diff --git a/config/symbols.mk b/config/symbols.mk index 6cbaaf265dcf9354d2f502e22b022c3c25f8b555..5ae4042476ea032cf00fddbd2f1f1f2d3cdc3083 100644 --- a/config/symbols.mk +++ b/config/symbols.mk @@ -17,6 +17,9 @@ endif ifeq ($(TARGET_INCLUDE_GPS_SYMBOLS),true) LINKER_FORCED_SHIM_LIBS := $(LINKER_FORCED_SHIM_LIBS):/system/vendor/bin/mtk_agpsd|libmtkshim_gps.so endif +ifeq ($(TARGET_INCLUDE_VTMAL_SYMBOLS),true) +LINKER_FORCED_SHIM_LIBS := $(LINKER_FORCED_SHIM_LIBS):/system/vendor/lib/vtmal.so|libmtkshim_vtmal.so +endif ifeq ($(TARGET_INCLUDE_CAMERA_SYMBOLS),true) LINKER_FORCED_SHIM_LIBS := $(LINKER_FORCED_SHIM_LIBS):/system/vendor/lib/libfeatureio.so|libmtkshim_camera.so:/system/vendor/lib64/libfeatureio.so|libmtkshim_camera.so:/system/vendor/lib/libcam.camnode.so|libmtkshim_camera.so:/system/vendor/lib64/libcam.camnode.so|libmtkshim_camera.so endif diff --git a/libmtkshims/Android.mk b/libmtkshims/Android.mk index 9710616eddc076a506574de354942fc5a0816e97..c8642dce8f44c275505401870ca292a0dcdf5f2e 100644 --- a/libmtkshims/Android.mk +++ b/libmtkshims/Android.mk @@ -73,6 +73,16 @@ ifeq ($(TARGET_INCLUDE_GPS_SYMBOLS),true) include $(BUILD_SHARED_LIBRARY) endif +ifeq ($(TARGET_INCLUDE_VTMAL_SYMBOLS),true) + include $(CLEAR_VARS) + + LOCAL_SRC_FILES := vtmal.cpp + LOCAL_MODULE := libmtkshim_vtmal + LOCAL_PROPRIETARY_MODULE := true + + include $(BUILD_SHARED_LIBRARY) +endif + ifeq ($(TARGET_INCLUDE_CAMERA_SYMBOLS),true) include $(CLEAR_VARS) @@ -81,5 +91,5 @@ ifeq ($(TARGET_INCLUDE_CAMERA_SYMBOLS),true) LOCAL_MODULE := libmtkshim_camera LOCAL_PROPRIETARY_MODULE := true -include $(BUILD_SHARED_LIBRARY) + include $(BUILD_SHARED_LIBRARY) endif diff --git a/libmtkshims/vtmal.cpp b/libmtkshims/vtmal.cpp new file mode 100644 index 0000000000000000000000000000000000000000..56ec105079a5bdd2cb1a0c87a5995a032f7d2dd7 --- /dev/null +++ b/libmtkshims/vtmal.cpp @@ -0,0 +1,13 @@ +extern "C" { + void _ZN7android12AudioPCMxWayD1Ev() {} + + void _ZN7android12AudioPCMxWayC1EiPFviPvS1_ES1_() {} + + void _ZN7android12AudioPCMxWay5startEv() {} + + void _ZN7android12AudioPCMxWay4stopEv() {} + + void _ZN7android12AudioPCMxWay4readEPvj() {} + + void _ZN7android14FindAVCSPSInfoEPhjPNS_7SPSInfoE() {} +} diff --git a/proprietary/custom/wisky8163_tb_eg/Android.mk_ b/proprietary/custom/p15v57c2k_gq_tee/Android.mk similarity index 67% rename from proprietary/custom/wisky8163_tb_eg/Android.mk_ rename to proprietary/custom/p15v57c2k_gq_tee/Android.mk index a7660f8aec509be7e98726f6c108948942f75edf..96b95e66cbd24e673a4a5a36d9e6e717c89f7b75 100755 --- a/proprietary/custom/wisky8163_tb_eg/Android.mk_ +++ b/proprietary/custom/p15v57c2k_gq_tee/Android.mk @@ -1,4 +1,4 @@ LOCAL_PATH:= $(call my-dir) -ifeq ($(MTK_PROJECT), wisky8163_tb_eg) +ifeq ($(MTK_PROJECT), p15v57c2k_gq_tee) include $(call all-makefiles-under,$(LOCAL_PATH)) endif diff --git a/proprietary/custom/p15v57c2k_gq_tee/cgen/cfgdefault/CFG_Custom1_Default.h b/proprietary/custom/p15v57c2k_gq_tee/cgen/cfgdefault/CFG_Custom1_Default.h new file mode 100755 index 0000000000000000000000000000000000000000..797542c50e5d8b66b7f9fa904567167a9551e311 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/cgen/cfgdefault/CFG_Custom1_Default.h @@ -0,0 +1,9 @@ +#ifndef _CFG_CUSTOM1_D_H +#define _CFG_CUSTOM1_D_H + +File_Custom1_Struct stCustom1Default = +{ + 1 +}; + +#endif diff --git a/proprietary/custom/p15v57c2k_gq_tee/cgen/cfgdefault/CFG_GPS_Default.h b/proprietary/custom/p15v57c2k_gq_tee/cgen/cfgdefault/CFG_GPS_Default.h new file mode 100755 index 0000000000000000000000000000000000000000..4a32f1032d257fa498b42ab22a5d3a8cb266f26b --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/cgen/cfgdefault/CFG_GPS_Default.h @@ -0,0 +1,89 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_GPS_Default.h + * + * Project: + * -------- + * YuSu + * + * Description: + * ------------ + * give the default GPS config data. + * + * Author: + * ------- + * Mike Chang(MTK02063) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 06 24 2010 yunchang.chang + * [ALPS00002677][Need Patch] [Volunteer Patch] ALPS.10X.W10.26 Volunteer patch for GPS customization use NVRam + * . + * + *******************************************************************************/ +#ifndef _CFG_GPS_D_H +#define _CFG_GPS_D_H +ap_nvram_gps_config_struct stGPSConfigDefault = +{ + /* if chip detector say it's not 3332 use /dev/stpgps,else use /ttyMT1 */ + {'/','d','e','v','/','s','t','p','g','p','s',0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0}, + /* 0:s/w, 1:none, 2:h/w */ + 1, + + /* 26MHz */ + 26000000, + /* default is 0ppm, by chip definetion. 6620 is 500, else 2000 */ + 0, + /* 0:16.368MHz TCXO */ + 0xFF, + /* 0:mixer-in, 1:internal-LNA, 6572/6582 dsp hardcode set this item to 1, only for 3332 one binary */ + 0, + /* sbas:0:none */ + 0, + 0, + 0, + 0, + 0 +}; +#endif /* _CFG_GPS_D_H */ diff --git a/proprietary/custom/p15v57c2k_gq_tee/cgen/cfgdefault/CFG_PRODUCT_INFO_Default.h b/proprietary/custom/p15v57c2k_gq_tee/cgen/cfgdefault/CFG_PRODUCT_INFO_Default.h new file mode 100755 index 0000000000000000000000000000000000000000..da39792853e9843129d843f0f11d3f220ea383e6 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/cgen/cfgdefault/CFG_PRODUCT_INFO_Default.h @@ -0,0 +1,109 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_PRODUCT_INFO_Default.h + * + * Project: + * -------- + * YuSu + * + * Description: + * ------------ + * give the default PRODUCT_INFO config data. + * + * Author: + * ------- + * Yuchi Xu(MTK81073) + * + *------------------------------------------------------------------------------ + + *******************************************************************************/ +#ifndef _CFG_PRODUCT_INFO_D_H +#define _CFG_PRODUCT_INFO_D_H + +PRODUCT_INFO stPRODUCT_INFOConfigDefault = +{ + /* barcode */ + /*{*/0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0, + 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0, + 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0, + 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0, + 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0, + 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0, + 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0, + 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0/*}*/, + /* IMEI*/ + /*{*//*{*/0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0/*}*/,0x0,0x0, + /*{*/0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0/*}*/,0x0,0x0, + /*{*/0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0/*}*/,0x0,0x0, + /*{*/0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0/*}*/,0x0,0x0/*}*/, + /* reserved */ + /*{*/0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /*1*/ + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /*6*/ + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /*11*/ + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /*16*/ + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /*21*/ + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /*26*/ + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00/*}*/ + +}; +#endif /* _CFG_PRODUCT_INFO_D_H */ diff --git a/proprietary/custom/p15v57c2k_gq_tee/cgen/cfgdefault/CFG_WIFI_Default.h b/proprietary/custom/p15v57c2k_gq_tee/cgen/cfgdefault/CFG_WIFI_Default.h new file mode 100755 index 0000000000000000000000000000000000000000..d4f90cb974c37a2692d25c6934c6dcd51e2b0daf --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/cgen/cfgdefault/CFG_WIFI_Default.h @@ -0,0 +1,303 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * cfg_wifi_default.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * give the default MT5921 config data. + * + * Author: + * ------- + * Renbang (MTK80150) 06/08/2009 + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 09 26 2011 cp.wu + * [ALPS00070736] MT6573¤W­±ªº Wifi ©w¨î¤Æ»Ý¨D + * update default value for regularity domain fields. + * + * 05 31 2011 cp.wu + * [ALPS00050349] [Need Patch] [Volunteer Patch][MT6620 Wi-Fi][Driver] Add band edge tx power control to Wi-Fi NVRAM + * adjust default TX power to 20dB(CCK) and 18dB(OFDM/HT20). + * + * 05 26 2011 cp.wu + * [ALPS00050349] [Need Patch] [Volunteer Patch][MT6620 Wi-Fi][Driver] Add band edge tx power control to Wi-Fi NVRAM + * update Wi-Fi NVRAM definition for band edge tx power control. + * + * 04 19 2011 cp.wu + * [ALPS00041285] [Need Patch] [Volunteer Patch][MT6620 Wi-Fi] Merge MT6620 Wi-Fi into mt6575_evb project + * 1. update init.rc for normal boot/meta/factory for MT6620 Wi-Fi related part. + * 2. update NVRAM structure definition and default value for MT6620 Wi-Fi + * + * 11 05 2010 renbang.jiang + * [ALPS00134025] [Wi-Fi] move Wi-Fi NVRAM definition source file to project folder from common folder + * . + * + * 11 05 2010 renbang.jiang + * [ALPS00134025] [Wi-Fi] move Wi-Fi NVRAM definition source file to project folder from common folder + * . + * + * 07 10 2010 renbang.jiang + * [ALPS00121785][Need Patch] [Volunteer Patch] use NVRAM to save Wi-Fi custom data + * . + * + * mtk80150 + * [DUMA00131389] [wifi] enable MT5921 NVRAM + * Enable Daisy Chain in default setting + * + * Jul 9 2009 mtk80306 + * [DUMA00122953] optimize nvram and change meta clean boot flag. + * + * + * + *******************************************************************************/ + + + +#ifndef _CFG_WIFI_D_H +#define _CFG_WIFI_D_H + +#if !defined(MT6628) +#define MT6628 +#endif + +#include "../cfgfileinc/CFG_Wifi_File.h" +#include "../inc/wifi_custom.h" +// the default value of Wi-Fi nvram file + + + +#if defined(MT6628) +WIFI_CFG_PARAM_STRUCT stWifiCfgDefault = +{ + 0x0104, /* Own Version For MT6628*/ + 0x0000, /* Peer Version */ + { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, /* MAC ADDRESS */ + { 0x00, 0x00 }, /* COUNTRY CODE */ + { 0x26, 0x26, 0x00, 0x00, /*cTxPwr2G4Cck*/ /*cTxPwr2G4Dsss*/ + 0x22, 0x22, 0x22, 0x22, 0x21, 0x21, /*cTxPwr2G4OFDM*/ + 0x22, 0x22, 0x22, 0x20, 0x20, 0x20, /*cTxPwr2G4HT20*/ + 0x21, 0x21, 0x21, 0x1E, 0x1E, 0x1E, /*cTxPwr2G4HT40*/ + 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, /*cTxPwr5GOFDM*/ + 0x22, 0x22, 0x22, 0x20, 0x20, 0x20, /*cTxPwr5GHT20*/ + 0x22, 0x22, 0x22, 0x20, 0x20, 0x20 }, /*cTxPwr5GHT40*/ /* TX_PWR_PARAM_T */ + { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x20, 0x18, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, /* aucEFUSE */ + 0x01, // TX_PWR_PARAM_T is VALID + 0x01, // 5G band is supported + 0x01, // 2.4GHz band edge power enabled + 0x26, // cBandEdgeMaxPwrCCK + 0x1E, // cBandEdgeMaxPwrOFDM20 + 0x1A, // cBandEdgeMaxPwrOFDM40 + 0x00, // ucRegChannelListMap + 0x00, // ucRegChannelListIndex + { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00}, /* aucRegSubbandInfo */ + 0x00, + { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },/* aucReserved2 */ + + 0x0001, /* Own Version */ + 0x0000, /* Peer Version */ + 0x0, /* uc2G4BwFixed20M */ + 0x0, /* uc5GBwFixed20M */ + 0x1, /* ucEnable5GBand */ + 0x0, /* aucPReTailReserved */ + { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, }, /* aucTailReserved */ +}; +#elif defined(MT5931) +WIFI_CFG_PARAM_STRUCT stWifiCfgDefault = +{ + 0x0104, /* Own Version For MT5931*/ + 0x0000, /* Peer Version */ + { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, /* MAC ADDRESS */ + { 0x00, 0x00 }, /* COUNTRY CODE */ + { 0x26, 0x26, { 0x00, 0x00 }, + 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, /*cTxPwr2G4OFDM*/ + 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, /*cTxPwr2G4HT20*/ + 0x1C, 0x1C, 0x1C, 0x1C, 0x1C, 0x1C, /*cTxPwr2G4HT40*/ + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /*cTxPwr5GOFDM*/ + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /*cTxPwr5GHT20*/ + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, /*cTxPwr5GHT40*/ /* TX_PWR_PARAM_T */ + { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, /* aucEFUSE */ + 0x01, // TX_PWR_PARAM_T is VALID + 0x00, // 5G band is unsupported + 0x00, // 2.4GHz band edge power disabled + 0x26, // cBandEdgeMaxPwrCCK + 0x20, // cBandEdgeMaxPwrOFDM20 + 0x1C, // cBandEdgeMaxPwrOFDM40 + { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, /* aucReserved2 */ + + 0x0001, /* Own Version */ + 0x0000, /* Peer Version */ + 0x0, + 0x0, + 0x0, + 0x0, + { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, }, /* aucTailReserved */ +}; +#else // for 6620 +WIFI_CFG_PARAM_STRUCT stWifiCfgDefault = +{ + 0x0103, /* Own Version */ + 0x0000, /* Peer Version */ + { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, /* MAC ADDRESS */ + { 0x00, 0x00 }, /* COUNTRY CODE */ + { 0x28, { 0x00, 0x00, 0x00 }, + 0x24, 0x24, 0x24, 0x24, + 0x24, 0x24, 0x24, 0x24, + 0x24, 0x24, 0x24, 0x24, + 0x20, 0x20, 0x20, 0x20, + 0x20, 0x20, 0x1A, 0x1A, + 0x1A, 0x1A, 0x1A, 0x1A, + 0x1A, 0x1A, 0x1A, 0x1A, + 0x1A, 0x1A, 0x1A, 0x1A, + 0x1A, 0x1A, 0x1A, 0x1A }, /* TX_PWR_PARAM_T */ + { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, /* aucEFUSE */ + 0x01, // TX_PWR_PARAM_T is VALID + 0x00, // 5G band is unsupported + 0x00, // 2.4GHz band edge power disabled + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00 }, + + { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, /* aucReserved2 */ + + 0x0001, /* Own Version */ + 0x0000, /* Peer Version */ + 0x0, + 0x0, + 0x0, + 0x0, + { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, }, /* aucTailReserved */ +}; +#endif + +WIFI_CUSTOM_PARAM_STRUCT stWifiCustomDefault = +{ + 0x0, // Reserved +}; + + +#endif diff --git a/proprietary/custom/p15v57c2k_gq_tee/cgen/cfgfileinc/CFG_Custom1_File.h b/proprietary/custom/p15v57c2k_gq_tee/cgen/cfgfileinc/CFG_Custom1_File.h new file mode 100755 index 0000000000000000000000000000000000000000..8d8a6b8a415adec8532993f420557e7a16c688c3 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/cgen/cfgfileinc/CFG_Custom1_File.h @@ -0,0 +1,12 @@ +#ifndef _CFG_CUSTOM1_FILE_H +#define _CFG_CUSTOM1_FILE_H + +typedef struct +{ + unsigned int Array[1]; +}File_Custom1_Struct; + +#define CFG_FILE_CUSTOM1_REC_SIZE sizeof(File_Custom1_Struct) +#define CFG_FILE_CUSTOM1_REC_TOTAL 1 + +#endif diff --git a/proprietary/custom/p15v57c2k_gq_tee/cgen/cfgfileinc/CFG_GPS_File.h b/proprietary/custom/p15v57c2k_gq_tee/cgen/cfgfileinc/CFG_GPS_File.h new file mode 100755 index 0000000000000000000000000000000000000000..3527110c7b41b0726b65b7890f0bf81bda49c3a1 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/cgen/cfgfileinc/CFG_GPS_File.h @@ -0,0 +1,96 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * cfg_gps_file.h + * + * Project: + * -------- + * YuSu + * + * Description: + * ------------ + * header file of main function + * + * Author: + * ------- + * Mike Chang(MTK02063) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 06 24 2010 yunchang.chang + * [ALPS00002677][Need Patch] [Volunteer Patch] ALPS.10X.W10.26 Volunteer patch for GPS customization use NVRam + * . + * + *******************************************************************************/ + + + +#ifndef _CFG_GPS_FILE_H +#define _CFG_GPS_FILE_H + + +// the record structure define of bt nvram file +typedef struct +{ + char dsp_dev[20]; + unsigned char gps_if_type; + + unsigned int gps_tcxo_hz; + unsigned int gps_tcxo_ppb; + unsigned char gps_tcxo_type; + + unsigned char gps_lna_mode; + + unsigned char gps_sbas_mode; + unsigned int C0; + unsigned int C1; + unsigned int initU; + unsigned int lastU; +} ap_nvram_gps_config_struct; + + +//the record size and number of bt nvram file +#define CFG_FILE_GPS_CONFIG_SIZE sizeof(ap_nvram_gps_config_struct) +#define CFG_FILE_GPS_CONFIG_TOTAL 1 + +#endif /* _CFG_GPS_FILE_H */ diff --git a/proprietary/custom/p15v57c2k_gq_tee/cgen/cfgfileinc/CFG_PRODUCT_INFO_File.h b/proprietary/custom/p15v57c2k_gq_tee/cgen/cfgfileinc/CFG_PRODUCT_INFO_File.h new file mode 100755 index 0000000000000000000000000000000000000000..1f2e100fc6f54b537a3289e33b0a2f8378d6fa50 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/cgen/cfgfileinc/CFG_PRODUCT_INFO_File.h @@ -0,0 +1,83 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_PRODUCT_INFO_File.h + * + * Project: + * -------- + * YuSu + * + * Description: + * ------------ + * header file of main function + * + * Author: + * ------- + * Yuchi Xu(MTK81073) + * + *------------------------------------------------------------------------------ + * + *******************************************************************************/ + + + +#ifndef _CFG_PRODUCT_INFO_FILE_H +#define _CFG_PRODUCT_INFO_FILE_H + + +// the record structure define of PRODUCT_INFO nvram file +typedef struct +{ + unsigned char imei[8]; + unsigned char svn; + unsigned char pad; +} nvram_ef_imei_imeisv_struct; + +typedef struct{ + unsigned char barcode[64]; + nvram_ef_imei_imeisv_struct IMEI[4]; + unsigned char reserved[1024-40-64]; +}PRODUCT_INFO; + +//the record size and number of PRODUCT_INFO nvram file +#define CFG_FILE_PRODUCT_INFO_SIZE sizeof(PRODUCT_INFO) +#define CFG_FILE_PRODUCT_INFO_TOTAL 1 + +#endif /* _CFG_PRODUCT_INFO_FILE_H */ diff --git a/proprietary/custom/p15v57c2k_gq_tee/cgen/cfgfileinc/CFG_Wifi_File.h b/proprietary/custom/p15v57c2k_gq_tee/cgen/cfgfileinc/CFG_Wifi_File.h new file mode 100755 index 0000000000000000000000000000000000000000..d209a2630b601186a39142638f7e1d25e8aab7a8 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/cgen/cfgfileinc/CFG_Wifi_File.h @@ -0,0 +1,287 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * cfg_wifi_file.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of main function + * + * Author: + * ------- + * Ning.F (MTK08139) 09/11/2008 + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 09 22 2011 cp.wu + * [ALPS00070736] MT6573¤W­±ªº Wifi ©w¨î¤Æ»Ý¨D + * add fields for Wi-Fi regularity domain control. + * + * 05 27 2011 cp.wu + * [ALPS00050349] [Need Patch] [Volunteer Patch][MT6620 Wi-Fi][Driver] Add band edge tx power control to Wi-Fi NVRAM + * change size of reserved fields. + * + * 05 26 2011 cp.wu + * [ALPS00050349] [Need Patch] [Volunteer Patch][MT6620 Wi-Fi][Driver] Add band edge tx power control to Wi-Fi NVRAM + * update Wi-Fi NVRAM definition for band edge tx power control. + * + * 04 19 2011 cp.wu + * [ALPS00041285] [Need Patch] [Volunteer Patch][MT6620 Wi-Fi] Merge MT6620 Wi-Fi into mt6575_evb project + * 1. update init.rc for normal boot/meta/factory for MT6620 Wi-Fi related part. + * 2. update NVRAM structure definition and default value for MT6620 Wi-Fi + * + * 11 05 2010 renbang.jiang + * [ALPS00134025] [Wi-Fi] move Wi-Fi NVRAM definition source file to project folder from common folder + * . + * + * 11 05 2010 renbang.jiang + * [ALPS00134025] [Wi-Fi] move Wi-Fi NVRAM definition source file to project folder from common folder + * . + * + * 07 10 2010 renbang.jiang + * [ALPS00121785][Need Patch] [Volunteer Patch] use NVRAM to save Wi-Fi custom data + * . + * + * Jul 9 2009 mtk80306 + * [DUMA00122953] optimize nvram and change meta clean boot flag. + * modify wifi str + * + * Mar 21 2009 mtk80306 + * [DUMA00112158] fix the code convention. + * fix the codeing convention. + * + * Mar 9 2009 mtk80306 + * [DUMA00111088] nvram customization + * change wifi cmd structure. + * + * Dec 17 2008 mbj08139 + * [DUMA00105099] create meta code + * + * + * Dec 8 2008 mbj08139 + * [DUMA00105099] create meta code + * + * + * Nov 24 2008 mbj08139 + * [DUMA00105099] create meta code + * + * + * Oct 29 2008 mbj08139 + * [DUMA00105099] create meta code + * + * + * + * + *******************************************************************************/ + + + +#ifndef _CFG_WIFI_FILE_H +#define _CFG_WIFI_FILE_H + +// the record structure define of wifi nvram file +/******************************************************************************* +* C O M P I L E R F L A G S +******************************************************************************** +*/ + +/******************************************************************************* +* E X T E R N A L R E F E R E N C E S +******************************************************************************** +*/ + +/******************************************************************************* +* C O N S T A N T S +******************************************************************************** +*/ + +/******************************************************************************* +* D A T A T Y P E S +******************************************************************************** +*/ +typedef signed char INT_8, *PINT_8, **PPINT_8; +typedef unsigned char UINT_8, *PUINT_8, **PPUINT_8, *P_UINT_8; +typedef unsigned short UINT_16, *PUINT_16, **PPUINT_16; +typedef unsigned int UINT_32, *PUINT_32, **PPUINT_32; + + +/******************************************************************************* +* P U B L I C D A T A +******************************************************************************** +*/ +// duplicated from nic_cmd_event.h to avoid header dependency +typedef struct _TX_PWR_PARAM_T { + INT_8 cTxPwr2G4Cck; /* signed, in unit of 0.5dBm */ + INT_8 acReserved[3]; /* acReserved[0]:cTxPwr2G4Dsss for MT6628*/ + INT_8 cTxPwr2G4OFDM_BPSK; + INT_8 cTxPwr2G4OFDM_QPSK; + INT_8 cTxPwr2G4OFDM_16QAM; + INT_8 cTxPwr2G4OFDM_Reserved; + INT_8 cTxPwr2G4OFDM_48Mbps; + INT_8 cTxPwr2G4OFDM_54Mbps; + + INT_8 cTxPwr2G4HT20_BPSK; + INT_8 cTxPwr2G4HT20_QPSK; + INT_8 cTxPwr2G4HT20_16QAM; + INT_8 cTxPwr2G4HT20_MCS5; + INT_8 cTxPwr2G4HT20_MCS6; + INT_8 cTxPwr2G4HT20_MCS7; + + INT_8 cTxPwr2G4HT40_BPSK; + INT_8 cTxPwr2G4HT40_QPSK; + INT_8 cTxPwr2G4HT40_16QAM; + INT_8 cTxPwr2G4HT40_MCS5; + INT_8 cTxPwr2G4HT40_MCS6; + INT_8 cTxPwr2G4HT40_MCS7; + + INT_8 cTxPwr5GOFDM_BPSK; + INT_8 cTxPwr5GOFDM_QPSK; + INT_8 cTxPwr5GOFDM_16QAM; + INT_8 cTxPwr5GOFDM_Reserved; + INT_8 cTxPwr5GOFDM_48Mbps; + INT_8 cTxPwr5GOFDM_54Mbps; + + INT_8 cTxPwr5GHT20_BPSK; + INT_8 cTxPwr5GHT20_QPSK; + INT_8 cTxPwr5GHT20_16QAM; + INT_8 cTxPwr5GHT20_MCS5; + INT_8 cTxPwr5GHT20_MCS6; + INT_8 cTxPwr5GHT20_MCS7; + + INT_8 cTxPwr5GHT40_BPSK; + INT_8 cTxPwr5GHT40_QPSK; + INT_8 cTxPwr5GHT40_16QAM; + INT_8 cTxPwr5GHT40_MCS5; + INT_8 cTxPwr5GHT40_MCS6; + INT_8 cTxPwr5GHT40_MCS7; +} TX_PWR_PARAM_T, *P_TX_PWR_PARAM_T; + +typedef struct _PWR_5G_OFFSET_T { + INT_8 cOffsetBand0; /* 4.915-4.980G */ + INT_8 cOffsetBand1; /* 5.000-5.080G */ + INT_8 cOffsetBand2; /* 5.160-5.180G */ + INT_8 cOffsetBand3; /* 5.200-5.280G */ + INT_8 cOffsetBand4; /* 5.300-5.340G */ + INT_8 cOffsetBand5; /* 5.500-5.580G */ + INT_8 cOffsetBand6; /* 5.600-5.680G */ + INT_8 cOffsetBand7; /* 5.700-5.825G */ +} PWR_5G_OFFSET_T, *P_PWR_5G_OFFSET_T; + +typedef struct _PWR_PARAM_T { + UINT_32 au4Data[28]; + UINT_32 u4RefValue1; + UINT_32 u4RefValue2; +} PWR_PARAM_T, *P_PWR_PARAM_T; + +typedef struct _MT6620_CFG_PARAM_STRUCT { + /* 256 bytes of MP data */ + UINT_16 u2Part1OwnVersion; + UINT_16 u2Part1PeerVersion; + UINT_8 aucMacAddress[6]; + UINT_8 aucCountryCode[2]; + TX_PWR_PARAM_T rTxPwr; + UINT_8 aucEFUSE[144]; + UINT_8 ucTxPwrValid; + UINT_8 ucSupport5GBand; + UINT_8 fg2G4BandEdgePwrUsed; + INT_8 cBandEdgeMaxPwrCCK; + INT_8 cBandEdgeMaxPwrOFDM20; + INT_8 cBandEdgeMaxPwrOFDM40; + + UINT_8 ucRegChannelListMap; + UINT_8 ucRegChannelListIndex; + UINT_8 aucRegSubbandInfo[36]; + UINT_8 ucDefaultTestMode; + UINT_8 aucReserved2[256-241]; + + /* 256 bytes of function data */ + UINT_16 u2Part2OwnVersion; + UINT_16 u2Part2PeerVersion; + UINT_8 uc2G4BwFixed20M; + UINT_8 uc5GBwFixed20M; + UINT_8 ucEnable5GBand; + UINT_8 aucPreTailReserved; + UINT_8 aucTailReserved[256-8]; +} MT6620_CFG_PARAM_STRUCT, *P_MT6620_CFG_PARAM_STRUCT, + WIFI_CFG_PARAM_STRUCT, *P_WIFI_CFG_PARAM_STRUCT; + +typedef struct _WIFI_CUSTOM_PARAM_STRUCT +{ + UINT_32 u4Resv; /* Reserved */ +} WIFI_CUSTOM_PARAM_STRUCT; + + + +/******************************************************************************* +* P R I V A T E D A T A +******************************************************************************** +*/ + +/******************************************************************************* +* M A C R O S +******************************************************************************** +*/ +#define CFG_FILE_WIFI_REC_SIZE sizeof(WIFI_CFG_PARAM_STRUCT) +#define CFG_FILE_WIFI_REC_TOTAL 1 + +#define CFG_FILE_WIFI_CUSTOM_REC_SIZE sizeof(WIFI_CUSTOM_PARAM_STRUCT) +#define CFG_FILE_WIFI_CUSTOM_REC_TOTAL 1 + +/******************************************************************************* +* F U N C T I O N D E C L A R A T I O N S +******************************************************************************** +*/ + +/******************************************************************************* +* F U N C T I O N S +******************************************************************************** +*/ + + +#endif + + diff --git a/proprietary/custom/p15v57c2k_gq_tee/cgen/inc/CFG_file_info_custom.h b/proprietary/custom/p15v57c2k_gq_tee/cgen/inc/CFG_file_info_custom.h new file mode 100755 index 0000000000000000000000000000000000000000..a2b309db8c36dfddfb751629f134a3bf9f6bd909 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/cgen/inc/CFG_file_info_custom.h @@ -0,0 +1,196 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ +/***************************************************************************** + * + * Filename: + * --------- + * CFG_file_info_custom.h + * + * Project: + * -------- + * YuSu + * + * Description: + * ------------ + * Configuration File List for Customer + * + * + * Author: + * ------- + * Nick Huang (mtk02183) + * + ****************************************************************************/ + +#ifndef __CFG_FILE_INFO_CUSTOM_H__ +#define __CFG_FILE_INFO_CUSTOM_H__ + +#include "CFG_file_public.h" +#include "CFG_file_lid.h" +#include "Custom_NvRam_LID.h" +//#include "../../../custom/common/cgen/cfgfileinc/CFG_AUDIO_File.h" +//#include "../../../custom/common/cgen/cfgdefault/CFG_Audio_Default.h" +#include "../cfgfileinc/CFG_AUDIO_File.h" +#include "../cfgdefault/CFG_Audio_Default.h" +#include "../cfgfileinc/CFG_GPS_File.h" +#include "../cfgdefault/CFG_GPS_Default.h" +#include "../cfgfileinc/CFG_Wifi_File.h" +#include "../cfgdefault/CFG_WIFI_Default.h" +#include "../cfgfileinc/CFG_PRODUCT_INFO_File.h" +#include "../cfgdefault/CFG_PRODUCT_INFO_Default.h" +#include +#ifdef __cplusplus +extern "C" +{ +#endif + + const TCFG_FILE g_akCFG_File_Custom[]= + { + { + "/data/nvram/APCFG/APRDCL/Audio_Sph", VER(AP_CFG_RDCL_FILE_AUDIO_LID), CFG_FILE_SPEECH_REC_SIZE, + CFG_FILE_SPEECH_REC_TOTAL, SIGNLE_DEFUALT_REC, (char *)&speech_custom_default, DataReset , NULL + }, + + { + "/data/nvram/APCFG/APRDEB/GPS", VER(AP_CFG_CUSTOM_FILE_GPS_LID), CFG_FILE_GPS_CONFIG_SIZE, + CFG_FILE_GPS_CONFIG_TOTAL, SIGNLE_DEFUALT_REC, (char *)&stGPSConfigDefault, DataReset , NULL + }, + + { + "/data/nvram/APCFG/APRDCL/Audio_CompFlt", VER(AP_CFG_RDCL_FILE_AUDIO_COMPFLT_LID), CFG_FILE_AUDIO_COMPFLT_REC_SIZE, + CFG_FILE_AUDIO_COMPFLT_REC_TOTAL, SIGNLE_DEFUALT_REC, (char *)&audio_custom_default, DataReset , NULL + }, + + { + "/data/nvram/APCFG/APRDCL/Audio_Effect", VER(AP_CFG_RDCL_FILE_AUDIO_EFFECT_LID), CFG_FILE_AUDIO_EFFECT_REC_SIZE, + CFG_FILE_AUDIO_EFFECT_REC_TOTAL, SIGNLE_DEFUALT_REC, (char *)&audio_effect_custom_default, DataReset , NULL + }, + + { + "/data/nvram/APCFG/APRDEB/WIFI", VER(AP_CFG_RDEB_FILE_WIFI_LID), CFG_FILE_WIFI_REC_SIZE, + CFG_FILE_WIFI_REC_TOTAL, SIGNLE_DEFUALT_REC, (char *)&stWifiCfgDefault, DataReset , NULL + }, + + { + "/data/nvram/APCFG/APRDEB/WIFI_CUSTOM", VER(AP_CFG_RDEB_WIFI_CUSTOM_LID), CFG_FILE_WIFI_CUSTOM_REC_SIZE, + CFG_FILE_WIFI_CUSTOM_REC_TOTAL, SIGNLE_DEFUALT_REC, (char *)&stWifiCustomDefault, DataReset , NULL + }, + + { + "/data/nvram/APCFG/APRDCL/Audio_Sph_Med", VER(AP_CFG_RDCL_FILE_AUDIO_PARAM_MED_LID), CFG_FILE_AUDIO_PARAM_MED_REC_SIZE, + CFG_FILE_AUDIO_PARAM_MED_REC_TOTAL, SIGNLE_DEFUALT_REC, (char *)&audio_param_med_default, DataReset , NULL + }, + + { + "/data/nvram/APCFG/APRDCL/Audio_Vol_custom", VER(AP_CFG_RDCL_FILE_AUDIO_VOLUME_CUSTOM_LID), CFG_FILE_AUDIO_VOLUME_CUSTOM_REC_SIZE, + CFG_FILE_AUDIO_VOLUME_CUSTOM_REC_TOTAL, SIGNLE_DEFUALT_REC, (char *)&audio_volume_custom_default, DataReset , NULL + }, + + { + "/data/nvram/APCFG/APRDCL/Sph_Dual_Mic", VER(AP_CFG_RDCL_FILE_DUAL_MIC_CUSTOM_LID), CFG_FILE_SPEECH_DUAL_MIC_SIZE, + CFG_FILE_SPEECH_DUAL_MIC_TOTAL, SIGNLE_DEFUALT_REC, (char *)&dual_mic_custom_default, DataReset , NULL + }, + + { + "/data/nvram/APCFG/APRDCL/Audio_Wb_Sph", VER(AP_CFG_RDCL_FILE_AUDIO_WB_PARAM_LID), CFG_FILE_WB_SPEECH_REC_SIZE, + CFG_FILE_WB_SPEECH_REC_TOTAL, SIGNLE_DEFUALT_REC, (char *)&wb_speech_custom_default, DataReset , NULL + }, + + { + "/data/nvram/APCFG/APRDEB/PRODUCT_INFO", VER(AP_CFG_REEB_PRODUCT_INFO_LID), CFG_FILE_PRODUCT_INFO_SIZE, + CFG_FILE_PRODUCT_INFO_TOTAL, SIGNLE_DEFUALT_REC, (char *)&stPRODUCT_INFOConfigDefault,DataReset, NULL + }, + + { + "/data/nvram/APCFG/APRDCL/Headphone_CompFlt", VER(AP_CFG_RDCL_FILE_HEADPHONE_COMPFLT_LID), CFG_FILE_AUDIO_COMPFLT_REC_SIZE, + CFG_FILE_HEADPHONE_COMPFLT_REC_TOTAL, SIGNLE_DEFUALT_REC, (char *)&audio_hcf_custom_default, DataReset , NULL + }, + + { "/data/nvram/APCFG/APRDCL/Audio_gain_table", VER(AP_CFG_RDCL_FILE_AUDIO_GAIN_TABLE_LID), CFG_FILE_AUDIO_GAIN_TABLE_CUSTOM_REC_SIZE, + CFG_FILE_AUDIO_GAIN_TABLE_CUSTOM_REC_TOTAL, SIGNLE_DEFUALT_REC , (char *)&Gain_control_table_default, DataReset , NULL + }, + + { + "/data/nvram/APCFG/APRDCL/Audio_ver1_Vol_custom", VER(AP_CFG_RDCL_FILE_AUDIO_VER1_VOLUME_CUSTOM_LID), CFG_FILE_AUDIO_VER1_VOLUME_CUSTOM_REC_SIZE, + CFG_FILE_AUDIO_VER1_VOLUME_CUSTOM_REC_TOTAL, SIGNLE_DEFUALT_REC, (char *)&audio_ver1_custom_default, DataReset , NULL + }, + + { "/data/nvram/APCFG/APRDCL/Audio_Hd_Record_Param", VER(AP_CFG_RDCL_FILE_AUDIO_HD_REC_PAR_LID), CFG_FILE_AUDIO_HD_REC_PAR_SIZE, + CFG_FILE_AUDIO_HD_REC_PAR_TOTAL, SIGNLE_DEFUALT_REC , (char *)&Hd_Recrod_Par_default, DataReset , NULL + }, + + { "/data/nvram/APCFG/APRDCL/Audio_Hd_Record_Scene_Table", VER(AP_CFG_RDCL_FILE_AUDIO_HD_REC_SCENE_LID), CFG_FILE_AUDIO_HD_REC_SCENE_TABLE_SIZE, + CFG_FILE_AUDIO_HD_REC_SCENE_TABLE_TOTAL, SIGNLE_DEFUALT_REC , (char *)&Hd_Recrod_Scene_Table_default, DataReset , NULL + }, + + { "/data/nvram/APCFG/APRDCL/Audio_Buffer_DC_Calibration_Param", VER(AP_CFG_RDCL_FILE_AUDIO_BUFFER_DC_CALIBRATION_PAR_LID), CFG_FILE_AUDIO_BUFFER_DC_CALIBRATION_PAR_SIZE, + CFG_FILE_AUDIO_BUFFER_DC_CALIBRATION_PAR_TOTAL, SIGNLE_DEFUALT_REC , (char *)&Audio_Buffer_DC_Calibration_Par_default, DataReset , NULL + }, + { "/data/nvram/APCFG/APRDCL/VibSpk_CompFlt", VER(AP_CFG_RDCL_FILE_VIBSPK_COMPFLT_LID), CFG_FILE_AUDIO_COMPFLT_REC_SIZE, + CFG_FILE_VIBSPK_COMPFLT_REC_TOTAL, SIGNLE_DEFUALT_REC , (char *)&audio_vibspk_custom_default, DataReset , NULL + }, + { "/data/nvram/APCFG/APRDCL/MusicDRC_CompFlt", VER(AP_CFG_RDCL_FILE_AUDIO_MUSIC_DRC_LID), CFG_FILE_AUDIO_COMPFLT_REC_SIZE, + CFG_FILE_MUSICDRC_COMPFLT_REC_TOTAL, SIGNLE_DEFUALT_REC , (char *)&audio_musicdrc_custom_default, DataReset , NULL + }, + { "/data/nvram/APCFG/APRDCL/RingToneDRC_CompFlt", VER(AP_CFG_RDCL_FILE_AUDIO_RINGTONE_DRC_LID), CFG_FILE_AUDIO_COMPFLT_REC_SIZE, + CFG_FILE_RINGTONEDRC_COMPFLT_REC_TOTAL, SIGNLE_DEFUALT_REC , (char *)&audio_ringtonedrc_custom_default, DataReset , NULL + }, + { "/data/nvram/APCFG/APRDCL/Audio_MAGI_CONFERENCE", VER(AP_CFG_RDCL_FILE_AUDIO_MAGI_CONFERENCE_LID), CFG_FILE_SPEECH_MAGI_CONFERENCE_SIZE, + CFG_FILE_SPEECH_MAGI_CONFERENCE_TOTAL, SIGNLE_DEFUALT_REC , (char *)&speech_magi_conference_custom_default, DataReset , NULL + }, + { "/data/nvram/APCFG/APRDCL/Audio_HAC_Param", VER(AP_CFG_RDCL_FILE_AUDIO_HAC_PARAM_LID), CFG_FILE_SPEECH_HAC_PARAM_SIZE, + CFG_FILE_SPEECH_HAC_PARAM_TOTAL, SIGNLE_DEFUALT_REC , (char *)&speech_hac_param_custom_default, DataReset , NULL + }, + }; + + int iNvRamFileMaxLID=AP_CFG_CUSTOM_FILE_MAX_LID; + extern int iNvRamFileMaxLID; + const unsigned int g_i4CFG_File_Custom_Count = sizeof(g_akCFG_File_Custom)/sizeof(TCFG_FILE); + + extern const TCFG_FILE g_akCFG_File_Custom[]; + + extern const unsigned int g_i4CFG_File_Custom_Count; + + int iFileWIFILID=AP_CFG_RDEB_FILE_WIFI_LID; + extern int iFileWIFILID; + int iFileCustomWIFILID=AP_CFG_RDEB_WIFI_CUSTOM_LID; + extern int iFileCustomWIFILID; + int iFilePRODUCT_INFOLID=AP_CFG_REEB_PRODUCT_INFO_LID; + extern int iFilePRODUCT_INFOLID; + +#ifdef __cplusplus +} +#endif + +#endif diff --git a/proprietary/custom/p15v57c2k_gq_tee/cgen/inc/Custom_NvRam_LID.h b/proprietary/custom/p15v57c2k_gq_tee/cgen/inc/Custom_NvRam_LID.h new file mode 100755 index 0000000000000000000000000000000000000000..3195032cb4880d60b8a45bfc83562de17bd04bb6 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/cgen/inc/Custom_NvRam_LID.h @@ -0,0 +1,232 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * Custom_NvRam_lid.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of Custom_NvRam_lid + * + * Author: + * ------- + * Ning.F (MTK08139) 03/09/2009 + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 11 12 2010 renbang.jiang + * [ALPS00134025] [Wi-Fi] move Wi-Fi NVRAM definition source file to project folder from common folder + * . + * + * 11 05 2010 renbang.jiang + * [ALPS00134025] [Wi-Fi] move Wi-Fi NVRAM definition source file to project folder from common folder + * . + * + * 06 24 2010 yunchang.chang + * [ALPS00002677][Need Patch] [Volunteer Patch] ALPS.10X.W10.26 Volunteer patch for GPS customization use NVRam + * . + * + * Jun 22 2009 mtk01352 + * [DUMA00007771] Moving modem side customization to AP + * + * + * Apr 29 2009 mtk80306 + * [DUMA00116080] revise the customization of nvram + * revise nvram customization + * + * Mar 21 2009 mtk80306 + * [DUMA00112158] fix the code convention. + * modify code convention + * + * Mar 9 2009 mtk80306 + * [DUMA00111088] nvram customization + * nvram customization + * + * + * + * + * + *******************************************************************************/ + + +#ifndef CUSTOM_CFG_FILE_LID_H +#define CUSTOM_CFG_FILE_LID_H + + +//#include "../../../../../common/inc/cfg_file_lid.h" +//#include "../../../common/cgen/inc/CFG_File_LID.h" +#include "CFG_file_lid.h" + +/* the definition of file LID */ +typedef enum +{ + AP_CFG_RDCL_FILE_AUDIO_LID=AP_CFG_CUSTOM_BEGIN_LID, //AP_CFG_CUSTOM_BEGIN_LID: this lid must not be changed, it is reserved for system. + AP_CFG_CUSTOM_FILE_GPS_LID, + AP_CFG_RDCL_FILE_AUDIO_COMPFLT_LID, + AP_CFG_RDCL_FILE_AUDIO_EFFECT_LID, + AP_CFG_RDEB_FILE_WIFI_LID, + AP_CFG_RDEB_WIFI_CUSTOM_LID, + AP_CFG_RDCL_FILE_AUDIO_PARAM_MED_LID, + AP_CFG_RDCL_FILE_AUDIO_VOLUME_CUSTOM_LID, + AP_CFG_RDCL_FILE_DUAL_MIC_CUSTOM_LID, + AP_CFG_RDCL_FILE_AUDIO_WB_PARAM_LID, + AP_CFG_REEB_PRODUCT_INFO_LID, +// AP_CFG_RDCL_FILE_META_LID, +// AP_CFG_CUSTOM_FILE_CUSTOM1_LID, +// AP_CFG_CUSTOM_FILE_CUSTOM2_LID, + AP_CFG_RDCL_FILE_HEADPHONE_COMPFLT_LID, + AP_CFG_RDCL_FILE_AUDIO_GAIN_TABLE_LID, + AP_CFG_RDCL_FILE_AUDIO_VER1_VOLUME_CUSTOM_LID, + AP_CFG_RDCL_FILE_AUDIO_HD_REC_PAR_LID, + AP_CFG_RDCL_FILE_AUDIO_HD_REC_SCENE_LID, + AP_CFG_RDCL_FILE_AUDIO_BUFFER_DC_CALIBRATION_PAR_LID, + AP_CFG_RDCL_FILE_VIBSPK_COMPFLT_LID, + AP_CFG_RDCL_FILE_AUDIO_MUSIC_DRC_LID, + AP_CFG_RDCL_FILE_AUDIO_RINGTONE_DRC_LID, + AP_CFG_RDCL_FILE_AUDIO_MAGI_CONFERENCE_LID, + AP_CFG_RDCL_FILE_AUDIO_HAC_PARAM_LID, + AP_CFG_CUSTOM_FILE_MAX_LID, +} CUSTOM_CFG_FILE_LID; + + +/* verno of data items */ +/* audio file version */ +#define AP_CFG_RDCL_FILE_AUDIO_LID_VERNO "001" + +/* GPS file version */ +#define AP_CFG_CUSTOM_FILE_GPS_LID_VERNO "000" + +/* audio acf file version */ +#define AP_CFG_RDCL_FILE_AUDIO_COMPFLT_LID_VERNO "001" + +/* audio hcf file version */ +#define AP_CFG_RDCL_FILE_HEADPHONE_COMPFLT_LID_VERNO "001" +/* audio vibspk hcf file version */ +#define AP_CFG_RDCL_FILE_VIBSPK_COMPFLT_LID_VERNO "001" + +/* audio effect file version */ +#define AP_CFG_RDCL_FILE_AUDIO_EFFECT_LID_VERNO "001" + +/* audio med file version */ +#define AP_CFG_RDCL_FILE_AUDIO_PARAM_MED_LID_VERNO "001" + +/* audio volume custom file version */ +#define AP_CFG_RDCL_FILE_AUDIO_VOLUME_CUSTOM_LID_VERNO "001" +#define AP_CFG_RDCL_FILE_AUDIO_VER1_VOLUME_CUSTOM_LID_VERNO "001" + +/* dual mic custom file version */ +#define AP_CFG_RDCL_FILE_DUAL_MIC_CUSTOM_LID_VERNO "002" + +/* audio wb specch param custom file version */ +#define AP_CFG_RDCL_FILE_AUDIO_WB_PARAM_LID_VERNO "001" + +/* audio gain table custom file version */ +#define AP_CFG_RDCL_FILE_AUDIO_GAIN_TABLE_LID_VERNO "001" + +/* audio hd record par custom file version*/ +#define AP_CFG_RDCL_FILE_AUDIO_HD_REC_PAR_LID_VERNO "001" +#define AP_CFG_RDCL_FILE_AUDIO_HD_REC_SCENE_LID_VERNO "001" + +/* audio buffer dc calibration custom file version*/ +#define AP_CFG_RDCL_FILE_AUDIO_BUFFER_DC_CALIBRATION_PAR_LID_VERNO "000" + +/* META log and com port config file version */ +#define AP_CFG_RDCL_FILE_META_LID_VERNO "000" + +/* custom2 file version */ +#define AP_CFG_CUSTOM_FILE_CUSTOM1_LID_VERNO "000" +/* custom2 file version */ +#define AP_CFG_CUSTOM_FILE_CUSTOM2_LID_VERNO "000" + +/* WIFI file version */ +#define AP_CFG_RDEB_FILE_WIFI_LID_VERNO "000" +/* WIFI MAC addr file version */ +#define AP_CFG_RDCL_FILE_WIFI_ADDR_LID_VERNO "000" +#define AP_CFG_RDEB_WIFI_CUSTOM_LID_VERNO "000" +#define AP_CFG_REEB_PRODUCT_INFO_LID_VERNO "000" + +#define AP_CFG_RDCL_FILE_AUDIO_MUSIC_DRC_LID_VERNO "000" +#define AP_CFG_RDCL_FILE_AUDIO_RINGTONE_DRC_LID_VERNO "000" + +#define AP_CFG_RDCL_FILE_AUDIO_MAGI_CONFERENCE_LID_VERNO "000" +#define AP_CFG_RDCL_FILE_AUDIO_HAC_PARAM_LID_VERNO "000" + +#endif /* CFG_FILE_LID_H */ diff --git a/proprietary/custom/p15v57c2k_gq_tee/cgen/inc/Custom_NvRam_data_item.h b/proprietary/custom/p15v57c2k_gq_tee/cgen/inc/Custom_NvRam_data_item.h new file mode 100755 index 0000000000000000000000000000000000000000..20e8cd2b1203e28d9d519095e10084f92efbc1fe --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/cgen/inc/Custom_NvRam_data_item.h @@ -0,0 +1,205 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +#ifndef CUSTOM_NVRAM_DATA_ITEM_H +#define CUSTOM_NVRAM_DATA_ITEM_H + +#include "custom_cfg_module_file.h" +#include "Custom_NvRam_LID.h" + + + +/***************************************************************************** +* NVRAM database define +*****************************************************************************/ +BEGIN_NVRAM_DATA + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_AUDIO_LID) +AUDIO_CUSTOM_PARAM_STRUCT *CFG_FILE_SPEECH_REC_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_CUSTOM_FILE_GPS_LID) +ap_nvram_gps_config_struct *CFG_FILE_GPS_CONFIG_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_AUDIO_COMPFLT_LID) +AUDIO_ACF_CUSTOM_PARAM_STRUCT *CFG_FILE_AUDIO_COMPFLT_REC_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_HEADPHONE_COMPFLT_LID) +AUDIO_ACF_CUSTOM_PARAM_STRUCT *CFG_FILE_HEADPHONE_COMPFLT_REC_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_AUDIO_EFFECT_LID) +AUDIO_EFFECT_CUSTOM_PARAM_STRUCT *CFG_FILE_AUDIO_EFFECT_REC_TOTAL +{ + +}; + + +LID_BIT VER_LID(AP_CFG_RDEB_FILE_WIFI_LID) +WIFI_CFG_PARAM_STRUCT *CFG_FILE_WIFI_REC_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_RDEB_WIFI_CUSTOM_LID) +WIFI_CUSTOM_PARAM_STRUCT *CFG_FILE_WIFI_CUSTOM_REC_TOTAL +{ + +}; +LID_BIT VER_LID(AP_CFG_RDCL_FILE_AUDIO_PARAM_MED_LID) +AUDIO_PARAM_MED_STRUCT *CFG_FILE_AUDIO_PARAM_MED_REC_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_AUDIO_VOLUME_CUSTOM_LID) +AUDIO_VOLUME_CUSTOM_STRUCT *CFG_FILE_AUDIO_VOLUME_CUSTOM_REC_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_DUAL_MIC_CUSTOM_LID) +AUDIO_CUSTOM_EXTRA_PARAM_STRUCT *CFG_FILE_SPEECH_DUAL_MIC_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_AUDIO_WB_PARAM_LID) +AUDIO_CUSTOM_WB_PARAM_STRUCT *CFG_FILE_WB_SPEECH_REC_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_REEB_PRODUCT_INFO_LID) +PRODUCT_INFO *CFG_FILE_PRODUCT_INFO_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_AUDIO_GAIN_TABLE_LID) +AUDIO_GAIN_TABLE_STRUCT *CFG_FILE_AUDIO_GAIN_TABLE_CUSTOM_REC_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_AUDIO_VER1_VOLUME_CUSTOM_LID) +AUDIO_VER1_CUSTOM_VOLUME_STRUCT *CFG_FILE_AUDIO_VER1_VOLUME_CUSTOM_REC_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_AUDIO_HD_REC_PAR_LID) +AUDIO_HD_RECORD_PARAM_STRUCT *CFG_FILE_AUDIO_HD_REC_PAR_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_AUDIO_HD_REC_SCENE_LID) +AUDIO_HD_RECORD_SCENE_TABLE_STRUCT *CFG_FILE_AUDIO_HD_REC_SCENE_TABLE_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_VOICE_RECOGNIZE_PARAM_LID) +VOICE_RECOGNITION_PARAM_STRUCT *CFG_FILE_VOICE_RECOGNIZE_PAR_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_AUDIO_AUDENH_CONTROL_OPTION_PAR_LID) +AUDIO_AUDENH_CONTROL_OPTION_STRUCT *CFG_FILE_AUDIO_AUDENH_CONTROL_OPTION_PAR_TOTAL +{ + +}; + + + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_AUDIO_BUFFER_DC_CALIBRATION_PAR_LID) +AUDIO_BUFFER_DC_CALIBRATION_STRUCT *CFG_FILE_AUDIO_BUFFER_DC_CALIBRATION_PAR_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_AUDIO_VOIP_PAR_LID) +AUDIO_VOIP_PARAM_STRUCT *CFG_FILE_AUDIO_VOIP_PAR_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_VIBSPK_COMPFLT_LID) +AUDIO_ACF_CUSTOM_PARAM_STRUCT *CFG_FILE_VIBSPK_COMPFLT_REC_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_AUDIO_MUSIC_DRC_LID) +AUDIO_ACF_CUSTOM_PARAM_STRUCT *CFG_FILE_MUSICDRC_COMPFLT_REC_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_AUDIO_RINGTONE_DRC_LID) +AUDIO_ACF_CUSTOM_PARAM_STRUCT *CFG_FILE_RINGTONEDRC_COMPFLT_REC_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_AUDIO_MAGI_CONFERENCE_LID) +AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT *CFG_FILE_SPEECH_MAGI_CONFERENCE_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_AUDIO_HAC_PARAM_LID) +AUDIO_CUSTOM_HAC_PARAM_STRUCT *CFG_FILE_SPEECH_HAC_PARAM_TOTAL +{ + +}; + +END_NVRAM_DATA + +#endif /* CUSTOM_NVRAM_DATA_ITEM_H */ + diff --git a/proprietary/custom/p15v57c2k_gq_tee/cgen/inc/bwcs_custom.h b/proprietary/custom/p15v57c2k_gq_tee/cgen/inc/bwcs_custom.h new file mode 100755 index 0000000000000000000000000000000000000000..aff8dffac06bc81081d94f8a5034ed57ae9a76da --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/cgen/inc/bwcs_custom.h @@ -0,0 +1,101 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * bwcs_custom.h + * + * Project: + * -------- + * YuSu + * + * Description: + * ------------ + * This file is the header of bwcs customization related function or definition. + * + * Author: + * ------- + * Saker Hsia(MTK02327) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 06 30 2010 saker.hsia + * [ALPS00002764][Need Patch] [Volunteer Patch] ALPS.10X.W10.28 Volunteer patch for BWCS NVRAM customization + * . + * + *******************************************************************************/ +#ifndef BWCS_CUSTOM_H +#define BWCS_CUSTOM_H + + +#define RT_RSSI_TH_BT 73 +#define RT_RSSI_TH_WIFI1 73 +#define RT_RSSI_TH_WIFI2 73 + +#define NRT_RSSI_TH_BT 73 +#define NRT_RSSI_TH_WIFI1 73 +#define NRT_RSSI_TH_WIFI2 73 +#define ANT_PATH_COMP 10 +#define ANT_SWITCH_PROT_TIME 10 +#define BT_RX_RANGE {0xC4, 0xE2} +#if defined (MTK_MT6611) +#define WIFI_TX_FLOW_CTRL {0x0E00, 0x0001} +#define BT_TX_PWR_WIFI_OFF 0x7 +#define BT_TX_PWR_SCO 0x4 +#define BT_TX_PWR_ACL 0x4 +#elif defined (MTK_MT6612) +#define WIFI_TX_FLOW_CTRL {0x0E00, 0x0001} +#define BT_TX_PWR_WIFI_OFF 0x7 +#define BT_TX_PWR_SCO 0x4 +#define BT_TX_PWR_ACL 0x3 +#elif defined (MTK_MT6616) +#define WIFI_TX_FLOW_CTRL {0x1100, 0x0001} +#define BT_TX_PWR_WIFI_OFF 0x7 +#define BT_TX_PWR_SCO 0x4 +#define BT_TX_PWR_ACL 0x3 +#else +#define WIFI_TX_FLOW_CTRL {0x1100, 0x0001} +#define BT_TX_PWR_WIFI_OFF 0x7 +#define BT_TX_PWR_SCO 0x4 +#define BT_TX_PWR_ACL 0x4 +#endif +#define RESERVED {0x00, 0x00, 0x00, 0x00, 0x00} +#endif diff --git a/proprietary/custom/p15v57c2k_gq_tee/cgen/inc/custom_cfg_module_default.h b/proprietary/custom/p15v57c2k_gq_tee/cgen/inc/custom_cfg_module_default.h new file mode 100755 index 0000000000000000000000000000000000000000..ae13d72db931312124b0bf3bf041e977a8fe47ca --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/cgen/inc/custom_cfg_module_default.h @@ -0,0 +1,4 @@ +#include "../cfgdefault/CFG_Custom1_Default.h" +#include "../cfgdefault/CFG_GPS_Default.h" +#include "../cfgdefault/CFG_PRODUCT_INFO_Default.h" +#include "../cfgdefault/CFG_WIFI_Default.h" diff --git a/proprietary/custom/p15v57c2k_gq_tee/cgen/inc/custom_cfg_module_file.h b/proprietary/custom/p15v57c2k_gq_tee/cgen/inc/custom_cfg_module_file.h new file mode 100755 index 0000000000000000000000000000000000000000..6bfcb3a107b9fa0032d020d1376b3ec8fde5398c --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/cgen/inc/custom_cfg_module_file.h @@ -0,0 +1,4 @@ +#include "../cfgfileinc/CFG_Custom1_File.h" +#include "../cfgfileinc/CFG_GPS_File.h" +#include "../cfgfileinc/CFG_PRODUCT_INFO_File.h" +#include "../cfgfileinc/CFG_Wifi_File.h" diff --git a/proprietary/custom/p15v57c2k_gq_tee/cgen/inc/wifi_custom.h b/proprietary/custom/p15v57c2k_gq_tee/cgen/inc/wifi_custom.h new file mode 100755 index 0000000000000000000000000000000000000000..dc813122c3d988726874bea0dd055e3e479ad707 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/cgen/inc/wifi_custom.h @@ -0,0 +1,202 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * wifi_custom.h + * + * Project: + * -------- + * YuSu + * + * Description: + * ------------ + * This file is the header of wifi customization related function or definition. + * + * Author: + * ------- + * Renbang Jiang (MTK80150) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 04 19 2011 cp.wu + * [ALPS00041285] [Need Patch] [Volunteer Patch][MT6620 Wi-Fi] Merge MT6620 Wi-Fi into mt6575_evb project + * 1. update init.rc for normal boot/meta/factory for MT6620 Wi-Fi related part. + * 2. update NVRAM structure definition and default value for MT6620 Wi-Fi + * + * 07 10 2010 renbang.jiang + * [ALPS00121785][Need Patch] [Volunteer Patch] use NVRAM to save Wi-Fi custom data + * . + * + * 07 10 2010 renbang.jiang + * [ALPS00121785][Need Patch] [Volunteer Patch] use NVRAM to save Wi-Fi custom data + * . + * + * 07 10 2010 renbang.jiang + * [ALPS00121785][Need Patch] [Volunteer Patch] use NVRAM to save Wi-Fi custom data + * . + * + * + *******************************************************************************/ +#ifndef __WIFI_CUSTOM_H +#define __WIFI_CUSTOM_H + +#define WIFI_CUSTOM_SD_BLOCK_SIZE 512 +#define WIFI_CUSTOM_SD_BUS_WIDTH 4 +#define WIFI_CUSTOM_SD_CLOCK_RATE 0 + +#define WIFI_CUSTOM_BT_COEXIST_WINDOW_T 0 +#define WIFI_CUSTOM_ENABLE_TX_AUTO_FRAGMENT_FOR_BT 0 +#define WIFI_CUSTOM_BTCR0 0 +#define WIFI_CUSTOM_BTCR1 0 +#define WIFI_CUSTOM_BTCR2 0 +#define WIFI_CUSTOM_BTCR3 0 + +#if defined (MTK_MT6611) + +#define WIFI_CUSTOM_SINGLE_ACL_BTCR0 0x82048041 +#define WIFI_CUSTOM_SINGLE_ACL_BTCR1 0x19040F00 + +#define WIFI_CUSTOM_SINGLE_MIX_BTCR0 0x82040061 +#define WIFI_CUSTOM_SINGLE_MIX_BTCR1 0x19040E00 + +#define WIFI_CUSTOM_DUAL_ACL_BTCR0 0x82000061 +#define WIFI_CUSTOM_DUAL_ACL_BTCR1 0x09040F00 + +#define WIFI_CUSTOM_DUAL_MIX_BTCR0 0x82000061 +#define WIFI_CUSTOM_DUAL_MIX_BTCR1 0x09040F00 + +#elif defined (MTK_MT6612) + +#define WIFI_CUSTOM_SINGLE_ACL_BTCR0 0x7E048041 +#define WIFI_CUSTOM_SINGLE_ACL_BTCR1 0x18840F00 + +#define WIFI_CUSTOM_SINGLE_MIX_BTCR0 0x82040061 +#define WIFI_CUSTOM_SINGLE_MIX_BTCR1 0x18840E00 + +#define WIFI_CUSTOM_DUAL_ACL_BTCR0 0x7E000061 +#define WIFI_CUSTOM_DUAL_ACL_BTCR1 0x08840F00 + +#define WIFI_CUSTOM_DUAL_MIX_BTCR0 0x7E000061 +#define WIFI_CUSTOM_DUAL_MIX_BTCR1 0x08840F00 + +#elif defined (MTK_MT6616) + +#define WIFI_CUSTOM_SINGLE_ACL_BTCR0 0x79048041 +#define WIFI_CUSTOM_SINGLE_ACL_BTCR1 0x18040F00 + +#define WIFI_CUSTOM_SINGLE_MIX_BTCR0 0x82040061 +#define WIFI_CUSTOM_SINGLE_MIX_BTCR1 0x18040E00 + +#define WIFI_CUSTOM_DUAL_ACL_BTCR0 0x79000061 +#define WIFI_CUSTOM_DUAL_ACL_BTCR1 0x08040F00 + +#define WIFI_CUSTOM_DUAL_MIX_BTCR0 0x79000061 +#define WIFI_CUSTOM_DUAL_MIX_BTCR1 0x08040F00 + +#else + +#define WIFI_CUSTOM_SINGLE_ACL_BTCR0 0x82048041 +#define WIFI_CUSTOM_SINGLE_ACL_BTCR1 0x19040F00 + +#define WIFI_CUSTOM_SINGLE_MIX_BTCR0 0x82040061 +#define WIFI_CUSTOM_SINGLE_MIX_BTCR1 0x19040E00 + +#define WIFI_CUSTOM_DUAL_ACL_BTCR0 0x82000061 +#define WIFI_CUSTOM_DUAL_ACL_BTCR1 0x09040F00 + +#define WIFI_CUSTOM_DUAL_MIX_BTCR0 0x82000061 +#define WIFI_CUSTOM_DUAL_MIX_BTCR1 0x09040F00 + +#endif + +#define WIFI_CUSTOM_SINGLE_ACL_BTCR2 0x0F0001D0 +#define WIFI_CUSTOM_SINGLE_ACL_BTCR3 0x0200000A + +#define WIFI_CUSTOM_SINGLE_MIX_BTCR2 0x00000000 +#define WIFI_CUSTOM_SINGLE_MIX_BTCR3 0x00000000 + +#define WIFI_CUSTOM_DUAL_ACL_BTCR2 0x0A0001D0 +#define WIFI_CUSTOM_DUAL_ACL_BTCR3 0x02000000 + +#define WIFI_CUSTOM_DUAL_MIX_BTCR2 0x00000000 +#define WIFI_CUSTOM_DUAL_MIX_BTCR3 0x00000000 + +#define WIFI_CUSTOM_BT_SETTING 1 +#define WIFI_CUSTOM_SINGLE_ANT 0 +#define WIFI_CUSTOM_BT_PROFILE 0 +#define WIFI_CUSTOM_PTA_ENABLED 0 + +#define WIFI_CUSTOM_MAC_ADDRESS {0x00, 0x00, 0x00, 0x00, 0x00, 0x00} +#define WIFI_CUSTOM_COUNTRY_CODE {0x0000, 0x0000, 0x0000, 0x0000} +#define WIFI_CUSTOM_UAPSD_AC 0xFF +#define WIFI_CUSTOM_POWER_MODE 2 +#define WIFI_CUSTOM_ATIM_WINDOW 0 +#define WIFI_CUSTOM_VOIP_INTERVAL 0 +#define WIFI_CUSTOM_POLL_INTERVAL 0 +#define WIFI_CUSTOM_POLL_INTERVAL_B 500 +#define WIFI_CUSTOM_L3_PKT_FILTER_EN 0 +#define WIFI_CUSTOM_ADHOC_MODE 1 +#define WIFI_CUSTOM_ROAMING_EN 1 + +#define WIFI_CUSTOM_MULTI_DOMAIN_CAP 0 + +#define WIFI_CUSTOM_GPIO2_MODE 0 + +#define WIFI_CUSTOM_VI_AIFSN_BIAS 0 +#define WIFI_CUSTOM_VI_MAX_TXOP_LIMIT 0xFFFF + +#define WIFI_CUSTOM_INIT_DELAY_IND 100 + +#define WIFI_CUSTOM_USE_WAPI 0 + +#define WIFI_CUSTOM_DAISY_CHAIN_EN 0 + +#define WIFI_CUSTOM_LED_BLINK_MODE 3 +#define WIFI_CUSTOM_LED_BLINK_ON_TIME 80 +#define WIFI_CUSTOM_LED_BLINK_OFF_TIME 24 + +#define WIFI_CUSTOM_WMM_PS_EN 0 +#define WIFI_CUSTOM_MULTI_DTIM_WAKE 300 + +#define WIFI_CUSTOM_RESERVED { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} + +#endif diff --git a/proprietary/custom/p15v57c2k_gq_tee/common/nand_customer.h b/proprietary/custom/p15v57c2k_gq_tee/common/nand_customer.h new file mode 100755 index 0000000000000000000000000000000000000000..46e028e8e3dbcb66f16975ba94ae5bdbae4a4680 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/common/nand_customer.h @@ -0,0 +1,43 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +#ifndef __NAND_CUSTOMER_H__ +#define __NAND_CUSTOMER_H__ + +static const flashdev_info cust_FlashTable[]={ + {0x0000, 0, 0, 0, 0, 0, 0, "xxxxxxxxxxxxx", 0} +}; + +#endif diff --git a/proprietary/custom/p15v57c2k_gq_tee/common/nand_device_list.h b/proprietary/custom/p15v57c2k_gq_tee/common/nand_device_list.h new file mode 100755 index 0000000000000000000000000000000000000000..cb8b0e92d7e5a0f6f2c9f6903f4f4434ccf2f728 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/common/nand_device_list.h @@ -0,0 +1,28 @@ + +#ifndef __NAND_DEVICE_LIST_H__ +#define __NAND_DEVICE_LIST_H__ + +#define NAND_MAX_ID 0 +#define CHIP_CNT 0 +#define RAMDOM_READ (1<<0) +#define CACHE_READ (1<<1) + +typedef struct +{ + u8 id[NAND_MAX_ID]; + u8 id_length; + u8 addr_cycle; + u8 iowidth; + u16 totalsize; + u16 blocksize; + u16 pagesize; + u16 sparesize; + u32 timmingsetting; + u8 devciename[30]; + u32 advancedmode; +}flashdev_info,*pflashdev_info; + +static const flashdev_info gen_FlashTable[]={ +}; + +#endif diff --git a/proprietary/custom/p15v57c2k_gq_tee/common/nand_devicelist.h b/proprietary/custom/p15v57c2k_gq_tee/common/nand_devicelist.h new file mode 100755 index 0000000000000000000000000000000000000000..f5f0b8aa72fb6b89dfc28094db3dc4fcac3dbf54 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/common/nand_devicelist.h @@ -0,0 +1,86 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + + + +#define RAMDOM_READ 1<<0 //0x05 0xE0 +#define CACHE_READ 1<<1 //0x31 0x3f + +typedef struct +{ + u16 id; //deviceid+menuid + u8 addr_cycle; + u8 iowidth; + u16 totalsize; + u16 blocksize; + u16 pagesize; + u32 timmingsetting; + char devciename[14]; + u32 advancedmode; // +}flashdev_info,*pflashdev_info; + + +static const flashdev_info g_FlashTable[]={ + //micro + {0xAA2C, 5, 8, 256, 128, 2048, 0x01113, "MT29F2G08ABD", 0}, + {0xB12C, 4, 16, 128, 128, 2048, 0x01113, "MT29F1G16ABC", 0}, + {0xBA2C, 5, 16, 256, 128, 2048, 0x01113, "MT29F2G16ABD", 0}, + {0xAC2C, 5, 8, 512, 128, 2048, 0x01113, "MT29F4G08ABC", RAMDOM_READ|CACHE_READ}, + {0xA12C, 4, 8, 128, 128, 2048, 0x01113, "MT29F1G08ABB", 0}, + {0xBC2C, 5, 16, 512, 128, 2048, 0x01112, "MT29F4G16ABBDA", RAMDOM_READ|CACHE_READ}, + //samsung + {0xBAEC, 5, 16, 256, 128, 2048, 0x01123, "K522H1GACE", 0}, + {0xBCEC, 5, 16, 512, 128, 2048, 0x01123, "K524G2GACB", RAMDOM_READ}, + {0xDAEC, 5, 8, 256, 128, 2048, 0x33222, "K9F2G08U0A", 0}, + {0xF1EC, 4, 8, 128, 128, 2048, 0x01123, "K9F1G08U0A", RAMDOM_READ}, + {0xAAEC, 5, 8, 256, 128, 2048, 0x01123, "K9F2G08R0A", RAMDOM_READ}, + //hynix + {0xD3AD, 5, 8, 1024, 256, 2048, 0x44333, "HY27UT088G2A", 0}, + {0xA1AD, 4, 8, 128, 128, 2048, 0x01123, "H8BCSOPJOMCP", 0}, + {0xBCAD, 5, 16, 512, 128, 2048, 0x01123, "H8BCSOUNOMCR", 0}, + {0xBAAD, 5, 16, 256, 128, 2048, 0x01123, "H8BCSOSNOMCR", 0}, + //toshiba + {0x9598, 5, 16, 816, 128, 2048, 0x00113, "TY9C000000CMG", 0}, + {0x9498, 5, 16, 375, 128, 2048, 0x00113, "TY9C000000CMG", 0}, + {0xBC98, 5, 16, 512, 128, 2048, 0x02113, "TY58NYG2S8E", RAMDOM_READ}, + {0xC198, 4, 16, 128, 128, 2048, 0x44333, "TC58NWGOS8C", 0}, + {0xBA98, 5, 16, 256, 128, 2048, 0x02113, "TC58NYG1S8C", 0}, + //st-micro + {0xBA20, 5, 16, 256, 128, 2048, 0x01123, "ND02CGR4B2DI6", 0}, + {0xBC20, 5, 16, 512, 128, 2048, 0x01123, "ST04GR4B", 0}, + {0x0000, 0, 0, 0, 0, 0, 0, "xxxxxxxxxxxxx", 0} +}; + + diff --git a/proprietary/custom/p15v57c2k_gq_tee/drm/key.c b/proprietary/custom/p15v57c2k_gq_tee/drm/key.c new file mode 100755 index 0000000000000000000000000000000000000000..ef670815724c406580f3f53689513ba6e645ad92 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/drm/key.c @@ -0,0 +1,68 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ +unsigned char Input_Ekkb_pub[] = + { + 0x85, 0x38, 0x19, 0xC0, 0xED, 0x39, 0xD7, 0xB4, 0x0C, 0xA5, 0x2F, 0x7C, 0x80, 0x41, 0xC7, 0xF0, + 0xB8, 0xD9, 0x53, 0x85, 0x64, 0x63, 0x37, 0x30, 0xDD, 0x71, 0xFF, 0x5B, 0x86, 0x9E, 0x02, 0x48, + 0x35, 0xDB, 0xFB, 0xEC, 0x8E, 0xA5, 0x3F, 0x10, 0x01, 0xB4, 0x4C, 0xAE, 0xE4, 0x40, 0x96, 0xAB, + 0xE1, 0xA0, 0xAC, 0x63, 0x2F, 0xD3, 0x47, 0x0B, 0x65, 0xFE, 0xB4, 0xA1, 0xFF, 0xB6, 0x37, 0x1E, + 0x06, 0x5A, 0x3E, 0x1B, 0xD2, 0x94, 0x32, 0x0C, 0xAC, 0xB5, 0xBC, 0x8D, 0x9B, 0xB4, 0x18, 0x81, + 0xEC, 0x54, 0xEC, 0x7F, 0x14, 0xCB, 0xA1, 0xC3, 0x2B, 0x8E, 0x3C, 0xC1, 0xA6, 0xC3, 0xD8, 0xA6, + 0x48, 0x77, 0xCA, 0x44, 0xF0, 0xEC, 0x59, 0xD1, 0xDC, 0xE8, 0x1D, 0x80, 0x8B, 0x0A, 0x87, 0x73, + 0xBB, 0x16, 0xFF, 0xC3, 0xA3, 0x78, 0xEF, 0x3C, 0xD2, 0xDB, 0x17, 0xF2, 0x7D, 0xC4, 0x46, 0x6F, + 0x3A, 0x8C, 0x79, 0x6B, 0xC8, 0x66, 0x7A, 0xDF, 0xFE, 0x6A, 0xFC, 0xA5, 0x35, 0xEB, 0xD6, 0x7D, + 0xD4, 0x63, 0x6E, 0xE0, 0xD7, 0xB4, 0x99, 0x7A, 0x0D, 0xDB, 0x03, 0x0A, 0x15, 0x38, 0x51, 0x0D, + 0xF6, 0x98, 0x09, 0x4B, 0x86, 0x45, 0x02, 0x11, 0x5C, 0x51, 0x09, 0x43, 0xF3, 0xAE, 0xAF, 0xD1, + 0x96, 0x5B, 0x3E, 0xA5, 0x42, 0x67, 0x2B, 0xCA, 0x7C, 0xE1, 0xCC, 0x44, 0x59, 0x89, 0x66, 0xA9, + 0x89, 0x64, 0x9E, 0x2D, 0x6B, 0xE1, 0x75, 0x06, 0x79, 0x40, 0xD4, 0xE3, 0xE8, 0x07, 0x9D, 0x0B, + 0xD8, 0x8A, 0xFC, 0xAE, 0xC7, 0x7C, 0x59, 0x62, 0xA6, 0xEE, 0x7F, 0xD2, 0x43, 0x02, 0xDB, 0xEE, + 0xB5, 0x0E, 0xE0, 0x94, 0x22, 0x32, 0x37, 0xA6, 0xF2, 0xBD, 0x89, 0x74, 0x4D, 0x70, 0xD7, 0x81, + 0x51, 0x7D, 0x20, 0x4C, 0x22, 0x4A, 0x21, 0x44, 0xB8, 0xBF, 0x05, 0x6B, 0xAA, 0xB1, 0xD7, 0x7F, + + }; + +unsigned char InputPkb[] = + { + 0x02, 0x48, 0x16, 0x86, 0x9D, 0xCB, 0xA1, 0x3D, 0x2A, 0x35, 0x1B, 0xF0, 0x40, 0x20, 0xC5, 0xF3, + 0xEF, 0xD7, 0xAD, 0xAD, 0x6F, 0xB5, 0x1B, 0xE0, 0x39, 0x85, 0x9A, 0x5B, 0x6E, 0x6A, 0x14, 0x20, + 0x08, 0x0A, 0x6A, 0x81, 0x77, 0xA7, 0x61, 0xCE, 0xAA, 0x9B, 0x61, 0x95, 0x69, 0x42, 0x0E, 0x3D, + 0x62, 0x43, 0x02, 0x81, 0x80, 0x7A, 0xCA, 0x9D, 0x84, 0x81, 0x69, 0x22, 0xB2, 0xA8, 0x63, 0x53, + 0x1D, 0xA8, 0x51, 0x07, 0x90, 0x9E, 0x57, 0x65, 0xCB, 0x35, 0x6E, 0x8D, 0x43, 0xA1, 0x1D, 0xDA, + 0x4B, 0xD4, 0xF9, 0x7A, 0x38, 0x8D, 0x95, 0xF3, 0xC5, 0x55, 0xAB, 0x93, 0xE8, 0x16, 0x9A, 0xA6, + 0xE0, 0x4C, 0xC9, 0xB3, 0xFB, 0xFC, 0xF7, 0x98, 0x5E, 0x7D, 0x88, 0x85, 0x2A, 0xEB, 0x0A, 0x6E, + 0x50, 0x12, 0xEF, 0xBB, 0x83, 0x5E, 0x8C, 0x37, 0x2C, 0x3B, 0x94, 0x0B, 0x54, 0x16, 0x5C, 0x08, + 0x1E, + }; + diff --git a/proprietary/custom/p15v57c2k_gq_tee/factory/factory.chn.ini b/proprietary/custom/p15v57c2k_gq_tee/factory/factory.chn.ini new file mode 100755 index 0000000000000000000000000000000000000000..e2c34fff535090d3769f5db22090270a56a4887b --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/factory/factory.chn.ini @@ -0,0 +1,96 @@ +// test item and test flow configuration +MenuItem=°´¼ü(M); +MenuItem=¹ì¼£Çò(M); +MenuItem=¹âѧÊÖÖ¸µ¼º½¼ü(M); +MenuItem=´¥ÃþÆÁ(M); +MenuItem=LCM²âÊÔ; +MenuItem=±³¹âµÈ¼¶(M); +MenuItem=eMMC(A); +MenuItem=ÏÔʾÆÁ(M); +MenuItem=NANDÉÁ´æ(A); +MenuItem=´æ´¢¿¨(A); +MenuItem=SIM¿¨Ì½²â(A); +MenuItem=ÐźŲâÊÔ(M); +MenuItem=Õñ¶¯Æ÷(M); +MenuItem=LEDµÆ(M); +MenuItem=ʵʱʱÖÓ(A); +MenuItem=»ØÂ·(A); +MenuItem=Ë«Âó¿Ë·ç»ØÂ·(M); +MenuItem=»ØÂ·(ÊÖ»úÂó¿Ë·ç-ÑïÉùÆ÷)(A); +MenuItem=ÊÖ»úÂó¿ËÑïÉùÆ÷»ØÂ·(A); +MenuItem=ÁåÉù(A); +MenuItem=½ÓÊÕÆ÷(A); +MenuItem=Wave»Ø·Å(M); +MenuItem=ÑïÉùÆ÷OC²âÊÔ(M); +MenuItem=¶ú»ú(A); +MenuItem=¼ÓËÙ¶È´«¸ÐÆ÷(M); +MenuItem=¼ÓËÙ¶È´«¸ÐÆ÷У׼(M); +MenuItem=´ÅÁ¦¼Æ´«¸ÐÆ÷(M); +MenuItem=¹â´«¸ÐÆ÷¾àÀë´«¸ÐÆ÷(M); +MenuItem=ÍÓÂÝÒÇ´«¸ÐÆ÷(M); +MenuItem=ÍÓÂÝÒÇ´«¸ÐÆ÷У׼(M); +MenuItem=ÆøÑ¹´«¸ÐÆ÷(M); +MenuItem=Ö÷ÕÕÏà»ú(A); +MenuItem=¸±ÕÕÏà»ú(A); +MenuItem=ÉÁ¹âµÆ(M); +MenuItem=GPS¶¨Î»(A); +MenuItem=½ü³¡Í¨ÐÅNFC(M); +MenuItem=FMÊÕÒô»ú(A); +MenuItem=FM·¢ÉäÆ÷(M); +MenuItem=À¶ÑÀ(A); +MenuItem=Wi-Fi(A); +MenuItem=ÊÖ»úµçÊÓ(A); +MenuItem=ÒÆ¶¯µçÊÓ(A); +MenuItem=µç³ØºÍ³äµç(A); +MenuItem=ÏÐÖõçÁ÷(M); +MenuItem=HDMI(M); +MenuItem=BTS(M); +MenuItem=EXT BUCK(A); +MenuItem=RF Test(A); +MenuItem=OTG(M); + +//FM Radio +FMRadio.CH1=885; +FMRadio.CH2=1058; +FMRadio.CH3=980; +FMRadio.CH4=1080; +FMRadio.RSSITH=-95; + +//FM Transmitter +FMTX.CH1=878; +FMTX.CH2=886; +FMTX.CH3=891; +FMTX.CH4=910; +FMTX.CH5=920; +FMTX.CH6=930; +FMTX.CH7=940; +FMTX.CH8=990; +FMTX.CH9=1050; +FMTX.CH10=1070; + +//WIFI +WIFI.SSID=mtkguest; + +//Vibrator +Vibrator_Last_Time=0; +//AUDIO +Audio.Ringtone=5; +Audio.Receiver=0; +Freq.Ringtone=1000; +Audio.Record.Dump=0; +Lower.Magnitude.Speaker.L=20000; +Lower.Magnitude.Speaker.R=20000; +Upper.Magnitude.Speaker.L=1000000000; +Upper.Magnitude.Speaker.R=1000000000; +Lower.Magnitude.Receiver.L=100; +Lower.Magnitude.Receiver.R=100; +Upper.Magnitude.Receiver.L=1000000000; +Upper.Magnitude.Receiver.R=1000000000; +Lower.Magnitude.Headset=100; +Upper.Magnitude.Headset=1000000000; + +//AudioWavePlayFile +/res/sound/testpattern1.wav + +//AudioRingtonePlayFile +/res/sound/ringtone.wav \ No newline at end of file diff --git a/proprietary/custom/p15v57c2k_gq_tee/factory/factory.ini b/proprietary/custom/p15v57c2k_gq_tee/factory/factory.ini new file mode 100755 index 0000000000000000000000000000000000000000..2879852034cb4d8c47c7b38e2ef86b7941e8d209 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/factory/factory.ini @@ -0,0 +1,96 @@ +// test item and test flow configuration +MenuItem=Keys(M); +MenuItem=Jogball(M); +MenuItem=OpticalFingerNavi(M); +MenuItem=Touch Panel(M); +MenuItem=LCM Test(M); +MenuItem=Backlight Level(M); +MenuItem=eMMC(A); +MenuItem=LCM(M); +MenuItem=Nand Flash(A); +MenuItem=Memory Card(A); +MenuItem=SIM Detect(A); +MenuItem=Signaling Test(M); +MenuItem=Vibrator(M); +MenuItem=LED(M); +MenuItem=RTC(A); +MenuItem=Loopback(A); +MenuItem=Dual-Mic Loopback(M); +MenuItem=Mic-Spk loopback(A); +MenuItem=Ringtone(A); +MenuItem=Receiver(A); +MenuItem=WavePlayback(A); +MenuItem=Speaker OC Test(A); +MenuItem=Headset(M); +MenuItem=G-Sensor(M); +MenuItem=G-Sensor cali(A); +MenuItem=M-Sensor(M); +MenuItem=ALS/PS(M); +MenuItem=Gyroscope(M); +MenuItem=Gyroscope-cali(M); +MenuItem=Barometer(M); +MenuItem=Main Camera(M); +MenuItem=Sub Camera(M); +MenuItem=Strobe(M); +MenuItem=GPS(A); +MenuItem=NFC(A); +MenuItem=FM Radio(A); +MenuItem=FM Transmitter(M); +MenuItem=Bluetooth(A); +MenuItem=Wi-Fi(M); +MenuItem=Cmmb(A); +MenuItem=MATV Autoscan(A); +MenuItem=Battery & Charger(A); +MenuItem=Idle Current(A); +MenuItem=HDMI(M); +MenuItem=BTS(M); +MenuItem=EXT BUCK(A); +MenuItem=RF Test(A); +MenuItem=OTG(M); + +//FM Radio +FMRadio.CH1=885; +FMRadio.CH2=1058; +FMRadio.CH3=980; +FMRadio.CH4=1080; +FMRadio.RSSITH=-95; + +//FM Transmitter +FMTX.CH1=878; +FMTX.CH2=886; +FMTX.CH3=891; +FMTX.CH4=910; +FMTX.CH5=920; +FMTX.CH6=930; +FMTX.CH7=940; +FMTX.CH8=990; +FMTX.CH9=1050; +FMTX.CH10=1070; + +//WIFI +WIFI.SSID=mtkguest; + +//Vibrator +Vibrator_Last_Time=0; + +//AUDIO +Audio.Ringtone=5; +Audio.Receiver=0; +Freq.Ringtone=1000; +Audio.Record.Dump=0; +Lower.Magnitude.Speaker.L=20000; +Lower.Magnitude.Speaker.R=20000; +Upper.Magnitude.Speaker.L=1000000000; +Upper.Magnitude.Speaker.R=1000000000; +Lower.Magnitude.Receiver.L=100; +Lower.Magnitude.Receiver.R=100; +Upper.Magnitude.Receiver.L=1000000000; +Upper.Magnitude.Receiver.R=1000000000; +Lower.Magnitude.Headset=100; +Upper.Magnitude.Headset=1000000000; + +//AudioWavePlayFile +/res/sound/testpattern1.wav + +//AudioRingtonePlayFile +/res/sound/ringtone.wav \ No newline at end of file diff --git a/proprietary/custom/p15v57c2k_gq_tee/factory/inc/cust.h b/proprietary/custom/p15v57c2k_gq_tee/factory/inc/cust.h new file mode 100755 index 0000000000000000000000000000000000000000..b77021f4c34c7af6093206f459a0dcddd1a34768 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/factory/inc/cust.h @@ -0,0 +1,79 @@ +#ifndef FTM_CUST_H +#define FTM_CUST_H + +#define FEATURE_FTM_BATTERY +#define FEATURE_FTM_PMIC_632X +#define BATTERY_TYPE_Z3 +#define FEATURE_FTM_SWCHR_I_68mohm +#define FEATURE_FTM_HW_CANNOT_MEASURE_CURRENT +#define FEATURE_FTM_MAIN_CAMERA +#define FEATURE_FTM_SUB_CAMERA +#define FEATURE_FTM_STROBE +#define FEATURE_FTM_AUDIO +#define FEATURE_FTM_VIBRATOR +//#define FEATURE_FTM_SPK_OC +#define FEATURE_FTM_HEADSET +#define FEATURE_FTM_WAVE_PLAYBACK +#define FEATURE_FTM_GPS +#define FEATURE_FTM_WIFI +#define FEATURE_FTM_FM +#define FEATURE_FTM_TOUCH +#define FEATURE_FTM_BT +//#define FEATURE_FTM_HDMI +#define FEATURE_FTM_RTC +#define FEATURE_FTM_KEYS +#define FEATURE_FTM_BTS +/* + +//#define FEATURE_DUMMY_AUDIO + +#define FEATURE_FTM_BT +//#define FEATURE_FTM_FMTX +#define FEATURE_FTM_STROBE +#define FEATURE_FTM_LCM +#define FEATURE_FTM_LED +*/ +#define FEATURE_FTM_LCD +#define FEATURE_FTM_BACKLIGHT +#define FEATURE_FTM_EMMC +#define FEATURE_FTM_CLEAREMMC + +#define FEATURE_FTM_MEMCARD + +#define FEATURE_FTM_IDLE +#define FEATURE_FTM_ACCDET +#define HEADSET_BUTTON_DETECTION +/* +//#define FEATURE_FTM_CLEARFLASH + +//#ifdef HAVE_MATV_FEATURE +//#define FEATURE_FTM_MATV +//#endif +//#define FEATURE_FTM_FONT_10x18 +*/ +#define FEATURE_FTM_SIM +#define FEATURE_FTM_OTG +#ifdef MTK_TB_WIFI_3G_MODE_3GDATA_ONLY +#define FEATURE_FTM_3GDATA_ONLY +#endif + +#ifdef MTK_TB_WIFI_3G_MODE_3GDATA_SMS +#define FEATURE_FTM_3GDATA_SMS +#endif + +#ifdef MTK_TB_WIFI_ONLY +#define FEATURE_FTM_WIFI_ONLY +#endif + +//Add SMT RF Test +#ifndef MTK_TB_WIFI_ONLY +#define FEATURE_FTM_RF +#endif + +#include "cust_font.h" /* common part */ +#include "cust_keys.h" /* custom part */ +#include "cust_lcd.h" /* custom part */ +#include "cust_led.h" /* custom part */ +#include "cust_touch.h" /* custom part */ + +#endif /* FTM_CUST_H */ diff --git a/proprietary/custom/p15v57c2k_gq_tee/factory/inc/cust_bt.h b/proprietary/custom/p15v57c2k_gq_tee/factory/inc/cust_bt.h new file mode 100755 index 0000000000000000000000000000000000000000..6cacb2191fb9e1b8c5eeb70302a43b9c9ac19368 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/factory/inc/cust_bt.h @@ -0,0 +1,44 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +#ifndef __CUST_BT_H__ +#define __CUST_BT_H__ + +/* SERIAL PORT */ +#define CUST_BT_SERIAL_PORT "/dev/stpbt" +/* BAUDRATE */ +#define CUST_BT_BAUD_RATE 4000000 /* use 4M but is not controlled by bt directly */ + +#endif /* __CUST_BT_H__ */ diff --git a/proprietary/custom/p15v57c2k_gq_tee/factory/inc/cust_fm.h b/proprietary/custom/p15v57c2k_gq_tee/factory/inc/cust_fm.h new file mode 100755 index 0000000000000000000000000000000000000000..5dafefa3f83a025b4b1276aa46f4213a29f6d1df --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/factory/inc/cust_fm.h @@ -0,0 +1,25 @@ +#ifndef CUST_FM_H +#define CUST_FM_H + +/* +FM BAND width +0x01: US/Europe band 87.5MHz ~ 108MHz +0x02: Japan band 76MHz ~ 90MHz +0x03: Japan wideband 76MHZ ~ 108MHz +*/ +#define FM_BAND_WIDTH 0x01 + +/* +FM Seek/scan width +0x01: 100KHz +0x02: 200KHz +*/ +#define FM_SPACE_WIDTH 0x01 + +/* +FM factory mode test freq +Unit:100KHz +*/ +uint16_t fm_freq_list[] = {876, 900, 974, 1018}; + +#endif /* CUST_FM_H */ diff --git a/proprietary/custom/p15v57c2k_gq_tee/factory/inc/cust_fmtx.h b/proprietary/custom/p15v57c2k_gq_tee/factory/inc/cust_fmtx.h new file mode 100755 index 0000000000000000000000000000000000000000..b746ab8ae2b79adb7c239b7506b24bc6ba4d8287 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/factory/inc/cust_fmtx.h @@ -0,0 +1,86 @@ +#ifndef CUST_FM_H +#define CUST_FM_H + +typedef enum{ + FM_RDS_TX_DISENABLE = 0, + FM_RDS_TX_ENABLE +}fm_rds_tx_enable_state; + +/* +FM BAND width +0x01: US/Europe band 87.5MHz ~ 108MHz +0x02: Japan band 76MHz ~ 90MHz +0x03: Japan wideband 76MHZ ~ 108MHz +*/ +// band +#define FM_BAND_UNKNOWN 0 +#define FM_BAND_UE 1 // US/Europe band 87.5MHz ~ 108MHz (DEFAULT) +#define FM_BAND_JAPAN 2 // Japan band 76MHz ~ 90MHz +#define FM_BAND_JAPANW 3 // Japan wideband 76MHZ ~ 108MHz +#define FM_BAND_DEFAULT FM_BAND_UE +#define FM_FREQ_MIN 875 +#define FM_FREQ_MAX 1080 +#define FM_FMD_BAND FM_BAND_UE + +#define FM_TX_RDS "mtkRds" + +enum fmr_err_em { + ERR_SUCCESS = 10000, // kernel error begin at here + ERR_INVALID_BUF, + ERR_INVALID_PARA, + ERR_STP, + ERR_GET_MUTEX, + ERR_FW_NORES, + ERR_RDS_CRC, + ERR_INVALID_FD, // native error begin at here + ERR_UNSUPPORT_CHIP, + ERR_LD_LIB, + ERR_FIND_CUST_FNUC, + ERR_UNINIT, + ERR_NO_MORE_IDX, + ERR_RDS_NO_DATA, + ERR_MAX +}; + +enum fmtx_tone_freq { + FMTX_1K_TONE = 1, + FMTX_2K_TONE = 2, + FMTX_3K_TONE = 3, + FMTX_4K_TONE = 4, + FMTX_5K_TONE = 5, + FMTX_6K_TONE = 6, + FMTX_7K_TONE = 7, + FMTX_8K_TONE = 8, + FMTX_9K_TONE = 9, + FMTX_10K_TONE = 10, + FMTX_11K_TONE = 11, + FMTX_12K_TONE = 12, + FMTX_13K_TONE = 13, + FMTX_14K_TONE = 14, + FMTX_15K_TONE = 15, + FMTX_MAX_TONE +}; + +/* +FM Seek/scan width +0x01: 100KHz +0x02: 200KHz +*/ +#define FM_SPACE_WIDTH 0x01 + +/* +FM factory mode test freq +Unit:100KHz +*/ +uint16_t fmtx_freq_list[] = {878, 886, 891, 910, 920, 930, 940, 990, 1050, 1070}; +//unsigned char fmtx_ps[8] = {'m', 't', 'k', 'F', 'm', 'R', 'd', 's'}; +unsigned char fmtx_ps[8] = {0}; + +#define FMR_ASSERT(a) { \ + if ((a) == NULL) { \ + LOGE("%s,invalid buf\n", __func__);\ + return -ERR_INVALID_BUF; \ + } \ + } + +#endif /* CUST_FM_H */ diff --git a/proprietary/custom/p15v57c2k_gq_tee/factory/inc/cust_font.h b/proprietary/custom/p15v57c2k_gq_tee/factory/inc/cust_font.h new file mode 100755 index 0000000000000000000000000000000000000000..9b3d2841ba33a5c9f3cf3bc7b5b6f5409ea83398 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/factory/inc/cust_font.h @@ -0,0 +1,119 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +#ifndef FTM_CUST_FONT_H +#define FTM_CUST_FONT_H + +#include "cust.h" + +#if defined(FEATURE_FTM_FONT_36x64) +#define CHAR_WIDTH 36 +#define CHAR_HEIGHT 64 +#elif defined(FEATURE_FTM_FONT_32x60) +#define CHAR_WIDTH 32 +#define CHAR_HEIGHT 60 +#elif defined(FEATURE_FTM_FONT_24x44) +#define CHAR_WIDTH 24 +#define CHAR_HEIGHT 44 +#elif defined(FEATURE_FTM_FONT_16x30) +#define CHAR_WIDTH 16 +#define CHAR_HEIGHT 30 +#elif defined(FEATURE_FTM_FONT_16x28) +#define CHAR_WIDTH 16 +#define CHAR_HEIGHT 28 +#elif defined(FEATURE_FTM_FONT_12x22) +#define CHAR_WIDTH 12 +#define CHAR_HEIGHT 22 +#elif defined(FEATURE_FTM_FONT_10x18) +#define CHAR_WIDTH 10 +#define CHAR_HEIGHT 18 +#elif defined(FEATURE_FTM_FONT_8x14) +#define CHAR_WIDTH 8 +#define CHAR_HEIGHT 14 +#elif defined(FEATURE_FTM_FONT_6x10) +#define CHAR_WIDTH 6 +#define CHAR_HEIGHT 10 + +#elif defined(FEATURE_FTM_FONT_72x72) +#define CHAR_WIDTH 72 +#define CHAR_HEIGHT 72 +#elif defined(FEATURE_FTM_FONT_64x64) +#define CHAR_WIDTH 64 +#define CHAR_HEIGHT 64 +#elif defined(FEATURE_FTM_FONT_48x48) +#define CHAR_WIDTH 48 +#define CHAR_HEIGHT 48 +#elif defined(FEATURE_FTM_FONT_32x32) +#define CHAR_WIDTH 32 +#define CHAR_HEIGHT 32 +#elif defined(FEATURE_FTM_FONT_28x28) +#define CHAR_WIDTH 28 +#define CHAR_HEIGHT 28 +#elif defined(FEATURE_FTM_FONT_26x26) +#define CHAR_WIDTH 26 +#define CHAR_HEIGHT 26 +#elif defined(FEATURE_FTM_FONT_24x24) +#define CHAR_WIDTH 24 +#define CHAR_HEIGHT 24 +#elif defined(FEATURE_FTM_FONT_20x20) +#define CHAR_WIDTH 20 +#define CHAR_HEIGHT 20 +#elif defined(FEATURE_FTM_FONT_18x18) +#define CHAR_WIDTH 18 +#define CHAR_HEIGHT 18 +#elif defined(FEATURE_FTM_FONT_16x16) +#define CHAR_WIDTH 16 +#define CHAR_HEIGHT 16 +#elif defined(FEATURE_FTM_FONT_12x12) +#define CHAR_WIDTH 12 +#define CHAR_HEIGHT 12 + +#else +//#error "font size is not defined" +#if defined(SUPPORT_GB2312) +#define CHAR_WIDTH 26 +#define CHAR_HEIGHT 26 +#warning "font size is not defined, use default (26x26)" +#else +#define CHAR_WIDTH 12 +#define CHAR_HEIGHT 22 +#warning "font size is not defined, use default (12x22)" +#endif + + +#endif + +#endif /* FTM_CUST_H */ + diff --git a/proprietary/custom/p15v57c2k_gq_tee/factory/inc/cust_ftm_matv_comm.h b/proprietary/custom/p15v57c2k_gq_tee/factory/inc/cust_ftm_matv_comm.h new file mode 100755 index 0000000000000000000000000000000000000000..00d972dae30a29f4ac55b444619f67b15486b955 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/factory/inc/cust_ftm_matv_comm.h @@ -0,0 +1,60 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +#ifndef CUST_FTM_MATV_COMM_H +#define CUST_FTM_MATV_COMM_H + + +///#define DISABLE_AUTO_LOCK_FREQ_TEST +/// this define is used to disable lock freqency test +#define MATV_AUTO_TOATL_CH 0x03 +typedef struct +{ + int freq; ///lcok freqency, unit: khz + int country; ///country id: the definition referes to matvctrl.h +}matv_autotest_ch_entry; + +matv_autotest_ch_entry MATV_AUTOTEST_CH_TABLE[]= +{ + {168250, TV_CHINA}, + {184250, TV_CHINA}, + {680000, TV_CHINA}, + {-1, NULL} +}; + + + +#endif /* CUST_FM_H */ + diff --git a/proprietary/custom/p15v57c2k_gq_tee/factory/inc/cust_keys.h b/proprietary/custom/p15v57c2k_gq_tee/factory/inc/cust_keys.h new file mode 100755 index 0000000000000000000000000000000000000000..c2b5e9c8bcf8471c8b7626ced3271bff4fd36970 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/factory/inc/cust_keys.h @@ -0,0 +1,82 @@ +#ifndef FTM_CUST_KEYS_H +#define FTM_CUST_KEYS_H + +#include + +#include +#include + +/* available keys (Linux keycodes) */ +#define KEY_CALL KEY_SEND +#define KEY_ENDCALL KEY_END +#undef KEY_OK +#define KEY_OK KEY_REPLY +#define KEY_FOCUS KEY_HP +#define KEY_AT KEY_EMAIL +#define KEY_POUND 228 +//#define KEY_STAR 227 +#define KEY_DEL KEY_BACKSPACE +#define KEY_SYM KEY_COMPOSE +/* KEY_HOME */ +/* KEY_BACK */ +/* KEY_VOLUMEDOWN */ +/* KEY_VOLUMEUP */ +/* KEY_MUTE */ +/* KEY_MENU */ +/* KEY_UP */ +/* KEY_DOWN */ +/* KEY_LEFT */ +/* KEY_RIGHT */ +/* KEY_CAMERA */ +/* KEY_POWER */ +/* KEY_TAB */ +/* KEY_ENTER */ +/* KEY_LEFTSHIFT */ +/* KEY_COMMA */ +/* KEY_DOT */ +/* KEY_SLASH */ +/* KEY_LEFTALT */ +/* KEY_RIGHTALT */ +/* KEY_SPACE */ +/* KEY_SEARCH */ +/* KEY_0 ~ KEY_9 */ +/* KEY_A ~ KEY_Z */ + +#define KEYS_NUM_COLS 2 +#define KEYS_COL_WIDTH (CUST_LCD_AVAIL_WIDTH / KEYS_NUM_COLS) +#define KEYS_COL_LEN (KEYS_COL_WIDTH / CHAR_WIDTH) + +#define KEYS_COL_SPACE 2 /* chars */ +#define KEYS_NAME_LEN (KEYS_COL_LEN - KEYS_COL_SPACE) + +struct key { + int code; + char name[KEYS_NAME_LEN + 1]; /* recommend: max 6 chars */ +}; + +#define KEYS_PWRKEY_MAP { KEY_POWER, "Power" } + +#define DEFINE_KEYS_KEYMAP(x) \ +struct key x[] = { \ + KEYS_PWRKEY_MAP, \ + { KEY_MENU, "Menu" }, \ + { KEY_HOME, "Home" }, \ + { KEY_BACK, "Back" }, \ + { KEY_UP, "Up" }, \ + { KEY_DOWN, "Down" }, \ + { KEY_VOLUMEUP, "VLUp" }, \ + { KEY_VOLUMEDOWN, "VLDown" }, \ +} + +#define CUST_KEY_UP KEY_UP +#define CUST_KEY_VOLUP KEY_BACK +#define CUST_KEY_DOWN KEY_DOWN +#define CUST_KEY_VOLDOWN KEY_VOLUMEDOWN +#define CUST_KEY_LEFT KEY_MENU +#define CUST_KEY_CENTER KEY_HOME +#define CUST_KEY_RIGHT KEY_BACK + +#define CUST_KEY_CONFIRM KEY_POWER +#define CUST_KEY_BACK KEY_VOLUMEUP + +#endif /* FTM_CUST_KEYS_H */ diff --git a/proprietary/custom/p15v57c2k_gq_tee/factory/inc/cust_lcd.h b/proprietary/custom/p15v57c2k_gq_tee/factory/inc/cust_lcd.h new file mode 100755 index 0000000000000000000000000000000000000000..c24f2469ee1b24907d142d70ae4a3e1bc83e4a9a --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/factory/inc/cust_lcd.h @@ -0,0 +1,14 @@ +#ifndef FTM_CUST_LCD_H +#define FTM_CUST_LCD_H + +#define CUST_LCD_AVAIL_WIDTH 480 +#define CUST_LCD_AVAIL_HEIGHT 800 + +#define DEFINE_TEST_IMAGE_FILENAMES(x) \ +const char *x[] = { \ + "lcd_test_00", \ + "lcd_test_01", \ + "lcd_test_02", \ +} + +#endif /* FTM_CUST_LCD_H */ diff --git a/proprietary/custom/p15v57c2k_gq_tee/factory/inc/cust_led.h b/proprietary/custom/p15v57c2k_gq_tee/factory/inc/cust_led.h new file mode 100755 index 0000000000000000000000000000000000000000..de46e34d7439fa10cbdfcb3aababf78b5ce17a5d --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/factory/inc/cust_led.h @@ -0,0 +1,7 @@ +#ifndef FTM_CUST_LED_H +#define FTM_CUST_LED_H + +#define CUST_LED_HAVE_RED +#define CUST_LED_HAVE_GREEN + +#endif /* FTM_CUST_LED_H */ diff --git a/proprietary/custom/p15v57c2k_gq_tee/factory/inc/cust_matv.h b/proprietary/custom/p15v57c2k_gq_tee/factory/inc/cust_matv.h new file mode 100755 index 0000000000000000000000000000000000000000..003127352dd311ab268045b250e1d2ff2c70fc15 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/factory/inc/cust_matv.h @@ -0,0 +1,108 @@ +#ifndef CUST_MATV_H +#define CUST_MATV_H + +#include "kal_release.h" +#include "matvctrl.h" + +/* +MATV default country +- TV_AFGHANISTAN, +- TV_ARGENTINA, +- TV_AUSTRALIA, +- TV_BRAZIL, +- TV_BURMA, +- TV_CAMBODIA, +- TV_CANADA, +- TV_CHILE, +- TV_CHINA, +- TV_CHINA_HONGKONG, +- TV_CHINA_SHENZHEN, +- TV_EUROPE_EASTERN, +- TV_EUROPE_WESTERN, +- TV_FRANCE, +- TV_FRENCH_COLONIE, +- TV_INDIA, +- TV_INDONESIA, +- TV_IRAN, +- TV_ITALY, +- TV_JAPAN, +- TV_KOREA, +- TV_LAOS, +- TV_MALAYSIA, +- TV_MEXICO, +- TV_NEWZEALAND, +- TV_PAKISTAN, +- TV_PARAGUAY, +- TV_PHILIPPINES, +- TV_PORTUGAL, +- TV_RUSSIA, +- TV_SINGAPORE, +- TV_SOUTHAFRICA, +- TV_SPAIN, +- TV_TAIWAN, +- TV_THAILAND, +- TV_TURKEY, +- TV_UNITED_ARAB_EMIRATES, +- TV_UNITED_KINGDOM, +- TV_USA, +- TV_URUGUAY, +- TV_VENEZUELA, +- TV_VIETNAM, +- TV_IRELAND, +- TV_MOROCCO, +*/ + +#define ANALOG_AUDIO + +#if 1 +/* + * MATV default channel number + * (If value = 0, default country and channel select UI are used.) + * (If value > 0, customized country and channel select UI are used.) +*/ +#define MATV_TOATL_CH 0x06 + +//typedef struct +//{ +// kal_uint32 freq; //khz +// kal_uint8 sndsys; /* reference sv_const.h, TV_AUD_SYS_T ...*/ +// kal_uint8 colsys; /* reference sv_const.h, SV_CS_PAL_N, SV_CS_PAL,SV_CS_NTSC358...*/ +// kal_uint8 flag; +//} matv_ch_entry; +matv_ch_entry MATV_CH_TABLE[]= +{ + //China 4/5/10/12/44/47 + {77250, SV_PAL_DK_FMMONO, SV_CS_PAL , 1}, + {85250, SV_PAL_DK_FMMONO, SV_CS_PAL , 1}, + {200250, SV_PAL_DK_FMMONO, SV_CS_PAL , 1}, + {216250, SV_PAL_DK_FMMONO, SV_CS_PAL , 1}, + {759250, SV_PAL_DK_FMMONO, SV_CS_PAL , 1}, + {783250, SV_PAL_DK_FMMONO, SV_CS_PAL , 1}, + {-1, NULL, NULL, NULL} +}; +#else +/* + * MATV default channel number + * (If value = 0, default country and channel select UI are used.) + * (If value > 0, customized country and channel select UI are used.) +*/ +#define MATV_TOATL_CH 0x03 + +//typedef struct +//{ +// kal_uint32 freq; //khz +// kal_uint8 sndsys; /* reference sv_const.h, TV_AUD_SYS_T ...*/ +// kal_uint8 colsys; /* reference sv_const.h, SV_CS_PAL_N, SV_CS_PAL,SV_CS_NTSC358...*/ +// kal_uint8 flag; +//} matv_ch_entry; +matv_ch_entry MATV_CH_TABLE[]= +{ + //Taiwan Ch42/44/46 + {639250, SV_MTS, SV_CS_NTSC358 , 1}, + {651250, SV_MTS, SV_CS_NTSC358 , 1}, + {663250, SV_MTS, SV_CS_NTSC358 , 1}, + {-1, NULL, NULL, NULL} +}; +#endif +#endif /* CUST_FM_H */ + diff --git a/proprietary/custom/p15v57c2k_gq_tee/factory/inc/cust_mcard.h b/proprietary/custom/p15v57c2k_gq_tee/factory/inc/cust_mcard.h new file mode 100755 index 0000000000000000000000000000000000000000..9237f5987a2bc59954cbfee518b46eb05ec7405e --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/factory/inc/cust_mcard.h @@ -0,0 +1,15 @@ +#ifndef FTM_CUST_MCARD_H +#define FTM_CUST_MCARD_H + +#define CUST_EMMC_ID (0) /*eMMC MSDC0*/ + +/*****************************/ +/* MTK_MULTI_STORAGE_SUPPORT */ +#define CUST_MCARD_ID (0) /* MSDC0 (SD Card 1) */ +#define CUST_MCARD_ID2 (1) /*MSDC1 (SD Card 2)*/ +/*****************************/ + + +#endif /* FTM_CUST_MCARD_H */ + + diff --git a/proprietary/custom/p15v57c2k_gq_tee/factory/inc/cust_touch.h b/proprietary/custom/p15v57c2k_gq_tee/factory/inc/cust_touch.h new file mode 100755 index 0000000000000000000000000000000000000000..d42acc49ba72ca01a28ea2767c1e5877212eec94 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/factory/inc/cust_touch.h @@ -0,0 +1,12 @@ +#ifndef CUST_TOUCH_H +#define CUST_TOUCH_H + +#define TOUCH_L1 40 // linearity width +#define TOUCH_D1 30 // deadzone width +#define TOUCH_R1 20 // large circle 2*radius +#define TOUCH_R2 12 // small circle 2*radius +#define TOUCH_S1 40 // sensitivity width +#define TOUCH_DZ_X 2 // deadzone tolerance in x +#define TOUCH_DZ_Y 2 // deadzone tolerance in y + +#endif diff --git a/proprietary/custom/p15v57c2k_gq_tee/factory/res/images/lcd_test_00.png b/proprietary/custom/p15v57c2k_gq_tee/factory/res/images/lcd_test_00.png new file mode 100755 index 0000000000000000000000000000000000000000..ff98a88df7b4d8454224740d6c475590049db338 Binary files /dev/null and b/proprietary/custom/p15v57c2k_gq_tee/factory/res/images/lcd_test_00.png differ diff --git a/proprietary/custom/p15v57c2k_gq_tee/factory/res/images/lcd_test_01.png b/proprietary/custom/p15v57c2k_gq_tee/factory/res/images/lcd_test_01.png new file mode 100755 index 0000000000000000000000000000000000000000..0ee62676ecaf903a422fb11584df7bbd45cde643 Binary files /dev/null and b/proprietary/custom/p15v57c2k_gq_tee/factory/res/images/lcd_test_01.png differ diff --git a/proprietary/custom/p15v57c2k_gq_tee/factory/res/images/lcd_test_02.png b/proprietary/custom/p15v57c2k_gq_tee/factory/res/images/lcd_test_02.png new file mode 100755 index 0000000000000000000000000000000000000000..738373cf69ebbe33a5f7549f8899eaac758b5211 Binary files /dev/null and b/proprietary/custom/p15v57c2k_gq_tee/factory/res/images/lcd_test_02.png differ diff --git a/proprietary/custom/p15v57c2k_gq_tee/factory/res/matv/matv_pattern.jpg b/proprietary/custom/p15v57c2k_gq_tee/factory/res/matv/matv_pattern.jpg new file mode 100755 index 0000000000000000000000000000000000000000..e6b0e1f56867f5e8b3672623b001bc18de97a52a Binary files /dev/null and b/proprietary/custom/p15v57c2k_gq_tee/factory/res/matv/matv_pattern.jpg differ diff --git a/proprietary/custom/p15v57c2k_gq_tee/factory/res/sound/ringtone.wav b/proprietary/custom/p15v57c2k_gq_tee/factory/res/sound/ringtone.wav new file mode 100755 index 0000000000000000000000000000000000000000..e1833382880b0aecc56fc3b3f2b6802ab8dd437a Binary files /dev/null and b/proprietary/custom/p15v57c2k_gq_tee/factory/res/sound/ringtone.wav differ diff --git a/proprietary/custom/p15v57c2k_gq_tee/factory/res/sound/testpattern1.wav b/proprietary/custom/p15v57c2k_gq_tee/factory/res/sound/testpattern1.wav new file mode 100755 index 0000000000000000000000000000000000000000..9ee3ab9de5eac0e2a63355da7b82ee3789c68e3a Binary files /dev/null and b/proprietary/custom/p15v57c2k_gq_tee/factory/res/sound/testpattern1.wav differ diff --git a/proprietary/frameworks/opt/crossmount/Android.mk b/proprietary/custom/p15v57c2k_gq_tee/hal/Android.mk similarity index 100% rename from proprietary/frameworks/opt/crossmount/Android.mk rename to proprietary/custom/p15v57c2k_gq_tee/hal/Android.mk diff --git a/proprietary/custom/wisky8163_tb_eg/hal/aal/Android.mk_ b/proprietary/custom/p15v57c2k_gq_tee/hal/aal/Android.mk similarity index 100% rename from proprietary/custom/wisky8163_tb_eg/hal/aal/Android.mk_ rename to proprietary/custom/p15v57c2k_gq_tee/hal/aal/Android.mk diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/aal/README b/proprietary/custom/p15v57c2k_gq_tee/hal/aal/README new file mode 100755 index 0000000000000000000000000000000000000000..01e8830b2b084f8931bd425b7e61432dc38b000f --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/aal/README @@ -0,0 +1,12 @@ +WHAT IT DOES? +============= +libaal_config.a contains the customization parameters of MediaTek AAL. + +HOW IT WAS BUILT? +================== +It needs the following library from AOSP: +1. libcutils.so + +HOW TO USE IT? +============== +Modify cust_aal.cpp, will be linked into libaal_cust.so diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/aal/cust_aal.cpp b/proprietary/custom/p15v57c2k_gq_tee/hal/aal/cust_aal.cpp new file mode 100755 index 0000000000000000000000000000000000000000..867976360e1bd21f3e5f6777ca23a5a7f6966f5a --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/aal/cust_aal.cpp @@ -0,0 +1,54 @@ + +extern "C" { + +// The LCM number which this project can support +int LCM_COUNT = 1; + +// The gamma of LCM +// This value must be configured correctly. +// LcmGamma[0] is for LCM 0, LcmGamma[1] is for LCM 1, ... etc, +// if this project supports multiple LCM. +float LcmGamma[] = { 2.2 }; + + +// -------------------------------------------------------------------------- +// Behavior configuration +// -------------------------------------------------------------------------- + +// The enhancement level of DRE for sunlight in [0, 255] +// Larger value means stronger +// Supports multiple LCM. The number of elements must equal to LCM_COUNT. +int ReadabilityLevel[] = { 207 }; + +// The enhancement level of DRE for low backlight in [0, 255] +// Larger value means stronger +// Supports multiple LCM. The number of elements must equal to LCM_COUNT. +int LowBLReadabilityLevel[] = { 128 }; + +// Strength of Content-adaptive backlight control +// In [0, 255] +// This function could intelligently reduce backlight to save power according to content. +// The larger SmartBacklightStrength value, the more power saving. +// However, the excessive large value may degrade image¡¦s brightness. +// Supports multiple LCM. The number of elements must equal to LCM_COUNT. +int SmartBacklightStrength[] = { 128 }; + +// Effective range of Content-adaptive backlight control +// In [0, 255] +// This parameter influences the image type which SmartBacklightStrength applied. +// Using small SmartBacklightRange value, SmartBacklightStrength only effects on bright image scene. +// SmartBacklightStrength effects on mid-bright image scene by using larger SmartBacklightStrength value. +// Supports multiple LCM. The number of elements must equal to LCM_COUNT. +int SmartBacklightRange[] = { 128 }; + +// Minimum backlight value of AAL output +// In [0, 1023] +// Supports multiple LCM. The number of elements must equal to LCM_COUNT. +#if defined(MTK_ULTRA_DIMMING_SUPPORT) +int MinOutBL[] = { 32 }; +#else +int MinOutBL[] = { 0 }; +#endif + +} + diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/audioflinger/audio/Audio_Customization_Common.h b/proprietary/custom/p15v57c2k_gq_tee/hal/audioflinger/audio/Audio_Customization_Common.h new file mode 100755 index 0000000000000000000000000000000000000000..66f967e6e809618d126e435f273566f38ac4f791 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/audioflinger/audio/Audio_Customization_Common.h @@ -0,0 +1,165 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein is + * confidential and proprietary to MediaTek Inc. and/or its licensors. Without + * the prior written permission of MediaTek inc. and/or its licensors, any + * reproduction, modification, use or disclosure of MediaTek Software, and + * information contained herein, in whole or in part, shall be strictly + * prohibited. + * + * MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER + * ON AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL + * WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED + * WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR + * NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH + * RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES + * TO LOOK ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. + * RECEIVER EXPRESSLY ACKNOWLEDGES THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO + * OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES CONTAINED IN MEDIATEK + * SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE + * RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S + * ENTIRE AND CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE + * RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE + * MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE + * CHARGE PAID BY RECEIVER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek + * Software") have been modified by MediaTek Inc. All revisions are subject to + * any receiver's applicable license agreements with MediaTek Inc. + */ + +#ifndef AUDIO_CUSTOMIZATION_COMMON_H +#define AUDIO_CUSTOMIZATION_COMMON_H + +/**************************************************** +* Define Volume Range of sound & Voice. +*****************************************************/ +#define DEVICE_MAX_VOLUME (12) +#define DEVICE_VOICE_MAX_VOLUME (12) +#define DEVICE_MIN_VOLUME (-32) +#define DEVICE_VOICE_MIN_VOLUME (-32) +#define DEVICE_VOLUME_RANGE (64) +#define DEVICE_VOLUME_STEP (256) + +/*************************************************** +*adjust boot animation volume. the volume range is from 0 to 1. +*****************************************************/ +#define BOOT_ANIMATION_VOLUME (0.25) + +/*************************************************** +*(1)->Use Ref Mic as main mic; (0)->Use original main mic. +*****************************************************/ +#define USE_REFMIC_IN_LOUDSPK (0) + +/**************************************************** +* Define this will enable audio compensation filter for loudspeaker +*Please see ACF Document for detail. +*****************************************************/ +#define ENABLE_AUDIO_COMPENSATION_FILTER + +/*************************************************** +* Define this will enable headphone compensation filter. +*Please see HCF Document for detail. +*****************************************************/ +#define ENABLE_HEADPHONE_COMPENSATION_FILTER +#define HEADPHONE_COMPENSATION_FLT_MODE (4) + + +/*************************************************** +*Define this will enable SW stereo to mono on LCH & RCH +*If not define this, HW stereo to mono (only LCH) will be applied. +*****************************************************/ +#define ENABLE_AUDIO_SW_STEREO_TO_MONO + + +/*************************************************** +*Define this will enable high samplerate record. +*****************************************************/ +#define ENABLE_HIGH_SAMPLERATE_RECORD + + +/**************************************************** +* WARNING: this macro is now obsolete, please change +* the property value ro.camera.sound.forced=1 to take effect. +*the property is defined in alps\mediatek\config\YOUR_PROJECT +*\system.prop. +*****************************************************/ +//#define FORCE_CAMERA_SHUTTER_SOUND_AUDIBLE + + +/**************************************************** +* Define this , speaker output will not do stero to mono, +*keep in stereo format,because stereo output can apply +*on more than 1 speaker. +*****************************************************/ +//#define ENABLE_STEREO_SPEAKER + + +/**************************************************** +* Define this will enable Voice to use VoiceBuffer +*when using speaker and headphone in incall mode. +*****************************************************/ +//#define ALL_USING_VOICEBUFFER_INCALL + + +/**************************************************** +*Define this, audioflinger will use first active stream samplerate +*as hardware setting. it is only used for verifying hardware +*****************************************************/ +//#define AUDIO_HQA_SUPPORT + +/**************************************************** +* Define this , Audio Policy will apply ro.camera.sound.forced setting in mediatek/config/project_name/system.prop +* (Add this optionn because JB2 load is invalid +*****************************************************/ +//#define ENABLE_CAMERA_SOUND_FORCED_SET + +#define AUDIO_DROP_FRAME_COUNT_NORMAL 5 +#define AUDIO_DROP_FRAME_COUNT_RECORD 5 +#define AUDIO_DROP_FRAME_COUNT_CTS 5 + +/*************************************************** +*(0)->copyright is asserted; (1)->no copyright is asserted. +*****************************************************/ +#define CHANNEL_STATUS_COPY_BIT (1) + +/*************************************************** +*Specify category code (1 byte). +*****************************************************/ +#define CHANNEL_STATUS_CATEGORY_CODE (0x00) + + +/**************************************************** +*Define this, HD Rec will use this for default param if no mode is set +*****************************************************/ +#define DEFAULT_HDRecordEnhanceParas \ + 0, 479, 16388, 36892, 37124, 8192, 768, 0, 4048, 2245, 611, 0, 0, 0, 0, 8192 + + +/**************************************************** +*Define MagiLoudness_TE_mode +*bit 0 earpiece DRC2.0 on=> bits 0 = 1 +*bit 1 headset DRC2.0 on=> bits 1 = 1 +*bit 2 speaker DRC2.0 on=> bits 2 = 1 +*****************************************************/ +#define MagiLoudness_TE_mode (0x0) + + +#define DEFAULT_HDRecordCompenFilter \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 +#endif diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/audioflinger/audio/audio_custom_exp.h b/proprietary/custom/p15v57c2k_gq_tee/hal/audioflinger/audio/audio_custom_exp.h new file mode 100755 index 0000000000000000000000000000000000000000..ee34469b6f7d35ccbc18a5d72c833d596ab58591 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/audioflinger/audio/audio_custom_exp.h @@ -0,0 +1,125 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ +/******************************************************************************* + * + * Filename: + * --------- + * audio_custom_exp.h + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * This file is the header of audio customization related function or definition. + * + * Author: + * ------- + * ChiPeng + * +***********************************************************************************/ + +#ifndef AUDIO_CUSTOM_EXP_H +#define AUDIO_CUSTOM_EXP_H + +#include "Audio_Customization_Common.h" + +/********************************************************************************* +*Common definitations are defined in below file +*alps\mediatek\custom\common\hal\audioflinger\Audio_Customization_Common.h. +*if some of common definitations are not need, the specific customer can mark the definitation in +* Audio_Customization_Common.h or can undefine the definitations in this file,just like: +*#undef ENABLE_AUDIO_COMPENSATION_FILTER +***********************************************************************************/ + +/***************************************************************** +** refine volume +*****************************************************************/ +#define DEVICE_MAX_VOLUME (8) +#define DEVICE_VOICE_MAX_VOLUME (8) +#define DEVICE_AMP_MAX_VOLUME (15) +#define DEVICE_MIN_VOLUME (-4) +#define DEVICE_VOICE_MIN_VOLUME (-4) +#define DEVICE_AMP_MIN_VOLUME (6) +#define DEVICE_VOLUME_RANGE (64) +#define DEVICE_VOLUME_STEP (256) + +/****************************************************************** +** define Vibration SPK Default Center Freq and RMS +******************************************************************/ +#define VIBSPK_MV_RMS (350) //280~560, 70 per step +#define VIBSPK_DEFAULT_FREQ (156) //141~330 Hz + +/****************************************************************** +** define using which flag +******************************************************************/ +//#define USING_CLASSD_AMP // define using which flag +//#define USING_CLASSAB_AMP + +/****************************************************************** +** define chip delay for NXP +******************************************************************/ +#define CHIP_DELAY (22) + +/****************************************************************** +** define using exernal amplifier +******************************************************************/ +#define USING_EXTAMP_HP + +/****************************************************************** +** define the stereo speaker +******************************************************************/ +//#define ENABLE_STEREO_SPEAKER + +/*************************************************** +* Define phonmic and headset mic mode. +typedef enum +{ + AUDIO_MIC_MODE_ACC = 1, + AUDIO_MIC_MODE_DCC = 2, + AUDIO_MIC_MODE_DMIC = 3, + AUDIO_MIC_MODE_DMIC_LP = 4, + AUDIO_MIC_MODE_DCCECMDIFF = 5, + AUDIO_MIC_MODE_DCCECMSINGLE = 6, +} AUDIO_MIC_MODE; +*****************************************************/ +#define PHONE_MIC_MODE (1) +#define HEADSET_MIC_MODE (1) +//#undef ENABLE_HEADPHONE_COMPENSATION_FILTER +//#undef ENABLE_AUDIO_COMPENSATION_FILTER + +#endif + diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/audioflinger/audio/audio_customization.cpp b/proprietary/custom/p15v57c2k_gq_tee/hal/audioflinger/audio/audio_customization.cpp new file mode 100755 index 0000000000000000000000000000000000000000..58236fed851b3369b89486d14c23472d3afca80f --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/audioflinger/audio/audio_customization.cpp @@ -0,0 +1,68 @@ +/* + * Copyright (C) 2009 The Android Open Source Project + * + * 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. + */ + +#define LOG_TAG "AudioCustomization" +//#define LOG_NDEBUG 0 +#include +#include + +namespace android { + + +// ---------------------------------------------------------------------------- +// AudioPolicyInterface implementation +// ---------------------------------------------------------------------------- + +// AudioCustomizeInterface + +AudioCustomization::AudioCustomization() +{ + LOGD("AudioCustomization contructor"); +} + +AudioCustomization::~AudioCustomization() +{ + LOGD("AudioCustomization destructor"); +} + + +void AudioCustomization::EXT_DAC_Init() +{ + LOGD("AudioCustomization EXT_DAC_Init"); +} + + +void AudioCustomization::EXT_DAC_SetPlaybackFreq(unsigned int frequency) +{ + LOGD("AudioCustomization EXT_DAC_SetPlaybackFreq frequency = %d",frequency); +} + +void AudioCustomization::EXT_DAC_TurnOnSpeaker(unsigned int source ,unsigned int speaker) +{ + LOGD("AudioCustomization EXT_DAC_TurnOnSpeaker source = %d speaker = %d",source,speaker); +} + +void AudioCustomization::EXT_DAC_TurnOffSpeaker(unsigned int source , unsigned int speaker) +{ + LOGD("AudioCustomization EXT_DAC_TurnOffSpeaker source = %d speaker = %d",source,speaker); +} + +void AudioCustomization::EXT_DAC_SetVolume(unsigned int speaker,unsigned int vol) +{ + LOGD("AudioCustomization EXT_DAC_SetVolume speaker = %d vol = %d",speaker,vol); +} + +}; // namespace android diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/audioflinger/audio/audio_customization.h b/proprietary/custom/p15v57c2k_gq_tee/hal/audioflinger/audio/audio_customization.h new file mode 100755 index 0000000000000000000000000000000000000000..0cee34da7cbeb3c2b76d003c0f390852b3b05594 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/audioflinger/audio/audio_customization.h @@ -0,0 +1,74 @@ +/* + * Copyright (C) 2009 The Android Open Source Project + * + * 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. + */ + +/******************************************************************************* + * + * Filename: + * --------- + * audio_customization.h + * + * Project: + * -------- + * Android + MT6516 + * + * Description: + * ------------ + * This file implements Customization base function + * + * Author: + * ------- + * Chipeng chang (mtk02308) + * + *------------------------------------------------------------------------------ + * $Revision: #1 $ + * $Modtime:$ + * $Log:$ + * + *******************************************************************************/ + + + +#include +#include +#include +#include +#include +#include + +namespace android { + +//AudioCustomizeInterface Interface +class AudioCustomization : public AudioCustomizationBase +{ + +public: + AudioCustomization(); + ~AudioCustomization(); + + // indicate a change in device connection status + void EXT_DAC_Init(void); + + void EXT_DAC_SetPlaybackFreq(unsigned int frequency); + + void EXT_DAC_TurnOnSpeaker(unsigned int source ,unsigned int speaker); + + void EXT_DAC_TurnOffSpeaker(unsigned int source,unsigned int speaker); + + void EXT_DAC_SetVolume(unsigned int speaker,unsigned int vol); + +}; + +}; diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/bluetooth/cust_bt.h b/proprietary/custom/p15v57c2k_gq_tee/hal/bluetooth/cust_bt.h new file mode 100755 index 0000000000000000000000000000000000000000..6cacb2191fb9e1b8c5eeb70302a43b9c9ac19368 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/bluetooth/cust_bt.h @@ -0,0 +1,44 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +#ifndef __CUST_BT_H__ +#define __CUST_BT_H__ + +/* SERIAL PORT */ +#define CUST_BT_SERIAL_PORT "/dev/stpbt" +/* BAUDRATE */ +#define CUST_BT_BAUD_RATE 4000000 /* use 4M but is not controlled by bt directly */ + +#endif /* __CUST_BT_H__ */ diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/gamma/cust_gamma.cpp b/proprietary/custom/p15v57c2k_gq_tee/hal/gamma/cust_gamma.cpp new file mode 100755 index 0000000000000000000000000000000000000000..4675f6247fee3d6529930a94d8f43fca3e74717c --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/gamma/cust_gamma.cpp @@ -0,0 +1,758 @@ +#include "cust_gamma.h" + +const gamma_entry_t cust_gamma[GAMMA_LCM_MAX][GAMMA_INDEX_MAX] = +{ + { // LCM 0 + { // Gamma 0 + { 0, 43, 61, 74, 86, 97, 106, 115, 123, 130, 138, 144, 151, 157, 163, 169, 175, 180, 186, 191, 196, 201, 206, 210, 215, 220, 224, 228, 233, 237, 241, 245, + 249, 253, 257, 261, 264, 268, 272, 275, 279, 283, 286, 289, 293, 296, 300, 303, 306, 309, 313, 316, 319, 322, 325, 328, 331, 334, 337, 340, 343, 346, 349, 352, + 355, 357, 360, 363, 366, 368, 371, 374, 377, 379, 382, 384, 387, 390, 392, 395, 397, 400, 402, 405, 407, 410, 412, 415, 417, 420, 422, 424, 427, 429, 431, 434, + 436, 438, 441, 443, 445, 447, 450, 452, 454, 456, 459, 461, 463, 465, 467, 470, 472, 474, 476, 478, 480, 482, 484, 487, 489, 491, 493, 495, 497, 499, 501, 503, + 505, 507, 509, 511, 513, 515, 517, 519, 521, 523, 525, 527, 529, 530, 532, 534, 536, 538, 540, 542, 544, 546, 547, 549, 551, 553, 555, 557, 559, 560, 562, 564, + 566, 568, 569, 571, 573, 575, 577, 578, 580, 582, 584, 585, 587, 589, 591, 592, 594, 596, 597, 599, 601, 603, 604, 606, 608, 609, 611, 613, 614, 616, 618, 619, + 621, 623, 624, 626, 628, 629, 631, 632, 634, 636, 637, 639, 640, 642, 644, 645, 647, 648, 650, 652, 653, 655, 656, 658, 659, 661, 662, 664, 666, 667, 669, 670, + 672, 673, 675, 676, 678, 679, 681, 682, 684, 685, 687, 688, 690, 691, 693, 694, 696, 697, 699, 700, 702, 703, 705, 706, 708, 709, 710, 712, 713, 715, 716, 718, + 719, 721, 722, 723, 725, 726, 728, 729, 730, 732, 733, 735, 736, 737, 739, 740, 742, 743, 744, 746, 747, 749, 750, 751, 753, 754, 755, 757, 758, 760, 761, 762, + 764, 765, 766, 768, 769, 770, 772, 773, 774, 776, 777, 778, 780, 781, 782, 784, 785, 786, 788, 789, 790, 792, 793, 794, 795, 797, 798, 799, 801, 802, 803, 804, + 806, 807, 808, 810, 811, 812, 813, 815, 816, 817, 818, 820, 821, 822, 824, 825, 826, 827, 829, 830, 831, 832, 834, 835, 836, 837, 838, 840, 841, 842, 843, 845, + 846, 847, 848, 850, 851, 852, 853, 854, 856, 857, 858, 859, 860, 862, 863, 864, 865, 866, 868, 869, 870, 871, 872, 874, 875, 876, 877, 878, 880, 881, 882, 883, + 884, 885, 887, 888, 889, 890, 891, 892, 894, 895, 896, 897, 898, 899, 901, 902, 903, 904, 905, 906, 907, 909, 910, 911, 912, 913, 914, 915, 917, 918, 919, 920, + 921, 922, 923, 924, 926, 927, 928, 929, 930, 931, 932, 933, 935, 936, 937, 938, 939, 940, 941, 942, 943, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, + 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 985, 986, 987, 988, 989, 990, + 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023 }, + { 0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, + 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98, 100, 102, 104, 106, 108, 110, 112, 114, 116, 118, 120, 122, 124, 126, + 128, 130, 132, 134, 136, 138, 140, 142, 144, 146, 148, 150, 152, 154, 156, 158, 160, 162, 164, 166, 168, 170, 172, 174, 176, 178, 180, 182, 184, 186, 188, 190, + 192, 194, 196, 198, 200, 202, 204, 206, 208, 210, 212, 214, 216, 218, 220, 222, 224, 226, 228, 230, 232, 234, 236, 238, 240, 242, 244, 246, 248, 250, 252, 254, + 256, 258, 260, 262, 264, 266, 268, 270, 272, 274, 276, 278, 280, 282, 284, 286, 288, 290, 292, 294, 296, 298, 300, 302, 304, 306, 308, 310, 312, 314, 316, 318, + 320, 322, 324, 326, 328, 330, 332, 334, 336, 338, 340, 342, 344, 346, 348, 350, 352, 354, 356, 358, 360, 362, 364, 366, 368, 370, 372, 374, 376, 378, 380, 382, + 384, 386, 388, 390, 392, 394, 396, 398, 400, 402, 404, 406, 408, 410, 412, 414, 416, 418, 420, 422, 424, 426, 428, 430, 432, 434, 436, 438, 440, 442, 444, 446, + 448, 450, 452, 454, 456, 458, 460, 462, 464, 466, 468, 470, 472, 474, 476, 478, 480, 482, 484, 486, 488, 490, 492, 494, 496, 498, 500, 502, 504, 506, 508, 510, + 512, 514, 516, 518, 520, 522, 524, 526, 528, 530, 532, 534, 536, 538, 540, 542, 544, 546, 548, 550, 552, 554, 556, 558, 560, 562, 564, 566, 568, 570, 572, 574, + 576, 578, 580, 582, 584, 586, 588, 590, 592, 594, 596, 598, 600, 602, 604, 606, 608, 610, 612, 614, 616, 618, 620, 622, 624, 626, 628, 630, 632, 634, 636, 638, + 640, 642, 644, 646, 648, 650, 652, 654, 656, 658, 660, 662, 664, 666, 668, 670, 672, 674, 676, 678, 680, 682, 684, 686, 688, 690, 692, 694, 696, 698, 700, 702, + 704, 706, 708, 710, 712, 714, 716, 718, 720, 722, 724, 726, 728, 730, 732, 734, 736, 738, 740, 742, 744, 746, 748, 750, 752, 754, 756, 758, 760, 762, 764, 766, + 768, 770, 772, 774, 776, 778, 780, 782, 784, 786, 788, 790, 792, 794, 796, 798, 800, 802, 804, 806, 808, 810, 812, 814, 816, 818, 820, 822, 824, 826, 828, 830, + 832, 834, 836, 838, 840, 842, 844, 846, 848, 850, 852, 854, 856, 858, 860, 862, 864, 866, 868, 870, 872, 874, 876, 878, 880, 882, 884, 886, 888, 890, 892, 894, + 896, 898, 900, 902, 904, 906, 908, 910, 912, 914, 916, 918, 920, 922, 924, 926, 928, 930, 932, 934, 936, 938, 940, 942, 944, 946, 948, 950, 952, 954, 956, 958, + 960, 962, 964, 966, 968, 970, 972, 974, 976, 978, 980, 982, 984, 986, 988, 990, 992, 994, 996, 998, 1000, 1002, 1004, 1006, 1008, 1010, 1012, 1014, 1016, 1018, 1020, 1022 }, + { 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 8, 8, 9, 9, 10, 11, 11, 12, 13, 13, 14, 15, 16, + 16, 17, 18, 19, 20, 20, 21, 22, 23, 24, 25, 26, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, + 46, 47, 48, 49, 51, 52, 53, 54, 55, 56, 57, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 71, 72, 73, 74, 76, 77, 78, 79, 81, 82, 83, + 85, 86, 87, 89, 90, 91, 93, 94, 95, 97, 98, 99, 101, 102, 104, 105, 106, 108, 109, 111, 112, 114, 115, 116, 118, 119, 121, 122, 124, 125, 127, 128, + 130, 131, 133, 134, 136, 137, 139, 141, 142, 144, 145, 147, 148, 150, 151, 153, 155, 156, 158, 160, 161, 163, 164, 166, 168, 169, 171, 173, 174, 176, 178, 179, + 181, 183, 184, 186, 188, 189, 191, 193, 195, 196, 198, 200, 202, 203, 205, 207, 209, 210, 212, 214, 216, 217, 219, 221, 223, 225, 226, 228, 230, 232, 234, 236, + 237, 239, 241, 243, 245, 247, 249, 250, 252, 254, 256, 258, 260, 262, 264, 266, 268, 269, 271, 273, 275, 277, 279, 281, 283, 285, 287, 289, 291, 293, 295, 297, + 299, 301, 303, 305, 307, 309, 311, 313, 315, 317, 319, 321, 323, 325, 327, 329, 331, 333, 335, 337, 339, 341, 344, 346, 348, 350, 352, 354, 356, 358, 360, 362, + 365, 367, 369, 371, 373, 375, 377, 380, 382, 384, 386, 388, 390, 392, 395, 397, 399, 401, 403, 406, 408, 410, 412, 414, 417, 419, 421, 423, 426, 428, 430, 432, + 434, 437, 439, 441, 444, 446, 448, 450, 453, 455, 457, 459, 462, 464, 466, 469, 471, 473, 476, 478, 480, 483, 485, 487, 490, 492, 494, 497, 499, 501, 504, 506, + 508, 511, 513, 515, 518, 520, 523, 525, 527, 530, 532, 535, 537, 539, 542, 544, 547, 549, 552, 554, 556, 559, 561, 564, 566, 569, 571, 574, 576, 578, 581, 583, + 586, 588, 591, 593, 596, 598, 601, 603, 606, 608, 611, 613, 616, 618, 621, 624, 626, 629, 631, 634, 636, 639, 641, 644, 646, 649, 652, 654, 657, 659, 662, 664, + 667, 670, 672, 675, 677, 680, 683, 685, 688, 690, 693, 696, 698, 701, 704, 706, 709, 711, 714, 717, 719, 722, 725, 727, 730, 733, 735, 738, 741, 743, 746, 749, + 752, 754, 757, 760, 762, 765, 768, 770, 773, 776, 779, 781, 784, 787, 790, 792, 795, 798, 800, 803, 806, 809, 811, 814, 817, 820, 823, 825, 828, 831, 834, 836, + 839, 842, 845, 848, 850, 853, 856, 859, 862, 864, 867, 870, 873, 876, 879, 881, 884, 887, 890, 893, 896, 899, 901, 904, 907, 910, 913, 916, 919, 921, 924, 927, + 930, 933, 936, 939, 942, 945, 947, 950, 953, 956, 959, 962, 965, 968, 971, 974, 977, 980, 983, 986, 988, 991, 994, 997, 1000, 1003, 1006, 1009, 1012, 1015, 1018, 1021 }, + }, + { // Gamma 1 + { 0, 27, 41, 52, 61, 70, 78, 85, 92, 98, 104, 110, 116, 122, 127, 132, 137, 142, 147, 152, 156, 161, 165, 169, 174, 178, 182, 186, 190, 194, 198, 201, + 205, 209, 212, 216, 220, 223, 227, 230, 233, 237, 240, 243, 247, 250, 253, 256, 259, 263, 266, 269, 272, 275, 278, 281, 284, 287, 290, 292, 295, 298, 301, 304, + 307, 309, 312, 315, 318, 320, 323, 326, 328, 331, 333, 336, 339, 341, 344, 346, 349, 351, 354, 356, 359, 361, 364, 366, 369, 371, 374, 376, 378, 381, 383, 385, + 388, 390, 392, 395, 397, 399, 402, 404, 406, 409, 411, 413, 415, 417, 420, 422, 424, 426, 428, 431, 433, 435, 437, 439, 441, 444, 446, 448, 450, 452, 454, 456, + 458, 460, 462, 464, 467, 469, 471, 473, 475, 477, 479, 481, 483, 485, 487, 489, 491, 493, 495, 497, 499, 500, 502, 504, 506, 508, 510, 512, 514, 516, 518, 520, + 522, 523, 525, 527, 529, 531, 533, 535, 537, 538, 540, 542, 544, 546, 548, 549, 551, 553, 555, 557, 558, 560, 562, 564, 566, 567, 569, 571, 573, 574, 576, 578, + 580, 581, 583, 585, 587, 588, 590, 592, 594, 595, 597, 599, 600, 602, 604, 606, 607, 609, 611, 612, 614, 616, 617, 619, 621, 622, 624, 626, 627, 629, 631, 632, + 634, 636, 637, 639, 641, 642, 644, 645, 647, 649, 650, 652, 653, 655, 657, 658, 660, 661, 663, 665, 666, 668, 669, 671, 673, 674, 676, 677, 679, 680, 682, 683, + 685, 687, 688, 690, 691, 693, 694, 696, 697, 699, 700, 702, 703, 705, 707, 708, 710, 711, 713, 714, 716, 717, 719, 720, 722, 723, 725, 726, 728, 729, 730, 732, + 733, 735, 736, 738, 739, 741, 742, 744, 745, 747, 748, 750, 751, 752, 754, 755, 757, 758, 760, 761, 763, 764, 765, 767, 768, 770, 771, 773, 774, 775, 777, 778, + 780, 781, 782, 784, 785, 787, 788, 790, 791, 792, 794, 795, 796, 798, 799, 801, 802, 803, 805, 806, 808, 809, 810, 812, 813, 814, 816, 817, 819, 820, 821, 823, + 824, 825, 827, 828, 829, 831, 832, 833, 835, 836, 837, 839, 840, 841, 843, 844, 846, 847, 848, 849, 851, 852, 853, 855, 856, 857, 859, 860, 861, 863, 864, 865, + 867, 868, 869, 871, 872, 873, 874, 876, 877, 878, 880, 881, 882, 884, 885, 886, 887, 889, 890, 891, 893, 894, 895, 896, 898, 899, 900, 901, 903, 904, 905, 907, + 908, 909, 910, 912, 913, 914, 915, 917, 918, 919, 920, 922, 923, 924, 925, 927, 928, 929, 930, 932, 933, 934, 935, 937, 938, 939, 940, 942, 943, 944, 945, 946, + 948, 949, 950, 951, 953, 954, 955, 956, 957, 959, 960, 961, 962, 964, 965, 966, 967, 968, 970, 971, 972, 973, 974, 976, 977, 978, 979, 980, 982, 983, 984, 985, + 986, 988, 989, 990, 991, 992, 994, 995, 996, 997, 998, 999, 1001, 1002, 1003, 1004, 1005, 1006, 1008, 1009, 1010, 1011, 1012, 1014, 1015, 1016, 1017, 1018, 1019, 1021, 1022, 1023 }, + { 0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, + 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98, 100, 102, 104, 106, 108, 110, 112, 114, 116, 118, 120, 122, 124, 126, + 128, 130, 132, 134, 136, 138, 140, 142, 144, 146, 148, 150, 152, 154, 156, 158, 160, 162, 164, 166, 168, 170, 172, 174, 176, 178, 180, 182, 184, 186, 188, 190, + 192, 194, 196, 198, 200, 202, 204, 206, 208, 210, 212, 214, 216, 218, 220, 222, 224, 226, 228, 230, 232, 234, 236, 238, 240, 242, 244, 246, 248, 250, 252, 254, + 256, 258, 260, 262, 264, 266, 268, 270, 272, 274, 276, 278, 280, 282, 284, 286, 288, 290, 292, 294, 296, 298, 300, 302, 304, 306, 308, 310, 312, 314, 316, 318, + 320, 322, 324, 326, 328, 330, 332, 334, 336, 338, 340, 342, 344, 346, 348, 350, 352, 354, 356, 358, 360, 362, 364, 366, 368, 370, 372, 374, 376, 378, 380, 382, + 384, 386, 388, 390, 392, 394, 396, 398, 400, 402, 404, 406, 408, 410, 412, 414, 416, 418, 420, 422, 424, 426, 428, 430, 432, 434, 436, 438, 440, 442, 444, 446, + 448, 450, 452, 454, 456, 458, 460, 462, 464, 466, 468, 470, 472, 474, 476, 478, 480, 482, 484, 486, 488, 490, 492, 494, 496, 498, 500, 502, 504, 506, 508, 510, + 512, 514, 516, 518, 520, 522, 524, 526, 528, 530, 532, 534, 536, 538, 540, 542, 544, 546, 548, 550, 552, 554, 556, 558, 560, 562, 564, 566, 568, 570, 572, 574, + 576, 578, 580, 582, 584, 586, 588, 590, 592, 594, 596, 598, 600, 602, 604, 606, 608, 610, 612, 614, 616, 618, 620, 622, 624, 626, 628, 630, 632, 634, 636, 638, + 640, 642, 644, 646, 648, 650, 652, 654, 656, 658, 660, 662, 664, 666, 668, 670, 672, 674, 676, 678, 680, 682, 684, 686, 688, 690, 692, 694, 696, 698, 700, 702, + 704, 706, 708, 710, 712, 714, 716, 718, 720, 722, 724, 726, 728, 730, 732, 734, 736, 738, 740, 742, 744, 746, 748, 750, 752, 754, 756, 758, 760, 762, 764, 766, + 768, 770, 772, 774, 776, 778, 780, 782, 784, 786, 788, 790, 792, 794, 796, 798, 800, 802, 804, 806, 808, 810, 812, 814, 816, 818, 820, 822, 824, 826, 828, 830, + 832, 834, 836, 838, 840, 842, 844, 846, 848, 850, 852, 854, 856, 858, 860, 862, 864, 866, 868, 870, 872, 874, 876, 878, 880, 882, 884, 886, 888, 890, 892, 894, + 896, 898, 900, 902, 904, 906, 908, 910, 912, 914, 916, 918, 920, 922, 924, 926, 928, 930, 932, 934, 936, 938, 940, 942, 944, 946, 948, 950, 952, 954, 956, 958, + 960, 962, 964, 966, 968, 970, 972, 974, 976, 978, 980, 982, 984, 986, 988, 990, 992, 994, 996, 998, 1000, 1002, 1004, 1006, 1008, 1010, 1012, 1014, 1016, 1018, 1020, 1022 }, + { 0, 0, 0, 1, 1, 1, 2, 2, 3, 3, 4, 4, 5, 6, 6, 7, 7, 8, 9, 10, 10, 11, 12, 12, 13, 14, 15, 16, 17, 17, 18, 19, + 20, 21, 22, 23, 24, 25, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, + 53, 55, 56, 57, 58, 59, 61, 62, 63, 64, 66, 67, 68, 69, 71, 72, 73, 75, 76, 77, 79, 80, 81, 83, 84, 85, 87, 88, 89, 91, 92, 94, + 95, 96, 98, 99, 101, 102, 104, 105, 106, 108, 109, 111, 112, 114, 115, 117, 118, 120, 121, 123, 124, 126, 127, 129, 130, 132, 134, 135, 137, 138, 140, 141, + 143, 145, 146, 148, 149, 151, 153, 154, 156, 157, 159, 161, 162, 164, 166, 167, 169, 171, 172, 174, 176, 177, 179, 181, 183, 184, 186, 188, 189, 191, 193, 195, + 196, 198, 200, 202, 203, 205, 207, 209, 210, 212, 214, 216, 218, 219, 221, 223, 225, 227, 228, 230, 232, 234, 236, 238, 239, 241, 243, 245, 247, 249, 251, 252, + 254, 256, 258, 260, 262, 264, 266, 268, 270, 271, 273, 275, 277, 279, 281, 283, 285, 287, 289, 291, 293, 295, 297, 299, 301, 303, 305, 307, 309, 311, 313, 315, + 317, 319, 321, 323, 325, 327, 329, 331, 333, 335, 337, 339, 341, 343, 345, 347, 349, 351, 353, 355, 357, 360, 362, 364, 366, 368, 370, 372, 374, 376, 378, 381, + 383, 385, 387, 389, 391, 393, 395, 398, 400, 402, 404, 406, 408, 411, 413, 415, 417, 419, 421, 424, 426, 428, 430, 432, 435, 437, 439, 441, 443, 446, 448, 450, + 452, 455, 457, 459, 461, 464, 466, 468, 470, 473, 475, 477, 479, 482, 484, 486, 488, 491, 493, 495, 498, 500, 502, 504, 507, 509, 511, 514, 516, 518, 521, 523, + 525, 528, 530, 532, 535, 537, 539, 542, 544, 546, 549, 551, 554, 556, 558, 561, 563, 565, 568, 570, 573, 575, 577, 580, 582, 585, 587, 589, 592, 594, 597, 599, + 601, 604, 606, 609, 611, 614, 616, 619, 621, 623, 626, 628, 631, 633, 636, 638, 641, 643, 646, 648, 651, 653, 656, 658, 661, 663, 666, 668, 671, 673, 676, 678, + 681, 683, 686, 688, 691, 693, 696, 698, 701, 703, 706, 708, 711, 714, 716, 719, 721, 724, 726, 729, 731, 734, 737, 739, 742, 744, 747, 750, 752, 755, 757, 760, + 763, 765, 768, 770, 773, 776, 778, 781, 783, 786, 789, 791, 794, 797, 799, 802, 804, 807, 810, 812, 815, 818, 820, 823, 826, 828, 831, 834, 836, 839, 842, 844, + 847, 850, 853, 855, 858, 861, 863, 866, 869, 871, 874, 877, 880, 882, 885, 888, 890, 893, 896, 899, 901, 904, 907, 910, 912, 915, 918, 921, 923, 926, 929, 932, + 934, 937, 940, 943, 945, 948, 951, 954, 957, 959, 962, 965, 968, 970, 973, 976, 979, 982, 984, 987, 990, 993, 996, 999, 1001, 1004, 1007, 1010, 1013, 1015, 1018, 1021 }, + }, + { // Gamma 2 + { 0, 18, 28, 36, 44, 51, 57, 63, 69, 74, 79, 84, 89, 94, 99, 103, 108, 112, 116, 120, 124, 128, 132, 136, 140, 144, 148, 151, 155, 158, 162, 165, + 169, 172, 176, 179, 182, 186, 189, 192, 195, 198, 202, 205, 208, 211, 214, 217, 220, 223, 226, 229, 232, 234, 237, 240, 243, 246, 249, 251, 254, 257, 260, 262, + 265, 268, 270, 273, 276, 278, 281, 284, 286, 289, 291, 294, 296, 299, 301, 304, 306, 309, 311, 314, 316, 319, 321, 324, 326, 328, 331, 333, 336, 338, 340, 343, + 345, 347, 350, 352, 354, 357, 359, 361, 363, 366, 368, 370, 372, 375, 377, 379, 381, 384, 386, 388, 390, 392, 394, 397, 399, 401, 403, 405, 407, 410, 412, 414, + 416, 418, 420, 422, 424, 426, 428, 431, 433, 435, 437, 439, 441, 443, 445, 447, 449, 451, 453, 455, 457, 459, 461, 463, 465, 467, 469, 471, 473, 475, 477, 479, + 481, 483, 485, 487, 489, 491, 492, 494, 496, 498, 500, 502, 504, 506, 508, 510, 512, 513, 515, 517, 519, 521, 523, 525, 527, 528, 530, 532, 534, 536, 538, 539, + 541, 543, 545, 547, 549, 550, 552, 554, 556, 558, 559, 561, 563, 565, 567, 568, 570, 572, 574, 576, 577, 579, 581, 583, 584, 586, 588, 590, 591, 593, 595, 597, + 598, 600, 602, 604, 605, 607, 609, 610, 612, 614, 616, 617, 619, 621, 622, 624, 626, 627, 629, 631, 633, 634, 636, 638, 639, 641, 643, 644, 646, 648, 649, 651, + 653, 654, 656, 658, 659, 661, 662, 664, 666, 667, 669, 671, 672, 674, 676, 677, 679, 680, 682, 684, 685, 687, 688, 690, 692, 693, 695, 697, 698, 700, 701, 703, + 704, 706, 708, 709, 711, 712, 714, 716, 717, 719, 720, 722, 723, 725, 727, 728, 730, 731, 733, 734, 736, 737, 739, 741, 742, 744, 745, 747, 748, 750, 751, 753, + 754, 756, 757, 759, 761, 762, 764, 765, 767, 768, 770, 771, 773, 774, 776, 777, 779, 780, 782, 783, 785, 786, 788, 789, 791, 792, 794, 795, 797, 798, 800, 801, + 803, 804, 806, 807, 809, 810, 812, 813, 814, 816, 817, 819, 820, 822, 823, 825, 826, 828, 829, 831, 832, 833, 835, 836, 838, 839, 841, 842, 844, 845, 846, 848, + 849, 851, 852, 854, 855, 857, 858, 859, 861, 862, 864, 865, 867, 868, 869, 871, 872, 874, 875, 876, 878, 879, 881, 882, 883, 885, 886, 888, 889, 891, 892, 893, + 895, 896, 898, 899, 900, 902, 903, 904, 906, 907, 909, 910, 911, 913, 914, 916, 917, 918, 920, 921, 922, 924, 925, 927, 928, 929, 931, 932, 933, 935, 936, 938, + 939, 940, 942, 943, 944, 946, 947, 948, 950, 951, 952, 954, 955, 956, 958, 959, 961, 962, 963, 965, 966, 967, 969, 970, 971, 973, 974, 975, 977, 978, 979, 981, + 982, 983, 985, 986, 987, 989, 990, 991, 993, 994, 995, 997, 998, 999, 1000, 1002, 1003, 1004, 1006, 1007, 1008, 1010, 1011, 1012, 1014, 1015, 1016, 1017, 1019, 1020, 1021, 1023 }, + { 0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, + 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98, 100, 102, 104, 106, 108, 110, 112, 114, 116, 118, 120, 122, 124, 126, + 128, 130, 132, 134, 136, 138, 140, 142, 144, 146, 148, 150, 152, 154, 156, 158, 160, 162, 164, 166, 168, 170, 172, 174, 176, 178, 180, 182, 184, 186, 188, 190, + 192, 194, 196, 198, 200, 202, 204, 206, 208, 210, 212, 214, 216, 218, 220, 222, 224, 226, 228, 230, 232, 234, 236, 238, 240, 242, 244, 246, 248, 250, 252, 254, + 256, 258, 260, 262, 264, 266, 268, 270, 272, 274, 276, 278, 280, 282, 284, 286, 288, 290, 292, 294, 296, 298, 300, 302, 304, 306, 308, 310, 312, 314, 316, 318, + 320, 322, 324, 326, 328, 330, 332, 334, 336, 338, 340, 342, 344, 346, 348, 350, 352, 354, 356, 358, 360, 362, 364, 366, 368, 370, 372, 374, 376, 378, 380, 382, + 384, 386, 388, 390, 392, 394, 396, 398, 400, 402, 404, 406, 408, 410, 412, 414, 416, 418, 420, 422, 424, 426, 428, 430, 432, 434, 436, 438, 440, 442, 444, 446, + 448, 450, 452, 454, 456, 458, 460, 462, 464, 466, 468, 470, 472, 474, 476, 478, 480, 482, 484, 486, 488, 490, 492, 494, 496, 498, 500, 502, 504, 506, 508, 510, + 512, 514, 516, 518, 520, 522, 524, 526, 528, 530, 532, 534, 536, 538, 540, 542, 544, 546, 548, 550, 552, 554, 556, 558, 560, 562, 564, 566, 568, 570, 572, 574, + 576, 578, 580, 582, 584, 586, 588, 590, 592, 594, 596, 598, 600, 602, 604, 606, 608, 610, 612, 614, 616, 618, 620, 622, 624, 626, 628, 630, 632, 634, 636, 638, + 640, 642, 644, 646, 648, 650, 652, 654, 656, 658, 660, 662, 664, 666, 668, 670, 672, 674, 676, 678, 680, 682, 684, 686, 688, 690, 692, 694, 696, 698, 700, 702, + 704, 706, 708, 710, 712, 714, 716, 718, 720, 722, 724, 726, 728, 730, 732, 734, 736, 738, 740, 742, 744, 746, 748, 750, 752, 754, 756, 758, 760, 762, 764, 766, + 768, 770, 772, 774, 776, 778, 780, 782, 784, 786, 788, 790, 792, 794, 796, 798, 800, 802, 804, 806, 808, 810, 812, 814, 816, 818, 820, 822, 824, 826, 828, 830, + 832, 834, 836, 838, 840, 842, 844, 846, 848, 850, 852, 854, 856, 858, 860, 862, 864, 866, 868, 870, 872, 874, 876, 878, 880, 882, 884, 886, 888, 890, 892, 894, + 896, 898, 900, 902, 904, 906, 908, 910, 912, 914, 916, 918, 920, 922, 924, 926, 928, 930, 932, 934, 936, 938, 940, 942, 944, 946, 948, 950, 952, 954, 956, 958, + 960, 962, 964, 966, 968, 970, 972, 974, 976, 978, 980, 982, 984, 986, 988, 990, 992, 994, 996, 998, 1000, 1002, 1004, 1006, 1008, 1010, 1012, 1014, 1016, 1018, 1020, 1022 }, + { 0, 0, 1, 1, 1, 2, 3, 3, 4, 4, 5, 6, 6, 7, 8, 9, 10, 10, 11, 12, 13, 14, 15, 16, 16, 17, 18, 19, 20, 21, 22, 23, + 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 47, 48, 49, 50, 52, 53, 54, 55, 57, 58, 59, 61, + 62, 63, 64, 66, 67, 68, 70, 71, 72, 74, 75, 77, 78, 79, 81, 82, 84, 85, 86, 88, 89, 91, 92, 94, 95, 96, 98, 99, 101, 102, 104, 105, + 107, 108, 110, 111, 113, 114, 116, 118, 119, 121, 122, 124, 125, 127, 128, 130, 132, 133, 135, 136, 138, 140, 141, 143, 144, 146, 148, 149, 151, 153, 154, 156, + 158, 159, 161, 163, 164, 166, 168, 169, 171, 173, 174, 176, 178, 180, 181, 183, 185, 186, 188, 190, 192, 193, 195, 197, 199, 201, 202, 204, 206, 208, 209, 211, + 213, 215, 217, 218, 220, 222, 224, 226, 227, 229, 231, 233, 235, 237, 239, 240, 242, 244, 246, 248, 250, 252, 253, 255, 257, 259, 261, 263, 265, 267, 269, 271, + 272, 274, 276, 278, 280, 282, 284, 286, 288, 290, 292, 294, 296, 298, 300, 302, 304, 305, 307, 309, 311, 313, 315, 317, 319, 321, 323, 325, 327, 329, 331, 333, + 335, 337, 339, 342, 344, 346, 348, 350, 352, 354, 356, 358, 360, 362, 364, 366, 368, 370, 372, 374, 376, 379, 381, 383, 385, 387, 389, 391, 393, 395, 397, 400, + 402, 404, 406, 408, 410, 412, 414, 417, 419, 421, 423, 425, 427, 429, 432, 434, 436, 438, 440, 442, 445, 447, 449, 451, 453, 456, 458, 460, 462, 464, 467, 469, + 471, 473, 475, 478, 480, 482, 484, 486, 489, 491, 493, 495, 498, 500, 502, 504, 507, 509, 511, 513, 516, 518, 520, 522, 525, 527, 529, 532, 534, 536, 538, 541, + 543, 545, 548, 550, 552, 554, 557, 559, 561, 564, 566, 568, 571, 573, 575, 578, 580, 582, 585, 587, 589, 592, 594, 596, 599, 601, 603, 606, 608, 610, 613, 615, + 617, 620, 622, 625, 627, 629, 632, 634, 636, 639, 641, 644, 646, 648, 651, 653, 656, 658, 660, 663, 665, 668, 670, 673, 675, 677, 680, 682, 685, 687, 690, 692, + 694, 697, 699, 702, 704, 707, 709, 712, 714, 716, 719, 721, 724, 726, 729, 731, 734, 736, 739, 741, 744, 746, 749, 751, 754, 756, 759, 761, 764, 766, 769, 771, + 774, 776, 779, 781, 784, 786, 789, 791, 794, 796, 799, 801, 804, 806, 809, 812, 814, 817, 819, 822, 824, 827, 829, 832, 835, 837, 840, 842, 845, 847, 850, 853, + 855, 858, 860, 863, 865, 868, 871, 873, 876, 878, 881, 884, 886, 889, 891, 894, 897, 899, 902, 904, 907, 910, 912, 915, 918, 920, 923, 925, 928, 931, 933, 936, + 939, 941, 944, 946, 949, 952, 954, 957, 960, 962, 965, 968, 970, 973, 976, 978, 981, 984, 986, 989, 992, 994, 997, 1000, 1002, 1005, 1008, 1011, 1013, 1016, 1019, 1021 }, + }, + { // Gamma 3 + { 0, 11, 19, 25, 31, 37, 42, 47, 51, 56, 60, 64, 69, 73, 77, 81, 84, 88, 92, 96, 99, 103, 106, 110, 113, 116, 120, 123, 126, 130, 133, 136, + 139, 142, 145, 148, 151, 154, 157, 160, 163, 166, 169, 172, 175, 178, 181, 183, 186, 189, 192, 195, 197, 200, 203, 205, 208, 211, 213, 216, 219, 221, 224, 227, + 229, 232, 234, 237, 239, 242, 244, 247, 249, 252, 254, 257, 259, 262, 264, 267, 269, 271, 274, 276, 279, 281, 283, 286, 288, 291, 293, 295, 298, 300, 302, 304, + 307, 309, 311, 314, 316, 318, 320, 323, 325, 327, 329, 332, 334, 336, 338, 341, 343, 345, 347, 349, 352, 354, 356, 358, 360, 362, 365, 367, 369, 371, 373, 375, + 377, 380, 382, 384, 386, 388, 390, 392, 394, 396, 398, 400, 403, 405, 407, 409, 411, 413, 415, 417, 419, 421, 423, 425, 427, 429, 431, 433, 435, 437, 439, 441, + 443, 445, 447, 449, 451, 453, 455, 457, 459, 461, 463, 465, 467, 469, 471, 473, 475, 477, 479, 480, 482, 484, 486, 488, 490, 492, 494, 496, 498, 500, 502, 503, + 505, 507, 509, 511, 513, 515, 517, 519, 520, 522, 524, 526, 528, 530, 532, 533, 535, 537, 539, 541, 543, 545, 546, 548, 550, 552, 554, 556, 557, 559, 561, 563, + 565, 566, 568, 570, 572, 574, 576, 577, 579, 581, 583, 585, 586, 588, 590, 592, 593, 595, 597, 599, 601, 602, 604, 606, 608, 609, 611, 613, 615, 616, 618, 620, + 622, 623, 625, 627, 629, 630, 632, 634, 636, 637, 639, 641, 643, 644, 646, 648, 649, 651, 653, 655, 656, 658, 660, 661, 663, 665, 667, 668, 670, 672, 673, 675, + 677, 678, 680, 682, 683, 685, 687, 688, 690, 692, 694, 695, 697, 699, 700, 702, 704, 705, 707, 709, 710, 712, 714, 715, 717, 718, 720, 722, 723, 725, 727, 728, + 730, 732, 733, 735, 737, 738, 740, 741, 743, 745, 746, 748, 750, 751, 753, 754, 756, 758, 759, 761, 763, 764, 766, 767, 769, 771, 772, 774, 775, 777, 779, 780, + 782, 783, 785, 787, 788, 790, 791, 793, 795, 796, 798, 799, 801, 803, 804, 806, 807, 809, 810, 812, 814, 815, 817, 818, 820, 821, 823, 825, 826, 828, 829, 831, + 832, 834, 836, 837, 839, 840, 842, 843, 845, 846, 848, 850, 851, 853, 854, 856, 857, 859, 860, 862, 863, 865, 866, 868, 870, 871, 873, 874, 876, 877, 879, 880, + 882, 883, 885, 886, 888, 889, 891, 892, 894, 896, 897, 899, 900, 902, 903, 905, 906, 908, 909, 911, 912, 914, 915, 917, 918, 920, 921, 923, 924, 926, 927, 929, + 930, 932, 933, 935, 936, 938, 939, 941, 942, 944, 945, 947, 948, 949, 951, 952, 954, 955, 957, 958, 960, 961, 963, 964, 966, 967, 969, 970, 972, 973, 975, 976, + 978, 979, 980, 982, 983, 985, 986, 988, 989, 991, 992, 994, 995, 996, 998, 999, 1001, 1002, 1004, 1005, 1007, 1008, 1010, 1011, 1012, 1014, 1015, 1017, 1018, 1020, 1021, 1023 }, + { 0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, + 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98, 100, 102, 104, 106, 108, 110, 112, 114, 116, 118, 120, 122, 124, 126, + 128, 130, 132, 134, 136, 138, 140, 142, 144, 146, 148, 150, 152, 154, 156, 158, 160, 162, 164, 166, 168, 170, 172, 174, 176, 178, 180, 182, 184, 186, 188, 190, + 192, 194, 196, 198, 200, 202, 204, 206, 208, 210, 212, 214, 216, 218, 220, 222, 224, 226, 228, 230, 232, 234, 236, 238, 240, 242, 244, 246, 248, 250, 252, 254, + 256, 258, 260, 262, 264, 266, 268, 270, 272, 274, 276, 278, 280, 282, 284, 286, 288, 290, 292, 294, 296, 298, 300, 302, 304, 306, 308, 310, 312, 314, 316, 318, + 320, 322, 324, 326, 328, 330, 332, 334, 336, 338, 340, 342, 344, 346, 348, 350, 352, 354, 356, 358, 360, 362, 364, 366, 368, 370, 372, 374, 376, 378, 380, 382, + 384, 386, 388, 390, 392, 394, 396, 398, 400, 402, 404, 406, 408, 410, 412, 414, 416, 418, 420, 422, 424, 426, 428, 430, 432, 434, 436, 438, 440, 442, 444, 446, + 448, 450, 452, 454, 456, 458, 460, 462, 464, 466, 468, 470, 472, 474, 476, 478, 480, 482, 484, 486, 488, 490, 492, 494, 496, 498, 500, 502, 504, 506, 508, 510, + 512, 514, 516, 518, 520, 522, 524, 526, 528, 530, 532, 534, 536, 538, 540, 542, 544, 546, 548, 550, 552, 554, 556, 558, 560, 562, 564, 566, 568, 570, 572, 574, + 576, 578, 580, 582, 584, 586, 588, 590, 592, 594, 596, 598, 600, 602, 604, 606, 608, 610, 612, 614, 616, 618, 620, 622, 624, 626, 628, 630, 632, 634, 636, 638, + 640, 642, 644, 646, 648, 650, 652, 654, 656, 658, 660, 662, 664, 666, 668, 670, 672, 674, 676, 678, 680, 682, 684, 686, 688, 690, 692, 694, 696, 698, 700, 702, + 704, 706, 708, 710, 712, 714, 716, 718, 720, 722, 724, 726, 728, 730, 732, 734, 736, 738, 740, 742, 744, 746, 748, 750, 752, 754, 756, 758, 760, 762, 764, 766, + 768, 770, 772, 774, 776, 778, 780, 782, 784, 786, 788, 790, 792, 794, 796, 798, 800, 802, 804, 806, 808, 810, 812, 814, 816, 818, 820, 822, 824, 826, 828, 830, + 832, 834, 836, 838, 840, 842, 844, 846, 848, 850, 852, 854, 856, 858, 860, 862, 864, 866, 868, 870, 872, 874, 876, 878, 880, 882, 884, 886, 888, 890, 892, 894, + 896, 898, 900, 902, 904, 906, 908, 910, 912, 914, 916, 918, 920, 922, 924, 926, 928, 930, 932, 934, 936, 938, 940, 942, 944, 946, 948, 950, 952, 954, 956, 958, + 960, 962, 964, 966, 968, 970, 972, 974, 976, 978, 980, 982, 984, 986, 988, 990, 992, 994, 996, 998, 1000, 1002, 1004, 1006, 1008, 1010, 1012, 1014, 1016, 1018, 1020, 1022 }, + { 0, 0, 1, 1, 2, 3, 3, 4, 5, 6, 7, 8, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, + 29, 31, 32, 33, 34, 35, 37, 38, 39, 40, 42, 43, 44, 46, 47, 48, 49, 51, 52, 53, 55, 56, 58, 59, 60, 62, 63, 64, 66, 67, 69, 70, + 72, 73, 74, 76, 77, 79, 80, 82, 83, 85, 86, 88, 89, 91, 92, 94, 95, 97, 98, 100, 101, 103, 104, 106, 107, 109, 111, 112, 114, 115, 117, 119, + 120, 122, 123, 125, 127, 128, 130, 131, 133, 135, 136, 138, 140, 141, 143, 145, 146, 148, 150, 151, 153, 155, 156, 158, 160, 162, 163, 165, 167, 168, 170, 172, + 174, 175, 177, 179, 181, 182, 184, 186, 188, 189, 191, 193, 195, 197, 198, 200, 202, 204, 205, 207, 209, 211, 213, 215, 216, 218, 220, 222, 224, 226, 227, 229, + 231, 233, 235, 237, 238, 240, 242, 244, 246, 248, 250, 252, 253, 255, 257, 259, 261, 263, 265, 267, 269, 271, 272, 274, 276, 278, 280, 282, 284, 286, 288, 290, + 292, 294, 296, 298, 300, 302, 304, 305, 307, 309, 311, 313, 315, 317, 319, 321, 323, 325, 327, 329, 331, 333, 335, 337, 339, 341, 343, 345, 347, 349, 351, 353, + 355, 357, 359, 362, 364, 366, 368, 370, 372, 374, 376, 378, 380, 382, 384, 386, 388, 390, 392, 394, 397, 399, 401, 403, 405, 407, 409, 411, 413, 415, 417, 420, + 422, 424, 426, 428, 430, 432, 434, 436, 439, 441, 443, 445, 447, 449, 451, 454, 456, 458, 460, 462, 464, 466, 469, 471, 473, 475, 477, 479, 482, 484, 486, 488, + 490, 492, 495, 497, 499, 501, 503, 506, 508, 510, 512, 514, 517, 519, 521, 523, 525, 528, 530, 532, 534, 537, 539, 541, 543, 545, 548, 550, 552, 554, 557, 559, + 561, 563, 566, 568, 570, 572, 575, 577, 579, 581, 584, 586, 588, 590, 593, 595, 597, 600, 602, 604, 606, 609, 611, 613, 616, 618, 620, 622, 625, 627, 629, 632, + 634, 636, 638, 641, 643, 645, 648, 650, 652, 655, 657, 659, 662, 664, 666, 669, 671, 673, 676, 678, 680, 683, 685, 687, 690, 692, 694, 697, 699, 701, 704, 706, + 709, 711, 713, 716, 718, 720, 723, 725, 728, 730, 732, 735, 737, 739, 742, 744, 747, 749, 751, 754, 756, 759, 761, 763, 766, 768, 771, 773, 775, 778, 780, 783, + 785, 787, 790, 792, 795, 797, 800, 802, 804, 807, 809, 812, 814, 817, 819, 821, 824, 826, 829, 831, 834, 836, 839, 841, 843, 846, 848, 851, 853, 856, 858, 861, + 863, 866, 868, 871, 873, 875, 878, 880, 883, 885, 888, 890, 893, 895, 898, 900, 903, 905, 908, 910, 913, 915, 918, 920, 923, 925, 928, 930, 933, 935, 938, 940, + 943, 945, 948, 950, 953, 955, 958, 960, 963, 965, 968, 971, 973, 976, 978, 981, 983, 986, 988, 991, 993, 996, 998, 1001, 1004, 1006, 1009, 1011, 1014, 1016, 1019, 1021 }, + }, + { // Gamma 4 + { 0, 7, 13, 18, 22, 26, 31, 34, 38, 42, 46, 49, 53, 56, 60, 63, 66, 70, 73, 76, 79, 82, 85, 88, 91, 94, 97, 100, 103, 106, 109, 112, + 115, 117, 120, 123, 126, 128, 131, 134, 137, 139, 142, 145, 147, 150, 153, 155, 158, 160, 163, 166, 168, 171, 173, 176, 178, 181, 183, 186, 188, 191, 193, 196, + 198, 201, 203, 205, 208, 210, 213, 215, 217, 220, 222, 225, 227, 229, 232, 234, 236, 239, 241, 243, 246, 248, 250, 252, 255, 257, 259, 262, 264, 266, 268, 271, + 273, 275, 277, 280, 282, 284, 286, 288, 291, 293, 295, 297, 299, 302, 304, 306, 308, 310, 313, 315, 317, 319, 321, 323, 325, 328, 330, 332, 334, 336, 338, 340, + 343, 345, 347, 349, 351, 353, 355, 357, 359, 361, 363, 366, 368, 370, 372, 374, 376, 378, 380, 382, 384, 386, 388, 390, 392, 394, 396, 398, 400, 402, 404, 407, + 409, 411, 413, 415, 417, 419, 421, 423, 425, 427, 429, 431, 433, 435, 437, 439, 440, 442, 444, 446, 448, 450, 452, 454, 456, 458, 460, 462, 464, 466, 468, 470, + 472, 474, 476, 478, 480, 482, 483, 485, 487, 489, 491, 493, 495, 497, 499, 501, 503, 505, 506, 508, 510, 512, 514, 516, 518, 520, 522, 524, 525, 527, 529, 531, + 533, 535, 537, 539, 540, 542, 544, 546, 548, 550, 552, 554, 555, 557, 559, 561, 563, 565, 566, 568, 570, 572, 574, 576, 578, 579, 581, 583, 585, 587, 589, 590, + 592, 594, 596, 598, 600, 601, 603, 605, 607, 609, 610, 612, 614, 616, 618, 619, 621, 623, 625, 627, 628, 630, 632, 634, 636, 637, 639, 641, 643, 645, 646, 648, + 650, 652, 654, 655, 657, 659, 661, 662, 664, 666, 668, 670, 671, 673, 675, 677, 678, 680, 682, 684, 685, 687, 689, 691, 692, 694, 696, 698, 699, 701, 703, 705, + 706, 708, 710, 712, 713, 715, 717, 719, 720, 722, 724, 726, 727, 729, 731, 732, 734, 736, 738, 739, 741, 743, 744, 746, 748, 750, 751, 753, 755, 756, 758, 760, + 762, 763, 765, 767, 768, 770, 772, 774, 775, 777, 779, 780, 782, 784, 785, 787, 789, 791, 792, 794, 796, 797, 799, 801, 802, 804, 806, 807, 809, 811, 812, 814, + 816, 818, 819, 821, 823, 824, 826, 828, 829, 831, 833, 834, 836, 838, 839, 841, 843, 844, 846, 848, 849, 851, 853, 854, 856, 858, 859, 861, 862, 864, 866, 867, + 869, 871, 872, 874, 876, 877, 879, 881, 882, 884, 886, 887, 889, 890, 892, 894, 895, 897, 899, 900, 902, 904, 905, 907, 908, 910, 912, 913, 915, 917, 918, 920, + 921, 923, 925, 926, 928, 930, 931, 933, 934, 936, 938, 939, 941, 943, 944, 946, 947, 949, 951, 952, 954, 955, 957, 959, 960, 962, 963, 965, 967, 968, 970, 971, + 973, 975, 976, 978, 980, 981, 983, 984, 986, 987, 989, 991, 992, 994, 995, 997, 999, 1000, 1002, 1003, 1005, 1007, 1008, 1010, 1011, 1013, 1015, 1016, 1018, 1019, 1021, 1022 }, + { 0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, + 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98, 100, 102, 104, 106, 108, 110, 112, 114, 116, 118, 120, 122, 124, 126, + 128, 130, 132, 134, 136, 138, 140, 142, 144, 146, 148, 150, 152, 154, 156, 158, 160, 162, 164, 166, 168, 170, 172, 174, 176, 178, 180, 182, 184, 186, 188, 190, + 192, 194, 196, 198, 200, 202, 204, 206, 208, 210, 212, 214, 216, 218, 220, 222, 224, 226, 228, 230, 232, 234, 236, 238, 240, 242, 244, 246, 248, 250, 252, 254, + 256, 258, 260, 262, 264, 266, 268, 270, 272, 274, 276, 278, 280, 282, 284, 286, 288, 290, 292, 294, 296, 298, 300, 302, 304, 306, 308, 310, 312, 314, 316, 318, + 320, 322, 324, 326, 328, 330, 332, 334, 336, 338, 340, 342, 344, 346, 348, 350, 352, 354, 356, 358, 360, 362, 364, 366, 368, 370, 372, 374, 376, 378, 380, 382, + 384, 386, 388, 390, 392, 394, 396, 398, 400, 402, 404, 406, 408, 410, 412, 414, 416, 418, 420, 422, 424, 426, 428, 430, 432, 434, 436, 438, 440, 442, 444, 446, + 448, 450, 452, 454, 456, 458, 460, 462, 464, 466, 468, 470, 472, 474, 476, 478, 480, 482, 484, 486, 488, 490, 492, 494, 496, 498, 500, 502, 504, 506, 508, 510, + 512, 514, 516, 518, 520, 522, 524, 526, 528, 530, 532, 534, 536, 538, 540, 542, 544, 546, 548, 550, 552, 554, 556, 558, 560, 562, 564, 566, 568, 570, 572, 574, + 576, 578, 580, 582, 584, 586, 588, 590, 592, 594, 596, 598, 600, 602, 604, 606, 608, 610, 612, 614, 616, 618, 620, 622, 624, 626, 628, 630, 632, 634, 636, 638, + 640, 642, 644, 646, 648, 650, 652, 654, 656, 658, 660, 662, 664, 666, 668, 670, 672, 674, 676, 678, 680, 682, 684, 686, 688, 690, 692, 694, 696, 698, 700, 702, + 704, 706, 708, 710, 712, 714, 716, 718, 720, 722, 724, 726, 728, 730, 732, 734, 736, 738, 740, 742, 744, 746, 748, 750, 752, 754, 756, 758, 760, 762, 764, 766, + 768, 770, 772, 774, 776, 778, 780, 782, 784, 786, 788, 790, 792, 794, 796, 798, 800, 802, 804, 806, 808, 810, 812, 814, 816, 818, 820, 822, 824, 826, 828, 830, + 832, 834, 836, 838, 840, 842, 844, 846, 848, 850, 852, 854, 856, 858, 860, 862, 864, 866, 868, 870, 872, 874, 876, 878, 880, 882, 884, 886, 888, 890, 892, 894, + 896, 898, 900, 902, 904, 906, 908, 910, 912, 914, 916, 918, 920, 922, 924, 926, 928, 930, 932, 934, 936, 938, 940, 942, 944, 946, 948, 950, 952, 954, 956, 958, + 960, 962, 964, 966, 968, 970, 972, 974, 976, 978, 980, 982, 984, 986, 988, 990, 992, 994, 996, 998, 1000, 1002, 1004, 1006, 1008, 1010, 1012, 1014, 1016, 1018, 1020, 1022 }, + { 0, 1, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 23, 24, 25, 27, 28, 29, 30, 32, 33, 34, + 36, 37, 38, 40, 41, 43, 44, 45, 47, 48, 50, 51, 53, 54, 55, 57, 58, 60, 61, 63, 64, 66, 67, 69, 70, 72, 73, 75, 76, 78, 80, 81, + 83, 84, 86, 87, 89, 91, 92, 94, 95, 97, 99, 100, 102, 103, 105, 107, 108, 110, 112, 113, 115, 117, 118, 120, 122, 123, 125, 127, 128, 130, 132, 133, + 135, 137, 139, 140, 142, 144, 145, 147, 149, 151, 152, 154, 156, 158, 159, 161, 163, 165, 166, 168, 170, 172, 173, 175, 177, 179, 181, 182, 184, 186, 188, 190, + 191, 193, 195, 197, 199, 200, 202, 204, 206, 208, 210, 211, 213, 215, 217, 219, 221, 223, 224, 226, 228, 230, 232, 234, 236, 237, 239, 241, 243, 245, 247, 249, + 251, 253, 254, 256, 258, 260, 262, 264, 266, 268, 270, 272, 274, 275, 277, 279, 281, 283, 285, 287, 289, 291, 293, 295, 297, 299, 301, 303, 305, 307, 309, 311, + 313, 314, 316, 318, 320, 322, 324, 326, 328, 330, 332, 334, 336, 338, 340, 342, 344, 346, 348, 350, 352, 354, 356, 358, 360, 362, 364, 366, 368, 371, 373, 375, + 377, 379, 381, 383, 385, 387, 389, 391, 393, 395, 397, 399, 401, 403, 405, 407, 409, 411, 414, 416, 418, 420, 422, 424, 426, 428, 430, 432, 434, 436, 438, 441, + 443, 445, 447, 449, 451, 453, 455, 457, 459, 462, 464, 466, 468, 470, 472, 474, 476, 478, 481, 483, 485, 487, 489, 491, 493, 495, 498, 500, 502, 504, 506, 508, + 510, 513, 515, 517, 519, 521, 523, 525, 528, 530, 532, 534, 536, 538, 541, 543, 545, 547, 549, 551, 554, 556, 558, 560, 562, 565, 567, 569, 571, 573, 575, 578, + 580, 582, 584, 586, 589, 591, 593, 595, 597, 600, 602, 604, 606, 608, 611, 613, 615, 617, 620, 622, 624, 626, 628, 631, 633, 635, 637, 640, 642, 644, 646, 648, + 651, 653, 655, 657, 660, 662, 664, 666, 669, 671, 673, 675, 678, 680, 682, 684, 687, 689, 691, 693, 696, 698, 700, 703, 705, 707, 709, 712, 714, 716, 718, 721, + 723, 725, 728, 730, 732, 734, 737, 739, 741, 744, 746, 748, 750, 753, 755, 757, 760, 762, 764, 766, 769, 771, 773, 776, 778, 780, 783, 785, 787, 790, 792, 794, + 797, 799, 801, 803, 806, 808, 810, 813, 815, 817, 820, 822, 824, 827, 829, 831, 834, 836, 838, 841, 843, 845, 848, 850, 852, 855, 857, 859, 862, 864, 867, 869, + 871, 874, 876, 878, 881, 883, 885, 888, 890, 892, 895, 897, 900, 902, 904, 907, 909, 911, 914, 916, 919, 921, 923, 926, 928, 930, 933, 935, 938, 940, 942, 945, + 947, 949, 952, 954, 957, 959, 961, 964, 966, 969, 971, 973, 976, 978, 981, 983, 985, 988, 990, 993, 995, 997, 1000, 1002, 1005, 1007, 1009, 1012, 1014, 1017, 1019, 1022 }, + }, + { // Gamma 5 + { 0, 5, 9, 12, 16, 19, 22, 26, 29, 32, 35, 38, 41, 43, 46, 49, 52, 55, 58, 60, 63, 66, 68, 71, 74, 76, 79, 82, 84, 87, 89, 92, + 94, 97, 99, 102, 104, 107, 109, 112, 114, 117, 119, 122, 124, 127, 129, 131, 134, 136, 138, 141, 143, 146, 148, 150, 153, 155, 157, 160, 162, 164, 167, 169, + 171, 174, 176, 178, 180, 183, 185, 187, 190, 192, 194, 196, 199, 201, 203, 205, 207, 210, 212, 214, 216, 219, 221, 223, 225, 227, 230, 232, 234, 236, 238, 241, + 243, 245, 247, 249, 251, 254, 256, 258, 260, 262, 264, 266, 269, 271, 273, 275, 277, 279, 281, 283, 286, 288, 290, 292, 294, 296, 298, 300, 302, 305, 307, 309, + 311, 313, 315, 317, 319, 321, 323, 325, 327, 330, 332, 334, 336, 338, 340, 342, 344, 346, 348, 350, 352, 354, 356, 358, 360, 362, 364, 366, 368, 371, 373, 375, + 377, 379, 381, 383, 385, 387, 389, 391, 393, 395, 397, 399, 401, 403, 405, 407, 409, 411, 413, 415, 417, 419, 421, 423, 425, 427, 429, 431, 433, 435, 437, 439, + 441, 442, 444, 446, 448, 450, 452, 454, 456, 458, 460, 462, 464, 466, 468, 470, 472, 474, 476, 478, 480, 482, 484, 486, 487, 489, 491, 493, 495, 497, 499, 501, + 503, 505, 507, 509, 511, 513, 515, 516, 518, 520, 522, 524, 526, 528, 530, 532, 534, 536, 538, 539, 541, 543, 545, 547, 549, 551, 553, 555, 557, 558, 560, 562, + 564, 566, 568, 570, 572, 574, 576, 577, 579, 581, 583, 585, 587, 589, 591, 592, 594, 596, 598, 600, 602, 604, 606, 608, 609, 611, 613, 615, 617, 619, 621, 622, + 624, 626, 628, 630, 632, 634, 635, 637, 639, 641, 643, 645, 647, 648, 650, 652, 654, 656, 658, 660, 661, 663, 665, 667, 669, 671, 672, 674, 676, 678, 680, 682, + 684, 685, 687, 689, 691, 693, 695, 696, 698, 700, 702, 704, 706, 707, 709, 711, 713, 715, 716, 718, 720, 722, 724, 726, 727, 729, 731, 733, 735, 736, 738, 740, + 742, 744, 746, 747, 749, 751, 753, 755, 756, 758, 760, 762, 764, 765, 767, 769, 771, 773, 774, 776, 778, 780, 782, 783, 785, 787, 789, 791, 792, 794, 796, 798, + 800, 801, 803, 805, 807, 809, 810, 812, 814, 816, 817, 819, 821, 823, 825, 826, 828, 830, 832, 833, 835, 837, 839, 841, 842, 844, 846, 848, 849, 851, 853, 855, + 857, 858, 860, 862, 864, 865, 867, 869, 871, 872, 874, 876, 878, 880, 881, 883, 885, 887, 888, 890, 892, 894, 895, 897, 899, 901, 902, 904, 906, 908, 909, 911, + 913, 915, 916, 918, 920, 922, 923, 925, 927, 929, 930, 932, 934, 936, 937, 939, 941, 943, 944, 946, 948, 950, 951, 953, 955, 957, 958, 960, 962, 964, 965, 967, + 969, 970, 972, 974, 976, 977, 979, 981, 983, 984, 986, 988, 990, 991, 993, 995, 996, 998, 1000, 1002, 1003, 1005, 1007, 1009, 1010, 1012, 1014, 1015, 1017, 1019, 1021, 1022 }, + { 0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, + 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98, 100, 102, 104, 106, 108, 110, 112, 114, 116, 118, 120, 122, 124, 126, + 128, 130, 132, 134, 136, 138, 140, 142, 144, 146, 148, 150, 152, 154, 156, 158, 160, 162, 164, 166, 168, 170, 172, 174, 176, 178, 180, 182, 184, 186, 188, 190, + 192, 194, 196, 198, 200, 202, 204, 206, 208, 210, 212, 214, 216, 218, 220, 222, 224, 226, 228, 230, 232, 234, 236, 238, 240, 242, 244, 246, 248, 250, 252, 254, + 256, 258, 260, 262, 264, 266, 268, 270, 272, 274, 276, 278, 280, 282, 284, 286, 288, 290, 292, 294, 296, 298, 300, 302, 304, 306, 308, 310, 312, 314, 316, 318, + 320, 322, 324, 326, 328, 330, 332, 334, 336, 338, 340, 342, 344, 346, 348, 350, 352, 354, 356, 358, 360, 362, 364, 366, 368, 370, 372, 374, 376, 378, 380, 382, + 384, 386, 388, 390, 392, 394, 396, 398, 400, 402, 404, 406, 408, 410, 412, 414, 416, 418, 420, 422, 424, 426, 428, 430, 432, 434, 436, 438, 440, 442, 444, 446, + 448, 450, 452, 454, 456, 458, 460, 462, 464, 466, 468, 470, 472, 474, 476, 478, 480, 482, 484, 486, 488, 490, 492, 494, 496, 498, 500, 502, 504, 506, 508, 510, + 512, 514, 516, 518, 520, 522, 524, 526, 528, 530, 532, 534, 536, 538, 540, 542, 544, 546, 548, 550, 552, 554, 556, 558, 560, 562, 564, 566, 568, 570, 572, 574, + 576, 578, 580, 582, 584, 586, 588, 590, 592, 594, 596, 598, 600, 602, 604, 606, 608, 610, 612, 614, 616, 618, 620, 622, 624, 626, 628, 630, 632, 634, 636, 638, + 640, 642, 644, 646, 648, 650, 652, 654, 656, 658, 660, 662, 664, 666, 668, 670, 672, 674, 676, 678, 680, 682, 684, 686, 688, 690, 692, 694, 696, 698, 700, 702, + 704, 706, 708, 710, 712, 714, 716, 718, 720, 722, 724, 726, 728, 730, 732, 734, 736, 738, 740, 742, 744, 746, 748, 750, 752, 754, 756, 758, 760, 762, 764, 766, + 768, 770, 772, 774, 776, 778, 780, 782, 784, 786, 788, 790, 792, 794, 796, 798, 800, 802, 804, 806, 808, 810, 812, 814, 816, 818, 820, 822, 824, 826, 828, 830, + 832, 834, 836, 838, 840, 842, 844, 846, 848, 850, 852, 854, 856, 858, 860, 862, 864, 866, 868, 870, 872, 874, 876, 878, 880, 882, 884, 886, 888, 890, 892, 894, + 896, 898, 900, 902, 904, 906, 908, 910, 912, 914, 916, 918, 920, 922, 924, 926, 928, 930, 932, 934, 936, 938, 940, 942, 944, 946, 948, 950, 952, 954, 956, 958, + 960, 962, 964, 966, 968, 970, 972, 974, 976, 978, 980, 982, 984, 986, 988, 990, 992, 994, 996, 998, 1000, 1002, 1004, 1006, 1008, 1010, 1012, 1014, 1016, 1018, 1020, 1022 }, + { 0, 1, 2, 3, 4, 5, 6, 8, 9, 10, 12, 13, 14, 16, 17, 18, 20, 21, 23, 24, 25, 27, 28, 30, 31, 33, 34, 36, 37, 39, 40, 42, + 43, 45, 47, 48, 50, 51, 53, 54, 56, 58, 59, 61, 62, 64, 66, 67, 69, 71, 72, 74, 76, 77, 79, 80, 82, 84, 86, 87, 89, 91, 92, 94, + 96, 97, 99, 101, 103, 104, 106, 108, 109, 111, 113, 115, 116, 118, 120, 122, 123, 125, 127, 129, 130, 132, 134, 136, 138, 139, 141, 143, 145, 146, 148, 150, + 152, 154, 155, 157, 159, 161, 163, 165, 166, 168, 170, 172, 174, 176, 177, 179, 181, 183, 185, 187, 188, 190, 192, 194, 196, 198, 200, 201, 203, 205, 207, 209, + 211, 213, 215, 216, 218, 220, 222, 224, 226, 228, 230, 232, 234, 235, 237, 239, 241, 243, 245, 247, 249, 251, 253, 255, 256, 258, 260, 262, 264, 266, 268, 270, + 272, 274, 276, 278, 280, 282, 284, 286, 287, 289, 291, 293, 295, 297, 299, 301, 303, 305, 307, 309, 311, 313, 315, 317, 319, 321, 323, 325, 327, 329, 331, 333, + 335, 337, 339, 341, 343, 345, 347, 349, 351, 353, 355, 357, 359, 361, 363, 365, 367, 369, 371, 373, 375, 377, 379, 381, 383, 385, 387, 389, 391, 393, 395, 397, + 399, 401, 403, 405, 407, 409, 411, 413, 415, 417, 419, 421, 423, 426, 428, 430, 432, 434, 436, 438, 440, 442, 444, 446, 448, 450, 452, 454, 456, 458, 461, 463, + 465, 467, 469, 471, 473, 475, 477, 479, 481, 483, 485, 487, 490, 492, 494, 496, 498, 500, 502, 504, 506, 508, 510, 513, 515, 517, 519, 521, 523, 525, 527, 529, + 531, 534, 536, 538, 540, 542, 544, 546, 548, 550, 553, 555, 557, 559, 561, 563, 565, 567, 569, 572, 574, 576, 578, 580, 582, 584, 586, 589, 591, 593, 595, 597, + 599, 601, 604, 606, 608, 610, 612, 614, 616, 618, 621, 623, 625, 627, 629, 631, 634, 636, 638, 640, 642, 644, 646, 649, 651, 653, 655, 657, 659, 662, 664, 666, + 668, 670, 672, 675, 677, 679, 681, 683, 685, 688, 690, 692, 694, 696, 698, 701, 703, 705, 707, 709, 711, 714, 716, 718, 720, 722, 725, 727, 729, 731, 733, 735, + 738, 740, 742, 744, 746, 749, 751, 753, 755, 757, 760, 762, 764, 766, 768, 771, 773, 775, 777, 779, 782, 784, 786, 788, 790, 793, 795, 797, 799, 802, 804, 806, + 808, 810, 813, 815, 817, 819, 821, 824, 826, 828, 830, 833, 835, 837, 839, 841, 844, 846, 848, 850, 853, 855, 857, 859, 862, 864, 866, 868, 870, 873, 875, 877, + 879, 882, 884, 886, 888, 891, 893, 895, 897, 900, 902, 904, 906, 909, 911, 913, 915, 918, 920, 922, 924, 927, 929, 931, 933, 936, 938, 940, 942, 945, 947, 949, + 951, 954, 956, 958, 960, 963, 965, 967, 969, 972, 974, 976, 979, 981, 983, 985, 988, 990, 992, 994, 997, 999, 1001, 1004, 1006, 1008, 1010, 1013, 1015, 1017, 1019, 1022 }, + }, + { // Gamma 6 + { 0, 3, 6, 9, 11, 14, 16, 19, 21, 24, 26, 29, 31, 34, 36, 38, 41, 43, 46, 48, 50, 53, 55, 57, 59, 62, 64, 66, 69, 71, 73, 75, + 78, 80, 82, 84, 87, 89, 91, 93, 96, 98, 100, 102, 104, 107, 109, 111, 113, 115, 118, 120, 122, 124, 126, 129, 131, 133, 135, 137, 139, 142, 144, 146, + 148, 150, 152, 154, 157, 159, 161, 163, 165, 167, 169, 172, 174, 176, 178, 180, 182, 184, 186, 189, 191, 193, 195, 197, 199, 201, 203, 205, 207, 210, 212, 214, + 216, 218, 220, 222, 224, 226, 228, 230, 233, 235, 237, 239, 241, 243, 245, 247, 249, 251, 253, 255, 257, 259, 262, 264, 266, 268, 270, 272, 274, 276, 278, 280, + 282, 284, 286, 288, 290, 292, 294, 296, 298, 300, 303, 305, 307, 309, 311, 313, 315, 317, 319, 321, 323, 325, 327, 329, 331, 333, 335, 337, 339, 341, 343, 345, + 347, 349, 351, 353, 355, 357, 359, 361, 363, 365, 367, 369, 371, 373, 375, 377, 379, 381, 383, 385, 387, 389, 391, 393, 395, 397, 399, 401, 403, 405, 407, 409, + 411, 413, 415, 417, 419, 421, 423, 425, 427, 429, 431, 433, 435, 437, 439, 441, 443, 445, 447, 449, 451, 453, 455, 457, 459, 461, 463, 465, 467, 469, 471, 473, + 475, 477, 479, 481, 483, 485, 487, 488, 490, 492, 494, 496, 498, 500, 502, 504, 506, 508, 510, 512, 514, 516, 518, 520, 522, 524, 526, 528, 530, 532, 534, 536, + 537, 539, 541, 543, 545, 547, 549, 551, 553, 555, 557, 559, 561, 563, 565, 567, 569, 571, 573, 574, 576, 578, 580, 582, 584, 586, 588, 590, 592, 594, 596, 598, + 600, 602, 604, 605, 607, 609, 611, 613, 615, 617, 619, 621, 623, 625, 627, 629, 631, 633, 634, 636, 638, 640, 642, 644, 646, 648, 650, 652, 654, 656, 658, 659, + 661, 663, 665, 667, 669, 671, 673, 675, 677, 679, 681, 683, 684, 686, 688, 690, 692, 694, 696, 698, 700, 702, 704, 706, 707, 709, 711, 713, 715, 717, 719, 721, + 723, 725, 727, 728, 730, 732, 734, 736, 738, 740, 742, 744, 746, 748, 749, 751, 753, 755, 757, 759, 761, 763, 765, 767, 768, 770, 772, 774, 776, 778, 780, 782, + 784, 786, 787, 789, 791, 793, 795, 797, 799, 801, 803, 804, 806, 808, 810, 812, 814, 816, 818, 820, 822, 823, 825, 827, 829, 831, 833, 835, 837, 839, 840, 842, + 844, 846, 848, 850, 852, 854, 855, 857, 859, 861, 863, 865, 867, 869, 871, 872, 874, 876, 878, 880, 882, 884, 886, 888, 889, 891, 893, 895, 897, 899, 901, 903, + 904, 906, 908, 910, 912, 914, 916, 918, 919, 921, 923, 925, 927, 929, 931, 933, 934, 936, 938, 940, 942, 944, 946, 948, 949, 951, 953, 955, 957, 959, 961, 962, + 964, 966, 968, 970, 972, 974, 976, 977, 979, 981, 983, 985, 987, 989, 990, 992, 994, 996, 998, 1000, 1002, 1004, 1005, 1007, 1009, 1011, 1013, 1015, 1017, 1018, 1020, 1022 }, + { 0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, + 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98, 100, 102, 104, 106, 108, 110, 112, 114, 116, 118, 120, 122, 124, 126, + 128, 130, 132, 134, 136, 138, 140, 142, 144, 146, 148, 150, 152, 154, 156, 158, 160, 162, 164, 166, 168, 170, 172, 174, 176, 178, 180, 182, 184, 186, 188, 190, + 192, 194, 196, 198, 200, 202, 204, 206, 208, 210, 212, 214, 216, 218, 220, 222, 224, 226, 228, 230, 232, 234, 236, 238, 240, 242, 244, 246, 248, 250, 252, 254, + 256, 258, 260, 262, 264, 266, 268, 270, 272, 274, 276, 278, 280, 282, 284, 286, 288, 290, 292, 294, 296, 298, 300, 302, 304, 306, 308, 310, 312, 314, 316, 318, + 320, 322, 324, 326, 328, 330, 332, 334, 336, 338, 340, 342, 344, 346, 348, 350, 352, 354, 356, 358, 360, 362, 364, 366, 368, 370, 372, 374, 376, 378, 380, 382, + 384, 386, 388, 390, 392, 394, 396, 398, 400, 402, 404, 406, 408, 410, 412, 414, 416, 418, 420, 422, 424, 426, 428, 430, 432, 434, 436, 438, 440, 442, 444, 446, + 448, 450, 452, 454, 456, 458, 460, 462, 464, 466, 468, 470, 472, 474, 476, 478, 480, 482, 484, 486, 488, 490, 492, 494, 496, 498, 500, 502, 504, 506, 508, 510, + 512, 514, 516, 518, 520, 522, 524, 526, 528, 530, 532, 534, 536, 538, 540, 542, 544, 546, 548, 550, 552, 554, 556, 558, 560, 562, 564, 566, 568, 570, 572, 574, + 576, 578, 580, 582, 584, 586, 588, 590, 592, 594, 596, 598, 600, 602, 604, 606, 608, 610, 612, 614, 616, 618, 620, 622, 624, 626, 628, 630, 632, 634, 636, 638, + 640, 642, 644, 646, 648, 650, 652, 654, 656, 658, 660, 662, 664, 666, 668, 670, 672, 674, 676, 678, 680, 682, 684, 686, 688, 690, 692, 694, 696, 698, 700, 702, + 704, 706, 708, 710, 712, 714, 716, 718, 720, 722, 724, 726, 728, 730, 732, 734, 736, 738, 740, 742, 744, 746, 748, 750, 752, 754, 756, 758, 760, 762, 764, 766, + 768, 770, 772, 774, 776, 778, 780, 782, 784, 786, 788, 790, 792, 794, 796, 798, 800, 802, 804, 806, 808, 810, 812, 814, 816, 818, 820, 822, 824, 826, 828, 830, + 832, 834, 836, 838, 840, 842, 844, 846, 848, 850, 852, 854, 856, 858, 860, 862, 864, 866, 868, 870, 872, 874, 876, 878, 880, 882, 884, 886, 888, 890, 892, 894, + 896, 898, 900, 902, 904, 906, 908, 910, 912, 914, 916, 918, 920, 922, 924, 926, 928, 930, 932, 934, 936, 938, 940, 942, 944, 946, 948, 950, 952, 954, 956, 958, + 960, 962, 964, 966, 968, 970, 972, 974, 976, 978, 980, 982, 984, 986, 988, 990, 992, 994, 996, 998, 1000, 1002, 1004, 1006, 1008, 1010, 1012, 1014, 1016, 1018, 1020, 1022 }, + { 0, 1, 3, 4, 6, 7, 9, 10, 12, 14, 15, 17, 18, 20, 22, 23, 25, 27, 28, 30, 32, 34, 35, 37, 39, 40, 42, 44, 46, 47, 49, 51, + 53, 54, 56, 58, 60, 62, 63, 65, 67, 69, 71, 72, 74, 76, 78, 80, 81, 83, 85, 87, 89, 90, 92, 94, 96, 98, 100, 101, 103, 105, 107, 109, + 111, 113, 114, 116, 118, 120, 122, 124, 126, 127, 129, 131, 133, 135, 137, 139, 141, 142, 144, 146, 148, 150, 152, 154, 156, 157, 159, 161, 163, 165, 167, 169, + 171, 173, 175, 176, 178, 180, 182, 184, 186, 188, 190, 192, 194, 196, 198, 199, 201, 203, 205, 207, 209, 211, 213, 215, 217, 219, 221, 223, 225, 227, 228, 230, + 232, 234, 236, 238, 240, 242, 244, 246, 248, 250, 252, 254, 256, 258, 260, 262, 264, 265, 267, 269, 271, 273, 275, 277, 279, 281, 283, 285, 287, 289, 291, 293, + 295, 297, 299, 301, 303, 305, 307, 309, 311, 313, 315, 317, 319, 321, 323, 325, 327, 329, 331, 333, 335, 337, 339, 341, 343, 345, 347, 349, 351, 353, 355, 357, + 359, 361, 363, 365, 367, 369, 371, 373, 375, 377, 379, 381, 383, 385, 387, 389, 391, 393, 395, 397, 399, 401, 403, 405, 407, 409, 411, 413, 415, 417, 419, 421, + 423, 425, 427, 429, 431, 433, 435, 437, 439, 441, 443, 445, 447, 449, 451, 453, 455, 457, 459, 461, 463, 465, 467, 469, 471, 473, 476, 478, 480, 482, 484, 486, + 488, 490, 492, 494, 496, 498, 500, 502, 504, 506, 508, 510, 512, 514, 516, 518, 520, 522, 525, 527, 529, 531, 533, 535, 537, 539, 541, 543, 545, 547, 549, 551, + 553, 555, 557, 559, 561, 564, 566, 568, 570, 572, 574, 576, 578, 580, 582, 584, 586, 588, 590, 592, 594, 597, 599, 601, 603, 605, 607, 609, 611, 613, 615, 617, + 619, 621, 623, 626, 628, 630, 632, 634, 636, 638, 640, 642, 644, 646, 648, 650, 652, 655, 657, 659, 661, 663, 665, 667, 669, 671, 673, 675, 677, 680, 682, 684, + 686, 688, 690, 692, 694, 696, 698, 700, 702, 705, 707, 709, 711, 713, 715, 717, 719, 721, 723, 725, 728, 730, 732, 734, 736, 738, 740, 742, 744, 746, 748, 751, + 753, 755, 757, 759, 761, 763, 765, 767, 769, 772, 774, 776, 778, 780, 782, 784, 786, 788, 791, 793, 795, 797, 799, 801, 803, 805, 807, 809, 812, 814, 816, 818, + 820, 822, 824, 826, 828, 831, 833, 835, 837, 839, 841, 843, 845, 847, 850, 852, 854, 856, 858, 860, 862, 864, 866, 869, 871, 873, 875, 877, 879, 881, 883, 886, + 888, 890, 892, 894, 896, 898, 900, 903, 905, 907, 909, 911, 913, 915, 917, 920, 922, 924, 926, 928, 930, 932, 934, 937, 939, 941, 943, 945, 947, 949, 951, 954, + 956, 958, 960, 962, 964, 966, 968, 971, 973, 975, 977, 979, 981, 983, 986, 988, 990, 992, 994, 996, 998, 1000, 1003, 1005, 1007, 1009, 1011, 1013, 1015, 1018, 1020, 1022 }, + }, + { // Gamma 7 + { 0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, + 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98, 100, 102, 104, 106, 108, 110, 112, 114, 116, 118, 120, 122, 124, 126, + 128, 130, 132, 134, 136, 138, 140, 142, 144, 146, 148, 150, 152, 154, 156, 158, 160, 162, 164, 166, 168, 170, 172, 174, 176, 178, 180, 182, 184, 186, 188, 190, + 192, 194, 196, 198, 200, 202, 204, 206, 208, 210, 212, 214, 216, 218, 220, 222, 224, 226, 228, 230, 232, 234, 236, 238, 240, 242, 244, 246, 248, 250, 252, 254, + 256, 258, 260, 262, 264, 266, 268, 270, 272, 274, 276, 278, 280, 282, 284, 286, 288, 290, 292, 294, 296, 298, 300, 302, 304, 306, 308, 310, 312, 314, 316, 318, + 320, 322, 324, 326, 328, 330, 332, 334, 336, 338, 340, 342, 344, 346, 348, 350, 352, 354, 356, 358, 360, 362, 364, 366, 368, 370, 372, 374, 376, 378, 380, 382, + 384, 386, 388, 390, 392, 394, 396, 398, 400, 402, 404, 406, 408, 410, 412, 414, 416, 418, 420, 422, 424, 426, 428, 430, 432, 434, 436, 438, 440, 442, 444, 446, + 448, 450, 452, 454, 456, 458, 460, 462, 464, 466, 468, 470, 472, 474, 476, 478, 480, 482, 484, 486, 488, 490, 492, 494, 496, 498, 500, 502, 504, 506, 508, 510, + 512, 514, 516, 518, 520, 522, 524, 526, 528, 530, 532, 534, 536, 538, 540, 542, 544, 546, 548, 550, 552, 554, 556, 558, 560, 562, 564, 566, 568, 570, 572, 574, + 576, 578, 580, 582, 584, 586, 588, 590, 592, 594, 596, 598, 600, 602, 604, 606, 608, 610, 612, 614, 616, 618, 620, 622, 624, 626, 628, 630, 632, 634, 636, 638, + 640, 642, 644, 646, 648, 650, 652, 654, 656, 658, 660, 662, 664, 666, 668, 670, 672, 674, 676, 678, 680, 682, 684, 686, 688, 690, 692, 694, 696, 698, 700, 702, + 704, 706, 708, 710, 712, 714, 716, 718, 720, 722, 724, 726, 728, 730, 732, 734, 736, 738, 740, 742, 744, 746, 748, 750, 752, 754, 756, 758, 760, 762, 764, 766, + 768, 770, 772, 774, 776, 778, 780, 782, 784, 786, 788, 790, 792, 794, 796, 798, 800, 802, 804, 806, 808, 810, 812, 814, 816, 818, 820, 822, 824, 826, 828, 830, + 832, 834, 836, 838, 840, 842, 844, 846, 848, 850, 852, 854, 856, 858, 860, 862, 864, 866, 868, 870, 872, 874, 876, 878, 880, 882, 884, 886, 888, 890, 892, 894, + 896, 898, 900, 902, 904, 906, 908, 910, 912, 914, 916, 918, 920, 922, 924, 926, 928, 930, 932, 934, 936, 938, 940, 942, 944, 946, 948, 950, 952, 954, 956, 958, + 960, 962, 964, 966, 968, 970, 972, 974, 976, 978, 980, 982, 984, 986, 988, 990, 992, 994, 996, 998, 1000, 1002, 1004, 1006, 1008, 1010, 1012, 1014, 1016, 1018, 1020, 1022 }, + { 0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, + 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98, 100, 102, 104, 106, 108, 110, 112, 114, 116, 118, 120, 122, 124, 126, + 128, 130, 132, 134, 136, 138, 140, 142, 144, 146, 148, 150, 152, 154, 156, 158, 160, 162, 164, 166, 168, 170, 172, 174, 176, 178, 180, 182, 184, 186, 188, 190, + 192, 194, 196, 198, 200, 202, 204, 206, 208, 210, 212, 214, 216, 218, 220, 222, 224, 226, 228, 230, 232, 234, 236, 238, 240, 242, 244, 246, 248, 250, 252, 254, + 256, 258, 260, 262, 264, 266, 268, 270, 272, 274, 276, 278, 280, 282, 284, 286, 288, 290, 292, 294, 296, 298, 300, 302, 304, 306, 308, 310, 312, 314, 316, 318, + 320, 322, 324, 326, 328, 330, 332, 334, 336, 338, 340, 342, 344, 346, 348, 350, 352, 354, 356, 358, 360, 362, 364, 366, 368, 370, 372, 374, 376, 378, 380, 382, + 384, 386, 388, 390, 392, 394, 396, 398, 400, 402, 404, 406, 408, 410, 412, 414, 416, 418, 420, 422, 424, 426, 428, 430, 432, 434, 436, 438, 440, 442, 444, 446, + 448, 450, 452, 454, 456, 458, 460, 462, 464, 466, 468, 470, 472, 474, 476, 478, 480, 482, 484, 486, 488, 490, 492, 494, 496, 498, 500, 502, 504, 506, 508, 510, + 512, 514, 516, 518, 520, 522, 524, 526, 528, 530, 532, 534, 536, 538, 540, 542, 544, 546, 548, 550, 552, 554, 556, 558, 560, 562, 564, 566, 568, 570, 572, 574, + 576, 578, 580, 582, 584, 586, 588, 590, 592, 594, 596, 598, 600, 602, 604, 606, 608, 610, 612, 614, 616, 618, 620, 622, 624, 626, 628, 630, 632, 634, 636, 638, + 640, 642, 644, 646, 648, 650, 652, 654, 656, 658, 660, 662, 664, 666, 668, 670, 672, 674, 676, 678, 680, 682, 684, 686, 688, 690, 692, 694, 696, 698, 700, 702, + 704, 706, 708, 710, 712, 714, 716, 718, 720, 722, 724, 726, 728, 730, 732, 734, 736, 738, 740, 742, 744, 746, 748, 750, 752, 754, 756, 758, 760, 762, 764, 766, + 768, 770, 772, 774, 776, 778, 780, 782, 784, 786, 788, 790, 792, 794, 796, 798, 800, 802, 804, 806, 808, 810, 812, 814, 816, 818, 820, 822, 824, 826, 828, 830, + 832, 834, 836, 838, 840, 842, 844, 846, 848, 850, 852, 854, 856, 858, 860, 862, 864, 866, 868, 870, 872, 874, 876, 878, 880, 882, 884, 886, 888, 890, 892, 894, + 896, 898, 900, 902, 904, 906, 908, 910, 912, 914, 916, 918, 920, 922, 924, 926, 928, 930, 932, 934, 936, 938, 940, 942, 944, 946, 948, 950, 952, 954, 956, 958, + 960, 962, 964, 966, 968, 970, 972, 974, 976, 978, 980, 982, 984, 986, 988, 990, 992, 994, 996, 998, 1000, 1002, 1004, 1006, 1008, 1010, 1012, 1014, 1016, 1018, 1020, 1022 }, + { 0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, + 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98, 100, 102, 104, 106, 108, 110, 112, 114, 116, 118, 120, 122, 124, 126, + 128, 130, 132, 134, 136, 138, 140, 142, 144, 146, 148, 150, 152, 154, 156, 158, 160, 162, 164, 166, 168, 170, 172, 174, 176, 178, 180, 182, 184, 186, 188, 190, + 192, 194, 196, 198, 200, 202, 204, 206, 208, 210, 212, 214, 216, 218, 220, 222, 224, 226, 228, 230, 232, 234, 236, 238, 240, 242, 244, 246, 248, 250, 252, 254, + 256, 258, 260, 262, 264, 266, 268, 270, 272, 274, 276, 278, 280, 282, 284, 286, 288, 290, 292, 294, 296, 298, 300, 302, 304, 306, 308, 310, 312, 314, 316, 318, + 320, 322, 324, 326, 328, 330, 332, 334, 336, 338, 340, 342, 344, 346, 348, 350, 352, 354, 356, 358, 360, 362, 364, 366, 368, 370, 372, 374, 376, 378, 380, 382, + 384, 386, 388, 390, 392, 394, 396, 398, 400, 402, 404, 406, 408, 410, 412, 414, 416, 418, 420, 422, 424, 426, 428, 430, 432, 434, 436, 438, 440, 442, 444, 446, + 448, 450, 452, 454, 456, 458, 460, 462, 464, 466, 468, 470, 472, 474, 476, 478, 480, 482, 484, 486, 488, 490, 492, 494, 496, 498, 500, 502, 504, 506, 508, 510, + 512, 514, 516, 518, 520, 522, 524, 526, 528, 530, 532, 534, 536, 538, 540, 542, 544, 546, 548, 550, 552, 554, 556, 558, 560, 562, 564, 566, 568, 570, 572, 574, + 576, 578, 580, 582, 584, 586, 588, 590, 592, 594, 596, 598, 600, 602, 604, 606, 608, 610, 612, 614, 616, 618, 620, 622, 624, 626, 628, 630, 632, 634, 636, 638, + 640, 642, 644, 646, 648, 650, 652, 654, 656, 658, 660, 662, 664, 666, 668, 670, 672, 674, 676, 678, 680, 682, 684, 686, 688, 690, 692, 694, 696, 698, 700, 702, + 704, 706, 708, 710, 712, 714, 716, 718, 720, 722, 724, 726, 728, 730, 732, 734, 736, 738, 740, 742, 744, 746, 748, 750, 752, 754, 756, 758, 760, 762, 764, 766, + 768, 770, 772, 774, 776, 778, 780, 782, 784, 786, 788, 790, 792, 794, 796, 798, 800, 802, 804, 806, 808, 810, 812, 814, 816, 818, 820, 822, 824, 826, 828, 830, + 832, 834, 836, 838, 840, 842, 844, 846, 848, 850, 852, 854, 856, 858, 860, 862, 864, 866, 868, 870, 872, 874, 876, 878, 880, 882, 884, 886, 888, 890, 892, 894, + 896, 898, 900, 902, 904, 906, 908, 910, 912, 914, 916, 918, 920, 922, 924, 926, 928, 930, 932, 934, 936, 938, 940, 942, 944, 946, 948, 950, 952, 954, 956, 958, + 960, 962, 964, 966, 968, 970, 972, 974, 976, 978, 980, 982, 984, 986, 988, 990, 992, 994, 996, 998, 1000, 1002, 1004, 1006, 1008, 1010, 1012, 1014, 1016, 1018, 1020, 1022 }, + }, + { // Gamma 8 + { 0, 1, 3, 4, 6, 7, 9, 10, 12, 14, 15, 17, 18, 20, 22, 23, 25, 27, 28, 30, 32, 34, 35, 37, 39, 40, 42, 44, 46, 47, 49, 51, + 53, 54, 56, 58, 60, 62, 63, 65, 67, 69, 71, 72, 74, 76, 78, 80, 81, 83, 85, 87, 89, 90, 92, 94, 96, 98, 100, 101, 103, 105, 107, 109, + 111, 113, 114, 116, 118, 120, 122, 124, 126, 127, 129, 131, 133, 135, 137, 139, 141, 142, 144, 146, 148, 150, 152, 154, 156, 157, 159, 161, 163, 165, 167, 169, + 171, 173, 175, 176, 178, 180, 182, 184, 186, 188, 190, 192, 194, 196, 198, 199, 201, 203, 205, 207, 209, 211, 213, 215, 217, 219, 221, 223, 225, 227, 228, 230, + 232, 234, 236, 238, 240, 242, 244, 246, 248, 250, 252, 254, 256, 258, 260, 262, 264, 265, 267, 269, 271, 273, 275, 277, 279, 281, 283, 285, 287, 289, 291, 293, + 295, 297, 299, 301, 303, 305, 307, 309, 311, 313, 315, 317, 319, 321, 323, 325, 327, 329, 331, 333, 335, 337, 339, 341, 343, 345, 347, 349, 351, 353, 355, 357, + 359, 361, 363, 365, 367, 369, 371, 373, 375, 377, 379, 381, 383, 385, 387, 389, 391, 393, 395, 397, 399, 401, 403, 405, 407, 409, 411, 413, 415, 417, 419, 421, + 423, 425, 427, 429, 431, 433, 435, 437, 439, 441, 443, 445, 447, 449, 451, 453, 455, 457, 459, 461, 463, 465, 467, 469, 471, 473, 476, 478, 480, 482, 484, 486, + 488, 490, 492, 494, 496, 498, 500, 502, 504, 506, 508, 510, 512, 514, 516, 518, 520, 522, 525, 527, 529, 531, 533, 535, 537, 539, 541, 543, 545, 547, 549, 551, + 553, 555, 557, 559, 561, 564, 566, 568, 570, 572, 574, 576, 578, 580, 582, 584, 586, 588, 590, 592, 594, 597, 599, 601, 603, 605, 607, 609, 611, 613, 615, 617, + 619, 621, 623, 626, 628, 630, 632, 634, 636, 638, 640, 642, 644, 646, 648, 650, 652, 655, 657, 659, 661, 663, 665, 667, 669, 671, 673, 675, 677, 680, 682, 684, + 686, 688, 690, 692, 694, 696, 698, 700, 702, 705, 707, 709, 711, 713, 715, 717, 719, 721, 723, 725, 728, 730, 732, 734, 736, 738, 740, 742, 744, 746, 748, 751, + 753, 755, 757, 759, 761, 763, 765, 767, 769, 772, 774, 776, 778, 780, 782, 784, 786, 788, 791, 793, 795, 797, 799, 801, 803, 805, 807, 809, 812, 814, 816, 818, + 820, 822, 824, 826, 828, 831, 833, 835, 837, 839, 841, 843, 845, 847, 850, 852, 854, 856, 858, 860, 862, 864, 866, 869, 871, 873, 875, 877, 879, 881, 883, 886, + 888, 890, 892, 894, 896, 898, 900, 903, 905, 907, 909, 911, 913, 915, 917, 920, 922, 924, 926, 928, 930, 932, 934, 937, 939, 941, 943, 945, 947, 949, 951, 954, + 956, 958, 960, 962, 964, 966, 968, 971, 973, 975, 977, 979, 981, 983, 986, 988, 990, 992, 994, 996, 998, 1000, 1003, 1005, 1007, 1009, 1011, 1013, 1015, 1018, 1020, 1022 }, + { 0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, + 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98, 100, 102, 104, 106, 108, 110, 112, 114, 116, 118, 120, 122, 124, 126, + 128, 130, 132, 134, 136, 138, 140, 142, 144, 146, 148, 150, 152, 154, 156, 158, 160, 162, 164, 166, 168, 170, 172, 174, 176, 178, 180, 182, 184, 186, 188, 190, + 192, 194, 196, 198, 200, 202, 204, 206, 208, 210, 212, 214, 216, 218, 220, 222, 224, 226, 228, 230, 232, 234, 236, 238, 240, 242, 244, 246, 248, 250, 252, 254, + 256, 258, 260, 262, 264, 266, 268, 270, 272, 274, 276, 278, 280, 282, 284, 286, 288, 290, 292, 294, 296, 298, 300, 302, 304, 306, 308, 310, 312, 314, 316, 318, + 320, 322, 324, 326, 328, 330, 332, 334, 336, 338, 340, 342, 344, 346, 348, 350, 352, 354, 356, 358, 360, 362, 364, 366, 368, 370, 372, 374, 376, 378, 380, 382, + 384, 386, 388, 390, 392, 394, 396, 398, 400, 402, 404, 406, 408, 410, 412, 414, 416, 418, 420, 422, 424, 426, 428, 430, 432, 434, 436, 438, 440, 442, 444, 446, + 448, 450, 452, 454, 456, 458, 460, 462, 464, 466, 468, 470, 472, 474, 476, 478, 480, 482, 484, 486, 488, 490, 492, 494, 496, 498, 500, 502, 504, 506, 508, 510, + 512, 514, 516, 518, 520, 522, 524, 526, 528, 530, 532, 534, 536, 538, 540, 542, 544, 546, 548, 550, 552, 554, 556, 558, 560, 562, 564, 566, 568, 570, 572, 574, + 576, 578, 580, 582, 584, 586, 588, 590, 592, 594, 596, 598, 600, 602, 604, 606, 608, 610, 612, 614, 616, 618, 620, 622, 624, 626, 628, 630, 632, 634, 636, 638, + 640, 642, 644, 646, 648, 650, 652, 654, 656, 658, 660, 662, 664, 666, 668, 670, 672, 674, 676, 678, 680, 682, 684, 686, 688, 690, 692, 694, 696, 698, 700, 702, + 704, 706, 708, 710, 712, 714, 716, 718, 720, 722, 724, 726, 728, 730, 732, 734, 736, 738, 740, 742, 744, 746, 748, 750, 752, 754, 756, 758, 760, 762, 764, 766, + 768, 770, 772, 774, 776, 778, 780, 782, 784, 786, 788, 790, 792, 794, 796, 798, 800, 802, 804, 806, 808, 810, 812, 814, 816, 818, 820, 822, 824, 826, 828, 830, + 832, 834, 836, 838, 840, 842, 844, 846, 848, 850, 852, 854, 856, 858, 860, 862, 864, 866, 868, 870, 872, 874, 876, 878, 880, 882, 884, 886, 888, 890, 892, 894, + 896, 898, 900, 902, 904, 906, 908, 910, 912, 914, 916, 918, 920, 922, 924, 926, 928, 930, 932, 934, 936, 938, 940, 942, 944, 946, 948, 950, 952, 954, 956, 958, + 960, 962, 964, 966, 968, 970, 972, 974, 976, 978, 980, 982, 984, 986, 988, 990, 992, 994, 996, 998, 1000, 1002, 1004, 1006, 1008, 1010, 1012, 1014, 1016, 1018, 1020, 1022 }, + { 0, 3, 6, 9, 11, 14, 16, 19, 21, 24, 26, 29, 31, 34, 36, 38, 41, 43, 46, 48, 50, 53, 55, 57, 59, 62, 64, 66, 69, 71, 73, 75, + 78, 80, 82, 84, 87, 89, 91, 93, 96, 98, 100, 102, 104, 107, 109, 111, 113, 115, 118, 120, 122, 124, 126, 129, 131, 133, 135, 137, 139, 142, 144, 146, + 148, 150, 152, 154, 157, 159, 161, 163, 165, 167, 169, 172, 174, 176, 178, 180, 182, 184, 186, 189, 191, 193, 195, 197, 199, 201, 203, 205, 207, 210, 212, 214, + 216, 218, 220, 222, 224, 226, 228, 230, 233, 235, 237, 239, 241, 243, 245, 247, 249, 251, 253, 255, 257, 259, 262, 264, 266, 268, 270, 272, 274, 276, 278, 280, + 282, 284, 286, 288, 290, 292, 294, 296, 298, 300, 303, 305, 307, 309, 311, 313, 315, 317, 319, 321, 323, 325, 327, 329, 331, 333, 335, 337, 339, 341, 343, 345, + 347, 349, 351, 353, 355, 357, 359, 361, 363, 365, 367, 369, 371, 373, 375, 377, 379, 381, 383, 385, 387, 389, 391, 393, 395, 397, 399, 401, 403, 405, 407, 409, + 411, 413, 415, 417, 419, 421, 423, 425, 427, 429, 431, 433, 435, 437, 439, 441, 443, 445, 447, 449, 451, 453, 455, 457, 459, 461, 463, 465, 467, 469, 471, 473, + 475, 477, 479, 481, 483, 485, 487, 488, 490, 492, 494, 496, 498, 500, 502, 504, 506, 508, 510, 512, 514, 516, 518, 520, 522, 524, 526, 528, 530, 532, 534, 536, + 537, 539, 541, 543, 545, 547, 549, 551, 553, 555, 557, 559, 561, 563, 565, 567, 569, 571, 573, 574, 576, 578, 580, 582, 584, 586, 588, 590, 592, 594, 596, 598, + 600, 602, 604, 605, 607, 609, 611, 613, 615, 617, 619, 621, 623, 625, 627, 629, 631, 633, 634, 636, 638, 640, 642, 644, 646, 648, 650, 652, 654, 656, 658, 659, + 661, 663, 665, 667, 669, 671, 673, 675, 677, 679, 681, 683, 684, 686, 688, 690, 692, 694, 696, 698, 700, 702, 704, 706, 707, 709, 711, 713, 715, 717, 719, 721, + 723, 725, 727, 728, 730, 732, 734, 736, 738, 740, 742, 744, 746, 748, 749, 751, 753, 755, 757, 759, 761, 763, 765, 767, 768, 770, 772, 774, 776, 778, 780, 782, + 784, 786, 787, 789, 791, 793, 795, 797, 799, 801, 803, 804, 806, 808, 810, 812, 814, 816, 818, 820, 822, 823, 825, 827, 829, 831, 833, 835, 837, 839, 840, 842, + 844, 846, 848, 850, 852, 854, 855, 857, 859, 861, 863, 865, 867, 869, 871, 872, 874, 876, 878, 880, 882, 884, 886, 888, 889, 891, 893, 895, 897, 899, 901, 903, + 904, 906, 908, 910, 912, 914, 916, 918, 919, 921, 923, 925, 927, 929, 931, 933, 934, 936, 938, 940, 942, 944, 946, 948, 949, 951, 953, 955, 957, 959, 961, 962, + 964, 966, 968, 970, 972, 974, 976, 977, 979, 981, 983, 985, 987, 989, 990, 992, 994, 996, 998, 1000, 1002, 1004, 1005, 1007, 1009, 1011, 1013, 1015, 1017, 1018, 1020, 1022 }, + }, + { // Gamma 9 + { 0, 1, 2, 3, 4, 5, 6, 8, 9, 10, 12, 13, 14, 16, 17, 18, 20, 21, 23, 24, 25, 27, 28, 30, 31, 33, 34, 36, 37, 39, 40, 42, + 43, 45, 47, 48, 50, 51, 53, 54, 56, 58, 59, 61, 62, 64, 66, 67, 69, 71, 72, 74, 76, 77, 79, 80, 82, 84, 86, 87, 89, 91, 92, 94, + 96, 97, 99, 101, 103, 104, 106, 108, 109, 111, 113, 115, 116, 118, 120, 122, 123, 125, 127, 129, 130, 132, 134, 136, 138, 139, 141, 143, 145, 146, 148, 150, + 152, 154, 155, 157, 159, 161, 163, 165, 166, 168, 170, 172, 174, 176, 177, 179, 181, 183, 185, 187, 188, 190, 192, 194, 196, 198, 200, 201, 203, 205, 207, 209, + 211, 213, 215, 216, 218, 220, 222, 224, 226, 228, 230, 232, 234, 235, 237, 239, 241, 243, 245, 247, 249, 251, 253, 255, 256, 258, 260, 262, 264, 266, 268, 270, + 272, 274, 276, 278, 280, 282, 284, 286, 287, 289, 291, 293, 295, 297, 299, 301, 303, 305, 307, 309, 311, 313, 315, 317, 319, 321, 323, 325, 327, 329, 331, 333, + 335, 337, 339, 341, 343, 345, 347, 349, 351, 353, 355, 357, 359, 361, 363, 365, 367, 369, 371, 373, 375, 377, 379, 381, 383, 385, 387, 389, 391, 393, 395, 397, + 399, 401, 403, 405, 407, 409, 411, 413, 415, 417, 419, 421, 423, 426, 428, 430, 432, 434, 436, 438, 440, 442, 444, 446, 448, 450, 452, 454, 456, 458, 461, 463, + 465, 467, 469, 471, 473, 475, 477, 479, 481, 483, 485, 487, 490, 492, 494, 496, 498, 500, 502, 504, 506, 508, 510, 513, 515, 517, 519, 521, 523, 525, 527, 529, + 531, 534, 536, 538, 540, 542, 544, 546, 548, 550, 553, 555, 557, 559, 561, 563, 565, 567, 569, 572, 574, 576, 578, 580, 582, 584, 586, 589, 591, 593, 595, 597, + 599, 601, 604, 606, 608, 610, 612, 614, 616, 618, 621, 623, 625, 627, 629, 631, 634, 636, 638, 640, 642, 644, 646, 649, 651, 653, 655, 657, 659, 662, 664, 666, + 668, 670, 672, 675, 677, 679, 681, 683, 685, 688, 690, 692, 694, 696, 698, 701, 703, 705, 707, 709, 711, 714, 716, 718, 720, 722, 725, 727, 729, 731, 733, 735, + 738, 740, 742, 744, 746, 749, 751, 753, 755, 757, 760, 762, 764, 766, 768, 771, 773, 775, 777, 779, 782, 784, 786, 788, 790, 793, 795, 797, 799, 802, 804, 806, + 808, 810, 813, 815, 817, 819, 821, 824, 826, 828, 830, 833, 835, 837, 839, 841, 844, 846, 848, 850, 853, 855, 857, 859, 862, 864, 866, 868, 870, 873, 875, 877, + 879, 882, 884, 886, 888, 891, 893, 895, 897, 900, 902, 904, 906, 909, 911, 913, 915, 918, 920, 922, 924, 927, 929, 931, 933, 936, 938, 940, 942, 945, 947, 949, + 951, 954, 956, 958, 960, 963, 965, 967, 969, 972, 974, 976, 979, 981, 983, 985, 988, 990, 992, 994, 997, 999, 1001, 1004, 1006, 1008, 1010, 1013, 1015, 1017, 1019, 1022 }, + { 0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, + 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98, 100, 102, 104, 106, 108, 110, 112, 114, 116, 118, 120, 122, 124, 126, + 128, 130, 132, 134, 136, 138, 140, 142, 144, 146, 148, 150, 152, 154, 156, 158, 160, 162, 164, 166, 168, 170, 172, 174, 176, 178, 180, 182, 184, 186, 188, 190, + 192, 194, 196, 198, 200, 202, 204, 206, 208, 210, 212, 214, 216, 218, 220, 222, 224, 226, 228, 230, 232, 234, 236, 238, 240, 242, 244, 246, 248, 250, 252, 254, + 256, 258, 260, 262, 264, 266, 268, 270, 272, 274, 276, 278, 280, 282, 284, 286, 288, 290, 292, 294, 296, 298, 300, 302, 304, 306, 308, 310, 312, 314, 316, 318, + 320, 322, 324, 326, 328, 330, 332, 334, 336, 338, 340, 342, 344, 346, 348, 350, 352, 354, 356, 358, 360, 362, 364, 366, 368, 370, 372, 374, 376, 378, 380, 382, + 384, 386, 388, 390, 392, 394, 396, 398, 400, 402, 404, 406, 408, 410, 412, 414, 416, 418, 420, 422, 424, 426, 428, 430, 432, 434, 436, 438, 440, 442, 444, 446, + 448, 450, 452, 454, 456, 458, 460, 462, 464, 466, 468, 470, 472, 474, 476, 478, 480, 482, 484, 486, 488, 490, 492, 494, 496, 498, 500, 502, 504, 506, 508, 510, + 512, 514, 516, 518, 520, 522, 524, 526, 528, 530, 532, 534, 536, 538, 540, 542, 544, 546, 548, 550, 552, 554, 556, 558, 560, 562, 564, 566, 568, 570, 572, 574, + 576, 578, 580, 582, 584, 586, 588, 590, 592, 594, 596, 598, 600, 602, 604, 606, 608, 610, 612, 614, 616, 618, 620, 622, 624, 626, 628, 630, 632, 634, 636, 638, + 640, 642, 644, 646, 648, 650, 652, 654, 656, 658, 660, 662, 664, 666, 668, 670, 672, 674, 676, 678, 680, 682, 684, 686, 688, 690, 692, 694, 696, 698, 700, 702, + 704, 706, 708, 710, 712, 714, 716, 718, 720, 722, 724, 726, 728, 730, 732, 734, 736, 738, 740, 742, 744, 746, 748, 750, 752, 754, 756, 758, 760, 762, 764, 766, + 768, 770, 772, 774, 776, 778, 780, 782, 784, 786, 788, 790, 792, 794, 796, 798, 800, 802, 804, 806, 808, 810, 812, 814, 816, 818, 820, 822, 824, 826, 828, 830, + 832, 834, 836, 838, 840, 842, 844, 846, 848, 850, 852, 854, 856, 858, 860, 862, 864, 866, 868, 870, 872, 874, 876, 878, 880, 882, 884, 886, 888, 890, 892, 894, + 896, 898, 900, 902, 904, 906, 908, 910, 912, 914, 916, 918, 920, 922, 924, 926, 928, 930, 932, 934, 936, 938, 940, 942, 944, 946, 948, 950, 952, 954, 956, 958, + 960, 962, 964, 966, 968, 970, 972, 974, 976, 978, 980, 982, 984, 986, 988, 990, 992, 994, 996, 998, 1000, 1002, 1004, 1006, 1008, 1010, 1012, 1014, 1016, 1018, 1020, 1022 }, + { 0, 5, 9, 12, 16, 19, 22, 26, 29, 32, 35, 38, 41, 43, 46, 49, 52, 55, 58, 60, 63, 66, 68, 71, 74, 76, 79, 82, 84, 87, 89, 92, + 94, 97, 99, 102, 104, 107, 109, 112, 114, 117, 119, 122, 124, 127, 129, 131, 134, 136, 138, 141, 143, 146, 148, 150, 153, 155, 157, 160, 162, 164, 167, 169, + 171, 174, 176, 178, 180, 183, 185, 187, 190, 192, 194, 196, 199, 201, 203, 205, 207, 210, 212, 214, 216, 219, 221, 223, 225, 227, 230, 232, 234, 236, 238, 241, + 243, 245, 247, 249, 251, 254, 256, 258, 260, 262, 264, 266, 269, 271, 273, 275, 277, 279, 281, 283, 286, 288, 290, 292, 294, 296, 298, 300, 302, 305, 307, 309, + 311, 313, 315, 317, 319, 321, 323, 325, 327, 330, 332, 334, 336, 338, 340, 342, 344, 346, 348, 350, 352, 354, 356, 358, 360, 362, 364, 366, 368, 371, 373, 375, + 377, 379, 381, 383, 385, 387, 389, 391, 393, 395, 397, 399, 401, 403, 405, 407, 409, 411, 413, 415, 417, 419, 421, 423, 425, 427, 429, 431, 433, 435, 437, 439, + 441, 442, 444, 446, 448, 450, 452, 454, 456, 458, 460, 462, 464, 466, 468, 470, 472, 474, 476, 478, 480, 482, 484, 486, 487, 489, 491, 493, 495, 497, 499, 501, + 503, 505, 507, 509, 511, 513, 515, 516, 518, 520, 522, 524, 526, 528, 530, 532, 534, 536, 538, 539, 541, 543, 545, 547, 549, 551, 553, 555, 557, 558, 560, 562, + 564, 566, 568, 570, 572, 574, 576, 577, 579, 581, 583, 585, 587, 589, 591, 592, 594, 596, 598, 600, 602, 604, 606, 608, 609, 611, 613, 615, 617, 619, 621, 622, + 624, 626, 628, 630, 632, 634, 635, 637, 639, 641, 643, 645, 647, 648, 650, 652, 654, 656, 658, 660, 661, 663, 665, 667, 669, 671, 672, 674, 676, 678, 680, 682, + 684, 685, 687, 689, 691, 693, 695, 696, 698, 700, 702, 704, 706, 707, 709, 711, 713, 715, 716, 718, 720, 722, 724, 726, 727, 729, 731, 733, 735, 736, 738, 740, + 742, 744, 746, 747, 749, 751, 753, 755, 756, 758, 760, 762, 764, 765, 767, 769, 771, 773, 774, 776, 778, 780, 782, 783, 785, 787, 789, 791, 792, 794, 796, 798, + 800, 801, 803, 805, 807, 809, 810, 812, 814, 816, 817, 819, 821, 823, 825, 826, 828, 830, 832, 833, 835, 837, 839, 841, 842, 844, 846, 848, 849, 851, 853, 855, + 857, 858, 860, 862, 864, 865, 867, 869, 871, 872, 874, 876, 878, 880, 881, 883, 885, 887, 888, 890, 892, 894, 895, 897, 899, 901, 902, 904, 906, 908, 909, 911, + 913, 915, 916, 918, 920, 922, 923, 925, 927, 929, 930, 932, 934, 936, 937, 939, 941, 943, 944, 946, 948, 950, 951, 953, 955, 957, 958, 960, 962, 964, 965, 967, + 969, 970, 972, 974, 976, 977, 979, 981, 983, 984, 986, 988, 990, 991, 993, 995, 996, 998, 1000, 1002, 1003, 1005, 1007, 1009, 1010, 1012, 1014, 1015, 1017, 1019, 1021, 1022 }, + }, + { // Gamma 10 + { 0, 1, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 23, 24, 25, 27, 28, 29, 30, 32, 33, 34, + 36, 37, 38, 40, 41, 43, 44, 45, 47, 48, 50, 51, 53, 54, 55, 57, 58, 60, 61, 63, 64, 66, 67, 69, 70, 72, 73, 75, 76, 78, 80, 81, + 83, 84, 86, 87, 89, 91, 92, 94, 95, 97, 99, 100, 102, 103, 105, 107, 108, 110, 112, 113, 115, 117, 118, 120, 122, 123, 125, 127, 128, 130, 132, 133, + 135, 137, 139, 140, 142, 144, 145, 147, 149, 151, 152, 154, 156, 158, 159, 161, 163, 165, 166, 168, 170, 172, 173, 175, 177, 179, 181, 182, 184, 186, 188, 190, + 191, 193, 195, 197, 199, 200, 202, 204, 206, 208, 210, 211, 213, 215, 217, 219, 221, 223, 224, 226, 228, 230, 232, 234, 236, 237, 239, 241, 243, 245, 247, 249, + 251, 253, 254, 256, 258, 260, 262, 264, 266, 268, 270, 272, 274, 275, 277, 279, 281, 283, 285, 287, 289, 291, 293, 295, 297, 299, 301, 303, 305, 307, 309, 311, + 313, 314, 316, 318, 320, 322, 324, 326, 328, 330, 332, 334, 336, 338, 340, 342, 344, 346, 348, 350, 352, 354, 356, 358, 360, 362, 364, 366, 368, 371, 373, 375, + 377, 379, 381, 383, 385, 387, 389, 391, 393, 395, 397, 399, 401, 403, 405, 407, 409, 411, 414, 416, 418, 420, 422, 424, 426, 428, 430, 432, 434, 436, 438, 441, + 443, 445, 447, 449, 451, 453, 455, 457, 459, 462, 464, 466, 468, 470, 472, 474, 476, 478, 481, 483, 485, 487, 489, 491, 493, 495, 498, 500, 502, 504, 506, 508, + 510, 513, 515, 517, 519, 521, 523, 525, 528, 530, 532, 534, 536, 538, 541, 543, 545, 547, 549, 551, 554, 556, 558, 560, 562, 565, 567, 569, 571, 573, 575, 578, + 580, 582, 584, 586, 589, 591, 593, 595, 597, 600, 602, 604, 606, 608, 611, 613, 615, 617, 620, 622, 624, 626, 628, 631, 633, 635, 637, 640, 642, 644, 646, 648, + 651, 653, 655, 657, 660, 662, 664, 666, 669, 671, 673, 675, 678, 680, 682, 684, 687, 689, 691, 693, 696, 698, 700, 703, 705, 707, 709, 712, 714, 716, 718, 721, + 723, 725, 728, 730, 732, 734, 737, 739, 741, 744, 746, 748, 750, 753, 755, 757, 760, 762, 764, 766, 769, 771, 773, 776, 778, 780, 783, 785, 787, 790, 792, 794, + 797, 799, 801, 803, 806, 808, 810, 813, 815, 817, 820, 822, 824, 827, 829, 831, 834, 836, 838, 841, 843, 845, 848, 850, 852, 855, 857, 859, 862, 864, 867, 869, + 871, 874, 876, 878, 881, 883, 885, 888, 890, 892, 895, 897, 900, 902, 904, 907, 909, 911, 914, 916, 919, 921, 923, 926, 928, 930, 933, 935, 938, 940, 942, 945, + 947, 949, 952, 954, 957, 959, 961, 964, 966, 969, 971, 973, 976, 978, 981, 983, 985, 988, 990, 993, 995, 997, 1000, 1002, 1005, 1007, 1009, 1012, 1014, 1017, 1019, 1022 }, + { 0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, + 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98, 100, 102, 104, 106, 108, 110, 112, 114, 116, 118, 120, 122, 124, 126, + 128, 130, 132, 134, 136, 138, 140, 142, 144, 146, 148, 150, 152, 154, 156, 158, 160, 162, 164, 166, 168, 170, 172, 174, 176, 178, 180, 182, 184, 186, 188, 190, + 192, 194, 196, 198, 200, 202, 204, 206, 208, 210, 212, 214, 216, 218, 220, 222, 224, 226, 228, 230, 232, 234, 236, 238, 240, 242, 244, 246, 248, 250, 252, 254, + 256, 258, 260, 262, 264, 266, 268, 270, 272, 274, 276, 278, 280, 282, 284, 286, 288, 290, 292, 294, 296, 298, 300, 302, 304, 306, 308, 310, 312, 314, 316, 318, + 320, 322, 324, 326, 328, 330, 332, 334, 336, 338, 340, 342, 344, 346, 348, 350, 352, 354, 356, 358, 360, 362, 364, 366, 368, 370, 372, 374, 376, 378, 380, 382, + 384, 386, 388, 390, 392, 394, 396, 398, 400, 402, 404, 406, 408, 410, 412, 414, 416, 418, 420, 422, 424, 426, 428, 430, 432, 434, 436, 438, 440, 442, 444, 446, + 448, 450, 452, 454, 456, 458, 460, 462, 464, 466, 468, 470, 472, 474, 476, 478, 480, 482, 484, 486, 488, 490, 492, 494, 496, 498, 500, 502, 504, 506, 508, 510, + 512, 514, 516, 518, 520, 522, 524, 526, 528, 530, 532, 534, 536, 538, 540, 542, 544, 546, 548, 550, 552, 554, 556, 558, 560, 562, 564, 566, 568, 570, 572, 574, + 576, 578, 580, 582, 584, 586, 588, 590, 592, 594, 596, 598, 600, 602, 604, 606, 608, 610, 612, 614, 616, 618, 620, 622, 624, 626, 628, 630, 632, 634, 636, 638, + 640, 642, 644, 646, 648, 650, 652, 654, 656, 658, 660, 662, 664, 666, 668, 670, 672, 674, 676, 678, 680, 682, 684, 686, 688, 690, 692, 694, 696, 698, 700, 702, + 704, 706, 708, 710, 712, 714, 716, 718, 720, 722, 724, 726, 728, 730, 732, 734, 736, 738, 740, 742, 744, 746, 748, 750, 752, 754, 756, 758, 760, 762, 764, 766, + 768, 770, 772, 774, 776, 778, 780, 782, 784, 786, 788, 790, 792, 794, 796, 798, 800, 802, 804, 806, 808, 810, 812, 814, 816, 818, 820, 822, 824, 826, 828, 830, + 832, 834, 836, 838, 840, 842, 844, 846, 848, 850, 852, 854, 856, 858, 860, 862, 864, 866, 868, 870, 872, 874, 876, 878, 880, 882, 884, 886, 888, 890, 892, 894, + 896, 898, 900, 902, 904, 906, 908, 910, 912, 914, 916, 918, 920, 922, 924, 926, 928, 930, 932, 934, 936, 938, 940, 942, 944, 946, 948, 950, 952, 954, 956, 958, + 960, 962, 964, 966, 968, 970, 972, 974, 976, 978, 980, 982, 984, 986, 988, 990, 992, 994, 996, 998, 1000, 1002, 1004, 1006, 1008, 1010, 1012, 1014, 1016, 1018, 1020, 1022 }, + { 0, 7, 13, 18, 22, 26, 31, 34, 38, 42, 46, 49, 53, 56, 60, 63, 66, 70, 73, 76, 79, 82, 85, 88, 91, 94, 97, 100, 103, 106, 109, 112, + 115, 117, 120, 123, 126, 128, 131, 134, 137, 139, 142, 145, 147, 150, 153, 155, 158, 160, 163, 166, 168, 171, 173, 176, 178, 181, 183, 186, 188, 191, 193, 196, + 198, 201, 203, 205, 208, 210, 213, 215, 217, 220, 222, 225, 227, 229, 232, 234, 236, 239, 241, 243, 246, 248, 250, 252, 255, 257, 259, 262, 264, 266, 268, 271, + 273, 275, 277, 280, 282, 284, 286, 288, 291, 293, 295, 297, 299, 302, 304, 306, 308, 310, 313, 315, 317, 319, 321, 323, 325, 328, 330, 332, 334, 336, 338, 340, + 343, 345, 347, 349, 351, 353, 355, 357, 359, 361, 363, 366, 368, 370, 372, 374, 376, 378, 380, 382, 384, 386, 388, 390, 392, 394, 396, 398, 400, 402, 404, 407, + 409, 411, 413, 415, 417, 419, 421, 423, 425, 427, 429, 431, 433, 435, 437, 439, 440, 442, 444, 446, 448, 450, 452, 454, 456, 458, 460, 462, 464, 466, 468, 470, + 472, 474, 476, 478, 480, 482, 483, 485, 487, 489, 491, 493, 495, 497, 499, 501, 503, 505, 506, 508, 510, 512, 514, 516, 518, 520, 522, 524, 525, 527, 529, 531, + 533, 535, 537, 539, 540, 542, 544, 546, 548, 550, 552, 554, 555, 557, 559, 561, 563, 565, 566, 568, 570, 572, 574, 576, 578, 579, 581, 583, 585, 587, 589, 590, + 592, 594, 596, 598, 600, 601, 603, 605, 607, 609, 610, 612, 614, 616, 618, 619, 621, 623, 625, 627, 628, 630, 632, 634, 636, 637, 639, 641, 643, 645, 646, 648, + 650, 652, 654, 655, 657, 659, 661, 662, 664, 666, 668, 670, 671, 673, 675, 677, 678, 680, 682, 684, 685, 687, 689, 691, 692, 694, 696, 698, 699, 701, 703, 705, + 706, 708, 710, 712, 713, 715, 717, 719, 720, 722, 724, 726, 727, 729, 731, 732, 734, 736, 738, 739, 741, 743, 744, 746, 748, 750, 751, 753, 755, 756, 758, 760, + 762, 763, 765, 767, 768, 770, 772, 774, 775, 777, 779, 780, 782, 784, 785, 787, 789, 791, 792, 794, 796, 797, 799, 801, 802, 804, 806, 807, 809, 811, 812, 814, + 816, 818, 819, 821, 823, 824, 826, 828, 829, 831, 833, 834, 836, 838, 839, 841, 843, 844, 846, 848, 849, 851, 853, 854, 856, 858, 859, 861, 862, 864, 866, 867, + 869, 871, 872, 874, 876, 877, 879, 881, 882, 884, 886, 887, 889, 890, 892, 894, 895, 897, 899, 900, 902, 904, 905, 907, 908, 910, 912, 913, 915, 917, 918, 920, + 921, 923, 925, 926, 928, 930, 931, 933, 934, 936, 938, 939, 941, 943, 944, 946, 947, 949, 951, 952, 954, 955, 957, 959, 960, 962, 963, 965, 967, 968, 970, 971, + 973, 975, 976, 978, 980, 981, 983, 984, 986, 987, 989, 991, 992, 994, 995, 997, 999, 1000, 1002, 1003, 1005, 1007, 1008, 1010, 1011, 1013, 1015, 1016, 1018, 1019, 1021, 1022 }, + }, + { // Gamma 11 + { 0, 0, 1, 1, 2, 3, 3, 4, 5, 6, 7, 8, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, + 29, 31, 32, 33, 34, 35, 37, 38, 39, 40, 42, 43, 44, 46, 47, 48, 49, 51, 52, 53, 55, 56, 58, 59, 60, 62, 63, 64, 66, 67, 69, 70, + 72, 73, 74, 76, 77, 79, 80, 82, 83, 85, 86, 88, 89, 91, 92, 94, 95, 97, 98, 100, 101, 103, 104, 106, 107, 109, 111, 112, 114, 115, 117, 119, + 120, 122, 123, 125, 127, 128, 130, 131, 133, 135, 136, 138, 140, 141, 143, 145, 146, 148, 150, 151, 153, 155, 156, 158, 160, 162, 163, 165, 167, 168, 170, 172, + 174, 175, 177, 179, 181, 182, 184, 186, 188, 189, 191, 193, 195, 197, 198, 200, 202, 204, 205, 207, 209, 211, 213, 215, 216, 218, 220, 222, 224, 226, 227, 229, + 231, 233, 235, 237, 238, 240, 242, 244, 246, 248, 250, 252, 253, 255, 257, 259, 261, 263, 265, 267, 269, 271, 272, 274, 276, 278, 280, 282, 284, 286, 288, 290, + 292, 294, 296, 298, 300, 302, 304, 305, 307, 309, 311, 313, 315, 317, 319, 321, 323, 325, 327, 329, 331, 333, 335, 337, 339, 341, 343, 345, 347, 349, 351, 353, + 355, 357, 359, 362, 364, 366, 368, 370, 372, 374, 376, 378, 380, 382, 384, 386, 388, 390, 392, 394, 397, 399, 401, 403, 405, 407, 409, 411, 413, 415, 417, 420, + 422, 424, 426, 428, 430, 432, 434, 436, 439, 441, 443, 445, 447, 449, 451, 454, 456, 458, 460, 462, 464, 466, 469, 471, 473, 475, 477, 479, 482, 484, 486, 488, + 490, 492, 495, 497, 499, 501, 503, 506, 508, 510, 512, 514, 517, 519, 521, 523, 525, 528, 530, 532, 534, 537, 539, 541, 543, 545, 548, 550, 552, 554, 557, 559, + 561, 563, 566, 568, 570, 572, 575, 577, 579, 581, 584, 586, 588, 590, 593, 595, 597, 600, 602, 604, 606, 609, 611, 613, 616, 618, 620, 622, 625, 627, 629, 632, + 634, 636, 638, 641, 643, 645, 648, 650, 652, 655, 657, 659, 662, 664, 666, 669, 671, 673, 676, 678, 680, 683, 685, 687, 690, 692, 694, 697, 699, 701, 704, 706, + 709, 711, 713, 716, 718, 720, 723, 725, 728, 730, 732, 735, 737, 739, 742, 744, 747, 749, 751, 754, 756, 759, 761, 763, 766, 768, 771, 773, 775, 778, 780, 783, + 785, 787, 790, 792, 795, 797, 800, 802, 804, 807, 809, 812, 814, 817, 819, 821, 824, 826, 829, 831, 834, 836, 839, 841, 843, 846, 848, 851, 853, 856, 858, 861, + 863, 866, 868, 871, 873, 875, 878, 880, 883, 885, 888, 890, 893, 895, 898, 900, 903, 905, 908, 910, 913, 915, 918, 920, 923, 925, 928, 930, 933, 935, 938, 940, + 943, 945, 948, 950, 953, 955, 958, 960, 963, 965, 968, 971, 973, 976, 978, 981, 983, 986, 988, 991, 993, 996, 998, 1001, 1004, 1006, 1009, 1011, 1014, 1016, 1019, 1021 }, + { 0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, + 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98, 100, 102, 104, 106, 108, 110, 112, 114, 116, 118, 120, 122, 124, 126, + 128, 130, 132, 134, 136, 138, 140, 142, 144, 146, 148, 150, 152, 154, 156, 158, 160, 162, 164, 166, 168, 170, 172, 174, 176, 178, 180, 182, 184, 186, 188, 190, + 192, 194, 196, 198, 200, 202, 204, 206, 208, 210, 212, 214, 216, 218, 220, 222, 224, 226, 228, 230, 232, 234, 236, 238, 240, 242, 244, 246, 248, 250, 252, 254, + 256, 258, 260, 262, 264, 266, 268, 270, 272, 274, 276, 278, 280, 282, 284, 286, 288, 290, 292, 294, 296, 298, 300, 302, 304, 306, 308, 310, 312, 314, 316, 318, + 320, 322, 324, 326, 328, 330, 332, 334, 336, 338, 340, 342, 344, 346, 348, 350, 352, 354, 356, 358, 360, 362, 364, 366, 368, 370, 372, 374, 376, 378, 380, 382, + 384, 386, 388, 390, 392, 394, 396, 398, 400, 402, 404, 406, 408, 410, 412, 414, 416, 418, 420, 422, 424, 426, 428, 430, 432, 434, 436, 438, 440, 442, 444, 446, + 448, 450, 452, 454, 456, 458, 460, 462, 464, 466, 468, 470, 472, 474, 476, 478, 480, 482, 484, 486, 488, 490, 492, 494, 496, 498, 500, 502, 504, 506, 508, 510, + 512, 514, 516, 518, 520, 522, 524, 526, 528, 530, 532, 534, 536, 538, 540, 542, 544, 546, 548, 550, 552, 554, 556, 558, 560, 562, 564, 566, 568, 570, 572, 574, + 576, 578, 580, 582, 584, 586, 588, 590, 592, 594, 596, 598, 600, 602, 604, 606, 608, 610, 612, 614, 616, 618, 620, 622, 624, 626, 628, 630, 632, 634, 636, 638, + 640, 642, 644, 646, 648, 650, 652, 654, 656, 658, 660, 662, 664, 666, 668, 670, 672, 674, 676, 678, 680, 682, 684, 686, 688, 690, 692, 694, 696, 698, 700, 702, + 704, 706, 708, 710, 712, 714, 716, 718, 720, 722, 724, 726, 728, 730, 732, 734, 736, 738, 740, 742, 744, 746, 748, 750, 752, 754, 756, 758, 760, 762, 764, 766, + 768, 770, 772, 774, 776, 778, 780, 782, 784, 786, 788, 790, 792, 794, 796, 798, 800, 802, 804, 806, 808, 810, 812, 814, 816, 818, 820, 822, 824, 826, 828, 830, + 832, 834, 836, 838, 840, 842, 844, 846, 848, 850, 852, 854, 856, 858, 860, 862, 864, 866, 868, 870, 872, 874, 876, 878, 880, 882, 884, 886, 888, 890, 892, 894, + 896, 898, 900, 902, 904, 906, 908, 910, 912, 914, 916, 918, 920, 922, 924, 926, 928, 930, 932, 934, 936, 938, 940, 942, 944, 946, 948, 950, 952, 954, 956, 958, + 960, 962, 964, 966, 968, 970, 972, 974, 976, 978, 980, 982, 984, 986, 988, 990, 992, 994, 996, 998, 1000, 1002, 1004, 1006, 1008, 1010, 1012, 1014, 1016, 1018, 1020, 1022 }, + { 0, 11, 19, 25, 31, 37, 42, 47, 51, 56, 60, 64, 69, 73, 77, 81, 84, 88, 92, 96, 99, 103, 106, 110, 113, 116, 120, 123, 126, 130, 133, 136, + 139, 142, 145, 148, 151, 154, 157, 160, 163, 166, 169, 172, 175, 178, 181, 183, 186, 189, 192, 195, 197, 200, 203, 205, 208, 211, 213, 216, 219, 221, 224, 227, + 229, 232, 234, 237, 239, 242, 244, 247, 249, 252, 254, 257, 259, 262, 264, 267, 269, 271, 274, 276, 279, 281, 283, 286, 288, 291, 293, 295, 298, 300, 302, 304, + 307, 309, 311, 314, 316, 318, 320, 323, 325, 327, 329, 332, 334, 336, 338, 341, 343, 345, 347, 349, 352, 354, 356, 358, 360, 362, 365, 367, 369, 371, 373, 375, + 377, 380, 382, 384, 386, 388, 390, 392, 394, 396, 398, 400, 403, 405, 407, 409, 411, 413, 415, 417, 419, 421, 423, 425, 427, 429, 431, 433, 435, 437, 439, 441, + 443, 445, 447, 449, 451, 453, 455, 457, 459, 461, 463, 465, 467, 469, 471, 473, 475, 477, 479, 480, 482, 484, 486, 488, 490, 492, 494, 496, 498, 500, 502, 503, + 505, 507, 509, 511, 513, 515, 517, 519, 520, 522, 524, 526, 528, 530, 532, 533, 535, 537, 539, 541, 543, 545, 546, 548, 550, 552, 554, 556, 557, 559, 561, 563, + 565, 566, 568, 570, 572, 574, 576, 577, 579, 581, 583, 585, 586, 588, 590, 592, 593, 595, 597, 599, 601, 602, 604, 606, 608, 609, 611, 613, 615, 616, 618, 620, + 622, 623, 625, 627, 629, 630, 632, 634, 636, 637, 639, 641, 643, 644, 646, 648, 649, 651, 653, 655, 656, 658, 660, 661, 663, 665, 667, 668, 670, 672, 673, 675, + 677, 678, 680, 682, 683, 685, 687, 688, 690, 692, 694, 695, 697, 699, 700, 702, 704, 705, 707, 709, 710, 712, 714, 715, 717, 718, 720, 722, 723, 725, 727, 728, + 730, 732, 733, 735, 737, 738, 740, 741, 743, 745, 746, 748, 750, 751, 753, 754, 756, 758, 759, 761, 763, 764, 766, 767, 769, 771, 772, 774, 775, 777, 779, 780, + 782, 783, 785, 787, 788, 790, 791, 793, 795, 796, 798, 799, 801, 803, 804, 806, 807, 809, 810, 812, 814, 815, 817, 818, 820, 821, 823, 825, 826, 828, 829, 831, + 832, 834, 836, 837, 839, 840, 842, 843, 845, 846, 848, 850, 851, 853, 854, 856, 857, 859, 860, 862, 863, 865, 866, 868, 870, 871, 873, 874, 876, 877, 879, 880, + 882, 883, 885, 886, 888, 889, 891, 892, 894, 896, 897, 899, 900, 902, 903, 905, 906, 908, 909, 911, 912, 914, 915, 917, 918, 920, 921, 923, 924, 926, 927, 929, + 930, 932, 933, 935, 936, 938, 939, 941, 942, 944, 945, 947, 948, 949, 951, 952, 954, 955, 957, 958, 960, 961, 963, 964, 966, 967, 969, 970, 972, 973, 975, 976, + 978, 979, 980, 982, 983, 985, 986, 988, 989, 991, 992, 994, 995, 996, 998, 999, 1001, 1002, 1004, 1005, 1007, 1008, 1010, 1011, 1012, 1014, 1015, 1017, 1018, 1020, 1021, 1023 }, + }, + { // Gamma 12 + { 0, 0, 1, 1, 1, 2, 3, 3, 4, 4, 5, 6, 6, 7, 8, 9, 10, 10, 11, 12, 13, 14, 15, 16, 16, 17, 18, 19, 20, 21, 22, 23, + 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 47, 48, 49, 50, 52, 53, 54, 55, 57, 58, 59, 61, + 62, 63, 64, 66, 67, 68, 70, 71, 72, 74, 75, 77, 78, 79, 81, 82, 84, 85, 86, 88, 89, 91, 92, 94, 95, 96, 98, 99, 101, 102, 104, 105, + 107, 108, 110, 111, 113, 114, 116, 118, 119, 121, 122, 124, 125, 127, 128, 130, 132, 133, 135, 136, 138, 140, 141, 143, 144, 146, 148, 149, 151, 153, 154, 156, + 158, 159, 161, 163, 164, 166, 168, 169, 171, 173, 174, 176, 178, 180, 181, 183, 185, 186, 188, 190, 192, 193, 195, 197, 199, 201, 202, 204, 206, 208, 209, 211, + 213, 215, 217, 218, 220, 222, 224, 226, 227, 229, 231, 233, 235, 237, 239, 240, 242, 244, 246, 248, 250, 252, 253, 255, 257, 259, 261, 263, 265, 267, 269, 271, + 272, 274, 276, 278, 280, 282, 284, 286, 288, 290, 292, 294, 296, 298, 300, 302, 304, 305, 307, 309, 311, 313, 315, 317, 319, 321, 323, 325, 327, 329, 331, 333, + 335, 337, 339, 342, 344, 346, 348, 350, 352, 354, 356, 358, 360, 362, 364, 366, 368, 370, 372, 374, 376, 379, 381, 383, 385, 387, 389, 391, 393, 395, 397, 400, + 402, 404, 406, 408, 410, 412, 414, 417, 419, 421, 423, 425, 427, 429, 432, 434, 436, 438, 440, 442, 445, 447, 449, 451, 453, 456, 458, 460, 462, 464, 467, 469, + 471, 473, 475, 478, 480, 482, 484, 486, 489, 491, 493, 495, 498, 500, 502, 504, 507, 509, 511, 513, 516, 518, 520, 522, 525, 527, 529, 532, 534, 536, 538, 541, + 543, 545, 548, 550, 552, 554, 557, 559, 561, 564, 566, 568, 571, 573, 575, 578, 580, 582, 585, 587, 589, 592, 594, 596, 599, 601, 603, 606, 608, 610, 613, 615, + 617, 620, 622, 625, 627, 629, 632, 634, 636, 639, 641, 644, 646, 648, 651, 653, 656, 658, 660, 663, 665, 668, 670, 673, 675, 677, 680, 682, 685, 687, 690, 692, + 694, 697, 699, 702, 704, 707, 709, 712, 714, 716, 719, 721, 724, 726, 729, 731, 734, 736, 739, 741, 744, 746, 749, 751, 754, 756, 759, 761, 764, 766, 769, 771, + 774, 776, 779, 781, 784, 786, 789, 791, 794, 796, 799, 801, 804, 806, 809, 812, 814, 817, 819, 822, 824, 827, 829, 832, 835, 837, 840, 842, 845, 847, 850, 853, + 855, 858, 860, 863, 865, 868, 871, 873, 876, 878, 881, 884, 886, 889, 891, 894, 897, 899, 902, 904, 907, 910, 912, 915, 918, 920, 923, 925, 928, 931, 933, 936, + 939, 941, 944, 946, 949, 952, 954, 957, 960, 962, 965, 968, 970, 973, 976, 978, 981, 984, 986, 989, 992, 994, 997, 1000, 1002, 1005, 1008, 1011, 1013, 1016, 1019, 1021 }, + { 0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, + 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98, 100, 102, 104, 106, 108, 110, 112, 114, 116, 118, 120, 122, 124, 126, + 128, 130, 132, 134, 136, 138, 140, 142, 144, 146, 148, 150, 152, 154, 156, 158, 160, 162, 164, 166, 168, 170, 172, 174, 176, 178, 180, 182, 184, 186, 188, 190, + 192, 194, 196, 198, 200, 202, 204, 206, 208, 210, 212, 214, 216, 218, 220, 222, 224, 226, 228, 230, 232, 234, 236, 238, 240, 242, 244, 246, 248, 250, 252, 254, + 256, 258, 260, 262, 264, 266, 268, 270, 272, 274, 276, 278, 280, 282, 284, 286, 288, 290, 292, 294, 296, 298, 300, 302, 304, 306, 308, 310, 312, 314, 316, 318, + 320, 322, 324, 326, 328, 330, 332, 334, 336, 338, 340, 342, 344, 346, 348, 350, 352, 354, 356, 358, 360, 362, 364, 366, 368, 370, 372, 374, 376, 378, 380, 382, + 384, 386, 388, 390, 392, 394, 396, 398, 400, 402, 404, 406, 408, 410, 412, 414, 416, 418, 420, 422, 424, 426, 428, 430, 432, 434, 436, 438, 440, 442, 444, 446, + 448, 450, 452, 454, 456, 458, 460, 462, 464, 466, 468, 470, 472, 474, 476, 478, 480, 482, 484, 486, 488, 490, 492, 494, 496, 498, 500, 502, 504, 506, 508, 510, + 512, 514, 516, 518, 520, 522, 524, 526, 528, 530, 532, 534, 536, 538, 540, 542, 544, 546, 548, 550, 552, 554, 556, 558, 560, 562, 564, 566, 568, 570, 572, 574, + 576, 578, 580, 582, 584, 586, 588, 590, 592, 594, 596, 598, 600, 602, 604, 606, 608, 610, 612, 614, 616, 618, 620, 622, 624, 626, 628, 630, 632, 634, 636, 638, + 640, 642, 644, 646, 648, 650, 652, 654, 656, 658, 660, 662, 664, 666, 668, 670, 672, 674, 676, 678, 680, 682, 684, 686, 688, 690, 692, 694, 696, 698, 700, 702, + 704, 706, 708, 710, 712, 714, 716, 718, 720, 722, 724, 726, 728, 730, 732, 734, 736, 738, 740, 742, 744, 746, 748, 750, 752, 754, 756, 758, 760, 762, 764, 766, + 768, 770, 772, 774, 776, 778, 780, 782, 784, 786, 788, 790, 792, 794, 796, 798, 800, 802, 804, 806, 808, 810, 812, 814, 816, 818, 820, 822, 824, 826, 828, 830, + 832, 834, 836, 838, 840, 842, 844, 846, 848, 850, 852, 854, 856, 858, 860, 862, 864, 866, 868, 870, 872, 874, 876, 878, 880, 882, 884, 886, 888, 890, 892, 894, + 896, 898, 900, 902, 904, 906, 908, 910, 912, 914, 916, 918, 920, 922, 924, 926, 928, 930, 932, 934, 936, 938, 940, 942, 944, 946, 948, 950, 952, 954, 956, 958, + 960, 962, 964, 966, 968, 970, 972, 974, 976, 978, 980, 982, 984, 986, 988, 990, 992, 994, 996, 998, 1000, 1002, 1004, 1006, 1008, 1010, 1012, 1014, 1016, 1018, 1020, 1022 }, + { 0, 18, 28, 36, 44, 51, 57, 63, 69, 74, 79, 84, 89, 94, 99, 103, 108, 112, 116, 120, 124, 128, 132, 136, 140, 144, 148, 151, 155, 158, 162, 165, + 169, 172, 176, 179, 182, 186, 189, 192, 195, 198, 202, 205, 208, 211, 214, 217, 220, 223, 226, 229, 232, 234, 237, 240, 243, 246, 249, 251, 254, 257, 260, 262, + 265, 268, 270, 273, 276, 278, 281, 284, 286, 289, 291, 294, 296, 299, 301, 304, 306, 309, 311, 314, 316, 319, 321, 324, 326, 328, 331, 333, 336, 338, 340, 343, + 345, 347, 350, 352, 354, 357, 359, 361, 363, 366, 368, 370, 372, 375, 377, 379, 381, 384, 386, 388, 390, 392, 394, 397, 399, 401, 403, 405, 407, 410, 412, 414, + 416, 418, 420, 422, 424, 426, 428, 431, 433, 435, 437, 439, 441, 443, 445, 447, 449, 451, 453, 455, 457, 459, 461, 463, 465, 467, 469, 471, 473, 475, 477, 479, + 481, 483, 485, 487, 489, 491, 492, 494, 496, 498, 500, 502, 504, 506, 508, 510, 512, 513, 515, 517, 519, 521, 523, 525, 527, 528, 530, 532, 534, 536, 538, 539, + 541, 543, 545, 547, 549, 550, 552, 554, 556, 558, 559, 561, 563, 565, 567, 568, 570, 572, 574, 576, 577, 579, 581, 583, 584, 586, 588, 590, 591, 593, 595, 597, + 598, 600, 602, 604, 605, 607, 609, 610, 612, 614, 616, 617, 619, 621, 622, 624, 626, 627, 629, 631, 633, 634, 636, 638, 639, 641, 643, 644, 646, 648, 649, 651, + 653, 654, 656, 658, 659, 661, 662, 664, 666, 667, 669, 671, 672, 674, 676, 677, 679, 680, 682, 684, 685, 687, 688, 690, 692, 693, 695, 697, 698, 700, 701, 703, + 704, 706, 708, 709, 711, 712, 714, 716, 717, 719, 720, 722, 723, 725, 727, 728, 730, 731, 733, 734, 736, 737, 739, 741, 742, 744, 745, 747, 748, 750, 751, 753, + 754, 756, 757, 759, 761, 762, 764, 765, 767, 768, 770, 771, 773, 774, 776, 777, 779, 780, 782, 783, 785, 786, 788, 789, 791, 792, 794, 795, 797, 798, 800, 801, + 803, 804, 806, 807, 809, 810, 812, 813, 814, 816, 817, 819, 820, 822, 823, 825, 826, 828, 829, 831, 832, 833, 835, 836, 838, 839, 841, 842, 844, 845, 846, 848, + 849, 851, 852, 854, 855, 857, 858, 859, 861, 862, 864, 865, 867, 868, 869, 871, 872, 874, 875, 876, 878, 879, 881, 882, 883, 885, 886, 888, 889, 891, 892, 893, + 895, 896, 898, 899, 900, 902, 903, 904, 906, 907, 909, 910, 911, 913, 914, 916, 917, 918, 920, 921, 922, 924, 925, 927, 928, 929, 931, 932, 933, 935, 936, 938, + 939, 940, 942, 943, 944, 946, 947, 948, 950, 951, 952, 954, 955, 956, 958, 959, 961, 962, 963, 965, 966, 967, 969, 970, 971, 973, 974, 975, 977, 978, 979, 981, + 982, 983, 985, 986, 987, 989, 990, 991, 993, 994, 995, 997, 998, 999, 1000, 1002, 1003, 1004, 1006, 1007, 1008, 1010, 1011, 1012, 1014, 1015, 1016, 1017, 1019, 1020, 1021, 1023 }, + }, + { // Gamma 13 + { 0, 0, 0, 1, 1, 1, 2, 2, 3, 3, 4, 4, 5, 6, 6, 7, 7, 8, 9, 10, 10, 11, 12, 12, 13, 14, 15, 16, 17, 17, 18, 19, + 20, 21, 22, 23, 24, 25, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, + 53, 55, 56, 57, 58, 59, 61, 62, 63, 64, 66, 67, 68, 69, 71, 72, 73, 75, 76, 77, 79, 80, 81, 83, 84, 85, 87, 88, 89, 91, 92, 94, + 95, 96, 98, 99, 101, 102, 104, 105, 106, 108, 109, 111, 112, 114, 115, 117, 118, 120, 121, 123, 124, 126, 127, 129, 130, 132, 134, 135, 137, 138, 140, 141, + 143, 145, 146, 148, 149, 151, 153, 154, 156, 157, 159, 161, 162, 164, 166, 167, 169, 171, 172, 174, 176, 177, 179, 181, 183, 184, 186, 188, 189, 191, 193, 195, + 196, 198, 200, 202, 203, 205, 207, 209, 210, 212, 214, 216, 218, 219, 221, 223, 225, 227, 228, 230, 232, 234, 236, 238, 239, 241, 243, 245, 247, 249, 251, 252, + 254, 256, 258, 260, 262, 264, 266, 268, 270, 271, 273, 275, 277, 279, 281, 283, 285, 287, 289, 291, 293, 295, 297, 299, 301, 303, 305, 307, 309, 311, 313, 315, + 317, 319, 321, 323, 325, 327, 329, 331, 333, 335, 337, 339, 341, 343, 345, 347, 349, 351, 353, 355, 357, 360, 362, 364, 366, 368, 370, 372, 374, 376, 378, 381, + 383, 385, 387, 389, 391, 393, 395, 398, 400, 402, 404, 406, 408, 411, 413, 415, 417, 419, 421, 424, 426, 428, 430, 432, 435, 437, 439, 441, 443, 446, 448, 450, + 452, 455, 457, 459, 461, 464, 466, 468, 470, 473, 475, 477, 479, 482, 484, 486, 488, 491, 493, 495, 498, 500, 502, 504, 507, 509, 511, 514, 516, 518, 521, 523, + 525, 528, 530, 532, 535, 537, 539, 542, 544, 546, 549, 551, 554, 556, 558, 561, 563, 565, 568, 570, 573, 575, 577, 580, 582, 585, 587, 589, 592, 594, 597, 599, + 601, 604, 606, 609, 611, 614, 616, 619, 621, 623, 626, 628, 631, 633, 636, 638, 641, 643, 646, 648, 651, 653, 656, 658, 661, 663, 666, 668, 671, 673, 676, 678, + 681, 683, 686, 688, 691, 693, 696, 698, 701, 703, 706, 708, 711, 714, 716, 719, 721, 724, 726, 729, 731, 734, 737, 739, 742, 744, 747, 750, 752, 755, 757, 760, + 763, 765, 768, 770, 773, 776, 778, 781, 783, 786, 789, 791, 794, 797, 799, 802, 804, 807, 810, 812, 815, 818, 820, 823, 826, 828, 831, 834, 836, 839, 842, 844, + 847, 850, 853, 855, 858, 861, 863, 866, 869, 871, 874, 877, 880, 882, 885, 888, 890, 893, 896, 899, 901, 904, 907, 910, 912, 915, 918, 921, 923, 926, 929, 932, + 934, 937, 940, 943, 945, 948, 951, 954, 957, 959, 962, 965, 968, 970, 973, 976, 979, 982, 984, 987, 990, 993, 996, 999, 1001, 1004, 1007, 1010, 1013, 1015, 1018, 1021 }, + { 0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, + 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98, 100, 102, 104, 106, 108, 110, 112, 114, 116, 118, 120, 122, 124, 126, + 128, 130, 132, 134, 136, 138, 140, 142, 144, 146, 148, 150, 152, 154, 156, 158, 160, 162, 164, 166, 168, 170, 172, 174, 176, 178, 180, 182, 184, 186, 188, 190, + 192, 194, 196, 198, 200, 202, 204, 206, 208, 210, 212, 214, 216, 218, 220, 222, 224, 226, 228, 230, 232, 234, 236, 238, 240, 242, 244, 246, 248, 250, 252, 254, + 256, 258, 260, 262, 264, 266, 268, 270, 272, 274, 276, 278, 280, 282, 284, 286, 288, 290, 292, 294, 296, 298, 300, 302, 304, 306, 308, 310, 312, 314, 316, 318, + 320, 322, 324, 326, 328, 330, 332, 334, 336, 338, 340, 342, 344, 346, 348, 350, 352, 354, 356, 358, 360, 362, 364, 366, 368, 370, 372, 374, 376, 378, 380, 382, + 384, 386, 388, 390, 392, 394, 396, 398, 400, 402, 404, 406, 408, 410, 412, 414, 416, 418, 420, 422, 424, 426, 428, 430, 432, 434, 436, 438, 440, 442, 444, 446, + 448, 450, 452, 454, 456, 458, 460, 462, 464, 466, 468, 470, 472, 474, 476, 478, 480, 482, 484, 486, 488, 490, 492, 494, 496, 498, 500, 502, 504, 506, 508, 510, + 512, 514, 516, 518, 520, 522, 524, 526, 528, 530, 532, 534, 536, 538, 540, 542, 544, 546, 548, 550, 552, 554, 556, 558, 560, 562, 564, 566, 568, 570, 572, 574, + 576, 578, 580, 582, 584, 586, 588, 590, 592, 594, 596, 598, 600, 602, 604, 606, 608, 610, 612, 614, 616, 618, 620, 622, 624, 626, 628, 630, 632, 634, 636, 638, + 640, 642, 644, 646, 648, 650, 652, 654, 656, 658, 660, 662, 664, 666, 668, 670, 672, 674, 676, 678, 680, 682, 684, 686, 688, 690, 692, 694, 696, 698, 700, 702, + 704, 706, 708, 710, 712, 714, 716, 718, 720, 722, 724, 726, 728, 730, 732, 734, 736, 738, 740, 742, 744, 746, 748, 750, 752, 754, 756, 758, 760, 762, 764, 766, + 768, 770, 772, 774, 776, 778, 780, 782, 784, 786, 788, 790, 792, 794, 796, 798, 800, 802, 804, 806, 808, 810, 812, 814, 816, 818, 820, 822, 824, 826, 828, 830, + 832, 834, 836, 838, 840, 842, 844, 846, 848, 850, 852, 854, 856, 858, 860, 862, 864, 866, 868, 870, 872, 874, 876, 878, 880, 882, 884, 886, 888, 890, 892, 894, + 896, 898, 900, 902, 904, 906, 908, 910, 912, 914, 916, 918, 920, 922, 924, 926, 928, 930, 932, 934, 936, 938, 940, 942, 944, 946, 948, 950, 952, 954, 956, 958, + 960, 962, 964, 966, 968, 970, 972, 974, 976, 978, 980, 982, 984, 986, 988, 990, 992, 994, 996, 998, 1000, 1002, 1004, 1006, 1008, 1010, 1012, 1014, 1016, 1018, 1020, 1022 }, + { 0, 27, 41, 52, 61, 70, 78, 85, 92, 98, 104, 110, 116, 122, 127, 132, 137, 142, 147, 152, 156, 161, 165, 169, 174, 178, 182, 186, 190, 194, 198, 201, + 205, 209, 212, 216, 220, 223, 227, 230, 233, 237, 240, 243, 247, 250, 253, 256, 259, 263, 266, 269, 272, 275, 278, 281, 284, 287, 290, 292, 295, 298, 301, 304, + 307, 309, 312, 315, 318, 320, 323, 326, 328, 331, 333, 336, 339, 341, 344, 346, 349, 351, 354, 356, 359, 361, 364, 366, 369, 371, 374, 376, 378, 381, 383, 385, + 388, 390, 392, 395, 397, 399, 402, 404, 406, 409, 411, 413, 415, 417, 420, 422, 424, 426, 428, 431, 433, 435, 437, 439, 441, 444, 446, 448, 450, 452, 454, 456, + 458, 460, 462, 464, 467, 469, 471, 473, 475, 477, 479, 481, 483, 485, 487, 489, 491, 493, 495, 497, 499, 500, 502, 504, 506, 508, 510, 512, 514, 516, 518, 520, + 522, 523, 525, 527, 529, 531, 533, 535, 537, 538, 540, 542, 544, 546, 548, 549, 551, 553, 555, 557, 558, 560, 562, 564, 566, 567, 569, 571, 573, 574, 576, 578, + 580, 581, 583, 585, 587, 588, 590, 592, 594, 595, 597, 599, 600, 602, 604, 606, 607, 609, 611, 612, 614, 616, 617, 619, 621, 622, 624, 626, 627, 629, 631, 632, + 634, 636, 637, 639, 641, 642, 644, 645, 647, 649, 650, 652, 653, 655, 657, 658, 660, 661, 663, 665, 666, 668, 669, 671, 673, 674, 676, 677, 679, 680, 682, 683, + 685, 687, 688, 690, 691, 693, 694, 696, 697, 699, 700, 702, 703, 705, 707, 708, 710, 711, 713, 714, 716, 717, 719, 720, 722, 723, 725, 726, 728, 729, 730, 732, + 733, 735, 736, 738, 739, 741, 742, 744, 745, 747, 748, 750, 751, 752, 754, 755, 757, 758, 760, 761, 763, 764, 765, 767, 768, 770, 771, 773, 774, 775, 777, 778, + 780, 781, 782, 784, 785, 787, 788, 790, 791, 792, 794, 795, 796, 798, 799, 801, 802, 803, 805, 806, 808, 809, 810, 812, 813, 814, 816, 817, 819, 820, 821, 823, + 824, 825, 827, 828, 829, 831, 832, 833, 835, 836, 837, 839, 840, 841, 843, 844, 846, 847, 848, 849, 851, 852, 853, 855, 856, 857, 859, 860, 861, 863, 864, 865, + 867, 868, 869, 871, 872, 873, 874, 876, 877, 878, 880, 881, 882, 884, 885, 886, 887, 889, 890, 891, 893, 894, 895, 896, 898, 899, 900, 901, 903, 904, 905, 907, + 908, 909, 910, 912, 913, 914, 915, 917, 918, 919, 920, 922, 923, 924, 925, 927, 928, 929, 930, 932, 933, 934, 935, 937, 938, 939, 940, 942, 943, 944, 945, 946, + 948, 949, 950, 951, 953, 954, 955, 956, 957, 959, 960, 961, 962, 964, 965, 966, 967, 968, 970, 971, 972, 973, 974, 976, 977, 978, 979, 980, 982, 983, 984, 985, + 986, 988, 989, 990, 991, 992, 994, 995, 996, 997, 998, 999, 1001, 1002, 1003, 1004, 1005, 1006, 1008, 1009, 1010, 1011, 1012, 1014, 1015, 1016, 1017, 1018, 1019, 1021, 1022, 1023 }, + }, + { // Gamma 14 + { 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 8, 8, 9, 9, 10, 11, 11, 12, 13, 13, 14, 15, 16, + 16, 17, 18, 19, 20, 20, 21, 22, 23, 24, 25, 26, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, + 46, 47, 48, 49, 51, 52, 53, 54, 55, 56, 57, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 71, 72, 73, 74, 76, 77, 78, 79, 81, 82, 83, + 85, 86, 87, 89, 90, 91, 93, 94, 95, 97, 98, 99, 101, 102, 104, 105, 106, 108, 109, 111, 112, 114, 115, 116, 118, 119, 121, 122, 124, 125, 127, 128, + 130, 131, 133, 134, 136, 137, 139, 141, 142, 144, 145, 147, 148, 150, 151, 153, 155, 156, 158, 160, 161, 163, 164, 166, 168, 169, 171, 173, 174, 176, 178, 179, + 181, 183, 184, 186, 188, 189, 191, 193, 195, 196, 198, 200, 202, 203, 205, 207, 209, 210, 212, 214, 216, 217, 219, 221, 223, 225, 226, 228, 230, 232, 234, 236, + 237, 239, 241, 243, 245, 247, 249, 250, 252, 254, 256, 258, 260, 262, 264, 266, 268, 269, 271, 273, 275, 277, 279, 281, 283, 285, 287, 289, 291, 293, 295, 297, + 299, 301, 303, 305, 307, 309, 311, 313, 315, 317, 319, 321, 323, 325, 327, 329, 331, 333, 335, 337, 339, 341, 344, 346, 348, 350, 352, 354, 356, 358, 360, 362, + 365, 367, 369, 371, 373, 375, 377, 380, 382, 384, 386, 388, 390, 392, 395, 397, 399, 401, 403, 406, 408, 410, 412, 414, 417, 419, 421, 423, 426, 428, 430, 432, + 434, 437, 439, 441, 444, 446, 448, 450, 453, 455, 457, 459, 462, 464, 466, 469, 471, 473, 476, 478, 480, 483, 485, 487, 490, 492, 494, 497, 499, 501, 504, 506, + 508, 511, 513, 515, 518, 520, 523, 525, 527, 530, 532, 535, 537, 539, 542, 544, 547, 549, 552, 554, 556, 559, 561, 564, 566, 569, 571, 574, 576, 578, 581, 583, + 586, 588, 591, 593, 596, 598, 601, 603, 606, 608, 611, 613, 616, 618, 621, 624, 626, 629, 631, 634, 636, 639, 641, 644, 646, 649, 652, 654, 657, 659, 662, 664, + 667, 670, 672, 675, 677, 680, 683, 685, 688, 690, 693, 696, 698, 701, 704, 706, 709, 711, 714, 717, 719, 722, 725, 727, 730, 733, 735, 738, 741, 743, 746, 749, + 752, 754, 757, 760, 762, 765, 768, 770, 773, 776, 779, 781, 784, 787, 790, 792, 795, 798, 800, 803, 806, 809, 811, 814, 817, 820, 823, 825, 828, 831, 834, 836, + 839, 842, 845, 848, 850, 853, 856, 859, 862, 864, 867, 870, 873, 876, 879, 881, 884, 887, 890, 893, 896, 899, 901, 904, 907, 910, 913, 916, 919, 921, 924, 927, + 930, 933, 936, 939, 942, 945, 947, 950, 953, 956, 959, 962, 965, 968, 971, 974, 977, 980, 983, 986, 988, 991, 994, 997, 1000, 1003, 1006, 1009, 1012, 1015, 1018, 1021 }, + { 0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, + 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98, 100, 102, 104, 106, 108, 110, 112, 114, 116, 118, 120, 122, 124, 126, + 128, 130, 132, 134, 136, 138, 140, 142, 144, 146, 148, 150, 152, 154, 156, 158, 160, 162, 164, 166, 168, 170, 172, 174, 176, 178, 180, 182, 184, 186, 188, 190, + 192, 194, 196, 198, 200, 202, 204, 206, 208, 210, 212, 214, 216, 218, 220, 222, 224, 226, 228, 230, 232, 234, 236, 238, 240, 242, 244, 246, 248, 250, 252, 254, + 256, 258, 260, 262, 264, 266, 268, 270, 272, 274, 276, 278, 280, 282, 284, 286, 288, 290, 292, 294, 296, 298, 300, 302, 304, 306, 308, 310, 312, 314, 316, 318, + 320, 322, 324, 326, 328, 330, 332, 334, 336, 338, 340, 342, 344, 346, 348, 350, 352, 354, 356, 358, 360, 362, 364, 366, 368, 370, 372, 374, 376, 378, 380, 382, + 384, 386, 388, 390, 392, 394, 396, 398, 400, 402, 404, 406, 408, 410, 412, 414, 416, 418, 420, 422, 424, 426, 428, 430, 432, 434, 436, 438, 440, 442, 444, 446, + 448, 450, 452, 454, 456, 458, 460, 462, 464, 466, 468, 470, 472, 474, 476, 478, 480, 482, 484, 486, 488, 490, 492, 494, 496, 498, 500, 502, 504, 506, 508, 510, + 512, 514, 516, 518, 520, 522, 524, 526, 528, 530, 532, 534, 536, 538, 540, 542, 544, 546, 548, 550, 552, 554, 556, 558, 560, 562, 564, 566, 568, 570, 572, 574, + 576, 578, 580, 582, 584, 586, 588, 590, 592, 594, 596, 598, 600, 602, 604, 606, 608, 610, 612, 614, 616, 618, 620, 622, 624, 626, 628, 630, 632, 634, 636, 638, + 640, 642, 644, 646, 648, 650, 652, 654, 656, 658, 660, 662, 664, 666, 668, 670, 672, 674, 676, 678, 680, 682, 684, 686, 688, 690, 692, 694, 696, 698, 700, 702, + 704, 706, 708, 710, 712, 714, 716, 718, 720, 722, 724, 726, 728, 730, 732, 734, 736, 738, 740, 742, 744, 746, 748, 750, 752, 754, 756, 758, 760, 762, 764, 766, + 768, 770, 772, 774, 776, 778, 780, 782, 784, 786, 788, 790, 792, 794, 796, 798, 800, 802, 804, 806, 808, 810, 812, 814, 816, 818, 820, 822, 824, 826, 828, 830, + 832, 834, 836, 838, 840, 842, 844, 846, 848, 850, 852, 854, 856, 858, 860, 862, 864, 866, 868, 870, 872, 874, 876, 878, 880, 882, 884, 886, 888, 890, 892, 894, + 896, 898, 900, 902, 904, 906, 908, 910, 912, 914, 916, 918, 920, 922, 924, 926, 928, 930, 932, 934, 936, 938, 940, 942, 944, 946, 948, 950, 952, 954, 956, 958, + 960, 962, 964, 966, 968, 970, 972, 974, 976, 978, 980, 982, 984, 986, 988, 990, 992, 994, 996, 998, 1000, 1002, 1004, 1006, 1008, 1010, 1012, 1014, 1016, 1018, 1020, 1022 }, + { 0, 43, 61, 74, 86, 97, 106, 115, 123, 130, 138, 144, 151, 157, 163, 169, 175, 180, 186, 191, 196, 201, 206, 210, 215, 220, 224, 228, 233, 237, 241, 245, + 249, 253, 257, 261, 264, 268, 272, 275, 279, 283, 286, 289, 293, 296, 300, 303, 306, 309, 313, 316, 319, 322, 325, 328, 331, 334, 337, 340, 343, 346, 349, 352, + 355, 357, 360, 363, 366, 368, 371, 374, 377, 379, 382, 384, 387, 390, 392, 395, 397, 400, 402, 405, 407, 410, 412, 415, 417, 420, 422, 424, 427, 429, 431, 434, + 436, 438, 441, 443, 445, 447, 450, 452, 454, 456, 459, 461, 463, 465, 467, 470, 472, 474, 476, 478, 480, 482, 484, 487, 489, 491, 493, 495, 497, 499, 501, 503, + 505, 507, 509, 511, 513, 515, 517, 519, 521, 523, 525, 527, 529, 530, 532, 534, 536, 538, 540, 542, 544, 546, 547, 549, 551, 553, 555, 557, 559, 560, 562, 564, + 566, 568, 569, 571, 573, 575, 577, 578, 580, 582, 584, 585, 587, 589, 591, 592, 594, 596, 597, 599, 601, 603, 604, 606, 608, 609, 611, 613, 614, 616, 618, 619, + 621, 623, 624, 626, 628, 629, 631, 632, 634, 636, 637, 639, 640, 642, 644, 645, 647, 648, 650, 652, 653, 655, 656, 658, 659, 661, 662, 664, 666, 667, 669, 670, + 672, 673, 675, 676, 678, 679, 681, 682, 684, 685, 687, 688, 690, 691, 693, 694, 696, 697, 699, 700, 702, 703, 705, 706, 708, 709, 710, 712, 713, 715, 716, 718, + 719, 721, 722, 723, 725, 726, 728, 729, 730, 732, 733, 735, 736, 737, 739, 740, 742, 743, 744, 746, 747, 749, 750, 751, 753, 754, 755, 757, 758, 760, 761, 762, + 764, 765, 766, 768, 769, 770, 772, 773, 774, 776, 777, 778, 780, 781, 782, 784, 785, 786, 788, 789, 790, 792, 793, 794, 795, 797, 798, 799, 801, 802, 803, 804, + 806, 807, 808, 810, 811, 812, 813, 815, 816, 817, 818, 820, 821, 822, 824, 825, 826, 827, 829, 830, 831, 832, 834, 835, 836, 837, 838, 840, 841, 842, 843, 845, + 846, 847, 848, 850, 851, 852, 853, 854, 856, 857, 858, 859, 860, 862, 863, 864, 865, 866, 868, 869, 870, 871, 872, 874, 875, 876, 877, 878, 880, 881, 882, 883, + 884, 885, 887, 888, 889, 890, 891, 892, 894, 895, 896, 897, 898, 899, 901, 902, 903, 904, 905, 906, 907, 909, 910, 911, 912, 913, 914, 915, 917, 918, 919, 920, + 921, 922, 923, 924, 926, 927, 928, 929, 930, 931, 932, 933, 935, 936, 937, 938, 939, 940, 941, 942, 943, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, + 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 985, 986, 987, 988, 989, 990, + 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023 }, + }, + }, // End of LCM 0 +}; + diff --git a/proprietary/custom/wisky8163_tb_eg/hal/imgsensor/Android.mk_ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/Android.mk similarity index 100% rename from proprietary/custom/wisky8163_tb_eg/hal/imgsensor/Android.mk_ rename to proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/Android.mk diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/NOTICE b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/NOTICE new file mode 100755 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/README b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/README new file mode 100755 index 0000000000000000000000000000000000000000..e0707dd5c7cf25a1c21f95e5a63761ab092f9751 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/README @@ -0,0 +1,17 @@ +MTK Library of image sensor tuning + +This library is pre-built by MediaTek internal. + + +WHAT IT DOES? +============= +For providing camera-sensor related tuning function and options. + + +HOW TO USE IT? +============== + +Camera call functions to get camera-sensor realted tuning parameters. + +All the source code of this library were written by MediaTek co.. + diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2235_raw/camera_AE_PLineTable_gc2235raw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2235_raw/camera_AE_PLineTable_gc2235raw.h new file mode 100755 index 0000000000000000000000000000000000000000..6d57246b4289813e225e8981516939193bb31f80 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2235_raw/camera_AE_PLineTable_gc2235raw.h @@ -0,0 +1,10915 @@ +/* Copyright Statement: +* +* This software/firmware and related documentation ("MediaTek Software") are +* protected under relevant copyright laws. The information contained herein +* is confidential and proprietary to MediaTek Inc. and/or its licensors. +* Without the prior written permission of MediaTek inc. and/or its licensors, +* any reproduction, modification, use or disclosure of MediaTek Software, +* and information contained herein, in whole or in part, shall be strictly prohibited. +*/ +/* MediaTek Inc. (C) 2010. All rights reserved. +* +* BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES +* THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES +* CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK +* SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR +* STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND +* CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* The following software/firmware and/or related documentation ("MediaTek Software") +* have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. +*/ + +#ifndef _CAMERA_AE_PLINETABLE_GC2235_RAW_H +#define _CAMERA_AE_PLINETABLE_GC2235_RAW_H + +#include "camera_custom_AEPlinetable.h" +static strEvPline sPreviewPLineTable_60Hz = +{ +{ + {987,1200,1032, 0, 0, 0}, //TV = 9.98(22 lines) AV=2.97 SV=4.97 BV=7.98 + {1030,1216,1024, 0, 0, 0}, //TV = 9.92(23 lines) AV=2.97 SV=4.98 BV=7.91 + {1115,1200,1032, 0, 0, 0}, //TV = 9.81(25 lines) AV=2.97 SV=4.97 BV=7.81 + {1201,1200,1024, 0, 0, 0}, //TV = 9.70(27 lines) AV=2.97 SV=4.96 BV=7.71 + {1287,1200,1024, 0, 0, 0}, //TV = 9.60(29 lines) AV=2.97 SV=4.96 BV=7.61 + {1373,1200,1024, 0, 0, 0}, //TV = 9.51(31 lines) AV=2.97 SV=4.96 BV=7.52 + {1459,1216,1024, 0, 0, 0}, //TV = 9.42(33 lines) AV=2.97 SV=4.98 BV=7.41 + {1587,1200,1024, 0, 0, 0}, //TV = 9.30(36 lines) AV=2.97 SV=4.96 BV=7.31 + {1673,1216,1024, 0, 0, 0}, //TV = 9.22(38 lines) AV=2.97 SV=4.98 BV=7.22 + {1802,1200,1032, 0, 0, 0}, //TV = 9.12(41 lines) AV=2.97 SV=4.97 BV=7.12 + {1931,1200,1032, 0, 0, 0}, //TV = 9.02(44 lines) AV=2.97 SV=4.97 BV=7.02 + {2102,1184,1032, 0, 0, 0}, //TV = 8.89(48 lines) AV=2.97 SV=4.95 BV=6.91 + {2231,1200,1024, 0, 0, 0}, //TV = 8.81(51 lines) AV=2.97 SV=4.96 BV=6.82 + {2403,1200,1024, 0, 0, 0}, //TV = 8.70(55 lines) AV=2.97 SV=4.96 BV=6.71 + {2575,1200,1024, 0, 0, 0}, //TV = 8.60(59 lines) AV=2.97 SV=4.96 BV=6.61 + {2746,1200,1024, 0, 0, 0}, //TV = 8.51(63 lines) AV=2.97 SV=4.96 BV=6.52 + {2961,1200,1024, 0, 0, 0}, //TV = 8.40(68 lines) AV=2.97 SV=4.96 BV=6.41 + {3133,1200,1032, 0, 0, 0}, //TV = 8.32(72 lines) AV=2.97 SV=4.97 BV=6.32 + {3390,1200,1024, 0, 0, 0}, //TV = 8.20(78 lines) AV=2.97 SV=4.96 BV=6.22 + {3648,1184,1032, 0, 0, 0}, //TV = 8.10(84 lines) AV=2.97 SV=4.95 BV=6.12 + {3905,1200,1024, 0, 0, 0}, //TV = 8.00(90 lines) AV=2.97 SV=4.96 BV=6.01 + {4163,1200,1024, 0, 0, 0}, //TV = 7.91(96 lines) AV=2.97 SV=4.96 BV=5.92 + {4463,1200,1024, 0, 0, 0}, //TV = 7.81(103 lines) AV=2.97 SV=4.96 BV=5.82 + {4806,1200,1024, 0, 0, 0}, //TV = 7.70(111 lines) AV=2.97 SV=4.96 BV=5.71 + {5150,1200,1024, 0, 0, 0}, //TV = 7.60(119 lines) AV=2.97 SV=4.96 BV=5.61 + {5536,1184,1032, 0, 0, 0}, //TV = 7.50(128 lines) AV=2.97 SV=4.95 BV=5.52 + {5965,1184,1032, 0, 0, 0}, //TV = 7.39(138 lines) AV=2.97 SV=4.95 BV=5.41 + {6351,1184,1032, 0, 0, 0}, //TV = 7.30(147 lines) AV=2.97 SV=4.95 BV=5.32 + {6781,1200,1024, 0, 0, 0}, //TV = 7.20(157 lines) AV=2.97 SV=4.96 BV=5.22 + {7296,1184,1032, 0, 0, 0}, //TV = 7.10(169 lines) AV=2.97 SV=4.95 BV=5.12 + {7853,1184,1032, 0, 0, 0}, //TV = 6.99(182 lines) AV=2.97 SV=4.95 BV=5.01 + {8326,1200,1024, 0, 0, 0}, //TV = 6.91(193 lines) AV=2.97 SV=4.96 BV=4.92 + {8326,1280,1032, 0, 0, 0}, //TV = 6.91(193 lines) AV=2.97 SV=5.06 BV=4.81 + {8326,1376,1032, 0, 0, 0}, //TV = 6.91(193 lines) AV=2.97 SV=5.17 BV=4.71 + {8326,1488,1024, 0, 0, 0}, //TV = 6.91(193 lines) AV=2.97 SV=5.27 BV=4.61 + {8326,1584,1032, 0, 0, 0}, //TV = 6.91(193 lines) AV=2.97 SV=5.37 BV=4.51 + {8326,1696,1032, 0, 0, 0}, //TV = 6.91(193 lines) AV=2.97 SV=5.47 BV=4.41 + {8326,1824,1032, 0, 0, 0}, //TV = 6.91(193 lines) AV=2.97 SV=5.58 BV=4.30 + {8326,1952,1032, 0, 0, 0}, //TV = 6.91(193 lines) AV=2.97 SV=5.67 BV=4.21 + {8326,2096,1024, 0, 0, 0}, //TV = 6.91(193 lines) AV=2.97 SV=5.76 BV=4.11 + {8326,2240,1024, 0, 0, 0}, //TV = 6.91(193 lines) AV=2.97 SV=5.86 BV=4.02 + {16652,1200,1024, 0, 0, 0}, //TV = 5.91(387 lines) AV=2.97 SV=4.96 BV=3.92 + {16652,1280,1032, 0, 0, 0}, //TV = 5.91(387 lines) AV=2.97 SV=5.06 BV=3.81 + {16652,1376,1032, 0, 0, 0}, //TV = 5.91(387 lines) AV=2.97 SV=5.17 BV=3.71 + {16652,1472,1032, 0, 0, 0}, //TV = 5.91(387 lines) AV=2.97 SV=5.27 BV=3.61 + {16652,1600,1024, 0, 0, 0}, //TV = 5.91(387 lines) AV=2.97 SV=5.38 BV=3.50 + {16652,1696,1032, 0, 0, 0}, //TV = 5.91(387 lines) AV=2.97 SV=5.47 BV=3.41 + {24978,1216,1024, 0, 0, 0}, //TV = 5.32(581 lines) AV=2.97 SV=4.98 BV=3.31 + {24978,1296,1032, 0, 0, 0}, //TV = 5.32(581 lines) AV=2.97 SV=5.08 BV=3.21 + {24978,1392,1032, 0, 0, 0}, //TV = 5.32(581 lines) AV=2.97 SV=5.19 BV=3.11 + {24978,1488,1032, 0, 0, 0}, //TV = 5.32(581 lines) AV=2.97 SV=5.28 BV=3.01 + {33347,1200,1024, 0, 0, 0}, //TV = 4.91(776 lines) AV=2.97 SV=4.96 BV=2.92 + {33347,1280,1032, 0, 0, 0}, //TV = 4.91(776 lines) AV=2.97 SV=5.06 BV=2.81 + {33347,1376,1032, 0, 0, 0}, //TV = 4.91(776 lines) AV=2.97 SV=5.17 BV=2.71 + {33347,1488,1024, 0, 0, 0}, //TV = 4.91(776 lines) AV=2.97 SV=5.27 BV=2.61 + {33347,1584,1024, 0, 0, 0}, //TV = 4.91(776 lines) AV=2.97 SV=5.36 BV=2.52 + {33347,1696,1032, 0, 0, 0}, //TV = 4.91(776 lines) AV=2.97 SV=5.47 BV=2.41 + {33347,1824,1024, 0, 0, 0}, //TV = 4.91(776 lines) AV=2.97 SV=5.56 BV=2.31 + {33347,1952,1024, 0, 0, 0}, //TV = 4.91(776 lines) AV=2.97 SV=5.66 BV=2.22 + {33347,2096,1024, 0, 0, 0}, //TV = 4.91(776 lines) AV=2.97 SV=5.76 BV=2.11 + {33347,2240,1024, 0, 0, 0}, //TV = 4.91(776 lines) AV=2.97 SV=5.86 BV=2.02 + {33347,2400,1024, 0, 0, 0}, //TV = 4.91(776 lines) AV=2.97 SV=5.96 BV=1.92 + {33347,2592,1024, 0, 0, 0}, //TV = 4.91(776 lines) AV=2.97 SV=6.07 BV=1.81 + {33347,2768,1024, 0, 0, 0}, //TV = 4.91(776 lines) AV=2.97 SV=6.17 BV=1.71 + {33347,2960,1024, 0, 0, 0}, //TV = 4.91(776 lines) AV=2.97 SV=6.26 BV=1.61 + {33347,3168,1024, 0, 0, 0}, //TV = 4.91(776 lines) AV=2.97 SV=6.36 BV=1.52 + {33347,3424,1024, 0, 0, 0}, //TV = 4.91(776 lines) AV=2.97 SV=6.47 BV=1.40 + {33347,3664,1024, 0, 0, 0}, //TV = 4.91(776 lines) AV=2.97 SV=6.57 BV=1.31 + {33347,3920,1024, 0, 0, 0}, //TV = 4.91(776 lines) AV=2.97 SV=6.67 BV=1.21 + {33347,4192,1024, 0, 0, 0}, //TV = 4.91(776 lines) AV=2.97 SV=6.76 BV=1.11 + {33347,4496,1024, 0, 0, 0}, //TV = 4.91(776 lines) AV=2.97 SV=6.87 BV=1.01 + {33347,4816,1024, 0, 0, 0}, //TV = 4.91(776 lines) AV=2.97 SV=6.96 BV=0.91 + {41673,4128,1024, 0, 0, 0}, //TV = 4.58(970 lines) AV=2.97 SV=6.74 BV=0.81 + {41673,4432,1024, 0, 0, 0}, //TV = 4.58(970 lines) AV=2.97 SV=6.84 BV=0.71 + {41673,4752,1024, 0, 0, 0}, //TV = 4.58(970 lines) AV=2.97 SV=6.95 BV=0.61 + {49999,4240,1024, 0, 0, 0}, //TV = 4.32(1164 lines) AV=2.97 SV=6.78 BV=0.51 + {49999,4544,1024, 0, 0, 0}, //TV = 4.32(1164 lines) AV=2.97 SV=6.88 BV=0.41 + {58325,4176,1024, 0, 0, 0}, //TV = 4.10(1358 lines) AV=2.97 SV=6.76 BV=0.31 + {58325,4480,1024, 0, 0, 0}, //TV = 4.10(1358 lines) AV=2.97 SV=6.86 BV=0.21 + {66651,4192,1024, 0, 0, 0}, //TV = 3.91(1552 lines) AV=2.97 SV=6.76 BV=0.11 + {66651,4528,1024, 0, 0, 0}, //TV = 3.91(1552 lines) AV=2.97 SV=6.88 BV=0.00 + {66651,4880,1024, 0, 0, 0}, //TV = 3.91(1552 lines) AV=2.97 SV=6.98 BV=-0.11 + {66651,4992,1072, 0, 0, 0}, //TV = 3.91(1552 lines) AV=2.97 SV=7.08 BV=-0.20 + {66651,4992,1144, 0, 0, 0}, //TV = 3.91(1552 lines) AV=2.97 SV=7.18 BV=-0.30 + {66651,4992,1232, 0, 0, 0}, //TV = 3.91(1552 lines) AV=2.97 SV=7.28 BV=-0.41 + {66651,4992,1320, 0, 0, 0}, //TV = 3.91(1552 lines) AV=2.97 SV=7.38 BV=-0.50 + {66651,4992,1416, 0, 0, 0}, //TV = 3.91(1552 lines) AV=2.97 SV=7.48 BV=-0.61 + {74977,4992,1344, 0, 0, 0}, //TV = 3.74(1746 lines) AV=2.97 SV=7.41 BV=-0.70 + {83346,4992,1296, 0, 0, 0}, //TV = 3.58(1941 lines) AV=2.97 SV=7.36 BV=-0.80 + {91672,4992,1264, 0, 0, 0}, //TV = 3.45(2135 lines) AV=2.97 SV=7.32 BV=-0.90 + {91672,4992,1360, 0, 0, 0}, //TV = 3.45(2135 lines) AV=2.97 SV=7.43 BV=-1.01 + {99999,4992,1328, 0, 0, 0}, //TV = 3.32(2330 lines) AV=2.97 SV=7.39 BV=-1.10 + {99999,4992,1424, 0, 0, 0}, //TV = 3.32(2330 lines) AV=2.97 SV=7.49 BV=-1.20 + {99999,4992,1520, 0, 0, 0}, //TV = 3.32(2330 lines) AV=2.97 SV=7.59 BV=-1.29 + {99999,4992,1640, 0, 0, 0}, //TV = 3.32(2330 lines) AV=2.97 SV=7.70 BV=-1.40 + {99999,4992,1760, 0, 0, 0}, //TV = 3.32(2330 lines) AV=2.97 SV=7.80 BV=-1.51 + {108325,4992,1744, 0, 0, 0}, //TV = 3.21(2523 lines) AV=2.97 SV=7.78 BV=-1.61 + {116651,4992,1736, 0, 0, 0}, //TV = 3.10(2717 lines) AV=2.97 SV=7.78 BV=-1.71 + {124977,4992,1736, 0, 0, 0}, //TV = 3.00(2911 lines) AV=2.97 SV=7.78 BV=-1.81 + {133346,4992,1744, 0, 0, 0}, //TV = 2.91(3106 lines) AV=2.97 SV=7.78 BV=-1.91 + {141672,4992,1760, 0, 0, 0}, //TV = 2.82(3300 lines) AV=2.97 SV=7.80 BV=-2.01 + {158324,4992,1688, 0, 0, 0}, //TV = 2.66(3688 lines) AV=2.97 SV=7.74 BV=-2.11 + {166650,4992,1712, 0, 0, 0}, //TV = 2.59(3882 lines) AV=2.97 SV=7.76 BV=-2.20 + {174976,4992,1752, 0, 0, 0}, //TV = 2.51(4076 lines) AV=2.97 SV=7.79 BV=-2.31 + {191671,4992,1712, 0, 0, 0}, //TV = 2.38(4465 lines) AV=2.97 SV=7.76 BV=-2.40 + {199997,4992,1760, 0, 0, 0}, //TV = 2.32(4659 lines) AV=2.97 SV=7.80 BV=-2.51 + {199997,4992,1888, 0, 0, 0}, //TV = 2.32(4659 lines) AV=2.97 SV=7.90 BV=-2.61 + {199997,4992,2016, 0, 0, 0}, //TV = 2.32(4659 lines) AV=2.97 SV=7.99 BV=-2.70 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sPreviewPLineTable_50Hz = +{ +{ + {987,1200,1032, 0, 0, 0}, //TV = 9.98(22 lines) AV=2.97 SV=4.97 BV=7.98 + {1030,1216,1024, 0, 0, 0}, //TV = 9.92(23 lines) AV=2.97 SV=4.98 BV=7.91 + {1115,1200,1032, 0, 0, 0}, //TV = 9.81(25 lines) AV=2.97 SV=4.97 BV=7.81 + {1201,1200,1024, 0, 0, 0}, //TV = 9.70(27 lines) AV=2.97 SV=4.96 BV=7.71 + {1287,1200,1024, 0, 0, 0}, //TV = 9.60(29 lines) AV=2.97 SV=4.96 BV=7.61 + {1373,1200,1024, 0, 0, 0}, //TV = 9.51(31 lines) AV=2.97 SV=4.96 BV=7.52 + {1459,1216,1024, 0, 0, 0}, //TV = 9.42(33 lines) AV=2.97 SV=4.98 BV=7.41 + {1587,1200,1024, 0, 0, 0}, //TV = 9.30(36 lines) AV=2.97 SV=4.96 BV=7.31 + {1673,1216,1024, 0, 0, 0}, //TV = 9.22(38 lines) AV=2.97 SV=4.98 BV=7.22 + {1802,1200,1032, 0, 0, 0}, //TV = 9.12(41 lines) AV=2.97 SV=4.97 BV=7.12 + {1931,1200,1032, 0, 0, 0}, //TV = 9.02(44 lines) AV=2.97 SV=4.97 BV=7.02 + {2102,1184,1032, 0, 0, 0}, //TV = 8.89(48 lines) AV=2.97 SV=4.95 BV=6.91 + {2231,1200,1024, 0, 0, 0}, //TV = 8.81(51 lines) AV=2.97 SV=4.96 BV=6.82 + {2403,1200,1024, 0, 0, 0}, //TV = 8.70(55 lines) AV=2.97 SV=4.96 BV=6.71 + {2575,1200,1024, 0, 0, 0}, //TV = 8.60(59 lines) AV=2.97 SV=4.96 BV=6.61 + {2746,1200,1024, 0, 0, 0}, //TV = 8.51(63 lines) AV=2.97 SV=4.96 BV=6.52 + {2961,1200,1024, 0, 0, 0}, //TV = 8.40(68 lines) AV=2.97 SV=4.96 BV=6.41 + {3133,1200,1032, 0, 0, 0}, //TV = 8.32(72 lines) AV=2.97 SV=4.97 BV=6.32 + {3390,1200,1024, 0, 0, 0}, //TV = 8.20(78 lines) AV=2.97 SV=4.96 BV=6.22 + {3648,1184,1032, 0, 0, 0}, //TV = 8.10(84 lines) AV=2.97 SV=4.95 BV=6.12 + {3905,1200,1024, 0, 0, 0}, //TV = 8.00(90 lines) AV=2.97 SV=4.96 BV=6.01 + {4163,1200,1024, 0, 0, 0}, //TV = 7.91(96 lines) AV=2.97 SV=4.96 BV=5.92 + {4463,1200,1024, 0, 0, 0}, //TV = 7.81(103 lines) AV=2.97 SV=4.96 BV=5.82 + {4806,1200,1024, 0, 0, 0}, //TV = 7.70(111 lines) AV=2.97 SV=4.96 BV=5.71 + {5150,1200,1024, 0, 0, 0}, //TV = 7.60(119 lines) AV=2.97 SV=4.96 BV=5.61 + {5536,1184,1032, 0, 0, 0}, //TV = 7.50(128 lines) AV=2.97 SV=4.95 BV=5.52 + {5965,1184,1032, 0, 0, 0}, //TV = 7.39(138 lines) AV=2.97 SV=4.95 BV=5.41 + {6351,1184,1032, 0, 0, 0}, //TV = 7.30(147 lines) AV=2.97 SV=4.95 BV=5.32 + {6781,1200,1024, 0, 0, 0}, //TV = 7.20(157 lines) AV=2.97 SV=4.96 BV=5.22 + {7296,1184,1032, 0, 0, 0}, //TV = 7.10(169 lines) AV=2.97 SV=4.95 BV=5.12 + {7853,1184,1032, 0, 0, 0}, //TV = 6.99(182 lines) AV=2.97 SV=4.95 BV=5.01 + {8411,1184,1032, 0, 0, 0}, //TV = 6.89(195 lines) AV=2.97 SV=4.95 BV=4.91 + {8926,1200,1024, 0, 0, 0}, //TV = 6.81(207 lines) AV=2.97 SV=4.96 BV=4.82 + {9570,1200,1024, 0, 0, 0}, //TV = 6.71(222 lines) AV=2.97 SV=4.96 BV=4.72 + {9999,1232,1024, 0, 0, 0}, //TV = 6.64(232 lines) AV=2.97 SV=5.00 BV=4.62 + {9999,1328,1024, 0, 0, 0}, //TV = 6.64(232 lines) AV=2.97 SV=5.11 BV=4.51 + {9999,1408,1032, 0, 0, 0}, //TV = 6.64(232 lines) AV=2.97 SV=5.20 BV=4.41 + {9999,1520,1024, 0, 0, 0}, //TV = 6.64(232 lines) AV=2.97 SV=5.30 BV=4.31 + {9999,1632,1024, 0, 0, 0}, //TV = 6.64(232 lines) AV=2.97 SV=5.40 BV=4.21 + {9999,1744,1024, 0, 0, 0}, //TV = 6.64(232 lines) AV=2.97 SV=5.50 BV=4.12 + {9999,1872,1024, 0, 0, 0}, //TV = 6.64(232 lines) AV=2.97 SV=5.60 BV=4.01 + {9999,2000,1032, 0, 0, 0}, //TV = 6.64(232 lines) AV=2.97 SV=5.71 BV=3.91 + {9999,2144,1024, 0, 0, 0}, //TV = 6.64(232 lines) AV=2.97 SV=5.80 BV=3.82 + {9999,2304,1024, 0, 0, 0}, //TV = 6.64(232 lines) AV=2.97 SV=5.90 BV=3.71 + {19999,1232,1024, 0, 0, 0}, //TV = 5.64(465 lines) AV=2.97 SV=5.00 BV=3.62 + {19999,1312,1032, 0, 0, 0}, //TV = 5.64(465 lines) AV=2.97 SV=5.10 BV=3.51 + {19999,1408,1032, 0, 0, 0}, //TV = 5.64(465 lines) AV=2.97 SV=5.20 BV=3.41 + {19999,1520,1024, 0, 0, 0}, //TV = 5.64(465 lines) AV=2.97 SV=5.30 BV=3.31 + {19999,1632,1032, 0, 0, 0}, //TV = 5.64(465 lines) AV=2.97 SV=5.41 BV=3.20 + {19999,1744,1024, 0, 0, 0}, //TV = 5.64(465 lines) AV=2.97 SV=5.50 BV=3.12 + {29999,1248,1024, 0, 0, 0}, //TV = 5.06(698 lines) AV=2.97 SV=5.02 BV=3.01 + {29999,1328,1032, 0, 0, 0}, //TV = 5.06(698 lines) AV=2.97 SV=5.12 BV=2.91 + {29999,1424,1032, 0, 0, 0}, //TV = 5.06(698 lines) AV=2.97 SV=5.22 BV=2.81 + {29999,1536,1024, 0, 0, 0}, //TV = 5.06(698 lines) AV=2.97 SV=5.32 BV=2.71 + {29999,1648,1024, 0, 0, 0}, //TV = 5.06(698 lines) AV=2.97 SV=5.42 BV=2.61 + {29999,1776,1024, 0, 0, 0}, //TV = 5.06(698 lines) AV=2.97 SV=5.53 BV=2.50 + {29999,1888,1024, 0, 0, 0}, //TV = 5.06(698 lines) AV=2.97 SV=5.61 BV=2.42 + {29999,2032,1024, 0, 0, 0}, //TV = 5.06(698 lines) AV=2.97 SV=5.72 BV=2.31 + {29999,2176,1024, 0, 0, 0}, //TV = 5.06(698 lines) AV=2.97 SV=5.82 BV=2.21 + {29999,2336,1024, 0, 0, 0}, //TV = 5.06(698 lines) AV=2.97 SV=5.92 BV=2.11 + {29999,2496,1024, 0, 0, 0}, //TV = 5.06(698 lines) AV=2.97 SV=6.02 BV=2.01 + {29999,2688,1024, 0, 0, 0}, //TV = 5.06(698 lines) AV=2.97 SV=6.12 BV=1.91 + {29999,2880,1024, 0, 0, 0}, //TV = 5.06(698 lines) AV=2.97 SV=6.22 BV=1.81 + {29999,3072,1024, 0, 0, 0}, //TV = 5.06(698 lines) AV=2.97 SV=6.32 BV=1.71 + {29999,3296,1024, 0, 0, 0}, //TV = 5.06(698 lines) AV=2.97 SV=6.42 BV=1.61 + {29999,3552,1024, 0, 0, 0}, //TV = 5.06(698 lines) AV=2.97 SV=6.53 BV=1.50 + {29999,3792,1024, 0, 0, 0}, //TV = 5.06(698 lines) AV=2.97 SV=6.62 BV=1.41 + {29999,4064,1024, 0, 0, 0}, //TV = 5.06(698 lines) AV=2.97 SV=6.72 BV=1.31 + {29999,4352,1024, 0, 0, 0}, //TV = 5.06(698 lines) AV=2.97 SV=6.82 BV=1.21 + {29999,4672,1024, 0, 0, 0}, //TV = 5.06(698 lines) AV=2.97 SV=6.92 BV=1.11 + {29999,4992,1024, 0, 0, 0}, //TV = 5.06(698 lines) AV=2.97 SV=7.02 BV=1.01 + {29999,4992,1096, 0, 0, 0}, //TV = 5.06(698 lines) AV=2.97 SV=7.11 BV=0.92 + {39999,4304,1024, 0, 0, 0}, //TV = 4.64(931 lines) AV=2.97 SV=6.80 BV=0.81 + {39999,4624,1024, 0, 0, 0}, //TV = 4.64(931 lines) AV=2.97 SV=6.91 BV=0.71 + {39999,4944,1024, 0, 0, 0}, //TV = 4.64(931 lines) AV=2.97 SV=7.00 BV=0.61 + {49999,4240,1024, 0, 0, 0}, //TV = 4.32(1164 lines) AV=2.97 SV=6.78 BV=0.51 + {49999,4544,1024, 0, 0, 0}, //TV = 4.32(1164 lines) AV=2.97 SV=6.88 BV=0.41 + {49999,4864,1024, 0, 0, 0}, //TV = 4.32(1164 lines) AV=2.97 SV=6.98 BV=0.31 + {59999,4352,1024, 0, 0, 0}, //TV = 4.06(1397 lines) AV=2.97 SV=6.82 BV=0.21 + {59999,4672,1024, 0, 0, 0}, //TV = 4.06(1397 lines) AV=2.97 SV=6.92 BV=0.11 + {59999,4992,1032, 0, 0, 0}, //TV = 4.06(1397 lines) AV=2.97 SV=7.03 BV=0.00 + {59999,4992,1104, 0, 0, 0}, //TV = 4.06(1397 lines) AV=2.97 SV=7.13 BV=-0.10 + {59999,4992,1192, 0, 0, 0}, //TV = 4.06(1397 lines) AV=2.97 SV=7.24 BV=-0.21 + {59999,4992,1272, 0, 0, 0}, //TV = 4.06(1397 lines) AV=2.97 SV=7.33 BV=-0.30 + {59999,4992,1368, 0, 0, 0}, //TV = 4.06(1397 lines) AV=2.97 SV=7.43 BV=-0.40 + {59999,4992,1464, 0, 0, 0}, //TV = 4.06(1397 lines) AV=2.97 SV=7.53 BV=-0.50 + {69999,4992,1344, 0, 0, 0}, //TV = 3.84(1630 lines) AV=2.97 SV=7.41 BV=-0.60 + {79999,4992,1264, 0, 0, 0}, //TV = 3.64(1863 lines) AV=2.97 SV=7.32 BV=-0.71 + {79999,4992,1352, 0, 0, 0}, //TV = 3.64(1863 lines) AV=2.97 SV=7.42 BV=-0.80 + {89999,4992,1288, 0, 0, 0}, //TV = 3.47(2096 lines) AV=2.97 SV=7.35 BV=-0.90 + {89999,4992,1384, 0, 0, 0}, //TV = 3.47(2096 lines) AV=2.97 SV=7.45 BV=-1.01 + {99998,4992,1328, 0, 0, 0}, //TV = 3.32(2329 lines) AV=2.97 SV=7.39 BV=-1.10 + {99998,4992,1424, 0, 0, 0}, //TV = 3.32(2329 lines) AV=2.97 SV=7.49 BV=-1.20 + {99998,4992,1520, 0, 0, 0}, //TV = 3.32(2329 lines) AV=2.97 SV=7.59 BV=-1.29 + {99998,4992,1640, 0, 0, 0}, //TV = 3.32(2329 lines) AV=2.97 SV=7.70 BV=-1.40 + {99998,4992,1760, 0, 0, 0}, //TV = 3.32(2329 lines) AV=2.97 SV=7.80 BV=-1.51 + {109998,4992,1712, 0, 0, 0}, //TV = 3.18(2562 lines) AV=2.97 SV=7.76 BV=-1.60 + {119998,4992,1688, 0, 0, 0}, //TV = 3.06(2795 lines) AV=2.97 SV=7.74 BV=-1.71 + {119998,4992,1808, 0, 0, 0}, //TV = 3.06(2795 lines) AV=2.97 SV=7.84 BV=-1.81 + {129998,4992,1784, 0, 0, 0}, //TV = 2.94(3028 lines) AV=2.97 SV=7.82 BV=-1.90 + {139998,4992,1776, 0, 0, 0}, //TV = 2.84(3261 lines) AV=2.97 SV=7.81 BV=-2.00 + {149998,4992,1776, 0, 0, 0}, //TV = 2.74(3494 lines) AV=2.97 SV=7.81 BV=-2.10 + {169998,4992,1680, 0, 0, 0}, //TV = 2.56(3960 lines) AV=2.97 SV=7.73 BV=-2.20 + {179998,4992,1704, 0, 0, 0}, //TV = 2.47(4193 lines) AV=2.97 SV=7.75 BV=-2.31 + {189997,4992,1728, 0, 0, 0}, //TV = 2.40(4426 lines) AV=2.97 SV=7.77 BV=-2.40 + {199997,4992,1760, 0, 0, 0}, //TV = 2.32(4659 lines) AV=2.97 SV=7.80 BV=-2.51 + {199997,4992,1888, 0, 0, 0}, //TV = 2.32(4659 lines) AV=2.97 SV=7.90 BV=-2.61 + {199997,4992,2016, 0, 0, 0}, //TV = 2.32(4659 lines) AV=2.97 SV=7.99 BV=-2.70 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_PreviewAutoTable = +{ + AETABLE_RPEVIEW_AUTO, //eAETableID + 108, //u4TotalIndex + 20, //u4StrobeTrigerBV + 80, //i4MaxBV + -27, //i4MinBV + 90, //i4EffectiveMaxBV + -10, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sPreviewPLineTable_60Hz, + sPreviewPLineTable_50Hz, + NULL, +}; + +static strEvPline sCapturePLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8329,1216,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.07 BV=4.81 + {8329,1328,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.17 BV=4.70 + {8329,1424,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.26 BV=4.61 + {8329,1536,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.37 BV=4.51 + {8329,1632,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.47 BV=4.41 + {8329,1728,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.56 BV=4.31 + {8329,1840,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.67 BV=4.21 + {8329,2048,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.77 BV=4.11 + {8329,2144,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.87 BV=4.01 + {8329,2352,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.97 BV=3.91 + {16670,1216,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.07 BV=3.81 + {16670,1328,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.17 BV=3.70 + {16670,1424,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.27 BV=3.60 + {16670,1536,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.37 BV=3.50 + {16670,1632,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.47 BV=3.41 + {16670,1728,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.58 BV=3.30 + {24988,1216,1072, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.08 BV=3.21 + {24988,1328,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.18 BV=3.11 + {24988,1424,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.29 BV=3.01 + {24988,1536,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.39 BV=2.90 + {33298,1216,1064, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=5.07 BV=2.81 + {33298,1328,1048, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=5.17 BV=2.71 + {33298,1424,1048, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=5.27 BV=2.60 + {41669,1216,1048, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.05 BV=2.51 + {41669,1328,1032, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.15 BV=2.40 + {41669,1424,1032, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.25 BV=2.30 + {49999,1216,1072, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=5.08 BV=2.21 + {49999,1328,1048, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=5.17 BV=2.12 + {58328,1216,1064, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=5.07 BV=2.00 + {58328,1328,1040, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=5.16 BV=1.91 + {66627,1216,1064, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=5.07 BV=1.81 + {66627,1328,1048, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=5.17 BV=1.70 + {66627,1424,1040, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=5.26 BV=1.61 + {66627,1536,1040, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=5.37 BV=1.51 + {66627,1632,1048, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=5.47 BV=1.41 + {66627,1728,1064, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=5.58 BV=1.30 + {66627,1840,1064, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=5.67 BV=1.21 + {66627,2048,1024, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=5.77 BV=1.11 + {66627,2144,1048, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=5.87 BV=1.01 + {66627,2352,1024, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=5.97 BV=0.91 + {66627,2448,1056, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=6.07 BV=0.81 + {66627,2656,1040, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=6.16 BV=0.72 + {66627,2864,1040, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=6.27 BV=0.61 + {66627,3072,1040, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=6.37 BV=0.51 + {66627,3328,1024, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=6.47 BV=0.41 + {66627,3456,1056, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=6.56 BV=0.31 + {66627,3840,1024, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=6.67 BV=0.21 + {66627,4096,1032, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=6.78 BV=0.10 + {66627,4352,1048, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=6.89 BV=-0.01 + {74998,4224,1024, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=6.81 BV=-0.10 + {74998,4480,1032, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=6.91 BV=-0.20 + {83327,4352,1024, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=6.85 BV=-0.30 + {91668,4224,1032, 0, 0, 0}, //TV = 3.45(8660 lines) AV=2.97 SV=6.82 BV=-0.40 + {99998,4096,1040, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=6.79 BV=-0.50 + {99998,4480,1024, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=6.89 BV=-0.60 + {99998,4736,1040, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.00 BV=-0.70 + {99998,5120,1032, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.10 BV=-0.81 + {99998,5504,1024, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.19 BV=-0.90 + {99998,5888,1024, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.29 BV=-1.00 + {99998,6240,1040, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.40 BV=-1.10 + {99998,6704,1032, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.49 BV=-1.19 + {99998,7072,1048, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.59 BV=-1.29 + {99998,7696,1032, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.69 BV=-1.39 + {99998,8192,1048, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.80 BV=-1.51 + {99998,8192,1120, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.89 BV=-1.60 + {99998,8192,1200, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.99 BV=-1.70 + {99998,8192,1288, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.10 BV=-1.80 + {99998,8192,1376, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.19 BV=-1.90 + {99998,8192,1480, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.30 BV=-2.00 + {99998,8192,1584, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.39 BV=-2.10 + {99998,8192,1696, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.49 BV=-2.20 + {99998,8192,1816, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.59 BV=-2.30 + {99998,8192,1944, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.69 BV=-2.40 + {99998,8192,2088, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.79 BV=-2.50 + {99998,8192,2240, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.89 BV=-2.60 + {99998,8192,2400, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.99 BV=-2.70 + {99998,8192,2568, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.09 BV=-2.80 + {99998,8192,2752, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.19 BV=-2.90 + {99998,8192,2952, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.29 BV=-3.00 + {99998,8192,3160, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.39 BV=-3.10 + {99998,8192,3392, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.49 BV=-3.20 + {99998,8192,3632, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.59 BV=-3.30 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCapturePLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8805,1136,1080, 0, 0, 0}, //TV = 6.83(831 lines) AV=2.97 SV=4.99 BV=4.81 + {9440,1136,1080, 0, 0, 0}, //TV = 6.73(891 lines) AV=2.97 SV=4.99 BV=4.71 + {10002,1136,1096, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.01 BV=4.60 + {10002,1216,1088, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.10 BV=4.51 + {10002,1328,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.21 BV=4.41 + {10002,1424,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.30 BV=4.32 + {10002,1536,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1632,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.50 BV=4.11 + {10002,1728,1080, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.60 BV=4.02 + {10002,1936,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,2048,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.80 BV=3.82 + {10002,2240,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.89 BV=3.72 + {20004,1136,1096, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.01 BV=3.60 + {20004,1216,1088, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.10 BV=3.51 + {20004,1328,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.21 BV=3.41 + {20004,1424,1064, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.30 BV=3.32 + {20004,1536,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.42 BV=3.20 + {20004,1632,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.50 BV=3.11 + {29995,1216,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.01 BV=3.02 + {29995,1216,1104, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.12 BV=2.91 + {29995,1328,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.22 BV=2.81 + {29995,1424,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.32 BV=2.71 + {39996,1136,1096, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.01 BV=2.60 + {39996,1216,1088, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.10 BV=2.51 + {39996,1328,1072, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.21 BV=2.41 + {39996,1424,1072, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.31 BV=2.31 + {49998,1216,1072, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=5.08 BV=2.21 + {49998,1328,1048, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=5.17 BV=2.12 + {60001,1216,1024, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.01 BV=2.02 + {60001,1216,1104, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.12 BV=1.91 + {60001,1328,1080, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.22 BV=1.81 + {60001,1424,1080, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.32 BV=1.71 + {60001,1536,1072, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.42 BV=1.61 + {60001,1632,1080, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.51 BV=1.51 + {60001,1840,1032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.62 BV=1.41 + {60001,1936,1048, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.72 BV=1.31 + {60001,2048,1064, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.82 BV=1.21 + {60001,2240,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.92 BV=1.11 + {60001,2448,1024, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.02 BV=1.01 + {60001,2560,1048, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.12 BV=0.91 + {60001,2752,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.21 BV=0.82 + {60001,2960,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.32 BV=0.71 + {60001,3200,1032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.42 BV=0.61 + {60001,3456,1024, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.52 BV=0.51 + {60001,3584,1056, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.62 BV=0.41 + {60001,3840,1056, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.72 BV=0.31 + {60001,4224,1032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.82 BV=0.21 + {60001,4480,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.92 BV=0.11 + {70002,4224,1024, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=6.81 BV=-0.00 + {70002,4480,1032, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=6.91 BV=-0.10 + {80004,4224,1024, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=6.81 BV=-0.20 + {80004,4480,1040, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=6.92 BV=-0.30 + {89995,4224,1048, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=6.84 BV=-0.40 + {99997,4096,1040, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=6.79 BV=-0.50 + {99997,4480,1024, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=6.89 BV=-0.60 + {99997,4736,1040, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.00 BV=-0.70 + {99997,5120,1032, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.10 BV=-0.81 + {99997,5504,1024, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.19 BV=-0.90 + {99997,5888,1024, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.29 BV=-1.00 + {99997,6240,1040, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.40 BV=-1.10 + {99997,6704,1032, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.49 BV=-1.19 + {99997,7072,1048, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.59 BV=-1.29 + {99997,7696,1032, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.69 BV=-1.39 + {99997,8192,1048, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.80 BV=-1.51 + {99997,8192,1120, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.89 BV=-1.60 + {99997,8192,1200, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.99 BV=-1.70 + {99997,8192,1288, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.10 BV=-1.80 + {99997,8192,1376, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.19 BV=-1.90 + {99997,8192,1480, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.30 BV=-2.00 + {99997,8192,1584, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.39 BV=-2.10 + {99997,8192,1696, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.49 BV=-2.20 + {99997,8192,1816, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.59 BV=-2.30 + {99997,8192,1944, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.69 BV=-2.40 + {99997,8192,2088, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.79 BV=-2.50 + {99997,8192,2240, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.89 BV=-2.60 + {99997,8192,2400, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.99 BV=-2.70 + {99997,8192,2568, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.09 BV=-2.80 + {99997,8192,2752, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.19 BV=-2.90 + {99997,8192,2952, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.29 BV=-3.00 + {99997,8192,3160, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.39 BV=-3.10 + {99997,8192,3392, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.49 BV=-3.20 + {99997,8192,3632, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.59 BV=-3.30 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureAutoTable = +{ + AETABLE_CAPTURE_AUTO, //eAETableID + 147, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -33, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCapturePLineTable_60Hz, + sCapturePLineTable_50Hz, + NULL, +}; + +static strEvPline sVideoPLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8329,1216,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.07 BV=4.81 + {8329,1328,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.17 BV=4.70 + {8329,1424,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.26 BV=4.61 + {8329,1536,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.37 BV=4.51 + {8329,1632,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.47 BV=4.41 + {8329,1728,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.56 BV=4.31 + {8329,1840,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.67 BV=4.21 + {8329,2048,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.77 BV=4.11 + {8329,2144,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.87 BV=4.01 + {8329,2352,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.97 BV=3.91 + {16670,1216,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.07 BV=3.81 + {16670,1328,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.17 BV=3.70 + {16670,1424,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.26 BV=3.61 + {16670,1536,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.37 BV=3.50 + {16670,1632,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.47 BV=3.41 + {16670,1728,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.58 BV=3.30 + {16670,1840,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.67 BV=3.21 + {16670,2048,1024, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.77 BV=3.11 + {16670,2144,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.87 BV=3.01 + {16670,2352,1024, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.97 BV=2.91 + {16670,2448,1056, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.07 BV=2.81 + {16670,2656,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.17 BV=2.70 + {16670,2864,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.27 BV=2.61 + {16670,3072,1032, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.36 BV=2.52 + {16670,3328,1024, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.47 BV=2.41 + {16670,3456,1056, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.56 BV=2.31 + {16670,3712,1056, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.67 BV=2.21 + {16670,4096,1024, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.77 BV=2.11 + {16670,4352,1032, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.86 BV=2.01 + {24988,3072,1048, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=6.38 BV=1.91 + {24988,3328,1040, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=6.49 BV=1.81 + {24988,3584,1032, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=6.58 BV=1.71 + {24988,3840,1032, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=6.68 BV=1.61 + {33298,3072,1040, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=6.37 BV=1.51 + {33298,3328,1024, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=6.47 BV=1.41 + {33298,3584,1024, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=6.57 BV=1.31 + {33298,3840,1024, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=6.67 BV=1.21 + {33298,4096,1024, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=6.77 BV=1.11 + {33298,4352,1032, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=6.86 BV=1.02 + {33298,4608,1048, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=6.97 BV=0.91 + {33298,4992,1032, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=7.06 BV=0.82 + {33298,5376,1032, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=7.17 BV=0.71 + {33298,5760,1032, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=7.27 BV=0.61 + {33298,6240,1024, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=7.37 BV=0.51 + {33298,6544,1040, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=7.46 BV=0.42 + {33298,7072,1032, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=7.56 BV=0.31 + {33298,7472,1048, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=7.67 BV=0.21 + {33298,8192,1024, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=7.77 BV=0.11 + {33298,8192,1104, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=7.87 BV=0.01 + {33298,8192,1192, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=7.98 BV=-0.11 + {33298,8192,1280, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=8.09 BV=-0.21 + {33298,8192,1368, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=8.18 BV=-0.30 + {33298,8192,1464, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=8.28 BV=-0.40 + {33298,8192,1576, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=8.39 BV=-0.51 + {41669,8192,1344, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=8.16 BV=-0.60 + {41669,8192,1440, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=8.26 BV=-0.70 + {49999,8192,1288, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=8.10 BV=-0.80 + {49999,8192,1384, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=8.20 BV=-0.91 + {49999,8192,1480, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=8.30 BV=-1.00 + {58328,8192,1360, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=8.17 BV=-1.10 + {58328,8192,1456, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=8.27 BV=-1.20 + {66627,8192,1368, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=8.18 BV=-1.30 + {66627,8192,1464, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=8.28 BV=-1.40 + {66627,8192,1568, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=8.38 BV=-1.50 + {66627,8192,1680, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=8.48 BV=-1.60 + {66627,8192,1808, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=8.59 BV=-1.71 + {66627,8192,1936, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=8.68 BV=-1.81 + {66627,8192,2072, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=8.78 BV=-1.90 + {66627,8192,2216, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=8.88 BV=-2.00 + {66627,8192,2376, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=8.98 BV=-2.10 + {66627,8192,2552, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=9.08 BV=-2.20 + {66627,8192,2728, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=9.18 BV=-2.30 + {66627,8192,2928, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=9.28 BV=-2.40 + {66627,8192,3136, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=9.38 BV=-2.50 + {66627,8192,3360, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=9.48 BV=-2.60 + {66627,8192,3600, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=9.58 BV=-2.70 + {66627,8192,3864, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=9.68 BV=-2.80 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sVideoPLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8805,1136,1080, 0, 0, 0}, //TV = 6.83(831 lines) AV=2.97 SV=4.99 BV=4.81 + {9440,1136,1080, 0, 0, 0}, //TV = 6.73(891 lines) AV=2.97 SV=4.99 BV=4.71 + {10002,1136,1096, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.01 BV=4.60 + {10002,1216,1088, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.10 BV=4.51 + {10002,1328,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.21 BV=4.41 + {10002,1424,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.30 BV=4.32 + {10002,1536,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1632,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.50 BV=4.11 + {10002,1728,1080, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.60 BV=4.02 + {10002,1936,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,2048,1056, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.81 BV=3.80 + {10002,2240,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.89 BV=3.72 + {10002,2352,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.00 BV=3.62 + {10002,2560,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.11 BV=3.50 + {10002,2752,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.20 BV=3.41 + {10002,2960,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.30 BV=3.32 + {10002,3072,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.41 BV=3.21 + {10002,3328,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.50 BV=3.12 + {10002,3584,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.60 BV=3.02 + {10002,3840,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.71 BV=2.91 + {10002,4096,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.80 BV=2.82 + {10002,4480,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.89 BV=2.72 + {10002,4736,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.01 BV=2.61 + {10002,5120,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.10 BV=2.52 + {10002,5504,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.20 BV=2.41 + {10002,5888,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.30 BV=2.31 + {20004,3072,1064, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.41 BV=2.21 + {20004,3328,1056, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.51 BV=2.10 + {20004,3584,1040, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.60 BV=2.02 + {20004,3840,1040, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.69 BV=1.92 + {20004,4096,1048, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.80 BV=1.82 + {20004,4480,1024, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.89 BV=1.72 + {29995,3200,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.41 BV=1.62 + {29995,3456,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.52 BV=1.51 + {29995,3584,1056, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.62 BV=1.41 + {29995,3968,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.72 BV=1.31 + {29995,4224,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.82 BV=1.21 + {29995,4480,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.92 BV=1.11 + {29995,4864,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.01 BV=1.02 + {29995,5120,1048, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.12 BV=0.91 + {29995,5632,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.22 BV=0.81 + {29995,6016,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.32 BV=0.71 + {29995,6384,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.42 BV=0.61 + {29995,6896,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.52 BV=0.51 + {29995,7280,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.62 BV=0.41 + {29995,7936,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.72 BV=0.31 + {29995,8192,1064, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.82 BV=0.21 + {29995,8192,1136, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.92 BV=0.11 + {29995,8192,1232, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.03 BV=-0.00 + {29995,8192,1320, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.13 BV=-0.10 + {29995,8192,1416, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.23 BV=-0.20 + {29995,8192,1520, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.34 BV=-0.31 + {29995,8192,1632, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.44 BV=-0.41 + {39996,8192,1312, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=8.12 BV=-0.51 + {39996,8192,1400, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=8.22 BV=-0.60 + {39996,8192,1504, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=8.32 BV=-0.71 + {49998,8192,1288, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=8.10 BV=-0.80 + {49998,8192,1384, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=8.20 BV=-0.91 + {49998,8192,1480, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=8.30 BV=-1.00 + {60001,8192,1320, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.13 BV=-1.10 + {60001,8192,1416, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.23 BV=-1.20 + {60001,8192,1520, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.34 BV=-1.31 + {60001,8192,1632, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.44 BV=-1.41 + {60001,8192,1744, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.53 BV=-1.50 + {60001,8192,1872, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.64 BV=-1.61 + {60001,8192,2000, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.73 BV=-1.70 + {60001,8192,2144, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.83 BV=-1.80 + {60001,8192,2304, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.94 BV=-1.91 + {60001,8192,2464, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.03 BV=-2.00 + {60001,8192,2640, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.13 BV=-2.10 + {60001,8192,2832, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.23 BV=-2.20 + {60001,8192,3032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.33 BV=-2.30 + {60001,8192,3248, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.43 BV=-2.40 + {60001,8192,3480, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.53 BV=-2.50 + {60001,8192,3736, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.63 BV=-2.60 + {60001,8192,4000, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.73 BV=-2.70 + {60001,8192,4288, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.83 BV=-2.80 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_VideoAutoTable = +{ + AETABLE_VIDEO_AUTO, //eAETableID + 142, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -28, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sVideoPLineTable_60Hz, + sVideoPLineTable_50Hz, + NULL, +}; + +static strEvPline sVideo1PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8265,1216,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.07 BV=4.81 + {8265,1328,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.17 BV=4.70 + {8265,1424,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.26 BV=4.61 + {8265,1536,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.37 BV=4.51 + {8265,1632,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.47 BV=4.41 + {8265,1728,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.58 BV=4.30 + {8265,1840,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.67 BV=4.21 + {8265,2048,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.77 BV=4.11 + {8265,2144,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.87 BV=4.01 + {8265,2352,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.97 BV=3.91 + {8265,2448,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.07 BV=3.81 + {8265,2656,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.16 BV=3.72 + {8265,2864,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.27 BV=3.61 + {8265,3072,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.37 BV=3.51 + {8265,3328,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.47 BV=3.41 + {8265,3456,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.56 BV=3.31 + {8265,3840,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.67 BV=3.21 + {8265,4096,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.77 BV=3.11 + {8265,4352,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.86 BV=3.01 + {8265,4608,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.97 BV=2.91 + {8265,4992,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.06 BV=2.82 + {8265,5376,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.16 BV=2.72 + {8265,5760,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.27 BV=2.61 + {8265,6240,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.37 BV=2.51 + {8265,6544,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.46 BV=2.41 + {8265,7072,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.56 BV=2.31 + {8265,7472,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.67 BV=2.21 + {8265,8192,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.77 BV=2.11 + {8265,8192,1096, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.86 BV=2.01 + {8265,8192,1176, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.97 BV=1.91 + {8265,8192,1264, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.07 BV=1.81 + {8265,8192,1352, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.17 BV=1.71 + {8265,8192,1456, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.27 BV=1.61 + {8265,8192,1560, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.37 BV=1.51 + {8265,8192,1672, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.47 BV=1.41 + {8265,8192,1792, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.57 BV=1.31 + {8265,8192,1920, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.67 BV=1.21 + {8265,8192,2056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.77 BV=1.11 + {8265,8192,2208, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.87 BV=1.00 + {8265,8192,2368, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.97 BV=0.90 + {8265,8192,2536, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.07 BV=0.80 + {8265,8192,2720, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.17 BV=0.70 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sVideo1PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8265,1216,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.07 BV=4.81 + {8265,1328,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.17 BV=4.70 + {8265,1424,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.26 BV=4.61 + {8265,1536,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.37 BV=4.51 + {8265,1632,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.47 BV=4.41 + {8265,1728,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.58 BV=4.30 + {8265,1840,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.67 BV=4.21 + {8265,2048,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.77 BV=4.11 + {8265,2144,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.87 BV=4.01 + {8265,2352,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.97 BV=3.91 + {8265,2448,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.07 BV=3.81 + {8265,2656,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.16 BV=3.72 + {8265,2864,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.27 BV=3.61 + {8265,3072,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.37 BV=3.51 + {8265,3328,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.47 BV=3.41 + {8265,3456,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.56 BV=3.31 + {8265,3840,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.67 BV=3.21 + {8265,4096,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.77 BV=3.11 + {8265,4352,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.86 BV=3.01 + {8265,4608,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.97 BV=2.91 + {8265,4992,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.06 BV=2.82 + {8265,5376,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.16 BV=2.72 + {8265,5760,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.27 BV=2.61 + {8265,6240,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.37 BV=2.51 + {8265,6544,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.46 BV=2.41 + {8265,7072,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.56 BV=2.31 + {8265,7472,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.67 BV=2.21 + {8265,8192,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.77 BV=2.11 + {8265,8192,1096, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.86 BV=2.01 + {8265,8192,1176, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.97 BV=1.91 + {8265,8192,1264, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.07 BV=1.81 + {8265,8192,1352, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.17 BV=1.71 + {8265,8192,1456, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.27 BV=1.61 + {8265,8192,1560, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.37 BV=1.51 + {8265,8192,1672, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.47 BV=1.41 + {8265,8192,1792, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.57 BV=1.31 + {8265,8192,1920, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.67 BV=1.21 + {8265,8192,2056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.77 BV=1.11 + {8265,8192,2208, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.87 BV=1.00 + {8265,8192,2368, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.97 BV=0.90 + {8265,8192,2536, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.07 BV=0.80 + {8265,8192,2720, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.17 BV=0.70 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Video1AutoTable = +{ + AETABLE_VIDEO1_AUTO, //eAETableID + 107, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + 7, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sVideo1PLineTable_60Hz, + sVideo1PLineTable_50Hz, + NULL, +}; + +static strEvPline sVideo2PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8329,1216,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.07 BV=4.81 + {8329,1328,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.17 BV=4.70 + {8329,1424,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.26 BV=4.61 + {8329,1536,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.37 BV=4.51 + {8329,1632,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.47 BV=4.41 + {8329,1728,1056, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.56 BV=4.31 + {8329,1840,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.67 BV=4.21 + {8329,2048,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.77 BV=4.11 + {8329,2144,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.87 BV=4.01 + {8329,2352,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.97 BV=3.91 + {16670,1216,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.07 BV=3.81 + {16670,1328,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.17 BV=3.70 + {16670,1424,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.26 BV=3.61 + {16670,1536,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.37 BV=3.50 + {16670,1632,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.47 BV=3.41 + {16670,1728,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.58 BV=3.30 + {16670,1840,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.67 BV=3.21 + {16670,2048,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.77 BV=3.11 + {16670,2144,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.87 BV=3.01 + {16670,2352,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.97 BV=2.91 + {16670,2448,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.07 BV=2.81 + {16670,2656,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.17 BV=2.70 + {16670,2864,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.27 BV=2.61 + {16670,3072,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.36 BV=2.52 + {16670,3328,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.47 BV=2.41 + {16670,3456,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.56 BV=2.31 + {16670,3712,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.67 BV=2.21 + {16670,4096,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.77 BV=2.11 + {16670,4352,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.86 BV=2.01 + {24988,3072,1048, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.38 BV=1.91 + {24988,3328,1040, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.49 BV=1.81 + {24988,3584,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.58 BV=1.71 + {24988,3840,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.68 BV=1.61 + {33298,3072,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.37 BV=1.51 + {33298,3328,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.47 BV=1.41 + {33298,3584,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.57 BV=1.31 + {33298,3840,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.67 BV=1.21 + {33298,4096,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.77 BV=1.11 + {33298,4352,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.86 BV=1.02 + {33298,4608,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.97 BV=0.91 + {33298,4992,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.06 BV=0.82 + {33298,5376,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.17 BV=0.71 + {33298,5760,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.27 BV=0.61 + {33298,6240,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.37 BV=0.51 + {33298,6544,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.46 BV=0.42 + {33298,7072,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.56 BV=0.31 + {33298,7472,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.67 BV=0.21 + {33298,8192,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.77 BV=0.11 + {33298,8192,1104, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.87 BV=0.01 + {33298,8192,1192, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.98 BV=-0.11 + {33298,8192,1280, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=8.09 BV=-0.21 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sVideo2PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8805,1136,1080, 0, 0, 0}, //TV = 6.83(445 lines) AV=2.97 SV=4.99 BV=4.81 + {9440,1136,1080, 0, 0, 0}, //TV = 6.73(477 lines) AV=2.97 SV=4.99 BV=4.71 + {10002,1136,1096, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.01 BV=4.60 + {10002,1216,1088, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.10 BV=4.51 + {10002,1328,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.21 BV=4.41 + {10002,1424,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.30 BV=4.32 + {10002,1536,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1632,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.50 BV=4.11 + {10002,1728,1080, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.60 BV=4.02 + {10002,1936,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,2048,1056, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.81 BV=3.80 + {10002,2240,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.89 BV=3.72 + {10002,2352,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.00 BV=3.62 + {10002,2560,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.11 BV=3.50 + {10002,2752,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.20 BV=3.41 + {10002,2960,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.30 BV=3.32 + {10002,3072,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.41 BV=3.21 + {10002,3328,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.50 BV=3.12 + {10002,3584,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.60 BV=3.02 + {10002,3840,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.71 BV=2.91 + {10002,4096,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.80 BV=2.82 + {10002,4480,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.89 BV=2.72 + {10002,4736,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.01 BV=2.61 + {10002,5120,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.10 BV=2.52 + {10002,5504,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.20 BV=2.41 + {10002,5888,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.30 BV=2.31 + {20004,3072,1064, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.41 BV=2.21 + {20004,3328,1056, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.51 BV=2.10 + {20004,3584,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.60 BV=2.02 + {20004,3840,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.69 BV=1.92 + {20004,4096,1048, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.80 BV=1.82 + {20004,4480,1024, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.89 BV=1.72 + {29995,3200,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.41 BV=1.62 + {29995,3456,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.52 BV=1.51 + {29995,3584,1056, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.62 BV=1.41 + {29995,3968,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.72 BV=1.31 + {29995,4224,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.82 BV=1.21 + {29995,4480,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.92 BV=1.11 + {29995,4864,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.01 BV=1.02 + {29995,5120,1048, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.12 BV=0.91 + {29995,5632,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.22 BV=0.81 + {29995,6016,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.32 BV=0.71 + {29995,6384,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.42 BV=0.61 + {29995,6896,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.52 BV=0.51 + {29995,7280,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.62 BV=0.41 + {29995,7936,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.72 BV=0.31 + {29995,8192,1064, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.82 BV=0.21 + {29995,8192,1136, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.92 BV=0.11 + {29995,8192,1232, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.03 BV=-0.00 + {29995,8192,1320, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.13 BV=-0.10 + {29995,8192,1416, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.23 BV=-0.20 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Video2AutoTable = +{ + AETABLE_VIDEO2_AUTO, //eAETableID + 116, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -2, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sVideo2PLineTable_60Hz, + sVideo2PLineTable_50Hz, + NULL, +}; + +static strEvPline sCustom1PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8329,1216,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.07 BV=4.81 + {8329,1328,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.17 BV=4.70 + {8329,1424,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.26 BV=4.61 + {8329,1536,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.37 BV=4.51 + {8329,1632,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.47 BV=4.41 + {8329,1728,1056, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.56 BV=4.31 + {8329,1840,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.67 BV=4.21 + {8329,2048,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.77 BV=4.11 + {8329,2144,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.87 BV=4.01 + {8329,2352,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.97 BV=3.91 + {16670,1216,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.07 BV=3.81 + {16670,1328,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.17 BV=3.70 + {16670,1424,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.26 BV=3.61 + {16670,1536,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.37 BV=3.50 + {16670,1632,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.47 BV=3.41 + {16670,1728,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.58 BV=3.30 + {16670,1840,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.67 BV=3.21 + {16670,2048,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.77 BV=3.11 + {16670,2144,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.87 BV=3.01 + {16670,2352,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.97 BV=2.91 + {16670,2448,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.07 BV=2.81 + {16670,2656,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.17 BV=2.70 + {16670,2864,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.27 BV=2.61 + {16670,3072,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.36 BV=2.52 + {16670,3328,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.47 BV=2.41 + {16670,3456,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.56 BV=2.31 + {16670,3712,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.67 BV=2.21 + {16670,4096,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.77 BV=2.11 + {16670,4352,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.86 BV=2.01 + {24988,3072,1048, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.38 BV=1.91 + {24988,3328,1040, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.49 BV=1.81 + {24988,3584,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.58 BV=1.71 + {24988,3840,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.68 BV=1.61 + {33298,3072,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.37 BV=1.51 + {33298,3328,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.47 BV=1.41 + {33298,3584,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.57 BV=1.31 + {33298,3840,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.67 BV=1.21 + {33298,4096,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.77 BV=1.11 + {33298,4352,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.86 BV=1.02 + {33298,4608,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.97 BV=0.91 + {33298,4992,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.06 BV=0.82 + {33298,5376,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.17 BV=0.71 + {33298,5760,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.27 BV=0.61 + {33298,6240,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.37 BV=0.51 + {33298,6544,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.46 BV=0.42 + {33298,7072,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.56 BV=0.31 + {33298,7472,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.67 BV=0.21 + {33298,8192,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.77 BV=0.11 + {33298,8192,1104, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.87 BV=0.01 + {33298,8192,1192, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.98 BV=-0.11 + {33298,8192,1280, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=8.09 BV=-0.21 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCustom1PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8805,1136,1080, 0, 0, 0}, //TV = 6.83(445 lines) AV=2.97 SV=4.99 BV=4.81 + {9440,1136,1080, 0, 0, 0}, //TV = 6.73(477 lines) AV=2.97 SV=4.99 BV=4.71 + {10002,1136,1096, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.01 BV=4.60 + {10002,1216,1088, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.10 BV=4.51 + {10002,1328,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.21 BV=4.41 + {10002,1424,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.30 BV=4.32 + {10002,1536,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1632,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.50 BV=4.11 + {10002,1728,1080, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.60 BV=4.02 + {10002,1936,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,2048,1056, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.81 BV=3.80 + {10002,2240,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.89 BV=3.72 + {10002,2352,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.00 BV=3.62 + {10002,2560,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.11 BV=3.50 + {10002,2752,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.20 BV=3.41 + {10002,2960,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.30 BV=3.32 + {10002,3072,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.41 BV=3.21 + {10002,3328,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.50 BV=3.12 + {10002,3584,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.60 BV=3.02 + {10002,3840,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.71 BV=2.91 + {10002,4096,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.80 BV=2.82 + {10002,4480,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.89 BV=2.72 + {10002,4736,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.01 BV=2.61 + {10002,5120,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.10 BV=2.52 + {10002,5504,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.20 BV=2.41 + {10002,5888,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.30 BV=2.31 + {20004,3072,1064, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.41 BV=2.21 + {20004,3328,1056, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.51 BV=2.10 + {20004,3584,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.60 BV=2.02 + {20004,3840,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.69 BV=1.92 + {20004,4096,1048, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.80 BV=1.82 + {20004,4480,1024, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.89 BV=1.72 + {29995,3200,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.41 BV=1.62 + {29995,3456,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.52 BV=1.51 + {29995,3584,1056, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.62 BV=1.41 + {29995,3968,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.72 BV=1.31 + {29995,4224,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.82 BV=1.21 + {29995,4480,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.92 BV=1.11 + {29995,4864,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.01 BV=1.02 + {29995,5120,1048, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.12 BV=0.91 + {29995,5632,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.22 BV=0.81 + {29995,6016,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.32 BV=0.71 + {29995,6384,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.42 BV=0.61 + {29995,6896,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.52 BV=0.51 + {29995,7280,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.62 BV=0.41 + {29995,7936,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.72 BV=0.31 + {29995,8192,1064, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.82 BV=0.21 + {29995,8192,1136, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.92 BV=0.11 + {29995,8192,1232, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.03 BV=-0.00 + {29995,8192,1320, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.13 BV=-0.10 + {29995,8192,1416, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.23 BV=-0.20 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Custom1AutoTable = +{ + AETABLE_CUSTOM1_AUTO, //eAETableID + 116, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -2, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCustom1PLineTable_60Hz, + sCustom1PLineTable_50Hz, + NULL, +}; + +static strEvPline sCustom2PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8329,1216,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.07 BV=4.81 + {8329,1328,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.17 BV=4.70 + {8329,1424,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.26 BV=4.61 + {8329,1536,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.37 BV=4.51 + {8329,1632,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.47 BV=4.41 + {8329,1728,1056, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.56 BV=4.31 + {8329,1840,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.67 BV=4.21 + {8329,2048,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.77 BV=4.11 + {8329,2144,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.87 BV=4.01 + {8329,2352,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.97 BV=3.91 + {16670,1216,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.07 BV=3.81 + {16670,1328,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.17 BV=3.70 + {16670,1424,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.26 BV=3.61 + {16670,1536,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.37 BV=3.50 + {16670,1632,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.47 BV=3.41 + {16670,1728,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.58 BV=3.30 + {16670,1840,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.67 BV=3.21 + {16670,2048,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.77 BV=3.11 + {16670,2144,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.87 BV=3.01 + {16670,2352,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.97 BV=2.91 + {16670,2448,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.07 BV=2.81 + {16670,2656,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.17 BV=2.70 + {16670,2864,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.27 BV=2.61 + {16670,3072,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.36 BV=2.52 + {16670,3328,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.47 BV=2.41 + {16670,3456,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.56 BV=2.31 + {16670,3712,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.67 BV=2.21 + {16670,4096,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.77 BV=2.11 + {16670,4352,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.86 BV=2.01 + {24988,3072,1048, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.38 BV=1.91 + {24988,3328,1040, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.49 BV=1.81 + {24988,3584,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.58 BV=1.71 + {24988,3840,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.68 BV=1.61 + {33298,3072,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.37 BV=1.51 + {33298,3328,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.47 BV=1.41 + {33298,3584,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.57 BV=1.31 + {33298,3840,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.67 BV=1.21 + {33298,4096,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.77 BV=1.11 + {33298,4352,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.86 BV=1.02 + {33298,4608,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.97 BV=0.91 + {33298,4992,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.06 BV=0.82 + {33298,5376,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.17 BV=0.71 + {33298,5760,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.27 BV=0.61 + {33298,6240,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.37 BV=0.51 + {33298,6544,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.46 BV=0.42 + {33298,7072,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.56 BV=0.31 + {33298,7472,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.67 BV=0.21 + {33298,8192,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.77 BV=0.11 + {33298,8192,1104, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.87 BV=0.01 + {33298,8192,1192, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.98 BV=-0.11 + {33298,8192,1280, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=8.09 BV=-0.21 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCustom2PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8805,1136,1080, 0, 0, 0}, //TV = 6.83(445 lines) AV=2.97 SV=4.99 BV=4.81 + {9440,1136,1080, 0, 0, 0}, //TV = 6.73(477 lines) AV=2.97 SV=4.99 BV=4.71 + {10002,1136,1096, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.01 BV=4.60 + {10002,1216,1088, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.10 BV=4.51 + {10002,1328,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.21 BV=4.41 + {10002,1424,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.30 BV=4.32 + {10002,1536,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1632,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.50 BV=4.11 + {10002,1728,1080, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.60 BV=4.02 + {10002,1936,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,2048,1056, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.81 BV=3.80 + {10002,2240,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.89 BV=3.72 + {10002,2352,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.00 BV=3.62 + {10002,2560,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.11 BV=3.50 + {10002,2752,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.20 BV=3.41 + {10002,2960,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.30 BV=3.32 + {10002,3072,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.41 BV=3.21 + {10002,3328,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.50 BV=3.12 + {10002,3584,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.60 BV=3.02 + {10002,3840,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.71 BV=2.91 + {10002,4096,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.80 BV=2.82 + {10002,4480,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.89 BV=2.72 + {10002,4736,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.01 BV=2.61 + {10002,5120,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.10 BV=2.52 + {10002,5504,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.20 BV=2.41 + {10002,5888,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.30 BV=2.31 + {20004,3072,1064, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.41 BV=2.21 + {20004,3328,1056, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.51 BV=2.10 + {20004,3584,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.60 BV=2.02 + {20004,3840,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.69 BV=1.92 + {20004,4096,1048, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.80 BV=1.82 + {20004,4480,1024, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.89 BV=1.72 + {29995,3200,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.41 BV=1.62 + {29995,3456,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.52 BV=1.51 + {29995,3584,1056, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.62 BV=1.41 + {29995,3968,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.72 BV=1.31 + {29995,4224,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.82 BV=1.21 + {29995,4480,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.92 BV=1.11 + {29995,4864,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.01 BV=1.02 + {29995,5120,1048, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.12 BV=0.91 + {29995,5632,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.22 BV=0.81 + {29995,6016,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.32 BV=0.71 + {29995,6384,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.42 BV=0.61 + {29995,6896,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.52 BV=0.51 + {29995,7280,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.62 BV=0.41 + {29995,7936,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.72 BV=0.31 + {29995,8192,1064, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.82 BV=0.21 + {29995,8192,1136, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.92 BV=0.11 + {29995,8192,1232, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.03 BV=-0.00 + {29995,8192,1320, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.13 BV=-0.10 + {29995,8192,1416, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.23 BV=-0.20 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Custom2AutoTable = +{ + AETABLE_CUSTOM2_AUTO, //eAETableID + 116, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -2, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCustom2PLineTable_60Hz, + sCustom2PLineTable_50Hz, + NULL, +}; + +static strEvPline sCustom3PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8329,1216,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.07 BV=4.81 + {8329,1328,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.17 BV=4.70 + {8329,1424,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.26 BV=4.61 + {8329,1536,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.37 BV=4.51 + {8329,1632,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.47 BV=4.41 + {8329,1728,1056, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.56 BV=4.31 + {8329,1840,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.67 BV=4.21 + {8329,2048,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.77 BV=4.11 + {8329,2144,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.87 BV=4.01 + {8329,2352,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.97 BV=3.91 + {16670,1216,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.07 BV=3.81 + {16670,1328,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.17 BV=3.70 + {16670,1424,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.26 BV=3.61 + {16670,1536,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.37 BV=3.50 + {16670,1632,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.47 BV=3.41 + {16670,1728,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.58 BV=3.30 + {16670,1840,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.67 BV=3.21 + {16670,2048,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.77 BV=3.11 + {16670,2144,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.87 BV=3.01 + {16670,2352,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.97 BV=2.91 + {16670,2448,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.07 BV=2.81 + {16670,2656,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.17 BV=2.70 + {16670,2864,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.27 BV=2.61 + {16670,3072,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.36 BV=2.52 + {16670,3328,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.47 BV=2.41 + {16670,3456,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.56 BV=2.31 + {16670,3712,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.67 BV=2.21 + {16670,4096,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.77 BV=2.11 + {16670,4352,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.86 BV=2.01 + {24988,3072,1048, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.38 BV=1.91 + {24988,3328,1040, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.49 BV=1.81 + {24988,3584,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.58 BV=1.71 + {24988,3840,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.68 BV=1.61 + {33298,3072,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.37 BV=1.51 + {33298,3328,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.47 BV=1.41 + {33298,3584,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.57 BV=1.31 + {33298,3840,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.67 BV=1.21 + {33298,4096,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.77 BV=1.11 + {33298,4352,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.86 BV=1.02 + {33298,4608,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.97 BV=0.91 + {33298,4992,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.06 BV=0.82 + {33298,5376,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.17 BV=0.71 + {33298,5760,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.27 BV=0.61 + {33298,6240,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.37 BV=0.51 + {33298,6544,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.46 BV=0.42 + {33298,7072,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.56 BV=0.31 + {33298,7472,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.67 BV=0.21 + {33298,8192,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.77 BV=0.11 + {33298,8192,1104, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.87 BV=0.01 + {33298,8192,1192, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.98 BV=-0.11 + {33298,8192,1280, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=8.09 BV=-0.21 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCustom3PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8805,1136,1080, 0, 0, 0}, //TV = 6.83(445 lines) AV=2.97 SV=4.99 BV=4.81 + {9440,1136,1080, 0, 0, 0}, //TV = 6.73(477 lines) AV=2.97 SV=4.99 BV=4.71 + {10002,1136,1096, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.01 BV=4.60 + {10002,1216,1088, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.10 BV=4.51 + {10002,1328,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.21 BV=4.41 + {10002,1424,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.30 BV=4.32 + {10002,1536,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1632,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.50 BV=4.11 + {10002,1728,1080, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.60 BV=4.02 + {10002,1936,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,2048,1056, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.81 BV=3.80 + {10002,2240,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.89 BV=3.72 + {10002,2352,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.00 BV=3.62 + {10002,2560,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.11 BV=3.50 + {10002,2752,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.20 BV=3.41 + {10002,2960,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.30 BV=3.32 + {10002,3072,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.41 BV=3.21 + {10002,3328,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.50 BV=3.12 + {10002,3584,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.60 BV=3.02 + {10002,3840,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.71 BV=2.91 + {10002,4096,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.80 BV=2.82 + {10002,4480,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.89 BV=2.72 + {10002,4736,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.01 BV=2.61 + {10002,5120,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.10 BV=2.52 + {10002,5504,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.20 BV=2.41 + {10002,5888,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.30 BV=2.31 + {20004,3072,1064, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.41 BV=2.21 + {20004,3328,1056, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.51 BV=2.10 + {20004,3584,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.60 BV=2.02 + {20004,3840,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.69 BV=1.92 + {20004,4096,1048, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.80 BV=1.82 + {20004,4480,1024, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.89 BV=1.72 + {29995,3200,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.41 BV=1.62 + {29995,3456,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.52 BV=1.51 + {29995,3584,1056, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.62 BV=1.41 + {29995,3968,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.72 BV=1.31 + {29995,4224,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.82 BV=1.21 + {29995,4480,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.92 BV=1.11 + {29995,4864,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.01 BV=1.02 + {29995,5120,1048, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.12 BV=0.91 + {29995,5632,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.22 BV=0.81 + {29995,6016,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.32 BV=0.71 + {29995,6384,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.42 BV=0.61 + {29995,6896,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.52 BV=0.51 + {29995,7280,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.62 BV=0.41 + {29995,7936,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.72 BV=0.31 + {29995,8192,1064, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.82 BV=0.21 + {29995,8192,1136, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.92 BV=0.11 + {29995,8192,1232, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.03 BV=-0.00 + {29995,8192,1320, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.13 BV=-0.10 + {29995,8192,1416, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.23 BV=-0.20 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Custom3AutoTable = +{ + AETABLE_CUSTOM3_AUTO, //eAETableID + 116, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -2, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCustom3PLineTable_60Hz, + sCustom3PLineTable_50Hz, + NULL, +}; + +static strEvPline sCustom4PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8329,1216,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.07 BV=4.81 + {8329,1328,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.17 BV=4.70 + {8329,1424,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.26 BV=4.61 + {8329,1536,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.37 BV=4.51 + {8329,1632,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.47 BV=4.41 + {8329,1728,1056, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.56 BV=4.31 + {8329,1840,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.67 BV=4.21 + {8329,2048,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.77 BV=4.11 + {8329,2144,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.87 BV=4.01 + {8329,2352,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.97 BV=3.91 + {16670,1216,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.07 BV=3.81 + {16670,1328,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.17 BV=3.70 + {16670,1424,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.26 BV=3.61 + {16670,1536,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.37 BV=3.50 + {16670,1632,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.47 BV=3.41 + {16670,1728,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.58 BV=3.30 + {16670,1840,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.67 BV=3.21 + {16670,2048,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.77 BV=3.11 + {16670,2144,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.87 BV=3.01 + {16670,2352,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.97 BV=2.91 + {16670,2448,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.07 BV=2.81 + {16670,2656,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.17 BV=2.70 + {16670,2864,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.27 BV=2.61 + {16670,3072,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.36 BV=2.52 + {16670,3328,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.47 BV=2.41 + {16670,3456,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.56 BV=2.31 + {16670,3712,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.67 BV=2.21 + {16670,4096,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.77 BV=2.11 + {16670,4352,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.86 BV=2.01 + {24988,3072,1048, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.38 BV=1.91 + {24988,3328,1040, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.49 BV=1.81 + {24988,3584,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.58 BV=1.71 + {24988,3840,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.68 BV=1.61 + {33298,3072,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.37 BV=1.51 + {33298,3328,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.47 BV=1.41 + {33298,3584,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.57 BV=1.31 + {33298,3840,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.67 BV=1.21 + {33298,4096,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.77 BV=1.11 + {33298,4352,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.86 BV=1.02 + {33298,4608,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.97 BV=0.91 + {33298,4992,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.06 BV=0.82 + {33298,5376,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.17 BV=0.71 + {33298,5760,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.27 BV=0.61 + {33298,6240,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.37 BV=0.51 + {33298,6544,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.46 BV=0.42 + {33298,7072,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.56 BV=0.31 + {33298,7472,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.67 BV=0.21 + {33298,8192,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.77 BV=0.11 + {33298,8192,1104, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.87 BV=0.01 + {33298,8192,1192, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.98 BV=-0.11 + {33298,8192,1280, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=8.09 BV=-0.21 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCustom4PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8805,1136,1080, 0, 0, 0}, //TV = 6.83(445 lines) AV=2.97 SV=4.99 BV=4.81 + {9440,1136,1080, 0, 0, 0}, //TV = 6.73(477 lines) AV=2.97 SV=4.99 BV=4.71 + {10002,1136,1096, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.01 BV=4.60 + {10002,1216,1088, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.10 BV=4.51 + {10002,1328,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.21 BV=4.41 + {10002,1424,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.30 BV=4.32 + {10002,1536,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1632,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.50 BV=4.11 + {10002,1728,1080, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.60 BV=4.02 + {10002,1936,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,2048,1056, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.81 BV=3.80 + {10002,2240,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.89 BV=3.72 + {10002,2352,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.00 BV=3.62 + {10002,2560,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.11 BV=3.50 + {10002,2752,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.20 BV=3.41 + {10002,2960,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.30 BV=3.32 + {10002,3072,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.41 BV=3.21 + {10002,3328,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.50 BV=3.12 + {10002,3584,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.60 BV=3.02 + {10002,3840,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.71 BV=2.91 + {10002,4096,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.80 BV=2.82 + {10002,4480,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.89 BV=2.72 + {10002,4736,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.01 BV=2.61 + {10002,5120,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.10 BV=2.52 + {10002,5504,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.20 BV=2.41 + {10002,5888,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.30 BV=2.31 + {20004,3072,1064, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.41 BV=2.21 + {20004,3328,1056, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.51 BV=2.10 + {20004,3584,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.60 BV=2.02 + {20004,3840,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.69 BV=1.92 + {20004,4096,1048, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.80 BV=1.82 + {20004,4480,1024, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.89 BV=1.72 + {29995,3200,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.41 BV=1.62 + {29995,3456,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.52 BV=1.51 + {29995,3584,1056, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.62 BV=1.41 + {29995,3968,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.72 BV=1.31 + {29995,4224,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.82 BV=1.21 + {29995,4480,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.92 BV=1.11 + {29995,4864,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.01 BV=1.02 + {29995,5120,1048, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.12 BV=0.91 + {29995,5632,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.22 BV=0.81 + {29995,6016,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.32 BV=0.71 + {29995,6384,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.42 BV=0.61 + {29995,6896,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.52 BV=0.51 + {29995,7280,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.62 BV=0.41 + {29995,7936,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.72 BV=0.31 + {29995,8192,1064, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.82 BV=0.21 + {29995,8192,1136, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.92 BV=0.11 + {29995,8192,1232, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.03 BV=-0.00 + {29995,8192,1320, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.13 BV=-0.10 + {29995,8192,1416, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.23 BV=-0.20 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Custom4AutoTable = +{ + AETABLE_CUSTOM4_AUTO, //eAETableID + 116, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -2, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCustom4PLineTable_60Hz, + sCustom4PLineTable_50Hz, + NULL, +}; + +static strEvPline sCustom5PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8329,1216,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.07 BV=4.81 + {8329,1328,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.17 BV=4.70 + {8329,1424,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.26 BV=4.61 + {8329,1536,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.37 BV=4.51 + {8329,1632,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.47 BV=4.41 + {8329,1728,1056, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.56 BV=4.31 + {8329,1840,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.67 BV=4.21 + {8329,2048,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.77 BV=4.11 + {8329,2144,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.87 BV=4.01 + {8329,2352,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.97 BV=3.91 + {16670,1216,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.07 BV=3.81 + {16670,1328,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.17 BV=3.70 + {16670,1424,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.26 BV=3.61 + {16670,1536,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.37 BV=3.50 + {16670,1632,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.47 BV=3.41 + {16670,1728,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.58 BV=3.30 + {16670,1840,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.67 BV=3.21 + {16670,2048,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.77 BV=3.11 + {16670,2144,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.87 BV=3.01 + {16670,2352,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.97 BV=2.91 + {16670,2448,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.07 BV=2.81 + {16670,2656,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.17 BV=2.70 + {16670,2864,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.27 BV=2.61 + {16670,3072,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.36 BV=2.52 + {16670,3328,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.47 BV=2.41 + {16670,3456,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.56 BV=2.31 + {16670,3712,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.67 BV=2.21 + {16670,4096,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.77 BV=2.11 + {16670,4352,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.86 BV=2.01 + {24988,3072,1048, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.38 BV=1.91 + {24988,3328,1040, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.49 BV=1.81 + {24988,3584,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.58 BV=1.71 + {24988,3840,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.68 BV=1.61 + {33298,3072,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.37 BV=1.51 + {33298,3328,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.47 BV=1.41 + {33298,3584,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.57 BV=1.31 + {33298,3840,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.67 BV=1.21 + {33298,4096,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.77 BV=1.11 + {33298,4352,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.86 BV=1.02 + {33298,4608,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.97 BV=0.91 + {33298,4992,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.06 BV=0.82 + {33298,5376,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.17 BV=0.71 + {33298,5760,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.27 BV=0.61 + {33298,6240,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.37 BV=0.51 + {33298,6544,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.46 BV=0.42 + {33298,7072,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.56 BV=0.31 + {33298,7472,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.67 BV=0.21 + {33298,8192,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.77 BV=0.11 + {33298,8192,1104, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.87 BV=0.01 + {33298,8192,1192, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.98 BV=-0.11 + {33298,8192,1280, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=8.09 BV=-0.21 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCustom5PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8805,1136,1080, 0, 0, 0}, //TV = 6.83(445 lines) AV=2.97 SV=4.99 BV=4.81 + {9440,1136,1080, 0, 0, 0}, //TV = 6.73(477 lines) AV=2.97 SV=4.99 BV=4.71 + {10002,1136,1096, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.01 BV=4.60 + {10002,1216,1088, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.10 BV=4.51 + {10002,1328,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.21 BV=4.41 + {10002,1424,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.30 BV=4.32 + {10002,1536,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1632,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.50 BV=4.11 + {10002,1728,1080, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.60 BV=4.02 + {10002,1936,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,2048,1056, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.81 BV=3.80 + {10002,2240,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.89 BV=3.72 + {10002,2352,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.00 BV=3.62 + {10002,2560,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.11 BV=3.50 + {10002,2752,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.20 BV=3.41 + {10002,2960,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.30 BV=3.32 + {10002,3072,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.41 BV=3.21 + {10002,3328,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.50 BV=3.12 + {10002,3584,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.60 BV=3.02 + {10002,3840,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.71 BV=2.91 + {10002,4096,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.80 BV=2.82 + {10002,4480,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.89 BV=2.72 + {10002,4736,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.01 BV=2.61 + {10002,5120,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.10 BV=2.52 + {10002,5504,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.20 BV=2.41 + {10002,5888,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.30 BV=2.31 + {20004,3072,1064, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.41 BV=2.21 + {20004,3328,1056, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.51 BV=2.10 + {20004,3584,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.60 BV=2.02 + {20004,3840,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.69 BV=1.92 + {20004,4096,1048, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.80 BV=1.82 + {20004,4480,1024, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.89 BV=1.72 + {29995,3200,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.41 BV=1.62 + {29995,3456,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.52 BV=1.51 + {29995,3584,1056, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.62 BV=1.41 + {29995,3968,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.72 BV=1.31 + {29995,4224,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.82 BV=1.21 + {29995,4480,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.92 BV=1.11 + {29995,4864,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.01 BV=1.02 + {29995,5120,1048, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.12 BV=0.91 + {29995,5632,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.22 BV=0.81 + {29995,6016,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.32 BV=0.71 + {29995,6384,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.42 BV=0.61 + {29995,6896,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.52 BV=0.51 + {29995,7280,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.62 BV=0.41 + {29995,7936,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.72 BV=0.31 + {29995,8192,1064, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.82 BV=0.21 + {29995,8192,1136, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.92 BV=0.11 + {29995,8192,1232, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.03 BV=-0.00 + {29995,8192,1320, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.13 BV=-0.10 + {29995,8192,1416, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.23 BV=-0.20 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Custom5AutoTable = +{ + AETABLE_CUSTOM5_AUTO, //eAETableID + 116, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -2, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCustom5PLineTable_60Hz, + sCustom5PLineTable_50Hz, + NULL, +}; + +static strEvPline sVideoNightPLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8329,1216,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.07 BV=4.81 + {8329,1328,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.17 BV=4.70 + {8329,1424,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.26 BV=4.61 + {8329,1536,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.37 BV=4.51 + {8329,1632,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.47 BV=4.41 + {8329,1728,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.56 BV=4.31 + {8329,1840,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.67 BV=4.21 + {8329,2048,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.77 BV=4.11 + {8329,2144,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.87 BV=4.01 + {8329,2352,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.97 BV=3.91 + {16670,1216,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.07 BV=3.81 + {16670,1328,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.17 BV=3.70 + {16670,1424,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.27 BV=3.60 + {16670,1536,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.37 BV=3.50 + {16670,1632,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.47 BV=3.41 + {16670,1728,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.58 BV=3.30 + {24988,1216,1072, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.08 BV=3.21 + {24988,1328,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.18 BV=3.11 + {24988,1424,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.29 BV=3.01 + {24988,1536,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.39 BV=2.90 + {33329,1216,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.07 BV=2.81 + {33329,1328,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.17 BV=2.70 + {33329,1424,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.26 BV=2.61 + {33329,1536,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.37 BV=2.51 + {33329,1632,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.47 BV=2.41 + {33329,1728,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.58 BV=2.30 + {33329,1840,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.67 BV=2.21 + {33329,2048,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.77 BV=2.11 + {33329,2144,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.87 BV=2.01 + {33329,2352,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.97 BV=1.91 + {33329,2448,1056, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.07 BV=1.81 + {33329,2656,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.17 BV=1.70 + {33329,2864,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.27 BV=1.61 + {33329,3072,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.37 BV=1.51 + {33329,3328,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.47 BV=1.41 + {33329,3456,1056, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.56 BV=1.31 + {33329,3840,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.67 BV=1.21 + {33329,4096,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.77 BV=1.11 + {33329,4352,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.86 BV=1.01 + {33329,4608,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.97 BV=0.91 + {33329,4992,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.06 BV=0.82 + {33329,5376,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.16 BV=0.72 + {33329,5760,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.27 BV=0.61 + {33329,6240,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.37 BV=0.51 + {33329,6544,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.46 BV=0.41 + {33329,7072,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.56 BV=0.31 + {33329,7472,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.67 BV=0.21 + {33329,8192,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.77 BV=0.11 + {33329,8192,1104, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.87 BV=0.00 + {33329,8192,1184, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.97 BV=-0.10 + {33329,8192,1272, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.08 BV=-0.20 + {33329,8192,1368, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.18 BV=-0.31 + {33329,8192,1464, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.28 BV=-0.40 + {33329,8192,1568, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.38 BV=-0.50 + {41669,8192,1344, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=8.16 BV=-0.60 + {41669,8192,1440, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=8.26 BV=-0.70 + {49999,8192,1288, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=8.10 BV=-0.80 + {49999,8192,1384, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=8.20 BV=-0.91 + {49999,8192,1480, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=8.30 BV=-1.00 + {58328,8192,1360, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=8.17 BV=-1.10 + {58328,8192,1456, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=8.27 BV=-1.20 + {66669,8192,1368, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.18 BV=-1.31 + {74998,8192,1304, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=8.11 BV=-1.41 + {74998,8192,1392, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=8.21 BV=-1.50 + {83327,8192,1344, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=8.16 BV=-1.60 + {91668,8192,1312, 0, 0, 0}, //TV = 3.45(8660 lines) AV=2.97 SV=8.12 BV=-1.70 + {99998,8192,1288, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.10 BV=-1.80 + {99998,8192,1376, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.19 BV=-1.90 + {99998,8192,1472, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.29 BV=-2.00 + {99998,8192,1584, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.39 BV=-2.10 + {99998,8192,1696, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.49 BV=-2.20 + {99998,8192,1816, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.59 BV=-2.30 + {99998,8192,1944, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.69 BV=-2.40 + {99998,8192,2088, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.79 BV=-2.50 + {99998,8192,2232, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.89 BV=-2.60 + {99998,8192,2408, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.00 BV=-2.71 + {99998,8192,2584, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.10 BV=-2.81 + {99998,8192,2768, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.20 BV=-2.91 + {99998,8192,2968, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.30 BV=-3.01 + {99998,8192,3176, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.40 BV=-3.11 + {99998,8192,3408, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.50 BV=-3.21 + {99998,8192,3648, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.60 BV=-3.31 + {99998,8192,3912, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.70 BV=-3.41 + {99998,8192,4192, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.80 BV=-3.51 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sVideoNightPLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8805,1136,1080, 0, 0, 0}, //TV = 6.83(831 lines) AV=2.97 SV=4.99 BV=4.81 + {9440,1136,1080, 0, 0, 0}, //TV = 6.73(891 lines) AV=2.97 SV=4.99 BV=4.71 + {10002,1136,1096, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.01 BV=4.60 + {10002,1216,1088, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.10 BV=4.51 + {10002,1328,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.21 BV=4.41 + {10002,1424,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.30 BV=4.32 + {10002,1536,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1632,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.50 BV=4.11 + {10002,1728,1080, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.60 BV=4.02 + {10002,1936,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,2048,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.80 BV=3.82 + {10002,2240,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.89 BV=3.72 + {20004,1136,1096, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.01 BV=3.60 + {20004,1216,1088, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.10 BV=3.51 + {20004,1328,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.21 BV=3.41 + {20004,1424,1064, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.30 BV=3.32 + {20004,1536,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.42 BV=3.20 + {20004,1632,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.50 BV=3.11 + {29995,1216,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.01 BV=3.02 + {29995,1216,1104, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.12 BV=2.91 + {29995,1328,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.22 BV=2.81 + {29995,1424,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.32 BV=2.71 + {29995,1536,1072, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.42 BV=2.61 + {29995,1632,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.51 BV=2.52 + {29995,1840,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.62 BV=2.41 + {29995,1936,1056, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.73 BV=2.30 + {29995,2048,1064, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.82 BV=2.21 + {29995,2240,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.92 BV=2.11 + {29995,2448,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.02 BV=2.01 + {29995,2560,1048, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.12 BV=1.91 + {29995,2752,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.21 BV=1.82 + {29995,2960,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.32 BV=1.71 + {29995,3200,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.42 BV=1.61 + {29995,3456,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.52 BV=1.51 + {29995,3584,1056, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.62 BV=1.41 + {29995,3968,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.73 BV=1.30 + {29995,4224,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.82 BV=1.21 + {29995,4480,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.92 BV=1.11 + {29995,4864,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.02 BV=1.01 + {29995,5120,1048, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.12 BV=0.91 + {29995,5504,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.21 BV=0.82 + {29995,5888,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.31 BV=0.72 + {29995,6384,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.43 BV=0.60 + {29995,6896,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.52 BV=0.51 + {29995,7280,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.62 BV=0.41 + {29995,7936,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.72 BV=0.31 + {29995,8192,1064, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.82 BV=0.21 + {29995,8192,1136, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.92 BV=0.11 + {29995,8192,1232, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.03 BV=-0.00 + {29995,8192,1320, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.13 BV=-0.10 + {29995,8192,1408, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.22 BV=-0.19 + {29995,8192,1520, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.34 BV=-0.31 + {29995,8192,1632, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.44 BV=-0.41 + {39996,8192,1312, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=8.12 BV=-0.51 + {39996,8192,1400, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=8.22 BV=-0.60 + {39996,8192,1504, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=8.32 BV=-0.71 + {49998,8192,1288, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=8.10 BV=-0.80 + {49998,8192,1384, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=8.20 BV=-0.91 + {49998,8192,1480, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=8.30 BV=-1.00 + {60001,8192,1320, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.13 BV=-1.10 + {60001,8192,1416, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.23 BV=-1.20 + {70002,8192,1304, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=8.11 BV=-1.31 + {70002,8192,1392, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=8.21 BV=-1.40 + {80004,8192,1312, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=8.12 BV=-1.51 + {80004,8192,1400, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=8.22 BV=-1.60 + {89995,8192,1336, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=8.15 BV=-1.70 + {99997,8192,1288, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.10 BV=-1.80 + {99997,8192,1376, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.19 BV=-1.90 + {99997,8192,1472, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.29 BV=-2.00 + {99997,8192,1584, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.39 BV=-2.10 + {99997,8192,1696, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.49 BV=-2.20 + {99997,8192,1816, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.59 BV=-2.30 + {99997,8192,1944, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.69 BV=-2.40 + {99997,8192,2088, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.79 BV=-2.50 + {99997,8192,2232, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.89 BV=-2.60 + {99997,8192,2408, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.00 BV=-2.71 + {99997,8192,2584, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.10 BV=-2.81 + {99997,8192,2768, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.20 BV=-2.91 + {99997,8192,2968, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.30 BV=-3.01 + {99997,8192,3176, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.40 BV=-3.11 + {99997,8192,3408, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.50 BV=-3.21 + {99997,8192,3648, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.60 BV=-3.31 + {99997,8192,3912, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.70 BV=-3.41 + {99997,8192,4192, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.80 BV=-3.51 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_VideoNightTable = +{ + AETABLE_VIDEO_NIGHT, //eAETableID + 149, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -35, //i4MinBV + 90, //i4EffectiveMaxBV + -10, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sVideoNightPLineTable_60Hz, + sVideoNightPLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureISO100PLineTable_60Hz = +{ +{ + {95,1216,1088, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.10 BV=11.23 + {95,1328,1024, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.14 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {116,1328,1040, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.16 BV=10.88 + {127,1216,1104, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.12 BV=10.79 + {137,1216,1080, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.09 BV=10.71 + {148,1216,1072, 0, 0, 0}, //TV = 12.72(13 lines) AV=2.97 SV=5.08 BV=10.61 + {158,1216,1088, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.10 BV=10.50 + {169,1216,1096, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.11 BV=10.39 + {190,1216,1048, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.05 BV=10.29 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {211,1216,1064, 0, 0, 0}, //TV = 12.21(19 lines) AV=2.97 SV=5.07 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {243,1216,1064, 0, 0, 0}, //TV = 12.01(22 lines) AV=2.97 SV=5.07 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {349,1216,1048, 0, 0, 0}, //TV = 11.48(32 lines) AV=2.97 SV=5.05 BV=9.41 + {370,1216,1064, 0, 0, 0}, //TV = 11.40(34 lines) AV=2.97 SV=5.07 BV=9.30 + {402,1216,1040, 0, 0, 0}, //TV = 11.28(37 lines) AV=2.97 SV=5.04 BV=9.22 + {433,1216,1040, 0, 0, 0}, //TV = 11.17(40 lines) AV=2.97 SV=5.04 BV=9.11 + {465,1216,1040, 0, 0, 0}, //TV = 11.07(43 lines) AV=2.97 SV=5.04 BV=9.01 + {497,1216,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.04 BV=8.91 + {529,1216,1048, 0, 0, 0}, //TV = 10.88(49 lines) AV=2.97 SV=5.05 BV=8.81 + {571,1216,1040, 0, 0, 0}, //TV = 10.77(53 lines) AV=2.97 SV=5.04 BV=8.71 + {613,1216,1040, 0, 0, 0}, //TV = 10.67(57 lines) AV=2.97 SV=5.04 BV=8.61 + {645,1216,1056, 0, 0, 0}, //TV = 10.60(60 lines) AV=2.97 SV=5.06 BV=8.51 + {698,1216,1048, 0, 0, 0}, //TV = 10.48(65 lines) AV=2.97 SV=5.05 BV=8.41 + {751,1216,1040, 0, 0, 0}, //TV = 10.38(70 lines) AV=2.97 SV=5.04 BV=8.31 + {804,1216,1040, 0, 0, 0}, //TV = 10.28(75 lines) AV=2.97 SV=5.04 BV=8.22 + {867,1216,1040, 0, 0, 0}, //TV = 10.17(81 lines) AV=2.97 SV=5.04 BV=8.11 + {920,1216,1048, 0, 0, 0}, //TV = 10.09(86 lines) AV=2.97 SV=5.05 BV=8.01 + {994,1216,1040, 0, 0, 0}, //TV = 9.97(93 lines) AV=2.97 SV=5.04 BV=7.91 + {1068,1216,1040, 0, 0, 0}, //TV = 9.87(100 lines) AV=2.97 SV=5.04 BV=7.81 + {1143,1216,1040, 0, 0, 0}, //TV = 9.77(107 lines) AV=2.97 SV=5.04 BV=7.71 + {1227,1216,1032, 0, 0, 0}, //TV = 9.67(115 lines) AV=2.97 SV=5.02 BV=7.62 + {1312,1216,1040, 0, 0, 0}, //TV = 9.57(123 lines) AV=2.97 SV=5.04 BV=7.51 + {1407,1216,1040, 0, 0, 0}, //TV = 9.47(132 lines) AV=2.97 SV=5.04 BV=7.41 + {1513,1216,1032, 0, 0, 0}, //TV = 9.37(142 lines) AV=2.97 SV=5.02 BV=7.31 + {1608,1216,1040, 0, 0, 0}, //TV = 9.28(151 lines) AV=2.97 SV=5.04 BV=7.22 + {1735,1216,1032, 0, 0, 0}, //TV = 9.17(163 lines) AV=2.97 SV=5.02 BV=7.12 + {1852,1216,1040, 0, 0, 0}, //TV = 9.08(174 lines) AV=2.97 SV=5.04 BV=7.01 + {2000,1216,1032, 0, 0, 0}, //TV = 8.97(188 lines) AV=2.97 SV=5.02 BV=6.91 + {2137,1216,1032, 0, 0, 0}, //TV = 8.87(201 lines) AV=2.97 SV=5.02 BV=6.82 + {2296,1216,1032, 0, 0, 0}, //TV = 8.77(216 lines) AV=2.97 SV=5.02 BV=6.71 + {2455,1216,1040, 0, 0, 0}, //TV = 8.67(231 lines) AV=2.97 SV=5.04 BV=6.61 + {2635,1216,1032, 0, 0, 0}, //TV = 8.57(248 lines) AV=2.97 SV=5.02 BV=6.51 + {2836,1216,1032, 0, 0, 0}, //TV = 8.46(267 lines) AV=2.97 SV=5.02 BV=6.41 + {3027,1216,1040, 0, 0, 0}, //TV = 8.37(285 lines) AV=2.97 SV=5.04 BV=6.30 + {3249,1216,1032, 0, 0, 0}, //TV = 8.27(306 lines) AV=2.97 SV=5.02 BV=6.21 + {3471,1216,1032, 0, 0, 0}, //TV = 8.17(327 lines) AV=2.97 SV=5.02 BV=6.12 + {3746,1216,1032, 0, 0, 0}, //TV = 8.06(353 lines) AV=2.97 SV=5.02 BV=6.01 + {4011,1216,1032, 0, 0, 0}, //TV = 7.96(378 lines) AV=2.97 SV=5.02 BV=5.91 + {4286,1216,1032, 0, 0, 0}, //TV = 7.87(404 lines) AV=2.97 SV=5.02 BV=5.81 + {4593,1216,1032, 0, 0, 0}, //TV = 7.77(433 lines) AV=2.97 SV=5.02 BV=5.71 + {4921,1216,1032, 0, 0, 0}, //TV = 7.67(464 lines) AV=2.97 SV=5.02 BV=5.61 + {5270,1216,1032, 0, 0, 0}, //TV = 7.57(497 lines) AV=2.97 SV=5.02 BV=5.51 + {5641,1216,1032, 0, 0, 0}, //TV = 7.47(532 lines) AV=2.97 SV=5.02 BV=5.42 + {6043,1216,1032, 0, 0, 0}, //TV = 7.37(570 lines) AV=2.97 SV=5.02 BV=5.32 + {6509,1216,1032, 0, 0, 0}, //TV = 7.26(614 lines) AV=2.97 SV=5.02 BV=5.21 + {6974,1216,1032, 0, 0, 0}, //TV = 7.16(658 lines) AV=2.97 SV=5.02 BV=5.11 + {7472,1216,1032, 0, 0, 0}, //TV = 7.06(705 lines) AV=2.97 SV=5.02 BV=5.01 + {8001,1216,1032, 0, 0, 0}, //TV = 6.97(755 lines) AV=2.97 SV=5.02 BV=4.91 + {8329,1216,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.07 BV=4.81 + {8329,1328,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.17 BV=4.70 + {8329,1424,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.26 BV=4.61 + {8329,1536,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.37 BV=4.51 + {8329,1632,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.47 BV=4.41 + {8329,1728,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.56 BV=4.31 + {8329,1840,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.67 BV=4.21 + {8329,2048,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.77 BV=4.11 + {8329,2144,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.87 BV=4.01 + {8329,2352,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.97 BV=3.91 + {16670,1216,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.07 BV=3.81 + {16670,1328,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.17 BV=3.70 + {16670,1424,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.26 BV=3.61 + {16670,1536,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.37 BV=3.50 + {16670,1632,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.47 BV=3.41 + {16670,1728,1056, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.56 BV=3.31 + {24988,1216,1072, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.08 BV=3.21 + {24988,1328,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.18 BV=3.11 + {24988,1424,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.29 BV=3.01 + {24988,1536,1048, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.38 BV=2.91 + {33329,1216,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.07 BV=2.81 + {33329,1328,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.17 BV=2.70 + {33329,1424,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.26 BV=2.61 + {41669,1216,1048, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.05 BV=2.51 + {41669,1328,1024, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.14 BV=2.42 + {41669,1424,1024, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.24 BV=2.31 + {49999,1216,1072, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=5.08 BV=2.21 + {49999,1328,1056, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=5.18 BV=2.11 + {58328,1216,1064, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=5.07 BV=2.00 + {58328,1328,1040, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=5.16 BV=1.91 + {66669,1216,1064, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.07 BV=1.81 + {66669,1328,1048, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.17 BV=1.70 + {74998,1216,1088, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=5.10 BV=1.61 + {83327,1216,1048, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=5.05 BV=1.51 + {83327,1328,1024, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=5.14 BV=1.42 + {91668,1216,1096, 0, 0, 0}, //TV = 3.45(8660 lines) AV=2.97 SV=5.11 BV=1.31 + {99998,1216,1072, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=5.08 BV=1.21 + {108327,1216,1064, 0, 0, 0}, //TV = 3.21(10234 lines) AV=2.97 SV=5.07 BV=1.11 + {116667,1216,1064, 0, 0, 0}, //TV = 3.10(11022 lines) AV=2.97 SV=5.07 BV=1.00 + {124997,1216,1064, 0, 0, 0}, //TV = 3.00(11809 lines) AV=2.97 SV=5.07 BV=0.90 + {133326,1216,1064, 0, 0, 0}, //TV = 2.91(12596 lines) AV=2.97 SV=5.07 BV=0.81 + {141656,1216,1072, 0, 0, 0}, //TV = 2.82(13383 lines) AV=2.97 SV=5.08 BV=0.71 + {149996,1216,1088, 0, 0, 0}, //TV = 2.74(14171 lines) AV=2.97 SV=5.10 BV=0.61 + {166655,1216,1048, 0, 0, 0}, //TV = 2.59(15745 lines) AV=2.97 SV=5.05 BV=0.51 + {174996,1216,1064, 0, 0, 0}, //TV = 2.51(16534 lines) AV=2.97 SV=5.07 BV=0.42 + {191655,1216,1048, 0, 0, 0}, //TV = 2.38(18107 lines) AV=2.97 SV=5.05 BV=0.31 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureISO100PLineTable_50Hz = +{ +{ + {95,1216,1088, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.10 BV=11.23 + {95,1328,1024, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.14 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {116,1328,1040, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.16 BV=10.88 + {127,1216,1104, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.12 BV=10.79 + {137,1216,1080, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.09 BV=10.71 + {148,1216,1072, 0, 0, 0}, //TV = 12.72(13 lines) AV=2.97 SV=5.08 BV=10.61 + {158,1216,1088, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.10 BV=10.50 + {169,1216,1096, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.11 BV=10.39 + {190,1216,1048, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.05 BV=10.29 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {211,1216,1064, 0, 0, 0}, //TV = 12.21(19 lines) AV=2.97 SV=5.07 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {243,1216,1064, 0, 0, 0}, //TV = 12.01(22 lines) AV=2.97 SV=5.07 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {349,1216,1048, 0, 0, 0}, //TV = 11.48(32 lines) AV=2.97 SV=5.05 BV=9.41 + {370,1216,1064, 0, 0, 0}, //TV = 11.40(34 lines) AV=2.97 SV=5.07 BV=9.30 + {402,1216,1040, 0, 0, 0}, //TV = 11.28(37 lines) AV=2.97 SV=5.04 BV=9.22 + {433,1216,1040, 0, 0, 0}, //TV = 11.17(40 lines) AV=2.97 SV=5.04 BV=9.11 + {465,1216,1040, 0, 0, 0}, //TV = 11.07(43 lines) AV=2.97 SV=5.04 BV=9.01 + {497,1216,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.04 BV=8.91 + {529,1216,1048, 0, 0, 0}, //TV = 10.88(49 lines) AV=2.97 SV=5.05 BV=8.81 + {571,1216,1040, 0, 0, 0}, //TV = 10.77(53 lines) AV=2.97 SV=5.04 BV=8.71 + {613,1216,1040, 0, 0, 0}, //TV = 10.67(57 lines) AV=2.97 SV=5.04 BV=8.61 + {645,1216,1056, 0, 0, 0}, //TV = 10.60(60 lines) AV=2.97 SV=5.06 BV=8.51 + {698,1216,1048, 0, 0, 0}, //TV = 10.48(65 lines) AV=2.97 SV=5.05 BV=8.41 + {751,1216,1040, 0, 0, 0}, //TV = 10.38(70 lines) AV=2.97 SV=5.04 BV=8.31 + {804,1216,1040, 0, 0, 0}, //TV = 10.28(75 lines) AV=2.97 SV=5.04 BV=8.22 + {867,1216,1040, 0, 0, 0}, //TV = 10.17(81 lines) AV=2.97 SV=5.04 BV=8.11 + {920,1216,1048, 0, 0, 0}, //TV = 10.09(86 lines) AV=2.97 SV=5.05 BV=8.01 + {994,1216,1040, 0, 0, 0}, //TV = 9.97(93 lines) AV=2.97 SV=5.04 BV=7.91 + {1068,1216,1040, 0, 0, 0}, //TV = 9.87(100 lines) AV=2.97 SV=5.04 BV=7.81 + {1143,1216,1040, 0, 0, 0}, //TV = 9.77(107 lines) AV=2.97 SV=5.04 BV=7.71 + {1227,1216,1032, 0, 0, 0}, //TV = 9.67(115 lines) AV=2.97 SV=5.02 BV=7.62 + {1312,1216,1040, 0, 0, 0}, //TV = 9.57(123 lines) AV=2.97 SV=5.04 BV=7.51 + {1407,1216,1040, 0, 0, 0}, //TV = 9.47(132 lines) AV=2.97 SV=5.04 BV=7.41 + {1513,1216,1032, 0, 0, 0}, //TV = 9.37(142 lines) AV=2.97 SV=5.02 BV=7.31 + {1608,1216,1040, 0, 0, 0}, //TV = 9.28(151 lines) AV=2.97 SV=5.04 BV=7.22 + {1735,1216,1032, 0, 0, 0}, //TV = 9.17(163 lines) AV=2.97 SV=5.02 BV=7.12 + {1852,1216,1040, 0, 0, 0}, //TV = 9.08(174 lines) AV=2.97 SV=5.04 BV=7.01 + {2000,1216,1032, 0, 0, 0}, //TV = 8.97(188 lines) AV=2.97 SV=5.02 BV=6.91 + {2137,1216,1032, 0, 0, 0}, //TV = 8.87(201 lines) AV=2.97 SV=5.02 BV=6.82 + {2296,1216,1032, 0, 0, 0}, //TV = 8.77(216 lines) AV=2.97 SV=5.02 BV=6.71 + {2455,1216,1040, 0, 0, 0}, //TV = 8.67(231 lines) AV=2.97 SV=5.04 BV=6.61 + {2635,1216,1032, 0, 0, 0}, //TV = 8.57(248 lines) AV=2.97 SV=5.02 BV=6.51 + {2836,1216,1032, 0, 0, 0}, //TV = 8.46(267 lines) AV=2.97 SV=5.02 BV=6.41 + {3027,1216,1040, 0, 0, 0}, //TV = 8.37(285 lines) AV=2.97 SV=5.04 BV=6.30 + {3249,1216,1032, 0, 0, 0}, //TV = 8.27(306 lines) AV=2.97 SV=5.02 BV=6.21 + {3471,1216,1032, 0, 0, 0}, //TV = 8.17(327 lines) AV=2.97 SV=5.02 BV=6.12 + {3746,1216,1032, 0, 0, 0}, //TV = 8.06(353 lines) AV=2.97 SV=5.02 BV=6.01 + {4011,1216,1032, 0, 0, 0}, //TV = 7.96(378 lines) AV=2.97 SV=5.02 BV=5.91 + {4286,1216,1032, 0, 0, 0}, //TV = 7.87(404 lines) AV=2.97 SV=5.02 BV=5.81 + {4593,1216,1032, 0, 0, 0}, //TV = 7.77(433 lines) AV=2.97 SV=5.02 BV=5.71 + {4921,1216,1032, 0, 0, 0}, //TV = 7.67(464 lines) AV=2.97 SV=5.02 BV=5.61 + {5270,1216,1032, 0, 0, 0}, //TV = 7.57(497 lines) AV=2.97 SV=5.02 BV=5.51 + {5641,1216,1032, 0, 0, 0}, //TV = 7.47(532 lines) AV=2.97 SV=5.02 BV=5.42 + {6043,1216,1032, 0, 0, 0}, //TV = 7.37(570 lines) AV=2.97 SV=5.02 BV=5.32 + {6509,1216,1032, 0, 0, 0}, //TV = 7.26(614 lines) AV=2.97 SV=5.02 BV=5.21 + {6974,1216,1032, 0, 0, 0}, //TV = 7.16(658 lines) AV=2.97 SV=5.02 BV=5.11 + {7472,1216,1032, 0, 0, 0}, //TV = 7.06(705 lines) AV=2.97 SV=5.02 BV=5.01 + {8001,1216,1032, 0, 0, 0}, //TV = 6.97(755 lines) AV=2.97 SV=5.02 BV=4.91 + {8573,1216,1032, 0, 0, 0}, //TV = 6.87(809 lines) AV=2.97 SV=5.02 BV=4.81 + {9186,1216,1032, 0, 0, 0}, //TV = 6.77(867 lines) AV=2.97 SV=5.02 BV=4.71 + {9832,1216,1032, 0, 0, 0}, //TV = 6.67(928 lines) AV=2.97 SV=5.02 BV=4.61 + {10002,1216,1088, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.10 BV=4.51 + {10002,1328,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.21 BV=4.41 + {10002,1424,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.30 BV=4.32 + {10002,1536,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1632,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.50 BV=4.11 + {10002,1728,1080, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.60 BV=4.02 + {10002,1936,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,2048,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.80 BV=3.82 + {10002,2240,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.89 BV=3.72 + {10002,2352,1056, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.01 BV=3.60 + {20004,1216,1088, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.10 BV=3.51 + {20004,1328,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.21 BV=3.41 + {20004,1424,1064, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.30 BV=3.32 + {20004,1536,1064, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.41 BV=3.21 + {20004,1632,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.50 BV=3.11 + {20004,1728,1080, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.60 BV=3.02 + {29995,1216,1104, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.12 BV=2.91 + {29995,1328,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.22 BV=2.81 + {29995,1424,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.32 BV=2.71 + {29995,1536,1072, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.42 BV=2.61 + {39996,1216,1088, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.10 BV=2.51 + {39996,1328,1072, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.21 BV=2.41 + {39996,1424,1072, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.31 BV=2.31 + {49998,1216,1072, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=5.08 BV=2.21 + {49998,1328,1056, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=5.18 BV=2.11 + {49998,1424,1056, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=5.29 BV=2.01 + {60001,1216,1104, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.12 BV=1.91 + {60001,1328,1080, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.22 BV=1.81 + {70002,1216,1088, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=5.10 BV=1.71 + {70002,1328,1064, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=5.20 BV=1.61 + {80004,1216,1088, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=5.10 BV=1.51 + {89995,1216,1040, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=5.04 BV=1.41 + {89995,1216,1112, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=5.13 BV=1.31 + {99997,1216,1072, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=5.08 BV=1.21 + {109999,1216,1048, 0, 0, 0}, //TV = 3.18(10392 lines) AV=2.97 SV=5.05 BV=1.11 + {109999,1328,1024, 0, 0, 0}, //TV = 3.18(10392 lines) AV=2.97 SV=5.14 BV=1.01 + {120001,1216,1104, 0, 0, 0}, //TV = 3.06(11337 lines) AV=2.97 SV=5.12 BV=0.91 + {130003,1216,1088, 0, 0, 0}, //TV = 2.94(12282 lines) AV=2.97 SV=5.10 BV=0.81 + {140005,1216,1088, 0, 0, 0}, //TV = 2.84(13227 lines) AV=2.97 SV=5.10 BV=0.71 + {149996,1216,1088, 0, 0, 0}, //TV = 2.74(14171 lines) AV=2.97 SV=5.10 BV=0.61 + {159998,1216,1088, 0, 0, 0}, //TV = 2.64(15116 lines) AV=2.97 SV=5.10 BV=0.51 + {180002,1216,1040, 0, 0, 0}, //TV = 2.47(17006 lines) AV=2.97 SV=5.04 BV=0.41 + {190004,1216,1056, 0, 0, 0}, //TV = 2.40(17952 lines) AV=2.97 SV=5.06 BV=0.31 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureISO100Table = +{ + AETABLE_CAPTURE_ISO100, //eAETableID + 111, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + 3, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_100, //ISO SPEED + sCaptureISO100PLineTable_60Hz, + sCaptureISO100PLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureISO200PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {497,1216,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.04 BV=8.91 + {497,1216,1112, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.13 BV=8.81 + {497,1328,1096, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.24 BV=8.71 + {497,1424,1088, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.33 BV=8.62 + {497,1632,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.44 BV=8.51 + {497,1728,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.53 BV=8.41 + {497,1840,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.63 BV=8.31 + {497,1936,1064, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.74 BV=8.21 + {497,2144,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.83 BV=8.11 + {497,2240,1048, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.93 BV=8.02 + {497,2448,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.03 BV=7.91 + {529,2448,1040, 0, 0, 0}, //TV = 10.88(49 lines) AV=2.97 SV=6.05 BV=7.81 + {571,2448,1032, 0, 0, 0}, //TV = 10.77(53 lines) AV=2.97 SV=6.03 BV=7.71 + {613,2448,1032, 0, 0, 0}, //TV = 10.67(57 lines) AV=2.97 SV=6.03 BV=7.61 + {656,2448,1032, 0, 0, 0}, //TV = 10.57(61 lines) AV=2.97 SV=6.03 BV=7.51 + {698,2448,1040, 0, 0, 0}, //TV = 10.48(65 lines) AV=2.97 SV=6.05 BV=7.41 + {751,2448,1032, 0, 0, 0}, //TV = 10.38(70 lines) AV=2.97 SV=6.03 BV=7.32 + {804,2448,1040, 0, 0, 0}, //TV = 10.28(75 lines) AV=2.97 SV=6.05 BV=7.21 + {857,2448,1040, 0, 0, 0}, //TV = 10.19(80 lines) AV=2.97 SV=6.05 BV=7.11 + {931,2448,1032, 0, 0, 0}, //TV = 10.07(87 lines) AV=2.97 SV=6.03 BV=7.01 + {994,2448,1032, 0, 0, 0}, //TV = 9.97(93 lines) AV=2.97 SV=6.03 BV=6.91 + {1058,2448,1040, 0, 0, 0}, //TV = 9.88(99 lines) AV=2.97 SV=6.05 BV=6.81 + {1143,2448,1032, 0, 0, 0}, //TV = 9.77(107 lines) AV=2.97 SV=6.03 BV=6.71 + {1227,2448,1032, 0, 0, 0}, //TV = 9.67(115 lines) AV=2.97 SV=6.03 BV=6.61 + {1312,2448,1032, 0, 0, 0}, //TV = 9.57(123 lines) AV=2.97 SV=6.03 BV=6.51 + {1407,2448,1032, 0, 0, 0}, //TV = 9.47(132 lines) AV=2.97 SV=6.03 BV=6.41 + {1513,2448,1032, 0, 0, 0}, //TV = 9.37(142 lines) AV=2.97 SV=6.03 BV=6.31 + {1619,2448,1032, 0, 0, 0}, //TV = 9.27(152 lines) AV=2.97 SV=6.03 BV=6.21 + {1735,2448,1032, 0, 0, 0}, //TV = 9.17(163 lines) AV=2.97 SV=6.03 BV=6.11 + {1862,2448,1024, 0, 0, 0}, //TV = 9.07(175 lines) AV=2.97 SV=6.02 BV=6.02 + {1989,2448,1032, 0, 0, 0}, //TV = 8.97(187 lines) AV=2.97 SV=6.03 BV=5.91 + {2137,2448,1032, 0, 0, 0}, //TV = 8.87(201 lines) AV=2.97 SV=6.03 BV=5.81 + {2286,2448,1032, 0, 0, 0}, //TV = 8.77(215 lines) AV=2.97 SV=6.03 BV=5.71 + {2466,2448,1024, 0, 0, 0}, //TV = 8.66(232 lines) AV=2.97 SV=6.02 BV=5.61 + {2635,2448,1032, 0, 0, 0}, //TV = 8.57(248 lines) AV=2.97 SV=6.03 BV=5.50 + {2825,2448,1024, 0, 0, 0}, //TV = 8.47(266 lines) AV=2.97 SV=6.02 BV=5.42 + {3016,2448,1032, 0, 0, 0}, //TV = 8.37(284 lines) AV=2.97 SV=6.03 BV=5.31 + {3228,2448,1032, 0, 0, 0}, //TV = 8.28(304 lines) AV=2.97 SV=6.03 BV=5.21 + {3482,2448,1032, 0, 0, 0}, //TV = 8.17(328 lines) AV=2.97 SV=6.03 BV=5.10 + {3725,2448,1032, 0, 0, 0}, //TV = 8.07(351 lines) AV=2.97 SV=6.03 BV=5.01 + {3990,2448,1024, 0, 0, 0}, //TV = 7.97(376 lines) AV=2.97 SV=6.02 BV=4.92 + {4275,2448,1024, 0, 0, 0}, //TV = 7.87(403 lines) AV=2.97 SV=6.02 BV=4.82 + {4604,2448,1024, 0, 0, 0}, //TV = 7.76(434 lines) AV=2.97 SV=6.02 BV=4.71 + {4932,2448,1024, 0, 0, 0}, //TV = 7.66(465 lines) AV=2.97 SV=6.02 BV=4.61 + {5281,2448,1024, 0, 0, 0}, //TV = 7.56(498 lines) AV=2.97 SV=6.02 BV=4.51 + {5651,2448,1024, 0, 0, 0}, //TV = 7.47(533 lines) AV=2.97 SV=6.02 BV=4.42 + {6054,2448,1024, 0, 0, 0}, //TV = 7.37(571 lines) AV=2.97 SV=6.02 BV=4.32 + {6487,2448,1024, 0, 0, 0}, //TV = 7.27(612 lines) AV=2.97 SV=6.02 BV=4.22 + {6943,2448,1024, 0, 0, 0}, //TV = 7.17(655 lines) AV=2.97 SV=6.02 BV=4.12 + {7440,2448,1024, 0, 0, 0}, //TV = 7.07(702 lines) AV=2.97 SV=6.02 BV=4.02 + {7969,2448,1024, 0, 0, 0}, //TV = 6.97(752 lines) AV=2.97 SV=6.02 BV=3.92 + {8329,2448,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.07 BV=3.81 + {8329,2656,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.17 BV=3.70 + {8329,2864,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.26 BV=3.62 + {8329,3072,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.37 BV=3.51 + {8329,3328,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.47 BV=3.41 + {8329,3584,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.57 BV=3.31 + {8329,3840,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.67 BV=3.21 + {8329,4096,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.77 BV=3.11 + {8329,4352,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.86 BV=3.01 + {8329,4608,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.97 BV=2.91 + {16670,2448,1056, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.07 BV=2.81 + {16670,2656,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.16 BV=2.71 + {16670,2864,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.27 BV=2.61 + {16670,3072,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.37 BV=2.50 + {16670,3328,1024, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.47 BV=2.41 + {16670,3456,1056, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.56 BV=2.31 + {24988,2448,1064, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=6.08 BV=2.22 + {24988,2656,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=6.18 BV=2.11 + {24988,2864,1048, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=6.28 BV=2.01 + {24988,3072,1048, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=6.38 BV=1.91 + {33329,2448,1056, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.07 BV=1.81 + {33329,2656,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.16 BV=1.71 + {33329,2864,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.26 BV=1.62 + {41669,2448,1040, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=6.05 BV=1.51 + {41669,2656,1032, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=6.15 BV=1.40 + {41669,2864,1024, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=6.25 BV=1.31 + {49999,2448,1064, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=6.08 BV=1.21 + {49999,2656,1048, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=6.17 BV=1.12 + {58328,2448,1056, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=6.07 BV=1.00 + {58328,2656,1032, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=6.15 BV=0.92 + {66669,2448,1056, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.07 BV=0.81 + {66669,2656,1048, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.17 BV=0.70 + {74998,2560,1040, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=6.11 BV=0.60 + {83327,2448,1040, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=6.05 BV=0.51 + {83327,2656,1032, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=6.15 BV=0.40 + {91668,2560,1040, 0, 0, 0}, //TV = 3.45(8660 lines) AV=2.97 SV=6.11 BV=0.31 + {99998,2448,1064, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=6.08 BV=0.21 + {108327,2448,1064, 0, 0, 0}, //TV = 3.21(10234 lines) AV=2.97 SV=6.08 BV=0.10 + {116667,2448,1064, 0, 0, 0}, //TV = 3.10(11022 lines) AV=2.97 SV=6.08 BV=-0.01 + {124997,2448,1064, 0, 0, 0}, //TV = 3.00(11809 lines) AV=2.97 SV=6.08 BV=-0.11 + {133326,2448,1064, 0, 0, 0}, //TV = 2.91(12596 lines) AV=2.97 SV=6.08 BV=-0.20 + {141656,2560,1024, 0, 0, 0}, //TV = 2.82(13383 lines) AV=2.97 SV=6.09 BV=-0.30 + {158326,2448,1032, 0, 0, 0}, //TV = 2.66(14958 lines) AV=2.97 SV=6.03 BV=-0.40 + {166655,2448,1048, 0, 0, 0}, //TV = 2.59(15745 lines) AV=2.97 SV=6.06 BV=-0.50 + {174996,2560,1024, 0, 0, 0}, //TV = 2.51(16534 lines) AV=2.97 SV=6.09 BV=-0.60 + {191655,2448,1040, 0, 0, 0}, //TV = 2.38(18107 lines) AV=2.97 SV=6.05 BV=-0.69 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureISO200PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {497,1216,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.04 BV=8.91 + {497,1216,1112, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.13 BV=8.81 + {497,1328,1096, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.24 BV=8.71 + {497,1424,1088, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.33 BV=8.62 + {497,1632,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.44 BV=8.51 + {497,1728,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.53 BV=8.41 + {497,1840,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.63 BV=8.31 + {497,1936,1064, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.74 BV=8.21 + {497,2144,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.83 BV=8.11 + {497,2240,1048, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.93 BV=8.02 + {497,2448,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.03 BV=7.91 + {529,2448,1040, 0, 0, 0}, //TV = 10.88(49 lines) AV=2.97 SV=6.05 BV=7.81 + {571,2448,1032, 0, 0, 0}, //TV = 10.77(53 lines) AV=2.97 SV=6.03 BV=7.71 + {613,2448,1032, 0, 0, 0}, //TV = 10.67(57 lines) AV=2.97 SV=6.03 BV=7.61 + {656,2448,1032, 0, 0, 0}, //TV = 10.57(61 lines) AV=2.97 SV=6.03 BV=7.51 + {698,2448,1040, 0, 0, 0}, //TV = 10.48(65 lines) AV=2.97 SV=6.05 BV=7.41 + {751,2448,1032, 0, 0, 0}, //TV = 10.38(70 lines) AV=2.97 SV=6.03 BV=7.32 + {804,2448,1040, 0, 0, 0}, //TV = 10.28(75 lines) AV=2.97 SV=6.05 BV=7.21 + {857,2448,1040, 0, 0, 0}, //TV = 10.19(80 lines) AV=2.97 SV=6.05 BV=7.11 + {931,2448,1032, 0, 0, 0}, //TV = 10.07(87 lines) AV=2.97 SV=6.03 BV=7.01 + {994,2448,1032, 0, 0, 0}, //TV = 9.97(93 lines) AV=2.97 SV=6.03 BV=6.91 + {1058,2448,1040, 0, 0, 0}, //TV = 9.88(99 lines) AV=2.97 SV=6.05 BV=6.81 + {1143,2448,1032, 0, 0, 0}, //TV = 9.77(107 lines) AV=2.97 SV=6.03 BV=6.71 + {1227,2448,1032, 0, 0, 0}, //TV = 9.67(115 lines) AV=2.97 SV=6.03 BV=6.61 + {1312,2448,1032, 0, 0, 0}, //TV = 9.57(123 lines) AV=2.97 SV=6.03 BV=6.51 + {1407,2448,1032, 0, 0, 0}, //TV = 9.47(132 lines) AV=2.97 SV=6.03 BV=6.41 + {1513,2448,1032, 0, 0, 0}, //TV = 9.37(142 lines) AV=2.97 SV=6.03 BV=6.31 + {1619,2448,1032, 0, 0, 0}, //TV = 9.27(152 lines) AV=2.97 SV=6.03 BV=6.21 + {1735,2448,1032, 0, 0, 0}, //TV = 9.17(163 lines) AV=2.97 SV=6.03 BV=6.11 + {1862,2448,1024, 0, 0, 0}, //TV = 9.07(175 lines) AV=2.97 SV=6.02 BV=6.02 + {1989,2448,1032, 0, 0, 0}, //TV = 8.97(187 lines) AV=2.97 SV=6.03 BV=5.91 + {2137,2448,1032, 0, 0, 0}, //TV = 8.87(201 lines) AV=2.97 SV=6.03 BV=5.81 + {2286,2448,1032, 0, 0, 0}, //TV = 8.77(215 lines) AV=2.97 SV=6.03 BV=5.71 + {2466,2448,1024, 0, 0, 0}, //TV = 8.66(232 lines) AV=2.97 SV=6.02 BV=5.61 + {2635,2448,1032, 0, 0, 0}, //TV = 8.57(248 lines) AV=2.97 SV=6.03 BV=5.50 + {2825,2448,1024, 0, 0, 0}, //TV = 8.47(266 lines) AV=2.97 SV=6.02 BV=5.42 + {3016,2448,1032, 0, 0, 0}, //TV = 8.37(284 lines) AV=2.97 SV=6.03 BV=5.31 + {3228,2448,1032, 0, 0, 0}, //TV = 8.28(304 lines) AV=2.97 SV=6.03 BV=5.21 + {3482,2448,1032, 0, 0, 0}, //TV = 8.17(328 lines) AV=2.97 SV=6.03 BV=5.10 + {3725,2448,1032, 0, 0, 0}, //TV = 8.07(351 lines) AV=2.97 SV=6.03 BV=5.01 + {3990,2448,1024, 0, 0, 0}, //TV = 7.97(376 lines) AV=2.97 SV=6.02 BV=4.92 + {4275,2448,1024, 0, 0, 0}, //TV = 7.87(403 lines) AV=2.97 SV=6.02 BV=4.82 + {4604,2448,1024, 0, 0, 0}, //TV = 7.76(434 lines) AV=2.97 SV=6.02 BV=4.71 + {4932,2448,1024, 0, 0, 0}, //TV = 7.66(465 lines) AV=2.97 SV=6.02 BV=4.61 + {5281,2448,1024, 0, 0, 0}, //TV = 7.56(498 lines) AV=2.97 SV=6.02 BV=4.51 + {5651,2448,1024, 0, 0, 0}, //TV = 7.47(533 lines) AV=2.97 SV=6.02 BV=4.42 + {6054,2448,1024, 0, 0, 0}, //TV = 7.37(571 lines) AV=2.97 SV=6.02 BV=4.32 + {6487,2448,1024, 0, 0, 0}, //TV = 7.27(612 lines) AV=2.97 SV=6.02 BV=4.22 + {6943,2448,1024, 0, 0, 0}, //TV = 7.17(655 lines) AV=2.97 SV=6.02 BV=4.12 + {7440,2448,1024, 0, 0, 0}, //TV = 7.07(702 lines) AV=2.97 SV=6.02 BV=4.02 + {7969,2448,1024, 0, 0, 0}, //TV = 6.97(752 lines) AV=2.97 SV=6.02 BV=3.92 + {8541,2448,1024, 0, 0, 0}, //TV = 6.87(806 lines) AV=2.97 SV=6.02 BV=3.82 + {9208,2448,1024, 0, 0, 0}, //TV = 6.76(869 lines) AV=2.97 SV=6.02 BV=3.71 + {9864,2448,1024, 0, 0, 0}, //TV = 6.66(931 lines) AV=2.97 SV=6.02 BV=3.61 + {10002,2560,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.11 BV=3.50 + {10002,2752,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.20 BV=3.41 + {10002,2960,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.31 BV=3.31 + {10002,3200,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.41 BV=3.21 + {10002,3328,1056, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.51 BV=3.10 + {10002,3584,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.61 BV=3.01 + {10002,3840,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.71 BV=2.91 + {10002,4096,1056, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.81 BV=2.80 + {10002,4480,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.91 BV=2.71 + {10002,4736,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.01 BV=2.61 + {20004,2560,1040, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.11 BV=2.50 + {20004,2752,1032, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.20 BV=2.41 + {20004,2960,1032, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.31 BV=2.31 + {20004,3072,1064, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.41 BV=2.21 + {20004,3328,1048, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.50 BV=2.12 + {20004,3584,1048, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.61 BV=2.01 + {29995,2560,1048, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.12 BV=1.91 + {29995,2752,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.21 BV=1.82 + {29995,2960,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.32 BV=1.71 + {29995,3200,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.41 BV=1.62 + {39996,2560,1032, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=6.10 BV=1.52 + {39996,2752,1040, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=6.21 BV=1.40 + {39996,2960,1032, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=6.31 BV=1.31 + {49998,2448,1064, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=6.08 BV=1.21 + {49998,2656,1048, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=6.17 BV=1.12 + {49998,2864,1048, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=6.28 BV=1.01 + {60001,2560,1056, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.13 BV=0.90 + {60001,2752,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.21 BV=0.82 + {70002,2560,1032, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=6.10 BV=0.71 + {70002,2752,1032, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=6.20 BV=0.60 + {80004,2560,1032, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=6.10 BV=0.52 + {89995,2448,1040, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=6.05 BV=0.40 + {89995,2560,1056, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=6.13 BV=0.31 + {99997,2448,1064, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=6.08 BV=0.21 + {109999,2448,1040, 0, 0, 0}, //TV = 3.18(10392 lines) AV=2.97 SV=6.05 BV=0.11 + {120001,2448,1032, 0, 0, 0}, //TV = 3.06(11337 lines) AV=2.97 SV=6.03 BV=-0.00 + {120001,2560,1056, 0, 0, 0}, //TV = 3.06(11337 lines) AV=2.97 SV=6.13 BV=-0.10 + {130003,2560,1040, 0, 0, 0}, //TV = 2.94(12282 lines) AV=2.97 SV=6.11 BV=-0.20 + {140005,2560,1040, 0, 0, 0}, //TV = 2.84(13227 lines) AV=2.97 SV=6.11 BV=-0.30 + {149996,2560,1040, 0, 0, 0}, //TV = 2.74(14171 lines) AV=2.97 SV=6.11 BV=-0.40 + {169989,2448,1032, 0, 0, 0}, //TV = 2.56(16060 lines) AV=2.97 SV=6.03 BV=-0.51 + {180002,2448,1040, 0, 0, 0}, //TV = 2.47(17006 lines) AV=2.97 SV=6.05 BV=-0.60 + {190004,2448,1056, 0, 0, 0}, //TV = 2.40(17952 lines) AV=2.97 SV=6.07 BV=-0.70 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureISO200Table = +{ + AETABLE_CAPTURE_ISO200, //eAETableID + 121, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -7, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_200, //ISO SPEED + sCaptureISO200PLineTable_60Hz, + sCaptureISO200PLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureISO400PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {497,1216,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.04 BV=8.91 + {497,1216,1112, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.13 BV=8.81 + {497,1328,1096, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.24 BV=8.71 + {497,1424,1088, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.33 BV=8.62 + {497,1632,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.44 BV=8.51 + {497,1728,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.53 BV=8.41 + {497,1840,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.63 BV=8.31 + {497,1936,1064, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.74 BV=8.21 + {497,2144,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.83 BV=8.11 + {497,2240,1048, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.93 BV=8.02 + {497,2448,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.03 BV=7.91 + {497,2560,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.13 BV=7.81 + {497,2752,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.24 BV=7.71 + {497,2960,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.34 BV=7.60 + {497,3200,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.43 BV=7.51 + {497,3456,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.53 BV=7.41 + {497,3712,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.63 BV=7.31 + {497,3968,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.74 BV=7.20 + {497,4224,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.83 BV=7.11 + {497,4608,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.94 BV=7.01 + {497,4864,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.04 BV=6.91 + {529,4864,1048, 0, 0, 0}, //TV = 10.88(49 lines) AV=2.97 SV=7.05 BV=6.81 + {571,4864,1040, 0, 0, 0}, //TV = 10.77(53 lines) AV=2.97 SV=7.04 BV=6.71 + {613,4864,1040, 0, 0, 0}, //TV = 10.67(57 lines) AV=2.97 SV=7.04 BV=6.61 + {656,4864,1040, 0, 0, 0}, //TV = 10.57(61 lines) AV=2.97 SV=7.04 BV=6.51 + {698,4864,1040, 0, 0, 0}, //TV = 10.48(65 lines) AV=2.97 SV=7.04 BV=6.42 + {751,4864,1040, 0, 0, 0}, //TV = 10.38(70 lines) AV=2.97 SV=7.04 BV=6.31 + {804,4864,1040, 0, 0, 0}, //TV = 10.28(75 lines) AV=2.97 SV=7.04 BV=6.22 + {867,4864,1040, 0, 0, 0}, //TV = 10.17(81 lines) AV=2.97 SV=7.04 BV=6.11 + {931,4864,1032, 0, 0, 0}, //TV = 10.07(87 lines) AV=2.97 SV=7.02 BV=6.02 + {994,4864,1040, 0, 0, 0}, //TV = 9.97(93 lines) AV=2.97 SV=7.04 BV=5.91 + {1068,4864,1040, 0, 0, 0}, //TV = 9.87(100 lines) AV=2.97 SV=7.04 BV=5.81 + {1143,4864,1040, 0, 0, 0}, //TV = 9.77(107 lines) AV=2.97 SV=7.04 BV=5.71 + {1227,4864,1032, 0, 0, 0}, //TV = 9.67(115 lines) AV=2.97 SV=7.02 BV=5.62 + {1312,4864,1040, 0, 0, 0}, //TV = 9.57(123 lines) AV=2.97 SV=7.04 BV=5.51 + {1407,4864,1032, 0, 0, 0}, //TV = 9.47(132 lines) AV=2.97 SV=7.02 BV=5.42 + {1513,4864,1032, 0, 0, 0}, //TV = 9.37(142 lines) AV=2.97 SV=7.02 BV=5.31 + {1619,4864,1032, 0, 0, 0}, //TV = 9.27(152 lines) AV=2.97 SV=7.02 BV=5.22 + {1735,4864,1040, 0, 0, 0}, //TV = 9.17(163 lines) AV=2.97 SV=7.04 BV=5.11 + {1862,4864,1032, 0, 0, 0}, //TV = 9.07(175 lines) AV=2.97 SV=7.02 BV=5.02 + {2000,4864,1032, 0, 0, 0}, //TV = 8.97(188 lines) AV=2.97 SV=7.02 BV=4.91 + {2137,4864,1032, 0, 0, 0}, //TV = 8.87(201 lines) AV=2.97 SV=7.02 BV=4.82 + {2286,4864,1032, 0, 0, 0}, //TV = 8.77(215 lines) AV=2.97 SV=7.02 BV=4.72 + {2466,4864,1032, 0, 0, 0}, //TV = 8.66(232 lines) AV=2.97 SV=7.02 BV=4.61 + {2635,4864,1032, 0, 0, 0}, //TV = 8.57(248 lines) AV=2.97 SV=7.02 BV=4.51 + {2825,4864,1032, 0, 0, 0}, //TV = 8.47(266 lines) AV=2.97 SV=7.02 BV=4.41 + {3016,4864,1032, 0, 0, 0}, //TV = 8.37(284 lines) AV=2.97 SV=7.02 BV=4.32 + {3259,4864,1032, 0, 0, 0}, //TV = 8.26(307 lines) AV=2.97 SV=7.02 BV=4.21 + {3482,4864,1032, 0, 0, 0}, //TV = 8.17(328 lines) AV=2.97 SV=7.02 BV=4.11 + {3725,4864,1032, 0, 0, 0}, //TV = 8.07(351 lines) AV=2.97 SV=7.02 BV=4.01 + {3990,4864,1032, 0, 0, 0}, //TV = 7.97(376 lines) AV=2.97 SV=7.02 BV=3.92 + {4297,4864,1032, 0, 0, 0}, //TV = 7.86(405 lines) AV=2.97 SV=7.02 BV=3.81 + {4604,4864,1032, 0, 0, 0}, //TV = 7.76(434 lines) AV=2.97 SV=7.02 BV=3.71 + {4932,4864,1032, 0, 0, 0}, //TV = 7.66(465 lines) AV=2.97 SV=7.02 BV=3.61 + {5281,4864,1032, 0, 0, 0}, //TV = 7.56(498 lines) AV=2.97 SV=7.02 BV=3.51 + {5651,4864,1032, 0, 0, 0}, //TV = 7.47(533 lines) AV=2.97 SV=7.02 BV=3.41 + {6054,4864,1032, 0, 0, 0}, //TV = 7.37(571 lines) AV=2.97 SV=7.02 BV=3.31 + {6487,4864,1032, 0, 0, 0}, //TV = 7.27(612 lines) AV=2.97 SV=7.02 BV=3.21 + {6943,4864,1032, 0, 0, 0}, //TV = 7.17(655 lines) AV=2.97 SV=7.02 BV=3.12 + {7440,4864,1032, 0, 0, 0}, //TV = 7.07(702 lines) AV=2.97 SV=7.02 BV=3.02 + {7969,4864,1032, 0, 0, 0}, //TV = 6.97(752 lines) AV=2.97 SV=7.02 BV=2.92 + {8329,4992,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.07 BV=2.81 + {8329,5376,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.17 BV=2.71 + {8329,5760,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.27 BV=2.61 + {8329,6240,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.37 BV=2.51 + {8329,6544,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.46 BV=2.41 + {8329,7072,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.56 BV=2.31 + {8329,7472,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.67 BV=2.21 + {8329,8192,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.77 BV=2.11 + {8329,8192,1096, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.86 BV=2.01 + {8329,8192,1176, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.97 BV=1.91 + {16670,4992,1032, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=7.06 BV=1.82 + {16670,5376,1032, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=7.17 BV=1.71 + {16670,5760,1032, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=7.27 BV=1.61 + {16670,6144,1032, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=7.36 BV=1.52 + {16670,6544,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=7.46 BV=1.41 + {16670,7072,1032, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=7.56 BV=1.31 + {24988,5120,1024, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=7.09 BV=1.21 + {24988,5504,1024, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=7.19 BV=1.10 + {24988,5888,1024, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=7.29 BV=1.00 + {24988,6240,1024, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=7.37 BV=0.92 + {33329,4992,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.07 BV=0.80 + {33329,5376,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.17 BV=0.71 + {33329,5760,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.27 BV=0.61 + {41669,4992,1024, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=7.05 BV=0.50 + {41669,5248,1040, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=7.15 BV=0.41 + {41669,5632,1040, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=7.25 BV=0.31 + {49999,5120,1024, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=7.09 BV=0.21 + {49999,5376,1048, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=7.19 BV=0.10 + {58328,4992,1040, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=7.07 BV=-0.00 + {58328,5376,1032, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=7.17 BV=-0.10 + {66669,4992,1048, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=7.08 BV=-0.21 + {66669,5376,1040, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=7.18 BV=-0.30 + {74998,5120,1040, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=7.11 BV=-0.40 + {83327,4992,1032, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=7.06 BV=-0.51 + {83327,5376,1024, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=7.16 BV=-0.60 + {91668,5248,1024, 0, 0, 0}, //TV = 3.45(8660 lines) AV=2.97 SV=7.12 BV=-0.70 + {99998,5120,1032, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.10 BV=-0.81 + {108327,4992,1048, 0, 0, 0}, //TV = 3.21(10234 lines) AV=2.97 SV=7.08 BV=-0.91 + {116667,4992,1040, 0, 0, 0}, //TV = 3.10(11022 lines) AV=2.97 SV=7.07 BV=-1.00 + {124997,4992,1040, 0, 0, 0}, //TV = 3.00(11809 lines) AV=2.97 SV=7.07 BV=-1.10 + {133326,4992,1048, 0, 0, 0}, //TV = 2.91(12596 lines) AV=2.97 SV=7.08 BV=-1.21 + {141656,5120,1024, 0, 0, 0}, //TV = 2.82(13383 lines) AV=2.97 SV=7.09 BV=-1.30 + {158326,4864,1040, 0, 0, 0}, //TV = 2.66(14958 lines) AV=2.97 SV=7.04 BV=-1.41 + {166655,4992,1032, 0, 0, 0}, //TV = 2.59(15745 lines) AV=2.97 SV=7.06 BV=-1.51 + {174996,5120,1024, 0, 0, 0}, //TV = 2.51(16534 lines) AV=2.97 SV=7.09 BV=-1.60 + {191655,4992,1024, 0, 0, 0}, //TV = 2.38(18107 lines) AV=2.97 SV=7.05 BV=-1.70 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureISO400PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {497,1216,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.04 BV=8.91 + {497,1216,1112, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.13 BV=8.81 + {497,1328,1096, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.24 BV=8.71 + {497,1424,1088, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.33 BV=8.62 + {497,1632,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.44 BV=8.51 + {497,1728,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.53 BV=8.41 + {497,1840,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.63 BV=8.31 + {497,1936,1064, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.74 BV=8.21 + {497,2144,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.83 BV=8.11 + {497,2240,1048, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.93 BV=8.02 + {497,2448,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.03 BV=7.91 + {497,2560,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.13 BV=7.81 + {497,2752,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.24 BV=7.71 + {497,2960,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.34 BV=7.60 + {497,3200,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.43 BV=7.51 + {497,3456,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.53 BV=7.41 + {497,3712,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.63 BV=7.31 + {497,3968,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.74 BV=7.20 + {497,4224,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.83 BV=7.11 + {497,4608,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.94 BV=7.01 + {497,4864,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.04 BV=6.91 + {529,4864,1048, 0, 0, 0}, //TV = 10.88(49 lines) AV=2.97 SV=7.05 BV=6.81 + {571,4864,1040, 0, 0, 0}, //TV = 10.77(53 lines) AV=2.97 SV=7.04 BV=6.71 + {613,4864,1040, 0, 0, 0}, //TV = 10.67(57 lines) AV=2.97 SV=7.04 BV=6.61 + {656,4864,1040, 0, 0, 0}, //TV = 10.57(61 lines) AV=2.97 SV=7.04 BV=6.51 + {698,4864,1040, 0, 0, 0}, //TV = 10.48(65 lines) AV=2.97 SV=7.04 BV=6.42 + {751,4864,1040, 0, 0, 0}, //TV = 10.38(70 lines) AV=2.97 SV=7.04 BV=6.31 + {804,4864,1040, 0, 0, 0}, //TV = 10.28(75 lines) AV=2.97 SV=7.04 BV=6.22 + {867,4864,1040, 0, 0, 0}, //TV = 10.17(81 lines) AV=2.97 SV=7.04 BV=6.11 + {931,4864,1032, 0, 0, 0}, //TV = 10.07(87 lines) AV=2.97 SV=7.02 BV=6.02 + {994,4864,1040, 0, 0, 0}, //TV = 9.97(93 lines) AV=2.97 SV=7.04 BV=5.91 + {1068,4864,1040, 0, 0, 0}, //TV = 9.87(100 lines) AV=2.97 SV=7.04 BV=5.81 + {1143,4864,1040, 0, 0, 0}, //TV = 9.77(107 lines) AV=2.97 SV=7.04 BV=5.71 + {1227,4864,1032, 0, 0, 0}, //TV = 9.67(115 lines) AV=2.97 SV=7.02 BV=5.62 + {1312,4864,1040, 0, 0, 0}, //TV = 9.57(123 lines) AV=2.97 SV=7.04 BV=5.51 + {1407,4864,1032, 0, 0, 0}, //TV = 9.47(132 lines) AV=2.97 SV=7.02 BV=5.42 + {1513,4864,1032, 0, 0, 0}, //TV = 9.37(142 lines) AV=2.97 SV=7.02 BV=5.31 + {1619,4864,1032, 0, 0, 0}, //TV = 9.27(152 lines) AV=2.97 SV=7.02 BV=5.22 + {1735,4864,1040, 0, 0, 0}, //TV = 9.17(163 lines) AV=2.97 SV=7.04 BV=5.11 + {1862,4864,1032, 0, 0, 0}, //TV = 9.07(175 lines) AV=2.97 SV=7.02 BV=5.02 + {2000,4864,1032, 0, 0, 0}, //TV = 8.97(188 lines) AV=2.97 SV=7.02 BV=4.91 + {2137,4864,1032, 0, 0, 0}, //TV = 8.87(201 lines) AV=2.97 SV=7.02 BV=4.82 + {2286,4864,1032, 0, 0, 0}, //TV = 8.77(215 lines) AV=2.97 SV=7.02 BV=4.72 + {2466,4864,1032, 0, 0, 0}, //TV = 8.66(232 lines) AV=2.97 SV=7.02 BV=4.61 + {2635,4864,1032, 0, 0, 0}, //TV = 8.57(248 lines) AV=2.97 SV=7.02 BV=4.51 + {2825,4864,1032, 0, 0, 0}, //TV = 8.47(266 lines) AV=2.97 SV=7.02 BV=4.41 + {3016,4864,1032, 0, 0, 0}, //TV = 8.37(284 lines) AV=2.97 SV=7.02 BV=4.32 + {3259,4864,1032, 0, 0, 0}, //TV = 8.26(307 lines) AV=2.97 SV=7.02 BV=4.21 + {3482,4864,1032, 0, 0, 0}, //TV = 8.17(328 lines) AV=2.97 SV=7.02 BV=4.11 + {3725,4864,1032, 0, 0, 0}, //TV = 8.07(351 lines) AV=2.97 SV=7.02 BV=4.01 + {3990,4864,1032, 0, 0, 0}, //TV = 7.97(376 lines) AV=2.97 SV=7.02 BV=3.92 + {4297,4864,1032, 0, 0, 0}, //TV = 7.86(405 lines) AV=2.97 SV=7.02 BV=3.81 + {4604,4864,1032, 0, 0, 0}, //TV = 7.76(434 lines) AV=2.97 SV=7.02 BV=3.71 + {4932,4864,1032, 0, 0, 0}, //TV = 7.66(465 lines) AV=2.97 SV=7.02 BV=3.61 + {5281,4864,1032, 0, 0, 0}, //TV = 7.56(498 lines) AV=2.97 SV=7.02 BV=3.51 + {5651,4864,1032, 0, 0, 0}, //TV = 7.47(533 lines) AV=2.97 SV=7.02 BV=3.41 + {6054,4864,1032, 0, 0, 0}, //TV = 7.37(571 lines) AV=2.97 SV=7.02 BV=3.31 + {6487,4864,1032, 0, 0, 0}, //TV = 7.27(612 lines) AV=2.97 SV=7.02 BV=3.21 + {6943,4864,1032, 0, 0, 0}, //TV = 7.17(655 lines) AV=2.97 SV=7.02 BV=3.12 + {7440,4864,1032, 0, 0, 0}, //TV = 7.07(702 lines) AV=2.97 SV=7.02 BV=3.02 + {7969,4864,1032, 0, 0, 0}, //TV = 6.97(752 lines) AV=2.97 SV=7.02 BV=2.92 + {8594,4864,1032, 0, 0, 0}, //TV = 6.86(811 lines) AV=2.97 SV=7.02 BV=2.81 + {9208,4864,1032, 0, 0, 0}, //TV = 6.76(869 lines) AV=2.97 SV=7.02 BV=2.71 + {9864,4864,1032, 0, 0, 0}, //TV = 6.66(931 lines) AV=2.97 SV=7.02 BV=2.61 + {10002,5120,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.11 BV=2.50 + {10002,5504,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.20 BV=2.41 + {10002,5888,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.30 BV=2.31 + {10002,6384,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.41 BV=2.21 + {10002,6704,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.50 BV=2.12 + {10002,7280,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.61 BV=2.01 + {10002,7696,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.70 BV=1.92 + {10002,8192,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.80 BV=1.82 + {10002,8192,1128, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.91 BV=1.71 + {10002,8192,1208, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=8.00 BV=1.61 + {20004,5120,1032, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=7.10 BV=1.52 + {20004,5504,1032, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=7.20 BV=1.41 + {20004,5888,1032, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=7.30 BV=1.31 + {20004,6384,1024, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=7.41 BV=1.21 + {20004,6704,1040, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=7.50 BV=1.12 + {20004,7280,1024, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=7.60 BV=1.02 + {29995,5248,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.12 BV=0.91 + {29995,5632,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.22 BV=0.81 + {29995,5888,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.31 BV=0.72 + {29995,6384,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.43 BV=0.60 + {39996,5120,1040, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=7.11 BV=0.51 + {39996,5504,1032, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=7.20 BV=0.41 + {39996,5888,1040, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=7.31 BV=0.30 + {49998,5120,1024, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=7.09 BV=0.21 + {49998,5376,1048, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=7.19 BV=0.10 + {60001,4864,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=7.04 BV=-0.01 + {60001,5248,1032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=7.13 BV=-0.10 + {60001,5632,1032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=7.24 BV=-0.21 + {70002,5120,1040, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=7.11 BV=-0.30 + {70002,5504,1040, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=7.21 BV=-0.41 + {80004,5120,1048, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=7.12 BV=-0.51 + {89995,4992,1024, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=7.05 BV=-0.61 + {89995,5248,1040, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=7.15 BV=-0.70 + {99997,5120,1032, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.10 BV=-0.81 + {109999,4992,1032, 0, 0, 0}, //TV = 3.18(10392 lines) AV=2.97 SV=7.06 BV=-0.91 + {120001,4864,1040, 0, 0, 0}, //TV = 3.06(11337 lines) AV=2.97 SV=7.04 BV=-1.01 + {120001,5248,1032, 0, 0, 0}, //TV = 3.06(11337 lines) AV=2.97 SV=7.13 BV=-1.10 + {130003,5120,1048, 0, 0, 0}, //TV = 2.94(12282 lines) AV=2.97 SV=7.12 BV=-1.21 + {140005,5120,1040, 0, 0, 0}, //TV = 2.84(13227 lines) AV=2.97 SV=7.11 BV=-1.30 + {149996,5120,1040, 0, 0, 0}, //TV = 2.74(14171 lines) AV=2.97 SV=7.11 BV=-1.40 + {169989,4864,1032, 0, 0, 0}, //TV = 2.56(16060 lines) AV=2.97 SV=7.02 BV=-1.50 + {180002,4864,1048, 0, 0, 0}, //TV = 2.47(17006 lines) AV=2.97 SV=7.05 BV=-1.60 + {190004,4992,1040, 0, 0, 0}, //TV = 2.40(17952 lines) AV=2.97 SV=7.07 BV=-1.71 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureISO400Table = +{ + AETABLE_CAPTURE_ISO400, //eAETableID + 131, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -17, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_400, //ISO SPEED + sCaptureISO400PLineTable_60Hz, + sCaptureISO400PLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureISO800PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {497,1216,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.04 BV=8.91 + {497,1216,1112, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.13 BV=8.81 + {497,1328,1096, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.24 BV=8.71 + {497,1424,1088, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.33 BV=8.62 + {497,1632,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.44 BV=8.51 + {497,1728,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.53 BV=8.41 + {497,1840,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.63 BV=8.31 + {497,1936,1064, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.74 BV=8.21 + {497,2144,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.83 BV=8.11 + {497,2240,1048, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.93 BV=8.02 + {497,2448,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.03 BV=7.91 + {497,2560,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.13 BV=7.81 + {497,2752,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.24 BV=7.71 + {497,2960,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.34 BV=7.60 + {497,3200,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.43 BV=7.51 + {497,3456,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.53 BV=7.41 + {497,3712,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.63 BV=7.31 + {497,3968,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.74 BV=7.20 + {497,4224,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.83 BV=7.11 + {497,4608,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.94 BV=7.01 + {497,4864,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.04 BV=6.91 + {497,5248,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.13 BV=6.81 + {497,5632,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.24 BV=6.71 + {497,6016,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.33 BV=6.61 + {497,6544,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.44 BV=6.50 + {497,6896,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.54 BV=6.41 + {497,7472,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.63 BV=6.31 + {497,7936,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.73 BV=6.21 + {497,8192,1072, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.83 BV=6.11 + {497,8192,1152, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.94 BV=6.01 + {497,8192,1232, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.03 BV=5.91 + {529,8192,1240, 0, 0, 0}, //TV = 10.88(49 lines) AV=2.97 SV=8.04 BV=5.81 + {571,8192,1232, 0, 0, 0}, //TV = 10.77(53 lines) AV=2.97 SV=8.03 BV=5.71 + {613,8192,1240, 0, 0, 0}, //TV = 10.67(57 lines) AV=2.97 SV=8.04 BV=5.60 + {656,8192,1240, 0, 0, 0}, //TV = 10.57(61 lines) AV=2.97 SV=8.04 BV=5.50 + {698,8192,1240, 0, 0, 0}, //TV = 10.48(65 lines) AV=2.97 SV=8.04 BV=5.41 + {751,8192,1240, 0, 0, 0}, //TV = 10.38(70 lines) AV=2.97 SV=8.04 BV=5.31 + {804,8192,1240, 0, 0, 0}, //TV = 10.28(75 lines) AV=2.97 SV=8.04 BV=5.21 + {867,8192,1232, 0, 0, 0}, //TV = 10.17(81 lines) AV=2.97 SV=8.03 BV=5.11 + {931,8192,1232, 0, 0, 0}, //TV = 10.07(87 lines) AV=2.97 SV=8.03 BV=5.01 + {994,8192,1232, 0, 0, 0}, //TV = 9.97(93 lines) AV=2.97 SV=8.03 BV=4.91 + {1068,8192,1232, 0, 0, 0}, //TV = 9.87(100 lines) AV=2.97 SV=8.03 BV=4.81 + {1143,8192,1232, 0, 0, 0}, //TV = 9.77(107 lines) AV=2.97 SV=8.03 BV=4.71 + {1227,8192,1232, 0, 0, 0}, //TV = 9.67(115 lines) AV=2.97 SV=8.03 BV=4.61 + {1312,8192,1232, 0, 0, 0}, //TV = 9.57(123 lines) AV=2.97 SV=8.03 BV=4.51 + {1407,8192,1232, 0, 0, 0}, //TV = 9.47(132 lines) AV=2.97 SV=8.03 BV=4.41 + {1513,8192,1232, 0, 0, 0}, //TV = 9.37(142 lines) AV=2.97 SV=8.03 BV=4.31 + {1619,8192,1232, 0, 0, 0}, //TV = 9.27(152 lines) AV=2.97 SV=8.03 BV=4.21 + {1735,8192,1232, 0, 0, 0}, //TV = 9.17(163 lines) AV=2.97 SV=8.03 BV=4.11 + {1862,8192,1224, 0, 0, 0}, //TV = 9.07(175 lines) AV=2.97 SV=8.02 BV=4.02 + {2000,8192,1232, 0, 0, 0}, //TV = 8.97(188 lines) AV=2.97 SV=8.03 BV=3.90 + {2137,8192,1232, 0, 0, 0}, //TV = 8.87(201 lines) AV=2.97 SV=8.03 BV=3.81 + {2286,8192,1232, 0, 0, 0}, //TV = 8.77(215 lines) AV=2.97 SV=8.03 BV=3.71 + {2466,8192,1232, 0, 0, 0}, //TV = 8.66(232 lines) AV=2.97 SV=8.03 BV=3.60 + {2635,8192,1232, 0, 0, 0}, //TV = 8.57(248 lines) AV=2.97 SV=8.03 BV=3.51 + {2825,8192,1224, 0, 0, 0}, //TV = 8.47(266 lines) AV=2.97 SV=8.02 BV=3.42 + {3016,8192,1232, 0, 0, 0}, //TV = 8.37(284 lines) AV=2.97 SV=8.03 BV=3.31 + {3259,8192,1224, 0, 0, 0}, //TV = 8.26(307 lines) AV=2.97 SV=8.02 BV=3.21 + {3482,8192,1232, 0, 0, 0}, //TV = 8.17(328 lines) AV=2.97 SV=8.03 BV=3.10 + {3725,8192,1232, 0, 0, 0}, //TV = 8.07(351 lines) AV=2.97 SV=8.03 BV=3.01 + {3990,8192,1232, 0, 0, 0}, //TV = 7.97(376 lines) AV=2.97 SV=8.03 BV=2.91 + {4275,8192,1224, 0, 0, 0}, //TV = 7.87(403 lines) AV=2.97 SV=8.02 BV=2.82 + {4604,8192,1224, 0, 0, 0}, //TV = 7.76(434 lines) AV=2.97 SV=8.02 BV=2.71 + {4932,8192,1224, 0, 0, 0}, //TV = 7.66(465 lines) AV=2.97 SV=8.02 BV=2.61 + {5281,8192,1224, 0, 0, 0}, //TV = 7.56(498 lines) AV=2.97 SV=8.02 BV=2.51 + {5651,8192,1232, 0, 0, 0}, //TV = 7.47(533 lines) AV=2.97 SV=8.03 BV=2.41 + {6054,8192,1224, 0, 0, 0}, //TV = 7.37(571 lines) AV=2.97 SV=8.02 BV=2.32 + {6487,8192,1224, 0, 0, 0}, //TV = 7.27(612 lines) AV=2.97 SV=8.02 BV=2.22 + {6943,8192,1232, 0, 0, 0}, //TV = 7.17(655 lines) AV=2.97 SV=8.03 BV=2.11 + {7493,8192,1224, 0, 0, 0}, //TV = 7.06(707 lines) AV=2.97 SV=8.02 BV=2.01 + {8022,8192,1232, 0, 0, 0}, //TV = 6.96(757 lines) AV=2.97 SV=8.03 BV=1.90 + {8329,8192,1264, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.07 BV=1.81 + {8329,8192,1360, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.17 BV=1.70 + {8329,8192,1456, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.27 BV=1.61 + {8329,8192,1560, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.37 BV=1.51 + {8329,8192,1672, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.47 BV=1.41 + {8329,8192,1792, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.57 BV=1.31 + {8329,8192,1920, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.67 BV=1.21 + {8329,8192,2056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.77 BV=1.11 + {8329,8192,2200, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.87 BV=1.01 + {8329,8192,2360, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.97 BV=0.91 + {16670,8192,1264, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=8.07 BV=0.81 + {16670,8192,1352, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=8.17 BV=0.71 + {16670,8192,1448, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=8.27 BV=0.61 + {16670,8192,1552, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=8.37 BV=0.51 + {16670,8192,1664, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=8.47 BV=0.41 + {16670,8192,1784, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=8.57 BV=0.31 + {24988,8192,1272, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=8.08 BV=0.22 + {24988,8192,1376, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=8.19 BV=0.10 + {24988,8192,1480, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=8.30 BV=-0.00 + {24988,8192,1592, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=8.40 BV=-0.11 + {33329,8192,1280, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.09 BV=-0.21 + {33329,8192,1368, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.18 BV=-0.31 + {33329,8192,1464, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.28 BV=-0.40 + {41669,8192,1256, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=8.06 BV=-0.50 + {41669,8192,1344, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=8.16 BV=-0.60 + {41669,8192,1440, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=8.26 BV=-0.70 + {49999,8192,1288, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=8.10 BV=-0.80 + {49999,8192,1384, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=8.20 BV=-0.91 + {58328,8192,1272, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=8.08 BV=-1.01 + {58328,8192,1360, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=8.17 BV=-1.10 + {66669,8192,1272, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.08 BV=-1.20 + {66669,8192,1368, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.18 BV=-1.31 + {74998,8192,1304, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=8.11 BV=-1.41 + {83327,8192,1256, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=8.06 BV=-1.50 + {83327,8192,1344, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=8.16 BV=-1.60 + {91668,8192,1312, 0, 0, 0}, //TV = 3.45(8660 lines) AV=2.97 SV=8.12 BV=-1.70 + {99998,8192,1288, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.10 BV=-1.80 + {108327,8192,1272, 0, 0, 0}, //TV = 3.21(10234 lines) AV=2.97 SV=8.08 BV=-1.90 + {116667,8192,1264, 0, 0, 0}, //TV = 3.10(11022 lines) AV=2.97 SV=8.07 BV=-2.00 + {124997,8192,1272, 0, 0, 0}, //TV = 3.00(11809 lines) AV=2.97 SV=8.08 BV=-2.11 + {133326,8192,1272, 0, 0, 0}, //TV = 2.91(12596 lines) AV=2.97 SV=8.08 BV=-2.20 + {141656,8192,1288, 0, 0, 0}, //TV = 2.82(13383 lines) AV=2.97 SV=8.10 BV=-2.31 + {158326,8192,1232, 0, 0, 0}, //TV = 2.66(14958 lines) AV=2.97 SV=8.03 BV=-2.40 + {166655,8192,1256, 0, 0, 0}, //TV = 2.59(15745 lines) AV=2.97 SV=8.06 BV=-2.50 + {174996,8192,1280, 0, 0, 0}, //TV = 2.51(16534 lines) AV=2.97 SV=8.09 BV=-2.60 + {191655,8192,1256, 0, 0, 0}, //TV = 2.38(18107 lines) AV=2.97 SV=8.06 BV=-2.71 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureISO800PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {497,1216,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.04 BV=8.91 + {497,1216,1112, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.13 BV=8.81 + {497,1328,1096, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.24 BV=8.71 + {497,1424,1088, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.33 BV=8.62 + {497,1632,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.44 BV=8.51 + {497,1728,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.53 BV=8.41 + {497,1840,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.63 BV=8.31 + {497,1936,1064, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.74 BV=8.21 + {497,2144,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.83 BV=8.11 + {497,2240,1048, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.93 BV=8.02 + {497,2448,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.03 BV=7.91 + {497,2560,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.13 BV=7.81 + {497,2752,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.24 BV=7.71 + {497,2960,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.34 BV=7.60 + {497,3200,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.43 BV=7.51 + {497,3456,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.53 BV=7.41 + {497,3712,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.63 BV=7.31 + {497,3968,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.74 BV=7.20 + {497,4224,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.83 BV=7.11 + {497,4608,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.94 BV=7.01 + {497,4864,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.04 BV=6.91 + {497,5248,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.13 BV=6.81 + {497,5632,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.24 BV=6.71 + {497,6016,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.33 BV=6.61 + {497,6544,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.44 BV=6.50 + {497,6896,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.54 BV=6.41 + {497,7472,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.63 BV=6.31 + {497,7936,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.73 BV=6.21 + {497,8192,1072, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.83 BV=6.11 + {497,8192,1152, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.94 BV=6.01 + {497,8192,1232, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.03 BV=5.91 + {529,8192,1240, 0, 0, 0}, //TV = 10.88(49 lines) AV=2.97 SV=8.04 BV=5.81 + {571,8192,1232, 0, 0, 0}, //TV = 10.77(53 lines) AV=2.97 SV=8.03 BV=5.71 + {613,8192,1240, 0, 0, 0}, //TV = 10.67(57 lines) AV=2.97 SV=8.04 BV=5.60 + {656,8192,1240, 0, 0, 0}, //TV = 10.57(61 lines) AV=2.97 SV=8.04 BV=5.50 + {698,8192,1240, 0, 0, 0}, //TV = 10.48(65 lines) AV=2.97 SV=8.04 BV=5.41 + {751,8192,1240, 0, 0, 0}, //TV = 10.38(70 lines) AV=2.97 SV=8.04 BV=5.31 + {804,8192,1240, 0, 0, 0}, //TV = 10.28(75 lines) AV=2.97 SV=8.04 BV=5.21 + {867,8192,1232, 0, 0, 0}, //TV = 10.17(81 lines) AV=2.97 SV=8.03 BV=5.11 + {931,8192,1232, 0, 0, 0}, //TV = 10.07(87 lines) AV=2.97 SV=8.03 BV=5.01 + {994,8192,1232, 0, 0, 0}, //TV = 9.97(93 lines) AV=2.97 SV=8.03 BV=4.91 + {1068,8192,1232, 0, 0, 0}, //TV = 9.87(100 lines) AV=2.97 SV=8.03 BV=4.81 + {1143,8192,1232, 0, 0, 0}, //TV = 9.77(107 lines) AV=2.97 SV=8.03 BV=4.71 + {1227,8192,1232, 0, 0, 0}, //TV = 9.67(115 lines) AV=2.97 SV=8.03 BV=4.61 + {1312,8192,1232, 0, 0, 0}, //TV = 9.57(123 lines) AV=2.97 SV=8.03 BV=4.51 + {1407,8192,1232, 0, 0, 0}, //TV = 9.47(132 lines) AV=2.97 SV=8.03 BV=4.41 + {1513,8192,1232, 0, 0, 0}, //TV = 9.37(142 lines) AV=2.97 SV=8.03 BV=4.31 + {1619,8192,1232, 0, 0, 0}, //TV = 9.27(152 lines) AV=2.97 SV=8.03 BV=4.21 + {1735,8192,1232, 0, 0, 0}, //TV = 9.17(163 lines) AV=2.97 SV=8.03 BV=4.11 + {1862,8192,1224, 0, 0, 0}, //TV = 9.07(175 lines) AV=2.97 SV=8.02 BV=4.02 + {2000,8192,1232, 0, 0, 0}, //TV = 8.97(188 lines) AV=2.97 SV=8.03 BV=3.90 + {2137,8192,1232, 0, 0, 0}, //TV = 8.87(201 lines) AV=2.97 SV=8.03 BV=3.81 + {2286,8192,1232, 0, 0, 0}, //TV = 8.77(215 lines) AV=2.97 SV=8.03 BV=3.71 + {2466,8192,1232, 0, 0, 0}, //TV = 8.66(232 lines) AV=2.97 SV=8.03 BV=3.60 + {2635,8192,1232, 0, 0, 0}, //TV = 8.57(248 lines) AV=2.97 SV=8.03 BV=3.51 + {2825,8192,1224, 0, 0, 0}, //TV = 8.47(266 lines) AV=2.97 SV=8.02 BV=3.42 + {3016,8192,1232, 0, 0, 0}, //TV = 8.37(284 lines) AV=2.97 SV=8.03 BV=3.31 + {3259,8192,1224, 0, 0, 0}, //TV = 8.26(307 lines) AV=2.97 SV=8.02 BV=3.21 + {3482,8192,1232, 0, 0, 0}, //TV = 8.17(328 lines) AV=2.97 SV=8.03 BV=3.10 + {3725,8192,1232, 0, 0, 0}, //TV = 8.07(351 lines) AV=2.97 SV=8.03 BV=3.01 + {3990,8192,1232, 0, 0, 0}, //TV = 7.97(376 lines) AV=2.97 SV=8.03 BV=2.91 + {4275,8192,1224, 0, 0, 0}, //TV = 7.87(403 lines) AV=2.97 SV=8.02 BV=2.82 + {4604,8192,1224, 0, 0, 0}, //TV = 7.76(434 lines) AV=2.97 SV=8.02 BV=2.71 + {4932,8192,1224, 0, 0, 0}, //TV = 7.66(465 lines) AV=2.97 SV=8.02 BV=2.61 + {5281,8192,1224, 0, 0, 0}, //TV = 7.56(498 lines) AV=2.97 SV=8.02 BV=2.51 + {5651,8192,1232, 0, 0, 0}, //TV = 7.47(533 lines) AV=2.97 SV=8.03 BV=2.41 + {6054,8192,1224, 0, 0, 0}, //TV = 7.37(571 lines) AV=2.97 SV=8.02 BV=2.32 + {6487,8192,1224, 0, 0, 0}, //TV = 7.27(612 lines) AV=2.97 SV=8.02 BV=2.22 + {6943,8192,1232, 0, 0, 0}, //TV = 7.17(655 lines) AV=2.97 SV=8.03 BV=2.11 + {7493,8192,1224, 0, 0, 0}, //TV = 7.06(707 lines) AV=2.97 SV=8.02 BV=2.01 + {8022,8192,1232, 0, 0, 0}, //TV = 6.96(757 lines) AV=2.97 SV=8.03 BV=1.90 + {8594,8192,1224, 0, 0, 0}, //TV = 6.86(811 lines) AV=2.97 SV=8.02 BV=1.81 + {9208,8192,1224, 0, 0, 0}, //TV = 6.76(869 lines) AV=2.97 SV=8.02 BV=1.71 + {9864,8192,1224, 0, 0, 0}, //TV = 6.66(931 lines) AV=2.97 SV=8.02 BV=1.61 + {10002,8192,1296, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=8.11 BV=1.51 + {10002,8192,1392, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=8.21 BV=1.41 + {10002,8192,1488, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=8.30 BV=1.31 + {10002,8192,1600, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=8.41 BV=1.21 + {10002,8192,1712, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=8.51 BV=1.11 + {10002,8192,1832, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=8.60 BV=1.01 + {10002,8192,1960, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=8.70 BV=0.91 + {10002,8192,2104, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=8.80 BV=0.81 + {10002,8192,2256, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=8.91 BV=0.71 + {10002,8192,2416, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=9.00 BV=0.61 + {20004,8192,1296, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=8.11 BV=0.51 + {20004,8192,1384, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=8.20 BV=0.41 + {20004,8192,1488, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=8.30 BV=0.31 + {20004,8192,1592, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=8.40 BV=0.21 + {20004,8192,1704, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=8.50 BV=0.11 + {29995,8192,1232, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.03 BV=-0.00 + {29995,8192,1320, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.13 BV=-0.10 + {29995,8192,1416, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.23 BV=-0.20 + {29995,8192,1520, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.34 BV=-0.31 + {29995,8192,1632, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.44 BV=-0.41 + {39996,8192,1312, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=8.12 BV=-0.51 + {39996,8192,1400, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=8.22 BV=-0.60 + {39996,8192,1504, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=8.32 BV=-0.71 + {49998,8192,1288, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=8.10 BV=-0.80 + {49998,8192,1384, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=8.20 BV=-0.91 + {60001,8192,1232, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.03 BV=-1.00 + {60001,8192,1320, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.13 BV=-1.10 + {60001,8192,1416, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.23 BV=-1.20 + {70002,8192,1304, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=8.11 BV=-1.31 + {70002,8192,1392, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=8.21 BV=-1.40 + {80004,8192,1304, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=8.11 BV=-1.50 + {89995,8192,1248, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=8.05 BV=-1.61 + {89995,8192,1336, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=8.15 BV=-1.70 + {99997,8192,1288, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.10 BV=-1.80 + {109999,8192,1256, 0, 0, 0}, //TV = 3.18(10392 lines) AV=2.97 SV=8.06 BV=-1.90 + {120001,8192,1232, 0, 0, 0}, //TV = 3.06(11337 lines) AV=2.97 SV=8.03 BV=-2.00 + {120001,8192,1320, 0, 0, 0}, //TV = 3.06(11337 lines) AV=2.97 SV=8.13 BV=-2.10 + {130003,8192,1304, 0, 0, 0}, //TV = 2.94(12282 lines) AV=2.97 SV=8.11 BV=-2.20 + {140005,8192,1304, 0, 0, 0}, //TV = 2.84(13227 lines) AV=2.97 SV=8.11 BV=-2.31 + {149996,8192,1304, 0, 0, 0}, //TV = 2.74(14171 lines) AV=2.97 SV=8.11 BV=-2.41 + {169989,8192,1232, 0, 0, 0}, //TV = 2.56(16060 lines) AV=2.97 SV=8.03 BV=-2.50 + {180002,8192,1248, 0, 0, 0}, //TV = 2.47(17006 lines) AV=2.97 SV=8.05 BV=-2.61 + {190004,8192,1264, 0, 0, 0}, //TV = 2.40(17952 lines) AV=2.97 SV=8.07 BV=-2.70 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureISO800Table = +{ + AETABLE_CAPTURE_ISO800, //eAETableID + 141, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -27, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_800, //ISO SPEED + sCaptureISO800PLineTable_60Hz, + sCaptureISO800PLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureISO1600PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {497,1216,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.04 BV=8.91 + {497,1216,1112, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.13 BV=8.81 + {497,1328,1096, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.24 BV=8.71 + {497,1424,1088, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.33 BV=8.62 + {497,1632,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.44 BV=8.51 + {497,1728,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.53 BV=8.41 + {497,1840,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.63 BV=8.31 + {497,1936,1064, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.74 BV=8.21 + {497,2144,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.83 BV=8.11 + {497,2240,1048, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.93 BV=8.02 + {497,2448,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.03 BV=7.91 + {497,2560,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.13 BV=7.81 + {497,2752,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.24 BV=7.71 + {497,2960,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.34 BV=7.60 + {497,3200,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.43 BV=7.51 + {497,3456,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.53 BV=7.41 + {497,3712,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.63 BV=7.31 + {497,3968,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.74 BV=7.20 + {497,4224,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.83 BV=7.11 + {497,4608,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.94 BV=7.01 + {497,4864,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.04 BV=6.91 + {497,5248,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.13 BV=6.81 + {497,5632,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.24 BV=6.71 + {497,6016,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.33 BV=6.61 + {497,6544,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.44 BV=6.50 + {497,6896,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.54 BV=6.41 + {497,7472,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.63 BV=6.31 + {497,7936,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.73 BV=6.21 + {497,8192,1072, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.83 BV=6.11 + {497,8192,1152, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.94 BV=6.01 + {497,8192,1232, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.03 BV=5.91 + {497,8192,1320, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.13 BV=5.81 + {497,8192,1416, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.23 BV=5.71 + {497,8192,1520, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.34 BV=5.61 + {497,8192,1640, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.45 BV=5.50 + {497,8192,1744, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.53 BV=5.41 + {497,8192,1880, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.64 BV=5.30 + {497,8192,2016, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.74 BV=5.20 + {497,8192,2160, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.84 BV=5.10 + {497,8192,2312, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.94 BV=5.00 + {497,8192,2472, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=9.04 BV=4.91 + {529,8192,2488, 0, 0, 0}, //TV = 10.88(49 lines) AV=2.97 SV=9.05 BV=4.81 + {571,8192,2472, 0, 0, 0}, //TV = 10.77(53 lines) AV=2.97 SV=9.04 BV=4.71 + {613,8192,2480, 0, 0, 0}, //TV = 10.67(57 lines) AV=2.97 SV=9.04 BV=4.60 + {656,8192,2480, 0, 0, 0}, //TV = 10.57(61 lines) AV=2.97 SV=9.04 BV=4.50 + {698,8192,2488, 0, 0, 0}, //TV = 10.48(65 lines) AV=2.97 SV=9.05 BV=4.41 + {751,8192,2480, 0, 0, 0}, //TV = 10.38(70 lines) AV=2.97 SV=9.04 BV=4.31 + {804,8192,2480, 0, 0, 0}, //TV = 10.28(75 lines) AV=2.97 SV=9.04 BV=4.21 + {867,8192,2472, 0, 0, 0}, //TV = 10.17(81 lines) AV=2.97 SV=9.04 BV=4.11 + {931,8192,2464, 0, 0, 0}, //TV = 10.07(87 lines) AV=2.97 SV=9.03 BV=4.01 + {994,8192,2472, 0, 0, 0}, //TV = 9.97(93 lines) AV=2.97 SV=9.04 BV=3.91 + {1068,8192,2472, 0, 0, 0}, //TV = 9.87(100 lines) AV=2.97 SV=9.04 BV=3.80 + {1143,8192,2472, 0, 0, 0}, //TV = 9.77(107 lines) AV=2.97 SV=9.04 BV=3.71 + {1227,8192,2464, 0, 0, 0}, //TV = 9.67(115 lines) AV=2.97 SV=9.03 BV=3.61 + {1312,8192,2472, 0, 0, 0}, //TV = 9.57(123 lines) AV=2.97 SV=9.04 BV=3.51 + {1407,8192,2464, 0, 0, 0}, //TV = 9.47(132 lines) AV=2.97 SV=9.03 BV=3.41 + {1513,8192,2464, 0, 0, 0}, //TV = 9.37(142 lines) AV=2.97 SV=9.03 BV=3.31 + {1619,8192,2464, 0, 0, 0}, //TV = 9.27(152 lines) AV=2.97 SV=9.03 BV=3.21 + {1735,8192,2472, 0, 0, 0}, //TV = 9.17(163 lines) AV=2.97 SV=9.04 BV=3.10 + {1862,8192,2456, 0, 0, 0}, //TV = 9.07(175 lines) AV=2.97 SV=9.03 BV=3.01 + {2000,8192,2464, 0, 0, 0}, //TV = 8.97(188 lines) AV=2.97 SV=9.03 BV=2.90 + {2137,8192,2464, 0, 0, 0}, //TV = 8.87(201 lines) AV=2.97 SV=9.03 BV=2.81 + {2286,8192,2464, 0, 0, 0}, //TV = 8.77(215 lines) AV=2.97 SV=9.03 BV=2.71 + {2466,8192,2464, 0, 0, 0}, //TV = 8.66(232 lines) AV=2.97 SV=9.03 BV=2.60 + {2635,8192,2464, 0, 0, 0}, //TV = 8.57(248 lines) AV=2.97 SV=9.03 BV=2.51 + {2825,8192,2456, 0, 0, 0}, //TV = 8.47(266 lines) AV=2.97 SV=9.03 BV=2.41 + {3016,8192,2464, 0, 0, 0}, //TV = 8.37(284 lines) AV=2.97 SV=9.03 BV=2.31 + {3259,8192,2456, 0, 0, 0}, //TV = 8.26(307 lines) AV=2.97 SV=9.03 BV=2.20 + {3482,8192,2464, 0, 0, 0}, //TV = 8.17(328 lines) AV=2.97 SV=9.03 BV=2.10 + {3725,8192,2464, 0, 0, 0}, //TV = 8.07(351 lines) AV=2.97 SV=9.03 BV=2.01 + {3990,8192,2464, 0, 0, 0}, //TV = 7.97(376 lines) AV=2.97 SV=9.03 BV=1.91 + {4297,8192,2464, 0, 0, 0}, //TV = 7.86(405 lines) AV=2.97 SV=9.03 BV=1.80 + {4604,8192,2456, 0, 0, 0}, //TV = 7.76(434 lines) AV=2.97 SV=9.03 BV=1.71 + {4932,8192,2456, 0, 0, 0}, //TV = 7.66(465 lines) AV=2.97 SV=9.03 BV=1.61 + {5281,8192,2456, 0, 0, 0}, //TV = 7.56(498 lines) AV=2.97 SV=9.03 BV=1.51 + {5651,8192,2464, 0, 0, 0}, //TV = 7.47(533 lines) AV=2.97 SV=9.03 BV=1.41 + {6054,8192,2456, 0, 0, 0}, //TV = 7.37(571 lines) AV=2.97 SV=9.03 BV=1.31 + {6487,8192,2456, 0, 0, 0}, //TV = 7.27(612 lines) AV=2.97 SV=9.03 BV=1.21 + {6943,8192,2464, 0, 0, 0}, //TV = 7.17(655 lines) AV=2.97 SV=9.03 BV=1.11 + {7440,8192,2456, 0, 0, 0}, //TV = 7.07(702 lines) AV=2.97 SV=9.03 BV=1.01 + {8022,8192,2456, 0, 0, 0}, //TV = 6.96(757 lines) AV=2.97 SV=9.03 BV=0.91 + {8329,8192,2536, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.07 BV=0.80 + {8329,8192,2720, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.17 BV=0.70 + {8329,8192,2912, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.27 BV=0.61 + {8329,8192,3120, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.37 BV=0.51 + {8329,8192,3344, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.47 BV=0.41 + {8329,8192,3584, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.57 BV=0.31 + {8329,8192,3840, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.67 BV=0.21 + {8329,8192,4112, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.77 BV=0.11 + {8329,8192,4440, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.88 BV=-0.00 + {8329,8192,4752, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.98 BV=-0.10 + {16670,8192,2544, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=9.08 BV=-0.20 + {16670,8192,2728, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=9.18 BV=-0.30 + {16670,8192,2920, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=9.28 BV=-0.40 + {16670,8192,3128, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=9.38 BV=-0.50 + {16670,8192,3352, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=9.48 BV=-0.60 + {16670,8192,3592, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=9.58 BV=-0.70 + {24988,8192,2568, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=9.09 BV=-0.80 + {24988,8192,2768, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=9.20 BV=-0.91 + {24988,8192,2952, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=9.29 BV=-1.00 + {24988,8192,3184, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=9.40 BV=-1.11 + {33329,8192,2560, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=9.09 BV=-1.21 + {33329,8192,2736, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=9.18 BV=-1.31 + {33329,8192,2936, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=9.29 BV=-1.41 + {41669,8192,2520, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=9.06 BV=-1.51 + {41669,8192,2696, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=9.16 BV=-1.61 + {41669,8192,2888, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=9.26 BV=-1.71 + {49999,8192,2584, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=9.10 BV=-1.81 + {49999,8192,2768, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=9.20 BV=-1.91 + {58328,8192,2544, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=9.08 BV=-2.01 + {58328,8192,2720, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=9.17 BV=-2.10 + {66669,8192,2552, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=9.08 BV=-2.21 + {66669,8192,2736, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=9.18 BV=-2.31 + {74998,8192,2608, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=9.11 BV=-2.41 + {83327,8192,2512, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=9.06 BV=-2.50 + {83327,8192,2696, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=9.16 BV=-2.61 + {91668,8192,2624, 0, 0, 0}, //TV = 3.45(8660 lines) AV=2.97 SV=9.12 BV=-2.70 + {99998,8192,2576, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.10 BV=-2.80 + {108327,8192,2552, 0, 0, 0}, //TV = 3.21(10234 lines) AV=2.97 SV=9.08 BV=-2.91 + {116667,8192,2536, 0, 0, 0}, //TV = 3.10(11022 lines) AV=2.97 SV=9.07 BV=-3.00 + {124997,8192,2536, 0, 0, 0}, //TV = 3.00(11809 lines) AV=2.97 SV=9.07 BV=-3.10 + {133326,8192,2552, 0, 0, 0}, //TV = 2.91(12596 lines) AV=2.97 SV=9.08 BV=-3.21 + {141656,8192,2576, 0, 0, 0}, //TV = 2.82(13383 lines) AV=2.97 SV=9.10 BV=-3.31 + {158326,8192,2472, 0, 0, 0}, //TV = 2.66(14958 lines) AV=2.97 SV=9.04 BV=-3.41 + {166655,8192,2512, 0, 0, 0}, //TV = 2.59(15745 lines) AV=2.97 SV=9.06 BV=-3.50 + {174996,8192,2568, 0, 0, 0}, //TV = 2.51(16534 lines) AV=2.97 SV=9.09 BV=-3.61 + {191655,8192,2512, 0, 0, 0}, //TV = 2.38(18107 lines) AV=2.97 SV=9.06 BV=-3.71 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureISO1600PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {497,1216,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.04 BV=8.91 + {497,1216,1112, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.13 BV=8.81 + {497,1328,1096, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.24 BV=8.71 + {497,1424,1088, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.33 BV=8.62 + {497,1632,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.44 BV=8.51 + {497,1728,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.53 BV=8.41 + {497,1840,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.63 BV=8.31 + {497,1936,1064, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.74 BV=8.21 + {497,2144,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.83 BV=8.11 + {497,2240,1048, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.93 BV=8.02 + {497,2448,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.03 BV=7.91 + {497,2560,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.13 BV=7.81 + {497,2752,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.24 BV=7.71 + {497,2960,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.34 BV=7.60 + {497,3200,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.43 BV=7.51 + {497,3456,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.53 BV=7.41 + {497,3712,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.63 BV=7.31 + {497,3968,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.74 BV=7.20 + {497,4224,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.83 BV=7.11 + {497,4608,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.94 BV=7.01 + {497,4864,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.04 BV=6.91 + {497,5248,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.13 BV=6.81 + {497,5632,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.24 BV=6.71 + {497,6016,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.33 BV=6.61 + {497,6544,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.44 BV=6.50 + {497,6896,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.54 BV=6.41 + {497,7472,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.63 BV=6.31 + {497,7936,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.73 BV=6.21 + {497,8192,1072, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.83 BV=6.11 + {497,8192,1152, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.94 BV=6.01 + {497,8192,1232, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.03 BV=5.91 + {497,8192,1320, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.13 BV=5.81 + {497,8192,1416, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.23 BV=5.71 + {497,8192,1520, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.34 BV=5.61 + {497,8192,1640, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.45 BV=5.50 + {497,8192,1744, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.53 BV=5.41 + {497,8192,1880, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.64 BV=5.30 + {497,8192,2016, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.74 BV=5.20 + {497,8192,2160, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.84 BV=5.10 + {497,8192,2312, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.94 BV=5.00 + {497,8192,2472, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=9.04 BV=4.91 + {529,8192,2488, 0, 0, 0}, //TV = 10.88(49 lines) AV=2.97 SV=9.05 BV=4.81 + {571,8192,2472, 0, 0, 0}, //TV = 10.77(53 lines) AV=2.97 SV=9.04 BV=4.71 + {613,8192,2480, 0, 0, 0}, //TV = 10.67(57 lines) AV=2.97 SV=9.04 BV=4.60 + {656,8192,2480, 0, 0, 0}, //TV = 10.57(61 lines) AV=2.97 SV=9.04 BV=4.50 + {698,8192,2488, 0, 0, 0}, //TV = 10.48(65 lines) AV=2.97 SV=9.05 BV=4.41 + {751,8192,2480, 0, 0, 0}, //TV = 10.38(70 lines) AV=2.97 SV=9.04 BV=4.31 + {804,8192,2480, 0, 0, 0}, //TV = 10.28(75 lines) AV=2.97 SV=9.04 BV=4.21 + {867,8192,2472, 0, 0, 0}, //TV = 10.17(81 lines) AV=2.97 SV=9.04 BV=4.11 + {931,8192,2464, 0, 0, 0}, //TV = 10.07(87 lines) AV=2.97 SV=9.03 BV=4.01 + {994,8192,2472, 0, 0, 0}, //TV = 9.97(93 lines) AV=2.97 SV=9.04 BV=3.91 + {1068,8192,2472, 0, 0, 0}, //TV = 9.87(100 lines) AV=2.97 SV=9.04 BV=3.80 + {1143,8192,2472, 0, 0, 0}, //TV = 9.77(107 lines) AV=2.97 SV=9.04 BV=3.71 + {1227,8192,2464, 0, 0, 0}, //TV = 9.67(115 lines) AV=2.97 SV=9.03 BV=3.61 + {1312,8192,2472, 0, 0, 0}, //TV = 9.57(123 lines) AV=2.97 SV=9.04 BV=3.51 + {1407,8192,2464, 0, 0, 0}, //TV = 9.47(132 lines) AV=2.97 SV=9.03 BV=3.41 + {1513,8192,2464, 0, 0, 0}, //TV = 9.37(142 lines) AV=2.97 SV=9.03 BV=3.31 + {1619,8192,2464, 0, 0, 0}, //TV = 9.27(152 lines) AV=2.97 SV=9.03 BV=3.21 + {1735,8192,2472, 0, 0, 0}, //TV = 9.17(163 lines) AV=2.97 SV=9.04 BV=3.10 + {1862,8192,2456, 0, 0, 0}, //TV = 9.07(175 lines) AV=2.97 SV=9.03 BV=3.01 + {2000,8192,2464, 0, 0, 0}, //TV = 8.97(188 lines) AV=2.97 SV=9.03 BV=2.90 + {2137,8192,2464, 0, 0, 0}, //TV = 8.87(201 lines) AV=2.97 SV=9.03 BV=2.81 + {2286,8192,2464, 0, 0, 0}, //TV = 8.77(215 lines) AV=2.97 SV=9.03 BV=2.71 + {2466,8192,2464, 0, 0, 0}, //TV = 8.66(232 lines) AV=2.97 SV=9.03 BV=2.60 + {2635,8192,2464, 0, 0, 0}, //TV = 8.57(248 lines) AV=2.97 SV=9.03 BV=2.51 + {2825,8192,2456, 0, 0, 0}, //TV = 8.47(266 lines) AV=2.97 SV=9.03 BV=2.41 + {3016,8192,2464, 0, 0, 0}, //TV = 8.37(284 lines) AV=2.97 SV=9.03 BV=2.31 + {3259,8192,2456, 0, 0, 0}, //TV = 8.26(307 lines) AV=2.97 SV=9.03 BV=2.20 + {3482,8192,2464, 0, 0, 0}, //TV = 8.17(328 lines) AV=2.97 SV=9.03 BV=2.10 + {3725,8192,2464, 0, 0, 0}, //TV = 8.07(351 lines) AV=2.97 SV=9.03 BV=2.01 + {3990,8192,2464, 0, 0, 0}, //TV = 7.97(376 lines) AV=2.97 SV=9.03 BV=1.91 + {4297,8192,2464, 0, 0, 0}, //TV = 7.86(405 lines) AV=2.97 SV=9.03 BV=1.80 + {4604,8192,2456, 0, 0, 0}, //TV = 7.76(434 lines) AV=2.97 SV=9.03 BV=1.71 + {4932,8192,2456, 0, 0, 0}, //TV = 7.66(465 lines) AV=2.97 SV=9.03 BV=1.61 + {5281,8192,2456, 0, 0, 0}, //TV = 7.56(498 lines) AV=2.97 SV=9.03 BV=1.51 + {5651,8192,2464, 0, 0, 0}, //TV = 7.47(533 lines) AV=2.97 SV=9.03 BV=1.41 + {6054,8192,2456, 0, 0, 0}, //TV = 7.37(571 lines) AV=2.97 SV=9.03 BV=1.31 + {6487,8192,2456, 0, 0, 0}, //TV = 7.27(612 lines) AV=2.97 SV=9.03 BV=1.21 + {6943,8192,2464, 0, 0, 0}, //TV = 7.17(655 lines) AV=2.97 SV=9.03 BV=1.11 + {7440,8192,2456, 0, 0, 0}, //TV = 7.07(702 lines) AV=2.97 SV=9.03 BV=1.01 + {8022,8192,2456, 0, 0, 0}, //TV = 6.96(757 lines) AV=2.97 SV=9.03 BV=0.91 + {8594,8192,2456, 0, 0, 0}, //TV = 6.86(811 lines) AV=2.97 SV=9.03 BV=0.81 + {9208,8192,2456, 0, 0, 0}, //TV = 6.76(869 lines) AV=2.97 SV=9.03 BV=0.71 + {9864,8192,2456, 0, 0, 0}, //TV = 6.66(931 lines) AV=2.97 SV=9.03 BV=0.61 + {10002,8192,2600, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=9.11 BV=0.50 + {10002,8192,2784, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=9.21 BV=0.41 + {10002,8192,2984, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=9.31 BV=0.31 + {10002,8192,3192, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=9.41 BV=0.21 + {10002,8192,3424, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=9.51 BV=0.11 + {10002,8192,3696, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=9.62 BV=-0.00 + {10002,8192,3960, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=9.72 BV=-0.10 + {10002,8192,4240, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=9.82 BV=-0.20 + {10002,8192,4544, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=9.92 BV=-0.30 + {10002,8192,4872, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=10.02 BV=-0.40 + {20004,8192,2608, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=9.11 BV=-0.50 + {20004,8192,2792, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=9.21 BV=-0.60 + {20004,8192,2992, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=9.31 BV=-0.70 + {20004,8192,3208, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=9.41 BV=-0.80 + {20004,8192,3440, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=9.51 BV=-0.90 + {29995,8192,2472, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=9.04 BV=-1.01 + {29995,8192,2648, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=9.14 BV=-1.11 + {29995,8192,2840, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=9.24 BV=-1.21 + {29995,8192,3048, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=9.34 BV=-1.31 + {29995,8192,3264, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=9.44 BV=-1.41 + {39996,8192,2624, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=9.12 BV=-1.51 + {39996,8192,2808, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=9.22 BV=-1.61 + {39996,8192,3008, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=9.32 BV=-1.71 + {49998,8192,2584, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=9.10 BV=-1.81 + {49998,8192,2768, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=9.20 BV=-1.91 + {60001,8192,2472, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.04 BV=-2.01 + {60001,8192,2648, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.14 BV=-2.11 + {60001,8192,2840, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.24 BV=-2.21 + {70002,8192,2608, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=9.11 BV=-2.31 + {70002,8192,2792, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=9.21 BV=-2.41 + {80004,8192,2616, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=9.12 BV=-2.50 + {89995,8192,2496, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=9.05 BV=-2.61 + {89995,8192,2672, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=9.15 BV=-2.70 + {99997,8192,2576, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.10 BV=-2.80 + {109999,8192,2512, 0, 0, 0}, //TV = 3.18(10392 lines) AV=2.97 SV=9.06 BV=-2.90 + {120001,8192,2472, 0, 0, 0}, //TV = 3.06(11337 lines) AV=2.97 SV=9.04 BV=-3.01 + {120001,8192,2648, 0, 0, 0}, //TV = 3.06(11337 lines) AV=2.97 SV=9.14 BV=-3.11 + {130003,8192,2616, 0, 0, 0}, //TV = 2.94(12282 lines) AV=2.97 SV=9.12 BV=-3.20 + {140005,8192,2608, 0, 0, 0}, //TV = 2.84(13227 lines) AV=2.97 SV=9.11 BV=-3.31 + {149996,8192,2608, 0, 0, 0}, //TV = 2.74(14171 lines) AV=2.97 SV=9.11 BV=-3.41 + {169989,8192,2464, 0, 0, 0}, //TV = 2.56(16060 lines) AV=2.97 SV=9.03 BV=-3.50 + {180002,8192,2496, 0, 0, 0}, //TV = 2.47(17006 lines) AV=2.97 SV=9.05 BV=-3.61 + {190004,8192,2536, 0, 0, 0}, //TV = 2.40(17952 lines) AV=2.97 SV=9.07 BV=-3.71 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureISO1600Table = +{ + AETABLE_CAPTURE_ISO1600, //eAETableID + 151, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -37, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_1600, //ISO SPEED + sCaptureISO1600PLineTable_60Hz, + sCaptureISO1600PLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureStrobePLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8329,1216,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.07 BV=4.81 + {8329,1328,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.17 BV=4.70 + {8329,1424,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.26 BV=4.61 + {8329,1536,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.37 BV=4.51 + {8329,1632,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.47 BV=4.41 + {8329,1728,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.56 BV=4.31 + {8329,1840,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.67 BV=4.21 + {8329,2048,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.77 BV=4.11 + {8329,2144,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.87 BV=4.01 + {8329,2352,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.97 BV=3.91 + {16670,1216,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.07 BV=3.81 + {16670,1328,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.17 BV=3.70 + {16670,1424,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.27 BV=3.60 + {16670,1536,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.37 BV=3.50 + {16670,1632,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.47 BV=3.41 + {16670,1728,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.58 BV=3.30 + {24988,1216,1072, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.08 BV=3.21 + {24988,1328,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.18 BV=3.11 + {24988,1424,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.29 BV=3.01 + {24988,1536,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.39 BV=2.90 + {33329,1216,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.07 BV=2.81 + {33329,1328,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.17 BV=2.70 + {33329,1424,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.26 BV=2.61 + {41669,1216,1048, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.05 BV=2.51 + {41669,1328,1032, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.15 BV=2.40 + {41669,1424,1032, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.25 BV=2.30 + {49999,1216,1072, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=5.08 BV=2.21 + {49999,1328,1048, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=5.17 BV=2.12 + {58328,1216,1064, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=5.07 BV=2.00 + {58328,1328,1040, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=5.16 BV=1.91 + {66669,1216,1064, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.07 BV=1.81 + {66669,1328,1048, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.17 BV=1.70 + {66669,1424,1040, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.26 BV=1.61 + {66669,1536,1040, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.37 BV=1.50 + {66669,1632,1048, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.47 BV=1.41 + {66669,1728,1064, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.58 BV=1.30 + {66669,1840,1064, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.67 BV=1.21 + {66669,2048,1024, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.77 BV=1.11 + {66669,2144,1048, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.87 BV=1.01 + {66669,2352,1024, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.97 BV=0.91 + {66669,2448,1056, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.07 BV=0.81 + {66669,2656,1048, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.17 BV=0.70 + {66669,2864,1040, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.27 BV=0.61 + {66669,3072,1040, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.37 BV=0.50 + {66669,3328,1024, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.47 BV=0.41 + {66669,3456,1056, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.56 BV=0.31 + {66669,3840,1024, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.67 BV=0.21 + {66669,4096,1032, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.78 BV=0.10 + {66669,4352,1040, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.88 BV=0.00 + {74998,4224,1024, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=6.81 BV=-0.10 + {74998,4480,1032, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=6.91 BV=-0.20 + {83327,4352,1024, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=6.85 BV=-0.30 + {91668,4224,1032, 0, 0, 0}, //TV = 3.45(8660 lines) AV=2.97 SV=6.82 BV=-0.40 + {99998,4096,1040, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=6.79 BV=-0.50 + {99998,4480,1024, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=6.89 BV=-0.60 + {99998,4736,1040, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.00 BV=-0.70 + {99998,5120,1032, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.10 BV=-0.81 + {99998,5504,1024, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.19 BV=-0.90 + {99998,5888,1024, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.29 BV=-1.00 + {99998,6240,1040, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.40 BV=-1.10 + {99998,6704,1032, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.49 BV=-1.19 + {99998,7072,1048, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.59 BV=-1.29 + {99998,7696,1032, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.69 BV=-1.39 + {99998,8192,1048, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.80 BV=-1.51 + {99998,8192,1120, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.89 BV=-1.60 + {99998,8192,1200, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.99 BV=-1.70 + {99998,8192,1288, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.10 BV=-1.80 + {99998,8192,1376, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.19 BV=-1.90 + {99998,8192,1480, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.30 BV=-2.00 + {99998,8192,1584, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.39 BV=-2.10 + {99998,8192,1696, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.49 BV=-2.20 + {99998,8192,1816, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.59 BV=-2.30 + {99998,8192,1944, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.69 BV=-2.40 + {99998,8192,2088, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.79 BV=-2.50 + {99998,8192,2240, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.89 BV=-2.60 + {99998,8192,2400, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.99 BV=-2.70 + {99998,8192,2568, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.09 BV=-2.80 + {99998,8192,2752, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.19 BV=-2.90 + {99998,8192,2952, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.29 BV=-3.00 + {99998,8192,3160, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.39 BV=-3.10 + {99998,8192,3392, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.49 BV=-3.20 + {99998,8192,3632, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.59 BV=-3.30 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureStrobePLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8805,1136,1080, 0, 0, 0}, //TV = 6.83(831 lines) AV=2.97 SV=4.99 BV=4.81 + {9440,1136,1080, 0, 0, 0}, //TV = 6.73(891 lines) AV=2.97 SV=4.99 BV=4.71 + {10002,1136,1096, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.01 BV=4.60 + {10002,1216,1088, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.10 BV=4.51 + {10002,1328,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.21 BV=4.41 + {10002,1424,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.30 BV=4.32 + {10002,1536,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1632,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.50 BV=4.11 + {10002,1728,1080, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.60 BV=4.02 + {10002,1936,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,2048,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.80 BV=3.82 + {10002,2240,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.89 BV=3.72 + {20004,1136,1096, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.01 BV=3.60 + {20004,1216,1088, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.10 BV=3.51 + {20004,1328,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.21 BV=3.41 + {20004,1424,1064, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.30 BV=3.32 + {20004,1536,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.42 BV=3.20 + {20004,1632,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.50 BV=3.11 + {29995,1216,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.01 BV=3.02 + {29995,1216,1104, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.12 BV=2.91 + {29995,1328,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.22 BV=2.81 + {29995,1424,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.32 BV=2.71 + {39996,1136,1096, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.01 BV=2.60 + {39996,1216,1088, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.10 BV=2.51 + {39996,1328,1072, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.21 BV=2.41 + {39996,1424,1072, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.31 BV=2.31 + {49998,1216,1072, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=5.08 BV=2.21 + {49998,1328,1048, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=5.17 BV=2.12 + {60001,1216,1024, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.01 BV=2.02 + {60001,1216,1104, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.12 BV=1.91 + {60001,1328,1080, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.22 BV=1.81 + {60001,1424,1080, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.32 BV=1.71 + {60001,1536,1072, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.42 BV=1.61 + {60001,1632,1080, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.51 BV=1.51 + {60001,1840,1032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.62 BV=1.41 + {60001,1936,1048, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.72 BV=1.31 + {60001,2048,1064, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.82 BV=1.21 + {60001,2240,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.92 BV=1.11 + {60001,2448,1024, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.02 BV=1.01 + {60001,2560,1048, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.12 BV=0.91 + {60001,2752,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.21 BV=0.82 + {60001,2960,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.32 BV=0.71 + {60001,3200,1032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.42 BV=0.61 + {60001,3456,1024, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.52 BV=0.51 + {60001,3584,1056, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.62 BV=0.41 + {60001,3840,1056, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.72 BV=0.31 + {60001,4224,1032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.82 BV=0.21 + {60001,4480,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.92 BV=0.11 + {70002,4224,1024, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=6.81 BV=-0.00 + {70002,4480,1032, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=6.91 BV=-0.10 + {80004,4224,1024, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=6.81 BV=-0.20 + {80004,4480,1040, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=6.92 BV=-0.30 + {89995,4224,1048, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=6.84 BV=-0.40 + {99997,4096,1040, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=6.79 BV=-0.50 + {99997,4480,1024, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=6.89 BV=-0.60 + {99997,4736,1040, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.00 BV=-0.70 + {99997,5120,1032, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.10 BV=-0.81 + {99997,5504,1024, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.19 BV=-0.90 + {99997,5888,1024, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.29 BV=-1.00 + {99997,6240,1040, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.40 BV=-1.10 + {99997,6704,1032, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.49 BV=-1.19 + {99997,7072,1048, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.59 BV=-1.29 + {99997,7696,1032, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.69 BV=-1.39 + {99997,8192,1048, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.80 BV=-1.51 + {99997,8192,1120, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.89 BV=-1.60 + {99997,8192,1200, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.99 BV=-1.70 + {99997,8192,1288, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.10 BV=-1.80 + {99997,8192,1376, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.19 BV=-1.90 + {99997,8192,1480, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.30 BV=-2.00 + {99997,8192,1584, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.39 BV=-2.10 + {99997,8192,1696, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.49 BV=-2.20 + {99997,8192,1816, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.59 BV=-2.30 + {99997,8192,1944, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.69 BV=-2.40 + {99997,8192,2088, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.79 BV=-2.50 + {99997,8192,2240, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.89 BV=-2.60 + {99997,8192,2400, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.99 BV=-2.70 + {99997,8192,2568, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.09 BV=-2.80 + {99997,8192,2752, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.19 BV=-2.90 + {99997,8192,2952, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.29 BV=-3.00 + {99997,8192,3160, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.39 BV=-3.10 + {99997,8192,3392, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.49 BV=-3.20 + {99997,8192,3632, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.59 BV=-3.30 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_StrobeTable = +{ + AETABLE_STROBE, //eAETableID + 147, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -33, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCaptureStrobePLineTable_60Hz, + sCaptureStrobePLineTable_50Hz, + NULL, +}; + +static strEvPline sAEScene1PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8329,1216,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.07 BV=4.81 + {8329,1328,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.17 BV=4.70 + {8329,1424,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.26 BV=4.61 + {8329,1536,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.37 BV=4.51 + {8329,1632,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.47 BV=4.41 + {8329,1728,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.56 BV=4.31 + {8329,1840,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.67 BV=4.21 + {8329,2048,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.77 BV=4.11 + {8329,2144,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.87 BV=4.01 + {8329,2352,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.97 BV=3.91 + {16670,1216,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.07 BV=3.81 + {16670,1328,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.17 BV=3.70 + {16670,1424,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.27 BV=3.60 + {16670,1536,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.37 BV=3.50 + {16670,1632,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.47 BV=3.41 + {16670,1728,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.58 BV=3.30 + {24988,1216,1072, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.08 BV=3.21 + {24988,1328,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.18 BV=3.11 + {24988,1424,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.29 BV=3.01 + {24988,1536,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.39 BV=2.90 + {33329,1216,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.07 BV=2.81 + {33329,1328,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.17 BV=2.70 + {33329,1424,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.26 BV=2.61 + {41669,1216,1048, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.05 BV=2.51 + {41669,1328,1032, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.15 BV=2.40 + {41669,1424,1032, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.25 BV=2.30 + {49999,1216,1072, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=5.08 BV=2.21 + {49999,1328,1048, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=5.17 BV=2.12 + {58328,1216,1064, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=5.07 BV=2.00 + {58328,1328,1040, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=5.16 BV=1.91 + {66669,1216,1064, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.07 BV=1.81 + {66669,1328,1048, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.17 BV=1.70 + {66669,1424,1040, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.26 BV=1.61 + {66669,1536,1040, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.37 BV=1.50 + {66669,1632,1048, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.47 BV=1.41 + {66669,1728,1064, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.58 BV=1.30 + {66669,1840,1064, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.67 BV=1.21 + {66669,2048,1024, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.77 BV=1.11 + {66669,2144,1048, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.87 BV=1.01 + {66669,2352,1024, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.97 BV=0.91 + {66669,2448,1056, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.07 BV=0.81 + {66669,2656,1048, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.17 BV=0.70 + {66669,2864,1040, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.27 BV=0.61 + {66669,3072,1040, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.37 BV=0.50 + {66669,3328,1024, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.47 BV=0.41 + {66669,3456,1056, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.56 BV=0.31 + {66669,3840,1024, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.67 BV=0.21 + {66669,4096,1032, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.78 BV=0.10 + {66669,4352,1040, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.88 BV=0.00 + {74998,4224,1024, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=6.81 BV=-0.10 + {74998,4480,1032, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=6.91 BV=-0.20 + {83327,4352,1024, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=6.85 BV=-0.30 + {91668,4224,1032, 0, 0, 0}, //TV = 3.45(8660 lines) AV=2.97 SV=6.82 BV=-0.40 + {99998,4096,1048, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=6.80 BV=-0.51 + {108327,4096,1032, 0, 0, 0}, //TV = 3.21(10234 lines) AV=2.97 SV=6.78 BV=-0.60 + {116667,4096,1032, 0, 0, 0}, //TV = 3.10(11022 lines) AV=2.97 SV=6.78 BV=-0.71 + {124997,4096,1032, 0, 0, 0}, //TV = 3.00(11809 lines) AV=2.97 SV=6.78 BV=-0.81 + {133326,4096,1032, 0, 0, 0}, //TV = 2.91(12596 lines) AV=2.97 SV=6.78 BV=-0.90 + {141656,4096,1040, 0, 0, 0}, //TV = 2.82(13383 lines) AV=2.97 SV=6.79 BV=-1.00 + {149996,4224,1024, 0, 0, 0}, //TV = 2.74(14171 lines) AV=2.97 SV=6.81 BV=-1.10 + {158326,4224,1040, 0, 0, 0}, //TV = 2.66(14958 lines) AV=2.97 SV=6.83 BV=-1.20 + {174996,4096,1040, 0, 0, 0}, //TV = 2.51(16534 lines) AV=2.97 SV=6.79 BV=-1.30 + {183325,4224,1032, 0, 0, 0}, //TV = 2.45(17320 lines) AV=2.97 SV=6.82 BV=-1.40 + {199995,4096,1040, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=6.79 BV=-1.50 + {199995,4480,1024, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=6.89 BV=-1.60 + {199995,4736,1040, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.00 BV=-1.70 + {199995,5120,1032, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.10 BV=-1.81 + {199995,5504,1024, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.19 BV=-1.90 + {199995,5888,1024, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.29 BV=-2.00 + {199995,6240,1040, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.40 BV=-2.10 + {199995,6704,1032, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.49 BV=-2.19 + {199995,7072,1048, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.59 BV=-2.29 + {199995,7696,1032, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.69 BV=-2.39 + {199995,8192,1048, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.80 BV=-2.51 + {199995,8192,1120, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.89 BV=-2.60 + {199995,8192,1200, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.99 BV=-2.70 + {199995,8192,1288, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.10 BV=-2.80 + {199995,8192,1376, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.19 BV=-2.90 + {199995,8192,1480, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.30 BV=-3.00 + {199995,8192,1584, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.39 BV=-3.10 + {199995,8192,1696, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.49 BV=-3.20 + {199995,8192,1816, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.59 BV=-3.30 + {199995,8192,1944, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.69 BV=-3.40 + {199995,8192,2088, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.79 BV=-3.50 + {199995,8192,2240, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.89 BV=-3.60 + {199995,8192,2400, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.99 BV=-3.70 + {199995,8192,2568, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=9.09 BV=-3.80 + {199995,8192,2752, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=9.19 BV=-3.90 + {199995,8192,2952, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=9.29 BV=-4.00 + {199995,8192,3160, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=9.39 BV=-4.10 + {199995,8192,3392, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=9.49 BV=-4.20 + {199995,8192,3632, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=9.59 BV=-4.30 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sAEScene1PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8805,1136,1080, 0, 0, 0}, //TV = 6.83(831 lines) AV=2.97 SV=4.99 BV=4.81 + {9440,1136,1080, 0, 0, 0}, //TV = 6.73(891 lines) AV=2.97 SV=4.99 BV=4.71 + {10002,1136,1096, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.01 BV=4.60 + {10002,1216,1088, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.10 BV=4.51 + {10002,1328,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.21 BV=4.41 + {10002,1424,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.30 BV=4.32 + {10002,1536,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1632,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.50 BV=4.11 + {10002,1728,1080, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.60 BV=4.02 + {10002,1936,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,2048,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.80 BV=3.82 + {10002,2240,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.89 BV=3.72 + {20004,1136,1096, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.01 BV=3.60 + {20004,1216,1088, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.10 BV=3.51 + {20004,1328,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.21 BV=3.41 + {20004,1424,1064, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.30 BV=3.32 + {20004,1536,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.42 BV=3.20 + {20004,1632,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.50 BV=3.11 + {29995,1216,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.01 BV=3.02 + {29995,1216,1104, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.12 BV=2.91 + {29995,1328,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.22 BV=2.81 + {29995,1424,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.32 BV=2.71 + {39996,1136,1096, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.01 BV=2.60 + {39996,1216,1088, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.10 BV=2.51 + {39996,1328,1072, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.21 BV=2.41 + {39996,1424,1072, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.31 BV=2.31 + {49998,1216,1072, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=5.08 BV=2.21 + {49998,1328,1048, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=5.17 BV=2.12 + {60001,1216,1024, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.01 BV=2.02 + {60001,1216,1104, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.12 BV=1.91 + {60001,1328,1080, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.22 BV=1.81 + {60001,1424,1080, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.32 BV=1.71 + {60001,1536,1072, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.42 BV=1.61 + {60001,1632,1080, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.51 BV=1.51 + {60001,1840,1032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.62 BV=1.41 + {60001,1936,1048, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.72 BV=1.31 + {60001,2048,1064, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.82 BV=1.21 + {60001,2240,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.92 BV=1.11 + {60001,2448,1024, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.02 BV=1.01 + {60001,2560,1048, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.12 BV=0.91 + {60001,2752,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.21 BV=0.82 + {60001,2960,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.32 BV=0.71 + {60001,3200,1032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.42 BV=0.61 + {60001,3456,1024, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.52 BV=0.51 + {60001,3584,1056, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.62 BV=0.41 + {60001,3840,1056, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.72 BV=0.31 + {60001,4224,1032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.82 BV=0.21 + {60001,4480,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.92 BV=0.11 + {70002,4224,1024, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=6.81 BV=-0.00 + {70002,4480,1032, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=6.91 BV=-0.10 + {80004,4224,1024, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=6.81 BV=-0.20 + {80004,4480,1040, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=6.92 BV=-0.30 + {89995,4224,1048, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=6.84 BV=-0.40 + {99997,4096,1048, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=6.80 BV=-0.51 + {99997,4480,1024, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=6.89 BV=-0.60 + {109999,4352,1024, 0, 0, 0}, //TV = 3.18(10392 lines) AV=2.97 SV=6.85 BV=-0.70 + {120001,4224,1040, 0, 0, 0}, //TV = 3.06(11337 lines) AV=2.97 SV=6.83 BV=-0.80 + {130003,4224,1024, 0, 0, 0}, //TV = 2.94(12282 lines) AV=2.97 SV=6.81 BV=-0.90 + {140005,4224,1024, 0, 0, 0}, //TV = 2.84(13227 lines) AV=2.97 SV=6.81 BV=-1.00 + {149996,4224,1024, 0, 0, 0}, //TV = 2.74(14171 lines) AV=2.97 SV=6.81 BV=-1.10 + {159998,4224,1024, 0, 0, 0}, //TV = 2.64(15116 lines) AV=2.97 SV=6.81 BV=-1.20 + {169989,4224,1040, 0, 0, 0}, //TV = 2.56(16060 lines) AV=2.97 SV=6.83 BV=-1.30 + {190004,4096,1024, 0, 0, 0}, //TV = 2.40(17952 lines) AV=2.97 SV=6.77 BV=-1.40 + {199995,4096,1040, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=6.79 BV=-1.50 + {199995,4480,1024, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=6.89 BV=-1.60 + {199995,4736,1040, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.00 BV=-1.70 + {199995,5120,1032, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.10 BV=-1.81 + {199995,5504,1024, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.19 BV=-1.90 + {199995,5888,1024, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.29 BV=-2.00 + {199995,6240,1040, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.40 BV=-2.10 + {199995,6704,1032, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.49 BV=-2.19 + {199995,7072,1048, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.59 BV=-2.29 + {199995,7696,1032, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.69 BV=-2.39 + {199995,8192,1048, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.80 BV=-2.51 + {199995,8192,1120, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.89 BV=-2.60 + {199995,8192,1200, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.99 BV=-2.70 + {199995,8192,1288, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.10 BV=-2.80 + {199995,8192,1376, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.19 BV=-2.90 + {199995,8192,1480, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.30 BV=-3.00 + {199995,8192,1584, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.39 BV=-3.10 + {199995,8192,1696, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.49 BV=-3.20 + {199995,8192,1816, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.59 BV=-3.30 + {199995,8192,1944, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.69 BV=-3.40 + {199995,8192,2088, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.79 BV=-3.50 + {199995,8192,2240, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.89 BV=-3.60 + {199995,8192,2400, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.99 BV=-3.70 + {199995,8192,2568, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=9.09 BV=-3.80 + {199995,8192,2752, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=9.19 BV=-3.90 + {199995,8192,2952, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=9.29 BV=-4.00 + {199995,8192,3160, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=9.39 BV=-4.10 + {199995,8192,3392, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=9.49 BV=-4.20 + {199995,8192,3632, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=9.59 BV=-4.30 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_SceneTable1 = +{ + AETABLE_SCENE_INDEX1, //eAETableID + 157, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -43, //i4MinBV + 90, //i4EffectiveMaxBV + -10, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAEScene1PLineTable_60Hz, + sAEScene1PLineTable_50Hz, + NULL, +}; + +static strEvPline sAEScene2PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8329,1216,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.07 BV=4.81 + {8329,1328,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.17 BV=4.70 + {8329,1424,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.26 BV=4.61 + {8329,1536,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.37 BV=4.51 + {8329,1632,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.47 BV=4.41 + {8329,1728,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.56 BV=4.31 + {8329,1840,1072, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.68 BV=4.20 + {8329,2048,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.77 BV=4.11 + {8329,2144,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.87 BV=4.01 + {8329,2352,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.97 BV=3.91 + {8329,2448,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.07 BV=3.81 + {8329,2656,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.16 BV=3.72 + {8329,2864,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.27 BV=3.61 + {8329,3072,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.37 BV=3.51 + {8329,3328,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.47 BV=3.41 + {8329,3456,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.56 BV=3.31 + {8329,3840,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.67 BV=3.21 + {8329,4096,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.77 BV=3.11 + {8329,4352,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.86 BV=3.01 + {8329,4608,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.97 BV=2.91 + {8329,4992,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.06 BV=2.82 + {8329,5376,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.16 BV=2.72 + {8329,5760,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.27 BV=2.61 + {8329,6240,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.37 BV=2.51 + {8329,6544,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.47 BV=2.40 + {8329,7072,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.58 BV=2.30 + {8329,7472,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.67 BV=2.21 + {16670,4096,1024, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.77 BV=2.11 + {16670,4352,1032, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.86 BV=2.01 + {16670,4608,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.97 BV=1.91 + {16670,4992,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=7.07 BV=1.80 + {16670,5376,1032, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=7.17 BV=1.71 + {16670,5760,1032, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=7.27 BV=1.61 + {24988,4096,1040, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=6.79 BV=1.51 + {24988,4352,1048, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=6.89 BV=1.41 + {24988,4736,1032, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=6.99 BV=1.31 + {24988,4992,1048, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=7.08 BV=1.21 + {33329,4096,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.78 BV=1.10 + {33329,4352,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.86 BV=1.01 + {33329,4608,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.97 BV=0.91 + {33329,4992,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.06 BV=0.82 + {33329,5376,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.16 BV=0.72 + {33329,5760,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.27 BV=0.61 + {33329,6240,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.37 BV=0.51 + {33329,6544,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.46 BV=0.41 + {33329,7072,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.56 BV=0.31 + {33329,7472,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.67 BV=0.21 + {33329,8192,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.77 BV=0.11 + {33329,8192,1104, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.87 BV=0.00 + {33329,8192,1184, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.97 BV=-0.10 + {33329,8192,1272, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.08 BV=-0.20 + {33329,8192,1360, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.17 BV=-0.30 + {33329,8192,1456, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.27 BV=-0.40 + {33329,8192,1576, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.39 BV=-0.51 + {33329,8192,1688, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.49 BV=-0.61 + {33329,8192,1808, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.59 BV=-0.71 + {33329,8192,1936, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.68 BV=-0.81 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sAEScene2PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8805,1136,1080, 0, 0, 0}, //TV = 6.83(831 lines) AV=2.97 SV=4.99 BV=4.81 + {9440,1136,1080, 0, 0, 0}, //TV = 6.73(891 lines) AV=2.97 SV=4.99 BV=4.71 + {10002,1136,1096, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.01 BV=4.60 + {10002,1216,1088, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.10 BV=4.51 + {10002,1328,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.21 BV=4.41 + {10002,1424,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.31 BV=4.31 + {10002,1536,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.42 BV=4.20 + {10002,1632,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.50 BV=4.11 + {10002,1728,1080, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.60 BV=4.02 + {10002,1936,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,2048,1056, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.81 BV=3.80 + {10002,2240,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.89 BV=3.72 + {10002,2352,1056, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.01 BV=3.60 + {10002,2560,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.11 BV=3.50 + {10002,2752,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.20 BV=3.41 + {10002,2960,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.30 BV=3.32 + {10002,3200,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.41 BV=3.21 + {10002,3328,1056, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.51 BV=3.10 + {10002,3584,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.61 BV=3.01 + {10002,3840,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.69 BV=2.92 + {10002,4096,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.80 BV=2.82 + {10002,4480,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.89 BV=2.72 + {10002,4736,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.01 BV=2.61 + {10002,5120,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.11 BV=2.50 + {10002,5504,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.20 BV=2.41 + {10002,5888,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.31 BV=2.30 + {10002,6384,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.41 BV=2.21 + {10002,6704,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.51 BV=2.10 + {10002,7280,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.61 BV=2.01 + {10002,7696,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.71 BV=1.91 + {20004,4096,1056, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.81 BV=1.80 + {20004,4480,1032, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.91 BV=1.71 + {20004,4736,1048, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=7.01 BV=1.61 + {20004,5120,1040, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=7.11 BV=1.50 + {20004,5504,1032, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=7.20 BV=1.41 + {20004,5888,1032, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=7.30 BV=1.31 + {29995,4224,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.82 BV=1.21 + {29995,4480,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.92 BV=1.11 + {29995,4864,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.02 BV=1.01 + {29995,5120,1048, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.12 BV=0.91 + {29995,5504,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.21 BV=0.82 + {29995,6016,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.32 BV=0.71 + {29995,6384,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.42 BV=0.61 + {29995,6896,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.53 BV=0.50 + {29995,7280,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.62 BV=0.41 + {29995,7936,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.72 BV=0.31 + {29995,8192,1064, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.82 BV=0.21 + {29995,8192,1136, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.92 BV=0.11 + {29995,8192,1232, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.03 BV=-0.00 + {29995,8192,1320, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.13 BV=-0.10 + {29995,8192,1408, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.22 BV=-0.19 + {29995,8192,1512, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.33 BV=-0.30 + {29995,8192,1632, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.44 BV=-0.41 + {29995,8192,1744, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.53 BV=-0.50 + {29995,8192,1872, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.64 BV=-0.61 + {29995,8192,2008, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.74 BV=-0.71 + {29995,8192,2152, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.84 BV=-0.81 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_SceneTable2 = +{ + AETABLE_SCENE_INDEX2, //eAETableID + 122, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -8, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAEScene2PLineTable_60Hz, + sAEScene2PLineTable_50Hz, + NULL, +}; + +static strEvPline sAEScene3PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8329,1216,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.07 BV=4.81 + {8329,1328,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.17 BV=4.70 + {8329,1424,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.26 BV=4.61 + {8329,1536,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.37 BV=4.51 + {8329,1632,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.47 BV=4.41 + {8329,1728,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.56 BV=4.31 + {8329,1840,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.67 BV=4.21 + {8329,2048,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.77 BV=4.11 + {8329,2144,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.87 BV=4.01 + {8329,2352,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.97 BV=3.91 + {16670,1216,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.07 BV=3.81 + {16670,1328,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.17 BV=3.70 + {16670,1424,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.27 BV=3.60 + {16670,1536,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.37 BV=3.50 + {16670,1632,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.47 BV=3.41 + {16670,1728,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.58 BV=3.30 + {24988,1216,1072, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.08 BV=3.21 + {24988,1328,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.18 BV=3.11 + {24988,1424,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.29 BV=3.01 + {24988,1536,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.39 BV=2.90 + {33329,1216,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.07 BV=2.81 + {33329,1328,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.17 BV=2.70 + {33329,1424,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.26 BV=2.61 + {33329,1536,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.37 BV=2.51 + {33329,1632,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.47 BV=2.41 + {33329,1728,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.58 BV=2.30 + {33329,1840,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.67 BV=2.21 + {33329,2048,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.78 BV=2.10 + {33329,2144,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.87 BV=2.01 + {33329,2352,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.97 BV=1.91 + {33329,2448,1056, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.07 BV=1.81 + {41669,2144,1032, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.84 BV=1.71 + {41669,2240,1064, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.95 BV=1.61 + {49999,2048,1040, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=5.79 BV=1.50 + {49999,2144,1064, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=5.89 BV=1.41 + {58328,1936,1080, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=5.76 BV=1.31 + {58328,2144,1048, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=5.87 BV=1.21 + {66669,2048,1032, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.78 BV=1.10 + {66669,2144,1048, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.87 BV=1.01 + {66669,2352,1024, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.97 BV=0.91 + {66669,2448,1056, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.07 BV=0.81 + {66669,2656,1040, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.16 BV=0.71 + {66669,2864,1032, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.26 BV=0.62 + {66669,3072,1032, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.36 BV=0.52 + {66669,3328,1024, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.47 BV=0.41 + {66669,3456,1056, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.56 BV=0.31 + {66669,3712,1056, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.67 BV=0.21 + {66669,4096,1032, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.78 BV=0.10 + {66669,4352,1040, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.88 BV=0.00 + {74998,4224,1024, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=6.81 BV=-0.10 + {74998,4480,1032, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=6.91 BV=-0.20 + {83327,4352,1024, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=6.85 BV=-0.30 + {91668,4224,1032, 0, 0, 0}, //TV = 3.45(8660 lines) AV=2.97 SV=6.82 BV=-0.40 + {99998,4096,1040, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=6.79 BV=-0.50 + {99998,4480,1024, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=6.89 BV=-0.60 + {99998,4736,1040, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.00 BV=-0.70 + {99998,5120,1032, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.10 BV=-0.81 + {99998,5504,1024, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.19 BV=-0.90 + {99998,5888,1024, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.29 BV=-1.00 + {99998,6240,1040, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.40 BV=-1.10 + {99998,6704,1032, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.49 BV=-1.19 + {99998,7072,1048, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.59 BV=-1.29 + {99998,7696,1032, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.69 BV=-1.39 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sAEScene3PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8805,1136,1080, 0, 0, 0}, //TV = 6.83(831 lines) AV=2.97 SV=4.99 BV=4.81 + {9440,1136,1080, 0, 0, 0}, //TV = 6.73(891 lines) AV=2.97 SV=4.99 BV=4.71 + {10002,1136,1096, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.01 BV=4.60 + {10002,1216,1088, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.10 BV=4.51 + {10002,1328,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.21 BV=4.41 + {10002,1424,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.30 BV=4.32 + {10002,1536,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1632,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.50 BV=4.11 + {10002,1728,1080, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.60 BV=4.02 + {10002,1936,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,2048,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.80 BV=3.82 + {10002,2240,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.89 BV=3.72 + {20004,1136,1096, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.01 BV=3.60 + {20004,1216,1088, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.10 BV=3.51 + {20004,1328,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.21 BV=3.41 + {20004,1424,1064, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.30 BV=3.32 + {20004,1536,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.42 BV=3.20 + {20004,1632,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.50 BV=3.11 + {29995,1216,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.01 BV=3.02 + {29995,1216,1104, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.12 BV=2.91 + {29995,1328,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.22 BV=2.81 + {29995,1424,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.32 BV=2.71 + {29995,1536,1072, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.42 BV=2.61 + {29995,1632,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.51 BV=2.52 + {29995,1840,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.62 BV=2.41 + {29995,1936,1056, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.73 BV=2.30 + {29995,2048,1064, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.82 BV=2.21 + {29995,2240,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.92 BV=2.11 + {29995,2448,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.02 BV=2.01 + {29995,2560,1048, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.12 BV=1.91 + {39996,2048,1056, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.81 BV=1.80 + {39996,2240,1032, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.91 BV=1.71 + {39996,2352,1056, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=6.01 BV=1.61 + {49998,2048,1040, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=5.79 BV=1.50 + {49998,2144,1064, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=5.89 BV=1.41 + {49998,2352,1040, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=5.99 BV=1.31 + {60001,2048,1064, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.82 BV=1.21 + {60001,2240,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.92 BV=1.11 + {60001,2352,1064, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.02 BV=1.01 + {60001,2560,1056, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.13 BV=0.90 + {60001,2752,1048, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.23 BV=0.80 + {60001,2960,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.32 BV=0.71 + {60001,3200,1032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.42 BV=0.61 + {60001,3328,1056, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.51 BV=0.52 + {60001,3712,1024, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.62 BV=0.41 + {60001,3968,1024, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.72 BV=0.31 + {60001,4224,1032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.82 BV=0.21 + {60001,4480,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.92 BV=0.11 + {70002,4224,1024, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=6.81 BV=-0.00 + {70002,4480,1032, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=6.91 BV=-0.10 + {80004,4224,1024, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=6.81 BV=-0.20 + {80004,4480,1040, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=6.92 BV=-0.30 + {89995,4224,1048, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=6.84 BV=-0.40 + {99997,4096,1040, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=6.79 BV=-0.50 + {99997,4480,1024, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=6.89 BV=-0.60 + {99997,4736,1040, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.00 BV=-0.70 + {99997,5120,1032, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.10 BV=-0.81 + {99997,5504,1024, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.19 BV=-0.90 + {99997,5888,1024, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.29 BV=-1.00 + {99997,6240,1040, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.40 BV=-1.10 + {99997,6704,1032, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.49 BV=-1.19 + {99997,7072,1048, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.59 BV=-1.29 + {99997,7696,1032, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.69 BV=-1.39 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_SceneTable3 = +{ + AETABLE_SCENE_INDEX3, //eAETableID + 128, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -14, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAEScene3PLineTable_60Hz, + sAEScene3PLineTable_50Hz, + NULL, +}; + +static strEvPline sAEScene4PLineTable_60Hz = +{ +{ + {249994,1632,1072, 0, 0, 0}, //TV = 2.00(23619 lines) AV=2.97 SV=5.50 BV=-0.53 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sAEScene4PLineTable_50Hz = +{ +{ + {250005,1632,1072, 0, 0, 0}, //TV = 2.00(23621 lines) AV=2.97 SV=5.50 BV=-0.53 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_SceneTable4 = +{ + AETABLE_SCENE_INDEX4, //eAETableID + 1, //u4TotalIndex + 20, //u4StrobeTrigerBV + -5, //i4MaxBV + -5, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAEScene4PLineTable_60Hz, + sAEScene4PLineTable_50Hz, + NULL, +}; + +static strEvPline sAEScene5PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8329,1216,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.07 BV=4.81 + {8329,1328,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.17 BV=4.70 + {8329,1424,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.26 BV=4.61 + {8329,1536,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.37 BV=4.51 + {8329,1632,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.47 BV=4.41 + {8329,1728,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.56 BV=4.31 + {8329,1840,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.67 BV=4.21 + {8329,2048,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.77 BV=4.11 + {8329,2144,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.87 BV=4.01 + {8329,2352,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.97 BV=3.91 + {16670,1216,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.07 BV=3.81 + {16670,1328,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.17 BV=3.70 + {16670,1424,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.27 BV=3.60 + {16670,1536,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.37 BV=3.50 + {16670,1632,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.47 BV=3.41 + {16670,1728,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.58 BV=3.30 + {24988,1216,1072, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.08 BV=3.21 + {24988,1328,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.18 BV=3.11 + {24988,1424,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.29 BV=3.01 + {24988,1536,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.39 BV=2.90 + {33329,1216,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.07 BV=2.81 + {33329,1328,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.17 BV=2.70 + {33329,1424,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.26 BV=2.61 + {33329,1536,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.37 BV=2.51 + {33329,1632,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.47 BV=2.41 + {33329,1728,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.58 BV=2.30 + {33329,1840,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.67 BV=2.21 + {33329,2048,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.77 BV=2.11 + {33329,2144,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.87 BV=2.01 + {33329,2352,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.97 BV=1.91 + {33329,2448,1056, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.07 BV=1.81 + {33329,2656,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.17 BV=1.70 + {33329,2864,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.27 BV=1.61 + {33329,3072,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.37 BV=1.51 + {33329,3328,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.47 BV=1.41 + {33329,3456,1056, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.56 BV=1.31 + {33329,3840,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.67 BV=1.21 + {33329,4096,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.77 BV=1.11 + {33329,4352,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.86 BV=1.01 + {33329,4608,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.97 BV=0.91 + {33329,4992,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.06 BV=0.82 + {33329,5376,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.16 BV=0.72 + {33329,5760,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.27 BV=0.61 + {33329,6240,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.37 BV=0.51 + {33329,6544,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.46 BV=0.41 + {33329,7072,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.56 BV=0.31 + {33329,7472,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.67 BV=0.21 + {33329,8192,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.77 BV=0.11 + {33329,8192,1112, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.88 BV=-0.01 + {33329,8192,1192, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.98 BV=-0.11 + {33329,8192,1272, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.08 BV=-0.20 + {41669,8192,1088, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=7.85 BV=-0.30 + {41669,8192,1168, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=7.96 BV=-0.40 + {49999,8192,1048, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=7.80 BV=-0.51 + {49999,8192,1120, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=7.89 BV=-0.60 + {58328,8192,1032, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=7.78 BV=-0.71 + {58328,8192,1104, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=7.87 BV=-0.80 + {66669,8192,1032, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=7.78 BV=-0.90 + {66669,8192,1112, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=7.88 BV=-1.01 + {66669,8192,1184, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=7.97 BV=-1.10 + {66669,8192,1272, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.08 BV=-1.20 + {66669,8192,1360, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.17 BV=-1.30 + {66669,8192,1464, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.28 BV=-1.40 + {66669,8192,1568, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.38 BV=-1.50 + {66669,8192,1680, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.48 BV=-1.60 + {66669,8192,1800, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.58 BV=-1.70 + {66669,8192,1928, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.68 BV=-1.80 + {66669,8192,2072, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.78 BV=-1.90 + {66669,8192,2224, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.88 BV=-2.01 + {74998,8192,2120, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=8.82 BV=-2.11 + {74998,8192,2272, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=8.92 BV=-2.21 + {83327,8192,2192, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=8.86 BV=-2.31 + {91668,8192,2128, 0, 0, 0}, //TV = 3.45(8660 lines) AV=2.97 SV=8.82 BV=-2.40 + {99998,8192,2088, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.79 BV=-2.50 + {99998,8192,2240, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.89 BV=-2.60 + {99998,8192,2400, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.99 BV=-2.70 + {99998,8192,2568, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.09 BV=-2.80 + {99998,8192,2752, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.19 BV=-2.90 + {99998,8192,2952, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.29 BV=-3.00 + {99998,8192,3160, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.39 BV=-3.10 + {99998,8192,3392, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.49 BV=-3.20 + {99998,8192,3632, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.59 BV=-3.30 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sAEScene5PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8805,1136,1080, 0, 0, 0}, //TV = 6.83(831 lines) AV=2.97 SV=4.99 BV=4.81 + {9440,1136,1080, 0, 0, 0}, //TV = 6.73(891 lines) AV=2.97 SV=4.99 BV=4.71 + {10002,1136,1096, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.01 BV=4.60 + {10002,1216,1088, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.10 BV=4.51 + {10002,1328,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.21 BV=4.41 + {10002,1424,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.30 BV=4.32 + {10002,1536,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1632,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.50 BV=4.11 + {10002,1728,1080, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.60 BV=4.02 + {10002,1936,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,2048,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.80 BV=3.82 + {10002,2240,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.89 BV=3.72 + {20004,1136,1096, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.01 BV=3.60 + {20004,1216,1088, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.10 BV=3.51 + {20004,1328,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.21 BV=3.41 + {20004,1424,1064, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.30 BV=3.32 + {20004,1536,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.42 BV=3.20 + {20004,1632,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.50 BV=3.11 + {29995,1216,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.01 BV=3.02 + {29995,1216,1104, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.12 BV=2.91 + {29995,1328,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.22 BV=2.81 + {29995,1424,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.32 BV=2.71 + {29995,1536,1072, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.42 BV=2.61 + {29995,1632,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.51 BV=2.52 + {29995,1840,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.62 BV=2.41 + {29995,1936,1056, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.73 BV=2.30 + {29995,2048,1064, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.82 BV=2.21 + {29995,2240,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.92 BV=2.11 + {29995,2448,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.02 BV=2.01 + {29995,2560,1048, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.12 BV=1.91 + {29995,2752,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.21 BV=1.82 + {29995,2960,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.32 BV=1.71 + {29995,3200,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.42 BV=1.61 + {29995,3456,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.52 BV=1.51 + {29995,3584,1056, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.62 BV=1.41 + {29995,3968,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.73 BV=1.30 + {29995,4224,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.82 BV=1.21 + {29995,4480,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.92 BV=1.11 + {29995,4864,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.02 BV=1.01 + {29995,5120,1048, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.12 BV=0.91 + {29995,5504,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.21 BV=0.82 + {29995,5888,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.31 BV=0.72 + {29995,6384,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.43 BV=0.60 + {29995,6896,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.52 BV=0.51 + {29995,7280,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.62 BV=0.41 + {29995,7936,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.72 BV=0.31 + {29995,8192,1064, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.82 BV=0.21 + {29995,8192,1144, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.93 BV=0.10 + {29995,8192,1232, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.03 BV=-0.00 + {29995,8192,1320, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.13 BV=-0.10 + {39996,8192,1064, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=7.82 BV=-0.21 + {39996,8192,1136, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=7.92 BV=-0.30 + {39996,8192,1216, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=8.01 BV=-0.40 + {49998,8192,1048, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=7.80 BV=-0.51 + {49998,8192,1120, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=7.89 BV=-0.60 + {49998,8192,1200, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=7.99 BV=-0.70 + {60001,8192,1072, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=7.83 BV=-0.80 + {60001,8192,1152, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=7.94 BV=-0.91 + {60001,8192,1232, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.03 BV=-1.00 + {60001,8192,1320, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.13 BV=-1.10 + {60001,8192,1416, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.23 BV=-1.20 + {60001,8192,1512, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.33 BV=-1.30 + {60001,8192,1624, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.43 BV=-1.40 + {60001,8192,1736, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.53 BV=-1.50 + {60001,8192,1864, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.63 BV=-1.60 + {60001,8192,2000, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.73 BV=-1.70 + {60001,8192,2144, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.83 BV=-1.80 + {60001,8192,2304, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.94 BV=-1.91 + {70002,8192,2112, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=8.81 BV=-2.00 + {70002,8192,2264, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=8.91 BV=-2.10 + {80004,8192,2128, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=8.82 BV=-2.21 + {80004,8192,2280, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=8.92 BV=-2.31 + {89995,8192,2168, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=8.85 BV=-2.40 + {99997,8192,2088, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.79 BV=-2.50 + {99997,8192,2240, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.89 BV=-2.60 + {99997,8192,2400, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.99 BV=-2.70 + {99997,8192,2568, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.09 BV=-2.80 + {99997,8192,2752, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.19 BV=-2.90 + {99997,8192,2952, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.29 BV=-3.00 + {99997,8192,3160, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.39 BV=-3.10 + {99997,8192,3392, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.49 BV=-3.20 + {99997,8192,3632, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.59 BV=-3.30 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_SceneTable5 = +{ + AETABLE_SCENE_INDEX5, //eAETableID + 147, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -33, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAEScene5PLineTable_60Hz, + sAEScene5PLineTable_50Hz, + NULL, +}; + +static strEvPline sAESceneReservePLineTable = +{ +{ + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_ReserveSceneTable = +{ + AETABLE_SCENE_MAX, //eAETableID + 0, //u4TotalIndex + 20, //u4StrobeTrigerBV + 0, //i4MaxBV + 0, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAESceneReservePLineTable, + sAESceneReservePLineTable, + NULL, +}; + +static strAESceneMapping g_AEScenePLineMapping = +{ +{ + {LIB3A_AE_SCENE_AUTO, {AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_AUTO, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX5}}, + {LIB3A_AE_SCENE_NIGHT,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX1, AETABLE_VIDEO_NIGHT, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1}}, + {LIB3A_AE_SCENE_ACTION,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX2, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2}}, + {LIB3A_AE_SCENE_BEACH,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX3, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3}}, + {LIB3A_AE_SCENE_CANDLELIGHT,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX1, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1}}, + {LIB3A_AE_SCENE_FIREWORKS,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX4, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX4}}, + {LIB3A_AE_SCENE_LANDSCAPE,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX3, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3}}, + {LIB3A_AE_SCENE_PORTRAIT,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX2, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2}}, + {LIB3A_AE_SCENE_NIGHT_PORTRAIT,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX1, AETABLE_VIDEO_NIGHT, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1}}, + {LIB3A_AE_SCENE_PARTY,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX1, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1}}, + {LIB3A_AE_SCENE_SNOW,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX3, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3}}, + {LIB3A_AE_SCENE_SPORTS,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX2, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2}}, + {LIB3A_AE_SCENE_STEADYPHOTO,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX2, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2}}, + {LIB3A_AE_SCENE_SUNSET,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX3, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3}}, + {LIB3A_AE_SCENE_THEATRE,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX1, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1}}, + {LIB3A_AE_SCENE_ISO_ANTI_SHAKE,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX2, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2}}, + {LIB3A_AE_SCENE_ISO100,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_ISO100, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO100}}, + {LIB3A_AE_SCENE_ISO200,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_ISO200, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO200}}, + {LIB3A_AE_SCENE_ISO400,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_ISO400, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO400}}, + {LIB3A_AE_SCENE_ISO800,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_ISO800, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO800}}, + {LIB3A_AE_SCENE_ISO1600,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_ISO1600, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO1600}}, + {LIB3A_AE_SCENE_UNSUPPORTED,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_AUTO, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_AUTO, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_AUTO, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_AUTO, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_AUTO, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_AUTO, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_AUTO, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_AUTO, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_AUTO, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_AUTO}}, //reserve for future +}, +}; + +static strAEPLineTable g_strAEPlineTable = +{ +{ +// PLINE Table +g_AE_PreviewAutoTable, +g_AE_CaptureAutoTable, +g_AE_VideoAutoTable, +g_AE_Video1AutoTable, +g_AE_Video2AutoTable, +g_AE_Custom1AutoTable, +g_AE_Custom2AutoTable, +g_AE_Custom3AutoTable, +g_AE_Custom4AutoTable, +g_AE_Custom5AutoTable, +g_AE_VideoNightTable, +g_AE_CaptureISO100Table, +g_AE_CaptureISO200Table, +g_AE_CaptureISO400Table, +g_AE_CaptureISO800Table, +g_AE_CaptureISO1600Table, +g_AE_StrobeTable, +g_AE_SceneTable1, +g_AE_SceneTable2, +g_AE_SceneTable3, +g_AE_SceneTable4, +g_AE_SceneTable5, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +}, +}; + +static strAEPLineNumInfo g_strAEPreviewAutoPLineInfo = +{ + AETABLE_RPEVIEW_AUTO, + 90, + -10, + { + {1,10000,120,1195,1195}, + {2,120,120,1195,2048}, + {3,120,60,2048,2048}, + {4,60,60,2048,4096}, + {5,60,30,4096,4096}, + {6,30,30,4096,8192}, + {7,30,10,8192,8192}, + {8,10,10,8192,30720}, + {9,10,5,30720,30720}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECaptureAutoPLineInfo = +{ + AETABLE_CAPTURE_AUTO, + 90, + 0, + { + {1,10000,15,1195,1195}, + {2,15,15,1195,4096}, + {3,15,10,4096,4096}, + {4,10,10,4096,30720}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEVideoAutoPLineInfo = +{ + AETABLE_VIDEO_AUTO, + 90, + 0, + { + {1,10000,60,1195,1195}, + {2,60,60,1195,3072}, + {3,60,30,3072,3072}, + {4,30,30,3072,10240}, + {5,30,15,10240,10240}, + {6,15,15,10240,32768}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEVideo1AutoPLineInfo = +{ + AETABLE_VIDEO1_AUTO, + 90, + 0, + { + {1,10000,120,1195,1195}, + {2,120,120,1195,21845}, + {3,0,0,0,0}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEVideo2AutoPLineInfo = +{ + AETABLE_VIDEO2_AUTO, + 90, + 0, + { + {1,10000,60,1195,1195}, + {2,60,60,1195,3072}, + {3,60,30,3072,3072}, + {4,30,30,3072,10240}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECustom1AutoPLineInfo = +{ + AETABLE_CUSTOM1_AUTO, + 90, + 0, + { + {1,10000,60,1195,1195}, + {2,60,60,1195,3072}, + {3,60,30,3072,3072}, + {4,30,30,3072,10240}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECustom2AutoPLineInfo = +{ + AETABLE_CUSTOM2_AUTO, + 90, + 0, + { + {1,10000,60,1195,1195}, + {2,60,60,1195,3072}, + {3,60,30,3072,3072}, + {4,30,30,3072,10240}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECustom3AutoPLineInfo = +{ + AETABLE_CUSTOM3_AUTO, + 90, + 0, + { + {1,10000,60,1195,1195}, + {2,60,60,1195,3072}, + {3,60,30,3072,3072}, + {4,30,30,3072,10240}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECustom4AutoPLineInfo = +{ + AETABLE_CUSTOM4_AUTO, + 90, + 0, + { + {1,10000,60,1195,1195}, + {2,60,60,1195,3072}, + {3,60,30,3072,3072}, + {4,30,30,3072,10240}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECustom5AutoPLineInfo = +{ + AETABLE_CUSTOM5_AUTO, + 90, + 0, + { + {1,10000,60,1195,1195}, + {2,60,60,1195,3072}, + {3,60,30,3072,3072}, + {4,30,30,3072,10240}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEVideoNightPLineInfo = +{ + AETABLE_VIDEO_NIGHT, + 90, + -10, + { + {1,10000,30,1195,1195}, + {2,30,30,1195,10240}, + {3,30,10,10240,10240}, + {4,10,10,10240,35200}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + + +static strAEPLineNumInfo g_strAECaptureISO100PLineInfo = +{ + AETABLE_CAPTURE_ISO100, + 90, + 0, + { + {1,10000,5,1230,1230}, + {2,0,0,0,0}, + {3,0,0,0,0}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECaptureISO200PLineInfo = +{ + AETABLE_CAPTURE_ISO200, + 90, + 0, + { + {1,10000,2000,1195,1195}, + {2,2000,2000,1195,2460}, + {3,2000,5,2460,2460}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECaptureISO400PLineInfo = +{ + AETABLE_CAPTURE_ISO400, + 90, + 0, + { + {1,10000,2000,1195,1195}, + {2,2000,2000,1195,4920}, + {3,2000,5,4920,4920}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECaptureISO800PLineInfo = +{ + AETABLE_CAPTURE_ISO800, + 90, + 0, + { + {1,10000,2000,1195,1195}, + {2,2000,2000,1195,9840}, + {3,2000,5,9840,9840}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECaptureISO1600PLineInfo = +{ + AETABLE_CAPTURE_ISO1600, + 90, + 0, + { + {1,10000,2000,1195,1195}, + {2,2000,2000,1195,19680}, + {3,2000,5,19680,19680}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEStrobePLineInfo = +{ + AETABLE_STROBE, + 90, + 0, + { + {1,10000,15,1195,1195}, + {2,15,15,1195,4096}, + {3,15,10,4096,4096}, + {4,10,10,4096,30720}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene1PLineInfo = +{ + AETABLE_SCENE_INDEX1, + 90, + -10, + { + {1,10000,15,1195,1195}, + {2,15,15,1195,4096}, + {3,15,5,4096,4096}, + {4,5,5,4096,30720}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene2PLineInfo = +{ + AETABLE_SCENE_INDEX2, + 90, + 0, + { + {1,10000,100,1195,1195}, + {2,100,100,1195,4096}, + {3,100,30,4096,4096}, + {4,30,30,4096,16384}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene3PLineInfo = +{ + AETABLE_SCENE_INDEX3, + 90, + 0, + { + {1,10000,30,1195,1195}, + {2,30,30,1195,2048}, + {3,30,15,2048,2048}, + {4,15,15,2048,4096}, + {5,15,10,4096,4096}, + {6,10,10,4096,8192}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene4PLineInfo = +{ + AETABLE_SCENE_INDEX4, + 90, + 0, + { + {1,4,4,1706,1706}, + {2,0,0,0,0}, + {3,0,0,0,0}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene5PLineInfo = +{ + AETABLE_SCENE_INDEX5, + 90, + 0, + { + {1,10000,30,1195,1195}, + {2,30,30,1195,8192}, + {3,30,15,8192,8192}, + {4,15,15,8192,16384}, + {5,15,10,16384,16384}, + {6,10,10,16384,30720}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; +static strAEPLineNumInfo g_strAENoScenePLineInfo = +{ + AETABLE_SCENE_MAX, + 90, + 0, + { + {1,0,0,0,0}, + {2,0,0,0,0}, + {3,0,0,0,0}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; +static strAEPLineInfomation g_strAEPlineInfo = +{ +MFALSE, // FALSE mean the sampling +{ +// PLINE Info +g_strAEPreviewAutoPLineInfo, +g_strAECaptureAutoPLineInfo, +g_strAEVideoAutoPLineInfo, +g_strAEVideo1AutoPLineInfo, +g_strAEVideo2AutoPLineInfo, +g_strAECustom1AutoPLineInfo, +g_strAECustom2AutoPLineInfo, +g_strAECustom3AutoPLineInfo, +g_strAECustom4AutoPLineInfo, +g_strAECustom5AutoPLineInfo, +g_strAEVideoNightPLineInfo, +g_strAECaptureISO100PLineInfo, +g_strAECaptureISO200PLineInfo, +g_strAECaptureISO400PLineInfo, +g_strAECaptureISO800PLineInfo, +g_strAECaptureISO1600PLineInfo, +g_strAEStrobePLineInfo, +g_strAEScene1PLineInfo, +g_strAEScene2PLineInfo, +g_strAEScene3PLineInfo, +g_strAEScene4PLineInfo, +g_strAEScene5PLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +}, +}; + +static strAEPLineGainList g_strAEGainList = +{ +71, +{ +{1136,100}, +{1216,100}, +{1328,100}, +{1424,100}, +{1536,100}, +{1632,100}, +{1728,100}, +{1840,100}, +{1936,100}, +{2048,100}, +{2144,100}, +{2240,100}, +{2352,100}, +{2448,100}, +{2560,100}, +{2656,100}, +{2752,100}, +{2864,100}, +{2960,100}, +{3072,100}, +{3200,100}, +{3328,100}, +{3456,100}, +{3584,100}, +{3712,100}, +{3840,100}, +{3968,100}, +{4096,100}, +{4224,100}, +{4352,100}, +{4480,100}, +{4608,100}, +{4736,100}, +{4864,100}, +{4992,100}, +{5120,100}, +{5248,100}, +{5376,100}, +{5504,100}, +{5632,100}, +{5760,100}, +{5888,100}, +{6016,100}, +{6144,100}, +{6240,100}, +{6384,100}, +{6544,100}, +{6704,100}, +{6896,100}, +{7072,100}, +{7280,100}, +{7472,100}, +{7696,100}, +{7936,100}, +{8192,100}, +{8448,100}, +{8720,100}, +{9040,100}, +{9344,100}, +{9696,100}, +{10080,100}, +{10480,100}, +{10912,100}, +{11392,100}, +{11904,100}, +{12480,100}, +{13104,100}, +{13792,100}, +{14560,100}, +{15408,100}, +{16384,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +} +}; + +static AE_PLINETABLE_T g_PlineTableMapping = +{ +g_AEScenePLineMapping, +g_strAEPlineTable, +g_strAEPlineInfo, +g_strAEGainList +}; +#endif + + +#if 0 //Save the P-line info to file for debug +MinGain,1195 +MaxGain,8192 +MiniISOGain,85 +GainStepUnitInTotalRange,128 +PreviewExposureLineUnit,19770 +PreviewMaxFrameRate,31 +VideoExposureLineUnit,10584 +VideoMaxFrameRate,30 +VideoToPreviewSensitivityRatio,1024 +CaptureExposureLineUnit,10584 +CaptureMaxFrameRate,30 +CaptureToPreviewSensitivityRatio,1024 +Video1ExposureLineUnit,10584 +Video1MaxFrameRate,120 +Video1ToPreviewSensitivityRatio,1024 +Video2ExposureLineUnit,19770 +Video2MaxFrameRate,31 +Video2ToPreviewSensitivityRatio,1024 +Custom1ExposureLineUnit,19770 +Custom1MaxFrameRate,31 +Custom1ToPreviewSensitivityRatio,1024 +Custom2ExposureLineUnit,19770 +Custom2MaxFrameRate,31 +Custom2ToPreviewSensitivityRatio,1024 +Custom3ExposureLineUnit,19770 +Custom3MaxFrameRate,31 +Custom3ToPreviewSensitivityRatio,1024 +Custom4ExposureLineUnit,19770 +Custom4MaxFrameRate,31 +Custom4ToPreviewSensitivityRatio,1024 +Custom5ExposureLineUnit,19770 +Custom5MaxFrameRate,31 +Custom5ToPreviewSensitivityRatio,1024 +FocusLength,350 +Fno,28 + +// Preview table -- Use preview sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_RPEVIEW_AUTO +90,-10 +1,10000,120,1195,1195 +2,120,120,1195,2048 +3,120,60,2048,2048 +4,60,60,2048,4096 +5,60,30,4096,4096 +6,30,30,4096,8192 +7,30,10,8192,8192 +8,10,10,8192,30720 +9,10,5,30720,30720 +AETABLE_END + +// Capture table -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_AUTO +90,0 +1,10000,15,1195,1195 +2,15,15,1195,4096 +3,15,10,4096,4096 +4,10,10,4096,30720 +AETABLE_END + +// Video table -- Use video sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_VIDEO_AUTO +90,0 +1,10000,60,1195,1195 +2,60,60,1195,3072 +3,60,30,3072,3072 +4,30,30,3072,10240 +5,30,15,10240,10240 +6,15,15,10240,32768 +AETABLE_END + +// Video1 table -- Use video sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_VIDEO1_AUTO +90,0 +1,10000,120,1195,1195 +2,120,120,1195,21845 +AETABLE_END + +// Video2 table -- Use video sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_VIDEO2_AUTO +90,0 +1,10000,60,1195,1195 +2,60,60,1195,3072 +3,60,30,3072,3072 +4,30,30,3072,10240 +AETABLE_END + +// Custom1 table -- Use custom 1 sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CUSTOM1_AUTO +90,0 +1,10000,60,1195,1195 +2,60,60,1195,3072 +3,60,30,3072,3072 +4,30,30,3072,10240 +AETABLE_END + +// Custom2 table -- Use custom 2 sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CUSTOM2_AUTO +90,0 +1,10000,60,1195,1195 +2,60,60,1195,3072 +3,60,30,3072,3072 +4,30,30,3072,10240 +AETABLE_END + +// Custom3 table -- Use custom 3 sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CUSTOM3_AUTO +90,0 +1,10000,60,1195,1195 +2,60,60,1195,3072 +3,60,30,3072,3072 +4,30,30,3072,10240 +AETABLE_END + +// Custom4 table -- Use custom 4 sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CUSTOM4_AUTO +90,0 +1,10000,60,1195,1195 +2,60,60,1195,3072 +3,60,30,3072,3072 +4,30,30,3072,10240 +AETABLE_END + +// Custom5 table -- Use custom 5sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CUSTOM5_AUTO +90,0 +1,10000,60,1195,1195 +2,60,60,1195,3072 +3,60,30,3072,3072 +4,30,30,3072,10240 +AETABLE_END + +// Video Night table -- Use video sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_VIDEO_NIGHT +90,-10 +1,10000,30,1195,1195 +2,30,30,1195,10240 +3,30,10,10240,10240 +4,10,10,10240,35200 +AETABLE_END + +// Capture ISO100 -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_ISO100 +90,0 +1,10000,5,1230,1230 +AETABLE_END + +// Capture ISO200 -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_ISO200 +90,0 +1,10000,2000,1195,1195 +2,2000,2000,1195,2460 +3,2000,5,2460,2460 +AETABLE_END + +// Capture ISO400 -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_ISO400 +90,0 +1,10000,2000,1195,1195 +2,2000,2000,1195,4920 +3,2000,5,4920,4920 +AETABLE_END + +// Capture ISO800 -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_ISO800 +90,0 +1,10000,2000,1195,1195 +2,2000,2000,1195,9840 +2,2000,5,9840,9840 +AETABLE_END + +// Capture ISO1600 -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_ISO1600 +90,0 +1,10000,2000,1195,1195 +2,2000,2000,1195,19680 +3,2000,5,19680,19680 +AETABLE_END + +// Strobe table -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_STROBE +90,0 +1,10000,15,1195,1195 +2,15,15,1195,4096 +3,15,10,4096,4096 +4,10,10,4096,30720 +AETABLE_END + +// Table1 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX1 +90,-10 +1,10000,15,1195,1195 +2,15,15,1195,4096 +3,15,5,4096,4096 +4,5,5,4096,30720 +AETABLE_END + +// Table2 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX2 +90,0 +1,10000,100,1195,1195 +2,100,100,1195,4096 +3,100,30,4096,4096 +2,30,30,4096,16384 +AETABLE_END + +// Table3 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX3 +90,0 +1,10000,30,1195,1195 +2,30,30,1195,2048 +3,30,15,2048,2048 +4,15,15,2048,4096 +5,15,10,4096,4096 +6,10,10,4096,8192 +AETABLE_END + +// Table4 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX4 +90,0 +1,4,4,1706,1706 +AETABLE_END + +// Table5 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX5 +90,0 +1,10000,30,1195,1195 +2,30,30,1195,8192 +3,30,15,8192,8192 +4,15,15,8192,16384 +5,15,10,16384,16384 +6,10,10,16384,30720 +AETABLE_END + +// Table5 PLine -- Use capture sensor setting + +// Table6 PLine -- Use capture sensor setting + +// Table7 PLine -- Use capture sensor setting + +// Table8 PLine -- Use capture sensor setting + +// Table9 PLine -- Use capture sensor setting + +// Table10 PLine -- Use capture sensor setting + +// Table11 PLine -- Use capture sensor setting + +// Table12 PLine -- Use capture sensor setting + +// Table13 PLine -- Use capture sensor setting + +// Table14 PLine -- Use capture sensor setting + +// Table15 PLine -- Use capture sensor setting + +// Table16 PLine -- Use capture sensor setting + +// Table17 PLine -- Use capture sensor setting + +// Table18 PLine -- Use capture sensor setting + +// Table19 PLine -- Use capture sensor setting + +// Table20 PLine -- Use capture sensor setting + +AE_SCENE_AUTO,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_AUTO,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX5 +AE_SCENE_NIGHT,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX1,AETABLE_VIDEO_NIGHT,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1 +AE_SCENE_ACTION,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX2,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2 +AE_SCENE_BEACH,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX3,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3 +AE_SCENE_CANDLELIGHT,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX1,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1 +AE_SCENE_FIREWORKS,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX4,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX4 +AE_SCENE_LANDSCAPE,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX3,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3 +AE_SCENE_PORTRAIT,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX2,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2 +AE_SCENE_NIGHT_PORTRAIT,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX1,AETABLE_VIDEO_NIGHT,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1 +AE_SCENE_PARTY,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX1,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1 +AE_SCENE_SNOW,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX3,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3 +AE_SCENE_SPORTS,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX2,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2 +AE_SCENE_STEADYPHOTO,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX2,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2 +AE_SCENE_SUNSET,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX3,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3 +AE_SCENE_THEATRE,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX1,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1 +AE_SCENE_ISO_ANTI_SHAKE,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX2,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2 +AE_SCENE_ISO100,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_ISO100,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO100 +AE_SCENE_ISO200,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_ISO200,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO200 +AE_SCENE_ISO400,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_ISO400,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO400 +AE_SCENE_ISO800,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_ISO800,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO800 +AE_SCENE_ISO1600 ,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_ISO1600,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO ,AETABLE_CAPTURE_ISO1600 +,,,,,, +,,,,,, +,,,,,, +,,,,,, +,,,,,, +,,,,,, +,,,,,, +,,,,,, +,,,,,, +#endif diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2235_raw/camera_feature_para_gc2235raw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2235_raw/camera_feature_para_gc2235raw.h new file mode 100755 index 0000000000000000000000000000000000000000..a67204c93c5c32377ebf23fb5ac5591b2165d5e3 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2235_raw/camera_feature_para_gc2235raw.h @@ -0,0 +1,192 @@ +#ifndef __FEATURE_TUNING_PARA_H__ +#define __FEATURE_TUNING_PARA_H__ + +{ + max_frame_number : 4, + bss_clip_th : 8, + memc_bad_mv_range : 32, + memc_bad_mv_rate_th : 48, + // + mfll_iso_th : 400, + // + ais_exp_th : 33000, + ais_advanced_tuning_en : 1, + ais_advanced_max_iso : 1600, + ais_advanced_max_exposure : 66000, + // + reserved : { + 16667, //ais_exp_th0, default=16667 us, must < ais_exp_th + 1200, //ais_iso_th0, default=1200, must < ais_advanced_max_iso + }, +}, +{ + { // iso 100, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 200, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 400, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 800, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 1200, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 1600, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 2000, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 2400, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 2800, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 3200, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // preserved, ANR off, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // preserved, ANR on, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 100, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 200, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 400, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 800, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 1200, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 1600, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 2000, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 2400, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 2800, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 3200, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // preserved, ANR off, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // preserved, ANR on, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, +}, +#endif // __FEATURE_TUNING_PARA_H__ diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2235_raw/camera_flash_awb_para_gc2235raw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2235_raw/camera_flash_awb_para_gc2235raw.h new file mode 100755 index 0000000000000000000000000000000000000000..98484dbe0d820a07a9281c11875a868681d5b459 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2235_raw/camera_flash_awb_para_gc2235raw.h @@ -0,0 +1,1719 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/******************************************************************************************** + * LEGAL DISCLAIMER + * + * (Header of MediaTek Software/Firmware Release or Documentation) + * + * BY OPENING OR USING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") RECEIVED + * FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON AN "AS-IS" BASIS + * ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, + * INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR + * A PARTICULAR PURPOSE OR NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY + * WHATSOEVER WITH RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK + * ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO + * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S SPECIFICATION + * OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. + * + * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE LIABILITY WITH + * RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, +TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE + * FEES OR SERVICE CHARGE PAID BY BUYER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE WITH THE LAWS + * OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF LAWS PRINCIPLES. + ************************************************************************************************/ + +// Flash AWB tuning parameter +{ + 9, //foreground percentage + 95, //background percentage + 2, //FgPercentage_Th1 + 5, //FgPercentage_Th2 + 10, //FgPercentage_Th3 + 15, //FgPercentage_Th4 + 250, //FgPercentage_Th1_Val + 250, //FgPercentage_Th2_Val + 250, //FgPercentage_Th3_Val + 250, //FgPercentage_Th4_Val + 10, //location_map_th1 + 20, //location_map_th2 + 40, //location_map_th3 + 50, //location_map_th4 + 100, //location_map_val1 + 100, //location_map_val2 + 100, //location_map_val3 + 100, //location_map_val4 + 0, //SelfTuningFbBgWeightTbl + 100, //FgBgTbl_Y0 + 100, //FgBgTbl_Y1 + 100, //FgBgTbl_Y2 + 100, //FgBgTbl_Y3 + 100, //FgBgTbl_Y4 + 100, //FgBgTbl_Y5 + 5, //YPrimeWeightTh[0] + 9, //YPrimeWeightTh[1] + 11, //YPrimeWeightTh[2] + 13, //YPrimeWeightTh[3] + 15, //YPrimeWeightTh[4] + 1, //YPrimeWeight[0] + 3, //YPrimeWeight[1] + 5, //YPrimeWeight[2] + 7, //YPrimeWeight[3] +}, + +// Flash AWB calibration +{{ + + {1117, 512,1024}, + {1120, 512,1054}, + {1097, 512,1047}, + {1075, 512,1008}, + {1093, 512,1011}, + {1082, 512, 992}, + {1097, 512, 960}, + {1099, 512, 957}, + {1091, 512, 978}, + {1096, 512, 935}, + +/* + {1063, 512, 987}, + {1109, 512, 998}, + {1088, 512,1004}, + {1084, 512, 970}, + {1097, 512, 960}, + {1084, 512, 953}, + {1095, 512, 932}, + {1078, 512, 936}, + {1083, 512, 900}, + {1076, 512, 912}, +*/ + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0} +}} + + + diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2235_raw/camera_flicker_para_gc2235raw.cpp b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2235_raw/camera_flicker_para_gc2235raw.cpp new file mode 100755 index 0000000000000000000000000000000000000000..e2774998fa5d0b8b70868487040e148b4601bc95 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2235_raw/camera_flicker_para_gc2235raw.cpp @@ -0,0 +1,237 @@ +//[Sensor] +//name = imx135mipiraw +// +//[Preview] +//read_freq = 231270000 +//pixel_line = 4572 +//column_length = 1527 +//flickerGradThreshold = 45 +// +//[Video] +//read_freq = 231270000 +//pixel_line = 4572 +//column_length = 1527 +//flickerGradThreshold = 45 +// +//[Capture] +//read_freq = 231270000 +//pixel_line = 4572 +//column_length = 1527 +//flickerGradThreshold = 45 +// +// +//[Video1] +//read_freq = 231270000 +//pixel_line = 4572 +//column_length = 1527 +//flickerGradThreshold = 45 +// +//[Video2] +//read_freq = 231270000 +//pixel_line = 4572 +//column_length = 1527 +//flickerGradThreshold = 45 +// +// +#define MTK_LOG_ENABLE 1 +#include +#include +#include + +#include "camera_custom_nvram.h" +#include "camera_custom_sensor.h" +#include "image_sensor.h" +#include "kd_imgsensor_define.h" +#include "camera_AE_PLineTable_gc2235raw.h" +#include "camera_info_gc2235raw.h" +#include "camera_custom_AEPlinetable.h" +//#include "camera_custom_flicker_table.h" +#include "camera_custom_flicker_para.h" +#include + + +static void get_flicker_para_by_Preview(FLICKER_CUST_PARA* para) +{ + int i; + int freq[9] = { 80, 90, 100, 120, 130, 140, 170, 210, 230}; + FLICKER_CUST_STATISTICS EV50_L50 = {-194, 4721, 381, -766}; + FLICKER_CUST_STATISTICS EV50_L60 = {1023, 454, 848, -416}; + FLICKER_CUST_STATISTICS EV60_L50 = {1220, 478, 1263, -490}; + FLICKER_CUST_STATISTICS EV60_L60 = {-162, 2898, 247, -642}; + for(i=0;i<9;i++) + { + para->flickerFreq[i]=freq[i]; + } + para->flickerGradThreshold=25; + para->flickerSearchRange=24; + para->minPastFrames=3; + para->maxPastFrames=14; + para->EV50_L50=EV50_L50; + para->EV50_L60=EV50_L60; + para->EV60_L50=EV60_L50; + para->EV60_L60=EV60_L60; + para->EV50_thresholds[0]=-30; + para->EV50_thresholds[1]=12; + para->EV60_thresholds[0]=-30; + para->EV60_thresholds[1]=12; + para->freq_feature_index[0]=3; + para->freq_feature_index[1]=2; +} + +static void get_flicker_para_by_Video(FLICKER_CUST_PARA* para) +{ + int i; + int freq[9] = { 80, 90, 100, 120, 130, 140, 170, 210, 230}; + FLICKER_CUST_STATISTICS EV50_L50 = {-194, 4721, 381, -766}; + FLICKER_CUST_STATISTICS EV50_L60 = {1023, 454, 848, -416}; + FLICKER_CUST_STATISTICS EV60_L50 = {1220, 478, 1263, -490}; + FLICKER_CUST_STATISTICS EV60_L60 = {-162, 2898, 247, -642}; + + for(i=0;i<9;i++) + { + para->flickerFreq[i]=freq[i]; + } + para->flickerGradThreshold=26; + para->flickerSearchRange=24; + para->minPastFrames=3; + para->maxPastFrames=14; + para->EV50_L50=EV50_L50; + para->EV50_L60=EV50_L60; + para->EV60_L50=EV60_L50; + para->EV60_L60=EV60_L60; + para->EV50_thresholds[0]=-30; + para->EV50_thresholds[1]=12; + para->EV60_thresholds[0]=-30; + para->EV60_thresholds[1]=12; + para->freq_feature_index[0]=3; + para->freq_feature_index[1]=2; +} + +static void get_flicker_para_by_Capture(FLICKER_CUST_PARA* para) +{ + int i; + int freq[9] = { 80, 90, 100, 120, 130, 140, 170, 210, 230}; + FLICKER_CUST_STATISTICS EV50_L50 = {-194, 4721, 381, -766}; + FLICKER_CUST_STATISTICS EV50_L60 = {1023, 454, 848, -416}; + FLICKER_CUST_STATISTICS EV60_L50 = {1220, 478, 1263, -490}; + FLICKER_CUST_STATISTICS EV60_L60 = {-162, 2898, 247, -642}; + + for(i=0;i<9;i++) + { + para->flickerFreq[i]=freq[i]; + } + para->flickerGradThreshold=26; + para->flickerSearchRange=24; + para->minPastFrames=3; + para->maxPastFrames=14; + para->EV50_L50=EV50_L50; + para->EV50_L60=EV50_L60; + para->EV60_L50=EV60_L50; + para->EV60_L60=EV60_L60; + para->EV50_thresholds[0]=-30; + para->EV50_thresholds[1]=12; + para->EV60_thresholds[0]=-30; + para->EV60_thresholds[1]=12; + para->freq_feature_index[0]=3; + para->freq_feature_index[1]=2; +} + +static void get_flicker_para_by_Video1(FLICKER_CUST_PARA* para) +{ + int i; + int freq[9] = { 80, 90, 100, 120, 130, 140, 170, 210, 230}; + FLICKER_CUST_STATISTICS EV50_L50 = {-194, 4721, 381, -766}; + FLICKER_CUST_STATISTICS EV50_L60 = {1023, 454, 848, -416}; + FLICKER_CUST_STATISTICS EV60_L50 = {1220, 478, 1263, -490}; + FLICKER_CUST_STATISTICS EV60_L60 = {-162, 2898, 247, -642}; + + for(i=0;i<9;i++) + { + para->flickerFreq[i]=freq[i]; + } + para->flickerGradThreshold=25; + para->flickerSearchRange=24; + para->minPastFrames=3; + para->maxPastFrames=14; + para->EV50_L50=EV50_L50; + para->EV50_L60=EV50_L60; + para->EV60_L50=EV60_L50; + para->EV60_L60=EV60_L60; + para->EV50_thresholds[0]=-30; + para->EV50_thresholds[1]=12; + para->EV60_thresholds[0]=-30; + para->EV60_thresholds[1]=12; + para->freq_feature_index[0]=3; + para->freq_feature_index[1]=2; +} + +static void get_flicker_para_by_Video2(FLICKER_CUST_PARA* para) +{ + int i; + int freq[9] = { 80, 90, 100, 120, 130, 140, 170, 210, 230}; + FLICKER_CUST_STATISTICS EV50_L50 = {-194, 4721, 381, -766}; + FLICKER_CUST_STATISTICS EV50_L60 = {1023, 454, 848, -416}; + FLICKER_CUST_STATISTICS EV60_L50 = {1220, 478, 1263, -490}; + FLICKER_CUST_STATISTICS EV60_L60 = {-162, 2898, 247, -642}; + + for(i=0;i<9;i++) + { + para->flickerFreq[i]=freq[i]; + } + para->flickerGradThreshold=25; + para->flickerSearchRange=24; + para->minPastFrames=3; + para->maxPastFrames=14; + para->EV50_L50=EV50_L50; + para->EV50_L60=EV50_L60; + para->EV60_L50=EV60_L50; + para->EV60_L60=EV60_L60; + para->EV50_thresholds[0]=-30; + para->EV50_thresholds[1]=12; + para->EV60_thresholds[0]=-30; + para->EV60_thresholds[1]=12; + para->freq_feature_index[0]=3; + para->freq_feature_index[1]=2; +} + +typedef NSFeature::RAWSensorInfo SensorInfoSingleton_T; +namespace NSFeature { +template <> +UINT32 +SensorInfoSingleton_T:: +impGetFlickerPara(MINT32 sensorMode, MVOID*const pDataBuf) const +{ + ALOGD("impGetFlickerPara+ mode=%d", sensorMode); + ALOGD("prv=%d, vdo=%d, cap=%d, zsd=%d", + (int)e_sensorModePreview, (int)e_sensorModeVideoPreview, (int)e_sensorModeCapture, (int)e_sensorModeZsd ); + FLICKER_CUST_PARA* para; + para = (FLICKER_CUST_PARA*)pDataBuf; + if(sensorMode == e_sensorModePreview) + get_flicker_para_by_Preview(para); + + else if(sensorMode == e_sensorModeVideo) + { + get_flicker_para_by_Video(para); + } + else if(sensorMode == e_sensorModeCapture) + { + get_flicker_para_by_Capture(para); + } + else if(sensorMode == e_sensorModeVideo1) + { + get_flicker_para_by_Video1(para); + } + else if(sensorMode == e_sensorModeVideo2) + { + get_flicker_para_by_Video2(para); + } + else + { + ALOGD("impGetFlickerPara ERROR ln=%d", __LINE__); + return -1; + } + ALOGD("impGetFlickerPara-"); + return 0; +} +} + diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2235_raw/camera_info_gc2235raw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2235_raw/camera_info_gc2235raw.h new file mode 100755 index 0000000000000000000000000000000000000000..d8819cd1af4420a19af6b6b0ea8baf203478514c --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2235_raw/camera_info_gc2235raw.h @@ -0,0 +1,82 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/******************************************************************************************** + * LEGAL DISCLAIMER + * + * (Header of MediaTek Software/Firmware Release or Documentation) + * + * BY OPENING OR USING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") RECEIVED + * FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON AN "AS-IS" BASIS + * ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, + * INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR + * A PARTICULAR PURPOSE OR NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY + * WHATSOEVER WITH RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK + * ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO + * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S SPECIFICATION + * OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. + * + * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE LIABILITY WITH + * RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, +TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE + * FEES OR SERVICE CHARGE PAID BY BUYER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE WITH THE LAWS + * OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF LAWS PRINCIPLES. + ************************************************************************************************/ + +#ifndef _CAMERA_INFO_GC2235_RAW_H +#define _CAMERA_INFO_GC2235_RAW_H + +/******************************************************************************* +* Configuration +********************************************************************************/ +#define SENSOR_ID GC2235_SENSOR_ID +#define SENSOR_DRVNAME SENSOR_DRVNAME_GC2235_RAW +#define INCLUDE_FILENAME_ISP_REGS_PARAM "camera_isp_regs_gc2235raw.h" +#define INCLUDE_FILENAME_ISP_PCA_PARAM "camera_isp_pca_gc2235raw.h" +#define INCLUDE_FILENAME_ISP_LSC_PARAM "camera_isp_lsc_gc2235raw.h" +#define INCLUDE_FILENAME_TSF_PARA "camera_tsf_para_gc2235raw.h" +#define INCLUDE_FILENAME_TSF_DATA "camera_tsf_data_gc2235raw.h" +#define INCLUDE_FILENAME_FLASH_AWB_PARA "camera_flash_awb_para_gc2235raw.h" +#define INCLUDE_FILENAME_FEATURE_PARA "camera_feature_para_gc2235raw.h" + +/******************************************************************************* +* +********************************************************************************/ + +#endif diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2235_raw/camera_isp_lsc_gc2235raw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2235_raw/camera_isp_lsc_gc2235raw.h new file mode 100755 index 0000000000000000000000000000000000000000..520769009401f0e953c3332e7ef39a2e913246ff --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2235_raw/camera_isp_lsc_gc2235raw.h @@ -0,0 +1,53468 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/******************************************************************************************** + * LEGAL DISCLAIMER + * + * (Header of MediaTek Software/Firmware Release or Documentation) + * + * BY OPENING OR USING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") RECEIVED + * FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON AN "AS-IS" BASIS + * ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, + * INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR + * A PARTICULAR PURPOSE OR NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY + * WHATSOEVER WITH RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK + * ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO + * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S SPECIFICATION + * OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. + * + * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE LIABILITY WITH + * RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, +TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE + * FEES OR SERVICE CHARGE PAID BY BUYER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE WITH THE LAWS + * OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF LAWS PRINCIPLES. + ************************************************************************************************/ + +const NVRAM_CAMERA_SHADING_STRUCT CAMERA_SHADING_DEFAULT_VALUE = { + Shading: { + { + Version: 1, + SensorId: 1, + LSCSize: {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, + PrvTable:{ // PrvTable + {// Alight +0x20900c01,0x20d00000,0x00084000,0x0eb00e08, +0x20700000,0x20a00000,0x00081c00,0x0e90120d, +0x20500202,0x20a00000,0x00080400,0x0e900e10, +0x20500202,0x20b00000,0x00080800,0x0fe00a13, +0x00a00001,0x20a00004,0x0008221a,0x0e581215, +0x00900401,0x20900000,0x00081e14,0x0e100217, +0x00700405,0x20900206,0x00081e10,0x0e000618, +0x00500406,0x20b00207,0x00082610,0x0f30021b, +0x00180603,0x20a00005,0x00000404,0x0d681a20, +0x20300201,0x20900004,0x00080808,0x0d380e1d, +0x00000204,0x20900009,0x00081004,0x0d280e1d, +0x00500206,0x20a0000b,0x00081201,0x0e381624, +0x20100801,0x20b00204,0x00000008,0x0c78121b, +0x00300601,0x20800000,0x00000601,0x0c680e19, +0x20100000,0x20800203,0x00000805,0x0c480e18, +0x20400003,0x20a00206,0x0000040d,0x0d28121e, +0x00000000,0x20900000,0x00080805,0x0bc81a14, +0x20300403,0x20700204,0x00080c0a,0x0ba80e15, +0x00000803,0x20800202,0x00081003,0x0b980e14, +0x00100400,0x20900002,0x00081001,0x0c581617, +0x00100201,0x20800001,0x00000004,0x0b381a10, +0x00300202,0x20600005,0x00080400,0x0b181610, +0x00280a04,0x20600006,0x00001003,0x0b081611, +0x00100201,0x20800001,0x00080405,0x0ba81a14, +0x20100000,0x20800000,0x00000407,0x0ac81a0b, +0x20280401,0x20600203,0x00000808,0x0aa8120c, +0x20300403,0x20800206,0x0000040a,0x0a980a0b, +0x00000001,0x20800201,0x00080408,0x0b281e0d, +0x00000000,0x20800000,0x00000404,0x0a881a05, +0x00180601,0x20700001,0x00000403,0x0a581206, +0x00200400,0x20700002,0x00080c01,0x0a580e05, +0x20180601,0x20800002,0x00000407,0x0ad81e06, +0x00100400,0x20800000,0x00080403,0x0a781a01, +0x00000402,0x20800202,0x00080805,0x0a380e02, +0x20100201,0x20700001,0x00000006,0x0a381202, +0x00200402,0x20900202,0x00080403,0x0ab81a01, +0x20100201,0x20800000,0x00000006,0x0a781804, +0x20180601,0x20700003,0x00000005,0x0a481004, +0x00000002,0x20700202,0x00000004,0x0a381004, +0x20180602,0x20700003,0x00000c09,0x0ac81c04, +0x00100401,0x20800201,0x00080404,0x0aa81809, +0x00100000,0x20800000,0x00000803,0x0a781008, +0x00180603,0x20700004,0x00000c04,0x0a681008, +0x00000002,0x20900204,0x00000405,0x0b08140b, +0x20180a01,0x20700002,0x00000806,0x0b081c0e, +0x00100000,0x20800201,0x00000405,0x0ac80c0c, +0x20100404,0x20800206,0x00080406,0x0ab8080d, +0x20180400,0x20800002,0x00080407,0x0b781811, +0x20180401,0x20900201,0x00000804,0x0b881412, +0x20480402,0x20700201,0x00080409,0x0b380c13, +0x00180603,0x20700005,0x00000004,0x0b381011, +0x00200203,0x20900003,0x00000c02,0x0c181416, +0x00780602,0x20a00002,0x00000802,0x0c281415, +0x00500202,0x20800003,0x00000202,0x0be80c17, +0x00080402,0x20700204,0x00000806,0x0bc80c16, +0x00100406,0x20900208,0x00080c09,0x0cd8101b, +0x21100003,0x20b00203,0x00000016,0x0cf80c21, +0x20e00003,0x20800202,0x0000080e,0x0ca8081c, +0x20a80400,0x20800003,0x00000406,0x0c980c1c, +0x20c80e03,0x2090000a,0x00000c0a,0x0dd81825, +0x00d00602,0x20c00007,0x00000628,0x0e081021, +0x00d80a03,0x20800008,0x00001e26,0x0d880418, +0x00a00201,0x20800002,0x00001a1d,0x0d680417, +0x00c80400,0x20c00000,0x00003224,0x0ef80820, +0x20881602,0x01b02800,0x22880c00,0x0e98460e, +0x20700001,0x01100400,0x21d81c00,0x0e982e11, +0x20780800,0x01300400,0x21e80400,0x0e883210, +0x20880400,0x01400000,0x22281000,0x0fc83a14, +0x00b00403,0x01680605,0x21e80e17,0x0e084e1a, +0x00b00201,0x01100803,0x21c81614,0x0df83a1a, +0x00c00001,0x01100e01,0x21c81a16,0x0de8361b, +0x00b00002,0x01200c00,0x22182217,0x0f08421f, +0x20200800,0x01780804,0x21f80c09,0x0d185a20, +0x20480802,0x01100601,0x21a0000c,0x0cf8421e, +0x20480601,0x01100403,0x21a0000d,0x0ce8421f, +0x20180603,0x01200405,0x21e0000a,0x0de85226, +0x00081a03,0x01901c04,0x22100c04,0x0c28561a, +0x00280a03,0x01000c04,0x21900400,0x0c283e18, +0x00080401,0x01000601,0x21900002,0x0c183e17, +0x20200002,0x01100604,0x21d00407,0x0cd84a1d, +0x00080402,0x01300606,0x21a00c05,0x0b784e15, +0x00080802,0x00e00e04,0x21600406,0x0b683a16, +0x00381203,0x00f01403,0x21700801,0x0b683e16, +0x00180a02,0x01100c03,0x21c80402,0x0c084e18, +0x00180a01,0x01300402,0x21800405,0x0ad84e10, +0x00080601,0x00c00002,0x21300405,0x0ad83a11, +0x20201004,0x00c81e07,0x21300809,0x0ac83a10, +0x00080801,0x00f00602,0x21800806,0x0b584e14, +0x20100000,0x01180602,0x21700407,0x0a784a0a, +0x00000801,0x00b80a02,0x21300006,0x0a683a0b, +0x00080a02,0x00f00c05,0x21980c04,0x0a683a0a, +0x00100601,0x00e00000,0x21700006,0x0ad84a0e, +0x00000401,0x01180601,0x21880404,0x0a384a05, +0x20100800,0x00d80800,0x21580805,0x0a283a06, +0x00200201,0x00d00800,0x21600403,0x0a183a07, +0x20300803,0x00e80e02,0x21780809,0x0a884e06, +0x00180602,0x01100803,0x21900003,0x0a284a01, +0x00280a01,0x00e00801,0x21780403,0x0a083e02, +0x20200002,0x00d80603,0x21500408,0x09f83e02, +0x00480e04,0x01001006,0x21a00401,0x0a684e01, +0x20200003,0x01000203,0x21800407,0x0a284804, +0x20200801,0x00c80a01,0x21500008,0x0a083c03, +0x00200602,0x00d00003,0x21580403,0x0a083c03, +0x20400803,0x00d81206,0x21600c0c,0x0a784805, +0x00200203,0x01000804,0x21800002,0x0a684808, +0x00100201,0x00e00002,0x21700403,0x0a383c09, +0x20300802,0x00d80e03,0x21500408,0x0a283c09, +0x00200202,0x00f00003,0x21a80802,0x0ab8480c, +0x20201002,0x01081606,0x21600408,0x0ab8480e, +0x00100601,0x00e00201,0x21700404,0x0a88380c, +0x00380e02,0x00f01004,0x21880400,0x0a88380d, +0x20100401,0x00f80a02,0x21900008,0x0b284c11, +0x00000c00,0x01481001,0x21b81002,0x0b384c13, +0x20200802,0x00e80a03,0x21680807,0x0b083812, +0x20200400,0x00c80a03,0x21400c09,0x0af83811, +0x20100201,0x01080402,0x21b00005,0x0bc84c17, +0x00500a02,0x01780c03,0x21f80404,0x0bd85016, +0x00380602,0x01000004,0x21800001,0x0ba83c17, +0x00200401,0x00d80a01,0x21680402,0x0b983816, +0x00600201,0x01100a01,0x21c80401,0x0c98481a, +0x20e00004,0x01980604,0x22280812,0x0ca85021, +0x20c00002,0x00f80602,0x2180080c,0x0c78381d, +0x20a00800,0x00f80802,0x21780409,0x0c68381c, +0x21001804,0x01182a05,0x21a00014,0x0d884c25, +0x00b81603,0x01a0100a,0x22300e20,0x0dc85422, +0x00a00e02,0x00f81405,0x2190161e,0x0d58381b, +0x00900201,0x01080403,0x2190121b,0x0d48381a, +0x00c80604,0x0178080b,0x22400a23,0x0eb84c26, +0x20900400,0x21581000,0x02800000,0x0de8460d, +0x20600001,0x20a00800,0x01681400,0x0e083a14, +0x20801003,0x20d81400,0x01b82000,0x0df83611, +0x20800c03,0x20a81000,0x01982800,0x0f184e16, +0x00e00801,0x21300801,0x0248161b,0x0d58421b, +0x00980a03,0x20a00c04,0x01800211,0x0d58421c, +0x00d80a06,0x20901009,0x01680a17,0x0d58421c, +0x00d80604,0x20700c08,0x01581217,0x0e485a22, +0x20280e03,0x21100c03,0x0260080e,0x0c484a22, +0x20301004,0x20c81206,0x01b0000b,0x0c583e1f, +0x20500405,0x20b80e09,0x01a00c10,0x0c483e20, +0x20400002,0x20880a04,0x0180100f,0x0d185a25, +0x20301004,0x21482606,0x02901408,0x0b684617, +0x20100202,0x20880c05,0x01600404,0x0b884617, +0x00180604,0x20900006,0x01700001,0x0b784217, +0x00080601,0x20800402,0x01700404,0x0c18561c, +0x00200204,0x21000006,0x02080400,0x0ac84213, +0x00200800,0x20880e02,0x01300401,0x0ae83e15, +0x00001003,0x20a81a06,0x01700804,0x0ac83e14, +0x00000201,0x20980800,0x01800c05,0x0b485618, +0x00000803,0x21081205,0x01f00807,0x0a383e10, +0x20100801,0x20680e01,0x01180806,0x0a484211, +0x00280a02,0x20601004,0x01081403,0x0a383e11, +0x00100802,0x20980e02,0x01680404,0x0aa85213, +0x20100a01,0x20f80802,0x01c81005,0x09c8420a, +0x00080e01,0x20400c03,0x00d80804,0x09d8460c, +0x20200803,0x20881203,0x01500009,0x09c8460b, +0x00080601,0x20600403,0x01280806,0x0a18560e, +0x00180400,0x20c00400,0x01a80804,0x09884606, +0x00080a01,0x20600c00,0x01100405,0x09884607, +0x00180a03,0x20600405,0x01100402,0x09884606, +0x00080800,0x20700c00,0x01400007,0x09c85607, +0x20100601,0x20d80801,0x01b00406,0x09784a01, +0x00100c02,0x20980e02,0x01480404,0x09684602, +0x00000803,0x20880605,0x01280405,0x09684202, +0x00000c02,0x20881a02,0x01600406,0x09a85601, +0x00100401,0x20c00201,0x01980403,0x09884404, +0x20180e02,0x20601004,0x01100007,0x09684403, +0x00080a02,0x20600804,0x01100006,0x09684403, +0x20180601,0x20500c03,0x01180806,0x09b85406, +0x20180a01,0x20b00402,0x01900c06,0x09b84409, +0x00000402,0x20880603,0x01400805,0x09984009, +0x20180401,0x20800a02,0x01300405,0x09984009, +0x00080800,0x20600601,0x01400805,0x09f8540b, +0x00081001,0x20e01e02,0x01b80402,0x0a083c0d, +0x00080601,0x20800803,0x01300004,0x09f8400d, +0x00100801,0x20981000,0x01500403,0x09f8400d, +0x00000001,0x20800400,0x01580406,0x0a685411, +0x00180400,0x21101401,0x02180803,0x0a884010, +0x00080601,0x20901000,0x01500404,0x0a783c12, +0x20200202,0x20600402,0x01100006,0x0a683c12, +0x20200000,0x20800001,0x01600007,0x0b085417, +0x00380e01,0x21200c00,0x02600806,0x0b184415, +0x00100402,0x20a80e04,0x01900405,0x0b183c16, +0x00380402,0x20600a03,0x01300001,0x0b083c16, +0x00580800,0x20700800,0x01700800,0x0bd8541b, +0x20b00002,0x21500203,0x0298040f,0x0be84420, +0x20a00401,0x20980401,0x01680c0a,0x0be8401d, +0x20a80601,0x20700c04,0x0148040b,0x0bc8401b, +0x20b81000,0x20902000,0x0198080f,0x0cc85023, +0x00701e01,0x21582c03,0x02900616,0x0cf84823, +0x00981202,0x20701005,0x01400e1a,0x0cc8401c, +0x00800000,0x20900201,0x01701617,0x0ca83c1b, +0x00800800,0x20d81000,0x02001219,0x0de85426, +0x20900804,0x00880400,0x21682000,0x0da8220f, +0x20400201,0x00000400,0x20600000,0x0dd81a16, +0x20581000,0x00401c00,0x20d80c00,0x0dc81a15, +0x20580801,0x20201800,0x20481800,0x0ec8221b, +0x00e81a08,0x00a0200b,0x21600e1a,0x0d182a1c, +0x00600c03,0x20181602,0x2058060c,0x0d181e1c, +0x00780601,0x00080401,0x2050120e,0x0d08221c, +0x00900202,0x20480403,0x0020060f,0x0dd82e23, +0x20500c05,0x00481a0c,0x20e01c11,0x0c081e21, +0x00181205,0x00301c07,0x20a80806,0x0c181e1f, +0x00000800,0x20100602,0x20680408,0x0c08161f, +0x20200400,0x20480602,0x0010040c,0x0ca82a24, +0x00100601,0x00700804,0x21481c02,0x0b281e17, +0x20300804,0x20180e08,0x20300808,0x0b381e18, +0x20300402,0x00080e02,0x20580408,0x0b381e17, +0x00000401,0x20380e01,0x00000005,0x0ba82a1c, +0x20180a01,0x00800000,0x21200806,0x0a882614, +0x00280e02,0x00100c04,0x20580e01,0x0a982214, +0x00380e02,0x00101404,0x20880e02,0x0a881e14, +0x20100001,0x20280401,0x20380805,0x0ae82a17, +0x00200402,0x00700602,0x21180c01,0x09f82210, +0x00180a01,0x20201000,0x20200005,0x09f82212, +0x00000402,0x20180a03,0x20300406,0x09e82212, +0x00380601,0x20101002,0x20480801,0x0a382e14, +0x20180e02,0x00701404,0x21080407,0x09882a0c, +0x20100c01,0x20481602,0x00200007,0x0978260c, +0x00080603,0x00000c03,0x20580806,0x0978260c, +0x20180400,0x20200202,0x00000809,0x09a82e0f, +0x00100801,0x00480603,0x20b00404,0x09382a06, +0x20101002,0x20181000,0x20280c05,0x09382a06, +0x20200c04,0x20181605,0x20200007,0x09282606, +0x20100801,0x20380800,0x00080406,0x09582e07, +0x20280801,0x00600400,0x20c00007,0x09182a01, +0x00381604,0x00301c06,0x20700002,0x09082a03, +0x00381204,0x00201406,0x20680800,0x09082a02, +0x00280c00,0x20101401,0x20280405,0x09382e01, +0x00280a03,0x00400803,0x20b00803,0x09282804, +0x20300c03,0x20281606,0x00000c0b,0x09082404, +0x20200802,0x20280e04,0x20100c0a,0x09082403, +0x20200201,0x20480400,0x00200809,0x09482c06, +0x20300c02,0x00281605,0x20900809,0x0968240a, +0x00200201,0x00100003,0x20580802,0x0948240a, +0x00000400,0x00080401,0x20580403,0x0948240a, +0x00100c01,0x20480e02,0x00100004,0x09882c0c, +0x00100c01,0x00581001,0x20e80801,0x09c8240e, +0x20180401,0x00100000,0x20500c07,0x09a8240e, +0x00280800,0x00101002,0x20600003,0x09a8240d, +0x00180400,0x20200002,0x20280406,0x09f82c11, +0x00180a05,0x00800806,0x21201004,0x0a482011, +0x20180602,0x00000002,0x20501004,0x0a381c13, +0x20480a02,0x20100801,0x20201008,0x0a182013, +0x20380a01,0x20200801,0x20100c08,0x0a982c18, +0x00201004,0x00681a09,0x21000c06,0x0ad81816, +0x00300403,0x20100605,0x20580401,0x0ad81416, +0x00600802,0x20380a04,0x00000603,0x0ac81816, +0x00500801,0x20480e02,0x00000800,0x0b78241c, +0x20900401,0x00980402,0x21681c0c,0x0ba81c1f, +0x20980e02,0x00000c03,0x2048040b,0x0b981c1c, +0x20b80601,0x20280802,0x2020040f,0x0b781c1c, +0x20b00400,0x20280c00,0x2030040f,0x0c682424, +0x00781a02,0x00a02807,0x21780e14,0x0ca82421, +0x00701001,0x20381e02,0x20101614,0x0c88181d, +0x00800400,0x20280800,0x20400a18,0x0c68141e, +0x00800000,0x00000401,0x20600219,0x0d882026, +0x20580e01,0x00801400,0x00300800,0x0d384612, +0x20580401,0x00b00000,0x20880400,0x0d883615, +0x20400a01,0x00781000,0x20100400,0x0d783615, +0x20480401,0x00d00000,0x20b00000,0x0e68421c, +0x00601002,0x00582a04,0x00801a0f,0x0c984619, +0x00981202,0x00a01803,0x2070020f,0x0cc8361d, +0x00600c03,0x00881202,0x20680e0c,0x0cb8361b, +0x00780601,0x00c00002,0x20b0060c,0x0d783e22, +0x00080801,0x00901002,0x20281405,0x0ba83e1e, +0x20400001,0x00681203,0x2020180c,0x0bc8361e, +0x00081606,0x00c01808,0x20a00406,0x0bc83a1e, +0x20280801,0x00b00a02,0x20a0080a,0x0c583a24, +0x00081205,0x00701405,0x00200c06,0x0ac84219, +0x00180a02,0x00600c01,0x20580400,0x0af82e17, +0x20100004,0x00700209,0x20400806,0x0ae83219, +0x00000400,0x00900400,0x20980c04,0x0b583a1d, +0x20200c06,0x0038160a,0x00700406,0x0a183a13, +0x00101002,0x00581a04,0x20280403,0x0a483216, +0x00100400,0x00780c03,0x20480402,0x0a383615, +0x20100001,0x00a00400,0x20880805,0x0a784218, +0x00480a05,0x00600c09,0x00280e01,0x09884211, +0x00000601,0x00980803,0x20880805,0x09a83612, +0x00280601,0x00800801,0x20680403,0x09983612, +0x00180602,0x00a00003,0x20700804,0x09c84214, +0x20400c05,0x00481607,0x00500c0c,0x09083e0c, +0x00080c01,0x00a01401,0x20a80c05,0x0928360d, +0x20200001,0x00780601,0x20500409,0x0918360c, +0x20100803,0x00880a04,0x20700008,0x09483e0e, +0x00281605,0x00601808,0x00000401,0x08d83e05, +0x00181204,0x00701c04,0x20500404,0x08d83608, +0x00280a02,0x00701002,0x20580802,0x08d83607, +0x00080a03,0x00a00c05,0x20980406,0x08f84207, +0x20101005,0x00181609,0x00600408,0x08b83601, +0x20101405,0x00382608,0x00200c08,0x08a83602, +0x00001003,0x00581a04,0x20100807,0x08a83602, +0x00100c02,0x00881605,0x20600806,0x08c83e01, +0x20100a02,0x00580c05,0x00180806,0x08c83c05, +0x00080e02,0x00801006,0x20781005,0x08b83404, +0x20180e02,0x00901004,0x20780406,0x08b83404, +0x20300000,0x00c80402,0x20b8080a,0x08d84006, +0x00080801,0x00701201,0x20280404,0x0908380a, +0x00100400,0x00600201,0x20300805,0x08f83409, +0x00080401,0x00600602,0x20300404,0x08f83409, +0x00280a02,0x00c01403,0x20c00001,0x0928400c, +0x00380e01,0x00501002,0x00200002,0x09583c0d, +0x00000801,0x00680e02,0x20300407,0x0958340f, +0x00100a01,0x00580c01,0x20200805,0x0948300e, +0x00100401,0x00980603,0x20700c08,0x09983c10, +0x20400c01,0x00381602,0x00600c0a,0x09d83813, +0x20300400,0x00880801,0x20600006,0x09e83015, +0x20500c03,0x00781603,0x20500409,0x09d82c15, +0x20400803,0x00a81602,0x2088040a,0x0a383c19, +0x00600201,0x00601001,0x00181203,0x0a883416, +0x00680a03,0x00900c02,0x20800a04,0x0a982c16, +0x00880604,0x00a00c05,0x20a80607,0x0a882c16, +0x00680a03,0x00d01006,0x20d80602,0x0b183c1c, +0x20800000,0x00500602,0x0068080e,0x0b483c1b, +0x20a01404,0x00781a06,0x2050000e,0x0b582c1c, +0x20c00c04,0x00981206,0x20700011,0x0b382c1b, +0x20b00002,0x00a00604,0x20800410,0x0c083c23, +0x00400c00,0x00582400,0x00700e0d,0x0c384422, +0x00780e02,0x00c01407,0x20b80e16,0x0c48301e, +0x00880602,0x00c00006,0x20b80e18,0x0c28341e, +0x00800201,0x00b00003,0x20800218,0x0d383c27, +0x20600601,0x21380c00,0x01a00c00,0x0cd80a10, +0x20400800,0x20e80800,0x01880400,0x0d281616, +0x20500401,0x20b00400,0x01281400,0x0d181616, +0x20300c01,0x21081000,0x01d81000,0x0df81e1d, +0x00900402,0x21200603,0x01781613,0x0c480619, +0x00700800,0x20c81400,0x01700a0b,0x0c681a1c, +0x00981202,0x20a01803,0x0138060e,0x0c581e1d, +0x00600603,0x20d80404,0x0190020a,0x0d082222, +0x00100a02,0x21180803,0x01880407,0x0b481220, +0x20300c00,0x20a80c00,0x0118080a,0x0b78161d, +0x20600c02,0x20e82204,0x0190100e,0x0b581e1d, +0x20101004,0x20d81605,0x01880408,0x0be82223, +0x20500c02,0x20f81a03,0x0160080b,0x0a681217, +0x20100001,0x20780800,0x00e80401,0x0aa81a17, +0x00200202,0x20a00403,0x01180a03,0x0a981617, +0x00081202,0x20900c06,0x01480804,0x0ae8261d, +0x00480601,0x20c01003,0x00f81604,0x09c80e14, +0x00381202,0x20701c04,0x00c80e01,0x09f81a17, +0x00000802,0x20b80603,0x01280805,0x09d81a16, +0x00000400,0x20c00202,0x01700805,0x0a082219, +0x20100801,0x20e80e01,0x01300408,0x09281612, +0x20100402,0x20b00204,0x01380408,0x09481e14, +0x00100202,0x20980403,0x01100005,0x09382212, +0x20100803,0x20c81203,0x01680406,0x09582613, +0x00180a02,0x20b00c01,0x01080405,0x08b8160b, +0x00100a01,0x20a80c02,0x01300006,0x08c8220d, +0x20100802,0x20980a03,0x01080407,0x08b81e0c, +0x00280602,0x20900c05,0x01280c03,0x08d8260e, +0x20301804,0x20d82604,0x01300009,0x08781605, +0x20300802,0x20881a02,0x01000808,0x08782206, +0x00000201,0x20700004,0x00e00004,0x08782206, +0x20300402,0x20b80a03,0x0150080b,0x08782607, +0x00481204,0x20701c07,0x00a81201,0x08681a01, +0x00380e03,0x20601c04,0x00b80c00,0x08581e02, +0x00280a01,0x20801400,0x00e00403,0x08581e02, +0x00480a02,0x20a01402,0x01380801,0x08582601, +0x20380801,0x20b00a04,0x01100c0b,0x08681804, +0x20200803,0x20980e04,0x0110080a,0x08582003, +0x20300c02,0x20a81604,0x0130040a,0x08581c04, +0x20300002,0x20c00203,0x0180000c,0x08682405, +0x00080601,0x20d00001,0x01300803,0x08a8140a, +0x00080a02,0x20700804,0x00e00004,0x08981c0b, +0x00100000,0x20780403,0x00e80402,0x08981c0a, +0x00000201,0x20b80803,0x01700c04,0x08a8280d, +0x00100c01,0x20e81201,0x01300404,0x0908100e, +0x00180401,0x20800a02,0x00f00405,0x08f8180f, +0x00080e01,0x20700c01,0x00d00806,0x08f81c0e, +0x00180400,0x20c00a01,0x01500404,0x09282011, +0x20380c00,0x20b01001,0x00f00007,0x09881013, +0x20380601,0x20a00401,0x01200407,0x09881c15, +0x20280801,0x20a00e02,0x01100006,0x09781814, +0x20180400,0x20d00c00,0x01780808,0x09c82017, +0x00580e01,0x20e00c02,0x01300e02,0x0a380c16, +0x00300402,0x20b80a01,0x01300602,0x0a481818, +0x00400201,0x20c00002,0x01400a01,0x0a281816, +0x00300001,0x20d80e01,0x01a00804,0x0a98241d, +0x20700000,0x21100602,0x0160080c,0x0af8081b, +0x20781603,0x20902404,0x01000008,0x0b08141b, +0x20880c00,0x20c01a01,0x0140000b,0x0ae8141b, +0x20900201,0x20d00402,0x0170000b,0x0b981c24, +0x00400801,0x21200203,0x0178120d,0x0bd80820, +0x00500c02,0x20f81a06,0x0190160f,0x0be8141d, +0x00600400,0x20f80601,0x01900612,0x0bc8141d, +0x00780401,0x20d80602,0x01800e15,0x0cc81c27, +0x20700c01,0x01280400,0x21e80c00,0x0ce81210, +0x20481201,0x00b01000,0x21300800,0x0d280a17, +0x20480e02,0x00901400,0x20f01000,0x0d180e18, +0x20280e01,0x00a01800,0x21400000,0x0df80a1f, +0x00b81201,0x01501402,0x21f00216,0x0c481a1b, +0x00700003,0x00800a03,0x20f80a0c,0x0c680a1d, +0x00701003,0x00681a06,0x20b00a0b,0x0c480a1d, +0x00380402,0x00800603,0x20e00606,0x0cf80a22, +0x20180a01,0x01100a01,0x21a0080a,0x0b481621, +0x20381203,0x00801804,0x20d80409,0x0b680e1e, +0x20480601,0x00900c03,0x2118100a,0x0b580e1d, +0x00280e04,0x00601804,0x20d80402,0x0bd80a24, +0x20300002,0x00f00a03,0x21880807,0x0a681618, +0x00000402,0x00480605,0x20700001,0x0a980e19, +0x00100001,0x00800000,0x20e80400,0x0a881218, +0x20201404,0x00381e07,0x20700009,0x0ac80e1e, +0x00300000,0x00f00002,0x21680601,0x09b81a15, +0x00000c00,0x00581401,0x20880403,0x09d81217, +0x00280a02,0x00801002,0x20e00002,0x09c81217, +0x00080603,0x00900406,0x20f80c03,0x09f81218, +0x00080a02,0x00f00c01,0x21500407,0x09181a12, +0x00180a01,0x00800c02,0x20d80404,0x09281214, +0x20100402,0x00680603,0x20a00408,0x09181212, +0x00280401,0x00800e02,0x20d80803,0x09381215, +0x20100803,0x00d80a04,0x21200006,0x08a81a0b, +0x20180601,0x00600800,0x20a00408,0x08a8120e, +0x00180601,0x00700c02,0x20a80804,0x0898120c, +0x00000201,0x00780402,0x20a00408,0x08a8160f, +0x00181a03,0x00e02806,0x21480c04,0x08681a06, +0x20100002,0x00500602,0x20880806,0x08581207, +0x20200001,0x00680602,0x20800808,0x08581606, +0x20280401,0x00600601,0x20b00408,0x08581207, +0x00000801,0x00981204,0x20b01406,0x08481a01, +0x00100602,0x00580803,0x20700804,0x08381601, +0x00100800,0x00680c01,0x20900403,0x08381201, +0x00200400,0x00680801,0x20a00403,0x08381201, +0x20100c00,0x00b81201,0x20f00007,0x08581406, +0x00080400,0x00600a02,0x20900406,0x08380c04, +0x00080800,0x00701000,0x20c80406,0x08480c04, +0x20180400,0x00700601,0x20b00409,0x08480c05, +0x00000802,0x00d80e01,0x21480803,0x0898140b, +0x20100401,0x00580e01,0x20700407,0x0878100b, +0x00100201,0x00500000,0x20800405,0x08781009, +0x20100801,0x00680e02,0x20b80407,0x08980c0d, +0x00281203,0x01001405,0x21700003,0x08f8180e, +0x00200601,0x00680402,0x20a00003,0x08e81010, +0x20100801,0x00681602,0x20800407,0x08d8100f, +0x00200000,0x00880402,0x20e80403,0x09181012, +0x20301002,0x00b81605,0x21200808,0x09781414, +0x20400402,0x00780a02,0x20b00008,0x09780c15, +0x20100800,0x00780802,0x20d80803,0x09681015, +0x20280a02,0x00900401,0x20f00808,0x09b81017, +0x00301000,0x01081c01,0x21780400,0x0a281418, +0x00580603,0x00800404,0x20d00203,0x0a280c18, +0x00300602,0x00980402,0x20f00400,0x0a181017, +0x00400c02,0x00780a03,0x20e80803,0x0a880c1d, +0x20780400,0x01400001,0x21e8040a,0x0af8181c, +0x20900c03,0x00882205,0x20c0100c,0x0af80c1d, +0x20800802,0x00a81203,0x2100080a,0x0ad80c1c, +0x20a80602,0x00900004,0x2100000d,0x0b881025, +0x00580e01,0x01301802,0x21e80610,0x0be8141f, +0x00780a02,0x00b01005,0x21381215,0x0be8081e, +0x00680a01,0x00c00804,0x21480613,0x0bc80c1d, +0x00700801,0x00880a04,0x21000616,0x0cb80c28, +0x20781a02,0x20601c00,0x01801800,0x0c882210, +0x20501402,0x20381c00,0x00f80c00,0x0cf81215, +0x20500c01,0x20181400,0x00c00400,0x0cd81615, +0x20300201,0x00180800,0x00b01000,0x0db81e1e, +0x00a00c03,0x20c81a06,0x01f01214,0x0bf81a1a, +0x00a80a03,0x00200805,0x0080020f,0x0c38161d, +0x00a80e01,0x00201402,0x00680a10,0x0c28121d, +0x00500801,0x00180e03,0x00900209,0x0cc81622, +0x20200601,0x20980c03,0x01980409,0x0af81a1f, +0x20600c04,0x20181a05,0x00a0080e,0x0b38121d, +0x20500401,0x20180602,0x00b0000d,0x0b18161f, +0x20100401,0x00480c01,0x00600006,0x0ba81a23, +0x20100000,0x20800400,0x01600005,0x0a281618, +0x00280a03,0x00301006,0x00480a03,0x0a781218, +0x00280601,0x00000402,0x00a00201,0x0a481a18, +0x00281603,0x00402404,0x00380802,0x0a98161f, +0x00200601,0x20880400,0x01700401,0x09681615, +0x00180c01,0x00101202,0x00800403,0x09a81218, +0x00000001,0x20180a02,0x00b00804,0x09881616, +0x20300803,0x20180a05,0x00c00409,0x09b81619, +0x20200401,0x20780e01,0x01700408,0x08d81611, +0x00100c00,0x20280e01,0x00c00006,0x08f81214, +0x00100000,0x20100401,0x00980404,0x08e81212, +0x00380603,0x00100404,0x00900001,0x09081a14, +0x00380a02,0x20600c03,0x01480402,0x0868160c, +0x20100400,0x00080800,0x00900008,0x0878160d, +0x00000201,0x20180400,0x00a00807,0x0868120d, +0x20100401,0x00080a03,0x00a0080a,0x0878160f, +0x20301002,0x20882204,0x01700c0a,0x08181606, +0x00180601,0x00100801,0x00700004,0x08281207, +0x20100802,0x20180602,0x00a80406,0x08281206, +0x20100401,0x00180401,0x00980407,0x08281606, +0x00180601,0x20400803,0x00f80802,0x08081001, +0x20180400,0x00000400,0x00900807,0x08081201, +0x00180a02,0x00100803,0x00800004,0x08081601, +0x00280a02,0x00200802,0x00700404,0x08081601, +0x20180801,0x20501201,0x01180406,0x08181005, +0x00000400,0x20180400,0x00900405,0x08180c05, +0x20100401,0x20180a02,0x00b00807,0x08181004, +0x20100402,0x00080a03,0x00900009,0x08181005, +0x00280602,0x20700c02,0x01500002,0x08581409, +0x00000001,0x00000601,0x00880806,0x08580c0a, +0x00000201,0x20100001,0x00900005,0x08480c0a, +0x00080a01,0x00101003,0x00880805,0x0868140c, +0x20201804,0x20882206,0x01800008,0x08a8140e, +0x00100000,0x00000002,0x00980805,0x08b8100f, +0x00000801,0x20100602,0x00980c05,0x08b80c0f, +0x00100400,0x20180601,0x00b00405,0x08d81411, +0x20181a03,0x20202007,0x01080c03,0x09381814, +0x20280400,0x00000800,0x00900007,0x09481015, +0x20180a01,0x00100c02,0x00a80405,0x09381414, +0x20301003,0x00081602,0x00b80809,0x09781818, +0x00480e01,0x20801a01,0x01700400,0x09e81416, +0x00280400,0x20100000,0x00b00c01,0x0a081019, +0x00280400,0x20100400,0x00c00802,0x09e81417, +0x00681204,0x00401806,0x00680601,0x0a58181c, +0x20700c02,0x20b80e03,0x01d0000b,0x0aa8181c, +0x20600800,0x20200601,0x00b81007,0x0ad80c1c, +0x20600000,0x20200a01,0x00d80407,0x0aa8101c, +0x20c00802,0x00080e05,0x00c00811,0x0b481824, +0x00500601,0x20881002,0x01b0060e,0x0b981c20, +0x00500000,0x00080800,0x00c00610,0x0bb8181d, +0x00500800,0x20280c00,0x00f0020f,0x0b88141d, +0x00980a01,0x00200c02,0x00980a1a,0x0c881828, +0x20901402,0x20882800,0x00580400,0x0c901e0d, +0x20381202,0x20602000,0x00500400,0x0d001a18, +0x20580a01,0x20700c00,0x00800000,0x0ce01616, +0x20400401,0x20a80400,0x00d00000,0x0db0161d, +0x00d00203,0x20301006,0x2058121a,0x0c101e1a, +0x00600c03,0x20b81205,0x00d0060a,0x0c301a1d, +0x00900802,0x20980e02,0x00b0020f,0x0c10121d, +0x00681202,0x20901402,0x00c0060b,0x0cc01622, +0x20300002,0x20300604,0x2010040c,0x0b001a20, +0x20280a01,0x20801003,0x00981008,0x0b30161e, +0x20380a02,0x20700c03,0x0080000b,0x0b10161f, +0x00000402,0x20c80603,0x01100007,0x0b901624, +0x20100000,0x20400001,0x00080405,0x0a301a18, +0x00000a01,0x20a80c00,0x00d00802,0x0a601219, +0x00000801,0x20980a03,0x00b00802,0x0a401618, +0x20101000,0x20b81802,0x01000406,0x0a90121e, +0x00280400,0x20300400,0x00000001,0x09701a15, +0x00100c03,0x20881203,0x00a80401,0x09a01617, +0x00100801,0x20780601,0x00980803,0x09801616, +0x00180800,0x20700c00,0x00a80404,0x09b01619, +0x20100000,0x20400601,0x00080407,0x08e01a11, +0x00180e03,0x20401005,0x00680805,0x08f01214, +0x00080601,0x20500002,0x00700406,0x08e01212, +0x00000801,0x20980e01,0x00c00006,0x09001614, +0x00100801,0x20480800,0x00100004,0x08701a0b, +0x20100002,0x20700603,0x00a00408,0x0870160d, +0x20100402,0x20680602,0x00800007,0x0870160c, +0x00080a01,0x20600801,0x00a00007,0x0870160e, +0x00080a01,0x20301402,0x20180807,0x08201a06, +0x00000202,0x20780402,0x00b00405,0x08201207, +0x00180e03,0x20501004,0x00600004,0x08201207, +0x20180400,0x20800601,0x00c00408,0x08201607, +0x00000802,0x20580e03,0x00400005,0x08101400, +0x20100c02,0x20781203,0x00a00007,0x08001601, +0x20100c03,0x20781205,0x00a00807,0x08001601, +0x00000c01,0x20981201,0x00d80406,0x08001400, +0x00000201,0x20380402,0x00100005,0x08201405, +0x00080602,0x20400804,0x00680404,0x08101005, +0x00000202,0x20500003,0x00680405,0x08101005, +0x00180a01,0x20600c02,0x00980406,0x08101405, +0x00000002,0x20400201,0x00000404,0x0860180a, +0x00100001,0x20600602,0x00800004,0x0850140a, +0x20100402,0x20580602,0x00600005,0x0850100a, +0x20100400,0x20880a01,0x00b00808,0x0860140c, +0x00381605,0x20402405,0x00000003,0x08c0180d, +0x00080a01,0x20600802,0x00800006,0x08b0100f, +0x00281603,0x20401805,0x00500403,0x08b0100e, +0x00180402,0x20700400,0x00a80404,0x08d01412, +0x20401406,0x2098260a,0x0090100a,0x09401814, +0x20200202,0x20880400,0x00a00c07,0x09401415, +0x20200801,0x20980e04,0x00b00c07,0x09301413, +0x00081604,0x20801c04,0x00b00406,0x09701417, +0x00300602,0x20480c07,0x00080a01,0x09f01818, +0x00200c06,0x20781206,0x00980801,0x0a001819, +0x00100001,0x20680800,0x00800002,0x09e01418, +0x00201005,0x20d81e08,0x01200c05,0x0a40181d, +0x20681202,0x20401802,0x20300808,0x0ac0201c, +0x20681e07,0x2040240b,0x00500405,0x0ad0141c, +0x20680a02,0x20600803,0x00600006,0x0ab0141c, +0x20a81204,0x20a01407,0x00b8080c,0x0b401825, +0x00400402,0x20800205,0x0030060c,0x0ba0201f, +0x00500c04,0x20c8060b,0x00d01210,0x0bb01c1c, +0x00580401,0x20800a03,0x00800a0f,0x0b90181d, +0x00800c02,0x20d80e05,0x01000e17,0x0c801c27, +0x20780c02,0x01301400,0x21281800,0x0cc00610, +0x20500801,0x00d81400,0x20e00400,0x0d200a15, +0x20500801,0x00c80800,0x20e80800,0x0d000a15, +0x20380a02,0x00f00800,0x21000c00,0x0de00e1c, +0x00a81603,0x01000c05,0x20d00e14,0x0c280a1a, +0x00980a02,0x00f01003,0x21380a0f,0x0c600e1d, +0x00a80e02,0x00e01003,0x21000210,0x0c400a1e, +0x00400c03,0x00d81a05,0x20f0060a,0x0cf01221, +0x20100401,0x00b80603,0x20b00409,0x0b300620, +0x20380402,0x00d80603,0x20f0080b,0x0b600a1f, +0x20500402,0x00b80e03,0x20c00c0e,0x0b400a1e, +0x00180601,0x00f00c05,0x21481003,0x0bd01224, +0x20180400,0x00d00000,0x20b00006,0x0a500219, +0x20180a01,0x00c00c02,0x21080402,0x0a900e18, +0x00180e01,0x00c01002,0x20f80601,0x0a700e18, +0x20181202,0x00e01801,0x21200808,0x0ac0121f, +0x00100601,0x00c80401,0x20b00002,0x09a00215, +0x00480e01,0x00a01801,0x20d00602,0x09d00e18, +0x00280a02,0x00901001,0x20b00802,0x09b01217, +0x00000403,0x00b80a05,0x20c00404,0x09e01219, +0x00080401,0x00d00202,0x20c00006,0x09000611, +0x20200801,0x00781203,0x20700c0a,0x09200e14, +0x20100803,0x00780e05,0x20700008,0x09101212, +0x00180e03,0x00c01005,0x20e00005,0x09301214, +0x00180602,0x00c00c03,0x20b00004,0x0890060c, +0x00100201,0x00900001,0x20b00005,0x08a0120d, +0x00180603,0x00900805,0x20a80404,0x08900e0c, +0x00000802,0x00980e05,0x20a00808,0x08a0160e, +0x20200402,0x00b80e03,0x20900808,0x08400606, +0x20100001,0x00900201,0x20b00007,0x08501207, +0x20200803,0x00881205,0x20800c08,0x08500e06, +0x20100801,0x00b80800,0x20d80c07,0x08501207, +0x00280602,0x00c00c03,0x20c80403,0x08300400, +0x00180e02,0x00a01403,0x20b80404,0x08301201, +0x00280a03,0x00a01004,0x20c80803,0x08301201, +0x00181203,0x00d01805,0x20f00005,0x08301201, +0x20200402,0x00b80a03,0x20900007,0x08400405, +0x20200402,0x00780a04,0x20700408,0x08401005, +0x20280402,0x00800203,0x20800408,0x08401004, +0x00000802,0x00980e05,0x20a00808,0x08401005, +0x00200a01,0x00c80403,0x20a80803,0x0880000a, +0x00200202,0x00800003,0x20980402,0x0880100a, +0x00200203,0x00700403,0x20800003,0x0870100a, +0x20100201,0x00b00402,0x20d80407,0x0890100d, +0x20200400,0x00e81601,0x20c01008,0x08e0000f, +0x00000801,0x00881202,0x20900408,0x08e0100f, +0x20101405,0x00782206,0x20700407,0x08d00c0f, +0x00300201,0x00b80400,0x20c00403,0x09101011, +0x00200000,0x00f01000,0x21181400,0x09700813, +0x20400000,0x00b00001,0x20d80407,0x09701017, +0x20180e05,0x00c01008,0x20f80803,0x09600c14, +0x20401002,0x00b82203,0x20d0040b,0x09b01018, +0x00100000,0x00f80400,0x20d80405,0x0a100016, +0x00780a03,0x00a01002,0x20d80605,0x0a301018, +0x00300804,0x00980a07,0x20b00402,0x0a101017, +0x00780602,0x01000c03,0x21581202,0x0a80101d, +0x20700c00,0x01081800,0x20e00409,0x0ae8041e, +0x20c01c05,0x00983607,0x20900c11,0x0af00c1d, +0x20800601,0x00b80c03,0x20c80409,0x0ae0081c, +0x20e00c02,0x00e81a03,0x21100413,0x0b800c25, +0x00580601,0x01300c02,0x21480610,0x0bd00020, +0x00981203,0x0100180a,0x2168161b,0x0bf00c1f, +0x00600800,0x00c80a01,0x20f00212,0x0bc00c1e, +0x00980e02,0x01201406,0x21780a1c,0x0cc00c28, +0x20500602,0x21580c00,0x02680400,0x0cc02e12, +0x20400401,0x20c80400,0x01a81400,0x0d301e17, +0x20480e01,0x20900c00,0x01600400,0x0d101a17, +0x20500c01,0x20d81400,0x01c80800,0x0df0261b, +0x00702005,0x21483205,0x02381210,0x0c20261a, +0x00700603,0x20b80804,0x0190020c,0x0c60161d, +0x00800801,0x20c81202,0x0190060d,0x0c501a1d, +0x00700000,0x20a00c02,0x0178160e,0x0d002222, +0x00081205,0x20c00c0a,0x01880c05,0x0b301e1f, +0x20100802,0x20b80a04,0x01700009,0x0b701a1e, +0x20300201,0x20a00001,0x0158040c,0x0b501e1e, +0x00080602,0x20a00002,0x01a00808,0x0be01a25, +0x20100c03,0x21080a05,0x01b00406,0x0a502219, +0x20200601,0x20980c03,0x01580404,0x0a901618, +0x00000801,0x20a81601,0x01500401,0x0a801a17, +0x20300c02,0x20b81a03,0x01a00c09,0x0ad0221d, +0x00080a03,0x20e00804,0x01900003,0x09a02214, +0x00300801,0x20781201,0x01200a01,0x09e01a16, +0x00000400,0x20780c01,0x01000003,0x09d01a15, +0x00400202,0x20800403,0x01480a01,0x0a002219, +0x00100802,0x21080604,0x01b00404,0x09102611, +0x00080a01,0x20500c01,0x00e00007,0x09301e13, +0x00280601,0x20601001,0x00d80403,0x09301e13, +0x20200c02,0x20881a04,0x0160040a,0x09502214, +0x20100601,0x20e80802,0x01a00007,0x0890220b, +0x00000001,0x20700202,0x01100406,0x08b01e0d, +0x20280400,0x20780601,0x01100c0a,0x08b01a0c, +0x00180a01,0x20501003,0x01080c03,0x08c0220e, +0x00000001,0x20e00201,0x01880405,0x08502605, +0x00080601,0x20800402,0x01100006,0x08701e07, +0x00100001,0x20700800,0x01080803,0x08601e06, +0x00180e02,0x20801001,0x01300407,0x08702208, +0x20100000,0x20d80401,0x01800006,0x08402000, +0x20100800,0x20881202,0x01200806,0x08501e01, +0x20100201,0x20780401,0x01100807,0x08401e01, +0x20201003,0x20b81a04,0x01800809,0x08502000, +0x00000000,0x20d00c01,0x01780804,0x08502005, +0x00000001,0x20600400,0x00e80804,0x08602005, +0x00000401,0x20780a03,0x01000005,0x08602005, +0x00280e02,0x20701004,0x01280403,0x08602006, +0x00181202,0x20d01001,0x01900c05,0x08802009, +0x00080601,0x20600402,0x00f00005,0x08901c09, +0x20180400,0x20600002,0x00e80406,0x08901c0a, +0x20200001,0x20900202,0x01500808,0x08b0240c, +0x20200804,0x21180605,0x01d80807,0x08e0240f, +0x00180a01,0x20700c00,0x01000006,0x08f01c0f, +0x00380e02,0x20701c02,0x00f80802,0x08f0200e, +0x00200400,0x20900000,0x01580403,0x09202412, +0x00280e04,0x21001007,0x01c00000,0x09702013, +0x20400401,0x20980a02,0x01480408,0x09801c16, +0x20600402,0x20a81203,0x01600c0c,0x09701c14, +0x20280a01,0x20801401,0x01580c08,0x09c02017, +0x00200403,0x21300206,0x02000405,0x0a102415, +0x00400000,0x20780401,0x01200203,0x0a401818, +0x00680a02,0x20901003,0x01280a06,0x0a302017, +0x00500001,0x20a00201,0x01a00001,0x0a901c1c, +0x20780e02,0x21201003,0x0218080a,0x0ae0201d, +0x20880e01,0x20802402,0x0118100a,0x0b101c1c, +0x20900801,0x20b00202,0x0168040d,0x0af01c1b, +0x20b80a01,0x20a01002,0x01a80810,0x0b901c24, +0x00500001,0x21480602,0x02500e0e,0x0bd02420, +0x00600801,0x20b81602,0x01a01611,0x0bf0141e, +0x00680e01,0x20901002,0x01600213,0x0bd0181e, +0x00800801,0x20c81203,0x01e01217,0x0cc01828, +0x20700402,0x00d00400,0x21a81800,0x0d604213, +0x20300000,0x00300800,0x20b80c00,0x0da03e19, +0x20500802,0x00181400,0x20680c00,0x0d703a16, +0x20400001,0x00200c00,0x20981400,0x0e804a1d, +0x00c81e04,0x00e03005,0x21981615,0x0cb03a1d, +0x00480400,0x00300401,0x20980608,0x0cc0361d, +0x00900203,0x00300c05,0x20b80e0f,0x0cb0361d, +0x00780a03,0x00100803,0x2070060c,0x0d804224, +0x20501406,0x00782208,0x20e8040f,0x0ba03220, +0x00180400,0x00200c00,0x20980805,0x0bd0361f, +0x20400002,0x00300204,0x2080040c,0x0bb0361f, +0x20100c03,0x20181205,0x2040040a,0x0c504625, +0x00281607,0x00c0180b,0x21680401,0x0ac02e18, +0x20380401,0x00200800,0x20600008,0x0af03219, +0x00100202,0x00200c03,0x20880c00,0x0ae03218, +0x20180602,0x00200c04,0x20880c06,0x0b50461d, +0x20200c05,0x00881609,0x21001007,0x0a103214, +0x00480a01,0x00100c01,0x20400602,0x0a403216, +0x00000002,0x00200602,0x20500004,0x0a203216, +0x00180801,0x00100601,0x20500802,0x0a704219, +0x00380a04,0x00b00c07,0x21480801,0x09803210, +0x20100c01,0x20181203,0x20200409,0x09903613, +0x00280603,0x00200003,0x20400c04,0x09802e12, +0x00080601,0x20101001,0x20480806,0x09c04615, +0x20200003,0x00900205,0x21100809,0x0900360c, +0x00100400,0x00280401,0x20580404,0x0910360d, +0x20200803,0x00180e05,0x20400009,0x0900360c, +0x00100800,0x20280e02,0x00000406,0x0930420e, +0x00100202,0x00900403,0x21180403,0x08c03206, +0x20100000,0x00380400,0x20600408,0x08c03206, +0x00280a02,0x00300804,0x20600003,0x08c03206, +0x20100c02,0x00081601,0x20380408,0x08e04207, +0x00000404,0x00980604,0x21080406,0x08a03201, +0x00080800,0x00300c00,0x20780405,0x08b03400, +0x20200402,0x00180603,0x20400408,0x08a03400, +0x00180e03,0x00301404,0x20880406,0x08c04000, +0x00081206,0x00900c07,0x21000c05,0x08c03005, +0x00100201,0x00100401,0x20400004,0x08c03404, +0x00280602,0x00200802,0x20580402,0x08c03405, +0x00000802,0x00081204,0x20300807,0x08d04006, +0x20101c06,0x0068260a,0x20e00406,0x08f0380b, +0x20100000,0x00180601,0x20300807,0x08f03409, +0x20100802,0x00180e03,0x20380407,0x08f03409, +0x20100000,0x00200002,0x20780806,0x0920400d, +0x00180e04,0x00d01008,0x21781003,0x0960300f, +0x00000401,0x00180e01,0x20400005,0x09503410, +0x00280602,0x00380803,0x20600804,0x0950300f, +0x00280a01,0x00200c01,0x20700403,0x09a04011, +0x20301003,0x00a81603,0x21300c07,0x09e03014, +0x20280a01,0x00200801,0x20780406,0x09f03415, +0x20400402,0x00380604,0x20880408,0x09e03815, +0x20300000,0x00080601,0x20400809,0x0a404417, +0x00580e03,0x00d01004,0x21900601,0x0a903417, +0x00400c02,0x20180a02,0x20480a02,0x0aa03417, +0x00500801,0x00480c02,0x20980e03,0x0a903017, +0x00600000,0x00000000,0x20500000,0x0b10441c, +0x20800802,0x00a80e05,0x21500c0d,0x0b603c1d, +0x20980602,0x00380403,0x20700c0c,0x0b70301c, +0x20881604,0x00601806,0x20c0080b,0x0b50301b, +0x20c00000,0x00080400,0x20500812,0x0c004424, +0x00500601,0x00c00002,0x21880610,0x0c503c21, +0x00680401,0x00200603,0x20800a13,0x0c50381f, +0x00500c03,0x00181a09,0x20601610,0x0c30381e, +0x00800400,0x00000201,0x20680619,0x0d404829, +0x20580a02,0x00200c00,0x00d00400,0x0db02a15, +0x20280a01,0x00900800,0x20300800,0x0df0221a, +0x20380401,0x00a00c00,0x20581400,0x0dd02619, +0x20380a02,0x00c00800,0x20500c00,0x0ef02e1f, +0x00801405,0x00182607,0x01000210,0x0cf0261d, +0x00400402,0x00780a04,0x20100207,0x0d10221e, +0x00680e03,0x00900804,0x20200a0a,0x0d001e1e, +0x00500404,0x00a81606,0x20200a09,0x0df03223, +0x00281a05,0x00502409,0x00781407,0x0be02622, +0x00180a02,0x00800404,0x20200005,0x0c20221f, +0x20200403,0x00680604,0x20100008,0x0c00261e, +0x00281202,0x00b01406,0x20781005,0x0cc03225, +0x20501004,0x20182206,0x01000c0c,0x0af02218, +0x20300000,0x00680601,0x20100807,0x0b402618, +0x00080e03,0x00700c05,0x20100804,0x0b202218, +0x20300201,0x00800000,0x20200c0a,0x0bb0321d, +0x00380a02,0x00301004,0x00881202,0x0a502213, +0x00200402,0x00680a01,0x20200601,0x0a902615, +0x00280400,0x00400603,0x00201002,0x0a702a16, +0x00200c04,0x00781205,0x20280401,0x0ae03618, +0x20100201,0x00180800,0x00c01008,0x09b02211, +0x00080e02,0x00701804,0x20400006,0x09f02a13, +0x20100802,0x00380e02,0x00300007,0x09d02e11, +0x20180603,0x00a00006,0x20680407,0x0a303214, +0x00180401,0x00100602,0x00a00404,0x0950260b, +0x00180401,0x00400a03,0x00200c05,0x09702e0d, +0x00180e03,0x00501004,0x20100004,0x09602e0c, +0x00180802,0x00a00e04,0x20600405,0x09a0360e, +0x20100000,0x00100001,0x00a00006,0x09002606, +0x20100400,0x00380601,0x00400008,0x09202e07, +0x20101003,0x00281606,0x00400407,0x09102e06, +0x00180a03,0x00801003,0x20380408,0x09503608, +0x00380602,0x00000401,0x00b00403,0x08f02a01, +0x00000801,0x00480e01,0x00280405,0x09002800, +0x20180a03,0x00600805,0x20180405,0x09002800, +0x20200803,0x00681205,0x00100c0a,0x09203000, +0x20501406,0x00082206,0x00c8040c,0x09002406, +0x00000202,0x00500003,0x00000405,0x09102805, +0x00000402,0x00380603,0x00100404,0x09102c05, +0x00280602,0x00700c04,0x20380c03,0x09403406, +0x00581e08,0x0040300b,0x00481204,0x0940240a, +0x20100402,0x00580604,0x00000006,0x09502c0a, +0x00180e04,0x00501004,0x00000004,0x09502c09, +0x20100001,0x00600202,0x00000408,0x0990340c, +0x20201807,0x20381a0b,0x0100080a,0x09a0240d, +0x00100202,0x00600002,0x20280804,0x09b0280f, +0x20100c04,0x00281207,0x00400007,0x09a02c0e, +0x00100e01,0x00681001,0x00000004,0x0a003012, +0x00081205,0x00301809,0x00a80803,0x0a202014, +0x20401005,0x00681604,0x20281007,0x0a402415, +0x20200601,0x00500805,0x00081805,0x0a302414, +0x20300001,0x00980601,0x20480408,0x0ab03018, +0x00101004,0x20181606,0x00f01004,0x0ad02418, +0x00681606,0x00b0200a,0x20780603,0x0af02017, +0x00680a02,0x00501002,0x00200602,0x0ae02016, +0x00600602,0x00900003,0x20500000,0x0b80301c, +0x20600602,0x00200c05,0x00a80c08,0x0ba0241e, +0x20b00c03,0x00681208,0x0010100f,0x0bc0241d, +0x20c01002,0x00382204,0x00501010,0x0ba0241d, +0x20d00802,0x00a80a04,0x20500012,0x0c803425, +0x00480401,0x00300a03,0x00d00e0d,0x0ca02421, +0x00800400,0x00980c01,0x20380e17,0x0cb02420, +0x00900201,0x00700c03,0x20381a1a,0x0c90281f, +0x00980e01,0x00c01004,0x2078061b,0x0db03029, +0x20800c00,0x21080c00,0x01580400,0x0e406e14, +0x20401201,0x20f80c00,0x01800400,0x0e404a19, +0x20200e03,0x20f00000,0x01900c00,0x0e204e1a, +0x20500e02,0x21580c00,0x02000800,0x0f60661d, +0x00d80e01,0x20d01601,0x01281217,0x0d806a20, +0x00600001,0x20b00203,0x0158060b,0x0d704a1e, +0x00301007,0x20c8220a,0x01900206,0x0d504a1d, +0x00800c02,0x21280a05,0x01d8120f,0x0e706624, +0x20301803,0x21082a04,0x01780c0f,0x0c505e23, +0x20101001,0x20b81601,0x01580809,0x0c70461f, +0x00280a07,0x20800c0c,0x01181004,0x0c60461e, +0x00000c00,0x20e81802,0x01b80c0b,0x0d305a26, +0x20180a03,0x20a01007,0x00d81806,0x0b705a19, +0x20380601,0x20700403,0x01080406,0x0ba04218, +0x20301004,0x20a81e08,0x01401009,0x0b804618, +0x20400201,0x20b80403,0x01580409,0x0c30561c, +0x00200402,0x20c80a03,0x01100802,0x0ac05614, +0x00480400,0x20900601,0x01100202,0x0af04615, +0x00200400,0x20680803,0x00d80e01,0x0ad04614, +0x00680601,0x20b01001,0x01480a04,0x0b605a19, +0x20200202,0x20c00003,0x00f00008,0x0a30560f, +0x20300800,0x20981000,0x01200c0a,0x0a404611, +0x00180e03,0x20501003,0x00b00405,0x0a404611, +0x20400000,0x20c80a01,0x0180080d,0x0aa05615, +0x00200801,0x20b80a02,0x00e80402,0x09c0560b, +0x00200400,0x20880800,0x00e00402,0x09e04a0b, +0x20200c04,0x20881205,0x00f00808,0x09d04a0b, +0x00300800,0x20c80800,0x01780401,0x0a20560e, +0x20100201,0x20980402,0x00c00008,0x09805206, +0x20180400,0x20600800,0x00c80407,0x09904e07, +0x00380e04,0x20501806,0x00a80802,0x09904a06, +0x20200201,0x20a80801,0x0140080b,0x09c05608, +0x00100001,0x20980601,0x00b00003,0x09605601, +0x00180400,0x20700800,0x00d80404,0x09704a01, +0x20300c05,0x20881608,0x0100040a,0x09604a01, +0x00100402,0x20a00202,0x01280805,0x09a05800, +0x00080e02,0x20801802,0x00b80c06,0x09705404, +0x20200000,0x20880601,0x01000408,0x09804805, +0x00280a04,0x20500807,0x00b80801,0x09804405, +0x00000201,0x20980403,0x01300007,0x09c05406, +0x20301005,0x20b82605,0x01100c07,0x09b04c0b, +0x00180601,0x20800801,0x00e80402,0x09c0480a, +0x20300802,0x20781205,0x00d00c08,0x09b0480a, +0x00000401,0x20a00201,0x01200006,0x0a10540c, +0x00581e06,0x20702809,0x00880601,0x0a10540e, +0x20180403,0x20900602,0x01080806,0x0a10480e, +0x00380801,0x20501402,0x00981400,0x0a10480e, +0x00181602,0x20901403,0x01200405,0x0a805412, +0x20501006,0x20e81e0a,0x0120140d,0x0a905414, +0x00181204,0x20a02006,0x01180803,0x0aa04413, +0x20380e02,0x20701003,0x00e00809,0x0a904012, +0x20100803,0x20e80604,0x01780406,0x0b205817, +0x00580602,0x20a01408,0x00b81603,0x0b505819, +0x00001004,0x20e82206,0x01901807,0x0b404418, +0x00400801,0x20a80e03,0x01200c00,0x0b404817, +0x00480e02,0x20c00c04,0x01700403,0x0bf0541c, +0x20981203,0x20b01402,0x0100240e,0x0c20581e, +0x20881203,0x20a01405,0x01280407,0x0c204c1f, +0x20a80400,0x20800c00,0x00f80c0c,0x0c004c1d, +0x20b80a01,0x20f00e01,0x01900c0f,0x0cf05c25, +0x00581003,0x20f80609,0x01502610,0x0d206823, +0x00700002,0x20e80607,0x01700215,0x0d104c1d, +0x00881800,0x20900c00,0x01200e17,0x0cf0441e, +0x00800402,0x21181a06,0x01d00e17,0x0e305c28, +0x20881203,0x00c01800,0x21c01400,0x0f206215, +0x20481a03,0x00802800,0x21502800,0x0f005218, +0x20581a04,0x00602400,0x21503000,0x0ee05618, +0x20780c00,0x00b01800,0x21e01000,0x10606a1b, +0x00c01005,0x00981209,0x21580618,0x0e606621, +0x00700405,0x0020020a,0x20c00e0d,0x0e305e1e, +0x00b00005,0x0010120b,0x20c80610,0x0e106620, +0x00b81601,0x00802201,0x21800a14,0x0f607225, +0x00081203,0x00c02007,0x21a8240c,0x0d305a27, +0x00081204,0x00301806,0x20b80c08,0x0d205a21, +0x20500201,0x00180c04,0x20880410,0x0d005620, +0x00080402,0x00400e04,0x2108080c,0x0e106e29, +0x20400001,0x00880a02,0x2120040d,0x0c20521a, +0x20400804,0x20180e06,0x20500409,0x0c405a18, +0x00180800,0x00101401,0x20b80c01,0x0c305a17, +0x20500001,0x00300002,0x20d80c0c,0x0d00661d, +0x00400400,0x00800000,0x21480e01,0x0b705214, +0x00400602,0x00180404,0x20980a03,0x0b905615, +0x00280400,0x00000601,0x20600002,0x0b805616, +0x00580603,0x00300003,0x20e00a03,0x0c306619, +0x20400001,0x00900000,0x2148040a,0x0ae04a10, +0x20300002,0x00200202,0x20a0000a,0x0af05611, +0x20200801,0x20181201,0x20500409,0x0ae05210, +0x20400804,0x00280605,0x20d8040c,0x0b706a14, +0x00380e03,0x00901404,0x21400201,0x0a804a0b, +0x00280a02,0x00200803,0x20a00002,0x0a80520b, +0x00280a01,0x00100c02,0x20880402,0x0a70560b, +0x00480e05,0x00301407,0x20e00001,0x0af06a0e, +0x20200002,0x00600205,0x20f00809,0x0a304e06, +0x20100402,0x00080603,0x20700407,0x0a305607, +0x20200401,0x20181202,0x20500c07,0x0a305606, +0x20300405,0x00180a08,0x20a0080c,0x0a906e08, +0x00200000,0x00600001,0x20f80402,0x0a104e01, +0x00100601,0x00180402,0x20800005,0x0a205601, +0x00280a01,0x00101001,0x20980c03,0x0a105a01, +0x00280a04,0x00100c07,0x20b80803,0x0a806800, +0x20200400,0x00680800,0x20e00408,0x0a204c04, +0x20200002,0x00280602,0x20a80407,0x0a205405, +0x20100400,0x20180e01,0x20500408,0x0a205004, +0x20200804,0x00080a06,0x20900009,0x0a906806, +0x00200000,0x00700a01,0x21080c03,0x0a604c0a, +0x00000602,0x00200003,0x20b80403,0x0a60500a, +0x20100001,0x00000601,0x20780c04,0x0a60540a, +0x00180a06,0x00100807,0x20b00005,0x0ad0640d, +0x20201001,0x00782601,0x20e00808,0x0ac0440f, +0x00200402,0x00280602,0x20b80404,0x0ac0500d, +0x00400202,0x00000002,0x20600402,0x0ab04c0d, +0x20201407,0x0008260b,0x20900408,0x0b506813, +0x00180801,0x00b01803,0x21881403,0x0b504815, +0x20300400,0x00381002,0x20c0080a,0x0b404c14, +0x20500c02,0x00081a03,0x2060080c,0x0b305014, +0x00280e07,0x0050140c,0x21280c02,0x0c006418, +0x00380e04,0x00900805,0x21202005,0x0c004819, +0x00380a02,0x00501001,0x21000401,0x0bf05419, +0x00580a02,0x00300c04,0x20c80603,0x0be05418, +0x00201004,0x00281a08,0x20d01007,0x0cd0681c, +0x20c00c00,0x00682206,0x21002c0f,0x0cf05c23, +0x20b00c02,0x00381e05,0x20c0080b,0x0cd0541f, +0x20a80602,0x00100202,0x2090100c,0x0cb0541c, +0x20c00603,0x00681003,0x2130000e,0x0dd06827, +0x00801c03,0x00983209,0x21881219,0x0e106426, +0x00a00000,0x00600001,0x21381a1d,0x0dc0541d, +0x00702403,0x00083a0a,0x20980a16,0x0da0581e, +0x00a00c02,0x00680e07,0x21781a1e,0x0f106827, +0x20b00801,0x20381800,0x00a00800,0x0fa03e11, +0x20800c00,0x20182400,0x00302000,0x0f602e11, +0x20900c02,0x00182400,0x20201c00,0x0f502a10, +0x20700602,0x20180c00,0x00402000,0x10e03618, +0x01180a02,0x20201c03,0x00581221,0x0ef04221, +0x00c80602,0x00200801,0x20600a17,0x0ec03e1c, +0x01080a06,0x00301805,0x20a00e1c,0x0eb03a1e, +0x00a00802,0x00081a05,0x00001615,0x10004223, +0x20300401,0x20480e03,0x00b00812,0x0da03e29, +0x20400803,0x00181605,0x20400c0e,0x0db03e21, +0x20600407,0x00280a0c,0x20500414,0x0d904222, +0x00200201,0x00200001,0x20580808,0x0ec04629, +0x20400402,0x20380a02,0x0088100a,0x0ca03e1b, +0x00080400,0x00300c03,0x20981403,0x0cd03e19, +0x00000205,0x0020000a,0x20780c01,0x0cc03a17, +0x20500000,0x00280601,0x2058040d,0x0da0461e, +0x00480602,0x20200804,0x00680c00,0x0be03616, +0x00280602,0x00200802,0x20600002,0x0c103a16, +0x00200003,0x00280605,0x20700802,0x0c003e16, +0x00200402,0x00280e01,0x20680400,0x0cd04218, +0x20200001,0x20300202,0x0080040a,0x0b403611, +0x20100001,0x00180603,0x20400408,0x0b703a11, +0x20180601,0x00300803,0x20880808,0x0b703e11, +0x00080603,0x00301006,0x20980407,0x0c104214, +0x00000601,0x20381001,0x00800c03,0x0ae0320a, +0x00000400,0x00280c01,0x20500005,0x0b003a0b, +0x00000400,0x00280a01,0x20600804,0x0b003a0a, +0x20100401,0x00281204,0x20501808,0x0b90460d, +0x00000001,0x20180602,0x00400005,0x0aa03a05, +0x00100001,0x00300400,0x20880804,0x0ac03a06, +0x20100000,0x00300400,0x20880405,0x0ac03e06, +0x00200001,0x00300601,0x20980803,0x0b404a07, +0x00200000,0x20180401,0x00380404,0x0a903601, +0x00080603,0x00200803,0x20700006,0x0aa03a01, +0x00100000,0x00280401,0x20700003,0x0aa03a01, +0x20200400,0x00380801,0x20800009,0x0b204601, +0x20200000,0x20100401,0x00280408,0x0a903405, +0x00000004,0x00280606,0x20580405,0x0ab03804, +0x20180400,0x00300800,0x20880407,0x0ab03c04, +0x00380601,0x00300c01,0x20a80403,0x0b304405, +0x00280601,0x20100800,0x00400401,0x0ad03409, +0x20180603,0x00200806,0x20680805,0x0ae03409, +0x00000201,0x00200401,0x20700003,0x0ae03809, +0x20500402,0x00280e03,0x2070040c,0x0b80440d, +0x00080403,0x20201203,0x00681007,0x0b20340d, +0x00380401,0x00100a03,0x20400801,0x0b40340d, +0x00200002,0x00280602,0x20600004,0x0b40380d, +0x00680a03,0x00301c04,0x20a81603,0x0c004411, +0x00100203,0x20300006,0x00900806,0x0bb02c14, +0x20300000,0x00100000,0x2020000c,0x0bc03413, +0x20380a02,0x00201404,0x20780809,0x0bb03813, +0x20500804,0x00181604,0x20300c0e,0x0c903c17, +0x20100800,0x20381a03,0x0090240a,0x0c70381c, +0x00200601,0x00180801,0x20200802,0x0c70341a, +0x00300601,0x00180e02,0x20301401,0x0c703818, +0x00680a06,0x00301807,0x20880a01,0x0d70401e, +0x20c00001,0x20100602,0x00480409,0x0d704426, +0x20980401,0x00100e02,0x20480c06,0x0d50341e, +0x20c00403,0x00281205,0x2068080a,0x0d403c1e, +0x20f00405,0x00180a0b,0x20200011,0x0e704025, +0x00b81000,0x20102e01,0x00482e22,0x0ea03c21, +0x00900000,0x00100201,0x2028161c,0x0e402c1a, +0x00b81202,0x00303405,0x20a83e21,0x0e20341a, +0x00c80a02,0x00101807,0x20483224,0x0fa03425, + }, //ct0 + {//TL84 +0x20900c01,0x20d00000,0x00084000,0x0eb00e08, +0x20700000,0x20a00000,0x00081c00,0x0e90120d, +0x20500202,0x20a00000,0x00080400,0x0e900e10, +0x20500202,0x20b00000,0x00080800,0x0fe00a13, +0x00a00001,0x20a00004,0x0008221a,0x0e581215, +0x00900401,0x20900000,0x00081e14,0x0e100217, +0x00700405,0x20900206,0x00081e10,0x0e000618, +0x00500406,0x20b00207,0x00082610,0x0f30021b, +0x00180603,0x20a00005,0x00000404,0x0d681a20, +0x20300201,0x20900004,0x00080808,0x0d380e1d, +0x00000204,0x20900009,0x00081004,0x0d280e1d, +0x00500206,0x20a0000b,0x00081201,0x0e381624, +0x20100801,0x20b00204,0x00000008,0x0c78121b, +0x00300601,0x20800000,0x00000601,0x0c680e19, +0x20100000,0x20800203,0x00000805,0x0c480e18, +0x20400003,0x20a00206,0x0000040d,0x0d28121e, +0x00000000,0x20900000,0x00080805,0x0bc81a14, +0x20300403,0x20700204,0x00080c0a,0x0ba80e15, +0x00000803,0x20800202,0x00081003,0x0b980e14, +0x00100400,0x20900002,0x00081001,0x0c581617, +0x00100201,0x20800001,0x00000004,0x0b381a10, +0x00300202,0x20600005,0x00080400,0x0b181610, +0x00280a04,0x20600006,0x00001003,0x0b081611, +0x00100201,0x20800001,0x00080405,0x0ba81a14, +0x20100000,0x20800000,0x00000407,0x0ac81a0b, +0x20280401,0x20600203,0x00000808,0x0aa8120c, +0x20300403,0x20800206,0x0000040a,0x0a980a0b, +0x00000001,0x20800201,0x00080408,0x0b281e0d, +0x00000000,0x20800000,0x00000404,0x0a881a05, +0x00180601,0x20700001,0x00000403,0x0a581206, +0x00200400,0x20700002,0x00080c01,0x0a580e05, +0x20180601,0x20800002,0x00000407,0x0ad81e06, +0x00100400,0x20800000,0x00080403,0x0a781a01, +0x00000402,0x20800202,0x00080805,0x0a380e02, +0x20100201,0x20700001,0x00000006,0x0a381202, +0x00200402,0x20900202,0x00080403,0x0ab81a01, +0x20100201,0x20800000,0x00000006,0x0a781804, +0x20180601,0x20700003,0x00000005,0x0a481004, +0x00000002,0x20700202,0x00000004,0x0a381004, +0x20180602,0x20700003,0x00000c09,0x0ac81c04, +0x00100401,0x20800201,0x00080404,0x0aa81809, +0x00100000,0x20800000,0x00000803,0x0a781008, +0x00180603,0x20700004,0x00000c04,0x0a681008, +0x00000002,0x20900204,0x00000405,0x0b08140b, +0x20180a01,0x20700002,0x00000806,0x0b081c0e, +0x00100000,0x20800201,0x00000405,0x0ac80c0c, +0x20100404,0x20800206,0x00080406,0x0ab8080d, +0x20180400,0x20800002,0x00080407,0x0b781811, +0x20180401,0x20900201,0x00000804,0x0b881412, +0x20480402,0x20700201,0x00080409,0x0b380c13, +0x00180603,0x20700005,0x00000004,0x0b381011, +0x00200203,0x20900003,0x00000c02,0x0c181416, +0x00780602,0x20a00002,0x00000802,0x0c281415, +0x00500202,0x20800003,0x00000202,0x0be80c17, +0x00080402,0x20700204,0x00000806,0x0bc80c16, +0x00100406,0x20900208,0x00080c09,0x0cd8101b, +0x21100003,0x20b00203,0x00000016,0x0cf80c21, +0x20e00003,0x20800202,0x0000080e,0x0ca8081c, +0x20a80400,0x20800003,0x00000406,0x0c980c1c, +0x20c80e03,0x2090000a,0x00000c0a,0x0dd81825, +0x00d00602,0x20c00007,0x00000628,0x0e081021, +0x00d80a03,0x20800008,0x00001e26,0x0d880418, +0x00a00201,0x20800002,0x00001a1d,0x0d680417, +0x00c80400,0x20c00000,0x00003224,0x0ef80820, +0x20881602,0x01b02800,0x22880c00,0x0e98460e, +0x20700001,0x01100400,0x21d81c00,0x0e982e11, +0x20780800,0x01300400,0x21e80400,0x0e883210, +0x20880400,0x01400000,0x22281000,0x0fc83a14, +0x00b00403,0x01680605,0x21e80e17,0x0e084e1a, +0x00b00201,0x01100803,0x21c81614,0x0df83a1a, +0x00c00001,0x01100e01,0x21c81a16,0x0de8361b, +0x00b00002,0x01200c00,0x22182217,0x0f08421f, +0x20200800,0x01780804,0x21f80c09,0x0d185a20, +0x20480802,0x01100601,0x21a0000c,0x0cf8421e, +0x20480601,0x01100403,0x21a0000d,0x0ce8421f, +0x20180603,0x01200405,0x21e0000a,0x0de85226, +0x00081a03,0x01901c04,0x22100c04,0x0c28561a, +0x00280a03,0x01000c04,0x21900400,0x0c283e18, +0x00080401,0x01000601,0x21900002,0x0c183e17, +0x20200002,0x01100604,0x21d00407,0x0cd84a1d, +0x00080402,0x01300606,0x21a00c05,0x0b784e15, +0x00080802,0x00e00e04,0x21600406,0x0b683a16, +0x00381203,0x00f01403,0x21700801,0x0b683e16, +0x00180a02,0x01100c03,0x21c80402,0x0c084e18, +0x00180a01,0x01300402,0x21800405,0x0ad84e10, +0x00080601,0x00c00002,0x21300405,0x0ad83a11, +0x20201004,0x00c81e07,0x21300809,0x0ac83a10, +0x00080801,0x00f00602,0x21800806,0x0b584e14, +0x20100000,0x01180602,0x21700407,0x0a784a0a, +0x00000801,0x00b80a02,0x21300006,0x0a683a0b, +0x00080a02,0x00f00c05,0x21980c04,0x0a683a0a, +0x00100601,0x00e00000,0x21700006,0x0ad84a0e, +0x00000401,0x01180601,0x21880404,0x0a384a05, +0x20100800,0x00d80800,0x21580805,0x0a283a06, +0x00200201,0x00d00800,0x21600403,0x0a183a07, +0x20300803,0x00e80e02,0x21780809,0x0a884e06, +0x00180602,0x01100803,0x21900003,0x0a284a01, +0x00280a01,0x00e00801,0x21780403,0x0a083e02, +0x20200002,0x00d80603,0x21500408,0x09f83e02, +0x00480e04,0x01001006,0x21a00401,0x0a684e01, +0x20200003,0x01000203,0x21800407,0x0a284804, +0x20200801,0x00c80a01,0x21500008,0x0a083c03, +0x00200602,0x00d00003,0x21580403,0x0a083c03, +0x20400803,0x00d81206,0x21600c0c,0x0a784805, +0x00200203,0x01000804,0x21800002,0x0a684808, +0x00100201,0x00e00002,0x21700403,0x0a383c09, +0x20300802,0x00d80e03,0x21500408,0x0a283c09, +0x00200202,0x00f00003,0x21a80802,0x0ab8480c, +0x20201002,0x01081606,0x21600408,0x0ab8480e, +0x00100601,0x00e00201,0x21700404,0x0a88380c, +0x00380e02,0x00f01004,0x21880400,0x0a88380d, +0x20100401,0x00f80a02,0x21900008,0x0b284c11, +0x00000c00,0x01481001,0x21b81002,0x0b384c13, +0x20200802,0x00e80a03,0x21680807,0x0b083812, +0x20200400,0x00c80a03,0x21400c09,0x0af83811, +0x20100201,0x01080402,0x21b00005,0x0bc84c17, +0x00500a02,0x01780c03,0x21f80404,0x0bd85016, +0x00380602,0x01000004,0x21800001,0x0ba83c17, +0x00200401,0x00d80a01,0x21680402,0x0b983816, +0x00600201,0x01100a01,0x21c80401,0x0c98481a, +0x20e00004,0x01980604,0x22280812,0x0ca85021, +0x20c00002,0x00f80602,0x2180080c,0x0c78381d, +0x20a00800,0x00f80802,0x21780409,0x0c68381c, +0x21001804,0x01182a05,0x21a00014,0x0d884c25, +0x00b81603,0x01a0100a,0x22300e20,0x0dc85422, +0x00a00e02,0x00f81405,0x2190161e,0x0d58381b, +0x00900201,0x01080403,0x2190121b,0x0d48381a, +0x00c80604,0x0178080b,0x22400a23,0x0eb84c26, +0x20900400,0x21581000,0x02800000,0x0de8460d, +0x20600001,0x20a00800,0x01681400,0x0e083a14, +0x20801003,0x20d81400,0x01b82000,0x0df83611, +0x20800c03,0x20a81000,0x01982800,0x0f184e16, +0x00e00801,0x21300801,0x0248161b,0x0d58421b, +0x00980a03,0x20a00c04,0x01800211,0x0d58421c, +0x00d80a06,0x20901009,0x01680a17,0x0d58421c, +0x00d80604,0x20700c08,0x01581217,0x0e485a22, +0x20280e03,0x21100c03,0x0260080e,0x0c484a22, +0x20301004,0x20c81206,0x01b0000b,0x0c583e1f, +0x20500405,0x20b80e09,0x01a00c10,0x0c483e20, +0x20400002,0x20880a04,0x0180100f,0x0d185a25, +0x20301004,0x21482606,0x02901408,0x0b684617, +0x20100202,0x20880c05,0x01600404,0x0b884617, +0x00180604,0x20900006,0x01700001,0x0b784217, +0x00080601,0x20800402,0x01700404,0x0c18561c, +0x00200204,0x21000006,0x02080400,0x0ac84213, +0x00200800,0x20880e02,0x01300401,0x0ae83e15, +0x00001003,0x20a81a06,0x01700804,0x0ac83e14, +0x00000201,0x20980800,0x01800c05,0x0b485618, +0x00000803,0x21081205,0x01f00807,0x0a383e10, +0x20100801,0x20680e01,0x01180806,0x0a484211, +0x00280a02,0x20601004,0x01081403,0x0a383e11, +0x00100802,0x20980e02,0x01680404,0x0aa85213, +0x20100a01,0x20f80802,0x01c81005,0x09c8420a, +0x00080e01,0x20400c03,0x00d80804,0x09d8460c, +0x20200803,0x20881203,0x01500009,0x09c8460b, +0x00080601,0x20600403,0x01280806,0x0a18560e, +0x00180400,0x20c00400,0x01a80804,0x09884606, +0x00080a01,0x20600c00,0x01100405,0x09884607, +0x00180a03,0x20600405,0x01100402,0x09884606, +0x00080800,0x20700c00,0x01400007,0x09c85607, +0x20100601,0x20d80801,0x01b00406,0x09784a01, +0x00100c02,0x20980e02,0x01480404,0x09684602, +0x00000803,0x20880605,0x01280405,0x09684202, +0x00000c02,0x20881a02,0x01600406,0x09a85601, +0x00100401,0x20c00201,0x01980403,0x09884404, +0x20180e02,0x20601004,0x01100007,0x09684403, +0x00080a02,0x20600804,0x01100006,0x09684403, +0x20180601,0x20500c03,0x01180806,0x09b85406, +0x20180a01,0x20b00402,0x01900c06,0x09b84409, +0x00000402,0x20880603,0x01400805,0x09984009, +0x20180401,0x20800a02,0x01300405,0x09984009, +0x00080800,0x20600601,0x01400805,0x09f8540b, +0x00081001,0x20e01e02,0x01b80402,0x0a083c0d, +0x00080601,0x20800803,0x01300004,0x09f8400d, +0x00100801,0x20981000,0x01500403,0x09f8400d, +0x00000001,0x20800400,0x01580406,0x0a685411, +0x00180400,0x21101401,0x02180803,0x0a884010, +0x00080601,0x20901000,0x01500404,0x0a783c12, +0x20200202,0x20600402,0x01100006,0x0a683c12, +0x20200000,0x20800001,0x01600007,0x0b085417, +0x00380e01,0x21200c00,0x02600806,0x0b184415, +0x00100402,0x20a80e04,0x01900405,0x0b183c16, +0x00380402,0x20600a03,0x01300001,0x0b083c16, +0x00580800,0x20700800,0x01700800,0x0bd8541b, +0x20b00002,0x21500203,0x0298040f,0x0be84420, +0x20a00401,0x20980401,0x01680c0a,0x0be8401d, +0x20a80601,0x20700c04,0x0148040b,0x0bc8401b, +0x20b81000,0x20902000,0x0198080f,0x0cc85023, +0x00701e01,0x21582c03,0x02900616,0x0cf84823, +0x00981202,0x20701005,0x01400e1a,0x0cc8401c, +0x00800000,0x20900201,0x01701617,0x0ca83c1b, +0x00800800,0x20d81000,0x02001219,0x0de85426, +0x20900804,0x00880400,0x21682000,0x0da8220f, +0x20400201,0x00000400,0x20600000,0x0dd81a16, +0x20581000,0x00401c00,0x20d80c00,0x0dc81a15, +0x20580801,0x20201800,0x20481800,0x0ec8221b, +0x00e81a08,0x00a0200b,0x21600e1a,0x0d182a1c, +0x00600c03,0x20181602,0x2058060c,0x0d181e1c, +0x00780601,0x00080401,0x2050120e,0x0d08221c, +0x00900202,0x20480403,0x0020060f,0x0dd82e23, +0x20500c05,0x00481a0c,0x20e01c11,0x0c081e21, +0x00181205,0x00301c07,0x20a80806,0x0c181e1f, +0x00000800,0x20100602,0x20680408,0x0c08161f, +0x20200400,0x20480602,0x0010040c,0x0ca82a24, +0x00100601,0x00700804,0x21481c02,0x0b281e17, +0x20300804,0x20180e08,0x20300808,0x0b381e18, +0x20300402,0x00080e02,0x20580408,0x0b381e17, +0x00000401,0x20380e01,0x00000005,0x0ba82a1c, +0x20180a01,0x00800000,0x21200806,0x0a882614, +0x00280e02,0x00100c04,0x20580e01,0x0a982214, +0x00380e02,0x00101404,0x20880e02,0x0a881e14, +0x20100001,0x20280401,0x20380805,0x0ae82a17, +0x00200402,0x00700602,0x21180c01,0x09f82210, +0x00180a01,0x20201000,0x20200005,0x09f82212, +0x00000402,0x20180a03,0x20300406,0x09e82212, +0x00380601,0x20101002,0x20480801,0x0a382e14, +0x20180e02,0x00701404,0x21080407,0x09882a0c, +0x20100c01,0x20481602,0x00200007,0x0978260c, +0x00080603,0x00000c03,0x20580806,0x0978260c, +0x20180400,0x20200202,0x00000809,0x09a82e0f, +0x00100801,0x00480603,0x20b00404,0x09382a06, +0x20101002,0x20181000,0x20280c05,0x09382a06, +0x20200c04,0x20181605,0x20200007,0x09282606, +0x20100801,0x20380800,0x00080406,0x09582e07, +0x20280801,0x00600400,0x20c00007,0x09182a01, +0x00381604,0x00301c06,0x20700002,0x09082a03, +0x00381204,0x00201406,0x20680800,0x09082a02, +0x00280c00,0x20101401,0x20280405,0x09382e01, +0x00280a03,0x00400803,0x20b00803,0x09282804, +0x20300c03,0x20281606,0x00000c0b,0x09082404, +0x20200802,0x20280e04,0x20100c0a,0x09082403, +0x20200201,0x20480400,0x00200809,0x09482c06, +0x20300c02,0x00281605,0x20900809,0x0968240a, +0x00200201,0x00100003,0x20580802,0x0948240a, +0x00000400,0x00080401,0x20580403,0x0948240a, +0x00100c01,0x20480e02,0x00100004,0x09882c0c, +0x00100c01,0x00581001,0x20e80801,0x09c8240e, +0x20180401,0x00100000,0x20500c07,0x09a8240e, +0x00280800,0x00101002,0x20600003,0x09a8240d, +0x00180400,0x20200002,0x20280406,0x09f82c11, +0x00180a05,0x00800806,0x21201004,0x0a482011, +0x20180602,0x00000002,0x20501004,0x0a381c13, +0x20480a02,0x20100801,0x20201008,0x0a182013, +0x20380a01,0x20200801,0x20100c08,0x0a982c18, +0x00201004,0x00681a09,0x21000c06,0x0ad81816, +0x00300403,0x20100605,0x20580401,0x0ad81416, +0x00600802,0x20380a04,0x00000603,0x0ac81816, +0x00500801,0x20480e02,0x00000800,0x0b78241c, +0x20900401,0x00980402,0x21681c0c,0x0ba81c1f, +0x20980e02,0x00000c03,0x2048040b,0x0b981c1c, +0x20b80601,0x20280802,0x2020040f,0x0b781c1c, +0x20b00400,0x20280c00,0x2030040f,0x0c682424, +0x00781a02,0x00a02807,0x21780e14,0x0ca82421, +0x00701001,0x20381e02,0x20101614,0x0c88181d, +0x00800400,0x20280800,0x20400a18,0x0c68141e, +0x00800000,0x00000401,0x20600219,0x0d882026, +0x20580e01,0x00801400,0x00300800,0x0d384612, +0x20580401,0x00b00000,0x20880400,0x0d883615, +0x20400a01,0x00781000,0x20100400,0x0d783615, +0x20480401,0x00d00000,0x20b00000,0x0e68421c, +0x00601002,0x00582a04,0x00801a0f,0x0c984619, +0x00981202,0x00a01803,0x2070020f,0x0cc8361d, +0x00600c03,0x00881202,0x20680e0c,0x0cb8361b, +0x00780601,0x00c00002,0x20b0060c,0x0d783e22, +0x00080801,0x00901002,0x20281405,0x0ba83e1e, +0x20400001,0x00681203,0x2020180c,0x0bc8361e, +0x00081606,0x00c01808,0x20a00406,0x0bc83a1e, +0x20280801,0x00b00a02,0x20a0080a,0x0c583a24, +0x00081205,0x00701405,0x00200c06,0x0ac84219, +0x00180a02,0x00600c01,0x20580400,0x0af82e17, +0x20100004,0x00700209,0x20400806,0x0ae83219, +0x00000400,0x00900400,0x20980c04,0x0b583a1d, +0x20200c06,0x0038160a,0x00700406,0x0a183a13, +0x00101002,0x00581a04,0x20280403,0x0a483216, +0x00100400,0x00780c03,0x20480402,0x0a383615, +0x20100001,0x00a00400,0x20880805,0x0a784218, +0x00480a05,0x00600c09,0x00280e01,0x09884211, +0x00000601,0x00980803,0x20880805,0x09a83612, +0x00280601,0x00800801,0x20680403,0x09983612, +0x00180602,0x00a00003,0x20700804,0x09c84214, +0x20400c05,0x00481607,0x00500c0c,0x09083e0c, +0x00080c01,0x00a01401,0x20a80c05,0x0928360d, +0x20200001,0x00780601,0x20500409,0x0918360c, +0x20100803,0x00880a04,0x20700008,0x09483e0e, +0x00281605,0x00601808,0x00000401,0x08d83e05, +0x00181204,0x00701c04,0x20500404,0x08d83608, +0x00280a02,0x00701002,0x20580802,0x08d83607, +0x00080a03,0x00a00c05,0x20980406,0x08f84207, +0x20101005,0x00181609,0x00600408,0x08b83601, +0x20101405,0x00382608,0x00200c08,0x08a83602, +0x00001003,0x00581a04,0x20100807,0x08a83602, +0x00100c02,0x00881605,0x20600806,0x08c83e01, +0x20100a02,0x00580c05,0x00180806,0x08c83c05, +0x00080e02,0x00801006,0x20781005,0x08b83404, +0x20180e02,0x00901004,0x20780406,0x08b83404, +0x20300000,0x00c80402,0x20b8080a,0x08d84006, +0x00080801,0x00701201,0x20280404,0x0908380a, +0x00100400,0x00600201,0x20300805,0x08f83409, +0x00080401,0x00600602,0x20300404,0x08f83409, +0x00280a02,0x00c01403,0x20c00001,0x0928400c, +0x00380e01,0x00501002,0x00200002,0x09583c0d, +0x00000801,0x00680e02,0x20300407,0x0958340f, +0x00100a01,0x00580c01,0x20200805,0x0948300e, +0x00100401,0x00980603,0x20700c08,0x09983c10, +0x20400c01,0x00381602,0x00600c0a,0x09d83813, +0x20300400,0x00880801,0x20600006,0x09e83015, +0x20500c03,0x00781603,0x20500409,0x09d82c15, +0x20400803,0x00a81602,0x2088040a,0x0a383c19, +0x00600201,0x00601001,0x00181203,0x0a883416, +0x00680a03,0x00900c02,0x20800a04,0x0a982c16, +0x00880604,0x00a00c05,0x20a80607,0x0a882c16, +0x00680a03,0x00d01006,0x20d80602,0x0b183c1c, +0x20800000,0x00500602,0x0068080e,0x0b483c1b, +0x20a01404,0x00781a06,0x2050000e,0x0b582c1c, +0x20c00c04,0x00981206,0x20700011,0x0b382c1b, +0x20b00002,0x00a00604,0x20800410,0x0c083c23, +0x00400c00,0x00582400,0x00700e0d,0x0c384422, +0x00780e02,0x00c01407,0x20b80e16,0x0c48301e, +0x00880602,0x00c00006,0x20b80e18,0x0c28341e, +0x00800201,0x00b00003,0x20800218,0x0d383c27, +0x20600601,0x21380c00,0x01a00c00,0x0cd80a10, +0x20400800,0x20e80800,0x01880400,0x0d281616, +0x20500401,0x20b00400,0x01281400,0x0d181616, +0x20300c01,0x21081000,0x01d81000,0x0df81e1d, +0x00900402,0x21200603,0x01781613,0x0c480619, +0x00700800,0x20c81400,0x01700a0b,0x0c681a1c, +0x00981202,0x20a01803,0x0138060e,0x0c581e1d, +0x00600603,0x20d80404,0x0190020a,0x0d082222, +0x00100a02,0x21180803,0x01880407,0x0b481220, +0x20300c00,0x20a80c00,0x0118080a,0x0b78161d, +0x20600c02,0x20e82204,0x0190100e,0x0b581e1d, +0x20101004,0x20d81605,0x01880408,0x0be82223, +0x20500c02,0x20f81a03,0x0160080b,0x0a681217, +0x20100001,0x20780800,0x00e80401,0x0aa81a17, +0x00200202,0x20a00403,0x01180a03,0x0a981617, +0x00081202,0x20900c06,0x01480804,0x0ae8261d, +0x00480601,0x20c01003,0x00f81604,0x09c80e14, +0x00381202,0x20701c04,0x00c80e01,0x09f81a17, +0x00000802,0x20b80603,0x01280805,0x09d81a16, +0x00000400,0x20c00202,0x01700805,0x0a082219, +0x20100801,0x20e80e01,0x01300408,0x09281612, +0x20100402,0x20b00204,0x01380408,0x09481e14, +0x00100202,0x20980403,0x01100005,0x09382212, +0x20100803,0x20c81203,0x01680406,0x09582613, +0x00180a02,0x20b00c01,0x01080405,0x08b8160b, +0x00100a01,0x20a80c02,0x01300006,0x08c8220d, +0x20100802,0x20980a03,0x01080407,0x08b81e0c, +0x00280602,0x20900c05,0x01280c03,0x08d8260e, +0x20301804,0x20d82604,0x01300009,0x08781605, +0x20300802,0x20881a02,0x01000808,0x08782206, +0x00000201,0x20700004,0x00e00004,0x08782206, +0x20300402,0x20b80a03,0x0150080b,0x08782607, +0x00481204,0x20701c07,0x00a81201,0x08681a01, +0x00380e03,0x20601c04,0x00b80c00,0x08581e02, +0x00280a01,0x20801400,0x00e00403,0x08581e02, +0x00480a02,0x20a01402,0x01380801,0x08582601, +0x20380801,0x20b00a04,0x01100c0b,0x08681804, +0x20200803,0x20980e04,0x0110080a,0x08582003, +0x20300c02,0x20a81604,0x0130040a,0x08581c04, +0x20300002,0x20c00203,0x0180000c,0x08682405, +0x00080601,0x20d00001,0x01300803,0x08a8140a, +0x00080a02,0x20700804,0x00e00004,0x08981c0b, +0x00100000,0x20780403,0x00e80402,0x08981c0a, +0x00000201,0x20b80803,0x01700c04,0x08a8280d, +0x00100c01,0x20e81201,0x01300404,0x0908100e, +0x00180401,0x20800a02,0x00f00405,0x08f8180f, +0x00080e01,0x20700c01,0x00d00806,0x08f81c0e, +0x00180400,0x20c00a01,0x01500404,0x09282011, +0x20380c00,0x20b01001,0x00f00007,0x09881013, +0x20380601,0x20a00401,0x01200407,0x09881c15, +0x20280801,0x20a00e02,0x01100006,0x09781814, +0x20180400,0x20d00c00,0x01780808,0x09c82017, +0x00580e01,0x20e00c02,0x01300e02,0x0a380c16, +0x00300402,0x20b80a01,0x01300602,0x0a481818, +0x00400201,0x20c00002,0x01400a01,0x0a281816, +0x00300001,0x20d80e01,0x01a00804,0x0a98241d, +0x20700000,0x21100602,0x0160080c,0x0af8081b, +0x20781603,0x20902404,0x01000008,0x0b08141b, +0x20880c00,0x20c01a01,0x0140000b,0x0ae8141b, +0x20900201,0x20d00402,0x0170000b,0x0b981c24, +0x00400801,0x21200203,0x0178120d,0x0bd80820, +0x00500c02,0x20f81a06,0x0190160f,0x0be8141d, +0x00600400,0x20f80601,0x01900612,0x0bc8141d, +0x00780401,0x20d80602,0x01800e15,0x0cc81c27, +0x20700c01,0x01280400,0x21e80c00,0x0ce81210, +0x20481201,0x00b01000,0x21300800,0x0d280a17, +0x20480e02,0x00901400,0x20f01000,0x0d180e18, +0x20280e01,0x00a01800,0x21400000,0x0df80a1f, +0x00b81201,0x01501402,0x21f00216,0x0c481a1b, +0x00700003,0x00800a03,0x20f80a0c,0x0c680a1d, +0x00701003,0x00681a06,0x20b00a0b,0x0c480a1d, +0x00380402,0x00800603,0x20e00606,0x0cf80a22, +0x20180a01,0x01100a01,0x21a0080a,0x0b481621, +0x20381203,0x00801804,0x20d80409,0x0b680e1e, +0x20480601,0x00900c03,0x2118100a,0x0b580e1d, +0x00280e04,0x00601804,0x20d80402,0x0bd80a24, +0x20300002,0x00f00a03,0x21880807,0x0a681618, +0x00000402,0x00480605,0x20700001,0x0a980e19, +0x00100001,0x00800000,0x20e80400,0x0a881218, +0x20201404,0x00381e07,0x20700009,0x0ac80e1e, +0x00300000,0x00f00002,0x21680601,0x09b81a15, +0x00000c00,0x00581401,0x20880403,0x09d81217, +0x00280a02,0x00801002,0x20e00002,0x09c81217, +0x00080603,0x00900406,0x20f80c03,0x09f81218, +0x00080a02,0x00f00c01,0x21500407,0x09181a12, +0x00180a01,0x00800c02,0x20d80404,0x09281214, +0x20100402,0x00680603,0x20a00408,0x09181212, +0x00280401,0x00800e02,0x20d80803,0x09381215, +0x20100803,0x00d80a04,0x21200006,0x08a81a0b, +0x20180601,0x00600800,0x20a00408,0x08a8120e, +0x00180601,0x00700c02,0x20a80804,0x0898120c, +0x00000201,0x00780402,0x20a00408,0x08a8160f, +0x00181a03,0x00e02806,0x21480c04,0x08681a06, +0x20100002,0x00500602,0x20880806,0x08581207, +0x20200001,0x00680602,0x20800808,0x08581606, +0x20280401,0x00600601,0x20b00408,0x08581207, +0x00000801,0x00981204,0x20b01406,0x08481a01, +0x00100602,0x00580803,0x20700804,0x08381601, +0x00100800,0x00680c01,0x20900403,0x08381201, +0x00200400,0x00680801,0x20a00403,0x08381201, +0x20100c00,0x00b81201,0x20f00007,0x08581406, +0x00080400,0x00600a02,0x20900406,0x08380c04, +0x00080800,0x00701000,0x20c80406,0x08480c04, +0x20180400,0x00700601,0x20b00409,0x08480c05, +0x00000802,0x00d80e01,0x21480803,0x0898140b, +0x20100401,0x00580e01,0x20700407,0x0878100b, +0x00100201,0x00500000,0x20800405,0x08781009, +0x20100801,0x00680e02,0x20b80407,0x08980c0d, +0x00281203,0x01001405,0x21700003,0x08f8180e, +0x00200601,0x00680402,0x20a00003,0x08e81010, +0x20100801,0x00681602,0x20800407,0x08d8100f, +0x00200000,0x00880402,0x20e80403,0x09181012, +0x20301002,0x00b81605,0x21200808,0x09781414, +0x20400402,0x00780a02,0x20b00008,0x09780c15, +0x20100800,0x00780802,0x20d80803,0x09681015, +0x20280a02,0x00900401,0x20f00808,0x09b81017, +0x00301000,0x01081c01,0x21780400,0x0a281418, +0x00580603,0x00800404,0x20d00203,0x0a280c18, +0x00300602,0x00980402,0x20f00400,0x0a181017, +0x00400c02,0x00780a03,0x20e80803,0x0a880c1d, +0x20780400,0x01400001,0x21e8040a,0x0af8181c, +0x20900c03,0x00882205,0x20c0100c,0x0af80c1d, +0x20800802,0x00a81203,0x2100080a,0x0ad80c1c, +0x20a80602,0x00900004,0x2100000d,0x0b881025, +0x00580e01,0x01301802,0x21e80610,0x0be8141f, +0x00780a02,0x00b01005,0x21381215,0x0be8081e, +0x00680a01,0x00c00804,0x21480613,0x0bc80c1d, +0x00700801,0x00880a04,0x21000616,0x0cb80c28, +0x20781a02,0x20601c00,0x01801800,0x0c882210, +0x20501402,0x20381c00,0x00f80c00,0x0cf81215, +0x20500c01,0x20181400,0x00c00400,0x0cd81615, +0x20300201,0x00180800,0x00b01000,0x0db81e1e, +0x00a00c03,0x20c81a06,0x01f01214,0x0bf81a1a, +0x00a80a03,0x00200805,0x0080020f,0x0c38161d, +0x00a80e01,0x00201402,0x00680a10,0x0c28121d, +0x00500801,0x00180e03,0x00900209,0x0cc81622, +0x20200601,0x20980c03,0x01980409,0x0af81a1f, +0x20600c04,0x20181a05,0x00a0080e,0x0b38121d, +0x20500401,0x20180602,0x00b0000d,0x0b18161f, +0x20100401,0x00480c01,0x00600006,0x0ba81a23, +0x20100000,0x20800400,0x01600005,0x0a281618, +0x00280a03,0x00301006,0x00480a03,0x0a781218, +0x00280601,0x00000402,0x00a00201,0x0a481a18, +0x00281603,0x00402404,0x00380802,0x0a98161f, +0x00200601,0x20880400,0x01700401,0x09681615, +0x00180c01,0x00101202,0x00800403,0x09a81218, +0x00000001,0x20180a02,0x00b00804,0x09881616, +0x20300803,0x20180a05,0x00c00409,0x09b81619, +0x20200401,0x20780e01,0x01700408,0x08d81611, +0x00100c00,0x20280e01,0x00c00006,0x08f81214, +0x00100000,0x20100401,0x00980404,0x08e81212, +0x00380603,0x00100404,0x00900001,0x09081a14, +0x00380a02,0x20600c03,0x01480402,0x0868160c, +0x20100400,0x00080800,0x00900008,0x0878160d, +0x00000201,0x20180400,0x00a00807,0x0868120d, +0x20100401,0x00080a03,0x00a0080a,0x0878160f, +0x20301002,0x20882204,0x01700c0a,0x08181606, +0x00180601,0x00100801,0x00700004,0x08281207, +0x20100802,0x20180602,0x00a80406,0x08281206, +0x20100401,0x00180401,0x00980407,0x08281606, +0x00180601,0x20400803,0x00f80802,0x08081001, +0x20180400,0x00000400,0x00900807,0x08081201, +0x00180a02,0x00100803,0x00800004,0x08081601, +0x00280a02,0x00200802,0x00700404,0x08081601, +0x20180801,0x20501201,0x01180406,0x08181005, +0x00000400,0x20180400,0x00900405,0x08180c05, +0x20100401,0x20180a02,0x00b00807,0x08181004, +0x20100402,0x00080a03,0x00900009,0x08181005, +0x00280602,0x20700c02,0x01500002,0x08581409, +0x00000001,0x00000601,0x00880806,0x08580c0a, +0x00000201,0x20100001,0x00900005,0x08480c0a, +0x00080a01,0x00101003,0x00880805,0x0868140c, +0x20201804,0x20882206,0x01800008,0x08a8140e, +0x00100000,0x00000002,0x00980805,0x08b8100f, +0x00000801,0x20100602,0x00980c05,0x08b80c0f, +0x00100400,0x20180601,0x00b00405,0x08d81411, +0x20181a03,0x20202007,0x01080c03,0x09381814, +0x20280400,0x00000800,0x00900007,0x09481015, +0x20180a01,0x00100c02,0x00a80405,0x09381414, +0x20301003,0x00081602,0x00b80809,0x09781818, +0x00480e01,0x20801a01,0x01700400,0x09e81416, +0x00280400,0x20100000,0x00b00c01,0x0a081019, +0x00280400,0x20100400,0x00c00802,0x09e81417, +0x00681204,0x00401806,0x00680601,0x0a58181c, +0x20700c02,0x20b80e03,0x01d0000b,0x0aa8181c, +0x20600800,0x20200601,0x00b81007,0x0ad80c1c, +0x20600000,0x20200a01,0x00d80407,0x0aa8101c, +0x20c00802,0x00080e05,0x00c00811,0x0b481824, +0x00500601,0x20881002,0x01b0060e,0x0b981c20, +0x00500000,0x00080800,0x00c00610,0x0bb8181d, +0x00500800,0x20280c00,0x00f0020f,0x0b88141d, +0x00980a01,0x00200c02,0x00980a1a,0x0c881828, +0x20901402,0x20882800,0x00580400,0x0c901e0d, +0x20381202,0x20602000,0x00500400,0x0d001a18, +0x20580a01,0x20700c00,0x00800000,0x0ce01616, +0x20400401,0x20a80400,0x00d00000,0x0db0161d, +0x00d00203,0x20301006,0x2058121a,0x0c101e1a, +0x00600c03,0x20b81205,0x00d0060a,0x0c301a1d, +0x00900802,0x20980e02,0x00b0020f,0x0c10121d, +0x00681202,0x20901402,0x00c0060b,0x0cc01622, +0x20300002,0x20300604,0x2010040c,0x0b001a20, +0x20280a01,0x20801003,0x00981008,0x0b30161e, +0x20380a02,0x20700c03,0x0080000b,0x0b10161f, +0x00000402,0x20c80603,0x01100007,0x0b901624, +0x20100000,0x20400001,0x00080405,0x0a301a18, +0x00000a01,0x20a80c00,0x00d00802,0x0a601219, +0x00000801,0x20980a03,0x00b00802,0x0a401618, +0x20101000,0x20b81802,0x01000406,0x0a90121e, +0x00280400,0x20300400,0x00000001,0x09701a15, +0x00100c03,0x20881203,0x00a80401,0x09a01617, +0x00100801,0x20780601,0x00980803,0x09801616, +0x00180800,0x20700c00,0x00a80404,0x09b01619, +0x20100000,0x20400601,0x00080407,0x08e01a11, +0x00180e03,0x20401005,0x00680805,0x08f01214, +0x00080601,0x20500002,0x00700406,0x08e01212, +0x00000801,0x20980e01,0x00c00006,0x09001614, +0x00100801,0x20480800,0x00100004,0x08701a0b, +0x20100002,0x20700603,0x00a00408,0x0870160d, +0x20100402,0x20680602,0x00800007,0x0870160c, +0x00080a01,0x20600801,0x00a00007,0x0870160e, +0x00080a01,0x20301402,0x20180807,0x08201a06, +0x00000202,0x20780402,0x00b00405,0x08201207, +0x00180e03,0x20501004,0x00600004,0x08201207, +0x20180400,0x20800601,0x00c00408,0x08201607, +0x00000802,0x20580e03,0x00400005,0x08101400, +0x20100c02,0x20781203,0x00a00007,0x08001601, +0x20100c03,0x20781205,0x00a00807,0x08001601, +0x00000c01,0x20981201,0x00d80406,0x08001400, +0x00000201,0x20380402,0x00100005,0x08201405, +0x00080602,0x20400804,0x00680404,0x08101005, +0x00000202,0x20500003,0x00680405,0x08101005, +0x00180a01,0x20600c02,0x00980406,0x08101405, +0x00000002,0x20400201,0x00000404,0x0860180a, +0x00100001,0x20600602,0x00800004,0x0850140a, +0x20100402,0x20580602,0x00600005,0x0850100a, +0x20100400,0x20880a01,0x00b00808,0x0860140c, +0x00381605,0x20402405,0x00000003,0x08c0180d, +0x00080a01,0x20600802,0x00800006,0x08b0100f, +0x00281603,0x20401805,0x00500403,0x08b0100e, +0x00180402,0x20700400,0x00a80404,0x08d01412, +0x20401406,0x2098260a,0x0090100a,0x09401814, +0x20200202,0x20880400,0x00a00c07,0x09401415, +0x20200801,0x20980e04,0x00b00c07,0x09301413, +0x00081604,0x20801c04,0x00b00406,0x09701417, +0x00300602,0x20480c07,0x00080a01,0x09f01818, +0x00200c06,0x20781206,0x00980801,0x0a001819, +0x00100001,0x20680800,0x00800002,0x09e01418, +0x00201005,0x20d81e08,0x01200c05,0x0a40181d, +0x20681202,0x20401802,0x20300808,0x0ac0201c, +0x20681e07,0x2040240b,0x00500405,0x0ad0141c, +0x20680a02,0x20600803,0x00600006,0x0ab0141c, +0x20a81204,0x20a01407,0x00b8080c,0x0b401825, +0x00400402,0x20800205,0x0030060c,0x0ba0201f, +0x00500c04,0x20c8060b,0x00d01210,0x0bb01c1c, +0x00580401,0x20800a03,0x00800a0f,0x0b90181d, +0x00800c02,0x20d80e05,0x01000e17,0x0c801c27, +0x20780c02,0x01301400,0x21281800,0x0cc00610, +0x20500801,0x00d81400,0x20e00400,0x0d200a15, +0x20500801,0x00c80800,0x20e80800,0x0d000a15, +0x20380a02,0x00f00800,0x21000c00,0x0de00e1c, +0x00a81603,0x01000c05,0x20d00e14,0x0c280a1a, +0x00980a02,0x00f01003,0x21380a0f,0x0c600e1d, +0x00a80e02,0x00e01003,0x21000210,0x0c400a1e, +0x00400c03,0x00d81a05,0x20f0060a,0x0cf01221, +0x20100401,0x00b80603,0x20b00409,0x0b300620, +0x20380402,0x00d80603,0x20f0080b,0x0b600a1f, +0x20500402,0x00b80e03,0x20c00c0e,0x0b400a1e, +0x00180601,0x00f00c05,0x21481003,0x0bd01224, +0x20180400,0x00d00000,0x20b00006,0x0a500219, +0x20180a01,0x00c00c02,0x21080402,0x0a900e18, +0x00180e01,0x00c01002,0x20f80601,0x0a700e18, +0x20181202,0x00e01801,0x21200808,0x0ac0121f, +0x00100601,0x00c80401,0x20b00002,0x09a00215, +0x00480e01,0x00a01801,0x20d00602,0x09d00e18, +0x00280a02,0x00901001,0x20b00802,0x09b01217, +0x00000403,0x00b80a05,0x20c00404,0x09e01219, +0x00080401,0x00d00202,0x20c00006,0x09000611, +0x20200801,0x00781203,0x20700c0a,0x09200e14, +0x20100803,0x00780e05,0x20700008,0x09101212, +0x00180e03,0x00c01005,0x20e00005,0x09301214, +0x00180602,0x00c00c03,0x20b00004,0x0890060c, +0x00100201,0x00900001,0x20b00005,0x08a0120d, +0x00180603,0x00900805,0x20a80404,0x08900e0c, +0x00000802,0x00980e05,0x20a00808,0x08a0160e, +0x20200402,0x00b80e03,0x20900808,0x08400606, +0x20100001,0x00900201,0x20b00007,0x08501207, +0x20200803,0x00881205,0x20800c08,0x08500e06, +0x20100801,0x00b80800,0x20d80c07,0x08501207, +0x00280602,0x00c00c03,0x20c80403,0x08300400, +0x00180e02,0x00a01403,0x20b80404,0x08301201, +0x00280a03,0x00a01004,0x20c80803,0x08301201, +0x00181203,0x00d01805,0x20f00005,0x08301201, +0x20200402,0x00b80a03,0x20900007,0x08400405, +0x20200402,0x00780a04,0x20700408,0x08401005, +0x20280402,0x00800203,0x20800408,0x08401004, +0x00000802,0x00980e05,0x20a00808,0x08401005, +0x00200a01,0x00c80403,0x20a80803,0x0880000a, +0x00200202,0x00800003,0x20980402,0x0880100a, +0x00200203,0x00700403,0x20800003,0x0870100a, +0x20100201,0x00b00402,0x20d80407,0x0890100d, +0x20200400,0x00e81601,0x20c01008,0x08e0000f, +0x00000801,0x00881202,0x20900408,0x08e0100f, +0x20101405,0x00782206,0x20700407,0x08d00c0f, +0x00300201,0x00b80400,0x20c00403,0x09101011, +0x00200000,0x00f01000,0x21181400,0x09700813, +0x20400000,0x00b00001,0x20d80407,0x09701017, +0x20180e05,0x00c01008,0x20f80803,0x09600c14, +0x20401002,0x00b82203,0x20d0040b,0x09b01018, +0x00100000,0x00f80400,0x20d80405,0x0a100016, +0x00780a03,0x00a01002,0x20d80605,0x0a301018, +0x00300804,0x00980a07,0x20b00402,0x0a101017, +0x00780602,0x01000c03,0x21581202,0x0a80101d, +0x20700c00,0x01081800,0x20e00409,0x0ae8041e, +0x20c01c05,0x00983607,0x20900c11,0x0af00c1d, +0x20800601,0x00b80c03,0x20c80409,0x0ae0081c, +0x20e00c02,0x00e81a03,0x21100413,0x0b800c25, +0x00580601,0x01300c02,0x21480610,0x0bd00020, +0x00981203,0x0100180a,0x2168161b,0x0bf00c1f, +0x00600800,0x00c80a01,0x20f00212,0x0bc00c1e, +0x00980e02,0x01201406,0x21780a1c,0x0cc00c28, +0x20500602,0x21580c00,0x02680400,0x0cc02e12, +0x20400401,0x20c80400,0x01a81400,0x0d301e17, +0x20480e01,0x20900c00,0x01600400,0x0d101a17, +0x20500c01,0x20d81400,0x01c80800,0x0df0261b, +0x00702005,0x21483205,0x02381210,0x0c20261a, +0x00700603,0x20b80804,0x0190020c,0x0c60161d, +0x00800801,0x20c81202,0x0190060d,0x0c501a1d, +0x00700000,0x20a00c02,0x0178160e,0x0d002222, +0x00081205,0x20c00c0a,0x01880c05,0x0b301e1f, +0x20100802,0x20b80a04,0x01700009,0x0b701a1e, +0x20300201,0x20a00001,0x0158040c,0x0b501e1e, +0x00080602,0x20a00002,0x01a00808,0x0be01a25, +0x20100c03,0x21080a05,0x01b00406,0x0a502219, +0x20200601,0x20980c03,0x01580404,0x0a901618, +0x00000801,0x20a81601,0x01500401,0x0a801a17, +0x20300c02,0x20b81a03,0x01a00c09,0x0ad0221d, +0x00080a03,0x20e00804,0x01900003,0x09a02214, +0x00300801,0x20781201,0x01200a01,0x09e01a16, +0x00000400,0x20780c01,0x01000003,0x09d01a15, +0x00400202,0x20800403,0x01480a01,0x0a002219, +0x00100802,0x21080604,0x01b00404,0x09102611, +0x00080a01,0x20500c01,0x00e00007,0x09301e13, +0x00280601,0x20601001,0x00d80403,0x09301e13, +0x20200c02,0x20881a04,0x0160040a,0x09502214, +0x20100601,0x20e80802,0x01a00007,0x0890220b, +0x00000001,0x20700202,0x01100406,0x08b01e0d, +0x20280400,0x20780601,0x01100c0a,0x08b01a0c, +0x00180a01,0x20501003,0x01080c03,0x08c0220e, +0x00000001,0x20e00201,0x01880405,0x08502605, +0x00080601,0x20800402,0x01100006,0x08701e07, +0x00100001,0x20700800,0x01080803,0x08601e06, +0x00180e02,0x20801001,0x01300407,0x08702208, +0x20100000,0x20d80401,0x01800006,0x08402000, +0x20100800,0x20881202,0x01200806,0x08501e01, +0x20100201,0x20780401,0x01100807,0x08401e01, +0x20201003,0x20b81a04,0x01800809,0x08502000, +0x00000000,0x20d00c01,0x01780804,0x08502005, +0x00000001,0x20600400,0x00e80804,0x08602005, +0x00000401,0x20780a03,0x01000005,0x08602005, +0x00280e02,0x20701004,0x01280403,0x08602006, +0x00181202,0x20d01001,0x01900c05,0x08802009, +0x00080601,0x20600402,0x00f00005,0x08901c09, +0x20180400,0x20600002,0x00e80406,0x08901c0a, +0x20200001,0x20900202,0x01500808,0x08b0240c, +0x20200804,0x21180605,0x01d80807,0x08e0240f, +0x00180a01,0x20700c00,0x01000006,0x08f01c0f, +0x00380e02,0x20701c02,0x00f80802,0x08f0200e, +0x00200400,0x20900000,0x01580403,0x09202412, +0x00280e04,0x21001007,0x01c00000,0x09702013, +0x20400401,0x20980a02,0x01480408,0x09801c16, +0x20600402,0x20a81203,0x01600c0c,0x09701c14, +0x20280a01,0x20801401,0x01580c08,0x09c02017, +0x00200403,0x21300206,0x02000405,0x0a102415, +0x00400000,0x20780401,0x01200203,0x0a401818, +0x00680a02,0x20901003,0x01280a06,0x0a302017, +0x00500001,0x20a00201,0x01a00001,0x0a901c1c, +0x20780e02,0x21201003,0x0218080a,0x0ae0201d, +0x20880e01,0x20802402,0x0118100a,0x0b101c1c, +0x20900801,0x20b00202,0x0168040d,0x0af01c1b, +0x20b80a01,0x20a01002,0x01a80810,0x0b901c24, +0x00500001,0x21480602,0x02500e0e,0x0bd02420, +0x00600801,0x20b81602,0x01a01611,0x0bf0141e, +0x00680e01,0x20901002,0x01600213,0x0bd0181e, +0x00800801,0x20c81203,0x01e01217,0x0cc01828, +0x20700402,0x00d00400,0x21a81800,0x0d604213, +0x20300000,0x00300800,0x20b80c00,0x0da03e19, +0x20500802,0x00181400,0x20680c00,0x0d703a16, +0x20400001,0x00200c00,0x20981400,0x0e804a1d, +0x00c81e04,0x00e03005,0x21981615,0x0cb03a1d, +0x00480400,0x00300401,0x20980608,0x0cc0361d, +0x00900203,0x00300c05,0x20b80e0f,0x0cb0361d, +0x00780a03,0x00100803,0x2070060c,0x0d804224, +0x20501406,0x00782208,0x20e8040f,0x0ba03220, +0x00180400,0x00200c00,0x20980805,0x0bd0361f, +0x20400002,0x00300204,0x2080040c,0x0bb0361f, +0x20100c03,0x20181205,0x2040040a,0x0c504625, +0x00281607,0x00c0180b,0x21680401,0x0ac02e18, +0x20380401,0x00200800,0x20600008,0x0af03219, +0x00100202,0x00200c03,0x20880c00,0x0ae03218, +0x20180602,0x00200c04,0x20880c06,0x0b50461d, +0x20200c05,0x00881609,0x21001007,0x0a103214, +0x00480a01,0x00100c01,0x20400602,0x0a403216, +0x00000002,0x00200602,0x20500004,0x0a203216, +0x00180801,0x00100601,0x20500802,0x0a704219, +0x00380a04,0x00b00c07,0x21480801,0x09803210, +0x20100c01,0x20181203,0x20200409,0x09903613, +0x00280603,0x00200003,0x20400c04,0x09802e12, +0x00080601,0x20101001,0x20480806,0x09c04615, +0x20200003,0x00900205,0x21100809,0x0900360c, +0x00100400,0x00280401,0x20580404,0x0910360d, +0x20200803,0x00180e05,0x20400009,0x0900360c, +0x00100800,0x20280e02,0x00000406,0x0930420e, +0x00100202,0x00900403,0x21180403,0x08c03206, +0x20100000,0x00380400,0x20600408,0x08c03206, +0x00280a02,0x00300804,0x20600003,0x08c03206, +0x20100c02,0x00081601,0x20380408,0x08e04207, +0x00000404,0x00980604,0x21080406,0x08a03201, +0x00080800,0x00300c00,0x20780405,0x08b03400, +0x20200402,0x00180603,0x20400408,0x08a03400, +0x00180e03,0x00301404,0x20880406,0x08c04000, +0x00081206,0x00900c07,0x21000c05,0x08c03005, +0x00100201,0x00100401,0x20400004,0x08c03404, +0x00280602,0x00200802,0x20580402,0x08c03405, +0x00000802,0x00081204,0x20300807,0x08d04006, +0x20101c06,0x0068260a,0x20e00406,0x08f0380b, +0x20100000,0x00180601,0x20300807,0x08f03409, +0x20100802,0x00180e03,0x20380407,0x08f03409, +0x20100000,0x00200002,0x20780806,0x0920400d, +0x00180e04,0x00d01008,0x21781003,0x0960300f, +0x00000401,0x00180e01,0x20400005,0x09503410, +0x00280602,0x00380803,0x20600804,0x0950300f, +0x00280a01,0x00200c01,0x20700403,0x09a04011, +0x20301003,0x00a81603,0x21300c07,0x09e03014, +0x20280a01,0x00200801,0x20780406,0x09f03415, +0x20400402,0x00380604,0x20880408,0x09e03815, +0x20300000,0x00080601,0x20400809,0x0a404417, +0x00580e03,0x00d01004,0x21900601,0x0a903417, +0x00400c02,0x20180a02,0x20480a02,0x0aa03417, +0x00500801,0x00480c02,0x20980e03,0x0a903017, +0x00600000,0x00000000,0x20500000,0x0b10441c, +0x20800802,0x00a80e05,0x21500c0d,0x0b603c1d, +0x20980602,0x00380403,0x20700c0c,0x0b70301c, +0x20881604,0x00601806,0x20c0080b,0x0b50301b, +0x20c00000,0x00080400,0x20500812,0x0c004424, +0x00500601,0x00c00002,0x21880610,0x0c503c21, +0x00680401,0x00200603,0x20800a13,0x0c50381f, +0x00500c03,0x00181a09,0x20601610,0x0c30381e, +0x00800400,0x00000201,0x20680619,0x0d404829, +0x20580a02,0x00200c00,0x00d00400,0x0db02a15, +0x20280a01,0x00900800,0x20300800,0x0df0221a, +0x20380401,0x00a00c00,0x20581400,0x0dd02619, +0x20380a02,0x00c00800,0x20500c00,0x0ef02e1f, +0x00801405,0x00182607,0x01000210,0x0cf0261d, +0x00400402,0x00780a04,0x20100207,0x0d10221e, +0x00680e03,0x00900804,0x20200a0a,0x0d001e1e, +0x00500404,0x00a81606,0x20200a09,0x0df03223, +0x00281a05,0x00502409,0x00781407,0x0be02622, +0x00180a02,0x00800404,0x20200005,0x0c20221f, +0x20200403,0x00680604,0x20100008,0x0c00261e, +0x00281202,0x00b01406,0x20781005,0x0cc03225, +0x20501004,0x20182206,0x01000c0c,0x0af02218, +0x20300000,0x00680601,0x20100807,0x0b402618, +0x00080e03,0x00700c05,0x20100804,0x0b202218, +0x20300201,0x00800000,0x20200c0a,0x0bb0321d, +0x00380a02,0x00301004,0x00881202,0x0a502213, +0x00200402,0x00680a01,0x20200601,0x0a902615, +0x00280400,0x00400603,0x00201002,0x0a702a16, +0x00200c04,0x00781205,0x20280401,0x0ae03618, +0x20100201,0x00180800,0x00c01008,0x09b02211, +0x00080e02,0x00701804,0x20400006,0x09f02a13, +0x20100802,0x00380e02,0x00300007,0x09d02e11, +0x20180603,0x00a00006,0x20680407,0x0a303214, +0x00180401,0x00100602,0x00a00404,0x0950260b, +0x00180401,0x00400a03,0x00200c05,0x09702e0d, +0x00180e03,0x00501004,0x20100004,0x09602e0c, +0x00180802,0x00a00e04,0x20600405,0x09a0360e, +0x20100000,0x00100001,0x00a00006,0x09002606, +0x20100400,0x00380601,0x00400008,0x09202e07, +0x20101003,0x00281606,0x00400407,0x09102e06, +0x00180a03,0x00801003,0x20380408,0x09503608, +0x00380602,0x00000401,0x00b00403,0x08f02a01, +0x00000801,0x00480e01,0x00280405,0x09002800, +0x20180a03,0x00600805,0x20180405,0x09002800, +0x20200803,0x00681205,0x00100c0a,0x09203000, +0x20501406,0x00082206,0x00c8040c,0x09002406, +0x00000202,0x00500003,0x00000405,0x09102805, +0x00000402,0x00380603,0x00100404,0x09102c05, +0x00280602,0x00700c04,0x20380c03,0x09403406, +0x00581e08,0x0040300b,0x00481204,0x0940240a, +0x20100402,0x00580604,0x00000006,0x09502c0a, +0x00180e04,0x00501004,0x00000004,0x09502c09, +0x20100001,0x00600202,0x00000408,0x0990340c, +0x20201807,0x20381a0b,0x0100080a,0x09a0240d, +0x00100202,0x00600002,0x20280804,0x09b0280f, +0x20100c04,0x00281207,0x00400007,0x09a02c0e, +0x00100e01,0x00681001,0x00000004,0x0a003012, +0x00081205,0x00301809,0x00a80803,0x0a202014, +0x20401005,0x00681604,0x20281007,0x0a402415, +0x20200601,0x00500805,0x00081805,0x0a302414, +0x20300001,0x00980601,0x20480408,0x0ab03018, +0x00101004,0x20181606,0x00f01004,0x0ad02418, +0x00681606,0x00b0200a,0x20780603,0x0af02017, +0x00680a02,0x00501002,0x00200602,0x0ae02016, +0x00600602,0x00900003,0x20500000,0x0b80301c, +0x20600602,0x00200c05,0x00a80c08,0x0ba0241e, +0x20b00c03,0x00681208,0x0010100f,0x0bc0241d, +0x20c01002,0x00382204,0x00501010,0x0ba0241d, +0x20d00802,0x00a80a04,0x20500012,0x0c803425, +0x00480401,0x00300a03,0x00d00e0d,0x0ca02421, +0x00800400,0x00980c01,0x20380e17,0x0cb02420, +0x00900201,0x00700c03,0x20381a1a,0x0c90281f, +0x00980e01,0x00c01004,0x2078061b,0x0db03029, +0x20800c00,0x21080c00,0x01580400,0x0e406e14, +0x20401201,0x20f80c00,0x01800400,0x0e404a19, +0x20200e03,0x20f00000,0x01900c00,0x0e204e1a, +0x20500e02,0x21580c00,0x02000800,0x0f60661d, +0x00d80e01,0x20d01601,0x01281217,0x0d806a20, +0x00600001,0x20b00203,0x0158060b,0x0d704a1e, +0x00301007,0x20c8220a,0x01900206,0x0d504a1d, +0x00800c02,0x21280a05,0x01d8120f,0x0e706624, +0x20301803,0x21082a04,0x01780c0f,0x0c505e23, +0x20101001,0x20b81601,0x01580809,0x0c70461f, +0x00280a07,0x20800c0c,0x01181004,0x0c60461e, +0x00000c00,0x20e81802,0x01b80c0b,0x0d305a26, +0x20180a03,0x20a01007,0x00d81806,0x0b705a19, +0x20380601,0x20700403,0x01080406,0x0ba04218, +0x20301004,0x20a81e08,0x01401009,0x0b804618, +0x20400201,0x20b80403,0x01580409,0x0c30561c, +0x00200402,0x20c80a03,0x01100802,0x0ac05614, +0x00480400,0x20900601,0x01100202,0x0af04615, +0x00200400,0x20680803,0x00d80e01,0x0ad04614, +0x00680601,0x20b01001,0x01480a04,0x0b605a19, +0x20200202,0x20c00003,0x00f00008,0x0a30560f, +0x20300800,0x20981000,0x01200c0a,0x0a404611, +0x00180e03,0x20501003,0x00b00405,0x0a404611, +0x20400000,0x20c80a01,0x0180080d,0x0aa05615, +0x00200801,0x20b80a02,0x00e80402,0x09c0560b, +0x00200400,0x20880800,0x00e00402,0x09e04a0b, +0x20200c04,0x20881205,0x00f00808,0x09d04a0b, +0x00300800,0x20c80800,0x01780401,0x0a20560e, +0x20100201,0x20980402,0x00c00008,0x09805206, +0x20180400,0x20600800,0x00c80407,0x09904e07, +0x00380e04,0x20501806,0x00a80802,0x09904a06, +0x20200201,0x20a80801,0x0140080b,0x09c05608, +0x00100001,0x20980601,0x00b00003,0x09605601, +0x00180400,0x20700800,0x00d80404,0x09704a01, +0x20300c05,0x20881608,0x0100040a,0x09604a01, +0x00100402,0x20a00202,0x01280805,0x09a05800, +0x00080e02,0x20801802,0x00b80c06,0x09705404, +0x20200000,0x20880601,0x01000408,0x09804805, +0x00280a04,0x20500807,0x00b80801,0x09804405, +0x00000201,0x20980403,0x01300007,0x09c05406, +0x20301005,0x20b82605,0x01100c07,0x09b04c0b, +0x00180601,0x20800801,0x00e80402,0x09c0480a, +0x20300802,0x20781205,0x00d00c08,0x09b0480a, +0x00000401,0x20a00201,0x01200006,0x0a10540c, +0x00581e06,0x20702809,0x00880601,0x0a10540e, +0x20180403,0x20900602,0x01080806,0x0a10480e, +0x00380801,0x20501402,0x00981400,0x0a10480e, +0x00181602,0x20901403,0x01200405,0x0a805412, +0x20501006,0x20e81e0a,0x0120140d,0x0a905414, +0x00181204,0x20a02006,0x01180803,0x0aa04413, +0x20380e02,0x20701003,0x00e00809,0x0a904012, +0x20100803,0x20e80604,0x01780406,0x0b205817, +0x00580602,0x20a01408,0x00b81603,0x0b505819, +0x00001004,0x20e82206,0x01901807,0x0b404418, +0x00400801,0x20a80e03,0x01200c00,0x0b404817, +0x00480e02,0x20c00c04,0x01700403,0x0bf0541c, +0x20981203,0x20b01402,0x0100240e,0x0c20581e, +0x20881203,0x20a01405,0x01280407,0x0c204c1f, +0x20a80400,0x20800c00,0x00f80c0c,0x0c004c1d, +0x20b80a01,0x20f00e01,0x01900c0f,0x0cf05c25, +0x00581003,0x20f80609,0x01502610,0x0d206823, +0x00700002,0x20e80607,0x01700215,0x0d104c1d, +0x00881800,0x20900c00,0x01200e17,0x0cf0441e, +0x00800402,0x21181a06,0x01d00e17,0x0e305c28, +0x20881203,0x00c01800,0x21c01400,0x0f206215, +0x20481a03,0x00802800,0x21502800,0x0f005218, +0x20581a04,0x00602400,0x21503000,0x0ee05618, +0x20780c00,0x00b01800,0x21e01000,0x10606a1b, +0x00c01005,0x00981209,0x21580618,0x0e606621, +0x00700405,0x0020020a,0x20c00e0d,0x0e305e1e, +0x00b00005,0x0010120b,0x20c80610,0x0e106620, +0x00b81601,0x00802201,0x21800a14,0x0f607225, +0x00081203,0x00c02007,0x21a8240c,0x0d305a27, +0x00081204,0x00301806,0x20b80c08,0x0d205a21, +0x20500201,0x00180c04,0x20880410,0x0d005620, +0x00080402,0x00400e04,0x2108080c,0x0e106e29, +0x20400001,0x00880a02,0x2120040d,0x0c20521a, +0x20400804,0x20180e06,0x20500409,0x0c405a18, +0x00180800,0x00101401,0x20b80c01,0x0c305a17, +0x20500001,0x00300002,0x20d80c0c,0x0d00661d, +0x00400400,0x00800000,0x21480e01,0x0b705214, +0x00400602,0x00180404,0x20980a03,0x0b905615, +0x00280400,0x00000601,0x20600002,0x0b805616, +0x00580603,0x00300003,0x20e00a03,0x0c306619, +0x20400001,0x00900000,0x2148040a,0x0ae04a10, +0x20300002,0x00200202,0x20a0000a,0x0af05611, +0x20200801,0x20181201,0x20500409,0x0ae05210, +0x20400804,0x00280605,0x20d8040c,0x0b706a14, +0x00380e03,0x00901404,0x21400201,0x0a804a0b, +0x00280a02,0x00200803,0x20a00002,0x0a80520b, +0x00280a01,0x00100c02,0x20880402,0x0a70560b, +0x00480e05,0x00301407,0x20e00001,0x0af06a0e, +0x20200002,0x00600205,0x20f00809,0x0a304e06, +0x20100402,0x00080603,0x20700407,0x0a305607, +0x20200401,0x20181202,0x20500c07,0x0a305606, +0x20300405,0x00180a08,0x20a0080c,0x0a906e08, +0x00200000,0x00600001,0x20f80402,0x0a104e01, +0x00100601,0x00180402,0x20800005,0x0a205601, +0x00280a01,0x00101001,0x20980c03,0x0a105a01, +0x00280a04,0x00100c07,0x20b80803,0x0a806800, +0x20200400,0x00680800,0x20e00408,0x0a204c04, +0x20200002,0x00280602,0x20a80407,0x0a205405, +0x20100400,0x20180e01,0x20500408,0x0a205004, +0x20200804,0x00080a06,0x20900009,0x0a906806, +0x00200000,0x00700a01,0x21080c03,0x0a604c0a, +0x00000602,0x00200003,0x20b80403,0x0a60500a, +0x20100001,0x00000601,0x20780c04,0x0a60540a, +0x00180a06,0x00100807,0x20b00005,0x0ad0640d, +0x20201001,0x00782601,0x20e00808,0x0ac0440f, +0x00200402,0x00280602,0x20b80404,0x0ac0500d, +0x00400202,0x00000002,0x20600402,0x0ab04c0d, +0x20201407,0x0008260b,0x20900408,0x0b506813, +0x00180801,0x00b01803,0x21881403,0x0b504815, +0x20300400,0x00381002,0x20c0080a,0x0b404c14, +0x20500c02,0x00081a03,0x2060080c,0x0b305014, +0x00280e07,0x0050140c,0x21280c02,0x0c006418, +0x00380e04,0x00900805,0x21202005,0x0c004819, +0x00380a02,0x00501001,0x21000401,0x0bf05419, +0x00580a02,0x00300c04,0x20c80603,0x0be05418, +0x00201004,0x00281a08,0x20d01007,0x0cd0681c, +0x20c00c00,0x00682206,0x21002c0f,0x0cf05c23, +0x20b00c02,0x00381e05,0x20c0080b,0x0cd0541f, +0x20a80602,0x00100202,0x2090100c,0x0cb0541c, +0x20c00603,0x00681003,0x2130000e,0x0dd06827, +0x00801c03,0x00983209,0x21881219,0x0e106426, +0x00a00000,0x00600001,0x21381a1d,0x0dc0541d, +0x00702403,0x00083a0a,0x20980a16,0x0da0581e, +0x00a00c02,0x00680e07,0x21781a1e,0x0f106827, +0x20b00801,0x20381800,0x00a00800,0x0fa03e11, +0x20800c00,0x20182400,0x00302000,0x0f602e11, +0x20900c02,0x00182400,0x20201c00,0x0f502a10, +0x20700602,0x20180c00,0x00402000,0x10e03618, +0x01180a02,0x20201c03,0x00581221,0x0ef04221, +0x00c80602,0x00200801,0x20600a17,0x0ec03e1c, +0x01080a06,0x00301805,0x20a00e1c,0x0eb03a1e, +0x00a00802,0x00081a05,0x00001615,0x10004223, +0x20300401,0x20480e03,0x00b00812,0x0da03e29, +0x20400803,0x00181605,0x20400c0e,0x0db03e21, +0x20600407,0x00280a0c,0x20500414,0x0d904222, +0x00200201,0x00200001,0x20580808,0x0ec04629, +0x20400402,0x20380a02,0x0088100a,0x0ca03e1b, +0x00080400,0x00300c03,0x20981403,0x0cd03e19, +0x00000205,0x0020000a,0x20780c01,0x0cc03a17, +0x20500000,0x00280601,0x2058040d,0x0da0461e, +0x00480602,0x20200804,0x00680c00,0x0be03616, +0x00280602,0x00200802,0x20600002,0x0c103a16, +0x00200003,0x00280605,0x20700802,0x0c003e16, +0x00200402,0x00280e01,0x20680400,0x0cd04218, +0x20200001,0x20300202,0x0080040a,0x0b403611, +0x20100001,0x00180603,0x20400408,0x0b703a11, +0x20180601,0x00300803,0x20880808,0x0b703e11, +0x00080603,0x00301006,0x20980407,0x0c104214, +0x00000601,0x20381001,0x00800c03,0x0ae0320a, +0x00000400,0x00280c01,0x20500005,0x0b003a0b, +0x00000400,0x00280a01,0x20600804,0x0b003a0a, +0x20100401,0x00281204,0x20501808,0x0b90460d, +0x00000001,0x20180602,0x00400005,0x0aa03a05, +0x00100001,0x00300400,0x20880804,0x0ac03a06, +0x20100000,0x00300400,0x20880405,0x0ac03e06, +0x00200001,0x00300601,0x20980803,0x0b404a07, +0x00200000,0x20180401,0x00380404,0x0a903601, +0x00080603,0x00200803,0x20700006,0x0aa03a01, +0x00100000,0x00280401,0x20700003,0x0aa03a01, +0x20200400,0x00380801,0x20800009,0x0b204601, +0x20200000,0x20100401,0x00280408,0x0a903405, +0x00000004,0x00280606,0x20580405,0x0ab03804, +0x20180400,0x00300800,0x20880407,0x0ab03c04, +0x00380601,0x00300c01,0x20a80403,0x0b304405, +0x00280601,0x20100800,0x00400401,0x0ad03409, +0x20180603,0x00200806,0x20680805,0x0ae03409, +0x00000201,0x00200401,0x20700003,0x0ae03809, +0x20500402,0x00280e03,0x2070040c,0x0b80440d, +0x00080403,0x20201203,0x00681007,0x0b20340d, +0x00380401,0x00100a03,0x20400801,0x0b40340d, +0x00200002,0x00280602,0x20600004,0x0b40380d, +0x00680a03,0x00301c04,0x20a81603,0x0c004411, +0x00100203,0x20300006,0x00900806,0x0bb02c14, +0x20300000,0x00100000,0x2020000c,0x0bc03413, +0x20380a02,0x00201404,0x20780809,0x0bb03813, +0x20500804,0x00181604,0x20300c0e,0x0c903c17, +0x20100800,0x20381a03,0x0090240a,0x0c70381c, +0x00200601,0x00180801,0x20200802,0x0c70341a, +0x00300601,0x00180e02,0x20301401,0x0c703818, +0x00680a06,0x00301807,0x20880a01,0x0d70401e, +0x20c00001,0x20100602,0x00480409,0x0d704426, +0x20980401,0x00100e02,0x20480c06,0x0d50341e, +0x20c00403,0x00281205,0x2068080a,0x0d403c1e, +0x20f00405,0x00180a0b,0x20200011,0x0e704025, +0x00b81000,0x20102e01,0x00482e22,0x0ea03c21, +0x00900000,0x00100201,0x2028161c,0x0e402c1a, +0x00b81202,0x00303405,0x20a83e21,0x0e20341a, +0x00c80a02,0x00101807,0x20483224,0x0fa03425, + }, //ct1 + {//DNP +0x20900c01,0x20d00000,0x00084000,0x0eb00e08, +0x20700000,0x20a00000,0x00081c00,0x0e90120d, +0x20500202,0x20a00000,0x00080400,0x0e900e10, +0x20500202,0x20b00000,0x00080800,0x0fe00a13, +0x00a00001,0x20a00004,0x0008221a,0x0e581215, +0x00900401,0x20900000,0x00081e14,0x0e100217, +0x00700405,0x20900206,0x00081e10,0x0e000618, +0x00500406,0x20b00207,0x00082610,0x0f30021b, +0x00180603,0x20a00005,0x00000404,0x0d681a20, +0x20300201,0x20900004,0x00080808,0x0d380e1d, +0x00000204,0x20900009,0x00081004,0x0d280e1d, +0x00500206,0x20a0000b,0x00081201,0x0e381624, +0x20100801,0x20b00204,0x00000008,0x0c78121b, +0x00300601,0x20800000,0x00000601,0x0c680e19, +0x20100000,0x20800203,0x00000805,0x0c480e18, +0x20400003,0x20a00206,0x0000040d,0x0d28121e, +0x00000000,0x20900000,0x00080805,0x0bc81a14, +0x20300403,0x20700204,0x00080c0a,0x0ba80e15, +0x00000803,0x20800202,0x00081003,0x0b980e14, +0x00100400,0x20900002,0x00081001,0x0c581617, +0x00100201,0x20800001,0x00000004,0x0b381a10, +0x00300202,0x20600005,0x00080400,0x0b181610, +0x00280a04,0x20600006,0x00001003,0x0b081611, +0x00100201,0x20800001,0x00080405,0x0ba81a14, +0x20100000,0x20800000,0x00000407,0x0ac81a0b, +0x20280401,0x20600203,0x00000808,0x0aa8120c, +0x20300403,0x20800206,0x0000040a,0x0a980a0b, +0x00000001,0x20800201,0x00080408,0x0b281e0d, +0x00000000,0x20800000,0x00000404,0x0a881a05, +0x00180601,0x20700001,0x00000403,0x0a581206, +0x00200400,0x20700002,0x00080c01,0x0a580e05, +0x20180601,0x20800002,0x00000407,0x0ad81e06, +0x00100400,0x20800000,0x00080403,0x0a781a01, +0x00000402,0x20800202,0x00080805,0x0a380e02, +0x20100201,0x20700001,0x00000006,0x0a381202, +0x00200402,0x20900202,0x00080403,0x0ab81a01, +0x20100201,0x20800000,0x00000006,0x0a781804, +0x20180601,0x20700003,0x00000005,0x0a481004, +0x00000002,0x20700202,0x00000004,0x0a381004, +0x20180602,0x20700003,0x00000c09,0x0ac81c04, +0x00100401,0x20800201,0x00080404,0x0aa81809, +0x00100000,0x20800000,0x00000803,0x0a781008, +0x00180603,0x20700004,0x00000c04,0x0a681008, +0x00000002,0x20900204,0x00000405,0x0b08140b, +0x20180a01,0x20700002,0x00000806,0x0b081c0e, +0x00100000,0x20800201,0x00000405,0x0ac80c0c, +0x20100404,0x20800206,0x00080406,0x0ab8080d, +0x20180400,0x20800002,0x00080407,0x0b781811, +0x20180401,0x20900201,0x00000804,0x0b881412, +0x20480402,0x20700201,0x00080409,0x0b380c13, +0x00180603,0x20700005,0x00000004,0x0b381011, +0x00200203,0x20900003,0x00000c02,0x0c181416, +0x00780602,0x20a00002,0x00000802,0x0c281415, +0x00500202,0x20800003,0x00000202,0x0be80c17, +0x00080402,0x20700204,0x00000806,0x0bc80c16, +0x00100406,0x20900208,0x00080c09,0x0cd8101b, +0x21100003,0x20b00203,0x00000016,0x0cf80c21, +0x20e00003,0x20800202,0x0000080e,0x0ca8081c, +0x20a80400,0x20800003,0x00000406,0x0c980c1c, +0x20c80e03,0x2090000a,0x00000c0a,0x0dd81825, +0x00d00602,0x20c00007,0x00000628,0x0e081021, +0x00d80a03,0x20800008,0x00001e26,0x0d880418, +0x00a00201,0x20800002,0x00001a1d,0x0d680417, +0x00c80400,0x20c00000,0x00003224,0x0ef80820, +0x20881602,0x01b02800,0x22880c00,0x0e98460e, +0x20700001,0x01100400,0x21d81c00,0x0e982e11, +0x20780800,0x01300400,0x21e80400,0x0e883210, +0x20880400,0x01400000,0x22281000,0x0fc83a14, +0x00b00403,0x01680605,0x21e80e17,0x0e084e1a, +0x00b00201,0x01100803,0x21c81614,0x0df83a1a, +0x00c00001,0x01100e01,0x21c81a16,0x0de8361b, +0x00b00002,0x01200c00,0x22182217,0x0f08421f, +0x20200800,0x01780804,0x21f80c09,0x0d185a20, +0x20480802,0x01100601,0x21a0000c,0x0cf8421e, +0x20480601,0x01100403,0x21a0000d,0x0ce8421f, +0x20180603,0x01200405,0x21e0000a,0x0de85226, +0x00081a03,0x01901c04,0x22100c04,0x0c28561a, +0x00280a03,0x01000c04,0x21900400,0x0c283e18, +0x00080401,0x01000601,0x21900002,0x0c183e17, +0x20200002,0x01100604,0x21d00407,0x0cd84a1d, +0x00080402,0x01300606,0x21a00c05,0x0b784e15, +0x00080802,0x00e00e04,0x21600406,0x0b683a16, +0x00381203,0x00f01403,0x21700801,0x0b683e16, +0x00180a02,0x01100c03,0x21c80402,0x0c084e18, +0x00180a01,0x01300402,0x21800405,0x0ad84e10, +0x00080601,0x00c00002,0x21300405,0x0ad83a11, +0x20201004,0x00c81e07,0x21300809,0x0ac83a10, +0x00080801,0x00f00602,0x21800806,0x0b584e14, +0x20100000,0x01180602,0x21700407,0x0a784a0a, +0x00000801,0x00b80a02,0x21300006,0x0a683a0b, +0x00080a02,0x00f00c05,0x21980c04,0x0a683a0a, +0x00100601,0x00e00000,0x21700006,0x0ad84a0e, +0x00000401,0x01180601,0x21880404,0x0a384a05, +0x20100800,0x00d80800,0x21580805,0x0a283a06, +0x00200201,0x00d00800,0x21600403,0x0a183a07, +0x20300803,0x00e80e02,0x21780809,0x0a884e06, +0x00180602,0x01100803,0x21900003,0x0a284a01, +0x00280a01,0x00e00801,0x21780403,0x0a083e02, +0x20200002,0x00d80603,0x21500408,0x09f83e02, +0x00480e04,0x01001006,0x21a00401,0x0a684e01, +0x20200003,0x01000203,0x21800407,0x0a284804, +0x20200801,0x00c80a01,0x21500008,0x0a083c03, +0x00200602,0x00d00003,0x21580403,0x0a083c03, +0x20400803,0x00d81206,0x21600c0c,0x0a784805, +0x00200203,0x01000804,0x21800002,0x0a684808, +0x00100201,0x00e00002,0x21700403,0x0a383c09, +0x20300802,0x00d80e03,0x21500408,0x0a283c09, +0x00200202,0x00f00003,0x21a80802,0x0ab8480c, +0x20201002,0x01081606,0x21600408,0x0ab8480e, +0x00100601,0x00e00201,0x21700404,0x0a88380c, +0x00380e02,0x00f01004,0x21880400,0x0a88380d, +0x20100401,0x00f80a02,0x21900008,0x0b284c11, +0x00000c00,0x01481001,0x21b81002,0x0b384c13, +0x20200802,0x00e80a03,0x21680807,0x0b083812, +0x20200400,0x00c80a03,0x21400c09,0x0af83811, +0x20100201,0x01080402,0x21b00005,0x0bc84c17, +0x00500a02,0x01780c03,0x21f80404,0x0bd85016, +0x00380602,0x01000004,0x21800001,0x0ba83c17, +0x00200401,0x00d80a01,0x21680402,0x0b983816, +0x00600201,0x01100a01,0x21c80401,0x0c98481a, +0x20e00004,0x01980604,0x22280812,0x0ca85021, +0x20c00002,0x00f80602,0x2180080c,0x0c78381d, +0x20a00800,0x00f80802,0x21780409,0x0c68381c, +0x21001804,0x01182a05,0x21a00014,0x0d884c25, +0x00b81603,0x01a0100a,0x22300e20,0x0dc85422, +0x00a00e02,0x00f81405,0x2190161e,0x0d58381b, +0x00900201,0x01080403,0x2190121b,0x0d48381a, +0x00c80604,0x0178080b,0x22400a23,0x0eb84c26, +0x20900400,0x21581000,0x02800000,0x0de8460d, +0x20600001,0x20a00800,0x01681400,0x0e083a14, +0x20801003,0x20d81400,0x01b82000,0x0df83611, +0x20800c03,0x20a81000,0x01982800,0x0f184e16, +0x00e00801,0x21300801,0x0248161b,0x0d58421b, +0x00980a03,0x20a00c04,0x01800211,0x0d58421c, +0x00d80a06,0x20901009,0x01680a17,0x0d58421c, +0x00d80604,0x20700c08,0x01581217,0x0e485a22, +0x20280e03,0x21100c03,0x0260080e,0x0c484a22, +0x20301004,0x20c81206,0x01b0000b,0x0c583e1f, +0x20500405,0x20b80e09,0x01a00c10,0x0c483e20, +0x20400002,0x20880a04,0x0180100f,0x0d185a25, +0x20301004,0x21482606,0x02901408,0x0b684617, +0x20100202,0x20880c05,0x01600404,0x0b884617, +0x00180604,0x20900006,0x01700001,0x0b784217, +0x00080601,0x20800402,0x01700404,0x0c18561c, +0x00200204,0x21000006,0x02080400,0x0ac84213, +0x00200800,0x20880e02,0x01300401,0x0ae83e15, +0x00001003,0x20a81a06,0x01700804,0x0ac83e14, +0x00000201,0x20980800,0x01800c05,0x0b485618, +0x00000803,0x21081205,0x01f00807,0x0a383e10, +0x20100801,0x20680e01,0x01180806,0x0a484211, +0x00280a02,0x20601004,0x01081403,0x0a383e11, +0x00100802,0x20980e02,0x01680404,0x0aa85213, +0x20100a01,0x20f80802,0x01c81005,0x09c8420a, +0x00080e01,0x20400c03,0x00d80804,0x09d8460c, +0x20200803,0x20881203,0x01500009,0x09c8460b, +0x00080601,0x20600403,0x01280806,0x0a18560e, +0x00180400,0x20c00400,0x01a80804,0x09884606, +0x00080a01,0x20600c00,0x01100405,0x09884607, +0x00180a03,0x20600405,0x01100402,0x09884606, +0x00080800,0x20700c00,0x01400007,0x09c85607, +0x20100601,0x20d80801,0x01b00406,0x09784a01, +0x00100c02,0x20980e02,0x01480404,0x09684602, +0x00000803,0x20880605,0x01280405,0x09684202, +0x00000c02,0x20881a02,0x01600406,0x09a85601, +0x00100401,0x20c00201,0x01980403,0x09884404, +0x20180e02,0x20601004,0x01100007,0x09684403, +0x00080a02,0x20600804,0x01100006,0x09684403, +0x20180601,0x20500c03,0x01180806,0x09b85406, +0x20180a01,0x20b00402,0x01900c06,0x09b84409, +0x00000402,0x20880603,0x01400805,0x09984009, +0x20180401,0x20800a02,0x01300405,0x09984009, +0x00080800,0x20600601,0x01400805,0x09f8540b, +0x00081001,0x20e01e02,0x01b80402,0x0a083c0d, +0x00080601,0x20800803,0x01300004,0x09f8400d, +0x00100801,0x20981000,0x01500403,0x09f8400d, +0x00000001,0x20800400,0x01580406,0x0a685411, +0x00180400,0x21101401,0x02180803,0x0a884010, +0x00080601,0x20901000,0x01500404,0x0a783c12, +0x20200202,0x20600402,0x01100006,0x0a683c12, +0x20200000,0x20800001,0x01600007,0x0b085417, +0x00380e01,0x21200c00,0x02600806,0x0b184415, +0x00100402,0x20a80e04,0x01900405,0x0b183c16, +0x00380402,0x20600a03,0x01300001,0x0b083c16, +0x00580800,0x20700800,0x01700800,0x0bd8541b, +0x20b00002,0x21500203,0x0298040f,0x0be84420, +0x20a00401,0x20980401,0x01680c0a,0x0be8401d, +0x20a80601,0x20700c04,0x0148040b,0x0bc8401b, +0x20b81000,0x20902000,0x0198080f,0x0cc85023, +0x00701e01,0x21582c03,0x02900616,0x0cf84823, +0x00981202,0x20701005,0x01400e1a,0x0cc8401c, +0x00800000,0x20900201,0x01701617,0x0ca83c1b, +0x00800800,0x20d81000,0x02001219,0x0de85426, +0x20900804,0x00880400,0x21682000,0x0da8220f, +0x20400201,0x00000400,0x20600000,0x0dd81a16, +0x20581000,0x00401c00,0x20d80c00,0x0dc81a15, +0x20580801,0x20201800,0x20481800,0x0ec8221b, +0x00e81a08,0x00a0200b,0x21600e1a,0x0d182a1c, +0x00600c03,0x20181602,0x2058060c,0x0d181e1c, +0x00780601,0x00080401,0x2050120e,0x0d08221c, +0x00900202,0x20480403,0x0020060f,0x0dd82e23, +0x20500c05,0x00481a0c,0x20e01c11,0x0c081e21, +0x00181205,0x00301c07,0x20a80806,0x0c181e1f, +0x00000800,0x20100602,0x20680408,0x0c08161f, +0x20200400,0x20480602,0x0010040c,0x0ca82a24, +0x00100601,0x00700804,0x21481c02,0x0b281e17, +0x20300804,0x20180e08,0x20300808,0x0b381e18, +0x20300402,0x00080e02,0x20580408,0x0b381e17, +0x00000401,0x20380e01,0x00000005,0x0ba82a1c, +0x20180a01,0x00800000,0x21200806,0x0a882614, +0x00280e02,0x00100c04,0x20580e01,0x0a982214, +0x00380e02,0x00101404,0x20880e02,0x0a881e14, +0x20100001,0x20280401,0x20380805,0x0ae82a17, +0x00200402,0x00700602,0x21180c01,0x09f82210, +0x00180a01,0x20201000,0x20200005,0x09f82212, +0x00000402,0x20180a03,0x20300406,0x09e82212, +0x00380601,0x20101002,0x20480801,0x0a382e14, +0x20180e02,0x00701404,0x21080407,0x09882a0c, +0x20100c01,0x20481602,0x00200007,0x0978260c, +0x00080603,0x00000c03,0x20580806,0x0978260c, +0x20180400,0x20200202,0x00000809,0x09a82e0f, +0x00100801,0x00480603,0x20b00404,0x09382a06, +0x20101002,0x20181000,0x20280c05,0x09382a06, +0x20200c04,0x20181605,0x20200007,0x09282606, +0x20100801,0x20380800,0x00080406,0x09582e07, +0x20280801,0x00600400,0x20c00007,0x09182a01, +0x00381604,0x00301c06,0x20700002,0x09082a03, +0x00381204,0x00201406,0x20680800,0x09082a02, +0x00280c00,0x20101401,0x20280405,0x09382e01, +0x00280a03,0x00400803,0x20b00803,0x09282804, +0x20300c03,0x20281606,0x00000c0b,0x09082404, +0x20200802,0x20280e04,0x20100c0a,0x09082403, +0x20200201,0x20480400,0x00200809,0x09482c06, +0x20300c02,0x00281605,0x20900809,0x0968240a, +0x00200201,0x00100003,0x20580802,0x0948240a, +0x00000400,0x00080401,0x20580403,0x0948240a, +0x00100c01,0x20480e02,0x00100004,0x09882c0c, +0x00100c01,0x00581001,0x20e80801,0x09c8240e, +0x20180401,0x00100000,0x20500c07,0x09a8240e, +0x00280800,0x00101002,0x20600003,0x09a8240d, +0x00180400,0x20200002,0x20280406,0x09f82c11, +0x00180a05,0x00800806,0x21201004,0x0a482011, +0x20180602,0x00000002,0x20501004,0x0a381c13, +0x20480a02,0x20100801,0x20201008,0x0a182013, +0x20380a01,0x20200801,0x20100c08,0x0a982c18, +0x00201004,0x00681a09,0x21000c06,0x0ad81816, +0x00300403,0x20100605,0x20580401,0x0ad81416, +0x00600802,0x20380a04,0x00000603,0x0ac81816, +0x00500801,0x20480e02,0x00000800,0x0b78241c, +0x20900401,0x00980402,0x21681c0c,0x0ba81c1f, +0x20980e02,0x00000c03,0x2048040b,0x0b981c1c, +0x20b80601,0x20280802,0x2020040f,0x0b781c1c, +0x20b00400,0x20280c00,0x2030040f,0x0c682424, +0x00781a02,0x00a02807,0x21780e14,0x0ca82421, +0x00701001,0x20381e02,0x20101614,0x0c88181d, +0x00800400,0x20280800,0x20400a18,0x0c68141e, +0x00800000,0x00000401,0x20600219,0x0d882026, +0x20580e01,0x00801400,0x00300800,0x0d384612, +0x20580401,0x00b00000,0x20880400,0x0d883615, +0x20400a01,0x00781000,0x20100400,0x0d783615, +0x20480401,0x00d00000,0x20b00000,0x0e68421c, +0x00601002,0x00582a04,0x00801a0f,0x0c984619, +0x00981202,0x00a01803,0x2070020f,0x0cc8361d, +0x00600c03,0x00881202,0x20680e0c,0x0cb8361b, +0x00780601,0x00c00002,0x20b0060c,0x0d783e22, +0x00080801,0x00901002,0x20281405,0x0ba83e1e, +0x20400001,0x00681203,0x2020180c,0x0bc8361e, +0x00081606,0x00c01808,0x20a00406,0x0bc83a1e, +0x20280801,0x00b00a02,0x20a0080a,0x0c583a24, +0x00081205,0x00701405,0x00200c06,0x0ac84219, +0x00180a02,0x00600c01,0x20580400,0x0af82e17, +0x20100004,0x00700209,0x20400806,0x0ae83219, +0x00000400,0x00900400,0x20980c04,0x0b583a1d, +0x20200c06,0x0038160a,0x00700406,0x0a183a13, +0x00101002,0x00581a04,0x20280403,0x0a483216, +0x00100400,0x00780c03,0x20480402,0x0a383615, +0x20100001,0x00a00400,0x20880805,0x0a784218, +0x00480a05,0x00600c09,0x00280e01,0x09884211, +0x00000601,0x00980803,0x20880805,0x09a83612, +0x00280601,0x00800801,0x20680403,0x09983612, +0x00180602,0x00a00003,0x20700804,0x09c84214, +0x20400c05,0x00481607,0x00500c0c,0x09083e0c, +0x00080c01,0x00a01401,0x20a80c05,0x0928360d, +0x20200001,0x00780601,0x20500409,0x0918360c, +0x20100803,0x00880a04,0x20700008,0x09483e0e, +0x00281605,0x00601808,0x00000401,0x08d83e05, +0x00181204,0x00701c04,0x20500404,0x08d83608, +0x00280a02,0x00701002,0x20580802,0x08d83607, +0x00080a03,0x00a00c05,0x20980406,0x08f84207, +0x20101005,0x00181609,0x00600408,0x08b83601, +0x20101405,0x00382608,0x00200c08,0x08a83602, +0x00001003,0x00581a04,0x20100807,0x08a83602, +0x00100c02,0x00881605,0x20600806,0x08c83e01, +0x20100a02,0x00580c05,0x00180806,0x08c83c05, +0x00080e02,0x00801006,0x20781005,0x08b83404, +0x20180e02,0x00901004,0x20780406,0x08b83404, +0x20300000,0x00c80402,0x20b8080a,0x08d84006, +0x00080801,0x00701201,0x20280404,0x0908380a, +0x00100400,0x00600201,0x20300805,0x08f83409, +0x00080401,0x00600602,0x20300404,0x08f83409, +0x00280a02,0x00c01403,0x20c00001,0x0928400c, +0x00380e01,0x00501002,0x00200002,0x09583c0d, +0x00000801,0x00680e02,0x20300407,0x0958340f, +0x00100a01,0x00580c01,0x20200805,0x0948300e, +0x00100401,0x00980603,0x20700c08,0x09983c10, +0x20400c01,0x00381602,0x00600c0a,0x09d83813, +0x20300400,0x00880801,0x20600006,0x09e83015, +0x20500c03,0x00781603,0x20500409,0x09d82c15, +0x20400803,0x00a81602,0x2088040a,0x0a383c19, +0x00600201,0x00601001,0x00181203,0x0a883416, +0x00680a03,0x00900c02,0x20800a04,0x0a982c16, +0x00880604,0x00a00c05,0x20a80607,0x0a882c16, +0x00680a03,0x00d01006,0x20d80602,0x0b183c1c, +0x20800000,0x00500602,0x0068080e,0x0b483c1b, +0x20a01404,0x00781a06,0x2050000e,0x0b582c1c, +0x20c00c04,0x00981206,0x20700011,0x0b382c1b, +0x20b00002,0x00a00604,0x20800410,0x0c083c23, +0x00400c00,0x00582400,0x00700e0d,0x0c384422, +0x00780e02,0x00c01407,0x20b80e16,0x0c48301e, +0x00880602,0x00c00006,0x20b80e18,0x0c28341e, +0x00800201,0x00b00003,0x20800218,0x0d383c27, +0x20600601,0x21380c00,0x01a00c00,0x0cd80a10, +0x20400800,0x20e80800,0x01880400,0x0d281616, +0x20500401,0x20b00400,0x01281400,0x0d181616, +0x20300c01,0x21081000,0x01d81000,0x0df81e1d, +0x00900402,0x21200603,0x01781613,0x0c480619, +0x00700800,0x20c81400,0x01700a0b,0x0c681a1c, +0x00981202,0x20a01803,0x0138060e,0x0c581e1d, +0x00600603,0x20d80404,0x0190020a,0x0d082222, +0x00100a02,0x21180803,0x01880407,0x0b481220, +0x20300c00,0x20a80c00,0x0118080a,0x0b78161d, +0x20600c02,0x20e82204,0x0190100e,0x0b581e1d, +0x20101004,0x20d81605,0x01880408,0x0be82223, +0x20500c02,0x20f81a03,0x0160080b,0x0a681217, +0x20100001,0x20780800,0x00e80401,0x0aa81a17, +0x00200202,0x20a00403,0x01180a03,0x0a981617, +0x00081202,0x20900c06,0x01480804,0x0ae8261d, +0x00480601,0x20c01003,0x00f81604,0x09c80e14, +0x00381202,0x20701c04,0x00c80e01,0x09f81a17, +0x00000802,0x20b80603,0x01280805,0x09d81a16, +0x00000400,0x20c00202,0x01700805,0x0a082219, +0x20100801,0x20e80e01,0x01300408,0x09281612, +0x20100402,0x20b00204,0x01380408,0x09481e14, +0x00100202,0x20980403,0x01100005,0x09382212, +0x20100803,0x20c81203,0x01680406,0x09582613, +0x00180a02,0x20b00c01,0x01080405,0x08b8160b, +0x00100a01,0x20a80c02,0x01300006,0x08c8220d, +0x20100802,0x20980a03,0x01080407,0x08b81e0c, +0x00280602,0x20900c05,0x01280c03,0x08d8260e, +0x20301804,0x20d82604,0x01300009,0x08781605, +0x20300802,0x20881a02,0x01000808,0x08782206, +0x00000201,0x20700004,0x00e00004,0x08782206, +0x20300402,0x20b80a03,0x0150080b,0x08782607, +0x00481204,0x20701c07,0x00a81201,0x08681a01, +0x00380e03,0x20601c04,0x00b80c00,0x08581e02, +0x00280a01,0x20801400,0x00e00403,0x08581e02, +0x00480a02,0x20a01402,0x01380801,0x08582601, +0x20380801,0x20b00a04,0x01100c0b,0x08681804, +0x20200803,0x20980e04,0x0110080a,0x08582003, +0x20300c02,0x20a81604,0x0130040a,0x08581c04, +0x20300002,0x20c00203,0x0180000c,0x08682405, +0x00080601,0x20d00001,0x01300803,0x08a8140a, +0x00080a02,0x20700804,0x00e00004,0x08981c0b, +0x00100000,0x20780403,0x00e80402,0x08981c0a, +0x00000201,0x20b80803,0x01700c04,0x08a8280d, +0x00100c01,0x20e81201,0x01300404,0x0908100e, +0x00180401,0x20800a02,0x00f00405,0x08f8180f, +0x00080e01,0x20700c01,0x00d00806,0x08f81c0e, +0x00180400,0x20c00a01,0x01500404,0x09282011, +0x20380c00,0x20b01001,0x00f00007,0x09881013, +0x20380601,0x20a00401,0x01200407,0x09881c15, +0x20280801,0x20a00e02,0x01100006,0x09781814, +0x20180400,0x20d00c00,0x01780808,0x09c82017, +0x00580e01,0x20e00c02,0x01300e02,0x0a380c16, +0x00300402,0x20b80a01,0x01300602,0x0a481818, +0x00400201,0x20c00002,0x01400a01,0x0a281816, +0x00300001,0x20d80e01,0x01a00804,0x0a98241d, +0x20700000,0x21100602,0x0160080c,0x0af8081b, +0x20781603,0x20902404,0x01000008,0x0b08141b, +0x20880c00,0x20c01a01,0x0140000b,0x0ae8141b, +0x20900201,0x20d00402,0x0170000b,0x0b981c24, +0x00400801,0x21200203,0x0178120d,0x0bd80820, +0x00500c02,0x20f81a06,0x0190160f,0x0be8141d, +0x00600400,0x20f80601,0x01900612,0x0bc8141d, +0x00780401,0x20d80602,0x01800e15,0x0cc81c27, +0x20700c01,0x01280400,0x21e80c00,0x0ce81210, +0x20481201,0x00b01000,0x21300800,0x0d280a17, +0x20480e02,0x00901400,0x20f01000,0x0d180e18, +0x20280e01,0x00a01800,0x21400000,0x0df80a1f, +0x00b81201,0x01501402,0x21f00216,0x0c481a1b, +0x00700003,0x00800a03,0x20f80a0c,0x0c680a1d, +0x00701003,0x00681a06,0x20b00a0b,0x0c480a1d, +0x00380402,0x00800603,0x20e00606,0x0cf80a22, +0x20180a01,0x01100a01,0x21a0080a,0x0b481621, +0x20381203,0x00801804,0x20d80409,0x0b680e1e, +0x20480601,0x00900c03,0x2118100a,0x0b580e1d, +0x00280e04,0x00601804,0x20d80402,0x0bd80a24, +0x20300002,0x00f00a03,0x21880807,0x0a681618, +0x00000402,0x00480605,0x20700001,0x0a980e19, +0x00100001,0x00800000,0x20e80400,0x0a881218, +0x20201404,0x00381e07,0x20700009,0x0ac80e1e, +0x00300000,0x00f00002,0x21680601,0x09b81a15, +0x00000c00,0x00581401,0x20880403,0x09d81217, +0x00280a02,0x00801002,0x20e00002,0x09c81217, +0x00080603,0x00900406,0x20f80c03,0x09f81218, +0x00080a02,0x00f00c01,0x21500407,0x09181a12, +0x00180a01,0x00800c02,0x20d80404,0x09281214, +0x20100402,0x00680603,0x20a00408,0x09181212, +0x00280401,0x00800e02,0x20d80803,0x09381215, +0x20100803,0x00d80a04,0x21200006,0x08a81a0b, +0x20180601,0x00600800,0x20a00408,0x08a8120e, +0x00180601,0x00700c02,0x20a80804,0x0898120c, +0x00000201,0x00780402,0x20a00408,0x08a8160f, +0x00181a03,0x00e02806,0x21480c04,0x08681a06, +0x20100002,0x00500602,0x20880806,0x08581207, +0x20200001,0x00680602,0x20800808,0x08581606, +0x20280401,0x00600601,0x20b00408,0x08581207, +0x00000801,0x00981204,0x20b01406,0x08481a01, +0x00100602,0x00580803,0x20700804,0x08381601, +0x00100800,0x00680c01,0x20900403,0x08381201, +0x00200400,0x00680801,0x20a00403,0x08381201, +0x20100c00,0x00b81201,0x20f00007,0x08581406, +0x00080400,0x00600a02,0x20900406,0x08380c04, +0x00080800,0x00701000,0x20c80406,0x08480c04, +0x20180400,0x00700601,0x20b00409,0x08480c05, +0x00000802,0x00d80e01,0x21480803,0x0898140b, +0x20100401,0x00580e01,0x20700407,0x0878100b, +0x00100201,0x00500000,0x20800405,0x08781009, +0x20100801,0x00680e02,0x20b80407,0x08980c0d, +0x00281203,0x01001405,0x21700003,0x08f8180e, +0x00200601,0x00680402,0x20a00003,0x08e81010, +0x20100801,0x00681602,0x20800407,0x08d8100f, +0x00200000,0x00880402,0x20e80403,0x09181012, +0x20301002,0x00b81605,0x21200808,0x09781414, +0x20400402,0x00780a02,0x20b00008,0x09780c15, +0x20100800,0x00780802,0x20d80803,0x09681015, +0x20280a02,0x00900401,0x20f00808,0x09b81017, +0x00301000,0x01081c01,0x21780400,0x0a281418, +0x00580603,0x00800404,0x20d00203,0x0a280c18, +0x00300602,0x00980402,0x20f00400,0x0a181017, +0x00400c02,0x00780a03,0x20e80803,0x0a880c1d, +0x20780400,0x01400001,0x21e8040a,0x0af8181c, +0x20900c03,0x00882205,0x20c0100c,0x0af80c1d, +0x20800802,0x00a81203,0x2100080a,0x0ad80c1c, +0x20a80602,0x00900004,0x2100000d,0x0b881025, +0x00580e01,0x01301802,0x21e80610,0x0be8141f, +0x00780a02,0x00b01005,0x21381215,0x0be8081e, +0x00680a01,0x00c00804,0x21480613,0x0bc80c1d, +0x00700801,0x00880a04,0x21000616,0x0cb80c28, +0x20781a02,0x20601c00,0x01801800,0x0c882210, +0x20501402,0x20381c00,0x00f80c00,0x0cf81215, +0x20500c01,0x20181400,0x00c00400,0x0cd81615, +0x20300201,0x00180800,0x00b01000,0x0db81e1e, +0x00a00c03,0x20c81a06,0x01f01214,0x0bf81a1a, +0x00a80a03,0x00200805,0x0080020f,0x0c38161d, +0x00a80e01,0x00201402,0x00680a10,0x0c28121d, +0x00500801,0x00180e03,0x00900209,0x0cc81622, +0x20200601,0x20980c03,0x01980409,0x0af81a1f, +0x20600c04,0x20181a05,0x00a0080e,0x0b38121d, +0x20500401,0x20180602,0x00b0000d,0x0b18161f, +0x20100401,0x00480c01,0x00600006,0x0ba81a23, +0x20100000,0x20800400,0x01600005,0x0a281618, +0x00280a03,0x00301006,0x00480a03,0x0a781218, +0x00280601,0x00000402,0x00a00201,0x0a481a18, +0x00281603,0x00402404,0x00380802,0x0a98161f, +0x00200601,0x20880400,0x01700401,0x09681615, +0x00180c01,0x00101202,0x00800403,0x09a81218, +0x00000001,0x20180a02,0x00b00804,0x09881616, +0x20300803,0x20180a05,0x00c00409,0x09b81619, +0x20200401,0x20780e01,0x01700408,0x08d81611, +0x00100c00,0x20280e01,0x00c00006,0x08f81214, +0x00100000,0x20100401,0x00980404,0x08e81212, +0x00380603,0x00100404,0x00900001,0x09081a14, +0x00380a02,0x20600c03,0x01480402,0x0868160c, +0x20100400,0x00080800,0x00900008,0x0878160d, +0x00000201,0x20180400,0x00a00807,0x0868120d, +0x20100401,0x00080a03,0x00a0080a,0x0878160f, +0x20301002,0x20882204,0x01700c0a,0x08181606, +0x00180601,0x00100801,0x00700004,0x08281207, +0x20100802,0x20180602,0x00a80406,0x08281206, +0x20100401,0x00180401,0x00980407,0x08281606, +0x00180601,0x20400803,0x00f80802,0x08081001, +0x20180400,0x00000400,0x00900807,0x08081201, +0x00180a02,0x00100803,0x00800004,0x08081601, +0x00280a02,0x00200802,0x00700404,0x08081601, +0x20180801,0x20501201,0x01180406,0x08181005, +0x00000400,0x20180400,0x00900405,0x08180c05, +0x20100401,0x20180a02,0x00b00807,0x08181004, +0x20100402,0x00080a03,0x00900009,0x08181005, +0x00280602,0x20700c02,0x01500002,0x08581409, +0x00000001,0x00000601,0x00880806,0x08580c0a, +0x00000201,0x20100001,0x00900005,0x08480c0a, +0x00080a01,0x00101003,0x00880805,0x0868140c, +0x20201804,0x20882206,0x01800008,0x08a8140e, +0x00100000,0x00000002,0x00980805,0x08b8100f, +0x00000801,0x20100602,0x00980c05,0x08b80c0f, +0x00100400,0x20180601,0x00b00405,0x08d81411, +0x20181a03,0x20202007,0x01080c03,0x09381814, +0x20280400,0x00000800,0x00900007,0x09481015, +0x20180a01,0x00100c02,0x00a80405,0x09381414, +0x20301003,0x00081602,0x00b80809,0x09781818, +0x00480e01,0x20801a01,0x01700400,0x09e81416, +0x00280400,0x20100000,0x00b00c01,0x0a081019, +0x00280400,0x20100400,0x00c00802,0x09e81417, +0x00681204,0x00401806,0x00680601,0x0a58181c, +0x20700c02,0x20b80e03,0x01d0000b,0x0aa8181c, +0x20600800,0x20200601,0x00b81007,0x0ad80c1c, +0x20600000,0x20200a01,0x00d80407,0x0aa8101c, +0x20c00802,0x00080e05,0x00c00811,0x0b481824, +0x00500601,0x20881002,0x01b0060e,0x0b981c20, +0x00500000,0x00080800,0x00c00610,0x0bb8181d, +0x00500800,0x20280c00,0x00f0020f,0x0b88141d, +0x00980a01,0x00200c02,0x00980a1a,0x0c881828, +0x20901402,0x20882800,0x00580400,0x0c901e0d, +0x20381202,0x20602000,0x00500400,0x0d001a18, +0x20580a01,0x20700c00,0x00800000,0x0ce01616, +0x20400401,0x20a80400,0x00d00000,0x0db0161d, +0x00d00203,0x20301006,0x2058121a,0x0c101e1a, +0x00600c03,0x20b81205,0x00d0060a,0x0c301a1d, +0x00900802,0x20980e02,0x00b0020f,0x0c10121d, +0x00681202,0x20901402,0x00c0060b,0x0cc01622, +0x20300002,0x20300604,0x2010040c,0x0b001a20, +0x20280a01,0x20801003,0x00981008,0x0b30161e, +0x20380a02,0x20700c03,0x0080000b,0x0b10161f, +0x00000402,0x20c80603,0x01100007,0x0b901624, +0x20100000,0x20400001,0x00080405,0x0a301a18, +0x00000a01,0x20a80c00,0x00d00802,0x0a601219, +0x00000801,0x20980a03,0x00b00802,0x0a401618, +0x20101000,0x20b81802,0x01000406,0x0a90121e, +0x00280400,0x20300400,0x00000001,0x09701a15, +0x00100c03,0x20881203,0x00a80401,0x09a01617, +0x00100801,0x20780601,0x00980803,0x09801616, +0x00180800,0x20700c00,0x00a80404,0x09b01619, +0x20100000,0x20400601,0x00080407,0x08e01a11, +0x00180e03,0x20401005,0x00680805,0x08f01214, +0x00080601,0x20500002,0x00700406,0x08e01212, +0x00000801,0x20980e01,0x00c00006,0x09001614, +0x00100801,0x20480800,0x00100004,0x08701a0b, +0x20100002,0x20700603,0x00a00408,0x0870160d, +0x20100402,0x20680602,0x00800007,0x0870160c, +0x00080a01,0x20600801,0x00a00007,0x0870160e, +0x00080a01,0x20301402,0x20180807,0x08201a06, +0x00000202,0x20780402,0x00b00405,0x08201207, +0x00180e03,0x20501004,0x00600004,0x08201207, +0x20180400,0x20800601,0x00c00408,0x08201607, +0x00000802,0x20580e03,0x00400005,0x08101400, +0x20100c02,0x20781203,0x00a00007,0x08001601, +0x20100c03,0x20781205,0x00a00807,0x08001601, +0x00000c01,0x20981201,0x00d80406,0x08001400, +0x00000201,0x20380402,0x00100005,0x08201405, +0x00080602,0x20400804,0x00680404,0x08101005, +0x00000202,0x20500003,0x00680405,0x08101005, +0x00180a01,0x20600c02,0x00980406,0x08101405, +0x00000002,0x20400201,0x00000404,0x0860180a, +0x00100001,0x20600602,0x00800004,0x0850140a, +0x20100402,0x20580602,0x00600005,0x0850100a, +0x20100400,0x20880a01,0x00b00808,0x0860140c, +0x00381605,0x20402405,0x00000003,0x08c0180d, +0x00080a01,0x20600802,0x00800006,0x08b0100f, +0x00281603,0x20401805,0x00500403,0x08b0100e, +0x00180402,0x20700400,0x00a80404,0x08d01412, +0x20401406,0x2098260a,0x0090100a,0x09401814, +0x20200202,0x20880400,0x00a00c07,0x09401415, +0x20200801,0x20980e04,0x00b00c07,0x09301413, +0x00081604,0x20801c04,0x00b00406,0x09701417, +0x00300602,0x20480c07,0x00080a01,0x09f01818, +0x00200c06,0x20781206,0x00980801,0x0a001819, +0x00100001,0x20680800,0x00800002,0x09e01418, +0x00201005,0x20d81e08,0x01200c05,0x0a40181d, +0x20681202,0x20401802,0x20300808,0x0ac0201c, +0x20681e07,0x2040240b,0x00500405,0x0ad0141c, +0x20680a02,0x20600803,0x00600006,0x0ab0141c, +0x20a81204,0x20a01407,0x00b8080c,0x0b401825, +0x00400402,0x20800205,0x0030060c,0x0ba0201f, +0x00500c04,0x20c8060b,0x00d01210,0x0bb01c1c, +0x00580401,0x20800a03,0x00800a0f,0x0b90181d, +0x00800c02,0x20d80e05,0x01000e17,0x0c801c27, +0x20780c02,0x01301400,0x21281800,0x0cc00610, +0x20500801,0x00d81400,0x20e00400,0x0d200a15, +0x20500801,0x00c80800,0x20e80800,0x0d000a15, +0x20380a02,0x00f00800,0x21000c00,0x0de00e1c, +0x00a81603,0x01000c05,0x20d00e14,0x0c280a1a, +0x00980a02,0x00f01003,0x21380a0f,0x0c600e1d, +0x00a80e02,0x00e01003,0x21000210,0x0c400a1e, +0x00400c03,0x00d81a05,0x20f0060a,0x0cf01221, +0x20100401,0x00b80603,0x20b00409,0x0b300620, +0x20380402,0x00d80603,0x20f0080b,0x0b600a1f, +0x20500402,0x00b80e03,0x20c00c0e,0x0b400a1e, +0x00180601,0x00f00c05,0x21481003,0x0bd01224, +0x20180400,0x00d00000,0x20b00006,0x0a500219, +0x20180a01,0x00c00c02,0x21080402,0x0a900e18, +0x00180e01,0x00c01002,0x20f80601,0x0a700e18, +0x20181202,0x00e01801,0x21200808,0x0ac0121f, +0x00100601,0x00c80401,0x20b00002,0x09a00215, +0x00480e01,0x00a01801,0x20d00602,0x09d00e18, +0x00280a02,0x00901001,0x20b00802,0x09b01217, +0x00000403,0x00b80a05,0x20c00404,0x09e01219, +0x00080401,0x00d00202,0x20c00006,0x09000611, +0x20200801,0x00781203,0x20700c0a,0x09200e14, +0x20100803,0x00780e05,0x20700008,0x09101212, +0x00180e03,0x00c01005,0x20e00005,0x09301214, +0x00180602,0x00c00c03,0x20b00004,0x0890060c, +0x00100201,0x00900001,0x20b00005,0x08a0120d, +0x00180603,0x00900805,0x20a80404,0x08900e0c, +0x00000802,0x00980e05,0x20a00808,0x08a0160e, +0x20200402,0x00b80e03,0x20900808,0x08400606, +0x20100001,0x00900201,0x20b00007,0x08501207, +0x20200803,0x00881205,0x20800c08,0x08500e06, +0x20100801,0x00b80800,0x20d80c07,0x08501207, +0x00280602,0x00c00c03,0x20c80403,0x08300400, +0x00180e02,0x00a01403,0x20b80404,0x08301201, +0x00280a03,0x00a01004,0x20c80803,0x08301201, +0x00181203,0x00d01805,0x20f00005,0x08301201, +0x20200402,0x00b80a03,0x20900007,0x08400405, +0x20200402,0x00780a04,0x20700408,0x08401005, +0x20280402,0x00800203,0x20800408,0x08401004, +0x00000802,0x00980e05,0x20a00808,0x08401005, +0x00200a01,0x00c80403,0x20a80803,0x0880000a, +0x00200202,0x00800003,0x20980402,0x0880100a, +0x00200203,0x00700403,0x20800003,0x0870100a, +0x20100201,0x00b00402,0x20d80407,0x0890100d, +0x20200400,0x00e81601,0x20c01008,0x08e0000f, +0x00000801,0x00881202,0x20900408,0x08e0100f, +0x20101405,0x00782206,0x20700407,0x08d00c0f, +0x00300201,0x00b80400,0x20c00403,0x09101011, +0x00200000,0x00f01000,0x21181400,0x09700813, +0x20400000,0x00b00001,0x20d80407,0x09701017, +0x20180e05,0x00c01008,0x20f80803,0x09600c14, +0x20401002,0x00b82203,0x20d0040b,0x09b01018, +0x00100000,0x00f80400,0x20d80405,0x0a100016, +0x00780a03,0x00a01002,0x20d80605,0x0a301018, +0x00300804,0x00980a07,0x20b00402,0x0a101017, +0x00780602,0x01000c03,0x21581202,0x0a80101d, +0x20700c00,0x01081800,0x20e00409,0x0ae8041e, +0x20c01c05,0x00983607,0x20900c11,0x0af00c1d, +0x20800601,0x00b80c03,0x20c80409,0x0ae0081c, +0x20e00c02,0x00e81a03,0x21100413,0x0b800c25, +0x00580601,0x01300c02,0x21480610,0x0bd00020, +0x00981203,0x0100180a,0x2168161b,0x0bf00c1f, +0x00600800,0x00c80a01,0x20f00212,0x0bc00c1e, +0x00980e02,0x01201406,0x21780a1c,0x0cc00c28, +0x20500602,0x21580c00,0x02680400,0x0cc02e12, +0x20400401,0x20c80400,0x01a81400,0x0d301e17, +0x20480e01,0x20900c00,0x01600400,0x0d101a17, +0x20500c01,0x20d81400,0x01c80800,0x0df0261b, +0x00702005,0x21483205,0x02381210,0x0c20261a, +0x00700603,0x20b80804,0x0190020c,0x0c60161d, +0x00800801,0x20c81202,0x0190060d,0x0c501a1d, +0x00700000,0x20a00c02,0x0178160e,0x0d002222, +0x00081205,0x20c00c0a,0x01880c05,0x0b301e1f, +0x20100802,0x20b80a04,0x01700009,0x0b701a1e, +0x20300201,0x20a00001,0x0158040c,0x0b501e1e, +0x00080602,0x20a00002,0x01a00808,0x0be01a25, +0x20100c03,0x21080a05,0x01b00406,0x0a502219, +0x20200601,0x20980c03,0x01580404,0x0a901618, +0x00000801,0x20a81601,0x01500401,0x0a801a17, +0x20300c02,0x20b81a03,0x01a00c09,0x0ad0221d, +0x00080a03,0x20e00804,0x01900003,0x09a02214, +0x00300801,0x20781201,0x01200a01,0x09e01a16, +0x00000400,0x20780c01,0x01000003,0x09d01a15, +0x00400202,0x20800403,0x01480a01,0x0a002219, +0x00100802,0x21080604,0x01b00404,0x09102611, +0x00080a01,0x20500c01,0x00e00007,0x09301e13, +0x00280601,0x20601001,0x00d80403,0x09301e13, +0x20200c02,0x20881a04,0x0160040a,0x09502214, +0x20100601,0x20e80802,0x01a00007,0x0890220b, +0x00000001,0x20700202,0x01100406,0x08b01e0d, +0x20280400,0x20780601,0x01100c0a,0x08b01a0c, +0x00180a01,0x20501003,0x01080c03,0x08c0220e, +0x00000001,0x20e00201,0x01880405,0x08502605, +0x00080601,0x20800402,0x01100006,0x08701e07, +0x00100001,0x20700800,0x01080803,0x08601e06, +0x00180e02,0x20801001,0x01300407,0x08702208, +0x20100000,0x20d80401,0x01800006,0x08402000, +0x20100800,0x20881202,0x01200806,0x08501e01, +0x20100201,0x20780401,0x01100807,0x08401e01, +0x20201003,0x20b81a04,0x01800809,0x08502000, +0x00000000,0x20d00c01,0x01780804,0x08502005, +0x00000001,0x20600400,0x00e80804,0x08602005, +0x00000401,0x20780a03,0x01000005,0x08602005, +0x00280e02,0x20701004,0x01280403,0x08602006, +0x00181202,0x20d01001,0x01900c05,0x08802009, +0x00080601,0x20600402,0x00f00005,0x08901c09, +0x20180400,0x20600002,0x00e80406,0x08901c0a, +0x20200001,0x20900202,0x01500808,0x08b0240c, +0x20200804,0x21180605,0x01d80807,0x08e0240f, +0x00180a01,0x20700c00,0x01000006,0x08f01c0f, +0x00380e02,0x20701c02,0x00f80802,0x08f0200e, +0x00200400,0x20900000,0x01580403,0x09202412, +0x00280e04,0x21001007,0x01c00000,0x09702013, +0x20400401,0x20980a02,0x01480408,0x09801c16, +0x20600402,0x20a81203,0x01600c0c,0x09701c14, +0x20280a01,0x20801401,0x01580c08,0x09c02017, +0x00200403,0x21300206,0x02000405,0x0a102415, +0x00400000,0x20780401,0x01200203,0x0a401818, +0x00680a02,0x20901003,0x01280a06,0x0a302017, +0x00500001,0x20a00201,0x01a00001,0x0a901c1c, +0x20780e02,0x21201003,0x0218080a,0x0ae0201d, +0x20880e01,0x20802402,0x0118100a,0x0b101c1c, +0x20900801,0x20b00202,0x0168040d,0x0af01c1b, +0x20b80a01,0x20a01002,0x01a80810,0x0b901c24, +0x00500001,0x21480602,0x02500e0e,0x0bd02420, +0x00600801,0x20b81602,0x01a01611,0x0bf0141e, +0x00680e01,0x20901002,0x01600213,0x0bd0181e, +0x00800801,0x20c81203,0x01e01217,0x0cc01828, +0x20700402,0x00d00400,0x21a81800,0x0d604213, +0x20300000,0x00300800,0x20b80c00,0x0da03e19, +0x20500802,0x00181400,0x20680c00,0x0d703a16, +0x20400001,0x00200c00,0x20981400,0x0e804a1d, +0x00c81e04,0x00e03005,0x21981615,0x0cb03a1d, +0x00480400,0x00300401,0x20980608,0x0cc0361d, +0x00900203,0x00300c05,0x20b80e0f,0x0cb0361d, +0x00780a03,0x00100803,0x2070060c,0x0d804224, +0x20501406,0x00782208,0x20e8040f,0x0ba03220, +0x00180400,0x00200c00,0x20980805,0x0bd0361f, +0x20400002,0x00300204,0x2080040c,0x0bb0361f, +0x20100c03,0x20181205,0x2040040a,0x0c504625, +0x00281607,0x00c0180b,0x21680401,0x0ac02e18, +0x20380401,0x00200800,0x20600008,0x0af03219, +0x00100202,0x00200c03,0x20880c00,0x0ae03218, +0x20180602,0x00200c04,0x20880c06,0x0b50461d, +0x20200c05,0x00881609,0x21001007,0x0a103214, +0x00480a01,0x00100c01,0x20400602,0x0a403216, +0x00000002,0x00200602,0x20500004,0x0a203216, +0x00180801,0x00100601,0x20500802,0x0a704219, +0x00380a04,0x00b00c07,0x21480801,0x09803210, +0x20100c01,0x20181203,0x20200409,0x09903613, +0x00280603,0x00200003,0x20400c04,0x09802e12, +0x00080601,0x20101001,0x20480806,0x09c04615, +0x20200003,0x00900205,0x21100809,0x0900360c, +0x00100400,0x00280401,0x20580404,0x0910360d, +0x20200803,0x00180e05,0x20400009,0x0900360c, +0x00100800,0x20280e02,0x00000406,0x0930420e, +0x00100202,0x00900403,0x21180403,0x08c03206, +0x20100000,0x00380400,0x20600408,0x08c03206, +0x00280a02,0x00300804,0x20600003,0x08c03206, +0x20100c02,0x00081601,0x20380408,0x08e04207, +0x00000404,0x00980604,0x21080406,0x08a03201, +0x00080800,0x00300c00,0x20780405,0x08b03400, +0x20200402,0x00180603,0x20400408,0x08a03400, +0x00180e03,0x00301404,0x20880406,0x08c04000, +0x00081206,0x00900c07,0x21000c05,0x08c03005, +0x00100201,0x00100401,0x20400004,0x08c03404, +0x00280602,0x00200802,0x20580402,0x08c03405, +0x00000802,0x00081204,0x20300807,0x08d04006, +0x20101c06,0x0068260a,0x20e00406,0x08f0380b, +0x20100000,0x00180601,0x20300807,0x08f03409, +0x20100802,0x00180e03,0x20380407,0x08f03409, +0x20100000,0x00200002,0x20780806,0x0920400d, +0x00180e04,0x00d01008,0x21781003,0x0960300f, +0x00000401,0x00180e01,0x20400005,0x09503410, +0x00280602,0x00380803,0x20600804,0x0950300f, +0x00280a01,0x00200c01,0x20700403,0x09a04011, +0x20301003,0x00a81603,0x21300c07,0x09e03014, +0x20280a01,0x00200801,0x20780406,0x09f03415, +0x20400402,0x00380604,0x20880408,0x09e03815, +0x20300000,0x00080601,0x20400809,0x0a404417, +0x00580e03,0x00d01004,0x21900601,0x0a903417, +0x00400c02,0x20180a02,0x20480a02,0x0aa03417, +0x00500801,0x00480c02,0x20980e03,0x0a903017, +0x00600000,0x00000000,0x20500000,0x0b10441c, +0x20800802,0x00a80e05,0x21500c0d,0x0b603c1d, +0x20980602,0x00380403,0x20700c0c,0x0b70301c, +0x20881604,0x00601806,0x20c0080b,0x0b50301b, +0x20c00000,0x00080400,0x20500812,0x0c004424, +0x00500601,0x00c00002,0x21880610,0x0c503c21, +0x00680401,0x00200603,0x20800a13,0x0c50381f, +0x00500c03,0x00181a09,0x20601610,0x0c30381e, +0x00800400,0x00000201,0x20680619,0x0d404829, +0x20580a02,0x00200c00,0x00d00400,0x0db02a15, +0x20280a01,0x00900800,0x20300800,0x0df0221a, +0x20380401,0x00a00c00,0x20581400,0x0dd02619, +0x20380a02,0x00c00800,0x20500c00,0x0ef02e1f, +0x00801405,0x00182607,0x01000210,0x0cf0261d, +0x00400402,0x00780a04,0x20100207,0x0d10221e, +0x00680e03,0x00900804,0x20200a0a,0x0d001e1e, +0x00500404,0x00a81606,0x20200a09,0x0df03223, +0x00281a05,0x00502409,0x00781407,0x0be02622, +0x00180a02,0x00800404,0x20200005,0x0c20221f, +0x20200403,0x00680604,0x20100008,0x0c00261e, +0x00281202,0x00b01406,0x20781005,0x0cc03225, +0x20501004,0x20182206,0x01000c0c,0x0af02218, +0x20300000,0x00680601,0x20100807,0x0b402618, +0x00080e03,0x00700c05,0x20100804,0x0b202218, +0x20300201,0x00800000,0x20200c0a,0x0bb0321d, +0x00380a02,0x00301004,0x00881202,0x0a502213, +0x00200402,0x00680a01,0x20200601,0x0a902615, +0x00280400,0x00400603,0x00201002,0x0a702a16, +0x00200c04,0x00781205,0x20280401,0x0ae03618, +0x20100201,0x00180800,0x00c01008,0x09b02211, +0x00080e02,0x00701804,0x20400006,0x09f02a13, +0x20100802,0x00380e02,0x00300007,0x09d02e11, +0x20180603,0x00a00006,0x20680407,0x0a303214, +0x00180401,0x00100602,0x00a00404,0x0950260b, +0x00180401,0x00400a03,0x00200c05,0x09702e0d, +0x00180e03,0x00501004,0x20100004,0x09602e0c, +0x00180802,0x00a00e04,0x20600405,0x09a0360e, +0x20100000,0x00100001,0x00a00006,0x09002606, +0x20100400,0x00380601,0x00400008,0x09202e07, +0x20101003,0x00281606,0x00400407,0x09102e06, +0x00180a03,0x00801003,0x20380408,0x09503608, +0x00380602,0x00000401,0x00b00403,0x08f02a01, +0x00000801,0x00480e01,0x00280405,0x09002800, +0x20180a03,0x00600805,0x20180405,0x09002800, +0x20200803,0x00681205,0x00100c0a,0x09203000, +0x20501406,0x00082206,0x00c8040c,0x09002406, +0x00000202,0x00500003,0x00000405,0x09102805, +0x00000402,0x00380603,0x00100404,0x09102c05, +0x00280602,0x00700c04,0x20380c03,0x09403406, +0x00581e08,0x0040300b,0x00481204,0x0940240a, +0x20100402,0x00580604,0x00000006,0x09502c0a, +0x00180e04,0x00501004,0x00000004,0x09502c09, +0x20100001,0x00600202,0x00000408,0x0990340c, +0x20201807,0x20381a0b,0x0100080a,0x09a0240d, +0x00100202,0x00600002,0x20280804,0x09b0280f, +0x20100c04,0x00281207,0x00400007,0x09a02c0e, +0x00100e01,0x00681001,0x00000004,0x0a003012, +0x00081205,0x00301809,0x00a80803,0x0a202014, +0x20401005,0x00681604,0x20281007,0x0a402415, +0x20200601,0x00500805,0x00081805,0x0a302414, +0x20300001,0x00980601,0x20480408,0x0ab03018, +0x00101004,0x20181606,0x00f01004,0x0ad02418, +0x00681606,0x00b0200a,0x20780603,0x0af02017, +0x00680a02,0x00501002,0x00200602,0x0ae02016, +0x00600602,0x00900003,0x20500000,0x0b80301c, +0x20600602,0x00200c05,0x00a80c08,0x0ba0241e, +0x20b00c03,0x00681208,0x0010100f,0x0bc0241d, +0x20c01002,0x00382204,0x00501010,0x0ba0241d, +0x20d00802,0x00a80a04,0x20500012,0x0c803425, +0x00480401,0x00300a03,0x00d00e0d,0x0ca02421, +0x00800400,0x00980c01,0x20380e17,0x0cb02420, +0x00900201,0x00700c03,0x20381a1a,0x0c90281f, +0x00980e01,0x00c01004,0x2078061b,0x0db03029, +0x20800c00,0x21080c00,0x01580400,0x0e406e14, +0x20401201,0x20f80c00,0x01800400,0x0e404a19, +0x20200e03,0x20f00000,0x01900c00,0x0e204e1a, +0x20500e02,0x21580c00,0x02000800,0x0f60661d, +0x00d80e01,0x20d01601,0x01281217,0x0d806a20, +0x00600001,0x20b00203,0x0158060b,0x0d704a1e, +0x00301007,0x20c8220a,0x01900206,0x0d504a1d, +0x00800c02,0x21280a05,0x01d8120f,0x0e706624, +0x20301803,0x21082a04,0x01780c0f,0x0c505e23, +0x20101001,0x20b81601,0x01580809,0x0c70461f, +0x00280a07,0x20800c0c,0x01181004,0x0c60461e, +0x00000c00,0x20e81802,0x01b80c0b,0x0d305a26, +0x20180a03,0x20a01007,0x00d81806,0x0b705a19, +0x20380601,0x20700403,0x01080406,0x0ba04218, +0x20301004,0x20a81e08,0x01401009,0x0b804618, +0x20400201,0x20b80403,0x01580409,0x0c30561c, +0x00200402,0x20c80a03,0x01100802,0x0ac05614, +0x00480400,0x20900601,0x01100202,0x0af04615, +0x00200400,0x20680803,0x00d80e01,0x0ad04614, +0x00680601,0x20b01001,0x01480a04,0x0b605a19, +0x20200202,0x20c00003,0x00f00008,0x0a30560f, +0x20300800,0x20981000,0x01200c0a,0x0a404611, +0x00180e03,0x20501003,0x00b00405,0x0a404611, +0x20400000,0x20c80a01,0x0180080d,0x0aa05615, +0x00200801,0x20b80a02,0x00e80402,0x09c0560b, +0x00200400,0x20880800,0x00e00402,0x09e04a0b, +0x20200c04,0x20881205,0x00f00808,0x09d04a0b, +0x00300800,0x20c80800,0x01780401,0x0a20560e, +0x20100201,0x20980402,0x00c00008,0x09805206, +0x20180400,0x20600800,0x00c80407,0x09904e07, +0x00380e04,0x20501806,0x00a80802,0x09904a06, +0x20200201,0x20a80801,0x0140080b,0x09c05608, +0x00100001,0x20980601,0x00b00003,0x09605601, +0x00180400,0x20700800,0x00d80404,0x09704a01, +0x20300c05,0x20881608,0x0100040a,0x09604a01, +0x00100402,0x20a00202,0x01280805,0x09a05800, +0x00080e02,0x20801802,0x00b80c06,0x09705404, +0x20200000,0x20880601,0x01000408,0x09804805, +0x00280a04,0x20500807,0x00b80801,0x09804405, +0x00000201,0x20980403,0x01300007,0x09c05406, +0x20301005,0x20b82605,0x01100c07,0x09b04c0b, +0x00180601,0x20800801,0x00e80402,0x09c0480a, +0x20300802,0x20781205,0x00d00c08,0x09b0480a, +0x00000401,0x20a00201,0x01200006,0x0a10540c, +0x00581e06,0x20702809,0x00880601,0x0a10540e, +0x20180403,0x20900602,0x01080806,0x0a10480e, +0x00380801,0x20501402,0x00981400,0x0a10480e, +0x00181602,0x20901403,0x01200405,0x0a805412, +0x20501006,0x20e81e0a,0x0120140d,0x0a905414, +0x00181204,0x20a02006,0x01180803,0x0aa04413, +0x20380e02,0x20701003,0x00e00809,0x0a904012, +0x20100803,0x20e80604,0x01780406,0x0b205817, +0x00580602,0x20a01408,0x00b81603,0x0b505819, +0x00001004,0x20e82206,0x01901807,0x0b404418, +0x00400801,0x20a80e03,0x01200c00,0x0b404817, +0x00480e02,0x20c00c04,0x01700403,0x0bf0541c, +0x20981203,0x20b01402,0x0100240e,0x0c20581e, +0x20881203,0x20a01405,0x01280407,0x0c204c1f, +0x20a80400,0x20800c00,0x00f80c0c,0x0c004c1d, +0x20b80a01,0x20f00e01,0x01900c0f,0x0cf05c25, +0x00581003,0x20f80609,0x01502610,0x0d206823, +0x00700002,0x20e80607,0x01700215,0x0d104c1d, +0x00881800,0x20900c00,0x01200e17,0x0cf0441e, +0x00800402,0x21181a06,0x01d00e17,0x0e305c28, +0x20881203,0x00c01800,0x21c01400,0x0f206215, +0x20481a03,0x00802800,0x21502800,0x0f005218, +0x20581a04,0x00602400,0x21503000,0x0ee05618, +0x20780c00,0x00b01800,0x21e01000,0x10606a1b, +0x00c01005,0x00981209,0x21580618,0x0e606621, +0x00700405,0x0020020a,0x20c00e0d,0x0e305e1e, +0x00b00005,0x0010120b,0x20c80610,0x0e106620, +0x00b81601,0x00802201,0x21800a14,0x0f607225, +0x00081203,0x00c02007,0x21a8240c,0x0d305a27, +0x00081204,0x00301806,0x20b80c08,0x0d205a21, +0x20500201,0x00180c04,0x20880410,0x0d005620, +0x00080402,0x00400e04,0x2108080c,0x0e106e29, +0x20400001,0x00880a02,0x2120040d,0x0c20521a, +0x20400804,0x20180e06,0x20500409,0x0c405a18, +0x00180800,0x00101401,0x20b80c01,0x0c305a17, +0x20500001,0x00300002,0x20d80c0c,0x0d00661d, +0x00400400,0x00800000,0x21480e01,0x0b705214, +0x00400602,0x00180404,0x20980a03,0x0b905615, +0x00280400,0x00000601,0x20600002,0x0b805616, +0x00580603,0x00300003,0x20e00a03,0x0c306619, +0x20400001,0x00900000,0x2148040a,0x0ae04a10, +0x20300002,0x00200202,0x20a0000a,0x0af05611, +0x20200801,0x20181201,0x20500409,0x0ae05210, +0x20400804,0x00280605,0x20d8040c,0x0b706a14, +0x00380e03,0x00901404,0x21400201,0x0a804a0b, +0x00280a02,0x00200803,0x20a00002,0x0a80520b, +0x00280a01,0x00100c02,0x20880402,0x0a70560b, +0x00480e05,0x00301407,0x20e00001,0x0af06a0e, +0x20200002,0x00600205,0x20f00809,0x0a304e06, +0x20100402,0x00080603,0x20700407,0x0a305607, +0x20200401,0x20181202,0x20500c07,0x0a305606, +0x20300405,0x00180a08,0x20a0080c,0x0a906e08, +0x00200000,0x00600001,0x20f80402,0x0a104e01, +0x00100601,0x00180402,0x20800005,0x0a205601, +0x00280a01,0x00101001,0x20980c03,0x0a105a01, +0x00280a04,0x00100c07,0x20b80803,0x0a806800, +0x20200400,0x00680800,0x20e00408,0x0a204c04, +0x20200002,0x00280602,0x20a80407,0x0a205405, +0x20100400,0x20180e01,0x20500408,0x0a205004, +0x20200804,0x00080a06,0x20900009,0x0a906806, +0x00200000,0x00700a01,0x21080c03,0x0a604c0a, +0x00000602,0x00200003,0x20b80403,0x0a60500a, +0x20100001,0x00000601,0x20780c04,0x0a60540a, +0x00180a06,0x00100807,0x20b00005,0x0ad0640d, +0x20201001,0x00782601,0x20e00808,0x0ac0440f, +0x00200402,0x00280602,0x20b80404,0x0ac0500d, +0x00400202,0x00000002,0x20600402,0x0ab04c0d, +0x20201407,0x0008260b,0x20900408,0x0b506813, +0x00180801,0x00b01803,0x21881403,0x0b504815, +0x20300400,0x00381002,0x20c0080a,0x0b404c14, +0x20500c02,0x00081a03,0x2060080c,0x0b305014, +0x00280e07,0x0050140c,0x21280c02,0x0c006418, +0x00380e04,0x00900805,0x21202005,0x0c004819, +0x00380a02,0x00501001,0x21000401,0x0bf05419, +0x00580a02,0x00300c04,0x20c80603,0x0be05418, +0x00201004,0x00281a08,0x20d01007,0x0cd0681c, +0x20c00c00,0x00682206,0x21002c0f,0x0cf05c23, +0x20b00c02,0x00381e05,0x20c0080b,0x0cd0541f, +0x20a80602,0x00100202,0x2090100c,0x0cb0541c, +0x20c00603,0x00681003,0x2130000e,0x0dd06827, +0x00801c03,0x00983209,0x21881219,0x0e106426, +0x00a00000,0x00600001,0x21381a1d,0x0dc0541d, +0x00702403,0x00083a0a,0x20980a16,0x0da0581e, +0x00a00c02,0x00680e07,0x21781a1e,0x0f106827, +0x20b00801,0x20381800,0x00a00800,0x0fa03e11, +0x20800c00,0x20182400,0x00302000,0x0f602e11, +0x20900c02,0x00182400,0x20201c00,0x0f502a10, +0x20700602,0x20180c00,0x00402000,0x10e03618, +0x01180a02,0x20201c03,0x00581221,0x0ef04221, +0x00c80602,0x00200801,0x20600a17,0x0ec03e1c, +0x01080a06,0x00301805,0x20a00e1c,0x0eb03a1e, +0x00a00802,0x00081a05,0x00001615,0x10004223, +0x20300401,0x20480e03,0x00b00812,0x0da03e29, +0x20400803,0x00181605,0x20400c0e,0x0db03e21, +0x20600407,0x00280a0c,0x20500414,0x0d904222, +0x00200201,0x00200001,0x20580808,0x0ec04629, +0x20400402,0x20380a02,0x0088100a,0x0ca03e1b, +0x00080400,0x00300c03,0x20981403,0x0cd03e19, +0x00000205,0x0020000a,0x20780c01,0x0cc03a17, +0x20500000,0x00280601,0x2058040d,0x0da0461e, +0x00480602,0x20200804,0x00680c00,0x0be03616, +0x00280602,0x00200802,0x20600002,0x0c103a16, +0x00200003,0x00280605,0x20700802,0x0c003e16, +0x00200402,0x00280e01,0x20680400,0x0cd04218, +0x20200001,0x20300202,0x0080040a,0x0b403611, +0x20100001,0x00180603,0x20400408,0x0b703a11, +0x20180601,0x00300803,0x20880808,0x0b703e11, +0x00080603,0x00301006,0x20980407,0x0c104214, +0x00000601,0x20381001,0x00800c03,0x0ae0320a, +0x00000400,0x00280c01,0x20500005,0x0b003a0b, +0x00000400,0x00280a01,0x20600804,0x0b003a0a, +0x20100401,0x00281204,0x20501808,0x0b90460d, +0x00000001,0x20180602,0x00400005,0x0aa03a05, +0x00100001,0x00300400,0x20880804,0x0ac03a06, +0x20100000,0x00300400,0x20880405,0x0ac03e06, +0x00200001,0x00300601,0x20980803,0x0b404a07, +0x00200000,0x20180401,0x00380404,0x0a903601, +0x00080603,0x00200803,0x20700006,0x0aa03a01, +0x00100000,0x00280401,0x20700003,0x0aa03a01, +0x20200400,0x00380801,0x20800009,0x0b204601, +0x20200000,0x20100401,0x00280408,0x0a903405, +0x00000004,0x00280606,0x20580405,0x0ab03804, +0x20180400,0x00300800,0x20880407,0x0ab03c04, +0x00380601,0x00300c01,0x20a80403,0x0b304405, +0x00280601,0x20100800,0x00400401,0x0ad03409, +0x20180603,0x00200806,0x20680805,0x0ae03409, +0x00000201,0x00200401,0x20700003,0x0ae03809, +0x20500402,0x00280e03,0x2070040c,0x0b80440d, +0x00080403,0x20201203,0x00681007,0x0b20340d, +0x00380401,0x00100a03,0x20400801,0x0b40340d, +0x00200002,0x00280602,0x20600004,0x0b40380d, +0x00680a03,0x00301c04,0x20a81603,0x0c004411, +0x00100203,0x20300006,0x00900806,0x0bb02c14, +0x20300000,0x00100000,0x2020000c,0x0bc03413, +0x20380a02,0x00201404,0x20780809,0x0bb03813, +0x20500804,0x00181604,0x20300c0e,0x0c903c17, +0x20100800,0x20381a03,0x0090240a,0x0c70381c, +0x00200601,0x00180801,0x20200802,0x0c70341a, +0x00300601,0x00180e02,0x20301401,0x0c703818, +0x00680a06,0x00301807,0x20880a01,0x0d70401e, +0x20c00001,0x20100602,0x00480409,0x0d704426, +0x20980401,0x00100e02,0x20480c06,0x0d50341e, +0x20c00403,0x00281205,0x2068080a,0x0d403c1e, +0x20f00405,0x00180a0b,0x20200011,0x0e704025, +0x00b81000,0x20102e01,0x00482e22,0x0ea03c21, +0x00900000,0x00100201,0x2028161c,0x0e402c1a, +0x00b81202,0x00303405,0x20a83e21,0x0e20341a, +0x00c80a02,0x00101807,0x20483224,0x0fa03425, + }, //ct2 + { +0x20900c01,0x20d00000,0x00084000,0x0eb00e08, +0x20700000,0x20a00000,0x00081c00,0x0e90120d, +0x20500202,0x20a00000,0x00080400,0x0e900e10, +0x20500202,0x20b00000,0x00080800,0x0fe00a13, +0x00a00001,0x20a00004,0x0008221a,0x0e581215, +0x00900401,0x20900000,0x00081e14,0x0e100217, +0x00700405,0x20900206,0x00081e10,0x0e000618, +0x00500406,0x20b00207,0x00082610,0x0f30021b, +0x00180603,0x20a00005,0x00000404,0x0d681a20, +0x20300201,0x20900004,0x00080808,0x0d380e1d, +0x00000204,0x20900009,0x00081004,0x0d280e1d, +0x00500206,0x20a0000b,0x00081201,0x0e381624, +0x20100801,0x20b00204,0x00000008,0x0c78121b, +0x00300601,0x20800000,0x00000601,0x0c680e19, +0x20100000,0x20800203,0x00000805,0x0c480e18, +0x20400003,0x20a00206,0x0000040d,0x0d28121e, +0x00000000,0x20900000,0x00080805,0x0bc81a14, +0x20300403,0x20700204,0x00080c0a,0x0ba80e15, +0x00000803,0x20800202,0x00081003,0x0b980e14, +0x00100400,0x20900002,0x00081001,0x0c581617, +0x00100201,0x20800001,0x00000004,0x0b381a10, +0x00300202,0x20600005,0x00080400,0x0b181610, +0x00280a04,0x20600006,0x00001003,0x0b081611, +0x00100201,0x20800001,0x00080405,0x0ba81a14, +0x20100000,0x20800000,0x00000407,0x0ac81a0b, +0x20280401,0x20600203,0x00000808,0x0aa8120c, +0x20300403,0x20800206,0x0000040a,0x0a980a0b, +0x00000001,0x20800201,0x00080408,0x0b281e0d, +0x00000000,0x20800000,0x00000404,0x0a881a05, +0x00180601,0x20700001,0x00000403,0x0a581206, +0x00200400,0x20700002,0x00080c01,0x0a580e05, +0x20180601,0x20800002,0x00000407,0x0ad81e06, +0x00100400,0x20800000,0x00080403,0x0a781a01, +0x00000402,0x20800202,0x00080805,0x0a380e02, +0x20100201,0x20700001,0x00000006,0x0a381202, +0x00200402,0x20900202,0x00080403,0x0ab81a01, +0x20100201,0x20800000,0x00000006,0x0a781804, +0x20180601,0x20700003,0x00000005,0x0a481004, +0x00000002,0x20700202,0x00000004,0x0a381004, +0x20180602,0x20700003,0x00000c09,0x0ac81c04, +0x00100401,0x20800201,0x00080404,0x0aa81809, +0x00100000,0x20800000,0x00000803,0x0a781008, +0x00180603,0x20700004,0x00000c04,0x0a681008, +0x00000002,0x20900204,0x00000405,0x0b08140b, +0x20180a01,0x20700002,0x00000806,0x0b081c0e, +0x00100000,0x20800201,0x00000405,0x0ac80c0c, +0x20100404,0x20800206,0x00080406,0x0ab8080d, +0x20180400,0x20800002,0x00080407,0x0b781811, +0x20180401,0x20900201,0x00000804,0x0b881412, +0x20480402,0x20700201,0x00080409,0x0b380c13, +0x00180603,0x20700005,0x00000004,0x0b381011, +0x00200203,0x20900003,0x00000c02,0x0c181416, +0x00780602,0x20a00002,0x00000802,0x0c281415, +0x00500202,0x20800003,0x00000202,0x0be80c17, +0x00080402,0x20700204,0x00000806,0x0bc80c16, +0x00100406,0x20900208,0x00080c09,0x0cd8101b, +0x21100003,0x20b00203,0x00000016,0x0cf80c21, +0x20e00003,0x20800202,0x0000080e,0x0ca8081c, +0x20a80400,0x20800003,0x00000406,0x0c980c1c, +0x20c80e03,0x2090000a,0x00000c0a,0x0dd81825, +0x00d00602,0x20c00007,0x00000628,0x0e081021, +0x00d80a03,0x20800008,0x00001e26,0x0d880418, +0x00a00201,0x20800002,0x00001a1d,0x0d680417, +0x00c80400,0x20c00000,0x00003224,0x0ef80820, +0x20881602,0x01b02800,0x22880c00,0x0e98460e, +0x20700001,0x01100400,0x21d81c00,0x0e982e11, +0x20780800,0x01300400,0x21e80400,0x0e883210, +0x20880400,0x01400000,0x22281000,0x0fc83a14, +0x00b00403,0x01680605,0x21e80e17,0x0e084e1a, +0x00b00201,0x01100803,0x21c81614,0x0df83a1a, +0x00c00001,0x01100e01,0x21c81a16,0x0de8361b, +0x00b00002,0x01200c00,0x22182217,0x0f08421f, +0x20200800,0x01780804,0x21f80c09,0x0d185a20, +0x20480802,0x01100601,0x21a0000c,0x0cf8421e, +0x20480601,0x01100403,0x21a0000d,0x0ce8421f, +0x20180603,0x01200405,0x21e0000a,0x0de85226, +0x00081a03,0x01901c04,0x22100c04,0x0c28561a, +0x00280a03,0x01000c04,0x21900400,0x0c283e18, +0x00080401,0x01000601,0x21900002,0x0c183e17, +0x20200002,0x01100604,0x21d00407,0x0cd84a1d, +0x00080402,0x01300606,0x21a00c05,0x0b784e15, +0x00080802,0x00e00e04,0x21600406,0x0b683a16, +0x00381203,0x00f01403,0x21700801,0x0b683e16, +0x00180a02,0x01100c03,0x21c80402,0x0c084e18, +0x00180a01,0x01300402,0x21800405,0x0ad84e10, +0x00080601,0x00c00002,0x21300405,0x0ad83a11, +0x20201004,0x00c81e07,0x21300809,0x0ac83a10, +0x00080801,0x00f00602,0x21800806,0x0b584e14, +0x20100000,0x01180602,0x21700407,0x0a784a0a, +0x00000801,0x00b80a02,0x21300006,0x0a683a0b, +0x00080a02,0x00f00c05,0x21980c04,0x0a683a0a, +0x00100601,0x00e00000,0x21700006,0x0ad84a0e, +0x00000401,0x01180601,0x21880404,0x0a384a05, +0x20100800,0x00d80800,0x21580805,0x0a283a06, +0x00200201,0x00d00800,0x21600403,0x0a183a07, +0x20300803,0x00e80e02,0x21780809,0x0a884e06, +0x00180602,0x01100803,0x21900003,0x0a284a01, +0x00280a01,0x00e00801,0x21780403,0x0a083e02, +0x20200002,0x00d80603,0x21500408,0x09f83e02, +0x00480e04,0x01001006,0x21a00401,0x0a684e01, +0x20200003,0x01000203,0x21800407,0x0a284804, +0x20200801,0x00c80a01,0x21500008,0x0a083c03, +0x00200602,0x00d00003,0x21580403,0x0a083c03, +0x20400803,0x00d81206,0x21600c0c,0x0a784805, +0x00200203,0x01000804,0x21800002,0x0a684808, +0x00100201,0x00e00002,0x21700403,0x0a383c09, +0x20300802,0x00d80e03,0x21500408,0x0a283c09, +0x00200202,0x00f00003,0x21a80802,0x0ab8480c, +0x20201002,0x01081606,0x21600408,0x0ab8480e, +0x00100601,0x00e00201,0x21700404,0x0a88380c, +0x00380e02,0x00f01004,0x21880400,0x0a88380d, +0x20100401,0x00f80a02,0x21900008,0x0b284c11, +0x00000c00,0x01481001,0x21b81002,0x0b384c13, +0x20200802,0x00e80a03,0x21680807,0x0b083812, +0x20200400,0x00c80a03,0x21400c09,0x0af83811, +0x20100201,0x01080402,0x21b00005,0x0bc84c17, +0x00500a02,0x01780c03,0x21f80404,0x0bd85016, +0x00380602,0x01000004,0x21800001,0x0ba83c17, +0x00200401,0x00d80a01,0x21680402,0x0b983816, +0x00600201,0x01100a01,0x21c80401,0x0c98481a, +0x20e00004,0x01980604,0x22280812,0x0ca85021, +0x20c00002,0x00f80602,0x2180080c,0x0c78381d, +0x20a00800,0x00f80802,0x21780409,0x0c68381c, +0x21001804,0x01182a05,0x21a00014,0x0d884c25, +0x00b81603,0x01a0100a,0x22300e20,0x0dc85422, +0x00a00e02,0x00f81405,0x2190161e,0x0d58381b, +0x00900201,0x01080403,0x2190121b,0x0d48381a, +0x00c80604,0x0178080b,0x22400a23,0x0eb84c26, +0x20900400,0x21581000,0x02800000,0x0de8460d, +0x20600001,0x20a00800,0x01681400,0x0e083a14, +0x20801003,0x20d81400,0x01b82000,0x0df83611, +0x20800c03,0x20a81000,0x01982800,0x0f184e16, +0x00e00801,0x21300801,0x0248161b,0x0d58421b, +0x00980a03,0x20a00c04,0x01800211,0x0d58421c, +0x00d80a06,0x20901009,0x01680a17,0x0d58421c, +0x00d80604,0x20700c08,0x01581217,0x0e485a22, +0x20280e03,0x21100c03,0x0260080e,0x0c484a22, +0x20301004,0x20c81206,0x01b0000b,0x0c583e1f, +0x20500405,0x20b80e09,0x01a00c10,0x0c483e20, +0x20400002,0x20880a04,0x0180100f,0x0d185a25, +0x20301004,0x21482606,0x02901408,0x0b684617, +0x20100202,0x20880c05,0x01600404,0x0b884617, +0x00180604,0x20900006,0x01700001,0x0b784217, +0x00080601,0x20800402,0x01700404,0x0c18561c, +0x00200204,0x21000006,0x02080400,0x0ac84213, +0x00200800,0x20880e02,0x01300401,0x0ae83e15, +0x00001003,0x20a81a06,0x01700804,0x0ac83e14, +0x00000201,0x20980800,0x01800c05,0x0b485618, +0x00000803,0x21081205,0x01f00807,0x0a383e10, +0x20100801,0x20680e01,0x01180806,0x0a484211, +0x00280a02,0x20601004,0x01081403,0x0a383e11, +0x00100802,0x20980e02,0x01680404,0x0aa85213, +0x20100a01,0x20f80802,0x01c81005,0x09c8420a, +0x00080e01,0x20400c03,0x00d80804,0x09d8460c, +0x20200803,0x20881203,0x01500009,0x09c8460b, +0x00080601,0x20600403,0x01280806,0x0a18560e, +0x00180400,0x20c00400,0x01a80804,0x09884606, +0x00080a01,0x20600c00,0x01100405,0x09884607, +0x00180a03,0x20600405,0x01100402,0x09884606, +0x00080800,0x20700c00,0x01400007,0x09c85607, +0x20100601,0x20d80801,0x01b00406,0x09784a01, +0x00100c02,0x20980e02,0x01480404,0x09684602, +0x00000803,0x20880605,0x01280405,0x09684202, +0x00000c02,0x20881a02,0x01600406,0x09a85601, +0x00100401,0x20c00201,0x01980403,0x09884404, +0x20180e02,0x20601004,0x01100007,0x09684403, +0x00080a02,0x20600804,0x01100006,0x09684403, +0x20180601,0x20500c03,0x01180806,0x09b85406, +0x20180a01,0x20b00402,0x01900c06,0x09b84409, +0x00000402,0x20880603,0x01400805,0x09984009, +0x20180401,0x20800a02,0x01300405,0x09984009, +0x00080800,0x20600601,0x01400805,0x09f8540b, +0x00081001,0x20e01e02,0x01b80402,0x0a083c0d, +0x00080601,0x20800803,0x01300004,0x09f8400d, +0x00100801,0x20981000,0x01500403,0x09f8400d, +0x00000001,0x20800400,0x01580406,0x0a685411, +0x00180400,0x21101401,0x02180803,0x0a884010, +0x00080601,0x20901000,0x01500404,0x0a783c12, +0x20200202,0x20600402,0x01100006,0x0a683c12, +0x20200000,0x20800001,0x01600007,0x0b085417, +0x00380e01,0x21200c00,0x02600806,0x0b184415, +0x00100402,0x20a80e04,0x01900405,0x0b183c16, +0x00380402,0x20600a03,0x01300001,0x0b083c16, +0x00580800,0x20700800,0x01700800,0x0bd8541b, +0x20b00002,0x21500203,0x0298040f,0x0be84420, +0x20a00401,0x20980401,0x01680c0a,0x0be8401d, +0x20a80601,0x20700c04,0x0148040b,0x0bc8401b, +0x20b81000,0x20902000,0x0198080f,0x0cc85023, +0x00701e01,0x21582c03,0x02900616,0x0cf84823, +0x00981202,0x20701005,0x01400e1a,0x0cc8401c, +0x00800000,0x20900201,0x01701617,0x0ca83c1b, +0x00800800,0x20d81000,0x02001219,0x0de85426, +0x20900804,0x00880400,0x21682000,0x0da8220f, +0x20400201,0x00000400,0x20600000,0x0dd81a16, +0x20581000,0x00401c00,0x20d80c00,0x0dc81a15, +0x20580801,0x20201800,0x20481800,0x0ec8221b, +0x00e81a08,0x00a0200b,0x21600e1a,0x0d182a1c, +0x00600c03,0x20181602,0x2058060c,0x0d181e1c, +0x00780601,0x00080401,0x2050120e,0x0d08221c, +0x00900202,0x20480403,0x0020060f,0x0dd82e23, +0x20500c05,0x00481a0c,0x20e01c11,0x0c081e21, +0x00181205,0x00301c07,0x20a80806,0x0c181e1f, +0x00000800,0x20100602,0x20680408,0x0c08161f, +0x20200400,0x20480602,0x0010040c,0x0ca82a24, +0x00100601,0x00700804,0x21481c02,0x0b281e17, +0x20300804,0x20180e08,0x20300808,0x0b381e18, +0x20300402,0x00080e02,0x20580408,0x0b381e17, +0x00000401,0x20380e01,0x00000005,0x0ba82a1c, +0x20180a01,0x00800000,0x21200806,0x0a882614, +0x00280e02,0x00100c04,0x20580e01,0x0a982214, +0x00380e02,0x00101404,0x20880e02,0x0a881e14, +0x20100001,0x20280401,0x20380805,0x0ae82a17, +0x00200402,0x00700602,0x21180c01,0x09f82210, +0x00180a01,0x20201000,0x20200005,0x09f82212, +0x00000402,0x20180a03,0x20300406,0x09e82212, +0x00380601,0x20101002,0x20480801,0x0a382e14, +0x20180e02,0x00701404,0x21080407,0x09882a0c, +0x20100c01,0x20481602,0x00200007,0x0978260c, +0x00080603,0x00000c03,0x20580806,0x0978260c, +0x20180400,0x20200202,0x00000809,0x09a82e0f, +0x00100801,0x00480603,0x20b00404,0x09382a06, +0x20101002,0x20181000,0x20280c05,0x09382a06, +0x20200c04,0x20181605,0x20200007,0x09282606, +0x20100801,0x20380800,0x00080406,0x09582e07, +0x20280801,0x00600400,0x20c00007,0x09182a01, +0x00381604,0x00301c06,0x20700002,0x09082a03, +0x00381204,0x00201406,0x20680800,0x09082a02, +0x00280c00,0x20101401,0x20280405,0x09382e01, +0x00280a03,0x00400803,0x20b00803,0x09282804, +0x20300c03,0x20281606,0x00000c0b,0x09082404, +0x20200802,0x20280e04,0x20100c0a,0x09082403, +0x20200201,0x20480400,0x00200809,0x09482c06, +0x20300c02,0x00281605,0x20900809,0x0968240a, +0x00200201,0x00100003,0x20580802,0x0948240a, +0x00000400,0x00080401,0x20580403,0x0948240a, +0x00100c01,0x20480e02,0x00100004,0x09882c0c, +0x00100c01,0x00581001,0x20e80801,0x09c8240e, +0x20180401,0x00100000,0x20500c07,0x09a8240e, +0x00280800,0x00101002,0x20600003,0x09a8240d, +0x00180400,0x20200002,0x20280406,0x09f82c11, +0x00180a05,0x00800806,0x21201004,0x0a482011, +0x20180602,0x00000002,0x20501004,0x0a381c13, +0x20480a02,0x20100801,0x20201008,0x0a182013, +0x20380a01,0x20200801,0x20100c08,0x0a982c18, +0x00201004,0x00681a09,0x21000c06,0x0ad81816, +0x00300403,0x20100605,0x20580401,0x0ad81416, +0x00600802,0x20380a04,0x00000603,0x0ac81816, +0x00500801,0x20480e02,0x00000800,0x0b78241c, +0x20900401,0x00980402,0x21681c0c,0x0ba81c1f, +0x20980e02,0x00000c03,0x2048040b,0x0b981c1c, +0x20b80601,0x20280802,0x2020040f,0x0b781c1c, +0x20b00400,0x20280c00,0x2030040f,0x0c682424, +0x00781a02,0x00a02807,0x21780e14,0x0ca82421, +0x00701001,0x20381e02,0x20101614,0x0c88181d, +0x00800400,0x20280800,0x20400a18,0x0c68141e, +0x00800000,0x00000401,0x20600219,0x0d882026, +0x20580e01,0x00801400,0x00300800,0x0d384612, +0x20580401,0x00b00000,0x20880400,0x0d883615, +0x20400a01,0x00781000,0x20100400,0x0d783615, +0x20480401,0x00d00000,0x20b00000,0x0e68421c, +0x00601002,0x00582a04,0x00801a0f,0x0c984619, +0x00981202,0x00a01803,0x2070020f,0x0cc8361d, +0x00600c03,0x00881202,0x20680e0c,0x0cb8361b, +0x00780601,0x00c00002,0x20b0060c,0x0d783e22, +0x00080801,0x00901002,0x20281405,0x0ba83e1e, +0x20400001,0x00681203,0x2020180c,0x0bc8361e, +0x00081606,0x00c01808,0x20a00406,0x0bc83a1e, +0x20280801,0x00b00a02,0x20a0080a,0x0c583a24, +0x00081205,0x00701405,0x00200c06,0x0ac84219, +0x00180a02,0x00600c01,0x20580400,0x0af82e17, +0x20100004,0x00700209,0x20400806,0x0ae83219, +0x00000400,0x00900400,0x20980c04,0x0b583a1d, +0x20200c06,0x0038160a,0x00700406,0x0a183a13, +0x00101002,0x00581a04,0x20280403,0x0a483216, +0x00100400,0x00780c03,0x20480402,0x0a383615, +0x20100001,0x00a00400,0x20880805,0x0a784218, +0x00480a05,0x00600c09,0x00280e01,0x09884211, +0x00000601,0x00980803,0x20880805,0x09a83612, +0x00280601,0x00800801,0x20680403,0x09983612, +0x00180602,0x00a00003,0x20700804,0x09c84214, +0x20400c05,0x00481607,0x00500c0c,0x09083e0c, +0x00080c01,0x00a01401,0x20a80c05,0x0928360d, +0x20200001,0x00780601,0x20500409,0x0918360c, +0x20100803,0x00880a04,0x20700008,0x09483e0e, +0x00281605,0x00601808,0x00000401,0x08d83e05, +0x00181204,0x00701c04,0x20500404,0x08d83608, +0x00280a02,0x00701002,0x20580802,0x08d83607, +0x00080a03,0x00a00c05,0x20980406,0x08f84207, +0x20101005,0x00181609,0x00600408,0x08b83601, +0x20101405,0x00382608,0x00200c08,0x08a83602, +0x00001003,0x00581a04,0x20100807,0x08a83602, +0x00100c02,0x00881605,0x20600806,0x08c83e01, +0x20100a02,0x00580c05,0x00180806,0x08c83c05, +0x00080e02,0x00801006,0x20781005,0x08b83404, +0x20180e02,0x00901004,0x20780406,0x08b83404, +0x20300000,0x00c80402,0x20b8080a,0x08d84006, +0x00080801,0x00701201,0x20280404,0x0908380a, +0x00100400,0x00600201,0x20300805,0x08f83409, +0x00080401,0x00600602,0x20300404,0x08f83409, +0x00280a02,0x00c01403,0x20c00001,0x0928400c, +0x00380e01,0x00501002,0x00200002,0x09583c0d, +0x00000801,0x00680e02,0x20300407,0x0958340f, +0x00100a01,0x00580c01,0x20200805,0x0948300e, +0x00100401,0x00980603,0x20700c08,0x09983c10, +0x20400c01,0x00381602,0x00600c0a,0x09d83813, +0x20300400,0x00880801,0x20600006,0x09e83015, +0x20500c03,0x00781603,0x20500409,0x09d82c15, +0x20400803,0x00a81602,0x2088040a,0x0a383c19, +0x00600201,0x00601001,0x00181203,0x0a883416, +0x00680a03,0x00900c02,0x20800a04,0x0a982c16, +0x00880604,0x00a00c05,0x20a80607,0x0a882c16, +0x00680a03,0x00d01006,0x20d80602,0x0b183c1c, +0x20800000,0x00500602,0x0068080e,0x0b483c1b, +0x20a01404,0x00781a06,0x2050000e,0x0b582c1c, +0x20c00c04,0x00981206,0x20700011,0x0b382c1b, +0x20b00002,0x00a00604,0x20800410,0x0c083c23, +0x00400c00,0x00582400,0x00700e0d,0x0c384422, +0x00780e02,0x00c01407,0x20b80e16,0x0c48301e, +0x00880602,0x00c00006,0x20b80e18,0x0c28341e, +0x00800201,0x00b00003,0x20800218,0x0d383c27, +0x20600601,0x21380c00,0x01a00c00,0x0cd80a10, +0x20400800,0x20e80800,0x01880400,0x0d281616, +0x20500401,0x20b00400,0x01281400,0x0d181616, +0x20300c01,0x21081000,0x01d81000,0x0df81e1d, +0x00900402,0x21200603,0x01781613,0x0c480619, +0x00700800,0x20c81400,0x01700a0b,0x0c681a1c, +0x00981202,0x20a01803,0x0138060e,0x0c581e1d, +0x00600603,0x20d80404,0x0190020a,0x0d082222, +0x00100a02,0x21180803,0x01880407,0x0b481220, +0x20300c00,0x20a80c00,0x0118080a,0x0b78161d, +0x20600c02,0x20e82204,0x0190100e,0x0b581e1d, +0x20101004,0x20d81605,0x01880408,0x0be82223, +0x20500c02,0x20f81a03,0x0160080b,0x0a681217, +0x20100001,0x20780800,0x00e80401,0x0aa81a17, +0x00200202,0x20a00403,0x01180a03,0x0a981617, +0x00081202,0x20900c06,0x01480804,0x0ae8261d, +0x00480601,0x20c01003,0x00f81604,0x09c80e14, +0x00381202,0x20701c04,0x00c80e01,0x09f81a17, +0x00000802,0x20b80603,0x01280805,0x09d81a16, +0x00000400,0x20c00202,0x01700805,0x0a082219, +0x20100801,0x20e80e01,0x01300408,0x09281612, +0x20100402,0x20b00204,0x01380408,0x09481e14, +0x00100202,0x20980403,0x01100005,0x09382212, +0x20100803,0x20c81203,0x01680406,0x09582613, +0x00180a02,0x20b00c01,0x01080405,0x08b8160b, +0x00100a01,0x20a80c02,0x01300006,0x08c8220d, +0x20100802,0x20980a03,0x01080407,0x08b81e0c, +0x00280602,0x20900c05,0x01280c03,0x08d8260e, +0x20301804,0x20d82604,0x01300009,0x08781605, +0x20300802,0x20881a02,0x01000808,0x08782206, +0x00000201,0x20700004,0x00e00004,0x08782206, +0x20300402,0x20b80a03,0x0150080b,0x08782607, +0x00481204,0x20701c07,0x00a81201,0x08681a01, +0x00380e03,0x20601c04,0x00b80c00,0x08581e02, +0x00280a01,0x20801400,0x00e00403,0x08581e02, +0x00480a02,0x20a01402,0x01380801,0x08582601, +0x20380801,0x20b00a04,0x01100c0b,0x08681804, +0x20200803,0x20980e04,0x0110080a,0x08582003, +0x20300c02,0x20a81604,0x0130040a,0x08581c04, +0x20300002,0x20c00203,0x0180000c,0x08682405, +0x00080601,0x20d00001,0x01300803,0x08a8140a, +0x00080a02,0x20700804,0x00e00004,0x08981c0b, +0x00100000,0x20780403,0x00e80402,0x08981c0a, +0x00000201,0x20b80803,0x01700c04,0x08a8280d, +0x00100c01,0x20e81201,0x01300404,0x0908100e, +0x00180401,0x20800a02,0x00f00405,0x08f8180f, +0x00080e01,0x20700c01,0x00d00806,0x08f81c0e, +0x00180400,0x20c00a01,0x01500404,0x09282011, +0x20380c00,0x20b01001,0x00f00007,0x09881013, +0x20380601,0x20a00401,0x01200407,0x09881c15, +0x20280801,0x20a00e02,0x01100006,0x09781814, +0x20180400,0x20d00c00,0x01780808,0x09c82017, +0x00580e01,0x20e00c02,0x01300e02,0x0a380c16, +0x00300402,0x20b80a01,0x01300602,0x0a481818, +0x00400201,0x20c00002,0x01400a01,0x0a281816, +0x00300001,0x20d80e01,0x01a00804,0x0a98241d, +0x20700000,0x21100602,0x0160080c,0x0af8081b, +0x20781603,0x20902404,0x01000008,0x0b08141b, +0x20880c00,0x20c01a01,0x0140000b,0x0ae8141b, +0x20900201,0x20d00402,0x0170000b,0x0b981c24, +0x00400801,0x21200203,0x0178120d,0x0bd80820, +0x00500c02,0x20f81a06,0x0190160f,0x0be8141d, +0x00600400,0x20f80601,0x01900612,0x0bc8141d, +0x00780401,0x20d80602,0x01800e15,0x0cc81c27, +0x20700c01,0x01280400,0x21e80c00,0x0ce81210, +0x20481201,0x00b01000,0x21300800,0x0d280a17, +0x20480e02,0x00901400,0x20f01000,0x0d180e18, +0x20280e01,0x00a01800,0x21400000,0x0df80a1f, +0x00b81201,0x01501402,0x21f00216,0x0c481a1b, +0x00700003,0x00800a03,0x20f80a0c,0x0c680a1d, +0x00701003,0x00681a06,0x20b00a0b,0x0c480a1d, +0x00380402,0x00800603,0x20e00606,0x0cf80a22, +0x20180a01,0x01100a01,0x21a0080a,0x0b481621, +0x20381203,0x00801804,0x20d80409,0x0b680e1e, +0x20480601,0x00900c03,0x2118100a,0x0b580e1d, +0x00280e04,0x00601804,0x20d80402,0x0bd80a24, +0x20300002,0x00f00a03,0x21880807,0x0a681618, +0x00000402,0x00480605,0x20700001,0x0a980e19, +0x00100001,0x00800000,0x20e80400,0x0a881218, +0x20201404,0x00381e07,0x20700009,0x0ac80e1e, +0x00300000,0x00f00002,0x21680601,0x09b81a15, +0x00000c00,0x00581401,0x20880403,0x09d81217, +0x00280a02,0x00801002,0x20e00002,0x09c81217, +0x00080603,0x00900406,0x20f80c03,0x09f81218, +0x00080a02,0x00f00c01,0x21500407,0x09181a12, +0x00180a01,0x00800c02,0x20d80404,0x09281214, +0x20100402,0x00680603,0x20a00408,0x09181212, +0x00280401,0x00800e02,0x20d80803,0x09381215, +0x20100803,0x00d80a04,0x21200006,0x08a81a0b, +0x20180601,0x00600800,0x20a00408,0x08a8120e, +0x00180601,0x00700c02,0x20a80804,0x0898120c, +0x00000201,0x00780402,0x20a00408,0x08a8160f, +0x00181a03,0x00e02806,0x21480c04,0x08681a06, +0x20100002,0x00500602,0x20880806,0x08581207, +0x20200001,0x00680602,0x20800808,0x08581606, +0x20280401,0x00600601,0x20b00408,0x08581207, +0x00000801,0x00981204,0x20b01406,0x08481a01, +0x00100602,0x00580803,0x20700804,0x08381601, +0x00100800,0x00680c01,0x20900403,0x08381201, +0x00200400,0x00680801,0x20a00403,0x08381201, +0x20100c00,0x00b81201,0x20f00007,0x08581406, +0x00080400,0x00600a02,0x20900406,0x08380c04, +0x00080800,0x00701000,0x20c80406,0x08480c04, +0x20180400,0x00700601,0x20b00409,0x08480c05, +0x00000802,0x00d80e01,0x21480803,0x0898140b, +0x20100401,0x00580e01,0x20700407,0x0878100b, +0x00100201,0x00500000,0x20800405,0x08781009, +0x20100801,0x00680e02,0x20b80407,0x08980c0d, +0x00281203,0x01001405,0x21700003,0x08f8180e, +0x00200601,0x00680402,0x20a00003,0x08e81010, +0x20100801,0x00681602,0x20800407,0x08d8100f, +0x00200000,0x00880402,0x20e80403,0x09181012, +0x20301002,0x00b81605,0x21200808,0x09781414, +0x20400402,0x00780a02,0x20b00008,0x09780c15, +0x20100800,0x00780802,0x20d80803,0x09681015, +0x20280a02,0x00900401,0x20f00808,0x09b81017, +0x00301000,0x01081c01,0x21780400,0x0a281418, +0x00580603,0x00800404,0x20d00203,0x0a280c18, +0x00300602,0x00980402,0x20f00400,0x0a181017, +0x00400c02,0x00780a03,0x20e80803,0x0a880c1d, +0x20780400,0x01400001,0x21e8040a,0x0af8181c, +0x20900c03,0x00882205,0x20c0100c,0x0af80c1d, +0x20800802,0x00a81203,0x2100080a,0x0ad80c1c, +0x20a80602,0x00900004,0x2100000d,0x0b881025, +0x00580e01,0x01301802,0x21e80610,0x0be8141f, +0x00780a02,0x00b01005,0x21381215,0x0be8081e, +0x00680a01,0x00c00804,0x21480613,0x0bc80c1d, +0x00700801,0x00880a04,0x21000616,0x0cb80c28, +0x20781a02,0x20601c00,0x01801800,0x0c882210, +0x20501402,0x20381c00,0x00f80c00,0x0cf81215, +0x20500c01,0x20181400,0x00c00400,0x0cd81615, +0x20300201,0x00180800,0x00b01000,0x0db81e1e, +0x00a00c03,0x20c81a06,0x01f01214,0x0bf81a1a, +0x00a80a03,0x00200805,0x0080020f,0x0c38161d, +0x00a80e01,0x00201402,0x00680a10,0x0c28121d, +0x00500801,0x00180e03,0x00900209,0x0cc81622, +0x20200601,0x20980c03,0x01980409,0x0af81a1f, +0x20600c04,0x20181a05,0x00a0080e,0x0b38121d, +0x20500401,0x20180602,0x00b0000d,0x0b18161f, +0x20100401,0x00480c01,0x00600006,0x0ba81a23, +0x20100000,0x20800400,0x01600005,0x0a281618, +0x00280a03,0x00301006,0x00480a03,0x0a781218, +0x00280601,0x00000402,0x00a00201,0x0a481a18, +0x00281603,0x00402404,0x00380802,0x0a98161f, +0x00200601,0x20880400,0x01700401,0x09681615, +0x00180c01,0x00101202,0x00800403,0x09a81218, +0x00000001,0x20180a02,0x00b00804,0x09881616, +0x20300803,0x20180a05,0x00c00409,0x09b81619, +0x20200401,0x20780e01,0x01700408,0x08d81611, +0x00100c00,0x20280e01,0x00c00006,0x08f81214, +0x00100000,0x20100401,0x00980404,0x08e81212, +0x00380603,0x00100404,0x00900001,0x09081a14, +0x00380a02,0x20600c03,0x01480402,0x0868160c, +0x20100400,0x00080800,0x00900008,0x0878160d, +0x00000201,0x20180400,0x00a00807,0x0868120d, +0x20100401,0x00080a03,0x00a0080a,0x0878160f, +0x20301002,0x20882204,0x01700c0a,0x08181606, +0x00180601,0x00100801,0x00700004,0x08281207, +0x20100802,0x20180602,0x00a80406,0x08281206, +0x20100401,0x00180401,0x00980407,0x08281606, +0x00180601,0x20400803,0x00f80802,0x08081001, +0x20180400,0x00000400,0x00900807,0x08081201, +0x00180a02,0x00100803,0x00800004,0x08081601, +0x00280a02,0x00200802,0x00700404,0x08081601, +0x20180801,0x20501201,0x01180406,0x08181005, +0x00000400,0x20180400,0x00900405,0x08180c05, +0x20100401,0x20180a02,0x00b00807,0x08181004, +0x20100402,0x00080a03,0x00900009,0x08181005, +0x00280602,0x20700c02,0x01500002,0x08581409, +0x00000001,0x00000601,0x00880806,0x08580c0a, +0x00000201,0x20100001,0x00900005,0x08480c0a, +0x00080a01,0x00101003,0x00880805,0x0868140c, +0x20201804,0x20882206,0x01800008,0x08a8140e, +0x00100000,0x00000002,0x00980805,0x08b8100f, +0x00000801,0x20100602,0x00980c05,0x08b80c0f, +0x00100400,0x20180601,0x00b00405,0x08d81411, +0x20181a03,0x20202007,0x01080c03,0x09381814, +0x20280400,0x00000800,0x00900007,0x09481015, +0x20180a01,0x00100c02,0x00a80405,0x09381414, +0x20301003,0x00081602,0x00b80809,0x09781818, +0x00480e01,0x20801a01,0x01700400,0x09e81416, +0x00280400,0x20100000,0x00b00c01,0x0a081019, +0x00280400,0x20100400,0x00c00802,0x09e81417, +0x00681204,0x00401806,0x00680601,0x0a58181c, +0x20700c02,0x20b80e03,0x01d0000b,0x0aa8181c, +0x20600800,0x20200601,0x00b81007,0x0ad80c1c, +0x20600000,0x20200a01,0x00d80407,0x0aa8101c, +0x20c00802,0x00080e05,0x00c00811,0x0b481824, +0x00500601,0x20881002,0x01b0060e,0x0b981c20, +0x00500000,0x00080800,0x00c00610,0x0bb8181d, +0x00500800,0x20280c00,0x00f0020f,0x0b88141d, +0x00980a01,0x00200c02,0x00980a1a,0x0c881828, +0x20901402,0x20882800,0x00580400,0x0c901e0d, +0x20381202,0x20602000,0x00500400,0x0d001a18, +0x20580a01,0x20700c00,0x00800000,0x0ce01616, +0x20400401,0x20a80400,0x00d00000,0x0db0161d, +0x00d00203,0x20301006,0x2058121a,0x0c101e1a, +0x00600c03,0x20b81205,0x00d0060a,0x0c301a1d, +0x00900802,0x20980e02,0x00b0020f,0x0c10121d, +0x00681202,0x20901402,0x00c0060b,0x0cc01622, +0x20300002,0x20300604,0x2010040c,0x0b001a20, +0x20280a01,0x20801003,0x00981008,0x0b30161e, +0x20380a02,0x20700c03,0x0080000b,0x0b10161f, +0x00000402,0x20c80603,0x01100007,0x0b901624, +0x20100000,0x20400001,0x00080405,0x0a301a18, +0x00000a01,0x20a80c00,0x00d00802,0x0a601219, +0x00000801,0x20980a03,0x00b00802,0x0a401618, +0x20101000,0x20b81802,0x01000406,0x0a90121e, +0x00280400,0x20300400,0x00000001,0x09701a15, +0x00100c03,0x20881203,0x00a80401,0x09a01617, +0x00100801,0x20780601,0x00980803,0x09801616, +0x00180800,0x20700c00,0x00a80404,0x09b01619, +0x20100000,0x20400601,0x00080407,0x08e01a11, +0x00180e03,0x20401005,0x00680805,0x08f01214, +0x00080601,0x20500002,0x00700406,0x08e01212, +0x00000801,0x20980e01,0x00c00006,0x09001614, +0x00100801,0x20480800,0x00100004,0x08701a0b, +0x20100002,0x20700603,0x00a00408,0x0870160d, +0x20100402,0x20680602,0x00800007,0x0870160c, +0x00080a01,0x20600801,0x00a00007,0x0870160e, +0x00080a01,0x20301402,0x20180807,0x08201a06, +0x00000202,0x20780402,0x00b00405,0x08201207, +0x00180e03,0x20501004,0x00600004,0x08201207, +0x20180400,0x20800601,0x00c00408,0x08201607, +0x00000802,0x20580e03,0x00400005,0x08101400, +0x20100c02,0x20781203,0x00a00007,0x08001601, +0x20100c03,0x20781205,0x00a00807,0x08001601, +0x00000c01,0x20981201,0x00d80406,0x08001400, +0x00000201,0x20380402,0x00100005,0x08201405, +0x00080602,0x20400804,0x00680404,0x08101005, +0x00000202,0x20500003,0x00680405,0x08101005, +0x00180a01,0x20600c02,0x00980406,0x08101405, +0x00000002,0x20400201,0x00000404,0x0860180a, +0x00100001,0x20600602,0x00800004,0x0850140a, +0x20100402,0x20580602,0x00600005,0x0850100a, +0x20100400,0x20880a01,0x00b00808,0x0860140c, +0x00381605,0x20402405,0x00000003,0x08c0180d, +0x00080a01,0x20600802,0x00800006,0x08b0100f, +0x00281603,0x20401805,0x00500403,0x08b0100e, +0x00180402,0x20700400,0x00a80404,0x08d01412, +0x20401406,0x2098260a,0x0090100a,0x09401814, +0x20200202,0x20880400,0x00a00c07,0x09401415, +0x20200801,0x20980e04,0x00b00c07,0x09301413, +0x00081604,0x20801c04,0x00b00406,0x09701417, +0x00300602,0x20480c07,0x00080a01,0x09f01818, +0x00200c06,0x20781206,0x00980801,0x0a001819, +0x00100001,0x20680800,0x00800002,0x09e01418, +0x00201005,0x20d81e08,0x01200c05,0x0a40181d, +0x20681202,0x20401802,0x20300808,0x0ac0201c, +0x20681e07,0x2040240b,0x00500405,0x0ad0141c, +0x20680a02,0x20600803,0x00600006,0x0ab0141c, +0x20a81204,0x20a01407,0x00b8080c,0x0b401825, +0x00400402,0x20800205,0x0030060c,0x0ba0201f, +0x00500c04,0x20c8060b,0x00d01210,0x0bb01c1c, +0x00580401,0x20800a03,0x00800a0f,0x0b90181d, +0x00800c02,0x20d80e05,0x01000e17,0x0c801c27, +0x20780c02,0x01301400,0x21281800,0x0cc00610, +0x20500801,0x00d81400,0x20e00400,0x0d200a15, +0x20500801,0x00c80800,0x20e80800,0x0d000a15, +0x20380a02,0x00f00800,0x21000c00,0x0de00e1c, +0x00a81603,0x01000c05,0x20d00e14,0x0c280a1a, +0x00980a02,0x00f01003,0x21380a0f,0x0c600e1d, +0x00a80e02,0x00e01003,0x21000210,0x0c400a1e, +0x00400c03,0x00d81a05,0x20f0060a,0x0cf01221, +0x20100401,0x00b80603,0x20b00409,0x0b300620, +0x20380402,0x00d80603,0x20f0080b,0x0b600a1f, +0x20500402,0x00b80e03,0x20c00c0e,0x0b400a1e, +0x00180601,0x00f00c05,0x21481003,0x0bd01224, +0x20180400,0x00d00000,0x20b00006,0x0a500219, +0x20180a01,0x00c00c02,0x21080402,0x0a900e18, +0x00180e01,0x00c01002,0x20f80601,0x0a700e18, +0x20181202,0x00e01801,0x21200808,0x0ac0121f, +0x00100601,0x00c80401,0x20b00002,0x09a00215, +0x00480e01,0x00a01801,0x20d00602,0x09d00e18, +0x00280a02,0x00901001,0x20b00802,0x09b01217, +0x00000403,0x00b80a05,0x20c00404,0x09e01219, +0x00080401,0x00d00202,0x20c00006,0x09000611, +0x20200801,0x00781203,0x20700c0a,0x09200e14, +0x20100803,0x00780e05,0x20700008,0x09101212, +0x00180e03,0x00c01005,0x20e00005,0x09301214, +0x00180602,0x00c00c03,0x20b00004,0x0890060c, +0x00100201,0x00900001,0x20b00005,0x08a0120d, +0x00180603,0x00900805,0x20a80404,0x08900e0c, +0x00000802,0x00980e05,0x20a00808,0x08a0160e, +0x20200402,0x00b80e03,0x20900808,0x08400606, +0x20100001,0x00900201,0x20b00007,0x08501207, +0x20200803,0x00881205,0x20800c08,0x08500e06, +0x20100801,0x00b80800,0x20d80c07,0x08501207, +0x00280602,0x00c00c03,0x20c80403,0x08300400, +0x00180e02,0x00a01403,0x20b80404,0x08301201, +0x00280a03,0x00a01004,0x20c80803,0x08301201, +0x00181203,0x00d01805,0x20f00005,0x08301201, +0x20200402,0x00b80a03,0x20900007,0x08400405, +0x20200402,0x00780a04,0x20700408,0x08401005, +0x20280402,0x00800203,0x20800408,0x08401004, +0x00000802,0x00980e05,0x20a00808,0x08401005, +0x00200a01,0x00c80403,0x20a80803,0x0880000a, +0x00200202,0x00800003,0x20980402,0x0880100a, +0x00200203,0x00700403,0x20800003,0x0870100a, +0x20100201,0x00b00402,0x20d80407,0x0890100d, +0x20200400,0x00e81601,0x20c01008,0x08e0000f, +0x00000801,0x00881202,0x20900408,0x08e0100f, +0x20101405,0x00782206,0x20700407,0x08d00c0f, +0x00300201,0x00b80400,0x20c00403,0x09101011, +0x00200000,0x00f01000,0x21181400,0x09700813, +0x20400000,0x00b00001,0x20d80407,0x09701017, +0x20180e05,0x00c01008,0x20f80803,0x09600c14, +0x20401002,0x00b82203,0x20d0040b,0x09b01018, +0x00100000,0x00f80400,0x20d80405,0x0a100016, +0x00780a03,0x00a01002,0x20d80605,0x0a301018, +0x00300804,0x00980a07,0x20b00402,0x0a101017, +0x00780602,0x01000c03,0x21581202,0x0a80101d, +0x20700c00,0x01081800,0x20e00409,0x0ae8041e, +0x20c01c05,0x00983607,0x20900c11,0x0af00c1d, +0x20800601,0x00b80c03,0x20c80409,0x0ae0081c, +0x20e00c02,0x00e81a03,0x21100413,0x0b800c25, +0x00580601,0x01300c02,0x21480610,0x0bd00020, +0x00981203,0x0100180a,0x2168161b,0x0bf00c1f, +0x00600800,0x00c80a01,0x20f00212,0x0bc00c1e, +0x00980e02,0x01201406,0x21780a1c,0x0cc00c28, +0x20500602,0x21580c00,0x02680400,0x0cc02e12, +0x20400401,0x20c80400,0x01a81400,0x0d301e17, +0x20480e01,0x20900c00,0x01600400,0x0d101a17, +0x20500c01,0x20d81400,0x01c80800,0x0df0261b, +0x00702005,0x21483205,0x02381210,0x0c20261a, +0x00700603,0x20b80804,0x0190020c,0x0c60161d, +0x00800801,0x20c81202,0x0190060d,0x0c501a1d, +0x00700000,0x20a00c02,0x0178160e,0x0d002222, +0x00081205,0x20c00c0a,0x01880c05,0x0b301e1f, +0x20100802,0x20b80a04,0x01700009,0x0b701a1e, +0x20300201,0x20a00001,0x0158040c,0x0b501e1e, +0x00080602,0x20a00002,0x01a00808,0x0be01a25, +0x20100c03,0x21080a05,0x01b00406,0x0a502219, +0x20200601,0x20980c03,0x01580404,0x0a901618, +0x00000801,0x20a81601,0x01500401,0x0a801a17, +0x20300c02,0x20b81a03,0x01a00c09,0x0ad0221d, +0x00080a03,0x20e00804,0x01900003,0x09a02214, +0x00300801,0x20781201,0x01200a01,0x09e01a16, +0x00000400,0x20780c01,0x01000003,0x09d01a15, +0x00400202,0x20800403,0x01480a01,0x0a002219, +0x00100802,0x21080604,0x01b00404,0x09102611, +0x00080a01,0x20500c01,0x00e00007,0x09301e13, +0x00280601,0x20601001,0x00d80403,0x09301e13, +0x20200c02,0x20881a04,0x0160040a,0x09502214, +0x20100601,0x20e80802,0x01a00007,0x0890220b, +0x00000001,0x20700202,0x01100406,0x08b01e0d, +0x20280400,0x20780601,0x01100c0a,0x08b01a0c, +0x00180a01,0x20501003,0x01080c03,0x08c0220e, +0x00000001,0x20e00201,0x01880405,0x08502605, +0x00080601,0x20800402,0x01100006,0x08701e07, +0x00100001,0x20700800,0x01080803,0x08601e06, +0x00180e02,0x20801001,0x01300407,0x08702208, +0x20100000,0x20d80401,0x01800006,0x08402000, +0x20100800,0x20881202,0x01200806,0x08501e01, +0x20100201,0x20780401,0x01100807,0x08401e01, +0x20201003,0x20b81a04,0x01800809,0x08502000, +0x00000000,0x20d00c01,0x01780804,0x08502005, +0x00000001,0x20600400,0x00e80804,0x08602005, +0x00000401,0x20780a03,0x01000005,0x08602005, +0x00280e02,0x20701004,0x01280403,0x08602006, +0x00181202,0x20d01001,0x01900c05,0x08802009, +0x00080601,0x20600402,0x00f00005,0x08901c09, +0x20180400,0x20600002,0x00e80406,0x08901c0a, +0x20200001,0x20900202,0x01500808,0x08b0240c, +0x20200804,0x21180605,0x01d80807,0x08e0240f, +0x00180a01,0x20700c00,0x01000006,0x08f01c0f, +0x00380e02,0x20701c02,0x00f80802,0x08f0200e, +0x00200400,0x20900000,0x01580403,0x09202412, +0x00280e04,0x21001007,0x01c00000,0x09702013, +0x20400401,0x20980a02,0x01480408,0x09801c16, +0x20600402,0x20a81203,0x01600c0c,0x09701c14, +0x20280a01,0x20801401,0x01580c08,0x09c02017, +0x00200403,0x21300206,0x02000405,0x0a102415, +0x00400000,0x20780401,0x01200203,0x0a401818, +0x00680a02,0x20901003,0x01280a06,0x0a302017, +0x00500001,0x20a00201,0x01a00001,0x0a901c1c, +0x20780e02,0x21201003,0x0218080a,0x0ae0201d, +0x20880e01,0x20802402,0x0118100a,0x0b101c1c, +0x20900801,0x20b00202,0x0168040d,0x0af01c1b, +0x20b80a01,0x20a01002,0x01a80810,0x0b901c24, +0x00500001,0x21480602,0x02500e0e,0x0bd02420, +0x00600801,0x20b81602,0x01a01611,0x0bf0141e, +0x00680e01,0x20901002,0x01600213,0x0bd0181e, +0x00800801,0x20c81203,0x01e01217,0x0cc01828, +0x20700402,0x00d00400,0x21a81800,0x0d604213, +0x20300000,0x00300800,0x20b80c00,0x0da03e19, +0x20500802,0x00181400,0x20680c00,0x0d703a16, +0x20400001,0x00200c00,0x20981400,0x0e804a1d, +0x00c81e04,0x00e03005,0x21981615,0x0cb03a1d, +0x00480400,0x00300401,0x20980608,0x0cc0361d, +0x00900203,0x00300c05,0x20b80e0f,0x0cb0361d, +0x00780a03,0x00100803,0x2070060c,0x0d804224, +0x20501406,0x00782208,0x20e8040f,0x0ba03220, +0x00180400,0x00200c00,0x20980805,0x0bd0361f, +0x20400002,0x00300204,0x2080040c,0x0bb0361f, +0x20100c03,0x20181205,0x2040040a,0x0c504625, +0x00281607,0x00c0180b,0x21680401,0x0ac02e18, +0x20380401,0x00200800,0x20600008,0x0af03219, +0x00100202,0x00200c03,0x20880c00,0x0ae03218, +0x20180602,0x00200c04,0x20880c06,0x0b50461d, +0x20200c05,0x00881609,0x21001007,0x0a103214, +0x00480a01,0x00100c01,0x20400602,0x0a403216, +0x00000002,0x00200602,0x20500004,0x0a203216, +0x00180801,0x00100601,0x20500802,0x0a704219, +0x00380a04,0x00b00c07,0x21480801,0x09803210, +0x20100c01,0x20181203,0x20200409,0x09903613, +0x00280603,0x00200003,0x20400c04,0x09802e12, +0x00080601,0x20101001,0x20480806,0x09c04615, +0x20200003,0x00900205,0x21100809,0x0900360c, +0x00100400,0x00280401,0x20580404,0x0910360d, +0x20200803,0x00180e05,0x20400009,0x0900360c, +0x00100800,0x20280e02,0x00000406,0x0930420e, +0x00100202,0x00900403,0x21180403,0x08c03206, +0x20100000,0x00380400,0x20600408,0x08c03206, +0x00280a02,0x00300804,0x20600003,0x08c03206, +0x20100c02,0x00081601,0x20380408,0x08e04207, +0x00000404,0x00980604,0x21080406,0x08a03201, +0x00080800,0x00300c00,0x20780405,0x08b03400, +0x20200402,0x00180603,0x20400408,0x08a03400, +0x00180e03,0x00301404,0x20880406,0x08c04000, +0x00081206,0x00900c07,0x21000c05,0x08c03005, +0x00100201,0x00100401,0x20400004,0x08c03404, +0x00280602,0x00200802,0x20580402,0x08c03405, +0x00000802,0x00081204,0x20300807,0x08d04006, +0x20101c06,0x0068260a,0x20e00406,0x08f0380b, +0x20100000,0x00180601,0x20300807,0x08f03409, +0x20100802,0x00180e03,0x20380407,0x08f03409, +0x20100000,0x00200002,0x20780806,0x0920400d, +0x00180e04,0x00d01008,0x21781003,0x0960300f, +0x00000401,0x00180e01,0x20400005,0x09503410, +0x00280602,0x00380803,0x20600804,0x0950300f, +0x00280a01,0x00200c01,0x20700403,0x09a04011, +0x20301003,0x00a81603,0x21300c07,0x09e03014, +0x20280a01,0x00200801,0x20780406,0x09f03415, +0x20400402,0x00380604,0x20880408,0x09e03815, +0x20300000,0x00080601,0x20400809,0x0a404417, +0x00580e03,0x00d01004,0x21900601,0x0a903417, +0x00400c02,0x20180a02,0x20480a02,0x0aa03417, +0x00500801,0x00480c02,0x20980e03,0x0a903017, +0x00600000,0x00000000,0x20500000,0x0b10441c, +0x20800802,0x00a80e05,0x21500c0d,0x0b603c1d, +0x20980602,0x00380403,0x20700c0c,0x0b70301c, +0x20881604,0x00601806,0x20c0080b,0x0b50301b, +0x20c00000,0x00080400,0x20500812,0x0c004424, +0x00500601,0x00c00002,0x21880610,0x0c503c21, +0x00680401,0x00200603,0x20800a13,0x0c50381f, +0x00500c03,0x00181a09,0x20601610,0x0c30381e, +0x00800400,0x00000201,0x20680619,0x0d404829, +0x20580a02,0x00200c00,0x00d00400,0x0db02a15, +0x20280a01,0x00900800,0x20300800,0x0df0221a, +0x20380401,0x00a00c00,0x20581400,0x0dd02619, +0x20380a02,0x00c00800,0x20500c00,0x0ef02e1f, +0x00801405,0x00182607,0x01000210,0x0cf0261d, +0x00400402,0x00780a04,0x20100207,0x0d10221e, +0x00680e03,0x00900804,0x20200a0a,0x0d001e1e, +0x00500404,0x00a81606,0x20200a09,0x0df03223, +0x00281a05,0x00502409,0x00781407,0x0be02622, +0x00180a02,0x00800404,0x20200005,0x0c20221f, +0x20200403,0x00680604,0x20100008,0x0c00261e, +0x00281202,0x00b01406,0x20781005,0x0cc03225, +0x20501004,0x20182206,0x01000c0c,0x0af02218, +0x20300000,0x00680601,0x20100807,0x0b402618, +0x00080e03,0x00700c05,0x20100804,0x0b202218, +0x20300201,0x00800000,0x20200c0a,0x0bb0321d, +0x00380a02,0x00301004,0x00881202,0x0a502213, +0x00200402,0x00680a01,0x20200601,0x0a902615, +0x00280400,0x00400603,0x00201002,0x0a702a16, +0x00200c04,0x00781205,0x20280401,0x0ae03618, +0x20100201,0x00180800,0x00c01008,0x09b02211, +0x00080e02,0x00701804,0x20400006,0x09f02a13, +0x20100802,0x00380e02,0x00300007,0x09d02e11, +0x20180603,0x00a00006,0x20680407,0x0a303214, +0x00180401,0x00100602,0x00a00404,0x0950260b, +0x00180401,0x00400a03,0x00200c05,0x09702e0d, +0x00180e03,0x00501004,0x20100004,0x09602e0c, +0x00180802,0x00a00e04,0x20600405,0x09a0360e, +0x20100000,0x00100001,0x00a00006,0x09002606, +0x20100400,0x00380601,0x00400008,0x09202e07, +0x20101003,0x00281606,0x00400407,0x09102e06, +0x00180a03,0x00801003,0x20380408,0x09503608, +0x00380602,0x00000401,0x00b00403,0x08f02a01, +0x00000801,0x00480e01,0x00280405,0x09002800, +0x20180a03,0x00600805,0x20180405,0x09002800, +0x20200803,0x00681205,0x00100c0a,0x09203000, +0x20501406,0x00082206,0x00c8040c,0x09002406, +0x00000202,0x00500003,0x00000405,0x09102805, +0x00000402,0x00380603,0x00100404,0x09102c05, +0x00280602,0x00700c04,0x20380c03,0x09403406, +0x00581e08,0x0040300b,0x00481204,0x0940240a, +0x20100402,0x00580604,0x00000006,0x09502c0a, +0x00180e04,0x00501004,0x00000004,0x09502c09, +0x20100001,0x00600202,0x00000408,0x0990340c, +0x20201807,0x20381a0b,0x0100080a,0x09a0240d, +0x00100202,0x00600002,0x20280804,0x09b0280f, +0x20100c04,0x00281207,0x00400007,0x09a02c0e, +0x00100e01,0x00681001,0x00000004,0x0a003012, +0x00081205,0x00301809,0x00a80803,0x0a202014, +0x20401005,0x00681604,0x20281007,0x0a402415, +0x20200601,0x00500805,0x00081805,0x0a302414, +0x20300001,0x00980601,0x20480408,0x0ab03018, +0x00101004,0x20181606,0x00f01004,0x0ad02418, +0x00681606,0x00b0200a,0x20780603,0x0af02017, +0x00680a02,0x00501002,0x00200602,0x0ae02016, +0x00600602,0x00900003,0x20500000,0x0b80301c, +0x20600602,0x00200c05,0x00a80c08,0x0ba0241e, +0x20b00c03,0x00681208,0x0010100f,0x0bc0241d, +0x20c01002,0x00382204,0x00501010,0x0ba0241d, +0x20d00802,0x00a80a04,0x20500012,0x0c803425, +0x00480401,0x00300a03,0x00d00e0d,0x0ca02421, +0x00800400,0x00980c01,0x20380e17,0x0cb02420, +0x00900201,0x00700c03,0x20381a1a,0x0c90281f, +0x00980e01,0x00c01004,0x2078061b,0x0db03029, +0x20800c00,0x21080c00,0x01580400,0x0e406e14, +0x20401201,0x20f80c00,0x01800400,0x0e404a19, +0x20200e03,0x20f00000,0x01900c00,0x0e204e1a, +0x20500e02,0x21580c00,0x02000800,0x0f60661d, +0x00d80e01,0x20d01601,0x01281217,0x0d806a20, +0x00600001,0x20b00203,0x0158060b,0x0d704a1e, +0x00301007,0x20c8220a,0x01900206,0x0d504a1d, +0x00800c02,0x21280a05,0x01d8120f,0x0e706624, +0x20301803,0x21082a04,0x01780c0f,0x0c505e23, +0x20101001,0x20b81601,0x01580809,0x0c70461f, +0x00280a07,0x20800c0c,0x01181004,0x0c60461e, +0x00000c00,0x20e81802,0x01b80c0b,0x0d305a26, +0x20180a03,0x20a01007,0x00d81806,0x0b705a19, +0x20380601,0x20700403,0x01080406,0x0ba04218, +0x20301004,0x20a81e08,0x01401009,0x0b804618, +0x20400201,0x20b80403,0x01580409,0x0c30561c, +0x00200402,0x20c80a03,0x01100802,0x0ac05614, +0x00480400,0x20900601,0x01100202,0x0af04615, +0x00200400,0x20680803,0x00d80e01,0x0ad04614, +0x00680601,0x20b01001,0x01480a04,0x0b605a19, +0x20200202,0x20c00003,0x00f00008,0x0a30560f, +0x20300800,0x20981000,0x01200c0a,0x0a404611, +0x00180e03,0x20501003,0x00b00405,0x0a404611, +0x20400000,0x20c80a01,0x0180080d,0x0aa05615, +0x00200801,0x20b80a02,0x00e80402,0x09c0560b, +0x00200400,0x20880800,0x00e00402,0x09e04a0b, +0x20200c04,0x20881205,0x00f00808,0x09d04a0b, +0x00300800,0x20c80800,0x01780401,0x0a20560e, +0x20100201,0x20980402,0x00c00008,0x09805206, +0x20180400,0x20600800,0x00c80407,0x09904e07, +0x00380e04,0x20501806,0x00a80802,0x09904a06, +0x20200201,0x20a80801,0x0140080b,0x09c05608, +0x00100001,0x20980601,0x00b00003,0x09605601, +0x00180400,0x20700800,0x00d80404,0x09704a01, +0x20300c05,0x20881608,0x0100040a,0x09604a01, +0x00100402,0x20a00202,0x01280805,0x09a05800, +0x00080e02,0x20801802,0x00b80c06,0x09705404, +0x20200000,0x20880601,0x01000408,0x09804805, +0x00280a04,0x20500807,0x00b80801,0x09804405, +0x00000201,0x20980403,0x01300007,0x09c05406, +0x20301005,0x20b82605,0x01100c07,0x09b04c0b, +0x00180601,0x20800801,0x00e80402,0x09c0480a, +0x20300802,0x20781205,0x00d00c08,0x09b0480a, +0x00000401,0x20a00201,0x01200006,0x0a10540c, +0x00581e06,0x20702809,0x00880601,0x0a10540e, +0x20180403,0x20900602,0x01080806,0x0a10480e, +0x00380801,0x20501402,0x00981400,0x0a10480e, +0x00181602,0x20901403,0x01200405,0x0a805412, +0x20501006,0x20e81e0a,0x0120140d,0x0a905414, +0x00181204,0x20a02006,0x01180803,0x0aa04413, +0x20380e02,0x20701003,0x00e00809,0x0a904012, +0x20100803,0x20e80604,0x01780406,0x0b205817, +0x00580602,0x20a01408,0x00b81603,0x0b505819, +0x00001004,0x20e82206,0x01901807,0x0b404418, +0x00400801,0x20a80e03,0x01200c00,0x0b404817, +0x00480e02,0x20c00c04,0x01700403,0x0bf0541c, +0x20981203,0x20b01402,0x0100240e,0x0c20581e, +0x20881203,0x20a01405,0x01280407,0x0c204c1f, +0x20a80400,0x20800c00,0x00f80c0c,0x0c004c1d, +0x20b80a01,0x20f00e01,0x01900c0f,0x0cf05c25, +0x00581003,0x20f80609,0x01502610,0x0d206823, +0x00700002,0x20e80607,0x01700215,0x0d104c1d, +0x00881800,0x20900c00,0x01200e17,0x0cf0441e, +0x00800402,0x21181a06,0x01d00e17,0x0e305c28, +0x20881203,0x00c01800,0x21c01400,0x0f206215, +0x20481a03,0x00802800,0x21502800,0x0f005218, +0x20581a04,0x00602400,0x21503000,0x0ee05618, +0x20780c00,0x00b01800,0x21e01000,0x10606a1b, +0x00c01005,0x00981209,0x21580618,0x0e606621, +0x00700405,0x0020020a,0x20c00e0d,0x0e305e1e, +0x00b00005,0x0010120b,0x20c80610,0x0e106620, +0x00b81601,0x00802201,0x21800a14,0x0f607225, +0x00081203,0x00c02007,0x21a8240c,0x0d305a27, +0x00081204,0x00301806,0x20b80c08,0x0d205a21, +0x20500201,0x00180c04,0x20880410,0x0d005620, +0x00080402,0x00400e04,0x2108080c,0x0e106e29, +0x20400001,0x00880a02,0x2120040d,0x0c20521a, +0x20400804,0x20180e06,0x20500409,0x0c405a18, +0x00180800,0x00101401,0x20b80c01,0x0c305a17, +0x20500001,0x00300002,0x20d80c0c,0x0d00661d, +0x00400400,0x00800000,0x21480e01,0x0b705214, +0x00400602,0x00180404,0x20980a03,0x0b905615, +0x00280400,0x00000601,0x20600002,0x0b805616, +0x00580603,0x00300003,0x20e00a03,0x0c306619, +0x20400001,0x00900000,0x2148040a,0x0ae04a10, +0x20300002,0x00200202,0x20a0000a,0x0af05611, +0x20200801,0x20181201,0x20500409,0x0ae05210, +0x20400804,0x00280605,0x20d8040c,0x0b706a14, +0x00380e03,0x00901404,0x21400201,0x0a804a0b, +0x00280a02,0x00200803,0x20a00002,0x0a80520b, +0x00280a01,0x00100c02,0x20880402,0x0a70560b, +0x00480e05,0x00301407,0x20e00001,0x0af06a0e, +0x20200002,0x00600205,0x20f00809,0x0a304e06, +0x20100402,0x00080603,0x20700407,0x0a305607, +0x20200401,0x20181202,0x20500c07,0x0a305606, +0x20300405,0x00180a08,0x20a0080c,0x0a906e08, +0x00200000,0x00600001,0x20f80402,0x0a104e01, +0x00100601,0x00180402,0x20800005,0x0a205601, +0x00280a01,0x00101001,0x20980c03,0x0a105a01, +0x00280a04,0x00100c07,0x20b80803,0x0a806800, +0x20200400,0x00680800,0x20e00408,0x0a204c04, +0x20200002,0x00280602,0x20a80407,0x0a205405, +0x20100400,0x20180e01,0x20500408,0x0a205004, +0x20200804,0x00080a06,0x20900009,0x0a906806, +0x00200000,0x00700a01,0x21080c03,0x0a604c0a, +0x00000602,0x00200003,0x20b80403,0x0a60500a, +0x20100001,0x00000601,0x20780c04,0x0a60540a, +0x00180a06,0x00100807,0x20b00005,0x0ad0640d, +0x20201001,0x00782601,0x20e00808,0x0ac0440f, +0x00200402,0x00280602,0x20b80404,0x0ac0500d, +0x00400202,0x00000002,0x20600402,0x0ab04c0d, +0x20201407,0x0008260b,0x20900408,0x0b506813, +0x00180801,0x00b01803,0x21881403,0x0b504815, +0x20300400,0x00381002,0x20c0080a,0x0b404c14, +0x20500c02,0x00081a03,0x2060080c,0x0b305014, +0x00280e07,0x0050140c,0x21280c02,0x0c006418, +0x00380e04,0x00900805,0x21202005,0x0c004819, +0x00380a02,0x00501001,0x21000401,0x0bf05419, +0x00580a02,0x00300c04,0x20c80603,0x0be05418, +0x00201004,0x00281a08,0x20d01007,0x0cd0681c, +0x20c00c00,0x00682206,0x21002c0f,0x0cf05c23, +0x20b00c02,0x00381e05,0x20c0080b,0x0cd0541f, +0x20a80602,0x00100202,0x2090100c,0x0cb0541c, +0x20c00603,0x00681003,0x2130000e,0x0dd06827, +0x00801c03,0x00983209,0x21881219,0x0e106426, +0x00a00000,0x00600001,0x21381a1d,0x0dc0541d, +0x00702403,0x00083a0a,0x20980a16,0x0da0581e, +0x00a00c02,0x00680e07,0x21781a1e,0x0f106827, +0x20b00801,0x20381800,0x00a00800,0x0fa03e11, +0x20800c00,0x20182400,0x00302000,0x0f602e11, +0x20900c02,0x00182400,0x20201c00,0x0f502a10, +0x20700602,0x20180c00,0x00402000,0x10e03618, +0x01180a02,0x20201c03,0x00581221,0x0ef04221, +0x00c80602,0x00200801,0x20600a17,0x0ec03e1c, +0x01080a06,0x00301805,0x20a00e1c,0x0eb03a1e, +0x00a00802,0x00081a05,0x00001615,0x10004223, +0x20300401,0x20480e03,0x00b00812,0x0da03e29, +0x20400803,0x00181605,0x20400c0e,0x0db03e21, +0x20600407,0x00280a0c,0x20500414,0x0d904222, +0x00200201,0x00200001,0x20580808,0x0ec04629, +0x20400402,0x20380a02,0x0088100a,0x0ca03e1b, +0x00080400,0x00300c03,0x20981403,0x0cd03e19, +0x00000205,0x0020000a,0x20780c01,0x0cc03a17, +0x20500000,0x00280601,0x2058040d,0x0da0461e, +0x00480602,0x20200804,0x00680c00,0x0be03616, +0x00280602,0x00200802,0x20600002,0x0c103a16, +0x00200003,0x00280605,0x20700802,0x0c003e16, +0x00200402,0x00280e01,0x20680400,0x0cd04218, +0x20200001,0x20300202,0x0080040a,0x0b403611, +0x20100001,0x00180603,0x20400408,0x0b703a11, +0x20180601,0x00300803,0x20880808,0x0b703e11, +0x00080603,0x00301006,0x20980407,0x0c104214, +0x00000601,0x20381001,0x00800c03,0x0ae0320a, +0x00000400,0x00280c01,0x20500005,0x0b003a0b, +0x00000400,0x00280a01,0x20600804,0x0b003a0a, +0x20100401,0x00281204,0x20501808,0x0b90460d, +0x00000001,0x20180602,0x00400005,0x0aa03a05, +0x00100001,0x00300400,0x20880804,0x0ac03a06, +0x20100000,0x00300400,0x20880405,0x0ac03e06, +0x00200001,0x00300601,0x20980803,0x0b404a07, +0x00200000,0x20180401,0x00380404,0x0a903601, +0x00080603,0x00200803,0x20700006,0x0aa03a01, +0x00100000,0x00280401,0x20700003,0x0aa03a01, +0x20200400,0x00380801,0x20800009,0x0b204601, +0x20200000,0x20100401,0x00280408,0x0a903405, +0x00000004,0x00280606,0x20580405,0x0ab03804, +0x20180400,0x00300800,0x20880407,0x0ab03c04, +0x00380601,0x00300c01,0x20a80403,0x0b304405, +0x00280601,0x20100800,0x00400401,0x0ad03409, +0x20180603,0x00200806,0x20680805,0x0ae03409, +0x00000201,0x00200401,0x20700003,0x0ae03809, +0x20500402,0x00280e03,0x2070040c,0x0b80440d, +0x00080403,0x20201203,0x00681007,0x0b20340d, +0x00380401,0x00100a03,0x20400801,0x0b40340d, +0x00200002,0x00280602,0x20600004,0x0b40380d, +0x00680a03,0x00301c04,0x20a81603,0x0c004411, +0x00100203,0x20300006,0x00900806,0x0bb02c14, +0x20300000,0x00100000,0x2020000c,0x0bc03413, +0x20380a02,0x00201404,0x20780809,0x0bb03813, +0x20500804,0x00181604,0x20300c0e,0x0c903c17, +0x20100800,0x20381a03,0x0090240a,0x0c70381c, +0x00200601,0x00180801,0x20200802,0x0c70341a, +0x00300601,0x00180e02,0x20301401,0x0c703818, +0x00680a06,0x00301807,0x20880a01,0x0d70401e, +0x20c00001,0x20100602,0x00480409,0x0d704426, +0x20980401,0x00100e02,0x20480c06,0x0d50341e, +0x20c00403,0x00281205,0x2068080a,0x0d403c1e, +0x20f00405,0x00180a0b,0x20200011,0x0e704025, +0x00b81000,0x20102e01,0x00482e22,0x0ea03c21, +0x00900000,0x00100201,0x2028161c,0x0e402c1a, +0x00b81202,0x00303405,0x20a83e21,0x0e20341a, +0x00c80a02,0x00101807,0x20483224,0x0fa03425, + }, //ct3 + }, + CapTable:{ // CapTable + {// Alight +0x20300001,0x20700000,0x00080c00,0x0f781e1a, +0x00000802,0x20900000,0x00082400,0x0f580a20, +0x00000201,0x20700000,0x00080400,0x0f480e1f, +0x20380401,0x20a00000,0x00082000,0x10a80a20, +0x00580602,0x20700002,0x00080609,0x0e98261e, +0x00280a03,0x20700005,0x00000000,0x0e581620, +0x00080403,0x20700203,0x00080c01,0x0e58121f, +0x00600800,0x20b00003,0x0008220a,0x0f981625, +0x20100c05,0x20800204,0x00081c05,0x0d982620, +0x00000802,0x20900204,0x00080c05,0x0d58121e, +0x00200604,0x20800007,0x00080401,0x0d581a1e, +0x00000000,0x20900002,0x00080808,0x0e682226, +0x00180e07,0x2050000a,0x00001404,0x0ca8361c, +0x00000201,0x20600003,0x00080404,0x0c781a19, +0x20200402,0x20700205,0x00000008,0x0c78161a, +0x20100601,0x20900001,0x00080407,0x0d58221f, +0x20101006,0x2080020a,0x00080807,0x0bd82216, +0x00000201,0x20600000,0x00000803,0x0bc81a15, +0x00100400,0x20600001,0x00081002,0x0bc81e15, +0x00100801,0x20700202,0x00080805,0x0c782219, +0x00180a04,0x20400007,0x00000005,0x0b383210, +0x00100401,0x20700202,0x00080404,0x0b281612, +0x00180602,0x20500003,0x00000804,0x0b282212, +0x00080602,0x20600002,0x00000407,0x0bb82a13, +0x20200003,0x20600205,0x00000408,0x0ad82a0a, +0x20200201,0x20600001,0x00080808,0x0aa81e0c, +0x20100400,0x20600202,0x00000408,0x0aa81a0c, +0x00000002,0x20700203,0x00080407,0x0b38260d, +0x00200202,0x20600004,0x00080401,0x0a982e06, +0x00100000,0x20600201,0x00080403,0x0a681e06, +0x00000001,0x20500202,0x00080804,0x0a681e06, +0x00000201,0x20700003,0x00080406,0x0ae82a07, +0x20100401,0x20500202,0x00000008,0x0a782a01, +0x00000000,0x20500001,0x00080405,0x0a482202, +0x00000201,0x20500003,0x00080405,0x0a482201, +0x00180401,0x20700201,0x00000405,0x0ac82a01, +0x00000000,0x20500001,0x00080404,0x0a882c04, +0x20100001,0x20500000,0x00000005,0x0a482004, +0x00000201,0x20600000,0x00000805,0x0a581c03, +0x20280601,0x20700001,0x00000809,0x0ad82405, +0x00100000,0x20500000,0x00000403,0x0ab82c08, +0x00200202,0x20600003,0x00000802,0x0a781c07, +0x00100401,0x20600202,0x00000003,0x0a781808, +0x00000400,0x20900201,0x00000004,0x0b28200b, +0x20180601,0x20500000,0x00000408,0x0b082c0d, +0x20100001,0x20600203,0x00000408,0x0ac8180c, +0x20100001,0x20500000,0x00080807,0x0ac81c0d, +0x00200601,0x20800000,0x00080404,0x0b88200f, +0x20100801,0x20600203,0x00081006,0x0b882814, +0x20200000,0x20600001,0x00080406,0x0b481813, +0x00080a02,0x20500002,0x00000c04,0x0b481c12, +0x20400002,0x20700202,0x0008040b,0x0c182417, +0x00580402,0x20400001,0x00080c01,0x0c383417, +0x00480400,0x20600000,0x00000400,0x0be81816, +0x00200002,0x20700202,0x00000003,0x0be81816, +0x00680a01,0x20700003,0x00000601,0x0ce8281c, +0x21081203,0x20500006,0x00001c11,0x0d183421, +0x20d00001,0x20700001,0x0000080c,0x0ca8141b, +0x20b80400,0x20700002,0x00000408,0x0ca8181b, +0x21100000,0x20900001,0x00000c13,0x0de82425, +0x00d00401,0x20900203,0x00001e26,0x0e18201e, +0x00b80601,0x20800004,0x00001e22,0x0d881018, +0x00a00201,0x20700003,0x00001a1f,0x0d781017, +0x00e80400,0x20900001,0x00001a29,0x0f181c23, +0x20300202,0x01280400,0x21480800,0x0f18461b, +0x00280e02,0x01401400,0x21a80400,0x0f283e24, +0x20180800,0x01180400,0x21580800,0x0f183a20, +0x20200803,0x01680c00,0x21e83400,0x10784624, +0x00300806,0x01380e05,0x21581a08,0x0e384e1f, +0x20200c05,0x01081605,0x21580c05,0x0e084221, +0x00401002,0x01080e01,0x21681e03,0x0e183e21, +0x00681205,0x0180180a,0x22181607,0x0f485a28, +0x00481a09,0x0150240d,0x21880401,0x0d285622, +0x00281605,0x01401c0a,0x21a80801,0x0d18461e, +0x20281203,0x01400806,0x21900408,0x0d084a1f, +0x20180403,0x01400605,0x21b00809,0x0e085a27, +0x20601c0a,0x00f8260e,0x20f00c0e,0x0c28521b, +0x20100002,0x00f00206,0x21301007,0x0c28421a, +0x00080802,0x01000e03,0x21600403,0x0c384219, +0x20280e02,0x01301005,0x21a00407,0x0ce8561f, +0x00582a0a,0x0150300f,0x21800203,0x0b785216, +0x20100001,0x00f80400,0x21380404,0x0b784215, +0x00180e03,0x00f01003,0x21300403,0x0b784216, +0x00281201,0x01101601,0x21601403,0x0c085219, +0x20300c07,0x00b8160e,0x20c0180c,0x0ad84a11, +0x00380a02,0x00f00c03,0x21500002,0x0ad84212, +0x00000804,0x00c81206,0x20f00407,0x0ad84211, +0x20200802,0x00c80e04,0x21200409,0x0b584a13, +0x00100202,0x00e00006,0x21181402,0x0a684a0a, +0x20200001,0x00c00202,0x2110040a,0x0a583e0c, +0x20180e04,0x00e00c06,0x21300006,0x0a58420b, +0x00200201,0x00e00403,0x21580c03,0x0ad84e0d, +0x00080400,0x00e00400,0x21100405,0x0a284e06, +0x00100000,0x00c00000,0x21180402,0x0a184206, +0x00200402,0x00b00205,0x21000402,0x0a183e07, +0x20280400,0x00f00400,0x21400409,0x0a885207, +0x00080400,0x00e00800,0x21000406,0x0a084a01, +0x00000201,0x00c00001,0x21000006,0x09f84202, +0x20100201,0x00c80402,0x21080407,0x09f84202, +0x00200800,0x00e80a01,0x21400004,0x0a684e01, +0x00000001,0x00c00201,0x20e00004,0x0a184804, +0x00000401,0x00c80601,0x21000005,0x09f84003, +0x20100401,0x00c80601,0x21100005,0x09f84004, +0x20200c02,0x01081202,0x21680809,0x0a785006, +0x00100602,0x00c80401,0x20e00404,0x0a484808, +0x00000201,0x00d80402,0x21100405,0x0a284008, +0x00280400,0x00d00802,0x21280402,0x0a383c08, +0x00180a02,0x01300c05,0x21a80402,0x0ab8540c, +0x20100804,0x00e80e05,0x20e80407,0x0a98480d, +0x00100401,0x00e00202,0x21300004,0x0a783c0d, +0x00000201,0x00c00400,0x21000407,0x0a783c0c, +0x00280a01,0x01101000,0x21700c04,0x0b28500f, +0x00080e03,0x01001406,0x21281003,0x0b284c12, +0x20200201,0x00e00001,0x21380407,0x0af84013, +0x20201403,0x00c81a04,0x20f80406,0x0af83c13, +0x20200801,0x00f80604,0x21400009,0x0bb84c16, +0x00700c00,0x00d80a03,0x20d00403,0x0bc85015, +0x00400801,0x00f80a01,0x21300000,0x0ba84016, +0x00380602,0x01100405,0x21580801,0x0b984016, +0x00601000,0x01181400,0x21580802,0x0c88541b, +0x21201804,0x01082e04,0x20f80417,0x0c985422, +0x20c00400,0x01180402,0x2160040d,0x0c68401c, +0x20b00403,0x01080a03,0x2140080b,0x0c58401c, +0x21180c00,0x01580401,0x21a00814,0x0d785426, +0x00e80e04,0x0170100d,0x21a0022a,0x0db85422, +0x00a00400,0x01281001,0x21701a1e,0x0d483c1a, +0x00900202,0x01100007,0x21600e1c,0x0d383c1a, +0x00d00a01,0x01280803,0x21a00e27,0x0eb85026, +0x20480401,0x21800400,0x02381000,0x0e882a1d, +0x00000c02,0x21281800,0x02181400,0x0e982e24, +0x20101405,0x21381400,0x01f83800,0x0e982622, +0x00180800,0x21401400,0x02382000,0x0fc83a2b, +0x00900602,0x21800802,0x0248160d,0x0d983223, +0x00380a03,0x20f01406,0x01b81801,0x0d783623, +0x00681a09,0x20e0280e,0x01981204,0x0d883624, +0x00101000,0x21681c01,0x02880803,0x0e784a2a, +0x20501404,0x21782603,0x0260040f,0x0c783a22, +0x20301001,0x21281e03,0x0210100b,0x0c683a1e, +0x20501c07,0x2148260d,0x02300c0e,0x0c68361f, +0x00300400,0x21280402,0x02180805,0x0d384e26, +0x00481a08,0x21302c0a,0x01d80400,0x0b88361b, +0x00100201,0x20e80401,0x01a80401,0x0b983618, +0x00200204,0x20e80808,0x01b80c00,0x0b983a18, +0x20400a02,0x21081001,0x0200100c,0x0c284e1e, +0x20502407,0x2188460d,0x02701c0c,0x0ac83614, +0x00000401,0x20e80602,0x01980404,0x0ae83616, +0x20200802,0x20e81604,0x01900c06,0x0ad83a15, +0x00101003,0x20f82205,0x01c00401,0x0b584617, +0x00380602,0x20f00c07,0x01682202,0x0a48320f, +0x00100800,0x20d81002,0x01880404,0x0a483a12, +0x00480602,0x20c00803,0x01580c01,0x0a483612, +0x00080601,0x20a00c04,0x01481405,0x0aa84a14, +0x20180400,0x20f00800,0x01900008,0x09c83a0c, +0x20280400,0x20b00400,0x01400008,0x09d83a0c, +0x20500c02,0x20d81603,0x0170040d,0x09c83a0b, +0x00100201,0x20b00401,0x01600406,0x0a284e0e, +0x00000601,0x21080400,0x01b00405,0x09883a06, +0x00200000,0x20c00000,0x01580402,0x09883a07, +0x00480602,0x20a00804,0x01280603,0x09983a06, +0x20200403,0x20c80a03,0x01700009,0x09c84a07, +0x20100001,0x20f80a02,0x01900406,0x09783800, +0x20100400,0x20b00001,0x01480407,0x09683a02, +0x20200001,0x20b00203,0x01400409,0x09683603, +0x00280a02,0x20b01004,0x01580803,0x09b84e01, +0x00180400,0x20f00402,0x01700003,0x09883405, +0x00180a01,0x20b00c01,0x01500404,0x09683803, +0x00080400,0x20c00401,0x01580404,0x09783804, +0x00080c00,0x20d01a01,0x01900408,0x09b84c04, +0x20181201,0x21001001,0x01800805,0x09b83409, +0x20100001,0x20c00202,0x01700407,0x09983409, +0x00100400,0x20c80400,0x01600403,0x09a83808, +0x20100401,0x21080e02,0x01f00c07,0x09f84c0b, +0x00200201,0x21300e01,0x01b80402,0x0a182c0c, +0x00280601,0x20c00401,0x01700002,0x09f8340d, +0x20280402,0x20c00601,0x01400407,0x09f8340d, +0x00000801,0x20f80c00,0x01c00404,0x0a684811, +0x20300803,0x21381203,0x01f00009,0x0a883412, +0x20380401,0x20d00400,0x01800408,0x0a683412, +0x00180e04,0x20d02004,0x01580402,0x0a783011, +0x20180800,0x20e01402,0x01980405,0x0b084416, +0x00781a02,0x21101c04,0x01b80400,0x0b283416, +0x00580a01,0x20e01001,0x01a00201,0x0b183416, +0x00100803,0x21080e07,0x01d00c06,0x0b083015, +0x00681603,0x21001c00,0x01e00c03,0x0bc8401a, +0x20e81001,0x21602602,0x02180814,0x0be83020, +0x20c80401,0x21000601,0x01e0080f,0x0bc8301c, +0x20800000,0x20f00403,0x01b80c08,0x0bc8341c, +0x21002006,0x21682208,0x02480c15,0x0cb84026, +0x00a00601,0x21b81402,0x02a01a1d,0x0d083423, +0x00a00000,0x21100001,0x01e00a1d,0x0cb82c1c, +0x00780601,0x20e00003,0x01b01615,0x0ca8341b, +0x00c80e05,0x20e0100e,0x01c80a24,0x0df84c27, +0x20400002,0x01680400,0x22481800,0x0e682a1f, +0x00280401,0x00b00c00,0x21582000,0x0e781628, +0x00481601,0x00e02400,0x21981400,0x0e881a2a, +0x00100402,0x00d80400,0x21981800,0x0f982a2e, +0x00781203,0x01601406,0x2258060b,0x0d683224, +0x00000201,0x00a80404,0x21380406,0x0d482225, +0x20300c03,0x00982602,0x2110080b,0x0d482624, +0x00181201,0x00e01805,0x21b81404,0x0e28322c, +0x20180401,0x01201602,0x2200000b,0x0c382e23, +0x20280800,0x00a01201,0x21400008,0x0c38221e, +0x00281a04,0x00c02c07,0x21980c01,0x0c38221e, +0x00280602,0x00a00c02,0x21400807,0x0cd83227, +0x20400c00,0x01181e01,0x21b0100a,0x0b483219, +0x00000000,0x00800000,0x21000002,0x0b682219, +0x20200402,0x00680606,0x20e00807,0x0b58221a, +0x20680802,0x00900604,0x2120080d,0x0bc82e1d, +0x00281800,0x01403001,0x22281601,0x0a982a15, +0x00100002,0x00800601,0x21080802,0x0aa82616, +0x00000000,0x00800401,0x20f80c02,0x0aa82615, +0x00480601,0x00701402,0x21081604,0x0b082e18, +0x00180400,0x00e00400,0x21600406,0x09f83612, +0x00180a02,0x00800c03,0x20f80406,0x0a082a13, +0x00200400,0x00880400,0x20e00004,0x0a082a12, +0x20100401,0x00680601,0x20b00009,0x0a483615, +0x20100401,0x00e80601,0x21500408,0x0988320b, +0x20200c03,0x00680e04,0x20c00008,0x09882a0c, +0x20380801,0x00800e01,0x2108080a,0x09882a0c, +0x00000201,0x00700001,0x20c00406,0x09b8360d, +0x00080e02,0x00e00c02,0x21700405,0x09483205, +0x00200201,0x00800404,0x20f80802,0x09482e07, +0x00200201,0x00780402,0x20d00402,0x09482e06, +0x00000001,0x00600602,0x20c80806,0x09683607, +0x00000802,0x00b80603,0x21480404,0x09282c00, +0x20180a01,0x00800801,0x20e00c08,0x09182e02, +0x20100001,0x00700202,0x20e00407,0x09182a02, +0x00000601,0x00780802,0x20b00407,0x09483a01, +0x00000a02,0x00d80801,0x21500005,0x09383004, +0x00000401,0x00680e03,0x20c00c05,0x09282404, +0x00000001,0x00780400,0x20e80405,0x09282804, +0x00000801,0x00781202,0x20d00807,0x09583406, +0x20201004,0x00f81e04,0x21780406,0x0978300a, +0x20100400,0x00780401,0x20e80405,0x09582409, +0x00100202,0x00800002,0x20f00404,0x09582808, +0x00000000,0x00900000,0x21280406,0x0998300c, +0x00281204,0x01301008,0x21e00401,0x09d8340d, +0x00100400,0x00780400,0x20f00403,0x09b8240d, +0x00000803,0x00880e04,0x20e00006,0x09a8280d, +0x00180400,0x00900801,0x21280404,0x0a183411, +0x00080400,0x00f00e04,0x21a00c06,0x0a482811, +0x20200000,0x00880601,0x21000407,0x0a382413, +0x20380a03,0x00a80805,0x21201006,0x0a382813, +0x20100604,0x00880c02,0x21001407,0x0ab83017, +0x00402002,0x00e82e04,0x21780404,0x0ae82c16, +0x00400800,0x00880c00,0x21100800,0x0ad82017, +0x00400002,0x00900a03,0x21300201,0x0ad81c16, +0x00301c07,0x00982a09,0x21380403,0x0b782c1c, +0x20d00000,0x01581402,0x22280412,0x0bb83021, +0x20b00001,0x00a80a01,0x2140000d,0x0ba81c1d, +0x20880a01,0x00900802,0x2110040b,0x0b98201b, +0x20a82a07,0x01003c0d,0x21c8140d,0x0c783024, +0x00900e01,0x01580803,0x22680a1b,0x0cd82c24, +0x00900201,0x00a00004,0x2150021b,0x0c981c1d, +0x00600401,0x00781202,0x21001212,0x0c781c1d, +0x00700803,0x00681a0a,0x20d02e16,0x0da82c27, +0x20180800,0x20700000,0x01e81800,0x0dd83a22, +0x00380401,0x00200000,0x00b81400,0x0e282a2b, +0x00300c01,0x20181800,0x01081000,0x0e282e2a, +0x00300000,0x00200000,0x00f81400,0x0f183e31, +0x00401002,0x20881c01,0x01d80e04,0x0cc84224, +0x20100000,0x00080402,0x00b80c0a,0x0cd83226, +0x00080601,0x00200803,0x00a81808,0x0cd83626, +0x00000403,0x00181601,0x00f80808,0x0d984a2d, +0x00080e03,0x20400806,0x01600809,0x0ba84222, +0x20200400,0x00080c01,0x00a00007,0x0bd8361d, +0x20200c01,0x00181c00,0x00c00808,0x0bc83e1e, +0x00080a06,0x00200408,0x00a00c08,0x0c584625, +0x20380801,0x20700a04,0x01800809,0x0ab83a19, +0x20180800,0x00100400,0x00700002,0x0b083618, +0x00180e01,0x00300c02,0x00480402,0x0af83619, +0x20401007,0x0008160b,0x00b00409,0x0b583e1c, +0x00201001,0x20981a01,0x01a00000,0x0a083a14, +0x00300201,0x00000000,0x00800000,0x0a483217, +0x00080401,0x00100601,0x00700003,0x0a383616, +0x00480604,0x00300409,0x00680e02,0x0a884619, +0x00000201,0x20500002,0x01480406,0x09783a12, +0x20200802,0x00081202,0x00900009,0x09983613, +0x00280601,0x00000401,0x00900004,0x09983613, +0x00080401,0x00200603,0x00700c09,0x09c84215, +0x00080602,0x20500400,0x01300807,0x0908360b, +0x00180a02,0x00201404,0x00580c04,0x0928360c, +0x20200801,0x20180a02,0x00a80409,0x0918360c, +0x20100401,0x00180601,0x00880408,0x09383e0d, +0x20200c04,0x20681a05,0x01480407,0x08c83604, +0x00180400,0x00000201,0x00900c05,0x08d83608, +0x00080601,0x00100002,0x00800004,0x08d83a06, +0x00280601,0x00100402,0x00780404,0x08e84208, +0x00281204,0x20301408,0x00e80401,0x08b83800, +0x20200801,0x20281602,0x00a00409,0x08a83601, +0x00000001,0x00000201,0x00800005,0x08b83602, +0x20100001,0x00100202,0x00800409,0x08c83e01, +0x20180403,0x20600a05,0x01400807,0x08b83404, +0x00100400,0x00100001,0x00580c02,0x08c83005, +0x00000000,0x00000401,0x00800005,0x08b83804, +0x00080601,0x00100801,0x00880805,0x08d83c06, +0x00280e03,0x20701803,0x01680802,0x08f83408, +0x20180601,0x00100802,0x00600006,0x08f83409, +0x20180800,0x00000400,0x00900806,0x08e83409, +0x00000401,0x00000201,0x00a00006,0x0918400b, +0x20201403,0x20a82605,0x01c00c09,0x0948380e, +0x00180400,0x00100800,0x00700804,0x0948340e, +0x00380a03,0x20201002,0x00a00802,0x0948300d, +0x00100601,0x00180401,0x00a00405,0x09884011, +0x00000401,0x20580403,0x01380c02,0x09c83813, +0x20200401,0x20100202,0x00900007,0x09d83013, +0x20501406,0x20481e08,0x00e8040b,0x09c83014, +0x20500402,0x00180602,0x00980409,0x0a384018, +0x00781e06,0x20403006,0x01200000,0x0a683814, +0x00400202,0x00000402,0x00980400,0x0a783017, +0x00680a06,0x00200c0a,0x00780605,0x0a783417, +0x00b81205,0x00202806,0x00880e06,0x0b08401a, +0x20d01409,0x20b8160e,0x01e80c14,0x0b28381e, +0x20a00403,0x00180a04,0x00a8040c,0x0b48301d, +0x20a00803,0x00081207,0x00a00c0d,0x0b38301b, +0x21101c05,0x20383a09,0x01201c1a,0x0be84424, +0x00881206,0x20501c11,0x01981e19,0x0c384823, +0x00880a02,0x00200406,0x00800217,0x0c28381d, +0x00780601,0x00200004,0x00680e14,0x0c18301e, +0x00b00602,0x00500007,0x00481a20,0x0d28402a, +0x20101003,0x20b81400,0x00a83400,0x0dc01a26, +0x00401000,0x20d81000,0x01082400,0x0e00122e, +0x00480400,0x20900800,0x00c81c00,0x0e000e2e, +0x00300201,0x20f80400,0x01481400,0x0ee00e34, +0x00681604,0x20701409,0x00481e03,0x0c900627, +0x20200401,0x20980801,0x00c81c0c,0x0ca00228, +0x20180401,0x20a80601,0x00e8100b,0x0ca80628, +0x00300802,0x20f80e02,0x01481c08,0x0d400230, +0x20301402,0x20c82204,0x00a0040f,0x0b600221, +0x20280603,0x20800405,0x00a80c08,0x0b980e1e, +0x20100602,0x20b00403,0x00d81408,0x0b880a1f, +0x20601201,0x20c81c04,0x01180c11,0x0bf81224, +0x20200800,0x20780c02,0x00281005,0x0a880617, +0x20100c03,0x20980e04,0x00b80402,0x0ac80e19, +0x20101002,0x20a81603,0x00e80404,0x0aa81219, +0x00380c00,0x20801401,0x00a81202,0x0b08121c, +0x00380a01,0x20401402,0x20180e01,0x09e80a15, +0x00200202,0x20600404,0x00880801,0x0a081217, +0x00100601,0x20780803,0x00980802,0x09f81616, +0x00000800,0x20b80c00,0x01000006,0x0a281a1a, +0x00000201,0x20600000,0x00300808,0x09380a12, +0x00080401,0x20600e01,0x00880407,0x09581213, +0x00100401,0x20680400,0x00780405,0x09481613, +0x00000c00,0x20980c00,0x00d80406,0x09681a14, +0x20100001,0x20680603,0x00400007,0x08c80a0b, +0x20100601,0x20880c00,0x00b00807,0x08d8160c, +0x20180e02,0x20501002,0x00600007,0x08d8160d, +0x00080401,0x20700400,0x00a80407,0x08e81a0e, +0x00280601,0x20600c02,0x00281002,0x08880a06, +0x00100c01,0x20781202,0x00880404,0x08881607, +0x00000802,0x20780a03,0x00a00005,0x08881606, +0x00000201,0x20700002,0x00b00406,0x08881e08, +0x20300802,0x20781602,0x00600809,0x08781000, +0x20180400,0x20400801,0x00581007,0x08681601, +0x00100000,0x20600002,0x00880804,0x08681a02, +0x00000001,0x20700202,0x00a00007,0x08681a01, +0x00100603,0x20500004,0x00000002,0x08880c05, +0x00180601,0x20500802,0x00700004,0x08781804, +0x00080601,0x20600401,0x00800806,0x08681804, +0x00080400,0x20700002,0x00a00007,0x08781806, +0x20100001,0x20480a03,0x00101006,0x08c80809, +0x20280800,0x20600201,0x00901008,0x08a8180a, +0x20100801,0x20780e03,0x00900806,0x08a8140a, +0x00080601,0x20800800,0x00a00805,0x08c8180c, +0x00080800,0x20401801,0x20281004,0x0918040d, +0x00100401,0x20880a01,0x00900403,0x0908100f, +0x00000400,0x20580801,0x00500404,0x0908100f, +0x00080401,0x20900202,0x00c00406,0x09381411, +0x00080a02,0x20600802,0x00400805,0x09980812, +0x20180a01,0x20600802,0x00700005,0x09981013, +0x00181602,0x20402402,0x00380403,0x09880c13, +0x20300000,0x20a00402,0x00d80407,0x09d81418, +0x00000c03,0x20882205,0x00601406,0x0a380817, +0x00280800,0x20800800,0x00a00c02,0x0a380c17, +0x00000001,0x20980a02,0x00c01005,0x0a381016, +0x00600201,0x20a80c01,0x00e01400,0x0aa8141b, +0x20481a03,0x20502805,0x20281406,0x0b00001d, +0x20780800,0x20a00e01,0x00c00008,0x0b08081c, +0x20680800,0x20900c00,0x00a80406,0x0af8081c, +0x20c81002,0x20a02203,0x00b80c11,0x0b980824, +0x00300401,0x20b81a04,0x00901e08,0x0bf80421, +0x00600c00,0x20c81201,0x00f00611,0x0be8081d, +0x00500800,0x20b80601,0x00d00210,0x0bd80c1c, +0x00881201,0x20e01003,0x01200619,0x0cd81028, +0x00280603,0x01301800,0x21681c00,0x0df0022d, +0x00481a02,0x01302000,0x21680c00,0x0e300632, +0x00380603,0x00e00000,0x20f80800,0x0e200630, +0x00280800,0x01400000,0x21881c00,0x0f100637, +0x00200c07,0x01282608,0x21081406,0x0c98162a, +0x00080804,0x00d00206,0x20f8140d,0x0cb80a2c, +0x00000407,0x00d81208,0x20f81c0a,0x0cb8062b, +0x00580c01,0x01201001,0x21882006,0x0d680a34, +0x20181205,0x01501c0d,0x2198240b,0x0b582222, +0x20500602,0x00b80407,0x20e8140d,0x0b88161f, +0x20380606,0x00e00c0d,0x21381c0b,0x0b881620, +0x20781603,0x01001805,0x21480c15,0x0be81627, +0x20280c01,0x01101203,0x21200807,0x0a782619, +0x00280c00,0x00c01400,0x20f00202,0x0ab8161a, +0x00180c01,0x00c01604,0x21000401,0x0a98161a, +0x00200c02,0x00b81204,0x20e00202,0x0af81a1d, +0x00200001,0x00e80a01,0x20e00401,0x09b82615, +0x00000401,0x00980601,0x20a00005,0x09e81a18, +0x00000001,0x00a00400,0x20b80805,0x09d81a17, +0x00080400,0x00d00802,0x21280c06,0x0a081e1b, +0x20180a02,0x00f00403,0x21000808,0x09182211, +0x00100201,0x00900001,0x20b00405,0x09381a13, +0x00280602,0x00900802,0x20a00404,0x09281a13, +0x00081203,0x00d01803,0x21000406,0x09481e15, +0x00000403,0x00d00205,0x20e00004,0x08b81e0b, +0x20200402,0x00a80603,0x20c80808,0x08b8160d, +0x20200c02,0x00881604,0x20800409,0x08a81a0c, +0x00000802,0x00980a05,0x20a00407,0x08b81a0f, +0x00100202,0x00e00003,0x20f80404,0x08682606, +0x00280e02,0x00b01004,0x20d80803,0x08681e08, +0x00180a01,0x00b00c04,0x20d80802,0x08681e06, +0x20100201,0x00b80402,0x20b80408,0x08681e07, +0x00000403,0x00d00203,0x20f80c07,0x08482201, +0x20100001,0x00800202,0x20800408,0x08381e02, +0x00000000,0x00900201,0x20a00406,0x08481e02, +0x00180601,0x00b00400,0x20c00405,0x08481e01, +0x20180e03,0x00f00805,0x20e00806,0x08682806, +0x00180602,0x00880402,0x20800c05,0x08481c04, +0x20100001,0x00980601,0x20a00407,0x08481c05, +0x20100401,0x00a80a02,0x20b00408,0x08581c06, +0x00100802,0x00c80604,0x20c00002,0x08a8200a, +0x20200c03,0x00781604,0x20900007,0x0888180b, +0x00180601,0x00900801,0x20b80403,0x0888180a, +0x20100601,0x00b80c01,0x20d00006,0x08a81c0d, +0x00100201,0x00e80403,0x20e00405,0x08f8240d, +0x00280602,0x00b00805,0x20d80402,0x08f8180f, +0x00000400,0x00800201,0x20900005,0x08e8180e, +0x00200801,0x00c80a01,0x21080404,0x09181c11, +0x20200400,0x00e80e01,0x20f00807,0x09782013, +0x20200801,0x00980e02,0x20b00c07,0x09781814, +0x20100c01,0x00981a01,0x20a00805,0x09681c14, +0x20380601,0x00d00002,0x21100409,0x09b81c18, +0x00300800,0x00f00201,0x21280c01,0x0a281c17, +0x00201000,0x00b81601,0x20e00002,0x0a281418, +0x00100601,0x00c80401,0x21080402,0x0a181818, +0x00500c00,0x00c80a01,0x21100401,0x0a98181d, +0x20701000,0x01181c00,0x2120040b,0x0ae8281d, +0x20700400,0x00f80801,0x21480407,0x0b08181d, +0x20700801,0x00d80a01,0x21100006,0x0ae8181c, +0x20a00400,0x00f80e01,0x2140040f,0x0b881c24, +0x00401000,0x01580e01,0x2198160c,0x0be82422, +0x00680a01,0x01001002,0x21680612,0x0be8181d, +0x00680e01,0x00f01003,0x21380611,0x0bc8181c, +0x00701400,0x01082201,0x21700216,0x0cc81c28, +0x20180e04,0x20e00800,0x02200800,0x0de01a2e, +0x00200e02,0x20c82400,0x02181000,0x0e201a32, +0x00100602,0x20981000,0x01a81400,0x0e201e31, +0x00200800,0x20d81400,0x02482c00,0x0f001e3b, +0x00880409,0x2110020d,0x02482e02,0x0c60162f, +0x00400c07,0x20981a06,0x01983407,0x0ca00e2f, +0x00700007,0x20880607,0x01783403,0x0ca00e30, +0x00600000,0x20b81001,0x01f82007,0x0d300637, +0x20700a07,0x21381010,0x02581c17,0x0b080a25, +0x20780a07,0x2060080e,0x01281c14,0x0b580e22, +0x20980606,0x2088040d,0x01681818,0x0b481223, +0x20b01401,0x20b82402,0x01b8181a,0x0bb80a27, +0x20100403,0x21180e06,0x02100c03,0x0a280a18, +0x00200803,0x20881206,0x01400a02,0x0a780e19, +0x00200402,0x20980a04,0x01400e03,0x0a680e19, +0x00580e03,0x20601406,0x01281206,0x0ab8121d, +0x00300a02,0x20f80403,0x01d80c00,0x09780616, +0x00180a02,0x20600804,0x01080404,0x09b80e18, +0x00100201,0x20700002,0x01200004,0x09a80a18, +0x00000000,0x20880602,0x01700808,0x09c8121c, +0x20400402,0x20e80e02,0x01c0040b,0x08d80a10, +0x00000001,0x20700202,0x01100406,0x09080e13, +0x00000802,0x20880e02,0x01200006,0x08f80a13, +0x20200c02,0x20881a02,0x01600409,0x09081214, +0x00380602,0x20c00802,0x01980800,0x08780a0b, +0x00080601,0x20700c02,0x01180405,0x08880e0d, +0x00080e02,0x20601403,0x00f80805,0x08780e0d, +0x00280e02,0x20601004,0x01080402,0x08880e0e, +0x20100402,0x20d80602,0x01a80408,0x08280e07, +0x00000801,0x20880e02,0x01400406,0x08280e08, +0x00000802,0x20980e03,0x01400406,0x08280e07, +0x20100001,0x20800202,0x0140040a,0x08280e08, +0x00281205,0x20c01405,0x01900804,0x08080e01, +0x00100202,0x20700002,0x01100006,0x08080e02, +0x00000203,0x20700404,0x01100005,0x08080e02, +0x00000400,0x20880800,0x01400005,0x08080e01, +0x20401407,0x21081e09,0x01e0040b,0x08180806, +0x20100c03,0x20681203,0x01180407,0x08180c05, +0x20100402,0x20780604,0x01200007,0x08180c04, +0x00000400,0x20700000,0x01380806,0x08180c05, +0x00381206,0x20b0140b,0x01780a02,0x08580c0a, +0x00180e03,0x20401805,0x00d80803,0x08580c0a, +0x00000201,0x20680402,0x01180404,0x08480c0a, +0x20100001,0x20600400,0x01380807,0x0858100c, +0x00000403,0x20f80607,0x01c00c07,0x08b8080d, +0x20100401,0x20780a03,0x01300c07,0x08b80c0f, +0x00080400,0x20600400,0x01000405,0x08b80c0f, +0x00380a03,0x20600c03,0x01300003,0x08d81411, +0x20280400,0x20e00402,0x01b80c06,0x09380813, +0x20180400,0x20600801,0x01180404,0x09480c15, +0x00080401,0x20700e01,0x01180405,0x09380c13, +0x20400804,0x20880e05,0x0170000b,0x09781418, +0x00480e02,0x20f01402,0x01c00000,0x09d80816, +0x00281201,0x20701802,0x01200001,0x09f80c17, +0x00180800,0x20700801,0x01400003,0x09e80c17, +0x00581204,0x20601407,0x01400201,0x0a48141d, +0x20780402,0x21101203,0x0218040b,0x0a98081b, +0x20700001,0x20b00602,0x01900007,0x0ac80c1c, +0x20680601,0x20900c01,0x01600005,0x0aa80c1c, +0x20b00003,0x20a00606,0x0190040e,0x0b481024, +0x00580e01,0x21201c03,0x02580e0e,0x0b880c20, +0x00500800,0x20b80c00,0x01a00610,0x0ba80c1d, +0x00500801,0x20a81203,0x01900e0f,0x0b880c1c, +0x00881602,0x20a02005,0x01a81217,0x0c781427, +0x20501203,0x00582000,0x20781400,0x0e604e2e, +0x00000201,0x00100400,0x20483400,0x0eb05637, +0x20280601,0x00000000,0x00082800,0x0ea05235, +0x00300603,0x00000400,0x20382c00,0x0f905e42, +0x01200808,0x00a81209,0x2108420f,0x0cd03e35, +0x00b80c02,0x00101202,0x20383c00,0x0cf03a37, +0x00e00804,0x20180a04,0x00084205,0x0cf03a37, +0x00700809,0x00081a0a,0x20183c08,0x0d90423e, +0x20e81a06,0x00c0080f,0x21482427,0x0b401a29, +0x20e00400,0x20181005,0x00182022,0x0b701e26, +0x20f00000,0x00181007,0x20282425,0x0b501a27, +0x20981a06,0x00202010,0x2078381c,0x0bd0222c, +0x00200803,0x00600204,0x21180e02,0x0a501a17, +0x00580603,0x00000c05,0x20481208,0x0a901619, +0x00480603,0x00100805,0x20680a07,0x0a801618, +0x00200801,0x20380e03,0x00100800,0x0ac01a1e, +0x00281203,0x00801005,0x21100003,0x09a01217, +0x20100802,0x20180e03,0x20100008,0x09c01619, +0x20100402,0x00080604,0x20400406,0x09b01218, +0x00000000,0x20100001,0x20380406,0x09e01a1b, +0x20200402,0x00400205,0x20d00009,0x09001611, +0x00100201,0x00100003,0x20480404,0x09101213, +0x00180602,0x00100c04,0x20580404,0x09001213, +0x00000601,0x20100801,0x20380807,0x09201a15, +0x00100400,0x00680402,0x20d80402,0x0890120b, +0x20100001,0x00180601,0x20400807,0x0890120d, +0x20200802,0x00081204,0x20200408,0x0880120d, +0x00000802,0x00081202,0x20100406,0x0890160e, +0x00180a02,0x00700802,0x20d00406,0x08401207, +0x00180601,0x00200801,0x20580404,0x08401608, +0x00280a02,0x00300c04,0x20680802,0x08401207, +0x20100202,0x00100403,0x20580407,0x08301607, +0x20201403,0x00581e05,0x20b00409,0x08201000, +0x20180401,0x00100601,0x20300008,0x08101202, +0x20200001,0x00100202,0x20300c09,0x08101201, +0x00080401,0x00100602,0x20400006,0x08101601, +0x00280e03,0x00901c05,0x21281401,0x08301005, +0x00180e02,0x00001403,0x20380404,0x08201404, +0x00180400,0x00100800,0x20380403,0x08201405, +0x00080e01,0x00100c02,0x20300006,0x08201405, +0x20300802,0x00681603,0x20b01008,0x08700c0a, +0x20100c02,0x20381604,0x00300c08,0x0850140a, +0x20100000,0x00000000,0x20100007,0x08501009, +0x00080601,0x20200400,0x00000807,0x0860140b, +0x00300201,0x00800402,0x21180800,0x08d0100e, +0x00080a01,0x00000402,0x20280404,0x08c01410, +0x20100001,0x00080601,0x20200405,0x08c0100f, +0x00000402,0x20380e02,0x00200406,0x08e01812, +0x20200000,0x00880601,0x20f00408,0x09501012, +0x20100201,0x20200001,0x20100405,0x09501414, +0x00000202,0x00000402,0x20300404,0x09401414, +0x00080603,0x20300c04,0x20180406,0x09801817, +0x00200000,0x00880c00,0x21000802,0x0a001017, +0x00101002,0x20281a02,0x20100403,0x0a001418, +0x00100403,0x20180e04,0x20200404,0x09f01817, +0x00000c04,0x20481e06,0x00300c07,0x0a50181d, +0x20580a01,0x00800401,0x21300808,0x0ac0141c, +0x20680a02,0x00200803,0x20700005,0x0ae0181d, +0x20780602,0x00000004,0x20500407,0x0ac0181d, +0x20780603,0x20100806,0x20480808,0x0b601825, +0x00400400,0x00680e01,0x21100e0b,0x0bb01820, +0x00580401,0x00000a02,0x20600610,0x0bc01c1d, +0x00600401,0x20100603,0x20580612,0x0ba01c1d, +0x00600802,0x20281a05,0x20301612,0x0c801c27, +0x20881201,0x00801400,0x00982800,0x0ef05232, +0x00080a02,0x00c00400,0x20182800,0x0f404e3d, +0x20300401,0x00c80c00,0x20183c00,0x0f40523a, +0x20181203,0x00f00c00,0x20381c00,0x10405246, +0x01a80601,0x00400a04,0x00d83a18,0x0d303a3e, +0x00d00403,0x00a81205,0x00183601,0x0d60363e, +0x01281603,0x00c01404,0x20383a09,0x0d60363f, +0x01000404,0x00b00208,0x00084602,0x0e003e47, +0x21401c0a,0x00283e07,0x00f84036,0x0b50122f, +0x20e80802,0x00b80403,0x20383826,0x0ba0162b, +0x20f00006,0x00781205,0x00282c2c,0x0b801a2e, +0x21000403,0x00c82403,0x0008342c,0x0c001232, +0x0058160b,0x00901817,0x00082606,0x0a580a18, +0x00280604,0x00800009,0x20581203,0x0aa00619, +0x00100205,0x0078040d,0x20281e02,0x0a900619, +0x00380e06,0x00c0100d,0x20981a02,0x0ae0061d, +0x20101006,0x00481a0c,0x00701408,0x09980616, +0x00180c01,0x00801202,0x20500404,0x09e00a19, +0x00200002,0x00700603,0x20300403,0x09c00618, +0x00000403,0x00900206,0x20600806,0x0a000a1b, +0x00081203,0x00701407,0x00180804,0x09080610, +0x00080601,0x00500401,0x00000407,0x09200a13, +0x20180601,0x00700002,0x20100408,0x09100613, +0x20181202,0x00a01004,0x20600407,0x09400a15, +0x00180400,0x00300602,0x00500c04,0x0890020c, +0x00000001,0x00400201,0x00100006,0x08a00a0d, +0x00180800,0x00600c00,0x20100004,0x08a00a0d, +0x00200402,0x00600603,0x20280404,0x08b00e0f, +0x20100c02,0x00281202,0x00700007,0x08400606, +0x00000601,0x00480401,0x00100005,0x08500a07, +0x00000000,0x00480800,0x00200806,0x08500a07, +0x20280a01,0x00700401,0x2010040b,0x08500a08, +0x00181202,0x00501c03,0x00380804,0x08300601, +0x00000401,0x00580a02,0x20100006,0x08300e02, +0x20200401,0x00580a02,0x00000008,0x08300e01, +0x00100601,0x00580400,0x00000404,0x08300e01, +0x00000801,0x00180e03,0x00a00c06,0x08300004, +0x20100400,0x00780c01,0x20200407,0x08400805, +0x00100400,0x00680401,0x20280403,0x08400805, +0x20101002,0x00681a03,0x20100008,0x08400c05, +0x20100401,0x00200000,0x00781006,0x0870000a, +0x00180601,0x00700c01,0x20580404,0x08800c0a, +0x20100201,0x00600402,0x20300007,0x08700809, +0x20100a03,0x00a80404,0x20680406,0x0890080c, +0x00280601,0x00400403,0x00600002,0x08d8040e, +0x00000c02,0x00781203,0x20380406,0x08e0080f, +0x00100802,0x00680603,0x20280404,0x08d00c0f, +0x00200403,0x00b00204,0x20880404,0x09000811, +0x20200000,0x00300201,0x00700807,0x09500013, +0x20200201,0x00a00004,0x20680806,0x09700415, +0x20200602,0x00780403,0x20400006,0x09600814, +0x20380603,0x00c00004,0x20800809,0x09a00818, +0x00200801,0x00380a02,0x00880402,0x0a000017, +0x00381201,0x00a01400,0x20600401,0x0a200818, +0x00300001,0x00800203,0x20400000,0x0a100817, +0x00500403,0x00b00605,0x20880c01,0x0a800c1d, +0x20601000,0x00581001,0x00680809,0x0ac8041d, +0x20800802,0x00681203,0x20100409,0x0af0041d, +0x20900802,0x00981201,0x2048080a,0x0ae0041c, +0x20b00202,0x00b80405,0x2078040e,0x0b800424, +0x00480a01,0x00a00402,0x0010020c,0x0bb80421, +0x00600a01,0x00980803,0x20580612,0x0be0041e, +0x00780a02,0x00b01006,0x20880615,0x0bc0001d, +0x00800401,0x00b00603,0x20880617,0x0cb00428, +0x20901000,0x21382000,0x02183800,0x0fd0a237, +0x20200c00,0x21281800,0x02483c00,0x10109242, +0x20200a02,0x21380400,0x02283c00,0x10009243, +0x20400c01,0x21282000,0x02984000,0x11109e4a, +0x01900400,0x20f80a01,0x01984a1c,0x0df08645, +0x01000602,0x20f80400,0x01e84a07,0x0df07246, +0x00f01402,0x21182a05,0x02283a06,0x0de07246, +0x01380e04,0x20f00803,0x02184a0b,0x0eb07e4f, +0x20a80c03,0x20f01602,0x0178602f,0x0bb05e3b, +0x20c01008,0x20e82206,0x01d8502a,0x0be04a34, +0x20900804,0x20c81000,0x01885826,0x0be04e35, +0x20c01409,0x21281e0a,0x0238582f,0x0c505a3d, +0x20701601,0x21282809,0x01c82811,0x0a70321c, +0x20280607,0x20a80812,0x01582c07,0x0ac0261c, +0x20480603,0x20a8080c,0x0148280b,0x0aa02a1c, +0x20300a06,0x20d81812,0x01c8340b,0x0b002e20, +0x00580a04,0x20e01406,0x01280e03,0x09c02e15, +0x00200802,0x20b81204,0x01300802,0x09f02617, +0x00300202,0x20c00402,0x01300601,0x09e02617, +0x00480a03,0x20b00801,0x01600c01,0x0a202a1a, +0x20301003,0x21082206,0x0160080c,0x09202a11, +0x20100400,0x20980802,0x00f80408,0x09402613, +0x20200802,0x20c80e04,0x01300409,0x09302a13, +0x20401406,0x20d82208,0x0180000b,0x09602e14, +0x00100201,0x20b80404,0x00f80802,0x08b02a0a, +0x00080400,0x20800401,0x00d00004,0x08d0260d, +0x00100201,0x20a80803,0x01000004,0x08c0260c, +0x00480e06,0x2090100b,0x01080400,0x08e02a0e, +0x00180e02,0x20b01402,0x00d00405,0x08702e07, +0x00080400,0x20900801,0x00e00406,0x08802a07, +0x00000400,0x20900201,0x00e00006,0x08702a07, +0x20301004,0x20c81209,0x0140080c,0x08703208, +0x20101002,0x20e81a05,0x01200c07,0x08502e01, +0x00180601,0x20a00800,0x01000405,0x08502a02, +0x20100000,0x20800400,0x00e80806,0x08502a01, +0x00180602,0x20800805,0x00f80c04,0x08602800, +0x00180400,0x20a00401,0x00c80c03,0x08602c05, +0x20100401,0x20b80602,0x01280408,0x08602804, +0x00200201,0x20800400,0x00f80403,0x08602404, +0x00280c00,0x20a01800,0x01180405,0x08702c04, +0x00080a01,0x20b01002,0x00e80405,0x08902c09, +0x20180400,0x20a00002,0x01180405,0x08a0240b, +0x20200001,0x20880601,0x01000009,0x0890240a, +0x20380c00,0x20c00c00,0x0170080a,0x08b0280c, +0x00000400,0x20e80400,0x01100805,0x08f02c0e, +0x00280c00,0x20a01801,0x01180403,0x0900240e, +0x00280a01,0x20900c03,0x00f80402,0x08f0240f, +0x00480602,0x20f00800,0x01a00800,0x09202c11, +0x20280400,0x20d00400,0x01100806,0x09703014, +0x20380601,0x20d00400,0x01600c09,0x09802414, +0x20480800,0x20a00800,0x01200c09,0x09802414, +0x20600803,0x21081205,0x01c0000e,0x09c02c18, +0x00380c02,0x20d01201,0x01180400,0x0a203017, +0x00201003,0x20f81a04,0x01700000,0x0a402819, +0x00480401,0x20d00a01,0x01400203,0x0a302817, +0x00880603,0x20e00c05,0x01880e05,0x0aa02c1d, +0x20681a04,0x21002405,0x0160080a,0x0af0341c, +0x20680a01,0x20a01004,0x01180c06,0x0b10241c, +0x20780601,0x20e00c01,0x01680809,0x0af0281b, +0x20d00402,0x20f80604,0x01b00413,0x0b902c23, +0x00300c03,0x21681209,0x01e0160a,0x0bd03821, +0x00580800,0x20c00c00,0x01400a10,0x0bf0241d, +0x00500000,0x20e80e01,0x01900e0f,0x0bd0241d, +0x00980a01,0x20f00c04,0x01a8061a,0x0cc02c28, +0x20a81201,0x01901000,0x21984800,0x1140b240, +0x20280e02,0x01001000,0x21383c00,0x1170b64b, +0x20481a01,0x01301400,0x21582c00,0x1160ae4a, +0x20200602,0x00d00400,0x20e85400,0x12a0d255, +0x01980400,0x01500203,0x2158521d,0x0f108e4f, +0x00e81002,0x00d00a05,0x20e84607,0x0f10924f, +0x01080401,0x00d01204,0x2118520b,0x0f10964f, +0x00f00804,0x00f81a06,0x20e85607,0x0ff0a658, +0x20700c03,0x01581602,0x2168602d,0x0c906247, +0x20400401,0x00900801,0x20c86824,0x0cb06e40, +0x20580401,0x00c00800,0x20c85826,0x0ca06641, +0x20381202,0x01002007,0x21487026,0x0d507a49, +0x20881800,0x01800c08,0x21b8401a,0x0af03623, +0x20980401,0x00b81404,0x20a83018,0x0b303a23, +0x20700402,0x00a81803,0x20b83817,0x0b203e23, +0x20981401,0x00c00002,0x20c8241d,0x0b904e28, +0x00100203,0x01280407,0x21780803,0x0a202215, +0x00480a03,0x00a00c07,0x20e81a02,0x0a602e17, +0x00180603,0x00c00009,0x21081402,0x0a502e16, +0x00100e01,0x00781005,0x20c81802,0x0aa04219, +0x00080c00,0x01201a01,0x21980405,0x09802611, +0x20100000,0x00700601,0x20b00409,0x09a02e14, +0x00080800,0x00b01201,0x21100406,0x09a02e13, +0x00280a01,0x00a01801,0x21081004,0x09e03e16, +0x00100000,0x00f80601,0x21300005,0x0910220c, +0x00000401,0x00780a01,0x20a00005,0x09302e0c, +0x20100001,0x00800201,0x20d00007,0x09202e0c, +0x20300c03,0x00881a03,0x20a0040b,0x0940360f, +0x20100801,0x00e81400,0x21400407,0x08d02205, +0x20100000,0x00880801,0x20c00006,0x08e02a07, +0x00180601,0x00900801,0x20d00005,0x08d02e07, +0x00281603,0x00b01c05,0x21180803,0x08f03607, +0x00181202,0x01101803,0x21880403,0x08c02400, +0x00000400,0x00880401,0x20e00005,0x08c02e01, +0x20180401,0x00800601,0x20b00406,0x08b02e01, +0x20100802,0x00680a04,0x20a00408,0x08d03601, +0x00100c01,0x00d80a03,0x21200005,0x08c02003, +0x00080800,0x00900800,0x20f00006,0x08d02c04, +0x00180602,0x00700401,0x20a00404,0x08c02c04, +0x00200202,0x00880803,0x20c00805,0x08e03405, +0x20100801,0x01081000,0x21480407,0x08f02009, +0x20100401,0x00880a02,0x20c80406,0x09002c0a, +0x20100803,0x00680a04,0x20980407,0x08f03009, +0x20301003,0x00981603,0x20e0040b,0x0920380d, +0x00080e02,0x01200c04,0x21800805,0x0960200f, +0x00200a02,0x00981002,0x20e00404,0x09602c0f, +0x00100603,0x00880804,0x20b00404,0x09502c0f, +0x00300203,0x00c00004,0x21400400,0x09b03813, +0x20200801,0x00f80a04,0x21500806,0x09e02414, +0x20400403,0x00b80a03,0x21200009,0x09f02c15, +0x20400c03,0x00881604,0x20d00409,0x09e02c15, +0x20380403,0x00c00a05,0x21480409,0x0a503c17, +0x00501000,0x01081401,0x21700201,0x0a902417, +0x00581203,0x00c01c05,0x21580e04,0x0ab02c18, +0x00500201,0x00b00003,0x21380a04,0x0aa02c18, +0x00500202,0x00b80404,0x21200001,0x0b20381c, +0x20a01000,0x01482000,0x21c00c0f,0x0b60281e, +0x20700c01,0x00880e03,0x20e0080a,0x0b702c1b, +0x20780a02,0x00b00401,0x21300c0a,0x0b602c1b, +0x20b00001,0x00b00602,0x2130040f,0x0c103c24, +0x00680800,0x01801001,0x22480a13,0x0c702c22, +0x00500400,0x00b81000,0x21100210,0x0c602c1e, +0x00500802,0x00a80a05,0x21200210,0x0c40341d, +0x00700601,0x00b80802,0x21200616,0x0d403c28, +0x20b80401,0x20b82000,0x03386000,0x12a0e64a, +0x20480a04,0x00081000,0x01d83400,0x12d0ca52, +0x20501002,0x20383400,0x02385c00,0x12b0ca50, +0x20481e05,0x00701000,0x01a83400,0x1440ea5e, +0x01900001,0x20c80803,0x02b87620,0x1030ba59, +0x01001809,0x20282a0b,0x01986a0c,0x1030a658, +0x01281203,0x00100006,0x01785a0f,0x1020a258, +0x01380c09,0x0018060e,0x01e8660d,0x1140c665, +0x20381606,0x20c01807,0x0298582c,0x0d508653, +0x20281e09,0x00401c11,0x00f85c24,0x0d80724c, +0x20400401,0x20380a02,0x01785026,0x0d707a4c, +0x20480a09,0x20380c0e,0x01d8602d,0x0e308a55, +0x20802009,0x21083e0b,0x02e84c21,0x0b505a2d, +0x20800c08,0x20381e0b,0x0168381d,0x0ba0522b, +0x20500401,0x20280802,0x0158501a,0x0b90522c, +0x20802c0a,0x2058420c,0x01a8541f,0x0c20662f, +0x20281204,0x20880c10,0x01f8380a,0x0a503217, +0x00180602,0x0008100c,0x00f83006,0x0aa0321a, +0x20280800,0x20180c06,0x0138200b,0x0a903219, +0x20182206,0x00601013,0x00983c07,0x0b003a1c, +0x00000a02,0x20d80c03,0x01c80404,0x09b02e10, +0x20280602,0x20100405,0x00b80409,0x09f02a13, +0x00000602,0x20480c05,0x00f80805,0x09e02e12, +0x00100a01,0x20280402,0x00d00405,0x0a403616, +0x00100802,0x20a80603,0x01980804,0x09402e0c, +0x00100000,0x20200602,0x00b00404,0x09702e0d, +0x00080400,0x20200601,0x00d00406,0x09702e0c, +0x00080400,0x20100e02,0x00d00008,0x09a03a10, +0x00080603,0x20900803,0x01880807,0x09002a06, +0x20100401,0x20280601,0x00d80807,0x09202e07, +0x00000400,0x20380a01,0x00d00406,0x09202e06, +0x20201003,0x20282203,0x01080409,0x09403607, +0x20100c04,0x20981a05,0x01a00406,0x08e02400, +0x00080a02,0x20100803,0x00c00405,0x09002a01, +0x00000400,0x20280800,0x00c00005,0x09002e01, +0x00180e04,0x00201407,0x00880404,0x09203201, +0x00281205,0x20601808,0x01480402,0x08f02404, +0x00000802,0x20480e03,0x00e00405,0x09102c04, +0x00000400,0x20280400,0x00a00005,0x09102c04, +0x00000802,0x20180605,0x00d00808,0x09303405, +0x00180c02,0x20a00e06,0x01a01007,0x09202c08, +0x00080601,0x20100802,0x00b80805,0x09402809, +0x00280a01,0x20100c01,0x00980404,0x09402c09, +0x20181601,0x00101802,0x00b80407,0x0980340d, +0x20201401,0x20d81a01,0x01d80409,0x09802c10, +0x00080800,0x20200800,0x00d00006,0x09a0280f, +0x20100001,0x20300202,0x00c00008,0x09a02c0f, +0x00000000,0x20480601,0x01100805,0x0a003413, +0x20180800,0x20800c03,0x01780402,0x0a102815, +0x20200800,0x20400201,0x00f80c06,0x0a302815, +0x20280601,0x20301002,0x00c81004,0x0a302c15, +0x00000401,0x20400201,0x01080804,0x0aa03417, +0x00580e02,0x20a01803,0x01a00400,0x0ad02c17, +0x00200c02,0x20281400,0x00e00001,0x0ae02018, +0x00400601,0x20480400,0x01000000,0x0ae02417, +0x00300601,0x20300002,0x00f80405,0x0b70341c, +0x20a80c01,0x20d01603,0x0200080f,0x0b90301e, +0x20681203,0x00001805,0x00a00407,0x0bb0241c, +0x20900c01,0x20381202,0x00f0000b,0x0ba0241c, +0x20900400,0x20200201,0x00f0040d,0x0c703424, +0x00680400,0x20f80601,0x02500e12,0x0c903022, +0x00500002,0x20400607,0x00f00a10,0x0c90281d, +0x00781201,0x00001402,0x00b80a15,0x0c90241e, +0x00780c00,0x20100800,0x00f00a14,0x0da03428, +0x20a02800,0x00282800,0x0128a800,0x1511725a, +0x20701c01,0x20582400,0x01d87c00,0x14d13a5c, +0x20301204,0x20480800,0x01c88000,0x14d14660, +0x20902a04,0x21284000,0x03086800,0x16917e66, +0x01a82402,0x00d80800,0x00787e1d,0x12111e69, +0x01982203,0x00202003,0x01387a16,0x11d0fe67, +0x00f00409,0x0018320b,0x01a87609,0x11c10265, +0x01d01806,0x2088320b,0x0208961b,0x13414274, +0x20900800,0x00482006,0x00587c32,0x0ec0e25e, +0x20c01c05,0x20683e05,0x01b86035,0x0eb0c657, +0x20380607,0x00200411,0x00e88424,0x0eb0c657, +0x20d01003,0x20282807,0x0148a43b,0x0fa0ee64, +0x00181206,0x00602407,0x20387016,0x0c80b23a, +0x00080a04,0x0010080a,0x00c86c12,0x0c909634, +0x20480800,0x00000203,0x00e8401c,0x0c809a37, +0x00282e0b,0x00203c10,0x00b87013,0x0d40b23d, +0x2060200a,0x00183e0a,0x0068501a,0x0b107e22, +0x20100805,0x20281e03,0x00e84011,0x0b406a22, +0x20201406,0x20282e03,0x00e84c10,0x0b307220, +0x2070280f,0x20985211,0x01a83c1a,0x0bb08226, +0x20281e07,0x00a00c14,0x20983407,0x0a505211, +0x20481204,0x0018040c,0x00781c0d,0x0a604e13, +0x20181a05,0x0030080e,0x00482409,0x0a605213, +0x00082a0c,0x0010141b,0x00682807,0x0ad05e15, +0x00380c00,0x00201000,0x20600401,0x09e0560c, +0x00200001,0x20400000,0x00680401,0x09f0520c, +0x00000001,0x20380601,0x00500405,0x09f0520c, +0x00000404,0x20980609,0x00b00c06,0x0a406a0f, +0x20380401,0x20100201,0x2020080a,0x09905607, +0x00180602,0x20300802,0x00600006,0x09a05208, +0x00000000,0x20300000,0x00480805,0x09a05207, +0x00280a03,0x20701405,0x00a81006,0x09e06609, +0x00380400,0x20201000,0x20280801,0x09705601, +0x20201004,0x20581605,0x00800009,0x09705201, +0x00000000,0x20300401,0x00580405,0x09804e01, +0x20200804,0x20981605,0x00f0080b,0x09b06201, +0x20300601,0x20281800,0x0020140a,0x09805004, +0x00180e03,0x20101006,0x00280802,0x09904c05, +0x00080800,0x20200800,0x00500405,0x09904c04, +0x00281205,0x20701007,0x00a00403,0x09d06406, +0x00201004,0x20181604,0x20480c01,0x09b0580a, +0x00080400,0x20480603,0x00700c06,0x09c04c09, +0x00000800,0x20480e01,0x00700405,0x09c04c09, +0x20201c05,0x20b82a0a,0x00e00409,0x0a10680d, +0x20181a04,0x00302007,0x20980808,0x0a10540f, +0x00000c03,0x20581203,0x00680c06,0x0a204c0f, +0x00000401,0x20280601,0x00480806,0x0a204c0e, +0x00000400,0x20480805,0x00581804,0x0aa06013, +0x20100c04,0x20380e05,0x20100c05,0x0aa05415, +0x20281603,0x20101806,0x00280805,0x0ab04814, +0x20280601,0x20100003,0x00300006,0x0aa04814, +0x00180602,0x20300c04,0x00380403,0x0b405c17, +0x00300203,0x00080406,0x20401003,0x0b605819, +0x00480400,0x20600e02,0x00800801,0x0b604c17, +0x00380800,0x20200c00,0x00300800,0x0b604c17, +0x00281001,0x20401201,0x00601007,0x0c105c1c, +0x20900800,0x00080e04,0x2060180c,0x0c406420, +0x20a00c01,0x20781a02,0x00b00c0c,0x0c204c1d, +0x20880e02,0x20401401,0x0060080a,0x0c20501c, +0x20980e04,0x20801003,0x00a0140c,0x0d106425, +0x00700401,0x00381204,0x20900214,0x0d506823, +0x00780800,0x20300400,0x00580616,0x0d10501e, +0x00600c02,0x20881e07,0x00b00a13,0x0d00501d, +0x00700404,0x20b81a0b,0x00d01614,0x0e406c29, +0x20a82610,0x21705400,0x01883c00,0x1841c66f, +0x20680a08,0x21402c00,0x00d85000,0x17a18e6c, +0x20780a0a,0x21702c00,0x01084000,0x17b19e6f, +0x20d82205,0x20703800,0x20586c00,0x1a01d676, +0x01d0541d,0x21f87a30,0x02d8aa1d,0x14a1867e, +0x0170300f,0x21684618,0x01987613,0x14215676, +0x01802c13,0x2198261f,0x01b8a214,0x14216a79, +0x02300408,0x20f0160f,0x0098aa26,0x16219689, +0x2090060f,0x20a80428,0x0108e839,0x10b10e70, +0x20780608,0x20a01c14,0x0088b030,0x10810a67, +0x2090060c,0x20e8101b,0x0128a035,0x10710668, +0x20a00604,0x20e00c0a,0x00e8b042,0x11c1327b, +0x20400804,0x20981205,0x00f8541d,0x0de0ca45, +0x20501004,0x20b81605,0x00e85c1c,0x0df0ca41, +0x20401c08,0x20d8220a,0x00f8601a,0x0de0d240, +0x20902805,0x20d84603,0x01186c23,0x0ed0e648, +0x00480a05,0x20602407,0x00a8700f,0x0c209e2f, +0x00400a05,0x20700007,0x0098600e,0x0c409a2d, +0x00380607,0x2060140c,0x00786c0e,0x0c409e2c, +0x00880e08,0x2030280b,0x00087c09,0x0cf0b632, +0x20902809,0x20984e09,0x01383c1c,0x0af06a1a, +0x20802008,0x20583a07,0x00984019,0x0b206e19, +0x20702408,0x20784209,0x00c83418,0x0b20721a, +0x20c0380c,0x2068660d,0x00a83822,0x0ba07e1d, +0x00300207,0x00281412,0x00182801,0x0a704a0b, +0x00280e07,0x00300011,0x20582801,0x0a90520c, +0x00180606,0x00200010,0x20483004,0x0a90560c, +0x00481209,0x00800c18,0x20f83603,0x0b10620d, +0x20300803,0x00280a03,0x20480409,0x0a204a06, +0x20100002,0x00080604,0x20500c08,0x0a405208, +0x00080401,0x00100602,0x20500006,0x0a405207, +0x20280402,0x00400204,0x20c0180b,0x0ab06209, +0x00380605,0x00300406,0x20600401,0x0a104601, +0x00280e02,0x00001403,0x20680804,0x0a205202, +0x00080a02,0x20100402,0x20300406,0x0a205201, +0x00100202,0x00200400,0x20c80406,0x0a906601, +0x20400806,0x00280608,0x2058080a,0x0a204c04, +0x20200801,0x20281603,0x20100c08,0x0a205004, +0x00000802,0x20280e04,0x20200405,0x0a305404, +0x20301406,0x00282606,0x20b8080a,0x0aa06007, +0x00681207,0x0040200a,0x20780e02,0x0a504408, +0x00000802,0x00080a01,0x20581003,0x0a60500a, +0x00080601,0x00000803,0x20580804,0x0a605009, +0x00381a06,0x0080300a,0x21381c00,0x0af05c0c, +0x20501808,0x00082a0c,0x00100c0f,0x0aa0400f, +0x00380a04,0x00201405,0x20880c03,0x0ac04c0d, +0x00180401,0x20100a02,0x20380404,0x0ac0500d, +0x20180404,0x00200a07,0x20800408,0x0b605810, +0x00380a05,0x0050140c,0x20981000,0x0b404016, +0x20401005,0x00082207,0x2020080c,0x0b404814, +0x20300800,0x20280800,0x20180409,0x0b404c14, +0x00080605,0x00100006,0x20500c07,0x0bf05417, +0x00000003,0x00380605,0x20501809,0x0c00441a, +0x00380a04,0x00400408,0x20a00201,0x0c004819, +0x00400a01,0x00081001,0x20300800,0x0bf04c18, +0x00301404,0x00082207,0x20500c06,0x0cd0601e, +0x20980e04,0x00301004,0x20600c08,0x0cf04c23, +0x20980a01,0x00200e04,0x20900c09,0x0cd0501d, +0x20a00800,0x00181602,0x2070080b,0x0cc0501d, +0x20d00a03,0x00581803,0x20d0040f,0x0de06028, +0x00800004,0x0000020b,0x20100618,0x0e005422, +0x00800c02,0x00081a07,0x20680a17,0x0db04c1d, +0x00980400,0x00300a01,0x20c81a1a,0x0db0501d, +0x00a00c03,0x00780e08,0x21381a1f,0x0f206029, +0x21a00a04,0x00f81400,0x22e82c00,0x1bd1aa70, +0x20e80a05,0x01001800,0x23081800,0x1aa15671, +0x21180a03,0x01201400,0x23681c00,0x1ad16272, +0x21200c01,0x00982800,0x21b87800,0x1d81a281, +0x03a83005,0x0110920c,0x2338ce4d,0x17e18a97, +0x02581807,0x00e04e0f,0x22a87a2b,0x16e14287, +0x02c82001,0x0100620a,0x23187633,0x17014e8b, +0x02b80e01,0x00c02004,0x22589e35,0x19316a9b, +0x21980400,0x00500c04,0x20f89061,0x12d1168d, +0x20f80602,0x00800c06,0x21787044,0x1290f67b, +0x21600008,0x00880608,0x21887851,0x1291027d, +0x20f80802,0x00a01800,0x21d8844c,0x1431228f, +0x00080401,0x00400c04,0x20c87417,0x0f90d651, +0x00080801,0x00701c00,0x21586416,0x0f80c64d, +0x00481207,0x0080340f,0x21987c0f,0x0f90c64d, +0x20481603,0x00803c07,0x21788020,0x10a0e259, +0x20180602,0x00300805,0x20984c17,0x0d60a63a, +0x20180a02,0x00401804,0x20d84c15,0x0d709638, +0x20480404,0x00400a05,0x20c8381a,0x0d709638, +0x00000002,0x00300602,0x20884814,0x0e50aa3f, +0x00081201,0x00203400,0x20785413,0x0bf08625, +0x00081000,0x00202e01,0x20784812,0x0c007624, +0x00281203,0x00303405,0x20a8540e,0x0c107a24, +0x00081a03,0x00304405,0x20886c15,0x0cb0862a, +0x20400806,0x20281a03,0x00683013,0x0b105a13, +0x20500803,0x20181e01,0x00382012,0x0b304e12, +0x20500804,0x20181603,0x00281c13,0x0b305213, +0x20500c03,0x20382a03,0x00a81815,0x0bb05615, +0x00080606,0x00000c0d,0x00182006,0x0ab04607, +0x00100202,0x00180407,0x20481804,0x0ad04207, +0x00100603,0x00180807,0x20381404,0x0ad04607, +0x00000602,0x00081007,0x20181806,0x0b504a07, +0x20200403,0x20180e06,0x00300c07,0x0a904000, +0x20100601,0x00280801,0x20500c07,0x0ab03e01, +0x20200402,0x00280e03,0x20500008,0x0ab04201, +0x20100000,0x00200401,0x20580406,0x0b304a01, +0x00280602,0x00001004,0x00180c01,0x0aa04404, +0x20180402,0x00200a03,0x20780805,0x0ac04404, +0x00280603,0x00300c04,0x20980c02,0x0ac04004, +0x00280800,0x00101c00,0x20481004,0x0b404804, +0x20200801,0x20281603,0x00501408,0x0ad04008, +0x00280602,0x00201003,0x20580c02,0x0af03c08, +0x20100401,0x00280a03,0x20500807,0x0af04008, +0x20300801,0x20181a01,0x0030100a,0x0b80400b, +0x00380801,0x00001c00,0x00081803,0x0b30440e, +0x20100401,0x00080a02,0x20100c08,0x0b403c0d, +0x00200001,0x00280400,0x20780803,0x0b503c0d, +0x00400202,0x00100002,0x20300401,0x0bf04811, +0x20300602,0x20280803,0x00700c0c,0x0bb03c15, +0x00180a01,0x00101801,0x20380c05,0x0bc03c13, +0x20380602,0x00300c03,0x20880409,0x0bd03c13, +0x20500405,0x00181205,0x2020040d,0x0c904818, +0x00300001,0x20280602,0x00501004,0x0c80441d, +0x20100400,0x20181202,0x00200c07,0x0c703819, +0x00380400,0x00200a01,0x20500401,0x0c803c18, +0x00780e07,0x00202009,0x20780e02,0x0d704c1e, +0x20d00a02,0x20181400,0x0040140c,0x0d804c25, +0x20900601,0x00180c00,0x20200005,0x0d503c1f, +0x20a00001,0x00100603,0x20380809,0x0d503c1d, +0x21000005,0x2018060c,0x00200413,0x0e704826, +0x00c00002,0x00080607,0x20180e23,0x0ea05422, +0x00a80401,0x00200e04,0x2058221e,0x0e40381a, +0x00900000,0x00180601,0x2028161b,0x0e30341a, +0x00d80a02,0x00001805,0x00183626,0x0fb03c26, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, + }, //ct0 + {//TL84 +0x20300001,0x20700000,0x00080c00,0x0f781e1a, +0x00000802,0x20900000,0x00082400,0x0f580a20, +0x00000201,0x20700000,0x00080400,0x0f480e1f, +0x20380401,0x20a00000,0x00082000,0x10a80a20, +0x00580602,0x20700002,0x00080609,0x0e98261e, +0x00280a03,0x20700005,0x00000000,0x0e581620, +0x00080403,0x20700203,0x00080c01,0x0e58121f, +0x00600800,0x20b00003,0x0008220a,0x0f981625, +0x20100c05,0x20800204,0x00081c05,0x0d982620, +0x00000802,0x20900204,0x00080c05,0x0d58121e, +0x00200604,0x20800007,0x00080401,0x0d581a1e, +0x00000000,0x20900002,0x00080808,0x0e682226, +0x00180e07,0x2050000a,0x00001404,0x0ca8361c, +0x00000201,0x20600003,0x00080404,0x0c781a19, +0x20200402,0x20700205,0x00000008,0x0c78161a, +0x20100601,0x20900001,0x00080407,0x0d58221f, +0x20101006,0x2080020a,0x00080807,0x0bd82216, +0x00000201,0x20600000,0x00000803,0x0bc81a15, +0x00100400,0x20600001,0x00081002,0x0bc81e15, +0x00100801,0x20700202,0x00080805,0x0c782219, +0x00180a04,0x20400007,0x00000005,0x0b383210, +0x00100401,0x20700202,0x00080404,0x0b281612, +0x00180602,0x20500003,0x00000804,0x0b282212, +0x00080602,0x20600002,0x00000407,0x0bb82a13, +0x20200003,0x20600205,0x00000408,0x0ad82a0a, +0x20200201,0x20600001,0x00080808,0x0aa81e0c, +0x20100400,0x20600202,0x00000408,0x0aa81a0c, +0x00000002,0x20700203,0x00080407,0x0b38260d, +0x00200202,0x20600004,0x00080401,0x0a982e06, +0x00100000,0x20600201,0x00080403,0x0a681e06, +0x00000001,0x20500202,0x00080804,0x0a681e06, +0x00000201,0x20700003,0x00080406,0x0ae82a07, +0x20100401,0x20500202,0x00000008,0x0a782a01, +0x00000000,0x20500001,0x00080405,0x0a482202, +0x00000201,0x20500003,0x00080405,0x0a482201, +0x00180401,0x20700201,0x00000405,0x0ac82a01, +0x00000000,0x20500001,0x00080404,0x0a882c04, +0x20100001,0x20500000,0x00000005,0x0a482004, +0x00000201,0x20600000,0x00000805,0x0a581c03, +0x20280601,0x20700001,0x00000809,0x0ad82405, +0x00100000,0x20500000,0x00000403,0x0ab82c08, +0x00200202,0x20600003,0x00000802,0x0a781c07, +0x00100401,0x20600202,0x00000003,0x0a781808, +0x00000400,0x20900201,0x00000004,0x0b28200b, +0x20180601,0x20500000,0x00000408,0x0b082c0d, +0x20100001,0x20600203,0x00000408,0x0ac8180c, +0x20100001,0x20500000,0x00080807,0x0ac81c0d, +0x00200601,0x20800000,0x00080404,0x0b88200f, +0x20100801,0x20600203,0x00081006,0x0b882814, +0x20200000,0x20600001,0x00080406,0x0b481813, +0x00080a02,0x20500002,0x00000c04,0x0b481c12, +0x20400002,0x20700202,0x0008040b,0x0c182417, +0x00580402,0x20400001,0x00080c01,0x0c383417, +0x00480400,0x20600000,0x00000400,0x0be81816, +0x00200002,0x20700202,0x00000003,0x0be81816, +0x00680a01,0x20700003,0x00000601,0x0ce8281c, +0x21081203,0x20500006,0x00001c11,0x0d183421, +0x20d00001,0x20700001,0x0000080c,0x0ca8141b, +0x20b80400,0x20700002,0x00000408,0x0ca8181b, +0x21100000,0x20900001,0x00000c13,0x0de82425, +0x00d00401,0x20900203,0x00001e26,0x0e18201e, +0x00b80601,0x20800004,0x00001e22,0x0d881018, +0x00a00201,0x20700003,0x00001a1f,0x0d781017, +0x00e80400,0x20900001,0x00001a29,0x0f181c23, +0x20300202,0x01280400,0x21480800,0x0f18461b, +0x00280e02,0x01401400,0x21a80400,0x0f283e24, +0x20180800,0x01180400,0x21580800,0x0f183a20, +0x20200803,0x01680c00,0x21e83400,0x10784624, +0x00300806,0x01380e05,0x21581a08,0x0e384e1f, +0x20200c05,0x01081605,0x21580c05,0x0e084221, +0x00401002,0x01080e01,0x21681e03,0x0e183e21, +0x00681205,0x0180180a,0x22181607,0x0f485a28, +0x00481a09,0x0150240d,0x21880401,0x0d285622, +0x00281605,0x01401c0a,0x21a80801,0x0d18461e, +0x20281203,0x01400806,0x21900408,0x0d084a1f, +0x20180403,0x01400605,0x21b00809,0x0e085a27, +0x20601c0a,0x00f8260e,0x20f00c0e,0x0c28521b, +0x20100002,0x00f00206,0x21301007,0x0c28421a, +0x00080802,0x01000e03,0x21600403,0x0c384219, +0x20280e02,0x01301005,0x21a00407,0x0ce8561f, +0x00582a0a,0x0150300f,0x21800203,0x0b785216, +0x20100001,0x00f80400,0x21380404,0x0b784215, +0x00180e03,0x00f01003,0x21300403,0x0b784216, +0x00281201,0x01101601,0x21601403,0x0c085219, +0x20300c07,0x00b8160e,0x20c0180c,0x0ad84a11, +0x00380a02,0x00f00c03,0x21500002,0x0ad84212, +0x00000804,0x00c81206,0x20f00407,0x0ad84211, +0x20200802,0x00c80e04,0x21200409,0x0b584a13, +0x00100202,0x00e00006,0x21181402,0x0a684a0a, +0x20200001,0x00c00202,0x2110040a,0x0a583e0c, +0x20180e04,0x00e00c06,0x21300006,0x0a58420b, +0x00200201,0x00e00403,0x21580c03,0x0ad84e0d, +0x00080400,0x00e00400,0x21100405,0x0a284e06, +0x00100000,0x00c00000,0x21180402,0x0a184206, +0x00200402,0x00b00205,0x21000402,0x0a183e07, +0x20280400,0x00f00400,0x21400409,0x0a885207, +0x00080400,0x00e00800,0x21000406,0x0a084a01, +0x00000201,0x00c00001,0x21000006,0x09f84202, +0x20100201,0x00c80402,0x21080407,0x09f84202, +0x00200800,0x00e80a01,0x21400004,0x0a684e01, +0x00000001,0x00c00201,0x20e00004,0x0a184804, +0x00000401,0x00c80601,0x21000005,0x09f84003, +0x20100401,0x00c80601,0x21100005,0x09f84004, +0x20200c02,0x01081202,0x21680809,0x0a785006, +0x00100602,0x00c80401,0x20e00404,0x0a484808, +0x00000201,0x00d80402,0x21100405,0x0a284008, +0x00280400,0x00d00802,0x21280402,0x0a383c08, +0x00180a02,0x01300c05,0x21a80402,0x0ab8540c, +0x20100804,0x00e80e05,0x20e80407,0x0a98480d, +0x00100401,0x00e00202,0x21300004,0x0a783c0d, +0x00000201,0x00c00400,0x21000407,0x0a783c0c, +0x00280a01,0x01101000,0x21700c04,0x0b28500f, +0x00080e03,0x01001406,0x21281003,0x0b284c12, +0x20200201,0x00e00001,0x21380407,0x0af84013, +0x20201403,0x00c81a04,0x20f80406,0x0af83c13, +0x20200801,0x00f80604,0x21400009,0x0bb84c16, +0x00700c00,0x00d80a03,0x20d00403,0x0bc85015, +0x00400801,0x00f80a01,0x21300000,0x0ba84016, +0x00380602,0x01100405,0x21580801,0x0b984016, +0x00601000,0x01181400,0x21580802,0x0c88541b, +0x21201804,0x01082e04,0x20f80417,0x0c985422, +0x20c00400,0x01180402,0x2160040d,0x0c68401c, +0x20b00403,0x01080a03,0x2140080b,0x0c58401c, +0x21180c00,0x01580401,0x21a00814,0x0d785426, +0x00e80e04,0x0170100d,0x21a0022a,0x0db85422, +0x00a00400,0x01281001,0x21701a1e,0x0d483c1a, +0x00900202,0x01100007,0x21600e1c,0x0d383c1a, +0x00d00a01,0x01280803,0x21a00e27,0x0eb85026, +0x20480401,0x21800400,0x02381000,0x0e882a1d, +0x00000c02,0x21281800,0x02181400,0x0e982e24, +0x20101405,0x21381400,0x01f83800,0x0e982622, +0x00180800,0x21401400,0x02382000,0x0fc83a2b, +0x00900602,0x21800802,0x0248160d,0x0d983223, +0x00380a03,0x20f01406,0x01b81801,0x0d783623, +0x00681a09,0x20e0280e,0x01981204,0x0d883624, +0x00101000,0x21681c01,0x02880803,0x0e784a2a, +0x20501404,0x21782603,0x0260040f,0x0c783a22, +0x20301001,0x21281e03,0x0210100b,0x0c683a1e, +0x20501c07,0x2148260d,0x02300c0e,0x0c68361f, +0x00300400,0x21280402,0x02180805,0x0d384e26, +0x00481a08,0x21302c0a,0x01d80400,0x0b88361b, +0x00100201,0x20e80401,0x01a80401,0x0b983618, +0x00200204,0x20e80808,0x01b80c00,0x0b983a18, +0x20400a02,0x21081001,0x0200100c,0x0c284e1e, +0x20502407,0x2188460d,0x02701c0c,0x0ac83614, +0x00000401,0x20e80602,0x01980404,0x0ae83616, +0x20200802,0x20e81604,0x01900c06,0x0ad83a15, +0x00101003,0x20f82205,0x01c00401,0x0b584617, +0x00380602,0x20f00c07,0x01682202,0x0a48320f, +0x00100800,0x20d81002,0x01880404,0x0a483a12, +0x00480602,0x20c00803,0x01580c01,0x0a483612, +0x00080601,0x20a00c04,0x01481405,0x0aa84a14, +0x20180400,0x20f00800,0x01900008,0x09c83a0c, +0x20280400,0x20b00400,0x01400008,0x09d83a0c, +0x20500c02,0x20d81603,0x0170040d,0x09c83a0b, +0x00100201,0x20b00401,0x01600406,0x0a284e0e, +0x00000601,0x21080400,0x01b00405,0x09883a06, +0x00200000,0x20c00000,0x01580402,0x09883a07, +0x00480602,0x20a00804,0x01280603,0x09983a06, +0x20200403,0x20c80a03,0x01700009,0x09c84a07, +0x20100001,0x20f80a02,0x01900406,0x09783800, +0x20100400,0x20b00001,0x01480407,0x09683a02, +0x20200001,0x20b00203,0x01400409,0x09683603, +0x00280a02,0x20b01004,0x01580803,0x09b84e01, +0x00180400,0x20f00402,0x01700003,0x09883405, +0x00180a01,0x20b00c01,0x01500404,0x09683803, +0x00080400,0x20c00401,0x01580404,0x09783804, +0x00080c00,0x20d01a01,0x01900408,0x09b84c04, +0x20181201,0x21001001,0x01800805,0x09b83409, +0x20100001,0x20c00202,0x01700407,0x09983409, +0x00100400,0x20c80400,0x01600403,0x09a83808, +0x20100401,0x21080e02,0x01f00c07,0x09f84c0b, +0x00200201,0x21300e01,0x01b80402,0x0a182c0c, +0x00280601,0x20c00401,0x01700002,0x09f8340d, +0x20280402,0x20c00601,0x01400407,0x09f8340d, +0x00000801,0x20f80c00,0x01c00404,0x0a684811, +0x20300803,0x21381203,0x01f00009,0x0a883412, +0x20380401,0x20d00400,0x01800408,0x0a683412, +0x00180e04,0x20d02004,0x01580402,0x0a783011, +0x20180800,0x20e01402,0x01980405,0x0b084416, +0x00781a02,0x21101c04,0x01b80400,0x0b283416, +0x00580a01,0x20e01001,0x01a00201,0x0b183416, +0x00100803,0x21080e07,0x01d00c06,0x0b083015, +0x00681603,0x21001c00,0x01e00c03,0x0bc8401a, +0x20e81001,0x21602602,0x02180814,0x0be83020, +0x20c80401,0x21000601,0x01e0080f,0x0bc8301c, +0x20800000,0x20f00403,0x01b80c08,0x0bc8341c, +0x21002006,0x21682208,0x02480c15,0x0cb84026, +0x00a00601,0x21b81402,0x02a01a1d,0x0d083423, +0x00a00000,0x21100001,0x01e00a1d,0x0cb82c1c, +0x00780601,0x20e00003,0x01b01615,0x0ca8341b, +0x00c80e05,0x20e0100e,0x01c80a24,0x0df84c27, +0x20400002,0x01680400,0x22481800,0x0e682a1f, +0x00280401,0x00b00c00,0x21582000,0x0e781628, +0x00481601,0x00e02400,0x21981400,0x0e881a2a, +0x00100402,0x00d80400,0x21981800,0x0f982a2e, +0x00781203,0x01601406,0x2258060b,0x0d683224, +0x00000201,0x00a80404,0x21380406,0x0d482225, +0x20300c03,0x00982602,0x2110080b,0x0d482624, +0x00181201,0x00e01805,0x21b81404,0x0e28322c, +0x20180401,0x01201602,0x2200000b,0x0c382e23, +0x20280800,0x00a01201,0x21400008,0x0c38221e, +0x00281a04,0x00c02c07,0x21980c01,0x0c38221e, +0x00280602,0x00a00c02,0x21400807,0x0cd83227, +0x20400c00,0x01181e01,0x21b0100a,0x0b483219, +0x00000000,0x00800000,0x21000002,0x0b682219, +0x20200402,0x00680606,0x20e00807,0x0b58221a, +0x20680802,0x00900604,0x2120080d,0x0bc82e1d, +0x00281800,0x01403001,0x22281601,0x0a982a15, +0x00100002,0x00800601,0x21080802,0x0aa82616, +0x00000000,0x00800401,0x20f80c02,0x0aa82615, +0x00480601,0x00701402,0x21081604,0x0b082e18, +0x00180400,0x00e00400,0x21600406,0x09f83612, +0x00180a02,0x00800c03,0x20f80406,0x0a082a13, +0x00200400,0x00880400,0x20e00004,0x0a082a12, +0x20100401,0x00680601,0x20b00009,0x0a483615, +0x20100401,0x00e80601,0x21500408,0x0988320b, +0x20200c03,0x00680e04,0x20c00008,0x09882a0c, +0x20380801,0x00800e01,0x2108080a,0x09882a0c, +0x00000201,0x00700001,0x20c00406,0x09b8360d, +0x00080e02,0x00e00c02,0x21700405,0x09483205, +0x00200201,0x00800404,0x20f80802,0x09482e07, +0x00200201,0x00780402,0x20d00402,0x09482e06, +0x00000001,0x00600602,0x20c80806,0x09683607, +0x00000802,0x00b80603,0x21480404,0x09282c00, +0x20180a01,0x00800801,0x20e00c08,0x09182e02, +0x20100001,0x00700202,0x20e00407,0x09182a02, +0x00000601,0x00780802,0x20b00407,0x09483a01, +0x00000a02,0x00d80801,0x21500005,0x09383004, +0x00000401,0x00680e03,0x20c00c05,0x09282404, +0x00000001,0x00780400,0x20e80405,0x09282804, +0x00000801,0x00781202,0x20d00807,0x09583406, +0x20201004,0x00f81e04,0x21780406,0x0978300a, +0x20100400,0x00780401,0x20e80405,0x09582409, +0x00100202,0x00800002,0x20f00404,0x09582808, +0x00000000,0x00900000,0x21280406,0x0998300c, +0x00281204,0x01301008,0x21e00401,0x09d8340d, +0x00100400,0x00780400,0x20f00403,0x09b8240d, +0x00000803,0x00880e04,0x20e00006,0x09a8280d, +0x00180400,0x00900801,0x21280404,0x0a183411, +0x00080400,0x00f00e04,0x21a00c06,0x0a482811, +0x20200000,0x00880601,0x21000407,0x0a382413, +0x20380a03,0x00a80805,0x21201006,0x0a382813, +0x20100604,0x00880c02,0x21001407,0x0ab83017, +0x00402002,0x00e82e04,0x21780404,0x0ae82c16, +0x00400800,0x00880c00,0x21100800,0x0ad82017, +0x00400002,0x00900a03,0x21300201,0x0ad81c16, +0x00301c07,0x00982a09,0x21380403,0x0b782c1c, +0x20d00000,0x01581402,0x22280412,0x0bb83021, +0x20b00001,0x00a80a01,0x2140000d,0x0ba81c1d, +0x20880a01,0x00900802,0x2110040b,0x0b98201b, +0x20a82a07,0x01003c0d,0x21c8140d,0x0c783024, +0x00900e01,0x01580803,0x22680a1b,0x0cd82c24, +0x00900201,0x00a00004,0x2150021b,0x0c981c1d, +0x00600401,0x00781202,0x21001212,0x0c781c1d, +0x00700803,0x00681a0a,0x20d02e16,0x0da82c27, +0x20180800,0x20700000,0x01e81800,0x0dd83a22, +0x00380401,0x00200000,0x00b81400,0x0e282a2b, +0x00300c01,0x20181800,0x01081000,0x0e282e2a, +0x00300000,0x00200000,0x00f81400,0x0f183e31, +0x00401002,0x20881c01,0x01d80e04,0x0cc84224, +0x20100000,0x00080402,0x00b80c0a,0x0cd83226, +0x00080601,0x00200803,0x00a81808,0x0cd83626, +0x00000403,0x00181601,0x00f80808,0x0d984a2d, +0x00080e03,0x20400806,0x01600809,0x0ba84222, +0x20200400,0x00080c01,0x00a00007,0x0bd8361d, +0x20200c01,0x00181c00,0x00c00808,0x0bc83e1e, +0x00080a06,0x00200408,0x00a00c08,0x0c584625, +0x20380801,0x20700a04,0x01800809,0x0ab83a19, +0x20180800,0x00100400,0x00700002,0x0b083618, +0x00180e01,0x00300c02,0x00480402,0x0af83619, +0x20401007,0x0008160b,0x00b00409,0x0b583e1c, +0x00201001,0x20981a01,0x01a00000,0x0a083a14, +0x00300201,0x00000000,0x00800000,0x0a483217, +0x00080401,0x00100601,0x00700003,0x0a383616, +0x00480604,0x00300409,0x00680e02,0x0a884619, +0x00000201,0x20500002,0x01480406,0x09783a12, +0x20200802,0x00081202,0x00900009,0x09983613, +0x00280601,0x00000401,0x00900004,0x09983613, +0x00080401,0x00200603,0x00700c09,0x09c84215, +0x00080602,0x20500400,0x01300807,0x0908360b, +0x00180a02,0x00201404,0x00580c04,0x0928360c, +0x20200801,0x20180a02,0x00a80409,0x0918360c, +0x20100401,0x00180601,0x00880408,0x09383e0d, +0x20200c04,0x20681a05,0x01480407,0x08c83604, +0x00180400,0x00000201,0x00900c05,0x08d83608, +0x00080601,0x00100002,0x00800004,0x08d83a06, +0x00280601,0x00100402,0x00780404,0x08e84208, +0x00281204,0x20301408,0x00e80401,0x08b83800, +0x20200801,0x20281602,0x00a00409,0x08a83601, +0x00000001,0x00000201,0x00800005,0x08b83602, +0x20100001,0x00100202,0x00800409,0x08c83e01, +0x20180403,0x20600a05,0x01400807,0x08b83404, +0x00100400,0x00100001,0x00580c02,0x08c83005, +0x00000000,0x00000401,0x00800005,0x08b83804, +0x00080601,0x00100801,0x00880805,0x08d83c06, +0x00280e03,0x20701803,0x01680802,0x08f83408, +0x20180601,0x00100802,0x00600006,0x08f83409, +0x20180800,0x00000400,0x00900806,0x08e83409, +0x00000401,0x00000201,0x00a00006,0x0918400b, +0x20201403,0x20a82605,0x01c00c09,0x0948380e, +0x00180400,0x00100800,0x00700804,0x0948340e, +0x00380a03,0x20201002,0x00a00802,0x0948300d, +0x00100601,0x00180401,0x00a00405,0x09884011, +0x00000401,0x20580403,0x01380c02,0x09c83813, +0x20200401,0x20100202,0x00900007,0x09d83013, +0x20501406,0x20481e08,0x00e8040b,0x09c83014, +0x20500402,0x00180602,0x00980409,0x0a384018, +0x00781e06,0x20403006,0x01200000,0x0a683814, +0x00400202,0x00000402,0x00980400,0x0a783017, +0x00680a06,0x00200c0a,0x00780605,0x0a783417, +0x00b81205,0x00202806,0x00880e06,0x0b08401a, +0x20d01409,0x20b8160e,0x01e80c14,0x0b28381e, +0x20a00403,0x00180a04,0x00a8040c,0x0b48301d, +0x20a00803,0x00081207,0x00a00c0d,0x0b38301b, +0x21101c05,0x20383a09,0x01201c1a,0x0be84424, +0x00881206,0x20501c11,0x01981e19,0x0c384823, +0x00880a02,0x00200406,0x00800217,0x0c28381d, +0x00780601,0x00200004,0x00680e14,0x0c18301e, +0x00b00602,0x00500007,0x00481a20,0x0d28402a, +0x20101003,0x20b81400,0x00a83400,0x0dc01a26, +0x00401000,0x20d81000,0x01082400,0x0e00122e, +0x00480400,0x20900800,0x00c81c00,0x0e000e2e, +0x00300201,0x20f80400,0x01481400,0x0ee00e34, +0x00681604,0x20701409,0x00481e03,0x0c900627, +0x20200401,0x20980801,0x00c81c0c,0x0ca00228, +0x20180401,0x20a80601,0x00e8100b,0x0ca80628, +0x00300802,0x20f80e02,0x01481c08,0x0d400230, +0x20301402,0x20c82204,0x00a0040f,0x0b600221, +0x20280603,0x20800405,0x00a80c08,0x0b980e1e, +0x20100602,0x20b00403,0x00d81408,0x0b880a1f, +0x20601201,0x20c81c04,0x01180c11,0x0bf81224, +0x20200800,0x20780c02,0x00281005,0x0a880617, +0x20100c03,0x20980e04,0x00b80402,0x0ac80e19, +0x20101002,0x20a81603,0x00e80404,0x0aa81219, +0x00380c00,0x20801401,0x00a81202,0x0b08121c, +0x00380a01,0x20401402,0x20180e01,0x09e80a15, +0x00200202,0x20600404,0x00880801,0x0a081217, +0x00100601,0x20780803,0x00980802,0x09f81616, +0x00000800,0x20b80c00,0x01000006,0x0a281a1a, +0x00000201,0x20600000,0x00300808,0x09380a12, +0x00080401,0x20600e01,0x00880407,0x09581213, +0x00100401,0x20680400,0x00780405,0x09481613, +0x00000c00,0x20980c00,0x00d80406,0x09681a14, +0x20100001,0x20680603,0x00400007,0x08c80a0b, +0x20100601,0x20880c00,0x00b00807,0x08d8160c, +0x20180e02,0x20501002,0x00600007,0x08d8160d, +0x00080401,0x20700400,0x00a80407,0x08e81a0e, +0x00280601,0x20600c02,0x00281002,0x08880a06, +0x00100c01,0x20781202,0x00880404,0x08881607, +0x00000802,0x20780a03,0x00a00005,0x08881606, +0x00000201,0x20700002,0x00b00406,0x08881e08, +0x20300802,0x20781602,0x00600809,0x08781000, +0x20180400,0x20400801,0x00581007,0x08681601, +0x00100000,0x20600002,0x00880804,0x08681a02, +0x00000001,0x20700202,0x00a00007,0x08681a01, +0x00100603,0x20500004,0x00000002,0x08880c05, +0x00180601,0x20500802,0x00700004,0x08781804, +0x00080601,0x20600401,0x00800806,0x08681804, +0x00080400,0x20700002,0x00a00007,0x08781806, +0x20100001,0x20480a03,0x00101006,0x08c80809, +0x20280800,0x20600201,0x00901008,0x08a8180a, +0x20100801,0x20780e03,0x00900806,0x08a8140a, +0x00080601,0x20800800,0x00a00805,0x08c8180c, +0x00080800,0x20401801,0x20281004,0x0918040d, +0x00100401,0x20880a01,0x00900403,0x0908100f, +0x00000400,0x20580801,0x00500404,0x0908100f, +0x00080401,0x20900202,0x00c00406,0x09381411, +0x00080a02,0x20600802,0x00400805,0x09980812, +0x20180a01,0x20600802,0x00700005,0x09981013, +0x00181602,0x20402402,0x00380403,0x09880c13, +0x20300000,0x20a00402,0x00d80407,0x09d81418, +0x00000c03,0x20882205,0x00601406,0x0a380817, +0x00280800,0x20800800,0x00a00c02,0x0a380c17, +0x00000001,0x20980a02,0x00c01005,0x0a381016, +0x00600201,0x20a80c01,0x00e01400,0x0aa8141b, +0x20481a03,0x20502805,0x20281406,0x0b00001d, +0x20780800,0x20a00e01,0x00c00008,0x0b08081c, +0x20680800,0x20900c00,0x00a80406,0x0af8081c, +0x20c81002,0x20a02203,0x00b80c11,0x0b980824, +0x00300401,0x20b81a04,0x00901e08,0x0bf80421, +0x00600c00,0x20c81201,0x00f00611,0x0be8081d, +0x00500800,0x20b80601,0x00d00210,0x0bd80c1c, +0x00881201,0x20e01003,0x01200619,0x0cd81028, +0x00280603,0x01301800,0x21681c00,0x0df0022d, +0x00481a02,0x01302000,0x21680c00,0x0e300632, +0x00380603,0x00e00000,0x20f80800,0x0e200630, +0x00280800,0x01400000,0x21881c00,0x0f100637, +0x00200c07,0x01282608,0x21081406,0x0c98162a, +0x00080804,0x00d00206,0x20f8140d,0x0cb80a2c, +0x00000407,0x00d81208,0x20f81c0a,0x0cb8062b, +0x00580c01,0x01201001,0x21882006,0x0d680a34, +0x20181205,0x01501c0d,0x2198240b,0x0b582222, +0x20500602,0x00b80407,0x20e8140d,0x0b88161f, +0x20380606,0x00e00c0d,0x21381c0b,0x0b881620, +0x20781603,0x01001805,0x21480c15,0x0be81627, +0x20280c01,0x01101203,0x21200807,0x0a782619, +0x00280c00,0x00c01400,0x20f00202,0x0ab8161a, +0x00180c01,0x00c01604,0x21000401,0x0a98161a, +0x00200c02,0x00b81204,0x20e00202,0x0af81a1d, +0x00200001,0x00e80a01,0x20e00401,0x09b82615, +0x00000401,0x00980601,0x20a00005,0x09e81a18, +0x00000001,0x00a00400,0x20b80805,0x09d81a17, +0x00080400,0x00d00802,0x21280c06,0x0a081e1b, +0x20180a02,0x00f00403,0x21000808,0x09182211, +0x00100201,0x00900001,0x20b00405,0x09381a13, +0x00280602,0x00900802,0x20a00404,0x09281a13, +0x00081203,0x00d01803,0x21000406,0x09481e15, +0x00000403,0x00d00205,0x20e00004,0x08b81e0b, +0x20200402,0x00a80603,0x20c80808,0x08b8160d, +0x20200c02,0x00881604,0x20800409,0x08a81a0c, +0x00000802,0x00980a05,0x20a00407,0x08b81a0f, +0x00100202,0x00e00003,0x20f80404,0x08682606, +0x00280e02,0x00b01004,0x20d80803,0x08681e08, +0x00180a01,0x00b00c04,0x20d80802,0x08681e06, +0x20100201,0x00b80402,0x20b80408,0x08681e07, +0x00000403,0x00d00203,0x20f80c07,0x08482201, +0x20100001,0x00800202,0x20800408,0x08381e02, +0x00000000,0x00900201,0x20a00406,0x08481e02, +0x00180601,0x00b00400,0x20c00405,0x08481e01, +0x20180e03,0x00f00805,0x20e00806,0x08682806, +0x00180602,0x00880402,0x20800c05,0x08481c04, +0x20100001,0x00980601,0x20a00407,0x08481c05, +0x20100401,0x00a80a02,0x20b00408,0x08581c06, +0x00100802,0x00c80604,0x20c00002,0x08a8200a, +0x20200c03,0x00781604,0x20900007,0x0888180b, +0x00180601,0x00900801,0x20b80403,0x0888180a, +0x20100601,0x00b80c01,0x20d00006,0x08a81c0d, +0x00100201,0x00e80403,0x20e00405,0x08f8240d, +0x00280602,0x00b00805,0x20d80402,0x08f8180f, +0x00000400,0x00800201,0x20900005,0x08e8180e, +0x00200801,0x00c80a01,0x21080404,0x09181c11, +0x20200400,0x00e80e01,0x20f00807,0x09782013, +0x20200801,0x00980e02,0x20b00c07,0x09781814, +0x20100c01,0x00981a01,0x20a00805,0x09681c14, +0x20380601,0x00d00002,0x21100409,0x09b81c18, +0x00300800,0x00f00201,0x21280c01,0x0a281c17, +0x00201000,0x00b81601,0x20e00002,0x0a281418, +0x00100601,0x00c80401,0x21080402,0x0a181818, +0x00500c00,0x00c80a01,0x21100401,0x0a98181d, +0x20701000,0x01181c00,0x2120040b,0x0ae8281d, +0x20700400,0x00f80801,0x21480407,0x0b08181d, +0x20700801,0x00d80a01,0x21100006,0x0ae8181c, +0x20a00400,0x00f80e01,0x2140040f,0x0b881c24, +0x00401000,0x01580e01,0x2198160c,0x0be82422, +0x00680a01,0x01001002,0x21680612,0x0be8181d, +0x00680e01,0x00f01003,0x21380611,0x0bc8181c, +0x00701400,0x01082201,0x21700216,0x0cc81c28, +0x20180e04,0x20e00800,0x02200800,0x0de01a2e, +0x00200e02,0x20c82400,0x02181000,0x0e201a32, +0x00100602,0x20981000,0x01a81400,0x0e201e31, +0x00200800,0x20d81400,0x02482c00,0x0f001e3b, +0x00880409,0x2110020d,0x02482e02,0x0c60162f, +0x00400c07,0x20981a06,0x01983407,0x0ca00e2f, +0x00700007,0x20880607,0x01783403,0x0ca00e30, +0x00600000,0x20b81001,0x01f82007,0x0d300637, +0x20700a07,0x21381010,0x02581c17,0x0b080a25, +0x20780a07,0x2060080e,0x01281c14,0x0b580e22, +0x20980606,0x2088040d,0x01681818,0x0b481223, +0x20b01401,0x20b82402,0x01b8181a,0x0bb80a27, +0x20100403,0x21180e06,0x02100c03,0x0a280a18, +0x00200803,0x20881206,0x01400a02,0x0a780e19, +0x00200402,0x20980a04,0x01400e03,0x0a680e19, +0x00580e03,0x20601406,0x01281206,0x0ab8121d, +0x00300a02,0x20f80403,0x01d80c00,0x09780616, +0x00180a02,0x20600804,0x01080404,0x09b80e18, +0x00100201,0x20700002,0x01200004,0x09a80a18, +0x00000000,0x20880602,0x01700808,0x09c8121c, +0x20400402,0x20e80e02,0x01c0040b,0x08d80a10, +0x00000001,0x20700202,0x01100406,0x09080e13, +0x00000802,0x20880e02,0x01200006,0x08f80a13, +0x20200c02,0x20881a02,0x01600409,0x09081214, +0x00380602,0x20c00802,0x01980800,0x08780a0b, +0x00080601,0x20700c02,0x01180405,0x08880e0d, +0x00080e02,0x20601403,0x00f80805,0x08780e0d, +0x00280e02,0x20601004,0x01080402,0x08880e0e, +0x20100402,0x20d80602,0x01a80408,0x08280e07, +0x00000801,0x20880e02,0x01400406,0x08280e08, +0x00000802,0x20980e03,0x01400406,0x08280e07, +0x20100001,0x20800202,0x0140040a,0x08280e08, +0x00281205,0x20c01405,0x01900804,0x08080e01, +0x00100202,0x20700002,0x01100006,0x08080e02, +0x00000203,0x20700404,0x01100005,0x08080e02, +0x00000400,0x20880800,0x01400005,0x08080e01, +0x20401407,0x21081e09,0x01e0040b,0x08180806, +0x20100c03,0x20681203,0x01180407,0x08180c05, +0x20100402,0x20780604,0x01200007,0x08180c04, +0x00000400,0x20700000,0x01380806,0x08180c05, +0x00381206,0x20b0140b,0x01780a02,0x08580c0a, +0x00180e03,0x20401805,0x00d80803,0x08580c0a, +0x00000201,0x20680402,0x01180404,0x08480c0a, +0x20100001,0x20600400,0x01380807,0x0858100c, +0x00000403,0x20f80607,0x01c00c07,0x08b8080d, +0x20100401,0x20780a03,0x01300c07,0x08b80c0f, +0x00080400,0x20600400,0x01000405,0x08b80c0f, +0x00380a03,0x20600c03,0x01300003,0x08d81411, +0x20280400,0x20e00402,0x01b80c06,0x09380813, +0x20180400,0x20600801,0x01180404,0x09480c15, +0x00080401,0x20700e01,0x01180405,0x09380c13, +0x20400804,0x20880e05,0x0170000b,0x09781418, +0x00480e02,0x20f01402,0x01c00000,0x09d80816, +0x00281201,0x20701802,0x01200001,0x09f80c17, +0x00180800,0x20700801,0x01400003,0x09e80c17, +0x00581204,0x20601407,0x01400201,0x0a48141d, +0x20780402,0x21101203,0x0218040b,0x0a98081b, +0x20700001,0x20b00602,0x01900007,0x0ac80c1c, +0x20680601,0x20900c01,0x01600005,0x0aa80c1c, +0x20b00003,0x20a00606,0x0190040e,0x0b481024, +0x00580e01,0x21201c03,0x02580e0e,0x0b880c20, +0x00500800,0x20b80c00,0x01a00610,0x0ba80c1d, +0x00500801,0x20a81203,0x01900e0f,0x0b880c1c, +0x00881602,0x20a02005,0x01a81217,0x0c781427, +0x20501203,0x00582000,0x20781400,0x0e604e2e, +0x00000201,0x00100400,0x20483400,0x0eb05637, +0x20280601,0x00000000,0x00082800,0x0ea05235, +0x00300603,0x00000400,0x20382c00,0x0f905e42, +0x01200808,0x00a81209,0x2108420f,0x0cd03e35, +0x00b80c02,0x00101202,0x20383c00,0x0cf03a37, +0x00e00804,0x20180a04,0x00084205,0x0cf03a37, +0x00700809,0x00081a0a,0x20183c08,0x0d90423e, +0x20e81a06,0x00c0080f,0x21482427,0x0b401a29, +0x20e00400,0x20181005,0x00182022,0x0b701e26, +0x20f00000,0x00181007,0x20282425,0x0b501a27, +0x20981a06,0x00202010,0x2078381c,0x0bd0222c, +0x00200803,0x00600204,0x21180e02,0x0a501a17, +0x00580603,0x00000c05,0x20481208,0x0a901619, +0x00480603,0x00100805,0x20680a07,0x0a801618, +0x00200801,0x20380e03,0x00100800,0x0ac01a1e, +0x00281203,0x00801005,0x21100003,0x09a01217, +0x20100802,0x20180e03,0x20100008,0x09c01619, +0x20100402,0x00080604,0x20400406,0x09b01218, +0x00000000,0x20100001,0x20380406,0x09e01a1b, +0x20200402,0x00400205,0x20d00009,0x09001611, +0x00100201,0x00100003,0x20480404,0x09101213, +0x00180602,0x00100c04,0x20580404,0x09001213, +0x00000601,0x20100801,0x20380807,0x09201a15, +0x00100400,0x00680402,0x20d80402,0x0890120b, +0x20100001,0x00180601,0x20400807,0x0890120d, +0x20200802,0x00081204,0x20200408,0x0880120d, +0x00000802,0x00081202,0x20100406,0x0890160e, +0x00180a02,0x00700802,0x20d00406,0x08401207, +0x00180601,0x00200801,0x20580404,0x08401608, +0x00280a02,0x00300c04,0x20680802,0x08401207, +0x20100202,0x00100403,0x20580407,0x08301607, +0x20201403,0x00581e05,0x20b00409,0x08201000, +0x20180401,0x00100601,0x20300008,0x08101202, +0x20200001,0x00100202,0x20300c09,0x08101201, +0x00080401,0x00100602,0x20400006,0x08101601, +0x00280e03,0x00901c05,0x21281401,0x08301005, +0x00180e02,0x00001403,0x20380404,0x08201404, +0x00180400,0x00100800,0x20380403,0x08201405, +0x00080e01,0x00100c02,0x20300006,0x08201405, +0x20300802,0x00681603,0x20b01008,0x08700c0a, +0x20100c02,0x20381604,0x00300c08,0x0850140a, +0x20100000,0x00000000,0x20100007,0x08501009, +0x00080601,0x20200400,0x00000807,0x0860140b, +0x00300201,0x00800402,0x21180800,0x08d0100e, +0x00080a01,0x00000402,0x20280404,0x08c01410, +0x20100001,0x00080601,0x20200405,0x08c0100f, +0x00000402,0x20380e02,0x00200406,0x08e01812, +0x20200000,0x00880601,0x20f00408,0x09501012, +0x20100201,0x20200001,0x20100405,0x09501414, +0x00000202,0x00000402,0x20300404,0x09401414, +0x00080603,0x20300c04,0x20180406,0x09801817, +0x00200000,0x00880c00,0x21000802,0x0a001017, +0x00101002,0x20281a02,0x20100403,0x0a001418, +0x00100403,0x20180e04,0x20200404,0x09f01817, +0x00000c04,0x20481e06,0x00300c07,0x0a50181d, +0x20580a01,0x00800401,0x21300808,0x0ac0141c, +0x20680a02,0x00200803,0x20700005,0x0ae0181d, +0x20780602,0x00000004,0x20500407,0x0ac0181d, +0x20780603,0x20100806,0x20480808,0x0b601825, +0x00400400,0x00680e01,0x21100e0b,0x0bb01820, +0x00580401,0x00000a02,0x20600610,0x0bc01c1d, +0x00600401,0x20100603,0x20580612,0x0ba01c1d, +0x00600802,0x20281a05,0x20301612,0x0c801c27, +0x20881201,0x00801400,0x00982800,0x0ef05232, +0x00080a02,0x00c00400,0x20182800,0x0f404e3d, +0x20300401,0x00c80c00,0x20183c00,0x0f40523a, +0x20181203,0x00f00c00,0x20381c00,0x10405246, +0x01a80601,0x00400a04,0x00d83a18,0x0d303a3e, +0x00d00403,0x00a81205,0x00183601,0x0d60363e, +0x01281603,0x00c01404,0x20383a09,0x0d60363f, +0x01000404,0x00b00208,0x00084602,0x0e003e47, +0x21401c0a,0x00283e07,0x00f84036,0x0b50122f, +0x20e80802,0x00b80403,0x20383826,0x0ba0162b, +0x20f00006,0x00781205,0x00282c2c,0x0b801a2e, +0x21000403,0x00c82403,0x0008342c,0x0c001232, +0x0058160b,0x00901817,0x00082606,0x0a580a18, +0x00280604,0x00800009,0x20581203,0x0aa00619, +0x00100205,0x0078040d,0x20281e02,0x0a900619, +0x00380e06,0x00c0100d,0x20981a02,0x0ae0061d, +0x20101006,0x00481a0c,0x00701408,0x09980616, +0x00180c01,0x00801202,0x20500404,0x09e00a19, +0x00200002,0x00700603,0x20300403,0x09c00618, +0x00000403,0x00900206,0x20600806,0x0a000a1b, +0x00081203,0x00701407,0x00180804,0x09080610, +0x00080601,0x00500401,0x00000407,0x09200a13, +0x20180601,0x00700002,0x20100408,0x09100613, +0x20181202,0x00a01004,0x20600407,0x09400a15, +0x00180400,0x00300602,0x00500c04,0x0890020c, +0x00000001,0x00400201,0x00100006,0x08a00a0d, +0x00180800,0x00600c00,0x20100004,0x08a00a0d, +0x00200402,0x00600603,0x20280404,0x08b00e0f, +0x20100c02,0x00281202,0x00700007,0x08400606, +0x00000601,0x00480401,0x00100005,0x08500a07, +0x00000000,0x00480800,0x00200806,0x08500a07, +0x20280a01,0x00700401,0x2010040b,0x08500a08, +0x00181202,0x00501c03,0x00380804,0x08300601, +0x00000401,0x00580a02,0x20100006,0x08300e02, +0x20200401,0x00580a02,0x00000008,0x08300e01, +0x00100601,0x00580400,0x00000404,0x08300e01, +0x00000801,0x00180e03,0x00a00c06,0x08300004, +0x20100400,0x00780c01,0x20200407,0x08400805, +0x00100400,0x00680401,0x20280403,0x08400805, +0x20101002,0x00681a03,0x20100008,0x08400c05, +0x20100401,0x00200000,0x00781006,0x0870000a, +0x00180601,0x00700c01,0x20580404,0x08800c0a, +0x20100201,0x00600402,0x20300007,0x08700809, +0x20100a03,0x00a80404,0x20680406,0x0890080c, +0x00280601,0x00400403,0x00600002,0x08d8040e, +0x00000c02,0x00781203,0x20380406,0x08e0080f, +0x00100802,0x00680603,0x20280404,0x08d00c0f, +0x00200403,0x00b00204,0x20880404,0x09000811, +0x20200000,0x00300201,0x00700807,0x09500013, +0x20200201,0x00a00004,0x20680806,0x09700415, +0x20200602,0x00780403,0x20400006,0x09600814, +0x20380603,0x00c00004,0x20800809,0x09a00818, +0x00200801,0x00380a02,0x00880402,0x0a000017, +0x00381201,0x00a01400,0x20600401,0x0a200818, +0x00300001,0x00800203,0x20400000,0x0a100817, +0x00500403,0x00b00605,0x20880c01,0x0a800c1d, +0x20601000,0x00581001,0x00680809,0x0ac8041d, +0x20800802,0x00681203,0x20100409,0x0af0041d, +0x20900802,0x00981201,0x2048080a,0x0ae0041c, +0x20b00202,0x00b80405,0x2078040e,0x0b800424, +0x00480a01,0x00a00402,0x0010020c,0x0bb80421, +0x00600a01,0x00980803,0x20580612,0x0be0041e, +0x00780a02,0x00b01006,0x20880615,0x0bc0001d, +0x00800401,0x00b00603,0x20880617,0x0cb00428, +0x20901000,0x21382000,0x02183800,0x0fd0a237, +0x20200c00,0x21281800,0x02483c00,0x10109242, +0x20200a02,0x21380400,0x02283c00,0x10009243, +0x20400c01,0x21282000,0x02984000,0x11109e4a, +0x01900400,0x20f80a01,0x01984a1c,0x0df08645, +0x01000602,0x20f80400,0x01e84a07,0x0df07246, +0x00f01402,0x21182a05,0x02283a06,0x0de07246, +0x01380e04,0x20f00803,0x02184a0b,0x0eb07e4f, +0x20a80c03,0x20f01602,0x0178602f,0x0bb05e3b, +0x20c01008,0x20e82206,0x01d8502a,0x0be04a34, +0x20900804,0x20c81000,0x01885826,0x0be04e35, +0x20c01409,0x21281e0a,0x0238582f,0x0c505a3d, +0x20701601,0x21282809,0x01c82811,0x0a70321c, +0x20280607,0x20a80812,0x01582c07,0x0ac0261c, +0x20480603,0x20a8080c,0x0148280b,0x0aa02a1c, +0x20300a06,0x20d81812,0x01c8340b,0x0b002e20, +0x00580a04,0x20e01406,0x01280e03,0x09c02e15, +0x00200802,0x20b81204,0x01300802,0x09f02617, +0x00300202,0x20c00402,0x01300601,0x09e02617, +0x00480a03,0x20b00801,0x01600c01,0x0a202a1a, +0x20301003,0x21082206,0x0160080c,0x09202a11, +0x20100400,0x20980802,0x00f80408,0x09402613, +0x20200802,0x20c80e04,0x01300409,0x09302a13, +0x20401406,0x20d82208,0x0180000b,0x09602e14, +0x00100201,0x20b80404,0x00f80802,0x08b02a0a, +0x00080400,0x20800401,0x00d00004,0x08d0260d, +0x00100201,0x20a80803,0x01000004,0x08c0260c, +0x00480e06,0x2090100b,0x01080400,0x08e02a0e, +0x00180e02,0x20b01402,0x00d00405,0x08702e07, +0x00080400,0x20900801,0x00e00406,0x08802a07, +0x00000400,0x20900201,0x00e00006,0x08702a07, +0x20301004,0x20c81209,0x0140080c,0x08703208, +0x20101002,0x20e81a05,0x01200c07,0x08502e01, +0x00180601,0x20a00800,0x01000405,0x08502a02, +0x20100000,0x20800400,0x00e80806,0x08502a01, +0x00180602,0x20800805,0x00f80c04,0x08602800, +0x00180400,0x20a00401,0x00c80c03,0x08602c05, +0x20100401,0x20b80602,0x01280408,0x08602804, +0x00200201,0x20800400,0x00f80403,0x08602404, +0x00280c00,0x20a01800,0x01180405,0x08702c04, +0x00080a01,0x20b01002,0x00e80405,0x08902c09, +0x20180400,0x20a00002,0x01180405,0x08a0240b, +0x20200001,0x20880601,0x01000009,0x0890240a, +0x20380c00,0x20c00c00,0x0170080a,0x08b0280c, +0x00000400,0x20e80400,0x01100805,0x08f02c0e, +0x00280c00,0x20a01801,0x01180403,0x0900240e, +0x00280a01,0x20900c03,0x00f80402,0x08f0240f, +0x00480602,0x20f00800,0x01a00800,0x09202c11, +0x20280400,0x20d00400,0x01100806,0x09703014, +0x20380601,0x20d00400,0x01600c09,0x09802414, +0x20480800,0x20a00800,0x01200c09,0x09802414, +0x20600803,0x21081205,0x01c0000e,0x09c02c18, +0x00380c02,0x20d01201,0x01180400,0x0a203017, +0x00201003,0x20f81a04,0x01700000,0x0a402819, +0x00480401,0x20d00a01,0x01400203,0x0a302817, +0x00880603,0x20e00c05,0x01880e05,0x0aa02c1d, +0x20681a04,0x21002405,0x0160080a,0x0af0341c, +0x20680a01,0x20a01004,0x01180c06,0x0b10241c, +0x20780601,0x20e00c01,0x01680809,0x0af0281b, +0x20d00402,0x20f80604,0x01b00413,0x0b902c23, +0x00300c03,0x21681209,0x01e0160a,0x0bd03821, +0x00580800,0x20c00c00,0x01400a10,0x0bf0241d, +0x00500000,0x20e80e01,0x01900e0f,0x0bd0241d, +0x00980a01,0x20f00c04,0x01a8061a,0x0cc02c28, +0x20a81201,0x01901000,0x21984800,0x1140b240, +0x20280e02,0x01001000,0x21383c00,0x1170b64b, +0x20481a01,0x01301400,0x21582c00,0x1160ae4a, +0x20200602,0x00d00400,0x20e85400,0x12a0d255, +0x01980400,0x01500203,0x2158521d,0x0f108e4f, +0x00e81002,0x00d00a05,0x20e84607,0x0f10924f, +0x01080401,0x00d01204,0x2118520b,0x0f10964f, +0x00f00804,0x00f81a06,0x20e85607,0x0ff0a658, +0x20700c03,0x01581602,0x2168602d,0x0c906247, +0x20400401,0x00900801,0x20c86824,0x0cb06e40, +0x20580401,0x00c00800,0x20c85826,0x0ca06641, +0x20381202,0x01002007,0x21487026,0x0d507a49, +0x20881800,0x01800c08,0x21b8401a,0x0af03623, +0x20980401,0x00b81404,0x20a83018,0x0b303a23, +0x20700402,0x00a81803,0x20b83817,0x0b203e23, +0x20981401,0x00c00002,0x20c8241d,0x0b904e28, +0x00100203,0x01280407,0x21780803,0x0a202215, +0x00480a03,0x00a00c07,0x20e81a02,0x0a602e17, +0x00180603,0x00c00009,0x21081402,0x0a502e16, +0x00100e01,0x00781005,0x20c81802,0x0aa04219, +0x00080c00,0x01201a01,0x21980405,0x09802611, +0x20100000,0x00700601,0x20b00409,0x09a02e14, +0x00080800,0x00b01201,0x21100406,0x09a02e13, +0x00280a01,0x00a01801,0x21081004,0x09e03e16, +0x00100000,0x00f80601,0x21300005,0x0910220c, +0x00000401,0x00780a01,0x20a00005,0x09302e0c, +0x20100001,0x00800201,0x20d00007,0x09202e0c, +0x20300c03,0x00881a03,0x20a0040b,0x0940360f, +0x20100801,0x00e81400,0x21400407,0x08d02205, +0x20100000,0x00880801,0x20c00006,0x08e02a07, +0x00180601,0x00900801,0x20d00005,0x08d02e07, +0x00281603,0x00b01c05,0x21180803,0x08f03607, +0x00181202,0x01101803,0x21880403,0x08c02400, +0x00000400,0x00880401,0x20e00005,0x08c02e01, +0x20180401,0x00800601,0x20b00406,0x08b02e01, +0x20100802,0x00680a04,0x20a00408,0x08d03601, +0x00100c01,0x00d80a03,0x21200005,0x08c02003, +0x00080800,0x00900800,0x20f00006,0x08d02c04, +0x00180602,0x00700401,0x20a00404,0x08c02c04, +0x00200202,0x00880803,0x20c00805,0x08e03405, +0x20100801,0x01081000,0x21480407,0x08f02009, +0x20100401,0x00880a02,0x20c80406,0x09002c0a, +0x20100803,0x00680a04,0x20980407,0x08f03009, +0x20301003,0x00981603,0x20e0040b,0x0920380d, +0x00080e02,0x01200c04,0x21800805,0x0960200f, +0x00200a02,0x00981002,0x20e00404,0x09602c0f, +0x00100603,0x00880804,0x20b00404,0x09502c0f, +0x00300203,0x00c00004,0x21400400,0x09b03813, +0x20200801,0x00f80a04,0x21500806,0x09e02414, +0x20400403,0x00b80a03,0x21200009,0x09f02c15, +0x20400c03,0x00881604,0x20d00409,0x09e02c15, +0x20380403,0x00c00a05,0x21480409,0x0a503c17, +0x00501000,0x01081401,0x21700201,0x0a902417, +0x00581203,0x00c01c05,0x21580e04,0x0ab02c18, +0x00500201,0x00b00003,0x21380a04,0x0aa02c18, +0x00500202,0x00b80404,0x21200001,0x0b20381c, +0x20a01000,0x01482000,0x21c00c0f,0x0b60281e, +0x20700c01,0x00880e03,0x20e0080a,0x0b702c1b, +0x20780a02,0x00b00401,0x21300c0a,0x0b602c1b, +0x20b00001,0x00b00602,0x2130040f,0x0c103c24, +0x00680800,0x01801001,0x22480a13,0x0c702c22, +0x00500400,0x00b81000,0x21100210,0x0c602c1e, +0x00500802,0x00a80a05,0x21200210,0x0c40341d, +0x00700601,0x00b80802,0x21200616,0x0d403c28, +0x20b80401,0x20b82000,0x03386000,0x12a0e64a, +0x20480a04,0x00081000,0x01d83400,0x12d0ca52, +0x20501002,0x20383400,0x02385c00,0x12b0ca50, +0x20481e05,0x00701000,0x01a83400,0x1440ea5e, +0x01900001,0x20c80803,0x02b87620,0x1030ba59, +0x01001809,0x20282a0b,0x01986a0c,0x1030a658, +0x01281203,0x00100006,0x01785a0f,0x1020a258, +0x01380c09,0x0018060e,0x01e8660d,0x1140c665, +0x20381606,0x20c01807,0x0298582c,0x0d508653, +0x20281e09,0x00401c11,0x00f85c24,0x0d80724c, +0x20400401,0x20380a02,0x01785026,0x0d707a4c, +0x20480a09,0x20380c0e,0x01d8602d,0x0e308a55, +0x20802009,0x21083e0b,0x02e84c21,0x0b505a2d, +0x20800c08,0x20381e0b,0x0168381d,0x0ba0522b, +0x20500401,0x20280802,0x0158501a,0x0b90522c, +0x20802c0a,0x2058420c,0x01a8541f,0x0c20662f, +0x20281204,0x20880c10,0x01f8380a,0x0a503217, +0x00180602,0x0008100c,0x00f83006,0x0aa0321a, +0x20280800,0x20180c06,0x0138200b,0x0a903219, +0x20182206,0x00601013,0x00983c07,0x0b003a1c, +0x00000a02,0x20d80c03,0x01c80404,0x09b02e10, +0x20280602,0x20100405,0x00b80409,0x09f02a13, +0x00000602,0x20480c05,0x00f80805,0x09e02e12, +0x00100a01,0x20280402,0x00d00405,0x0a403616, +0x00100802,0x20a80603,0x01980804,0x09402e0c, +0x00100000,0x20200602,0x00b00404,0x09702e0d, +0x00080400,0x20200601,0x00d00406,0x09702e0c, +0x00080400,0x20100e02,0x00d00008,0x09a03a10, +0x00080603,0x20900803,0x01880807,0x09002a06, +0x20100401,0x20280601,0x00d80807,0x09202e07, +0x00000400,0x20380a01,0x00d00406,0x09202e06, +0x20201003,0x20282203,0x01080409,0x09403607, +0x20100c04,0x20981a05,0x01a00406,0x08e02400, +0x00080a02,0x20100803,0x00c00405,0x09002a01, +0x00000400,0x20280800,0x00c00005,0x09002e01, +0x00180e04,0x00201407,0x00880404,0x09203201, +0x00281205,0x20601808,0x01480402,0x08f02404, +0x00000802,0x20480e03,0x00e00405,0x09102c04, +0x00000400,0x20280400,0x00a00005,0x09102c04, +0x00000802,0x20180605,0x00d00808,0x09303405, +0x00180c02,0x20a00e06,0x01a01007,0x09202c08, +0x00080601,0x20100802,0x00b80805,0x09402809, +0x00280a01,0x20100c01,0x00980404,0x09402c09, +0x20181601,0x00101802,0x00b80407,0x0980340d, +0x20201401,0x20d81a01,0x01d80409,0x09802c10, +0x00080800,0x20200800,0x00d00006,0x09a0280f, +0x20100001,0x20300202,0x00c00008,0x09a02c0f, +0x00000000,0x20480601,0x01100805,0x0a003413, +0x20180800,0x20800c03,0x01780402,0x0a102815, +0x20200800,0x20400201,0x00f80c06,0x0a302815, +0x20280601,0x20301002,0x00c81004,0x0a302c15, +0x00000401,0x20400201,0x01080804,0x0aa03417, +0x00580e02,0x20a01803,0x01a00400,0x0ad02c17, +0x00200c02,0x20281400,0x00e00001,0x0ae02018, +0x00400601,0x20480400,0x01000000,0x0ae02417, +0x00300601,0x20300002,0x00f80405,0x0b70341c, +0x20a80c01,0x20d01603,0x0200080f,0x0b90301e, +0x20681203,0x00001805,0x00a00407,0x0bb0241c, +0x20900c01,0x20381202,0x00f0000b,0x0ba0241c, +0x20900400,0x20200201,0x00f0040d,0x0c703424, +0x00680400,0x20f80601,0x02500e12,0x0c903022, +0x00500002,0x20400607,0x00f00a10,0x0c90281d, +0x00781201,0x00001402,0x00b80a15,0x0c90241e, +0x00780c00,0x20100800,0x00f00a14,0x0da03428, +0x20a02800,0x00282800,0x0128a800,0x1511725a, +0x20701c01,0x20582400,0x01d87c00,0x14d13a5c, +0x20301204,0x20480800,0x01c88000,0x14d14660, +0x20902a04,0x21284000,0x03086800,0x16917e66, +0x01a82402,0x00d80800,0x00787e1d,0x12111e69, +0x01982203,0x00202003,0x01387a16,0x11d0fe67, +0x00f00409,0x0018320b,0x01a87609,0x11c10265, +0x01d01806,0x2088320b,0x0208961b,0x13414274, +0x20900800,0x00482006,0x00587c32,0x0ec0e25e, +0x20c01c05,0x20683e05,0x01b86035,0x0eb0c657, +0x20380607,0x00200411,0x00e88424,0x0eb0c657, +0x20d01003,0x20282807,0x0148a43b,0x0fa0ee64, +0x00181206,0x00602407,0x20387016,0x0c80b23a, +0x00080a04,0x0010080a,0x00c86c12,0x0c909634, +0x20480800,0x00000203,0x00e8401c,0x0c809a37, +0x00282e0b,0x00203c10,0x00b87013,0x0d40b23d, +0x2060200a,0x00183e0a,0x0068501a,0x0b107e22, +0x20100805,0x20281e03,0x00e84011,0x0b406a22, +0x20201406,0x20282e03,0x00e84c10,0x0b307220, +0x2070280f,0x20985211,0x01a83c1a,0x0bb08226, +0x20281e07,0x00a00c14,0x20983407,0x0a505211, +0x20481204,0x0018040c,0x00781c0d,0x0a604e13, +0x20181a05,0x0030080e,0x00482409,0x0a605213, +0x00082a0c,0x0010141b,0x00682807,0x0ad05e15, +0x00380c00,0x00201000,0x20600401,0x09e0560c, +0x00200001,0x20400000,0x00680401,0x09f0520c, +0x00000001,0x20380601,0x00500405,0x09f0520c, +0x00000404,0x20980609,0x00b00c06,0x0a406a0f, +0x20380401,0x20100201,0x2020080a,0x09905607, +0x00180602,0x20300802,0x00600006,0x09a05208, +0x00000000,0x20300000,0x00480805,0x09a05207, +0x00280a03,0x20701405,0x00a81006,0x09e06609, +0x00380400,0x20201000,0x20280801,0x09705601, +0x20201004,0x20581605,0x00800009,0x09705201, +0x00000000,0x20300401,0x00580405,0x09804e01, +0x20200804,0x20981605,0x00f0080b,0x09b06201, +0x20300601,0x20281800,0x0020140a,0x09805004, +0x00180e03,0x20101006,0x00280802,0x09904c05, +0x00080800,0x20200800,0x00500405,0x09904c04, +0x00281205,0x20701007,0x00a00403,0x09d06406, +0x00201004,0x20181604,0x20480c01,0x09b0580a, +0x00080400,0x20480603,0x00700c06,0x09c04c09, +0x00000800,0x20480e01,0x00700405,0x09c04c09, +0x20201c05,0x20b82a0a,0x00e00409,0x0a10680d, +0x20181a04,0x00302007,0x20980808,0x0a10540f, +0x00000c03,0x20581203,0x00680c06,0x0a204c0f, +0x00000401,0x20280601,0x00480806,0x0a204c0e, +0x00000400,0x20480805,0x00581804,0x0aa06013, +0x20100c04,0x20380e05,0x20100c05,0x0aa05415, +0x20281603,0x20101806,0x00280805,0x0ab04814, +0x20280601,0x20100003,0x00300006,0x0aa04814, +0x00180602,0x20300c04,0x00380403,0x0b405c17, +0x00300203,0x00080406,0x20401003,0x0b605819, +0x00480400,0x20600e02,0x00800801,0x0b604c17, +0x00380800,0x20200c00,0x00300800,0x0b604c17, +0x00281001,0x20401201,0x00601007,0x0c105c1c, +0x20900800,0x00080e04,0x2060180c,0x0c406420, +0x20a00c01,0x20781a02,0x00b00c0c,0x0c204c1d, +0x20880e02,0x20401401,0x0060080a,0x0c20501c, +0x20980e04,0x20801003,0x00a0140c,0x0d106425, +0x00700401,0x00381204,0x20900214,0x0d506823, +0x00780800,0x20300400,0x00580616,0x0d10501e, +0x00600c02,0x20881e07,0x00b00a13,0x0d00501d, +0x00700404,0x20b81a0b,0x00d01614,0x0e406c29, +0x20a82610,0x21705400,0x01883c00,0x1841c66f, +0x20680a08,0x21402c00,0x00d85000,0x17a18e6c, +0x20780a0a,0x21702c00,0x01084000,0x17b19e6f, +0x20d82205,0x20703800,0x20586c00,0x1a01d676, +0x01d0541d,0x21f87a30,0x02d8aa1d,0x14a1867e, +0x0170300f,0x21684618,0x01987613,0x14215676, +0x01802c13,0x2198261f,0x01b8a214,0x14216a79, +0x02300408,0x20f0160f,0x0098aa26,0x16219689, +0x2090060f,0x20a80428,0x0108e839,0x10b10e70, +0x20780608,0x20a01c14,0x0088b030,0x10810a67, +0x2090060c,0x20e8101b,0x0128a035,0x10710668, +0x20a00604,0x20e00c0a,0x00e8b042,0x11c1327b, +0x20400804,0x20981205,0x00f8541d,0x0de0ca45, +0x20501004,0x20b81605,0x00e85c1c,0x0df0ca41, +0x20401c08,0x20d8220a,0x00f8601a,0x0de0d240, +0x20902805,0x20d84603,0x01186c23,0x0ed0e648, +0x00480a05,0x20602407,0x00a8700f,0x0c209e2f, +0x00400a05,0x20700007,0x0098600e,0x0c409a2d, +0x00380607,0x2060140c,0x00786c0e,0x0c409e2c, +0x00880e08,0x2030280b,0x00087c09,0x0cf0b632, +0x20902809,0x20984e09,0x01383c1c,0x0af06a1a, +0x20802008,0x20583a07,0x00984019,0x0b206e19, +0x20702408,0x20784209,0x00c83418,0x0b20721a, +0x20c0380c,0x2068660d,0x00a83822,0x0ba07e1d, +0x00300207,0x00281412,0x00182801,0x0a704a0b, +0x00280e07,0x00300011,0x20582801,0x0a90520c, +0x00180606,0x00200010,0x20483004,0x0a90560c, +0x00481209,0x00800c18,0x20f83603,0x0b10620d, +0x20300803,0x00280a03,0x20480409,0x0a204a06, +0x20100002,0x00080604,0x20500c08,0x0a405208, +0x00080401,0x00100602,0x20500006,0x0a405207, +0x20280402,0x00400204,0x20c0180b,0x0ab06209, +0x00380605,0x00300406,0x20600401,0x0a104601, +0x00280e02,0x00001403,0x20680804,0x0a205202, +0x00080a02,0x20100402,0x20300406,0x0a205201, +0x00100202,0x00200400,0x20c80406,0x0a906601, +0x20400806,0x00280608,0x2058080a,0x0a204c04, +0x20200801,0x20281603,0x20100c08,0x0a205004, +0x00000802,0x20280e04,0x20200405,0x0a305404, +0x20301406,0x00282606,0x20b8080a,0x0aa06007, +0x00681207,0x0040200a,0x20780e02,0x0a504408, +0x00000802,0x00080a01,0x20581003,0x0a60500a, +0x00080601,0x00000803,0x20580804,0x0a605009, +0x00381a06,0x0080300a,0x21381c00,0x0af05c0c, +0x20501808,0x00082a0c,0x00100c0f,0x0aa0400f, +0x00380a04,0x00201405,0x20880c03,0x0ac04c0d, +0x00180401,0x20100a02,0x20380404,0x0ac0500d, +0x20180404,0x00200a07,0x20800408,0x0b605810, +0x00380a05,0x0050140c,0x20981000,0x0b404016, +0x20401005,0x00082207,0x2020080c,0x0b404814, +0x20300800,0x20280800,0x20180409,0x0b404c14, +0x00080605,0x00100006,0x20500c07,0x0bf05417, +0x00000003,0x00380605,0x20501809,0x0c00441a, +0x00380a04,0x00400408,0x20a00201,0x0c004819, +0x00400a01,0x00081001,0x20300800,0x0bf04c18, +0x00301404,0x00082207,0x20500c06,0x0cd0601e, +0x20980e04,0x00301004,0x20600c08,0x0cf04c23, +0x20980a01,0x00200e04,0x20900c09,0x0cd0501d, +0x20a00800,0x00181602,0x2070080b,0x0cc0501d, +0x20d00a03,0x00581803,0x20d0040f,0x0de06028, +0x00800004,0x0000020b,0x20100618,0x0e005422, +0x00800c02,0x00081a07,0x20680a17,0x0db04c1d, +0x00980400,0x00300a01,0x20c81a1a,0x0db0501d, +0x00a00c03,0x00780e08,0x21381a1f,0x0f206029, +0x21a00a04,0x00f81400,0x22e82c00,0x1bd1aa70, +0x20e80a05,0x01001800,0x23081800,0x1aa15671, +0x21180a03,0x01201400,0x23681c00,0x1ad16272, +0x21200c01,0x00982800,0x21b87800,0x1d81a281, +0x03a83005,0x0110920c,0x2338ce4d,0x17e18a97, +0x02581807,0x00e04e0f,0x22a87a2b,0x16e14287, +0x02c82001,0x0100620a,0x23187633,0x17014e8b, +0x02b80e01,0x00c02004,0x22589e35,0x19316a9b, +0x21980400,0x00500c04,0x20f89061,0x12d1168d, +0x20f80602,0x00800c06,0x21787044,0x1290f67b, +0x21600008,0x00880608,0x21887851,0x1291027d, +0x20f80802,0x00a01800,0x21d8844c,0x1431228f, +0x00080401,0x00400c04,0x20c87417,0x0f90d651, +0x00080801,0x00701c00,0x21586416,0x0f80c64d, +0x00481207,0x0080340f,0x21987c0f,0x0f90c64d, +0x20481603,0x00803c07,0x21788020,0x10a0e259, +0x20180602,0x00300805,0x20984c17,0x0d60a63a, +0x20180a02,0x00401804,0x20d84c15,0x0d709638, +0x20480404,0x00400a05,0x20c8381a,0x0d709638, +0x00000002,0x00300602,0x20884814,0x0e50aa3f, +0x00081201,0x00203400,0x20785413,0x0bf08625, +0x00081000,0x00202e01,0x20784812,0x0c007624, +0x00281203,0x00303405,0x20a8540e,0x0c107a24, +0x00081a03,0x00304405,0x20886c15,0x0cb0862a, +0x20400806,0x20281a03,0x00683013,0x0b105a13, +0x20500803,0x20181e01,0x00382012,0x0b304e12, +0x20500804,0x20181603,0x00281c13,0x0b305213, +0x20500c03,0x20382a03,0x00a81815,0x0bb05615, +0x00080606,0x00000c0d,0x00182006,0x0ab04607, +0x00100202,0x00180407,0x20481804,0x0ad04207, +0x00100603,0x00180807,0x20381404,0x0ad04607, +0x00000602,0x00081007,0x20181806,0x0b504a07, +0x20200403,0x20180e06,0x00300c07,0x0a904000, +0x20100601,0x00280801,0x20500c07,0x0ab03e01, +0x20200402,0x00280e03,0x20500008,0x0ab04201, +0x20100000,0x00200401,0x20580406,0x0b304a01, +0x00280602,0x00001004,0x00180c01,0x0aa04404, +0x20180402,0x00200a03,0x20780805,0x0ac04404, +0x00280603,0x00300c04,0x20980c02,0x0ac04004, +0x00280800,0x00101c00,0x20481004,0x0b404804, +0x20200801,0x20281603,0x00501408,0x0ad04008, +0x00280602,0x00201003,0x20580c02,0x0af03c08, +0x20100401,0x00280a03,0x20500807,0x0af04008, +0x20300801,0x20181a01,0x0030100a,0x0b80400b, +0x00380801,0x00001c00,0x00081803,0x0b30440e, +0x20100401,0x00080a02,0x20100c08,0x0b403c0d, +0x00200001,0x00280400,0x20780803,0x0b503c0d, +0x00400202,0x00100002,0x20300401,0x0bf04811, +0x20300602,0x20280803,0x00700c0c,0x0bb03c15, +0x00180a01,0x00101801,0x20380c05,0x0bc03c13, +0x20380602,0x00300c03,0x20880409,0x0bd03c13, +0x20500405,0x00181205,0x2020040d,0x0c904818, +0x00300001,0x20280602,0x00501004,0x0c80441d, +0x20100400,0x20181202,0x00200c07,0x0c703819, +0x00380400,0x00200a01,0x20500401,0x0c803c18, +0x00780e07,0x00202009,0x20780e02,0x0d704c1e, +0x20d00a02,0x20181400,0x0040140c,0x0d804c25, +0x20900601,0x00180c00,0x20200005,0x0d503c1f, +0x20a00001,0x00100603,0x20380809,0x0d503c1d, +0x21000005,0x2018060c,0x00200413,0x0e704826, +0x00c00002,0x00080607,0x20180e23,0x0ea05422, +0x00a80401,0x00200e04,0x2058221e,0x0e40381a, +0x00900000,0x00180601,0x2028161b,0x0e30341a, +0x00d80a02,0x00001805,0x00183626,0x0fb03c26, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, + }, //ct1 + {//DNP +0x20300001,0x20700000,0x00080c00,0x0f781e1a, +0x00000802,0x20900000,0x00082400,0x0f580a20, +0x00000201,0x20700000,0x00080400,0x0f480e1f, +0x20380401,0x20a00000,0x00082000,0x10a80a20, +0x00580602,0x20700002,0x00080609,0x0e98261e, +0x00280a03,0x20700005,0x00000000,0x0e581620, +0x00080403,0x20700203,0x00080c01,0x0e58121f, +0x00600800,0x20b00003,0x0008220a,0x0f981625, +0x20100c05,0x20800204,0x00081c05,0x0d982620, +0x00000802,0x20900204,0x00080c05,0x0d58121e, +0x00200604,0x20800007,0x00080401,0x0d581a1e, +0x00000000,0x20900002,0x00080808,0x0e682226, +0x00180e07,0x2050000a,0x00001404,0x0ca8361c, +0x00000201,0x20600003,0x00080404,0x0c781a19, +0x20200402,0x20700205,0x00000008,0x0c78161a, +0x20100601,0x20900001,0x00080407,0x0d58221f, +0x20101006,0x2080020a,0x00080807,0x0bd82216, +0x00000201,0x20600000,0x00000803,0x0bc81a15, +0x00100400,0x20600001,0x00081002,0x0bc81e15, +0x00100801,0x20700202,0x00080805,0x0c782219, +0x00180a04,0x20400007,0x00000005,0x0b383210, +0x00100401,0x20700202,0x00080404,0x0b281612, +0x00180602,0x20500003,0x00000804,0x0b282212, +0x00080602,0x20600002,0x00000407,0x0bb82a13, +0x20200003,0x20600205,0x00000408,0x0ad82a0a, +0x20200201,0x20600001,0x00080808,0x0aa81e0c, +0x20100400,0x20600202,0x00000408,0x0aa81a0c, +0x00000002,0x20700203,0x00080407,0x0b38260d, +0x00200202,0x20600004,0x00080401,0x0a982e06, +0x00100000,0x20600201,0x00080403,0x0a681e06, +0x00000001,0x20500202,0x00080804,0x0a681e06, +0x00000201,0x20700003,0x00080406,0x0ae82a07, +0x20100401,0x20500202,0x00000008,0x0a782a01, +0x00000000,0x20500001,0x00080405,0x0a482202, +0x00000201,0x20500003,0x00080405,0x0a482201, +0x00180401,0x20700201,0x00000405,0x0ac82a01, +0x00000000,0x20500001,0x00080404,0x0a882c04, +0x20100001,0x20500000,0x00000005,0x0a482004, +0x00000201,0x20600000,0x00000805,0x0a581c03, +0x20280601,0x20700001,0x00000809,0x0ad82405, +0x00100000,0x20500000,0x00000403,0x0ab82c08, +0x00200202,0x20600003,0x00000802,0x0a781c07, +0x00100401,0x20600202,0x00000003,0x0a781808, +0x00000400,0x20900201,0x00000004,0x0b28200b, +0x20180601,0x20500000,0x00000408,0x0b082c0d, +0x20100001,0x20600203,0x00000408,0x0ac8180c, +0x20100001,0x20500000,0x00080807,0x0ac81c0d, +0x00200601,0x20800000,0x00080404,0x0b88200f, +0x20100801,0x20600203,0x00081006,0x0b882814, +0x20200000,0x20600001,0x00080406,0x0b481813, +0x00080a02,0x20500002,0x00000c04,0x0b481c12, +0x20400002,0x20700202,0x0008040b,0x0c182417, +0x00580402,0x20400001,0x00080c01,0x0c383417, +0x00480400,0x20600000,0x00000400,0x0be81816, +0x00200002,0x20700202,0x00000003,0x0be81816, +0x00680a01,0x20700003,0x00000601,0x0ce8281c, +0x21081203,0x20500006,0x00001c11,0x0d183421, +0x20d00001,0x20700001,0x0000080c,0x0ca8141b, +0x20b80400,0x20700002,0x00000408,0x0ca8181b, +0x21100000,0x20900001,0x00000c13,0x0de82425, +0x00d00401,0x20900203,0x00001e26,0x0e18201e, +0x00b80601,0x20800004,0x00001e22,0x0d881018, +0x00a00201,0x20700003,0x00001a1f,0x0d781017, +0x00e80400,0x20900001,0x00001a29,0x0f181c23, +0x20300202,0x01280400,0x21480800,0x0f18461b, +0x00280e02,0x01401400,0x21a80400,0x0f283e24, +0x20180800,0x01180400,0x21580800,0x0f183a20, +0x20200803,0x01680c00,0x21e83400,0x10784624, +0x00300806,0x01380e05,0x21581a08,0x0e384e1f, +0x20200c05,0x01081605,0x21580c05,0x0e084221, +0x00401002,0x01080e01,0x21681e03,0x0e183e21, +0x00681205,0x0180180a,0x22181607,0x0f485a28, +0x00481a09,0x0150240d,0x21880401,0x0d285622, +0x00281605,0x01401c0a,0x21a80801,0x0d18461e, +0x20281203,0x01400806,0x21900408,0x0d084a1f, +0x20180403,0x01400605,0x21b00809,0x0e085a27, +0x20601c0a,0x00f8260e,0x20f00c0e,0x0c28521b, +0x20100002,0x00f00206,0x21301007,0x0c28421a, +0x00080802,0x01000e03,0x21600403,0x0c384219, +0x20280e02,0x01301005,0x21a00407,0x0ce8561f, +0x00582a0a,0x0150300f,0x21800203,0x0b785216, +0x20100001,0x00f80400,0x21380404,0x0b784215, +0x00180e03,0x00f01003,0x21300403,0x0b784216, +0x00281201,0x01101601,0x21601403,0x0c085219, +0x20300c07,0x00b8160e,0x20c0180c,0x0ad84a11, +0x00380a02,0x00f00c03,0x21500002,0x0ad84212, +0x00000804,0x00c81206,0x20f00407,0x0ad84211, +0x20200802,0x00c80e04,0x21200409,0x0b584a13, +0x00100202,0x00e00006,0x21181402,0x0a684a0a, +0x20200001,0x00c00202,0x2110040a,0x0a583e0c, +0x20180e04,0x00e00c06,0x21300006,0x0a58420b, +0x00200201,0x00e00403,0x21580c03,0x0ad84e0d, +0x00080400,0x00e00400,0x21100405,0x0a284e06, +0x00100000,0x00c00000,0x21180402,0x0a184206, +0x00200402,0x00b00205,0x21000402,0x0a183e07, +0x20280400,0x00f00400,0x21400409,0x0a885207, +0x00080400,0x00e00800,0x21000406,0x0a084a01, +0x00000201,0x00c00001,0x21000006,0x09f84202, +0x20100201,0x00c80402,0x21080407,0x09f84202, +0x00200800,0x00e80a01,0x21400004,0x0a684e01, +0x00000001,0x00c00201,0x20e00004,0x0a184804, +0x00000401,0x00c80601,0x21000005,0x09f84003, +0x20100401,0x00c80601,0x21100005,0x09f84004, +0x20200c02,0x01081202,0x21680809,0x0a785006, +0x00100602,0x00c80401,0x20e00404,0x0a484808, +0x00000201,0x00d80402,0x21100405,0x0a284008, +0x00280400,0x00d00802,0x21280402,0x0a383c08, +0x00180a02,0x01300c05,0x21a80402,0x0ab8540c, +0x20100804,0x00e80e05,0x20e80407,0x0a98480d, +0x00100401,0x00e00202,0x21300004,0x0a783c0d, +0x00000201,0x00c00400,0x21000407,0x0a783c0c, +0x00280a01,0x01101000,0x21700c04,0x0b28500f, +0x00080e03,0x01001406,0x21281003,0x0b284c12, +0x20200201,0x00e00001,0x21380407,0x0af84013, +0x20201403,0x00c81a04,0x20f80406,0x0af83c13, +0x20200801,0x00f80604,0x21400009,0x0bb84c16, +0x00700c00,0x00d80a03,0x20d00403,0x0bc85015, +0x00400801,0x00f80a01,0x21300000,0x0ba84016, +0x00380602,0x01100405,0x21580801,0x0b984016, +0x00601000,0x01181400,0x21580802,0x0c88541b, +0x21201804,0x01082e04,0x20f80417,0x0c985422, +0x20c00400,0x01180402,0x2160040d,0x0c68401c, +0x20b00403,0x01080a03,0x2140080b,0x0c58401c, +0x21180c00,0x01580401,0x21a00814,0x0d785426, +0x00e80e04,0x0170100d,0x21a0022a,0x0db85422, +0x00a00400,0x01281001,0x21701a1e,0x0d483c1a, +0x00900202,0x01100007,0x21600e1c,0x0d383c1a, +0x00d00a01,0x01280803,0x21a00e27,0x0eb85026, +0x20480401,0x21800400,0x02381000,0x0e882a1d, +0x00000c02,0x21281800,0x02181400,0x0e982e24, +0x20101405,0x21381400,0x01f83800,0x0e982622, +0x00180800,0x21401400,0x02382000,0x0fc83a2b, +0x00900602,0x21800802,0x0248160d,0x0d983223, +0x00380a03,0x20f01406,0x01b81801,0x0d783623, +0x00681a09,0x20e0280e,0x01981204,0x0d883624, +0x00101000,0x21681c01,0x02880803,0x0e784a2a, +0x20501404,0x21782603,0x0260040f,0x0c783a22, +0x20301001,0x21281e03,0x0210100b,0x0c683a1e, +0x20501c07,0x2148260d,0x02300c0e,0x0c68361f, +0x00300400,0x21280402,0x02180805,0x0d384e26, +0x00481a08,0x21302c0a,0x01d80400,0x0b88361b, +0x00100201,0x20e80401,0x01a80401,0x0b983618, +0x00200204,0x20e80808,0x01b80c00,0x0b983a18, +0x20400a02,0x21081001,0x0200100c,0x0c284e1e, +0x20502407,0x2188460d,0x02701c0c,0x0ac83614, +0x00000401,0x20e80602,0x01980404,0x0ae83616, +0x20200802,0x20e81604,0x01900c06,0x0ad83a15, +0x00101003,0x20f82205,0x01c00401,0x0b584617, +0x00380602,0x20f00c07,0x01682202,0x0a48320f, +0x00100800,0x20d81002,0x01880404,0x0a483a12, +0x00480602,0x20c00803,0x01580c01,0x0a483612, +0x00080601,0x20a00c04,0x01481405,0x0aa84a14, +0x20180400,0x20f00800,0x01900008,0x09c83a0c, +0x20280400,0x20b00400,0x01400008,0x09d83a0c, +0x20500c02,0x20d81603,0x0170040d,0x09c83a0b, +0x00100201,0x20b00401,0x01600406,0x0a284e0e, +0x00000601,0x21080400,0x01b00405,0x09883a06, +0x00200000,0x20c00000,0x01580402,0x09883a07, +0x00480602,0x20a00804,0x01280603,0x09983a06, +0x20200403,0x20c80a03,0x01700009,0x09c84a07, +0x20100001,0x20f80a02,0x01900406,0x09783800, +0x20100400,0x20b00001,0x01480407,0x09683a02, +0x20200001,0x20b00203,0x01400409,0x09683603, +0x00280a02,0x20b01004,0x01580803,0x09b84e01, +0x00180400,0x20f00402,0x01700003,0x09883405, +0x00180a01,0x20b00c01,0x01500404,0x09683803, +0x00080400,0x20c00401,0x01580404,0x09783804, +0x00080c00,0x20d01a01,0x01900408,0x09b84c04, +0x20181201,0x21001001,0x01800805,0x09b83409, +0x20100001,0x20c00202,0x01700407,0x09983409, +0x00100400,0x20c80400,0x01600403,0x09a83808, +0x20100401,0x21080e02,0x01f00c07,0x09f84c0b, +0x00200201,0x21300e01,0x01b80402,0x0a182c0c, +0x00280601,0x20c00401,0x01700002,0x09f8340d, +0x20280402,0x20c00601,0x01400407,0x09f8340d, +0x00000801,0x20f80c00,0x01c00404,0x0a684811, +0x20300803,0x21381203,0x01f00009,0x0a883412, +0x20380401,0x20d00400,0x01800408,0x0a683412, +0x00180e04,0x20d02004,0x01580402,0x0a783011, +0x20180800,0x20e01402,0x01980405,0x0b084416, +0x00781a02,0x21101c04,0x01b80400,0x0b283416, +0x00580a01,0x20e01001,0x01a00201,0x0b183416, +0x00100803,0x21080e07,0x01d00c06,0x0b083015, +0x00681603,0x21001c00,0x01e00c03,0x0bc8401a, +0x20e81001,0x21602602,0x02180814,0x0be83020, +0x20c80401,0x21000601,0x01e0080f,0x0bc8301c, +0x20800000,0x20f00403,0x01b80c08,0x0bc8341c, +0x21002006,0x21682208,0x02480c15,0x0cb84026, +0x00a00601,0x21b81402,0x02a01a1d,0x0d083423, +0x00a00000,0x21100001,0x01e00a1d,0x0cb82c1c, +0x00780601,0x20e00003,0x01b01615,0x0ca8341b, +0x00c80e05,0x20e0100e,0x01c80a24,0x0df84c27, +0x20400002,0x01680400,0x22481800,0x0e682a1f, +0x00280401,0x00b00c00,0x21582000,0x0e781628, +0x00481601,0x00e02400,0x21981400,0x0e881a2a, +0x00100402,0x00d80400,0x21981800,0x0f982a2e, +0x00781203,0x01601406,0x2258060b,0x0d683224, +0x00000201,0x00a80404,0x21380406,0x0d482225, +0x20300c03,0x00982602,0x2110080b,0x0d482624, +0x00181201,0x00e01805,0x21b81404,0x0e28322c, +0x20180401,0x01201602,0x2200000b,0x0c382e23, +0x20280800,0x00a01201,0x21400008,0x0c38221e, +0x00281a04,0x00c02c07,0x21980c01,0x0c38221e, +0x00280602,0x00a00c02,0x21400807,0x0cd83227, +0x20400c00,0x01181e01,0x21b0100a,0x0b483219, +0x00000000,0x00800000,0x21000002,0x0b682219, +0x20200402,0x00680606,0x20e00807,0x0b58221a, +0x20680802,0x00900604,0x2120080d,0x0bc82e1d, +0x00281800,0x01403001,0x22281601,0x0a982a15, +0x00100002,0x00800601,0x21080802,0x0aa82616, +0x00000000,0x00800401,0x20f80c02,0x0aa82615, +0x00480601,0x00701402,0x21081604,0x0b082e18, +0x00180400,0x00e00400,0x21600406,0x09f83612, +0x00180a02,0x00800c03,0x20f80406,0x0a082a13, +0x00200400,0x00880400,0x20e00004,0x0a082a12, +0x20100401,0x00680601,0x20b00009,0x0a483615, +0x20100401,0x00e80601,0x21500408,0x0988320b, +0x20200c03,0x00680e04,0x20c00008,0x09882a0c, +0x20380801,0x00800e01,0x2108080a,0x09882a0c, +0x00000201,0x00700001,0x20c00406,0x09b8360d, +0x00080e02,0x00e00c02,0x21700405,0x09483205, +0x00200201,0x00800404,0x20f80802,0x09482e07, +0x00200201,0x00780402,0x20d00402,0x09482e06, +0x00000001,0x00600602,0x20c80806,0x09683607, +0x00000802,0x00b80603,0x21480404,0x09282c00, +0x20180a01,0x00800801,0x20e00c08,0x09182e02, +0x20100001,0x00700202,0x20e00407,0x09182a02, +0x00000601,0x00780802,0x20b00407,0x09483a01, +0x00000a02,0x00d80801,0x21500005,0x09383004, +0x00000401,0x00680e03,0x20c00c05,0x09282404, +0x00000001,0x00780400,0x20e80405,0x09282804, +0x00000801,0x00781202,0x20d00807,0x09583406, +0x20201004,0x00f81e04,0x21780406,0x0978300a, +0x20100400,0x00780401,0x20e80405,0x09582409, +0x00100202,0x00800002,0x20f00404,0x09582808, +0x00000000,0x00900000,0x21280406,0x0998300c, +0x00281204,0x01301008,0x21e00401,0x09d8340d, +0x00100400,0x00780400,0x20f00403,0x09b8240d, +0x00000803,0x00880e04,0x20e00006,0x09a8280d, +0x00180400,0x00900801,0x21280404,0x0a183411, +0x00080400,0x00f00e04,0x21a00c06,0x0a482811, +0x20200000,0x00880601,0x21000407,0x0a382413, +0x20380a03,0x00a80805,0x21201006,0x0a382813, +0x20100604,0x00880c02,0x21001407,0x0ab83017, +0x00402002,0x00e82e04,0x21780404,0x0ae82c16, +0x00400800,0x00880c00,0x21100800,0x0ad82017, +0x00400002,0x00900a03,0x21300201,0x0ad81c16, +0x00301c07,0x00982a09,0x21380403,0x0b782c1c, +0x20d00000,0x01581402,0x22280412,0x0bb83021, +0x20b00001,0x00a80a01,0x2140000d,0x0ba81c1d, +0x20880a01,0x00900802,0x2110040b,0x0b98201b, +0x20a82a07,0x01003c0d,0x21c8140d,0x0c783024, +0x00900e01,0x01580803,0x22680a1b,0x0cd82c24, +0x00900201,0x00a00004,0x2150021b,0x0c981c1d, +0x00600401,0x00781202,0x21001212,0x0c781c1d, +0x00700803,0x00681a0a,0x20d02e16,0x0da82c27, +0x20180800,0x20700000,0x01e81800,0x0dd83a22, +0x00380401,0x00200000,0x00b81400,0x0e282a2b, +0x00300c01,0x20181800,0x01081000,0x0e282e2a, +0x00300000,0x00200000,0x00f81400,0x0f183e31, +0x00401002,0x20881c01,0x01d80e04,0x0cc84224, +0x20100000,0x00080402,0x00b80c0a,0x0cd83226, +0x00080601,0x00200803,0x00a81808,0x0cd83626, +0x00000403,0x00181601,0x00f80808,0x0d984a2d, +0x00080e03,0x20400806,0x01600809,0x0ba84222, +0x20200400,0x00080c01,0x00a00007,0x0bd8361d, +0x20200c01,0x00181c00,0x00c00808,0x0bc83e1e, +0x00080a06,0x00200408,0x00a00c08,0x0c584625, +0x20380801,0x20700a04,0x01800809,0x0ab83a19, +0x20180800,0x00100400,0x00700002,0x0b083618, +0x00180e01,0x00300c02,0x00480402,0x0af83619, +0x20401007,0x0008160b,0x00b00409,0x0b583e1c, +0x00201001,0x20981a01,0x01a00000,0x0a083a14, +0x00300201,0x00000000,0x00800000,0x0a483217, +0x00080401,0x00100601,0x00700003,0x0a383616, +0x00480604,0x00300409,0x00680e02,0x0a884619, +0x00000201,0x20500002,0x01480406,0x09783a12, +0x20200802,0x00081202,0x00900009,0x09983613, +0x00280601,0x00000401,0x00900004,0x09983613, +0x00080401,0x00200603,0x00700c09,0x09c84215, +0x00080602,0x20500400,0x01300807,0x0908360b, +0x00180a02,0x00201404,0x00580c04,0x0928360c, +0x20200801,0x20180a02,0x00a80409,0x0918360c, +0x20100401,0x00180601,0x00880408,0x09383e0d, +0x20200c04,0x20681a05,0x01480407,0x08c83604, +0x00180400,0x00000201,0x00900c05,0x08d83608, +0x00080601,0x00100002,0x00800004,0x08d83a06, +0x00280601,0x00100402,0x00780404,0x08e84208, +0x00281204,0x20301408,0x00e80401,0x08b83800, +0x20200801,0x20281602,0x00a00409,0x08a83601, +0x00000001,0x00000201,0x00800005,0x08b83602, +0x20100001,0x00100202,0x00800409,0x08c83e01, +0x20180403,0x20600a05,0x01400807,0x08b83404, +0x00100400,0x00100001,0x00580c02,0x08c83005, +0x00000000,0x00000401,0x00800005,0x08b83804, +0x00080601,0x00100801,0x00880805,0x08d83c06, +0x00280e03,0x20701803,0x01680802,0x08f83408, +0x20180601,0x00100802,0x00600006,0x08f83409, +0x20180800,0x00000400,0x00900806,0x08e83409, +0x00000401,0x00000201,0x00a00006,0x0918400b, +0x20201403,0x20a82605,0x01c00c09,0x0948380e, +0x00180400,0x00100800,0x00700804,0x0948340e, +0x00380a03,0x20201002,0x00a00802,0x0948300d, +0x00100601,0x00180401,0x00a00405,0x09884011, +0x00000401,0x20580403,0x01380c02,0x09c83813, +0x20200401,0x20100202,0x00900007,0x09d83013, +0x20501406,0x20481e08,0x00e8040b,0x09c83014, +0x20500402,0x00180602,0x00980409,0x0a384018, +0x00781e06,0x20403006,0x01200000,0x0a683814, +0x00400202,0x00000402,0x00980400,0x0a783017, +0x00680a06,0x00200c0a,0x00780605,0x0a783417, +0x00b81205,0x00202806,0x00880e06,0x0b08401a, +0x20d01409,0x20b8160e,0x01e80c14,0x0b28381e, +0x20a00403,0x00180a04,0x00a8040c,0x0b48301d, +0x20a00803,0x00081207,0x00a00c0d,0x0b38301b, +0x21101c05,0x20383a09,0x01201c1a,0x0be84424, +0x00881206,0x20501c11,0x01981e19,0x0c384823, +0x00880a02,0x00200406,0x00800217,0x0c28381d, +0x00780601,0x00200004,0x00680e14,0x0c18301e, +0x00b00602,0x00500007,0x00481a20,0x0d28402a, +0x20101003,0x20b81400,0x00a83400,0x0dc01a26, +0x00401000,0x20d81000,0x01082400,0x0e00122e, +0x00480400,0x20900800,0x00c81c00,0x0e000e2e, +0x00300201,0x20f80400,0x01481400,0x0ee00e34, +0x00681604,0x20701409,0x00481e03,0x0c900627, +0x20200401,0x20980801,0x00c81c0c,0x0ca00228, +0x20180401,0x20a80601,0x00e8100b,0x0ca80628, +0x00300802,0x20f80e02,0x01481c08,0x0d400230, +0x20301402,0x20c82204,0x00a0040f,0x0b600221, +0x20280603,0x20800405,0x00a80c08,0x0b980e1e, +0x20100602,0x20b00403,0x00d81408,0x0b880a1f, +0x20601201,0x20c81c04,0x01180c11,0x0bf81224, +0x20200800,0x20780c02,0x00281005,0x0a880617, +0x20100c03,0x20980e04,0x00b80402,0x0ac80e19, +0x20101002,0x20a81603,0x00e80404,0x0aa81219, +0x00380c00,0x20801401,0x00a81202,0x0b08121c, +0x00380a01,0x20401402,0x20180e01,0x09e80a15, +0x00200202,0x20600404,0x00880801,0x0a081217, +0x00100601,0x20780803,0x00980802,0x09f81616, +0x00000800,0x20b80c00,0x01000006,0x0a281a1a, +0x00000201,0x20600000,0x00300808,0x09380a12, +0x00080401,0x20600e01,0x00880407,0x09581213, +0x00100401,0x20680400,0x00780405,0x09481613, +0x00000c00,0x20980c00,0x00d80406,0x09681a14, +0x20100001,0x20680603,0x00400007,0x08c80a0b, +0x20100601,0x20880c00,0x00b00807,0x08d8160c, +0x20180e02,0x20501002,0x00600007,0x08d8160d, +0x00080401,0x20700400,0x00a80407,0x08e81a0e, +0x00280601,0x20600c02,0x00281002,0x08880a06, +0x00100c01,0x20781202,0x00880404,0x08881607, +0x00000802,0x20780a03,0x00a00005,0x08881606, +0x00000201,0x20700002,0x00b00406,0x08881e08, +0x20300802,0x20781602,0x00600809,0x08781000, +0x20180400,0x20400801,0x00581007,0x08681601, +0x00100000,0x20600002,0x00880804,0x08681a02, +0x00000001,0x20700202,0x00a00007,0x08681a01, +0x00100603,0x20500004,0x00000002,0x08880c05, +0x00180601,0x20500802,0x00700004,0x08781804, +0x00080601,0x20600401,0x00800806,0x08681804, +0x00080400,0x20700002,0x00a00007,0x08781806, +0x20100001,0x20480a03,0x00101006,0x08c80809, +0x20280800,0x20600201,0x00901008,0x08a8180a, +0x20100801,0x20780e03,0x00900806,0x08a8140a, +0x00080601,0x20800800,0x00a00805,0x08c8180c, +0x00080800,0x20401801,0x20281004,0x0918040d, +0x00100401,0x20880a01,0x00900403,0x0908100f, +0x00000400,0x20580801,0x00500404,0x0908100f, +0x00080401,0x20900202,0x00c00406,0x09381411, +0x00080a02,0x20600802,0x00400805,0x09980812, +0x20180a01,0x20600802,0x00700005,0x09981013, +0x00181602,0x20402402,0x00380403,0x09880c13, +0x20300000,0x20a00402,0x00d80407,0x09d81418, +0x00000c03,0x20882205,0x00601406,0x0a380817, +0x00280800,0x20800800,0x00a00c02,0x0a380c17, +0x00000001,0x20980a02,0x00c01005,0x0a381016, +0x00600201,0x20a80c01,0x00e01400,0x0aa8141b, +0x20481a03,0x20502805,0x20281406,0x0b00001d, +0x20780800,0x20a00e01,0x00c00008,0x0b08081c, +0x20680800,0x20900c00,0x00a80406,0x0af8081c, +0x20c81002,0x20a02203,0x00b80c11,0x0b980824, +0x00300401,0x20b81a04,0x00901e08,0x0bf80421, +0x00600c00,0x20c81201,0x00f00611,0x0be8081d, +0x00500800,0x20b80601,0x00d00210,0x0bd80c1c, +0x00881201,0x20e01003,0x01200619,0x0cd81028, +0x00280603,0x01301800,0x21681c00,0x0df0022d, +0x00481a02,0x01302000,0x21680c00,0x0e300632, +0x00380603,0x00e00000,0x20f80800,0x0e200630, +0x00280800,0x01400000,0x21881c00,0x0f100637, +0x00200c07,0x01282608,0x21081406,0x0c98162a, +0x00080804,0x00d00206,0x20f8140d,0x0cb80a2c, +0x00000407,0x00d81208,0x20f81c0a,0x0cb8062b, +0x00580c01,0x01201001,0x21882006,0x0d680a34, +0x20181205,0x01501c0d,0x2198240b,0x0b582222, +0x20500602,0x00b80407,0x20e8140d,0x0b88161f, +0x20380606,0x00e00c0d,0x21381c0b,0x0b881620, +0x20781603,0x01001805,0x21480c15,0x0be81627, +0x20280c01,0x01101203,0x21200807,0x0a782619, +0x00280c00,0x00c01400,0x20f00202,0x0ab8161a, +0x00180c01,0x00c01604,0x21000401,0x0a98161a, +0x00200c02,0x00b81204,0x20e00202,0x0af81a1d, +0x00200001,0x00e80a01,0x20e00401,0x09b82615, +0x00000401,0x00980601,0x20a00005,0x09e81a18, +0x00000001,0x00a00400,0x20b80805,0x09d81a17, +0x00080400,0x00d00802,0x21280c06,0x0a081e1b, +0x20180a02,0x00f00403,0x21000808,0x09182211, +0x00100201,0x00900001,0x20b00405,0x09381a13, +0x00280602,0x00900802,0x20a00404,0x09281a13, +0x00081203,0x00d01803,0x21000406,0x09481e15, +0x00000403,0x00d00205,0x20e00004,0x08b81e0b, +0x20200402,0x00a80603,0x20c80808,0x08b8160d, +0x20200c02,0x00881604,0x20800409,0x08a81a0c, +0x00000802,0x00980a05,0x20a00407,0x08b81a0f, +0x00100202,0x00e00003,0x20f80404,0x08682606, +0x00280e02,0x00b01004,0x20d80803,0x08681e08, +0x00180a01,0x00b00c04,0x20d80802,0x08681e06, +0x20100201,0x00b80402,0x20b80408,0x08681e07, +0x00000403,0x00d00203,0x20f80c07,0x08482201, +0x20100001,0x00800202,0x20800408,0x08381e02, +0x00000000,0x00900201,0x20a00406,0x08481e02, +0x00180601,0x00b00400,0x20c00405,0x08481e01, +0x20180e03,0x00f00805,0x20e00806,0x08682806, +0x00180602,0x00880402,0x20800c05,0x08481c04, +0x20100001,0x00980601,0x20a00407,0x08481c05, +0x20100401,0x00a80a02,0x20b00408,0x08581c06, +0x00100802,0x00c80604,0x20c00002,0x08a8200a, +0x20200c03,0x00781604,0x20900007,0x0888180b, +0x00180601,0x00900801,0x20b80403,0x0888180a, +0x20100601,0x00b80c01,0x20d00006,0x08a81c0d, +0x00100201,0x00e80403,0x20e00405,0x08f8240d, +0x00280602,0x00b00805,0x20d80402,0x08f8180f, +0x00000400,0x00800201,0x20900005,0x08e8180e, +0x00200801,0x00c80a01,0x21080404,0x09181c11, +0x20200400,0x00e80e01,0x20f00807,0x09782013, +0x20200801,0x00980e02,0x20b00c07,0x09781814, +0x20100c01,0x00981a01,0x20a00805,0x09681c14, +0x20380601,0x00d00002,0x21100409,0x09b81c18, +0x00300800,0x00f00201,0x21280c01,0x0a281c17, +0x00201000,0x00b81601,0x20e00002,0x0a281418, +0x00100601,0x00c80401,0x21080402,0x0a181818, +0x00500c00,0x00c80a01,0x21100401,0x0a98181d, +0x20701000,0x01181c00,0x2120040b,0x0ae8281d, +0x20700400,0x00f80801,0x21480407,0x0b08181d, +0x20700801,0x00d80a01,0x21100006,0x0ae8181c, +0x20a00400,0x00f80e01,0x2140040f,0x0b881c24, +0x00401000,0x01580e01,0x2198160c,0x0be82422, +0x00680a01,0x01001002,0x21680612,0x0be8181d, +0x00680e01,0x00f01003,0x21380611,0x0bc8181c, +0x00701400,0x01082201,0x21700216,0x0cc81c28, +0x20180e04,0x20e00800,0x02200800,0x0de01a2e, +0x00200e02,0x20c82400,0x02181000,0x0e201a32, +0x00100602,0x20981000,0x01a81400,0x0e201e31, +0x00200800,0x20d81400,0x02482c00,0x0f001e3b, +0x00880409,0x2110020d,0x02482e02,0x0c60162f, +0x00400c07,0x20981a06,0x01983407,0x0ca00e2f, +0x00700007,0x20880607,0x01783403,0x0ca00e30, +0x00600000,0x20b81001,0x01f82007,0x0d300637, +0x20700a07,0x21381010,0x02581c17,0x0b080a25, +0x20780a07,0x2060080e,0x01281c14,0x0b580e22, +0x20980606,0x2088040d,0x01681818,0x0b481223, +0x20b01401,0x20b82402,0x01b8181a,0x0bb80a27, +0x20100403,0x21180e06,0x02100c03,0x0a280a18, +0x00200803,0x20881206,0x01400a02,0x0a780e19, +0x00200402,0x20980a04,0x01400e03,0x0a680e19, +0x00580e03,0x20601406,0x01281206,0x0ab8121d, +0x00300a02,0x20f80403,0x01d80c00,0x09780616, +0x00180a02,0x20600804,0x01080404,0x09b80e18, +0x00100201,0x20700002,0x01200004,0x09a80a18, +0x00000000,0x20880602,0x01700808,0x09c8121c, +0x20400402,0x20e80e02,0x01c0040b,0x08d80a10, +0x00000001,0x20700202,0x01100406,0x09080e13, +0x00000802,0x20880e02,0x01200006,0x08f80a13, +0x20200c02,0x20881a02,0x01600409,0x09081214, +0x00380602,0x20c00802,0x01980800,0x08780a0b, +0x00080601,0x20700c02,0x01180405,0x08880e0d, +0x00080e02,0x20601403,0x00f80805,0x08780e0d, +0x00280e02,0x20601004,0x01080402,0x08880e0e, +0x20100402,0x20d80602,0x01a80408,0x08280e07, +0x00000801,0x20880e02,0x01400406,0x08280e08, +0x00000802,0x20980e03,0x01400406,0x08280e07, +0x20100001,0x20800202,0x0140040a,0x08280e08, +0x00281205,0x20c01405,0x01900804,0x08080e01, +0x00100202,0x20700002,0x01100006,0x08080e02, +0x00000203,0x20700404,0x01100005,0x08080e02, +0x00000400,0x20880800,0x01400005,0x08080e01, +0x20401407,0x21081e09,0x01e0040b,0x08180806, +0x20100c03,0x20681203,0x01180407,0x08180c05, +0x20100402,0x20780604,0x01200007,0x08180c04, +0x00000400,0x20700000,0x01380806,0x08180c05, +0x00381206,0x20b0140b,0x01780a02,0x08580c0a, +0x00180e03,0x20401805,0x00d80803,0x08580c0a, +0x00000201,0x20680402,0x01180404,0x08480c0a, +0x20100001,0x20600400,0x01380807,0x0858100c, +0x00000403,0x20f80607,0x01c00c07,0x08b8080d, +0x20100401,0x20780a03,0x01300c07,0x08b80c0f, +0x00080400,0x20600400,0x01000405,0x08b80c0f, +0x00380a03,0x20600c03,0x01300003,0x08d81411, +0x20280400,0x20e00402,0x01b80c06,0x09380813, +0x20180400,0x20600801,0x01180404,0x09480c15, +0x00080401,0x20700e01,0x01180405,0x09380c13, +0x20400804,0x20880e05,0x0170000b,0x09781418, +0x00480e02,0x20f01402,0x01c00000,0x09d80816, +0x00281201,0x20701802,0x01200001,0x09f80c17, +0x00180800,0x20700801,0x01400003,0x09e80c17, +0x00581204,0x20601407,0x01400201,0x0a48141d, +0x20780402,0x21101203,0x0218040b,0x0a98081b, +0x20700001,0x20b00602,0x01900007,0x0ac80c1c, +0x20680601,0x20900c01,0x01600005,0x0aa80c1c, +0x20b00003,0x20a00606,0x0190040e,0x0b481024, +0x00580e01,0x21201c03,0x02580e0e,0x0b880c20, +0x00500800,0x20b80c00,0x01a00610,0x0ba80c1d, +0x00500801,0x20a81203,0x01900e0f,0x0b880c1c, +0x00881602,0x20a02005,0x01a81217,0x0c781427, +0x20501203,0x00582000,0x20781400,0x0e604e2e, +0x00000201,0x00100400,0x20483400,0x0eb05637, +0x20280601,0x00000000,0x00082800,0x0ea05235, +0x00300603,0x00000400,0x20382c00,0x0f905e42, +0x01200808,0x00a81209,0x2108420f,0x0cd03e35, +0x00b80c02,0x00101202,0x20383c00,0x0cf03a37, +0x00e00804,0x20180a04,0x00084205,0x0cf03a37, +0x00700809,0x00081a0a,0x20183c08,0x0d90423e, +0x20e81a06,0x00c0080f,0x21482427,0x0b401a29, +0x20e00400,0x20181005,0x00182022,0x0b701e26, +0x20f00000,0x00181007,0x20282425,0x0b501a27, +0x20981a06,0x00202010,0x2078381c,0x0bd0222c, +0x00200803,0x00600204,0x21180e02,0x0a501a17, +0x00580603,0x00000c05,0x20481208,0x0a901619, +0x00480603,0x00100805,0x20680a07,0x0a801618, +0x00200801,0x20380e03,0x00100800,0x0ac01a1e, +0x00281203,0x00801005,0x21100003,0x09a01217, +0x20100802,0x20180e03,0x20100008,0x09c01619, +0x20100402,0x00080604,0x20400406,0x09b01218, +0x00000000,0x20100001,0x20380406,0x09e01a1b, +0x20200402,0x00400205,0x20d00009,0x09001611, +0x00100201,0x00100003,0x20480404,0x09101213, +0x00180602,0x00100c04,0x20580404,0x09001213, +0x00000601,0x20100801,0x20380807,0x09201a15, +0x00100400,0x00680402,0x20d80402,0x0890120b, +0x20100001,0x00180601,0x20400807,0x0890120d, +0x20200802,0x00081204,0x20200408,0x0880120d, +0x00000802,0x00081202,0x20100406,0x0890160e, +0x00180a02,0x00700802,0x20d00406,0x08401207, +0x00180601,0x00200801,0x20580404,0x08401608, +0x00280a02,0x00300c04,0x20680802,0x08401207, +0x20100202,0x00100403,0x20580407,0x08301607, +0x20201403,0x00581e05,0x20b00409,0x08201000, +0x20180401,0x00100601,0x20300008,0x08101202, +0x20200001,0x00100202,0x20300c09,0x08101201, +0x00080401,0x00100602,0x20400006,0x08101601, +0x00280e03,0x00901c05,0x21281401,0x08301005, +0x00180e02,0x00001403,0x20380404,0x08201404, +0x00180400,0x00100800,0x20380403,0x08201405, +0x00080e01,0x00100c02,0x20300006,0x08201405, +0x20300802,0x00681603,0x20b01008,0x08700c0a, +0x20100c02,0x20381604,0x00300c08,0x0850140a, +0x20100000,0x00000000,0x20100007,0x08501009, +0x00080601,0x20200400,0x00000807,0x0860140b, +0x00300201,0x00800402,0x21180800,0x08d0100e, +0x00080a01,0x00000402,0x20280404,0x08c01410, +0x20100001,0x00080601,0x20200405,0x08c0100f, +0x00000402,0x20380e02,0x00200406,0x08e01812, +0x20200000,0x00880601,0x20f00408,0x09501012, +0x20100201,0x20200001,0x20100405,0x09501414, +0x00000202,0x00000402,0x20300404,0x09401414, +0x00080603,0x20300c04,0x20180406,0x09801817, +0x00200000,0x00880c00,0x21000802,0x0a001017, +0x00101002,0x20281a02,0x20100403,0x0a001418, +0x00100403,0x20180e04,0x20200404,0x09f01817, +0x00000c04,0x20481e06,0x00300c07,0x0a50181d, +0x20580a01,0x00800401,0x21300808,0x0ac0141c, +0x20680a02,0x00200803,0x20700005,0x0ae0181d, +0x20780602,0x00000004,0x20500407,0x0ac0181d, +0x20780603,0x20100806,0x20480808,0x0b601825, +0x00400400,0x00680e01,0x21100e0b,0x0bb01820, +0x00580401,0x00000a02,0x20600610,0x0bc01c1d, +0x00600401,0x20100603,0x20580612,0x0ba01c1d, +0x00600802,0x20281a05,0x20301612,0x0c801c27, +0x20881201,0x00801400,0x00982800,0x0ef05232, +0x00080a02,0x00c00400,0x20182800,0x0f404e3d, +0x20300401,0x00c80c00,0x20183c00,0x0f40523a, +0x20181203,0x00f00c00,0x20381c00,0x10405246, +0x01a80601,0x00400a04,0x00d83a18,0x0d303a3e, +0x00d00403,0x00a81205,0x00183601,0x0d60363e, +0x01281603,0x00c01404,0x20383a09,0x0d60363f, +0x01000404,0x00b00208,0x00084602,0x0e003e47, +0x21401c0a,0x00283e07,0x00f84036,0x0b50122f, +0x20e80802,0x00b80403,0x20383826,0x0ba0162b, +0x20f00006,0x00781205,0x00282c2c,0x0b801a2e, +0x21000403,0x00c82403,0x0008342c,0x0c001232, +0x0058160b,0x00901817,0x00082606,0x0a580a18, +0x00280604,0x00800009,0x20581203,0x0aa00619, +0x00100205,0x0078040d,0x20281e02,0x0a900619, +0x00380e06,0x00c0100d,0x20981a02,0x0ae0061d, +0x20101006,0x00481a0c,0x00701408,0x09980616, +0x00180c01,0x00801202,0x20500404,0x09e00a19, +0x00200002,0x00700603,0x20300403,0x09c00618, +0x00000403,0x00900206,0x20600806,0x0a000a1b, +0x00081203,0x00701407,0x00180804,0x09080610, +0x00080601,0x00500401,0x00000407,0x09200a13, +0x20180601,0x00700002,0x20100408,0x09100613, +0x20181202,0x00a01004,0x20600407,0x09400a15, +0x00180400,0x00300602,0x00500c04,0x0890020c, +0x00000001,0x00400201,0x00100006,0x08a00a0d, +0x00180800,0x00600c00,0x20100004,0x08a00a0d, +0x00200402,0x00600603,0x20280404,0x08b00e0f, +0x20100c02,0x00281202,0x00700007,0x08400606, +0x00000601,0x00480401,0x00100005,0x08500a07, +0x00000000,0x00480800,0x00200806,0x08500a07, +0x20280a01,0x00700401,0x2010040b,0x08500a08, +0x00181202,0x00501c03,0x00380804,0x08300601, +0x00000401,0x00580a02,0x20100006,0x08300e02, +0x20200401,0x00580a02,0x00000008,0x08300e01, +0x00100601,0x00580400,0x00000404,0x08300e01, +0x00000801,0x00180e03,0x00a00c06,0x08300004, +0x20100400,0x00780c01,0x20200407,0x08400805, +0x00100400,0x00680401,0x20280403,0x08400805, +0x20101002,0x00681a03,0x20100008,0x08400c05, +0x20100401,0x00200000,0x00781006,0x0870000a, +0x00180601,0x00700c01,0x20580404,0x08800c0a, +0x20100201,0x00600402,0x20300007,0x08700809, +0x20100a03,0x00a80404,0x20680406,0x0890080c, +0x00280601,0x00400403,0x00600002,0x08d8040e, +0x00000c02,0x00781203,0x20380406,0x08e0080f, +0x00100802,0x00680603,0x20280404,0x08d00c0f, +0x00200403,0x00b00204,0x20880404,0x09000811, +0x20200000,0x00300201,0x00700807,0x09500013, +0x20200201,0x00a00004,0x20680806,0x09700415, +0x20200602,0x00780403,0x20400006,0x09600814, +0x20380603,0x00c00004,0x20800809,0x09a00818, +0x00200801,0x00380a02,0x00880402,0x0a000017, +0x00381201,0x00a01400,0x20600401,0x0a200818, +0x00300001,0x00800203,0x20400000,0x0a100817, +0x00500403,0x00b00605,0x20880c01,0x0a800c1d, +0x20601000,0x00581001,0x00680809,0x0ac8041d, +0x20800802,0x00681203,0x20100409,0x0af0041d, +0x20900802,0x00981201,0x2048080a,0x0ae0041c, +0x20b00202,0x00b80405,0x2078040e,0x0b800424, +0x00480a01,0x00a00402,0x0010020c,0x0bb80421, +0x00600a01,0x00980803,0x20580612,0x0be0041e, +0x00780a02,0x00b01006,0x20880615,0x0bc0001d, +0x00800401,0x00b00603,0x20880617,0x0cb00428, +0x20901000,0x21382000,0x02183800,0x0fd0a237, +0x20200c00,0x21281800,0x02483c00,0x10109242, +0x20200a02,0x21380400,0x02283c00,0x10009243, +0x20400c01,0x21282000,0x02984000,0x11109e4a, +0x01900400,0x20f80a01,0x01984a1c,0x0df08645, +0x01000602,0x20f80400,0x01e84a07,0x0df07246, +0x00f01402,0x21182a05,0x02283a06,0x0de07246, +0x01380e04,0x20f00803,0x02184a0b,0x0eb07e4f, +0x20a80c03,0x20f01602,0x0178602f,0x0bb05e3b, +0x20c01008,0x20e82206,0x01d8502a,0x0be04a34, +0x20900804,0x20c81000,0x01885826,0x0be04e35, +0x20c01409,0x21281e0a,0x0238582f,0x0c505a3d, +0x20701601,0x21282809,0x01c82811,0x0a70321c, +0x20280607,0x20a80812,0x01582c07,0x0ac0261c, +0x20480603,0x20a8080c,0x0148280b,0x0aa02a1c, +0x20300a06,0x20d81812,0x01c8340b,0x0b002e20, +0x00580a04,0x20e01406,0x01280e03,0x09c02e15, +0x00200802,0x20b81204,0x01300802,0x09f02617, +0x00300202,0x20c00402,0x01300601,0x09e02617, +0x00480a03,0x20b00801,0x01600c01,0x0a202a1a, +0x20301003,0x21082206,0x0160080c,0x09202a11, +0x20100400,0x20980802,0x00f80408,0x09402613, +0x20200802,0x20c80e04,0x01300409,0x09302a13, +0x20401406,0x20d82208,0x0180000b,0x09602e14, +0x00100201,0x20b80404,0x00f80802,0x08b02a0a, +0x00080400,0x20800401,0x00d00004,0x08d0260d, +0x00100201,0x20a80803,0x01000004,0x08c0260c, +0x00480e06,0x2090100b,0x01080400,0x08e02a0e, +0x00180e02,0x20b01402,0x00d00405,0x08702e07, +0x00080400,0x20900801,0x00e00406,0x08802a07, +0x00000400,0x20900201,0x00e00006,0x08702a07, +0x20301004,0x20c81209,0x0140080c,0x08703208, +0x20101002,0x20e81a05,0x01200c07,0x08502e01, +0x00180601,0x20a00800,0x01000405,0x08502a02, +0x20100000,0x20800400,0x00e80806,0x08502a01, +0x00180602,0x20800805,0x00f80c04,0x08602800, +0x00180400,0x20a00401,0x00c80c03,0x08602c05, +0x20100401,0x20b80602,0x01280408,0x08602804, +0x00200201,0x20800400,0x00f80403,0x08602404, +0x00280c00,0x20a01800,0x01180405,0x08702c04, +0x00080a01,0x20b01002,0x00e80405,0x08902c09, +0x20180400,0x20a00002,0x01180405,0x08a0240b, +0x20200001,0x20880601,0x01000009,0x0890240a, +0x20380c00,0x20c00c00,0x0170080a,0x08b0280c, +0x00000400,0x20e80400,0x01100805,0x08f02c0e, +0x00280c00,0x20a01801,0x01180403,0x0900240e, +0x00280a01,0x20900c03,0x00f80402,0x08f0240f, +0x00480602,0x20f00800,0x01a00800,0x09202c11, +0x20280400,0x20d00400,0x01100806,0x09703014, +0x20380601,0x20d00400,0x01600c09,0x09802414, +0x20480800,0x20a00800,0x01200c09,0x09802414, +0x20600803,0x21081205,0x01c0000e,0x09c02c18, +0x00380c02,0x20d01201,0x01180400,0x0a203017, +0x00201003,0x20f81a04,0x01700000,0x0a402819, +0x00480401,0x20d00a01,0x01400203,0x0a302817, +0x00880603,0x20e00c05,0x01880e05,0x0aa02c1d, +0x20681a04,0x21002405,0x0160080a,0x0af0341c, +0x20680a01,0x20a01004,0x01180c06,0x0b10241c, +0x20780601,0x20e00c01,0x01680809,0x0af0281b, +0x20d00402,0x20f80604,0x01b00413,0x0b902c23, +0x00300c03,0x21681209,0x01e0160a,0x0bd03821, +0x00580800,0x20c00c00,0x01400a10,0x0bf0241d, +0x00500000,0x20e80e01,0x01900e0f,0x0bd0241d, +0x00980a01,0x20f00c04,0x01a8061a,0x0cc02c28, +0x20a81201,0x01901000,0x21984800,0x1140b240, +0x20280e02,0x01001000,0x21383c00,0x1170b64b, +0x20481a01,0x01301400,0x21582c00,0x1160ae4a, +0x20200602,0x00d00400,0x20e85400,0x12a0d255, +0x01980400,0x01500203,0x2158521d,0x0f108e4f, +0x00e81002,0x00d00a05,0x20e84607,0x0f10924f, +0x01080401,0x00d01204,0x2118520b,0x0f10964f, +0x00f00804,0x00f81a06,0x20e85607,0x0ff0a658, +0x20700c03,0x01581602,0x2168602d,0x0c906247, +0x20400401,0x00900801,0x20c86824,0x0cb06e40, +0x20580401,0x00c00800,0x20c85826,0x0ca06641, +0x20381202,0x01002007,0x21487026,0x0d507a49, +0x20881800,0x01800c08,0x21b8401a,0x0af03623, +0x20980401,0x00b81404,0x20a83018,0x0b303a23, +0x20700402,0x00a81803,0x20b83817,0x0b203e23, +0x20981401,0x00c00002,0x20c8241d,0x0b904e28, +0x00100203,0x01280407,0x21780803,0x0a202215, +0x00480a03,0x00a00c07,0x20e81a02,0x0a602e17, +0x00180603,0x00c00009,0x21081402,0x0a502e16, +0x00100e01,0x00781005,0x20c81802,0x0aa04219, +0x00080c00,0x01201a01,0x21980405,0x09802611, +0x20100000,0x00700601,0x20b00409,0x09a02e14, +0x00080800,0x00b01201,0x21100406,0x09a02e13, +0x00280a01,0x00a01801,0x21081004,0x09e03e16, +0x00100000,0x00f80601,0x21300005,0x0910220c, +0x00000401,0x00780a01,0x20a00005,0x09302e0c, +0x20100001,0x00800201,0x20d00007,0x09202e0c, +0x20300c03,0x00881a03,0x20a0040b,0x0940360f, +0x20100801,0x00e81400,0x21400407,0x08d02205, +0x20100000,0x00880801,0x20c00006,0x08e02a07, +0x00180601,0x00900801,0x20d00005,0x08d02e07, +0x00281603,0x00b01c05,0x21180803,0x08f03607, +0x00181202,0x01101803,0x21880403,0x08c02400, +0x00000400,0x00880401,0x20e00005,0x08c02e01, +0x20180401,0x00800601,0x20b00406,0x08b02e01, +0x20100802,0x00680a04,0x20a00408,0x08d03601, +0x00100c01,0x00d80a03,0x21200005,0x08c02003, +0x00080800,0x00900800,0x20f00006,0x08d02c04, +0x00180602,0x00700401,0x20a00404,0x08c02c04, +0x00200202,0x00880803,0x20c00805,0x08e03405, +0x20100801,0x01081000,0x21480407,0x08f02009, +0x20100401,0x00880a02,0x20c80406,0x09002c0a, +0x20100803,0x00680a04,0x20980407,0x08f03009, +0x20301003,0x00981603,0x20e0040b,0x0920380d, +0x00080e02,0x01200c04,0x21800805,0x0960200f, +0x00200a02,0x00981002,0x20e00404,0x09602c0f, +0x00100603,0x00880804,0x20b00404,0x09502c0f, +0x00300203,0x00c00004,0x21400400,0x09b03813, +0x20200801,0x00f80a04,0x21500806,0x09e02414, +0x20400403,0x00b80a03,0x21200009,0x09f02c15, +0x20400c03,0x00881604,0x20d00409,0x09e02c15, +0x20380403,0x00c00a05,0x21480409,0x0a503c17, +0x00501000,0x01081401,0x21700201,0x0a902417, +0x00581203,0x00c01c05,0x21580e04,0x0ab02c18, +0x00500201,0x00b00003,0x21380a04,0x0aa02c18, +0x00500202,0x00b80404,0x21200001,0x0b20381c, +0x20a01000,0x01482000,0x21c00c0f,0x0b60281e, +0x20700c01,0x00880e03,0x20e0080a,0x0b702c1b, +0x20780a02,0x00b00401,0x21300c0a,0x0b602c1b, +0x20b00001,0x00b00602,0x2130040f,0x0c103c24, +0x00680800,0x01801001,0x22480a13,0x0c702c22, +0x00500400,0x00b81000,0x21100210,0x0c602c1e, +0x00500802,0x00a80a05,0x21200210,0x0c40341d, +0x00700601,0x00b80802,0x21200616,0x0d403c28, +0x20b80401,0x20b82000,0x03386000,0x12a0e64a, +0x20480a04,0x00081000,0x01d83400,0x12d0ca52, +0x20501002,0x20383400,0x02385c00,0x12b0ca50, +0x20481e05,0x00701000,0x01a83400,0x1440ea5e, +0x01900001,0x20c80803,0x02b87620,0x1030ba59, +0x01001809,0x20282a0b,0x01986a0c,0x1030a658, +0x01281203,0x00100006,0x01785a0f,0x1020a258, +0x01380c09,0x0018060e,0x01e8660d,0x1140c665, +0x20381606,0x20c01807,0x0298582c,0x0d508653, +0x20281e09,0x00401c11,0x00f85c24,0x0d80724c, +0x20400401,0x20380a02,0x01785026,0x0d707a4c, +0x20480a09,0x20380c0e,0x01d8602d,0x0e308a55, +0x20802009,0x21083e0b,0x02e84c21,0x0b505a2d, +0x20800c08,0x20381e0b,0x0168381d,0x0ba0522b, +0x20500401,0x20280802,0x0158501a,0x0b90522c, +0x20802c0a,0x2058420c,0x01a8541f,0x0c20662f, +0x20281204,0x20880c10,0x01f8380a,0x0a503217, +0x00180602,0x0008100c,0x00f83006,0x0aa0321a, +0x20280800,0x20180c06,0x0138200b,0x0a903219, +0x20182206,0x00601013,0x00983c07,0x0b003a1c, +0x00000a02,0x20d80c03,0x01c80404,0x09b02e10, +0x20280602,0x20100405,0x00b80409,0x09f02a13, +0x00000602,0x20480c05,0x00f80805,0x09e02e12, +0x00100a01,0x20280402,0x00d00405,0x0a403616, +0x00100802,0x20a80603,0x01980804,0x09402e0c, +0x00100000,0x20200602,0x00b00404,0x09702e0d, +0x00080400,0x20200601,0x00d00406,0x09702e0c, +0x00080400,0x20100e02,0x00d00008,0x09a03a10, +0x00080603,0x20900803,0x01880807,0x09002a06, +0x20100401,0x20280601,0x00d80807,0x09202e07, +0x00000400,0x20380a01,0x00d00406,0x09202e06, +0x20201003,0x20282203,0x01080409,0x09403607, +0x20100c04,0x20981a05,0x01a00406,0x08e02400, +0x00080a02,0x20100803,0x00c00405,0x09002a01, +0x00000400,0x20280800,0x00c00005,0x09002e01, +0x00180e04,0x00201407,0x00880404,0x09203201, +0x00281205,0x20601808,0x01480402,0x08f02404, +0x00000802,0x20480e03,0x00e00405,0x09102c04, +0x00000400,0x20280400,0x00a00005,0x09102c04, +0x00000802,0x20180605,0x00d00808,0x09303405, +0x00180c02,0x20a00e06,0x01a01007,0x09202c08, +0x00080601,0x20100802,0x00b80805,0x09402809, +0x00280a01,0x20100c01,0x00980404,0x09402c09, +0x20181601,0x00101802,0x00b80407,0x0980340d, +0x20201401,0x20d81a01,0x01d80409,0x09802c10, +0x00080800,0x20200800,0x00d00006,0x09a0280f, +0x20100001,0x20300202,0x00c00008,0x09a02c0f, +0x00000000,0x20480601,0x01100805,0x0a003413, +0x20180800,0x20800c03,0x01780402,0x0a102815, +0x20200800,0x20400201,0x00f80c06,0x0a302815, +0x20280601,0x20301002,0x00c81004,0x0a302c15, +0x00000401,0x20400201,0x01080804,0x0aa03417, +0x00580e02,0x20a01803,0x01a00400,0x0ad02c17, +0x00200c02,0x20281400,0x00e00001,0x0ae02018, +0x00400601,0x20480400,0x01000000,0x0ae02417, +0x00300601,0x20300002,0x00f80405,0x0b70341c, +0x20a80c01,0x20d01603,0x0200080f,0x0b90301e, +0x20681203,0x00001805,0x00a00407,0x0bb0241c, +0x20900c01,0x20381202,0x00f0000b,0x0ba0241c, +0x20900400,0x20200201,0x00f0040d,0x0c703424, +0x00680400,0x20f80601,0x02500e12,0x0c903022, +0x00500002,0x20400607,0x00f00a10,0x0c90281d, +0x00781201,0x00001402,0x00b80a15,0x0c90241e, +0x00780c00,0x20100800,0x00f00a14,0x0da03428, +0x20a02800,0x00282800,0x0128a800,0x1511725a, +0x20701c01,0x20582400,0x01d87c00,0x14d13a5c, +0x20301204,0x20480800,0x01c88000,0x14d14660, +0x20902a04,0x21284000,0x03086800,0x16917e66, +0x01a82402,0x00d80800,0x00787e1d,0x12111e69, +0x01982203,0x00202003,0x01387a16,0x11d0fe67, +0x00f00409,0x0018320b,0x01a87609,0x11c10265, +0x01d01806,0x2088320b,0x0208961b,0x13414274, +0x20900800,0x00482006,0x00587c32,0x0ec0e25e, +0x20c01c05,0x20683e05,0x01b86035,0x0eb0c657, +0x20380607,0x00200411,0x00e88424,0x0eb0c657, +0x20d01003,0x20282807,0x0148a43b,0x0fa0ee64, +0x00181206,0x00602407,0x20387016,0x0c80b23a, +0x00080a04,0x0010080a,0x00c86c12,0x0c909634, +0x20480800,0x00000203,0x00e8401c,0x0c809a37, +0x00282e0b,0x00203c10,0x00b87013,0x0d40b23d, +0x2060200a,0x00183e0a,0x0068501a,0x0b107e22, +0x20100805,0x20281e03,0x00e84011,0x0b406a22, +0x20201406,0x20282e03,0x00e84c10,0x0b307220, +0x2070280f,0x20985211,0x01a83c1a,0x0bb08226, +0x20281e07,0x00a00c14,0x20983407,0x0a505211, +0x20481204,0x0018040c,0x00781c0d,0x0a604e13, +0x20181a05,0x0030080e,0x00482409,0x0a605213, +0x00082a0c,0x0010141b,0x00682807,0x0ad05e15, +0x00380c00,0x00201000,0x20600401,0x09e0560c, +0x00200001,0x20400000,0x00680401,0x09f0520c, +0x00000001,0x20380601,0x00500405,0x09f0520c, +0x00000404,0x20980609,0x00b00c06,0x0a406a0f, +0x20380401,0x20100201,0x2020080a,0x09905607, +0x00180602,0x20300802,0x00600006,0x09a05208, +0x00000000,0x20300000,0x00480805,0x09a05207, +0x00280a03,0x20701405,0x00a81006,0x09e06609, +0x00380400,0x20201000,0x20280801,0x09705601, +0x20201004,0x20581605,0x00800009,0x09705201, +0x00000000,0x20300401,0x00580405,0x09804e01, +0x20200804,0x20981605,0x00f0080b,0x09b06201, +0x20300601,0x20281800,0x0020140a,0x09805004, +0x00180e03,0x20101006,0x00280802,0x09904c05, +0x00080800,0x20200800,0x00500405,0x09904c04, +0x00281205,0x20701007,0x00a00403,0x09d06406, +0x00201004,0x20181604,0x20480c01,0x09b0580a, +0x00080400,0x20480603,0x00700c06,0x09c04c09, +0x00000800,0x20480e01,0x00700405,0x09c04c09, +0x20201c05,0x20b82a0a,0x00e00409,0x0a10680d, +0x20181a04,0x00302007,0x20980808,0x0a10540f, +0x00000c03,0x20581203,0x00680c06,0x0a204c0f, +0x00000401,0x20280601,0x00480806,0x0a204c0e, +0x00000400,0x20480805,0x00581804,0x0aa06013, +0x20100c04,0x20380e05,0x20100c05,0x0aa05415, +0x20281603,0x20101806,0x00280805,0x0ab04814, +0x20280601,0x20100003,0x00300006,0x0aa04814, +0x00180602,0x20300c04,0x00380403,0x0b405c17, +0x00300203,0x00080406,0x20401003,0x0b605819, +0x00480400,0x20600e02,0x00800801,0x0b604c17, +0x00380800,0x20200c00,0x00300800,0x0b604c17, +0x00281001,0x20401201,0x00601007,0x0c105c1c, +0x20900800,0x00080e04,0x2060180c,0x0c406420, +0x20a00c01,0x20781a02,0x00b00c0c,0x0c204c1d, +0x20880e02,0x20401401,0x0060080a,0x0c20501c, +0x20980e04,0x20801003,0x00a0140c,0x0d106425, +0x00700401,0x00381204,0x20900214,0x0d506823, +0x00780800,0x20300400,0x00580616,0x0d10501e, +0x00600c02,0x20881e07,0x00b00a13,0x0d00501d, +0x00700404,0x20b81a0b,0x00d01614,0x0e406c29, +0x20a82610,0x21705400,0x01883c00,0x1841c66f, +0x20680a08,0x21402c00,0x00d85000,0x17a18e6c, +0x20780a0a,0x21702c00,0x01084000,0x17b19e6f, +0x20d82205,0x20703800,0x20586c00,0x1a01d676, +0x01d0541d,0x21f87a30,0x02d8aa1d,0x14a1867e, +0x0170300f,0x21684618,0x01987613,0x14215676, +0x01802c13,0x2198261f,0x01b8a214,0x14216a79, +0x02300408,0x20f0160f,0x0098aa26,0x16219689, +0x2090060f,0x20a80428,0x0108e839,0x10b10e70, +0x20780608,0x20a01c14,0x0088b030,0x10810a67, +0x2090060c,0x20e8101b,0x0128a035,0x10710668, +0x20a00604,0x20e00c0a,0x00e8b042,0x11c1327b, +0x20400804,0x20981205,0x00f8541d,0x0de0ca45, +0x20501004,0x20b81605,0x00e85c1c,0x0df0ca41, +0x20401c08,0x20d8220a,0x00f8601a,0x0de0d240, +0x20902805,0x20d84603,0x01186c23,0x0ed0e648, +0x00480a05,0x20602407,0x00a8700f,0x0c209e2f, +0x00400a05,0x20700007,0x0098600e,0x0c409a2d, +0x00380607,0x2060140c,0x00786c0e,0x0c409e2c, +0x00880e08,0x2030280b,0x00087c09,0x0cf0b632, +0x20902809,0x20984e09,0x01383c1c,0x0af06a1a, +0x20802008,0x20583a07,0x00984019,0x0b206e19, +0x20702408,0x20784209,0x00c83418,0x0b20721a, +0x20c0380c,0x2068660d,0x00a83822,0x0ba07e1d, +0x00300207,0x00281412,0x00182801,0x0a704a0b, +0x00280e07,0x00300011,0x20582801,0x0a90520c, +0x00180606,0x00200010,0x20483004,0x0a90560c, +0x00481209,0x00800c18,0x20f83603,0x0b10620d, +0x20300803,0x00280a03,0x20480409,0x0a204a06, +0x20100002,0x00080604,0x20500c08,0x0a405208, +0x00080401,0x00100602,0x20500006,0x0a405207, +0x20280402,0x00400204,0x20c0180b,0x0ab06209, +0x00380605,0x00300406,0x20600401,0x0a104601, +0x00280e02,0x00001403,0x20680804,0x0a205202, +0x00080a02,0x20100402,0x20300406,0x0a205201, +0x00100202,0x00200400,0x20c80406,0x0a906601, +0x20400806,0x00280608,0x2058080a,0x0a204c04, +0x20200801,0x20281603,0x20100c08,0x0a205004, +0x00000802,0x20280e04,0x20200405,0x0a305404, +0x20301406,0x00282606,0x20b8080a,0x0aa06007, +0x00681207,0x0040200a,0x20780e02,0x0a504408, +0x00000802,0x00080a01,0x20581003,0x0a60500a, +0x00080601,0x00000803,0x20580804,0x0a605009, +0x00381a06,0x0080300a,0x21381c00,0x0af05c0c, +0x20501808,0x00082a0c,0x00100c0f,0x0aa0400f, +0x00380a04,0x00201405,0x20880c03,0x0ac04c0d, +0x00180401,0x20100a02,0x20380404,0x0ac0500d, +0x20180404,0x00200a07,0x20800408,0x0b605810, +0x00380a05,0x0050140c,0x20981000,0x0b404016, +0x20401005,0x00082207,0x2020080c,0x0b404814, +0x20300800,0x20280800,0x20180409,0x0b404c14, +0x00080605,0x00100006,0x20500c07,0x0bf05417, +0x00000003,0x00380605,0x20501809,0x0c00441a, +0x00380a04,0x00400408,0x20a00201,0x0c004819, +0x00400a01,0x00081001,0x20300800,0x0bf04c18, +0x00301404,0x00082207,0x20500c06,0x0cd0601e, +0x20980e04,0x00301004,0x20600c08,0x0cf04c23, +0x20980a01,0x00200e04,0x20900c09,0x0cd0501d, +0x20a00800,0x00181602,0x2070080b,0x0cc0501d, +0x20d00a03,0x00581803,0x20d0040f,0x0de06028, +0x00800004,0x0000020b,0x20100618,0x0e005422, +0x00800c02,0x00081a07,0x20680a17,0x0db04c1d, +0x00980400,0x00300a01,0x20c81a1a,0x0db0501d, +0x00a00c03,0x00780e08,0x21381a1f,0x0f206029, +0x21a00a04,0x00f81400,0x22e82c00,0x1bd1aa70, +0x20e80a05,0x01001800,0x23081800,0x1aa15671, +0x21180a03,0x01201400,0x23681c00,0x1ad16272, +0x21200c01,0x00982800,0x21b87800,0x1d81a281, +0x03a83005,0x0110920c,0x2338ce4d,0x17e18a97, +0x02581807,0x00e04e0f,0x22a87a2b,0x16e14287, +0x02c82001,0x0100620a,0x23187633,0x17014e8b, +0x02b80e01,0x00c02004,0x22589e35,0x19316a9b, +0x21980400,0x00500c04,0x20f89061,0x12d1168d, +0x20f80602,0x00800c06,0x21787044,0x1290f67b, +0x21600008,0x00880608,0x21887851,0x1291027d, +0x20f80802,0x00a01800,0x21d8844c,0x1431228f, +0x00080401,0x00400c04,0x20c87417,0x0f90d651, +0x00080801,0x00701c00,0x21586416,0x0f80c64d, +0x00481207,0x0080340f,0x21987c0f,0x0f90c64d, +0x20481603,0x00803c07,0x21788020,0x10a0e259, +0x20180602,0x00300805,0x20984c17,0x0d60a63a, +0x20180a02,0x00401804,0x20d84c15,0x0d709638, +0x20480404,0x00400a05,0x20c8381a,0x0d709638, +0x00000002,0x00300602,0x20884814,0x0e50aa3f, +0x00081201,0x00203400,0x20785413,0x0bf08625, +0x00081000,0x00202e01,0x20784812,0x0c007624, +0x00281203,0x00303405,0x20a8540e,0x0c107a24, +0x00081a03,0x00304405,0x20886c15,0x0cb0862a, +0x20400806,0x20281a03,0x00683013,0x0b105a13, +0x20500803,0x20181e01,0x00382012,0x0b304e12, +0x20500804,0x20181603,0x00281c13,0x0b305213, +0x20500c03,0x20382a03,0x00a81815,0x0bb05615, +0x00080606,0x00000c0d,0x00182006,0x0ab04607, +0x00100202,0x00180407,0x20481804,0x0ad04207, +0x00100603,0x00180807,0x20381404,0x0ad04607, +0x00000602,0x00081007,0x20181806,0x0b504a07, +0x20200403,0x20180e06,0x00300c07,0x0a904000, +0x20100601,0x00280801,0x20500c07,0x0ab03e01, +0x20200402,0x00280e03,0x20500008,0x0ab04201, +0x20100000,0x00200401,0x20580406,0x0b304a01, +0x00280602,0x00001004,0x00180c01,0x0aa04404, +0x20180402,0x00200a03,0x20780805,0x0ac04404, +0x00280603,0x00300c04,0x20980c02,0x0ac04004, +0x00280800,0x00101c00,0x20481004,0x0b404804, +0x20200801,0x20281603,0x00501408,0x0ad04008, +0x00280602,0x00201003,0x20580c02,0x0af03c08, +0x20100401,0x00280a03,0x20500807,0x0af04008, +0x20300801,0x20181a01,0x0030100a,0x0b80400b, +0x00380801,0x00001c00,0x00081803,0x0b30440e, +0x20100401,0x00080a02,0x20100c08,0x0b403c0d, +0x00200001,0x00280400,0x20780803,0x0b503c0d, +0x00400202,0x00100002,0x20300401,0x0bf04811, +0x20300602,0x20280803,0x00700c0c,0x0bb03c15, +0x00180a01,0x00101801,0x20380c05,0x0bc03c13, +0x20380602,0x00300c03,0x20880409,0x0bd03c13, +0x20500405,0x00181205,0x2020040d,0x0c904818, +0x00300001,0x20280602,0x00501004,0x0c80441d, +0x20100400,0x20181202,0x00200c07,0x0c703819, +0x00380400,0x00200a01,0x20500401,0x0c803c18, +0x00780e07,0x00202009,0x20780e02,0x0d704c1e, +0x20d00a02,0x20181400,0x0040140c,0x0d804c25, +0x20900601,0x00180c00,0x20200005,0x0d503c1f, +0x20a00001,0x00100603,0x20380809,0x0d503c1d, +0x21000005,0x2018060c,0x00200413,0x0e704826, +0x00c00002,0x00080607,0x20180e23,0x0ea05422, +0x00a80401,0x00200e04,0x2058221e,0x0e40381a, +0x00900000,0x00180601,0x2028161b,0x0e30341a, +0x00d80a02,0x00001805,0x00183626,0x0fb03c26, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, + }, //ct2 + { +0x20300001,0x20700000,0x00080c00,0x0f781e1a, +0x00000802,0x20900000,0x00082400,0x0f580a20, +0x00000201,0x20700000,0x00080400,0x0f480e1f, +0x20380401,0x20a00000,0x00082000,0x10a80a20, +0x00580602,0x20700002,0x00080609,0x0e98261e, +0x00280a03,0x20700005,0x00000000,0x0e581620, +0x00080403,0x20700203,0x00080c01,0x0e58121f, +0x00600800,0x20b00003,0x0008220a,0x0f981625, +0x20100c05,0x20800204,0x00081c05,0x0d982620, +0x00000802,0x20900204,0x00080c05,0x0d58121e, +0x00200604,0x20800007,0x00080401,0x0d581a1e, +0x00000000,0x20900002,0x00080808,0x0e682226, +0x00180e07,0x2050000a,0x00001404,0x0ca8361c, +0x00000201,0x20600003,0x00080404,0x0c781a19, +0x20200402,0x20700205,0x00000008,0x0c78161a, +0x20100601,0x20900001,0x00080407,0x0d58221f, +0x20101006,0x2080020a,0x00080807,0x0bd82216, +0x00000201,0x20600000,0x00000803,0x0bc81a15, +0x00100400,0x20600001,0x00081002,0x0bc81e15, +0x00100801,0x20700202,0x00080805,0x0c782219, +0x00180a04,0x20400007,0x00000005,0x0b383210, +0x00100401,0x20700202,0x00080404,0x0b281612, +0x00180602,0x20500003,0x00000804,0x0b282212, +0x00080602,0x20600002,0x00000407,0x0bb82a13, +0x20200003,0x20600205,0x00000408,0x0ad82a0a, +0x20200201,0x20600001,0x00080808,0x0aa81e0c, +0x20100400,0x20600202,0x00000408,0x0aa81a0c, +0x00000002,0x20700203,0x00080407,0x0b38260d, +0x00200202,0x20600004,0x00080401,0x0a982e06, +0x00100000,0x20600201,0x00080403,0x0a681e06, +0x00000001,0x20500202,0x00080804,0x0a681e06, +0x00000201,0x20700003,0x00080406,0x0ae82a07, +0x20100401,0x20500202,0x00000008,0x0a782a01, +0x00000000,0x20500001,0x00080405,0x0a482202, +0x00000201,0x20500003,0x00080405,0x0a482201, +0x00180401,0x20700201,0x00000405,0x0ac82a01, +0x00000000,0x20500001,0x00080404,0x0a882c04, +0x20100001,0x20500000,0x00000005,0x0a482004, +0x00000201,0x20600000,0x00000805,0x0a581c03, +0x20280601,0x20700001,0x00000809,0x0ad82405, +0x00100000,0x20500000,0x00000403,0x0ab82c08, +0x00200202,0x20600003,0x00000802,0x0a781c07, +0x00100401,0x20600202,0x00000003,0x0a781808, +0x00000400,0x20900201,0x00000004,0x0b28200b, +0x20180601,0x20500000,0x00000408,0x0b082c0d, +0x20100001,0x20600203,0x00000408,0x0ac8180c, +0x20100001,0x20500000,0x00080807,0x0ac81c0d, +0x00200601,0x20800000,0x00080404,0x0b88200f, +0x20100801,0x20600203,0x00081006,0x0b882814, +0x20200000,0x20600001,0x00080406,0x0b481813, +0x00080a02,0x20500002,0x00000c04,0x0b481c12, +0x20400002,0x20700202,0x0008040b,0x0c182417, +0x00580402,0x20400001,0x00080c01,0x0c383417, +0x00480400,0x20600000,0x00000400,0x0be81816, +0x00200002,0x20700202,0x00000003,0x0be81816, +0x00680a01,0x20700003,0x00000601,0x0ce8281c, +0x21081203,0x20500006,0x00001c11,0x0d183421, +0x20d00001,0x20700001,0x0000080c,0x0ca8141b, +0x20b80400,0x20700002,0x00000408,0x0ca8181b, +0x21100000,0x20900001,0x00000c13,0x0de82425, +0x00d00401,0x20900203,0x00001e26,0x0e18201e, +0x00b80601,0x20800004,0x00001e22,0x0d881018, +0x00a00201,0x20700003,0x00001a1f,0x0d781017, +0x00e80400,0x20900001,0x00001a29,0x0f181c23, +0x20300202,0x01280400,0x21480800,0x0f18461b, +0x00280e02,0x01401400,0x21a80400,0x0f283e24, +0x20180800,0x01180400,0x21580800,0x0f183a20, +0x20200803,0x01680c00,0x21e83400,0x10784624, +0x00300806,0x01380e05,0x21581a08,0x0e384e1f, +0x20200c05,0x01081605,0x21580c05,0x0e084221, +0x00401002,0x01080e01,0x21681e03,0x0e183e21, +0x00681205,0x0180180a,0x22181607,0x0f485a28, +0x00481a09,0x0150240d,0x21880401,0x0d285622, +0x00281605,0x01401c0a,0x21a80801,0x0d18461e, +0x20281203,0x01400806,0x21900408,0x0d084a1f, +0x20180403,0x01400605,0x21b00809,0x0e085a27, +0x20601c0a,0x00f8260e,0x20f00c0e,0x0c28521b, +0x20100002,0x00f00206,0x21301007,0x0c28421a, +0x00080802,0x01000e03,0x21600403,0x0c384219, +0x20280e02,0x01301005,0x21a00407,0x0ce8561f, +0x00582a0a,0x0150300f,0x21800203,0x0b785216, +0x20100001,0x00f80400,0x21380404,0x0b784215, +0x00180e03,0x00f01003,0x21300403,0x0b784216, +0x00281201,0x01101601,0x21601403,0x0c085219, +0x20300c07,0x00b8160e,0x20c0180c,0x0ad84a11, +0x00380a02,0x00f00c03,0x21500002,0x0ad84212, +0x00000804,0x00c81206,0x20f00407,0x0ad84211, +0x20200802,0x00c80e04,0x21200409,0x0b584a13, +0x00100202,0x00e00006,0x21181402,0x0a684a0a, +0x20200001,0x00c00202,0x2110040a,0x0a583e0c, +0x20180e04,0x00e00c06,0x21300006,0x0a58420b, +0x00200201,0x00e00403,0x21580c03,0x0ad84e0d, +0x00080400,0x00e00400,0x21100405,0x0a284e06, +0x00100000,0x00c00000,0x21180402,0x0a184206, +0x00200402,0x00b00205,0x21000402,0x0a183e07, +0x20280400,0x00f00400,0x21400409,0x0a885207, +0x00080400,0x00e00800,0x21000406,0x0a084a01, +0x00000201,0x00c00001,0x21000006,0x09f84202, +0x20100201,0x00c80402,0x21080407,0x09f84202, +0x00200800,0x00e80a01,0x21400004,0x0a684e01, +0x00000001,0x00c00201,0x20e00004,0x0a184804, +0x00000401,0x00c80601,0x21000005,0x09f84003, +0x20100401,0x00c80601,0x21100005,0x09f84004, +0x20200c02,0x01081202,0x21680809,0x0a785006, +0x00100602,0x00c80401,0x20e00404,0x0a484808, +0x00000201,0x00d80402,0x21100405,0x0a284008, +0x00280400,0x00d00802,0x21280402,0x0a383c08, +0x00180a02,0x01300c05,0x21a80402,0x0ab8540c, +0x20100804,0x00e80e05,0x20e80407,0x0a98480d, +0x00100401,0x00e00202,0x21300004,0x0a783c0d, +0x00000201,0x00c00400,0x21000407,0x0a783c0c, +0x00280a01,0x01101000,0x21700c04,0x0b28500f, +0x00080e03,0x01001406,0x21281003,0x0b284c12, +0x20200201,0x00e00001,0x21380407,0x0af84013, +0x20201403,0x00c81a04,0x20f80406,0x0af83c13, +0x20200801,0x00f80604,0x21400009,0x0bb84c16, +0x00700c00,0x00d80a03,0x20d00403,0x0bc85015, +0x00400801,0x00f80a01,0x21300000,0x0ba84016, +0x00380602,0x01100405,0x21580801,0x0b984016, +0x00601000,0x01181400,0x21580802,0x0c88541b, +0x21201804,0x01082e04,0x20f80417,0x0c985422, +0x20c00400,0x01180402,0x2160040d,0x0c68401c, +0x20b00403,0x01080a03,0x2140080b,0x0c58401c, +0x21180c00,0x01580401,0x21a00814,0x0d785426, +0x00e80e04,0x0170100d,0x21a0022a,0x0db85422, +0x00a00400,0x01281001,0x21701a1e,0x0d483c1a, +0x00900202,0x01100007,0x21600e1c,0x0d383c1a, +0x00d00a01,0x01280803,0x21a00e27,0x0eb85026, +0x20480401,0x21800400,0x02381000,0x0e882a1d, +0x00000c02,0x21281800,0x02181400,0x0e982e24, +0x20101405,0x21381400,0x01f83800,0x0e982622, +0x00180800,0x21401400,0x02382000,0x0fc83a2b, +0x00900602,0x21800802,0x0248160d,0x0d983223, +0x00380a03,0x20f01406,0x01b81801,0x0d783623, +0x00681a09,0x20e0280e,0x01981204,0x0d883624, +0x00101000,0x21681c01,0x02880803,0x0e784a2a, +0x20501404,0x21782603,0x0260040f,0x0c783a22, +0x20301001,0x21281e03,0x0210100b,0x0c683a1e, +0x20501c07,0x2148260d,0x02300c0e,0x0c68361f, +0x00300400,0x21280402,0x02180805,0x0d384e26, +0x00481a08,0x21302c0a,0x01d80400,0x0b88361b, +0x00100201,0x20e80401,0x01a80401,0x0b983618, +0x00200204,0x20e80808,0x01b80c00,0x0b983a18, +0x20400a02,0x21081001,0x0200100c,0x0c284e1e, +0x20502407,0x2188460d,0x02701c0c,0x0ac83614, +0x00000401,0x20e80602,0x01980404,0x0ae83616, +0x20200802,0x20e81604,0x01900c06,0x0ad83a15, +0x00101003,0x20f82205,0x01c00401,0x0b584617, +0x00380602,0x20f00c07,0x01682202,0x0a48320f, +0x00100800,0x20d81002,0x01880404,0x0a483a12, +0x00480602,0x20c00803,0x01580c01,0x0a483612, +0x00080601,0x20a00c04,0x01481405,0x0aa84a14, +0x20180400,0x20f00800,0x01900008,0x09c83a0c, +0x20280400,0x20b00400,0x01400008,0x09d83a0c, +0x20500c02,0x20d81603,0x0170040d,0x09c83a0b, +0x00100201,0x20b00401,0x01600406,0x0a284e0e, +0x00000601,0x21080400,0x01b00405,0x09883a06, +0x00200000,0x20c00000,0x01580402,0x09883a07, +0x00480602,0x20a00804,0x01280603,0x09983a06, +0x20200403,0x20c80a03,0x01700009,0x09c84a07, +0x20100001,0x20f80a02,0x01900406,0x09783800, +0x20100400,0x20b00001,0x01480407,0x09683a02, +0x20200001,0x20b00203,0x01400409,0x09683603, +0x00280a02,0x20b01004,0x01580803,0x09b84e01, +0x00180400,0x20f00402,0x01700003,0x09883405, +0x00180a01,0x20b00c01,0x01500404,0x09683803, +0x00080400,0x20c00401,0x01580404,0x09783804, +0x00080c00,0x20d01a01,0x01900408,0x09b84c04, +0x20181201,0x21001001,0x01800805,0x09b83409, +0x20100001,0x20c00202,0x01700407,0x09983409, +0x00100400,0x20c80400,0x01600403,0x09a83808, +0x20100401,0x21080e02,0x01f00c07,0x09f84c0b, +0x00200201,0x21300e01,0x01b80402,0x0a182c0c, +0x00280601,0x20c00401,0x01700002,0x09f8340d, +0x20280402,0x20c00601,0x01400407,0x09f8340d, +0x00000801,0x20f80c00,0x01c00404,0x0a684811, +0x20300803,0x21381203,0x01f00009,0x0a883412, +0x20380401,0x20d00400,0x01800408,0x0a683412, +0x00180e04,0x20d02004,0x01580402,0x0a783011, +0x20180800,0x20e01402,0x01980405,0x0b084416, +0x00781a02,0x21101c04,0x01b80400,0x0b283416, +0x00580a01,0x20e01001,0x01a00201,0x0b183416, +0x00100803,0x21080e07,0x01d00c06,0x0b083015, +0x00681603,0x21001c00,0x01e00c03,0x0bc8401a, +0x20e81001,0x21602602,0x02180814,0x0be83020, +0x20c80401,0x21000601,0x01e0080f,0x0bc8301c, +0x20800000,0x20f00403,0x01b80c08,0x0bc8341c, +0x21002006,0x21682208,0x02480c15,0x0cb84026, +0x00a00601,0x21b81402,0x02a01a1d,0x0d083423, +0x00a00000,0x21100001,0x01e00a1d,0x0cb82c1c, +0x00780601,0x20e00003,0x01b01615,0x0ca8341b, +0x00c80e05,0x20e0100e,0x01c80a24,0x0df84c27, +0x20400002,0x01680400,0x22481800,0x0e682a1f, +0x00280401,0x00b00c00,0x21582000,0x0e781628, +0x00481601,0x00e02400,0x21981400,0x0e881a2a, +0x00100402,0x00d80400,0x21981800,0x0f982a2e, +0x00781203,0x01601406,0x2258060b,0x0d683224, +0x00000201,0x00a80404,0x21380406,0x0d482225, +0x20300c03,0x00982602,0x2110080b,0x0d482624, +0x00181201,0x00e01805,0x21b81404,0x0e28322c, +0x20180401,0x01201602,0x2200000b,0x0c382e23, +0x20280800,0x00a01201,0x21400008,0x0c38221e, +0x00281a04,0x00c02c07,0x21980c01,0x0c38221e, +0x00280602,0x00a00c02,0x21400807,0x0cd83227, +0x20400c00,0x01181e01,0x21b0100a,0x0b483219, +0x00000000,0x00800000,0x21000002,0x0b682219, +0x20200402,0x00680606,0x20e00807,0x0b58221a, +0x20680802,0x00900604,0x2120080d,0x0bc82e1d, +0x00281800,0x01403001,0x22281601,0x0a982a15, +0x00100002,0x00800601,0x21080802,0x0aa82616, +0x00000000,0x00800401,0x20f80c02,0x0aa82615, +0x00480601,0x00701402,0x21081604,0x0b082e18, +0x00180400,0x00e00400,0x21600406,0x09f83612, +0x00180a02,0x00800c03,0x20f80406,0x0a082a13, +0x00200400,0x00880400,0x20e00004,0x0a082a12, +0x20100401,0x00680601,0x20b00009,0x0a483615, +0x20100401,0x00e80601,0x21500408,0x0988320b, +0x20200c03,0x00680e04,0x20c00008,0x09882a0c, +0x20380801,0x00800e01,0x2108080a,0x09882a0c, +0x00000201,0x00700001,0x20c00406,0x09b8360d, +0x00080e02,0x00e00c02,0x21700405,0x09483205, +0x00200201,0x00800404,0x20f80802,0x09482e07, +0x00200201,0x00780402,0x20d00402,0x09482e06, +0x00000001,0x00600602,0x20c80806,0x09683607, +0x00000802,0x00b80603,0x21480404,0x09282c00, +0x20180a01,0x00800801,0x20e00c08,0x09182e02, +0x20100001,0x00700202,0x20e00407,0x09182a02, +0x00000601,0x00780802,0x20b00407,0x09483a01, +0x00000a02,0x00d80801,0x21500005,0x09383004, +0x00000401,0x00680e03,0x20c00c05,0x09282404, +0x00000001,0x00780400,0x20e80405,0x09282804, +0x00000801,0x00781202,0x20d00807,0x09583406, +0x20201004,0x00f81e04,0x21780406,0x0978300a, +0x20100400,0x00780401,0x20e80405,0x09582409, +0x00100202,0x00800002,0x20f00404,0x09582808, +0x00000000,0x00900000,0x21280406,0x0998300c, +0x00281204,0x01301008,0x21e00401,0x09d8340d, +0x00100400,0x00780400,0x20f00403,0x09b8240d, +0x00000803,0x00880e04,0x20e00006,0x09a8280d, +0x00180400,0x00900801,0x21280404,0x0a183411, +0x00080400,0x00f00e04,0x21a00c06,0x0a482811, +0x20200000,0x00880601,0x21000407,0x0a382413, +0x20380a03,0x00a80805,0x21201006,0x0a382813, +0x20100604,0x00880c02,0x21001407,0x0ab83017, +0x00402002,0x00e82e04,0x21780404,0x0ae82c16, +0x00400800,0x00880c00,0x21100800,0x0ad82017, +0x00400002,0x00900a03,0x21300201,0x0ad81c16, +0x00301c07,0x00982a09,0x21380403,0x0b782c1c, +0x20d00000,0x01581402,0x22280412,0x0bb83021, +0x20b00001,0x00a80a01,0x2140000d,0x0ba81c1d, +0x20880a01,0x00900802,0x2110040b,0x0b98201b, +0x20a82a07,0x01003c0d,0x21c8140d,0x0c783024, +0x00900e01,0x01580803,0x22680a1b,0x0cd82c24, +0x00900201,0x00a00004,0x2150021b,0x0c981c1d, +0x00600401,0x00781202,0x21001212,0x0c781c1d, +0x00700803,0x00681a0a,0x20d02e16,0x0da82c27, +0x20180800,0x20700000,0x01e81800,0x0dd83a22, +0x00380401,0x00200000,0x00b81400,0x0e282a2b, +0x00300c01,0x20181800,0x01081000,0x0e282e2a, +0x00300000,0x00200000,0x00f81400,0x0f183e31, +0x00401002,0x20881c01,0x01d80e04,0x0cc84224, +0x20100000,0x00080402,0x00b80c0a,0x0cd83226, +0x00080601,0x00200803,0x00a81808,0x0cd83626, +0x00000403,0x00181601,0x00f80808,0x0d984a2d, +0x00080e03,0x20400806,0x01600809,0x0ba84222, +0x20200400,0x00080c01,0x00a00007,0x0bd8361d, +0x20200c01,0x00181c00,0x00c00808,0x0bc83e1e, +0x00080a06,0x00200408,0x00a00c08,0x0c584625, +0x20380801,0x20700a04,0x01800809,0x0ab83a19, +0x20180800,0x00100400,0x00700002,0x0b083618, +0x00180e01,0x00300c02,0x00480402,0x0af83619, +0x20401007,0x0008160b,0x00b00409,0x0b583e1c, +0x00201001,0x20981a01,0x01a00000,0x0a083a14, +0x00300201,0x00000000,0x00800000,0x0a483217, +0x00080401,0x00100601,0x00700003,0x0a383616, +0x00480604,0x00300409,0x00680e02,0x0a884619, +0x00000201,0x20500002,0x01480406,0x09783a12, +0x20200802,0x00081202,0x00900009,0x09983613, +0x00280601,0x00000401,0x00900004,0x09983613, +0x00080401,0x00200603,0x00700c09,0x09c84215, +0x00080602,0x20500400,0x01300807,0x0908360b, +0x00180a02,0x00201404,0x00580c04,0x0928360c, +0x20200801,0x20180a02,0x00a80409,0x0918360c, +0x20100401,0x00180601,0x00880408,0x09383e0d, +0x20200c04,0x20681a05,0x01480407,0x08c83604, +0x00180400,0x00000201,0x00900c05,0x08d83608, +0x00080601,0x00100002,0x00800004,0x08d83a06, +0x00280601,0x00100402,0x00780404,0x08e84208, +0x00281204,0x20301408,0x00e80401,0x08b83800, +0x20200801,0x20281602,0x00a00409,0x08a83601, +0x00000001,0x00000201,0x00800005,0x08b83602, +0x20100001,0x00100202,0x00800409,0x08c83e01, +0x20180403,0x20600a05,0x01400807,0x08b83404, +0x00100400,0x00100001,0x00580c02,0x08c83005, +0x00000000,0x00000401,0x00800005,0x08b83804, +0x00080601,0x00100801,0x00880805,0x08d83c06, +0x00280e03,0x20701803,0x01680802,0x08f83408, +0x20180601,0x00100802,0x00600006,0x08f83409, +0x20180800,0x00000400,0x00900806,0x08e83409, +0x00000401,0x00000201,0x00a00006,0x0918400b, +0x20201403,0x20a82605,0x01c00c09,0x0948380e, +0x00180400,0x00100800,0x00700804,0x0948340e, +0x00380a03,0x20201002,0x00a00802,0x0948300d, +0x00100601,0x00180401,0x00a00405,0x09884011, +0x00000401,0x20580403,0x01380c02,0x09c83813, +0x20200401,0x20100202,0x00900007,0x09d83013, +0x20501406,0x20481e08,0x00e8040b,0x09c83014, +0x20500402,0x00180602,0x00980409,0x0a384018, +0x00781e06,0x20403006,0x01200000,0x0a683814, +0x00400202,0x00000402,0x00980400,0x0a783017, +0x00680a06,0x00200c0a,0x00780605,0x0a783417, +0x00b81205,0x00202806,0x00880e06,0x0b08401a, +0x20d01409,0x20b8160e,0x01e80c14,0x0b28381e, +0x20a00403,0x00180a04,0x00a8040c,0x0b48301d, +0x20a00803,0x00081207,0x00a00c0d,0x0b38301b, +0x21101c05,0x20383a09,0x01201c1a,0x0be84424, +0x00881206,0x20501c11,0x01981e19,0x0c384823, +0x00880a02,0x00200406,0x00800217,0x0c28381d, +0x00780601,0x00200004,0x00680e14,0x0c18301e, +0x00b00602,0x00500007,0x00481a20,0x0d28402a, +0x20101003,0x20b81400,0x00a83400,0x0dc01a26, +0x00401000,0x20d81000,0x01082400,0x0e00122e, +0x00480400,0x20900800,0x00c81c00,0x0e000e2e, +0x00300201,0x20f80400,0x01481400,0x0ee00e34, +0x00681604,0x20701409,0x00481e03,0x0c900627, +0x20200401,0x20980801,0x00c81c0c,0x0ca00228, +0x20180401,0x20a80601,0x00e8100b,0x0ca80628, +0x00300802,0x20f80e02,0x01481c08,0x0d400230, +0x20301402,0x20c82204,0x00a0040f,0x0b600221, +0x20280603,0x20800405,0x00a80c08,0x0b980e1e, +0x20100602,0x20b00403,0x00d81408,0x0b880a1f, +0x20601201,0x20c81c04,0x01180c11,0x0bf81224, +0x20200800,0x20780c02,0x00281005,0x0a880617, +0x20100c03,0x20980e04,0x00b80402,0x0ac80e19, +0x20101002,0x20a81603,0x00e80404,0x0aa81219, +0x00380c00,0x20801401,0x00a81202,0x0b08121c, +0x00380a01,0x20401402,0x20180e01,0x09e80a15, +0x00200202,0x20600404,0x00880801,0x0a081217, +0x00100601,0x20780803,0x00980802,0x09f81616, +0x00000800,0x20b80c00,0x01000006,0x0a281a1a, +0x00000201,0x20600000,0x00300808,0x09380a12, +0x00080401,0x20600e01,0x00880407,0x09581213, +0x00100401,0x20680400,0x00780405,0x09481613, +0x00000c00,0x20980c00,0x00d80406,0x09681a14, +0x20100001,0x20680603,0x00400007,0x08c80a0b, +0x20100601,0x20880c00,0x00b00807,0x08d8160c, +0x20180e02,0x20501002,0x00600007,0x08d8160d, +0x00080401,0x20700400,0x00a80407,0x08e81a0e, +0x00280601,0x20600c02,0x00281002,0x08880a06, +0x00100c01,0x20781202,0x00880404,0x08881607, +0x00000802,0x20780a03,0x00a00005,0x08881606, +0x00000201,0x20700002,0x00b00406,0x08881e08, +0x20300802,0x20781602,0x00600809,0x08781000, +0x20180400,0x20400801,0x00581007,0x08681601, +0x00100000,0x20600002,0x00880804,0x08681a02, +0x00000001,0x20700202,0x00a00007,0x08681a01, +0x00100603,0x20500004,0x00000002,0x08880c05, +0x00180601,0x20500802,0x00700004,0x08781804, +0x00080601,0x20600401,0x00800806,0x08681804, +0x00080400,0x20700002,0x00a00007,0x08781806, +0x20100001,0x20480a03,0x00101006,0x08c80809, +0x20280800,0x20600201,0x00901008,0x08a8180a, +0x20100801,0x20780e03,0x00900806,0x08a8140a, +0x00080601,0x20800800,0x00a00805,0x08c8180c, +0x00080800,0x20401801,0x20281004,0x0918040d, +0x00100401,0x20880a01,0x00900403,0x0908100f, +0x00000400,0x20580801,0x00500404,0x0908100f, +0x00080401,0x20900202,0x00c00406,0x09381411, +0x00080a02,0x20600802,0x00400805,0x09980812, +0x20180a01,0x20600802,0x00700005,0x09981013, +0x00181602,0x20402402,0x00380403,0x09880c13, +0x20300000,0x20a00402,0x00d80407,0x09d81418, +0x00000c03,0x20882205,0x00601406,0x0a380817, +0x00280800,0x20800800,0x00a00c02,0x0a380c17, +0x00000001,0x20980a02,0x00c01005,0x0a381016, +0x00600201,0x20a80c01,0x00e01400,0x0aa8141b, +0x20481a03,0x20502805,0x20281406,0x0b00001d, +0x20780800,0x20a00e01,0x00c00008,0x0b08081c, +0x20680800,0x20900c00,0x00a80406,0x0af8081c, +0x20c81002,0x20a02203,0x00b80c11,0x0b980824, +0x00300401,0x20b81a04,0x00901e08,0x0bf80421, +0x00600c00,0x20c81201,0x00f00611,0x0be8081d, +0x00500800,0x20b80601,0x00d00210,0x0bd80c1c, +0x00881201,0x20e01003,0x01200619,0x0cd81028, +0x00280603,0x01301800,0x21681c00,0x0df0022d, +0x00481a02,0x01302000,0x21680c00,0x0e300632, +0x00380603,0x00e00000,0x20f80800,0x0e200630, +0x00280800,0x01400000,0x21881c00,0x0f100637, +0x00200c07,0x01282608,0x21081406,0x0c98162a, +0x00080804,0x00d00206,0x20f8140d,0x0cb80a2c, +0x00000407,0x00d81208,0x20f81c0a,0x0cb8062b, +0x00580c01,0x01201001,0x21882006,0x0d680a34, +0x20181205,0x01501c0d,0x2198240b,0x0b582222, +0x20500602,0x00b80407,0x20e8140d,0x0b88161f, +0x20380606,0x00e00c0d,0x21381c0b,0x0b881620, +0x20781603,0x01001805,0x21480c15,0x0be81627, +0x20280c01,0x01101203,0x21200807,0x0a782619, +0x00280c00,0x00c01400,0x20f00202,0x0ab8161a, +0x00180c01,0x00c01604,0x21000401,0x0a98161a, +0x00200c02,0x00b81204,0x20e00202,0x0af81a1d, +0x00200001,0x00e80a01,0x20e00401,0x09b82615, +0x00000401,0x00980601,0x20a00005,0x09e81a18, +0x00000001,0x00a00400,0x20b80805,0x09d81a17, +0x00080400,0x00d00802,0x21280c06,0x0a081e1b, +0x20180a02,0x00f00403,0x21000808,0x09182211, +0x00100201,0x00900001,0x20b00405,0x09381a13, +0x00280602,0x00900802,0x20a00404,0x09281a13, +0x00081203,0x00d01803,0x21000406,0x09481e15, +0x00000403,0x00d00205,0x20e00004,0x08b81e0b, +0x20200402,0x00a80603,0x20c80808,0x08b8160d, +0x20200c02,0x00881604,0x20800409,0x08a81a0c, +0x00000802,0x00980a05,0x20a00407,0x08b81a0f, +0x00100202,0x00e00003,0x20f80404,0x08682606, +0x00280e02,0x00b01004,0x20d80803,0x08681e08, +0x00180a01,0x00b00c04,0x20d80802,0x08681e06, +0x20100201,0x00b80402,0x20b80408,0x08681e07, +0x00000403,0x00d00203,0x20f80c07,0x08482201, +0x20100001,0x00800202,0x20800408,0x08381e02, +0x00000000,0x00900201,0x20a00406,0x08481e02, +0x00180601,0x00b00400,0x20c00405,0x08481e01, +0x20180e03,0x00f00805,0x20e00806,0x08682806, +0x00180602,0x00880402,0x20800c05,0x08481c04, +0x20100001,0x00980601,0x20a00407,0x08481c05, +0x20100401,0x00a80a02,0x20b00408,0x08581c06, +0x00100802,0x00c80604,0x20c00002,0x08a8200a, +0x20200c03,0x00781604,0x20900007,0x0888180b, +0x00180601,0x00900801,0x20b80403,0x0888180a, +0x20100601,0x00b80c01,0x20d00006,0x08a81c0d, +0x00100201,0x00e80403,0x20e00405,0x08f8240d, +0x00280602,0x00b00805,0x20d80402,0x08f8180f, +0x00000400,0x00800201,0x20900005,0x08e8180e, +0x00200801,0x00c80a01,0x21080404,0x09181c11, +0x20200400,0x00e80e01,0x20f00807,0x09782013, +0x20200801,0x00980e02,0x20b00c07,0x09781814, +0x20100c01,0x00981a01,0x20a00805,0x09681c14, +0x20380601,0x00d00002,0x21100409,0x09b81c18, +0x00300800,0x00f00201,0x21280c01,0x0a281c17, +0x00201000,0x00b81601,0x20e00002,0x0a281418, +0x00100601,0x00c80401,0x21080402,0x0a181818, +0x00500c00,0x00c80a01,0x21100401,0x0a98181d, +0x20701000,0x01181c00,0x2120040b,0x0ae8281d, +0x20700400,0x00f80801,0x21480407,0x0b08181d, +0x20700801,0x00d80a01,0x21100006,0x0ae8181c, +0x20a00400,0x00f80e01,0x2140040f,0x0b881c24, +0x00401000,0x01580e01,0x2198160c,0x0be82422, +0x00680a01,0x01001002,0x21680612,0x0be8181d, +0x00680e01,0x00f01003,0x21380611,0x0bc8181c, +0x00701400,0x01082201,0x21700216,0x0cc81c28, +0x20180e04,0x20e00800,0x02200800,0x0de01a2e, +0x00200e02,0x20c82400,0x02181000,0x0e201a32, +0x00100602,0x20981000,0x01a81400,0x0e201e31, +0x00200800,0x20d81400,0x02482c00,0x0f001e3b, +0x00880409,0x2110020d,0x02482e02,0x0c60162f, +0x00400c07,0x20981a06,0x01983407,0x0ca00e2f, +0x00700007,0x20880607,0x01783403,0x0ca00e30, +0x00600000,0x20b81001,0x01f82007,0x0d300637, +0x20700a07,0x21381010,0x02581c17,0x0b080a25, +0x20780a07,0x2060080e,0x01281c14,0x0b580e22, +0x20980606,0x2088040d,0x01681818,0x0b481223, +0x20b01401,0x20b82402,0x01b8181a,0x0bb80a27, +0x20100403,0x21180e06,0x02100c03,0x0a280a18, +0x00200803,0x20881206,0x01400a02,0x0a780e19, +0x00200402,0x20980a04,0x01400e03,0x0a680e19, +0x00580e03,0x20601406,0x01281206,0x0ab8121d, +0x00300a02,0x20f80403,0x01d80c00,0x09780616, +0x00180a02,0x20600804,0x01080404,0x09b80e18, +0x00100201,0x20700002,0x01200004,0x09a80a18, +0x00000000,0x20880602,0x01700808,0x09c8121c, +0x20400402,0x20e80e02,0x01c0040b,0x08d80a10, +0x00000001,0x20700202,0x01100406,0x09080e13, +0x00000802,0x20880e02,0x01200006,0x08f80a13, +0x20200c02,0x20881a02,0x01600409,0x09081214, +0x00380602,0x20c00802,0x01980800,0x08780a0b, +0x00080601,0x20700c02,0x01180405,0x08880e0d, +0x00080e02,0x20601403,0x00f80805,0x08780e0d, +0x00280e02,0x20601004,0x01080402,0x08880e0e, +0x20100402,0x20d80602,0x01a80408,0x08280e07, +0x00000801,0x20880e02,0x01400406,0x08280e08, +0x00000802,0x20980e03,0x01400406,0x08280e07, +0x20100001,0x20800202,0x0140040a,0x08280e08, +0x00281205,0x20c01405,0x01900804,0x08080e01, +0x00100202,0x20700002,0x01100006,0x08080e02, +0x00000203,0x20700404,0x01100005,0x08080e02, +0x00000400,0x20880800,0x01400005,0x08080e01, +0x20401407,0x21081e09,0x01e0040b,0x08180806, +0x20100c03,0x20681203,0x01180407,0x08180c05, +0x20100402,0x20780604,0x01200007,0x08180c04, +0x00000400,0x20700000,0x01380806,0x08180c05, +0x00381206,0x20b0140b,0x01780a02,0x08580c0a, +0x00180e03,0x20401805,0x00d80803,0x08580c0a, +0x00000201,0x20680402,0x01180404,0x08480c0a, +0x20100001,0x20600400,0x01380807,0x0858100c, +0x00000403,0x20f80607,0x01c00c07,0x08b8080d, +0x20100401,0x20780a03,0x01300c07,0x08b80c0f, +0x00080400,0x20600400,0x01000405,0x08b80c0f, +0x00380a03,0x20600c03,0x01300003,0x08d81411, +0x20280400,0x20e00402,0x01b80c06,0x09380813, +0x20180400,0x20600801,0x01180404,0x09480c15, +0x00080401,0x20700e01,0x01180405,0x09380c13, +0x20400804,0x20880e05,0x0170000b,0x09781418, +0x00480e02,0x20f01402,0x01c00000,0x09d80816, +0x00281201,0x20701802,0x01200001,0x09f80c17, +0x00180800,0x20700801,0x01400003,0x09e80c17, +0x00581204,0x20601407,0x01400201,0x0a48141d, +0x20780402,0x21101203,0x0218040b,0x0a98081b, +0x20700001,0x20b00602,0x01900007,0x0ac80c1c, +0x20680601,0x20900c01,0x01600005,0x0aa80c1c, +0x20b00003,0x20a00606,0x0190040e,0x0b481024, +0x00580e01,0x21201c03,0x02580e0e,0x0b880c20, +0x00500800,0x20b80c00,0x01a00610,0x0ba80c1d, +0x00500801,0x20a81203,0x01900e0f,0x0b880c1c, +0x00881602,0x20a02005,0x01a81217,0x0c781427, +0x20501203,0x00582000,0x20781400,0x0e604e2e, +0x00000201,0x00100400,0x20483400,0x0eb05637, +0x20280601,0x00000000,0x00082800,0x0ea05235, +0x00300603,0x00000400,0x20382c00,0x0f905e42, +0x01200808,0x00a81209,0x2108420f,0x0cd03e35, +0x00b80c02,0x00101202,0x20383c00,0x0cf03a37, +0x00e00804,0x20180a04,0x00084205,0x0cf03a37, +0x00700809,0x00081a0a,0x20183c08,0x0d90423e, +0x20e81a06,0x00c0080f,0x21482427,0x0b401a29, +0x20e00400,0x20181005,0x00182022,0x0b701e26, +0x20f00000,0x00181007,0x20282425,0x0b501a27, +0x20981a06,0x00202010,0x2078381c,0x0bd0222c, +0x00200803,0x00600204,0x21180e02,0x0a501a17, +0x00580603,0x00000c05,0x20481208,0x0a901619, +0x00480603,0x00100805,0x20680a07,0x0a801618, +0x00200801,0x20380e03,0x00100800,0x0ac01a1e, +0x00281203,0x00801005,0x21100003,0x09a01217, +0x20100802,0x20180e03,0x20100008,0x09c01619, +0x20100402,0x00080604,0x20400406,0x09b01218, +0x00000000,0x20100001,0x20380406,0x09e01a1b, +0x20200402,0x00400205,0x20d00009,0x09001611, +0x00100201,0x00100003,0x20480404,0x09101213, +0x00180602,0x00100c04,0x20580404,0x09001213, +0x00000601,0x20100801,0x20380807,0x09201a15, +0x00100400,0x00680402,0x20d80402,0x0890120b, +0x20100001,0x00180601,0x20400807,0x0890120d, +0x20200802,0x00081204,0x20200408,0x0880120d, +0x00000802,0x00081202,0x20100406,0x0890160e, +0x00180a02,0x00700802,0x20d00406,0x08401207, +0x00180601,0x00200801,0x20580404,0x08401608, +0x00280a02,0x00300c04,0x20680802,0x08401207, +0x20100202,0x00100403,0x20580407,0x08301607, +0x20201403,0x00581e05,0x20b00409,0x08201000, +0x20180401,0x00100601,0x20300008,0x08101202, +0x20200001,0x00100202,0x20300c09,0x08101201, +0x00080401,0x00100602,0x20400006,0x08101601, +0x00280e03,0x00901c05,0x21281401,0x08301005, +0x00180e02,0x00001403,0x20380404,0x08201404, +0x00180400,0x00100800,0x20380403,0x08201405, +0x00080e01,0x00100c02,0x20300006,0x08201405, +0x20300802,0x00681603,0x20b01008,0x08700c0a, +0x20100c02,0x20381604,0x00300c08,0x0850140a, +0x20100000,0x00000000,0x20100007,0x08501009, +0x00080601,0x20200400,0x00000807,0x0860140b, +0x00300201,0x00800402,0x21180800,0x08d0100e, +0x00080a01,0x00000402,0x20280404,0x08c01410, +0x20100001,0x00080601,0x20200405,0x08c0100f, +0x00000402,0x20380e02,0x00200406,0x08e01812, +0x20200000,0x00880601,0x20f00408,0x09501012, +0x20100201,0x20200001,0x20100405,0x09501414, +0x00000202,0x00000402,0x20300404,0x09401414, +0x00080603,0x20300c04,0x20180406,0x09801817, +0x00200000,0x00880c00,0x21000802,0x0a001017, +0x00101002,0x20281a02,0x20100403,0x0a001418, +0x00100403,0x20180e04,0x20200404,0x09f01817, +0x00000c04,0x20481e06,0x00300c07,0x0a50181d, +0x20580a01,0x00800401,0x21300808,0x0ac0141c, +0x20680a02,0x00200803,0x20700005,0x0ae0181d, +0x20780602,0x00000004,0x20500407,0x0ac0181d, +0x20780603,0x20100806,0x20480808,0x0b601825, +0x00400400,0x00680e01,0x21100e0b,0x0bb01820, +0x00580401,0x00000a02,0x20600610,0x0bc01c1d, +0x00600401,0x20100603,0x20580612,0x0ba01c1d, +0x00600802,0x20281a05,0x20301612,0x0c801c27, +0x20881201,0x00801400,0x00982800,0x0ef05232, +0x00080a02,0x00c00400,0x20182800,0x0f404e3d, +0x20300401,0x00c80c00,0x20183c00,0x0f40523a, +0x20181203,0x00f00c00,0x20381c00,0x10405246, +0x01a80601,0x00400a04,0x00d83a18,0x0d303a3e, +0x00d00403,0x00a81205,0x00183601,0x0d60363e, +0x01281603,0x00c01404,0x20383a09,0x0d60363f, +0x01000404,0x00b00208,0x00084602,0x0e003e47, +0x21401c0a,0x00283e07,0x00f84036,0x0b50122f, +0x20e80802,0x00b80403,0x20383826,0x0ba0162b, +0x20f00006,0x00781205,0x00282c2c,0x0b801a2e, +0x21000403,0x00c82403,0x0008342c,0x0c001232, +0x0058160b,0x00901817,0x00082606,0x0a580a18, +0x00280604,0x00800009,0x20581203,0x0aa00619, +0x00100205,0x0078040d,0x20281e02,0x0a900619, +0x00380e06,0x00c0100d,0x20981a02,0x0ae0061d, +0x20101006,0x00481a0c,0x00701408,0x09980616, +0x00180c01,0x00801202,0x20500404,0x09e00a19, +0x00200002,0x00700603,0x20300403,0x09c00618, +0x00000403,0x00900206,0x20600806,0x0a000a1b, +0x00081203,0x00701407,0x00180804,0x09080610, +0x00080601,0x00500401,0x00000407,0x09200a13, +0x20180601,0x00700002,0x20100408,0x09100613, +0x20181202,0x00a01004,0x20600407,0x09400a15, +0x00180400,0x00300602,0x00500c04,0x0890020c, +0x00000001,0x00400201,0x00100006,0x08a00a0d, +0x00180800,0x00600c00,0x20100004,0x08a00a0d, +0x00200402,0x00600603,0x20280404,0x08b00e0f, +0x20100c02,0x00281202,0x00700007,0x08400606, +0x00000601,0x00480401,0x00100005,0x08500a07, +0x00000000,0x00480800,0x00200806,0x08500a07, +0x20280a01,0x00700401,0x2010040b,0x08500a08, +0x00181202,0x00501c03,0x00380804,0x08300601, +0x00000401,0x00580a02,0x20100006,0x08300e02, +0x20200401,0x00580a02,0x00000008,0x08300e01, +0x00100601,0x00580400,0x00000404,0x08300e01, +0x00000801,0x00180e03,0x00a00c06,0x08300004, +0x20100400,0x00780c01,0x20200407,0x08400805, +0x00100400,0x00680401,0x20280403,0x08400805, +0x20101002,0x00681a03,0x20100008,0x08400c05, +0x20100401,0x00200000,0x00781006,0x0870000a, +0x00180601,0x00700c01,0x20580404,0x08800c0a, +0x20100201,0x00600402,0x20300007,0x08700809, +0x20100a03,0x00a80404,0x20680406,0x0890080c, +0x00280601,0x00400403,0x00600002,0x08d8040e, +0x00000c02,0x00781203,0x20380406,0x08e0080f, +0x00100802,0x00680603,0x20280404,0x08d00c0f, +0x00200403,0x00b00204,0x20880404,0x09000811, +0x20200000,0x00300201,0x00700807,0x09500013, +0x20200201,0x00a00004,0x20680806,0x09700415, +0x20200602,0x00780403,0x20400006,0x09600814, +0x20380603,0x00c00004,0x20800809,0x09a00818, +0x00200801,0x00380a02,0x00880402,0x0a000017, +0x00381201,0x00a01400,0x20600401,0x0a200818, +0x00300001,0x00800203,0x20400000,0x0a100817, +0x00500403,0x00b00605,0x20880c01,0x0a800c1d, +0x20601000,0x00581001,0x00680809,0x0ac8041d, +0x20800802,0x00681203,0x20100409,0x0af0041d, +0x20900802,0x00981201,0x2048080a,0x0ae0041c, +0x20b00202,0x00b80405,0x2078040e,0x0b800424, +0x00480a01,0x00a00402,0x0010020c,0x0bb80421, +0x00600a01,0x00980803,0x20580612,0x0be0041e, +0x00780a02,0x00b01006,0x20880615,0x0bc0001d, +0x00800401,0x00b00603,0x20880617,0x0cb00428, +0x20901000,0x21382000,0x02183800,0x0fd0a237, +0x20200c00,0x21281800,0x02483c00,0x10109242, +0x20200a02,0x21380400,0x02283c00,0x10009243, +0x20400c01,0x21282000,0x02984000,0x11109e4a, +0x01900400,0x20f80a01,0x01984a1c,0x0df08645, +0x01000602,0x20f80400,0x01e84a07,0x0df07246, +0x00f01402,0x21182a05,0x02283a06,0x0de07246, +0x01380e04,0x20f00803,0x02184a0b,0x0eb07e4f, +0x20a80c03,0x20f01602,0x0178602f,0x0bb05e3b, +0x20c01008,0x20e82206,0x01d8502a,0x0be04a34, +0x20900804,0x20c81000,0x01885826,0x0be04e35, +0x20c01409,0x21281e0a,0x0238582f,0x0c505a3d, +0x20701601,0x21282809,0x01c82811,0x0a70321c, +0x20280607,0x20a80812,0x01582c07,0x0ac0261c, +0x20480603,0x20a8080c,0x0148280b,0x0aa02a1c, +0x20300a06,0x20d81812,0x01c8340b,0x0b002e20, +0x00580a04,0x20e01406,0x01280e03,0x09c02e15, +0x00200802,0x20b81204,0x01300802,0x09f02617, +0x00300202,0x20c00402,0x01300601,0x09e02617, +0x00480a03,0x20b00801,0x01600c01,0x0a202a1a, +0x20301003,0x21082206,0x0160080c,0x09202a11, +0x20100400,0x20980802,0x00f80408,0x09402613, +0x20200802,0x20c80e04,0x01300409,0x09302a13, +0x20401406,0x20d82208,0x0180000b,0x09602e14, +0x00100201,0x20b80404,0x00f80802,0x08b02a0a, +0x00080400,0x20800401,0x00d00004,0x08d0260d, +0x00100201,0x20a80803,0x01000004,0x08c0260c, +0x00480e06,0x2090100b,0x01080400,0x08e02a0e, +0x00180e02,0x20b01402,0x00d00405,0x08702e07, +0x00080400,0x20900801,0x00e00406,0x08802a07, +0x00000400,0x20900201,0x00e00006,0x08702a07, +0x20301004,0x20c81209,0x0140080c,0x08703208, +0x20101002,0x20e81a05,0x01200c07,0x08502e01, +0x00180601,0x20a00800,0x01000405,0x08502a02, +0x20100000,0x20800400,0x00e80806,0x08502a01, +0x00180602,0x20800805,0x00f80c04,0x08602800, +0x00180400,0x20a00401,0x00c80c03,0x08602c05, +0x20100401,0x20b80602,0x01280408,0x08602804, +0x00200201,0x20800400,0x00f80403,0x08602404, +0x00280c00,0x20a01800,0x01180405,0x08702c04, +0x00080a01,0x20b01002,0x00e80405,0x08902c09, +0x20180400,0x20a00002,0x01180405,0x08a0240b, +0x20200001,0x20880601,0x01000009,0x0890240a, +0x20380c00,0x20c00c00,0x0170080a,0x08b0280c, +0x00000400,0x20e80400,0x01100805,0x08f02c0e, +0x00280c00,0x20a01801,0x01180403,0x0900240e, +0x00280a01,0x20900c03,0x00f80402,0x08f0240f, +0x00480602,0x20f00800,0x01a00800,0x09202c11, +0x20280400,0x20d00400,0x01100806,0x09703014, +0x20380601,0x20d00400,0x01600c09,0x09802414, +0x20480800,0x20a00800,0x01200c09,0x09802414, +0x20600803,0x21081205,0x01c0000e,0x09c02c18, +0x00380c02,0x20d01201,0x01180400,0x0a203017, +0x00201003,0x20f81a04,0x01700000,0x0a402819, +0x00480401,0x20d00a01,0x01400203,0x0a302817, +0x00880603,0x20e00c05,0x01880e05,0x0aa02c1d, +0x20681a04,0x21002405,0x0160080a,0x0af0341c, +0x20680a01,0x20a01004,0x01180c06,0x0b10241c, +0x20780601,0x20e00c01,0x01680809,0x0af0281b, +0x20d00402,0x20f80604,0x01b00413,0x0b902c23, +0x00300c03,0x21681209,0x01e0160a,0x0bd03821, +0x00580800,0x20c00c00,0x01400a10,0x0bf0241d, +0x00500000,0x20e80e01,0x01900e0f,0x0bd0241d, +0x00980a01,0x20f00c04,0x01a8061a,0x0cc02c28, +0x20a81201,0x01901000,0x21984800,0x1140b240, +0x20280e02,0x01001000,0x21383c00,0x1170b64b, +0x20481a01,0x01301400,0x21582c00,0x1160ae4a, +0x20200602,0x00d00400,0x20e85400,0x12a0d255, +0x01980400,0x01500203,0x2158521d,0x0f108e4f, +0x00e81002,0x00d00a05,0x20e84607,0x0f10924f, +0x01080401,0x00d01204,0x2118520b,0x0f10964f, +0x00f00804,0x00f81a06,0x20e85607,0x0ff0a658, +0x20700c03,0x01581602,0x2168602d,0x0c906247, +0x20400401,0x00900801,0x20c86824,0x0cb06e40, +0x20580401,0x00c00800,0x20c85826,0x0ca06641, +0x20381202,0x01002007,0x21487026,0x0d507a49, +0x20881800,0x01800c08,0x21b8401a,0x0af03623, +0x20980401,0x00b81404,0x20a83018,0x0b303a23, +0x20700402,0x00a81803,0x20b83817,0x0b203e23, +0x20981401,0x00c00002,0x20c8241d,0x0b904e28, +0x00100203,0x01280407,0x21780803,0x0a202215, +0x00480a03,0x00a00c07,0x20e81a02,0x0a602e17, +0x00180603,0x00c00009,0x21081402,0x0a502e16, +0x00100e01,0x00781005,0x20c81802,0x0aa04219, +0x00080c00,0x01201a01,0x21980405,0x09802611, +0x20100000,0x00700601,0x20b00409,0x09a02e14, +0x00080800,0x00b01201,0x21100406,0x09a02e13, +0x00280a01,0x00a01801,0x21081004,0x09e03e16, +0x00100000,0x00f80601,0x21300005,0x0910220c, +0x00000401,0x00780a01,0x20a00005,0x09302e0c, +0x20100001,0x00800201,0x20d00007,0x09202e0c, +0x20300c03,0x00881a03,0x20a0040b,0x0940360f, +0x20100801,0x00e81400,0x21400407,0x08d02205, +0x20100000,0x00880801,0x20c00006,0x08e02a07, +0x00180601,0x00900801,0x20d00005,0x08d02e07, +0x00281603,0x00b01c05,0x21180803,0x08f03607, +0x00181202,0x01101803,0x21880403,0x08c02400, +0x00000400,0x00880401,0x20e00005,0x08c02e01, +0x20180401,0x00800601,0x20b00406,0x08b02e01, +0x20100802,0x00680a04,0x20a00408,0x08d03601, +0x00100c01,0x00d80a03,0x21200005,0x08c02003, +0x00080800,0x00900800,0x20f00006,0x08d02c04, +0x00180602,0x00700401,0x20a00404,0x08c02c04, +0x00200202,0x00880803,0x20c00805,0x08e03405, +0x20100801,0x01081000,0x21480407,0x08f02009, +0x20100401,0x00880a02,0x20c80406,0x09002c0a, +0x20100803,0x00680a04,0x20980407,0x08f03009, +0x20301003,0x00981603,0x20e0040b,0x0920380d, +0x00080e02,0x01200c04,0x21800805,0x0960200f, +0x00200a02,0x00981002,0x20e00404,0x09602c0f, +0x00100603,0x00880804,0x20b00404,0x09502c0f, +0x00300203,0x00c00004,0x21400400,0x09b03813, +0x20200801,0x00f80a04,0x21500806,0x09e02414, +0x20400403,0x00b80a03,0x21200009,0x09f02c15, +0x20400c03,0x00881604,0x20d00409,0x09e02c15, +0x20380403,0x00c00a05,0x21480409,0x0a503c17, +0x00501000,0x01081401,0x21700201,0x0a902417, +0x00581203,0x00c01c05,0x21580e04,0x0ab02c18, +0x00500201,0x00b00003,0x21380a04,0x0aa02c18, +0x00500202,0x00b80404,0x21200001,0x0b20381c, +0x20a01000,0x01482000,0x21c00c0f,0x0b60281e, +0x20700c01,0x00880e03,0x20e0080a,0x0b702c1b, +0x20780a02,0x00b00401,0x21300c0a,0x0b602c1b, +0x20b00001,0x00b00602,0x2130040f,0x0c103c24, +0x00680800,0x01801001,0x22480a13,0x0c702c22, +0x00500400,0x00b81000,0x21100210,0x0c602c1e, +0x00500802,0x00a80a05,0x21200210,0x0c40341d, +0x00700601,0x00b80802,0x21200616,0x0d403c28, +0x20b80401,0x20b82000,0x03386000,0x12a0e64a, +0x20480a04,0x00081000,0x01d83400,0x12d0ca52, +0x20501002,0x20383400,0x02385c00,0x12b0ca50, +0x20481e05,0x00701000,0x01a83400,0x1440ea5e, +0x01900001,0x20c80803,0x02b87620,0x1030ba59, +0x01001809,0x20282a0b,0x01986a0c,0x1030a658, +0x01281203,0x00100006,0x01785a0f,0x1020a258, +0x01380c09,0x0018060e,0x01e8660d,0x1140c665, +0x20381606,0x20c01807,0x0298582c,0x0d508653, +0x20281e09,0x00401c11,0x00f85c24,0x0d80724c, +0x20400401,0x20380a02,0x01785026,0x0d707a4c, +0x20480a09,0x20380c0e,0x01d8602d,0x0e308a55, +0x20802009,0x21083e0b,0x02e84c21,0x0b505a2d, +0x20800c08,0x20381e0b,0x0168381d,0x0ba0522b, +0x20500401,0x20280802,0x0158501a,0x0b90522c, +0x20802c0a,0x2058420c,0x01a8541f,0x0c20662f, +0x20281204,0x20880c10,0x01f8380a,0x0a503217, +0x00180602,0x0008100c,0x00f83006,0x0aa0321a, +0x20280800,0x20180c06,0x0138200b,0x0a903219, +0x20182206,0x00601013,0x00983c07,0x0b003a1c, +0x00000a02,0x20d80c03,0x01c80404,0x09b02e10, +0x20280602,0x20100405,0x00b80409,0x09f02a13, +0x00000602,0x20480c05,0x00f80805,0x09e02e12, +0x00100a01,0x20280402,0x00d00405,0x0a403616, +0x00100802,0x20a80603,0x01980804,0x09402e0c, +0x00100000,0x20200602,0x00b00404,0x09702e0d, +0x00080400,0x20200601,0x00d00406,0x09702e0c, +0x00080400,0x20100e02,0x00d00008,0x09a03a10, +0x00080603,0x20900803,0x01880807,0x09002a06, +0x20100401,0x20280601,0x00d80807,0x09202e07, +0x00000400,0x20380a01,0x00d00406,0x09202e06, +0x20201003,0x20282203,0x01080409,0x09403607, +0x20100c04,0x20981a05,0x01a00406,0x08e02400, +0x00080a02,0x20100803,0x00c00405,0x09002a01, +0x00000400,0x20280800,0x00c00005,0x09002e01, +0x00180e04,0x00201407,0x00880404,0x09203201, +0x00281205,0x20601808,0x01480402,0x08f02404, +0x00000802,0x20480e03,0x00e00405,0x09102c04, +0x00000400,0x20280400,0x00a00005,0x09102c04, +0x00000802,0x20180605,0x00d00808,0x09303405, +0x00180c02,0x20a00e06,0x01a01007,0x09202c08, +0x00080601,0x20100802,0x00b80805,0x09402809, +0x00280a01,0x20100c01,0x00980404,0x09402c09, +0x20181601,0x00101802,0x00b80407,0x0980340d, +0x20201401,0x20d81a01,0x01d80409,0x09802c10, +0x00080800,0x20200800,0x00d00006,0x09a0280f, +0x20100001,0x20300202,0x00c00008,0x09a02c0f, +0x00000000,0x20480601,0x01100805,0x0a003413, +0x20180800,0x20800c03,0x01780402,0x0a102815, +0x20200800,0x20400201,0x00f80c06,0x0a302815, +0x20280601,0x20301002,0x00c81004,0x0a302c15, +0x00000401,0x20400201,0x01080804,0x0aa03417, +0x00580e02,0x20a01803,0x01a00400,0x0ad02c17, +0x00200c02,0x20281400,0x00e00001,0x0ae02018, +0x00400601,0x20480400,0x01000000,0x0ae02417, +0x00300601,0x20300002,0x00f80405,0x0b70341c, +0x20a80c01,0x20d01603,0x0200080f,0x0b90301e, +0x20681203,0x00001805,0x00a00407,0x0bb0241c, +0x20900c01,0x20381202,0x00f0000b,0x0ba0241c, +0x20900400,0x20200201,0x00f0040d,0x0c703424, +0x00680400,0x20f80601,0x02500e12,0x0c903022, +0x00500002,0x20400607,0x00f00a10,0x0c90281d, +0x00781201,0x00001402,0x00b80a15,0x0c90241e, +0x00780c00,0x20100800,0x00f00a14,0x0da03428, +0x20a02800,0x00282800,0x0128a800,0x1511725a, +0x20701c01,0x20582400,0x01d87c00,0x14d13a5c, +0x20301204,0x20480800,0x01c88000,0x14d14660, +0x20902a04,0x21284000,0x03086800,0x16917e66, +0x01a82402,0x00d80800,0x00787e1d,0x12111e69, +0x01982203,0x00202003,0x01387a16,0x11d0fe67, +0x00f00409,0x0018320b,0x01a87609,0x11c10265, +0x01d01806,0x2088320b,0x0208961b,0x13414274, +0x20900800,0x00482006,0x00587c32,0x0ec0e25e, +0x20c01c05,0x20683e05,0x01b86035,0x0eb0c657, +0x20380607,0x00200411,0x00e88424,0x0eb0c657, +0x20d01003,0x20282807,0x0148a43b,0x0fa0ee64, +0x00181206,0x00602407,0x20387016,0x0c80b23a, +0x00080a04,0x0010080a,0x00c86c12,0x0c909634, +0x20480800,0x00000203,0x00e8401c,0x0c809a37, +0x00282e0b,0x00203c10,0x00b87013,0x0d40b23d, +0x2060200a,0x00183e0a,0x0068501a,0x0b107e22, +0x20100805,0x20281e03,0x00e84011,0x0b406a22, +0x20201406,0x20282e03,0x00e84c10,0x0b307220, +0x2070280f,0x20985211,0x01a83c1a,0x0bb08226, +0x20281e07,0x00a00c14,0x20983407,0x0a505211, +0x20481204,0x0018040c,0x00781c0d,0x0a604e13, +0x20181a05,0x0030080e,0x00482409,0x0a605213, +0x00082a0c,0x0010141b,0x00682807,0x0ad05e15, +0x00380c00,0x00201000,0x20600401,0x09e0560c, +0x00200001,0x20400000,0x00680401,0x09f0520c, +0x00000001,0x20380601,0x00500405,0x09f0520c, +0x00000404,0x20980609,0x00b00c06,0x0a406a0f, +0x20380401,0x20100201,0x2020080a,0x09905607, +0x00180602,0x20300802,0x00600006,0x09a05208, +0x00000000,0x20300000,0x00480805,0x09a05207, +0x00280a03,0x20701405,0x00a81006,0x09e06609, +0x00380400,0x20201000,0x20280801,0x09705601, +0x20201004,0x20581605,0x00800009,0x09705201, +0x00000000,0x20300401,0x00580405,0x09804e01, +0x20200804,0x20981605,0x00f0080b,0x09b06201, +0x20300601,0x20281800,0x0020140a,0x09805004, +0x00180e03,0x20101006,0x00280802,0x09904c05, +0x00080800,0x20200800,0x00500405,0x09904c04, +0x00281205,0x20701007,0x00a00403,0x09d06406, +0x00201004,0x20181604,0x20480c01,0x09b0580a, +0x00080400,0x20480603,0x00700c06,0x09c04c09, +0x00000800,0x20480e01,0x00700405,0x09c04c09, +0x20201c05,0x20b82a0a,0x00e00409,0x0a10680d, +0x20181a04,0x00302007,0x20980808,0x0a10540f, +0x00000c03,0x20581203,0x00680c06,0x0a204c0f, +0x00000401,0x20280601,0x00480806,0x0a204c0e, +0x00000400,0x20480805,0x00581804,0x0aa06013, +0x20100c04,0x20380e05,0x20100c05,0x0aa05415, +0x20281603,0x20101806,0x00280805,0x0ab04814, +0x20280601,0x20100003,0x00300006,0x0aa04814, +0x00180602,0x20300c04,0x00380403,0x0b405c17, +0x00300203,0x00080406,0x20401003,0x0b605819, +0x00480400,0x20600e02,0x00800801,0x0b604c17, +0x00380800,0x20200c00,0x00300800,0x0b604c17, +0x00281001,0x20401201,0x00601007,0x0c105c1c, +0x20900800,0x00080e04,0x2060180c,0x0c406420, +0x20a00c01,0x20781a02,0x00b00c0c,0x0c204c1d, +0x20880e02,0x20401401,0x0060080a,0x0c20501c, +0x20980e04,0x20801003,0x00a0140c,0x0d106425, +0x00700401,0x00381204,0x20900214,0x0d506823, +0x00780800,0x20300400,0x00580616,0x0d10501e, +0x00600c02,0x20881e07,0x00b00a13,0x0d00501d, +0x00700404,0x20b81a0b,0x00d01614,0x0e406c29, +0x20a82610,0x21705400,0x01883c00,0x1841c66f, +0x20680a08,0x21402c00,0x00d85000,0x17a18e6c, +0x20780a0a,0x21702c00,0x01084000,0x17b19e6f, +0x20d82205,0x20703800,0x20586c00,0x1a01d676, +0x01d0541d,0x21f87a30,0x02d8aa1d,0x14a1867e, +0x0170300f,0x21684618,0x01987613,0x14215676, +0x01802c13,0x2198261f,0x01b8a214,0x14216a79, +0x02300408,0x20f0160f,0x0098aa26,0x16219689, +0x2090060f,0x20a80428,0x0108e839,0x10b10e70, +0x20780608,0x20a01c14,0x0088b030,0x10810a67, +0x2090060c,0x20e8101b,0x0128a035,0x10710668, +0x20a00604,0x20e00c0a,0x00e8b042,0x11c1327b, +0x20400804,0x20981205,0x00f8541d,0x0de0ca45, +0x20501004,0x20b81605,0x00e85c1c,0x0df0ca41, +0x20401c08,0x20d8220a,0x00f8601a,0x0de0d240, +0x20902805,0x20d84603,0x01186c23,0x0ed0e648, +0x00480a05,0x20602407,0x00a8700f,0x0c209e2f, +0x00400a05,0x20700007,0x0098600e,0x0c409a2d, +0x00380607,0x2060140c,0x00786c0e,0x0c409e2c, +0x00880e08,0x2030280b,0x00087c09,0x0cf0b632, +0x20902809,0x20984e09,0x01383c1c,0x0af06a1a, +0x20802008,0x20583a07,0x00984019,0x0b206e19, +0x20702408,0x20784209,0x00c83418,0x0b20721a, +0x20c0380c,0x2068660d,0x00a83822,0x0ba07e1d, +0x00300207,0x00281412,0x00182801,0x0a704a0b, +0x00280e07,0x00300011,0x20582801,0x0a90520c, +0x00180606,0x00200010,0x20483004,0x0a90560c, +0x00481209,0x00800c18,0x20f83603,0x0b10620d, +0x20300803,0x00280a03,0x20480409,0x0a204a06, +0x20100002,0x00080604,0x20500c08,0x0a405208, +0x00080401,0x00100602,0x20500006,0x0a405207, +0x20280402,0x00400204,0x20c0180b,0x0ab06209, +0x00380605,0x00300406,0x20600401,0x0a104601, +0x00280e02,0x00001403,0x20680804,0x0a205202, +0x00080a02,0x20100402,0x20300406,0x0a205201, +0x00100202,0x00200400,0x20c80406,0x0a906601, +0x20400806,0x00280608,0x2058080a,0x0a204c04, +0x20200801,0x20281603,0x20100c08,0x0a205004, +0x00000802,0x20280e04,0x20200405,0x0a305404, +0x20301406,0x00282606,0x20b8080a,0x0aa06007, +0x00681207,0x0040200a,0x20780e02,0x0a504408, +0x00000802,0x00080a01,0x20581003,0x0a60500a, +0x00080601,0x00000803,0x20580804,0x0a605009, +0x00381a06,0x0080300a,0x21381c00,0x0af05c0c, +0x20501808,0x00082a0c,0x00100c0f,0x0aa0400f, +0x00380a04,0x00201405,0x20880c03,0x0ac04c0d, +0x00180401,0x20100a02,0x20380404,0x0ac0500d, +0x20180404,0x00200a07,0x20800408,0x0b605810, +0x00380a05,0x0050140c,0x20981000,0x0b404016, +0x20401005,0x00082207,0x2020080c,0x0b404814, +0x20300800,0x20280800,0x20180409,0x0b404c14, +0x00080605,0x00100006,0x20500c07,0x0bf05417, +0x00000003,0x00380605,0x20501809,0x0c00441a, +0x00380a04,0x00400408,0x20a00201,0x0c004819, +0x00400a01,0x00081001,0x20300800,0x0bf04c18, +0x00301404,0x00082207,0x20500c06,0x0cd0601e, +0x20980e04,0x00301004,0x20600c08,0x0cf04c23, +0x20980a01,0x00200e04,0x20900c09,0x0cd0501d, +0x20a00800,0x00181602,0x2070080b,0x0cc0501d, +0x20d00a03,0x00581803,0x20d0040f,0x0de06028, +0x00800004,0x0000020b,0x20100618,0x0e005422, +0x00800c02,0x00081a07,0x20680a17,0x0db04c1d, +0x00980400,0x00300a01,0x20c81a1a,0x0db0501d, +0x00a00c03,0x00780e08,0x21381a1f,0x0f206029, +0x21a00a04,0x00f81400,0x22e82c00,0x1bd1aa70, +0x20e80a05,0x01001800,0x23081800,0x1aa15671, +0x21180a03,0x01201400,0x23681c00,0x1ad16272, +0x21200c01,0x00982800,0x21b87800,0x1d81a281, +0x03a83005,0x0110920c,0x2338ce4d,0x17e18a97, +0x02581807,0x00e04e0f,0x22a87a2b,0x16e14287, +0x02c82001,0x0100620a,0x23187633,0x17014e8b, +0x02b80e01,0x00c02004,0x22589e35,0x19316a9b, +0x21980400,0x00500c04,0x20f89061,0x12d1168d, +0x20f80602,0x00800c06,0x21787044,0x1290f67b, +0x21600008,0x00880608,0x21887851,0x1291027d, +0x20f80802,0x00a01800,0x21d8844c,0x1431228f, +0x00080401,0x00400c04,0x20c87417,0x0f90d651, +0x00080801,0x00701c00,0x21586416,0x0f80c64d, +0x00481207,0x0080340f,0x21987c0f,0x0f90c64d, +0x20481603,0x00803c07,0x21788020,0x10a0e259, +0x20180602,0x00300805,0x20984c17,0x0d60a63a, +0x20180a02,0x00401804,0x20d84c15,0x0d709638, +0x20480404,0x00400a05,0x20c8381a,0x0d709638, +0x00000002,0x00300602,0x20884814,0x0e50aa3f, +0x00081201,0x00203400,0x20785413,0x0bf08625, +0x00081000,0x00202e01,0x20784812,0x0c007624, +0x00281203,0x00303405,0x20a8540e,0x0c107a24, +0x00081a03,0x00304405,0x20886c15,0x0cb0862a, +0x20400806,0x20281a03,0x00683013,0x0b105a13, +0x20500803,0x20181e01,0x00382012,0x0b304e12, +0x20500804,0x20181603,0x00281c13,0x0b305213, +0x20500c03,0x20382a03,0x00a81815,0x0bb05615, +0x00080606,0x00000c0d,0x00182006,0x0ab04607, +0x00100202,0x00180407,0x20481804,0x0ad04207, +0x00100603,0x00180807,0x20381404,0x0ad04607, +0x00000602,0x00081007,0x20181806,0x0b504a07, +0x20200403,0x20180e06,0x00300c07,0x0a904000, +0x20100601,0x00280801,0x20500c07,0x0ab03e01, +0x20200402,0x00280e03,0x20500008,0x0ab04201, +0x20100000,0x00200401,0x20580406,0x0b304a01, +0x00280602,0x00001004,0x00180c01,0x0aa04404, +0x20180402,0x00200a03,0x20780805,0x0ac04404, +0x00280603,0x00300c04,0x20980c02,0x0ac04004, +0x00280800,0x00101c00,0x20481004,0x0b404804, +0x20200801,0x20281603,0x00501408,0x0ad04008, +0x00280602,0x00201003,0x20580c02,0x0af03c08, +0x20100401,0x00280a03,0x20500807,0x0af04008, +0x20300801,0x20181a01,0x0030100a,0x0b80400b, +0x00380801,0x00001c00,0x00081803,0x0b30440e, +0x20100401,0x00080a02,0x20100c08,0x0b403c0d, +0x00200001,0x00280400,0x20780803,0x0b503c0d, +0x00400202,0x00100002,0x20300401,0x0bf04811, +0x20300602,0x20280803,0x00700c0c,0x0bb03c15, +0x00180a01,0x00101801,0x20380c05,0x0bc03c13, +0x20380602,0x00300c03,0x20880409,0x0bd03c13, +0x20500405,0x00181205,0x2020040d,0x0c904818, +0x00300001,0x20280602,0x00501004,0x0c80441d, +0x20100400,0x20181202,0x00200c07,0x0c703819, +0x00380400,0x00200a01,0x20500401,0x0c803c18, +0x00780e07,0x00202009,0x20780e02,0x0d704c1e, +0x20d00a02,0x20181400,0x0040140c,0x0d804c25, +0x20900601,0x00180c00,0x20200005,0x0d503c1f, +0x20a00001,0x00100603,0x20380809,0x0d503c1d, +0x21000005,0x2018060c,0x00200413,0x0e704826, +0x00c00002,0x00080607,0x20180e23,0x0ea05422, +0x00a80401,0x00200e04,0x2058221e,0x0e40381a, +0x00900000,0x00180601,0x2028161b,0x0e30341a, +0x00d80a02,0x00001805,0x00183626,0x0fb03c26, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, + }, //ct3 + }, + VdoTable:{ // VdoTable + { +0x00080602,0x20c00000,0x00000c00,0x0f40061d, +0x20100000,0x20900000,0x00081000,0x0f100e1f, +0x00100601,0x20a00000,0x00080c00,0x0f201220, +0x20101003,0x20c00000,0x00084000,0x10800e24, +0x20100405,0x20d00206,0x00081601,0x0e60061e, +0x00300402,0x20900201,0x00081602,0x0e200620, +0x20100403,0x20900203,0x00081c03,0x0e20061f, +0x00480e05,0x2080000a,0x00000204,0x0f580e26, +0x00500204,0x20c00008,0x00080e03,0x0d680a20, +0x20200202,0x20800004,0x00080807,0x0d280a1d, +0x00300602,0x20800005,0x00081000,0x0d380a1e, +0x00000404,0x20c00207,0x00080407,0x0e280624, +0x20300c02,0x20c00204,0x0008080b,0x0c780a1c, +0x00100401,0x20800202,0x00000002,0x0c580619, +0x20200000,0x20700201,0x00000808,0x0c580a1a, +0x20100601,0x20a00004,0x00081007,0x0d280e1e, +0x00080601,0x20900002,0x00000004,0x0bb81215, +0x00000000,0x20700000,0x00080804,0x0b980a15, +0x00200400,0x20800202,0x00080402,0x0b980a15, +0x00200800,0x20900201,0x00080402,0x0c481219, +0x00100400,0x20900201,0x00080404,0x0b180e11, +0x00000000,0x20700001,0x00080404,0x0b080e11, +0x20200002,0x20700201,0x00081008,0x0b080e10, +0x20100001,0x20800201,0x00000009,0x0b981613, +0x00080400,0x20800000,0x00000007,0x0aa8120b, +0x00000201,0x20700001,0x00000405,0x0a88120c, +0x00100202,0x20700004,0x00000002,0x0a98160b, +0x00080601,0x20800001,0x00000006,0x0b18160c, +0x20280400,0x20900001,0x00000406,0x0a781204, +0x00000401,0x20700202,0x00000005,0x0a480e07, +0x00000001,0x20700202,0x00000806,0x0a481207, +0x00000002,0x20800202,0x00080405,0x0ad81606, +0x00200a01,0x20a00001,0x00080401,0x0a580e01, +0x00080601,0x20600001,0x00000005,0x0a181202, +0x00100400,0x20700000,0x00080404,0x0a280e02, +0x00300602,0x20800003,0x00080404,0x0ab81a02, +0x20380403,0x20800203,0x00080408,0x0a681004, +0x20100002,0x20700202,0x00080406,0x0a280c04, +0x20280401,0x20600201,0x00000007,0x0a281004, +0x20480403,0x20700203,0x0000000c,0x0ab81806, +0x00200204,0x20900006,0x00000401,0x0a981408, +0x00180602,0x20700003,0x00000403,0x0a581009, +0x00100201,0x20700002,0x00000002,0x0a581008, +0x00300202,0x20800005,0x00000602,0x0b08180b, +0x00100804,0x20900206,0x00080806,0x0ae80c0c, +0x00000401,0x20800202,0x00000005,0x0aa80c0c, +0x00000000,0x20700000,0x00000806,0x0aa80c0c, +0x00200601,0x20800202,0x00000c07,0x0b68140d, +0x20381202,0x20700005,0x00000c09,0x0b681413, +0x20180601,0x20700002,0x00000805,0x0b280c12, +0x20100201,0x20700000,0x00000405,0x0b280812, +0x20600002,0x20700203,0x0008080d,0x0bf81018, +0x00500002,0x20b00203,0x00000000,0x0c180c18, +0x00380400,0x20800201,0x00001001,0x0bc80415, +0x00100002,0x20800202,0x00080803,0x0bc80816, +0x00880601,0x20800004,0x00000205,0x0cc8181c, +0x20f80400,0x20b00002,0x00000810,0x0ce80c20, +0x20d00002,0x20900202,0x0000040c,0x0c70001c, +0x20a80602,0x20700005,0x00000c07,0x0c880c1b, +0x21180801,0x20900000,0x00001414,0x0db81023, +0x00c80a02,0x20c00005,0x00002625,0x0de8041e, +0x00c00202,0x20900007,0x00001623,0x0d500417, +0x00980400,0x20800201,0x0000261c,0x0d500016, +0x00e80a02,0x20b00006,0x00002e2a,0x0ed80422, +0x20300800,0x01980c00,0x22580800,0x0f284a1c, +0x20180400,0x01100400,0x21c81000,0x0f082e20, +0x00080800,0x01100800,0x21d80800,0x0f182e22, +0x00282203,0x01402c00,0x22300000,0x10683a2a, +0x00480400,0x01b00c00,0x22881608,0x0e384e20, +0x00580400,0x01000801,0x21b81203,0x0e083622, +0x00280802,0x00f00e01,0x21b81000,0x0e083222, +0x20202006,0x00c82a09,0x21980c06,0x0f284227, +0x00180802,0x01a00401,0x22580405,0x0d285621, +0x20300000,0x00f00001,0x2190000b,0x0cf83a1e, +0x00180603,0x00e00805,0x21800005,0x0d083a1f, +0x00380a05,0x0140100a,0x22381800,0x0df84a24, +0x00081e05,0x01802406,0x22401007,0x0c38521c, +0x00180601,0x00f00801,0x21900400,0x0c283a19, +0x20200002,0x00c80604,0x21600807,0x0c283619, +0x20380403,0x01200a04,0x21f0080b,0x0ce84a1f, +0x20100804,0x01180a09,0x21a00c06,0x0b784615, +0x00080401,0x00d00602,0x21600004,0x0b683a16, +0x00280602,0x00d00803,0x21780801,0x0b683615, +0x00281604,0x01101804,0x21c00c02,0x0c084a19, +0x00181202,0x01300c04,0x21c00003,0x0ad84a10, +0x00100001,0x00d00000,0x21580405,0x0ac83a12, +0x00080402,0x00c00603,0x21580407,0x0ac83612, +0x20100003,0x00c80607,0x21700809,0x0b584214, +0x00000800,0x00f80a02,0x21900407,0x0a68460b, +0x20100201,0x00c00402,0x21500407,0x0a583a0c, +0x20100201,0x00b80403,0x21400006,0x0a583a0b, +0x20100601,0x00d80802,0x21880807,0x0ad8460c, +0x20200803,0x01280e02,0x21b80c07,0x0a284a05, +0x00180a01,0x00c00800,0x21500803,0x0a083607, +0x00000001,0x00c00201,0x21500403,0x0a183a06, +0x00100002,0x00e00201,0x21980803,0x0a884a07, +0x00181605,0x01401408,0x21e00402,0x0a184800, +0x20100801,0x00a80a02,0x21300007,0x09e83602, +0x00180602,0x00b00802,0x21400405,0x09f83a02, +0x00180e04,0x00e01005,0x21900807,0x0a684a02, +0x00000c03,0x00f80a08,0x21900405,0x0a284003, +0x00000201,0x00c00001,0x21480405,0x09e83804, +0x20100802,0x00a80a04,0x21300007,0x09f83403, +0x20200c04,0x00b80a07,0x21500008,0x0a784405, +0x20200001,0x01380403,0x21b80806,0x0a584809, +0x20100802,0x00c80e02,0x21480405,0x0a283809, +0x00100202,0x00c00003,0x21480403,0x0a283808, +0x00100202,0x00e80405,0x21880403,0x0ab8480b, +0x00581607,0x01301c06,0x21c01000,0x0aa8440c, +0x00180e02,0x00f00c04,0x21700403,0x0a783c0d, +0x00000400,0x00c80602,0x21400406,0x0a78340d, +0x00180602,0x00d00800,0x21801005,0x0b18440f, +0x20502409,0x00e83210,0x2158040e,0x0b184012, +0x20200c00,0x00c80e03,0x21400c07,0x0af83412, +0x20100800,0x00c80400,0x21580405,0x0af83412, +0x20300402,0x00c80605,0x2168040a,0x0bb84017, +0x00780a05,0x0170040c,0x22181e02,0x0bc85018, +0x00300802,0x00e81202,0x21800001,0x0b983416, +0x00400000,0x00e00401,0x21780401,0x0b983815, +0x00700a01,0x00d80c02,0x21780a01,0x0c88441b, +0x20f01002,0x01581204,0x22000813,0x0ca84c20, +0x20b00000,0x01000003,0x21c8040a,0x0c58341c, +0x20c00001,0x00e80c00,0x21600c0c,0x0c58381c, +0x21001403,0x00f81e02,0x21a00014,0x0d784825, +0x00b00a01,0x01981804,0x22500e20,0x0db84c21, +0x00980601,0x01080403,0x21b01e1c,0x0d383419, +0x00a00e01,0x00e81002,0x21900e1d,0x0d38301a, +0x00c00202,0x01481407,0x22101624,0x0ea84826, +0x20280800,0x21000800,0x02680c00,0x0e68461e, +0x20100801,0x20880c00,0x01681c00,0x0e883a23, +0x00000401,0x20781000,0x01781400,0x0e883a22, +0x20102004,0x20783400,0x01882000,0x0fb85228, +0x00400001,0x21300000,0x02880a07,0x0d684a21, +0x00400602,0x20600004,0x01481202,0x0d784223, +0x00400a01,0x20680803,0x01381601,0x0d784223, +0x00482206,0x0010380c,0x00b81e03,0x0e785a2a, +0x00201202,0x21381002,0x02800006,0x0c584e22, +0x20480400,0x20500201,0x0130040c,0x0c68461e, +0x20200201,0x20480801,0x0110080a,0x0c68461f, +0x20100004,0x20780a07,0x0190180a,0x0d285e26, +0x20501404,0x20e83205,0x02400c0d,0x0b685219, +0x00100400,0x20680800,0x01300401,0x0b984618, +0x00000002,0x20480603,0x00f80403,0x0b984219, +0x00000203,0x20780404,0x01700807,0x0c185a1e, +0x00481606,0x20901408,0x01800203,0x0ac84a13, +0x00100000,0x20580400,0x01100003,0x0ad84216, +0x00000202,0x20400003,0x00f00003,0x0ad84615, +0x20101003,0x20782606,0x01701006,0x0b485617, +0x20101c06,0x20e8220a,0x01d00008,0x0a284611, +0x00100401,0x20580400,0x01080405,0x0a384612, +0x00100401,0x20400202,0x00f00004,0x0a384612, +0x00200201,0x20300003,0x00e81002,0x0aa85613, +0x00081204,0x2070180a,0x01580c04,0x09c84e0b, +0x20280601,0x20400002,0x01000808,0x09b8460b, +0x20280601,0x20300402,0x00e00009,0x09c8460b, +0x20200001,0x20300601,0x00f80809,0x0a285a0d, +0x00280800,0x20b01204,0x01a00c04,0x09784a06, +0x00100402,0x20580e03,0x00f00403,0x09784206, +0x00200000,0x20480601,0x00f00402,0x09884606, +0x00380602,0x20300802,0x01000403,0x09c85a08, +0x20401404,0x20d82604,0x01e00009,0x09684801, +0x00080a02,0x20400c04,0x00d80405,0x09584202, +0x20100401,0x20480800,0x00e00007,0x09684602, +0x20301003,0x20481a05,0x0110040b,0x09a85a01, +0x00481a05,0x20702008,0x01580603,0x09784804, +0x20180402,0x20500602,0x01000406,0x09684003, +0x00180a01,0x20300c02,0x00c80403,0x09684403, +0x00281203,0x00001806,0x00b80801,0x09c85806, +0x20100401,0x20d80606,0x01d01009,0x09a84407, +0x00180a03,0x20601003,0x01100003,0x09984008, +0x20100000,0x20400201,0x00f00806,0x09984008, +0x20100001,0x20480603,0x01101008,0x09f8580a, +0x20301003,0x20d81e01,0x01c00006,0x09f8440f, +0x20101004,0x20881a06,0x01500407,0x09e8400d, +0x00000001,0x20400400,0x00f80404,0x09e8400d, +0x00000400,0x20480800,0x01000806,0x0a685411, +0x00481a06,0x20903c07,0x01581a02,0x0a784011, +0x20280a04,0x20401007,0x00f80805,0x0a684013, +0x20180a02,0x20400c03,0x00f00005,0x0a684012, +0x20100201,0x20300801,0x00e80805,0x0b085017, +0x00200c06,0x20f8120a,0x0240040a,0x0b084814, +0x00500403,0x20700605,0x01400201,0x0b083c15, +0x00480401,0x20600203,0x01300c02,0x0b084015, +0x00580801,0x20300e01,0x01080402,0x0bc8541a, +0x20c81603,0x20c01808,0x01f80c0f,0x0bd85021, +0x20b00201,0x20600003,0x0150000d,0x0bc8441b, +0x20b00c02,0x20780a01,0x01380c0c,0x0bc8401c, +0x20d81202,0x20501c02,0x01380412,0x0cb85424, +0x00900001,0x21100a02,0x0250121c,0x0ce84c21, +0x00800400,0x20681201,0x01501619,0x0ca8401c, +0x00981202,0x20401406,0x0110061b,0x0ca8401b, +0x00a00c01,0x20981203,0x01a00e1d,0x0de85426, +0x20200801,0x00181400,0x20b81800,0x0e38121f, +0x00180402,0x20300c00,0x20181c00,0x0e580e26, +0x00100803,0x20680400,0x00182c00,0x0e580e26, +0x00381601,0x20702c00,0x00381800,0x0f581a2f, +0x00500801,0x00300004,0x21081e07,0x0d381a23, +0x00380a03,0x20400c05,0x00180403,0x0d281a25, +0x00380e05,0x20401409,0x00180c02,0x0d281a25, +0x20201001,0x20c82602,0x00e00c09,0x0df8262a, +0x00081a04,0x00502406,0x21000808,0x0c181e22, +0x20300c01,0x20680a03,0x0040040b,0x0c181a1e, +0x20400803,0x20780a06,0x0060080b,0x0c181a1f, +0x00300a01,0x20880402,0x00580803,0x0cb82224, +0x20180401,0x00001607,0x20800408,0x0b281a1a, +0x00080400,0x20300000,0x00280401,0x0b481a18, +0x00200601,0x20500002,0x00480c00,0x0b381e19, +0x20480400,0x20680601,0x0040040b,0x0bb8221d, +0x20301405,0x20182604,0x20380806,0x0a682213, +0x00100001,0x20400000,0x00280802,0x0a881e16, +0x20100001,0x20480601,0x00480406,0x0a782216, +0x00200400,0x20700e01,0x00381400,0x0ae82218, +0x00581e06,0x0040300a,0x20c81202,0x09d82611, +0x00280602,0x20400402,0x00200005,0x09e81e13, +0x00380a02,0x20400803,0x00280402,0x09e82212, +0x00100000,0x20600401,0x00680806,0x0a282e15, +0x20401003,0x20381e08,0x0000180e,0x0968220b, +0x20300802,0x20580e03,0x0030000a,0x09681e0b, +0x20300401,0x20680a03,0x0040040a,0x0968220c, +0x20180601,0x20600401,0x00600008,0x09a82e0e, +0x00200000,0x00180802,0x20780401,0x09282204, +0x00300201,0x20300402,0x00080c00,0x09282206, +0x00200400,0x20400002,0x00280801,0x09282206, +0x00100801,0x20780e01,0x00700005,0x09482e07, +0x00081203,0x00102003,0x20880405,0x09182201, +0x20200400,0x20380800,0x00200409,0x09082602, +0x20180601,0x20400801,0x00200007,0x09082602, +0x00081202,0x20501802,0x00580407,0x09282e01, +0x20101803,0x20382605,0x20100c06,0x09282004, +0x00100201,0x20200000,0x00000404,0x09082004, +0x00000401,0x20580a01,0x00400805,0x09082404, +0x20100801,0x20981602,0x00a00c07,0x09382c06, +0x00000201,0x00300403,0x20a80804,0x09581c09, +0x20200801,0x20280e01,0x20100406,0x09382009, +0x00000601,0x20400001,0x00200005,0x09382009, +0x00000201,0x20600001,0x00500005,0x0988280c, +0x00081002,0x00301601,0x20980404,0x09b8200d, +0x00380e02,0x20101803,0x20480401,0x09981c0d, +0x00180402,0x20300201,0x00200404,0x0998200d, +0x00000402,0x20680602,0x00580406,0x09f82811, +0x20200602,0x20181003,0x20501005,0x0a282012, +0x20600402,0x20480e03,0x00300c0c,0x0a181c13, +0x20300203,0x20480403,0x00200c07,0x0a181c13, +0x20280e03,0x20500c05,0x00400806,0x0a982c17, +0x00880e02,0x00001601,0x20900601,0x0ac81414, +0x00880e03,0x20301004,0x00000606,0x0ac81816, +0x00400804,0x20480a06,0x00100201,0x0ab81816, +0x00700400,0x20880603,0x00700c00,0x0b58241a, +0x20f01805,0x20282a07,0x20400017,0x0b88181f, +0x20c00003,0x20680605,0x00400c10,0x0b78141b, +0x20981a03,0x20201807,0x2010000b,0x0b781c1b, +0x20f00802,0x20781602,0x00500414,0x0c482424, +0x00a80a04,0x0030000b,0x20e80a1e,0x0ca81c24, +0x00900601,0x20600004,0x00380a1a,0x0c68101d, +0x00700c02,0x20881a05,0x00501e15,0x0c58141c, +0x00b81202,0x20601807,0x00080620,0x0d882027, +0x20100403,0x00e00400,0x20783000,0x0de83624, +0x00380401,0x00c80400,0x20a81000,0x0e282629, +0x00480c00,0x01001000,0x21081000,0x0e382a2b, +0x00200000,0x01281800,0x21080400,0x0f28362f, +0x00681e05,0x00f01809,0x20780603,0x0cc84a26, +0x00000401,0x00b80c02,0x20b80c08,0x0ce82e25, +0x20200001,0x00d81000,0x20c0040b,0x0ce83225, +0x20180402,0x01200800,0x21681c07,0x0db8362b, +0x20400c03,0x00882205,0x20101c0e,0x0ba84220, +0x20281604,0x00c01805,0x20e00808,0x0bd82e1d, +0x20180e01,0x00d01003,0x21080405,0x0be82e1e, +0x00280e06,0x01101408,0x21400405,0x0c783e25, +0x00080a01,0x00c00803,0x20900002,0x0ad83a18, +0x00000804,0x00780e07,0x20800001,0x0b082a19, +0x00180a02,0x00a01001,0x20c00802,0x0b082e1a, +0x20400807,0x00d80e0a,0x20f0000a,0x0b683a1d, +0x00281202,0x00a02000,0x20780402,0x0a183616, +0x00280603,0x00900406,0x20b80c02,0x0a482e17, +0x00000802,0x00880604,0x20880405,0x0a382a17, +0x00281205,0x01001409,0x21280a01,0x0a984218, +0x20101403,0x00682a04,0x00000c08,0x09783a11, +0x00000401,0x00980603,0x20a00407,0x09982e13, +0x00100800,0x00a80c01,0x20a80805,0x09983212, +0x00100001,0x00c00205,0x20d00c06,0x09d83a16, +0x20181603,0x00b01805,0x20a80806,0x0918360a, +0x20280400,0x00a00c01,0x20b80c07,0x09282e0c, +0x20280400,0x00b00801,0x20d80807,0x0928320c, +0x20200802,0x00b80a01,0x20d80809,0x09483a0e, +0x00200802,0x00780604,0x20400002,0x08d83606, +0x00200000,0x00900000,0x20900002,0x08d83207, +0x00280601,0x00a00802,0x20b00003,0x08d83607, +0x00280e03,0x00d01004,0x20f00403,0x08f83e07, +0x20200c01,0x00881401,0x20580408,0x08b83800, +0x20280400,0x00800400,0x20800009,0x08b83202, +0x20100001,0x00980602,0x20900808,0x08b83202, +0x20100c03,0x00a81606,0x20b00809,0x08d83a01, +0x00281a03,0x00c02805,0x20a80401,0x08d83805, +0x00000001,0x00800000,0x20800004,0x08c83005, +0x00100001,0x00900000,0x20a80404,0x08c83004, +0x00080602,0x00d00804,0x21080c05,0x08e83806, +0x20100400,0x00680604,0x20100c07,0x09083408, +0x00080601,0x00800802,0x20800005,0x08f83009, +0x20180602,0x00900803,0x20a00406,0x08f83009, +0x20100401,0x00c80602,0x20e00006,0x09283c0b, +0x00201403,0x00681a03,0x20280803,0x0958340d, +0x00100800,0x00781202,0x20600c04,0x0958300d, +0x00300c02,0x00880e04,0x20800403,0x09582c0d, +0x00280602,0x00d00802,0x20e00004,0x09983c11, +0x20380603,0x00b00005,0x20800008,0x09d83813, +0x20400001,0x00900000,0x20a80409,0x09d82c14, +0x20680400,0x00b00002,0x20b0000b,0x09c83014, +0x20400c03,0x00c81604,0x20c0080b,0x0a383c18, +0x00600402,0x00a80a03,0x20800a02,0x0a783416, +0x00400a01,0x00981001,0x20a00a02,0x0a882c17, +0x00880604,0x00a01003,0x20b00607,0x0a882c16, +0x00780604,0x00f00806,0x21280603,0x0b083c1c, +0x20a80601,0x00b01801,0x20a81810,0x0b38341d, +0x20900803,0x00c80a03,0x20e8080b,0x0b48281c, +0x20d01805,0x00982a08,0x20800812,0x0b382c1b, +0x20c00404,0x00f80607,0x21080412,0x0bf83823, +0x00600800,0x00a81601,0x20400a12,0x0c384022, +0x00781602,0x00e01006,0x21000616,0x0c382c1d, +0x00980603,0x00f00c09,0x21281a1a,0x0c282c1e, +0x00800e02,0x01081805,0x21080619,0x0d284028, +0x00280602,0x21600c00,0x02381000,0x0da00629, +0x00301002,0x20d81000,0x01a82c00,0x0de8062c, +0x00300a01,0x21081000,0x02080c00,0x0dd80a2c, +0x00301801,0x21281400,0x02483400,0x0ec80a32, +0x00102406,0x21883a07,0x02681006,0x0c580a27, +0x00180e03,0x20a00406,0x0168100a,0x0c981a28, +0x20100802,0x20e81202,0x01c8180a,0x0c881227, +0x00280800,0x20c80403,0x01f81808,0x0d38222e, +0x20200204,0x20f0040a,0x01882009,0x0b48161f, +0x20601c03,0x20c82a05,0x0178040d,0x0b781a1c, +0x20200e01,0x20c81804,0x01880c08,0x0b781e1e, +0x20400e01,0x20f81404,0x01e0000d,0x0be82a24, +0x20100801,0x20f80e03,0x01900805,0x0a681a18, +0x00580a03,0x20501006,0x00d81606,0x0ab82219, +0x20100401,0x20881000,0x01200003,0x0aa82219, +0x00380800,0x20c01201,0x01980400,0x0ae8261d, +0x00000401,0x20d81001,0x01600002,0x09b81a15, +0x20280401,0x20700202,0x01100808,0x09e82218, +0x00280e01,0x20701003,0x00e80401,0x09e81e17, +0x20201002,0x20e81e02,0x01d00409,0x0a082a19, +0x00280a04,0x20c01803,0x01280804,0x09281612, +0x00200201,0x20800401,0x01080403,0x09482212, +0x00100000,0x20a00a02,0x01380406,0x09381e13, +0x00200201,0x20a00003,0x01680802,0x09582a14, +0x20401005,0x20e82208,0x0180040b,0x08a81a0a, +0x20280401,0x20800201,0x01100408,0x08c8220c, +0x20100401,0x20a80a01,0x01580408,0x08b8220c, +0x00081201,0x20a01001,0x01600409,0x08d82a0f, +0x00480a03,0x20a01007,0x01181202,0x08781e05, +0x00200202,0x20900002,0x01100002,0x08782207, +0x00000202,0x20980802,0x01300405,0x08782606, +0x20201002,0x20d81a03,0x01900408,0x08782a07, +0x20181000,0x20c01202,0x01400809,0x08581e02, +0x20200402,0x20880a03,0x01100009,0x08482202, +0x20100402,0x20980602,0x01200006,0x08582201, +0x00280a02,0x20901003,0x01380c03,0x08682601, +0x20101402,0x20f82602,0x01900806,0x08681806, +0x00100201,0x20700002,0x00f80404,0x08582005, +0x00280602,0x20800403,0x01000003,0x08682004, +0x20100802,0x20b80a02,0x01800009,0x08682805, +0x20180a01,0x20a00803,0x01080403,0x08a8180a, +0x20180400,0x20700000,0x00f00806,0x0898200a, +0x20400403,0x20980a03,0x01200809,0x0898200a, +0x00080e02,0x20a01004,0x01600405,0x08b8280c, +0x00581202,0x20c02001,0x01200000,0x0908140b, +0x00280400,0x20800800,0x00f00403,0x08f81c0e, +0x00580e04,0x20801405,0x00f00202,0x08f81c0d, +0x00000001,0x20d80603,0x01900c06,0x09282411, +0x20600402,0x21080e05,0x01a0080e,0x09781412, +0x20380401,0x20900601,0x01100008,0x09781c14, +0x20600805,0x20a80e07,0x0150040d,0x09681c13, +0x20180400,0x20d00c01,0x01980806,0x09c82417, +0x00800400,0x20f00403,0x01780e05,0x0a181816, +0x00380400,0x20900801,0x01280601,0x0a281c17, +0x00480a05,0x20900408,0x01200604,0x0a282017, +0x00380601,0x20e00001,0x01c00c03,0x0a98241c, +0x20b81201,0x20e00c01,0x01800c12,0x0ad8181c, +0x20781202,0x20a01401,0x01500408,0x0af81c1b, +0x20780c03,0x20b01e06,0x0138040a,0x0ae8141a, +0x20980801,0x20f00e02,0x01c8040b,0x0b882023, +0x00700401,0x21200603,0x01a00214,0x0bd81022, +0x00501802,0x20e82a06,0x01a00e10,0x0bd8181d, +0x00600601,0x20e80403,0x01a00211,0x0bb81c1c, +0x00780e01,0x21001002,0x02000214,0x0ca82026, +0x00000000,0x01580400,0x22081400,0x0dd00e2b, +0x00581603,0x00901c00,0x20e80c00,0x0e101632, +0x00380a01,0x00a00400,0x20f81800,0x0e001a2f, +0x00382604,0x00a03000,0x21280400,0x0ef01e38, +0x00782001,0x01503000,0x22182601,0x0c80022b, +0x20200808,0x00481a09,0x20781810,0x0c900a2a, +0x00180c03,0x00800e02,0x20e82009,0x0c900a2b, +0x00201809,0x00181e0c,0x2068200a,0x0d401233, +0x20680602,0x00d00404,0x21680813,0x0b480e22, +0x20381a07,0x00602c0f,0x20d82408,0x0b78061e, +0x20380a03,0x00501007,0x20c8180b,0x0b780621, +0x20680e07,0x0060100f,0x20d82011,0x0bd80625, +0x00080800,0x00c00e01,0x21400002,0x0a680e18, +0x00200802,0x00080a06,0x20201000,0x0a980a1b, +0x00000400,0x00300602,0x20700003,0x0a880a1a, +0x00200802,0x00380a06,0x20a00a01,0x0ad8061d, +0x00100401,0x00b00201,0x21280803,0x09a81216, +0x20100801,0x00280a01,0x20480806,0x09c80a18, +0x00000802,0x00481201,0x20700003,0x09c80e17, +0x20180401,0x00601001,0x20c81407,0x09f80a1a, +0x20100202,0x00b80403,0x21100c07,0x09181211, +0x00180602,0x00400003,0x20600004,0x09280e12, +0x00180602,0x00600404,0x20b00004,0x09280e13, +0x00280603,0x00400403,0x20800404,0x09380e15, +0x00180802,0x00b01604,0x21280c03,0x08a80e0b, +0x20100803,0x00380a04,0x20680407,0x08a80e0d, +0x00000001,0x00500603,0x20900007,0x08a80e0d, +0x20201404,0x00481e06,0x2070000a,0x08b80e0e, +0x00000603,0x00980803,0x20d00406,0x08581607, +0x00180603,0x00500404,0x20900004,0x08581207, +0x20100001,0x00580400,0x20880407,0x08580e06, +0x00181204,0x00901807,0x20e80c05,0x08681207, +0x20101004,0x00a81a05,0x21000007,0x08481000, +0x00000002,0x00400603,0x20880406,0x08380e02, +0x00100201,0x00600802,0x20980803,0x08381201, +0x00000402,0x00480a04,0x20800806,0x08381202, +0x00181603,0x00e01c07,0x21680c04,0x08581405, +0x00080602,0x00400403,0x20700006,0x08381004, +0x00000000,0x00580400,0x20800807,0x08381004, +0x00180e02,0x00600c03,0x20a00006,0x08481005, +0x20200802,0x00980e04,0x20e00c05,0x0898140a, +0x20100402,0x00380a02,0x20500807,0x08780c0b, +0x20180400,0x00500601,0x20800006,0x08780c0a, +0x20200802,0x00381604,0x20700c09,0x08880c0c, +0x00300e01,0x00a81401,0x21100801,0x08f8100d, +0x00200202,0x00480402,0x20800402,0x08d80c0f, +0x00100400,0x00480c01,0x20700803,0x08d80c0f, +0x00200400,0x00680401,0x20c80803,0x09080c12, +0x20400003,0x00d00602,0x21680c09,0x09680c12, +0x20200403,0x00480603,0x20800007,0x09680814, +0x00080400,0x00500c00,0x20b80405,0x09680813, +0x20180602,0x00600002,0x20d00808,0x09a80c17, +0x00780a06,0x00d00806,0x21500603,0x0a181415, +0x00300204,0x00500005,0x20a00400,0x0a180818, +0x00000800,0x00481400,0x20800805,0x0a080c18, +0x00200801,0x00680e03,0x20d00404,0x0a88081d, +0x20c01807,0x00b82a0b,0x21300413,0x0ac8101d, +0x20900c04,0x00481a06,0x20a00809,0x0ae8041d, +0x20500800,0x00680c00,0x20d00004,0x0ad8081c, +0x20800201,0x00880801,0x2100000a,0x0b880824, +0x00880a04,0x01100c0b,0x21c81e17,0x0bd81422, +0x00781602,0x00702407,0x21081a16,0x0bd8041d, +0x00580400,0x00800001,0x20f0020e,0x0bb8081c, +0x00600c01,0x00881a02,0x21200612,0x0ca80827, +0x00000204,0x20880400,0x02081000,0x0dc00e2e, +0x00201201,0x00282000,0x00d81800,0x0e201633, +0x00200e02,0x00181000,0x00e81c00,0x0e201632, +0x00002002,0x00484000,0x00c82800,0x0f001237, +0x00801409,0x2088360b,0x01f81e01,0x0c58062e, +0x00580404,0x00500603,0x00583407,0x0c90062f, +0x00400407,0x00381a07,0x00a82c07,0x0c90022f, +0x00b82602,0x00c02406,0x20483601,0x0d480638, +0x20700208,0x20380410,0x01282417,0x0b081623, +0x20a00e02,0x00482008,0x00681017,0x0b581621, +0x20600205,0x0058040e,0x00482012,0x0b481623, +0x20c01001,0x00481801,0x0068101f,0x0bb81629, +0x00100404,0x20380a06,0x01000801,0x0a281617, +0x00480e01,0x00701003,0x20300207,0x0a881218, +0x00180c00,0x00501201,0x00200c01,0x0a681619, +0x00581203,0x00701405,0x00080606,0x0ab81a1c, +0x00380603,0x20200806,0x00e80402,0x09781a16, +0x00180a01,0x00401201,0x00100405,0x09b80e19, +0x00200001,0x00200a02,0x00680402,0x09a81218, +0x00000001,0x00300203,0x00500808,0x09d8161b, +0x20400402,0x20380a04,0x0100080a,0x08d81610, +0x20100403,0x00280a03,0x00500007,0x09081213, +0x20100000,0x00180800,0x00800408,0x08f81613, +0x20100001,0x00380401,0x00500007,0x09181614, +0x00300601,0x20280402,0x00e80601,0x0878160b, +0x00280a03,0x00301004,0x00480803,0x0888120d, +0x00180601,0x00200401,0x00600404,0x0878120c, +0x00381603,0x00302003,0x00480403,0x0888120f, +0x20200002,0x20100202,0x00d80409,0x08281607, +0x20200802,0x00080a04,0x00800409,0x08281207, +0x20100001,0x00100202,0x00780406,0x08281207, +0x20301004,0x20181e06,0x00c0080b,0x08281608, +0x00380e04,0x20201c05,0x00e80802,0x08081601, +0x00200202,0x00200403,0x00580402,0x08081202, +0x00180601,0x00100002,0x00700005,0x08081601, +0x00280604,0x00300806,0x00580802,0x08181601, +0x20301805,0x20582608,0x0140080b,0x08181805, +0x20200802,0x00280e03,0x00600409,0x08181004, +0x00000400,0x00080601,0x00800406,0x08181004, +0x20200c02,0x00281605,0x0070080a,0x08181405, +0x00080a02,0x00000c06,0x00b80c02,0x0858180b, +0x00080601,0x00400402,0x00380804,0x0858140b, +0x20100400,0x00180800,0x00680405,0x0848100a, +0x00080400,0x00500802,0x00381005,0x0868140c, +0x00280400,0x20200e01,0x00e00402,0x08b8180d, +0x00000000,0x00300000,0x00400405,0x08b8140f, +0x00000400,0x00300001,0x00580804,0x08b8140f, +0x00200201,0x00400401,0x00500004,0x08d81811, +0x20100001,0x20300601,0x01100007,0x09281811, +0x00100001,0x00300601,0x00480404,0x09481414, +0x00000000,0x00480400,0x00400005,0x09381413, +0x20300002,0x00480a03,0x0060040a,0x09781818, +0x00100601,0x20380801,0x01200804,0x09c81816, +0x20100000,0x00480401,0x00400405,0x09f81418, +0x00080401,0x00400800,0x00480404,0x09e81418, +0x00380a02,0x00400c03,0x00580401,0x0a58181d, +0x20681000,0x20202201,0x01081008,0x0a98141c, +0x20500000,0x00400e01,0x00380c03,0x0ac8141c, +0x20580a01,0x00300c02,0x00600004,0x0ab8141c, +0x20900c01,0x00280602,0x0088040b,0x0b481823, +0x00400800,0x20580e01,0x0180020c,0x0b881c1f, +0x00500400,0x00481400,0x00600e0e,0x0ba8181c, +0x00400801,0x00180a04,0x0090060d,0x0b88141c, +0x00780a01,0x00501002,0x00680e14,0x0c781c26, +0x20480603,0x20880400,0x00a81c00,0x0e406230, +0x00180603,0x20b00c00,0x01282400,0x0e805238, +0x00081203,0x20901000,0x01081800,0x0e805237, +0x00180e05,0x21002400,0x01982800,0x0f605a40, +0x01100007,0x20900a08,0x00884e0b,0x0cb04e36, +0x00900006,0x20c80e08,0x01583403,0x0cc03a36, +0x00b01008,0x20d80e0a,0x01484800,0x0cd03e37, +0x0090280d,0x21384610,0x02283404,0x0d603e3e, +0x20f80a04,0x2098040c,0x00a82827,0x0b102628, +0x20b00204,0x20c0000a,0x0138341e,0x0b401e25, +0x20b80e06,0x2098040e,0x01182420,0x0b401627, +0x20b81a0a,0x20a01416,0x01183820,0x0bb01a2c, +0x00500c01,0x20b80400,0x00981206,0x0a301e18, +0x00300c01,0x20c81400,0x01380604,0x0a701218, +0x00001003,0x20c81a04,0x01100201,0x0a501618, +0x00201804,0x20f82208,0x01600a02,0x0aa0161c, +0x20100601,0x20880801,0x00800408,0x09701a16, +0x00000601,0x20980802,0x00d00405,0x09a01218, +0x00300203,0x20800405,0x00b80401,0x09a01218, +0x00100601,0x20a80404,0x00e81005,0x09c0161b, +0x20180401,0x20800601,0x00680406,0x08e01a0f, +0x00100401,0x20800202,0x00b80404,0x09001613, +0x20100401,0x20980603,0x00c00409,0x08f01613, +0x00000201,0x20900001,0x00d00408,0x09001214, +0x00280602,0x20800803,0x00700001,0x08701a0c, +0x20100400,0x20780c01,0x00c00008,0x0870120d, +0x00000800,0x20880801,0x00b80405,0x0870120c, +0x00000c02,0x20981a03,0x00e00806,0x0880120e, +0x00000402,0x20980604,0x00900407,0x08201a07, +0x00080800,0x20600c01,0x00900005,0x08201207, +0x00180400,0x20600400,0x00900004,0x08201207, +0x00181202,0x20601c04,0x00880805,0x08201608, +0x20100401,0x20881001,0x00800006,0x08001800, +0x00080400,0x20700000,0x00b00405,0x08001202, +0x20100401,0x20780a01,0x00b00007,0x08001201, +0x20100402,0x20a80a03,0x00e00808,0x08001601, +0x00280e03,0x20702003,0x00580803,0x08101c04, +0x00080800,0x20800c00,0x00c00006,0x08001404, +0x00080800,0x20600801,0x00900005,0x08101005, +0x00180e01,0x20901002,0x00c80805,0x08101405, +0x20200c03,0x20a81605,0x00c00408,0x0850140a, +0x00000400,0x20a80601,0x00f00006,0x0840100a, +0x00080401,0x20800800,0x00b80405,0x0840100a, +0x20100000,0x20b00201,0x01100407,0x0850140b, +0x00200202,0x20880405,0x00800001,0x08b0140e, +0x20100001,0x20900000,0x00e80405,0x08a01010, +0x00080a01,0x20900c02,0x00d00405,0x08a0100e, +0x00180a01,0x20b00401,0x01100805,0x08d01411, +0x00080800,0x20800a01,0x00700c06,0x09301812, +0x00180602,0x20900802,0x00e00403,0x09301014, +0x00000001,0x20b00202,0x01000405,0x09301413, +0x20100800,0x20d80601,0x01280407,0x09701818, +0x00180801,0x20a00601,0x00900804,0x09d01c17, +0x20100003,0x20b80604,0x01000006,0x09e01418, +0x00000000,0x20a00000,0x01000405,0x09d01418, +0x00200003,0x20b80a02,0x01100004,0x0a40141d, +0x20500800,0x20c80800,0x00a00407,0x0aa0201d, +0x20480a03,0x20b00805,0x00f00403,0x0ac0141d, +0x20600400,0x20b80800,0x00f00805,0x0aa0141c, +0x20781a04,0x20b02007,0x00f00409,0x0b401423, +0x00480400,0x20b00c01,0x0088060d,0x0b80241f, +0x00500402,0x20d80606,0x01200a0e,0x0b90181c, +0x00680400,0x20a00a01,0x00d80611,0x0b80181c, +0x00600402,0x21180606,0x01701612,0x0c601c26, +0x20601000,0x01181400,0x20d84400,0x0f005a35, +0x20280603,0x00e80400,0x20e81c00,0x0f405a3b, +0x20401403,0x00d82000,0x20c84000,0x0f405a3a, +0x20481000,0x01680400,0x21781c00,0x10305e42, +0x01780a02,0x01500801,0x21284213,0x0d403a3f, +0x00f00405,0x00d80a08,0x20f84205,0x0d604a3e, +0x01381a07,0x01202408,0x21483e0b,0x0d603e3f, +0x01681602,0x01303000,0x21884e0c,0x0e105248, +0x21300409,0x01382206,0x21083833,0x0b60162f, +0x20f80c00,0x00f80407,0x21083829,0x0ba0222c, +0x21100c0a,0x00c8260c,0x20a8242e,0x0b80262d, +0x21500c09,0x00e83207,0x20c82c36,0x0c002633, +0x00581a0b,0x01402016,0x21881e06,0x0a600218, +0x00480a04,0x00c01008,0x21181604,0x0aa0161a, +0x00381208,0x00f01812,0x21482e04,0x0a900e19, +0x00681609,0x01102414,0x21882e09,0x0af0161c, +0x20200005,0x00e0020b,0x21001409,0x09a00a17, +0x20200002,0x00a00204,0x20d00407,0x09d01218, +0x00000002,0x00a00205,0x20e01406,0x09c00e18, +0x00080404,0x00c00a08,0x20f01409,0x0a00121d, +0x00000201,0x00f80403,0x21180c05,0x09000610, +0x00280a02,0x00a00c04,0x20d00002,0x09301213, +0x00080400,0x00a00400,0x20e80405,0x09201212, +0x20280601,0x00b00403,0x20d00008,0x09301214, +0x00000000,0x00f80400,0x21100805,0x08a0060b, +0x20180400,0x00800a02,0x20a00809,0x08a0120e, +0x20180a01,0x00a00c02,0x20c00406,0x08a0120d, +0x00280800,0x00a00e01,0x20c00004,0x08b0160e, +0x00100201,0x00f00800,0x21200004,0x08500a07, +0x00000400,0x00780a01,0x20800405,0x08501207, +0x00000402,0x00780a03,0x20900405,0x08501207, +0x20101002,0x00881a02,0x20900009,0x08501208, +0x20100001,0x00f00202,0x21080408,0x08300a01, +0x00000400,0x00880800,0x20b00005,0x08301601, +0x00080a02,0x00900803,0x20b00006,0x08301202, +0x00080602,0x00c00403,0x20f80406,0x08301201, +0x20100601,0x00f80c02,0x21000806,0x08400405, +0x00000401,0x00980a01,0x20c00006,0x08401404, +0x00000802,0x00780e04,0x20900406,0x08401004, +0x00000802,0x00b80e03,0x20e00407,0x08501005, +0x00180801,0x00f01201,0x21380403,0x08800809, +0x00080601,0x00a00402,0x20f80405,0x0870140a, +0x00100602,0x00980803,0x20c80405,0x0870100a, +0x00080603,0x00d00003,0x21100406,0x0890100c, +0x00000201,0x00d80401,0x20f00006,0x08e0040e, +0x00000001,0x00a80601,0x20d00005,0x08e0100f, +0x20100802,0x00b80e02,0x20e00406,0x08d0100f, +0x00001004,0x00c81205,0x21180406,0x09001412, +0x20101201,0x00e81601,0x21000405,0x09600813, +0x20100a01,0x00a80801,0x20e00005,0x09701014, +0x00180603,0x00c00404,0x21100003,0x09601014, +0x20181205,0x01001407,0x21500006,0x09b01018, +0x00101403,0x01281a03,0x21581003,0x0a100417, +0x00200401,0x00c80602,0x21080403,0x0a201418, +0x00000003,0x00b80604,0x21000405,0x0a101418, +0x00500403,0x00c80607,0x21000802,0x0a80181c, +0x20580603,0x01700807,0x21b80807,0x0ad8041d, +0x20800400,0x00d80c01,0x21100408,0x0af0101d, +0x20680a02,0x00c00803,0x21180405,0x0ae0101d, +0x20b01801,0x00d82c01,0x21180410,0x0b801025, +0x00480401,0x01600204,0x2190120c,0x0bc0001f, +0x00780400,0x00e00c01,0x21480614,0x0be0141d, +0x00600c01,0x00a80a02,0x20f00611,0x0bc0141c, +0x00880a02,0x01300c06,0x21c80618,0x0cb01428, +0x20681a02,0x20e02000,0x02582c00,0x0fc0863e, +0x20400400,0x20780c00,0x01d83800,0x0ff07a40, +0x20180e02,0x20601800,0x01b83800,0x0ff07a43, +0x20401802,0x20c83000,0x02c85c00,0x10f08a48, +0x01500401,0x21381207,0x02d83612,0x0db06e47, +0x01480a02,0x20600800,0x01a8420d,0x0de05e46, +0x00c00401,0x20982205,0x02182602,0x0dd05a45, +0x01481206,0x20580c07,0x02083a0c,0x0ea0624e, +0x20a00c07,0x21281605,0x0298682d,0x0b904639, +0x20f01408,0x20882a07,0x01c84c2f,0x0bd03a35, +0x20600405,0x20880602,0x01885c21,0x0bd04235, +0x20c00c0a,0x20980e0b,0x01d8602f,0x0c50463d, +0x20600e07,0x21082411,0x02482410,0x0a501a1b, +0x00080a06,0x20380811,0x01282804,0x0ab0161b, +0x20400604,0x2078180c,0x0188240e,0x0a90161d, +0x20300208,0x20781414,0x01a8240b,0x0af01a20, +0x00380402,0x20d00202,0x01b00202,0x09a01e14, +0x00100001,0x20500202,0x00f00403,0x09e01618, +0x00100000,0x20680401,0x01200001,0x09d01616, +0x00300801,0x20780a04,0x01500801,0x0a101e1a, +0x20100201,0x20d00403,0x01b80408,0x09001a11, +0x00000000,0x20580801,0x01000806,0x09401613, +0x00100601,0x20680401,0x01100405,0x09301a12, +0x20300000,0x20580a01,0x0130000b,0x09501e14, +0x00000402,0x20e80602,0x01c00005,0x08a01a0b, +0x20100000,0x20580400,0x00e00407,0x08c01a0c, +0x20200802,0x20581203,0x01000008,0x08b01a0c, +0x00100801,0x20680800,0x01180803,0x08d01e0d, +0x00180601,0x20d00403,0x01b00404,0x08501a06, +0x00080400,0x20400800,0x00d00005,0x08701e07, +0x00280a03,0x20300c04,0x00c80402,0x08701a07, +0x00180e02,0x20401403,0x00f80807,0x08701e09, +0x00180400,0x20d00602,0x01b00406,0x08301e02, +0x00000000,0x20500601,0x00e00006,0x08501e02, +0x20200402,0x20580a04,0x00f00809,0x08501a01, +0x20200401,0x20780603,0x01400809,0x08501e01, +0x20200000,0x20e80601,0x01c00008,0x08401c05, +0x00100000,0x20500400,0x00f80405,0x08501804, +0x00280601,0x20400c02,0x00d80c02,0x08601804, +0x00280601,0x20600802,0x01380404,0x08601c05, +0x00200801,0x20e80c00,0x01c80402,0x08801c0a, +0x20100000,0x20580400,0x01000007,0x0890140a, +0x20180800,0x20400800,0x00f00407,0x08901809, +0x20300403,0x20880a03,0x0160000a,0x08a01c0c, +0x20100400,0x20c00001,0x01980406,0x08e0180e, +0x00180401,0x20500400,0x00f80404,0x08f0140f, +0x00180401,0x20700a01,0x01280404,0x08f0180f, +0x00481204,0x20601c06,0x01400001,0x09201c11, +0x20181000,0x20b01801,0x01900004,0x09601813, +0x20280a02,0x20600c03,0x01000407,0x09801414, +0x20200601,0x20880401,0x01400406,0x09701414, +0x20601003,0x20a81e07,0x01b0100d,0x09c01c19, +0x00581601,0x20f02401,0x02000000,0x0a001c15, +0x00300001,0x20800603,0x01400400,0x0a301818, +0x00300401,0x20600202,0x01280401,0x0a201818, +0x00700601,0x20700403,0x01481a05,0x0aa0201c, +0x20900000,0x21580601,0x0290100e,0x0ac0181c, +0x20800400,0x20800001,0x01580c09,0x0b00181c, +0x20800802,0x20680c00,0x01280809,0x0af0141c, +0x20a80e01,0x20601c01,0x01580c10,0x0b801822, +0x00500801,0x21580e03,0x02800610,0x0bb02021, +0x00600000,0x20780401,0x01400613,0x0be0141e, +0x00681a02,0x20301c06,0x00e00613,0x0bd0101d, +0x00600401,0x20981203,0x01c00e12,0x0cb01428, +0x20800e02,0x00782400,0x20483000,0x1120ca42, +0x20400201,0x20480400,0x00884000,0x1140c248, +0x20280603,0x20480c00,0x00882800,0x1130be49, +0x20180e05,0x20701c00,0x00885000,0x1280f256, +0x01680404,0x00a80606,0x20d85a19,0x0ef0ae4e, +0x01200803,0x20481204,0x00784e0d,0x0ef09e4e, +0x00d01406,0x20581a09,0x00585e07,0x0ee0a64d, +0x00e0280a,0x20a83e0e,0x01086a04,0x0fc0c259, +0x20280400,0x00901004,0x20e87028,0x0c707e47, +0x20680a02,0x20201804,0x00386428,0x0c907641, +0x20200203,0x00100809,0x0008641f,0x0c907241, +0x20280a08,0x00001411,0x00187c25,0x0d208649, +0x20c81001,0x00880404,0x20b83421,0x0ad04e23, +0x20600804,0x20481e01,0x00983015,0x0b104a22, +0x20880803,0x00180800,0x00282c1a,0x0b004a24, +0x20b80407,0x20281a06,0x0068241f,0x0b705a27, +0x00500a02,0x00480807,0x20b81e05,0x0a103a15, +0x00200205,0x2028040b,0x00181c02,0x0a403617, +0x00200603,0x20180408,0x00081802,0x0a303a16, +0x00480e08,0x20300c0f,0x00181a03,0x0a804a19, +0x20380400,0x00600000,0x20d0040b,0x09703612, +0x00000401,0x20280603,0x00100007,0x09903613, +0x00080800,0x20100800,0x20200406,0x09803612, +0x20201005,0x20680e09,0x0048040a,0x09c04a15, +0x00180400,0x00500400,0x20d00003,0x0900360b, +0x20180400,0x20100000,0x00080407,0x0910360c, +0x00080400,0x20200c00,0x00080405,0x09103a0c, +0x00280e02,0x20100805,0x00080c03,0x0930420f, +0x20100000,0x00480400,0x20c00406,0x08c03606, +0x00000201,0x20200002,0x00000405,0x08c03606, +0x00000601,0x20380800,0x00300806,0x08c03607, +0x20100401,0x20480e01,0x00300c0a,0x08d04208, +0x00100800,0x00480800,0x20d00004,0x08a03a01, +0x00000001,0x20200202,0x20100005,0x08a03601, +0x00000002,0x20300602,0x00180405,0x08a03a01, +0x00080601,0x20300401,0x00000006,0x08c04400, +0x20200801,0x00680601,0x20f80807,0x08b03805, +0x00000202,0x20200402,0x20100005,0x08b03404, +0x00180603,0x20300003,0x00200404,0x08b03404, +0x00100801,0x20480a01,0x00100006,0x08d04405, +0x00280c00,0x00701002,0x20f80402,0x08f03409, +0x20100002,0x20200204,0x00000007,0x08e03809, +0x20100c03,0x20381205,0x00200407,0x08e03809, +0x00080602,0x20200802,0x20100007,0x0910440c, +0x20180a01,0x00400801,0x20b00c08,0x0940340e, +0x00200602,0x20280403,0x00080404,0x0940340f, +0x00100201,0x00080403,0x20380804,0x0940380f, +0x00000801,0x20381a03,0x00101007,0x09904413, +0x20200c01,0x00281a03,0x20900c05,0x09d03814, +0x20400401,0x20181202,0x20100809,0x09d03415, +0x20380e01,0x00000801,0x20300808,0x09d03814, +0x20380c01,0x20101000,0x20581006,0x0a404819, +0x00400c00,0x00681801,0x20f00801,0x0a803c17, +0x00400400,0x00000001,0x20580a03,0x0a903818, +0x00380401,0x20300a01,0x20180602,0x0a803c17, +0x00780e03,0x20401004,0x20100602,0x0b10441b, +0x20900000,0x00980400,0x2150040d,0x0b40401e, +0x20880e02,0x00001002,0x2050040a,0x0b50341c, +0x20680602,0x20400c02,0x00180408,0x0b40381b, +0x20b00801,0x20680e03,0x00401011,0x0bf04822, +0x00680a01,0x00901002,0x21680613,0x0c404421, +0x00600802,0x20380a05,0x20100a12,0x0c40381e, +0x00401c02,0x20583207,0x00400e0d,0x0c20381e, +0x00700401,0x20500202,0x00180a15,0x0d204c28, +0x20a81602,0x00c00400,0x00f85000,0x12c0de4b, +0x20680e01,0x01380400,0x20584c00,0x12d0ca50, +0x20500402,0x01281800,0x20386000,0x12c0ca50, +0x20600601,0x01a80c00,0x20c84c00,0x1460ea5f, +0x01900806,0x00781207,0x0108761f,0x1040b25a, +0x01480802,0x01100602,0x20585e11,0x1030a259, +0x01382602,0x01302c06,0x20986610,0x10309e58, +0x01883403,0x01b04203,0x20f87213,0x1160c268, +0x20381209,0x0090040d,0x00c85c2c,0x0d507a54, +0x20881203,0x00f00405,0x2048482c,0x0d80724b, +0x20580e02,0x00a00401,0x00283c28,0x0d70764c, +0x20981605,0x00e00006,0x00184436,0x0e308a57, +0x20b0100c,0x00682e0e,0x00d84c24,0x0b60522b, +0x20200404,0x00b80a03,0x20384c14,0x0bb0562b, +0x20601406,0x00782205,0x0038481a,0x0ba0562b, +0x20401807,0x00982a09,0x00285819,0x0c306a2f, +0x00381e0a,0x00a01017,0x00283802,0x0a602a18, +0x20380e01,0x00c80409,0x2058280d,0x0aa02e1b, +0x20181604,0x00c0040d,0x20482809,0x0a90321a, +0x20480a01,0x00f8180d,0x2088380d,0x0b103a1c, +0x20300803,0x00380e06,0x0060040b,0x09c02612, +0x00180a03,0x00900c05,0x20780404,0x09f02a13, +0x00000c01,0x00781201,0x20380406,0x09f02e12, +0x00281a07,0x00d0280a,0x20e80801,0x0a503615, +0x00100601,0x00680803,0x00380803,0x0950220b, +0x00000802,0x00780a05,0x20400007,0x09702e0d, +0x00180601,0x00a00002,0x20700005,0x09702a0c, +0x00001405,0x0088160a,0x20400808,0x09b03a10, +0x20100c01,0x00680a01,0x00180806,0x09102206, +0x20100201,0x00980402,0x20580407,0x09202a06, +0x20100001,0x00900201,0x20700007,0x09202e06, +0x20180603,0x00d00005,0x20980c09,0x09503608, +0x00180c00,0x00900c01,0x00000004,0x08f01e01, +0x00100000,0x00900000,0x20600003,0x09002a01, +0x00100201,0x00900001,0x20700004,0x09102e01, +0x20100403,0x00c80a03,0x20900006,0x09303000, +0x20180e01,0x00601001,0x00300806,0x09002004, +0x20280601,0x00900401,0x20600808,0x09102804, +0x20200001,0x00980601,0x20700407,0x09102c04, +0x00280a03,0x00d01005,0x20b80404,0x09503005, +0x00201001,0x00281603,0x00700804,0x09302409, +0x00100802,0x00780603,0x20580403,0x09502c09, +0x00280a01,0x00901403,0x20880802,0x09502c09, +0x20280400,0x00b80603,0x2070100a,0x0990340c, +0x20200401,0x00781000,0x00200009,0x0990240f, +0x00080a03,0x00900804,0x20600407,0x09a0280e, +0x00180601,0x00700202,0x20300807,0x09a02c0d, +0x00100001,0x00a00202,0x20880804,0x0a103813, +0x00080a01,0x00801403,0x20280802,0x0a202414, +0x20300404,0x00780606,0x20480807,0x0a302c15, +0x20401403,0x00681e04,0x20380808,0x0a302c15, +0x20101000,0x00a81001,0x20880c06,0x0ab03018, +0x00400201,0x00600c00,0x00200002,0x0ad02416, +0x00580604,0x00800807,0x20580602,0x0af02418, +0x00400601,0x00b80405,0x20a80e03,0x0af02418, +0x00400800,0x00e80c02,0x20b00802,0x0b802c1c, +0x20900800,0x00680601,0x0060040d,0x0b90241e, +0x20a01003,0x00781a06,0x20300c0c,0x0bb0281d, +0x20800601,0x00b00001,0x20a0080a,0x0bb0281b, +0x20b80601,0x00f00801,0x20f0040e,0x0c803424, +0x00680800,0x00800000,0x00501211,0x0c902422, +0x00880a01,0x00b00c04,0x20980e17,0x0ca0281e, +0x00781401,0x00c02603,0x20a80e14,0x0c902c1d, +0x00880401,0x00e00a02,0x20d00217,0x0db03427, +0x20d02001,0x21083c00,0x03489400,0x14e16657, +0x20601e01,0x20f82400,0x03587000,0x14912a5b, +0x20300e03,0x20c80c00,0x03487400,0x14912e5f, +0x20780a05,0x21280400,0x04384c00,0x16715a69, +0x02081e01,0x20800804,0x02688e26,0x12011e6a, +0x01780c01,0x20781603,0x02c86613,0x11a0ee65, +0x01101005,0x20984608,0x0318620a,0x1190ee64, +0x01b02807,0x21485e10,0x04286616,0x13112a74, +0x20b01001,0x20f82401,0x02887439,0x0e90de60, +0x20b01404,0x20a82c00,0x02887832,0x0e80ba56, +0x20700800,0x20582008,0x02087c29,0x0e80ba55, +0x20f01004,0x20a83c04,0x02b8a03c,0x0f80e262, +0x00100202,0x20b00803,0x01e88017,0x0c50aa38, +0x00281206,0x2050080c,0x01c85c10,0x0c708635, +0x00081a07,0x20401c09,0x01985415,0x0c708a36, +0x00381a09,0x20602411,0x01b88010,0x0d20a63c, +0x20701407,0x20b84602,0x02084419,0x0ae06e20, +0x20401007,0x20982a07,0x01f83415,0x0b106222, +0x20501c0a,0x20a83a0b,0x02083816,0x0b106620, +0x20501009,0x20b82a0b,0x0248401a,0x0b907227, +0x00081e08,0x20601012,0x01082c05,0x0a305211, +0x20280a03,0x20580c0d,0x01482409,0x0a504613, +0x00081e08,0x20401413,0x01182c06,0x0a504a13, +0x20580e03,0x20781c0f,0x01a8200c,0x0ab04e14, +0x00000004,0x20c00605,0x01480406,0x09b0520c, +0x00280a02,0x20701003,0x01100002,0x09d04a0d, +0x00000802,0x20b80a05,0x01600407,0x09d04a0c, +0x00581a04,0x20902405,0x01300202,0x0a305a0f, +0x00081205,0x20d01807,0x01400006,0x09704e06, +0x20200403,0x20a80604,0x01500009,0x09804a07, +0x00000000,0x20900002,0x01480806,0x09804606, +0x20300c03,0x21080a07,0x01c0040e,0x09c05a09, +0x00101003,0x21181a08,0x01a00c05,0x09505201, +0x00280603,0x20900004,0x01400003,0x09604601, +0x00180602,0x20900401,0x01400404,0x09704601, +0x00280601,0x20c00402,0x01a80c04,0x09a05601, +0x20200c01,0x20d81801,0x01480c07,0x09604c05, +0x20300804,0x20a81205,0x01500009,0x09704405, +0x00000403,0x20a80a04,0x01580406,0x09704404, +0x20100201,0x20d80800,0x01c00c09,0x09b05406, +0x00381604,0x20901c05,0x00e00001,0x09a04c09, +0x00480e05,0x20801007,0x01180400,0x09b04409, +0x00080603,0x20880404,0x01300805,0x09b0400a, +0x20100801,0x20e80e02,0x01980407,0x0a00580d, +0x20100403,0x20f00206,0x01500008,0x09f0500e, +0x20300c05,0x20b81609,0x0150080b,0x0a00480e, +0x00000403,0x20980a05,0x01200005,0x0a10480e, +0x00200802,0x20c00000,0x01681402,0x0a805412, +0x20100800,0x20e80804,0x01680405,0x0a804c15, +0x00180603,0x20800c06,0x01081401,0x0a904414, +0x20180e02,0x20801c05,0x00f81404,0x0a904413, +0x20181203,0x20a01c06,0x01680407,0x0b204c16, +0x00380e01,0x20c01003,0x01301402,0x0b305018, +0x00080401,0x20900202,0x01300c05,0x0b404017, +0x00300001,0x20b00602,0x01700802,0x0b404016, +0x00480402,0x20f00a04,0x01d00c04,0x0bf0501c, +0x20881603,0x20f01801,0x0170200c,0x0c105c1f, +0x20780e02,0x20901802,0x01300006,0x0c10441d, +0x20a80e03,0x20b00802,0x0180100b,0x0c00401d, +0x20b00202,0x20f80402,0x01f0080f,0x0ce05425, +0x00600c04,0x21381e0c,0x01d01611,0x0d106823, +0x00600402,0x20d81207,0x01800e13,0x0cf0441d, +0x00800802,0x20e81607,0x01a00e17,0x0cf0481d, +0x00880c01,0x20f00204,0x01e00e19,0x0e205828, +0x20b80608,0x21102c00,0x00488000,0x1841d66d, +0x20780a0a,0x21703400,0x00983c00,0x1781a66b, +0x20600a07,0x21b01800,0x00f85800,0x1791b66e, +0x20d01201,0x21882000,0x00e88000,0x19e1fa74, +0x01f0380f,0x21284e17,0x00f8a622,0x14b1867e, +0x01802c13,0x21983a1f,0x01688615,0x14117675, +0x0160200d,0x21a81616,0x0158a212,0x14017a77, +0x02200001,0x21401e04,0x0058be26,0x1611b688, +0x20b00607,0x20500817,0x2058c83a,0x10b12671, +0x2070060a,0x20e01019,0x0088bc31,0x10711a67, +0x20601206,0x21280c11,0x0108ac31,0x10611a67, +0x20a01c05,0x21380a02,0x00d8cc40,0x11c1527b, +0x20100202,0x20400801,0x2028681a,0x0de0e247, +0x20501804,0x20d82207,0x00d8581c,0x0de0da41, +0x20602004,0x20e83203,0x00d8601e,0x0dd0d640, +0x20601604,0x20c8200d,0x00b88022,0x0ec0f24a, +0x00001003,0x20480604,0x00087417,0x0c10ae2f, +0x00300a03,0x20800406,0x00486c0e,0x0c30aa2c, +0x00500205,0x20501408,0x00186c0b,0x0c30aa2b, +0x00400602,0x20800c02,0x0028640f,0x0ce0c232, +0x20701c02,0x00083c04,0x20184817,0x0af07218, +0x20601804,0x20582a02,0x00583c16,0x0b107a1a, +0x20802408,0x20684607,0x00683819,0x0b107a1a, +0x20802406,0x20783a04,0x00584c1b,0x0ba08e1d, +0x00480a05,0x0088040b,0x21082001,0x0a705a0c, +0x00000204,0x00080c0b,0x20681c05,0x0a805e0c, +0x00280e07,0x00300c11,0x20b82c02,0x0a905e0c, +0x00100a03,0x0028240d,0x20982004,0x0b006e0d, +0x20500c03,0x00681e03,0x2110080d,0x0a205605, +0x00180400,0x00000400,0x20900005,0x0a305e07, +0x20180401,0x00000204,0x20800c08,0x0a405e07, +0x00081603,0x00401c05,0x21200007,0x0ab06e08, +0x00481202,0x00a01c05,0x21881203,0x0a105400, +0x20100401,0x20180a01,0x20800007,0x0a105e01, +0x20100400,0x20180400,0x20880405,0x0a205e01, +0x00100401,0x00080605,0x20b00c06,0x0a807202, +0x20180601,0x00601201,0x21100009,0x0a205403, +0x00180a01,0x00000c02,0x20980803,0x0a205c04, +0x00280602,0x00000c02,0x20980403,0x0a305c03, +0x20200801,0x00180e01,0x20d80c09,0x0a907006, +0x20101403,0x00582604,0x20e00406,0x0a50500a, +0x20200c01,0x20281602,0x20600807,0x0a505809, +0x20300802,0x20181204,0x20600009,0x0a505c09, +0x20180401,0x00300c02,0x21081404,0x0ae0680d, +0x00280601,0x00a00c05,0x21781003,0x0ab04c0e, +0x00280402,0x00100c00,0x20b81402,0x0ab0580e, +0x00380601,0x00100803,0x20a81000,0x0ac0580e, +0x00480a03,0x00201004,0x20d00002,0x0b506410, +0x20180e02,0x00901002,0x21400c09,0x0b304c14, +0x20180603,0x00000404,0x20800808,0x0b305413, +0x20300401,0x00080c00,0x20800809,0x0b305413, +0x20500802,0x00081a04,0x2090140d,0x0be06818, +0x00200801,0x00681a03,0x21001c05,0x0bf0541b, +0x00200402,0x20180e05,0x20700803,0x0be05818, +0x00480603,0x00100002,0x20b00c00,0x0be05818, +0x00600201,0x00280402,0x20f00601,0x0cc06c1e, +0x20c00e01,0x00882000,0x2160140d,0x0cf06024, +0x20900602,0x00081002,0x20900409,0x0cc0581e, +0x20c00c03,0x00181e06,0x20a0080d,0x0cb05c1e, +0x20d80a03,0x00200000,0x20f01011,0x0dd07026, +0x00a80402,0x00c00a05,0x21d8161d,0x0e106824, +0x00900802,0x00180a05,0x20e8121a,0x0db0581d, +0x00a00201,0x00400002,0x2128221e,0x0db0581d, +0x00a01803,0x00082a0a,0x20f80a1d,0x0f007428, +0x21380a04,0x01101c00,0x23285000,0x1bb18a78, +0x21180a07,0x01501800,0x23f00000,0x1a914e6d, +0x20d81204,0x01802c00,0x24782400,0x1ac15675, +0x20e80400,0x01401000,0x23c89800,0x1db1ae86, +0x02e82006,0x00e05e0b,0x22b8aa39,0x17a15a95, +0x02a81c0b,0x01305615,0x23987e34,0x16e13e87, +0x02381c06,0x0140520d,0x23c87228,0x16e13e89, +0x02380c04,0x01302000,0x2388a62a,0x1941629c, +0x21280a01,0x00601406,0x21388851,0x12d0fe89, +0x21280a06,0x00c01c0d,0x2238784a,0x1280ee7c, +0x20d80c00,0x00d02804,0x22887c42,0x1290f67c, +0x20581e07,0x0100540c,0x2308943e,0x14411692, +0x20380401,0x00500c02,0x20f8601c,0x0f90c653, +0x00080c04,0x00a02605,0x21d85c15,0x0f80be4d, +0x20381602,0x00a03804,0x21e8681b,0x0f80be4e, +0x20a80805,0x00901a08,0x21c8602e,0x1090d65c, +0x00381203,0x00403005,0x20b85c13,0x0d509a3c, +0x00080e03,0x00602007,0x21385014,0x0d708e38, +0x00080401,0x00501201,0x21084013,0x0d709237, +0x00280a03,0x00701808,0x21585c11,0x0e40a23d, +0x20580c02,0x00002204,0x00084c1b,0x0bd07225, +0x20180801,0x00401e03,0x20b83c14,0x0c006e24, +0x00081000,0x00402c01,0x20c85012,0x0c007224, +0x20281201,0x00503400,0x20f84c17,0x0cb07e29, +0x20100802,0x20381801,0x0088300c,0x0b004a12, +0x20400803,0x00181400,0x20482810,0x0b304e12, +0x20500801,0x00081c00,0x20181813,0x0b304a12, +0x20200403,0x00180e03,0x20282c11,0x0bc05615, +0x20380603,0x20100c08,0x0028200a,0x0aa03a07, +0x00000203,0x00380408,0x20981405,0x0ad03e07, +0x00100601,0x00380804,0x20881404,0x0ad04206, +0x20300e01,0x00282006,0x2068100c,0x0b504207, +0x00200402,0x20281202,0x00500802,0x0a803201, +0x00000000,0x00300601,0x20a00006,0x0ab03e02, +0x20100000,0x00300401,0x20a80406,0x0ab03e01, +0x00280602,0x00500c04,0x20e80401,0x0b304601, +0x20200201,0x00000003,0x00100007,0x0a903404, +0x00000402,0x00380a02,0x20900005,0x0ab03804, +0x00000000,0x00380400,0x20900404,0x0ac03c04, +0x20180400,0x00401202,0x20b80408,0x0b404404, +0x00280800,0x00001e01,0x00180c01,0x0ac03808, +0x20180602,0x00401003,0x20b80c06,0x0ae03809, +0x20180400,0x00400e01,0x20b80c05,0x0af03c08, +0x00000002,0x00280602,0x20780406,0x0b80400b, +0x00100000,0x20380400,0x00800808,0x0b20300d, +0x00300001,0x00200202,0x20700402,0x0b40340d, +0x00200000,0x00200001,0x20780403,0x0b40340c, +0x00100603,0x00380804,0x20800806,0x0bf03c11, +0x20300801,0x20281601,0x0070100b,0x0ba03416, +0x20500400,0x00280c00,0x2070080c,0x0bc03414, +0x20200201,0x00200401,0x20700009,0x0bc03413, +0x20200003,0x00300604,0x20a00009,0x0c904419, +0x00300000,0x20100401,0x00200002,0x0c703c1d, +0x00400201,0x00300400,0x20a80602,0x0c703819, +0x00100400,0x00280a01,0x20700803,0x0c703819, +0x00500205,0x00300005,0x20900402,0x0d70401e, +0x20d80602,0x20100c00,0x0030000d,0x0d703c24, +0x20b00002,0x00380603,0x20980c0b,0x0d50341d, +0x20a80401,0x00300e02,0x20981407,0x0d40381e, +0x21000804,0x00381a09,0x20900410,0x0e804427, +0x00b00002,0x20280606,0x00680a22,0x0e903822, +0x00a80a01,0x00301403,0x20a81e1f,0x0e302c1a, +0x00900000,0x00200000,0x20681a1c,0x0e302c19, +0x00d80e02,0x00502405,0x20e83e27,0x0fb03c25, + }, //ct0 + { +0x00080602,0x20c00000,0x00000c00,0x0f40061d, +0x20100000,0x20900000,0x00081000,0x0f100e1f, +0x00100601,0x20a00000,0x00080c00,0x0f201220, +0x20101003,0x20c00000,0x00084000,0x10800e24, +0x20100405,0x20d00206,0x00081601,0x0e60061e, +0x00300402,0x20900201,0x00081602,0x0e200620, +0x20100403,0x20900203,0x00081c03,0x0e20061f, +0x00480e05,0x2080000a,0x00000204,0x0f580e26, +0x00500204,0x20c00008,0x00080e03,0x0d680a20, +0x20200202,0x20800004,0x00080807,0x0d280a1d, +0x00300602,0x20800005,0x00081000,0x0d380a1e, +0x00000404,0x20c00207,0x00080407,0x0e280624, +0x20300c02,0x20c00204,0x0008080b,0x0c780a1c, +0x00100401,0x20800202,0x00000002,0x0c580619, +0x20200000,0x20700201,0x00000808,0x0c580a1a, +0x20100601,0x20a00004,0x00081007,0x0d280e1e, +0x00080601,0x20900002,0x00000004,0x0bb81215, +0x00000000,0x20700000,0x00080804,0x0b980a15, +0x00200400,0x20800202,0x00080402,0x0b980a15, +0x00200800,0x20900201,0x00080402,0x0c481219, +0x00100400,0x20900201,0x00080404,0x0b180e11, +0x00000000,0x20700001,0x00080404,0x0b080e11, +0x20200002,0x20700201,0x00081008,0x0b080e10, +0x20100001,0x20800201,0x00000009,0x0b981613, +0x00080400,0x20800000,0x00000007,0x0aa8120b, +0x00000201,0x20700001,0x00000405,0x0a88120c, +0x00100202,0x20700004,0x00000002,0x0a98160b, +0x00080601,0x20800001,0x00000006,0x0b18160c, +0x20280400,0x20900001,0x00000406,0x0a781204, +0x00000401,0x20700202,0x00000005,0x0a480e07, +0x00000001,0x20700202,0x00000806,0x0a481207, +0x00000002,0x20800202,0x00080405,0x0ad81606, +0x00200a01,0x20a00001,0x00080401,0x0a580e01, +0x00080601,0x20600001,0x00000005,0x0a181202, +0x00100400,0x20700000,0x00080404,0x0a280e02, +0x00300602,0x20800003,0x00080404,0x0ab81a02, +0x20380403,0x20800203,0x00080408,0x0a681004, +0x20100002,0x20700202,0x00080406,0x0a280c04, +0x20280401,0x20600201,0x00000007,0x0a281004, +0x20480403,0x20700203,0x0000000c,0x0ab81806, +0x00200204,0x20900006,0x00000401,0x0a981408, +0x00180602,0x20700003,0x00000403,0x0a581009, +0x00100201,0x20700002,0x00000002,0x0a581008, +0x00300202,0x20800005,0x00000602,0x0b08180b, +0x00100804,0x20900206,0x00080806,0x0ae80c0c, +0x00000401,0x20800202,0x00000005,0x0aa80c0c, +0x00000000,0x20700000,0x00000806,0x0aa80c0c, +0x00200601,0x20800202,0x00000c07,0x0b68140d, +0x20381202,0x20700005,0x00000c09,0x0b681413, +0x20180601,0x20700002,0x00000805,0x0b280c12, +0x20100201,0x20700000,0x00000405,0x0b280812, +0x20600002,0x20700203,0x0008080d,0x0bf81018, +0x00500002,0x20b00203,0x00000000,0x0c180c18, +0x00380400,0x20800201,0x00001001,0x0bc80415, +0x00100002,0x20800202,0x00080803,0x0bc80816, +0x00880601,0x20800004,0x00000205,0x0cc8181c, +0x20f80400,0x20b00002,0x00000810,0x0ce80c20, +0x20d00002,0x20900202,0x0000040c,0x0c70001c, +0x20a80602,0x20700005,0x00000c07,0x0c880c1b, +0x21180801,0x20900000,0x00001414,0x0db81023, +0x00c80a02,0x20c00005,0x00002625,0x0de8041e, +0x00c00202,0x20900007,0x00001623,0x0d500417, +0x00980400,0x20800201,0x0000261c,0x0d500016, +0x00e80a02,0x20b00006,0x00002e2a,0x0ed80422, +0x20300800,0x01980c00,0x22580800,0x0f284a1c, +0x20180400,0x01100400,0x21c81000,0x0f082e20, +0x00080800,0x01100800,0x21d80800,0x0f182e22, +0x00282203,0x01402c00,0x22300000,0x10683a2a, +0x00480400,0x01b00c00,0x22881608,0x0e384e20, +0x00580400,0x01000801,0x21b81203,0x0e083622, +0x00280802,0x00f00e01,0x21b81000,0x0e083222, +0x20202006,0x00c82a09,0x21980c06,0x0f284227, +0x00180802,0x01a00401,0x22580405,0x0d285621, +0x20300000,0x00f00001,0x2190000b,0x0cf83a1e, +0x00180603,0x00e00805,0x21800005,0x0d083a1f, +0x00380a05,0x0140100a,0x22381800,0x0df84a24, +0x00081e05,0x01802406,0x22401007,0x0c38521c, +0x00180601,0x00f00801,0x21900400,0x0c283a19, +0x20200002,0x00c80604,0x21600807,0x0c283619, +0x20380403,0x01200a04,0x21f0080b,0x0ce84a1f, +0x20100804,0x01180a09,0x21a00c06,0x0b784615, +0x00080401,0x00d00602,0x21600004,0x0b683a16, +0x00280602,0x00d00803,0x21780801,0x0b683615, +0x00281604,0x01101804,0x21c00c02,0x0c084a19, +0x00181202,0x01300c04,0x21c00003,0x0ad84a10, +0x00100001,0x00d00000,0x21580405,0x0ac83a12, +0x00080402,0x00c00603,0x21580407,0x0ac83612, +0x20100003,0x00c80607,0x21700809,0x0b584214, +0x00000800,0x00f80a02,0x21900407,0x0a68460b, +0x20100201,0x00c00402,0x21500407,0x0a583a0c, +0x20100201,0x00b80403,0x21400006,0x0a583a0b, +0x20100601,0x00d80802,0x21880807,0x0ad8460c, +0x20200803,0x01280e02,0x21b80c07,0x0a284a05, +0x00180a01,0x00c00800,0x21500803,0x0a083607, +0x00000001,0x00c00201,0x21500403,0x0a183a06, +0x00100002,0x00e00201,0x21980803,0x0a884a07, +0x00181605,0x01401408,0x21e00402,0x0a184800, +0x20100801,0x00a80a02,0x21300007,0x09e83602, +0x00180602,0x00b00802,0x21400405,0x09f83a02, +0x00180e04,0x00e01005,0x21900807,0x0a684a02, +0x00000c03,0x00f80a08,0x21900405,0x0a284003, +0x00000201,0x00c00001,0x21480405,0x09e83804, +0x20100802,0x00a80a04,0x21300007,0x09f83403, +0x20200c04,0x00b80a07,0x21500008,0x0a784405, +0x20200001,0x01380403,0x21b80806,0x0a584809, +0x20100802,0x00c80e02,0x21480405,0x0a283809, +0x00100202,0x00c00003,0x21480403,0x0a283808, +0x00100202,0x00e80405,0x21880403,0x0ab8480b, +0x00581607,0x01301c06,0x21c01000,0x0aa8440c, +0x00180e02,0x00f00c04,0x21700403,0x0a783c0d, +0x00000400,0x00c80602,0x21400406,0x0a78340d, +0x00180602,0x00d00800,0x21801005,0x0b18440f, +0x20502409,0x00e83210,0x2158040e,0x0b184012, +0x20200c00,0x00c80e03,0x21400c07,0x0af83412, +0x20100800,0x00c80400,0x21580405,0x0af83412, +0x20300402,0x00c80605,0x2168040a,0x0bb84017, +0x00780a05,0x0170040c,0x22181e02,0x0bc85018, +0x00300802,0x00e81202,0x21800001,0x0b983416, +0x00400000,0x00e00401,0x21780401,0x0b983815, +0x00700a01,0x00d80c02,0x21780a01,0x0c88441b, +0x20f01002,0x01581204,0x22000813,0x0ca84c20, +0x20b00000,0x01000003,0x21c8040a,0x0c58341c, +0x20c00001,0x00e80c00,0x21600c0c,0x0c58381c, +0x21001403,0x00f81e02,0x21a00014,0x0d784825, +0x00b00a01,0x01981804,0x22500e20,0x0db84c21, +0x00980601,0x01080403,0x21b01e1c,0x0d383419, +0x00a00e01,0x00e81002,0x21900e1d,0x0d38301a, +0x00c00202,0x01481407,0x22101624,0x0ea84826, +0x20280800,0x21000800,0x02680c00,0x0e68461e, +0x20100801,0x20880c00,0x01681c00,0x0e883a23, +0x00000401,0x20781000,0x01781400,0x0e883a22, +0x20102004,0x20783400,0x01882000,0x0fb85228, +0x00400001,0x21300000,0x02880a07,0x0d684a21, +0x00400602,0x20600004,0x01481202,0x0d784223, +0x00400a01,0x20680803,0x01381601,0x0d784223, +0x00482206,0x0010380c,0x00b81e03,0x0e785a2a, +0x00201202,0x21381002,0x02800006,0x0c584e22, +0x20480400,0x20500201,0x0130040c,0x0c68461e, +0x20200201,0x20480801,0x0110080a,0x0c68461f, +0x20100004,0x20780a07,0x0190180a,0x0d285e26, +0x20501404,0x20e83205,0x02400c0d,0x0b685219, +0x00100400,0x20680800,0x01300401,0x0b984618, +0x00000002,0x20480603,0x00f80403,0x0b984219, +0x00000203,0x20780404,0x01700807,0x0c185a1e, +0x00481606,0x20901408,0x01800203,0x0ac84a13, +0x00100000,0x20580400,0x01100003,0x0ad84216, +0x00000202,0x20400003,0x00f00003,0x0ad84615, +0x20101003,0x20782606,0x01701006,0x0b485617, +0x20101c06,0x20e8220a,0x01d00008,0x0a284611, +0x00100401,0x20580400,0x01080405,0x0a384612, +0x00100401,0x20400202,0x00f00004,0x0a384612, +0x00200201,0x20300003,0x00e81002,0x0aa85613, +0x00081204,0x2070180a,0x01580c04,0x09c84e0b, +0x20280601,0x20400002,0x01000808,0x09b8460b, +0x20280601,0x20300402,0x00e00009,0x09c8460b, +0x20200001,0x20300601,0x00f80809,0x0a285a0d, +0x00280800,0x20b01204,0x01a00c04,0x09784a06, +0x00100402,0x20580e03,0x00f00403,0x09784206, +0x00200000,0x20480601,0x00f00402,0x09884606, +0x00380602,0x20300802,0x01000403,0x09c85a08, +0x20401404,0x20d82604,0x01e00009,0x09684801, +0x00080a02,0x20400c04,0x00d80405,0x09584202, +0x20100401,0x20480800,0x00e00007,0x09684602, +0x20301003,0x20481a05,0x0110040b,0x09a85a01, +0x00481a05,0x20702008,0x01580603,0x09784804, +0x20180402,0x20500602,0x01000406,0x09684003, +0x00180a01,0x20300c02,0x00c80403,0x09684403, +0x00281203,0x00001806,0x00b80801,0x09c85806, +0x20100401,0x20d80606,0x01d01009,0x09a84407, +0x00180a03,0x20601003,0x01100003,0x09984008, +0x20100000,0x20400201,0x00f00806,0x09984008, +0x20100001,0x20480603,0x01101008,0x09f8580a, +0x20301003,0x20d81e01,0x01c00006,0x09f8440f, +0x20101004,0x20881a06,0x01500407,0x09e8400d, +0x00000001,0x20400400,0x00f80404,0x09e8400d, +0x00000400,0x20480800,0x01000806,0x0a685411, +0x00481a06,0x20903c07,0x01581a02,0x0a784011, +0x20280a04,0x20401007,0x00f80805,0x0a684013, +0x20180a02,0x20400c03,0x00f00005,0x0a684012, +0x20100201,0x20300801,0x00e80805,0x0b085017, +0x00200c06,0x20f8120a,0x0240040a,0x0b084814, +0x00500403,0x20700605,0x01400201,0x0b083c15, +0x00480401,0x20600203,0x01300c02,0x0b084015, +0x00580801,0x20300e01,0x01080402,0x0bc8541a, +0x20c81603,0x20c01808,0x01f80c0f,0x0bd85021, +0x20b00201,0x20600003,0x0150000d,0x0bc8441b, +0x20b00c02,0x20780a01,0x01380c0c,0x0bc8401c, +0x20d81202,0x20501c02,0x01380412,0x0cb85424, +0x00900001,0x21100a02,0x0250121c,0x0ce84c21, +0x00800400,0x20681201,0x01501619,0x0ca8401c, +0x00981202,0x20401406,0x0110061b,0x0ca8401b, +0x00a00c01,0x20981203,0x01a00e1d,0x0de85426, +0x20200801,0x00181400,0x20b81800,0x0e38121f, +0x00180402,0x20300c00,0x20181c00,0x0e580e26, +0x00100803,0x20680400,0x00182c00,0x0e580e26, +0x00381601,0x20702c00,0x00381800,0x0f581a2f, +0x00500801,0x00300004,0x21081e07,0x0d381a23, +0x00380a03,0x20400c05,0x00180403,0x0d281a25, +0x00380e05,0x20401409,0x00180c02,0x0d281a25, +0x20201001,0x20c82602,0x00e00c09,0x0df8262a, +0x00081a04,0x00502406,0x21000808,0x0c181e22, +0x20300c01,0x20680a03,0x0040040b,0x0c181a1e, +0x20400803,0x20780a06,0x0060080b,0x0c181a1f, +0x00300a01,0x20880402,0x00580803,0x0cb82224, +0x20180401,0x00001607,0x20800408,0x0b281a1a, +0x00080400,0x20300000,0x00280401,0x0b481a18, +0x00200601,0x20500002,0x00480c00,0x0b381e19, +0x20480400,0x20680601,0x0040040b,0x0bb8221d, +0x20301405,0x20182604,0x20380806,0x0a682213, +0x00100001,0x20400000,0x00280802,0x0a881e16, +0x20100001,0x20480601,0x00480406,0x0a782216, +0x00200400,0x20700e01,0x00381400,0x0ae82218, +0x00581e06,0x0040300a,0x20c81202,0x09d82611, +0x00280602,0x20400402,0x00200005,0x09e81e13, +0x00380a02,0x20400803,0x00280402,0x09e82212, +0x00100000,0x20600401,0x00680806,0x0a282e15, +0x20401003,0x20381e08,0x0000180e,0x0968220b, +0x20300802,0x20580e03,0x0030000a,0x09681e0b, +0x20300401,0x20680a03,0x0040040a,0x0968220c, +0x20180601,0x20600401,0x00600008,0x09a82e0e, +0x00200000,0x00180802,0x20780401,0x09282204, +0x00300201,0x20300402,0x00080c00,0x09282206, +0x00200400,0x20400002,0x00280801,0x09282206, +0x00100801,0x20780e01,0x00700005,0x09482e07, +0x00081203,0x00102003,0x20880405,0x09182201, +0x20200400,0x20380800,0x00200409,0x09082602, +0x20180601,0x20400801,0x00200007,0x09082602, +0x00081202,0x20501802,0x00580407,0x09282e01, +0x20101803,0x20382605,0x20100c06,0x09282004, +0x00100201,0x20200000,0x00000404,0x09082004, +0x00000401,0x20580a01,0x00400805,0x09082404, +0x20100801,0x20981602,0x00a00c07,0x09382c06, +0x00000201,0x00300403,0x20a80804,0x09581c09, +0x20200801,0x20280e01,0x20100406,0x09382009, +0x00000601,0x20400001,0x00200005,0x09382009, +0x00000201,0x20600001,0x00500005,0x0988280c, +0x00081002,0x00301601,0x20980404,0x09b8200d, +0x00380e02,0x20101803,0x20480401,0x09981c0d, +0x00180402,0x20300201,0x00200404,0x0998200d, +0x00000402,0x20680602,0x00580406,0x09f82811, +0x20200602,0x20181003,0x20501005,0x0a282012, +0x20600402,0x20480e03,0x00300c0c,0x0a181c13, +0x20300203,0x20480403,0x00200c07,0x0a181c13, +0x20280e03,0x20500c05,0x00400806,0x0a982c17, +0x00880e02,0x00001601,0x20900601,0x0ac81414, +0x00880e03,0x20301004,0x00000606,0x0ac81816, +0x00400804,0x20480a06,0x00100201,0x0ab81816, +0x00700400,0x20880603,0x00700c00,0x0b58241a, +0x20f01805,0x20282a07,0x20400017,0x0b88181f, +0x20c00003,0x20680605,0x00400c10,0x0b78141b, +0x20981a03,0x20201807,0x2010000b,0x0b781c1b, +0x20f00802,0x20781602,0x00500414,0x0c482424, +0x00a80a04,0x0030000b,0x20e80a1e,0x0ca81c24, +0x00900601,0x20600004,0x00380a1a,0x0c68101d, +0x00700c02,0x20881a05,0x00501e15,0x0c58141c, +0x00b81202,0x20601807,0x00080620,0x0d882027, +0x20100403,0x00e00400,0x20783000,0x0de83624, +0x00380401,0x00c80400,0x20a81000,0x0e282629, +0x00480c00,0x01001000,0x21081000,0x0e382a2b, +0x00200000,0x01281800,0x21080400,0x0f28362f, +0x00681e05,0x00f01809,0x20780603,0x0cc84a26, +0x00000401,0x00b80c02,0x20b80c08,0x0ce82e25, +0x20200001,0x00d81000,0x20c0040b,0x0ce83225, +0x20180402,0x01200800,0x21681c07,0x0db8362b, +0x20400c03,0x00882205,0x20101c0e,0x0ba84220, +0x20281604,0x00c01805,0x20e00808,0x0bd82e1d, +0x20180e01,0x00d01003,0x21080405,0x0be82e1e, +0x00280e06,0x01101408,0x21400405,0x0c783e25, +0x00080a01,0x00c00803,0x20900002,0x0ad83a18, +0x00000804,0x00780e07,0x20800001,0x0b082a19, +0x00180a02,0x00a01001,0x20c00802,0x0b082e1a, +0x20400807,0x00d80e0a,0x20f0000a,0x0b683a1d, +0x00281202,0x00a02000,0x20780402,0x0a183616, +0x00280603,0x00900406,0x20b80c02,0x0a482e17, +0x00000802,0x00880604,0x20880405,0x0a382a17, +0x00281205,0x01001409,0x21280a01,0x0a984218, +0x20101403,0x00682a04,0x00000c08,0x09783a11, +0x00000401,0x00980603,0x20a00407,0x09982e13, +0x00100800,0x00a80c01,0x20a80805,0x09983212, +0x00100001,0x00c00205,0x20d00c06,0x09d83a16, +0x20181603,0x00b01805,0x20a80806,0x0918360a, +0x20280400,0x00a00c01,0x20b80c07,0x09282e0c, +0x20280400,0x00b00801,0x20d80807,0x0928320c, +0x20200802,0x00b80a01,0x20d80809,0x09483a0e, +0x00200802,0x00780604,0x20400002,0x08d83606, +0x00200000,0x00900000,0x20900002,0x08d83207, +0x00280601,0x00a00802,0x20b00003,0x08d83607, +0x00280e03,0x00d01004,0x20f00403,0x08f83e07, +0x20200c01,0x00881401,0x20580408,0x08b83800, +0x20280400,0x00800400,0x20800009,0x08b83202, +0x20100001,0x00980602,0x20900808,0x08b83202, +0x20100c03,0x00a81606,0x20b00809,0x08d83a01, +0x00281a03,0x00c02805,0x20a80401,0x08d83805, +0x00000001,0x00800000,0x20800004,0x08c83005, +0x00100001,0x00900000,0x20a80404,0x08c83004, +0x00080602,0x00d00804,0x21080c05,0x08e83806, +0x20100400,0x00680604,0x20100c07,0x09083408, +0x00080601,0x00800802,0x20800005,0x08f83009, +0x20180602,0x00900803,0x20a00406,0x08f83009, +0x20100401,0x00c80602,0x20e00006,0x09283c0b, +0x00201403,0x00681a03,0x20280803,0x0958340d, +0x00100800,0x00781202,0x20600c04,0x0958300d, +0x00300c02,0x00880e04,0x20800403,0x09582c0d, +0x00280602,0x00d00802,0x20e00004,0x09983c11, +0x20380603,0x00b00005,0x20800008,0x09d83813, +0x20400001,0x00900000,0x20a80409,0x09d82c14, +0x20680400,0x00b00002,0x20b0000b,0x09c83014, +0x20400c03,0x00c81604,0x20c0080b,0x0a383c18, +0x00600402,0x00a80a03,0x20800a02,0x0a783416, +0x00400a01,0x00981001,0x20a00a02,0x0a882c17, +0x00880604,0x00a01003,0x20b00607,0x0a882c16, +0x00780604,0x00f00806,0x21280603,0x0b083c1c, +0x20a80601,0x00b01801,0x20a81810,0x0b38341d, +0x20900803,0x00c80a03,0x20e8080b,0x0b48281c, +0x20d01805,0x00982a08,0x20800812,0x0b382c1b, +0x20c00404,0x00f80607,0x21080412,0x0bf83823, +0x00600800,0x00a81601,0x20400a12,0x0c384022, +0x00781602,0x00e01006,0x21000616,0x0c382c1d, +0x00980603,0x00f00c09,0x21281a1a,0x0c282c1e, +0x00800e02,0x01081805,0x21080619,0x0d284028, +0x00280602,0x21600c00,0x02381000,0x0da00629, +0x00301002,0x20d81000,0x01a82c00,0x0de8062c, +0x00300a01,0x21081000,0x02080c00,0x0dd80a2c, +0x00301801,0x21281400,0x02483400,0x0ec80a32, +0x00102406,0x21883a07,0x02681006,0x0c580a27, +0x00180e03,0x20a00406,0x0168100a,0x0c981a28, +0x20100802,0x20e81202,0x01c8180a,0x0c881227, +0x00280800,0x20c80403,0x01f81808,0x0d38222e, +0x20200204,0x20f0040a,0x01882009,0x0b48161f, +0x20601c03,0x20c82a05,0x0178040d,0x0b781a1c, +0x20200e01,0x20c81804,0x01880c08,0x0b781e1e, +0x20400e01,0x20f81404,0x01e0000d,0x0be82a24, +0x20100801,0x20f80e03,0x01900805,0x0a681a18, +0x00580a03,0x20501006,0x00d81606,0x0ab82219, +0x20100401,0x20881000,0x01200003,0x0aa82219, +0x00380800,0x20c01201,0x01980400,0x0ae8261d, +0x00000401,0x20d81001,0x01600002,0x09b81a15, +0x20280401,0x20700202,0x01100808,0x09e82218, +0x00280e01,0x20701003,0x00e80401,0x09e81e17, +0x20201002,0x20e81e02,0x01d00409,0x0a082a19, +0x00280a04,0x20c01803,0x01280804,0x09281612, +0x00200201,0x20800401,0x01080403,0x09482212, +0x00100000,0x20a00a02,0x01380406,0x09381e13, +0x00200201,0x20a00003,0x01680802,0x09582a14, +0x20401005,0x20e82208,0x0180040b,0x08a81a0a, +0x20280401,0x20800201,0x01100408,0x08c8220c, +0x20100401,0x20a80a01,0x01580408,0x08b8220c, +0x00081201,0x20a01001,0x01600409,0x08d82a0f, +0x00480a03,0x20a01007,0x01181202,0x08781e05, +0x00200202,0x20900002,0x01100002,0x08782207, +0x00000202,0x20980802,0x01300405,0x08782606, +0x20201002,0x20d81a03,0x01900408,0x08782a07, +0x20181000,0x20c01202,0x01400809,0x08581e02, +0x20200402,0x20880a03,0x01100009,0x08482202, +0x20100402,0x20980602,0x01200006,0x08582201, +0x00280a02,0x20901003,0x01380c03,0x08682601, +0x20101402,0x20f82602,0x01900806,0x08681806, +0x00100201,0x20700002,0x00f80404,0x08582005, +0x00280602,0x20800403,0x01000003,0x08682004, +0x20100802,0x20b80a02,0x01800009,0x08682805, +0x20180a01,0x20a00803,0x01080403,0x08a8180a, +0x20180400,0x20700000,0x00f00806,0x0898200a, +0x20400403,0x20980a03,0x01200809,0x0898200a, +0x00080e02,0x20a01004,0x01600405,0x08b8280c, +0x00581202,0x20c02001,0x01200000,0x0908140b, +0x00280400,0x20800800,0x00f00403,0x08f81c0e, +0x00580e04,0x20801405,0x00f00202,0x08f81c0d, +0x00000001,0x20d80603,0x01900c06,0x09282411, +0x20600402,0x21080e05,0x01a0080e,0x09781412, +0x20380401,0x20900601,0x01100008,0x09781c14, +0x20600805,0x20a80e07,0x0150040d,0x09681c13, +0x20180400,0x20d00c01,0x01980806,0x09c82417, +0x00800400,0x20f00403,0x01780e05,0x0a181816, +0x00380400,0x20900801,0x01280601,0x0a281c17, +0x00480a05,0x20900408,0x01200604,0x0a282017, +0x00380601,0x20e00001,0x01c00c03,0x0a98241c, +0x20b81201,0x20e00c01,0x01800c12,0x0ad8181c, +0x20781202,0x20a01401,0x01500408,0x0af81c1b, +0x20780c03,0x20b01e06,0x0138040a,0x0ae8141a, +0x20980801,0x20f00e02,0x01c8040b,0x0b882023, +0x00700401,0x21200603,0x01a00214,0x0bd81022, +0x00501802,0x20e82a06,0x01a00e10,0x0bd8181d, +0x00600601,0x20e80403,0x01a00211,0x0bb81c1c, +0x00780e01,0x21001002,0x02000214,0x0ca82026, +0x00000000,0x01580400,0x22081400,0x0dd00e2b, +0x00581603,0x00901c00,0x20e80c00,0x0e101632, +0x00380a01,0x00a00400,0x20f81800,0x0e001a2f, +0x00382604,0x00a03000,0x21280400,0x0ef01e38, +0x00782001,0x01503000,0x22182601,0x0c80022b, +0x20200808,0x00481a09,0x20781810,0x0c900a2a, +0x00180c03,0x00800e02,0x20e82009,0x0c900a2b, +0x00201809,0x00181e0c,0x2068200a,0x0d401233, +0x20680602,0x00d00404,0x21680813,0x0b480e22, +0x20381a07,0x00602c0f,0x20d82408,0x0b78061e, +0x20380a03,0x00501007,0x20c8180b,0x0b780621, +0x20680e07,0x0060100f,0x20d82011,0x0bd80625, +0x00080800,0x00c00e01,0x21400002,0x0a680e18, +0x00200802,0x00080a06,0x20201000,0x0a980a1b, +0x00000400,0x00300602,0x20700003,0x0a880a1a, +0x00200802,0x00380a06,0x20a00a01,0x0ad8061d, +0x00100401,0x00b00201,0x21280803,0x09a81216, +0x20100801,0x00280a01,0x20480806,0x09c80a18, +0x00000802,0x00481201,0x20700003,0x09c80e17, +0x20180401,0x00601001,0x20c81407,0x09f80a1a, +0x20100202,0x00b80403,0x21100c07,0x09181211, +0x00180602,0x00400003,0x20600004,0x09280e12, +0x00180602,0x00600404,0x20b00004,0x09280e13, +0x00280603,0x00400403,0x20800404,0x09380e15, +0x00180802,0x00b01604,0x21280c03,0x08a80e0b, +0x20100803,0x00380a04,0x20680407,0x08a80e0d, +0x00000001,0x00500603,0x20900007,0x08a80e0d, +0x20201404,0x00481e06,0x2070000a,0x08b80e0e, +0x00000603,0x00980803,0x20d00406,0x08581607, +0x00180603,0x00500404,0x20900004,0x08581207, +0x20100001,0x00580400,0x20880407,0x08580e06, +0x00181204,0x00901807,0x20e80c05,0x08681207, +0x20101004,0x00a81a05,0x21000007,0x08481000, +0x00000002,0x00400603,0x20880406,0x08380e02, +0x00100201,0x00600802,0x20980803,0x08381201, +0x00000402,0x00480a04,0x20800806,0x08381202, +0x00181603,0x00e01c07,0x21680c04,0x08581405, +0x00080602,0x00400403,0x20700006,0x08381004, +0x00000000,0x00580400,0x20800807,0x08381004, +0x00180e02,0x00600c03,0x20a00006,0x08481005, +0x20200802,0x00980e04,0x20e00c05,0x0898140a, +0x20100402,0x00380a02,0x20500807,0x08780c0b, +0x20180400,0x00500601,0x20800006,0x08780c0a, +0x20200802,0x00381604,0x20700c09,0x08880c0c, +0x00300e01,0x00a81401,0x21100801,0x08f8100d, +0x00200202,0x00480402,0x20800402,0x08d80c0f, +0x00100400,0x00480c01,0x20700803,0x08d80c0f, +0x00200400,0x00680401,0x20c80803,0x09080c12, +0x20400003,0x00d00602,0x21680c09,0x09680c12, +0x20200403,0x00480603,0x20800007,0x09680814, +0x00080400,0x00500c00,0x20b80405,0x09680813, +0x20180602,0x00600002,0x20d00808,0x09a80c17, +0x00780a06,0x00d00806,0x21500603,0x0a181415, +0x00300204,0x00500005,0x20a00400,0x0a180818, +0x00000800,0x00481400,0x20800805,0x0a080c18, +0x00200801,0x00680e03,0x20d00404,0x0a88081d, +0x20c01807,0x00b82a0b,0x21300413,0x0ac8101d, +0x20900c04,0x00481a06,0x20a00809,0x0ae8041d, +0x20500800,0x00680c00,0x20d00004,0x0ad8081c, +0x20800201,0x00880801,0x2100000a,0x0b880824, +0x00880a04,0x01100c0b,0x21c81e17,0x0bd81422, +0x00781602,0x00702407,0x21081a16,0x0bd8041d, +0x00580400,0x00800001,0x20f0020e,0x0bb8081c, +0x00600c01,0x00881a02,0x21200612,0x0ca80827, +0x00000204,0x20880400,0x02081000,0x0dc00e2e, +0x00201201,0x00282000,0x00d81800,0x0e201633, +0x00200e02,0x00181000,0x00e81c00,0x0e201632, +0x00002002,0x00484000,0x00c82800,0x0f001237, +0x00801409,0x2088360b,0x01f81e01,0x0c58062e, +0x00580404,0x00500603,0x00583407,0x0c90062f, +0x00400407,0x00381a07,0x00a82c07,0x0c90022f, +0x00b82602,0x00c02406,0x20483601,0x0d480638, +0x20700208,0x20380410,0x01282417,0x0b081623, +0x20a00e02,0x00482008,0x00681017,0x0b581621, +0x20600205,0x0058040e,0x00482012,0x0b481623, +0x20c01001,0x00481801,0x0068101f,0x0bb81629, +0x00100404,0x20380a06,0x01000801,0x0a281617, +0x00480e01,0x00701003,0x20300207,0x0a881218, +0x00180c00,0x00501201,0x00200c01,0x0a681619, +0x00581203,0x00701405,0x00080606,0x0ab81a1c, +0x00380603,0x20200806,0x00e80402,0x09781a16, +0x00180a01,0x00401201,0x00100405,0x09b80e19, +0x00200001,0x00200a02,0x00680402,0x09a81218, +0x00000001,0x00300203,0x00500808,0x09d8161b, +0x20400402,0x20380a04,0x0100080a,0x08d81610, +0x20100403,0x00280a03,0x00500007,0x09081213, +0x20100000,0x00180800,0x00800408,0x08f81613, +0x20100001,0x00380401,0x00500007,0x09181614, +0x00300601,0x20280402,0x00e80601,0x0878160b, +0x00280a03,0x00301004,0x00480803,0x0888120d, +0x00180601,0x00200401,0x00600404,0x0878120c, +0x00381603,0x00302003,0x00480403,0x0888120f, +0x20200002,0x20100202,0x00d80409,0x08281607, +0x20200802,0x00080a04,0x00800409,0x08281207, +0x20100001,0x00100202,0x00780406,0x08281207, +0x20301004,0x20181e06,0x00c0080b,0x08281608, +0x00380e04,0x20201c05,0x00e80802,0x08081601, +0x00200202,0x00200403,0x00580402,0x08081202, +0x00180601,0x00100002,0x00700005,0x08081601, +0x00280604,0x00300806,0x00580802,0x08181601, +0x20301805,0x20582608,0x0140080b,0x08181805, +0x20200802,0x00280e03,0x00600409,0x08181004, +0x00000400,0x00080601,0x00800406,0x08181004, +0x20200c02,0x00281605,0x0070080a,0x08181405, +0x00080a02,0x00000c06,0x00b80c02,0x0858180b, +0x00080601,0x00400402,0x00380804,0x0858140b, +0x20100400,0x00180800,0x00680405,0x0848100a, +0x00080400,0x00500802,0x00381005,0x0868140c, +0x00280400,0x20200e01,0x00e00402,0x08b8180d, +0x00000000,0x00300000,0x00400405,0x08b8140f, +0x00000400,0x00300001,0x00580804,0x08b8140f, +0x00200201,0x00400401,0x00500004,0x08d81811, +0x20100001,0x20300601,0x01100007,0x09281811, +0x00100001,0x00300601,0x00480404,0x09481414, +0x00000000,0x00480400,0x00400005,0x09381413, +0x20300002,0x00480a03,0x0060040a,0x09781818, +0x00100601,0x20380801,0x01200804,0x09c81816, +0x20100000,0x00480401,0x00400405,0x09f81418, +0x00080401,0x00400800,0x00480404,0x09e81418, +0x00380a02,0x00400c03,0x00580401,0x0a58181d, +0x20681000,0x20202201,0x01081008,0x0a98141c, +0x20500000,0x00400e01,0x00380c03,0x0ac8141c, +0x20580a01,0x00300c02,0x00600004,0x0ab8141c, +0x20900c01,0x00280602,0x0088040b,0x0b481823, +0x00400800,0x20580e01,0x0180020c,0x0b881c1f, +0x00500400,0x00481400,0x00600e0e,0x0ba8181c, +0x00400801,0x00180a04,0x0090060d,0x0b88141c, +0x00780a01,0x00501002,0x00680e14,0x0c781c26, +0x20480603,0x20880400,0x00a81c00,0x0e406230, +0x00180603,0x20b00c00,0x01282400,0x0e805238, +0x00081203,0x20901000,0x01081800,0x0e805237, +0x00180e05,0x21002400,0x01982800,0x0f605a40, +0x01100007,0x20900a08,0x00884e0b,0x0cb04e36, +0x00900006,0x20c80e08,0x01583403,0x0cc03a36, +0x00b01008,0x20d80e0a,0x01484800,0x0cd03e37, +0x0090280d,0x21384610,0x02283404,0x0d603e3e, +0x20f80a04,0x2098040c,0x00a82827,0x0b102628, +0x20b00204,0x20c0000a,0x0138341e,0x0b401e25, +0x20b80e06,0x2098040e,0x01182420,0x0b401627, +0x20b81a0a,0x20a01416,0x01183820,0x0bb01a2c, +0x00500c01,0x20b80400,0x00981206,0x0a301e18, +0x00300c01,0x20c81400,0x01380604,0x0a701218, +0x00001003,0x20c81a04,0x01100201,0x0a501618, +0x00201804,0x20f82208,0x01600a02,0x0aa0161c, +0x20100601,0x20880801,0x00800408,0x09701a16, +0x00000601,0x20980802,0x00d00405,0x09a01218, +0x00300203,0x20800405,0x00b80401,0x09a01218, +0x00100601,0x20a80404,0x00e81005,0x09c0161b, +0x20180401,0x20800601,0x00680406,0x08e01a0f, +0x00100401,0x20800202,0x00b80404,0x09001613, +0x20100401,0x20980603,0x00c00409,0x08f01613, +0x00000201,0x20900001,0x00d00408,0x09001214, +0x00280602,0x20800803,0x00700001,0x08701a0c, +0x20100400,0x20780c01,0x00c00008,0x0870120d, +0x00000800,0x20880801,0x00b80405,0x0870120c, +0x00000c02,0x20981a03,0x00e00806,0x0880120e, +0x00000402,0x20980604,0x00900407,0x08201a07, +0x00080800,0x20600c01,0x00900005,0x08201207, +0x00180400,0x20600400,0x00900004,0x08201207, +0x00181202,0x20601c04,0x00880805,0x08201608, +0x20100401,0x20881001,0x00800006,0x08001800, +0x00080400,0x20700000,0x00b00405,0x08001202, +0x20100401,0x20780a01,0x00b00007,0x08001201, +0x20100402,0x20a80a03,0x00e00808,0x08001601, +0x00280e03,0x20702003,0x00580803,0x08101c04, +0x00080800,0x20800c00,0x00c00006,0x08001404, +0x00080800,0x20600801,0x00900005,0x08101005, +0x00180e01,0x20901002,0x00c80805,0x08101405, +0x20200c03,0x20a81605,0x00c00408,0x0850140a, +0x00000400,0x20a80601,0x00f00006,0x0840100a, +0x00080401,0x20800800,0x00b80405,0x0840100a, +0x20100000,0x20b00201,0x01100407,0x0850140b, +0x00200202,0x20880405,0x00800001,0x08b0140e, +0x20100001,0x20900000,0x00e80405,0x08a01010, +0x00080a01,0x20900c02,0x00d00405,0x08a0100e, +0x00180a01,0x20b00401,0x01100805,0x08d01411, +0x00080800,0x20800a01,0x00700c06,0x09301812, +0x00180602,0x20900802,0x00e00403,0x09301014, +0x00000001,0x20b00202,0x01000405,0x09301413, +0x20100800,0x20d80601,0x01280407,0x09701818, +0x00180801,0x20a00601,0x00900804,0x09d01c17, +0x20100003,0x20b80604,0x01000006,0x09e01418, +0x00000000,0x20a00000,0x01000405,0x09d01418, +0x00200003,0x20b80a02,0x01100004,0x0a40141d, +0x20500800,0x20c80800,0x00a00407,0x0aa0201d, +0x20480a03,0x20b00805,0x00f00403,0x0ac0141d, +0x20600400,0x20b80800,0x00f00805,0x0aa0141c, +0x20781a04,0x20b02007,0x00f00409,0x0b401423, +0x00480400,0x20b00c01,0x0088060d,0x0b80241f, +0x00500402,0x20d80606,0x01200a0e,0x0b90181c, +0x00680400,0x20a00a01,0x00d80611,0x0b80181c, +0x00600402,0x21180606,0x01701612,0x0c601c26, +0x20601000,0x01181400,0x20d84400,0x0f005a35, +0x20280603,0x00e80400,0x20e81c00,0x0f405a3b, +0x20401403,0x00d82000,0x20c84000,0x0f405a3a, +0x20481000,0x01680400,0x21781c00,0x10305e42, +0x01780a02,0x01500801,0x21284213,0x0d403a3f, +0x00f00405,0x00d80a08,0x20f84205,0x0d604a3e, +0x01381a07,0x01202408,0x21483e0b,0x0d603e3f, +0x01681602,0x01303000,0x21884e0c,0x0e105248, +0x21300409,0x01382206,0x21083833,0x0b60162f, +0x20f80c00,0x00f80407,0x21083829,0x0ba0222c, +0x21100c0a,0x00c8260c,0x20a8242e,0x0b80262d, +0x21500c09,0x00e83207,0x20c82c36,0x0c002633, +0x00581a0b,0x01402016,0x21881e06,0x0a600218, +0x00480a04,0x00c01008,0x21181604,0x0aa0161a, +0x00381208,0x00f01812,0x21482e04,0x0a900e19, +0x00681609,0x01102414,0x21882e09,0x0af0161c, +0x20200005,0x00e0020b,0x21001409,0x09a00a17, +0x20200002,0x00a00204,0x20d00407,0x09d01218, +0x00000002,0x00a00205,0x20e01406,0x09c00e18, +0x00080404,0x00c00a08,0x20f01409,0x0a00121d, +0x00000201,0x00f80403,0x21180c05,0x09000610, +0x00280a02,0x00a00c04,0x20d00002,0x09301213, +0x00080400,0x00a00400,0x20e80405,0x09201212, +0x20280601,0x00b00403,0x20d00008,0x09301214, +0x00000000,0x00f80400,0x21100805,0x08a0060b, +0x20180400,0x00800a02,0x20a00809,0x08a0120e, +0x20180a01,0x00a00c02,0x20c00406,0x08a0120d, +0x00280800,0x00a00e01,0x20c00004,0x08b0160e, +0x00100201,0x00f00800,0x21200004,0x08500a07, +0x00000400,0x00780a01,0x20800405,0x08501207, +0x00000402,0x00780a03,0x20900405,0x08501207, +0x20101002,0x00881a02,0x20900009,0x08501208, +0x20100001,0x00f00202,0x21080408,0x08300a01, +0x00000400,0x00880800,0x20b00005,0x08301601, +0x00080a02,0x00900803,0x20b00006,0x08301202, +0x00080602,0x00c00403,0x20f80406,0x08301201, +0x20100601,0x00f80c02,0x21000806,0x08400405, +0x00000401,0x00980a01,0x20c00006,0x08401404, +0x00000802,0x00780e04,0x20900406,0x08401004, +0x00000802,0x00b80e03,0x20e00407,0x08501005, +0x00180801,0x00f01201,0x21380403,0x08800809, +0x00080601,0x00a00402,0x20f80405,0x0870140a, +0x00100602,0x00980803,0x20c80405,0x0870100a, +0x00080603,0x00d00003,0x21100406,0x0890100c, +0x00000201,0x00d80401,0x20f00006,0x08e0040e, +0x00000001,0x00a80601,0x20d00005,0x08e0100f, +0x20100802,0x00b80e02,0x20e00406,0x08d0100f, +0x00001004,0x00c81205,0x21180406,0x09001412, +0x20101201,0x00e81601,0x21000405,0x09600813, +0x20100a01,0x00a80801,0x20e00005,0x09701014, +0x00180603,0x00c00404,0x21100003,0x09601014, +0x20181205,0x01001407,0x21500006,0x09b01018, +0x00101403,0x01281a03,0x21581003,0x0a100417, +0x00200401,0x00c80602,0x21080403,0x0a201418, +0x00000003,0x00b80604,0x21000405,0x0a101418, +0x00500403,0x00c80607,0x21000802,0x0a80181c, +0x20580603,0x01700807,0x21b80807,0x0ad8041d, +0x20800400,0x00d80c01,0x21100408,0x0af0101d, +0x20680a02,0x00c00803,0x21180405,0x0ae0101d, +0x20b01801,0x00d82c01,0x21180410,0x0b801025, +0x00480401,0x01600204,0x2190120c,0x0bc0001f, +0x00780400,0x00e00c01,0x21480614,0x0be0141d, +0x00600c01,0x00a80a02,0x20f00611,0x0bc0141c, +0x00880a02,0x01300c06,0x21c80618,0x0cb01428, +0x20681a02,0x20e02000,0x02582c00,0x0fc0863e, +0x20400400,0x20780c00,0x01d83800,0x0ff07a40, +0x20180e02,0x20601800,0x01b83800,0x0ff07a43, +0x20401802,0x20c83000,0x02c85c00,0x10f08a48, +0x01500401,0x21381207,0x02d83612,0x0db06e47, +0x01480a02,0x20600800,0x01a8420d,0x0de05e46, +0x00c00401,0x20982205,0x02182602,0x0dd05a45, +0x01481206,0x20580c07,0x02083a0c,0x0ea0624e, +0x20a00c07,0x21281605,0x0298682d,0x0b904639, +0x20f01408,0x20882a07,0x01c84c2f,0x0bd03a35, +0x20600405,0x20880602,0x01885c21,0x0bd04235, +0x20c00c0a,0x20980e0b,0x01d8602f,0x0c50463d, +0x20600e07,0x21082411,0x02482410,0x0a501a1b, +0x00080a06,0x20380811,0x01282804,0x0ab0161b, +0x20400604,0x2078180c,0x0188240e,0x0a90161d, +0x20300208,0x20781414,0x01a8240b,0x0af01a20, +0x00380402,0x20d00202,0x01b00202,0x09a01e14, +0x00100001,0x20500202,0x00f00403,0x09e01618, +0x00100000,0x20680401,0x01200001,0x09d01616, +0x00300801,0x20780a04,0x01500801,0x0a101e1a, +0x20100201,0x20d00403,0x01b80408,0x09001a11, +0x00000000,0x20580801,0x01000806,0x09401613, +0x00100601,0x20680401,0x01100405,0x09301a12, +0x20300000,0x20580a01,0x0130000b,0x09501e14, +0x00000402,0x20e80602,0x01c00005,0x08a01a0b, +0x20100000,0x20580400,0x00e00407,0x08c01a0c, +0x20200802,0x20581203,0x01000008,0x08b01a0c, +0x00100801,0x20680800,0x01180803,0x08d01e0d, +0x00180601,0x20d00403,0x01b00404,0x08501a06, +0x00080400,0x20400800,0x00d00005,0x08701e07, +0x00280a03,0x20300c04,0x00c80402,0x08701a07, +0x00180e02,0x20401403,0x00f80807,0x08701e09, +0x00180400,0x20d00602,0x01b00406,0x08301e02, +0x00000000,0x20500601,0x00e00006,0x08501e02, +0x20200402,0x20580a04,0x00f00809,0x08501a01, +0x20200401,0x20780603,0x01400809,0x08501e01, +0x20200000,0x20e80601,0x01c00008,0x08401c05, +0x00100000,0x20500400,0x00f80405,0x08501804, +0x00280601,0x20400c02,0x00d80c02,0x08601804, +0x00280601,0x20600802,0x01380404,0x08601c05, +0x00200801,0x20e80c00,0x01c80402,0x08801c0a, +0x20100000,0x20580400,0x01000007,0x0890140a, +0x20180800,0x20400800,0x00f00407,0x08901809, +0x20300403,0x20880a03,0x0160000a,0x08a01c0c, +0x20100400,0x20c00001,0x01980406,0x08e0180e, +0x00180401,0x20500400,0x00f80404,0x08f0140f, +0x00180401,0x20700a01,0x01280404,0x08f0180f, +0x00481204,0x20601c06,0x01400001,0x09201c11, +0x20181000,0x20b01801,0x01900004,0x09601813, +0x20280a02,0x20600c03,0x01000407,0x09801414, +0x20200601,0x20880401,0x01400406,0x09701414, +0x20601003,0x20a81e07,0x01b0100d,0x09c01c19, +0x00581601,0x20f02401,0x02000000,0x0a001c15, +0x00300001,0x20800603,0x01400400,0x0a301818, +0x00300401,0x20600202,0x01280401,0x0a201818, +0x00700601,0x20700403,0x01481a05,0x0aa0201c, +0x20900000,0x21580601,0x0290100e,0x0ac0181c, +0x20800400,0x20800001,0x01580c09,0x0b00181c, +0x20800802,0x20680c00,0x01280809,0x0af0141c, +0x20a80e01,0x20601c01,0x01580c10,0x0b801822, +0x00500801,0x21580e03,0x02800610,0x0bb02021, +0x00600000,0x20780401,0x01400613,0x0be0141e, +0x00681a02,0x20301c06,0x00e00613,0x0bd0101d, +0x00600401,0x20981203,0x01c00e12,0x0cb01428, +0x20800e02,0x00782400,0x20483000,0x1120ca42, +0x20400201,0x20480400,0x00884000,0x1140c248, +0x20280603,0x20480c00,0x00882800,0x1130be49, +0x20180e05,0x20701c00,0x00885000,0x1280f256, +0x01680404,0x00a80606,0x20d85a19,0x0ef0ae4e, +0x01200803,0x20481204,0x00784e0d,0x0ef09e4e, +0x00d01406,0x20581a09,0x00585e07,0x0ee0a64d, +0x00e0280a,0x20a83e0e,0x01086a04,0x0fc0c259, +0x20280400,0x00901004,0x20e87028,0x0c707e47, +0x20680a02,0x20201804,0x00386428,0x0c907641, +0x20200203,0x00100809,0x0008641f,0x0c907241, +0x20280a08,0x00001411,0x00187c25,0x0d208649, +0x20c81001,0x00880404,0x20b83421,0x0ad04e23, +0x20600804,0x20481e01,0x00983015,0x0b104a22, +0x20880803,0x00180800,0x00282c1a,0x0b004a24, +0x20b80407,0x20281a06,0x0068241f,0x0b705a27, +0x00500a02,0x00480807,0x20b81e05,0x0a103a15, +0x00200205,0x2028040b,0x00181c02,0x0a403617, +0x00200603,0x20180408,0x00081802,0x0a303a16, +0x00480e08,0x20300c0f,0x00181a03,0x0a804a19, +0x20380400,0x00600000,0x20d0040b,0x09703612, +0x00000401,0x20280603,0x00100007,0x09903613, +0x00080800,0x20100800,0x20200406,0x09803612, +0x20201005,0x20680e09,0x0048040a,0x09c04a15, +0x00180400,0x00500400,0x20d00003,0x0900360b, +0x20180400,0x20100000,0x00080407,0x0910360c, +0x00080400,0x20200c00,0x00080405,0x09103a0c, +0x00280e02,0x20100805,0x00080c03,0x0930420f, +0x20100000,0x00480400,0x20c00406,0x08c03606, +0x00000201,0x20200002,0x00000405,0x08c03606, +0x00000601,0x20380800,0x00300806,0x08c03607, +0x20100401,0x20480e01,0x00300c0a,0x08d04208, +0x00100800,0x00480800,0x20d00004,0x08a03a01, +0x00000001,0x20200202,0x20100005,0x08a03601, +0x00000002,0x20300602,0x00180405,0x08a03a01, +0x00080601,0x20300401,0x00000006,0x08c04400, +0x20200801,0x00680601,0x20f80807,0x08b03805, +0x00000202,0x20200402,0x20100005,0x08b03404, +0x00180603,0x20300003,0x00200404,0x08b03404, +0x00100801,0x20480a01,0x00100006,0x08d04405, +0x00280c00,0x00701002,0x20f80402,0x08f03409, +0x20100002,0x20200204,0x00000007,0x08e03809, +0x20100c03,0x20381205,0x00200407,0x08e03809, +0x00080602,0x20200802,0x20100007,0x0910440c, +0x20180a01,0x00400801,0x20b00c08,0x0940340e, +0x00200602,0x20280403,0x00080404,0x0940340f, +0x00100201,0x00080403,0x20380804,0x0940380f, +0x00000801,0x20381a03,0x00101007,0x09904413, +0x20200c01,0x00281a03,0x20900c05,0x09d03814, +0x20400401,0x20181202,0x20100809,0x09d03415, +0x20380e01,0x00000801,0x20300808,0x09d03814, +0x20380c01,0x20101000,0x20581006,0x0a404819, +0x00400c00,0x00681801,0x20f00801,0x0a803c17, +0x00400400,0x00000001,0x20580a03,0x0a903818, +0x00380401,0x20300a01,0x20180602,0x0a803c17, +0x00780e03,0x20401004,0x20100602,0x0b10441b, +0x20900000,0x00980400,0x2150040d,0x0b40401e, +0x20880e02,0x00001002,0x2050040a,0x0b50341c, +0x20680602,0x20400c02,0x00180408,0x0b40381b, +0x20b00801,0x20680e03,0x00401011,0x0bf04822, +0x00680a01,0x00901002,0x21680613,0x0c404421, +0x00600802,0x20380a05,0x20100a12,0x0c40381e, +0x00401c02,0x20583207,0x00400e0d,0x0c20381e, +0x00700401,0x20500202,0x00180a15,0x0d204c28, +0x20a81602,0x00c00400,0x00f85000,0x12c0de4b, +0x20680e01,0x01380400,0x20584c00,0x12d0ca50, +0x20500402,0x01281800,0x20386000,0x12c0ca50, +0x20600601,0x01a80c00,0x20c84c00,0x1460ea5f, +0x01900806,0x00781207,0x0108761f,0x1040b25a, +0x01480802,0x01100602,0x20585e11,0x1030a259, +0x01382602,0x01302c06,0x20986610,0x10309e58, +0x01883403,0x01b04203,0x20f87213,0x1160c268, +0x20381209,0x0090040d,0x00c85c2c,0x0d507a54, +0x20881203,0x00f00405,0x2048482c,0x0d80724b, +0x20580e02,0x00a00401,0x00283c28,0x0d70764c, +0x20981605,0x00e00006,0x00184436,0x0e308a57, +0x20b0100c,0x00682e0e,0x00d84c24,0x0b60522b, +0x20200404,0x00b80a03,0x20384c14,0x0bb0562b, +0x20601406,0x00782205,0x0038481a,0x0ba0562b, +0x20401807,0x00982a09,0x00285819,0x0c306a2f, +0x00381e0a,0x00a01017,0x00283802,0x0a602a18, +0x20380e01,0x00c80409,0x2058280d,0x0aa02e1b, +0x20181604,0x00c0040d,0x20482809,0x0a90321a, +0x20480a01,0x00f8180d,0x2088380d,0x0b103a1c, +0x20300803,0x00380e06,0x0060040b,0x09c02612, +0x00180a03,0x00900c05,0x20780404,0x09f02a13, +0x00000c01,0x00781201,0x20380406,0x09f02e12, +0x00281a07,0x00d0280a,0x20e80801,0x0a503615, +0x00100601,0x00680803,0x00380803,0x0950220b, +0x00000802,0x00780a05,0x20400007,0x09702e0d, +0x00180601,0x00a00002,0x20700005,0x09702a0c, +0x00001405,0x0088160a,0x20400808,0x09b03a10, +0x20100c01,0x00680a01,0x00180806,0x09102206, +0x20100201,0x00980402,0x20580407,0x09202a06, +0x20100001,0x00900201,0x20700007,0x09202e06, +0x20180603,0x00d00005,0x20980c09,0x09503608, +0x00180c00,0x00900c01,0x00000004,0x08f01e01, +0x00100000,0x00900000,0x20600003,0x09002a01, +0x00100201,0x00900001,0x20700004,0x09102e01, +0x20100403,0x00c80a03,0x20900006,0x09303000, +0x20180e01,0x00601001,0x00300806,0x09002004, +0x20280601,0x00900401,0x20600808,0x09102804, +0x20200001,0x00980601,0x20700407,0x09102c04, +0x00280a03,0x00d01005,0x20b80404,0x09503005, +0x00201001,0x00281603,0x00700804,0x09302409, +0x00100802,0x00780603,0x20580403,0x09502c09, +0x00280a01,0x00901403,0x20880802,0x09502c09, +0x20280400,0x00b80603,0x2070100a,0x0990340c, +0x20200401,0x00781000,0x00200009,0x0990240f, +0x00080a03,0x00900804,0x20600407,0x09a0280e, +0x00180601,0x00700202,0x20300807,0x09a02c0d, +0x00100001,0x00a00202,0x20880804,0x0a103813, +0x00080a01,0x00801403,0x20280802,0x0a202414, +0x20300404,0x00780606,0x20480807,0x0a302c15, +0x20401403,0x00681e04,0x20380808,0x0a302c15, +0x20101000,0x00a81001,0x20880c06,0x0ab03018, +0x00400201,0x00600c00,0x00200002,0x0ad02416, +0x00580604,0x00800807,0x20580602,0x0af02418, +0x00400601,0x00b80405,0x20a80e03,0x0af02418, +0x00400800,0x00e80c02,0x20b00802,0x0b802c1c, +0x20900800,0x00680601,0x0060040d,0x0b90241e, +0x20a01003,0x00781a06,0x20300c0c,0x0bb0281d, +0x20800601,0x00b00001,0x20a0080a,0x0bb0281b, +0x20b80601,0x00f00801,0x20f0040e,0x0c803424, +0x00680800,0x00800000,0x00501211,0x0c902422, +0x00880a01,0x00b00c04,0x20980e17,0x0ca0281e, +0x00781401,0x00c02603,0x20a80e14,0x0c902c1d, +0x00880401,0x00e00a02,0x20d00217,0x0db03427, +0x20d02001,0x21083c00,0x03489400,0x14e16657, +0x20601e01,0x20f82400,0x03587000,0x14912a5b, +0x20300e03,0x20c80c00,0x03487400,0x14912e5f, +0x20780a05,0x21280400,0x04384c00,0x16715a69, +0x02081e01,0x20800804,0x02688e26,0x12011e6a, +0x01780c01,0x20781603,0x02c86613,0x11a0ee65, +0x01101005,0x20984608,0x0318620a,0x1190ee64, +0x01b02807,0x21485e10,0x04286616,0x13112a74, +0x20b01001,0x20f82401,0x02887439,0x0e90de60, +0x20b01404,0x20a82c00,0x02887832,0x0e80ba56, +0x20700800,0x20582008,0x02087c29,0x0e80ba55, +0x20f01004,0x20a83c04,0x02b8a03c,0x0f80e262, +0x00100202,0x20b00803,0x01e88017,0x0c50aa38, +0x00281206,0x2050080c,0x01c85c10,0x0c708635, +0x00081a07,0x20401c09,0x01985415,0x0c708a36, +0x00381a09,0x20602411,0x01b88010,0x0d20a63c, +0x20701407,0x20b84602,0x02084419,0x0ae06e20, +0x20401007,0x20982a07,0x01f83415,0x0b106222, +0x20501c0a,0x20a83a0b,0x02083816,0x0b106620, +0x20501009,0x20b82a0b,0x0248401a,0x0b907227, +0x00081e08,0x20601012,0x01082c05,0x0a305211, +0x20280a03,0x20580c0d,0x01482409,0x0a504613, +0x00081e08,0x20401413,0x01182c06,0x0a504a13, +0x20580e03,0x20781c0f,0x01a8200c,0x0ab04e14, +0x00000004,0x20c00605,0x01480406,0x09b0520c, +0x00280a02,0x20701003,0x01100002,0x09d04a0d, +0x00000802,0x20b80a05,0x01600407,0x09d04a0c, +0x00581a04,0x20902405,0x01300202,0x0a305a0f, +0x00081205,0x20d01807,0x01400006,0x09704e06, +0x20200403,0x20a80604,0x01500009,0x09804a07, +0x00000000,0x20900002,0x01480806,0x09804606, +0x20300c03,0x21080a07,0x01c0040e,0x09c05a09, +0x00101003,0x21181a08,0x01a00c05,0x09505201, +0x00280603,0x20900004,0x01400003,0x09604601, +0x00180602,0x20900401,0x01400404,0x09704601, +0x00280601,0x20c00402,0x01a80c04,0x09a05601, +0x20200c01,0x20d81801,0x01480c07,0x09604c05, +0x20300804,0x20a81205,0x01500009,0x09704405, +0x00000403,0x20a80a04,0x01580406,0x09704404, +0x20100201,0x20d80800,0x01c00c09,0x09b05406, +0x00381604,0x20901c05,0x00e00001,0x09a04c09, +0x00480e05,0x20801007,0x01180400,0x09b04409, +0x00080603,0x20880404,0x01300805,0x09b0400a, +0x20100801,0x20e80e02,0x01980407,0x0a00580d, +0x20100403,0x20f00206,0x01500008,0x09f0500e, +0x20300c05,0x20b81609,0x0150080b,0x0a00480e, +0x00000403,0x20980a05,0x01200005,0x0a10480e, +0x00200802,0x20c00000,0x01681402,0x0a805412, +0x20100800,0x20e80804,0x01680405,0x0a804c15, +0x00180603,0x20800c06,0x01081401,0x0a904414, +0x20180e02,0x20801c05,0x00f81404,0x0a904413, +0x20181203,0x20a01c06,0x01680407,0x0b204c16, +0x00380e01,0x20c01003,0x01301402,0x0b305018, +0x00080401,0x20900202,0x01300c05,0x0b404017, +0x00300001,0x20b00602,0x01700802,0x0b404016, +0x00480402,0x20f00a04,0x01d00c04,0x0bf0501c, +0x20881603,0x20f01801,0x0170200c,0x0c105c1f, +0x20780e02,0x20901802,0x01300006,0x0c10441d, +0x20a80e03,0x20b00802,0x0180100b,0x0c00401d, +0x20b00202,0x20f80402,0x01f0080f,0x0ce05425, +0x00600c04,0x21381e0c,0x01d01611,0x0d106823, +0x00600402,0x20d81207,0x01800e13,0x0cf0441d, +0x00800802,0x20e81607,0x01a00e17,0x0cf0481d, +0x00880c01,0x20f00204,0x01e00e19,0x0e205828, +0x20b80608,0x21102c00,0x00488000,0x1841d66d, +0x20780a0a,0x21703400,0x00983c00,0x1781a66b, +0x20600a07,0x21b01800,0x00f85800,0x1791b66e, +0x20d01201,0x21882000,0x00e88000,0x19e1fa74, +0x01f0380f,0x21284e17,0x00f8a622,0x14b1867e, +0x01802c13,0x21983a1f,0x01688615,0x14117675, +0x0160200d,0x21a81616,0x0158a212,0x14017a77, +0x02200001,0x21401e04,0x0058be26,0x1611b688, +0x20b00607,0x20500817,0x2058c83a,0x10b12671, +0x2070060a,0x20e01019,0x0088bc31,0x10711a67, +0x20601206,0x21280c11,0x0108ac31,0x10611a67, +0x20a01c05,0x21380a02,0x00d8cc40,0x11c1527b, +0x20100202,0x20400801,0x2028681a,0x0de0e247, +0x20501804,0x20d82207,0x00d8581c,0x0de0da41, +0x20602004,0x20e83203,0x00d8601e,0x0dd0d640, +0x20601604,0x20c8200d,0x00b88022,0x0ec0f24a, +0x00001003,0x20480604,0x00087417,0x0c10ae2f, +0x00300a03,0x20800406,0x00486c0e,0x0c30aa2c, +0x00500205,0x20501408,0x00186c0b,0x0c30aa2b, +0x00400602,0x20800c02,0x0028640f,0x0ce0c232, +0x20701c02,0x00083c04,0x20184817,0x0af07218, +0x20601804,0x20582a02,0x00583c16,0x0b107a1a, +0x20802408,0x20684607,0x00683819,0x0b107a1a, +0x20802406,0x20783a04,0x00584c1b,0x0ba08e1d, +0x00480a05,0x0088040b,0x21082001,0x0a705a0c, +0x00000204,0x00080c0b,0x20681c05,0x0a805e0c, +0x00280e07,0x00300c11,0x20b82c02,0x0a905e0c, +0x00100a03,0x0028240d,0x20982004,0x0b006e0d, +0x20500c03,0x00681e03,0x2110080d,0x0a205605, +0x00180400,0x00000400,0x20900005,0x0a305e07, +0x20180401,0x00000204,0x20800c08,0x0a405e07, +0x00081603,0x00401c05,0x21200007,0x0ab06e08, +0x00481202,0x00a01c05,0x21881203,0x0a105400, +0x20100401,0x20180a01,0x20800007,0x0a105e01, +0x20100400,0x20180400,0x20880405,0x0a205e01, +0x00100401,0x00080605,0x20b00c06,0x0a807202, +0x20180601,0x00601201,0x21100009,0x0a205403, +0x00180a01,0x00000c02,0x20980803,0x0a205c04, +0x00280602,0x00000c02,0x20980403,0x0a305c03, +0x20200801,0x00180e01,0x20d80c09,0x0a907006, +0x20101403,0x00582604,0x20e00406,0x0a50500a, +0x20200c01,0x20281602,0x20600807,0x0a505809, +0x20300802,0x20181204,0x20600009,0x0a505c09, +0x20180401,0x00300c02,0x21081404,0x0ae0680d, +0x00280601,0x00a00c05,0x21781003,0x0ab04c0e, +0x00280402,0x00100c00,0x20b81402,0x0ab0580e, +0x00380601,0x00100803,0x20a81000,0x0ac0580e, +0x00480a03,0x00201004,0x20d00002,0x0b506410, +0x20180e02,0x00901002,0x21400c09,0x0b304c14, +0x20180603,0x00000404,0x20800808,0x0b305413, +0x20300401,0x00080c00,0x20800809,0x0b305413, +0x20500802,0x00081a04,0x2090140d,0x0be06818, +0x00200801,0x00681a03,0x21001c05,0x0bf0541b, +0x00200402,0x20180e05,0x20700803,0x0be05818, +0x00480603,0x00100002,0x20b00c00,0x0be05818, +0x00600201,0x00280402,0x20f00601,0x0cc06c1e, +0x20c00e01,0x00882000,0x2160140d,0x0cf06024, +0x20900602,0x00081002,0x20900409,0x0cc0581e, +0x20c00c03,0x00181e06,0x20a0080d,0x0cb05c1e, +0x20d80a03,0x00200000,0x20f01011,0x0dd07026, +0x00a80402,0x00c00a05,0x21d8161d,0x0e106824, +0x00900802,0x00180a05,0x20e8121a,0x0db0581d, +0x00a00201,0x00400002,0x2128221e,0x0db0581d, +0x00a01803,0x00082a0a,0x20f80a1d,0x0f007428, +0x21380a04,0x01101c00,0x23285000,0x1bb18a78, +0x21180a07,0x01501800,0x23f00000,0x1a914e6d, +0x20d81204,0x01802c00,0x24782400,0x1ac15675, +0x20e80400,0x01401000,0x23c89800,0x1db1ae86, +0x02e82006,0x00e05e0b,0x22b8aa39,0x17a15a95, +0x02a81c0b,0x01305615,0x23987e34,0x16e13e87, +0x02381c06,0x0140520d,0x23c87228,0x16e13e89, +0x02380c04,0x01302000,0x2388a62a,0x1941629c, +0x21280a01,0x00601406,0x21388851,0x12d0fe89, +0x21280a06,0x00c01c0d,0x2238784a,0x1280ee7c, +0x20d80c00,0x00d02804,0x22887c42,0x1290f67c, +0x20581e07,0x0100540c,0x2308943e,0x14411692, +0x20380401,0x00500c02,0x20f8601c,0x0f90c653, +0x00080c04,0x00a02605,0x21d85c15,0x0f80be4d, +0x20381602,0x00a03804,0x21e8681b,0x0f80be4e, +0x20a80805,0x00901a08,0x21c8602e,0x1090d65c, +0x00381203,0x00403005,0x20b85c13,0x0d509a3c, +0x00080e03,0x00602007,0x21385014,0x0d708e38, +0x00080401,0x00501201,0x21084013,0x0d709237, +0x00280a03,0x00701808,0x21585c11,0x0e40a23d, +0x20580c02,0x00002204,0x00084c1b,0x0bd07225, +0x20180801,0x00401e03,0x20b83c14,0x0c006e24, +0x00081000,0x00402c01,0x20c85012,0x0c007224, +0x20281201,0x00503400,0x20f84c17,0x0cb07e29, +0x20100802,0x20381801,0x0088300c,0x0b004a12, +0x20400803,0x00181400,0x20482810,0x0b304e12, +0x20500801,0x00081c00,0x20181813,0x0b304a12, +0x20200403,0x00180e03,0x20282c11,0x0bc05615, +0x20380603,0x20100c08,0x0028200a,0x0aa03a07, +0x00000203,0x00380408,0x20981405,0x0ad03e07, +0x00100601,0x00380804,0x20881404,0x0ad04206, +0x20300e01,0x00282006,0x2068100c,0x0b504207, +0x00200402,0x20281202,0x00500802,0x0a803201, +0x00000000,0x00300601,0x20a00006,0x0ab03e02, +0x20100000,0x00300401,0x20a80406,0x0ab03e01, +0x00280602,0x00500c04,0x20e80401,0x0b304601, +0x20200201,0x00000003,0x00100007,0x0a903404, +0x00000402,0x00380a02,0x20900005,0x0ab03804, +0x00000000,0x00380400,0x20900404,0x0ac03c04, +0x20180400,0x00401202,0x20b80408,0x0b404404, +0x00280800,0x00001e01,0x00180c01,0x0ac03808, +0x20180602,0x00401003,0x20b80c06,0x0ae03809, +0x20180400,0x00400e01,0x20b80c05,0x0af03c08, +0x00000002,0x00280602,0x20780406,0x0b80400b, +0x00100000,0x20380400,0x00800808,0x0b20300d, +0x00300001,0x00200202,0x20700402,0x0b40340d, +0x00200000,0x00200001,0x20780403,0x0b40340c, +0x00100603,0x00380804,0x20800806,0x0bf03c11, +0x20300801,0x20281601,0x0070100b,0x0ba03416, +0x20500400,0x00280c00,0x2070080c,0x0bc03414, +0x20200201,0x00200401,0x20700009,0x0bc03413, +0x20200003,0x00300604,0x20a00009,0x0c904419, +0x00300000,0x20100401,0x00200002,0x0c703c1d, +0x00400201,0x00300400,0x20a80602,0x0c703819, +0x00100400,0x00280a01,0x20700803,0x0c703819, +0x00500205,0x00300005,0x20900402,0x0d70401e, +0x20d80602,0x20100c00,0x0030000d,0x0d703c24, +0x20b00002,0x00380603,0x20980c0b,0x0d50341d, +0x20a80401,0x00300e02,0x20981407,0x0d40381e, +0x21000804,0x00381a09,0x20900410,0x0e804427, +0x00b00002,0x20280606,0x00680a22,0x0e903822, +0x00a80a01,0x00301403,0x20a81e1f,0x0e302c1a, +0x00900000,0x00200000,0x20681a1c,0x0e302c19, +0x00d80e02,0x00502405,0x20e83e27,0x0fb03c25, + }, //ct1 + { +0x00080602,0x20c00000,0x00000c00,0x0f40061d, +0x20100000,0x20900000,0x00081000,0x0f100e1f, +0x00100601,0x20a00000,0x00080c00,0x0f201220, +0x20101003,0x20c00000,0x00084000,0x10800e24, +0x20100405,0x20d00206,0x00081601,0x0e60061e, +0x00300402,0x20900201,0x00081602,0x0e200620, +0x20100403,0x20900203,0x00081c03,0x0e20061f, +0x00480e05,0x2080000a,0x00000204,0x0f580e26, +0x00500204,0x20c00008,0x00080e03,0x0d680a20, +0x20200202,0x20800004,0x00080807,0x0d280a1d, +0x00300602,0x20800005,0x00081000,0x0d380a1e, +0x00000404,0x20c00207,0x00080407,0x0e280624, +0x20300c02,0x20c00204,0x0008080b,0x0c780a1c, +0x00100401,0x20800202,0x00000002,0x0c580619, +0x20200000,0x20700201,0x00000808,0x0c580a1a, +0x20100601,0x20a00004,0x00081007,0x0d280e1e, +0x00080601,0x20900002,0x00000004,0x0bb81215, +0x00000000,0x20700000,0x00080804,0x0b980a15, +0x00200400,0x20800202,0x00080402,0x0b980a15, +0x00200800,0x20900201,0x00080402,0x0c481219, +0x00100400,0x20900201,0x00080404,0x0b180e11, +0x00000000,0x20700001,0x00080404,0x0b080e11, +0x20200002,0x20700201,0x00081008,0x0b080e10, +0x20100001,0x20800201,0x00000009,0x0b981613, +0x00080400,0x20800000,0x00000007,0x0aa8120b, +0x00000201,0x20700001,0x00000405,0x0a88120c, +0x00100202,0x20700004,0x00000002,0x0a98160b, +0x00080601,0x20800001,0x00000006,0x0b18160c, +0x20280400,0x20900001,0x00000406,0x0a781204, +0x00000401,0x20700202,0x00000005,0x0a480e07, +0x00000001,0x20700202,0x00000806,0x0a481207, +0x00000002,0x20800202,0x00080405,0x0ad81606, +0x00200a01,0x20a00001,0x00080401,0x0a580e01, +0x00080601,0x20600001,0x00000005,0x0a181202, +0x00100400,0x20700000,0x00080404,0x0a280e02, +0x00300602,0x20800003,0x00080404,0x0ab81a02, +0x20380403,0x20800203,0x00080408,0x0a681004, +0x20100002,0x20700202,0x00080406,0x0a280c04, +0x20280401,0x20600201,0x00000007,0x0a281004, +0x20480403,0x20700203,0x0000000c,0x0ab81806, +0x00200204,0x20900006,0x00000401,0x0a981408, +0x00180602,0x20700003,0x00000403,0x0a581009, +0x00100201,0x20700002,0x00000002,0x0a581008, +0x00300202,0x20800005,0x00000602,0x0b08180b, +0x00100804,0x20900206,0x00080806,0x0ae80c0c, +0x00000401,0x20800202,0x00000005,0x0aa80c0c, +0x00000000,0x20700000,0x00000806,0x0aa80c0c, +0x00200601,0x20800202,0x00000c07,0x0b68140d, +0x20381202,0x20700005,0x00000c09,0x0b681413, +0x20180601,0x20700002,0x00000805,0x0b280c12, +0x20100201,0x20700000,0x00000405,0x0b280812, +0x20600002,0x20700203,0x0008080d,0x0bf81018, +0x00500002,0x20b00203,0x00000000,0x0c180c18, +0x00380400,0x20800201,0x00001001,0x0bc80415, +0x00100002,0x20800202,0x00080803,0x0bc80816, +0x00880601,0x20800004,0x00000205,0x0cc8181c, +0x20f80400,0x20b00002,0x00000810,0x0ce80c20, +0x20d00002,0x20900202,0x0000040c,0x0c70001c, +0x20a80602,0x20700005,0x00000c07,0x0c880c1b, +0x21180801,0x20900000,0x00001414,0x0db81023, +0x00c80a02,0x20c00005,0x00002625,0x0de8041e, +0x00c00202,0x20900007,0x00001623,0x0d500417, +0x00980400,0x20800201,0x0000261c,0x0d500016, +0x00e80a02,0x20b00006,0x00002e2a,0x0ed80422, +0x20300800,0x01980c00,0x22580800,0x0f284a1c, +0x20180400,0x01100400,0x21c81000,0x0f082e20, +0x00080800,0x01100800,0x21d80800,0x0f182e22, +0x00282203,0x01402c00,0x22300000,0x10683a2a, +0x00480400,0x01b00c00,0x22881608,0x0e384e20, +0x00580400,0x01000801,0x21b81203,0x0e083622, +0x00280802,0x00f00e01,0x21b81000,0x0e083222, +0x20202006,0x00c82a09,0x21980c06,0x0f284227, +0x00180802,0x01a00401,0x22580405,0x0d285621, +0x20300000,0x00f00001,0x2190000b,0x0cf83a1e, +0x00180603,0x00e00805,0x21800005,0x0d083a1f, +0x00380a05,0x0140100a,0x22381800,0x0df84a24, +0x00081e05,0x01802406,0x22401007,0x0c38521c, +0x00180601,0x00f00801,0x21900400,0x0c283a19, +0x20200002,0x00c80604,0x21600807,0x0c283619, +0x20380403,0x01200a04,0x21f0080b,0x0ce84a1f, +0x20100804,0x01180a09,0x21a00c06,0x0b784615, +0x00080401,0x00d00602,0x21600004,0x0b683a16, +0x00280602,0x00d00803,0x21780801,0x0b683615, +0x00281604,0x01101804,0x21c00c02,0x0c084a19, +0x00181202,0x01300c04,0x21c00003,0x0ad84a10, +0x00100001,0x00d00000,0x21580405,0x0ac83a12, +0x00080402,0x00c00603,0x21580407,0x0ac83612, +0x20100003,0x00c80607,0x21700809,0x0b584214, +0x00000800,0x00f80a02,0x21900407,0x0a68460b, +0x20100201,0x00c00402,0x21500407,0x0a583a0c, +0x20100201,0x00b80403,0x21400006,0x0a583a0b, +0x20100601,0x00d80802,0x21880807,0x0ad8460c, +0x20200803,0x01280e02,0x21b80c07,0x0a284a05, +0x00180a01,0x00c00800,0x21500803,0x0a083607, +0x00000001,0x00c00201,0x21500403,0x0a183a06, +0x00100002,0x00e00201,0x21980803,0x0a884a07, +0x00181605,0x01401408,0x21e00402,0x0a184800, +0x20100801,0x00a80a02,0x21300007,0x09e83602, +0x00180602,0x00b00802,0x21400405,0x09f83a02, +0x00180e04,0x00e01005,0x21900807,0x0a684a02, +0x00000c03,0x00f80a08,0x21900405,0x0a284003, +0x00000201,0x00c00001,0x21480405,0x09e83804, +0x20100802,0x00a80a04,0x21300007,0x09f83403, +0x20200c04,0x00b80a07,0x21500008,0x0a784405, +0x20200001,0x01380403,0x21b80806,0x0a584809, +0x20100802,0x00c80e02,0x21480405,0x0a283809, +0x00100202,0x00c00003,0x21480403,0x0a283808, +0x00100202,0x00e80405,0x21880403,0x0ab8480b, +0x00581607,0x01301c06,0x21c01000,0x0aa8440c, +0x00180e02,0x00f00c04,0x21700403,0x0a783c0d, +0x00000400,0x00c80602,0x21400406,0x0a78340d, +0x00180602,0x00d00800,0x21801005,0x0b18440f, +0x20502409,0x00e83210,0x2158040e,0x0b184012, +0x20200c00,0x00c80e03,0x21400c07,0x0af83412, +0x20100800,0x00c80400,0x21580405,0x0af83412, +0x20300402,0x00c80605,0x2168040a,0x0bb84017, +0x00780a05,0x0170040c,0x22181e02,0x0bc85018, +0x00300802,0x00e81202,0x21800001,0x0b983416, +0x00400000,0x00e00401,0x21780401,0x0b983815, +0x00700a01,0x00d80c02,0x21780a01,0x0c88441b, +0x20f01002,0x01581204,0x22000813,0x0ca84c20, +0x20b00000,0x01000003,0x21c8040a,0x0c58341c, +0x20c00001,0x00e80c00,0x21600c0c,0x0c58381c, +0x21001403,0x00f81e02,0x21a00014,0x0d784825, +0x00b00a01,0x01981804,0x22500e20,0x0db84c21, +0x00980601,0x01080403,0x21b01e1c,0x0d383419, +0x00a00e01,0x00e81002,0x21900e1d,0x0d38301a, +0x00c00202,0x01481407,0x22101624,0x0ea84826, +0x20280800,0x21000800,0x02680c00,0x0e68461e, +0x20100801,0x20880c00,0x01681c00,0x0e883a23, +0x00000401,0x20781000,0x01781400,0x0e883a22, +0x20102004,0x20783400,0x01882000,0x0fb85228, +0x00400001,0x21300000,0x02880a07,0x0d684a21, +0x00400602,0x20600004,0x01481202,0x0d784223, +0x00400a01,0x20680803,0x01381601,0x0d784223, +0x00482206,0x0010380c,0x00b81e03,0x0e785a2a, +0x00201202,0x21381002,0x02800006,0x0c584e22, +0x20480400,0x20500201,0x0130040c,0x0c68461e, +0x20200201,0x20480801,0x0110080a,0x0c68461f, +0x20100004,0x20780a07,0x0190180a,0x0d285e26, +0x20501404,0x20e83205,0x02400c0d,0x0b685219, +0x00100400,0x20680800,0x01300401,0x0b984618, +0x00000002,0x20480603,0x00f80403,0x0b984219, +0x00000203,0x20780404,0x01700807,0x0c185a1e, +0x00481606,0x20901408,0x01800203,0x0ac84a13, +0x00100000,0x20580400,0x01100003,0x0ad84216, +0x00000202,0x20400003,0x00f00003,0x0ad84615, +0x20101003,0x20782606,0x01701006,0x0b485617, +0x20101c06,0x20e8220a,0x01d00008,0x0a284611, +0x00100401,0x20580400,0x01080405,0x0a384612, +0x00100401,0x20400202,0x00f00004,0x0a384612, +0x00200201,0x20300003,0x00e81002,0x0aa85613, +0x00081204,0x2070180a,0x01580c04,0x09c84e0b, +0x20280601,0x20400002,0x01000808,0x09b8460b, +0x20280601,0x20300402,0x00e00009,0x09c8460b, +0x20200001,0x20300601,0x00f80809,0x0a285a0d, +0x00280800,0x20b01204,0x01a00c04,0x09784a06, +0x00100402,0x20580e03,0x00f00403,0x09784206, +0x00200000,0x20480601,0x00f00402,0x09884606, +0x00380602,0x20300802,0x01000403,0x09c85a08, +0x20401404,0x20d82604,0x01e00009,0x09684801, +0x00080a02,0x20400c04,0x00d80405,0x09584202, +0x20100401,0x20480800,0x00e00007,0x09684602, +0x20301003,0x20481a05,0x0110040b,0x09a85a01, +0x00481a05,0x20702008,0x01580603,0x09784804, +0x20180402,0x20500602,0x01000406,0x09684003, +0x00180a01,0x20300c02,0x00c80403,0x09684403, +0x00281203,0x00001806,0x00b80801,0x09c85806, +0x20100401,0x20d80606,0x01d01009,0x09a84407, +0x00180a03,0x20601003,0x01100003,0x09984008, +0x20100000,0x20400201,0x00f00806,0x09984008, +0x20100001,0x20480603,0x01101008,0x09f8580a, +0x20301003,0x20d81e01,0x01c00006,0x09f8440f, +0x20101004,0x20881a06,0x01500407,0x09e8400d, +0x00000001,0x20400400,0x00f80404,0x09e8400d, +0x00000400,0x20480800,0x01000806,0x0a685411, +0x00481a06,0x20903c07,0x01581a02,0x0a784011, +0x20280a04,0x20401007,0x00f80805,0x0a684013, +0x20180a02,0x20400c03,0x00f00005,0x0a684012, +0x20100201,0x20300801,0x00e80805,0x0b085017, +0x00200c06,0x20f8120a,0x0240040a,0x0b084814, +0x00500403,0x20700605,0x01400201,0x0b083c15, +0x00480401,0x20600203,0x01300c02,0x0b084015, +0x00580801,0x20300e01,0x01080402,0x0bc8541a, +0x20c81603,0x20c01808,0x01f80c0f,0x0bd85021, +0x20b00201,0x20600003,0x0150000d,0x0bc8441b, +0x20b00c02,0x20780a01,0x01380c0c,0x0bc8401c, +0x20d81202,0x20501c02,0x01380412,0x0cb85424, +0x00900001,0x21100a02,0x0250121c,0x0ce84c21, +0x00800400,0x20681201,0x01501619,0x0ca8401c, +0x00981202,0x20401406,0x0110061b,0x0ca8401b, +0x00a00c01,0x20981203,0x01a00e1d,0x0de85426, +0x20200801,0x00181400,0x20b81800,0x0e38121f, +0x00180402,0x20300c00,0x20181c00,0x0e580e26, +0x00100803,0x20680400,0x00182c00,0x0e580e26, +0x00381601,0x20702c00,0x00381800,0x0f581a2f, +0x00500801,0x00300004,0x21081e07,0x0d381a23, +0x00380a03,0x20400c05,0x00180403,0x0d281a25, +0x00380e05,0x20401409,0x00180c02,0x0d281a25, +0x20201001,0x20c82602,0x00e00c09,0x0df8262a, +0x00081a04,0x00502406,0x21000808,0x0c181e22, +0x20300c01,0x20680a03,0x0040040b,0x0c181a1e, +0x20400803,0x20780a06,0x0060080b,0x0c181a1f, +0x00300a01,0x20880402,0x00580803,0x0cb82224, +0x20180401,0x00001607,0x20800408,0x0b281a1a, +0x00080400,0x20300000,0x00280401,0x0b481a18, +0x00200601,0x20500002,0x00480c00,0x0b381e19, +0x20480400,0x20680601,0x0040040b,0x0bb8221d, +0x20301405,0x20182604,0x20380806,0x0a682213, +0x00100001,0x20400000,0x00280802,0x0a881e16, +0x20100001,0x20480601,0x00480406,0x0a782216, +0x00200400,0x20700e01,0x00381400,0x0ae82218, +0x00581e06,0x0040300a,0x20c81202,0x09d82611, +0x00280602,0x20400402,0x00200005,0x09e81e13, +0x00380a02,0x20400803,0x00280402,0x09e82212, +0x00100000,0x20600401,0x00680806,0x0a282e15, +0x20401003,0x20381e08,0x0000180e,0x0968220b, +0x20300802,0x20580e03,0x0030000a,0x09681e0b, +0x20300401,0x20680a03,0x0040040a,0x0968220c, +0x20180601,0x20600401,0x00600008,0x09a82e0e, +0x00200000,0x00180802,0x20780401,0x09282204, +0x00300201,0x20300402,0x00080c00,0x09282206, +0x00200400,0x20400002,0x00280801,0x09282206, +0x00100801,0x20780e01,0x00700005,0x09482e07, +0x00081203,0x00102003,0x20880405,0x09182201, +0x20200400,0x20380800,0x00200409,0x09082602, +0x20180601,0x20400801,0x00200007,0x09082602, +0x00081202,0x20501802,0x00580407,0x09282e01, +0x20101803,0x20382605,0x20100c06,0x09282004, +0x00100201,0x20200000,0x00000404,0x09082004, +0x00000401,0x20580a01,0x00400805,0x09082404, +0x20100801,0x20981602,0x00a00c07,0x09382c06, +0x00000201,0x00300403,0x20a80804,0x09581c09, +0x20200801,0x20280e01,0x20100406,0x09382009, +0x00000601,0x20400001,0x00200005,0x09382009, +0x00000201,0x20600001,0x00500005,0x0988280c, +0x00081002,0x00301601,0x20980404,0x09b8200d, +0x00380e02,0x20101803,0x20480401,0x09981c0d, +0x00180402,0x20300201,0x00200404,0x0998200d, +0x00000402,0x20680602,0x00580406,0x09f82811, +0x20200602,0x20181003,0x20501005,0x0a282012, +0x20600402,0x20480e03,0x00300c0c,0x0a181c13, +0x20300203,0x20480403,0x00200c07,0x0a181c13, +0x20280e03,0x20500c05,0x00400806,0x0a982c17, +0x00880e02,0x00001601,0x20900601,0x0ac81414, +0x00880e03,0x20301004,0x00000606,0x0ac81816, +0x00400804,0x20480a06,0x00100201,0x0ab81816, +0x00700400,0x20880603,0x00700c00,0x0b58241a, +0x20f01805,0x20282a07,0x20400017,0x0b88181f, +0x20c00003,0x20680605,0x00400c10,0x0b78141b, +0x20981a03,0x20201807,0x2010000b,0x0b781c1b, +0x20f00802,0x20781602,0x00500414,0x0c482424, +0x00a80a04,0x0030000b,0x20e80a1e,0x0ca81c24, +0x00900601,0x20600004,0x00380a1a,0x0c68101d, +0x00700c02,0x20881a05,0x00501e15,0x0c58141c, +0x00b81202,0x20601807,0x00080620,0x0d882027, +0x20100403,0x00e00400,0x20783000,0x0de83624, +0x00380401,0x00c80400,0x20a81000,0x0e282629, +0x00480c00,0x01001000,0x21081000,0x0e382a2b, +0x00200000,0x01281800,0x21080400,0x0f28362f, +0x00681e05,0x00f01809,0x20780603,0x0cc84a26, +0x00000401,0x00b80c02,0x20b80c08,0x0ce82e25, +0x20200001,0x00d81000,0x20c0040b,0x0ce83225, +0x20180402,0x01200800,0x21681c07,0x0db8362b, +0x20400c03,0x00882205,0x20101c0e,0x0ba84220, +0x20281604,0x00c01805,0x20e00808,0x0bd82e1d, +0x20180e01,0x00d01003,0x21080405,0x0be82e1e, +0x00280e06,0x01101408,0x21400405,0x0c783e25, +0x00080a01,0x00c00803,0x20900002,0x0ad83a18, +0x00000804,0x00780e07,0x20800001,0x0b082a19, +0x00180a02,0x00a01001,0x20c00802,0x0b082e1a, +0x20400807,0x00d80e0a,0x20f0000a,0x0b683a1d, +0x00281202,0x00a02000,0x20780402,0x0a183616, +0x00280603,0x00900406,0x20b80c02,0x0a482e17, +0x00000802,0x00880604,0x20880405,0x0a382a17, +0x00281205,0x01001409,0x21280a01,0x0a984218, +0x20101403,0x00682a04,0x00000c08,0x09783a11, +0x00000401,0x00980603,0x20a00407,0x09982e13, +0x00100800,0x00a80c01,0x20a80805,0x09983212, +0x00100001,0x00c00205,0x20d00c06,0x09d83a16, +0x20181603,0x00b01805,0x20a80806,0x0918360a, +0x20280400,0x00a00c01,0x20b80c07,0x09282e0c, +0x20280400,0x00b00801,0x20d80807,0x0928320c, +0x20200802,0x00b80a01,0x20d80809,0x09483a0e, +0x00200802,0x00780604,0x20400002,0x08d83606, +0x00200000,0x00900000,0x20900002,0x08d83207, +0x00280601,0x00a00802,0x20b00003,0x08d83607, +0x00280e03,0x00d01004,0x20f00403,0x08f83e07, +0x20200c01,0x00881401,0x20580408,0x08b83800, +0x20280400,0x00800400,0x20800009,0x08b83202, +0x20100001,0x00980602,0x20900808,0x08b83202, +0x20100c03,0x00a81606,0x20b00809,0x08d83a01, +0x00281a03,0x00c02805,0x20a80401,0x08d83805, +0x00000001,0x00800000,0x20800004,0x08c83005, +0x00100001,0x00900000,0x20a80404,0x08c83004, +0x00080602,0x00d00804,0x21080c05,0x08e83806, +0x20100400,0x00680604,0x20100c07,0x09083408, +0x00080601,0x00800802,0x20800005,0x08f83009, +0x20180602,0x00900803,0x20a00406,0x08f83009, +0x20100401,0x00c80602,0x20e00006,0x09283c0b, +0x00201403,0x00681a03,0x20280803,0x0958340d, +0x00100800,0x00781202,0x20600c04,0x0958300d, +0x00300c02,0x00880e04,0x20800403,0x09582c0d, +0x00280602,0x00d00802,0x20e00004,0x09983c11, +0x20380603,0x00b00005,0x20800008,0x09d83813, +0x20400001,0x00900000,0x20a80409,0x09d82c14, +0x20680400,0x00b00002,0x20b0000b,0x09c83014, +0x20400c03,0x00c81604,0x20c0080b,0x0a383c18, +0x00600402,0x00a80a03,0x20800a02,0x0a783416, +0x00400a01,0x00981001,0x20a00a02,0x0a882c17, +0x00880604,0x00a01003,0x20b00607,0x0a882c16, +0x00780604,0x00f00806,0x21280603,0x0b083c1c, +0x20a80601,0x00b01801,0x20a81810,0x0b38341d, +0x20900803,0x00c80a03,0x20e8080b,0x0b48281c, +0x20d01805,0x00982a08,0x20800812,0x0b382c1b, +0x20c00404,0x00f80607,0x21080412,0x0bf83823, +0x00600800,0x00a81601,0x20400a12,0x0c384022, +0x00781602,0x00e01006,0x21000616,0x0c382c1d, +0x00980603,0x00f00c09,0x21281a1a,0x0c282c1e, +0x00800e02,0x01081805,0x21080619,0x0d284028, +0x00280602,0x21600c00,0x02381000,0x0da00629, +0x00301002,0x20d81000,0x01a82c00,0x0de8062c, +0x00300a01,0x21081000,0x02080c00,0x0dd80a2c, +0x00301801,0x21281400,0x02483400,0x0ec80a32, +0x00102406,0x21883a07,0x02681006,0x0c580a27, +0x00180e03,0x20a00406,0x0168100a,0x0c981a28, +0x20100802,0x20e81202,0x01c8180a,0x0c881227, +0x00280800,0x20c80403,0x01f81808,0x0d38222e, +0x20200204,0x20f0040a,0x01882009,0x0b48161f, +0x20601c03,0x20c82a05,0x0178040d,0x0b781a1c, +0x20200e01,0x20c81804,0x01880c08,0x0b781e1e, +0x20400e01,0x20f81404,0x01e0000d,0x0be82a24, +0x20100801,0x20f80e03,0x01900805,0x0a681a18, +0x00580a03,0x20501006,0x00d81606,0x0ab82219, +0x20100401,0x20881000,0x01200003,0x0aa82219, +0x00380800,0x20c01201,0x01980400,0x0ae8261d, +0x00000401,0x20d81001,0x01600002,0x09b81a15, +0x20280401,0x20700202,0x01100808,0x09e82218, +0x00280e01,0x20701003,0x00e80401,0x09e81e17, +0x20201002,0x20e81e02,0x01d00409,0x0a082a19, +0x00280a04,0x20c01803,0x01280804,0x09281612, +0x00200201,0x20800401,0x01080403,0x09482212, +0x00100000,0x20a00a02,0x01380406,0x09381e13, +0x00200201,0x20a00003,0x01680802,0x09582a14, +0x20401005,0x20e82208,0x0180040b,0x08a81a0a, +0x20280401,0x20800201,0x01100408,0x08c8220c, +0x20100401,0x20a80a01,0x01580408,0x08b8220c, +0x00081201,0x20a01001,0x01600409,0x08d82a0f, +0x00480a03,0x20a01007,0x01181202,0x08781e05, +0x00200202,0x20900002,0x01100002,0x08782207, +0x00000202,0x20980802,0x01300405,0x08782606, +0x20201002,0x20d81a03,0x01900408,0x08782a07, +0x20181000,0x20c01202,0x01400809,0x08581e02, +0x20200402,0x20880a03,0x01100009,0x08482202, +0x20100402,0x20980602,0x01200006,0x08582201, +0x00280a02,0x20901003,0x01380c03,0x08682601, +0x20101402,0x20f82602,0x01900806,0x08681806, +0x00100201,0x20700002,0x00f80404,0x08582005, +0x00280602,0x20800403,0x01000003,0x08682004, +0x20100802,0x20b80a02,0x01800009,0x08682805, +0x20180a01,0x20a00803,0x01080403,0x08a8180a, +0x20180400,0x20700000,0x00f00806,0x0898200a, +0x20400403,0x20980a03,0x01200809,0x0898200a, +0x00080e02,0x20a01004,0x01600405,0x08b8280c, +0x00581202,0x20c02001,0x01200000,0x0908140b, +0x00280400,0x20800800,0x00f00403,0x08f81c0e, +0x00580e04,0x20801405,0x00f00202,0x08f81c0d, +0x00000001,0x20d80603,0x01900c06,0x09282411, +0x20600402,0x21080e05,0x01a0080e,0x09781412, +0x20380401,0x20900601,0x01100008,0x09781c14, +0x20600805,0x20a80e07,0x0150040d,0x09681c13, +0x20180400,0x20d00c01,0x01980806,0x09c82417, +0x00800400,0x20f00403,0x01780e05,0x0a181816, +0x00380400,0x20900801,0x01280601,0x0a281c17, +0x00480a05,0x20900408,0x01200604,0x0a282017, +0x00380601,0x20e00001,0x01c00c03,0x0a98241c, +0x20b81201,0x20e00c01,0x01800c12,0x0ad8181c, +0x20781202,0x20a01401,0x01500408,0x0af81c1b, +0x20780c03,0x20b01e06,0x0138040a,0x0ae8141a, +0x20980801,0x20f00e02,0x01c8040b,0x0b882023, +0x00700401,0x21200603,0x01a00214,0x0bd81022, +0x00501802,0x20e82a06,0x01a00e10,0x0bd8181d, +0x00600601,0x20e80403,0x01a00211,0x0bb81c1c, +0x00780e01,0x21001002,0x02000214,0x0ca82026, +0x00000000,0x01580400,0x22081400,0x0dd00e2b, +0x00581603,0x00901c00,0x20e80c00,0x0e101632, +0x00380a01,0x00a00400,0x20f81800,0x0e001a2f, +0x00382604,0x00a03000,0x21280400,0x0ef01e38, +0x00782001,0x01503000,0x22182601,0x0c80022b, +0x20200808,0x00481a09,0x20781810,0x0c900a2a, +0x00180c03,0x00800e02,0x20e82009,0x0c900a2b, +0x00201809,0x00181e0c,0x2068200a,0x0d401233, +0x20680602,0x00d00404,0x21680813,0x0b480e22, +0x20381a07,0x00602c0f,0x20d82408,0x0b78061e, +0x20380a03,0x00501007,0x20c8180b,0x0b780621, +0x20680e07,0x0060100f,0x20d82011,0x0bd80625, +0x00080800,0x00c00e01,0x21400002,0x0a680e18, +0x00200802,0x00080a06,0x20201000,0x0a980a1b, +0x00000400,0x00300602,0x20700003,0x0a880a1a, +0x00200802,0x00380a06,0x20a00a01,0x0ad8061d, +0x00100401,0x00b00201,0x21280803,0x09a81216, +0x20100801,0x00280a01,0x20480806,0x09c80a18, +0x00000802,0x00481201,0x20700003,0x09c80e17, +0x20180401,0x00601001,0x20c81407,0x09f80a1a, +0x20100202,0x00b80403,0x21100c07,0x09181211, +0x00180602,0x00400003,0x20600004,0x09280e12, +0x00180602,0x00600404,0x20b00004,0x09280e13, +0x00280603,0x00400403,0x20800404,0x09380e15, +0x00180802,0x00b01604,0x21280c03,0x08a80e0b, +0x20100803,0x00380a04,0x20680407,0x08a80e0d, +0x00000001,0x00500603,0x20900007,0x08a80e0d, +0x20201404,0x00481e06,0x2070000a,0x08b80e0e, +0x00000603,0x00980803,0x20d00406,0x08581607, +0x00180603,0x00500404,0x20900004,0x08581207, +0x20100001,0x00580400,0x20880407,0x08580e06, +0x00181204,0x00901807,0x20e80c05,0x08681207, +0x20101004,0x00a81a05,0x21000007,0x08481000, +0x00000002,0x00400603,0x20880406,0x08380e02, +0x00100201,0x00600802,0x20980803,0x08381201, +0x00000402,0x00480a04,0x20800806,0x08381202, +0x00181603,0x00e01c07,0x21680c04,0x08581405, +0x00080602,0x00400403,0x20700006,0x08381004, +0x00000000,0x00580400,0x20800807,0x08381004, +0x00180e02,0x00600c03,0x20a00006,0x08481005, +0x20200802,0x00980e04,0x20e00c05,0x0898140a, +0x20100402,0x00380a02,0x20500807,0x08780c0b, +0x20180400,0x00500601,0x20800006,0x08780c0a, +0x20200802,0x00381604,0x20700c09,0x08880c0c, +0x00300e01,0x00a81401,0x21100801,0x08f8100d, +0x00200202,0x00480402,0x20800402,0x08d80c0f, +0x00100400,0x00480c01,0x20700803,0x08d80c0f, +0x00200400,0x00680401,0x20c80803,0x09080c12, +0x20400003,0x00d00602,0x21680c09,0x09680c12, +0x20200403,0x00480603,0x20800007,0x09680814, +0x00080400,0x00500c00,0x20b80405,0x09680813, +0x20180602,0x00600002,0x20d00808,0x09a80c17, +0x00780a06,0x00d00806,0x21500603,0x0a181415, +0x00300204,0x00500005,0x20a00400,0x0a180818, +0x00000800,0x00481400,0x20800805,0x0a080c18, +0x00200801,0x00680e03,0x20d00404,0x0a88081d, +0x20c01807,0x00b82a0b,0x21300413,0x0ac8101d, +0x20900c04,0x00481a06,0x20a00809,0x0ae8041d, +0x20500800,0x00680c00,0x20d00004,0x0ad8081c, +0x20800201,0x00880801,0x2100000a,0x0b880824, +0x00880a04,0x01100c0b,0x21c81e17,0x0bd81422, +0x00781602,0x00702407,0x21081a16,0x0bd8041d, +0x00580400,0x00800001,0x20f0020e,0x0bb8081c, +0x00600c01,0x00881a02,0x21200612,0x0ca80827, +0x00000204,0x20880400,0x02081000,0x0dc00e2e, +0x00201201,0x00282000,0x00d81800,0x0e201633, +0x00200e02,0x00181000,0x00e81c00,0x0e201632, +0x00002002,0x00484000,0x00c82800,0x0f001237, +0x00801409,0x2088360b,0x01f81e01,0x0c58062e, +0x00580404,0x00500603,0x00583407,0x0c90062f, +0x00400407,0x00381a07,0x00a82c07,0x0c90022f, +0x00b82602,0x00c02406,0x20483601,0x0d480638, +0x20700208,0x20380410,0x01282417,0x0b081623, +0x20a00e02,0x00482008,0x00681017,0x0b581621, +0x20600205,0x0058040e,0x00482012,0x0b481623, +0x20c01001,0x00481801,0x0068101f,0x0bb81629, +0x00100404,0x20380a06,0x01000801,0x0a281617, +0x00480e01,0x00701003,0x20300207,0x0a881218, +0x00180c00,0x00501201,0x00200c01,0x0a681619, +0x00581203,0x00701405,0x00080606,0x0ab81a1c, +0x00380603,0x20200806,0x00e80402,0x09781a16, +0x00180a01,0x00401201,0x00100405,0x09b80e19, +0x00200001,0x00200a02,0x00680402,0x09a81218, +0x00000001,0x00300203,0x00500808,0x09d8161b, +0x20400402,0x20380a04,0x0100080a,0x08d81610, +0x20100403,0x00280a03,0x00500007,0x09081213, +0x20100000,0x00180800,0x00800408,0x08f81613, +0x20100001,0x00380401,0x00500007,0x09181614, +0x00300601,0x20280402,0x00e80601,0x0878160b, +0x00280a03,0x00301004,0x00480803,0x0888120d, +0x00180601,0x00200401,0x00600404,0x0878120c, +0x00381603,0x00302003,0x00480403,0x0888120f, +0x20200002,0x20100202,0x00d80409,0x08281607, +0x20200802,0x00080a04,0x00800409,0x08281207, +0x20100001,0x00100202,0x00780406,0x08281207, +0x20301004,0x20181e06,0x00c0080b,0x08281608, +0x00380e04,0x20201c05,0x00e80802,0x08081601, +0x00200202,0x00200403,0x00580402,0x08081202, +0x00180601,0x00100002,0x00700005,0x08081601, +0x00280604,0x00300806,0x00580802,0x08181601, +0x20301805,0x20582608,0x0140080b,0x08181805, +0x20200802,0x00280e03,0x00600409,0x08181004, +0x00000400,0x00080601,0x00800406,0x08181004, +0x20200c02,0x00281605,0x0070080a,0x08181405, +0x00080a02,0x00000c06,0x00b80c02,0x0858180b, +0x00080601,0x00400402,0x00380804,0x0858140b, +0x20100400,0x00180800,0x00680405,0x0848100a, +0x00080400,0x00500802,0x00381005,0x0868140c, +0x00280400,0x20200e01,0x00e00402,0x08b8180d, +0x00000000,0x00300000,0x00400405,0x08b8140f, +0x00000400,0x00300001,0x00580804,0x08b8140f, +0x00200201,0x00400401,0x00500004,0x08d81811, +0x20100001,0x20300601,0x01100007,0x09281811, +0x00100001,0x00300601,0x00480404,0x09481414, +0x00000000,0x00480400,0x00400005,0x09381413, +0x20300002,0x00480a03,0x0060040a,0x09781818, +0x00100601,0x20380801,0x01200804,0x09c81816, +0x20100000,0x00480401,0x00400405,0x09f81418, +0x00080401,0x00400800,0x00480404,0x09e81418, +0x00380a02,0x00400c03,0x00580401,0x0a58181d, +0x20681000,0x20202201,0x01081008,0x0a98141c, +0x20500000,0x00400e01,0x00380c03,0x0ac8141c, +0x20580a01,0x00300c02,0x00600004,0x0ab8141c, +0x20900c01,0x00280602,0x0088040b,0x0b481823, +0x00400800,0x20580e01,0x0180020c,0x0b881c1f, +0x00500400,0x00481400,0x00600e0e,0x0ba8181c, +0x00400801,0x00180a04,0x0090060d,0x0b88141c, +0x00780a01,0x00501002,0x00680e14,0x0c781c26, +0x20480603,0x20880400,0x00a81c00,0x0e406230, +0x00180603,0x20b00c00,0x01282400,0x0e805238, +0x00081203,0x20901000,0x01081800,0x0e805237, +0x00180e05,0x21002400,0x01982800,0x0f605a40, +0x01100007,0x20900a08,0x00884e0b,0x0cb04e36, +0x00900006,0x20c80e08,0x01583403,0x0cc03a36, +0x00b01008,0x20d80e0a,0x01484800,0x0cd03e37, +0x0090280d,0x21384610,0x02283404,0x0d603e3e, +0x20f80a04,0x2098040c,0x00a82827,0x0b102628, +0x20b00204,0x20c0000a,0x0138341e,0x0b401e25, +0x20b80e06,0x2098040e,0x01182420,0x0b401627, +0x20b81a0a,0x20a01416,0x01183820,0x0bb01a2c, +0x00500c01,0x20b80400,0x00981206,0x0a301e18, +0x00300c01,0x20c81400,0x01380604,0x0a701218, +0x00001003,0x20c81a04,0x01100201,0x0a501618, +0x00201804,0x20f82208,0x01600a02,0x0aa0161c, +0x20100601,0x20880801,0x00800408,0x09701a16, +0x00000601,0x20980802,0x00d00405,0x09a01218, +0x00300203,0x20800405,0x00b80401,0x09a01218, +0x00100601,0x20a80404,0x00e81005,0x09c0161b, +0x20180401,0x20800601,0x00680406,0x08e01a0f, +0x00100401,0x20800202,0x00b80404,0x09001613, +0x20100401,0x20980603,0x00c00409,0x08f01613, +0x00000201,0x20900001,0x00d00408,0x09001214, +0x00280602,0x20800803,0x00700001,0x08701a0c, +0x20100400,0x20780c01,0x00c00008,0x0870120d, +0x00000800,0x20880801,0x00b80405,0x0870120c, +0x00000c02,0x20981a03,0x00e00806,0x0880120e, +0x00000402,0x20980604,0x00900407,0x08201a07, +0x00080800,0x20600c01,0x00900005,0x08201207, +0x00180400,0x20600400,0x00900004,0x08201207, +0x00181202,0x20601c04,0x00880805,0x08201608, +0x20100401,0x20881001,0x00800006,0x08001800, +0x00080400,0x20700000,0x00b00405,0x08001202, +0x20100401,0x20780a01,0x00b00007,0x08001201, +0x20100402,0x20a80a03,0x00e00808,0x08001601, +0x00280e03,0x20702003,0x00580803,0x08101c04, +0x00080800,0x20800c00,0x00c00006,0x08001404, +0x00080800,0x20600801,0x00900005,0x08101005, +0x00180e01,0x20901002,0x00c80805,0x08101405, +0x20200c03,0x20a81605,0x00c00408,0x0850140a, +0x00000400,0x20a80601,0x00f00006,0x0840100a, +0x00080401,0x20800800,0x00b80405,0x0840100a, +0x20100000,0x20b00201,0x01100407,0x0850140b, +0x00200202,0x20880405,0x00800001,0x08b0140e, +0x20100001,0x20900000,0x00e80405,0x08a01010, +0x00080a01,0x20900c02,0x00d00405,0x08a0100e, +0x00180a01,0x20b00401,0x01100805,0x08d01411, +0x00080800,0x20800a01,0x00700c06,0x09301812, +0x00180602,0x20900802,0x00e00403,0x09301014, +0x00000001,0x20b00202,0x01000405,0x09301413, +0x20100800,0x20d80601,0x01280407,0x09701818, +0x00180801,0x20a00601,0x00900804,0x09d01c17, +0x20100003,0x20b80604,0x01000006,0x09e01418, +0x00000000,0x20a00000,0x01000405,0x09d01418, +0x00200003,0x20b80a02,0x01100004,0x0a40141d, +0x20500800,0x20c80800,0x00a00407,0x0aa0201d, +0x20480a03,0x20b00805,0x00f00403,0x0ac0141d, +0x20600400,0x20b80800,0x00f00805,0x0aa0141c, +0x20781a04,0x20b02007,0x00f00409,0x0b401423, +0x00480400,0x20b00c01,0x0088060d,0x0b80241f, +0x00500402,0x20d80606,0x01200a0e,0x0b90181c, +0x00680400,0x20a00a01,0x00d80611,0x0b80181c, +0x00600402,0x21180606,0x01701612,0x0c601c26, +0x20601000,0x01181400,0x20d84400,0x0f005a35, +0x20280603,0x00e80400,0x20e81c00,0x0f405a3b, +0x20401403,0x00d82000,0x20c84000,0x0f405a3a, +0x20481000,0x01680400,0x21781c00,0x10305e42, +0x01780a02,0x01500801,0x21284213,0x0d403a3f, +0x00f00405,0x00d80a08,0x20f84205,0x0d604a3e, +0x01381a07,0x01202408,0x21483e0b,0x0d603e3f, +0x01681602,0x01303000,0x21884e0c,0x0e105248, +0x21300409,0x01382206,0x21083833,0x0b60162f, +0x20f80c00,0x00f80407,0x21083829,0x0ba0222c, +0x21100c0a,0x00c8260c,0x20a8242e,0x0b80262d, +0x21500c09,0x00e83207,0x20c82c36,0x0c002633, +0x00581a0b,0x01402016,0x21881e06,0x0a600218, +0x00480a04,0x00c01008,0x21181604,0x0aa0161a, +0x00381208,0x00f01812,0x21482e04,0x0a900e19, +0x00681609,0x01102414,0x21882e09,0x0af0161c, +0x20200005,0x00e0020b,0x21001409,0x09a00a17, +0x20200002,0x00a00204,0x20d00407,0x09d01218, +0x00000002,0x00a00205,0x20e01406,0x09c00e18, +0x00080404,0x00c00a08,0x20f01409,0x0a00121d, +0x00000201,0x00f80403,0x21180c05,0x09000610, +0x00280a02,0x00a00c04,0x20d00002,0x09301213, +0x00080400,0x00a00400,0x20e80405,0x09201212, +0x20280601,0x00b00403,0x20d00008,0x09301214, +0x00000000,0x00f80400,0x21100805,0x08a0060b, +0x20180400,0x00800a02,0x20a00809,0x08a0120e, +0x20180a01,0x00a00c02,0x20c00406,0x08a0120d, +0x00280800,0x00a00e01,0x20c00004,0x08b0160e, +0x00100201,0x00f00800,0x21200004,0x08500a07, +0x00000400,0x00780a01,0x20800405,0x08501207, +0x00000402,0x00780a03,0x20900405,0x08501207, +0x20101002,0x00881a02,0x20900009,0x08501208, +0x20100001,0x00f00202,0x21080408,0x08300a01, +0x00000400,0x00880800,0x20b00005,0x08301601, +0x00080a02,0x00900803,0x20b00006,0x08301202, +0x00080602,0x00c00403,0x20f80406,0x08301201, +0x20100601,0x00f80c02,0x21000806,0x08400405, +0x00000401,0x00980a01,0x20c00006,0x08401404, +0x00000802,0x00780e04,0x20900406,0x08401004, +0x00000802,0x00b80e03,0x20e00407,0x08501005, +0x00180801,0x00f01201,0x21380403,0x08800809, +0x00080601,0x00a00402,0x20f80405,0x0870140a, +0x00100602,0x00980803,0x20c80405,0x0870100a, +0x00080603,0x00d00003,0x21100406,0x0890100c, +0x00000201,0x00d80401,0x20f00006,0x08e0040e, +0x00000001,0x00a80601,0x20d00005,0x08e0100f, +0x20100802,0x00b80e02,0x20e00406,0x08d0100f, +0x00001004,0x00c81205,0x21180406,0x09001412, +0x20101201,0x00e81601,0x21000405,0x09600813, +0x20100a01,0x00a80801,0x20e00005,0x09701014, +0x00180603,0x00c00404,0x21100003,0x09601014, +0x20181205,0x01001407,0x21500006,0x09b01018, +0x00101403,0x01281a03,0x21581003,0x0a100417, +0x00200401,0x00c80602,0x21080403,0x0a201418, +0x00000003,0x00b80604,0x21000405,0x0a101418, +0x00500403,0x00c80607,0x21000802,0x0a80181c, +0x20580603,0x01700807,0x21b80807,0x0ad8041d, +0x20800400,0x00d80c01,0x21100408,0x0af0101d, +0x20680a02,0x00c00803,0x21180405,0x0ae0101d, +0x20b01801,0x00d82c01,0x21180410,0x0b801025, +0x00480401,0x01600204,0x2190120c,0x0bc0001f, +0x00780400,0x00e00c01,0x21480614,0x0be0141d, +0x00600c01,0x00a80a02,0x20f00611,0x0bc0141c, +0x00880a02,0x01300c06,0x21c80618,0x0cb01428, +0x20681a02,0x20e02000,0x02582c00,0x0fc0863e, +0x20400400,0x20780c00,0x01d83800,0x0ff07a40, +0x20180e02,0x20601800,0x01b83800,0x0ff07a43, +0x20401802,0x20c83000,0x02c85c00,0x10f08a48, +0x01500401,0x21381207,0x02d83612,0x0db06e47, +0x01480a02,0x20600800,0x01a8420d,0x0de05e46, +0x00c00401,0x20982205,0x02182602,0x0dd05a45, +0x01481206,0x20580c07,0x02083a0c,0x0ea0624e, +0x20a00c07,0x21281605,0x0298682d,0x0b904639, +0x20f01408,0x20882a07,0x01c84c2f,0x0bd03a35, +0x20600405,0x20880602,0x01885c21,0x0bd04235, +0x20c00c0a,0x20980e0b,0x01d8602f,0x0c50463d, +0x20600e07,0x21082411,0x02482410,0x0a501a1b, +0x00080a06,0x20380811,0x01282804,0x0ab0161b, +0x20400604,0x2078180c,0x0188240e,0x0a90161d, +0x20300208,0x20781414,0x01a8240b,0x0af01a20, +0x00380402,0x20d00202,0x01b00202,0x09a01e14, +0x00100001,0x20500202,0x00f00403,0x09e01618, +0x00100000,0x20680401,0x01200001,0x09d01616, +0x00300801,0x20780a04,0x01500801,0x0a101e1a, +0x20100201,0x20d00403,0x01b80408,0x09001a11, +0x00000000,0x20580801,0x01000806,0x09401613, +0x00100601,0x20680401,0x01100405,0x09301a12, +0x20300000,0x20580a01,0x0130000b,0x09501e14, +0x00000402,0x20e80602,0x01c00005,0x08a01a0b, +0x20100000,0x20580400,0x00e00407,0x08c01a0c, +0x20200802,0x20581203,0x01000008,0x08b01a0c, +0x00100801,0x20680800,0x01180803,0x08d01e0d, +0x00180601,0x20d00403,0x01b00404,0x08501a06, +0x00080400,0x20400800,0x00d00005,0x08701e07, +0x00280a03,0x20300c04,0x00c80402,0x08701a07, +0x00180e02,0x20401403,0x00f80807,0x08701e09, +0x00180400,0x20d00602,0x01b00406,0x08301e02, +0x00000000,0x20500601,0x00e00006,0x08501e02, +0x20200402,0x20580a04,0x00f00809,0x08501a01, +0x20200401,0x20780603,0x01400809,0x08501e01, +0x20200000,0x20e80601,0x01c00008,0x08401c05, +0x00100000,0x20500400,0x00f80405,0x08501804, +0x00280601,0x20400c02,0x00d80c02,0x08601804, +0x00280601,0x20600802,0x01380404,0x08601c05, +0x00200801,0x20e80c00,0x01c80402,0x08801c0a, +0x20100000,0x20580400,0x01000007,0x0890140a, +0x20180800,0x20400800,0x00f00407,0x08901809, +0x20300403,0x20880a03,0x0160000a,0x08a01c0c, +0x20100400,0x20c00001,0x01980406,0x08e0180e, +0x00180401,0x20500400,0x00f80404,0x08f0140f, +0x00180401,0x20700a01,0x01280404,0x08f0180f, +0x00481204,0x20601c06,0x01400001,0x09201c11, +0x20181000,0x20b01801,0x01900004,0x09601813, +0x20280a02,0x20600c03,0x01000407,0x09801414, +0x20200601,0x20880401,0x01400406,0x09701414, +0x20601003,0x20a81e07,0x01b0100d,0x09c01c19, +0x00581601,0x20f02401,0x02000000,0x0a001c15, +0x00300001,0x20800603,0x01400400,0x0a301818, +0x00300401,0x20600202,0x01280401,0x0a201818, +0x00700601,0x20700403,0x01481a05,0x0aa0201c, +0x20900000,0x21580601,0x0290100e,0x0ac0181c, +0x20800400,0x20800001,0x01580c09,0x0b00181c, +0x20800802,0x20680c00,0x01280809,0x0af0141c, +0x20a80e01,0x20601c01,0x01580c10,0x0b801822, +0x00500801,0x21580e03,0x02800610,0x0bb02021, +0x00600000,0x20780401,0x01400613,0x0be0141e, +0x00681a02,0x20301c06,0x00e00613,0x0bd0101d, +0x00600401,0x20981203,0x01c00e12,0x0cb01428, +0x20800e02,0x00782400,0x20483000,0x1120ca42, +0x20400201,0x20480400,0x00884000,0x1140c248, +0x20280603,0x20480c00,0x00882800,0x1130be49, +0x20180e05,0x20701c00,0x00885000,0x1280f256, +0x01680404,0x00a80606,0x20d85a19,0x0ef0ae4e, +0x01200803,0x20481204,0x00784e0d,0x0ef09e4e, +0x00d01406,0x20581a09,0x00585e07,0x0ee0a64d, +0x00e0280a,0x20a83e0e,0x01086a04,0x0fc0c259, +0x20280400,0x00901004,0x20e87028,0x0c707e47, +0x20680a02,0x20201804,0x00386428,0x0c907641, +0x20200203,0x00100809,0x0008641f,0x0c907241, +0x20280a08,0x00001411,0x00187c25,0x0d208649, +0x20c81001,0x00880404,0x20b83421,0x0ad04e23, +0x20600804,0x20481e01,0x00983015,0x0b104a22, +0x20880803,0x00180800,0x00282c1a,0x0b004a24, +0x20b80407,0x20281a06,0x0068241f,0x0b705a27, +0x00500a02,0x00480807,0x20b81e05,0x0a103a15, +0x00200205,0x2028040b,0x00181c02,0x0a403617, +0x00200603,0x20180408,0x00081802,0x0a303a16, +0x00480e08,0x20300c0f,0x00181a03,0x0a804a19, +0x20380400,0x00600000,0x20d0040b,0x09703612, +0x00000401,0x20280603,0x00100007,0x09903613, +0x00080800,0x20100800,0x20200406,0x09803612, +0x20201005,0x20680e09,0x0048040a,0x09c04a15, +0x00180400,0x00500400,0x20d00003,0x0900360b, +0x20180400,0x20100000,0x00080407,0x0910360c, +0x00080400,0x20200c00,0x00080405,0x09103a0c, +0x00280e02,0x20100805,0x00080c03,0x0930420f, +0x20100000,0x00480400,0x20c00406,0x08c03606, +0x00000201,0x20200002,0x00000405,0x08c03606, +0x00000601,0x20380800,0x00300806,0x08c03607, +0x20100401,0x20480e01,0x00300c0a,0x08d04208, +0x00100800,0x00480800,0x20d00004,0x08a03a01, +0x00000001,0x20200202,0x20100005,0x08a03601, +0x00000002,0x20300602,0x00180405,0x08a03a01, +0x00080601,0x20300401,0x00000006,0x08c04400, +0x20200801,0x00680601,0x20f80807,0x08b03805, +0x00000202,0x20200402,0x20100005,0x08b03404, +0x00180603,0x20300003,0x00200404,0x08b03404, +0x00100801,0x20480a01,0x00100006,0x08d04405, +0x00280c00,0x00701002,0x20f80402,0x08f03409, +0x20100002,0x20200204,0x00000007,0x08e03809, +0x20100c03,0x20381205,0x00200407,0x08e03809, +0x00080602,0x20200802,0x20100007,0x0910440c, +0x20180a01,0x00400801,0x20b00c08,0x0940340e, +0x00200602,0x20280403,0x00080404,0x0940340f, +0x00100201,0x00080403,0x20380804,0x0940380f, +0x00000801,0x20381a03,0x00101007,0x09904413, +0x20200c01,0x00281a03,0x20900c05,0x09d03814, +0x20400401,0x20181202,0x20100809,0x09d03415, +0x20380e01,0x00000801,0x20300808,0x09d03814, +0x20380c01,0x20101000,0x20581006,0x0a404819, +0x00400c00,0x00681801,0x20f00801,0x0a803c17, +0x00400400,0x00000001,0x20580a03,0x0a903818, +0x00380401,0x20300a01,0x20180602,0x0a803c17, +0x00780e03,0x20401004,0x20100602,0x0b10441b, +0x20900000,0x00980400,0x2150040d,0x0b40401e, +0x20880e02,0x00001002,0x2050040a,0x0b50341c, +0x20680602,0x20400c02,0x00180408,0x0b40381b, +0x20b00801,0x20680e03,0x00401011,0x0bf04822, +0x00680a01,0x00901002,0x21680613,0x0c404421, +0x00600802,0x20380a05,0x20100a12,0x0c40381e, +0x00401c02,0x20583207,0x00400e0d,0x0c20381e, +0x00700401,0x20500202,0x00180a15,0x0d204c28, +0x20a81602,0x00c00400,0x00f85000,0x12c0de4b, +0x20680e01,0x01380400,0x20584c00,0x12d0ca50, +0x20500402,0x01281800,0x20386000,0x12c0ca50, +0x20600601,0x01a80c00,0x20c84c00,0x1460ea5f, +0x01900806,0x00781207,0x0108761f,0x1040b25a, +0x01480802,0x01100602,0x20585e11,0x1030a259, +0x01382602,0x01302c06,0x20986610,0x10309e58, +0x01883403,0x01b04203,0x20f87213,0x1160c268, +0x20381209,0x0090040d,0x00c85c2c,0x0d507a54, +0x20881203,0x00f00405,0x2048482c,0x0d80724b, +0x20580e02,0x00a00401,0x00283c28,0x0d70764c, +0x20981605,0x00e00006,0x00184436,0x0e308a57, +0x20b0100c,0x00682e0e,0x00d84c24,0x0b60522b, +0x20200404,0x00b80a03,0x20384c14,0x0bb0562b, +0x20601406,0x00782205,0x0038481a,0x0ba0562b, +0x20401807,0x00982a09,0x00285819,0x0c306a2f, +0x00381e0a,0x00a01017,0x00283802,0x0a602a18, +0x20380e01,0x00c80409,0x2058280d,0x0aa02e1b, +0x20181604,0x00c0040d,0x20482809,0x0a90321a, +0x20480a01,0x00f8180d,0x2088380d,0x0b103a1c, +0x20300803,0x00380e06,0x0060040b,0x09c02612, +0x00180a03,0x00900c05,0x20780404,0x09f02a13, +0x00000c01,0x00781201,0x20380406,0x09f02e12, +0x00281a07,0x00d0280a,0x20e80801,0x0a503615, +0x00100601,0x00680803,0x00380803,0x0950220b, +0x00000802,0x00780a05,0x20400007,0x09702e0d, +0x00180601,0x00a00002,0x20700005,0x09702a0c, +0x00001405,0x0088160a,0x20400808,0x09b03a10, +0x20100c01,0x00680a01,0x00180806,0x09102206, +0x20100201,0x00980402,0x20580407,0x09202a06, +0x20100001,0x00900201,0x20700007,0x09202e06, +0x20180603,0x00d00005,0x20980c09,0x09503608, +0x00180c00,0x00900c01,0x00000004,0x08f01e01, +0x00100000,0x00900000,0x20600003,0x09002a01, +0x00100201,0x00900001,0x20700004,0x09102e01, +0x20100403,0x00c80a03,0x20900006,0x09303000, +0x20180e01,0x00601001,0x00300806,0x09002004, +0x20280601,0x00900401,0x20600808,0x09102804, +0x20200001,0x00980601,0x20700407,0x09102c04, +0x00280a03,0x00d01005,0x20b80404,0x09503005, +0x00201001,0x00281603,0x00700804,0x09302409, +0x00100802,0x00780603,0x20580403,0x09502c09, +0x00280a01,0x00901403,0x20880802,0x09502c09, +0x20280400,0x00b80603,0x2070100a,0x0990340c, +0x20200401,0x00781000,0x00200009,0x0990240f, +0x00080a03,0x00900804,0x20600407,0x09a0280e, +0x00180601,0x00700202,0x20300807,0x09a02c0d, +0x00100001,0x00a00202,0x20880804,0x0a103813, +0x00080a01,0x00801403,0x20280802,0x0a202414, +0x20300404,0x00780606,0x20480807,0x0a302c15, +0x20401403,0x00681e04,0x20380808,0x0a302c15, +0x20101000,0x00a81001,0x20880c06,0x0ab03018, +0x00400201,0x00600c00,0x00200002,0x0ad02416, +0x00580604,0x00800807,0x20580602,0x0af02418, +0x00400601,0x00b80405,0x20a80e03,0x0af02418, +0x00400800,0x00e80c02,0x20b00802,0x0b802c1c, +0x20900800,0x00680601,0x0060040d,0x0b90241e, +0x20a01003,0x00781a06,0x20300c0c,0x0bb0281d, +0x20800601,0x00b00001,0x20a0080a,0x0bb0281b, +0x20b80601,0x00f00801,0x20f0040e,0x0c803424, +0x00680800,0x00800000,0x00501211,0x0c902422, +0x00880a01,0x00b00c04,0x20980e17,0x0ca0281e, +0x00781401,0x00c02603,0x20a80e14,0x0c902c1d, +0x00880401,0x00e00a02,0x20d00217,0x0db03427, +0x20d02001,0x21083c00,0x03489400,0x14e16657, +0x20601e01,0x20f82400,0x03587000,0x14912a5b, +0x20300e03,0x20c80c00,0x03487400,0x14912e5f, +0x20780a05,0x21280400,0x04384c00,0x16715a69, +0x02081e01,0x20800804,0x02688e26,0x12011e6a, +0x01780c01,0x20781603,0x02c86613,0x11a0ee65, +0x01101005,0x20984608,0x0318620a,0x1190ee64, +0x01b02807,0x21485e10,0x04286616,0x13112a74, +0x20b01001,0x20f82401,0x02887439,0x0e90de60, +0x20b01404,0x20a82c00,0x02887832,0x0e80ba56, +0x20700800,0x20582008,0x02087c29,0x0e80ba55, +0x20f01004,0x20a83c04,0x02b8a03c,0x0f80e262, +0x00100202,0x20b00803,0x01e88017,0x0c50aa38, +0x00281206,0x2050080c,0x01c85c10,0x0c708635, +0x00081a07,0x20401c09,0x01985415,0x0c708a36, +0x00381a09,0x20602411,0x01b88010,0x0d20a63c, +0x20701407,0x20b84602,0x02084419,0x0ae06e20, +0x20401007,0x20982a07,0x01f83415,0x0b106222, +0x20501c0a,0x20a83a0b,0x02083816,0x0b106620, +0x20501009,0x20b82a0b,0x0248401a,0x0b907227, +0x00081e08,0x20601012,0x01082c05,0x0a305211, +0x20280a03,0x20580c0d,0x01482409,0x0a504613, +0x00081e08,0x20401413,0x01182c06,0x0a504a13, +0x20580e03,0x20781c0f,0x01a8200c,0x0ab04e14, +0x00000004,0x20c00605,0x01480406,0x09b0520c, +0x00280a02,0x20701003,0x01100002,0x09d04a0d, +0x00000802,0x20b80a05,0x01600407,0x09d04a0c, +0x00581a04,0x20902405,0x01300202,0x0a305a0f, +0x00081205,0x20d01807,0x01400006,0x09704e06, +0x20200403,0x20a80604,0x01500009,0x09804a07, +0x00000000,0x20900002,0x01480806,0x09804606, +0x20300c03,0x21080a07,0x01c0040e,0x09c05a09, +0x00101003,0x21181a08,0x01a00c05,0x09505201, +0x00280603,0x20900004,0x01400003,0x09604601, +0x00180602,0x20900401,0x01400404,0x09704601, +0x00280601,0x20c00402,0x01a80c04,0x09a05601, +0x20200c01,0x20d81801,0x01480c07,0x09604c05, +0x20300804,0x20a81205,0x01500009,0x09704405, +0x00000403,0x20a80a04,0x01580406,0x09704404, +0x20100201,0x20d80800,0x01c00c09,0x09b05406, +0x00381604,0x20901c05,0x00e00001,0x09a04c09, +0x00480e05,0x20801007,0x01180400,0x09b04409, +0x00080603,0x20880404,0x01300805,0x09b0400a, +0x20100801,0x20e80e02,0x01980407,0x0a00580d, +0x20100403,0x20f00206,0x01500008,0x09f0500e, +0x20300c05,0x20b81609,0x0150080b,0x0a00480e, +0x00000403,0x20980a05,0x01200005,0x0a10480e, +0x00200802,0x20c00000,0x01681402,0x0a805412, +0x20100800,0x20e80804,0x01680405,0x0a804c15, +0x00180603,0x20800c06,0x01081401,0x0a904414, +0x20180e02,0x20801c05,0x00f81404,0x0a904413, +0x20181203,0x20a01c06,0x01680407,0x0b204c16, +0x00380e01,0x20c01003,0x01301402,0x0b305018, +0x00080401,0x20900202,0x01300c05,0x0b404017, +0x00300001,0x20b00602,0x01700802,0x0b404016, +0x00480402,0x20f00a04,0x01d00c04,0x0bf0501c, +0x20881603,0x20f01801,0x0170200c,0x0c105c1f, +0x20780e02,0x20901802,0x01300006,0x0c10441d, +0x20a80e03,0x20b00802,0x0180100b,0x0c00401d, +0x20b00202,0x20f80402,0x01f0080f,0x0ce05425, +0x00600c04,0x21381e0c,0x01d01611,0x0d106823, +0x00600402,0x20d81207,0x01800e13,0x0cf0441d, +0x00800802,0x20e81607,0x01a00e17,0x0cf0481d, +0x00880c01,0x20f00204,0x01e00e19,0x0e205828, +0x20b80608,0x21102c00,0x00488000,0x1841d66d, +0x20780a0a,0x21703400,0x00983c00,0x1781a66b, +0x20600a07,0x21b01800,0x00f85800,0x1791b66e, +0x20d01201,0x21882000,0x00e88000,0x19e1fa74, +0x01f0380f,0x21284e17,0x00f8a622,0x14b1867e, +0x01802c13,0x21983a1f,0x01688615,0x14117675, +0x0160200d,0x21a81616,0x0158a212,0x14017a77, +0x02200001,0x21401e04,0x0058be26,0x1611b688, +0x20b00607,0x20500817,0x2058c83a,0x10b12671, +0x2070060a,0x20e01019,0x0088bc31,0x10711a67, +0x20601206,0x21280c11,0x0108ac31,0x10611a67, +0x20a01c05,0x21380a02,0x00d8cc40,0x11c1527b, +0x20100202,0x20400801,0x2028681a,0x0de0e247, +0x20501804,0x20d82207,0x00d8581c,0x0de0da41, +0x20602004,0x20e83203,0x00d8601e,0x0dd0d640, +0x20601604,0x20c8200d,0x00b88022,0x0ec0f24a, +0x00001003,0x20480604,0x00087417,0x0c10ae2f, +0x00300a03,0x20800406,0x00486c0e,0x0c30aa2c, +0x00500205,0x20501408,0x00186c0b,0x0c30aa2b, +0x00400602,0x20800c02,0x0028640f,0x0ce0c232, +0x20701c02,0x00083c04,0x20184817,0x0af07218, +0x20601804,0x20582a02,0x00583c16,0x0b107a1a, +0x20802408,0x20684607,0x00683819,0x0b107a1a, +0x20802406,0x20783a04,0x00584c1b,0x0ba08e1d, +0x00480a05,0x0088040b,0x21082001,0x0a705a0c, +0x00000204,0x00080c0b,0x20681c05,0x0a805e0c, +0x00280e07,0x00300c11,0x20b82c02,0x0a905e0c, +0x00100a03,0x0028240d,0x20982004,0x0b006e0d, +0x20500c03,0x00681e03,0x2110080d,0x0a205605, +0x00180400,0x00000400,0x20900005,0x0a305e07, +0x20180401,0x00000204,0x20800c08,0x0a405e07, +0x00081603,0x00401c05,0x21200007,0x0ab06e08, +0x00481202,0x00a01c05,0x21881203,0x0a105400, +0x20100401,0x20180a01,0x20800007,0x0a105e01, +0x20100400,0x20180400,0x20880405,0x0a205e01, +0x00100401,0x00080605,0x20b00c06,0x0a807202, +0x20180601,0x00601201,0x21100009,0x0a205403, +0x00180a01,0x00000c02,0x20980803,0x0a205c04, +0x00280602,0x00000c02,0x20980403,0x0a305c03, +0x20200801,0x00180e01,0x20d80c09,0x0a907006, +0x20101403,0x00582604,0x20e00406,0x0a50500a, +0x20200c01,0x20281602,0x20600807,0x0a505809, +0x20300802,0x20181204,0x20600009,0x0a505c09, +0x20180401,0x00300c02,0x21081404,0x0ae0680d, +0x00280601,0x00a00c05,0x21781003,0x0ab04c0e, +0x00280402,0x00100c00,0x20b81402,0x0ab0580e, +0x00380601,0x00100803,0x20a81000,0x0ac0580e, +0x00480a03,0x00201004,0x20d00002,0x0b506410, +0x20180e02,0x00901002,0x21400c09,0x0b304c14, +0x20180603,0x00000404,0x20800808,0x0b305413, +0x20300401,0x00080c00,0x20800809,0x0b305413, +0x20500802,0x00081a04,0x2090140d,0x0be06818, +0x00200801,0x00681a03,0x21001c05,0x0bf0541b, +0x00200402,0x20180e05,0x20700803,0x0be05818, +0x00480603,0x00100002,0x20b00c00,0x0be05818, +0x00600201,0x00280402,0x20f00601,0x0cc06c1e, +0x20c00e01,0x00882000,0x2160140d,0x0cf06024, +0x20900602,0x00081002,0x20900409,0x0cc0581e, +0x20c00c03,0x00181e06,0x20a0080d,0x0cb05c1e, +0x20d80a03,0x00200000,0x20f01011,0x0dd07026, +0x00a80402,0x00c00a05,0x21d8161d,0x0e106824, +0x00900802,0x00180a05,0x20e8121a,0x0db0581d, +0x00a00201,0x00400002,0x2128221e,0x0db0581d, +0x00a01803,0x00082a0a,0x20f80a1d,0x0f007428, +0x21380a04,0x01101c00,0x23285000,0x1bb18a78, +0x21180a07,0x01501800,0x23f00000,0x1a914e6d, +0x20d81204,0x01802c00,0x24782400,0x1ac15675, +0x20e80400,0x01401000,0x23c89800,0x1db1ae86, +0x02e82006,0x00e05e0b,0x22b8aa39,0x17a15a95, +0x02a81c0b,0x01305615,0x23987e34,0x16e13e87, +0x02381c06,0x0140520d,0x23c87228,0x16e13e89, +0x02380c04,0x01302000,0x2388a62a,0x1941629c, +0x21280a01,0x00601406,0x21388851,0x12d0fe89, +0x21280a06,0x00c01c0d,0x2238784a,0x1280ee7c, +0x20d80c00,0x00d02804,0x22887c42,0x1290f67c, +0x20581e07,0x0100540c,0x2308943e,0x14411692, +0x20380401,0x00500c02,0x20f8601c,0x0f90c653, +0x00080c04,0x00a02605,0x21d85c15,0x0f80be4d, +0x20381602,0x00a03804,0x21e8681b,0x0f80be4e, +0x20a80805,0x00901a08,0x21c8602e,0x1090d65c, +0x00381203,0x00403005,0x20b85c13,0x0d509a3c, +0x00080e03,0x00602007,0x21385014,0x0d708e38, +0x00080401,0x00501201,0x21084013,0x0d709237, +0x00280a03,0x00701808,0x21585c11,0x0e40a23d, +0x20580c02,0x00002204,0x00084c1b,0x0bd07225, +0x20180801,0x00401e03,0x20b83c14,0x0c006e24, +0x00081000,0x00402c01,0x20c85012,0x0c007224, +0x20281201,0x00503400,0x20f84c17,0x0cb07e29, +0x20100802,0x20381801,0x0088300c,0x0b004a12, +0x20400803,0x00181400,0x20482810,0x0b304e12, +0x20500801,0x00081c00,0x20181813,0x0b304a12, +0x20200403,0x00180e03,0x20282c11,0x0bc05615, +0x20380603,0x20100c08,0x0028200a,0x0aa03a07, +0x00000203,0x00380408,0x20981405,0x0ad03e07, +0x00100601,0x00380804,0x20881404,0x0ad04206, +0x20300e01,0x00282006,0x2068100c,0x0b504207, +0x00200402,0x20281202,0x00500802,0x0a803201, +0x00000000,0x00300601,0x20a00006,0x0ab03e02, +0x20100000,0x00300401,0x20a80406,0x0ab03e01, +0x00280602,0x00500c04,0x20e80401,0x0b304601, +0x20200201,0x00000003,0x00100007,0x0a903404, +0x00000402,0x00380a02,0x20900005,0x0ab03804, +0x00000000,0x00380400,0x20900404,0x0ac03c04, +0x20180400,0x00401202,0x20b80408,0x0b404404, +0x00280800,0x00001e01,0x00180c01,0x0ac03808, +0x20180602,0x00401003,0x20b80c06,0x0ae03809, +0x20180400,0x00400e01,0x20b80c05,0x0af03c08, +0x00000002,0x00280602,0x20780406,0x0b80400b, +0x00100000,0x20380400,0x00800808,0x0b20300d, +0x00300001,0x00200202,0x20700402,0x0b40340d, +0x00200000,0x00200001,0x20780403,0x0b40340c, +0x00100603,0x00380804,0x20800806,0x0bf03c11, +0x20300801,0x20281601,0x0070100b,0x0ba03416, +0x20500400,0x00280c00,0x2070080c,0x0bc03414, +0x20200201,0x00200401,0x20700009,0x0bc03413, +0x20200003,0x00300604,0x20a00009,0x0c904419, +0x00300000,0x20100401,0x00200002,0x0c703c1d, +0x00400201,0x00300400,0x20a80602,0x0c703819, +0x00100400,0x00280a01,0x20700803,0x0c703819, +0x00500205,0x00300005,0x20900402,0x0d70401e, +0x20d80602,0x20100c00,0x0030000d,0x0d703c24, +0x20b00002,0x00380603,0x20980c0b,0x0d50341d, +0x20a80401,0x00300e02,0x20981407,0x0d40381e, +0x21000804,0x00381a09,0x20900410,0x0e804427, +0x00b00002,0x20280606,0x00680a22,0x0e903822, +0x00a80a01,0x00301403,0x20a81e1f,0x0e302c1a, +0x00900000,0x00200000,0x20681a1c,0x0e302c19, +0x00d80e02,0x00502405,0x20e83e27,0x0fb03c25, + }, //ct2 + { +0x00080602,0x20c00000,0x00000c00,0x0f40061d, +0x20100000,0x20900000,0x00081000,0x0f100e1f, +0x00100601,0x20a00000,0x00080c00,0x0f201220, +0x20101003,0x20c00000,0x00084000,0x10800e24, +0x20100405,0x20d00206,0x00081601,0x0e60061e, +0x00300402,0x20900201,0x00081602,0x0e200620, +0x20100403,0x20900203,0x00081c03,0x0e20061f, +0x00480e05,0x2080000a,0x00000204,0x0f580e26, +0x00500204,0x20c00008,0x00080e03,0x0d680a20, +0x20200202,0x20800004,0x00080807,0x0d280a1d, +0x00300602,0x20800005,0x00081000,0x0d380a1e, +0x00000404,0x20c00207,0x00080407,0x0e280624, +0x20300c02,0x20c00204,0x0008080b,0x0c780a1c, +0x00100401,0x20800202,0x00000002,0x0c580619, +0x20200000,0x20700201,0x00000808,0x0c580a1a, +0x20100601,0x20a00004,0x00081007,0x0d280e1e, +0x00080601,0x20900002,0x00000004,0x0bb81215, +0x00000000,0x20700000,0x00080804,0x0b980a15, +0x00200400,0x20800202,0x00080402,0x0b980a15, +0x00200800,0x20900201,0x00080402,0x0c481219, +0x00100400,0x20900201,0x00080404,0x0b180e11, +0x00000000,0x20700001,0x00080404,0x0b080e11, +0x20200002,0x20700201,0x00081008,0x0b080e10, +0x20100001,0x20800201,0x00000009,0x0b981613, +0x00080400,0x20800000,0x00000007,0x0aa8120b, +0x00000201,0x20700001,0x00000405,0x0a88120c, +0x00100202,0x20700004,0x00000002,0x0a98160b, +0x00080601,0x20800001,0x00000006,0x0b18160c, +0x20280400,0x20900001,0x00000406,0x0a781204, +0x00000401,0x20700202,0x00000005,0x0a480e07, +0x00000001,0x20700202,0x00000806,0x0a481207, +0x00000002,0x20800202,0x00080405,0x0ad81606, +0x00200a01,0x20a00001,0x00080401,0x0a580e01, +0x00080601,0x20600001,0x00000005,0x0a181202, +0x00100400,0x20700000,0x00080404,0x0a280e02, +0x00300602,0x20800003,0x00080404,0x0ab81a02, +0x20380403,0x20800203,0x00080408,0x0a681004, +0x20100002,0x20700202,0x00080406,0x0a280c04, +0x20280401,0x20600201,0x00000007,0x0a281004, +0x20480403,0x20700203,0x0000000c,0x0ab81806, +0x00200204,0x20900006,0x00000401,0x0a981408, +0x00180602,0x20700003,0x00000403,0x0a581009, +0x00100201,0x20700002,0x00000002,0x0a581008, +0x00300202,0x20800005,0x00000602,0x0b08180b, +0x00100804,0x20900206,0x00080806,0x0ae80c0c, +0x00000401,0x20800202,0x00000005,0x0aa80c0c, +0x00000000,0x20700000,0x00000806,0x0aa80c0c, +0x00200601,0x20800202,0x00000c07,0x0b68140d, +0x20381202,0x20700005,0x00000c09,0x0b681413, +0x20180601,0x20700002,0x00000805,0x0b280c12, +0x20100201,0x20700000,0x00000405,0x0b280812, +0x20600002,0x20700203,0x0008080d,0x0bf81018, +0x00500002,0x20b00203,0x00000000,0x0c180c18, +0x00380400,0x20800201,0x00001001,0x0bc80415, +0x00100002,0x20800202,0x00080803,0x0bc80816, +0x00880601,0x20800004,0x00000205,0x0cc8181c, +0x20f80400,0x20b00002,0x00000810,0x0ce80c20, +0x20d00002,0x20900202,0x0000040c,0x0c70001c, +0x20a80602,0x20700005,0x00000c07,0x0c880c1b, +0x21180801,0x20900000,0x00001414,0x0db81023, +0x00c80a02,0x20c00005,0x00002625,0x0de8041e, +0x00c00202,0x20900007,0x00001623,0x0d500417, +0x00980400,0x20800201,0x0000261c,0x0d500016, +0x00e80a02,0x20b00006,0x00002e2a,0x0ed80422, +0x20300800,0x01980c00,0x22580800,0x0f284a1c, +0x20180400,0x01100400,0x21c81000,0x0f082e20, +0x00080800,0x01100800,0x21d80800,0x0f182e22, +0x00282203,0x01402c00,0x22300000,0x10683a2a, +0x00480400,0x01b00c00,0x22881608,0x0e384e20, +0x00580400,0x01000801,0x21b81203,0x0e083622, +0x00280802,0x00f00e01,0x21b81000,0x0e083222, +0x20202006,0x00c82a09,0x21980c06,0x0f284227, +0x00180802,0x01a00401,0x22580405,0x0d285621, +0x20300000,0x00f00001,0x2190000b,0x0cf83a1e, +0x00180603,0x00e00805,0x21800005,0x0d083a1f, +0x00380a05,0x0140100a,0x22381800,0x0df84a24, +0x00081e05,0x01802406,0x22401007,0x0c38521c, +0x00180601,0x00f00801,0x21900400,0x0c283a19, +0x20200002,0x00c80604,0x21600807,0x0c283619, +0x20380403,0x01200a04,0x21f0080b,0x0ce84a1f, +0x20100804,0x01180a09,0x21a00c06,0x0b784615, +0x00080401,0x00d00602,0x21600004,0x0b683a16, +0x00280602,0x00d00803,0x21780801,0x0b683615, +0x00281604,0x01101804,0x21c00c02,0x0c084a19, +0x00181202,0x01300c04,0x21c00003,0x0ad84a10, +0x00100001,0x00d00000,0x21580405,0x0ac83a12, +0x00080402,0x00c00603,0x21580407,0x0ac83612, +0x20100003,0x00c80607,0x21700809,0x0b584214, +0x00000800,0x00f80a02,0x21900407,0x0a68460b, +0x20100201,0x00c00402,0x21500407,0x0a583a0c, +0x20100201,0x00b80403,0x21400006,0x0a583a0b, +0x20100601,0x00d80802,0x21880807,0x0ad8460c, +0x20200803,0x01280e02,0x21b80c07,0x0a284a05, +0x00180a01,0x00c00800,0x21500803,0x0a083607, +0x00000001,0x00c00201,0x21500403,0x0a183a06, +0x00100002,0x00e00201,0x21980803,0x0a884a07, +0x00181605,0x01401408,0x21e00402,0x0a184800, +0x20100801,0x00a80a02,0x21300007,0x09e83602, +0x00180602,0x00b00802,0x21400405,0x09f83a02, +0x00180e04,0x00e01005,0x21900807,0x0a684a02, +0x00000c03,0x00f80a08,0x21900405,0x0a284003, +0x00000201,0x00c00001,0x21480405,0x09e83804, +0x20100802,0x00a80a04,0x21300007,0x09f83403, +0x20200c04,0x00b80a07,0x21500008,0x0a784405, +0x20200001,0x01380403,0x21b80806,0x0a584809, +0x20100802,0x00c80e02,0x21480405,0x0a283809, +0x00100202,0x00c00003,0x21480403,0x0a283808, +0x00100202,0x00e80405,0x21880403,0x0ab8480b, +0x00581607,0x01301c06,0x21c01000,0x0aa8440c, +0x00180e02,0x00f00c04,0x21700403,0x0a783c0d, +0x00000400,0x00c80602,0x21400406,0x0a78340d, +0x00180602,0x00d00800,0x21801005,0x0b18440f, +0x20502409,0x00e83210,0x2158040e,0x0b184012, +0x20200c00,0x00c80e03,0x21400c07,0x0af83412, +0x20100800,0x00c80400,0x21580405,0x0af83412, +0x20300402,0x00c80605,0x2168040a,0x0bb84017, +0x00780a05,0x0170040c,0x22181e02,0x0bc85018, +0x00300802,0x00e81202,0x21800001,0x0b983416, +0x00400000,0x00e00401,0x21780401,0x0b983815, +0x00700a01,0x00d80c02,0x21780a01,0x0c88441b, +0x20f01002,0x01581204,0x22000813,0x0ca84c20, +0x20b00000,0x01000003,0x21c8040a,0x0c58341c, +0x20c00001,0x00e80c00,0x21600c0c,0x0c58381c, +0x21001403,0x00f81e02,0x21a00014,0x0d784825, +0x00b00a01,0x01981804,0x22500e20,0x0db84c21, +0x00980601,0x01080403,0x21b01e1c,0x0d383419, +0x00a00e01,0x00e81002,0x21900e1d,0x0d38301a, +0x00c00202,0x01481407,0x22101624,0x0ea84826, +0x20280800,0x21000800,0x02680c00,0x0e68461e, +0x20100801,0x20880c00,0x01681c00,0x0e883a23, +0x00000401,0x20781000,0x01781400,0x0e883a22, +0x20102004,0x20783400,0x01882000,0x0fb85228, +0x00400001,0x21300000,0x02880a07,0x0d684a21, +0x00400602,0x20600004,0x01481202,0x0d784223, +0x00400a01,0x20680803,0x01381601,0x0d784223, +0x00482206,0x0010380c,0x00b81e03,0x0e785a2a, +0x00201202,0x21381002,0x02800006,0x0c584e22, +0x20480400,0x20500201,0x0130040c,0x0c68461e, +0x20200201,0x20480801,0x0110080a,0x0c68461f, +0x20100004,0x20780a07,0x0190180a,0x0d285e26, +0x20501404,0x20e83205,0x02400c0d,0x0b685219, +0x00100400,0x20680800,0x01300401,0x0b984618, +0x00000002,0x20480603,0x00f80403,0x0b984219, +0x00000203,0x20780404,0x01700807,0x0c185a1e, +0x00481606,0x20901408,0x01800203,0x0ac84a13, +0x00100000,0x20580400,0x01100003,0x0ad84216, +0x00000202,0x20400003,0x00f00003,0x0ad84615, +0x20101003,0x20782606,0x01701006,0x0b485617, +0x20101c06,0x20e8220a,0x01d00008,0x0a284611, +0x00100401,0x20580400,0x01080405,0x0a384612, +0x00100401,0x20400202,0x00f00004,0x0a384612, +0x00200201,0x20300003,0x00e81002,0x0aa85613, +0x00081204,0x2070180a,0x01580c04,0x09c84e0b, +0x20280601,0x20400002,0x01000808,0x09b8460b, +0x20280601,0x20300402,0x00e00009,0x09c8460b, +0x20200001,0x20300601,0x00f80809,0x0a285a0d, +0x00280800,0x20b01204,0x01a00c04,0x09784a06, +0x00100402,0x20580e03,0x00f00403,0x09784206, +0x00200000,0x20480601,0x00f00402,0x09884606, +0x00380602,0x20300802,0x01000403,0x09c85a08, +0x20401404,0x20d82604,0x01e00009,0x09684801, +0x00080a02,0x20400c04,0x00d80405,0x09584202, +0x20100401,0x20480800,0x00e00007,0x09684602, +0x20301003,0x20481a05,0x0110040b,0x09a85a01, +0x00481a05,0x20702008,0x01580603,0x09784804, +0x20180402,0x20500602,0x01000406,0x09684003, +0x00180a01,0x20300c02,0x00c80403,0x09684403, +0x00281203,0x00001806,0x00b80801,0x09c85806, +0x20100401,0x20d80606,0x01d01009,0x09a84407, +0x00180a03,0x20601003,0x01100003,0x09984008, +0x20100000,0x20400201,0x00f00806,0x09984008, +0x20100001,0x20480603,0x01101008,0x09f8580a, +0x20301003,0x20d81e01,0x01c00006,0x09f8440f, +0x20101004,0x20881a06,0x01500407,0x09e8400d, +0x00000001,0x20400400,0x00f80404,0x09e8400d, +0x00000400,0x20480800,0x01000806,0x0a685411, +0x00481a06,0x20903c07,0x01581a02,0x0a784011, +0x20280a04,0x20401007,0x00f80805,0x0a684013, +0x20180a02,0x20400c03,0x00f00005,0x0a684012, +0x20100201,0x20300801,0x00e80805,0x0b085017, +0x00200c06,0x20f8120a,0x0240040a,0x0b084814, +0x00500403,0x20700605,0x01400201,0x0b083c15, +0x00480401,0x20600203,0x01300c02,0x0b084015, +0x00580801,0x20300e01,0x01080402,0x0bc8541a, +0x20c81603,0x20c01808,0x01f80c0f,0x0bd85021, +0x20b00201,0x20600003,0x0150000d,0x0bc8441b, +0x20b00c02,0x20780a01,0x01380c0c,0x0bc8401c, +0x20d81202,0x20501c02,0x01380412,0x0cb85424, +0x00900001,0x21100a02,0x0250121c,0x0ce84c21, +0x00800400,0x20681201,0x01501619,0x0ca8401c, +0x00981202,0x20401406,0x0110061b,0x0ca8401b, +0x00a00c01,0x20981203,0x01a00e1d,0x0de85426, +0x20200801,0x00181400,0x20b81800,0x0e38121f, +0x00180402,0x20300c00,0x20181c00,0x0e580e26, +0x00100803,0x20680400,0x00182c00,0x0e580e26, +0x00381601,0x20702c00,0x00381800,0x0f581a2f, +0x00500801,0x00300004,0x21081e07,0x0d381a23, +0x00380a03,0x20400c05,0x00180403,0x0d281a25, +0x00380e05,0x20401409,0x00180c02,0x0d281a25, +0x20201001,0x20c82602,0x00e00c09,0x0df8262a, +0x00081a04,0x00502406,0x21000808,0x0c181e22, +0x20300c01,0x20680a03,0x0040040b,0x0c181a1e, +0x20400803,0x20780a06,0x0060080b,0x0c181a1f, +0x00300a01,0x20880402,0x00580803,0x0cb82224, +0x20180401,0x00001607,0x20800408,0x0b281a1a, +0x00080400,0x20300000,0x00280401,0x0b481a18, +0x00200601,0x20500002,0x00480c00,0x0b381e19, +0x20480400,0x20680601,0x0040040b,0x0bb8221d, +0x20301405,0x20182604,0x20380806,0x0a682213, +0x00100001,0x20400000,0x00280802,0x0a881e16, +0x20100001,0x20480601,0x00480406,0x0a782216, +0x00200400,0x20700e01,0x00381400,0x0ae82218, +0x00581e06,0x0040300a,0x20c81202,0x09d82611, +0x00280602,0x20400402,0x00200005,0x09e81e13, +0x00380a02,0x20400803,0x00280402,0x09e82212, +0x00100000,0x20600401,0x00680806,0x0a282e15, +0x20401003,0x20381e08,0x0000180e,0x0968220b, +0x20300802,0x20580e03,0x0030000a,0x09681e0b, +0x20300401,0x20680a03,0x0040040a,0x0968220c, +0x20180601,0x20600401,0x00600008,0x09a82e0e, +0x00200000,0x00180802,0x20780401,0x09282204, +0x00300201,0x20300402,0x00080c00,0x09282206, +0x00200400,0x20400002,0x00280801,0x09282206, +0x00100801,0x20780e01,0x00700005,0x09482e07, +0x00081203,0x00102003,0x20880405,0x09182201, +0x20200400,0x20380800,0x00200409,0x09082602, +0x20180601,0x20400801,0x00200007,0x09082602, +0x00081202,0x20501802,0x00580407,0x09282e01, +0x20101803,0x20382605,0x20100c06,0x09282004, +0x00100201,0x20200000,0x00000404,0x09082004, +0x00000401,0x20580a01,0x00400805,0x09082404, +0x20100801,0x20981602,0x00a00c07,0x09382c06, +0x00000201,0x00300403,0x20a80804,0x09581c09, +0x20200801,0x20280e01,0x20100406,0x09382009, +0x00000601,0x20400001,0x00200005,0x09382009, +0x00000201,0x20600001,0x00500005,0x0988280c, +0x00081002,0x00301601,0x20980404,0x09b8200d, +0x00380e02,0x20101803,0x20480401,0x09981c0d, +0x00180402,0x20300201,0x00200404,0x0998200d, +0x00000402,0x20680602,0x00580406,0x09f82811, +0x20200602,0x20181003,0x20501005,0x0a282012, +0x20600402,0x20480e03,0x00300c0c,0x0a181c13, +0x20300203,0x20480403,0x00200c07,0x0a181c13, +0x20280e03,0x20500c05,0x00400806,0x0a982c17, +0x00880e02,0x00001601,0x20900601,0x0ac81414, +0x00880e03,0x20301004,0x00000606,0x0ac81816, +0x00400804,0x20480a06,0x00100201,0x0ab81816, +0x00700400,0x20880603,0x00700c00,0x0b58241a, +0x20f01805,0x20282a07,0x20400017,0x0b88181f, +0x20c00003,0x20680605,0x00400c10,0x0b78141b, +0x20981a03,0x20201807,0x2010000b,0x0b781c1b, +0x20f00802,0x20781602,0x00500414,0x0c482424, +0x00a80a04,0x0030000b,0x20e80a1e,0x0ca81c24, +0x00900601,0x20600004,0x00380a1a,0x0c68101d, +0x00700c02,0x20881a05,0x00501e15,0x0c58141c, +0x00b81202,0x20601807,0x00080620,0x0d882027, +0x20100403,0x00e00400,0x20783000,0x0de83624, +0x00380401,0x00c80400,0x20a81000,0x0e282629, +0x00480c00,0x01001000,0x21081000,0x0e382a2b, +0x00200000,0x01281800,0x21080400,0x0f28362f, +0x00681e05,0x00f01809,0x20780603,0x0cc84a26, +0x00000401,0x00b80c02,0x20b80c08,0x0ce82e25, +0x20200001,0x00d81000,0x20c0040b,0x0ce83225, +0x20180402,0x01200800,0x21681c07,0x0db8362b, +0x20400c03,0x00882205,0x20101c0e,0x0ba84220, +0x20281604,0x00c01805,0x20e00808,0x0bd82e1d, +0x20180e01,0x00d01003,0x21080405,0x0be82e1e, +0x00280e06,0x01101408,0x21400405,0x0c783e25, +0x00080a01,0x00c00803,0x20900002,0x0ad83a18, +0x00000804,0x00780e07,0x20800001,0x0b082a19, +0x00180a02,0x00a01001,0x20c00802,0x0b082e1a, +0x20400807,0x00d80e0a,0x20f0000a,0x0b683a1d, +0x00281202,0x00a02000,0x20780402,0x0a183616, +0x00280603,0x00900406,0x20b80c02,0x0a482e17, +0x00000802,0x00880604,0x20880405,0x0a382a17, +0x00281205,0x01001409,0x21280a01,0x0a984218, +0x20101403,0x00682a04,0x00000c08,0x09783a11, +0x00000401,0x00980603,0x20a00407,0x09982e13, +0x00100800,0x00a80c01,0x20a80805,0x09983212, +0x00100001,0x00c00205,0x20d00c06,0x09d83a16, +0x20181603,0x00b01805,0x20a80806,0x0918360a, +0x20280400,0x00a00c01,0x20b80c07,0x09282e0c, +0x20280400,0x00b00801,0x20d80807,0x0928320c, +0x20200802,0x00b80a01,0x20d80809,0x09483a0e, +0x00200802,0x00780604,0x20400002,0x08d83606, +0x00200000,0x00900000,0x20900002,0x08d83207, +0x00280601,0x00a00802,0x20b00003,0x08d83607, +0x00280e03,0x00d01004,0x20f00403,0x08f83e07, +0x20200c01,0x00881401,0x20580408,0x08b83800, +0x20280400,0x00800400,0x20800009,0x08b83202, +0x20100001,0x00980602,0x20900808,0x08b83202, +0x20100c03,0x00a81606,0x20b00809,0x08d83a01, +0x00281a03,0x00c02805,0x20a80401,0x08d83805, +0x00000001,0x00800000,0x20800004,0x08c83005, +0x00100001,0x00900000,0x20a80404,0x08c83004, +0x00080602,0x00d00804,0x21080c05,0x08e83806, +0x20100400,0x00680604,0x20100c07,0x09083408, +0x00080601,0x00800802,0x20800005,0x08f83009, +0x20180602,0x00900803,0x20a00406,0x08f83009, +0x20100401,0x00c80602,0x20e00006,0x09283c0b, +0x00201403,0x00681a03,0x20280803,0x0958340d, +0x00100800,0x00781202,0x20600c04,0x0958300d, +0x00300c02,0x00880e04,0x20800403,0x09582c0d, +0x00280602,0x00d00802,0x20e00004,0x09983c11, +0x20380603,0x00b00005,0x20800008,0x09d83813, +0x20400001,0x00900000,0x20a80409,0x09d82c14, +0x20680400,0x00b00002,0x20b0000b,0x09c83014, +0x20400c03,0x00c81604,0x20c0080b,0x0a383c18, +0x00600402,0x00a80a03,0x20800a02,0x0a783416, +0x00400a01,0x00981001,0x20a00a02,0x0a882c17, +0x00880604,0x00a01003,0x20b00607,0x0a882c16, +0x00780604,0x00f00806,0x21280603,0x0b083c1c, +0x20a80601,0x00b01801,0x20a81810,0x0b38341d, +0x20900803,0x00c80a03,0x20e8080b,0x0b48281c, +0x20d01805,0x00982a08,0x20800812,0x0b382c1b, +0x20c00404,0x00f80607,0x21080412,0x0bf83823, +0x00600800,0x00a81601,0x20400a12,0x0c384022, +0x00781602,0x00e01006,0x21000616,0x0c382c1d, +0x00980603,0x00f00c09,0x21281a1a,0x0c282c1e, +0x00800e02,0x01081805,0x21080619,0x0d284028, +0x00280602,0x21600c00,0x02381000,0x0da00629, +0x00301002,0x20d81000,0x01a82c00,0x0de8062c, +0x00300a01,0x21081000,0x02080c00,0x0dd80a2c, +0x00301801,0x21281400,0x02483400,0x0ec80a32, +0x00102406,0x21883a07,0x02681006,0x0c580a27, +0x00180e03,0x20a00406,0x0168100a,0x0c981a28, +0x20100802,0x20e81202,0x01c8180a,0x0c881227, +0x00280800,0x20c80403,0x01f81808,0x0d38222e, +0x20200204,0x20f0040a,0x01882009,0x0b48161f, +0x20601c03,0x20c82a05,0x0178040d,0x0b781a1c, +0x20200e01,0x20c81804,0x01880c08,0x0b781e1e, +0x20400e01,0x20f81404,0x01e0000d,0x0be82a24, +0x20100801,0x20f80e03,0x01900805,0x0a681a18, +0x00580a03,0x20501006,0x00d81606,0x0ab82219, +0x20100401,0x20881000,0x01200003,0x0aa82219, +0x00380800,0x20c01201,0x01980400,0x0ae8261d, +0x00000401,0x20d81001,0x01600002,0x09b81a15, +0x20280401,0x20700202,0x01100808,0x09e82218, +0x00280e01,0x20701003,0x00e80401,0x09e81e17, +0x20201002,0x20e81e02,0x01d00409,0x0a082a19, +0x00280a04,0x20c01803,0x01280804,0x09281612, +0x00200201,0x20800401,0x01080403,0x09482212, +0x00100000,0x20a00a02,0x01380406,0x09381e13, +0x00200201,0x20a00003,0x01680802,0x09582a14, +0x20401005,0x20e82208,0x0180040b,0x08a81a0a, +0x20280401,0x20800201,0x01100408,0x08c8220c, +0x20100401,0x20a80a01,0x01580408,0x08b8220c, +0x00081201,0x20a01001,0x01600409,0x08d82a0f, +0x00480a03,0x20a01007,0x01181202,0x08781e05, +0x00200202,0x20900002,0x01100002,0x08782207, +0x00000202,0x20980802,0x01300405,0x08782606, +0x20201002,0x20d81a03,0x01900408,0x08782a07, +0x20181000,0x20c01202,0x01400809,0x08581e02, +0x20200402,0x20880a03,0x01100009,0x08482202, +0x20100402,0x20980602,0x01200006,0x08582201, +0x00280a02,0x20901003,0x01380c03,0x08682601, +0x20101402,0x20f82602,0x01900806,0x08681806, +0x00100201,0x20700002,0x00f80404,0x08582005, +0x00280602,0x20800403,0x01000003,0x08682004, +0x20100802,0x20b80a02,0x01800009,0x08682805, +0x20180a01,0x20a00803,0x01080403,0x08a8180a, +0x20180400,0x20700000,0x00f00806,0x0898200a, +0x20400403,0x20980a03,0x01200809,0x0898200a, +0x00080e02,0x20a01004,0x01600405,0x08b8280c, +0x00581202,0x20c02001,0x01200000,0x0908140b, +0x00280400,0x20800800,0x00f00403,0x08f81c0e, +0x00580e04,0x20801405,0x00f00202,0x08f81c0d, +0x00000001,0x20d80603,0x01900c06,0x09282411, +0x20600402,0x21080e05,0x01a0080e,0x09781412, +0x20380401,0x20900601,0x01100008,0x09781c14, +0x20600805,0x20a80e07,0x0150040d,0x09681c13, +0x20180400,0x20d00c01,0x01980806,0x09c82417, +0x00800400,0x20f00403,0x01780e05,0x0a181816, +0x00380400,0x20900801,0x01280601,0x0a281c17, +0x00480a05,0x20900408,0x01200604,0x0a282017, +0x00380601,0x20e00001,0x01c00c03,0x0a98241c, +0x20b81201,0x20e00c01,0x01800c12,0x0ad8181c, +0x20781202,0x20a01401,0x01500408,0x0af81c1b, +0x20780c03,0x20b01e06,0x0138040a,0x0ae8141a, +0x20980801,0x20f00e02,0x01c8040b,0x0b882023, +0x00700401,0x21200603,0x01a00214,0x0bd81022, +0x00501802,0x20e82a06,0x01a00e10,0x0bd8181d, +0x00600601,0x20e80403,0x01a00211,0x0bb81c1c, +0x00780e01,0x21001002,0x02000214,0x0ca82026, +0x00000000,0x01580400,0x22081400,0x0dd00e2b, +0x00581603,0x00901c00,0x20e80c00,0x0e101632, +0x00380a01,0x00a00400,0x20f81800,0x0e001a2f, +0x00382604,0x00a03000,0x21280400,0x0ef01e38, +0x00782001,0x01503000,0x22182601,0x0c80022b, +0x20200808,0x00481a09,0x20781810,0x0c900a2a, +0x00180c03,0x00800e02,0x20e82009,0x0c900a2b, +0x00201809,0x00181e0c,0x2068200a,0x0d401233, +0x20680602,0x00d00404,0x21680813,0x0b480e22, +0x20381a07,0x00602c0f,0x20d82408,0x0b78061e, +0x20380a03,0x00501007,0x20c8180b,0x0b780621, +0x20680e07,0x0060100f,0x20d82011,0x0bd80625, +0x00080800,0x00c00e01,0x21400002,0x0a680e18, +0x00200802,0x00080a06,0x20201000,0x0a980a1b, +0x00000400,0x00300602,0x20700003,0x0a880a1a, +0x00200802,0x00380a06,0x20a00a01,0x0ad8061d, +0x00100401,0x00b00201,0x21280803,0x09a81216, +0x20100801,0x00280a01,0x20480806,0x09c80a18, +0x00000802,0x00481201,0x20700003,0x09c80e17, +0x20180401,0x00601001,0x20c81407,0x09f80a1a, +0x20100202,0x00b80403,0x21100c07,0x09181211, +0x00180602,0x00400003,0x20600004,0x09280e12, +0x00180602,0x00600404,0x20b00004,0x09280e13, +0x00280603,0x00400403,0x20800404,0x09380e15, +0x00180802,0x00b01604,0x21280c03,0x08a80e0b, +0x20100803,0x00380a04,0x20680407,0x08a80e0d, +0x00000001,0x00500603,0x20900007,0x08a80e0d, +0x20201404,0x00481e06,0x2070000a,0x08b80e0e, +0x00000603,0x00980803,0x20d00406,0x08581607, +0x00180603,0x00500404,0x20900004,0x08581207, +0x20100001,0x00580400,0x20880407,0x08580e06, +0x00181204,0x00901807,0x20e80c05,0x08681207, +0x20101004,0x00a81a05,0x21000007,0x08481000, +0x00000002,0x00400603,0x20880406,0x08380e02, +0x00100201,0x00600802,0x20980803,0x08381201, +0x00000402,0x00480a04,0x20800806,0x08381202, +0x00181603,0x00e01c07,0x21680c04,0x08581405, +0x00080602,0x00400403,0x20700006,0x08381004, +0x00000000,0x00580400,0x20800807,0x08381004, +0x00180e02,0x00600c03,0x20a00006,0x08481005, +0x20200802,0x00980e04,0x20e00c05,0x0898140a, +0x20100402,0x00380a02,0x20500807,0x08780c0b, +0x20180400,0x00500601,0x20800006,0x08780c0a, +0x20200802,0x00381604,0x20700c09,0x08880c0c, +0x00300e01,0x00a81401,0x21100801,0x08f8100d, +0x00200202,0x00480402,0x20800402,0x08d80c0f, +0x00100400,0x00480c01,0x20700803,0x08d80c0f, +0x00200400,0x00680401,0x20c80803,0x09080c12, +0x20400003,0x00d00602,0x21680c09,0x09680c12, +0x20200403,0x00480603,0x20800007,0x09680814, +0x00080400,0x00500c00,0x20b80405,0x09680813, +0x20180602,0x00600002,0x20d00808,0x09a80c17, +0x00780a06,0x00d00806,0x21500603,0x0a181415, +0x00300204,0x00500005,0x20a00400,0x0a180818, +0x00000800,0x00481400,0x20800805,0x0a080c18, +0x00200801,0x00680e03,0x20d00404,0x0a88081d, +0x20c01807,0x00b82a0b,0x21300413,0x0ac8101d, +0x20900c04,0x00481a06,0x20a00809,0x0ae8041d, +0x20500800,0x00680c00,0x20d00004,0x0ad8081c, +0x20800201,0x00880801,0x2100000a,0x0b880824, +0x00880a04,0x01100c0b,0x21c81e17,0x0bd81422, +0x00781602,0x00702407,0x21081a16,0x0bd8041d, +0x00580400,0x00800001,0x20f0020e,0x0bb8081c, +0x00600c01,0x00881a02,0x21200612,0x0ca80827, +0x00000204,0x20880400,0x02081000,0x0dc00e2e, +0x00201201,0x00282000,0x00d81800,0x0e201633, +0x00200e02,0x00181000,0x00e81c00,0x0e201632, +0x00002002,0x00484000,0x00c82800,0x0f001237, +0x00801409,0x2088360b,0x01f81e01,0x0c58062e, +0x00580404,0x00500603,0x00583407,0x0c90062f, +0x00400407,0x00381a07,0x00a82c07,0x0c90022f, +0x00b82602,0x00c02406,0x20483601,0x0d480638, +0x20700208,0x20380410,0x01282417,0x0b081623, +0x20a00e02,0x00482008,0x00681017,0x0b581621, +0x20600205,0x0058040e,0x00482012,0x0b481623, +0x20c01001,0x00481801,0x0068101f,0x0bb81629, +0x00100404,0x20380a06,0x01000801,0x0a281617, +0x00480e01,0x00701003,0x20300207,0x0a881218, +0x00180c00,0x00501201,0x00200c01,0x0a681619, +0x00581203,0x00701405,0x00080606,0x0ab81a1c, +0x00380603,0x20200806,0x00e80402,0x09781a16, +0x00180a01,0x00401201,0x00100405,0x09b80e19, +0x00200001,0x00200a02,0x00680402,0x09a81218, +0x00000001,0x00300203,0x00500808,0x09d8161b, +0x20400402,0x20380a04,0x0100080a,0x08d81610, +0x20100403,0x00280a03,0x00500007,0x09081213, +0x20100000,0x00180800,0x00800408,0x08f81613, +0x20100001,0x00380401,0x00500007,0x09181614, +0x00300601,0x20280402,0x00e80601,0x0878160b, +0x00280a03,0x00301004,0x00480803,0x0888120d, +0x00180601,0x00200401,0x00600404,0x0878120c, +0x00381603,0x00302003,0x00480403,0x0888120f, +0x20200002,0x20100202,0x00d80409,0x08281607, +0x20200802,0x00080a04,0x00800409,0x08281207, +0x20100001,0x00100202,0x00780406,0x08281207, +0x20301004,0x20181e06,0x00c0080b,0x08281608, +0x00380e04,0x20201c05,0x00e80802,0x08081601, +0x00200202,0x00200403,0x00580402,0x08081202, +0x00180601,0x00100002,0x00700005,0x08081601, +0x00280604,0x00300806,0x00580802,0x08181601, +0x20301805,0x20582608,0x0140080b,0x08181805, +0x20200802,0x00280e03,0x00600409,0x08181004, +0x00000400,0x00080601,0x00800406,0x08181004, +0x20200c02,0x00281605,0x0070080a,0x08181405, +0x00080a02,0x00000c06,0x00b80c02,0x0858180b, +0x00080601,0x00400402,0x00380804,0x0858140b, +0x20100400,0x00180800,0x00680405,0x0848100a, +0x00080400,0x00500802,0x00381005,0x0868140c, +0x00280400,0x20200e01,0x00e00402,0x08b8180d, +0x00000000,0x00300000,0x00400405,0x08b8140f, +0x00000400,0x00300001,0x00580804,0x08b8140f, +0x00200201,0x00400401,0x00500004,0x08d81811, +0x20100001,0x20300601,0x01100007,0x09281811, +0x00100001,0x00300601,0x00480404,0x09481414, +0x00000000,0x00480400,0x00400005,0x09381413, +0x20300002,0x00480a03,0x0060040a,0x09781818, +0x00100601,0x20380801,0x01200804,0x09c81816, +0x20100000,0x00480401,0x00400405,0x09f81418, +0x00080401,0x00400800,0x00480404,0x09e81418, +0x00380a02,0x00400c03,0x00580401,0x0a58181d, +0x20681000,0x20202201,0x01081008,0x0a98141c, +0x20500000,0x00400e01,0x00380c03,0x0ac8141c, +0x20580a01,0x00300c02,0x00600004,0x0ab8141c, +0x20900c01,0x00280602,0x0088040b,0x0b481823, +0x00400800,0x20580e01,0x0180020c,0x0b881c1f, +0x00500400,0x00481400,0x00600e0e,0x0ba8181c, +0x00400801,0x00180a04,0x0090060d,0x0b88141c, +0x00780a01,0x00501002,0x00680e14,0x0c781c26, +0x20480603,0x20880400,0x00a81c00,0x0e406230, +0x00180603,0x20b00c00,0x01282400,0x0e805238, +0x00081203,0x20901000,0x01081800,0x0e805237, +0x00180e05,0x21002400,0x01982800,0x0f605a40, +0x01100007,0x20900a08,0x00884e0b,0x0cb04e36, +0x00900006,0x20c80e08,0x01583403,0x0cc03a36, +0x00b01008,0x20d80e0a,0x01484800,0x0cd03e37, +0x0090280d,0x21384610,0x02283404,0x0d603e3e, +0x20f80a04,0x2098040c,0x00a82827,0x0b102628, +0x20b00204,0x20c0000a,0x0138341e,0x0b401e25, +0x20b80e06,0x2098040e,0x01182420,0x0b401627, +0x20b81a0a,0x20a01416,0x01183820,0x0bb01a2c, +0x00500c01,0x20b80400,0x00981206,0x0a301e18, +0x00300c01,0x20c81400,0x01380604,0x0a701218, +0x00001003,0x20c81a04,0x01100201,0x0a501618, +0x00201804,0x20f82208,0x01600a02,0x0aa0161c, +0x20100601,0x20880801,0x00800408,0x09701a16, +0x00000601,0x20980802,0x00d00405,0x09a01218, +0x00300203,0x20800405,0x00b80401,0x09a01218, +0x00100601,0x20a80404,0x00e81005,0x09c0161b, +0x20180401,0x20800601,0x00680406,0x08e01a0f, +0x00100401,0x20800202,0x00b80404,0x09001613, +0x20100401,0x20980603,0x00c00409,0x08f01613, +0x00000201,0x20900001,0x00d00408,0x09001214, +0x00280602,0x20800803,0x00700001,0x08701a0c, +0x20100400,0x20780c01,0x00c00008,0x0870120d, +0x00000800,0x20880801,0x00b80405,0x0870120c, +0x00000c02,0x20981a03,0x00e00806,0x0880120e, +0x00000402,0x20980604,0x00900407,0x08201a07, +0x00080800,0x20600c01,0x00900005,0x08201207, +0x00180400,0x20600400,0x00900004,0x08201207, +0x00181202,0x20601c04,0x00880805,0x08201608, +0x20100401,0x20881001,0x00800006,0x08001800, +0x00080400,0x20700000,0x00b00405,0x08001202, +0x20100401,0x20780a01,0x00b00007,0x08001201, +0x20100402,0x20a80a03,0x00e00808,0x08001601, +0x00280e03,0x20702003,0x00580803,0x08101c04, +0x00080800,0x20800c00,0x00c00006,0x08001404, +0x00080800,0x20600801,0x00900005,0x08101005, +0x00180e01,0x20901002,0x00c80805,0x08101405, +0x20200c03,0x20a81605,0x00c00408,0x0850140a, +0x00000400,0x20a80601,0x00f00006,0x0840100a, +0x00080401,0x20800800,0x00b80405,0x0840100a, +0x20100000,0x20b00201,0x01100407,0x0850140b, +0x00200202,0x20880405,0x00800001,0x08b0140e, +0x20100001,0x20900000,0x00e80405,0x08a01010, +0x00080a01,0x20900c02,0x00d00405,0x08a0100e, +0x00180a01,0x20b00401,0x01100805,0x08d01411, +0x00080800,0x20800a01,0x00700c06,0x09301812, +0x00180602,0x20900802,0x00e00403,0x09301014, +0x00000001,0x20b00202,0x01000405,0x09301413, +0x20100800,0x20d80601,0x01280407,0x09701818, +0x00180801,0x20a00601,0x00900804,0x09d01c17, +0x20100003,0x20b80604,0x01000006,0x09e01418, +0x00000000,0x20a00000,0x01000405,0x09d01418, +0x00200003,0x20b80a02,0x01100004,0x0a40141d, +0x20500800,0x20c80800,0x00a00407,0x0aa0201d, +0x20480a03,0x20b00805,0x00f00403,0x0ac0141d, +0x20600400,0x20b80800,0x00f00805,0x0aa0141c, +0x20781a04,0x20b02007,0x00f00409,0x0b401423, +0x00480400,0x20b00c01,0x0088060d,0x0b80241f, +0x00500402,0x20d80606,0x01200a0e,0x0b90181c, +0x00680400,0x20a00a01,0x00d80611,0x0b80181c, +0x00600402,0x21180606,0x01701612,0x0c601c26, +0x20601000,0x01181400,0x20d84400,0x0f005a35, +0x20280603,0x00e80400,0x20e81c00,0x0f405a3b, +0x20401403,0x00d82000,0x20c84000,0x0f405a3a, +0x20481000,0x01680400,0x21781c00,0x10305e42, +0x01780a02,0x01500801,0x21284213,0x0d403a3f, +0x00f00405,0x00d80a08,0x20f84205,0x0d604a3e, +0x01381a07,0x01202408,0x21483e0b,0x0d603e3f, +0x01681602,0x01303000,0x21884e0c,0x0e105248, +0x21300409,0x01382206,0x21083833,0x0b60162f, +0x20f80c00,0x00f80407,0x21083829,0x0ba0222c, +0x21100c0a,0x00c8260c,0x20a8242e,0x0b80262d, +0x21500c09,0x00e83207,0x20c82c36,0x0c002633, +0x00581a0b,0x01402016,0x21881e06,0x0a600218, +0x00480a04,0x00c01008,0x21181604,0x0aa0161a, +0x00381208,0x00f01812,0x21482e04,0x0a900e19, +0x00681609,0x01102414,0x21882e09,0x0af0161c, +0x20200005,0x00e0020b,0x21001409,0x09a00a17, +0x20200002,0x00a00204,0x20d00407,0x09d01218, +0x00000002,0x00a00205,0x20e01406,0x09c00e18, +0x00080404,0x00c00a08,0x20f01409,0x0a00121d, +0x00000201,0x00f80403,0x21180c05,0x09000610, +0x00280a02,0x00a00c04,0x20d00002,0x09301213, +0x00080400,0x00a00400,0x20e80405,0x09201212, +0x20280601,0x00b00403,0x20d00008,0x09301214, +0x00000000,0x00f80400,0x21100805,0x08a0060b, +0x20180400,0x00800a02,0x20a00809,0x08a0120e, +0x20180a01,0x00a00c02,0x20c00406,0x08a0120d, +0x00280800,0x00a00e01,0x20c00004,0x08b0160e, +0x00100201,0x00f00800,0x21200004,0x08500a07, +0x00000400,0x00780a01,0x20800405,0x08501207, +0x00000402,0x00780a03,0x20900405,0x08501207, +0x20101002,0x00881a02,0x20900009,0x08501208, +0x20100001,0x00f00202,0x21080408,0x08300a01, +0x00000400,0x00880800,0x20b00005,0x08301601, +0x00080a02,0x00900803,0x20b00006,0x08301202, +0x00080602,0x00c00403,0x20f80406,0x08301201, +0x20100601,0x00f80c02,0x21000806,0x08400405, +0x00000401,0x00980a01,0x20c00006,0x08401404, +0x00000802,0x00780e04,0x20900406,0x08401004, +0x00000802,0x00b80e03,0x20e00407,0x08501005, +0x00180801,0x00f01201,0x21380403,0x08800809, +0x00080601,0x00a00402,0x20f80405,0x0870140a, +0x00100602,0x00980803,0x20c80405,0x0870100a, +0x00080603,0x00d00003,0x21100406,0x0890100c, +0x00000201,0x00d80401,0x20f00006,0x08e0040e, +0x00000001,0x00a80601,0x20d00005,0x08e0100f, +0x20100802,0x00b80e02,0x20e00406,0x08d0100f, +0x00001004,0x00c81205,0x21180406,0x09001412, +0x20101201,0x00e81601,0x21000405,0x09600813, +0x20100a01,0x00a80801,0x20e00005,0x09701014, +0x00180603,0x00c00404,0x21100003,0x09601014, +0x20181205,0x01001407,0x21500006,0x09b01018, +0x00101403,0x01281a03,0x21581003,0x0a100417, +0x00200401,0x00c80602,0x21080403,0x0a201418, +0x00000003,0x00b80604,0x21000405,0x0a101418, +0x00500403,0x00c80607,0x21000802,0x0a80181c, +0x20580603,0x01700807,0x21b80807,0x0ad8041d, +0x20800400,0x00d80c01,0x21100408,0x0af0101d, +0x20680a02,0x00c00803,0x21180405,0x0ae0101d, +0x20b01801,0x00d82c01,0x21180410,0x0b801025, +0x00480401,0x01600204,0x2190120c,0x0bc0001f, +0x00780400,0x00e00c01,0x21480614,0x0be0141d, +0x00600c01,0x00a80a02,0x20f00611,0x0bc0141c, +0x00880a02,0x01300c06,0x21c80618,0x0cb01428, +0x20681a02,0x20e02000,0x02582c00,0x0fc0863e, +0x20400400,0x20780c00,0x01d83800,0x0ff07a40, +0x20180e02,0x20601800,0x01b83800,0x0ff07a43, +0x20401802,0x20c83000,0x02c85c00,0x10f08a48, +0x01500401,0x21381207,0x02d83612,0x0db06e47, +0x01480a02,0x20600800,0x01a8420d,0x0de05e46, +0x00c00401,0x20982205,0x02182602,0x0dd05a45, +0x01481206,0x20580c07,0x02083a0c,0x0ea0624e, +0x20a00c07,0x21281605,0x0298682d,0x0b904639, +0x20f01408,0x20882a07,0x01c84c2f,0x0bd03a35, +0x20600405,0x20880602,0x01885c21,0x0bd04235, +0x20c00c0a,0x20980e0b,0x01d8602f,0x0c50463d, +0x20600e07,0x21082411,0x02482410,0x0a501a1b, +0x00080a06,0x20380811,0x01282804,0x0ab0161b, +0x20400604,0x2078180c,0x0188240e,0x0a90161d, +0x20300208,0x20781414,0x01a8240b,0x0af01a20, +0x00380402,0x20d00202,0x01b00202,0x09a01e14, +0x00100001,0x20500202,0x00f00403,0x09e01618, +0x00100000,0x20680401,0x01200001,0x09d01616, +0x00300801,0x20780a04,0x01500801,0x0a101e1a, +0x20100201,0x20d00403,0x01b80408,0x09001a11, +0x00000000,0x20580801,0x01000806,0x09401613, +0x00100601,0x20680401,0x01100405,0x09301a12, +0x20300000,0x20580a01,0x0130000b,0x09501e14, +0x00000402,0x20e80602,0x01c00005,0x08a01a0b, +0x20100000,0x20580400,0x00e00407,0x08c01a0c, +0x20200802,0x20581203,0x01000008,0x08b01a0c, +0x00100801,0x20680800,0x01180803,0x08d01e0d, +0x00180601,0x20d00403,0x01b00404,0x08501a06, +0x00080400,0x20400800,0x00d00005,0x08701e07, +0x00280a03,0x20300c04,0x00c80402,0x08701a07, +0x00180e02,0x20401403,0x00f80807,0x08701e09, +0x00180400,0x20d00602,0x01b00406,0x08301e02, +0x00000000,0x20500601,0x00e00006,0x08501e02, +0x20200402,0x20580a04,0x00f00809,0x08501a01, +0x20200401,0x20780603,0x01400809,0x08501e01, +0x20200000,0x20e80601,0x01c00008,0x08401c05, +0x00100000,0x20500400,0x00f80405,0x08501804, +0x00280601,0x20400c02,0x00d80c02,0x08601804, +0x00280601,0x20600802,0x01380404,0x08601c05, +0x00200801,0x20e80c00,0x01c80402,0x08801c0a, +0x20100000,0x20580400,0x01000007,0x0890140a, +0x20180800,0x20400800,0x00f00407,0x08901809, +0x20300403,0x20880a03,0x0160000a,0x08a01c0c, +0x20100400,0x20c00001,0x01980406,0x08e0180e, +0x00180401,0x20500400,0x00f80404,0x08f0140f, +0x00180401,0x20700a01,0x01280404,0x08f0180f, +0x00481204,0x20601c06,0x01400001,0x09201c11, +0x20181000,0x20b01801,0x01900004,0x09601813, +0x20280a02,0x20600c03,0x01000407,0x09801414, +0x20200601,0x20880401,0x01400406,0x09701414, +0x20601003,0x20a81e07,0x01b0100d,0x09c01c19, +0x00581601,0x20f02401,0x02000000,0x0a001c15, +0x00300001,0x20800603,0x01400400,0x0a301818, +0x00300401,0x20600202,0x01280401,0x0a201818, +0x00700601,0x20700403,0x01481a05,0x0aa0201c, +0x20900000,0x21580601,0x0290100e,0x0ac0181c, +0x20800400,0x20800001,0x01580c09,0x0b00181c, +0x20800802,0x20680c00,0x01280809,0x0af0141c, +0x20a80e01,0x20601c01,0x01580c10,0x0b801822, +0x00500801,0x21580e03,0x02800610,0x0bb02021, +0x00600000,0x20780401,0x01400613,0x0be0141e, +0x00681a02,0x20301c06,0x00e00613,0x0bd0101d, +0x00600401,0x20981203,0x01c00e12,0x0cb01428, +0x20800e02,0x00782400,0x20483000,0x1120ca42, +0x20400201,0x20480400,0x00884000,0x1140c248, +0x20280603,0x20480c00,0x00882800,0x1130be49, +0x20180e05,0x20701c00,0x00885000,0x1280f256, +0x01680404,0x00a80606,0x20d85a19,0x0ef0ae4e, +0x01200803,0x20481204,0x00784e0d,0x0ef09e4e, +0x00d01406,0x20581a09,0x00585e07,0x0ee0a64d, +0x00e0280a,0x20a83e0e,0x01086a04,0x0fc0c259, +0x20280400,0x00901004,0x20e87028,0x0c707e47, +0x20680a02,0x20201804,0x00386428,0x0c907641, +0x20200203,0x00100809,0x0008641f,0x0c907241, +0x20280a08,0x00001411,0x00187c25,0x0d208649, +0x20c81001,0x00880404,0x20b83421,0x0ad04e23, +0x20600804,0x20481e01,0x00983015,0x0b104a22, +0x20880803,0x00180800,0x00282c1a,0x0b004a24, +0x20b80407,0x20281a06,0x0068241f,0x0b705a27, +0x00500a02,0x00480807,0x20b81e05,0x0a103a15, +0x00200205,0x2028040b,0x00181c02,0x0a403617, +0x00200603,0x20180408,0x00081802,0x0a303a16, +0x00480e08,0x20300c0f,0x00181a03,0x0a804a19, +0x20380400,0x00600000,0x20d0040b,0x09703612, +0x00000401,0x20280603,0x00100007,0x09903613, +0x00080800,0x20100800,0x20200406,0x09803612, +0x20201005,0x20680e09,0x0048040a,0x09c04a15, +0x00180400,0x00500400,0x20d00003,0x0900360b, +0x20180400,0x20100000,0x00080407,0x0910360c, +0x00080400,0x20200c00,0x00080405,0x09103a0c, +0x00280e02,0x20100805,0x00080c03,0x0930420f, +0x20100000,0x00480400,0x20c00406,0x08c03606, +0x00000201,0x20200002,0x00000405,0x08c03606, +0x00000601,0x20380800,0x00300806,0x08c03607, +0x20100401,0x20480e01,0x00300c0a,0x08d04208, +0x00100800,0x00480800,0x20d00004,0x08a03a01, +0x00000001,0x20200202,0x20100005,0x08a03601, +0x00000002,0x20300602,0x00180405,0x08a03a01, +0x00080601,0x20300401,0x00000006,0x08c04400, +0x20200801,0x00680601,0x20f80807,0x08b03805, +0x00000202,0x20200402,0x20100005,0x08b03404, +0x00180603,0x20300003,0x00200404,0x08b03404, +0x00100801,0x20480a01,0x00100006,0x08d04405, +0x00280c00,0x00701002,0x20f80402,0x08f03409, +0x20100002,0x20200204,0x00000007,0x08e03809, +0x20100c03,0x20381205,0x00200407,0x08e03809, +0x00080602,0x20200802,0x20100007,0x0910440c, +0x20180a01,0x00400801,0x20b00c08,0x0940340e, +0x00200602,0x20280403,0x00080404,0x0940340f, +0x00100201,0x00080403,0x20380804,0x0940380f, +0x00000801,0x20381a03,0x00101007,0x09904413, +0x20200c01,0x00281a03,0x20900c05,0x09d03814, +0x20400401,0x20181202,0x20100809,0x09d03415, +0x20380e01,0x00000801,0x20300808,0x09d03814, +0x20380c01,0x20101000,0x20581006,0x0a404819, +0x00400c00,0x00681801,0x20f00801,0x0a803c17, +0x00400400,0x00000001,0x20580a03,0x0a903818, +0x00380401,0x20300a01,0x20180602,0x0a803c17, +0x00780e03,0x20401004,0x20100602,0x0b10441b, +0x20900000,0x00980400,0x2150040d,0x0b40401e, +0x20880e02,0x00001002,0x2050040a,0x0b50341c, +0x20680602,0x20400c02,0x00180408,0x0b40381b, +0x20b00801,0x20680e03,0x00401011,0x0bf04822, +0x00680a01,0x00901002,0x21680613,0x0c404421, +0x00600802,0x20380a05,0x20100a12,0x0c40381e, +0x00401c02,0x20583207,0x00400e0d,0x0c20381e, +0x00700401,0x20500202,0x00180a15,0x0d204c28, +0x20a81602,0x00c00400,0x00f85000,0x12c0de4b, +0x20680e01,0x01380400,0x20584c00,0x12d0ca50, +0x20500402,0x01281800,0x20386000,0x12c0ca50, +0x20600601,0x01a80c00,0x20c84c00,0x1460ea5f, +0x01900806,0x00781207,0x0108761f,0x1040b25a, +0x01480802,0x01100602,0x20585e11,0x1030a259, +0x01382602,0x01302c06,0x20986610,0x10309e58, +0x01883403,0x01b04203,0x20f87213,0x1160c268, +0x20381209,0x0090040d,0x00c85c2c,0x0d507a54, +0x20881203,0x00f00405,0x2048482c,0x0d80724b, +0x20580e02,0x00a00401,0x00283c28,0x0d70764c, +0x20981605,0x00e00006,0x00184436,0x0e308a57, +0x20b0100c,0x00682e0e,0x00d84c24,0x0b60522b, +0x20200404,0x00b80a03,0x20384c14,0x0bb0562b, +0x20601406,0x00782205,0x0038481a,0x0ba0562b, +0x20401807,0x00982a09,0x00285819,0x0c306a2f, +0x00381e0a,0x00a01017,0x00283802,0x0a602a18, +0x20380e01,0x00c80409,0x2058280d,0x0aa02e1b, +0x20181604,0x00c0040d,0x20482809,0x0a90321a, +0x20480a01,0x00f8180d,0x2088380d,0x0b103a1c, +0x20300803,0x00380e06,0x0060040b,0x09c02612, +0x00180a03,0x00900c05,0x20780404,0x09f02a13, +0x00000c01,0x00781201,0x20380406,0x09f02e12, +0x00281a07,0x00d0280a,0x20e80801,0x0a503615, +0x00100601,0x00680803,0x00380803,0x0950220b, +0x00000802,0x00780a05,0x20400007,0x09702e0d, +0x00180601,0x00a00002,0x20700005,0x09702a0c, +0x00001405,0x0088160a,0x20400808,0x09b03a10, +0x20100c01,0x00680a01,0x00180806,0x09102206, +0x20100201,0x00980402,0x20580407,0x09202a06, +0x20100001,0x00900201,0x20700007,0x09202e06, +0x20180603,0x00d00005,0x20980c09,0x09503608, +0x00180c00,0x00900c01,0x00000004,0x08f01e01, +0x00100000,0x00900000,0x20600003,0x09002a01, +0x00100201,0x00900001,0x20700004,0x09102e01, +0x20100403,0x00c80a03,0x20900006,0x09303000, +0x20180e01,0x00601001,0x00300806,0x09002004, +0x20280601,0x00900401,0x20600808,0x09102804, +0x20200001,0x00980601,0x20700407,0x09102c04, +0x00280a03,0x00d01005,0x20b80404,0x09503005, +0x00201001,0x00281603,0x00700804,0x09302409, +0x00100802,0x00780603,0x20580403,0x09502c09, +0x00280a01,0x00901403,0x20880802,0x09502c09, +0x20280400,0x00b80603,0x2070100a,0x0990340c, +0x20200401,0x00781000,0x00200009,0x0990240f, +0x00080a03,0x00900804,0x20600407,0x09a0280e, +0x00180601,0x00700202,0x20300807,0x09a02c0d, +0x00100001,0x00a00202,0x20880804,0x0a103813, +0x00080a01,0x00801403,0x20280802,0x0a202414, +0x20300404,0x00780606,0x20480807,0x0a302c15, +0x20401403,0x00681e04,0x20380808,0x0a302c15, +0x20101000,0x00a81001,0x20880c06,0x0ab03018, +0x00400201,0x00600c00,0x00200002,0x0ad02416, +0x00580604,0x00800807,0x20580602,0x0af02418, +0x00400601,0x00b80405,0x20a80e03,0x0af02418, +0x00400800,0x00e80c02,0x20b00802,0x0b802c1c, +0x20900800,0x00680601,0x0060040d,0x0b90241e, +0x20a01003,0x00781a06,0x20300c0c,0x0bb0281d, +0x20800601,0x00b00001,0x20a0080a,0x0bb0281b, +0x20b80601,0x00f00801,0x20f0040e,0x0c803424, +0x00680800,0x00800000,0x00501211,0x0c902422, +0x00880a01,0x00b00c04,0x20980e17,0x0ca0281e, +0x00781401,0x00c02603,0x20a80e14,0x0c902c1d, +0x00880401,0x00e00a02,0x20d00217,0x0db03427, +0x20d02001,0x21083c00,0x03489400,0x14e16657, +0x20601e01,0x20f82400,0x03587000,0x14912a5b, +0x20300e03,0x20c80c00,0x03487400,0x14912e5f, +0x20780a05,0x21280400,0x04384c00,0x16715a69, +0x02081e01,0x20800804,0x02688e26,0x12011e6a, +0x01780c01,0x20781603,0x02c86613,0x11a0ee65, +0x01101005,0x20984608,0x0318620a,0x1190ee64, +0x01b02807,0x21485e10,0x04286616,0x13112a74, +0x20b01001,0x20f82401,0x02887439,0x0e90de60, +0x20b01404,0x20a82c00,0x02887832,0x0e80ba56, +0x20700800,0x20582008,0x02087c29,0x0e80ba55, +0x20f01004,0x20a83c04,0x02b8a03c,0x0f80e262, +0x00100202,0x20b00803,0x01e88017,0x0c50aa38, +0x00281206,0x2050080c,0x01c85c10,0x0c708635, +0x00081a07,0x20401c09,0x01985415,0x0c708a36, +0x00381a09,0x20602411,0x01b88010,0x0d20a63c, +0x20701407,0x20b84602,0x02084419,0x0ae06e20, +0x20401007,0x20982a07,0x01f83415,0x0b106222, +0x20501c0a,0x20a83a0b,0x02083816,0x0b106620, +0x20501009,0x20b82a0b,0x0248401a,0x0b907227, +0x00081e08,0x20601012,0x01082c05,0x0a305211, +0x20280a03,0x20580c0d,0x01482409,0x0a504613, +0x00081e08,0x20401413,0x01182c06,0x0a504a13, +0x20580e03,0x20781c0f,0x01a8200c,0x0ab04e14, +0x00000004,0x20c00605,0x01480406,0x09b0520c, +0x00280a02,0x20701003,0x01100002,0x09d04a0d, +0x00000802,0x20b80a05,0x01600407,0x09d04a0c, +0x00581a04,0x20902405,0x01300202,0x0a305a0f, +0x00081205,0x20d01807,0x01400006,0x09704e06, +0x20200403,0x20a80604,0x01500009,0x09804a07, +0x00000000,0x20900002,0x01480806,0x09804606, +0x20300c03,0x21080a07,0x01c0040e,0x09c05a09, +0x00101003,0x21181a08,0x01a00c05,0x09505201, +0x00280603,0x20900004,0x01400003,0x09604601, +0x00180602,0x20900401,0x01400404,0x09704601, +0x00280601,0x20c00402,0x01a80c04,0x09a05601, +0x20200c01,0x20d81801,0x01480c07,0x09604c05, +0x20300804,0x20a81205,0x01500009,0x09704405, +0x00000403,0x20a80a04,0x01580406,0x09704404, +0x20100201,0x20d80800,0x01c00c09,0x09b05406, +0x00381604,0x20901c05,0x00e00001,0x09a04c09, +0x00480e05,0x20801007,0x01180400,0x09b04409, +0x00080603,0x20880404,0x01300805,0x09b0400a, +0x20100801,0x20e80e02,0x01980407,0x0a00580d, +0x20100403,0x20f00206,0x01500008,0x09f0500e, +0x20300c05,0x20b81609,0x0150080b,0x0a00480e, +0x00000403,0x20980a05,0x01200005,0x0a10480e, +0x00200802,0x20c00000,0x01681402,0x0a805412, +0x20100800,0x20e80804,0x01680405,0x0a804c15, +0x00180603,0x20800c06,0x01081401,0x0a904414, +0x20180e02,0x20801c05,0x00f81404,0x0a904413, +0x20181203,0x20a01c06,0x01680407,0x0b204c16, +0x00380e01,0x20c01003,0x01301402,0x0b305018, +0x00080401,0x20900202,0x01300c05,0x0b404017, +0x00300001,0x20b00602,0x01700802,0x0b404016, +0x00480402,0x20f00a04,0x01d00c04,0x0bf0501c, +0x20881603,0x20f01801,0x0170200c,0x0c105c1f, +0x20780e02,0x20901802,0x01300006,0x0c10441d, +0x20a80e03,0x20b00802,0x0180100b,0x0c00401d, +0x20b00202,0x20f80402,0x01f0080f,0x0ce05425, +0x00600c04,0x21381e0c,0x01d01611,0x0d106823, +0x00600402,0x20d81207,0x01800e13,0x0cf0441d, +0x00800802,0x20e81607,0x01a00e17,0x0cf0481d, +0x00880c01,0x20f00204,0x01e00e19,0x0e205828, +0x20b80608,0x21102c00,0x00488000,0x1841d66d, +0x20780a0a,0x21703400,0x00983c00,0x1781a66b, +0x20600a07,0x21b01800,0x00f85800,0x1791b66e, +0x20d01201,0x21882000,0x00e88000,0x19e1fa74, +0x01f0380f,0x21284e17,0x00f8a622,0x14b1867e, +0x01802c13,0x21983a1f,0x01688615,0x14117675, +0x0160200d,0x21a81616,0x0158a212,0x14017a77, +0x02200001,0x21401e04,0x0058be26,0x1611b688, +0x20b00607,0x20500817,0x2058c83a,0x10b12671, +0x2070060a,0x20e01019,0x0088bc31,0x10711a67, +0x20601206,0x21280c11,0x0108ac31,0x10611a67, +0x20a01c05,0x21380a02,0x00d8cc40,0x11c1527b, +0x20100202,0x20400801,0x2028681a,0x0de0e247, +0x20501804,0x20d82207,0x00d8581c,0x0de0da41, +0x20602004,0x20e83203,0x00d8601e,0x0dd0d640, +0x20601604,0x20c8200d,0x00b88022,0x0ec0f24a, +0x00001003,0x20480604,0x00087417,0x0c10ae2f, +0x00300a03,0x20800406,0x00486c0e,0x0c30aa2c, +0x00500205,0x20501408,0x00186c0b,0x0c30aa2b, +0x00400602,0x20800c02,0x0028640f,0x0ce0c232, +0x20701c02,0x00083c04,0x20184817,0x0af07218, +0x20601804,0x20582a02,0x00583c16,0x0b107a1a, +0x20802408,0x20684607,0x00683819,0x0b107a1a, +0x20802406,0x20783a04,0x00584c1b,0x0ba08e1d, +0x00480a05,0x0088040b,0x21082001,0x0a705a0c, +0x00000204,0x00080c0b,0x20681c05,0x0a805e0c, +0x00280e07,0x00300c11,0x20b82c02,0x0a905e0c, +0x00100a03,0x0028240d,0x20982004,0x0b006e0d, +0x20500c03,0x00681e03,0x2110080d,0x0a205605, +0x00180400,0x00000400,0x20900005,0x0a305e07, +0x20180401,0x00000204,0x20800c08,0x0a405e07, +0x00081603,0x00401c05,0x21200007,0x0ab06e08, +0x00481202,0x00a01c05,0x21881203,0x0a105400, +0x20100401,0x20180a01,0x20800007,0x0a105e01, +0x20100400,0x20180400,0x20880405,0x0a205e01, +0x00100401,0x00080605,0x20b00c06,0x0a807202, +0x20180601,0x00601201,0x21100009,0x0a205403, +0x00180a01,0x00000c02,0x20980803,0x0a205c04, +0x00280602,0x00000c02,0x20980403,0x0a305c03, +0x20200801,0x00180e01,0x20d80c09,0x0a907006, +0x20101403,0x00582604,0x20e00406,0x0a50500a, +0x20200c01,0x20281602,0x20600807,0x0a505809, +0x20300802,0x20181204,0x20600009,0x0a505c09, +0x20180401,0x00300c02,0x21081404,0x0ae0680d, +0x00280601,0x00a00c05,0x21781003,0x0ab04c0e, +0x00280402,0x00100c00,0x20b81402,0x0ab0580e, +0x00380601,0x00100803,0x20a81000,0x0ac0580e, +0x00480a03,0x00201004,0x20d00002,0x0b506410, +0x20180e02,0x00901002,0x21400c09,0x0b304c14, +0x20180603,0x00000404,0x20800808,0x0b305413, +0x20300401,0x00080c00,0x20800809,0x0b305413, +0x20500802,0x00081a04,0x2090140d,0x0be06818, +0x00200801,0x00681a03,0x21001c05,0x0bf0541b, +0x00200402,0x20180e05,0x20700803,0x0be05818, +0x00480603,0x00100002,0x20b00c00,0x0be05818, +0x00600201,0x00280402,0x20f00601,0x0cc06c1e, +0x20c00e01,0x00882000,0x2160140d,0x0cf06024, +0x20900602,0x00081002,0x20900409,0x0cc0581e, +0x20c00c03,0x00181e06,0x20a0080d,0x0cb05c1e, +0x20d80a03,0x00200000,0x20f01011,0x0dd07026, +0x00a80402,0x00c00a05,0x21d8161d,0x0e106824, +0x00900802,0x00180a05,0x20e8121a,0x0db0581d, +0x00a00201,0x00400002,0x2128221e,0x0db0581d, +0x00a01803,0x00082a0a,0x20f80a1d,0x0f007428, +0x21380a04,0x01101c00,0x23285000,0x1bb18a78, +0x21180a07,0x01501800,0x23f00000,0x1a914e6d, +0x20d81204,0x01802c00,0x24782400,0x1ac15675, +0x20e80400,0x01401000,0x23c89800,0x1db1ae86, +0x02e82006,0x00e05e0b,0x22b8aa39,0x17a15a95, +0x02a81c0b,0x01305615,0x23987e34,0x16e13e87, +0x02381c06,0x0140520d,0x23c87228,0x16e13e89, +0x02380c04,0x01302000,0x2388a62a,0x1941629c, +0x21280a01,0x00601406,0x21388851,0x12d0fe89, +0x21280a06,0x00c01c0d,0x2238784a,0x1280ee7c, +0x20d80c00,0x00d02804,0x22887c42,0x1290f67c, +0x20581e07,0x0100540c,0x2308943e,0x14411692, +0x20380401,0x00500c02,0x20f8601c,0x0f90c653, +0x00080c04,0x00a02605,0x21d85c15,0x0f80be4d, +0x20381602,0x00a03804,0x21e8681b,0x0f80be4e, +0x20a80805,0x00901a08,0x21c8602e,0x1090d65c, +0x00381203,0x00403005,0x20b85c13,0x0d509a3c, +0x00080e03,0x00602007,0x21385014,0x0d708e38, +0x00080401,0x00501201,0x21084013,0x0d709237, +0x00280a03,0x00701808,0x21585c11,0x0e40a23d, +0x20580c02,0x00002204,0x00084c1b,0x0bd07225, +0x20180801,0x00401e03,0x20b83c14,0x0c006e24, +0x00081000,0x00402c01,0x20c85012,0x0c007224, +0x20281201,0x00503400,0x20f84c17,0x0cb07e29, +0x20100802,0x20381801,0x0088300c,0x0b004a12, +0x20400803,0x00181400,0x20482810,0x0b304e12, +0x20500801,0x00081c00,0x20181813,0x0b304a12, +0x20200403,0x00180e03,0x20282c11,0x0bc05615, +0x20380603,0x20100c08,0x0028200a,0x0aa03a07, +0x00000203,0x00380408,0x20981405,0x0ad03e07, +0x00100601,0x00380804,0x20881404,0x0ad04206, +0x20300e01,0x00282006,0x2068100c,0x0b504207, +0x00200402,0x20281202,0x00500802,0x0a803201, +0x00000000,0x00300601,0x20a00006,0x0ab03e02, +0x20100000,0x00300401,0x20a80406,0x0ab03e01, +0x00280602,0x00500c04,0x20e80401,0x0b304601, +0x20200201,0x00000003,0x00100007,0x0a903404, +0x00000402,0x00380a02,0x20900005,0x0ab03804, +0x00000000,0x00380400,0x20900404,0x0ac03c04, +0x20180400,0x00401202,0x20b80408,0x0b404404, +0x00280800,0x00001e01,0x00180c01,0x0ac03808, +0x20180602,0x00401003,0x20b80c06,0x0ae03809, +0x20180400,0x00400e01,0x20b80c05,0x0af03c08, +0x00000002,0x00280602,0x20780406,0x0b80400b, +0x00100000,0x20380400,0x00800808,0x0b20300d, +0x00300001,0x00200202,0x20700402,0x0b40340d, +0x00200000,0x00200001,0x20780403,0x0b40340c, +0x00100603,0x00380804,0x20800806,0x0bf03c11, +0x20300801,0x20281601,0x0070100b,0x0ba03416, +0x20500400,0x00280c00,0x2070080c,0x0bc03414, +0x20200201,0x00200401,0x20700009,0x0bc03413, +0x20200003,0x00300604,0x20a00009,0x0c904419, +0x00300000,0x20100401,0x00200002,0x0c703c1d, +0x00400201,0x00300400,0x20a80602,0x0c703819, +0x00100400,0x00280a01,0x20700803,0x0c703819, +0x00500205,0x00300005,0x20900402,0x0d70401e, +0x20d80602,0x20100c00,0x0030000d,0x0d703c24, +0x20b00002,0x00380603,0x20980c0b,0x0d50341d, +0x20a80401,0x00300e02,0x20981407,0x0d40381e, +0x21000804,0x00381a09,0x20900410,0x0e804427, +0x00b00002,0x20280606,0x00680a22,0x0e903822, +0x00a80a01,0x00301403,0x20a81e1f,0x0e302c1a, +0x00900000,0x00200000,0x20681a1c,0x0e302c19, +0x00d80e02,0x00502405,0x20e83e27,0x0fb03c25, + }, //ct3 + }, + Sv1Table:{ // Sv1Table + { +0x20980804,0x20200000,0x00084000,0x10b00e26, +0x00280a02,0x00000000,0x00000c00,0x0a800626, +0x00100201,0x20200000,0x00080c00,0x0a700a24, +0x20100801,0x20400000,0x00084400,0x0ac01a20, +0x01900206,0x2030000b,0x00081e1a,0x0f680e33, +0x00600004,0x20200206,0x00081405,0x09500623, +0x00700405,0x20200204,0x00082004,0x09500222, +0x00700401,0x20200002,0x00083602,0x09c80a21, +0x21200807,0x20300209,0x00081c32,0x0dc81226, +0x20800602,0x20200006,0x00081817,0x08780a15, +0x20880605,0x20100009,0x00080418,0x08781215, +0x20700400,0x20200004,0x00081c14,0x08d81e18, +0x00381208,0x2020000c,0x00000a05,0x0d18220f, +0x00200c03,0x20100000,0x00080a02,0x08080e0a, +0x00000c06,0x20200207,0x00080800,0x08080a08, +0x00201003,0x20100003,0x00080c00,0x0848220f, +0x20200c06,0x2050020c,0x00081406,0x0c98160f, +0x00180a07,0x00200009,0x00002c06,0x07b80e08, +0x00380607,0x0010000c,0x00002002,0x07c80e07, +0x00280e09,0x0030000b,0x00004807,0x07d81e0b, +0x00100202,0x20200006,0x00081c01,0x0c282e0c, +0x20400005,0x0000020b,0x00001c09,0x07901000, +0x20400004,0x0000020a,0x00002009,0x07a00e02, +0x20580406,0x0000020f,0x00002c0c,0x07900e02, +0x00100000,0x20200001,0x00080404,0x0bd8320a, +0x00100201,0x00000002,0x00080a03,0x07a01003, +0x00000000,0x00000001,0x00080602,0x07a01002, +0x00100201,0x00000003,0x00080a04,0x07a01003, +0x20180400,0x20200000,0x00000406,0x0b983205, +0x00000000,0x00000201,0x00000000,0x07b01001, +0x00000000,0x00000000,0x00000201,0x07b01001, +0x00000001,0x00000201,0x00000000,0x07b01001, +0x00180800,0x20300201,0x00000402,0x0b883201, +0x00000000,0x00000000,0x00000201,0x07b01000, +0x00000000,0x00000000,0x00000201,0x07b01000, +0x00000201,0x00000001,0x00000201,0x07b01000, +0x20400003,0x20500202,0x00081007,0x0b883003, +0x00000000,0x00000000,0x00000201,0x07b01201, +0x00000000,0x00000000,0x00000201,0x07b01201, +0x00000001,0x20100201,0x00000201,0x07b01201, +0x00300a03,0x20500006,0x00080a04,0x0ba83405, +0x20100001,0x00000201,0x00000000,0x07a01202, +0x20100000,0x00000000,0x00000000,0x07a01202, +0x00000201,0x00000001,0x00000201,0x07a01202, +0x00000401,0x20200202,0x00000c06,0x0bd83006, +0x00500205,0x00000003,0x00000a03,0x07901204, +0x00500604,0x00000001,0x00000203,0x07901203, +0x00700a04,0x00000202,0x00080a01,0x07901203, +0x20400400,0x20100001,0x00000806,0x0c18300c, +0x20200808,0x0000020d,0x0008280b,0x07801000, +0x20400408,0x0000020b,0x0008280c,0x07800c01, +0x2070040b,0x0010020e,0x00084413,0x07900006, +0x00780400,0x00000001,0x00001a07,0x0c78280c, +0x20180e03,0x0020000c,0x00081804,0x07a80c07, +0x00180e04,0x0020000c,0x00081400,0x07b81007, +0x00080e05,0x00200012,0x00082601,0x07f8280e, +0x20d81201,0x20100002,0x0000300f,0x0cd81c10, +0x20400000,0x20200001,0x00001000,0x07e80809, +0x20580400,0x20100000,0x00001802,0x07e80808, +0x20580a01,0x00000003,0x00002e01,0x0868200d, +0x00b00400,0x20500000,0x00002e20,0x0d60000d, +0x00580a01,0x20200003,0x00002a10,0x08100003, +0x00600201,0x20200002,0x00001a11,0x08200003, +0x00780400,0x20300000,0x00003a15,0x08b80406, +0x20501004,0x00281400,0x20585400,0x10c0062e, +0x00000801,0x00181800,0x20181800,0x0a800225, +0x00080402,0x00380400,0x20581c00,0x0a800226, +0x00081001,0x00601400,0x20c82c00,0x0ae00228, +0x01300203,0x0050000b,0x20a82e0f,0x0f382236, +0x00a00400,0x00300403,0x20782601,0x09680a25, +0x00b00203,0x00200c05,0x20681c00,0x09580e26, +0x00800001,0x00200802,0x20682c01,0x09b81628, +0x20b80a04,0x00501402,0x20a8042a,0x0d982629, +0x20a80802,0x00401002,0x20780c1d,0x08581617, +0x20d00805,0x00280e03,0x20380421,0x08581615, +0x20700804,0x00200803,0x20582018,0x0898261b, +0x20501c08,0x00382e0a,0x20580808,0x0cd82e10, +0x00581206,0x00202009,0x20301a01,0x07e8160a, +0x00681207,0x0040240c,0x20500a06,0x07f81608, +0x0058220b,0x0040300f,0x20202802,0x07f8260e, +0x00581e08,0x0090280d,0x21081e07,0x0c583610, +0x20500403,0x20181609,0x0050380e,0x07a00203, +0x20500002,0x00081208,0x0040380d,0x07b80604, +0x20700806,0x20382a10,0x00a05412,0x07a80a04, +0x20100006,0x0038060a,0x20600407,0x0bd83a10, +0x00000001,0x00080601,0x20100202,0x07b01003, +0x00000000,0x00080601,0x00000a01,0x07b00c02, +0x00100400,0x20180800,0x00180603,0x07b01003, +0x00180603,0x00300007,0x20780c04,0x0b68420a, +0x00000000,0x00000000,0x20180601,0x07c01002, +0x00000400,0x20180601,0x00000000,0x07c01001, +0x00000000,0x00000001,0x20180601,0x07c01002, +0x20200001,0x00280a03,0x20700406,0x0b284205, +0x00000000,0x00000000,0x20100201,0x07d00c01, +0x00000000,0x00080400,0x20180601,0x07d00c01, +0x00000000,0x00000000,0x20100201,0x07d00c01, +0x00101401,0x00281601,0x20981401,0x0b184201, +0x00000000,0x00000000,0x20100201,0x07d00c00, +0x00000000,0x00000000,0x20100201,0x07d00c00, +0x00000000,0x00000000,0x20100000,0x07d00c00, +0x20100c02,0x00700002,0x20e81c04,0x0b184c02, +0x00000000,0x00000000,0x20100201,0x07d00e01, +0x00000000,0x00000000,0x20100201,0x07d00e01, +0x00000000,0x00000001,0x20200201,0x07d00e01, +0x00181204,0x00a01808,0x20e01002,0x0b385005, +0x00000000,0x00000000,0x20100201,0x07c00e02, +0x20100001,0x00000201,0x20100000,0x07c00e02, +0x20100001,0x00000201,0x20100000,0x07c00e02, +0x00180801,0x00601203,0x20702404,0x0b684008, +0x00000000,0x00000400,0x20100201,0x07b01203, +0x00180602,0x00000c02,0x20100202,0x07b01203, +0x00380a05,0x00001403,0x20180603,0x07b01203, +0x20481000,0x00301201,0x20301c07,0x0bb8340d, +0x00680603,0x00001a01,0x00081602,0x07901204, +0x00400000,0x20100e05,0x00181801,0x07a00e03, +0x00400803,0x20200e0b,0x00482805,0x07a00e02, +0x00800e02,0x20181000,0x00101605,0x0c28280e, +0x20501409,0x20182a0b,0x0068180f,0x07880403, +0x20400804,0x20182204,0x0058140d,0x07980803, +0x20500004,0x00082000,0x00782011,0x07b81808, +0x20e01806,0x00382e06,0x20400c11,0x0ca82414, +0x20480a07,0x00300010,0x20581001,0x07c8100b, +0x20500a02,0x00281009,0x20381002,0x07d8100b, +0x20600e03,0x00181c0b,0x20180802,0x08282412, +0x00b81605,0x00800c0e,0x20e01620,0x0d481c12, +0x00401002,0x00281e06,0x2050260d,0x08180807, +0x00500201,0x00380402,0x20701a10,0x08280c06, +0x00700201,0x00480802,0x20802e15,0x08a8140c, +0x20100401,0x20101800,0x00084800,0x10c8063a, +0x00100803,0x00000000,0x00183800,0x0a80022a, +0x00201402,0x20381000,0x00483400,0x0a70022a, +0x00101c02,0x20582000,0x00783c00,0x0ad80a2d, +0x01080400,0x00180402,0x00681a04,0x0ee82a3c, +0x00981204,0x00201408,0x00181403,0x09381a29, +0x00980e02,0x00200807,0x00081005,0x09281a28, +0x00880402,0x00200c06,0x20183002,0x0978222c, +0x21080400,0x20180802,0x0058042c,0x0d383228, +0x20800804,0x20280a03,0x0060081f,0x08281a18, +0x20880402,0x20101000,0x0020001e,0x08281616, +0x20381206,0x0010200d,0x0020101b,0x08482a1d, +0x00381202,0x20102401,0x00381603,0x0c783213, +0x20180606,0x00080c08,0x00403008,0x07c81205, +0x00000205,0x20181005,0x00603006,0x07c81204, +0x20500800,0x20282a07,0x00b06012,0x07b81606, +0x20301402,0x20682a05,0x00d00407,0x0bd83e11, +0x20300404,0x20180a0a,0x00101c05,0x07b00c02, +0x20200804,0x20281209,0x00301805,0x07b00801, +0x20100803,0x20180a07,0x00000801,0x07b00c03, +0x00500601,0x20100002,0x00381e03,0x0b583e10, +0x00100201,0x00000003,0x20180a03,0x07d00c03, +0x00000201,0x00080402,0x20180a02,0x07d00c03, +0x00180601,0x00100403,0x20280e02,0x07d00c03, +0x20300201,0x00080800,0x0028080b,0x0ad84a0c, +0x00000000,0x00000201,0x20100000,0x07e00c01, +0x00080400,0x00100400,0x20200201,0x07e00c01, +0x00000000,0x00000201,0x20100000,0x07e00801, +0x20100803,0x00080a02,0x00081803,0x0a984e05, +0x00000000,0x00000000,0x20100201,0x07e00801, +0x00000000,0x00000201,0x20100201,0x07e00800, +0x00000000,0x00000000,0x20180601,0x07e00801, +0x00281201,0x00302407,0x20281800,0x0a785a04, +0x00000000,0x00000000,0x20100201,0x07e00800, +0x00000000,0x00000000,0x20100000,0x07e00800, +0x00000000,0x00000000,0x20100000,0x07e00800, +0x00181204,0x20202405,0x00701406,0x0a685800, +0x00000000,0x00000000,0x20100201,0x07e00a01, +0x00000000,0x00000000,0x20100201,0x07e00a01, +0x00000000,0x00000000,0x00000201,0x07e00a01, +0x20300804,0x20581a08,0x01002c0a,0x0a884c08, +0x00000000,0x00000000,0x20100601,0x07e00a01, +0x00000000,0x00000000,0x20100201,0x07e00e01, +0x00000201,0x00000000,0x20100601,0x07e00a01, +0x00200605,0x20480c05,0x00a01c01,0x0ad83c0d, +0x20100001,0x00000201,0x20100201,0x07d00e02, +0x20100002,0x00080601,0x20100000,0x07d00e02, +0x20200403,0x00080601,0x20100000,0x07d00e02, +0x20401c06,0x20382608,0x00700c06,0x0b482c10, +0x00380604,0x00000803,0x20100603,0x07b00e04, +0x00480a06,0x00101404,0x20200204,0x07b00e04, +0x0078120a,0x00102806,0x20280606,0x07b00e05, +0x00681605,0x00401809,0x20200606,0x0bd82c10, +0x00400005,0x2010160a,0x00182405,0x07900e03, +0x00100c09,0x2018060e,0x00382409,0x07900a02, +0x20101c0f,0x20481e17,0x00883010,0x07900400, +0x20881002,0x20201e05,0x0040080b,0x0c582413, +0x20a00800,0x20181406,0x00681411,0x07a81008, +0x20780a04,0x0020080c,0x0028200b,0x07b81408, +0x20981208,0x00300816,0x0018300e,0x07d8240f, +0x00602201,0x20583002,0x00b01612,0x0cf82414, +0x00680e02,0x00001406,0x00100213,0x07f8100a, +0x00500400,0x00080400,0x0030160e,0x07f81409, +0x00600400,0x20180a01,0x00302613,0x08682011, +0x00082602,0x00502400,0x20200000,0x10b80a3f, +0x00481a01,0x00201c00,0x00081000,0x0a800630, +0x00482202,0x00302c00,0x20480400,0x0a700230, +0x00382201,0x00603400,0x20781c00,0x0ad80a35, +0x01001003,0x20481207,0x00781a01,0x0eb80e40, +0x00601005,0x20481a03,0x00780c0b,0x09180a2b, +0x00601407,0x20581e07,0x0088100c,0x09080a2a, +0x00b00006,0x20200202,0x00681408,0x09381a31, +0x21000400,0x00080c03,0x00381c2e,0x0cf8222a, +0x20480a07,0x2010100b,0x0010041c,0x08080a17, +0x20780608,0x0000080e,0x0010041f,0x08080e15, +0x20a0020b,0x20280c0f,0x00603028,0x07f81a19, +0x00100201,0x00181002,0x00080602,0x0c182a13, +0x20700804,0x20281a09,0x00502810,0x07b00201, +0x20500804,0x20181609,0x0030280b,0x07b00000, +0x20600c08,0x20281a11,0x0030280b,0x07b00801, +0x20180402,0x00101201,0x20481c02,0x0b782a13, +0x00200201,0x00000401,0x20180a05,0x07c00c05, +0x00180601,0x00100802,0x20280604,0x07d00804, +0x00280a03,0x00100c06,0x20381205,0x07d00804, +0x00480a03,0x00000c03,0x00080e01,0x0ae83a13, +0x00000000,0x00000000,0x20100000,0x07e00802, +0x00000001,0x00000201,0x00000000,0x07e00802, +0x20100001,0x00080603,0x00000401,0x07e00802, +0x20300805,0x20280a07,0x0038140b,0x0a583e0e, +0x00000000,0x00000000,0x20180601,0x07f00801, +0x00000000,0x00080400,0x00000201,0x07f00801, +0x00000000,0x00000001,0x20180601,0x07f00801, +0x00280a02,0x00001407,0x00182001,0x0a084e08, +0x00000000,0x00000000,0x20100201,0x07f00801, +0x00100000,0x00000000,0x20100201,0x07f00800, +0x00000000,0x00000000,0x20100201,0x07f00400, +0x00100c00,0x20280c02,0x00601007,0x09d85204, +0x00000000,0x00000000,0x20100201,0x07f00400, +0x00000000,0x00000000,0x20100000,0x07f00800, +0x00000000,0x00000000,0x20100000,0x07f00400, +0x20380602,0x00180c02,0x0030300b,0x09d84405, +0x00000000,0x00000000,0x20100201,0x07f00a01, +0x00000000,0x00000000,0x20100201,0x07f00800, +0x00000000,0x00000000,0x20100201,0x07f00a01, +0x00100801,0x00080605,0x00001002,0x0a182c0b, +0x00000000,0x00000000,0x20100601,0x07f00a01, +0x00000000,0x00000000,0x20100601,0x07f00a01, +0x00000000,0x00000000,0x20100201,0x07f00a01, +0x20300003,0x00280601,0x20200406,0x0a782c0f, +0x00000000,0x00000000,0x20100201,0x07e00a02, +0x00000000,0x00000000,0x20100201,0x07e00a02, +0x00100000,0x00000000,0x20100201,0x07e00a02, +0x00281e07,0x00203008,0x20300a02,0x0b082411, +0x20100201,0x00080401,0x20100400,0x07d00a03, +0x20200201,0x00080400,0x00000800,0x07d00a03, +0x20200601,0x00080c01,0x00000c00,0x07d00a03, +0x00101c05,0x20582a0c,0x00901c03,0x0b882011, +0x00900000,0x00000e02,0x20180e05,0x07b00e06, +0x00980e01,0x00002201,0x20181605,0x07b00e06, +0x00e81202,0x00103602,0x20382a07,0x07b00e06, +0x20600c00,0x00181004,0x20180c06,0x0c181c15, +0x20b80404,0x00000204,0x00281416,0x07900003, +0x20b00004,0x20281205,0x00680817,0x07980403, +0x21100c07,0x20382a08,0x00a81423,0x07a81008, +0x00582602,0x00403006,0x20500e10,0x0cc81815, +0x00400603,0x20181009,0x0028060d,0x07e80c0b, +0x00580603,0x2020000a,0x0028120e,0x07d8080b, +0x00780606,0x00000012,0x00081614,0x08281815, +0x20302804,0x20584400,0x00d83800,0x10a00e3f, +0x00302402,0x20282c00,0x00482c00,0x0a900e32, +0x00202003,0x20383400,0x00682400,0x0a70062f, +0x00201c03,0x20483000,0x00a82400,0x0ab80636, +0x01381a08,0x0050240d,0x20482e08,0x0ea80a43, +0x00a81400,0x00601806,0x20782009,0x09180a2d, +0x00d81a03,0x00602409,0x20882005,0x09080a2d, +0x01000000,0x00300408,0x20281c06,0x09181233, +0x21000005,0x20280a0a,0x00481031,0x0cb8122f, +0x20b80a05,0x00200007,0x20102027,0x07f80e15, +0x20e00202,0x00080801,0x0020202c,0x07e80a14, +0x21480605,0x00380407,0x20102838,0x07d81214, +0x00001201,0x20180c05,0x00383000,0x0bc82616, +0x20400004,0x00000609,0x20101007,0x07b00802, +0x20100002,0x00000205,0x00000c02,0x07c00403, +0x00280803,0x00101208,0x20201206,0x07c00805, +0x00180602,0x00300403,0x20180c01,0x0b183616, +0x00100201,0x00000002,0x00080a04,0x07d00804, +0x00000400,0x00080801,0x00080602,0x07e00403, +0x20100400,0x20180801,0x00180401,0x07d00403, +0x00100402,0x00281204,0x00080402,0x0a783a14, +0x00000000,0x00000201,0x20100000,0x07f00402, +0x00000000,0x00100001,0x20100201,0x07f00402, +0x00000000,0x00000400,0x20180602,0x07f00402, +0x00180800,0x00400c02,0x20482004,0x09e84211, +0x00000000,0x00000000,0x20180601,0x07f00401, +0x00000001,0x00100201,0x20100000,0x07f00401, +0x00000000,0x00000000,0x00000000,0x07f00401, +0x00000002,0x00200002,0x00080808,0x09784a0b, +0x00000000,0x00000000,0x20100000,0x08000400, +0x00000000,0x00000001,0x20100201,0x08000400, +0x00000000,0x00000000,0x00000201,0x08000400, +0x00181e06,0x00201c07,0x20102009,0x09484602, +0x00000000,0x00000000,0x20100000,0x08000400, +0x00000000,0x00000000,0x20100000,0x08000400, +0x00000000,0x00000000,0x20100000,0x08000400, +0x20501408,0x20581e0b,0x0060140d,0x09583409, +0x00000000,0x00000000,0x20100000,0x08000400, +0x00000000,0x00000000,0x00000000,0x08000400, +0x00000000,0x00000000,0x00000000,0x08000400, +0x00380a07,0x0000180b,0x20100203,0x09b8300d, +0x00000000,0x00000000,0x20100201,0x07f00601, +0x00000000,0x00000000,0x20100601,0x07f00601, +0x00000000,0x00000000,0x20100201,0x07f00601, +0x00000c04,0x20280a0a,0x00401405,0x0a28280f, +0x00100000,0x00000000,0x20100601,0x07f00602, +0x00000000,0x00000000,0x20100601,0x07f00602, +0x00100000,0x00000000,0x20100602,0x07f00602, +0x20501000,0x00182403,0x00201006,0x0aa82814, +0x20200001,0x00000201,0x20100000,0x07e00a02, +0x20200001,0x00000201,0x20100000,0x07e00a02, +0x20300002,0x00000601,0x20100001,0x07e00a02, +0x00681601,0x00502803,0x20780609,0x0b581c13, +0x00980604,0x00000803,0x20100607,0x07c00a06, +0x00800206,0x00000003,0x00000a06,0x07c00a06, +0x00c00206,0x00000404,0x00000a09,0x07c00a06, +0x20680e01,0x00001201,0x0020100a,0x0be81c14, +0x20700807,0x20180e0a,0x00181413,0x07900800, +0x20700c09,0x0008120d,0x00081c12,0x07900800, +0x20a0040a,0x0000020f,0x0018281c,0x07900803, +0x00302802,0x20384205,0x00701e0a,0x0c881418, +0x00100204,0x0010000d,0x20181e04,0x07c80c09, +0x00100205,0x00380410,0x20582604,0x07c81009, +0x00100207,0x00080814,0x00182602,0x07f81812, +0x00282000,0x00403000,0x20383c00,0x10e0264a, +0x00582a03,0x00503c00,0x20280c00,0x0ab01238, +0x00582201,0x00503000,0x20281800,0x0a900e36, +0x00581001,0x00202000,0x20283000,0x0ac00e3d, +0x00b01a01,0x20382800,0x00a81805,0x0e900647, +0x00a01006,0x20582208,0x00c8080f,0x09000631, +0x00b00c04,0x20282204,0x0090000e,0x08f8062f, +0x01080601,0x20100004,0x0078080e,0x08f80a36, +0x20b80406,0x00300204,0x20183427,0x0ca80a31, +0x21000604,0x20181409,0x0048042e,0x07e80612, +0x21080604,0x00080408,0x0010042e,0x07e80611, +0x21a00a01,0x20381801,0x0060143e,0x07b80610, +0x00081a08,0x0020280f,0x20182005,0x0b88221b, +0x00000001,0x00000204,0x00000a01,0x07c00404, +0x00100402,0x20180605,0x00000a03,0x07c00405, +0x00500402,0x20180a03,0x0010060e,0x07c00408, +0x20200804,0x20380e0a,0x00900804,0x0ac82617, +0x00000000,0x00000001,0x20180601,0x07e00403, +0x00000201,0x00000402,0x20180a01,0x07e00403, +0x20180601,0x00000802,0x20180402,0x07e00402, +0x00200201,0x20100402,0x00681e01,0x0a182e16, +0x00000000,0x00000000,0x00000201,0x07f00402, +0x00000000,0x00000000,0x00000201,0x07f00402, +0x00000001,0x00080601,0x00000202,0x07f00402, +0x00100403,0x20180601,0x00781806,0x09683a14, +0x00000000,0x00000000,0x00080601,0x08000401, +0x00000400,0x20180601,0x00180601,0x08000401, +0x00000000,0x00000001,0x00080400,0x08000401, +0x00200207,0x00000007,0x0060040a,0x08e8420c, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000001,0x00080400,0x08000000, +0x00000000,0x00000000,0x20100201,0x08000000, +0x20501c0a,0x00083e0d,0x00601010,0x08b83c02, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x20100000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00281607,0x00802410,0x20a81401,0x08f83c0a, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x20480402,0x00300204,0x00003008,0x0958340f, +0x00000000,0x00000000,0x00000601,0x08000601, +0x00000000,0x00000000,0x00000601,0x08000601, +0x00000000,0x00000000,0x00000201,0x08000601, +0x00480e02,0x00201801,0x20101204,0x09e82011, +0x00000000,0x00000000,0x00000601,0x07f00602, +0x00000000,0x00000000,0x00000601,0x07f00601, +0x00000000,0x00000000,0x00000601,0x07f00602, +0x20580403,0x20100a05,0x00500809,0x0a681813, +0x20100001,0x00000201,0x00000201,0x07e00602, +0x20100001,0x00000000,0x20100201,0x07e00602, +0x20200001,0x00000201,0x00000000,0x07e00602, +0x00500a02,0x20281803,0x00801206,0x0b181c15, +0x00400203,0x00000002,0x20100a04,0x07d00605, +0x00300203,0x00000002,0x20100603,0x07d00604, +0x00600204,0x00000003,0x20100a05,0x07d00605, +0x20700c03,0x00081604,0x00200809,0x0bb81016, +0x20100405,0x00000a07,0x20181808,0x07a00a03, +0x00280404,0x00001607,0x00082005,0x07a00a04, +0x00000007,0x00000e0b,0x2018200c,0x07a00a02, +0x00582202,0x00303807,0x2038120f,0x0c780c18, +0x20380603,0x00100009,0x00181009,0x07b80c06, +0x20480603,0x20100008,0x0058100d,0x07a81004, +0x20600204,0x0008040d,0x00281c11,0x07d8100d, +0x00201403,0x20282800,0x00a84000,0x1130324f, +0x00201c01,0x20583800,0x00c81800,0x0ad02237, +0x00401401,0x20682c00,0x00d82000,0x0ab02237, +0x00600400,0x20180c00,0x00681800,0x0ae01641, +0x00a81a07,0x0030200a,0x00083405,0x0ec01a4c, +0x01080e01,0x00201004,0x20382c07,0x09201a34, +0x00e00000,0x20100003,0x00282c0b,0x09001632, +0x00f00001,0x00081000,0x00281412,0x08f00e38, +0x20500408,0x20380a0a,0x00882c23,0x0c900638, +0x21400001,0x00080800,0x00280c38,0x07e00a14, +0x21500400,0x00080c02,0x00280836,0x07e00612, +0x21b00202,0x00100005,0x20180c40,0x07b0060f, +0x20900e05,0x20281c0d,0x00681814,0x0b481a1d, +0x00200201,0x00000003,0x00080a05,0x07d00405, +0x00300201,0x00000402,0x20180a08,0x07d00405, +0x00700000,0x00000601,0x20100211,0x07d00408, +0x00280c02,0x00201204,0x20280606,0x0a981616, +0x00000000,0x00000201,0x00000000,0x07f00402, +0x20100000,0x00000201,0x00000401,0x07f00402, +0x20200000,0x00080400,0x00000004,0x07f00401, +0x00100a01,0x20100802,0x00281400,0x09c81e19, +0x00000000,0x00000000,0x00080601,0x08000401, +0x00000401,0x00080601,0x20180601,0x08000402, +0x00100000,0x00000000,0x20180603,0x08000402, +0x00480401,0x00100e01,0x00480805,0x09082616, +0x00000000,0x00000000,0x00000201,0x08000000, +0x00180601,0x00100401,0x20280602,0x08000000, +0x00000000,0x00000000,0x00080400,0x08000000, +0x20580a01,0x00000001,0x00700811,0x08782a0b, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000201,0x00000001,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00580402,0x20201e02,0x00782004,0x08582601, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x20400202,0x20381405,0x00e01811,0x0878340a, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x20200802,0x20381202,0x00901804,0x08f82015, +0x00000000,0x00000000,0x00000201,0x08000000, +0x00000000,0x00000000,0x00000201,0x08000000, +0x00000000,0x00000000,0x00000201,0x08000000, +0x00200202,0x20180c03,0x00501a03,0x09a81815, +0x00000000,0x00000000,0x00000201,0x08000201, +0x00000000,0x00000000,0x00000601,0x08000201, +0x00000000,0x00000000,0x00000601,0x08000201, +0x20200001,0x20180603,0x00200c03,0x0a480c15, +0x00000000,0x00000000,0x00000201,0x07f00602, +0x00000000,0x00000000,0x00000201,0x07f00602, +0x00000001,0x00000000,0x00000201,0x07f00602, +0x00300000,0x20100401,0x00180603,0x0af80815, +0x00100201,0x00000000,0x00000602,0x07d00604, +0x00000201,0x00000001,0x00000601,0x07d00604, +0x00100202,0x00000002,0x00000602,0x07d00604, +0x20480601,0x20100800,0x00280405,0x0b980816, +0x00480801,0x00001202,0x00080801,0x07b00605, +0x00680401,0x00000a02,0x20180a02,0x07b00606, +0x00700004,0x00000a06,0x20181402,0x07b00604, +0x00301001,0x20282e02,0x00501608,0x0c580c19, +0x20600800,0x20280c01,0x00380812,0x07a80403, +0x20700000,0x00080801,0x00180814,0x07980401, +0x20a00202,0x00080406,0x0018101e,0x07b80c09, +0x00580c00,0x20101400,0x00584400,0x11b05259, +0x00481000,0x00401c00,0x20383400,0x0b30363e, +0x00580c01,0x00601400,0x20583800,0x0b10323e, +0x00680601,0x00400400,0x00181c00,0x0b202645, +0x00302001,0x20382e01,0x00a8340f,0x0ef02e52, +0x00f00a01,0x00180c01,0x00481c0b,0x09501e38, +0x00e80603,0x00300404,0x0008200e,0x09301a37, +0x01100003,0x00280a03,0x00282412,0x0910163c, +0x00380403,0x00500801,0x20184418,0x0cb0163f, +0x21380c04,0x00380603,0x00081838,0x08000e17, +0x21580404,0x00280604,0x00181438,0x07f00e14, +0x21d80a02,0x00200007,0x00081444,0x07c00211, +0x20e81204,0x00400c08,0x00181c21,0x0b280e22, +0x00000203,0x00000008,0x20181602,0x07d00004, +0x00200203,0x00000007,0x00081206,0x07d00005, +0x00700201,0x00000001,0x00000212,0x07d00008, +0x00401805,0x00081605,0x0048160a,0x0a681217, +0x00000001,0x00000202,0x00000601,0x07f00002, +0x20100001,0x00000202,0x00000400,0x07f00002, +0x20200001,0x00000201,0x00000004,0x07f00001, +0x00081606,0x00601c0b,0x20100003,0x09981a1a, +0x00000000,0x00000001,0x00080601,0x08000001, +0x00080601,0x00000401,0x20180602,0x08000001, +0x00100201,0x00000001,0x20100203,0x08000002, +0x00580401,0x00100207,0x00601c04,0x08d81216, +0x00000000,0x00000000,0x00000201,0x08000000, +0x00000000,0x00080400,0x00100400,0x08000000, +0x00000000,0x00000201,0x00000000,0x08000000, +0x20601406,0x00081e06,0x00681412,0x08480e0b, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00781208,0x0050140d,0x20100002,0x08281a01, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x20700c07,0x0018160c,0x00400c16,0x0838100b, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x20180604,0x00400408,0x20180802,0x08c81416, +0x00000000,0x00000000,0x00000201,0x08000000, +0x00000000,0x00000000,0x00000201,0x08000000, +0x00000000,0x00000000,0x00000201,0x08000000, +0x00000002,0x00380a04,0x00001201,0x09880c17, +0x00000000,0x00000000,0x00000201,0x08000201, +0x00000000,0x00000000,0x00000201,0x08000201, +0x00000000,0x00000000,0x00000201,0x08000201, +0x20100201,0x00300402,0x20200000,0x0a380816, +0x00000000,0x00000000,0x00000201,0x07f00202, +0x00000000,0x00000000,0x00000201,0x07f00202, +0x00000000,0x00000000,0x00000201,0x07f00202, +0x00300400,0x00380601,0x20100603,0x0ae80815, +0x00000201,0x00000000,0x00000202,0x07e00204, +0x20100000,0x00000000,0x00000201,0x07e00203, +0x20100000,0x00000000,0x00000201,0x07e00203, +0x20500000,0x00480601,0x20200406,0x0b880816, +0x00500c01,0x00080a02,0x20180601,0x07b00605, +0x00700400,0x00000201,0x00080604,0x07b00606, +0x00b00000,0x00000a01,0x00080e04,0x07b00606, +0x00300000,0x00400c00,0x2038160a,0x0c480818, +0x20680a01,0x00300c02,0x20380c12,0x07a80402, +0x20700800,0x00100000,0x20180c15,0x07900000, +0x20c00800,0x00080400,0x00280824,0x07a80407, +0x00580804,0x00680c00,0x00485000,0x12606661, +0x00400403,0x20281000,0x00a83400,0x0ba04643, +0x00601002,0x20581400,0x00d83800,0x0b704644, +0x00500601,0x20380c00,0x00c82800,0x0b804249, +0x00481e07,0x0040340d,0x0018440e,0x0f70465a, +0x00d80e0a,0x2010100a,0x00681c0d,0x09a0323c, +0x00b80605,0x20180805,0x00882012,0x09702a3b, +0x01400400,0x20280a02,0x0098300f,0x09502a41, +0x00500001,0x20380608,0x00e81819,0x0ce02e47, +0x21000c0f,0x20482a14,0x00a82835,0x0820221c, +0x21100009,0x20181a0a,0x00682c34,0x08101a18, +0x21f00404,0x20181e01,0x0068284b,0x07d01214, +0x21200809,0x20382604,0x00d83429,0x0b201626, +0x2030060a,0x20100018,0x00083806,0x07d00002, +0x20100607,0x20180410,0x00182801,0x07e00003, +0x00700204,0x0000000a,0x00081a11,0x07d00008, +0x0098220c,0x20103417,0x00481e0e,0x0a500219, +0x00100003,0x00000206,0x00001203,0x07f00003, +0x00100001,0x00000603,0x00000a02,0x07f00002, +0x20200001,0x00000602,0x00000403,0x07f00001, +0x20601005,0x2098220d,0x0120340e,0x09800a19, +0x00000201,0x00000002,0x00080601,0x08000001, +0x00000000,0x00000001,0x00000201,0x08000001, +0x00100000,0x00000001,0x00000202,0x08000001, +0x00500c01,0x20580801,0x00a81203,0x08d01214, +0x00000000,0x00000000,0x00000201,0x08000000, +0x00000000,0x00000000,0x00000201,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00080e03,0x20102003,0x0078100d,0x08400e0f, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x20101402,0x20582205,0x00f00c0e,0x08000a01, +0x00000000,0x00000000,0x00000001,0x08000000, +0x00000000,0x00080400,0x00000001,0x08000000, +0x00000000,0x00000000,0x00000001,0x08000000, +0x00080a01,0x00001003,0x0078100a,0x0830080b, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x20580400,0x20280a01,0x00b0080a,0x08b00415, +0x00000000,0x00000000,0x00000201,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000201,0x08000000, +0x00200001,0x20480400,0x00a80605,0x09700418, +0x00000000,0x00000000,0x00000201,0x08000201, +0x00000000,0x00000000,0x00000201,0x08000201, +0x00000000,0x00000000,0x00000201,0x08000201, +0x20280601,0x20300002,0x00900402,0x0a200417, +0x00000201,0x00000000,0x00000201,0x07f00202, +0x00000000,0x00000000,0x00000202,0x07f00202, +0x00000000,0x00000000,0x00000202,0x07f00202, +0x00380800,0x20500601,0x00900604,0x0ad00816, +0x00000002,0x00000201,0x00080601,0x07e00203, +0x20100001,0x00000000,0x00000201,0x07e00203, +0x20100001,0x00000201,0x00000201,0x07e00203, +0x20400c01,0x20680a01,0x00a80c05,0x0b800816, +0x00680e03,0x00001804,0x00000203,0x07b00206, +0x00780601,0x00000c02,0x20100205,0x07b00206, +0x00b80601,0x00000c03,0x20100205,0x07b00206, +0x00381201,0x20301003,0x0080020a,0x0c300418, +0x20700802,0x20380a05,0x00501014,0x07a00401, +0x20780800,0x20101000,0x00200415,0x07900201, +0x20c80c01,0x20101602,0x00300c25,0x07a00406, +0x00902002,0x20782000,0x01487400,0x1350926d, +0x00800802,0x00080800,0x00684800,0x0c50624b, +0x00881a01,0x00602000,0x20282400,0x0c205e4c, +0x00480c01,0x00400400,0x00283c00,0x0c205e4f, +0x20380601,0x00182007,0x00c8341b,0x10005e60, +0x00300a07,0x00281806,0x00382017,0x0a104640, +0x00600a04,0x20181202,0x00682017,0x09e04a40, +0x01400606,0x00100004,0x0038380d,0x09c04648, +0x00700e06,0x00080405,0x00383410,0x0d60524a, +0x2010000e,0x00300210,0x20385c20,0x08803224, +0x2080040d,0x0028160e,0x0028582a,0x08502e20, +0x21b8100d,0x00380e0e,0x00483c4a,0x0800261c, +0x2090000c,0x00480a0e,0x00384424,0x0b703230, +0x20d80e0a,0x00300819,0x2028341e,0x07d80605, +0x20880a0b,0x00300c1a,0x20383812,0x07e80602, +0x00200a0a,0x20280417,0x00183a07,0x07d00005, +0x20300a0a,0x00482416,0x00181009,0x0a600e19, +0x00400003,0x00000206,0x2010120a,0x07f00005, +0x00200003,0x00000207,0x00001606,0x07f00004, +0x20100003,0x00000206,0x00001000,0x07f00002, +0x20180805,0x00601207,0x20800800,0x09b01e14, +0x20100201,0x00000002,0x00080401,0x08000001, +0x00000201,0x00000002,0x00080400,0x08000001, +0x00000201,0x00000402,0x20180602,0x08000001, +0x00680e05,0x00502007,0x20500202,0x09101e15, +0x00000000,0x00000000,0x00000601,0x08000000, +0x00000000,0x00000201,0x00000601,0x08000000, +0x00000000,0x00000201,0x00000400,0x08000000, +0x20200003,0x00180a06,0x00301c10,0x0870220e, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00180e02,0x00101803,0x0018080a,0x08302a01, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x20100400,0x20180e03,0x0070080d,0x0860240a, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x20500c03,0x20181604,0x00481409,0x08d02015, +0x00000000,0x00000000,0x00000201,0x08000000, +0x00000000,0x00000000,0x00000201,0x08000000, +0x00000000,0x00000000,0x00000201,0x08000000, +0x00300203,0x00280406,0x20181a05,0x09901817, +0x00000000,0x00000000,0x00000201,0x08000201, +0x00000000,0x00000000,0x00000201,0x08000201, +0x00000000,0x00000000,0x00000201,0x08000201, +0x20300800,0x00380e02,0x20200004,0x0a401016, +0x00000000,0x00000000,0x00000201,0x07f00202, +0x00000000,0x00000000,0x00000201,0x07f00202, +0x00000201,0x00000000,0x00000201,0x07f00202, +0x00300c03,0x00481201,0x20581205,0x0af01016, +0x00100001,0x00000201,0x00080603,0x07e00204, +0x20100001,0x00000201,0x00080601,0x07e00204, +0x00000002,0x00000202,0x00080602,0x07e00204, +0x20382205,0x00702008,0x20900404,0x0ba00c16, +0x00300e01,0x00081003,0x20100802,0x07b80604, +0x00600a02,0x00080403,0x20100603,0x07b00206, +0x00a00a04,0x00080406,0x20100a02,0x07b80605, +0x00301c03,0x20182209,0x00001208,0x0c501418, +0x20580801,0x00300e02,0x20500c0f,0x07a00403, +0x20700401,0x00280a03,0x20101414,0x07900401, +0x20c00802,0x00281607,0x20201c23,0x07b00408, +0x00b83a06,0x00d04400,0x20283000,0x14a0ba7b, +0x00981c01,0x00701000,0x00483c00,0x0d207a54, +0x00700804,0x00082c00,0x00f84400,0x0ce0764f, +0x00601006,0x20282000,0x00f86800,0x0cf08257, +0x20401c0e,0x20182a11,0x00f85c21,0x10f0966b, +0x20400603,0x00080403,0x0088401c,0x0aa05a46, +0x00380a09,0x00200c0b,0x00484414,0x0a805e45, +0x00e81214,0x00201013,0x00782c11,0x0a505a4e, +0x0008320e,0x00602819,0x00584015,0x0e10624f, +0x00d00804,0x00100207,0x00785810,0x08e03a30, +0x0050100a,0x00080a10,0x00785c1c,0x08b03e2d, +0x20f0201c,0x20284228,0x00b8643c,0x08604228, +0x00302008,0x20680a10,0x00f83c16,0x0bf05639, +0x21781402,0x00381c05,0x00782c36,0x07d00a0c, +0x21381602,0x0048140e,0x0058342b,0x07d00209, +0x20781a13,0x0070102d,0x20586010,0x07d80a02, +0x20d81801,0x00280807,0x00c82c1f,0x0a90261f, +0x00600a05,0x2028040c,0x00181e10,0x07f00007, +0x00500602,0x20100006,0x0008120d,0x07f80406, +0x00280405,0x0010060c,0x20102206,0x07f80404, +0x00400a03,0x20480409,0x00a81207,0x09e02212, +0x20200001,0x00000203,0x00000803,0x08000000, +0x20100000,0x00000201,0x00000802,0x08000000, +0x00000201,0x00000003,0x00080400,0x08080401, +0x00200201,0x20380c00,0x00902405,0x09402613, +0x00100000,0x00000001,0x00000202,0x08000001, +0x00100400,0x20100000,0x00000202,0x08000001, +0x00000000,0x00000201,0x00000601,0x08000001, +0x00100802,0x20280a04,0x0070080a,0x08c0360c, +0x00000000,0x00000000,0x00000400,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x20100201,0x00080c01,0x0050080c,0x08903601, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x20200401,0x00080603,0x0028080a,0x08b0380a, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x20180401,0x00101201,0x00282005,0x09202c11, +0x00000000,0x00000000,0x00000201,0x08000000, +0x00000000,0x00000000,0x00000201,0x08000000, +0x00000000,0x00000000,0x00000201,0x08000000, +0x00080a02,0x00000403,0x00580c01,0x09c01c14, +0x00000000,0x00000000,0x00080601,0x08000201, +0x00000000,0x00000000,0x00080601,0x08000201, +0x00000000,0x00000000,0x00080601,0x08000201, +0x20380403,0x20200a02,0x00681002,0x0a601c16, +0x20100201,0x00000001,0x00000201,0x07f80602, +0x00000201,0x00000001,0x00000201,0x07f80602, +0x20100202,0x00000001,0x00000201,0x07f80602, +0x00680606,0x20301006,0x00880606,0x0b101414, +0x00300005,0x00000203,0x00080a03,0x07d80604, +0x00100004,0x00000203,0x00080a02,0x07d80604, +0x00200006,0x00000204,0x00080e03,0x07d80604, +0x20802808,0x2048420d,0x00c0040c,0x0bb01016, +0x00280a07,0x0000180b,0x00000805,0x07b80604, +0x00480606,0x0000100a,0x20100800,0x07b80605, +0x00680a0a,0x0000180f,0x00001004,0x07b80604, +0x00682a05,0x00603410,0x20482611,0x0c700c19, +0x20500804,0x2028120d,0x0060240e,0x07b00804, +0x20600004,0x2018060b,0x00301c11,0x07a00802, +0x20980406,0x20200612,0x00602c1c,0x07c00c0a, +0x00602c04,0x20a86400,0x02787c00,0x16410280, +0x00a02804,0x20a84400,0x01a87c00,0x0e40b65d, +0x00a01404,0x20581800,0x01088c00,0x0e10b65d, +0x00c80401,0x00000c00,0x00a86800,0x0e20b266, +0x00a82a09,0x0010240d,0x00d87c11,0x1250ce78, +0x20881202,0x0000080b,0x0098601f,0x0b807e4e, +0x20680602,0x0008080b,0x00a85c1f,0x0b507a4d, +0x20500605,0x00081c03,0x00d83824,0x0b208254, +0x20d04810,0x2098660d,0x0178602e,0x0f009a58, +0x01180a0c,0x20401406,0x00b83409,0x0970623a, +0x00f8160b,0x20102805,0x00883c0c,0x09505e38, +0x00e80405,0x0010260b,0x00689014,0x09006638, +0x00b83e1a,0x00905424,0x20383c06,0x0cc06e3e, +0x21503018,0x2068561e,0x0108643b,0x08103a18, +0x21502816,0x2068561c,0x01285839,0x08003215, +0x21a81005,0x00083804,0x0108443e,0x07d0120f, +0x20c0381b,0x2068562b,0x01282426,0x0b106628, +0x00181a12,0x00601029,0x20485604,0x07e80804, +0x00381210,0x00400826,0x20385207,0x07e80804, +0x00701608,0x20480c13,0x00283212,0x07e00007, +0x0018260f,0x00801025,0x20284002,0x0a403214, +0x00000005,0x0000020b,0x20101c00,0x07f80401, +0x20100405,0x0008060a,0x20101801,0x07f80401, +0x20280402,0x00100605,0x20101003,0x07f80400, +0x00000804,0x20280a08,0x00201c05,0x09a03e10, +0x00000201,0x00000003,0x20180601,0x08080401, +0x00180602,0x00100404,0x20180602,0x08080401, +0x00100201,0x00000002,0x00000202,0x08080401, +0x00381204,0x00001404,0x00000806,0x0940420b, +0x00000000,0x00000201,0x00000400,0x08000000, +0x00000000,0x00000201,0x00000400,0x08000000, +0x00000000,0x00000000,0x00000400,0x08000000, +0x20200803,0x20380a06,0x0050040d,0x09104a01, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x20180a01,0x20100802,0x00381007,0x09304009, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000400,0x20380601,0x00581004,0x09903c0e, +0x00000000,0x00000000,0x00000201,0x08080601, +0x00000000,0x00000000,0x00000201,0x08080601, +0x00000000,0x00000000,0x20180601,0x08080601, +0x20100c01,0x20281201,0x00481404,0x0a103012, +0x00000000,0x00000000,0x00080601,0x07f80602, +0x00000000,0x00000000,0x00080601,0x07f80602, +0x00000000,0x00000000,0x00080601,0x07f80602, +0x00000000,0x00080402,0x00181000,0x0ab02814, +0x20200201,0x00000000,0x00000000,0x07e80602, +0x20100201,0x00000001,0x00000000,0x07e80602, +0x20200201,0x00000001,0x00000000,0x07e80602, +0x20180a01,0x00100003,0x00000400,0x0b502414, +0x00700403,0x00000201,0x20180a06,0x07d80605, +0x00500004,0x00000202,0x20180a05,0x07d80605, +0x00900807,0x00000203,0x20181207,0x07d80606, +0x00081e02,0x20103400,0x00081201,0x0bf02814, +0x20580606,0x00180409,0x2010200f,0x07a80a01, +0x20280607,0x0010040b,0x20101c0a,0x07a80a02, +0x20480a0c,0x00200811,0x20103013,0x07a80800, +0x00002c02,0x20884607,0x00e00e01,0x0c902016, +0x00000004,0x0000060c,0x20201800,0x07d01008, +0x20200404,0x2010020d,0x00002006,0x07b01006, +0x20300408,0x00080e18,0x0010340a,0x07e01c10, +0x00a82e03,0x00c01c00,0x00a8a800,0x18b16297, +0x00e82e03,0x00e03c00,0x20586c00,0x0fe0de70, +0x00e81601,0x00a01c00,0x00287400,0x0fa0da6f, +0x00d81603,0x00500400,0x00b84400,0x0fb0de72, +0x0010340e,0x00285a08,0x0118b41e,0x14210a88, +0x20900c08,0x00382a08,0x00a8602a,0x0ca0a65b, +0x20881006,0x00581604,0x00a85829,0x0c609e5a, +0x20a0000b,0x00081209,0x00c86c28,0x0c50b65e, +0x00385e11,0x00f07021,0x20588821,0x1060ba68, +0x0058060a,0x00600011,0x0008540e,0x0a50763e, +0x00400e09,0x0018140d,0x00585011,0x0a20763d, +0x01380616,0x00002016,0x00886409,0x09e07e45, +0x2100300b,0x20886211,0x0178082a,0x0db09643, +0x00380c05,0x00503a0d,0x0008781d,0x08a05a29, +0x00180407,0x00502a0e,0x00087c1d,0x08905625, +0x21504820,0x2018662d,0x00f88842,0x08204e20, +0x00f8260d,0x00405810,0x20186e05,0x0c008630, +0x21080c06,0x00283801,0x00e83825,0x07d00e08, +0x20e81403,0x00482806,0x00a83c1f,0x07e00a07, +0x20185615,0x01002c34,0x20986002,0x07e81002, +0x20e03411,0x20486216,0x01582427,0x0ab0561f, +0x00400608,0x20100014,0x00082e0b,0x07f80405, +0x00400206,0x00000410,0x00082609,0x07f80404, +0x00101405,0x20480e0c,0x00201602,0x07f80402, +0x0048220c,0x00800c1b,0x20382e03,0x0a203a0c, +0x20100402,0x20180605,0x00000c02,0x07f80400, +0x20100402,0x20180604,0x00000c02,0x07f80400, +0x00080601,0x00100003,0x20180400,0x07f80401, +0x20101004,0x00081a08,0x0010180a,0x09c04609, +0x00080601,0x00000001,0x20100201,0x08080401, +0x00000000,0x00100001,0x20100201,0x08080401, +0x00000000,0x00000201,0x20100601,0x08080400, +0x00180e03,0x00401003,0x20580407,0x09a04a01, +0x00000000,0x00000201,0x20100000,0x08080400, +0x00000000,0x00000000,0x20100000,0x08080400, +0x00000000,0x00000000,0x20100000,0x08080400, +0x20200803,0x00180e06,0x20180808,0x09b04407, +0x00000000,0x00000000,0x20100201,0x08080400, +0x00000000,0x00000000,0x20100000,0x08080400, +0x00000000,0x00000000,0x00000000,0x08080400, +0x00080a01,0x00300804,0x20581803,0x0a103c0d, +0x00000000,0x00000000,0x20180601,0x07f80601, +0x00000000,0x00000000,0x20180601,0x07f80601, +0x00000000,0x00000000,0x00080601,0x07f80601, +0x00080800,0x00101001,0x20281003,0x0a803410, +0x00100201,0x00000001,0x20100201,0x07f80602, +0x00100201,0x00000000,0x20100201,0x07f80602, +0x00100201,0x00000001,0x20100202,0x07f80602, +0x00000000,0x20100201,0x00280802,0x0b002c12, +0x20380403,0x00000602,0x20180800,0x07e80a02, +0x20280402,0x00000601,0x20180400,0x07e80a02, +0x20480405,0x00000603,0x20180801,0x07e80a02, +0x20100c00,0x00081601,0x00280403,0x0b902814, +0x00a00604,0x20101008,0x00080607,0x07c80a06, +0x00901202,0x20100406,0x00080a07,0x07c80a06, +0x01000a06,0x2010180c,0x00080a0b,0x07c80a07, +0x20201400,0x00381c01,0x20380601,0x0c402415, +0x20b00801,0x00081205,0x00302818,0x07a00002, +0x20900201,0x00380e01,0x00102c14,0x07a80401, +0x21080a01,0x00181205,0x00605024,0x07a00406, +0x00383201,0x00704002,0x20a81608,0x0ce02414, +0x00480801,0x00300603,0x20100a0c,0x07e00c0b, +0x00280c02,0x00200605,0x20101207,0x07d00c0a, +0x00500004,0x0008060b,0x0010060e,0x08202015, +0x00704c07,0x20786400,0x02f91800,0x1bd1d6ae, +0x00b02000,0x20384800,0x02488000,0x11c11e7b, +0x00c01603,0x20582000,0x02087000,0x1191227c, +0x00a02801,0x20383800,0x01988c00,0x11a1267d, +0x00f8520b,0x00c04414,0x0168d416,0x168156a3, +0x20181004,0x00580601,0x01389822,0x0e10de6a, +0x20203409,0x20183e0a,0x0188a025,0x0de0e269, +0x00001001,0x00780c02,0x00b8941e,0x0df0e26d, +0x20e0600c,0x2088a60c,0x02787c42,0x1200fe77, +0x20500201,0x0018100c,0x0118741f,0x0b40964a, +0x20582e03,0x00c01411,0x0098741f,0x0b209247, +0x20383201,0x00b01007,0x00884c1f,0x0b009e4e, +0x20483609,0x01003819,0x20288c19,0x0f10c249, +0x00780e0f,0x00101409,0x00e8340f,0x09607632, +0x0078160d,0x00102007,0x00e8380f,0x09507230, +0x00b82a0e,0x00007005,0x00c88415,0x08f08634, +0x00280400,0x00381201,0x00c8140c,0x0d209e37, +0x20a04419,0x20285a24,0x01388426,0x08304e18, +0x20a04416,0x20486220,0x01687c25,0x08204a16, +0x21706c1e,0x20b8ce25,0x02886436,0x07d02e0f, +0x00381603,0x00203a02,0x00885411,0x0ba09229, +0x2048360e,0x00f00827,0x20486008,0x07e80e01, +0x20382a0c,0x00d80423,0x20285c06,0x07e80800, +0x00585616,0x01103036,0x20b8620e,0x07e81406, +0x2080300a,0x20385a0a,0x01683419,0x0aa06214, +0x00181001,0x00200e02,0x20200e03,0x07f80802, +0x00181400,0x00300e01,0x20200e02,0x07f80802, +0x20100805,0x2048060d,0x00201c03,0x07f80400, +0x0038320a,0x00901c15,0x00082002,0x0a404607, +0x00000800,0x20280400,0x00180400,0x07f80400, +0x00000800,0x20280400,0x00180400,0x07f80400, +0x00000601,0x20180403,0x00080a02,0x07f80401, +0x20301004,0x20481a09,0x0080080a,0x0a204e01, +0x00000000,0x00000000,0x20100201,0x07f80400, +0x00000000,0x00000000,0x00000201,0x07f80400, +0x00000000,0x00000201,0x20100000,0x07f80400, +0x00180603,0x00000c05,0x00281c02,0x0a404806, +0x00000000,0x00000000,0x20100000,0x07f80800, +0x00000000,0x00000000,0x20100000,0x07f80a01, +0x00000000,0x00000000,0x20100201,0x07f80800, +0x20100c03,0x20180e04,0x00580c06,0x0a803c0a, +0x00000000,0x00000000,0x20180601,0x07f80a01, +0x00000000,0x00000000,0x20180601,0x07f80a01, +0x00000000,0x00000000,0x20100201,0x07f80a01, +0x20100201,0x00280404,0x00180c04,0x0ae0340f, +0x00080601,0x00000001,0x20100201,0x07e80a02, +0x00000202,0x00000001,0x20100201,0x07e80a02, +0x00080601,0x00000401,0x20100201,0x07e80a02, +0x00100000,0x00200400,0x00080801,0x0b603011, +0x00101805,0x20180a02,0x00081602,0x07d80a03, +0x00001807,0x20180e04,0x00081a01,0x07d80a03, +0x00102009,0x20180e03,0x00082202,0x07d80a03, +0x20180802,0x00201201,0x00180c03,0x0bf02c13, +0x00681a09,0x00501c0e,0x20302001,0x07b80e04, +0x0078260c,0x00603412,0x20302201,0x07b80e05, +0x00a82e12,0x00703418,0x20204402,0x07b80e04, +0x20181606,0x00001c06,0x00500400,0x0c902814, +0x20a80c03,0x20100a0c,0x00503413,0x07b01006, +0x20a00806,0x20381212,0x00903814,0x07a01005, +0x2110100c,0x20482a1e,0x00a04820,0x07c0200d, +0x00202805,0x20584e10,0x00c01606,0x0d202814, +0x00500802,0x20481605,0x0078060e,0x0800180c, +0x00400800,0x20181a01,0x00580e0c,0x07f0140b, +0x00800203,0x00080408,0x00083619,0x08602016, +0x00e82211,0x20d07c00,0x01a8a000,0x1ff266d4, +0x00b81a03,0x20801c00,0x01a8a400,0x14819a90, +0x00982406,0x00201400,0x0108a400,0x1431828c, +0x00b83c03,0x00204400,0x01088800,0x14417690, +0x00407024,0x2158ae34,0x0398d82a,0x19b1f6bf, +0x00302808,0x20e83209,0x0218bc21,0x10314680, +0x00784611,0x20706413,0x0158841b,0x10013e7e, +0x0028220c,0x20d02408,0x02186021,0x0ff13a7f, +0x2018621c,0x00707839,0x00f91836,0x14716a8f, +0x20680a05,0x20481010,0x0158902b,0x0cc0e25a, +0x20804414,0x21887620,0x02e86c2f,0x0c90fe59, +0x20405014,0x21687e1c,0x02988026,0x0c81025c, +0x20d03010,0x2108661b,0x02d84c32,0x10d11a5a, +0x20800803,0x20781401,0x01185c19,0x0a80b238, +0x20601208,0x2078201c,0x0118a016,0x0a60ae36, +0x2030020e,0x20280c21,0x00b8901a,0x0a30b23c, +0x00100207,0x20481c16,0x01487c0b,0x0e90de3c, +0x00f82e0e,0x2050780a,0x00c88402,0x09008a2b, +0x00c82e0a,0x20207003,0x00987405,0x09008628, +0x00882e05,0x2010820a,0x00889011,0x08a08e27, +0x00080401,0x20480401,0x00d8380f,0x0ce0ba2f, +0x21206015,0x21089620,0x02985c2f,0x07f04212, +0x20f05010,0x20d87e19,0x02585c29,0x08004211, +0x21107417,0x20c8ca19,0x02887428,0x07d02a0a, +0x00381a08,0x20403404,0x00c8440f,0x0bb0a220, +0x00200209,0x0088281f,0x00486e05,0x07e80403, +0x00100a05,0x00683018,0x00686a03,0x07e00002, +0x00483213,0x0110182d,0x20a85e0a,0x07e81404, +0x2070480f,0x20a87613,0x01a83817,0x0af07a0d, +0x20181e02,0x00801404,0x20600401,0x07e81000, +0x00081e03,0x00901408,0x20680400,0x07e81001, +0x20181004,0x00400e0a,0x20402001,0x07e80c00, +0x00281a0a,0x00801419,0x20384802,0x0ad05601, +0x00000000,0x00000201,0x20100601,0x07e80800, +0x00080401,0x00100602,0x20200a01,0x07e80800, +0x00000201,0x00000002,0x20180601,0x07e80800, +0x20281003,0x00100606,0x00200807,0x0ad04c03, +0x00000000,0x00000000,0x20180601,0x07e80a01, +0x00000000,0x00000000,0x20180601,0x07e80a01, +0x00000001,0x00000201,0x20100201,0x07e80a01, +0x00280e02,0x20201003,0x00381402,0x0b004c08, +0x00000201,0x00000001,0x20100201,0x07e80a01, +0x00000601,0x00000001,0x20100201,0x07e80a01, +0x00000602,0x00080402,0x20100201,0x07e80a01, +0x20200002,0x20500202,0x00780807,0x0b50440d, +0x20100c07,0x00080604,0x20181000,0x07d80e02, +0x20200c07,0x00080604,0x20181400,0x07d80e02, +0x2020180a,0x00180e06,0x20181c00,0x07d80e02, +0x00080602,0x20500403,0x00780401,0x0bd04011, +0x00682209,0x00303c10,0x20201204,0x07b80e04, +0x0078260b,0x00304011,0x20201205,0x07b80e05, +0x00a83a11,0x0060581a,0x20402205,0x07b81205, +0x00100c00,0x20680e02,0x00800001,0x0c504012, +0x20200c02,0x20582a0c,0x00c0540f,0x07a00801, +0x20501807,0x20683e10,0x00e05811,0x07a00801, +0x20802008,0x20885618,0x01207c1a,0x07a01406, +0x20701000,0x20382201,0x00500006,0x0cf03c15, +0x20700802,0x20281e04,0x00300807,0x07d01c0c, +0x20481203,0x00000c04,0x20100002,0x07d0200b, +0x20580a01,0x00000c01,0x20381c01,0x08103013, +0x00781800,0x00103201,0x20383215,0x0d903c12, +0x00600000,0x00000401,0x20482213,0x08301c0a, +0x00400402,0x20300607,0x0028160d,0x08202008, +0x00600401,0x20280603,0x00082212,0x08a0200f, +0x20380e04,0x00402000,0x20d83c00,0x1ff296dd, +0x00801009,0x20183400,0x0038ec00,0x1801e2a4, +0x00f01c02,0x20885800,0x0178d800,0x1781daa2, +0x00e02802,0x20887c00,0x0188b800,0x1771cea0, +0x02883e08,0x0020b20c,0x2058d209,0x1e226ee1, +0x00c81a12,0x0030481b,0x2098d418,0x12f17e98, +0x20a02402,0x00086c07,0x0018ac2e,0x12b1728b, +0x20b01804,0x00284807,0x2078c029,0x12b1768b, +0x21d0381b,0x20d8ae24,0x0278ac6f,0x1791deae, +0x20b01013,0x2038321b,0x0088883b,0x0ec1266f, +0x00c82202,0x00905c0c,0x21a8e40f,0x0ee12e6c, +0x01082a08,0x00807c13,0x2198d80a,0x0ed12e71, +0x00381214,0x0010302e,0x20491c17,0x1371766b, +0x2050020b,0x0010041d,0x2048a41a,0x0c00d245, +0x20e80a02,0x00101806,0x20386c32,0x0bf0d24c, +0x21100403,0x20280a06,0x00684c3b,0x0bb0da4f, +0x2060080b,0x20381a0e,0x00886c21,0x10811a4f, +0x00100803,0x00181603,0x2038300c,0x0a30a232, +0x00200802,0x20181a01,0x00383809,0x0a20a22f, +0x00300002,0x20180402,0x00486007,0x09e0aa2f, +0x00100609,0x20180812,0x00286410,0x0e80de36, +0x00483208,0x00209006,0x2078900f,0x08d08a24, +0x00282a05,0x00107804,0x20388810,0x08d08a22, +0x0078360c,0x20109c08,0x0038a410,0x08908223, +0x20500807,0x00081608,0x00083413,0x0d10c225, +0x20701009,0x20a82e11,0x01d8441a,0x08003e10, +0x20400806,0x20981a0c,0x01a84c15,0x08104210, +0x20f02c13,0x20e8821b,0x02a83023,0x07d02a0a, +0x0088260b,0x0020680f,0x20686c04,0x0c20a619, +0x20201802,0x20684809,0x01285004,0x07d00a01, +0x20401802,0x20784805,0x01584808,0x07d00e02, +0x00300e09,0x2038281d,0x00a86609,0x07d80403, +0x20901409,0x20783e12,0x01580c1a,0x0b807a0a, +0x00000205,0x0008040e,0x00082602,0x07d80c00, +0x00100604,0x20180c0c,0x00382a03,0x07d80801, +0x20100000,0x00000001,0x20180401,0x07d80e01, +0x00100e01,0x20282808,0x00684001,0x0b706003, +0x00000000,0x00000202,0x20100a01,0x07d80e01, +0x00000000,0x00000000,0x20100000,0x07d80e01, +0x00100201,0x00000001,0x20100202,0x07d80e01, +0x00000a01,0x00181405,0x20481c05,0x0ba04c06, +0x20100004,0x00000601,0x20180800,0x07c81201, +0x20100003,0x00000601,0x20180800,0x07c80e01, +0x20280407,0x00000a03,0x20180c00,0x07c80e01, +0x00000201,0x00300002,0x20881005,0x0be0440c, +0x00580e05,0x0000240a,0x20100204,0x07b81203, +0x00580e03,0x00002008,0x00000604,0x07b80e03, +0x0098160b,0x00003c12,0x00100e06,0x07b80e04, +0x20200002,0x00380400,0x20980804,0x0c504010, +0x20301001,0x20382e05,0x00804c0c,0x07a80401, +0x20401000,0x20382e02,0x00804c0c,0x07a80401, +0x20601c04,0x2058560f,0x01007814,0x07a00803, +0x00280a04,0x00301806,0x20a80a01,0x0ce03c12, +0x00000201,0x00180603,0x20301403,0x07c01c08, +0x00280602,0x00100a03,0x20301001,0x07d01c08, +0x00080601,0x00200a02,0x20580802,0x07f0300e, +0x20780401,0x00201205,0x20500004,0x0d703c13, +0x20600003,0x00100206,0x20481403,0x08101c0b, +0x20700c05,0x00082208,0x20180406,0x08101c0b, +0x20600402,0x00180e05,0x20381402,0x08702410, +0x00700801,0x00081604,0x20180e16,0x0e00340f, +0x00600202,0x00100405,0x20482212,0x08600c06, +0x00780603,0x0030100a,0x20982e15,0x08601406, +0x00700201,0x00200002,0x20683214,0x08e0180b, + }, //ct0 + { +0x00100804,0x20300000,0x00085c00,0x0dc01620, +0x00780601,0x20100000,0x00080800,0x0dc0062f, +0x00680e01,0x00000000,0x00080400,0x0dc0022e, +0x00e00206,0x20200000,0x00000c00,0x0f200a3b, +0x00680609,0x2010000d,0x00081802,0x0cc8121f, +0x20300002,0x20200203,0x00081816,0x0c700224, +0x20201005,0x20300203,0x00082c13,0x0c680625, +0x2100080f,0x20200213,0x00084829,0x0d800227, +0x20c00c0d,0x2020020f,0x00083414,0x0bf81614, +0x20500601,0x20100003,0x0008180c,0x0b981213, +0x20481208,0x0010000c,0x0000140e,0x0b881614, +0x0068060d,0x0000001b,0x00081e07,0x0cb82e16, +0x00c80e0f,0x00100018,0x00000a0f,0x0b783611, +0x00180602,0x00000001,0x00000601,0x0b28160d, +0x20200807,0x2030020d,0x00080802,0x0b18060c, +0x20480806,0x2010020d,0x00001c0b,0x0bf81e14, +0x20a00c0e,0x20100217,0x00080814,0x0ad81e0f, +0x00000403,0x20100204,0x00080c02,0x0ab8160d, +0x00200203,0x20100007,0x00081603,0x0ab8160d, +0x00200a01,0x20300003,0x00081a02,0x0b782210, +0x00880e0a,0x00100013,0x0000060a,0x0a98360a, +0x00080602,0x00000004,0x00080402,0x0a581e0b, +0x00000001,0x20100202,0x00000004,0x0a481a0c, +0x00000000,0x20100000,0x00080405,0x0af82a0e, +0x20500005,0x2020020b,0x0000100c,0x0a382209, +0x00100401,0x20200202,0x00080403,0x0a081e09, +0x20200201,0x20100001,0x00080405,0x0a081a07, +0x00000001,0x20100001,0x00080404,0x0a982a0a, +0x00300602,0x20200004,0x00080e02,0x0a082604, +0x20100000,0x00000001,0x00000004,0x09c81e05, +0x00200801,0x20100201,0x00081201,0x09d81e05, +0x00180a03,0x20100002,0x00001003,0x0a582a06, +0x20200002,0x20100202,0x00080406,0x09e82602, +0x00200201,0x20100000,0x00000000,0x09a81e03, +0x20180800,0x00100002,0x00000405,0x09b82603, +0x00000c03,0x20300206,0x00081005,0x0a382602, +0x00180603,0x20100003,0x00000801,0x09e82802, +0x20380403,0x00000202,0x00080408,0x09a82001, +0x20180800,0x20100001,0x00001004,0x09a81c01, +0x20200801,0x00000002,0x00081c05,0x0a383003, +0x20300406,0x20100206,0x00080804,0x0a082404, +0x00200203,0x20100006,0x00000602,0x09c82004, +0x00180602,0x20200002,0x00001401,0x09c81403, +0x00280a01,0x00200004,0x00000c00,0x0a683806, +0x00580e07,0x0000000c,0x00002205,0x0a282804, +0x00000001,0x00000203,0x00001004,0x09e81805, +0x00100c02,0x20300205,0x00080403,0x09e80c05, +0x00000201,0x00000000,0x00001005,0x0a982c08, +0x20300802,0x2030020a,0x0000140c,0x0a481007, +0x20200201,0x20100001,0x00000805,0x0a18140a, +0x20300001,0x00000000,0x00080c06,0x0a18140a, +0x20400402,0x00000204,0x00080406,0x0af8280e, +0x20100c06,0x20100204,0x00082803,0x0aa8140f, +0x00100402,0x20100202,0x00000201,0x0a78100b, +0x00300201,0x20100003,0x00000204,0x0a78180b, +0x00580601,0x00100003,0x00000205,0x0b682c0f, +0x20681606,0x0010000e,0x00001e01,0x0b282410, +0x20680601,0x00000004,0x00001002,0x0ac8100c, +0x20880401,0x20100001,0x00001404,0x0ac8100b, +0x20d80403,0x00000001,0x00000c0b,0x0be82812, +0x00800801,0x20400204,0x00003617,0x0b880807, +0x00880400,0x20100000,0x00002a17,0x0b180404, +0x00981202,0x20100006,0x0000421a,0x0b080404, +0x00c80e04,0x2010000b,0x00003e25,0x0c781c0b, +0x00581000,0x00501400,0x20883400,0x0de0062b, +0x00680801,0x00480800,0x20381400,0x0dc80630, +0x00502006,0x20382800,0x00184800,0x0dc00630, +0x00781601,0x00400000,0x20680c00,0x0f28063a, +0x20300804,0x00181201,0x2038280f,0x0ca81a23, +0x20100001,0x00200402,0x20582013,0x0c680e27, +0x0038220c,0x00502c13,0x20881410,0x0c581628, +0x20100c03,0x20101602,0x20684816,0x0d780e2f, +0x00181207,0x0030280b,0x20782406,0x0bb82619, +0x20580a03,0x00201005,0x20480410,0x0b781a15, +0x20c0200a,0x20383211,0x0030101a,0x0b681213, +0x20780606,0x00280c08,0x20100414,0x0c582e1a, +0x20400c06,0x20182208,0x00301809,0x0b182e11, +0x20100803,0x00080e06,0x00000000,0x0af8160e, +0x00580e06,0x0050180c,0x2098260b,0x0af81a0c, +0x00101806,0x00181608,0x20481203,0x0bb82611, +0x00480e07,0x00202409,0x20481203,0x0a98260e, +0x00380603,0x00200804,0x20380e02,0x0a881e0e, +0x20100802,0x00280605,0x20300405,0x0a881e0f, +0x00181207,0x0060180b,0x20980c01,0x0b283212, +0x20201406,0x20182a0b,0x00401008,0x0a382a0b, +0x20200c05,0x00181206,0x20180806,0x0a18220c, +0x00180e01,0x00400402,0x20400003,0x0a18220c, +0x00080405,0x00300209,0x20300805,0x0aa8320f, +0x00080601,0x00400006,0x20681801,0x09e82e07, +0x00180e05,0x00401009,0x20580801,0x09c82609, +0x20380402,0x00100601,0x20380406,0x09c82207, +0x00080604,0x00200406,0x20480405,0x0a48320a, +0x00180601,0x00300801,0x20600002,0x09b83205, +0x20280404,0x00100206,0x20100c05,0x09882205, +0x00381604,0x00001805,0x20200602,0x09982206, +0x20200c05,0x00181607,0x20300405,0x0a083205, +0x00080400,0x00200601,0x20400404,0x09982e02, +0x00200204,0x20100405,0x20280401,0x09782202, +0x20101403,0x20581a07,0x00400407,0x09781e03, +0x00281203,0x00402008,0x20881000,0x09e83203, +0x20200402,0x00180a01,0x20200004,0x09982c02, +0x20100804,0x20180a06,0x00080405,0x09682001, +0x20100800,0x00181402,0x20280804,0x09682002, +0x20180e02,0x20101800,0x00001007,0x09d83001, +0x00380603,0x00200c05,0x20400202,0x09b82c04, +0x20180a03,0x00200406,0x20200403,0x09782405, +0x20200801,0x00380802,0x20700003,0x09882006, +0x00001404,0x20481e07,0x00600804,0x09f82c06, +0x20201003,0x00182205,0x00001807,0x09d82806, +0x00200401,0x00080603,0x20100c01,0x09a81c07, +0x00381204,0x00502004,0x20900a02,0x09c81c06, +0x20180e03,0x00100406,0x20100005,0x0a382c0b, +0x20181201,0x00501404,0x20980402,0x0a28200b, +0x20300800,0x00180400,0x20200006,0x09e8180a, +0x20200803,0x00000207,0x20100407,0x09f81408, +0x20180400,0x20200e02,0x00000802,0x0aa8240e, +0x00581604,0x00102002,0x20400a02,0x0a781c0b, +0x00380a01,0x00300801,0x20300a03,0x0a48180c, +0x00200000,0x00380402,0x20200201,0x0a481c0b, +0x00501401,0x20381202,0x00380602,0x0b18240e, +0x20b02409,0x20383e0a,0x0040080d,0x0ad81c11, +0x20800001,0x00180a01,0x20101406,0x0aa8140d, +0x20780601,0x00280802,0x20301405,0x0a98180d, +0x20b00401,0x00280c02,0x0000040c,0x0b982813, +0x00981607,0x00601814,0x20b00a1b,0x0b681c0f, +0x00700601,0x00180804,0x20301a16,0x0b080809, +0x00702001,0x00283602,0x20402614,0x0b080c0a, +0x00900a02,0x00382005,0x2030321a,0x0c382012, +0x00501001,0x20381800,0x00683c00,0x0de00230, +0x00701403,0x20581c00,0x00784000,0x0dc00634, +0x00c82202,0x00703400,0x20781c00,0x0dc80a3b, +0x00702c09,0x20383800,0x00586c00,0x0f180a3e, +0x00100802,0x00200403,0x00083c0e,0x0c781e29, +0x00080604,0x0010080a,0x00182015,0x0c48162a, +0x20901806,0x20183606,0x00600023,0x0c281a29, +0x00282a0f,0x0080381a,0x20982015,0x0d482e34, +0x20680e05,0x00300009,0x00100c11,0x0b68321a, +0x20900400,0x20180e01,0x00300814,0x0b481a15, +0x20381e06,0x0050340c,0x20782408,0x0b481a13, +0x20d0140c,0x20281a14,0x00400c1c,0x0c082a1b, +0x00200805,0x00000607,0x00080400,0x0ac82611, +0x00380c00,0x00100e01,0x00080606,0x0ac81a0e, +0x00000404,0x20280e07,0x00601001,0x0ab8220f, +0x00882208,0x0030300f,0x20281e0b,0x0b683213, +0x20380e04,0x00100007,0x00101007,0x0a482e0d, +0x20100400,0x20280401,0x00380402,0x0a581e0f, +0x00281205,0x20101005,0x00300000,0x0a481e0f, +0x20500803,0x20581608,0x00a01c0c,0x0ac83213, +0x00380c03,0x20201a06,0x00180a03,0x09e8220c, +0x00380800,0x20101201,0x00280c00,0x09d81e0e, +0x00001805,0x20581e09,0x00780804,0x09d81e0d, +0x00500c00,0x20380801,0x00481204,0x0a482e0e, +0x20101000,0x20580c02,0x00681407,0x09882e0a, +0x20400c00,0x20381800,0x0060040a,0x09782609, +0x20100202,0x00180805,0x20181005,0x09882a08, +0x20400400,0x00080c00,0x0028040b,0x09d8360b, +0x00000201,0x00080402,0x00400404,0x09583205, +0x00201002,0x00081201,0x00081201,0x09482605, +0x20101402,0x00182201,0x20200003,0x09582a04, +0x00380400,0x00100c02,0x00081201,0x09983606, +0x00000801,0x00080a02,0x00300004,0x09383201, +0x20280a01,0x00400404,0x20300006,0x09282e02, +0x00281e04,0x00602c06,0x20a80400,0x09382a03, +0x00000800,0x00081401,0x00301007,0x09783e03, +0x00080601,0x00200802,0x00180403,0x09483002, +0x00380e02,0x00201402,0x20200800,0x09282401, +0x00000803,0x20100a05,0x00180406,0x09282400, +0x20300401,0x00180c00,0x20200c07,0x09783404, +0x00080e01,0x00100401,0x00301803,0x09582c05, +0x20400803,0x20181206,0x00300c09,0x09382405, +0x20181202,0x00100c03,0x00200805,0x09382c05, +0x00580e03,0x00301c02,0x20500203,0x09a82c06, +0x00180400,0x20300e02,0x00300002,0x09882407, +0x00380601,0x00100805,0x20280603,0x09782009, +0x20100c02,0x20381602,0x00501402,0x09782409, +0x20401404,0x20181e06,0x0020080b,0x09e82c0a, +0x20201400,0x20381e01,0x00700406,0x09d8240b, +0x20280e02,0x00001402,0x00001006,0x09b81c0a, +0x00081604,0x00001c04,0x00000c00,0x09c8180a, +0x20200400,0x00480404,0x20580801,0x0a583010, +0x00100c02,0x00281a01,0x00000000,0x0a38240e, +0x00200802,0x20280e05,0x00501201,0x0a18140d, +0x00200802,0x20580a07,0x00600c01,0x0a18100a, +0x00681e04,0x00502805,0x20601204,0x0ad8280e, +0x20381e02,0x00403406,0x20781403,0x0aa8240f, +0x20600c01,0x20180c01,0x00180805,0x0a88140e, +0x20800c02,0x20381001,0x00480808,0x0a78140f, +0x20a80804,0x20300608,0x0050180e,0x0b482013, +0x00201000,0x20382400,0x00603207,0x0b282410, +0x00680602,0x00200005,0x20100e12,0x0af8140b, +0x00781a03,0x00002c09,0x00000216,0x0ae8140b, +0x00700e02,0x20580c05,0x00600615,0x0bf81c15, +0x00600001,0x00001c00,0x20383400,0x0de00638, +0x00a81400,0x00602400,0x20682800,0x0dd00a3d, +0x00a01401,0x20882c00,0x00f81c00,0x0db00a3b, +0x00f82e03,0x00505000,0x20582800,0x0f180a4d, +0x00381a02,0x00001402,0x00581012,0x0c381630, +0x20480402,0x00080800,0x0038101f,0x0c180e2e, +0x20380400,0x20300c03,0x0048341d,0x0c08062d, +0x20d01807,0x20684208,0x00f0042e,0x0ce82236, +0x20b01c06,0x20682a05,0x00a8141a,0x0b181e1a, +0x20880a03,0x00000805,0x00080813,0x0b181615, +0x20900a01,0x20381c03,0x00800414,0x0b081a15, +0x20180e07,0x0000200d,0x20182408,0x0bc8221b, +0x00780e08,0x0020140c,0x00080a07,0x0a782611, +0x00301403,0x20381605,0x00280a06,0x0aa8160e, +0x00400202,0x20100000,0x00100207,0x0a88160e, +0x00001c04,0x20383209,0x00701404,0x0b082a15, +0x20801c06,0x20282a0d,0x00500c0e,0x09f8220d, +0x20180a02,0x00200404,0x20380803,0x0a181e10, +0x20301805,0x20182606,0x00180c05,0x0a181a0f, +0x20280801,0x00400403,0x20581804,0x0a782a11, +0x00600800,0x00580806,0x20582209,0x09a82a0b, +0x00300401,0x00080a03,0x20280400,0x09a81e0f, +0x00581a07,0x00402c0b,0x20881a04,0x09a8220e, +0x00580e04,0x00301805,0x20480603,0x09f82e10, +0x20182205,0x00702807,0x20700808,0x09482e0c, +0x20480401,0x00200c02,0x20481409,0x0938220a, +0x20301808,0x20280e0a,0x00380c0a,0x0938260b, +0x20400804,0x20180607,0x0028040b,0x09782e0c, +0x20100004,0x20180608,0x00301006,0x08f82605, +0x00481604,0x00102005,0x20100202,0x08f82607, +0x0018120a,0x0040240d,0x00080401,0x08f82e05, +0x00380603,0x00100405,0x00180400,0x09383607, +0x00180a02,0x20101005,0x00280801,0x08e82601, +0x20300c04,0x20481207,0x00700c0a,0x08d82603, +0x2020180b,0x00083211,0x00901806,0x08d82a02, +0x00000002,0x00000203,0x00200408,0x09083203, +0x00000602,0x20380400,0x00501005,0x08e82402, +0x00100603,0x20180806,0x00300401,0x08d82403, +0x0028260a,0x00602010,0x20300001,0x08d82801, +0x20380601,0x00000402,0x00300007,0x09183005, +0x20101805,0x20282207,0x00400004,0x09082007, +0x20100402,0x20100604,0x00180404,0x08f81c06, +0x20301c08,0x2038260e,0x00501008,0x08f81c06, +0x00200801,0x20180c00,0x00301000,0x09483008, +0x00180603,0x00400408,0x20480800,0x09482408, +0x00280602,0x00100003,0x00200802,0x09382009, +0x00181205,0x0030100b,0x20480800,0x0938200a, +0x00081601,0x00102001,0x00000005,0x0998280a, +0x20281601,0x00302000,0x20300c04,0x09981c0a, +0x20500401,0x00081203,0x00201807,0x0988180d, +0x20301003,0x00081e06,0x00001804,0x0998180c, +0x20180800,0x20400602,0x00901005,0x09f8280f, +0x00300401,0x20300a03,0x00580601,0x09f81c0c, +0x00400400,0x00100401,0x20380a07,0x09f8100e, +0x00580a02,0x00401004,0x20780606,0x09f8140c, +0x00201e01,0x20683201,0x00901401,0x0a782012, +0x20501401,0x20282400,0x00700809,0x0a582410, +0x20581000,0x00201401,0x20100406,0x0a58140d, +0x20681001,0x00201602,0x20300808,0x0a58100d, +0x20601403,0x00181603,0x20380c06,0x0b181c16, +0x00281201,0x00400c04,0x20200e07,0x0ae81c14, +0x00400400,0x20280800,0x0040160d,0x0ac8100d, +0x00400e01,0x20282002,0x0020220d,0x0ac8100e, +0x00581a03,0x0060180a,0x2080060f,0x0bc82015, +0x00781607,0x00401800,0x20202000,0x0de8063b, +0x00a01000,0x20681c00,0x00b82400,0x0de01240, +0x00a80801,0x00601400,0x20883400,0x0de01a42, +0x00d01601,0x20283400,0x00b81400,0x0f00064e, +0x0000140f,0x20182e14,0x00581414,0x0c200232, +0x20200c00,0x20181001,0x0048241f,0x0c100231, +0x20380e01,0x00400803,0x20481c1f,0x0c080632, +0x20600005,0x00300a02,0x20284027,0x0cd80a3a, +0x20581a0c,0x00403018,0x20783415,0x0ae8161d, +0x20c01003,0x00181800,0x00081c18,0x0af81216, +0x20a00400,0x00180400,0x20281418,0x0ae80e17, +0x20980a05,0x0030000c,0x20180c15,0x0b88261d, +0x20100006,0x2018160d,0x00502405,0x0a481a11, +0x00681e06,0x00502409,0x20580e0b,0x0a781a10, +0x00200001,0x00200000,0x20381206,0x0a681a0e, +0x00481201,0x00002202,0x20100205,0x0ac81a15, +0x20181000,0x20102405,0x00082800,0x09c8160e, +0x20301005,0x20281609,0x00400407,0x09e81a12, +0x00281203,0x00202004,0x20381201,0x09e81e12, +0x20200c03,0x20481205,0x00880c07,0x0a282214, +0x00680604,0x20601003,0x00a00204,0x09582210, +0x00500202,0x00200806,0x20181a03,0x09682210, +0x20201006,0x20182206,0x00500407,0x0958260f, +0x00100201,0x00080c04,0x00480402,0x09982a10, +0x20601c05,0x20683a0a,0x00e0100f,0x08e8220a, +0x20380a01,0x00200400,0x0010080b,0x08f82a0c, +0x00583208,0x00303c0d,0x20200400,0x08f8220b, +0x00080a01,0x00001002,0x00180405,0x0928260d, +0x00300a02,0x00180406,0x20181e03,0x08b82203, +0x00000802,0x00081a02,0x00200c03,0x08b82605, +0x20980405,0x2098160a,0x00c0300f,0x08b81604, +0x00000401,0x20380a02,0x00500406,0x08d82a08, +0x00000400,0x00380801,0x20200806,0x08a82602, +0x00280a02,0x00200c03,0x20480803,0x08981e02, +0x00980604,0x20a01c04,0x0088160b,0x08a80a02, +0x00100601,0x20100001,0x00380405,0x08b82a02, +0x20380c00,0x00300c01,0x20400c05,0x08a82004, +0x20200003,0x00180602,0x20100407,0x08982003, +0x20804007,0x20b84e09,0x00e80811,0x08981401, +0x20300002,0x00080a02,0x00200409,0x08b82805, +0x00480e02,0x00002402,0x20180a04,0x08d81805, +0x00281204,0x00101406,0x20100800,0x08b81c06, +0x00682207,0x00502c0c,0x20481606,0x08c81c07, +0x00280603,0x00000805,0x00100601,0x08f82409, +0x20100001,0x20380e04,0x00801008,0x09081c07, +0x00000801,0x20380e06,0x00401406,0x08f81409, +0x20401805,0x20481e08,0x00700c0b,0x08f81c09, +0x20101001,0x20181a04,0x00301406,0x0948200c, +0x20301402,0x20282201,0x00500004,0x0958180d, +0x20400c03,0x20180a01,0x00181005,0x0958140e, +0x00081202,0x00201806,0x20180a01,0x09581c0e, +0x20101402,0x00281601,0x20480c03,0x09b81c10, +0x00581202,0x00301405,0x20300205,0x09c8180d, +0x00481206,0x00201408,0x20100e06,0x09d8180e, +0x00300602,0x20280400,0x00501a02,0x09c8180c, +0x00181a01,0x00702404,0x20880801,0x0a482012, +0x20481601,0x20101e01,0x00200c09,0x0a28100f, +0x20601005,0x20281e0a,0x00401407,0x0a38100e, +0x20501404,0x20181e06,0x00400406,0x0a28100e, +0x20381602,0x00102401,0x00100c03,0x0ad81c14, +0x00101c02,0x20682e07,0x00900a04,0x0ab80c14, +0x00480603,0x00300008,0x20380a0d,0x0ab80c0f, +0x00480a02,0x00300807,0x20380a0c,0x0aa8140f, +0x00201c02,0x20582e07,0x00a01e06,0x0b881816, +0x00080a02,0x00282000,0x00b00400,0x0de01237, +0x00b81201,0x00801400,0x20682400,0x0e201e46, +0x00b80602,0x00000000,0x00881800,0x0e001a47, +0x00c00400,0x20100c00,0x00483c00,0x0f302654, +0x00f00006,0x00001205,0x00284e01,0x0c300e37, +0x20381403,0x00401202,0x00082420,0x0c100a36, +0x20300c05,0x20181e05,0x00882422,0x0c000a36, +0x20180801,0x00000601,0x00782c24,0x0cc00642, +0x21200208,0x0008140d,0x0070002d,0x0ab81621, +0x20980e05,0x20101408,0x00481c18,0x0ad80a1b, +0x20a80a03,0x00100809,0x00282418,0x0ac80e19, +0x20d00c01,0x20182002,0x00881c21,0x0b48161f, +0x00401805,0x2018160a,0x00180e08,0x0a180e0f, +0x00001804,0x20482e06,0x00a00602,0x0a481210, +0x00300000,0x20100201,0x00480a06,0x0a381610, +0x00300601,0x00181004,0x00080a07,0x0a981e13, +0x20200400,0x00580c05,0x20481005,0x09981e10, +0x00181201,0x00201805,0x20181e02,0x09b81612, +0x20100403,0x00080e01,0x00480403,0x09a81a12, +0x00180e02,0x00201802,0x20380802,0x09f81a15, +0x00280e03,0x00600804,0x20701000,0x09281e0e, +0x00380604,0x20200c03,0x00500c02,0x09281a12, +0x00480606,0x00001407,0x00180800,0x09281a10, +0x00000c02,0x20180e04,0x00380805,0x09581e12, +0x20180c03,0x00202205,0x20581006,0x08c8120b, +0x20400c04,0x20381608,0x0080040b,0x08b8160b, +0x20302c06,0x2018560c,0x00601c0d,0x08b81e09, +0x20100601,0x00380c03,0x00080406,0x08d8260c, +0x00180602,0x20101005,0x00380803,0x08781e07, +0x00200a02,0x20100005,0x00381801,0x08781a05, +0x20401000,0x00a81804,0x21082405,0x08981c00, +0x00180800,0x00300801,0x20300003,0x08982607, +0x00080601,0x20200202,0x00701007,0x08581e01, +0x00000001,0x00180601,0x00300405,0x08582202, +0x00580804,0x00e00c04,0x21681207,0x08982602, +0x00080a01,0x00200800,0x00000806,0x08682202, +0x20301005,0x20381e05,0x00780406,0x08681c05, +0x00000201,0x00100001,0x00200005,0x08581c03, +0x20184a0f,0x00b07410,0x21301408,0x08781e01, +0x20100802,0x00080603,0x00180408,0x08782005, +0x00280a07,0x0010040b,0x20101202,0x08a81c07, +0x20200c01,0x00181a01,0x00201006,0x08881c08, +0x20102410,0x20683a1c,0x00a02406,0x08981005, +0x20100202,0x00280404,0x00000804,0x08b8240a, +0x00000806,0x20180609,0x00000804,0x08d80c08, +0x00180801,0x00400c01,0x20580400,0x08d8180b, +0x00181e0a,0x00302813,0x20481c03,0x08c8140a, +0x00080803,0x00101203,0x20100002,0x09181c0d, +0x20181604,0x00101c07,0x20180803,0x0938140c, +0x00081203,0x00201c03,0x20200804,0x0938140d, +0x20201406,0x20481e0b,0x00601805,0x0928100d, +0x00181a04,0x20102405,0x00400802,0x09881c0f, +0x00301001,0x20481e05,0x00601400,0x0998100d, +0x20200c03,0x20381a05,0x00501802,0x09a81010, +0x00180a02,0x00200406,0x20100202,0x0998100f, +0x00001804,0x20682608,0x00d01405,0x0a081812, +0x20501802,0x00082602,0x20180408,0x0a080c11, +0x00080a02,0x00001804,0x20180e03,0x0a28080f, +0x20180e01,0x00001e01,0x00000000,0x0a18080e, +0x20500c00,0x20181c03,0x00300404,0x0aa81417, +0x00381a02,0x00602c07,0x20a81a0a,0x0aa81014, +0x00200401,0x20280a03,0x00501205,0x0a980c0e, +0x00200c01,0x20381603,0x00700a05,0x0a780c0e, +0x00481e01,0x00202c03,0x2030020d,0x0b680c18, +0x20203005,0x20a83c00,0x01187800,0x0e304a3c, +0x00a00a01,0x20581800,0x01182400,0x0e50364a, +0x00a00800,0x20181400,0x00883400,0x0e503a4b, +0x00c82203,0x00601800,0x00180c00,0x0f802e59, +0x01580e09,0x00301010,0x00284605,0x0c50163e, +0x00101c04,0x20382a04,0x00b8381d,0x0c301e3b, +0x00180400,0x00100801,0x00483c1d,0x0c20223d, +0x00000c05,0x20281208,0x00883023,0x0ce02248, +0x21a00409,0x20181e0a,0x0068143a,0x0aa00624, +0x20d80a01,0x00480c07,0x00182420,0x0ad0021d, +0x20d00002,0x20181002,0x00682421,0x0ab0061e, +0x20d80601,0x00100406,0x00484023,0x0b300625, +0x00a81a0a,0x00003012,0x20182612,0x0a080a10, +0x00480a03,0x00101c05,0x20381e09,0x0a380611, +0x00300204,0x20100407,0x00281207,0x0a180a11, +0x00200602,0x00080404,0x00481a03,0x0a681215, +0x20200804,0x20680a0b,0x00c00c0a,0x09680e14, +0x00100c03,0x00081605,0x00400403,0x09980e14, +0x00200805,0x20180606,0x00380c02,0x09880e13, +0x20100402,0x00180e01,0x00300003,0x09c81a15, +0x20101401,0x20482401,0x00a81004,0x08e8160d, +0x20180603,0x00280805,0x20100405,0x09081210, +0x20280607,0x0010040b,0x00200807,0x08f8160f, +0x00381604,0x00302005,0x00080401,0x09281a13, +0x00300602,0x00280405,0x00180800,0x08981a0a, +0x00100003,0x00100e03,0x20281003,0x08980a0c, +0x00381804,0x0000320b,0x00380c01,0x08980a0b, +0x20200403,0x20380606,0x00800409,0x08a8160e, +0x20180a01,0x00300000,0x00001408,0x08481a06, +0x00081603,0x00201405,0x00100406,0x08481607, +0x20400000,0x20601003,0x00f82809,0x08481e06, +0x00100202,0x20180803,0x00780404,0x08581a07, +0x20100802,0x00080a03,0x00080405,0x08381000, +0x00100c02,0x20380a05,0x00600404,0x08280e02, +0x00900a04,0x20681004,0x01300a03,0x08282a03, +0x20100802,0x20180e02,0x00500007,0x08281a01, +0x00280603,0x00201404,0x20281001,0x08481003, +0x20100201,0x20100002,0x00480406,0x08281003, +0x20f02406,0x20486207,0x00f03018,0x08282407, +0x00180a03,0x00101004,0x00280405,0x08381804, +0x20500c05,0x00181e05,0x00300809,0x08681808, +0x20180800,0x00000c00,0x00400005,0x08581008, +0x00f81608,0x0050380c,0x20981e17,0x08880c08, +0x20300003,0x20180a04,0x00600808,0x0878180b, +0x00581206,0x00401809,0x20480605,0x08b8140a, +0x00200e01,0x20380c01,0x00700401,0x08a8100b, +0x20901408,0x00082a0d,0x00501c16,0x08a81407, +0x00300603,0x00080804,0x00400601,0x08d8180e, +0x20500c04,0x00181a08,0x0020140a,0x0908100c, +0x20300c01,0x00081e02,0x00400c07,0x0908100f, +0x00381e06,0x0050240c,0x20580e06,0x09081010, +0x20301403,0x00082204,0x00201007,0x09581011, +0x00480602,0x00401005,0x20581205,0x09880c0f, +0x00100000,0x00300801,0x20380a03,0x09980c11, +0x20101003,0x20281207,0x00401003,0x09880c0e, +0x00481604,0x00502006,0x20780a03,0x09e80c13, +0x20381800,0x00202201,0x00000006,0x09f8100f, +0x20280a01,0x00300002,0x20101001,0x0a180c10, +0x20200000,0x00280c02,0x20100400,0x09f80c10, +0x20580802,0x00000a05,0x00200c08,0x0a880c16, +0x00100801,0x20381a02,0x00801203,0x0a781413, +0x00300401,0x00180603,0x20100608,0x0a88040f, +0x00380a01,0x00201402,0x20480608,0x0a78080e, +0x00301400,0x20182800,0x00300e09,0x0b480c1a, +0x00483201,0x00c05800,0x20c84000,0x0ee0524c, +0x00800403,0x00200000,0x00285000,0x0ef05a51, +0x00a80800,0x00200800,0x00484000,0x0ee05253, +0x00902404,0x20784400,0x01485400,0x10005a5c, +0x00c00e01,0x20181a04,0x00a81c0b,0x0c903246, +0x00581e07,0x00202808,0x00283c19,0x0c803a44, +0x00100601,0x00180800,0x0068381e,0x0c703244, +0x00580a06,0x0020100b,0x0028501b,0x0d40364e, +0x21000008,0x00280e06,0x00384430,0x0ac01629, +0x20e0140c,0x20482a0e,0x00c83427,0x0ae01a24, +0x20b00004,0x00180e02,0x00383c22,0x0ad01624, +0x20d80c07,0x00080607,0x00682829,0x0b501a2d, +0x00000a07,0x00281c11,0x00081a01,0x09f80e11, +0x00180e09,0x00100816,0x00282604,0x0a280612, +0x20180603,0x0010000b,0x00182001,0x0a080613, +0x00080606,0x2030080d,0x00582401,0x0a500618, +0x00280c01,0x00401603,0x20600601,0x09600212, +0x00400001,0x20200e06,0x00300e02,0x09800215, +0x00780800,0x00101000,0x00000204,0x09780614, +0x00100001,0x20400205,0x00800402,0x09a00216, +0x00080c01,0x00102000,0x20181005,0x08d80610, +0x20401005,0x20281604,0x0068100a,0x08e80611, +0x20980e01,0x20180400,0x00501811,0x08d8060e, +0x20101401,0x20382000,0x00800006,0x09080612, +0x00180604,0x20200803,0x00600c05,0x08680a0b, +0x00480e08,0x0020100b,0x00100000,0x08880e0c, +0x00702801,0x20481e03,0x00480e0a,0x0890060a, +0x00280602,0x00100c03,0x00080803,0x0888060d, +0x20201406,0x20381e09,0x00880408,0x08280605, +0x20401408,0x2018260d,0x0060100b,0x08380607, +0x20481001,0x00500c01,0x2038080c,0x08380609, +0x20100802,0x00080603,0x00380408,0x08380a08, +0x00180e04,0x00201409,0x00181002,0x08180c00, +0x00381205,0x0030180b,0x20381201,0x08180a02, +0x00580e04,0x00200c03,0x00000801,0x08080603, +0x00180e02,0x00101003,0x00280405,0x08080e02, +0x20180a01,0x20200a01,0x00601405,0x08280c03, +0x20100000,0x20100205,0x00301009,0x08180402, +0x20900407,0x20101208,0x00281c11,0x08000006, +0x20200800,0x20180e02,0x00600c08,0x08180805, +0x00080402,0x20400a04,0x00780803,0x08480407, +0x20100804,0x00081204,0x00380804,0x08480409, +0x00780e07,0x2010000d,0x0060160b,0x08581409, +0x00000401,0x00080602,0x00380804,0x0858040b, +0x00000e02,0x20581403,0x00a00803,0x08980c0b, +0x00180e05,0x00201409,0x20180401,0x0898040c, +0x20100002,0x20401209,0x00600809,0x08800408, +0x00000000,0x00200002,0x00280403,0x08b80c0e, +0x20100002,0x20200a02,0x00480c02,0x08f8040d, +0x20280404,0x20100a07,0x00300405,0x08f0000f, +0x20301804,0x20382e03,0x00980406,0x08e8080f, +0x00081201,0x00201801,0x00200003,0x09380811, +0x00280604,0x20200005,0x00700c00,0x0968080e, +0x00100203,0x20100405,0x00600202,0x09780410, +0x00281606,0x00301c0a,0x20180604,0x09780810, +0x00000800,0x20281602,0x00801403,0x09c80814, +0x20301803,0x20282207,0x00700c05,0x09d80410, +0x20401003,0x20281a05,0x00700403,0x09f80411, +0x20200c05,0x20280e09,0x00600801,0x09e0000f, +0x20300c02,0x00081203,0x00380803,0x0a780417, +0x00200201,0x00400003,0x20181605,0x0a680414, +0x00480e02,0x00200c05,0x00180a0b,0x0a780410, +0x00280602,0x00180406,0x00300206,0x0a58080f, +0x00380601,0x00301004,0x20181609,0x0b380818, +0x00201403,0x20383c00,0x01783800,0x0f806a4f, +0x00b81400,0x00400400,0x00784000,0x0fb06e5b, +0x00a00002,0x00180c00,0x00b84c00,0x0fa0725b, +0x00d80c02,0x00602400,0x00086c00,0x10e0826b, +0x00c80a09,0x00100c0a,0x00784007,0x0d10524c, +0x20301a01,0x20182800,0x00983c21,0x0d004e4a, +0x00100204,0x00100005,0x0078481e,0x0cf04e4c, +0x20180606,0x00380806,0x00883426,0x0dc04e58, +0x2090040c,0x20181210,0x00b84c2a,0x0b003634, +0x20281003,0x00501a01,0x20185819,0x0b30322d, +0x20700007,0x00180e07,0x00884420,0x0b102e2d, +0x2070180c,0x00282a0d,0x00685022,0x0b903234, +0x20780a07,0x00000014,0x00684010,0x09e00617, +0x20900e02,0x00181c08,0x00582412,0x0a200a17, +0x20500603,0x0018080d,0x0058340b,0x0a000a17, +0x20681209,0x00700416,0x2048300f,0x0a60061b, +0x00301001,0x20281201,0x00600604,0x09500210, +0x00580a01,0x00400803,0x20280608,0x09900612, +0x00700207,0x00180405,0x00301604,0x09600213, +0x00300003,0x00400605,0x20300602,0x09b00a15, +0x00100201,0x00280402,0x00200805,0x08d00210, +0x00180e01,0x00201800,0x20180406,0x08f00a13, +0x20a01c10,0x00182a11,0x00181411,0x08e00a0d, +0x00080e02,0x00401803,0x20280806,0x09000613, +0x20300401,0x00280a02,0x00100807,0x0860060a, +0x20400401,0x20181603,0x0060100b,0x0870060b, +0x00983a15,0x00805820,0x2098060d,0x08980a0a, +0x00000002,0x00180603,0x00400806,0x0880060d, +0x00480e01,0x00301c01,0x20281201,0x08300a07, +0x00480601,0x00001401,0x00181602,0x08300a07, +0x2030180f,0x2068221e,0x00d0280d,0x08300e0a, +0x00180e03,0x00101004,0x00200005,0x08300608, +0x20200801,0x00081602,0x0050080b,0x08000202, +0x20200c01,0x20181a01,0x0070080b,0x08000203, +0x00202206,0x0008140f,0x00482804,0x08000602, +0x00001002,0x20281604,0x00600808,0x08000a02, +0x20100c00,0x00281001,0x00000004,0x08100006, +0x20180800,0x00200401,0x00100404,0x08100405, +0x20281602,0x00801603,0x20101409,0x08000004, +0x20280800,0x00100802,0x00280407,0x08100805, +0x00200000,0x00500001,0x20480400,0x08500007, +0x00300000,0x00000c00,0x00280801,0x08400807, +0x20100406,0x00382608,0x00400802,0x0840040a, +0x00180800,0x20100c01,0x00300002,0x0850080a, +0x20280800,0x00400c01,0x20480406,0x0890000a, +0x20480401,0x00080e01,0x0050100a,0x0880000c, +0x00181205,0x0040140b,0x20580c00,0x0890040b, +0x00000201,0x20200000,0x00700805,0x08b0080e, +0x00280a02,0x00300801,0x20100800,0x08f0040d, +0x00200601,0x20100002,0x00280602,0x09000810, +0x00180c00,0x00002204,0x00000403,0x08f00c0c, +0x20100c01,0x20381a03,0x00700805,0x09300812, +0x20280404,0x00180a04,0x00100c05,0x0960040f, +0x20200001,0x20180601,0x00200403,0x09800c10, +0x20500c03,0x20281e03,0x00700c06,0x09600411, +0x00000000,0x00000401,0x00280801,0x09d00c15, +0x00081604,0x00002807,0x20180a02,0x09e00811, +0x20181602,0x20101c03,0x00100203,0x0a000c11, +0x00381204,0x00001805,0x00080608,0x09f00c10, +0x20181000,0x20101400,0x00380800,0x0a800816, +0x00100403,0x20600208,0x00900e02,0x0a600c11, +0x00201802,0x20581e06,0x00800606,0x0a800c0f, +0x00001002,0x20381607,0x00700c00,0x0a600c0e, +0x00280601,0x20400802,0x00800a05,0x0b300817, +0x00580803,0x00380400,0x00c87800,0x10a0ae5b, +0x00b01c04,0x20383000,0x01287c00,0x10b0a264, +0x00b80402,0x00280c00,0x00c86800,0x10a09e66, +0x00e83001,0x00600000,0x01284c00,0x11f0a275, +0x00380605,0x00081009,0x00b85010,0x0dd07653, +0x20381e07,0x00401c0d,0x00685c22,0x0dc06a54, +0x20380e04,0x00100007,0x00985022,0x0da06e55, +0x20701601,0x20781804,0x0128642b,0x0e808260, +0x00400c03,0x20100206,0x00786419,0x0b80563f, +0x00100c06,0x20381608,0x00d84418,0x0ba04a37, +0x00001405,0x20280e06,0x00985c19,0x0b804e37, +0x00580e01,0x20201c02,0x00c86415,0x0c105640, +0x20e00405,0x00282003,0x00684824,0x0a001e20, +0x20a81a02,0x00000809,0x0088381b,0x0a40221e, +0x20881a02,0x00300009,0x00683018,0x0a301e1e, +0x20f00806,0x20582a02,0x01283425,0x0a802623, +0x00481e09,0x00402012,0x20181605,0x09600a10, +0x00401000,0x20581403,0x00a81605,0x09901213, +0x00000000,0x20380804,0x00681001,0x09701612, +0x00580a08,0x20300810,0x00881e07,0x09c01214, +0x20100003,0x20380608,0x00701807,0x08e0120f, +0x00000204,0x20280404,0x00500c07,0x09001212, +0x00681203,0x20302c03,0x00581400,0x08f01611, +0x20200803,0x20581206,0x00a01409,0x09101613, +0x20200000,0x20400001,0x00680805,0x08801609, +0x20300805,0x20280a07,0x00480408,0x08801a0b, +0x20c02003,0x20785605,0x01003013,0x08800a07, +0x00200a01,0x20280402,0x00680802,0x0890160d, +0x00300400,0x20480800,0x00700400,0x08401207, +0x00480603,0x00000807,0x00280601,0x08401207, +0x00c00002,0x00102805,0x20582e11,0x08601e07, +0x20201003,0x00081602,0x00580409,0x08401208, +0x20100000,0x20200a01,0x00580809,0x08101602, +0x20280e01,0x20100e03,0x00400c0a,0x08101603, +0x20484a0a,0x00104c0a,0x00403413,0x08201606, +0x00181604,0x00301806,0x20100004,0x08201201, +0x20280c00,0x20200c00,0x00780405,0x08201005, +0x20101405,0x20481a05,0x00780c05,0x08201404, +0x20401408,0x21182a15,0x01702006,0x08203007, +0x20200c04,0x20281207,0x00600408,0x08301405, +0x00200400,0x20500001,0x00a80400,0x08500c07, +0x00380e08,0x00100c0b,0x00100401,0x08500c07, +0x00602800,0x20c81804,0x00d84a06,0x08602407, +0x00100602,0x00180805,0x00280403,0x0870100a, +0x20200400,0x20480a01,0x00900407,0x08900c0a, +0x20301808,0x20281e0d,0x00480409,0x08a0140c, +0x20401000,0x20281c04,0x00780c0c,0x08a0080a, +0x20100002,0x00280603,0x00000405,0x08d0140f, +0x00000602,0x20380c01,0x00700801,0x0900100e, +0x00180e05,0x0040080b,0x20281201,0x09100810, +0x00180603,0x00280403,0x00001201,0x09000c0f, +0x00000202,0x00200802,0x20280c02,0x09501412, +0x00201404,0x20181a05,0x00481000,0x0970100f, +0x20100001,0x00280604,0x00001002,0x09900c11, +0x20280802,0x00100a05,0x00000003,0x09801410, +0x20180802,0x00200203,0x00100403,0x09f01014, +0x20400602,0x00381807,0x20200406,0x09f00412, +0x20301002,0x00181e02,0x20100000,0x0a200c12, +0x20100e01,0x20181402,0x00200203,0x0a001011, +0x20101800,0x00081402,0x00080c01,0x0a901016, +0x00380400,0x00400e01,0x20700609,0x0a801014, +0x00481e02,0x00502807,0x2088120d,0x0aa00c0f, +0x00281000,0x00201801,0x20480607,0x0a80140e, +0x00180800,0x00680401,0x20500e03,0x0b400c19, +0x00800c01,0x00082400,0x01589c00,0x1230ee6c, +0x00f82e02,0x00702400,0x00a87000,0x1230da76, +0x00e00001,0x20281800,0x01388400,0x1220de75, +0x01006c0b,0x20d89400,0x02390800,0x13910e85, +0x20200c03,0x00382004,0x00c88c19,0x0ef0a660, +0x20a01407,0x20483a05,0x01386c2e,0x0ec09e5f, +0x20701806,0x20282802,0x00d8882a,0x0eb09e60, +0x2088260d,0x00e02022,0x2028a430,0x0fb0a26d, +0x00781e09,0x0050280e,0x00486013,0x0c506e49, +0x00780a0a,0x00101010,0x00586810,0x0c506e40, +0x0048220e,0x00402c13,0x00485414,0x0c306a42, +0x00400000,0x00580605,0x00683416,0x0ce07a4a, +0x20900807,0x2028120c,0x00e84428,0x0a604a2c, +0x20c0280d,0x20183e0f,0x00984823,0x0aa04627, +0x2090300e,0x20484a16,0x00f83c21,0x0a804a27, +0x20800807,0x00581207,0x00586023,0x0af0522e, +0x20500800,0x00183409,0x00a8280c,0x09801e12, +0x00482209,0x00901816,0x20683a02,0x09d01a16, +0x20181205,0x00800014,0x20384805,0x09b01a14, +0x20281203,0x0078100e,0x00082c09,0x09f02218, +0x00300a04,0x00380408,0x20481601,0x09101a0d, +0x20300001,0x00180603,0x0000100b,0x09301a11, +0x00400606,0x00480805,0x20301403,0x09201610, +0x00080602,0x00300c05,0x20380803,0x09502212, +0x20280402,0x00500203,0x20500807,0x08b01a0a, +0x00280800,0x00101000,0x20180801,0x08c01e0b, +0x2090000e,0x00500a0e,0x2058200e,0x08b01e08, +0x00180c02,0x00201203,0x00000404,0x08d0220e, +0x00380800,0x00400802,0x20480400,0x08701607, +0x00000603,0x20180802,0x00300c06,0x08701e08, +0x00e82a14,0x0050241b,0x2030220c,0x08900e07, +0x00180a04,0x20101404,0x00400006,0x08702609, +0x20180a02,0x00300802,0x20200c09,0x08401a02, +0x20201405,0x20181a06,0x00280407,0x08502201, +0x20e05011,0x20688e22,0x0060381d,0x08502801, +0x20301406,0x20382609,0x0090080a,0x08502201, +0x20101403,0x00081605,0x00080405,0x08501c04, +0x00481205,0x00402008,0x20481000,0x08501802, +0x00400602,0x00f01811,0x21d8620f,0x08a02408, +0x00280e04,0x00101809,0x00081401,0x08602005, +0x00281202,0x00500c05,0x20500001,0x08801807, +0x20500805,0x00081607,0x0030100c,0x08701808, +0x00683a08,0x00f0600b,0x21700602,0x08b01000, +0x20280400,0x20100604,0x00601008,0x0890200a, +0x20280401,0x00100203,0x20200806,0x08c01c0b, +0x00581e05,0x00203008,0x20181205,0x08d01c0b, +0x20581405,0x00101a0d,0x00102010,0x08c01c07, +0x00100403,0x20280603,0x00780c02,0x0900200f, +0x20200002,0x00000601,0x20180c01,0x09301c0e, +0x20400c03,0x20581608,0x00b0100a,0x0930180e, +0x20100e02,0x20481002,0x00780402,0x09201810, +0x20280e06,0x20100807,0x00500404,0x09801c12, +0x00680e04,0x00002405,0x00080e05,0x09a0180c, +0x00000400,0x20280802,0x00581202,0x09b01812, +0x00000c04,0x20181204,0x00381201,0x09a01810, +0x00101c09,0x20481a0b,0x00781000,0x0a102014, +0x20700804,0x20380e07,0x0080000c,0x0a001010, +0x20180602,0x20101003,0x00480e02,0x0a401410, +0x20280e03,0x00201007,0x20180c00,0x0a201010, +0x20182609,0x00302c0f,0x00280403,0x0ab01415, +0x00300602,0x20180806,0x00680a0a,0x0a900c15, +0x00201001,0x20382a04,0x00801206,0x0ab0100e, +0x00200c02,0x20181605,0x00301206,0x0aa0100f, +0x00101005,0x20781a0f,0x00d01a02,0x0b601c19, +0x00a81402,0x00500400,0x0138bc00,0x14513e83, +0x00e02c05,0x20686000,0x01f8c800,0x14212e86, +0x00e80406,0x00a81800,0x00c8cc00,0x14211e89, +0x01b86208,0x0110ac00,0x2038a400,0x16014eab, +0x00181000,0x00000006,0x0148a41e,0x1070e674, +0x20380e03,0x00500c0f,0x0078c02a,0x1030d271, +0x20282a08,0x00902012,0x0078982b,0x1010c673, +0x21500411,0x20785217,0x02786c51,0x1110ea82, +0x20201800,0x20483007,0x01586c21,0x0d409e54, +0x20400001,0x00380805,0x00a86420,0x0d408a4c, +0x20900c06,0x20183205,0x00f84426,0x0d208e4a, +0x0048060c,0x2068041d,0x01489811,0x0df0aa51, +0x20280606,0x00200c05,0x0098581c,0x0b207636, +0x00081e08,0x00203c08,0x00785814,0x0b506632, +0x00582a0a,0x00304c0e,0x0038680b,0x0b406e32, +0x20200400,0x20700a06,0x0138501c,0x0bc0823b, +0x2050040c,0x00181a0c,0x00c85415,0x09e0461d, +0x2040200b,0x20584e0f,0x01682415,0x0a103a1e, +0x2060180b,0x2078360f,0x01682c1a,0x09f0421f, +0x20502409,0x20683e06,0x01485817,0x0a504e21, +0x20182a0b,0x00201819,0x00582807,0x09401e0f, +0x20280e06,0x00380412,0x00383008,0x09602210, +0x20381605,0x20180411,0x00982c08,0x0950220e, +0x20281a09,0x00300416,0x00582407,0x09902612, +0x00001003,0x20780a07,0x00b00803,0x08e0260a, +0x00200a01,0x00080800,0x00100801,0x0900220b, +0x00500a03,0x20500801,0x00980a01,0x08f0260b, +0x00301803,0x20381a06,0x00600801,0x09202e0d, +0x00300e02,0x20481002,0x00980402,0x08a02207, +0x20380402,0x00200202,0x00000408,0x08b02207, +0x20703006,0x20485a08,0x00b0100f,0x08a01e04, +0x20380a01,0x00380402,0x0010080a,0x08c02e08, +0x20300805,0x20181605,0x0058040a,0x08701e01, +0x00381203,0x00102004,0x00080c00,0x08902602, +0x00383202,0x00806809,0x20b84e05,0x08b02001, +0x00380401,0x00001601,0x20181002,0x08a03602, +0x00281e08,0x0010280b,0x00000000,0x08801c04, +0x20100801,0x20381204,0x00701408,0x08902002, +0x00281a03,0x20402003,0x00f01403,0x08a00800, +0x20200202,0x20180802,0x00400c0a,0x08b02804, +0x20101806,0x2068260c,0x00a00c05,0x08b02407, +0x00000000,0x20100201,0x00380805,0x08b02408, +0x20202401,0x20a84e07,0x01703c09,0x08b01405, +0x20100803,0x20180e05,0x00200004,0x08f0300b, +0x20100601,0x00180805,0x00281804,0x08f01c0b, +0x00000c01,0x20182000,0x00300803,0x0900200c, +0x00001402,0x20282203,0x00480803,0x0900240b, +0x00400204,0x00100404,0x20180c00,0x09502c0d, +0x00000601,0x00100002,0x00080401,0x0960180d, +0x20180602,0x00201003,0x20580c02,0x0970240f, +0x20380e01,0x00301004,0x20481004,0x0960200f, +0x20800808,0x00181a08,0x0018040b,0x09c02812, +0x00280800,0x00280400,0x00101400,0x09c0180d, +0x00080803,0x00100a04,0x20180601,0x09f02010, +0x00480a02,0x00001401,0x00080a05,0x09e01c0e, +0x00a8260b,0x0040380f,0x20580e0b,0x0a602412, +0x20380400,0x00001000,0x20180405,0x0a302010, +0x20300203,0x20100005,0x00080400,0x0a701c10, +0x20500c02,0x20281a04,0x00500407,0x0a50180f, +0x20a02809,0x20684611,0x00902011,0x0af02815, +0x00180400,0x20100601,0x00400a04,0x0ac02013, +0x00300002,0x20100e05,0x00080a0a,0x0ae0200e, +0x00480e01,0x00100c04,0x00080e0b,0x0ac01810, +0x00680e04,0x00401c0c,0x20783211,0x0bb0281b, +0x00c00802,0x00483800,0x0218f000,0x1731a69c, +0x01382802,0x01002400,0x00e8f800,0x16e186a5, +0x01500802,0x20482800,0x02b8f800,0x16b18ea6, +0x01300605,0x00387800,0x03087c00,0x18d1a6b6, +0x00100c03,0x00783006,0x0138e024,0x1281328a, +0x20781001,0x00581806,0x0178bc39,0x12010e89, +0x20900c04,0x20285005,0x0218c43e,0x11d11687, +0x20403010,0x0048460f,0x0129183a,0x13715e99, +0x20283605,0x00a01c11,0x00889428,0x0ec0d664, +0x20380c00,0x0018100a,0x01188825,0x0e80c25a, +0x20300204,0x00280811,0x00d8a822,0x0e70c657, +0x20881a09,0x01080c20,0x0018c02e,0x0f80d665, +0x20880e02,0x20300403,0x00f85021,0x0c30a640, +0x20700605,0x20181809,0x00e8441c,0x0c408e39, +0x20500e01,0x00282804,0x00b84019,0x0c308a3a, +0x20281203,0x00b01405,0x20285416,0x0cf0a243, +0x00802400,0x20681203,0x01087009,0x0aa07e2a, +0x00700001,0x00001605,0x00785c06,0x0ac07628, +0x00580a03,0x00501801,0x0028540b,0x0ab07228, +0x00481a01,0x00702a02,0x00385411,0x0b207e2f, +0x20c02809,0x00385e04,0x00c84820,0x09904216, +0x20801406,0x00083202,0x00d8441a,0x09b03e18, +0x20801c09,0x00383a07,0x00784019,0x09b04616, +0x20b01c0a,0x00184607,0x00e83c1d,0x0a004e18, +0x00383208,0x00d02416,0x20b82604,0x09302608, +0x00181e07,0x00501010,0x00181802,0x0940260a, +0x00282e08,0x00b01c14,0x20781800,0x09402a0a, +0x00683e0d,0x00803018,0x20381605,0x0980360c, +0x00080c00,0x00101603,0x20201004,0x08f02e08, +0x00000c03,0x20380e06,0x00500406,0x08f02e07, +0x20181c02,0x00003a06,0x00080c07,0x09003206, +0x2040240a,0x20682210,0x0090000c,0x09204208, +0x00200400,0x20200603,0x00380405,0x08c03203, +0x00000202,0x00080c04,0x00300805,0x08d02a02, +0x00101e01,0x20782c01,0x00d01004,0x08e02601, +0x00480a07,0x0030080c,0x00080c01,0x09003202, +0x20601804,0x20183204,0x0040040b,0x08c02805, +0x00000000,0x00000601,0x00000005,0x08e03003, +0x20101002,0x00082a02,0x00301006,0x08e02c04, +0x20400404,0x00080e08,0x00300c0c,0x09103805, +0x00581a06,0x00502c09,0x20781607,0x09002807, +0x00000400,0x00080601,0x00180804,0x09002c07, +0x00081201,0x00401c02,0x20781002,0x09103408, +0x00280e02,0x00201004,0x00081201,0x0950340b, +0x20200006,0x20100609,0x00300008,0x09302408, +0x00180402,0x00200601,0x00081403,0x0950240a, +0x00281201,0x00001c00,0x00080800,0x09502c09, +0x00080800,0x20100601,0x00300404,0x09b0340c, +0x20181208,0x2010100a,0x00400402,0x0990200d, +0x20380a03,0x00100004,0x00200405,0x09b01c0f, +0x20401403,0x20481a04,0x00680c08,0x09a0240d, +0x00000800,0x20300601,0x00581403,0x0a203410, +0x00201c09,0x2058220d,0x00800000,0x0a00280e, +0x00301404,0x20181606,0x00280e05,0x0a30200f, +0x00280602,0x00180405,0x00080604,0x0a201c0f, +0x20101c02,0x20183601,0x00600804,0x0aa02814, +0x20380608,0x0020040e,0x00080805,0x0a802011, +0x20580a03,0x00300406,0x20380405,0x0aa0180f, +0x20380601,0x00000c00,0x20180403,0x0a90200e, +0x20182203,0x00603405,0x20781800,0x0b502c16, +0x00280404,0x00180e0d,0x00101e05,0x0b102814, +0x00580c01,0x00100e02,0x20200e0e,0x0b201c0f, +0x00200802,0x20181a06,0x00300607,0x0af01c0e, +0x00280802,0x20280e06,0x00601605,0x0c002417, +0x00e81404,0x00a81c00,0x02e94800,0x1b1246c0, +0x01502001,0x20585400,0x03d92400,0x1a621ac5, +0x01601e04,0x00481400,0x02192000,0x1a6226c9, +0x00e05009,0x20686800,0x03899000,0x1ce276d4, +0x00582a03,0x00580c0c,0x0279182a,0x1551aaab, +0x20601405,0x00384802,0x0279183f,0x14918aa5, +0x2050080d,0x00b82a0b,0x01c92043,0x14718ea8, +0x00c84a0d,0x00f04c1b,0x01e9402b,0x1681bebe, +0x20704404,0x20587803,0x0248dc39,0x10b12e79, +0x20300e03,0x00783012,0x0158dc2f,0x10510e6e, +0x20782a08,0x00d0001d,0x0128d033,0x1031026d, +0x2110100f,0x2048520d,0x0328c84e,0x11613a82, +0x20a01400,0x00c82410,0x0068b024,0x0db0d24b, +0x20c81000,0x00b8080a,0x00987825,0x0d80be44, +0x20681000,0x00300003,0x0128681d,0x0d70c645, +0x2048160d,0x00181420,0x01e8941c,0x0e50da4d, +0x00784e0a,0x01105c11,0x20384c06,0x0bc09a36, +0x00881604,0x00701808,0x00784c01,0x0bd09231, +0x00280400,0x20100004,0x0128540c,0x0bb09a31, +0x00301405,0x20482207,0x0188500f,0x0c40b638, +0x20380c02,0x2020220c,0x0148441c,0x0a407e25, +0x20200000,0x00100a05,0x00d84419,0x0a607624, +0x00180e05,0x20202004,0x01184c12,0x0a607622, +0x20180a08,0x00001408,0x01086417,0x0ad08a25, +0x20603809,0x20587207,0x01c84412,0x09804a0e, +0x20602408,0x00184e04,0x01083c12,0x09a04a0f, +0x20603c09,0x20586a0b,0x01982c14,0x09a04e0f, +0x20804810,0x2028820f,0x01583c14,0x0a005a10, +0x00181608,0x00980815,0x00182401,0x09402e04, +0x00382609,0x00a01812,0x20382000,0x09503206, +0x00100204,0x00981c0f,0x00082c01,0x09503205, +0x00684a10,0x01004c20,0x20b83204,0x09b03e08, +0x00181401,0x00401203,0x20200c03,0x09203602, +0x20200005,0x00280e09,0x00300808,0x09303602, +0x00082603,0x00902405,0x20700405,0x09403202, +0x20300008,0x20281611,0x0080240d,0x09704603, +0x20180400,0x20101400,0x00281407,0x09203402, +0x00080e02,0x00100406,0x00180c03,0x09403004, +0x00000003,0x00000a06,0x00280404,0x09403403, +0x00000604,0x20200408,0x00381804,0x09804405, +0x20100801,0x20281e01,0x00700c03,0x09502807, +0x00080800,0x20100c00,0x00200002,0x09603406, +0x20100a02,0x20181003,0x00480404,0x09602c07, +0x00000c02,0x20281605,0x00500403,0x09c03c09, +0x00400602,0x00080402,0x00080800,0x09902c08, +0x00200202,0x20300201,0x00500002,0x09a03009, +0x00100c03,0x00181603,0x20180800,0x09b02c09, +0x00001003,0x00181400,0x20181803,0x0a10380c, +0x20901004,0x00281e03,0x0000000c,0x09e0280e, +0x20601406,0x20381e06,0x00581409,0x09f02c0e, +0x20181a04,0x00402407,0x20580c04,0x0a00280b, +0x00081e04,0x00502008,0x20580402,0x0a80300f, +0x00b81e03,0x00503408,0x2078120d,0x0a602c0e, +0x00781a06,0x0020240b,0x2028160a,0x0a70200e, +0x00101004,0x20281207,0x00480401,0x0a60240d, +0x00181000,0x20202204,0x00300403,0x0b003812, +0x20b80602,0x20180602,0x00602413,0x0ac02c10, +0x20801803,0x20381a08,0x0080080c,0x0ad0200e, +0x20480604,0x00300407,0x20100002,0x0ad0200f, +0x20501800,0x20682a03,0x00b00805,0x0ba03416, +0x00602403,0x20381e0a,0x00581612,0x0b603415, +0x00500c00,0x00281800,0x00280e10,0x0b501c10, +0x00401003,0x00180609,0x0018120d,0x0b40240d, +0x00402801,0x00082603,0x0018260b,0x0c503417, +0x01208607,0x22d85800,0x04c99400,0x1ff33aef, +0x01681c00,0x20400800,0x02e96c00,0x1f72eef0, +0x01388800,0x00a04400,0x02b8fc00,0x1f42beec, +0x0178a605,0x00d08c00,0x02793400,0x1ff33708, +0x00204c15,0x20b88215,0x03598436,0x194262d4, +0x00000406,0x20b81000,0x03097041,0x18423acf, +0x00801201,0x21880e01,0x03d94438,0x183242d0, +0x2020440a,0x21c88e0e,0x04a93c46,0x1ab292e6, +0x20285a0b,0x0080582b,0x01595c3c,0x1381a29b, +0x20681a05,0x20a80813,0x02b91041,0x12d18e8e, +0x2100340a,0x21487a04,0x03a9104f,0x12b19a8c, +0x20200602,0x20b81c10,0x02796441,0x1491eaa3, +0x20a81e07,0x20e01409,0x02b88834,0x0f913263, +0x20d01803,0x20f83804,0x0298b42f,0x0f512256, +0x20501206,0x2078341a,0x01c8dc20,0x0f511e54, +0x21102804,0x20a8500a,0x0208e83b,0x10715664, +0x20204c0a,0x21588a0b,0x03085816,0x0d20f23e, +0x00300e04,0x2098240e,0x01b87009,0x0d20d63a, +0x00200201,0x20380c07,0x00f86c10,0x0d20da3c, +0x00881a0a,0x00001817,0x00c89007,0x0e00fe43, +0x20180a06,0x20200412,0x00d87810,0x0b80c22b, +0x20280800,0x20700802,0x01284c14,0x0b80b22c, +0x20400400,0x20380803,0x00c84815,0x0b80ae29, +0x20900808,0x20680e08,0x0128541f,0x0c20ce30, +0x00381202,0x20403800,0x00e8640b,0x0a709e1d, +0x00280e03,0x20902403,0x0148540d,0x0a70921b, +0x00282604,0x20204804,0x00985809,0x0a80921a, +0x00882a0b,0x2040580f,0x00f86c05,0x0af0a21e, +0x20702805,0x20884a08,0x01c83816,0x09c0660d, +0x20602c06,0x20b85208,0x01c82c12,0x09d0660b, +0x20201003,0x20b82206,0x01c82c10,0x09e0660e, +0x20a0500c,0x20e88e14,0x0248141c,0x0a40720d, +0x00201401,0x00283008,0x00a84000,0x09904602, +0x00300a04,0x0008100b,0x00983e01,0x09b04e02, +0x20402802,0x20684802,0x01482c09,0x09a04a01, +0x00500a04,0x00681011,0x00185603,0x0a105601, +0x20281a06,0x00800c0a,0x20280807,0x09903402, +0x20200803,0x00281a03,0x00581009,0x09a03c02, +0x00380a04,0x00400409,0x00181e02,0x09b03c03, +0x20581a03,0x00800c04,0x2030000c,0x0a104403, +0x00000005,0x00200208,0x00180801,0x09b03806, +0x00080602,0x00480805,0x20280c02,0x09d03407, +0x20380802,0x00200a03,0x00280807,0x09d03405, +0x00280403,0x00201204,0x00081202,0x0a504808, +0x00380e04,0x00301008,0x00180c01,0x09f03007, +0x00100002,0x00300601,0x20480801,0x0a103409, +0x00480604,0x20101004,0x00480e03,0x0a003007, +0x00280e04,0x00001805,0x00480c03,0x0a904009, +0x20580803,0x00001204,0x00500009,0x0a30300d, +0x20181203,0x00302403,0x20381403,0x0a50300b, +0x20501806,0x20282607,0x0078040a,0x0a402c0b, +0x20402004,0x20383607,0x00a0080a,0x0ae0380f, +0x00801a03,0x20282004,0x00901206,0x0ab0300e, +0x00101805,0x20182204,0x00500401,0x0ab0280d, +0x00581207,0x0040240c,0x20280e06,0x0ab0280d, +0x00100e01,0x00681404,0x20380e01,0x0b803814, +0x20d00c05,0x00581206,0x00100811,0x0b203814, +0x20681e06,0x0050300a,0x20200004,0x0b202c0f, +0x20900c05,0x00080e0a,0x00701009,0x0b102c0e, +0x20580c00,0x00902002,0x20981403,0x0c203815, +0x00983204,0x0070500b,0x2038161c,0x0bd03814, +0x00600404,0x20200a0d,0x00900a11,0x0b90300c, +0x00781a02,0x00302807,0x00481616,0x0b802c0c, +0x00583201,0x00605003,0x00080a0e,0x0cc03413, +0x00b86e16,0x01514800,0x23e87c00,0x1ff3731c, +0x01601808,0x20c84c00,0x0249d400,0x1ff3a71f, +0x01207420,0x21a96000,0x04ea9400,0x1ff3c313, +0x01307c1d,0x21b97000,0x051a9c00,0x1ff43732, +0x01782413,0x20706a42,0x0148ec22,0x1eb3070b, +0x0060020c,0x20680418,0x0119a441,0x1d52caff, +0x00780e2c,0x00402061,0x20ba1437,0x1d42baf8, +0x00881a26,0x00404457,0x20ca6438,0x1ff32316, +0x20e03c11,0x20f8ba0a,0x02e95c67,0x173232c7, +0x20b01c11,0x2058560d,0x01094454,0x167212b4, +0x20680c16,0x00102a23,0x2029204b,0x16821ab6, +0x20400416,0x20280e1c,0x00694051,0x18d252d2, +0x21101609,0x00083c2a,0x2019303d,0x12619275, +0x2098060c,0x00201025,0x20592833,0x11f17671, +0x20c00209,0x2020001e,0x00791c3a,0x11e16e74, +0x20d80e0e,0x20102825,0x00394045,0x1371a687, +0x0078220a,0x00505c10,0x2108b00b,0x0f713a51, +0x20100001,0x00080402,0x20188017,0x0f11124c, +0x00000402,0x20280c04,0x00788817,0x0f010e4b, +0x20201007,0x20483205,0x00d8841e,0x10213655, +0x2070080b,0x2028160d,0x00785421,0x0d30f23a, +0x20200401,0x00181004,0x20286415,0x0d10d635, +0x20400204,0x20100009,0x00485c18,0x0d00d633, +0x20180607,0x00000c10,0x00188017,0x0de0f63b, +0x0018060a,0x20100c14,0x0028500b,0x0bd0c224, +0x20200203,0x00200407,0x20684010,0x0bc0b222, +0x20100c01,0x20182602,0x0048280d,0x0bc0b220, +0x20400c04,0x20182604,0x00383014,0x0c60ca26, +0x20281006,0x2020360b,0x0058480e,0x0ad0ae18, +0x00081001,0x00203601,0x2068500b,0x0ae09615, +0x00180803,0x00101400,0x2048540a,0x0af09a15, +0x00282204,0x00206409,0x20687409,0x0b70b618, +0x00380605,0x20601006,0x01284008,0x0a507e0d, +0x20180602,0x20300c03,0x00882c0a,0x0a60720b, +0x20281206,0x0000340a,0x0018440b,0x0a70760b, +0x00100202,0x20700603,0x01481c0d,0x0ae0820d, +0x20801407,0x20883a09,0x01781c11,0x0a106000, +0x00000001,0x20300203,0x00a82406,0x0a305e02, +0x20100803,0x20581a08,0x00e80c06,0x0a405a02, +0x20701408,0x20783e09,0x01582410,0x0ab06802, +0x00500205,0x2030040d,0x00883607,0x0a305005, +0x20200402,0x20381000,0x00a82407,0x0a404404, +0x20100802,0x20381801,0x00882404,0x0a404c04, +0x00500207,0x20280410,0x00682e06,0x0ae05407, +0x20100400,0x20381201,0x00900809,0x0a504406, +0x00200203,0x20200007,0x00681400,0x0a703808, +0x00100201,0x20180406,0x00281401,0x0a703c07, +0x20200405,0x20280e05,0x00500409,0x0b105008, +0x20200005,0x20280601,0x00580805,0x0ab0480e, +0x20300405,0x20280e03,0x00600406,0x0ab0380b, +0x00180e01,0x00002403,0x00180c04,0x0ab03c09, +0x00081206,0x20103409,0x00281403,0x0b70540e, +0x00481209,0x20102c0e,0x00400e02,0x0b204c10, +0x00680e07,0x2010280a,0x00400203,0x0b103c0c, +0x20200401,0x20480e01,0x00b02006,0x0b003c0e, +0x00180405,0x20501208,0x00f00803,0x0bf05011, +0x20880404,0x2050120c,0x0100240b,0x0bb05c14, +0x20c00c06,0x20482a0c,0x00d02c0e,0x0b804011, +0x20480a02,0x20201401,0x00700a01,0x0b804c10, +0x20400205,0x20680407,0x01301005,0x0c904c15, +0x00601401,0x20784202,0x01402611,0x0c505c16, +0x00a80a03,0x20101808,0x0048161d,0x0c104c0f, +0x00500802,0x20481e06,0x00d01e0f,0x0bf04c0c, +0x00401404,0x2068420c,0x0120360b,0x0d305816, + }, //ct1 + { +0x00101409,0x20600000,0x0008a400,0x0d502a21, +0x0080400c,0x20c00000,0x0008e800,0x0d404e30, +0x00981001,0x20200000,0x00080800,0x0d801634, +0x00681e04,0x00400000,0x00082800,0x0f20162f, +0x00681a0e,0x2010001c,0x00080804,0x0c58161f, +0x20582e14,0x00400023,0x00001019,0x0be81224, +0x20700202,0x20600004,0x0008081b,0x0c001627, +0x2010200f,0x2030020b,0x00089011,0x0dc80626, +0x20d81408,0x2070020f,0x00002817,0x0b800612, +0x20500c0e,0x20700219,0x0000000c,0x0b101a11, +0x00480401,0x20600201,0x00000405,0x0b201617, +0x20682611,0x00400022,0x0000100f,0x0cd84616, +0x00a02607,0x20c00009,0x00082a0f,0x0b100a0e, +0x00180e08,0x20400011,0x00080a02,0x0aa0020d, +0x20a80a01,0x20700000,0x00000410,0x0a90160c, +0x00200005,0x20400212,0x00003204,0x0c481e10, +0x20300c06,0x2030020b,0x0008180e,0x0a980a0f, +0x00300603,0x20700207,0x00001002,0x0a40120d, +0x00900001,0x20900201,0x00080a0e,0x0a50160b, +0x20201805,0x20400204,0x00084402,0x0bb82211, +0x20481001,0x00000007,0x00081004,0x0a482206, +0x2070180e,0x2060020f,0x00085c0b,0x09f00606, +0x20600e04,0x20900002,0x0008100f,0x09e0120a, +0x00880e0a,0x0020000c,0x00000603,0x0b383e11, +0x00681a08,0x2040000b,0x00004207,0x0a181607, +0x00781a0f,0x0010001c,0x00000e0a,0x09d82e06, +0x00201408,0x20600209,0x00083a02,0x09b00604, +0x20b00c0e,0x20100211,0x00082416,0x0ac83608, +0x20100001,0x20a0020c,0x0000240a,0x09d01206, +0x20600809,0x20500210,0x00001c0b,0x09980a06, +0x00080e09,0x20100010,0x00000404,0x09981e03, +0x00781e0c,0x00200018,0x0000260c,0x0ab84e03, +0x20302006,0x20b00208,0x00084c08,0x09d00c03, +0x00b81206,0x2030000a,0x00001e09,0x09780e04, +0x20100004,0x2040020a,0x00000c03,0x09880800, +0x00200c00,0x2050020d,0x00002809,0x0a882604, +0x20280a02,0x2030000b,0x00081400,0x0a081c07, +0x20b00802,0x20800208,0x00000c18,0x09500c03, +0x00201002,0x20400002,0x00082001,0x09981002, +0x20880811,0x2020020d,0x00082c10,0x0a982809, +0x00682605,0x20500006,0x00004e05,0x0a381405, +0x00400c01,0x20600201,0x00081e08,0x09a0040b, +0x20281204,0x00000007,0x00002407,0x09b81806, +0x00982a1a,0x20300025,0x00005609,0x0af8380c, +0x20301c02,0x20e0020a,0x0008040e,0x0a601409, +0x00400a02,0x20300002,0x00081405,0x09f80809, +0x00100201,0x20400204,0x00002001,0x09f0000a, +0x20a02c1d,0x20d0022b,0x00081413,0x0b500811, +0x20600c07,0x20600204,0x00082c04,0x0ad00012, +0x20981601,0x00000203,0x0000080f,0x0a581013, +0x00200803,0x20400207,0x00081405,0x0a40080c, +0x00c81a20,0x2020002c,0x0000360c,0x0c082014, +0x00b82a05,0x20300010,0x00003a0e,0x0b68100d, +0x0040300e,0x20500207,0x0008660d,0x0b081414, +0x20a81405,0x20200003,0x0008040b,0x0ac80814, +0x20902020,0x20900233,0x00082417,0x0ca01419, +0x20d80a07,0x20d00000,0x00005c14,0x0bc02011, +0x20283212,0x00700023,0x00007202,0x0b88380c, +0x00681a0e,0x20600013,0x00005612,0x0b700411, +0x20a82612,0x0000002c,0x00000a03,0x0da82423, +0x0080400a,0x20f0021d,0x00084617,0x0c604015, +0x00481809,0x2060021a,0x0000a20c,0x0bd02008, +0x00002c0a,0x20c0021f,0x00000401,0x0bd0380a, +0x00e80c04,0x2090020b,0x0000922a,0x0e801414, +0x00b81a01,0x00a03800,0x21284000,0x0d900633, +0x01489a0c,0x0190c400,0x22503800,0x0da00645, +0x00a01004,0x00582c00,0x20784000,0x0da00a37, +0x00203c0e,0x20c85400,0x00b8c000,0x0f602e37, +0x20802601,0x00384a03,0x20480820,0x0c281e23, +0x21906017,0x20d88624,0x00c8043c,0x0bd00a27, +0x20980602,0x00a8040b,0x2128281f,0x0c181228, +0x00f82618,0x00405c29,0x20a86806,0x0da81a34, +0x20503c0d,0x00c83e05,0x21685007,0x0b682a0f, +0x00a81211,0x00c02421,0x21684a0d,0x0b281610, +0x00401e06,0x00880805,0x21380404,0x0b381617, +0x2180380f,0x20686a1f,0x00d02832,0x0c582e18, +0x00386613,0x01c07021,0x22501a06,0x0af8420f, +0x20700c08,0x00782211,0x20c0200f,0x0a981a0f, +0x20b00c08,0x00f81e0d,0x21500011,0x0a981a0c, +0x00780601,0x0090000f,0x20d84216,0x0c08360b, +0x00381406,0x00302217,0x20903803,0x0a781a11, +0x00180400,0x00a00c08,0x21482605,0x0a481e0a, +0x00b00604,0x0120040a,0x21c8260f,0x0a58260c, +0x0048320b,0x00804c0d,0x20d00a01,0x0b783a16, +0x20201c05,0x20283206,0x2018180b,0x0a08220a, +0x00782a09,0x00a04c07,0x21180a03,0x09e8220e, +0x20982002,0x01302601,0x21b00411,0x09e82a0b, +0x2010100c,0x20482215,0x0050140a,0x0ac83212, +0x20203204,0x00584c08,0x20d80c04,0x09d83203, +0x2080280e,0x00084a13,0x00201012,0x09782607, +0x00a82a06,0x00b03c05,0x2130060c,0x09a82208, +0x0028160a,0x0000240e,0x20282005,0x0a583a0b, +0x00000407,0x01180604,0x21f81601,0x09d82e01, +0x0028160d,0x00901816,0x21081206,0x09682a01, +0x20901007,0x0018260c,0x20301014,0x09682204, +0x2050380c,0x20585a0f,0x00700c0c,0x0a284202, +0x00483e0b,0x01206011,0x22080800,0x09c83602, +0x00502409,0x00483211,0x20a01801,0x09582203, +0x00401602,0x00500409,0x20c82607,0x09682002, +0x00282a0c,0x00902814,0x20f80603,0x0a384003, +0x20401403,0x00381e0f,0x2080280b,0x09c82c04, +0x20881604,0x00d0140b,0x21781010,0x09582405, +0x00383205,0x00902c03,0x20b02403,0x09682400, +0x00802c02,0x2018160f,0x20500002,0x0a483002, +0x0010540a,0x00886a08,0x20f82801,0x09f8300a, +0x00581803,0x00902a02,0x21100a09,0x09981c09, +0x20602007,0x2038360b,0x0000100e,0x09881809, +0x2110400e,0x00a87608,0x20a8101c,0x0a884c11, +0x2018560b,0x01e05818,0x22900004,0x0a58400c, +0x0028120c,0x00301c07,0x20802007,0x09d81808, +0x00000203,0x0050040a,0x20d80a03,0x09e8180e, +0x01385e16,0x01a08022,0x22700618,0x0b384813, +0x00181202,0x00902a09,0x21302c00,0x0ac8240e, +0x20b04018,0x20183a1d,0x0008300c,0x0a381011, +0x00580e04,0x00501e01,0x20c00e02,0x0a48100b, +0x21402414,0x00384e21,0x20705020,0x0bb82c17, +0x00605407,0x0058760d,0x20a00802,0x0b38240f, +0x0118761b,0x01008c2d,0x20e00214,0x0ac8340d, +0x20402c06,0x00283a0b,0x2058080e,0x0ab81411, +0x01783214,0x00c0641b,0x21a8261c,0x0ca82019, +0x21480803,0x01a81c09,0x22780815,0x0bd82c1b, +0x2150580f,0x20d89625,0x01407021,0x0b281014, +0x20801c03,0x00d84406,0x21300001,0x0b682019, +0x21b02c15,0x00086e22,0x20103829,0x0d582420, +0x01187607,0x0180c016,0x22d80a33,0x0ca81814, +0x00d01604,0x0098440d,0x21180e26,0x0bf00019, +0x00a86206,0x01408412,0x22400a1e,0x0c181010, +0x01202e0d,0x00c82827,0x21c82235,0x0e982425, +0x00a80a01,0x00381400,0x00b81c00,0x0d780a37, +0x0080ac0b,0x21190400,0x02686000,0x0d800639, +0x00e01601,0x20200400,0x00985400,0x0db00a43, +0x01083407,0x01206400,0x21889400,0x0fb01252, +0x2098080a,0x00202602,0x00685c1d,0x0be81a29, +0x20286e0e,0x01a0a020,0x21b86818,0x0be81a2c, +0x20b0000a,0x00381203,0x00a83429,0x0bd8222e, +0x20a0020d,0x00581415,0x00100430,0x0d682e3b, +0x00884e17,0x00007c1c,0x01080402,0x0af83619, +0x20780402,0x20180e0a,0x00d03414,0x0ad82616, +0x20284a11,0x0030481a,0x00601809,0x0ae82e15, +0x20982409,0x00504211,0x20481c13,0x0c281a19, +0x21006417,0x2138be2a,0x02e0501b,0x0a582e0a, +0x00200804,0x20200604,0x00a82602,0x0a581e0e, +0x20300c0d,0x20f00a19,0x01900803,0x0a58120e, +0x00601a05,0x20581009,0x00d82a07,0x0b883613, +0x0090120c,0x0068181b,0x20184215,0x0a382e08, +0x00080a05,0x00000408,0x00b80403,0x09e82e0d, +0x00781209,0x20c00c0e,0x01b81205,0x09e8260f, +0x20800805,0x00184206,0x0090240c,0x0ae84611, +0x00280405,0x00a02a08,0x20781c05,0x09c8320f, +0x20200c03,0x20282a06,0x00c02003,0x09882a0a, +0x20702406,0x21083a0c,0x01e00c10,0x0978220a, +0x00a00205,0x00301408,0x2078260b,0x0a683611, +0x20683e04,0x00904807,0x0038080c,0x09684607, +0x00680a04,0x00102c04,0x00182a02,0x0938220a, +0x00502603,0x20784006,0x01080a07,0x09482a05, +0x20701407,0x00381e08,0x20180414,0x09e8420d, +0x00700002,0x20600605,0x01500605,0x09484204, +0x20b00808,0x20182607,0x00c00810,0x08f83202, +0x20200c08,0x00200a04,0x00083007,0x09182a05, +0x0078320c,0x0080500f,0x20881603,0x09a84604, +0x20702a01,0x20585400,0x01602010,0x09284801, +0x00e81a0a,0x0010380f,0x00381610,0x09082e02, +0x00183a10,0x00503814,0x00202402,0x09083800, +0x20a02c11,0x20484e16,0x00c01011,0x09984803, +0x20181009,0x00502202,0x00182604,0x09583808, +0x20d01408,0x2058220f,0x01101c1b,0x08e82c04, +0x2010500f,0x2098661c,0x01001806,0x09181c04, +0x00b84610,0x00806c1d,0x2078160c,0x09c84805, +0x00b85219,0x0010981b,0x00a00e07,0x09883c02, +0x00900a06,0x00081c09,0x00900a0b,0x0948300c, +0x00182607,0x00c03012,0x20982c03,0x09482809, +0x20382c04,0x20905212,0x01401814,0x09e83809, +0x20c0581a,0x2138a230,0x02f0441b,0x09a8300d, +0x20b0000c,0x00281208,0x00200c0f,0x0998240e, +0x20380401,0x00300203,0x00401c06,0x0998280d, +0x20406004,0x21489a05,0x02801c0a,0x0a784418, +0x20100608,0x0028101f,0x00884208,0x0a483c16, +0x00e84e19,0x00208c1c,0x20300611,0x0a18180c, +0x00200801,0x00280800,0x00400e03,0x0a18200f, +0x00081201,0x00302007,0x00282a01,0x0b48381d, +0x00e8520b,0x00308808,0x0040160b,0x0ad8300c, +0x20a0801c,0x2118d22f,0x02004819,0x0a680c10, +0x00183202,0x00304c02,0x00180803,0x0a88180f, +0x00300208,0x20182805,0x00a04201,0x0c28401c, +0x2110240e,0x2108321a,0x02600c1d,0x0b482c16, +0x20584e12,0x00f07826,0x21485204,0x0b280c1b, +0x20500801,0x20900e05,0x01580c07,0x0b081c14, +0x20601011,0x00001a13,0x00184808,0x0d18241f, +0x00a04606,0x20789813,0x01b0261e,0x0c28401d, +0x00803c07,0x20480a15,0x00a00619,0x0bd80c11, +0x00406c00,0x20789e01,0x0180260c,0x0bb82815, +0x00584a0f,0x0040602c,0x00700a0e,0x0e084c21, +0x00903805,0x21582800,0x01586c00,0x0da03a3e, +0x0138960c,0x00110400,0x20e80400,0x0de0364f, +0x00d84201,0x00103c00,0x00480c00,0x0de0264a, +0x01704403,0x21b83800,0x01f85c00,0x0fc0225f, +0x00181e08,0x2070140e,0x00b8181b,0x0bd00e30, +0x21006414,0x2248aa25,0x03301c38,0x0bb01e33, +0x20101a01,0x21081604,0x01482827,0x0bc01e36, +0x21680a07,0x20981809,0x01080c45,0x0d280a3d, +0x20f01c06,0x20e86a0b,0x0100341f,0x0ac00a14, +0x20501a07,0x20b81c18,0x00985809,0x0ab00a12, +0x2130500b,0x20a89209,0x00e81423,0x0aa80611, +0x0000240d,0x20b8320d,0x00a82c02,0x0bf80a19, +0x00782602,0x20706808,0x20b86a10,0x0a601a0c, +0x00580e04,0x20501c04,0x00300206,0x0a380610, +0x00a81e0f,0x00b02c1a,0x21682216,0x0a680a0b, +0x00182a13,0x2030381b,0x20281402,0x0b382217, +0x20380c03,0x21001c01,0x01081007,0x09e81211, +0x20480403,0x20881608,0x00a0140a,0x09b8060e, +0x2020140b,0x00382614,0x20a01409,0x09d80612, +0x20303c10,0x20c82a1d,0x00d81806,0x0a881a14, +0x00781e0c,0x21202009,0x01602a03,0x0978120f, +0x00200403,0x20900001,0x00582603,0x09580a0a, +0x20282206,0x0080340d,0x21382c04,0x09680e0b, +0x00582608,0x00301814,0x00281e03,0x09f83e13, +0x20a04410,0x21a86a1a,0x01e00c13,0x09000207, +0x00281208,0x2070100a,0x00500c02,0x0908120a, +0x00181c05,0x00003605,0x20680e01,0x09181609, +0x00081601,0x20602203,0x00800c0c,0x0968360e, +0x00980609,0x20900c16,0x00482e0b,0x08f81203, +0x20301809,0x20c80e0e,0x00981409,0x08c80a05, +0x0068220d,0x20702c0b,0x00701c03,0x08d81a08, +0x20502005,0x20b83e06,0x0100100c,0x09283602, +0x20781403,0x20a02a06,0x00700010,0x08d80c00, +0x00480a06,0x2058100d,0x00600c00,0x08b81e01, +0x20f04415,0x20f8721b,0x01201416,0x08b81004, +0x00782206,0x2030400a,0x00181e05,0x09282c01, +0x00800e02,0x20f81402,0x01100a06,0x09081405, +0x20580803,0x20701a06,0x0020000c,0x08c80805, +0x00e85e16,0x00109024,0x20a82a15,0x08f81005, +0x20502c03,0x20a86608,0x01004011,0x09383407, +0x20d00c01,0x20b85e03,0x00c05414,0x09380c0c, +0x00301202,0x20900003,0x00880a02,0x09080c0a, +0x2060300e,0x21683e1e,0x01a03415,0x09080804, +0x00102805,0x00083000,0x20981002,0x09a82011, +0x00e81401,0x20906400,0x20a85614,0x09b0180c, +0x00200801,0x20581205,0x00800406,0x0968100d, +0x20200603,0x20a80c0c,0x00b81803,0x09680c10, +0x00085208,0x00a0840e,0x21581405,0x0a382014, +0x20800603,0x20e80403,0x00f00816,0x09f8100d, +0x20b01408,0x20385a01,0x00402c0b,0x09e81415, +0x00380e06,0x20900c04,0x00901e03,0x09e80810, +0x20100c00,0x20a80e0a,0x00c03006,0x0af81c1a, +0x00203402,0x20d86604,0x00e03603,0x0a980c16, +0x01385613,0x0030b016,0x21382a16,0x0a800c0f, +0x2010280b,0x20c84a0f,0x00c00c05,0x0a600011, +0x2050200c,0x20882a0a,0x00981c04,0x0bd8181f, +0x20482800,0x00004403,0x20b81c03,0x0b400c16, +0x21803c19,0x21287624,0x01a03023,0x0af80416, +0x20480e06,0x20202412,0x20681803,0x0b000015, +0x00b8220e,0x00004c18,0x2018160c,0x0cc8241b, +0x00480a01,0x20a03003,0x00681a0b,0x0bf00416, +0x01088e11,0x2030ac32,0x20381a2f,0x0bd00018, +0x00488000,0x2050a801,0x00302a0d,0x0ba00c14, +0x20a01008,0x20887a17,0x0120a01d,0x0da81c25, +0x00e85e0a,0x02108400,0x22b02c00,0x0e100e49, +0x00604c04,0x0108bc00,0x20a00400,0x0e100642, +0x00c07404,0x20688800,0x00687000,0x0e303a4c, +0x01a8720d,0x02809800,0x23104400,0x10180669, +0x2070100d,0x0098421d,0x20a01029,0x0c000e35, +0x00585203,0x0220840d,0x23987013,0x0c201238, +0x20384203,0x0160340d,0x21c84423,0x0c000a3b, +0x21d01819,0x00b83627,0x20b8184e,0x0d300642, +0x20902801,0x00d8140a,0x21a88413,0x0ae80e17, +0x20c81601,0x00e02c03,0x21781021,0x0ac8161e, +0x20883202,0x00706404,0x20e8401b,0x0ab8061c, +0x00d81215,0x01103825,0x2188660b,0x0be82621, +0x00580a04,0x0178040c,0x21e80e07,0x0a583a11, +0x00180a05,0x00980401,0x20d02602,0x0a281a0e, +0x20501c02,0x20582e03,0x00a00c03,0x0a28220d, +0x21101013,0x00d83e18,0x20a0241d,0x0ae83a17, +0x00080a03,0x01680400,0x22002407,0x09c83211, +0x20102409,0x00881e0d,0x20e82002,0x09b80e0e, +0x00980a03,0x00201c02,0x20181a0b,0x09b81e11, +0x00d85e17,0x01108c21,0x21981617,0x0a583215, +0x20401c07,0x01483a09,0x22100c06,0x0968260a, +0x00480e08,0x0110100d,0x21581a02,0x0948260e, +0x20701004,0x00082a05,0x00500411,0x09282a0e, +0x20304413,0x20685625,0x00a01c11,0x09882618, +0x00682e07,0x01c0640d,0x22f83a07,0x0918260a, +0x2050100a,0x00e8260b,0x2110040c,0x08d82a09, +0x00701604,0x00482006,0x20400205,0x08e82a08, +0x20101208,0x00b81815,0x20b82c09,0x09083a0b, +0x20180402,0x01180a08,0x2160200b,0x08c83608, +0x00682e0c,0x01104012,0x21a80e05,0x08a82a06, +0x20602007,0x00883e07,0x20d0080e,0x08a82604, +0x00082002,0x00f02a05,0x21100405,0x08d83a04, +0x20400404,0x01081201,0x2188040a,0x08b83003, +0x20202009,0x00782a11,0x20a0140d,0x08882602, +0x00682a0a,0x0100580d,0x21b82a04,0x08a82001, +0x00100e01,0x00782001,0x20701005,0x08c83c01, +0x0078160f,0x0110180c,0x21c01e04,0x08e82806, +0x20280800,0x00e00008,0x21381006,0x08982808, +0x20804c0d,0x00688a11,0x2050300f,0x08b83007, +0x20200005,0x00a01e03,0x20f82809,0x08e83408, +0x20c03818,0x00c83e20,0x21682c11,0x0928200d, +0x00082605,0x00c02c07,0x21301c01,0x08e8240b, +0x00883a0c,0x01a05816,0x22781a09,0x09082009, +0x0068320b,0x00a0440d,0x20800801,0x0948400d, +0x00f81a15,0x01a0282a,0x22481a14,0x0998440b, +0x00300201,0x00400e08,0x20801401,0x0948100c, +0x20580407,0x00b00210,0x2120240e,0x0958180c, +0x2080400b,0x20187213,0x00803814,0x09c83818, +0x20b8040a,0x01400e16,0x21b04019,0x09e8280e, +0x20301c0a,0x00481e0b,0x20582c0a,0x09b81812, +0x20401a01,0x00a81c04,0x21280801,0x09d81814, +0x20181206,0x00e0140f,0x21381604,0x0ab82c20, +0x00481e09,0x01303409,0x21880608,0x0a882017, +0x00001a08,0x00b84413,0x20b02400,0x0a683016, +0x00a81001,0x01003401,0x2198220a,0x0a68180f, +0x00681c03,0x00b03e04,0x20f00206,0x0ba8241b, +0x2040240b,0x00c83e11,0x20b00c06,0x0b382016, +0x00181a03,0x01104a06,0x21d80601,0x0b180816, +0x20a81e07,0x00c80405,0x20c04015,0x0ae82414, +0x20381209,0x00381807,0x0010540d,0x0c78241e, +0x00382e07,0x01401c16,0x21a00208,0x0be82819, +0x20108406,0x00b8fe12,0x20b05003,0x0bc81c19, +0x00408007,0x0058d616,0x20d03e0c,0x0bb8081e, +0x20204809,0x2018461a,0x20581007,0x0d90002d, +0x00402601,0x21289000,0x03680400,0x0df0223e, +0x00b00a01,0x21002400,0x02588000,0x0e303e50, +0x01089a0e,0x0120d000,0x20d02400,0x0ea02a5c, +0x00d04002,0x2168c000,0x04682000,0x0fe0265c, +0x0060380b,0x20981603,0x0128a40b,0x0c101e39, +0x00103807,0x20e86604,0x02e83421,0x0be80a3f, +0x20606818,0x21488a29,0x02782830,0x0c002244, +0x20400406,0x20601005,0x0168a026,0x0d301a49, +0x20884e12,0x00506c1e,0x00d8341e,0x0a982624, +0x20c81608,0x00081410,0x01481024,0x0a781e1d, +0x20a00a0b,0x0068281f,0x0058501e,0x0a881a1d, +0x2078260e,0x20400c17,0x01b0001b,0x0b782228, +0x0018040a,0x20d81a16,0x02802804,0x09c82613, +0x20300807,0x20581a08,0x00f80601,0x09e8160b, +0x20382001,0x00802602,0x20500401,0x09f8160e, +0x00200c07,0x20d81214,0x01e80804,0x0a881219, +0x20300e03,0x20e81809,0x02282007,0x09482a0e, +0x00784208,0x2030500d,0x0098120b,0x09781a11, +0x00700202,0x00000002,0x00400609,0x09881611, +0x20a04c06,0x20b89002,0x01a8100a,0x09d82e11, +0x00381002,0x20b02201,0x01c81a03,0x08e82e0c, +0x20401805,0x21381a0b,0x01e00c0b,0x08e81611, +0x20400003,0x00100e04,0x0048140c,0x08e81610, +0x0118460b,0x00807c15,0x20982e14,0x09582616, +0x20100204,0x20f81c05,0x02402006,0x08883a0a, +0x00400a03,0x20d00804,0x01882000,0x08781e0b, +0x00280e01,0x00101404,0x00781000,0x0898220a, +0x20a81802,0x20901e0b,0x0160301e,0x08982611, +0x00201404,0x20f81206,0x01d80404,0x08582605, +0x20602405,0x20a84204,0x01a00c0d,0x08382a04, +0x00181602,0x20202801,0x00d80807,0x08482606, +0x00202c03,0x20f83a07,0x01c80801,0x08582202, +0x00000a03,0x20980404,0x01980c09,0x08382c01, +0x00682207,0x2020340a,0x00a81205,0x08382000, +0x20400407,0x20782606,0x01601409,0x08382c02, +0x00000403,0x20400003,0x00e82806,0x08582c01, +0x20801804,0x20882604,0x01800408,0x0868300a, +0x20200c04,0x20a8160a,0x0170100e,0x08382005, +0x0058360a,0x2060640e,0x00d81a03,0x08582005, +0x00381a0a,0x2030200c,0x00f01406,0x08783407, +0x00c83204,0x20206809,0x00f8320f,0x08b82c07, +0x20501c00,0x20783c03,0x01200808,0x08882410, +0x20503407,0x21385a0f,0x0260300d,0x0898240a, +0x2050280b,0x20984a11,0x0160280e,0x08c82411, +0x20680c01,0x20e82204,0x02904c16,0x08e83c0a, +0x00280800,0x00100c03,0x00300207,0x09181c10, +0x00201400,0x20680c05,0x01082201,0x09081c10, +0x00482e08,0x00104c0f,0x00482800,0x09782018, +0x20181000,0x21080601,0x02102003,0x09781c17, +0x00781602,0x20103c02,0x00681201,0x0988140d, +0x20481801,0x20102804,0x00d80405,0x09882412, +0x20701005,0x20a81a08,0x0170180b,0x0a48241e, +0x20401802,0x21482602,0x02100c01,0x0a380c19, +0x20980c03,0x20600a05,0x01501813,0x0a081c15, +0x00b80e0b,0x20700807,0x01703a09,0x0a181c10, +0x00a00606,0x20681c06,0x0120220a,0x0b48201f, +0x00780e06,0x20e02c04,0x0188160b,0x0af80814, +0x20181a01,0x20a00403,0x01701e07,0x0ad8141b, +0x21103c11,0x20a85a1b,0x01900019,0x0aa80818, +0x20b04808,0x20584e0c,0x00b80814,0x0c481023, +0x20502c06,0x21086611,0x0230200e,0x0b881417, +0x00583800,0x20f09601,0x0178460f,0x0b880414, +0x00b8620b,0x0050b021,0x00387622,0x0b881c1c, +0x00686e06,0x00d09411,0x20883213,0x0d781c2b, +0x00302c0f,0x00082800,0x0018fc00,0x0ec0924c, +0x00a83c01,0x00803800,0x20b83000,0x0f00725b, +0x0020a00c,0x21b8f800,0x02a86800,0x0f106651, +0x00f03009,0x20f00400,0x0038f400,0x10e0ba70, +0x0118861a,0x00b0982e,0x20885408,0x0c703248, +0x00882206,0x20704003,0x0038441d,0x0c505e4c, +0x01286a16,0x00d0b424,0x21487c07,0x0c904a4d, +0x00281a11,0x2030241a,0x0058642c,0x0da0525a, +0x21a0300f,0x21587620,0x01d03c3c,0x0a903227, +0x2140300e,0x20f84e11,0x01384034,0x0a803224, +0x2158080e,0x20e8161e,0x0190043e,0x0a90262b, +0x21601c10,0x20985e18,0x00d80c31,0x0b90322b, +0x00b03202,0x2098200c,0x00086612,0x09e02e12, +0x0040020d,0x20300418,0x20184609,0x09e00e0e, +0x20202e02,0x21083c0e,0x01484a01,0x09d00a0d, +0x00900e08,0x20201417,0x20a87210,0x0aa01a1a, +0x20780e01,0x00201004,0x20881c10,0x09400e13, +0x2010500c,0x20386e10,0x00100003,0x09680611, +0x00500203,0x20500407,0x00580a06,0x09680611, +0x20482000,0x00005400,0x20582c0c,0x09c0021c, +0x00501a03,0x00081402,0x20480604,0x08d0060d, +0x00182a08,0x01103013,0x21a81c00,0x08e80e0f, +0x20181000,0x20501601,0x00600c07,0x08d00210, +0x00603204,0x20885401,0x01003001,0x09081a15, +0x20401406,0x00681a07,0x20980c0b,0x08700209, +0x00281c03,0x00702606,0x20d01c04,0x0878060d, +0x00100801,0x20881202,0x00a00804,0x0860060b, +0x20800c0a,0x00482a0b,0x20500013,0x0878060b, +0x00582a06,0x00a0300c,0x20f80a03,0x08480a05, +0x20181203,0x00002802,0x20580409,0x08200607, +0x20200e01,0x20681800,0x00600408,0x08200605, +0x00582609,0x00704c12,0x21082a06,0x08580a05, +0x20381003,0x00001206,0x2030140d,0x08200000, +0x00001404,0x20482e08,0x00601406,0x08080401, +0x00302002,0x20381a04,0x00082003,0x08200401, +0x00300003,0x20300e09,0x00301809,0x08280a03, +0x20381800,0x20402403,0x00180404,0x08400409, +0x00200202,0x00100c05,0x20681c05,0x08200006, +0x20501002,0x00583803,0x2060100c,0x08381008, +0x20700c01,0x20382a01,0x00601412,0x08380c0a, +0x00800e04,0x20a82802,0x00a03205,0x08900408, +0x20581400,0x00101c00,0x2038080b,0x0878080d, +0x00282e04,0x00a04c08,0x21480e03,0x0890000c, +0x00681a03,0x00002803,0x20481603,0x08b00012, +0x20503803,0x2078420a,0x00080412,0x08e0180e, +0x00100804,0x20480e01,0x00500203,0x08f80c11, +0x00282800,0x20102e03,0x20102004,0x08f0040d, +0x20401c06,0x20683606,0x00600c0f,0x09480c18, +0x20101804,0x00883202,0x21082402,0x09800818, +0x00480a09,0x2020000a,0x00202801,0x09780410, +0x20301002,0x20c82604,0x00a01c09,0x09700c13, +0x20280e08,0x0010180c,0x20700002,0x0a380420, +0x20282a02,0x00d0280b,0x21c81400,0x0a480419, +0x20600c06,0x20482210,0x00201c0e,0x0a001017, +0x00001002,0x20881c01,0x00100a01,0x0a101417, +0x0040140d,0x20280e0c,0x20180603,0x0b300020, +0x00100606,0x00300c05,0x21202206,0x0b000416, +0x20303404,0x20184001,0x20682a04,0x0ad00c1c, +0x00082e06,0x20406406,0x20681e01,0x0ac02015, +0x20387214,0x00309019,0x20401808,0x0c300022, +0x00102005,0x0040260f,0x20f82a03,0x0ba01414, +0x00580605,0x00c8140f,0x21701210,0x0ba00017, +0x00003405,0x20f8720e,0x01304a01,0x0b701017, +0x00106c0f,0x2198b22e,0x02005a03,0x0d50142a, +0x01283e05,0x00706000,0x00187000,0x0ff0966b, +0x00b04406,0x00587c00,0x00d88800,0x0fd07661, +0x00e8aa04,0x0290ec00,0x22983400,0x10106669, +0x01787203,0x02b09000,0x22a82c00,0x12206a87, +0x20909c08,0x2088f210,0x01983c36,0x0ce05250, +0x00101207,0x01682412,0x21386420,0x0cf03e51, +0x20404000,0x20188a0d,0x0120202b,0x0d004253, +0x20f80a02,0x00f8220a,0x20680c46,0x0e404e64, +0x20c82808,0x02002009,0x2238a41c,0x0b102627, +0x20783003,0x01a04a03,0x21c85024,0x0af0222f, +0x20701c0f,0x01082e0d,0x21088020,0x0b003a2e, +0x20601014,0x00d80e11,0x20e8a419,0x0c003235, +0x00984214,0x01606c21,0x21c82e07,0x0a180e1c, +0x20a81004,0x00e00c05,0x20a82c10,0x09f80e15, +0x2048320e,0x01704821,0x21b85c0c,0x09f80618, +0x00282215,0x0110342b,0x21184807,0x0aa81e25, +0x20700c0e,0x0068121a,0x20102014,0x09480a16, +0x00b8520c,0x00a08010,0x20780e0e,0x09581214, +0x00280c02,0x00b00608,0x20902800,0x09580e12, +0x2030000b,0x00881213,0x2040380c,0x09a8161b, +0x00283206,0x00903010,0x20580e02,0x08c80e0d, +0x20703408,0x20a84a13,0x01902813,0x08b80e12, +0x20201004,0x00781e03,0x20880406,0x08d8060e, +0x00282a0a,0x00803c0d,0x20980402,0x08f80a13, +0x00280602,0x20301e04,0x00800c04,0x0868060c, +0x00401801,0x00283004,0x00781202,0x08581209, +0x00200206,0x00c00c08,0x20f80802,0x08780a0b, +0x0020180a,0x20280612,0x00681407,0x0868060f, +0x20102c05,0x20484a0a,0x00f00809,0x08180a05, +0x20480a04,0x00880806,0x20500c0b,0x08181204, +0x20380808,0x00b00e09,0x20b80808,0x08380a06, +0x20401204,0x0058280c,0x0050000c,0x08181e05, +0x00001602,0x00782406,0x20381c07,0x08181003, +0x00400003,0x00701205,0x20780e02,0x08180400, +0x0058360b,0x00904c0f,0x20880601,0x08180e02, +0x00680a02,0x00800a01,0x20501e01,0x08180c01, +0x20401000,0x00d82001,0x20c00407,0x0848140a, +0x00080e04,0x00600c05,0x20200409,0x08181004, +0x20301009,0x20380611,0x00b0040f,0x08180405, +0x20600804,0x00680607,0x20380c11,0x08280809, +0x00400403,0x01100401,0x21480e04,0x0898100b, +0x20501c04,0x00481e07,0x0010000a,0x0858080d, +0x20101e08,0x0018380a,0x00900c05,0x0878140e, +0x00302602,0x00882006,0x20581400,0x08a81411, +0x20284607,0x01106c0a,0x21400008,0x08f8100d, +0x00580e02,0x00a00c06,0x20680604,0x08d81010, +0x00103409,0x0088520d,0x20500000,0x08f80811, +0x00281c00,0x01102201,0x20c80409,0x09381816, +0x00401401,0x0000160c,0x00780800,0x09780811, +0x20400e03,0x00781e01,0x2040200b,0x09680814, +0x20200606,0x0150080e,0x21982405,0x09881414, +0x20a80406,0x00a80e02,0x2040040e,0x0a181c21, +0x20403c07,0x00585608,0x00c8180b,0x0a082416, +0x20101409,0x00a00609,0x20b82e02,0x0a100018, +0x00281403,0x01601204,0x21601000,0x0a281416, +0x01082e10,0x00903410,0x20802610,0x0b281020, +0x20483a01,0x0140140e,0x20800e01,0x0ad8301c, +0x0018360b,0x00f05c13,0x20a81e04,0x0ad81415, +0x20500a02,0x01182403,0x21202005,0x0ae81018, +0x21708014,0x2018c621,0x00502c21,0x0c300029, +0x00686a04,0x0050840d,0x20303a12,0x0ba81017, +0x00001007,0x00282614,0x00d03a01,0x0b781416, +0x00580c02,0x01302e05,0x21b81a0f,0x0ba00018, +0x01082a0c,0x01f09023,0x22c8a230,0x0da8042d, +0x00d07005,0x20b85400,0x01689000,0x1130c675, +0x01183805,0x20905400,0x01b8ac00,0x1100c679, +0x00a08c08,0x22490c00,0x05388c00,0x10e0be67, +0x01402405,0x21c8c400,0x05888000,0x1300ca89, +0x0008c20e,0x0100e80f,0x00186826,0x0dc08662, +0x20680e0a,0x2180100e,0x03086032,0x0d807660, +0x20484a09,0x20104019,0x0108a01e,0x0dc08658, +0x21102e02,0x21383c10,0x0278d03c,0x0f00926b, +0x20405410,0x22085a1b,0x03b86c25,0x0b40563d, +0x20402409,0x21a84a0f,0x03383c21,0x0b305237, +0x00980401,0x21302e02,0x01f87412,0x0b705640, +0x00e00602,0x2080240a,0x0198a008,0x0c604649, +0x20b80e04,0x20b85415,0x0268241b,0x09e00a1d, +0x20600603,0x2118280b,0x02184815,0x09f0261c, +0x21201003,0x21484c00,0x02a81c2d,0x09e01a20, +0x21380e01,0x20783405,0x02200032,0x0a70062c, +0x00680e08,0x20e0140a,0x01181205,0x09401a12, +0x20104403,0x20f87402,0x01780802,0x09401210, +0x00301e01,0x21082409,0x01783208,0x0940120e, +0x00800201,0x20981402,0x01581207,0x09900e16, +0x20504409,0x21185a0d,0x0160000e,0x08b0160e, +0x00083e06,0x0020500c,0x20681400,0x08d01a0f, +0x00200203,0x20801806,0x00e81003,0x08c00a10, +0x20902405,0x20983e02,0x01180810,0x08e00a11, +0x00081e06,0x00000c0e,0x00000000,0x08700e07, +0x00500201,0x20d01e05,0x00e00402,0x08501e0e, +0x20381801,0x20900a03,0x01402009,0x0860060a, +0x00b82e08,0x0000480e,0x00180a0a,0x08700e0f, +0x00581401,0x20703e04,0x00481201,0x08301e08, +0x20801807,0x20d82208,0x01580c11,0x08001205, +0x00500e02,0x20f80800,0x01600201,0x08201206, +0x20980805,0x20b00a0b,0x01301c18,0x08001608, +0x20280e01,0x20c02000,0x01280c0c,0x08001202, +0x00780609,0x2080100e,0x00d80a07,0x08000801, +0x20602c05,0x20c84e05,0x01400c0e,0x08000c01, +0x00401202,0x20d81802,0x01580601,0x08001403, +0x20380c05,0x20f01204,0x01a80c08,0x08200808, +0x20400807,0x2098160c,0x0110140e,0x08001004, +0x00681a06,0x2020280b,0x00180e02,0x08201006, +0x20180c07,0x20901604,0x00f8180a,0x08201008, +0x00780a09,0x2120080a,0x01e00e03,0x0870040a, +0x00083206,0x2070340a,0x00c80403,0x0850100d, +0x20981804,0x20802207,0x00b0080f,0x0860140d, +0x0018360e,0x20c04812,0x01401006,0x08800c0f, +0x20a0340e,0x21386211,0x02102012,0x08d00c12, +0x00301c03,0x21281e07,0x01900c02,0x08d01410, +0x00a82602,0x20e05006,0x0138220d,0x08e0140e, +0x0020300a,0x21983217,0x02701808,0x09102016, +0x00583a0c,0x20704c19,0x0088060c,0x09801415, +0x20700002,0x20c00401,0x0128100a,0x09601416, +0x20881a03,0x21601601,0x02702813,0x09400c11, +0x20400a04,0x20d81407,0x01a8180c,0x09f01020, +0x00383e04,0x21505e0b,0x01c02803,0x0a002c10, +0x00983205,0x20b03c07,0x01300a0b,0x0a101015, +0x00401c06,0x21d82a0a,0x02c00205,0x0a001418, +0x00002c06,0x20b85205,0x01500000,0x0b100c26, +0x2060780c,0x22489a16,0x03281c0d,0x0aa02419, +0x20a01803,0x21884208,0x0220380f,0x0ab01817, +0x20800a02,0x21680807,0x02281808,0x0ab00c19, +0x20387a03,0x0000b80d,0x00183c00,0x0c400c26, +0x00205e07,0x2068b414,0x00c80e05,0x0b800421, +0x00700e01,0x21200802,0x01282215,0x0b802c1a, +0x00680c00,0x21400400,0x02000e13,0x0b800c19, +0x00482202,0x21f01c06,0x02f05e0d,0x0d600426, +0x0128da22,0x01f0f400,0x20c0ac00,0x12e0da84, +0x01505401,0x00b85c00,0x0008a400,0x12d0fa8b, +0x01285a08,0x01209c00,0x21a8bc00,0x13112e89, +0x0190b008,0x21085400,0x0039a000,0x15817ead, +0x20e0cc45,0x21795a67,0x03184835,0x0f10ea6a, +0x20f82c03,0x02081002,0x21786440,0x0ec0aa6b, +0x20d07419,0x20589a19,0x00d8b837,0x0f10c26d, +0x21384a01,0x01c04818,0x2128e44c,0x1080be87, +0x00c87a37,0x01c0a867,0x2259040b,0x0c50824a, +0x00581a07,0x0150280a,0x21b88012,0x0c308242, +0x00a81e1d,0x01802032,0x21a88410,0x0c50624a, +0x00c83a10,0x00a03413,0x00083412,0x0d207a58, +0x20e07022,0x20287a40,0x00583030,0x0a605e2d, +0x2090180c,0x00f81a0b,0x21187020,0x0a704a29, +0x20e00c18,0x01181e26,0x2128402d,0x0a604a2b, +0x21403810,0x2048521d,0x00d84437,0x0ae06633, +0x20181e07,0x01a81025,0x21987804,0x09800a13, +0x00384e0f,0x0140581b,0x21783c04,0x09801217, +0x00283a09,0x01403421,0x21886001,0x09800e14, +0x00600603,0x00a81015,0x20787605,0x09d02a1a, +0x00484a0f,0x01407811,0x21d00401,0x08f00a10, +0x2050440d,0x00186212,0x20100c0d,0x08f00a0f, +0x2018160a,0x00601406,0x20b03808,0x08f00e0f, +0x20481e07,0x00a0340b,0x20b8140e,0x09101615, +0x2060400f,0x00184e1b,0x0010140e,0x08901209, +0x00481a0b,0x01201815,0x21980a03,0x0890060a, +0x2020340f,0x00184618,0x20600006,0x08902208, +0x00301803,0x00383e09,0x00203003,0x0890120c, +0x00681a08,0x01100412,0x21280a05,0x08600205, +0x20181406,0x00c0260c,0x21300c09,0x08401607, +0x00380a0a,0x00e01816,0x21682a01,0x08601206, +0x20400802,0x00981000,0x20d8140d,0x08401e04, +0x20300000,0x00b80605,0x21101c0c,0x08401601, +0x20280e03,0x00700406,0x20a01008,0x08301001, +0x00082003,0x00d03608,0x21000c09,0x08301602, +0x00280e04,0x00b01807,0x21180c01,0x08401802, +0x00101003,0x00c81604,0x21280804,0x08501807, +0x00400605,0x00400a02,0x20a01002,0x08401c06, +0x00000e02,0x00582000,0x20301408,0x08500c07, +0x00600c01,0x00881206,0x20b00c06,0x08601806, +0x20200602,0x01080c05,0x21700407,0x08a0100c, +0x2060380d,0x00585a10,0x20880c0d,0x0890180d, +0x20501807,0x00882a07,0x20c80c08,0x08a0140f, +0x20d02405,0x00b85202,0x20f01018,0x08c01414, +0x00481a02,0x01103800,0x21a81000,0x09101810, +0x0058260c,0x01303418,0x21e81e05,0x09100c11, +0x00800a0b,0x00d81c0f,0x21601607,0x0920100f, +0x00b8420b,0x0150580e,0x2230020f,0x09902419, +0x20702400,0x00a86205,0x20c0300d,0x09b00c17, +0x20580c02,0x00a0060c,0x21102c0b,0x09a01814, +0x20b0200b,0x01083a12,0x21c01011,0x09a02015, +0x2080180a,0x00580611,0x20d80813,0x0a402c1b, +0x00004809,0x01385604,0x22482208,0x0a701c19, +0x00403c03,0x00785a05,0x20f80604,0x0a501818, +0x00a81a05,0x01802c0e,0x22a8320f,0x0a601816, +0x00682e0c,0x00b0380d,0x20d81605,0x0b501822, +0x0078860d,0x0260d016,0x23983209,0x0b201411, +0x20700002,0x01600403,0x22582c07,0x0b101019, +0x20a80a01,0x01200e02,0x21f00c0f,0x0b001417, +0x2060740d,0x0008b616,0x0010180d,0x0c601026, +0x20583407,0x00406216,0x2050100f,0x0ba01015, +0x00681604,0x01502c0c,0x22480a13,0x0be00818, +0x00601402,0x01082206,0x21c00613,0x0bd0141a, +0x00280608,0x01c84817,0x22c00607,0x0db00c30, +0x2110900d,0x00599000,0x0508ac00,0x14e1626b, +0x0168ca10,0x0190a400,0x02181800,0x14e13aa0, +0x00a83813,0x02d87000,0x01b8fc00,0x15413298, +0x021a3a06,0x06e1bc00,0x22d00000,0x18412ed5, +0x0378c217,0x02911028,0x21496232,0x11412684, +0x20d05c1f,0x21989a2f,0x04a8bc42,0x10410e7f, +0x00c8861c,0x01f0c038,0x2019041e,0x10b0d689, +0x21508409,0x22089611,0x0428b463,0x122122a3, +0x22b0501f,0x2078c61c,0x03087071,0x0d309665, +0x20200e0f,0x2028202e,0x0238e81b,0x0d109250, +0x2148140d,0x2028361b,0x02f80c42,0x0d008e5a, +0x20402c05,0x00187409,0x01d89c26,0x0e40b65f, +0x01387e28,0x00d0dc41,0x2018ae10,0x0b306634, +0x00382a07,0x00102c01,0x01c84015,0x0b005e38, +0x00901607,0x2060040c,0x0228a407,0x0af06a35, +0x2038220c,0x00d05416,0x0008981a,0x0bd0823f, +0x2080401b,0x21386237,0x03600029,0x09904227, +0x20c04c15,0x20989215,0x0268441f,0x09a0321e, +0x20703408,0x20287208,0x02383c23,0x09802620, +0x00381c0b,0x0048060f,0x01582c10,0x0a30462a, +0x20a01202,0x2028641a,0x01e84011,0x08e00a0a, +0x00885215,0x00a06829,0x00385206,0x09000e11, +0x20b81a02,0x00b82010,0x00781c0e,0x08f00a08, +0x20a80a06,0x20382011,0x01481c19,0x09302a15, +0x0098560e,0x00207813,0x0048060d,0x08b01a08, +0x2070140c,0x20a83216,0x01d03011,0x08800e0b, +0x00d82a04,0x00505809,0x20182612,0x08c0160a, +0x00600c00,0x20500a01,0x00c81e06,0x08c02e0b, +0x2020400c,0x21384618,0x0220100d,0x08602208, +0x00501a09,0x2058140e,0x01181203,0x08501204, +0x20781203,0x20500602,0x01503415,0x08600e09, +0x20200001,0x20200800,0x00e8140d,0x08702208, +0x20200204,0x2040000d,0x01182007,0x08501402, +0x20500c08,0x0018260d,0x00c0100e,0x08401002, +0x00301405,0x20982a09,0x01601401,0x08501c02, +0x20300201,0x20180803,0x01000808,0x08601803, +0x00480e02,0x20302002,0x01100400,0x08701406, +0x20180a04,0x0040100c,0x00381400,0x08701009, +0x20300e02,0x20300005,0x00b82008,0x08701c07, +0x00700602,0x20101401,0x00e80601,0x08902006, +0x20400002,0x20680605,0x0190100c,0x08b0140c, +0x00782203,0x00105400,0x00781202,0x08b01808, +0x00380c01,0x00001e01,0x00b81401,0x08b0140b, +0x20782601,0x00002205,0x01300816,0x08e01c11, +0x00300204,0x20781801,0x01801000,0x09201811, +0x20701003,0x20783e0a,0x01c02813,0x09000810, +0x20380c00,0x20400001,0x01200408,0x09200810, +0x0010400a,0x20986607,0x01b80800,0x09a0141c, +0x2070080d,0x20701209,0x01283c08,0x09c01c16, +0x20202006,0x20382201,0x00d82e02,0x09b01018, +0x00080601,0x20602801,0x01282000,0x09b00c14, +0x00283a11,0x00704417,0x00200802,0x0a80181d, +0x00886615,0x2050841c,0x0160060c,0x0a700014, +0x00682a0c,0x00505c12,0x00482209,0x0a600413, +0x00500c00,0x20781a01,0x01c01201,0x0a500013, +0x20504013,0x20784e1d,0x01300808,0x0b702421, +0x20608410,0x21d8c222,0x03804c0d,0x0b001414, +0x20580409,0x20500612,0x01b0140a,0x0af80414, +0x20b80c03,0x20480a03,0x0170080d,0x0af00019, +0x0078660f,0x0090a41b,0x00085209,0x0c801421, +0x00203a07,0x00483c14,0x00884207,0x0bc0141c, +0x00280604,0x2058180c,0x01c00e07,0x0bb8081a, +0x00801203,0x20701c09,0x01582619,0x0bc00819, +0x20508408,0x21185618,0x02981c10,0x0d800427, +0x20384400,0x21f01c00,0x05f9f000,0x18f2bea1, +0x00709419,0x21c9b000,0x06c9cc00,0x184256a8, +0x01c0481e,0x23691400,0x0a2ab000,0x18c2aacd, +0x01b3c845,0x2aacf000,0x11ec6000,0x1ba30ee5, +0x02009c0f,0x23093001,0x06597e0a,0x13e1c6a6, +0x01285219,0x0090784b,0x2019e414,0x1321a29e, +0x20f02623,0x2248c859,0x05c97455,0x12d18ea2, +0x20c92a60,0x0470fcce,0x21ea2452,0x14e16abc, +0x20c8060f,0x20902c2f,0x01a97855,0x0f012a81, +0x21181602,0x20b00801,0x01e8804a,0x0ec1166f, +0x20706412,0x21c86e0f,0x02a8ec27,0x0ed14264, +0x0018382e,0x20301652,0x02283c2e,0x1021327c, +0x21503003,0x20a89c03,0x02581c32,0x0c20ae3d, +0x20403805,0x21084e03,0x02087c17,0x0c30d63f, +0x00383611,0x20303c26,0x0108a013,0x0c30ce47, +0x21080e1c,0x21181039,0x0268a431,0x0d00ce4c, +0x0138360a,0x0020640c,0x20287e0e,0x0aa0aa2b, +0x00883206,0x2020500b,0x00d8980a,0x0a809a2f, +0x00181203,0x20f02a0c,0x01f8481b,0x0a50aa30, +0x00e0640c,0x21485a1c,0x02285801,0x0b20b633, +0x20d03007,0x20b83a11,0x0178542c,0x0960761c, +0x20d04406,0x20e88e07,0x02181c23,0x09505618, +0x20d03c16,0x21387214,0x02987c1e,0x09406613, +0x21001004,0x00583807,0x00c8782a,0x09c06a1d, +0x20602c09,0x00188404,0x00983405,0x09003604, +0x00681002,0x0020080a,0x20185205,0x08e04609, +0x00a00617,0x2048202d,0x00d83209,0x08f02e09, +0x00784207,0x00902c14,0x20281e07,0x0940460c, +0x00b85613,0x00c07821,0x2188220b,0x08e03607, +0x20483e0a,0x2020380f,0x0010100c,0x08a03606, +0x2090040b,0x20482a17,0x00503013,0x08b04204, +0x20180e01,0x20700e03,0x0090140d,0x08e04e09, +0x2068040c,0x20900617,0x00603014,0x08a04202, +0x00401c07,0x21080610,0x00f80801,0x08904801, +0x00780602,0x2020180b,0x20583a08,0x08c04002, +0x20380c09,0x20a80607,0x00c8040b,0x08c05003, +0x00200209,0x20a8040e,0x00700c02,0x08d04409, +0x20580400,0x20a81006,0x00d80c0c,0x08a03007, +0x20581a05,0x20302405,0x0010100d,0x08c03804, +0x00581213,0x20d01c15,0x00b02001,0x09005009, +0x20280c05,0x20a80a0e,0x00601c07,0x0920540d, +0x00480a07,0x20a80c07,0x00a02e02,0x0900380c, +0x00380403,0x20980e0a,0x00b01a01,0x0910400b, +0x20803c17,0x21184a23,0x01280811,0x09606412, +0x20102803,0x20d81801,0x00483801,0x09a05011, +0x20402009,0x20c80a0f,0x00782009,0x09604c10, +0x20301804,0x20a82202,0x00882009,0x09703c0f, +0x00b83e16,0x20105c23,0x20183608,0x0a104816, +0x0068260d,0x2030280c,0x20100a01,0x0a203c11, +0x00483205,0x2040400d,0x00481e03,0x09f03013, +0x20182205,0x2030180b,0x00000801,0x0a003014, +0x21003015,0x21186620,0x01702819,0x0ad0481f, +0x20c06416,0x20c8a61a,0x00901010,0x0ac04018, +0x20580800,0x21081a02,0x01404009,0x0a903416, +0x00400203,0x20b01203,0x00601602,0x0aa04413, +0x00d84613,0x20506c20,0x20283a16,0x0bf04820, +0x00a87211,0x00d0cc29,0x22084e14,0x0b904016, +0x00402800,0x21280601,0x00e80e07,0x0b505017, +0x2080400b,0x20b82a0b,0x00a8280a,0x0b404418, +0x20809816,0x21688e19,0x01900412,0x0cd0441f, +0x20481c05,0x20f0720e,0x01304c0d,0x0c104c14, +0x20203c00,0x20982601,0x00c80c05,0x0bf04818, +0x00582e0a,0x0050481e,0x00000a10,0x0c00301a, +0x0038d212,0x01013837,0x20980a08,0x0df0402a, +0x2038ac1f,0x07b8ac00,0x002af800,0x1f737ee4, +0x0208a020,0x04b00c00,0x017b8c00,0x1e235b05, +0x03a06008,0x03884400,0x000bb000,0x1fc3ef3d, +0x060e8a23,0x16866400,0x2e194c00,0x1ff38b96, +0x02f8a217,0x0500a05d,0x229ae209,0x18423ee8, +0x20781a20,0x02387860,0x019a145f,0x1681d2d5, +0x23285018,0x05086417,0x210a84af,0x16c226e5, +0x26c10053,0x23aa7e69,0x0b899520,0x18529f06, +0x21b85a0b,0x02902417,0x2018d885,0x11915aab, +0x21381c0e,0x01d83201,0x2048dc4b,0x11314680, +0x00b8be2c,0x03d0c460,0x22995c18,0x11914282, +0x02f0b23e,0x00689490,0x019a9223,0x12f1a688, +0x21281c0d,0x01280e0b,0x0088b434,0x0de1064e, +0x00183217,0x01605829,0x2118b413,0x0e10f251, +0x20e02811,0x00d85e22,0x00882839,0x0e00fe5a, +0x22c84024,0x03283a2a,0x20c8686a,0x0ef10264, +0x00902a08,0x00b8381b,0x00488e01,0x0c00b235, +0x0020240f,0x00a83e1b,0x00683c15,0x0bd0be3d, +0x20281605,0x01780411,0x2108900f,0x0be0c636, +0x0198ae24,0x0220d444,0x21a89e1a,0x0cc0c63c, +0x20683a05,0x01605802,0x20a84c1b,0x0a708e28, +0x20881e06,0x01303c12,0x20989c1c,0x0a408625, +0x00800c00,0x01204402,0x2118a80a,0x0a709629, +0x20c0180e,0x20880628,0x01b81c31,0x0ae0b631, +0x00401409,0x0078060e,0x00d8700a,0x09906216, +0x00702204,0x00c82e01,0x00682c05,0x09705214, +0x20d82203,0x01581802,0x00180c23,0x09704612, +0x20107006,0x20289801,0x01a8740d,0x09e07612, +0x20802e04,0x00c8800d,0x00c81415,0x09101e06, +0x20e02c10,0x01587a0e,0x2058281b,0x09002e04, +0x00201009,0x00d81a06,0x20685203,0x09303e02, +0x20280e09,0x01a81413,0x20c82c0a,0x09804a07, +0x00680402,0x01881002,0x21481a03,0x09202403, +0x00b84213,0x02004c23,0x22282a0f,0x09102002, +0x00580e0b,0x01101016,0x20c81803,0x09201e03, +0x00601006,0x01682609,0x21181404,0x09704400, +0x20881609,0x01780409,0x21801410,0x0940200a, +0x20401007,0x01081615,0x21002012,0x09102c03, +0x20a80804,0x00e8220c,0x20903813,0x09302808, +0x20d80c01,0x01a81c09,0x21a00016,0x09a0340e, +0x00303c0f,0x01282e11,0x21983207,0x09b02c0e, +0x20401006,0x01482401,0x21582005,0x0960200f, +0x00601c03,0x00b81000,0x2118320b,0x0990340c, +0x00f8360c,0x0170700c,0x22181212,0x0a304810, +0x00385211,0x0210601b,0x22480403,0x0a10100c, +0x00584a0a,0x01905c11,0x21e00206,0x09e01c0f, +0x00181a07,0x01302c0a,0x21581408,0x09e0240a, +0x20b0300f,0x00a85a18,0x2050241b,0x0aa04014, +0x2070500e,0x00d84617,0x20c0100a,0x0a802412, +0x20105802,0x00685a0e,0x2070200a,0x0a502c11, +0x20604405,0x00d84a0a,0x20a0080c,0x0a502014, +0x00601212,0x01602c16,0x21b84e07,0x0b70401e, +0x00a84a08,0x02108c13,0x21d8420a,0x0b301813, +0x20502011,0x01c83209,0x21d83007,0x0b00201a, +0x00180c06,0x01e00c05,0x21c81205,0x0b101818, +0x20503c28,0x01a86220,0x2118140a,0x0c60201f, +0x20706805,0x00f88204,0x00705c15,0x0bc01019, +0x00483213,0x02407029,0x22900208,0x0be01819, +0x0048560e,0x01b09417,0x21802201,0x0bc02815, +0x00e8b634,0x02913c57,0x22901e06,0x0d602821, +0x00082e05,0x02a0180f,0x21908a01,0x0cc04028, +0x20186007,0x01909214,0x20d09403,0x0c90441a, +0x20502408,0x00684219,0x00d09c0e,0x0c70481e, +0x20f0b81f,0x2049365c,0x0261802e,0x0e807c36, +0x01c16c35,0x259aac00,0x173ea800,0x1ff66b6e, +0x0400b425,0x2019d400,0x0f7d6800,0x1ff57789, +0x0429be11,0x03a0e400,0x0a8ab000,0x1ff53faf, +0x03d7fc77,0x3fbffc00,0x1ffffc00,0x1ff7ffc4, +0x01881a2f,0x00193c9e,0x0c8c2054,0x1d637f44, +0x2278861b,0x02c8bc6e,0x082b94bf,0x1b130b2a, +0x21a0642f,0x23595232,0x0e0b68c6,0x1c03c74c, +0x2198e25a,0x06e08566,0x00affcb8,0x1f842368, +0x22600006,0x2048e811,0x0799c89c,0x14e24ecc, +0x20581c0c,0x00b8881d,0x053a044a,0x1421e6a5, +0x22104e08,0x21c9745b,0x08da8878,0x14520aad, +0x20fa0234,0x03617c59,0x02b8f46c,0x16c22ed6, +0x20502c03,0x20586022,0x03f9b029,0x1061966a, +0x2168161a,0x00483442,0x0318e83c,0x10013663, +0x00380e21,0x20901443,0x03094016,0x10516e66, +0x2080ec23,0x24a8f645,0x08a92040,0x1181fe80, +0x00185e15,0x0070402c,0x0278941a,0x0da10648, +0x01182806,0x20102e0d,0x02486206,0x0d911248, +0x20602c1c,0x20c83e1e,0x03589820,0x0d91124a, +0x20b08400,0x21092c24,0x04d9042a,0x0e612a4b, +0x20b0340c,0x21085615,0x0378341d,0x0bc0ea2d, +0x20e00001,0x20b81406,0x0308602e,0x0b80d634, +0x00886e24,0x20106436,0x02683c0d,0x0ba0c234, +0x0028360b,0x01204824,0x0028a009,0x0c90f232, +0x00d83209,0x20303811,0x02287205,0x0aa0be21, +0x00383607,0x20b03c09,0x02b83c04,0x0a50b21b, +0x2100781e,0x21c88237,0x03f84425,0x0a50c61b, +0x00587e08,0x0050b003,0x0148280e,0x0b30d226, +0x20c00c06,0x20f00a09,0x03185c22,0x09b09a13, +0x00202004,0x21800e0b,0x03986c0e,0x09a09a12, +0x00b8160b,0x00201c23,0x0208a209,0x09d0720d, +0x20c0340e,0x21a83e17,0x0418381d,0x0a40b210, +0x00901208,0x20c8180a,0x03383a01,0x09706602, +0x20802c05,0x21087001,0x03d82414,0x09505602, +0x20680607,0x20381802,0x02601819,0x09705605, +0x00c00a0c,0x20d00c15,0x03285e05,0x0a108605, +0x21002014,0x20883e0f,0x02d83c19,0x09804c0a, +0x00381205,0x20501c0f,0x02183603,0x09704c07, +0x20603011,0x20483e13,0x02083c06,0x0990540a, +0x20d03809,0x20b8460e,0x0358201f,0x0a006808, +0x01286221,0x00108c2c,0x01e80a18,0x09f0380a, +0x00200a06,0x20a00e01,0x02880405,0x09a04808, +0x00983611,0x00904820,0x0118260b,0x09e03408, +0x00381206,0x0038300e,0x02401206,0x0a904c15, +0x20e05c26,0x21789637,0x0410341e,0x0a304c0d, +0x20505415,0x20888213,0x02c8140b,0x0a003811, +0x2050100e,0x20481614,0x02302811,0x0a10400b, +0x00480c08,0x20203a04,0x01883402,0x0b306413, +0x00787a20,0x0000a83c,0x01c8220d,0x0ad04416, +0x00187e19,0x00d0b02d,0x00b80e04,0x0aa03415, +0x00085e0d,0x00008418,0x01e00802,0x0aa04815, +0x20c83a08,0x20505c14,0x0260180e,0x0be0541c, +0x0030581b,0x21e84624,0x04605c09,0x0b706c14, +0x00c01012,0x2110361e,0x03702202,0x0b405412, +0x00702c07,0x21881610,0x03f03801,0x0b506016, +0x02201c02,0x21305604,0x03d00e16,0x0cc07818, +0x20288a1c,0x2080bc2d,0x03505c11,0x0c408421, +0x20f81e10,0x20d81c19,0x04408821,0x0bf04c21, +0x20a02c00,0x20d86805,0x03a05c16,0x0c206821, +0x22705401,0x20c8e400,0x0520fc51,0x0db07835, +0x20505011,0x22987233,0x0640e00e,0x0d80d436, +0x0050580a,0x21589a1d,0x03d0a610,0x0d40a432, +0x00481202,0x20202c06,0x02003a0b,0x0d50a42e, +0x00f8be01,0x0090f803,0x01904a2e,0x1000f857, +0x051b2828,0x08119400,0x067f8c00,0x1ff7ffff, +0x064ae817,0x08304400,0x0f5ec400,0x1ff7ffff, +0x0310644c,0x038c5800,0x157f9400,0x1ff7ffff, +0x0b5ffe38,0x1ff7fc00,0x3ffd3c00,0x1ff7ffff, +0x2170e214,0x24998077,0x0ccea8f2,0x1ff6a7f2, +0x2420b017,0x237a4446,0x106ebd2c,0x1ff61bc4, +0x01589a4c,0x05181ce4,0x041f4094,0x1ff607d6, +0x27388058,0x202a1aa7,0x154c45ff,0x1ff6dfff, +0x2200a806,0x2118ec39,0x06cc40ad,0x1b541723, +0x00804a1f,0x20b8dc8b,0x075c7466,0x196376fb, +0x22900827,0x02b89400,0x03abdcd3,0x1a339723, +0x24324c2e,0x223c8862,0x0cedb0c5,0x1ca42305, +0x2028861c,0x0190284c,0x031a184c,0x147276a7, +0x23083208,0x0078702e,0x03e9847e,0x13421289, +0x21d88e22,0x02c81075,0x0159f85a,0x13c1f68c, +0x01b9b26d,0x0701cced,0x254ace04,0x16826aa5, +0x21405810,0x2078d208,0x03a8ec45,0x1061ca5e, +0x01700e03,0x20584816,0x0218de13,0x10319e53, +0x0168520f,0x00a04c0e,0x01188801,0x10519e5f, +0x20b83831,0x0040665b,0x01f8984e,0x11b20280, +0x00186e10,0x00f04c29,0x0068c008,0x0e316638, +0x20d00a08,0x2028180c,0x01088034,0x0db15242, +0x21c0801e,0x20a8e21f,0x02487043,0x0db1563d, +0x2090161d,0x20a85439,0x0378b82d,0x0eb16243, +0x00405007,0x20c85208,0x0198600c,0x0c91362e, +0x2040400f,0x0008620b,0x00a86c0d,0x0c411a22, +0x00e8a61d,0x0160ec3a,0x2148ae11,0x0c611e24, +0x20305c16,0x2058c21e,0x02382c11,0x0d313e24, +0x20583606,0x0080300c,0x00584819,0x0b61021b, +0x00685214,0x00f06823,0x20f84803,0x0b50ee1a, +0x00002809,0x2128261e,0x02700c1a,0x0b310220, +0x0038460e,0x01205c24,0x20d89007,0x0c411a18, +0x00080c05,0x20501604,0x01083809,0x0ad0ea0a, +0x20300c0e,0x20401a1b,0x00b83415,0x0aa0e60e, +0x20d0040a,0x20882a03,0x01e8541b,0x0aa0de06, +0x00182006,0x00002a05,0x00a8080f,0x0ba0fe0e, +0x00380a08,0x20902c0a,0x01683c0a,0x0ab0d201, +0x20300e06,0x20181810,0x0118300c,0x0a70b002, +0x00b82610,0x2070581a,0x0158520c,0x0aa0c002, +0x20383e11,0x2080600d,0x01480811,0x0b70f803, +0x20f04c10,0x20a8960f,0x02001c15,0x0ae0b40f, +0x20481c06,0x00302202,0x00c80405,0x0ab0b00a, +0x2080240f,0x21085215,0x02b02815,0x0ab0ac06, +0x2030641d,0x21786626,0x02c84007,0x0bc0f00f, +0x01882a19,0x00908020,0x20584219,0x0b70c40d, +0x01083a13,0x20507c12,0x01480a07,0x0b00b409, +0x00980a11,0x20701417,0x01780a02,0x0b10b40f, +0x00c00a1d,0x00201032,0x01382e01,0x0c50bc12, +0x21806c2a,0x2018c22c,0x01b03c2f,0x0bd0b017, +0x21806422,0x2128c227,0x03304829,0x0b70b01a, +0x20e05819,0x20a8961c,0x01d0301a,0x0ba0bc1b, +0x21401c24,0x00484e24,0x01805823,0x0d10d023, +0x01e88233,0x01a0c852,0x21503e1a,0x0ce0cc22, +0x01e84a27,0x0070683f,0x00302e20,0x0c80c81e, +0x00e8421a,0x00c06c30,0x20801610,0x0ca0cc20, +0x02487e2a,0x00c0ac48,0x00508a1a,0x0e60fc27, +0x21e07023,0x2068d647,0x01d1143e,0x0df12833, +0x21f0581b,0x20b87637,0x01d08c3a,0x0d71102b, +0x20b8040d,0x2040221e,0x01306c1c,0x0da10426, +0x2260040c,0x21301a37,0x02f0dc51,0x0fc17c42, +0x00c8420f,0x01707c2e,0x21881625,0x10116c4e, +0x00f83e0c,0x00a06c24,0x2018362e,0x0f311c3f, +0x00281204,0x2048040d,0x01b04e05,0x0f111838, +0x00e0c808,0x21294217,0x03504a2b,0x12819467, +0x0782c8e9,0x2adffc00,0x1ffffc00,0x1ff7ffff, +0x07b2f8c8,0x2e0ffc00,0x1ffffc00,0x1ff7ffff, +0x07d11c7a,0x2b3b5400,0x1ffffc00,0x1ff7ffff, +0x07d7fd85,0x3ffffc00,0x1ffffc00,0x1ff7ffff, +0x22b86af7,0x005135ff,0x20fffd69,0x1ff7ffff, +0x22b016b3,0x222839ff,0x065ffd72,0x1ff7ffff, +0x2370ae5e,0x26ca056d,0x145ffd77,0x1ff7ffff, +0x21b1473d,0x275bd1ff,0x15fffd77,0x1ff7ffff, +0x21a85e0d,0x21511a2a,0x03ea60e6,0x1ff58bb4, +0x21700219,0x21d8043e,0x057c54f1,0x1ff5279c, +0x20202e1a,0x24188454,0x0c4d54d4,0x1ff5a3b0, +0x2158d673,0x22427cd9,0x06bf5927,0x1ff6b7ff, +0x21e07c50,0x22c97652,0x084a9c97,0x1a83eaf5, +0x23805c27,0x21d9120d,0x056ad8ac,0x18734acd, +0x24009820,0x2369c806,0x0a3b18cf,0x18b36adf, +0x2521286d,0x259b7682,0x10aa04e8,0x1bc3d2fb, +0x20481657,0x20d03c9e,0x027a883d,0x14b29a8b, +0x01400e25,0x20682468,0x012a0c03,0x13e20e76, +0x00703a14,0x2108a865,0x031a280f,0x13f22e70, +0x02701a4b,0x20f84cc5,0x02eb120e,0x1642a68e, +0x20f05857,0x21290e68,0x0368d431,0x1141e254, +0x2150000d,0x20300207,0x0098a040,0x10918e54, +0x00283a23,0x2020a829,0x0078d024,0x10c1ba57, +0x22600813,0x20981e1d,0x01b89066,0x12321262, +0x00b83a57,0x0040ac9c,0x20d92804,0x0f31563a, +0x00c82217,0x2030601f,0x00988402,0x0e914a34, +0x20f05832,0x21190a40,0x03280c29,0x0ea15e30, +0x01382210,0x20705c1b,0x0148ea0e,0x1021b636, +0x20b02833,0x20a87a69,0x01e06825,0x0d914e25, +0x20e0301c,0x20b88e26,0x02180426,0x0d311620, +0x00981e32,0x00505455,0x2108a604,0x0d913a1e, +0x20b02810,0x20e87a15,0x02a8402a,0x0e815a27, +0x00500a0d,0x00081430,0x0018c005,0x0cd11610, +0x00b81a15,0x0010442e,0x20287206,0x0c910210, +0x20300828,0x20281e43,0x00581017,0x0cb12a14, +0x0070160f,0x2048401c,0x00c84c0a,0x0dc1320e, +0x20580a05,0x00101808,0x20400414,0x0c80fa04, +0x20880402,0x20501210,0x0100281c,0x0c20fa05, +0x20500a1a,0x00081435,0x20184c0e,0x0c60ee02, +0x21401c14,0x00185611,0x2048101e,0x0da12407, +0x00181c09,0x20105609,0x00282805,0x0ca10009, +0x0030140a,0x20783a09,0x01480c03,0x0c40f40a, +0x00780c0c,0x00202218,0x20600800,0x0c70fc05, +0x01a8460f,0x0080d02a,0x21986e1e,0x0e012007, +0x20100208,0x20800412,0x01703807,0x0d00ec10, +0x20300e09,0x20282816,0x00601c0a,0x0cb0f011, +0x20800602,0x0008080d,0x00180815,0x0cb0ec10, +0x21181207,0x20903204,0x01b09431,0x0e212010, +0x01183000,0x20809204,0x01801003,0x0d911c15, +0x00a82402,0x00107207,0x20481001,0x0d511417, +0x00c82a04,0x00007807,0x00080e03,0x0d70fc19, +0x00f8040d,0x20d00e18,0x02704201,0x0f215428, +0x21504007,0x2148c205,0x03c0c838,0x0e911c32, +0x2090280a,0x20887a02,0x0180681f,0x0e410427, +0x20c01c05,0x20a85605,0x01e08420,0x0e50fc28, +0x20604a03,0x20e8d410,0x02a0b42d,0x10a1603e, +0x00582e09,0x2040880f,0x00c01a09,0x10a1844a, +0x20483612,0x0020981b,0x20601803,0x0fd14439, +0x00380a09,0x2030180b,0x00805a02,0x0fe14036, +0x21a81202,0x00402c07,0x20b0681b,0x1321d462, +0x20301805,0x20f84e0f,0x02e0c809,0x12e19c53, +0x0030180c,0x20b84e25,0x0200ba0a,0x1191603e, +0x20201007,0x20583216,0x00e07c07,0x11917040, +0x01686400,0x00012c00,0x00081643,0x16321062, + }, //ct2 + { +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, + }, //ct3 + }, + Sv2Table:{ // Sv2Table + { +0x20980804,0x20200000,0x00084000,0x10b00e26, +0x00280a02,0x00000000,0x00000c00,0x0a800626, +0x00100201,0x20200000,0x00080c00,0x0a700a24, +0x20100801,0x20400000,0x00084400,0x0ac01a20, +0x01900206,0x2030000b,0x00081e1a,0x0f680e33, +0x00600004,0x20200206,0x00081405,0x09500623, +0x00700405,0x20200204,0x00082004,0x09500222, +0x00700401,0x20200002,0x00083602,0x09c80a21, +0x21200807,0x20300209,0x00081c32,0x0dc81226, +0x20800602,0x20200006,0x00081817,0x08780a15, +0x20880605,0x20100009,0x00080418,0x08781215, +0x20700400,0x20200004,0x00081c14,0x08d81e18, +0x00381208,0x2020000c,0x00000a05,0x0d18220f, +0x00200c03,0x20100000,0x00080a02,0x08080e0a, +0x00000c06,0x20200207,0x00080800,0x08080a08, +0x00201003,0x20100003,0x00080c00,0x0848220f, +0x20200c06,0x2050020c,0x00081406,0x0c98160f, +0x00180a07,0x00200009,0x00002c06,0x07b80e08, +0x00380607,0x0010000c,0x00002002,0x07c80e07, +0x00280e09,0x0030000b,0x00004807,0x07d81e0b, +0x00100202,0x20200006,0x00081c01,0x0c282e0c, +0x20400005,0x0000020b,0x00001c09,0x07901000, +0x20400004,0x0000020a,0x00002009,0x07a00e02, +0x20580406,0x0000020f,0x00002c0c,0x07900e02, +0x00100000,0x20200001,0x00080404,0x0bd8320a, +0x00100201,0x00000002,0x00080a03,0x07a01003, +0x00000000,0x00000001,0x00080602,0x07a01002, +0x00100201,0x00000003,0x00080a04,0x07a01003, +0x20180400,0x20200000,0x00000406,0x0b983205, +0x00000000,0x00000201,0x00000000,0x07b01001, +0x00000000,0x00000000,0x00000201,0x07b01001, +0x00000001,0x00000201,0x00000000,0x07b01001, +0x00180800,0x20300201,0x00000402,0x0b883201, +0x00000000,0x00000000,0x00000201,0x07b01000, +0x00000000,0x00000000,0x00000201,0x07b01000, +0x00000201,0x00000001,0x00000201,0x07b01000, +0x20400003,0x20500202,0x00081007,0x0b883003, +0x00000000,0x00000000,0x00000201,0x07b01201, +0x00000000,0x00000000,0x00000201,0x07b01201, +0x00000001,0x20100201,0x00000201,0x07b01201, +0x00300a03,0x20500006,0x00080a04,0x0ba83405, +0x20100001,0x00000201,0x00000000,0x07a01202, +0x20100000,0x00000000,0x00000000,0x07a01202, +0x00000201,0x00000001,0x00000201,0x07a01202, +0x00000401,0x20200202,0x00000c06,0x0bd83006, +0x00500205,0x00000003,0x00000a03,0x07901204, +0x00500604,0x00000001,0x00000203,0x07901203, +0x00700a04,0x00000202,0x00080a01,0x07901203, +0x20400400,0x20100001,0x00000806,0x0c18300c, +0x20200808,0x0000020d,0x0008280b,0x07801000, +0x20400408,0x0000020b,0x0008280c,0x07800c01, +0x2070040b,0x0010020e,0x00084413,0x07900006, +0x00780400,0x00000001,0x00001a07,0x0c78280c, +0x20180e03,0x0020000c,0x00081804,0x07a80c07, +0x00180e04,0x0020000c,0x00081400,0x07b81007, +0x00080e05,0x00200012,0x00082601,0x07f8280e, +0x20d81201,0x20100002,0x0000300f,0x0cd81c10, +0x20400000,0x20200001,0x00001000,0x07e80809, +0x20580400,0x20100000,0x00001802,0x07e80808, +0x20580a01,0x00000003,0x00002e01,0x0868200d, +0x00b00400,0x20500000,0x00002e20,0x0d60000d, +0x00580a01,0x20200003,0x00002a10,0x08100003, +0x00600201,0x20200002,0x00001a11,0x08200003, +0x00780400,0x20300000,0x00003a15,0x08b80406, +0x20501004,0x00281400,0x20585400,0x10c0062e, +0x00000801,0x00181800,0x20181800,0x0a800225, +0x00080402,0x00380400,0x20581c00,0x0a800226, +0x00081001,0x00601400,0x20c82c00,0x0ae00228, +0x01300203,0x0050000b,0x20a82e0f,0x0f382236, +0x00a00400,0x00300403,0x20782601,0x09680a25, +0x00b00203,0x00200c05,0x20681c00,0x09580e26, +0x00800001,0x00200802,0x20682c01,0x09b81628, +0x20b80a04,0x00501402,0x20a8042a,0x0d982629, +0x20a80802,0x00401002,0x20780c1d,0x08581617, +0x20d00805,0x00280e03,0x20380421,0x08581615, +0x20700804,0x00200803,0x20582018,0x0898261b, +0x20501c08,0x00382e0a,0x20580808,0x0cd82e10, +0x00581206,0x00202009,0x20301a01,0x07e8160a, +0x00681207,0x0040240c,0x20500a06,0x07f81608, +0x0058220b,0x0040300f,0x20202802,0x07f8260e, +0x00581e08,0x0090280d,0x21081e07,0x0c583610, +0x20500403,0x20181609,0x0050380e,0x07a00203, +0x20500002,0x00081208,0x0040380d,0x07b80604, +0x20700806,0x20382a10,0x00a05412,0x07a80a04, +0x20100006,0x0038060a,0x20600407,0x0bd83a10, +0x00000001,0x00080601,0x20100202,0x07b01003, +0x00000000,0x00080601,0x00000a01,0x07b00c02, +0x00100400,0x20180800,0x00180603,0x07b01003, +0x00180603,0x00300007,0x20780c04,0x0b68420a, +0x00000000,0x00000000,0x20180601,0x07c01002, +0x00000400,0x20180601,0x00000000,0x07c01001, +0x00000000,0x00000001,0x20180601,0x07c01002, +0x20200001,0x00280a03,0x20700406,0x0b284205, +0x00000000,0x00000000,0x20100201,0x07d00c01, +0x00000000,0x00080400,0x20180601,0x07d00c01, +0x00000000,0x00000000,0x20100201,0x07d00c01, +0x00101401,0x00281601,0x20981401,0x0b184201, +0x00000000,0x00000000,0x20100201,0x07d00c00, +0x00000000,0x00000000,0x20100201,0x07d00c00, +0x00000000,0x00000000,0x20100000,0x07d00c00, +0x20100c02,0x00700002,0x20e81c04,0x0b184c02, +0x00000000,0x00000000,0x20100201,0x07d00e01, +0x00000000,0x00000000,0x20100201,0x07d00e01, +0x00000000,0x00000001,0x20200201,0x07d00e01, +0x00181204,0x00a01808,0x20e01002,0x0b385005, +0x00000000,0x00000000,0x20100201,0x07c00e02, +0x20100001,0x00000201,0x20100000,0x07c00e02, +0x20100001,0x00000201,0x20100000,0x07c00e02, +0x00180801,0x00601203,0x20702404,0x0b684008, +0x00000000,0x00000400,0x20100201,0x07b01203, +0x00180602,0x00000c02,0x20100202,0x07b01203, +0x00380a05,0x00001403,0x20180603,0x07b01203, +0x20481000,0x00301201,0x20301c07,0x0bb8340d, +0x00680603,0x00001a01,0x00081602,0x07901204, +0x00400000,0x20100e05,0x00181801,0x07a00e03, +0x00400803,0x20200e0b,0x00482805,0x07a00e02, +0x00800e02,0x20181000,0x00101605,0x0c28280e, +0x20501409,0x20182a0b,0x0068180f,0x07880403, +0x20400804,0x20182204,0x0058140d,0x07980803, +0x20500004,0x00082000,0x00782011,0x07b81808, +0x20e01806,0x00382e06,0x20400c11,0x0ca82414, +0x20480a07,0x00300010,0x20581001,0x07c8100b, +0x20500a02,0x00281009,0x20381002,0x07d8100b, +0x20600e03,0x00181c0b,0x20180802,0x08282412, +0x00b81605,0x00800c0e,0x20e01620,0x0d481c12, +0x00401002,0x00281e06,0x2050260d,0x08180807, +0x00500201,0x00380402,0x20701a10,0x08280c06, +0x00700201,0x00480802,0x20802e15,0x08a8140c, +0x20100401,0x20101800,0x00084800,0x10c8063a, +0x00100803,0x00000000,0x00183800,0x0a80022a, +0x00201402,0x20381000,0x00483400,0x0a70022a, +0x00101c02,0x20582000,0x00783c00,0x0ad80a2d, +0x01080400,0x00180402,0x00681a04,0x0ee82a3c, +0x00981204,0x00201408,0x00181403,0x09381a29, +0x00980e02,0x00200807,0x00081005,0x09281a28, +0x00880402,0x00200c06,0x20183002,0x0978222c, +0x21080400,0x20180802,0x0058042c,0x0d383228, +0x20800804,0x20280a03,0x0060081f,0x08281a18, +0x20880402,0x20101000,0x0020001e,0x08281616, +0x20381206,0x0010200d,0x0020101b,0x08482a1d, +0x00381202,0x20102401,0x00381603,0x0c783213, +0x20180606,0x00080c08,0x00403008,0x07c81205, +0x00000205,0x20181005,0x00603006,0x07c81204, +0x20500800,0x20282a07,0x00b06012,0x07b81606, +0x20301402,0x20682a05,0x00d00407,0x0bd83e11, +0x20300404,0x20180a0a,0x00101c05,0x07b00c02, +0x20200804,0x20281209,0x00301805,0x07b00801, +0x20100803,0x20180a07,0x00000801,0x07b00c03, +0x00500601,0x20100002,0x00381e03,0x0b583e10, +0x00100201,0x00000003,0x20180a03,0x07d00c03, +0x00000201,0x00080402,0x20180a02,0x07d00c03, +0x00180601,0x00100403,0x20280e02,0x07d00c03, +0x20300201,0x00080800,0x0028080b,0x0ad84a0c, +0x00000000,0x00000201,0x20100000,0x07e00c01, +0x00080400,0x00100400,0x20200201,0x07e00c01, +0x00000000,0x00000201,0x20100000,0x07e00801, +0x20100803,0x00080a02,0x00081803,0x0a984e05, +0x00000000,0x00000000,0x20100201,0x07e00801, +0x00000000,0x00000201,0x20100201,0x07e00800, +0x00000000,0x00000000,0x20180601,0x07e00801, +0x00281201,0x00302407,0x20281800,0x0a785a04, +0x00000000,0x00000000,0x20100201,0x07e00800, +0x00000000,0x00000000,0x20100000,0x07e00800, +0x00000000,0x00000000,0x20100000,0x07e00800, +0x00181204,0x20202405,0x00701406,0x0a685800, +0x00000000,0x00000000,0x20100201,0x07e00a01, +0x00000000,0x00000000,0x20100201,0x07e00a01, +0x00000000,0x00000000,0x00000201,0x07e00a01, +0x20300804,0x20581a08,0x01002c0a,0x0a884c08, +0x00000000,0x00000000,0x20100601,0x07e00a01, +0x00000000,0x00000000,0x20100201,0x07e00e01, +0x00000201,0x00000000,0x20100601,0x07e00a01, +0x00200605,0x20480c05,0x00a01c01,0x0ad83c0d, +0x20100001,0x00000201,0x20100201,0x07d00e02, +0x20100002,0x00080601,0x20100000,0x07d00e02, +0x20200403,0x00080601,0x20100000,0x07d00e02, +0x20401c06,0x20382608,0x00700c06,0x0b482c10, +0x00380604,0x00000803,0x20100603,0x07b00e04, +0x00480a06,0x00101404,0x20200204,0x07b00e04, +0x0078120a,0x00102806,0x20280606,0x07b00e05, +0x00681605,0x00401809,0x20200606,0x0bd82c10, +0x00400005,0x2010160a,0x00182405,0x07900e03, +0x00100c09,0x2018060e,0x00382409,0x07900a02, +0x20101c0f,0x20481e17,0x00883010,0x07900400, +0x20881002,0x20201e05,0x0040080b,0x0c582413, +0x20a00800,0x20181406,0x00681411,0x07a81008, +0x20780a04,0x0020080c,0x0028200b,0x07b81408, +0x20981208,0x00300816,0x0018300e,0x07d8240f, +0x00602201,0x20583002,0x00b01612,0x0cf82414, +0x00680e02,0x00001406,0x00100213,0x07f8100a, +0x00500400,0x00080400,0x0030160e,0x07f81409, +0x00600400,0x20180a01,0x00302613,0x08682011, +0x00082602,0x00502400,0x20200000,0x10b80a3f, +0x00481a01,0x00201c00,0x00081000,0x0a800630, +0x00482202,0x00302c00,0x20480400,0x0a700230, +0x00382201,0x00603400,0x20781c00,0x0ad80a35, +0x01001003,0x20481207,0x00781a01,0x0eb80e40, +0x00601005,0x20481a03,0x00780c0b,0x09180a2b, +0x00601407,0x20581e07,0x0088100c,0x09080a2a, +0x00b00006,0x20200202,0x00681408,0x09381a31, +0x21000400,0x00080c03,0x00381c2e,0x0cf8222a, +0x20480a07,0x2010100b,0x0010041c,0x08080a17, +0x20780608,0x0000080e,0x0010041f,0x08080e15, +0x20a0020b,0x20280c0f,0x00603028,0x07f81a19, +0x00100201,0x00181002,0x00080602,0x0c182a13, +0x20700804,0x20281a09,0x00502810,0x07b00201, +0x20500804,0x20181609,0x0030280b,0x07b00000, +0x20600c08,0x20281a11,0x0030280b,0x07b00801, +0x20180402,0x00101201,0x20481c02,0x0b782a13, +0x00200201,0x00000401,0x20180a05,0x07c00c05, +0x00180601,0x00100802,0x20280604,0x07d00804, +0x00280a03,0x00100c06,0x20381205,0x07d00804, +0x00480a03,0x00000c03,0x00080e01,0x0ae83a13, +0x00000000,0x00000000,0x20100000,0x07e00802, +0x00000001,0x00000201,0x00000000,0x07e00802, +0x20100001,0x00080603,0x00000401,0x07e00802, +0x20300805,0x20280a07,0x0038140b,0x0a583e0e, +0x00000000,0x00000000,0x20180601,0x07f00801, +0x00000000,0x00080400,0x00000201,0x07f00801, +0x00000000,0x00000001,0x20180601,0x07f00801, +0x00280a02,0x00001407,0x00182001,0x0a084e08, +0x00000000,0x00000000,0x20100201,0x07f00801, +0x00100000,0x00000000,0x20100201,0x07f00800, +0x00000000,0x00000000,0x20100201,0x07f00400, +0x00100c00,0x20280c02,0x00601007,0x09d85204, +0x00000000,0x00000000,0x20100201,0x07f00400, +0x00000000,0x00000000,0x20100000,0x07f00800, +0x00000000,0x00000000,0x20100000,0x07f00400, +0x20380602,0x00180c02,0x0030300b,0x09d84405, +0x00000000,0x00000000,0x20100201,0x07f00a01, +0x00000000,0x00000000,0x20100201,0x07f00800, +0x00000000,0x00000000,0x20100201,0x07f00a01, +0x00100801,0x00080605,0x00001002,0x0a182c0b, +0x00000000,0x00000000,0x20100601,0x07f00a01, +0x00000000,0x00000000,0x20100601,0x07f00a01, +0x00000000,0x00000000,0x20100201,0x07f00a01, +0x20300003,0x00280601,0x20200406,0x0a782c0f, +0x00000000,0x00000000,0x20100201,0x07e00a02, +0x00000000,0x00000000,0x20100201,0x07e00a02, +0x00100000,0x00000000,0x20100201,0x07e00a02, +0x00281e07,0x00203008,0x20300a02,0x0b082411, +0x20100201,0x00080401,0x20100400,0x07d00a03, +0x20200201,0x00080400,0x00000800,0x07d00a03, +0x20200601,0x00080c01,0x00000c00,0x07d00a03, +0x00101c05,0x20582a0c,0x00901c03,0x0b882011, +0x00900000,0x00000e02,0x20180e05,0x07b00e06, +0x00980e01,0x00002201,0x20181605,0x07b00e06, +0x00e81202,0x00103602,0x20382a07,0x07b00e06, +0x20600c00,0x00181004,0x20180c06,0x0c181c15, +0x20b80404,0x00000204,0x00281416,0x07900003, +0x20b00004,0x20281205,0x00680817,0x07980403, +0x21100c07,0x20382a08,0x00a81423,0x07a81008, +0x00582602,0x00403006,0x20500e10,0x0cc81815, +0x00400603,0x20181009,0x0028060d,0x07e80c0b, +0x00580603,0x2020000a,0x0028120e,0x07d8080b, +0x00780606,0x00000012,0x00081614,0x08281815, +0x20302804,0x20584400,0x00d83800,0x10a00e3f, +0x00302402,0x20282c00,0x00482c00,0x0a900e32, +0x00202003,0x20383400,0x00682400,0x0a70062f, +0x00201c03,0x20483000,0x00a82400,0x0ab80636, +0x01381a08,0x0050240d,0x20482e08,0x0ea80a43, +0x00a81400,0x00601806,0x20782009,0x09180a2d, +0x00d81a03,0x00602409,0x20882005,0x09080a2d, +0x01000000,0x00300408,0x20281c06,0x09181233, +0x21000005,0x20280a0a,0x00481031,0x0cb8122f, +0x20b80a05,0x00200007,0x20102027,0x07f80e15, +0x20e00202,0x00080801,0x0020202c,0x07e80a14, +0x21480605,0x00380407,0x20102838,0x07d81214, +0x00001201,0x20180c05,0x00383000,0x0bc82616, +0x20400004,0x00000609,0x20101007,0x07b00802, +0x20100002,0x00000205,0x00000c02,0x07c00403, +0x00280803,0x00101208,0x20201206,0x07c00805, +0x00180602,0x00300403,0x20180c01,0x0b183616, +0x00100201,0x00000002,0x00080a04,0x07d00804, +0x00000400,0x00080801,0x00080602,0x07e00403, +0x20100400,0x20180801,0x00180401,0x07d00403, +0x00100402,0x00281204,0x00080402,0x0a783a14, +0x00000000,0x00000201,0x20100000,0x07f00402, +0x00000000,0x00100001,0x20100201,0x07f00402, +0x00000000,0x00000400,0x20180602,0x07f00402, +0x00180800,0x00400c02,0x20482004,0x09e84211, +0x00000000,0x00000000,0x20180601,0x07f00401, +0x00000001,0x00100201,0x20100000,0x07f00401, +0x00000000,0x00000000,0x00000000,0x07f00401, +0x00000002,0x00200002,0x00080808,0x09784a0b, +0x00000000,0x00000000,0x20100000,0x08000400, +0x00000000,0x00000001,0x20100201,0x08000400, +0x00000000,0x00000000,0x00000201,0x08000400, +0x00181e06,0x00201c07,0x20102009,0x09484602, +0x00000000,0x00000000,0x20100000,0x08000400, +0x00000000,0x00000000,0x20100000,0x08000400, +0x00000000,0x00000000,0x20100000,0x08000400, +0x20501408,0x20581e0b,0x0060140d,0x09583409, +0x00000000,0x00000000,0x20100000,0x08000400, +0x00000000,0x00000000,0x00000000,0x08000400, +0x00000000,0x00000000,0x00000000,0x08000400, +0x00380a07,0x0000180b,0x20100203,0x09b8300d, +0x00000000,0x00000000,0x20100201,0x07f00601, +0x00000000,0x00000000,0x20100601,0x07f00601, +0x00000000,0x00000000,0x20100201,0x07f00601, +0x00000c04,0x20280a0a,0x00401405,0x0a28280f, +0x00100000,0x00000000,0x20100601,0x07f00602, +0x00000000,0x00000000,0x20100601,0x07f00602, +0x00100000,0x00000000,0x20100602,0x07f00602, +0x20501000,0x00182403,0x00201006,0x0aa82814, +0x20200001,0x00000201,0x20100000,0x07e00a02, +0x20200001,0x00000201,0x20100000,0x07e00a02, +0x20300002,0x00000601,0x20100001,0x07e00a02, +0x00681601,0x00502803,0x20780609,0x0b581c13, +0x00980604,0x00000803,0x20100607,0x07c00a06, +0x00800206,0x00000003,0x00000a06,0x07c00a06, +0x00c00206,0x00000404,0x00000a09,0x07c00a06, +0x20680e01,0x00001201,0x0020100a,0x0be81c14, +0x20700807,0x20180e0a,0x00181413,0x07900800, +0x20700c09,0x0008120d,0x00081c12,0x07900800, +0x20a0040a,0x0000020f,0x0018281c,0x07900803, +0x00302802,0x20384205,0x00701e0a,0x0c881418, +0x00100204,0x0010000d,0x20181e04,0x07c80c09, +0x00100205,0x00380410,0x20582604,0x07c81009, +0x00100207,0x00080814,0x00182602,0x07f81812, +0x00282000,0x00403000,0x20383c00,0x10e0264a, +0x00582a03,0x00503c00,0x20280c00,0x0ab01238, +0x00582201,0x00503000,0x20281800,0x0a900e36, +0x00581001,0x00202000,0x20283000,0x0ac00e3d, +0x00b01a01,0x20382800,0x00a81805,0x0e900647, +0x00a01006,0x20582208,0x00c8080f,0x09000631, +0x00b00c04,0x20282204,0x0090000e,0x08f8062f, +0x01080601,0x20100004,0x0078080e,0x08f80a36, +0x20b80406,0x00300204,0x20183427,0x0ca80a31, +0x21000604,0x20181409,0x0048042e,0x07e80612, +0x21080604,0x00080408,0x0010042e,0x07e80611, +0x21a00a01,0x20381801,0x0060143e,0x07b80610, +0x00081a08,0x0020280f,0x20182005,0x0b88221b, +0x00000001,0x00000204,0x00000a01,0x07c00404, +0x00100402,0x20180605,0x00000a03,0x07c00405, +0x00500402,0x20180a03,0x0010060e,0x07c00408, +0x20200804,0x20380e0a,0x00900804,0x0ac82617, +0x00000000,0x00000001,0x20180601,0x07e00403, +0x00000201,0x00000402,0x20180a01,0x07e00403, +0x20180601,0x00000802,0x20180402,0x07e00402, +0x00200201,0x20100402,0x00681e01,0x0a182e16, +0x00000000,0x00000000,0x00000201,0x07f00402, +0x00000000,0x00000000,0x00000201,0x07f00402, +0x00000001,0x00080601,0x00000202,0x07f00402, +0x00100403,0x20180601,0x00781806,0x09683a14, +0x00000000,0x00000000,0x00080601,0x08000401, +0x00000400,0x20180601,0x00180601,0x08000401, +0x00000000,0x00000001,0x00080400,0x08000401, +0x00200207,0x00000007,0x0060040a,0x08e8420c, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000001,0x00080400,0x08000000, +0x00000000,0x00000000,0x20100201,0x08000000, +0x20501c0a,0x00083e0d,0x00601010,0x08b83c02, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x20100000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00281607,0x00802410,0x20a81401,0x08f83c0a, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x20480402,0x00300204,0x00003008,0x0958340f, +0x00000000,0x00000000,0x00000601,0x08000601, +0x00000000,0x00000000,0x00000601,0x08000601, +0x00000000,0x00000000,0x00000201,0x08000601, +0x00480e02,0x00201801,0x20101204,0x09e82011, +0x00000000,0x00000000,0x00000601,0x07f00602, +0x00000000,0x00000000,0x00000601,0x07f00601, +0x00000000,0x00000000,0x00000601,0x07f00602, +0x20580403,0x20100a05,0x00500809,0x0a681813, +0x20100001,0x00000201,0x00000201,0x07e00602, +0x20100001,0x00000000,0x20100201,0x07e00602, +0x20200001,0x00000201,0x00000000,0x07e00602, +0x00500a02,0x20281803,0x00801206,0x0b181c15, +0x00400203,0x00000002,0x20100a04,0x07d00605, +0x00300203,0x00000002,0x20100603,0x07d00604, +0x00600204,0x00000003,0x20100a05,0x07d00605, +0x20700c03,0x00081604,0x00200809,0x0bb81016, +0x20100405,0x00000a07,0x20181808,0x07a00a03, +0x00280404,0x00001607,0x00082005,0x07a00a04, +0x00000007,0x00000e0b,0x2018200c,0x07a00a02, +0x00582202,0x00303807,0x2038120f,0x0c780c18, +0x20380603,0x00100009,0x00181009,0x07b80c06, +0x20480603,0x20100008,0x0058100d,0x07a81004, +0x20600204,0x0008040d,0x00281c11,0x07d8100d, +0x00201403,0x20282800,0x00a84000,0x1130324f, +0x00201c01,0x20583800,0x00c81800,0x0ad02237, +0x00401401,0x20682c00,0x00d82000,0x0ab02237, +0x00600400,0x20180c00,0x00681800,0x0ae01641, +0x00a81a07,0x0030200a,0x00083405,0x0ec01a4c, +0x01080e01,0x00201004,0x20382c07,0x09201a34, +0x00e00000,0x20100003,0x00282c0b,0x09001632, +0x00f00001,0x00081000,0x00281412,0x08f00e38, +0x20500408,0x20380a0a,0x00882c23,0x0c900638, +0x21400001,0x00080800,0x00280c38,0x07e00a14, +0x21500400,0x00080c02,0x00280836,0x07e00612, +0x21b00202,0x00100005,0x20180c40,0x07b0060f, +0x20900e05,0x20281c0d,0x00681814,0x0b481a1d, +0x00200201,0x00000003,0x00080a05,0x07d00405, +0x00300201,0x00000402,0x20180a08,0x07d00405, +0x00700000,0x00000601,0x20100211,0x07d00408, +0x00280c02,0x00201204,0x20280606,0x0a981616, +0x00000000,0x00000201,0x00000000,0x07f00402, +0x20100000,0x00000201,0x00000401,0x07f00402, +0x20200000,0x00080400,0x00000004,0x07f00401, +0x00100a01,0x20100802,0x00281400,0x09c81e19, +0x00000000,0x00000000,0x00080601,0x08000401, +0x00000401,0x00080601,0x20180601,0x08000402, +0x00100000,0x00000000,0x20180603,0x08000402, +0x00480401,0x00100e01,0x00480805,0x09082616, +0x00000000,0x00000000,0x00000201,0x08000000, +0x00180601,0x00100401,0x20280602,0x08000000, +0x00000000,0x00000000,0x00080400,0x08000000, +0x20580a01,0x00000001,0x00700811,0x08782a0b, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000201,0x00000001,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00580402,0x20201e02,0x00782004,0x08582601, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x20400202,0x20381405,0x00e01811,0x0878340a, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x20200802,0x20381202,0x00901804,0x08f82015, +0x00000000,0x00000000,0x00000201,0x08000000, +0x00000000,0x00000000,0x00000201,0x08000000, +0x00000000,0x00000000,0x00000201,0x08000000, +0x00200202,0x20180c03,0x00501a03,0x09a81815, +0x00000000,0x00000000,0x00000201,0x08000201, +0x00000000,0x00000000,0x00000601,0x08000201, +0x00000000,0x00000000,0x00000601,0x08000201, +0x20200001,0x20180603,0x00200c03,0x0a480c15, +0x00000000,0x00000000,0x00000201,0x07f00602, +0x00000000,0x00000000,0x00000201,0x07f00602, +0x00000001,0x00000000,0x00000201,0x07f00602, +0x00300000,0x20100401,0x00180603,0x0af80815, +0x00100201,0x00000000,0x00000602,0x07d00604, +0x00000201,0x00000001,0x00000601,0x07d00604, +0x00100202,0x00000002,0x00000602,0x07d00604, +0x20480601,0x20100800,0x00280405,0x0b980816, +0x00480801,0x00001202,0x00080801,0x07b00605, +0x00680401,0x00000a02,0x20180a02,0x07b00606, +0x00700004,0x00000a06,0x20181402,0x07b00604, +0x00301001,0x20282e02,0x00501608,0x0c580c19, +0x20600800,0x20280c01,0x00380812,0x07a80403, +0x20700000,0x00080801,0x00180814,0x07980401, +0x20a00202,0x00080406,0x0018101e,0x07b80c09, +0x00580c00,0x20101400,0x00584400,0x11b05259, +0x00481000,0x00401c00,0x20383400,0x0b30363e, +0x00580c01,0x00601400,0x20583800,0x0b10323e, +0x00680601,0x00400400,0x00181c00,0x0b202645, +0x00302001,0x20382e01,0x00a8340f,0x0ef02e52, +0x00f00a01,0x00180c01,0x00481c0b,0x09501e38, +0x00e80603,0x00300404,0x0008200e,0x09301a37, +0x01100003,0x00280a03,0x00282412,0x0910163c, +0x00380403,0x00500801,0x20184418,0x0cb0163f, +0x21380c04,0x00380603,0x00081838,0x08000e17, +0x21580404,0x00280604,0x00181438,0x07f00e14, +0x21d80a02,0x00200007,0x00081444,0x07c00211, +0x20e81204,0x00400c08,0x00181c21,0x0b280e22, +0x00000203,0x00000008,0x20181602,0x07d00004, +0x00200203,0x00000007,0x00081206,0x07d00005, +0x00700201,0x00000001,0x00000212,0x07d00008, +0x00401805,0x00081605,0x0048160a,0x0a681217, +0x00000001,0x00000202,0x00000601,0x07f00002, +0x20100001,0x00000202,0x00000400,0x07f00002, +0x20200001,0x00000201,0x00000004,0x07f00001, +0x00081606,0x00601c0b,0x20100003,0x09981a1a, +0x00000000,0x00000001,0x00080601,0x08000001, +0x00080601,0x00000401,0x20180602,0x08000001, +0x00100201,0x00000001,0x20100203,0x08000002, +0x00580401,0x00100207,0x00601c04,0x08d81216, +0x00000000,0x00000000,0x00000201,0x08000000, +0x00000000,0x00080400,0x00100400,0x08000000, +0x00000000,0x00000201,0x00000000,0x08000000, +0x20601406,0x00081e06,0x00681412,0x08480e0b, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00781208,0x0050140d,0x20100002,0x08281a01, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x20700c07,0x0018160c,0x00400c16,0x0838100b, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x20180604,0x00400408,0x20180802,0x08c81416, +0x00000000,0x00000000,0x00000201,0x08000000, +0x00000000,0x00000000,0x00000201,0x08000000, +0x00000000,0x00000000,0x00000201,0x08000000, +0x00000002,0x00380a04,0x00001201,0x09880c17, +0x00000000,0x00000000,0x00000201,0x08000201, +0x00000000,0x00000000,0x00000201,0x08000201, +0x00000000,0x00000000,0x00000201,0x08000201, +0x20100201,0x00300402,0x20200000,0x0a380816, +0x00000000,0x00000000,0x00000201,0x07f00202, +0x00000000,0x00000000,0x00000201,0x07f00202, +0x00000000,0x00000000,0x00000201,0x07f00202, +0x00300400,0x00380601,0x20100603,0x0ae80815, +0x00000201,0x00000000,0x00000202,0x07e00204, +0x20100000,0x00000000,0x00000201,0x07e00203, +0x20100000,0x00000000,0x00000201,0x07e00203, +0x20500000,0x00480601,0x20200406,0x0b880816, +0x00500c01,0x00080a02,0x20180601,0x07b00605, +0x00700400,0x00000201,0x00080604,0x07b00606, +0x00b00000,0x00000a01,0x00080e04,0x07b00606, +0x00300000,0x00400c00,0x2038160a,0x0c480818, +0x20680a01,0x00300c02,0x20380c12,0x07a80402, +0x20700800,0x00100000,0x20180c15,0x07900000, +0x20c00800,0x00080400,0x00280824,0x07a80407, +0x00580804,0x00680c00,0x00485000,0x12606661, +0x00400403,0x20281000,0x00a83400,0x0ba04643, +0x00601002,0x20581400,0x00d83800,0x0b704644, +0x00500601,0x20380c00,0x00c82800,0x0b804249, +0x00481e07,0x0040340d,0x0018440e,0x0f70465a, +0x00d80e0a,0x2010100a,0x00681c0d,0x09a0323c, +0x00b80605,0x20180805,0x00882012,0x09702a3b, +0x01400400,0x20280a02,0x0098300f,0x09502a41, +0x00500001,0x20380608,0x00e81819,0x0ce02e47, +0x21000c0f,0x20482a14,0x00a82835,0x0820221c, +0x21100009,0x20181a0a,0x00682c34,0x08101a18, +0x21f00404,0x20181e01,0x0068284b,0x07d01214, +0x21200809,0x20382604,0x00d83429,0x0b201626, +0x2030060a,0x20100018,0x00083806,0x07d00002, +0x20100607,0x20180410,0x00182801,0x07e00003, +0x00700204,0x0000000a,0x00081a11,0x07d00008, +0x0098220c,0x20103417,0x00481e0e,0x0a500219, +0x00100003,0x00000206,0x00001203,0x07f00003, +0x00100001,0x00000603,0x00000a02,0x07f00002, +0x20200001,0x00000602,0x00000403,0x07f00001, +0x20601005,0x2098220d,0x0120340e,0x09800a19, +0x00000201,0x00000002,0x00080601,0x08000001, +0x00000000,0x00000001,0x00000201,0x08000001, +0x00100000,0x00000001,0x00000202,0x08000001, +0x00500c01,0x20580801,0x00a81203,0x08d01214, +0x00000000,0x00000000,0x00000201,0x08000000, +0x00000000,0x00000000,0x00000201,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00080e03,0x20102003,0x0078100d,0x08400e0f, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x20101402,0x20582205,0x00f00c0e,0x08000a01, +0x00000000,0x00000000,0x00000001,0x08000000, +0x00000000,0x00080400,0x00000001,0x08000000, +0x00000000,0x00000000,0x00000001,0x08000000, +0x00080a01,0x00001003,0x0078100a,0x0830080b, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x20580400,0x20280a01,0x00b0080a,0x08b00415, +0x00000000,0x00000000,0x00000201,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000201,0x08000000, +0x00200001,0x20480400,0x00a80605,0x09700418, +0x00000000,0x00000000,0x00000201,0x08000201, +0x00000000,0x00000000,0x00000201,0x08000201, +0x00000000,0x00000000,0x00000201,0x08000201, +0x20280601,0x20300002,0x00900402,0x0a200417, +0x00000201,0x00000000,0x00000201,0x07f00202, +0x00000000,0x00000000,0x00000202,0x07f00202, +0x00000000,0x00000000,0x00000202,0x07f00202, +0x00380800,0x20500601,0x00900604,0x0ad00816, +0x00000002,0x00000201,0x00080601,0x07e00203, +0x20100001,0x00000000,0x00000201,0x07e00203, +0x20100001,0x00000201,0x00000201,0x07e00203, +0x20400c01,0x20680a01,0x00a80c05,0x0b800816, +0x00680e03,0x00001804,0x00000203,0x07b00206, +0x00780601,0x00000c02,0x20100205,0x07b00206, +0x00b80601,0x00000c03,0x20100205,0x07b00206, +0x00381201,0x20301003,0x0080020a,0x0c300418, +0x20700802,0x20380a05,0x00501014,0x07a00401, +0x20780800,0x20101000,0x00200415,0x07900201, +0x20c80c01,0x20101602,0x00300c25,0x07a00406, +0x00902002,0x20782000,0x01487400,0x1350926d, +0x00800802,0x00080800,0x00684800,0x0c50624b, +0x00881a01,0x00602000,0x20282400,0x0c205e4c, +0x00480c01,0x00400400,0x00283c00,0x0c205e4f, +0x20380601,0x00182007,0x00c8341b,0x10005e60, +0x00300a07,0x00281806,0x00382017,0x0a104640, +0x00600a04,0x20181202,0x00682017,0x09e04a40, +0x01400606,0x00100004,0x0038380d,0x09c04648, +0x00700e06,0x00080405,0x00383410,0x0d60524a, +0x2010000e,0x00300210,0x20385c20,0x08803224, +0x2080040d,0x0028160e,0x0028582a,0x08502e20, +0x21b8100d,0x00380e0e,0x00483c4a,0x0800261c, +0x2090000c,0x00480a0e,0x00384424,0x0b703230, +0x20d80e0a,0x00300819,0x2028341e,0x07d80605, +0x20880a0b,0x00300c1a,0x20383812,0x07e80602, +0x00200a0a,0x20280417,0x00183a07,0x07d00005, +0x20300a0a,0x00482416,0x00181009,0x0a600e19, +0x00400003,0x00000206,0x2010120a,0x07f00005, +0x00200003,0x00000207,0x00001606,0x07f00004, +0x20100003,0x00000206,0x00001000,0x07f00002, +0x20180805,0x00601207,0x20800800,0x09b01e14, +0x20100201,0x00000002,0x00080401,0x08000001, +0x00000201,0x00000002,0x00080400,0x08000001, +0x00000201,0x00000402,0x20180602,0x08000001, +0x00680e05,0x00502007,0x20500202,0x09101e15, +0x00000000,0x00000000,0x00000601,0x08000000, +0x00000000,0x00000201,0x00000601,0x08000000, +0x00000000,0x00000201,0x00000400,0x08000000, +0x20200003,0x00180a06,0x00301c10,0x0870220e, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00180e02,0x00101803,0x0018080a,0x08302a01, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x20100400,0x20180e03,0x0070080d,0x0860240a, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x20500c03,0x20181604,0x00481409,0x08d02015, +0x00000000,0x00000000,0x00000201,0x08000000, +0x00000000,0x00000000,0x00000201,0x08000000, +0x00000000,0x00000000,0x00000201,0x08000000, +0x00300203,0x00280406,0x20181a05,0x09901817, +0x00000000,0x00000000,0x00000201,0x08000201, +0x00000000,0x00000000,0x00000201,0x08000201, +0x00000000,0x00000000,0x00000201,0x08000201, +0x20300800,0x00380e02,0x20200004,0x0a401016, +0x00000000,0x00000000,0x00000201,0x07f00202, +0x00000000,0x00000000,0x00000201,0x07f00202, +0x00000201,0x00000000,0x00000201,0x07f00202, +0x00300c03,0x00481201,0x20581205,0x0af01016, +0x00100001,0x00000201,0x00080603,0x07e00204, +0x20100001,0x00000201,0x00080601,0x07e00204, +0x00000002,0x00000202,0x00080602,0x07e00204, +0x20382205,0x00702008,0x20900404,0x0ba00c16, +0x00300e01,0x00081003,0x20100802,0x07b80604, +0x00600a02,0x00080403,0x20100603,0x07b00206, +0x00a00a04,0x00080406,0x20100a02,0x07b80605, +0x00301c03,0x20182209,0x00001208,0x0c501418, +0x20580801,0x00300e02,0x20500c0f,0x07a00403, +0x20700401,0x00280a03,0x20101414,0x07900401, +0x20c00802,0x00281607,0x20201c23,0x07b00408, +0x00b83a06,0x00d04400,0x20283000,0x14a0ba7b, +0x00981c01,0x00701000,0x00483c00,0x0d207a54, +0x00700804,0x00082c00,0x00f84400,0x0ce0764f, +0x00601006,0x20282000,0x00f86800,0x0cf08257, +0x20401c0e,0x20182a11,0x00f85c21,0x10f0966b, +0x20400603,0x00080403,0x0088401c,0x0aa05a46, +0x00380a09,0x00200c0b,0x00484414,0x0a805e45, +0x00e81214,0x00201013,0x00782c11,0x0a505a4e, +0x0008320e,0x00602819,0x00584015,0x0e10624f, +0x00d00804,0x00100207,0x00785810,0x08e03a30, +0x0050100a,0x00080a10,0x00785c1c,0x08b03e2d, +0x20f0201c,0x20284228,0x00b8643c,0x08604228, +0x00302008,0x20680a10,0x00f83c16,0x0bf05639, +0x21781402,0x00381c05,0x00782c36,0x07d00a0c, +0x21381602,0x0048140e,0x0058342b,0x07d00209, +0x20781a13,0x0070102d,0x20586010,0x07d80a02, +0x20d81801,0x00280807,0x00c82c1f,0x0a90261f, +0x00600a05,0x2028040c,0x00181e10,0x07f00007, +0x00500602,0x20100006,0x0008120d,0x07f80406, +0x00280405,0x0010060c,0x20102206,0x07f80404, +0x00400a03,0x20480409,0x00a81207,0x09e02212, +0x20200001,0x00000203,0x00000803,0x08000000, +0x20100000,0x00000201,0x00000802,0x08000000, +0x00000201,0x00000003,0x00080400,0x08080401, +0x00200201,0x20380c00,0x00902405,0x09402613, +0x00100000,0x00000001,0x00000202,0x08000001, +0x00100400,0x20100000,0x00000202,0x08000001, +0x00000000,0x00000201,0x00000601,0x08000001, +0x00100802,0x20280a04,0x0070080a,0x08c0360c, +0x00000000,0x00000000,0x00000400,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x20100201,0x00080c01,0x0050080c,0x08903601, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x20200401,0x00080603,0x0028080a,0x08b0380a, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x20180401,0x00101201,0x00282005,0x09202c11, +0x00000000,0x00000000,0x00000201,0x08000000, +0x00000000,0x00000000,0x00000201,0x08000000, +0x00000000,0x00000000,0x00000201,0x08000000, +0x00080a02,0x00000403,0x00580c01,0x09c01c14, +0x00000000,0x00000000,0x00080601,0x08000201, +0x00000000,0x00000000,0x00080601,0x08000201, +0x00000000,0x00000000,0x00080601,0x08000201, +0x20380403,0x20200a02,0x00681002,0x0a601c16, +0x20100201,0x00000001,0x00000201,0x07f80602, +0x00000201,0x00000001,0x00000201,0x07f80602, +0x20100202,0x00000001,0x00000201,0x07f80602, +0x00680606,0x20301006,0x00880606,0x0b101414, +0x00300005,0x00000203,0x00080a03,0x07d80604, +0x00100004,0x00000203,0x00080a02,0x07d80604, +0x00200006,0x00000204,0x00080e03,0x07d80604, +0x20802808,0x2048420d,0x00c0040c,0x0bb01016, +0x00280a07,0x0000180b,0x00000805,0x07b80604, +0x00480606,0x0000100a,0x20100800,0x07b80605, +0x00680a0a,0x0000180f,0x00001004,0x07b80604, +0x00682a05,0x00603410,0x20482611,0x0c700c19, +0x20500804,0x2028120d,0x0060240e,0x07b00804, +0x20600004,0x2018060b,0x00301c11,0x07a00802, +0x20980406,0x20200612,0x00602c1c,0x07c00c0a, +0x00602c04,0x20a86400,0x02787c00,0x16410280, +0x00a02804,0x20a84400,0x01a87c00,0x0e40b65d, +0x00a01404,0x20581800,0x01088c00,0x0e10b65d, +0x00c80401,0x00000c00,0x00a86800,0x0e20b266, +0x00a82a09,0x0010240d,0x00d87c11,0x1250ce78, +0x20881202,0x0000080b,0x0098601f,0x0b807e4e, +0x20680602,0x0008080b,0x00a85c1f,0x0b507a4d, +0x20500605,0x00081c03,0x00d83824,0x0b208254, +0x20d04810,0x2098660d,0x0178602e,0x0f009a58, +0x01180a0c,0x20401406,0x00b83409,0x0970623a, +0x00f8160b,0x20102805,0x00883c0c,0x09505e38, +0x00e80405,0x0010260b,0x00689014,0x09006638, +0x00b83e1a,0x00905424,0x20383c06,0x0cc06e3e, +0x21503018,0x2068561e,0x0108643b,0x08103a18, +0x21502816,0x2068561c,0x01285839,0x08003215, +0x21a81005,0x00083804,0x0108443e,0x07d0120f, +0x20c0381b,0x2068562b,0x01282426,0x0b106628, +0x00181a12,0x00601029,0x20485604,0x07e80804, +0x00381210,0x00400826,0x20385207,0x07e80804, +0x00701608,0x20480c13,0x00283212,0x07e00007, +0x0018260f,0x00801025,0x20284002,0x0a403214, +0x00000005,0x0000020b,0x20101c00,0x07f80401, +0x20100405,0x0008060a,0x20101801,0x07f80401, +0x20280402,0x00100605,0x20101003,0x07f80400, +0x00000804,0x20280a08,0x00201c05,0x09a03e10, +0x00000201,0x00000003,0x20180601,0x08080401, +0x00180602,0x00100404,0x20180602,0x08080401, +0x00100201,0x00000002,0x00000202,0x08080401, +0x00381204,0x00001404,0x00000806,0x0940420b, +0x00000000,0x00000201,0x00000400,0x08000000, +0x00000000,0x00000201,0x00000400,0x08000000, +0x00000000,0x00000000,0x00000400,0x08000000, +0x20200803,0x20380a06,0x0050040d,0x09104a01, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x20180a01,0x20100802,0x00381007,0x09304009, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000000,0x00000000,0x00000000,0x08000000, +0x00000400,0x20380601,0x00581004,0x09903c0e, +0x00000000,0x00000000,0x00000201,0x08080601, +0x00000000,0x00000000,0x00000201,0x08080601, +0x00000000,0x00000000,0x20180601,0x08080601, +0x20100c01,0x20281201,0x00481404,0x0a103012, +0x00000000,0x00000000,0x00080601,0x07f80602, +0x00000000,0x00000000,0x00080601,0x07f80602, +0x00000000,0x00000000,0x00080601,0x07f80602, +0x00000000,0x00080402,0x00181000,0x0ab02814, +0x20200201,0x00000000,0x00000000,0x07e80602, +0x20100201,0x00000001,0x00000000,0x07e80602, +0x20200201,0x00000001,0x00000000,0x07e80602, +0x20180a01,0x00100003,0x00000400,0x0b502414, +0x00700403,0x00000201,0x20180a06,0x07d80605, +0x00500004,0x00000202,0x20180a05,0x07d80605, +0x00900807,0x00000203,0x20181207,0x07d80606, +0x00081e02,0x20103400,0x00081201,0x0bf02814, +0x20580606,0x00180409,0x2010200f,0x07a80a01, +0x20280607,0x0010040b,0x20101c0a,0x07a80a02, +0x20480a0c,0x00200811,0x20103013,0x07a80800, +0x00002c02,0x20884607,0x00e00e01,0x0c902016, +0x00000004,0x0000060c,0x20201800,0x07d01008, +0x20200404,0x2010020d,0x00002006,0x07b01006, +0x20300408,0x00080e18,0x0010340a,0x07e01c10, +0x00a82e03,0x00c01c00,0x00a8a800,0x18b16297, +0x00e82e03,0x00e03c00,0x20586c00,0x0fe0de70, +0x00e81601,0x00a01c00,0x00287400,0x0fa0da6f, +0x00d81603,0x00500400,0x00b84400,0x0fb0de72, +0x0010340e,0x00285a08,0x0118b41e,0x14210a88, +0x20900c08,0x00382a08,0x00a8602a,0x0ca0a65b, +0x20881006,0x00581604,0x00a85829,0x0c609e5a, +0x20a0000b,0x00081209,0x00c86c28,0x0c50b65e, +0x00385e11,0x00f07021,0x20588821,0x1060ba68, +0x0058060a,0x00600011,0x0008540e,0x0a50763e, +0x00400e09,0x0018140d,0x00585011,0x0a20763d, +0x01380616,0x00002016,0x00886409,0x09e07e45, +0x2100300b,0x20886211,0x0178082a,0x0db09643, +0x00380c05,0x00503a0d,0x0008781d,0x08a05a29, +0x00180407,0x00502a0e,0x00087c1d,0x08905625, +0x21504820,0x2018662d,0x00f88842,0x08204e20, +0x00f8260d,0x00405810,0x20186e05,0x0c008630, +0x21080c06,0x00283801,0x00e83825,0x07d00e08, +0x20e81403,0x00482806,0x00a83c1f,0x07e00a07, +0x20185615,0x01002c34,0x20986002,0x07e81002, +0x20e03411,0x20486216,0x01582427,0x0ab0561f, +0x00400608,0x20100014,0x00082e0b,0x07f80405, +0x00400206,0x00000410,0x00082609,0x07f80404, +0x00101405,0x20480e0c,0x00201602,0x07f80402, +0x0048220c,0x00800c1b,0x20382e03,0x0a203a0c, +0x20100402,0x20180605,0x00000c02,0x07f80400, +0x20100402,0x20180604,0x00000c02,0x07f80400, +0x00080601,0x00100003,0x20180400,0x07f80401, +0x20101004,0x00081a08,0x0010180a,0x09c04609, +0x00080601,0x00000001,0x20100201,0x08080401, +0x00000000,0x00100001,0x20100201,0x08080401, +0x00000000,0x00000201,0x20100601,0x08080400, +0x00180e03,0x00401003,0x20580407,0x09a04a01, +0x00000000,0x00000201,0x20100000,0x08080400, +0x00000000,0x00000000,0x20100000,0x08080400, +0x00000000,0x00000000,0x20100000,0x08080400, +0x20200803,0x00180e06,0x20180808,0x09b04407, +0x00000000,0x00000000,0x20100201,0x08080400, +0x00000000,0x00000000,0x20100000,0x08080400, +0x00000000,0x00000000,0x00000000,0x08080400, +0x00080a01,0x00300804,0x20581803,0x0a103c0d, +0x00000000,0x00000000,0x20180601,0x07f80601, +0x00000000,0x00000000,0x20180601,0x07f80601, +0x00000000,0x00000000,0x00080601,0x07f80601, +0x00080800,0x00101001,0x20281003,0x0a803410, +0x00100201,0x00000001,0x20100201,0x07f80602, +0x00100201,0x00000000,0x20100201,0x07f80602, +0x00100201,0x00000001,0x20100202,0x07f80602, +0x00000000,0x20100201,0x00280802,0x0b002c12, +0x20380403,0x00000602,0x20180800,0x07e80a02, +0x20280402,0x00000601,0x20180400,0x07e80a02, +0x20480405,0x00000603,0x20180801,0x07e80a02, +0x20100c00,0x00081601,0x00280403,0x0b902814, +0x00a00604,0x20101008,0x00080607,0x07c80a06, +0x00901202,0x20100406,0x00080a07,0x07c80a06, +0x01000a06,0x2010180c,0x00080a0b,0x07c80a07, +0x20201400,0x00381c01,0x20380601,0x0c402415, +0x20b00801,0x00081205,0x00302818,0x07a00002, +0x20900201,0x00380e01,0x00102c14,0x07a80401, +0x21080a01,0x00181205,0x00605024,0x07a00406, +0x00383201,0x00704002,0x20a81608,0x0ce02414, +0x00480801,0x00300603,0x20100a0c,0x07e00c0b, +0x00280c02,0x00200605,0x20101207,0x07d00c0a, +0x00500004,0x0008060b,0x0010060e,0x08202015, +0x00704c07,0x20786400,0x02f91800,0x1bd1d6ae, +0x00b02000,0x20384800,0x02488000,0x11c11e7b, +0x00c01603,0x20582000,0x02087000,0x1191227c, +0x00a02801,0x20383800,0x01988c00,0x11a1267d, +0x00f8520b,0x00c04414,0x0168d416,0x168156a3, +0x20181004,0x00580601,0x01389822,0x0e10de6a, +0x20203409,0x20183e0a,0x0188a025,0x0de0e269, +0x00001001,0x00780c02,0x00b8941e,0x0df0e26d, +0x20e0600c,0x2088a60c,0x02787c42,0x1200fe77, +0x20500201,0x0018100c,0x0118741f,0x0b40964a, +0x20582e03,0x00c01411,0x0098741f,0x0b209247, +0x20383201,0x00b01007,0x00884c1f,0x0b009e4e, +0x20483609,0x01003819,0x20288c19,0x0f10c249, +0x00780e0f,0x00101409,0x00e8340f,0x09607632, +0x0078160d,0x00102007,0x00e8380f,0x09507230, +0x00b82a0e,0x00007005,0x00c88415,0x08f08634, +0x00280400,0x00381201,0x00c8140c,0x0d209e37, +0x20a04419,0x20285a24,0x01388426,0x08304e18, +0x20a04416,0x20486220,0x01687c25,0x08204a16, +0x21706c1e,0x20b8ce25,0x02886436,0x07d02e0f, +0x00381603,0x00203a02,0x00885411,0x0ba09229, +0x2048360e,0x00f00827,0x20486008,0x07e80e01, +0x20382a0c,0x00d80423,0x20285c06,0x07e80800, +0x00585616,0x01103036,0x20b8620e,0x07e81406, +0x2080300a,0x20385a0a,0x01683419,0x0aa06214, +0x00181001,0x00200e02,0x20200e03,0x07f80802, +0x00181400,0x00300e01,0x20200e02,0x07f80802, +0x20100805,0x2048060d,0x00201c03,0x07f80400, +0x0038320a,0x00901c15,0x00082002,0x0a404607, +0x00000800,0x20280400,0x00180400,0x07f80400, +0x00000800,0x20280400,0x00180400,0x07f80400, +0x00000601,0x20180403,0x00080a02,0x07f80401, +0x20301004,0x20481a09,0x0080080a,0x0a204e01, +0x00000000,0x00000000,0x20100201,0x07f80400, +0x00000000,0x00000000,0x00000201,0x07f80400, +0x00000000,0x00000201,0x20100000,0x07f80400, +0x00180603,0x00000c05,0x00281c02,0x0a404806, +0x00000000,0x00000000,0x20100000,0x07f80800, +0x00000000,0x00000000,0x20100000,0x07f80a01, +0x00000000,0x00000000,0x20100201,0x07f80800, +0x20100c03,0x20180e04,0x00580c06,0x0a803c0a, +0x00000000,0x00000000,0x20180601,0x07f80a01, +0x00000000,0x00000000,0x20180601,0x07f80a01, +0x00000000,0x00000000,0x20100201,0x07f80a01, +0x20100201,0x00280404,0x00180c04,0x0ae0340f, +0x00080601,0x00000001,0x20100201,0x07e80a02, +0x00000202,0x00000001,0x20100201,0x07e80a02, +0x00080601,0x00000401,0x20100201,0x07e80a02, +0x00100000,0x00200400,0x00080801,0x0b603011, +0x00101805,0x20180a02,0x00081602,0x07d80a03, +0x00001807,0x20180e04,0x00081a01,0x07d80a03, +0x00102009,0x20180e03,0x00082202,0x07d80a03, +0x20180802,0x00201201,0x00180c03,0x0bf02c13, +0x00681a09,0x00501c0e,0x20302001,0x07b80e04, +0x0078260c,0x00603412,0x20302201,0x07b80e05, +0x00a82e12,0x00703418,0x20204402,0x07b80e04, +0x20181606,0x00001c06,0x00500400,0x0c902814, +0x20a80c03,0x20100a0c,0x00503413,0x07b01006, +0x20a00806,0x20381212,0x00903814,0x07a01005, +0x2110100c,0x20482a1e,0x00a04820,0x07c0200d, +0x00202805,0x20584e10,0x00c01606,0x0d202814, +0x00500802,0x20481605,0x0078060e,0x0800180c, +0x00400800,0x20181a01,0x00580e0c,0x07f0140b, +0x00800203,0x00080408,0x00083619,0x08602016, +0x00e82211,0x20d07c00,0x01a8a000,0x1ff266d4, +0x00b81a03,0x20801c00,0x01a8a400,0x14819a90, +0x00982406,0x00201400,0x0108a400,0x1431828c, +0x00b83c03,0x00204400,0x01088800,0x14417690, +0x00407024,0x2158ae34,0x0398d82a,0x19b1f6bf, +0x00302808,0x20e83209,0x0218bc21,0x10314680, +0x00784611,0x20706413,0x0158841b,0x10013e7e, +0x0028220c,0x20d02408,0x02186021,0x0ff13a7f, +0x2018621c,0x00707839,0x00f91836,0x14716a8f, +0x20680a05,0x20481010,0x0158902b,0x0cc0e25a, +0x20804414,0x21887620,0x02e86c2f,0x0c90fe59, +0x20405014,0x21687e1c,0x02988026,0x0c81025c, +0x20d03010,0x2108661b,0x02d84c32,0x10d11a5a, +0x20800803,0x20781401,0x01185c19,0x0a80b238, +0x20601208,0x2078201c,0x0118a016,0x0a60ae36, +0x2030020e,0x20280c21,0x00b8901a,0x0a30b23c, +0x00100207,0x20481c16,0x01487c0b,0x0e90de3c, +0x00f82e0e,0x2050780a,0x00c88402,0x09008a2b, +0x00c82e0a,0x20207003,0x00987405,0x09008628, +0x00882e05,0x2010820a,0x00889011,0x08a08e27, +0x00080401,0x20480401,0x00d8380f,0x0ce0ba2f, +0x21206015,0x21089620,0x02985c2f,0x07f04212, +0x20f05010,0x20d87e19,0x02585c29,0x08004211, +0x21107417,0x20c8ca19,0x02887428,0x07d02a0a, +0x00381a08,0x20403404,0x00c8440f,0x0bb0a220, +0x00200209,0x0088281f,0x00486e05,0x07e80403, +0x00100a05,0x00683018,0x00686a03,0x07e00002, +0x00483213,0x0110182d,0x20a85e0a,0x07e81404, +0x2070480f,0x20a87613,0x01a83817,0x0af07a0d, +0x20181e02,0x00801404,0x20600401,0x07e81000, +0x00081e03,0x00901408,0x20680400,0x07e81001, +0x20181004,0x00400e0a,0x20402001,0x07e80c00, +0x00281a0a,0x00801419,0x20384802,0x0ad05601, +0x00000000,0x00000201,0x20100601,0x07e80800, +0x00080401,0x00100602,0x20200a01,0x07e80800, +0x00000201,0x00000002,0x20180601,0x07e80800, +0x20281003,0x00100606,0x00200807,0x0ad04c03, +0x00000000,0x00000000,0x20180601,0x07e80a01, +0x00000000,0x00000000,0x20180601,0x07e80a01, +0x00000001,0x00000201,0x20100201,0x07e80a01, +0x00280e02,0x20201003,0x00381402,0x0b004c08, +0x00000201,0x00000001,0x20100201,0x07e80a01, +0x00000601,0x00000001,0x20100201,0x07e80a01, +0x00000602,0x00080402,0x20100201,0x07e80a01, +0x20200002,0x20500202,0x00780807,0x0b50440d, +0x20100c07,0x00080604,0x20181000,0x07d80e02, +0x20200c07,0x00080604,0x20181400,0x07d80e02, +0x2020180a,0x00180e06,0x20181c00,0x07d80e02, +0x00080602,0x20500403,0x00780401,0x0bd04011, +0x00682209,0x00303c10,0x20201204,0x07b80e04, +0x0078260b,0x00304011,0x20201205,0x07b80e05, +0x00a83a11,0x0060581a,0x20402205,0x07b81205, +0x00100c00,0x20680e02,0x00800001,0x0c504012, +0x20200c02,0x20582a0c,0x00c0540f,0x07a00801, +0x20501807,0x20683e10,0x00e05811,0x07a00801, +0x20802008,0x20885618,0x01207c1a,0x07a01406, +0x20701000,0x20382201,0x00500006,0x0cf03c15, +0x20700802,0x20281e04,0x00300807,0x07d01c0c, +0x20481203,0x00000c04,0x20100002,0x07d0200b, +0x20580a01,0x00000c01,0x20381c01,0x08103013, +0x00781800,0x00103201,0x20383215,0x0d903c12, +0x00600000,0x00000401,0x20482213,0x08301c0a, +0x00400402,0x20300607,0x0028160d,0x08202008, +0x00600401,0x20280603,0x00082212,0x08a0200f, +0x20380e04,0x00402000,0x20d83c00,0x1ff296dd, +0x00801009,0x20183400,0x0038ec00,0x1801e2a4, +0x00f01c02,0x20885800,0x0178d800,0x1781daa2, +0x00e02802,0x20887c00,0x0188b800,0x1771cea0, +0x02883e08,0x0020b20c,0x2058d209,0x1e226ee1, +0x00c81a12,0x0030481b,0x2098d418,0x12f17e98, +0x20a02402,0x00086c07,0x0018ac2e,0x12b1728b, +0x20b01804,0x00284807,0x2078c029,0x12b1768b, +0x21d0381b,0x20d8ae24,0x0278ac6f,0x1791deae, +0x20b01013,0x2038321b,0x0088883b,0x0ec1266f, +0x00c82202,0x00905c0c,0x21a8e40f,0x0ee12e6c, +0x01082a08,0x00807c13,0x2198d80a,0x0ed12e71, +0x00381214,0x0010302e,0x20491c17,0x1371766b, +0x2050020b,0x0010041d,0x2048a41a,0x0c00d245, +0x20e80a02,0x00101806,0x20386c32,0x0bf0d24c, +0x21100403,0x20280a06,0x00684c3b,0x0bb0da4f, +0x2060080b,0x20381a0e,0x00886c21,0x10811a4f, +0x00100803,0x00181603,0x2038300c,0x0a30a232, +0x00200802,0x20181a01,0x00383809,0x0a20a22f, +0x00300002,0x20180402,0x00486007,0x09e0aa2f, +0x00100609,0x20180812,0x00286410,0x0e80de36, +0x00483208,0x00209006,0x2078900f,0x08d08a24, +0x00282a05,0x00107804,0x20388810,0x08d08a22, +0x0078360c,0x20109c08,0x0038a410,0x08908223, +0x20500807,0x00081608,0x00083413,0x0d10c225, +0x20701009,0x20a82e11,0x01d8441a,0x08003e10, +0x20400806,0x20981a0c,0x01a84c15,0x08104210, +0x20f02c13,0x20e8821b,0x02a83023,0x07d02a0a, +0x0088260b,0x0020680f,0x20686c04,0x0c20a619, +0x20201802,0x20684809,0x01285004,0x07d00a01, +0x20401802,0x20784805,0x01584808,0x07d00e02, +0x00300e09,0x2038281d,0x00a86609,0x07d80403, +0x20901409,0x20783e12,0x01580c1a,0x0b807a0a, +0x00000205,0x0008040e,0x00082602,0x07d80c00, +0x00100604,0x20180c0c,0x00382a03,0x07d80801, +0x20100000,0x00000001,0x20180401,0x07d80e01, +0x00100e01,0x20282808,0x00684001,0x0b706003, +0x00000000,0x00000202,0x20100a01,0x07d80e01, +0x00000000,0x00000000,0x20100000,0x07d80e01, +0x00100201,0x00000001,0x20100202,0x07d80e01, +0x00000a01,0x00181405,0x20481c05,0x0ba04c06, +0x20100004,0x00000601,0x20180800,0x07c81201, +0x20100003,0x00000601,0x20180800,0x07c80e01, +0x20280407,0x00000a03,0x20180c00,0x07c80e01, +0x00000201,0x00300002,0x20881005,0x0be0440c, +0x00580e05,0x0000240a,0x20100204,0x07b81203, +0x00580e03,0x00002008,0x00000604,0x07b80e03, +0x0098160b,0x00003c12,0x00100e06,0x07b80e04, +0x20200002,0x00380400,0x20980804,0x0c504010, +0x20301001,0x20382e05,0x00804c0c,0x07a80401, +0x20401000,0x20382e02,0x00804c0c,0x07a80401, +0x20601c04,0x2058560f,0x01007814,0x07a00803, +0x00280a04,0x00301806,0x20a80a01,0x0ce03c12, +0x00000201,0x00180603,0x20301403,0x07c01c08, +0x00280602,0x00100a03,0x20301001,0x07d01c08, +0x00080601,0x00200a02,0x20580802,0x07f0300e, +0x20780401,0x00201205,0x20500004,0x0d703c13, +0x20600003,0x00100206,0x20481403,0x08101c0b, +0x20700c05,0x00082208,0x20180406,0x08101c0b, +0x20600402,0x00180e05,0x20381402,0x08702410, +0x00700801,0x00081604,0x20180e16,0x0e00340f, +0x00600202,0x00100405,0x20482212,0x08600c06, +0x00780603,0x0030100a,0x20982e15,0x08601406, +0x00700201,0x00200002,0x20683214,0x08e0180b, + }, //ct0 + { +0x00100804,0x20300000,0x00085c00,0x0dc01620, +0x00780601,0x20100000,0x00080800,0x0dc0062f, +0x00680e01,0x00000000,0x00080400,0x0dc0022e, +0x00e00206,0x20200000,0x00000c00,0x0f200a3b, +0x00680609,0x2010000d,0x00081802,0x0cc8121f, +0x20300002,0x20200203,0x00081816,0x0c700224, +0x20201005,0x20300203,0x00082c13,0x0c680625, +0x2100080f,0x20200213,0x00084829,0x0d800227, +0x20c00c0d,0x2020020f,0x00083414,0x0bf81614, +0x20500601,0x20100003,0x0008180c,0x0b981213, +0x20481208,0x0010000c,0x0000140e,0x0b881614, +0x0068060d,0x0000001b,0x00081e07,0x0cb82e16, +0x00c80e0f,0x00100018,0x00000a0f,0x0b783611, +0x00180602,0x00000001,0x00000601,0x0b28160d, +0x20200807,0x2030020d,0x00080802,0x0b18060c, +0x20480806,0x2010020d,0x00001c0b,0x0bf81e14, +0x20a00c0e,0x20100217,0x00080814,0x0ad81e0f, +0x00000403,0x20100204,0x00080c02,0x0ab8160d, +0x00200203,0x20100007,0x00081603,0x0ab8160d, +0x00200a01,0x20300003,0x00081a02,0x0b782210, +0x00880e0a,0x00100013,0x0000060a,0x0a98360a, +0x00080602,0x00000004,0x00080402,0x0a581e0b, +0x00000001,0x20100202,0x00000004,0x0a481a0c, +0x00000000,0x20100000,0x00080405,0x0af82a0e, +0x20500005,0x2020020b,0x0000100c,0x0a382209, +0x00100401,0x20200202,0x00080403,0x0a081e09, +0x20200201,0x20100001,0x00080405,0x0a081a07, +0x00000001,0x20100001,0x00080404,0x0a982a0a, +0x00300602,0x20200004,0x00080e02,0x0a082604, +0x20100000,0x00000001,0x00000004,0x09c81e05, +0x00200801,0x20100201,0x00081201,0x09d81e05, +0x00180a03,0x20100002,0x00001003,0x0a582a06, +0x20200002,0x20100202,0x00080406,0x09e82602, +0x00200201,0x20100000,0x00000000,0x09a81e03, +0x20180800,0x00100002,0x00000405,0x09b82603, +0x00000c03,0x20300206,0x00081005,0x0a382602, +0x00180603,0x20100003,0x00000801,0x09e82802, +0x20380403,0x00000202,0x00080408,0x09a82001, +0x20180800,0x20100001,0x00001004,0x09a81c01, +0x20200801,0x00000002,0x00081c05,0x0a383003, +0x20300406,0x20100206,0x00080804,0x0a082404, +0x00200203,0x20100006,0x00000602,0x09c82004, +0x00180602,0x20200002,0x00001401,0x09c81403, +0x00280a01,0x00200004,0x00000c00,0x0a683806, +0x00580e07,0x0000000c,0x00002205,0x0a282804, +0x00000001,0x00000203,0x00001004,0x09e81805, +0x00100c02,0x20300205,0x00080403,0x09e80c05, +0x00000201,0x00000000,0x00001005,0x0a982c08, +0x20300802,0x2030020a,0x0000140c,0x0a481007, +0x20200201,0x20100001,0x00000805,0x0a18140a, +0x20300001,0x00000000,0x00080c06,0x0a18140a, +0x20400402,0x00000204,0x00080406,0x0af8280e, +0x20100c06,0x20100204,0x00082803,0x0aa8140f, +0x00100402,0x20100202,0x00000201,0x0a78100b, +0x00300201,0x20100003,0x00000204,0x0a78180b, +0x00580601,0x00100003,0x00000205,0x0b682c0f, +0x20681606,0x0010000e,0x00001e01,0x0b282410, +0x20680601,0x00000004,0x00001002,0x0ac8100c, +0x20880401,0x20100001,0x00001404,0x0ac8100b, +0x20d80403,0x00000001,0x00000c0b,0x0be82812, +0x00800801,0x20400204,0x00003617,0x0b880807, +0x00880400,0x20100000,0x00002a17,0x0b180404, +0x00981202,0x20100006,0x0000421a,0x0b080404, +0x00c80e04,0x2010000b,0x00003e25,0x0c781c0b, +0x00581000,0x00501400,0x20883400,0x0de0062b, +0x00680801,0x00480800,0x20381400,0x0dc80630, +0x00502006,0x20382800,0x00184800,0x0dc00630, +0x00781601,0x00400000,0x20680c00,0x0f28063a, +0x20300804,0x00181201,0x2038280f,0x0ca81a23, +0x20100001,0x00200402,0x20582013,0x0c680e27, +0x0038220c,0x00502c13,0x20881410,0x0c581628, +0x20100c03,0x20101602,0x20684816,0x0d780e2f, +0x00181207,0x0030280b,0x20782406,0x0bb82619, +0x20580a03,0x00201005,0x20480410,0x0b781a15, +0x20c0200a,0x20383211,0x0030101a,0x0b681213, +0x20780606,0x00280c08,0x20100414,0x0c582e1a, +0x20400c06,0x20182208,0x00301809,0x0b182e11, +0x20100803,0x00080e06,0x00000000,0x0af8160e, +0x00580e06,0x0050180c,0x2098260b,0x0af81a0c, +0x00101806,0x00181608,0x20481203,0x0bb82611, +0x00480e07,0x00202409,0x20481203,0x0a98260e, +0x00380603,0x00200804,0x20380e02,0x0a881e0e, +0x20100802,0x00280605,0x20300405,0x0a881e0f, +0x00181207,0x0060180b,0x20980c01,0x0b283212, +0x20201406,0x20182a0b,0x00401008,0x0a382a0b, +0x20200c05,0x00181206,0x20180806,0x0a18220c, +0x00180e01,0x00400402,0x20400003,0x0a18220c, +0x00080405,0x00300209,0x20300805,0x0aa8320f, +0x00080601,0x00400006,0x20681801,0x09e82e07, +0x00180e05,0x00401009,0x20580801,0x09c82609, +0x20380402,0x00100601,0x20380406,0x09c82207, +0x00080604,0x00200406,0x20480405,0x0a48320a, +0x00180601,0x00300801,0x20600002,0x09b83205, +0x20280404,0x00100206,0x20100c05,0x09882205, +0x00381604,0x00001805,0x20200602,0x09982206, +0x20200c05,0x00181607,0x20300405,0x0a083205, +0x00080400,0x00200601,0x20400404,0x09982e02, +0x00200204,0x20100405,0x20280401,0x09782202, +0x20101403,0x20581a07,0x00400407,0x09781e03, +0x00281203,0x00402008,0x20881000,0x09e83203, +0x20200402,0x00180a01,0x20200004,0x09982c02, +0x20100804,0x20180a06,0x00080405,0x09682001, +0x20100800,0x00181402,0x20280804,0x09682002, +0x20180e02,0x20101800,0x00001007,0x09d83001, +0x00380603,0x00200c05,0x20400202,0x09b82c04, +0x20180a03,0x00200406,0x20200403,0x09782405, +0x20200801,0x00380802,0x20700003,0x09882006, +0x00001404,0x20481e07,0x00600804,0x09f82c06, +0x20201003,0x00182205,0x00001807,0x09d82806, +0x00200401,0x00080603,0x20100c01,0x09a81c07, +0x00381204,0x00502004,0x20900a02,0x09c81c06, +0x20180e03,0x00100406,0x20100005,0x0a382c0b, +0x20181201,0x00501404,0x20980402,0x0a28200b, +0x20300800,0x00180400,0x20200006,0x09e8180a, +0x20200803,0x00000207,0x20100407,0x09f81408, +0x20180400,0x20200e02,0x00000802,0x0aa8240e, +0x00581604,0x00102002,0x20400a02,0x0a781c0b, +0x00380a01,0x00300801,0x20300a03,0x0a48180c, +0x00200000,0x00380402,0x20200201,0x0a481c0b, +0x00501401,0x20381202,0x00380602,0x0b18240e, +0x20b02409,0x20383e0a,0x0040080d,0x0ad81c11, +0x20800001,0x00180a01,0x20101406,0x0aa8140d, +0x20780601,0x00280802,0x20301405,0x0a98180d, +0x20b00401,0x00280c02,0x0000040c,0x0b982813, +0x00981607,0x00601814,0x20b00a1b,0x0b681c0f, +0x00700601,0x00180804,0x20301a16,0x0b080809, +0x00702001,0x00283602,0x20402614,0x0b080c0a, +0x00900a02,0x00382005,0x2030321a,0x0c382012, +0x00501001,0x20381800,0x00683c00,0x0de00230, +0x00701403,0x20581c00,0x00784000,0x0dc00634, +0x00c82202,0x00703400,0x20781c00,0x0dc80a3b, +0x00702c09,0x20383800,0x00586c00,0x0f180a3e, +0x00100802,0x00200403,0x00083c0e,0x0c781e29, +0x00080604,0x0010080a,0x00182015,0x0c48162a, +0x20901806,0x20183606,0x00600023,0x0c281a29, +0x00282a0f,0x0080381a,0x20982015,0x0d482e34, +0x20680e05,0x00300009,0x00100c11,0x0b68321a, +0x20900400,0x20180e01,0x00300814,0x0b481a15, +0x20381e06,0x0050340c,0x20782408,0x0b481a13, +0x20d0140c,0x20281a14,0x00400c1c,0x0c082a1b, +0x00200805,0x00000607,0x00080400,0x0ac82611, +0x00380c00,0x00100e01,0x00080606,0x0ac81a0e, +0x00000404,0x20280e07,0x00601001,0x0ab8220f, +0x00882208,0x0030300f,0x20281e0b,0x0b683213, +0x20380e04,0x00100007,0x00101007,0x0a482e0d, +0x20100400,0x20280401,0x00380402,0x0a581e0f, +0x00281205,0x20101005,0x00300000,0x0a481e0f, +0x20500803,0x20581608,0x00a01c0c,0x0ac83213, +0x00380c03,0x20201a06,0x00180a03,0x09e8220c, +0x00380800,0x20101201,0x00280c00,0x09d81e0e, +0x00001805,0x20581e09,0x00780804,0x09d81e0d, +0x00500c00,0x20380801,0x00481204,0x0a482e0e, +0x20101000,0x20580c02,0x00681407,0x09882e0a, +0x20400c00,0x20381800,0x0060040a,0x09782609, +0x20100202,0x00180805,0x20181005,0x09882a08, +0x20400400,0x00080c00,0x0028040b,0x09d8360b, +0x00000201,0x00080402,0x00400404,0x09583205, +0x00201002,0x00081201,0x00081201,0x09482605, +0x20101402,0x00182201,0x20200003,0x09582a04, +0x00380400,0x00100c02,0x00081201,0x09983606, +0x00000801,0x00080a02,0x00300004,0x09383201, +0x20280a01,0x00400404,0x20300006,0x09282e02, +0x00281e04,0x00602c06,0x20a80400,0x09382a03, +0x00000800,0x00081401,0x00301007,0x09783e03, +0x00080601,0x00200802,0x00180403,0x09483002, +0x00380e02,0x00201402,0x20200800,0x09282401, +0x00000803,0x20100a05,0x00180406,0x09282400, +0x20300401,0x00180c00,0x20200c07,0x09783404, +0x00080e01,0x00100401,0x00301803,0x09582c05, +0x20400803,0x20181206,0x00300c09,0x09382405, +0x20181202,0x00100c03,0x00200805,0x09382c05, +0x00580e03,0x00301c02,0x20500203,0x09a82c06, +0x00180400,0x20300e02,0x00300002,0x09882407, +0x00380601,0x00100805,0x20280603,0x09782009, +0x20100c02,0x20381602,0x00501402,0x09782409, +0x20401404,0x20181e06,0x0020080b,0x09e82c0a, +0x20201400,0x20381e01,0x00700406,0x09d8240b, +0x20280e02,0x00001402,0x00001006,0x09b81c0a, +0x00081604,0x00001c04,0x00000c00,0x09c8180a, +0x20200400,0x00480404,0x20580801,0x0a583010, +0x00100c02,0x00281a01,0x00000000,0x0a38240e, +0x00200802,0x20280e05,0x00501201,0x0a18140d, +0x00200802,0x20580a07,0x00600c01,0x0a18100a, +0x00681e04,0x00502805,0x20601204,0x0ad8280e, +0x20381e02,0x00403406,0x20781403,0x0aa8240f, +0x20600c01,0x20180c01,0x00180805,0x0a88140e, +0x20800c02,0x20381001,0x00480808,0x0a78140f, +0x20a80804,0x20300608,0x0050180e,0x0b482013, +0x00201000,0x20382400,0x00603207,0x0b282410, +0x00680602,0x00200005,0x20100e12,0x0af8140b, +0x00781a03,0x00002c09,0x00000216,0x0ae8140b, +0x00700e02,0x20580c05,0x00600615,0x0bf81c15, +0x00600001,0x00001c00,0x20383400,0x0de00638, +0x00a81400,0x00602400,0x20682800,0x0dd00a3d, +0x00a01401,0x20882c00,0x00f81c00,0x0db00a3b, +0x00f82e03,0x00505000,0x20582800,0x0f180a4d, +0x00381a02,0x00001402,0x00581012,0x0c381630, +0x20480402,0x00080800,0x0038101f,0x0c180e2e, +0x20380400,0x20300c03,0x0048341d,0x0c08062d, +0x20d01807,0x20684208,0x00f0042e,0x0ce82236, +0x20b01c06,0x20682a05,0x00a8141a,0x0b181e1a, +0x20880a03,0x00000805,0x00080813,0x0b181615, +0x20900a01,0x20381c03,0x00800414,0x0b081a15, +0x20180e07,0x0000200d,0x20182408,0x0bc8221b, +0x00780e08,0x0020140c,0x00080a07,0x0a782611, +0x00301403,0x20381605,0x00280a06,0x0aa8160e, +0x00400202,0x20100000,0x00100207,0x0a88160e, +0x00001c04,0x20383209,0x00701404,0x0b082a15, +0x20801c06,0x20282a0d,0x00500c0e,0x09f8220d, +0x20180a02,0x00200404,0x20380803,0x0a181e10, +0x20301805,0x20182606,0x00180c05,0x0a181a0f, +0x20280801,0x00400403,0x20581804,0x0a782a11, +0x00600800,0x00580806,0x20582209,0x09a82a0b, +0x00300401,0x00080a03,0x20280400,0x09a81e0f, +0x00581a07,0x00402c0b,0x20881a04,0x09a8220e, +0x00580e04,0x00301805,0x20480603,0x09f82e10, +0x20182205,0x00702807,0x20700808,0x09482e0c, +0x20480401,0x00200c02,0x20481409,0x0938220a, +0x20301808,0x20280e0a,0x00380c0a,0x0938260b, +0x20400804,0x20180607,0x0028040b,0x09782e0c, +0x20100004,0x20180608,0x00301006,0x08f82605, +0x00481604,0x00102005,0x20100202,0x08f82607, +0x0018120a,0x0040240d,0x00080401,0x08f82e05, +0x00380603,0x00100405,0x00180400,0x09383607, +0x00180a02,0x20101005,0x00280801,0x08e82601, +0x20300c04,0x20481207,0x00700c0a,0x08d82603, +0x2020180b,0x00083211,0x00901806,0x08d82a02, +0x00000002,0x00000203,0x00200408,0x09083203, +0x00000602,0x20380400,0x00501005,0x08e82402, +0x00100603,0x20180806,0x00300401,0x08d82403, +0x0028260a,0x00602010,0x20300001,0x08d82801, +0x20380601,0x00000402,0x00300007,0x09183005, +0x20101805,0x20282207,0x00400004,0x09082007, +0x20100402,0x20100604,0x00180404,0x08f81c06, +0x20301c08,0x2038260e,0x00501008,0x08f81c06, +0x00200801,0x20180c00,0x00301000,0x09483008, +0x00180603,0x00400408,0x20480800,0x09482408, +0x00280602,0x00100003,0x00200802,0x09382009, +0x00181205,0x0030100b,0x20480800,0x0938200a, +0x00081601,0x00102001,0x00000005,0x0998280a, +0x20281601,0x00302000,0x20300c04,0x09981c0a, +0x20500401,0x00081203,0x00201807,0x0988180d, +0x20301003,0x00081e06,0x00001804,0x0998180c, +0x20180800,0x20400602,0x00901005,0x09f8280f, +0x00300401,0x20300a03,0x00580601,0x09f81c0c, +0x00400400,0x00100401,0x20380a07,0x09f8100e, +0x00580a02,0x00401004,0x20780606,0x09f8140c, +0x00201e01,0x20683201,0x00901401,0x0a782012, +0x20501401,0x20282400,0x00700809,0x0a582410, +0x20581000,0x00201401,0x20100406,0x0a58140d, +0x20681001,0x00201602,0x20300808,0x0a58100d, +0x20601403,0x00181603,0x20380c06,0x0b181c16, +0x00281201,0x00400c04,0x20200e07,0x0ae81c14, +0x00400400,0x20280800,0x0040160d,0x0ac8100d, +0x00400e01,0x20282002,0x0020220d,0x0ac8100e, +0x00581a03,0x0060180a,0x2080060f,0x0bc82015, +0x00781607,0x00401800,0x20202000,0x0de8063b, +0x00a01000,0x20681c00,0x00b82400,0x0de01240, +0x00a80801,0x00601400,0x20883400,0x0de01a42, +0x00d01601,0x20283400,0x00b81400,0x0f00064e, +0x0000140f,0x20182e14,0x00581414,0x0c200232, +0x20200c00,0x20181001,0x0048241f,0x0c100231, +0x20380e01,0x00400803,0x20481c1f,0x0c080632, +0x20600005,0x00300a02,0x20284027,0x0cd80a3a, +0x20581a0c,0x00403018,0x20783415,0x0ae8161d, +0x20c01003,0x00181800,0x00081c18,0x0af81216, +0x20a00400,0x00180400,0x20281418,0x0ae80e17, +0x20980a05,0x0030000c,0x20180c15,0x0b88261d, +0x20100006,0x2018160d,0x00502405,0x0a481a11, +0x00681e06,0x00502409,0x20580e0b,0x0a781a10, +0x00200001,0x00200000,0x20381206,0x0a681a0e, +0x00481201,0x00002202,0x20100205,0x0ac81a15, +0x20181000,0x20102405,0x00082800,0x09c8160e, +0x20301005,0x20281609,0x00400407,0x09e81a12, +0x00281203,0x00202004,0x20381201,0x09e81e12, +0x20200c03,0x20481205,0x00880c07,0x0a282214, +0x00680604,0x20601003,0x00a00204,0x09582210, +0x00500202,0x00200806,0x20181a03,0x09682210, +0x20201006,0x20182206,0x00500407,0x0958260f, +0x00100201,0x00080c04,0x00480402,0x09982a10, +0x20601c05,0x20683a0a,0x00e0100f,0x08e8220a, +0x20380a01,0x00200400,0x0010080b,0x08f82a0c, +0x00583208,0x00303c0d,0x20200400,0x08f8220b, +0x00080a01,0x00001002,0x00180405,0x0928260d, +0x00300a02,0x00180406,0x20181e03,0x08b82203, +0x00000802,0x00081a02,0x00200c03,0x08b82605, +0x20980405,0x2098160a,0x00c0300f,0x08b81604, +0x00000401,0x20380a02,0x00500406,0x08d82a08, +0x00000400,0x00380801,0x20200806,0x08a82602, +0x00280a02,0x00200c03,0x20480803,0x08981e02, +0x00980604,0x20a01c04,0x0088160b,0x08a80a02, +0x00100601,0x20100001,0x00380405,0x08b82a02, +0x20380c00,0x00300c01,0x20400c05,0x08a82004, +0x20200003,0x00180602,0x20100407,0x08982003, +0x20804007,0x20b84e09,0x00e80811,0x08981401, +0x20300002,0x00080a02,0x00200409,0x08b82805, +0x00480e02,0x00002402,0x20180a04,0x08d81805, +0x00281204,0x00101406,0x20100800,0x08b81c06, +0x00682207,0x00502c0c,0x20481606,0x08c81c07, +0x00280603,0x00000805,0x00100601,0x08f82409, +0x20100001,0x20380e04,0x00801008,0x09081c07, +0x00000801,0x20380e06,0x00401406,0x08f81409, +0x20401805,0x20481e08,0x00700c0b,0x08f81c09, +0x20101001,0x20181a04,0x00301406,0x0948200c, +0x20301402,0x20282201,0x00500004,0x0958180d, +0x20400c03,0x20180a01,0x00181005,0x0958140e, +0x00081202,0x00201806,0x20180a01,0x09581c0e, +0x20101402,0x00281601,0x20480c03,0x09b81c10, +0x00581202,0x00301405,0x20300205,0x09c8180d, +0x00481206,0x00201408,0x20100e06,0x09d8180e, +0x00300602,0x20280400,0x00501a02,0x09c8180c, +0x00181a01,0x00702404,0x20880801,0x0a482012, +0x20481601,0x20101e01,0x00200c09,0x0a28100f, +0x20601005,0x20281e0a,0x00401407,0x0a38100e, +0x20501404,0x20181e06,0x00400406,0x0a28100e, +0x20381602,0x00102401,0x00100c03,0x0ad81c14, +0x00101c02,0x20682e07,0x00900a04,0x0ab80c14, +0x00480603,0x00300008,0x20380a0d,0x0ab80c0f, +0x00480a02,0x00300807,0x20380a0c,0x0aa8140f, +0x00201c02,0x20582e07,0x00a01e06,0x0b881816, +0x00080a02,0x00282000,0x00b00400,0x0de01237, +0x00b81201,0x00801400,0x20682400,0x0e201e46, +0x00b80602,0x00000000,0x00881800,0x0e001a47, +0x00c00400,0x20100c00,0x00483c00,0x0f302654, +0x00f00006,0x00001205,0x00284e01,0x0c300e37, +0x20381403,0x00401202,0x00082420,0x0c100a36, +0x20300c05,0x20181e05,0x00882422,0x0c000a36, +0x20180801,0x00000601,0x00782c24,0x0cc00642, +0x21200208,0x0008140d,0x0070002d,0x0ab81621, +0x20980e05,0x20101408,0x00481c18,0x0ad80a1b, +0x20a80a03,0x00100809,0x00282418,0x0ac80e19, +0x20d00c01,0x20182002,0x00881c21,0x0b48161f, +0x00401805,0x2018160a,0x00180e08,0x0a180e0f, +0x00001804,0x20482e06,0x00a00602,0x0a481210, +0x00300000,0x20100201,0x00480a06,0x0a381610, +0x00300601,0x00181004,0x00080a07,0x0a981e13, +0x20200400,0x00580c05,0x20481005,0x09981e10, +0x00181201,0x00201805,0x20181e02,0x09b81612, +0x20100403,0x00080e01,0x00480403,0x09a81a12, +0x00180e02,0x00201802,0x20380802,0x09f81a15, +0x00280e03,0x00600804,0x20701000,0x09281e0e, +0x00380604,0x20200c03,0x00500c02,0x09281a12, +0x00480606,0x00001407,0x00180800,0x09281a10, +0x00000c02,0x20180e04,0x00380805,0x09581e12, +0x20180c03,0x00202205,0x20581006,0x08c8120b, +0x20400c04,0x20381608,0x0080040b,0x08b8160b, +0x20302c06,0x2018560c,0x00601c0d,0x08b81e09, +0x20100601,0x00380c03,0x00080406,0x08d8260c, +0x00180602,0x20101005,0x00380803,0x08781e07, +0x00200a02,0x20100005,0x00381801,0x08781a05, +0x20401000,0x00a81804,0x21082405,0x08981c00, +0x00180800,0x00300801,0x20300003,0x08982607, +0x00080601,0x20200202,0x00701007,0x08581e01, +0x00000001,0x00180601,0x00300405,0x08582202, +0x00580804,0x00e00c04,0x21681207,0x08982602, +0x00080a01,0x00200800,0x00000806,0x08682202, +0x20301005,0x20381e05,0x00780406,0x08681c05, +0x00000201,0x00100001,0x00200005,0x08581c03, +0x20184a0f,0x00b07410,0x21301408,0x08781e01, +0x20100802,0x00080603,0x00180408,0x08782005, +0x00280a07,0x0010040b,0x20101202,0x08a81c07, +0x20200c01,0x00181a01,0x00201006,0x08881c08, +0x20102410,0x20683a1c,0x00a02406,0x08981005, +0x20100202,0x00280404,0x00000804,0x08b8240a, +0x00000806,0x20180609,0x00000804,0x08d80c08, +0x00180801,0x00400c01,0x20580400,0x08d8180b, +0x00181e0a,0x00302813,0x20481c03,0x08c8140a, +0x00080803,0x00101203,0x20100002,0x09181c0d, +0x20181604,0x00101c07,0x20180803,0x0938140c, +0x00081203,0x00201c03,0x20200804,0x0938140d, +0x20201406,0x20481e0b,0x00601805,0x0928100d, +0x00181a04,0x20102405,0x00400802,0x09881c0f, +0x00301001,0x20481e05,0x00601400,0x0998100d, +0x20200c03,0x20381a05,0x00501802,0x09a81010, +0x00180a02,0x00200406,0x20100202,0x0998100f, +0x00001804,0x20682608,0x00d01405,0x0a081812, +0x20501802,0x00082602,0x20180408,0x0a080c11, +0x00080a02,0x00001804,0x20180e03,0x0a28080f, +0x20180e01,0x00001e01,0x00000000,0x0a18080e, +0x20500c00,0x20181c03,0x00300404,0x0aa81417, +0x00381a02,0x00602c07,0x20a81a0a,0x0aa81014, +0x00200401,0x20280a03,0x00501205,0x0a980c0e, +0x00200c01,0x20381603,0x00700a05,0x0a780c0e, +0x00481e01,0x00202c03,0x2030020d,0x0b680c18, +0x20203005,0x20a83c00,0x01187800,0x0e304a3c, +0x00a00a01,0x20581800,0x01182400,0x0e50364a, +0x00a00800,0x20181400,0x00883400,0x0e503a4b, +0x00c82203,0x00601800,0x00180c00,0x0f802e59, +0x01580e09,0x00301010,0x00284605,0x0c50163e, +0x00101c04,0x20382a04,0x00b8381d,0x0c301e3b, +0x00180400,0x00100801,0x00483c1d,0x0c20223d, +0x00000c05,0x20281208,0x00883023,0x0ce02248, +0x21a00409,0x20181e0a,0x0068143a,0x0aa00624, +0x20d80a01,0x00480c07,0x00182420,0x0ad0021d, +0x20d00002,0x20181002,0x00682421,0x0ab0061e, +0x20d80601,0x00100406,0x00484023,0x0b300625, +0x00a81a0a,0x00003012,0x20182612,0x0a080a10, +0x00480a03,0x00101c05,0x20381e09,0x0a380611, +0x00300204,0x20100407,0x00281207,0x0a180a11, +0x00200602,0x00080404,0x00481a03,0x0a681215, +0x20200804,0x20680a0b,0x00c00c0a,0x09680e14, +0x00100c03,0x00081605,0x00400403,0x09980e14, +0x00200805,0x20180606,0x00380c02,0x09880e13, +0x20100402,0x00180e01,0x00300003,0x09c81a15, +0x20101401,0x20482401,0x00a81004,0x08e8160d, +0x20180603,0x00280805,0x20100405,0x09081210, +0x20280607,0x0010040b,0x00200807,0x08f8160f, +0x00381604,0x00302005,0x00080401,0x09281a13, +0x00300602,0x00280405,0x00180800,0x08981a0a, +0x00100003,0x00100e03,0x20281003,0x08980a0c, +0x00381804,0x0000320b,0x00380c01,0x08980a0b, +0x20200403,0x20380606,0x00800409,0x08a8160e, +0x20180a01,0x00300000,0x00001408,0x08481a06, +0x00081603,0x00201405,0x00100406,0x08481607, +0x20400000,0x20601003,0x00f82809,0x08481e06, +0x00100202,0x20180803,0x00780404,0x08581a07, +0x20100802,0x00080a03,0x00080405,0x08381000, +0x00100c02,0x20380a05,0x00600404,0x08280e02, +0x00900a04,0x20681004,0x01300a03,0x08282a03, +0x20100802,0x20180e02,0x00500007,0x08281a01, +0x00280603,0x00201404,0x20281001,0x08481003, +0x20100201,0x20100002,0x00480406,0x08281003, +0x20f02406,0x20486207,0x00f03018,0x08282407, +0x00180a03,0x00101004,0x00280405,0x08381804, +0x20500c05,0x00181e05,0x00300809,0x08681808, +0x20180800,0x00000c00,0x00400005,0x08581008, +0x00f81608,0x0050380c,0x20981e17,0x08880c08, +0x20300003,0x20180a04,0x00600808,0x0878180b, +0x00581206,0x00401809,0x20480605,0x08b8140a, +0x00200e01,0x20380c01,0x00700401,0x08a8100b, +0x20901408,0x00082a0d,0x00501c16,0x08a81407, +0x00300603,0x00080804,0x00400601,0x08d8180e, +0x20500c04,0x00181a08,0x0020140a,0x0908100c, +0x20300c01,0x00081e02,0x00400c07,0x0908100f, +0x00381e06,0x0050240c,0x20580e06,0x09081010, +0x20301403,0x00082204,0x00201007,0x09581011, +0x00480602,0x00401005,0x20581205,0x09880c0f, +0x00100000,0x00300801,0x20380a03,0x09980c11, +0x20101003,0x20281207,0x00401003,0x09880c0e, +0x00481604,0x00502006,0x20780a03,0x09e80c13, +0x20381800,0x00202201,0x00000006,0x09f8100f, +0x20280a01,0x00300002,0x20101001,0x0a180c10, +0x20200000,0x00280c02,0x20100400,0x09f80c10, +0x20580802,0x00000a05,0x00200c08,0x0a880c16, +0x00100801,0x20381a02,0x00801203,0x0a781413, +0x00300401,0x00180603,0x20100608,0x0a88040f, +0x00380a01,0x00201402,0x20480608,0x0a78080e, +0x00301400,0x20182800,0x00300e09,0x0b480c1a, +0x00483201,0x00c05800,0x20c84000,0x0ee0524c, +0x00800403,0x00200000,0x00285000,0x0ef05a51, +0x00a80800,0x00200800,0x00484000,0x0ee05253, +0x00902404,0x20784400,0x01485400,0x10005a5c, +0x00c00e01,0x20181a04,0x00a81c0b,0x0c903246, +0x00581e07,0x00202808,0x00283c19,0x0c803a44, +0x00100601,0x00180800,0x0068381e,0x0c703244, +0x00580a06,0x0020100b,0x0028501b,0x0d40364e, +0x21000008,0x00280e06,0x00384430,0x0ac01629, +0x20e0140c,0x20482a0e,0x00c83427,0x0ae01a24, +0x20b00004,0x00180e02,0x00383c22,0x0ad01624, +0x20d80c07,0x00080607,0x00682829,0x0b501a2d, +0x00000a07,0x00281c11,0x00081a01,0x09f80e11, +0x00180e09,0x00100816,0x00282604,0x0a280612, +0x20180603,0x0010000b,0x00182001,0x0a080613, +0x00080606,0x2030080d,0x00582401,0x0a500618, +0x00280c01,0x00401603,0x20600601,0x09600212, +0x00400001,0x20200e06,0x00300e02,0x09800215, +0x00780800,0x00101000,0x00000204,0x09780614, +0x00100001,0x20400205,0x00800402,0x09a00216, +0x00080c01,0x00102000,0x20181005,0x08d80610, +0x20401005,0x20281604,0x0068100a,0x08e80611, +0x20980e01,0x20180400,0x00501811,0x08d8060e, +0x20101401,0x20382000,0x00800006,0x09080612, +0x00180604,0x20200803,0x00600c05,0x08680a0b, +0x00480e08,0x0020100b,0x00100000,0x08880e0c, +0x00702801,0x20481e03,0x00480e0a,0x0890060a, +0x00280602,0x00100c03,0x00080803,0x0888060d, +0x20201406,0x20381e09,0x00880408,0x08280605, +0x20401408,0x2018260d,0x0060100b,0x08380607, +0x20481001,0x00500c01,0x2038080c,0x08380609, +0x20100802,0x00080603,0x00380408,0x08380a08, +0x00180e04,0x00201409,0x00181002,0x08180c00, +0x00381205,0x0030180b,0x20381201,0x08180a02, +0x00580e04,0x00200c03,0x00000801,0x08080603, +0x00180e02,0x00101003,0x00280405,0x08080e02, +0x20180a01,0x20200a01,0x00601405,0x08280c03, +0x20100000,0x20100205,0x00301009,0x08180402, +0x20900407,0x20101208,0x00281c11,0x08000006, +0x20200800,0x20180e02,0x00600c08,0x08180805, +0x00080402,0x20400a04,0x00780803,0x08480407, +0x20100804,0x00081204,0x00380804,0x08480409, +0x00780e07,0x2010000d,0x0060160b,0x08581409, +0x00000401,0x00080602,0x00380804,0x0858040b, +0x00000e02,0x20581403,0x00a00803,0x08980c0b, +0x00180e05,0x00201409,0x20180401,0x0898040c, +0x20100002,0x20401209,0x00600809,0x08800408, +0x00000000,0x00200002,0x00280403,0x08b80c0e, +0x20100002,0x20200a02,0x00480c02,0x08f8040d, +0x20280404,0x20100a07,0x00300405,0x08f0000f, +0x20301804,0x20382e03,0x00980406,0x08e8080f, +0x00081201,0x00201801,0x00200003,0x09380811, +0x00280604,0x20200005,0x00700c00,0x0968080e, +0x00100203,0x20100405,0x00600202,0x09780410, +0x00281606,0x00301c0a,0x20180604,0x09780810, +0x00000800,0x20281602,0x00801403,0x09c80814, +0x20301803,0x20282207,0x00700c05,0x09d80410, +0x20401003,0x20281a05,0x00700403,0x09f80411, +0x20200c05,0x20280e09,0x00600801,0x09e0000f, +0x20300c02,0x00081203,0x00380803,0x0a780417, +0x00200201,0x00400003,0x20181605,0x0a680414, +0x00480e02,0x00200c05,0x00180a0b,0x0a780410, +0x00280602,0x00180406,0x00300206,0x0a58080f, +0x00380601,0x00301004,0x20181609,0x0b380818, +0x00201403,0x20383c00,0x01783800,0x0f806a4f, +0x00b81400,0x00400400,0x00784000,0x0fb06e5b, +0x00a00002,0x00180c00,0x00b84c00,0x0fa0725b, +0x00d80c02,0x00602400,0x00086c00,0x10e0826b, +0x00c80a09,0x00100c0a,0x00784007,0x0d10524c, +0x20301a01,0x20182800,0x00983c21,0x0d004e4a, +0x00100204,0x00100005,0x0078481e,0x0cf04e4c, +0x20180606,0x00380806,0x00883426,0x0dc04e58, +0x2090040c,0x20181210,0x00b84c2a,0x0b003634, +0x20281003,0x00501a01,0x20185819,0x0b30322d, +0x20700007,0x00180e07,0x00884420,0x0b102e2d, +0x2070180c,0x00282a0d,0x00685022,0x0b903234, +0x20780a07,0x00000014,0x00684010,0x09e00617, +0x20900e02,0x00181c08,0x00582412,0x0a200a17, +0x20500603,0x0018080d,0x0058340b,0x0a000a17, +0x20681209,0x00700416,0x2048300f,0x0a60061b, +0x00301001,0x20281201,0x00600604,0x09500210, +0x00580a01,0x00400803,0x20280608,0x09900612, +0x00700207,0x00180405,0x00301604,0x09600213, +0x00300003,0x00400605,0x20300602,0x09b00a15, +0x00100201,0x00280402,0x00200805,0x08d00210, +0x00180e01,0x00201800,0x20180406,0x08f00a13, +0x20a01c10,0x00182a11,0x00181411,0x08e00a0d, +0x00080e02,0x00401803,0x20280806,0x09000613, +0x20300401,0x00280a02,0x00100807,0x0860060a, +0x20400401,0x20181603,0x0060100b,0x0870060b, +0x00983a15,0x00805820,0x2098060d,0x08980a0a, +0x00000002,0x00180603,0x00400806,0x0880060d, +0x00480e01,0x00301c01,0x20281201,0x08300a07, +0x00480601,0x00001401,0x00181602,0x08300a07, +0x2030180f,0x2068221e,0x00d0280d,0x08300e0a, +0x00180e03,0x00101004,0x00200005,0x08300608, +0x20200801,0x00081602,0x0050080b,0x08000202, +0x20200c01,0x20181a01,0x0070080b,0x08000203, +0x00202206,0x0008140f,0x00482804,0x08000602, +0x00001002,0x20281604,0x00600808,0x08000a02, +0x20100c00,0x00281001,0x00000004,0x08100006, +0x20180800,0x00200401,0x00100404,0x08100405, +0x20281602,0x00801603,0x20101409,0x08000004, +0x20280800,0x00100802,0x00280407,0x08100805, +0x00200000,0x00500001,0x20480400,0x08500007, +0x00300000,0x00000c00,0x00280801,0x08400807, +0x20100406,0x00382608,0x00400802,0x0840040a, +0x00180800,0x20100c01,0x00300002,0x0850080a, +0x20280800,0x00400c01,0x20480406,0x0890000a, +0x20480401,0x00080e01,0x0050100a,0x0880000c, +0x00181205,0x0040140b,0x20580c00,0x0890040b, +0x00000201,0x20200000,0x00700805,0x08b0080e, +0x00280a02,0x00300801,0x20100800,0x08f0040d, +0x00200601,0x20100002,0x00280602,0x09000810, +0x00180c00,0x00002204,0x00000403,0x08f00c0c, +0x20100c01,0x20381a03,0x00700805,0x09300812, +0x20280404,0x00180a04,0x00100c05,0x0960040f, +0x20200001,0x20180601,0x00200403,0x09800c10, +0x20500c03,0x20281e03,0x00700c06,0x09600411, +0x00000000,0x00000401,0x00280801,0x09d00c15, +0x00081604,0x00002807,0x20180a02,0x09e00811, +0x20181602,0x20101c03,0x00100203,0x0a000c11, +0x00381204,0x00001805,0x00080608,0x09f00c10, +0x20181000,0x20101400,0x00380800,0x0a800816, +0x00100403,0x20600208,0x00900e02,0x0a600c11, +0x00201802,0x20581e06,0x00800606,0x0a800c0f, +0x00001002,0x20381607,0x00700c00,0x0a600c0e, +0x00280601,0x20400802,0x00800a05,0x0b300817, +0x00580803,0x00380400,0x00c87800,0x10a0ae5b, +0x00b01c04,0x20383000,0x01287c00,0x10b0a264, +0x00b80402,0x00280c00,0x00c86800,0x10a09e66, +0x00e83001,0x00600000,0x01284c00,0x11f0a275, +0x00380605,0x00081009,0x00b85010,0x0dd07653, +0x20381e07,0x00401c0d,0x00685c22,0x0dc06a54, +0x20380e04,0x00100007,0x00985022,0x0da06e55, +0x20701601,0x20781804,0x0128642b,0x0e808260, +0x00400c03,0x20100206,0x00786419,0x0b80563f, +0x00100c06,0x20381608,0x00d84418,0x0ba04a37, +0x00001405,0x20280e06,0x00985c19,0x0b804e37, +0x00580e01,0x20201c02,0x00c86415,0x0c105640, +0x20e00405,0x00282003,0x00684824,0x0a001e20, +0x20a81a02,0x00000809,0x0088381b,0x0a40221e, +0x20881a02,0x00300009,0x00683018,0x0a301e1e, +0x20f00806,0x20582a02,0x01283425,0x0a802623, +0x00481e09,0x00402012,0x20181605,0x09600a10, +0x00401000,0x20581403,0x00a81605,0x09901213, +0x00000000,0x20380804,0x00681001,0x09701612, +0x00580a08,0x20300810,0x00881e07,0x09c01214, +0x20100003,0x20380608,0x00701807,0x08e0120f, +0x00000204,0x20280404,0x00500c07,0x09001212, +0x00681203,0x20302c03,0x00581400,0x08f01611, +0x20200803,0x20581206,0x00a01409,0x09101613, +0x20200000,0x20400001,0x00680805,0x08801609, +0x20300805,0x20280a07,0x00480408,0x08801a0b, +0x20c02003,0x20785605,0x01003013,0x08800a07, +0x00200a01,0x20280402,0x00680802,0x0890160d, +0x00300400,0x20480800,0x00700400,0x08401207, +0x00480603,0x00000807,0x00280601,0x08401207, +0x00c00002,0x00102805,0x20582e11,0x08601e07, +0x20201003,0x00081602,0x00580409,0x08401208, +0x20100000,0x20200a01,0x00580809,0x08101602, +0x20280e01,0x20100e03,0x00400c0a,0x08101603, +0x20484a0a,0x00104c0a,0x00403413,0x08201606, +0x00181604,0x00301806,0x20100004,0x08201201, +0x20280c00,0x20200c00,0x00780405,0x08201005, +0x20101405,0x20481a05,0x00780c05,0x08201404, +0x20401408,0x21182a15,0x01702006,0x08203007, +0x20200c04,0x20281207,0x00600408,0x08301405, +0x00200400,0x20500001,0x00a80400,0x08500c07, +0x00380e08,0x00100c0b,0x00100401,0x08500c07, +0x00602800,0x20c81804,0x00d84a06,0x08602407, +0x00100602,0x00180805,0x00280403,0x0870100a, +0x20200400,0x20480a01,0x00900407,0x08900c0a, +0x20301808,0x20281e0d,0x00480409,0x08a0140c, +0x20401000,0x20281c04,0x00780c0c,0x08a0080a, +0x20100002,0x00280603,0x00000405,0x08d0140f, +0x00000602,0x20380c01,0x00700801,0x0900100e, +0x00180e05,0x0040080b,0x20281201,0x09100810, +0x00180603,0x00280403,0x00001201,0x09000c0f, +0x00000202,0x00200802,0x20280c02,0x09501412, +0x00201404,0x20181a05,0x00481000,0x0970100f, +0x20100001,0x00280604,0x00001002,0x09900c11, +0x20280802,0x00100a05,0x00000003,0x09801410, +0x20180802,0x00200203,0x00100403,0x09f01014, +0x20400602,0x00381807,0x20200406,0x09f00412, +0x20301002,0x00181e02,0x20100000,0x0a200c12, +0x20100e01,0x20181402,0x00200203,0x0a001011, +0x20101800,0x00081402,0x00080c01,0x0a901016, +0x00380400,0x00400e01,0x20700609,0x0a801014, +0x00481e02,0x00502807,0x2088120d,0x0aa00c0f, +0x00281000,0x00201801,0x20480607,0x0a80140e, +0x00180800,0x00680401,0x20500e03,0x0b400c19, +0x00800c01,0x00082400,0x01589c00,0x1230ee6c, +0x00f82e02,0x00702400,0x00a87000,0x1230da76, +0x00e00001,0x20281800,0x01388400,0x1220de75, +0x01006c0b,0x20d89400,0x02390800,0x13910e85, +0x20200c03,0x00382004,0x00c88c19,0x0ef0a660, +0x20a01407,0x20483a05,0x01386c2e,0x0ec09e5f, +0x20701806,0x20282802,0x00d8882a,0x0eb09e60, +0x2088260d,0x00e02022,0x2028a430,0x0fb0a26d, +0x00781e09,0x0050280e,0x00486013,0x0c506e49, +0x00780a0a,0x00101010,0x00586810,0x0c506e40, +0x0048220e,0x00402c13,0x00485414,0x0c306a42, +0x00400000,0x00580605,0x00683416,0x0ce07a4a, +0x20900807,0x2028120c,0x00e84428,0x0a604a2c, +0x20c0280d,0x20183e0f,0x00984823,0x0aa04627, +0x2090300e,0x20484a16,0x00f83c21,0x0a804a27, +0x20800807,0x00581207,0x00586023,0x0af0522e, +0x20500800,0x00183409,0x00a8280c,0x09801e12, +0x00482209,0x00901816,0x20683a02,0x09d01a16, +0x20181205,0x00800014,0x20384805,0x09b01a14, +0x20281203,0x0078100e,0x00082c09,0x09f02218, +0x00300a04,0x00380408,0x20481601,0x09101a0d, +0x20300001,0x00180603,0x0000100b,0x09301a11, +0x00400606,0x00480805,0x20301403,0x09201610, +0x00080602,0x00300c05,0x20380803,0x09502212, +0x20280402,0x00500203,0x20500807,0x08b01a0a, +0x00280800,0x00101000,0x20180801,0x08c01e0b, +0x2090000e,0x00500a0e,0x2058200e,0x08b01e08, +0x00180c02,0x00201203,0x00000404,0x08d0220e, +0x00380800,0x00400802,0x20480400,0x08701607, +0x00000603,0x20180802,0x00300c06,0x08701e08, +0x00e82a14,0x0050241b,0x2030220c,0x08900e07, +0x00180a04,0x20101404,0x00400006,0x08702609, +0x20180a02,0x00300802,0x20200c09,0x08401a02, +0x20201405,0x20181a06,0x00280407,0x08502201, +0x20e05011,0x20688e22,0x0060381d,0x08502801, +0x20301406,0x20382609,0x0090080a,0x08502201, +0x20101403,0x00081605,0x00080405,0x08501c04, +0x00481205,0x00402008,0x20481000,0x08501802, +0x00400602,0x00f01811,0x21d8620f,0x08a02408, +0x00280e04,0x00101809,0x00081401,0x08602005, +0x00281202,0x00500c05,0x20500001,0x08801807, +0x20500805,0x00081607,0x0030100c,0x08701808, +0x00683a08,0x00f0600b,0x21700602,0x08b01000, +0x20280400,0x20100604,0x00601008,0x0890200a, +0x20280401,0x00100203,0x20200806,0x08c01c0b, +0x00581e05,0x00203008,0x20181205,0x08d01c0b, +0x20581405,0x00101a0d,0x00102010,0x08c01c07, +0x00100403,0x20280603,0x00780c02,0x0900200f, +0x20200002,0x00000601,0x20180c01,0x09301c0e, +0x20400c03,0x20581608,0x00b0100a,0x0930180e, +0x20100e02,0x20481002,0x00780402,0x09201810, +0x20280e06,0x20100807,0x00500404,0x09801c12, +0x00680e04,0x00002405,0x00080e05,0x09a0180c, +0x00000400,0x20280802,0x00581202,0x09b01812, +0x00000c04,0x20181204,0x00381201,0x09a01810, +0x00101c09,0x20481a0b,0x00781000,0x0a102014, +0x20700804,0x20380e07,0x0080000c,0x0a001010, +0x20180602,0x20101003,0x00480e02,0x0a401410, +0x20280e03,0x00201007,0x20180c00,0x0a201010, +0x20182609,0x00302c0f,0x00280403,0x0ab01415, +0x00300602,0x20180806,0x00680a0a,0x0a900c15, +0x00201001,0x20382a04,0x00801206,0x0ab0100e, +0x00200c02,0x20181605,0x00301206,0x0aa0100f, +0x00101005,0x20781a0f,0x00d01a02,0x0b601c19, +0x00a81402,0x00500400,0x0138bc00,0x14513e83, +0x00e02c05,0x20686000,0x01f8c800,0x14212e86, +0x00e80406,0x00a81800,0x00c8cc00,0x14211e89, +0x01b86208,0x0110ac00,0x2038a400,0x16014eab, +0x00181000,0x00000006,0x0148a41e,0x1070e674, +0x20380e03,0x00500c0f,0x0078c02a,0x1030d271, +0x20282a08,0x00902012,0x0078982b,0x1010c673, +0x21500411,0x20785217,0x02786c51,0x1110ea82, +0x20201800,0x20483007,0x01586c21,0x0d409e54, +0x20400001,0x00380805,0x00a86420,0x0d408a4c, +0x20900c06,0x20183205,0x00f84426,0x0d208e4a, +0x0048060c,0x2068041d,0x01489811,0x0df0aa51, +0x20280606,0x00200c05,0x0098581c,0x0b207636, +0x00081e08,0x00203c08,0x00785814,0x0b506632, +0x00582a0a,0x00304c0e,0x0038680b,0x0b406e32, +0x20200400,0x20700a06,0x0138501c,0x0bc0823b, +0x2050040c,0x00181a0c,0x00c85415,0x09e0461d, +0x2040200b,0x20584e0f,0x01682415,0x0a103a1e, +0x2060180b,0x2078360f,0x01682c1a,0x09f0421f, +0x20502409,0x20683e06,0x01485817,0x0a504e21, +0x20182a0b,0x00201819,0x00582807,0x09401e0f, +0x20280e06,0x00380412,0x00383008,0x09602210, +0x20381605,0x20180411,0x00982c08,0x0950220e, +0x20281a09,0x00300416,0x00582407,0x09902612, +0x00001003,0x20780a07,0x00b00803,0x08e0260a, +0x00200a01,0x00080800,0x00100801,0x0900220b, +0x00500a03,0x20500801,0x00980a01,0x08f0260b, +0x00301803,0x20381a06,0x00600801,0x09202e0d, +0x00300e02,0x20481002,0x00980402,0x08a02207, +0x20380402,0x00200202,0x00000408,0x08b02207, +0x20703006,0x20485a08,0x00b0100f,0x08a01e04, +0x20380a01,0x00380402,0x0010080a,0x08c02e08, +0x20300805,0x20181605,0x0058040a,0x08701e01, +0x00381203,0x00102004,0x00080c00,0x08902602, +0x00383202,0x00806809,0x20b84e05,0x08b02001, +0x00380401,0x00001601,0x20181002,0x08a03602, +0x00281e08,0x0010280b,0x00000000,0x08801c04, +0x20100801,0x20381204,0x00701408,0x08902002, +0x00281a03,0x20402003,0x00f01403,0x08a00800, +0x20200202,0x20180802,0x00400c0a,0x08b02804, +0x20101806,0x2068260c,0x00a00c05,0x08b02407, +0x00000000,0x20100201,0x00380805,0x08b02408, +0x20202401,0x20a84e07,0x01703c09,0x08b01405, +0x20100803,0x20180e05,0x00200004,0x08f0300b, +0x20100601,0x00180805,0x00281804,0x08f01c0b, +0x00000c01,0x20182000,0x00300803,0x0900200c, +0x00001402,0x20282203,0x00480803,0x0900240b, +0x00400204,0x00100404,0x20180c00,0x09502c0d, +0x00000601,0x00100002,0x00080401,0x0960180d, +0x20180602,0x00201003,0x20580c02,0x0970240f, +0x20380e01,0x00301004,0x20481004,0x0960200f, +0x20800808,0x00181a08,0x0018040b,0x09c02812, +0x00280800,0x00280400,0x00101400,0x09c0180d, +0x00080803,0x00100a04,0x20180601,0x09f02010, +0x00480a02,0x00001401,0x00080a05,0x09e01c0e, +0x00a8260b,0x0040380f,0x20580e0b,0x0a602412, +0x20380400,0x00001000,0x20180405,0x0a302010, +0x20300203,0x20100005,0x00080400,0x0a701c10, +0x20500c02,0x20281a04,0x00500407,0x0a50180f, +0x20a02809,0x20684611,0x00902011,0x0af02815, +0x00180400,0x20100601,0x00400a04,0x0ac02013, +0x00300002,0x20100e05,0x00080a0a,0x0ae0200e, +0x00480e01,0x00100c04,0x00080e0b,0x0ac01810, +0x00680e04,0x00401c0c,0x20783211,0x0bb0281b, +0x00c00802,0x00483800,0x0218f000,0x1731a69c, +0x01382802,0x01002400,0x00e8f800,0x16e186a5, +0x01500802,0x20482800,0x02b8f800,0x16b18ea6, +0x01300605,0x00387800,0x03087c00,0x18d1a6b6, +0x00100c03,0x00783006,0x0138e024,0x1281328a, +0x20781001,0x00581806,0x0178bc39,0x12010e89, +0x20900c04,0x20285005,0x0218c43e,0x11d11687, +0x20403010,0x0048460f,0x0129183a,0x13715e99, +0x20283605,0x00a01c11,0x00889428,0x0ec0d664, +0x20380c00,0x0018100a,0x01188825,0x0e80c25a, +0x20300204,0x00280811,0x00d8a822,0x0e70c657, +0x20881a09,0x01080c20,0x0018c02e,0x0f80d665, +0x20880e02,0x20300403,0x00f85021,0x0c30a640, +0x20700605,0x20181809,0x00e8441c,0x0c408e39, +0x20500e01,0x00282804,0x00b84019,0x0c308a3a, +0x20281203,0x00b01405,0x20285416,0x0cf0a243, +0x00802400,0x20681203,0x01087009,0x0aa07e2a, +0x00700001,0x00001605,0x00785c06,0x0ac07628, +0x00580a03,0x00501801,0x0028540b,0x0ab07228, +0x00481a01,0x00702a02,0x00385411,0x0b207e2f, +0x20c02809,0x00385e04,0x00c84820,0x09904216, +0x20801406,0x00083202,0x00d8441a,0x09b03e18, +0x20801c09,0x00383a07,0x00784019,0x09b04616, +0x20b01c0a,0x00184607,0x00e83c1d,0x0a004e18, +0x00383208,0x00d02416,0x20b82604,0x09302608, +0x00181e07,0x00501010,0x00181802,0x0940260a, +0x00282e08,0x00b01c14,0x20781800,0x09402a0a, +0x00683e0d,0x00803018,0x20381605,0x0980360c, +0x00080c00,0x00101603,0x20201004,0x08f02e08, +0x00000c03,0x20380e06,0x00500406,0x08f02e07, +0x20181c02,0x00003a06,0x00080c07,0x09003206, +0x2040240a,0x20682210,0x0090000c,0x09204208, +0x00200400,0x20200603,0x00380405,0x08c03203, +0x00000202,0x00080c04,0x00300805,0x08d02a02, +0x00101e01,0x20782c01,0x00d01004,0x08e02601, +0x00480a07,0x0030080c,0x00080c01,0x09003202, +0x20601804,0x20183204,0x0040040b,0x08c02805, +0x00000000,0x00000601,0x00000005,0x08e03003, +0x20101002,0x00082a02,0x00301006,0x08e02c04, +0x20400404,0x00080e08,0x00300c0c,0x09103805, +0x00581a06,0x00502c09,0x20781607,0x09002807, +0x00000400,0x00080601,0x00180804,0x09002c07, +0x00081201,0x00401c02,0x20781002,0x09103408, +0x00280e02,0x00201004,0x00081201,0x0950340b, +0x20200006,0x20100609,0x00300008,0x09302408, +0x00180402,0x00200601,0x00081403,0x0950240a, +0x00281201,0x00001c00,0x00080800,0x09502c09, +0x00080800,0x20100601,0x00300404,0x09b0340c, +0x20181208,0x2010100a,0x00400402,0x0990200d, +0x20380a03,0x00100004,0x00200405,0x09b01c0f, +0x20401403,0x20481a04,0x00680c08,0x09a0240d, +0x00000800,0x20300601,0x00581403,0x0a203410, +0x00201c09,0x2058220d,0x00800000,0x0a00280e, +0x00301404,0x20181606,0x00280e05,0x0a30200f, +0x00280602,0x00180405,0x00080604,0x0a201c0f, +0x20101c02,0x20183601,0x00600804,0x0aa02814, +0x20380608,0x0020040e,0x00080805,0x0a802011, +0x20580a03,0x00300406,0x20380405,0x0aa0180f, +0x20380601,0x00000c00,0x20180403,0x0a90200e, +0x20182203,0x00603405,0x20781800,0x0b502c16, +0x00280404,0x00180e0d,0x00101e05,0x0b102814, +0x00580c01,0x00100e02,0x20200e0e,0x0b201c0f, +0x00200802,0x20181a06,0x00300607,0x0af01c0e, +0x00280802,0x20280e06,0x00601605,0x0c002417, +0x00e81404,0x00a81c00,0x02e94800,0x1b1246c0, +0x01502001,0x20585400,0x03d92400,0x1a621ac5, +0x01601e04,0x00481400,0x02192000,0x1a6226c9, +0x00e05009,0x20686800,0x03899000,0x1ce276d4, +0x00582a03,0x00580c0c,0x0279182a,0x1551aaab, +0x20601405,0x00384802,0x0279183f,0x14918aa5, +0x2050080d,0x00b82a0b,0x01c92043,0x14718ea8, +0x00c84a0d,0x00f04c1b,0x01e9402b,0x1681bebe, +0x20704404,0x20587803,0x0248dc39,0x10b12e79, +0x20300e03,0x00783012,0x0158dc2f,0x10510e6e, +0x20782a08,0x00d0001d,0x0128d033,0x1031026d, +0x2110100f,0x2048520d,0x0328c84e,0x11613a82, +0x20a01400,0x00c82410,0x0068b024,0x0db0d24b, +0x20c81000,0x00b8080a,0x00987825,0x0d80be44, +0x20681000,0x00300003,0x0128681d,0x0d70c645, +0x2048160d,0x00181420,0x01e8941c,0x0e50da4d, +0x00784e0a,0x01105c11,0x20384c06,0x0bc09a36, +0x00881604,0x00701808,0x00784c01,0x0bd09231, +0x00280400,0x20100004,0x0128540c,0x0bb09a31, +0x00301405,0x20482207,0x0188500f,0x0c40b638, +0x20380c02,0x2020220c,0x0148441c,0x0a407e25, +0x20200000,0x00100a05,0x00d84419,0x0a607624, +0x00180e05,0x20202004,0x01184c12,0x0a607622, +0x20180a08,0x00001408,0x01086417,0x0ad08a25, +0x20603809,0x20587207,0x01c84412,0x09804a0e, +0x20602408,0x00184e04,0x01083c12,0x09a04a0f, +0x20603c09,0x20586a0b,0x01982c14,0x09a04e0f, +0x20804810,0x2028820f,0x01583c14,0x0a005a10, +0x00181608,0x00980815,0x00182401,0x09402e04, +0x00382609,0x00a01812,0x20382000,0x09503206, +0x00100204,0x00981c0f,0x00082c01,0x09503205, +0x00684a10,0x01004c20,0x20b83204,0x09b03e08, +0x00181401,0x00401203,0x20200c03,0x09203602, +0x20200005,0x00280e09,0x00300808,0x09303602, +0x00082603,0x00902405,0x20700405,0x09403202, +0x20300008,0x20281611,0x0080240d,0x09704603, +0x20180400,0x20101400,0x00281407,0x09203402, +0x00080e02,0x00100406,0x00180c03,0x09403004, +0x00000003,0x00000a06,0x00280404,0x09403403, +0x00000604,0x20200408,0x00381804,0x09804405, +0x20100801,0x20281e01,0x00700c03,0x09502807, +0x00080800,0x20100c00,0x00200002,0x09603406, +0x20100a02,0x20181003,0x00480404,0x09602c07, +0x00000c02,0x20281605,0x00500403,0x09c03c09, +0x00400602,0x00080402,0x00080800,0x09902c08, +0x00200202,0x20300201,0x00500002,0x09a03009, +0x00100c03,0x00181603,0x20180800,0x09b02c09, +0x00001003,0x00181400,0x20181803,0x0a10380c, +0x20901004,0x00281e03,0x0000000c,0x09e0280e, +0x20601406,0x20381e06,0x00581409,0x09f02c0e, +0x20181a04,0x00402407,0x20580c04,0x0a00280b, +0x00081e04,0x00502008,0x20580402,0x0a80300f, +0x00b81e03,0x00503408,0x2078120d,0x0a602c0e, +0x00781a06,0x0020240b,0x2028160a,0x0a70200e, +0x00101004,0x20281207,0x00480401,0x0a60240d, +0x00181000,0x20202204,0x00300403,0x0b003812, +0x20b80602,0x20180602,0x00602413,0x0ac02c10, +0x20801803,0x20381a08,0x0080080c,0x0ad0200e, +0x20480604,0x00300407,0x20100002,0x0ad0200f, +0x20501800,0x20682a03,0x00b00805,0x0ba03416, +0x00602403,0x20381e0a,0x00581612,0x0b603415, +0x00500c00,0x00281800,0x00280e10,0x0b501c10, +0x00401003,0x00180609,0x0018120d,0x0b40240d, +0x00402801,0x00082603,0x0018260b,0x0c503417, +0x01208607,0x22d85800,0x04c99400,0x1ff33aef, +0x01681c00,0x20400800,0x02e96c00,0x1f72eef0, +0x01388800,0x00a04400,0x02b8fc00,0x1f42beec, +0x0178a605,0x00d08c00,0x02793400,0x1ff33708, +0x00204c15,0x20b88215,0x03598436,0x194262d4, +0x00000406,0x20b81000,0x03097041,0x18423acf, +0x00801201,0x21880e01,0x03d94438,0x183242d0, +0x2020440a,0x21c88e0e,0x04a93c46,0x1ab292e6, +0x20285a0b,0x0080582b,0x01595c3c,0x1381a29b, +0x20681a05,0x20a80813,0x02b91041,0x12d18e8e, +0x2100340a,0x21487a04,0x03a9104f,0x12b19a8c, +0x20200602,0x20b81c10,0x02796441,0x1491eaa3, +0x20a81e07,0x20e01409,0x02b88834,0x0f913263, +0x20d01803,0x20f83804,0x0298b42f,0x0f512256, +0x20501206,0x2078341a,0x01c8dc20,0x0f511e54, +0x21102804,0x20a8500a,0x0208e83b,0x10715664, +0x20204c0a,0x21588a0b,0x03085816,0x0d20f23e, +0x00300e04,0x2098240e,0x01b87009,0x0d20d63a, +0x00200201,0x20380c07,0x00f86c10,0x0d20da3c, +0x00881a0a,0x00001817,0x00c89007,0x0e00fe43, +0x20180a06,0x20200412,0x00d87810,0x0b80c22b, +0x20280800,0x20700802,0x01284c14,0x0b80b22c, +0x20400400,0x20380803,0x00c84815,0x0b80ae29, +0x20900808,0x20680e08,0x0128541f,0x0c20ce30, +0x00381202,0x20403800,0x00e8640b,0x0a709e1d, +0x00280e03,0x20902403,0x0148540d,0x0a70921b, +0x00282604,0x20204804,0x00985809,0x0a80921a, +0x00882a0b,0x2040580f,0x00f86c05,0x0af0a21e, +0x20702805,0x20884a08,0x01c83816,0x09c0660d, +0x20602c06,0x20b85208,0x01c82c12,0x09d0660b, +0x20201003,0x20b82206,0x01c82c10,0x09e0660e, +0x20a0500c,0x20e88e14,0x0248141c,0x0a40720d, +0x00201401,0x00283008,0x00a84000,0x09904602, +0x00300a04,0x0008100b,0x00983e01,0x09b04e02, +0x20402802,0x20684802,0x01482c09,0x09a04a01, +0x00500a04,0x00681011,0x00185603,0x0a105601, +0x20281a06,0x00800c0a,0x20280807,0x09903402, +0x20200803,0x00281a03,0x00581009,0x09a03c02, +0x00380a04,0x00400409,0x00181e02,0x09b03c03, +0x20581a03,0x00800c04,0x2030000c,0x0a104403, +0x00000005,0x00200208,0x00180801,0x09b03806, +0x00080602,0x00480805,0x20280c02,0x09d03407, +0x20380802,0x00200a03,0x00280807,0x09d03405, +0x00280403,0x00201204,0x00081202,0x0a504808, +0x00380e04,0x00301008,0x00180c01,0x09f03007, +0x00100002,0x00300601,0x20480801,0x0a103409, +0x00480604,0x20101004,0x00480e03,0x0a003007, +0x00280e04,0x00001805,0x00480c03,0x0a904009, +0x20580803,0x00001204,0x00500009,0x0a30300d, +0x20181203,0x00302403,0x20381403,0x0a50300b, +0x20501806,0x20282607,0x0078040a,0x0a402c0b, +0x20402004,0x20383607,0x00a0080a,0x0ae0380f, +0x00801a03,0x20282004,0x00901206,0x0ab0300e, +0x00101805,0x20182204,0x00500401,0x0ab0280d, +0x00581207,0x0040240c,0x20280e06,0x0ab0280d, +0x00100e01,0x00681404,0x20380e01,0x0b803814, +0x20d00c05,0x00581206,0x00100811,0x0b203814, +0x20681e06,0x0050300a,0x20200004,0x0b202c0f, +0x20900c05,0x00080e0a,0x00701009,0x0b102c0e, +0x20580c00,0x00902002,0x20981403,0x0c203815, +0x00983204,0x0070500b,0x2038161c,0x0bd03814, +0x00600404,0x20200a0d,0x00900a11,0x0b90300c, +0x00781a02,0x00302807,0x00481616,0x0b802c0c, +0x00583201,0x00605003,0x00080a0e,0x0cc03413, +0x00b86e16,0x01514800,0x23e87c00,0x1ff3731c, +0x01601808,0x20c84c00,0x0249d400,0x1ff3a71f, +0x01207420,0x21a96000,0x04ea9400,0x1ff3c313, +0x01307c1d,0x21b97000,0x051a9c00,0x1ff43732, +0x01782413,0x20706a42,0x0148ec22,0x1eb3070b, +0x0060020c,0x20680418,0x0119a441,0x1d52caff, +0x00780e2c,0x00402061,0x20ba1437,0x1d42baf8, +0x00881a26,0x00404457,0x20ca6438,0x1ff32316, +0x20e03c11,0x20f8ba0a,0x02e95c67,0x173232c7, +0x20b01c11,0x2058560d,0x01094454,0x167212b4, +0x20680c16,0x00102a23,0x2029204b,0x16821ab6, +0x20400416,0x20280e1c,0x00694051,0x18d252d2, +0x21101609,0x00083c2a,0x2019303d,0x12619275, +0x2098060c,0x00201025,0x20592833,0x11f17671, +0x20c00209,0x2020001e,0x00791c3a,0x11e16e74, +0x20d80e0e,0x20102825,0x00394045,0x1371a687, +0x0078220a,0x00505c10,0x2108b00b,0x0f713a51, +0x20100001,0x00080402,0x20188017,0x0f11124c, +0x00000402,0x20280c04,0x00788817,0x0f010e4b, +0x20201007,0x20483205,0x00d8841e,0x10213655, +0x2070080b,0x2028160d,0x00785421,0x0d30f23a, +0x20200401,0x00181004,0x20286415,0x0d10d635, +0x20400204,0x20100009,0x00485c18,0x0d00d633, +0x20180607,0x00000c10,0x00188017,0x0de0f63b, +0x0018060a,0x20100c14,0x0028500b,0x0bd0c224, +0x20200203,0x00200407,0x20684010,0x0bc0b222, +0x20100c01,0x20182602,0x0048280d,0x0bc0b220, +0x20400c04,0x20182604,0x00383014,0x0c60ca26, +0x20281006,0x2020360b,0x0058480e,0x0ad0ae18, +0x00081001,0x00203601,0x2068500b,0x0ae09615, +0x00180803,0x00101400,0x2048540a,0x0af09a15, +0x00282204,0x00206409,0x20687409,0x0b70b618, +0x00380605,0x20601006,0x01284008,0x0a507e0d, +0x20180602,0x20300c03,0x00882c0a,0x0a60720b, +0x20281206,0x0000340a,0x0018440b,0x0a70760b, +0x00100202,0x20700603,0x01481c0d,0x0ae0820d, +0x20801407,0x20883a09,0x01781c11,0x0a106000, +0x00000001,0x20300203,0x00a82406,0x0a305e02, +0x20100803,0x20581a08,0x00e80c06,0x0a405a02, +0x20701408,0x20783e09,0x01582410,0x0ab06802, +0x00500205,0x2030040d,0x00883607,0x0a305005, +0x20200402,0x20381000,0x00a82407,0x0a404404, +0x20100802,0x20381801,0x00882404,0x0a404c04, +0x00500207,0x20280410,0x00682e06,0x0ae05407, +0x20100400,0x20381201,0x00900809,0x0a504406, +0x00200203,0x20200007,0x00681400,0x0a703808, +0x00100201,0x20180406,0x00281401,0x0a703c07, +0x20200405,0x20280e05,0x00500409,0x0b105008, +0x20200005,0x20280601,0x00580805,0x0ab0480e, +0x20300405,0x20280e03,0x00600406,0x0ab0380b, +0x00180e01,0x00002403,0x00180c04,0x0ab03c09, +0x00081206,0x20103409,0x00281403,0x0b70540e, +0x00481209,0x20102c0e,0x00400e02,0x0b204c10, +0x00680e07,0x2010280a,0x00400203,0x0b103c0c, +0x20200401,0x20480e01,0x00b02006,0x0b003c0e, +0x00180405,0x20501208,0x00f00803,0x0bf05011, +0x20880404,0x2050120c,0x0100240b,0x0bb05c14, +0x20c00c06,0x20482a0c,0x00d02c0e,0x0b804011, +0x20480a02,0x20201401,0x00700a01,0x0b804c10, +0x20400205,0x20680407,0x01301005,0x0c904c15, +0x00601401,0x20784202,0x01402611,0x0c505c16, +0x00a80a03,0x20101808,0x0048161d,0x0c104c0f, +0x00500802,0x20481e06,0x00d01e0f,0x0bf04c0c, +0x00401404,0x2068420c,0x0120360b,0x0d305816, + }, //ct1 + { +0x00101409,0x20600000,0x0008a400,0x0d502a21, +0x0080400c,0x20c00000,0x0008e800,0x0d404e30, +0x00981001,0x20200000,0x00080800,0x0d801634, +0x00681e04,0x00400000,0x00082800,0x0f20162f, +0x00681a0e,0x2010001c,0x00080804,0x0c58161f, +0x20582e14,0x00400023,0x00001019,0x0be81224, +0x20700202,0x20600004,0x0008081b,0x0c001627, +0x2010200f,0x2030020b,0x00089011,0x0dc80626, +0x20d81408,0x2070020f,0x00002817,0x0b800612, +0x20500c0e,0x20700219,0x0000000c,0x0b101a11, +0x00480401,0x20600201,0x00000405,0x0b201617, +0x20682611,0x00400022,0x0000100f,0x0cd84616, +0x00a02607,0x20c00009,0x00082a0f,0x0b100a0e, +0x00180e08,0x20400011,0x00080a02,0x0aa0020d, +0x20a80a01,0x20700000,0x00000410,0x0a90160c, +0x00200005,0x20400212,0x00003204,0x0c481e10, +0x20300c06,0x2030020b,0x0008180e,0x0a980a0f, +0x00300603,0x20700207,0x00001002,0x0a40120d, +0x00900001,0x20900201,0x00080a0e,0x0a50160b, +0x20201805,0x20400204,0x00084402,0x0bb82211, +0x20481001,0x00000007,0x00081004,0x0a482206, +0x2070180e,0x2060020f,0x00085c0b,0x09f00606, +0x20600e04,0x20900002,0x0008100f,0x09e0120a, +0x00880e0a,0x0020000c,0x00000603,0x0b383e11, +0x00681a08,0x2040000b,0x00004207,0x0a181607, +0x00781a0f,0x0010001c,0x00000e0a,0x09d82e06, +0x00201408,0x20600209,0x00083a02,0x09b00604, +0x20b00c0e,0x20100211,0x00082416,0x0ac83608, +0x20100001,0x20a0020c,0x0000240a,0x09d01206, +0x20600809,0x20500210,0x00001c0b,0x09980a06, +0x00080e09,0x20100010,0x00000404,0x09981e03, +0x00781e0c,0x00200018,0x0000260c,0x0ab84e03, +0x20302006,0x20b00208,0x00084c08,0x09d00c03, +0x00b81206,0x2030000a,0x00001e09,0x09780e04, +0x20100004,0x2040020a,0x00000c03,0x09880800, +0x00200c00,0x2050020d,0x00002809,0x0a882604, +0x20280a02,0x2030000b,0x00081400,0x0a081c07, +0x20b00802,0x20800208,0x00000c18,0x09500c03, +0x00201002,0x20400002,0x00082001,0x09981002, +0x20880811,0x2020020d,0x00082c10,0x0a982809, +0x00682605,0x20500006,0x00004e05,0x0a381405, +0x00400c01,0x20600201,0x00081e08,0x09a0040b, +0x20281204,0x00000007,0x00002407,0x09b81806, +0x00982a1a,0x20300025,0x00005609,0x0af8380c, +0x20301c02,0x20e0020a,0x0008040e,0x0a601409, +0x00400a02,0x20300002,0x00081405,0x09f80809, +0x00100201,0x20400204,0x00002001,0x09f0000a, +0x20a02c1d,0x20d0022b,0x00081413,0x0b500811, +0x20600c07,0x20600204,0x00082c04,0x0ad00012, +0x20981601,0x00000203,0x0000080f,0x0a581013, +0x00200803,0x20400207,0x00081405,0x0a40080c, +0x00c81a20,0x2020002c,0x0000360c,0x0c082014, +0x00b82a05,0x20300010,0x00003a0e,0x0b68100d, +0x0040300e,0x20500207,0x0008660d,0x0b081414, +0x20a81405,0x20200003,0x0008040b,0x0ac80814, +0x20902020,0x20900233,0x00082417,0x0ca01419, +0x20d80a07,0x20d00000,0x00005c14,0x0bc02011, +0x20283212,0x00700023,0x00007202,0x0b88380c, +0x00681a0e,0x20600013,0x00005612,0x0b700411, +0x20a82612,0x0000002c,0x00000a03,0x0da82423, +0x0080400a,0x20f0021d,0x00084617,0x0c604015, +0x00481809,0x2060021a,0x0000a20c,0x0bd02008, +0x00002c0a,0x20c0021f,0x00000401,0x0bd0380a, +0x00e80c04,0x2090020b,0x0000922a,0x0e801414, +0x00b81a01,0x00a03800,0x21284000,0x0d900633, +0x01489a0c,0x0190c400,0x22503800,0x0da00645, +0x00a01004,0x00582c00,0x20784000,0x0da00a37, +0x00203c0e,0x20c85400,0x00b8c000,0x0f602e37, +0x20802601,0x00384a03,0x20480820,0x0c281e23, +0x21906017,0x20d88624,0x00c8043c,0x0bd00a27, +0x20980602,0x00a8040b,0x2128281f,0x0c181228, +0x00f82618,0x00405c29,0x20a86806,0x0da81a34, +0x20503c0d,0x00c83e05,0x21685007,0x0b682a0f, +0x00a81211,0x00c02421,0x21684a0d,0x0b281610, +0x00401e06,0x00880805,0x21380404,0x0b381617, +0x2180380f,0x20686a1f,0x00d02832,0x0c582e18, +0x00386613,0x01c07021,0x22501a06,0x0af8420f, +0x20700c08,0x00782211,0x20c0200f,0x0a981a0f, +0x20b00c08,0x00f81e0d,0x21500011,0x0a981a0c, +0x00780601,0x0090000f,0x20d84216,0x0c08360b, +0x00381406,0x00302217,0x20903803,0x0a781a11, +0x00180400,0x00a00c08,0x21482605,0x0a481e0a, +0x00b00604,0x0120040a,0x21c8260f,0x0a58260c, +0x0048320b,0x00804c0d,0x20d00a01,0x0b783a16, +0x20201c05,0x20283206,0x2018180b,0x0a08220a, +0x00782a09,0x00a04c07,0x21180a03,0x09e8220e, +0x20982002,0x01302601,0x21b00411,0x09e82a0b, +0x2010100c,0x20482215,0x0050140a,0x0ac83212, +0x20203204,0x00584c08,0x20d80c04,0x09d83203, +0x2080280e,0x00084a13,0x00201012,0x09782607, +0x00a82a06,0x00b03c05,0x2130060c,0x09a82208, +0x0028160a,0x0000240e,0x20282005,0x0a583a0b, +0x00000407,0x01180604,0x21f81601,0x09d82e01, +0x0028160d,0x00901816,0x21081206,0x09682a01, +0x20901007,0x0018260c,0x20301014,0x09682204, +0x2050380c,0x20585a0f,0x00700c0c,0x0a284202, +0x00483e0b,0x01206011,0x22080800,0x09c83602, +0x00502409,0x00483211,0x20a01801,0x09582203, +0x00401602,0x00500409,0x20c82607,0x09682002, +0x00282a0c,0x00902814,0x20f80603,0x0a384003, +0x20401403,0x00381e0f,0x2080280b,0x09c82c04, +0x20881604,0x00d0140b,0x21781010,0x09582405, +0x00383205,0x00902c03,0x20b02403,0x09682400, +0x00802c02,0x2018160f,0x20500002,0x0a483002, +0x0010540a,0x00886a08,0x20f82801,0x09f8300a, +0x00581803,0x00902a02,0x21100a09,0x09981c09, +0x20602007,0x2038360b,0x0000100e,0x09881809, +0x2110400e,0x00a87608,0x20a8101c,0x0a884c11, +0x2018560b,0x01e05818,0x22900004,0x0a58400c, +0x0028120c,0x00301c07,0x20802007,0x09d81808, +0x00000203,0x0050040a,0x20d80a03,0x09e8180e, +0x01385e16,0x01a08022,0x22700618,0x0b384813, +0x00181202,0x00902a09,0x21302c00,0x0ac8240e, +0x20b04018,0x20183a1d,0x0008300c,0x0a381011, +0x00580e04,0x00501e01,0x20c00e02,0x0a48100b, +0x21402414,0x00384e21,0x20705020,0x0bb82c17, +0x00605407,0x0058760d,0x20a00802,0x0b38240f, +0x0118761b,0x01008c2d,0x20e00214,0x0ac8340d, +0x20402c06,0x00283a0b,0x2058080e,0x0ab81411, +0x01783214,0x00c0641b,0x21a8261c,0x0ca82019, +0x21480803,0x01a81c09,0x22780815,0x0bd82c1b, +0x2150580f,0x20d89625,0x01407021,0x0b281014, +0x20801c03,0x00d84406,0x21300001,0x0b682019, +0x21b02c15,0x00086e22,0x20103829,0x0d582420, +0x01187607,0x0180c016,0x22d80a33,0x0ca81814, +0x00d01604,0x0098440d,0x21180e26,0x0bf00019, +0x00a86206,0x01408412,0x22400a1e,0x0c181010, +0x01202e0d,0x00c82827,0x21c82235,0x0e982425, +0x00a80a01,0x00381400,0x00b81c00,0x0d780a37, +0x0080ac0b,0x21190400,0x02686000,0x0d800639, +0x00e01601,0x20200400,0x00985400,0x0db00a43, +0x01083407,0x01206400,0x21889400,0x0fb01252, +0x2098080a,0x00202602,0x00685c1d,0x0be81a29, +0x20286e0e,0x01a0a020,0x21b86818,0x0be81a2c, +0x20b0000a,0x00381203,0x00a83429,0x0bd8222e, +0x20a0020d,0x00581415,0x00100430,0x0d682e3b, +0x00884e17,0x00007c1c,0x01080402,0x0af83619, +0x20780402,0x20180e0a,0x00d03414,0x0ad82616, +0x20284a11,0x0030481a,0x00601809,0x0ae82e15, +0x20982409,0x00504211,0x20481c13,0x0c281a19, +0x21006417,0x2138be2a,0x02e0501b,0x0a582e0a, +0x00200804,0x20200604,0x00a82602,0x0a581e0e, +0x20300c0d,0x20f00a19,0x01900803,0x0a58120e, +0x00601a05,0x20581009,0x00d82a07,0x0b883613, +0x0090120c,0x0068181b,0x20184215,0x0a382e08, +0x00080a05,0x00000408,0x00b80403,0x09e82e0d, +0x00781209,0x20c00c0e,0x01b81205,0x09e8260f, +0x20800805,0x00184206,0x0090240c,0x0ae84611, +0x00280405,0x00a02a08,0x20781c05,0x09c8320f, +0x20200c03,0x20282a06,0x00c02003,0x09882a0a, +0x20702406,0x21083a0c,0x01e00c10,0x0978220a, +0x00a00205,0x00301408,0x2078260b,0x0a683611, +0x20683e04,0x00904807,0x0038080c,0x09684607, +0x00680a04,0x00102c04,0x00182a02,0x0938220a, +0x00502603,0x20784006,0x01080a07,0x09482a05, +0x20701407,0x00381e08,0x20180414,0x09e8420d, +0x00700002,0x20600605,0x01500605,0x09484204, +0x20b00808,0x20182607,0x00c00810,0x08f83202, +0x20200c08,0x00200a04,0x00083007,0x09182a05, +0x0078320c,0x0080500f,0x20881603,0x09a84604, +0x20702a01,0x20585400,0x01602010,0x09284801, +0x00e81a0a,0x0010380f,0x00381610,0x09082e02, +0x00183a10,0x00503814,0x00202402,0x09083800, +0x20a02c11,0x20484e16,0x00c01011,0x09984803, +0x20181009,0x00502202,0x00182604,0x09583808, +0x20d01408,0x2058220f,0x01101c1b,0x08e82c04, +0x2010500f,0x2098661c,0x01001806,0x09181c04, +0x00b84610,0x00806c1d,0x2078160c,0x09c84805, +0x00b85219,0x0010981b,0x00a00e07,0x09883c02, +0x00900a06,0x00081c09,0x00900a0b,0x0948300c, +0x00182607,0x00c03012,0x20982c03,0x09482809, +0x20382c04,0x20905212,0x01401814,0x09e83809, +0x20c0581a,0x2138a230,0x02f0441b,0x09a8300d, +0x20b0000c,0x00281208,0x00200c0f,0x0998240e, +0x20380401,0x00300203,0x00401c06,0x0998280d, +0x20406004,0x21489a05,0x02801c0a,0x0a784418, +0x20100608,0x0028101f,0x00884208,0x0a483c16, +0x00e84e19,0x00208c1c,0x20300611,0x0a18180c, +0x00200801,0x00280800,0x00400e03,0x0a18200f, +0x00081201,0x00302007,0x00282a01,0x0b48381d, +0x00e8520b,0x00308808,0x0040160b,0x0ad8300c, +0x20a0801c,0x2118d22f,0x02004819,0x0a680c10, +0x00183202,0x00304c02,0x00180803,0x0a88180f, +0x00300208,0x20182805,0x00a04201,0x0c28401c, +0x2110240e,0x2108321a,0x02600c1d,0x0b482c16, +0x20584e12,0x00f07826,0x21485204,0x0b280c1b, +0x20500801,0x20900e05,0x01580c07,0x0b081c14, +0x20601011,0x00001a13,0x00184808,0x0d18241f, +0x00a04606,0x20789813,0x01b0261e,0x0c28401d, +0x00803c07,0x20480a15,0x00a00619,0x0bd80c11, +0x00406c00,0x20789e01,0x0180260c,0x0bb82815, +0x00584a0f,0x0040602c,0x00700a0e,0x0e084c21, +0x00903805,0x21582800,0x01586c00,0x0da03a3e, +0x0138960c,0x00110400,0x20e80400,0x0de0364f, +0x00d84201,0x00103c00,0x00480c00,0x0de0264a, +0x01704403,0x21b83800,0x01f85c00,0x0fc0225f, +0x00181e08,0x2070140e,0x00b8181b,0x0bd00e30, +0x21006414,0x2248aa25,0x03301c38,0x0bb01e33, +0x20101a01,0x21081604,0x01482827,0x0bc01e36, +0x21680a07,0x20981809,0x01080c45,0x0d280a3d, +0x20f01c06,0x20e86a0b,0x0100341f,0x0ac00a14, +0x20501a07,0x20b81c18,0x00985809,0x0ab00a12, +0x2130500b,0x20a89209,0x00e81423,0x0aa80611, +0x0000240d,0x20b8320d,0x00a82c02,0x0bf80a19, +0x00782602,0x20706808,0x20b86a10,0x0a601a0c, +0x00580e04,0x20501c04,0x00300206,0x0a380610, +0x00a81e0f,0x00b02c1a,0x21682216,0x0a680a0b, +0x00182a13,0x2030381b,0x20281402,0x0b382217, +0x20380c03,0x21001c01,0x01081007,0x09e81211, +0x20480403,0x20881608,0x00a0140a,0x09b8060e, +0x2020140b,0x00382614,0x20a01409,0x09d80612, +0x20303c10,0x20c82a1d,0x00d81806,0x0a881a14, +0x00781e0c,0x21202009,0x01602a03,0x0978120f, +0x00200403,0x20900001,0x00582603,0x09580a0a, +0x20282206,0x0080340d,0x21382c04,0x09680e0b, +0x00582608,0x00301814,0x00281e03,0x09f83e13, +0x20a04410,0x21a86a1a,0x01e00c13,0x09000207, +0x00281208,0x2070100a,0x00500c02,0x0908120a, +0x00181c05,0x00003605,0x20680e01,0x09181609, +0x00081601,0x20602203,0x00800c0c,0x0968360e, +0x00980609,0x20900c16,0x00482e0b,0x08f81203, +0x20301809,0x20c80e0e,0x00981409,0x08c80a05, +0x0068220d,0x20702c0b,0x00701c03,0x08d81a08, +0x20502005,0x20b83e06,0x0100100c,0x09283602, +0x20781403,0x20a02a06,0x00700010,0x08d80c00, +0x00480a06,0x2058100d,0x00600c00,0x08b81e01, +0x20f04415,0x20f8721b,0x01201416,0x08b81004, +0x00782206,0x2030400a,0x00181e05,0x09282c01, +0x00800e02,0x20f81402,0x01100a06,0x09081405, +0x20580803,0x20701a06,0x0020000c,0x08c80805, +0x00e85e16,0x00109024,0x20a82a15,0x08f81005, +0x20502c03,0x20a86608,0x01004011,0x09383407, +0x20d00c01,0x20b85e03,0x00c05414,0x09380c0c, +0x00301202,0x20900003,0x00880a02,0x09080c0a, +0x2060300e,0x21683e1e,0x01a03415,0x09080804, +0x00102805,0x00083000,0x20981002,0x09a82011, +0x00e81401,0x20906400,0x20a85614,0x09b0180c, +0x00200801,0x20581205,0x00800406,0x0968100d, +0x20200603,0x20a80c0c,0x00b81803,0x09680c10, +0x00085208,0x00a0840e,0x21581405,0x0a382014, +0x20800603,0x20e80403,0x00f00816,0x09f8100d, +0x20b01408,0x20385a01,0x00402c0b,0x09e81415, +0x00380e06,0x20900c04,0x00901e03,0x09e80810, +0x20100c00,0x20a80e0a,0x00c03006,0x0af81c1a, +0x00203402,0x20d86604,0x00e03603,0x0a980c16, +0x01385613,0x0030b016,0x21382a16,0x0a800c0f, +0x2010280b,0x20c84a0f,0x00c00c05,0x0a600011, +0x2050200c,0x20882a0a,0x00981c04,0x0bd8181f, +0x20482800,0x00004403,0x20b81c03,0x0b400c16, +0x21803c19,0x21287624,0x01a03023,0x0af80416, +0x20480e06,0x20202412,0x20681803,0x0b000015, +0x00b8220e,0x00004c18,0x2018160c,0x0cc8241b, +0x00480a01,0x20a03003,0x00681a0b,0x0bf00416, +0x01088e11,0x2030ac32,0x20381a2f,0x0bd00018, +0x00488000,0x2050a801,0x00302a0d,0x0ba00c14, +0x20a01008,0x20887a17,0x0120a01d,0x0da81c25, +0x00e85e0a,0x02108400,0x22b02c00,0x0e100e49, +0x00604c04,0x0108bc00,0x20a00400,0x0e100642, +0x00c07404,0x20688800,0x00687000,0x0e303a4c, +0x01a8720d,0x02809800,0x23104400,0x10180669, +0x2070100d,0x0098421d,0x20a01029,0x0c000e35, +0x00585203,0x0220840d,0x23987013,0x0c201238, +0x20384203,0x0160340d,0x21c84423,0x0c000a3b, +0x21d01819,0x00b83627,0x20b8184e,0x0d300642, +0x20902801,0x00d8140a,0x21a88413,0x0ae80e17, +0x20c81601,0x00e02c03,0x21781021,0x0ac8161e, +0x20883202,0x00706404,0x20e8401b,0x0ab8061c, +0x00d81215,0x01103825,0x2188660b,0x0be82621, +0x00580a04,0x0178040c,0x21e80e07,0x0a583a11, +0x00180a05,0x00980401,0x20d02602,0x0a281a0e, +0x20501c02,0x20582e03,0x00a00c03,0x0a28220d, +0x21101013,0x00d83e18,0x20a0241d,0x0ae83a17, +0x00080a03,0x01680400,0x22002407,0x09c83211, +0x20102409,0x00881e0d,0x20e82002,0x09b80e0e, +0x00980a03,0x00201c02,0x20181a0b,0x09b81e11, +0x00d85e17,0x01108c21,0x21981617,0x0a583215, +0x20401c07,0x01483a09,0x22100c06,0x0968260a, +0x00480e08,0x0110100d,0x21581a02,0x0948260e, +0x20701004,0x00082a05,0x00500411,0x09282a0e, +0x20304413,0x20685625,0x00a01c11,0x09882618, +0x00682e07,0x01c0640d,0x22f83a07,0x0918260a, +0x2050100a,0x00e8260b,0x2110040c,0x08d82a09, +0x00701604,0x00482006,0x20400205,0x08e82a08, +0x20101208,0x00b81815,0x20b82c09,0x09083a0b, +0x20180402,0x01180a08,0x2160200b,0x08c83608, +0x00682e0c,0x01104012,0x21a80e05,0x08a82a06, +0x20602007,0x00883e07,0x20d0080e,0x08a82604, +0x00082002,0x00f02a05,0x21100405,0x08d83a04, +0x20400404,0x01081201,0x2188040a,0x08b83003, +0x20202009,0x00782a11,0x20a0140d,0x08882602, +0x00682a0a,0x0100580d,0x21b82a04,0x08a82001, +0x00100e01,0x00782001,0x20701005,0x08c83c01, +0x0078160f,0x0110180c,0x21c01e04,0x08e82806, +0x20280800,0x00e00008,0x21381006,0x08982808, +0x20804c0d,0x00688a11,0x2050300f,0x08b83007, +0x20200005,0x00a01e03,0x20f82809,0x08e83408, +0x20c03818,0x00c83e20,0x21682c11,0x0928200d, +0x00082605,0x00c02c07,0x21301c01,0x08e8240b, +0x00883a0c,0x01a05816,0x22781a09,0x09082009, +0x0068320b,0x00a0440d,0x20800801,0x0948400d, +0x00f81a15,0x01a0282a,0x22481a14,0x0998440b, +0x00300201,0x00400e08,0x20801401,0x0948100c, +0x20580407,0x00b00210,0x2120240e,0x0958180c, +0x2080400b,0x20187213,0x00803814,0x09c83818, +0x20b8040a,0x01400e16,0x21b04019,0x09e8280e, +0x20301c0a,0x00481e0b,0x20582c0a,0x09b81812, +0x20401a01,0x00a81c04,0x21280801,0x09d81814, +0x20181206,0x00e0140f,0x21381604,0x0ab82c20, +0x00481e09,0x01303409,0x21880608,0x0a882017, +0x00001a08,0x00b84413,0x20b02400,0x0a683016, +0x00a81001,0x01003401,0x2198220a,0x0a68180f, +0x00681c03,0x00b03e04,0x20f00206,0x0ba8241b, +0x2040240b,0x00c83e11,0x20b00c06,0x0b382016, +0x00181a03,0x01104a06,0x21d80601,0x0b180816, +0x20a81e07,0x00c80405,0x20c04015,0x0ae82414, +0x20381209,0x00381807,0x0010540d,0x0c78241e, +0x00382e07,0x01401c16,0x21a00208,0x0be82819, +0x20108406,0x00b8fe12,0x20b05003,0x0bc81c19, +0x00408007,0x0058d616,0x20d03e0c,0x0bb8081e, +0x20204809,0x2018461a,0x20581007,0x0d90002d, +0x00402601,0x21289000,0x03680400,0x0df0223e, +0x00b00a01,0x21002400,0x02588000,0x0e303e50, +0x01089a0e,0x0120d000,0x20d02400,0x0ea02a5c, +0x00d04002,0x2168c000,0x04682000,0x0fe0265c, +0x0060380b,0x20981603,0x0128a40b,0x0c101e39, +0x00103807,0x20e86604,0x02e83421,0x0be80a3f, +0x20606818,0x21488a29,0x02782830,0x0c002244, +0x20400406,0x20601005,0x0168a026,0x0d301a49, +0x20884e12,0x00506c1e,0x00d8341e,0x0a982624, +0x20c81608,0x00081410,0x01481024,0x0a781e1d, +0x20a00a0b,0x0068281f,0x0058501e,0x0a881a1d, +0x2078260e,0x20400c17,0x01b0001b,0x0b782228, +0x0018040a,0x20d81a16,0x02802804,0x09c82613, +0x20300807,0x20581a08,0x00f80601,0x09e8160b, +0x20382001,0x00802602,0x20500401,0x09f8160e, +0x00200c07,0x20d81214,0x01e80804,0x0a881219, +0x20300e03,0x20e81809,0x02282007,0x09482a0e, +0x00784208,0x2030500d,0x0098120b,0x09781a11, +0x00700202,0x00000002,0x00400609,0x09881611, +0x20a04c06,0x20b89002,0x01a8100a,0x09d82e11, +0x00381002,0x20b02201,0x01c81a03,0x08e82e0c, +0x20401805,0x21381a0b,0x01e00c0b,0x08e81611, +0x20400003,0x00100e04,0x0048140c,0x08e81610, +0x0118460b,0x00807c15,0x20982e14,0x09582616, +0x20100204,0x20f81c05,0x02402006,0x08883a0a, +0x00400a03,0x20d00804,0x01882000,0x08781e0b, +0x00280e01,0x00101404,0x00781000,0x0898220a, +0x20a81802,0x20901e0b,0x0160301e,0x08982611, +0x00201404,0x20f81206,0x01d80404,0x08582605, +0x20602405,0x20a84204,0x01a00c0d,0x08382a04, +0x00181602,0x20202801,0x00d80807,0x08482606, +0x00202c03,0x20f83a07,0x01c80801,0x08582202, +0x00000a03,0x20980404,0x01980c09,0x08382c01, +0x00682207,0x2020340a,0x00a81205,0x08382000, +0x20400407,0x20782606,0x01601409,0x08382c02, +0x00000403,0x20400003,0x00e82806,0x08582c01, +0x20801804,0x20882604,0x01800408,0x0868300a, +0x20200c04,0x20a8160a,0x0170100e,0x08382005, +0x0058360a,0x2060640e,0x00d81a03,0x08582005, +0x00381a0a,0x2030200c,0x00f01406,0x08783407, +0x00c83204,0x20206809,0x00f8320f,0x08b82c07, +0x20501c00,0x20783c03,0x01200808,0x08882410, +0x20503407,0x21385a0f,0x0260300d,0x0898240a, +0x2050280b,0x20984a11,0x0160280e,0x08c82411, +0x20680c01,0x20e82204,0x02904c16,0x08e83c0a, +0x00280800,0x00100c03,0x00300207,0x09181c10, +0x00201400,0x20680c05,0x01082201,0x09081c10, +0x00482e08,0x00104c0f,0x00482800,0x09782018, +0x20181000,0x21080601,0x02102003,0x09781c17, +0x00781602,0x20103c02,0x00681201,0x0988140d, +0x20481801,0x20102804,0x00d80405,0x09882412, +0x20701005,0x20a81a08,0x0170180b,0x0a48241e, +0x20401802,0x21482602,0x02100c01,0x0a380c19, +0x20980c03,0x20600a05,0x01501813,0x0a081c15, +0x00b80e0b,0x20700807,0x01703a09,0x0a181c10, +0x00a00606,0x20681c06,0x0120220a,0x0b48201f, +0x00780e06,0x20e02c04,0x0188160b,0x0af80814, +0x20181a01,0x20a00403,0x01701e07,0x0ad8141b, +0x21103c11,0x20a85a1b,0x01900019,0x0aa80818, +0x20b04808,0x20584e0c,0x00b80814,0x0c481023, +0x20502c06,0x21086611,0x0230200e,0x0b881417, +0x00583800,0x20f09601,0x0178460f,0x0b880414, +0x00b8620b,0x0050b021,0x00387622,0x0b881c1c, +0x00686e06,0x00d09411,0x20883213,0x0d781c2b, +0x00302c0f,0x00082800,0x0018fc00,0x0ec0924c, +0x00a83c01,0x00803800,0x20b83000,0x0f00725b, +0x0020a00c,0x21b8f800,0x02a86800,0x0f106651, +0x00f03009,0x20f00400,0x0038f400,0x10e0ba70, +0x0118861a,0x00b0982e,0x20885408,0x0c703248, +0x00882206,0x20704003,0x0038441d,0x0c505e4c, +0x01286a16,0x00d0b424,0x21487c07,0x0c904a4d, +0x00281a11,0x2030241a,0x0058642c,0x0da0525a, +0x21a0300f,0x21587620,0x01d03c3c,0x0a903227, +0x2140300e,0x20f84e11,0x01384034,0x0a803224, +0x2158080e,0x20e8161e,0x0190043e,0x0a90262b, +0x21601c10,0x20985e18,0x00d80c31,0x0b90322b, +0x00b03202,0x2098200c,0x00086612,0x09e02e12, +0x0040020d,0x20300418,0x20184609,0x09e00e0e, +0x20202e02,0x21083c0e,0x01484a01,0x09d00a0d, +0x00900e08,0x20201417,0x20a87210,0x0aa01a1a, +0x20780e01,0x00201004,0x20881c10,0x09400e13, +0x2010500c,0x20386e10,0x00100003,0x09680611, +0x00500203,0x20500407,0x00580a06,0x09680611, +0x20482000,0x00005400,0x20582c0c,0x09c0021c, +0x00501a03,0x00081402,0x20480604,0x08d0060d, +0x00182a08,0x01103013,0x21a81c00,0x08e80e0f, +0x20181000,0x20501601,0x00600c07,0x08d00210, +0x00603204,0x20885401,0x01003001,0x09081a15, +0x20401406,0x00681a07,0x20980c0b,0x08700209, +0x00281c03,0x00702606,0x20d01c04,0x0878060d, +0x00100801,0x20881202,0x00a00804,0x0860060b, +0x20800c0a,0x00482a0b,0x20500013,0x0878060b, +0x00582a06,0x00a0300c,0x20f80a03,0x08480a05, +0x20181203,0x00002802,0x20580409,0x08200607, +0x20200e01,0x20681800,0x00600408,0x08200605, +0x00582609,0x00704c12,0x21082a06,0x08580a05, +0x20381003,0x00001206,0x2030140d,0x08200000, +0x00001404,0x20482e08,0x00601406,0x08080401, +0x00302002,0x20381a04,0x00082003,0x08200401, +0x00300003,0x20300e09,0x00301809,0x08280a03, +0x20381800,0x20402403,0x00180404,0x08400409, +0x00200202,0x00100c05,0x20681c05,0x08200006, +0x20501002,0x00583803,0x2060100c,0x08381008, +0x20700c01,0x20382a01,0x00601412,0x08380c0a, +0x00800e04,0x20a82802,0x00a03205,0x08900408, +0x20581400,0x00101c00,0x2038080b,0x0878080d, +0x00282e04,0x00a04c08,0x21480e03,0x0890000c, +0x00681a03,0x00002803,0x20481603,0x08b00012, +0x20503803,0x2078420a,0x00080412,0x08e0180e, +0x00100804,0x20480e01,0x00500203,0x08f80c11, +0x00282800,0x20102e03,0x20102004,0x08f0040d, +0x20401c06,0x20683606,0x00600c0f,0x09480c18, +0x20101804,0x00883202,0x21082402,0x09800818, +0x00480a09,0x2020000a,0x00202801,0x09780410, +0x20301002,0x20c82604,0x00a01c09,0x09700c13, +0x20280e08,0x0010180c,0x20700002,0x0a380420, +0x20282a02,0x00d0280b,0x21c81400,0x0a480419, +0x20600c06,0x20482210,0x00201c0e,0x0a001017, +0x00001002,0x20881c01,0x00100a01,0x0a101417, +0x0040140d,0x20280e0c,0x20180603,0x0b300020, +0x00100606,0x00300c05,0x21202206,0x0b000416, +0x20303404,0x20184001,0x20682a04,0x0ad00c1c, +0x00082e06,0x20406406,0x20681e01,0x0ac02015, +0x20387214,0x00309019,0x20401808,0x0c300022, +0x00102005,0x0040260f,0x20f82a03,0x0ba01414, +0x00580605,0x00c8140f,0x21701210,0x0ba00017, +0x00003405,0x20f8720e,0x01304a01,0x0b701017, +0x00106c0f,0x2198b22e,0x02005a03,0x0d50142a, +0x01283e05,0x00706000,0x00187000,0x0ff0966b, +0x00b04406,0x00587c00,0x00d88800,0x0fd07661, +0x00e8aa04,0x0290ec00,0x22983400,0x10106669, +0x01787203,0x02b09000,0x22a82c00,0x12206a87, +0x20909c08,0x2088f210,0x01983c36,0x0ce05250, +0x00101207,0x01682412,0x21386420,0x0cf03e51, +0x20404000,0x20188a0d,0x0120202b,0x0d004253, +0x20f80a02,0x00f8220a,0x20680c46,0x0e404e64, +0x20c82808,0x02002009,0x2238a41c,0x0b102627, +0x20783003,0x01a04a03,0x21c85024,0x0af0222f, +0x20701c0f,0x01082e0d,0x21088020,0x0b003a2e, +0x20601014,0x00d80e11,0x20e8a419,0x0c003235, +0x00984214,0x01606c21,0x21c82e07,0x0a180e1c, +0x20a81004,0x00e00c05,0x20a82c10,0x09f80e15, +0x2048320e,0x01704821,0x21b85c0c,0x09f80618, +0x00282215,0x0110342b,0x21184807,0x0aa81e25, +0x20700c0e,0x0068121a,0x20102014,0x09480a16, +0x00b8520c,0x00a08010,0x20780e0e,0x09581214, +0x00280c02,0x00b00608,0x20902800,0x09580e12, +0x2030000b,0x00881213,0x2040380c,0x09a8161b, +0x00283206,0x00903010,0x20580e02,0x08c80e0d, +0x20703408,0x20a84a13,0x01902813,0x08b80e12, +0x20201004,0x00781e03,0x20880406,0x08d8060e, +0x00282a0a,0x00803c0d,0x20980402,0x08f80a13, +0x00280602,0x20301e04,0x00800c04,0x0868060c, +0x00401801,0x00283004,0x00781202,0x08581209, +0x00200206,0x00c00c08,0x20f80802,0x08780a0b, +0x0020180a,0x20280612,0x00681407,0x0868060f, +0x20102c05,0x20484a0a,0x00f00809,0x08180a05, +0x20480a04,0x00880806,0x20500c0b,0x08181204, +0x20380808,0x00b00e09,0x20b80808,0x08380a06, +0x20401204,0x0058280c,0x0050000c,0x08181e05, +0x00001602,0x00782406,0x20381c07,0x08181003, +0x00400003,0x00701205,0x20780e02,0x08180400, +0x0058360b,0x00904c0f,0x20880601,0x08180e02, +0x00680a02,0x00800a01,0x20501e01,0x08180c01, +0x20401000,0x00d82001,0x20c00407,0x0848140a, +0x00080e04,0x00600c05,0x20200409,0x08181004, +0x20301009,0x20380611,0x00b0040f,0x08180405, +0x20600804,0x00680607,0x20380c11,0x08280809, +0x00400403,0x01100401,0x21480e04,0x0898100b, +0x20501c04,0x00481e07,0x0010000a,0x0858080d, +0x20101e08,0x0018380a,0x00900c05,0x0878140e, +0x00302602,0x00882006,0x20581400,0x08a81411, +0x20284607,0x01106c0a,0x21400008,0x08f8100d, +0x00580e02,0x00a00c06,0x20680604,0x08d81010, +0x00103409,0x0088520d,0x20500000,0x08f80811, +0x00281c00,0x01102201,0x20c80409,0x09381816, +0x00401401,0x0000160c,0x00780800,0x09780811, +0x20400e03,0x00781e01,0x2040200b,0x09680814, +0x20200606,0x0150080e,0x21982405,0x09881414, +0x20a80406,0x00a80e02,0x2040040e,0x0a181c21, +0x20403c07,0x00585608,0x00c8180b,0x0a082416, +0x20101409,0x00a00609,0x20b82e02,0x0a100018, +0x00281403,0x01601204,0x21601000,0x0a281416, +0x01082e10,0x00903410,0x20802610,0x0b281020, +0x20483a01,0x0140140e,0x20800e01,0x0ad8301c, +0x0018360b,0x00f05c13,0x20a81e04,0x0ad81415, +0x20500a02,0x01182403,0x21202005,0x0ae81018, +0x21708014,0x2018c621,0x00502c21,0x0c300029, +0x00686a04,0x0050840d,0x20303a12,0x0ba81017, +0x00001007,0x00282614,0x00d03a01,0x0b781416, +0x00580c02,0x01302e05,0x21b81a0f,0x0ba00018, +0x01082a0c,0x01f09023,0x22c8a230,0x0da8042d, +0x00d07005,0x20b85400,0x01689000,0x1130c675, +0x01183805,0x20905400,0x01b8ac00,0x1100c679, +0x00a08c08,0x22490c00,0x05388c00,0x10e0be67, +0x01402405,0x21c8c400,0x05888000,0x1300ca89, +0x0008c20e,0x0100e80f,0x00186826,0x0dc08662, +0x20680e0a,0x2180100e,0x03086032,0x0d807660, +0x20484a09,0x20104019,0x0108a01e,0x0dc08658, +0x21102e02,0x21383c10,0x0278d03c,0x0f00926b, +0x20405410,0x22085a1b,0x03b86c25,0x0b40563d, +0x20402409,0x21a84a0f,0x03383c21,0x0b305237, +0x00980401,0x21302e02,0x01f87412,0x0b705640, +0x00e00602,0x2080240a,0x0198a008,0x0c604649, +0x20b80e04,0x20b85415,0x0268241b,0x09e00a1d, +0x20600603,0x2118280b,0x02184815,0x09f0261c, +0x21201003,0x21484c00,0x02a81c2d,0x09e01a20, +0x21380e01,0x20783405,0x02200032,0x0a70062c, +0x00680e08,0x20e0140a,0x01181205,0x09401a12, +0x20104403,0x20f87402,0x01780802,0x09401210, +0x00301e01,0x21082409,0x01783208,0x0940120e, +0x00800201,0x20981402,0x01581207,0x09900e16, +0x20504409,0x21185a0d,0x0160000e,0x08b0160e, +0x00083e06,0x0020500c,0x20681400,0x08d01a0f, +0x00200203,0x20801806,0x00e81003,0x08c00a10, +0x20902405,0x20983e02,0x01180810,0x08e00a11, +0x00081e06,0x00000c0e,0x00000000,0x08700e07, +0x00500201,0x20d01e05,0x00e00402,0x08501e0e, +0x20381801,0x20900a03,0x01402009,0x0860060a, +0x00b82e08,0x0000480e,0x00180a0a,0x08700e0f, +0x00581401,0x20703e04,0x00481201,0x08301e08, +0x20801807,0x20d82208,0x01580c11,0x08001205, +0x00500e02,0x20f80800,0x01600201,0x08201206, +0x20980805,0x20b00a0b,0x01301c18,0x08001608, +0x20280e01,0x20c02000,0x01280c0c,0x08001202, +0x00780609,0x2080100e,0x00d80a07,0x08000801, +0x20602c05,0x20c84e05,0x01400c0e,0x08000c01, +0x00401202,0x20d81802,0x01580601,0x08001403, +0x20380c05,0x20f01204,0x01a80c08,0x08200808, +0x20400807,0x2098160c,0x0110140e,0x08001004, +0x00681a06,0x2020280b,0x00180e02,0x08201006, +0x20180c07,0x20901604,0x00f8180a,0x08201008, +0x00780a09,0x2120080a,0x01e00e03,0x0870040a, +0x00083206,0x2070340a,0x00c80403,0x0850100d, +0x20981804,0x20802207,0x00b0080f,0x0860140d, +0x0018360e,0x20c04812,0x01401006,0x08800c0f, +0x20a0340e,0x21386211,0x02102012,0x08d00c12, +0x00301c03,0x21281e07,0x01900c02,0x08d01410, +0x00a82602,0x20e05006,0x0138220d,0x08e0140e, +0x0020300a,0x21983217,0x02701808,0x09102016, +0x00583a0c,0x20704c19,0x0088060c,0x09801415, +0x20700002,0x20c00401,0x0128100a,0x09601416, +0x20881a03,0x21601601,0x02702813,0x09400c11, +0x20400a04,0x20d81407,0x01a8180c,0x09f01020, +0x00383e04,0x21505e0b,0x01c02803,0x0a002c10, +0x00983205,0x20b03c07,0x01300a0b,0x0a101015, +0x00401c06,0x21d82a0a,0x02c00205,0x0a001418, +0x00002c06,0x20b85205,0x01500000,0x0b100c26, +0x2060780c,0x22489a16,0x03281c0d,0x0aa02419, +0x20a01803,0x21884208,0x0220380f,0x0ab01817, +0x20800a02,0x21680807,0x02281808,0x0ab00c19, +0x20387a03,0x0000b80d,0x00183c00,0x0c400c26, +0x00205e07,0x2068b414,0x00c80e05,0x0b800421, +0x00700e01,0x21200802,0x01282215,0x0b802c1a, +0x00680c00,0x21400400,0x02000e13,0x0b800c19, +0x00482202,0x21f01c06,0x02f05e0d,0x0d600426, +0x0128da22,0x01f0f400,0x20c0ac00,0x12e0da84, +0x01505401,0x00b85c00,0x0008a400,0x12d0fa8b, +0x01285a08,0x01209c00,0x21a8bc00,0x13112e89, +0x0190b008,0x21085400,0x0039a000,0x15817ead, +0x20e0cc45,0x21795a67,0x03184835,0x0f10ea6a, +0x20f82c03,0x02081002,0x21786440,0x0ec0aa6b, +0x20d07419,0x20589a19,0x00d8b837,0x0f10c26d, +0x21384a01,0x01c04818,0x2128e44c,0x1080be87, +0x00c87a37,0x01c0a867,0x2259040b,0x0c50824a, +0x00581a07,0x0150280a,0x21b88012,0x0c308242, +0x00a81e1d,0x01802032,0x21a88410,0x0c50624a, +0x00c83a10,0x00a03413,0x00083412,0x0d207a58, +0x20e07022,0x20287a40,0x00583030,0x0a605e2d, +0x2090180c,0x00f81a0b,0x21187020,0x0a704a29, +0x20e00c18,0x01181e26,0x2128402d,0x0a604a2b, +0x21403810,0x2048521d,0x00d84437,0x0ae06633, +0x20181e07,0x01a81025,0x21987804,0x09800a13, +0x00384e0f,0x0140581b,0x21783c04,0x09801217, +0x00283a09,0x01403421,0x21886001,0x09800e14, +0x00600603,0x00a81015,0x20787605,0x09d02a1a, +0x00484a0f,0x01407811,0x21d00401,0x08f00a10, +0x2050440d,0x00186212,0x20100c0d,0x08f00a0f, +0x2018160a,0x00601406,0x20b03808,0x08f00e0f, +0x20481e07,0x00a0340b,0x20b8140e,0x09101615, +0x2060400f,0x00184e1b,0x0010140e,0x08901209, +0x00481a0b,0x01201815,0x21980a03,0x0890060a, +0x2020340f,0x00184618,0x20600006,0x08902208, +0x00301803,0x00383e09,0x00203003,0x0890120c, +0x00681a08,0x01100412,0x21280a05,0x08600205, +0x20181406,0x00c0260c,0x21300c09,0x08401607, +0x00380a0a,0x00e01816,0x21682a01,0x08601206, +0x20400802,0x00981000,0x20d8140d,0x08401e04, +0x20300000,0x00b80605,0x21101c0c,0x08401601, +0x20280e03,0x00700406,0x20a01008,0x08301001, +0x00082003,0x00d03608,0x21000c09,0x08301602, +0x00280e04,0x00b01807,0x21180c01,0x08401802, +0x00101003,0x00c81604,0x21280804,0x08501807, +0x00400605,0x00400a02,0x20a01002,0x08401c06, +0x00000e02,0x00582000,0x20301408,0x08500c07, +0x00600c01,0x00881206,0x20b00c06,0x08601806, +0x20200602,0x01080c05,0x21700407,0x08a0100c, +0x2060380d,0x00585a10,0x20880c0d,0x0890180d, +0x20501807,0x00882a07,0x20c80c08,0x08a0140f, +0x20d02405,0x00b85202,0x20f01018,0x08c01414, +0x00481a02,0x01103800,0x21a81000,0x09101810, +0x0058260c,0x01303418,0x21e81e05,0x09100c11, +0x00800a0b,0x00d81c0f,0x21601607,0x0920100f, +0x00b8420b,0x0150580e,0x2230020f,0x09902419, +0x20702400,0x00a86205,0x20c0300d,0x09b00c17, +0x20580c02,0x00a0060c,0x21102c0b,0x09a01814, +0x20b0200b,0x01083a12,0x21c01011,0x09a02015, +0x2080180a,0x00580611,0x20d80813,0x0a402c1b, +0x00004809,0x01385604,0x22482208,0x0a701c19, +0x00403c03,0x00785a05,0x20f80604,0x0a501818, +0x00a81a05,0x01802c0e,0x22a8320f,0x0a601816, +0x00682e0c,0x00b0380d,0x20d81605,0x0b501822, +0x0078860d,0x0260d016,0x23983209,0x0b201411, +0x20700002,0x01600403,0x22582c07,0x0b101019, +0x20a80a01,0x01200e02,0x21f00c0f,0x0b001417, +0x2060740d,0x0008b616,0x0010180d,0x0c601026, +0x20583407,0x00406216,0x2050100f,0x0ba01015, +0x00681604,0x01502c0c,0x22480a13,0x0be00818, +0x00601402,0x01082206,0x21c00613,0x0bd0141a, +0x00280608,0x01c84817,0x22c00607,0x0db00c30, +0x2110900d,0x00599000,0x0508ac00,0x14e1626b, +0x0168ca10,0x0190a400,0x02181800,0x14e13aa0, +0x00a83813,0x02d87000,0x01b8fc00,0x15413298, +0x021a3a06,0x06e1bc00,0x22d00000,0x18412ed5, +0x0378c217,0x02911028,0x21496232,0x11412684, +0x20d05c1f,0x21989a2f,0x04a8bc42,0x10410e7f, +0x00c8861c,0x01f0c038,0x2019041e,0x10b0d689, +0x21508409,0x22089611,0x0428b463,0x122122a3, +0x22b0501f,0x2078c61c,0x03087071,0x0d309665, +0x20200e0f,0x2028202e,0x0238e81b,0x0d109250, +0x2148140d,0x2028361b,0x02f80c42,0x0d008e5a, +0x20402c05,0x00187409,0x01d89c26,0x0e40b65f, +0x01387e28,0x00d0dc41,0x2018ae10,0x0b306634, +0x00382a07,0x00102c01,0x01c84015,0x0b005e38, +0x00901607,0x2060040c,0x0228a407,0x0af06a35, +0x2038220c,0x00d05416,0x0008981a,0x0bd0823f, +0x2080401b,0x21386237,0x03600029,0x09904227, +0x20c04c15,0x20989215,0x0268441f,0x09a0321e, +0x20703408,0x20287208,0x02383c23,0x09802620, +0x00381c0b,0x0048060f,0x01582c10,0x0a30462a, +0x20a01202,0x2028641a,0x01e84011,0x08e00a0a, +0x00885215,0x00a06829,0x00385206,0x09000e11, +0x20b81a02,0x00b82010,0x00781c0e,0x08f00a08, +0x20a80a06,0x20382011,0x01481c19,0x09302a15, +0x0098560e,0x00207813,0x0048060d,0x08b01a08, +0x2070140c,0x20a83216,0x01d03011,0x08800e0b, +0x00d82a04,0x00505809,0x20182612,0x08c0160a, +0x00600c00,0x20500a01,0x00c81e06,0x08c02e0b, +0x2020400c,0x21384618,0x0220100d,0x08602208, +0x00501a09,0x2058140e,0x01181203,0x08501204, +0x20781203,0x20500602,0x01503415,0x08600e09, +0x20200001,0x20200800,0x00e8140d,0x08702208, +0x20200204,0x2040000d,0x01182007,0x08501402, +0x20500c08,0x0018260d,0x00c0100e,0x08401002, +0x00301405,0x20982a09,0x01601401,0x08501c02, +0x20300201,0x20180803,0x01000808,0x08601803, +0x00480e02,0x20302002,0x01100400,0x08701406, +0x20180a04,0x0040100c,0x00381400,0x08701009, +0x20300e02,0x20300005,0x00b82008,0x08701c07, +0x00700602,0x20101401,0x00e80601,0x08902006, +0x20400002,0x20680605,0x0190100c,0x08b0140c, +0x00782203,0x00105400,0x00781202,0x08b01808, +0x00380c01,0x00001e01,0x00b81401,0x08b0140b, +0x20782601,0x00002205,0x01300816,0x08e01c11, +0x00300204,0x20781801,0x01801000,0x09201811, +0x20701003,0x20783e0a,0x01c02813,0x09000810, +0x20380c00,0x20400001,0x01200408,0x09200810, +0x0010400a,0x20986607,0x01b80800,0x09a0141c, +0x2070080d,0x20701209,0x01283c08,0x09c01c16, +0x20202006,0x20382201,0x00d82e02,0x09b01018, +0x00080601,0x20602801,0x01282000,0x09b00c14, +0x00283a11,0x00704417,0x00200802,0x0a80181d, +0x00886615,0x2050841c,0x0160060c,0x0a700014, +0x00682a0c,0x00505c12,0x00482209,0x0a600413, +0x00500c00,0x20781a01,0x01c01201,0x0a500013, +0x20504013,0x20784e1d,0x01300808,0x0b702421, +0x20608410,0x21d8c222,0x03804c0d,0x0b001414, +0x20580409,0x20500612,0x01b0140a,0x0af80414, +0x20b80c03,0x20480a03,0x0170080d,0x0af00019, +0x0078660f,0x0090a41b,0x00085209,0x0c801421, +0x00203a07,0x00483c14,0x00884207,0x0bc0141c, +0x00280604,0x2058180c,0x01c00e07,0x0bb8081a, +0x00801203,0x20701c09,0x01582619,0x0bc00819, +0x20508408,0x21185618,0x02981c10,0x0d800427, +0x20384400,0x21f01c00,0x05f9f000,0x18f2bea1, +0x00709419,0x21c9b000,0x06c9cc00,0x184256a8, +0x01c0481e,0x23691400,0x0a2ab000,0x18c2aacd, +0x01b3c845,0x2aacf000,0x11ec6000,0x1ba30ee5, +0x02009c0f,0x23093001,0x06597e0a,0x13e1c6a6, +0x01285219,0x0090784b,0x2019e414,0x1321a29e, +0x20f02623,0x2248c859,0x05c97455,0x12d18ea2, +0x20c92a60,0x0470fcce,0x21ea2452,0x14e16abc, +0x20c8060f,0x20902c2f,0x01a97855,0x0f012a81, +0x21181602,0x20b00801,0x01e8804a,0x0ec1166f, +0x20706412,0x21c86e0f,0x02a8ec27,0x0ed14264, +0x0018382e,0x20301652,0x02283c2e,0x1021327c, +0x21503003,0x20a89c03,0x02581c32,0x0c20ae3d, +0x20403805,0x21084e03,0x02087c17,0x0c30d63f, +0x00383611,0x20303c26,0x0108a013,0x0c30ce47, +0x21080e1c,0x21181039,0x0268a431,0x0d00ce4c, +0x0138360a,0x0020640c,0x20287e0e,0x0aa0aa2b, +0x00883206,0x2020500b,0x00d8980a,0x0a809a2f, +0x00181203,0x20f02a0c,0x01f8481b,0x0a50aa30, +0x00e0640c,0x21485a1c,0x02285801,0x0b20b633, +0x20d03007,0x20b83a11,0x0178542c,0x0960761c, +0x20d04406,0x20e88e07,0x02181c23,0x09505618, +0x20d03c16,0x21387214,0x02987c1e,0x09406613, +0x21001004,0x00583807,0x00c8782a,0x09c06a1d, +0x20602c09,0x00188404,0x00983405,0x09003604, +0x00681002,0x0020080a,0x20185205,0x08e04609, +0x00a00617,0x2048202d,0x00d83209,0x08f02e09, +0x00784207,0x00902c14,0x20281e07,0x0940460c, +0x00b85613,0x00c07821,0x2188220b,0x08e03607, +0x20483e0a,0x2020380f,0x0010100c,0x08a03606, +0x2090040b,0x20482a17,0x00503013,0x08b04204, +0x20180e01,0x20700e03,0x0090140d,0x08e04e09, +0x2068040c,0x20900617,0x00603014,0x08a04202, +0x00401c07,0x21080610,0x00f80801,0x08904801, +0x00780602,0x2020180b,0x20583a08,0x08c04002, +0x20380c09,0x20a80607,0x00c8040b,0x08c05003, +0x00200209,0x20a8040e,0x00700c02,0x08d04409, +0x20580400,0x20a81006,0x00d80c0c,0x08a03007, +0x20581a05,0x20302405,0x0010100d,0x08c03804, +0x00581213,0x20d01c15,0x00b02001,0x09005009, +0x20280c05,0x20a80a0e,0x00601c07,0x0920540d, +0x00480a07,0x20a80c07,0x00a02e02,0x0900380c, +0x00380403,0x20980e0a,0x00b01a01,0x0910400b, +0x20803c17,0x21184a23,0x01280811,0x09606412, +0x20102803,0x20d81801,0x00483801,0x09a05011, +0x20402009,0x20c80a0f,0x00782009,0x09604c10, +0x20301804,0x20a82202,0x00882009,0x09703c0f, +0x00b83e16,0x20105c23,0x20183608,0x0a104816, +0x0068260d,0x2030280c,0x20100a01,0x0a203c11, +0x00483205,0x2040400d,0x00481e03,0x09f03013, +0x20182205,0x2030180b,0x00000801,0x0a003014, +0x21003015,0x21186620,0x01702819,0x0ad0481f, +0x20c06416,0x20c8a61a,0x00901010,0x0ac04018, +0x20580800,0x21081a02,0x01404009,0x0a903416, +0x00400203,0x20b01203,0x00601602,0x0aa04413, +0x00d84613,0x20506c20,0x20283a16,0x0bf04820, +0x00a87211,0x00d0cc29,0x22084e14,0x0b904016, +0x00402800,0x21280601,0x00e80e07,0x0b505017, +0x2080400b,0x20b82a0b,0x00a8280a,0x0b404418, +0x20809816,0x21688e19,0x01900412,0x0cd0441f, +0x20481c05,0x20f0720e,0x01304c0d,0x0c104c14, +0x20203c00,0x20982601,0x00c80c05,0x0bf04818, +0x00582e0a,0x0050481e,0x00000a10,0x0c00301a, +0x0038d212,0x01013837,0x20980a08,0x0df0402a, +0x2038ac1f,0x07b8ac00,0x002af800,0x1f737ee4, +0x0208a020,0x04b00c00,0x017b8c00,0x1e235b05, +0x03a06008,0x03884400,0x000bb000,0x1fc3ef3d, +0x060e8a23,0x16866400,0x2e194c00,0x1ff38b96, +0x02f8a217,0x0500a05d,0x229ae209,0x18423ee8, +0x20781a20,0x02387860,0x019a145f,0x1681d2d5, +0x23285018,0x05086417,0x210a84af,0x16c226e5, +0x26c10053,0x23aa7e69,0x0b899520,0x18529f06, +0x21b85a0b,0x02902417,0x2018d885,0x11915aab, +0x21381c0e,0x01d83201,0x2048dc4b,0x11314680, +0x00b8be2c,0x03d0c460,0x22995c18,0x11914282, +0x02f0b23e,0x00689490,0x019a9223,0x12f1a688, +0x21281c0d,0x01280e0b,0x0088b434,0x0de1064e, +0x00183217,0x01605829,0x2118b413,0x0e10f251, +0x20e02811,0x00d85e22,0x00882839,0x0e00fe5a, +0x22c84024,0x03283a2a,0x20c8686a,0x0ef10264, +0x00902a08,0x00b8381b,0x00488e01,0x0c00b235, +0x0020240f,0x00a83e1b,0x00683c15,0x0bd0be3d, +0x20281605,0x01780411,0x2108900f,0x0be0c636, +0x0198ae24,0x0220d444,0x21a89e1a,0x0cc0c63c, +0x20683a05,0x01605802,0x20a84c1b,0x0a708e28, +0x20881e06,0x01303c12,0x20989c1c,0x0a408625, +0x00800c00,0x01204402,0x2118a80a,0x0a709629, +0x20c0180e,0x20880628,0x01b81c31,0x0ae0b631, +0x00401409,0x0078060e,0x00d8700a,0x09906216, +0x00702204,0x00c82e01,0x00682c05,0x09705214, +0x20d82203,0x01581802,0x00180c23,0x09704612, +0x20107006,0x20289801,0x01a8740d,0x09e07612, +0x20802e04,0x00c8800d,0x00c81415,0x09101e06, +0x20e02c10,0x01587a0e,0x2058281b,0x09002e04, +0x00201009,0x00d81a06,0x20685203,0x09303e02, +0x20280e09,0x01a81413,0x20c82c0a,0x09804a07, +0x00680402,0x01881002,0x21481a03,0x09202403, +0x00b84213,0x02004c23,0x22282a0f,0x09102002, +0x00580e0b,0x01101016,0x20c81803,0x09201e03, +0x00601006,0x01682609,0x21181404,0x09704400, +0x20881609,0x01780409,0x21801410,0x0940200a, +0x20401007,0x01081615,0x21002012,0x09102c03, +0x20a80804,0x00e8220c,0x20903813,0x09302808, +0x20d80c01,0x01a81c09,0x21a00016,0x09a0340e, +0x00303c0f,0x01282e11,0x21983207,0x09b02c0e, +0x20401006,0x01482401,0x21582005,0x0960200f, +0x00601c03,0x00b81000,0x2118320b,0x0990340c, +0x00f8360c,0x0170700c,0x22181212,0x0a304810, +0x00385211,0x0210601b,0x22480403,0x0a10100c, +0x00584a0a,0x01905c11,0x21e00206,0x09e01c0f, +0x00181a07,0x01302c0a,0x21581408,0x09e0240a, +0x20b0300f,0x00a85a18,0x2050241b,0x0aa04014, +0x2070500e,0x00d84617,0x20c0100a,0x0a802412, +0x20105802,0x00685a0e,0x2070200a,0x0a502c11, +0x20604405,0x00d84a0a,0x20a0080c,0x0a502014, +0x00601212,0x01602c16,0x21b84e07,0x0b70401e, +0x00a84a08,0x02108c13,0x21d8420a,0x0b301813, +0x20502011,0x01c83209,0x21d83007,0x0b00201a, +0x00180c06,0x01e00c05,0x21c81205,0x0b101818, +0x20503c28,0x01a86220,0x2118140a,0x0c60201f, +0x20706805,0x00f88204,0x00705c15,0x0bc01019, +0x00483213,0x02407029,0x22900208,0x0be01819, +0x0048560e,0x01b09417,0x21802201,0x0bc02815, +0x00e8b634,0x02913c57,0x22901e06,0x0d602821, +0x00082e05,0x02a0180f,0x21908a01,0x0cc04028, +0x20186007,0x01909214,0x20d09403,0x0c90441a, +0x20502408,0x00684219,0x00d09c0e,0x0c70481e, +0x20f0b81f,0x2049365c,0x0261802e,0x0e807c36, +0x01c16c35,0x259aac00,0x173ea800,0x1ff66b6e, +0x0400b425,0x2019d400,0x0f7d6800,0x1ff57789, +0x0429be11,0x03a0e400,0x0a8ab000,0x1ff53faf, +0x03d7fc77,0x3fbffc00,0x1ffffc00,0x1ff7ffc4, +0x01881a2f,0x00193c9e,0x0c8c2054,0x1d637f44, +0x2278861b,0x02c8bc6e,0x082b94bf,0x1b130b2a, +0x21a0642f,0x23595232,0x0e0b68c6,0x1c03c74c, +0x2198e25a,0x06e08566,0x00affcb8,0x1f842368, +0x22600006,0x2048e811,0x0799c89c,0x14e24ecc, +0x20581c0c,0x00b8881d,0x053a044a,0x1421e6a5, +0x22104e08,0x21c9745b,0x08da8878,0x14520aad, +0x20fa0234,0x03617c59,0x02b8f46c,0x16c22ed6, +0x20502c03,0x20586022,0x03f9b029,0x1061966a, +0x2168161a,0x00483442,0x0318e83c,0x10013663, +0x00380e21,0x20901443,0x03094016,0x10516e66, +0x2080ec23,0x24a8f645,0x08a92040,0x1181fe80, +0x00185e15,0x0070402c,0x0278941a,0x0da10648, +0x01182806,0x20102e0d,0x02486206,0x0d911248, +0x20602c1c,0x20c83e1e,0x03589820,0x0d91124a, +0x20b08400,0x21092c24,0x04d9042a,0x0e612a4b, +0x20b0340c,0x21085615,0x0378341d,0x0bc0ea2d, +0x20e00001,0x20b81406,0x0308602e,0x0b80d634, +0x00886e24,0x20106436,0x02683c0d,0x0ba0c234, +0x0028360b,0x01204824,0x0028a009,0x0c90f232, +0x00d83209,0x20303811,0x02287205,0x0aa0be21, +0x00383607,0x20b03c09,0x02b83c04,0x0a50b21b, +0x2100781e,0x21c88237,0x03f84425,0x0a50c61b, +0x00587e08,0x0050b003,0x0148280e,0x0b30d226, +0x20c00c06,0x20f00a09,0x03185c22,0x09b09a13, +0x00202004,0x21800e0b,0x03986c0e,0x09a09a12, +0x00b8160b,0x00201c23,0x0208a209,0x09d0720d, +0x20c0340e,0x21a83e17,0x0418381d,0x0a40b210, +0x00901208,0x20c8180a,0x03383a01,0x09706602, +0x20802c05,0x21087001,0x03d82414,0x09505602, +0x20680607,0x20381802,0x02601819,0x09705605, +0x00c00a0c,0x20d00c15,0x03285e05,0x0a108605, +0x21002014,0x20883e0f,0x02d83c19,0x09804c0a, +0x00381205,0x20501c0f,0x02183603,0x09704c07, +0x20603011,0x20483e13,0x02083c06,0x0990540a, +0x20d03809,0x20b8460e,0x0358201f,0x0a006808, +0x01286221,0x00108c2c,0x01e80a18,0x09f0380a, +0x00200a06,0x20a00e01,0x02880405,0x09a04808, +0x00983611,0x00904820,0x0118260b,0x09e03408, +0x00381206,0x0038300e,0x02401206,0x0a904c15, +0x20e05c26,0x21789637,0x0410341e,0x0a304c0d, +0x20505415,0x20888213,0x02c8140b,0x0a003811, +0x2050100e,0x20481614,0x02302811,0x0a10400b, +0x00480c08,0x20203a04,0x01883402,0x0b306413, +0x00787a20,0x0000a83c,0x01c8220d,0x0ad04416, +0x00187e19,0x00d0b02d,0x00b80e04,0x0aa03415, +0x00085e0d,0x00008418,0x01e00802,0x0aa04815, +0x20c83a08,0x20505c14,0x0260180e,0x0be0541c, +0x0030581b,0x21e84624,0x04605c09,0x0b706c14, +0x00c01012,0x2110361e,0x03702202,0x0b405412, +0x00702c07,0x21881610,0x03f03801,0x0b506016, +0x02201c02,0x21305604,0x03d00e16,0x0cc07818, +0x20288a1c,0x2080bc2d,0x03505c11,0x0c408421, +0x20f81e10,0x20d81c19,0x04408821,0x0bf04c21, +0x20a02c00,0x20d86805,0x03a05c16,0x0c206821, +0x22705401,0x20c8e400,0x0520fc51,0x0db07835, +0x20505011,0x22987233,0x0640e00e,0x0d80d436, +0x0050580a,0x21589a1d,0x03d0a610,0x0d40a432, +0x00481202,0x20202c06,0x02003a0b,0x0d50a42e, +0x00f8be01,0x0090f803,0x01904a2e,0x1000f857, +0x051b2828,0x08119400,0x067f8c00,0x1ff7ffff, +0x064ae817,0x08304400,0x0f5ec400,0x1ff7ffff, +0x0310644c,0x038c5800,0x157f9400,0x1ff7ffff, +0x0b5ffe38,0x1ff7fc00,0x3ffd3c00,0x1ff7ffff, +0x2170e214,0x24998077,0x0ccea8f2,0x1ff6a7f2, +0x2420b017,0x237a4446,0x106ebd2c,0x1ff61bc4, +0x01589a4c,0x05181ce4,0x041f4094,0x1ff607d6, +0x27388058,0x202a1aa7,0x154c45ff,0x1ff6dfff, +0x2200a806,0x2118ec39,0x06cc40ad,0x1b541723, +0x00804a1f,0x20b8dc8b,0x075c7466,0x196376fb, +0x22900827,0x02b89400,0x03abdcd3,0x1a339723, +0x24324c2e,0x223c8862,0x0cedb0c5,0x1ca42305, +0x2028861c,0x0190284c,0x031a184c,0x147276a7, +0x23083208,0x0078702e,0x03e9847e,0x13421289, +0x21d88e22,0x02c81075,0x0159f85a,0x13c1f68c, +0x01b9b26d,0x0701cced,0x254ace04,0x16826aa5, +0x21405810,0x2078d208,0x03a8ec45,0x1061ca5e, +0x01700e03,0x20584816,0x0218de13,0x10319e53, +0x0168520f,0x00a04c0e,0x01188801,0x10519e5f, +0x20b83831,0x0040665b,0x01f8984e,0x11b20280, +0x00186e10,0x00f04c29,0x0068c008,0x0e316638, +0x20d00a08,0x2028180c,0x01088034,0x0db15242, +0x21c0801e,0x20a8e21f,0x02487043,0x0db1563d, +0x2090161d,0x20a85439,0x0378b82d,0x0eb16243, +0x00405007,0x20c85208,0x0198600c,0x0c91362e, +0x2040400f,0x0008620b,0x00a86c0d,0x0c411a22, +0x00e8a61d,0x0160ec3a,0x2148ae11,0x0c611e24, +0x20305c16,0x2058c21e,0x02382c11,0x0d313e24, +0x20583606,0x0080300c,0x00584819,0x0b61021b, +0x00685214,0x00f06823,0x20f84803,0x0b50ee1a, +0x00002809,0x2128261e,0x02700c1a,0x0b310220, +0x0038460e,0x01205c24,0x20d89007,0x0c411a18, +0x00080c05,0x20501604,0x01083809,0x0ad0ea0a, +0x20300c0e,0x20401a1b,0x00b83415,0x0aa0e60e, +0x20d0040a,0x20882a03,0x01e8541b,0x0aa0de06, +0x00182006,0x00002a05,0x00a8080f,0x0ba0fe0e, +0x00380a08,0x20902c0a,0x01683c0a,0x0ab0d201, +0x20300e06,0x20181810,0x0118300c,0x0a70b002, +0x00b82610,0x2070581a,0x0158520c,0x0aa0c002, +0x20383e11,0x2080600d,0x01480811,0x0b70f803, +0x20f04c10,0x20a8960f,0x02001c15,0x0ae0b40f, +0x20481c06,0x00302202,0x00c80405,0x0ab0b00a, +0x2080240f,0x21085215,0x02b02815,0x0ab0ac06, +0x2030641d,0x21786626,0x02c84007,0x0bc0f00f, +0x01882a19,0x00908020,0x20584219,0x0b70c40d, +0x01083a13,0x20507c12,0x01480a07,0x0b00b409, +0x00980a11,0x20701417,0x01780a02,0x0b10b40f, +0x00c00a1d,0x00201032,0x01382e01,0x0c50bc12, +0x21806c2a,0x2018c22c,0x01b03c2f,0x0bd0b017, +0x21806422,0x2128c227,0x03304829,0x0b70b01a, +0x20e05819,0x20a8961c,0x01d0301a,0x0ba0bc1b, +0x21401c24,0x00484e24,0x01805823,0x0d10d023, +0x01e88233,0x01a0c852,0x21503e1a,0x0ce0cc22, +0x01e84a27,0x0070683f,0x00302e20,0x0c80c81e, +0x00e8421a,0x00c06c30,0x20801610,0x0ca0cc20, +0x02487e2a,0x00c0ac48,0x00508a1a,0x0e60fc27, +0x21e07023,0x2068d647,0x01d1143e,0x0df12833, +0x21f0581b,0x20b87637,0x01d08c3a,0x0d71102b, +0x20b8040d,0x2040221e,0x01306c1c,0x0da10426, +0x2260040c,0x21301a37,0x02f0dc51,0x0fc17c42, +0x00c8420f,0x01707c2e,0x21881625,0x10116c4e, +0x00f83e0c,0x00a06c24,0x2018362e,0x0f311c3f, +0x00281204,0x2048040d,0x01b04e05,0x0f111838, +0x00e0c808,0x21294217,0x03504a2b,0x12819467, +0x0782c8e9,0x2adffc00,0x1ffffc00,0x1ff7ffff, +0x07b2f8c8,0x2e0ffc00,0x1ffffc00,0x1ff7ffff, +0x07d11c7a,0x2b3b5400,0x1ffffc00,0x1ff7ffff, +0x07d7fd85,0x3ffffc00,0x1ffffc00,0x1ff7ffff, +0x22b86af7,0x005135ff,0x20fffd69,0x1ff7ffff, +0x22b016b3,0x222839ff,0x065ffd72,0x1ff7ffff, +0x2370ae5e,0x26ca056d,0x145ffd77,0x1ff7ffff, +0x21b1473d,0x275bd1ff,0x15fffd77,0x1ff7ffff, +0x21a85e0d,0x21511a2a,0x03ea60e6,0x1ff58bb4, +0x21700219,0x21d8043e,0x057c54f1,0x1ff5279c, +0x20202e1a,0x24188454,0x0c4d54d4,0x1ff5a3b0, +0x2158d673,0x22427cd9,0x06bf5927,0x1ff6b7ff, +0x21e07c50,0x22c97652,0x084a9c97,0x1a83eaf5, +0x23805c27,0x21d9120d,0x056ad8ac,0x18734acd, +0x24009820,0x2369c806,0x0a3b18cf,0x18b36adf, +0x2521286d,0x259b7682,0x10aa04e8,0x1bc3d2fb, +0x20481657,0x20d03c9e,0x027a883d,0x14b29a8b, +0x01400e25,0x20682468,0x012a0c03,0x13e20e76, +0x00703a14,0x2108a865,0x031a280f,0x13f22e70, +0x02701a4b,0x20f84cc5,0x02eb120e,0x1642a68e, +0x20f05857,0x21290e68,0x0368d431,0x1141e254, +0x2150000d,0x20300207,0x0098a040,0x10918e54, +0x00283a23,0x2020a829,0x0078d024,0x10c1ba57, +0x22600813,0x20981e1d,0x01b89066,0x12321262, +0x00b83a57,0x0040ac9c,0x20d92804,0x0f31563a, +0x00c82217,0x2030601f,0x00988402,0x0e914a34, +0x20f05832,0x21190a40,0x03280c29,0x0ea15e30, +0x01382210,0x20705c1b,0x0148ea0e,0x1021b636, +0x20b02833,0x20a87a69,0x01e06825,0x0d914e25, +0x20e0301c,0x20b88e26,0x02180426,0x0d311620, +0x00981e32,0x00505455,0x2108a604,0x0d913a1e, +0x20b02810,0x20e87a15,0x02a8402a,0x0e815a27, +0x00500a0d,0x00081430,0x0018c005,0x0cd11610, +0x00b81a15,0x0010442e,0x20287206,0x0c910210, +0x20300828,0x20281e43,0x00581017,0x0cb12a14, +0x0070160f,0x2048401c,0x00c84c0a,0x0dc1320e, +0x20580a05,0x00101808,0x20400414,0x0c80fa04, +0x20880402,0x20501210,0x0100281c,0x0c20fa05, +0x20500a1a,0x00081435,0x20184c0e,0x0c60ee02, +0x21401c14,0x00185611,0x2048101e,0x0da12407, +0x00181c09,0x20105609,0x00282805,0x0ca10009, +0x0030140a,0x20783a09,0x01480c03,0x0c40f40a, +0x00780c0c,0x00202218,0x20600800,0x0c70fc05, +0x01a8460f,0x0080d02a,0x21986e1e,0x0e012007, +0x20100208,0x20800412,0x01703807,0x0d00ec10, +0x20300e09,0x20282816,0x00601c0a,0x0cb0f011, +0x20800602,0x0008080d,0x00180815,0x0cb0ec10, +0x21181207,0x20903204,0x01b09431,0x0e212010, +0x01183000,0x20809204,0x01801003,0x0d911c15, +0x00a82402,0x00107207,0x20481001,0x0d511417, +0x00c82a04,0x00007807,0x00080e03,0x0d70fc19, +0x00f8040d,0x20d00e18,0x02704201,0x0f215428, +0x21504007,0x2148c205,0x03c0c838,0x0e911c32, +0x2090280a,0x20887a02,0x0180681f,0x0e410427, +0x20c01c05,0x20a85605,0x01e08420,0x0e50fc28, +0x20604a03,0x20e8d410,0x02a0b42d,0x10a1603e, +0x00582e09,0x2040880f,0x00c01a09,0x10a1844a, +0x20483612,0x0020981b,0x20601803,0x0fd14439, +0x00380a09,0x2030180b,0x00805a02,0x0fe14036, +0x21a81202,0x00402c07,0x20b0681b,0x1321d462, +0x20301805,0x20f84e0f,0x02e0c809,0x12e19c53, +0x0030180c,0x20b84e25,0x0200ba0a,0x1191603e, +0x20201007,0x20583216,0x00e07c07,0x11917040, +0x01686400,0x00012c00,0x00081643,0x16321062, + }, //ct2 + { +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, + }, //ct3 + }, + Cs1Table:{ // Cs1Table + { +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, + }, //ct0 + { +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, + }, //ct1 + { +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, + }, //ct2 + { +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, + }, //ct3 + }, + Cs2Table:{ // Cs2Table + { +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, + }, //ct0 + { +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, + }, //ct1 + { +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, + }, //ct2 + { +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, + }, //ct3 + }, + Cs3Table:{ // Cs3Table + { +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, + }, //ct0 + { +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, + }, //ct1 + { +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, + }, //ct2 + { +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, + }, //ct3 + }, + Cs4Table:{ // Cs4Table + { +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, + }, //ct0 + { +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, + }, //ct1 + { +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, + }, //ct2 + { +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, + }, //ct3 + }, + Cs5Table:{ // Cs5Table + { +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, + }, //ct0 + { +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, + }, //ct1 + { +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, + }, //ct2 + { +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, + }, //ct3 + }, + SensorGoldenCalTable:{ // SensorGoldenCalTable + PixId: 0, + SlimLscType: 0, + Width: 0, + Height: 0, + OffsetX: 0, + OffsetY: 0, + TblSize: 0, + IspLSCReg: {0, 0x60ea709a, 0, 0x00ec009a, 0}, + GainTable: { + 0xec, 0x6e, 0xd0, 0x54, 0xe9, 0x54, 0x63, 0x52, 0x5c, 0x63, 0x8f, 0x49, 0xad, 0x48, 0x90, 0x46, + 0xf1, 0x51, 0xf4, 0x3e, 0xa2, 0x3d, 0x9f, 0x3b, 0xde, 0x46, 0x34, 0x39, 0xb8, 0x37, 0x6c, 0x36, + 0xda, 0x48, 0x47, 0x3a, 0x83, 0x38, 0x07, 0x37, 0x03, 0x56, 0x9c, 0x41, 0x9e, 0x40, 0x0c, 0x3e, + 0x96, 0x6a, 0xf4, 0x4e, 0x5d, 0x4e, 0x6d, 0x4a, 0x3d, 0x76, 0x9c, 0x5c, 0x99, 0x5c, 0x7d, 0x59, + 0x4a, 0x68, 0xd5, 0x4e, 0xe3, 0x4e, 0xcc, 0x4a, 0xb4, 0x54, 0xcd, 0x40, 0x3b, 0x41, 0xcc, 0x3e, + 0x09, 0x3f, 0x8f, 0x34, 0xf5, 0x33, 0xc7, 0x32, 0x6a, 0x35, 0x29, 0x2e, 0x22, 0x2d, 0xdb, 0x2c, + 0xfb, 0x36, 0x25, 0x2f, 0xf4, 0x2d, 0x65, 0x2d, 0xfb, 0x44, 0x29, 0x37, 0x6c, 0x36, 0xf4, 0x34, + 0x7b, 0x5c, 0x26, 0x45, 0x28, 0x45, 0xd9, 0x41, 0x5d, 0x74, 0xb3, 0x57, 0xed, 0x57, 0xf4, 0x52, + 0x10, 0x64, 0x56, 0x4a, 0x61, 0x4b, 0x60, 0x47, 0xef, 0x48, 0xad, 0x39, 0x75, 0x3a, 0x2e, 0x39, + 0xe6, 0x32, 0xaf, 0x2c, 0xbd, 0x2c, 0x6d, 0x2c, 0x2c, 0x29, 0x69, 0x26, 0xe2, 0x25, 0x16, 0x26, + 0xdc, 0x2a, 0x0a, 0x27, 0x7e, 0x26, 0x85, 0x26, 0xea, 0x37, 0x04, 0x2f, 0xee, 0x2e, 0xca, 0x2d, + 0x57, 0x50, 0xf0, 0x3d, 0xcc, 0x3e, 0x35, 0x3b, 0x34, 0x6e, 0x4b, 0x52, 0x3a, 0x53, 0x7b, 0x4d, + 0x1d, 0x60, 0x51, 0x47, 0xee, 0x48, 0x5e, 0x44, 0x3b, 0x41, 0x02, 0x35, 0x53, 0x36, 0x78, 0x34, + 0xef, 0x2b, 0x4f, 0x28, 0x84, 0x28, 0x92, 0x28, 0xe3, 0x22, 0xf2, 0x21, 0xf1, 0x21, 0xf3, 0x21, + 0xef, 0x23, 0x5f, 0x22, 0x47, 0x22, 0x3a, 0x22, 0x35, 0x30, 0x34, 0x2a, 0xa0, 0x2a, 0x7c, 0x29, + 0x84, 0x49, 0xa7, 0x39, 0xf9, 0x3a, 0xbb, 0x37, 0x47, 0x69, 0x02, 0x4f, 0x05, 0x51, 0xe7, 0x4a, + 0xe4, 0x5d, 0x37, 0x46, 0x73, 0x48, 0xe2, 0x43, 0x8d, 0x3e, 0x70, 0x33, 0xc8, 0x34, 0xd2, 0x32, + 0x86, 0x29, 0xb1, 0x26, 0x4a, 0x27, 0x1e, 0x27, 0xca, 0x20, 0xe6, 0x20, 0xbf, 0x20, 0xba, 0x20, + 0xf0, 0x21, 0xf4, 0x20, 0xfa, 0x20, 0xed, 0x20, 0xec, 0x2d, 0xfa, 0x28, 0xe1, 0x29, 0x47, 0x28, + 0xba, 0x46, 0x38, 0x38, 0xba, 0x39, 0xfe, 0x35, 0x3b, 0x68, 0x97, 0x4e, 0x63, 0x50, 0xac, 0x49, + 0x9d, 0x5f, 0x5d, 0x47, 0xaf, 0x49, 0xf9, 0x44, 0x8a, 0x41, 0x42, 0x35, 0xc8, 0x36, 0x54, 0x34, + 0x14, 0x2c, 0x4d, 0x28, 0xdf, 0x28, 0xad, 0x28, 0x1b, 0x23, 0x1c, 0x22, 0x2b, 0x22, 0x1a, 0x22, + 0x67, 0x24, 0xbf, 0x22, 0xf3, 0x22, 0x85, 0x22, 0x82, 0x30, 0xe5, 0x2a, 0xea, 0x2b, 0x42, 0x2a, + 0xbb, 0x49, 0x5f, 0x3a, 0xc9, 0x3c, 0xe4, 0x37, 0x60, 0x6b, 0xe6, 0x4f, 0xa6, 0x52, 0x9a, 0x4a, + 0xd7, 0x65, 0x3a, 0x4b, 0x55, 0x4d, 0x97, 0x48, 0xdb, 0x49, 0xe4, 0x39, 0x76, 0x3b, 0xc2, 0x38, + 0xe7, 0x33, 0x2f, 0x2d, 0xa3, 0x2d, 0xe1, 0x2c, 0xd0, 0x29, 0xc6, 0x26, 0xda, 0x26, 0xab, 0x26, + 0x66, 0x2b, 0xe2, 0x27, 0xcd, 0x27, 0x3d, 0x27, 0x81, 0x38, 0x0e, 0x30, 0xae, 0x30, 0xe3, 0x2e, + 0x6f, 0x52, 0x95, 0x3f, 0x23, 0x41, 0x32, 0x3d, 0x0c, 0x71, 0xfc, 0x54, 0xfe, 0x55, 0xe2, 0x4f, + 0xd7, 0x6c, 0x95, 0x4f, 0x13, 0x52, 0x84, 0x4d, 0xc4, 0x56, 0x98, 0x41, 0xf1, 0x42, 0xae, 0x3f, + 0xe3, 0x40, 0x5d, 0x35, 0x90, 0x35, 0x14, 0x34, 0x01, 0x36, 0xde, 0x2e, 0x9f, 0x2e, 0xb8, 0x2d, + 0x92, 0x37, 0xe6, 0x2f, 0xa3, 0x2f, 0x8d, 0x2e, 0x96, 0x45, 0x27, 0x38, 0x7f, 0x38, 0x67, 0x36, + 0x41, 0x5f, 0xdc, 0x46, 0x97, 0x48, 0xdd, 0x43, 0xb8, 0x77, 0xbd, 0x5b, 0x1e, 0x5c, 0xc3, 0x55, + 0x9e, 0x72, 0xb4, 0x56, 0xe1, 0x57, 0x72, 0x54, 0xe0, 0x65, 0x45, 0x4b, 0x10, 0x4c, 0x82, 0x48, + 0x86, 0x52, 0xed, 0x3f, 0x56, 0x40, 0x1c, 0x3e, 0x56, 0x47, 0xe4, 0x39, 0xbf, 0x39, 0x74, 0x37, + 0x20, 0x49, 0x11, 0x3b, 0xde, 0x3a, 0x99, 0x38, 0xcb, 0x57, 0xd3, 0x42, 0x42, 0x43, 0xcf, 0x3f, + 0x18, 0x6e, 0x71, 0x50, 0x89, 0x51, 0x3a, 0x4d, 0xcd, 0x7c, 0x61, 0x5f, 0x4a, 0x61, 0xf1, 0x5d, + + }, + }, + }, + CameraData: {0}, + }, +}; diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2235_raw/camera_isp_pca_gc2235iraw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2235_raw/camera_isp_pca_gc2235iraw.h new file mode 100755 index 0000000000000000000000000000000000000000..9cdf1f98077a1e06382b3185f18e6647a7025b0c --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2235_raw/camera_isp_pca_gc2235iraw.h @@ -0,0 +1,1184 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/******************************************************************************************** + * LEGAL DISCLAIMER + * + * (Header of MediaTek Software/Firmware Release or Documentation) + * + * BY OPENING OR USING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") RECEIVED + * FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON AN "AS-IS" BASIS + * ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, + * INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR + * A PARTICULAR PURPOSE OR NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY + * WHATSOEVER WITH RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK + * ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO + * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S SPECIFICATION + * OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. + * + * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE LIABILITY WITH + * RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, +TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE + * FEES OR SERVICE CHARGE PAID BY BUYER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE WITH THE LAWS + * OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF LAWS PRINCIPLES. + ************************************************************************************************/ + +/******************************************************************************* +* ISP_NVRAM_PCA_STRUCT +********************************************************************************/ +Slider:{ + value:{// low middle high + 0, 0, 0, 0, 0, 0 + } +}, +Config:{ + set:{//00 + 0x00000000, 0x00000000 + } +}, +PCA_LUTS:{ + lut_lo:{ // low + //y_gain sat_gain hue_shift reserved + { 0, 0, 0, 0 }, //000 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //010 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //020 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //030 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //040 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //050 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //060 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //070 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //080 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //090 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //100 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //110 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //120 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //130 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //140 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //150 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //160 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //170 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + + + }, + lut_md:{ // middle + //y_gain sat_gain hue_shift reserved + { 0, 0, 0, 0 }, //000 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //010 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //020 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //030 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //040 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //050 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //060 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //070 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //080 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //090 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //100 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //110 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //120 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //130 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //140 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //150 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //160 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //170 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + + + }, + lut_hi:{ // high + //y_gain sat_gain hue_shift reserved + { 0, 0, 0, 0 }, //000 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //010 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //020 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //030 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //040 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //050 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //060 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //070 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //080 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //090 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //100 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //110 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //120 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //130 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //140 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //150 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //160 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //170 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + }, + lut_lo2:{ // low2 + //y_gain sat_gain hue_shift reserved + { 0, 0, 0, 0 }, //000 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //010 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //020 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //030 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //040 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //050 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //060 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //070 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //080 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //090 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //100 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //110 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //120 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //130 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //140 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //150 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //160 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //170 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + + + }, + lut_md2:{ // middle2 + //y_gain sat_gain hue_shift reserved + { 0, 0, 0, 0 }, //000 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //010 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //020 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //030 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //040 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //050 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //060 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //070 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //080 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //090 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //100 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //110 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //120 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //130 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //140 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //150 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //160 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //170 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + + + }, + lut_hi2:{ // high2 + //y_gain sat_gain hue_shift reserved + { 0, 0, 0, 0 }, //000 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //010 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //020 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //030 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //040 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //050 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //060 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //070 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //080 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //090 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //100 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //110 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //120 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //130 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //140 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //150 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //160 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //170 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + } + +} + diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2235_raw/camera_isp_pca_gc2235raw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2235_raw/camera_isp_pca_gc2235raw.h new file mode 100755 index 0000000000000000000000000000000000000000..9cdf1f98077a1e06382b3185f18e6647a7025b0c --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2235_raw/camera_isp_pca_gc2235raw.h @@ -0,0 +1,1184 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/******************************************************************************************** + * LEGAL DISCLAIMER + * + * (Header of MediaTek Software/Firmware Release or Documentation) + * + * BY OPENING OR USING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") RECEIVED + * FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON AN "AS-IS" BASIS + * ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, + * INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR + * A PARTICULAR PURPOSE OR NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY + * WHATSOEVER WITH RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK + * ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO + * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S SPECIFICATION + * OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. + * + * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE LIABILITY WITH + * RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, +TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE + * FEES OR SERVICE CHARGE PAID BY BUYER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE WITH THE LAWS + * OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF LAWS PRINCIPLES. + ************************************************************************************************/ + +/******************************************************************************* +* ISP_NVRAM_PCA_STRUCT +********************************************************************************/ +Slider:{ + value:{// low middle high + 0, 0, 0, 0, 0, 0 + } +}, +Config:{ + set:{//00 + 0x00000000, 0x00000000 + } +}, +PCA_LUTS:{ + lut_lo:{ // low + //y_gain sat_gain hue_shift reserved + { 0, 0, 0, 0 }, //000 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //010 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //020 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //030 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //040 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //050 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //060 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //070 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //080 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //090 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //100 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //110 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //120 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //130 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //140 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //150 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //160 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //170 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + + + }, + lut_md:{ // middle + //y_gain sat_gain hue_shift reserved + { 0, 0, 0, 0 }, //000 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //010 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //020 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //030 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //040 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //050 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //060 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //070 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //080 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //090 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //100 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //110 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //120 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //130 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //140 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //150 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //160 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //170 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + + + }, + lut_hi:{ // high + //y_gain sat_gain hue_shift reserved + { 0, 0, 0, 0 }, //000 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //010 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //020 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //030 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //040 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //050 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //060 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //070 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //080 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //090 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //100 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //110 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //120 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //130 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //140 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //150 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //160 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //170 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + }, + lut_lo2:{ // low2 + //y_gain sat_gain hue_shift reserved + { 0, 0, 0, 0 }, //000 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //010 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //020 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //030 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //040 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //050 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //060 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //070 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //080 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //090 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //100 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //110 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //120 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //130 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //140 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //150 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //160 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //170 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + + + }, + lut_md2:{ // middle2 + //y_gain sat_gain hue_shift reserved + { 0, 0, 0, 0 }, //000 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //010 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //020 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //030 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //040 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //050 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //060 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //070 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //080 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //090 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //100 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //110 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //120 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //130 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //140 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //150 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //160 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //170 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + + + }, + lut_hi2:{ // high2 + //y_gain sat_gain hue_shift reserved + { 0, 0, 0, 0 }, //000 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //010 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //020 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //030 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //040 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //050 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //060 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //070 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //080 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //090 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //100 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //110 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //120 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //130 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //140 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //150 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //160 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //170 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + } + +} + diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2235_raw/camera_isp_regs_gc2235raw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2235_raw/camera_isp_regs_gc2235raw.h new file mode 100755 index 0000000000000000000000000000000000000000..4813abc3c1150bfc84a2631378945b4d9137e661 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2235_raw/camera_isp_regs_gc2235raw.h @@ -0,0 +1,8084 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/******************************************************************************************** + * LEGAL DISCLAIMER + * + * (Header of MediaTek Software/Firmware Release or Documentation) + * + * BY OPENING OR USING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") RECEIVED + * FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON AN "AS-IS" BASIS + * ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, + * INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR + * A PARTICULAR PURPOSE OR NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY + * WHATSOEVER WITH RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK + * ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO + * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S SPECIFICATION + * OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. + * + * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE LIABILITY WITH + * RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, +TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE + * FEES OR SERVICE CHARGE PAID BY BUYER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE WITH THE LAWS + * OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF LAWS PRINCIPLES. + ************************************************************************************************/ + +/******************************************************************************* +* ISP_NVRAM_REGISTER_STRUCT +********************************************************************************/ +Idx:{//ISP_NVRAM_REG_INDEX_STRUCT + OBC :0, + BPC :0, + NR1 :0, + LSC :0, + SL2 :0, + CFA :0, + CCM :0, + GGM :0, + IHDR_GGM :0, + ANR :0, + CCR :0, + EE :0, + NR3D :0, + MFB :0, + LCE :0 +}, + +OBC:{ + {set:{ // 00: profile = preview, sensor mode = preview, iso = 100 ~ 400 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 01: profile = preview, sensor mode = preview, iso = 800 ~ 3200 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 02: profile = preview, sensor mode = capture, iso = 100 ~ 400 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 03: profile = preview, sensor mode = capture, iso = 800 ~ 3200 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 04: profile = preview, sensor mode = video, iso = 100 ~ 400 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 05: profile = preview, sensor mode = video, iso = 800 ~ 3200 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 06: profile = preview, sensor mode = SlimVideo1, iso = 100 ~ 400 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 07: profile = preview, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 08: profile = preview, sensor mode = SlimVideo2, iso = 100 ~ 400 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 09: profile = preview, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 10: profile = video, sensor mode = preview, iso = 100 ~ 400 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 11: profile = video, sensor mode = preview, iso = 800 ~ 3200 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 12: profile = video, sensor mode = capture, iso = 100 ~ 400 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 13: profile = video, sensor mode = capture, iso = 800 ~ 3200 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 14: profile = video, sensor mode = video, iso = 100 ~ 400 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 15: profile = video, sensor mode = video, iso = 800 ~ 3200 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 16: profile = video, sensor mode = SlimVideo1, iso = 100 ~ 400 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 17: profile = video, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 18: profile = video, sensor mode = SlimVideo2, iso = 100 ~ 400 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 19: profile = video, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 20: profile = capture, sensor mode = preview, iso = 100 ~ 400 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 21: profile = capture, sensor mode = preview, iso = 800 ~ 3200 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 22: profile = capture, sensor mode = capture, iso = 100 ~ 400 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 23: profile = capture, sensor mode = capture, iso = 800 ~ 3200 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 24: profile = capture, sensor mode = video, iso = 100 ~ 400 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 25: profile = capture, sensor mode = video, iso = 800 ~ 3200 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 26: profile = capture, sensor mode = SlimVideo1, iso = 100 ~ 400 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 27: profile = capture, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 28: profile = capture, sensor mode = SlimVideo2, iso = 100 ~ 400 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 29: profile = capture, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 30: profile = N3D preview, iso = 100 ~ 400 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 31: profile = N3D preview, iso = 800 ~ 3200 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 32: profile = N3D video, iso = 100 ~ 400 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 33: profile = N3D video, iso = 800 ~ 3200 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 34: profile = N3D capture, iso = 100 ~ 400 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 35: profile = N3D capture, iso = 800 ~ 3200 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 36: profile = IHDR preview, iso = 100 ~ 400 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 37: profile = IHDR preview, iso = 800 ~ 3200 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 38: profile = IHDR video, iso = 100 ~ 400 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 39: profile = IHDR video, iso = 800 ~ 3200 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 40: profile = preview, sensor mode = custom1, iso = 100 ~ 400 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 41: profile = preview, sensor mode = custom1, iso = 800 ~ 3200 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 42: profile = preview, sensor mode = custom2, iso = 100 ~ 400 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 43: profile = preview, sensor mode = custom2, iso = 800 ~ 3200 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 44: profile = preview, sensor mode = custom3, iso = 100 ~ 400 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 45: profile = preview, sensor mode = custom3, iso = 800 ~ 3200 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 46: profile = preview, sensor mode = custom4, iso = 100 ~ 400 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 47: profile = preview, sensor mode = custom4, iso = 800 ~ 3200 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 48: profile = preview, sensor mode = custom5, iso = 100 ~ 400 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 49: profile = preview, sensor mode = custom5, iso = 800 ~ 3200 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 50: profile = video, sensor mode = custom1, iso = 100 ~ 400 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 51: profile = video, sensor mode = custom1, iso = 800 ~ 3200 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 52: profile = video, sensor mode = custom2, iso = 100 ~ 400 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 53: profile = video, sensor mode = custom2, iso = 800 ~ 3200 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 54: profile = video, sensor mode = custom3, iso = 100 ~ 400 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 55: profile = video, sensor mode = custom3, iso = 800 ~ 3200 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 56: profile = video, sensor mode = custom4, iso = 100 ~ 400 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 57: profile = video, sensor mode = custom4, iso = 800 ~ 3200 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 58: profile = video, sensor mode = custom5, iso = 100 ~ 400 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 59: profile = video, sensor mode = custom5, iso = 800 ~ 3200 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 60: profile = capture, sensor mode = custom1, iso = 100 ~ 400 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 61: profile = capture, sensor mode = custom1, iso = 800 ~ 3200 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 62: profile = capture, sensor mode = custom2, iso = 100 ~ 400 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 63: profile = capture, sensor mode = custom2, iso = 800 ~ 3200 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 64: profile = capture, sensor mode = custom3, iso = 100 ~ 400 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 65: profile = capture, sensor mode = custom3, iso = 800 ~ 3200 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 66: profile = capture, sensor mode = custom4, iso = 100 ~ 400 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 67: profile = capture, sensor mode = custom4, iso = 800 ~ 3200 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 68: profile = capture, sensor mode = custom5, iso = 100 ~ 400 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{ // 69: profile = capture, sensor mode = custom5, iso = 800 ~ 3200 + 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00001FFF, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }} +}, +BPC:{ + {set:{ // 00: profile = preview, sensor mode = preview, iso = 100 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 01: profile = preview, sensor mode = preview, iso = 200 ~ 400 + 0x00004001, 0x000B40B4, 0x000001F4, 0x3C2BC0A0, 0x3943B154, 0x020A0031, 0x05010519, 0x00000000, 0x00000000, 0x0011F087, + 0x00000177, 0x3C20D078 + }}, + {set:{ // 02: profile = preview, sensor mode = preview, iso = 800 ~ 3200 + 0x00004001, 0x000B40B4, 0x000001F4, 0x3C2BC0A0, 0x3943B154, 0x020A0031, 0x05010519, 0x00000000, 0x00000000, 0x0011F087, + 0x00000177, 0x3C20D078 + }}, + {set:{ // 03: profile = preview, sensor mode = capture, iso = 100 + 0x00004001, 0x000B40B4, 0x000001F4, 0x3C2BC0A0, 0x3943B154, 0x020A0031, 0x05010519, 0x00000000, 0x00000000, 0x0011F087, + 0x00000177, 0x3C20D078 + }}, + {set:{ // 04: profile = preview, sensor mode = capture, iso = 200 ~ 400 + 0x00004001, 0x000B40B4, 0x000001F4, 0x3C2BC0A0, 0x3943B154, 0x020A0031, 0x05010519, 0x00000000, 0x00000000, 0x0011F087, + 0x00000177, 0x3C20D078 + }}, + {set:{ // 05: profile = preview, sensor mode = capture, iso = 800 ~ 3200 + 0x00004001, 0x000B40B4, 0x000001F4, 0x3C2BC0A0, 0x3943B154, 0x020A0031, 0x05010519, 0x00000000, 0x00000000, 0x0011F087, + 0x00000177, 0x3C20D078 + }}, + {set:{ // 06: profile = preview, sensor mode = video, iso = 100 + 0x00004001, 0x000B40B4, 0x000001F4, 0x3C2BC0A0, 0x3943B154, 0x020A0031, 0x05010519, 0x00000000, 0x00000000, 0x0011F087, + 0x00000177, 0x3C20D078 + }}, + {set:{ // 07: profile = preview, sensor mode = video, iso = 200 ~ 400 + 0x00004001, 0x000B40B4, 0x000001F4, 0x3C2BC0A0, 0x3943B154, 0x020A0031, 0x05010519, 0x00000000, 0x00000000, 0x0011F087, + 0x00000177, 0x3C20D078 + }}, + {set:{ // 08: profile = preview, sensor mode = video, iso = 800 ~ 3200 + 0x00004001, 0x000B40B4, 0x000001F4, 0x3C2BC0A0, 0x3943B154, 0x020A0031, 0x05010519, 0x00000000, 0x00000000, 0x0011F087, + 0x00000177, 0x3C20D078 + }}, + {set:{ // 09: profile = preview, sensor mode = SlimVideo1, iso = 100 + 0x00004001, 0x000B40B4, 0x000001F4, 0x3C2BC0A0, 0x3943B154, 0x020A0031, 0x05010519, 0x00000000, 0x00000000, 0x0011F087, + 0x00000177, 0x3C20D078 + }}, + {set:{ // 10: profile = preview, sensor mode = SlimVideo1, iso = 200 ~ 400 + 0x00004001, 0x000B40B4, 0x000001F4, 0x3C2BC0A0, 0x3943B154, 0x020A0031, 0x05010519, 0x00000000, 0x00000000, 0x0011F087, + 0x00000177, 0x3C20D078 + }}, + {set:{ // 11: profile = preview, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00004001, 0x000B40B4, 0x000001F4, 0x3C2BC0A0, 0x3943B154, 0x020A0031, 0x05010519, 0x00000000, 0x00000000, 0x0011F087, + 0x00000177, 0x3C20D078 + }}, + {set:{ // 12: profile = preview, sensor mode = SlimVideo2, iso = 100 + 0x00004001, 0x000B40B4, 0x000001F4, 0x3C2BC0A0, 0x3943B154, 0x020A0031, 0x05010519, 0x00000000, 0x00000000, 0x0011F087, + 0x00000177, 0x3C20D078 + }}, + {set:{ // 13: profile = preview, sensor mode = SlimVideo2, iso = 200 ~ 400 + 0x00004001, 0x000B40B4, 0x000001F4, 0x3C2BC0A0, 0x3943B154, 0x020A0031, 0x05010519, 0x00000000, 0x00000000, 0x0011F087, + 0x00000177, 0x3C20D078 + }}, + {set:{ // 14: profile = preview, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00004001, 0x000B40B4, 0x000001F4, 0x3C2BC0A0, 0x3943B154, 0x020A0031, 0x05010519, 0x00000000, 0x00000000, 0x0011F087, + 0x00000177, 0x3C20D078 + }}, + {set:{ // 15: profile = video, sensor mode = preview, iso = 100 + 0x00004001, 0x000B40B4, 0x000001F4, 0x3C2BC0A0, 0x3943B154, 0x020A0031, 0x05010519, 0x00000000, 0x00000000, 0x0011F087, + 0x00000177, 0x3C20D078 + }}, + {set:{ // 16: profile = video, sensor mode = preview, iso = 200 ~ 400 + 0x00004001, 0x000B40B4, 0x000001F4, 0x3C2BC0A0, 0x3943B154, 0x020A0031, 0x05010519, 0x00000000, 0x00000000, 0x0011F087, + 0x00000177, 0x3C20D078 + }}, + {set:{ // 17: profile = video, sensor mode = preview, iso = 800 ~ 3200 + 0x00004001, 0x000B40B4, 0x000001F4, 0x3C2BC0A0, 0x3943B154, 0x020A0031, 0x05010519, 0x00000000, 0x00000000, 0x0011F087, + 0x00000177, 0x3C20D078 + }}, + {set:{ // 18: profile = video, sensor mode = capture, iso = 100 + 0x00004001, 0x000B40B4, 0x000001F4, 0x3C2BC0A0, 0x3943B154, 0x020A0031, 0x05010519, 0x00000000, 0x00000000, 0x0011F087, + 0x00000177, 0x3C20D078 + }}, + {set:{ // 19: profile = video, sensor mode = capture, iso = 200 ~ 400 + 0x00004001, 0x000B40B4, 0x000001F4, 0x3C2BC0A0, 0x3943B154, 0x020A0031, 0x05010519, 0x00000000, 0x00000000, 0x0011F087, + 0x00000177, 0x3C20D078 + }}, + {set:{ // 20: profile = video, sensor mode = capture, iso = 800 ~ 3200 + 0x00004001, 0x000B40B4, 0x000001F4, 0x3C2BC0A0, 0x3943B154, 0x020A0031, 0x05010519, 0x00000000, 0x00000000, 0x0011F087, + 0x00000177, 0x3C20D078 + }}, + {set:{ // 21: profile = video, sensor mode = video, iso = 100 + 0x00004001, 0x000B40B4, 0x000001F4, 0x3C2BC0A0, 0x3943B154, 0x020A0031, 0x05010519, 0x00000000, 0x00000000, 0x0011F087, + 0x00000177, 0x3C20D078 + }}, + {set:{ // 22: profile = video, sensor mode = video, iso = 200 ~ 400 + 0x00004001, 0x000B40B4, 0x000001F4, 0x3C2BC0A0, 0x3943B154, 0x020A0031, 0x05010519, 0x00000000, 0x00000000, 0x0011F087, + 0x00000177, 0x3C20D078 + }}, + {set:{ // 23: profile = video, sensor mode = video, iso = 800 ~ 3200 + 0x00004001, 0x000B40B4, 0x000001F4, 0x3C2BC0A0, 0x3943B154, 0x020A0031, 0x05010519, 0x00000000, 0x00000000, 0x0011F087, + 0x00000177, 0x3C20D078 + }}, + {set:{ // 24: profile = video, sensor mode = SlimVideo1, iso = 100 + 0x00004001, 0x000B40B4, 0x000001F4, 0x3C2BC0A0, 0x3943B154, 0x020A0031, 0x05010519, 0x00000000, 0x00000000, 0x0011F087, + 0x00000177, 0x3C20D078 + }}, + {set:{ // 25: profile = video, sensor mode = SlimVideo1, iso = 200 ~ 400 + 0x00004001, 0x000B40B4, 0x000001F4, 0x3C2BC0A0, 0x3943B154, 0x020A0031, 0x05010519, 0x00000000, 0x00000000, 0x0011F087, + 0x00000177, 0x3C20D078 + }}, + {set:{ // 26: profile = video, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00004001, 0x000B40B4, 0x000001F4, 0x3C2BC0A0, 0x3943B154, 0x020A0031, 0x05010519, 0x00000000, 0x00000000, 0x0011F087, + 0x00000177, 0x3C20D078 + }}, + {set:{ // 27: profile = video, sensor mode = SlimVideo2, iso = 100 + 0x00004001, 0x000B40B4, 0x000001F4, 0x3C2BC0A0, 0x3943B154, 0x020A0031, 0x05010519, 0x00000000, 0x00000000, 0x0011F087, + 0x00000177, 0x3C20D078 + }}, + {set:{ // 28: profile = video, sensor mode = SlimVideo2, iso = 200 ~ 400 + 0x00004001, 0x000B40B4, 0x000001F4, 0x3C2BC0A0, 0x3943B154, 0x020A0031, 0x05010519, 0x00000000, 0x00000000, 0x0011F087, + 0x00000177, 0x3C20D078 + }}, + {set:{ // 29: profile = video, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00004001, 0x000B40B4, 0x000001F4, 0x3C2BC0A0, 0x3943B154, 0x020A0031, 0x05010519, 0x00000000, 0x00000000, 0x0011F087, + 0x00000177, 0x3C20D078 + }}, + {set:{ // 30: profile = capture, sensor mode = preview, iso = 100 + 0x00004001, 0x000B40B4, 0x000001F4, 0x3C2BC0A0, 0x3943B154, 0x020A0031, 0x05010519, 0x00000000, 0x00000000, 0x0011F087, + 0x00000177, 0x3C20D078 + }}, + {set:{ // 31: profile = capture, sensor mode = preview, iso = 200 ~ 400 + 0x00004001, 0x000B40B4, 0x000001F4, 0x3C2BC0A0, 0x3943B154, 0x020A0031, 0x05010519, 0x00000000, 0x00000000, 0x0011F087, + 0x00000177, 0x3C20D078 + }}, + {set:{ // 32: profile = capture, sensor mode = preview, iso = 800 ~ 3200 + 0x00004001, 0x000B40B4, 0x000001F4, 0x3C2BC0A0, 0x3943B154, 0x020A0031, 0x05010519, 0x00000000, 0x00000000, 0x0011F087, + 0x00000177, 0x3C20D078 + }}, + {set:{ // 33: profile = capture, sensor mode = capture, iso = 100 + 0x00004001, 0x000B40B4, 0x000001F4, 0x3C2BC0A0, 0x3943B154, 0x020A0031, 0x05010519, 0x00000000, 0x00000000, 0x0011F087, + 0x00000177, 0x3C20D078 + }}, + {set:{ // 34: profile = capture, sensor mode = capture, iso = 200 ~ 400 + 0x00004001, 0x000B40B4, 0x000001F4, 0x3C2BC0A0, 0x3943B154, 0x020A0031, 0x05010519, 0x00000000, 0x00000000, 0x0011F087, + 0x00000177, 0x3C20D078 + }}, + {set:{ // 35: profile = capture, sensor mode = capture, iso = 800 ~ 3200 + 0x00004001, 0x000B40B4, 0x000001F4, 0x3C2BC0A0, 0x3943B154, 0x020A0031, 0x05010519, 0x00000000, 0x00000000, 0x0011F087, + 0x00000177, 0x3C20D078 + }}, + {set:{ // 36: profile = capture, sensor mode = video, iso = 100 + 0x00004001, 0x000B40B4, 0x000001F4, 0x3C2BC0A0, 0x3943B154, 0x020A0031, 0x05010519, 0x00000000, 0x00000000, 0x0011F087, + 0x00000177, 0x3C20D078 + }}, + {set:{ // 37: profile = capture, sensor mode = video, iso = 200 ~ 400 + 0x00004001, 0x000B40B4, 0x000001F4, 0x3C2BC0A0, 0x3943B154, 0x020A0031, 0x05010519, 0x00000000, 0x00000000, 0x0011F087, + 0x00000177, 0x3C20D078 + }}, + {set:{ // 38: profile = capture, sensor mode = video, iso = 800 ~ 3200 + 0x00004001, 0x000B40B4, 0x000001F4, 0x3C2BC0A0, 0x3943B154, 0x020A0031, 0x05010519, 0x00000000, 0x00000000, 0x0011F087, + 0x00000177, 0x3C20D078 + }}, + {set:{ // 39: profile = capture, sensor mode = SlimVideo1, iso = 100 + 0x00004001, 0x000B40B4, 0x000001F4, 0x3C2BC0A0, 0x3943B154, 0x020A0031, 0x05010519, 0x00000000, 0x00000000, 0x0011F087, + 0x00000177, 0x3C20D078 + }}, + {set:{ // 40: profile = capture, sensor mode = SlimVideo1, iso = 200 ~ 400 + 0x00004001, 0x000B40B4, 0x000001F4, 0x3C2BC0A0, 0x3943B154, 0x020A0031, 0x05010519, 0x00000000, 0x00000000, 0x0011F087, + 0x00000177, 0x3C20D078 + }}, + {set:{ // 41: profile = capture, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00004001, 0x000B40B4, 0x000001F4, 0x3C2BC0A0, 0x3943B154, 0x020A0031, 0x05010519, 0x00000000, 0x00000000, 0x0011F087, + 0x00000177, 0x3C20D078 + }}, + {set:{ // 42: profile = capture, sensor mode = SlimVideo2, iso = 100 + 0x00004001, 0x000B40B4, 0x000001F4, 0x3C2BC0A0, 0x3943B154, 0x020A0031, 0x05010519, 0x00000000, 0x00000000, 0x0011F087, + 0x00000177, 0x3C20D078 + }}, + {set:{ // 43: profile = capture, sensor mode = SlimVideo2, iso = 200 ~ 400 + 0x00004001, 0x000B40B4, 0x000001F4, 0x3C2BC0A0, 0x3943B154, 0x020A0031, 0x05010519, 0x00000000, 0x00000000, 0x0011F087, + 0x00000177, 0x3C20D078 + }}, + {set:{ // 44: profile = capture, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00004001, 0x000B40B4, 0x000001F4, 0x3C2BC0A0, 0x3943B154, 0x020A0031, 0x05010519, 0x00000000, 0x00000000, 0x0011F087, + 0x00000177, 0x3C20D078 + }}, + {set:{ // 45: profile = N3D preview, iso = 100 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 46: profile = N3D preview, iso = 200 ~ 400 + 0x00004001, 0x000B40B4, 0x000001F4, 0x3C2BC0A0, 0x3943B154, 0x020A0031, 0x05010519, 0x00000000, 0x00000000, 0x0011F087, + 0x00000177, 0x3C20D078 + }}, + {set:{ // 47: profile = N3D preview, iso = 800 ~ 3200 + 0x00004001, 0x000B40B4, 0x000001F4, 0x3C2BC0A0, 0x3943B154, 0x020A0031, 0x05010519, 0x00000000, 0x00000000, 0x0011F087, + 0x00000177, 0x3C20D078 + }}, + {set:{ // 48: profile = N3D video, iso = 100 + 0x00004001, 0x000B40B4, 0x000001F4, 0x3C2BC0A0, 0x3943B154, 0x020A0031, 0x05010519, 0x00000000, 0x00000000, 0x0011F087, + 0x00000177, 0x3C20D078 + }}, + {set:{ // 49: profile = N3D video, iso = 200 ~ 400 + 0x00004001, 0x000B40B4, 0x000001F4, 0x3C2BC0A0, 0x3943B154, 0x020A0031, 0x05010519, 0x00000000, 0x00000000, 0x0011F087, + 0x00000177, 0x3C20D078 + }}, + {set:{ // 50: profile = N3D video, iso = 800 ~ 3200 + 0x00004001, 0x000B40B4, 0x000001F4, 0x3C2BC0A0, 0x3943B154, 0x020A0031, 0x05010519, 0x00000000, 0x00000000, 0x0011F087, + 0x00000177, 0x3C20D078 + }}, + {set:{ // 51: profile = N3D capture, iso = 100 + 0x00004001, 0x000B40B4, 0x000001F4, 0x3C2BC0A0, 0x3943B154, 0x020A0031, 0x05010519, 0x00000000, 0x00000000, 0x0011F087, + 0x00000177, 0x3C20D078 + }}, + {set:{ // 52: profile = N3D capture, iso = 200 ~ 400 + 0x00004001, 0x000B40B4, 0x000001F4, 0x3C2BC0A0, 0x3943B154, 0x020A0031, 0x05010519, 0x00000000, 0x00000000, 0x0011F087, + 0x00000177, 0x3C20D078 + }}, + {set:{ // 53: profile = N3D capture, iso = 800 ~ 3200 + 0x00004001, 0x000B40B4, 0x000001F4, 0x3C2BC0A0, 0x3943B154, 0x020A0031, 0x05010519, 0x00000000, 0x00000000, 0x0011F087, + 0x00000177, 0x3C20D078 + }}, + {set:{ // 54: profile = IHDR preview, iso = 100 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 55: profile = IHDR preview, iso = 200 ~ 400 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 56: profile = IHDR preview, iso = 800 ~ 3200 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 57: profile = IHDR video, iso = 100 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 58: profile = IHDR video, iso = 200 ~ 400 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 59: profile = IHDR video, iso = 800 ~ 3200 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 60: profile = preview, sensor mode = custom1, iso = 100 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 61: profile = preview, sensor mode = custom1, iso = 200 ~ 400 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 62: profile = preview, sensor mode = custom1, iso = 800 ~ 3200 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 63: profile = preview, sensor mode = custom2, iso = 100 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 64: profile = preview, sensor mode = custom2, iso = 200 ~ 400 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 65: profile = preview, sensor mode = custom2, iso = 800 ~ 3200 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 66: profile = preview, sensor mode = custom3, iso = 100 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 67: profile = preview, sensor mode = custom3, iso = 200 ~ 400 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 68: profile = preview, sensor mode = custom3, iso = 800 ~ 3200 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 69: profile = preview, sensor mode = custom4, iso = 100 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 70: profile = preview, sensor mode = custom4, iso = 200 ~ 400 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 71: profile = preview, sensor mode = custom4, iso = 800 ~ 3200 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 72: profile = preview, sensor mode = custom5, iso = 100 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 73: profile = preview, sensor mode = custom5, iso = 200 ~ 400 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 74: profile = preview, sensor mode = custom5, iso = 800 ~ 3200 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 75: profile = video, sensor mode = custom1, iso = 100 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 76: profile = video, sensor mode = custom1, iso = 200 ~ 400 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 77: profile = video, sensor mode = custom1, iso = 800 ~ 3200 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 78: profile = video, sensor mode = custom2, iso = 100 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 79: profile = video, sensor mode = custom2, iso = 200 ~ 400 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 80: profile = video, sensor mode = custom2, iso = 800 ~ 3200 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 81: profile = video, sensor mode = custom3, iso = 100 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 82: profile = video, sensor mode = custom3, iso = 200 ~ 400 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 83: profile = video, sensor mode = custom3, iso = 800 ~ 3200 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 84: profile = video, sensor mode = custom4, iso = 100 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 85: profile = video, sensor mode = custom4, iso = 200 ~ 400 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 86: profile = video, sensor mode = custom4, iso = 800 ~ 3200 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 87: profile = video, sensor mode = custom5, iso = 100 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 88: profile = video, sensor mode = custom5, iso = 200 ~ 400 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 89: profile = video, sensor mode = custom5, iso = 800 ~ 3200 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 90: profile = capture, sensor mode = custom1, iso = 100 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 91: profile = capture, sensor mode = custom1, iso = 200 ~ 400 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 92: profile = capture, sensor mode = custom1, iso = 800 ~ 3200 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 93: profile = capture, sensor mode = custom2, iso = 100 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 94: profile = capture, sensor mode = custom2, iso = 200 ~ 400 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 95: profile = capture, sensor mode = custom2, iso = 800 ~ 3200 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 96: profile = capture, sensor mode = custom3, iso = 100 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 97: profile = capture, sensor mode = custom3, iso = 200 ~ 400 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 98: profile = capture, sensor mode = custom3, iso = 800 ~ 3200 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 99: profile = capture, sensor mode = custom4, iso = 100 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 100: profile = capture, sensor mode = custom4, iso = 200 ~ 400 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 101: profile = capture, sensor mode = custom4, iso = 800 ~ 3200 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 102: profile = capture, sensor mode = custom5, iso = 100 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 103: profile = capture, sensor mode = custom5, iso = 200 ~ 400 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 104: profile = capture, sensor mode = custom5, iso = 800 ~ 3200 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }} +}, +NR1:{ + {set:{// 00: profile = preview, sensor mode = preview, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 01: profile = preview, sensor mode = preview, iso = 200 ~ 400 + 0x00000010, 0x10A00354 + }}, + {set:{// 02: profile = preview, sensor mode = preview, iso = 800 ~ 3200 + 0x00000010, 0x10A00614 + }}, + {set:{// 03: profile = preview, sensor mode = capture, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 04: profile = preview, sensor mode = capture, iso = 200 ~ 400 + 0x00000010, 0x10A00354 + }}, + {set:{// 05: profile = preview, sensor mode = capture, iso = 800 ~ 3200 + 0x00000010, 0x10A00614 + }}, + {set:{// 06: profile = preview, sensor mode = video, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 07: profile = preview, sensor mode = video, iso = 200 ~ 400 + 0x00000010, 0x10A00354 + }}, + {set:{// 08: profile = preview, sensor mode = video, iso = 800 ~ 3200 + 0x00000010, 0x10A00614 + }}, + {set:{// 09: profile = preview, sensor mode = SlimVideo1, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 10: profile = preview, sensor mode = SlimVideo1, iso = 200 ~ 400 + 0x00000010, 0x10A00354 + }}, + {set:{// 11: profile = preview, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00000010, 0x10A00614 + }}, + {set:{// 12: profile = preview, sensor mode = SlimVideo2, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 13: profile = preview, sensor mode = SlimVideo2, iso = 200 ~ 400 + 0x00000010, 0x10A00354 + }}, + {set:{// 14: profile = preview, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00000010, 0x10A00614 + }}, + {set:{// 15: profile = video, sensor mode = preview, iso = 100 + 0x00000010, 0x10A001B4 + }}, + {set:{// 16: profile = video, sensor mode = preview, iso = 200 ~ 400 + 0x00000010, 0x10A005E4 + }}, + {set:{// 17: profile = video, sensor mode = preview, iso = 800 ~ 3200 + 0x00000010, 0x10A002A4 + }}, + {set:{// 18: profile = video, sensor mode = capture, iso = 100 + 0x00000010, 0x10A001B4 + }}, + {set:{// 19: profile = video, sensor mode = capture, iso = 200 ~ 400 + 0x00000010, 0x10A005E4 + }}, + {set:{// 20: profile = video, sensor mode = capture, iso = 800 ~ 3200 + 0x00000010, 0x10A002A4 + }}, + {set:{// 21: profile = video, sensor mode = video, iso = 100 + 0x00000010, 0x10A001B4 + }}, + {set:{// 22: profile = video, sensor mode = video, iso = 200 ~ 400 + 0x00000010, 0x10A005E4 + }}, + {set:{// 23: profile = video, sensor mode = video, iso = 800 ~ 3200 + 0x00000010, 0x10A002A4 + }}, + {set:{// 24: profile = video, sensor mode = SlimVideo1, iso = 100 + 0x00000010, 0x10A001B4 + }}, + {set:{// 25: profile = video, sensor mode = SlimVideo1, iso = 200 ~ 400 + 0x00000010, 0x10A005E4 + }}, + {set:{// 26: profile = video, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00000010, 0x10A002A4 + }}, + {set:{// 27: profile = video, sensor mode = SlimVideo2, iso = 100 + 0x00000010, 0x10A001B4 + }}, + {set:{// 28: profile = video, sensor mode = SlimVideo2, iso = 200 ~ 400 + 0x00000010, 0x10A005E4 + }}, + {set:{// 29: profile = video, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00000010, 0x10A002A4 + }}, + {set:{// 30: profile = capture, sensor mode = preview, iso = 100 + 0x00000010, 0x10A001B4 + }}, + {set:{// 31: profile = capture, sensor mode = preview, iso = 200 ~ 400 + 0x00000010, 0x10A00414 + }}, + {set:{// 32: profile = capture, sensor mode = preview, iso = 800 ~ 3200 + 0x00000010, 0x10A00544 + }}, + {set:{// 33: profile = capture, sensor mode = capture, iso = 100 + 0x00000010, 0x10A001B4 + }}, + {set:{// 34: profile = capture, sensor mode = capture, iso = 200 ~ 400 + 0x00000010, 0x10A00414 + }}, + {set:{// 35: profile = capture, sensor mode = capture, iso = 800 ~ 3200 + 0x00000010, 0x10A00544 + }}, + {set:{// 36: profile = capture, sensor mode = video, iso = 100 + 0x00000010, 0x10A001B4 + }}, + {set:{// 37: profile = capture, sensor mode = video, iso = 200 ~ 400 + 0x00000010, 0x10A00414 + }}, + {set:{// 38: profile = capture, sensor mode = video, iso = 800 ~ 3200 + 0x00000010, 0x10A00544 + }}, + {set:{// 39: profile = capture, sensor mode = SlimVideo1, iso = 100 + 0x00000010, 0x10A001B4 + }}, + {set:{// 40: profile = capture, sensor mode = SlimVideo1, iso = 200 ~ 400 + 0x00000010, 0x10A00414 + }}, + {set:{// 41: profile = capture, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00000010, 0x10A00544 + }}, + {set:{// 42: profile = capture, sensor mode = SlimVideo2, iso = 100 + 0x00000010, 0x10A001B4 + }}, + {set:{// 43: profile = capture, sensor mode = SlimVideo2, iso = 200 ~ 400 + 0x00000010, 0x10A00414 + }}, + {set:{// 44: profile = capture, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00000010, 0x10A00544 + }}, + {set:{// 45: profile = N3D preview, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 46: profile = N3D preview, iso = 200 ~ 400 + 0x00000010, 0x10A00354 + }}, + {set:{// 47: profile = N3D preview, iso = 800 ~ 3200 + 0x00000010, 0x10A00614 + }}, + {set:{// 48: profile = N3D video, iso = 100 + 0x00000010, 0x10A001B4 + }}, + {set:{// 49: profile = N3D video, iso = 200 ~ 400 + 0x00000010, 0x10A005E4 + }}, + {set:{// 50: profile = N3D video, iso = 800 ~ 3200 + 0x00000010, 0x10A002A4 + }}, + {set:{// 51: profile = N3D capture, iso = 100 + 0x00000010, 0x10A001B4 + }}, + {set:{// 52: profile = N3D capture, iso = 200 ~ 400 + 0x00000010, 0x10A00414 + }}, + {set:{// 53: profile = N3D capture, iso = 800 ~ 3200 + 0x00000010, 0x10A00544 + }}, + {set:{// 54: profile = preview, sensor mode = custom1, iso = 100 + 0x00000010, 0x10A00544 + }}, + {set:{// 55: profile = preview, sensor mode = custom1, iso = 200 ~ 400 + 0x00000010, 0x10A00544 + }}, + {set:{// 56: profile = preview, sensor mode = custom1, iso = 800 ~ 3200 + 0x00000010, 0x10A00544 + }}, + {set:{// 57: profile = preview, sensor mode = custom2, iso = 100 + 0x00000010, 0x10A00544 + }}, + {set:{// 58: profile = preview, sensor mode = custom2, iso = 200 ~ 400 + 0x00000010, 0x10A00544 + }}, + {set:{// 59: profile = preview, sensor mode = custom2, iso = 800 ~ 3200 + 0x00000010, 0x10A00544 + }}, + {set:{// 60: profile = preview, sensor mode = custom3, iso = 100 + 0x00000010, 0x10A00544 + }}, + {set:{// 61: profile = preview, sensor mode = custom3, iso = 200 ~ 400 + 0x00000010, 0x10A00544 + }}, + {set:{// 62: profile = preview, sensor mode = custom3, iso = 800 ~ 3200 + 0x00000010, 0x10A00544 + }}, + {set:{// 63: profile = preview, sensor mode = custom4, iso = 100 + 0x00000010, 0x10A00544 + }}, + {set:{// 64: profile = preview, sensor mode = custom4, iso = 200 ~ 400 + 0x00000010, 0x10A00544 + }}, + {set:{// 65: profile = preview, sensor mode = custom4, iso = 800 ~ 3200 + 0x00000010, 0x10A00544 + }}, + {set:{// 66: profile = preview, sensor mode = custom5, iso = 100 + 0x00000010, 0x10A00544 + }}, + {set:{// 67: profile = preview, sensor mode = custom5, iso = 200 ~ 400 + 0x00000010, 0x10A00544 + }}, + {set:{// 68: profile = preview, sensor mode = custom5, iso = 800 ~ 3200 + 0x00000010, 0x10A00544 + }}, + {set:{// 69: profile = video, sensor mode = custom1, iso = 100 + 0x00000010, 0x10A00544 + }}, + {set:{// 70: profile = video, sensor mode = custom1, iso = 200 ~ 400 + 0x00000010, 0x10A00544 + }}, + {set:{// 71: profile = video, sensor mode = custom1, iso = 800 ~ 3200 + 0x00000010, 0x10A00544 + }}, + {set:{// 72: profile = video, sensor mode = custom2, iso = 100 + 0x00000010, 0x10A00544 + }}, + {set:{// 73: profile = video, sensor mode = custom2, iso = 200 ~ 400 + 0x00000010, 0x10A00544 + }}, + {set:{// 74: profile = video, sensor mode = custom2, iso = 800 ~ 3200 + 0x00000010, 0x10A00544 + }}, + {set:{// 75: profile = video, sensor mode = custom3, iso = 100 + 0x00000010, 0x10A00544 + }}, + {set:{// 76: profile = video, sensor mode = custom3, iso = 200 ~ 400 + 0x00000010, 0x10A00544 + }}, + {set:{// 77: profile = video, sensor mode = custom3, iso = 800 ~ 3200 + 0x00000010, 0x10A00544 + }}, + {set:{// 78: profile = video, sensor mode = custom4, iso = 100 + 0x00000010, 0x10A00544 + }}, + {set:{// 79: profile = video, sensor mode = custom4, iso = 200 ~ 400 + 0x00000010, 0x10A00544 + }}, + {set:{// 80: profile = video, sensor mode = custom4, iso = 800 ~ 3200 + 0x00000010, 0x10A00544 + }}, + {set:{// 81: profile = video, sensor mode = custom5, iso = 100 + 0x00000010, 0x10A00544 + }}, + {set:{// 82: profile = video, sensor mode = custom5, iso = 200 ~ 400 + 0x00000010, 0x10A00544 + }}, + {set:{// 83: profile = video, sensor mode = custom5, iso = 800 ~ 3200 + 0x00000010, 0x10A00544 + }}, + {set:{// 84: profile = capture, sensor mode = custom1, iso = 100 + 0x00000010, 0x10A00544 + }}, + {set:{// 85: profile = capture, sensor mode = custom1, iso = 200 ~ 400 + 0x00000010, 0x10A00544 + }}, + {set:{// 86: profile = capture, sensor mode = custom1, iso = 800 ~ 3200 + 0x00000010, 0x10A00544 + }}, + {set:{// 87: profile = capture, sensor mode = custom2, iso = 100 + 0x00000010, 0x10A00544 + }}, + {set:{// 88: profile = capture, sensor mode = custom2, iso = 200 ~ 400 + 0x00000010, 0x10A00544 + }}, + {set:{// 89: profile = capture, sensor mode = custom2, iso = 800 ~ 3200 + 0x00000010, 0x10A00544 + }}, + {set:{// 90: profile = capture, sensor mode = custom3, iso = 100 + 0x00000010, 0x10A00544 + }}, + {set:{// 91: profile = capture, sensor mode = custom3, iso = 200 ~ 400 + 0x00000010, 0x10A00544 + }}, + {set:{// 92: profile = capture, sensor mode = custom3, iso = 800 ~ 3200 + 0x00000010, 0x10A00544 + }}, + {set:{// 93: profile = capture, sensor mode = custom4, iso = 100 + 0x00000010, 0x10A00544 + }}, + {set:{// 94: profile = capture, sensor mode = custom4, iso = 200 ~ 400 + 0x00000010, 0x10A00544 + }}, + {set:{// 95: profile = capture, sensor mode = custom4, iso = 800 ~ 3200 + 0x00000010, 0x10A00544 + }}, + {set:{// 96: profile = capture, sensor mode = custom5, iso = 100 + 0x00000010, 0x10A00544 + }}, + {set:{// 97: profile = capture, sensor mode = custom5, iso = 200 ~ 400 + 0x00000010, 0x10A00544 + }}, + {set:{// 98: profile = capture, sensor mode = custom5, iso = 800 ~ 3200 + 0x00000010, 0x10A00544 + }} +}, +LSC:{ + {set:{// 00: Preview + 0x00000000, 0x0000F031, 0x0000F025, 0x00390027, 0x20202020 + }}, + {set:{// 01: Capture + 0x00000000, 0x0000F031, 0x0000F025, 0x00390027, 0x20202020 + }}, + {set:{// 02: Video + 0x00000000, 0x0000F031, 0x0000F025, 0x00390027, 0x20202020 + }}, + {set:{// 03: Slim Vdo1 + 0x00000000, 0x0000F031, 0x0000F025, 0x00390027, 0x20202020 + }}, + {set:{// 04: Slim Vdo2 + 0x00000000, 0x0000F031, 0x0000F025, 0x00390027, 0x20202020 + }}, + {set:{// 05: Cust1 + 0x00000000, 0x0000F031, 0x0000F025, 0x00390027, 0x20202020 + }}, + {set:{// 06: Cust2 + 0x00000000, 0x0000F031, 0x0000F025, 0x00390027, 0x20202020 + }}, + {set:{// 07: Cust3 + 0x00000000, 0x0000F031, 0x0000F025, 0x00390027, 0x20202020 + }}, + {set:{// 08: Cust4 + 0x00000000, 0x0000F031, 0x0000F025, 0x00390027, 0x20202020 + }}, + {set:{// 09: Cust5 + 0x00000000, 0x0000F031, 0x0000F025, 0x00390027, 0x20202020 + }} +}, +SL2:{ + {set:{//00: Preview ct0 + 0x023D032C, 0x00015891, 0x00056244, 0x00099240 + }}, + {set:{//00: Preview ct1 + 0x023D032C, 0x00015891, 0x00056244, 0x00099240 + }}, + {set:{//00: Preview ct2 + 0x023D032C, 0x00015891, 0x00056244, 0x00099240 + }}, + {set:{//00: Preview ct3 + 0x023D032C, 0x00015891, 0x00056244, 0x00099240 + }}, + {set:{//01:Capture ct0 + 0x0223034D, 0x00015891, 0x00056244, 0x00099240 + }}, + {set:{//01:Capture ct1 + 0x0223034D, 0x00015891, 0x00056244, 0x00099240 + }}, + {set:{//01:Capture ct2 + 0x0223034D, 0x00015891, 0x00056244, 0x00099240 + }}, + {set:{//01:Capture ct3 + 0x0223034D, 0x00015891, 0x00056244, 0x00099240 + }}, + {set:{//02:Video ct0 + 0x02310333, 0x00015891, 0x00056244, 0x00099240 + }}, + {set:{//02:Video ct1 + 0x02310333, 0x00015891, 0x00056244, 0x00099240 + }}, + {set:{//02:Video ct2 + 0x02310333, 0x00015891, 0x00056244, 0x00099240 + }}, + {set:{//02:Video ct3 + 0x02310333, 0x00015891, 0x00056244, 0x00099240 + }}, + {set:{//03 ct0 + 0x02310333, 0x00015891, 0x00056244, 0x00099240 + }}, + {set:{//03 ct1 + 0x02310333, 0x00015891, 0x00056244, 0x00099240 + }}, + {set:{//03 ct2 + 0x02310333, 0x00015891, 0x00056244, 0x00099240 + }}, + {set:{//03 ct3 + 0x02310333, 0x00015891, 0x00056244, 0x00099240 + }}, + {set:{//04 ct0 + 0x02310333, 0x00015891, 0x00056244, 0x00099240 + }}, + {set:{//04 ct1 + 0x02310333, 0x00015891, 0x00056244, 0x00099240 + }}, + {set:{//04 ct2 + 0x02310333, 0x00015891, 0x00056244, 0x00099240 + }}, + {set:{//04 ct3 + 0x02310333, 0x00015891, 0x00056244, 0x00099240 + }}, + {set:{//05: cust ct0 + 0x02310333, 0x00015891, 0x00056244, 0x00099240 + }}, + {set:{//05: cust ct1 + 0x02310333, 0x00015891, 0x00056244, 0x00099240 + }}, + {set:{//05: cust ct2 + 0x02310333, 0x00015891, 0x00056244, 0x00099240 + }}, + {set:{//05: cust ct3 + 0x02310333, 0x00015891, 0x00056244, 0x00099240 + }}, + {set:{//06:cust2 ct0 + 0x02310333, 0x00015891, 0x00056244, 0x00099240 + }}, + {set:{//06:cust2 ct1 + 0x02310333, 0x00015891, 0x00056244, 0x00099240 + }}, + {set:{//06:cust2 ct2 + 0x02310333, 0x00015891, 0x00056244, 0x00099240 + }}, + {set:{//06:cust2 ct3 + 0x02310333, 0x00015891, 0x00056244, 0x00099240 + }}, + {set:{//07:cust3 ct0 + 0x02310333, 0x00015891, 0x00056244, 0x00099240 + }}, + {set:{//07:cust3 ct1 + 0x02310333, 0x00015891, 0x00056244, 0x00099240 + }}, + {set:{//07:cust3 ct2 + 0x02310333, 0x00015891, 0x00056244, 0x00099240 + }}, + {set:{//07:cust3 ct3 + 0x02310333, 0x00015891, 0x00056244, 0x00099240 + }}, + {set:{//08:cust4 ct0 + 0x02310333, 0x00015891, 0x00056244, 0x00099240 + }}, + {set:{//08:cust4 ct1 + 0x02310333, 0x00015891, 0x00056244, 0x00099240 + }}, + {set:{//08:cust4 ct2 + 0x02310333, 0x00015891, 0x00056244, 0x00099240 + }}, + {set:{//08:cust4 ct3 + 0x02310333, 0x00015891, 0x00056244, 0x00099240 + }}, + {set:{//09:cust5 ct0 + 0x02310333, 0x00015891, 0x00056244, 0x00099240 + }}, + {set:{//09:cust5 ct1 + 0x02310333, 0x00015891, 0x00056244, 0x00099240 + }}, + {set:{//09:cust5 ct2 + 0x02310333, 0x00015891, 0x00056244, 0x00099240 + }}, + {set:{//09:cust5 ct3 + 0x02310333, 0x00015891, 0x00056244, 0x00099240 + }} +}, +CFA:{ + {set:{//00: profile = preview, sensor mode = preview iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//01: profile = preview, sensor mode = preview iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//02: profile = preview, sensor mode = preview iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00C6318C, 0x00F7BDEF, 0x00F7BDEF, 0x00C6318C, 0x00020200, 0x00000008, 0x640A2468, 0x00000006, 0x0052A5FF, 0x00000000, + 0x00011005 + }}, + {set:{//03: profile = preview, sensor mode = preview iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x00000008, 0x640A2468, 0x00000008, 0x0052A5FF, 0x00000000, + 0x00017009 + }}, + {set:{//04: profile = preview, sensor mode = preview iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x00000008, 0x640A2468, 0x00000008, 0x0052A5FF, 0x00000000, + 0x00017009 + }}, + {set:{//05: profile = preview, sensor mode = preview iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//06: profile = preview, sensor mode = preview iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//07: profile = preview, sensor mode = preview iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//08: profile = preview, sensor mode = preview iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//09: profile = preview, sensor mode = preview iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//10: profile = preview, sensor mode = capture iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//11: profile = preview, sensor mode = capture iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//12: profile = preview, sensor mode = capture iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00C6318C, 0x00F7BDEF, 0x00F7BDEF, 0x00C6318C, 0x00020200, 0x00000008, 0x640A2468, 0x00000006, 0x0052A5FF, 0x00000000, + 0x00011005 + }}, + {set:{//13: profile = preview, sensor mode = capture iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x00000008, 0x640A2468, 0x00000008, 0x0052A5FF, 0x00000000, + 0x00017009 + }}, + {set:{//14: profile = preview, sensor mode = capture iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x00000008, 0x640A2468, 0x00000008, 0x0052A5FF, 0x00000000, + 0x00017009 + }}, + {set:{//15: profile = preview, sensor mode = capture iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//16: profile = preview, sensor mode = capture iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//17: profile = preview, sensor mode = capture iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//18: profile = preview, sensor mode = capture iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//19: profile = preview, sensor mode = capture iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//20: profile = preview, sensor mode = video iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//21: profile = preview, sensor mode = video iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//22: profile = preview, sensor mode = video iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00C6318C, 0x00F7BDEF, 0x00F7BDEF, 0x00C6318C, 0x00020200, 0x00000008, 0x640A2468, 0x00000006, 0x0052A5FF, 0x00000000, + 0x00011005 + }}, + {set:{//23: profile = preview, sensor mode = video iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x00000008, 0x640A2468, 0x00000008, 0x0052A5FF, 0x00000000, + 0x00017009 + }}, + {set:{//24: profile = preview, sensor mode = video iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x00000008, 0x640A2468, 0x00000008, 0x0052A5FF, 0x00000000, + 0x00017009 + }}, + {set:{//25: profile = preview, sensor mode = video iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//26: profile = preview, sensor mode = video iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//27: profile = preview, sensor mode = video iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//28: profile = preview, sensor mode = video iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//29: profile = preview, sensor mode = video iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//30: profile = preview, sensor mode = SlimVideo1 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//31: profile = preview, sensor mode = SlimVideo1 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//32: profile = preview, sensor mode = SlimVideo1 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00C6318C, 0x00F7BDEF, 0x00F7BDEF, 0x00C6318C, 0x00020200, 0x00000008, 0x640A2468, 0x00000006, 0x0052A5FF, 0x00000000, + 0x00011005 + }}, + {set:{//33: profile = preview, sensor mode = SlimVideo1 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x00000008, 0x640A2468, 0x00000008, 0x0052A5FF, 0x00000000, + 0x00017009 + }}, + {set:{//34: profile = preview, sensor mode = SlimVideo1 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x00000008, 0x640A2468, 0x00000008, 0x0052A5FF, 0x00000000, + 0x00017009 + }}, + {set:{//35: profile = preview, sensor mode = SlimVideo1 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//36: profile = preview, sensor mode = SlimVideo1 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//37: profile = preview, sensor mode = SlimVideo1 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//38: profile = preview, sensor mode = SlimVideo1 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//39: profile = preview, sensor mode = SlimVideo1 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//40: profile = preview, sensor mode = SlimVideo2 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//41: profile = preview, sensor mode = SlimVideo2 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//42: profile = preview, sensor mode = SlimVideo2 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00C6318C, 0x00F7BDEF, 0x00F7BDEF, 0x00C6318C, 0x00020200, 0x00000008, 0x640A2468, 0x00000006, 0x0052A5FF, 0x00000000, + 0x00011005 + }}, + {set:{//43: profile = preview, sensor mode = SlimVideo2 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x00000008, 0x640A2468, 0x00000008, 0x0052A5FF, 0x00000000, + 0x00017009 + }}, + {set:{//44: profile = preview, sensor mode = SlimVideo2 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x00000008, 0x640A2468, 0x00000008, 0x0052A5FF, 0x00000000, + 0x00017009 + }}, + {set:{//45: profile = preview, sensor mode = SlimVideo2 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//46: profile = preview, sensor mode = SlimVideo2 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//47: profile = preview, sensor mode = SlimVideo2 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//48: profile = preview, sensor mode = SlimVideo2 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//49: profile = preview, sensor mode = SlimVideo2 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//50: profile = video, sensor mode = preview iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00C6318C, 0x00F7BDEF, 0x00F7BDEF, 0x00C6318C, 0x00020200, 0x00000008, 0x640A2468, 0x00000006, 0x0052A5FF, 0x00000000, + 0x00011005 + }}, + {set:{//51: profile = video, sensor mode = preview iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00C6318C, 0x00F7BDEF, 0x00F7BDEF, 0x00C6318C, 0x00020200, 0x00000008, 0x640A2468, 0x00000006, 0x0052A5FF, 0x00000000, + 0x00011005 + }}, + {set:{//52: profile = video, sensor mode = preview iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//53: profile = video, sensor mode = preview iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00842108, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x00000008, 0x640A2468, 0x0000000A, 0x0052A5FF, 0x00000000, + 0x0001D00D + }}, + {set:{//54: profile = video, sensor mode = preview iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00842108, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x00000008, 0x640A2468, 0x0000000A, 0x0052A5FF, 0x00000000, + 0x0001D00D + }}, + {set:{//55: profile = video, sensor mode = preview iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00739CE7, 0x00A5294A, 0x00A5294A, 0x00A5294A, 0x00020200, 0x00000008, 0x640A2468, 0x0000000B, 0x0052A5FF, 0x00000000, + 0x0002000F + }}, + {set:{//56: profile = video, sensor mode = preview iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//57: profile = video, sensor mode = preview iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//58: profile = video, sensor mode = preview iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//59: profile = video, sensor mode = preview iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//60: profile = video, sensor mode = capture iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00C6318C, 0x00F7BDEF, 0x00F7BDEF, 0x00C6318C, 0x00020200, 0x00000008, 0x640A2468, 0x00000006, 0x0052A5FF, 0x00000000, + 0x00011005 + }}, + {set:{//61: profile = video, sensor mode = capture iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00C6318C, 0x00F7BDEF, 0x00F7BDEF, 0x00C6318C, 0x00020200, 0x00000008, 0x640A2468, 0x00000006, 0x0052A5FF, 0x00000000, + 0x00011005 + }}, + {set:{//62: profile = video, sensor mode = capture iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//63: profile = video, sensor mode = capture iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00842108, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x00000008, 0x640A2468, 0x0000000A, 0x0052A5FF, 0x00000000, + 0x0001D00D + }}, + {set:{//64: profile = video, sensor mode = capture iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00842108, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x00000008, 0x640A2468, 0x0000000A, 0x0052A5FF, 0x00000000, + 0x0001D00D + }}, + {set:{//65: profile = video, sensor mode = capture iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00739CE7, 0x00A5294A, 0x00A5294A, 0x00A5294A, 0x00020200, 0x00000008, 0x640A2468, 0x0000000B, 0x0052A5FF, 0x00000000, + 0x0002000F + }}, + {set:{//66: profile = video, sensor mode = capture iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//67: profile = video, sensor mode = capture iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//68: profile = video, sensor mode = capture iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//69: profile = video, sensor mode = capture iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//70: profile = video, sensor mode = video iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00C6318C, 0x00F7BDEF, 0x00F7BDEF, 0x00C6318C, 0x00020200, 0x00000008, 0x640A2468, 0x00000006, 0x0052A5FF, 0x00000000, + 0x00011005 + }}, + {set:{//71: profile = video, sensor mode = video iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00C6318C, 0x00F7BDEF, 0x00F7BDEF, 0x00C6318C, 0x00020200, 0x00000008, 0x640A2468, 0x00000006, 0x0052A5FF, 0x00000000, + 0x00011005 + }}, + {set:{//72: profile = video, sensor mode = video iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//73: profile = video, sensor mode = video iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00842108, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x00000008, 0x640A2468, 0x0000000A, 0x0052A5FF, 0x00000000, + 0x0001D00D + }}, + {set:{//74: profile = video, sensor mode = video iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00842108, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x00000008, 0x640A2468, 0x0000000A, 0x0052A5FF, 0x00000000, + 0x0001D00D + }}, + {set:{//75: profile = video, sensor mode = video iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00739CE7, 0x00A5294A, 0x00A5294A, 0x00A5294A, 0x00020200, 0x00000008, 0x640A2468, 0x0000000B, 0x0052A5FF, 0x00000000, + 0x0002000F + }}, + {set:{//76: profile = video, sensor mode = video iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//77: profile = video, sensor mode = video iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//78: profile = video, sensor mode = video iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//79: profile = video, sensor mode = video iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//80: profile = video, sensor mode = SlimVideo1 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00C6318C, 0x00F7BDEF, 0x00F7BDEF, 0x00C6318C, 0x00020200, 0x00000008, 0x640A2468, 0x00000006, 0x0052A5FF, 0x00000000, + 0x00011005 + }}, + {set:{//81: profile = video, sensor mode = SlimVideo1 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00C6318C, 0x00F7BDEF, 0x00F7BDEF, 0x00C6318C, 0x00020200, 0x00000008, 0x640A2468, 0x00000006, 0x0052A5FF, 0x00000000, + 0x00011005 + }}, + {set:{//82: profile = video, sensor mode = SlimVideo1 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//83: profile = video, sensor mode = SlimVideo1 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00842108, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x00000008, 0x640A2468, 0x0000000A, 0x0052A5FF, 0x00000000, + 0x0001D00D + }}, + {set:{//84: profile = video, sensor mode = SlimVideo1 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00842108, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x00000008, 0x640A2468, 0x0000000A, 0x0052A5FF, 0x00000000, + 0x0001D00D + }}, + {set:{//85: profile = video, sensor mode = SlimVideo1 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00739CE7, 0x00A5294A, 0x00A5294A, 0x00A5294A, 0x00020200, 0x00000008, 0x640A2468, 0x0000000B, 0x0052A5FF, 0x00000000, + 0x0002000F + }}, + {set:{//86: profile = video, sensor mode = SlimVideo1 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//87: profile = video, sensor mode = SlimVideo1 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//88: profile = video, sensor mode = SlimVideo1 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//89: profile = video, sensor mode = SlimVideo1 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//90: profile = video, sensor mode = SlimVideo2 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00C6318C, 0x00F7BDEF, 0x00F7BDEF, 0x00C6318C, 0x00020200, 0x00000008, 0x640A2468, 0x00000006, 0x0052A5FF, 0x00000000, + 0x00011005 + }}, + {set:{//91: profile = video, sensor mode = SlimVideo2 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00C6318C, 0x00F7BDEF, 0x00F7BDEF, 0x00C6318C, 0x00020200, 0x00000008, 0x640A2468, 0x00000006, 0x0052A5FF, 0x00000000, + 0x00011005 + }}, + {set:{//92: profile = video, sensor mode = SlimVideo2 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//93: profile = video, sensor mode = SlimVideo2 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00842108, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x00000008, 0x640A2468, 0x0000000A, 0x0052A5FF, 0x00000000, + 0x0001D00D + }}, + {set:{//94: profile = video, sensor mode = SlimVideo2 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00842108, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x00000008, 0x640A2468, 0x0000000A, 0x0052A5FF, 0x00000000, + 0x0001D00D + }}, + {set:{//95: profile = video, sensor mode = SlimVideo2 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00739CE7, 0x00A5294A, 0x00A5294A, 0x00A5294A, 0x00020200, 0x00000008, 0x640A2468, 0x0000000B, 0x0052A5FF, 0x00000000, + 0x0002000F + }}, + {set:{//96: profile = video, sensor mode = SlimVideo2 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//97: profile = video, sensor mode = SlimVideo2 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//98: profile = video, sensor mode = SlimVideo2 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//99: profile = video, sensor mode = SlimVideo2 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//100: profile = capture, sensor mode = preview iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x00000008, 0x640A2468, 0x00000008, 0x0052A5FF, 0x00000000, + 0x00017009 + }}, + {set:{//101: profile = capture, sensor mode = preview iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x00000008, 0x640A2468, 0x00000008, 0x0052A5FF, 0x00000000, + 0x00017009 + }}, + {set:{//102: profile = capture, sensor mode = preview iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//103: profile = capture, sensor mode = preview iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//104: profile = capture, sensor mode = preview iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//105: profile = capture, sensor mode = preview iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//106: profile = capture, sensor mode = preview iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//107: profile = capture, sensor mode = preview iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//108: profile = capture, sensor mode = preview iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//109: profile = capture, sensor mode = preview iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//110: profile = capture, sensor mode = capture iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x00000008, 0x640A2468, 0x00000008, 0x0052A5FF, 0x00000000, + 0x00017009 + }}, + {set:{//111: profile = capture, sensor mode = capture iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x00000008, 0x640A2468, 0x00000008, 0x0052A5FF, 0x00000000, + 0x00017009 + }}, + {set:{//112: profile = capture, sensor mode = capture iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//113: profile = capture, sensor mode = capture iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//114: profile = capture, sensor mode = capture iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//115: profile = capture, sensor mode = capture iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//116: profile = capture, sensor mode = capture iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//117: profile = capture, sensor mode = capture iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//118: profile = capture, sensor mode = capture iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//119: profile = capture, sensor mode = capture iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//120: profile = capture, sensor mode = video iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x00000008, 0x640A2468, 0x00000008, 0x0052A5FF, 0x00000000, + 0x00017009 + }}, + {set:{//121: profile = capture, sensor mode = video iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x00000008, 0x640A2468, 0x00000008, 0x0052A5FF, 0x00000000, + 0x00017009 + }}, + {set:{//122: profile = capture, sensor mode = video iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//123: profile = capture, sensor mode = video iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//124: profile = capture, sensor mode = video iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//125: profile = capture, sensor mode = video iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//126: profile = capture, sensor mode = video iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//127: profile = capture, sensor mode = video iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//128: profile = capture, sensor mode = video iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//129: profile = capture, sensor mode = video iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//130: profile = capture, sensor mode = SlimVideo1 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x00000008, 0x640A2468, 0x00000008, 0x0052A5FF, 0x00000000, + 0x00017009 + }}, + {set:{//131: profile = capture, sensor mode = SlimVideo1 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x00000008, 0x640A2468, 0x00000008, 0x0052A5FF, 0x00000000, + 0x00017009 + }}, + {set:{//132: profile = capture, sensor mode = SlimVideo1 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//133: profile = capture, sensor mode = SlimVideo1 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//134: profile = capture, sensor mode = SlimVideo1 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//135: profile = capture, sensor mode = SlimVideo1 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//136: profile = capture, sensor mode = SlimVideo1 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//137: profile = capture, sensor mode = SlimVideo1 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//138: profile = capture, sensor mode = SlimVideo1 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//139: profile = capture, sensor mode = SlimVideo1 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//140: profile = capture, sensor mode = SlimVideo2 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x00000008, 0x640A2468, 0x00000008, 0x0052A5FF, 0x00000000, + 0x00017009 + }}, + {set:{//141: profile = capture, sensor mode = SlimVideo2 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x00000008, 0x640A2468, 0x00000008, 0x0052A5FF, 0x00000000, + 0x00017009 + }}, + {set:{//142: profile = capture, sensor mode = SlimVideo2 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//143: profile = capture, sensor mode = SlimVideo2 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//144: profile = capture, sensor mode = SlimVideo2 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//145: profile = capture, sensor mode = SlimVideo2 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//146: profile = capture, sensor mode = SlimVideo2 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//147: profile = capture, sensor mode = SlimVideo2 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//148: profile = capture, sensor mode = SlimVideo2 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//149: profile = capture, sensor mode = SlimVideo2 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//150: profile = N3D preview iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//151: profile = N3D preview iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//152: profile = N3D preview iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00C6318C, 0x00F7BDEF, 0x00F7BDEF, 0x00C6318C, 0x00020200, 0x00000008, 0x640A2468, 0x00000006, 0x0052A5FF, 0x00000000, + 0x00011005 + }}, + {set:{//153: profile = N3D preview iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x00000008, 0x640A2468, 0x00000008, 0x0052A5FF, 0x00000000, + 0x00017009 + }}, + {set:{//154: profile = N3D preview iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x00000008, 0x640A2468, 0x00000008, 0x0052A5FF, 0x00000000, + 0x00017009 + }}, + {set:{//155: profile = N3D preview iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//156: profile = N3D preview iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//157: profile = N3D preview iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//158: profile = N3D preview iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//159: profile = N3D preview iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//160: profile = N3D video iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00C6318C, 0x00F7BDEF, 0x00F7BDEF, 0x00C6318C, 0x00020200, 0x00000008, 0x640A2468, 0x00000006, 0x0052A5FF, 0x00000000, + 0x00011005 + }}, + {set:{//161: profile = N3D video iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00C6318C, 0x00F7BDEF, 0x00F7BDEF, 0x00C6318C, 0x00020200, 0x00000008, 0x640A2468, 0x00000006, 0x0052A5FF, 0x00000000, + 0x00011005 + }}, + {set:{//162: profile = N3D video iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//163: profile = N3D video iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00842108, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x00000008, 0x640A2468, 0x0000000A, 0x0052A5FF, 0x00000000, + 0x0001D00D + }}, + {set:{//164: profile = N3D video iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00842108, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x00000008, 0x640A2468, 0x0000000A, 0x0052A5FF, 0x00000000, + 0x0001D00D + }}, + {set:{//165: profile = N3D video iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00739CE7, 0x00A5294A, 0x00A5294A, 0x00A5294A, 0x00020200, 0x00000008, 0x640A2468, 0x0000000B, 0x0052A5FF, 0x00000000, + 0x0002000F + }}, + {set:{//166: profile = N3D video iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//167: profile = N3D video iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//168: profile = N3D video iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//169: profile = N3D video iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//170: profile = N3D capture iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x00000008, 0x640A2468, 0x00000008, 0x0052A5FF, 0x00000000, + 0x00017009 + }}, + {set:{//171: profile = N3D capture iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x00000008, 0x640A2468, 0x00000008, 0x0052A5FF, 0x00000000, + 0x00017009 + }}, + {set:{//172: profile = N3D capture iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//173: profile = N3D capture iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//174: profile = N3D capture iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//175: profile = N3D capture iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//176: profile = N3D capture iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//177: profile = N3D capture iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//178: profile = N3D capture iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//179: profile = N3D capture iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//180: profile = IHDR preview iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//181: profile = IHDR preview iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//182: profile = IHDR preview iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00C6318C, 0x00F7BDEF, 0x00F7BDEF, 0x00C6318C, 0x00020200, 0x00000008, 0x640A2468, 0x00000006, 0x0052A5FF, 0x00000000, + 0x00011005 + }}, + {set:{//183: profile = IHDR preview iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x00000008, 0x640A2468, 0x00000008, 0x0052A5FF, 0x00000000, + 0x00017009 + }}, + {set:{//184: profile = IHDR preview iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x00000008, 0x640A2468, 0x00000008, 0x0052A5FF, 0x00000000, + 0x00017009 + }}, + {set:{//185: profile = IHDR preview iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//186: profile = IHDR preview iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//187: profile = IHDR preview iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//188: profile = IHDR preview iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//189: profile = IHDR preview iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//190: profile = IHDR video iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00C6318C, 0x00F7BDEF, 0x00F7BDEF, 0x00C6318C, 0x00020200, 0x00000008, 0x640A2468, 0x00000006, 0x0052A5FF, 0x00000000, + 0x00011005 + }}, + {set:{//191: profile = IHDR video iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00C6318C, 0x00F7BDEF, 0x00F7BDEF, 0x00C6318C, 0x00020200, 0x00000008, 0x640A2468, 0x00000006, 0x0052A5FF, 0x00000000, + 0x00011005 + }}, + {set:{//192: profile = IHDR video iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//193: profile = IHDR video iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00842108, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x00000008, 0x640A2468, 0x0000000A, 0x0052A5FF, 0x00000000, + 0x0001D00D + }}, + {set:{//194: profile = IHDR video iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00842108, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x00000008, 0x640A2468, 0x0000000A, 0x0052A5FF, 0x00000000, + 0x0001D00D + }}, + {set:{//195: profile = IHDR video iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00739CE7, 0x00A5294A, 0x00A5294A, 0x00A5294A, 0x00020200, 0x00000008, 0x640A2468, 0x0000000B, 0x0052A5FF, 0x00000000, + 0x0002000F + }}, + {set:{//196: profile = IHDR video iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//197: profile = IHDR video iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//198: profile = IHDR video iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//199: profile = IHDR video iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//200: profile = preview, sensor mode = custom1 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//201: profile = preview, sensor mode = custom1 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//202: profile = preview, sensor mode = custom1 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//203: profile = preview, sensor mode = custom1 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//204: profile = preview, sensor mode = custom1 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//205: profile = preview, sensor mode = custom1 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//206: profile = preview, sensor mode = custom1 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//207: profile = preview, sensor mode = custom1 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//208: profile = preview, sensor mode = custom1 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//209: profile = preview, sensor mode = custom1 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//210: profile = preview, sensor mode = custom2 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//211: profile = preview, sensor mode = custom2 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//212: profile = preview, sensor mode = custom2 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//213: profile = preview, sensor mode = custom2 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//214: profile = preview, sensor mode = custom2 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//215: profile = preview, sensor mode = custom2 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//216: profile = preview, sensor mode = custom2 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//217: profile = preview, sensor mode = custom2 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//218: profile = preview, sensor mode = custom2 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//219: profile = preview, sensor mode = custom2 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//220: profile = preview, sensor mode = custom3 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//221: profile = preview, sensor mode = custom3 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//222: profile = preview, sensor mode = custom3 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//223: profile = preview, sensor mode = custom3 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//224: profile = preview, sensor mode = custom3 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//225: profile = preview, sensor mode = custom3 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//226: profile = preview, sensor mode = custom3 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//227: profile = preview, sensor mode = custom3 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//228: profile = preview, sensor mode = custom3 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//229: profile = preview, sensor mode = custom3 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//230: profile = preview, sensor mode = custom4 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//231: profile = preview, sensor mode = custom4 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//232: profile = preview, sensor mode = custom4 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//233: profile = preview, sensor mode = custom4 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//234: profile = preview, sensor mode = custom4 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//235: profile = preview, sensor mode = custom4 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//236: profile = preview, sensor mode = custom4 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//237: profile = preview, sensor mode = custom4 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//238: profile = preview, sensor mode = custom4 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//239: profile = preview, sensor mode = custom4 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//240: profile = preview, sensor mode = custom5 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//241: profile = preview, sensor mode = custom5 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//242: profile = preview, sensor mode = custom5 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//243: profile = preview, sensor mode = custom5 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//244: profile = preview, sensor mode = custom5 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//245: profile = preview, sensor mode = custom5 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//246: profile = preview, sensor mode = custom5 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//247: profile = preview, sensor mode = custom5 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//248: profile = preview, sensor mode = custom5 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//249: profile = preview, sensor mode = custom5 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//250: profile = video, sensor mode = custom1 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//251: profile = video, sensor mode = custom1 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//252: profile = video, sensor mode = custom1 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//253: profile = video, sensor mode = custom1 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//254: profile = video, sensor mode = custom1 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//255: profile = video, sensor mode = custom1 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//256: profile = video, sensor mode = custom1 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//257: profile = video, sensor mode = custom1 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//258: profile = video, sensor mode = custom1 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//259: profile = video, sensor mode = custom1 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//260: profile = video, sensor mode = custom2 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//261: profile = video, sensor mode = custom2 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//262: profile = video, sensor mode = custom2 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//263: profile = video, sensor mode = custom2 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//264: profile = video, sensor mode = custom2 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//265: profile = video, sensor mode = custom2 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//266: profile = video, sensor mode = custom2 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//267: profile = video, sensor mode = custom2 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//268: profile = video, sensor mode = custom2 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//269: profile = video, sensor mode = custom2 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//270: profile = video, sensor mode = custom3 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//271: profile = video, sensor mode = custom3 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//272: profile = video, sensor mode = custom3 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//273: profile = video, sensor mode = custom3 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//274: profile = video, sensor mode = custom3 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//275: profile = video, sensor mode = custom3 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//276: profile = video, sensor mode = custom3 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//277: profile = video, sensor mode = custom3 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//278: profile = video, sensor mode = custom3 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//279: profile = video, sensor mode = custom3 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//280: profile = video, sensor mode = custom4 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//281: profile = video, sensor mode = custom4 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//282: profile = video, sensor mode = custom4 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//283: profile = video, sensor mode = custom4 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//284: profile = video, sensor mode = custom4 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//285: profile = video, sensor mode = custom4 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//286: profile = video, sensor mode = custom4 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//287: profile = video, sensor mode = custom4 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//288: profile = video, sensor mode = custom4 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//289: profile = video, sensor mode = custom4 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//290: profile = video, sensor mode = custom5 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//291: profile = video, sensor mode = custom5 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//292: profile = video, sensor mode = custom5 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//293: profile = video, sensor mode = custom5 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//294: profile = video, sensor mode = custom5 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//295: profile = video, sensor mode = custom5 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//296: profile = video, sensor mode = custom5 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//297: profile = video, sensor mode = custom5 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//298: profile = video, sensor mode = custom5 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//299: profile = video, sensor mode = custom5 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//300: profile = capture, sensor mode = custom1 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//301: profile = capture, sensor mode = custom1 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//302: profile = capture, sensor mode = custom1 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//303: profile = capture, sensor mode = custom1 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//304: profile = capture, sensor mode = custom1 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//305: profile = capture, sensor mode = custom1 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//306: profile = capture, sensor mode = custom1 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//307: profile = capture, sensor mode = custom1 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//308: profile = capture, sensor mode = custom1 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//309: profile = capture, sensor mode = custom1 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//310: profile = capture, sensor mode = custom2 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//311: profile = capture, sensor mode = custom2 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//312: profile = capture, sensor mode = custom2 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//313: profile = capture, sensor mode = custom2 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//314: profile = capture, sensor mode = custom2 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//315: profile = capture, sensor mode = custom2 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//316: profile = capture, sensor mode = custom2 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//317: profile = capture, sensor mode = custom2 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//318: profile = capture, sensor mode = custom2 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//319: profile = capture, sensor mode = custom2 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//320: profile = capture, sensor mode = custom3 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//321: profile = capture, sensor mode = custom3 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//322: profile = capture, sensor mode = custom3 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//323: profile = capture, sensor mode = custom3 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//324: profile = capture, sensor mode = custom3 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//325: profile = capture, sensor mode = custom3 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//326: profile = capture, sensor mode = custom3 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//327: profile = capture, sensor mode = custom3 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//328: profile = capture, sensor mode = custom3 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//329: profile = capture, sensor mode = custom3 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//330: profile = capture, sensor mode = custom4 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//331: profile = capture, sensor mode = custom4 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//332: profile = capture, sensor mode = custom4 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//333: profile = capture, sensor mode = custom4 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//334: profile = capture, sensor mode = custom4 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//335: profile = capture, sensor mode = custom4 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//336: profile = capture, sensor mode = custom4 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//337: profile = capture, sensor mode = custom4 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//338: profile = capture, sensor mode = custom4 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//339: profile = capture, sensor mode = custom4 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//340: profile = capture, sensor mode = custom5 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//341: profile = capture, sensor mode = custom5 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//342: profile = capture, sensor mode = custom5 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//343: profile = capture, sensor mode = custom5 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//344: profile = capture, sensor mode = custom5 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//345: profile = capture, sensor mode = custom5 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//346: profile = capture, sensor mode = custom5 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//347: profile = capture, sensor mode = custom5 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//348: profile = capture, sensor mode = custom5 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{//349: profile = capture, sensor mode = custom5 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{// 350: Disable (Do not modify me) + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x00000008, 0x640A2468, 0x00000008, 0x0052A5FF, 0x00000000, + 0x00017009 + }} +}, +CCM:{ // format: Q1.3.9 + {set:{//00: D65 + 0x1F170370, 0x00001F79, 0x02CC1F8E, 0x00001FA6, 0x1F0D001B, 0x000002D8 + }}, + {set:{//01: TL84 + 0x1F170370, 0x00001F79, 0x02CC1F8E, 0x00001FA6, 0x1F0D001B, 0x000002D8 + }}, + {set:{//02: CWF + 0x1F170370, 0x00001F79, 0x02CC1F8E, 0x00001FA6, 0x1F0D001B, 0x000002D8 + }}, + {set:{//03: A + 0x1F170370, 0x00001F79, 0x02CC1F8E, 0x00001FA6, 0x1F0D001B, 0x000002D8 + }} +}, +GGM:{ + { + lut_rb:{set:{ + 0x08000800, 0x08020802, 0x10041004, 0x10081008, 0x280C280C, 0x28162816, 0x28202820, 0x282A282A, 0x20342034, 0x203C203C, + 0x18441844, 0x184A184A, 0x18501850, 0x18561856, 0x185C185C, 0x18621862, 0x20682068, 0x20702070, 0x20782078, 0x20802080, + 0x20882088, 0x20902090, 0x28982898, 0x28A228A2, 0x28AC28AC, 0x28B628B6, 0x28C028C0, 0x28CA28CA, 0x28D428D4, 0x28DE28DE, + 0x28E828E8, 0x28F228F2, 0x20FC20FC, 0x21042104, 0x210C210C, 0x21142114, 0x211C211C, 0x21242124, 0x192C192C, 0x19321932, + 0x19381938, 0x193E193E, 0x19441944, 0x194A194A, 0x11501150, 0x11541154, 0x19581958, 0x195E195E, 0x19641964, 0x196A196A, + 0x11701170, 0x11741174, 0x11781178, 0x117C117C, 0x19801980, 0x19861986, 0x118C118C, 0x11901190, 0x19941994, 0x199A199A, + 0x11A011A0, 0x11A411A4, 0x11A811A8, 0x11AC11AC, 0x21B021B0, 0x21B821B8, 0x21C021C0, 0x21C821C8, 0x21D021D0, 0x21D821D8, + 0x21E021E0, 0x21E821E8, 0x21F021F0, 0x11F811F8, 0x21FC21FC, 0x22042204, 0x120C120C, 0x22102210, 0x12181218, 0x221C221C, + 0x22242224, 0x122C122C, 0x22302230, 0x12381238, 0x223C223C, 0x12441244, 0x22482248, 0x12501250, 0x12541254, 0x22582258, + 0x12601260, 0x22642264, 0x126C126C, 0x12701270, 0x22742274, 0x127C127C, 0x22802280, 0x32883288, 0x22942294, 0x229C229C, + 0x22A422A4, 0x22AC22AC, 0x22B422B4, 0x22BC22BC, 0x22C422C4, 0x22CC22CC, 0x22D422D4, 0x12DC12DC, 0x22E022E0, 0x22E822E8, + 0x12F012F0, 0x22F422F4, 0x22FC22FC, 0x13041304, 0x13081308, 0x230C230C, 0x13141314, 0x13181318, 0x231C231C, 0x13241324, + 0x13281328, 0x132C132C, 0x23302330, 0x13381338, 0x133C133C, 0x13401340, 0x13441344, 0x13481348, 0x434C434C, 0x435C435C, + 0x436C436C, 0x337C337C, 0x33883388, 0x33943394, 0x23A023A0, 0x33A833A8, 0x23B423B4, 0x33BC33BC, 0x33C833C8, 0x23D423D4, + 0x23DC23DC, 0x23E423E4, 0x23EC23EC, 0x2FF42FF4 + }}, + lut_g:{set:{ + 0x00000800, 0x00000802, 0x00001004, 0x00001008, 0x0000280C, 0x00002816, 0x00002820, 0x0000282A, 0x00002034, 0x0000203C, + 0x00001844, 0x0000184A, 0x00001850, 0x00001856, 0x0000185C, 0x00001862, 0x00002068, 0x00002070, 0x00002078, 0x00002080, + 0x00002088, 0x00002090, 0x00002898, 0x000028A2, 0x000028AC, 0x000028B6, 0x000028C0, 0x000028CA, 0x000028D4, 0x000028DE, + 0x000028E8, 0x000028F2, 0x000020FC, 0x00002104, 0x0000210C, 0x00002114, 0x0000211C, 0x00002124, 0x0000192C, 0x00001932, + 0x00001938, 0x0000193E, 0x00001944, 0x0000194A, 0x00001150, 0x00001154, 0x00001958, 0x0000195E, 0x00001964, 0x0000196A, + 0x00001170, 0x00001174, 0x00001178, 0x0000117C, 0x00001980, 0x00001986, 0x0000118C, 0x00001190, 0x00001994, 0x0000199A, + 0x000011A0, 0x000011A4, 0x000011A8, 0x000011AC, 0x000021B0, 0x000021B8, 0x000021C0, 0x000021C8, 0x000021D0, 0x000021D8, + 0x000021E0, 0x000021E8, 0x000021F0, 0x000011F8, 0x000021FC, 0x00002204, 0x0000120C, 0x00002210, 0x00001218, 0x0000221C, + 0x00002224, 0x0000122C, 0x00002230, 0x00001238, 0x0000223C, 0x00001244, 0x00002248, 0x00001250, 0x00001254, 0x00002258, + 0x00001260, 0x00002264, 0x0000126C, 0x00001270, 0x00002274, 0x0000127C, 0x00002280, 0x00003288, 0x00002294, 0x0000229C, + 0x000022A4, 0x000022AC, 0x000022B4, 0x000022BC, 0x000022C4, 0x000022CC, 0x000022D4, 0x000012DC, 0x000022E0, 0x000022E8, + 0x000012F0, 0x000022F4, 0x000022FC, 0x00001304, 0x00001308, 0x0000230C, 0x00001314, 0x00001318, 0x0000231C, 0x00001324, + 0x00001328, 0x0000132C, 0x00002330, 0x00001338, 0x0000133C, 0x00001340, 0x00001344, 0x00001348, 0x0000434C, 0x0000435C, + 0x0000436C, 0x0000337C, 0x00003388, 0x00003394, 0x000023A0, 0x000033A8, 0x000023B4, 0x000033BC, 0x000033C8, 0x000023D4, + 0x000023DC, 0x000023E4, 0x000023EC, 0x00002FF4 + }}}, + { + lut_rb:{set:{ + 0x08000800, 0x08020802, 0x10041004, 0x10081008, 0x280C280C, 0x28162816, 0x28202820, 0x282A282A, 0x20342034, 0x203C203C, + 0x18441844, 0x184A184A, 0x18501850, 0x18561856, 0x185C185C, 0x18621862, 0x20682068, 0x20702070, 0x20782078, 0x20802080, + 0x20882088, 0x20902090, 0x28982898, 0x28A228A2, 0x28AC28AC, 0x28B628B6, 0x28C028C0, 0x28CA28CA, 0x28D428D4, 0x28DE28DE, + 0x28E828E8, 0x28F228F2, 0x20FC20FC, 0x21042104, 0x210C210C, 0x21142114, 0x211C211C, 0x21242124, 0x192C192C, 0x19321932, + 0x19381938, 0x193E193E, 0x19441944, 0x194A194A, 0x11501150, 0x11541154, 0x19581958, 0x195E195E, 0x19641964, 0x196A196A, + 0x11701170, 0x11741174, 0x11781178, 0x117C117C, 0x19801980, 0x19861986, 0x118C118C, 0x11901190, 0x19941994, 0x199A199A, + 0x11A011A0, 0x11A411A4, 0x11A811A8, 0x11AC11AC, 0x21B021B0, 0x21B821B8, 0x21C021C0, 0x21C821C8, 0x21D021D0, 0x21D821D8, + 0x21E021E0, 0x21E821E8, 0x21F021F0, 0x11F811F8, 0x21FC21FC, 0x22042204, 0x120C120C, 0x22102210, 0x12181218, 0x221C221C, + 0x22242224, 0x122C122C, 0x22302230, 0x12381238, 0x223C223C, 0x12441244, 0x22482248, 0x12501250, 0x12541254, 0x22582258, + 0x12601260, 0x22642264, 0x126C126C, 0x12701270, 0x22742274, 0x127C127C, 0x22802280, 0x32883288, 0x22942294, 0x229C229C, + 0x22A422A4, 0x22AC22AC, 0x22B422B4, 0x22BC22BC, 0x22C422C4, 0x22CC22CC, 0x22D422D4, 0x12DC12DC, 0x22E022E0, 0x22E822E8, + 0x12F012F0, 0x22F422F4, 0x22FC22FC, 0x13041304, 0x13081308, 0x230C230C, 0x13141314, 0x13181318, 0x231C231C, 0x13241324, + 0x13281328, 0x132C132C, 0x23302330, 0x13381338, 0x133C133C, 0x13401340, 0x13441344, 0x13481348, 0x434C434C, 0x435C435C, + 0x436C436C, 0x337C337C, 0x33883388, 0x33943394, 0x23A023A0, 0x33A833A8, 0x23B423B4, 0x33BC33BC, 0x33C833C8, 0x23D423D4, + 0x23DC23DC, 0x23E423E4, 0x23EC23EC, 0x2FF42FF4 + }}, + lut_g:{set:{ + 0x00000800, 0x00000802, 0x00001004, 0x00001008, 0x0000280C, 0x00002816, 0x00002820, 0x0000282A, 0x00002034, 0x0000203C, + 0x00001844, 0x0000184A, 0x00001850, 0x00001856, 0x0000185C, 0x00001862, 0x00002068, 0x00002070, 0x00002078, 0x00002080, + 0x00002088, 0x00002090, 0x00002898, 0x000028A2, 0x000028AC, 0x000028B6, 0x000028C0, 0x000028CA, 0x000028D4, 0x000028DE, + 0x000028E8, 0x000028F2, 0x000020FC, 0x00002104, 0x0000210C, 0x00002114, 0x0000211C, 0x00002124, 0x0000192C, 0x00001932, + 0x00001938, 0x0000193E, 0x00001944, 0x0000194A, 0x00001150, 0x00001154, 0x00001958, 0x0000195E, 0x00001964, 0x0000196A, + 0x00001170, 0x00001174, 0x00001178, 0x0000117C, 0x00001980, 0x00001986, 0x0000118C, 0x00001190, 0x00001994, 0x0000199A, + 0x000011A0, 0x000011A4, 0x000011A8, 0x000011AC, 0x000021B0, 0x000021B8, 0x000021C0, 0x000021C8, 0x000021D0, 0x000021D8, + 0x000021E0, 0x000021E8, 0x000021F0, 0x000011F8, 0x000021FC, 0x00002204, 0x0000120C, 0x00002210, 0x00001218, 0x0000221C, + 0x00002224, 0x0000122C, 0x00002230, 0x00001238, 0x0000223C, 0x00001244, 0x00002248, 0x00001250, 0x00001254, 0x00002258, + 0x00001260, 0x00002264, 0x0000126C, 0x00001270, 0x00002274, 0x0000127C, 0x00002280, 0x00003288, 0x00002294, 0x0000229C, + 0x000022A4, 0x000022AC, 0x000022B4, 0x000022BC, 0x000022C4, 0x000022CC, 0x000022D4, 0x000012DC, 0x000022E0, 0x000022E8, + 0x000012F0, 0x000022F4, 0x000022FC, 0x00001304, 0x00001308, 0x0000230C, 0x00001314, 0x00001318, 0x0000231C, 0x00001324, + 0x00001328, 0x0000132C, 0x00002330, 0x00001338, 0x0000133C, 0x00001340, 0x00001344, 0x00001348, 0x0000434C, 0x0000435C, + 0x0000436C, 0x0000337C, 0x00003388, 0x00003394, 0x000023A0, 0x000033A8, 0x000023B4, 0x000033BC, 0x000033C8, 0x000023D4, + 0x000023DC, 0x000023E4, 0x000023EC, 0x00002FF4 + }}}, + { + lut_rb:{set:{ + 0x08000800, 0x08020802, 0x10041004, 0x10081008, 0x280C280C, 0x28162816, 0x28202820, 0x282A282A, 0x20342034, 0x203C203C, + 0x18441844, 0x184A184A, 0x18501850, 0x18561856, 0x185C185C, 0x18621862, 0x20682068, 0x20702070, 0x20782078, 0x20802080, + 0x20882088, 0x20902090, 0x28982898, 0x28A228A2, 0x28AC28AC, 0x28B628B6, 0x28C028C0, 0x28CA28CA, 0x28D428D4, 0x28DE28DE, + 0x28E828E8, 0x28F228F2, 0x20FC20FC, 0x21042104, 0x210C210C, 0x21142114, 0x211C211C, 0x21242124, 0x192C192C, 0x19321932, + 0x19381938, 0x193E193E, 0x19441944, 0x194A194A, 0x11501150, 0x11541154, 0x19581958, 0x195E195E, 0x19641964, 0x196A196A, + 0x11701170, 0x11741174, 0x11781178, 0x117C117C, 0x19801980, 0x19861986, 0x118C118C, 0x11901190, 0x19941994, 0x199A199A, + 0x11A011A0, 0x11A411A4, 0x11A811A8, 0x11AC11AC, 0x21B021B0, 0x21B821B8, 0x21C021C0, 0x21C821C8, 0x21D021D0, 0x21D821D8, + 0x21E021E0, 0x21E821E8, 0x21F021F0, 0x11F811F8, 0x21FC21FC, 0x22042204, 0x120C120C, 0x22102210, 0x12181218, 0x221C221C, + 0x22242224, 0x122C122C, 0x22302230, 0x12381238, 0x223C223C, 0x12441244, 0x22482248, 0x12501250, 0x12541254, 0x22582258, + 0x12601260, 0x22642264, 0x126C126C, 0x12701270, 0x22742274, 0x127C127C, 0x22802280, 0x32883288, 0x22942294, 0x229C229C, + 0x22A422A4, 0x22AC22AC, 0x22B422B4, 0x22BC22BC, 0x22C422C4, 0x22CC22CC, 0x22D422D4, 0x12DC12DC, 0x22E022E0, 0x22E822E8, + 0x12F012F0, 0x22F422F4, 0x22FC22FC, 0x13041304, 0x13081308, 0x230C230C, 0x13141314, 0x13181318, 0x231C231C, 0x13241324, + 0x13281328, 0x132C132C, 0x23302330, 0x13381338, 0x133C133C, 0x13401340, 0x13441344, 0x13481348, 0x434C434C, 0x435C435C, + 0x436C436C, 0x337C337C, 0x33883388, 0x33943394, 0x23A023A0, 0x33A833A8, 0x23B423B4, 0x33BC33BC, 0x33C833C8, 0x23D423D4, + 0x23DC23DC, 0x23E423E4, 0x23EC23EC, 0x2FF42FF4 + }}, + lut_g:{set:{ + 0x00000800, 0x00000802, 0x00001004, 0x00001008, 0x0000280C, 0x00002816, 0x00002820, 0x0000282A, 0x00002034, 0x0000203C, + 0x00001844, 0x0000184A, 0x00001850, 0x00001856, 0x0000185C, 0x00001862, 0x00002068, 0x00002070, 0x00002078, 0x00002080, + 0x00002088, 0x00002090, 0x00002898, 0x000028A2, 0x000028AC, 0x000028B6, 0x000028C0, 0x000028CA, 0x000028D4, 0x000028DE, + 0x000028E8, 0x000028F2, 0x000020FC, 0x00002104, 0x0000210C, 0x00002114, 0x0000211C, 0x00002124, 0x0000192C, 0x00001932, + 0x00001938, 0x0000193E, 0x00001944, 0x0000194A, 0x00001150, 0x00001154, 0x00001958, 0x0000195E, 0x00001964, 0x0000196A, + 0x00001170, 0x00001174, 0x00001178, 0x0000117C, 0x00001980, 0x00001986, 0x0000118C, 0x00001190, 0x00001994, 0x0000199A, + 0x000011A0, 0x000011A4, 0x000011A8, 0x000011AC, 0x000021B0, 0x000021B8, 0x000021C0, 0x000021C8, 0x000021D0, 0x000021D8, + 0x000021E0, 0x000021E8, 0x000021F0, 0x000011F8, 0x000021FC, 0x00002204, 0x0000120C, 0x00002210, 0x00001218, 0x0000221C, + 0x00002224, 0x0000122C, 0x00002230, 0x00001238, 0x0000223C, 0x00001244, 0x00002248, 0x00001250, 0x00001254, 0x00002258, + 0x00001260, 0x00002264, 0x0000126C, 0x00001270, 0x00002274, 0x0000127C, 0x00002280, 0x00003288, 0x00002294, 0x0000229C, + 0x000022A4, 0x000022AC, 0x000022B4, 0x000022BC, 0x000022C4, 0x000022CC, 0x000022D4, 0x000012DC, 0x000022E0, 0x000022E8, + 0x000012F0, 0x000022F4, 0x000022FC, 0x00001304, 0x00001308, 0x0000230C, 0x00001314, 0x00001318, 0x0000231C, 0x00001324, + 0x00001328, 0x0000132C, 0x00002330, 0x00001338, 0x0000133C, 0x00001340, 0x00001344, 0x00001348, 0x0000434C, 0x0000435C, + 0x0000436C, 0x0000337C, 0x00003388, 0x00003394, 0x000023A0, 0x000033A8, 0x000023B4, 0x000033BC, 0x000033C8, 0x000023D4, + 0x000023DC, 0x000023E4, 0x000023EC, 0x00002FF4 + }}}, + { + lut_rb:{set:{ + 0x08000800, 0x08020802, 0x10041004, 0x10081008, 0x280C280C, 0x28162816, 0x28202820, 0x282A282A, 0x20342034, 0x203C203C, + 0x18441844, 0x184A184A, 0x18501850, 0x18561856, 0x185C185C, 0x18621862, 0x20682068, 0x20702070, 0x20782078, 0x20802080, + 0x20882088, 0x20902090, 0x28982898, 0x28A228A2, 0x28AC28AC, 0x28B628B6, 0x28C028C0, 0x28CA28CA, 0x28D428D4, 0x28DE28DE, + 0x28E828E8, 0x28F228F2, 0x20FC20FC, 0x21042104, 0x210C210C, 0x21142114, 0x211C211C, 0x21242124, 0x192C192C, 0x19321932, + 0x19381938, 0x193E193E, 0x19441944, 0x194A194A, 0x11501150, 0x11541154, 0x19581958, 0x195E195E, 0x19641964, 0x196A196A, + 0x11701170, 0x11741174, 0x11781178, 0x117C117C, 0x19801980, 0x19861986, 0x118C118C, 0x11901190, 0x19941994, 0x199A199A, + 0x11A011A0, 0x11A411A4, 0x11A811A8, 0x11AC11AC, 0x21B021B0, 0x21B821B8, 0x21C021C0, 0x21C821C8, 0x21D021D0, 0x21D821D8, + 0x21E021E0, 0x21E821E8, 0x21F021F0, 0x11F811F8, 0x21FC21FC, 0x22042204, 0x120C120C, 0x22102210, 0x12181218, 0x221C221C, + 0x22242224, 0x122C122C, 0x22302230, 0x12381238, 0x223C223C, 0x12441244, 0x22482248, 0x12501250, 0x12541254, 0x22582258, + 0x12601260, 0x22642264, 0x126C126C, 0x12701270, 0x22742274, 0x127C127C, 0x22802280, 0x32883288, 0x22942294, 0x229C229C, + 0x22A422A4, 0x22AC22AC, 0x22B422B4, 0x22BC22BC, 0x22C422C4, 0x22CC22CC, 0x22D422D4, 0x12DC12DC, 0x22E022E0, 0x22E822E8, + 0x12F012F0, 0x22F422F4, 0x22FC22FC, 0x13041304, 0x13081308, 0x230C230C, 0x13141314, 0x13181318, 0x231C231C, 0x13241324, + 0x13281328, 0x132C132C, 0x23302330, 0x13381338, 0x133C133C, 0x13401340, 0x13441344, 0x13481348, 0x434C434C, 0x435C435C, + 0x436C436C, 0x337C337C, 0x33883388, 0x33943394, 0x23A023A0, 0x33A833A8, 0x23B423B4, 0x33BC33BC, 0x33C833C8, 0x23D423D4, + 0x23DC23DC, 0x23E423E4, 0x23EC23EC, 0x2FF42FF4 + }}, + lut_g:{set:{ + 0x00000800, 0x00000802, 0x00001004, 0x00001008, 0x0000280C, 0x00002816, 0x00002820, 0x0000282A, 0x00002034, 0x0000203C, + 0x00001844, 0x0000184A, 0x00001850, 0x00001856, 0x0000185C, 0x00001862, 0x00002068, 0x00002070, 0x00002078, 0x00002080, + 0x00002088, 0x00002090, 0x00002898, 0x000028A2, 0x000028AC, 0x000028B6, 0x000028C0, 0x000028CA, 0x000028D4, 0x000028DE, + 0x000028E8, 0x000028F2, 0x000020FC, 0x00002104, 0x0000210C, 0x00002114, 0x0000211C, 0x00002124, 0x0000192C, 0x00001932, + 0x00001938, 0x0000193E, 0x00001944, 0x0000194A, 0x00001150, 0x00001154, 0x00001958, 0x0000195E, 0x00001964, 0x0000196A, + 0x00001170, 0x00001174, 0x00001178, 0x0000117C, 0x00001980, 0x00001986, 0x0000118C, 0x00001190, 0x00001994, 0x0000199A, + 0x000011A0, 0x000011A4, 0x000011A8, 0x000011AC, 0x000021B0, 0x000021B8, 0x000021C0, 0x000021C8, 0x000021D0, 0x000021D8, + 0x000021E0, 0x000021E8, 0x000021F0, 0x000011F8, 0x000021FC, 0x00002204, 0x0000120C, 0x00002210, 0x00001218, 0x0000221C, + 0x00002224, 0x0000122C, 0x00002230, 0x00001238, 0x0000223C, 0x00001244, 0x00002248, 0x00001250, 0x00001254, 0x00002258, + 0x00001260, 0x00002264, 0x0000126C, 0x00001270, 0x00002274, 0x0000127C, 0x00002280, 0x00003288, 0x00002294, 0x0000229C, + 0x000022A4, 0x000022AC, 0x000022B4, 0x000022BC, 0x000022C4, 0x000022CC, 0x000022D4, 0x000012DC, 0x000022E0, 0x000022E8, + 0x000012F0, 0x000022F4, 0x000022FC, 0x00001304, 0x00001308, 0x0000230C, 0x00001314, 0x00001318, 0x0000231C, 0x00001324, + 0x00001328, 0x0000132C, 0x00002330, 0x00001338, 0x0000133C, 0x00001340, 0x00001344, 0x00001348, 0x0000434C, 0x0000435C, + 0x0000436C, 0x0000337C, 0x00003388, 0x00003394, 0x000023A0, 0x000033A8, 0x000023B4, 0x000033BC, 0x000033C8, 0x000023D4, + 0x000023DC, 0x000023E4, 0x000023EC, 0x00002FF4 + }}}, + { + lut_rb:{set:{ + 0x08000800, 0x08020802, 0x10041004, 0x10081008, 0x280C280C, 0x28162816, 0x28202820, 0x282A282A, 0x20342034, 0x203C203C, + 0x18441844, 0x184A184A, 0x18501850, 0x18561856, 0x185C185C, 0x18621862, 0x20682068, 0x20702070, 0x20782078, 0x20802080, + 0x20882088, 0x20902090, 0x28982898, 0x28A228A2, 0x28AC28AC, 0x28B628B6, 0x28C028C0, 0x28CA28CA, 0x28D428D4, 0x28DE28DE, + 0x28E828E8, 0x28F228F2, 0x20FC20FC, 0x21042104, 0x210C210C, 0x21142114, 0x211C211C, 0x21242124, 0x192C192C, 0x19321932, + 0x19381938, 0x193E193E, 0x19441944, 0x194A194A, 0x11501150, 0x11541154, 0x19581958, 0x195E195E, 0x19641964, 0x196A196A, + 0x11701170, 0x11741174, 0x11781178, 0x117C117C, 0x19801980, 0x19861986, 0x118C118C, 0x11901190, 0x19941994, 0x199A199A, + 0x11A011A0, 0x11A411A4, 0x11A811A8, 0x11AC11AC, 0x21B021B0, 0x21B821B8, 0x21C021C0, 0x21C821C8, 0x21D021D0, 0x21D821D8, + 0x21E021E0, 0x21E821E8, 0x21F021F0, 0x11F811F8, 0x21FC21FC, 0x22042204, 0x120C120C, 0x22102210, 0x12181218, 0x221C221C, + 0x22242224, 0x122C122C, 0x22302230, 0x12381238, 0x223C223C, 0x12441244, 0x22482248, 0x12501250, 0x12541254, 0x22582258, + 0x12601260, 0x22642264, 0x126C126C, 0x12701270, 0x22742274, 0x127C127C, 0x22802280, 0x32883288, 0x22942294, 0x229C229C, + 0x22A422A4, 0x22AC22AC, 0x22B422B4, 0x22BC22BC, 0x22C422C4, 0x22CC22CC, 0x22D422D4, 0x12DC12DC, 0x22E022E0, 0x22E822E8, + 0x12F012F0, 0x22F422F4, 0x22FC22FC, 0x13041304, 0x13081308, 0x230C230C, 0x13141314, 0x13181318, 0x231C231C, 0x13241324, + 0x13281328, 0x132C132C, 0x23302330, 0x13381338, 0x133C133C, 0x13401340, 0x13441344, 0x13481348, 0x434C434C, 0x435C435C, + 0x436C436C, 0x337C337C, 0x33883388, 0x33943394, 0x23A023A0, 0x33A833A8, 0x23B423B4, 0x33BC33BC, 0x33C833C8, 0x23D423D4, + 0x23DC23DC, 0x23E423E4, 0x23EC23EC, 0x2FF42FF4 + }}, + lut_g:{set:{ + 0x00000800, 0x00000802, 0x00001004, 0x00001008, 0x0000280C, 0x00002816, 0x00002820, 0x0000282A, 0x00002034, 0x0000203C, + 0x00001844, 0x0000184A, 0x00001850, 0x00001856, 0x0000185C, 0x00001862, 0x00002068, 0x00002070, 0x00002078, 0x00002080, + 0x00002088, 0x00002090, 0x00002898, 0x000028A2, 0x000028AC, 0x000028B6, 0x000028C0, 0x000028CA, 0x000028D4, 0x000028DE, + 0x000028E8, 0x000028F2, 0x000020FC, 0x00002104, 0x0000210C, 0x00002114, 0x0000211C, 0x00002124, 0x0000192C, 0x00001932, + 0x00001938, 0x0000193E, 0x00001944, 0x0000194A, 0x00001150, 0x00001154, 0x00001958, 0x0000195E, 0x00001964, 0x0000196A, + 0x00001170, 0x00001174, 0x00001178, 0x0000117C, 0x00001980, 0x00001986, 0x0000118C, 0x00001190, 0x00001994, 0x0000199A, + 0x000011A0, 0x000011A4, 0x000011A8, 0x000011AC, 0x000021B0, 0x000021B8, 0x000021C0, 0x000021C8, 0x000021D0, 0x000021D8, + 0x000021E0, 0x000021E8, 0x000021F0, 0x000011F8, 0x000021FC, 0x00002204, 0x0000120C, 0x00002210, 0x00001218, 0x0000221C, + 0x00002224, 0x0000122C, 0x00002230, 0x00001238, 0x0000223C, 0x00001244, 0x00002248, 0x00001250, 0x00001254, 0x00002258, + 0x00001260, 0x00002264, 0x0000126C, 0x00001270, 0x00002274, 0x0000127C, 0x00002280, 0x00003288, 0x00002294, 0x0000229C, + 0x000022A4, 0x000022AC, 0x000022B4, 0x000022BC, 0x000022C4, 0x000022CC, 0x000022D4, 0x000012DC, 0x000022E0, 0x000022E8, + 0x000012F0, 0x000022F4, 0x000022FC, 0x00001304, 0x00001308, 0x0000230C, 0x00001314, 0x00001318, 0x0000231C, 0x00001324, + 0x00001328, 0x0000132C, 0x00002330, 0x00001338, 0x0000133C, 0x00001340, 0x00001344, 0x00001348, 0x0000434C, 0x0000435C, + 0x0000436C, 0x0000337C, 0x00003388, 0x00003394, 0x000023A0, 0x000033A8, 0x000023B4, 0x000033BC, 0x000033C8, 0x000023D4, + 0x000023DC, 0x000023E4, 0x000023EC, 0x00002FF4 + }}} +}, + +IHDR_GGM:{ + { + lut_rb:{set:{ + 0x08000800, 0x08020802, 0x10041004, 0x10081008, 0x280C280C, 0x28162816, 0x28202820, 0x282A282A, 0x20342034, 0x203C203C, + 0x18441844, 0x184A184A, 0x18501850, 0x18561856, 0x185C185C, 0x18621862, 0x20682068, 0x20702070, 0x20782078, 0x20802080, + 0x20882088, 0x20902090, 0x28982898, 0x28A228A2, 0x28AC28AC, 0x28B628B6, 0x28C028C0, 0x28CA28CA, 0x28D428D4, 0x28DE28DE, + 0x28E828E8, 0x28F228F2, 0x20FC20FC, 0x21042104, 0x210C210C, 0x21142114, 0x211C211C, 0x21242124, 0x192C192C, 0x19321932, + 0x19381938, 0x193E193E, 0x19441944, 0x194A194A, 0x11501150, 0x11541154, 0x19581958, 0x195E195E, 0x19641964, 0x196A196A, + 0x11701170, 0x11741174, 0x11781178, 0x117C117C, 0x19801980, 0x19861986, 0x118C118C, 0x11901190, 0x19941994, 0x199A199A, + 0x11A011A0, 0x11A411A4, 0x11A811A8, 0x11AC11AC, 0x21B021B0, 0x21B821B8, 0x21C021C0, 0x21C821C8, 0x21D021D0, 0x21D821D8, + 0x21E021E0, 0x21E821E8, 0x21F021F0, 0x11F811F8, 0x21FC21FC, 0x22042204, 0x120C120C, 0x22102210, 0x12181218, 0x221C221C, + 0x22242224, 0x122C122C, 0x22302230, 0x12381238, 0x223C223C, 0x12441244, 0x22482248, 0x12501250, 0x12541254, 0x22582258, + 0x12601260, 0x22642264, 0x126C126C, 0x12701270, 0x22742274, 0x127C127C, 0x22802280, 0x32883288, 0x22942294, 0x229C229C, + 0x22A422A4, 0x22AC22AC, 0x22B422B4, 0x22BC22BC, 0x22C422C4, 0x22CC22CC, 0x22D422D4, 0x12DC12DC, 0x22E022E0, 0x22E822E8, + 0x12F012F0, 0x22F422F4, 0x22FC22FC, 0x13041304, 0x13081308, 0x230C230C, 0x13141314, 0x13181318, 0x231C231C, 0x13241324, + 0x13281328, 0x132C132C, 0x23302330, 0x13381338, 0x133C133C, 0x13401340, 0x13441344, 0x13481348, 0x434C434C, 0x435C435C, + 0x436C436C, 0x337C337C, 0x33883388, 0x33943394, 0x23A023A0, 0x33A833A8, 0x23B423B4, 0x33BC33BC, 0x33C833C8, 0x23D423D4, + 0x23DC23DC, 0x23E423E4, 0x23EC23EC, 0x2FF42FF4 + }}, + lut_g:{set:{ + 0x00000800, 0x00000802, 0x00001004, 0x00001008, 0x0000280C, 0x00002816, 0x00002820, 0x0000282A, 0x00002034, 0x0000203C, + 0x00001844, 0x0000184A, 0x00001850, 0x00001856, 0x0000185C, 0x00001862, 0x00002068, 0x00002070, 0x00002078, 0x00002080, + 0x00002088, 0x00002090, 0x00002898, 0x000028A2, 0x000028AC, 0x000028B6, 0x000028C0, 0x000028CA, 0x000028D4, 0x000028DE, + 0x000028E8, 0x000028F2, 0x000020FC, 0x00002104, 0x0000210C, 0x00002114, 0x0000211C, 0x00002124, 0x0000192C, 0x00001932, + 0x00001938, 0x0000193E, 0x00001944, 0x0000194A, 0x00001150, 0x00001154, 0x00001958, 0x0000195E, 0x00001964, 0x0000196A, + 0x00001170, 0x00001174, 0x00001178, 0x0000117C, 0x00001980, 0x00001986, 0x0000118C, 0x00001190, 0x00001994, 0x0000199A, + 0x000011A0, 0x000011A4, 0x000011A8, 0x000011AC, 0x000021B0, 0x000021B8, 0x000021C0, 0x000021C8, 0x000021D0, 0x000021D8, + 0x000021E0, 0x000021E8, 0x000021F0, 0x000011F8, 0x000021FC, 0x00002204, 0x0000120C, 0x00002210, 0x00001218, 0x0000221C, + 0x00002224, 0x0000122C, 0x00002230, 0x00001238, 0x0000223C, 0x00001244, 0x00002248, 0x00001250, 0x00001254, 0x00002258, + 0x00001260, 0x00002264, 0x0000126C, 0x00001270, 0x00002274, 0x0000127C, 0x00002280, 0x00003288, 0x00002294, 0x0000229C, + 0x000022A4, 0x000022AC, 0x000022B4, 0x000022BC, 0x000022C4, 0x000022CC, 0x000022D4, 0x000012DC, 0x000022E0, 0x000022E8, + 0x000012F0, 0x000022F4, 0x000022FC, 0x00001304, 0x00001308, 0x0000230C, 0x00001314, 0x00001318, 0x0000231C, 0x00001324, + 0x00001328, 0x0000132C, 0x00002330, 0x00001338, 0x0000133C, 0x00001340, 0x00001344, 0x00001348, 0x0000434C, 0x0000435C, + 0x0000436C, 0x0000337C, 0x00003388, 0x00003394, 0x000023A0, 0x000033A8, 0x000023B4, 0x000033BC, 0x000033C8, 0x000023D4, + 0x000023DC, 0x000023E4, 0x000023EC, 0x00002FF4 + }}}, + { + lut_rb:{set:{ + 0x08000800, 0x08020802, 0x10041004, 0x10081008, 0x280C280C, 0x28162816, 0x28202820, 0x282A282A, 0x20342034, 0x203C203C, + 0x18441844, 0x184A184A, 0x18501850, 0x18561856, 0x185C185C, 0x18621862, 0x20682068, 0x20702070, 0x20782078, 0x20802080, + 0x20882088, 0x20902090, 0x28982898, 0x28A228A2, 0x28AC28AC, 0x28B628B6, 0x28C028C0, 0x28CA28CA, 0x28D428D4, 0x28DE28DE, + 0x28E828E8, 0x28F228F2, 0x20FC20FC, 0x21042104, 0x210C210C, 0x21142114, 0x211C211C, 0x21242124, 0x192C192C, 0x19321932, + 0x19381938, 0x193E193E, 0x19441944, 0x194A194A, 0x11501150, 0x11541154, 0x19581958, 0x195E195E, 0x19641964, 0x196A196A, + 0x11701170, 0x11741174, 0x11781178, 0x117C117C, 0x19801980, 0x19861986, 0x118C118C, 0x11901190, 0x19941994, 0x199A199A, + 0x11A011A0, 0x11A411A4, 0x11A811A8, 0x11AC11AC, 0x21B021B0, 0x21B821B8, 0x21C021C0, 0x21C821C8, 0x21D021D0, 0x21D821D8, + 0x21E021E0, 0x21E821E8, 0x21F021F0, 0x11F811F8, 0x21FC21FC, 0x22042204, 0x120C120C, 0x22102210, 0x12181218, 0x221C221C, + 0x22242224, 0x122C122C, 0x22302230, 0x12381238, 0x223C223C, 0x12441244, 0x22482248, 0x12501250, 0x12541254, 0x22582258, + 0x12601260, 0x22642264, 0x126C126C, 0x12701270, 0x22742274, 0x127C127C, 0x22802280, 0x32883288, 0x22942294, 0x229C229C, + 0x22A422A4, 0x22AC22AC, 0x22B422B4, 0x22BC22BC, 0x22C422C4, 0x22CC22CC, 0x22D422D4, 0x12DC12DC, 0x22E022E0, 0x22E822E8, + 0x12F012F0, 0x22F422F4, 0x22FC22FC, 0x13041304, 0x13081308, 0x230C230C, 0x13141314, 0x13181318, 0x231C231C, 0x13241324, + 0x13281328, 0x132C132C, 0x23302330, 0x13381338, 0x133C133C, 0x13401340, 0x13441344, 0x13481348, 0x434C434C, 0x435C435C, + 0x436C436C, 0x337C337C, 0x33883388, 0x33943394, 0x23A023A0, 0x33A833A8, 0x23B423B4, 0x33BC33BC, 0x33C833C8, 0x23D423D4, + 0x23DC23DC, 0x23E423E4, 0x23EC23EC, 0x2FF42FF4 + }}, + lut_g:{set:{ + 0x00000800, 0x00000802, 0x00001004, 0x00001008, 0x0000280C, 0x00002816, 0x00002820, 0x0000282A, 0x00002034, 0x0000203C, + 0x00001844, 0x0000184A, 0x00001850, 0x00001856, 0x0000185C, 0x00001862, 0x00002068, 0x00002070, 0x00002078, 0x00002080, + 0x00002088, 0x00002090, 0x00002898, 0x000028A2, 0x000028AC, 0x000028B6, 0x000028C0, 0x000028CA, 0x000028D4, 0x000028DE, + 0x000028E8, 0x000028F2, 0x000020FC, 0x00002104, 0x0000210C, 0x00002114, 0x0000211C, 0x00002124, 0x0000192C, 0x00001932, + 0x00001938, 0x0000193E, 0x00001944, 0x0000194A, 0x00001150, 0x00001154, 0x00001958, 0x0000195E, 0x00001964, 0x0000196A, + 0x00001170, 0x00001174, 0x00001178, 0x0000117C, 0x00001980, 0x00001986, 0x0000118C, 0x00001190, 0x00001994, 0x0000199A, + 0x000011A0, 0x000011A4, 0x000011A8, 0x000011AC, 0x000021B0, 0x000021B8, 0x000021C0, 0x000021C8, 0x000021D0, 0x000021D8, + 0x000021E0, 0x000021E8, 0x000021F0, 0x000011F8, 0x000021FC, 0x00002204, 0x0000120C, 0x00002210, 0x00001218, 0x0000221C, + 0x00002224, 0x0000122C, 0x00002230, 0x00001238, 0x0000223C, 0x00001244, 0x00002248, 0x00001250, 0x00001254, 0x00002258, + 0x00001260, 0x00002264, 0x0000126C, 0x00001270, 0x00002274, 0x0000127C, 0x00002280, 0x00003288, 0x00002294, 0x0000229C, + 0x000022A4, 0x000022AC, 0x000022B4, 0x000022BC, 0x000022C4, 0x000022CC, 0x000022D4, 0x000012DC, 0x000022E0, 0x000022E8, + 0x000012F0, 0x000022F4, 0x000022FC, 0x00001304, 0x00001308, 0x0000230C, 0x00001314, 0x00001318, 0x0000231C, 0x00001324, + 0x00001328, 0x0000132C, 0x00002330, 0x00001338, 0x0000133C, 0x00001340, 0x00001344, 0x00001348, 0x0000434C, 0x0000435C, + 0x0000436C, 0x0000337C, 0x00003388, 0x00003394, 0x000023A0, 0x000033A8, 0x000023B4, 0x000033BC, 0x000033C8, 0x000023D4, + 0x000023DC, 0x000023E4, 0x000023EC, 0x00002FF4 + }}}, + { + lut_rb:{set:{ + 0x08000800, 0x08020802, 0x10041004, 0x10081008, 0x280C280C, 0x28162816, 0x28202820, 0x282A282A, 0x20342034, 0x203C203C, + 0x18441844, 0x184A184A, 0x18501850, 0x18561856, 0x185C185C, 0x18621862, 0x20682068, 0x20702070, 0x20782078, 0x20802080, + 0x20882088, 0x20902090, 0x28982898, 0x28A228A2, 0x28AC28AC, 0x28B628B6, 0x28C028C0, 0x28CA28CA, 0x28D428D4, 0x28DE28DE, + 0x28E828E8, 0x28F228F2, 0x20FC20FC, 0x21042104, 0x210C210C, 0x21142114, 0x211C211C, 0x21242124, 0x192C192C, 0x19321932, + 0x19381938, 0x193E193E, 0x19441944, 0x194A194A, 0x11501150, 0x11541154, 0x19581958, 0x195E195E, 0x19641964, 0x196A196A, + 0x11701170, 0x11741174, 0x11781178, 0x117C117C, 0x19801980, 0x19861986, 0x118C118C, 0x11901190, 0x19941994, 0x199A199A, + 0x11A011A0, 0x11A411A4, 0x11A811A8, 0x11AC11AC, 0x21B021B0, 0x21B821B8, 0x21C021C0, 0x21C821C8, 0x21D021D0, 0x21D821D8, + 0x21E021E0, 0x21E821E8, 0x21F021F0, 0x11F811F8, 0x21FC21FC, 0x22042204, 0x120C120C, 0x22102210, 0x12181218, 0x221C221C, + 0x22242224, 0x122C122C, 0x22302230, 0x12381238, 0x223C223C, 0x12441244, 0x22482248, 0x12501250, 0x12541254, 0x22582258, + 0x12601260, 0x22642264, 0x126C126C, 0x12701270, 0x22742274, 0x127C127C, 0x22802280, 0x32883288, 0x22942294, 0x229C229C, + 0x22A422A4, 0x22AC22AC, 0x22B422B4, 0x22BC22BC, 0x22C422C4, 0x22CC22CC, 0x22D422D4, 0x12DC12DC, 0x22E022E0, 0x22E822E8, + 0x12F012F0, 0x22F422F4, 0x22FC22FC, 0x13041304, 0x13081308, 0x230C230C, 0x13141314, 0x13181318, 0x231C231C, 0x13241324, + 0x13281328, 0x132C132C, 0x23302330, 0x13381338, 0x133C133C, 0x13401340, 0x13441344, 0x13481348, 0x434C434C, 0x435C435C, + 0x436C436C, 0x337C337C, 0x33883388, 0x33943394, 0x23A023A0, 0x33A833A8, 0x23B423B4, 0x33BC33BC, 0x33C833C8, 0x23D423D4, + 0x23DC23DC, 0x23E423E4, 0x23EC23EC, 0x2FF42FF4 + }}, + lut_g:{set:{ + 0x00000800, 0x00000802, 0x00001004, 0x00001008, 0x0000280C, 0x00002816, 0x00002820, 0x0000282A, 0x00002034, 0x0000203C, + 0x00001844, 0x0000184A, 0x00001850, 0x00001856, 0x0000185C, 0x00001862, 0x00002068, 0x00002070, 0x00002078, 0x00002080, + 0x00002088, 0x00002090, 0x00002898, 0x000028A2, 0x000028AC, 0x000028B6, 0x000028C0, 0x000028CA, 0x000028D4, 0x000028DE, + 0x000028E8, 0x000028F2, 0x000020FC, 0x00002104, 0x0000210C, 0x00002114, 0x0000211C, 0x00002124, 0x0000192C, 0x00001932, + 0x00001938, 0x0000193E, 0x00001944, 0x0000194A, 0x00001150, 0x00001154, 0x00001958, 0x0000195E, 0x00001964, 0x0000196A, + 0x00001170, 0x00001174, 0x00001178, 0x0000117C, 0x00001980, 0x00001986, 0x0000118C, 0x00001190, 0x00001994, 0x0000199A, + 0x000011A0, 0x000011A4, 0x000011A8, 0x000011AC, 0x000021B0, 0x000021B8, 0x000021C0, 0x000021C8, 0x000021D0, 0x000021D8, + 0x000021E0, 0x000021E8, 0x000021F0, 0x000011F8, 0x000021FC, 0x00002204, 0x0000120C, 0x00002210, 0x00001218, 0x0000221C, + 0x00002224, 0x0000122C, 0x00002230, 0x00001238, 0x0000223C, 0x00001244, 0x00002248, 0x00001250, 0x00001254, 0x00002258, + 0x00001260, 0x00002264, 0x0000126C, 0x00001270, 0x00002274, 0x0000127C, 0x00002280, 0x00003288, 0x00002294, 0x0000229C, + 0x000022A4, 0x000022AC, 0x000022B4, 0x000022BC, 0x000022C4, 0x000022CC, 0x000022D4, 0x000012DC, 0x000022E0, 0x000022E8, + 0x000012F0, 0x000022F4, 0x000022FC, 0x00001304, 0x00001308, 0x0000230C, 0x00001314, 0x00001318, 0x0000231C, 0x00001324, + 0x00001328, 0x0000132C, 0x00002330, 0x00001338, 0x0000133C, 0x00001340, 0x00001344, 0x00001348, 0x0000434C, 0x0000435C, + 0x0000436C, 0x0000337C, 0x00003388, 0x00003394, 0x000023A0, 0x000033A8, 0x000023B4, 0x000033BC, 0x000033C8, 0x000023D4, + 0x000023DC, 0x000023E4, 0x000023EC, 0x00002FF4 + }}}, + { + lut_rb:{set:{ + 0x08000800, 0x08020802, 0x10041004, 0x10081008, 0x280C280C, 0x28162816, 0x28202820, 0x282A282A, 0x20342034, 0x203C203C, + 0x18441844, 0x184A184A, 0x18501850, 0x18561856, 0x185C185C, 0x18621862, 0x20682068, 0x20702070, 0x20782078, 0x20802080, + 0x20882088, 0x20902090, 0x28982898, 0x28A228A2, 0x28AC28AC, 0x28B628B6, 0x28C028C0, 0x28CA28CA, 0x28D428D4, 0x28DE28DE, + 0x28E828E8, 0x28F228F2, 0x20FC20FC, 0x21042104, 0x210C210C, 0x21142114, 0x211C211C, 0x21242124, 0x192C192C, 0x19321932, + 0x19381938, 0x193E193E, 0x19441944, 0x194A194A, 0x11501150, 0x11541154, 0x19581958, 0x195E195E, 0x19641964, 0x196A196A, + 0x11701170, 0x11741174, 0x11781178, 0x117C117C, 0x19801980, 0x19861986, 0x118C118C, 0x11901190, 0x19941994, 0x199A199A, + 0x11A011A0, 0x11A411A4, 0x11A811A8, 0x11AC11AC, 0x21B021B0, 0x21B821B8, 0x21C021C0, 0x21C821C8, 0x21D021D0, 0x21D821D8, + 0x21E021E0, 0x21E821E8, 0x21F021F0, 0x11F811F8, 0x21FC21FC, 0x22042204, 0x120C120C, 0x22102210, 0x12181218, 0x221C221C, + 0x22242224, 0x122C122C, 0x22302230, 0x12381238, 0x223C223C, 0x12441244, 0x22482248, 0x12501250, 0x12541254, 0x22582258, + 0x12601260, 0x22642264, 0x126C126C, 0x12701270, 0x22742274, 0x127C127C, 0x22802280, 0x32883288, 0x22942294, 0x229C229C, + 0x22A422A4, 0x22AC22AC, 0x22B422B4, 0x22BC22BC, 0x22C422C4, 0x22CC22CC, 0x22D422D4, 0x12DC12DC, 0x22E022E0, 0x22E822E8, + 0x12F012F0, 0x22F422F4, 0x22FC22FC, 0x13041304, 0x13081308, 0x230C230C, 0x13141314, 0x13181318, 0x231C231C, 0x13241324, + 0x13281328, 0x132C132C, 0x23302330, 0x13381338, 0x133C133C, 0x13401340, 0x13441344, 0x13481348, 0x434C434C, 0x435C435C, + 0x436C436C, 0x337C337C, 0x33883388, 0x33943394, 0x23A023A0, 0x33A833A8, 0x23B423B4, 0x33BC33BC, 0x33C833C8, 0x23D423D4, + 0x23DC23DC, 0x23E423E4, 0x23EC23EC, 0x2FF42FF4 + }}, + lut_g:{set:{ + 0x00000800, 0x00000802, 0x00001004, 0x00001008, 0x0000280C, 0x00002816, 0x00002820, 0x0000282A, 0x00002034, 0x0000203C, + 0x00001844, 0x0000184A, 0x00001850, 0x00001856, 0x0000185C, 0x00001862, 0x00002068, 0x00002070, 0x00002078, 0x00002080, + 0x00002088, 0x00002090, 0x00002898, 0x000028A2, 0x000028AC, 0x000028B6, 0x000028C0, 0x000028CA, 0x000028D4, 0x000028DE, + 0x000028E8, 0x000028F2, 0x000020FC, 0x00002104, 0x0000210C, 0x00002114, 0x0000211C, 0x00002124, 0x0000192C, 0x00001932, + 0x00001938, 0x0000193E, 0x00001944, 0x0000194A, 0x00001150, 0x00001154, 0x00001958, 0x0000195E, 0x00001964, 0x0000196A, + 0x00001170, 0x00001174, 0x00001178, 0x0000117C, 0x00001980, 0x00001986, 0x0000118C, 0x00001190, 0x00001994, 0x0000199A, + 0x000011A0, 0x000011A4, 0x000011A8, 0x000011AC, 0x000021B0, 0x000021B8, 0x000021C0, 0x000021C8, 0x000021D0, 0x000021D8, + 0x000021E0, 0x000021E8, 0x000021F0, 0x000011F8, 0x000021FC, 0x00002204, 0x0000120C, 0x00002210, 0x00001218, 0x0000221C, + 0x00002224, 0x0000122C, 0x00002230, 0x00001238, 0x0000223C, 0x00001244, 0x00002248, 0x00001250, 0x00001254, 0x00002258, + 0x00001260, 0x00002264, 0x0000126C, 0x00001270, 0x00002274, 0x0000127C, 0x00002280, 0x00003288, 0x00002294, 0x0000229C, + 0x000022A4, 0x000022AC, 0x000022B4, 0x000022BC, 0x000022C4, 0x000022CC, 0x000022D4, 0x000012DC, 0x000022E0, 0x000022E8, + 0x000012F0, 0x000022F4, 0x000022FC, 0x00001304, 0x00001308, 0x0000230C, 0x00001314, 0x00001318, 0x0000231C, 0x00001324, + 0x00001328, 0x0000132C, 0x00002330, 0x00001338, 0x0000133C, 0x00001340, 0x00001344, 0x00001348, 0x0000434C, 0x0000435C, + 0x0000436C, 0x0000337C, 0x00003388, 0x00003394, 0x000023A0, 0x000033A8, 0x000023B4, 0x000033BC, 0x000033C8, 0x000023D4, + 0x000023DC, 0x000023E4, 0x000023EC, 0x00002FF4 + }}}, + { + lut_rb:{set:{ + 0x08000800, 0x08020802, 0x10041004, 0x10081008, 0x280C280C, 0x28162816, 0x28202820, 0x282A282A, 0x20342034, 0x203C203C, + 0x18441844, 0x184A184A, 0x18501850, 0x18561856, 0x185C185C, 0x18621862, 0x20682068, 0x20702070, 0x20782078, 0x20802080, + 0x20882088, 0x20902090, 0x28982898, 0x28A228A2, 0x28AC28AC, 0x28B628B6, 0x28C028C0, 0x28CA28CA, 0x28D428D4, 0x28DE28DE, + 0x28E828E8, 0x28F228F2, 0x20FC20FC, 0x21042104, 0x210C210C, 0x21142114, 0x211C211C, 0x21242124, 0x192C192C, 0x19321932, + 0x19381938, 0x193E193E, 0x19441944, 0x194A194A, 0x11501150, 0x11541154, 0x19581958, 0x195E195E, 0x19641964, 0x196A196A, + 0x11701170, 0x11741174, 0x11781178, 0x117C117C, 0x19801980, 0x19861986, 0x118C118C, 0x11901190, 0x19941994, 0x199A199A, + 0x11A011A0, 0x11A411A4, 0x11A811A8, 0x11AC11AC, 0x21B021B0, 0x21B821B8, 0x21C021C0, 0x21C821C8, 0x21D021D0, 0x21D821D8, + 0x21E021E0, 0x21E821E8, 0x21F021F0, 0x11F811F8, 0x21FC21FC, 0x22042204, 0x120C120C, 0x22102210, 0x12181218, 0x221C221C, + 0x22242224, 0x122C122C, 0x22302230, 0x12381238, 0x223C223C, 0x12441244, 0x22482248, 0x12501250, 0x12541254, 0x22582258, + 0x12601260, 0x22642264, 0x126C126C, 0x12701270, 0x22742274, 0x127C127C, 0x22802280, 0x32883288, 0x22942294, 0x229C229C, + 0x22A422A4, 0x22AC22AC, 0x22B422B4, 0x22BC22BC, 0x22C422C4, 0x22CC22CC, 0x22D422D4, 0x12DC12DC, 0x22E022E0, 0x22E822E8, + 0x12F012F0, 0x22F422F4, 0x22FC22FC, 0x13041304, 0x13081308, 0x230C230C, 0x13141314, 0x13181318, 0x231C231C, 0x13241324, + 0x13281328, 0x132C132C, 0x23302330, 0x13381338, 0x133C133C, 0x13401340, 0x13441344, 0x13481348, 0x434C434C, 0x435C435C, + 0x436C436C, 0x337C337C, 0x33883388, 0x33943394, 0x23A023A0, 0x33A833A8, 0x23B423B4, 0x33BC33BC, 0x33C833C8, 0x23D423D4, + 0x23DC23DC, 0x23E423E4, 0x23EC23EC, 0x2FF42FF4 + }}, + lut_g:{set:{ + 0x00000800, 0x00000802, 0x00001004, 0x00001008, 0x0000280C, 0x00002816, 0x00002820, 0x0000282A, 0x00002034, 0x0000203C, + 0x00001844, 0x0000184A, 0x00001850, 0x00001856, 0x0000185C, 0x00001862, 0x00002068, 0x00002070, 0x00002078, 0x00002080, + 0x00002088, 0x00002090, 0x00002898, 0x000028A2, 0x000028AC, 0x000028B6, 0x000028C0, 0x000028CA, 0x000028D4, 0x000028DE, + 0x000028E8, 0x000028F2, 0x000020FC, 0x00002104, 0x0000210C, 0x00002114, 0x0000211C, 0x00002124, 0x0000192C, 0x00001932, + 0x00001938, 0x0000193E, 0x00001944, 0x0000194A, 0x00001150, 0x00001154, 0x00001958, 0x0000195E, 0x00001964, 0x0000196A, + 0x00001170, 0x00001174, 0x00001178, 0x0000117C, 0x00001980, 0x00001986, 0x0000118C, 0x00001190, 0x00001994, 0x0000199A, + 0x000011A0, 0x000011A4, 0x000011A8, 0x000011AC, 0x000021B0, 0x000021B8, 0x000021C0, 0x000021C8, 0x000021D0, 0x000021D8, + 0x000021E0, 0x000021E8, 0x000021F0, 0x000011F8, 0x000021FC, 0x00002204, 0x0000120C, 0x00002210, 0x00001218, 0x0000221C, + 0x00002224, 0x0000122C, 0x00002230, 0x00001238, 0x0000223C, 0x00001244, 0x00002248, 0x00001250, 0x00001254, 0x00002258, + 0x00001260, 0x00002264, 0x0000126C, 0x00001270, 0x00002274, 0x0000127C, 0x00002280, 0x00003288, 0x00002294, 0x0000229C, + 0x000022A4, 0x000022AC, 0x000022B4, 0x000022BC, 0x000022C4, 0x000022CC, 0x000022D4, 0x000012DC, 0x000022E0, 0x000022E8, + 0x000012F0, 0x000022F4, 0x000022FC, 0x00001304, 0x00001308, 0x0000230C, 0x00001314, 0x00001318, 0x0000231C, 0x00001324, + 0x00001328, 0x0000132C, 0x00002330, 0x00001338, 0x0000133C, 0x00001340, 0x00001344, 0x00001348, 0x0000434C, 0x0000435C, + 0x0000436C, 0x0000337C, 0x00003388, 0x00003394, 0x000023A0, 0x000033A8, 0x000023B4, 0x000033BC, 0x000033C8, 0x000023D4, + 0x000023DC, 0x000023E4, 0x000023EC, 0x00002FF4 + }}}, + { + lut_rb:{set:{ + 0x08000800, 0x08020802, 0x10041004, 0x10081008, 0x280C280C, 0x28162816, 0x28202820, 0x282A282A, 0x20342034, 0x203C203C, + 0x18441844, 0x184A184A, 0x18501850, 0x18561856, 0x185C185C, 0x18621862, 0x20682068, 0x20702070, 0x20782078, 0x20802080, + 0x20882088, 0x20902090, 0x28982898, 0x28A228A2, 0x28AC28AC, 0x28B628B6, 0x28C028C0, 0x28CA28CA, 0x28D428D4, 0x28DE28DE, + 0x28E828E8, 0x28F228F2, 0x20FC20FC, 0x21042104, 0x210C210C, 0x21142114, 0x211C211C, 0x21242124, 0x192C192C, 0x19321932, + 0x19381938, 0x193E193E, 0x19441944, 0x194A194A, 0x11501150, 0x11541154, 0x19581958, 0x195E195E, 0x19641964, 0x196A196A, + 0x11701170, 0x11741174, 0x11781178, 0x117C117C, 0x19801980, 0x19861986, 0x118C118C, 0x11901190, 0x19941994, 0x199A199A, + 0x11A011A0, 0x11A411A4, 0x11A811A8, 0x11AC11AC, 0x21B021B0, 0x21B821B8, 0x21C021C0, 0x21C821C8, 0x21D021D0, 0x21D821D8, + 0x21E021E0, 0x21E821E8, 0x21F021F0, 0x11F811F8, 0x21FC21FC, 0x22042204, 0x120C120C, 0x22102210, 0x12181218, 0x221C221C, + 0x22242224, 0x122C122C, 0x22302230, 0x12381238, 0x223C223C, 0x12441244, 0x22482248, 0x12501250, 0x12541254, 0x22582258, + 0x12601260, 0x22642264, 0x126C126C, 0x12701270, 0x22742274, 0x127C127C, 0x22802280, 0x32883288, 0x22942294, 0x229C229C, + 0x22A422A4, 0x22AC22AC, 0x22B422B4, 0x22BC22BC, 0x22C422C4, 0x22CC22CC, 0x22D422D4, 0x12DC12DC, 0x22E022E0, 0x22E822E8, + 0x12F012F0, 0x22F422F4, 0x22FC22FC, 0x13041304, 0x13081308, 0x230C230C, 0x13141314, 0x13181318, 0x231C231C, 0x13241324, + 0x13281328, 0x132C132C, 0x23302330, 0x13381338, 0x133C133C, 0x13401340, 0x13441344, 0x13481348, 0x434C434C, 0x435C435C, + 0x436C436C, 0x337C337C, 0x33883388, 0x33943394, 0x23A023A0, 0x33A833A8, 0x23B423B4, 0x33BC33BC, 0x33C833C8, 0x23D423D4, + 0x23DC23DC, 0x23E423E4, 0x23EC23EC, 0x2FF42FF4 + }}, + lut_g:{set:{ + 0x00000800, 0x00000802, 0x00001004, 0x00001008, 0x0000280C, 0x00002816, 0x00002820, 0x0000282A, 0x00002034, 0x0000203C, + 0x00001844, 0x0000184A, 0x00001850, 0x00001856, 0x0000185C, 0x00001862, 0x00002068, 0x00002070, 0x00002078, 0x00002080, + 0x00002088, 0x00002090, 0x00002898, 0x000028A2, 0x000028AC, 0x000028B6, 0x000028C0, 0x000028CA, 0x000028D4, 0x000028DE, + 0x000028E8, 0x000028F2, 0x000020FC, 0x00002104, 0x0000210C, 0x00002114, 0x0000211C, 0x00002124, 0x0000192C, 0x00001932, + 0x00001938, 0x0000193E, 0x00001944, 0x0000194A, 0x00001150, 0x00001154, 0x00001958, 0x0000195E, 0x00001964, 0x0000196A, + 0x00001170, 0x00001174, 0x00001178, 0x0000117C, 0x00001980, 0x00001986, 0x0000118C, 0x00001190, 0x00001994, 0x0000199A, + 0x000011A0, 0x000011A4, 0x000011A8, 0x000011AC, 0x000021B0, 0x000021B8, 0x000021C0, 0x000021C8, 0x000021D0, 0x000021D8, + 0x000021E0, 0x000021E8, 0x000021F0, 0x000011F8, 0x000021FC, 0x00002204, 0x0000120C, 0x00002210, 0x00001218, 0x0000221C, + 0x00002224, 0x0000122C, 0x00002230, 0x00001238, 0x0000223C, 0x00001244, 0x00002248, 0x00001250, 0x00001254, 0x00002258, + 0x00001260, 0x00002264, 0x0000126C, 0x00001270, 0x00002274, 0x0000127C, 0x00002280, 0x00003288, 0x00002294, 0x0000229C, + 0x000022A4, 0x000022AC, 0x000022B4, 0x000022BC, 0x000022C4, 0x000022CC, 0x000022D4, 0x000012DC, 0x000022E0, 0x000022E8, + 0x000012F0, 0x000022F4, 0x000022FC, 0x00001304, 0x00001308, 0x0000230C, 0x00001314, 0x00001318, 0x0000231C, 0x00001324, + 0x00001328, 0x0000132C, 0x00002330, 0x00001338, 0x0000133C, 0x00001340, 0x00001344, 0x00001348, 0x0000434C, 0x0000435C, + 0x0000436C, 0x0000337C, 0x00003388, 0x00003394, 0x000023A0, 0x000033A8, 0x000023B4, 0x000033BC, 0x000033C8, 0x000023D4, + 0x000023DC, 0x000023E4, 0x000023EC, 0x00002FF4 + }}}, + { + lut_rb:{set:{ + 0x08000800, 0x08020802, 0x10041004, 0x10081008, 0x280C280C, 0x28162816, 0x28202820, 0x282A282A, 0x20342034, 0x203C203C, + 0x18441844, 0x184A184A, 0x18501850, 0x18561856, 0x185C185C, 0x18621862, 0x20682068, 0x20702070, 0x20782078, 0x20802080, + 0x20882088, 0x20902090, 0x28982898, 0x28A228A2, 0x28AC28AC, 0x28B628B6, 0x28C028C0, 0x28CA28CA, 0x28D428D4, 0x28DE28DE, + 0x28E828E8, 0x28F228F2, 0x20FC20FC, 0x21042104, 0x210C210C, 0x21142114, 0x211C211C, 0x21242124, 0x192C192C, 0x19321932, + 0x19381938, 0x193E193E, 0x19441944, 0x194A194A, 0x11501150, 0x11541154, 0x19581958, 0x195E195E, 0x19641964, 0x196A196A, + 0x11701170, 0x11741174, 0x11781178, 0x117C117C, 0x19801980, 0x19861986, 0x118C118C, 0x11901190, 0x19941994, 0x199A199A, + 0x11A011A0, 0x11A411A4, 0x11A811A8, 0x11AC11AC, 0x21B021B0, 0x21B821B8, 0x21C021C0, 0x21C821C8, 0x21D021D0, 0x21D821D8, + 0x21E021E0, 0x21E821E8, 0x21F021F0, 0x11F811F8, 0x21FC21FC, 0x22042204, 0x120C120C, 0x22102210, 0x12181218, 0x221C221C, + 0x22242224, 0x122C122C, 0x22302230, 0x12381238, 0x223C223C, 0x12441244, 0x22482248, 0x12501250, 0x12541254, 0x22582258, + 0x12601260, 0x22642264, 0x126C126C, 0x12701270, 0x22742274, 0x127C127C, 0x22802280, 0x32883288, 0x22942294, 0x229C229C, + 0x22A422A4, 0x22AC22AC, 0x22B422B4, 0x22BC22BC, 0x22C422C4, 0x22CC22CC, 0x22D422D4, 0x12DC12DC, 0x22E022E0, 0x22E822E8, + 0x12F012F0, 0x22F422F4, 0x22FC22FC, 0x13041304, 0x13081308, 0x230C230C, 0x13141314, 0x13181318, 0x231C231C, 0x13241324, + 0x13281328, 0x132C132C, 0x23302330, 0x13381338, 0x133C133C, 0x13401340, 0x13441344, 0x13481348, 0x434C434C, 0x435C435C, + 0x436C436C, 0x337C337C, 0x33883388, 0x33943394, 0x23A023A0, 0x33A833A8, 0x23B423B4, 0x33BC33BC, 0x33C833C8, 0x23D423D4, + 0x23DC23DC, 0x23E423E4, 0x23EC23EC, 0x2FF42FF4 + }}, + lut_g:{set:{ + 0x00000800, 0x00000802, 0x00001004, 0x00001008, 0x0000280C, 0x00002816, 0x00002820, 0x0000282A, 0x00002034, 0x0000203C, + 0x00001844, 0x0000184A, 0x00001850, 0x00001856, 0x0000185C, 0x00001862, 0x00002068, 0x00002070, 0x00002078, 0x00002080, + 0x00002088, 0x00002090, 0x00002898, 0x000028A2, 0x000028AC, 0x000028B6, 0x000028C0, 0x000028CA, 0x000028D4, 0x000028DE, + 0x000028E8, 0x000028F2, 0x000020FC, 0x00002104, 0x0000210C, 0x00002114, 0x0000211C, 0x00002124, 0x0000192C, 0x00001932, + 0x00001938, 0x0000193E, 0x00001944, 0x0000194A, 0x00001150, 0x00001154, 0x00001958, 0x0000195E, 0x00001964, 0x0000196A, + 0x00001170, 0x00001174, 0x00001178, 0x0000117C, 0x00001980, 0x00001986, 0x0000118C, 0x00001190, 0x00001994, 0x0000199A, + 0x000011A0, 0x000011A4, 0x000011A8, 0x000011AC, 0x000021B0, 0x000021B8, 0x000021C0, 0x000021C8, 0x000021D0, 0x000021D8, + 0x000021E0, 0x000021E8, 0x000021F0, 0x000011F8, 0x000021FC, 0x00002204, 0x0000120C, 0x00002210, 0x00001218, 0x0000221C, + 0x00002224, 0x0000122C, 0x00002230, 0x00001238, 0x0000223C, 0x00001244, 0x00002248, 0x00001250, 0x00001254, 0x00002258, + 0x00001260, 0x00002264, 0x0000126C, 0x00001270, 0x00002274, 0x0000127C, 0x00002280, 0x00003288, 0x00002294, 0x0000229C, + 0x000022A4, 0x000022AC, 0x000022B4, 0x000022BC, 0x000022C4, 0x000022CC, 0x000022D4, 0x000012DC, 0x000022E0, 0x000022E8, + 0x000012F0, 0x000022F4, 0x000022FC, 0x00001304, 0x00001308, 0x0000230C, 0x00001314, 0x00001318, 0x0000231C, 0x00001324, + 0x00001328, 0x0000132C, 0x00002330, 0x00001338, 0x0000133C, 0x00001340, 0x00001344, 0x00001348, 0x0000434C, 0x0000435C, + 0x0000436C, 0x0000337C, 0x00003388, 0x00003394, 0x000023A0, 0x000033A8, 0x000023B4, 0x000033BC, 0x000033C8, 0x000023D4, + 0x000023DC, 0x000023E4, 0x000023EC, 0x00002FF4 + }}}, + { + lut_rb:{set:{ + 0x08000800, 0x08020802, 0x10041004, 0x10081008, 0x280C280C, 0x28162816, 0x28202820, 0x282A282A, 0x20342034, 0x203C203C, + 0x18441844, 0x184A184A, 0x18501850, 0x18561856, 0x185C185C, 0x18621862, 0x20682068, 0x20702070, 0x20782078, 0x20802080, + 0x20882088, 0x20902090, 0x28982898, 0x28A228A2, 0x28AC28AC, 0x28B628B6, 0x28C028C0, 0x28CA28CA, 0x28D428D4, 0x28DE28DE, + 0x28E828E8, 0x28F228F2, 0x20FC20FC, 0x21042104, 0x210C210C, 0x21142114, 0x211C211C, 0x21242124, 0x192C192C, 0x19321932, + 0x19381938, 0x193E193E, 0x19441944, 0x194A194A, 0x11501150, 0x11541154, 0x19581958, 0x195E195E, 0x19641964, 0x196A196A, + 0x11701170, 0x11741174, 0x11781178, 0x117C117C, 0x19801980, 0x19861986, 0x118C118C, 0x11901190, 0x19941994, 0x199A199A, + 0x11A011A0, 0x11A411A4, 0x11A811A8, 0x11AC11AC, 0x21B021B0, 0x21B821B8, 0x21C021C0, 0x21C821C8, 0x21D021D0, 0x21D821D8, + 0x21E021E0, 0x21E821E8, 0x21F021F0, 0x11F811F8, 0x21FC21FC, 0x22042204, 0x120C120C, 0x22102210, 0x12181218, 0x221C221C, + 0x22242224, 0x122C122C, 0x22302230, 0x12381238, 0x223C223C, 0x12441244, 0x22482248, 0x12501250, 0x12541254, 0x22582258, + 0x12601260, 0x22642264, 0x126C126C, 0x12701270, 0x22742274, 0x127C127C, 0x22802280, 0x32883288, 0x22942294, 0x229C229C, + 0x22A422A4, 0x22AC22AC, 0x22B422B4, 0x22BC22BC, 0x22C422C4, 0x22CC22CC, 0x22D422D4, 0x12DC12DC, 0x22E022E0, 0x22E822E8, + 0x12F012F0, 0x22F422F4, 0x22FC22FC, 0x13041304, 0x13081308, 0x230C230C, 0x13141314, 0x13181318, 0x231C231C, 0x13241324, + 0x13281328, 0x132C132C, 0x23302330, 0x13381338, 0x133C133C, 0x13401340, 0x13441344, 0x13481348, 0x434C434C, 0x435C435C, + 0x436C436C, 0x337C337C, 0x33883388, 0x33943394, 0x23A023A0, 0x33A833A8, 0x23B423B4, 0x33BC33BC, 0x33C833C8, 0x23D423D4, + 0x23DC23DC, 0x23E423E4, 0x23EC23EC, 0x2FF42FF4 + }}, + lut_g:{set:{ + 0x00000800, 0x00000802, 0x00001004, 0x00001008, 0x0000280C, 0x00002816, 0x00002820, 0x0000282A, 0x00002034, 0x0000203C, + 0x00001844, 0x0000184A, 0x00001850, 0x00001856, 0x0000185C, 0x00001862, 0x00002068, 0x00002070, 0x00002078, 0x00002080, + 0x00002088, 0x00002090, 0x00002898, 0x000028A2, 0x000028AC, 0x000028B6, 0x000028C0, 0x000028CA, 0x000028D4, 0x000028DE, + 0x000028E8, 0x000028F2, 0x000020FC, 0x00002104, 0x0000210C, 0x00002114, 0x0000211C, 0x00002124, 0x0000192C, 0x00001932, + 0x00001938, 0x0000193E, 0x00001944, 0x0000194A, 0x00001150, 0x00001154, 0x00001958, 0x0000195E, 0x00001964, 0x0000196A, + 0x00001170, 0x00001174, 0x00001178, 0x0000117C, 0x00001980, 0x00001986, 0x0000118C, 0x00001190, 0x00001994, 0x0000199A, + 0x000011A0, 0x000011A4, 0x000011A8, 0x000011AC, 0x000021B0, 0x000021B8, 0x000021C0, 0x000021C8, 0x000021D0, 0x000021D8, + 0x000021E0, 0x000021E8, 0x000021F0, 0x000011F8, 0x000021FC, 0x00002204, 0x0000120C, 0x00002210, 0x00001218, 0x0000221C, + 0x00002224, 0x0000122C, 0x00002230, 0x00001238, 0x0000223C, 0x00001244, 0x00002248, 0x00001250, 0x00001254, 0x00002258, + 0x00001260, 0x00002264, 0x0000126C, 0x00001270, 0x00002274, 0x0000127C, 0x00002280, 0x00003288, 0x00002294, 0x0000229C, + 0x000022A4, 0x000022AC, 0x000022B4, 0x000022BC, 0x000022C4, 0x000022CC, 0x000022D4, 0x000012DC, 0x000022E0, 0x000022E8, + 0x000012F0, 0x000022F4, 0x000022FC, 0x00001304, 0x00001308, 0x0000230C, 0x00001314, 0x00001318, 0x0000231C, 0x00001324, + 0x00001328, 0x0000132C, 0x00002330, 0x00001338, 0x0000133C, 0x00001340, 0x00001344, 0x00001348, 0x0000434C, 0x0000435C, + 0x0000436C, 0x0000337C, 0x00003388, 0x00003394, 0x000023A0, 0x000033A8, 0x000023B4, 0x000033BC, 0x000033C8, 0x000023D4, + 0x000023DC, 0x000023E4, 0x000023EC, 0x00002FF4 + }}}, + { + lut_rb:{set:{ + 0x08000800, 0x08020802, 0x10041004, 0x10081008, 0x280C280C, 0x28162816, 0x28202820, 0x282A282A, 0x20342034, 0x203C203C, + 0x18441844, 0x184A184A, 0x18501850, 0x18561856, 0x185C185C, 0x18621862, 0x20682068, 0x20702070, 0x20782078, 0x20802080, + 0x20882088, 0x20902090, 0x28982898, 0x28A228A2, 0x28AC28AC, 0x28B628B6, 0x28C028C0, 0x28CA28CA, 0x28D428D4, 0x28DE28DE, + 0x28E828E8, 0x28F228F2, 0x20FC20FC, 0x21042104, 0x210C210C, 0x21142114, 0x211C211C, 0x21242124, 0x192C192C, 0x19321932, + 0x19381938, 0x193E193E, 0x19441944, 0x194A194A, 0x11501150, 0x11541154, 0x19581958, 0x195E195E, 0x19641964, 0x196A196A, + 0x11701170, 0x11741174, 0x11781178, 0x117C117C, 0x19801980, 0x19861986, 0x118C118C, 0x11901190, 0x19941994, 0x199A199A, + 0x11A011A0, 0x11A411A4, 0x11A811A8, 0x11AC11AC, 0x21B021B0, 0x21B821B8, 0x21C021C0, 0x21C821C8, 0x21D021D0, 0x21D821D8, + 0x21E021E0, 0x21E821E8, 0x21F021F0, 0x11F811F8, 0x21FC21FC, 0x22042204, 0x120C120C, 0x22102210, 0x12181218, 0x221C221C, + 0x22242224, 0x122C122C, 0x22302230, 0x12381238, 0x223C223C, 0x12441244, 0x22482248, 0x12501250, 0x12541254, 0x22582258, + 0x12601260, 0x22642264, 0x126C126C, 0x12701270, 0x22742274, 0x127C127C, 0x22802280, 0x32883288, 0x22942294, 0x229C229C, + 0x22A422A4, 0x22AC22AC, 0x22B422B4, 0x22BC22BC, 0x22C422C4, 0x22CC22CC, 0x22D422D4, 0x12DC12DC, 0x22E022E0, 0x22E822E8, + 0x12F012F0, 0x22F422F4, 0x22FC22FC, 0x13041304, 0x13081308, 0x230C230C, 0x13141314, 0x13181318, 0x231C231C, 0x13241324, + 0x13281328, 0x132C132C, 0x23302330, 0x13381338, 0x133C133C, 0x13401340, 0x13441344, 0x13481348, 0x434C434C, 0x435C435C, + 0x436C436C, 0x337C337C, 0x33883388, 0x33943394, 0x23A023A0, 0x33A833A8, 0x23B423B4, 0x33BC33BC, 0x33C833C8, 0x23D423D4, + 0x23DC23DC, 0x23E423E4, 0x23EC23EC, 0x2FF42FF4 + }}, + lut_g:{set:{ + 0x00000800, 0x00000802, 0x00001004, 0x00001008, 0x0000280C, 0x00002816, 0x00002820, 0x0000282A, 0x00002034, 0x0000203C, + 0x00001844, 0x0000184A, 0x00001850, 0x00001856, 0x0000185C, 0x00001862, 0x00002068, 0x00002070, 0x00002078, 0x00002080, + 0x00002088, 0x00002090, 0x00002898, 0x000028A2, 0x000028AC, 0x000028B6, 0x000028C0, 0x000028CA, 0x000028D4, 0x000028DE, + 0x000028E8, 0x000028F2, 0x000020FC, 0x00002104, 0x0000210C, 0x00002114, 0x0000211C, 0x00002124, 0x0000192C, 0x00001932, + 0x00001938, 0x0000193E, 0x00001944, 0x0000194A, 0x00001150, 0x00001154, 0x00001958, 0x0000195E, 0x00001964, 0x0000196A, + 0x00001170, 0x00001174, 0x00001178, 0x0000117C, 0x00001980, 0x00001986, 0x0000118C, 0x00001190, 0x00001994, 0x0000199A, + 0x000011A0, 0x000011A4, 0x000011A8, 0x000011AC, 0x000021B0, 0x000021B8, 0x000021C0, 0x000021C8, 0x000021D0, 0x000021D8, + 0x000021E0, 0x000021E8, 0x000021F0, 0x000011F8, 0x000021FC, 0x00002204, 0x0000120C, 0x00002210, 0x00001218, 0x0000221C, + 0x00002224, 0x0000122C, 0x00002230, 0x00001238, 0x0000223C, 0x00001244, 0x00002248, 0x00001250, 0x00001254, 0x00002258, + 0x00001260, 0x00002264, 0x0000126C, 0x00001270, 0x00002274, 0x0000127C, 0x00002280, 0x00003288, 0x00002294, 0x0000229C, + 0x000022A4, 0x000022AC, 0x000022B4, 0x000022BC, 0x000022C4, 0x000022CC, 0x000022D4, 0x000012DC, 0x000022E0, 0x000022E8, + 0x000012F0, 0x000022F4, 0x000022FC, 0x00001304, 0x00001308, 0x0000230C, 0x00001314, 0x00001318, 0x0000231C, 0x00001324, + 0x00001328, 0x0000132C, 0x00002330, 0x00001338, 0x0000133C, 0x00001340, 0x00001344, 0x00001348, 0x0000434C, 0x0000435C, + 0x0000436C, 0x0000337C, 0x00003388, 0x00003394, 0x000023A0, 0x000033A8, 0x000023B4, 0x000033BC, 0x000033C8, 0x000023D4, + 0x000023DC, 0x000023E4, 0x000023EC, 0x00002FF4 + }}}, + { + lut_rb:{set:{ + 0x08000800, 0x08020802, 0x10041004, 0x10081008, 0x280C280C, 0x28162816, 0x28202820, 0x282A282A, 0x20342034, 0x203C203C, + 0x18441844, 0x184A184A, 0x18501850, 0x18561856, 0x185C185C, 0x18621862, 0x20682068, 0x20702070, 0x20782078, 0x20802080, + 0x20882088, 0x20902090, 0x28982898, 0x28A228A2, 0x28AC28AC, 0x28B628B6, 0x28C028C0, 0x28CA28CA, 0x28D428D4, 0x28DE28DE, + 0x28E828E8, 0x28F228F2, 0x20FC20FC, 0x21042104, 0x210C210C, 0x21142114, 0x211C211C, 0x21242124, 0x192C192C, 0x19321932, + 0x19381938, 0x193E193E, 0x19441944, 0x194A194A, 0x11501150, 0x11541154, 0x19581958, 0x195E195E, 0x19641964, 0x196A196A, + 0x11701170, 0x11741174, 0x11781178, 0x117C117C, 0x19801980, 0x19861986, 0x118C118C, 0x11901190, 0x19941994, 0x199A199A, + 0x11A011A0, 0x11A411A4, 0x11A811A8, 0x11AC11AC, 0x21B021B0, 0x21B821B8, 0x21C021C0, 0x21C821C8, 0x21D021D0, 0x21D821D8, + 0x21E021E0, 0x21E821E8, 0x21F021F0, 0x11F811F8, 0x21FC21FC, 0x22042204, 0x120C120C, 0x22102210, 0x12181218, 0x221C221C, + 0x22242224, 0x122C122C, 0x22302230, 0x12381238, 0x223C223C, 0x12441244, 0x22482248, 0x12501250, 0x12541254, 0x22582258, + 0x12601260, 0x22642264, 0x126C126C, 0x12701270, 0x22742274, 0x127C127C, 0x22802280, 0x32883288, 0x22942294, 0x229C229C, + 0x22A422A4, 0x22AC22AC, 0x22B422B4, 0x22BC22BC, 0x22C422C4, 0x22CC22CC, 0x22D422D4, 0x12DC12DC, 0x22E022E0, 0x22E822E8, + 0x12F012F0, 0x22F422F4, 0x22FC22FC, 0x13041304, 0x13081308, 0x230C230C, 0x13141314, 0x13181318, 0x231C231C, 0x13241324, + 0x13281328, 0x132C132C, 0x23302330, 0x13381338, 0x133C133C, 0x13401340, 0x13441344, 0x13481348, 0x434C434C, 0x435C435C, + 0x436C436C, 0x337C337C, 0x33883388, 0x33943394, 0x23A023A0, 0x33A833A8, 0x23B423B4, 0x33BC33BC, 0x33C833C8, 0x23D423D4, + 0x23DC23DC, 0x23E423E4, 0x23EC23EC, 0x2FF42FF4 + }}, + lut_g:{set:{ + 0x00000800, 0x00000802, 0x00001004, 0x00001008, 0x0000280C, 0x00002816, 0x00002820, 0x0000282A, 0x00002034, 0x0000203C, + 0x00001844, 0x0000184A, 0x00001850, 0x00001856, 0x0000185C, 0x00001862, 0x00002068, 0x00002070, 0x00002078, 0x00002080, + 0x00002088, 0x00002090, 0x00002898, 0x000028A2, 0x000028AC, 0x000028B6, 0x000028C0, 0x000028CA, 0x000028D4, 0x000028DE, + 0x000028E8, 0x000028F2, 0x000020FC, 0x00002104, 0x0000210C, 0x00002114, 0x0000211C, 0x00002124, 0x0000192C, 0x00001932, + 0x00001938, 0x0000193E, 0x00001944, 0x0000194A, 0x00001150, 0x00001154, 0x00001958, 0x0000195E, 0x00001964, 0x0000196A, + 0x00001170, 0x00001174, 0x00001178, 0x0000117C, 0x00001980, 0x00001986, 0x0000118C, 0x00001190, 0x00001994, 0x0000199A, + 0x000011A0, 0x000011A4, 0x000011A8, 0x000011AC, 0x000021B0, 0x000021B8, 0x000021C0, 0x000021C8, 0x000021D0, 0x000021D8, + 0x000021E0, 0x000021E8, 0x000021F0, 0x000011F8, 0x000021FC, 0x00002204, 0x0000120C, 0x00002210, 0x00001218, 0x0000221C, + 0x00002224, 0x0000122C, 0x00002230, 0x00001238, 0x0000223C, 0x00001244, 0x00002248, 0x00001250, 0x00001254, 0x00002258, + 0x00001260, 0x00002264, 0x0000126C, 0x00001270, 0x00002274, 0x0000127C, 0x00002280, 0x00003288, 0x00002294, 0x0000229C, + 0x000022A4, 0x000022AC, 0x000022B4, 0x000022BC, 0x000022C4, 0x000022CC, 0x000022D4, 0x000012DC, 0x000022E0, 0x000022E8, + 0x000012F0, 0x000022F4, 0x000022FC, 0x00001304, 0x00001308, 0x0000230C, 0x00001314, 0x00001318, 0x0000231C, 0x00001324, + 0x00001328, 0x0000132C, 0x00002330, 0x00001338, 0x0000133C, 0x00001340, 0x00001344, 0x00001348, 0x0000434C, 0x0000435C, + 0x0000436C, 0x0000337C, 0x00003388, 0x00003394, 0x000023A0, 0x000033A8, 0x000023B4, 0x000033BC, 0x000033C8, 0x000023D4, + 0x000023DC, 0x000023E4, 0x000023EC, 0x00002FF4 + }}}, + { + lut_rb:{set:{ + 0x08000800, 0x08020802, 0x10041004, 0x10081008, 0x280C280C, 0x28162816, 0x28202820, 0x282A282A, 0x20342034, 0x203C203C, + 0x18441844, 0x184A184A, 0x18501850, 0x18561856, 0x185C185C, 0x18621862, 0x20682068, 0x20702070, 0x20782078, 0x20802080, + 0x20882088, 0x20902090, 0x28982898, 0x28A228A2, 0x28AC28AC, 0x28B628B6, 0x28C028C0, 0x28CA28CA, 0x28D428D4, 0x28DE28DE, + 0x28E828E8, 0x28F228F2, 0x20FC20FC, 0x21042104, 0x210C210C, 0x21142114, 0x211C211C, 0x21242124, 0x192C192C, 0x19321932, + 0x19381938, 0x193E193E, 0x19441944, 0x194A194A, 0x11501150, 0x11541154, 0x19581958, 0x195E195E, 0x19641964, 0x196A196A, + 0x11701170, 0x11741174, 0x11781178, 0x117C117C, 0x19801980, 0x19861986, 0x118C118C, 0x11901190, 0x19941994, 0x199A199A, + 0x11A011A0, 0x11A411A4, 0x11A811A8, 0x11AC11AC, 0x21B021B0, 0x21B821B8, 0x21C021C0, 0x21C821C8, 0x21D021D0, 0x21D821D8, + 0x21E021E0, 0x21E821E8, 0x21F021F0, 0x11F811F8, 0x21FC21FC, 0x22042204, 0x120C120C, 0x22102210, 0x12181218, 0x221C221C, + 0x22242224, 0x122C122C, 0x22302230, 0x12381238, 0x223C223C, 0x12441244, 0x22482248, 0x12501250, 0x12541254, 0x22582258, + 0x12601260, 0x22642264, 0x126C126C, 0x12701270, 0x22742274, 0x127C127C, 0x22802280, 0x32883288, 0x22942294, 0x229C229C, + 0x22A422A4, 0x22AC22AC, 0x22B422B4, 0x22BC22BC, 0x22C422C4, 0x22CC22CC, 0x22D422D4, 0x12DC12DC, 0x22E022E0, 0x22E822E8, + 0x12F012F0, 0x22F422F4, 0x22FC22FC, 0x13041304, 0x13081308, 0x230C230C, 0x13141314, 0x13181318, 0x231C231C, 0x13241324, + 0x13281328, 0x132C132C, 0x23302330, 0x13381338, 0x133C133C, 0x13401340, 0x13441344, 0x13481348, 0x434C434C, 0x435C435C, + 0x436C436C, 0x337C337C, 0x33883388, 0x33943394, 0x23A023A0, 0x33A833A8, 0x23B423B4, 0x33BC33BC, 0x33C833C8, 0x23D423D4, + 0x23DC23DC, 0x23E423E4, 0x23EC23EC, 0x2FF42FF4 + }}, + lut_g:{set:{ + 0x00000800, 0x00000802, 0x00001004, 0x00001008, 0x0000280C, 0x00002816, 0x00002820, 0x0000282A, 0x00002034, 0x0000203C, + 0x00001844, 0x0000184A, 0x00001850, 0x00001856, 0x0000185C, 0x00001862, 0x00002068, 0x00002070, 0x00002078, 0x00002080, + 0x00002088, 0x00002090, 0x00002898, 0x000028A2, 0x000028AC, 0x000028B6, 0x000028C0, 0x000028CA, 0x000028D4, 0x000028DE, + 0x000028E8, 0x000028F2, 0x000020FC, 0x00002104, 0x0000210C, 0x00002114, 0x0000211C, 0x00002124, 0x0000192C, 0x00001932, + 0x00001938, 0x0000193E, 0x00001944, 0x0000194A, 0x00001150, 0x00001154, 0x00001958, 0x0000195E, 0x00001964, 0x0000196A, + 0x00001170, 0x00001174, 0x00001178, 0x0000117C, 0x00001980, 0x00001986, 0x0000118C, 0x00001190, 0x00001994, 0x0000199A, + 0x000011A0, 0x000011A4, 0x000011A8, 0x000011AC, 0x000021B0, 0x000021B8, 0x000021C0, 0x000021C8, 0x000021D0, 0x000021D8, + 0x000021E0, 0x000021E8, 0x000021F0, 0x000011F8, 0x000021FC, 0x00002204, 0x0000120C, 0x00002210, 0x00001218, 0x0000221C, + 0x00002224, 0x0000122C, 0x00002230, 0x00001238, 0x0000223C, 0x00001244, 0x00002248, 0x00001250, 0x00001254, 0x00002258, + 0x00001260, 0x00002264, 0x0000126C, 0x00001270, 0x00002274, 0x0000127C, 0x00002280, 0x00003288, 0x00002294, 0x0000229C, + 0x000022A4, 0x000022AC, 0x000022B4, 0x000022BC, 0x000022C4, 0x000022CC, 0x000022D4, 0x000012DC, 0x000022E0, 0x000022E8, + 0x000012F0, 0x000022F4, 0x000022FC, 0x00001304, 0x00001308, 0x0000230C, 0x00001314, 0x00001318, 0x0000231C, 0x00001324, + 0x00001328, 0x0000132C, 0x00002330, 0x00001338, 0x0000133C, 0x00001340, 0x00001344, 0x00001348, 0x0000434C, 0x0000435C, + 0x0000436C, 0x0000337C, 0x00003388, 0x00003394, 0x000023A0, 0x000033A8, 0x000023B4, 0x000033BC, 0x000033C8, 0x000023D4, + 0x000023DC, 0x000023E4, 0x000023EC, 0x00002FF4 + }}}, + { + lut_rb:{set:{ + 0x08000800, 0x08020802, 0x10041004, 0x10081008, 0x280C280C, 0x28162816, 0x28202820, 0x282A282A, 0x20342034, 0x203C203C, + 0x18441844, 0x184A184A, 0x18501850, 0x18561856, 0x185C185C, 0x18621862, 0x20682068, 0x20702070, 0x20782078, 0x20802080, + 0x20882088, 0x20902090, 0x28982898, 0x28A228A2, 0x28AC28AC, 0x28B628B6, 0x28C028C0, 0x28CA28CA, 0x28D428D4, 0x28DE28DE, + 0x28E828E8, 0x28F228F2, 0x20FC20FC, 0x21042104, 0x210C210C, 0x21142114, 0x211C211C, 0x21242124, 0x192C192C, 0x19321932, + 0x19381938, 0x193E193E, 0x19441944, 0x194A194A, 0x11501150, 0x11541154, 0x19581958, 0x195E195E, 0x19641964, 0x196A196A, + 0x11701170, 0x11741174, 0x11781178, 0x117C117C, 0x19801980, 0x19861986, 0x118C118C, 0x11901190, 0x19941994, 0x199A199A, + 0x11A011A0, 0x11A411A4, 0x11A811A8, 0x11AC11AC, 0x21B021B0, 0x21B821B8, 0x21C021C0, 0x21C821C8, 0x21D021D0, 0x21D821D8, + 0x21E021E0, 0x21E821E8, 0x21F021F0, 0x11F811F8, 0x21FC21FC, 0x22042204, 0x120C120C, 0x22102210, 0x12181218, 0x221C221C, + 0x22242224, 0x122C122C, 0x22302230, 0x12381238, 0x223C223C, 0x12441244, 0x22482248, 0x12501250, 0x12541254, 0x22582258, + 0x12601260, 0x22642264, 0x126C126C, 0x12701270, 0x22742274, 0x127C127C, 0x22802280, 0x32883288, 0x22942294, 0x229C229C, + 0x22A422A4, 0x22AC22AC, 0x22B422B4, 0x22BC22BC, 0x22C422C4, 0x22CC22CC, 0x22D422D4, 0x12DC12DC, 0x22E022E0, 0x22E822E8, + 0x12F012F0, 0x22F422F4, 0x22FC22FC, 0x13041304, 0x13081308, 0x230C230C, 0x13141314, 0x13181318, 0x231C231C, 0x13241324, + 0x13281328, 0x132C132C, 0x23302330, 0x13381338, 0x133C133C, 0x13401340, 0x13441344, 0x13481348, 0x434C434C, 0x435C435C, + 0x436C436C, 0x337C337C, 0x33883388, 0x33943394, 0x23A023A0, 0x33A833A8, 0x23B423B4, 0x33BC33BC, 0x33C833C8, 0x23D423D4, + 0x23DC23DC, 0x23E423E4, 0x23EC23EC, 0x2FF42FF4 + }}, + lut_g:{set:{ + 0x00000800, 0x00000802, 0x00001004, 0x00001008, 0x0000280C, 0x00002816, 0x00002820, 0x0000282A, 0x00002034, 0x0000203C, + 0x00001844, 0x0000184A, 0x00001850, 0x00001856, 0x0000185C, 0x00001862, 0x00002068, 0x00002070, 0x00002078, 0x00002080, + 0x00002088, 0x00002090, 0x00002898, 0x000028A2, 0x000028AC, 0x000028B6, 0x000028C0, 0x000028CA, 0x000028D4, 0x000028DE, + 0x000028E8, 0x000028F2, 0x000020FC, 0x00002104, 0x0000210C, 0x00002114, 0x0000211C, 0x00002124, 0x0000192C, 0x00001932, + 0x00001938, 0x0000193E, 0x00001944, 0x0000194A, 0x00001150, 0x00001154, 0x00001958, 0x0000195E, 0x00001964, 0x0000196A, + 0x00001170, 0x00001174, 0x00001178, 0x0000117C, 0x00001980, 0x00001986, 0x0000118C, 0x00001190, 0x00001994, 0x0000199A, + 0x000011A0, 0x000011A4, 0x000011A8, 0x000011AC, 0x000021B0, 0x000021B8, 0x000021C0, 0x000021C8, 0x000021D0, 0x000021D8, + 0x000021E0, 0x000021E8, 0x000021F0, 0x000011F8, 0x000021FC, 0x00002204, 0x0000120C, 0x00002210, 0x00001218, 0x0000221C, + 0x00002224, 0x0000122C, 0x00002230, 0x00001238, 0x0000223C, 0x00001244, 0x00002248, 0x00001250, 0x00001254, 0x00002258, + 0x00001260, 0x00002264, 0x0000126C, 0x00001270, 0x00002274, 0x0000127C, 0x00002280, 0x00003288, 0x00002294, 0x0000229C, + 0x000022A4, 0x000022AC, 0x000022B4, 0x000022BC, 0x000022C4, 0x000022CC, 0x000022D4, 0x000012DC, 0x000022E0, 0x000022E8, + 0x000012F0, 0x000022F4, 0x000022FC, 0x00001304, 0x00001308, 0x0000230C, 0x00001314, 0x00001318, 0x0000231C, 0x00001324, + 0x00001328, 0x0000132C, 0x00002330, 0x00001338, 0x0000133C, 0x00001340, 0x00001344, 0x00001348, 0x0000434C, 0x0000435C, + 0x0000436C, 0x0000337C, 0x00003388, 0x00003394, 0x000023A0, 0x000033A8, 0x000023B4, 0x000033BC, 0x000033C8, 0x000023D4, + 0x000023DC, 0x000023E4, 0x000023EC, 0x00002FF4 + }}}, + { + lut_rb:{set:{ + 0x08000800, 0x08020802, 0x10041004, 0x10081008, 0x280C280C, 0x28162816, 0x28202820, 0x282A282A, 0x20342034, 0x203C203C, + 0x18441844, 0x184A184A, 0x18501850, 0x18561856, 0x185C185C, 0x18621862, 0x20682068, 0x20702070, 0x20782078, 0x20802080, + 0x20882088, 0x20902090, 0x28982898, 0x28A228A2, 0x28AC28AC, 0x28B628B6, 0x28C028C0, 0x28CA28CA, 0x28D428D4, 0x28DE28DE, + 0x28E828E8, 0x28F228F2, 0x20FC20FC, 0x21042104, 0x210C210C, 0x21142114, 0x211C211C, 0x21242124, 0x192C192C, 0x19321932, + 0x19381938, 0x193E193E, 0x19441944, 0x194A194A, 0x11501150, 0x11541154, 0x19581958, 0x195E195E, 0x19641964, 0x196A196A, + 0x11701170, 0x11741174, 0x11781178, 0x117C117C, 0x19801980, 0x19861986, 0x118C118C, 0x11901190, 0x19941994, 0x199A199A, + 0x11A011A0, 0x11A411A4, 0x11A811A8, 0x11AC11AC, 0x21B021B0, 0x21B821B8, 0x21C021C0, 0x21C821C8, 0x21D021D0, 0x21D821D8, + 0x21E021E0, 0x21E821E8, 0x21F021F0, 0x11F811F8, 0x21FC21FC, 0x22042204, 0x120C120C, 0x22102210, 0x12181218, 0x221C221C, + 0x22242224, 0x122C122C, 0x22302230, 0x12381238, 0x223C223C, 0x12441244, 0x22482248, 0x12501250, 0x12541254, 0x22582258, + 0x12601260, 0x22642264, 0x126C126C, 0x12701270, 0x22742274, 0x127C127C, 0x22802280, 0x32883288, 0x22942294, 0x229C229C, + 0x22A422A4, 0x22AC22AC, 0x22B422B4, 0x22BC22BC, 0x22C422C4, 0x22CC22CC, 0x22D422D4, 0x12DC12DC, 0x22E022E0, 0x22E822E8, + 0x12F012F0, 0x22F422F4, 0x22FC22FC, 0x13041304, 0x13081308, 0x230C230C, 0x13141314, 0x13181318, 0x231C231C, 0x13241324, + 0x13281328, 0x132C132C, 0x23302330, 0x13381338, 0x133C133C, 0x13401340, 0x13441344, 0x13481348, 0x434C434C, 0x435C435C, + 0x436C436C, 0x337C337C, 0x33883388, 0x33943394, 0x23A023A0, 0x33A833A8, 0x23B423B4, 0x33BC33BC, 0x33C833C8, 0x23D423D4, + 0x23DC23DC, 0x23E423E4, 0x23EC23EC, 0x2FF42FF4 + }}, + lut_g:{set:{ + 0x00000800, 0x00000802, 0x00001004, 0x00001008, 0x0000280C, 0x00002816, 0x00002820, 0x0000282A, 0x00002034, 0x0000203C, + 0x00001844, 0x0000184A, 0x00001850, 0x00001856, 0x0000185C, 0x00001862, 0x00002068, 0x00002070, 0x00002078, 0x00002080, + 0x00002088, 0x00002090, 0x00002898, 0x000028A2, 0x000028AC, 0x000028B6, 0x000028C0, 0x000028CA, 0x000028D4, 0x000028DE, + 0x000028E8, 0x000028F2, 0x000020FC, 0x00002104, 0x0000210C, 0x00002114, 0x0000211C, 0x00002124, 0x0000192C, 0x00001932, + 0x00001938, 0x0000193E, 0x00001944, 0x0000194A, 0x00001150, 0x00001154, 0x00001958, 0x0000195E, 0x00001964, 0x0000196A, + 0x00001170, 0x00001174, 0x00001178, 0x0000117C, 0x00001980, 0x00001986, 0x0000118C, 0x00001190, 0x00001994, 0x0000199A, + 0x000011A0, 0x000011A4, 0x000011A8, 0x000011AC, 0x000021B0, 0x000021B8, 0x000021C0, 0x000021C8, 0x000021D0, 0x000021D8, + 0x000021E0, 0x000021E8, 0x000021F0, 0x000011F8, 0x000021FC, 0x00002204, 0x0000120C, 0x00002210, 0x00001218, 0x0000221C, + 0x00002224, 0x0000122C, 0x00002230, 0x00001238, 0x0000223C, 0x00001244, 0x00002248, 0x00001250, 0x00001254, 0x00002258, + 0x00001260, 0x00002264, 0x0000126C, 0x00001270, 0x00002274, 0x0000127C, 0x00002280, 0x00003288, 0x00002294, 0x0000229C, + 0x000022A4, 0x000022AC, 0x000022B4, 0x000022BC, 0x000022C4, 0x000022CC, 0x000022D4, 0x000012DC, 0x000022E0, 0x000022E8, + 0x000012F0, 0x000022F4, 0x000022FC, 0x00001304, 0x00001308, 0x0000230C, 0x00001314, 0x00001318, 0x0000231C, 0x00001324, + 0x00001328, 0x0000132C, 0x00002330, 0x00001338, 0x0000133C, 0x00001340, 0x00001344, 0x00001348, 0x0000434C, 0x0000435C, + 0x0000436C, 0x0000337C, 0x00003388, 0x00003394, 0x000023A0, 0x000033A8, 0x000023B4, 0x000033BC, 0x000033C8, 0x000023D4, + 0x000023DC, 0x000023E4, 0x000023EC, 0x00002FF4 + }}}, + { + lut_rb:{set:{ + 0x08000800, 0x08020802, 0x10041004, 0x10081008, 0x280C280C, 0x28162816, 0x28202820, 0x282A282A, 0x20342034, 0x203C203C, + 0x18441844, 0x184A184A, 0x18501850, 0x18561856, 0x185C185C, 0x18621862, 0x20682068, 0x20702070, 0x20782078, 0x20802080, + 0x20882088, 0x20902090, 0x28982898, 0x28A228A2, 0x28AC28AC, 0x28B628B6, 0x28C028C0, 0x28CA28CA, 0x28D428D4, 0x28DE28DE, + 0x28E828E8, 0x28F228F2, 0x20FC20FC, 0x21042104, 0x210C210C, 0x21142114, 0x211C211C, 0x21242124, 0x192C192C, 0x19321932, + 0x19381938, 0x193E193E, 0x19441944, 0x194A194A, 0x11501150, 0x11541154, 0x19581958, 0x195E195E, 0x19641964, 0x196A196A, + 0x11701170, 0x11741174, 0x11781178, 0x117C117C, 0x19801980, 0x19861986, 0x118C118C, 0x11901190, 0x19941994, 0x199A199A, + 0x11A011A0, 0x11A411A4, 0x11A811A8, 0x11AC11AC, 0x21B021B0, 0x21B821B8, 0x21C021C0, 0x21C821C8, 0x21D021D0, 0x21D821D8, + 0x21E021E0, 0x21E821E8, 0x21F021F0, 0x11F811F8, 0x21FC21FC, 0x22042204, 0x120C120C, 0x22102210, 0x12181218, 0x221C221C, + 0x22242224, 0x122C122C, 0x22302230, 0x12381238, 0x223C223C, 0x12441244, 0x22482248, 0x12501250, 0x12541254, 0x22582258, + 0x12601260, 0x22642264, 0x126C126C, 0x12701270, 0x22742274, 0x127C127C, 0x22802280, 0x32883288, 0x22942294, 0x229C229C, + 0x22A422A4, 0x22AC22AC, 0x22B422B4, 0x22BC22BC, 0x22C422C4, 0x22CC22CC, 0x22D422D4, 0x12DC12DC, 0x22E022E0, 0x22E822E8, + 0x12F012F0, 0x22F422F4, 0x22FC22FC, 0x13041304, 0x13081308, 0x230C230C, 0x13141314, 0x13181318, 0x231C231C, 0x13241324, + 0x13281328, 0x132C132C, 0x23302330, 0x13381338, 0x133C133C, 0x13401340, 0x13441344, 0x13481348, 0x434C434C, 0x435C435C, + 0x436C436C, 0x337C337C, 0x33883388, 0x33943394, 0x23A023A0, 0x33A833A8, 0x23B423B4, 0x33BC33BC, 0x33C833C8, 0x23D423D4, + 0x23DC23DC, 0x23E423E4, 0x23EC23EC, 0x2FF42FF4 + }}, + lut_g:{set:{ + 0x00000800, 0x00000802, 0x00001004, 0x00001008, 0x0000280C, 0x00002816, 0x00002820, 0x0000282A, 0x00002034, 0x0000203C, + 0x00001844, 0x0000184A, 0x00001850, 0x00001856, 0x0000185C, 0x00001862, 0x00002068, 0x00002070, 0x00002078, 0x00002080, + 0x00002088, 0x00002090, 0x00002898, 0x000028A2, 0x000028AC, 0x000028B6, 0x000028C0, 0x000028CA, 0x000028D4, 0x000028DE, + 0x000028E8, 0x000028F2, 0x000020FC, 0x00002104, 0x0000210C, 0x00002114, 0x0000211C, 0x00002124, 0x0000192C, 0x00001932, + 0x00001938, 0x0000193E, 0x00001944, 0x0000194A, 0x00001150, 0x00001154, 0x00001958, 0x0000195E, 0x00001964, 0x0000196A, + 0x00001170, 0x00001174, 0x00001178, 0x0000117C, 0x00001980, 0x00001986, 0x0000118C, 0x00001190, 0x00001994, 0x0000199A, + 0x000011A0, 0x000011A4, 0x000011A8, 0x000011AC, 0x000021B0, 0x000021B8, 0x000021C0, 0x000021C8, 0x000021D0, 0x000021D8, + 0x000021E0, 0x000021E8, 0x000021F0, 0x000011F8, 0x000021FC, 0x00002204, 0x0000120C, 0x00002210, 0x00001218, 0x0000221C, + 0x00002224, 0x0000122C, 0x00002230, 0x00001238, 0x0000223C, 0x00001244, 0x00002248, 0x00001250, 0x00001254, 0x00002258, + 0x00001260, 0x00002264, 0x0000126C, 0x00001270, 0x00002274, 0x0000127C, 0x00002280, 0x00003288, 0x00002294, 0x0000229C, + 0x000022A4, 0x000022AC, 0x000022B4, 0x000022BC, 0x000022C4, 0x000022CC, 0x000022D4, 0x000012DC, 0x000022E0, 0x000022E8, + 0x000012F0, 0x000022F4, 0x000022FC, 0x00001304, 0x00001308, 0x0000230C, 0x00001314, 0x00001318, 0x0000231C, 0x00001324, + 0x00001328, 0x0000132C, 0x00002330, 0x00001338, 0x0000133C, 0x00001340, 0x00001344, 0x00001348, 0x0000434C, 0x0000435C, + 0x0000436C, 0x0000337C, 0x00003388, 0x00003394, 0x000023A0, 0x000033A8, 0x000023B4, 0x000033BC, 0x000033C8, 0x000023D4, + 0x000023DC, 0x000023E4, 0x000023EC, 0x00002FF4 + }}}, + { + lut_rb:{set:{ + 0x08000800, 0x08020802, 0x10041004, 0x10081008, 0x280C280C, 0x28162816, 0x28202820, 0x282A282A, 0x20342034, 0x203C203C, + 0x18441844, 0x184A184A, 0x18501850, 0x18561856, 0x185C185C, 0x18621862, 0x20682068, 0x20702070, 0x20782078, 0x20802080, + 0x20882088, 0x20902090, 0x28982898, 0x28A228A2, 0x28AC28AC, 0x28B628B6, 0x28C028C0, 0x28CA28CA, 0x28D428D4, 0x28DE28DE, + 0x28E828E8, 0x28F228F2, 0x20FC20FC, 0x21042104, 0x210C210C, 0x21142114, 0x211C211C, 0x21242124, 0x192C192C, 0x19321932, + 0x19381938, 0x193E193E, 0x19441944, 0x194A194A, 0x11501150, 0x11541154, 0x19581958, 0x195E195E, 0x19641964, 0x196A196A, + 0x11701170, 0x11741174, 0x11781178, 0x117C117C, 0x19801980, 0x19861986, 0x118C118C, 0x11901190, 0x19941994, 0x199A199A, + 0x11A011A0, 0x11A411A4, 0x11A811A8, 0x11AC11AC, 0x21B021B0, 0x21B821B8, 0x21C021C0, 0x21C821C8, 0x21D021D0, 0x21D821D8, + 0x21E021E0, 0x21E821E8, 0x21F021F0, 0x11F811F8, 0x21FC21FC, 0x22042204, 0x120C120C, 0x22102210, 0x12181218, 0x221C221C, + 0x22242224, 0x122C122C, 0x22302230, 0x12381238, 0x223C223C, 0x12441244, 0x22482248, 0x12501250, 0x12541254, 0x22582258, + 0x12601260, 0x22642264, 0x126C126C, 0x12701270, 0x22742274, 0x127C127C, 0x22802280, 0x32883288, 0x22942294, 0x229C229C, + 0x22A422A4, 0x22AC22AC, 0x22B422B4, 0x22BC22BC, 0x22C422C4, 0x22CC22CC, 0x22D422D4, 0x12DC12DC, 0x22E022E0, 0x22E822E8, + 0x12F012F0, 0x22F422F4, 0x22FC22FC, 0x13041304, 0x13081308, 0x230C230C, 0x13141314, 0x13181318, 0x231C231C, 0x13241324, + 0x13281328, 0x132C132C, 0x23302330, 0x13381338, 0x133C133C, 0x13401340, 0x13441344, 0x13481348, 0x434C434C, 0x435C435C, + 0x436C436C, 0x337C337C, 0x33883388, 0x33943394, 0x23A023A0, 0x33A833A8, 0x23B423B4, 0x33BC33BC, 0x33C833C8, 0x23D423D4, + 0x23DC23DC, 0x23E423E4, 0x23EC23EC, 0x2FF42FF4 + }}, + lut_g:{set:{ + 0x00000800, 0x00000802, 0x00001004, 0x00001008, 0x0000280C, 0x00002816, 0x00002820, 0x0000282A, 0x00002034, 0x0000203C, + 0x00001844, 0x0000184A, 0x00001850, 0x00001856, 0x0000185C, 0x00001862, 0x00002068, 0x00002070, 0x00002078, 0x00002080, + 0x00002088, 0x00002090, 0x00002898, 0x000028A2, 0x000028AC, 0x000028B6, 0x000028C0, 0x000028CA, 0x000028D4, 0x000028DE, + 0x000028E8, 0x000028F2, 0x000020FC, 0x00002104, 0x0000210C, 0x00002114, 0x0000211C, 0x00002124, 0x0000192C, 0x00001932, + 0x00001938, 0x0000193E, 0x00001944, 0x0000194A, 0x00001150, 0x00001154, 0x00001958, 0x0000195E, 0x00001964, 0x0000196A, + 0x00001170, 0x00001174, 0x00001178, 0x0000117C, 0x00001980, 0x00001986, 0x0000118C, 0x00001190, 0x00001994, 0x0000199A, + 0x000011A0, 0x000011A4, 0x000011A8, 0x000011AC, 0x000021B0, 0x000021B8, 0x000021C0, 0x000021C8, 0x000021D0, 0x000021D8, + 0x000021E0, 0x000021E8, 0x000021F0, 0x000011F8, 0x000021FC, 0x00002204, 0x0000120C, 0x00002210, 0x00001218, 0x0000221C, + 0x00002224, 0x0000122C, 0x00002230, 0x00001238, 0x0000223C, 0x00001244, 0x00002248, 0x00001250, 0x00001254, 0x00002258, + 0x00001260, 0x00002264, 0x0000126C, 0x00001270, 0x00002274, 0x0000127C, 0x00002280, 0x00003288, 0x00002294, 0x0000229C, + 0x000022A4, 0x000022AC, 0x000022B4, 0x000022BC, 0x000022C4, 0x000022CC, 0x000022D4, 0x000012DC, 0x000022E0, 0x000022E8, + 0x000012F0, 0x000022F4, 0x000022FC, 0x00001304, 0x00001308, 0x0000230C, 0x00001314, 0x00001318, 0x0000231C, 0x00001324, + 0x00001328, 0x0000132C, 0x00002330, 0x00001338, 0x0000133C, 0x00001340, 0x00001344, 0x00001348, 0x0000434C, 0x0000435C, + 0x0000436C, 0x0000337C, 0x00003388, 0x00003394, 0x000023A0, 0x000033A8, 0x000023B4, 0x000033BC, 0x000033C8, 0x000023D4, + 0x000023DC, 0x000023E4, 0x000023EC, 0x00002FF4 + }}}, + { + lut_rb:{set:{ + 0x08000800, 0x08020802, 0x10041004, 0x10081008, 0x280C280C, 0x28162816, 0x28202820, 0x282A282A, 0x20342034, 0x203C203C, + 0x18441844, 0x184A184A, 0x18501850, 0x18561856, 0x185C185C, 0x18621862, 0x20682068, 0x20702070, 0x20782078, 0x20802080, + 0x20882088, 0x20902090, 0x28982898, 0x28A228A2, 0x28AC28AC, 0x28B628B6, 0x28C028C0, 0x28CA28CA, 0x28D428D4, 0x28DE28DE, + 0x28E828E8, 0x28F228F2, 0x20FC20FC, 0x21042104, 0x210C210C, 0x21142114, 0x211C211C, 0x21242124, 0x192C192C, 0x19321932, + 0x19381938, 0x193E193E, 0x19441944, 0x194A194A, 0x11501150, 0x11541154, 0x19581958, 0x195E195E, 0x19641964, 0x196A196A, + 0x11701170, 0x11741174, 0x11781178, 0x117C117C, 0x19801980, 0x19861986, 0x118C118C, 0x11901190, 0x19941994, 0x199A199A, + 0x11A011A0, 0x11A411A4, 0x11A811A8, 0x11AC11AC, 0x21B021B0, 0x21B821B8, 0x21C021C0, 0x21C821C8, 0x21D021D0, 0x21D821D8, + 0x21E021E0, 0x21E821E8, 0x21F021F0, 0x11F811F8, 0x21FC21FC, 0x22042204, 0x120C120C, 0x22102210, 0x12181218, 0x221C221C, + 0x22242224, 0x122C122C, 0x22302230, 0x12381238, 0x223C223C, 0x12441244, 0x22482248, 0x12501250, 0x12541254, 0x22582258, + 0x12601260, 0x22642264, 0x126C126C, 0x12701270, 0x22742274, 0x127C127C, 0x22802280, 0x32883288, 0x22942294, 0x229C229C, + 0x22A422A4, 0x22AC22AC, 0x22B422B4, 0x22BC22BC, 0x22C422C4, 0x22CC22CC, 0x22D422D4, 0x12DC12DC, 0x22E022E0, 0x22E822E8, + 0x12F012F0, 0x22F422F4, 0x22FC22FC, 0x13041304, 0x13081308, 0x230C230C, 0x13141314, 0x13181318, 0x231C231C, 0x13241324, + 0x13281328, 0x132C132C, 0x23302330, 0x13381338, 0x133C133C, 0x13401340, 0x13441344, 0x13481348, 0x434C434C, 0x435C435C, + 0x436C436C, 0x337C337C, 0x33883388, 0x33943394, 0x23A023A0, 0x33A833A8, 0x23B423B4, 0x33BC33BC, 0x33C833C8, 0x23D423D4, + 0x23DC23DC, 0x23E423E4, 0x23EC23EC, 0x2FF42FF4 + }}, + lut_g:{set:{ + 0x00000800, 0x00000802, 0x00001004, 0x00001008, 0x0000280C, 0x00002816, 0x00002820, 0x0000282A, 0x00002034, 0x0000203C, + 0x00001844, 0x0000184A, 0x00001850, 0x00001856, 0x0000185C, 0x00001862, 0x00002068, 0x00002070, 0x00002078, 0x00002080, + 0x00002088, 0x00002090, 0x00002898, 0x000028A2, 0x000028AC, 0x000028B6, 0x000028C0, 0x000028CA, 0x000028D4, 0x000028DE, + 0x000028E8, 0x000028F2, 0x000020FC, 0x00002104, 0x0000210C, 0x00002114, 0x0000211C, 0x00002124, 0x0000192C, 0x00001932, + 0x00001938, 0x0000193E, 0x00001944, 0x0000194A, 0x00001150, 0x00001154, 0x00001958, 0x0000195E, 0x00001964, 0x0000196A, + 0x00001170, 0x00001174, 0x00001178, 0x0000117C, 0x00001980, 0x00001986, 0x0000118C, 0x00001190, 0x00001994, 0x0000199A, + 0x000011A0, 0x000011A4, 0x000011A8, 0x000011AC, 0x000021B0, 0x000021B8, 0x000021C0, 0x000021C8, 0x000021D0, 0x000021D8, + 0x000021E0, 0x000021E8, 0x000021F0, 0x000011F8, 0x000021FC, 0x00002204, 0x0000120C, 0x00002210, 0x00001218, 0x0000221C, + 0x00002224, 0x0000122C, 0x00002230, 0x00001238, 0x0000223C, 0x00001244, 0x00002248, 0x00001250, 0x00001254, 0x00002258, + 0x00001260, 0x00002264, 0x0000126C, 0x00001270, 0x00002274, 0x0000127C, 0x00002280, 0x00003288, 0x00002294, 0x0000229C, + 0x000022A4, 0x000022AC, 0x000022B4, 0x000022BC, 0x000022C4, 0x000022CC, 0x000022D4, 0x000012DC, 0x000022E0, 0x000022E8, + 0x000012F0, 0x000022F4, 0x000022FC, 0x00001304, 0x00001308, 0x0000230C, 0x00001314, 0x00001318, 0x0000231C, 0x00001324, + 0x00001328, 0x0000132C, 0x00002330, 0x00001338, 0x0000133C, 0x00001340, 0x00001344, 0x00001348, 0x0000434C, 0x0000435C, + 0x0000436C, 0x0000337C, 0x00003388, 0x00003394, 0x000023A0, 0x000033A8, 0x000023B4, 0x000033BC, 0x000033C8, 0x000023D4, + 0x000023DC, 0x000023E4, 0x000023EC, 0x00002FF4 + }}} +}, +ANR:{ + {set:{//00: profile = preview, sensor mode = preview ISO100 + 0x01040013, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x001F020A, + + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x250A3F16/*0x1D0A2A16*//*0x130A2016*/, 0x40004000 + }}, + {set:{//01: profile = preview, sensor mode = preview ISO200 + 0x01040013, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x001F020A, + + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x250A3F16, 0x40004000 + }}, + {set:{//02: profile = preview, sensor mode = preview ISO400 + 0x01040013, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x0021020A, + + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x250A3F16, 0x40004000 + }}, + {set:{//03: profile = preview, sensor mode = preview ISO800 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0027030A, + + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x25083F19, 0x40004000 + }}, + {set:{//04: profile = preview, sensor mode = preview ISO1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0027030A, + + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x25083F19, 0x40004000 + }}, + {set:{//05: profile = preview, sensor mode = preview ISO1600 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x94654625, 0x00DA040A, + + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x25003F67, 0x40004000 + }}, + {set:{//06: profile = preview, sensor mode = preview ISO2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x94654625, 0x00E4080A, + + 0x24181109, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x25003F67, 0x40004000 + }}, + {set:{//07: profile = preview, sensor mode = preview ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x1B130D07, 0x002E030A, + + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x25063F1C, 0x40004000 + }}, + {set:{//08: profile = preview, sensor mode = preview ISO2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3222170C, 0x0052050A, + + 0x150E0A05, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x25003F2B, 0x40004000 + }}, + {set:{//09: profile = preview, sensor mode = preview ISO3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x53392715, 0x00960C0A, + + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x25003F40, 0x40004000 + }}, + {set:{//10: profile = preview, sensor mode = capture ISO100 + 0x01040013, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x001F020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1D0A2A16, 0x40004000 + }}, + {set:{//11: profile = preview, sensor mode = capture ISO200 + 0x01040013, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x001F020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1D0A2A16, 0x40004000 + }}, + {set:{//12: profile = preview, sensor mode = capture ISO400 + 0x01040013, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x0021020A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1D0A2A16, 0x40004000 + }}, + {set:{//13: profile = preview, sensor mode = capture ISO800 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0027030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1D082A19, 0x40004000 + }}, + {set:{//14: profile = preview, sensor mode = capture ISO1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0027030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1D082A19, 0x40004000 + }}, + {set:{//15: profile = preview, sensor mode = capture ISO1600 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x94654625, 0x00DA040A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1D002A67, 0x40004000 + }}, + {set:{//16: profile = preview, sensor mode = capture ISO2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x94654625, 0x00E4080A, + 0x24181109, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1D002A67, 0x40004000 + }}, + {set:{//17: profile = preview, sensor mode = capture ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x1B130D07, 0x002E030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1D062A1C, 0x40004000 + }}, + {set:{//18: profile = preview, sensor mode = capture ISO2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3222170C, 0x0052050A, + 0x150E0A05, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1D002A2B, 0x40004000 + }}, + {set:{//19: profile = preview, sensor mode = capture ISO3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x53392715, 0x00960C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1D002A40, 0x40004000 + }}, + {set:{//20: profile = preview, sensor mode = video ISO100 + 0x01040013, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x001F020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130A2016, 0x40004000 + }}, + {set:{//21: profile = preview, sensor mode = video ISO200 + 0x01040013, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x001F020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130A2016, 0x40004000 + }}, + {set:{//22: profile = preview, sensor mode = video ISO400 + 0x01040013, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x0021020A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130A2016, 0x40004000 + }}, + {set:{//23: profile = preview, sensor mode = video ISO800 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0027030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{//24: profile = preview, sensor mode = video ISO1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0027030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{//25: profile = preview, sensor mode = video ISO1600 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x94654625, 0x00DA040A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002067, 0x40004000 + }}, + {set:{//26: profile = preview, sensor mode = video ISO2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x94654625, 0x00E4080A, + 0x24181109, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002067, 0x40004000 + }}, + {set:{//27: profile = preview, sensor mode = video ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x1B130D07, 0x002E030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1306201C, 0x40004000 + }}, + {set:{//28: profile = preview, sensor mode = video ISO2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3222170C, 0x0052050A, + 0x150E0A05, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202B, 0x40004000 + }}, + {set:{//29: profile = preview, sensor mode = video ISO3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x53392715, 0x00960C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002040, 0x40004000 + }}, + {set:{//30: profile = preview, sensor mode = SlimVideo1 ISO100 + 0x01040013, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x001F020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130A2016, 0x40004000 + }}, + {set:{//31: profile = preview, sensor mode = SlimVideo1 ISO200 + 0x01040013, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x001F020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130A2016, 0x40004000 + }}, + {set:{//32: profile = preview, sensor mode = SlimVideo1 ISO400 + 0x01040013, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x0021020A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130A2016, 0x40004000 + }}, + {set:{//33: profile = preview, sensor mode = SlimVideo1 ISO800 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0027030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{//34: profile = preview, sensor mode = SlimVideo1 ISO1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0027030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{//35: profile = preview, sensor mode = SlimVideo1 ISO1600 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x94654625, 0x00DA040A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002067, 0x40004000 + }}, + {set:{//36: profile = preview, sensor mode = SlimVideo1 ISO2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x94654625, 0x00E4080A, + 0x24181109, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002067, 0x40004000 + }}, + {set:{//37: profile = preview, sensor mode = SlimVideo1 ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x1B130D07, 0x002E030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1306201C, 0x40004000 + }}, + {set:{//38: profile = preview, sensor mode = SlimVideo1 ISO2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3222170C, 0x0052050A, + 0x150E0A05, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202B, 0x40004000 + }}, + {set:{//39: profile = preview, sensor mode = SlimVideo1 ISO3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x53392715, 0x00960C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002040, 0x40004000 + }}, + {set:{//40: profile = preview, sensor mode = SlimVideo2 ISO100 + 0x01040013, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x001F020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130A2016, 0x40004000 + }}, + {set:{//41: profile = preview, sensor mode = SlimVideo2 ISO200 + 0x01040013, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x001F020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130A2016, 0x40004000 + }}, + {set:{//42: profile = preview, sensor mode = SlimVideo2 ISO400 + 0x01040013, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x0021020A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130A2016, 0x40004000 + }}, + {set:{//43: profile = preview, sensor mode = SlimVideo2 ISO800 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0027030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{//44: profile = preview, sensor mode = SlimVideo2 ISO1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0027030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{//45: profile = preview, sensor mode = SlimVideo2 ISO1600 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x94654625, 0x00DA040A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002067, 0x40004000 + }}, + {set:{//46: profile = preview, sensor mode = SlimVideo2 ISO2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x94654625, 0x00E4080A, + 0x24181109, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002067, 0x40004000 + }}, + {set:{//47: profile = preview, sensor mode = SlimVideo2 ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x1B130D07, 0x002E030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1306201C, 0x40004000 + }}, + {set:{//48: profile = preview, sensor mode = SlimVideo2 ISO2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3222170C, 0x0052050A, + 0x150E0A05, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202B, 0x40004000 + }}, + {set:{//49: profile = preview, sensor mode = SlimVideo2 ISO3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x53392715, 0x00960C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002040, 0x40004000 + }}, + {set:{//50: profile = video, sensor mode = preview ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//51: profile = video, sensor mode = preview ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//52: profile = video, sensor mode = preview ISO400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x003A040A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{//53: profile = video, sensor mode = preview ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0015020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{//54: profile = video, sensor mode = preview ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0015020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{//55: profile = video, sensor mode = preview ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0015020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{//56: profile = video, sensor mode = preview ISO2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x24191109, 0x003F050A, + 0x150E0A05, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13022022, 0x40004000 + }}, + {set:{//57: profile = video, sensor mode = preview ISO2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x291C130A, 0x0049060A, + 0x1A120C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002025, 0x40004000 + }}, + {set:{//58: profile = video, sensor mode = preview ISO2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3B291C0F, 0x0069090A, + 0x261A1209, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002031, 0x40004000 + }}, + {set:{//59: profile = video, sensor mode = preview ISO3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//60: profile = video, sensor mode = capture ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//61: profile = video, sensor mode = capture ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//62: profile = video, sensor mode = capture ISO400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x003A040A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{//63: profile = video, sensor mode = capture ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0015020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{//64: profile = video, sensor mode = capture ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0015020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{//65: profile = video, sensor mode = capture ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0015020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{//66: profile = video, sensor mode = capture ISO2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x24191109, 0x003F050A, + 0x150E0A05, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13022022, 0x40004000 + }}, + {set:{//67: profile = video, sensor mode = capture ISO2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x291C130A, 0x0049060A, + 0x1A120C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002025, 0x40004000 + }}, + {set:{//68: profile = video, sensor mode = capture ISO2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3B291C0F, 0x0069090A, + 0x261A1209, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002031, 0x40004000 + }}, + {set:{//69: profile = video, sensor mode = capture ISO3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//70: profile = video, sensor mode = video ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//71: profile = video, sensor mode = video ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//72: profile = video, sensor mode = video ISO400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x003A040A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{//73: profile = video, sensor mode = video ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0015020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{//74: profile = video, sensor mode = video ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0015020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{//75: profile = video, sensor mode = video ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0015020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{//76: profile = video, sensor mode = video ISO2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x24191109, 0x003F050A, + 0x150E0A05, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13022022, 0x40004000 + }}, + {set:{//77: profile = video, sensor mode = video ISO2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x291C130A, 0x0049060A, + 0x1A120C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002025, 0x40004000 + }}, + {set:{//78: profile = video, sensor mode = video ISO2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3B291C0F, 0x0069090A, + 0x261A1209, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002031, 0x40004000 + }}, + {set:{//79: profile = video, sensor mode = video ISO3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//80: profile = video, sensor mode = SlimVideo1 ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//81: profile = video, sensor mode = SlimVideo1 ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//82: profile = video, sensor mode = SlimVideo1 ISO400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x003A040A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{//83: profile = video, sensor mode = SlimVideo1 ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0015020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{//84: profile = video, sensor mode = SlimVideo1 ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0015020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{//85: profile = video, sensor mode = SlimVideo1 ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0015020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{//86: profile = video, sensor mode = SlimVideo1 ISO2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x24191109, 0x003F050A, + 0x150E0A05, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13022022, 0x40004000 + }}, + {set:{//87: profile = video, sensor mode = SlimVideo1 ISO2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x291C130A, 0x0049060A, + 0x1A120C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002025, 0x40004000 + }}, + {set:{//88: profile = video, sensor mode = SlimVideo1 ISO2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3B291C0F, 0x0069090A, + 0x261A1209, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002031, 0x40004000 + }}, + {set:{//89: profile = video, sensor mode = SlimVideo1 ISO3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//90: profile = video, sensor mode = SlimVideo2 ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//91: profile = video, sensor mode = SlimVideo2 ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//92: profile = video, sensor mode = SlimVideo2 ISO400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x003A040A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{//93: profile = video, sensor mode = SlimVideo2 ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0015020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{//94: profile = video, sensor mode = SlimVideo2 ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0015020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{//95: profile = video, sensor mode = SlimVideo2 ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0015020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{//96: profile = video, sensor mode = SlimVideo2 ISO2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x24191109, 0x003F050A, + 0x150E0A05, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13022022, 0x40004000 + }}, + {set:{//97: profile = video, sensor mode = SlimVideo2 ISO2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x291C130A, 0x0049060A, + 0x1A120C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002025, 0x40004000 + }}, + {set:{//98: profile = video, sensor mode = SlimVideo2 ISO2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3B291C0F, 0x0069090A, + 0x261A1209, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002031, 0x40004000 + }}, + {set:{//99: profile = video, sensor mode = SlimVideo2 ISO3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//100: profile = capture, sensor mode = preview ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x001D020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130A2016, 0x40004000 + }}, + {set:{//101: profile = capture, sensor mode = preview ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x001D020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130A2016, 0x40004000 + }}, + {set:{//102: profile = capture, sensor mode = preview ISO400 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0025020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{//103: profile = capture, sensor mode = preview ISO800 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x0029020A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{//104: profile = capture, sensor mode = preview ISO1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x0029020A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{//105: profile = capture, sensor mode = preview ISO1600 + 0x01040013, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x1E140E07, 0x0034040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1305201D, 0x40004000 + }}, + {set:{//106: profile = capture, sensor mode = preview ISO2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x271A1209, 0x0043050A, + 0x150E0A05, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13012023, 0x40004000 + }}, + {set:{//107: profile = capture, sensor mode = preview ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x1B130D07, 0x002D030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1306201C, 0x40004000 + }}, + {set:{//108: profile = capture, sensor mode = preview ISO2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x5D402C17, 0x00A90E0A, + 0x422D1F10, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002046, 0x40004000 + }}, + {set:{//109: profile = capture, sensor mode = preview ISO3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x64452F19, 0x00BA100A, + 0x4E362513, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300204A, 0x40004000 + }}, + {set:{//110: profile = capture, sensor mode = capture ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x001D020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130A2016, 0x40004000 + }}, + {set:{//111: profile = capture, sensor mode = capture ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x001D020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130A2016, 0x40004000 + }}, + {set:{//112: profile = capture, sensor mode = capture ISO400 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0025020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{//113: profile = capture, sensor mode = capture ISO800 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x0029020A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{//114: profile = capture, sensor mode = capture ISO1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x0029020A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{//115: profile = capture, sensor mode = capture ISO1600 + 0x01040013, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x1E140E07, 0x0034040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1305201D, 0x40004000 + }}, + {set:{//116: profile = capture, sensor mode = capture ISO2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x271A1209, 0x0043050A, + 0x150E0A05, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13012023, 0x40004000 + }}, + {set:{//117: profile = capture, sensor mode = capture ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x1B130D07, 0x002D030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1306201C, 0x40004000 + }}, + {set:{//118: profile = capture, sensor mode = capture ISO2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x5D402C17, 0x00A90E0A, + 0x422D1F10, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002046, 0x40004000 + }}, + {set:{//119: profile = capture, sensor mode = capture ISO3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x64452F19, 0x00BA100A, + 0x4E362513, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300204A, 0x40004000 + }}, + {set:{//120: profile = capture, sensor mode = video ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x001D020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130A2016, 0x40004000 + }}, + {set:{//121: profile = capture, sensor mode = video ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x001D020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130A2016, 0x40004000 + }}, + {set:{//122: profile = capture, sensor mode = video ISO400 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0025020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{//123: profile = capture, sensor mode = video ISO800 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x0029020A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{//124: profile = capture, sensor mode = video ISO1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x0029020A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{//125: profile = capture, sensor mode = video ISO1600 + 0x01040013, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x1E140E07, 0x0034040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1305201D, 0x40004000 + }}, + {set:{//126: profile = capture, sensor mode = video ISO2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x271A1209, 0x0043050A, + 0x150E0A05, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13012023, 0x40004000 + }}, + {set:{//127: profile = capture, sensor mode = video ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x1B130D07, 0x002D030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1306201C, 0x40004000 + }}, + {set:{//128: profile = capture, sensor mode = video ISO2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x5D402C17, 0x00A90E0A, + 0x422D1F10, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002046, 0x40004000 + }}, + {set:{//129: profile = capture, sensor mode = video ISO3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x64452F19, 0x00BA100A, + 0x4E362513, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300204A, 0x40004000 + }}, + {set:{//130: profile = capture, sensor mode = SlimVideo1 ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x001D020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130A2016, 0x40004000 + }}, + {set:{//131: profile = capture, sensor mode = SlimVideo1 ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x001D020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130A2016, 0x40004000 + }}, + {set:{//132: profile = capture, sensor mode = SlimVideo1 ISO400 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0025020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{//133: profile = capture, sensor mode = SlimVideo1 ISO800 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x0029020A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{//134: profile = capture, sensor mode = SlimVideo1 ISO1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x0029020A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{//135: profile = capture, sensor mode = SlimVideo1 ISO1600 + 0x01040013, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x1E140E07, 0x0034040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1305201D, 0x40004000 + }}, + {set:{//136: profile = capture, sensor mode = SlimVideo1 ISO2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x271A1209, 0x0043050A, + 0x150E0A05, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13012023, 0x40004000 + }}, + {set:{//137: profile = capture, sensor mode = SlimVideo1 ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x1B130D07, 0x002D030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1306201C, 0x40004000 + }}, + {set:{//138: profile = capture, sensor mode = SlimVideo1 ISO2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x5D402C17, 0x00A90E0A, + 0x422D1F10, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002046, 0x40004000 + }}, + {set:{//139: profile = capture, sensor mode = SlimVideo1 ISO3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x64452F19, 0x00BA100A, + 0x4E362513, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300204A, 0x40004000 + }}, + {set:{//140: profile = capture, sensor mode = SlimVideo2 ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x001D020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130A2016, 0x40004000 + }}, + {set:{//141: profile = capture, sensor mode = SlimVideo2 ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x001D020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130A2016, 0x40004000 + }}, + {set:{//142: profile = capture, sensor mode = SlimVideo2 ISO400 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0025020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{//143: profile = capture, sensor mode = SlimVideo2 ISO800 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x0029020A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{//144: profile = capture, sensor mode = SlimVideo2 ISO1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x0029020A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{//145: profile = capture, sensor mode = SlimVideo2 ISO1600 + 0x01040013, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x1E140E07, 0x0034040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1305201D, 0x40004000 + }}, + {set:{//146: profile = capture, sensor mode = SlimVideo2 ISO2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x271A1209, 0x0043050A, + 0x150E0A05, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13012023, 0x40004000 + }}, + {set:{//147: profile = capture, sensor mode = SlimVideo2 ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x1B130D07, 0x002D030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1306201C, 0x40004000 + }}, + {set:{//148: profile = capture, sensor mode = SlimVideo2 ISO2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x5D402C17, 0x00A90E0A, + 0x422D1F10, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002046, 0x40004000 + }}, + {set:{//149: profile = capture, sensor mode = SlimVideo2 ISO3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x64452F19, 0x00BA100A, + 0x4E362513, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300204A, 0x40004000 + }}, + {set:{//150: profile = N3D preview ISO100 + 0x01040013, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x001F020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130A2016, 0x40004000 + }}, + {set:{//151: profile = N3D preview ISO200 + 0x01040013, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x001F020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130A2016, 0x40004000 + }}, + {set:{//152: profile = N3D preview ISO400 + 0x01040013, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x0021020A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130A2016, 0x40004000 + }}, + {set:{//153: profile = N3D preview ISO800 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0027030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{//154: profile = N3D preview ISO1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0027030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{//155: profile = N3D preview ISO1600 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x94654625, 0x00DA040A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002067, 0x40004000 + }}, + {set:{//156: profile = N3D preview ISO2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x94654625, 0x00E4080A, + 0x24181109, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002067, 0x40004000 + }}, + {set:{//157: profile = N3D preview ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x1B130D07, 0x002E030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1306201C, 0x40004000 + }}, + {set:{//158: profile = N3D preview ISO2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3222170C, 0x0052050A, + 0x150E0A05, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202B, 0x40004000 + }}, + {set:{//159: profile = N3D preview ISO3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x53392715, 0x00960C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002040, 0x40004000 + }}, + {set:{//160: profile = N3D video ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x001D020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130A2016, 0x40004000 + }}, + {set:{//161: profile = N3D video ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x001D020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130A2016, 0x40004000 + }}, + {set:{//162: profile = N3D video ISO400 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0025020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{//163: profile = N3D video ISO800 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x0029020A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{//164: profile = N3D video ISO1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x0029020A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{//165: profile = N3D video ISO1600 + 0x01040013, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x1E140E07, 0x0034040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1305201D, 0x40004000 + }}, + {set:{//166: profile = N3D video ISO2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x271A1209, 0x0043050A, + 0x150E0A05, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13012023, 0x40004000 + }}, + {set:{//167: profile = N3D video ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x1B130D07, 0x002D030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1306201C, 0x40004000 + }}, + {set:{//168: profile = N3D video ISO2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x5D402C17, 0x00A90E0A, + 0x422D1F10, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002046, 0x40004000 + }}, + {set:{//169: profile = N3D video ISO3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x64452F19, 0x00BA100A, + 0x4E362513, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300204A, 0x40004000 + }}, + {set:{//170: profile = N3D capture ISO100 + 0x01040013, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x001F020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130A2016, 0x40004000 + }}, + {set:{//171: profile = N3D capture ISO200 + 0x01040013, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x001F020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130A2016, 0x40004000 + }}, + {set:{//172: profile = N3D capture ISO400 + 0x01040013, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x0021020A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130A2016, 0x40004000 + }}, + {set:{//173: profile = N3D capture ISO800 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0027030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{//174: profile = N3D capture ISO1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0027030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{//175: profile = N3D capture ISO1600 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x94654625, 0x00DA040A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002067, 0x40004000 + }}, + {set:{//176: profile = N3D capture ISO2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x94654625, 0x00E4080A, + 0x24181109, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002067, 0x40004000 + }}, + {set:{//177: profile = N3D capture ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x1B130D07, 0x002E030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1306201C, 0x40004000 + }}, + {set:{//178: profile = N3D capture ISO2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3222170C, 0x0052050A, + 0x150E0A05, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202B, 0x40004000 + }}, + {set:{//179: profile = N3D capture ISO3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x53392715, 0x00960C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002040, 0x40004000 + }}, + {set:{//180: profile = MFB postproc mixing ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x001D020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130A2016, 0x40004000 + }}, + {set:{//181: profile = MFB postproc mixing ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x001D020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130A2016, 0x40004000 + }}, + {set:{//182: profile = MFB postproc mixing ISO400 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0025020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{//183: profile = MFB postproc mixing ISO800 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x0029020A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{//184: profile = MFB postproc mixing ISO1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x0029020A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{//185: profile = MFB postproc mixing ISO1600 + 0x01040013, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x1E140E07, 0x0034040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1305201D, 0x40004000 + }}, + {set:{//186: profile = MFB postproc mixing ISO2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x271A1209, 0x0043050A, + 0x150E0A05, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13012023, 0x40004000 + }}, + {set:{//187: profile = MFB postproc mixing ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x1B130D07, 0x002D030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1306201C, 0x40004000 + }}, + {set:{//188: profile = MFB postproc mixing ISO2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x5D402C17, 0x00A90E0A, + 0x422D1F10, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002046, 0x40004000 + }}, + {set:{//189: profile = MFB postproc mixing ISO3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x64452F19, 0x00BA100A, + 0x4E362513, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300204A, 0x40004000 + }}, + {set:{//190: profile = MFB post-proc ANR EE ISO100 + 0x01040013, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x001F020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130A2016, 0x40004000 + }}, + {set:{//191: profile = MFB post-proc ANR EE ISO200 + 0x01040013, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x001F020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130A2016, 0x40004000 + }}, + {set:{//192: profile = MFB post-proc ANR EE ISO400 + 0x01040013, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x0021020A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130A2016, 0x40004000 + }}, + {set:{//193: profile = MFB post-proc ANR EE ISO800 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0027030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{//194: profile = MFB post-proc ANR EE ISO1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0027030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{//195: profile = MFB post-proc ANR EE ISO1600 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x94654625, 0x00DA040A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002067, 0x40004000 + }}, + {set:{//196: profile = MFB post-proc ANR EE ISO2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x94654625, 0x00E4080A, + 0x24181109, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002067, 0x40004000 + }}, + {set:{//197: profile = MFB post-proc ANR EE ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x1B130D07, 0x002E030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1306201C, 0x40004000 + }}, + {set:{//198: profile = MFB post-proc ANR EE ISO2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3222170C, 0x0052050A, + 0x150E0A05, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202B, 0x40004000 + }}, + {set:{//199: profile = MFB post-proc ANR EE ISO3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x53392715, 0x00960C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002040, 0x40004000 + }}, + {set:{//200: profile = IHDR preview ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//201: profile = IHDR preview ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//202: profile = IHDR preview ISO400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x003A040A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{//203: profile = IHDR preview ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0015020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{//204: profile = IHDR preview ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0015020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{//205: profile = IHDR preview ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0015020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{//206: profile = IHDR preview ISO2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x24191109, 0x003F050A, + 0x150E0A05, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13022022, 0x40004000 + }}, + {set:{//207: profile = IHDR preview ISO2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x291C130A, 0x0049060A, + 0x1A120C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002025, 0x40004000 + }}, + {set:{//208: profile = IHDR preview ISO2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3B291C0F, 0x0069090A, + 0x261A1209, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002031, 0x40004000 + }}, + {set:{//209: profile = IHDR preview ISO3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//210: profile = IHDR video ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//211: profile = IHDR video ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//212: profile = IHDR video ISO400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x003A040A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{//213: profile = IHDR video ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0015020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{//214: profile = IHDR video ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0015020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{//215: profile = IHDR video ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0015020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{//216: profile = IHDR video ISO2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x24191109, 0x003F050A, + 0x150E0A05, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13022022, 0x40004000 + }}, + {set:{//217: profile = IHDR video ISO2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x291C130A, 0x0049060A, + 0x1A120C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002025, 0x40004000 + }}, + {set:{//218: profile = IHDR video ISO2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3B291C0F, 0x0069090A, + 0x261A1209, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002031, 0x40004000 + }}, + {set:{//219: profile = IHDR video ISO3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//220: profile = Multi-pass ANR1 ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//221: profile = Multi-pass ANR1 ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//222: profile = Multi-pass ANR1 ISO400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x003A040A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{//223: profile = Multi-pass ANR1 ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0015020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{//224: profile = Multi-pass ANR1 ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0015020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{//225: profile = Multi-pass ANR1 ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0015020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{//226: profile = Multi-pass ANR1 ISO2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x24191109, 0x003F050A, + 0x150E0A05, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13022022, 0x40004000 + }}, + {set:{//227: profile = Multi-pass ANR1 ISO2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x291C130A, 0x0049060A, + 0x1A120C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002025, 0x40004000 + }}, + {set:{//228: profile = Multi-pass ANR1 ISO2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3B291C0F, 0x0069090A, + 0x261A1209, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002031, 0x40004000 + }}, + {set:{//229: profile = Multi-pass ANR1 ISO3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//230: profile = Multi-pass ANR2 ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//231: profile = Multi-pass ANR2 ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//232: profile = Multi-pass ANR2 ISO400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x003A040A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{//233: profile = Multi-pass ANR2 ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0015020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{//234: profile = Multi-pass ANR2 ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0015020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{//235: profile = Multi-pass ANR2 ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0015020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{//236: profile = Multi-pass ANR2 ISO2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x24191109, 0x003F050A, + 0x150E0A05, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13022022, 0x40004000 + }}, + {set:{//237: profile = Multi-pass ANR2 ISO2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x291C130A, 0x0049060A, + 0x1A120C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002025, 0x40004000 + }}, + {set:{//238: profile = Multi-pass ANR2 ISO2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3B291C0F, 0x0069090A, + 0x261A1209, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002031, 0x40004000 + }}, + {set:{//239: profile = Multi-pass ANR2 ISO3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//240: profile = MFB Multi-pass ANR1 ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//241: profile = MFB Multi-pass ANR1 ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//242: profile = MFB Multi-pass ANR1 ISO400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x003A040A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{//243: profile = MFB Multi-pass ANR1 ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0015020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{//244: profile = MFB Multi-pass ANR1 ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0015020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{//245: profile = MFB Multi-pass ANR1 ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0015020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{//246: profile = MFB Multi-pass ANR1 ISO2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x24191109, 0x003F050A, + 0x150E0A05, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13022022, 0x40004000 + }}, + {set:{//247: profile = MFB Multi-pass ANR1 ISO2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x291C130A, 0x0049060A, + 0x1A120C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002025, 0x40004000 + }}, + {set:{//248: profile = MFB Multi-pass ANR1 ISO2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3B291C0F, 0x0069090A, + 0x261A1209, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002031, 0x40004000 + }}, + {set:{//249: profile = MFB Multi-pass ANR1 ISO3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//250: profile = MFB Multi-pass ANR2 ISO100 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//251: profile = MFB Multi-pass ANR2 ISO200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//252: profile = MFB Multi-pass ANR2 ISO400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//253: profile = MFB Multi-pass ANR2 ISO800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//254: profile = MFB Multi-pass ANR2 ISO1200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//255: profile = MFB Multi-pass ANR2 ISO1600 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//256: profile = MFB Multi-pass ANR2 ISO2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//257: profile = MFB Multi-pass ANR2 ISO2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//258: profile = MFB Multi-pass ANR2 ISO2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//259: profile = MFB Multi-pass ANR2 ISO3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//260: profile = preview, sensor mode = custom1 ISO100 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//261: profile = preview, sensor mode = custom1 ISO200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//262: profile = preview, sensor mode = custom1 ISO400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//263: profile = preview, sensor mode = custom1 ISO800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//264: profile = preview, sensor mode = custom1 ISO1200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//265: profile = preview, sensor mode = custom1 ISO1600 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//266: profile = preview, sensor mode = custom1 ISO2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//267: profile = preview, sensor mode = custom1 ISO2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//268: profile = preview, sensor mode = custom1 ISO2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//269: profile = preview, sensor mode = custom1 ISO3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//270: profile = preview, sensor mode = custom2 ISO100 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//271: profile = preview, sensor mode = custom2 ISO200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//272: profile = preview, sensor mode = custom2 ISO400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//273: profile = preview, sensor mode = custom2 ISO800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//274: profile = preview, sensor mode = custom2 ISO1200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//275: profile = preview, sensor mode = custom2 ISO1600 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//276: profile = preview, sensor mode = custom2 ISO2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//277: profile = preview, sensor mode = custom2 ISO2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//278: profile = preview, sensor mode = custom2 ISO2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//279: profile = preview, sensor mode = custom2 ISO3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//280: profile = preview, sensor mode = custom3 ISO100 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//281: profile = preview, sensor mode = custom3 ISO200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//282: profile = preview, sensor mode = custom3 ISO400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//283: profile = preview, sensor mode = custom3 ISO800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//284: profile = preview, sensor mode = custom3 ISO1200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//285: profile = preview, sensor mode = custom3 ISO1600 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//286: profile = preview, sensor mode = custom3 ISO2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//287: profile = preview, sensor mode = custom3 ISO2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//288: profile = preview, sensor mode = custom3 ISO2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//289: profile = preview, sensor mode = custom3 ISO3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//290: profile = preview, sensor mode = custom4 ISO100 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//291: profile = preview, sensor mode = custom4 ISO200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//292: profile = preview, sensor mode = custom4 ISO400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//293: profile = preview, sensor mode = custom4 ISO800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//294: profile = preview, sensor mode = custom4 ISO1200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//295: profile = preview, sensor mode = custom4 ISO1600 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//296: profile = preview, sensor mode = custom4 ISO2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//297: profile = preview, sensor mode = custom4 ISO2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//298: profile = preview, sensor mode = custom4 ISO2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//299: profile = preview, sensor mode = custom4 ISO3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//300: profile = preview, sensor mode = custom5 ISO100 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//301: profile = preview, sensor mode = custom5 ISO200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//302: profile = preview, sensor mode = custom5 ISO400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//303: profile = preview, sensor mode = custom5 ISO800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//304: profile = preview, sensor mode = custom5 ISO1200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//305: profile = preview, sensor mode = custom5 ISO1600 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//306: profile = preview, sensor mode = custom5 ISO2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//307: profile = preview, sensor mode = custom5 ISO2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//308: profile = preview, sensor mode = custom5 ISO2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//309: profile = preview, sensor mode = custom5 ISO3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//310: profile = video, sensor mode = custom1 ISO100 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//311: profile = video, sensor mode = custom1 ISO200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//312: profile = video, sensor mode = custom1 ISO400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//313: profile = video, sensor mode = custom1 ISO800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//314: profile = video, sensor mode = custom1 ISO1200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//315: profile = video, sensor mode = custom1 ISO1600 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//316: profile = video, sensor mode = custom1 ISO2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//317: profile = video, sensor mode = custom1 ISO2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//318: profile = video, sensor mode = custom1 ISO2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//319: profile = video, sensor mode = custom1 ISO3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//320: profile = video, sensor mode = custom2 ISO100 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//321: profile = video, sensor mode = custom2 ISO200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//322: profile = video, sensor mode = custom2 ISO400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//323: profile = video, sensor mode = custom2 ISO800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//324: profile = video, sensor mode = custom2 ISO1200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//325: profile = video, sensor mode = custom2 ISO1600 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//326: profile = video, sensor mode = custom2 ISO2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//327: profile = video, sensor mode = custom2 ISO2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//328: profile = video, sensor mode = custom2 ISO2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//329: profile = video, sensor mode = custom2 ISO3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//330: profile = video, sensor mode = custom3 ISO100 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//331: profile = video, sensor mode = custom3 ISO200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//332: profile = video, sensor mode = custom3 ISO400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//333: profile = video, sensor mode = custom3 ISO800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//334: profile = video, sensor mode = custom3 ISO1200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//335: profile = video, sensor mode = custom3 ISO1600 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//336: profile = video, sensor mode = custom3 ISO2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//337: profile = video, sensor mode = custom3 ISO2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//338: profile = video, sensor mode = custom3 ISO2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//339: profile = video, sensor mode = custom3 ISO3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//340: profile = video, sensor mode = custom4 ISO100 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//341: profile = video, sensor mode = custom4 ISO200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//342: profile = video, sensor mode = custom4 ISO400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//343: profile = video, sensor mode = custom4 ISO800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//344: profile = video, sensor mode = custom4 ISO1200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//345: profile = video, sensor mode = custom4 ISO1600 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//346: profile = video, sensor mode = custom4 ISO2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//347: profile = video, sensor mode = custom4 ISO2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//348: profile = video, sensor mode = custom4 ISO2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//349: profile = video, sensor mode = custom4 ISO3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//350: profile = video, sensor mode = custom5 ISO100 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//351: profile = video, sensor mode = custom5 ISO200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//352: profile = video, sensor mode = custom5 ISO400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//353: profile = video, sensor mode = custom5 ISO800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//354: profile = video, sensor mode = custom5 ISO1200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//355: profile = video, sensor mode = custom5 ISO1600 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//356: profile = video, sensor mode = custom5 ISO2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//357: profile = video, sensor mode = custom5 ISO2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//358: profile = video, sensor mode = custom5 ISO2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//359: profile = video, sensor mode = custom5 ISO3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//360: profile = capture, sensor mode = custom1 ISO100 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//361: profile = capture, sensor mode = custom1 ISO200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//362: profile = capture, sensor mode = custom1 ISO400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//363: profile = capture, sensor mode = custom1 ISO800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//364: profile = capture, sensor mode = custom1 ISO1200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//365: profile = capture, sensor mode = custom1 ISO1600 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//366: profile = capture, sensor mode = custom1 ISO2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//367: profile = capture, sensor mode = custom1 ISO2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//368: profile = capture, sensor mode = custom1 ISO2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//369: profile = capture, sensor mode = custom1 ISO3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//370: profile = capture, sensor mode = custom2 ISO100 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//371: profile = capture, sensor mode = custom2 ISO200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//372: profile = capture, sensor mode = custom2 ISO400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//373: profile = capture, sensor mode = custom2 ISO800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//374: profile = capture, sensor mode = custom2 ISO1200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//375: profile = capture, sensor mode = custom2 ISO1600 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//376: profile = capture, sensor mode = custom2 ISO2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//377: profile = capture, sensor mode = custom2 ISO2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//378: profile = capture, sensor mode = custom2 ISO2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//379: profile = capture, sensor mode = custom2 ISO3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//380: profile = capture, sensor mode = custom3 ISO100 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//381: profile = capture, sensor mode = custom3 ISO200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//382: profile = capture, sensor mode = custom3 ISO400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//383: profile = capture, sensor mode = custom3 ISO800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//384: profile = capture, sensor mode = custom3 ISO1200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//385: profile = capture, sensor mode = custom3 ISO1600 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//386: profile = capture, sensor mode = custom3 ISO2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//387: profile = capture, sensor mode = custom3 ISO2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//388: profile = capture, sensor mode = custom3 ISO2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//389: profile = capture, sensor mode = custom3 ISO3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//390: profile = capture, sensor mode = custom4 ISO100 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//391: profile = capture, sensor mode = custom4 ISO200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//392: profile = capture, sensor mode = custom4 ISO400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//393: profile = capture, sensor mode = custom4 ISO800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//394: profile = capture, sensor mode = custom4 ISO1200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//395: profile = capture, sensor mode = custom4 ISO1600 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//396: profile = capture, sensor mode = custom4 ISO2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//397: profile = capture, sensor mode = custom4 ISO2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//398: profile = capture, sensor mode = custom4 ISO2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//399: profile = capture, sensor mode = custom4 ISO3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//400: profile = capture, sensor mode = custom5 ISO100 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//401: profile = capture, sensor mode = custom5 ISO200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//402: profile = capture, sensor mode = custom5 ISO400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//403: profile = capture, sensor mode = custom5 ISO800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//404: profile = capture, sensor mode = custom5 ISO1200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//405: profile = capture, sensor mode = custom5 ISO1600 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//406: profile = capture, sensor mode = custom5 ISO2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//407: profile = capture, sensor mode = custom5 ISO2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//408: profile = capture, sensor mode = custom5 ISO2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{//409: profile = capture, sensor mode = custom5 ISO3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x00830B0A, + 0x3121170C, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }} +}, +CCR:{ + {set:{//00: , ISO100 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//01: , ISO100 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//02: , ISO200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//03: , ISO400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//04: , ISO400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//05: , ISO800 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//06: , ISO1200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//07: , ISO1600 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//08: , ISO2000 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//09: , ISO2400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//10: IHDR preview, ISO100 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//11: IHDR preview, ISO100 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//12: IHDR preview, ISO200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//13: IHDR preview, ISO400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//14: IHDR preview, ISO400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//15: IHDR preview, ISO800 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//16: IHDR preview, ISO1200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//17: IHDR preview, ISO1600 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//18: IHDR preview, ISO2000 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//19: IHDR preview, ISO2400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//20: IHDR video, ISO100 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//21: IHDR video, ISO100 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//22: IHDR video, ISO200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//23: IHDR video, ISO400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//24: IHDR video, ISO400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//25: IHDR video, ISO800 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//26: IHDR video, ISO1200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//27: IHDR video, ISO1600 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//28: IHDR video, ISO2000 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//29: IHDR video, ISO2400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//30: Multi-pass ANR1, ISO100 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//31: Multi-pass ANR1, ISO100 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//32: Multi-pass ANR1, ISO200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//33: Multi-pass ANR1, ISO400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//34: Multi-pass ANR1, ISO400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//35: Multi-pass ANR1, ISO800 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//36: Multi-pass ANR1, ISO1200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//37: Multi-pass ANR1, ISO1600 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//38: Multi-pass ANR1, ISO2000 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//39: Multi-pass ANR1, ISO2400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//40: Multi-pass ANR2, ISO100 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//41: Multi-pass ANR2, ISO100 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//42: Multi-pass ANR2, ISO200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//43: Multi-pass ANR2, ISO400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//44: Multi-pass ANR2, ISO400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//45: Multi-pass ANR2, ISO800 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//46: Multi-pass ANR2, ISO1200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//47: Multi-pass ANR2, ISO1600 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//48: Multi-pass ANR2, ISO2000 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//49: Multi-pass ANR2, ISO2400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//50: MFB Multi-pass ANR1, ISO100 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//51: MFB Multi-pass ANR1, ISO100 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//52: MFB Multi-pass ANR1, ISO200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//53: MFB Multi-pass ANR1, ISO400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//54: MFB Multi-pass ANR1, ISO400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//55: MFB Multi-pass ANR1, ISO800 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//56: MFB Multi-pass ANR1, ISO1200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//57: MFB Multi-pass ANR1, ISO1600 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//58: MFB Multi-pass ANR1, ISO2000 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//59: MFB Multi-pass ANR1, ISO2400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//60: MFB Multi-pass ANR2, ISO100 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//61: MFB Multi-pass ANR2, ISO100 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//62: MFB Multi-pass ANR2, ISO200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//63: MFB Multi-pass ANR2, ISO400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//64: MFB Multi-pass ANR2, ISO400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//65: MFB Multi-pass ANR2, ISO800 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//66: MFB Multi-pass ANR2, ISO1200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//67: MFB Multi-pass ANR2, ISO1600 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//68: MFB Multi-pass ANR2, ISO2000 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//69: MFB Multi-pass ANR2, ISO2400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }} +}, +EE:{ + {set:{//00: profile = preview, sensor mode = preview ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//01: profile = preview, sensor mode = preview ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//02: profile = preview, sensor mode = preview ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//03: profile = preview, sensor mode = preview ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//04: profile = preview, sensor mode = preview ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//05: profile = preview, sensor mode = preview ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//06: profile = preview, sensor mode = preview ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//07: profile = preview, sensor mode = preview ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//08: profile = preview, sensor mode = preview ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//09: profile = preview, sensor mode = preview ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//10: profile = preview, sensor mode = capture ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//11: profile = preview, sensor mode = capture ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//12: profile = preview, sensor mode = capture ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//13: profile = preview, sensor mode = capture ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//14: profile = preview, sensor mode = capture ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//15: profile = preview, sensor mode = capture ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//16: profile = preview, sensor mode = capture ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//17: profile = preview, sensor mode = capture ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//18: profile = preview, sensor mode = capture ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//19: profile = preview, sensor mode = capture ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//20: profile = preview, sensor mode = video ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//21: profile = preview, sensor mode = video ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//22: profile = preview, sensor mode = video ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//23: profile = preview, sensor mode = video ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//24: profile = preview, sensor mode = video ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//25: profile = preview, sensor mode = video ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//26: profile = preview, sensor mode = video ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//27: profile = preview, sensor mode = video ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//28: profile = preview, sensor mode = video ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//29: profile = preview, sensor mode = video ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//30: profile = preview, sensor mode = SlimVideo1 ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//31: profile = preview, sensor mode = SlimVideo1 ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//32: profile = preview, sensor mode = SlimVideo1 ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//33: profile = preview, sensor mode = SlimVideo1 ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//34: profile = preview, sensor mode = SlimVideo1 ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//35: profile = preview, sensor mode = SlimVideo1 ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//36: profile = preview, sensor mode = SlimVideo1 ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//37: profile = preview, sensor mode = SlimVideo1 ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//38: profile = preview, sensor mode = SlimVideo1 ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//39: profile = preview, sensor mode = SlimVideo1 ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//40: profile = preview, sensor mode = SlimVideo2 ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//41: profile = preview, sensor mode = SlimVideo2 ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//42: profile = preview, sensor mode = SlimVideo2 ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//43: profile = preview, sensor mode = SlimVideo2 ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//44: profile = preview, sensor mode = SlimVideo2 ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//45: profile = preview, sensor mode = SlimVideo2 ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//46: profile = preview, sensor mode = SlimVideo2 ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//47: profile = preview, sensor mode = SlimVideo2 ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//48: profile = preview, sensor mode = SlimVideo2 ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//49: profile = preview, sensor mode = SlimVideo2 ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//50: profile = video, sensor mode = preview ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//51: profile = video, sensor mode = preview ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//52: profile = video, sensor mode = preview ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//53: profile = video, sensor mode = preview ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//54: profile = video, sensor mode = preview ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//55: profile = video, sensor mode = preview ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//56: profile = video, sensor mode = preview ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//57: profile = video, sensor mode = preview ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//58: profile = video, sensor mode = preview ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//59: profile = video, sensor mode = preview ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//60: profile = video, sensor mode = capture ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//61: profile = video, sensor mode = capture ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//62: profile = video, sensor mode = capture ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//63: profile = video, sensor mode = capture ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//64: profile = video, sensor mode = capture ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//65: profile = video, sensor mode = capture ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//66: profile = video, sensor mode = capture ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//67: profile = video, sensor mode = capture ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//68: profile = video, sensor mode = capture ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//69: profile = video, sensor mode = capture ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//70: profile = video, sensor mode = video ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//71: profile = video, sensor mode = video ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//72: profile = video, sensor mode = video ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//73: profile = video, sensor mode = video ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//74: profile = video, sensor mode = video ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//75: profile = video, sensor mode = video ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//76: profile = video, sensor mode = video ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//77: profile = video, sensor mode = video ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//78: profile = video, sensor mode = video ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//79: profile = video, sensor mode = video ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//80: profile = video, sensor mode = SlimVideo1 ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//81: profile = video, sensor mode = SlimVideo1 ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//82: profile = video, sensor mode = SlimVideo1 ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//83: profile = video, sensor mode = SlimVideo1 ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//84: profile = video, sensor mode = SlimVideo1 ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//85: profile = video, sensor mode = SlimVideo1 ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//86: profile = video, sensor mode = SlimVideo1 ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//87: profile = video, sensor mode = SlimVideo1 ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//88: profile = video, sensor mode = SlimVideo1 ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//89: profile = video, sensor mode = SlimVideo1 ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//90: profile = video, sensor mode = SlimVideo2 ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//91: profile = video, sensor mode = SlimVideo2 ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//92: profile = video, sensor mode = SlimVideo2 ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//93: profile = video, sensor mode = SlimVideo2 ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//94: profile = video, sensor mode = SlimVideo2 ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//95: profile = video, sensor mode = SlimVideo2 ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//96: profile = video, sensor mode = SlimVideo2 ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//97: profile = video, sensor mode = SlimVideo2 ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//98: profile = video, sensor mode = SlimVideo2 ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//99: profile = video, sensor mode = SlimVideo2 ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//100: profile = capture, sensor mode = preview ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//101: profile = capture, sensor mode = preview ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//102: profile = capture, sensor mode = preview ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//103: profile = capture, sensor mode = preview ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//104: profile = capture, sensor mode = preview ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//105: profile = capture, sensor mode = preview ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//106: profile = capture, sensor mode = preview ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//107: profile = capture, sensor mode = preview ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//108: profile = capture, sensor mode = preview ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//109: profile = capture, sensor mode = preview ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//110: profile = capture, sensor mode = capture ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//111: profile = capture, sensor mode = capture ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//112: profile = capture, sensor mode = capture ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//113: profile = capture, sensor mode = capture ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//114: profile = capture, sensor mode = capture ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//115: profile = capture, sensor mode = capture ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//116: profile = capture, sensor mode = capture ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//117: profile = capture, sensor mode = capture ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//118: profile = capture, sensor mode = capture ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//119: profile = capture, sensor mode = capture ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//120: profile = capture, sensor mode = video ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//121: profile = capture, sensor mode = video ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//122: profile = capture, sensor mode = video ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//123: profile = capture, sensor mode = video ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//124: profile = capture, sensor mode = video ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//125: profile = capture, sensor mode = video ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//126: profile = capture, sensor mode = video ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//127: profile = capture, sensor mode = video ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//128: profile = capture, sensor mode = video ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//129: profile = capture, sensor mode = video ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//130: profile = capture, sensor mode = SlimVideo1 ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//131: profile = capture, sensor mode = SlimVideo1 ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//132: profile = capture, sensor mode = SlimVideo1 ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//133: profile = capture, sensor mode = SlimVideo1 ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//134: profile = capture, sensor mode = SlimVideo1 ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//135: profile = capture, sensor mode = SlimVideo1 ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//136: profile = capture, sensor mode = SlimVideo1 ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//137: profile = capture, sensor mode = SlimVideo1 ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//138: profile = capture, sensor mode = SlimVideo1 ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//139: profile = capture, sensor mode = SlimVideo1 ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//140: profile = capture, sensor mode = SlimVideo2 ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//141: profile = capture, sensor mode = SlimVideo2 ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//142: profile = capture, sensor mode = SlimVideo2 ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//143: profile = capture, sensor mode = SlimVideo2 ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//144: profile = capture, sensor mode = SlimVideo2 ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//145: profile = capture, sensor mode = SlimVideo2 ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//146: profile = capture, sensor mode = SlimVideo2 ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//147: profile = capture, sensor mode = SlimVideo2 ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//148: profile = capture, sensor mode = SlimVideo2 ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//149: profile = capture, sensor mode = SlimVideo2 ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//150: profile = N3D preview ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//151: profile = N3D preview ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//152: profile = N3D preview ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//153: profile = N3D preview ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//154: profile = N3D preview ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//155: profile = N3D preview ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//156: profile = N3D preview ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//157: profile = N3D preview ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//158: profile = N3D preview ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//159: profile = N3D preview ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//160: profile = N3D video ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//161: profile = N3D video ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//162: profile = N3D video ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//163: profile = N3D video ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//164: profile = N3D video ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//165: profile = N3D video ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//166: profile = N3D video ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//167: profile = N3D video ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//168: profile = N3D video ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//169: profile = N3D video ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//170: profile = N3D capture ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//171: profile = N3D capture ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//172: profile = N3D capture ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//173: profile = N3D capture ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//174: profile = N3D capture ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//175: profile = N3D capture ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//176: profile = N3D capture ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//177: profile = N3D capture ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//178: profile = N3D capture ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//179: profile = N3D capture ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//180: profile = MFB prostproc mixing ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//181: profile = MFB prostproc mixing ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//182: profile = MFB prostproc mixing ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//183: profile = MFB prostproc mixing ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//184: profile = MFB prostproc mixing ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//185: profile = MFB prostproc mixing ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//186: profile = MFB prostproc mixing ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//187: profile = MFB prostproc mixing ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//188: profile = MFB prostproc mixing ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//189: profile = MFB prostproc mixing ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//190: profile = MFB capture EE off ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//191: profile = MFB capture EE off ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//192: profile = MFB capture EE off ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//193: profile = MFB capture EE off ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//194: profile = MFB capture EE off ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//195: profile = MFB capture EE off ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//196: profile = MFB capture EE off ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//197: profile = MFB capture EE off ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//198: profile = MFB capture EE off ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//199: profile = MFB capture EE off ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//200: profile = IHDR preview ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//201: profile = IHDR preview ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//202: profile = IHDR preview ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//203: profile = IHDR preview ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//204: profile = IHDR preview ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//205: profile = IHDR preview ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//206: profile = IHDR preview ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//207: profile = IHDR preview ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//208: profile = IHDR preview ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//209: profile = IHDR preview ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//210: profile = IHDR video ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//211: profile = IHDR video ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//212: profile = IHDR video ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//213: profile = IHDR video ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//214: profile = IHDR video ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//215: profile = IHDR video ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//216: profile = IHDR video ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//217: profile = IHDR video ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//218: profile = IHDR video ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//219: profile = IHDR video ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//220: profile = preview, sensor mode = Custom1 ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//221: profile = preview, sensor mode = Custom1 ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//222: profile = preview, sensor mode = Custom1 ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//223: profile = preview, sensor mode = Custom1 ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//224: profile = preview, sensor mode = Custom1 ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//225: profile = preview, sensor mode = Custom1 ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//226: profile = preview, sensor mode = Custom1 ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//227: profile = preview, sensor mode = Custom1 ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//228: profile = preview, sensor mode = Custom1 ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//229: profile = preview, sensor mode = Custom1 ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//230: profile = preview, sensor mode = Custom2 ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//231: profile = preview, sensor mode = Custom2 ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//232: profile = preview, sensor mode = Custom2 ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//233: profile = preview, sensor mode = Custom2 ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//234: profile = preview, sensor mode = Custom2 ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//235: profile = preview, sensor mode = Custom2 ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//236: profile = preview, sensor mode = Custom2 ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//237: profile = preview, sensor mode = Custom2 ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//238: profile = preview, sensor mode = Custom2 ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//239: profile = preview, sensor mode = Custom2 ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//240: profile = preview, sensor mode = Custom3 ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//241: profile = preview, sensor mode = Custom3 ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//242: profile = preview, sensor mode = Custom3 ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//243: profile = preview, sensor mode = Custom3 ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//244: profile = preview, sensor mode = Custom3 ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//245: profile = preview, sensor mode = Custom3 ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//246: profile = preview, sensor mode = Custom3 ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//247: profile = preview, sensor mode = Custom3 ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//248: profile = preview, sensor mode = Custom3 ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//249: profile = preview, sensor mode = Custom3 ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//250: profile = preview, sensor mode = Custom4 ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//251: profile = preview, sensor mode = Custom4 ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//252: profile = preview, sensor mode = Custom4 ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//253: profile = preview, sensor mode = Custom4 ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//254: profile = preview, sensor mode = Custom4 ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//255: profile = preview, sensor mode = Custom4 ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//256: profile = preview, sensor mode = Custom4 ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//257: profile = preview, sensor mode = Custom4 ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//258: profile = preview, sensor mode = Custom4 ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//259: profile = preview, sensor mode = Custom4 ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//260: profile = preview, sensor mode = Custom5 ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//261: profile = preview, sensor mode = Custom5 ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//262: profile = preview, sensor mode = Custom5 ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//263: profile = preview, sensor mode = Custom5 ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//264: profile = preview, sensor mode = Custom5 ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//265: profile = preview, sensor mode = Custom5 ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//266: profile = preview, sensor mode = Custom5 ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//267: profile = preview, sensor mode = Custom5 ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//268: profile = preview, sensor mode = Custom5 ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//269: profile = preview, sensor mode = Custom5 ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//270: profile = video, sensor mode = Custom1 ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//271: profile = video, sensor mode = Custom1 ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//272: profile = video, sensor mode = Custom1 ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//273: profile = video, sensor mode = Custom1 ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//274: profile = video, sensor mode = Custom1 ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//275: profile = video, sensor mode = Custom1 ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//276: profile = video, sensor mode = Custom1 ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//277: profile = video, sensor mode = Custom1 ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//278: profile = video, sensor mode = Custom1 ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//279: profile = video, sensor mode = Custom1 ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//280: profile = video, sensor mode = Custom2 ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//281: profile = video, sensor mode = Custom2 ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//282: profile = video, sensor mode = Custom2 ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//283: profile = video, sensor mode = Custom2 ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//284: profile = video, sensor mode = Custom2 ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//285: profile = video, sensor mode = Custom2 ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//286: profile = video, sensor mode = Custom2 ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//287: profile = video, sensor mode = Custom2 ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//288: profile = video, sensor mode = Custom2 ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//289: profile = video, sensor mode = Custom2 ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//290: profile = video, sensor mode = Custom3 ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//291: profile = video, sensor mode = Custom3 ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//292: profile = video, sensor mode = Custom3 ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//293: profile = video, sensor mode = Custom3 ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//294: profile = video, sensor mode = Custom3 ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//295: profile = video, sensor mode = Custom3 ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//296: profile = video, sensor mode = Custom3 ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//297: profile = video, sensor mode = Custom3 ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//298: profile = video, sensor mode = Custom3 ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//299: profile = video, sensor mode = Custom3 ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//300: profile = video, sensor mode = Custom4 ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//301: profile = video, sensor mode = Custom4 ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//302: profile = video, sensor mode = Custom4 ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//303: profile = video, sensor mode = Custom4 ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//304: profile = video, sensor mode = Custom4 ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//305: profile = video, sensor mode = Custom4 ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//306: profile = video, sensor mode = Custom4 ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//307: profile = video, sensor mode = Custom4 ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//308: profile = video, sensor mode = Custom4 ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//309: profile = video, sensor mode = Custom4 ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//310: profile = video, sensor mode = Custom5 ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//311: profile = video, sensor mode = Custom5 ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//312: profile = video, sensor mode = Custom5 ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//313: profile = video, sensor mode = Custom5 ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//314: profile = video, sensor mode = Custom5 ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//315: profile = video, sensor mode = Custom5 ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//316: profile = video, sensor mode = Custom5 ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//317: profile = video, sensor mode = Custom5 ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//318: profile = video, sensor mode = Custom5 ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//319: profile = video, sensor mode = Custom5 ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//320: profile = capture, sensor mode = Custom1 ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//321: profile = capture, sensor mode = Custom1 ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//322: profile = capture, sensor mode = Custom1 ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//323: profile = capture, sensor mode = Custom1 ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//324: profile = capture, sensor mode = Custom1 ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//325: profile = capture, sensor mode = Custom1 ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//326: profile = capture, sensor mode = Custom1 ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//327: profile = capture, sensor mode = Custom1 ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//328: profile = capture, sensor mode = Custom1 ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//329: profile = capture, sensor mode = Custom1 ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//330: profile = capture, sensor mode = Custom2 ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//331: profile = capture, sensor mode = Custom2 ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//332: profile = capture, sensor mode = Custom2 ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//333: profile = capture, sensor mode = Custom2 ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//334: profile = capture, sensor mode = Custom2 ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//335: profile = capture, sensor mode = Custom2 ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//336: profile = capture, sensor mode = Custom2 ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//337: profile = capture, sensor mode = Custom2 ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//338: profile = capture, sensor mode = Custom2 ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//339: profile = capture, sensor mode = Custom2 ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//340: profile = capture, sensor mode = Custom3 ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//341: profile = capture, sensor mode = Custom3 ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//342: profile = capture, sensor mode = Custom3 ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//343: profile = capture, sensor mode = Custom3 ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//344: profile = capture, sensor mode = Custom3 ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//345: profile = capture, sensor mode = Custom3 ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//346: profile = capture, sensor mode = Custom3 ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//347: profile = capture, sensor mode = Custom3 ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//348: profile = capture, sensor mode = Custom3 ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//349: profile = capture, sensor mode = Custom3 ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//350: profile = capture, sensor mode = Custom4 ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//351: profile = capture, sensor mode = Custom4 ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//352: profile = capture, sensor mode = Custom4 ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//353: profile = capture, sensor mode = Custom4 ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//354: profile = capture, sensor mode = Custom4 ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//355: profile = capture, sensor mode = Custom4 ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//356: profile = capture, sensor mode = Custom4 ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//357: profile = capture, sensor mode = Custom4 ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//358: profile = capture, sensor mode = Custom4 ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//359: profile = capture, sensor mode = Custom4 ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//360: profile = capture, sensor mode = Custom5 ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//361: profile = capture, sensor mode = Custom5 ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//362: profile = capture, sensor mode = Custom5 ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//363: profile = capture, sensor mode = Custom5 ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//364: profile = capture, sensor mode = Custom5 ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//365: profile = capture, sensor mode = Custom5 ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//366: profile = capture, sensor mode = Custom5 ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//367: profile = capture, sensor mode = Custom5 ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//368: profile = capture, sensor mode = Custom5 ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//369: profile = capture, sensor mode = Custom5 ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x01010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }} +}, +NR3D:{ + {set:{//00: profile = preview, sensor mode = preview iso = 100 + 0x0A0A0A15, 0xE3BF8949, 0x0E07160B, 0x04020804, 0x00000A05, 0x0E07160B, 0x04020804, 0x00000A05, 0x0E07160B, 0x04020804, + 0x00000A05, + }}, + {set:{//01: profile = preview, sensor mode = preview iso = 200 + 0x0A0A0A15, 0xE3BF8949, 0x0E07160B, 0x04020804, 0x00000A05, 0x0E07160B, 0x04020804, 0x00000A05, 0x0E07160B, 0x04020804, + 0x00000A05, + }}, + {set:{//02: profile = preview, sensor mode = preview iso = 400 + 0x0A0A0A15, 0xE3C08A4A, 0x0E07160B, 0x06030A05, 0x00000A05, 0x0E07160B, 0x06030A05, 0x00000A05, 0x0E07160B, 0x06030A05, + 0x00000A05, + }}, + {set:{//03: profile = preview, sensor mode = preview iso = 800 + 0x0A0A0A15, 0xE4C08A49, 0x12091C0E, 0x08040C06, 0x00000A05, 0x12091C0E, 0x08040C06, 0x00000A05, 0x12091C0E, 0x08040C06, + 0x00000A05, + }}, + {set:{//04: profile = preview, sensor mode = preview iso = 1200 + 0x0A0A0A15, 0xE4C08A49, 0x12091C0E, 0x08040C06, 0x00000A05, 0x12091C0E, 0x08040C06, 0x00000A05, 0x12091C0E, 0x08040C06, + 0x00000A05, + }}, + {set:{//05: profile = preview, sensor mode = preview iso = 1600 + 0x0A0A0A15, 0xECDDB884, 0x06130A15, 0x1A0D1E0F, 0x0000160B, 0x06130A15, 0x1A0D1E0F, 0x0000160B, 0x06130A15, 0x1A0D1E0F, + 0x0000160B, + }}, + {set:{//06: profile = preview, sensor mode = preview iso = 2000 + 0x0A0A0A15, 0xB9A47D48, 0x10081C0E, 0x0412180C, 0x00000211, 0x10081C0E, 0x0412180C, 0x00000211, 0x10081C0E, 0x0412180C, + 0x00000211, + }}, + {set:{//07: profile = preview, sensor mode = preview iso = 2400 + 0x0A0A0A15, 0x00F1CA92, 0x1E0F0211, 0x0A05140A, 0x00000402, 0x1E0F0211, 0x0A05140A, 0x00000402, 0x1E0F0211, 0x0A05140A, + 0x00000402, + }}, + {set:{//08: profile = preview, sensor mode = preview iso = 2800 + 0x0A0A0A15, 0xDCB77E3B, 0x181C0814, 0x0A150C16, 0x00000010, 0x181C0814, 0x0A150C16, 0x00000010, 0x181C0814, 0x0A150C16, + 0x00000010, + }}, + {set:{//09: profile = preview, sensor mode = preview iso = 3200 + 0x0A0A0A15, 0xFCE7B66E, 0x180C180C, 0x1209160B, 0x00001018, 0x180C180C, 0x1209160B, 0x00001018, 0x180C180C, 0x1209160B, + 0x00001018, + }}, + {set:{//10: profile = preview, sensor mode = capture iso = 100 + 0x0A0A0A15, 0xE3BF8949, 0x0E07160B, 0x04020804, 0x00000A05, 0x0E07160B, 0x04020804, 0x00000A05, 0x0E07160B, 0x04020804, + 0x00000A05, + }}, + {set:{//11: profile = preview, sensor mode = capture iso = 200 + 0x0A0A0A15, 0xE3BF8949, 0x0E07160B, 0x04020804, 0x00000A05, 0x0E07160B, 0x04020804, 0x00000A05, 0x0E07160B, 0x04020804, + 0x00000A05, + }}, + {set:{//12: profile = preview, sensor mode = capture iso = 400 + 0x0A0A0A15, 0xE3C08A4A, 0x0E07160B, 0x06030A05, 0x00000A05, 0x0E07160B, 0x06030A05, 0x00000A05, 0x0E07160B, 0x06030A05, + 0x00000A05, + }}, + {set:{//13: profile = preview, sensor mode = capture iso = 800 + 0x0A0A0A15, 0xE4C08A49, 0x12091C0E, 0x08040C06, 0x00000A05, 0x12091C0E, 0x08040C06, 0x00000A05, 0x12091C0E, 0x08040C06, + 0x00000A05, + }}, + {set:{//14: profile = preview, sensor mode = capture iso = 1200 + 0x0A0A0A15, 0xE4C08A49, 0x12091C0E, 0x08040C06, 0x00000A05, 0x12091C0E, 0x08040C06, 0x00000A05, 0x12091C0E, 0x08040C06, + 0x00000A05, + }}, + {set:{//15: profile = preview, sensor mode = capture iso = 1600 + 0x0A0A0A15, 0xECDDB884, 0x06130A15, 0x1A0D1E0F, 0x0000160B, 0x06130A15, 0x1A0D1E0F, 0x0000160B, 0x06130A15, 0x1A0D1E0F, + 0x0000160B, + }}, + {set:{//16: profile = preview, sensor mode = capture iso = 2000 + 0x0A0A0A15, 0xB9A47D48, 0x10081C0E, 0x0412180C, 0x00000211, 0x10081C0E, 0x0412180C, 0x00000211, 0x10081C0E, 0x0412180C, + 0x00000211, + }}, + {set:{//17: profile = preview, sensor mode = capture iso = 2400 + 0x0A0A0A15, 0x00F1CA92, 0x1E0F0211, 0x0A05140A, 0x00000402, 0x1E0F0211, 0x0A05140A, 0x00000402, 0x1E0F0211, 0x0A05140A, + 0x00000402, + }}, + {set:{//18: profile = preview, sensor mode = capture iso = 2800 + 0x0A0A0A15, 0xDCB77E3B, 0x181C0814, 0x0A150C16, 0x00000010, 0x181C0814, 0x0A150C16, 0x00000010, 0x181C0814, 0x0A150C16, + 0x00000010, + }}, + {set:{//19: profile = preview, sensor mode = capture iso = 3200 + 0x0A0A0A15, 0xFCE7B66E, 0x180C180C, 0x1209160B, 0x00001018, 0x180C180C, 0x1209160B, 0x00001018, 0x180C180C, 0x1209160B, + 0x00001018, + }}, + {set:{//20: profile = preview, sensor mode = video iso = 100 + 0x0A0A0A15, 0xE3BF8949, 0x0E07160B, 0x04020804, 0x00000A05, 0x0E07160B, 0x04020804, 0x00000A05, 0x0E07160B, 0x04020804, + 0x00000A05, + }}, + {set:{//21: profile = preview, sensor mode = video iso = 200 + 0x0A0A0A15, 0xE3BF8949, 0x0E07160B, 0x04020804, 0x00000A05, 0x0E07160B, 0x04020804, 0x00000A05, 0x0E07160B, 0x04020804, + 0x00000A05, + }}, + {set:{//22: profile = preview, sensor mode = video iso = 400 + 0x0A0A0A15, 0xE3C08A4A, 0x0E07160B, 0x06030A05, 0x00000A05, 0x0E07160B, 0x06030A05, 0x00000A05, 0x0E07160B, 0x06030A05, + 0x00000A05, + }}, + {set:{//23: profile = preview, sensor mode = video iso = 800 + 0x0A0A0A15, 0xE4C08A49, 0x12091C0E, 0x08040C06, 0x00000A05, 0x12091C0E, 0x08040C06, 0x00000A05, 0x12091C0E, 0x08040C06, + 0x00000A05, + }}, + {set:{//24: profile = preview, sensor mode = video iso = 1200 + 0x0A0A0A15, 0xE4C08A49, 0x12091C0E, 0x08040C06, 0x00000A05, 0x12091C0E, 0x08040C06, 0x00000A05, 0x12091C0E, 0x08040C06, + 0x00000A05, + }}, + {set:{//25: profile = preview, sensor mode = video iso = 1600 + 0x0A0A0A15, 0xECDDB884, 0x06130A15, 0x1A0D1E0F, 0x0000160B, 0x06130A15, 0x1A0D1E0F, 0x0000160B, 0x06130A15, 0x1A0D1E0F, + 0x0000160B, + }}, + {set:{//26: profile = preview, sensor mode = video iso = 2000 + 0x0A0A0A15, 0xB9A47D48, 0x10081C0E, 0x0412180C, 0x00000211, 0x10081C0E, 0x0412180C, 0x00000211, 0x10081C0E, 0x0412180C, + 0x00000211, + }}, + {set:{//27: profile = preview, sensor mode = video iso = 2400 + 0x0A0A0A15, 0x00F1CA92, 0x1E0F0211, 0x0A05140A, 0x00000402, 0x1E0F0211, 0x0A05140A, 0x00000402, 0x1E0F0211, 0x0A05140A, + 0x00000402, + }}, + {set:{//28: profile = preview, sensor mode = video iso = 2800 + 0x0A0A0A15, 0xDCB77E3B, 0x181C0814, 0x0A150C16, 0x00000010, 0x181C0814, 0x0A150C16, 0x00000010, 0x181C0814, 0x0A150C16, + 0x00000010, + }}, + {set:{//29: profile = preview, sensor mode = video iso = 3200 + 0x0A0A0A15, 0xFCE7B66E, 0x180C180C, 0x1209160B, 0x00001018, 0x180C180C, 0x1209160B, 0x00001018, 0x180C180C, 0x1209160B, + 0x00001018, + }}, + {set:{//30: profile = preview, sensor mode = SlimVideo1 iso = 100 + 0x0A0A0A15, 0xE3BF8949, 0x0E07160B, 0x04020804, 0x00000A05, 0x0E07160B, 0x04020804, 0x00000A05, 0x0E07160B, 0x04020804, + 0x00000A05, + }}, + {set:{//31: profile = preview, sensor mode = SlimVideo1 iso = 200 + 0x0A0A0A15, 0xE3BF8949, 0x0E07160B, 0x04020804, 0x00000A05, 0x0E07160B, 0x04020804, 0x00000A05, 0x0E07160B, 0x04020804, + 0x00000A05, + }}, + {set:{//32: profile = preview, sensor mode = SlimVideo1 iso = 400 + 0x0A0A0A15, 0xE3C08A4A, 0x0E07160B, 0x06030A05, 0x00000A05, 0x0E07160B, 0x06030A05, 0x00000A05, 0x0E07160B, 0x06030A05, + 0x00000A05, + }}, + {set:{//33: profile = preview, sensor mode = SlimVideo1 iso = 800 + 0x0A0A0A15, 0xE4C08A49, 0x12091C0E, 0x08040C06, 0x00000A05, 0x12091C0E, 0x08040C06, 0x00000A05, 0x12091C0E, 0x08040C06, + 0x00000A05, + }}, + {set:{//34: profile = preview, sensor mode = SlimVideo1 iso = 1200 + 0x0A0A0A15, 0xE4C08A49, 0x12091C0E, 0x08040C06, 0x00000A05, 0x12091C0E, 0x08040C06, 0x00000A05, 0x12091C0E, 0x08040C06, + 0x00000A05, + }}, + {set:{//35: profile = preview, sensor mode = SlimVideo1 iso = 1600 + 0x0A0A0A15, 0xECDDB884, 0x06130A15, 0x1A0D1E0F, 0x0000160B, 0x06130A15, 0x1A0D1E0F, 0x0000160B, 0x06130A15, 0x1A0D1E0F, + 0x0000160B, + }}, + {set:{//36: profile = preview, sensor mode = SlimVideo1 iso = 2000 + 0x0A0A0A15, 0xB9A47D48, 0x10081C0E, 0x0412180C, 0x00000211, 0x10081C0E, 0x0412180C, 0x00000211, 0x10081C0E, 0x0412180C, + 0x00000211, + }}, + {set:{//37: profile = preview, sensor mode = SlimVideo1 iso = 2400 + 0x0A0A0A15, 0x00F1CA92, 0x1E0F0211, 0x0A05140A, 0x00000402, 0x1E0F0211, 0x0A05140A, 0x00000402, 0x1E0F0211, 0x0A05140A, + 0x00000402, + }}, + {set:{//38: profile = preview, sensor mode = SlimVideo1 iso = 2800 + 0x0A0A0A15, 0xDCB77E3B, 0x181C0814, 0x0A150C16, 0x00000010, 0x181C0814, 0x0A150C16, 0x00000010, 0x181C0814, 0x0A150C16, + 0x00000010, + }}, + {set:{//39: profile = preview, sensor mode = SlimVideo1 iso = 3200 + 0x0A0A0A15, 0xFCE7B66E, 0x180C180C, 0x1209160B, 0x00001018, 0x180C180C, 0x1209160B, 0x00001018, 0x180C180C, 0x1209160B, + 0x00001018, + }}, + {set:{//40: profile = preview, sensor mode = SlimVideo2 iso = 100 + 0x0A0A0A15, 0xE3BF8949, 0x0E07160B, 0x04020804, 0x00000A05, 0x0E07160B, 0x04020804, 0x00000A05, 0x0E07160B, 0x04020804, + 0x00000A05, + }}, + {set:{//41: profile = preview, sensor mode = SlimVideo2 iso = 200 + 0x0A0A0A15, 0xE3BF8949, 0x0E07160B, 0x04020804, 0x00000A05, 0x0E07160B, 0x04020804, 0x00000A05, 0x0E07160B, 0x04020804, + 0x00000A05, + }}, + {set:{//42: profile = preview, sensor mode = SlimVideo2 iso = 400 + 0x0A0A0A15, 0xE3C08A4A, 0x0E07160B, 0x06030A05, 0x00000A05, 0x0E07160B, 0x06030A05, 0x00000A05, 0x0E07160B, 0x06030A05, + 0x00000A05, + }}, + {set:{//43: profile = preview, sensor mode = SlimVideo2 iso = 800 + 0x0A0A0A15, 0xE4C08A49, 0x12091C0E, 0x08040C06, 0x00000A05, 0x12091C0E, 0x08040C06, 0x00000A05, 0x12091C0E, 0x08040C06, + 0x00000A05, + }}, + {set:{//44: profile = preview, sensor mode = SlimVideo2 iso = 1200 + 0x0A0A0A15, 0xE4C08A49, 0x12091C0E, 0x08040C06, 0x00000A05, 0x12091C0E, 0x08040C06, 0x00000A05, 0x12091C0E, 0x08040C06, + 0x00000A05, + }}, + {set:{//45: profile = preview, sensor mode = SlimVideo2 iso = 1600 + 0x0A0A0A15, 0xECDDB884, 0x06130A15, 0x1A0D1E0F, 0x0000160B, 0x06130A15, 0x1A0D1E0F, 0x0000160B, 0x06130A15, 0x1A0D1E0F, + 0x0000160B, + }}, + {set:{//46: profile = preview, sensor mode = SlimVideo2 iso = 2000 + 0x0A0A0A15, 0xB9A47D48, 0x10081C0E, 0x0412180C, 0x00000211, 0x10081C0E, 0x0412180C, 0x00000211, 0x10081C0E, 0x0412180C, + 0x00000211, + }}, + {set:{//47: profile = preview, sensor mode = SlimVideo2 iso = 2400 + 0x0A0A0A15, 0x00F1CA92, 0x1E0F0211, 0x0A05140A, 0x00000402, 0x1E0F0211, 0x0A05140A, 0x00000402, 0x1E0F0211, 0x0A05140A, + 0x00000402, + }}, + {set:{//48: profile = preview, sensor mode = SlimVideo2 iso = 2800 + 0x0A0A0A15, 0xDCB77E3B, 0x181C0814, 0x0A150C16, 0x00000010, 0x181C0814, 0x0A150C16, 0x00000010, 0x181C0814, 0x0A150C16, + 0x00000010, + }}, + {set:{//49: profile = preview, sensor mode = SlimVideo2 iso = 3200 + 0x0A0A0A15, 0xFCE7B66E, 0x180C180C, 0x1209160B, 0x00001018, 0x180C180C, 0x1209160B, 0x00001018, 0x180C180C, 0x1209160B, + 0x00001018, + }}, + {set:{//50: profile = video, sensor mode = preview iso = 100 + 0x0A0A0A15, 0xF7D9A76D, 0x0E071209, 0x06030603, 0x00000402, 0x0E071209, 0x06030603, 0x00000402, 0x0E071209, 0x06030603, + 0x00000402, + }}, + {set:{//51: profile = video, sensor mode = preview iso = 200 + 0x0A0A0A15, 0xF7D9A76D, 0x0E071209, 0x06030603, 0x00000402, 0x0E071209, 0x06030603, 0x00000402, 0x0E071209, 0x06030603, + 0x00000402, + }}, + {set:{//52: profile = video, sensor mode = preview iso = 400 + 0x0A0A0A15, 0x00F6D59C, 0x140A0814, 0x04020804, 0x00000402, 0x140A0814, 0x04020804, 0x00000402, 0x140A0814, 0x04020804, + 0x00000402, + }}, + {set:{//53: profile = video, sensor mode = preview iso = 800 + 0x0A0A0A15, 0x00F8DAA8, 0x0C061008, 0x04020603, 0x00000402, 0x0C061008, 0x04020603, 0x00000402, 0x0C061008, 0x04020603, + 0x00000402, + }}, + {set:{//54: profile = video, sensor mode = preview iso = 1200 + 0x0A0A0A15, 0x00F8DAA8, 0x0C061008, 0x04020603, 0x00000402, 0x0C061008, 0x04020603, 0x00000402, 0x0C061008, 0x04020603, + 0x00000402, + }}, + {set:{//55: profile = video, sensor mode = preview iso = 1600 + 0x0A0A0A15, 0x0000EDC0, 0x0A051209, 0x04020402, 0x00000402, 0x0A051209, 0x04020402, 0x00000402, 0x0A051209, 0x04020402, + 0x00000402, + }}, + {set:{//56: profile = video, sensor mode = preview iso = 2000 + 0x0A0A0A15, 0xF5D4A062, 0x160B0A15, 0x08040C06, 0x00000402, 0x160B0A15, 0x08040C06, 0x00000402, 0x160B0A15, 0x08040C06, + 0x00000402, + }}, + {set:{//57: profile = video, sensor mode = preview iso = 2400 + 0x0A0A0A15, 0xF7D8A466, 0x180C1018, 0x08040C06, 0x00000402, 0x180C1018, 0x08040C06, 0x00000402, 0x180C1018, 0x08040C06, + 0x00000402, + }}, + {set:{//58: profile = video, sensor mode = preview iso = 2800 + 0x0A0A0A15, 0x00F6D498, 0x1A0D0000, 0x04020C06, 0x00000402, 0x1A0D0000, 0x04020C06, 0x00000402, 0x1A0D0000, 0x04020C06, + 0x00000402, + }}, + {set:{//59: profile = video, sensor mode = preview iso = 3200 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//60: profile = video, sensor mode = capture iso = 100 + 0x0A0A0A15, 0xF7D9A76D, 0x0E071209, 0x06030603, 0x00000402, 0x0E071209, 0x06030603, 0x00000402, 0x0E071209, 0x06030603, + 0x00000402, + }}, + {set:{//61: profile = video, sensor mode = capture iso = 200 + 0x0A0A0A15, 0xF7D9A76D, 0x0E071209, 0x06030603, 0x00000402, 0x0E071209, 0x06030603, 0x00000402, 0x0E071209, 0x06030603, + 0x00000402, + }}, + {set:{//62: profile = video, sensor mode = capture iso = 400 + 0x0A0A0A15, 0x00F6D59C, 0x140A0814, 0x04020804, 0x00000402, 0x140A0814, 0x04020804, 0x00000402, 0x140A0814, 0x04020804, + 0x00000402, + }}, + {set:{//63: profile = video, sensor mode = capture iso = 800 + 0x0A0A0A15, 0x00F8DAA8, 0x0C061008, 0x04020603, 0x00000402, 0x0C061008, 0x04020603, 0x00000402, 0x0C061008, 0x04020603, + 0x00000402, + }}, + {set:{//64: profile = video, sensor mode = capture iso = 1200 + 0x0A0A0A15, 0x00F8DAA8, 0x0C061008, 0x04020603, 0x00000402, 0x0C061008, 0x04020603, 0x00000402, 0x0C061008, 0x04020603, + 0x00000402, + }}, + {set:{//65: profile = video, sensor mode = capture iso = 1600 + 0x0A0A0A15, 0x0000EDC0, 0x0A051209, 0x04020402, 0x00000402, 0x0A051209, 0x04020402, 0x00000402, 0x0A051209, 0x04020402, + 0x00000402, + }}, + {set:{//66: profile = video, sensor mode = capture iso = 2000 + 0x0A0A0A15, 0xF5D4A062, 0x160B0A15, 0x08040C06, 0x00000402, 0x160B0A15, 0x08040C06, 0x00000402, 0x160B0A15, 0x08040C06, + 0x00000402, + }}, + {set:{//67: profile = video, sensor mode = capture iso = 2400 + 0x0A0A0A15, 0xF7D8A466, 0x180C1018, 0x08040C06, 0x00000402, 0x180C1018, 0x08040C06, 0x00000402, 0x180C1018, 0x08040C06, + 0x00000402, + }}, + {set:{//68: profile = video, sensor mode = capture iso = 2800 + 0x0A0A0A15, 0x00F6D498, 0x1A0D0000, 0x04020C06, 0x00000402, 0x1A0D0000, 0x04020C06, 0x00000402, 0x1A0D0000, 0x04020C06, + 0x00000402, + }}, + {set:{//69: profile = video, sensor mode = capture iso = 3200 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//70: profile = video, sensor mode = video iso = 100 + 0x0A0A0A15, 0xF7D9A76D, 0x0E071209, 0x06030603, 0x00000402, 0x0E071209, 0x06030603, 0x00000402, 0x0E071209, 0x06030603, + 0x00000402, + }}, + {set:{//71: profile = video, sensor mode = video iso = 200 + 0x0A0A0A15, 0xF7D9A76D, 0x0E071209, 0x06030603, 0x00000402, 0x0E071209, 0x06030603, 0x00000402, 0x0E071209, 0x06030603, + 0x00000402, + }}, + {set:{//72: profile = video, sensor mode = video iso = 400 + 0x0A0A0A15, 0x00F6D59C, 0x140A0814, 0x04020804, 0x00000402, 0x140A0814, 0x04020804, 0x00000402, 0x140A0814, 0x04020804, + 0x00000402, + }}, + {set:{//73: profile = video, sensor mode = video iso = 800 + 0x0A0A0A15, 0x00F8DAA8, 0x0C061008, 0x04020603, 0x00000402, 0x0C061008, 0x04020603, 0x00000402, 0x0C061008, 0x04020603, + 0x00000402, + }}, + {set:{//74: profile = video, sensor mode = video iso = 1200 + 0x0A0A0A15, 0x00F8DAA8, 0x0C061008, 0x04020603, 0x00000402, 0x0C061008, 0x04020603, 0x00000402, 0x0C061008, 0x04020603, + 0x00000402, + }}, + {set:{//75: profile = video, sensor mode = video iso = 1600 + 0x0A0A0A15, 0x0000EDC0, 0x0A051209, 0x04020402, 0x00000402, 0x0A051209, 0x04020402, 0x00000402, 0x0A051209, 0x04020402, + 0x00000402, + }}, + {set:{//76: profile = video, sensor mode = video iso = 2000 + 0x0A0A0A15, 0xF5D4A062, 0x160B0A15, 0x08040C06, 0x00000402, 0x160B0A15, 0x08040C06, 0x00000402, 0x160B0A15, 0x08040C06, + 0x00000402, + }}, + {set:{//77: profile = video, sensor mode = video iso = 2400 + 0x0A0A0A15, 0xF7D8A466, 0x180C1018, 0x08040C06, 0x00000402, 0x180C1018, 0x08040C06, 0x00000402, 0x180C1018, 0x08040C06, + 0x00000402, + }}, + {set:{//78: profile = video, sensor mode = video iso = 2800 + 0x0A0A0A15, 0x00F6D498, 0x1A0D0000, 0x04020C06, 0x00000402, 0x1A0D0000, 0x04020C06, 0x00000402, 0x1A0D0000, 0x04020C06, + 0x00000402, + }}, + {set:{//79: profile = video, sensor mode = video iso = 3200 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//80: profile = video, sensor mode = SlimVideo1 iso = 100 + 0x0A0A0A15, 0xF7D9A76D, 0x0E071209, 0x06030603, 0x00000402, 0x0E071209, 0x06030603, 0x00000402, 0x0E071209, 0x06030603, + 0x00000402, + }}, + {set:{//81: profile = video, sensor mode = SlimVideo1 iso = 200 + 0x0A0A0A15, 0xF7D9A76D, 0x0E071209, 0x06030603, 0x00000402, 0x0E071209, 0x06030603, 0x00000402, 0x0E071209, 0x06030603, + 0x00000402, + }}, + {set:{//82: profile = video, sensor mode = SlimVideo1 iso = 400 + 0x0A0A0A15, 0x00F6D59C, 0x140A0814, 0x04020804, 0x00000402, 0x140A0814, 0x04020804, 0x00000402, 0x140A0814, 0x04020804, + 0x00000402, + }}, + {set:{//83: profile = video, sensor mode = SlimVideo1 iso = 800 + 0x0A0A0A15, 0x00F8DAA8, 0x0C061008, 0x04020603, 0x00000402, 0x0C061008, 0x04020603, 0x00000402, 0x0C061008, 0x04020603, + 0x00000402, + }}, + {set:{//84: profile = video, sensor mode = SlimVideo1 iso = 1200 + 0x0A0A0A15, 0x00F8DAA8, 0x0C061008, 0x04020603, 0x00000402, 0x0C061008, 0x04020603, 0x00000402, 0x0C061008, 0x04020603, + 0x00000402, + }}, + {set:{//85: profile = video, sensor mode = SlimVideo1 iso = 1600 + 0x0A0A0A15, 0x0000EDC0, 0x0A051209, 0x04020402, 0x00000402, 0x0A051209, 0x04020402, 0x00000402, 0x0A051209, 0x04020402, + 0x00000402, + }}, + {set:{//86: profile = video, sensor mode = SlimVideo1 iso = 2000 + 0x0A0A0A15, 0xF5D4A062, 0x160B0A15, 0x08040C06, 0x00000402, 0x160B0A15, 0x08040C06, 0x00000402, 0x160B0A15, 0x08040C06, + 0x00000402, + }}, + {set:{//87: profile = video, sensor mode = SlimVideo1 iso = 2400 + 0x0A0A0A15, 0xF7D8A466, 0x180C1018, 0x08040C06, 0x00000402, 0x180C1018, 0x08040C06, 0x00000402, 0x180C1018, 0x08040C06, + 0x00000402, + }}, + {set:{//88: profile = video, sensor mode = SlimVideo1 iso = 2800 + 0x0A0A0A15, 0x00F6D498, 0x1A0D0000, 0x04020C06, 0x00000402, 0x1A0D0000, 0x04020C06, 0x00000402, 0x1A0D0000, 0x04020C06, + 0x00000402, + }}, + {set:{//89: profile = video, sensor mode = SlimVideo1 iso = 3200 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//90: profile = video, sensor mode = SlimVideo2 iso = 100 + 0x0A0A0A15, 0xF7D9A76D, 0x0E071209, 0x06030603, 0x00000402, 0x0E071209, 0x06030603, 0x00000402, 0x0E071209, 0x06030603, + 0x00000402, + }}, + {set:{//91: profile = video, sensor mode = SlimVideo2 iso = 200 + 0x0A0A0A15, 0xF7D9A76D, 0x0E071209, 0x06030603, 0x00000402, 0x0E071209, 0x06030603, 0x00000402, 0x0E071209, 0x06030603, + 0x00000402, + }}, + {set:{//92: profile = video, sensor mode = SlimVideo2 iso = 400 + 0x0A0A0A15, 0x00F6D59C, 0x140A0814, 0x04020804, 0x00000402, 0x140A0814, 0x04020804, 0x00000402, 0x140A0814, 0x04020804, + 0x00000402, + }}, + {set:{//93: profile = video, sensor mode = SlimVideo2 iso = 800 + 0x0A0A0A15, 0x00F8DAA8, 0x0C061008, 0x04020603, 0x00000402, 0x0C061008, 0x04020603, 0x00000402, 0x0C061008, 0x04020603, + 0x00000402, + }}, + {set:{//94: profile = video, sensor mode = SlimVideo2 iso = 1200 + 0x0A0A0A15, 0x00F8DAA8, 0x0C061008, 0x04020603, 0x00000402, 0x0C061008, 0x04020603, 0x00000402, 0x0C061008, 0x04020603, + 0x00000402, + }}, + {set:{//95: profile = video, sensor mode = SlimVideo2 iso = 1600 + 0x0A0A0A15, 0x0000EDC0, 0x0A051209, 0x04020402, 0x00000402, 0x0A051209, 0x04020402, 0x00000402, 0x0A051209, 0x04020402, + 0x00000402, + }}, + {set:{//96: profile = video, sensor mode = SlimVideo2 iso = 2000 + 0x0A0A0A15, 0xF5D4A062, 0x160B0A15, 0x08040C06, 0x00000402, 0x160B0A15, 0x08040C06, 0x00000402, 0x160B0A15, 0x08040C06, + 0x00000402, + }}, + {set:{//97: profile = video, sensor mode = SlimVideo2 iso = 2400 + 0x0A0A0A15, 0xF7D8A466, 0x180C1018, 0x08040C06, 0x00000402, 0x180C1018, 0x08040C06, 0x00000402, 0x180C1018, 0x08040C06, + 0x00000402, + }}, + {set:{//98: profile = video, sensor mode = SlimVideo2 iso = 2800 + 0x0A0A0A15, 0x00F6D498, 0x1A0D0000, 0x04020C06, 0x00000402, 0x1A0D0000, 0x04020C06, 0x00000402, 0x1A0D0000, 0x04020C06, + 0x00000402, + }}, + {set:{//99: profile = video, sensor mode = SlimVideo2 iso = 3200 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//100: profile = N3D preview iso = 100 + 0x0A0A0A15, 0xE3BF8949, 0x0E07160B, 0x04020804, 0x00000A05, 0x0E07160B, 0x04020804, 0x00000A05, 0x0E07160B, 0x04020804, + 0x00000A05, + }}, + {set:{//101: profile = N3D preview iso = 200 + 0x0A0A0A15, 0xE3BF8949, 0x0E07160B, 0x04020804, 0x00000A05, 0x0E07160B, 0x04020804, 0x00000A05, 0x0E07160B, 0x04020804, + 0x00000A05, + }}, + {set:{//102: profile = N3D preview iso = 400 + 0x0A0A0A15, 0xE3C08A4A, 0x0E07160B, 0x06030A05, 0x00000A05, 0x0E07160B, 0x06030A05, 0x00000A05, 0x0E07160B, 0x06030A05, + 0x00000A05, + }}, + {set:{//103: profile = N3D preview iso = 800 + 0x0A0A0A15, 0xE4C08A49, 0x12091C0E, 0x08040C06, 0x00000A05, 0x12091C0E, 0x08040C06, 0x00000A05, 0x12091C0E, 0x08040C06, + 0x00000A05, + }}, + {set:{//104: profile = N3D preview iso = 1200 + 0x0A0A0A15, 0xE4C08A49, 0x12091C0E, 0x08040C06, 0x00000A05, 0x12091C0E, 0x08040C06, 0x00000A05, 0x12091C0E, 0x08040C06, + 0x00000A05, + }}, + {set:{//105: profile = N3D preview iso = 1600 + 0x0A0A0A15, 0xECDDB884, 0x06130A15, 0x1A0D1E0F, 0x0000160B, 0x06130A15, 0x1A0D1E0F, 0x0000160B, 0x06130A15, 0x1A0D1E0F, + 0x0000160B, + }}, + {set:{//106: profile = N3D preview iso = 2000 + 0x0A0A0A15, 0xB9A47D48, 0x10081C0E, 0x0412180C, 0x00000211, 0x10081C0E, 0x0412180C, 0x00000211, 0x10081C0E, 0x0412180C, + 0x00000211, + }}, + {set:{//107: profile = N3D preview iso = 2400 + 0x0A0A0A15, 0x00F1CA92, 0x1E0F0211, 0x0A05140A, 0x00000402, 0x1E0F0211, 0x0A05140A, 0x00000402, 0x1E0F0211, 0x0A05140A, + 0x00000402, + }}, + {set:{//108: profile = N3D preview iso = 2800 + 0x0A0A0A15, 0xDCB77E3B, 0x181C0814, 0x0A150C16, 0x00000010, 0x181C0814, 0x0A150C16, 0x00000010, 0x181C0814, 0x0A150C16, + 0x00000010, + }}, + {set:{//109: profile = N3D preview iso = 3200 + 0x0A0A0A15, 0xFCE7B66E, 0x180C180C, 0x1209160B, 0x00001018, 0x180C180C, 0x1209160B, 0x00001018, 0x180C180C, 0x1209160B, + 0x00001018, + }}, + {set:{//110: profile = N3D video iso = 100 + 0x0A0A0A15, 0xF7D9A76D, 0x0E071209, 0x06030603, 0x00000402, 0x0E071209, 0x06030603, 0x00000402, 0x0E071209, 0x06030603, + 0x00000402, + }}, + {set:{//111: profile = N3D video iso = 200 + 0x0A0A0A15, 0xF7D9A76D, 0x0E071209, 0x06030603, 0x00000402, 0x0E071209, 0x06030603, 0x00000402, 0x0E071209, 0x06030603, + 0x00000402, + }}, + {set:{//112: profile = N3D video iso = 400 + 0x0A0A0A15, 0x00F6D59C, 0x140A0814, 0x04020804, 0x00000402, 0x140A0814, 0x04020804, 0x00000402, 0x140A0814, 0x04020804, + 0x00000402, + }}, + {set:{//113: profile = N3D video iso = 800 + 0x0A0A0A15, 0x00F8DAA8, 0x0C061008, 0x04020603, 0x00000402, 0x0C061008, 0x04020603, 0x00000402, 0x0C061008, 0x04020603, + 0x00000402, + }}, + {set:{//114: profile = N3D video iso = 1200 + 0x0A0A0A15, 0x00F8DAA8, 0x0C061008, 0x04020603, 0x00000402, 0x0C061008, 0x04020603, 0x00000402, 0x0C061008, 0x04020603, + 0x00000402, + }}, + {set:{//115: profile = N3D video iso = 1600 + 0x0A0A0A15, 0x0000EDC0, 0x0A051209, 0x04020402, 0x00000402, 0x0A051209, 0x04020402, 0x00000402, 0x0A051209, 0x04020402, + 0x00000402, + }}, + {set:{//116: profile = N3D video iso = 2000 + 0x0A0A0A15, 0xF5D4A062, 0x160B0A15, 0x08040C06, 0x00000402, 0x160B0A15, 0x08040C06, 0x00000402, 0x160B0A15, 0x08040C06, + 0x00000402, + }}, + {set:{//117: profile = N3D video iso = 2400 + 0x0A0A0A15, 0xF7D8A466, 0x180C1018, 0x08040C06, 0x00000402, 0x180C1018, 0x08040C06, 0x00000402, 0x180C1018, 0x08040C06, + 0x00000402, + }}, + {set:{//118: profile = N3D video iso = 2800 + 0x0A0A0A15, 0x00F6D498, 0x1A0D0000, 0x04020C06, 0x00000402, 0x1A0D0000, 0x04020C06, 0x00000402, 0x1A0D0000, 0x04020C06, + 0x00000402, + }}, + {set:{//119: profile = N3D video iso = 3200 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//120: profile = IHDR preview iso = 100 + 0x0A0A0A15, 0xE3BF8949, 0x0E07160B, 0x04020804, 0x00000A05, 0x0E07160B, 0x04020804, 0x00000A05, 0x0E07160B, 0x04020804, + 0x00000A05, + }}, + {set:{//121: profile = IHDR preview iso = 200 + 0x0A0A0A15, 0xE3BF8949, 0x0E07160B, 0x04020804, 0x00000A05, 0x0E07160B, 0x04020804, 0x00000A05, 0x0E07160B, 0x04020804, + 0x00000A05, + }}, + {set:{//122: profile = IHDR preview iso = 400 + 0x0A0A0A15, 0xE3C08A4A, 0x0E07160B, 0x06030A05, 0x00000A05, 0x0E07160B, 0x06030A05, 0x00000A05, 0x0E07160B, 0x06030A05, + 0x00000A05, + }}, + {set:{//123: profile = IHDR preview iso = 800 + 0x0A0A0A15, 0xE4C08A49, 0x12091C0E, 0x08040C06, 0x00000A05, 0x12091C0E, 0x08040C06, 0x00000A05, 0x12091C0E, 0x08040C06, + 0x00000A05, + }}, + {set:{//124: profile = IHDR preview iso = 1200 + 0x0A0A0A15, 0xE4C08A49, 0x12091C0E, 0x08040C06, 0x00000A05, 0x12091C0E, 0x08040C06, 0x00000A05, 0x12091C0E, 0x08040C06, + 0x00000A05, + }}, + {set:{//125: profile = IHDR preview iso = 1600 + 0x0A0A0A15, 0xECDDB884, 0x06130A15, 0x1A0D1E0F, 0x0000160B, 0x06130A15, 0x1A0D1E0F, 0x0000160B, 0x06130A15, 0x1A0D1E0F, + 0x0000160B, + }}, + {set:{//126: profile = IHDR preview iso = 2000 + 0x0A0A0A15, 0xB9A47D48, 0x10081C0E, 0x0412180C, 0x00000211, 0x10081C0E, 0x0412180C, 0x00000211, 0x10081C0E, 0x0412180C, + 0x00000211, + }}, + {set:{//127: profile = IHDR preview iso = 2400 + 0x0A0A0A15, 0x00F1CA92, 0x1E0F0211, 0x0A05140A, 0x00000402, 0x1E0F0211, 0x0A05140A, 0x00000402, 0x1E0F0211, 0x0A05140A, + 0x00000402, + }}, + {set:{//128: profile = IHDR preview iso = 2800 + 0x0A0A0A15, 0xDCB77E3B, 0x181C0814, 0x0A150C16, 0x00000010, 0x181C0814, 0x0A150C16, 0x00000010, 0x181C0814, 0x0A150C16, + 0x00000010, + }}, + {set:{//129: profile = IHDR preview iso = 3200 + 0x0A0A0A15, 0xFCE7B66E, 0x180C180C, 0x1209160B, 0x00001018, 0x180C180C, 0x1209160B, 0x00001018, 0x180C180C, 0x1209160B, + 0x00001018, + }}, + {set:{//130: profile = IHDR video iso = 100 + 0x0A0A0A15, 0xF7D9A76D, 0x0E071209, 0x06030603, 0x00000402, 0x0E071209, 0x06030603, 0x00000402, 0x0E071209, 0x06030603, + 0x00000402, + }}, + {set:{//131: profile = IHDR video iso = 200 + 0x0A0A0A15, 0xF7D9A76D, 0x0E071209, 0x06030603, 0x00000402, 0x0E071209, 0x06030603, 0x00000402, 0x0E071209, 0x06030603, + 0x00000402, + }}, + {set:{//132: profile = IHDR video iso = 400 + 0x0A0A0A15, 0x00F6D59C, 0x140A0814, 0x04020804, 0x00000402, 0x140A0814, 0x04020804, 0x00000402, 0x140A0814, 0x04020804, + 0x00000402, + }}, + {set:{//133: profile = IHDR video iso = 800 + 0x0A0A0A15, 0x00F8DAA8, 0x0C061008, 0x04020603, 0x00000402, 0x0C061008, 0x04020603, 0x00000402, 0x0C061008, 0x04020603, + 0x00000402, + }}, + {set:{//134: profile = IHDR video iso = 1200 + 0x0A0A0A15, 0x00F8DAA8, 0x0C061008, 0x04020603, 0x00000402, 0x0C061008, 0x04020603, 0x00000402, 0x0C061008, 0x04020603, + 0x00000402, + }}, + {set:{//135: profile = IHDR video iso = 1600 + 0x0A0A0A15, 0x0000EDC0, 0x0A051209, 0x04020402, 0x00000402, 0x0A051209, 0x04020402, 0x00000402, 0x0A051209, 0x04020402, + 0x00000402, + }}, + {set:{//136: profile = IHDR video iso = 2000 + 0x0A0A0A15, 0xF5D4A062, 0x160B0A15, 0x08040C06, 0x00000402, 0x160B0A15, 0x08040C06, 0x00000402, 0x160B0A15, 0x08040C06, + 0x00000402, + }}, + {set:{//137: profile = IHDR video iso = 2400 + 0x0A0A0A15, 0xF7D8A466, 0x180C1018, 0x08040C06, 0x00000402, 0x180C1018, 0x08040C06, 0x00000402, 0x180C1018, 0x08040C06, + 0x00000402, + }}, + {set:{//138: profile = IHDR video iso = 2800 + 0x0A0A0A15, 0x00F6D498, 0x1A0D0000, 0x04020C06, 0x00000402, 0x1A0D0000, 0x04020C06, 0x00000402, 0x1A0D0000, 0x04020C06, + 0x00000402, + }}, + {set:{//139: profile = IHDR video iso = 3200 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//140: profile = preview, sensor mode = Custom1 iso = 100 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//141: profile = preview, sensor mode = Custom1 iso = 200 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//142: profile = preview, sensor mode = Custom1 iso = 400 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//143: profile = preview, sensor mode = Custom1 iso = 800 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//144: profile = preview, sensor mode = Custom1 iso = 1200 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//145: profile = preview, sensor mode = Custom1 iso = 1600 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//146: profile = preview, sensor mode = Custom1 iso = 2000 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//147: profile = preview, sensor mode = Custom1 iso = 2400 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//148: profile = preview, sensor mode = Custom1 iso = 2800 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//149: profile = preview, sensor mode = Custom1 iso = 3200 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//150: profile = preview, sensor mode = Custom2 iso = 100 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//151: profile = preview, sensor mode = Custom2 iso = 200 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//152: profile = preview, sensor mode = Custom2 iso = 400 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//153: profile = preview, sensor mode = Custom2 iso = 800 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//154: profile = preview, sensor mode = Custom2 iso = 1200 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//155: profile = preview, sensor mode = Custom2 iso = 1600 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//156: profile = preview, sensor mode = Custom2 iso = 2000 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//157: profile = preview, sensor mode = Custom2 iso = 2400 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//158: profile = preview, sensor mode = Custom2 iso = 2800 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//159: profile = preview, sensor mode = Custom2 iso = 3200 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//160: profile = preview, sensor mode = Custom3 iso = 100 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//161: profile = preview, sensor mode = Custom3 iso = 200 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//162: profile = preview, sensor mode = Custom3 iso = 400 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//163: profile = preview, sensor mode = Custom3 iso = 800 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//164: profile = preview, sensor mode = Custom3 iso = 1200 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//165: profile = preview, sensor mode = Custom3 iso = 1600 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//166: profile = preview, sensor mode = Custom3 iso = 2000 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//167: profile = preview, sensor mode = Custom3 iso = 2400 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//168: profile = preview, sensor mode = Custom3 iso = 2800 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//169: profile = preview, sensor mode = Custom3 iso = 3200 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//170: profile = preview, sensor mode = Custom4 iso = 100 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//171: profile = preview, sensor mode = Custom4 iso = 200 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//172: profile = preview, sensor mode = Custom4 iso = 400 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//173: profile = preview, sensor mode = Custom4 iso = 800 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//174: profile = preview, sensor mode = Custom4 iso = 1200 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//175: profile = preview, sensor mode = Custom4 iso = 1600 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//176: profile = preview, sensor mode = Custom4 iso = 2000 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//177: profile = preview, sensor mode = Custom4 iso = 2400 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//178: profile = preview, sensor mode = Custom4 iso = 2800 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//179: profile = preview, sensor mode = Custom4 iso = 3200 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//180: profile = preview, sensor mode = Custom5 iso = 100 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//181: profile = preview, sensor mode = Custom5 iso = 200 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//182: profile = preview, sensor mode = Custom5 iso = 400 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//183: profile = preview, sensor mode = Custom5 iso = 800 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//184: profile = preview, sensor mode = Custom5 iso = 1200 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//185: profile = preview, sensor mode = Custom5 iso = 1600 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//186: profile = preview, sensor mode = Custom5 iso = 2000 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//187: profile = preview, sensor mode = Custom5 iso = 2400 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//188: profile = preview, sensor mode = Custom5 iso = 2800 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//189: profile = preview, sensor mode = Custom5 iso = 3200 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//190: profile = video, sensor mode = Custom1 iso = 100 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//191: profile = video, sensor mode = Custom1 iso = 200 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//192: profile = video, sensor mode = Custom1 iso = 400 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//193: profile = video, sensor mode = Custom1 iso = 800 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//194: profile = video, sensor mode = Custom1 iso = 1200 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//195: profile = video, sensor mode = Custom1 iso = 1600 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//196: profile = video, sensor mode = Custom1 iso = 2000 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//197: profile = video, sensor mode = Custom1 iso = 2400 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//198: profile = video, sensor mode = Custom1 iso = 2800 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//199: profile = video, sensor mode = Custom1 iso = 3200 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//200: profile = video, sensor mode = Custom2 iso = 100 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//201: profile = video, sensor mode = Custom2 iso = 200 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//202: profile = video, sensor mode = Custom2 iso = 400 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//203: profile = video, sensor mode = Custom2 iso = 800 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//204: profile = video, sensor mode = Custom2 iso = 1200 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//205: profile = video, sensor mode = Custom2 iso = 1600 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//206: profile = video, sensor mode = Custom2 iso = 2000 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//207: profile = video, sensor mode = Custom2 iso = 2400 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//208: profile = video, sensor mode = Custom2 iso = 2800 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//209: profile = video, sensor mode = Custom2 iso = 3200 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//210: profile = video, sensor mode = Custom3 iso = 100 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//211: profile = video, sensor mode = Custom3 iso = 200 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//212: profile = video, sensor mode = Custom3 iso = 400 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//213: profile = video, sensor mode = Custom3 iso = 800 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//214: profile = video, sensor mode = Custom3 iso = 1200 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//215: profile = video, sensor mode = Custom3 iso = 1600 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//216: profile = video, sensor mode = Custom3 iso = 2000 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//217: profile = video, sensor mode = Custom3 iso = 2400 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//218: profile = video, sensor mode = Custom3 iso = 2800 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//219: profile = video, sensor mode = Custom3 iso = 3200 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//220: profile = video, sensor mode = Custom4 iso = 100 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//221: profile = video, sensor mode = Custom4 iso = 200 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//222: profile = video, sensor mode = Custom4 iso = 400 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//223: profile = video, sensor mode = Custom4 iso = 800 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//224: profile = video, sensor mode = Custom4 iso = 1200 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//225: profile = video, sensor mode = Custom4 iso = 1600 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//226: profile = video, sensor mode = Custom4 iso = 2000 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//227: profile = video, sensor mode = Custom4 iso = 2400 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//228: profile = video, sensor mode = Custom4 iso = 2800 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//229: profile = video, sensor mode = Custom4 iso = 3200 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//230: profile = video, sensor mode = Custom5 iso = 100 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//231: profile = video, sensor mode = Custom5 iso = 200 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//232: profile = video, sensor mode = Custom5 iso = 400 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//233: profile = video, sensor mode = Custom5 iso = 800 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//234: profile = video, sensor mode = Custom5 iso = 1200 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//235: profile = video, sensor mode = Custom5 iso = 1600 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//236: profile = video, sensor mode = Custom5 iso = 2000 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//237: profile = video, sensor mode = Custom5 iso = 2400 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//238: profile = video, sensor mode = Custom5 iso = 2800 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, + {set:{//239: profile = video, sensor mode = Custom5 iso = 3200 + 0x0A0A0A15, 0x00F7D493, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, 0x00000402, 0x02111008, 0x04020E07, + 0x00000402, + }}, +}, +MFB:{ + {set:{//00: iso = 100 + 0x08000806, 0x00000001, 0x00080130, 0x0002D240, 0x0000FF00 + }}, + {set:{//01: iso = 200 + 0x08000806, 0x00000001, 0x00080130, 0x0002D240, 0x0000FF00 + }}, + {set:{//02: iso = 400 + 0x08000806, 0x00000001, 0x00080130, 0x0002D240, 0x0000FF00 + }}, + {set:{//03: iso = 800 + 0x08000806, 0x00000001, 0x00080130, 0x0002D240, 0x0000FF00 + }}, + {set:{//04: iso = 1200 + 0x08000806, 0x00000001, 0x00080130, 0x0002D240, 0x0000FF00 + }}, + {set:{//05: iso = 1600 + 0x08000806, 0x00000001, 0x00080130, 0x0002D240, 0x0000FF00 + }}, + {set:{//06: iso = 2000 + 0x08000806, 0x00000001, 0x00080130, 0x0002D240, 0x0000FF00 + }}, + {set:{//07: iso = 2400 + 0x0C000506, 0x00000001, 0x000C0130, 0x0002D240, 0x0000FF00 + }}, + {set:{//08: iso = 2800 + 0x0C000506, 0x00000001, 0x000C0130, 0x0002D240, 0x0000FF00 + }}, + {set:{//09: iso = 3200 + 0x0C000506, 0x00000001, 0x000C0130, 0x0002D240, 0x0000FF00 + }}, + {set:{//10: with SW NR iso = 100 + 0x08000806, 0x00000001, 0x00080130, 0x0002D240, 0x0000FF00 + }}, + {set:{//11: with SW NR iso = 200 + 0x08000806, 0x00000001, 0x00080130, 0x0002D240, 0x0000FF00 + }}, + {set:{//12: with SW NR iso = 400 + 0x08000806, 0x00000001, 0x00080130, 0x0002D240, 0x0000FF00 + }}, + {set:{//13: with SW NR iso = 800 + 0x08000806, 0x00000001, 0x00080130, 0x0002D240, 0x0000FF00 + }}, + {set:{//14: with SW NR iso = 1200 + 0x08000806, 0x00000001, 0x00080130, 0x0002D240, 0x0000FF00 + }}, + {set:{//15: with SW NR iso = 1600 + 0x08000806, 0x00000001, 0x00080130, 0x0002D240, 0x0000FF00 + }}, + {set:{//16: with SW NR iso = 2000 + 0x08000806, 0x00000001, 0x00080130, 0x0002D240, 0x0000FF00 + }}, + {set:{//17: with SW NR iso = 2400 + 0x0C000506, 0x00000001, 0x000C0130, 0x0002D240, 0x0000FF00 + }}, + {set:{//18: with SW NR iso = 2800 + 0x0C000506, 0x00000001, 0x000C0130, 0x0002D240, 0x0000FF00 + }}, + {set:{//19: with SW NR iso = 3200 + 0x0C000506, 0x00000001, 0x000C0130, 0x0002D240, 0x0000FF00 + }} +}, +LCE:{ + {set:{//00: iso = 100 + 0x000A4702 + }}, + {set:{//01: iso = 200 + 0x000A4702 + }}, + {set:{//02: iso = 400 + 0x000A4702 + }}, + {set:{//03: iso = 800 + 0x000A4702 + }}, + {set:{//04: iso = 1200 + 0x000A4702 + }}, + {set:{//05: iso = 1600 + 0x000A4702 + }}, + {set:{//06: iso = 2000 + 0x000A4702 + }}, + {set:{//07: iso = 2400 + 0x000A4702 + }}, + {set:{//08: iso = 2800 + 0x000A4702 + }}, + {set:{//09: iso = 3200 + 0x000A4702 + }} + +} + diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2235_raw/camera_tsf_data_gc2235raw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2235_raw/camera_tsf_data_gc2235raw.h new file mode 100755 index 0000000000000000000000000000000000000000..70ceb6ed5581ce6581305df346e95bfde068a74f --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2235_raw/camera_tsf_data_gc2235raw.h @@ -0,0 +1,2007 @@ +#ifndef __TSF_DATA_H__ +#define __TSF_DATA_H__ + +{ +0x0117fd96, 0x0121012b, 0xfd30001f, 0xfd870329, 0x033600ea, 0x00c1ffcf, 0x033600dc, 0x003c0140, +0xffe4fcb9, 0x0187012b, 0x000e002d, 0xff7e0111, 0xff3c0450, 0xfff2fbcf, 0xfe9f03b1, 0xfd300133, +0xff3a022f, 0x0010ff69, 0xfe3d0065, 0x00c40048, 0x026a032d, 0xfe040355, 0x01c2fffe, 0x0066ff96, +0x030800a8, 0xff05ff20, 0xfefeffd9, 0x02e8fd71, 0x002000bb, 0xfea4fe30, 0x00b6fee9, 0xfd4cff5d, +0xffa703c7, 0xfeecff3d, 0xfe7a009c, 0x00fffeaa, 0x011603e3, 0x0133002e, 0xfd570031, 0x001afd0a, +0x0066ffbc, 0x036ffec0, 0x018103ee, 0x00dc0002, 0xfe05fdf6, 0x012703dd, 0xfd47008c, 0xfe3200bf, +0xfe62fef4, 0xffa4fef0, 0xfdf1ffae, 0x00220056, 0x0315fc5f, 0xfe8d0104, 0xff4902bf, 0x00b101d1, +0xfef60189, 0xff0c0058, 0xff8cff49, 0xff33ff35, 0xfeacff8a, 0x03b3fd9c, 0xfc21fe06, 0x00a2fd70, +0x00880275, 0xfd43fdd5, 0xfe38fd82, 0x004e00ca, 0x015c00e6, 0x0012fe40, 0x032afecd, 0xff0b01fd, +0xfe8d0071, 0xff83012e, 0xfec2feaf, 0x004dfe2f, 0x010e00a5, 0xff34003b, 0xfde8ffea, 0x001bfeb6, +0x02a6003c, 0x009e02eb, 0xffb1fe7e, 0x0269ff9e, 0xfeaa0041, 0xffd4036d, 0x00f5fdf4, 0xfc3b0133, +0xffbefec2, 0x014efe78, 0x011a02b3, 0x01880451, 0xfe2e010c, 0x00bf030a, 0xfe8dffc2, 0x020402a7, +0xfe53ffcb, 0x013a00a4, 0xffe6fe69, 0x01aefed6, 0xfd450094, 0x011eff2b, 0x0002fec0, 0x049effb7, +0xffea00ba, 0x0191fd07, 0xfead00a0, 0xff6bfe10, 0x017d0168, 0x018b001d, 0x02040174, 0x0071fd44, +0x00a4ff74, 0xfe17fd3e, 0xff9d013d, 0x036cfeaf, 0x00b60091, 0x0035fb8b, 0xfe40fd4b, 0xff730110, +0xfdd5fcd6, 0xffb3fe1f, 0x0267fea7, 0x02de0124, 0xfc77fe8d, 0x00000009, 0x0060ffb1, 0x00d0021c, +0x0276fe98, 0xffd80005, 0x02da0110, 0xfdf40052, 0xff200043, 0xff58fc65, 0x004afe15, 0x03ff0041, +0xfdab00a7, 0xfde8ffb2, 0xff1f0017, 0xff12ff8b, 0xfe94fefd, 0xfdc7ffc6, 0xffd1ff75, 0xffe3fffb, +0xfd50ffc2, 0xff19fe75, 0x003d00a5, 0x0060fe6e, 0xff0bfe5b, 0xff930104, 0xffcbfd73, 0xff73feaa, +0xffb6001d, 0xffb2ff67, 0x03110314, 0xfd3700cb, 0xffcb028b, 0xfc55fef5, 0xfff5010b, 0xff9d02d5, +0xfc680050, 0xffe003fd, 0x04660037, 0x0014fe94, 0xffe7ff3a, 0xfc88002c, 0xfe04ffcc, 0x00cdff38, +0xffddfcf1, 0x02a9fe85, 0xfe2d036f, 0x0117012b, 0x0102fdfb, 0xffeafe50, 0x0035fef3, 0x006aff97, +0xff93015f, 0x02d501df, 0xffdbff79, 0x016cff66, 0xfe1c0059, 0xff66000a, 0x004a007c, 0x0172fe46, +0xfb8d0489, 0xfe84ffc1, 0x0043fe7f, 0xfb7002a9, 0x038e018b, 0xfffffe53, 0x036cfd60, 0xfe08ff6f, +0xfc88ffe9, 0x037f01d1, 0x00fbfda5, 0x002afebc, 0x007b0048, 0xfd90ff6c, 0x00fcfe5f, 0xfe36fc85, +0xffb30045, 0x004e006d, 0xfcb7fe99, 0x03f20168, 0x01100072, 0x02bc0097, 0xff830062, 0x01c20080, +0x0189fe80, 0x0145fea2, 0xfeccfe10, 0xfcfcff8c, 0x0017fe22, 0xfd51fdd2, 0xfedf0081, 0x005cff12, +0xff5dfdeb, 0xfe1c0078, 0xfe2d0016, 0x0376fbe4, 0xfc4d01c0, 0x012f014f, 0xffcbff7b, 0xff3cff7b, +0x010dfe1f, 0x005600ca, 0xfc6101e1, 0xfe4e005e, 0x00a902e7, 0xfd5a0035, 0x02590473, 0x0051feab, +0xff9b02e5, 0x00130140, 0x00afffed, 0xfbb0021c, 0xfefc000e, 0x0019fe83, 0xff8bfdf1, 0xff53fc7b, +0x038efda9, 0x010d012c, 0xff52fe52, 0xff89fdf4, 0x004c019a, 0x017f00d0, 0x0018ffee, 0xfd450028, +0xfed2fc57, 0x0027fea4, 0x03c700c6, 0xff2c035e, 0x0069018f, 0x00c601d3, 0xff1fff62, 0xfd500104, +0x0253015e, 0xff88ffa0, 0xfe78fe66, 0x01280188, 0x00d6002c, 0x041c0272, 0xff23ffe7, 0xfed1fd2a, +0xfe050016, 0x01a7ff0e, 0xfdb2fed8, 0xfeda000e, 0x03ebff08, 0x01bf00ba, 0xfe8e0121, 0x01d0fe82, +0x021e004d, 0xfc1200a8, 0xfd70fdfc, 0x02a702a8, 0xfe6b0171, 0xfc3bfe53, 0x02cd0344, 0x006aff72, +0x0327012e, 0x012e0103, 0xff970027, 0xffc8febc, 0xff82ff71, 0x007dfcc0, 0xfd43fcd9, 0x00a2038d, +0xff97037b, 0xfde1fd9a, 0xff97008d, 0x00740101, 0x0362026a, 0x0163fe84, 0xfed601b5, 0x00ed033d, +0x035a0362, 0xff1efecc, 0x004d0048, 0xfc76010b, 0x0094feb5, 0x03480087, 0xfe4dff25, 0x0153feaa, +0xfc01ff50, 0xfeacff65, 0xfe4600f5, 0x00320010, 0xfdb4ff58, 0xfff5ff56, 0xfe810087, 0xfd45fe40, +0x00400069, 0xfddd03c8, 0xff1d0085, 0xff45ffdf, 0x000afdb3, 0xfc820168, 0x01a4fff0, 0xfeb7001e, +0x00400092, 0x00c50056, 0x00c8f980, 0x0078fde9, 0x046bff05, 0x00880383, 0x029aff28, 0xffccfd3e, +0x0220fdee, 0xfc9e0035, 0x00ad02be, 0xff360094, 0xfd18026a, 0xffa70142, 0x0314018a, 0x0017fc68, +0x02610015, 0xff9a0348, 0x036dffbe, 0x0066035e, 0xfe0300cf, 0x01e0023c, 0x051202b5, 0xffc0ffa8, +0x008affb7, 0xffb3feb2, 0x00da008b, 0x007d0077, 0x0064014f, 0xfd63001d, 0xfd520102, 0xfdd7004e, +0xffdc00cd, 0xfffefe0d, 0xfeee0197, 0x00100058, 0xfda9ffe7, 0xffabfc92, 0x002f00a9, 0x0000fe40, +0xff4efea4, 0x012dfff2, 0x0228fffe, 0xfe57fba5, 0x018103e4, 0x00c0028b, 0xff620048, 0xffadfcdf, +0x00b60094, 0xfe250073, 0x00420376, 0x037d007c, 0xffb90198, 0xfee701b0, 0x00a900c8, 0xfbaf0198, +0xfe4bffd4, 0x0000fdee, 0x01c8009e, 0x009400ae, 0x0019014c, 0xfdde03ed, 0x00ffffe8, 0xff8e00f4, +0x003bfe83, 0x0060ff89, 0x017d00a0, 0x0000008a, 0x0067fc12, 0xff53fe5b, 0xfd9a0102, 0x037dff21, +0x00920383, 0xfe6a007d, 0xffceff56, 0x005901aa, 0xffda00c0, 0x0245ffc3, 0x0327fe94, 0x02daffa4, +0xfd51011c, 0x010501d3, 0x02a7fc56, 0x00b6005e, 0xfc85ffb0, 0xff74ff91, 0xff780052, 0xff4d0035, +0x017a003b, 0x00300322, 0x0075fb6e, 0x026901e4, 0xfd87fd96, 0x006e00e0, 0x017a020d, 0x045b006c, +0xffb70388, 0xffe60040, 0xff37ff41, 0xfd90037b, 0x0135001a, 0xfee9fedd, 0x015ffda8, 0xfe09ff58, +0x001800a7, 0x024c0099, 0x0129003a, 0x009e035a, 0x008affde, 0xff8e001e, 0x0073fc8a, 0xffadff96, +0xffa0fd90, 0x00400123, 0xfd41ffe6, 0xfef60000, 0x0117032d, 0xfeb500ae, 0x00d5ff7c, 0x005ffd8a, +0x00590072, 0xffc7019d, 0x01150303, 0x016c0032, 0xfe22fc55, 0x00350466, 0xfc2bfd37, 0x0057ffa4, +0x041e014c, 0xfe9aff69, 0x0024025c, 0xfe650162, 0xfe12fec6, 0xfe30ffa9, 0xfe21febd, 0xfd3e0037, +0x00e1004f, 0xffdeffa1, 0xffdf0022, 0x00f303af, 0x01050095, 0x00baffe7, 0xff6f017c, 0xfdaefda3, +0xfddd00e0, 0xfeebff75, 0xfe71016c, 0xfda30035, 0xff930356, 0x038dff73, 0xfe47feb3, 0x003eff5a, +0x029afc57, 0xfdd3ffa1, 0xff88012f, 0xff1b038e, 0xfdde0010, 0xfd9900fc, 0xff47feb9, 0xff79ffbd, +0xfc8800e5, 0xff6cfdb3, 0xffdd0068, 0xffcc0070, 0xffa6ffb8, 0x0085013f, 0xff94fe25, 0x02a0fddd, +0xffd5fed9, 0x00a40025, 0x004dfdf5, 0xfdc40014, 0x0157012a, 0x037fffbe, 0xff93fd43, 0x0327003e, +0x03d5001e, 0x0368008c, 0xffd0019b, 0x03d5fe9b, 0xfe88037d, 0xfe4102ff, 0x0097ffda, 0x0255fe2f, +0x03af0381, 0x00460005, 0x017dfdeb, 0xfef2fe45, 0x028fffc0, 0x007dff47, 0x023c01e1, 0xffb6fe40, +0x0490fbd6, 0x00160276, 0x012effdb, 0xff76ff99, 0xf98000ac, 0x003502b5, 0xff93ff20, 0x030bfda5, +0xfc2b0126, 0xfff7007a, 0x00fa0031, 0x012afff0, 0xfe40004d, 0x02f1fff5, 0xfe8300a4, 0xff24fc9e, +0xff67fd92, 0xff94ffa9, 0xff1afd5f, 0xffa10031, 0xffb4fdeb, 0x020a00bd, 0x0027fed5, 0xff9cfd65, +0x0032fd8c, 0xff52000e, 0xfeb5fcd6, 0xfdf400c1, 0xfc12fed1, 0xfefbfe9c, 0xffacfdae, 0x001e0174, +0xfc60001a, 0xfe77005e, 0x0064fe4f, 0x00910027, 0x017bfe8c, 0x04bc00cb, 0x013cffe3, 0x04050140, +0x03d501d0, 0x01d8022f, 0xff76ffd2, 0xfe15fd20, 0x000e003d, 0x002c008b, 0xfe63032c, 0x0012ff42, +0x0045ff6f, 0xfdf4ffb8, 0xffea04bc, 0xfd260390, 0x03ecffa0, 0x037dfe07, 0x01fd0056, 0x0192fea0, +0xffe1fde0, 0xffb6ffbd, 0xff4eff52, 0x001efcda, 0xffeafc50, 0x0390002e, 0x02d8ffa9, 0x00cfff36, +0xfe8f031a, 0xfdbb001d, 0x0110007a, 0xfc5dfcde, 0x00560098, 0x0192fe73, 0x0188ff26, 0xff460162, +0x0028010a, 0xff5efde9, 0xff7e004e, 0xfe26fee4, 0x0001ffbb, 0xfe31fe5f, 0x006eff36, 0x006afc7b, +0x017d015f, 0xfc5dffd9, 0x0315001a, 0x005fff34, 0xffa4fe5b, 0xff2afe56, 0xfffb046b, 0x005a04c2, +0xfdd3002a, 0xfd9c003c, 0xfd47fe38, 0x00eefec0, 0xff8f03d5, 0xffc5ff52, 0x03edff20, 0xff8f00c6, +0x0068ffcc, 0x0332fe94, 0x02420180, 0xfec2fc90, 0x0038ff7b, 0x00c5002b, 0x019efec4, 0xff7b03eb, +0x00630058, 0xfde70076, 0x0174ffb0, 0xfe070020, 0xffc0035d, 0x01020019, 0xff780002, 0x00ee015e, +0xffc503e3, 0x015fff5c, 0xff5601b9, 0x00340032, 0xfcfc02e8, 0xffa7fe8d, 0x006500f2, 0x000eff86, +0xfe58fde1, 0x00a8fecb, 0x0075ff0f, 0x0140fdc7, 0x02ebfda1, 0x0053ffb4, 0xff7400e3, 0xffa4ff0f, +0xfd56008c, 0x003200bc, 0xfe78fea0, 0xffb1fe98, 0x02450167, 0x01adff65, 0x0020008a, 0x03e4ff6c, +0x003bfb62, 0x00940320, 0xffaaffcb, 0x0145fe57, 0x004a00a7, 0xff960187, 0x012eff36, 0xffc8fe1b, +0x025affe8, 0x002aff0f, 0x00a6fe86, 0x006c00f3, 0xfde7022b, 0x00210054, 0x0000fcc0, 0x00fbfc87, +0xffedfdf5, 0xfe6a0092, 0xff930034, 0xfe2a02a8, 0x009303c8, 0x00a100af, 0xffc1fec7, 0x03a0ffaa, +0xfdb20048, 0x02b3ffe1, 0x0354003b, 0xfe91fed6, 0x0144ff37, 0x004afb94, 0x0162ff62, 0xff56ffc4, +0xffc7fe32, 0xffd800c3, 0x004d02ff, 0xfeaffdf4, 0xfeeffd73, 0xffb1fefb, 0x008dfba2, 0x0050037d, +0xfe9f03b3, 0x0016001d, 0x0139fe79, 0x025d01d3, 0xfd37fc77, 0xff8cfe09, 0x01390108, 0x017d0362, +0x0026ffe2, 0xff0effa6, 0x033d00c5, 0x003200ac, 0x017e0089, 0xfe40015e, 0xfe7fff7e, 0x018b00dd, +0xffce0025, 0xff7c00c0, 0x0091fff0, 0xffa80269, 0x00ffffec, 0xfed7fe71, 0xff400046, 0x02be02dd, +0x0187ff77, 0x0087fee2, 0xffa3ff83, 0xffc80166, 0x0183fd3e, 0x002effda, 0x0027ffa0, 0xffd0fe38, +0x025cfec0, 0xfd4b0303, 0xff85ff83, 0x0114ff7e, 0xff5efd83, 0xff240067, 0xff98ff8c, 0xff38001b, +0xfe170220, 0xffeaff8f, 0x013dfbb8, 0x00a0fd3f, 0xff9a003d, 0xfd2afc4d, 0xfe71041e, 0x016afa43, +0x00b9fda7, 0xfdd7017c, 0x001b037d, 0xfe9ffe1b, 0x01ce0002, 0x0145fd84, 0x0381ff13, 0xfd18fe5d, +0xfc2100a2, 0x034400e2, 0x003100b6, 0xffe7fe9b, 0x007affd7, 0xfc65fd92, 0x03a0fd37, 0x035403f2, +0xfeb800b9, 0xfd99fe6b, 0xfec7feb4, 0x010dfd56, 0xfe62fd43, 0x0155008a, 0xfd630228, 0x012cff38, +0x0018042a, 0x017500f7, 0xfea2fd28, 0xffb6005a, 0x0311ffc2, 0x023c03dd, 0xfeee0186, 0xfc60fe31, +0xfe030132, 0xfef5fc88, 0xfeb5fe80, 0xfe5bfe12, 0xfda5fedf, 0x0105fdd2, 0xfe4bfe36, 0xfdd3fed4, +0xfd8afc87, 0xfc12fe4b, 0x00c5fe26, 0x0087ffaa, 0xfe4ffe9c, 0xfe9eff5a, 0x002500ea, 0xfeb4fea3, +0x0031ff6a, 0x00550070, 0x00f3fdcb, 0xff73fc03, 0xfe1cfe8f, 0xfdfaffe5, 0x00e30128, 0x006dfffe, +0xffb6feff, 0x0002fc9e, 0x0512febe, 0xff36fbb2, 0x013cfc5f, 0xfdcffe3d, 0x00530151, 0x00f10492, +0xfe28fcf1, 0xff6df938, 0xff96001f, 0x00a0ff86, 0x0332ff35, 0xffacfef8, 0xffd7ff54, 0x0368ff82, +0x0475fefe, 0xfdb400e7, 0xfff0fffe, 0x00b3fec4, 0x0063fc90, 0xfcdf0171, 0x01010153, 0xfd0700a9, +0x00520035, 0x024c0071, 0xffee00a4, 0x0045ffb8, 0x012c0388, 0x00c9ff6d, 0xfd840013, 0xfeb500b2, +0xff33fd60, 0xfec1050f, 0x021efece, 0x006d00bc, 0x0040009c, 0xff0bffee, 0x004dff86, 0xffcefed2, +0x00bdffed, 0x000000f6, 0xff50ffbf, 0xfea5fecd, 0xfd3c002f, 0xfd3e0058, 0xff0e00b2, 0xfeb302bc, +0xfd820109, 0x0128fe6f, 0xff77ffc1, 0x009d0092, 0x0149ff7b, 0xfd98fd0a, 0x030b00c4, 0x0082fea9, +0xfdc3001c, 0xfe6e00df, 0xffdd0110, 0xfe63fdeb, 0xfea8ff09, 0xffc202bf, 0xfecdfeb8, 0xfe97ffb7, +0xff7e005a, 0x00c8005a, 0xfe76feff, 0x012effd6, 0x025d000b, 0xffe20042, 0x0117ff2c, 0x0014001a, +0xfa430124, 0x00e2008f, 0x046cfdcf, 0xffc60105, 0x0016fe77, 0x0267ffe3, 0xffc30154, 0xff09002d, +0x00c3fd3c, 0xfed4fde8, 0xfc82fde8, 0x0181fcb9, 0xfd3effbb, 0xff750033, 0x0075ffc5, 0x0064fded, +0xfff5fd83, 0x0355ff38, 0x018d0253, 0xfe7f006d, 0x004500e3, 0xfe96fe69, 0x0075ff89, 0x0001fe94, +0xfd87ff5f, 0xfc56ffcb, 0xff5e0140, 0xffa00045, 0xffcefdbb, 0x008b010d, 0xfe9ffb3e, 0x002fff8c, +0xffe20308, 0x02f1022b, 0xff9800e2, 0xff750183, 0x0356fc76, 0x0074ff4a, 0xff6cff09, 0xfdab013e, +0xfdfafded, 0x0197ff04, 0x016bffb2, 0x00b1fd46, 0x0045ff6d, 0x00aefdf3, 0x01a3fed6, 0xffb2fee6, +0x008e025d, 0x00fa0109, 0xffaa00dd, 0x0023ff3d, 0xfcb7025d, 0xff0a0163, 0x0000039f, 0xff04fcda, +0x02a701a0, 0xffb9fdab, 0xfe91fe8b, 0x008e003a, 0x019efd26, 0x0181010a, 0xff7fffed, 0x003f0035, +0x0000fed3, 0x01dffb77, 0xfea80354, 0x032902e5, 0x006ffdc3, 0x04050041, 0xfda8ffa1, 0xffdc01bb, +0x02de0170, 0xffbe0275, 0xfc8affff, 0xffa603b1, 0x025dffad, 0xffcbfce6, 0xffe202dd, 0xfdcbffb1, +0x015800ff, 0xfe08fe76, 0xfea2fea7, 0x0000fe90, 0xfd98005a, 0x038e0020, 0xfe95ff75, 0x000fff41, +0x02d3012e, 0x000b0017, 0xff96fda3, 0x0187ff36, 0xfedefeac, 0x00bffe80, 0xff77ff99, 0x01f30023, +0x0168fd5f, 0x0054ff6a, 0xff8e0012, 0xfe060026, 0x0144ff69, 0x016900ae, 0x00c80026, 0xff6effa3, +0xfe40032c, 0x0060015b, 0xffd9fe88, 0x0173ffe8, 0xfdd301a8, 0xfebb005e, 0xfe7ffd8c, 0xff0d0085, +0x00a6fc50, 0x026affe9, 0x0051017f, 0x01a00072, 0xff62fd45, 0x01470188, 0x045eff38, 0x025afe05, +0x019dfee7, 0x015dffdc, 0xff630187, 0xffcdfd87, 0xfc92012b, 0x01e002cd, 0xfd65ff35, 0xfeb6fe05, +0x00840018, 0x008a0220, 0xffe50066, 0xfe78ffc3, 0x00f5fda5, 0xff800269, 0xfd90fed4, 0xff84fd52, +0x026c0072, 0xfe74005a, 0xfe680047, 0x0386fe3e, 0xff48013b, 0x00180318, 0x00e5ff34, 0x01030101, +0x0224ffbc, 0xfda1fefc, 0x009afe0d, 0xffe0ff3c, 0x00590011, 0xfecdff17, 0xfeea024a, 0x0035fff3, +0xffd60164, 0x020d004b, 0xfe2d002e, 0xffa1ffd7, 0xfdae0089, 0x00780026, 0xff86019c, 0x00410276, +0xfd64015a, 0xffc7ff63, 0x005000f9, 0x00320179, 0x010eff8c, 0x01f900e0, 0xfebbfde8, 0xfd9bffbd, +0xfe630110, 0x009bff42, 0xfc9d0210, 0xfef5008a, 0xff56022b, 0xffb80069, 0x001cffa5, 0xff2afee5, +0xfe460266, 0xffd6fd65, 0xfe3301db, 0x005b02b5, 0x025f0047, 0xfe540320, 0xffd1ff72, 0xfebd0037, +0xff430223, 0xfedf002a, 0xfdd1fce4, 0x00b2fedf, 0xff65fef3, 0xfeacff73, 0xfe80febe, 0x002c02b5, +0xfe870198, 0xfedfffdd, 0x01b5fe70, 0x01e800e9, 0xff770036, 0xfd710057, 0xfff7ff61, 0x011bfe6b, +0xfdb00104, 0xfe7a0059, 0x017eff65, 0x0053001e, 0xfeb50071, 0xfe5000d4, 0xfe70feff, 0x00a9fd6c, +0xfecb01c6, 0xfec5ff92, 0xffc60101, 0x0448fe4e, 0x02d6fee3, 0xff68fe64, 0x009afe88, 0xfe6bfc93, +0xffa1ffb2, 0xfe8e009b, 0x017dfe7a, 0xfe7b0078, 0x004eff92, 0xffc8ff28, 0xff7ffe69, 0x0206ffaf, +0xfe6afe70, 0xf93802ea, 0x002002e7, 0x0075ff9d, 0xfe900188, 0xff0a030b, 0xff8f0058, 0xfed60094, +0xff6fffb8, 0xfec1fe8d, 0x01ccff37, 0x02f6fed4, 0xfed20060, 0xffd3013f, 0xff95022e, 0x01350018, +0x00c8ff7a, 0x022a01ec, 0xfd44fea2, 0x008901a8, 0x032500d5, 0x008900d5, 0xffde0040, 0xfd7cfd58, +0xffc40100, 0xffec0240, 0x002efdcb, 0x00000029, 0x00630356, 0xffbdff47, 0xfff90000, 0x019dff27, +0xffe8ff6e, 0x01e0ff44, 0x00a0fe0d, 0xfe91fd7b, 0x003600d9, 0x0033fe5d, 0xfed6ff13, 0xfee2009d, +0xfd2bfe81, 0x00adff50, 0xff390046, 0xff52ffbc, 0xfd9ffd62, 0xfd48febb, 0x00cfff8b, 0x0335ffda, +0xfe6afe96, 0x0247fdb4, 0xfe9a00e4, 0xfeab02a1, 0xff97ff68, 0x02660043, 0xfd9effe6, 0xff83ffcb, +0x005bfde7, 0xfd24fe31, 0xfec1ff69, 0xfd870092, 0x01ac00f6, 0xff87009d, 0x010efede, 0x0053ff3e, +0xfed8feff, 0xff69ffdc, 0x024efc50, 0x0121ffef, 0xfe7ffef0, 0x013bff20, 0x000bfdd2, 0xfea4fffe, +0x003e009a, 0x00f0fd41, 0xfff600df, 0xfe22ff00, 0xfe740096, 0x00b904be, 0xfd4f0069, 0x012fff7f, +0xfed3fff5, 0xfee8ff89, 0xfed00054, 0x008701e1, 0x021500b2, 0x000fffe6, 0xfdbbfeda, 0xfecafebb, +0xff9dfd2b, 0xff440021, 0xfe80ff02, 0xfe6f01c3, 0xfe4efd62, 0xffc100d4, 0xff07fe62, 0xffeb02eb, +0xff4a0063, 0xfee20299, 0xffacfe7a, 0xff90005d, 0x0018001b, 0xfe6d01dc, 0x033e0030, 0x025100f6, +0xfc50015b, 0xfd440224, 0xfe2dff36, 0xfe5cfedb, 0xfebeff47, 0x008dfea8, 0xfe20feb7, 0x000b009a, +0xfe7dfeb0, 0xfedffe0f, 0x014afef5, 0x020b00eb, 0x00ad00b7, 0x007dffdf, 0x017dfe53, 0xff73fee0, +0x027a0080, 0xfd9eff8f, 0x020bfd85, 0x00270088, 0xfc5000be, 0xffdc0233, 0xfe870101, 0xfdb0ffe6, +0x00d6fed8, 0xfee3fe07, 0x004e016f, 0x021600a1, 0x0161002c, 0x016fff11, 0xff69fdb3, 0x0077ffa8, +0xffbf007e, 0x0137022a, 0xff12006f, 0xfe63fcc3, 0xfe59036b, 0x002f0063, 0xfe98ffad, 0x0099ff47, +0xfed301ba, 0xfe0ffe59, 0x01ad0285, 0x00ce0067, 0x004cfe59, 0xfe6700e0, 0xff37ffbb, 0xfe31020e, +0x0086fe93, 0xfecc00b4, 0x016bfdee, 0x0124fef4, 0x00b8ff8f, 0x00acfeba, 0xff7bff63, 0xff70010b, +0xfe660033, 0x00b4fd59, 0x0118fefd, 0x00edff31, 0x014bfd55, 0xff2900ab, 0x0218feca, 0x0329fe83, +0xff4400d8, 0xfe26ff06, 0xff900014, 0x006302dc, 0xfe57fe56, 0xfd66004b, 0x0009ff00, 0x00530115, +0xff45ff70, 0x00fa0223, 0x00a7ff87, 0x028c0186, 0xffdeffd7, 0x00a50195, 0xfdfc0232, 0xfe74fef7, +0x00ca00df, 0x0187ff38, 0xffa2ff81, 0xfe630030, 0x005701e0, 0x0049fefc, 0x01b5ffce, 0x00b9fd89, +0x01b200de, 0x004b0340, 0x015efee1, 0x02aafd9f, 0xfb42ff4a, 0x006b0101, 0xffc0ffd0, 0x005ffdf5, +0xfe23ff43, 0x027a0061, 0xff6fff58, 0x019f02d8, 0x01f20000, 0x01b5017e, 0xffe8fdfa, 0xffdc0145, +0xfd5c0120, 0xff5cff70, 0x004201b0, 0xff30fed1, 0xfefe01c9, 0x002b0084, 0xfc480188, 0xff430091, +0x00860070, 0x0094ffc9, 0x00430160, 0xfef00065, 0xfe29fe07, 0xff9e01f9, 0xfc6201dc, 0xffbefe5c, +0x0104feab, 0x013cfc86, 0xfc7a02e0, 0xff23ff13, 0xfed3ff6e, 0xff63004a, 0xffe8fed9, 0x007201c0, +0xfe7afe9c, 0x0098036b, 0x00f501ba, 0x008efe98, 0x0198ffa1, 0x00b5fdd9, 0xfe49fe74, 0xfe96fd46, +0xfd62fef2, 0x0110005f, 0x01b001f2, 0x0153ff9f, 0x00a4010f, 0x0324fea4, 0x00900149, 0xfedafe9e, +0x0146ffb2, 0xffa0ff6f, 0x00320018, 0x0116ffd5, 0xffbafd0a, 0x01850035, 0xfdb300c6, 0x002ffe4a, +0x026cfcf2, 0xff87fe94, 0x0143fe60, 0x008e02b1, 0xff59000d, 0xfe6affb9, 0xfeebffaa, 0xfe7afdd4, +0xffbcff37, 0x00e4ff8f, 0xffc7fe82, 0xfe2dffd4, 0x001cfd74, 0x00210232, 0x0101ff44, 0x013afd9e, +0x00b6fe24, 0xfe74019a, 0x0059f983, 0x0024002b, 0x00d9007e, 0xff03034a, 0x011efef5, 0xff66ff3e, +0xfff103f5, 0x010efd48, 0x0001fe8b, 0xfef3012a, 0x01de00bc, 0x00a5ff1a, 0xff8b0072, 0xfe6f0070, +0x0091006f, 0x0018fe39, 0xffa1008b, 0x007dff95, 0x01b3fe1d, 0xff060050, 0x011e0427, 0xfe3d02a4, +0xfeceffce, 0x0200ff60, 0x02d7ff87, 0x0064ff88, 0xfd54ffc7, 0x0072fe12, 0xff53feb6, 0xffbaff02, +0x02e70061, 0xff04fd4a, 0x0143021e, 0x02d8fe5a, 0xfe69fdda, 0xff1b00bd, 0x009c0077, 0xfec00054, +0xffb301e0, 0xfca300b6, 0x022a0161, 0x0037ffe8, 0x00c2ffd4, 0xfeedfe80, 0x0045fe40, 0xff0ffe97, +0xffca0122, 0x0063ff95, 0x0199fe6c, 0x001600d7, 0x013dfeb6, 0xff9d0010, 0xffce0088, 0x00710040, +0x02b5fd79, 0xffa0ff48, 0x009d0112, 0x004dfeb1, 0xfe7402db, 0x003c0157, 0xfef4fe39, 0x0103ffd5, +0x0097ffc8, 0x002100d8, 0x000002a4, 0xff370066, 0xff15030b, 0xff53fdde, 0xfe00ffcc, 0xfe59ffc9, +0xfe400110, 0xffadff50, 0xfdd9013d, 0xffd701b1, 0xfd6b00b0, 0xff4dfebc, 0x01640085, 0xffcafcf2, +0xfeb80086, 0xf9830051, 0x00570046, 0xff4e00bd, 0x00db0038, 0xfffafeb5, 0xff5900ad, 0x0075fc95, +0x0299011b, 0x0121feaa, 0x009efe94, 0xfed4ffbd, 0xfd380000, 0x0295fffb, 0xfe120023, 0xfe5cfe00, +0x006100b2, 0xffa8ffb7, 0x00f90431, 0xfffe0066, 0xfeb500a5, 0x02c9ff90, 0xfed7ff27, 0x0299fe10, +0xff42fdea, 0x0132fe67, 0xfeb00027, 0xffd0fd6c, 0x0224ff8b, 0xff6c00f8, 0xffecfe1a, 0xfe63ffad, +0xfcdbf9a5, 0xfe7ffe54, 0x01cbfee2, 0xfd59ff1f, 0x0144ffa9, 0xfe54fd87, 0xfebd027c, 0xfeccffeb, +0xfd940012, 0xffb3feed, 0x0085fe61, 0xfe60fe59, 0xfec5feab, 0xff0701a8, 0xfea8ff56, 0x02d3fe7a, +0x000dff06, 0x00d40007, 0x039eff15, 0x01550043, 0x013afe03, 0xfe83ff52, 0x00c7ff62, 0xfdbaffc2, +0xfd05fe50, 0x015efff5, 0xfbd9ffcd, 0x0037fefc, 0xffb7fd48, 0xfe5cfe3c, 0xfdd402c9, 0xff22ffa7, +0xfd4f0113, 0xffcf0012, 0xffb602d3, 0xff00016d, 0xff81ffb4, 0x00eb00f0, 0xfc3801cb, 0x0071fe8c, +0x01620026, 0x007dfdbb, 0x00a10095, 0x00bbfd40, 0xfeed0094, 0xffa0fe2a, 0xfd64fd89, 0xfed50069, +0x0204ff87, 0x002f001e, 0x00040066, 0xfe6afe85, 0xfd58ffcf, 0xffb9005e, 0x00c90224, 0xfe9afe9d, +0x0092ff17, 0xffd6ff69, 0xffcafedc, 0xfe100040, 0xffff0060, 0x01baffc8, 0x00d6fe79, 0xfe5c0104, +0xfeedfd40, 0x031fffdd, 0x0335fd54, 0x0196007f, 0xff650089, 0xfd6cfedd, 0x02dbfe9a, 0xfebdfeae, +0xffb8faf1, 0x00e1fdce, 0x03630096, 0x022c00a1, 0xfe80fe97, 0xfd0d0030, 0x02160163, 0x0190016d, +0x008aff8c, 0xff65ff9b, 0x00d3ff38, 0x0036fd0a, 0x014200e0, 0x0000fe8c, 0xff33fead, 0xff4dff48, +0xfe7a016d, 0x00e30067, 0x010bff7c, 0x0071fe19, 0xfd8500f0, 0x00b601ce, 0x00f5fdfb, 0x003200f0, +0xff4602ea, 0xffc6feae, 0x0052ff03, 0xff84fe56, 0xfe9cfe5d, 0xfe690029, 0x0016ffc0, 0xffc3fed3, +0xfec6fe56, 0x01be0074, 0x002d0143, 0x003ffdcd, 0xfee1fe5d, 0xfe4600f8, 0x013efe59, 0xfe8aff46, +0xfed7fddd, 0xfe00fe8d, 0x01a6ff29, 0xff200027, 0x009a01cb, 0x00390089, 0xfe9c005a, 0x00b7fd66, +0xfda5012e, 0xff4effe4, 0xff17fe39, 0xfe07ffd4, 0xfdd7ff7c, 0x00d9fea8, 0xffe6fd55, 0xffb9fe69, +0xfe7efdb5, 0xfd8d001b, 0xfef0ff8c, 0x018c02d5, 0x000aff7a, 0x022dff78, 0x011fff63, 0xff0bfdba, +0x02290087, 0x00b30137, 0xfef1fe41, 0x03540247, 0xfeccfd0d, 0xfe21038c, 0x01330206, 0xfff0007a, +0x01cf0004, 0xfee5003f, 0xfdcd0137, 0xffc7fe59, 0xfd6102a4, 0xfef0fe91, 0x015302d3, 0x02040018, +0xff4601c0, 0x016b0080, 0x0015fec7, 0xff07fca1, 0x02130097, 0x012d013c, 0x000bff72, 0xffaaff78, +0x02a0fe4e, 0xfcdbfe6a, 0xff910066, 0x018e00c5, 0xff6e013e, 0xff63fee1, 0xffecfe85, 0xfe54ff04, +0x02d7ffb0, 0x02a00200, 0xfe140026, 0xfe9a0094, 0xff62009c, 0x0000ff9e, 0xff65fee1, 0x005c0103, +0xfedf01f2, 0xff6e0326, 0x0044fe87, 0x0249004d, 0x008efe4a, 0x004300ee, 0x007d00ba, 0xff6500f1, +0x03ec0146, 0xfd95fdd1, 0x00adfeac, 0x0095ff89, 0xfe66ff78, 0x00acff00, 0xfee20023, 0x00e4026a, +0x001efffb, 0xff8ffdea, 0xff970087, 0x0042feb7, 0x034a002a, 0x008f0076, 0xfeb5fdda, 0xfde3011d, +0xfe660030, 0xffeffec7, 0x01600109, 0xff320272, 0x006b00d1, 0xff2e0060, 0xfe690123, 0x011dff25, +0xffdf0010, 0x0130ff9a, 0xff23ffba, 0x00280213, 0x0000fe8f, 0x004cffae, 0xfeb1fe93, 0x00e0003a, +0xfc8d016b, 0xfe5cff8b, 0x01ea00a5, 0xffee00cc, 0x0079008b, 0x02b3ff2b, 0xffcb00ba, 0xff3a013b, +0xff56fd38, 0x034cfeea, 0xfe87ffa9, 0xfdf5ff41, 0x006d0179, 0xfed3020b, 0x01c201e6, 0x00d40089, +0x02f6ffc3, 0xfd7cff2e, 0x0079ffe0, 0xff1ffecc, 0xfdfafd96, 0xfec701cb, 0x012d028a, 0xfdf400e3, +0xff8a01d7, 0xff69ff54, 0x00ceff64, 0xfe7affef, 0xfd050089, 0xffceff6c, 0xfebd009d, 0xfe7c013a, +0xfe110112, 0x0020ff6f, 0xfedfff75, 0x000dfec6, 0xfca1febb, 0x03240315, 0x00e001be, 0xffa4ffed, +0x003401c1, 0x0070ff2a, 0xffd4fefa, 0xfe680318, 0xff00021b, 0xff4dffd8, 0x008d0242, 0x0046ff89, +0x032c0397, 0xff76fcd7, 0xffda0043, 0xff6cff6d, 0xfde7ff95, 0xfe1d009d, 0x02b30265, 0xffe804c7, +0x01b1ff27, 0x02b100fe, 0xfc08fe12, 0xff6cffbb, 0xfe880091, 0xffea0051, 0x005e0097, 0x02e70049, +0x020b009d, 0xfe4bfe49, 0xff75009e, 0xfe31ff69, 0x016d0251, 0xfe69fe7c, 0x0061ff99, 0xffe800d3, +0xfe91ff41, 0x005e00fd, 0xff8cfd9b, 0xff67000a, 0xff20fefa, 0x01da00bd, 0xffeaff30, 0x030a00e0, +0x0104feb5, 0xfe22ff6f, 0x007cfd74, 0xff54fd4a, 0xfc2bfe19, 0xfe67ffbd, 0xfe1ffe18, 0xff54fd3f, +0x00160330, 0x00560090, 0x02060326, 0x01b1ff56, 0x0101ffbe, 0xfe82fec3, 0xfeb9fd48, 0x0404fe6b, +0x0285fda1, 0xfd57025b, 0x00400101, 0xfe4f00f1, 0x0086fe23, 0xff00ff6e, 0x01dafe11, 0x002900dd, +0xff2aff49, 0xfe32ff2d, 0x00660089, 0xffaeff79, 0xfe1fff99, 0x009b0031, 0x0022ff9d, 0xffe4ff9c, +0x008d0065, 0x0329021b, 0x033e0029, 0xfeb8034c, 0x022dffc9, 0xfec7fd5f, 0xfeedff3c, 0xfe86016c, +0x00f5ffea, 0xff5cfeb1, 0x0000ff85, 0xfefdfe69, 0x0154fd5f, 0xfeadffa0, 0x0276fea2, 0xfe8b0079, +0x02b5fe9a, 0x002200cc, 0xfe62ff44, 0x017ffdde, 0xff2ffe74, 0xfe6800f8, 0x002bfd4c, 0xfdb5fd03, +0xffe1ff40, 0x02ebfec6, 0x0356014a, 0x0074fc93, 0xff66fe39, 0x01e3fd71, 0xfeacffbe, 0xfe5dff0f, +0x007cffca, 0x0087ff9b, 0x0046fefc, 0xff520197, 0xfcdb0020, 0xfde3fe88, 0xffb7fe00, 0x00a00052, +0x01c4fdce, 0xff5cfe9a, 0xfff7ff2f, 0x0111002d, 0x0130028a, 0xffeafd5a, 0xfe5900ae, 0xffb0ffba, +0x013ffe9a, 0xffbf0181, 0xfd9400db, 0xfbfcfed3, 0xfc400145, 0x0012ff12, 0x03f80166, 0xfda5fe55, +0x0200ffa0, 0x00edff91, 0xff43fdae, 0x01de00b9, 0x0155015a, 0xfe96fe74, 0x000efebb, 0x0051fe26, +0x00e70093, 0xffd903bc, 0xff900020, 0xfd44ff1c, 0xffd4ff3b, 0x0155fc12, 0x0085ff43, 0xffe50145, +0xfcd7fdf4, 0xfe1ffe76, 0xff63fce1, 0xfe880029, 0x02b8ff57, 0xff17fc14, 0xfce4ff2a, 0xff970249, +0x01d103d5, 0x018cfe94, 0xfd62fedf, 0x032c0021, 0xfe81044e, 0xff670030, 0x006b0018, 0xfff5feef, +0xfe4e0011, 0xfe24009f, 0xfedefe03, 0xffd90056, 0x00b0fdcb, 0x000800c2, 0x0037006e, 0x00c60287, +0x0043ff58, 0xfe3e008a, 0x009eff46, 0xffb60203, 0xfeabffbe, 0xfc0b009a, 0x02f8ffda, 0xfd8d0058, +0x001e01c6, 0xfe880171, 0x019f02d5, 0xfefc038c, 0x0049fcc0, 0xfec50156, 0x02f8032a, 0x011000e0, +0x00b9fdd8, 0xff8c00ab, 0xff10009a, 0x0079ff39, 0xfec9007c, 0xffc8fe7b, 0x0100fe5c, 0x01220035, +0xfd5a0183, 0xfe250011, 0xff7b0091, 0xfe88022c, 0xff1a0315, 0xfe780147, 0x00a90142, 0xfe40fd9f, +0x000afe6c, 0x010101af, 0xfefefd7e, 0xfdcefe4f, 0x00ce00ac, 0x0015ffb2, 0x01abff83, 0x01ce0187, +0x00d7fe8a, 0x0035ff39, 0xfddcfea5, 0xffbbfe33, 0x0029ffa3, 0xff5fff4d, 0x000fff7b, 0x00b6fe00, +0x025b00ef, 0xffc60092, 0xfe2ffd50, 0xff9b0090, 0xfc8dfe54, 0xfc44fe32, 0x0010020d, 0x008aff92, +0x002c00f7, 0x0044fd6b, 0x0018fdc1, 0xff71006d, 0x0041fe65, 0xfd050397, 0xfedeff9a, 0xff9fffb9, +0xfd2a00c8, 0xff84fd05, 0xfc9500e7, 0x0029fe3e, 0xff600181, 0xfe1d0097, 0x00320057, 0x010402a4, +0xff2f0079, 0xfdb4ffa2, 0xff4eff07, 0x007bfe46, 0xff260027, 0xfd9e0013, 0xfea90035, 0xfe3ffe0e, +0xff12ff92, 0x02b8fee3, 0xfd6101c9, 0xfe6d00f8, 0x02e0fef5, 0xff690098, 0xfd9b0038, 0x00f6009c, +0xffaa01b0, 0x0185ffcd, 0xff89002a, 0x016a0283, 0x0000fed0, 0xff27008a, 0xfe72009d, 0xfed6024a, +0x01a7004f, 0x002f0155, 0xffcafd20, 0xfdce024e, 0xfe7800b8, 0xfe9503ec, 0xffcffe72, 0x0047fea6, +0xff4700f2, 0xfe32fc98, 0x007d016a, 0x0079ffd1, 0x012afeb7, 0x002aff9c, 0xfe95027c, 0xfe8dffaa, +0xffa1012b, 0xff77fef0, 0x0222fecc, 0xffe8ff69, 0xfdfefee7, 0xfe2c0165, 0xfdeb024e, 0xfe1cfdcd, +0x005c0162, 0xfe2c0053, 0xfecbfc7f, 0x000bff62, 0xff20018d, 0x0090ffb6, 0xfedeffb4, 0x00a1ff96, +0xff95ffa6, 0x00ea00fe, 0x0120fe8a, 0xfe5eff7f, 0xffb5ffe1, 0x005d024d, 0xfe7a0045, 0x00ac0163, +0xfd9afdae, 0xff39ff86, 0x01090088, 0x015300df, 0xfed2ff1b, 0xfea6fe56, 0xffa1ff36, 0x0112fd65, +0x016bfddd, 0xfeebff48, 0xfe5c018b, 0xff2dff72, 0xfd910150, 0xfe90fef1, 0xfea4ff43, 0xff43ff36, +0x010300f9, 0x01180158, 0xff38ff6a, 0x007effa8, 0x0203ffeb, 0x00370069, 0x0194003a, 0xfdfbfd48, +0x00f9fd2a, 0xfebf00c7, 0x00ddff47, 0xffab021c, 0x0042ff2a, 0x002dffcf, 0xff01fdee, 0x0130002b, +0xfe6b00cb, 0xfe1f000a, 0x005cff89, 0xffcbff8b, 0x008500d4, 0x0136fed9, 0xffa80040, 0xfe6d00d0, +0xff6e0029, 0xfe7a014b, 0xfce3fe23, 0x02500038, 0xfeceffb3, 0x0009ff5d, 0xfee7feab, 0xff0bfec3, +0x00dc0020, 0x004eff05, 0x006e00db, 0xff97ff19, 0x01d7febe, 0xfdccff2e, 0x0008fedc, 0xff79fe02, +0xfd85fd48, 0xfe140076, 0xfecffe81, 0x0256ff8b, 0x016b0162, 0xff5efdc9, 0x026bffdc, 0xff7c0206, +0xff01ff37, 0x010f01a8, 0xfe88fe25, 0xff3effb0, 0x0232fef2, 0xff9b0152, 0xfee5fff7, 0xff5aff85, +0xfef2ff64, 0xfeba01a2, 0xff4cffd2, 0x00a800aa, 0x0079ffc8, 0xfe2800a8, 0xff6dfe77, 0xff83010a, +0xffa0fdf2, 0x00ee0031, 0xfef0ff4b, 0x00fbff80, 0xfe5efe92, 0xff72fe66, 0x000eff62, 0xfe55ff91, +0xfeabffa5, 0x004bf949, 0x006c02ce, 0xff91fd5c, 0x017500b2, 0xfddcff8f, 0x019fff8d, 0xffeafd6c, +0x03c800ca, 0xfeba0246, 0xff93fd41, 0xff9aff00, 0x001d0040, 0xff77004a, 0xfe820000, 0xfec60050, +0x002eff7b, 0xfffcffce, 0xfef3fe02, 0x021b0157, 0xfe32fed7, 0xff51ff3c, 0xfef20019, 0x005bff48, +0xfdf0ff90, 0xff3e0074, 0xfefc0130, 0x011cff7c, 0xfff000da, 0x019cfecf, 0x01e9ffed, 0xff24002e, +0x00f4fff4, 0x0083000e, 0xfe3900df, 0xfe4f00ab, 0x0043fe51, 0x00710243, 0x00f2fed2, 0xff9cfdc3, +0x0302fed4, 0x0058fe9d, 0x000a00f9, 0x014cfddd, 0xffddfc5a, 0xfdf2ffe0, 0xff460093, 0xff16ff8b, +0xff77fd63, 0xff730146, 0x00dcff7a, 0x0306fe6c, 0x0142ff1b, 0xfea9ff26, 0xfdb1fec0, 0xfed70030, +0xfff2feda, 0xfdd5fe96, 0xfeedff7d, 0xff6ffc5a, 0x0004fc8b, 0xfdc2ff56, 0x01210058, 0xfed3ff7d, +0x009cff39, 0xfe0d0104, 0xfeb4ffc4, 0x0019feea, 0xffcdff40, 0xffd20000, 0xffd800eb, 0xff84fff5, +0x01bf0087, 0x00000001, 0xff0a0238, 0x01fbfc1e, 0x006c002c, 0xff2afed3, 0xfdd50055, 0x00b5ff4a, +0xfc6cff1f, 0xff2dfd76, 0x00630058, 0x02920116, 0xffc90212, 0xfed40065, 0xff5f0134, 0x026e0078, +0xfee30088, 0xff83ff76, 0xff80ffc0, 0x001efe52, 0xffaa0086, 0xffcf00b2, 0x003cfe94, 0x0089001f, +0x0267001a, 0x0222ffd2, 0x005ffee3, 0xffe1ff6b, 0x02620043, 0x01fa00f3, 0xff800123, 0x00aefe63, +0x0186ffc5, 0xfea2009f, 0x0093fda1, 0x004d0172, 0xfea4fc7f, 0xff56fee3, 0xff6cfd4c, 0xff4c0088, +0xfd2dfe24, 0x019cfdc2, 0xfe8d00ba, 0x023a00c8, 0x0065fefe, 0xff23fe7a, 0x0211ff36, 0x0183ffd3, +0x02b7ff7f, 0x00dbfd50, 0xffc9fc40, 0xfe36ff5a, 0xfe1a0288, 0xfe710130, 0xff63fdcb, 0x0232ff3d, +0xfe81fe16, 0x01420250, 0xff46fe9d, 0xfef6ff6b, 0x02080267, 0xff87019c, 0x000cff9a, 0x00b20252, +0xfdeafecf, 0xfe92fefd, 0xffb5fed4, 0xfe07fe77, 0xfee2005d, 0x0195fcfe, 0x014dfddc, 0x00f30038, +0xff57ff47, 0xff40010e, 0x01b1ffe6, 0x009eff69, 0xff5affb2, 0xffcb029e, 0xffb6ffba, 0x0011ff8a, +0xff3fff84, 0xfe730223, 0x0015ffaf, 0xfe1ffe9b, 0xff3ffecf, 0xfef50037, 0x004eff2f, 0xfe9802e7, +0xffc00295, 0xfecb003c, 0xffe701ec, 0x025f00e9, 0x01490000, 0xfe63fea2, 0xfec60034, 0xffd8000a, +0xfdeb0065, 0x027b0062, 0xfe90fecc, 0xffbe00b9, 0x003f007f, 0xfdc80097, 0x007fff8b, 0x00fbff18, +0x0154ffb2, 0xfed6fdde, 0xff32ffb9, 0x019bff20, 0x0011ff6e, 0x02020024, 0xfed70072, 0xfead00fd, +0x0157febe, 0xf9870157, 0xffb20243, 0x0066fd8c, 0x01e7fece, 0x0043ff73, 0x00960088, 0xfe17ff92, +0x008efe79, 0xff0e014c, 0xff60007c, 0xfe17fe6d, 0xff5bfe46, 0xfe3ffe87, 0xffbdfe7a, 0xfcea0246, +0x0132fce2, 0x00feff40, 0xfdcafd7b, 0x0036ffd8, 0xfedffeb0, 0x005bfe80, 0x020a008a, 0xffe10121, +0xfe8cff47, 0x011d00a7, 0xff310187, 0xff790094, 0x000a0000, 0x013201b1, 0xfed3fef9, 0xff3dfe6f, +0xfef4009b, 0xfff6feb7, 0xfed7003c, 0x011500b9, 0xfd96ff37, 0x005b00dd, 0xff16017f, 0xff9dfff5, +0x01640085, 0xfee4ff69, 0xff050258, 0x00ed00aa, 0xfdfffe99, 0xfe9cfdbc, 0xff4bfdba, 0x0194fde2, +0xffeaff51, 0xfee00283, 0xfee4ff36, 0xffe0fe0d, 0xff940003, 0x0016fcc8, 0x0154fc20, 0xfe07ffc0, +0x00a3011e, 0x00850140, 0xff2afedd, 0x022e0075, 0x0121001e, 0x0063fd42, 0xff9dff9b, 0x00220206, +0x0113ff2d, 0xfedd00e1, 0x00e7ffcd, 0xff78ff66, 0xff91ff4a, 0x020802e7, 0xfeb80039, 0xfea4fe17, +0xfd76fe7a, 0x022ffd62, 0xfec2feaa, 0xfce3ff80, 0xfe30ff08, 0x002600c0, 0x010301ff, 0xff33ff1f, +0xff1e0233, 0xfeff01a4, 0xfec3ff62, 0x0038fe8a, 0x0065fff9, 0x002c0063, 0x012e0154, 0x0142006a, +0xffdaff0a, 0x01e601a5, 0xfdd6ff48, 0x0062fdcc, 0x0093fe70, 0x001e018d, 0xfff5ff3e, 0xffa80234, +0x026bff1e, 0x008c0027, 0xff8cfece, 0xff45018d, 0xfe6700f7, 0xfde8fd24, 0xfde1ff54, 0x006f002c, +0xfe6dff46, 0xff0bfea1, 0x007e0089, 0x0052fdd8, 0xfdfc0219, 0x00a4fee2, 0xfed7ff66, 0x007c0086, +0x00cdfdc9, 0xfe40ffb7, 0x005dfe9b, 0xff210157, 0x0167fd6c, 0x0087fdd1, 0xffa50162, 0xff9500e8, +0x0089ff6e, 0x0170024d, 0x01d60070, 0xff680111, 0xff52fe5c, 0xfebeff3a, 0xfea2ff98, 0x004a008f, +0xfd85fec6, 0xff7cff8f, 0xfe5ffe80, 0x02b7ff4d, 0xff23001b, 0xfec90235, 0xfe9aff8b, 0x0035005c, +0x0182fec3, 0xffc60084, 0x01e001cf, 0xfea6ff3b, 0xfe70004a, 0xffb2fe7c, 0xff2d00f3, 0x007effd5, +0x0176fe8e, 0xff160073, 0xfee100aa, 0xff0cfd8c, 0xffb2ff12, 0xfea6ff49, 0x005afef7, 0x026efca5, +0xfead00ea, 0x0057feaf, 0xffe800b1, 0x01d600f7, 0xff5ffc86, 0x008401ec, 0xffb0fe89, 0x004300a4, +0xfe66fedc, 0xffb00299, 0x010ffe5a, 0xff82ffb7, 0x006fff67, 0xfe7f017f, 0xff60ff8e, 0x006fffbb, +0x010ffcd0, 0xfda5fde1, 0xfdb60093, 0xff72fee5, 0x00060020, 0xffd7fdea, 0xff4901cc, 0xff3dfde1, +0x01110123, 0xff05ff75, 0xfea40125, 0x006bfe64, 0x00f4fea7, 0xfeeafe5f, 0x0063fff7, 0x0153006c, +0xff90fe64, 0xff87ffc6, 0xff650022, 0xfedf0074, 0x00ccfffe, 0x017f005f, 0xff31001a, 0x01580170, +0x00510063, 0xffc1feea, 0x01100077, 0xffd00073, 0xfebd0016, 0xffadfe5a, 0xfee50118, 0x00d6010b, +0x001004a8, 0x0101fe41, 0x01a3fee7, 0xfee301d7, 0x013c01d2, 0x00430019, 0x0112007d, 0xfee2feaf, +0x011b0122, 0x01820130, 0xff5a00e0, 0xff31ffe2, 0xfedbffcd, 0xfe7500fb, 0x000effa7, 0xff3d0244, +0x00f7019a, 0xffcefe6c, 0xff0b012b, 0x001ffd76, 0x000bfe63, 0xff95fed3, 0xfe80ffc5, 0x01e5008e, +0xff52000b, 0xff4afdc1, 0x0109ff72, 0xff430123, 0xff3effab, 0x0052ff81, 0x0101ff5b, 0x0152fff6, +0xfe8cfcdf, 0xffbdffc5, 0xfde8013a, 0xfe9201ca, 0x01bc004a, 0xffa100ad, 0xff7b026f, 0x0003ffe6, +0xff5b00e9, 0x0050ffe5, 0x010dffda, 0xfedc00d1, 0x0043ff11, 0x006efeac, 0xfeb50105, 0x002400cd, +0xff0a0292, 0xfeecfef7, 0x0058ff6d, 0x00020045, 0xfeb500f4, 0xfefd001f, 0xfeea01b7, 0xfeccff5a, +0xfe39fed1, 0xfe9e0067, 0x006efe7d, 0x0055ff7d, 0xfec4ffff, 0x006f0071, 0x0261fec6, 0xfee9fea6, +0x0198fecc, 0xfeea0152, 0xfe8eff45, 0x0022ff3e, 0x002efd08, 0xff00ff7c, 0xff4affc0, 0xfd50ff69, +0xfdd1003f, 0x024d0130, 0x0045ff6c, 0xfc1e00e7, 0x0270fd5c, 0xfe80fdca, 0xfeab0036, 0xfcb2ff91, +0xfe2400ea, 0xffb7019e, 0xfe73018d, 0xffaefe36, 0xfe660008, 0x019fffe8, 0xffb2ffbe, 0xfeda0306, +0xff4ffe8b, 0x0079fecf, 0x002eff53, 0x02dcff94, 0xfd76ff15, 0xfe900073, 0xfc98ff5f, 0xff6aff92, +0xfe8aff13, 0xfe000115, 0xff66fd81, 0x00100089, 0x0316ff2d, 0x00daff64, 0xfeff0064, 0x0085ff02, +0x012cff0e, 0x004dff60, 0x00000055, 0x006c009b, 0x0122fed1, 0xff36ffca, 0xfebefe78, 0x0045ff5e, +0xff840135, 0x00630194, 0xffd4feae, 0x0033ff56, 0xfe26fe62, 0x0013fe14, 0xffaa004e, 0xff7b013c, +0x00cffec5, 0x000cff52, 0xff94fe28, 0x0010fff2, 0x00f0fe23, 0xfdfc0056, 0xfe5b0104, 0x01caff2e, +0xfde8ff0f, 0x020f0087, 0x0035ff57, 0x0084023e, 0xfdc202aa, 0xfe460028, 0xffbbfe88, 0xfe91fedc, +0x013a0163, 0xfea4fdd5, 0xff79fead, 0x009bfef1, 0xff000096, 0xff6efed2, 0xfe7201ff, 0x0001feaa, +0xffb30154, 0xff38037a, 0xfeb7fefe, 0xfd2d01a2, 0x0081008c, 0x02f8012f, 0xff78fe2a, 0x004ffec5, +0xfefa0062, 0xff8fff78, 0xff5602f8, 0x016f02ae, 0x002ffc32, 0x014bff63, 0xffa7ff2e, 0x0013ffd0, +0xff72fd08, 0xff33ff70, 0xff1aff96, 0x012b0049, 0x0198009e, 0x0129ff56, 0x00ec00c0, 0xfe3efe9b, +0x0055fdc3, 0x012dff84, 0xfc20fe52, 0x024f0212, 0x016ffec2, 0x026100b6, 0xff70fe88, 0xfeb70237, +0xff030212, 0xff7f0141, 0xfc0000ad, 0xfeedfe9c, 0xfef9fead, 0xfdb2fec4, 0x01ca01cd, 0xfe89fe78, +0xff6bfe61, 0x020fff42, 0x00b2ff8c, 0xfe3eff3a, 0xffc1fe3a, 0x02ae00dc, 0x002bff1f, 0x01190158, +0xfedefecf, 0xff26012c, 0xfedcff14, 0x006cfeb2, 0x008000aa, 0xff0dfee3, 0x009fff90, 0xff720050, +0xfff20151, 0xfedf02fa, 0x010f00a7, 0x006a0084, 0x0000fee1, 0x0052ff73, 0x00150132, 0x007ffe45, +0x001a00fb, 0x009bffa9, 0xffae02a1, 0x009a0069, 0xfe1bfb39, 0xffe6fe8a, 0xff7d016f, 0x00abfd7e, +0xfe27006b, 0x0219ffc0, 0xfe02ffe3, 0xfeb3fe12, 0xffd5fdc0, 0x005eff9e, 0xfea40035, 0xff9bfedb, +0xfcd5ff90, 0xff66feed, 0x0000fe71, 0x00f2fc32, 0xfe30ff31, 0xf987002b, 0xfef7ffb7, 0x00f6ff7f, +0x00ff029b, 0x00da0089, 0x01c2fedb, 0xfedf0000, 0x0288ff97, 0x01d3fdeb, 0xffdc0099, 0xff3dff81, +0xfe9e024f, 0xfead0184, 0xfe64007c, 0x01bc034e, 0xff5900a5, 0x00a1fde8, 0x004a003f, 0xffc70186, +0xfff4fe55, 0x0078fe19, 0xfef5fe16, 0x00350084, 0xfe640172, 0xfea40044, 0x002bfedf, 0xff0afe7b, +0xfed2023b, 0xff71fe88, 0x0130010c, 0x0072feef, 0x00b300e8, 0xff13ff23, 0xff70ff93, 0xfe52fdd3, +0x00f9ff84, 0xff92fef6, 0xffd8fe00, 0xffb2ff9f, 0x02240083, 0x026a00ff, 0xffddfdc0, 0xffbb0040, +0xffc7ff57, 0x0134fe8b, 0xfeea016c, 0xffa5005d, 0x0119ffe6, 0xfedb003b, 0xff0e0198, 0xfec40054, +0x002bfeda, 0x003aff6d, 0x00b6fecf, 0xffa30162, 0x00280134, 0xff680015, 0x009aff8e, 0xfdbffefe, +0xff36ff31, 0x004efde4, 0x003ffeef, 0xfec4ff3b, 0xfddc014c, 0xfeb80255, 0xfeb4ff0b, 0xff2dff31, +0x0027fec0, 0xffb0ff5c, 0x000000ea, 0x0033fdc2, 0xff9eff78, 0xff77005c, 0xfea8ffd4, 0xff31fd63, +0x00030047, 0x0265ff69, 0xff11fe8a, 0x0166ff31, 0xff2e02a0, 0xfe07fdf7, 0xff5901aa, 0xfd79fe79, +0x00a1fed6, 0xfedcffa3, 0x019dffe6, 0xfe4500b6, 0x02610149, 0x0031fce2, 0x0093fecc, 0xfeb70022, +0xfd4cff62, 0x009a0032, 0xfec30126, 0xfc6cff8c, 0xff9bfeda, 0x001b0180, 0xfdf701f0, 0xff3efd79, +0xfeb3fec9, 0x00490116, 0x01ebffb4, 0xfe72fec5, 0x002dfff8, 0xfdb9fed5, 0xff00ff34, 0x004301cf, +0xfdf2fef6, 0xffc40375, 0x01f000e9, 0x0117007b, 0x00eaff79, 0xfe96ff00, 0xff94fd95, 0x0000fe92, +0x0209028c, 0xffe5febe, 0xfd550028, 0x02020072, 0x037a006e, 0x01d1ffab, 0xff0d0042, 0x02fd00b9, +0xfed3fec6, 0xff61013d, 0x0261fec5, 0x005b014d, 0x0068feaf, 0x021ffee8, 0x0063fe93, 0xffb4feda, +0xffe000fe, 0xfed4ff20, 0x024ffedd, 0xff26ffb7, 0x0071010d, 0xfef50233, 0x0179fe7c, 0xfee4fe3a, +0xfd55014c, 0x0039feab, 0xfd08ff32, 0xfe8a00ae, 0x0065ffff, 0xfe73ffa4, 0xfedf00d4, 0x002ffe8b, +0x015e0240, 0xfe670037, 0xffcefdf6, 0x004dff24, 0xff03ff15, 0xfd96029b, 0xfe2fff36, 0xfe900119, +0xff64feb5, 0xfe26fed5, 0xff84fef4, 0x00a6ff0c, 0x011e022e, 0xfecbff61, 0xffa90086, 0xff4a000e, +0xfea2fe56, 0xfe96004e, 0x01090084, 0xff210027, 0x00c8fec6, 0xfea2007b, 0xfead0170, 0xf9a5fffc, +0xfef4ffab, 0x022d0101, 0x0098ff96, 0x007a003c, 0x0265fea7, 0xfee8fda5, 0x004e000b, 0xffe30067, +0x02ac02ce, 0x0112ffd7, 0xfe5d01e0, 0xffdd00af, 0xfeebff4f, 0xfd2aff69, 0x00aeff70, 0x011800a4, +0xff9d0121, 0xff1cff02, 0x009afed3, 0x019d004e, 0x02580028, 0x0013ff78, 0x015efe7a, 0xfea70247, +0xffa2ff73, 0xff95005f, 0x01750061, 0x00680028, 0x00b30068, 0xfedbff26, 0xff84ff60, 0x006f00ca, +0x03b800af, 0x0054ff85, 0xffde0162, 0xfee1033d, 0xff7cff75, 0x03b00024, 0xffa1ffb0, 0x024602ac, +0xffbc006b, 0xffd5fffc, 0x01a8025b, 0xff1cff7d, 0x0168ff36, 0x00b9007d, 0xfea6fff5, 0x0068012f, +0xfb60ff7f, 0x015bfe92, 0x0094ff47, 0xff170103, 0x012aff62, 0x02bffea2, 0xff1b006b, 0xfed3fe52, +0x00080083, 0x009bfed2, 0xffaefeae, 0x00900047, 0xff66fecf, 0xff63fca5, 0x00a4ffcd, 0xfe91015c, +0xfea10270, 0xfddeff6d, 0xfeb2feff, 0xfe570255, 0xfea7fd7d, 0x00cf002c, 0xfdc6fdd5, 0x001f0056, +0xff90fe15, 0xfed401a4, 0x0024ffe5, 0x00280089, 0x0000ff18, 0xfedf021b, 0x00b30023, 0xfeecfff5, +0x022dffd4, 0x0176fed7, 0xfe50fefe, 0xff3100d9, 0x0250ffe2, 0xff4f01e7, 0xfd84fffd, 0x0125004e, +0x01530100, 0x04a000d0, 0x00b400f4, 0x029eff77, 0x00e0004e, 0x0093ff23, 0xff8cfe2a, 0xfea500dd, +0x006d00e5, 0x01efff2c, 0xff10fe76, 0x0009019d, 0xffce00cc, 0x0237ffd3, 0xff6bff3c, 0x0086fe46, +0xff4c00a4, 0xff2a0096, 0x0093ffa2, 0xfe350047, 0x01b4fdb3, 0x01870058, 0xff21fe51, 0xff7e0031, +0xfeaa0072, 0x0155ff82, 0xfe2300c9, 0x024dfe4b, 0xff910169, 0x009d0194, 0xfed2ff80, 0xfec6024c, +0x003cfefc, 0xfc010018, 0xff0e01c7, 0xfe42ff34, 0xffb5fe6c, 0xff65fece, 0x0256fdbb, 0x00490000, +0xfeedffaa, 0xff06fe72, 0x00f1015d, 0x01930069, 0xff0cff36, 0xfef8fdbc, 0x009dff73, 0xfebd0073, +0x00cb026c, 0xff6cfe88, 0xfe58013a, 0x0282003a, 0x0090015b, 0x00e900a0, 0xfd8bfc36, 0xff9dfe48, +0xf8a60014, 0xff43ffe5, 0xff6c0007, 0xfed1fe62, 0xfe23009d, 0xfee4ff6b, 0xff2300e6, 0x019a0038, +0xff68ff00, 0x000b00f6, 0xffa90016, 0xff160046, 0xfe7affaf, 0x02f3ffb4, 0xfcc80077, 0xffee0095, +0xffb1ff77, 0xfed7ff93, 0xff29008d, 0x0005ffeb, 0xfd5c007b, 0xff37016c, 0x0000fec9, 0xfebc003b, +0x00e40089, 0xff8e002a, 0xfeda012f, 0xff100214, 0xffbc00cf, 0x0022fff7, 0x00a9ff2c, 0xff6000fb, +0x00ba0066, 0x000efd84, 0x0074fe36, 0xfd90fedf, 0x011dfdc2, 0xffd9027e, 0x004aff90, 0x000b0008, +0xfedf0157, 0xffd70144, 0xff400084, 0x01ce00c6, 0xfdaf00e9, 0x00ad002c, 0xfd2effc1, 0x01a8fe6d, +0x00d4fffa, 0x003bfe07, 0x0059ffb5, 0xfd9aff11, 0xff2c01f3, 0x00ebfef8, 0xfee2ffa8, 0xff3dfe59, +0x00edfeab, 0xfe76fd50, 0x01d00026, 0xfef80201, 0x01b9005e, 0xfde1ff18, 0xff6c0056, 0xfe27fee7, +0xff94ff34, 0x001bff51, 0xfeeffd99, 0xfcba00bc, 0xfdf3ff08, 0x009601cf, 0xff04ff97, 0x0141ff92, +0x00520017, 0x0000fefd, 0xfff3fdc4, 0x006bff61, 0xfefdff65, 0x0053fd96, 0xffb9017d, 0xffdc00a5, +0x0186005e, 0x0092fd74, 0x013e0083, 0xff6bfeb7, 0xffbcff83, 0x0175001d, 0x00890061, 0xfe25ff94, +0xfee8fedb, 0x0037ff24, 0xffab0128, 0xfe1a010b, 0x0028fd0d, 0xff2cfd51, 0xfe32ff43, 0xfe37fe72, +0xfeccfe7f, 0x00c101ca, 0xff0d0092, 0xffce0016, 0xfe6efefd, 0xfea4fdc4, 0x0080ff8e, 0xffa6ffc0, +0x00740028, 0xfebcfe31, 0x025cfe5c, 0xff43fe7a, 0x0222fef0, 0xfd7eff0e, 0x0141001c, 0xfe9100c6, +0xff25ffb9, 0xff31012a, 0xfefefedf, 0x008a0055, 0x01b1ff41, 0xff65001d, 0xff5901e4, 0xffe3ff63, +0x0195fdc6, 0x00a2fea7, 0x00520025, 0xfe2000e1, 0xfd54004e, 0xff21006d, 0xff24fdbd, 0x00cdff25, +0x0027fed0, 0x0020ff5d, 0x0175fe64, 0x0088fe80, 0x00f3ff5d, 0x0008014e, 0xfee1fe95, 0x0046fd87, +0x00000008, 0xfe3e012d, 0xffccfd95, 0x020dff00, 0xffc1fed6, 0x003ffeda, 0xfecafe23, 0xfed5feed, +0xfe7302a4, 0xff37fece, 0x01410005, 0xff75ffb7, 0x0096ff14, 0xff6d0058, 0xff83004c, 0x00adfc00, +0xff6d014e, 0xff00feaf, 0x007b0157, 0x00f1016c, 0x009ffe6b, 0x008b00ab, 0xff5e0053, 0x0000ff1f, +0xff470054, 0x001cff14, 0x016600e8, 0xff1401be, 0x008eff35, 0xff66fe7e, 0xffb30091, 0xffb8ff63, +0xfed5ff55, 0xfe3500b3, 0xfec40146, 0xfddbff7c, 0x005801cd, 0x00daff96, 0xffd30109, 0xfed500fc, +0x01fb003d, 0x009bfc36, 0x01fdff38, 0x00e40090, 0xff33fc04, 0xffdeff5c, 0xfe98ff23, 0xff70ff8c, +0xfedcfff7, 0x01d000ca, 0x0073fc72, 0xfd9dff66, 0xffa20084, 0xfeafff4c, 0xfff0ffe2, 0xff5101dd, +0xffd4010e, 0x0072ff65, 0xff51ffe8, 0x011d009c, 0x005fff5c, 0x0084ff3b, 0xfea8ff3a, 0xff1bfff7, +0x0177004a, 0x027c0188, 0xff5d0172, 0x010dffd1, 0xff830170, 0xfed4ffa3, 0x0032ff9b, 0x00870257, +0xfd7bfda5, 0x0093fcba, 0xff51fe7b, 0xfde8ff70, 0x0019fe8c, 0xfe9a00e0, 0x007a003c, 0x0150008f, +0x002dfe9b, 0xff96ff7d, 0x00a40079, 0xfed40051, 0x003fff0e, 0xff74fff6, 0x010600a4, 0xfeeffdaf, +0x0083feb4, 0xfe11fee3, 0xfff8feda, 0x01a40044, 0xffe4fe90, 0xffd0fd8f, 0x01290021, 0x027bfd8e, +0x0085fe82, 0x00b4ff6b, 0x0047ff2d, 0xff5affb3, 0xfc13001b, 0x002efdf1, 0xff430090, 0xfe7bffbd, +0xfe9eff25, 0xffddffac, 0x01cc0156, 0x0006fea7, 0x003e018c, 0xfe4cff3a, 0xfdaa0006, 0xfea901a0, +0x0095ff36, 0xffd8ff58, 0x010dfe8d, 0x01c200ad, 0xfea4fe70, 0xfefe0065, 0xff72ff3b, 0x0076fc6c, +0x0154ff50, 0xff950043, 0xff9dffa7, 0x011afe73, 0x0263ffc0, 0xfefd0008, 0xffc9fea6, 0xfdc500f8, +0x0091ff2b, 0xfed4012a, 0xff91fdc6, 0xff890077, 0xfeeefed8, 0xff49ff76, 0xfedf0015, 0x01750098, +0x00a500e2, 0x007effc4, 0xfe9fff63, 0x029e005e, 0x0023005c, 0xfe7afe42, 0xfffeff97, 0xff3c00a2, +0x0257fc12, 0x0074002f, 0x01e6010b, 0x006bfef8, 0xfe41fd2e, 0x009f01be, 0xff3300c1, 0x0239ff96, +0x0056fdf7, 0x001cff0f, 0x01c4feab, 0xff79ffec, 0x01c4ff2b, 0xff900166, 0x0015fdfb, 0xffeb0045, +0x02410070, 0xff150050, 0x01f5ffe2, 0xfed5ffd6, 0x02770113, 0xfdaa0130, 0x0243ffa8, 0xfe1cfe32, +0xfe0dff0e, 0x00e700fa, 0xfe80ff4d, 0xff24ff12, 0xff07ff3f, 0x0045ff00, 0xfe62ff6d, 0x0068004e, +0xff4fffd8, 0xfdd8fe7d, 0x001b020f, 0xfcb5ff25, 0x00a200db, 0xff67ff6e, 0xff610000, 0x009ffef8, +0x01b7fff2, 0x0099ff45, 0x0020018b, 0xfeccfee0, 0x0044ff38, 0xff6cfef2, 0xfe53fcf8, 0xff790140, +0xfecfff60, 0xff6efe53, 0xff5dff49, 0x028b0060, 0xfe53fe1c, 0x0167fee4, 0xfd740058, 0x008200dc, +0x00720172, 0x001effd6, 0xfc3afefb, 0xfe730091, 0x0110ff5c, 0xff60ff82, 0x008a0164, 0xffff0085, +0xff83fe73, 0xff400024, 0x013bffb6, 0xfe07ff36, 0x00a00125, 0x0099ffad, 0x0218ff08, 0xff9fff0f, +0xff670142, 0xff7001d0, 0xffee0025, 0x0020feb4, 0x009d0063, 0xff77002b, 0xfef20022, 0xff52fffc, +0xfd050091, 0x00580065, 0xfb580086, 0x01aaff66, 0x0102feb8, 0xfecc019d, 0x016dfedd, 0x0133ff0e, +0x00e9fe05, 0xfd90002f, 0xfee3ff41, 0xff6b00f2, 0xfd06006a, 0xff78ff40, 0x006000ea, 0x00ca02f8, +0xff4c00da, 0x00abff3f, 0xfde2fede, 0xff3e0001, 0xfe90ff24, 0xff2200ce, 0xfe80fdd8, 0x0000ffd3, +0x0321008c, 0x009fff1b, 0xfdfe003b, 0xff4f00db, 0xff9e0125, 0xff11ff04, 0x0091ff25, 0xffe6009f, +0xfe5efee9, 0xfed7003e, 0xfe920118, 0x00c201d9, 0xfe8f008a, 0x00f0ff65, 0x00580056, 0x012901e5, +0x00240055, 0x01fb0060, 0x000dfde8, 0xff2b01a2, 0x00dafe5e, 0xff64fc72, 0x013bfe7c, 0x000e0189, +0xfe91fe35, 0x0125fed6, 0x008d0109, 0x007d016d, 0xffce0220, 0xff92ff6d, 0xfe8effa3, 0x0048fe76, +0xfddeff3a, 0x00e4001c, 0xfe78ffdb, 0xff89ff9c, 0x00d9017e, 0xff40fdb3, 0xff4dfea7, 0x0021fdfe, +0x0272fff7, 0x021fff77, 0xff30ff7d, 0x01820026, 0xfee7fdff, 0xfbc4006d, 0xff57fd45, 0xffe4feed, +0x0285ff6f, 0x0006008e, 0x008800d8, 0xffdafbc4, 0xff9c006b, 0xffc5006e, 0x000afdcb, 0xff28fded, +0xfe160076, 0xff01ff5a, 0x006efee4, 0xff370008, 0xff0d00f8, 0xffc400f1, 0xffb900c1, 0xff590271, +0xfecc0053, 0xfedfff08, 0x00cf0159, 0x00d8fe7c, 0xfe40fdd5, 0xfffb0074, 0x0130013b, 0xffd60150, +0xff7bff94, 0xfdf9fe73, 0xfd970059, 0x0075019c, 0xfd0f008e, 0xff08fdfc, 0xfcb0f949, 0x0224ff49, +0x003fffdb, 0x00130172, 0x0180ff2b, 0x005800ac, 0xff02ff4a, 0xfedbff24, 0x01dbff76, 0xffe9fec3, +0xff1e0061, 0x005800df, 0x0155001a, 0xff240012, 0x00f0ff3f, 0xff6dfff4, 0xfedcff39, 0xff8dff93, +0x01e4fe0c, 0x02bbfda7, 0xfff0febe, 0x00d80015, 0x0019ff92, 0xff35ff00, 0xffe20015, 0x0091ffa0, +0xff3afd95, 0x00d8fe95, 0x0071ff9b, 0x000e005e, 0xffc500cf, 0x01eefdc2, 0xff60fff7, 0xff72ff59, +0xfe70ff82, 0xfef8009d, 0xfff80080, 0x00260006, 0xff2b00b0, 0x0090fff1, 0x022f0283, 0xff61ff86, +0x00dfffca, 0xff02fdd5, 0x0089ffc5, 0x0072ff6c, 0x00f6007e, 0x00a7fdc6, 0xfde8010c, 0xfdf5ff49, +0x0196fed0, 0xfd9e006d, 0xfef3fe71, 0xfe6400f3, 0x009802a4, 0x002bffa3, 0xfc3afda1, 0x00ae014e, +0xff18f92e, 0xff04fdb6, 0xfec2ff25, 0x009aff23, 0x00a8ff7a, 0x0032013b, 0xff2100a5, 0xfef2ffdf, +0x0084fe06, 0xff150264, 0x006cff6c, 0xffca015e, 0x00300140, 0xfd46ffdd, 0xffc70034, 0x00020091, +0xff900042, 0x006fffea, 0xfe7901af, 0x00f3ff0e, 0x002c0056, 0xff88fee1, 0x0121ff49, 0xff24ff2a, +0x0019fece, 0x0143fe16, 0xffc50091, 0xfd95001e, 0x01c3ffad, 0xff27ff23, 0x02be0130, 0xff8eff66, +0xfff804a6, 0xffb7fe3f, 0x020300b5, 0xfd75003c, 0xffcb003f, 0x000b00bd, 0xff8cff24, 0xfe59009d, +0xff6301b1, 0xff81fe12, 0x003cfffb, 0x006d0000, 0xff0500d1, 0x0272fea7, 0x01040041, 0xffc9008e, +0xfb750042, 0xff19ff86, 0xff7ffffa, 0xff22fff5, 0xfdefff88, 0xfe700032, 0x028c0027, 0x0061ff4b, +0xff290125, 0xfeacff93, 0x0062ff45, 0x004b00ce, 0x0066000b, 0xff4500a2, 0x00ca007d, 0x010d00e8, +0xff0cff52, 0xffdafed4, 0x00a00006, 0x008901b9, 0xffaaff53, 0xfd4f0053, 0x00ac0000, 0x00c5fe0e, +0x0059001d, 0xfd53fc6c, 0x0000feed, 0x00e60166, 0xfeccffbc, 0x007bff67, 0xfd4f025d, 0x019ffeb2, +0x0039003b, 0x01ecfe32, 0x00b6ffb3, 0x00f4013b, 0xfea6ffe8, 0x0106012c, 0x0024fed6, 0xfefafe93, +0xff08ff33, 0x009f005f, 0xffbc0204, 0x019a003c, 0xfee0fe74, 0xfe8d0009, 0xfe14fe81, 0xff04ffa6, +0xffb1ffa1, 0xfdeb0047, 0xffe500e4, 0x00a80089, 0x00d800b4, 0xf92eff59, 0x009d0172, 0xfe71fb58, +0x00e8fecb, 0x003101d2, 0x00b0005e, 0xfd400147, 0xff6d006b, 0x0089fd65, 0x00d6018b, 0xff20fe83, +0x01fb0043, 0x000902ac, 0x01ad0054, 0xfcf8fd6c, 0xfdec00f1, 0x0287ffb3, 0xfdb00097, 0x00560033, +0xfd8bfe81, 0xfeeb018f, 0xfee1021f, 0xff60ffaa, 0xfe8b01a0, 0x0102015a, 0xfdf5fcb5, 0x0036ffbb, +0x00f4016d, 0x0062fddd, 0x00ae0009, 0x01e6006b, 0xffa90064, 0xfee3fe32, 0x0091017e, 0x00c2032b, +0xffb4ffaa, 0x01c300ca, 0xfe59005b, 0xfd66fed1, 0x01230003, 0x0206ffe7, 0x006bfd46, 0xff1c01d0, +0x0155ffaa, 0xfd9c0027, 0xfef1ff0c, 0x00020157, 0xfdec008b, 0x00feffa5, 0x0007feda, 0xfe7e01e5, +0x0010ffff, 0xffba003d, 0x04a8ff54, 0x0044ff57, 0x00770035, 0x008b0014, 0x0111fd40, 0x003aff24, +0xfd930087, 0xfe2c00a8, 0x00f80078, 0xfea80061, 0xfffcfec0, 0x01040063, 0xfe8effdc, 0x008500b7, +0x00c1ffd6, 0x01c1fed0, 0xff04010b, 0xffb100cb, 0xfefb0000, 0x0005029a, 0xffc4ff5a, 0x0172fe92, +0x00cbfda3, 0xfef3ff35, 0x00550069, 0xfeb700eb, 0xfe29fec3, 0x007e00fa, 0x00fb011a, 0x0045fe67, +0xff37fff0, 0x008400d8, 0xfe77ffe7, 0x0057fff8, 0xfea4ffb0, 0x0010fe31, 0x0023006e, 0x023e015a, +0xfc01ff36, 0xff98ff41, 0x005affc3, 0x0126fe67, 0xfe81024c, 0x0192012e, 0x015bfee1, 0xff62ff9d, +0xfd56ff3f, 0x0096fef1, 0xfec0fe80, 0xfefeffe2, 0xfffffee2, 0xfefbff74, 0xff74fe7b, 0x01f2ff4f, +0x01d7ff73, 0xfffd00f8, 0x004dfff7, 0xfecbfe98, 0xfebc0063, 0x0100ff33, 0xfefefd61, 0xffa7ff36, +0xfe9efeac, 0xfe460066, 0x00000000, 0x004affe4, 0xfebd0010, 0xfee40141, 0xfdab01c7, 0xfec200a7, +0xff05ffe9, 0xfddf00f4, 0xfed900a4, 0x0001002f, 0xfde4fea5, 0xfffdfeed, 0xfee0ffd2, 0x006ffde0, +0x00c1002f, 0x004e002f, 0xfff50080, 0xffee008e, 0xff63ff25, 0xffd00030, 0xffbe028f, 0x000b0054, +0xfffdffa1, 0xfd050012, 0xfe9d004b, 0xff3eff96, 0xff56fed8, 0x00e00251, 0xff3bff0f, 0xffc5015e, +0xfed40196, 0xfe0200d9, 0x0195ff97, 0xff7affa4, 0x0007fee8, 0xfeeafe76, 0xfe27ff3f, 0xff630044, +0x000cfff7, 0x00db01f5, 0xfedfffc9, 0xfe3f012d, 0xffbcfedc, 0x00caffa6, 0xfedffde8, 0xff1a00e8, +0x0034ff2a, 0xfdf4ff74, 0xfff7007d, 0xff51fef9, 0x0078ff66, 0xfdaafef4, 0x0191002f, 0xfe0cfe6b, +0x00690256, 0x0072ffd2, 0xffea00b7, 0xff41fea5, 0x00acffcd, 0x0026fd7d, 0xfea9002f, 0x0234ffe4, +0x00d8009d, 0xffbb0167, 0xfeedffd7, 0xfdd600bd, 0xfe920077, 0xfefb0089, 0x0002fd53, 0xff77ffd1, +0x0048ffa8, 0x002aff28, 0xffb1fe99, 0xff44ff26, 0x0146ff30, 0xfeb80240, 0xff9cff04, 0x007a00c9, +0x0074ff00, 0xfffdff85, 0xfe76005e, 0x0045ffa2, 0x010dff38, 0xff2500a4, 0xfe14005b, 0xffde0023, +0xffa7ffc9, 0xfeceff6b, 0xff3cff55, 0x0030002d, 0x0018fee0, 0xffcffead, 0xff36ff88, 0xff73feff, +0xfd6201c2, 0x003eff9b, 0x0118fe90, 0xfda7feda, 0xffc7fd7b, 0x0034fea3, 0xff85fe1a, 0xfe1c02d0, +0xfff9fed9, 0xff8c0058, 0x0026fefe, 0x0170ff45, 0xff3f0098, 0xfeaa0032, 0xfddbff00, 0xff1b002e, +0xfebdfd75, 0x00b00023, 0xfef00050, 0xff73fdc2, 0xfed2009b, 0xfe33fd87, 0xffb5fc04, 0xfeb9006d, +0xff49ff04, 0xff2e0237, 0xff7c00a4, 0xfc13fed5, 0x002101b0, 0x001200c1, 0xffabffea, 0x0117ff45, +0xfecc0089, 0x00bb002a, 0x0203feb9, 0x0052ff4d, 0x008cfd81, 0xff56ff73, 0x0201fe89, 0xffd50212, +0xfd61ff06, 0xfe880025, 0xff47fec6, 0xff5dfe2d, 0x0141ff3d, 0xff2f0020, 0xff3aff7c, 0xfef400ad, +0x011bff0f, 0xfe9ffee5, 0xfe9e0226, 0x0095009b, 0xfeaa0086, 0xfeefffda, 0x0027feda, 0x025cfe14, +0xff87006d, 0x023aff24, 0x0020ff24, 0xfec20153, 0x00c10016, 0x0041004d, 0x0122ffc1, 0x00000112, +0x0014fe31, 0xff98fe93, 0x02830029, 0xff36ff9d, 0xfed40215, 0x0034fffa, 0x01520082, 0xff8f013c, +0xfc120000, 0xfe93ff83, 0xff45012a, 0x00450091, 0xff2b00c4, 0xfe71ffbe, 0xfe97ffb8, 0xff08ff3b, +0xfe640039, 0xff2d0018, 0xfe90fff7, 0xffe9ffeb, 0x007eff63, 0x00420123, 0x01e70037, 0x016f00d4, +0xff66ff0a, 0x011ffdc0, 0xfe560007, 0x00a6ff79, 0xfe16fcb0, 0xfd99fe94, 0xff72fefe, 0xfe25ff8d, +0xff7b0052, 0x0044ff5c, 0xfec6fc71, 0x01bbff89, 0x0123fff1, 0xff12feed, 0xfee40239, 0xff0efeea, +0xff1afea1, 0xfebfffa2, 0x01cc0127, 0xfe9cfe9d, 0x001cff77, 0xfffaff24, 0xfedc004f, 0x022dfed9, +0xfffa00dd, 0x0032ffdb, 0xff9bfffd, 0xfe70011f, 0xfd740045, 0xfe5efe95, 0x00abff1d, 0xff8dfd71, +0xff37ffcb, 0xff1c004f, 0xff3e0036, 0x0114ff8c, 0xff06fe9b, 0x0019fdc9, 0xfe05020f, 0xfefdff84, +0x004700a2, 0xff4c007b, 0x0066fdeb, 0xff3a00d9, 0xfd84004f, 0xff1c009b, 0xfdfeff65, 0x0052ff26, +0xff0cfd48, 0x002dffeb, 0xff07fe91, 0xff450064, 0xfe5f0090, 0x0012000f, 0x0048fedd, 0x0123fdd7, +0x0156fd91, 0xff5b0161, 0x0023009d, 0x00e6008b, 0xfc1dfec7, 0xff16ff2d, 0x00d7008c, 0xff4afe64, +0xff8bff85, 0x001bfcf1, 0xff670009, 0x005fff89, 0xff100050, 0x0012007e, 0x0155ff77, 0x0073fd83, +0xffa1fdc9, 0x0209ff77, 0x006d00a9, 0x027f00f2, 0xff62ff1e, 0x00b6003f, 0xff72ff8c, 0xfcce0014, +0xfdaa003f, 0x000dff2f, 0x003b0255, 0x002dfd49, 0xff42001c, 0x0182003a, 0xfdb1ff4d, 0xffbbfffd, +0x0103ff19, 0x00ebfdf7, 0x007dfedd, 0xffb1ff1b, 0xfe1a0036, 0xff30ffb0, 0x01a2ff37, 0xff3cfe4a, +0x005a0229, 0x0112008c, 0xfeeb009d, 0x007eff8a, 0xfff9ffe0, 0xfd720050, 0xfe85013f, 0x0009fc82, +0xfeb9fffb, 0xfff3ffa8, 0x0086ff2b, 0x0144003f, 0x01dcfdf9, 0xfe93ff0a, 0xfdcefef4, 0x00e1ff0b, +0x0038016b, 0x0032fe28, 0x00a60082, 0x0041fd89, 0xfffaff43, 0xfdf1ffe6, 0xff66fd4b, 0x028ffeb6, +0x0234008b, 0xf8a6fea4, 0x01700086, 0x01750015, 0x0080feeb, 0x0012ff20, 0x00b40046, 0xfff7ffa4, +0x002b000a, 0x0025fd76, 0x00a10023, 0xfecc001d, 0x0073000b, 0xfedd0011, 0x004a0061, 0xffb50159, +0xfff50194, 0xff87fdf9, 0x00e90126, 0x00da001c, 0xffa0013a, 0xff87ff13, 0x0023ff2a, 0xffc3ff1d, +0xff34002b, 0xfd82ff52, 0x00af008c, 0x006e01b1, 0xff54ff15, 0xff3f004b, 0x0106ffb9, 0xff79ff37, +0x003cfd57, 0xffe1004e, 0x020cfea9, 0xff670005, 0xfeebfee6, 0x009bfebc, 0xff15ff45, 0xff19ff88, +0xfd7c00cd, 0xff20ff43, 0xfd90ff80, 0xff68ff2e, 0xfe31fdd5, 0xfe04ff97, 0xff400060, 0x02a2ffbb, +0x0011fd79, 0x01affe94, 0x003e001c, 0x00330036, 0x0096ffa9, 0x0024ff02, 0xfd300033, 0xfd9f00b4, +0xff97fc2f, 0x00500005, 0x015dfe44, 0x005eff81, 0x003aff21, 0xff010039, 0xfdbf00bf, 0xfc4eff87, +0x0028ff39, 0xff20fd60, 0xff7400c8, 0xfe4afd56, 0xfc59015b, 0xfc2afd7b, 0x00480001, 0xff59007f, +0xfeefffea, 0x0017ff7c, 0xfedafdbf, 0xff99ffd5, 0x003effd7, 0xffbcff23, 0x009b01b6, 0xfdecfeef, +0x00b00038, 0xff95ff2c, 0x008f0057, 0xfeb5ff81, 0x000c0099, 0xff80fe9d, 0xfe93003c, 0xff74005a, +0xff78ff5e, 0xff85003b, 0xffa5fff3, 0x0004ff2d, 0x00000020, 0x028fffaa, 0x01760071, 0xff74ff96, +0x00000009, 0x0161fecc, 0xfeec0000, 0xfd51ff74, 0xff6001fe, 0x00c50060, 0xffc6fd66, 0x012700be, +0xfd02febf, 0x0013fe31, 0x0069ffe4, 0x01a8ff4a, 0xff7e006b, 0xfe87fef1, 0x003a00d1, 0xffe30000, +0x0049fed1, 0xff0800a2, 0x00db016f, 0xff0efec5, 0x012001a1, 0xfee00197, 0xfff70019, 0xf868ff3b, +0xfddefe9c, 0x007aff3a, 0xff77ffd6, 0xffb2fdfa, 0x00a50144, 0x0135fd6c, 0xff23fe36, 0xfe4100b4, +0x0119001c, 0x009f00b6, 0xfddfffab, 0x00b8ff9a, 0xff7600c5, 0x00180038, 0x004e0043, 0xff44fddf, +0x01e30073, 0xfd7cff87, 0x0091002b, 0x018bffd1, 0x0048ff8f, 0x0114fec3, 0xfda4005e, 0xffc5ffe2, +0x0142ffb1, 0x016bfdec, 0xfe87002e, 0x00c200ab, 0x003dff67, 0xfef30008, 0x00690108, 0x005a0072, +0xff5bff16, 0xff97fe72, 0xffc00013, 0xffc600b8, 0x0007ff60, 0x0146ff52, 0x0045000a, 0xffb9fd5b, +0x004f00d3, 0x00c70249, 0xffa30020, 0x00d30163, 0xff6ffeff, 0x024400fb, 0x010b02b9, 0xfef4ff55, +0x0005ffc0, 0x0090005a, 0xffb2ffdf, 0x009e0010, 0x0001ffa7, 0x015dff29, 0x001f008f, 0xff9a0114, +0xff1500f1, 0x00d200a8, 0xfffc0105, 0xffe0fe35, 0xfe610030, 0xfedefe16, 0xff0300cb, 0x0055ffd7, +0xff1f01b2, 0xff19fe91, 0xfddc0019, 0x003affd8, 0xfda4ffc8, 0xff6efdcc, 0x028900b7, 0x00690128, +0xfd9500e2, 0xfef500b4, 0xff43008f, 0x0142ffb8, 0xff1a01ca, 0xfee5feea, 0xff4cff9b, 0xffd6fe7d, +0xfef8fd5c, 0x01daffcd, 0xff3afd90, 0xfea6fefe, 0xfdeeffa8, 0xff75fec0, 0x0229fd8e, 0xff93fd66, +0xffddff93, 0x0033fec4, 0x01520134, 0xfee500bf, 0x01d8ffd1, 0x004bfe83, 0x017efefe, 0xff5c006d, +0xfdc80087, 0x010e0084, 0xfd4aff1e, 0xff060122, 0xfec50047, 0x0089fd2f, 0x0003fe48, 0xfdb9025c, +0x017301a1, 0x0020fc82, 0xff51005f, 0xffdafff7, 0xffee0013, 0xfe58fff2, 0xff4affc4, 0x0143fffc, +0xff75004c, 0xff5cfedd, 0xfec60092, 0xff2801b0, 0x003cfeb1, 0xff460001, 0xfee1ff15, 0x01b9fec8, +0xff820087, 0x00110125, 0xffbe0000, 0x0028ff2b, 0x028502b8, 0x00660069, 0x004c0021, 0x002c0000, +0xff7dff40, 0x0083fff2, 0xfddcfee8, 0xff99004a, 0xfee4fd37, 0xffbdff43, 0xff6e0072, 0x0049ffe4, +0xff5cffc1, 0xfff900da, 0x00fa0111, 0xff71ffb5, 0xff74ffda, 0xfe72ff44, 0x003dff95, 0xfd7300af, +0x013e0121, 0x00620037, 0x00e4ffac, 0xfd94fe3b, 0xfcf1ff7c, 0xff5afe1f, 0xfe7300f3, 0xff87ffd3, +0x0081ff59, 0xff90011b, 0xffd8ffd7, 0x00f0ff26, 0xff08ff68, 0xff4201e6, 0xffbd0095, 0xfe210045, +0x00cb015f, 0x01ad0060, 0x000000da, 0x0047ffb5, 0xffee006a, 0x01ca003c, 0x0004ffb7, 0xffb6ff67, +0x0101ff5f, 0xfde3fdc4, 0xffc80059, 0x003b016f, 0xff720023, 0x00e2fed8, 0x002fffb6, 0xff90ffde, +0xffe80152, 0xffe2000c, 0x014601b1, 0xff53ff0f, 0x0273002a, 0x000e0022, 0x0146ffff, 0xfe900025, +0xff1dff45, 0xff580000, 0xff1b026b, 0x0148ffb7, 0xffc6fff6, 0xff950080, 0xffab0035, 0x00b10033, +0xffbeff5f, 0xfe870010, 0xfff6fed8, 0xfeb6fc4e, 0xfe80ff68, 0xfeaa0069, 0x00c9fcb7, 0xffd10061, +0xff5601b9, 0x00f9ffa8, 0x02500004, 0xff38fed8, 0x0130fb69, 0x00320077, 0xfc6a00e0, 0x00300242, +0xfe570013, 0x0207ffb5, 0x013bffe1, 0x00ebfe94, 0x00ce0023, 0xff2dff25, 0x005c00d6, 0x01310063, +0x02ae00ae, 0xffe1ffc9, 0x00380033, 0xfec8003f, 0x00270019, 0xfe65feed, 0x00c7ffa3, 0xff4cfff1, +0xffb80070, 0xfe21fe93, 0x0036fe33, 0x0122ff11, 0x00a4fef8, 0xfe7fffb7, 0x01970144, 0xff800031, +0xfedd0039, 0xfeacff96, 0xff830024, 0x0004fefc, 0x028bff28, 0xff7a004b, 0xff38ff06, 0xfff401e3, +0x000d00ab, 0xff7400f8, 0xff5cff09, 0x00eefeae, 0x006d0140, 0xfe5300bb, 0x00e7ffef, 0xfdebfd70, +0xfe9bfdc9, 0xff5500c9, 0x00b30144, 0x0017ff22, 0xfefe02ca, 0xfe7dffc7, 0xfb64fd62, 0xfd5bff59, +0xff8b0131, 0xfde8ffff, 0x008ffef3, 0xff17fdb3, 0xffbf0027, 0x004c00d9, 0x000efeba, 0xfeccff83, +0xff300027, 0xff4effb8, 0xff19feb2, 0x0183fef5, 0x00cafd6c, 0x008f0046, 0x00c1ff77, 0xff1afe12, +0x00e00060, 0x00d40109, 0x0032fe7c, 0x01120031, 0xff5a009f, 0xfff30250, 0x0035ffe4, 0x0051000c, +0x00dd00da, 0x00a9ffb6, 0xffb2ff95, 0x00010052, 0x004501d4, 0xfdbe0133, 0x00c0ff88, 0x0009fef5, +0xfe00ffd0, 0x0029fd49, 0xfdcd0029, 0xff9eff8b, 0x00c8ffae, 0xfd17feb9, 0x0118fff7, 0x0033ff84, +0xfd84009f, 0x015cff7c, 0xfd83003c, 0x01140020, 0xff5eff18, 0x0039fe3e, 0xff7401e3, 0xff7efd7b, +0x00bbfdaf, 0xfec6fe0a, 0x0066ff47, 0x00d2fede, 0xfe80ffeb, 0xffb1005d, 0x006a0062, 0xffa9ff2b, +0xffca0038, 0xffe2ff3a, 0xffa40001, 0xffa8fe8d, 0xfe320018, 0xfd660221, 0xff410141, 0x0030001c, +0x001dff90, 0xffca0087, 0x0082fe85, 0x00320058, 0xfc6afe26, 0xfcef010f, 0xff6c01bc, 0xfe74ff3d, +0xfd8dffa8, 0x004a0103, 0x00550151, 0xffecffaa, 0xffc8fdd6, 0x001102c0, 0xff820015, 0xfee50127, +0x0183005e, 0x0143fff0, 0x0025ff73, 0xfedaffb5, 0xff81fe87, 0x01bcff9d, 0xfed2fdd7, 0x00000009, +0x0009ff66, 0xfda3ffbc, 0x003b00fc, 0x00040126, 0xff89ffe4, 0xff710012, 0x0012000b, 0x0045ffc7, +0xff9ffef5, 0xfeed0284, 0xff09ff72, 0x015f00c2, 0x00f50155, 0x0144ff15, 0x01a800a9, 0x0049ff5e, +0x0029ffd4, 0x003e00eb, 0xff23fff8, 0xff97ff4f, 0xfde300a5, 0xff9a005e, 0xfeb4005d, 0x003dfc86, +0x01610183, 0xff69009b, 0xffe900e7, 0x0124ff32, 0x0019fe7a, 0xff57ff95, 0xff4200ca, 0xfea9ff56, +0xff51ff83, 0xffb400d7, 0xfd65ffc1, 0x003d0043, 0xffd00077, 0xfeedff03, 0x0008009d, 0xffeafe8d, +0x0011ff7e, 0x014300ab, 0xff46ffd0, 0xff04ffb9, 0xfe9dff0d, 0xfff70074, 0xfef80044, 0xffd600f0, +0xff20fe69, 0x0102ff3f, 0x0014ff79, 0xff1100a2, 0x0000fdda, 0xfeb2ff63, 0x01a2fdb3, 0x0259ff7a, +0x0031003f, 0xfe94fed2, 0xff810052, 0x012e0009, 0xffa7fe09, 0x006f0214, 0x01260047, 0x0080ff63, +0x009c0040, 0x011b0062, 0x00540062, 0xffd4fe80, 0x0005ff74, 0xfeb3fff3, 0xfd810134, 0x0068ff53, +0xff77ffed, 0xfec6ff2d, 0x0057feec, 0xfd91fdaa, 0xffadff82, 0xff97ff52, 0x000cff33, 0xff920179, +0xffb2fcb7, 0xff2fff1a, 0xff8d0193, 0xff560037, 0xfeb40022, 0xff9ffed5, 0xff1bff04, 0xff6a0133, +0x007ffd76, 0xffbdffd0, 0x0148000b, 0x001a003e, 0x001700a3, 0x02370004, 0xfd47016e, 0x00500022, +0xffc6ff25, 0xff87ffb0, 0xfffc014a, 0x0151012a, 0x00afff71, 0x00360000, 0xffccff6f, 0xff11fec2, +0x00c3fdd0, 0xffab0080, 0x0027003c, 0x0021ffee, 0xff15ffcd, 0x00b80026, 0x003c00f5, 0xff57ff2d, +0x0080fe20, 0x0160fe44, 0x0144ffb1, 0xfedf0088, 0xff4f007d, 0x015c003c, 0x0004fea9, 0x002bffba, +0x01ad0050, 0xfd80fe69, 0x00d1ffe4, 0xfeef018b, 0x016dfefa, 0x0099fec3, 0xff4f010e, 0xff350097, +0x0077025f, 0xfd3dff8b, 0xffe3ff8c, 0x0014ff74, 0xffb2010b, 0xfed900bd, 0xfecc0285, 0x0046ff88, +0x00b4ffba, 0x0130ffb5, 0xff43009d, 0x0037ffdd, 0x00cdfd71, 0xff74fdd6, 0xff720035, 0x00ebff5e, +0xfdec0155, 0xff8f0000, 0xffa1fec9, 0xfdd5010f, 0xff63fd9f, 0x012e00c1, 0x0080011b, 0xff430127, +0x0037ff77, 0x00370147, 0xfc1d0028, 0xfe8dffcc, 0x001c00a6, 0xfef3029b, 0xfe53fe76, 0x0036fffc, +0x00180051, 0xfe4f0154, 0x01140171, 0xff97ff77, 0x0119fe59, 0x0069fff4, 0x015cfeaa, 0xff4a0036, +0x00150063, 0xffb5ff93, 0xfd7bffd8, 0x008cff9a, 0xfeb500c5, 0xfedd00f3, 0xffb6f868, 0xff330069, +0x00d30165, 0x003fff1b, 0x00fcffdd, 0xff2d0047, 0xfda3fed0, 0xffce0077, 0x00e400a2, 0xfd7602af, +0xffc80000, 0x0033ff65, 0xf8c5fd2f, 0x001fffd3, 0x00dffde3, 0xffc5ffac, 0x002cfe72, 0x0267fe45, +0x0088013f, 0xff42fdb7, 0xfecfff1b, 0xffe700bc, 0x0089ff1e, 0x0049fef4, 0x00c60180, 0x0164fe4a, +0x0051fd5f, 0xffb8ff5a, 0xfecaff7c, 0xfffe014a, 0xff20003f, 0xff4d006f, 0xff79fe4d, 0x001e0058, +0xfe24016e, 0xff1c00ed, 0x0033ff98, 0x011c0004, 0x00edff8e, 0xffd4ff43, 0xfffe025c, 0x000901c9, +0xfe02ffc4, 0xfdb00019, 0x009a010b, 0x00aefd73, 0xfe6dff52, 0xfe58fd89, 0xffc9fe9f, 0x02afff62, +0x0167ff96, 0xffa3ff4d, 0x00bffd86, 0x000c006f, 0x0081fc51, 0xffe4fff7, 0x00affeff, 0xfd5cffea, +0xff6affd2, 0x015c00a9, 0x00300008, 0xffa4fe4b, 0x00eefcbf, 0xff3700b8, 0xff9600aa, 0xfde3004a, +0xfef1fd71, 0x00140133, 0xfb750081, 0x0043ff0a, 0xfdd60111, 0xfd97fe82, 0x00ad0067, 0xffdf0053, +0x006600fd, 0x006e00bf, 0xff67feee, 0xfedbfe03, 0xff96ff22, 0x01fdff97, 0xfe65fef4, 0x0270ff4c, +0x002cfe09, 0xff77ff67, 0xff6b0016, 0x00580128, 0xffe6ffa2, 0x011c018c, 0xffff0060, 0x01560019, +0xff67fe8c, 0xff9affb4, 0xfff1011e, 0x00e4fefb, 0xff44ffc3, 0xfd4100aa, 0xff51049c, 0xfef20077, +0x0042001c, 0xff7e00d2, 0xffddff33, 0xfdb00047, 0x0035ff2f, 0xff58fff8, 0x0026ffba, 0x0035008a, +0xff14fd0f, 0x014000b1, 0xff31ff9f, 0x0245fedb, 0xfdc9ff08, 0x006ffdc9, 0xfb5a009c, 0xffc1ff63, +0xff52ff19, 0xfecd00ef, 0x029d00d2, 0xfdc4017a, 0x0291003e, 0xfe5cfeee, 0x0222fde2, 0x01330134, +0xffe7001f, 0xfef7fdfe, 0x00a8fe00, 0xff24ffe9, 0x00c700da, 0xffd5ff39, 0xff41ff7a, 0xfd83ffdd, +0xfe1d00f1, 0x00ebff64, 0x00e8ff4c, 0xff2affe2, 0x0013011f, 0xfc59ff38, 0x005effe5, 0x00000135, +0xfed6ff29, 0xfff5fb36, 0xfdd5fe24, 0x00c5fe28, 0xff5efea9, 0x0156fff9, 0xff92ff19, 0xfed3fd84, +0xff98fedd, 0xff95004e, 0xff54ff43, 0xfe4f008d, 0xff98ff98, 0xffe2fd80, 0xff77ff20, 0x003afeb3, +0x000bff64, 0xff63ffb2, 0xfee60136, 0x00a2ffb4, 0xff46ff48, 0xff550082, 0xffafff26, 0xffdcffb3, +0xfe73ffd4, 0xff2b0103, 0xff2eff1c, 0x01a400ba, 0x006f008b, 0x0059ffcc, 0xff35fed6, 0xffc1ff79, +0xff6afc2f, 0x00ac010d, 0xfdc2fe64, 0x01a4fd83, 0xfe82fd02, 0x017602a0, 0xfe1bfe1b, 0xfff8ff95, +0x02cbff46, 0x00baffbb, 0xfc51ff2b, 0xfe12011b, 0x029bff73, 0x01400054, 0xff4100d5, 0x001f00c5, +0xfc71fd93, 0xffe6fff7, 0xfe2c0156, 0xff7fff20, 0xffbffda9, 0xffa60193, 0xff3b00c2, 0xfe9bfdcb, +0xff56ffcd, 0xfd510056, 0x02af021f, 0x015b003a, 0xff1b00ec, 0xff5a0025, 0xfed3fe5c, 0xffc90087, +0xfd9aff15, 0x00450022, 0x016f0471, 0xfff7013c, 0xff1eff56, 0x0090ffc1, 0x0004ffa1, 0xff2300f3, +0xfe860086, 0xff11006b, 0xfb36ff45, 0xff400096, 0xff1aff59, 0x002d0057, 0x00f40078, 0x00d3ff03, +0xfd82ff8a, 0xfed7fe9a, 0xfed5001c, 0x0058feae, 0xff38fcbf, 0xffd5006c, 0xff2800a6, 0xff9700f4, +0xff66010b, 0x011bff48, 0x015a001f, 0x010d006b, 0xff4cfe7f, 0x0018001c, 0x0030ff22, 0xff74fc86, +0xfe9c0049, 0x00a9fe87, 0xff87ff88, 0x004bffb6, 0xffb2ffcf, 0x0028007a, 0x0023021c, 0xfded00f5, +0xff27fe82, 0xfffeff6f, 0xfffe0111, 0x000dff80, 0xff6302b6, 0xfda7ff27, 0x003fff35, 0xfec2ff95, +0x001002bd, 0xff52ff6e, 0xff380107, 0xff0f02ac, 0x000d002d, 0x0127017c, 0xffe20028, 0x00d6fdb7, +0xfef30000, 0x0214ff20, 0x0042fea4, 0x0028ff40, 0x00d20042, 0xfd37017e, 0xfff2001d, 0x011bfda7, +0xff670133, 0xffacfcef, 0x009dff66, 0x008f0035, 0x002effd8, 0xff2fff1f, 0x024b0093, 0xfd4b0080, +0x025eff44, 0xfde60039, 0xffc4000a, 0x004701f6, 0x02d8ff88, 0x0082ff72, 0xffefffc9, 0x017fffee, +0xff4e0016, 0x00250020, 0x00040028, 0x0202fd8e, 0xff58ffe6, 0x008afecf, 0xfd540033, 0xffd800ba, +0xfd760079, 0xfffafd59, 0x025bff92, 0xfe6dff77, 0xfe7700ae, 0xfdbefe95, 0xff19fffa, 0xffbc0002, +0xffdfff7b, 0xff760178, 0x001b0119, 0xffbe0014, 0xffc00165, 0x01fcff38, 0x015eff44, 0xfd17fd7e, +0x01c70030, 0x01fc009d, 0xff48ffe2, 0x00faff78, 0xff63ff38, 0xfdb7ff5d, 0xffccff49, 0x00270226, +0x0106001f, 0xffd70019, 0x017800ad, 0x01980068, 0xfe0aff74, 0xffaeffdb, 0xfe490019, 0xfcf9ff69, +0xffdc0096, 0x0065ffa3, 0xfed60059, 0x00460006, 0x0044ff8d, 0x0076fcce, 0xfead0016, 0x002bfd88, +0xfeb50002, 0xffbbff67, 0xff2b00d6, 0xff510170, 0xff8400b0, 0xffad020f, 0x00320079, 0xff5aff87, +0xf8880082, 0xff8200cc, 0xffff0062, 0xff3f00e8, 0x0057032c, 0xff62ff0a, 0x009e003c, 0xff33fde5, +0x00730041, 0xffcefdfe, 0xfd77ff13, 0x002b000d, 0x0044ff34, 0x00750009, 0xff820024, 0x0025ff98, +0xff34fe43, 0xfff30029, 0xffdb000a, 0xff76fd1e, 0x0015fe86, 0xffe400a8, 0xfdf10011, 0x00390067, +0x00130033, 0xff98003b, 0x0306ffc3, 0xfdb102c9, 0xff6b00e7, 0xfd07fff7, 0xfed0ffd1, 0xff360273, +0xfff8fde7, 0xff5100ac, 0xff1cff72, 0xfdec02e5, 0xfdf8fdbd, 0x00360014, 0xffa0ff43, 0xfe0a003f, +0xff16ff4a, 0x00a6ff7b, 0xfdb7003c, 0x0091000e, 0xff3e006b, 0xffbcff64, 0xfebbf8c5, 0x0053004f, +0x004100cb, 0xff56fff4, 0xfff6009e, 0xfee40134, 0xff6dff98, 0x001afec2, 0xff8300fd, 0xffdaffaf, +0x00210059, 0xfeef002d, 0x008e004d, 0xfdbb00dd, 0xffc2fdd0, 0xfd3400f5, 0xfe83ff97, 0x0114ff2d, +0xfd0bff78, 0xfec3ff74, 0x00acff0e, 0x00fdff2d, 0x00210032, 0x001f0016, 0xff6aff77, 0xfd99ffa6, +0x0479002e, 0xfe51ffda, 0xfed10069, 0xff34ffcb, 0x0048ff4b, 0xff34fdc9, 0xffaa002e, 0x01d8ffc8, +0xfef7ff43, 0xff20006c, 0x0027ff9a, 0xfefb0038, 0x0026fd04, 0x00cc0044, 0xfecc0023, 0xff9dff97, +0x02a00041, 0x0038ff0f, 0xff9ffd5f, 0x02e900b6, 0xff3801a3, 0xff5dffb7, 0x0008007e, 0xff73ffe3, +0xfd63ffd8, 0xffc8ff0b, 0xfd240066, 0x00440079, 0xffbcfff0, 0x0051fed5, 0xfed3fdf8, 0x0291ffd5, +0xffffffeb, 0x004c0009, 0xfffb0081, 0xff5e002a, 0x0044ffd6, 0x0043fdff, 0x00360048, 0xff7500d6, +0x000efe0d, 0xfd8f000e, 0xfe96ff44, 0xfc050032, 0x002bff08, 0xffdf0243, 0xfd5e0001, 0xfe80ffd5, +0x0039ff55, 0x001b0003, 0xffb1ff84, 0xff4afd5b, 0xff5d00b8, 0xfd770016, 0x00240000, 0xff29016f, +0xff99ff8f, 0xfd07ffb3, 0xff5a010c, 0x0093000c, 0x00b5ffde, 0xfe22007f, 0x0005fddd, 0xff76fd4b, +0xffa5ff47, 0xff87ffe6, 0xfd6300fa, 0x00f70070, 0x00000008, 0xff57ffc3, 0xffbbffdf, 0xff1e0018, +0xff48ff1b, 0xffa300e7, 0x0181004c, 0x00bd004d, 0xfff80027, 0x00ec00ff, 0xfec70012, 0xff17ffad, +0x0004ffc6, 0x0042feef, 0xffcb009d, 0xff66ff3f, 0x0060ffdf, 0xffa2fcb0, 0xfe4d009b, 0x0031ffd9, +0xfd88fff7, 0x02d901eb, 0xfd3d0019, 0x000effec, 0xfd9affef, 0x003c005d, 0xff54fe0f, 0xfe87fdc8, +0x00e1fce3, 0x00aefff4, 0xff9bffa2, 0x003b00fd, 0xff87fdee, 0xff28ffcf, 0xff9a01f3, 0xfd710076, +0x0096ffcb, 0x0030fe1e, 0x00a6fdfc, 0x006bfeda, 0xfcbf0122, 0xff89ffb3, 0xffce00cd, 0x00c0ff9f, +0x009901fc, 0x0020003d, 0xffaaff81, 0x007300e5, 0xfd31000a, 0x0119ff71, 0xff35002f, 0xff9afdad, +0x002bffcb, 0x0000fdbb, 0x0030ff53, 0xffdd0004, 0xfee5001d, 0x00ccffb3, 0x0037ffa6, 0xff840037, +0xfe9aff44, 0xffe7ffc4, 0xfe0401d8, 0x00240041, 0xffbbff21, 0x001affe0, 0xfb69ff77, 0xffe5ff4c, +0x0015fee5, 0x018aff7a, 0xffe7002b, 0x01fcff50, 0xfe60fff4, 0x00cbff29, 0x02d00025, 0x00b4fd90, +0xffbdff8c, 0xff56003b, 0x00900006, 0xfff0ff1a, 0xffb4feec, 0x01240170, 0x003dfe3e, 0xffd3ffe7, +0xfffd002b, 0x0121fff7, 0xffa40086, 0x002e007a, 0x0027ffc7, 0xff440066, 0xff0efe1b, 0xfd5efd95, +0x0041febb, 0x0044ff54, 0x0021fe67, 0xffdaff5a, 0x00eaffec, 0x003fffa2, 0x0093fff8, 0x00a3fd71, +0x01090069, 0xfd8dfe7b, 0x00020029, 0xff0bffb9, 0x01cfff98, 0x0034003b, 0x0039ffa3, 0x003a01b1, +0x01ceffe2, 0x009fffba, 0xffc5fcb1, 0xfd8effca, 0x0090ff54, 0xffd1ff22, 0xfe48fe1e, 0x007601a1, +0x00a40015, 0x002dfe76, 0x010dffc4, 0x003c0233, 0x00450046, 0xffe1ffd3, 0xffe7ffbe, 0x000effe9, +0xfe620000, 0x001afd53, 0x006b0000, 0x014bfe14, 0x009701c4, 0x014bfffe, 0xfff3004d, 0xfcbfff09, +0x022900f5, 0x0064ff16, 0x0017006a, 0x01460062, 0xffc30006, 0x008f0037, 0x000afefa, 0xfec3fd4b, +0x0180027e, 0x005afea1, 0xfd89ffca, 0xfe57ff9b, 0xfdd6ff75, 0xfe4e0042, 0xffc4fd4a, 0x024efef4, +0xfd700016, 0xff0cfdd0, 0x00aeff6c, 0x0042fdb7, 0x0078006f, 0x0019012e, 0x008cfb8f, 0x00b90037, +0x00020027, 0x01b2ffb8, 0xff93ffd4, 0xfe9d015f, 0x0069ffb6, 0x0149fd7c, 0xff05fea4, 0xfea50031, +0xffdf00b1, 0x002efe22, 0x003ff888, 0x003e000c, 0x0055ffc9, 0xff6afffe, 0x00b9ffed, 0x002dfe1f, +0xffd80229, 0xffadffa7, 0x0110fd86, 0xfe48ffc3, 0x02ccfef4, 0xff76ff3b, 0x001cfcce, 0xfe1afeb6, +0xfee9ffd5, 0xffedfda7, 0xff2f00d7, 0x00cdffca, 0xfe1dff89, 0x025e02a7, 0xfecc003a, 0x0041ff23, +0x0036ffd1, 0x004efe22, 0x00370068, 0xfefb0060, 0x00e401be, 0xff050110, 0x00170035, 0x009f00b3, +0xfea6fffe, 0xfd350034, 0xff72ff9e, 0xfde8fea2, 0xfe160464, 0x00980282, 0x001fffab, 0xfffbfde2, +0x00470266, 0xffaa0073, 0x02dbffab, 0x00260015, 0xff4d009c, 0xfebc000a, 0x002601cf, 0xfd59fdda, +0xffd5003a, 0xffbeffd7, 0xff8bffd8, 0xffb1ffb0, 0x00440022, 0xff75ff75, 0x00a8ff2a, 0x01460079, +0xff7e01ea, 0xfd7bffc1, 0x0145ff13, 0xff75002d, 0x001dfcb0, 0xffe3ffc8, 0x0230fef3, 0xff35fcdd, +0xffca001c, 0xffda0040, 0xffc7005b, 0x00390022, 0x001bff3f, 0x00c50028, 0x01890104, 0x003effc2, +0xffc20038, 0xff6502bd, 0xffbdffa7, 0xff67ffc6, 0x009a007c, 0x0050ff23, 0xffdefffd, 0x0036fec0, +0x0055ffb7, 0x0003ffad, 0x0045ff84, 0xffca0002, 0x012affcd, 0xfdb10046, 0xff6b0109, 0xffc5ffca, +0xfefb0098, 0x00a800c0, 0xfecc00ed, 0x013afeda, 0x0042fff0, 0x02aa00a5, 0xff33000e, 0x0278ffdf, +0xff93003c, 0x005800be, 0xfe03000a, 0xffe70002, 0x0006ffb5, 0x00b9ff4a, 0xffc4002b, 0xfeb5ffe9, +0xfffdfdc2, 0xfff8fdb8, 0x0054ff67, 0xffcaff89, 0xfd0e0000, 0xfe77ff4c, 0x0081ff6a, 0xff250039, +0xff6bfff8, 0xff3efffe, 0x0120fdac, 0x006bff58, 0xff58ff24, 0xffde002f, 0x008dfd30, 0x000affc0, +0xfe8f0072, 0x00530007, 0x003e028e, 0xffd60291, 0xfed80083, 0x017d0020, 0xffc801be, 0x003e023b, +0x019cfe26, 0xff5a01fd, 0xff52ff12, 0xffa8ffcd, 0xffc20000, 0x02a70027, 0xfffdfedc, 0x00a20048, +0xffd5027c, 0xfce7ffd4, 0x00920035, 0xff72ff1e, 0x0154ffa4, 0xfffcfd85, 0x01240010, 0xffd6fefc, +0xff7000f5, 0x0021003d, 0xffbc00a1, 0xfdb2015f, 0xff580039, 0xff300178, 0xffd2ff4f, 0x008e0064, +0x003a008b, 0xfeb10299, 0x00190040, 0xfc010157, 0x0093fed9, 0x002effe2, 0x00360030, 0xff83ff1c, +0xff3cffab, 0x000effc1, 0xff8700ef, 0xfee7ffef, 0xff9b015d, 0xff3cff46, 0xfef401c5, 0x0064ffc0, +0x0199ff0f, 0xffdaffed, 0x00400052, 0x00c3ffe3, 0x00ddfe8d, 0xff55ff93, 0xffe1008e, 0x0021ff15, +0xfe30010c, 0xffe70000, 0x02b501e7, 0x0044ffd8, 0x00000055, 0x00e700d6, 0xfff2ffa6, 0xff1bffdf, +0x0000ff73, 0x00b800a2, 0xff810043, 0xff2affb7, 0x0057ff9a, 0xff07fed9, 0xfff9ff06, 0x000dffc6, +0xffd0fd30, 0xfd31004f, 0xff6affbd, 0x00fa0134, 0x00470032, 0xffd00284, 0xff2afff6, 0xfdbefd24, +0xff79ff07, 0xff9c018b, 0xfec60022, 0x00110163, 0x003e0030, 0xffe30005, 0x00d5fe68, 0xffc6ffb8, +0x001902df, 0xffdc00af, 0xfd38fd1e, 0x0286ff8b, 0xff950123, 0x0020ff5e, 0xfff3fe57, 0x0145fb9c, +0xffbdfdb9, 0xfd61ffb9, 0x007dfd84, 0x00acffab, 0x00bdffbe, 0x00a2ffd7, 0x0044000e, 0xff80ffb3, +0x00420043, 0xff0f00e2, 0xffbaffce, 0x0003fd67, 0x001b0008, 0xff19fde7, 0x0117ff19, 0xffe2ffb7, +0xfd51febb, 0x0003ffef, 0xff60fef1, 0xfe50ffa9, 0x00750202, 0x0028003d, 0x002000eb, 0x00000207, +0x00be0031, 0xff01ff43, 0xffc6fe93, 0xff95015a, 0x00ab0036, 0xfe9c0097, 0x000000d6, 0xfcec00e1, +0x01b3ff91, 0x0043ff23, 0x00290028, 0xfd75ffc6, 0xffc0ff2a, 0x01570038, 0xff38fdbd, 0x003f00e5, +0x0024feff, 0xffb4ffe7, 0xffff00ad, 0x005eff34, 0xfd45fe1f, 0xff66fd30, 0xffceff72, 0x01d5fedd, +0xff5affc8, 0xffd7007f, 0x003efff6, 0x0050fe19, 0xffc4fd7a, 0x0111fde8, 0x0332fee4, 0xffbefff7, +0xff4dffd9, 0x023efb62, 0x00740067, 0xff32001f, 0x0056ff6a, 0xfffd0070, 0x032dfd56, 0xff8dff55, +0xffb7ff32, 0xfd700074, 0x005cfe57, 0xffc8ff30, 0xff8700bb, 0xff68002a, 0x00b1ffd9, 0xff1affea, +0x0062001e, 0x0007feb6, 0xfd4affc0, 0xffe5feb5, 0xff61fd28, 0x0011fdc7, 0x005b0039, 0x003cff0e, +0xffd000e7, 0x0193003b, 0x0055007f, 0x00e4fd45, 0xfd5700fd, 0x005bfe49, 0xfec1ffc1, 0xff1b005a, +0x0043fe9f, 0xffe4ffc2, 0xffffff7b, 0x001cfd34, 0xff5602aa, 0xffb3003e, 0x0185000c, 0x01e5fcdd, +0x0010ff2e, 0xff9dffaf, 0xffd0ff43, 0x0005fcab, 0x01f1fe2a, 0x0015fd43, 0xff750041, 0xff82ff3f, +0x0037011b, 0xff5e00c8, 0xffa3ff5a, 0x02a50031, 0x002e00ed, 0xfd8fff77, 0xff3d01d4, 0x0214fffb, +0xffeaffb2, 0x00f1ff96, 0x007c0045, 0xff9a0031, 0xfb620000, 0x00e7006d, 0x02a8ff38, 0xfff4fe83, +0x0084fdf8, 0xfe48fd1f, 0xff94019c, 0x001bff53, 0x01de001e, 0xfe84ff64, 0xfde000a6, 0x003e004c, +0x029dff05, 0x0004fde6, 0xffde0053, 0xffc1fd3e, 0xff6ffeaa, 0x001cf825, 0x005b00a1, 0x0069ff94, +0xfe960091, 0xff98fee0, 0xff9effdd, 0x0000000c, 0x00f9ff4c, 0x0038ffcb, 0x009a0036, 0x0000ff22, +0xff50002a, 0xfd0effa3, 0xff4cff43, 0xffabff2b, 0x00edffe2, 0xffe9ffd1, 0x00de00b9, 0x027a00b9, +0xff97ffc8, 0xffce0046, 0xff16002b, 0xffb0000c, 0xffeb01a6, 0x0040007c, 0x02bbff57, 0xffa50064, +0x01780193, 0xff85fcb1, 0x0046fd59, 0xfec0ffb4, 0xffd0ff19, 0xff79feff, 0x0040001f, 0xffe0ff31, +0xff9c00a7, 0xffe0ffc0, 0xfea1ff8d, 0x004600ad, 0x00a8feec, 0x00140067, 0xfee5ff46, 0xffe4ffee, +0xffeeff1a, 0xfd3efd25, 0x01fd005a, 0x0030006b, 0xff840049, 0x005cffe6, 0x00140078, 0xff89fe13, +0xff6eff1e, 0x0009ff10, 0x01a3ff1b, 0xffe601be, 0xffceff9e, 0x00baff23, 0xffaa0066, 0xffb2008e, +0xffde0270, 0x0019ffad, 0x00330006, 0x00d9feba, 0xffaa01b7, 0x0073ff8d, 0xfe7c0184, 0xff46fd6f, +0x000a0077, 0xfe87ff58, 0x0014ff10, 0x00320031, 0xfcfc0026, 0xff790063, 0xff46fe46, 0xffd5001e, +0x0003ffcf, 0xff56fe89, 0xffbe0043, 0x0258ffb7, 0x001affbd, 0xff580059, 0x0060ffaf, 0xfff4ff4b, +0xff290083, 0x0154ffaf, 0xfea1ff9c, 0xffee0037, 0xfe57fd88, 0xfd4b00da, 0x008e0020, 0x0061ff6c, +0xffc6008e, 0xff7202a9, 0x02bb019c, 0xfe6dff50, 0xfd58feaa, 0x017aff89, 0xfea0ff0b, 0xfda9006b, +0xfec1ff19, 0xfe93016d, 0x0059003a, 0xfd8501b7, 0xff45ff34, 0xffd701cf, 0x0039ff4c, 0x0007fdcd, +0x00e60028, 0xfdceff47, 0xfeeffd37, 0xffd9ff15, 0xffab003c, 0xfe43fd76, 0xff4afc2a, 0xffc6fdad, +0xff96ff77, 0xffd7ffda, 0xffd8ff78, 0x01dcff8c, 0xffdbffda, 0x012500ab, 0xffcd000c, 0xff62fe7b, +0x0000fdfa, 0xff1dfd52, 0x000e0244, 0xfe8900ca, 0x00aa0000, 0xffc40036, 0x02dbff46, 0xfc05ffd4, +0x00cb001f, 0x015dfe41, 0x002cffb0, 0x000fff43, 0xfff0ffc4, 0xff0bff95, 0xfe86ffee, 0xff9d000c, +0xff4fff19, 0xffeb01ed, 0xfee7fff2, 0xfffb003c, 0x0002fed8, 0x00a60178, 0xffc600ab, 0xff5bfe26, +0x00150011, 0xff1d0055, 0x001d001c, 0x02a70036, 0x0000ff19, 0xfefbffc6, 0x00a4029a, 0xff8cfd57, +0xff4a00a2, 0x00620053, 0x0011ff67, 0xfdb700d5, 0x0091fd71, 0xff11fe6d, 0xffadff1e, 0xff9b027a, +0xffbf003b, 0xffe7ffe6, 0xff98006f, 0xfff4ff75, 0x00ed0042, 0xfd30fd61, 0x005affa7, 0x0266ffcb, +0x00affd5e, 0xff53fdc7, 0x00cd0097, 0x002900b7, 0xffd000a1, 0xff6ffdcd, 0x0098fd0b, 0x0133ffb7, +0x0027ff9b, 0x00b6ff4d, 0xffeaff80, 0x01d800d8, 0x01f1ffc6, 0x009fffe6, 0xffe5006a, 0x008b003f, +0x00380105, 0xff390069, 0xffe001cd, 0x009302cc, 0x001900ad, 0x0055ff05, 0x00ddffcf, 0xfea40042, +0x001dff9c, 0x00c8fd75, 0xffc900a3, 0x001aff34, 0xffb9fddd, 0x0028ffc9, 0x00ce01b7, 0xff56fd90, +0xfef20041, 0xffaf02a7, 0x004101a0, 0x001602c8, 0x0000ff82, 0xff890161, 0x0015ffe4, 0xffcc003b, +0x005bff13, 0xffd802a1, 0x00f50116, 0xfff201f3, 0x0041ff41, 0x0022fb49, 0x00340044, 0xfe41feff, +0x022900ba, 0xffc00016, 0xfffd003a, 0xff69fd41, 0x0006ff5a, 0x008aff13, 0xff9cff9a, 0x00430006, +0xffb5ff09, 0xfed9fd36, 0xfff7003b, 0x01cd023b, 0x0060ffcd, 0x00edfdd9, 0xfe4effe7, 0xffd8fff7, +0xfff7ffd2, 0xff6d0065, 0x00a70020, 0x0038010b, 0xfead0012, 0xfecfffe3, 0x01c7ffc6, 0xfef7febb, +0x0019ff76, 0xffd4ff16, 0xffe9004b, 0xfd57ffcd, 0x00c500b3, 0xfea5ff47, 0xff67fff0, 0xff1bffce, +0xff11fd91, 0x022001e3, 0xfe730091, 0xffabffd2, 0xfdf8ffd1, 0x00b9ffdd, 0xfd62003e, 0x0199ffcf, +0xff43fecc, 0x0033ff67, 0x00a0feff, 0x001e0084, 0xff850009, 0x002a00aa, 0xfea4003e, 0x001f01f5, +0xff0ffd40, 0x00820003, 0x00abff4b, 0x00cfffe6, 0xff29ff84, 0xff08ffcc, 0x0105ffc4, 0xffabfeab, +0xffc1ffea, 0xff100009, 0x00460098, 0xff85ff1e, 0xfec0004f, 0xff86000c, 0x000d002f, 0xffe50038, +0x0000fff8, 0xffe4000d, 0xfed2ff90, 0xfff6ff8d, 0xffc50131, 0xfff9ff3f, 0xfdd70000, 0xff940054, +0xfd600233, 0x0097fdd9, 0xffdbffe9, 0x0019ffe5, 0x0007ffe9, 0x00000132, 0x00b9fdb5, 0x0000ffe7, +0x000a0078, 0x0000fd62, 0x007ffff7, 0x0232002b, 0xffc2ffd5, 0x0015ffeb, 0xfdd7ff38, 0x003e0000, +0x02d8fce7, 0xfffa00ad, 0xfbecfd3b, 0xffed0000, 0x0007fb63, 0x0045ffe3, 0xff10ff82, 0xff47002f, +0xfeb2fffe, 0x0000ff8b, 0x028f000e, 0x0009fff8, 0x0024ff29, 0xfff401db, 0xffe9ffda, 0x0038fd70, +0x03150057, 0x007efed6, 0x023dffb5, 0xffde003c, 0xfcde0032, 0xfec1ff4b, 0x0000ff2d, 0x0007fff8, +0x0035ffc7, 0x004cff1d, 0xff91ffd9, 0xfd080020, 0x011f005c, 0x000001a5, 0xfe0effce, 0xff31f810, +0x00530008, 0x00850015, 0xfe860011, 0xff790000, 0x000efffb, 0x00430032, 0xfff50016, 0x0000ffc1, +0x005a0014, 0xff890153, 0x00400014, 0xffd5fe1e, 0x0000007d, 0x0030fffe, 0xffebffe6, 0x0019ffe7, +0x00190000, 0xfff40006, 0xff6d0000, 0xffd5ffba, 0xff840018, 0xfce50042, 0x0000fff8, 0x004cffa9, +0x0030ffc7, 0xfe5ffeb3, 0xffebfe03, 0xfff20061, 0xff67ff27, 0xff470000, 0x0250ff1b, 0x02d1004f, +0xfd3cfec4, 0x000001e2, 0x013bfff7, 0x00b9ffff, 0xff38fd38, 0xffa2ffd0, 0xff4b0004, 0x001effda, +0xff0f0000, 0xff2bffdc, 0x0130ffe8, 0x0000fec6, 0xff25ffb2, 0xfba30012, 0x00acff24, 0xfdab00c5, +0x0000ffbe, 0x0032004c, 0x001c0000, 0x00d40054, 0x00c10003, 0x0020001c, 0x00730024, 0xff970060, +0xfdd90017, 0xff200018, 0x0008fe48, 0x0054001b, 0xfd770020, 0x000b0043, 0xffa60036, 0x007e0000, +0x0001ff8e, 0xff15ff2d, 0x0005008f, 0xffefffdb, 0xfde8fda1, 0xfd56ff07, 0x007a00a7, 0xfe05fcd4, +0x000e01c0, 0xff9d0002, 0xfdaf001e, 0xffe50000, 0xfddb014e, 0x0006ff6c, 0x00000032, 0xff47ff38, +0x039affd5, 0xff8bff23, 0xfffb045d, 0xffd5ffc4, 0x0016ff5d, 0xffdd0444, 0xffd8ffaa, 0x000efff2, +0x0000ffba, 0x003cff3e, 0xfef10030, 0xfffc0022, 0xfd87fe67, 0x0000fff2, 0x0000fdc2, 0x0020fd18, +0xfffc0009, 0x00100042, 0xff96ffc7, 0xfff800f7, 0x0000fddb, 0xffeaffeb, 0x0068ffe5, 0xffd7ffa2, +0x0024fdbe, 0xff71ffcf, 0x005c005e, 0xff95010e, 0xffff0000, 0x0003ff27, 0xfd78ff31, 0xff9bffe3, +0x000dfe0b, 0x00950023, 0x0000fe55, 0x0005ff5e, 0xfff3ff40, 0xff43005f, 0xfdd9fd01, 0xff1cffcf, +0xffc8ff88, 0x00000036, 0xff940142, 0xffccffdc, 0x00860014, 0xff7afdd9, 0x01a60105, 0xffe4ff62, +0xff6afd79, 0xfff3ff09, 0x00060079, 0xfdd6ffb7, 0xfc930000, 0x0039ffc2, 0xff9b004c, 0xffdcffbf, +0x000b0007, 0xffd50046, 0xff9dfd87, 0xfe3e005f, 0x0000000c, 0x0052fff0, 0x007ffe7b, 0xff5bff3d, +0xffd90018, 0x031d000c, 0xfd94026e, 0xff30007e, 0xfdd10034, 0xfe81ffe9, 0xfd2e016f, 0xffadff50, +0x0068ffc0, 0x014dff7e, 0x00690000, 0xfd530048, 0x00390000, 0x0011fffc, 0x00000023, 0x00060018, +0xfd34ffe5, 0xff5b003a, 0xfffa0015, 0x00510000, 0xffa8ffe2, 0xff17ffe4, 0x0000ffd5, 0xfd700018, +0x000001d9, 0xff52fffe, 0xfcf10073, 0xfdfcff80, 0x0030ff0f, 0xffd40040, 0x0078ff0a, 0x011cff8f, +0xfdda0263, 0x000e005b, 0x0035ff27, 0x00080000, 0x0000ffeb, 0xffecff9b, 0x00ee0255, 0x001cff0c, +0xff050014, 0x01fb0295, 0xff100210, 0xffe8ff9b, 0xff1501eb, 0x0000ffd1, 0x00bcffcd, 0xffd7032c, +0x0057fef2, 0x00c202cd, 0xfcd1fffb, 0xff3cfd08, 0xffcb0019, 0x00620160, 0xffec000e, 0xfd57fd05, +0x000dfcf4, 0xff0affb5, 0xffe9000b, 0x004d00a4, 0x0031fff9, 0xffd60030, 0xffc6001d, 0x00050062, +0x002f0032, 0xff13039a, 0x01a3ffd5, 0x0099fff2, 0xfda80000, 0x00040022, 0xff3c0025, 0x002e0008, +0xfffbfd64, 0x0019ff23, 0xff60ffc9, 0xfdb5febd, 0x00bbfff7, 0xfe91019e, 0x000f00d3, 0xffd50022, +0xff52001e, 0xfd920000, 0x0024004d, 0x000dfd23, 0x0029fff5, 0xfe30fe2a, 0xffb90000, 0xfd67ffd4, +0x0351ff42, 0xfdb1028f, 0x01fe012d, 0x0000000f, 0xffcdfd76, 0x02f5fdb4, 0xfe160000, 0xffa301db, +0xff79ff95, 0x0094001d, 0xfffd0006, 0x00060000, 0x02c80000, 0xfdd9f83a, 0xfdbc0062, 0x0000fe66, +0x0022ffe6, 0x0000ff13, 0x000fff6e, 0x00edfff1, 0xff950001, 0xfff3ffae, 0x0000febd, 0x03880043, +0x007afffc, 0x01b10009, 0x0031ff08, 0xff06fff6, 0x0086ffcc, 0x01c0fe49, 0xfe3cffd8, 0x0037ffe7, +0xff1a0012, 0xffdefde5, 0xffd8ff4d, 0x002f0000, 0x0051ff9d, 0xfd7c0020, 0xfd30ffaf, 0x0015002d, +0xffda0087, 0x005cfffd, 0x0019ffdd, 0x02ee012d, 0xfeb70041, 0xff920018, 0x026b0002, 0xfdff0154, +0xff6dfeed, 0x000901c2, 0x013efebe, 0xffc402b8, 0x005e0039, 0x00be0090, 0x0019023d, 0xffa6fffd, +0x000fffbc, 0xfff2003e, 0xfff6ffef, 0xffe3ffe9, 0x0000fffa, 0xfff3ffc2, 0xffe7feee, 0xffa90019, +0x0011fffd, 0xffd6fff7, 0xff78ff67, 0xfff301dd, 0x00090000, 0x000efc01, 0x0019006f, 0x003effab, +0x0084ffc0, 0xfe5bfee5, 0xfee00028, 0xfb4901b1, 0xfff0ff24, 0x000fffbc, 0x000b0001, 0x005002d1, +0x02e90049, 0x00000059, 0xfedb00b2, 0xfe2b0012, 0xfec10074, 0xffca0012, 0x003b0010, 0xffe801c9, +0xfe6efe79, 0x006b02aa, 0xfff5ff71, 0x00080035, 0xffd201f0, 0xfffffd15, 0x00030032, 0xfe9d00af, +0xff970002, 0x0040fd7b, 0x00000000, 0xffdfff76, 0xffcffefb, 0x001fff48, 0x0000ffdf, 0x0000fdc5, +0xffd80254, 0xff6d02b2, 0x00570037, 0xfe8dffb2, 0xfe03009a, 0x004dffe1, 0x028dfed6, 0xfff30031, +0xffcdffbe, 0xffebfd59, 0x003cffd6, 0xffd30205, 0xffaa0021, 0x001bfff1, 0x0216feae, 0xffd3feb5, +0x00520007, 0xffe4ffff, 0x01910184, 0x0056fcc9, 0xffc4ff7a, 0xfffafd43, 0x000502ee, 0x0000ffa0, +0xffa5fe2f, 0x0388feab, 0x0042ff40, 0x0052fff2, 0x0023fd90, 0xffbb0000, 0x00530000, 0x00a4ffc4, +0xfe36fd10, 0xffdfffff, 0xff420006, 0x0005ffaa, 0xff1cff46, 0x00260000, 0x01cfff44, 0x0069ffa6, +0x0019ffed, 0x008afd64, 0xffe3ffe4, 0x012dfdaf, 0xff5e0068, 0x0086003c, 0xfeb5ff22, 0xffc7002f, +0x023dfe75, 0x00d7ff96, 0x000dfff2, 0xff31fff9, 0x00c0ff9e, 0xffdaffcd, 0xff99036e, 0x00330056, +0xfdfc0039, 0x009cff4e, 0xfd25ff42, 0xfd1f03cc, 0xffdf0058, 0xffca0069, 0xffe70000, 0x0006ffe1, +0xffd0fd40, 0xfd630029, 0xfffa0105, 0xf8250127, 0xffff0007, 0x0000fff7, 0x0000fff4, 0x002b0046, +0x000efff8, 0xfee4fd91, 0xffdeffb7, 0xfd59ffdc, 0xfebcfe67, 0x001cffeb, 0x001e00a3, 0xff16fff0, +0xff15fff2, 0x0001ff98, 0xffc901c6, 0x036effdd, 0xff7dffce, 0xfedaff16, 0xfb390011, 0xfef2ffeb, +0xfef4000a, 0x00160042, 0x0003ff1b, 0x00060000, 0x0001ffd4, 0x00020226, 0x0024ffe4, 0x002afbd1, +0xff920000, 0xff6affdb, 0xff96ff57, 0xff93ffa3, 0xfd1a0014, 0xffcf0097, 0xff1cffe4, 0xffec0126, +0xffc30000, 0x0000fd1f, 0xfda2fd17, 0x0351002c, 0xfccc0010, 0x02ccffb5, 0xffe7007e, 0x004c000c, +0x001ffdec, 0xfcd6ffed, 0x002a002b, 0x003e0007, 0x00360000, 0xff7afe4e, 0x00a802b3, 0xfe6bffd0, +0xff460000, 0x0025018b, 0x006cfd4d, 0xff4dfe72, 0xfe5effdc, 0xff2effe1, 0x00650010, 0xffccffe0, +0xff650000, 0x0029ffaf, 0xfe2fff6e, 0x0064ffed, 0xffc9ff59, 0xfd7fff95, 0x0248ffd1, 0xffebffef, +0xfee8ffdb, 0x00a3001a, 0xfe1f0069, 0xfff0004c, 0xffa6ff01, 0x0080ffa7, 0xfe8d012a, 0xffad0068, +0xffacfec5, 0x0016001f, 0x003d0015, 0x0014000a, 0x003a01aa, 0x004a003c, 0xffbc0011, 0x006efdd7, +0x002e0000, 0xff2d01b4, 0xffd9ff82, 0xffd5ff47, 0xff480000, 0xffec025f, 0xfe73fed6, 0x01440030, +0xfffc0059, 0xffa6002a, 0x0016fffd, 0xfdacfd1b, 0xffff0044, 0xffbc0116, 0xffef001f, 0x0182ffc8, +0xffe4fe5e, 0xfff20000, 0xff760000, 0x005f008e, 0x003e002d, 0x037dfcf9, 0xffd8000e, 0x0086fe67, +0x0034fed5, 0xff59000c, 0xfe5701a4, 0xfcf1ffc6, 0xfe420060, 0xff22fde2, 0xffddfff3, 0x00c70019, +0x0028ff8d, 0x004c0000, 0xfff8ff06, 0xff1dffa7, 0xffe70013, 0x0182004e, 0x00100022, 0xff1e006e, +0x01040031, 0xffc2fffc, 0xffdcffdd, 0xfe6e008a, 0xffc7ffe1, 0x028200e2, 0x001eff46, 0x001aff62, +0x00270093, 0xfea2ffcc, 0xff0afd24, 0xff83ffd0, 0x0019fea4, 0xff67ffcf, 0x0002005d, 0x0031000c, +0x037dff06, 0xffe9ffe5, 0xff17ffcb, 0xff670000, 0xff40ffb5, 0x0078ffe5, 0x02f9ff4e, 0x001c02eb, +0x00daffc5, 0x00b2ffd7, 0xfe88001e, 0x003bffe7, 0x006dff1c, 0x00300044, 0x00b50042, 0x001bffec, +0xffd6004b, 0x02d1ff8d, 0xff0eff5d, 0xffb8ffde, 0xffc90015, 0xffceff96, 0xff120006, 0xfd670204, +0xffb10192, 0xffbffd2e, 0xffd00019, 0x01d3ffcf, 0x01c0fd92, 0xfffd0041, 0xff1303cc, 0xfe4dfffa, +0xff9afffa, 0xffec0005, 0xff19ff92, 0x002e0046, 0xfff8fe14, 0x00220041, 0x000f01ae, 0xfd010018, +0x0000fd56, 0x00a3ff40, 0xfeeeffe2, 0x000efffd, 0xfeed003c, 0xfff2ff17, 0xffacffe9, 0x0018ff05, +0x00630082, 0xffda00df, 0x001f0020, 0x0155fede, 0x0000ff7c, 0x0043ff85, 0xffaf0000, 0x003e0000, +0x00060036, 0xff82ff4f, 0x000e0052, 0xffee004a, 0x0014ff96, 0x0006fbec, 0xffbf01d5, 0x00b3ffab, +0xffe3fd63, 0x0041feb5, 0x02a8ff3b, 0xffaf008b, 0x02da0010, 0xffff0039, 0x00760004, 0x02e1003f, +0x00170019, 0xffec0026, 0x02a6ff25, 0x00700045, 0x00930037, 0x01550000, 0x00eaffb3, 0xffe102f4, +0x00000024, 0xfeadfffb, 0xffedfd90, 0xfff5ffb3, 0x029effd5, 0x002ffe8d, 0xfd9500ba, 0xfd73fd33, +0x008000b9, 0xffdeff0b, 0x00d0ffea, 0x02900008, 0x0010fd23, 0x0096000d, 0xffe3ffce, 0xfd79fdf9, +0xff43fe77, 0xffe7003d, 0x00150043, 0xfecd0000, 0x00520016, 0xff900089, 0xfdb701b7, 0x00260069, +0x000c009b, 0xffef000b, 0x00c0fd0d, 0x0281ffd1, 0x001802e8, 0x022f0041, 0x001efecf, 0xffa900d2, +0xffee0069, 0x0053ffa2, 0x02050092, 0x0025ff32, 0x0000000c, 0x0093ff4b, 0xfff50060, 0x001a004e, +0xff13fe35, 0xffcd0006, 0x02d900b3, 0xffd90306, 0xfdf5006b, 0x0069fcde, 0x01240057, 0x0047ff80, +0xffa0fffd, 0xffe30032, 0xfff3ff4b, 0x0016ffe4, 0xfec60024, 0xfedffebe, 0x000101b4, 0xfeeeff71, +0xffcf00bd, 0xfcd6ffec, 0xff93ff87, 0xffbbffdb, 0x005901f1, 0xff79ff85, 0xfec101f2, 0x0045018a, +0x0181ffff, 0x02adffde, 0x00070000, 0xfd2f0016, 0xfd25fff3, 0xfcab0120, 0xff9d0031, 0xffa10000, +0xfef4fff5, 0x010dffa5, 0xff120060, 0x0025004f, 0xffda006e, 0x000ffe52, 0x02afffed, 0xffb5fd04, +0xfd620003, 0x00520142, 0x006bffaa, 0x0057ffc5, 0x00290047, 0x00000281, 0xff0cff29, 0xff38fd47, +0xffb5ff87, 0xff9cfd3b, 0xffc50001, 0x00000012, 0xffbc0000, 0x0069ff97, 0xff49006b, 0x012e00f5, +0xff220010, 0xfdd00000, 0xff97fe77, 0x0056ffea, 0xfe070033, 0x005e0000, 0xffceffef, 0xffd8ffd5, +0x0028ffd6, 0xffd5ff60, 0x0027ff47, 0x002dffe0, 0x01890000, 0x01fbffc2, 0x0000ff49, 0xffd70000, +0xffa8ffc4, 0xfd90ff25, 0xffca0010, 0xff160011, 0xfdf5fec1, 0xff09ff15, 0x00000019, 0x0058032d, +0xff86ffe1, 0xfd0cff7c, 0xff4a0025, 0x00ddf83a, 0xff21feaa, 0xfe4eff08, 0xffddffba, 0x0019ffe8, +0xffa7fdac, 0x006bffbe, 0xff1d009e, 0xffcfff15, 0xfed000e0, 0xffd0001c, 0x009dffe1, 0x000fffe8, +0x00850046, 0xff0902c0, 0xffc3fb63, 0xffcc002c, 0x0000008a, 0xfffdffd2, 0xff15ff86, 0x0009025b, +0x00c0fee1, 0x0079fff4, 0xff9dfb87, 0x002d003b, 0xfff20022, 0xffe0ff9d, 0xff9801bf, 0xfcfc000e, +0x0017ffb6, 0xfff7ff7d, 0xffc3ffc8, 0x0000000e, 0x006ffd94, 0xffd4fdf0, 0xffc4fe5d, 0xfe8f007e, +0x02a00000, 0x007b0039, 0x000cff1f, 0xfe610003, 0xffd5ff65, 0xffd2ffe7, 0x001400f4, 0x01100003, +0xff200006, 0x0011ffff, 0x00d1000b, 0x0027fc93, 0xfd9f0000, 0xfe3500b4, 0xfde8ffb4, 0x0000004b, +0xffcdffa9, 0x004c0037, 0xff6aff94, 0xffdbffa9, 0xfff1015d, 0xffdb006d, 0x0010001d, 0xff280023, +0x0036fd82, 0xffe80000, 0x005c0000, 0x00200242, 0x0025ffbb, 0xff850004, 0xff050006, 0x00400000, +0x01c5ff31, 0xffdbff80, 0x00020315, 0xfffd007a, 0xffd0ffff, 0x00000021, 0xfff1000d, 0xff050039, +0x009300b3, 0x0007032c, 0xff42fd6b, 0x01cafe5f, 0xfffa00aa, 0x0000fd60, 0x00190038, 0x003cff51, +0xffd1004c, 0xff7e0009, 0x0030ffe3, 0x0075ff86, 0x0000ff6c, 0x00b10009, 0xfe3200c8, 0xffbbffec, +0x0000001d, 0xfd94ff80, 0x004c0000, 0xfe79fffd, 0xfcd600c0, 0x00140000, 0x01f30094, 0x0155ff95, +0xff1f0073, 0xfff6fdbd, 0x018efcd2, 0x01ffff5f, 0x001102a1, 0xffe40054, 0x003001e6, 0xffdeffda, +0xfffb0044, 0xff5c008b, 0xff53fe06, 0xfff7fd69, 0xff6dff2b, 0x02d20028, 0xffe0000a, 0x002cfd17, +0xffe2feac, 0x00edffc6, 0x00ab0059, 0x0000fff8, 0x0055ffdb, 0xfff5000f, 0x013ffea4, 0x0000fff3, +0xfffe006c, 0x00890000, 0xff3f0099, 0x00030112, 0x00000133, 0x001a000e, 0x00dd0053, 0xffbe0020, +0xff4efff1, 0xfcd2feaa, 0x0073feae, 0xfff8fd21, 0xff940058, 0xfffa014d, 0xfc7b0134, 0x00000016, +0xffe50000, 0x0001ffe7, 0xfff8ff9a, 0x0160fffc, 0x01b10095, 0xfff5feb3, 0x00930006, 0x0039fcec, +0x00570118, 0xff6dffb6, 0xfeba004a, 0xfdc2ff51, 0xfe460024, 0x02cc0035, 0x00bafff9, 0x0000fd7e, +0xffdcff70, 0xfffb0000, 0x02e9ff5e, 0x000e0082, 0x0000007e, 0xffcf02f0, 0xff1cfffa, 0xfff3ffbe, +0xff2f0041, 0x0010fff4, 0xfd3c0216, 0xff70ffd5, 0x0000ffe1, 0x00470001, 0xfd740001, 0xffb700fa, +0x000d00c1, 0xfdcdffab, 0xff9401f2, 0xffc0ffd1, 0x00740000, 0x0193fee4, 0xffcaffea, 0xfd600248, +0x0329001d, 0xff6701fa, 0xfecefdb4, 0xff240000, 0x0000ffc9, 0xfea30034, 0x0056028c, 0x007dfff1, +0x01ff0000, 0x0195ff78, 0xffbf0040, 0x0000fea3, 0xff450036, 0xfebd0021, 0xfffa001f, 0xfffaffc7, +0xfddb0036, 0xfd60fe3b, 0xfdb802f0, 0x012d0000, 0x005afe3a, 0x0204ffc9, 0x001dfed0, 0x0010002a, +0xfffbffe6, 0xfff30000, 0x000c0026, 0xfff00001, 0x005dff82, 0x00060040, 0xfe2fffad, 0x00000059, +0x00040035, 0xffec0155, 0x0000ffa9, 0x0086fff4, 0xff16fd71, 0x000bfff3, 0xffc20015, 0x00140026, +0x0037009e, 0x0003fef0, 0xffc50013, 0xffebfccc, 0xfffbff6e, 0x00370000, 0xfde800c8, 0xfe52ff0a, +0x0017007a, 0xfd7f01a3, 0xfef0ffd5, 0xfff1ff5d, 0x0002ffe9, 0xfd05fff6, 0x0001fffa, 0xff0bff06, +0x01d3fffe, 0x0005ffd0, 0x006bffe9, 0x00b9001c, 0xff40ffe1, 0x0086ff13, 0xffd5ffe8, 0x0019fc7b, +0x0015ffea, 0xfde8001e, 0xffe20029, 0xffd6fff4, 0x006c02b8, 0xfff0002f, 0xffd5ffd4, 0xfd63ffef, +0x003a0000, 0xff3f0000, 0x0022000e, 0x0069003e, 0x01c50063, 0xfdd00007, 0x0024ffe4, 0xfcd6002d, +0x003cffe5, 0xffc6ff86, 0xff20ffe3, 0x0017ffcf, 0x018bffe5, 0xfcf4003e, 0x0160006e, 0x0047004c, +0xff800000, 0xfd70ffbe, 0x01160018, 0x0052ffea, 0x005effe1, 0x00930015, 0x00330014, 0x0000ffee, +0xff900000, 0x000d0058, 0xff92ffe7, 0xff17ffe7, 0x001a0035, 0x00440017, 0x0019ffe3, 0xffdcfffe, +0x002efff0, 0xffe1ffbe, 0x004602ee, 0xfd530000, 0xffe8ffdc, 0xfdc201db, 0x0155002c, 0x0020ffe7, +0xfd070024, 0xff4efff2, 0x00090134, 0x0039fcf1, 0xfcf4ffe8, 0xfffc000e, 0x0263ff0c, 0x0003ff15, +0x029d001c, 0xfdd900e9, 0x032fff12, 0xff830042, 0x0068ffaa, 0xff5cfd2e, 0x002b0142, 0x004eff24, +0x000b0006, 0xfff8fd34, 0xff5cff2e, 0xff9bfffb, 0xffa20000, 0xff92fff8, 0x002ffd7f, 0xffaa002a, +0x0034ffa1, 0xffae000f, 0xff1cfeda, 0xfe7c0031, 0x00c800e1, 0xff5bfdc3, 0x011ffff9, 0x0000001f, +0xfdafff69, 0x006efff7, 0xfdd70025, 0xffc4026b, 0xfd17ffe2, 0xfff0ff3c, 0xfdb50005, 0x00490003, +0x007bffe3, 0xffd5001f, 0x000a00a3, 0xff1f0105, 0xffd3001b, 0x02050005, 0xfd1afd24, 0x012dfd60, +0x000bffcc, 0x02dc0028, 0xff3efffb, 0x000affd1, 0xffe0ffec, 0x0012ffe8, 0xfd58ffce, 0xfe8dffea, +0x007aff97, 0xfd9f0039, 0x016f004a, 0x0011fce5, 0xffeeffd8, 0xfffbfff4, 0xfe3a0068, 0xffcefe6f, +0xfd59ffe8, 0x0004ffe8, 0xffd5007a, 0x005c00c1, 0x0031fe35, 0x00790046, 0xffed0022, 0xff0901d9, +0xffd002a7, 0xff16ff21, 0x012affb4, 0xff5bffd7, 0xffe90033, 0xfff4ff5c, 0xfd90fff6, 0x007e00c2, +0xfff7ff07, 0x00010025, 0x002affed, 0xfff80000, 0x01a4fef2, 0x000d0004, 0x00c0fe61, 0x00030000, +0xffdefffc, 0x006b0112, 0x001cfdd9, 0x0029000a, 0xfddb0001, 0x0041ffaa, 0x00090014, 0xfe55fd82, +0xffffffd5, 0x002f032d, 0xffd70084, 0x0065ff39, 0x0018005f, 0xff55ffec, 0x006c0000, 0x000e0001, +0xfff8fe37, 0x004c013b, 0x00150011, 0x0000ffef, 0x0078fed0, 0xfe32000e, 0x000affca, 0x0008fff5, +0x00a80000, 0xff7affbc, 0xfff0006e, 0xfe1efff6, 0xfdd0ffe8, 0x0000ffd5, 0xffd3fe5d, 0x0001fff3, +0xff0502a8, 0x00c8002b, 0x0022ffc9, 0x0034004d, 0x00c0005a, 0xff160054, 0x00340133, 0x0006fff0, +0xffe1fec1, 0x0000fd17, 0xffdcffe7, 0x00420124, 0x000000d2, 0x0041fd79, 0xfffa0001, 0x001902b3, +0xffe4000c, 0x01b1ff47, 0xff94ffe0, 0x00250018, 0x000b003b, 0x00100006, 0x00b0fee1, 0x004c0043, +0xff4e0019, 0xfed2000a, 0xffe50099, 0x0000fef2, 0xffdb0003, 0xfd470351, 0x01c4ffeb, 0x00250013, +0xff5f0044, 0xffc9ffd1, 0xffe70146, 0xfccc004a, 0xff9b0031, 0xf83a014e, 0xff080028, 0xffe70012, +0xfe77fd1a, 0xff930000, 0x0019ffe2, 0xff97025b, 0xffa90031, 0x004d004c, 0x0000ff08, 0x0000ff45, +0xff960000, 0xffe10006, 0xff6cff20, 0xfdfcfd94, 0x0075fe7c, 0xfd820192, 0xffd00004, 0xfff0ff3f, +0x00000118, 0x00a7001c, 0xfff3fffa, 0xfd640014, 0xfe52ff79, 0x01b4003c, 0xffe3fd69, 0x0000ff4b, +0x0029ff27, 0x015cffea, 0xffea01c6, 0xff6dff6d, 0x00040000, 0x00230000, 0xfe3200c2, 0xfea2fff1, +0x0046fff7, 0xfe05ff9f, 0x02fbffcd, 0x0005fdac, 0x00010261, 0xfff30131, 0x0007ffe7, 0xfeeafdce, +0x0044000f, 0x002f0232, 0xffdb015d, 0xffe5ffe7, 0xffecffaa, 0xffb8fff4, 0x00aefff2, 0x037d004f, +0x0063002b, 0x0018000e, 0xff0500b9, 0xfec4fddb, 0x04440024, 0x0010ffec, 0x0004ff25, 0xfddbffd5, +0xffc6ff65, 0x00340000, 0x007b003e, 0xfeb30088, 0xfffdfd94, 0xfff4ffff, 0xffe702e9, 0x005202a7, +0x00180000, 0x001fff6c, 0x005c0000, 0x001cffcf, 0xff3c0069, 0x001efe10, 0x00340016, 0x022f025e, +0xff9d0089, 0x00150056, 0xff76ffde, 0xffbf00d3, 0xff30ff90, 0xff9d0105, 0x0000ffaa, 0xffff0005, +0xffc50037, 0x0124fd25, 0x00690049, 0x0069fe6f, 0x0000fff4, 0xfec1ff96, 0xfe5fffeb, 0x03880000, +0x019afd28, 0x0033014d, 0x00050039, 0x004b0039, 0xfff9fee4, 0x01fbffe7, 0x02d1fde8, 0x00300036, +0xfff90055, 0x00a2000a, 0x003bfd94, 0x005cfd2e, 0xfffdff29, 0xffe5002c, 0xfed502fb, 0xfffe0025, +0x00010080, 0x01dd000f, 0x000002d1, 0x0045ffdb, 0x032c0000, 0x006ffec4, 0x01f0fdd0, 0x00000093, +0x001e018e, 0xff0cfd3c, 0xff790057, 0x0017ffef, 0xffef0014, 0x004e00b2, 0x0025ffff, 0xffec02d9, +0xffd5ffba, 0x00060004, 0xffe700b3, 0x00daff28, 0xff07000d, 0x02b2fff2, 0x025ffd67, 0xfd12ff17, +0x0010002b, 0x0022ffeb, 0xfffe0039, 0x002fffca, 0xfff3fff0, 0xfd28fffc, 0xffdc001b, 0xff3d00b2, +0xfff10019, 0xffeaff15, 0x0127fe66, 0x0000fff2, 0xffebfffb, 0x00d1ff9b, 0x00730207, 0xfd9dff2c, +0xffcefbbc, 0xfff3ffd5, 0xffff003d, 0x0000002e, 0xfcf40059, 0x012aff76, 0xffec000e, 0x02f3005b, +0x0093ff17, 0x010dffc9, 0x00320020, 0x0042001d, 0x02adffcb, 0xfff8fd1a, 0x0030ffcf, 0x000b004f, +0xffa30082, 0x002bffbb, 0x00a40000, 0xffd9005f, 0x001cff7b, 0xffd2ffde, 0x0388feb2, 0x0012ff1c, +0xffcfffd0, 0xff2efd12, 0xffe1ff31, 0xff1d006b, 0x0047ffd4, 0x00000000, 0x007e0000, 0x005b0112, +0xffff0030, 0x004aff20, 0xfff3003b, 0x005e003c, 0xffedff97, 0x00370015, 0xffe7ffa8, 0xffb0feea, +0xffeb0099, 0xfeab006e, 0xffafffec, 0x001d001f, 0xff86ffbe, 0xfff1fe3b, 0xff8600fa, 0x014e0000, +0x0064ff1c, 0xff590000, 0xffb50060, 0x00570037, 0x0000000b, 0xfff70120, 0xffa2ffc8, 0x026effe9, +0xfff3fff1, 0xfffe0121, 0xff71feaa, 0xff88ffe0, 0xfe61fe5f, 0xf8100001, 0x0281fdab, 0x0000003e, +0x000afc7b, 0xfd780017, 0x0030fe23, 0x002bff13, 0x005e0041, 0x0031ffdb, 0xffd0fedb, 0xff2c0053, +0x000c00c8, 0xffc3ff58, 0xfd0d0005, 0xffe9ff71, 0x00420124, 0xfd250001, 0xfff8ffda, 0x0189ffc2, +0x001cffc2, 0x002affdc, 0x0006000a, 0xffdc0000, 0xfec1ff9e, 0xfeb2ffd0, 0x0024ff71, 0xfec100d0, +0x026101db, 0xfffd0000, 0x0037ffe9, 0x0037002e, 0xff3c000d, 0x004d0000, 0xff15fffa, 0xff28ff16, +0x029e0010, 0xfd5a0004, 0xfff7ff16, 0xfedbff76, 0xfff20030, 0x00390242, 0x00220013, 0xff19fec1, +0xffd30019, 0x02d90013, 0x01ca01c2, 0xffc000d4, 0x0008ffec, 0x0070fff2, 0xffebff4b, 0x00030094, +0xffbcff3f, 0xfdc3ffe1, 0xfff7001d, 0x000bff79, 0xfff10001, 0x013f0003, 0xfeb2ffaa, 0xffac0021, +0x00000023, 0xffbe0022, 0x0099fffc, 0x0070fd78, 0x0079fe07, 0xffedffe0, 0x0051ffa7, 0x00ddff4b, +0xfe5fff94, 0x00000000, 0xfd7800d1, 0xfffafcc9, 0x0016fff9, 0xfffdff31, 0x0073fffc, 0x02e1fff9, +0xfff900c1, 0x0022ffbd, 0xfc7b023d, 0xffb5ffe0, 0x00000000, 0x0110007a, 0x0026fffb, 0xfe4e0018, +0xfe610000, 0x0021002b, 0xff67feee, 0x025402b9, 0x00110006, 0xfff60094, 0xfb39ffde, 0x00f7ff7c, +0xffe4fd3b, 0x00080013, 0x00000000, 0x02a1ff15, 0xff82fd87, 0xffe6fe02, 0xfe3700ba, 0x0017000f, +0xfdf50011, 0x001dfe6e, 0x001b0017, 0x00520023, 0x001f025b, 0xfb63ffe9, 0xffe2ffea, 0xfffeff5f, +0x002bff6d, 0x0000ff29, 0x006fffff, 0xffd00004, 0x012aff39, 0xfcd60041, 0xfffb00b3, 0x020501a6, +0x000d0142, 0x00c2fffa, 0x002bffc5, 0x01320000, 0x0062fb39, 0xff880001, 0xff25003f, 0x00000000, +0x006b0097, 0x000cfdb4, 0x000000be, 0x0112ffb4, 0xfee40031, 0xff67ff4e, 0xfd7f0035, 0x001affdd, +0x0002ffeb, 0xff0affed, 0xfe230063, 0x01a4ffeb, 0xff17fff5, 0x00570005, 0xfe5f007d, 0x00c8ff4d, +0xfec2ff9b, 0x0142007e, 0xfd63ffef, 0x01f9000b, 0xffebff49, 0xff060013, 0xff7c00f4, 0x00f7ff8b, +0x000dfdb5, 0xffebff67, 0xfdec02da, 0x000cff06, 0x008fffc4, 0x025effe5, 0xffd40000, 0xffa9ffd0, +0x0142fff5, 0xff96ff21, 0x00230000, 0x006d000b, 0x0008fdb8, 0xffeffd94, 0xff310024, 0x001c0020, +0xfd530028, 0x000b0003, 0x01f9fffc, 0xffc20004, 0xff7b0008, 0xffcf01aa, 0xfddb0000, 0xff4cffd6, +0xffc900b5, 0x0041fec2, 0x0015004b, 0xffa80035, 0x00550014, 0x02e8ff4d, 0x00010214, 0xff0cffc9, +0x002efd90, 0x0019fde8, 0x0000007e, 0x02d1ffd4, 0xffed0013, 0xffdbfe03, 0xfff8fd07, 0x0096ffe2, +0x028c003e, 0xfe6b0000, 0xffac0033, 0x00b4fe76, 0xfdc5fd01, 0xffe50063, 0xffdb0007, 0xff51006d, +0xffd6fd92, 0xfff90048, 0x004affd1, 0x0015ffb7, 0x0020fce5, 0x005effda, 0x02480000, 0x00060000, +0x000d003d, 0xfd26fff9, 0x00000025, 0xffd9ff2b, 0x006301f2, 0xfff20092, 0x00650024, 0x003e0184, +0x0250000b, 0x0013fff0, 0xffee0000, 0x003a0226, 0xffeb002b, 0x032c0006, 0x00f70000, 0xffc6007a, +0x00510020, 0xfffcff31, 0x0002008e, 0x0000002b, 0x000efff7, 0x000c004c, 0xff06003c, 0xff0f00e0, +0xffff029d, 0x00c0ffe4, 0xfe910000, 0xfffe012e, 0xffe701a5, 0xfb39ff49, 0x02f5003b, 0xff55000e, +0x006bfd60, 0x021802b9, 0xff530030, 0xfcc9ff10, 0x001dfcd4, 0x02f400d1, 0x00430000, 0xfcd10040, +0xffd0ffd7, 0xff05fce5, 0x0024fdb5, 0x00c7fef2, 0x002101c9, 0x0008ffe8, 0x00000026, 0x023d0040, +0x0036ffe1, 0x004afd73, 0xffee0006, 0x01b40033, 0x0024fcde, 0x00310000, 0x000e0000, 0x00140315, +0x007e0044, 0x001efea3, 0xff76ff4d, 0x00200005, 0x0008ff9d, 0xffd60065, 0x0015fffc, 0xff98001e, +0x0001fd0b, 0xffff000b, 0x0000ffaf, 0x0000001c, 0x01fbfea2, 0xffbbfd34, 0xfff5fbec, 0x0057ffbc, +0xfd820043, 0xfffe0028, 0xfda2ffa0, 0xfe910006, 0xfbbc015c, 0x00c0fff1, 0x02d20031, 0xff80ffa9, +0xfff20000, 0x006b0064, 0xff6dffcb, 0xfee802a0, 0x02d802a6, 0x0030fffb, 0xfd560011, 0x001cfffd, +0x0016fe5f, 0x01fefddb, 0xffdc0000, 0xffd9ff44, 0xffcb00b5, 0xffc9fdc5, 0x0019ff5f, 0x010efff5, +0x0010ff78, 0x000e001e, 0xff07019a, 0xffa9003c, 0xfff7ffb6, 0x0006ffd1, 0xff0f004c, 0x00bb000b, +0x0026fffd, 0xff280005, 0xff88032d, 0xfd15fecd, 0x00d90007, 0x00550152, 0x00850025, 0x01ab02f9, +0x0040fd92, 0xfff6004e, 0xfcd600ed, 0x01ffffe3, 0xffc0ff22, 0xfd48ffe3, 0x000bfe05, 0xffff015d, +0x00a40023, 0xffebffff, 0xfd2efff8, 0xfcd60031, 0x0182ffb3, 0xfffc0004, 0xfd170086, 0x000dfea3, +0x00020027, 0xff3cffea, 0x02a100bc, 0xfff2ffce, 0x0001ffe7, 0xffbd0216, 0xff9b0022, 0x000effde, +0x0063fd0b, 0xfd63fd5a, 0xffe8ff24, 0x0016000f, 0x0053001f, 0x015dfff5, 0x0144ffcf, 0x00040329, +0x001f001c, 0x01ffff1d, 0x00b0fffe, 0x028ffff2, 0xff6dfffd, 0xfd48fff0, 0xffe1fd63, 0xfff0fd08, +0x023dff2e, 0xffea0000, 0xfff6037d, 0x0037000b, 0xfffefe4e, 0x0182f810, 0xfef20099, 0x02c0fff3, +0xfe6effeb, 0x00100000, 0x01abfff5, 0x01f2ffeb, 0xfff6006c, 0x002e0022, 0xffed0052, 0x01c0ffd1, +0xfd92fff1, 0x0040ffc7, 0x00000036, 0x0025fd6b, 0x00c5ffc7, 0xff150001, 0xfff6fff1, 0x00030000, +0x00000008, 0x0019feed, 0x005bfbd1, 0x002a003e, 0xffe1045d, 0x0160ffe4, 0x0089fff2, 0xfd25ffe6, +0xffc40088, 0xffbf0000, 0x0013fffc, 0xff7a0000, 0xff60ff1b, 0xfd9dfff0, 0x0000ffb4, 0xfd90ffde, +0x02140351, 0xfe02000d, 0x0036ff2b, 0x0008fff3, 0x0030fccc, 0x0005ffe3, 0xff69fe52, 0xffaeffdc, +0x000d02ee, 0xffbd007a, 0x00860016, 0xfe75f810, 0xff820025, 0xfbd10000, 0xff47004b, 0xfffd0152, +0xff240044, 0xff4d0000, 0x000dffe9, 0xfc930037, 0xff3ffd71, 0xffc6ff25, 0x013efff4, 0x0007002b, +0xffbbffe4, 0xff10ffc4, 0xffec01a4, 0x00000045, 0xff380033, 0xfff50068, 0x0000ffc2, 0x00930023, +0xff58fe79, 0x0178ff01, 0x01c0000d, 0xffc5ffc0, 0x0191fd23, 0x004c0000, 0xfcc90028, 0xfeb3fdc5, +0x00be0027, 0xfead000d, 0xfec40010, 0xff210009, 0xfe67ffec, 0xffe0003e, 0xfed0ff31, 0x012aff96, +0x0000fd26, 0xffe8fd69, 0x006500ed, 0xff21ffd5, 0xffcc0039, 0xfe490029, 0xfe6eff3b, 0x0281fff0, +0x032f0073, 0xff090083, 0xfff3ff3d, 0x0001fff4, 0x007affa2, 0xfbd100ab, 0xff06ffe7, 0x003c004e, +0x0037fe5e, 0xffe9ff4d, 0x006e01f1, 0xfe750014, 0xfec1ff15, 0x01b1005d, 0xfe36ff1b, 0x002fffde, +0xfffaffe9, 0x001c001b, 0xfff8000d, 0xff15ff4c, 0x02dcfcd2, 0x00e9ffe2, 0x0000fffa, 0xfff80056, +0xfff1ff15, 0x02160014, 0xfd580000, 0xff47fffa, 0xfee00001, 0xfe05fff1, 0x003e0058, 0xff4efffc, +0xfea2ffd4, 0x0001fedb, 0xfe52fffa, 0x0000fe32, 0x00600011, 0x001bfe2b, 0x00180029, 0xfffa004d, +0x003cfdf0, 0xffa6000c, 0xff8002cc, 0xffe7fff3, 0xff3e007e, 0xfd69ff7c, 0x002eff79, 0xffc5000d, +0xffbbfffb, 0xfe5f02f3, 0x0000ffaa, 0x00000011, 0x01300027, 0xffc500ba, 0xfff6ffe8, 0xfd900066, +0x03150000, 0x0003003e, 0x0000ffee, 0x0025ffaa, 0x012afd33, 0x0077ffd5, 0xff48fe10, 0xff96fdce, +0x003101d5, 0xffcf0000, 0x00430015, 0x0011fff5, 0x00050218, 0xfe6eff20, 0xff3d0306, 0xff3fffc2, +0xffcafff8, 0xff980006, 0x03060002, 0xffeffff2, 0x0000001a, 0x003effb7, 0x014e01fa, 0xffc7005c, +0x0000fe91, 0xffd1fec5, 0xff2d000e, 0xff440054, 0x0180ff25, 0x0109005e, 0xfffdfdf8, 0x00b50033, +0xffb4ffcd, 0x014b003b, 0x00050029, 0xff2dff67, 0xffdf006f, 0x0025ff34, 0x003c001e, 0xfd8f005e, +0xff63ffba, 0xfd34ffb4, 0xff66002b, 0xffd10126, 0xff1e0057, 0xfea1fdb1, 0x00bd006b, 0xff68fc93, +0x000200b6, 0xfec30012, 0x01f30479, 0xfe0e0009, 0xff52ff8d, 0x00a6ff4d, 0x008a00af, 0x0170fff4, +0xffb20079, 0x006d0060, 0xffbaff0f, 0xff80fddd, 0x0018ffd0, 0xffc70021, 0x00d1ff81, 0x01ed0026, +0xff290066, 0x005dffd2, 0xff68ffba, 0x0074fdc7, 0xfe5bfe48, 0xfff2ff0e, 0x006cffba, 0xffd10073, +0xff750008, 0xffefffc1, 0x001f0145, 0xfffeff8c, 0x00ef00ad, 0x0193fd91, 0x003a00a1, 0x006001a9, +0xffb4fff0, 0x0038ff8f, 0xfe43ffab, 0x0067ff6f, 0xff29001d, 0xfd75fef1, 0x016ffd24, 0x00ad0061, +0xffaaff09, 0x0052ff35, 0x0181001b, 0x016d001f, 0x00300037, 0xffd50032, 0x00d70051, 0x005b0026, +0x00390092, 0xfeabff69, 0x00b600bc, 0xff61ff72, 0xff91ffce, 0xfff4ffc8, 0xff4bfe2a, 0xfdd700c5, +0x003bffc4, 0x0178ffd5, 0xffafff85, 0x0070ff7b, 0xffa700dd, 0xfee9fffe, 0x007d0170, 0x000d014b, +0x00aa00d6, 0x004c0066, 0xfee0feb6, 0x01540035, 0x0055ff43, 0xfff70016, 0xffd90002, 0xffc7ffa7, +0x023e0010, 0x00dd0088, 0xffb4fd67, 0xfd17ff38, 0x000a004c, 0xff43ffd0, 0x006cfe2f, 0xffddff3b, +0xfdbbfd59, 0xff58008c, 0x001afd64, 0xffbdfffe, 0x0069ffe7, 0x0064fdb7, 0x00d50026, 0x0000ff9a, +0xfedc015b, 0x00aeffc0, 0x00910161, 0x0218ff96, 0xff9701ba, 0x00d5ff96, 0xfffaff77, 0x0068ff82, +0x027c005d, 0xffe7ffe6, 0xff46ff9b, 0xfff9ff33, 0x00a3007a, 0x0043ff43, 0xff77ffc6, 0xffc8fd10, +0xff1e0031, 0x0040ff1a, 0xfd7eff6f, 0x024effd0, 0xff78ffe7, 0xffb300de, 0x00b202aa, 0xfec3fdd9, +0xff5effcb, 0xff6a01cf, 0xffab00cc, 0xffa501fd, 0x008502aa, 0x00640060, 0x00550023, 0xffad0016, +0x003cfd94, 0xffd10068, 0xfff60000, 0x0003ffbf, 0x00a2007c, 0xff0a0005, 0xffd9ffae, 0xfff4fdff, +0x012dff40, 0xffabff65, 0x0093ff4c, 0xfd040073, 0xff58fe0a, 0x015ffff9, 0xffcfff44, 0xffd70077, +0xfdcdfedf, 0x01b1ff1d, 0xff81ff7b, 0x018400b6, 0x001affa6, 0x021effc4, 0xffc2ff23, 0x007dfd8e, +0xffeeff13, 0x0181fd59, 0xff9b0291, 0xffd8018d, 0x00aafef4, 0x00ce0039, 0x000c0066, 0xff510064, +0xfd40ffa5, 0xffe1011b, 0x0069fffe, 0xfdc2000c, 0x0003ff64, 0x00f7ffc4, 0xffbcffd8, 0x00790034, +0x0000fd53, 0xfff2ffb3, 0xff47ffbe, 0x0042ff6b, 0xffce0013, 0xfffafcf9, 0xff94fdb1, 0xffde0109, +0xfff80030, 0x0038ff1b, 0x00e4fff7, 0x0067febb, 0xfff80026, 0xffc2fffd, 0x0009ffc8, 0x0083ff1a, +0xff7bfc05, 0x00a8fec1, 0x0070ffbe, 0x00a801c0, 0x007e015e, 0xfbec00da, 0xf8250044, 0xffcf0069, +0x02dffece, 0x0111feb5, 0x01570195, 0x0015ff93, 0xfd2e002c, 0xffb40010, 0xff47ff40, 0xffe80090, +0x02a7ff4c, 0x00ea001a, 0x005c00e2, 0x0290ff29, 0xfd4b0090, 0xff1bfd95, 0x028200a7, 0x0015ffc7, +0x00ea00ad, 0x00ac0020, 0x02a2fe7c, 0xffd3003f, 0x01b7ff80, 0xff23ff88, 0xffe5ff19, 0x003efdda, +0x02a7005e, 0xffeffcab, 0x0016ffab, 0x00000007, 0x0036ffe6, 0xfe77fff4, 0x0068ff57, 0xffea01d8, +0xff0aff1e, 0xfe620001, 0x009300d6, 0xff10fd77, 0x0005ff80, 0x02a70013, 0x02490008, 0xfe140068, +0xfd8f0056, 0xffd302d8, 0xffa4ffca, 0xfe26fd23, 0xff67fd67, 0x0278ff12, 0x003302d0, 0x023bfff2, +0x0249004f, 0x029d01e7, 0x002ffce7, 0x00690034, 0xfe88001e, 0xfd51ffc1, 0xfffa0140, 0x0008ffb0, +0xfffbff53, 0xffb0ffd1, 0xfed802c2, 0x01bfffeb, 0x0037fe67, 0x00bf0229, 0xff2a0153, 0x02e9fba3, +0x006bff99, 0x007dff95, 0x0016fd25, 0x0000ff1a, 0x0002fffa, 0xffbbff88, 0xff3c0299, 0xfffe010e, +0xff56ffca, 0xfb63ff33, 0x00c100bd, 0x01a90032, 0x003a02db, 0xffeaffaa, 0xff44fd58, 0xfff102cd, +0xfde7fe86, 0xffda01a3, 0xffafffea, 0x00d70005, 0xff1c0046, 0xffc400ac, 0xfd7b0045, 0xffcf003a, +0x00cc01b2, 0x0202fff8, 0xff1bff85, 0x000e00c1, 0x00f5007e, 0xfd76ff72, 0xfec6fd7b, 0xfcfc003d, +0x000301b2, 0x00080031, 0x02b5fe80, 0x003affd5, 0xffdffcf9, 0xfd91ffad, 0x003a0220, 0x0464ff8b, +0x009fffcf, 0xff1201a6, 0xffeaffe4, 0x00ba0051, 0xffe7ffd8, 0x0042ffe0, 0xffb5fff2, 0x009affe7, +0xfcf100b9, 0xfe8ffffd, 0xffe3feef, 0x0023ff98, 0xff17fd4d, 0x0199fe77, 0xff4b0009, 0xffe3008b, +0xffde0027, 0x0104ffc1, 0xffa6ff2a, 0x020400be, 0xffb7ffe0, 0xfff2010c, 0xff44ff1f, 0xffdc0019, +0xfff0ff7e, 0x00a7001d, 0x01630027, 0x010dffd3, 0x0030ffcd, 0x007cff86, 0x00f9fcd2, 0x004900c1, +0x002a0291, 0x00560025, 0xffbe0193, 0x004601e1, 0x0163ffa9, 0x006cffce, 0xff7effe0, 0xfdb5ffc3, +0xffd8fe22, 0xffeffed3, 0x0017fe77, 0x00b8fd8d, 0x0052fe6d, 0xff8c0004, 0x01beffec, 0x001cff95, +0x0038ffa6, 0x0032015d, 0xff88ffe3, 0x0032007f, 0x00090053, 0xff82ff6b, 0x00030012, 0xff19ffca, +0xfd380073, 0x01f10022, 0xfdacff0b, 0xfd90ffce, 0xffc4ff9a, 0x001dff40, 0x001100ab, 0x00b8ff65, +0xff96fffe, 0x006b008c, 0xfd56fd1f, 0xffd6ff67, 0xff3d0006, 0xfef1009a, 0xffdaffaa, 0xffc2ffd2, +0xfde50019, 0xffc0ffbf, 0xffcc0076, 0xfe4dff05, 0xff9e0114, 0xffcdfeed, 0x00270033, 0xff76fd60, +0x019effef, 0x0218ffe5, 0x007c0185, 0x0068fd79, 0x001200b3, 0xffcafd92, 0xff16fd1e, 0xfe0d0068, +0xffd0ffde, 0x00a6003e, 0x00ccfe03, 0x008dffce, 0x00dd0038, 0x02db0027, 0xff9c01eb, 0x000cfe72, +0xfdc2fdff, 0x006201b7, 0x0003feb5, 0x001d0154, 0x0097ff95, 0xfd4a0020, 0x017dffe2, 0x0064ffa6, +0x008e0015, 0xff6fff30, 0x015bffab, 0xffad0047, 0xff880039, 0x00a8ffd2, 0xff01ffeb, 0x009d0053, +0xff9efdd7, 0x02550036, 0x0003fffd, 0xfeb6fd07, 0xfff0fea1, 0x0082fffe, 0x0045ffaa, 0xfd7cffb2, +0xfd6000a1, 0xffe0ffda, 0xff76fdaf, 0xffd9ffd0, 0xfebc00b9, 0xfd70ffac, 0x006ffff7, 0xff5d007f, +0xfd4300b3, 0x01fc0163, 0x0010fd30, 0x00450073, 0x02100155, 0xfdd1ff9f, 0x0046ffd8, 0xfed8fda1, +0xff2afd87, 0x001effee, 0x0073ffc0, 0x018d0030, 0xffdf004f, 0xfdd9ffbb, 0x002d0063, 0x0105fe49, +0xfed90044, 0x00c8fffa, 0xfffeff89, 0x00af0028, 0x02c8fd3b, 0xffd3017a, 0xffcdffcd, 0x01490027, +0x02780095, 0xffdfffd6, 0xfd57002e, 0x008a00b5, 0x008e0053, 0xff23ffc5, 0xffa8ffe5, 0x003fffd1, +0x005a00bd, 0xffbc002b, 0x0145003f, 0x004e007c, 0x000601cf, 0xffff021e, 0xffcaff54, 0xffbcffac, +0xfed900de, 0x004f01fc, 0xff95ff09, 0xfffc0052, 0xfdbdffd2, 0xfd0e0044, 0x0110ffe9, 0x0134ffe2, +0x00ad0061, 0xfe81ffbf, 0xffca00e2, 0xffcc004d, 0x0097ffdb, 0xff1bff99, 0x00000084, 0x0013ffbf, +0xff87000e, 0x008aff91, 0x003800a3, 0xffa6fd7e, 0xffca0101, 0x00b600d9, 0xff610065, 0x004b0030, +0xff9cffda, 0x0140ffdb, 0xffbbffe7, 0xffa9ffc1, 0x0058007e, 0xffc002d0, 0x004b00aa, 0x028f0131, +0xffbd0093, 0xfff6ff30, 0x003efffb, 0x00760001, 0xffbfffda, 0x013401fc, 0x022900b1, 0xfff20145, +0xffeb01fd, 0x0032ffdb, 0x0057fd61, 0x00e4001c, 0xf82500ac, 0xff62ff1d, 0x0146ff97, 0xff29ffab, +0xffb2fee4, 0x00f9009e, 0x0008ffa5, 0xff230098, 0xfd4a00b0, 0x0089ffd9, 0x00a50017, 0xfe0bfff4, +0xffbdfffd, 0x001aff6d, 0xff8d001e, 0x01b3fde6, 0x009effab, 0xffeaffa3, 0xff700154, 0xffaf01a0, +0xffbe02c8, 0xfeb5ff70, 0x009a0097, 0x00470009, 0x01b10059, 0xff46ffe7, 0x028d0079, 0xff8effbd, +0xff81ffe0, 0xffc9ff0b, 0xffd30019, 0xffc1ff46, 0xfff3023b, 0x0024fd18, 0x007dffc6, 0x00ccffce, +0xffa5fcce, 0x0006fed6, 0x0114ffd5, 0xffc6ff05, 0xff0c008a, 0xffad0069, 0xfce7ffc2, 0x00b90033, +0xffe0ff5c, 0xffc20036, 0xfff60036, 0xffd4ffb6, 0xffbefffa, 0x0060ffc0, 0x008bfd62, 0xffe7fdcd, +0xffbcfdb7, 0x0055ff5d, 0xffbc0038, 0x0099ff0b, 0x00240014, 0xffe9ff7e, 0xff9aff38, 0x01c70017, +0xfc01ff51, 0x0189fff8, 0xffdd000c, 0xffce0012, 0xff6afffd, 0x0022ffdc, 0xfdf500a6, 0xff3802aa, +0x0038fdf1, 0xff68002c, 0xfda8ffad, 0x013a01c7, 0x003f02bd, 0xfe300032, 0xffd80015, 0x01e601f3, +0xfeadff52, 0xffdc0145, 0x00bdffe1, 0xfde5001a, 0xff42ffec, 0xffdf0036, 0xff79ffbc, 0xffadffd7, +0x001affdf, 0xff0bfffb, 0x006c0020, 0xfffa003c, 0x014dff51, 0x012400bc, 0xff950048, 0xff9701cf, +0x010cfede, 0x01ea0046, 0x0099ff19, 0xff9effca, 0x031dff80, 0xffacff40, 0x00950097, 0xff7e0009, +0xffda0028, 0x0006007b, 0xff70fd38, 0x002e0042, 0x0034ffbf, 0x01beffc9, 0x0037007c, 0x00a2ff6e, +0x001bfff4, 0x018bff4d, 0xfde70029, 0xfd04fdad, 0xfe5efed0, 0xffefffa2, 0xfd74ffe7, 0x0042ff19, +0xff9d0273, 0xffcb003c, 0x003cff95, 0xfdacffef, 0xff750106, 0xff2f00de, 0xfff7ff75, 0xff6a00f1, +0x00e7ff64, 0x002e0037, 0x009a0019, 0xffd0ff13, 0x0050ffe0, 0xfd6200b2, 0x0083ff17, 0x00cdff24, +0xfe67005c, 0xff6d0101, 0x02ccfe06, 0xffcfff5e, 0x0031000c, 0x016affc0, 0xfff3ff4b, 0xffdbfd2f, +0x0030fd0c, 0x00adfcab, 0xfe22ff1e, 0x001cfdbd, 0xffa4006b, 0xff4affe3, 0xffc7ffa6, 0x019300ea, +0x0036007b, 0xfe7b02a5, 0x000cffd8, 0x008600ab, 0xffd5009c, 0xff92ffc0, 0x00d6ff75, 0xff98ff47, +0x0193febd, 0xfe4effd2, 0xffc6fd1f, 0x025e008b, 0xff310248, 0xfcdeffb3, 0xffed0157, 0xff81ffa8, +0x00a6ffef, 0xffbeffec, 0xfe19ffdc, 0xfe57ffe1, 0xff820000, 0x005901e1, 0x0284011c, 0x01e500a5, +0x0015fcfc, 0x027aff96, 0x02e90062, 0x0001ffba, 0x00bd0060, 0x0226ffbd, 0x00aa013a, 0x001800ab, +0xffd800bd, 0x0000fe1b, 0x00d5ff46, 0x016d0051, 0xfff8fd70, 0xffe70119, 0xff5a02c2, 0x00a80124, +0xffb400ab, 0xff9a0131, 0xffdd0028, 0x00160178, 0x025e0041, 0xffcbfd62, 0x001b0202, 0xff03ffd7, +0x014400ae, 0xfd300227, 0xfb87ffe5, 0x001efe57, 0x01b70035, 0xffdfff82, 0xff3fff5d, 0xffdfff32, +0xff2f001b, 0xffe10204, 0x0122ffd8, 0xffe7fe1a, 0x00b1ffc2, 0xffc6ff65, 0x001affbd, 0x0028ffad, +0xfe49fcb0, 0xffe9f83a, 0xffdcffea, 0x0026fff7, 0x024b0009, 0x008e0011, 0xfe1300aa, 0x0042ff19, +0xffadffc5, 0xfd1bff4e, 0xffc1ff1a, 0x0178ffde, 0xfd08000e, 0x0012ff13, 0x002200ad, 0xfcd6001c, +0xfeaaff5d, 0xfe3500b6, 0xfffaffaa, 0xffd0ffff, 0x006500a0, 0xff95ff92, 0x0026ff16, 0x002bffe3, +0xffef00bd, 0xfff2ffde, 0xff5eff5a, 0x0039ff8c, 0xffd0ffa6, 0x0035ffc5, 0xff43fff6, 0xfdf8ffef, +0xff88fcec, 0xfe3c0046, 0x01d800a6, 0xff05ff48, 0x00ffffe2, 0xfd76fe8f, 0xff46011b, 0xff84ff75, +0xff6a0091, 0xffc60034, 0xff15ffb7, 0xffb1ff0f, 0x015d01a3, 0x00b1ff11, 0x0105ff35, 0x002bff23, +0x00c80000, 0xfdd6000e, 0x000affa2, 0x00d1fe86, 0x0026ffbd, 0x0039fdbc, 0x003d0000, 0xfffdffd9, +0xff5dfdb4, 0xffa00072, 0x0028ffd4, 0x02a70042, 0xfe48fffd, 0xff6cffd6, 0xffc3ff10, 0x000effb8, +0xffcafb49, 0xffd7ff97, 0xffc8ffda, 0xffceffbc, 0x0002fd31, 0xff73ffdc, 0xff63ffc2, 0x001bfe75, +0xff80002d, 0xfff20021, 0xfd1ffd85, 0xffe1fe8d, 0xffbaffea, 0x00650041, 0xff48ff89, 0xfefcfff6, +0x007bfdcd, 0xfb62ffc3, 0xff54ffc3, 0xfd77004e, 0xff57fffd, 0x0105fdbe, 0xffc4ff7e, 0x00d30074, +0xffff0070, 0xffd7fcec, 0xffe4fe89, 0x001e0013, 0xffc4007c, 0x00190021, 0xff5affec, 0x01ba0243, +0xfc01ff87, 0xff510056, 0xff9bff22, 0xfd57fe8d, 0xffadff6d, 0xff8b0055, 0xfe14012a, 0x02cc0003, +0xffd10036, 0x008200be, 0xff1500f5, 0xff8000bb, 0x00900258, 0xfeda00f1, 0xfe79ffa3, 0xfe86ffa3, +0x0053ff7a, 0x0049fea4, 0x005eff4d, 0xffd7002e, 0xfff2ffda, 0x02afff8b, 0x01fcff8a, 0x00290095, +0x02950008, 0xffc6fff2, 0x02eb009c, 0x00efffbf, 0xfe48016a, 0xffbdfe67, 0xff4701e2, 0xffe5ffa7, +0x0044ff2d, 0xffc7fefb, 0xffc801f1, 0xff87ff33, 0x000e00cf, 0xffc6ff4f, 0xffa9fed5, 0xff1cffb8, +0xff6affb3, 0x000a005d, 0xffc8fee5, 0x0233ff60, 0xff7cffc4, 0xfff90064, 0x01cf00cc, 0x001df888, +0x001bffd5, 0xffeaffc7, 0xfe41fd57, 0xfe1600ba, 0xffbcff2e, 0x0053ff0e, 0xfff7003d, 0xfeb702a2, +0xffc6ffc4, 0xffff011c, 0xffa9fe48, 0xfd71ffc2, 0xffe3fdd0, 0xfeaa001e, 0x0023ff95, 0xff470019, +0xffe0feda, 0x008a02bb, 0xff95001c, 0x0001fe49, 0xfd01000d, 0x00880092, 0x0059ffce, 0xfe6d00d6, +0x008a0178, 0x00eeff34, 0xffe10032, 0xfff60031, 0x002400b4, 0x0059feba, 0x0022ffee, 0x02a00098, +0xffcafe8d, 0xff3ffffa, 0x0000003d, 0xfeacffef, 0x01e2004c, 0xfd3402e5, 0x017fffc5, 0xfe68fee5, +0x00d501de, 0x00990039, 0xff05ffa5, 0xfe42fe30, 0x01befefb, 0xff5e0069, 0xffa90105, 0x00670048, +0x002f0093, 0xffb3ff93, 0x008d000e, 0x0057ff62, 0x00b9ff13, 0x009a0014, 0xff54ffbe, 0x003aff7a, +0x032c0079, 0x0077fce3, 0xff0bfef7, 0x003e008b, 0xffc4ff6a, 0xffd6feba, 0x01eb0282, 0xffbfffe0, +0xffbffeb5, 0xfd3c0010, 0xff6afff4, 0xff59ff13, 0x01f302bb, 0x00a1fffd, 0xff87ff76, 0xfe2aff0e, +0x007effe6, 0x00000083, 0xffdf0028, 0xfd1eff5d, 0xff9701f5, 0x02d00286, 0x0278fff6, 0x0111fef4, +0x01630026, 0x0244ff6d, 0xfdda0031, 0x0020007e, 0x003dff4b, 0x013aff97, 0x0119004f, 0xff6d005a, +0xffa7fe7b, 0x00490038, 0x010cfd53, 0xfee7ffae, 0xff4f0110, 0xffd60120, 0xfd4bff42, 0xffb9ffcb, +0x00b3ffec, 0xfff1fead, 0xfe3e0066, 0xff0efdb8, 0xffad01d5, 0xffd5fd9a, 0xfecf0047, 0xfffb01e2, +0xff3200b6, 0x00130000, 0xffc20042, 0xfdf9004d, 0x00630036, 0xffd4ffbe, 0xfdd60049, 0xffb9ff38, +0xfb49027a, 0xfd21012f, 0xfd90ff58, 0xff58ff97, 0xfde0005f, 0xfff70229, 0x0227ffca, 0xffd50117, +0x02ccff46, 0xfeb5ff84, 0x00ba00bf, 0xffc7ff60, 0x004e000e, 0x011b0001, 0x027e0206, 0xff91ff43, +0x009ffd54, 0x007d003d, 0x0037fe8d, 0xffef0058, 0x00b10060, 0x00b4fd61, 0x01c5002f, 0x00efffc4, +0x008ffea6, 0x0266ff16, 0xff28ffa6, 0x00190101, 0x0047ff3b, 0x00d80129, 0x006b003c, 0xfe240099, +0x0270ff38, 0xffd60010, 0x00e0ffa8, 0xffbbffb2, 0xff4ffd34, 0x002cffdf, 0xfc2a0045, 0x017aff82, +0xfefd009b, 0x010bff7f, 0xff3bffec, 0x0266011a, 0x004c0020, 0xffafff5e, 0xffc2ffa8, 0x0075003a, +0xfd7600cc, 0x00f501d4, 0xffb600d5, 0xfff2ff0b, 0x0173ff6b, 0x00ed0250, 0xfeddffde, 0xfdfe0089, +0x01e302c9, 0x00a20009, 0x005102bf, 0x0042fd91, 0x001dffb2, 0xffbefff8, 0xfe82009c, 0xffeeff19, +0xffe1ff8a, 0xff45ff06, 0xff06ff0b, 0x00070119, 0xff95ff49, 0xffc70033, 0x018afe22, 0x00dd004f, +0xffc10087, 0xff400471, 0x0341ffff, 0x001c0099, 0x001bfeef, 0xff25028d, 0xff9a006a, 0x01b601bb, +0xffe50078, 0x002800eb, 0xff330141, 0x015dff2b, 0xffefff38, 0xffd50120, 0x004eff2d, 0xff970014, +0xff7eff19, 0x00bafe41, 0xff46fef8, 0x00adfd90, 0xfec50144, 0xfe5cfef3, 0xfffb00b7, 0xfdc9ffc1, +0xfdd0ffdd, 0xffe4ff28, 0xfe87ff1b, 0xff63fffd, 0xffb40021, 0xfff9002c, 0x0126004b, 0x01e600e7, +0x0207ff54, 0xff1500f4, 0xfda702a8, 0xff49fd6f, 0xfe21fe69, 0xff9f0044, 0xff51fefc, 0xff3aff79, +0x0048ffc5, 0x002b003f, 0x0134ff80, 0xff9d00d6, 0xffd5007e, 0x0140ffc4, 0xff870019, 0x02b90008, +0xff7e028f, 0x02af01a8, 0x0165ffff, 0x003201ca, 0x00a6ffa2, 0xff130031, 0xff2dfe04, 0x0146fd9a, +0xfe89ff98, 0x00c70124, 0xff370043, 0x0035ff35, 0xffca001f, 0xff96fffe, 0x002dff40, 0xffe6ff51, +0x0128ffe9, 0xffb0fe82, 0xfd5bff19, 0xff790058, 0x00d9fd89, 0x0073ffc4, 0xffcffdde, 0xfdaaff70, +0x000dff4a, 0x00cdff2d, 0xff6a00b1, 0xff550143, 0x00eb0078, 0x00fcff40, 0x0074fec1, 0x002800f8, +0x003bfea6, 0x00090396, 0xfdceffaa, 0x0067ff5a, 0xfeb9ff97, 0xffe10180, 0xffe4fdb1, 0xff33ffc9, +0x0059003b, 0x0010ff06, 0xfed9ff17, 0x0133000d, 0xff4100e5, 0xfdbfffde, 0x006eff9e, 0xfd59017d, +0x0138ff28, 0x00200001, 0xfdb0ffe1, 0xff52ffe4, 0x008fff39, 0x00130133, 0x004afdbe, 0x0180ff06, +0x012a0084, 0xff67001c, 0xff8f0247, 0xffe3fe69, 0xffe6ff74, 0x01dcfdb0, 0xfd75fe21, 0x00c90089, +0xffb60267, 0xff9300a4, 0xf8c5fee5, 0xfef7ff20, 0x00eff888, 0xfedd005d, 0x0016ff51, 0x00a2ffea, +0xfff0ff42, 0x0160febe, 0xff79ff9c, 0xfd070009, 0xff35ffdf, 0xff8c00f7, 0xfebfff72, 0xfe1fffc0, +0x00d5fefb, 0xff45011b, 0x000b0036, 0x00e2ff10, 0xfff4003a, 0xff97017e, 0x014effe8, 0x00dafeec, +0xff26ff63, 0x00b9ff08, 0x0009fd89, 0xff900009, 0xfdad0079, 0x0000008c, 0x0102ffbd, 0xff69fd95, +0x007500df, 0xfe9fff44, 0xff2afe16, 0x0000fd5f, 0x008dfd84, 0xff240135, 0x000cff2d, 0x017d0055, +0xffa0ff84, 0xfeac002b, 0x0125ff35, 0x00b10237, 0x0033ffa2, 0xfed00152, 0x0060ff5a, 0xff82fe6d, +0x008dfffc, 0xff5cff20, 0xfec200b6, 0x02d1016b, 0xffd30038, 0xfd5200d2, 0xffcefd70, 0x0250ffb0, +0x00e8ff95, 0x00fcfc2a, 0xff9efd24, 0xffdf015c, 0xff56016d, 0x00fa00e7, 0xffa800a8, 0x00e4fdf8, +0xff080113, 0x009d0111, 0x0039ff71, 0xff4300fe, 0x020f02a9, 0xff9f0237, 0xffd8000d, 0xfe9fff6f, +0x016fff75, 0x00aeff55, 0xff6a003d, 0x003cffd1, 0x014eff7c, 0x00f2017e, 0xffd0020f, 0xfe64fef3, +0xff4301e3, 0x001f008c, 0xff950007, 0xffcfff1a, 0xfda302ae, 0xffeaff10, 0x0143fe9c, 0xffe2ff91, +0xff10ff50, 0x01ca00bf, 0x0134ffba, 0x01270033, 0xfec7ff7e, 0x0046ff99, 0x0004ffa7, 0x0157ffab, +0xffc9fea2, 0x0284ff35, 0x016d0157, 0x0023fd5f, 0xffa9ff73, 0xff74ffb7, 0xfe58ffee, 0xff9bfefe, +0x01b1ff63, 0xfb8fffc6, 0x0184fd90, 0x01b00176, 0x0015fee5, 0x013bff91, 0xff6c00dd, 0xffd4fd17, +0x001dffcb, 0xfcce0156, 0xfe580101, 0x017c00aa, 0xff4cff5b, 0x00aa02bf, 0xff0cffcf, 0xffa100aa, +0x019cffa5, 0x0066ffa1, 0xfe900179, 0xfd720079, 0xff38ff2b, 0xff7f0034, 0x0066ffc1, 0xfeb3ffb4, +0x003e0151, 0xff40ff36, 0xff94ff90, 0xfff2fe83, 0x010bfe0a, 0x004f0040, 0xff81ffc4, 0xff57ffd8, +0xfe4eff52, 0xff0a00d6, 0xffbb0186, 0x0099ff4a, 0xff53ff18, 0xfeffffa8, 0xffd300e2, 0x0036004a, +0xff5eff5c, 0xff430046, 0x0024ff5e, 0xfdbd018d, 0xff9a001f, 0xff670062, 0x00280069, 0xff23ff46, +0x00a9fe51, 0xff250096, 0xff68ff35, 0xffca00d9, 0xfe4dfd71, 0xfd45fcb0, 0x00d20099, 0xfd360144, +0x00780041, 0xffcf00c2, 0x0069ff6a, 0x0069fdd0, 0xfd28fda3, 0xff6f0037, 0xfd5e00c2, 0xffb000cb, +0xfd5700bb, 0xff950009, 0x009efdb2, 0xfdec00f7, 0x0157019c, 0xfe570000, 0xff8b0087, 0x02affeeb, +0xff3c00f1, 0xff200349, 0xff1b02f5, 0xff1e00b7, 0xfe57ff15, 0xffc9ffda, 0x00abfe6d, 0x0116ff62, +0x0001ff96, 0xffc8010c, 0xfff7ffe8, 0xff5efea4, 0x00da008b, 0xfe65004e, 0x0028ffdd, 0xfd7a011a, +0xffe4fd99, 0xffefffe2, 0xffebff42, 0xff63ffbe, 0xff77ff93, 0xfef300a6, 0xfef500d2, 0x002fff06, +0xff98ff94, 0x0291fff4, 0xff1bfdb7, 0x0126ff1b, 0x00120200, 0xffc600f5, 0x00c5ffb5, 0x022100fc, +0x012300f9, 0xfef4037a, 0x0059ff95, 0xffe7ffbb, 0xffc800ed, 0x00c7fddc, 0xfef4fe43, 0xfd59ff4a, +0xff51fed8, 0xfff9ff74, 0x001cfefe, 0xff3e0170, 0xff44feef, 0xfffcff52, 0xfed200e5, 0x004eff20, +0x010ffdbe, 0xffe20214, 0x00e6049c, 0xff1300e4, 0xfd860033, 0x00120134, 0xffdafd35, 0x006200a6, +0xffec0037, 0x001700a2, 0xff8c0077, 0xffed0061, 0xfd3d0173, 0xff05ff3b, 0x0078008f, 0x034f01af, +0x004bfefa, 0x0144ffb1, 0x010f029b, 0xfe9a00e2, 0x006effd9, 0x015afef1, 0xfe1dff33, 0xfea1fefe, +0x000000fc, 0x0341000c, 0xffef0007, 0xff26ff97, 0xffafff55, 0xff7201e3, 0xfe09000f, 0xfeeffe03, +0x00d1feeb, 0x0032f868, 0xfb3600c7, 0xff3f0052, 0xffec003b, 0xff93ff96, 0x00b4003b, 0xfdcdff48, +0xfed6025c, 0xfff0fe9a, 0x003d0161, 0xfed8fdc7, 0xffa0fea5, 0xffc2feb5, 0xfe600094, 0x00280072, +0xfdf700c7, 0x0200ff03, 0xfea0fff3, 0x008e01d8, 0x00d8fd45, 0x0179ffdd, 0x02a0ff34, 0x001affb8, +0xffca004a, 0x0137ffa0, 0x00c7fe0a, 0x0066ff93, 0x000c00bd, 0x00bf008f, 0xfe87ff9d, 0xfecfffe7, +0xffcf006b, 0xffe7feb9, 0x005aff7f, 0x008900b8, 0xfdc8ff51, 0xffd9013a, 0xff46ff95, 0xff0f009b, +0x012d000e, 0xff20fd71, 0xfff9ffcd, 0x000400d2, 0x01d8ffa0, 0xff1500ab, 0xfd25ff50, 0xfe04ff57, +0xff95ff48, 0x0163ff96, 0xff87016d, 0xff4cffb7, 0x0087ffbf, 0xff52ffd8, 0x00f1fdee, 0x00b0fdf8, +0xff890073, 0x0080ff52, 0xfefffd86, 0x0111ff2e, 0x0062ff08, 0xff51fee8, 0xff8000d7, 0x0086fddc, +0xfef70060, 0xff22005b, 0x0023fe95, 0x007f0144, 0xfef40230, 0xff9efe84, 0xffc2ffc9, 0xfe310198, +0xfdeeff43, 0x010cffbe, 0x002a012d, 0x00f10144, 0x0176feb3, 0x0030fee5, 0xffb7001e, 0xff3effd6, +0xff8900e4, 0xffac00eb, 0xff9a008e, 0xfe9c003a, 0xffb000c5, 0x001500b6, 0x000a002b, 0xff82f8c5, +0xfd830019, 0x00300133, 0xff98fd17, 0xff1b02b6, 0x00bdffb7, 0x00b8010d, 0x00dafff7, 0xffc6005c, +0xfdbeff99, 0x01220183, 0xfff3014c, 0xff140113, 0xfeb6ffe4, 0x03230058, 0xffaa0049, 0x004efed9, +0xff4701f6, 0x018dfd4b, 0xffcfffec, 0xff41fff7, 0xffe40032, 0x0023ffdf, 0x0024ff68, 0xffaf0284, +0xff650089, 0x00baffc0, 0x000200e9, 0xff48ff4c, 0x01560017, 0xfeecff19, 0xff800134, 0x0156ff15, +0x0070ffb9, 0xfb62fe1d, 0x00a6005d, 0xffc400ad, 0xfd5bfec0, 0xfd3dfddd, 0x004a003d, 0x015700db, +0xff26feec, 0xfe16ff34, 0xffb4ffbc, 0x004efd84, 0x01110027, 0xfd880349, 0xfe76ff36, 0xffa0ff87, +0xff35fdcc, 0x0128011b, 0xff5f0021, 0xfd70ffe0, 0xfd8000d0, 0x003cffc6, 0xffc30045, 0x00490086, +0xfffcfde3, 0x001e02a2, 0xfe5300e4, 0xfd0efd8e, 0xffefffcb, 0xff520323, 0xfdaa0013, 0xfed80011, +0xff8c00c9, 0x0062ff37, 0x0054ff84, 0x0016fe72, 0xff8d000d, 0xff740087, 0xffd7ff77, 0xff2d013e, +0xfeec0137, 0xfd90028d, 0x0004fe50, 0x0249fea4, 0xfb69fefa, 0xffa80049, 0xff06ff7f, 0xff25fecc, +0xffdaffc6, 0xfd63ff65, 0xfd37fda9, 0xff08fff3, 0x0140ff19, 0x006803a7, 0xff6a0073, 0xfd30010c, +0xff8a0082, 0x013dffc4, 0x0092ffe4, 0x00d6ffa6, 0xffc9fea5, 0xfe3bff4d, 0xfffffefd, 0x0009016c, +0xff070133, 0x01630035, 0x003affb8, 0xffe7015a, 0x007c01ee, 0xff8d0332, 0x0090013b, 0xfd80ff4c, +0xfdce014a, 0xff13ff58, 0x00c80014, 0x018a0095, 0xfdd50157, 0xff030022, 0xffd5ff12, 0xfd9ffe26, +0xff88ff13, 0x0092fff4, 0x0046ffa2, 0xffc1ff32, 0x011bffce, 0xffc9ff4a, 0xff8dfe0f, 0xff620086, +0xfeccfd40, 0xff0bff4c, 0xff870096, 0x00abffc5, 0x00860089, 0xffca00a7, 0x0009fe28, 0xffe9ff9a, +0xfede0242, 0x00fdfdc8, 0xffbffed2, 0xff6dffc6, 0x01a800f8, 0xffb9ff27, 0x016500f8, 0x00b40000, +0x0209ffd6, 0xfee70043, 0x01c201fd, 0xff0cff8e, 0xff8e00ca, 0xff08fe65, 0x0289001e, 0xfd56fdfe, +0x009cff72, 0x0046fec6, 0x0038008c, 0xff2eff93, 0xffdefeae, 0x00a7ff1a, 0xfdf9015f, 0xfb9cfe87, +0xff74fedf, 0x009e009d, 0x0042fe4d, 0x00b4fedd, 0x013a03a7, 0xff97ff4d, 0xff4fff1d, 0xffccffe1, +0xff87ff31, 0xffce009d, 0x00a9ffed, 0xff4aff1d, 0xff7affbb, 0xff67ff5e, 0xff87ff8a, 0x037aff80, +0xff3a0038, 0x0006013e, 0x0222ff21, 0xfedd007f, 0x01ceff38, 0xffd800a1, 0xff5f0064, 0xffba02cb, +0x030f0247, 0x004bff44, 0x00e70127, 0xff09001c, 0xfe1f009e, 0x009bfeaa, 0xfda7fd82, 0x00b1005a, +0x02b80082, 0x00feffe1, 0xff97ffc3, 0x0131027f, 0x0069ffb7, 0x011bff14, 0x028f0037, 0xfeda0000, +0xfff8ffe7, 0x00380180, 0xff84014c, 0x00a9ffab, 0x000bffc4, 0xff2bfedb, 0xffeb008e, 0xff2dffc1, +0x019c025c, 0x0028ff42, 0xffc40004, 0x001aff89, 0xff6802ac, 0xfdd702d1, 0xff5aff9e, 0x034fff4f, +0x01cd00ef, 0x00ce00ea, 0x01210005, 0x00edffa9, 0xfd7b0035, 0x0005ffc4, 0x01b10038, 0x010dff74, +0xffc7ff7c, 0xfe8701c2, 0x001fffd0, 0xfdb1fec1, 0xffdbffe6, 0xffca00cd, 0x0089fecc, 0xffe0febc, +0xff110146, 0x0173003f, 0x012f01dc, 0x00890023, 0x0055ffc8, 0x0090ff57, 0xffaf010e, 0xffc6ff47, +0xff2b0086, 0x00d3003f, 0xfe26fe5c, 0x010efe41, 0xff56ff45, 0x0152ff4c, 0x030ffecc, 0xff77ff6a, +0x015c0156, 0xff13ff72, 0x0214004a, 0x0135007f, 0xff1afd4b, 0xfc05febb, 0x00ebff22, 0xff3d0077, +0x0111ff76, 0xffc502bd, 0x0000fedd, 0x001e003c, 0xffe4008f, 0x00080020, 0x0206ff3d, 0xffc2ff77, +0xffb5ff48, 0xffb2ff8e, 0x0179013a, 0x0000ff93, 0x008e002f, 0x0101fff7, 0x00ba00d1, 0xffb20037, +0xff13ffc1, 0xfff7ffd8, 0xffcc00a8, 0xff890026, 0xff270119, 0xff9f00d0, 0x003e008c, 0xff8c0023, +0x0045ff45, 0xffecffa0, 0xff83003e, 0xff52ff9d, 0xffb3ffc7, 0x016d00d2, 0x0052fdec, 0xffba00fa, +0xff5500e1, 0xffc102f5, 0x00e100e2, 0xffb100d6, 0x0029feb1, 0x00bb001c, 0xffebfda7, 0x004aff58, +0x014afde3, 0xff75fb69, 0xffb9ff14, 0xff750030, 0x009200e7, 0x00ccfefb, 0xff1bffb0, 0x003a0080, +0x0000ff8f, 0xff53ffac, 0x0133ff10, 0x00f4ffcb, 0xff80ff74, 0xffc2026b, 0x00d8fd76, 0xfec7000d, +0x0017ff63, 0x0114ff9a, 0x012eff97, 0xff9fffb9, 0xfd76fe1b, 0x0109ffb6, 0xffb5fd43, 0xffb501cd, +0x004800ae, 0x008aff42, 0xffcafedb, 0x0130ff19, 0x019c0134, 0x0004ff54, 0xff0aff32, 0x005aff8c, +0xfea40249, 0x00a2ff19, 0xfd8d0181, 0x00450270, 0xffbbff97, 0xffc1ff19, 0xfed7ffc5, 0x0045008e, +0xffdd002c, 0xffd700d3, 0x0035fe82, 0x008f00a6, 0x0027ff01, 0x0114ff71, 0x00d3ff4d, 0xffa9ffcd, +0xff78ff58, 0xff9effcb, 0xff86ff89, 0x011b0016, 0xff95ffc4, 0x002e0112, 0xfe87fefe, 0x0089ffab, +0xffe60105, 0xfe7bfdd6, 0xffa8ff16, 0x0000ffe8, 0xff1cff55, 0xffa7ff91, 0x01260112, 0xff4cffc8, +0x006d00bd, 0x0066000e, 0x0035fd57, 0x013e0004, 0x00b40077, 0x00afff89, 0xffae0015, 0xfdc9fff2, +0x013d0284, 0xff5bffa2, 0x00e7ff31, 0xffd5ff58, 0x00efff83, 0x00550233, 0x01e3ff6a, 0x00c1ff8d, +0xffc8ff9a, 0xffc1ff55, 0x0199ffeb, 0x004cff1b, 0x01040396, 0x00470040, 0x0151009b, 0xff8dffa8, +0x00c0fda9, 0xfd84febc, 0xff0e01a1, 0xff72ff80, 0x000cff03, 0xfff1fe24, 0x01daff67, 0x0000ff93, +0x010bfd66, 0xffc8fe93, 0xfff50005, 0x00c5fc4e, 0xff74ffee, 0xfdebff47, 0x0038ffe7, 0xff36ffc1, +0xfcefffd9, 0x0033004b, 0x010efff5, 0x0140003d, 0x015ffedd, 0xffd90285, 0xffb9fff7, 0x02c0ff37, +0xfd71fffc, 0x01460044, 0xffdd012e, 0xfd63ff21, 0x00b3ff9d, 0xfff7ffb9, 0x0097ff7c, 0xff2300a4, +0xfeecffdb, 0x00230000, 0x0086fff4, 0x0138fed6, 0xfd4b00af, 0xfda4ff2e, 0xff5aff14, 0xff420273, +0x01540128, 0xff95ff56, 0xff69ffbc, 0x007dff86, 0x029dff5e, 0xffafffc0, 0x028e0003, 0xffbffd83, +0xfd7600e7, 0xfdc9ff61, 0xfea4ffbf, 0x0214ff46, 0x0112ff3c, 0xff4dff78, 0x0125ff3f, 0xfeb10084, +0xfde6009d, 0xffcd029a, 0xfe5f0112, 0x0015ff0b, 0xffb0fd81, 0xfcce018b, 0xff9c007f, 0x00000234, +0x00a5fe31, 0xfd310013, 0xfeeaffc0, 0x0012fd85, 0xffd3fe93, 0x00680165, 0xfdbbfff6, 0xff43ff41, +0xffa80047, 0x00fdfe2c, 0xfd37fff4, 0xff440022, 0xff2d0249, 0xff2300ac, 0xfd37ff1a, 0xffb5ffb3, +0xffd8001f, 0xff98feb5, 0xff1eff22, 0x000d0181, 0xff20fee5, 0x0002fd6c, 0x018bfffa, 0xff42ffe4, +0x000fff3d, 0xfee00082, 0xff3500ac, 0xfecd02ca, 0xffd1ff75, 0xff23ffa7, 0xffe40041, 0xffbd00a4, +0xffd2ffbb, 0xff74fd77, 0xfef8ffc8, 0xff34ff71, 0xffbdfe91, 0x015d00d7, 0xfff50165, 0xff1b016c, +0xff2301bc, 0x0033fffc, 0x0040ff38, 0x000bfb75, 0x0006ff7d, 0xfe7400f8, 0x0394ffb4, 0xfd8e0197, +0xfeeffef5, 0xff2a00eb, 0xfd830006, 0x0127ff8d, 0x0009fe1c, 0xff9afe81, 0xff610091, 0x0156fed9, +0x0163feac, 0xfef3ffd8, 0xfdc900dc, 0xfe60003e, 0x01c20149, 0xffa8fe6e, 0x00350072, 0xff83ff33, +0xfe59ff90, 0xffb500bf, 0xfd660000, 0x0277011b, 0x0103008e, 0x0070008a, 0x000000f9, 0xfdd5009d, +0x00eb003d, 0xfc71ff27, 0xfe32ff85, 0x00b3ff65, 0xfeedfef2, 0xff6f0155, 0xfff1feda, 0xfe580043, +0x0087ffcd, 0xfdc2fde3, 0xff36fe14, 0xfd65ffb2, 0xff6cffe7, 0xff71fee4, 0x021fffd5, 0x01d3ff6e, +0x0229ff45, 0x0005feed, 0x01540074, 0xff680000, 0xffad0195, 0xfe8eff70, 0xff4a006e, 0x0118ff56, +0x0019ffd3, 0xff8d015f, 0xff75029b, 0xfe750027, 0x01890000, 0xfff5ff6f, 0x00dcfec0, 0x00c1ff3f, +0xffd6f92e, 0xff560350, 0xfeef010b, 0xfd60ffd7, 0xfedffeab, 0xffad007b, 0x027101a1, 0x01590098, +0x01cefe34, 0x0021ffce, 0x00b700c5, 0xfed9ff63, 0x0000fe4b, 0xfe8b00ee, 0x00ddffae, 0x0113013c, +0xffd401f5, 0xffac006a, 0x0043fe80, 0xfef2fed2, 0xfd7eff4d, 0x001effc9, 0x0009ff3b, 0x00c1ffe3, +0xff25ff1f, 0x013dfe05, 0xff8bff5e, 0x0000feb0, 0x01f2ff08, 0x0245ff8b, 0x0048fe89, 0x009e0091, +0xff4cffdb, 0x0032016e, 0xfebd0049, 0xff54ff44, 0xfed4fff0, 0xff34019c, 0xff00fe8e, 0xfe23fdc6, +0x00100018, 0x02010185, 0xfea4fffa, 0x007d0197, 0xff80fe4a, 0xffb8ff87, 0xfe9c01cb, 0x02400147, +0x005b01e6, 0xffeb0112, 0x0009fdf5, 0x0183004b, 0xfe5efde3, 0xffc5fda1, 0xff20fe7e, 0xfe59009d, +0xfe09ff5e, 0xfe71fdc4, 0xffb20136, 0xfff0fe1b, 0xff0ffe07, 0x0285ff31, 0x00ebff05, 0xff15ff0e, +0xffcd0195, 0x01730157, 0xffd80022, 0x0047fed2, 0xff7bfff8, 0xff240025, 0xfe32ffc1, 0x00cdffbf, +0xffa1fe12, 0x00aeff55, 0xfee3ff54, 0xffdbfe0c, 0x03ed0078, 0xff15fdbc, 0x0140fece, 0xffd0018a, +0x019a0071, 0xffcefe94, 0x00efffa8, 0x03d1006d, 0xffdcff61, 0xffcafcef, 0xfe9e0201, 0x004c0000, +0xff61fe1a, 0xff3cf8a6, 0xff72ff95, 0x00440215, 0x001cffb6, 0x009f0063, 0xfe05ff16, 0x01320272, +0xff150019, 0xfc710010, 0xffe4ff24, 0xfecaff72, 0x0031feb8, 0xfe33fd7b, 0xff350186, 0x00fdffd4, +0xfdc400e9, 0x016eff56, 0xffd10058, 0x00f1ff24, 0xff23fed1, 0xff360000, 0xfdf40029, 0xff66fe73, +0x00f8ff63, 0xff13ffcd, 0x0170ff7b, 0xff9300c3, 0xff6c0000, 0xfee7ff28, 0xff67ff9d, 0x030800ad, +0xfee8ff8e, 0xffd6ffeb, 0xffd3fe30, 0xff07ff26, 0x02d0fff2, 0xff9801d9, 0xff26ff49, 0xff7dff71, +0xfe0eff73, 0xff650029, 0x007bfe11, 0xfe72fdd7, 0xff49ff85, 0xff60026d, 0xff20ffab, 0x018600e6, +0x0228ff98, 0x000dfea5, 0xff9efe4a, 0xffe200c3, 0x00b6ff7f, 0xfedffece, 0xfdec0018, 0x001dfd51, +0xff4f005f, 0xfff7029e, 0xfff5fd48, 0xfef4fffb, 0x003f01ad, 0x0029ffca, 0xfecdfeca, 0xff5c00a9, +0xfdfe005e, 0x0075025d, 0x028c0023, 0xff75ff92, 0xff9f0099, 0x00a7ff05, 0x00a4feb8, 0xffa4ff83, +0x00fcffe8, 0x0045fdaa, 0xfffdff89, 0x0006019a, 0xfe8e007e, 0x00e50256, 0xff86ffbb, 0xfe20ffb9, +0x00dd00cb, 0xff12fe90, 0xff0fff0c, 0xfe14ffe4, 0x00ccfeda, 0xff5100db, 0xffccffda, 0xff7f019f, +0x01fdffae, 0x00dcffa8, 0xfef40141, 0xffb0ff74, 0xff570088, 0x005dfed4, 0xffd6ffc8, 0xffc10039, +0xfed7ffa2, 0xfdc60136, 0xfea4ffd1, 0x01800106, 0x0012000a, 0x0004ffb1, 0xffaaff24, 0x0010004d, +0xffc400aa, 0x0000ff73, 0x00cd01a4, 0x02140164, 0x0173ff54, 0x0156ff83, 0x01a20000, 0xfefbfd8b, +0xfe830167, 0x018e0025, 0x0110fdeb, 0xfff601ef, 0xff78ffb7, 0xfbc40110, 0x008e00a7, 0x003effd3, +0xffab00c2, 0xff77ff1b, 0x002cffbc, 0xff8fff02, 0xfe36016f, 0xffa60094, 0xff63ff3c, 0xfebdff10, +0xfed5008a, 0xff220002, 0xfffefe5c, 0xff24ffc0, 0x01a10009, 0x003a023a, 0xffa70095, 0xff61fdeb, +0xff75fe14, 0xfded00df, 0xfef3feee, 0xffc4ff96, 0x01b103ca, 0xff6ffe44, 0x01d4ffc4, 0xff5cffe6, +0xff9b0130, 0xffccfd75, 0x028bff43, 0x0026ff1d, 0x01800113, 0xfd56ffc4, 0xffa3011c, 0xff87ffad, +0xff9bfefd, 0x009bff6b, 0x007700f4, 0xffb3ff7b, 0x016bfea5, 0xff72ffeb, 0x009e016b, 0x03edfef3, +0xff15ffd0, 0x00a0ffbb, 0x02b7ff60, 0xff23009d, 0xfffcff1d, 0x0107fd51, 0x0030fe28, 0xffdaffee, +0xffc7fee4, 0xfee3011f, 0xffaafda7, 0xff9fff3a, 0xfeeb001b, 0xfe4afeac, 0xfefaffdb, 0xfef3001c, +0xfee0ff30, 0x01adfe42, 0x003b02fe, 0x0036fe80, 0x00d50063, 0xfe37027e, 0x0008ff63, 0xfed5004d, +0x000101e4, 0xfffa0108, 0xffe3febc, 0xfef5fde8, 0x005d004b, 0xff83ffe8, 0x00a20021, 0xfe75ff85, +0xffd8fef5, 0xfe440006, 0x00890044, 0xffff0144, 0xff88fb5a, 0xfed6ffd5, 0xfd8b0124, 0xff2901db, +0x006d0120, 0x006d014c, 0xff8c016e, 0xff25013e, 0xfffcff91, 0xffca007e, 0x00fc0030, 0x037e00db, +0xfdbbff8d, 0xff00ffc4, 0xffd6ff8c, 0xff0e00e0, 0xfdf1016c, 0xffc3ffc5, 0x0007fecf, 0xfefe0019, +0xfea7ffb1, 0xff8eff98, 0xffe4ff5d, 0x016f015a, 0xfe600118, 0xfecc005f, 0x004b014e, 0x01d0ff15, +0x0063ff89, 0xfefbff37, 0xff2bfd65, 0x00f800b7, 0x00d8ffe7, 0x00b9ffc9, 0x010e00f3, 0x00c2007d, +0x0175ff33, 0x0155ff3e, 0xfdb3003f, 0xfff5ff7e, 0xffce018d, 0xff66ff63, 0x0108fda7, 0x028300e8, +0x006302c0, 0x01130066, 0x0019018d, 0xfd620056, 0x0279fd95, 0xfec2ff65, 0x0151ffe2, 0xffb5020d, +0x006900a4, 0xffdb00ee, 0xff90fea9, 0xfdd50108, 0xffbcfedd, 0xfd89fde8, 0x010cfd56, 0x009f00ec, +0xfed5ffe4, 0xff04ffa8, 0xfebd00cb, 0x003cfe70, 0xffccff26, 0xfee7ff64, 0x004ffd51, 0x016f016e, +0xffb1001e, 0x00d6ff77, 0xfe93009b, 0xfd0f008a, 0xff0c020f, 0xfe4ffff8, 0x01cbff22, 0x0089ff3a, +0x007fff04, 0xff4501b9, 0xfdf5ff68, 0xffc4fd8f, 0x004ffeaa, 0x00260149, 0xff0500ad, 0xfdb3ff1e, +0xff91fdf9, 0x0012005f, 0x0142ff92, 0x00950350, 0xffc9fef8, 0xfedfffd5, 0xfeabff06, 0xff39ff29, +0xffb90059, 0x00a2ff6f, 0x004cfe7d, 0x02a40272, 0xff74fe82, 0x01720049, 0x004fff55, 0xff67ffc7, +0xff8cfe79, 0xff8bfe53, 0x0005ff4b, 0xfda401a8, 0x012501a4, 0xff640029, 0xff590218, 0xfe74febd, +0x00feff9c, 0x01480056, 0x03affea7, 0x002f0074, 0x011dff76, 0x00f3011f, 0x00660090, 0xffcefd84, +0xffc6ff86, 0xff8600ea, 0xffb0ffe7, 0x03fcfe9c, 0x0017ff5b, 0xfeb6005f, 0xfed2ff5a, 0x0066ff45, +0xfdc2fde1, 0xff6bfff4, 0x009500d4, 0x006bfe85, 0xfe8b001b, 0xfeed0127, 0xfeeffd7c, 0xfdc20064, +0x03afff89, 0xff60fff6, 0xffcaff58, 0xfdcbfed6, 0xff6bfebd, 0xffd7ffc6, 0xffe0ff40, 0xffffff0c, +0xfd79ff10, 0xff6effad, 0x01180058, 0xff2ffb64, 0x0154fdb3, 0xfeef00cf, 0xff3701b9, 0xfeda02ac, +0x004aff20, 0xff8c01cb, 0xfede0094, 0xff5cffee, 0x0044004f, 0x00b0ff90, 0x0023ffa9, 0x01cb00a9, +0xff650083, 0xff7c00bc, 0xff25fe42, 0x0077003e, 0xfea10033, 0xff66fff0, 0x00b3ff63, 0xff38ff49, +0xff51018f, 0xfff7ffa7, 0xffa700b0, 0xfeb9ff18, 0xfff0fff8, 0x0058008c, 0xff9dff3f, 0xfec6ff70, +0xfe9b0042, 0xff79018f, 0xffb90341, 0xfdfe00ef, 0x0164fee4, 0x000bfdbf, 0xfee30130, 0xfeae0006, +0xff970072, 0xfef9000a, 0x0024ffa6, 0xff630279, 0x005afe99, 0x001800a9, 0xff66fff0, 0xfdc9fe99, +0xff41012a, 0xfd46ff2c, 0xffacfe70, 0xffecffdd, 0x0156ff85, 0x0123fdd6, 0x01b9fecc, 0xfe8b0093, +0x018afe6c, 0x003bff46, 0xff4c0192, 0xfdcbff33, 0xff74ff2f, 0x02a4fff7, 0xfd5c01d0, 0xfe7b02f3, +0xfec0fed7, 0x02afff8e, 0xff29fde0, 0xff60ffd0, 0xffb9fefe, 0x0048ffa2, 0xff31ff38, 0xfee20256, +0xff45fd66, 0xff5e00a3, 0xff8a0184, 0xfd6c0046, 0x01300090, 0xffe4fdec, 0x037eff1f, 0xfe25019d, +0xff3c0394, 0xff200287, 0x0065fec1, 0x01710148, 0xff77ff61, 0x0032018a, 0xfe0cfde8, 0xff9d0106, +0xffb4ff8d, 0xff0dff3f, 0x001d0172, 0xff0eff2d, 0x01b1fddb, 0x001efd47, 0xfe42ff32, 0x00e0fd74, +0x00c3fed4, 0xfef8ff00, 0xff32ffea, 0xff95ff31, 0xfed1fe7e, 0xffd8ffdb, 0x006d0078, 0xfdf3013d, +0x015efee8, 0xff37015b, 0x005efea4, 0x003fff73, 0x005fff79, 0x00e0ff26, 0x028bff77, 0xff65ff05, +0xfefeff75, 0x006dfdc9, 0x0057ff1a, 0xff97ffb0, 0x0141fec4, 0xfd83fe4f, 0x0001fedf, 0xfff8fd7b, +0xff68ffbf, 0x002afe2c, 0xff920255, 0x028f0047, 0x001aff66, 0x01aa005e, 0xfffffee4, 0xfffbfe32, +0xfec4ff8e, 0xff79ffb9, 0xff3fff1c, 0x028200b5, 0x0085fe86, 0x0016ff5c, 0xff35fe32, 0xfe53ff0f, +0xfeff007e, 0xfe610151, 0x013e0000, 0xfdf1ff43, 0x006eff36, 0xffabffc1, 0x0052001d, 0xfed60053, +0xff74fed2, 0xffb60285, 0xffd8015a, 0x0186fde2, 0xfefe00d4, 0xff74fe4b, 0x01c9fd2e, 0xfd82009f, +0xfee0000b, 0xfeccfde4, 0xffe0015c, 0xfd97fedf, 0xfe6dff29, 0x017dff1c, 0x01b9ffa3, 0x0065fe81, +0xff27ff3f, 0xff1a00a7, 0xff1e0185, 0xfe31ff37, 0xfdd50002, 0x0080ff73, 0xfff1006d, 0x008eff5d, +0x008d0071, 0xffa9ff98, 0x01e6010b, 0x0000ff1a, 0x006f012a, 0xff000003, 0xffdeff3a, 0x0015fefb, +0xff1700ed, 0x00f3ff40, 0x01a40020, 0xfe5600bb, 0xff3f0025, 0xfe450081, 0xffbeff30, 0xfd710000, +0x009afe32, 0xffcffec5, 0x0065ffc5, 0x015efefd, 0x025900c4, 0x004b00f2, 0xff46fe99, 0x00cb018d, +0x00b9ff55, 0x004fff80, 0xff7dfed4, 0xfffd00bf, 0xffed013a, 0xffd1001e, 0xff06fe74, 0xffe8008a, +0x00050170, 0x0158fef3, 0x009aff65, 0xfecdff20, 0x008b000e, 0x0027ff6f, 0x0140ff93, 0xfed5fdc4, +0xff5d0175, 0xfffdfef8, 0xffc4fef5, 0xfff2ff28, 0xffb6ff3a, 0xff1cff0f, 0xfef5ff6d, 0x02bbfefe, +0xff920187, 0xff5e0034, 0x00b301a2, 0xffde024d, 0xffbbff0e, 0x0077003b, 0xff8000a0, 0xfc4eff08, +0x002dff93, 0xfd30ff2c, 0xffb10008, 0xffb5ff08, 0xfe530184, 0x0008ff53, 0x00f4003b, 0x009d0221, +0xffce0022, 0x009f0130, 0x01f50125, 0x00c6ff00, 0xff7301ad, 0x018a0175, 0xfedaffc1, 0x002c0161, +0xff1c0014, 0xff03ffa3, 0x01700226, 0xfe36ffb8, 0xff7c016b, 0xfee1ff04, 0xfde8fe07, 0xfd9400fb, +0xfe59fe7d, 0xff6fff3a, 0xff71fed9, 0xfe72ff5b, 0xfedb01bc, 0xff39002f, 0xffcbfed5, 0xffc1ff86, +0xfee7ff48, 0xff4fffc6, 0xfe1604a6, 0xff4000c1, 0xff22001c, 0xfe48ff40, 0xffe0002e, 0x0065ff6b, +0xfffe02c0, 0x00acfdd6, 0x00aafeb9, 0x00a7ff63, 0xff9ffeec, 0xff0e0009, 0xff270007, 0x00840341, +0xfef8ff81, 0xfb75025f, 0x0220ffce, 0xffc5febe, 0x0055011f, 0xffdd00ab, 0x010fff0e, 0x015cffec, +0x01cd003d, 0xff9dff6f, 0xfeddfe53, 0xffae0244, 0x018efecc, 0x0043ffa6, 0x01740161, 0xff3f0122, +0x010fffd3, 0xff79fe3c, 0x0221ffe9, 0xfe31ff24, 0xffa4fedf, 0xff2f0005, 0xfeddfea7, 0x00e4ff55, +0x01eaffb7, 0xfe59fdaf, 0xffd00162, 0xfe720157, 0xfe02fd74, 0x026302fe, 0x0084fed6, 0xfec50162, +0xfe6c00c5, 0xfedefeda, 0xff760201, 0xffabff8a, 0x0061fe98, 0xfe91fff7, 0x0006fea3, 0x0087fdd6, +0x016bfe39, 0x0122009a, 0x00c8feaa, 0xffa2fe16, 0xfe6bfe8e, 0x018d002e, 0xfdf9fdda, 0x0089febc, +0xffa2fe8f, 0xfff5ff7c, 0xff23ffcc, 0xfed0fefd, 0x00b7020c, 0x01840087, 0xfee20147, 0xffe500a8, +0xfe31001c, 0x0128fee2, 0xfe12ff81, 0xfffafe20, 0x0083fd7b, 0xff6a00f3, 0xffe40059, 0xff01007b, +0x00ecff77, 0x02b700f4, 0xff0000a6, 0xff3703e3, 0xfed5ff10, 0x0243fd4a, 0x0008fe81, 0x00ca013c, +0x007b0082, 0xfe0dfef1, 0x01580180, 0xffe700d1, 0x0113009a, 0xff950054, 0x0095ff6a, 0xfe71ff77, +0x01230054, 0xffd9feed, 0x01bfff24, 0x03e3003e, 0x0132ff5a, 0xffceff6f, 0x007efd75, 0xffda0093, +0xff1cfee4, 0xff2400c1, 0x00d9fef2, 0x0003011c, 0x00990006, 0xff57000c, 0xfeccff6f, 0x00a6007e, +0xff7500b4, 0x0094011f, 0xffba017e, 0xff6ffff7, 0x00dbfd53, 0xffac008c, 0x00bfff0d, 0x0009feba, +0xffa3fd66, 0x0120ffcd, 0xfcb5ffbc, 0xfeb2006b, 0x0183fd5c, 0xfe90fded, 0x018a0089, 0x00550228, +0xff5900c1, 0xff91003b, 0x00dcfd95, 0xfedafde2, 0xff06feb0, 0xfe23ff9e, 0xffcefe5e, 0xff67ffb3, +0x00c2feed, 0x0128ffeb, 0xfd61ff06, 0x019df8a6, 0xffd6ff63, 0xfef8fffc, 0xffc0001c, 0x011b00bc, +0xffc5ff64, 0x002fff63, 0x013efe12, 0x00f8013a, 0xff6700a8, 0xff0efee4, 0x017efeeb, 0xffbcfdc4, +0xfd71ffc9, 0xff7bff28, 0x01fbff57, 0xfff2ff97, 0xff210058, 0xff10fd0f, 0xfdc60059, 0xff1eff5d, +0x027c0027, 0x0177ff3a, 0x00fc002d, 0xffb0ff72, 0xffbcff8c, 0x0141ffbb, 0xfe48fe98, 0xfd91ff9f, +0x0009015d, 0x01fefebc, 0x009bfe7d, 0x006c0004, 0xff43ffe9, 0x001c002e, 0x0127018d, 0xffa6010d, +0x00000021, 0x00e2fee1, 0xff73fe85, 0x00000251, 0x012afef3, 0xfebeff8f, 0xfebf009c, 0x009a0174, +0x003ffd9c, 0xfed0ff1c, 0xffdefd9f, 0xfed4ff96, 0xffa2ff0d, 0x0058fde8, 0xff970229, 0x029a03fc, +0x004a026c, 0xfd97ffa2, 0x01fbff97, 0x011efdab, 0xff80023e, 0xfecc00c6, 0xff94ff83, 0xff79ff72, +0xffecff3a, 0xff770056, 0xff050162, 0x00c6ff6b, 0x01000113, 0x016ffe74, 0x00bfff52, 0xffc8ffc4, +0xff96004d, 0x01e4feb5, 0xffd6013a, 0xfdc0006b, 0x002b00aa, 0x004d0131, 0x007dffe9, 0xffde0003, +0xfe9b01cd, 0xff6fff82, 0xff5aff3b, 0x0069f868, 0x0001fdaf, 0xff080091, 0xfefe0045, 0xfddfffa9, +0x006dff63, 0x006e00c5, 0xfe3e015b, 0x01410030, 0x010b00f1, 0x0170ff9f, 0xff00ffae, 0xffee009a, +0x016dffa1, 0xffb503d1, 0xffdd0163, 0xfddefe70, 0x0037014c, 0xfd5b0083, 0xffa50002, 0xffa8026d, +0x019301cf, 0xfeaaffee, 0x016f03ca, 0xffa4ff4c, 0x00f3005e, 0x0124ffe4, 0x01ecffa5, 0xff38ffa1, +0xfe7fff65, 0xfe420189, 0xfedbff6d, 0xff43ff19, 0xff5dffe2, 0x002aff4c, 0x04a80053, 0xff8cff70, +0xfe03021c, 0x0308ffe8, 0xff7dfb36, 0xff2efef1, 0xfeb5fec3, 0x008e0083, 0xfee90113, 0xffa5ff15, +0x0084002c, 0x00cafeeb, 0xffc40007, 0xffda00a1, 0xff9a01d0, 0xfeddffc9, 0xff05029e, 0xff8101b4, +0x0084ffe7, 0xfe36010d, 0xfe880085, 0xfe2701ec, 0xff2d006c, 0xfe49ff7b, 0x01310081, 0x006bfeec, +0x011fffbc, 0xff16018d, 0x012c002b, 0xfd2efef6, 0xffd5000b, 0x00dd02dc, 0xfea100f4, 0x00b3ffda, +0xff8e0037, 0x02500125, 0x008d009a, 0x03c60241, 0x00e1fff6, 0xfeddfee1, 0x00d3ff0b, 0xff56ffc8, +0xffdffee3, 0xff4e009a, 0xff26fddc, 0xff89fdaf, 0xff19006e, 0xff62fe81, 0xffb2ffbb, 0x00ba0246, +0x023dff7c, 0x00bd0069, 0xfe8a0132, 0x001bfedb, 0xfe91ff94, 0x00f30033, 0xffbefdd3, 0x0189fe95, +0xfea8fe4c, 0x014b022e, 0xfe640007, 0xfdb301a4, 0x029efe90, 0xff4f0201, 0xff8e0283, 0xff730256, +0xfffc00a1, 0x0044ff67, 0xff6b01e9, 0xffd7026a, 0xfedc0087, 0xffbcff2f, 0xfeaa011d, 0xfe900092, +0xfea2006f, 0x015800fd, 0xff70fe2c, 0x01910222, 0x020aff4a, 0xff4c027b, 0xfe7afe19, 0xfec6fe5b, +0x00430170, 0x00e8fe52, 0x02d601c2, 0xfef2ff4a, 0x01eefdb9, 0xff77ff53, 0x0212fe9b, 0x0155fff6, +0xffb2fe6b, 0xffd5ff39, 0x0117ffb9, 0x0214ffe2, 0xfebaff8b, 0xfeceffa0, 0xfeb4ffcd, 0x00b7fd24, +0xffd4fff9, 0x019a0270, 0xfe93fda5, 0xff4dffa5, 0x01fafff6, 0x0170fe19, 0x007dfe6c, 0xfea7ffa4, +0xfefa00ae, 0xff43feda, 0x0000fee0, 0xffebfe88, 0xffddfe7b, 0xfe1cfea2, 0xfeecfee3, 0xfed6feed, +0xfef4fecc, 0x0098fe88, 0xff40ff2d, 0x00870044, 0x0162ff16, 0xfd91fe9f, 0xfe92016a, 0x0020008e, +0x006f000b, 0x014dffb5, 0xff630166, 0xff9fff2c, 0x009aff99, 0xfdd50150, 0x02b1fe79, 0x0074ffba, +0x0121ff2d, 0x0224ffd6, 0x00c8ff11, 0xffaa019d, 0xff2a0196, 0xfe700131, 0xff4eff8e, 0xff19fe02, +0x00b901d6, 0x020e0052, 0x0093fea4, 0xff5e0000, 0xff2500d4, 0x03e20110, 0xffe30003, 0xfeadfdfe, +0xfefb0039, 0xfe62ff6d, 0xfe8a0048, 0xff990155, 0x0109ff7c, 0x017fff56, 0xf92efdb2, 0x00420316, +0xff68010b, 0x00dffe20, 0x0097025c, 0x01570016, 0x0200ffaa, 0xff32fe98, 0xff0e0088, 0xffbd0019, +0x0101ff28, 0x013b0125, 0xfd9fff8c, 0xff46fdba, 0xffcffe92, 0xfe63fef6, 0xff74fdee, 0xfe910016, +0x019dff0d, 0xff9c0004, 0xffa4ff4e, 0x02870089, 0x00d30124, 0x01ceffb1, 0xfde10026, 0xfedafe3f, +0xff7c002b, 0xffb4fdab, 0x0188ffbb, 0xff90ff40, 0xff8200e5, 0xffb7ff40, 0xfde7fed4, 0x00daff4b, +0xffe50142, 0xfe5cfdee, 0xffe0ff2d, 0xfe28ffe0, 0x0093ffbb, 0x0109fddc, 0xffe2ffe5, 0xffc7ff60, +0xfe80ff32, 0xfe660100, 0xff2b009e, 0xfef0ffc4, 0xfe8000aa, 0xff6d0186, 0xfe44fd9f, 0x0208ff6d, +0xfdc500d4, 0xff170228, 0x00c7ffae, 0x0176ff3f, 0x02d6fe6b, 0xfeccff02, 0xfdaafee1, 0xff8cff04, +0x01e60101, 0x004a0164, 0xfeb3022f, 0xffa0fd81, 0xff90ffea, 0xff43fc00, 0xffedfd8e, 0xfec4019a, +0x0240ff17, 0xffd4006a, 0x00d4016c, 0x01930288, 0xfda8ff78, 0xff70fd42, 0xff0000d6, 0xfed7ffcc, +0xfdc0fe1b, 0xfdf7ff31, 0x0010ffaf, 0x015aff01, 0xfebaffb3, 0xfe93007f, 0x008eff13, 0xfeba009d, +0xfede0100, 0x01bafff5, 0xfea2ff61, 0xfeadff36, 0xff53ff28, 0x01750009, 0x006a003f, 0xff91ff7a, +0xffbd0079, 0xff16006e, 0xfdfbff9b, 0xfec4008d, 0x0190fe46, 0xffa2ffb4, 0xfee30047, 0xfea7fe28, +0x002dfea8, 0xfd460001, 0xff17ffc4, 0xffaaff25, 0xfedcfedf, 0x01010070, 0xfee101d0, 0xfd65ff00, +0x025cff01, 0xff1fffbe, 0xff51ff60, 0xff5fff36, 0xfea1ffdc, 0xffe100fb, 0xff6dfed4, 0xfe78fefe, +0xfebeff33, 0x006efcfe, 0x0089034e, 0x01cefe87, 0x02befee3, 0x015aff77, 0x0055fd45, 0x01170081, +0xfde1ff48, 0xff78ff59, 0xff4d01c7, 0x009ffef4, 0xfcb2ff17, 0x010bff78, 0xff33feea, 0xffe601b0, +0x006eff24, 0xff3e013b, 0xfeabff90, 0x0169010b, 0x00cafed7, 0xfd7b0000, 0xfe19fe6c, 0xff0c0288, +0x00cdff88, 0xfeed0071, 0x00c9026b, 0x011500da, 0xff250013, 0xffc9024c, 0x015affdc, 0xff9b0116, +0x004d01ae, 0x0134ff79, 0x016a007d, 0xfe2300d2, 0xfdfcfe51, 0x008c0023, 0x022fff0c, 0xffafffb0, +0xfd76ff5a, 0xfe79fc8b, 0x024cfed4, 0x021f00d9, 0xff11fe29, 0xff9b0001, 0x002e0162, 0x01ea0118, +0xff55ff9e, 0xfef7ff8b, 0x0069014e, 0x0134fd9f, 0x0267fedb, 0xff9c0039, 0xff60fea6, 0xfe64fcb5, +0x0037ffed, 0x0031fe6c, 0xfd6cff63, 0xfdbd0024, 0xfdb10050, 0xff7e002f, 0x0089ff6d, 0x00e5ff23, +0x026f01ba, 0x0155feb0, 0xff0ffec0, 0x012301c6, 0xff0d00ba, 0xffaeffde, 0xff02ff7f, 0x0088ffd9, +0xff45fefc, 0xfdb000e0, 0xffdd0170, 0xfee1fff2, 0xfd62fea7, 0x006b00e2, 0x015cfead, 0xffefffff, +0x0125fe67, 0xfefcff1b, 0x0202ff5c, 0x0003ff37, 0xff56ff0a, 0x00960157, 0xfef20066, 0x002aff5b, +0xff77006b, 0xffc9005b, 0xff920043, 0xffa8fe49, 0x01d70184, 0x00860176, 0xff5b005c, 0xffa40060, +0xfe24ff2d, 0xffcd01a2, 0x003cfefd, 0x004803ff, 0xff000054, 0xffc1febe, 0x008bffcf, 0xff5afd76, +0x0047005d, 0xffbb0203, 0xffe5ffab, 0x011cfe94, 0x008effad, 0x0188ff83, 0xff3400e0, 0xff310050, +0xfdf7ffd2, 0x0163fd63, 0xff07009a, 0xff50fff0, 0xfe02ff3f, 0x00330170, 0xfecf0016, 0x00e2ff0a, +0xfe050031, 0x0022fe77, 0xfeb8fdef, 0xfd0d0051, 0xffd4ff4d, 0x0065ffd5, 0x00900036, 0xfeab01e7, +0xff1a0010, 0xff6afffc, 0x008e0102, 0x00580238, 0x02b7fe7a, 0xff00ffa9, 0xff9bffb8, 0xff05fe67, +0x015bff66, 0x023b0083, 0xfea600c2, 0xfff2ff77, 0xff24fec3, 0x0030ff1f, 0xfe5e0071, 0xff96ff15, +0xffab03a6, 0x00a403ff, 0x01a403ce, 0xffe7fec9, 0xffe2fd96, 0x00570190, 0x0030ff7f, 0x0068004a, +0xffa1fde1, 0xfe8dfed7, 0x00c0ff00, 0xffaa00ed, 0xff7afdce, 0x0149022d, 0xfd500058, 0x02fb0045, +0x00280321, 0x02b7ff18, 0xfdc6ff95, 0xfd90ff61, 0x001dff80, 0x01aeff36, 0xfde7fd55, 0xffb7006b, +0xfef7ff31, 0xfef9004e, 0x01150086, 0xffd101ca, 0xff66fddb, 0x0346ff65, 0x013b0237, 0x0008fe24, +0x025701c2, 0xff5cfec2, 0x021c0096, 0xfef10186, 0xfe96fd53, 0xfd500083, 0xff0dffde, 0xfebaffd8, +0x008dfdab, 0xfdc2ffd4, 0x0087fefd, 0xffddfe7f, 0xff8b00db, 0xfeebfe30, 0x031efee3, 0xfefcffc6, +0x0040002e, 0xff9b012c, 0xfe2e013b, 0xff77ff1a, 0x004a005f, 0x015afe6f, 0x023aff04, 0x0125ff0b, +0xff4fff51, 0xffab021f, 0xff2b00a0, 0xff74014c, 0x01d9ffc1, 0xfdd3fdcc, 0x0124005e, 0xff2cfff2, +0xfe5dfefd, 0xfff5feb4, 0xfefcfe8a, 0xfe67fe7d, 0xfeefff49, 0xfefdffd1, 0x01c2ff95, 0x01d6ff82, +0xff97007e, 0xfeba0045, 0xff33ff74, 0x0012ff67, 0xff5902ac, 0xff72023f, 0x038e0164, 0xfea8fee7, +0xff47fda5, 0xfeabff6c, 0x0000fe72, 0xfff9fe01, 0x00490179, 0xfe9dff71, 0x0072ffbd, 0x012e0092, +0x007e00da, 0x01e5fddd, 0xffc0ff1f, 0xffa300a1, 0xfe820071, 0xff230151, 0x018d004c, 0x015cfe5f, +0xff5efec4, 0xff210042, 0x00fdff7a, 0xfed30125, 0xff18015e, 0xfecfff25, 0xfe44037a, 0xfe81ff4f, +0xfed7ff94, 0xfeadff66, 0x00b9ff28, 0x00a9ff23, 0xffeaffc0, 0xff69ff3b, 0x0200fec0, 0x0218fd9e, +0xfee5ffa8, 0xfff70078, 0xfe6d0097, 0xffacfefc, 0xfff30056, 0x003afedc, 0xfdfa005f, 0x017ffdc9, +0xffe600aa, 0xffd2ff51, 0x00ffffd2, 0x016502ac, 0x004efe92, 0xff65fe92, 0xff69fd5c, 0x01590270, +0xff5bffef, 0xffd20153, 0xfe40ff91, 0x0109ff94, 0xfef700d6, 0x0052fe25, 0xfcd5000b, 0xfe14fdcc, +0x00cafb58, 0xff63ff07, 0xfe3cfe34, 0xff63ff18, 0x00daf987, 0xfeaf0153, 0xffc50046, 0x00c8ff40, +0xff9cff0e, 0xffde0072, 0x00d60100, 0xfd9aff4a, 0xff61ffdc, 0xffedfea4, 0x00dc00d1, 0xfd960146, +0x0131fdd1, 0xfdf6fedd, 0xfea6ff51, 0xff050026, 0xfee70028, 0x013bfd08, 0x00fb012f, 0x004afead, +0x010500c2, 0x00c2fef5, 0x0132019e, 0xff590000, 0xfe9afee6, 0xffb9fea4, 0xff20ffd2, 0x00aefebe, +0xff8b00ba, 0x01caff2a, 0xffeb01c2, 0x0187026b, 0xfdbd001f, 0xffc90140, 0xfdc8ff02, 0x012ffe20, +0x03eefda1, 0xfed3feef, 0xff21ff77, 0xfef30086, 0xff9003e2, 0x032b0024, 0x001dffe5, 0xfdc9ff2e, +0x02230002, 0xfebefd4c, 0xfe640096, 0x0010fee5, 0xff9dff65, 0x0224fe9e, 0xfdd5019a, 0xfeaa0250, +0xfebd0092, 0xffdc021b, 0xff5cfdce, 0xff95f949, 0xff66004b, 0x005fff91, 0xff150056, 0xff77fee4, +0xff36022e, 0x008600af, 0x0016ff6e, 0xfee20211, 0xfedb00d2, 0xfed5feb5, 0xfeadff6d, 0xfdd1ff94, +0xff6d005c, 0x0116ff0b, 0x00f10234, 0xffe0013a, 0xfe680267, 0xffd8fec9, 0xffebfe1f, 0x00f30040, +0xfff7fec5, 0xfed2fed5, 0x00c9007c, 0xff65ff31, 0xff1fff2a, 0xfdf7019f, 0x020e00a8, 0x0172fd99, +0x007cff87, 0xfe62feb7, 0xffa5fcc8, 0x002702fa, 0xff87ff35, 0xff79fd5c, 0xfcea0093, 0xfe23ff42, +0x0168ff7c, 0x00ec03ce, 0x0287ffce, 0xfff7ff66, 0x00f1ffd1, 0xfead0141, 0xff95009e, 0xfddeff60, +0xfeafffeb, 0xfe06fd9f, 0x00000124, 0x00daff31, 0x01e50088, 0xffd8ff07, 0xfffdfea7, 0xfed7fe05, +0xfd61025f, 0xfff5fe88, 0xff910000, 0xfe5cff80, 0xfc20017f, 0xfe1aff26, 0xfdb6ff56, 0xfe01fe78, +0xff4cfdb3, 0xff0efec0, 0x0075fedf, 0xfe3f0183, 0x0056fc20, 0x01160250, 0x008d0228, 0x00a50247, +0xfda3ff52, 0xfed0fecb, 0x02fb00f4, 0xff070040, 0x0126013c, 0x0234006d, 0xfb5800b7, 0x001efdfc, +0x0239feff, 0x0368018b, 0xfd7d01c7, 0x004efdd5, 0x005bfdfc, 0xfe8eff5f, 0x006100df, 0x012dfea4, +0xffa9ffb2, 0x0083ffa4, 0x0131fee3, 0xfe9f0264, 0xfec2fe8c, 0xff1fff36, 0xff28ff5a, 0x001a0079, +0xff2b01c6, 0xff14feea, 0xfe2efed2, 0xff7cffaa, 0x00230195, 0x01ee0149, 0x02b1ffa8, 0xfeea0065, +0x00000029, 0xff61fedf, 0x00b4feda, 0x0003ff6c, 0xfef90125, 0xff5a00b6, 0xfdbdfeb5, 0xfe920110, +0xffc4ff79, 0x006d0027, 0x03c6ff48, 0xff470102, 0x0215016a, 0x01c1feda, 0x00e4012a, 0xfe62fed2, +0x00b1fd62, 0x030201a5, 0x0346ffb0, 0xfe2dff48, 0x01eb007e, 0x0109fea5, 0x003afeef, 0xfe7effea, +0x00370056, 0x0089ff4c, 0xff8d00e1, 0x0222ff15, 0xff470157, 0x0092ff77, 0xfe68008f, 0xff19fdb3, +0xff360084, 0xfd7d0097, 0xffbdffca, 0xff590090, 0x00b70085, 0xffd0fd55, 0x019cfe15, 0xfd84ffb6, +0xff6efdc2, 0xffdc0097, 0x0077ff0e, 0x0026ff18, 0x00000109, 0xfedbffd5, 0x0208fcc8, 0x014cff98, +0x0087ff5c, 0xfed90175, 0x00000102, 0x01f30051, 0xffaefe1c, 0x0072fdaa, 0x013bffbd, 0xffa4ff7c, +0x00f8fead, 0x024eff66, 0xfebf0088, 0xfe9eff58, 0x00b9fee2, 0xff6df949, 0xfd96fe8b, 0x0102fe33, +0xfee5ff4a, 0xffab022f, 0xff96ff45, 0xffbeff81, 0xfe8dffb2, 0xfffcfbc4, 0x000efdfb, 0xfef0fe25, +0xfee900b9, 0xff8fff7d, 0xff09fe40, 0xffc0fefd, 0xffe1ffeb, 0xffbe0008, 0x0053ffb2, 0x00cc000a, +0x0172010a, 0x04a0ffbd, 0xfe5efe8c, 0x0043ffb2, 0xff60ff2b, 0xff530083, 0x0065029b, 0x0000fe2c, +0x018ffe50, 0xff05ff96, 0xff82016f, 0xfef3ff47, 0xff9d002c, 0xff27ff0d, 0xff18ff0f, 0xff0efff2, +0x019d001b, 0xfece001f, 0xff09000e, 0xfdbcff9d, 0x0056fec6, 0xfe1a0209, 0x03a6009f, 0xff4501d6, +0x026bfe92, 0x00aefeb7, 0x00f600f6, 0x008efed4, 0x003fff4b, 0x00e7fed0, 0xfefd012f, 0x01a2ff6c, +0xfef1fed5, 0xfff8ff21, 0xffd0ffcc, 0x004efda8, 0x0129ff6b, 0xff5bff55, 0x00a9ffb0, 0x0257fe64, +0xfed00106, 0xfeb8fedc, 0x012dfef4, 0xffe2ff6d, 0x003901e9, 0x006cfead, 0x0121fecb, 0xfea4fe93, +0xffb3fd84, 0x04a80188, 0xfefcfff4, 0xfed3001b, 0xffd30045, 0xff8d01e5, 0xffb1fcdf, 0x00200089, +0x0214fff7, 0x0131ff7d, 0xff3b024f, 0xfed4014e, 0x01d6ff5c, 0x00360086, 0x0204ff36, 0xffbbff31, +0x00ea00b0, 0x038e0116, 0x00730063, 0x011dfe7a, 0x001afd08, 0x00e80218, 0xfeae023d, 0xfe78fd9d, +0x001e019f, 0xfe64fd54, 0xffb0fe8a, 0x002e021f, 0x02f80024, 0xff87f987, 0xffc70166, 0xffffff7f, +0x01d9febe, 0xfdc2fee1, 0xfecc013c, 0xfd99fd90, 0xff97fea6, 0xffdcfee8, 0xfe52fe1c, 0x0000002e, +0xffdafed2, 0xff6fff66, 0x00760375, 0x005200f6, 0x00000157, 0xfebeff0c, 0xfecbfe46, 0x0055006f, +0xff47fe8e, 0x00b40024, 0xff7c0028, 0xff83fe7c, 0xff6000af, 0xfecbfe29, 0x0044fd9a, 0xfed3fe71, +0x026bff87, 0x0262fe1a, 0xfe750009, 0xff5c0055, 0x002effd9, 0xff7803ee, 0xff910126, 0xfef1fe7e, +0xffd5025b, 0xfd630244, 0xff52fedf, 0xfeabfe93, 0x01520124, 0xfed2ff8d, 0xff4efde4, 0xffea0155, +0xff21024d, 0xff2c00b6, 0x007f0122, 0xfd8cffee, 0xfedfff31, 0xff20ff5b, 0x01c300ae, 0x01180123, +0x03680074, 0x0045ff6d, 0xff8b0222, 0xfecc0078, 0x016cfe02, 0xfd06ffb8, 0xff52002c, 0x022fffc8, +0xfed3fead, 0xffd4fee7, 0xfed9fd6c, 0x0082008e, 0xfeaf013a, 0xfea2fd85, 0x0060ff31, 0x018eff36, +0xff620175, 0xff6bff24, 0xff72ff37, 0xffd5031e, 0xff02ff48, 0xfe41fdd5, 0x00ff0071, 0x00bd012b, +0xfda5008e, 0xff69ff87, 0x0038ff62, 0xff23fe9d, 0x00df0166, 0x008bff18, 0x0203fed3, 0xffcaff5f, +0x016fff26, 0x01a301c3, 0xfe67fe02, 0xff96fdbf, 0xfdd30042, 0xff84fe1f, 0xff58fe97, 0x01410055, +0xff1b0081, 0x01ddffaa, 0xff36fd08, 0x0111ff1f, 0x0120febe, 0xfdb6ff6e, 0xfea7fed3, 0x02370212, +0x00080078, 0xfdfa0239, 0xff8affe7, 0x010cfedf, 0xfea2ff6c, 0x0123ff36, 0xfd81fe23, 0xffbd0062, +0xfee6feda, 0x023efeea, 0x005bfe94, 0xfddefffe, 0xffa30070, 0xff5cffe3, 0x01afff7c, 0xffceff36, +0x00e4015c, 0xffcafd74, 0xfef3ff84, 0x000c0187, 0xff3e0215, 0xff620049, 0x012dfeda, 0xff790196, +0xfe360093, 0x0058ff47, 0x00e8ff60, 0x0163ff69, 0xff0b011b, 0xff6efe3f, 0x0131ffc5, 0x00f6ff0c, +0xfef6fd8c, 0xfe5fffc8, 0xfe3900f2, 0x00c0fd4c, 0xff52ffa3, 0xffc6fe6c, 0xfc00ffdd, 0xfec4fe88, +0xfe88fe7a, 0xff8f0118, 0xff87ff80, 0xff8900d1, 0x016f005e, 0x002ffc48, 0xfd62fec1, 0x02350200, +0xfd62fe66, 0x0295ff59, 0xfeaeff5b, 0xff94fed6, 0xfe990325, 0xfed601a6, 0x006efd84, 0xff96fd19, +0xfe9103b8, 0x02aaffc0, 0xfeeaffa6, 0xfdd9ff3b, 0xff1700d9, 0xffce000b, 0xfd9b0028, 0xff5efc08, +0x00c9005d, 0x02abff13, 0xfdca0023, 0xff54ff62, 0x0070fe60, 0x0130fdee, 0x02ba022c, 0xffe60075, +0x0123fed6, 0x03540097, 0x007dfc86, 0xfe390028, 0xfdedfff5, 0xffa900f8, 0xfef6033d, 0x014b02f8, +0x02d3024d, 0xfd9bff49, 0xff42ff17, 0xfc2bfe87, 0xfdfafd9b, 0x00eeff78, 0x016bfeda, 0x0088fd03, +0x003f00d4, 0xfdd40000, 0xfe20022c, 0xfe40ff7f, 0x011000ae, 0xfddc0074, 0x01f9ff55, 0xfe80011e, +0x00f901e8, 0x01cd0200, 0xfed5ffa5, 0xff48ff22, 0x0240ffc9, 0x007b00bd, 0x0135fede, 0x019c0061, +0xff820087, 0x0092ff80, 0xfec6fe26, 0x01a800f1, 0xfeefffbf, 0xfe40ffa0, 0xfe6901e1, 0xfe6c01a6, +0x044801f3, 0x00a70216, 0x00d10277, 0xff4d013b, 0x012bffba, 0xff9efef0, 0xffb2fedd, 0x031ffeaa, +0xffa8fe74, 0xff100140, 0xfd7600f6, 0xff0bfd71, 0xffce050f, 0xfdfcfeb8, 0xff2d0164, 0x0121ff9d, +0xff95ff43, 0xff760085, 0xfec3febb, 0x0092fe6d, 0x00a4fdd5, 0xfe73fd25, 0xffde0199, 0x018c0431, +0x0180ff95, 0x0067fe9a, 0xff8c0101, 0xfeca0318, 0x01b1ffb2, 0xfeacfec0, 0xff4602f3, 0xff6002d3, +0xfeabff59, 0xfd60ff5d, 0x0329ffdd, 0xfe34ff48, 0x01a60222, 0xfe740097, 0xfe07fe72, 0xfea8ff1b, +0xff99fe88, 0xfec903ec, 0xfff6ffa2, 0xffeb016f, 0xffcb01ec, 0xffb70145, 0x02a10273, 0x023ffd74, +0x0004021b, 0x01320075, 0xff20ffe8, 0x0249ffd4, 0x0224fe7a, 0xfe2f0084, 0xff50fec6, 0xff77fde3, +0xff860090, 0xffd5ff84, 0xfeaefeac, 0xfe56ff9b, 0xff6cfff6, 0xffcaff6c, 0x009e034a, 0x011dffc0, +0xfe590045, 0xfd37ff54, 0xff9b02c8, 0x0058ff67, 0x012d0142, 0x01b200d4, 0xfe16ff70, 0xffca0394, +0x01b0fedf, 0x0015ff38, 0x00340329, 0xfe9a000d, 0x02e7009b, 0x0043ffb3, 0x006bff6d, 0x010efee5, +0x011800e7, 0xfed600d3, 0xfe59fdf4, 0xfe030120, 0xfdf2fed1, 0x02aa00bd, 0xffc5fe07, 0xff8efe6f, +0x0132ff6f, 0xfe24ff8f, 0xfe1afee8, 0xfefffd7d, 0xfd4402fb, 0x014fff44, 0xfe6bfea4, 0xffdf0069, +0xffabff2d, 0x02f60040, 0x0026ff4e, 0xffeffeca, 0xff150404, 0xfed6fff8, 0x008901a4, 0xfde3fe4f, +0xfe4d012f, 0xff90fe9f, 0xfed001f2, 0x00bcfe58, 0xf98302b1, 0xfe29feab, 0x009cffba, 0x0155fe8e, +0xfeffff81, 0x010c0186, 0xfd16fd48, 0x0099019c, 0xfedfff90, 0xfd5f0056, 0xfd95000d, 0x01040036, +0x0084ffb9, 0x0046fe6a, 0xffdf0142, 0xfcdbfe00, 0x013d0090, 0xfdfcfecc, 0x005b0049, 0xffef0113, +0x00ac0229, 0xff06ffb3, 0xfff50037, 0x003200d3, 0xff6bff1a, 0xfd4afe72, 0x000afef0, 0x0071ff3b, +0x0233fed4, 0xffe4fee1, 0x005bfebd, 0xfe0e00b6, 0xff62ff69, 0x0223fed4, 0xff9dfff5, 0xfff0ff08, +0x007bfe91, 0xfe63fe2d, 0x0000000b, 0xfe940074, 0x001801b0, 0xff5afd4b, 0xff6cfd60, 0xffc2fe3e, +0xff21fe86, 0xff92fdfa, 0xff910004, 0xff3a0091, 0xfd48fdce, 0xfecbff69, 0x0246fc14, 0xfd760099, +0xfe56fd16, 0x02abfe55, 0x00d9fdd6, 0x006bfc50, 0x02610000, 0xfd840103, 0xfee5fe6b, 0xfe690063, +0x0029ff59, 0xff28ffa9, 0xfc86ff92, 0x006f014b, 0xffd0fe78, 0x0179feeb, 0x00b9ff66, 0xf938002b, +0x01e9fe54, 0xff4600d0, 0x0048ffa6, 0xfeadfe69, 0x03c80016, 0xfdc0fe26, 0xfeb6ffd2, 0xffeaffe8, +0xfed3ff0a, 0xffccff6f, 0xfe4500b6, 0xff8c0335, 0xfe73003a, 0xfee2fdf3, 0xfc4002e8, 0xfd4b01c0, +0x0030fec2, 0x0063021b, 0xfe95fe60, 0xfdb6fcd0, 0x002a0077, 0x004b006a, 0x027b01c0, 0xfe4f0076, +0x010c0077, 0xff36fe8c, 0xfdb4fe4b, 0xff63000b, 0xfff70020, 0xfd850033, 0xff11fe55, 0xff760053, +0xffaa022e, 0xff2b00d2, 0xfec6004e, 0xfec3ff70, 0xfe5cfe03, 0xfee2002f, 0xfee0fe98, 0x025bffd4, +0x02a4fd5c, 0x00eafd54, 0x013400fd, 0xff5e0039, 0xfece0139, 0x00d600f0, 0x0063011e, 0x007c00a8, +0xfeb0feae, 0xfeab003c, 0x009dffc4, 0xff3d009e, 0x035f00db, 0xff80fe6f, 0x0246fce1, 0xfdaefe4f, +0x002aff57, 0x00eaff85, 0xfd37ffb3, 0xff3a01da, 0xfea9ffbc, 0x00580054, 0x0032fd7b, 0xff060330, +0x00b302b1, 0x00070143, 0xfe94fe5c, 0xfebdfeb7, 0x0164fecc, 0x02b8ffcd, 0x00d0ff39, 0xffcbfe39, +0xfc12ffed, 0x00d70276, 0xff300043, 0x018cff52, 0xff00fe3c, 0xff80ff0a, 0xfd5c00ac, 0x0028fd79, +0x01f90032, 0xff10000f, 0xfee70115, 0xfdb1ffd0, 0xff28fde8, 0xff6902c8, 0xffe2fd9b, 0xffcefe4a, +0x010b00c4, 0x013d01e6, 0xfede02ba, 0x0381fdae, 0x00b60172, 0x031d0287, 0x0111006c, 0xffb0fe8b, +0xfd48012f, 0xff64ff25, 0xfee200a3, 0x00620092, 0x001f02ae, 0x030e002d, 0x030efe3e, 0x00a1ffeb, +0xfff7ff90, 0xffcbff91, 0x0170ff85, 0x01b1ff63, 0x04beffb2, 0x0013ffcb, 0x006effcb, 0x0145ff76, +0x00e5ffd0, 0xff98ff13, 0x0121001a, 0xfedffe54, 0xfdfaff77, 0x004bfd28, 0x00430235, 0x0262fe07, +0x0098ff45, 0x0194ff53, 0xfebd0046, 0x01100053, 0x03730019, 0x0060007f, 0xffc9fdfe, 0xfefffded, +0x0030008a, 0xfd250202, 0x004bffac, 0x0035ff07, 0xffcaffe5, 0xfe40fea9, 0x008800f9, 0xffc7fd85, +0xfeb90252, 0xfee1ff48, 0xffb90085, 0x0335002d, 0x006302c0, 0x000002fb, 0xfe7cfd9b, 0x005f008f, +0xffc7ff77, 0x03f8ff64, 0xfe980325, 0x0088029f, 0xff37feed, 0xff83feff, 0xff7b0085, 0xfee4ffa2, +0x01daffa8, 0x00f10223, 0xfff0ffa7, 0x0018ff15, 0xfd85ffcb, 0xfe0f02a7, 0xffb3ff3f, 0x010efe8d, +0x00eaff30, 0x0092003b, 0xfe9a013f, 0x00befe12, 0xfffbfd6b, 0xfed5fe94, 0xffd1ff3e, 0xffefff52, +0xfe9afdb2, 0xfd2802b8, 0x00e4ff9e, 0x01ce00b0, 0xffaaff70, 0xfff0ff7c, 0x02230028, 0x0066ff1c, +0xfe0eff33, 0xffc7ff07, 0x0246fea8, 0xfedf004a, 0x00c20043, 0x001bfef5, 0x02770198, 0xfeb6024d, +0xffadff9a, 0xfe46fec9, 0x007a0010, 0x00e9fe89, 0xffe0020f, 0xff2f0123, 0x0079000e, 0xfb39ff34, +0x023efede, 0xff09ffe8, 0xfec5fe74, 0x0006fe78, 0xfe5cfde2, 0xff44002c, 0xffcdff8e, 0xfe68fd44, +0xff5b02a4, 0xfed0fddd, 0xfd6cfe4e, 0xff91014b, 0xfe4ffec6, 0xfeeefe23, 0xff84ff92, 0xff8bfecc, +0xfe58022e, 0x0029035f, 0x0000ffd5, 0xfe4bfe46, 0xff65fe4b, 0xff6affa0, 0xffe8fe56, 0x02d7fe65, +0x004d00a8, 0xfff5ff63, 0x00360128, 0xfe5c02ae, 0x0181ffa8, 0x00e0fe90, 0xfef20049, 0xfd540139, +0xff66fe6b, 0x02f6ff23, 0xfe07ffa6, 0x00f6feea, 0xfc40ff9d, 0xfc50fd95, 0xffdcff77, 0x0061001c, +0x0156fe7a, 0x018200dc, 0xff4cff88, 0xff6900ee, 0x01c10285, 0x019f02fb, 0x000b00cb, 0xfef0fe74, +0x02cefef0, 0x01a7ffca, 0x016c0088, 0x008602bf, 0x036dffe8, 0xfe8bfe4e, 0xff1cfeb0, 0x039e013d, +0xfdeaffea, 0xfd5c006b, 0xfcc3ff93, 0x02d6ff3c, 0x00adfe68, 0x03b0ff66, 0x0092ff2a, 0xfefffeac, +0x014bff95, 0xfd9400fa, 0xffe403d5, 0x018dff08, 0x0113ff12, 0x004efea0, 0xfdee00fe, 0x02f30065, +0xfe64fdce, 0x002bff47, 0xfd5ffd2b, 0xff72015e, 0xffb2fe69, 0xfeb4fe63, 0x01c4ffb6, 0x029afefd, +0xfec5ff52, 0x0187007a, 0xff5bffb5, 0xfdf5ff37, 0xff770284, 0xff1afdf5, 0x0197ff24, 0x013aff15, +0x0113ff7a, 0xfe66ff60, 0xfee3ffff, 0x031c0179, 0x0273ffb7, 0xffb90200, 0x01af00f9, 0xfeda0064, +0x015400d1, 0xfe9aff47, 0xffb0ffae, 0xfea9fe82, 0x0097ffe8, 0xff840226, 0x017f003e, 0x000a0166, +0xffb70065, 0xfdae0060, 0xffd7fd65, 0xff7302a8, 0xfeb800a4, 0xfe76fec1, 0xfe690060, 0xfd50ff92, +0xfeb5feea, 0xfdcbfec2, 0xfd7e0152, 0xffe8005a, 0x035b02f8, 0x0035ffdb, 0x0167fe24, 0xfe63fea8, +0xff4bfed7, 0x0356004c, 0x029a02f6, 0xffd4ff97, 0x0144fd50, 0x0020ff4a, 0xfd3f002a, 0xfd2a006b, +0xfdeafe9a, 0xffb3011d, 0x0113fe36, 0x00a4034a, 0x031dff45, 0x02bfff4a, 0xff2bffaf, 0x0149febc, +0xfdcdfe87, 0x00630097, 0xfe89fdcd, 0xff3601b2, 0xff7ffee2, 0xffbdfe12, 0x0032fecc, 0xffdafe74, +0xfe4100ad, 0x02d7fe23, 0xfeb7fe1f, 0x00e40145, 0x0186ff77, 0xfff50059, 0x0104ffc9, 0x001efdd7, +0x001100da, 0x005fffa9, 0xffb20069, 0xffbdfec2, 0xfe07020f, 0xfe59fe3f, 0xfeb7ff71, 0xfe7affd2, +0xff21fd5c, 0xff76fda1, 0xff6c026e, 0xfffe029e, 0x010300e9, 0x01b2fe8a, 0xfedcfd7e, 0xfe870155, +0x02fd0128, 0xfeadfea4, 0xfedffe68, 0x00d6fe34, 0x01d3003a, 0x00fcff9a, 0xff7bfed3, 0x01a3fe32, +0xfdb6feb5, 0x0206fe17, 0xfe460035, 0x014dfede, 0xfe8800de, 0xff9502e0, 0x00b0fe7e, 0xfd7bff08, +0xfed3ffa3, 0xfe2dfe59, 0x010bfd41, 0xff970318, 0x012afea0, 0xffa2ffd4, 0xfdddfee2, 0xfe97fee3, +0xff2bfe7a, 0x00bbff46, 0xffc7ff36, 0xf9a50223, 0x002200b9, 0xfe87fffe, 0xfd710016, 0xf9a5fe51, +0x00f601d1, 0x0185fe9e, 0x01a800e4, 0xff370226, 0xfdf3fe7f, 0xffd6014b, 0xfee4fe80, 0xff8cfe26, +0xfda102d3, 0xfe640046, 0x010bfd60, 0x025b044e, 0xff89fe7a, 0xff870053, 0xff5c02a1, 0x0070feb6, +0x005fffe0, 0xff70ffe8, 0xfe800246, 0xffe5ff1c, 0xfe32ff75, 0x02ce0096, 0xfeb3006e, 0x0265fff5, +0xff40ffd4, 0xff43ff8e, 0x01990018, 0xff78ffbd, 0x0216fe68, 0xfb420011, 0xfe6a01e9, 0xff4402c0, +0xffb00210, 0x001c0046, 0xffdc010f, 0x022bffdf, 0x00620047, 0xfe690116, 0xffd10008, 0xff46fd20, +0xff9e0000, 0xfe6100e1, 0xfffaffe0, 0x019b0029, 0x024900ee, 0xfe9a016d, 0x023e0061, 0xff83fe24, +0xff8ffd67, 0xff3ffc62, 0x00efff03, 0x031cfecc, 0xfff4001a, 0xfe9bfd8e, 0x0103ff50, 0xfec3ffe6, +0x000c0121, 0xfe07fdb1, 0xffcb019d, 0xfb600292, 0xfff20178, 0x01cf010f, 0xfe8c0121, 0xfe93fe59, +0xfe68fe39, 0xfea8ff8a, 0x01cffe85, 0x012c0235, 0x0000ff15, 0x008afed5, 0x00f00224, 0x00c2009b, +0x0085fe73, 0xfde80129, 0x01190123, 0x01b1ff60, 0xff02fe9c, 0x002dff91, 0xfeb1fff1, 0x00cffeee, +0x0063feac, 0xffc6ffca, 0xfec6ffb0, 0x0142021e, 0x005b00b3, 0xf9830137, 0xfe5dff56, 0x00eefed0, +0xfec500d6, 0xfe35fe80, 0xffebfe36, 0xfe640124, 0xfe14fce0, 0x02d5033e, 0xfee20077, 0x0203ff6c, +0xfe6afd6c, 0x00cf0215, 0x0200fe56, 0x00a70099, 0xffaa0363, 0xfe22ffab, 0xfdd40156, 0x0079ff73, +0xfc9dfeab, 0xffe20084, 0xff82fe5d, 0xfe79ff3d, 0x02b10262, 0x01490043, 0xff46fe7b, 0xffc00001, +0xff630203, 0xff12fd4a, 0x004a01a3, 0xff9fff08, 0xfdf0fe4e, 0x012f00e7, 0x00e90016, 0xfe570245, +0x01420206, 0xfe6a01ab, 0x0306fd2b, 0x001affa7, 0xff68fdcd, 0xff46036b, 0x020e017e, 0xfe64037a, +0xfdcdfdfa, 0xffd7ffe6, 0xff2a0094, 0xff6fff4c, 0xff6900f9, 0x0093ffcd, 0xff86ff85, 0x000a0021, +0xfeae0157, 0x0094fe6a, 0xffe8ff8e, 0xff63001e, 0x0178ffe8, 0x0182ff3a, 0xff5cfe5a, 0xff9e00dd, +0x02fb0143, 0x0199ffe6, 0x0295fece, 0x0145036b, 0xfe620086, 0x0071fd7d, 0xff64ff84, 0x0196fe6c, +0xfe2f013f, 0x0008ff53, 0xff2500f0, 0xfe1dff60, 0xfd48fe4a, 0xff26fcf6, 0xfe8aff55, 0xff4300ed, +0xfe46ffba, 0xfe9efd6b, 0xffe8ff4e, 0xfe910153, 0x00ed0113, 0x0245fecc, 0xfed0fffb, 0xfed00121, +0x01ad0037, 0xfdd20149, 0xfd74fe57, 0xffcefe9a, 0x0054fe1d, 0xffbefe8a, 0xff98ff9a, 0xff53ff84, +0xff90ff67, 0xff480200, 0xff020284, 0xfedf02a8, 0x03560060, 0xff77ff94, 0xfe7affe7, 0x0008ff68, +0x008d0054, 0xff12028a, 0x02f60047, 0xfe69fe2a, 0xfdb40094, 0xfeb40261, 0x006c000a, 0xff590394, +0x01b5ff37, 0xffa8ffe1, 0xff9c0000, 0x000001f3, 0x00f6fe80, 0x00380085, 0x021b01b0, 0xffd70040, +0xfe7a00ad, 0x0195ffcd, 0x0041ffd3, 0xff89fe9c, 0x016bfe61, 0xff3dfea2, 0x00d7007c, 0x009dff49, +0xff0f0032, 0xfe39001f, 0xffc1feae, 0x0026ff64, 0xfef1ff8b, 0xfe80002c, 0x00200033, 0xfe53fe18, +0x0040ffb6, 0x014bff32, 0xfeccff62, 0xfe350373, 0xff710070, 0xffe1026e, 0xfe9bff06, 0xff620325, +0xff9a04c7, 0x00ceffd8, 0xfdebff7c, 0xfec5fe86, 0xfd20ff33, 0x0043fe24, 0xfe74008d, 0xfddcfdd9, +0x02e7ff3a, 0x005902e0, 0xffb0033e, 0xfe4100d6, 0xffcbff88, 0xffbdff5b, 0x009bff72, 0xff7500c7, +0xffd7019f, 0x036d0078, 0xfeacffb7, 0x03ecff00, 0xfe8afe45, 0x0059fe9f, 0xff100164, 0x00cfffb2, +0xffdefec9, 0xffb201ea, 0x002aff44, 0xffcbff78, 0x010ffec6, 0x003702a7, 0xff9bff3e, 0xfed30000, +0x01defda1, 0xfe4fff72, 0x01a2fdca, 0xff44ff92, 0x02850147, 0xfe76feb1, 0xffd8ff80, 0xfed3fe0f, +0xfe40ffdf, 0xfd9400fc, 0xfebbffbb, 0xfeee008b, 0x0066ff93, 0x0222ffe2, 0x008b012a, 0xff45fdb2, +0x0084ffbe, 0x006f00a4, 0xff4dfeb2, 0x0089002d, 0xfe8500bd, 0xffda0029, 0xff6bfeb2, 0x028a004a, +0x0021fd48, 0xff75ff4a, 0x0154fdea, 0x003a00c7, 0x016f00ea, 0x00d2035b, 0x00e9ffe0, 0xff9001e1, +0xfe7cfe67, 0xff8f02b1, 0x010efedf, 0xfdbefd48, 0xff7bfd44, 0xfbfc022a, 0xfe97003f, 0x02bffe8d, +0xff560047, 0xffd3fe20, 0x01d1febd, 0xfe5efe26, 0xff9a004e, 0xfedefc50, 0xfe10fe95, 0x01aafdcd, +0xfe6cfea2, 0xff7a007d, 0xffe00057, 0xffba00c4, 0x0098015e, 0xff31febd, 0xffd40292, 0xfc38ff25, +0x0066ffbd, 0x00dd0090, 0xfd4cffa1, 0xfec50049, 0xff77fe10, 0xfeb60020, 0x035dfecb, 0x01cd0143, +0xfed4feee, 0xff63029b, 0x0085003f, 0xff38007b, 0xfe590381, 0xff79feff, 0xfeccff6f, 0x009b0155, +0xff76009c, 0xfe5600fe, 0x003600a6, 0xfeacffc8, 0xff9dff6e, 0xfe6d0306, 0xff0fffc7, 0xfe0eff31, +0xffa70052, 0xfe62ff84, 0x01ceffaf, 0xff37ffb7, 0x029e00b3, 0xfdeafede, 0x0122fff9, 0xfe7a0045, +0xfd67fe55, 0xfe800060, 0xfe9c0101, 0xffe60155, 0xff3dff4b, 0x00c700a1, 0xff7600ca, 0x00500094, +0xff470044, 0xfea2ffa0, 0xffd60118, 0x02d50166, 0xff09029f, 0x0045fdf4, 0x0044ff70, 0xfec60204, +0x001101e1, 0xfef0009b, 0xfdf303df, 0xffea0376, 0x002b00fc, 0xfcdc015e, 0x00e0ffe7, 0x02940060, +0xffc5ff38, 0x026a00e0, 0xfd4dffa1, 0xfcdeff69, 0x0012fe8f, 0x01b3fe62, 0xfedafd90, 0x0040fe2f, +0xfef60186, 0x03a3ff3a, 0x0060019b, 0xfebbfe53, 0x0115fe66, 0xffcefd26, 0x001a0035, 0xfdd7ff34, +0xfda9ffc2, 0xfddcff70, 0x0266007f, 0xfdf4ff38, 0x0042fdd3, 0x0073ffa4, 0xffc401d3, 0xfd22ff66, +0x0017fd2d, 0x0014ff8b, 0x005ffe38, 0xfdb90025, 0xfc81fcfc, 0x006303b3, 0xfef2fd1b, 0x01e0ff54, +0x03afff6e, 0xffe100c8, 0xffd9fd57, 0x016d0018, 0xff47fef3, 0xff35fbcf, 0xffeafd8c, 0xfff2fbd9, +0xfd90ffe5, 0xff8f0017, 0xfefcfa43, 0xfebcfd9c, 0x0044003e, 0x02b50104, 0xfdb901c3, 0x018dfe6a, +0x017bffe9, 0x037e00d9, 0x00e70191, 0xff20ff5c, 0x0053ffad, 0xfd22fe2f, 0xfedffdc3, 0x02a70050, +0xff1d0101, 0xffc4ffee, 0x0098fdb5, 0x00b6ff69, 0xfd67fe80, 0x0110fe40, 0x014c0250, 0xfe0dfe83, +0x01850043, 0xff61046b, 0xfd8601e3, 0xff16fd99, 0xfe7101b9, 0xfce00142, 0xfc7dfe9f, 0x026cffc2, +0x01aa0168, 0x0012ffa6, 0x00ae00f7, 0xffe7fd47, 0xfd87ff0d, 0xffc5ffad, 0xff99fed6, 0xff64fee9, +0x0181fe71, 0x016c016d, 0x0092fe7b, 0xfeadfb94, 0x01d3fbb2, 0x00a4004e, 0x002c0005, 0xfdee0100, +0xff65fe05, 0xfe9003c5, 0xfee2ff85, 0xffe3ffaa, 0x01810056, 0xff46ff98, 0xffec03a0, 0x0030fed2, +0xfe05fca2, 0xfd8601d2, 0x034c0110, 0x00adfefa, 0x03ecfec7, 0x004efd4b, 0xfc83005a, 0x0002ffa6, +0xffce037b, 0xffcfff9a, 0xff27fda5, 0x00fdff56, 0x019aff3f, 0x00c4ff9c, 0xfef5ffbd, 0xff570261, +0xfd45ff3a, 0xffb8008e, 0xff30fe7f, 0xfe5000f4, 0x03490171, 0x009500d6, 0xfe4b02e7, 0xfd57ff41, +0xff67fe36, 0x007203d5, 0xff6cff4e, 0x030fff40, 0xff69ffa6, 0xff0cff01, 0xfede038d, 0xff6f008d, +0x004801f8, 0xff5c015b, 0xfebefee1, 0xff8c01e1, 0x006f008c, 0x0002045e, 0x00e0fe88, 0xfd57fe20, +0xff44fe38, 0x00a4fded, 0xff6c0087, 0xfd08ff6f, 0xfed2fef7, 0x01be0056, 0xff6ffdee, 0xfdfc0085, +0x003cff38, 0xfe57feb7, 0x01080156, 0xff49fdc7, 0xfe320114, 0x007cffe6, 0x00ddfe03, 0xff1600a9, +0xffa7fca2, 0x00edfdb2, 0xfea50074, 0x0133ffe0, 0xff58fff0, 0xff0b0076, 0x0034fe49, 0x0065feb5, +0xffcffedf, 0x02e8fef5, 0x008bfdeb, 0x0040ffb8, 0xff89fed2, 0x00a4fea1, 0xff670321, 0xfe96fe1f, +0xff6cff8d, 0x0167fdf4, 0x009dff6c, 0x007a0013, 0xfe85000d, 0x015cfdfb, 0x009702eb, 0xfddd00a2, +0x016900f2, 0x0116fde8, 0x017cff09, 0xff0501c2, 0xffe1012a, 0x0162fefd, 0xff3a0056, 0x00acff38, +0xfd370014, 0xff65ff74, 0xfeec002f, 0x02d3ffe6, 0xfdf5fdaf, 0x00a2ff93, 0x0055013f, 0xfda50183, +0xff47ff89, 0xfdebfe56, 0xff9bff0e, 0x007400ee, 0xff8f0332, 0xfd640005, 0x002402bb, 0xfe19ffed, +0xfd87ffc1, 0xfdcbff7e, 0x017e0379, 0x017d006a, 0xfd6402eb, 0xff43fe77, 0xfc39004c, 0xfdc7ff34, +0x009affd5, 0xff68fe1f, 0xfdf1ff73, 0xff6efd97, 0xfed1fea0, 0xffa4ff43, 0xffd901c9, 0xfd37fe8d, +0xfe5bffcb, 0xff06fdc3, 0xfddc03c5, 0x0072fcfd, 0x0074ff96, 0x0024fc23, 0x0082ff38, 0xfea8003e, +0x009101d7, 0x0025fe63, 0xff78ffde, 0xff7e0002, 0xffc10087, 0xfe7aff63, 0xff23fd8e, 0xfed4fe88, +0x021cfe15, 0x007dfceb, 0xffb10035, 0x00800389, 0xfe22002b, 0xfe80013e, 0x02f9fee2, 0xfe5cffeb, +0x0040020a, 0x022a0332, 0x0092008b, 0x0326ffaf, 0xffc0004c, 0xff8f0048, 0x0015ffa2, 0xfed50389, +0xfd2dfe99, 0xfc7a00ce, 0xffb60027, 0xff7bfe3d, 0x008d0018, 0x01d8fd08, 0x012cff6d, 0xffc4fecd, +0xff7c00e7, 0xfe57fde9, 0x002efd84, 0xfe3dfec7, 0xfde8ff06, 0x0492fe9c, 0xfdd30064, 0x03eeff38, +0xfdd8009b, 0xfe52ff56, 0xfdaf0010, 0x001b034c, 0xffd4feba, 0xffa1006a, 0xff0b01b0, 0x0056030b, +0x0022ffac, 0x02bbff83, 0xffd9ffae, 0xfe53fceb, 0xfeaf01ac, 0xfd2aff4a, 0xfeb5fe76, 0xffb2ffaf, +0xff74ff62, 0x0032fff7, 0x014f012b, 0xff00fea6, 0x0110fe81, 0xffd7041c, 0x01880000, 0xff5affea, +0xffddfe2f, 0xffa100dd, 0x04bcff7e, 0x00dc0047, 0x026c00ae, 0x002802e8, 0xfea20090, 0xfef2002a, +0xfc720024, 0xff72ff63, 0xfd84ff73, 0x03ee004f, 0x00f7fe41, 0xff9afd98, 0xffc30162, 0xfe7ffd41, +0xfc7f0145, 0x02a600b6, 0xffa3013c, 0xfd9efc2b, 0xfcdc0473, 0xfe9dff83, 0xff7500c0, 0xfdab00fc, +0x01f3ffda, 0x037000c8, 0x01400135, 0x006b0052, 0xfe31ff0b, 0x0000ff6f, 0xffd5ff52, 0x0197ffea, +0x00ac01ae, 0x011fffe2, 0xffbbff41, 0x0069ffd7, 0x0031fe2f, 0x0069fd8c, 0x01560041, 0xfcc0ff19, +0xfdd3ff89, 0x0259ffb9, 0x006101a8, 0x01880012, 0x00540023, 0x000f008e, 0x01c8006c, 0xffc5039b, +0xffcbfff7, 0xfd9afeb4, 0x02a6ff90, 0xfed0fe82, 0x022effe3, 0x001eff98, 0xfde8fecd, 0xfe40ffe6, +0xfde9ff7c, 0xfe9cff1a, 0xff47ff53, 0x0096fd33, 0xfd87ffea, 0xff4afdae, 0x0163017d, 0x03a0ffbf, +0xfe47fd26, 0xff84ff44, 0xfe6d004e, 0xff3bffd9, 0xfef2ff1b, 0x005ffefb, 0xffea03ab, 0x00e30012, +0x02b50001, 0x013c017f, 0xfd45fcd4, 0xff410091, 0xfd90fe2d, 0xfe3dff67, 0xff7bfd26, 0x0362fec6, +0x012e0376, 0xff24ff0b, 0xfe46ff01, 0x0378ffb6, 0xffbe0021, 0xff36ffd9, 0xffd6fffe, 0xff86fdfc, +0xff05fcd6, 0xfefafd3c, 0x0049fd9a, 0x004dff20, 0xff790183, 0xffb2fdd7, 0x0336fdf4, 0x038a0035, +0x00240183, 0x005a0050, 0xff4efd87, 0xfe8e038d, 0xfe05fcef, 0xfb8dfe46, 0xfef5ff40, 0xffc5ffd9, +0xfe5b0048, 0xfec2001f, 0x0151ff47, 0xfe7e02f9, 0xffd40027, 0x004f020b, 0xfdce01c9, 0xff1d0025, +0xfe150063, 0xfd0f0064, 0x015dff96, 0xff20fef6, 0xffb3ffe7, 0xfee5ff83, 0xfed80187, 0x00f5032a, +0x00910000, 0xff65febc, 0xfba5fc98, 0xfde8007a, 0xff9d019d, 0x039b0187, 0x0081046c, 0xfe74fe40, +0xfe83fec0, 0xfd3eff0b, 0xfe5bfe9e, 0x0165ffd9, 0xff54fd5a, 0xfff503a9, 0x023cff27, 0x0276ff57, +0xff4ffd3e, 0x01680023, 0xff9dfe03, 0xfe59ffcd, 0x0016ffcc, 0xffbc01bb, 0xffcb03a1, 0xfed7000e, +0xffdd013a, 0xfddeff90, 0xffa7fe31, 0x00e503a3, 0x03b001d0, 0x02b5fefc, 0xffccff87, 0x00ca0144, +0xfecc0276, 0x01b1ff9c, 0x03fd003c, 0xff84ffd1, 0x001601b5, 0x0068f938, 0xff60ff87, 0x049eff4d, +0xfdc4005f, 0x014c007d, 0xfd8702f6, 0xffe9ffbb, 0xff6cfd19, 0xfdb20379, 0x003303a1, 0xfc61fef0, +0xfebbffc5, 0xfecbff3b, 0x0049017d, 0x00490057, 0x017e01ac, 0xffec0042, 0xffdefed2, 0xfda5000b, +0xff03fe5f, 0xffb800c4, 0xffc90078, 0xfe9100f5, 0x0031ff8e, 0xffaf001f, 0x000efef3, 0x0031013c, +0xfe4b0475, 0xff80fe29, 0x00710397, 0xfe9efef8, 0xfeffffd7, 0x001dffc8, 0xff9eff3a, 0xfe97fd4b, +0x017a0000, 0x026a0102, 0x01adff8a, 0xff5efd3e, 0xfc7ffe53, 0x00570010, 0x007cffc3, 0x00e00058, +0xfda3fea2, 0xff60010e, 0xffd3ffdf, 0xfe110059, 0xfcd6fd57, 0xff5d005d, 0xff560466, 0xff12fc68, +0x00e6042a, 0x0052012f, 0xffcfff58, 0xfe660069, 0xf980fe3e, 0xfefcfdfa, 0x011f0104, 0xfffbff52, +0xfc4fffcf, 0xfefefed6, 0xffb9fe2d, 0xfe19ff6c, 0xfd730362, 0x002eff59, 0xff58fe10, 0xff46fca3, +0x01beff83, 0xfed6003d, 0xfd66036b, 0x019dfe40, 0xfe3103ab, 0x00f3ffbf, 0xff9a019a, 0xfd82002c, +0x021c0074, 0x018b0129, 0x0075fec2, 0xff3affb1, 0xfeafff96, 0x00c503aa, 0xfd92fe07, 0x00940190, +0x035afcd9, 0x0096fdb5, 0xff8cff59, 0xfeeeffd0, 0x004303f2, 0xfe40fef0, 0x01800099, 0xffbeff01, +0xfbd6fec0, 0x01170170, 0xfea5fe2a, 0x0000021e, 0xfc81fe49, 0x020dfd73, 0xffdbff9c, 0xff76ff96, +0xfd990092, 0xffadffcb, 0x038a008e, 0xff5f0162, 0x0017ff54, 0xfe4bff94, 0xfd56009a, 0xff4201e4, +0x010afc12, 0xff36fe94, 0xfea4009f, 0x000dfebb, 0xff9d0127, 0xfd330086, 0x026affe0, 0xfe6dffde, +0x01cffe5c, 0x0029ff5b, 0xff5f045b, 0x0038fe1c, 0x038cff63, 0x01c2031a, 0x001fff41, 0xfe630044, +0xfd260103, 0x016aff87, 0xfcf50093, 0xfd74fe35, 0x003aff1e, 0xfd52ff34, 0x007a00dc, 0x005c000f, +0xff93ff99, 0xfe9800a1, 0x014500ee, 0xff4f0056, 0xfe460129, 0xfdb3ff64, 0xff20ff6c, 0xfdb4fee9, +0xffdd037b, 0x030fffc4, 0xff76fe70, 0x010e0163, 0x00520140, 0x01a0fe09, 0xff65fe84, 0x00160085, +0x0105ffa2, 0xfe7d0147, 0xfd9f013c, 0x00bbff57, 0x0066fee5, 0x00740451, 0xfea3fda5, 0x0022fe5d, +0x01290063, 0x01f0ff60, 0xfc68fe00, 0xff96ff82, 0x00410155, 0xfd4400ca, 0x012dff76, 0xfe3a0012, +0xffc0ff65, 0xfd90fdcb, 0xfe95fe31, 0xfed3fde8, 0x0489ff8e, 0x012e014f, 0xff8f039f, 0xfe38ff6b, +0xff97fd4c, 0xffe001f8, 0x0000ffad, 0xfeb3036e, 0x027600e0, 0xff6cffbe, 0x019eff20, 0x009afd9e, +0xff64fecb, 0xff430132, 0x0490ffd9, 0xfc83ff6e, 0xfee90385, 0x001601ac, 0xfe77006d, 0x00c8ff86, +0x00000041, 0x000e019e, 0x00cdfe7f, 0xfe59fdd8, 0xfefe0045, 0xff91fd2b, 0xfeb5ffaa, 0x01010192, +0xffbbff7a, 0xfefcffb4, 0x0035fefb, 0xfe78fefc, 0xff30feb9, 0x006803a9, 0xffe2012c, 0x037efdd5, +0xff2802f6, 0x017ffd0f, 0xfcd7ff9f, 0x03d50049, 0x0347fe73, 0x036efefc, 0x010bfe5b, 0x00acff93, +0x02b5ff5c, 0xff74fd15, 0x034000b3, 0x029401e1, 0xffc3fe1c, 0x005e000a, 0xffa0fd9c, 0xfe6aff36, +0xff13ff40, 0x0010ff56, 0xff5efe7f, 0xfd9201b0, 0x01bfff56, 0x000bfe40, 0xfed1fe6b, 0xff9bff46, +0x001bff01, 0xfe9f005e, 0x016501e9, 0xff890174, 0x0163fe6e, 0xff92fe62, 0x0010fe70, 0xfecdfd60, +0xffddfdfa, 0xffa40038, 0xffb301de, 0xfef30073, 0xff930321, 0x03970038, 0xfedfff25, 0xfe82004a, +0x0133029b, 0xffce0019, 0x00a1ff60, 0x0079000f, 0xffa4ffb0, 0x00090109, 0x00450013, 0x0119fe21, +0xfd4df980, 0xfe83fffe, 0x00a4fe70, 0xffcf00cb, 0x0026fd43, 0xffb8fec4, 0xfe9ffd15, 0xfe500105, +0xff870327, 0x0027fff3, 0xff36ffc3, 0x00440091, 0x000bfe06, 0x00d4fd58, 0xffd3ffb2, 0xffe8011a, +0xff1efdab, 0x0072fcf5, 0x01ec0000, 0xfd3e00fc, 0x017d0021, 0xff27ff7b, 0xffbe016a, 0x03bc0386, +0xfe88fd74, 0x010b0000, 0xfd82ff83, 0xfee9ff24, 0x0039fe25, 0x0069ff33, 0x0326fd43, 0xff53005f, +0xfe88fe2d, 0x007b012d, 0xfc44ffae, 0x0056ffea, 0xfeeeff50, 0xfd2bfe10, 0x00c20102, 0xfe9503b3, +0x0218ffec, 0x02a6ff0e, 0xfffe02e7, 0x00baffb0, 0xfc9104c2, 0xfed9014e, 0x017aff23, 0xff1d016d, +0xffa8ff49, 0x0104ff56, 0x01dfff7b, 0x00130086, 0x005fff0b, 0x00960130, 0x002c0100, 0x019dff8e, +0xfda9fe20, 0x01920119, 0xfea0fe81, 0x0024ff8b, 0xfe7502a7, 0x01a3ff58, 0x005c01db, 0xfe5f0027, +0xfefb0040, 0xfbb800a9, 0x030bfeb4, 0xff38ff23, 0xff29020b, 0xff6f0466, 0xfc830087, 0x012c00f7, +0xff5afd66, 0x00ac0354, 0xfef3ff2c, 0xff34022a, 0xfd9700c8, 0xfe450104, 0x002bff35, 0xfd67fed8, +0xff4afb3e, 0xfcabfe05, 0xffb3faf1, 0x020bff36, 0xfe9300e1, 0xfffefdeb, 0xfe31017d, 0xfda50181, +0xfcbcfe14, 0xfefb0030, 0x035afdba, 0xffb301b1, 0xfee4ffcb, 0x038cfe07, 0x010c0029, 0xffbbfeba, +0x025fffce, 0x03afffdc, 0x007dff42, 0x03f5fd43, 0xfd37fd50, 0x0059ff00, 0x0041ff5d, 0xffabff51, +0x0172015e, 0x008bffcb, 0x016a0204, 0x01d0018b, 0x003000f1, 0x026affe5, 0xffecff51, 0x000003a0, +0x00b2feaf, 0x0322036b, 0xff5300c6, 0xfdd3ffc8, 0xfed4ff86, 0xff4eff57, 0xff35ff7f, 0x001601c0, +0x009d0266, 0x00c2fc1d, 0x00c9004a, 0x02dc0085, 0xffee0071, 0xfdceffa6, 0x013a00b6, 0xfdf50336, +0xffec00cb, 0xff97fdeb, 0x00e0fdb4, 0xfe00fd98, 0xff3dffff, 0x011efe71, 0xffc90181, 0xfff000d4, +0xffaafea1, 0x0347fd99, 0xffa0009a, 0xfecefea7, 0xfd5f0149, 0xfe250030, 0x0314fdab, 0xfd3effe8, +0x0067ffa8, 0xffd7020b, 0xffe30174, 0xfd50fe91, 0xff8f005e, 0xfcab0088, 0x00a8feb6, 0xff97fee6, +0xfc91fea7, 0xff76feb3, 0x002ffe95, 0xfe36ffc2, 0x0071038e, 0xfe3a0156, 0x0101ff81, 0xffebff3b, +0x02affeb6, 0x0385fcbc, 0xfd63feb5, 0xff28fcd7, 0x004e01ce, 0x03f20096, 0xfe090250, 0x0002fe81, +0x018bffb7, 0xff92fdf4, 0x0016ffd9, 0xfef4008f, 0x037dfeee, 0xff3b03aa, 0x03ff0074, 0x018afcd7, +0xffc2fdf1, 0xfea6ffcf, 0xfd60fc83, 0xff8c0035, 0xffbbff8c, 0x0427032a, 0xfdfbfcf6, 0xfea2feea, +0xfe0602e8, 0xff64fe25, 0xfeebff62, 0xffb20101, 0xfe20003d, 0xff29fd44, 0x0378ff3f, 0x0077fdce, +0xff29fda5, 0x0009fc98, 0x03b0016b, 0xfd4dffaa, 0xffea016c, 0x00fcfd30, 0x00e1ffa2, 0xfcd4fde7, +0xfd96fff0, 0xff450027, 0xfed0fe1d, 0xff3bfec7, 0xff8cfc01, 0x003bff87, 0x0032fceb, 0x0062ffd1, +0x0340fc0b, 0xff97fdb3, 0x029b003c, 0xfdce03d5, 0xff5bfde7, 0xffdafda3, 0xff8201c2, 0x012fff8b, +0x0326ffcc, 0x006a03a0, 0x0018ff9b, 0xfe11fd58, 0x010101ba, 0x00e0fe78, 0x013afd24, 0xfec1ff4a, +0x015bfd56, 0xfdbeff4a, 0x00c30019, 0xffe5fe94, 0x015e041e, 0x01a0001e, 0xfe7afe5c, 0xfeb20067, +0xfe9ffedf, 0xfef6fcd9, 0x007d0168, 0xfdedffc0, 0x001a002f, 0xfe8cff47, 0x009400e0, 0xff43017c, +0xfd43feb2, 0x0378009a, 0x0135fe8d, 0x018fff8b, 0xfd410512, 0xfed30047, 0xffb3ff0b, 0xfcd70022, +0xfd8701ce, 0x0349fef1, 0xfdaeffda, 0x0057ffcb, 0x02af0020, 0xfe1cffbb, 0xfd60ffbe, 0xff83ffee, +0x000bfe84, 0xfe3501a7, 0xfc7dffec, 0x009dff83, 0xff9cfd63, 0x03780162, 0x010b0031, 0x004aff83, +0xfddd0370, 0xff69fd3c, 0xfe6bfef3, 0x026affa9, 0xff8ffdd3, 0x00f1ffa4, 0xfc53fe54, 0x0104ffdd, +0xfe400340, 0xff83fef6, 0xfdd5012a, 0xfcd9ff56, 0xff8f0051, 0x00cefff5, 0xfbaf0065, 0xfdd301f0, +0x021efe6e, 0x008c0056, 0xfd44fefe, 0xfe0d008b, 0xfebb0060, 0xffebfbe4, 0x00000314, 0x013903df, +0x015e037d, 0x00adfe7a, 0xffc8ff71, 0xff20ffd1, 0xfddeffdb, 0x01040255, 0x013f0326, 0xfe80fd3f, +0xfe740174, 0x007f002f, 0xffdfff00, 0x00520215, 0xfea1fe2c, 0xfb640133, 0x0174ff0b, 0x0335003b, +0xff7efc12, 0xffe2fe41, 0x0028fe69, 0xff5cffb6, 0xfdf3ff8f, 0xfe22ffaf, 0xfec300c8, 0x00ab002b, +0x0051fff1, 0xff95fda7, 0xfd95ff52, 0x01f3fe37, 0xfde4003a, 0xff2bffc2, 0xffe70222, 0x0156015c, +0xff73fde3, 0x00760002, 0xff52fe77, 0x004e01b1, 0xff54ffef, 0xffe6fe6a, 0xff6cffdb, 0x000e0103, +0x01e30119, 0x00a601d2, 0x00b90308, 0xfe93ff88, 0x006300ea, 0x002f0052, 0xff900003, 0xffb7ffe2, +0xfe7bfd2e, 0xffa1fd56, 0x0000ff93, 0xffc1ffb8, 0xfc860000, 0xfd4ffd82, 0xfb8dffe0, 0xfcf4fd20, +0x0015fde1, 0x0079fe36, 0x0030fe30, 0x0147fe94, 0xff9bffeb, 0x00a4fe9a, 0xfd300000, 0x00a9ff7d, +0xffcb000f, 0x01a6fce6, 0x01fc00b0, 0x0063fe65, 0x006d001d, 0xfe12ffcf, 0x000f013a, 0xff37fed9, +0xfdccffe0, 0x008a00d7, 0x00980000, 0x0058ff1f, 0xff7200cd, 0x00bfff64, 0xfffb0193, 0x0063ffeb, +0x00a80094, 0x01710028, 0xff660035, 0x024700a9, 0x008aff31, 0x008cfecc, 0x0281ffc8, 0xffecff41, +0x01d0fffb, 0x010b0092, 0xffe70055, 0xfe790202, 0x01a00034, 0x0134ff1d, 0xfeeeffd5, 0xffcefff4, +0xfed2ff6d, 0xff5cff64, 0x001c04bc, 0xffb7fd2e, 0xff9d006b, 0x017ffff0, 0xff7e006b, 0xfdf40015, +0xfee70000, 0x0004fe94, 0xff38ff0c, 0xfeeb0220, 0xff3f0031, 0x0049ff3f, 0xffffffc1, 0x023d0060, +0xff15fd5f, 0xfec40059, 0xffb2fec0, 0x0000ffd8, 0xff2aff15, 0xff4efea4, 0xfde7ffa6, 0xff85ffef, +0xfea7ff89, 0x0085ff9e, 0xffc60054, 0x032c0086, 0xffbe003f, 0xffd8fc61, 0xffd8ffd1, 0x0000fecf, +0xfcd3ffb0, 0xfe78016c, 0xffeafe80, 0x0098ffad, 0x01f9ff75, 0xfe8f041e, 0x037bfedf, 0xfe03fde7, +0xffc0000e, 0x0005ff77, 0xfc4f0187, 0xffa0002a, 0x02aafc13, 0x0286ff9a, 0xff600023, 0xffbc0109, +0xff08fe6f, 0xfeddff02, 0xff6bfe8b, 0xffbdffb8, 0xfd01fed5, 0xfff300f1, 0x0129ffa1, 0x01210000, +0x00a60388, 0xfdd1fe49, 0xffa40001, 0xffb3ffa0, 0xfe6bfead, 0xffe0fdd5, 0xffdcffa3, 0x0024ff72, +0xfc1cff16, 0xff5600a6, 0xfd57ffc8, 0xfde7fe46, 0xfebb0166, 0xffba0091, 0xff89fe8d, 0xff3fff67, +0x005f00b2, 0xffa7000e, 0x00c1fe57, 0xff75002d, 0x01700021, 0xffa9fec7, 0xffb5feab, 0xffad0045, +0x001e018e, 0xffc6fd7e, 0xfe80ff83, 0x00f2000d, 0xff900028, 0xffd20155, 0xfe710224, 0xffedfdba, +0x01d6fe59, 0x02ffffdf, 0xfeebff86, 0xffb6ffcb, 0xffcb0089, 0x007eff48, 0x00a1ff74, 0x00f6fd96, +0xffcbfd2f, 0xfddfff02, 0x0035ffbe, 0x01110341, 0xffadff46, 0xfc710000, 0x0212ffb0, 0xfff1fef0, +0xffab005c, 0x0166ffb1, 0x004cfeb5, 0xffe30042, 0x001f0000, 0xffdbfe05, 0x0000ffa1, 0xfd63ffc8, +0xffdb0000, 0xfe690129, 0x00120033, 0x01e00041, 0x0144fe95, 0x008b0067, 0xfc38fda3, 0x00490026, +0x00f1006d, 0xffe800fe, 0x00450026, 0xfee7fedc, 0xfd83008c, 0xff47ffb2, 0x01750030, 0xff860111, +0xfffe0133, 0xffb5ff3d, 0x00e60148, 0xff45fd66, 0xffd8ffeb, 0xfe5802a8, 0x0118fedf, 0xff31000b, +0xfd83ff34, 0x00d2ff72, 0xff1b0075, 0xfeb5fed8, 0x0009ff03, 0xff62fed6, 0x0065ffc6, 0xff3affe3, +0x00000512, 0xffefff37, 0xff4eff90, 0xffaeff0a, 0xffd7fe10, 0xff8fffc8, 0xffdaffd2, 0x00fb0005, +0xff6a0000, 0x0025fed2, 0xff3c005f, 0x00fc0055, 0xffc7ff58, 0xff81ff7c, 0x00940134, 0xffb2ff76, +0xfd84fc15, 0x018700ae, 0x0097ffb4, 0x00420197, 0xff20fe23, 0xfe16fe86, 0x02fbff0b, 0xff77fc38, +0xfef00101, 0x006affe6, 0xfe68ff80, 0xffe2ffd0, 0x011c0074, 0x02befe75, 0xff5dff48, 0x0077fdd9, +0xffe1004d, 0x0043fe23, 0xff8efb36, 0x007e0042, 0xff1d015c, 0x0030fe6a, 0xff6cffcb, 0xffed0000, +0x001501cf, 0xff96feda, 0x00000060, 0x0041ff45, 0x0030ffde, 0xff80025a, 0x009d0134, 0xfd830155, +0xff7cffea, 0x008a002e, 0x0126fb8b, 0xffa302d1, 0x0388fe68, 0x01ceff87, 0x000a0009, 0xfe35fe92, +0x0269ff98, 0xfcc30000, 0xffb300ad, 0xfbfbffb6, 0x00a4000a, 0xffe8ffd1, 0xfd8f0071, 0xfddc00be, +0xff3cffd0, 0x015cffae, 0xffe4fed7, 0x0019fcb5, 0xff720058, 0xffbefffe, 0x0062ff83, 0xff88fe91, +0xff8e0020, 0xff46fc70, 0xffa00000, 0x00defe68, 0x00dafd8d, 0x0000001c, 0xff300087, 0x003e001f, +0xfefefed5, 0x006d007c, 0x0132ffea, 0xfecc0057, 0xff13ffa7, 0xfc1cfe8f, 0x0318ff6c, 0x0222ffc5, +0xfe05fd7e, 0x00cd001a, 0xff7c0013, 0xfeac0080, 0x0348ff2a, 0x021bff9c, 0x024502b8, 0xff93ffe9, +0xfe12ff0d, 0x000200a2, 0xffe6ff38, 0xfea10090, 0x0017ff85, 0xffc3ffc6, 0xfdce017c, 0xfdd1ffe2, +0x00420008, 0x01e5fee4, 0xffa20070, 0xfffcfc4d, 0xff8fff2b, 0xffa7fec4, 0x00400026, 0xff900025, +0xfe98ffcf, 0x006dfe26, 0xfe6500a0, 0x0245ff3a, 0x0087006b, 0x0080003e, 0xff130042, 0x02a104bc, +0xfdd1fd5f, 0xff4bfd1b, 0xff7b012f, 0xff57fba2, 0xfff4fdcf, 0x0039feef, 0xffb20045, 0xffde02ce, +0x02ddff6d, 0x0275ff72, 0xff36ffac, 0xfcf1ff3f, 0xfe5b00dd, 0x00de0026, 0x0009010e, 0xfc94fffa, +0xfc94ff2e, 0x0158003a, 0x001cffb1, 0xfffcffbe, 0x0066fe1b, 0x0226ff8c, 0x021e005d, 0x008fff94, +0xffa0008e, 0x00f4fecc, 0xff2bfefe, 0xfebdff2d, 0xfd5effc8, 0xff76005a, 0x0181ffb6, 0x0000fefb, +0x01fa0175, 0xfdbb0025, 0x01b00362, 0x0037feec, 0x006d00f3, 0x02d1ffe2, 0xfff9fdcb, 0x000efe96, +0x006000ae, 0x01c5ffef, 0xff9aff6d, 0xff4e0012, 0xfd4dfcb5, 0x037600e6, 0xff90ff3d, 0x00d801df, +0xfb49fda8, 0x0197ff16, 0xff2b01d3, 0x01eb0184, 0xfd83ff7c, 0x0140fec4, 0xfd7b0026, 0x028bfe57, +0xfec40121, 0xffb20001, 0xfffe0043, 0xffe6ffc8, 0xffc5ffca, 0x0233ffcb, 0xff0cffd7, 0x01c9fc7b, +0xff8e004e, 0xfe32ffcb, 0xff34fcda, 0xff31fd70, 0xfea8ffdb, 0x000b018b, 0xffba03d5, 0x0102ffc4, +0x010dff1d, 0xfef1ffe0, 0xffac0102, 0xfec30266, 0xffebffd0, 0xff50ffd8, 0xfe79ffe0, 0x037a00e2, +0x0023004c, 0x01210162, 0xfbfb025d, 0xfff8fef6, 0xffbc025d, 0x000dffbb, 0x005aff79, 0xff8ffc15, +0x0276fec7, 0x0032fe6c, 0x010d0086, 0x0005fe2a, 0xfe070087, 0xffc70154, 0xff80fd2e, 0xfe94fe2c, +0x00170118, 0x000e006c, 0x01880000, 0x0168fff2, 0x02180164, 0xffdc0110, 0xfefd032c, 0xffd80003, +0xfdd501b0, 0x005a0066, 0x0099fff9, 0x0216ff16, 0xfe83feff, 0xffb8003a, 0xff82fee9, 0xfc93fff7, +0xfea9fe8d, 0x02ceffb3, 0x024400dd, 0x0157fb70, 0xff770133, 0xff55ffda, 0x000affc0, 0xfdec0048, +0x0154ff5c, 0xfe12fff0, 0x0089ff2c, 0xffd8ff26, 0x01110054, 0x036bfec4, 0xffcefd23, 0x008efe94, +0xfecbfe7f, 0xfeacff31, 0x0124ffb8, 0xffdbff15, 0x0050fd76, 0x009a025a, 0x03260006, 0x00b7ff77, +0x0057ff35, 0xfff5004e, 0x045d00ea, 0x02f3fff7, 0x0119036b, 0x026902bf, 0xfe7a0000, 0x0003fed2, +0x000efda9, 0x004701a1, 0xff7c006d, 0x0088ffae, 0x0052feff, 0xfcecfdc3, 0xfffefffe, 0x017ffecd, +0x01250078, 0xffaa0094, 0x0044ffc7, 0xffbdfeab, 0xff9bffbb, 0xff7a008d, 0x01010008, 0x008fff71, +0xfe63fdc3, 0x00d6004b, 0x0205ff19, 0xffceffe3, 0x0354ff83, 0x003cffa8, 0xff9ffd57, 0xff960056, +0xfff600ca, 0xffb0ff47, 0x0031ffce, 0x03a0ffcb, 0x01cfff1b, 0x00c300d5, 0xffdff983, 0xffe7008a, +0xfde7ff6a, 0xff90ffad, 0xfed1fd37, 0x03eefff1, 0xffabfcc8, 0xfde10048, 0xff6afe12, 0x009d0028, +0x001b0216, 0x0220fec7, 0xffe500e9, 0x01ceffcd, 0xffaf008e, 0xffe7fec0, 0xff6dfeb5, 0xff44ff78, +0x0175fc2b, 0xfda1017d, 0x006f0052, 0x006300cf, 0xfeeefe5e, 0xfe740042, 0x005bfeff, 0xff4102dd, +0xfff10009, 0xffccfee1, 0x0003ffd6, 0xffae0086, 0xfc62fff7, 0x0024fee3, 0x0153ffc4, 0x03d5ffeb, +0xffaffe0a, 0xff77ff33, 0x001aff4b, 0xff97ffb0, 0xfedcffdc, 0xff2aff20, 0x00860038, 0xffd90000, +0xff3a0123, 0xfffeffe2, 0xfe6f000f, 0xffb2001c, 0x002aff1e, 0xfedf0097, 0x00040005, 0xff6e0329, +0x0035ff12, 0x046bff2c, 0xffbcff29, 0x003c001d, 0x001eff3d, 0xffc7001e, 0xfff4ffe5, 0x023c02be, +0xff9d013c, 0xff05ffd1, 0x002e00b2, 0xfc9eff68, 0xffb7ff79, 0x0048fe67, 0x00560140, 0x00e5fe22, +0x0132000f, 0xff94ffe8, 0xfda5016f, 0x002000dd, 0x0007fdf8, 0x00aaff40, 0x011bffea, 0x0123ffdb, +0x004e013e, 0xff38ff02, 0xffcafdf4, 0x0051000d, 0xff7c00a6, 0x0000003b, 0xff79ff4e, 0x0045ffcb, +0x005b007c, 0x0005ff36, 0x00a00092, 0xfeb801ca, 0x0000000a, 0x012bfef4, 0xff73fffa, 0xff81fa43, +0xfc20ffeb, 0x003cfdf4, 0xfe04fde7, 0xff08feef, 0x00b10193, 0x00d10090, 0x028b0000, 0xff9fff1d, +0x00920207, 0x02d5ffe8, 0xfef3fe74, 0x01b5ffc8, 0x012b0030, 0x01100080, 0x0020015c, 0x0247fee0, +0xfea80266, 0x025d0000, 0x030800aa, 0x00320171, 0x003b0000, 0x00f30000, 0xffb7fd2a, 0xfedd007a, +0x00f7ffef, 0x01a7ff83, 0xfe5501ec, 0x00270013, 0xfe10000d, 0xff8a02ac, 0x01c1ffe6, 0x0019ff8e, +0xfffb0010, 0xfd76ffb7, 0xff62018d, 0x006bfc2b, 0x001bfe32, 0x00b20149, 0x00b2008f, 0x0018016a, +0xfb42ffaf, 0x007000d9, 0xff8400ae, 0xff4402f6, 0xff6affc3, 0xfd37ffa6, 0x000000cd, 0x00e9ff61, +0x0117feda, 0x008a012e, 0xfdabfb77, 0xfdbbff3c, 0xfe830220, 0xff790018, 0xffedfdc3, 0x02fffd96, +0x035601e5, 0xffc0025d, 0x00ab0101, 0xffb0fe04, 0xffda00ef, 0xfd5302d8, 0xffd9025e, 0x03b8fc85, +0xfedb0016, 0x001cfb69, 0xfc70001e, 0x01acff79, 0xffd00088, 0xffdaff68, 0x00ec001a, 0x0051ff9d, +0xfe21fff2, 0x0173ffe5, 0x0116ff8c, 0x00180018, 0xffcdfff5, 0xfdcdff69, 0x00acff77, 0x006cffb6, +0x00aeff93, 0x01d0ffed, 0x00b800d9, 0xffaeff97, 0x00b7fd61, 0x015f025c, 0x0000ff0c, 0xfec6fff3, +0x00d90128, 0xfee2ff9d, 0xfcd30014, 0x0134ff02, 0xff97ff6f, 0x0078fe40, 0xff74fdf3, 0xfe68ff67, +0x0130ff60, 0xfec7023c, 0x00640028, 0xfd470073, 0xfe82fb62, 0x0006fed2, 0x0127ff0e, 0xffdcffe6, +0xff9601ca, 0xff7e038e, 0xffc900a4, 0xfdacffdf, 0x009d0032, 0xfeacffd5, 0x004dff56, 0x0058004a, +0x01cdffce, 0xfe22ff8d, 0xff9affc5, 0xff95ffda, 0xfeec0285, 0x008dfe85, 0xff670050, 0xfe350064, +0x0055fd70, 0xff6dffaa, 0x0031ffe8, 0xff2a01b2, 0x007effd1, 0x02a002d1, 0xffccfefe, 0xfd30fcfc, +0xfd080040, 0x009700bd, 0xfe90fd28, 0xffda0306, 0xfc380053, 0xfde50040, 0x00df008c, 0x00020053, +0xffd8000b, 0xff7affad, 0xfef70188, 0xfeba0022, 0x0086002e, 0x0013ff38, 0x0253ffe7, 0xfd54fd9f, +0x0087fed4, 0x0037ff85, 0xff8e0026, 0xff66ffe5, 0x001cfe9a, 0x00abff5c, 0x00330055, 0xfee50256, +0x0171ff6a, 0xff210103, 0x013bfefd, 0xfdd1fef5, 0xfd2affac, 0xfed2ff55, 0x00aafeed, 0xff80feed, +0xff1302f5, 0xff8dfe71, 0xfe69003a, 0xff77ffbf, 0x00b1feb5, 0xff770028, 0x00c2ffbc, 0xfdf0ffff, +0xffbc0175, 0x01f5ffc0, 0xffb30026, 0xff360181, 0xff13ff86, 0xffe4013c, 0x00daff93, 0xffaaff8b, +0x0027fe5c, 0xfded0000, 0xffde01c2, 0x003b0032, 0xfd5201b9, 0xffadff63, 0xffb7ffd9, 0xfefeff05, +0xffb7004a, 0x01a6ff19, 0x0010005f, 0x006b004d, 0xff6fffcc, 0x00620141, 0x0376ffda, 0xff0eff36, +0xff5cffc0, 0x0040037d, 0xffd700bd, 0x04500071, 0x003dffea, 0x0276fde3, 0x00d4fb6e, 0xfcef0069, +0xff52ffe2, 0x0055febe, 0xff70ff62, 0x01e80001, 0x0037fe83, 0x0275ffcd, 0xff1cfc4d, 0x0000025b, +0xfeaaff90, 0x0125ff6e, 0x00f6ff5a, 0xffdf0048, 0xffccfef9, 0xffeefff2, 0x0000ff99, 0xfe59ffb4, +0x0068028f, 0xfda8ff0e, 0xff9bff91, 0xfc9eff99, 0xfdfefe74, 0x01b1ff56, 0xfec700cf, 0xff41024c, +0xffb5fde0, 0xfe77ffe6, 0xfcfd016b, 0xfcaaff2a, 0xfde0feda, 0x027b00fb, 0xff4e0001, 0xff760075, +0xff8c0348, 0x0220ffd7, 0xffd5fbb0, 0x000d008b, 0x00b2ff26, 0xfe030285, 0xfe860262, 0xfec3ff68, +0xff4c00d5, 0xfc1d02e8, 0xff39fe28, 0xffdcfff2, 0xff6300b6, 0x0050fe8d, 0x0356fd89, 0xfceb00a0, +0xff4700b1, 0xfe00fe0d, 0x0144045d, 0xfe82000c, 0x03ee0195, 0xffb7fd3b, 0xff00fed6, 0x00b1fd71, +0xfde1ff73, 0x024cff6b, 0xfec60044, 0xffb6ffcb, 0x00b6fe21, 0x0047009d, 0x00930017, 0xfff2ffca, +0xfff0fd34, 0xffeb0039, 0x01fcfdd5, 0x001c00b0, 0xfef201aa, 0xffa3004a, 0xfc53015c, 0x0033ffca, +0xff79fdcf, 0x00200096, 0x0103fead, 0x0253025c, 0x003d00b2, 0x03540019, 0x0054ff9d, 0x00610030, +0x00bffc62, 0xfc85014e, 0x0014fdf6, 0xffc6fffe, 0xfe56ffab, 0xffab0103, 0x0038fead, 0xff7bfed8, +0xff7fffd4, 0xff88ff28, 0xffa1fede, 0x00370105, 0xff50fdd7, 0xff7bfcaa, 0xfc9efe15, 0x0000ff37, +0xff75004f, 0x028f0025, 0xfc3b003d, 0x005f001d, 0xff91ff13, 0x007aff96, 0xffcbfee2, 0xff58fe79, +0xffdaff21, 0xff48fe99, 0x0063ff5e, 0x0140001f, 0x005cff8e, 0xffdcfef7, 0xffd40046, 0x00f1feb9, +0x02a7ffad, 0x00bb01b1, 0xff97fedf, 0x00620233, 0x006900ae, 0x003fffd4, 0x003effc1, 0x0024004e, +0x0002ff60, 0x02580045, 0xfc720082, 0xffc60148, 0xfdde024c, 0xff93fc23, 0xfc93ff2d, 0xfc39fffb, +0xfea1fea4, 0x0040fe66, 0x00000019, 0x04c20006, 0xfe78fefc, 0xfec0ff2c, 0x00950187, 0x0099ff33, +0xffc8fe26, 0xff1eff79, 0xfe0700e8, 0x000cffea, 0xfdbcff92, 0xfe5ffd3e, 0xff62ffaf, 0xfc1302a7, +0xffb3ff3b, 0xff8f0049, 0x00cfffbf, 0xff15ff94, 0x02e00220, 0xffb7feee, 0xff4f0196, 0xfe28ff9a, +0x0045fe1b, 0x028fff9d, 0xffd10066, 0xff44fd92, 0x025d0055, 0xfed4fc03, 0x01d50045, 0x017dff8b, +0x02dffd99, 0x0013000e, 0xffaa02eb, 0xff97ff06, 0x03ce0000, 0xfcc3fea1, 0x005803ee, 0xff87000d, +0x0000ff97, 0xffa20001, 0xfe32fe99, 0xff0fff99, 0x02dc014a, 0xfe81fec1, 0xfcc0fea9, 0xff5f0059, +0xfe0702f3, 0x01280187, 0xfe6bfef6, 0xfc030040, 0x0256fe20, 0xfe35ff0d, 0x01980000, 0x0012ff59, +0xfeb3004e, 0xffaa02de, 0xffea0051, 0xff95023d, 0xffa2ffc0, 0x00db0070, 0xfe04ff94, 0xff7eff8e, +0x0049ffd4, 0x01e9ff7b, 0x01c100c8, 0xff200000, 0x014e0004, 0x001bff40, 0xfddbfe83, 0xfda8ffd1, +0x01850188, 0x016efe63, 0xff4700ac, 0x00170036, 0xfea40058, 0x0054010b, 0xfd6c0036, 0x00080000, +0xfeaeffe7, 0x00f9fe64, 0x0047ffc1, 0xffd7009f, 0xffa40308, 0xff65feaa, 0x0145ff82, 0xfdc8fefd, +0x017aff47, 0x007fffe4, 0x0069ff70, 0xfc010059, 0xfc7bff90, 0x0058fe81, 0x019f0024, 0xfee8fedc, +0x030f0287, 0xff31ffd4, 0xffb2ff64, 0x0017ff46, 0x017dfeab, 0x026eff80, 0xfd66ff2b, 0x0046fe36, +0x012fffa8, 0xfe820147, 0x000ffefc, 0xffd800c4, 0xffd7007e, 0xff73003b, 0x00b80060, 0x0014ff66, +0xfe85002b, 0xfee60062, 0xfff2ffaf, 0xfde8ffc4, 0xfe1c026b, 0xff0cff77, 0xff89ffb4, 0x0276ffbd, +0xff73fef4, 0x001a022f, 0x00c8ff9d, 0xffd500ba, 0xfdf70013, 0x00440057, 0xffd700c9, 0x01340096, +0xff080471, 0xfd17fead, 0x02b5ffe6, 0xfd9efc95, 0xfe8dffdd, 0x0142ff7f, 0x0014002a, 0x02a7fdf5, +0x0022000f, 0xfffc018b, 0xff60fec3, 0xff4e00b6, 0xffc90006, 0x024300bd, 0xfd64f987, 0xff69ff7e, +0xff1cffd9, 0xfff202d1, 0xfff4feef, 0x00a3ffb1, 0xfded0000, 0x00190018, 0x00b9000c, 0xff0ffdf8, +0x00e9fe26, 0xff280002, 0xfe59004b, 0xff4cffcd, 0xffdcfff7, 0x00c60046, 0x00460081, 0xff92fdc2, +0xfef3008c, 0xff58ff69, 0x02fa0099, 0xfefffcb7, 0x004ffd48, 0xff740026, 0xfdfa0039, 0x0073ff7e, +0xff5d0210, 0x0014022b, 0xff9dfedf, 0xff72029d, 0xff20ffe8, 0x0008fe53, 0x0000fef2, 0x000dffda, +0x01e1ffc9, 0xffdcfe98, 0xffd8ff39, 0x007afdc1, 0xffd8ff76, 0xffd0fe6c, 0xff6afffd, 0x002e00f2, +0xffdefd65, 0xfccc016f, 0xff230084, 0xff580265, 0xff210039, 0x000eff9d, 0xfffffede, 0x0022ff83, +0xfef400dc, 0xfef0fee0, 0xff6c0073, 0xff7cfd9f, 0xffedffb9, 0x00f1fc93, 0xfe1dffc5, 0x037d00dc, +0x0079ff59, 0xffda029b, 0x0009ffd4, 0xffd3009c, 0xff75fff1, 0xfd4aff87, 0x0089ffc6, 0xfe8b0005, +0xfddd0048, 0xfe350050, 0x045d00ca, 0x02d6ff48, 0xffd1fd71, 0x009900d1, 0x00c100ed, 0xffaa00af, +0x0000003f, 0xfe5f0135, 0xfeaaff8c, 0x00180109, 0x00c8000d, 0xff98ff19, 0xff75010c, 0xffea005d, +0xfff3ff69, 0xff4201d7, 0xfde800ab, 0x0001fff7, 0xfe8dfe2f, 0xffc80144, 0xff74001a, 0xfdb4ff1a, +0xfdf1006d, 0xff4b02a7, 0x00910052, 0x006800d4, 0xfcdc0019, 0xff7bff06, 0xfd62fe40, 0xffe20031, +0x0109fd25, 0x00690045, 0xffc0ffd9, 0xff9bff11, 0xfea00040, 0xff33ff47, 0xffe4002a, 0x00ea0049, +0x01c00063, 0xff50fff5, 0xff0a02e9, 0x00bbff89, 0x004eff57, 0x0185fdd3, 0xff4b01eb, 0xff56ff8c, +0xff9dff51, 0xfeb9fe80, 0xfeeeffab, 0x0022016d, 0x016f003d, 0xff7c0068, 0x0085fed4, 0x00a6ff24, +0x0055ff56, 0xff94ff72, 0x01d9ffad, 0x00c0002e, 0xfedffead, 0xfe8f0012, 0xfff7ff07, 0xffb800c1, +0xff8e012a, 0xfefc008c, 0x0059ff8f, 0x0000fe7a, 0xff67ffb4, 0xff7cffd9, 0xfe570044, 0xfc3602ac, +0x013c0111, 0xfe7a0166, 0x012d02a4, 0xff0c0263, 0xfdb80085, 0x00f4ffb5, 0xfe4d000f, 0x010900a6, +0xfddd0086, 0x005901f3, 0x002effe8, 0x0097feb5, 0xfecd0000, 0xfdbb001c, 0xffbffeef, 0xff88fde8, +0xfe5cfd43, 0x010dfea4, 0xff4e013c, 0x0102fe35, 0x0020fef3, 0xffab009d, 0xfffa00e7, 0x0084ffe8, +0x0218fed0, 0xfbe4fef1, 0x032902a7, 0x004cff9b, 0x043100e4, 0xfe4201d0, 0xfdc90066, 0x014f000e, +0xff40018e, 0x0166ffdc, 0x007bffb2, 0xff8fff4a, 0x02ebff14, 0xffe1ff46, 0xfe41ff98, 0x01c2ff2d, +0xffbb0017, 0xff44fe8a, 0xfd2a00d8, 0x01a50038, 0xffe7fe72, 0x0164009f, 0x00340073, 0xff8cfcc3, +0xfee5003f, 0x032cfcdc, 0xfe90ff17, 0xfeddfcde, 0xffecff4c, 0xfe7affda, 0x0178fdf1, 0x00c10013, +0x00650299, 0xfd2b014e, 0x020e017e, 0xffac039f, 0x0030fe6e, 0x01630045, 0xfc400026, 0xfd95fed7, +0xfff6019e, 0x005bfde8, 0xff3003b1, 0xfff7ff7b, 0x001fff3c, 0x0038ff46, 0xff7effda, 0xffc9fda5, +0xfedd0039, 0xffbc01dc, 0x00c2fddd, 0x0067015e, 0x005f007b, 0x006f0050, 0x01be008c, 0x019c0188, +0x0009004c, 0xff92ff82, 0x005effea, 0xfc76ff31, 0x01520006, 0x0001003a, 0xff42fede, 0xff6c00c7, +0xffd50056, 0x00080091, 0x00ce003e, 0xfff80244, 0x02b7ff8a, 0xff25fdc2, 0x0001ff27, 0xff2a0046, +0xff160182, 0xff68ff40, 0xfebdff5d, 0x013fff3f, 0xff1b0000, 0x0010001d, 0x00d3ff86, 0x00a9ffbc, +0x0000fea2, 0xfd3000e4, 0xff58fffe, 0xfff0ff20, 0xffcb025b, 0x02bfff43, 0xfe40ffbc, 0xffe30156, +0xfff3ff16, 0xffb500ca, 0x02b5ff7e, 0x002f0049, 0xfd8e0040, 0xff940182, 0xff9bfc3a, 0xfdf5ff7c, +0xffb5fe49, 0xfe6afd90, 0x01630013, 0x0035ff23, 0x005fff66, 0x0031fe39, 0xffb200ad, 0xfe3201db, +0xfd37fdf9, 0x00d80010, 0xff5100c1, 0xfee30164, 0xfff60295, 0xff85007c, 0x02a40036, 0xfff8006b, +0xfedf00c1, 0xff00011e, 0xfd61ff67, 0x00520061, 0xfdaa013a, 0x02f601dd, 0xfec50040, 0x002700db, +0x025501f9, 0xfeaaffd8, 0x01630134, 0xff38018e, 0xffed0261, 0x0089004a, 0xff9bfe3a, 0xff06001f, +0x0000fdc3, 0xfe3fff8b, 0xfee1ff9f, 0xfed2ff64, 0xff83ff56, 0x009dfff4, 0xffe5fedf, 0x00b60065, +0xffb3ff0e, 0xfc8b0127, 0xffbe0000, 0x02030042, 0x019cff72, 0xfd41ff7f, 0x00c20000, 0xffc10060, +0xffc90085, 0xfdf90033, 0xff83ff36, 0x004afead, 0xff4b000c, 0x009eff74, 0x00da0044, 0x01e4fd23, +0x005efe24, 0x0001037d, 0xfd600047, 0x00af0189, 0xfbd100b6, 0x0000fed3, 0x0097ffdd, 0xff97fd5c, +0x00bd0232, 0x0093fe6e, 0xfffeffb2, 0x0095fdce, 0xff73fd08, 0xffb900b9, 0xfea50049, 0xffc7ff4a, +0xff87fe1b, 0xff9ffff3, 0x000a004b, 0xfd63010b, 0x0077fedb, 0x0336fec5, 0xff08fd8e, 0xff9eff6f, +0xffd700ae, 0xfde1ffc2, 0x002ffe7a, 0x00480162, 0x042aff3f, 0x00920067, 0x001fff1c, 0xffc5050f, +0x00b2004a, 0x01170204, 0x00d6fddd, 0x02e8ff26, 0xffed0029, 0x027e0028, 0xff6aff35, 0xff4aff66, +0x011effdd, 0x004401bc, 0x0039fff4, 0xfdaffe59, 0xffe900b6, 0x00eb019c, 0xff51005f, 0xfedbffea, +0x006afdb1, 0xfed9ff38, 0x01020083, 0xff600077, 0xfeed006f, 0x0042ff4c, 0x0069ffdc, 0xffb2002e, +0xffd0ff0f, 0xff51ffee, 0xfec3ffa6, 0xfe81009a, 0x0057ffc9, 0x01f3fe20, 0xff6b00e9, 0xff220134, +0x00b6fedb, 0x0045006b, 0xff13fe4d, 0xffb2fe94, 0xff400035, 0x00bfff89, 0x002fffcb, 0x00b6ff9e, +0x00c0ffd3, 0xfe890218, 0x00bdfedd, 0x0199fff4, 0xff8300f0, 0x005efdab, 0x01affe19, 0xff870037, +0x02bf0134, 0x006b00e9, 0x0006ff36, 0x005eff8b, 0xff19fe0d, 0x006b00a1, 0x01d1fefb, 0xfd7f00ba, +0xffbe0015, 0x0005025f, 0xfff0fe61, 0xfe4f0001, 0x005201cf, 0x0137ffc8, 0x030f012f, 0x01e3ff99, +0x0151fe72, 0x006d015a, 0xfed5ff5b, 0x00b60064, 0xfe48ffa9, 0xfffeffcf, 0xffe100c6, 0xfee7ff7b, +0x0237003d, 0xfec1ff23, 0xfdb40121, 0xff7c0023, 0xffca003b, 0xff5cff24, 0xfeaefe8d, 0xff0efd6b, +0x0214ffa5, 0x000bff47, 0x0070007b, 0xfed1ffab, 0x049cfdcd, 0x0132ffef, 0x0386fd90, 0xffe6ffb9, +0xfe0201a3, 0x01140039, 0xfdfcfe5c, 0xffa100ec, 0x0093ffc0, 0xffbdff2a, 0xfd87ffa9, 0xfe9d01ba, +0xff28ff7c, 0xfff00009, 0xff7c009f, 0xff5cff06, 0x0049fed4, 0x012501b0, 0x0162fea4, 0x012cfd2e, +0x0056ffd8, 0xff08fe89, 0x001cfee1, 0x00250089, 0xfdde0394, 0xfec10063, 0xfe4bfd24, 0xffaafc2f, +0xfd08ffa7, 0xfe0001d0, 0x00c2fdc9, 0xfe750117, 0x0283fede, 0xffd7fe2a, 0xff7bff9d, 0xfe87fe09, +0x00600054, 0xff6dff6f, 0x00180091, 0xff59fdb2, 0x021effb1, 0x0054fff3, 0xfec50063, 0x00eefef7, +0x004cff89, 0x02780023, 0x01ecff62, 0x00960004, 0x00180250, 0x026aff6f, 0xff72feda, 0x0089000b, +0xff89fcab, 0xffd80157, 0x003100e4, 0x00660092, 0x0000006f, 0xffc7ffe8, 0x001ffdde, 0xfed6ff4b, +0x0066fd04, 0xffb2fc05, 0x0000ff25, 0x00fc004c, 0xffd6fec3, 0xfe640051, 0x0039fe44, 0xfd450273, +0xfd0dfead, 0xfeac0037, 0x026eff2d, 0x0003fe78, 0x010bfb64, 0x0090ff94, 0xff33ffbb, 0x0095fece, +0x024c00ab, 0x0066ff91, 0xffd6010b, 0xff58fd83, 0xfea60306, 0xfd860064, 0xfc93fef5, 0x006500a4, +0x0059fffc, 0xffebfdf8, 0xfec1fed2, 0xffc4007e, 0xfffb0141, 0xf9870045, 0x0157ffa7, 0xfe7f01a3, +0xfd92ff65, 0x00fcfe0a, 0xff2cfe57, 0x00000000, 0xfdafffa0, 0xfd9500fe, 0xff8a02ac, 0xfdbdff9e, +0xff8cffc3, 0xffbc0000, 0xffc10254, 0x022afd38, 0xff1d001a, 0x009a024d, 0xff570159, 0xff06ff08, +0xff6a0012, 0x00f90055, 0xff5eff52, 0x005cff72, 0x000eff39, 0x023bfed3, 0xff48fd64, 0xfeb6002f, +0xffdb024c, 0xfd44ff3b, 0x0078ff61, 0xfd75001a, 0xfdc8ffdd, 0xff5d0180, 0x010d00ee, 0x0026ffb2, +0xffff000e, 0xff2dffaa, 0x005a0111, 0x00a4ff95, 0xff5efff2, 0x015b00ba, 0x0063ffd5, 0xff17feef, +0xfd7bfd59, 0xff450210, 0x0100003d, 0x0140ff95, 0xfe06fe39, 0x0113ff69, 0xfd43000c, 0x036fff53, +0x0000fe90, 0xff890093, 0x009900ff, 0xff95fee9, 0xff4b0204, 0xffe802fe, 0x006bfe7c, 0xffc3fe67, +0xfe33fce2, 0x01e1002b, 0x035bff4b, 0x0154fd10, 0x04c70222, 0xff370118, 0xfedd01fd, 0x00160132, +0xfdd90023, 0x001001e3, 0xff3b0122, 0x01b1ff9e, 0xffcd00ed, 0x036b004a, 0x003d0000, 0xfe59fdd6, +0xfe540045, 0xff89fe1b, 0x009dff8b, 0x004bffe8, 0x0009ff63, 0x01050000, 0x0049ffc0, 0xffb5ff08, +0x0001fff8, 0xfeb6fccc, 0xfe8000d1, 0x019c0158, 0xff61fc92, 0xfd5bfe3c, 0x001bfdf1, 0xff9d003f, +0xffdbff46, 0x0052ff0d, 0x0018fffb, 0x00130288, 0xfdacffed, 0x03220329, 0x00f3ff61, 0x00b9fed3, +0x0008003d, 0xff6dff30, 0xfd85ffca, 0x0022ff7c, 0x000bffda, 0xff3a00e1, 0xffa4ffe6, 0xff63fdbe, +0xff460014, 0x0089ff85, 0x01490000, 0xff5cfe15, 0xffe7fefa, 0xfde7ff16, 0xffd4ffeb, 0xfcd2ff29, +0x0114fd63, 0xfe1c00f8, 0x018302cd, 0xffde001e, 0xfcfc00c0, 0x00d20026, 0xff6d0058, 0x00090155, +0xffddfecd, 0xfefefee1, 0xffa80019, 0xff1effc1, 0x0170ff38, 0xff59ff47, 0xffc9fd1a, 0xfefe0140, +0x000001b9, 0xfebefee3, 0x019d001d, 0xffcf0010, 0xfe5dfedf, 0xff97fff1, 0xfef1ff5b, 0xffdbff98, +0xff19ff7e, 0x0077febb, 0xfec70176, 0xfd70fec1, 0x011ffc2f, 0x0169006c, 0xff45feb4, 0x03140009, +0x003ffe66, 0x001bff38, 0xff96ff0b, 0x00f6026a, 0x00e8fea1, 0xffb8003a, 0x0015fdbb, 0x000000c5, +0x02d102f1, 0xfeebff0e, 0x004efdaf, 0x00edff83, 0xfea2ffb3, 0xff040012, 0xfd75003b, 0xff58ff9c, +0xffc5fde8, 0x00dcff99, 0xff43007b, 0xffd0ffc4, 0x02540095, 0xff39fdc2, 0x0156025b, 0xfe200020, +0x0065fdbe, 0x00c8006b, 0xfec5fed3, 0x0000fe46, 0x0130fe03, 0xff0cff45, 0xfd73fdf5, 0xff180022, +0xfe4f0356, 0xfd92feef, 0xff9800d6, 0xff76000b, 0xfedfff87, 0x02f6ff19, 0xff7bfd21, 0x00d6009b, +0x013effe9, 0xfe88001c, 0xffecfff2, 0x00230018, 0xfebb0060, 0x00b9ff38, 0xffcffeb2, 0xffc3018b, +0xfe8cff70, 0xff05009e, 0x02a2ff05, 0xffb2fe6b, 0xff6dff7b, 0x000c00b5, 0xfef2ffea, 0xfe46fec1, +0x0011fdcd, 0xff120113, 0xffce0083, 0x000a01ce, 0xff92ffea, 0x0063ffba, 0x024bff3a, 0x0084fe87, +0xfdf50017, 0x016fff56, 0x023efc60, 0xffdefe05, 0x0018016f, 0x010bfe31, 0x0170ff65, 0xff920199, +0x0270006f, 0x028402bd, 0x0118ff12, 0x0024ffde, 0x00150014, 0xff2dff31, 0xff33ff89, 0xff920000, +0x005801b1, 0xfee4008a, 0xffea0100, 0x00bdff91, 0xffedff8d, 0xfe8bffe3, 0x0154ff6b, 0xfd4bffca, +0xff19ff43, 0x0000fe91, 0x00f10000, 0x0464ff35, 0xffa200a8, 0xff3efe70, 0xfd0d002d, 0x007f0069, +0xfe59fe5c, 0x013000b5, 0x0098ffe6, 0x0079fffe, 0xff20ff13, 0x019c0062, 0x012c01cd, 0x019dfdce, +0x00a9ff72, 0x00440000, 0x006b001b, 0x003b009d, 0x03b3fd4c, 0xffb500b0, 0xff450061, 0x01be005c, +0xffd5031d, 0x002e025d, 0xfffbfe55, 0x004cffa7, 0xfff7ff20, 0x00d600c5, 0x009c01b1, 0x0341ff73, +0xfe12feb4, 0x012d006a, 0xffc50086, 0xff8e0000, 0x00edffd5, 0xfff9002b, 0x015f003a, 0x00070082, +0x000b0035, 0x0103005b, 0x022a007f, 0x021600ba, 0xffaaff9b, 0xfec30040, 0x01affe1c, 0x029efe98, +0xfec5ff06, 0xfd45030b, 0xfe560088, 0x0004ff2d, 0xfe1f0090, 0xffd1015e, 0xfd8eff2f, 0xffbd0187, +0xfff2fe7a, 0x006efef2, 0x003bffd7, 0xfff6015f, 0xffd100aa, 0xff5700dc, 0xff86ffb9, 0xfeeaffb3, +0xff440030, 0xfb5a0073, 0x0240008f, 0x001efe5f, 0xff43fe60, 0x002500e2, 0xfba302e7, 0x0336ffd8, +0xff93fefc, 0xfee7fd74, 0xffb5fe7a, 0xfc50fe53, 0xfec3ffd5, 0x00ac00e8, 0xff9e0012, 0x000000b4, +0xffeb0257, 0xff2dfece, 0x004aff5a, 0xff6302f6, 0xfffd019c, 0xfc9300d9, 0x00a4ff19, 0x001cff42, +0x002b00e0, 0xfe690055, 0x0057fdfb, 0xfeb5011b, 0x032affb0, 0xffdefdba, 0xffcb0137, 0x004a0082, +0xffeffede, 0x010c0037, 0xff1ffe09, 0xffed0188, 0xfd6603d5, 0x00f7fd76, 0x005affaa, 0xffa9fe5f, +0xfff7ff24, 0x007bff07, 0x02e8fe69, 0x0088febb, 0xff4fff90, 0x00280010, 0x024effc4, 0xfd95ff19, +0x0283ffbd, 0xffb000f5, 0xfb75ffbb, 0xff57007e, 0xffe1ff00, 0x01efff30, 0x0035ffec, 0x000cffb0, +0xff2d005a, 0x02e8ffa9, 0xff00002c, 0x0061ffdb, 0x02fbfe7f, 0x0009fddd, 0xffa8006d, 0xffbbfe02, +0xfe1d002b, 0x00000008, 0xfb62fd84, 0xffc6ff23, 0xff2ffec3, 0x01ea0096, 0xfecf0121, 0x00200013, +0xff02ff5d, 0xfd650185, 0xfff50054, 0xfd63016e, 0xfe33ff25, 0xffa2ffd0, 0xffda01b9, 0x0001003f, +0x0030005f, 0xfe2802b9, 0xfff1ff97, 0xfebb0045, 0xfe02ffe4, 0xfe30fded, 0x014e0058, 0x01d20062, +0x00350000, 0xff5afef0, 0xfdc2fd95, 0x015600b1, 0xfffe000f, 0x0078ff98, 0xff72005a, 0x00ba02e5, +0xff28fd30, 0x00470025, 0xfef4feac, 0xff56fbec, 0xff5cff0d, 0xfd34ff23, 0x0222fe1f, 0x0030fef4 +} + +#endif diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2235_raw/camera_tsf_para_gc2235raw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2235_raw/camera_tsf_para_gc2235raw.h new file mode 100755 index 0000000000000000000000000000000000000000..10649b949bfc71a727150c83484c6ff4b5c2b234 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2235_raw/camera_tsf_para_gc2235raw.h @@ -0,0 +1,186 @@ +#ifndef __TSF_TUNING_PARA_H__ +#define __TSF_TUNING_PARA_H__ + +{ + 0, + 0, + 4300, + 4800, + 110, + 135, + -50, + 50, + 256, + 512, + 300, + 500, + 80, + 120, + 120, + 220, + 110, + 150, + 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, + 54, 54, 900, 15, 8, 25, 10, 488, -9, 14, + -6, -8, -14, 2, -20, 1621, 182044, 182044, 182044, 182044, +182044, 182044, 182044, -350, 7, -7, 7, -14, 3, 0, + 20, 28353, 66093, 182044, 182044, 182044, 182044, 182044, 182044, 431, + -2, 10, -9, -10, -13, 2, -15, -342, 9, 4, + 14, -18, 0, 0, 17, 1132, 6, 24, 2, 3, + -8, 4, -12, -156, -20, 4, -19, -18, -19, 0, + -29, -93, 32, 8, 25, -3, 13, 2, 29, -608, + -36, -22, -9, -26, -4, -2, 13, 374, -2, 12, + -12, -8, -11, 1, -17, -283, 15, 1, 13, -15, + 1, 0, 13, 57, 8, -18, 61, 14, -40, -7, + 48, 27, -5, -18, 3, 2, -29, 5, 94, 2, + 36, 0, 5, -5, -2, 5, -43, 3, 33, 2, + 6, -7, -2, 13, -20, -3, 0, 26, -1, 9, + 25, 4, 5, -2, 0, 17, 2, 10, 15, 6, + 0, 2, 1, 0, 14, -3, -4, 0, 3, 0, + 0, 1, 9, 0, 0, 2, 9, 0, -1, 2, + -3, 25, -1, 0, -3, -1, -3, 1, -4, 17, + 0, 1, -1, -1, 0, 4, -3, -1, 10, 1, + -2, 0, 0, 2, -2, 0, 6, 0, -2, 0, + 0, 1, 0, 0, 1, 18, -2, 0, 0, 1, + 0, 0, 2, 12, -3, 1, -4, 1, 3, -3, + -2, -2, 57, 0, -2, 1, 4, -5, -1, -6, + 23, 61, 24, -30, 36, -48, -15, -30, 29, 118, + 7, -28, 104, -44, -37, -10, 69, -1, 32, 0, + 0, -25, 4, 3, -21, 1, 51, 3, -2, -16, + 3, 6, -43, -3, 1, 17, 4, 6, 14, 8, + 4, -2, 2, 25, 3, 5, 28, 7, 6, 0, + 1, 0, 10, -5, -3, -1, 6, 1, 0, 1, + 16, -6, -1, 2, 8, 0, -1, 2, 0, 18, + 0, 0, -5, -1, -2, 1, -5, 25, 0, 0, + -4, -1, 0, 2, 0, 0, 6, 2, -1, 0, + 0, 5, -1, 0, 10, 1, 0, 0, 1, 1, + 1, 1, 0, 12, -5, 0, 1, 1, 1, 0, + 1, 22, -3, 2, -2, 0, 7, -1, -2, -3, + 23, 1, -4, 1, 6, -4, 0, -3, 47, 0, + 80, 120, 4700, 5100, 6, 8, 10, 12, 20, 0, + 445, 446, 446, 445, 443, 440, 436, 425, 413, 401, + 386, 370, 356, 344, 331, 319, 309, 302, 297, 295, + 295, 297, 302, 309, 319, 331, 344, 356, 370, 386, + 401, 413, 425, 436, 440, 443, 445, 446, 446, 445, + 445, 446, 445, 443, 441, 436, 424, 411, 397, 379, + 361, 346, 329, 312, 297, 287, 278, 271, 266, 264, + 264, 266, 271, 278, 287, 297, 312, 329, 346, 361, + 379, 397, 411, 424, 436, 441, 443, 445, 446, 445, + 446, 446, 444, 442, 437, 425, 411, 396, 375, 356, + 338, 317, 297, 282, 269, 257, 247, 239, 234, 231, + 231, 234, 239, 247, 257, 269, 282, 297, 317, 338, + 356, 375, 396, 411, 425, 437, 442, 444, 446, 446, + 446, 445, 442, 438, 428, 413, 397, 375, 354, 334, + 309, 289, 271, 254, 239, 226, 215, 206, 200, 198, + 198, 200, 206, 215, 226, 239, 254, 271, 289, 309, + 334, 354, 375, 397, 413, 428, 438, 442, 445, 446, + 445, 443, 440, 433, 418, 401, 379, 356, 334, 307, + 284, 264, 244, 226, 209, 195, 183, 174, 168, 165, + 165, 168, 174, 183, 195, 209, 226, 244, 264, 284, + 307, 334, 356, 379, 401, 418, 433, 440, 443, 445, + 445, 442, 437, 423, 407, 386, 361, 338, 309, 284, + 262, 239, 217, 198, 180, 165, 152, 142, 135, 132, + 132, 135, 142, 152, 165, 180, 198, 217, 239, 262, + 284, 309, 338, 361, 386, 407, 423, 437, 442, 445, + 443, 439, 431, 414, 396, 370, 346, 317, 289, 264, + 239, 215, 192, 171, 152, 135, 122, 111, 104, 101, + 101, 104, 111, 122, 135, 152, 171, 192, 215, 239, + 264, 289, 317, 346, 370, 396, 414, 431, 439, 443, + 442, 437, 423, 405, 382, 356, 329, 297, 271, 244, + 217, 192, 168, 145, 125, 108, 95, 84, 78, 75, + 75, 78, 84, 95, 108, 125, 145, 168, 192, 217, + 244, 271, 297, 329, 356, 382, 405, 423, 437, 442, + 441, 433, 417, 397, 370, 344, 312, 282, 254, 226, + 198, 171, 145, 122, 101, 84, 72, 63, 56, 54, + 54, 56, 63, 72, 84, 101, 122, 145, 171, 198, + 226, 254, 282, 312, 344, 370, 397, 417, 433, 441, + 439, 428, 410, 387, 360, 331, 297, 269, 239, 209, + 180, 152, 125, 101, 81, 66, 54, 45, 39, 37, + 37, 39, 45, 54, 66, 81, 101, 125, 152, 180, + 209, 239, 269, 297, 331, 360, 387, 410, 428, 439, + 437, 423, 404, 379, 351, 319, 287, 257, 226, 195, + 165, 135, 108, 84, 66, 51, 39, 31, 25, 23, + 23, 25, 31, 39, 51, 66, 84, 108, 135, 165, + 195, 226, 257, 287, 319, 351, 379, 404, 423, 437, + 436, 419, 400, 372, 344, 309, 278, 247, 215, 183, + 152, 122, 95, 72, 54, 39, 28, 20, 15, 12, + 12, 15, 20, 28, 39, 54, 72, 95, 122, 152, + 183, 215, 247, 278, 309, 344, 372, 400, 419, 436, + 434, 417, 396, 366, 338, 302, 271, 239, 206, 174, + 142, 111, 84, 63, 45, 31, 20, 12, 8, 6, + 6, 8, 12, 20, 31, 45, 63, 84, 111, 142, + 174, 206, 239, 271, 302, 338, 366, 396, 417, 434, + 433, 414, 393, 363, 334, 297, 266, 234, 200, 168, + 135, 104, 78, 56, 39, 25, 15, 8, 4, 2, + 2, 4, 8, 15, 25, 39, 56, 78, 104, 135, + 168, 200, 234, 266, 297, 334, 363, 393, 414, 433, + 432, 413, 391, 361, 331, 295, 264, 231, 198, 165, + 132, 101, 75, 54, 37, 23, 12, 6, 2, 0, + 0, 2, 6, 12, 23, 37, 54, 75, 101, 132, + 165, 198, 231, 264, 295, 331, 361, 391, 413, 432, + 432, 413, 391, 361, 331, 295, 264, 231, 198, 165, + 132, 101, 75, 54, 37, 23, 12, 6, 2, 0, + 0, 2, 6, 12, 23, 37, 54, 75, 101, 132, + 165, 198, 231, 264, 295, 331, 361, 391, 413, 432, + 433, 414, 393, 363, 334, 297, 266, 234, 200, 168, + 135, 104, 78, 56, 39, 25, 15, 8, 4, 2, + 2, 4, 8, 15, 25, 39, 56, 78, 104, 135, + 168, 200, 234, 266, 297, 334, 363, 393, 414, 433, + 434, 417, 396, 366, 338, 302, 271, 239, 206, 174, + 142, 111, 84, 63, 45, 31, 20, 12, 8, 6, + 6, 8, 12, 20, 31, 45, 63, 84, 111, 142, + 174, 206, 239, 271, 302, 338, 366, 396, 417, 434, + 436, 419, 400, 372, 344, 309, 278, 247, 215, 183, + 152, 122, 95, 72, 54, 39, 28, 20, 15, 12, + 12, 15, 20, 28, 39, 54, 72, 95, 122, 152, + 183, 215, 247, 278, 309, 344, 372, 400, 419, 436, + 437, 423, 404, 379, 351, 319, 287, 257, 226, 195, + 165, 135, 108, 84, 66, 51, 39, 31, 25, 23, + 23, 25, 31, 39, 51, 66, 84, 108, 135, 165, + 195, 226, 257, 287, 319, 351, 379, 404, 423, 437, + 439, 428, 410, 387, 360, 331, 297, 269, 239, 209, + 180, 152, 125, 101, 81, 66, 54, 45, 39, 37, + 37, 39, 45, 54, 66, 81, 101, 125, 152, 180, + 209, 239, 269, 297, 331, 360, 387, 410, 428, 439, + 441, 433, 417, 397, 370, 344, 312, 282, 254, 226, + 198, 171, 145, 122, 101, 84, 72, 63, 56, 54, + 54, 56, 63, 72, 84, 101, 122, 145, 171, 198, + 226, 254, 282, 312, 344, 370, 397, 417, 433, 441, + 442, 437, 423, 405, 382, 356, 329, 297, 271, 244, + 217, 192, 168, 145, 125, 108, 95, 84, 78, 75, + 75, 78, 84, 95, 108, 125, 145, 168, 192, 217, + 244, 271, 297, 329, 356, 382, 405, 423, 437, 442, + 443, 439, 431, 414, 396, 370, 346, 317, 289, 264, + 239, 215, 192, 171, 152, 135, 122, 111, 104, 101, + 101, 104, 111, 122, 135, 152, 171, 192, 215, 239, + 264, 289, 317, 346, 370, 396, 414, 431, 439, 443, + 445, 442, 437, 423, 407, 386, 361, 338, 309, 284, + 262, 239, 217, 198, 180, 165, 152, 142, 135, 132, + 132, 135, 142, 152, 165, 180, 198, 217, 239, 262, + 284, 309, 338, 361, 386, 407, 423, 437, 442, 445, + 445, 443, 440, 433, 418, 401, 379, 356, 334, 307, + 284, 264, 244, 226, 209, 195, 183, 174, 168, 165, + 165, 168, 174, 183, 195, 209, 226, 244, 264, 284, + 307, 334, 356, 379, 401, 418, 433, 440, 443, 445, + 446, 445, 442, 438, 428, 413, 397, 375, 354, 334, + 309, 289, 271, 254, 239, 226, 215, 206, 200, 198, + 198, 200, 206, 215, 226, 239, 254, 271, 289, 309, + 334, 354, 375, 397, 413, 428, 438, 442, 445, 446, + 446, 446, 444, 442, 437, 425, 411, 396, 375, 356, + 338, 317, 297, 282, 269, 257, 247, 239, 234, 231, + 231, 234, 239, 247, 257, 269, 282, 297, 317, 338, + 356, 375, 396, 411, 425, 437, 442, 444, 446, 446, + 445, 446, 445, 443, 441, 436, 424, 411, 397, 379, + 361, 346, 329, 312, 297, 287, 278, 271, 266, 264, + 264, 266, 271, 278, 287, 297, 312, 329, 346, 361, + 379, 397, 411, 424, 436, 441, 443, 445, 446, 445, + 445, 446, 446, 445, 443, 440, 436, 425, 413, 401, + 386, 370, 356, 344, 331, 319, 309, 302, 297, 295, + 295, 297, 302, 309, 319, 331, 344, 356, 370, 386, + 401, 413, 425, 436, 440, 443, 445, 446, 446, 445, + +}, +#endif // __TSF_TUNING_PARA_H__ \ No newline at end of file diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2235_raw/camera_tuning_para_gc2235raw.cpp b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2235_raw/camera_tuning_para_gc2235raw.cpp new file mode 100755 index 0000000000000000000000000000000000000000..3c5d75c23db255b44c74c5864786f199fea04281 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2235_raw/camera_tuning_para_gc2235raw.cpp @@ -0,0 +1,1855 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/******************************************************************************************** + * LEGAL DISCLAIMER + * + * (Header of MediaTek Software/Firmware Release or Documentation) + * + * BY OPENING OR USING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") RECEIVED + * FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON AN "AS-IS" BASIS + * ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, + * INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR + * A PARTICULAR PURPOSE OR NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY + * WHATSOEVER WITH RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK + * ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO + * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S SPECIFICATION + * OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. + * + * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE LIABILITY WITH + * RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, +TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE + * FEES OR SERVICE CHARGE PAID BY BUYER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE WITH THE LAWS + * OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF LAWS PRINCIPLES. + ************************************************************************************************/ +#include +#include +#include + +#include "camera_custom_nvram.h" +#include "camera_custom_sensor.h" +#include "image_sensor.h" +#include "kd_imgsensor_define.h" +#include "camera_AE_PLineTable_gc2235raw.h" +#include "camera_info_gc2235raw.h" +#include "camera_custom_AEPlinetable.h" +#include "camera_custom_tsf_tbl.h" + + +const NVRAM_CAMERA_ISP_PARAM_STRUCT CAMERA_ISP_DEFAULT_VALUE = +{{ + //Version + Version: NVRAM_CAMERA_PARA_FILE_VERSION, + + //SensorId + SensorId: SENSOR_ID, + ISPComm:{ + { + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + } + }, + ISPPca: { +#include INCLUDE_FILENAME_ISP_PCA_PARAM + }, + ISPRegs:{ +#include INCLUDE_FILENAME_ISP_REGS_PARAM + }, + ISPMfbMixer:{{ + 0x01FF0001, // MIX3_CTRL_0 + 0x00FF0000, // MIX3_CTRL_1 + 0xFFFF0000 // MIX3_SPARE + }}, + ISPMulitCCM:{ + Poly22:{ + 74820, // i4R_AVG + 1, // i4R_STD + 57964, // i4B_AVG + 1, // i4B_STD + 4095, // i4R_MAX + 512, // i4R_MIN + 4095, // i4G_MAX + 512, // i4G_MIN + 4095, // i4B_MAX + 512, // i4B_MIN + { // i4P00[9] + 4400984, -1165453, -675531, -570609, 3580797, -450187, 135133, -1217109, 3641977 + }, + { // i4P10[9] + 0, 0, 0, 0, 0, 0, 0, 0, 0 + }, + { // i4P01[9] + 0, 0, 0, 0, 0, 0, 0, 0, 0 + }, + { // i4P20[9] + 0, 0, 0, 0, 0, 0, 0, 0, 0 + }, + { // i4P11[9] + 0, 0, 0, 0, 0, 0, 0, 0, 0 + }, + { // i4P02[9] + 0, 0, 0, 0, 0, 0, 0, 0, 0 + } + }, + AWBGain:{ + // Strobe + { + 512, // i4R + 512, // i4G + 512 // i4B + }, + // A + { + 512, // i4R + 595, // i4G + 1266 // i4B + }, + // TL84 + { + 662, // i4R + 512, // i4G + 982 // i4B + }, + // CWF + { + 812, // i4R + 512, // i4G + 1128 // i4B + }, + // D65 + { + 777, // i4R + 512, // i4G + 581 // i4B + }, + // Reserved 1 + { + 512, // i4R + 512, // i4G + 512 // i4B + }, + // Reserved 2 + { + 512, // i4R + 512, // i4G + 512 // i4B + }, + // Reserved 3 + { + 512, // i4R + 512, // i4G + 512 // i4B + } + }, + Weight:{ + 1, // Strobe + 1, // A + 1, // TL84 + 1, // CWF + 1, // D65 + 1, // Reserved 1 + 1, // Reserved 2 + 1 // Reserved 3 +} + }, + //bInvokeSmoothCCM + bInvokeSmoothCCM: MTRUE +}}; + +const NVRAM_CAMERA_3A_STRUCT CAMERA_3A_NVRAM_DEFAULT_VALUE = +{ + NVRAM_CAMERA_3A_FILE_VERSION, // u4Version + SENSOR_ID, // SensorId + + // AE NVRAM + { + // rDevicesInfo + { + 1195, // u4MinGain, 1024 base = 1x + 6144, // u4MaxGain, 16x + 83, // u4MiniISOGain, ISOxx + 64, // u4GainStepUnit, 1x/8 + 42918, // u4PreExpUnit + 18, // u4PreMaxFrameRate + 42918, // u4VideoExpUnit + 19, // u4VideoMaxFrameRate + 1024, // u4Video2PreRatio, 1024 base = 1x + 42918, // u4CapExpUnit + 18, // u4CapMaxFrameRate + 1024, // u4Cap2PreRatio, 1024 base = 1x + 42918, // u4Video1ExpUnit + 19, // u4Video1MaxFrameRate + 1024, // u4Video12PreRatio, 1024 base = 1x + 42918, // u4Video2ExpUnit + 18, // u4Video2MaxFrameRate + 1024, // u4Video22PreRatio, 1024 base = 1x + 42918, // u4Custom1ExpUnit + 18, // u4Custom1MaxFrameRate + 1024, // u4Custom12PreRatio, 1024 base = 1x + 42918, // u4Custom2ExpUnit + 18, // u4Custom2MaxFrameRate + 1024, // u4Custom22PreRatio, 1024 base = 1x + 42918, // u4Custom3ExpUnit + 18, // u4Custom3MaxFrameRate + 1024, // u4Custom32PreRatio, 1024 base = 1x + 42918, // u4Custom4ExpUnit + 18, // u4Custom4MaxFrameRate + 1024, // u4Custom42PreRatio, 1024 base = 1x + 42918, // u4Custom5ExpUnit + 18, // u4Custom5MaxFrameRate + 1024, // u4Custom52PreRatio, 1024 base = 1x + 28, // u4LensFno, Fno = 2.8 + 350 // u4FocusLength_100x + }, + // rHistConfig + { + 4, // 2, // u4HistHighThres + 40, // u4HistLowThres + 2, // u4MostBrightRatio + 1, // u4MostDarkRatio + 160, // u4CentralHighBound + 20, // u4CentralLowBound + {240, 230, 220, 210, 200}, // u4OverExpThres[AE_CCT_STRENGTH_NUM] + {62, 70, 82, 108, 141}, // u4HistStretchThres[AE_CCT_STRENGTH_NUM] + {18, 22, 26, 30, 34} // u4BlackLightThres[AE_CCT_STRENGTH_NUM] + }, + // rCCTConfig + { + TRUE, // bEnableBlackLight + TRUE, // bEnableHistStretch + TRUE, // bEnableAntiOverExposure + TRUE, // bEnableTimeLPF + TRUE, // bEnableCaptureThres + TRUE, // bEnableVideoThres + TRUE, // bEnableVideo1Thres + TRUE, // bEnableVideo2Thres + TRUE, // bEnableCustom1Thres + TRUE, // bEnableCustom2Thres + TRUE, // bEnableCustom3Thres + TRUE, // bEnableCustom4Thres + TRUE, // bEnableCustom5Thres + TRUE, // bEnableStrobeThres + 47, // u4AETarget + 47, // u4StrobeAETarget + + 50, // u4InitIndex + 4, // u4BackLightWeight + 32, // u4HistStretchWeight + 4, // u4AntiOverExpWeight + 2, // u4BlackLightStrengthIndex + 2, // 2, // u4HistStretchStrengthIndex + 2, // u4AntiOverExpStrengthIndex + 2, // u4TimeLPFStrengthIndex + {1, 3, 5, 7, 8}, // u4LPFConvergeTable[AE_CCT_STRENGTH_NUM] + 90, // u4InDoorEV = 9.0, 10 base + 5, // i4BVOffset delta BV = -2.3 + 64, // u4PreviewFlareOffset + 64, // u4CaptureFlareOffset + 3, // u4CaptureFlareThres + 64, // u4VideoFlareOffset + 3, // u4VideoFlareThres + 64, // u4CustomFlareOffset + 3, // u4CustomFlareThres + 64, // u4StrobeFlareOffset + 3, // u4StrobeFlareThres + 160, // u4PrvMaxFlareThres + 0, // u4PrvMinFlareThres + 160, // u4VideoMaxFlareThres + 0, // u4VideoMinFlareThres + 18, // u4FlatnessThres // 10 base for flatness condition. + 75, // u4FlatnessStrength + //rMeteringSpec + { + //rHS_Spec + { + TRUE,//bEnableHistStretch // enable histogram stretch + 1024,//u4HistStretchWeight // Histogram weighting value + 40,//u4Pcent // 1%=10, 0~1000 + 160,//u4Thd // 0~255 + 75,//u4FlatThd // 0~255 + + 120,//u4FlatBrightPcent + 120,//u4FlatDarkPcent + //sFlatRatio + { + 1000, //i4X1 + 1024, //i4Y1 + 2400, //i4X2 + 0 //i4Y2 + }, + TRUE, //bEnableGreyTextEnhance + 1800, //u4GreyTextFlatStart, > sFlatRatio.i4X1, < sFlatRatio.i4X2 + { + 10, //i4X1 + 1024, //i4Y1 + 80, //i4X2 + 0 //i4Y2 + } + }, + //rAOE_Spec + { + TRUE,//bEnableAntiOverExposure + 1024,//u4AntiOverExpWeight + 10,//u4Pcent + 200,//u4Thd + TRUE,//bEnableCOEP + 1,//u4COEPcent + 106,//u4COEThd + 0, // u4BVCompRatio + //sCOEYRatio; // the outer y ratio + { + 23, //i4X1 + 1024, //i4Y1 + 47, //i4X2 + 0 //i4Y2 + }, + //sCOEDiffRatio; // inner/outer y difference ratio + { + 1500, //i4X1 + 0, //i4Y1 + 2100, //i4X2 + 1024 //i4Y2 + } + }, + //rABL_Spec + { + TRUE,//bEnableBlackLigh + 1024,//u4BackLightWeigh + 400,//u4Pcent + 22,//u4Thd, + 255, // center luminance + 256, // final target limitation, 256/128 = 2x + //sFgBgEVRatio + { + 2200, //i4X1 + 0, //i4Y1 + 4000, //i4X2 + 1024 //i4Y2 + }, + //sBVRatio + { + 3800,//i4X1 + 0, //i4Y1 + 5000,//i4X2 + 1024 //i4Y2 + } + }, + //rNS_Spec + { + TRUE, // bEnableNightScene + 5, //u4Pcent + 174, //u4Thd + 72, //u4FlatThd + 200, //u4BrightTonePcent + 90, //u4BrightToneThdMul; // bright tone THD 1x=1024, m_u4AETarget*u4BrightToneThdMul/1024 + 500, //u4LowBndPcent + 5, //u4LowBndThdMul, <1024, u4AETarget*u4LowBndThdMul/1024 + 20, //u4LowBndThdLimitMul, <1024, u4AETarget*u4LowBndThdLimitMul/1024 + + 50, //u4FlatBrightPcent; + 300, //u4FlatDarkPcent; + //sFlatRatio + { + 1200, //i4X1 + 1024, //i4Y1 + 2400,//i4X2 + 0 //i4Y2 + }, + //sBVRatio + { + -500, //i4X1 + 1024, //i4Y1 + 2000, //i4X2 + 0 //i4Y2 + }, + TRUE, // bEnableNightSkySuppresion + //sSkyBVRatio + { + -4000, //i4X1 + 1024, //i4X2 + -2000, //i4Y1 + 0 //i4Y2 + } + }, + // rTOUCHFD_Spec + { + 40, + 50, + 40, + 50, + 3, + 120, + 80, + } + }, //End rMeteringSpec + // rFlareSpec + { + {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}, + {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}, + 96, + 48, + 0, + 4, + 0, + 1800, + 0, + }, + //rAEMoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 190, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 70, //u4B2TStart + 60, //u4D2TEnd + 90, //u4D2TStart + }, + + //rAEVideoMoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 40, //u4B2TStart + 40, //u4D2TEnd + 90, //u4D2TStart + }, + //rAEVideo1MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 40, //u4B2TStart + 40, //u4D2TEnd + 90, //u4D2TStart + }, + //rAEVideo2MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 40, //u4B2TStart + 40, //u4D2TEnd + 90, //u4D2TStart + }, + //rAECustom1MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 40, //u4B2TStart + 40, //u4D2TEnd + 90, //u4D2TStart + }, + //rAECustom2MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 40, //u4B2TStart + 40, //u4D2TEnd + 90, //u4D2TStart + }, + //rAECustom3MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 40, //u4B2TStart + 40, //u4D2TEnd + 90, //u4D2TStart + }, + //rAECustom4MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 40, //u4B2TStart + 40, //u4D2TEnd + 90, //u4D2TStart + }, + //rAECustom5MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 40, //u4B2TStart + 40, //u4D2TEnd + 90, //u4D2TStart + }, + + //rAEFaceMoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 190, //u4Bright2TargetEnd + 10, //u4Dark2TargetStart + 80, //u4B2TEnd + 40, //u4B2TStart + 30, //u4D2TEnd + 60, //u4D2TStart + }, + + //rAETrackingMoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 190, //u4Bright2TargetEnd + 10, //u4Dark2TargetStart + 80, //u4B2TEnd + 40, //u4B2TStart + 30, //u4D2TEnd + 60, //u4D2TStart + }, + //rAEAOENVRAMParam = + { + 1, // i4AOEStrengthIdx: 0 / 1 / 2 + 130, // u4BVCompRatio + { + { + 47, //u4Y_Target + 10, //u4AOE_OE_percent + 160, //u4AOE_OEBound + 10, //u4AOE_DarkBound + 950, //u4AOE_LowlightPrecent + 1, //u4AOE_LowlightBound + 135, //u4AOESceneLV_L + 170, //u4AOESceneLV_H + 40, //u4AOE_SWHdrLE_Bound + }, + { + 47, //u4Y_Target + 10, //u4AOE_OE_percent + 180, //u4AOE_OEBound + 15, //u4AOE_DarkBound + 950, //u4AOE_LowlightPrecent + 3, //u4AOE_LowlightBound + 135, //u4AOESceneLV_L + 170, //u4AOESceneLV_H + 40, //u4AOE_SWHdrLE_Bound + }, + { + 47, //u4Y_Target + 10, //u4AOE_OE_percent + 200, //u4AOE_OEBound + 25, //u4AOE_DarkBound + 950, //u4AOE_LowlightPrecent + 8, //u4AOE_LowlightBound + 135, //u4AOESceneLV_L + 170, //u4AOESceneLV_H + 40, //u4AOE_SWHdrLE_Bound + } + } + } + } + }, + { + // AWB NVRAM + { + // AWB calibration data + { + // rUnitGain (unit gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rGoldenGain (golden sample gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rTuningUnitGain (Tuning sample unit gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rD65Gain (D65 WB gain: 1.0 = 512) + { + 777, // i4R + 512, // i4G + 581 // i4B + } + }, + // Original XY coordinate of AWB light source + { + // Strobe + { + 0, // i4X + 0 // i4Y + }, + // Horizon + { + -407, // i4X + -181 // i4Y + }, + // A + { + -334, // i4X + -223 // i4Y + }, + // TL84 + { + -146, // i4X + -335 // i4Y + }, + // CWF + { + -121, // i4X + -462 // i4Y + }, + // DNP + { + -23, // i4X + -266 // i4Y + }, + // D65 + { + 107, // i4X + -200 // i4Y + }, + // DF + { + -19, // i4X + -286 // i4Y + } + }, + // Rotated XY coordinate of AWB light source + { + // Strobe + { + 0, // i4X + 0 // i4Y + }, + // Horizon + { + -418, // i4X + -152 // i4Y + }, + // A + { + -348, // i4X + -199 // i4Y + }, + // TL84 + { + -169, // i4X + -323 // i4Y + }, + // CWF + { + -153, // i4X + -452 // i4Y + }, + // DNP + { + -42, // i4X + -263 // i4Y + }, + // D65 + { + 93, // i4X + -207 // i4Y + }, + // DF + { + -39, // i4X + -284 // i4Y + } + }, + // AWB gain of AWB light source + { + // Strobe + { + 512, // i4R + 512, // i4G + 512 // i4B + }, + // Horizon + { + 512, // i4R + 696, // i4G + 1543 // i4B + }, + // A + { + 512, // i4R + 595, // i4G + 1266 // i4B + }, + // TL84 + { + 662, // i4R + 512, // i4G + 982 // i4B + }, + // CWF + { + 812, // i4R + 512, // i4G + 1128 // i4B + }, + // DNP + { + 712, // i4R + 512, // i4G + 758 // i4B + }, + // D65 + { + 777, // i4R + 512, // i4G + 581 // i4B + }, + // DF + { + 735, // i4R + 512, // i4G + 774 // i4B + } + }, + // Rotation matrix parameter + { + 4, // i4RotationAngle + 255, // i4Cos + 18 // i4Sin + }, + // Daylight locus parameter + { + -136, // i4SlopeNumerator + 128 // i4SlopeDenominator + }, + // Predictor gain + { + // i4PrefRatio100 + 151, + + // DaylightLocus_L + { + 777, // i4R + 512, // i4G + 581 // i4B + }, + // DaylightLocus_H + { + 575, // i4R + 512, // i4G + 820 // i4B + }, + // Temporal General + { + 777, // i4R + 512, // i4G + 581 // i4B + } + }, + // AWB light area + { + // Strobe + { + 0, // StrobeRightBound + 0, // StrobeLeftBound + 0, // StrobeUpperBound + 0 // StrobeLowerBound + }, + // Tungsten + { + -241, // TungRightBound + -818, // TungLeftBound + -117, // TungUpperBound + -261 // TungLowerBound + }, + // Warm fluorescent + { + -241, // WFluoRightBound + -818, // WFluoLeftBound + -261, // WFluoUpperBound + -482 // WFluoLowerBound + }, + // Fluorescent + { + -74, // FluoRightBound + -241, // FluoLeftBound + -167, // FluoUpperBound + -404 // FluoLowerBound + }, + // CWF + { + -107, // CWFRightBound + -241, // CWFLeftBound + -404, // CWFUpperBound + -497 // CWFLowerBound + }, + // Daylight + { + 123, // DayRightBound + -74, // DayLeftBound + -167, // DayUpperBound + -404 // DayLowerBound + }, + // Shade + { + 453, // ShadeRightBound + 123, // ShadeLeftBound + -167, // ShadeUpperBound + -305 // ShadeLowerBound + }, + // Daylight Fluorescent + { + 123, // DFRightBound + -107, // DFLeftBound + -404, // DFUpperBound + -497 // DFLowerBound + } + }, + // PWB light area + { + // Reference area + { + 453, // PRefRightBound + -818, // PRefLeftBound + -92, // PRefUpperBound + -497 // PRefLowerBound + }, + // Daylight + { + 148, // PDayRightBound + -74, // PDayLeftBound + -167, // PDayUpperBound + -404 // PDayLowerBound + }, + // Cloudy daylight + { + 248, // PCloudyRightBound + 73, // PCloudyLeftBound + -167, // PCloudyUpperBound + -404 // PCloudyLowerBound + }, + // Shade + { + 348, // PShadeRightBound + 73, // PShadeLeftBound + -167, // PShadeUpperBound + -404 // PShadeLowerBound + }, + // Twilight + { + -74, // PTwiRightBound + -234, // PTwiLeftBound + -167, // PTwiUpperBound + -404 // PTwiLowerBound + }, + // Fluorescent + { + 143, // PFluoRightBound + -269, // PFluoLeftBound + -157, // PFluoUpperBound + -502 // PFluoLowerBound + }, + // Warm fluorescent + { + -248, // PWFluoRightBound + -448, // PWFluoLeftBound + -157, // PWFluoUpperBound + -502 // PWFluoLowerBound + }, + // Incandescent + { + -248, // PIncaRightBound + -448, // PIncaLeftBound + -167, // PIncaUpperBound + -404 // PIncaLowerBound + }, + // Gray World + { + 5000, // PGWRightBound + -5000, // PGWLeftBound + 5000, // PGWUpperBound + -5000 // PGWLowerBound + } + }, + // PWB default gain + { + // Daylight + { + 811, // PWB_Day_R + 512, // PWB_Day_G + 695 // PWB_Day_B + }, + // Cloudy daylight + { + 947, // PWB_Cloudy_R + 512, // PWB_Cloudy_G + 581 // PWB_Cloudy_B + }, + // Shade + { + 1009, // PWB_Shade_R + 512, // PWB_Shade_G + 540 // PWB_Shade_B + }, + // Twilight + { + 638, // PWB_Twi_R + 512, // PWB_Twi_G + 916 // PWB_Twi_B + }, + // Fluorescent + { + 762, // PWB_Fluo_R + 512, // PWB_Fluo_G + 849 // PWB_Fluo_B + }, + // Warm fluorescent + { + 533, // PWB_WFluo_R + 512, // PWB_WFluo_G + 1282 // PWB_WFluo_B + }, + // Incandescent + { + 500, // PWB_Inca_R + 512, // PWB_Inca_G + 1213 // PWB_Inca_B + }, + // Gray World + { + 512, // PWB_GW_R + 512, // PWB_GW_G + 512 // PWB_GW_B + } + }, + // AWB preference color + { + // Tungsten + { + 60, // TUNG_SLIDER + 4360 // TUNG_OFFS + }, + // Warm fluorescent + { + 50, // WFluo_SLIDER + 4560 // WFluo_OFFS + }, + // Shade + { + 50, // Shade_SLIDER + 910 // Shade_OFFS + }, + // Preference gain: strobe + { + 512, // PRF_STROBE_R + 512, // PRF_STROBE_G + 512 // PRF_STROBE_B + }, + // Preference gain: tungsten + { + 512, // PRF_TUNG_R + 512, // PRF_TUNG_G + 512 // PRF_TUNG_B + }, + // Preference gain: warm fluorescent + { + 512, // PRF_WFluo_R + 512, // PRF_WFluo_G + 512 // PRF_WFluo_B + }, + // Preference gain: fluorescent + { + 512, // PRF_Fluo_R + 512, // PRF_Fluo_G + 512 // PRF_Fluo_B + }, + // Preference gain: CWF + { + 512, // PRF_CWF_R + 512, // PRF_CWF_G + 512 // PRF_CWF_B + }, + // Preference gain: daylight + { + 512, // PRF_Day_R + 512, // PRF_Day_G + 512 // PRF_Day_B + }, + // Preference gain: shade + { + 512, // PRF_Shade_R + 512, // PRF_Shade_G + 512 // PRF_Shade_B + }, + // Preference gain: daylight fluorescent + { + 512, // PRF_DF_R + 512, // PRF_DF_G + 512 // PRF_DF_B + } + }, + + // Algorithm Tuning Paramter + { + // AWB Backup Enable + 0, + + // AWB LSC Gain + { + 575, // i4R + 512, // i4G + 820 // i4B + }, + // Parent block weight parameter + { + 1, // bEnable + 6 // i4ScalingFactor: [6] 1~12, [7] 1~6, [8] 1~3, [9] 1~2, [>=10]: 1 + }, + // AWB LV threshold for predictor + { + 115, // i4InitLVThr_L + 155, // i4InitLVThr_H + 100 // i4EnqueueLVThr + }, + // AWB number threshold for temporal predictor + { + 65, // i4Neutral_ParentBlk_Thr + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 25, 2, 2, 2, 2, 2, 2, 2, 2} // (%) i4CWFDF_LUTThr + }, + // AWB light neutral noise reduction for outdoor + { + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + // Non neutral + { 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + // Flurescent + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + // CWF + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + // Daylight + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2}, // (%) + // DF + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + }, + // AWB feature detection + { + // Sunset Prop + { + 1, // i4Enable + 140, // i4LVThr + { + -10, // i4Sunset_BoundXr_Thr + -263 // i4Sunset_BoundYr_Thr + }, + 10, // i4SunsetCountThr + 0, // i4SunsetCountRatio_L + 171 // i4SunsetCountRatio_H + }, + + // Shade F Detection + { + 1, // i4Enable + 115, // i4LVThr + { + -137, // i4BoundXrThr + -207 // i4BoundYrThr + }, + 128 // i4DaylightProb + }, + + // Shade CWF Detection + { + 1, // i4Enable + 110, // i4LVThr + { + -153, // i4BoundXrThr + -452 // i4BoundYrThr + }, + 128 // i4DaylightProb + }, + + // Low CCT + { + 1, // i4Enable + 256, // i4SpeedRatio + { + -438, // i4BoundXrThr + 482 // i4BoundYrThr + } + } + }, + + // AWB Gain Limit + { + // rNormalLowCCT + { + 1, // Gain Limit Enable + 1536 // Gain ratio + }, + // rPrefLowCCT + { + 1, // Gain Limit Enable + 1536 // Gain ratio + } + }, + + // AWB non-neutral probability for spatial and temporal weighting look-up table (Max: 100; Min: 0) + { + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 70, 30, 20, 10, 0, 0, 0, 0} + }, + + // AWB daylight locus probability look-up table (Max: 100; Min: 0) + { //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 25, 0, 0, 0, 0}, // Strobe + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 25, 0, 0, 0}, // Tungsten + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 25, 0, 0, 0}, // Warm fluorescent + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 70, 40, 20, 0, 0, 0}, // Fluorescent + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 25, 12, 0, 0, 0, 0}, // CWF + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 50, 30, 20}, // Daylight + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 25, 0, 0, 0, 0}, // Shade + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 25, 12, 0, 0, 0, 0} // Daylight fluorescent + } + }, + + // CCT estimation + { + // CCT + { + 2300, // CCT0 + 2850, // CCT1 + 3750, // CCT2 + 5100, // CCT3 + 6500 // CCT4 + }, + // Rotated X coordinate + { + -511, // RotatedXCoordinate0 + -441, // RotatedXCoordinate1 + -262, // RotatedXCoordinate2 + -135, // RotatedXCoordinate3 + 0 // RotatedXCoordinate4 + } + } +}, + // AWB NVRAM + { + // AWB calibration data + { + // rUnitGain (unit gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rGoldenGain (golden sample gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rTuningUnitGain (Tuning sample unit gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rD65Gain (D65 WB gain: 1.0 = 512) + { + 777, // i4R + 512, // i4G + 581 // i4B + } + }, + // Original XY coordinate of AWB light source + { + // Strobe + { + 0, // i4X + 0 // i4Y + }, + // Horizon + { + -407, // i4X + -181 // i4Y + }, + // A + { + -334, // i4X + -223 // i4Y + }, + // TL84 + { + -146, // i4X + -335 // i4Y + }, + // CWF + { + -121, // i4X + -462 // i4Y + }, + // DNP + { + -23, // i4X + -266 // i4Y + }, + // D65 + { + 107, // i4X + -200 // i4Y + }, + // DF + { + -19, // i4X + -286 // i4Y + } + }, + // Rotated XY coordinate of AWB light source + { + // Strobe + { + 0, // i4X + 0 // i4Y + }, + // Horizon + { + -418, // i4X + -152 // i4Y + }, + // A + { + -348, // i4X + -199 // i4Y + }, + // TL84 + { + -169, // i4X + -323 // i4Y + }, + // CWF + { + -153, // i4X + -452 // i4Y + }, + // DNP + { + -42, // i4X + -263 // i4Y + }, + // D65 + { + 93, // i4X + -207 // i4Y + }, + // DF + { + -39, // i4X + -284 // i4Y + } + }, + // AWB gain of AWB light source + { + // Strobe + { + 512, // i4R + 512, // i4G + 512 // i4B + }, + // Horizon + { + 512, // i4R + 696, // i4G + 1543 // i4B + }, + // A + { + 512, // i4R + 595, // i4G + 1266 // i4B + }, + // TL84 + { + 662, // i4R + 512, // i4G + 982 // i4B + }, + // CWF + { + 812, // i4R + 512, // i4G + 1128 // i4B + }, + // DNP + { + 712, // i4R + 512, // i4G + 758 // i4B + }, + // D65 + { + 777, // i4R + 512, // i4G + 581 // i4B + }, + // DF + { + 735, // i4R + 512, // i4G + 774 // i4B + } + }, + // Rotation matrix parameter + { + 4, // i4RotationAngle + 255, // i4Cos + 18 // i4Sin + }, + // Daylight locus parameter + { + -136, // i4SlopeNumerator + 128 // i4SlopeDenominator + }, + // Predictor gain + { + // i4PrefRatio100 + 151, + + // DaylightLocus_L + { + 777, // i4R + 512, // i4G + 581 // i4B + }, + // DaylightLocus_H + { + 575, // i4R + 512, // i4G + 820 // i4B + }, + // Temporal General + { + 777, // i4R + 512, // i4G + 581 // i4B + } + }, + // AWB light area + { + // Strobe + { + 0, // StrobeRightBound + 0, // StrobeLeftBound + 0, // StrobeUpperBound + 0 // StrobeLowerBound + }, + // Tungsten + { + -241, // TungRightBound + -818, // TungLeftBound + -117, // TungUpperBound + -261 // TungLowerBound + }, + // Warm fluorescent + { + -241, // WFluoRightBound + -818, // WFluoLeftBound + -261, // WFluoUpperBound + -482 // WFluoLowerBound + }, + // Fluorescent + { + -74, // FluoRightBound + -241, // FluoLeftBound + -167, // FluoUpperBound + -404 // FluoLowerBound + }, + // CWF + { + -107, // CWFRightBound + -241, // CWFLeftBound + -404, // CWFUpperBound + -497 // CWFLowerBound + }, + // Daylight + { + 123, // DayRightBound + -74, // DayLeftBound + -167, // DayUpperBound + -404 // DayLowerBound + }, + // Shade + { + 453, // ShadeRightBound + 123, // ShadeLeftBound + -167, // ShadeUpperBound + -305 // ShadeLowerBound + }, + // Daylight Fluorescent + { + 123, // DFRightBound + -107, // DFLeftBound + -404, // DFUpperBound + -497 // DFLowerBound + } + }, + // PWB light area + { + // Reference area + { + 453, // PRefRightBound + -818, // PRefLeftBound + -92, // PRefUpperBound + -497 // PRefLowerBound + }, + // Daylight + { + 148, // PDayRightBound + -74, // PDayLeftBound + -167, // PDayUpperBound + -404 // PDayLowerBound + }, + // Cloudy daylight + { + 248, // PCloudyRightBound + 73, // PCloudyLeftBound + -167, // PCloudyUpperBound + -404 // PCloudyLowerBound + }, + // Shade + { + 348, // PShadeRightBound + 73, // PShadeLeftBound + -167, // PShadeUpperBound + -404 // PShadeLowerBound + }, + // Twilight + { + -74, // PTwiRightBound + -234, // PTwiLeftBound + -167, // PTwiUpperBound + -404 // PTwiLowerBound + }, + // Fluorescent + { + 143, // PFluoRightBound + -269, // PFluoLeftBound + -157, // PFluoUpperBound + -502 // PFluoLowerBound + }, + // Warm fluorescent + { + -248, // PWFluoRightBound + -448, // PWFluoLeftBound + -157, // PWFluoUpperBound + -502 // PWFluoLowerBound + }, + // Incandescent + { + -248, // PIncaRightBound + -448, // PIncaLeftBound + -167, // PIncaUpperBound + -404 // PIncaLowerBound + }, + // Gray World + { + 5000, // PGWRightBound + -5000, // PGWLeftBound + 5000, // PGWUpperBound + -5000 // PGWLowerBound + } + }, + // PWB default gain + { + // Daylight + { + 811, // PWB_Day_R + 512, // PWB_Day_G + 695 // PWB_Day_B + }, + // Cloudy daylight + { + 947, // PWB_Cloudy_R + 512, // PWB_Cloudy_G + 581 // PWB_Cloudy_B + }, + // Shade + { + 1009, // PWB_Shade_R + 512, // PWB_Shade_G + 540 // PWB_Shade_B + }, + // Twilight + { + 638, // PWB_Twi_R + 512, // PWB_Twi_G + 916 // PWB_Twi_B + }, + // Fluorescent + { + 762, // PWB_Fluo_R + 512, // PWB_Fluo_G + 849 // PWB_Fluo_B + }, + // Warm fluorescent + { + 533, // PWB_WFluo_R + 512, // PWB_WFluo_G + 1282 // PWB_WFluo_B + }, + // Incandescent + { + 500, // PWB_Inca_R + 512, // PWB_Inca_G + 1213 // PWB_Inca_B + }, + // Gray World + { + 512, // PWB_GW_R + 512, // PWB_GW_G + 512 // PWB_GW_B + } + }, + // AWB preference color + { + // Tungsten + { + 60, // TUNG_SLIDER + 4360 // TUNG_OFFS + }, + // Warm fluorescent + { + 50, // WFluo_SLIDER + 4560 // WFluo_OFFS + }, + // Shade + { + 50, // Shade_SLIDER + 910 // Shade_OFFS + }, + // Preference gain: strobe + { + 512, // PRF_STROBE_R + 512, // PRF_STROBE_G + 512 // PRF_STROBE_B + }, + // Preference gain: tungsten + { + 512, // PRF_TUNG_R + 512, // PRF_TUNG_G + 512 // PRF_TUNG_B + }, + // Preference gain: warm fluorescent + { + 512, // PRF_WFluo_R + 512, // PRF_WFluo_G + 512 // PRF_WFluo_B + }, + // Preference gain: fluorescent + { + 512, // PRF_Fluo_R + 512, // PRF_Fluo_G + 512 // PRF_Fluo_B + }, + // Preference gain: CWF + { + 512, // PRF_CWF_R + 512, // PRF_CWF_G + 512 // PRF_CWF_B + }, + // Preference gain: daylight + { + 512, // PRF_Day_R + 512, // PRF_Day_G + 512 // PRF_Day_B + }, + // Preference gain: shade + { + 512, // PRF_Shade_R + 512, // PRF_Shade_G + 512 // PRF_Shade_B + }, + // Preference gain: daylight fluorescent + { + 512, // PRF_DF_R + 512, // PRF_DF_G + 512 // PRF_DF_B + } + }, + + // Algorithm Tuning Paramter + { + // AWB Backup Enable + 0, + + // AWB LSC Gain + { + 575, // i4R + 512, // i4G + 820 // i4B + }, + // Parent block weight parameter + { + 1, // bEnable + 6 // i4ScalingFactor: [6] 1~12, [7] 1~6, [8] 1~3, [9] 1~2, [>=10]: 1 + }, + // AWB LV threshold for predictor + { + 115, // i4InitLVThr_L + 155, // i4InitLVThr_H + 100 // i4EnqueueLVThr + }, + // AWB number threshold for temporal predictor + { + 65, // i4Neutral_ParentBlk_Thr + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 25, 2, 2, 2, 2, 2, 2, 2, 2} // (%) i4CWFDF_LUTThr + }, + // AWB light neutral noise reduction for outdoor + { + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + // Non neutral + { 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + // Flurescent + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + // CWF + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + // Daylight + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2}, // (%) + // DF + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + }, + // AWB feature detection + { + // Sunset Prop + { + 1, // i4Enable + 140, // i4LVThr + { + -10, // i4Sunset_BoundXr_Thr + -263 // i4Sunset_BoundYr_Thr + }, + 10, // i4SunsetCountThr + 0, // i4SunsetCountRatio_L + 171 // i4SunsetCountRatio_H + }, + + // Shade F Detection + { + 1, // i4Enable + 115, // i4LVThr + { + -137, // i4BoundXrThr + -207 // i4BoundYrThr + }, + 128 // i4DaylightProb + }, + + // Shade CWF Detection + { + 1, // i4Enable + 110, // i4LVThr + { + -153, // i4BoundXrThr + -452 // i4BoundYrThr + }, + 128 // i4DaylightProb + }, + + // Low CCT + { + 1, // i4Enable + 256, // i4SpeedRatio + { + -438, // i4BoundXrThr + 482 // i4BoundYrThr + } + } + }, + + // AWB Gain Limit + { + // rNormalLowCCT + { + 1, // Gain Limit Enable + 1536 // Gain ratio + }, + // rPrefLowCCT + { + 1, // Gain Limit Enable + 1536 // Gain ratio + } + }, + + // AWB non-neutral probability for spatial and temporal weighting look-up table (Max: 100; Min: 0) + { + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 70, 30, 20, 10, 0, 0, 0, 0} + }, + + // AWB daylight locus probability look-up table (Max: 100; Min: 0) + { //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 25, 0, 0, 0, 0}, // Strobe + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 25, 0, 0, 0}, // Tungsten + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 25, 0, 0, 0}, // Warm fluorescent + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 70, 40, 20, 0, 0, 0}, // Fluorescent + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 25, 12, 0, 0, 0, 0}, // CWF + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 50, 30, 20}, // Daylight + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 25, 0, 0, 0, 0}, // Shade + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 25, 12, 0, 0, 0, 0} // Daylight fluorescent + } + }, + + // CCT estimation + { + // CCT + { + 2300, // CCT0 + 2850, // CCT1 + 3750, // CCT2 + 5100, // CCT3 + 6500 // CCT4 + }, + // Rotated X coordinate + { + -511, // RotatedXCoordinate0 + -441, // RotatedXCoordinate1 + -262, // RotatedXCoordinate2 + -135, // RotatedXCoordinate3 + 0 // RotatedXCoordinate4 + } + } +} +}, + // Flash AWB NVRAM + { + #include INCLUDE_FILENAME_FLASH_AWB_PARA + }, + + {0} //FIXED +}; + +#include INCLUDE_FILENAME_ISP_LSC_PARAM +//}; // namespace +const CAMERA_TSF_TBL_STRUCT CAMERA_TSF_DEFAULT_VALUE = +{ + { + 0, // isTsfEn + 2, // tsfCtIdx + {20, 2000, -110, -110, 512, 512, 512, 0} // rAWBInput[8] + }, + +#include INCLUDE_FILENAME_TSF_PARA +#include INCLUDE_FILENAME_TSF_DATA +}; + +const NVRAM_CAMERA_FEATURE_STRUCT CAMERA_FEATURE_DEFAULT_VALUE = +{ +#include INCLUDE_FILENAME_FEATURE_PARA +}; + +typedef NSFeature::RAWSensorInfo SensorInfoSingleton_T; + + +namespace NSFeature { + template <> + UINT32 + SensorInfoSingleton_T:: + impGetDefaultData(CAMERA_DATA_TYPE_ENUM const CameraDataType, VOID*const pDataBuf, UINT32 const size) const + { + UINT32 dataSize[CAMERA_DATA_TYPE_NUM] = {sizeof(NVRAM_CAMERA_ISP_PARAM_STRUCT), + sizeof(NVRAM_CAMERA_3A_STRUCT), + sizeof(NVRAM_CAMERA_SHADING_STRUCT), + sizeof(NVRAM_LENS_PARA_STRUCT), + sizeof(AE_PLINETABLE_T), + 0, + sizeof(CAMERA_TSF_TBL_STRUCT), + 0, + sizeof(NVRAM_CAMERA_FEATURE_STRUCT) + }; + + if (CameraDataType > CAMERA_NVRAM_DATA_FEATURE || NULL == pDataBuf || (size < dataSize[CameraDataType])) + { + return 1; + } + + switch(CameraDataType) + { + case CAMERA_NVRAM_DATA_ISP: + memcpy(pDataBuf,&CAMERA_ISP_DEFAULT_VALUE,sizeof(NVRAM_CAMERA_ISP_PARAM_STRUCT)); + break; + case CAMERA_NVRAM_DATA_3A: + memcpy(pDataBuf,&CAMERA_3A_NVRAM_DEFAULT_VALUE,sizeof(NVRAM_CAMERA_3A_STRUCT)); + break; + case CAMERA_NVRAM_DATA_SHADING: + memcpy(pDataBuf,&CAMERA_SHADING_DEFAULT_VALUE,sizeof(NVRAM_CAMERA_SHADING_STRUCT)); + break; + case CAMERA_DATA_AE_PLINETABLE: + memcpy(pDataBuf,&g_PlineTableMapping,sizeof(AE_PLINETABLE_T)); + break; + case CAMERA_DATA_TSF_TABLE: + memcpy(pDataBuf,&CAMERA_TSF_DEFAULT_VALUE,sizeof(CAMERA_TSF_TBL_STRUCT)); + break; + case CAMERA_NVRAM_DATA_FEATURE: + memcpy(pDataBuf,&CAMERA_FEATURE_DEFAULT_VALUE,sizeof(NVRAM_CAMERA_FEATURE_STRUCT)); + break; + default: + break; + } + return 0; + }}; // NSFeature + + diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2355_mipi_raw/camera_AE_PLineTable_gc2355raw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2355_mipi_raw/camera_AE_PLineTable_gc2355raw.h new file mode 100755 index 0000000000000000000000000000000000000000..d534139b43e44983d0983f1d58e5dd34b2822499 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2355_mipi_raw/camera_AE_PLineTable_gc2355raw.h @@ -0,0 +1,10916 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein is + * confidential and proprietary to MediaTek Inc. and/or its licensors. Without + * the prior written permission of MediaTek inc. and/or its licensors, any + * reproduction, modification, use or disclosure of MediaTek Software, and + * information contained herein, in whole or in part, shall be strictly + * prohibited. + * + * MediaTek Inc. (C) 2014. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER + * ON AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL + * WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED + * WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR + * NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH + * RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES + * TO LOOK ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. + * RECEIVER EXPRESSLY ACKNOWLEDGES THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO + * OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES CONTAINED IN MEDIATEK + * SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE + * RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S + * ENTIRE AND CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE + * RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE + * MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE + * CHARGE PAID BY RECEIVER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek + * Software") have been modified by MediaTek Inc. All revisions are subject to + * any receiver's applicable license agreements with MediaTek Inc. + */ +#ifndef _CAMERA_AE_PLINETABLE_GC2355RAW_H +#define _CAMERA_AE_PLINETABLE_GC2355RAW_H + +#include "camera_custom_AEPlinetable.h" +static strEvPline sPreviewPLineTable_60Hz = +{ +{ + {98,1216,1024, 0, 0, 0}, //TV = 13.32(4 lines) AV=2.97 SV=5.01 BV=11.27 + {98,1216,1088, 0, 0, 0}, //TV = 13.32(4 lines) AV=2.97 SV=5.10 BV=11.19 + {98,1328,1048, 0, 0, 0}, //TV = 13.32(4 lines) AV=2.97 SV=5.17 BV=11.11 + {118,1216,1048, 0, 0, 0}, //TV = 13.05(5 lines) AV=2.97 SV=5.05 BV=10.97 + {118,1328,1024, 0, 0, 0}, //TV = 13.05(5 lines) AV=2.97 SV=5.14 BV=10.88 + {138,1136,1088, 0, 0, 0}, //TV = 12.82(6 lines) AV=2.97 SV=5.00 BV=10.79 + {138,1216,1080, 0, 0, 0}, //TV = 12.82(6 lines) AV=2.97 SV=5.09 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {158,1216,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.11 BV=10.49 + {177,1216,1064, 0, 0, 0}, //TV = 12.46(8 lines) AV=2.97 SV=5.07 BV=10.37 + {197,1136,1096, 0, 0, 0}, //TV = 12.31(9 lines) AV=2.97 SV=5.01 BV=10.27 + {197,1216,1064, 0, 0, 0}, //TV = 12.31(9 lines) AV=2.97 SV=5.07 BV=10.21 + {217,1216,1032, 0, 0, 0}, //TV = 12.17(10 lines) AV=2.97 SV=5.02 BV=10.12 + {237,1136,1088, 0, 0, 0}, //TV = 12.04(11 lines) AV=2.97 SV=5.00 BV=10.01 + {237,1216,1088, 0, 0, 0}, //TV = 12.04(11 lines) AV=2.97 SV=5.10 BV=9.91 + {257,1216,1072, 0, 0, 0}, //TV = 11.93(12 lines) AV=2.97 SV=5.08 BV=9.82 + {276,1216,1072, 0, 0, 0}, //TV = 11.82(13 lines) AV=2.97 SV=5.08 BV=9.71 + {296,1216,1072, 0, 0, 0}, //TV = 11.72(14 lines) AV=2.97 SV=5.08 BV=9.61 + {336,1136,1088, 0, 0, 0}, //TV = 11.54(16 lines) AV=2.97 SV=5.00 BV=9.51 + {355,1216,1024, 0, 0, 0}, //TV = 11.46(17 lines) AV=2.97 SV=5.01 BV=9.42 + {375,1216,1048, 0, 0, 0}, //TV = 11.38(18 lines) AV=2.97 SV=5.05 BV=9.30 + {415,1136,1088, 0, 0, 0}, //TV = 11.23(20 lines) AV=2.97 SV=5.00 BV=9.20 + {434,1216,1032, 0, 0, 0}, //TV = 11.17(21 lines) AV=2.97 SV=5.02 BV=9.12 + {474,1136,1088, 0, 0, 0}, //TV = 11.04(23 lines) AV=2.97 SV=5.00 BV=9.01 + {494,1216,1048, 0, 0, 0}, //TV = 10.98(24 lines) AV=2.97 SV=5.05 BV=8.91 + {533,1216,1040, 0, 0, 0}, //TV = 10.87(26 lines) AV=2.97 SV=5.04 BV=8.81 + {573,1216,1032, 0, 0, 0}, //TV = 10.77(28 lines) AV=2.97 SV=5.02 BV=8.72 + {612,1216,1040, 0, 0, 0}, //TV = 10.67(30 lines) AV=2.97 SV=5.04 BV=8.61 + {672,1136,1088, 0, 0, 0}, //TV = 10.54(33 lines) AV=2.97 SV=5.00 BV=8.51 + {711,1216,1024, 0, 0, 0}, //TV = 10.46(35 lines) AV=2.97 SV=5.01 BV=8.42 + {771,1136,1088, 0, 0, 0}, //TV = 10.34(38 lines) AV=2.97 SV=5.00 BV=8.31 + {810,1216,1032, 0, 0, 0}, //TV = 10.27(40 lines) AV=2.97 SV=5.02 BV=8.22 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {948,1136,1088, 0, 0, 0}, //TV = 10.04(47 lines) AV=2.97 SV=5.00 BV=8.01 + {1028,1136,1080, 0, 0, 0}, //TV = 9.93(51 lines) AV=2.97 SV=4.99 BV=7.90 + {1087,1136,1096, 0, 0, 0}, //TV = 9.85(54 lines) AV=2.97 SV=5.01 BV=7.80 + {1166,1136,1096, 0, 0, 0}, //TV = 9.74(58 lines) AV=2.97 SV=5.01 BV=7.70 + {1245,1136,1096, 0, 0, 0}, //TV = 9.65(62 lines) AV=2.97 SV=5.01 BV=7.61 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1443,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.40 + {1542,1136,1088, 0, 0, 0}, //TV = 9.34(77 lines) AV=2.97 SV=5.00 BV=7.31 + {1660,1136,1088, 0, 0, 0}, //TV = 9.23(83 lines) AV=2.97 SV=5.00 BV=7.20 + {1779,1136,1088, 0, 0, 0}, //TV = 9.13(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1897,1136,1088, 0, 0, 0}, //TV = 9.04(95 lines) AV=2.97 SV=5.00 BV=7.01 + {2036,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2194,1136,1080, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=4.99 BV=6.81 + {2352,1136,1088, 0, 0, 0}, //TV = 8.73(118 lines) AV=2.97 SV=5.00 BV=6.70 + {2530,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2688,1136,1088, 0, 0, 0}, //TV = 8.54(135 lines) AV=2.97 SV=5.00 BV=6.51 + {2886,1136,1088, 0, 0, 0}, //TV = 8.44(145 lines) AV=2.97 SV=5.00 BV=6.40 + {3084,1136,1088, 0, 0, 0}, //TV = 8.34(155 lines) AV=2.97 SV=5.00 BV=6.31 + {3301,1136,1088, 0, 0, 0}, //TV = 8.24(166 lines) AV=2.97 SV=5.00 BV=6.21 + {3538,1136,1088, 0, 0, 0}, //TV = 8.14(178 lines) AV=2.97 SV=5.00 BV=6.11 + {3835,1136,1088, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=5.00 BV=5.99 + {4092,1136,1080, 0, 0, 0}, //TV = 7.93(206 lines) AV=2.97 SV=4.99 BV=5.91 + {4369,1136,1088, 0, 0, 0}, //TV = 7.84(220 lines) AV=2.97 SV=5.00 BV=5.81 + {4725,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.70 + {5041,1136,1088, 0, 0, 0}, //TV = 7.63(254 lines) AV=2.97 SV=5.00 BV=5.60 + {5416,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5792,1136,1080, 0, 0, 0}, //TV = 7.43(292 lines) AV=2.97 SV=4.99 BV=5.41 + {6207,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6682,1136,1080, 0, 0, 0}, //TV = 7.23(337 lines) AV=2.97 SV=4.99 BV=5.20 + {7156,1136,1080, 0, 0, 0}, //TV = 7.13(361 lines) AV=2.97 SV=4.99 BV=5.11 + {7670,1136,1080, 0, 0, 0}, //TV = 7.03(387 lines) AV=2.97 SV=4.99 BV=5.01 + {8224,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8314,1216,1064, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.07 BV=4.81 + {8314,1328,1048, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.17 BV=4.71 + {8314,1424,1040, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.26 BV=4.62 + {8314,1536,1040, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.37 BV=4.51 + {8314,1632,1048, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.47 BV=4.41 + {8314,1728,1056, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.56 BV=4.31 + {8314,1840,1072, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.68 BV=4.20 + {8314,2048,1032, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.78 BV=4.10 + {8314,2144,1048, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.87 BV=4.01 + {8314,2352,1024, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.97 BV=3.91 + {8314,2448,1056, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=6.07 BV=3.81 + {8314,2656,1048, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=6.17 BV=3.71 + {8314,2864,1040, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=6.27 BV=3.61 + {8314,3072,1040, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=6.37 BV=3.51 + {8314,3328,1024, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=6.47 BV=3.41 + {8314,3456,1056, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=6.56 BV=3.31 + {8314,3712,1056, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=6.67 BV=3.21 + {16628,2048,1032, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=5.78 BV=3.10 + {16628,2144,1048, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=5.87 BV=3.01 + {16628,2352,1024, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=5.97 BV=2.91 + {16628,2448,1064, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=6.08 BV=2.80 + {16628,2656,1048, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=6.17 BV=2.71 + {16628,2864,1040, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=6.27 BV=2.61 + {16628,3072,1040, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=6.37 BV=2.51 + {16628,3328,1024, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=6.47 BV=2.41 + {16628,3584,1024, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=6.57 BV=2.31 + {16628,3712,1056, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=6.67 BV=2.21 + {16628,4096,1032, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=6.78 BV=2.10 + {16628,4352,1040, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=6.88 BV=2.00 + {16628,4736,1024, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=6.97 BV=1.90 + {16628,4992,1040, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=7.07 BV=1.81 + {16628,5376,1032, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=7.17 BV=1.71 + {16628,5760,1032, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=7.27 BV=1.61 + {25009,4096,1040, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.79 BV=1.51 + {25009,4352,1048, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.89 BV=1.41 + {25009,4736,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.99 BV=1.31 + {25009,4992,1048, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=7.08 BV=1.21 + {33323,4096,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.78 BV=1.10 + {33323,4352,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.86 BV=1.01 + {33323,4608,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.97 BV=0.91 + {33323,4992,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.06 BV=0.82 + {33323,5376,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.17 BV=0.71 + {33323,5760,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.27 BV=0.61 + {33323,6240,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.37 BV=0.51 + {33323,6544,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.47 BV=0.40 + {33323,7072,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.56 BV=0.31 + {33323,7472,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.67 BV=0.21 + {33323,8192,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.78 BV=0.10 + {33323,8192,1112, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.88 BV=-0.01 + {33323,8192,1192, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.98 BV=-0.11 + {33323,8192,1272, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=8.08 BV=-0.20 + {41637,8192,1096, 0, 0, 0}, //TV = 4.59(2106 lines) AV=2.97 SV=7.86 BV=-0.31 + {41637,8192,1168, 0, 0, 0}, //TV = 4.59(2106 lines) AV=2.97 SV=7.96 BV=-0.40 + {49951,8192,1048, 0, 0, 0}, //TV = 4.32(2527 lines) AV=2.97 SV=7.80 BV=-0.51 + {49951,8192,1120, 0, 0, 0}, //TV = 4.32(2527 lines) AV=2.97 SV=7.89 BV=-0.60 + {58332,8192,1032, 0, 0, 0}, //TV = 4.10(2949 lines) AV=2.97 SV=7.78 BV=-0.71 + {58332,8192,1104, 0, 0, 0}, //TV = 4.10(2949 lines) AV=2.97 SV=7.87 BV=-0.80 + {66646,8192,1032, 0, 0, 0}, //TV = 3.91(3370 lines) AV=2.97 SV=7.78 BV=-0.90 + {66646,8192,1112, 0, 0, 0}, //TV = 3.91(3370 lines) AV=2.97 SV=7.88 BV=-1.01 + {74960,8192,1056, 0, 0, 0}, //TV = 3.74(3792 lines) AV=2.97 SV=7.81 BV=-1.10 + {74960,8192,1128, 0, 0, 0}, //TV = 3.74(3792 lines) AV=2.97 SV=7.91 BV=-1.20 + {83341,8192,1088, 0, 0, 0}, //TV = 3.59(4213 lines) AV=2.97 SV=7.85 BV=-1.30 + {91655,8192,1064, 0, 0, 0}, //TV = 3.45(4635 lines) AV=2.97 SV=7.82 BV=-1.40 + {99969,8192,1040, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=7.79 BV=-1.49 + {99969,8192,1120, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=7.89 BV=-1.60 + {99969,8192,1200, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=7.99 BV=-1.70 + {99969,8192,1288, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=8.10 BV=-1.80 + {99969,8192,1384, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=8.20 BV=-1.91 + {99969,8192,1480, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=8.30 BV=-2.00 + {99969,8192,1584, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=8.39 BV=-2.10 + {99969,8192,1704, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=8.50 BV=-2.21 + {99969,8192,1824, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=8.60 BV=-2.31 + {99969,8192,1952, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=8.70 BV=-2.40 + {99969,8192,2096, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=8.80 BV=-2.51 + {99969,8192,2240, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=8.89 BV=-2.60 + {99969,8192,2400, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=8.99 BV=-2.70 + {99969,8192,2576, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=9.10 BV=-2.80 + {99969,8192,2760, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=9.20 BV=-2.90 + {99969,8192,2960, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=9.30 BV=-3.00 + {99969,8192,3168, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=9.39 BV=-3.10 + {99969,8192,3400, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=9.50 BV=-3.20 + {99969,8192,3640, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=9.60 BV=-3.30 + {99969,8192,3920, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=9.70 BV=-3.41 + {108350,8192,3872, 0, 0, 0}, //TV = 3.21(5478 lines) AV=2.97 SV=9.68 BV=-3.51 + {116664,8192,3856, 0, 0, 0}, //TV = 3.10(5901 lines) AV=2.97 SV=9.68 BV=-3.61 + {124978,8192,3856, 0, 0, 0}, //TV = 3.00(6321 lines) AV=2.97 SV=9.68 BV=-3.71 + {133359,8192,3880, 0, 0, 0}, //TV = 2.91(6744 lines) AV=2.97 SV=9.69 BV=-3.81 + {141673,8192,3912, 0, 0, 0}, //TV = 2.82(7164 lines) AV=2.97 SV=9.70 BV=-3.91 + {149987,8192,3960, 0, 0, 0}, //TV = 2.74(7587 lines) AV=2.97 SV=9.72 BV=-4.01 + {158301,8192,4016, 0, 0, 0}, //TV = 2.66(8007 lines) AV=2.97 SV=9.74 BV=-4.11 + {174996,8192,3896, 0, 0, 0}, //TV = 2.51(8850 lines) AV=2.97 SV=9.69 BV=-4.21 + {183310,8192,3984, 0, 0, 0}, //TV = 2.45(9272 lines) AV=2.97 SV=9.73 BV=-4.31 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sPreviewPLineTable_50Hz = +{ +{ + {98,1216,1024, 0, 0, 0}, //TV = 13.32(4 lines) AV=2.97 SV=5.01 BV=11.27 + {98,1216,1088, 0, 0, 0}, //TV = 13.32(4 lines) AV=2.97 SV=5.10 BV=11.19 + {98,1328,1048, 0, 0, 0}, //TV = 13.32(4 lines) AV=2.97 SV=5.17 BV=11.11 + {118,1216,1048, 0, 0, 0}, //TV = 13.05(5 lines) AV=2.97 SV=5.05 BV=10.97 + {118,1328,1024, 0, 0, 0}, //TV = 13.05(5 lines) AV=2.97 SV=5.14 BV=10.88 + {138,1136,1088, 0, 0, 0}, //TV = 12.82(6 lines) AV=2.97 SV=5.00 BV=10.79 + {138,1216,1080, 0, 0, 0}, //TV = 12.82(6 lines) AV=2.97 SV=5.09 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {158,1216,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.11 BV=10.49 + {177,1216,1064, 0, 0, 0}, //TV = 12.46(8 lines) AV=2.97 SV=5.07 BV=10.37 + {197,1136,1096, 0, 0, 0}, //TV = 12.31(9 lines) AV=2.97 SV=5.01 BV=10.27 + {197,1216,1064, 0, 0, 0}, //TV = 12.31(9 lines) AV=2.97 SV=5.07 BV=10.21 + {217,1216,1032, 0, 0, 0}, //TV = 12.17(10 lines) AV=2.97 SV=5.02 BV=10.12 + {237,1136,1088, 0, 0, 0}, //TV = 12.04(11 lines) AV=2.97 SV=5.00 BV=10.01 + {237,1216,1088, 0, 0, 0}, //TV = 12.04(11 lines) AV=2.97 SV=5.10 BV=9.91 + {257,1216,1072, 0, 0, 0}, //TV = 11.93(12 lines) AV=2.97 SV=5.08 BV=9.82 + {276,1216,1072, 0, 0, 0}, //TV = 11.82(13 lines) AV=2.97 SV=5.08 BV=9.71 + {296,1216,1072, 0, 0, 0}, //TV = 11.72(14 lines) AV=2.97 SV=5.08 BV=9.61 + {336,1136,1088, 0, 0, 0}, //TV = 11.54(16 lines) AV=2.97 SV=5.00 BV=9.51 + {355,1216,1024, 0, 0, 0}, //TV = 11.46(17 lines) AV=2.97 SV=5.01 BV=9.42 + {375,1216,1048, 0, 0, 0}, //TV = 11.38(18 lines) AV=2.97 SV=5.05 BV=9.30 + {415,1136,1088, 0, 0, 0}, //TV = 11.23(20 lines) AV=2.97 SV=5.00 BV=9.20 + {434,1216,1032, 0, 0, 0}, //TV = 11.17(21 lines) AV=2.97 SV=5.02 BV=9.12 + {474,1136,1088, 0, 0, 0}, //TV = 11.04(23 lines) AV=2.97 SV=5.00 BV=9.01 + {494,1216,1048, 0, 0, 0}, //TV = 10.98(24 lines) AV=2.97 SV=5.05 BV=8.91 + {533,1216,1040, 0, 0, 0}, //TV = 10.87(26 lines) AV=2.97 SV=5.04 BV=8.81 + {573,1216,1032, 0, 0, 0}, //TV = 10.77(28 lines) AV=2.97 SV=5.02 BV=8.72 + {612,1216,1040, 0, 0, 0}, //TV = 10.67(30 lines) AV=2.97 SV=5.04 BV=8.61 + {672,1136,1088, 0, 0, 0}, //TV = 10.54(33 lines) AV=2.97 SV=5.00 BV=8.51 + {711,1216,1024, 0, 0, 0}, //TV = 10.46(35 lines) AV=2.97 SV=5.01 BV=8.42 + {771,1136,1088, 0, 0, 0}, //TV = 10.34(38 lines) AV=2.97 SV=5.00 BV=8.31 + {810,1216,1032, 0, 0, 0}, //TV = 10.27(40 lines) AV=2.97 SV=5.02 BV=8.22 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {948,1136,1088, 0, 0, 0}, //TV = 10.04(47 lines) AV=2.97 SV=5.00 BV=8.01 + {1028,1136,1080, 0, 0, 0}, //TV = 9.93(51 lines) AV=2.97 SV=4.99 BV=7.90 + {1087,1136,1096, 0, 0, 0}, //TV = 9.85(54 lines) AV=2.97 SV=5.01 BV=7.80 + {1166,1136,1096, 0, 0, 0}, //TV = 9.74(58 lines) AV=2.97 SV=5.01 BV=7.70 + {1245,1136,1096, 0, 0, 0}, //TV = 9.65(62 lines) AV=2.97 SV=5.01 BV=7.61 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1443,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.40 + {1542,1136,1088, 0, 0, 0}, //TV = 9.34(77 lines) AV=2.97 SV=5.00 BV=7.31 + {1660,1136,1088, 0, 0, 0}, //TV = 9.23(83 lines) AV=2.97 SV=5.00 BV=7.20 + {1779,1136,1088, 0, 0, 0}, //TV = 9.13(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1897,1136,1088, 0, 0, 0}, //TV = 9.04(95 lines) AV=2.97 SV=5.00 BV=7.01 + {2036,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2194,1136,1080, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=4.99 BV=6.81 + {2352,1136,1088, 0, 0, 0}, //TV = 8.73(118 lines) AV=2.97 SV=5.00 BV=6.70 + {2530,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2688,1136,1088, 0, 0, 0}, //TV = 8.54(135 lines) AV=2.97 SV=5.00 BV=6.51 + {2886,1136,1088, 0, 0, 0}, //TV = 8.44(145 lines) AV=2.97 SV=5.00 BV=6.40 + {3084,1136,1088, 0, 0, 0}, //TV = 8.34(155 lines) AV=2.97 SV=5.00 BV=6.31 + {3301,1136,1088, 0, 0, 0}, //TV = 8.24(166 lines) AV=2.97 SV=5.00 BV=6.21 + {3538,1136,1088, 0, 0, 0}, //TV = 8.14(178 lines) AV=2.97 SV=5.00 BV=6.11 + {3835,1136,1088, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=5.00 BV=5.99 + {4092,1136,1080, 0, 0, 0}, //TV = 7.93(206 lines) AV=2.97 SV=4.99 BV=5.91 + {4369,1136,1088, 0, 0, 0}, //TV = 7.84(220 lines) AV=2.97 SV=5.00 BV=5.81 + {4725,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.70 + {5041,1136,1088, 0, 0, 0}, //TV = 7.63(254 lines) AV=2.97 SV=5.00 BV=5.60 + {5416,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5792,1136,1080, 0, 0, 0}, //TV = 7.43(292 lines) AV=2.97 SV=4.99 BV=5.41 + {6207,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6682,1136,1080, 0, 0, 0}, //TV = 7.23(337 lines) AV=2.97 SV=4.99 BV=5.20 + {7156,1136,1080, 0, 0, 0}, //TV = 7.13(361 lines) AV=2.97 SV=4.99 BV=5.11 + {7670,1136,1080, 0, 0, 0}, //TV = 7.03(387 lines) AV=2.97 SV=4.99 BV=5.01 + {8224,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8314,1216,1064, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.07 BV=4.81 + {8314,1328,1048, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.17 BV=4.71 + {8314,1424,1040, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.26 BV=4.62 + {8314,1536,1040, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.37 BV=4.51 + {8314,1632,1048, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.47 BV=4.41 + {8314,1728,1056, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.56 BV=4.31 + {8314,1840,1072, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.68 BV=4.20 + {8381,1936,1080, 0, 0, 0}, //TV = 6.90(423 lines) AV=2.97 SV=5.76 BV=4.11 + {8985,1936,1080, 0, 0, 0}, //TV = 6.80(453 lines) AV=2.97 SV=5.76 BV=4.01 + {9588,2048,1024, 0, 0, 0}, //TV = 6.70(485 lines) AV=2.97 SV=5.77 BV=3.91 + {9991,2048,1056, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.81 BV=3.80 + {9991,2240,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.91 BV=3.71 + {9991,2352,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.00 BV=3.62 + {9991,2560,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.10 BV=3.52 + {9991,2752,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.20 BV=3.41 + {9991,2960,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.30 BV=3.32 + {9991,3072,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.41 BV=3.21 + {9991,3328,1056, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.51 BV=3.10 + {9991,3584,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.61 BV=3.01 + {9991,3840,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.69 BV=2.92 + {9991,4224,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.81 BV=2.80 + {9991,4480,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.91 BV=2.71 + {9991,4736,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.00 BV=2.62 + {9991,5120,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.10 BV=2.52 + {9991,5504,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.20 BV=2.41 + {9991,5888,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.30 BV=2.31 + {9991,6384,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.41 BV=2.21 + {9991,6704,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.51 BV=2.10 + {9991,7280,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.61 BV=2.01 + {9991,7696,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.71 BV=1.91 + {19981,4096,1056, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.81 BV=1.80 + {19981,4480,1032, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.91 BV=1.71 + {19981,4736,1048, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=7.01 BV=1.61 + {19981,5120,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=7.11 BV=1.50 + {19981,5504,1032, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=7.20 BV=1.41 + {19981,5888,1032, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=7.30 BV=1.31 + {29971,4224,1032, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=6.82 BV=1.21 + {29971,4480,1040, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=6.92 BV=1.11 + {29971,4864,1032, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=7.02 BV=1.01 + {29971,5248,1024, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=7.12 BV=0.91 + {29971,5504,1040, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=7.21 BV=0.82 + {29971,6016,1024, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=7.32 BV=0.71 + {29971,6384,1040, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=7.43 BV=0.60 + {29971,6896,1032, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=7.53 BV=0.50 + {29971,7280,1040, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=7.62 BV=0.41 + {29971,7936,1024, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=7.72 BV=0.31 + {29971,8192,1064, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=7.82 BV=0.21 + {29971,8192,1144, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=7.93 BV=0.10 + {29971,8192,1232, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=8.03 BV=-0.00 + {29971,8192,1320, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=8.13 BV=-0.10 + {39961,8192,1064, 0, 0, 0}, //TV = 4.64(2022 lines) AV=2.97 SV=7.82 BV=-0.21 + {39961,8192,1136, 0, 0, 0}, //TV = 4.64(2022 lines) AV=2.97 SV=7.92 BV=-0.30 + {39961,8192,1216, 0, 0, 0}, //TV = 4.64(2022 lines) AV=2.97 SV=8.01 BV=-0.40 + {50018,8192,1048, 0, 0, 0}, //TV = 4.32(2528 lines) AV=2.97 SV=7.80 BV=-0.51 + {50018,8192,1120, 0, 0, 0}, //TV = 4.32(2528 lines) AV=2.97 SV=7.89 BV=-0.60 + {50018,8192,1200, 0, 0, 0}, //TV = 4.32(2528 lines) AV=2.97 SV=7.99 BV=-0.70 + {60008,8192,1072, 0, 0, 0}, //TV = 4.06(3035 lines) AV=2.97 SV=7.83 BV=-0.80 + {60008,8192,1152, 0, 0, 0}, //TV = 4.06(3035 lines) AV=2.97 SV=7.94 BV=-0.91 + {69999,8192,1056, 0, 0, 0}, //TV = 3.84(3540 lines) AV=2.97 SV=7.81 BV=-1.00 + {69999,8192,1128, 0, 0, 0}, //TV = 3.84(3540 lines) AV=2.97 SV=7.91 BV=-1.10 + {79989,8192,1064, 0, 0, 0}, //TV = 3.64(4046 lines) AV=2.97 SV=7.82 BV=-1.21 + {79989,8192,1136, 0, 0, 0}, //TV = 3.64(4046 lines) AV=2.97 SV=7.92 BV=-1.30 + {89979,8192,1080, 0, 0, 0}, //TV = 3.47(4551 lines) AV=2.97 SV=7.84 BV=-1.40 + {99969,8192,1040, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=7.79 BV=-1.50 + {99969,8192,1120, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=7.89 BV=-1.60 + {99969,8192,1192, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=7.98 BV=-1.69 + {99969,8192,1280, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=8.09 BV=-1.79 + {99969,8192,1376, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=8.19 BV=-1.90 + {99969,8192,1480, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=8.30 BV=-2.00 + {99969,8192,1584, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=8.39 BV=-2.10 + {99969,8192,1704, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=8.50 BV=-2.21 + {99969,8192,1824, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=8.60 BV=-2.31 + {99969,8192,1952, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=8.70 BV=-2.40 + {99969,8192,2096, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=8.80 BV=-2.51 + {99969,8192,2240, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=8.89 BV=-2.60 + {99969,8192,2400, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=8.99 BV=-2.70 + {99969,8192,2576, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=9.10 BV=-2.80 + {99969,8192,2760, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=9.20 BV=-2.90 + {99969,8192,2960, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=9.30 BV=-3.00 + {99969,8192,3168, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=9.39 BV=-3.10 + {99969,8192,3392, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=9.49 BV=-3.20 + {99969,8192,3640, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=9.60 BV=-3.30 + {99969,8192,3920, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=9.70 BV=-3.41 + {99969,8192,4200, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=9.80 BV=-3.51 + {109959,8192,4088, 0, 0, 0}, //TV = 3.18(5562 lines) AV=2.97 SV=9.76 BV=-3.61 + {120016,8192,4016, 0, 0, 0}, //TV = 3.06(6070 lines) AV=2.97 SV=9.74 BV=-3.71 + {130007,8192,3976, 0, 0, 0}, //TV = 2.94(6575 lines) AV=2.97 SV=9.72 BV=-3.81 + {139997,8192,3960, 0, 0, 0}, //TV = 2.84(7080 lines) AV=2.97 SV=9.72 BV=-3.91 + {149987,8192,3960, 0, 0, 0}, //TV = 2.74(7586 lines) AV=2.97 SV=9.72 BV=-4.01 + {159977,8192,3976, 0, 0, 0}, //TV = 2.64(8092 lines) AV=2.97 SV=9.72 BV=-4.11 + {170034,8192,4008, 0, 0, 0}, //TV = 2.56(8598 lines) AV=2.97 SV=9.73 BV=-4.21 + {190014,8192,3848, 0, 0, 0}, //TV = 2.40(9610 lines) AV=2.97 SV=9.68 BV=-4.31 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_PreviewAutoTable = +{ + AETABLE_RPEVIEW_AUTO, //eAETableID + 157, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -43, //i4MinBV + 90, //i4EffectiveMaxBV + -10, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sPreviewPLineTable_60Hz, + sPreviewPLineTable_50Hz, + NULL, +}; + +static strEvPline sCapturePLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8314,1216,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.07 BV=4.81 + {8314,1328,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.17 BV=4.70 + {8314,1424,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.26 BV=4.61 + {8314,1536,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.37 BV=4.51 + {8314,1632,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.47 BV=4.41 + {8314,1728,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.56 BV=4.31 + {8314,1840,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.67 BV=4.21 + {8314,2048,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.77 BV=4.11 + {8314,2144,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.87 BV=4.01 + {8314,2352,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.97 BV=3.91 + {16695,1216,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.07 BV=3.81 + {16695,1328,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.17 BV=3.70 + {16695,1424,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.27 BV=3.60 + {16695,1536,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.37 BV=3.50 + {16695,1632,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.47 BV=3.41 + {16695,1728,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.58 BV=3.30 + {25009,1216,1072, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.08 BV=3.21 + {25009,1328,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.18 BV=3.11 + {25009,1424,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.29 BV=3.01 + {25009,1536,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.39 BV=2.90 + {33323,1216,1064, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=5.07 BV=2.81 + {33323,1328,1048, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=5.17 BV=2.71 + {33323,1424,1048, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=5.27 BV=2.60 + {41637,1216,1048, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.05 BV=2.51 + {41637,1328,1032, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.15 BV=2.40 + {41637,1424,1032, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.25 BV=2.30 + {50018,1216,1072, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=5.08 BV=2.21 + {50018,1328,1048, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=5.17 BV=2.12 + {58332,1216,1064, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=5.07 BV=2.00 + {58332,1328,1040, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=5.16 BV=1.91 + {66646,1216,1064, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=5.07 BV=1.81 + {66646,1328,1048, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=5.17 BV=1.70 + {66646,1424,1040, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=5.26 BV=1.61 + {66646,1536,1040, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=5.37 BV=1.51 + {66646,1632,1048, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=5.47 BV=1.41 + {66646,1728,1064, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=5.58 BV=1.30 + {66646,1840,1064, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=5.67 BV=1.21 + {66646,2048,1024, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=5.77 BV=1.11 + {66646,2144,1048, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=5.87 BV=1.01 + {66646,2352,1024, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=5.97 BV=0.91 + {66646,2448,1056, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=6.07 BV=0.81 + {66646,2656,1040, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=6.16 BV=0.72 + {66646,2864,1040, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=6.27 BV=0.61 + {66646,3072,1040, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=6.37 BV=0.51 + {66646,3328,1024, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=6.47 BV=0.41 + {66646,3456,1056, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=6.56 BV=0.31 + {66646,3840,1024, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=6.67 BV=0.21 + {66646,4096,1032, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=6.78 BV=0.10 + {66646,4352,1048, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=6.89 BV=-0.01 + {75027,4224,1024, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=6.81 BV=-0.10 + {75027,4480,1032, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=6.91 BV=-0.20 + {83341,4352,1024, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=6.85 BV=-0.30 + {91655,4224,1032, 0, 0, 0}, //TV = 3.45(8660 lines) AV=2.97 SV=6.82 BV=-0.40 + {99969,4096,1040, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=6.79 BV=-0.50 + {99969,4480,1024, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=6.89 BV=-0.60 + {99969,4736,1040, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.00 BV=-0.70 + {99969,5120,1032, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.10 BV=-0.81 + {99969,5504,1024, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.19 BV=-0.90 + {99969,5888,1024, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.29 BV=-1.00 + {99969,6240,1040, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.40 BV=-1.10 + {99969,6704,1032, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.49 BV=-1.19 + {99969,7072,1048, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.59 BV=-1.29 + {99969,7696,1032, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.69 BV=-1.39 + {99969,8192,1048, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.80 BV=-1.51 + {99969,8192,1120, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.89 BV=-1.60 + {99969,8192,1200, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.99 BV=-1.70 + {99969,8192,1288, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.10 BV=-1.80 + {99969,8192,1376, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.19 BV=-1.90 + {99969,8192,1480, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.30 BV=-2.00 + {99969,8192,1584, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.39 BV=-2.10 + {99969,8192,1696, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.49 BV=-2.20 + {99969,8192,1816, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.59 BV=-2.30 + {99969,8192,1944, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.69 BV=-2.40 + {99969,8192,2088, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.79 BV=-2.50 + {99969,8192,2240, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.89 BV=-2.60 + {99969,8192,2400, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.99 BV=-2.70 + {99969,8192,2568, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.09 BV=-2.80 + {99969,8192,2752, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.19 BV=-2.90 + {99969,8192,2952, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.29 BV=-3.00 + {99969,8192,3160, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.39 BV=-3.10 + {99969,8192,3392, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.49 BV=-3.20 + {99969,8192,3632, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.59 BV=-3.30 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCapturePLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8784,1136,1080, 0, 0, 0}, //TV = 6.83(831 lines) AV=2.97 SV=4.99 BV=4.81 + {9454,1136,1080, 0, 0, 0}, //TV = 6.73(891 lines) AV=2.97 SV=4.99 BV=4.71 + {9991,1136,1096, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.01 BV=4.60 + {9991,1216,1088, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.10 BV=4.51 + {9991,1328,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.21 BV=4.41 + {9991,1424,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.30 BV=4.32 + {9991,1536,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.41 BV=4.21 + {9991,1632,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.50 BV=4.11 + {9991,1728,1080, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.60 BV=4.02 + {9991,1936,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.71 BV=3.91 + {9991,2048,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.80 BV=3.82 + {9991,2240,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.89 BV=3.72 + {19981,1136,1096, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.01 BV=3.60 + {19981,1216,1088, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.10 BV=3.51 + {19981,1328,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.21 BV=3.41 + {19981,1424,1064, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.30 BV=3.32 + {19981,1536,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.42 BV=3.20 + {19981,1632,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.50 BV=3.11 + {29971,1216,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.01 BV=3.02 + {29971,1216,1104, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.12 BV=2.91 + {29971,1328,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.22 BV=2.81 + {29971,1424,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.32 BV=2.71 + {39961,1136,1096, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.01 BV=2.60 + {39961,1216,1088, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.10 BV=2.51 + {39961,1328,1072, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.21 BV=2.41 + {39961,1424,1072, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.31 BV=2.31 + {50018,1216,1072, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=5.08 BV=2.21 + {50018,1328,1048, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=5.17 BV=2.12 + {60008,1216,1024, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.01 BV=2.02 + {60008,1216,1104, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.12 BV=1.91 + {60008,1328,1080, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.22 BV=1.81 + {60008,1424,1080, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.32 BV=1.71 + {60008,1536,1072, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.42 BV=1.61 + {60008,1632,1080, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.51 BV=1.51 + {60008,1840,1032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.62 BV=1.41 + {60008,1936,1048, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.72 BV=1.31 + {60008,2048,1064, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.82 BV=1.21 + {60008,2240,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.92 BV=1.11 + {60008,2448,1024, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.02 BV=1.01 + {60008,2560,1048, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.12 BV=0.91 + {60008,2752,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.21 BV=0.82 + {60008,2960,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.32 BV=0.71 + {60008,3200,1032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.42 BV=0.61 + {60008,3456,1024, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.52 BV=0.51 + {60008,3584,1056, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.62 BV=0.41 + {60008,3840,1056, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.72 BV=0.31 + {60008,4224,1032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.82 BV=0.21 + {60008,4480,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.92 BV=0.11 + {69999,4224,1024, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=6.81 BV=-0.00 + {69999,4480,1032, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=6.91 BV=-0.10 + {79989,4224,1024, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=6.81 BV=-0.20 + {79989,4480,1040, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=6.92 BV=-0.30 + {89979,4224,1048, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=6.84 BV=-0.40 + {99969,4096,1040, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=6.79 BV=-0.50 + {99969,4480,1024, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=6.89 BV=-0.60 + {99969,4736,1040, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.00 BV=-0.70 + {99969,5120,1032, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.10 BV=-0.81 + {99969,5504,1024, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.19 BV=-0.90 + {99969,5888,1024, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.29 BV=-1.00 + {99969,6240,1040, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.40 BV=-1.10 + {99969,6704,1032, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.49 BV=-1.19 + {99969,7072,1048, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.59 BV=-1.29 + {99969,7696,1032, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.69 BV=-1.39 + {99969,8192,1048, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.80 BV=-1.51 + {99969,8192,1120, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.89 BV=-1.60 + {99969,8192,1200, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.99 BV=-1.70 + {99969,8192,1288, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.10 BV=-1.80 + {99969,8192,1376, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.19 BV=-1.90 + {99969,8192,1480, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.30 BV=-2.00 + {99969,8192,1584, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.39 BV=-2.10 + {99969,8192,1696, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.49 BV=-2.20 + {99969,8192,1816, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.59 BV=-2.30 + {99969,8192,1944, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.69 BV=-2.40 + {99969,8192,2088, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.79 BV=-2.50 + {99969,8192,2240, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.89 BV=-2.60 + {99969,8192,2400, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.99 BV=-2.70 + {99969,8192,2568, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.09 BV=-2.80 + {99969,8192,2752, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.19 BV=-2.90 + {99969,8192,2952, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.29 BV=-3.00 + {99969,8192,3160, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.39 BV=-3.10 + {99969,8192,3392, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.49 BV=-3.20 + {99969,8192,3632, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.59 BV=-3.30 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureAutoTable = +{ + AETABLE_CAPTURE_AUTO, //eAETableID + 147, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -33, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCapturePLineTable_60Hz, + sCapturePLineTable_50Hz, + NULL, +}; + +static strEvPline sVideoPLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8329,1216,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.07 BV=4.81 + {8329,1328,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.17 BV=4.70 + {8329,1424,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.26 BV=4.61 + {8329,1536,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.37 BV=4.51 + {8329,1632,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.47 BV=4.41 + {8329,1728,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.56 BV=4.31 + {8329,1840,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.67 BV=4.21 + {8329,2048,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.77 BV=4.11 + {8329,2144,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.87 BV=4.01 + {8329,2352,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.97 BV=3.91 + {16670,1216,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.07 BV=3.81 + {16670,1328,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.17 BV=3.70 + {16670,1424,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.26 BV=3.61 + {16670,1536,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.37 BV=3.50 + {16670,1632,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.47 BV=3.41 + {16670,1728,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.58 BV=3.30 + {16670,1840,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.67 BV=3.21 + {16670,2048,1024, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.77 BV=3.11 + {16670,2144,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.87 BV=3.01 + {16670,2352,1024, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.97 BV=2.91 + {16670,2448,1056, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.07 BV=2.81 + {16670,2656,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.17 BV=2.70 + {16670,2864,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.27 BV=2.61 + {16670,3072,1032, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.36 BV=2.52 + {16670,3328,1024, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.47 BV=2.41 + {16670,3456,1056, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.56 BV=2.31 + {16670,3712,1056, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.67 BV=2.21 + {16670,4096,1024, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.77 BV=2.11 + {16670,4352,1032, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.86 BV=2.01 + {24988,3072,1048, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=6.38 BV=1.91 + {24988,3328,1040, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=6.49 BV=1.81 + {24988,3584,1032, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=6.58 BV=1.71 + {24988,3840,1032, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=6.68 BV=1.61 + {33298,3072,1040, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=6.37 BV=1.51 + {33298,3328,1024, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=6.47 BV=1.41 + {33298,3584,1024, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=6.57 BV=1.31 + {33298,3840,1024, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=6.67 BV=1.21 + {33298,4096,1024, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=6.77 BV=1.11 + {33298,4352,1032, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=6.86 BV=1.02 + {33298,4608,1048, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=6.97 BV=0.91 + {33298,4992,1032, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=7.06 BV=0.82 + {33298,5376,1032, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=7.17 BV=0.71 + {33298,5760,1032, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=7.27 BV=0.61 + {33298,6240,1024, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=7.37 BV=0.51 + {33298,6544,1040, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=7.46 BV=0.42 + {33298,7072,1032, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=7.56 BV=0.31 + {33298,7472,1048, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=7.67 BV=0.21 + {33298,8192,1024, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=7.77 BV=0.11 + {33298,8192,1104, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=7.87 BV=0.01 + {33298,8192,1192, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=7.98 BV=-0.11 + {33298,8192,1280, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=8.09 BV=-0.21 + {33298,8192,1368, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=8.18 BV=-0.30 + {33298,8192,1464, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=8.28 BV=-0.40 + {33298,8192,1576, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=8.39 BV=-0.51 + {41669,8192,1344, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=8.16 BV=-0.60 + {41669,8192,1440, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=8.26 BV=-0.70 + {49999,8192,1288, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=8.10 BV=-0.80 + {49999,8192,1384, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=8.20 BV=-0.91 + {49999,8192,1480, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=8.30 BV=-1.00 + {58328,8192,1360, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=8.17 BV=-1.10 + {58328,8192,1456, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=8.27 BV=-1.20 + {66627,8192,1368, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=8.18 BV=-1.30 + {66627,8192,1464, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=8.28 BV=-1.40 + {66627,8192,1568, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=8.38 BV=-1.50 + {66627,8192,1680, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=8.48 BV=-1.60 + {66627,8192,1808, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=8.59 BV=-1.71 + {66627,8192,1936, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=8.68 BV=-1.81 + {66627,8192,2072, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=8.78 BV=-1.90 + {66627,8192,2216, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=8.88 BV=-2.00 + {66627,8192,2376, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=8.98 BV=-2.10 + {66627,8192,2552, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=9.08 BV=-2.20 + {66627,8192,2728, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=9.18 BV=-2.30 + {66627,8192,2928, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=9.28 BV=-2.40 + {66627,8192,3136, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=9.38 BV=-2.50 + {66627,8192,3360, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=9.48 BV=-2.60 + {66627,8192,3600, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=9.58 BV=-2.70 + {66627,8192,3864, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=9.68 BV=-2.80 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sVideoPLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8805,1136,1080, 0, 0, 0}, //TV = 6.83(831 lines) AV=2.97 SV=4.99 BV=4.81 + {9440,1136,1080, 0, 0, 0}, //TV = 6.73(891 lines) AV=2.97 SV=4.99 BV=4.71 + {10002,1136,1096, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.01 BV=4.60 + {10002,1216,1088, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.10 BV=4.51 + {10002,1328,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.21 BV=4.41 + {10002,1424,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.30 BV=4.32 + {10002,1536,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1632,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.50 BV=4.11 + {10002,1728,1080, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.60 BV=4.02 + {10002,1936,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,2048,1056, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.81 BV=3.80 + {10002,2240,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.89 BV=3.72 + {10002,2352,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.00 BV=3.62 + {10002,2560,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.11 BV=3.50 + {10002,2752,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.20 BV=3.41 + {10002,2960,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.30 BV=3.32 + {10002,3072,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.41 BV=3.21 + {10002,3328,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.50 BV=3.12 + {10002,3584,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.60 BV=3.02 + {10002,3840,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.71 BV=2.91 + {10002,4096,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.80 BV=2.82 + {10002,4480,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.89 BV=2.72 + {10002,4736,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.01 BV=2.61 + {10002,5120,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.10 BV=2.52 + {10002,5504,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.20 BV=2.41 + {10002,5888,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.30 BV=2.31 + {20004,3072,1064, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.41 BV=2.21 + {20004,3328,1056, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.51 BV=2.10 + {20004,3584,1040, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.60 BV=2.02 + {20004,3840,1040, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.69 BV=1.92 + {20004,4096,1048, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.80 BV=1.82 + {20004,4480,1024, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.89 BV=1.72 + {29995,3200,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.41 BV=1.62 + {29995,3456,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.52 BV=1.51 + {29995,3584,1056, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.62 BV=1.41 + {29995,3968,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.72 BV=1.31 + {29995,4224,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.82 BV=1.21 + {29995,4480,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.92 BV=1.11 + {29995,4864,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.01 BV=1.02 + {29995,5120,1048, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.12 BV=0.91 + {29995,5632,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.22 BV=0.81 + {29995,6016,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.32 BV=0.71 + {29995,6384,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.42 BV=0.61 + {29995,6896,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.52 BV=0.51 + {29995,7280,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.62 BV=0.41 + {29995,7936,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.72 BV=0.31 + {29995,8192,1064, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.82 BV=0.21 + {29995,8192,1136, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.92 BV=0.11 + {29995,8192,1232, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.03 BV=-0.00 + {29995,8192,1320, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.13 BV=-0.10 + {29995,8192,1416, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.23 BV=-0.20 + {29995,8192,1520, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.34 BV=-0.31 + {29995,8192,1632, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.44 BV=-0.41 + {39996,8192,1312, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=8.12 BV=-0.51 + {39996,8192,1400, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=8.22 BV=-0.60 + {39996,8192,1504, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=8.32 BV=-0.71 + {49998,8192,1288, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=8.10 BV=-0.80 + {49998,8192,1384, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=8.20 BV=-0.91 + {49998,8192,1480, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=8.30 BV=-1.00 + {60001,8192,1320, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.13 BV=-1.10 + {60001,8192,1416, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.23 BV=-1.20 + {60001,8192,1520, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.34 BV=-1.31 + {60001,8192,1632, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.44 BV=-1.41 + {60001,8192,1744, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.53 BV=-1.50 + {60001,8192,1872, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.64 BV=-1.61 + {60001,8192,2000, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.73 BV=-1.70 + {60001,8192,2144, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.83 BV=-1.80 + {60001,8192,2304, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.94 BV=-1.91 + {60001,8192,2464, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.03 BV=-2.00 + {60001,8192,2640, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.13 BV=-2.10 + {60001,8192,2832, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.23 BV=-2.20 + {60001,8192,3032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.33 BV=-2.30 + {60001,8192,3248, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.43 BV=-2.40 + {60001,8192,3480, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.53 BV=-2.50 + {60001,8192,3736, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.63 BV=-2.60 + {60001,8192,4000, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.73 BV=-2.70 + {60001,8192,4288, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.83 BV=-2.80 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_VideoAutoTable = +{ + AETABLE_VIDEO_AUTO, //eAETableID + 142, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -28, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sVideoPLineTable_60Hz, + sVideoPLineTable_50Hz, + NULL, +}; + +static strEvPline sVideo1PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8265,1216,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.07 BV=4.81 + {8265,1328,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.17 BV=4.70 + {8265,1424,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.26 BV=4.61 + {8265,1536,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.37 BV=4.51 + {8265,1632,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.47 BV=4.41 + {8265,1728,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.58 BV=4.30 + {8265,1840,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.67 BV=4.21 + {8265,2048,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.77 BV=4.11 + {8265,2144,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.87 BV=4.01 + {8265,2352,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.97 BV=3.91 + {8265,2448,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.07 BV=3.81 + {8265,2656,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.16 BV=3.72 + {8265,2864,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.27 BV=3.61 + {8265,3072,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.37 BV=3.51 + {8265,3328,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.47 BV=3.41 + {8265,3456,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.56 BV=3.31 + {8265,3840,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.67 BV=3.21 + {8265,4096,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.77 BV=3.11 + {8265,4352,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.86 BV=3.01 + {8265,4608,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.97 BV=2.91 + {8265,4992,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.06 BV=2.82 + {8265,5376,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.16 BV=2.72 + {8265,5760,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.27 BV=2.61 + {8265,6240,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.37 BV=2.51 + {8265,6544,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.46 BV=2.41 + {8265,7072,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.56 BV=2.31 + {8265,7472,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.67 BV=2.21 + {8265,8192,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.77 BV=2.11 + {8265,8192,1096, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.86 BV=2.01 + {8265,8192,1176, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.97 BV=1.91 + {8265,8192,1264, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.07 BV=1.81 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sVideo1PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8265,1216,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.07 BV=4.81 + {8265,1328,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.17 BV=4.70 + {8265,1424,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.26 BV=4.61 + {8265,1536,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.37 BV=4.51 + {8265,1632,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.47 BV=4.41 + {8265,1728,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.58 BV=4.30 + {8265,1840,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.67 BV=4.21 + {8265,2048,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.77 BV=4.11 + {8265,2144,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.87 BV=4.01 + {8265,2352,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.97 BV=3.91 + {8265,2448,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.07 BV=3.81 + {8265,2656,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.16 BV=3.72 + {8265,2864,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.27 BV=3.61 + {8265,3072,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.37 BV=3.51 + {8265,3328,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.47 BV=3.41 + {8265,3456,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.56 BV=3.31 + {8265,3840,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.67 BV=3.21 + {8265,4096,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.77 BV=3.11 + {8265,4352,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.86 BV=3.01 + {8265,4608,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.97 BV=2.91 + {8265,4992,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.06 BV=2.82 + {8265,5376,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.16 BV=2.72 + {8265,5760,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.27 BV=2.61 + {8265,6240,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.37 BV=2.51 + {8265,6544,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.46 BV=2.41 + {8265,7072,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.56 BV=2.31 + {8265,7472,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.67 BV=2.21 + {8265,8192,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.77 BV=2.11 + {8265,8192,1096, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.86 BV=2.01 + {8265,8192,1176, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.97 BV=1.91 + {8265,8192,1264, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.07 BV=1.81 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Video1AutoTable = +{ + AETABLE_VIDEO1_AUTO, //eAETableID + 96, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + 18, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sVideo1PLineTable_60Hz, + sVideo1PLineTable_50Hz, + NULL, +}; + +static strEvPline sVideo2PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8329,1216,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.07 BV=4.81 + {8329,1328,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.17 BV=4.70 + {8329,1424,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.26 BV=4.61 + {8329,1536,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.37 BV=4.51 + {8329,1632,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.47 BV=4.41 + {8329,1728,1056, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.56 BV=4.31 + {8329,1840,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.67 BV=4.21 + {8329,2048,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.77 BV=4.11 + {8329,2144,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.87 BV=4.01 + {8329,2352,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.97 BV=3.91 + {16670,1216,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.07 BV=3.81 + {16670,1328,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.17 BV=3.70 + {16670,1424,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.26 BV=3.61 + {16670,1536,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.37 BV=3.50 + {16670,1632,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.47 BV=3.41 + {16670,1728,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.58 BV=3.30 + {16670,1840,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.67 BV=3.21 + {16670,2048,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.77 BV=3.11 + {16670,2144,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.87 BV=3.01 + {16670,2352,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.97 BV=2.91 + {16670,2448,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.07 BV=2.81 + {16670,2656,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.17 BV=2.70 + {16670,2864,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.27 BV=2.61 + {16670,3072,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.36 BV=2.52 + {16670,3328,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.47 BV=2.41 + {16670,3456,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.56 BV=2.31 + {16670,3712,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.67 BV=2.21 + {16670,4096,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.77 BV=2.11 + {16670,4352,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.86 BV=2.01 + {24988,3072,1048, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.38 BV=1.91 + {24988,3328,1040, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.49 BV=1.81 + {24988,3584,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.58 BV=1.71 + {24988,3840,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.68 BV=1.61 + {33298,3072,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.37 BV=1.51 + {33298,3328,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.47 BV=1.41 + {33298,3584,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.57 BV=1.31 + {33298,3840,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.67 BV=1.21 + {33298,4096,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.77 BV=1.11 + {33298,4352,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.86 BV=1.02 + {33298,4608,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.97 BV=0.91 + {33298,4992,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.06 BV=0.82 + {33298,5376,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.17 BV=0.71 + {33298,5760,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.27 BV=0.61 + {33298,6240,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.37 BV=0.51 + {33298,6544,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.46 BV=0.42 + {33298,7072,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.56 BV=0.31 + {33298,7472,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.67 BV=0.21 + {33298,8192,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.77 BV=0.11 + {33298,8192,1104, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.87 BV=0.01 + {33298,8192,1192, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.98 BV=-0.11 + {33298,8192,1280, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=8.09 BV=-0.21 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sVideo2PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8805,1136,1080, 0, 0, 0}, //TV = 6.83(445 lines) AV=2.97 SV=4.99 BV=4.81 + {9440,1136,1080, 0, 0, 0}, //TV = 6.73(477 lines) AV=2.97 SV=4.99 BV=4.71 + {10002,1136,1096, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.01 BV=4.60 + {10002,1216,1088, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.10 BV=4.51 + {10002,1328,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.21 BV=4.41 + {10002,1424,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.30 BV=4.32 + {10002,1536,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1632,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.50 BV=4.11 + {10002,1728,1080, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.60 BV=4.02 + {10002,1936,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,2048,1056, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.81 BV=3.80 + {10002,2240,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.89 BV=3.72 + {10002,2352,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.00 BV=3.62 + {10002,2560,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.11 BV=3.50 + {10002,2752,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.20 BV=3.41 + {10002,2960,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.30 BV=3.32 + {10002,3072,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.41 BV=3.21 + {10002,3328,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.50 BV=3.12 + {10002,3584,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.60 BV=3.02 + {10002,3840,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.71 BV=2.91 + {10002,4096,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.80 BV=2.82 + {10002,4480,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.89 BV=2.72 + {10002,4736,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.01 BV=2.61 + {10002,5120,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.10 BV=2.52 + {10002,5504,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.20 BV=2.41 + {10002,5888,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.30 BV=2.31 + {20004,3072,1064, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.41 BV=2.21 + {20004,3328,1056, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.51 BV=2.10 + {20004,3584,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.60 BV=2.02 + {20004,3840,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.69 BV=1.92 + {20004,4096,1048, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.80 BV=1.82 + {20004,4480,1024, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.89 BV=1.72 + {29995,3200,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.41 BV=1.62 + {29995,3456,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.52 BV=1.51 + {29995,3584,1056, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.62 BV=1.41 + {29995,3968,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.72 BV=1.31 + {29995,4224,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.82 BV=1.21 + {29995,4480,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.92 BV=1.11 + {29995,4864,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.01 BV=1.02 + {29995,5120,1048, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.12 BV=0.91 + {29995,5632,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.22 BV=0.81 + {29995,6016,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.32 BV=0.71 + {29995,6384,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.42 BV=0.61 + {29995,6896,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.52 BV=0.51 + {29995,7280,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.62 BV=0.41 + {29995,7936,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.72 BV=0.31 + {29995,8192,1064, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.82 BV=0.21 + {29995,8192,1136, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.92 BV=0.11 + {29995,8192,1232, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.03 BV=-0.00 + {29995,8192,1320, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.13 BV=-0.10 + {29995,8192,1416, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.23 BV=-0.20 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Video2AutoTable = +{ + AETABLE_VIDEO2_AUTO, //eAETableID + 116, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -2, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sVideo2PLineTable_60Hz, + sVideo2PLineTable_50Hz, + NULL, +}; + +static strEvPline sCustom1PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8329,1216,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.07 BV=4.81 + {8329,1328,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.17 BV=4.70 + {8329,1424,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.26 BV=4.61 + {8329,1536,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.37 BV=4.51 + {8329,1632,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.47 BV=4.41 + {8329,1728,1056, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.56 BV=4.31 + {8329,1840,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.67 BV=4.21 + {8329,2048,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.77 BV=4.11 + {8329,2144,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.87 BV=4.01 + {8329,2352,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.97 BV=3.91 + {16670,1216,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.07 BV=3.81 + {16670,1328,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.17 BV=3.70 + {16670,1424,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.26 BV=3.61 + {16670,1536,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.37 BV=3.50 + {16670,1632,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.47 BV=3.41 + {16670,1728,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.58 BV=3.30 + {16670,1840,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.67 BV=3.21 + {16670,2048,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.77 BV=3.11 + {16670,2144,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.87 BV=3.01 + {16670,2352,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.97 BV=2.91 + {16670,2448,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.07 BV=2.81 + {16670,2656,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.17 BV=2.70 + {16670,2864,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.27 BV=2.61 + {16670,3072,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.36 BV=2.52 + {16670,3328,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.47 BV=2.41 + {16670,3456,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.56 BV=2.31 + {16670,3712,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.67 BV=2.21 + {16670,4096,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.77 BV=2.11 + {16670,4352,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.86 BV=2.01 + {24988,3072,1048, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.38 BV=1.91 + {24988,3328,1040, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.49 BV=1.81 + {24988,3584,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.58 BV=1.71 + {24988,3840,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.68 BV=1.61 + {33298,3072,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.37 BV=1.51 + {33298,3328,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.47 BV=1.41 + {33298,3584,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.57 BV=1.31 + {33298,3840,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.67 BV=1.21 + {33298,4096,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.77 BV=1.11 + {33298,4352,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.86 BV=1.02 + {33298,4608,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.97 BV=0.91 + {33298,4992,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.06 BV=0.82 + {33298,5376,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.17 BV=0.71 + {33298,5760,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.27 BV=0.61 + {33298,6240,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.37 BV=0.51 + {33298,6544,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.46 BV=0.42 + {33298,7072,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.56 BV=0.31 + {33298,7472,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.67 BV=0.21 + {33298,8192,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.77 BV=0.11 + {33298,8192,1104, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.87 BV=0.01 + {33298,8192,1192, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.98 BV=-0.11 + {33298,8192,1280, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=8.09 BV=-0.21 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCustom1PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8805,1136,1080, 0, 0, 0}, //TV = 6.83(445 lines) AV=2.97 SV=4.99 BV=4.81 + {9440,1136,1080, 0, 0, 0}, //TV = 6.73(477 lines) AV=2.97 SV=4.99 BV=4.71 + {10002,1136,1096, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.01 BV=4.60 + {10002,1216,1088, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.10 BV=4.51 + {10002,1328,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.21 BV=4.41 + {10002,1424,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.30 BV=4.32 + {10002,1536,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1632,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.50 BV=4.11 + {10002,1728,1080, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.60 BV=4.02 + {10002,1936,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,2048,1056, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.81 BV=3.80 + {10002,2240,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.89 BV=3.72 + {10002,2352,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.00 BV=3.62 + {10002,2560,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.11 BV=3.50 + {10002,2752,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.20 BV=3.41 + {10002,2960,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.30 BV=3.32 + {10002,3072,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.41 BV=3.21 + {10002,3328,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.50 BV=3.12 + {10002,3584,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.60 BV=3.02 + {10002,3840,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.71 BV=2.91 + {10002,4096,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.80 BV=2.82 + {10002,4480,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.89 BV=2.72 + {10002,4736,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.01 BV=2.61 + {10002,5120,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.10 BV=2.52 + {10002,5504,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.20 BV=2.41 + {10002,5888,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.30 BV=2.31 + {20004,3072,1064, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.41 BV=2.21 + {20004,3328,1056, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.51 BV=2.10 + {20004,3584,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.60 BV=2.02 + {20004,3840,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.69 BV=1.92 + {20004,4096,1048, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.80 BV=1.82 + {20004,4480,1024, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.89 BV=1.72 + {29995,3200,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.41 BV=1.62 + {29995,3456,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.52 BV=1.51 + {29995,3584,1056, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.62 BV=1.41 + {29995,3968,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.72 BV=1.31 + {29995,4224,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.82 BV=1.21 + {29995,4480,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.92 BV=1.11 + {29995,4864,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.01 BV=1.02 + {29995,5120,1048, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.12 BV=0.91 + {29995,5632,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.22 BV=0.81 + {29995,6016,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.32 BV=0.71 + {29995,6384,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.42 BV=0.61 + {29995,6896,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.52 BV=0.51 + {29995,7280,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.62 BV=0.41 + {29995,7936,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.72 BV=0.31 + {29995,8192,1064, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.82 BV=0.21 + {29995,8192,1136, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.92 BV=0.11 + {29995,8192,1232, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.03 BV=-0.00 + {29995,8192,1320, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.13 BV=-0.10 + {29995,8192,1416, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.23 BV=-0.20 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Custom1AutoTable = +{ + AETABLE_CUSTOM1_AUTO, //eAETableID + 116, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -2, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCustom1PLineTable_60Hz, + sCustom1PLineTable_50Hz, + NULL, +}; + +static strEvPline sCustom2PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8329,1216,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.07 BV=4.81 + {8329,1328,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.17 BV=4.70 + {8329,1424,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.26 BV=4.61 + {8329,1536,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.37 BV=4.51 + {8329,1632,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.47 BV=4.41 + {8329,1728,1056, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.56 BV=4.31 + {8329,1840,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.67 BV=4.21 + {8329,2048,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.77 BV=4.11 + {8329,2144,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.87 BV=4.01 + {8329,2352,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.97 BV=3.91 + {16670,1216,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.07 BV=3.81 + {16670,1328,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.17 BV=3.70 + {16670,1424,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.26 BV=3.61 + {16670,1536,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.37 BV=3.50 + {16670,1632,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.47 BV=3.41 + {16670,1728,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.58 BV=3.30 + {16670,1840,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.67 BV=3.21 + {16670,2048,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.77 BV=3.11 + {16670,2144,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.87 BV=3.01 + {16670,2352,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.97 BV=2.91 + {16670,2448,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.07 BV=2.81 + {16670,2656,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.17 BV=2.70 + {16670,2864,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.27 BV=2.61 + {16670,3072,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.36 BV=2.52 + {16670,3328,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.47 BV=2.41 + {16670,3456,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.56 BV=2.31 + {16670,3712,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.67 BV=2.21 + {16670,4096,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.77 BV=2.11 + {16670,4352,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.86 BV=2.01 + {24988,3072,1048, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.38 BV=1.91 + {24988,3328,1040, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.49 BV=1.81 + {24988,3584,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.58 BV=1.71 + {24988,3840,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.68 BV=1.61 + {33298,3072,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.37 BV=1.51 + {33298,3328,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.47 BV=1.41 + {33298,3584,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.57 BV=1.31 + {33298,3840,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.67 BV=1.21 + {33298,4096,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.77 BV=1.11 + {33298,4352,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.86 BV=1.02 + {33298,4608,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.97 BV=0.91 + {33298,4992,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.06 BV=0.82 + {33298,5376,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.17 BV=0.71 + {33298,5760,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.27 BV=0.61 + {33298,6240,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.37 BV=0.51 + {33298,6544,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.46 BV=0.42 + {33298,7072,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.56 BV=0.31 + {33298,7472,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.67 BV=0.21 + {33298,8192,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.77 BV=0.11 + {33298,8192,1104, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.87 BV=0.01 + {33298,8192,1192, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.98 BV=-0.11 + {33298,8192,1280, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=8.09 BV=-0.21 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCustom2PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8805,1136,1080, 0, 0, 0}, //TV = 6.83(445 lines) AV=2.97 SV=4.99 BV=4.81 + {9440,1136,1080, 0, 0, 0}, //TV = 6.73(477 lines) AV=2.97 SV=4.99 BV=4.71 + {10002,1136,1096, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.01 BV=4.60 + {10002,1216,1088, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.10 BV=4.51 + {10002,1328,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.21 BV=4.41 + {10002,1424,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.30 BV=4.32 + {10002,1536,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1632,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.50 BV=4.11 + {10002,1728,1080, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.60 BV=4.02 + {10002,1936,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,2048,1056, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.81 BV=3.80 + {10002,2240,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.89 BV=3.72 + {10002,2352,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.00 BV=3.62 + {10002,2560,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.11 BV=3.50 + {10002,2752,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.20 BV=3.41 + {10002,2960,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.30 BV=3.32 + {10002,3072,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.41 BV=3.21 + {10002,3328,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.50 BV=3.12 + {10002,3584,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.60 BV=3.02 + {10002,3840,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.71 BV=2.91 + {10002,4096,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.80 BV=2.82 + {10002,4480,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.89 BV=2.72 + {10002,4736,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.01 BV=2.61 + {10002,5120,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.10 BV=2.52 + {10002,5504,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.20 BV=2.41 + {10002,5888,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.30 BV=2.31 + {20004,3072,1064, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.41 BV=2.21 + {20004,3328,1056, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.51 BV=2.10 + {20004,3584,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.60 BV=2.02 + {20004,3840,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.69 BV=1.92 + {20004,4096,1048, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.80 BV=1.82 + {20004,4480,1024, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.89 BV=1.72 + {29995,3200,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.41 BV=1.62 + {29995,3456,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.52 BV=1.51 + {29995,3584,1056, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.62 BV=1.41 + {29995,3968,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.72 BV=1.31 + {29995,4224,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.82 BV=1.21 + {29995,4480,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.92 BV=1.11 + {29995,4864,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.01 BV=1.02 + {29995,5120,1048, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.12 BV=0.91 + {29995,5632,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.22 BV=0.81 + {29995,6016,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.32 BV=0.71 + {29995,6384,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.42 BV=0.61 + {29995,6896,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.52 BV=0.51 + {29995,7280,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.62 BV=0.41 + {29995,7936,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.72 BV=0.31 + {29995,8192,1064, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.82 BV=0.21 + {29995,8192,1136, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.92 BV=0.11 + {29995,8192,1232, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.03 BV=-0.00 + {29995,8192,1320, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.13 BV=-0.10 + {29995,8192,1416, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.23 BV=-0.20 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Custom2AutoTable = +{ + AETABLE_CUSTOM2_AUTO, //eAETableID + 116, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -2, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCustom2PLineTable_60Hz, + sCustom2PLineTable_50Hz, + NULL, +}; + +static strEvPline sCustom3PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8329,1216,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.07 BV=4.81 + {8329,1328,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.17 BV=4.70 + {8329,1424,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.26 BV=4.61 + {8329,1536,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.37 BV=4.51 + {8329,1632,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.47 BV=4.41 + {8329,1728,1056, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.56 BV=4.31 + {8329,1840,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.67 BV=4.21 + {8329,2048,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.77 BV=4.11 + {8329,2144,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.87 BV=4.01 + {8329,2352,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.97 BV=3.91 + {16670,1216,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.07 BV=3.81 + {16670,1328,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.17 BV=3.70 + {16670,1424,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.26 BV=3.61 + {16670,1536,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.37 BV=3.50 + {16670,1632,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.47 BV=3.41 + {16670,1728,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.58 BV=3.30 + {16670,1840,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.67 BV=3.21 + {16670,2048,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.77 BV=3.11 + {16670,2144,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.87 BV=3.01 + {16670,2352,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.97 BV=2.91 + {16670,2448,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.07 BV=2.81 + {16670,2656,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.17 BV=2.70 + {16670,2864,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.27 BV=2.61 + {16670,3072,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.36 BV=2.52 + {16670,3328,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.47 BV=2.41 + {16670,3456,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.56 BV=2.31 + {16670,3712,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.67 BV=2.21 + {16670,4096,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.77 BV=2.11 + {16670,4352,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.86 BV=2.01 + {24988,3072,1048, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.38 BV=1.91 + {24988,3328,1040, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.49 BV=1.81 + {24988,3584,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.58 BV=1.71 + {24988,3840,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.68 BV=1.61 + {33298,3072,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.37 BV=1.51 + {33298,3328,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.47 BV=1.41 + {33298,3584,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.57 BV=1.31 + {33298,3840,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.67 BV=1.21 + {33298,4096,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.77 BV=1.11 + {33298,4352,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.86 BV=1.02 + {33298,4608,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.97 BV=0.91 + {33298,4992,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.06 BV=0.82 + {33298,5376,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.17 BV=0.71 + {33298,5760,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.27 BV=0.61 + {33298,6240,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.37 BV=0.51 + {33298,6544,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.46 BV=0.42 + {33298,7072,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.56 BV=0.31 + {33298,7472,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.67 BV=0.21 + {33298,8192,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.77 BV=0.11 + {33298,8192,1104, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.87 BV=0.01 + {33298,8192,1192, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.98 BV=-0.11 + {33298,8192,1280, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=8.09 BV=-0.21 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCustom3PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8805,1136,1080, 0, 0, 0}, //TV = 6.83(445 lines) AV=2.97 SV=4.99 BV=4.81 + {9440,1136,1080, 0, 0, 0}, //TV = 6.73(477 lines) AV=2.97 SV=4.99 BV=4.71 + {10002,1136,1096, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.01 BV=4.60 + {10002,1216,1088, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.10 BV=4.51 + {10002,1328,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.21 BV=4.41 + {10002,1424,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.30 BV=4.32 + {10002,1536,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1632,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.50 BV=4.11 + {10002,1728,1080, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.60 BV=4.02 + {10002,1936,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,2048,1056, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.81 BV=3.80 + {10002,2240,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.89 BV=3.72 + {10002,2352,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.00 BV=3.62 + {10002,2560,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.11 BV=3.50 + {10002,2752,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.20 BV=3.41 + {10002,2960,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.30 BV=3.32 + {10002,3072,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.41 BV=3.21 + {10002,3328,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.50 BV=3.12 + {10002,3584,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.60 BV=3.02 + {10002,3840,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.71 BV=2.91 + {10002,4096,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.80 BV=2.82 + {10002,4480,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.89 BV=2.72 + {10002,4736,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.01 BV=2.61 + {10002,5120,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.10 BV=2.52 + {10002,5504,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.20 BV=2.41 + {10002,5888,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.30 BV=2.31 + {20004,3072,1064, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.41 BV=2.21 + {20004,3328,1056, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.51 BV=2.10 + {20004,3584,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.60 BV=2.02 + {20004,3840,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.69 BV=1.92 + {20004,4096,1048, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.80 BV=1.82 + {20004,4480,1024, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.89 BV=1.72 + {29995,3200,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.41 BV=1.62 + {29995,3456,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.52 BV=1.51 + {29995,3584,1056, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.62 BV=1.41 + {29995,3968,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.72 BV=1.31 + {29995,4224,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.82 BV=1.21 + {29995,4480,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.92 BV=1.11 + {29995,4864,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.01 BV=1.02 + {29995,5120,1048, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.12 BV=0.91 + {29995,5632,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.22 BV=0.81 + {29995,6016,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.32 BV=0.71 + {29995,6384,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.42 BV=0.61 + {29995,6896,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.52 BV=0.51 + {29995,7280,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.62 BV=0.41 + {29995,7936,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.72 BV=0.31 + {29995,8192,1064, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.82 BV=0.21 + {29995,8192,1136, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.92 BV=0.11 + {29995,8192,1232, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.03 BV=-0.00 + {29995,8192,1320, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.13 BV=-0.10 + {29995,8192,1416, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.23 BV=-0.20 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Custom3AutoTable = +{ + AETABLE_CUSTOM3_AUTO, //eAETableID + 116, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -2, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCustom3PLineTable_60Hz, + sCustom3PLineTable_50Hz, + NULL, +}; + +static strEvPline sCustom4PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8329,1216,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.07 BV=4.81 + {8329,1328,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.17 BV=4.70 + {8329,1424,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.26 BV=4.61 + {8329,1536,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.37 BV=4.51 + {8329,1632,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.47 BV=4.41 + {8329,1728,1056, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.56 BV=4.31 + {8329,1840,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.67 BV=4.21 + {8329,2048,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.77 BV=4.11 + {8329,2144,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.87 BV=4.01 + {8329,2352,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.97 BV=3.91 + {16670,1216,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.07 BV=3.81 + {16670,1328,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.17 BV=3.70 + {16670,1424,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.26 BV=3.61 + {16670,1536,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.37 BV=3.50 + {16670,1632,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.47 BV=3.41 + {16670,1728,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.58 BV=3.30 + {16670,1840,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.67 BV=3.21 + {16670,2048,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.77 BV=3.11 + {16670,2144,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.87 BV=3.01 + {16670,2352,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.97 BV=2.91 + {16670,2448,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.07 BV=2.81 + {16670,2656,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.17 BV=2.70 + {16670,2864,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.27 BV=2.61 + {16670,3072,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.36 BV=2.52 + {16670,3328,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.47 BV=2.41 + {16670,3456,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.56 BV=2.31 + {16670,3712,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.67 BV=2.21 + {16670,4096,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.77 BV=2.11 + {16670,4352,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.86 BV=2.01 + {24988,3072,1048, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.38 BV=1.91 + {24988,3328,1040, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.49 BV=1.81 + {24988,3584,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.58 BV=1.71 + {24988,3840,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.68 BV=1.61 + {33298,3072,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.37 BV=1.51 + {33298,3328,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.47 BV=1.41 + {33298,3584,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.57 BV=1.31 + {33298,3840,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.67 BV=1.21 + {33298,4096,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.77 BV=1.11 + {33298,4352,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.86 BV=1.02 + {33298,4608,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.97 BV=0.91 + {33298,4992,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.06 BV=0.82 + {33298,5376,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.17 BV=0.71 + {33298,5760,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.27 BV=0.61 + {33298,6240,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.37 BV=0.51 + {33298,6544,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.46 BV=0.42 + {33298,7072,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.56 BV=0.31 + {33298,7472,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.67 BV=0.21 + {33298,8192,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.77 BV=0.11 + {33298,8192,1104, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.87 BV=0.01 + {33298,8192,1192, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.98 BV=-0.11 + {33298,8192,1280, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=8.09 BV=-0.21 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCustom4PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8805,1136,1080, 0, 0, 0}, //TV = 6.83(445 lines) AV=2.97 SV=4.99 BV=4.81 + {9440,1136,1080, 0, 0, 0}, //TV = 6.73(477 lines) AV=2.97 SV=4.99 BV=4.71 + {10002,1136,1096, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.01 BV=4.60 + {10002,1216,1088, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.10 BV=4.51 + {10002,1328,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.21 BV=4.41 + {10002,1424,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.30 BV=4.32 + {10002,1536,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1632,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.50 BV=4.11 + {10002,1728,1080, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.60 BV=4.02 + {10002,1936,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,2048,1056, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.81 BV=3.80 + {10002,2240,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.89 BV=3.72 + {10002,2352,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.00 BV=3.62 + {10002,2560,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.11 BV=3.50 + {10002,2752,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.20 BV=3.41 + {10002,2960,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.30 BV=3.32 + {10002,3072,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.41 BV=3.21 + {10002,3328,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.50 BV=3.12 + {10002,3584,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.60 BV=3.02 + {10002,3840,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.71 BV=2.91 + {10002,4096,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.80 BV=2.82 + {10002,4480,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.89 BV=2.72 + {10002,4736,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.01 BV=2.61 + {10002,5120,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.10 BV=2.52 + {10002,5504,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.20 BV=2.41 + {10002,5888,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.30 BV=2.31 + {20004,3072,1064, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.41 BV=2.21 + {20004,3328,1056, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.51 BV=2.10 + {20004,3584,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.60 BV=2.02 + {20004,3840,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.69 BV=1.92 + {20004,4096,1048, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.80 BV=1.82 + {20004,4480,1024, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.89 BV=1.72 + {29995,3200,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.41 BV=1.62 + {29995,3456,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.52 BV=1.51 + {29995,3584,1056, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.62 BV=1.41 + {29995,3968,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.72 BV=1.31 + {29995,4224,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.82 BV=1.21 + {29995,4480,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.92 BV=1.11 + {29995,4864,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.01 BV=1.02 + {29995,5120,1048, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.12 BV=0.91 + {29995,5632,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.22 BV=0.81 + {29995,6016,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.32 BV=0.71 + {29995,6384,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.42 BV=0.61 + {29995,6896,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.52 BV=0.51 + {29995,7280,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.62 BV=0.41 + {29995,7936,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.72 BV=0.31 + {29995,8192,1064, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.82 BV=0.21 + {29995,8192,1136, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.92 BV=0.11 + {29995,8192,1232, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.03 BV=-0.00 + {29995,8192,1320, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.13 BV=-0.10 + {29995,8192,1416, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.23 BV=-0.20 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Custom4AutoTable = +{ + AETABLE_CUSTOM4_AUTO, //eAETableID + 116, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -2, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCustom4PLineTable_60Hz, + sCustom4PLineTable_50Hz, + NULL, +}; + +static strEvPline sCustom5PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8329,1216,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.07 BV=4.81 + {8329,1328,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.17 BV=4.70 + {8329,1424,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.26 BV=4.61 + {8329,1536,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.37 BV=4.51 + {8329,1632,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.47 BV=4.41 + {8329,1728,1056, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.56 BV=4.31 + {8329,1840,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.67 BV=4.21 + {8329,2048,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.77 BV=4.11 + {8329,2144,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.87 BV=4.01 + {8329,2352,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.97 BV=3.91 + {16670,1216,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.07 BV=3.81 + {16670,1328,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.17 BV=3.70 + {16670,1424,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.26 BV=3.61 + {16670,1536,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.37 BV=3.50 + {16670,1632,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.47 BV=3.41 + {16670,1728,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.58 BV=3.30 + {16670,1840,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.67 BV=3.21 + {16670,2048,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.77 BV=3.11 + {16670,2144,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.87 BV=3.01 + {16670,2352,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.97 BV=2.91 + {16670,2448,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.07 BV=2.81 + {16670,2656,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.17 BV=2.70 + {16670,2864,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.27 BV=2.61 + {16670,3072,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.36 BV=2.52 + {16670,3328,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.47 BV=2.41 + {16670,3456,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.56 BV=2.31 + {16670,3712,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.67 BV=2.21 + {16670,4096,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.77 BV=2.11 + {16670,4352,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.86 BV=2.01 + {24988,3072,1048, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.38 BV=1.91 + {24988,3328,1040, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.49 BV=1.81 + {24988,3584,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.58 BV=1.71 + {24988,3840,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.68 BV=1.61 + {33298,3072,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.37 BV=1.51 + {33298,3328,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.47 BV=1.41 + {33298,3584,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.57 BV=1.31 + {33298,3840,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.67 BV=1.21 + {33298,4096,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.77 BV=1.11 + {33298,4352,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.86 BV=1.02 + {33298,4608,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.97 BV=0.91 + {33298,4992,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.06 BV=0.82 + {33298,5376,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.17 BV=0.71 + {33298,5760,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.27 BV=0.61 + {33298,6240,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.37 BV=0.51 + {33298,6544,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.46 BV=0.42 + {33298,7072,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.56 BV=0.31 + {33298,7472,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.67 BV=0.21 + {33298,8192,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.77 BV=0.11 + {33298,8192,1104, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.87 BV=0.01 + {33298,8192,1192, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.98 BV=-0.11 + {33298,8192,1280, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=8.09 BV=-0.21 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCustom5PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8805,1136,1080, 0, 0, 0}, //TV = 6.83(445 lines) AV=2.97 SV=4.99 BV=4.81 + {9440,1136,1080, 0, 0, 0}, //TV = 6.73(477 lines) AV=2.97 SV=4.99 BV=4.71 + {10002,1136,1096, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.01 BV=4.60 + {10002,1216,1088, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.10 BV=4.51 + {10002,1328,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.21 BV=4.41 + {10002,1424,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.30 BV=4.32 + {10002,1536,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1632,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.50 BV=4.11 + {10002,1728,1080, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.60 BV=4.02 + {10002,1936,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,2048,1056, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.81 BV=3.80 + {10002,2240,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.89 BV=3.72 + {10002,2352,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.00 BV=3.62 + {10002,2560,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.11 BV=3.50 + {10002,2752,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.20 BV=3.41 + {10002,2960,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.30 BV=3.32 + {10002,3072,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.41 BV=3.21 + {10002,3328,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.50 BV=3.12 + {10002,3584,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.60 BV=3.02 + {10002,3840,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.71 BV=2.91 + {10002,4096,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.80 BV=2.82 + {10002,4480,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.89 BV=2.72 + {10002,4736,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.01 BV=2.61 + {10002,5120,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.10 BV=2.52 + {10002,5504,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.20 BV=2.41 + {10002,5888,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.30 BV=2.31 + {20004,3072,1064, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.41 BV=2.21 + {20004,3328,1056, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.51 BV=2.10 + {20004,3584,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.60 BV=2.02 + {20004,3840,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.69 BV=1.92 + {20004,4096,1048, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.80 BV=1.82 + {20004,4480,1024, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.89 BV=1.72 + {29995,3200,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.41 BV=1.62 + {29995,3456,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.52 BV=1.51 + {29995,3584,1056, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.62 BV=1.41 + {29995,3968,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.72 BV=1.31 + {29995,4224,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.82 BV=1.21 + {29995,4480,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.92 BV=1.11 + {29995,4864,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.01 BV=1.02 + {29995,5120,1048, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.12 BV=0.91 + {29995,5632,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.22 BV=0.81 + {29995,6016,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.32 BV=0.71 + {29995,6384,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.42 BV=0.61 + {29995,6896,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.52 BV=0.51 + {29995,7280,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.62 BV=0.41 + {29995,7936,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.72 BV=0.31 + {29995,8192,1064, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.82 BV=0.21 + {29995,8192,1136, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.92 BV=0.11 + {29995,8192,1232, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.03 BV=-0.00 + {29995,8192,1320, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.13 BV=-0.10 + {29995,8192,1416, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.23 BV=-0.20 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Custom5AutoTable = +{ + AETABLE_CUSTOM5_AUTO, //eAETableID + 116, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -2, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCustom5PLineTable_60Hz, + sCustom5PLineTable_50Hz, + NULL, +}; + +static strEvPline sVideoNightPLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8329,1216,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.07 BV=4.81 + {8329,1328,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.17 BV=4.70 + {8329,1424,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.26 BV=4.61 + {8329,1536,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.37 BV=4.51 + {8329,1632,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.47 BV=4.41 + {8329,1728,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.56 BV=4.31 + {8329,1840,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.67 BV=4.21 + {8329,2048,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.77 BV=4.11 + {8329,2144,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.87 BV=4.01 + {8329,2352,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.97 BV=3.91 + {16670,1216,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.07 BV=3.81 + {16670,1328,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.17 BV=3.70 + {16670,1424,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.27 BV=3.60 + {16670,1536,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.37 BV=3.50 + {16670,1632,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.47 BV=3.41 + {16670,1728,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.58 BV=3.30 + {24988,1216,1072, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.08 BV=3.21 + {24988,1328,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.18 BV=3.11 + {24988,1424,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.29 BV=3.01 + {24988,1536,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.39 BV=2.90 + {33329,1216,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.07 BV=2.81 + {33329,1328,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.17 BV=2.70 + {33329,1424,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.26 BV=2.61 + {33329,1536,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.37 BV=2.51 + {33329,1632,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.47 BV=2.41 + {33329,1728,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.58 BV=2.30 + {33329,1840,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.67 BV=2.21 + {33329,2048,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.77 BV=2.11 + {33329,2144,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.87 BV=2.01 + {33329,2352,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.97 BV=1.91 + {33329,2448,1056, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.07 BV=1.81 + {33329,2656,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.17 BV=1.70 + {33329,2864,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.27 BV=1.61 + {33329,3072,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.37 BV=1.51 + {33329,3328,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.47 BV=1.41 + {33329,3456,1056, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.56 BV=1.31 + {33329,3840,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.67 BV=1.21 + {33329,4096,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.77 BV=1.11 + {33329,4352,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.86 BV=1.01 + {33329,4608,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.97 BV=0.91 + {33329,4992,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.06 BV=0.82 + {33329,5376,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.16 BV=0.72 + {33329,5760,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.27 BV=0.61 + {33329,6240,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.37 BV=0.51 + {33329,6544,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.46 BV=0.41 + {33329,7072,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.56 BV=0.31 + {33329,7472,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.67 BV=0.21 + {33329,8192,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.77 BV=0.11 + {33329,8192,1104, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.87 BV=0.00 + {33329,8192,1184, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.97 BV=-0.10 + {33329,8192,1272, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.08 BV=-0.20 + {33329,8192,1368, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.18 BV=-0.31 + {33329,8192,1464, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.28 BV=-0.40 + {33329,8192,1568, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.38 BV=-0.50 + {41669,8192,1344, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=8.16 BV=-0.60 + {41669,8192,1440, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=8.26 BV=-0.70 + {49999,8192,1288, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=8.10 BV=-0.80 + {49999,8192,1384, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=8.20 BV=-0.91 + {49999,8192,1480, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=8.30 BV=-1.00 + {58328,8192,1360, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=8.17 BV=-1.10 + {58328,8192,1456, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=8.27 BV=-1.20 + {66669,8192,1368, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.18 BV=-1.31 + {74998,8192,1304, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=8.11 BV=-1.41 + {74998,8192,1392, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=8.21 BV=-1.50 + {83327,8192,1344, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=8.16 BV=-1.60 + {91668,8192,1312, 0, 0, 0}, //TV = 3.45(8660 lines) AV=2.97 SV=8.12 BV=-1.70 + {99998,8192,1288, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.10 BV=-1.80 + {99998,8192,1376, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.19 BV=-1.90 + {99998,8192,1472, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.29 BV=-2.00 + {99998,8192,1584, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.39 BV=-2.10 + {99998,8192,1696, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.49 BV=-2.20 + {99998,8192,1816, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.59 BV=-2.30 + {99998,8192,1944, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.69 BV=-2.40 + {99998,8192,2088, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.79 BV=-2.50 + {99998,8192,2232, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.89 BV=-2.60 + {99998,8192,2408, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.00 BV=-2.71 + {99998,8192,2584, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.10 BV=-2.81 + {99998,8192,2768, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.20 BV=-2.91 + {99998,8192,2968, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.30 BV=-3.01 + {99998,8192,3176, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.40 BV=-3.11 + {99998,8192,3408, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.50 BV=-3.21 + {99998,8192,3648, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.60 BV=-3.31 + {99998,8192,3912, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.70 BV=-3.41 + {99998,8192,4192, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.80 BV=-3.51 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sVideoNightPLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8805,1136,1080, 0, 0, 0}, //TV = 6.83(831 lines) AV=2.97 SV=4.99 BV=4.81 + {9440,1136,1080, 0, 0, 0}, //TV = 6.73(891 lines) AV=2.97 SV=4.99 BV=4.71 + {10002,1136,1096, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.01 BV=4.60 + {10002,1216,1088, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.10 BV=4.51 + {10002,1328,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.21 BV=4.41 + {10002,1424,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.30 BV=4.32 + {10002,1536,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1632,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.50 BV=4.11 + {10002,1728,1080, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.60 BV=4.02 + {10002,1936,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,2048,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.80 BV=3.82 + {10002,2240,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.89 BV=3.72 + {20004,1136,1096, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.01 BV=3.60 + {20004,1216,1088, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.10 BV=3.51 + {20004,1328,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.21 BV=3.41 + {20004,1424,1064, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.30 BV=3.32 + {20004,1536,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.42 BV=3.20 + {20004,1632,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.50 BV=3.11 + {29995,1216,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.01 BV=3.02 + {29995,1216,1104, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.12 BV=2.91 + {29995,1328,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.22 BV=2.81 + {29995,1424,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.32 BV=2.71 + {29995,1536,1072, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.42 BV=2.61 + {29995,1632,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.51 BV=2.52 + {29995,1840,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.62 BV=2.41 + {29995,1936,1056, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.73 BV=2.30 + {29995,2048,1064, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.82 BV=2.21 + {29995,2240,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.92 BV=2.11 + {29995,2448,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.02 BV=2.01 + {29995,2560,1048, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.12 BV=1.91 + {29995,2752,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.21 BV=1.82 + {29995,2960,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.32 BV=1.71 + {29995,3200,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.42 BV=1.61 + {29995,3456,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.52 BV=1.51 + {29995,3584,1056, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.62 BV=1.41 + {29995,3968,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.73 BV=1.30 + {29995,4224,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.82 BV=1.21 + {29995,4480,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.92 BV=1.11 + {29995,4864,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.02 BV=1.01 + {29995,5120,1048, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.12 BV=0.91 + {29995,5504,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.21 BV=0.82 + {29995,5888,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.31 BV=0.72 + {29995,6384,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.43 BV=0.60 + {29995,6896,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.52 BV=0.51 + {29995,7280,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.62 BV=0.41 + {29995,7936,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.72 BV=0.31 + {29995,8192,1064, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.82 BV=0.21 + {29995,8192,1136, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.92 BV=0.11 + {29995,8192,1232, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.03 BV=-0.00 + {29995,8192,1320, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.13 BV=-0.10 + {29995,8192,1408, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.22 BV=-0.19 + {29995,8192,1520, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.34 BV=-0.31 + {29995,8192,1632, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.44 BV=-0.41 + {39996,8192,1312, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=8.12 BV=-0.51 + {39996,8192,1400, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=8.22 BV=-0.60 + {39996,8192,1504, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=8.32 BV=-0.71 + {49998,8192,1288, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=8.10 BV=-0.80 + {49998,8192,1384, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=8.20 BV=-0.91 + {49998,8192,1480, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=8.30 BV=-1.00 + {60001,8192,1320, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.13 BV=-1.10 + {60001,8192,1416, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.23 BV=-1.20 + {70002,8192,1304, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=8.11 BV=-1.31 + {70002,8192,1392, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=8.21 BV=-1.40 + {80004,8192,1312, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=8.12 BV=-1.51 + {80004,8192,1400, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=8.22 BV=-1.60 + {89995,8192,1336, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=8.15 BV=-1.70 + {99997,8192,1288, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.10 BV=-1.80 + {99997,8192,1376, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.19 BV=-1.90 + {99997,8192,1472, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.29 BV=-2.00 + {99997,8192,1584, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.39 BV=-2.10 + {99997,8192,1696, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.49 BV=-2.20 + {99997,8192,1816, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.59 BV=-2.30 + {99997,8192,1944, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.69 BV=-2.40 + {99997,8192,2088, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.79 BV=-2.50 + {99997,8192,2232, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.89 BV=-2.60 + {99997,8192,2408, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.00 BV=-2.71 + {99997,8192,2584, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.10 BV=-2.81 + {99997,8192,2768, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.20 BV=-2.91 + {99997,8192,2968, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.30 BV=-3.01 + {99997,8192,3176, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.40 BV=-3.11 + {99997,8192,3408, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.50 BV=-3.21 + {99997,8192,3648, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.60 BV=-3.31 + {99997,8192,3912, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.70 BV=-3.41 + {99997,8192,4192, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.80 BV=-3.51 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_VideoNightTable = +{ + AETABLE_VIDEO_NIGHT, //eAETableID + 149, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -35, //i4MinBV + 90, //i4EffectiveMaxBV + -10, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sVideoNightPLineTable_60Hz, + sVideoNightPLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureISO100PLineTable_60Hz = +{ +{ + {95,1216,1088, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.10 BV=11.23 + {95,1328,1024, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.14 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {116,1328,1040, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.16 BV=10.88 + {127,1216,1104, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.12 BV=10.79 + {137,1216,1080, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.09 BV=10.71 + {148,1216,1072, 0, 0, 0}, //TV = 12.72(13 lines) AV=2.97 SV=5.08 BV=10.61 + {158,1216,1088, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.10 BV=10.50 + {169,1216,1096, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.11 BV=10.39 + {190,1216,1048, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.05 BV=10.29 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {211,1216,1064, 0, 0, 0}, //TV = 12.21(19 lines) AV=2.97 SV=5.07 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {243,1216,1064, 0, 0, 0}, //TV = 12.01(22 lines) AV=2.97 SV=5.07 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {349,1216,1048, 0, 0, 0}, //TV = 11.48(32 lines) AV=2.97 SV=5.05 BV=9.41 + {370,1216,1064, 0, 0, 0}, //TV = 11.40(34 lines) AV=2.97 SV=5.07 BV=9.30 + {402,1216,1040, 0, 0, 0}, //TV = 11.28(37 lines) AV=2.97 SV=5.04 BV=9.22 + {433,1216,1040, 0, 0, 0}, //TV = 11.17(40 lines) AV=2.97 SV=5.04 BV=9.11 + {465,1216,1040, 0, 0, 0}, //TV = 11.07(43 lines) AV=2.97 SV=5.04 BV=9.01 + {497,1216,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.04 BV=8.91 + {529,1216,1048, 0, 0, 0}, //TV = 10.88(49 lines) AV=2.97 SV=5.05 BV=8.81 + {571,1216,1040, 0, 0, 0}, //TV = 10.77(53 lines) AV=2.97 SV=5.04 BV=8.71 + {613,1216,1040, 0, 0, 0}, //TV = 10.67(57 lines) AV=2.97 SV=5.04 BV=8.61 + {645,1216,1056, 0, 0, 0}, //TV = 10.60(60 lines) AV=2.97 SV=5.06 BV=8.51 + {698,1216,1048, 0, 0, 0}, //TV = 10.48(65 lines) AV=2.97 SV=5.05 BV=8.41 + {751,1216,1040, 0, 0, 0}, //TV = 10.38(70 lines) AV=2.97 SV=5.04 BV=8.31 + {804,1216,1040, 0, 0, 0}, //TV = 10.28(75 lines) AV=2.97 SV=5.04 BV=8.22 + {867,1216,1040, 0, 0, 0}, //TV = 10.17(81 lines) AV=2.97 SV=5.04 BV=8.11 + {920,1216,1048, 0, 0, 0}, //TV = 10.09(86 lines) AV=2.97 SV=5.05 BV=8.01 + {994,1216,1040, 0, 0, 0}, //TV = 9.97(93 lines) AV=2.97 SV=5.04 BV=7.91 + {1068,1216,1040, 0, 0, 0}, //TV = 9.87(100 lines) AV=2.97 SV=5.04 BV=7.81 + {1143,1216,1040, 0, 0, 0}, //TV = 9.77(107 lines) AV=2.97 SV=5.04 BV=7.71 + {1227,1216,1032, 0, 0, 0}, //TV = 9.67(115 lines) AV=2.97 SV=5.02 BV=7.62 + {1312,1216,1040, 0, 0, 0}, //TV = 9.57(123 lines) AV=2.97 SV=5.04 BV=7.51 + {1407,1216,1040, 0, 0, 0}, //TV = 9.47(132 lines) AV=2.97 SV=5.04 BV=7.41 + {1513,1216,1032, 0, 0, 0}, //TV = 9.37(142 lines) AV=2.97 SV=5.02 BV=7.31 + {1608,1216,1040, 0, 0, 0}, //TV = 9.28(151 lines) AV=2.97 SV=5.04 BV=7.22 + {1735,1216,1032, 0, 0, 0}, //TV = 9.17(163 lines) AV=2.97 SV=5.02 BV=7.12 + {1852,1216,1040, 0, 0, 0}, //TV = 9.08(174 lines) AV=2.97 SV=5.04 BV=7.01 + {2000,1216,1032, 0, 0, 0}, //TV = 8.97(188 lines) AV=2.97 SV=5.02 BV=6.91 + {2137,1216,1032, 0, 0, 0}, //TV = 8.87(201 lines) AV=2.97 SV=5.02 BV=6.82 + {2296,1216,1032, 0, 0, 0}, //TV = 8.77(216 lines) AV=2.97 SV=5.02 BV=6.71 + {2455,1216,1040, 0, 0, 0}, //TV = 8.67(231 lines) AV=2.97 SV=5.04 BV=6.61 + {2635,1216,1032, 0, 0, 0}, //TV = 8.57(248 lines) AV=2.97 SV=5.02 BV=6.51 + {2836,1216,1032, 0, 0, 0}, //TV = 8.46(267 lines) AV=2.97 SV=5.02 BV=6.41 + {3027,1216,1040, 0, 0, 0}, //TV = 8.37(285 lines) AV=2.97 SV=5.04 BV=6.30 + {3249,1216,1032, 0, 0, 0}, //TV = 8.27(306 lines) AV=2.97 SV=5.02 BV=6.21 + {3471,1216,1032, 0, 0, 0}, //TV = 8.17(327 lines) AV=2.97 SV=5.02 BV=6.12 + {3746,1216,1032, 0, 0, 0}, //TV = 8.06(353 lines) AV=2.97 SV=5.02 BV=6.01 + {4011,1216,1032, 0, 0, 0}, //TV = 7.96(378 lines) AV=2.97 SV=5.02 BV=5.91 + {4286,1216,1032, 0, 0, 0}, //TV = 7.87(404 lines) AV=2.97 SV=5.02 BV=5.81 + {4593,1216,1032, 0, 0, 0}, //TV = 7.77(433 lines) AV=2.97 SV=5.02 BV=5.71 + {4921,1216,1032, 0, 0, 0}, //TV = 7.67(464 lines) AV=2.97 SV=5.02 BV=5.61 + {5270,1216,1032, 0, 0, 0}, //TV = 7.57(497 lines) AV=2.97 SV=5.02 BV=5.51 + {5641,1216,1032, 0, 0, 0}, //TV = 7.47(532 lines) AV=2.97 SV=5.02 BV=5.42 + {6043,1216,1032, 0, 0, 0}, //TV = 7.37(570 lines) AV=2.97 SV=5.02 BV=5.32 + {6509,1216,1032, 0, 0, 0}, //TV = 7.26(614 lines) AV=2.97 SV=5.02 BV=5.21 + {6974,1216,1032, 0, 0, 0}, //TV = 7.16(658 lines) AV=2.97 SV=5.02 BV=5.11 + {7472,1216,1032, 0, 0, 0}, //TV = 7.06(705 lines) AV=2.97 SV=5.02 BV=5.01 + {8001,1216,1032, 0, 0, 0}, //TV = 6.97(755 lines) AV=2.97 SV=5.02 BV=4.91 + {8314,1216,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.07 BV=4.81 + {8314,1328,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.17 BV=4.70 + {8314,1424,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.26 BV=4.61 + {8314,1536,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.37 BV=4.51 + {8314,1632,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.47 BV=4.41 + {8314,1728,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.56 BV=4.31 + {8314,1840,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.67 BV=4.21 + {8314,2048,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.77 BV=4.11 + {8314,2144,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.87 BV=4.01 + {8314,2352,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.97 BV=3.91 + {16695,1216,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.07 BV=3.81 + {16695,1328,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.17 BV=3.70 + {16695,1424,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.26 BV=3.61 + {16695,1536,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.37 BV=3.50 + {16695,1632,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.47 BV=3.41 + {16695,1728,1056, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.56 BV=3.31 + {25009,1216,1072, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.08 BV=3.21 + {25009,1328,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.18 BV=3.11 + {25009,1424,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.29 BV=3.01 + {25009,1536,1048, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.38 BV=2.91 + {33323,1216,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.07 BV=2.81 + {33323,1328,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.17 BV=2.70 + {33323,1424,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.26 BV=2.61 + {41637,1216,1048, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.05 BV=2.51 + {41637,1328,1024, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.14 BV=2.42 + {41637,1424,1024, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.24 BV=2.31 + {50018,1216,1072, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=5.08 BV=2.21 + {50018,1328,1056, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=5.18 BV=2.11 + {58332,1216,1064, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=5.07 BV=2.00 + {58332,1328,1040, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=5.16 BV=1.91 + {66646,1216,1064, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.07 BV=1.81 + {66646,1328,1048, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.17 BV=1.70 + {75027,1216,1088, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=5.10 BV=1.61 + {83341,1216,1048, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=5.05 BV=1.51 + {83341,1328,1024, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=5.14 BV=1.42 + {91655,1216,1096, 0, 0, 0}, //TV = 3.45(8660 lines) AV=2.97 SV=5.11 BV=1.31 + {99969,1216,1072, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=5.08 BV=1.21 + {108350,1216,1064, 0, 0, 0}, //TV = 3.21(10234 lines) AV=2.97 SV=5.07 BV=1.11 + {116664,1216,1064, 0, 0, 0}, //TV = 3.10(11022 lines) AV=2.97 SV=5.07 BV=1.00 + {124978,1216,1064, 0, 0, 0}, //TV = 3.00(11809 lines) AV=2.97 SV=5.07 BV=0.90 + {133359,1216,1064, 0, 0, 0}, //TV = 2.91(12596 lines) AV=2.97 SV=5.07 BV=0.81 + {141673,1216,1072, 0, 0, 0}, //TV = 2.82(13383 lines) AV=2.97 SV=5.08 BV=0.71 + {149987,1216,1088, 0, 0, 0}, //TV = 2.74(14171 lines) AV=2.97 SV=5.10 BV=0.61 + {166682,1216,1048, 0, 0, 0}, //TV = 2.59(15745 lines) AV=2.97 SV=5.05 BV=0.51 + {174996,1216,1064, 0, 0, 0}, //TV = 2.51(16534 lines) AV=2.97 SV=5.07 BV=0.42 + {191624,1216,1048, 0, 0, 0}, //TV = 2.38(18107 lines) AV=2.97 SV=5.05 BV=0.31 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureISO100PLineTable_50Hz = +{ +{ + {95,1216,1088, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.10 BV=11.23 + {95,1328,1024, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.14 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {116,1328,1040, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.16 BV=10.88 + {127,1216,1104, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.12 BV=10.79 + {137,1216,1080, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.09 BV=10.71 + {148,1216,1072, 0, 0, 0}, //TV = 12.72(13 lines) AV=2.97 SV=5.08 BV=10.61 + {158,1216,1088, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.10 BV=10.50 + {169,1216,1096, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.11 BV=10.39 + {190,1216,1048, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.05 BV=10.29 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {211,1216,1064, 0, 0, 0}, //TV = 12.21(19 lines) AV=2.97 SV=5.07 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {243,1216,1064, 0, 0, 0}, //TV = 12.01(22 lines) AV=2.97 SV=5.07 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {349,1216,1048, 0, 0, 0}, //TV = 11.48(32 lines) AV=2.97 SV=5.05 BV=9.41 + {370,1216,1064, 0, 0, 0}, //TV = 11.40(34 lines) AV=2.97 SV=5.07 BV=9.30 + {402,1216,1040, 0, 0, 0}, //TV = 11.28(37 lines) AV=2.97 SV=5.04 BV=9.22 + {433,1216,1040, 0, 0, 0}, //TV = 11.17(40 lines) AV=2.97 SV=5.04 BV=9.11 + {465,1216,1040, 0, 0, 0}, //TV = 11.07(43 lines) AV=2.97 SV=5.04 BV=9.01 + {497,1216,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.04 BV=8.91 + {529,1216,1048, 0, 0, 0}, //TV = 10.88(49 lines) AV=2.97 SV=5.05 BV=8.81 + {571,1216,1040, 0, 0, 0}, //TV = 10.77(53 lines) AV=2.97 SV=5.04 BV=8.71 + {613,1216,1040, 0, 0, 0}, //TV = 10.67(57 lines) AV=2.97 SV=5.04 BV=8.61 + {645,1216,1056, 0, 0, 0}, //TV = 10.60(60 lines) AV=2.97 SV=5.06 BV=8.51 + {698,1216,1048, 0, 0, 0}, //TV = 10.48(65 lines) AV=2.97 SV=5.05 BV=8.41 + {751,1216,1040, 0, 0, 0}, //TV = 10.38(70 lines) AV=2.97 SV=5.04 BV=8.31 + {804,1216,1040, 0, 0, 0}, //TV = 10.28(75 lines) AV=2.97 SV=5.04 BV=8.22 + {867,1216,1040, 0, 0, 0}, //TV = 10.17(81 lines) AV=2.97 SV=5.04 BV=8.11 + {920,1216,1048, 0, 0, 0}, //TV = 10.09(86 lines) AV=2.97 SV=5.05 BV=8.01 + {994,1216,1040, 0, 0, 0}, //TV = 9.97(93 lines) AV=2.97 SV=5.04 BV=7.91 + {1068,1216,1040, 0, 0, 0}, //TV = 9.87(100 lines) AV=2.97 SV=5.04 BV=7.81 + {1143,1216,1040, 0, 0, 0}, //TV = 9.77(107 lines) AV=2.97 SV=5.04 BV=7.71 + {1227,1216,1032, 0, 0, 0}, //TV = 9.67(115 lines) AV=2.97 SV=5.02 BV=7.62 + {1312,1216,1040, 0, 0, 0}, //TV = 9.57(123 lines) AV=2.97 SV=5.04 BV=7.51 + {1407,1216,1040, 0, 0, 0}, //TV = 9.47(132 lines) AV=2.97 SV=5.04 BV=7.41 + {1513,1216,1032, 0, 0, 0}, //TV = 9.37(142 lines) AV=2.97 SV=5.02 BV=7.31 + {1608,1216,1040, 0, 0, 0}, //TV = 9.28(151 lines) AV=2.97 SV=5.04 BV=7.22 + {1735,1216,1032, 0, 0, 0}, //TV = 9.17(163 lines) AV=2.97 SV=5.02 BV=7.12 + {1852,1216,1040, 0, 0, 0}, //TV = 9.08(174 lines) AV=2.97 SV=5.04 BV=7.01 + {2000,1216,1032, 0, 0, 0}, //TV = 8.97(188 lines) AV=2.97 SV=5.02 BV=6.91 + {2137,1216,1032, 0, 0, 0}, //TV = 8.87(201 lines) AV=2.97 SV=5.02 BV=6.82 + {2296,1216,1032, 0, 0, 0}, //TV = 8.77(216 lines) AV=2.97 SV=5.02 BV=6.71 + {2455,1216,1040, 0, 0, 0}, //TV = 8.67(231 lines) AV=2.97 SV=5.04 BV=6.61 + {2635,1216,1032, 0, 0, 0}, //TV = 8.57(248 lines) AV=2.97 SV=5.02 BV=6.51 + {2836,1216,1032, 0, 0, 0}, //TV = 8.46(267 lines) AV=2.97 SV=5.02 BV=6.41 + {3027,1216,1040, 0, 0, 0}, //TV = 8.37(285 lines) AV=2.97 SV=5.04 BV=6.30 + {3249,1216,1032, 0, 0, 0}, //TV = 8.27(306 lines) AV=2.97 SV=5.02 BV=6.21 + {3471,1216,1032, 0, 0, 0}, //TV = 8.17(327 lines) AV=2.97 SV=5.02 BV=6.12 + {3746,1216,1032, 0, 0, 0}, //TV = 8.06(353 lines) AV=2.97 SV=5.02 BV=6.01 + {4011,1216,1032, 0, 0, 0}, //TV = 7.96(378 lines) AV=2.97 SV=5.02 BV=5.91 + {4286,1216,1032, 0, 0, 0}, //TV = 7.87(404 lines) AV=2.97 SV=5.02 BV=5.81 + {4593,1216,1032, 0, 0, 0}, //TV = 7.77(433 lines) AV=2.97 SV=5.02 BV=5.71 + {4921,1216,1032, 0, 0, 0}, //TV = 7.67(464 lines) AV=2.97 SV=5.02 BV=5.61 + {5270,1216,1032, 0, 0, 0}, //TV = 7.57(497 lines) AV=2.97 SV=5.02 BV=5.51 + {5641,1216,1032, 0, 0, 0}, //TV = 7.47(532 lines) AV=2.97 SV=5.02 BV=5.42 + {6043,1216,1032, 0, 0, 0}, //TV = 7.37(570 lines) AV=2.97 SV=5.02 BV=5.32 + {6509,1216,1032, 0, 0, 0}, //TV = 7.26(614 lines) AV=2.97 SV=5.02 BV=5.21 + {6974,1216,1032, 0, 0, 0}, //TV = 7.16(658 lines) AV=2.97 SV=5.02 BV=5.11 + {7472,1216,1032, 0, 0, 0}, //TV = 7.06(705 lines) AV=2.97 SV=5.02 BV=5.01 + {8001,1216,1032, 0, 0, 0}, //TV = 6.97(755 lines) AV=2.97 SV=5.02 BV=4.91 + {8573,1216,1032, 0, 0, 0}, //TV = 6.87(809 lines) AV=2.97 SV=5.02 BV=4.81 + {9186,1216,1032, 0, 0, 0}, //TV = 6.77(867 lines) AV=2.97 SV=5.02 BV=4.71 + {9832,1216,1032, 0, 0, 0}, //TV = 6.67(928 lines) AV=2.97 SV=5.02 BV=4.61 + {9991,1216,1088, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.10 BV=4.51 + {9991,1328,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.21 BV=4.41 + {9991,1424,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.30 BV=4.32 + {9991,1536,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.41 BV=4.21 + {9991,1632,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.50 BV=4.11 + {9991,1728,1080, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.60 BV=4.02 + {9991,1936,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.71 BV=3.91 + {9991,2048,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.80 BV=3.82 + {9991,2240,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.89 BV=3.72 + {9991,2352,1056, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.01 BV=3.60 + {19981,1216,1088, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.10 BV=3.51 + {19981,1328,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.21 BV=3.41 + {19981,1424,1064, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.30 BV=3.32 + {19981,1536,1064, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.41 BV=3.21 + {19981,1632,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.50 BV=3.11 + {19981,1728,1080, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.60 BV=3.02 + {29971,1216,1104, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.12 BV=2.91 + {29971,1328,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.22 BV=2.81 + {29971,1424,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.32 BV=2.71 + {29971,1536,1072, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.42 BV=2.61 + {39961,1216,1088, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.10 BV=2.51 + {39961,1328,1072, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.21 BV=2.41 + {39961,1424,1072, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.31 BV=2.31 + {50018,1216,1072, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=5.08 BV=2.21 + {50018,1328,1056, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=5.18 BV=2.11 + {50018,1424,1056, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=5.29 BV=2.01 + {60008,1216,1104, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.12 BV=1.91 + {60008,1328,1080, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.22 BV=1.81 + {69999,1216,1088, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=5.10 BV=1.71 + {69999,1328,1064, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=5.20 BV=1.61 + {79989,1216,1088, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=5.10 BV=1.51 + {89979,1216,1040, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=5.04 BV=1.41 + {89979,1216,1112, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=5.13 BV=1.31 + {99969,1216,1072, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=5.08 BV=1.21 + {110026,1216,1048, 0, 0, 0}, //TV = 3.18(10392 lines) AV=2.97 SV=5.05 BV=1.11 + {110026,1328,1024, 0, 0, 0}, //TV = 3.18(10392 lines) AV=2.97 SV=5.14 BV=1.01 + {120016,1216,1104, 0, 0, 0}, //TV = 3.06(11337 lines) AV=2.97 SV=5.12 BV=0.91 + {130007,1216,1088, 0, 0, 0}, //TV = 2.94(12282 lines) AV=2.97 SV=5.10 BV=0.81 + {139997,1216,1088, 0, 0, 0}, //TV = 2.84(13227 lines) AV=2.97 SV=5.10 BV=0.71 + {149987,1216,1088, 0, 0, 0}, //TV = 2.74(14171 lines) AV=2.97 SV=5.10 BV=0.61 + {159977,1216,1088, 0, 0, 0}, //TV = 2.64(15116 lines) AV=2.97 SV=5.10 BV=0.51 + {180024,1216,1040, 0, 0, 0}, //TV = 2.47(17006 lines) AV=2.97 SV=5.04 BV=0.41 + {190014,1216,1056, 0, 0, 0}, //TV = 2.40(17952 lines) AV=2.97 SV=5.06 BV=0.31 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureISO100Table = +{ + AETABLE_CAPTURE_ISO100, //eAETableID + 111, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + 3, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_100, //ISO SPEED + sCaptureISO100PLineTable_60Hz, + sCaptureISO100PLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureISO200PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {497,1216,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.04 BV=8.91 + {497,1216,1112, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.13 BV=8.81 + {497,1328,1096, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.24 BV=8.71 + {497,1424,1088, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.33 BV=8.62 + {497,1632,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.44 BV=8.51 + {497,1728,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.53 BV=8.41 + {497,1840,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.63 BV=8.31 + {497,1936,1064, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.74 BV=8.21 + {497,2144,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.83 BV=8.11 + {497,2240,1048, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.93 BV=8.02 + {497,2448,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.03 BV=7.91 + {529,2448,1040, 0, 0, 0}, //TV = 10.88(49 lines) AV=2.97 SV=6.05 BV=7.81 + {571,2448,1032, 0, 0, 0}, //TV = 10.77(53 lines) AV=2.97 SV=6.03 BV=7.71 + {613,2448,1032, 0, 0, 0}, //TV = 10.67(57 lines) AV=2.97 SV=6.03 BV=7.61 + {656,2448,1032, 0, 0, 0}, //TV = 10.57(61 lines) AV=2.97 SV=6.03 BV=7.51 + {698,2448,1040, 0, 0, 0}, //TV = 10.48(65 lines) AV=2.97 SV=6.05 BV=7.41 + {751,2448,1032, 0, 0, 0}, //TV = 10.38(70 lines) AV=2.97 SV=6.03 BV=7.32 + {804,2448,1040, 0, 0, 0}, //TV = 10.28(75 lines) AV=2.97 SV=6.05 BV=7.21 + {857,2448,1040, 0, 0, 0}, //TV = 10.19(80 lines) AV=2.97 SV=6.05 BV=7.11 + {931,2448,1032, 0, 0, 0}, //TV = 10.07(87 lines) AV=2.97 SV=6.03 BV=7.01 + {994,2448,1032, 0, 0, 0}, //TV = 9.97(93 lines) AV=2.97 SV=6.03 BV=6.91 + {1058,2448,1040, 0, 0, 0}, //TV = 9.88(99 lines) AV=2.97 SV=6.05 BV=6.81 + {1143,2448,1032, 0, 0, 0}, //TV = 9.77(107 lines) AV=2.97 SV=6.03 BV=6.71 + {1227,2448,1032, 0, 0, 0}, //TV = 9.67(115 lines) AV=2.97 SV=6.03 BV=6.61 + {1312,2448,1032, 0, 0, 0}, //TV = 9.57(123 lines) AV=2.97 SV=6.03 BV=6.51 + {1407,2448,1032, 0, 0, 0}, //TV = 9.47(132 lines) AV=2.97 SV=6.03 BV=6.41 + {1513,2448,1032, 0, 0, 0}, //TV = 9.37(142 lines) AV=2.97 SV=6.03 BV=6.31 + {1619,2448,1032, 0, 0, 0}, //TV = 9.27(152 lines) AV=2.97 SV=6.03 BV=6.21 + {1735,2448,1032, 0, 0, 0}, //TV = 9.17(163 lines) AV=2.97 SV=6.03 BV=6.11 + {1862,2448,1024, 0, 0, 0}, //TV = 9.07(175 lines) AV=2.97 SV=6.02 BV=6.02 + {1989,2448,1032, 0, 0, 0}, //TV = 8.97(187 lines) AV=2.97 SV=6.03 BV=5.91 + {2137,2448,1032, 0, 0, 0}, //TV = 8.87(201 lines) AV=2.97 SV=6.03 BV=5.81 + {2286,2448,1032, 0, 0, 0}, //TV = 8.77(215 lines) AV=2.97 SV=6.03 BV=5.71 + {2466,2448,1024, 0, 0, 0}, //TV = 8.66(232 lines) AV=2.97 SV=6.02 BV=5.61 + {2635,2448,1032, 0, 0, 0}, //TV = 8.57(248 lines) AV=2.97 SV=6.03 BV=5.50 + {2825,2448,1024, 0, 0, 0}, //TV = 8.47(266 lines) AV=2.97 SV=6.02 BV=5.42 + {3016,2448,1032, 0, 0, 0}, //TV = 8.37(284 lines) AV=2.97 SV=6.03 BV=5.31 + {3228,2448,1032, 0, 0, 0}, //TV = 8.28(304 lines) AV=2.97 SV=6.03 BV=5.21 + {3482,2448,1032, 0, 0, 0}, //TV = 8.17(328 lines) AV=2.97 SV=6.03 BV=5.10 + {3725,2448,1032, 0, 0, 0}, //TV = 8.07(351 lines) AV=2.97 SV=6.03 BV=5.01 + {3990,2448,1024, 0, 0, 0}, //TV = 7.97(376 lines) AV=2.97 SV=6.02 BV=4.92 + {4275,2448,1024, 0, 0, 0}, //TV = 7.87(403 lines) AV=2.97 SV=6.02 BV=4.82 + {4604,2448,1024, 0, 0, 0}, //TV = 7.76(434 lines) AV=2.97 SV=6.02 BV=4.71 + {4932,2448,1024, 0, 0, 0}, //TV = 7.66(465 lines) AV=2.97 SV=6.02 BV=4.61 + {5281,2448,1024, 0, 0, 0}, //TV = 7.56(498 lines) AV=2.97 SV=6.02 BV=4.51 + {5651,2448,1024, 0, 0, 0}, //TV = 7.47(533 lines) AV=2.97 SV=6.02 BV=4.42 + {6054,2448,1024, 0, 0, 0}, //TV = 7.37(571 lines) AV=2.97 SV=6.02 BV=4.32 + {6487,2448,1024, 0, 0, 0}, //TV = 7.27(612 lines) AV=2.97 SV=6.02 BV=4.22 + {6943,2448,1024, 0, 0, 0}, //TV = 7.17(655 lines) AV=2.97 SV=6.02 BV=4.12 + {7440,2448,1024, 0, 0, 0}, //TV = 7.07(702 lines) AV=2.97 SV=6.02 BV=4.02 + {7969,2448,1024, 0, 0, 0}, //TV = 6.97(752 lines) AV=2.97 SV=6.02 BV=3.92 + {8314,2448,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.07 BV=3.81 + {8314,2656,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.17 BV=3.70 + {8314,2864,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.26 BV=3.62 + {8314,3072,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.37 BV=3.51 + {8314,3328,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.47 BV=3.41 + {8314,3584,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.57 BV=3.31 + {8314,3840,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.67 BV=3.21 + {8314,4096,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.77 BV=3.11 + {8314,4352,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.86 BV=3.01 + {8314,4608,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.97 BV=2.91 + {16695,2448,1056, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.07 BV=2.81 + {16695,2656,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.16 BV=2.71 + {16695,2864,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.27 BV=2.61 + {16695,3072,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.37 BV=2.50 + {16695,3328,1024, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.47 BV=2.41 + {16695,3456,1056, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.56 BV=2.31 + {25009,2448,1064, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=6.08 BV=2.22 + {25009,2656,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=6.18 BV=2.11 + {25009,2864,1048, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=6.28 BV=2.01 + {25009,3072,1048, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=6.38 BV=1.91 + {33323,2448,1056, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.07 BV=1.81 + {33323,2656,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.16 BV=1.71 + {33323,2864,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.26 BV=1.62 + {41637,2448,1040, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=6.05 BV=1.51 + {41637,2656,1032, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=6.15 BV=1.40 + {41637,2864,1024, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=6.25 BV=1.31 + {50018,2448,1064, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=6.08 BV=1.21 + {50018,2656,1048, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=6.17 BV=1.12 + {58332,2448,1056, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=6.07 BV=1.00 + {58332,2656,1032, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=6.15 BV=0.92 + {66646,2448,1056, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.07 BV=0.81 + {66646,2656,1048, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.17 BV=0.70 + {75027,2560,1040, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=6.11 BV=0.60 + {83341,2448,1040, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=6.05 BV=0.51 + {83341,2656,1032, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=6.15 BV=0.40 + {91655,2560,1040, 0, 0, 0}, //TV = 3.45(8660 lines) AV=2.97 SV=6.11 BV=0.31 + {99969,2448,1064, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=6.08 BV=0.21 + {108350,2448,1064, 0, 0, 0}, //TV = 3.21(10234 lines) AV=2.97 SV=6.08 BV=0.10 + {116664,2448,1064, 0, 0, 0}, //TV = 3.10(11022 lines) AV=2.97 SV=6.08 BV=-0.01 + {124978,2448,1064, 0, 0, 0}, //TV = 3.00(11809 lines) AV=2.97 SV=6.08 BV=-0.11 + {133359,2448,1064, 0, 0, 0}, //TV = 2.91(12596 lines) AV=2.97 SV=6.08 BV=-0.20 + {141673,2560,1024, 0, 0, 0}, //TV = 2.82(13383 lines) AV=2.97 SV=6.09 BV=-0.30 + {158301,2448,1032, 0, 0, 0}, //TV = 2.66(14958 lines) AV=2.97 SV=6.03 BV=-0.40 + {166682,2448,1048, 0, 0, 0}, //TV = 2.59(15745 lines) AV=2.97 SV=6.06 BV=-0.50 + {174996,2560,1024, 0, 0, 0}, //TV = 2.51(16534 lines) AV=2.97 SV=6.09 BV=-0.60 + {191624,2448,1040, 0, 0, 0}, //TV = 2.38(18107 lines) AV=2.97 SV=6.05 BV=-0.69 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureISO200PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {497,1216,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.04 BV=8.91 + {497,1216,1112, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.13 BV=8.81 + {497,1328,1096, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.24 BV=8.71 + {497,1424,1088, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.33 BV=8.62 + {497,1632,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.44 BV=8.51 + {497,1728,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.53 BV=8.41 + {497,1840,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.63 BV=8.31 + {497,1936,1064, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.74 BV=8.21 + {497,2144,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.83 BV=8.11 + {497,2240,1048, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.93 BV=8.02 + {497,2448,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.03 BV=7.91 + {529,2448,1040, 0, 0, 0}, //TV = 10.88(49 lines) AV=2.97 SV=6.05 BV=7.81 + {571,2448,1032, 0, 0, 0}, //TV = 10.77(53 lines) AV=2.97 SV=6.03 BV=7.71 + {613,2448,1032, 0, 0, 0}, //TV = 10.67(57 lines) AV=2.97 SV=6.03 BV=7.61 + {656,2448,1032, 0, 0, 0}, //TV = 10.57(61 lines) AV=2.97 SV=6.03 BV=7.51 + {698,2448,1040, 0, 0, 0}, //TV = 10.48(65 lines) AV=2.97 SV=6.05 BV=7.41 + {751,2448,1032, 0, 0, 0}, //TV = 10.38(70 lines) AV=2.97 SV=6.03 BV=7.32 + {804,2448,1040, 0, 0, 0}, //TV = 10.28(75 lines) AV=2.97 SV=6.05 BV=7.21 + {857,2448,1040, 0, 0, 0}, //TV = 10.19(80 lines) AV=2.97 SV=6.05 BV=7.11 + {931,2448,1032, 0, 0, 0}, //TV = 10.07(87 lines) AV=2.97 SV=6.03 BV=7.01 + {994,2448,1032, 0, 0, 0}, //TV = 9.97(93 lines) AV=2.97 SV=6.03 BV=6.91 + {1058,2448,1040, 0, 0, 0}, //TV = 9.88(99 lines) AV=2.97 SV=6.05 BV=6.81 + {1143,2448,1032, 0, 0, 0}, //TV = 9.77(107 lines) AV=2.97 SV=6.03 BV=6.71 + {1227,2448,1032, 0, 0, 0}, //TV = 9.67(115 lines) AV=2.97 SV=6.03 BV=6.61 + {1312,2448,1032, 0, 0, 0}, //TV = 9.57(123 lines) AV=2.97 SV=6.03 BV=6.51 + {1407,2448,1032, 0, 0, 0}, //TV = 9.47(132 lines) AV=2.97 SV=6.03 BV=6.41 + {1513,2448,1032, 0, 0, 0}, //TV = 9.37(142 lines) AV=2.97 SV=6.03 BV=6.31 + {1619,2448,1032, 0, 0, 0}, //TV = 9.27(152 lines) AV=2.97 SV=6.03 BV=6.21 + {1735,2448,1032, 0, 0, 0}, //TV = 9.17(163 lines) AV=2.97 SV=6.03 BV=6.11 + {1862,2448,1024, 0, 0, 0}, //TV = 9.07(175 lines) AV=2.97 SV=6.02 BV=6.02 + {1989,2448,1032, 0, 0, 0}, //TV = 8.97(187 lines) AV=2.97 SV=6.03 BV=5.91 + {2137,2448,1032, 0, 0, 0}, //TV = 8.87(201 lines) AV=2.97 SV=6.03 BV=5.81 + {2286,2448,1032, 0, 0, 0}, //TV = 8.77(215 lines) AV=2.97 SV=6.03 BV=5.71 + {2466,2448,1024, 0, 0, 0}, //TV = 8.66(232 lines) AV=2.97 SV=6.02 BV=5.61 + {2635,2448,1032, 0, 0, 0}, //TV = 8.57(248 lines) AV=2.97 SV=6.03 BV=5.50 + {2825,2448,1024, 0, 0, 0}, //TV = 8.47(266 lines) AV=2.97 SV=6.02 BV=5.42 + {3016,2448,1032, 0, 0, 0}, //TV = 8.37(284 lines) AV=2.97 SV=6.03 BV=5.31 + {3228,2448,1032, 0, 0, 0}, //TV = 8.28(304 lines) AV=2.97 SV=6.03 BV=5.21 + {3482,2448,1032, 0, 0, 0}, //TV = 8.17(328 lines) AV=2.97 SV=6.03 BV=5.10 + {3725,2448,1032, 0, 0, 0}, //TV = 8.07(351 lines) AV=2.97 SV=6.03 BV=5.01 + {3990,2448,1024, 0, 0, 0}, //TV = 7.97(376 lines) AV=2.97 SV=6.02 BV=4.92 + {4275,2448,1024, 0, 0, 0}, //TV = 7.87(403 lines) AV=2.97 SV=6.02 BV=4.82 + {4604,2448,1024, 0, 0, 0}, //TV = 7.76(434 lines) AV=2.97 SV=6.02 BV=4.71 + {4932,2448,1024, 0, 0, 0}, //TV = 7.66(465 lines) AV=2.97 SV=6.02 BV=4.61 + {5281,2448,1024, 0, 0, 0}, //TV = 7.56(498 lines) AV=2.97 SV=6.02 BV=4.51 + {5651,2448,1024, 0, 0, 0}, //TV = 7.47(533 lines) AV=2.97 SV=6.02 BV=4.42 + {6054,2448,1024, 0, 0, 0}, //TV = 7.37(571 lines) AV=2.97 SV=6.02 BV=4.32 + {6487,2448,1024, 0, 0, 0}, //TV = 7.27(612 lines) AV=2.97 SV=6.02 BV=4.22 + {6943,2448,1024, 0, 0, 0}, //TV = 7.17(655 lines) AV=2.97 SV=6.02 BV=4.12 + {7440,2448,1024, 0, 0, 0}, //TV = 7.07(702 lines) AV=2.97 SV=6.02 BV=4.02 + {7969,2448,1024, 0, 0, 0}, //TV = 6.97(752 lines) AV=2.97 SV=6.02 BV=3.92 + {8541,2448,1024, 0, 0, 0}, //TV = 6.87(806 lines) AV=2.97 SV=6.02 BV=3.82 + {9208,2448,1024, 0, 0, 0}, //TV = 6.76(869 lines) AV=2.97 SV=6.02 BV=3.71 + {9864,2448,1024, 0, 0, 0}, //TV = 6.66(931 lines) AV=2.97 SV=6.02 BV=3.61 + {9991,2560,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.11 BV=3.50 + {9991,2752,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.20 BV=3.41 + {9991,2960,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.31 BV=3.31 + {9991,3200,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.41 BV=3.21 + {9991,3328,1056, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.51 BV=3.10 + {9991,3584,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.61 BV=3.01 + {9991,3840,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.71 BV=2.91 + {9991,4096,1056, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.81 BV=2.80 + {9991,4480,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.91 BV=2.71 + {9991,4736,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.01 BV=2.61 + {19981,2560,1040, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.11 BV=2.50 + {19981,2752,1032, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.20 BV=2.41 + {19981,2960,1032, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.31 BV=2.31 + {19981,3072,1064, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.41 BV=2.21 + {19981,3328,1048, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.50 BV=2.12 + {19981,3584,1048, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.61 BV=2.01 + {29971,2560,1048, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.12 BV=1.91 + {29971,2752,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.21 BV=1.82 + {29971,2960,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.32 BV=1.71 + {29971,3200,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.41 BV=1.62 + {39961,2560,1032, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=6.10 BV=1.52 + {39961,2752,1040, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=6.21 BV=1.40 + {39961,2960,1032, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=6.31 BV=1.31 + {50018,2448,1064, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=6.08 BV=1.21 + {50018,2656,1048, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=6.17 BV=1.12 + {50018,2864,1048, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=6.28 BV=1.01 + {60008,2560,1056, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.13 BV=0.90 + {60008,2752,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.21 BV=0.82 + {69999,2560,1032, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=6.10 BV=0.71 + {69999,2752,1032, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=6.20 BV=0.60 + {79989,2560,1032, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=6.10 BV=0.52 + {89979,2448,1040, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=6.05 BV=0.40 + {89979,2560,1056, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=6.13 BV=0.31 + {99969,2448,1064, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=6.08 BV=0.21 + {110026,2448,1040, 0, 0, 0}, //TV = 3.18(10392 lines) AV=2.97 SV=6.05 BV=0.11 + {120016,2448,1032, 0, 0, 0}, //TV = 3.06(11337 lines) AV=2.97 SV=6.03 BV=-0.00 + {120016,2560,1056, 0, 0, 0}, //TV = 3.06(11337 lines) AV=2.97 SV=6.13 BV=-0.10 + {130007,2560,1040, 0, 0, 0}, //TV = 2.94(12282 lines) AV=2.97 SV=6.11 BV=-0.20 + {139997,2560,1040, 0, 0, 0}, //TV = 2.84(13227 lines) AV=2.97 SV=6.11 BV=-0.30 + {149987,2560,1040, 0, 0, 0}, //TV = 2.74(14171 lines) AV=2.97 SV=6.11 BV=-0.40 + {169967,2448,1032, 0, 0, 0}, //TV = 2.56(16060 lines) AV=2.97 SV=6.03 BV=-0.51 + {180024,2448,1040, 0, 0, 0}, //TV = 2.47(17006 lines) AV=2.97 SV=6.05 BV=-0.60 + {190014,2448,1056, 0, 0, 0}, //TV = 2.40(17952 lines) AV=2.97 SV=6.07 BV=-0.70 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureISO200Table = +{ + AETABLE_CAPTURE_ISO200, //eAETableID + 121, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -7, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_200, //ISO SPEED + sCaptureISO200PLineTable_60Hz, + sCaptureISO200PLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureISO400PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {497,1216,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.04 BV=8.91 + {497,1216,1112, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.13 BV=8.81 + {497,1328,1096, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.24 BV=8.71 + {497,1424,1088, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.33 BV=8.62 + {497,1632,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.44 BV=8.51 + {497,1728,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.53 BV=8.41 + {497,1840,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.63 BV=8.31 + {497,1936,1064, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.74 BV=8.21 + {497,2144,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.83 BV=8.11 + {497,2240,1048, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.93 BV=8.02 + {497,2448,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.03 BV=7.91 + {497,2560,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.13 BV=7.81 + {497,2752,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.24 BV=7.71 + {497,2960,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.34 BV=7.60 + {497,3200,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.43 BV=7.51 + {497,3456,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.53 BV=7.41 + {497,3712,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.63 BV=7.31 + {497,3968,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.74 BV=7.20 + {497,4224,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.83 BV=7.11 + {497,4608,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.94 BV=7.01 + {497,4864,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.04 BV=6.91 + {529,4864,1048, 0, 0, 0}, //TV = 10.88(49 lines) AV=2.97 SV=7.05 BV=6.81 + {571,4864,1040, 0, 0, 0}, //TV = 10.77(53 lines) AV=2.97 SV=7.04 BV=6.71 + {613,4864,1040, 0, 0, 0}, //TV = 10.67(57 lines) AV=2.97 SV=7.04 BV=6.61 + {656,4864,1040, 0, 0, 0}, //TV = 10.57(61 lines) AV=2.97 SV=7.04 BV=6.51 + {698,4864,1040, 0, 0, 0}, //TV = 10.48(65 lines) AV=2.97 SV=7.04 BV=6.42 + {751,4864,1040, 0, 0, 0}, //TV = 10.38(70 lines) AV=2.97 SV=7.04 BV=6.31 + {804,4864,1040, 0, 0, 0}, //TV = 10.28(75 lines) AV=2.97 SV=7.04 BV=6.22 + {867,4864,1040, 0, 0, 0}, //TV = 10.17(81 lines) AV=2.97 SV=7.04 BV=6.11 + {931,4864,1032, 0, 0, 0}, //TV = 10.07(87 lines) AV=2.97 SV=7.02 BV=6.02 + {994,4864,1040, 0, 0, 0}, //TV = 9.97(93 lines) AV=2.97 SV=7.04 BV=5.91 + {1068,4864,1040, 0, 0, 0}, //TV = 9.87(100 lines) AV=2.97 SV=7.04 BV=5.81 + {1143,4864,1040, 0, 0, 0}, //TV = 9.77(107 lines) AV=2.97 SV=7.04 BV=5.71 + {1227,4864,1032, 0, 0, 0}, //TV = 9.67(115 lines) AV=2.97 SV=7.02 BV=5.62 + {1312,4864,1040, 0, 0, 0}, //TV = 9.57(123 lines) AV=2.97 SV=7.04 BV=5.51 + {1407,4864,1032, 0, 0, 0}, //TV = 9.47(132 lines) AV=2.97 SV=7.02 BV=5.42 + {1513,4864,1032, 0, 0, 0}, //TV = 9.37(142 lines) AV=2.97 SV=7.02 BV=5.31 + {1619,4864,1032, 0, 0, 0}, //TV = 9.27(152 lines) AV=2.97 SV=7.02 BV=5.22 + {1735,4864,1040, 0, 0, 0}, //TV = 9.17(163 lines) AV=2.97 SV=7.04 BV=5.11 + {1862,4864,1032, 0, 0, 0}, //TV = 9.07(175 lines) AV=2.97 SV=7.02 BV=5.02 + {2000,4864,1032, 0, 0, 0}, //TV = 8.97(188 lines) AV=2.97 SV=7.02 BV=4.91 + {2137,4864,1032, 0, 0, 0}, //TV = 8.87(201 lines) AV=2.97 SV=7.02 BV=4.82 + {2286,4864,1032, 0, 0, 0}, //TV = 8.77(215 lines) AV=2.97 SV=7.02 BV=4.72 + {2466,4864,1032, 0, 0, 0}, //TV = 8.66(232 lines) AV=2.97 SV=7.02 BV=4.61 + {2635,4864,1032, 0, 0, 0}, //TV = 8.57(248 lines) AV=2.97 SV=7.02 BV=4.51 + {2825,4864,1032, 0, 0, 0}, //TV = 8.47(266 lines) AV=2.97 SV=7.02 BV=4.41 + {3016,4864,1032, 0, 0, 0}, //TV = 8.37(284 lines) AV=2.97 SV=7.02 BV=4.32 + {3259,4864,1032, 0, 0, 0}, //TV = 8.26(307 lines) AV=2.97 SV=7.02 BV=4.21 + {3482,4864,1032, 0, 0, 0}, //TV = 8.17(328 lines) AV=2.97 SV=7.02 BV=4.11 + {3725,4864,1032, 0, 0, 0}, //TV = 8.07(351 lines) AV=2.97 SV=7.02 BV=4.01 + {3990,4864,1032, 0, 0, 0}, //TV = 7.97(376 lines) AV=2.97 SV=7.02 BV=3.92 + {4297,4864,1032, 0, 0, 0}, //TV = 7.86(405 lines) AV=2.97 SV=7.02 BV=3.81 + {4604,4864,1032, 0, 0, 0}, //TV = 7.76(434 lines) AV=2.97 SV=7.02 BV=3.71 + {4932,4864,1032, 0, 0, 0}, //TV = 7.66(465 lines) AV=2.97 SV=7.02 BV=3.61 + {5281,4864,1032, 0, 0, 0}, //TV = 7.56(498 lines) AV=2.97 SV=7.02 BV=3.51 + {5651,4864,1032, 0, 0, 0}, //TV = 7.47(533 lines) AV=2.97 SV=7.02 BV=3.41 + {6054,4864,1032, 0, 0, 0}, //TV = 7.37(571 lines) AV=2.97 SV=7.02 BV=3.31 + {6487,4864,1032, 0, 0, 0}, //TV = 7.27(612 lines) AV=2.97 SV=7.02 BV=3.21 + {6943,4864,1032, 0, 0, 0}, //TV = 7.17(655 lines) AV=2.97 SV=7.02 BV=3.12 + {7440,4864,1032, 0, 0, 0}, //TV = 7.07(702 lines) AV=2.97 SV=7.02 BV=3.02 + {7969,4864,1032, 0, 0, 0}, //TV = 6.97(752 lines) AV=2.97 SV=7.02 BV=2.92 + {8314,4992,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.07 BV=2.81 + {8314,5376,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.17 BV=2.71 + {8314,5760,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.27 BV=2.61 + {8314,6240,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.37 BV=2.51 + {8314,6544,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.46 BV=2.41 + {8314,7072,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.56 BV=2.31 + {8314,7472,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.67 BV=2.21 + {8314,8192,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.77 BV=2.11 + {8314,8192,1096, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.86 BV=2.01 + {8314,8192,1176, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.97 BV=1.91 + {16695,4992,1032, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=7.06 BV=1.82 + {16695,5376,1032, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=7.17 BV=1.71 + {16695,5760,1032, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=7.27 BV=1.61 + {16695,6144,1032, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=7.36 BV=1.52 + {16695,6544,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=7.46 BV=1.41 + {16695,7072,1032, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=7.56 BV=1.31 + {25009,5120,1024, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=7.09 BV=1.21 + {25009,5504,1024, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=7.19 BV=1.10 + {25009,5888,1024, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=7.29 BV=1.00 + {25009,6240,1024, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=7.37 BV=0.92 + {33323,4992,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.07 BV=0.80 + {33323,5376,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.17 BV=0.71 + {33323,5760,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.27 BV=0.61 + {41637,4992,1024, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=7.05 BV=0.50 + {41637,5248,1040, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=7.15 BV=0.41 + {41637,5632,1040, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=7.25 BV=0.31 + {50018,5120,1024, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=7.09 BV=0.21 + {50018,5376,1048, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=7.19 BV=0.10 + {58332,4992,1040, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=7.07 BV=-0.00 + {58332,5376,1032, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=7.17 BV=-0.10 + {66646,4992,1048, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=7.08 BV=-0.21 + {66646,5376,1040, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=7.18 BV=-0.30 + {75027,5120,1040, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=7.11 BV=-0.40 + {83341,4992,1032, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=7.06 BV=-0.51 + {83341,5376,1024, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=7.16 BV=-0.60 + {91655,5248,1024, 0, 0, 0}, //TV = 3.45(8660 lines) AV=2.97 SV=7.12 BV=-0.70 + {99969,5120,1032, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.10 BV=-0.81 + {108350,4992,1048, 0, 0, 0}, //TV = 3.21(10234 lines) AV=2.97 SV=7.08 BV=-0.91 + {116664,4992,1040, 0, 0, 0}, //TV = 3.10(11022 lines) AV=2.97 SV=7.07 BV=-1.00 + {124978,4992,1040, 0, 0, 0}, //TV = 3.00(11809 lines) AV=2.97 SV=7.07 BV=-1.10 + {133359,4992,1048, 0, 0, 0}, //TV = 2.91(12596 lines) AV=2.97 SV=7.08 BV=-1.21 + {141673,5120,1024, 0, 0, 0}, //TV = 2.82(13383 lines) AV=2.97 SV=7.09 BV=-1.30 + {158301,4864,1040, 0, 0, 0}, //TV = 2.66(14958 lines) AV=2.97 SV=7.04 BV=-1.41 + {166682,4992,1032, 0, 0, 0}, //TV = 2.59(15745 lines) AV=2.97 SV=7.06 BV=-1.51 + {174996,5120,1024, 0, 0, 0}, //TV = 2.51(16534 lines) AV=2.97 SV=7.09 BV=-1.60 + {191624,4992,1024, 0, 0, 0}, //TV = 2.38(18107 lines) AV=2.97 SV=7.05 BV=-1.70 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureISO400PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {497,1216,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.04 BV=8.91 + {497,1216,1112, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.13 BV=8.81 + {497,1328,1096, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.24 BV=8.71 + {497,1424,1088, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.33 BV=8.62 + {497,1632,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.44 BV=8.51 + {497,1728,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.53 BV=8.41 + {497,1840,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.63 BV=8.31 + {497,1936,1064, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.74 BV=8.21 + {497,2144,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.83 BV=8.11 + {497,2240,1048, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.93 BV=8.02 + {497,2448,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.03 BV=7.91 + {497,2560,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.13 BV=7.81 + {497,2752,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.24 BV=7.71 + {497,2960,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.34 BV=7.60 + {497,3200,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.43 BV=7.51 + {497,3456,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.53 BV=7.41 + {497,3712,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.63 BV=7.31 + {497,3968,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.74 BV=7.20 + {497,4224,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.83 BV=7.11 + {497,4608,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.94 BV=7.01 + {497,4864,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.04 BV=6.91 + {529,4864,1048, 0, 0, 0}, //TV = 10.88(49 lines) AV=2.97 SV=7.05 BV=6.81 + {571,4864,1040, 0, 0, 0}, //TV = 10.77(53 lines) AV=2.97 SV=7.04 BV=6.71 + {613,4864,1040, 0, 0, 0}, //TV = 10.67(57 lines) AV=2.97 SV=7.04 BV=6.61 + {656,4864,1040, 0, 0, 0}, //TV = 10.57(61 lines) AV=2.97 SV=7.04 BV=6.51 + {698,4864,1040, 0, 0, 0}, //TV = 10.48(65 lines) AV=2.97 SV=7.04 BV=6.42 + {751,4864,1040, 0, 0, 0}, //TV = 10.38(70 lines) AV=2.97 SV=7.04 BV=6.31 + {804,4864,1040, 0, 0, 0}, //TV = 10.28(75 lines) AV=2.97 SV=7.04 BV=6.22 + {867,4864,1040, 0, 0, 0}, //TV = 10.17(81 lines) AV=2.97 SV=7.04 BV=6.11 + {931,4864,1032, 0, 0, 0}, //TV = 10.07(87 lines) AV=2.97 SV=7.02 BV=6.02 + {994,4864,1040, 0, 0, 0}, //TV = 9.97(93 lines) AV=2.97 SV=7.04 BV=5.91 + {1068,4864,1040, 0, 0, 0}, //TV = 9.87(100 lines) AV=2.97 SV=7.04 BV=5.81 + {1143,4864,1040, 0, 0, 0}, //TV = 9.77(107 lines) AV=2.97 SV=7.04 BV=5.71 + {1227,4864,1032, 0, 0, 0}, //TV = 9.67(115 lines) AV=2.97 SV=7.02 BV=5.62 + {1312,4864,1040, 0, 0, 0}, //TV = 9.57(123 lines) AV=2.97 SV=7.04 BV=5.51 + {1407,4864,1032, 0, 0, 0}, //TV = 9.47(132 lines) AV=2.97 SV=7.02 BV=5.42 + {1513,4864,1032, 0, 0, 0}, //TV = 9.37(142 lines) AV=2.97 SV=7.02 BV=5.31 + {1619,4864,1032, 0, 0, 0}, //TV = 9.27(152 lines) AV=2.97 SV=7.02 BV=5.22 + {1735,4864,1040, 0, 0, 0}, //TV = 9.17(163 lines) AV=2.97 SV=7.04 BV=5.11 + {1862,4864,1032, 0, 0, 0}, //TV = 9.07(175 lines) AV=2.97 SV=7.02 BV=5.02 + {2000,4864,1032, 0, 0, 0}, //TV = 8.97(188 lines) AV=2.97 SV=7.02 BV=4.91 + {2137,4864,1032, 0, 0, 0}, //TV = 8.87(201 lines) AV=2.97 SV=7.02 BV=4.82 + {2286,4864,1032, 0, 0, 0}, //TV = 8.77(215 lines) AV=2.97 SV=7.02 BV=4.72 + {2466,4864,1032, 0, 0, 0}, //TV = 8.66(232 lines) AV=2.97 SV=7.02 BV=4.61 + {2635,4864,1032, 0, 0, 0}, //TV = 8.57(248 lines) AV=2.97 SV=7.02 BV=4.51 + {2825,4864,1032, 0, 0, 0}, //TV = 8.47(266 lines) AV=2.97 SV=7.02 BV=4.41 + {3016,4864,1032, 0, 0, 0}, //TV = 8.37(284 lines) AV=2.97 SV=7.02 BV=4.32 + {3259,4864,1032, 0, 0, 0}, //TV = 8.26(307 lines) AV=2.97 SV=7.02 BV=4.21 + {3482,4864,1032, 0, 0, 0}, //TV = 8.17(328 lines) AV=2.97 SV=7.02 BV=4.11 + {3725,4864,1032, 0, 0, 0}, //TV = 8.07(351 lines) AV=2.97 SV=7.02 BV=4.01 + {3990,4864,1032, 0, 0, 0}, //TV = 7.97(376 lines) AV=2.97 SV=7.02 BV=3.92 + {4297,4864,1032, 0, 0, 0}, //TV = 7.86(405 lines) AV=2.97 SV=7.02 BV=3.81 + {4604,4864,1032, 0, 0, 0}, //TV = 7.76(434 lines) AV=2.97 SV=7.02 BV=3.71 + {4932,4864,1032, 0, 0, 0}, //TV = 7.66(465 lines) AV=2.97 SV=7.02 BV=3.61 + {5281,4864,1032, 0, 0, 0}, //TV = 7.56(498 lines) AV=2.97 SV=7.02 BV=3.51 + {5651,4864,1032, 0, 0, 0}, //TV = 7.47(533 lines) AV=2.97 SV=7.02 BV=3.41 + {6054,4864,1032, 0, 0, 0}, //TV = 7.37(571 lines) AV=2.97 SV=7.02 BV=3.31 + {6487,4864,1032, 0, 0, 0}, //TV = 7.27(612 lines) AV=2.97 SV=7.02 BV=3.21 + {6943,4864,1032, 0, 0, 0}, //TV = 7.17(655 lines) AV=2.97 SV=7.02 BV=3.12 + {7440,4864,1032, 0, 0, 0}, //TV = 7.07(702 lines) AV=2.97 SV=7.02 BV=3.02 + {7969,4864,1032, 0, 0, 0}, //TV = 6.97(752 lines) AV=2.97 SV=7.02 BV=2.92 + {8594,4864,1032, 0, 0, 0}, //TV = 6.86(811 lines) AV=2.97 SV=7.02 BV=2.81 + {9208,4864,1032, 0, 0, 0}, //TV = 6.76(869 lines) AV=2.97 SV=7.02 BV=2.71 + {9864,4864,1032, 0, 0, 0}, //TV = 6.66(931 lines) AV=2.97 SV=7.02 BV=2.61 + {9991,5120,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.11 BV=2.50 + {9991,5504,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.20 BV=2.41 + {9991,5888,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.30 BV=2.31 + {9991,6384,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.41 BV=2.21 + {9991,6704,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.50 BV=2.12 + {9991,7280,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.61 BV=2.01 + {9991,7696,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.70 BV=1.92 + {9991,8192,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.80 BV=1.82 + {9991,8192,1128, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.91 BV=1.71 + {9991,8192,1208, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=8.00 BV=1.61 + {19981,5120,1032, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=7.10 BV=1.52 + {19981,5504,1032, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=7.20 BV=1.41 + {19981,5888,1032, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=7.30 BV=1.31 + {19981,6384,1024, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=7.41 BV=1.21 + {19981,6704,1040, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=7.50 BV=1.12 + {19981,7280,1024, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=7.60 BV=1.02 + {29971,5248,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.12 BV=0.91 + {29971,5632,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.22 BV=0.81 + {29971,5888,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.31 BV=0.72 + {29971,6384,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.43 BV=0.60 + {39961,5120,1040, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=7.11 BV=0.51 + {39961,5504,1032, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=7.20 BV=0.41 + {39961,5888,1040, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=7.31 BV=0.30 + {50018,5120,1024, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=7.09 BV=0.21 + {50018,5376,1048, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=7.19 BV=0.10 + {60008,4864,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=7.04 BV=-0.01 + {60008,5248,1032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=7.13 BV=-0.10 + {60008,5632,1032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=7.24 BV=-0.21 + {69999,5120,1040, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=7.11 BV=-0.30 + {69999,5504,1040, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=7.21 BV=-0.41 + {79989,5120,1048, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=7.12 BV=-0.51 + {89979,4992,1024, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=7.05 BV=-0.61 + {89979,5248,1040, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=7.15 BV=-0.70 + {99969,5120,1032, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.10 BV=-0.81 + {110026,4992,1032, 0, 0, 0}, //TV = 3.18(10392 lines) AV=2.97 SV=7.06 BV=-0.91 + {120016,4864,1040, 0, 0, 0}, //TV = 3.06(11337 lines) AV=2.97 SV=7.04 BV=-1.01 + {120016,5248,1032, 0, 0, 0}, //TV = 3.06(11337 lines) AV=2.97 SV=7.13 BV=-1.10 + {130007,5120,1048, 0, 0, 0}, //TV = 2.94(12282 lines) AV=2.97 SV=7.12 BV=-1.21 + {139997,5120,1040, 0, 0, 0}, //TV = 2.84(13227 lines) AV=2.97 SV=7.11 BV=-1.30 + {149987,5120,1040, 0, 0, 0}, //TV = 2.74(14171 lines) AV=2.97 SV=7.11 BV=-1.40 + {169967,4864,1032, 0, 0, 0}, //TV = 2.56(16060 lines) AV=2.97 SV=7.02 BV=-1.50 + {180024,4864,1048, 0, 0, 0}, //TV = 2.47(17006 lines) AV=2.97 SV=7.05 BV=-1.60 + {190014,4992,1040, 0, 0, 0}, //TV = 2.40(17952 lines) AV=2.97 SV=7.07 BV=-1.71 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureISO400Table = +{ + AETABLE_CAPTURE_ISO400, //eAETableID + 131, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -17, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_400, //ISO SPEED + sCaptureISO400PLineTable_60Hz, + sCaptureISO400PLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureISO800PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {497,1216,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.04 BV=8.91 + {497,1216,1112, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.13 BV=8.81 + {497,1328,1096, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.24 BV=8.71 + {497,1424,1088, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.33 BV=8.62 + {497,1632,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.44 BV=8.51 + {497,1728,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.53 BV=8.41 + {497,1840,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.63 BV=8.31 + {497,1936,1064, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.74 BV=8.21 + {497,2144,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.83 BV=8.11 + {497,2240,1048, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.93 BV=8.02 + {497,2448,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.03 BV=7.91 + {497,2560,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.13 BV=7.81 + {497,2752,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.24 BV=7.71 + {497,2960,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.34 BV=7.60 + {497,3200,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.43 BV=7.51 + {497,3456,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.53 BV=7.41 + {497,3712,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.63 BV=7.31 + {497,3968,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.74 BV=7.20 + {497,4224,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.83 BV=7.11 + {497,4608,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.94 BV=7.01 + {497,4864,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.04 BV=6.91 + {497,5248,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.13 BV=6.81 + {497,5632,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.24 BV=6.71 + {497,6016,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.33 BV=6.61 + {497,6544,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.44 BV=6.50 + {497,6896,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.54 BV=6.41 + {497,7472,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.63 BV=6.31 + {497,7936,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.73 BV=6.21 + {497,8192,1072, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.83 BV=6.11 + {497,8192,1152, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.94 BV=6.01 + {497,8192,1232, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.03 BV=5.91 + {529,8192,1240, 0, 0, 0}, //TV = 10.88(49 lines) AV=2.97 SV=8.04 BV=5.81 + {571,8192,1232, 0, 0, 0}, //TV = 10.77(53 lines) AV=2.97 SV=8.03 BV=5.71 + {613,8192,1240, 0, 0, 0}, //TV = 10.67(57 lines) AV=2.97 SV=8.04 BV=5.60 + {656,8192,1240, 0, 0, 0}, //TV = 10.57(61 lines) AV=2.97 SV=8.04 BV=5.50 + {698,8192,1240, 0, 0, 0}, //TV = 10.48(65 lines) AV=2.97 SV=8.04 BV=5.41 + {751,8192,1240, 0, 0, 0}, //TV = 10.38(70 lines) AV=2.97 SV=8.04 BV=5.31 + {804,8192,1240, 0, 0, 0}, //TV = 10.28(75 lines) AV=2.97 SV=8.04 BV=5.21 + {867,8192,1232, 0, 0, 0}, //TV = 10.17(81 lines) AV=2.97 SV=8.03 BV=5.11 + {931,8192,1232, 0, 0, 0}, //TV = 10.07(87 lines) AV=2.97 SV=8.03 BV=5.01 + {994,8192,1232, 0, 0, 0}, //TV = 9.97(93 lines) AV=2.97 SV=8.03 BV=4.91 + {1068,8192,1232, 0, 0, 0}, //TV = 9.87(100 lines) AV=2.97 SV=8.03 BV=4.81 + {1143,8192,1232, 0, 0, 0}, //TV = 9.77(107 lines) AV=2.97 SV=8.03 BV=4.71 + {1227,8192,1232, 0, 0, 0}, //TV = 9.67(115 lines) AV=2.97 SV=8.03 BV=4.61 + {1312,8192,1232, 0, 0, 0}, //TV = 9.57(123 lines) AV=2.97 SV=8.03 BV=4.51 + {1407,8192,1232, 0, 0, 0}, //TV = 9.47(132 lines) AV=2.97 SV=8.03 BV=4.41 + {1513,8192,1232, 0, 0, 0}, //TV = 9.37(142 lines) AV=2.97 SV=8.03 BV=4.31 + {1619,8192,1232, 0, 0, 0}, //TV = 9.27(152 lines) AV=2.97 SV=8.03 BV=4.21 + {1735,8192,1232, 0, 0, 0}, //TV = 9.17(163 lines) AV=2.97 SV=8.03 BV=4.11 + {1862,8192,1224, 0, 0, 0}, //TV = 9.07(175 lines) AV=2.97 SV=8.02 BV=4.02 + {2000,8192,1232, 0, 0, 0}, //TV = 8.97(188 lines) AV=2.97 SV=8.03 BV=3.90 + {2137,8192,1232, 0, 0, 0}, //TV = 8.87(201 lines) AV=2.97 SV=8.03 BV=3.81 + {2286,8192,1232, 0, 0, 0}, //TV = 8.77(215 lines) AV=2.97 SV=8.03 BV=3.71 + {2466,8192,1232, 0, 0, 0}, //TV = 8.66(232 lines) AV=2.97 SV=8.03 BV=3.60 + {2635,8192,1232, 0, 0, 0}, //TV = 8.57(248 lines) AV=2.97 SV=8.03 BV=3.51 + {2825,8192,1224, 0, 0, 0}, //TV = 8.47(266 lines) AV=2.97 SV=8.02 BV=3.42 + {3016,8192,1232, 0, 0, 0}, //TV = 8.37(284 lines) AV=2.97 SV=8.03 BV=3.31 + {3259,8192,1224, 0, 0, 0}, //TV = 8.26(307 lines) AV=2.97 SV=8.02 BV=3.21 + {3482,8192,1232, 0, 0, 0}, //TV = 8.17(328 lines) AV=2.97 SV=8.03 BV=3.10 + {3725,8192,1232, 0, 0, 0}, //TV = 8.07(351 lines) AV=2.97 SV=8.03 BV=3.01 + {3990,8192,1232, 0, 0, 0}, //TV = 7.97(376 lines) AV=2.97 SV=8.03 BV=2.91 + {4275,8192,1224, 0, 0, 0}, //TV = 7.87(403 lines) AV=2.97 SV=8.02 BV=2.82 + {4604,8192,1224, 0, 0, 0}, //TV = 7.76(434 lines) AV=2.97 SV=8.02 BV=2.71 + {4932,8192,1224, 0, 0, 0}, //TV = 7.66(465 lines) AV=2.97 SV=8.02 BV=2.61 + {5281,8192,1224, 0, 0, 0}, //TV = 7.56(498 lines) AV=2.97 SV=8.02 BV=2.51 + {5651,8192,1232, 0, 0, 0}, //TV = 7.47(533 lines) AV=2.97 SV=8.03 BV=2.41 + {6054,8192,1224, 0, 0, 0}, //TV = 7.37(571 lines) AV=2.97 SV=8.02 BV=2.32 + {6487,8192,1224, 0, 0, 0}, //TV = 7.27(612 lines) AV=2.97 SV=8.02 BV=2.22 + {6943,8192,1232, 0, 0, 0}, //TV = 7.17(655 lines) AV=2.97 SV=8.03 BV=2.11 + {7493,8192,1224, 0, 0, 0}, //TV = 7.06(707 lines) AV=2.97 SV=8.02 BV=2.01 + {8022,8192,1232, 0, 0, 0}, //TV = 6.96(757 lines) AV=2.97 SV=8.03 BV=1.90 + {8314,8192,1264, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.07 BV=1.81 + {8314,8192,1360, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.17 BV=1.70 + {8314,8192,1456, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.27 BV=1.61 + {8314,8192,1560, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.37 BV=1.51 + {8314,8192,1672, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.47 BV=1.41 + {8314,8192,1792, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.57 BV=1.31 + {8314,8192,1920, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.67 BV=1.21 + {8314,8192,2056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.77 BV=1.11 + {8314,8192,2200, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.87 BV=1.01 + {8314,8192,2360, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.97 BV=0.91 + {16695,8192,1264, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=8.07 BV=0.81 + {16695,8192,1352, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=8.17 BV=0.71 + {16695,8192,1448, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=8.27 BV=0.61 + {16695,8192,1552, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=8.37 BV=0.51 + {16695,8192,1664, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=8.47 BV=0.41 + {16695,8192,1784, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=8.57 BV=0.31 + {25009,8192,1272, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=8.08 BV=0.22 + {25009,8192,1376, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=8.19 BV=0.10 + {25009,8192,1480, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=8.30 BV=-0.00 + {25009,8192,1592, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=8.40 BV=-0.11 + {33323,8192,1280, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.09 BV=-0.21 + {33323,8192,1368, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.18 BV=-0.31 + {33323,8192,1464, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.28 BV=-0.40 + {41637,8192,1256, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=8.06 BV=-0.50 + {41637,8192,1344, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=8.16 BV=-0.60 + {41637,8192,1440, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=8.26 BV=-0.70 + {50018,8192,1288, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=8.10 BV=-0.80 + {50018,8192,1384, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=8.20 BV=-0.91 + {58332,8192,1272, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=8.08 BV=-1.01 + {58332,8192,1360, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=8.17 BV=-1.10 + {66646,8192,1272, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.08 BV=-1.20 + {66646,8192,1368, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.18 BV=-1.31 + {75027,8192,1304, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=8.11 BV=-1.41 + {83341,8192,1256, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=8.06 BV=-1.50 + {83341,8192,1344, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=8.16 BV=-1.60 + {91655,8192,1312, 0, 0, 0}, //TV = 3.45(8660 lines) AV=2.97 SV=8.12 BV=-1.70 + {99969,8192,1288, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.10 BV=-1.80 + {108350,8192,1272, 0, 0, 0}, //TV = 3.21(10234 lines) AV=2.97 SV=8.08 BV=-1.90 + {116664,8192,1264, 0, 0, 0}, //TV = 3.10(11022 lines) AV=2.97 SV=8.07 BV=-2.00 + {124978,8192,1272, 0, 0, 0}, //TV = 3.00(11809 lines) AV=2.97 SV=8.08 BV=-2.11 + {133359,8192,1272, 0, 0, 0}, //TV = 2.91(12596 lines) AV=2.97 SV=8.08 BV=-2.20 + {141673,8192,1288, 0, 0, 0}, //TV = 2.82(13383 lines) AV=2.97 SV=8.10 BV=-2.31 + {158301,8192,1232, 0, 0, 0}, //TV = 2.66(14958 lines) AV=2.97 SV=8.03 BV=-2.40 + {166682,8192,1256, 0, 0, 0}, //TV = 2.59(15745 lines) AV=2.97 SV=8.06 BV=-2.50 + {174996,8192,1280, 0, 0, 0}, //TV = 2.51(16534 lines) AV=2.97 SV=8.09 BV=-2.60 + {191624,8192,1256, 0, 0, 0}, //TV = 2.38(18107 lines) AV=2.97 SV=8.06 BV=-2.71 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureISO800PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {497,1216,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.04 BV=8.91 + {497,1216,1112, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.13 BV=8.81 + {497,1328,1096, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.24 BV=8.71 + {497,1424,1088, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.33 BV=8.62 + {497,1632,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.44 BV=8.51 + {497,1728,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.53 BV=8.41 + {497,1840,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.63 BV=8.31 + {497,1936,1064, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.74 BV=8.21 + {497,2144,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.83 BV=8.11 + {497,2240,1048, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.93 BV=8.02 + {497,2448,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.03 BV=7.91 + {497,2560,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.13 BV=7.81 + {497,2752,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.24 BV=7.71 + {497,2960,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.34 BV=7.60 + {497,3200,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.43 BV=7.51 + {497,3456,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.53 BV=7.41 + {497,3712,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.63 BV=7.31 + {497,3968,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.74 BV=7.20 + {497,4224,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.83 BV=7.11 + {497,4608,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.94 BV=7.01 + {497,4864,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.04 BV=6.91 + {497,5248,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.13 BV=6.81 + {497,5632,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.24 BV=6.71 + {497,6016,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.33 BV=6.61 + {497,6544,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.44 BV=6.50 + {497,6896,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.54 BV=6.41 + {497,7472,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.63 BV=6.31 + {497,7936,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.73 BV=6.21 + {497,8192,1072, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.83 BV=6.11 + {497,8192,1152, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.94 BV=6.01 + {497,8192,1232, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.03 BV=5.91 + {529,8192,1240, 0, 0, 0}, //TV = 10.88(49 lines) AV=2.97 SV=8.04 BV=5.81 + {571,8192,1232, 0, 0, 0}, //TV = 10.77(53 lines) AV=2.97 SV=8.03 BV=5.71 + {613,8192,1240, 0, 0, 0}, //TV = 10.67(57 lines) AV=2.97 SV=8.04 BV=5.60 + {656,8192,1240, 0, 0, 0}, //TV = 10.57(61 lines) AV=2.97 SV=8.04 BV=5.50 + {698,8192,1240, 0, 0, 0}, //TV = 10.48(65 lines) AV=2.97 SV=8.04 BV=5.41 + {751,8192,1240, 0, 0, 0}, //TV = 10.38(70 lines) AV=2.97 SV=8.04 BV=5.31 + {804,8192,1240, 0, 0, 0}, //TV = 10.28(75 lines) AV=2.97 SV=8.04 BV=5.21 + {867,8192,1232, 0, 0, 0}, //TV = 10.17(81 lines) AV=2.97 SV=8.03 BV=5.11 + {931,8192,1232, 0, 0, 0}, //TV = 10.07(87 lines) AV=2.97 SV=8.03 BV=5.01 + {994,8192,1232, 0, 0, 0}, //TV = 9.97(93 lines) AV=2.97 SV=8.03 BV=4.91 + {1068,8192,1232, 0, 0, 0}, //TV = 9.87(100 lines) AV=2.97 SV=8.03 BV=4.81 + {1143,8192,1232, 0, 0, 0}, //TV = 9.77(107 lines) AV=2.97 SV=8.03 BV=4.71 + {1227,8192,1232, 0, 0, 0}, //TV = 9.67(115 lines) AV=2.97 SV=8.03 BV=4.61 + {1312,8192,1232, 0, 0, 0}, //TV = 9.57(123 lines) AV=2.97 SV=8.03 BV=4.51 + {1407,8192,1232, 0, 0, 0}, //TV = 9.47(132 lines) AV=2.97 SV=8.03 BV=4.41 + {1513,8192,1232, 0, 0, 0}, //TV = 9.37(142 lines) AV=2.97 SV=8.03 BV=4.31 + {1619,8192,1232, 0, 0, 0}, //TV = 9.27(152 lines) AV=2.97 SV=8.03 BV=4.21 + {1735,8192,1232, 0, 0, 0}, //TV = 9.17(163 lines) AV=2.97 SV=8.03 BV=4.11 + {1862,8192,1224, 0, 0, 0}, //TV = 9.07(175 lines) AV=2.97 SV=8.02 BV=4.02 + {2000,8192,1232, 0, 0, 0}, //TV = 8.97(188 lines) AV=2.97 SV=8.03 BV=3.90 + {2137,8192,1232, 0, 0, 0}, //TV = 8.87(201 lines) AV=2.97 SV=8.03 BV=3.81 + {2286,8192,1232, 0, 0, 0}, //TV = 8.77(215 lines) AV=2.97 SV=8.03 BV=3.71 + {2466,8192,1232, 0, 0, 0}, //TV = 8.66(232 lines) AV=2.97 SV=8.03 BV=3.60 + {2635,8192,1232, 0, 0, 0}, //TV = 8.57(248 lines) AV=2.97 SV=8.03 BV=3.51 + {2825,8192,1224, 0, 0, 0}, //TV = 8.47(266 lines) AV=2.97 SV=8.02 BV=3.42 + {3016,8192,1232, 0, 0, 0}, //TV = 8.37(284 lines) AV=2.97 SV=8.03 BV=3.31 + {3259,8192,1224, 0, 0, 0}, //TV = 8.26(307 lines) AV=2.97 SV=8.02 BV=3.21 + {3482,8192,1232, 0, 0, 0}, //TV = 8.17(328 lines) AV=2.97 SV=8.03 BV=3.10 + {3725,8192,1232, 0, 0, 0}, //TV = 8.07(351 lines) AV=2.97 SV=8.03 BV=3.01 + {3990,8192,1232, 0, 0, 0}, //TV = 7.97(376 lines) AV=2.97 SV=8.03 BV=2.91 + {4275,8192,1224, 0, 0, 0}, //TV = 7.87(403 lines) AV=2.97 SV=8.02 BV=2.82 + {4604,8192,1224, 0, 0, 0}, //TV = 7.76(434 lines) AV=2.97 SV=8.02 BV=2.71 + {4932,8192,1224, 0, 0, 0}, //TV = 7.66(465 lines) AV=2.97 SV=8.02 BV=2.61 + {5281,8192,1224, 0, 0, 0}, //TV = 7.56(498 lines) AV=2.97 SV=8.02 BV=2.51 + {5651,8192,1232, 0, 0, 0}, //TV = 7.47(533 lines) AV=2.97 SV=8.03 BV=2.41 + {6054,8192,1224, 0, 0, 0}, //TV = 7.37(571 lines) AV=2.97 SV=8.02 BV=2.32 + {6487,8192,1224, 0, 0, 0}, //TV = 7.27(612 lines) AV=2.97 SV=8.02 BV=2.22 + {6943,8192,1232, 0, 0, 0}, //TV = 7.17(655 lines) AV=2.97 SV=8.03 BV=2.11 + {7493,8192,1224, 0, 0, 0}, //TV = 7.06(707 lines) AV=2.97 SV=8.02 BV=2.01 + {8022,8192,1232, 0, 0, 0}, //TV = 6.96(757 lines) AV=2.97 SV=8.03 BV=1.90 + {8594,8192,1224, 0, 0, 0}, //TV = 6.86(811 lines) AV=2.97 SV=8.02 BV=1.81 + {9208,8192,1224, 0, 0, 0}, //TV = 6.76(869 lines) AV=2.97 SV=8.02 BV=1.71 + {9864,8192,1224, 0, 0, 0}, //TV = 6.66(931 lines) AV=2.97 SV=8.02 BV=1.61 + {9991,8192,1296, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=8.11 BV=1.51 + {9991,8192,1392, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=8.21 BV=1.41 + {9991,8192,1488, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=8.30 BV=1.31 + {9991,8192,1600, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=8.41 BV=1.21 + {9991,8192,1712, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=8.51 BV=1.11 + {9991,8192,1832, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=8.60 BV=1.01 + {9991,8192,1960, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=8.70 BV=0.91 + {9991,8192,2104, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=8.80 BV=0.81 + {9991,8192,2256, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=8.91 BV=0.71 + {9991,8192,2416, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=9.00 BV=0.61 + {19981,8192,1296, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=8.11 BV=0.51 + {19981,8192,1384, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=8.20 BV=0.41 + {19981,8192,1488, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=8.30 BV=0.31 + {19981,8192,1592, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=8.40 BV=0.21 + {19981,8192,1704, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=8.50 BV=0.11 + {29971,8192,1232, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.03 BV=-0.00 + {29971,8192,1320, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.13 BV=-0.10 + {29971,8192,1416, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.23 BV=-0.20 + {29971,8192,1520, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.34 BV=-0.31 + {29971,8192,1632, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.44 BV=-0.41 + {40028,8192,1312, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=8.12 BV=-0.51 + {40028,8192,1400, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=8.22 BV=-0.60 + {40028,8192,1504, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=8.32 BV=-0.71 + {50018,8192,1288, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=8.10 BV=-0.80 + {50018,8192,1384, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=8.20 BV=-0.91 + {60008,8192,1232, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.03 BV=-1.00 + {60008,8192,1320, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.13 BV=-1.10 + {60008,8192,1416, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.23 BV=-1.20 + {69999,8192,1304, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=8.11 BV=-1.31 + {69999,8192,1392, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=8.21 BV=-1.40 + {79989,8192,1304, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=8.11 BV=-1.50 + {89979,8192,1248, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=8.05 BV=-1.61 + {89979,8192,1336, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=8.15 BV=-1.70 + {99969,8192,1288, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.10 BV=-1.80 + {110026,8192,1256, 0, 0, 0}, //TV = 3.18(10392 lines) AV=2.97 SV=8.06 BV=-1.90 + {120016,8192,1232, 0, 0, 0}, //TV = 3.06(11337 lines) AV=2.97 SV=8.03 BV=-2.00 + {120016,8192,1320, 0, 0, 0}, //TV = 3.06(11337 lines) AV=2.97 SV=8.13 BV=-2.10 + {130007,8192,1304, 0, 0, 0}, //TV = 2.94(12282 lines) AV=2.97 SV=8.11 BV=-2.20 + {139997,8192,1304, 0, 0, 0}, //TV = 2.84(13227 lines) AV=2.97 SV=8.11 BV=-2.31 + {149987,8192,1304, 0, 0, 0}, //TV = 2.74(14171 lines) AV=2.97 SV=8.11 BV=-2.41 + {169967,8192,1232, 0, 0, 0}, //TV = 2.56(16060 lines) AV=2.97 SV=8.03 BV=-2.50 + {180024,8192,1248, 0, 0, 0}, //TV = 2.47(17006 lines) AV=2.97 SV=8.05 BV=-2.61 + {190014,8192,1264, 0, 0, 0}, //TV = 2.40(17952 lines) AV=2.97 SV=8.07 BV=-2.70 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureISO800Table = +{ + AETABLE_CAPTURE_ISO800, //eAETableID + 141, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -27, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_800, //ISO SPEED + sCaptureISO800PLineTable_60Hz, + sCaptureISO800PLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureISO1600PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {497,1216,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.04 BV=8.91 + {497,1216,1112, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.13 BV=8.81 + {497,1328,1096, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.24 BV=8.71 + {497,1424,1088, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.33 BV=8.62 + {497,1632,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.44 BV=8.51 + {497,1728,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.53 BV=8.41 + {497,1840,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.63 BV=8.31 + {497,1936,1064, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.74 BV=8.21 + {497,2144,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.83 BV=8.11 + {497,2240,1048, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.93 BV=8.02 + {497,2448,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.03 BV=7.91 + {497,2560,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.13 BV=7.81 + {497,2752,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.24 BV=7.71 + {497,2960,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.34 BV=7.60 + {497,3200,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.43 BV=7.51 + {497,3456,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.53 BV=7.41 + {497,3712,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.63 BV=7.31 + {497,3968,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.74 BV=7.20 + {497,4224,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.83 BV=7.11 + {497,4608,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.94 BV=7.01 + {497,4864,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.04 BV=6.91 + {497,5248,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.13 BV=6.81 + {497,5632,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.24 BV=6.71 + {497,6016,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.33 BV=6.61 + {497,6544,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.44 BV=6.50 + {497,6896,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.54 BV=6.41 + {497,7472,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.63 BV=6.31 + {497,7936,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.73 BV=6.21 + {497,8192,1072, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.83 BV=6.11 + {497,8192,1152, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.94 BV=6.01 + {497,8192,1232, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.03 BV=5.91 + {497,8192,1320, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.13 BV=5.81 + {497,8192,1416, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.23 BV=5.71 + {497,8192,1520, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.34 BV=5.61 + {497,8192,1640, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.45 BV=5.50 + {497,8192,1744, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.53 BV=5.41 + {497,8192,1880, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.64 BV=5.30 + {497,8192,2016, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.74 BV=5.20 + {497,8192,2160, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.84 BV=5.10 + {497,8192,2312, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.94 BV=5.00 + {497,8192,2472, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=9.04 BV=4.91 + {529,8192,2488, 0, 0, 0}, //TV = 10.88(49 lines) AV=2.97 SV=9.05 BV=4.81 + {571,8192,2472, 0, 0, 0}, //TV = 10.77(53 lines) AV=2.97 SV=9.04 BV=4.71 + {613,8192,2480, 0, 0, 0}, //TV = 10.67(57 lines) AV=2.97 SV=9.04 BV=4.60 + {656,8192,2480, 0, 0, 0}, //TV = 10.57(61 lines) AV=2.97 SV=9.04 BV=4.50 + {698,8192,2488, 0, 0, 0}, //TV = 10.48(65 lines) AV=2.97 SV=9.05 BV=4.41 + {751,8192,2480, 0, 0, 0}, //TV = 10.38(70 lines) AV=2.97 SV=9.04 BV=4.31 + {804,8192,2480, 0, 0, 0}, //TV = 10.28(75 lines) AV=2.97 SV=9.04 BV=4.21 + {867,8192,2472, 0, 0, 0}, //TV = 10.17(81 lines) AV=2.97 SV=9.04 BV=4.11 + {931,8192,2464, 0, 0, 0}, //TV = 10.07(87 lines) AV=2.97 SV=9.03 BV=4.01 + {994,8192,2472, 0, 0, 0}, //TV = 9.97(93 lines) AV=2.97 SV=9.04 BV=3.91 + {1068,8192,2472, 0, 0, 0}, //TV = 9.87(100 lines) AV=2.97 SV=9.04 BV=3.80 + {1143,8192,2472, 0, 0, 0}, //TV = 9.77(107 lines) AV=2.97 SV=9.04 BV=3.71 + {1227,8192,2464, 0, 0, 0}, //TV = 9.67(115 lines) AV=2.97 SV=9.03 BV=3.61 + {1312,8192,2472, 0, 0, 0}, //TV = 9.57(123 lines) AV=2.97 SV=9.04 BV=3.51 + {1407,8192,2464, 0, 0, 0}, //TV = 9.47(132 lines) AV=2.97 SV=9.03 BV=3.41 + {1513,8192,2464, 0, 0, 0}, //TV = 9.37(142 lines) AV=2.97 SV=9.03 BV=3.31 + {1619,8192,2464, 0, 0, 0}, //TV = 9.27(152 lines) AV=2.97 SV=9.03 BV=3.21 + {1735,8192,2472, 0, 0, 0}, //TV = 9.17(163 lines) AV=2.97 SV=9.04 BV=3.10 + {1862,8192,2456, 0, 0, 0}, //TV = 9.07(175 lines) AV=2.97 SV=9.03 BV=3.01 + {2000,8192,2464, 0, 0, 0}, //TV = 8.97(188 lines) AV=2.97 SV=9.03 BV=2.90 + {2137,8192,2464, 0, 0, 0}, //TV = 8.87(201 lines) AV=2.97 SV=9.03 BV=2.81 + {2286,8192,2464, 0, 0, 0}, //TV = 8.77(215 lines) AV=2.97 SV=9.03 BV=2.71 + {2466,8192,2464, 0, 0, 0}, //TV = 8.66(232 lines) AV=2.97 SV=9.03 BV=2.60 + {2635,8192,2464, 0, 0, 0}, //TV = 8.57(248 lines) AV=2.97 SV=9.03 BV=2.51 + {2825,8192,2456, 0, 0, 0}, //TV = 8.47(266 lines) AV=2.97 SV=9.03 BV=2.41 + {3016,8192,2464, 0, 0, 0}, //TV = 8.37(284 lines) AV=2.97 SV=9.03 BV=2.31 + {3259,8192,2456, 0, 0, 0}, //TV = 8.26(307 lines) AV=2.97 SV=9.03 BV=2.20 + {3482,8192,2464, 0, 0, 0}, //TV = 8.17(328 lines) AV=2.97 SV=9.03 BV=2.10 + {3725,8192,2464, 0, 0, 0}, //TV = 8.07(351 lines) AV=2.97 SV=9.03 BV=2.01 + {3990,8192,2464, 0, 0, 0}, //TV = 7.97(376 lines) AV=2.97 SV=9.03 BV=1.91 + {4297,8192,2464, 0, 0, 0}, //TV = 7.86(405 lines) AV=2.97 SV=9.03 BV=1.80 + {4604,8192,2456, 0, 0, 0}, //TV = 7.76(434 lines) AV=2.97 SV=9.03 BV=1.71 + {4932,8192,2456, 0, 0, 0}, //TV = 7.66(465 lines) AV=2.97 SV=9.03 BV=1.61 + {5281,8192,2456, 0, 0, 0}, //TV = 7.56(498 lines) AV=2.97 SV=9.03 BV=1.51 + {5651,8192,2464, 0, 0, 0}, //TV = 7.47(533 lines) AV=2.97 SV=9.03 BV=1.41 + {6054,8192,2456, 0, 0, 0}, //TV = 7.37(571 lines) AV=2.97 SV=9.03 BV=1.31 + {6487,8192,2456, 0, 0, 0}, //TV = 7.27(612 lines) AV=2.97 SV=9.03 BV=1.21 + {6943,8192,2464, 0, 0, 0}, //TV = 7.17(655 lines) AV=2.97 SV=9.03 BV=1.11 + {7440,8192,2456, 0, 0, 0}, //TV = 7.07(702 lines) AV=2.97 SV=9.03 BV=1.01 + {8022,8192,2456, 0, 0, 0}, //TV = 6.96(757 lines) AV=2.97 SV=9.03 BV=0.91 + {8314,8192,2536, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.07 BV=0.80 + {8314,8192,2720, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.17 BV=0.70 + {8314,8192,2912, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.27 BV=0.61 + {8314,8192,3120, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.37 BV=0.51 + {8314,8192,3344, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.47 BV=0.41 + {8314,8192,3584, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.57 BV=0.31 + {8314,8192,3840, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.67 BV=0.21 + {8314,8192,4112, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.77 BV=0.11 + {8314,8192,4440, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.88 BV=-0.00 + {8314,8192,4752, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.98 BV=-0.10 + {16695,8192,2544, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=9.08 BV=-0.20 + {16695,8192,2728, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=9.18 BV=-0.30 + {16695,8192,2920, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=9.28 BV=-0.40 + {16695,8192,3128, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=9.38 BV=-0.50 + {16695,8192,3352, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=9.48 BV=-0.60 + {16695,8192,3592, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=9.58 BV=-0.70 + {25009,8192,2568, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=9.09 BV=-0.80 + {25009,8192,2768, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=9.20 BV=-0.91 + {25009,8192,2952, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=9.29 BV=-1.00 + {25009,8192,3184, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=9.40 BV=-1.11 + {33323,8192,2560, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=9.09 BV=-1.21 + {33323,8192,2736, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=9.18 BV=-1.31 + {33323,8192,2936, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=9.29 BV=-1.41 + {41637,8192,2520, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=9.06 BV=-1.51 + {41637,8192,2696, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=9.16 BV=-1.61 + {41637,8192,2888, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=9.26 BV=-1.71 + {50018,8192,2584, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=9.10 BV=-1.81 + {50018,8192,2768, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=9.20 BV=-1.91 + {58332,8192,2544, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=9.08 BV=-2.01 + {58332,8192,2720, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=9.17 BV=-2.10 + {66646,8192,2552, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=9.08 BV=-2.21 + {66646,8192,2736, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=9.18 BV=-2.31 + {75027,8192,2608, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=9.11 BV=-2.41 + {83341,8192,2512, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=9.06 BV=-2.50 + {83341,8192,2696, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=9.16 BV=-2.61 + {91655,8192,2624, 0, 0, 0}, //TV = 3.45(8660 lines) AV=2.97 SV=9.12 BV=-2.70 + {99969,8192,2576, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.10 BV=-2.80 + {108350,8192,2552, 0, 0, 0}, //TV = 3.21(10234 lines) AV=2.97 SV=9.08 BV=-2.91 + {116664,8192,2536, 0, 0, 0}, //TV = 3.10(11022 lines) AV=2.97 SV=9.07 BV=-3.00 + {124978,8192,2536, 0, 0, 0}, //TV = 3.00(11809 lines) AV=2.97 SV=9.07 BV=-3.10 + {133359,8192,2552, 0, 0, 0}, //TV = 2.91(12596 lines) AV=2.97 SV=9.08 BV=-3.21 + {141673,8192,2576, 0, 0, 0}, //TV = 2.82(13383 lines) AV=2.97 SV=9.10 BV=-3.31 + {158301,8192,2472, 0, 0, 0}, //TV = 2.66(14958 lines) AV=2.97 SV=9.04 BV=-3.41 + {166682,8192,2512, 0, 0, 0}, //TV = 2.59(15745 lines) AV=2.97 SV=9.06 BV=-3.50 + {174996,8192,2568, 0, 0, 0}, //TV = 2.51(16534 lines) AV=2.97 SV=9.09 BV=-3.61 + {191624,8192,2512, 0, 0, 0}, //TV = 2.38(18107 lines) AV=2.97 SV=9.06 BV=-3.71 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureISO1600PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {497,1216,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.04 BV=8.91 + {497,1216,1112, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.13 BV=8.81 + {497,1328,1096, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.24 BV=8.71 + {497,1424,1088, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.33 BV=8.62 + {497,1632,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.44 BV=8.51 + {497,1728,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.53 BV=8.41 + {497,1840,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.63 BV=8.31 + {497,1936,1064, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.74 BV=8.21 + {497,2144,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.83 BV=8.11 + {497,2240,1048, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.93 BV=8.02 + {497,2448,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.03 BV=7.91 + {497,2560,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.13 BV=7.81 + {497,2752,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.24 BV=7.71 + {497,2960,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.34 BV=7.60 + {497,3200,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.43 BV=7.51 + {497,3456,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.53 BV=7.41 + {497,3712,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.63 BV=7.31 + {497,3968,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.74 BV=7.20 + {497,4224,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.83 BV=7.11 + {497,4608,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.94 BV=7.01 + {497,4864,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.04 BV=6.91 + {497,5248,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.13 BV=6.81 + {497,5632,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.24 BV=6.71 + {497,6016,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.33 BV=6.61 + {497,6544,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.44 BV=6.50 + {497,6896,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.54 BV=6.41 + {497,7472,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.63 BV=6.31 + {497,7936,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.73 BV=6.21 + {497,8192,1072, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.83 BV=6.11 + {497,8192,1152, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.94 BV=6.01 + {497,8192,1232, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.03 BV=5.91 + {497,8192,1320, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.13 BV=5.81 + {497,8192,1416, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.23 BV=5.71 + {497,8192,1520, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.34 BV=5.61 + {497,8192,1640, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.45 BV=5.50 + {497,8192,1744, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.53 BV=5.41 + {497,8192,1880, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.64 BV=5.30 + {497,8192,2016, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.74 BV=5.20 + {497,8192,2160, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.84 BV=5.10 + {497,8192,2312, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.94 BV=5.00 + {497,8192,2472, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=9.04 BV=4.91 + {529,8192,2488, 0, 0, 0}, //TV = 10.88(49 lines) AV=2.97 SV=9.05 BV=4.81 + {571,8192,2472, 0, 0, 0}, //TV = 10.77(53 lines) AV=2.97 SV=9.04 BV=4.71 + {613,8192,2480, 0, 0, 0}, //TV = 10.67(57 lines) AV=2.97 SV=9.04 BV=4.60 + {656,8192,2480, 0, 0, 0}, //TV = 10.57(61 lines) AV=2.97 SV=9.04 BV=4.50 + {698,8192,2488, 0, 0, 0}, //TV = 10.48(65 lines) AV=2.97 SV=9.05 BV=4.41 + {751,8192,2480, 0, 0, 0}, //TV = 10.38(70 lines) AV=2.97 SV=9.04 BV=4.31 + {804,8192,2480, 0, 0, 0}, //TV = 10.28(75 lines) AV=2.97 SV=9.04 BV=4.21 + {867,8192,2472, 0, 0, 0}, //TV = 10.17(81 lines) AV=2.97 SV=9.04 BV=4.11 + {931,8192,2464, 0, 0, 0}, //TV = 10.07(87 lines) AV=2.97 SV=9.03 BV=4.01 + {994,8192,2472, 0, 0, 0}, //TV = 9.97(93 lines) AV=2.97 SV=9.04 BV=3.91 + {1068,8192,2472, 0, 0, 0}, //TV = 9.87(100 lines) AV=2.97 SV=9.04 BV=3.80 + {1143,8192,2472, 0, 0, 0}, //TV = 9.77(107 lines) AV=2.97 SV=9.04 BV=3.71 + {1227,8192,2464, 0, 0, 0}, //TV = 9.67(115 lines) AV=2.97 SV=9.03 BV=3.61 + {1312,8192,2472, 0, 0, 0}, //TV = 9.57(123 lines) AV=2.97 SV=9.04 BV=3.51 + {1407,8192,2464, 0, 0, 0}, //TV = 9.47(132 lines) AV=2.97 SV=9.03 BV=3.41 + {1513,8192,2464, 0, 0, 0}, //TV = 9.37(142 lines) AV=2.97 SV=9.03 BV=3.31 + {1619,8192,2464, 0, 0, 0}, //TV = 9.27(152 lines) AV=2.97 SV=9.03 BV=3.21 + {1735,8192,2472, 0, 0, 0}, //TV = 9.17(163 lines) AV=2.97 SV=9.04 BV=3.10 + {1862,8192,2456, 0, 0, 0}, //TV = 9.07(175 lines) AV=2.97 SV=9.03 BV=3.01 + {2000,8192,2464, 0, 0, 0}, //TV = 8.97(188 lines) AV=2.97 SV=9.03 BV=2.90 + {2137,8192,2464, 0, 0, 0}, //TV = 8.87(201 lines) AV=2.97 SV=9.03 BV=2.81 + {2286,8192,2464, 0, 0, 0}, //TV = 8.77(215 lines) AV=2.97 SV=9.03 BV=2.71 + {2466,8192,2464, 0, 0, 0}, //TV = 8.66(232 lines) AV=2.97 SV=9.03 BV=2.60 + {2635,8192,2464, 0, 0, 0}, //TV = 8.57(248 lines) AV=2.97 SV=9.03 BV=2.51 + {2825,8192,2456, 0, 0, 0}, //TV = 8.47(266 lines) AV=2.97 SV=9.03 BV=2.41 + {3016,8192,2464, 0, 0, 0}, //TV = 8.37(284 lines) AV=2.97 SV=9.03 BV=2.31 + {3259,8192,2456, 0, 0, 0}, //TV = 8.26(307 lines) AV=2.97 SV=9.03 BV=2.20 + {3482,8192,2464, 0, 0, 0}, //TV = 8.17(328 lines) AV=2.97 SV=9.03 BV=2.10 + {3725,8192,2464, 0, 0, 0}, //TV = 8.07(351 lines) AV=2.97 SV=9.03 BV=2.01 + {3990,8192,2464, 0, 0, 0}, //TV = 7.97(376 lines) AV=2.97 SV=9.03 BV=1.91 + {4297,8192,2464, 0, 0, 0}, //TV = 7.86(405 lines) AV=2.97 SV=9.03 BV=1.80 + {4604,8192,2456, 0, 0, 0}, //TV = 7.76(434 lines) AV=2.97 SV=9.03 BV=1.71 + {4932,8192,2456, 0, 0, 0}, //TV = 7.66(465 lines) AV=2.97 SV=9.03 BV=1.61 + {5281,8192,2456, 0, 0, 0}, //TV = 7.56(498 lines) AV=2.97 SV=9.03 BV=1.51 + {5651,8192,2464, 0, 0, 0}, //TV = 7.47(533 lines) AV=2.97 SV=9.03 BV=1.41 + {6054,8192,2456, 0, 0, 0}, //TV = 7.37(571 lines) AV=2.97 SV=9.03 BV=1.31 + {6487,8192,2456, 0, 0, 0}, //TV = 7.27(612 lines) AV=2.97 SV=9.03 BV=1.21 + {6943,8192,2464, 0, 0, 0}, //TV = 7.17(655 lines) AV=2.97 SV=9.03 BV=1.11 + {7440,8192,2456, 0, 0, 0}, //TV = 7.07(702 lines) AV=2.97 SV=9.03 BV=1.01 + {8022,8192,2456, 0, 0, 0}, //TV = 6.96(757 lines) AV=2.97 SV=9.03 BV=0.91 + {8594,8192,2456, 0, 0, 0}, //TV = 6.86(811 lines) AV=2.97 SV=9.03 BV=0.81 + {9208,8192,2456, 0, 0, 0}, //TV = 6.76(869 lines) AV=2.97 SV=9.03 BV=0.71 + {9864,8192,2456, 0, 0, 0}, //TV = 6.66(931 lines) AV=2.97 SV=9.03 BV=0.61 + {9991,8192,2600, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=9.11 BV=0.50 + {9991,8192,2784, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=9.21 BV=0.41 + {9991,8192,2984, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=9.31 BV=0.31 + {9991,8192,3192, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=9.41 BV=0.21 + {9991,8192,3424, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=9.51 BV=0.11 + {9991,8192,3696, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=9.62 BV=-0.00 + {9991,8192,3960, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=9.72 BV=-0.10 + {9991,8192,4240, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=9.82 BV=-0.20 + {9991,8192,4544, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=9.92 BV=-0.30 + {9991,8192,4872, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=10.02 BV=-0.40 + {19981,8192,2608, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=9.11 BV=-0.50 + {19981,8192,2792, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=9.21 BV=-0.60 + {19981,8192,2992, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=9.31 BV=-0.70 + {19981,8192,3208, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=9.41 BV=-0.80 + {19981,8192,3440, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=9.51 BV=-0.90 + {29971,8192,2472, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=9.04 BV=-1.01 + {29971,8192,2648, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=9.14 BV=-1.11 + {29971,8192,2840, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=9.24 BV=-1.21 + {29971,8192,3048, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=9.34 BV=-1.31 + {29971,8192,3264, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=9.44 BV=-1.41 + {39961,8192,2624, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=9.12 BV=-1.51 + {39961,8192,2808, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=9.22 BV=-1.61 + {39961,8192,3008, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=9.32 BV=-1.71 + {50018,8192,2584, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=9.10 BV=-1.81 + {50018,8192,2768, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=9.20 BV=-1.91 + {60008,8192,2472, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.04 BV=-2.01 + {60008,8192,2648, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.14 BV=-2.11 + {60008,8192,2840, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.24 BV=-2.21 + {69999,8192,2608, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=9.11 BV=-2.31 + {69999,8192,2792, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=9.21 BV=-2.41 + {79989,8192,2616, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=9.12 BV=-2.50 + {89979,8192,2496, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=9.05 BV=-2.61 + {89979,8192,2672, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=9.15 BV=-2.70 + {99969,8192,2576, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.10 BV=-2.80 + {110026,8192,2512, 0, 0, 0}, //TV = 3.18(10392 lines) AV=2.97 SV=9.06 BV=-2.90 + {120016,8192,2472, 0, 0, 0}, //TV = 3.06(11337 lines) AV=2.97 SV=9.04 BV=-3.01 + {120016,8192,2648, 0, 0, 0}, //TV = 3.06(11337 lines) AV=2.97 SV=9.14 BV=-3.11 + {130007,8192,2616, 0, 0, 0}, //TV = 2.94(12282 lines) AV=2.97 SV=9.12 BV=-3.20 + {139997,8192,2608, 0, 0, 0}, //TV = 2.84(13227 lines) AV=2.97 SV=9.11 BV=-3.31 + {149987,8192,2608, 0, 0, 0}, //TV = 2.74(14171 lines) AV=2.97 SV=9.11 BV=-3.41 + {169967,8192,2464, 0, 0, 0}, //TV = 2.56(16060 lines) AV=2.97 SV=9.03 BV=-3.50 + {180024,8192,2496, 0, 0, 0}, //TV = 2.47(17006 lines) AV=2.97 SV=9.05 BV=-3.61 + {190014,8192,2536, 0, 0, 0}, //TV = 2.40(17952 lines) AV=2.97 SV=9.07 BV=-3.71 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureISO1600Table = +{ + AETABLE_CAPTURE_ISO1600, //eAETableID + 151, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -37, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_1600, //ISO SPEED + sCaptureISO1600PLineTable_60Hz, + sCaptureISO1600PLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureStrobePLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8329,1216,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.07 BV=4.81 + {8329,1328,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.17 BV=4.70 + {8329,1424,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.26 BV=4.61 + {8329,1536,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.37 BV=4.51 + {8329,1632,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.47 BV=4.41 + {8329,1728,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.56 BV=4.31 + {8329,1840,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.67 BV=4.21 + {8329,2048,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.77 BV=4.11 + {8329,2144,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.87 BV=4.01 + {8329,2352,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.97 BV=3.91 + {16670,1216,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.07 BV=3.81 + {16670,1328,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.17 BV=3.70 + {16670,1424,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.27 BV=3.60 + {16670,1536,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.37 BV=3.50 + {16670,1632,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.47 BV=3.41 + {16670,1728,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.58 BV=3.30 + {24988,1216,1072, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.08 BV=3.21 + {24988,1328,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.18 BV=3.11 + {24988,1424,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.29 BV=3.01 + {24988,1536,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.39 BV=2.90 + {33329,1216,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.07 BV=2.81 + {33329,1328,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.17 BV=2.70 + {33329,1424,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.26 BV=2.61 + {41669,1216,1048, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.05 BV=2.51 + {41669,1328,1032, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.15 BV=2.40 + {41669,1424,1032, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.25 BV=2.30 + {49999,1216,1072, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=5.08 BV=2.21 + {49999,1328,1048, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=5.17 BV=2.12 + {58328,1216,1064, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=5.07 BV=2.00 + {58328,1328,1040, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=5.16 BV=1.91 + {66669,1216,1064, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.07 BV=1.81 + {66669,1328,1048, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.17 BV=1.70 + {66669,1424,1040, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.26 BV=1.61 + {66669,1536,1040, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.37 BV=1.50 + {66669,1632,1048, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.47 BV=1.41 + {66669,1728,1064, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.58 BV=1.30 + {66669,1840,1064, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.67 BV=1.21 + {66669,2048,1024, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.77 BV=1.11 + {66669,2144,1048, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.87 BV=1.01 + {66669,2352,1024, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.97 BV=0.91 + {66669,2448,1056, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.07 BV=0.81 + {66669,2656,1048, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.17 BV=0.70 + {66669,2864,1040, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.27 BV=0.61 + {66669,3072,1040, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.37 BV=0.50 + {66669,3328,1024, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.47 BV=0.41 + {66669,3456,1056, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.56 BV=0.31 + {66669,3840,1024, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.67 BV=0.21 + {66669,4096,1032, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.78 BV=0.10 + {66669,4352,1040, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.88 BV=0.00 + {74998,4224,1024, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=6.81 BV=-0.10 + {74998,4480,1032, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=6.91 BV=-0.20 + {83327,4352,1024, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=6.85 BV=-0.30 + {91668,4224,1032, 0, 0, 0}, //TV = 3.45(8660 lines) AV=2.97 SV=6.82 BV=-0.40 + {99998,4096,1040, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=6.79 BV=-0.50 + {99998,4480,1024, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=6.89 BV=-0.60 + {99998,4736,1040, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.00 BV=-0.70 + {99998,5120,1032, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.10 BV=-0.81 + {99998,5504,1024, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.19 BV=-0.90 + {99998,5888,1024, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.29 BV=-1.00 + {99998,6240,1040, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.40 BV=-1.10 + {99998,6704,1032, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.49 BV=-1.19 + {99998,7072,1048, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.59 BV=-1.29 + {99998,7696,1032, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.69 BV=-1.39 + {99998,8192,1048, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.80 BV=-1.51 + {99998,8192,1120, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.89 BV=-1.60 + {99998,8192,1200, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.99 BV=-1.70 + {99998,8192,1288, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.10 BV=-1.80 + {99998,8192,1376, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.19 BV=-1.90 + {99998,8192,1480, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.30 BV=-2.00 + {99998,8192,1584, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.39 BV=-2.10 + {99998,8192,1696, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.49 BV=-2.20 + {99998,8192,1816, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.59 BV=-2.30 + {99998,8192,1944, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.69 BV=-2.40 + {99998,8192,2088, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.79 BV=-2.50 + {99998,8192,2240, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.89 BV=-2.60 + {99998,8192,2400, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.99 BV=-2.70 + {99998,8192,2568, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.09 BV=-2.80 + {99998,8192,2752, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.19 BV=-2.90 + {99998,8192,2952, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.29 BV=-3.00 + {99998,8192,3160, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.39 BV=-3.10 + {99998,8192,3392, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.49 BV=-3.20 + {99998,8192,3632, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.59 BV=-3.30 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureStrobePLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8805,1136,1080, 0, 0, 0}, //TV = 6.83(831 lines) AV=2.97 SV=4.99 BV=4.81 + {9440,1136,1080, 0, 0, 0}, //TV = 6.73(891 lines) AV=2.97 SV=4.99 BV=4.71 + {10002,1136,1096, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.01 BV=4.60 + {10002,1216,1088, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.10 BV=4.51 + {10002,1328,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.21 BV=4.41 + {10002,1424,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.30 BV=4.32 + {10002,1536,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1632,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.50 BV=4.11 + {10002,1728,1080, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.60 BV=4.02 + {10002,1936,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,2048,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.80 BV=3.82 + {10002,2240,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.89 BV=3.72 + {20004,1136,1096, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.01 BV=3.60 + {20004,1216,1088, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.10 BV=3.51 + {20004,1328,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.21 BV=3.41 + {20004,1424,1064, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.30 BV=3.32 + {20004,1536,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.42 BV=3.20 + {20004,1632,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.50 BV=3.11 + {29995,1216,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.01 BV=3.02 + {29995,1216,1104, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.12 BV=2.91 + {29995,1328,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.22 BV=2.81 + {29995,1424,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.32 BV=2.71 + {39996,1136,1096, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.01 BV=2.60 + {39996,1216,1088, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.10 BV=2.51 + {39996,1328,1072, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.21 BV=2.41 + {39996,1424,1072, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.31 BV=2.31 + {49998,1216,1072, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=5.08 BV=2.21 + {49998,1328,1048, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=5.17 BV=2.12 + {60001,1216,1024, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.01 BV=2.02 + {60001,1216,1104, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.12 BV=1.91 + {60001,1328,1080, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.22 BV=1.81 + {60001,1424,1080, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.32 BV=1.71 + {60001,1536,1072, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.42 BV=1.61 + {60001,1632,1080, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.51 BV=1.51 + {60001,1840,1032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.62 BV=1.41 + {60001,1936,1048, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.72 BV=1.31 + {60001,2048,1064, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.82 BV=1.21 + {60001,2240,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.92 BV=1.11 + {60001,2448,1024, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.02 BV=1.01 + {60001,2560,1048, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.12 BV=0.91 + {60001,2752,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.21 BV=0.82 + {60001,2960,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.32 BV=0.71 + {60001,3200,1032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.42 BV=0.61 + {60001,3456,1024, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.52 BV=0.51 + {60001,3584,1056, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.62 BV=0.41 + {60001,3840,1056, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.72 BV=0.31 + {60001,4224,1032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.82 BV=0.21 + {60001,4480,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.92 BV=0.11 + {70002,4224,1024, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=6.81 BV=-0.00 + {70002,4480,1032, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=6.91 BV=-0.10 + {80004,4224,1024, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=6.81 BV=-0.20 + {80004,4480,1040, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=6.92 BV=-0.30 + {89995,4224,1048, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=6.84 BV=-0.40 + {99997,4096,1040, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=6.79 BV=-0.50 + {99997,4480,1024, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=6.89 BV=-0.60 + {99997,4736,1040, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.00 BV=-0.70 + {99997,5120,1032, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.10 BV=-0.81 + {99997,5504,1024, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.19 BV=-0.90 + {99997,5888,1024, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.29 BV=-1.00 + {99997,6240,1040, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.40 BV=-1.10 + {99997,6704,1032, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.49 BV=-1.19 + {99997,7072,1048, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.59 BV=-1.29 + {99997,7696,1032, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.69 BV=-1.39 + {99997,8192,1048, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.80 BV=-1.51 + {99997,8192,1120, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.89 BV=-1.60 + {99997,8192,1200, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.99 BV=-1.70 + {99997,8192,1288, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.10 BV=-1.80 + {99997,8192,1376, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.19 BV=-1.90 + {99997,8192,1480, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.30 BV=-2.00 + {99997,8192,1584, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.39 BV=-2.10 + {99997,8192,1696, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.49 BV=-2.20 + {99997,8192,1816, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.59 BV=-2.30 + {99997,8192,1944, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.69 BV=-2.40 + {99997,8192,2088, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.79 BV=-2.50 + {99997,8192,2240, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.89 BV=-2.60 + {99997,8192,2400, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.99 BV=-2.70 + {99997,8192,2568, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.09 BV=-2.80 + {99997,8192,2752, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.19 BV=-2.90 + {99997,8192,2952, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.29 BV=-3.00 + {99997,8192,3160, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.39 BV=-3.10 + {99997,8192,3392, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.49 BV=-3.20 + {99997,8192,3632, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.59 BV=-3.30 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_StrobeTable = +{ + AETABLE_STROBE, //eAETableID + 147, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -33, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCaptureStrobePLineTable_60Hz, + sCaptureStrobePLineTable_50Hz, + NULL, +}; + +static strEvPline sAEScene1PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8314,1216,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.07 BV=4.81 + {8314,1328,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.17 BV=4.70 + {8314,1424,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.26 BV=4.61 + {8314,1536,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.37 BV=4.51 + {8314,1632,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.47 BV=4.41 + {8314,1728,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.56 BV=4.31 + {8314,1840,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.67 BV=4.21 + {8314,2048,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.77 BV=4.11 + {8314,2144,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.87 BV=4.01 + {8314,2352,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.97 BV=3.91 + {16695,1216,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.07 BV=3.81 + {16695,1328,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.17 BV=3.70 + {16695,1424,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.27 BV=3.60 + {16695,1536,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.37 BV=3.50 + {16695,1632,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.47 BV=3.41 + {16695,1728,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.58 BV=3.30 + {25009,1216,1072, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.08 BV=3.21 + {25009,1328,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.18 BV=3.11 + {25009,1424,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.29 BV=3.01 + {25009,1536,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.39 BV=2.90 + {33323,1216,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.07 BV=2.81 + {33323,1328,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.17 BV=2.70 + {33323,1424,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.26 BV=2.61 + {41637,1216,1048, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.05 BV=2.51 + {41637,1328,1032, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.15 BV=2.40 + {41637,1424,1032, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.25 BV=2.30 + {50018,1216,1072, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=5.08 BV=2.21 + {50018,1328,1048, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=5.17 BV=2.12 + {58332,1216,1064, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=5.07 BV=2.00 + {58332,1328,1040, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=5.16 BV=1.91 + {66646,1216,1064, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.07 BV=1.81 + {66646,1328,1048, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.17 BV=1.70 + {66646,1424,1040, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.26 BV=1.61 + {66646,1536,1040, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.37 BV=1.50 + {66646,1632,1048, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.47 BV=1.41 + {66646,1728,1064, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.58 BV=1.30 + {66646,1840,1064, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.67 BV=1.21 + {66646,2048,1024, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.77 BV=1.11 + {66646,2144,1048, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.87 BV=1.01 + {66646,2352,1024, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.97 BV=0.91 + {66646,2448,1056, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.07 BV=0.81 + {66646,2656,1048, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.17 BV=0.70 + {66646,2864,1040, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.27 BV=0.61 + {66646,3072,1040, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.37 BV=0.50 + {66646,3328,1024, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.47 BV=0.41 + {66646,3456,1056, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.56 BV=0.31 + {66646,3840,1024, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.67 BV=0.21 + {66646,4096,1032, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.78 BV=0.10 + {66646,4352,1040, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.88 BV=0.00 + {75027,4224,1024, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=6.81 BV=-0.10 + {75027,4480,1032, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=6.91 BV=-0.20 + {83341,4352,1024, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=6.85 BV=-0.30 + {91655,4224,1032, 0, 0, 0}, //TV = 3.45(8660 lines) AV=2.97 SV=6.82 BV=-0.40 + {99969,4096,1048, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=6.80 BV=-0.51 + {108350,4096,1032, 0, 0, 0}, //TV = 3.21(10234 lines) AV=2.97 SV=6.78 BV=-0.60 + {116664,4096,1032, 0, 0, 0}, //TV = 3.10(11022 lines) AV=2.97 SV=6.78 BV=-0.71 + {124978,4096,1032, 0, 0, 0}, //TV = 3.00(11809 lines) AV=2.97 SV=6.78 BV=-0.81 + {133359,4096,1032, 0, 0, 0}, //TV = 2.91(12596 lines) AV=2.97 SV=6.78 BV=-0.90 + {141673,4096,1040, 0, 0, 0}, //TV = 2.82(13383 lines) AV=2.97 SV=6.79 BV=-1.00 + {149987,4224,1024, 0, 0, 0}, //TV = 2.74(14171 lines) AV=2.97 SV=6.81 BV=-1.10 + {158301,4224,1040, 0, 0, 0}, //TV = 2.66(14958 lines) AV=2.97 SV=6.83 BV=-1.20 + {174996,4096,1040, 0, 0, 0}, //TV = 2.51(16534 lines) AV=2.97 SV=6.79 BV=-1.30 + {183310,4224,1032, 0, 0, 0}, //TV = 2.45(17320 lines) AV=2.97 SV=6.82 BV=-1.40 + {200005,4096,1040, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=6.79 BV=-1.50 + {200005,4480,1024, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=6.89 BV=-1.60 + {200005,4736,1040, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.00 BV=-1.70 + {200005,5120,1032, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.10 BV=-1.81 + {200005,5504,1024, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.19 BV=-1.90 + {200005,5888,1024, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.29 BV=-2.00 + {200005,6240,1040, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.40 BV=-2.10 + {200005,6704,1032, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.49 BV=-2.19 + {200005,7072,1048, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.59 BV=-2.29 + {200005,7696,1032, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.69 BV=-2.39 + {200005,8192,1048, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.80 BV=-2.51 + {200005,8192,1120, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.89 BV=-2.60 + {200005,8192,1200, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.99 BV=-2.70 + {200005,8192,1288, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.10 BV=-2.80 + {200005,8192,1376, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.19 BV=-2.90 + {200005,8192,1480, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.30 BV=-3.00 + {200005,8192,1584, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.39 BV=-3.10 + {200005,8192,1696, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.49 BV=-3.20 + {200005,8192,1816, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.59 BV=-3.30 + {200005,8192,1944, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.69 BV=-3.40 + {200005,8192,2088, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.79 BV=-3.50 + {200005,8192,2240, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.89 BV=-3.60 + {200005,8192,2400, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.99 BV=-3.70 + {200005,8192,2568, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=9.09 BV=-3.80 + {200005,8192,2752, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=9.19 BV=-3.90 + {200005,8192,2952, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=9.29 BV=-4.00 + {200005,8192,3160, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=9.39 BV=-4.10 + {200005,8192,3392, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=9.49 BV=-4.20 + {200005,8192,3632, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=9.59 BV=-4.30 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sAEScene1PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8805,1136,1080, 0, 0, 0}, //TV = 6.83(831 lines) AV=2.97 SV=4.99 BV=4.81 + {9440,1136,1080, 0, 0, 0}, //TV = 6.73(891 lines) AV=2.97 SV=4.99 BV=4.71 + {9991,1136,1096, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.01 BV=4.60 + {9991,1216,1088, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.10 BV=4.51 + {9991,1328,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.21 BV=4.41 + {9991,1424,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.30 BV=4.32 + {9991,1536,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.41 BV=4.21 + {9991,1632,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.50 BV=4.11 + {9991,1728,1080, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.60 BV=4.02 + {9991,1936,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.71 BV=3.91 + {9991,2048,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.80 BV=3.82 + {9991,2240,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.89 BV=3.72 + {19981,1136,1096, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.01 BV=3.60 + {19981,1216,1088, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.10 BV=3.51 + {19981,1328,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.21 BV=3.41 + {19981,1424,1064, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.30 BV=3.32 + {19981,1536,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.42 BV=3.20 + {19981,1632,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.50 BV=3.11 + {29971,1216,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.01 BV=3.02 + {29971,1216,1104, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.12 BV=2.91 + {29971,1328,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.22 BV=2.81 + {29971,1424,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.32 BV=2.71 + {39961,1136,1096, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.01 BV=2.60 + {39961,1216,1088, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.10 BV=2.51 + {39961,1328,1072, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.21 BV=2.41 + {39961,1424,1072, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.31 BV=2.31 + {50018,1216,1072, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=5.08 BV=2.21 + {50018,1328,1048, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=5.17 BV=2.12 + {60008,1216,1024, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.01 BV=2.02 + {60008,1216,1104, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.12 BV=1.91 + {60008,1328,1080, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.22 BV=1.81 + {60008,1424,1080, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.32 BV=1.71 + {60008,1536,1072, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.42 BV=1.61 + {60008,1632,1080, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.51 BV=1.51 + {60008,1840,1032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.62 BV=1.41 + {60008,1936,1048, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.72 BV=1.31 + {60008,2048,1064, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.82 BV=1.21 + {60008,2240,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.92 BV=1.11 + {60008,2448,1024, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.02 BV=1.01 + {60008,2560,1048, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.12 BV=0.91 + {60008,2752,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.21 BV=0.82 + {60008,2960,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.32 BV=0.71 + {60008,3200,1032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.42 BV=0.61 + {60008,3456,1024, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.52 BV=0.51 + {60008,3584,1056, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.62 BV=0.41 + {60008,3840,1056, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.72 BV=0.31 + {60008,4224,1032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.82 BV=0.21 + {60008,4480,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.92 BV=0.11 + {69999,4224,1024, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=6.81 BV=-0.00 + {69999,4480,1032, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=6.91 BV=-0.10 + {79989,4224,1024, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=6.81 BV=-0.20 + {79989,4480,1040, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=6.92 BV=-0.30 + {89979,4224,1048, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=6.84 BV=-0.40 + {99969,4096,1048, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=6.80 BV=-0.51 + {99969,4480,1024, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=6.89 BV=-0.60 + {110026,4352,1024, 0, 0, 0}, //TV = 3.18(10392 lines) AV=2.97 SV=6.85 BV=-0.70 + {120016,4224,1040, 0, 0, 0}, //TV = 3.06(11337 lines) AV=2.97 SV=6.83 BV=-0.80 + {130007,4224,1024, 0, 0, 0}, //TV = 2.94(12282 lines) AV=2.97 SV=6.81 BV=-0.90 + {139997,4224,1024, 0, 0, 0}, //TV = 2.84(13227 lines) AV=2.97 SV=6.81 BV=-1.00 + {149987,4224,1024, 0, 0, 0}, //TV = 2.74(14171 lines) AV=2.97 SV=6.81 BV=-1.10 + {159977,4224,1024, 0, 0, 0}, //TV = 2.64(15116 lines) AV=2.97 SV=6.81 BV=-1.20 + {170034,4224,1040, 0, 0, 0}, //TV = 2.56(16060 lines) AV=2.97 SV=6.83 BV=-1.30 + {190015,4096,1024, 0, 0, 0}, //TV = 2.40(17952 lines) AV=2.97 SV=6.77 BV=-1.40 + {200005,4096,1040, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=6.79 BV=-1.50 + {200005,4480,1024, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=6.89 BV=-1.60 + {200005,4736,1040, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.00 BV=-1.70 + {200005,5120,1032, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.10 BV=-1.81 + {200005,5504,1024, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.19 BV=-1.90 + {200005,5888,1024, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.29 BV=-2.00 + {200005,6240,1040, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.40 BV=-2.10 + {200005,6704,1032, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.49 BV=-2.19 + {200005,7072,1048, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.59 BV=-2.29 + {200005,7696,1032, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.69 BV=-2.39 + {200005,8192,1048, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.80 BV=-2.51 + {200005,8192,1120, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.89 BV=-2.60 + {200005,8192,1200, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.99 BV=-2.70 + {200005,8192,1288, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.10 BV=-2.80 + {200005,8192,1376, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.19 BV=-2.90 + {200005,8192,1480, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.30 BV=-3.00 + {200005,8192,1584, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.39 BV=-3.10 + {200005,8192,1696, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.49 BV=-3.20 + {200005,8192,1816, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.59 BV=-3.30 + {200005,8192,1944, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.69 BV=-3.40 + {200005,8192,2088, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.79 BV=-3.50 + {200005,8192,2240, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.89 BV=-3.60 + {200005,8192,2400, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.99 BV=-3.70 + {200005,8192,2568, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=9.09 BV=-3.80 + {200005,8192,2752, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=9.19 BV=-3.90 + {200005,8192,2952, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=9.29 BV=-4.00 + {200005,8192,3160, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=9.39 BV=-4.10 + {200005,8192,3392, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=9.49 BV=-4.20 + {200005,8192,3632, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=9.59 BV=-4.30 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_SceneTable1 = +{ + AETABLE_SCENE_INDEX1, //eAETableID + 157, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -43, //i4MinBV + 90, //i4EffectiveMaxBV + -10, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAEScene1PLineTable_60Hz, + sAEScene1PLineTable_50Hz, + NULL, +}; + +static strEvPline sAEScene2PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8314,1216,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.07 BV=4.81 + {8314,1328,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.17 BV=4.70 + {8314,1424,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.26 BV=4.61 + {8314,1536,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.37 BV=4.51 + {8314,1632,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.47 BV=4.41 + {8314,1728,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.56 BV=4.31 + {8314,1840,1072, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.68 BV=4.20 + {8314,2048,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.77 BV=4.11 + {8314,2144,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.87 BV=4.01 + {8314,2352,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.97 BV=3.91 + {8314,2448,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.07 BV=3.81 + {8314,2656,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.16 BV=3.72 + {8314,2864,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.27 BV=3.61 + {8314,3072,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.37 BV=3.51 + {8314,3328,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.47 BV=3.41 + {8314,3456,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.56 BV=3.31 + {8314,3840,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.67 BV=3.21 + {8314,4096,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.77 BV=3.11 + {8314,4352,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.86 BV=3.01 + {8314,4608,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.97 BV=2.91 + {8314,4992,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.06 BV=2.82 + {8314,5376,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.16 BV=2.72 + {8314,5760,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.27 BV=2.61 + {8314,6240,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.37 BV=2.51 + {8314,6544,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.47 BV=2.40 + {8314,7072,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.58 BV=2.30 + {8314,7472,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.67 BV=2.21 + {16695,4096,1024, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.77 BV=2.11 + {16695,4352,1032, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.86 BV=2.01 + {16695,4608,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.97 BV=1.91 + {16695,4992,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=7.07 BV=1.80 + {16695,5376,1032, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=7.17 BV=1.71 + {16695,5760,1032, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=7.27 BV=1.61 + {25009,4096,1040, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=6.79 BV=1.51 + {25009,4352,1048, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=6.89 BV=1.41 + {25009,4736,1032, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=6.99 BV=1.31 + {25009,4992,1048, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=7.08 BV=1.21 + {33323,4096,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.78 BV=1.10 + {33323,4352,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.86 BV=1.01 + {33323,4608,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.97 BV=0.91 + {33323,4992,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.06 BV=0.82 + {33323,5376,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.16 BV=0.72 + {33323,5760,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.27 BV=0.61 + {33323,6240,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.37 BV=0.51 + {33323,6544,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.46 BV=0.41 + {33323,7072,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.56 BV=0.31 + {33323,7472,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.67 BV=0.21 + {33323,8192,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.77 BV=0.11 + {33323,8192,1104, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.87 BV=0.00 + {33323,8192,1184, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.97 BV=-0.10 + {33323,8192,1272, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.08 BV=-0.20 + {33323,8192,1360, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.17 BV=-0.30 + {33323,8192,1456, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.27 BV=-0.40 + {33323,8192,1576, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.39 BV=-0.51 + {33323,8192,1688, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.49 BV=-0.61 + {33323,8192,1808, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.59 BV=-0.71 + {33323,8192,1936, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.68 BV=-0.81 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sAEScene2PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8805,1136,1080, 0, 0, 0}, //TV = 6.83(831 lines) AV=2.97 SV=4.99 BV=4.81 + {9440,1136,1080, 0, 0, 0}, //TV = 6.73(891 lines) AV=2.97 SV=4.99 BV=4.71 + {9991,1136,1096, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.01 BV=4.60 + {9991,1216,1088, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.10 BV=4.51 + {9991,1328,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.21 BV=4.41 + {9991,1424,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.31 BV=4.31 + {9991,1536,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.42 BV=4.20 + {9991,1632,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.50 BV=4.11 + {9991,1728,1080, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.60 BV=4.02 + {9991,1936,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.71 BV=3.91 + {9991,2048,1056, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.81 BV=3.80 + {9991,2240,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.89 BV=3.72 + {9991,2352,1056, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.01 BV=3.60 + {9991,2560,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.11 BV=3.50 + {9991,2752,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.20 BV=3.41 + {9991,2960,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.30 BV=3.32 + {9991,3200,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.41 BV=3.21 + {9991,3328,1056, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.51 BV=3.10 + {9991,3584,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.61 BV=3.01 + {9991,3840,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.69 BV=2.92 + {9991,4096,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.80 BV=2.82 + {9991,4480,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.89 BV=2.72 + {9991,4736,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.01 BV=2.61 + {9991,5120,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.11 BV=2.50 + {9991,5504,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.20 BV=2.41 + {9991,5888,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.31 BV=2.30 + {9991,6384,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.41 BV=2.21 + {9991,6704,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.51 BV=2.10 + {9991,7280,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.61 BV=2.01 + {9991,7696,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.71 BV=1.91 + {19981,4096,1056, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.81 BV=1.80 + {19981,4480,1032, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.91 BV=1.71 + {19981,4736,1048, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=7.01 BV=1.61 + {19981,5120,1040, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=7.11 BV=1.50 + {19981,5504,1032, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=7.20 BV=1.41 + {19981,5888,1032, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=7.30 BV=1.31 + {29971,4224,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.82 BV=1.21 + {29971,4480,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.92 BV=1.11 + {29971,4864,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.02 BV=1.01 + {29971,5120,1048, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.12 BV=0.91 + {29971,5504,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.21 BV=0.82 + {29971,6016,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.32 BV=0.71 + {29971,6384,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.42 BV=0.61 + {29971,6896,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.53 BV=0.50 + {29971,7280,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.62 BV=0.41 + {29971,7936,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.72 BV=0.31 + {29971,8192,1064, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.82 BV=0.21 + {29971,8192,1136, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.92 BV=0.11 + {29971,8192,1232, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.03 BV=-0.00 + {29971,8192,1320, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.13 BV=-0.10 + {29971,8192,1408, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.22 BV=-0.19 + {29971,8192,1512, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.33 BV=-0.30 + {29971,8192,1632, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.44 BV=-0.41 + {29971,8192,1744, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.53 BV=-0.50 + {29971,8192,1872, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.64 BV=-0.61 + {29971,8192,2008, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.74 BV=-0.71 + {29971,8192,2152, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.84 BV=-0.81 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_SceneTable2 = +{ + AETABLE_SCENE_INDEX2, //eAETableID + 122, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -8, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAEScene2PLineTable_60Hz, + sAEScene2PLineTable_50Hz, + NULL, +}; + +static strEvPline sAEScene3PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8314,1216,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.07 BV=4.81 + {8314,1328,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.17 BV=4.70 + {8314,1424,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.26 BV=4.61 + {8314,1536,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.37 BV=4.51 + {8314,1632,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.47 BV=4.41 + {8314,1728,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.56 BV=4.31 + {8314,1840,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.67 BV=4.21 + {8314,2048,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.77 BV=4.11 + {8314,2144,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.87 BV=4.01 + {8314,2352,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.97 BV=3.91 + {16695,1216,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.07 BV=3.81 + {16695,1328,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.17 BV=3.70 + {16695,1424,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.27 BV=3.60 + {16695,1536,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.37 BV=3.50 + {16695,1632,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.47 BV=3.41 + {16695,1728,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.58 BV=3.30 + {25009,1216,1072, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.08 BV=3.21 + {25009,1328,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.18 BV=3.11 + {25009,1424,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.29 BV=3.01 + {25009,1536,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.39 BV=2.90 + {33323,1216,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.07 BV=2.81 + {33323,1328,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.17 BV=2.70 + {33323,1424,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.26 BV=2.61 + {33323,1536,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.37 BV=2.51 + {33323,1632,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.47 BV=2.41 + {33323,1728,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.58 BV=2.30 + {33323,1840,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.67 BV=2.21 + {33323,2048,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.78 BV=2.10 + {33323,2144,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.87 BV=2.01 + {33323,2352,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.97 BV=1.91 + {33323,2448,1056, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.07 BV=1.81 + {41637,2144,1032, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.84 BV=1.71 + {41637,2240,1064, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.95 BV=1.61 + {50018,2048,1040, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=5.79 BV=1.50 + {50018,2144,1064, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=5.89 BV=1.41 + {58332,1936,1080, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=5.76 BV=1.31 + {58332,2144,1048, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=5.87 BV=1.21 + {66646,2048,1032, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.78 BV=1.10 + {66646,2144,1048, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.87 BV=1.01 + {66646,2352,1024, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.97 BV=0.91 + {66646,2448,1056, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.07 BV=0.81 + {66646,2656,1040, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.16 BV=0.71 + {66646,2864,1032, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.26 BV=0.62 + {66646,3072,1032, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.36 BV=0.52 + {66646,3328,1024, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.47 BV=0.41 + {66646,3456,1056, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.56 BV=0.31 + {66646,3712,1056, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.67 BV=0.21 + {66646,4096,1032, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.78 BV=0.10 + {66646,4352,1040, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.88 BV=0.00 + {75027,4224,1024, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=6.81 BV=-0.10 + {75027,4480,1032, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=6.91 BV=-0.20 + {83341,4352,1024, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=6.85 BV=-0.30 + {91655,4224,1032, 0, 0, 0}, //TV = 3.45(8660 lines) AV=2.97 SV=6.82 BV=-0.40 + {99969,4096,1040, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=6.79 BV=-0.50 + {99969,4480,1024, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=6.89 BV=-0.60 + {99969,4736,1040, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.00 BV=-0.70 + {99969,5120,1032, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.10 BV=-0.81 + {99969,5504,1024, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.19 BV=-0.90 + {99969,5888,1024, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.29 BV=-1.00 + {99969,6240,1040, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.40 BV=-1.10 + {99969,6704,1032, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.49 BV=-1.19 + {99969,7072,1048, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.59 BV=-1.29 + {99969,7696,1032, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.69 BV=-1.39 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sAEScene3PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8805,1136,1080, 0, 0, 0}, //TV = 6.83(831 lines) AV=2.97 SV=4.99 BV=4.81 + {9440,1136,1080, 0, 0, 0}, //TV = 6.73(891 lines) AV=2.97 SV=4.99 BV=4.71 + {9991,1136,1096, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.01 BV=4.60 + {9991,1216,1088, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.10 BV=4.51 + {9991,1328,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.21 BV=4.41 + {9991,1424,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.30 BV=4.32 + {9991,1536,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.41 BV=4.21 + {9991,1632,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.50 BV=4.11 + {9991,1728,1080, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.60 BV=4.02 + {9991,1936,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.71 BV=3.91 + {9991,2048,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.80 BV=3.82 + {9991,2240,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.89 BV=3.72 + {19981,1136,1096, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.01 BV=3.60 + {19981,1216,1088, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.10 BV=3.51 + {19981,1328,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.21 BV=3.41 + {19981,1424,1064, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.30 BV=3.32 + {19981,1536,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.42 BV=3.20 + {19981,1632,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.50 BV=3.11 + {29971,1216,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.01 BV=3.02 + {29971,1216,1104, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.12 BV=2.91 + {29971,1328,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.22 BV=2.81 + {29971,1424,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.32 BV=2.71 + {29971,1536,1072, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.42 BV=2.61 + {29971,1632,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.51 BV=2.52 + {29971,1840,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.62 BV=2.41 + {29971,1936,1056, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.73 BV=2.30 + {29971,2048,1064, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.82 BV=2.21 + {29971,2240,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.92 BV=2.11 + {29971,2448,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.02 BV=2.01 + {29971,2560,1048, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.12 BV=1.91 + {39961,2048,1056, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.81 BV=1.80 + {39961,2240,1032, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.91 BV=1.71 + {39961,2352,1056, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=6.01 BV=1.61 + {50018,2048,1040, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=5.79 BV=1.50 + {50018,2144,1064, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=5.89 BV=1.41 + {50018,2352,1040, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=5.99 BV=1.31 + {60008,2048,1064, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.82 BV=1.21 + {60008,2240,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.92 BV=1.11 + {60008,2352,1064, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.02 BV=1.01 + {60008,2560,1056, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.13 BV=0.90 + {60008,2752,1048, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.23 BV=0.80 + {60008,2960,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.32 BV=0.71 + {60008,3200,1032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.42 BV=0.61 + {60008,3328,1056, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.51 BV=0.52 + {60008,3712,1024, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.62 BV=0.41 + {60008,3968,1024, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.72 BV=0.31 + {60008,4224,1032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.82 BV=0.21 + {60008,4480,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.92 BV=0.11 + {69999,4224,1024, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=6.81 BV=-0.00 + {69999,4480,1032, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=6.91 BV=-0.10 + {79989,4224,1024, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=6.81 BV=-0.20 + {79989,4480,1040, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=6.92 BV=-0.30 + {89979,4224,1048, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=6.84 BV=-0.40 + {99969,4096,1040, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=6.79 BV=-0.50 + {99969,4480,1024, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=6.89 BV=-0.60 + {99969,4736,1040, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.00 BV=-0.70 + {99969,5120,1032, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.10 BV=-0.81 + {99969,5504,1024, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.19 BV=-0.90 + {99969,5888,1024, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.29 BV=-1.00 + {99969,6240,1040, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.40 BV=-1.10 + {99969,6704,1032, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.49 BV=-1.19 + {99969,7072,1048, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.59 BV=-1.29 + {99969,7696,1032, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.69 BV=-1.39 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_SceneTable3 = +{ + AETABLE_SCENE_INDEX3, //eAETableID + 128, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -14, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAEScene3PLineTable_60Hz, + sAEScene3PLineTable_50Hz, + NULL, +}; + +static strEvPline sAEScene4PLineTable_60Hz = +{ +{ + {250022,1632,1072, 0, 0, 0}, //TV = 2.00(23619 lines) AV=2.97 SV=5.50 BV=-0.53 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sAEScene4PLineTable_50Hz = +{ +{ + {250022,1632,1072, 0, 0, 0}, //TV = 2.00(23621 lines) AV=2.97 SV=5.50 BV=-0.53 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_SceneTable4 = +{ + AETABLE_SCENE_INDEX4, //eAETableID + 1, //u4TotalIndex + 20, //u4StrobeTrigerBV + -5, //i4MaxBV + -5, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAEScene4PLineTable_60Hz, + sAEScene4PLineTable_50Hz, + NULL, +}; + +static strEvPline sAEScene5PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8329,1216,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.07 BV=4.81 + {8329,1328,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.17 BV=4.70 + {8329,1424,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.26 BV=4.61 + {8329,1536,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.37 BV=4.51 + {8329,1632,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.47 BV=4.41 + {8329,1728,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.56 BV=4.31 + {8329,1840,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.67 BV=4.21 + {8329,2048,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.77 BV=4.11 + {8329,2144,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.87 BV=4.01 + {8329,2352,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.97 BV=3.91 + {16670,1216,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.07 BV=3.81 + {16670,1328,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.17 BV=3.70 + {16670,1424,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.27 BV=3.60 + {16670,1536,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.37 BV=3.50 + {16670,1632,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.47 BV=3.41 + {16670,1728,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.58 BV=3.30 + {24988,1216,1072, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.08 BV=3.21 + {24988,1328,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.18 BV=3.11 + {24988,1424,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.29 BV=3.01 + {24988,1536,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.39 BV=2.90 + {33329,1216,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.07 BV=2.81 + {33329,1328,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.17 BV=2.70 + {33329,1424,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.26 BV=2.61 + {33329,1536,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.37 BV=2.51 + {33329,1632,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.47 BV=2.41 + {33329,1728,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.58 BV=2.30 + {33329,1840,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.67 BV=2.21 + {33329,2048,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.77 BV=2.11 + {33329,2144,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.87 BV=2.01 + {33329,2352,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.97 BV=1.91 + {33329,2448,1056, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.07 BV=1.81 + {33329,2656,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.17 BV=1.70 + {33329,2864,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.27 BV=1.61 + {33329,3072,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.37 BV=1.51 + {33329,3328,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.47 BV=1.41 + {33329,3456,1056, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.56 BV=1.31 + {33329,3840,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.67 BV=1.21 + {33329,4096,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.77 BV=1.11 + {33329,4352,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.86 BV=1.01 + {33329,4608,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.97 BV=0.91 + {33329,4992,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.06 BV=0.82 + {33329,5376,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.16 BV=0.72 + {33329,5760,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.27 BV=0.61 + {33329,6240,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.37 BV=0.51 + {33329,6544,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.46 BV=0.41 + {33329,7072,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.56 BV=0.31 + {33329,7472,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.67 BV=0.21 + {33329,8192,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.77 BV=0.11 + {33329,8192,1112, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.88 BV=-0.01 + {33329,8192,1192, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.98 BV=-0.11 + {33329,8192,1272, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.08 BV=-0.20 + {41669,8192,1088, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=7.85 BV=-0.30 + {41669,8192,1168, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=7.96 BV=-0.40 + {49999,8192,1048, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=7.80 BV=-0.51 + {49999,8192,1120, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=7.89 BV=-0.60 + {58328,8192,1032, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=7.78 BV=-0.71 + {58328,8192,1104, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=7.87 BV=-0.80 + {66669,8192,1032, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=7.78 BV=-0.90 + {66669,8192,1112, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=7.88 BV=-1.01 + {66669,8192,1184, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=7.97 BV=-1.10 + {66669,8192,1272, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.08 BV=-1.20 + {66669,8192,1360, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.17 BV=-1.30 + {66669,8192,1464, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.28 BV=-1.40 + {66669,8192,1568, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.38 BV=-1.50 + {66669,8192,1680, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.48 BV=-1.60 + {66669,8192,1800, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.58 BV=-1.70 + {66669,8192,1928, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.68 BV=-1.80 + {66669,8192,2072, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.78 BV=-1.90 + {66669,8192,2224, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.88 BV=-2.01 + {74998,8192,2120, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=8.82 BV=-2.11 + {74998,8192,2272, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=8.92 BV=-2.21 + {83327,8192,2192, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=8.86 BV=-2.31 + {91668,8192,2128, 0, 0, 0}, //TV = 3.45(8660 lines) AV=2.97 SV=8.82 BV=-2.40 + {99998,8192,2088, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.79 BV=-2.50 + {99998,8192,2240, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.89 BV=-2.60 + {99998,8192,2400, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.99 BV=-2.70 + {99998,8192,2568, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.09 BV=-2.80 + {99998,8192,2752, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.19 BV=-2.90 + {99998,8192,2952, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.29 BV=-3.00 + {99998,8192,3160, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.39 BV=-3.10 + {99998,8192,3392, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.49 BV=-3.20 + {99998,8192,3632, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.59 BV=-3.30 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sAEScene5PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8805,1136,1080, 0, 0, 0}, //TV = 6.83(831 lines) AV=2.97 SV=4.99 BV=4.81 + {9440,1136,1080, 0, 0, 0}, //TV = 6.73(891 lines) AV=2.97 SV=4.99 BV=4.71 + {10002,1136,1096, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.01 BV=4.60 + {10002,1216,1088, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.10 BV=4.51 + {10002,1328,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.21 BV=4.41 + {10002,1424,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.30 BV=4.32 + {10002,1536,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1632,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.50 BV=4.11 + {10002,1728,1080, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.60 BV=4.02 + {10002,1936,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,2048,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.80 BV=3.82 + {10002,2240,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.89 BV=3.72 + {20004,1136,1096, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.01 BV=3.60 + {20004,1216,1088, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.10 BV=3.51 + {20004,1328,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.21 BV=3.41 + {20004,1424,1064, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.30 BV=3.32 + {20004,1536,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.42 BV=3.20 + {20004,1632,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.50 BV=3.11 + {29995,1216,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.01 BV=3.02 + {29995,1216,1104, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.12 BV=2.91 + {29995,1328,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.22 BV=2.81 + {29995,1424,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.32 BV=2.71 + {29995,1536,1072, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.42 BV=2.61 + {29995,1632,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.51 BV=2.52 + {29995,1840,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.62 BV=2.41 + {29995,1936,1056, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.73 BV=2.30 + {29995,2048,1064, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.82 BV=2.21 + {29995,2240,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.92 BV=2.11 + {29995,2448,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.02 BV=2.01 + {29995,2560,1048, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.12 BV=1.91 + {29995,2752,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.21 BV=1.82 + {29995,2960,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.32 BV=1.71 + {29995,3200,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.42 BV=1.61 + {29995,3456,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.52 BV=1.51 + {29995,3584,1056, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.62 BV=1.41 + {29995,3968,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.73 BV=1.30 + {29995,4224,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.82 BV=1.21 + {29995,4480,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.92 BV=1.11 + {29995,4864,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.02 BV=1.01 + {29995,5120,1048, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.12 BV=0.91 + {29995,5504,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.21 BV=0.82 + {29995,5888,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.31 BV=0.72 + {29995,6384,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.43 BV=0.60 + {29995,6896,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.52 BV=0.51 + {29995,7280,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.62 BV=0.41 + {29995,7936,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.72 BV=0.31 + {29995,8192,1064, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.82 BV=0.21 + {29995,8192,1144, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.93 BV=0.10 + {29995,8192,1232, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.03 BV=-0.00 + {29995,8192,1320, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.13 BV=-0.10 + {39996,8192,1064, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=7.82 BV=-0.21 + {39996,8192,1136, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=7.92 BV=-0.30 + {39996,8192,1216, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=8.01 BV=-0.40 + {49998,8192,1048, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=7.80 BV=-0.51 + {49998,8192,1120, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=7.89 BV=-0.60 + {49998,8192,1200, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=7.99 BV=-0.70 + {60001,8192,1072, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=7.83 BV=-0.80 + {60001,8192,1152, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=7.94 BV=-0.91 + {60001,8192,1232, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.03 BV=-1.00 + {60001,8192,1320, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.13 BV=-1.10 + {60001,8192,1416, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.23 BV=-1.20 + {60001,8192,1512, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.33 BV=-1.30 + {60001,8192,1624, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.43 BV=-1.40 + {60001,8192,1736, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.53 BV=-1.50 + {60001,8192,1864, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.63 BV=-1.60 + {60001,8192,2000, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.73 BV=-1.70 + {60001,8192,2144, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.83 BV=-1.80 + {60001,8192,2304, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.94 BV=-1.91 + {70002,8192,2112, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=8.81 BV=-2.00 + {70002,8192,2264, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=8.91 BV=-2.10 + {80004,8192,2128, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=8.82 BV=-2.21 + {80004,8192,2280, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=8.92 BV=-2.31 + {89995,8192,2168, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=8.85 BV=-2.40 + {99997,8192,2088, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.79 BV=-2.50 + {99997,8192,2240, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.89 BV=-2.60 + {99997,8192,2400, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.99 BV=-2.70 + {99997,8192,2568, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.09 BV=-2.80 + {99997,8192,2752, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.19 BV=-2.90 + {99997,8192,2952, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.29 BV=-3.00 + {99997,8192,3160, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.39 BV=-3.10 + {99997,8192,3392, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.49 BV=-3.20 + {99997,8192,3632, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.59 BV=-3.30 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_SceneTable5 = +{ + AETABLE_SCENE_INDEX5, //eAETableID + 147, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -33, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAEScene5PLineTable_60Hz, + sAEScene5PLineTable_50Hz, + NULL, +}; + +static strEvPline sAESceneReservePLineTable = +{ +{ + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_ReserveSceneTable = +{ + AETABLE_SCENE_MAX, //eAETableID + 0, //u4TotalIndex + 20, //u4StrobeTrigerBV + 0, //i4MaxBV + 0, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAESceneReservePLineTable, + sAESceneReservePLineTable, + NULL, +}; + +static strAESceneMapping g_AEScenePLineMapping = +{ +{ + {LIB3A_AE_SCENE_AUTO, {AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_AUTO, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX5}}, + {LIB3A_AE_SCENE_NIGHT,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX1, AETABLE_VIDEO_NIGHT, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1}}, + {LIB3A_AE_SCENE_ACTION,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX2, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2}}, + {LIB3A_AE_SCENE_BEACH,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX3, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3}}, + {LIB3A_AE_SCENE_CANDLELIGHT,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX1, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1}}, + {LIB3A_AE_SCENE_FIREWORKS,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX4, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX4}}, + {LIB3A_AE_SCENE_LANDSCAPE,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX3, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3}}, + {LIB3A_AE_SCENE_PORTRAIT,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX2, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2}}, + {LIB3A_AE_SCENE_NIGHT_PORTRAIT,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX1, AETABLE_VIDEO_NIGHT, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1}}, + {LIB3A_AE_SCENE_PARTY,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX1, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1}}, + {LIB3A_AE_SCENE_SNOW,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX3, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3}}, + {LIB3A_AE_SCENE_SPORTS,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX2, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2}}, + {LIB3A_AE_SCENE_STEADYPHOTO,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX2, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2}}, + {LIB3A_AE_SCENE_SUNSET,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX3, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3}}, + {LIB3A_AE_SCENE_THEATRE,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX1, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1}}, + {LIB3A_AE_SCENE_ISO_ANTI_SHAKE,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX2, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2}}, + {LIB3A_AE_SCENE_ISO100,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_ISO100, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO100}}, + {LIB3A_AE_SCENE_ISO200,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_ISO200, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO200}}, + {LIB3A_AE_SCENE_ISO400,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_ISO400, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO400}}, + {LIB3A_AE_SCENE_ISO800,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_ISO800, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO800}}, + {LIB3A_AE_SCENE_ISO1600,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_ISO1600, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO1600}}, + {LIB3A_AE_SCENE_UNSUPPORTED,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_AUTO, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_AUTO, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_AUTO, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_AUTO, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_AUTO, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_AUTO, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_AUTO, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_AUTO, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_AUTO, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_AUTO}}, //reserve for future +}, +}; + +static strAEPLineTable g_strAEPlineTable = +{ +{ +// PLINE Table +g_AE_PreviewAutoTable, +g_AE_CaptureAutoTable, +g_AE_VideoAutoTable, +g_AE_Video1AutoTable, +g_AE_Video2AutoTable, +g_AE_Custom1AutoTable, +g_AE_Custom2AutoTable, +g_AE_Custom3AutoTable, +g_AE_Custom4AutoTable, +g_AE_Custom5AutoTable, +g_AE_VideoNightTable, +g_AE_CaptureISO100Table, +g_AE_CaptureISO200Table, +g_AE_CaptureISO400Table, +g_AE_CaptureISO800Table, +g_AE_CaptureISO1600Table, +g_AE_StrobeTable, +g_AE_SceneTable1, +g_AE_SceneTable2, +g_AE_SceneTable3, +g_AE_SceneTable4, +g_AE_SceneTable5, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +}, +}; + +static strAEPLineNumInfo g_strAEPreviewAutoPLineInfo = +{ + AETABLE_RPEVIEW_AUTO, + 90, + -10, + { + {1,10000,120,1195,1195}, + {2,120,120,1195,2048}, + {3,120,60,2048,2048}, + {4,60,60,2048,4096}, + {5,60,30,4096,4096}, + {6,30,30,4096,8192}, + {7,30,10,8192,8192}, + {8,10,10,8192,30720}, + {9,10,5,30720,30720}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECaptureAutoPLineInfo = +{ + AETABLE_CAPTURE_AUTO, + 90, + 0, + { + {1,10000,15,1195,1195}, + {2,15,15,1195,4096}, + {3,15,10,4096,4096}, + {4,10,10,4096,30720}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEVideoAutoPLineInfo = +{ + AETABLE_VIDEO_AUTO, + 90, + 0, + { + {1,10000,60,1195,1195}, + {2,60,60,1195,3072}, + {3,60,30,3072,3072}, + {4,30,30,3072,10240}, + {5,30,15,10240,10240}, + {6,15,15,10240,32768}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEVideo1AutoPLineInfo = +{ + AETABLE_VIDEO1_AUTO, + 90, + 0, + { + {1,10000,120,1195,1195}, + {2,120,120,1195,10240}, + {3,0,0,0,0}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEVideo2AutoPLineInfo = +{ + AETABLE_VIDEO2_AUTO, + 90, + 0, + { + {1,10000,60,1195,1195}, + {2,60,60,1195,3072}, + {3,60,30,3072,3072}, + {4,30,30,3072,10240}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECustom1AutoPLineInfo = +{ + AETABLE_CUSTOM1_AUTO, + 90, + 0, + { + {1,10000,60,1195,1195}, + {2,60,60,1195,3072}, + {3,60,30,3072,3072}, + {4,30,30,3072,10240}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECustom2AutoPLineInfo = +{ + AETABLE_CUSTOM2_AUTO, + 90, + 0, + { + {1,10000,60,1195,1195}, + {2,60,60,1195,3072}, + {3,60,30,3072,3072}, + {4,30,30,3072,10240}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECustom3AutoPLineInfo = +{ + AETABLE_CUSTOM3_AUTO, + 90, + 0, + { + {1,10000,60,1195,1195}, + {2,60,60,1195,3072}, + {3,60,30,3072,3072}, + {4,30,30,3072,10240}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECustom4AutoPLineInfo = +{ + AETABLE_CUSTOM4_AUTO, + 90, + 0, + { + {1,10000,60,1195,1195}, + {2,60,60,1195,3072}, + {3,60,30,3072,3072}, + {4,30,30,3072,10240}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECustom5AutoPLineInfo = +{ + AETABLE_CUSTOM5_AUTO, + 90, + 0, + { + {1,10000,60,1195,1195}, + {2,60,60,1195,3072}, + {3,60,30,3072,3072}, + {4,30,30,3072,10240}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEVideoNightPLineInfo = +{ + AETABLE_VIDEO_NIGHT, + 90, + -10, + { + {1,10000,30,1195,1195}, + {2,30,30,1195,10240}, + {3,30,10,10240,10240}, + {4,10,10,10240,35200}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + + +static strAEPLineNumInfo g_strAECaptureISO100PLineInfo = +{ + AETABLE_CAPTURE_ISO100, + 90, + 0, + { + {1,10000,5,1230,1230}, + {2,0,0,0,0}, + {3,0,0,0,0}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECaptureISO200PLineInfo = +{ + AETABLE_CAPTURE_ISO200, + 90, + 0, + { + {1,10000,2000,1195,1195}, + {2,2000,2000,1195,2460}, + {3,2000,5,2460,2460}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECaptureISO400PLineInfo = +{ + AETABLE_CAPTURE_ISO400, + 90, + 0, + { + {1,10000,2000,1195,1195}, + {2,2000,2000,1195,4920}, + {3,2000,5,4920,4920}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECaptureISO800PLineInfo = +{ + AETABLE_CAPTURE_ISO800, + 90, + 0, + { + {1,10000,2000,1195,1195}, + {2,2000,2000,1195,9840}, + {3,2000,5,9840,9840}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECaptureISO1600PLineInfo = +{ + AETABLE_CAPTURE_ISO1600, + 90, + 0, + { + {1,10000,2000,1195,1195}, + {2,2000,2000,1195,19680}, + {3,2000,5,19680,19680}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEStrobePLineInfo = +{ + AETABLE_STROBE, + 90, + 0, + { + {1,10000,15,1195,1195}, + {2,15,15,1195,4096}, + {3,15,10,4096,4096}, + {4,10,10,4096,30720}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene1PLineInfo = +{ + AETABLE_SCENE_INDEX1, + 90, + -10, + { + {1,10000,15,1195,1195}, + {2,15,15,1195,4096}, + {3,15,5,4096,4096}, + {4,5,5,4096,30720}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene2PLineInfo = +{ + AETABLE_SCENE_INDEX2, + 90, + 0, + { + {1,10000,100,1195,1195}, + {2,100,100,1195,4096}, + {3,100,30,4096,4096}, + {4,30,30,4096,16384}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene3PLineInfo = +{ + AETABLE_SCENE_INDEX3, + 90, + 0, + { + {1,10000,30,1195,1195}, + {2,30,30,1195,2048}, + {3,30,15,2048,2048}, + {4,15,15,2048,4096}, + {5,15,10,4096,4096}, + {6,10,10,4096,8192}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene4PLineInfo = +{ + AETABLE_SCENE_INDEX4, + 90, + 0, + { + {1,4,4,1706,1706}, + {2,0,0,0,0}, + {3,0,0,0,0}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene5PLineInfo = +{ + AETABLE_SCENE_INDEX5, + 90, + 0, + { + {1,10000,30,1195,1195}, + {2,30,30,1195,8192}, + {3,30,15,8192,8192}, + {4,15,15,8192,16384}, + {5,15,10,16384,16384}, + {6,10,10,16384,30720}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; +static strAEPLineNumInfo g_strAENoScenePLineInfo = +{ + AETABLE_SCENE_MAX, + 90, + 0, + { + {1,0,0,0,0}, + {2,0,0,0,0}, + {3,0,0,0,0}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; +static strAEPLineInfomation g_strAEPlineInfo = +{ +MTRUE, // FALSE mean the sampling +{ +// PLINE Info +g_strAEPreviewAutoPLineInfo, +g_strAECaptureAutoPLineInfo, +g_strAEVideoAutoPLineInfo, +g_strAEVideo1AutoPLineInfo, +g_strAEVideo2AutoPLineInfo, +g_strAECustom1AutoPLineInfo, +g_strAECustom2AutoPLineInfo, +g_strAECustom3AutoPLineInfo, +g_strAECustom4AutoPLineInfo, +g_strAECustom5AutoPLineInfo, +g_strAEVideoNightPLineInfo, +g_strAECaptureISO100PLineInfo, +g_strAECaptureISO200PLineInfo, +g_strAECaptureISO400PLineInfo, +g_strAECaptureISO800PLineInfo, +g_strAECaptureISO1600PLineInfo, +g_strAEStrobePLineInfo, +g_strAEScene1PLineInfo, +g_strAEScene2PLineInfo, +g_strAEScene3PLineInfo, +g_strAEScene4PLineInfo, +g_strAEScene5PLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +}, +}; + +static strAEPLineGainList g_strAEGainList = +{ +71, +{ +{1136,100}, +{1216,100}, +{1328,100}, +{1424,100}, +{1536,100}, +{1632,100}, +{1728,100}, +{1840,100}, +{1936,100}, +{2048,100}, +{2144,100}, +{2240,100}, +{2352,100}, +{2448,100}, +{2560,100}, +{2656,100}, +{2752,100}, +{2864,100}, +{2960,100}, +{3072,100}, +{3200,100}, +{3328,100}, +{3456,100}, +{3584,100}, +{3712,100}, +{3840,100}, +{3968,100}, +{4096,100}, +{4224,100}, +{4352,100}, +{4480,100}, +{4608,100}, +{4736,100}, +{4864,100}, +{4992,100}, +{5120,100}, +{5248,100}, +{5376,100}, +{5504,100}, +{5632,100}, +{5760,100}, +{5888,100}, +{6016,100}, +{6144,100}, +{6240,100}, +{6384,100}, +{6544,100}, +{6704,100}, +{6896,100}, +{7072,100}, +{7280,100}, +{7472,100}, +{7696,100}, +{7936,100}, +{8192,100}, +{8448,100}, +{8720,100}, +{9040,100}, +{9344,100}, +{9696,100}, +{10080,100}, +{10480,100}, +{10912,100}, +{11392,100}, +{11904,100}, +{12480,100}, +{13104,100}, +{13792,100}, +{14560,100}, +{15408,100}, +{16384,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +} +}; + +static AE_PLINETABLE_T g_PlineTableMapping = +{ +g_AEScenePLineMapping, +g_strAEPlineTable, +g_strAEPlineInfo, +g_strAEGainList +}; +#endif + + +#if 0 //Save the P-line info to file for debug +MinGain,1136 +MaxGain,8192 +MiniISOGain,85 +GainStepUnitInTotalRange,128 +PreviewExposureLineUnit,19770 +PreviewMaxFrameRate,31 +VideoExposureLineUnit,19770 +VideoMaxFrameRate,31 +VideoToPreviewSensitivityRatio,1024 +CaptureExposureLineUnit,13139 +CaptureMaxFrameRate,24 +CaptureToPreviewSensitivityRatio,1024 +Video1ExposureLineUnit,19770 +Video1MaxFrameRate,31 +Video1ToPreviewSensitivityRatio,1024 +Video2ExposureLineUnit,19770 +Video2MaxFrameRate,31 +Video2ToPreviewSensitivityRatio,1024 +Custom1ExposureLineUnit,19770 +Custom1MaxFrameRate,31 +Custom1ToPreviewSensitivityRatio,1024 +Custom2ExposureLineUnit,19770 +Custom2MaxFrameRate,31 +Custom2ToPreviewSensitivityRatio,1024 +Custom3ExposureLineUnit,19770 +Custom3MaxFrameRate,31 +Custom3ToPreviewSensitivityRatio,1024 +Custom4ExposureLineUnit,19770 +Custom4MaxFrameRate,31 +Custom4ToPreviewSensitivityRatio,1024 +Custom5ExposureLineUnit,19770 +Custom5MaxFrameRate,31 +Custom5ToPreviewSensitivityRatio,1024 +FocusLength,350 +Fno,22 + +// Preview table -- Use preview sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_RPEVIEW_AUTO +90,-10 +1,10000,120,1195,1195 +2,120,120,1195,2048 +3,120,60,2048,2048 +4,60,60,2048,4096 +5,60,30,4096,4096 +6,30,30,4096,8192 +7,30,10,8192,8192 +8,10,10,8192,30720 +9,10,5,30720,30720 +AETABLE_END + +// Capture table -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_AUTO +90,0 +1,10000,15,1195,1195 +2,15,15,1195,4096 +3,15,10,4096,4096 +4,10,10,4096,30720 +AETABLE_END + +// Video table -- Use video sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_VIDEO_AUTO +90,0 +1,10000,60,1195,1195 +2,60,60,1195,3072 +3,60,30,3072,3072 +4,30,30,3072,10240 +5,30,15,10240,10240 +6,15,15,10240,32768 +AETABLE_END + +// Video1 table -- Use video1 for slow motion +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_VIDEO1_AUTO +90,0 +1,10000,120,1195,1195 +2,120,120,1195,21845 +AETABLE_END + +// Video2 table -- Use video2 sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_VIDEO2_AUTO +90,0 +1,10000,60,1195,1195 +2,60,60,1195,3072 +3,60,30,3072,3072 +4,30,30,3072,10240 +AETABLE_END + +// Custom1 table -- Use custom 1 sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CUSTOM1_AUTO +90,0 +1,10000,60,1195,1195 +2,60,60,1195,3072 +3,60,30,3072,3072 +4,30,30,3072,10240 +AETABLE_END + +// Custom2 table -- Use custom 2 sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CUSTOM2_AUTO +90,0 +1,10000,60,1195,1195 +2,60,60,1195,3072 +3,60,30,3072,3072 +4,30,30,3072,10240 +AETABLE_END + +// Custom3 table -- Use custom 3 sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CUSTOM3_AUTO +90,0 +1,10000,60,1195,1195 +2,60,60,1195,3072 +3,60,30,3072,3072 +4,30,30,3072,10240 +AETABLE_END + +// Custom4 table -- Use custom 4 sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CUSTOM4_AUTO +90,0 +1,10000,60,1195,1195 +2,60,60,1195,3072 +3,60,30,3072,3072 +4,30,30,3072,10240 +AETABLE_END + +// Custom5 table -- Use custom 5sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CUSTOM5_AUTO +90,0 +1,10000,60,1195,1195 +2,60,60,1195,3072 +3,60,30,3072,3072 +4,30,30,3072,10240 +AETABLE_END + +// Video Night table -- Use video sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_VIDEO_NIGHT +90,-10 +1,10000,30,1195,1195 +2,30,30,1195,10240 +3,30,10,10240,10240 +4,10,10,10240,35200 +AETABLE_END + +// Capture ISO100 -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_ISO100 +90,0 +1,10000,5,1230,1230 +AETABLE_END + +// Capture ISO200 -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_ISO200 +90,0 +1,10000,2000,1195,1195 +2,2000,2000,1195,2460 +3,2000,5,2460,2460 +AETABLE_END + +// Capture ISO400 -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_ISO400 +90,0 +1,10000,2000,1195,1195 +2,2000,2000,1195,4920 +3,2000,5,4920,4920 +AETABLE_END + +// Capture ISO800 -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_ISO800 +90,0 +1,10000,2000,1195,1195 +2,2000,2000,1195,9840 +2,2000,5,9840,9840 +AETABLE_END + +// Capture ISO1600 -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_ISO1600 +90,0 +1,10000,2000,1195,1195 +2,2000,2000,1195,19680 +3,2000,5,19680,19680 +AETABLE_END + +// Strobe table -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_STROBE +90,0 +1,10000,15,1195,1195 +2,15,15,1195,4096 +3,15,10,4096,4096 +4,10,10,4096,30720 +AETABLE_END + +// Table1 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX1 +90,-10 +1,10000,15,1195,1195 +2,15,15,1195,4096 +3,15,5,4096,4096 +4,5,5,4096,30720 +AETABLE_END + +// Table2 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX2 +90,0 +1,10000,100,1195,1195 +2,100,100,1195,4096 +3,100,30,4096,4096 +2,30,30,4096,16384 +AETABLE_END + +// Table3 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX3 +90,0 +1,10000,30,1195,1195 +2,30,30,1195,2048 +3,30,15,2048,2048 +4,15,15,2048,4096 +5,15,10,4096,4096 +6,10,10,4096,8192 +AETABLE_END + +// Table4 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX4 +90,0 +1,4,4,1706,1706 +AETABLE_END + +// Table5 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX5 +90,0 +1,10000,30,1195,1195 +2,30,30,1195,8192 +3,30,15,8192,8192 +4,15,15,8192,16384 +5,15,10,16384,16384 +6,10,10,16384,30720 +AETABLE_END + +// Table5 PLine -- Use capture sensor setting + +// Table6 PLine -- Use capture sensor setting + +// Table7 PLine -- Use capture sensor setting + +// Table8 PLine -- Use capture sensor setting + +// Table9 PLine -- Use capture sensor setting + +// Table10 PLine -- Use capture sensor setting + +// Table11 PLine -- Use capture sensor setting + +// Table12 PLine -- Use capture sensor setting + +// Table13 PLine -- Use capture sensor setting + +// Table14 PLine -- Use capture sensor setting + +// Table15 PLine -- Use capture sensor setting + +// Table16 PLine -- Use capture sensor setting + +// Table17 PLine -- Use capture sensor setting + +// Table18 PLine -- Use capture sensor setting + +// Table19 PLine -- Use capture sensor setting + +// Table20 PLine -- Use capture sensor setting + +AE_SCENE_AUTO,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_AUTO,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX5 +AE_SCENE_NIGHT,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX1,AETABLE_VIDEO_NIGHT,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1 +AE_SCENE_ACTION,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX2,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2 +AE_SCENE_BEACH,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX3,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3 +AE_SCENE_CANDLELIGHT,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX1,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1 +AE_SCENE_FIREWORKS,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX4,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX4 +AE_SCENE_LANDSCAPE,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX3,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3 +AE_SCENE_PORTRAIT,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX2,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2 +AE_SCENE_NIGHT_PORTRAIT,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX1,AETABLE_VIDEO_NIGHT,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1 +AE_SCENE_PARTY,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX1,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1 +AE_SCENE_SNOW,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX3,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3 +AE_SCENE_SPORTS,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX2,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2 +AE_SCENE_STEADYPHOTO,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX2,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2 +AE_SCENE_SUNSET,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX3,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3 +AE_SCENE_THEATRE,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX1,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1 +AE_SCENE_ISO_ANTI_SHAKE,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX2,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2 +AE_SCENE_ISO100,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_ISO100,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO100 +AE_SCENE_ISO200,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_ISO200,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO200 +AE_SCENE_ISO400,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_ISO400,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO400 +AE_SCENE_ISO800,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_ISO800,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO800 +AE_SCENE_ISO1600 ,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_ISO1600,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO ,AETABLE_CAPTURE_ISO1600 +,,,,,, +,,,,,, +,,,,,, +,,,,,, +,,,,,, +,,,,,, +,,,,,, +,,,,,, +,,,,,, +#endif diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2355_mipi_raw/camera_flash_awb_para_gc2355raw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2355_mipi_raw/camera_flash_awb_para_gc2355raw.h new file mode 100755 index 0000000000000000000000000000000000000000..e5b2961a34672a780477fe059b5dc9b425f889a5 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2355_mipi_raw/camera_flash_awb_para_gc2355raw.h @@ -0,0 +1,1704 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/******************************************************************************************** + * LEGAL DISCLAIMER + * + * (Header of MediaTek Software/Firmware Release or Documentation) + * + * BY OPENING OR USING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") RECEIVED + * FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON AN "AS-IS" BASIS + * ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, + * INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR + * A PARTICULAR PURPOSE OR NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY + * WHATSOEVER WITH RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK + * ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO + * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S SPECIFICATION + * OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. + * + * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE LIABILITY WITH + * RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, +TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE + * FEES OR SERVICE CHARGE PAID BY BUYER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE WITH THE LAWS + * OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF LAWS PRINCIPLES. + ************************************************************************************************/ + +// Flash AWB tuning parameter +{ + 9, //foreground percentage + 95, //background percentage + 2, //FgPercentage_Th1 + 5, //FgPercentage_Th2 + 10, //FgPercentage_Th3 + 15, //FgPercentage_Th4 + 200, //FgPercentage_Th1_Val + 250, //FgPercentage_Th2_Val + 300, //FgPercentage_Th3_Val + 350, //FgPercentage_Th4_Val + 10, //location_map_th1 + 20, //location_map_th2 + 40, //location_map_th3 + 50, //location_map_th4 + 100, //location_map_val1 + 110, //location_map_val2 + 130, //location_map_val3 + 150, //location_map_val4 + 0, //SelfTuningFbBgWeightTbl + 100, //FgBgTbl_Y0 + 100, //FgBgTbl_Y1 + 100, //FgBgTbl_Y2 + 100, //FgBgTbl_Y3 + 100, //FgBgTbl_Y4 + 100, //FgBgTbl_Y5 + 5, //YPrimeWeightTh[0] + 9, //YPrimeWeightTh[1] + 11, //YPrimeWeightTh[2] + 13, //YPrimeWeightTh[3] + 15, //YPrimeWeightTh[4] + 1, //YPrimeWeight[0] + 3, //YPrimeWeight[1] + 5, //YPrimeWeight[2] + 7, //YPrimeWeight[3] +}, + +// Flash AWB calibration +{{ + {874, 512, 971}, + {876, 512, 970}, + {877, 512, 966}, + {876, 512, 962}, + {876, 512, 957}, + {874, 512, 935}, + {875, 512, 916}, + {878, 512, 895}, + {882, 512, 871}, + {888, 512, 842}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0} +}} + + diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2355_mipi_raw/camera_flicker_para_gc2355raw.cpp b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2355_mipi_raw/camera_flicker_para_gc2355raw.cpp new file mode 100755 index 0000000000000000000000000000000000000000..d134d541b5bd62dac9ae5b784e79b4e5838e8f43 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2355_mipi_raw/camera_flicker_para_gc2355raw.cpp @@ -0,0 +1,161 @@ +//[Sensor] +//name = ov2680mipiraw +// +//[Preview] +//read_freq = 66000000 +//pixel_line = 1700 +//column_length = 1269 +//noise_a0 = 0.0000175 +//noise_a1 = 0.0024 +// +//[ZSD] +//read_freq = 66000000 +//pixel_line = 1700 +//column_length = 1269 +//noise_a0 = 0.0000175 +//noise_a1 = 0.0024 +// +//[vPreview] +//read_freq = 66000000 +//pixel_line = 1700 +//column_length = 1269 +//noise_a0 = 0.0000175 +//noise_a1 = 0.0024 + +#define MTK_LOG_ENABLE 1 +#include +#include +#include + +#include "camera_custom_nvram.h" +#include "camera_custom_sensor.h" +#include "image_sensor.h" +#include "kd_imgsensor_define.h" +#include "camera_AE_PLineTable_gc2355raw.h" +#include "camera_info_gc2355raw.h" +#include "camera_custom_AEPlinetable.h" +//#include "camera_custom_flicker_table.h" +#include "camera_custom_flicker_para.h" +#include + + +static void get_flicker_para_by_preview(FLICKER_CUST_PARA* para) +{ + int i; + int freq[9] = { 90, 100, 110, 120, 130, 170, 190, 210, 230}; + FLICKER_CUST_STATISTICS EV50_L50 = {-194, 4721, 381, -766}; + FLICKER_CUST_STATISTICS EV50_L60 = {852, 545, 1018, -463}; + FLICKER_CUST_STATISTICS EV60_L50 = {1016, 574, 1516, -537}; + FLICKER_CUST_STATISTICS EV60_L60 = {-162, 2898, 247, -642}; + for(i=0;i<9;i++) + { + para->flickerFreq[i]=freq[i]; + } + para->flickerGradThreshold=28; + para->flickerSearchRange=20; + para->minPastFrames=3; + para->maxPastFrames=14; + para->EV50_L50=EV50_L50; + para->EV50_L60=EV50_L60; + para->EV60_L50=EV60_L50; + para->EV60_L60=EV60_L60; + para->EV50_thresholds[0]=-30; + para->EV50_thresholds[1]=12; + para->EV60_thresholds[0]=-30; + para->EV60_thresholds[1]=12; + para->freq_feature_index[0]=3; + para->freq_feature_index[1]=1; +} + +static void get_flicker_para_by_ZSD(FLICKER_CUST_PARA* para) +{ + int i; + int freq[9] = { 90, 100, 110, 120, 130, 170, 190, 210, 230}; + FLICKER_CUST_STATISTICS EV50_L50 = {-194, 4721, 381, -766}; + FLICKER_CUST_STATISTICS EV50_L60 = {852, 545, 1018, -463}; + FLICKER_CUST_STATISTICS EV60_L50 = {1016, 574, 1516, -537}; + FLICKER_CUST_STATISTICS EV60_L60 = {-162, 2898, 247, -642}; + + for(i=0;i<9;i++) + { + para->flickerFreq[i]=freq[i]; + } + para->flickerGradThreshold=28; + para->flickerSearchRange=20; + para->minPastFrames=3; + para->maxPastFrames=14; + para->EV50_L50=EV50_L50; + para->EV50_L60=EV50_L60; + para->EV60_L50=EV60_L50; + para->EV60_L60=EV60_L60; + para->EV50_thresholds[0]=-30; + para->EV50_thresholds[1]=12; + para->EV60_thresholds[0]=-30; + para->EV60_thresholds[1]=12; + para->freq_feature_index[0]=3; + para->freq_feature_index[1]=1; +} + +static void get_flicker_para_by_vPreview(FLICKER_CUST_PARA* para) +{ + int i; + int freq[9] = { 90, 100, 110, 120, 130, 170, 190, 210, 230}; + FLICKER_CUST_STATISTICS EV50_L50 = {-194, 4721, 381, -766}; + FLICKER_CUST_STATISTICS EV50_L60 = {852, 545, 1018, -463}; + FLICKER_CUST_STATISTICS EV60_L50 = {1016, 574, 1516, -537}; + FLICKER_CUST_STATISTICS EV60_L60 = {-162, 2898, 247, -642}; + + for(i=0;i<9;i++) + { + para->flickerFreq[i]=freq[i]; + } + para->flickerGradThreshold=28; + para->flickerSearchRange=20; + para->minPastFrames=3; + para->maxPastFrames=14; + para->EV50_L50=EV50_L50; + para->EV50_L60=EV50_L60; + para->EV60_L50=EV60_L50; + para->EV60_L60=EV60_L60; + para->EV50_thresholds[0]=-30; + para->EV50_thresholds[1]=12; + para->EV60_thresholds[0]=-30; + para->EV60_thresholds[1]=12; + para->freq_feature_index[0]=3; + para->freq_feature_index[1]=1; +} + + +typedef NSFeature::RAWSensorInfo SensorInfoSingleton_T; +namespace NSFeature { +template <> +UINT32 +SensorInfoSingleton_T:: +impGetFlickerPara(MINT32 sensorMode, MVOID*const pDataBuf) const +{ + ALOGD("impGetFlickerPara+ mode=%d", sensorMode); + ALOGD("prv=%d, vdo=%d, cap=%d, zsd=%d", + (int)e_sensorModePreview, (int)e_sensorModeVideoPreview, (int)e_sensorModeCapture, (int)e_sensorModeZsd ); + FLICKER_CUST_PARA* para; + para = (FLICKER_CUST_PARA*)pDataBuf; + if(sensorMode==e_sensorModePreview) + get_flicker_para_by_preview(para); + else if(sensorMode==e_sensorModeZsd|| + sensorMode==e_sensorModeCapture) + { + get_flicker_para_by_ZSD(para); + } + else if(sensorMode==e_sensorModeVideoPreview) + { + get_flicker_para_by_vPreview(para); + } + else + { + ALOGD("impGetFlickerPara ERROR ln=%d", __LINE__); + return -1; + } + ALOGD("impGetFlickerPara-"); + return 0; +} +} + diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2355_mipi_raw/camera_info_gc2355raw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2355_mipi_raw/camera_info_gc2355raw.h new file mode 100755 index 0000000000000000000000000000000000000000..63dbb7586a29a09129328ffa34f834b8e8d29468 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2355_mipi_raw/camera_info_gc2355raw.h @@ -0,0 +1,101 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/******************************************************************************************** + * LEGAL DISCLAIMER + * + * (Header of MediaTek Software/Firmware Release or Documentation) + * + * BY OPENING OR USING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") RECEIVED + * FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON AN "AS-IS" BASIS + * ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, + * INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR + * A PARTICULAR PURPOSE OR NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY + * WHATSOEVER WITH RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK + * ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO + * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S SPECIFICATION + * OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. + * + * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE LIABILITY WITH + * RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, +TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE + * FEES OR SERVICE CHARGE PAID BY BUYER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE WITH THE LAWS + * OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF LAWS PRINCIPLES. + ************************************************************************************************/ + +#ifndef _CAMERA_INFO_GC2355RAW_H +#define _CAMERA_INFO_GC2355RAW_H + +/******************************************************************************* +* Configuration +********************************************************************************/ +#define SENSOR_ID GC2355_SENSOR_ID +#define SENSOR_DRVNAME SENSOR_DRVNAME_GC2355_MIPI_RAW +#define INCLUDE_FILENAME_ISP_REGS_PARAM "camera_isp_regs_gc2355raw.h" +#define INCLUDE_FILENAME_ISP_PCA_PARAM "camera_isp_pca_gc2355raw.h" +#define INCLUDE_FILENAME_ISP_LSC_PARAM "camera_isp_lsc_gc2355raw.h" +#define INCLUDE_FILENAME_TSF_PARA "camera_tsf_para_gc2355raw.h" +#define INCLUDE_FILENAME_TSF_DATA "camera_tsf_data_gc2355raw.h" +#define INCLUDE_FILENAME_FLASH_AWB_CALIBRATION_DATA "camera_flash_awb_calibration_data_gc2355.h" +#define INCLUDE_FILENAME_FLASH_AWB_PARA "camera_flash_awb_para_gc2355raw.h" +/******************************************************************************* +* +********************************************************************************/ + +#if defined(ISP_SUPPORT) + +#define GC2355RAW_CAMERA_AUTO_DSC CAM_AUTO_DSC +#define GC2355RAW_CAMERA_PORTRAIT CAM_PORTRAIT +#define GC2355RAW_CAMERA_LANDSCAPE CAM_LANDSCAPE +#define GC2355RAW_CAMERA_SPORT CAM_SPORT +#define GC2355RAW_CAMERA_FLOWER CAM_FLOWER +#define GC2355RAW_CAMERA_NIGHTSCENE CAM_NIGHTSCENE +#define GC2355RAW_CAMERA_DOCUMENT CAM_DOCUMENT +#define GC2355RAW_CAMERA_ISO_ANTI_HAND_SHAKE CAM_ISO_ANTI_HAND_SHAKE +#define GC2355RAW_CAMERA_ISO100 CAM_ISO100 +#define GC2355RAW_CAMERA_ISO200 CAM_ISO200 +#define GC2355RAW_CAMERA_ISO400 CAM_ISO400 +#define GC2355RAW_CAMERA_ISO800 CAM_ISO800 +#define GC2355RAW_CAMERA_ISO1600 CAM_ISO1600 +#define GC2355RAW_CAMERA_VIDEO_AUTO CAM_VIDEO_AUTO +#define GC2355RAW_CAMERA_VIDEO_NIGHT CAM_VIDEO_NIGHT +#define GC2355RAW_CAMERA_NO_OF_SCENE_MODE CAM_NO_OF_SCENE_MODE + +#endif +#endif diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2355_mipi_raw/camera_isp_lsc_gc2355raw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2355_mipi_raw/camera_isp_lsc_gc2355raw.h new file mode 100755 index 0000000000000000000000000000000000000000..33b87d5ee69841348efef3556458180f5a5a2031 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2355_mipi_raw/camera_isp_lsc_gc2355raw.h @@ -0,0 +1,20680 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/******************************************************************************************** + * LEGAL DISCLAIMER + * + * (Header of MediaTek Software/Firmware Release or Documentation) + * + * BY OPENING OR USING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") RECEIVED + * FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON AN "AS-IS" BASIS + * ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, + * INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR + * A PARTICULAR PURPOSE OR NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY + * WHATSOEVER WITH RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK + * ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO + * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S SPECIFICATION + * OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. + * + * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE LIABILITY WITH + * RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, +TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE + * FEES OR SERVICE CHARGE PAID BY BUYER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE WITH THE LAWS + * OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF LAWS PRINCIPLES. + ************************************************************************************************/ + +const NVRAM_CAMERA_SHADING_STRUCT CAMERA_SHADING_DEFAULT_VALUE = { + Shading: { + { + Version: 1, + SensorId: 1, + LSCSize: {0, 0, 0, 0, 0}, + PrvTable:{ // PrvTable + { + 0x21a86e0b,0x00700000,0x0000d800,0x19883201, + 0x21c85213,0x20800000,0x0000e800,0x1b600a02, + 0x21c82603,0x20a00000,0x00001800,0x18f01c02, + 0x22182e0e,0x20f00000,0x00008000,0x22902a0d, + 0x01480411,0x21400222,0x0008164e,0x19102628, + 0x01502020,0x21d00239,0x00087253,0x1af0562b, + 0x01c00802,0x2130020a,0x00083e55,0x18a02628, + 0x01a80c14,0x21a0022a,0x00084a63,0x21a04e3f, + 0x00b01a02,0x21500010,0x00087e12,0x16e80a58, + 0x0090120b,0x21500025,0x0008b212,0x18a81a5d, + 0x20101008,0x21100203,0x00087800,0x16780e53, + 0x00a00c01,0x21d00011,0x0008c616,0x1e880a7b, + 0x00200207,0x20f00009,0x0000040e,0x14182e59, + 0x00481204,0x21000004,0x00001809,0x15983a62, + 0x00b80609,0x20d00015,0x00081e03,0x13d83e55, + 0x0088060c,0x21a00015,0x00081c07,0x1a884683, + 0x20100c08,0x20f0020c,0x00081413,0x11882a49, + 0x00101406,0x21500208,0x00081814,0x12b82e53, + 0x20580402,0x20e00205,0x0000201c,0x11483649, + 0x00101009,0x21b0020e,0x00081420,0x16a84270, + 0x00100e08,0x20c0000d,0x00080c10,0x0f883a37, + 0x00101608,0x2100000b,0x00080c15,0x10783e3f, + 0x00401602,0x20e00000,0x00080c0c,0x0f682e34, + 0x20601205,0x2170000d,0x00081c22,0x13a85650, + 0x20300406,0x20a00209,0x00000c11,0x0e183227, + 0x20800408,0x20b0020c,0x00000418,0x0ed83a28, + 0x20900006,0x20900205,0x00081018,0x0e083a22, + 0x00300601,0x21200204,0x00001811,0x11985637, + 0x00280a06,0x20800008,0x0000140a,0x0d183619, + 0x00880e06,0x20a0000c,0x00001001,0x0dd8421c, + 0x00881208,0x2090000d,0x00002202,0x0d383e16, + 0x20400407,0x21200206,0x00081419,0x10285222, + 0x20400008,0x20a0020b,0x00080411,0x0c882a0c, + 0x20480402,0x20d00206,0x00002017,0x0d182e10, + 0x20500403,0x20d0020b,0x00001816,0x0c98220d, + 0x0038120c,0x2100000f,0x0000280d,0x0f785a0e, + 0x0048060b,0x20a0000d,0x00000c04,0x0c583202, + 0x00200800,0x20e00202,0x00080c0a,0x0ce82801, + 0x00080403,0x20c00201,0x00081407,0x0c782402, + 0x2020100b,0x21500213,0x00080815,0x0f484003, + 0x2040100f,0x20b00213,0x00082411,0x0c682409, + 0x20300001,0x20c00000,0x00080c0f,0x0d18300d, + 0x00400208,0x20c00009,0x00001008,0x0ca8280a, + 0x20280a07,0x2110000f,0x00080410,0x0fa85416, + 0x0038220c,0x20700018,0x00002406,0x0ce84014, + 0x00600201,0x20c00001,0x00080805,0x0db83417, + 0x2078040b,0x20d00210,0x00080815,0x0d282019, + 0x00880803,0x21400207,0x00001c0c,0x10884424, + 0x20300406,0x20f0020d,0x0000280e,0x0da8181f, + 0x20b81006,0x20c00000,0x00000818,0x0e983826, + 0x00580609,0x20e00012,0x00000001,0x0e282c24, + 0x21380804,0x21600003,0x00001023,0x11f8403b, + 0x21901400,0x20e00003,0x00081004,0x0ec81428, + 0x2110060b,0x20f00011,0x00003a09,0x0ff8282d, + 0x22000408,0x20e00208,0x0000200f,0x0f581c2c, + 0x20c00e07,0x2180000e,0x00003e16,0x14182c41, + 0x02602606,0x20900004,0x00000248,0x0fb81406, + 0x01d02804,0x20e0020f,0x00001e3b,0x10f0000b, + 0x02b0160e,0x20d0000f,0x00002e51,0x10780c0b, + 0x01803602,0x21500209,0x0000263a,0x15900019, + 0x20d81c04,0x0010020c,0x00001c27,0x0f581a0a, + 0x20981002,0x20500205,0x0000041b,0x10d80a05, + 0x21080c09,0x2080021a,0x0000182f,0x10300e05, + 0x20481804,0x2080020d,0x0000180d,0x15d80403, + 0x2260d806,0x21694000,0x0148ac00,0x1938080d, + 0x22f08c05,0x00b8f400,0x21986c00,0x1b582c11, + 0x22004802,0x01186800,0x21f86800,0x19082001, + 0x22f03e09,0x01388000,0x22c81800,0x22a83202, + 0x02580404,0x02080c11,0x23c8be71,0x1908562b, + 0x03584a01,0x02f06010,0x2568b28c,0x1b285a35, + 0x01f82c00,0x02301c07,0x23985e60,0x1898522f, + 0x02d00816,0x0238261c,0x24d8b28e,0x21d85249, + 0x0098360d,0x01f04c1b,0x23f83602,0x16888a64, + 0x20282a07,0x01d0340e,0x23e82c13,0x18289271, + 0x00781201,0x01802c07,0x23285203,0x16187260, + 0x00b80a0b,0x02502025,0x2568c205,0x1e08b693, + 0x20500805,0x0128060b,0x22c02018,0x13788659, + 0x00004009,0x01383609,0x2318180d,0x14e89e61, + 0x00200a02,0x01480c05,0x22700011,0x13288e59, + 0x20402001,0x02381003,0x24d8141c,0x1998e287, + 0x00700400,0x01402005,0x22d81407,0x10f8824a, + 0x00781606,0x02303811,0x23e8100c,0x1208aa54, + 0x20400c05,0x01680a03,0x22900017,0x10a88a45, + 0x00a80e02,0x02a03407,0x25280c11,0x15b8e271, + 0x20781a03,0x01502003,0x2250281d,0x0ee88237, + 0x20783602,0x01e03a02,0x23004c21,0x0fb89e3e, + 0x00282a0a,0x0190400e,0x22b01c0c,0x0ed88633, + 0x20b82e03,0x02703402,0x24503c2e,0x1298de51, + 0x00380c01,0x00f01206,0x21d02008,0x0d886e25, + 0x00080403,0x01100e09,0x2220180c,0x0e388227, + 0x20380406,0x00e00610,0x21b02413,0x0d786e23, + 0x00200403,0x01c00a08,0x2370200d,0x10a8c233, + 0x20401003,0x00c81a04,0x21900412,0x0c986a18, + 0x00201400,0x01082201,0x21f0080c,0x0d28821b, + 0x00001c02,0x00e83001,0x21a8040b,0x0c987214, + 0x00380e03,0x01d01000,0x23500813,0x0f48be24, + 0x00400a03,0x01000404,0x21f81006,0x0c086a0c, + 0x20300002,0x01580a01,0x22700011,0x0c887e0c, + 0x20180604,0x01400806,0x2268040b,0x0c287209, + 0x20902007,0x01a83608,0x2310041d,0x0e78be0c, + 0x20700406,0x01281206,0x21e00411,0x0bd86e01, + 0x00280e05,0x01501806,0x22900408,0x0c687800, + 0x00400c04,0x01380a06,0x22480807,0x0c086e01, + 0x00a81a08,0x02202c0d,0x23e81002,0x0e78bc04, + 0x00b81e0c,0x0130340c,0x22280603,0x0bf86807, + 0x20380404,0x01200208,0x2230040e,0x0c98740c, + 0x20480a06,0x01680407,0x22500c12,0x0c28740c, + 0x20901004,0x01c81e0b,0x2330181f,0x0eb8bc14, + 0x20a0380f,0x00c86618,0x2150101e,0x0c486815, + 0x00600205,0x01200005,0x22380806,0x0d187c16, + 0x00501007,0x01480a0b,0x22681805,0x0cb86c17, + 0x00b01201,0x02081c01,0x23b81005,0x0fb8bc26, + 0x00281608,0x01a01015,0x22e82001,0x0d487424, + 0x20501c08,0x01282e09,0x22380818,0x0df87c25, + 0x20480a04,0x0188080b,0x22900413,0x0d988023, + 0x20f00804,0x02481c00,0x24280426,0x1128c03b, + 0x2198340a,0x01604202,0x22a01c07,0x0e786829, + 0x21b81c03,0x01900c10,0x22e01407,0x0f788435, + 0x2188080a,0x01601202,0x22a01007,0x0ef87030, + 0x21383009,0x0260240c,0x24902609,0x1358bc4a, + 0x02083a1b,0x0080701d,0x21a06244,0x0f78480a, + 0x02183617,0x01207417,0x22b0624b,0x10c85413, + 0x01d82217,0x0130381a,0x22705e42,0x10285813, + 0x01684a24,0x01a0a027,0x23f09242,0x15388024, + 0x20905411,0x20685233,0x0020341b,0x0f38160a, + 0x2080380f,0x0058362d,0x20e03c17,0x10b82a06, + 0x2070380e,0x00b82229,0x21801c14,0x10382604, + 0x00005c16,0x00884e43,0x21705c00,0x15a83003, + 0x2208ba09,0x01914c00,0x22d86400,0x19183e15, + 0x22987604,0x2060b400,0x00988800,0x1ac84e09, + 0x21d8460a,0x20c06c00,0x01583400,0x18983610, + 0x23983e07,0x20403800,0x00d86800,0x21e8720e, + 0x0280380f,0x21681e1c,0x02586260,0x17f88245, + 0x03406808,0x2238760d,0x0368767c,0x19d89a47, + 0x01f05018,0x21e86e1f,0x03087258,0x17a8623d, + 0x04303014,0x21380a16,0x01b8eeaa,0x2098b262, + 0x20402202,0x20785012,0x01e83c19,0x14f8ca68, + 0x20903406,0x2098440d,0x01987021,0x1688de75, + 0x00601210,0x20a80429,0x01587004,0x14d8aa67, + 0x0000160a,0x20700826,0x0198a420,0x1be92ea8, + 0x00080e02,0x0010180b,0x00a8040d,0x1208ca55, + 0x0088520f,0x0050881f,0x00880804,0x1338f263, + 0x20100004,0x20600e07,0x01401416,0x11c8b25a, + 0x20283202,0x20304809,0x01b0181f,0x17294688, + 0x00782606,0x20202405,0x01004c0c,0x0f98ba48, + 0x00180e01,0x2108060e,0x02a0881d,0x1058d252, + 0x00281a06,0x20601c07,0x01801c14,0x0f58ae44, + 0x00881608,0x20e01002,0x02d06418,0x13592e6d, + 0x20a01007,0x20b82e0f,0x01a03c21,0x0da89a31, + 0x20903c0a,0x21386a10,0x0290281f,0x0e38ae34, + 0x20801405,0x20c8420a,0x01f0401a,0x0d889e2d, + 0x20e02c0d,0x21385616,0x03103830,0x10690649, + 0x00401203,0x20781005,0x00f00002,0x0c788a20, + 0x00380e04,0x2040080d,0x00f80c04,0x0cf8a623, + 0x00300e01,0x20800004,0x00f81003,0x0c688a1f, + 0x00581a09,0x20801412,0x01c00405,0x0eb8fa2e, + 0x20180c03,0x20301a02,0x00b0000e,0x0b988618, + 0x00280a02,0x20701c00,0x01100c0c,0x0bf89e1b, + 0x00180e01,0x20502001,0x00e8080c,0x0b888a17, + 0x00101804,0x20d80e0a,0x02001813,0x0d68e622, + 0x00181a05,0x20601c06,0x0110140a,0x0b08860c, + 0x20100403,0x20880606,0x01800810,0x0b589a0d, + 0x20500004,0x20880603,0x01600810,0x0b088e09, + 0x20281a01,0x20802802,0x01d81015,0x0ca8e60e, + 0x20100404,0x20c80609,0x0180080c,0x0ac87a02, + 0x20200202,0x20781003,0x0170080e,0x0b289c02, + 0x00881207,0x20801c08,0x01500400,0x0ae88e01, + 0x00200e02,0x20e81c00,0x0270180e,0x0c88ec04, + 0x20101601,0x20a82404,0x0180040a,0x0ae87c09, + 0x00200c01,0x20780602,0x01480806,0x0b68940c, + 0x20a0140a,0x20c81e0f,0x01c00019,0x0b08880c, + 0x20580c03,0x20a00e05,0x02080814,0x0ce8e015, + 0x00582203,0x20604c01,0x00f82407,0x0b587411, + 0x00180401,0x20400400,0x0128080c,0x0be89c15, + 0x00c81a0a,0x20802c0f,0x01581a06,0x0b989015, + 0x00a80e03,0x20d01804,0x02481806,0x0dd8e823, + 0x20501004,0x20e82e07,0x02100816,0x0c188c20, + 0x00381e04,0x20502c03,0x01380c0e,0x0cb89c22, + 0x2090100a,0x20e82610,0x01f00c1e,0x0c589021, + 0x20b80401,0x21000204,0x02a80425,0x0f28f039, + 0x20f04004,0x20a85c05,0x01700006,0x0d588c2e, + 0x2190280c,0x20c84a08,0x01e01017,0x0e18a435, + 0x20f00201,0x20a80c0e,0x01780405,0x0db89833, + 0x20a0400b,0x21186a01,0x02900c04,0x1158f84d, + 0x00500608,0x00583c12,0x20107627,0x0e987c1d, + 0x00980a0e,0x2038281c,0x00c07233,0x0fb89427, + 0x00600e04,0x20982809,0x01306a28,0x0f288022, + 0x20e81a0e,0x20183c21,0x00f0b61b,0x13a8e041, + 0x00885402,0x0060ae05,0x20f01618,0x0ef82e03, + 0x00782805,0x2050760e,0x00202a16,0x10484002, + 0x00783c01,0x20608603,0x00a01e15,0x0fb84403, + 0x01685003,0x2060ca0a,0x00004243,0x15086010, + 0x2290780c,0x2108e000,0x01c85000,0x1858620f, + 0x22e0880e,0x0008ac00,0x2088cc00,0x1a384e12, + 0x22804404,0x00586800,0x20f86c00,0x18582a12, + 0x24005c0b,0x20488000,0x0028f800,0x2128521b, + 0x03885613,0x00e09024,0x21c8667c,0x1738724d, + 0x03d87e11,0x0230c82a,0x23389689,0x18f89657, + 0x03783800,0x0160840c,0x2298aa78,0x1728564e, + 0x05783a06,0x01208021,0x21e8eac0,0x1f58ba7b, + 0x2060180d,0x20801615,0x0088182b,0x13b87e75, + 0x20382403,0x00305a08,0x2010082d,0x1508ae85, + 0x20a81606,0x0070240d,0x20880c2d,0x13b89274, + 0x20a82209,0x0040440f,0x00300046,0x19d8f6b9, + 0x20280a0a,0x20280812,0x00d01418,0x10a89e53, + 0x20702a01,0x20586c00,0x01606024,0x1188b65d, + 0x00481000,0x00300e04,0x00103410,0x10a88656, + 0x20401c05,0x2048420c,0x01305427,0x14f8ea82, + 0x00002805,0x20484e0d,0x00b03c11,0x0e68823f, + 0x00001804,0x00582e05,0x20501c0f,0x0f188a43, + 0x20401a02,0x20282a03,0x0040241b,0x0e487640, + 0x00001a02,0x00383004,0x0030241b,0x1178ce61, + 0x20480801,0x00700802,0x20881412,0x0cb8762d, + 0x00182a06,0x00b05008,0x2118100f,0x0d387e34, + 0x20301007,0x00480a08,0x20681c10,0x0c986a2b, + 0x20181e02,0x00903601,0x2090041a,0x0ed8b647, + 0x00181e03,0x00502006,0x20501008,0x0b887620, + 0x20201407,0x00181a0a,0x00301010,0x0bd88225, + 0x00281a07,0x0080200e,0x20880407,0x0b787a20, + 0x20502008,0x00283207,0x00400817,0x0d08be2e, + 0x00100c00,0x20180e04,0x00201c0b,0x0aa86a17, + 0x00081206,0x0060080b,0x2030140c,0x0ae88217, + 0x00000002,0x00280607,0x0000240d,0x0a986e16, + 0x00582a0c,0x00a03411,0x20801409,0x0be8b61e, + 0x20501803,0x00182e04,0x00000c10,0x0a286209, + 0x00280401,0x00200a07,0x2010180a,0x0a586e0c, + 0x20200c01,0x00280a01,0x2018040d,0x0a186609, + 0x20301809,0x00081e12,0x00602417,0x0b38a20e, + 0x00480602,0x00700c05,0x20b80c02,0x0a085c00, + 0x20401004,0x00280e04,0x00180c11,0x0a286c01, + 0x00100a01,0x00581402,0x20400c08,0x0a086801, + 0x00080e06,0x00500c09,0x2028080f,0x0b18a005, + 0x20280801,0x00701602,0x2070040d,0x0a285c08, + 0x00381a04,0x00601c08,0x20200004,0x0a68700c, + 0x00080801,0x00701e02,0x2098100a,0x0a38600a, + 0x20201806,0x00381a09,0x00180c10,0x0b889c15, + 0x00200a05,0x00481801,0x20301808,0x0a885c12, + 0x00200c00,0x00080e06,0x00500c0c,0x0ae86c14, + 0x00201202,0x00481c01,0x20200c0a,0x0aa86c14, + 0x00800608,0x00980809,0x2058040a,0x0c58a822, + 0x20100c0d,0x0060020c,0x2088300f,0x0b48581d, + 0x20101806,0x00382a05,0x00380c12,0x0bb87423, + 0x00100003,0x00800e04,0x20a81c0f,0x0b786821, + 0x20a0000e,0x00a80a0f,0x20681821,0x0db8ac37, + 0x20b8460e,0x0090601a,0x2088080a,0x0c68702a, + 0x20d82205,0x00802c0c,0x2088140f,0x0d187833, + 0x21000003,0x00880c04,0x20680413,0x0cc87831, + 0x00183a11,0x00a0581c,0x20880c02,0x0fc8b849, + 0x20301c09,0x20883611,0x01005215,0x0db86024, + 0x20502406,0x00084604,0x00403617,0x0eb8742f, + 0x00280a05,0x0088040c,0x20903a1e,0x0e586c2b, + 0x21d05411,0x20488617,0x00d05405,0x1228a84d, + 0x00a02603,0x2018500a,0x00304a1d,0x0e78480b, + 0x00c80e04,0x0098080d,0x20d05224,0x0fb85810, + 0x00801001,0x00683603,0x20a07218,0x0f38440f, + 0x01a81609,0x0128281b,0x21307a4d,0x14288827, + 0x21d82e06,0x00e08800,0x21586000,0x17c85226, + 0x2208820b,0x0060f000,0x20782400,0x19886a30, + 0x22482601,0x00306000,0x00085c00,0x17e84624, + 0x23582401,0x00409000,0x20b8c400,0x2088623f, + 0x02503413,0x00387211,0x00d80a58,0x16288e52, + 0x02c06419,0x21a8ae21,0x0340125f,0x17889260, + 0x03701c05,0x20682a03,0x0188226c,0x1638765a, + 0x05101802,0x20582404,0x01983a9f,0x1db8c28f, + 0x00783a17,0x01005827,0x20f80c16,0x12c88e73, + 0x00000e15,0x20181029,0x00a81425,0x13b89e7d, + 0x20f80a06,0x0028140b,0x00e0103a,0x12988673, + 0x21380605,0x0018200b,0x01002054,0x1808d2b4, + 0x20d0080f,0x00281e1d,0x00704c2b,0x0fa87652, + 0x2080000a,0x00201216,0x00602823,0x10687e59, + 0x00401c04,0x00082a07,0x0090140c,0x0fa87250, + 0x00100403,0x00001203,0x0080081c,0x1368b67c, + 0x00681a08,0x0030300f,0x00081804,0x0d886a3b, + 0x00481a05,0x00201c09,0x0098040b,0x0e088242, + 0x20581a02,0x00702006,0x20180418,0x0d686e3e, + 0x20281a05,0x00101c05,0x00c01c1f,0x0ff8b25f, + 0x20200403,0x20280a0a,0x00d01814,0x0bc86a2f, + 0x20501405,0x20482e07,0x01102016,0x0c287e32, + 0x00481601,0x00102602,0x00700808,0x0bc86a2e, + 0x20301807,0x2058220b,0x01301419,0x0d78a243, + 0x20201c03,0x20183201,0x00a8040e,0x0a986e1e, + 0x00581a06,0x00102409,0x00600406,0x0ae87224, + 0x20501002,0x20582a04,0x01001414,0x0a886a1f, + 0x00382208,0x0010300b,0x00b00010,0x0bb89e2f, + 0x00181205,0x00601409,0x20200408,0x09d86a13, + 0x20601405,0x20682609,0x00f01c16,0x09f86a15, + 0x00200801,0x00080801,0x00680806,0x09c86212, + 0x20702009,0x2078460d,0x01702c1a,0x0a889a1a, + 0x20180c02,0x00202205,0x0030080c,0x09685e0a, + 0x00300602,0x00000406,0x00680803,0x09886208, + 0x20181603,0x00201c05,0x0040080c,0x09586209, + 0x00681609,0x0020240d,0x00680805,0x0a088a0a, + 0x00180e01,0x20100802,0x00b01007,0x09485c00, + 0x20181a02,0x00002000,0x0060100d,0x09685c00, + 0x00000003,0x20300605,0x00a0080a,0x09385801, + 0x20601009,0x20381a0e,0x00f00c17,0x09e88405, + 0x20100a01,0x20480e02,0x00c0100b,0x09685409, + 0x20201c04,0x20682a07,0x00f0080c,0x0998580d, + 0x00100202,0x20300003,0x00b00008,0x09685c0a, + 0x00482607,0x0010340d,0x00981007,0x0a588813, + 0x20200003,0x20200603,0x00a80809,0x09d85013, + 0x00281203,0x00101806,0x00480c06,0x0a185815, + 0x00080c02,0x20201203,0x00b0000a,0x09e85814, + 0x20180402,0x20800608,0x01701814,0x0b188421, + 0x00b81206,0x20202006,0x00b80c02,0x0a885419, + 0x00580e01,0x20301e04,0x00a8080d,0x0ae8581f, + 0x00480603,0x20500c02,0x00f8080b,0x0aa85c1e, + 0x00400c00,0x20980603,0x01881c12,0x0c688833, + 0x21903809,0x20686e0c,0x01302424,0x0b885c2c, + 0x21202408,0x20683a06,0x01180c1a,0x0c286432, + 0x20e00406,0x20681206,0x01280416,0x0bd8602f, + 0x21002009,0x20685202,0x0170081e,0x0e689c4c, + 0x00681205,0x00801c0f,0x20881626,0x0d18502b, + 0x00182209,0x00303012,0x0030021b,0x0dd86832, + 0x20300605,0x2058180c,0x00f01e12,0x0d786031, + 0x20b85610,0x00207c19,0x00301211,0x10f88852, + 0x00680400,0x00501800,0x20102613,0x0df8440d, + 0x00800803,0x20582a08,0x00e05a17,0x0ef85418, + 0x00980800,0x20300201,0x00903a1b,0x0ea84419, + 0x01104407,0x21386a15,0x02206e32,0x13186c2f, + 0x22383201,0x20400c00,0x01402400,0x17085626, + 0x22b03804,0x00588c00,0x00900400,0x18a86626, + 0x22580402,0x00180c00,0x00a81400,0x17683228, + 0x23481e01,0x00902000,0x00280800,0x1fa8764a, + 0x03701004,0x21002a04,0x01784a69,0x1548465b, + 0x04583a01,0x0130800c,0x21a86a81,0x16c85e67, + 0x03c82206,0x00003007,0x00781a6f,0x1598365f, + 0x05381e01,0x00202a02,0x00a8169b,0x1c887a98, + 0x21002605,0x20c85408,0x02102c3d,0x11a86a71, + 0x21581e06,0x00501808,0x0070384e,0x12a87a80, + 0x2150280a,0x20882e0b,0x01381445,0x11c84274, + 0x21803406,0x20583204,0x01482460,0x16a88ab5, + 0x00200805,0x20380608,0x00c0000d,0x0ed84e4b, + 0x00280c01,0x20200e09,0x00c0340d,0x0f885a53, + 0x00881a0b,0x00102c12,0x00881005,0x0ee84e4f, + 0x00481e0a,0x00801410,0x00801819,0x12289679, + 0x20300604,0x20181407,0x00b01013,0x0cb8563b, + 0x20201804,0x20582a06,0x00f00414,0x0d385242, + 0x20801007,0x20582a0f,0x0130241e,0x0ca84a3d, + 0x20700c09,0x0018260f,0x00d02c24,0x0ec87e5b, + 0x00180403,0x00000a05,0x0060040a,0x0b28462c, + 0x00000204,0x00100c07,0x0058100f,0x0b685231, + 0x00301203,0x20181c07,0x00a80c06,0x0b18462b, + 0x00481e09,0x0050280d,0x0040000e,0x0c687642, + 0x00181203,0x20102004,0x00880c0d,0x09e84a21, + 0x20101403,0x00082a06,0x0090140f,0x0a285222, + 0x20380802,0x00300e02,0x00280c11,0x09e8461f, + 0x20501c07,0x2028360d,0x00e0201b,0x0aa86e2d, + 0x20300c04,0x20581e04,0x01001411,0x09284e12, + 0x20181000,0x00501803,0x2018140d,0x09484e14, + 0x00380a03,0x00100c05,0x00600007,0x09184a13, + 0x00280e04,0x00502009,0x00281c0d,0x09986a19, + 0x00100605,0x20280806,0x00900c07,0x08c84606, + 0x00180e05,0x00200805,0x0040180a,0x08d84e09, + 0x20401403,0x20182205,0x00901010,0x08a84a08, + 0x20300402,0x00181603,0x00a02013,0x09186e09, + 0x00001005,0x20181a07,0x00700c09,0x08a83801, + 0x20301c07,0x20182a0b,0x00700c0d,0x08c84403, + 0x00280601,0x00400803,0x00100004,0x08a84403, + 0x00380e03,0x00201802,0x00580409,0x09085c05, + 0x20180e03,0x00300c07,0x0018040a,0x08e8380b, + 0x00281e07,0x00602c0c,0x20380c05,0x0908440c, + 0x20180a02,0x00300400,0x0030100c,0x08d8400b, + 0x20301803,0x20183206,0x00b01814,0x09686014, + 0x00100001,0x00000603,0x00400806,0x09583413, + 0x20101004,0x20181a0a,0x0080180c,0x09884015, + 0x00200c03,0x00181205,0x00500408,0x09583814, + 0x00100800,0x00580803,0x2018100c,0x0a485823, + 0x00500001,0x00080c00,0x00500808,0x0a08341a, + 0x00400400,0x00380802,0x00281009,0x0a584020, + 0x00180602,0x00400003,0x0010000d,0x0a183c1f, + 0x00481601,0x00802002,0x20380c0f,0x0b985c31, + 0x21081601,0x00003c03,0x00282018,0x0b08302a, + 0x20a81c00,0x00403003,0x00081414,0x0b88442e, + 0x20801004,0x00280604,0x00181410,0x0b483c2d, + 0x20780401,0x00301603,0x0058101d,0x0d786447, + 0x00100003,0x20581201,0x01101a17,0x0c783c2a, + 0x20802202,0x20283002,0x00d02609,0x0d284834, + 0x20800204,0x00680408,0x00000e06,0x0cd84432, + 0x21b05405,0x00288400,0x00a02008,0x0ff87059, + 0x00681203,0x20400808,0x00d03213,0x0d782c14, + 0x00a01001,0x00581203,0x0010121f,0x0e78341f, + 0x00900401,0x00781603,0x20102e1c,0x0e383420, + 0x01784a04,0x0170640d,0x21700e46,0x12785837, + 0x2240840a,0x20788400,0x00788400,0x16982226, + 0x22700c05,0x21001c00,0x01987000,0x18182231, + 0x22300800,0x20381400,0x00c82800,0x1738062c, + 0x23401a03,0x20883000,0x01d80c00,0x1ee8364a, + 0x03b85e0f,0x01a05c1f,0x21a8066d,0x14d84e5d, + 0x04301a08,0x20d8280f,0x02000274,0x15f8526b, + 0x03602405,0x20183400,0x00782a68,0x15481a60, + 0x05301c0e,0x20283209,0x01183a9d,0x1bc84699, + 0x21580c06,0x0030220f,0x20302845,0x11283270, + 0x21b01803,0x20783e09,0x01603456,0x11e8427a, + 0x20c82e08,0x0080480f,0x2058183a,0x11782677, + 0x21184e15,0x00506c21,0x00580c5c,0x15d856b9, + 0x00780a03,0x00001003,0x00400005,0x0e682e4b, + 0x00300c01,0x20181c00,0x00780404,0x0f08324d, + 0x20300803,0x2038220a,0x00d03017,0x0e78224f, + 0x2070200e,0x20e83e1d,0x02004429,0x11384677, + 0x20700803,0x20180e06,0x0090041a,0x0c482e3b, + 0x00380a01,0x00301c04,0x0008140e,0x0cb83243, + 0x20100402,0x20100a02,0x0058200f,0x0c581a3c, + 0x00200606,0x2050040d,0x01182814,0x0e084258, + 0x00480602,0x00100004,0x00580406,0x0ab82e2b, + 0x20580e01,0x00000800,0x00801416,0x0ae83631, + 0x00080e03,0x00001406,0x0078100d,0x0aa8262e, + 0x20401404,0x20482e07,0x0120141b,0x0ba84a40, + 0x20100401,0x00081202,0x00601011,0x09782e20, + 0x00380800,0x20301601,0x00a80409,0x09a82e22, + 0x20100402,0x20380a04,0x00b0000e,0x09782a20, + 0x00281601,0x00102005,0x0078180e,0x0a08422b, + 0x00000401,0x00200400,0x00180c0c,0x08b82a12, + 0x20100c01,0x20581602,0x00f00410,0x08c83215, + 0x00000800,0x20280c02,0x00a8040c,0x08a82e13, + 0x20200602,0x20480801,0x00f01416,0x08e84619, + 0x20480601,0x00200403,0x0020040d,0x08582e05, + 0x20400c02,0x20181800,0x00a0000e,0x08583206, + 0x20181602,0x00101c03,0x0060040c,0x08482a07, + 0x20100803,0x20380a05,0x00d00410,0x08683e07, + 0x00580a03,0x00101801,0x00300402,0x08582402, + 0x00581e05,0x00102c06,0x00480403,0x08582c03, + 0x00100400,0x20480a03,0x00d01008,0x08382403, + 0x00100603,0x20180804,0x00b0080b,0x08683c07, + 0x20500405,0x20181607,0x00a00c10,0x0878240b, + 0x20501404,0x20582a08,0x01001c11,0x08882c0d, + 0x20300403,0x20381202,0x00b0000c,0x0878200d, + 0x00080803,0x00001a04,0x00980c0e,0x08d83814, + 0x00280605,0x00000407,0x00500003,0x09082414, + 0x00380a02,0x00001404,0x00681003,0x09282417, + 0x00480605,0x20201406,0x00780803,0x08f82014, + 0x00181204,0x20201405,0x00f0000e,0x09a84022, + 0x00600c05,0x20180e08,0x00680408,0x09b82019, + 0x00480800,0x20200a02,0x00b0040b,0x09e8281d, + 0x20101007,0x20381209,0x00c80410,0x09b8201e, + 0x00300c02,0x20681a06,0x01401011,0x0af83c31, + 0x21180a04,0x00280408,0x0030081b,0x0ab8242b, + 0x20a01803,0x20482201,0x00d00017,0x0b18282e, + 0x20482a05,0x00102c0b,0x0088040d,0x0ae8282c, + 0x20680407,0x20300a01,0x00e8181a,0x0cc83c46, + 0x00401601,0x00180e02,0x00301219,0x0c38182c, + 0x20982e04,0x00203008,0x00501607,0x0cb82436, + 0x20b80401,0x20800204,0x01302802,0x0c681c33, + 0x21685a0f,0x20307c14,0x01001408,0x0f483c57, + 0x00480401,0x00682e04,0x20102e0b,0x0d381419, + 0x00b81401,0x20802203,0x01102221,0x0e281421, + 0x00a00000,0x20980601,0x0130121f,0x0dd81023, + 0x01305008,0x21987e18,0x02f05639,0x11c8283c, + 0x21a8be11,0x01410800,0x20e07000,0x16582e36, + 0x22283001,0x01804000,0x21780800,0x17f81e3a, + 0x22301403,0x00100400,0x00384000,0x17401a33, + 0x23700402,0x20301400,0x00684000,0x1ed0124f, + 0x02c07c1d,0x21c8ba32,0x0350324e,0x14481a5d, + 0x03b82e03,0x00c02403,0x20701e65,0x15a8226c, + 0x03b82e04,0x00603c08,0x00481a69,0x15280667, + 0x06100206,0x20202807,0x00b832a6,0x1b780ea2, + 0x20f80611,0x00380426,0x00683437,0x10c82a69, + 0x21800402,0x00100e06,0x0028044d,0x11a81278, + 0x21401c02,0x20583e06,0x01302049,0x11380a77, + 0x22602c07,0x2038760b,0x01502c7d,0x155822b6, + 0x00480806,0x0028060e,0x00503008,0x0e281a4a, + 0x00580403,0x00200c00,0x00581405,0x0eb81a4f, + 0x00000803,0x00280a01,0x0038180d,0x0e50024c, + 0x00781203,0x0080240a,0x2088340c,0x11081272, + 0x20380602,0x00000c04,0x00581014,0x0c08123b, + 0x00180606,0x00100408,0x00801012,0x0c682243, + 0x00280604,0x00301007,0x0018100d,0x0c380e3f, + 0x20480e03,0x00501403,0x00101021,0x0db81e5c, + 0x00100a01,0x20180601,0x0080080a,0x0a78162c, + 0x20500c06,0x00081e0b,0x00901016,0x0a98162f, + 0x20300002,0x00380e05,0x00500c13,0x0a780e2f, + 0x00080403,0x00101207,0x00680415,0x0b581641, + 0x20100003,0x00100204,0x0078080e,0x09481620, + 0x00300203,0x00380407,0x00280807,0x09681620, + 0x00180801,0x00300801,0x00280c0a,0x09480e20, + 0x00101400,0x00081802,0x00a80814,0x0998222d, + 0x00180604,0x00100805,0x0078040c,0x08781a13, + 0x00080800,0x00301601,0x0010040f,0x08881215, + 0x00080a03,0x00100c03,0x0050040e,0x08781214, + 0x20480c00,0x00500402,0x00400817,0x08882217, + 0x20480404,0x20180e05,0x00900c10,0x08181a05, + 0x20280800,0x00100a02,0x0060040e,0x08181207, + 0x20301003,0x20181e05,0x0080100f,0x08080e05, + 0x00280e01,0x00201001,0x0050040b,0x08181a07, + 0x00280604,0x20180407,0x00600c03,0x08181404, + 0x00001001,0x20182400,0x00800c09,0x08181405, + 0x00280603,0x00200405,0x00080405,0x08080804, + 0x20200001,0x20100202,0x00900810,0x08181807, + 0x00000c03,0x20280607,0x0058040a,0x0858080b, + 0x20181000,0x00301802,0x20180809,0x08580c0e, + 0x00000003,0x00200604,0x0028040a,0x0848080c, + 0x00380601,0x20100001,0x0080040a,0x08881414, + 0x20300000,0x00180404,0x0048040a,0x08c81014, + 0x00100602,0x00080401,0x00500c07,0x08e80c16, + 0x20180e01,0x00200805,0x00300809,0x08d80c15, + 0x20300c01,0x20281a02,0x00800813,0x09581023, + 0x00c81205,0x00101803,0x00400800,0x09880c19, + 0x00400805,0x00180a05,0x00480409,0x09b80c1e, + 0x00681204,0x20102002,0x00400c07,0x0990001d, + 0x00580400,0x00201001,0x0038100b,0x0ab81032, + 0x2150040b,0x2038160b,0x00a00823,0x0a880c2b, + 0x20782a07,0x00302c0a,0x00100c16,0x0ae80c2d, + 0x20902c07,0x2058460b,0x00c01018,0x0ab0002d, + 0x00180604,0x00080402,0x00600c19,0x0c881444, + 0x00482a10,0x20203416,0x0050161b,0x0c18082f, + 0x20d04407,0x2078560c,0x00c01401,0x0c880439, + 0x20a00604,0x00680c09,0x20580a02,0x0c500038, + 0x22505009,0x00088a09,0x0060201c,0x0f08105f, + 0x00504008,0x20b83218,0x01200610,0x0d201019, + 0x00c00a03,0x00981c08,0x20900624,0x0e280426, + 0x00b00801,0x00780602,0x20800a20,0x0de00425, + 0x01b84606,0x01407011,0x21c82251,0x11d00041, + 0x22b0b40c,0x21993000,0x02d82c00,0x1610161f, + 0x22102601,0x21884c00,0x02f80800,0x17c01638, + 0x22083205,0x00503c00,0x00602000,0x17802a38, + 0x23582804,0x01402000,0x20481000,0x1ef01654, + 0x04a86213,0x0140b825,0x21e86a80,0x1470165f, + 0x03804407,0x20f85e04,0x01d82662,0x15800e69, + 0x03703408,0x20784a10,0x01500661,0x15402e68, + 0x05b82e0a,0x00a0240b,0x00401e9f,0x1b8016a3, + 0x22100408,0x20481615,0x01003c5d,0x10a00671, + 0x21681208,0x00201410,0x00581448,0x11900276, + 0x21281604,0x0050180a,0x00282c43,0x11602277, + 0x21f0040c,0x20101613,0x00c82472,0x156026ba, + 0x00a01801,0x20381c01,0x00b81e05,0x0e000a45, + 0x00700803,0x20280607,0x00b01004,0x0ea00a50, + 0x00380402,0x00000e02,0x0088100c,0x0e601a4f, + 0x00500608,0x0018080f,0x01181816,0x10e00276, + 0x20580e02,0x00300406,0x00300018,0x0bf0023c, + 0x20580a02,0x00080802,0x00a0101a,0x0c400641, + 0x20281204,0x20100805,0x00b00c14,0x0c30123f, + 0x20780403,0x00281607,0x00f02024,0x0d900659, + 0x00081601,0x00001000,0x00501409,0x0a600a2b, + 0x00180403,0x20200e04,0x00880c0b,0x0a900e2f, + 0x20100c02,0x20580a06,0x00d8040e,0x0a801a2e, + 0x00300401,0x00180402,0x00a8100e,0x0b400e40, + 0x00200c01,0x20400202,0x0098080a,0x09300e21, + 0x00000a01,0x20380804,0x00b80c0e,0x09400622, + 0x00200c01,0x20281000,0x00b8100c,0x09401222, + 0x00181a05,0x00202005,0x00900416,0x09800a2e, + 0x20200202,0x20180801,0x00900811,0x08600a13, + 0x20180602,0x00080401,0x0090100e,0x08700614, + 0x20300601,0x00280c02,0x00700011,0x08600a13, + 0x20401404,0x20481e09,0x01100418,0x08700e17, + 0x00001403,0x20181605,0x0078100b,0x08000e05, + 0x20100c04,0x20281205,0x0088040c,0x08100e06, + 0x00080801,0x00201201,0x0048080a,0x08000e05, + 0x00100602,0x00181005,0x00a8080b,0x08000605, + 0x20200c00,0x00481005,0x00380c0a,0x08000005, + 0x00180e03,0x00101005,0x00480c09,0x08000404, + 0x20100400,0x00080401,0x00800009,0x08000804, + 0x20100400,0x00280601,0x0060000e,0x08000807, + 0x00381e02,0x00602003,0x20100803,0x0840000b, + 0x20100c03,0x20181604,0x0080080b,0x0840040e, + 0x00280602,0x00100801,0x00700406,0x0840080c, + 0x00200800,0x00380800,0x0068040b,0x08700814, + 0x20300002,0x00000203,0x00700c0d,0x08c00814, + 0x20280c00,0x00200c04,0x00480409,0x08e00417, + 0x20201002,0x20181e04,0x0080080d,0x08c00816, + 0x20280c01,0x00501000,0x00480411,0x09500823, + 0x00700a02,0x20181002,0x00701003,0x0980081c, + 0x00980608,0x20101004,0x00601004,0x09b0081e, + 0x00200a01,0x00381404,0x00200409,0x09a00c20, + 0x00500603,0x00200003,0x0080080c,0x0aa00431, + 0x20a00c03,0x00180a06,0x00280c18,0x0a801029, + 0x20e03412,0x20385214,0x00a8081f,0x0ad00c2f, + 0x20282a01,0x00604002,0x2038080e,0x0ad0142c, + 0x20301406,0x00380a05,0x0078081b,0x0c700845, + 0x20c02403,0x00484004,0x00000a05,0x0c100433, + 0x20684a12,0x00a07421,0x20a81e0b,0x0c900439, + 0x20e00801,0x20400202,0x00d00807,0x0c501036, + 0x21d84609,0x00706c0d,0x00580813,0x0f00085c, + 0x00d86204,0x00c08c0c,0x21000228,0x0d60141b, + 0x00980407,0x20800215,0x01303e1b,0x0e101025, + 0x00b81000,0x20301001,0x00d00e22,0x0de01026, + 0x01503404,0x20a85e0d,0x02004640,0x11b00843, + 0x21e87a05,0x0140f000,0x21e82800,0x16803234, + 0x22201402,0x01002800,0x21883c00,0x1840423e, + 0x22504404,0x20785800,0x01481c00,0x18005e32, + 0x23104e01,0x21885400,0x03883400,0x1f607e57, + 0x03603006,0x20a86e0e,0x01e0525b,0x14701661, + 0x03f84e06,0x01506c06,0x20f80a66,0x15d02a71, + 0x03f83e09,0x00a0500b,0x20281e70,0x15d0566b, + 0x05103004,0x20586204,0x02282294,0x1be062a1, + 0x21900c01,0x00380402,0x00382048,0x10d02e6b, + 0x21e00009,0x00381e0d,0x00c01457,0x11a02278, + 0x2160180a,0x20582610,0x01280c4d,0x11c04e7c, + 0x21382a01,0x0070240a,0x00b8305f,0x15d052bb, + 0x00b81a05,0x00602806,0x00280a04,0x0e302249, + 0x00a81a09,0x0030180d,0x00500203,0x0ed0264e, + 0x00580608,0x0010000e,0x00981c0a,0x0eb03a50, + 0x20380e08,0x20300805,0x01401025,0x11204e79, + 0x20700803,0x00081a08,0x00c0101e,0x0c10223c, + 0x20701c06,0x2038220c,0x00b0041c,0x0c803241, + 0x20601c07,0x00182e0b,0x00980419,0x0c703a3f, + 0x2040180c,0x20682611,0x0168181d,0x0de04e58, + 0x00002003,0x00282800,0x00681409,0x0a801e29, + 0x00400800,0x00480405,0x00382007,0x0ac02630, + 0x00181a05,0x0080200c,0x20281408,0x0ad0322e, + 0x0040020b,0x00000814,0x00d82010,0x0b803a42, + 0x00482e06,0x00a0280a,0x20400c08,0x09601a20, + 0x20181604,0x00601405,0x00200c12,0x09701e23, + 0x00281001,0x00201a04,0x0060080c,0x09803624, + 0x20401008,0x20182a0d,0x00f0141b,0x09c03a2d, + 0x20400c05,0x20180a0a,0x00600813,0x08902a13, + 0x20300c05,0x00181208,0x0080080f,0x08a02613, + 0x20400001,0x20280602,0x00c80414,0x08a03214, + 0x00081605,0x0030200a,0x00581c10,0x08b03a18, + 0x00381602,0x00202406,0x00481405,0x08302207, + 0x00280a04,0x00301406,0x00481007,0x08302207, + 0x00100c01,0x20280c00,0x00b80c09,0x08402e06, + 0x20100402,0x20200205,0x00d00010,0x08403608, + 0x20381202,0x20301201,0x00e0100e,0x08202003, + 0x20200803,0x00180e04,0x0080040e,0x08202003, + 0x20180a02,0x00100803,0x0080000a,0x08302804, + 0x20180400,0x20100402,0x00d8080e,0x08403007, + 0x00101c04,0x20783207,0x01200406,0x0860200d, + 0x00280a03,0x00301004,0x00580807,0x0870200e, + 0x00100801,0x20180a02,0x00900407,0x0870280c, + 0x00280e03,0x20201003,0x00e0040b,0x08a03014, + 0x20200202,0x00080406,0x0058100a,0x08e02015, + 0x20101004,0x00181e06,0x0090040c,0x09001c17, + 0x00180c01,0x00101401,0x00780c0a,0x08f02815, + 0x20101404,0x20581605,0x01200012,0x09803022, + 0x00400a01,0x00000400,0x00580405,0x09b0201c, + 0x00180a01,0x00400005,0x00200008,0x09e01c21, + 0x00180604,0x20200803,0x00c0080c,0x09c02420, + 0x00280800,0x00000c06,0x00c8040f,0x0ad02c32, + 0x20700002,0x00201601,0x00681012,0x0ab02028, + 0x00481e03,0x00304c03,0x0028140b,0x0b10242b, + 0x20402408,0x20383a09,0x00e00810,0x0b00282e, + 0x00382206,0x20202c06,0x01002016,0x0cb03845, + 0x20982207,0x00202806,0x00b01201,0x0c201830, + 0x21803402,0x20486607,0x01504016,0x0c90183b, + 0x20d80e0b,0x00601810,0x00000404,0x0c902c37, + 0x22504407,0x20a8660e,0x01b02c20,0x0f304460, + 0x00a04c05,0x2068960f,0x01503e1d,0x0d702020, + 0x01000000,0x00980e01,0x20480631,0x0e60302c, + 0x00b01005,0x00382610,0x00602221,0x0e303828, + 0x01a84603,0x00704408,0x00280a4d,0x12205046, + 0x22306203,0x20d87800,0x01f04400,0x16c0362a, + 0x2208420c,0x20906800,0x01708800,0x18a0423e, + 0x2228420a,0x00707400,0x20203800,0x18e08238, + 0x23282e09,0x00a09000,0x21202400,0x20d0ca5f, + 0x03c81c04,0x00b02a08,0x00180669,0x14e0525e, + 0x0390540e,0x21987623,0x03104260,0x16306e6e, + 0x03603c10,0x2098621e,0x01b01a65,0x16a08a6b, + 0x05582007,0x20103a1a,0x01300e97,0x1d10caaa, + 0x21882e01,0x00402003,0x00b0004a,0x1140466e, + 0x21500601,0x20481806,0x0148404b,0x12206279, + 0x20c82206,0x00602810,0x0038483e,0x1280767f, + 0x21503405,0x20985606,0x02183c69,0x16c0aac2, + 0x00700e02,0x20781c00,0x01301002,0x0e904e48, + 0x00202003,0x20383402,0x00e8200a,0x0f304e4e, + 0x20300401,0x20280a02,0x00d80818,0x0f506654, + 0x20a80602,0x0048200a,0x00b82c2b,0x12008a78, + 0x20400408,0x20400606,0x00c82016,0x0c70523c, + 0x20182205,0x0050380b,0x00181810,0x0cf04641, + 0x00282602,0x20102c02,0x00c8100e,0x0d006241, + 0x00800000,0x00301c02,0x00483c0c,0x0ec0825d, + 0x0038220d,0x20403811,0x00d80409,0x0ae0422c, + 0x00381202,0x20301603,0x00f0180d,0x0b204a33, + 0x20401801,0x20a82a03,0x01700414,0x0b405a30, + 0x20781602,0x00300403,0x00b00823,0x0c206a45, + 0x20303c0e,0x20b85a17,0x01a01012,0x09b0461f, + 0x20501405,0x20782a08,0x01400817,0x09d04e21, + 0x00301000,0x20481c00,0x00d80808,0x0a005a22, + 0x00400400,0x20200a03,0x00c8180d,0x0a70722d, + 0x00181e07,0x00401c11,0x00481c09,0x08f03e11, + 0x00280e02,0x20201006,0x00a81807,0x09004a13, + 0x20300401,0x00000000,0x00681412,0x09205615, + 0x20500c03,0x20181e02,0x00e8081a,0x0940621a, + 0x00101400,0x20381e05,0x00b0180b,0x08904207, + 0x20100401,0x20480e01,0x00d0040e,0x08904608, + 0x00180e04,0x00101405,0x00680409,0x08b04e08, + 0x00180a04,0x00100c07,0x00780c0b,0x08d05e07, + 0x20501004,0x00181e04,0x0048080d,0x08804405, + 0x00180601,0x20300801,0x00b8040a,0x08804403, + 0x20300804,0x20281207,0x00b0040d,0x08a04c03, + 0x00000401,0x20180a04,0x00a0080f,0x08c05c06, + 0x00681604,0x00602807,0x20381e01,0x08d0400b, + 0x20200401,0x20580a01,0x00d0040b,0x08c0440e, + 0x00280603,0x00000806,0x00780c05,0x08e0480d, + 0x20100c02,0x00081400,0x0098080e,0x09305c15, + 0x20300805,0x00180606,0x00780410,0x09403813, + 0x00280603,0x20401403,0x00b80c06,0x09604416, + 0x00200801,0x20280e02,0x0090040b,0x09604814, + 0x00381202,0x00302406,0x0048080c,0x0a105c22, + 0x00481204,0x00301809,0x00500405,0x0a00341d, + 0x00001406,0x20581605,0x0108080e,0x0a304020, + 0x20300001,0x00080401,0x0060000f,0x0a404821, + 0x00200e02,0x20180e01,0x00d02015,0x0b606032, + 0x20482602,0x20201a02,0x00b03011,0x0b104028, + 0x00000207,0x0008040c,0x00a01c0e,0x0b603c2e, + 0x00581a02,0x00103805,0x00580806,0x0b70502c, + 0x20301c0a,0x00283208,0x0090101b,0x0d50684b, + 0x21102c03,0x20b83a07,0x01100c05,0x0c805033, + 0x21682c00,0x00003a07,0x00901c0f,0x0d10583d, + 0x21800202,0x20580e01,0x01303014,0x0d005039, + 0x21e84e13,0x00906c16,0x20301412,0x10007462, + 0x00e83201,0x00005003,0x0038362b,0x0df0501f, + 0x01180803,0x20b80a08,0x01780632,0x0ee0582a, + 0x01000003,0x20500e08,0x00f81231,0x0ec06029, + 0x0170540b,0x20a88622,0x01802a45,0x12e08446, + 0x2268760a,0x00b0a400,0x20808c00,0x17706225, + 0x22c02405,0x00585c00,0x20405000,0x19606a28, + 0x22c02c00,0x20a84400,0x01204000,0x19f0a22b, + 0x23b82a0b,0x00201000,0x00b0d000,0x2240be4d, + 0x03f02008,0x21282a1f,0x02004a71,0x15b0925d, + 0x04784211,0x00e08c10,0x21b00a83,0x17709a6a, + 0x04681a06,0x00105601,0x00181684,0x17f0c26c, + 0x05c03c0e,0x20882a21,0x00e01ab1,0x1ef10ea6, + 0x21904409,0x20a86608,0x01683c4d,0x12008a6f, + 0x21701c12,0x20280e23,0x00880c51,0x13309e83, + 0x2130280c,0x20583e13,0x0158184e,0x1390aa87, + 0x20f82a0a,0x0080440a,0x00584c63,0x1860f2cd, + 0x00500207,0x00700412,0x20383801,0x0f606e48, + 0x00582609,0x00502c14,0x0068400c,0x0ff07655, + 0x20281a0a,0x00600811,0x00682416,0x10508e55, + 0x20d01411,0x20382a14,0x01684834,0x1340ce82, + 0x00380c01,0x00700e04,0x20100410,0x0d30663f, + 0x20600c03,0x20482e07,0x01101c1a,0x0d906a41, + 0x00002c09,0x0008420d,0x00881411,0x0df08a42, + 0x00882612,0x00201c1f,0x00c8280e,0x0fd0a261, + 0x20b00804,0x00482a02,0x00200c1a,0x0b80622a, + 0x00200e01,0x20181803,0x0068080a,0x0be0722f, + 0x20382206,0x00b0240e,0x20882811,0x0c207a31, + 0x20902c0f,0x20683e18,0x01380426,0x0d30a646, + 0x00b83a0a,0x0060600c,0x20781606,0x0a706e20, + 0x20180a01,0x00201400,0x0008140f,0x0a907223, + 0x00380401,0x00301603,0x00180808,0x0ad07624, + 0x00481a0a,0x00501813,0x0058240b,0x0b70922e, + 0x2070300c,0x20884213,0x0110041b,0x09806616, + 0x00000802,0x00081203,0x0058080d,0x09b06615, + 0x20281601,0x00201000,0x00600412,0x09e06e17, + 0x20200406,0x2010060b,0x00b80c18,0x0a30921d, + 0x00181e07,0x00401c0f,0x00181806,0x09305a05, + 0x00000202,0x00300004,0x00180c0c,0x09406208, + 0x20300801,0x20381602,0x00a0040e,0x09706e07, + 0x20300602,0x00080c06,0x00b80c13,0x09a08208, + 0x20180802,0x20301605,0x00800009,0x09205c03, + 0x00000001,0x00380a02,0x0010000b,0x09305c03, + 0x00200000,0x00000801,0x00481406,0x09606c03, + 0x00180401,0x00100a01,0x0088040b,0x09a08407, + 0x00100801,0x20581000,0x00e00406,0x0950540a, + 0x00000400,0x00300002,0x20180c0a,0x09705c0d, + 0x20100801,0x20180800,0x0068080b,0x0990640b, + 0x00280a01,0x00001403,0x00a8080e,0x0a108013, + 0x00180400,0x20301003,0x0098080a,0x09c05812, + 0x00080802,0x00400401,0x20100409,0x0a005817, + 0x00380601,0x00100c03,0x00480408,0x0a106415, + 0x00180402,0x20380e01,0x00e01812,0x0ae08023, + 0x00000e06,0x20581c02,0x00d0240e,0x0a80581e, + 0x00681602,0x00302c06,0x00000408,0x0ad0601f, + 0x20200801,0x00000201,0x00700411,0x0ae06421, + 0x00080601,0x20301004,0x00b00c14,0x0c509036, + 0x2060480c,0x2018560e,0x0068100f,0x0bb0642d, + 0x20680a04,0x20380a01,0x00b03c1b,0x0c106831, + 0x00300603,0x00281403,0x0070240b,0x0c30682f, + 0x00780607,0x20402002,0x01001814,0x0e509c4a, + 0x20d83e0f,0x01104815,0x20e80e03,0x0d405433, + 0x21703004,0x20584a0c,0x00900c08,0x0de07c42, + 0x21a80802,0x00280e06,0x00301c13,0x0dd0783e, + 0x23104009,0x20587e12,0x01803428,0x1100a068, + 0x00e01c08,0x00284617,0x00401e29,0x0e905c1c, + 0x01302000,0x00781c00,0x2098423a,0x0fb07027, + 0x01381c00,0x00101201,0x00080a39,0x0fb08029, + 0x02285a03,0x00a07808,0x20785667,0x1420a445, + 0x23006803,0x20f8b400,0x01704400,0x18307e0d, + 0x22602601,0x20900c00,0x00c01800,0x1a307a26, + 0x22c81603,0x00504400,0x20c04800,0x1b50ae25, + 0x2460580b,0x21486c00,0x01201800,0x23f0f637, + 0x04780607,0x00b0380a,0x21681290,0x1710aa55, + 0x03601400,0x00083602,0x01006673,0x1870865f, + 0x04000c00,0x00000608,0x00504a85,0x1980ce68, + 0x06a82e1e,0x00209022,0x20902ad3,0x212116a0, + 0x21082c03,0x0090660a,0x20881845,0x1340a67b, + 0x20482e05,0x00504e03,0x0020102d,0x1470b282, + 0x20782604,0x00304207,0x0068043b,0x1520e28d, + 0x21a02018,0x20983638,0x01b0446c,0x1a7132d3, + 0x20381800,0x20100a02,0x01200814,0x10408a4e, + 0x2040240a,0x20684613,0x01580820,0x1110aa5c, + 0x20c01c10,0x20683e14,0x01783027,0x1190ca5c, + 0x00480608,0x20101810,0x00e88420,0x1531168d, + 0x00400801,0x20881a02,0x0138100c,0x0e108a3f, + 0x20200a02,0x0028080a,0x00484814,0x0ea09642, + 0x00982a10,0x0010441c,0x00784c03,0x0f20aa47, + 0x20a02408,0x20184e07,0x0138282d,0x1150e266, + 0x20600c00,0x20681000,0x00e82018,0x0c60822c, + 0x00180a02,0x00401005,0x0038140d,0x0cd08232, + 0x2090240e,0x20983e15,0x0190001f,0x0d209a35, + 0x00583a0b,0x00804c12,0x0018380e,0x0eb0ce49, + 0x00003003,0x20384802,0x00a80406,0x0b40721d, + 0x20280801,0x00200202,0x0060040f,0x0b807e24, + 0x0048160c,0x00000c14,0x00a81005,0x0bd08a23, + 0x20602409,0x2068360e,0x0138081e,0x0cb0c233, + 0x00584209,0x0090580a,0x20880807,0x0a707a17, + 0x00280601,0x00100c01,0x0068100a,0x0a907e17, + 0x20202008,0x20482e0f,0x00c00413,0x0ae09217, + 0x00480e06,0x0040100c,0x0068240d,0x0b80b21d, + 0x20603009,0x20683e10,0x00e00416,0x09f07608, + 0x20280c01,0x20100202,0x00a00010,0x0a10760a, + 0x20280602,0x00400808,0x0028240c,0x0a608608, + 0x20580403,0x00180607,0x00b00019,0x0ad0ae0a, + 0x00180a05,0x0050000c,0x20181404,0x09f06c04, + 0x00101000,0x20380402,0x00a81409,0x09f07402, + 0x00180400,0x00300400,0x00380407,0x0a507c01, + 0x00200400,0x00080403,0x00a81409,0x0ad0a407, + 0x00200403,0x00400605,0x20180406,0x0a206c09, + 0x20181202,0x00000c02,0x0090080b,0x0a306c0c, + 0x00080401,0x00200c00,0x0058040b,0x0a70780a, + 0x00000e04,0x00180804,0x00800810,0x0b30a414, + 0x00180603,0x00500005,0x2010080d,0x0a906812, + 0x00201404,0x20381203,0x00c80409,0x0ac07017, + 0x00100800,0x00000003,0x0070040c,0x0af07815, + 0x00201007,0x00481608,0x00600011,0x0c10a824, + 0x20500007,0x00401203,0x20180411,0x0b507021, + 0x00400a07,0x00281408,0x0080200e,0x0ba07022, + 0x00081e01,0x00201801,0x00701c10,0x0bd08023, + 0x20180a05,0x0080080d,0x00101418,0x0d80a839, + 0x00686611,0x00408811,0x00301c01,0x0c90742a, + 0x20a01005,0x0038220c,0x00301819,0x0d008436, + 0x20100e04,0x20480e01,0x00d01c0e,0x0d209031, + 0x00082203,0x00601202,0x00304c16,0x0fb0c051, + 0x21c0340f,0x21586e23,0x02503812,0x0df08433, + 0x21283e02,0x00704805,0x20582205,0x0ef08441, + 0x21800402,0x2018220c,0x00a0040d,0x0ee0943f, + 0x22983e02,0x2020420b,0x00800816,0x1290dc67, + 0x01500203,0x2080100a,0x00a87240,0x0f60781b, + 0x01384001,0x20804603,0x00d8123a,0x10907820, + 0x01301c02,0x00084605,0x0028363a,0x10a08026, + 0x02004406,0x21188a11,0x01782260,0x1580c83f, + 0x22d84805,0x00f08400,0x21700c00,0x1950820e, + 0x22787204,0x00f07c00,0x20f0ac00,0x1b30761c, + 0x22f81404,0x00000800,0x00307c00,0x1c909e16, + 0x23b85005,0x01d09c00,0x22906000,0x25c0c636, + 0x04000a0f,0x20302810,0x00b05a86,0x18309251, + 0x03502e02,0x20e0060b,0x01005e76,0x19b0c657, + 0x04000a10,0x20502c0b,0x00606e8d,0x1b20e25d, + 0x04c00213,0x0090080f,0x2030e2b1,0x2331028f, + 0x20e80406,0x00081e1d,0x0150703b,0x1490c276, + 0x20a03005,0x20383e10,0x01102c2b,0x15f0da7c, + 0x20b0200d,0x20382e24,0x01004034,0x17110e8a, + 0x2010180c,0x0090322a,0x00003834,0x1d216acd, + 0x20303808,0x20184a0a,0x00e83812,0x1190ca50, + 0x00581001,0x00902a02,0x0028400d,0x1290da60, + 0x00400602,0x00601804,0x00586c14,0x13610266, + 0x20382005,0x00f01207,0x00c83430,0x1781469b, + 0x00500e07,0x00d0000f,0x2048480a,0x0f50aa42, + 0x20481401,0x00500c01,0x00c8281e,0x0fe0b64b, + 0x20700805,0x00783a02,0x00b81c1f,0x1090ce4d, + 0x20281a05,0x00802007,0x00f85426,0x13612670, + 0x20681408,0x01001a06,0x20381c19,0x0d809631, + 0x20280e03,0x00080405,0x00f80812,0x0df0a633, + 0x00581e09,0x0090340d,0x2028340a,0x0e90c638, + 0x20502c09,0x00285a09,0x01882820,0x1061024d, + 0x00383a10,0x00b04812,0x00200808,0x0c408a20, + 0x00001003,0x20381604,0x00e8100d,0x0c90a624, + 0x20701409,0x00382e0d,0x00b80419,0x0d00b626, + 0x00383608,0x00d03c12,0x00283c10,0x0e60ee36, + 0x20403413,0x2038661d,0x01401811,0x0b609214, + 0x00180605,0x00180405,0x0098080b,0x0bb09e18, + 0x00582a07,0x0080380e,0x00082803,0x0c20aa18, + 0x20300003,0x00080e07,0x0110081a,0x0d00e221, + 0x00383211,0x00b0501d,0x20583405,0x0b008a09, + 0x20102408,0x00082209,0x0088200e,0x0b209a0b, + 0x20401404,0x20280e08,0x00e80413,0x0b80a60d, + 0x20201800,0x00080c02,0x00d82412,0x0c60de0b, + 0x2050100d,0x20281615,0x00f01010,0x0ad08801, + 0x0018260a,0x00902810,0x0000000b,0x0b008801, + 0x00100202,0x00380404,0x00b80c07,0x0b609801, + 0x00380402,0x00600401,0x00a8100d,0x0c40cc04, + 0x0060060b,0x00201012,0x00a81801,0x0b008009, + 0x20201c0a,0x20181e0f,0x00a0080d,0x0b30940d, + 0x00100404,0x00380602,0x00a8040b,0x0b80980a, + 0x20480e03,0x00501807,0x00c00815,0x0ca0cc15, + 0x2020040a,0x00480a0e,0x00d01412,0x0b708013, + 0x00581608,0x00602810,0x00380806,0x0bc09017, + 0x00181a08,0x00401809,0x00901c0e,0x0c009816, + 0x00980403,0x00201e03,0x0120080a,0x0d90d824, + 0x0018160d,0x00401010,0x00b01c0d,0x0c408423, + 0x20300003,0x00100208,0x00d02816,0x0ca09825, + 0x20102c09,0x20283a0d,0x00e01411,0x0cf0ac26, + 0x20601206,0x00181005,0x01902c26,0x0f00dc3c, + 0x20b05409,0x2018a218,0x00e04412,0x0d909832, + 0x20580e08,0x00100c01,0x00d00c0e,0x0e20a437, + 0x20482e0d,0x00901c0d,0x0010180d,0x0e60ac35, + 0x20301e04,0x00584a0b,0x01403c14,0x1150f058, + 0x20d82800,0x01402802,0x21986610,0x0f409c33, + 0x2150200a,0x20386e18,0x01080400,0x10009c3e, + 0x2160000b,0x20181a1b,0x00781c01,0x1020b43c, + 0x22b0280c,0x00c87618,0x0028340c,0x1460f068, + 0x01281601,0x00a00c03,0x20f84236,0x1060700e, + 0x01404a02,0x00588006,0x20b8623c,0x11a07c1e, + 0x01580602,0x20100c06,0x00288a3f,0x11b0881b, + 0x02584604,0x0160480c,0x21b8b270,0x1720bc32, + 0x22701410,0x20a85000,0x01701800,0x1a308205, + 0x22b07413,0x20e8d800,0x01d80800,0x1c109205, + 0x22c00c0e,0x00083400,0x00402c00,0x1dd0ae08, + 0x23601009,0x21985400,0x02d09800,0x2720ce20, + 0x03184623,0x2050442f,0x00309a76,0x1970ae3f, + 0x0348621f,0x00f08839,0x21905281,0x1b40b246, + 0x03182e1d,0x00304429,0x20809683,0x1cf0de49, + 0x03900e0e,0x21500c1c,0x0180aea2,0x25412a71, + 0x20803c1b,0x2178263a,0x0140541e,0x1661126c, + 0x20581409,0x20905625,0x0090841b,0x17e10e79, + 0x00300012,0x20703a2e,0x0080600f,0x19613e83, + 0x00a84e0d,0x21207a0e,0x01b0d40a,0x20119ebd, + 0x00682209,0x20705c16,0x00b86007,0x1360fe59, + 0x00700c01,0x20e80a0b,0x01d0000b,0x14711666, + 0x0028120a,0x20702807,0x01681817,0x15913670, + 0x00104819,0x22584e36,0x03980c28,0x1a81d2a4, + 0x20282000,0x20f02a06,0x02201818,0x10c0e649, + 0x20301c04,0x20a83207,0x01b8301f,0x11810251, + 0x2020180e,0x20c81a16,0x02083c1d,0x12712656, + 0x20702207,0x21382415,0x0278882d,0x16019279, + 0x00201001,0x21882207,0x02c80813,0x0ed0e634, + 0x20401c03,0x20382803,0x00f84816,0x0f70e236, + 0x20400a08,0x20681c13,0x01a83817,0x1030f63b, + 0x00481e03,0x20b02c01,0x01d84c16,0x12d16a58, + 0x20d03004,0x21386203,0x0248101a,0x0d80d61e, + 0x00381609,0x00301c0d,0x00581c09,0x0e10ca26, + 0x00280800,0x20401604,0x01381c0c,0x0ea0ee2a, + 0x20503805,0x21285e07,0x02982c22,0x1071423c, + 0x00f81e05,0x20703c09,0x00c84a0c,0x0cd0d217, + 0x2040080c,0x2028120d,0x00c81411,0x0d00c619, + 0x20201c07,0x20683e05,0x01781812,0x0d90da1b, + 0x00000801,0x20380c09,0x01184813,0x0f112621, + 0x20d02003,0x20e84605,0x01b01022,0x0c20ba0c, + 0x00783211,0x00104c17,0x00880c05,0x0c70ba0e, + 0x00082209,0x00102c10,0x0098100b,0x0cf0d20c, + 0x20282e07,0x2010380c,0x00e80414,0x0e51160e, + 0x00880402,0x20501805,0x00a82a05,0x0c10b802, + 0x20902c12,0x20b84e1c,0x01b01c1a,0x0c30c001, + 0x20100407,0x2070020b,0x01300c0b,0x0cc0d601, + 0x00500405,0x20c8060a,0x01c0140e,0x0e211c02, + 0x20581e08,0x2060200b,0x01002813,0x0c30b409, + 0x00881a0c,0x00003419,0x00982a01,0x0c80b80e, + 0x00580607,0x20700809,0x01400009,0x0ce0d409, + 0x20700800,0x20b81005,0x01c0081c,0x0e811c17, + 0x00800803,0x20e0020c,0x01802004,0x0cb0cc15, + 0x20200406,0x20681a0c,0x01504016,0x0d00c018, + 0x2070200c,0x2078360d,0x01600817,0x0d60d81a, + 0x00c81602,0x20901405,0x01702806,0x0f912828, + 0x20c00804,0x20c82e04,0x01800c1e,0x0d90c826, + 0x00080a05,0x20500005,0x00f0140f,0x0e10d02a, + 0x00883a13,0x00104c17,0x00900803,0x0e70d827, + 0x20c82606,0x20e01800,0x01c0482b,0x11114441, + 0x20383a0b,0x20a05807,0x00d82e06,0x0f00d031, + 0x20d80607,0x20881e08,0x00f01c0e,0x0fa0dc39, + 0x21102c0b,0x20d86622,0x01c0281a,0x0fe0e436, + 0x20782201,0x21700e12,0x02200c08,0x13a15c5a, + 0x20d0340f,0x21884e1b,0x02384a0e,0x1060b027, + 0x20b01815,0x2088121c,0x00989e18,0x1160cc34, + 0x20b00406,0x20381202,0x0038921a,0x11b0cc36, + 0x21f0040a,0x21f00215,0x0258aa0d,0x16713c58, + 0x01104206,0x20b83411,0x01089233,0x11307005, + 0x0128060b,0x20205c22,0x0058ce36,0x1280700b, + 0x01302a05,0x20200410,0x20189239,0x12c08c0b, + 0x02208e02,0x21e88407,0x0258e265,0x1880d01d, + 0x21700c01,0x00382400,0x20981c00,0x1b60c209, + 0x21883e06,0x0060b800,0x21100000,0x1d70d213, + 0x21e00409,0x20281000,0x00600800,0x1f40e207, + 0x22c0101e,0x00e83400,0x22b82400,0x29011616, + 0x00e0400f,0x0068c402,0x21205a46,0x1ac0b62d, + 0x01504811,0x2098d611,0x01c0c648,0x1c70ca37, + 0x01401e0a,0x2018581c,0x0030a65a,0x1e90f634, + 0x02b81a3f,0x0130485a,0x2380f285,0x27a13e59, + 0x0138461b,0x0160cc2e,0x24300e1c,0x1871065e, + 0x00480e18,0x00802022,0x21906a0a,0x19f12a60, + 0x01481e0c,0x00605201,0x2130a61f,0x1bd16e70, + 0x2030302c,0x00c89662,0x22516604,0x2371ee9d, + 0x20400005,0x00500225,0x2100b81d,0x15612e5d, + 0x0088100a,0x00602e25,0x21105401,0x16d17265, + 0x2080080d,0x00081624,0x0010501e,0x1831a670, + 0x01a84612,0x0190c822,0x24b88a0d,0x1e7236a6, + 0x20201c0c,0x00585a16,0x21000812,0x12e14a46, + 0x00181006,0x00203606,0x20685817,0x13d16a59, + 0x00c81601,0x00103c03,0x20486407,0x1501a25e, + 0x20e81801,0x00804e15,0x21800442,0x1972128c, + 0x00480a05,0x00d01c10,0x22685c0c,0x10f13a37, + 0x20181608,0x2030380c,0x0088441a,0x11613e41, + 0x20b00000,0x20480601,0x00b8302b,0x12617245, + 0x0010100f,0x00283213,0x20584817,0x15e1ea5f, + 0x20981a01,0x00a04a01,0x21f84017,0x0f712226, + 0x20601009,0x2078320d,0x01680416,0x0fc12229, + 0x00200402,0x20380c00,0x00a83008,0x10b15a2c, + 0x0008260b,0x0060701b,0x2118901b,0x1351c246, + 0x00b00802,0x00481a02,0x20d80a03,0x0e81021c, + 0x00880a07,0x2030140d,0x00983404,0x0eb1161c, + 0x00580e05,0x20202405,0x0078380d,0x0f814621, + 0x00280a03,0x20401a05,0x00b0001b,0x11919a2b, + 0x20a81003,0x00703003,0x2148381d,0x0dc0fa0f, + 0x20a01c06,0x20585a08,0x00f0281d,0x0e010a0c, + 0x20901c09,0x2058520a,0x0100001c,0x0ec12a0d, + 0x2090240b,0x20686a0e,0x01100820,0x10b18a0d, + 0x00a80a0b,0x0030140c,0x20801400,0x0da0e800, + 0x00881e03,0x0020500b,0x20784202,0x0df11801, + 0x00680608,0x00101011,0x20482000,0x0ea12401, + 0x00a80607,0x00300812,0x20983004,0x10a18805, + 0x20c01c0f,0x00185214,0x2040381e,0x0dc0f40e, + 0x20500e04,0x20482001,0x00d03c18,0x0e11080c, + 0x20300006,0x00000606,0x00001812,0x0ec1280a, + 0x20700001,0x00200602,0x20701421,0x10f18817, + 0x00b80e11,0x00802018,0x21880a07,0x0e710419, + 0x00300807,0x20281a0c,0x00500c0a,0x0ec11c1d, + 0x0058160d,0x0000400b,0x0010040a,0x0f513418, + 0x00a01604,0x00283801,0x2070380c,0x1211902d, + 0x20800806,0x00581e1b,0x2100101a,0x0f510c22, + 0x20500e0b,0x00182409,0x20200814,0x0fd1182c, + 0x20b02c0c,0x20688a1c,0x0110481a,0x1051342b, + 0x21202a03,0x0078760c,0x2150342b,0x13d1a449, + 0x20e02806,0x00887608,0x21783c00,0x10a0ec30, + 0x21301008,0x00383218,0x20a82c06,0x11711839, + 0x20780e0e,0x00602808,0x21187e08,0x11e13834, + 0x20802401,0x01187214,0x2328560a,0x16819c59, + 0x00282807,0x0110740a,0x2348d22a,0x11f0cc1b, + 0x00a81c10,0x00705601,0x2168ea34,0x1300e021, + 0x20500424,0x00280e21,0x2078c21c,0x1340ec22, + 0x21580824,0x01a01610,0x24e93e22,0x19015043, + 0x00b8420a,0x0080c41f,0x21785e22,0x12208a0b, + 0x0078260f,0x00006c2e,0x20183e14,0x13608e03, + 0x00e83e18,0x0030b447,0x20a89e29,0x13d09201, + 0x01f88a1d,0x01819c57,0x24991e5d,0x1a40d802 +}, //ct0 + { + 0x22100400,0x20b00000,0x00082000,0x19f01405, + 0x22281a02,0x20800000,0x00000400,0x1c200806, + 0x21b00201,0x20c00000,0x00081800,0x19b02205, + 0x22386612,0x20200000,0x0000f800,0x1db80e01, + 0x02183a06,0x20a00000,0x00001e62,0x19a0062c, + 0x01d83400,0x20e00206,0x00000a66,0x1bd00a2c, + 0x01683202,0x20c00202,0x00001251,0x1920162d, + 0x01b0001d,0x21b00235,0x00084269,0x1d204e35, + 0x20202013,0x21900213,0x00088c02,0x1740065c, + 0x00702006,0x21b00206,0x0008820e,0x19400266, + 0x00c01005,0x21700207,0x0008520e,0x16d01a5c, + 0x0120160d,0x21b00021,0x0008a618,0x1a480675, + 0x00981613,0x21000026,0x00080a05,0x1468425d, + 0x00400c01,0x2130000d,0x00085008,0x16084269, + 0x20500c02,0x21300007,0x00084815,0x13e81a59, + 0x20601008,0x21700206,0x0008381f,0x16883272, + 0x00301407,0x21500212,0x00002017,0x11881e54, + 0x00480a0d,0x21000011,0x00003c15,0x12e84e5b, + 0x00880a0b,0x2100000d,0x00001c07,0x11682a4a, + 0x00800608,0x21300011,0x0000000d,0x13584a5c, + 0x20900c01,0x21000002,0x00081820,0x0f582638, + 0x2070140a,0x21200215,0x00001021,0x10782640, + 0x2070280b,0x21200213,0x00082c20,0x0f581637, + 0x20900803,0x21200208,0x00002024,0x10d83a43, + 0x00500605,0x20c00006,0x00001404,0x0de82a27, + 0x20200203,0x20d00008,0x0008140e,0x0ee83628, + 0x20180a05,0x2080000f,0x00080c0b,0x0df83a22, + 0x00300a01,0x21000002,0x00000409,0x0f28362c, + 0x20400805,0x20b0020a,0x00000014,0x0cd81e1b, + 0x00500400,0x20d00000,0x00000806,0x0dd8361e, + 0x00180e02,0x20b00201,0x00002c08,0x0d182e18, + 0x00000a03,0x20e00000,0x00000c12,0x0df8321e, + 0x00100a01,0x20a00004,0x00081c07,0x0c482a0d, + 0x20480a01,0x20c00000,0x00001414,0x0d083211, + 0x00001404,0x20e00207,0x0008140b,0x0c881e0e, + 0x20500008,0x20c00209,0x00081413,0x0d48320c, + 0x20280400,0x20700000,0x0000040c,0x0bf83204, + 0x00300601,0x20d00202,0x00000409,0x0cc82602, + 0x00180e03,0x20900006,0x0000080b,0x0c382e03, + 0x00481208,0x20b0000f,0x00001403,0x0d283e01, + 0x00180401,0x20800001,0x00000807,0x0c083006, + 0x20400404,0x20d00204,0x00081810,0x0ce82c0a, + 0x20200401,0x20d00204,0x0000000d,0x0c58240a, + 0x00100805,0x2100020b,0x00000c0f,0x0d382808, + 0x00281202,0x20900002,0x00002009,0x0c58280e, + 0x00680e04,0x20c00009,0x00000804,0x0d683414, + 0x00280402,0x20c00001,0x00080408,0x0cd82814, + 0x20180a03,0x20e00004,0x00080413,0x0db82c19, + 0x20200403,0x20e00203,0x0000040f,0x0ce8181a, + 0x20580c03,0x20f00203,0x00002014,0x0e282820, + 0x00081205,0x20d00008,0x0000280d,0x0d98241e, + 0x20500005,0x21000204,0x00080c11,0x0ec82c2b, + 0x21d80401,0x20c00005,0x00001409,0x0de81825, + 0x21d00601,0x21100007,0x00001c06,0x0f68182d, + 0x21e01406,0x21200208,0x0000040c,0x0eb80c2b, + 0x21a00801,0x2100000c,0x00000c02,0x10583034, + 0x02a01a09,0x20e00008,0x00002e4f,0x0ec00002, + 0x02b02608,0x21000003,0x00002651,0x10700008, + 0x02a01a09,0x20c0000c,0x0000164f,0x0fc80c09, + 0x02700e13,0x20e0000f,0x0000724c,0x1198100f, + 0x20f81006,0x20700213,0x00002c2e,0x0e40160d, + 0x20f80406,0x20700213,0x00000c2d,0x10100a09, + 0x20f81005,0x2070020e,0x00002c2d,0x0f700607, + 0x20d01c0d,0x20b00228,0x00080827,0x11702202, + 0x22182e0e,0x01000800,0x22102000,0x19f82c01, + 0x2240120b,0x00884800,0x21782000,0x1c182404, + 0x21b8160f,0x01300400,0x22402400,0x19c82608, + 0x23508c04,0x00492800,0x20788800,0x1d981c12, + 0x01b08021,0x0058ae2b,0x21f88662,0x19883a30, + 0x01d0601f,0x00d89e22,0x2298a26c,0x1ba84e32, + 0x0150481f,0x00f88e2c,0x22385a52,0x19283231, + 0x03880406,0x0270000c,0x2518ee9e,0x1d585a3d, + 0x01183a19,0x02506439,0x24a8a611,0x16e88e69, + 0x00d83217,0x0250643c,0x2518ae14,0x18d8a672, + 0x01081213,0x02103432,0x2468a614,0x16a87664, + 0x0058120b,0x0260381e,0x25186c09,0x19d8aa88, + 0x2090340d,0x01783a13,0x23002421,0x13a8a261, + 0x00600003,0x0190260a,0x23802c14,0x1538b272, + 0x20380802,0x01c02208,0x2390141c,0x13788a60, + 0x00280802,0x02203203,0x24400019,0x15c8ba77, + 0x00a8220a,0x02403c14,0x23e00805,0x11089a4d, + 0x20901003,0x01981e01,0x22f02c26,0x1218aa54, + 0x20301807,0x01a81603,0x23100015,0x10d88e48, + 0x20180602,0x02000804,0x2380241e,0x1288ba5b, + 0x20881804,0x01b02a0b,0x22f03822,0x0ed8823a, + 0x00382206,0x01d03c06,0x2360180c,0x0fe8923b, + 0x0048520e,0x02007813,0x2360180c,0x0ed88237, + 0x20680c01,0x01f01603,0x2360281c,0x1018a63e, + 0x00081202,0x01500c01,0x2250240a,0x0d687624, + 0x20500806,0x0140060b,0x22701816,0x0e48862a, + 0x20601008,0x00c81e18,0x21903c19,0x0d686e24, + 0x00281a02,0x01c01c01,0x2300280b,0x0e88962b, + 0x00080c03,0x01201605,0x2220080a,0x0c78661a, + 0x00580e06,0x01601008,0x22701006,0x0d38821c, + 0x20102005,0x01082802,0x22082007,0x0c986e14, + 0x20381800,0x01601a04,0x22902412,0x0d68821c, + 0x00081605,0x00f01c05,0x21d00c0b,0x0bc8660f, + 0x20500806,0x0138160b,0x22301014,0x0c88760f, + 0x00482e0c,0x01803c10,0x22a00c05,0x0c08720e, + 0x00200800,0x01000603,0x2238040a,0x0cb87a0e, + 0x20200805,0x00a80e09,0x2160080c,0x0b785e04, + 0x00200204,0x01500807,0x22881006,0x0c487a02, + 0x2020200b,0x00d82a14,0x21b01011,0x0bb86603, + 0x20402005,0x01283605,0x22280811,0x0c788201, + 0x00100a06,0x00c80c06,0x21900007,0x0b886006, + 0x00080402,0x01400a05,0x2268040c,0x0c587808, + 0x00080606,0x0150080c,0x22681c0a,0x0bd8700a, + 0x00681207,0x01a0140a,0x22f80804,0x0ca8840a, + 0x00002009,0x00e8360c,0x21c80c0b,0x0bd8600f, + 0x00101602,0x01382001,0x2240000d,0x0cc87c14, + 0x00400800,0x01481205,0x22400c08,0x0c587013, + 0x20300c05,0x0168160a,0x22a00017,0x0d288018, + 0x00181209,0x01601010,0x22980c0b,0x0c886c1b, + 0x20100c04,0x01882204,0x22c80411,0x0d988023, + 0x20601408,0x01683605,0x22880c15,0x0d187421, + 0x00000401,0x01980404,0x22f8200d,0x0e288c29, + 0x21c00c10,0x0128120b,0x2250080e,0x0d886427, + 0x21e81408,0x01b01008,0x2340000d,0x0ef88031, + 0x21882e02,0x01c04014,0x23580804,0x0e68742e, + 0x21982006,0x01a01407,0x2300200d,0x0fa89036, + 0x02182e1d,0x01504c26,0x22905246,0x0e88540b, + 0x0238361b,0x01507022,0x23006a4e,0x10386011, + 0x02181e10,0x0110440d,0x22506e44,0x0f88540e, + 0x01381213,0x01202819,0x22b0763c,0x1138681f, + 0x2090380f,0x00a8362e,0x2160401b,0x0e481a0a, + 0x20902810,0x00880e2f,0x2150481a,0x10182209, + 0x20a0340b,0x00a83222,0x2150341f,0x0f682603, + 0x0018140a,0x00e0521f,0x22103202,0x11882000, + 0x22f05c0a,0x20c87c00,0x00e8b000,0x19585401, + 0x22f01002,0x20181400,0x0018b000,0x1b985607, + 0x22a00a02,0x20f83400,0x01784000,0x19484205, + 0x23182c00,0x20a08000,0x00592000,0x1d582213, + 0x03c8720d,0x00b0d41d,0x2118c28d,0x18a89a45, + 0x03d82c04,0x00308407,0x2048f28e,0x1a98a64e, + 0x03400c0c,0x20c04a07,0x00a8de7e,0x18786644, + 0x03e0240b,0x21580c01,0x0248e692,0x1bf8b25b, + 0x2090380b,0x2118420a,0x02580828,0x1538da78, + 0x20a02603,0x20882c13,0x01e82428,0x16e90a81, + 0x2030060c,0x2090001c,0x01c8381e,0x1528ca74, + 0x2060060c,0x20c00423,0x02184027,0x17d90a91, + 0x00483e0c,0x20206018,0x0140080e,0x1208da5c, + 0x00982207,0x0010240b,0x0120440a,0x1358fe68, + 0x20180406,0x20800607,0x01c02415,0x11e8c65b, + 0x00480a01,0x20b01601,0x02304816,0x13d8fe72, + 0x20101403,0x21182a0d,0x02c06c19,0x0f68be49, + 0x20680c02,0x2070120a,0x01b04425,0x1068d251, + 0x00482609,0x2090300a,0x01d02812,0x0f68b648, + 0x20380801,0x20e00204,0x02804422,0x10a8de56, + 0x20400400,0x20d82203,0x02303017,0x0d789a31, + 0x20301002,0x20a82e03,0x02003013,0x0e58c235, + 0x20a03c08,0x21287611,0x02a0541f,0x0d889e2f, + 0x20400201,0x20f80e02,0x02803419,0x0e78c238, + 0x20201402,0x20b82203,0x01b00c0b,0x0c488a20, + 0x00181603,0x20501404,0x0150180b,0x0cf8aa26, + 0x00280801,0x20301405,0x00c82402,0x0c58861e, + 0x00101400,0x21082e04,0x0240280c,0x0d08ae25, + 0x00400602,0x20780c03,0x01300805,0x0b688218, + 0x20100c01,0x20a81a05,0x01a01c0e,0x0bf89e1a, + 0x00482207,0x20503407,0x01100409,0x0b788e19, + 0x20302404,0x20b83205,0x01a8040f,0x0c18a218, + 0x20401402,0x20582603,0x01001010,0x0ad87e0d, + 0x00100402,0x20700a02,0x0148100a,0x0b58960e, + 0x20802c0a,0x20d84e0f,0x01f02014,0x0ae88a0b, + 0x00281203,0x20201808,0x00d80c06,0x0b88a60d, + 0x00380a01,0x00000c02,0x00880804,0x0a987a03, + 0x20280603,0x20600003,0x0160040d,0x0b089e03, + 0x00882608,0x20203c0e,0x00c81e03,0x0ab88602, + 0x00181a01,0x20502e02,0x0140000d,0x0b38a204, + 0x20480801,0x20200e01,0x00b8040d,0x0a987c05, + 0x00200803,0x20780604,0x01780407,0x0b289808, + 0x20680405,0x20b8060b,0x01b01416,0x0ab88407, + 0x20101002,0x20b82206,0x01f0080f,0x0b48a409, + 0x00980e03,0x20402802,0x00e81c00,0x0ae87c0b, + 0x00081603,0x20501803,0x01580c0d,0x0b889c12, + 0x00400a03,0x20c00404,0x01981c03,0x0b388413, + 0x00281001,0x20701401,0x01781c0c,0x0bd8a817, + 0x20800807,0x20782208,0x0180041b,0x0b688c19, + 0x00300802,0x20a00206,0x01c8140d,0x0c48a01f, + 0x00380403,0x20a00e04,0x01a82010,0x0be8901c, + 0x00181204,0x20b00803,0x01c00011,0x0cb8b426, + 0x20c81202,0x2050140c,0x01080803,0x0c788c28, + 0x21601009,0x20883000,0x01c80415,0x0d88b431, + 0x21a01006,0x20b84004,0x01e01818,0x0d18a430, + 0x2130300f,0x20f8560a,0x01e00015,0x0e38b439, + 0x00400e04,0x20a83c07,0x01507e20,0x0d987c19, + 0x00880a0d,0x2048301c,0x0100862d,0x0f08a425, + 0x0110020d,0x20781417,0x00e06a36,0x0e888421, + 0x00182212,0x20280424,0x00a06e23,0x1008ac31, + 0x00683801,0x20707a04,0x00701a13,0x0de83a01, + 0x00782804,0x20606e0c,0x00304a15,0x0f984404, + 0x00183c05,0x2070720f,0x00904203,0x0ef83c04, + 0x00b80406,0x20b01a11,0x00907620,0x10f8500e, + 0x22585e06,0x00f09c00,0x21685400,0x18c86219, + 0x22d80405,0x20202000,0x2028b000,0x1ae8561d, + 0x22c0200c,0x00d81800,0x2158c400,0x18e83e12, + 0x23002c05,0x00980400,0x21a8bc00,0x1cf84e2c, + 0x02f05414,0x20787e11,0x01183670,0x17689a51, + 0x04001400,0x2020080f,0x00587687,0x1948a661, + 0x04084610,0x01607423,0x21c85e85,0x17988a55, + 0x04982a02,0x01406410,0x21c89291,0x1ad8a275, + 0x00383e18,0x00e06c2b,0x20e8241f,0x13d8ae79, + 0x20d82a08,0x00303c0f,0x00700c3b,0x1538c287, + 0x20f81406,0x0050120c,0x0010303a,0x13e8927b, + 0x21281202,0x00a00c09,0x2030144b,0x1618ce98, + 0x2090240e,0x2018561c,0x00d07c26,0x10989657, + 0x00202804,0x2078420a,0x01605014,0x11b8ae5f, + 0x00500605,0x00080407,0x0050180e,0x10b88256, + 0x00300204,0x00680804,0x00004c15,0x1238b668, + 0x00381e0a,0x0080100f,0x2080200c,0x0e58763e, + 0x20480601,0x00280c02,0x0060281b,0x0f189247, + 0x20501c04,0x00183e09,0x0030341c,0x0e587241, + 0x20200402,0x00681208,0x2020401e,0x0f58924e, + 0x20400c09,0x00281211,0x20301414,0x0ca85e2e, + 0x00080800,0x00100a02,0x0020140f,0x0d387e32, + 0x20282202,0x00803804,0x20c8180e,0x0ca8622c, + 0x20500401,0x00781602,0x20601017,0x0d587e33, + 0x00080a05,0x0040180b,0x20781408,0x0b786220, + 0x20201803,0x20182a03,0x00500c0f,0x0be87623, + 0x00300601,0x00080601,0x00200c07,0x0b786a21, + 0x00180402,0x00801000,0x20b81008,0x0c087a23, + 0x00200402,0x00200604,0x20100c08,0x0a985e17, + 0x00080e02,0x00501405,0x20580409,0x0af87217, + 0x20301003,0x00182603,0x00201810,0x0a986616, + 0x00282605,0x00704007,0x2078040a,0x0b187a1a, + 0x20381602,0x00301c02,0x0000040d,0x0a085e0d, + 0x00380e02,0x00201400,0x20101008,0x0a686e0f, + 0x00281a04,0x00503806,0x20781405,0x0a185a0b, + 0x20100c03,0x20281608,0x0090200f,0x0a687a0e, + 0x00200c00,0x20280e03,0x00700805,0x09c85a04, + 0x20500804,0x00080a05,0x00400411,0x0a186602, + 0x00001801,0x20182e06,0x0060200b,0x09e86203, + 0x20100800,0x00281401,0x0030080b,0x0a387201, + 0x20300804,0x00180e03,0x00480c0b,0x09c85c05, + 0x00580a06,0x00101407,0x00200003,0x0a386408, + 0x20101404,0x00581604,0x20581c0b,0x09f85808, + 0x00180602,0x00401401,0x20280c09,0x0a586c09, + 0x00680608,0x00400409,0x00100802,0x0a08600c, + 0x20301406,0x2018220b,0x00600411,0x0a986411, + 0x00281605,0x00a01809,0x20980c07,0x0a586811, + 0x00201800,0x00281e05,0x0038080d,0x0ac87414, + 0x20200808,0x00380a0f,0x00281014,0x0a885816, + 0x00580e04,0x00401407,0x20282007,0x0b586c1d, + 0x00500000,0x00500605,0x2040000b,0x0b08641a, + 0x20301c07,0x00882a05,0x20482c15,0x0ba88025, + 0x20d00a02,0x0048200a,0x0008080f,0x0b886c28, + 0x20d00403,0x00100204,0x00380c16,0x0c78742c, + 0x2140080a,0x00681206,0x2038201c,0x0c18702d, + 0x20483208,0x00f04411,0x20e81c0b,0x0d089434, + 0x00000a01,0x00681404,0x20802a19,0x0cc86023, + 0x20502002,0x00284406,0x00302a11,0x0df87c2e, + 0x00480e0c,0x00881017,0x20703e1f,0x0d98742b, + 0x21103808,0x00386a08,0x00304800,0x0ec8903a, + 0x00801201,0x00882c02,0x20d05217,0x0d78440a, + 0x00b80e04,0x00a8140b,0x20e06620,0x0f085c14, + 0x00603404,0x0058460b,0x20b06212,0x0e884012, + 0x01082205,0x01101010,0x21704a31,0x10586c20, + 0x22b0480b,0x20d87400,0x01887400,0x17e85e1c, + 0x22801c06,0x00301400,0x20788000,0x1a386a30, + 0x22181202,0x20904c00,0x01385c00,0x1848422a, + 0x22b84a02,0x00507c00,0x00182800,0x1c28823f, + 0x04383610,0x00508422,0x20586a80,0x1658825c, + 0x04183e0a,0x00a04813,0x20281278,0x18189e6c, + 0x03001c05,0x20d85e05,0x02500e62,0x1678765b, + 0x04701003,0x20e81605,0x02180681,0x1978967f, + 0x21500c06,0x2088460e,0x01c0744a,0x12889277, + 0x21502c08,0x2058420b,0x0100304a,0x13d89283, + 0x20802601,0x20682c09,0x00f8202e,0x12d87275, + 0x21401800,0x20a82405,0x01c00454,0x14989e96, + 0x00580a05,0x20501805,0x00b00c0a,0x0f98664d, + 0x00682a0a,0x0060340e,0x0000180b,0x10988258, + 0x20180e04,0x00300c07,0x00401c15,0x0fc87253, + 0x20180a04,0x20380806,0x01203019,0x10e89260, + 0x20802807,0x20783e0b,0x0110181b,0x0d78623b, + 0x20501406,0x20481e0f,0x00d0281d,0x0e186e45, + 0x00080c00,0x00001a06,0x00701014,0x0d885e3f, + 0x00000c01,0x20680a06,0x01102016,0x0e487648, + 0x00500204,0x00201009,0x00281c03,0x0be85e2c, + 0x20100c01,0x00181403,0x00680c0d,0x0c586a30, + 0x20401805,0x20382e05,0x00d00412,0x0bd8622c, + 0x20400003,0x20300203,0x00e80415,0x0c686e33, + 0x20580803,0x00380603,0x00601814,0x0aa86621, + 0x00181e03,0x00402404,0x0010000b,0x0b086a23, + 0x00280a05,0x00300809,0x00200007,0x0ab8621f, + 0x00380603,0x20300005,0x00e00408,0x0b187224, + 0x00481605,0x00101006,0x00401804,0x09e85a15, + 0x20200402,0x20281204,0x00a0140e,0x0a186617, + 0x20100003,0x00000a06,0x0040040d,0x09d85a16, + 0x20401403,0x20482e04,0x00e01c11,0x0a186e17, + 0x20401005,0x20481a08,0x0090140f,0x09584a0b, + 0x00100e01,0x20181002,0x00700808,0x0998620c, + 0x20200202,0x00081004,0x0060140b,0x09685e0a, + 0x00280a04,0x00101406,0x00400007,0x0998620b, + 0x00280e03,0x00001806,0x00380402,0x09284a03, + 0x20180801,0x00200a02,0x0030040c,0x09585a02, + 0x00180c01,0x00101e02,0x00280405,0x09384e01, + 0x20100003,0x20100607,0x0080080c,0x09685e02, + 0x00180402,0x20301204,0x00800409,0x09284403, + 0x20100000,0x00180800,0x00500c0a,0x09785809, + 0x00381603,0x20302803,0x00a80407,0x09485005, + 0x00080601,0x20100403,0x0090000a,0x09885c09, + 0x20200602,0x20480c01,0x00c0080b,0x0968480d, + 0x00380a03,0x00102001,0x00380c06,0x09d85010, + 0x20301404,0x20882207,0x01400c0f,0x09985010, + 0x00281000,0x20202800,0x00a81008,0x09f85812, + 0x00700001,0x20301204,0x00981405,0x09e84415, + 0x00100804,0x20181207,0x00b8040e,0x0a885c1a, + 0x00580602,0x20200804,0x00c81006,0x0a48541b, + 0x00481e04,0x20503000,0x01480c0f,0x0aa8601e, + 0x20f00404,0x20480a01,0x00d81819,0x0ab85424, + 0x20a80400,0x00100c05,0x00781812,0x0b98602b, + 0x20a80402,0x20400e02,0x00e81016,0x0b485828, + 0x20c0280e,0x20d84e0d,0x0208081b,0x0be87033, + 0x00080603,0x2020040a,0x00b00a15,0x0c085826, + 0x20481202,0x20101805,0x00a0120b,0x0d08642e, + 0x20801c03,0x20583403,0x01101208,0x0cb86030, + 0x2098260f,0x2030441c,0x00d81208,0x0dc8743d, + 0x00780400,0x20300400,0x00c03214,0x0ce84811, + 0x00701401,0x20583602,0x01003e16,0x0e48581d, + 0x00a84e04,0x0020540d,0x0040321d,0x0df84c1c, + 0x00b02806,0x20c85611,0x01d06221,0x0f686027, + 0x21f82c06,0x00b06400,0x20f87000,0x17584e30, + 0x22285208,0x00706800,0x00203800,0x1958723a, + 0x22281a08,0x00802000,0x20902800,0x17e82e2e, + 0x22c02007,0x20186000,0x01082c00,0x1b385e3e, + 0x0338160d,0x00181413,0x00a03a5e,0x1558765f, + 0x03705c12,0x20d87618,0x01d00665,0x1708666c, + 0x03502013,0x00280a18,0x20184a67,0x15f82a62, + 0x04a80606,0x00601c14,0x20883a85,0x18986680, + 0x20f0240c,0x20482613,0x00500c3c,0x11b84e70, + 0x20d83a10,0x00a0441d,0x00080c3f,0x12e87280, + 0x20983212,0x00a04822,0x20382437,0x12185a7a, + 0x21381a04,0x00602801,0x20102858,0x13a86697, + 0x00000a07,0x0058040f,0x2048040f,0x0ee85a4a, + 0x2040240a,0x20484614,0x01104019,0x0fb85e54, + 0x20500408,0x20281e14,0x00f0441c,0x0f084a50, + 0x20501407,0x0008260b,0x00901c1e,0x10085a5c, + 0x20182004,0x00703a07,0x2050080f,0x0cd84a3b, + 0x00181a05,0x0050240a,0x00080c0e,0x0d685241, + 0x00000a02,0x20181005,0x00880c0e,0x0ce8423b, + 0x00181607,0x0040180b,0x00000810,0x0d985244, + 0x00281605,0x20101406,0x00901c0c,0x0b384a2d, + 0x00081000,0x20101603,0x00901410,0x0b984e32, + 0x00180a02,0x00101800,0x00480c0d,0x0b483e2e, + 0x20200804,0x0008060a,0x00500c12,0x0bb84a33, + 0x20201404,0x20681e0b,0x00e01010,0x0a083e1f, + 0x20201c03,0x20582e05,0x00e00810,0x0a484a22, + 0x20300404,0x20181604,0x00a0040f,0x0a084620, + 0x00000a02,0x00180c04,0x0058080d,0x0a584e24, + 0x20101c01,0x20182802,0x00780c0a,0x09484212, + 0x00080401,0x00200403,0x00380c0a,0x09784a15, + 0x00380604,0x00000807,0x00580407,0x09384614, + 0x00080802,0x00300e01,0x0028080e,0x09684e17, + 0x00080e04,0x00501406,0x20380407,0x08d8420a, + 0x00081204,0x00101405,0x00400c0a,0x08f84a0b, + 0x20400c02,0x00080e05,0x0070080f,0x08c84209, + 0x20380a02,0x00100004,0x0050140d,0x08e84e09, + 0x20100003,0x00380e05,0x00201808,0x08a83e02, + 0x00000802,0x20380a06,0x0090100a,0x08c84201, + 0x00280601,0x00280803,0x00400c04,0x08a84000, + 0x00300000,0x20100603,0x00500c05,0x08c84000, + 0x00200203,0x00300404,0x20100805,0x08b83404, + 0x20100002,0x20180601,0x0078040a,0x08e84009, + 0x20100801,0x00281601,0x0020100a,0x08c83807, + 0x20200402,0x20180a02,0x0060000d,0x08e84009, + 0x20400402,0x00300205,0x0000040c,0x08f8300d, + 0x00080a05,0x00000406,0x00601007,0x09484012, + 0x00181603,0x00402003,0x20480408,0x09283010, + 0x00280a05,0x00180405,0x00401408,0x09683c13, + 0x00880a02,0x00400c02,0x20180801,0x09783014, + 0x00500404,0x20200609,0x00880808,0x09f83419, + 0x00300801,0x20180a05,0x0050040a,0x09c83019, + 0x00002004,0x20182a0a,0x0030000f,0x0a28341f, + 0x20b80404,0x00200a04,0x00280c18,0x0a383420, + 0x20a80800,0x20180404,0x00980c17,0x0af84428, + 0x20800405,0x00280602,0x00381813,0x0ab83827, + 0x00280c01,0x00602803,0x20783c0e,0x0b583c2d, + 0x20400603,0x00180c07,0x00400e0a,0x0b783c27, + 0x20601601,0x20381804,0x00800e06,0x0c684031, + 0x20481a0a,0x0030200d,0x00200e05,0x0c283c2f, + 0x21800601,0x00382c05,0x00302414,0x0d08543e, + 0x00780800,0x00180e01,0x00102e15,0x0c782c17, + 0x00880c00,0x00201000,0x00201617,0x0dc83421, + 0x00605805,0x20389610,0x00a03e11,0x0d783023, + 0x01180601,0x00402803,0x20880633,0x0ee8382d, + 0x21902e06,0x20882000,0x01400000,0x16b84237, + 0x22a0540b,0x20988c00,0x01783800,0x18983e30, + 0x22a00c04,0x20282800,0x00f81000,0x17882228, + 0x22603405,0x20480400,0x00c88800,0x1ab8264b, + 0x0270240f,0x00484e11,0x00c80e4b,0x14984a5d, + 0x04886e16,0x00c0a022,0x20b81a7d,0x1678466f, + 0x04883607,0x0020580c,0x0058227f,0x15a82268, + 0x04483a07,0x00a01410,0x00b00e72,0x17c86284, + 0x20382a0e,0x00c04c1e,0x20782828,0x1128526e, + 0x21d04410,0x20f86620,0x01d0445b,0x12283a80, + 0x21b02003,0x20b84609,0x01b03459,0x11882a7b, + 0x21701003,0x20482205,0x01002859,0x12f84a90, + 0x20782003,0x0030120d,0x00c0501f,0x0e484a4a, + 0x00681e09,0x00202c12,0x00482005,0x0f28364f, + 0x00401801,0x20481000,0x00981c08,0x0ea81a4b, + 0x00380a03,0x20101403,0x00880413,0x0f783a5a, + 0x00301801,0x20582e03,0x01001408,0x0c583637, + 0x20401404,0x20582a0a,0x00f02018,0x0cd83641, + 0x20280e01,0x00200c03,0x00580c13,0x0c88263d, + 0x20601403,0x20382605,0x00d0101b,0x0d083a43, + 0x20401801,0x00082800,0x00600412,0x0ac82e2a, + 0x20100c00,0x00081402,0x0058080d,0x0b28322f, + 0x20100202,0x20180401,0x0080080d,0x0ad8262d, + 0x00381202,0x00201004,0x00480408,0x0b383632, + 0x00280e01,0x00601c03,0x20480c06,0x09b82a1e, + 0x00181602,0x00302404,0x00080c0b,0x09d83223, + 0x00100c03,0x20180605,0x0078100b,0x09a82621, + 0x20180801,0x20100e02,0x00900411,0x09d83225, + 0x00081800,0x00302800,0x0030000c,0x08d82e15, + 0x00100c00,0x20280602,0x0090080d,0x08f83217, + 0x20180601,0x00280404,0x0068040e,0x08c82e14, + 0x00200e01,0x20380c01,0x00b0000c,0x08e83217, + 0x20300202,0x20480801,0x00d0140d,0x08682e09, + 0x20400c03,0x00081e03,0x00800c0f,0x08783209, + 0x20181203,0x00001402,0x00500c0b,0x08582a08, + 0x20500c03,0x00081a03,0x00800411,0x08683608, + 0x00200c03,0x20480a04,0x00b80403,0x08482201, + 0x00280e03,0x00301406,0x00000004,0x08582c01, + 0x00101004,0x20381206,0x00a00006,0x08482400, + 0x00380603,0x00300406,0x00200003,0x08583002, + 0x20180602,0x20100004,0x00800409,0x08582405, + 0x00100401,0x00000204,0x0050080a,0x08782808, + 0x00180a03,0x00100805,0x00680408,0x08582808, + 0x00180601,0x00200a02,0x0040100b,0x08882809, + 0x20180c00,0x20200a02,0x00800c08,0x08a8200e, + 0x20500402,0x00181201,0x0050040c,0x08e82813, + 0x20200c02,0x20181603,0x0090100b,0x08c82411, + 0x20301005,0x00181e07,0x0068040d,0x08f82815, + 0x00500c00,0x20581201,0x00b80404,0x09281c13, + 0x00980605,0x00201004,0x00180601,0x09a82419, + 0x00480a01,0x00101003,0x00380805,0x09782019, + 0x00481e05,0x0050340a,0x20181c05,0x09c82c1e, + 0x20800002,0x20100201,0x00780c14,0x09e8201f, + 0x20a01409,0x00181a0b,0x0058101b,0x0a882826, + 0x20380400,0x20100a02,0x00700012,0x0a682424, + 0x00200401,0x20380606,0x00c00c12,0x0ad83429, + 0x20600203,0x20180405,0x00700a03,0x0b182427, + 0x20781e09,0x00602411,0x20100203,0x0bf83032, + 0x20e01804,0x20182a02,0x00a00807,0x0bb82431, + 0x21901c07,0x20281e04,0x00b81c19,0x0c78383e, + 0x00701802,0x20182205,0x00600e16,0x0c281c1a, + 0x00800803,0x2028160a,0x00802e17,0x0d682024, + 0x00b84603,0x00407809,0x00082221,0x0d282023, + 0x01082e05,0x00502010,0x0040222f,0x0e684031, + 0x21f85207,0x00706400,0x20305000,0x16681e35, + 0x21e84e05,0x00a07000,0x20281000,0x1858163e, + 0x22781403,0x00580400,0x00a83800,0x1780122d, + 0x2218720e,0x00809c00,0x00106000,0x1a980e56, + 0x03600c0c,0x20d02215,0x01781e5c,0x14480663, + 0x0320680e,0x20a8aa0f,0x0190165b,0x15f82a6b, + 0x04102e04,0x00084409,0x00a81274,0x15780667, + 0x03c07419,0x2148922b,0x02880662,0x17600a87, + 0x2118060c,0x20a82810,0x01e02846,0x1098266e, + 0x20c84a11,0x01006c1c,0x21181c3c,0x11f8227b, + 0x21881003,0x00b01a02,0x20781450,0x11700279, + 0x2158120d,0x00900820,0x00484854,0x12981e8e, + 0x20403c0c,0x20c85213,0x01400412,0x0df80a42, + 0x20301c0c,0x20183218,0x00a02c17,0x0ed81a52, + 0x00582e06,0x00703407,0x20100407,0x0e980a4d, + 0x00080804,0x00580607,0x00602016,0x0f281e59, + 0x00480a09,0x00301c12,0x00082806,0x0c181237, + 0x00080a06,0x0050180d,0x2018240e,0x0c981a3f, + 0x20201804,0x20481a09,0x00b00416,0x0c58063f, + 0x20381204,0x00201804,0x00580416,0x0cb81643, + 0x20381804,0x00101e08,0x00701012,0x0a88162b, + 0x00080802,0x00300e05,0x0050040f,0x0ad81e31, + 0x20300001,0x00280403,0x0058100f,0x0aa80e2d, + 0x00101004,0x20281e07,0x00c0080c,0x0af81632, + 0x00100603,0x20580c04,0x00e00809,0x0968161e, + 0x20100c02,0x00181401,0x0080000f,0x09882222, + 0x00481204,0x00201c05,0x00480406,0x09780e22, + 0x20100c00,0x00280c03,0x0058100f,0x09981a25, + 0x00101803,0x20482a05,0x00b0080b,0x08a81214, + 0x00181a04,0x00401805,0x00200c0b,0x08a81e15, + 0x20200c02,0x20281206,0x00b00813,0x08880e16, + 0x00081a03,0x00501804,0x0010080d,0x08a81a17, + 0x20500401,0x00280803,0x00180c0e,0x08381207, + 0x20100402,0x20200606,0x0090040d,0x08381209, + 0x20400c02,0x00181801,0x0068080d,0x08281206, + 0x20280403,0x20100e04,0x0070000e,0x08281609, + 0x00581204,0x00301805,0x20100601,0x08180e01, + 0x20100401,0x20181400,0x00a0040a,0x08181802, + 0x00581605,0x00302007,0x00000000,0x08180c00, + 0x00080603,0x20200004,0x00b00c09,0x08181802, + 0x20300002,0x20180e06,0x0060140e,0x08280806, + 0x00280a03,0x00000804,0x00500406,0x0848140a, + 0x20200803,0x20281207,0x0090100e,0x08280c07, + 0x20100402,0x20480a05,0x00a00809,0x08480c0b, + 0x20101403,0x00081a01,0x00381005,0x0878080f, + 0x20300804,0x20280606,0x0088040b,0x08b81012, + 0x00080800,0x00100803,0x00580c08,0x08980c12, + 0x00300201,0x20301403,0x00881806,0x08c80c13, + 0x00581205,0x00501c08,0x20380803,0x09080c13, + 0x00400202,0x00000005,0x00780403,0x0968141a, + 0x00300602,0x20180401,0x00700807,0x09480c19, + 0x20101000,0x20382201,0x00d0100f,0x0978141d, + 0x20600403,0x00100207,0x00400413,0x09b80c1d, + 0x00081601,0x00002601,0x00700010,0x0a581023, + 0x20400004,0x20180604,0x00600010,0x0a380825, + 0x00380404,0x00100a02,0x0058100c,0x0a98102a, + 0x20a00400,0x00280403,0x00480802,0x0ad81028, + 0x21002002,0x20583603,0x0110180f,0x0ba81433, + 0x20a80a05,0x20101c08,0x00580805,0x0b980830, + 0x21282209,0x0010380c,0x00600415,0x0c28143b, + 0x00981601,0x00202403,0x0030021a,0x0bf80c1b, + 0x00b80601,0x00200402,0x00380621,0x0d380c28, + 0x00802802,0x20385207,0x00c03617,0x0cf80825, + 0x00a02c05,0x20786210,0x01403a1f,0x0e080c34, + 0x22604009,0x20188c00,0x01181800,0x16300229, + 0x22306c09,0x20f87800,0x01a85400,0x18401e3c, + 0x22304408,0x20f83c00,0x01988800,0x17e05a37, + 0x22f06c0a,0x20b8b400,0x01a81800,0x1aa02e44, + 0x04283a12,0x00f0401b,0x21100271,0x14600661, + 0x04186212,0x00c0941b,0x20482a6a,0x15e00671, + 0x03d82e0d,0x00203c19,0x00a8326a,0x1590266c, + 0x05687a13,0x0100c81d,0x21383e8d,0x17c0368b, + 0x21d03411,0x00183a1c,0x20100456,0x10901a6f, + 0x21e0300e,0x20c86a1a,0x02104458,0x11b0027a, + 0x21500404,0x2098160e,0x0190204e,0x1180267a, + 0x22201c0e,0x20e82e1d,0x01e02074,0x12902a97, + 0x00883e08,0x00e06016,0x20f83e01,0x0e000245, + 0x00980a07,0x00002011,0x00683601,0x0ec00e4e, + 0x20103406,0x20885204,0x01481c0f,0x0e90224c, + 0x00401e05,0x2078200c,0x0148300e,0x0f201a56, + 0x20580e04,0x20100a03,0x00903818,0x0bf00239, + 0x20680800,0x20200204,0x00e0201b,0x0c700642, + 0x00282209,0x00602c0f,0x0018140c,0x0c70163e, + 0x20700800,0x00081a02,0x00c0081a,0x0cb01242, + 0x00102008,0x2048320d,0x00b00009,0x0a801229, + 0x00200803,0x20580a03,0x00f80409,0x0ac00e30, + 0x20200806,0x20280a0b,0x00b00411,0x0ab01a30, + 0x00480c02,0x00201601,0x00681805,0x0af01233, + 0x20200203,0x0040000a,0x20181c0c,0x0960061e, + 0x00080605,0x20300805,0x00c8040f,0x09600a23, + 0x00000e02,0x20181406,0x0098080b,0x09700e21, + 0x20180e06,0x20101407,0x00b00012,0x09800a27, + 0x00381601,0x00502400,0x20180406,0x08900615, + 0x20301807,0x20483209,0x00e00810,0x08900a14, + 0x00080c00,0x00201400,0x0048040c,0x08901216, + 0x20201c07,0x2058320b,0x01000811,0x08900e16, + 0x20400002,0x00000203,0x00800411,0x08100209, + 0x00180a06,0x00200c0b,0x00380c07,0x08200608, + 0x20200001,0x20100a01,0x0098080e,0x08101209, + 0x00100205,0x0020000a,0x0048100a,0x08100608, + 0x00100202,0x00081402,0x00801004,0x08000001, + 0x00000803,0x00080607,0x0060000a,0x08000801, + 0x00000c01,0x20181c00,0x00b00807,0x08000802, + 0x20300802,0x00381605,0x00400c0d,0x08000803, + 0x20100c04,0x00080a05,0x00381007,0x08200807, + 0x20100601,0x00280c03,0x0050000a,0x0830040b, + 0x00180a02,0x00200c02,0x00480407,0x08301009, + 0x00200402,0x00500001,0x00081404,0x0840080c, + 0x00281a04,0x00302408,0x00180804,0x0870000d, + 0x00180c01,0x00301201,0x00200006,0x08a00412, + 0x20100803,0x00080e04,0x0070000a,0x08900c11, + 0x00281204,0x00601406,0x00000c09,0x08b00412, + 0x00100403,0x20381205,0x00b01c0a,0x08f00014, + 0x00200203,0x20100003,0x00700809,0x09500819, + 0x00180603,0x00200004,0x00400009,0x09400c1a, + 0x20180802,0x00101205,0x0050080d,0x09700c1d, + 0x20200201,0x20200802,0x0078040c,0x09b0081f, + 0x20101004,0x20181a05,0x00600c10,0x0a400c26, + 0x00101004,0x00180a04,0x00480c0c,0x0a300c24, + 0x00800401,0x20100000,0x0098040a,0x0a900c29, + 0x20a80400,0x20200400,0x00900805,0x0ad00827, + 0x20f81a05,0x00302807,0x0008080b,0x0bb01033, + 0x20f80e05,0x00500808,0x0020140e,0x0b900831, + 0x21b01a03,0x00082804,0x00901c21,0x0c200c3e, + 0x00800000,0x20481400,0x00a01a17,0x0bf00c1d, + 0x00a00c02,0x20380e06,0x00a00a1f,0x0d401028, + 0x00a81c02,0x00202e06,0x00400a1f,0x0d101827, + 0x01080802,0x00602606,0x20181e2f,0x0e201835, + 0x21d80602,0x20b03800,0x00f84000,0x16704235, + 0x21a87e0c,0x0110c400,0x21204c00,0x18b02e48, + 0x21b84e07,0x01309000,0x21500800,0x18b06247, + 0x22586207,0x01408c00,0x20700000,0x1b305250, + 0x03004809,0x20c86a07,0x01c80e57,0x14601e60, + 0x02f05012,0x20e89224,0x01f04a4f,0x16003a70, + 0x03000c09,0x00084615,0x00f02e51,0x16105a70, + 0x0420500b,0x2058a614,0x01c03670,0x18104688, + 0x20c84a0c,0x00606814,0x0028183a,0x10c01a6f, + 0x20f80e04,0x00602c11,0x2058603e,0x12003a79, + 0x21100802,0x00380406,0x20184440,0x12105678, + 0x21482202,0x00f02c0c,0x20d84857,0x13204e95, + 0x00003407,0x20c85612,0x01c03015,0x0e001e48, + 0x00281205,0x00300404,0x00601c0f,0x0ef02252, + 0x00582e09,0x0050500c,0x2028200b,0x0f004653, + 0x20182e05,0x00703807,0x2020041a,0x0f803e5d, + 0x20800401,0x00182004,0x00780c15,0x0c102233, + 0x20601006,0x20181e0a,0x00700417,0x0cb0323f, + 0x20701c07,0x2068360e,0x0110141b,0x0cb03a40, + 0x20780404,0x2030060a,0x00b00419,0x0d004243, + 0x00981604,0x00203406,0x20181e04,0x0ab0262a, + 0x00500204,0x00300c08,0x00081406,0x0af02a31, + 0x00480603,0x00100c08,0x00582406,0x0b003a2f, + 0x00701601,0x20481403,0x00c81804,0x0b303635, + 0x20580402,0x20300205,0x00c00c16,0x09701e21, + 0x20580402,0x00380604,0x00300c15,0x09a02a23, + 0x20280a01,0x00000c00,0x00800011,0x09b03224, + 0x20600801,0x00081400,0x00700019,0x09b02e26, + 0x00200c00,0x20481402,0x00c00407,0x08b01e13, + 0x00380a01,0x00201c02,0x00281807,0x08c02a15, + 0x00000c02,0x20281603,0x00a0000c,0x08d02e15, + 0x00581202,0x00202803,0x00281806,0x08d03217, + 0x20300202,0x20100000,0x0070040e,0x08302209, + 0x20500402,0x20181202,0x00900412,0x08401e09, + 0x20280602,0x00100403,0x0058080c,0x08502e09, + 0x20480801,0x20200203,0x00c00814,0x0840260a, + 0x20100c04,0x20180e05,0x00880c06,0x08202001, + 0x00381203,0x00101405,0x00600003,0x08302001, + 0x00080c00,0x00000e01,0x00600007,0x08302c01, + 0x20180400,0x20300c01,0x00c80c07,0x08302804, + 0x00381605,0x00201c08,0x00480803,0x08401806, + 0x20300001,0x20480605,0x00b0080d,0x08502409, + 0x20100801,0x20380c00,0x00980409,0x08602809, + 0x00380a02,0x20400802,0x00e00405,0x0860240a, + 0x20201004,0x20382608,0x00b0140c,0x0880180d, + 0x00201801,0x20481800,0x00a80c05,0x08c02012, + 0x00280a02,0x20100c03,0x00680406,0x08c02810, + 0x20200c03,0x20682204,0x0110100f,0x08d02414, + 0x00300e01,0x00180804,0x00281405,0x09101c15, + 0x00080800,0x00200403,0x0040040c,0x09701c1b, + 0x20200c06,0x20380a04,0x00a8080d,0x0970241a, + 0x00101201,0x20380c04,0x00980808,0x09a0281f, + 0x20300201,0x00400402,0x0010040e,0x09e0181f, + 0x00380602,0x00001402,0x0050040b,0x0a702426, + 0x00581a08,0x0010280c,0x00700808,0x0a602424, + 0x00900001,0x00100801,0x0060040b,0x0ac02829, + 0x20a00e02,0x00480800,0x00100c05,0x0b001c28, + 0x21301402,0x20182205,0x00a01412,0x0be02434, + 0x21400804,0x20581e0d,0x01202c16,0x0bb03033, + 0x21f81e03,0x00102404,0x00801824,0x0c502c40, + 0x00800802,0x00781606,0x20100617,0x0c20201e, + 0x00d81a01,0x00401802,0x00200226,0x0d702829, + 0x00c01000,0x20382401,0x00a80625,0x0d50342a, + 0x01281802,0x20601606,0x01101e35,0x0e703c36, + 0x21f81002,0x00f02c00,0x21200c00,0x17003a36, + 0x22607000,0x20d8ac00,0x02003800,0x19004a36, + 0x22202e06,0x21185400,0x02504000,0x1970823d, + 0x22c07803,0x21d89400,0x03383000,0x1c00aa4a, + 0x03984a0c,0x00b07407,0x20701a5e,0x14d04666, + 0x04083c01,0x00f06201,0x20a83273,0x16b0666f, + 0x03a02c0a,0x20681a12,0x00f84267,0x16f09671, + 0x04d81e08,0x00104c0a,0x00e85284,0x19009a8c, + 0x21903c13,0x2078761d,0x0150204d,0x11104a6e, + 0x21480e02,0x00000001,0x00e0004f,0x12704a81, + 0x21081605,0x00500c0d,0x00983c46,0x12c06681, + 0x21601406,0x20783a0d,0x02180c63,0x13c0729d, + 0x00782e11,0x0090441c,0x20783003,0x0e704646, + 0x20201404,0x20382a05,0x00e80814,0x0f504a50, + 0x20301402,0x00083602,0x00c00817,0x0f905652, + 0x20601400,0x20284805,0x01381c21,0x10005e5b, + 0x2080100f,0x20281618,0x00a80419,0x0c704238, + 0x00080e02,0x00201c08,0x0038200d,0x0d204640, + 0x00080e01,0x00502004,0x2018240d,0x0d505a40, + 0x20300c01,0x00380804,0x0018300f,0x0da05a43, + 0x0050060b,0x00180c14,0x00681002,0x0b002e2a, + 0x00180e03,0x20100801,0x00a0140e,0x0b504232, + 0x00180601,0x00200000,0x0070040e,0x0b804e33, + 0x00681a05,0x00602408,0x20180807,0x0bb04e38, + 0x20300c06,0x00280e0b,0x00300c11,0x09d03a20, + 0x20201005,0x20481208,0x00c80810,0x0a004623, + 0x20200401,0x00180e02,0x00780411,0x0a204e23, + 0x20500004,0x00000608,0x00800018,0x0a304e28, + 0x00281604,0x00501007,0x00080408,0x09003614, + 0x00280603,0x00000007,0x00880809,0x09203e16, + 0x00280e01,0x00101002,0x00480c0a,0x09404a16, + 0x00380604,0x00180805,0x00800409,0x09404617, + 0x20400004,0x00080605,0x0050040e,0x08903a08, + 0x20300001,0x20100203,0x0070000f,0x08a0420a, + 0x20300a01,0x20180a01,0x00800010,0x08c0460a, + 0x20301003,0x00081606,0x00680811,0x08b04a0a, + 0x00381604,0x00101c06,0x00480801,0x08703400, + 0x00001201,0x20181c00,0x00800008,0x08803c02, + 0x00101002,0x00081603,0x00680c06,0x08a04401, + 0x00080a01,0x00400004,0x00180c08,0x08a04003, + 0x20201003,0x20482207,0x00b0100b,0x08803406, + 0x20100004,0x00480602,0x00081009,0x08b0380a, + 0x00080e02,0x00400c04,0x00180c08,0x08c03c08, + 0x00100a02,0x00280801,0x00100407,0x08d0400a, + 0x00180401,0x00001003,0x00382004,0x08d0340d, + 0x00381e06,0x00402809,0x00080405,0x09203411, + 0x00000401,0x00280601,0x00300409,0x09203c11, + 0x00000404,0x00400604,0x2018140b,0x09404413, + 0x00281604,0x00002006,0x00600408,0x09502c13, + 0x20101405,0x20381609,0x00a00c0f,0x09c0381a, + 0x00481a01,0x00301c03,0x00200808,0x09d03c19, + 0x00081a03,0x00502409,0x0000000c,0x0a103c1f, + 0x20400403,0x20500205,0x00e01410,0x0a203420, + 0x00080603,0x00200408,0x0060080d,0x0ad03828, + 0x20300e03,0x20381c01,0x00a02c14,0x0ad04427, + 0x00a80602,0x20100c00,0x0090240b,0x0b30482a, + 0x20b81a05,0x20501805,0x00e01404,0x0b403c2a, + 0x21181e04,0x00102201,0x0060200d,0x0c404435, + 0x21000403,0x00080608,0x00280409,0x0c405836, + 0x22202201,0x20283206,0x00c02828,0x0cd05444, + 0x00a00004,0x20b0020b,0x0148061d,0x0c80441c, + 0x00c01404,0x2078360d,0x00f00e24,0x0de04c29, + 0x00c80800,0x00200c01,0x00181e24,0x0de04c27, + 0x01401403,0x00683609,0x0000023b,0x0f105c38, + 0x21d02208,0x20d80c00,0x01d05800,0x17705232, + 0x2278560c,0x0030a400,0x20605c00,0x19e07e36, + 0x22800a02,0x00603400,0x20f00c00,0x1ac0ae3a, + 0x22986609,0x0140d400,0x22504000,0x1da0c654, + 0x02d0240d,0x20586219,0x01a04a57,0x15706e5d, + 0x0410400e,0x21285223,0x02303674,0x17909670, + 0x04484a03,0x00806a06,0x20201279,0x1840b277, + 0x04501006,0x20580e1a,0x0100467a,0x1a60d691, + 0x20682208,0x0040440d,0x00284830,0x11e07a70, + 0x21501a01,0x20282806,0x00f8404f,0x13408683, + 0x21503008,0x20b8320f,0x01882053,0x13c0a68a, + 0x21000001,0x20200607,0x00d84456,0x1500cea3, + 0x20a01406,0x2058420a,0x0130101f,0x0f005e49, + 0x00281000,0x00401403,0x0058300f,0x10106e54, + 0x20180e01,0x00100807,0x00c84015,0x10708656, + 0x20600c07,0x20180e04,0x00e86c26,0x1100a265, + 0x00780603,0x00101808,0x00483801,0x0d105e39, + 0x20200203,0x00080c04,0x00a00015,0x0dc05e42, + 0x20180e01,0x20280403,0x00e80812,0x0e107642, + 0x20181a08,0x00101812,0x00b83413,0x0e607248, + 0x20680402,0x00080400,0x00a00817,0x0b704e2d, + 0x20201404,0x00081e04,0x0068040f,0x0bf06230, + 0x00001000,0x20581000,0x00d80c0d,0x0c407633, + 0x00101003,0x20582206,0x01100c0f,0x0c606e37, + 0x00381604,0x20201804,0x00900806,0x0a50521f, + 0x00281204,0x00501c06,0x20181009,0x0ab05e24, + 0x20100001,0x20180602,0x0098100f,0x0ae06e25, + 0x20180e03,0x20100804,0x00880811,0x0ae06e27, + 0x20201c05,0x20682a09,0x00f0040f,0x09805614, + 0x20100003,0x00180a05,0x00600810,0x09c05a18, + 0x00100c00,0x20181001,0x0098100c,0x09f06617, + 0x20100c04,0x20381205,0x00b80c0e,0x09e06e18, + 0x00000202,0x00100005,0x00681409,0x09104e08, + 0x20180400,0x00100402,0x00480c0c,0x09305a0a, + 0x20480c01,0x00200c01,0x00480c0f,0x09605e0a, + 0x00081606,0x00001c07,0x0068100b,0x0960660b, + 0x20100c00,0x00081e01,0x00500407,0x08f04800, + 0x00080e01,0x00001801,0x00580808,0x09105400, + 0x00381204,0x00001c04,0x00780403,0x09405e01, + 0x20201006,0x20581a09,0x00e8080c,0x09306001, + 0x00180802,0x00401000,0x20181804,0x09104805, + 0x00300400,0x20300202,0x00b80407,0x09305008, + 0x20100c06,0x20481608,0x00e0000c,0x09505807, + 0x00080a03,0x20100c08,0x00881408,0x0960540b, + 0x00300604,0x00100806,0x00300007,0x0940400b, + 0x20301804,0x20382a02,0x00c0040e,0x09904c12, + 0x00180a05,0x20100c09,0x00980408,0x09b05411, + 0x00500202,0x20300c01,0x00b00407,0x09d05412, + 0x20101005,0x00281e06,0x0050180f,0x09c04416, + 0x00581e04,0x00302809,0x00100006,0x0a50501c, + 0x00302404,0x20482e07,0x00c0100b,0x0a60581b, + 0x20301c05,0x20382a04,0x00e01015,0x0a905820, + 0x20180607,0x00600808,0x2020100b,0x0aa04c22, + 0x20300a01,0x20480e04,0x00c02815,0x0b605829, + 0x20680e02,0x00500805,0x00100015,0x0b705c2b, + 0x00880605,0x0040040a,0x00401c0b,0x0bd06030, + 0x21101405,0x0058320d,0x20101c09,0x0be0542c, + 0x21502001,0x20283607,0x00800c0d,0x0cf0643a, + 0x20d00203,0x00300e01,0x00300402,0x0d006036, + 0x22382e04,0x00303204,0x00602c22,0x0da07847, + 0x00d80601,0x00a00002,0x20c82628,0x0d20541c, + 0x01000801,0x00600a03,0x20583e31,0x0ea06026, + 0x00b80c03,0x00380e09,0x00600222,0x0e805c24, + 0x01600405,0x2080060e,0x01282243,0x0fe08034, + 0x22583e0c,0x00905800,0x20c0b400,0x18507224, + 0x23202403,0x00285400,0x00207000,0x1ac07621, + 0x22a83e0c,0x00704c00,0x0020b400,0x1bf09232, + 0x23103e05,0x20785c00,0x0170a800,0x1ee0aa3e, + 0x03a0240e,0x20600e23,0x00a01670,0x16a0b65c, + 0x04f8120e,0x00c0700a,0x21300e97,0x1900b66c, + 0x04107012,0x20887625,0x0150327e,0x19c0d671, + 0x04c81802,0x00702210,0x00004294,0x1c30f688, + 0x20e00604,0x00382006,0x00d8143d,0x12e09675, + 0x21681c0c,0x00701e1e,0x00901455,0x1480b28d, + 0x20d85a0a,0x01405c10,0x20882c43,0x1540c68e, + 0x20f00804,0x00100a0a,0x0078344f,0x16d0faab, + 0x20400807,0x00400207,0x00583c15,0x10008e4c, + 0x00200a01,0x00181c06,0x01083812,0x11109a59, + 0x20301006,0x20281e0f,0x00f8181d,0x11a0be5e, + 0x00181201,0x00301801,0x00a85422,0x1270d272, + 0x00481e07,0x0060100d,0x00581009,0x0de0723d, + 0x20580402,0x00380802,0x00982019,0x0ea08643, + 0x20301c03,0x00282803,0x00884415,0x0f209e45, + 0x20901804,0x00083201,0x00f83425,0x0f70a64f, + 0x20400404,0x00081609,0x00900816,0x0c30762d, + 0x00181604,0x00201c08,0x0078140b,0x0cd07e32, + 0x00081e08,0x0090200d,0x2028100d,0x0d408a34, + 0x00481206,0x0050100c,0x00382409,0x0d609238, + 0x20101001,0x00182003,0x0048100a,0x0b106e1d, + 0x20100802,0x20381a06,0x00e00c0f,0x0b707a25, + 0x00000006,0x0020020a,0x0068040d,0x0bd08e27, + 0x20400c06,0x00181a08,0x00780c15,0x0be08e29, + 0x00381605,0x00502c07,0x20381006,0x0a506e15, + 0x00100400,0x20180401,0x0098140b,0x0a807a18, + 0x00181205,0x00201808,0x0068100d,0x0ad0821a, + 0x00381606,0x00401809,0x00181409,0x0ae0821a, + 0x20300005,0x20180609,0x0080000e,0x09c06a0b, + 0x20200400,0x00080800,0x00880c0e,0x0a00720b, + 0x20300c04,0x20281a08,0x00c00010,0x0a407e0c, + 0x20501405,0x20182208,0x00700413,0x0a407e0c, + 0x20180e03,0x00001006,0x00681406,0x09906201, + 0x20200801,0x00181001,0x00580409,0x09d06801, + 0x20100a01,0x00181405,0x00680c07,0x0a107400, + 0x00480a04,0x00401807,0x20182003,0x0a107a01, + 0x00301005,0x20380e04,0x00a80c04,0x09a05804, + 0x00200201,0x00300c03,0x00180805,0x09f06808, + 0x00480602,0x00201002,0x00180c05,0x0a307806, + 0x20300404,0x00280e05,0x00600410,0x0a207008, + 0x20180a06,0x0010100b,0x0070080d,0x09d0540c, + 0x00181202,0x00302000,0x0040040c,0x0a506c10, + 0x20400c05,0x00181203,0x00580411,0x0a807011, + 0x00380a03,0x00300c08,0x00300408,0x0aa07014, + 0x00480403,0x20101207,0x00b01409,0x0a606417, + 0x00102004,0x20283204,0x00c0100f,0x0b00681e, + 0x00782609,0x0050400c,0x00100804,0x0b30741b, + 0x00181000,0x00202800,0x00601411,0x0b708021, + 0x20880e03,0x20380402,0x00f01c13,0x0b506425, + 0x20480a05,0x00700c07,0x00000c11,0x0c30702d, + 0x20801408,0x20581a0f,0x01101c1a,0x0c40802b, + 0x00380e06,0x20380801,0x01004415,0x0cc08c33, + 0x20c80400,0x20600e07,0x00e80e04,0x0ca0702c, + 0x21482802,0x00502a09,0x00300406,0x0dd07839, + 0x20f8220a,0x00000c09,0x00b01401,0x0dd08038, + 0x22602807,0x20585612,0x00f0181e,0x0eb0a04d, + 0x00d80402,0x20781205,0x01282226,0x0dc05c16, + 0x01182401,0x20501e02,0x00d81e34,0x0f607020, + 0x00f01c07,0x20882e14,0x00f8222c,0x0f608421, + 0x01b82601,0x00401404,0x20683a51,0x11009831, + 0x23101409,0x20385800,0x00f05c00,0x19207a0a, + 0x22f8040b,0x20601c00,0x00a01400,0x1bc08e19, + 0x2370580f,0x21786800,0x01802c00,0x1d30c619, + 0x23783205,0x20705400,0x0010a000,0x2070da2d, + 0x04782a18,0x0020741b,0x20803a93,0x1810ba53, + 0x04182a1f,0x20703c21,0x01009e8c,0x1a40ae5f, + 0x05285e2d,0x2010dc2d,0x20204ea4,0x1b90fa6b, + 0x04e07000,0x21482e10,0x01603ea4,0x1e31227f, + 0x21202015,0x2078162e,0x01502443,0x1450da7b, + 0x20a0381a,0x2108323c,0x01f04037,0x1621028a, + 0x2170782b,0x2178ae59,0x03505453,0x17012293, + 0x20b82405,0x00801e11,0x00b00444,0x18e11eaf, + 0x00382609,0x00102011,0x01183c0e,0x1140ba52, + 0x00100608,0x20200011,0x01286818,0x1280de62, + 0x0048160e,0x00701428,0x00a8a80e,0x1350f262, + 0x00101c01,0x20181601,0x01385022,0x14410a7c, + 0x20302407,0x2088420c,0x01881416,0x0ef0aa40, + 0x20300406,0x20181a08,0x01282c1b,0x0fd0be49, + 0x00182601,0x00202a03,0x00f81818,0x1080ce4f, + 0x20581000,0x00601001,0x00e84824,0x10f0e259, + 0x00000e03,0x00280808,0x0098400e,0x0d409a2e, + 0x20300e05,0x00081c0b,0x00c82012,0x0df0a233, + 0x20801806,0x20783a06,0x01a8141a,0x0e70ba36, + 0x20200802,0x00282400,0x01282815,0x0eb0be3c, + 0x00081001,0x00501000,0x0078140c,0x0c008621, + 0x00100002,0x00300603,0x00581009,0x0c90a225, + 0x00600206,0x2010040b,0x00b82403,0x0d10ae27, + 0x00281203,0x00401007,0x00982c0d,0x0d10ae2b, + 0x20300602,0x00181403,0x00b0080d,0x0b207e15, + 0x00180601,0x00200802,0x0068140c,0x0b90961a, + 0x20401003,0x20181e06,0x00d00014,0x0bf0a61b, + 0x20201802,0x20182202,0x00d81012,0x0bf09e1c, + 0x00200800,0x00180602,0x00680c05,0x0ab0820c, + 0x20100401,0x00100202,0x0088100e,0x0af08e0d, + 0x00100201,0x00200802,0x00682408,0x0b60a20d, + 0x00080e02,0x00501805,0x0058180b,0x0b50960d, + 0x20400c04,0x00481202,0x0058140c,0x0a707603, + 0x20180402,0x00200400,0x0088140a,0x0ac08601, + 0x20200800,0x00200001,0x0088180b,0x0b209204, + 0x00081001,0x00300601,0x00b0100a,0x0b109203, + 0x00881206,0x0070200a,0x00180800,0x0a707002, + 0x00180e04,0x00100c07,0x00900c08,0x0ae08008, + 0x00380802,0x00400401,0x00800007,0x0b208805, + 0x00201000,0x20200402,0x00d80c0b,0x0b209408, + 0x20780805,0x00380a06,0x00902818,0x0aa0740e, + 0x20101405,0x20281606,0x00c00c0c,0x0b408812, + 0x00180e05,0x00201806,0x00900c0f,0x0b708c10, + 0x00000401,0x00280801,0x00d01410,0x0ba09416, + 0x00700a07,0x00000007,0x00701402,0x0b50841b, + 0x00482205,0x00303409,0x0070040b,0x0c00901e, + 0x20201406,0x20183208,0x00f02c11,0x0c309420, + 0x00200205,0x00380c05,0x00b03411,0x0c90a026, + 0x20b01004,0x0028260d,0x00601816,0x0c409026, + 0x20980e05,0x20580e06,0x01403c18,0x0d30982f, + 0x2018260d,0x00502009,0x0030180b,0x0d70a82e, + 0x20301801,0x00482a0b,0x00802416,0x0e00bc3a, + 0x20c82a02,0x00600201,0x2028120a,0x0da0882c, + 0x21200c08,0x20784e15,0x01180a03,0x0ee0a03a, + 0x21901c0f,0x20485a1e,0x00b00009,0x0f00ac38, + 0x21f83a01,0x00902607,0x2028200d,0x1020bc4b, + 0x00e01802,0x20481e05,0x20284e2b,0x0eb07c10, + 0x01203201,0x20485004,0x20286636,0x1060841c, + 0x01581e05,0x0020280f,0x20b8823f,0x10808c1b, + 0x01a03803,0x20585a09,0x00785a4d,0x12309828, + 0x2280100b,0x20781c00,0x00682400,0x1a40a207, + 0x22482003,0x00701000,0x20806400,0x1cf09213, + 0x22787402,0x01d0a000,0x22d09800,0x1ec09e15, + 0x23c0181a,0x00784400,0x21403400,0x2210b615, + 0x02f81611,0x20300022,0x20106e78,0x1970aa43, + 0x02201205,0x20183808,0x20409e6b,0x1bc0ca49, + 0x0250020a,0x00083006,0x20510e76,0x1d80ee51, + 0x04d8aa40,0x00c1244d,0x2250c2b4,0x2081026f, + 0x00381204,0x20805612,0x20105815,0x16310274, + 0x00f82a05,0x00307a06,0x21202a05,0x18611e81, + 0x01483001,0x0000be17,0x21100a06,0x19b16a8f, + 0x20606038,0x21e85674,0x02409034,0x1b617eb0, + 0x20703811,0x20c84a1f,0x0148101f,0x12f1025a, + 0x20700c05,0x20600a14,0x00c80428,0x14811e6f, + 0x20b02008,0x20c82615,0x01e81835,0x15714277, + 0x0018221e,0x20504435,0x00f88022,0x16a14e85, + 0x00481e06,0x00203013,0x0018680b,0x1080de45, + 0x00401004,0x20380a04,0x00f85413,0x1190fe51, + 0x00001c01,0x20583c02,0x01584c15,0x12611a52, + 0x20600c11,0x20d82625,0x02080825,0x13013a62, + 0x20381604,0x20502002,0x00e80816,0x0e90c635, + 0x20880e02,0x00000408,0x00c8381e,0x0f60d639, + 0x20280401,0x00300c04,0x00685814,0x1030fa3d, + 0x00000e06,0x20a80c0f,0x01787414,0x10711245, + 0x00101405,0x20a8260b,0x0168100c,0x0d30be24, + 0x00200202,0x20200002,0x00d81407,0x0df0c627, + 0x00080604,0x00200008,0x00981c0e,0x0e90d62b, + 0x20101406,0x20782604,0x01483814,0x0ea0ea31, + 0x20400000,0x20480c06,0x00d82810,0x0c40aa16, + 0x00080402,0x20280602,0x00d80c0e,0x0ce0be1c, + 0x20280c03,0x00001204,0x0098140f,0x0d70d21d, + 0x00081e05,0x2020280e,0x00b82810,0x0d60d21f, + 0x00281203,0x20401806,0x00a80c03,0x0bc0a20c, + 0x20100202,0x20300804,0x00c8140d,0x0c30b60f, + 0x00180601,0x20300c04,0x00c8180a,0x0cc0c611, + 0x20300603,0x20a80a02,0x01501410,0x0ca0ce0f, + 0x00080403,0x20801603,0x01080809,0x0b80a206, + 0x00200401,0x20480602,0x00e8040a,0x0bf0b203, + 0x20181602,0x20401802,0x00f0040c,0x0c60c205, + 0x0020280b,0x2098320b,0x01382009,0x0c60ce02, + 0x00200606,0x20981006,0x01501c0a,0x0b709c03, + 0x20301404,0x20381800,0x00c8080f,0x0c00a809, + 0x00401803,0x20981604,0x01580408,0x0c60c005, + 0x0018260b,0x00103017,0x0078040d,0x0c80bc09, + 0x20301c09,0x2088260c,0x01100011,0x0bb0a811, + 0x00481e07,0x00202c0c,0x00601007,0x0c80ac14, + 0x20400202,0x20380c06,0x01001015,0x0cc0bc13, + 0x00280403,0x20800a09,0x01303c11,0x0d00d418, + 0x00081a09,0x20101010,0x00800c09,0x0c70a01e, + 0x20100801,0x20582a0b,0x01104813,0x0d40c021, + 0x00480e03,0x20301201,0x00d01409,0x0d90cc22, + 0x20480802,0x20980a02,0x01502016,0x0e10e42c, + 0x20681207,0x20800a0b,0x00c02008,0x0d80b426, + 0x20e00a05,0x20383207,0x00700412,0x0ea0d034, + 0x20e01a02,0x20684a0b,0x01101414,0x0ed0d030, + 0x20282a11,0x20b01c04,0x0130240b,0x0fb0f43c, + 0x20d04c16,0x20c8761f,0x00e86a0b,0x0ec0a025, + 0x20902c11,0x20182a16,0x20589a18,0x1050bc31, + 0x20a0080b,0x00080a10,0x20188a15,0x1070c030, + 0x22004c1e,0x21488630,0x01a85c05,0x11b0ec44, + 0x01080a0c,0x00703023,0x20f8a231,0x0f905c06, + 0x01100209,0x00a0401b,0x20e8b632,0x1150640b, + 0x01003e06,0x00283011,0x20388e30,0x1180700c, + 0x01d8120e,0x20204c29,0x2078ea57,0x13609819, + 0x21d80803,0x00701800,0x21680c00,0x1b80ae0d, + 0x22102408,0x20787000,0x01501800,0x1e10be09, + 0x22505c08,0x21491000,0x03d07800,0x1fc0b403, + 0x22300003,0x00000000,0x00006000,0x2340a614, + 0x01e01c05,0x00585008,0x21005a56,0x1ab0ae38, + 0x01d00606,0x00381017,0x20803663,0x1d40da3a, + 0x01c01801,0x00284c17,0x20705670,0x1f410235, + 0x00d06404,0x00092c09,0x00014a68,0x2220da48, + 0x20181213,0x00c03417,0x22408004,0x1810f261, + 0x00b00209,0x00400406,0x20b09e0b,0x1a511671, + 0x01481a1a,0x0090441a,0x21a0ba1d,0x1c415a7c, + 0x03286618,0x01912815,0x24b03640,0x1e719a9c, + 0x00a82c08,0x00808222,0x21702400,0x15113e5f, + 0x20281405,0x00304215,0x20a03815,0x16d15e6c, + 0x20381c11,0x00305234,0x20904820,0x1831b67b, + 0x21d0100d,0x00082e34,0x20109c57,0x1961ae90, + 0x20200c05,0x20382a09,0x0098141e,0x12411a50, + 0x00881203,0x20203205,0x0068240e,0x13b15a5b, + 0x00080c02,0x20402a02,0x00b87418,0x14d1925f, + 0x00c80409,0x00400a0b,0x20c88000,0x15c1ae65, + 0x20700e01,0x00082806,0x20182418,0x10410a35, + 0x20a00c0c,0x20682a0e,0x01283826,0x11313641, + 0x20100000,0x20780403,0x01585019,0x12415a47, + 0x20680e05,0x00302010,0x20a87c23,0x12c16a54, + 0x00780e04,0x00402804,0x20b83402,0x0ed10228, + 0x0010020d,0x20300015,0x00883809,0x0fa11629, + 0x20400a04,0x20781804,0x01482416,0x1061362f, + 0x00480e01,0x00102000,0x20284010,0x10a13e3a, + 0x20400404,0x00081208,0x20182016,0x0dc0e61c, + 0x0020080c,0x20381a11,0x0088140c,0x0e810a1f, + 0x00100c09,0x20582208,0x00e82c0a,0x0f31261f, + 0x20501803,0x20284604,0x0068101e,0x0f211e23, + 0x20100c02,0x00182405,0x20481c09,0x0d20d20d, + 0x2038060a,0x20100813,0x00282011,0x0dc0f610, + 0x0000020e,0x20280413,0x0068140e,0x0e711213, + 0x20500005,0x00480405,0x20b8340e,0x0e71120d, + 0x00380606,0x0040080a,0x20d00006,0x0cd0ce06, + 0x00280409,0x20100a0b,0x00400008,0x0d70fa04, + 0x20401413,0x20283a16,0x0050000e,0x0e111204, + 0x00d8260e,0x00406813,0x20c81e02,0x0e210e07, + 0x20400006,0x00400208,0x20b01410,0x0cd0d805, + 0x00181209,0x20202c0f,0x0068080f,0x0d80f007, + 0x00881a14,0x00304c24,0x20882004,0x0e110c05, + 0x20a0180d,0x20584e16,0x00e05024,0x0e11080a, + 0x00781609,0x00403c0b,0x20b80c05,0x0d20dc10, + 0x20301403,0x20683a0b,0x01104c13,0x0df0fc18, + 0x2060040a,0x20481219,0x00b0481a,0x0e711814, + 0x0040060a,0x00280811,0x20600c08,0x0ed12020, + 0x20901c02,0x20285611,0x00503c19,0x0dd0dc1e, + 0x00100a08,0x20181a01,0x00300409,0x0ef11026, + 0x00000e06,0x20282404,0x00700008,0x0f511c25, + 0x20201204,0x00282e0c,0x20703814,0x1001342e, + 0x20d01407,0x00583a0b,0x21084a03,0x0f00d829, + 0x21300c0e,0x00182218,0x20385c0b,0x10510430, + 0x20f00000,0x0018060f,0x20384009,0x10a1182d, + 0x21302808,0x00687e17,0x2128200f,0x11b1303f, + 0x00983401,0x00a09c0a,0x21e8de2a,0x1010b013, + 0x00782c01,0x00308012,0x20a8de2d,0x11b0c01e, + 0x00180818,0x00101e0f,0x2038ce25,0x11f0dc1f, + 0x20282c0a,0x01108401,0x2329262b,0x13a10031, + 0x00580a05,0x20301c0e,0x0098260e,0x10205a09, + 0x00881e07,0x20705815,0x01582617,0x12007a04, + 0x00a84212,0x2010c437,0x0048961f,0x12608603, + 0x00f8120a,0x0060301f,0x2118662e,0x14708804 +}, //ct1 + { + 0x21882203,0x20800000,0x00004000,0x17882410, + 0x2188420c,0x20d00000,0x00008800,0x19300410, + 0x2108360f,0x20700000,0x0000c000,0x17281801, + 0x21184a12,0x20800000,0x0000f800,0x1c983207, + 0x01181801,0x2100020a,0x00000e48,0x17a80e15, + 0x00f00816,0x21d00225,0x00085649,0x19503215, + 0x00880817,0x2140022c,0x00082231,0x16e02e18, + 0x0028041c,0x21a00236,0x00082634,0x1c102621, + 0x00a00c06,0x21600207,0x00085a14,0x16281a43, + 0x00d00a0d,0x21c0001d,0x0008761c,0x17c81a48, + 0x00c80a09,0x21600018,0x00086e1a,0x15880e3d, + 0x0180060c,0x21b0001e,0x00088e2e,0x1a482253, + 0x00001a01,0x2130000a,0x0008580b,0x13e84647, + 0x00001009,0x21a00209,0x0008280b,0x15483250, + 0x00101403,0x21700202,0x00082c0b,0x13682645, + 0x20601007,0x21b00205,0x0008341a,0x1758465d, + 0x00181202,0x20d00008,0x0000140c,0x11d8623b, + 0x0060020c,0x21600012,0x0000080d,0x12f84a44, + 0x00100206,0x21300009,0x0000040e,0x11783638, + 0x00b0020b,0x2170000f,0x00000407,0x14b85e4c, + 0x00400605,0x21100002,0x00002c0e,0x10384a2e, + 0x20801008,0x21600211,0x00080820,0x1128362d, + 0x00001406,0x2130020a,0x00081411,0x0fe83229, + 0x20e0080d,0x21700210,0x00080828,0x12a85235, + 0x20700808,0x20f0020c,0x0000041a,0x0f083a1b, + 0x00200a01,0x21200008,0x00082408,0x10184e1a, + 0x20200203,0x20e00008,0x00080812,0x0ee84217, + 0x00c8060f,0x21500016,0x00001a02,0x11685e21, + 0x00680e09,0x20e0000c,0x00001804,0x0e88420c, + 0x00180a03,0x21000005,0x0000200c,0x0f785210, + 0x00080a01,0x20e00202,0x0000180c,0x0e783e08, + 0x20800c0c,0x21700217,0x00000822,0x10884211, + 0x20401009,0x21100210,0x00081015,0x0e482c01, + 0x00200000,0x21200204,0x00001810,0x0f283e02, + 0x00300c03,0x21000205,0x0008140a,0x0e583403, + 0x00080a04,0x2140000c,0x0008100b,0x10685406, + 0x00280e05,0x20d0000b,0x00080c09,0x0e984410, + 0x20100002,0x21200206,0x00081016,0x0f683811, + 0x20280a02,0x20e00004,0x00080412,0x0ea84411, + 0x00b00206,0x21500000,0x0000180b,0x10c84c11, + 0x00280401,0x21000204,0x0000080f,0x0f48401c, + 0x20580805,0x21100201,0x00082412,0x10484826, + 0x00380c00,0x21000202,0x00000c0d,0x0f784021, + 0x21280c0f,0x21500213,0x0008242c,0x11984c2c, + 0x20280402,0x21100000,0x00080c14,0x1068402e, + 0x00e81a0b,0x2130000f,0x00002403,0x11a85430, + 0x20281001,0x21300201,0x00000017,0x10b83c33, + 0x01880e11,0x2190001a,0x00080609,0x1368643e, + 0x20181001,0x21200004,0x00000c10,0x12284440, + 0x21580c0f,0x21900212,0x00000c2d,0x13683848, + 0x20400404,0x21600002,0x00081012,0x12a83c47, + 0x21e00817,0x21c00218,0x0008103e,0x15985458, + 0x21380e02,0x21600008,0x00003c0c,0x1468344e, + 0x0040020e,0x21c0001d,0x00003211,0x16083856, + 0x20b81607,0x2150000d,0x00004407,0x15183853, + 0x00681e1b,0x2190002e,0x00006e1c,0x18d85c69, + 0x00f0260c,0x21a00004,0x00003e2d,0x16b8083e, + 0x20a01a06,0x21c0020c,0x00005a06,0x1870004a, + 0x00703204,0x21a00207,0x00001a1c,0x17980c49, + 0x20605806,0x22000225,0x00001a09,0x1bc80457, + 0x0008180b,0x21000220,0x00000400,0x18200427, + 0x00b0180a,0x2160021d,0x00085221,0x1a800835, + 0x00282806,0x20e00211,0x00000e07,0x19881436, + 0x00981c06,0x20a00212,0x00084e1a,0x1e383444, + 0x21b02a03,0x00b86400,0x21882800,0x17285413, + 0x22507802,0x0108c000,0x22887000,0x19084c18, + 0x21f04a02,0x0088a000,0x21481400,0x16d84012, + 0x22306602,0x0088d400,0x21882000,0x1c18600f, + 0x01201809,0x01584608,0x23185e52,0x17486e16, + 0x02581003,0x02d01407,0x2588a66e,0x1938821f, + 0x01e01405,0x01a81605,0x23c8865d,0x16f84e1c, + 0x01e0100a,0x02181207,0x24d8aa6a,0x1bf87627, + 0x01080601,0x01b02412,0x2418821b,0x15a89a4c, + 0x00080a03,0x02901410,0x25385001,0x1728c255, + 0x00401c03,0x01f8140a,0x24187601,0x1518924b, + 0x00c00e05,0x02500816,0x25188210,0x1998c664, + 0x2018260a,0x01b0440f,0x23800416,0x1318ba4f, + 0x00980e03,0x02702c07,0x24e80c03,0x1478ce53, + 0x00482a0a,0x02603812,0x24680c09,0x12c8b248, + 0x00081202,0x02802c07,0x25081815,0x1668e662, + 0x20102c0a,0x01282e11,0x22701c14,0x10e8ae3a, + 0x20500001,0x02400203,0x2430281e,0x1218ce43, + 0x20500408,0x01c0020c,0x23801c17,0x10b8a638, + 0x00101202,0x02480401,0x24501816,0x13a8e64c, + 0x20181206,0x01d00c0d,0x23201410,0x0f68ae28, + 0x00081601,0x02403001,0x2430040f,0x1068be2c, + 0x00681e07,0x01e0380b,0x23800407,0x0f48a229, + 0x20180803,0x02801606,0x24500418,0x11a8de35, + 0x00180e01,0x01901606,0x22e0200e,0x0e58961a, + 0x00181602,0x02001e01,0x23601c0f,0x0f38ba1d, + 0x20500003,0x0178060b,0x22a0281a,0x0e389618, + 0x20300203,0x02681005,0x24002014,0x1058de1f, + 0x20401007,0x01682608,0x22a00410,0x0dc8920a, + 0x20200805,0x01b81e08,0x22f01811,0x0e98b20d, + 0x20101004,0x01681a03,0x22b8100a,0x0dc89206, + 0x00481c00,0x02602604,0x24400c0b,0x0fa8ca0f, + 0x00581a08,0x01a02c0c,0x23281006,0x0da89001, + 0x00280a05,0x01c00407,0x2360000b,0x0e68a802, + 0x00681607,0x01a02009,0x23180806,0x0db89401, + 0x20400c03,0x02081603,0x23b80418,0x0f78cc03, + 0x20301805,0x0148220c,0x22800814,0x0dd8940d, + 0x00000002,0x01b00607,0x23580810,0x0ea8a40f, + 0x20400805,0x01581a0b,0x22900817,0x0de89410, + 0x00581208,0x02300006,0x24000c0b,0x0fd8cc14, + 0x00300601,0x01a81002,0x22f81c0a,0x0e889c1d, + 0x00001000,0x01b81601,0x23482011,0x0f68b020, + 0x00301e03,0x01782403,0x22f8200b,0x0eb89c21, + 0x20302c0b,0x01f82a13,0x24083c1a,0x10b8cc26, + 0x00000a01,0x01b81000,0x23381414,0x0fa8a82c, + 0x00302a01,0x01f84800,0x23980c12,0x10a8c432, + 0x00002007,0x01e82e07,0x23882c15,0x0ff8ac31, + 0x00701605,0x02b82810,0x24a82c11,0x1248f83c, + 0x00001001,0x01d82e02,0x23780814,0x1158b440, + 0x20501007,0x02982204,0x24b82c1b,0x1288d048, + 0x00082608,0x02700c0d,0x24300014,0x11d8c046, + 0x20783602,0x02f01e01,0x25301426,0x1478f857, + 0x21500c0f,0x02182801,0x24381015,0x1398b854, + 0x20a81e01,0x02d80412,0x2530200c,0x1528dc5c, + 0x21202c16,0x01d83a0c,0x24080414,0x1448b859, + 0x2150241b,0x02385607,0x24c01012,0x17b8f473, + 0x00384626,0x0240702f,0x24d06629,0x1648a04a, + 0x21081e0f,0x02504810,0x25505a12,0x1808a858, + 0x00384e2c,0x02808c36,0x24e05623,0x1718a852, + 0x00089a3b,0x02b10c49,0x2610722d,0x1b38c465, + 0x00b07015,0x01484640,0x23101620,0x17f85c24, + 0x0150080a,0x01f04e1d,0x2438063e,0x1a487c2e, + 0x00807019,0x0158764b,0x22b03619,0x19286832, + 0x00f09421,0x00685a63,0x21e0362c,0x1da87036, + 0x21e80e02,0x20601000,0x00a87c00,0x16487007, + 0x22386605,0x2020a400,0x00786c00,0x18089001, + 0x22181400,0x20303400,0x00488800,0x16386004, + 0x22684000,0x00405c00,0x0008a000,0x1b089203, + 0x01b0180c,0x20800e05,0x00e8ae5a,0x1608b226, + 0x0280280d,0x21b81e10,0x03087a68,0x1788d233, + 0x02480c07,0x20802c00,0x01188a62,0x15d8a62d, + 0x02801008,0x20c01c00,0x0178b672,0x1a58e23c, + 0x00f8060e,0x20301c1f,0x01183e09,0x13d8fa58, + 0x20301606,0x21080818,0x02985811,0x14f9165e, + 0x0068160c,0x20c04016,0x01d83c09,0x1378da59, + 0x00781608,0x20802c17,0x01e84806,0x17592e72, + 0x20b00c09,0x2048260b,0x01804024,0x1128fa4a, + 0x00680e05,0x20c00c08,0x02703409,0x12491a50, + 0x20602409,0x21183e0e,0x02d0281c,0x10e8e647, + 0x20100c03,0x20d80a02,0x0280201c,0x13f93661, + 0x00983e0b,0x2010580f,0x00f02003,0x0f48de37, + 0x20400004,0x20f00208,0x02b0301c,0x1008fe3e, + 0x00280e05,0x2080100c,0x01e0040b,0x0f08da33, + 0x20283205,0x20a03007,0x02703817,0x11692247, + 0x20701c08,0x20f82a12,0x02503c1d,0x0db8c627, + 0x00080604,0x20f80804,0x02b03010,0x0e78ee28, + 0x20100601,0x20b82204,0x02204012,0x0da8ce25, + 0x00200403,0x21600609,0x03202c12,0x0f790232, + 0x00000604,0x20980c06,0x01b00408,0x0cd8be14, + 0x20201003,0x21082209,0x0290240f,0x0d78d619, + 0x20300803,0x20980a06,0x01a0040f,0x0cc8b614, + 0x20600a02,0x21581201,0x03301419,0x0e38fa1d, + 0x00300002,0x20800e05,0x01880c08,0x0c58b60c, + 0x00300c00,0x20c80800,0x0208140a,0x0ce8ce0c, + 0x00381202,0x20701804,0x01880c07,0x0c58ba09, + 0x00402005,0x21382e07,0x02f80807,0x0da8f60d, + 0x20301000,0x20881c02,0x01c00411,0x0c28c001, + 0x20300400,0x20981001,0x01f80412,0x0ca8d801, + 0x20101001,0x20c82204,0x01e00c0f,0x0c28bc02, + 0x20181207,0x20b01009,0x02480c15,0x0d68fc01, + 0x00281e03,0x20402802,0x01480808,0x0c68b80d, + 0x00200201,0x20800801,0x01a81009,0x0cf8d80f, + 0x00100801,0x20700601,0x0168240c,0x0c78bc0f, + 0x20302409,0x20f82a0d,0x02881811,0x0dc90014, + 0x00200c03,0x20b00206,0x01e8180d,0x0cf8c018, + 0x00180c01,0x20801a01,0x01c81c10,0x0d98e01b, + 0x00082001,0x20503003,0x0178200e,0x0d18cc1c, + 0x00883a06,0x2060640f,0x01d83c07,0x0e991020, + 0x00080e02,0x20800c02,0x01e82014,0x0df8d028, + 0x00281e01,0x20b03400,0x02382811,0x0eb8f02c, + 0x0068220c,0x20e03c07,0x0238040f,0x0e38d42a, + 0x00181208,0x21401204,0x03601821,0x0fd92034, + 0x00100c03,0x20b00204,0x02183412,0x0f88e03b, + 0x00280602,0x21200e02,0x03082017,0x10690440, + 0x20804417,0x2168661e,0x03282821,0x0fe8e442, + 0x20905414,0x21887e1c,0x03b83c25,0x11f92c57, + 0x20580c04,0x20700004,0x02181815,0x11a8fc4f, + 0x20b0300f,0x21386209,0x0338141e,0x12d9205b, + 0x00483a0d,0x20504427,0x01983808,0x12590857, + 0x00682208,0x20301422,0x01b8440b,0x1529586e, + 0x22301e02,0x20a85c10,0x02006805,0x1458f85c, + 0x21f81e0f,0x20780424,0x01b04a02,0x15f91c69, + 0x22901000,0x21385a01,0x02a0b413,0x1538f064, + 0x23b03c02,0x20b8b409,0x0210d81c,0x18d94882, + 0x02089603,0x20310c0a,0x00a01660,0x16c8ac2c, + 0x01e83803,0x20e06208,0x01a06e5b,0x18c8d038, + 0x02185400,0x2100de01,0x01582a64,0x18089839, + 0x0308ae05,0x00416010,0x20c00a8f,0x1c68c444, + 0x22002404,0x00381000,0x20789000,0x15786e08, + 0x22805009,0x20188800,0x00288800,0x17087e04, + 0x22100c01,0x00580800,0x20586400,0x15786209, + 0x2260640a,0x20b86c00,0x00d8d800,0x1a087a14, + 0x02782c01,0x00c04c0c,0x20b86e60,0x14b8ae37, + 0x03682207,0x01305c1a,0x21f89278,0x1648b240, + 0x02b00405,0x00800404,0x20785a62,0x14a8923a, + 0x03082e0b,0x00e0441e,0x20d88272,0x18c8d24d, + 0x00180e07,0x0010100e,0x00801815,0x1218ca5d, + 0x20881e04,0x00b03006,0x20801429,0x1338d267, + 0x20680e08,0x00800411,0x20600c1f,0x1208ae5b, + 0x20100c07,0x00381204,0x0040041d,0x1558ea78, + 0x20200000,0x20300608,0x00d03419,0x0f98ae45, + 0x00100803,0x00481e06,0x00403c11,0x1088c64a, + 0x00381803,0x00502e07,0x2050140e,0x0f989645, + 0x0028160d,0x00601c10,0x00002c1a,0x1208e25c, + 0x20302805,0x20385a06,0x00e03012,0x0dc8a22f, + 0x00080a03,0x00600003,0x20302414,0x0e78ae38, + 0x20300602,0x00081401,0x00602017,0x0da89232, + 0x2070340d,0x00185e17,0x00703c1f,0x0f98c640, + 0x00181e06,0x0070280a,0x2080040b,0x0c888e21, + 0x20500402,0x00481606,0x20202014,0x0d089e24, + 0x20200803,0x00181205,0x0020080e,0x0c688620, + 0x00581a09,0x00e00c10,0x20f00409,0x0de8be2c, + 0x20400004,0x00000209,0x0020140e,0x0bb88215, + 0x00180801,0x00501001,0x20880c06,0x0c289216, + 0x00180a03,0x00200c04,0x20280809,0x0b988614, + 0x20800007,0x0090060b,0x20c00c18,0x0cc8ae1b, + 0x00500202,0x00000c04,0x00180803,0x0b38820c, + 0x00380a04,0x00401804,0x20380409,0x0b98960f, + 0x00001403,0x00081a05,0x0010000b,0x0b28860a, + 0x00a81a09,0x0090340b,0x20b81000,0x0c28ae0f, + 0x20380a02,0x00001201,0x00400813,0x0af88201, + 0x20300805,0x00280608,0x00380813,0x0b589601, + 0x00080400,0x00601403,0x2058180b,0x0b088801, + 0x20801c0a,0x00382210,0x0020001d,0x0bd8b000, + 0x20102406,0x20282e08,0x00780c0a,0x0b38840e, + 0x00180603,0x00400806,0x00280c0a,0x0b98a00e, + 0x00281204,0x00401c03,0x0000040b,0x0b38900c, + 0x00682e09,0x00a0440f,0x20682004,0x0c28bc10, + 0x00582208,0x0060280c,0x20480c07,0x0bc88816, + 0x00100601,0x00380603,0x0040040e,0x0c28a01a, + 0x00102004,0x0008360a,0x00700411,0x0bc8901a, + 0x00202402,0x2018460b,0x00b02816,0x0cd8c01e, + 0x20201c08,0x2018160e,0x00681415,0x0ca88c24, + 0x00101401,0x00482604,0x00380c12,0x0d38a42a, + 0x20601402,0x00882c01,0x20681815,0x0ce89c2d, + 0x20601405,0x00882204,0x2068281c,0x0e28bc37, + 0x00482209,0x0050280c,0x00181c0e,0x0e18a036, + 0x00080402,0x00900201,0x20682816,0x0ed8b43d, + 0x00e82a06,0x00d06407,0x21084c03,0x0e88a039, + 0x00c83608,0x00d07c0a,0x20e86409,0x1038d04a, + 0x2010180e,0x20382a10,0x00b81819,0x1018a84a, + 0x00481601,0x00803005,0x20683c15,0x1118c453, + 0x20902008,0x0038620b,0x0080202e,0x1098c452, + 0x2030200c,0x0008460e,0x0118082c,0x12d8fc65, + 0x2258060c,0x0038041a,0x00100815,0x12c8b861, + 0x22e02403,0x00485801,0x00603022,0x1408dc6e, + 0x22901400,0x00b8280e,0x21080412,0x13b8bc72, + 0x23880a07,0x00880817,0x00000825,0x16a9048d, + 0x01d04803,0x0038b20a,0x0000a656,0x1588983d, + 0x02101e04,0x00d8440b,0x20f05663,0x1758bc4a, + 0x02280604,0x0108200d,0x21a07265,0x16e8a445, + 0x02a02a01,0x0068a803,0x2020e67f,0x1ab8e05c, + 0x21c83604,0x20105c00,0x00282400,0x14987617, + 0x21f82404,0x00107000,0x20288c00,0x16187e1c, + 0x21f80403,0x20301800,0x00985800,0x14b85a15, + 0x21c86207,0x00e0c000,0x21384000,0x19188230, + 0x0280340c,0x20e83e0d,0x01a82654,0x13688e41, + 0x02f00203,0x2088080b,0x01a80e5e,0x14b8be4b, + 0x02f00a02,0x20501008,0x00f83e5e,0x13988244, + 0x02402410,0x20a84215,0x01c81e54,0x1728b25a, + 0x20600e0b,0x20181416,0x00b00024,0x10b8a259, + 0x20c01601,0x20782001,0x01802c2f,0x11a8b262, + 0x20e00c00,0x20381c02,0x01301030,0x10b8925b, + 0x00680e0c,0x2010181c,0x00d82419,0x1398ca77, + 0x20280404,0x00200209,0x00503012,0x0e588a3e, + 0x00480400,0x20300202,0x01001c0b,0x0f189e45, + 0x00600a01,0x00081801,0x00b01807,0x0e688a3f, + 0x20b01005,0x20482609,0x0130402a,0x1058be56, + 0x00380602,0x00101c01,0x00580c0c,0x0ca87e2f, + 0x20300800,0x20381602,0x01001817,0x0d389234, + 0x20500000,0x00280602,0x00600c18,0x0ca87a30, + 0x00682608,0x00004806,0x00a00408,0x0e28a63d, + 0x20501402,0x20182e05,0x00c01815,0x0b68861f, + 0x20200801,0x20180a02,0x00a8080e,0x0be88e21, + 0x00100000,0x00200601,0x00480409,0x0b687a20, + 0x20402409,0x20983a10,0x01c01419,0x0c78a62d, + 0x00180402,0x00400402,0x00180c05,0x0ab87e12, + 0x00200400,0x00180402,0x00880407,0x0b089217, + 0x20200403,0x00280e02,0x0058040d,0x0a987e14, + 0x00080a04,0x2010040a,0x00e8180d,0x0b68aa1a, + 0x00480e06,0x00400c07,0x00101407,0x0a387e0c, + 0x20180602,0x00100003,0x0070100d,0x0a788e0d, + 0x00381604,0x00302807,0x00380806,0x0a287e0a, + 0x00100002,0x20381201,0x00f01c0c,0x0ac8a60e, + 0x20500c08,0x0018120b,0x00400812,0x0a087001, + 0x00181000,0x00001a02,0x0070080b,0x0a388201, + 0x00080801,0x20200604,0x00c0180e,0x09f87800, + 0x00281e05,0x20203404,0x00b0040e,0x0a889601, + 0x0058220a,0x0030380d,0x00181002,0x0a48740b, + 0x20100401,0x20480a03,0x00e00810,0x0a68800d, + 0x20200802,0x20481602,0x00d0040d,0x0a28740e, + 0x20302407,0x20983e0c,0x01801413,0x0ac8980f, + 0x2040280c,0x20583611,0x00f00812,0x0ab87416, + 0x00180800,0x20300801,0x00c8080b,0x0b08801a, + 0x00581605,0x20102c05,0x00881807,0x0ac87418, + 0x00481206,0x00002809,0x0098280b,0x0b88981e, + 0x00682e0d,0x00503c12,0x00281408,0x0ba87c23, + 0x00280e02,0x20401c00,0x00f8140d,0x0c088427, + 0x20400006,0x20601209,0x01381c16,0x0bb88027, + 0x20180804,0x20401e08,0x01381c18,0x0cb8a430, + 0x2060280b,0x20683e15,0x0110041a,0x0cf87c34, + 0x00201004,0x20780e07,0x01682415,0x0d789038, + 0x00800a0a,0x2068180a,0x0170040a,0x0d389437, + 0x00301204,0x20682404,0x01980414,0x0e88b846, + 0x00d81601,0x0040240c,0x00284c09,0x0ee89045, + 0x00380800,0x20380805,0x0138181a,0x0f98ac4f, + 0x2010100e,0x20480613,0x01184023,0x0f38904d, + 0x00a81808,0x20202209,0x0108301e,0x1118bc5f, + 0x23180604,0x20180c08,0x00b0242f,0x1168a062, + 0x22b80801,0x20501804,0x01181423,0x1288ac6e, + 0x22981608,0x00001418,0x01082020,0x1228bc6f, + 0x23f00a06,0x20881c0f,0x0180043c,0x14b8d88c, + 0x02081801,0x20202e04,0x00801261,0x14688445, + 0x01e81e02,0x20701406,0x01703259,0x15d8ac50, + 0x01e01000,0x20682601,0x01505259,0x1578ac4f, + 0x02903801,0x20683604,0x01001a7c,0x1908c468, + 0x22002805,0x00583c00,0x20282800,0x13b87216, + 0x21c81001,0x00600800,0x00180800,0x15188224, + 0x21d00803,0x00400800,0x20183800,0x14184a1e, + 0x22303c00,0x20a86400,0x01800000,0x18087a2d, + 0x03482e06,0x00f05c10,0x21182e61,0x12787e47, + 0x02c00801,0x00280403,0x00380a53,0x1388824d, + 0x02d82603,0x00602008,0x00180a56,0x12b86249, + 0x03480403,0x00402c00,0x20185269,0x16187a61, + 0x21181800,0x00301204,0x00703c3a,0x0f98825a, + 0x20d81a03,0x00501805,0x00201c30,0x1088825f, + 0x20e00000,0x20400e01,0x00900432,0x0fd85a5b, + 0x20700e04,0x0048100a,0x00a00435,0x12389e7b, + 0x00201004,0x20381205,0x00a01008,0x0d686e39, + 0x00400401,0x20180605,0x00802009,0x0e186e42, + 0x00500800,0x20300000,0x00c00408,0x0d885a3e, + 0x20681a01,0x00701202,0x00502c21,0x0f288e50, + 0x00180e04,0x00100c06,0x0070140e,0x0bc8662e, + 0x20300001,0x00100602,0x00600015,0x0c386633, + 0x20500001,0x20200202,0x00c00416,0x0bc85a2f, + 0x20201003,0x00182a04,0x00a0240e,0x0d087e39, + 0x20380403,0x20201207,0x00a00410,0x0a985a1f, + 0x20180800,0x00000c01,0x0078080c,0x0af86a22, + 0x00100201,0x20200000,0x00b80409,0x0a985a20, + 0x00581a03,0x00503004,0x20181409,0x0b786e2d, + 0x00200400,0x20480801,0x00e80807,0x09c86214, + 0x00200000,0x20100001,0x00a00009,0x0a086a18, + 0x00100402,0x20280602,0x00b80c0c,0x09b85e16, + 0x20400c03,0x20181206,0x00b00417,0x0a48761d, + 0x20300800,0x20381402,0x00c0080e,0x09586609, + 0x20200400,0x20180e01,0x00b00c10,0x09786a0b, + 0x20100602,0x20181403,0x00b0100d,0x09486209, + 0x00200602,0x00280804,0x0078040b,0x09a87a0c, + 0x00380602,0x20101002,0x00700007,0x09385802, + 0x00100800,0x20181000,0x0070080a,0x09586402, + 0x00000c01,0x00081202,0x0050000a,0x09285803, + 0x20400c02,0x00381e02,0x00501412,0x09887403, + 0x20501405,0x20282a06,0x00b0100f,0x09685c0d, + 0x00000201,0x00200400,0x0038040d,0x09985c0d, + 0x00080601,0x00300802,0x00180c0b,0x0968580d, + 0x00581a02,0x00603004,0x20381407,0x09d86c0f, + 0x00882a09,0x0030400a,0x00180c01,0x09f85415, + 0x00000401,0x00280a02,0x0040000d,0x0a28601a, + 0x00000000,0x00380800,0x00400c0c,0x09f85c19, + 0x20100401,0x00080e04,0x00a01014,0x0a78741c, + 0x20703009,0x20784a11,0x01101019,0x0ac85422, + 0x00000000,0x00300001,0x0028080d,0x0b286427, + 0x00200202,0x00200c00,0x0018080d,0x0af85425, + 0x00300001,0x00100601,0x00781010,0x0ba8702f, + 0x00581a04,0x0050380a,0x20284405,0x0c285c31, + 0x00681a04,0x00302401,0x00180c0d,0x0c986434, + 0x20180404,0x00200205,0x00481013,0x0c585c35, + 0x20180605,0x00100c02,0x00781018,0x0d687843, + 0x00b01601,0x20181201,0x00c80415,0x0dd8743e, + 0x00302408,0x2038220a,0x00a8241f,0x0e88704a, + 0x00d80605,0x00102c07,0x00483410,0x0e486847, + 0x01202809,0x00082e0d,0x00a83015,0x0fd8885a, + 0x23581805,0x00481604,0x00801437,0x10487864, + 0x22a81a05,0x0060040d,0x00200028,0x1158846e, + 0x23201007,0x00082e08,0x00f00c38,0x10f87c6a, + 0x24500400,0x0098040e,0x0008344b,0x1348a88a, + 0x02102603,0x20181c0a,0x00380664,0x1378704a, + 0x01b02801,0x00083a03,0x00302652,0x14c87455, + 0x01e80e04,0x0040040d,0x00401259,0x14587856, + 0x02a85a05,0x00b0780f,0x20102a7f,0x17b8a46b, + 0x21b81800,0x20203800,0x00e81800,0x12d85e1e, + 0x21b02804,0x20782400,0x01382c00,0x14385a25, + 0x21a81205,0x20101c00,0x00a00c00,0x13983623, + 0x22382800,0x00905000,0x20881000,0x17485a32, + 0x02d00a02,0x20882c01,0x01b02e51,0x11786a47, + 0x02d81e07,0x0030180b,0x00a00a51,0x12986a4e, + 0x02a0300b,0x20584e0f,0x01280e4e,0x12183a4a, + 0x03881803,0x20102201,0x00c00669,0x15386666, + 0x21102c06,0x20683a06,0x01000037,0x0eb85654, + 0x21001806,0x20582e09,0x01001c36,0x0f985e5b, + 0x20e81606,0x00800c11,0x20181431,0x0f384a59, + 0x20b81608,0x20701407,0x0150243f,0x11485e7b, + 0x00581a07,0x0060200c,0x00200803,0x0cb85637, + 0x00580a05,0x00100c09,0x00500405,0x0d58563e, + 0x00480e01,0x00201201,0x00201c07,0x0cf83e3d, + 0x20702409,0x20c83a10,0x01a0141f,0x0e384e4c, + 0x20400805,0x20181a0b,0x00902414,0x0b18462b, + 0x20200002,0x20100206,0x00801013,0x0b884a32, + 0x20400402,0x20180606,0x00600814,0x0b48362f, + 0x00180604,0x2020080a,0x00c81c0a,0x0c385237, + 0x00000202,0x00100004,0x00380808,0x09f8421e, + 0x20100801,0x20180800,0x0088040d,0x0a484a23, + 0x00000001,0x00100001,0x00580c09,0x0a083a21, + 0x00200c01,0x20381602,0x00e0100d,0x0aa8562c, + 0x00300801,0x00200202,0x00380408,0x09383e15, + 0x00280a02,0x00100403,0x0060040a,0x09584a17, + 0x00280a03,0x00100c04,0x0058040a,0x09283e17, + 0x20181000,0x00001400,0x00880411,0x09884e1d, + 0x20380801,0x00400400,0x00380410,0x08b84609, + 0x20200802,0x20180603,0x00700010,0x08c8460b, + 0x20301005,0x20181207,0x00880810,0x08a83e0a, + 0x00000000,0x20300400,0x00d0000f,0x08e8520d, + 0x00180602,0x00200403,0x00500808,0x08a84403, + 0x00180400,0x00100802,0x0068080a,0x08a84802, + 0x00281204,0x00301808,0x00580c08,0x08884402, + 0x20200400,0x20400201,0x00e8080f,0x08b85003, + 0x00180a01,0x00001202,0x0050040a,0x08d83c0c, + 0x20180601,0x00000401,0x0080040d,0x08e8480d, + 0x00080400,0x20100603,0x00b0140d,0x08c8400d, + 0x00200c00,0x20281800,0x00f00c0a,0x09085410, + 0x20102005,0x20183605,0x0090040c,0x09684017, + 0x00100001,0x20100a02,0x0098040b,0x09884819, + 0x00000803,0x20380e03,0x00b8080c,0x09583c19, + 0x20100201,0x00000400,0x00980411,0x09b84c1d, + 0x00282a07,0x0060480a,0x20481c09,0x0a483c21, + 0x00080603,0x20100002,0x00b0040f,0x0a784826, + 0x00180606,0x20100806,0x0090000d,0x0a584025, + 0x00480401,0x00000203,0x0098040f,0x0ae8502d, + 0x00100c0a,0x2048120c,0x00e0040f,0x0b78442d, + 0x00201c08,0x20382208,0x00b8140f,0x0be84c34, + 0x00301409,0x20280a0b,0x00a81c0e,0x0bb84033, + 0x20600802,0x20180400,0x00981c1a,0x0c985842, + 0x00a82212,0x00003013,0x00900c14,0x0d28483e, + 0x00b82a0d,0x00404811,0x00381415,0x0dc85446, + 0x00881a0b,0x00201c12,0x00800417,0x0d885045, + 0x01b81602,0x00104805,0x00983009,0x0ef86053, + 0x23005817,0x20885a22,0x01582833,0x0f884062, + 0x22f0400e,0x20684a17,0x01580435,0x1078586b, + 0x22a00807,0x20400a0f,0x00f00430,0x10384069, + 0x24581a03,0x20401000,0x01b02059,0x12187484, + 0x01e8620b,0x00e05022,0x2018125a,0x12a8684a, + 0x01c84a06,0x00a04413,0x00480e55,0x13e86858, + 0x01900e02,0x20182405,0x0110064c,0x13885057, + 0x02603c03,0x20b89a0a,0x01f04a71,0x16886873, + 0x21b00a03,0x20281400,0x00701400,0x1258321d, + 0x21783607,0x00505400,0x20202c00,0x13b8362b, + 0x21f00403,0x20181400,0x00880c00,0x13581220, + 0x22300801,0x20282c00,0x01400c00,0x16a8422f, + 0x02b01c08,0x00081608,0x00381e50,0x10f82e46, + 0x02602c0d,0x20884214,0x01201246,0x12082e4d, + 0x03582208,0x00004c09,0x0038265e,0x11d8124f, + 0x03b01601,0x00082403,0x0090026a,0x14983a64, + 0x20b83e0b,0x00705011,0x20200031,0x0e383a55, + 0x20a80e08,0x00301c11,0x0028242c,0x0f18365a, + 0x21402408,0x2088360d,0x01600842,0x0ec8225d, + 0x21201002,0x00582601,0x00000c46,0x10b83676, + 0x20201c06,0x20882e0f,0x0120300f,0x0c282e35, + 0x00000004,0x00180e08,0x0090240e,0x0cc8363d, + 0x00300203,0x00181409,0x00980406,0x0c982a39, + 0x00281e03,0x00903404,0x2098140f,0x0dd82e4c, + 0x00100a01,0x20180403,0x00781809,0x0ab82629, + 0x00000601,0x00000003,0x0068040d,0x0b182e30, + 0x20280400,0x00100a01,0x0050000e,0x0af8222e, + 0x20300003,0x00200204,0x00400814,0x0bc8323a, + 0x20280802,0x00100401,0x0068040d,0x09982e1e, + 0x00080800,0x00100e01,0x0060080c,0x09c82e23, + 0x00100001,0x00000201,0x00780409,0x09b82222, + 0x00281204,0x00301405,0x0040080b,0x0a38322b, + 0x00381205,0x20101805,0x00800c06,0x08c82a15, + 0x00001003,0x20181603,0x0098040c,0x08e82e17, + 0x20100401,0x00080801,0x0070000e,0x08c82617, + 0x20101004,0x20181a08,0x00900812,0x09182a1d, + 0x20200c05,0x2058120a,0x00e00810,0x0848220a, + 0x00081203,0x00301405,0x0040000d,0x08582e0b, + 0x00281602,0x00101c03,0x0060000a,0x0848220b, + 0x00000201,0x00300005,0x00380c0f,0x08682e0c, + 0x20100a02,0x20280c05,0x00a8080b,0x08382804, + 0x00100001,0x00080604,0x00900c0b,0x08382c02, + 0x20200c01,0x20481a04,0x00d01010,0x08282002, + 0x20181201,0x00301001,0x0030080f,0x08482c03, + 0x00000802,0x00080a02,0x00600008,0x0878240d, + 0x20200001,0x00080800,0x0080000e,0x0878280e, + 0x00000c01,0x00081000,0x0078080a,0x0868200f, + 0x00280401,0x00000a02,0x0070000b,0x0898280f, + 0x00481a03,0x00202803,0x00580807,0x09082415, + 0x00300203,0x00000003,0x00600408,0x09182819, + 0x00480601,0x00300802,0x00380808,0x09082018, + 0x20280a02,0x20100801,0x00900411,0x0948281d, + 0x20501c04,0x20482e05,0x00e01013,0x09d82821, + 0x20301007,0x00081208,0x00681010,0x0a082825, + 0x20500804,0x00280a02,0x00580813,0x09f82425, + 0x00501403,0x20381205,0x00b8140c,0x0a68282c, + 0x00c81207,0x00201406,0x00300003,0x0b18242d, + 0x00b81e09,0x0040300d,0x00281007,0x0b683031, + 0x00c81a07,0x00302c09,0x00380403,0x0b582830, + 0x20481001,0x00201404,0x0078181a,0x0c08383f, + 0x2070100f,0x2028320d,0x00800826,0x0cb82442, + 0x2030100e,0x20382e0f,0x00e01c27,0x0d383048, + 0x20300408,0x20382a0c,0x00e02429,0x0d182446, + 0x01981e08,0x20200808,0x00c02c0e,0x0e583853, + 0x21987219,0x0020b421,0x20481010,0x0f481c5d, + 0x22185215,0x00107c1b,0x0038041e,0x1008286a, + 0x22481a07,0x2020240c,0x00480821,0x0fd81c6b, + 0x24803007,0x20884210,0x00e00859,0x11982087, + 0x0130940e,0x21a8ce2a,0x02a04238,0x12081846, + 0x0160600c,0x21289624,0x02203641,0x13481c55, + 0x01800803,0x20800608,0x00d00a47,0x13281455, + 0x02901202,0x00401c05,0x20185e7b,0x16083071, + 0x21d80404,0x00300400,0x00281400,0x12081e1c, + 0x21e02002,0x20284800,0x00d01400,0x13582221, + 0x21c00802,0x00380400,0x00482000,0x13500a23, + 0x22202402,0x20581400,0x00e83c00,0x16600a32, + 0x03382a0b,0x00203c0d,0x00300e58,0x10b82248, + 0x03382202,0x00604006,0x2058225a,0x11c8164e, + 0x02e80a01,0x00581005,0x00300e55,0x11c8064e, + 0x03a81603,0x00401807,0x00981667,0x14581666, + 0x2160340c,0x20785e15,0x01303042,0x0de81653, + 0x21380a02,0x20280601,0x00c0243e,0x0eb81e5c, + 0x20c82204,0x00303c03,0x20180435,0x0eb00e5e, + 0x21180800,0x20201201,0x00f00045,0x10681677, + 0x00481a05,0x0060240e,0x20582000,0x0bf81231, + 0x00301805,0x20581206,0x00b80806,0x0c880e3a, + 0x20101406,0x2058160a,0x00d8040f,0x0c70063c, + 0x20100c02,0x20381e02,0x01300c13,0x0d881a4b, + 0x00080a01,0x00001a01,0x0040100c,0x0a880e2b, + 0x20280a06,0x00100c08,0x00600410,0x0ad81630, + 0x20280603,0x00000008,0x00880c0d,0x0ac8062d, + 0x00080a03,0x00000403,0x00c00410,0x0b781239, + 0x20100802,0x20281205,0x00a00c0d,0x09580e1f, + 0x00000c06,0x20180e09,0x0090080b,0x09980e22, + 0x00200001,0x00000203,0x00800408,0x09900223, + 0x20201003,0x20281a04,0x00d00c0f,0x09f80e29, + 0x20200800,0x00081801,0x0060080b,0x08980e12, + 0x00381a06,0x00202009,0x0068040a,0x08a80e18, + 0x20180601,0x00000401,0x0080000e,0x08a80617, + 0x00480e02,0x00201804,0x00681009,0x08d80a1d, + 0x00480a02,0x00301802,0x00080806,0x0828060a, + 0x20300c05,0x20481a09,0x00e01412,0x08180a0a, + 0x00001402,0x20182203,0x0090040d,0x0828060a, + 0x20100000,0x20100201,0x00c00814,0x08280e0e, + 0x20480403,0x00100604,0x00580411,0x08080802, + 0x00200603,0x20100005,0x00880c08,0x08080803, + 0x20180800,0x00401003,0x0018100c,0x08080403, + 0x20201002,0x20181a02,0x00c00010,0x08080c04, + 0x00180e05,0x00001006,0x00600406,0x08480c0d, + 0x20100402,0x20180604,0x0088040d,0x0848080d, + 0x00080e02,0x00201802,0x0050040a,0x0848040d, + 0x00380603,0x00300004,0x00600408,0x08580c10, + 0x00101407,0x20382609,0x00a0080a,0x08d80815, + 0x20180601,0x00100402,0x0078040b,0x08e80c1a, + 0x00200003,0x20180605,0x00b0040a,0x08d80417, + 0x20401406,0x00181606,0x00680c12,0x09080c1e, + 0x20181607,0x0030240b,0x0018100e,0x09a80821, + 0x00480e01,0x00001c01,0x00780809,0x09d80c23, + 0x20280a01,0x20100c04,0x00a80810,0x09c80824, + 0x00881e08,0x0060340c,0x00180807,0x0a38102a, + 0x00501804,0x20281e09,0x00a00c0a,0x0ae8082d, + 0x00101000,0x20482202,0x00e01814,0x0b281032, + 0x00500e03,0x20382000,0x00d01c0c,0x0b180832, + 0x20301002,0x20181a0b,0x00d01c1e,0x0bc80c3d, + 0x00800604,0x00480402,0x00381819,0x0c88103e, + 0x00b80400,0x00000203,0x00680c17,0x0d080847, + 0x00601c06,0x00081a09,0x0058201c,0x0cf00046, + 0x01103005,0x00384a04,0x00781416,0x0e181057, + 0x2320480e,0x00489e0a,0x00201831,0x0ef82063, + 0x23603406,0x20187203,0x00701839,0x0fc8146f, + 0x22b01a02,0x00782808,0x2018102d,0x0fb8146b, + 0x24183a01,0x00f0540a,0x20a82c48,0x11681886, + 0x0218860a,0x0160f01d,0x22585a62,0x12180c47, + 0x02283a04,0x00c0900d,0x21585265,0x13480455, + 0x01a81a01,0x00c01802,0x20b00a4f,0x13181057, + 0x02781a02,0x00004807,0x00a00675,0x15b81c6b, + 0x21900a01,0x20280400,0x00b00400,0x11e8061e, + 0x21c00402,0x20101400,0x00781c00,0x13300a24, + 0x21b80603,0x20401400,0x00d00000,0x13702e27, + 0x22082e06,0x00705400,0x20102400,0x16902238, + 0x02801802,0x20183602,0x00a01e4b,0x10880644, + 0x03001205,0x20181c05,0x00c01a54,0x11a8064e, + 0x02d01c04,0x20582a08,0x01280a50,0x11d0264f, + 0x03701009,0x20482a12,0x01401660,0x14502668, + 0x20a81e04,0x00603c04,0x2038182e,0x0de00e52, + 0x21400c0a,0x00481e0b,0x0050003d,0x0eb00a59, + 0x21100801,0x00282404,0x00980838,0x0ed01a5b, + 0x21180e03,0x0008040a,0x00a81445,0x10702276, + 0x20101005,0x20182207,0x00c0100f,0x0be00234, + 0x0088220b,0x00703011,0x20380800,0x0c80063b, + 0x00581205,0x00402407,0x00080c05,0x0c90223c, + 0x00100201,0x20300c01,0x00980411,0x0d90264b, + 0x20180e03,0x00300007,0x00400c0a,0x0a700627, + 0x20700408,0x2018120f,0x00902018,0x0ad00e2f, + 0x20500005,0x00080a08,0x00900815,0x0ae01e2f, + 0x20300c02,0x20381203,0x00c00013,0x0b802239, + 0x00200201,0x00000e02,0x00400808,0x0960121e, + 0x00580a07,0x0000180a,0x00580c02,0x09901222, + 0x00380605,0x20100807,0x00780406,0x09a01e22, + 0x00180e01,0x00001002,0x00880c0b,0x0a001e29, + 0x20100003,0x20100604,0x0078080d,0x08901213, + 0x20301404,0x20282609,0x00b01813,0x08a01617, + 0x20200804,0x20280e07,0x0090000f,0x08c02217, + 0x00200a01,0x20380c01,0x00c0080d,0x08e01e1d, + 0x00180603,0x00000005,0x00800408,0x08200e09, + 0x00180601,0x00300c03,0x00181809,0x08301609, + 0x00280e03,0x00001c06,0x0068100a,0x08301e0b, + 0x20200003,0x20180603,0x00a00013,0x0830220d, + 0x00000401,0x20180604,0x0080080d,0x08001002, + 0x20180601,0x00200802,0x0040000d,0x08101002, + 0x20100401,0x20380a03,0x00d00c0f,0x08101802, + 0x00080a04,0x20101405,0x0098080e,0x08101c03, + 0x20400c01,0x20181400,0x0070000c,0x0840100e, + 0x00180601,0x00100c00,0x0060040a,0x0840140d, + 0x20200400,0x20281000,0x00b0080b,0x08501c0f, + 0x00001006,0x20381208,0x00e8040c,0x08601c10, + 0x00880e03,0x00201c03,0x00280c00,0x08e01014, + 0x20100003,0x00080a04,0x0090040d,0x08e01019, + 0x00500800,0x20180400,0x00780c05,0x08f02017, + 0x00282205,0x00102809,0x00a8080c,0x0910141c, + 0x20800404,0x20181a05,0x00900c19,0x09a00c21, + 0x00300a01,0x00081004,0x0060000a,0x09d01024, + 0x20300400,0x00180c00,0x00600014,0x09d01824, + 0x00001003,0x20782a06,0x01302013,0x0a20182c, + 0x00981606,0x00002809,0x00380c00,0x0af0102d, + 0x00100201,0x00200c00,0x00300012,0x0b301432, + 0x00200800,0x00200401,0x0038100c,0x0b301834, + 0x20100002,0x20401402,0x00a81c14,0x0bd0203f, + 0x00400c06,0x2050060b,0x00e8101b,0x0c80103b, + 0x00b01801,0x00280a03,0x00581815,0x0d001045, + 0x00b82201,0x00403c02,0x00580c13,0x0d001443, + 0x0158220a,0x20404c09,0x00f80812,0x0e101c52, + 0x22500605,0x20103807,0x00e84427,0x0ed0005c, + 0x23181403,0x00802c00,0x00382c36,0x0fb0006b, + 0x22d81602,0x20401c00,0x01400835,0x0fa01067, + 0x2420400e,0x20c85e15,0x02200c52,0x11401484, + 0x01703002,0x00089e07,0x01d06245,0x11b81c4a, + 0x01d81203,0x00381808,0x00e03658,0x13281056, + 0x01a02c02,0x20983606,0x01b0064e,0x13001058, + 0x02583607,0x00400014,0x00b02a6e,0x15a00c71, + 0x21a80601,0x00001000,0x00401400,0x11f01e1d, + 0x21a80e01,0x00201c00,0x00302000,0x13601e25, + 0x21d00001,0x00100400,0x00200800,0x13f04a25, + 0x22601e02,0x20883400,0x01503000,0x16f04a2f, + 0x02a81001,0x20101a04,0x00900e4d,0x10a02643, + 0x02b81400,0x20101a04,0x00a0224f,0x11d02a4c, + 0x03181205,0x00102c03,0x00380a57,0x12505251, + 0x04000400,0x20100e05,0x00881272,0x14e05e68, + 0x20e00801,0x20481a02,0x00f01032,0x0e002651, + 0x20b00002,0x20600e05,0x01081032,0x0ed0325b, + 0x21000409,0x20380a0d,0x00e8103b,0x0f304a5f, + 0x21402006,0x00082a06,0x00c8244e,0x10e04e7a, + 0x00380a03,0x20301003,0x00880807,0x0c002a34, + 0x20301202,0x20682c02,0x01301011,0x0ca0263a, + 0x00000206,0x2028100c,0x00b8080c,0x0ce0363c, + 0x00081605,0x0080080c,0x00180c12,0x0df03a4a, + 0x20401c05,0x20482a07,0x00d80412,0x0a902628, + 0x00101003,0x20280a02,0x00881409,0x0b00322d, + 0x00001004,0x20280a07,0x0078080d,0x0b403e2f, + 0x20181400,0x00301603,0x00400c10,0x0be04239, + 0x00181204,0x00300809,0x00300006,0x0990221c, + 0x20180603,0x00280406,0x00500c0d,0x09d02621, + 0x20100602,0x00280805,0x0058080d,0x09f03622, + 0x00001403,0x20281602,0x0098080e,0x0a60422a, + 0x00100002,0x20100604,0x00500809,0x08d02a14, + 0x00180801,0x00101604,0x00400009,0x08f03216, + 0x00280c00,0x00301202,0x00300409,0x09103a17, + 0x00180a03,0x00300c05,0x0040000e,0x09403e1c, + 0x20200400,0x20180800,0x0070040e,0x08602a09, + 0x00100400,0x20180400,0x00a8040d,0x08602e0b, + 0x20100400,0x00080c00,0x00700810,0x08803a0b, + 0x00100402,0x00180605,0x00600410,0x0890420e, + 0x00100000,0x00100400,0x00580409,0x08402802, + 0x20200000,0x20180401,0x0090040f,0x08402c02, + 0x00080602,0x00100401,0x0040000c,0x08603c03, + 0x20580401,0x00180402,0x00600013,0x08703c04, + 0x20380801,0x00000e01,0x0058040c,0x0880280d, + 0x00080601,0x20100000,0x00800c0a,0x0880300f, + 0x20200c05,0x00080a05,0x0058100b,0x08b0380e, + 0x00581204,0x00001c04,0x00500004,0x08c0400f, + 0x00500a03,0x20280c02,0x00800803,0x09102815, + 0x00100c03,0x20280604,0x00881009,0x09203418, + 0x00581206,0x00301809,0x00380405,0x09403016, + 0x20202c05,0x20483e0a,0x00c00415,0x0960401c, + 0x20400805,0x00180a06,0x00680c14,0x09d02820, + 0x00180e03,0x00101006,0x0060000e,0x0a102824, + 0x20200807,0x20200208,0x00980414,0x0a203423, + 0x00300801,0x00700406,0x2038280d,0x0a80382d, + 0x00200a02,0x00381008,0x00400009,0x0b20202f, + 0x00000004,0x20200a03,0x00a00411,0x0b603033, + 0x00381a07,0x0000200c,0x00900c0d,0x0b703034, + 0x00280e05,0x00901408,0x20101415,0x0c30343e, + 0x00a81803,0x00502c00,0x20100410,0x0cc02c3c, + 0x00c82606,0x20203c09,0x00c00811,0x0d403444, + 0x00b01c03,0x20582a0a,0x01002815,0x0d504045, + 0x00c00809,0x00681a09,0x0030281a,0x0e804056, + 0x22a84a0b,0x00004009,0x00b0482e,0x0f00345b, + 0x22e01201,0x20c81208,0x01b02036,0x0fe03c68, + 0x22f01003,0x00281e01,0x00680435,0x1000446a, + 0x23483213,0x00806411,0x2020043d,0x11c05482, + 0x01a02808,0x21280e18,0x01b81e4d,0x11f05448, + 0x01b01803,0x2078460a,0x01800a50,0x13403c58, + 0x01c84602,0x00505007,0x20180654,0x13604457, + 0x01e0580d,0x2048a228,0x0170265a,0x15f0546f, + 0x21b00203,0x00000800,0x00403400,0x12402e19, + 0x21c80a02,0x20400000,0x00903c00,0x13b0361e, + 0x21c01400,0x20300400,0x00401400,0x14905a24, + 0x22800001,0x00001c00,0x20200c00,0x17b0722c, + 0x02b01802,0x00081608,0x00701e50,0x11104241, + 0x02b03c03,0x20782e07,0x00900a54,0x12405248, + 0x02c00203,0x00200201,0x00502e55,0x1300624e, + 0x04000a05,0x00002003,0x00400e78,0x15c07a68, + 0x20d00002,0x00680603,0x00180830,0x0e704651, + 0x20981203,0x00800c01,0x2020082d,0x0f604e5c, + 0x20700005,0x0020060c,0x00580c2e,0x0ff06e62, + 0x20e83004,0x0020360d,0x00c00c48,0x11a07a7f, + 0x00080801,0x00600002,0x0018080a,0x0c703e34, + 0x20400407,0x00480608,0x00281814,0x0d104e3b, + 0x20600802,0x00381002,0x00682418,0x0d705a3f, + 0x20501c00,0x20a83201,0x0198141d,0x0e806e4d, + 0x00182605,0x00303006,0x0018040b,0x0b004229, + 0x00482208,0x0050280e,0x00180807,0x0b80422e, + 0x00481e05,0x00402409,0x00180806,0x0bd0522f, + 0x20101c04,0x20382a01,0x00e8200d,0x0c806238, + 0x20301c06,0x2058260a,0x00d0080f,0x09e0421c, + 0x20400c05,0x2038160b,0x00b01813,0x0a304a21, + 0x20480c01,0x20200a05,0x00b01412,0x0a805623, + 0x00381a07,0x0040200b,0x00480c0b,0x0af05a2c, + 0x00380604,0x00100409,0x00480805,0x09303e12, + 0x00200202,0x20100005,0x00780406,0x09604a15, + 0x00301801,0x20681a01,0x00d80807,0x09a05a17, + 0x20300405,0x20381208,0x00c01013,0x09d05e1c, + 0x20280402,0x00000604,0x0050080e,0x08c04209, + 0x00180400,0x20100a01,0x0060040c,0x08e04e0c, + 0x20100601,0x00000002,0x00780810,0x0910560b, + 0x00380604,0x20100806,0x0088080b,0x09305e0d, + 0x00100203,0x00000003,0x00600408,0x08b04003, + 0x20200400,0x20280a02,0x00800410,0x08b04c02, + 0x20200803,0x00080a02,0x0078080d,0x08f05003, + 0x20400803,0x20281206,0x00a00414,0x09005c03, + 0x20200405,0x00080e06,0x0070000c,0x08e0400d, + 0x20101004,0x20181202,0x0068140a,0x0900480f, + 0x00280e05,0x00201806,0x00480407,0x09304c0d, + 0x00100c01,0x00081403,0x00680808,0x09505411, + 0x00380604,0x00001008,0x00480806,0x09704015, + 0x00481a07,0x0030240a,0x00100006,0x09a04417, + 0x00000c06,0x20181e08,0x00b0100d,0x09c04c17, + 0x00382603,0x00304406,0x0018100b,0x0a00581a, + 0x00180402,0x20101605,0x0070040d,0x0a40441f, + 0x20201407,0x20381a0a,0x00a01013,0x0a804c24, + 0x00481205,0x0020180a,0x0048040c,0x0aa05023, + 0x00381001,0x20601e02,0x01201813,0x0b105829, + 0x00080402,0x20200c02,0x00d00011,0x0b70402e, + 0x00400606,0x0020040a,0x0040040e,0x0be04c34, + 0x20501c05,0x20282607,0x00a01c19,0x0c005836, + 0x20400a01,0x20a80c00,0x0190241d,0x0cb06041, + 0x00d00a0c,0x20381407,0x00f03c11,0x0d20483f, + 0x00701805,0x00383207,0x00502c1a,0x0dd05449, + 0x00e80e06,0x00402809,0x0018040b,0x0e006048, + 0x01400c01,0x20880601,0x01601012,0x0f207459, + 0x23505c13,0x20289a1d,0x00a01037,0x0f905c63, + 0x22f82a0a,0x00902408,0x2070182e,0x1090646d, + 0x22c81602,0x00201208,0x00b02434,0x10a06868, + 0x24780605,0x20582c01,0x0150484f,0x12807889, + 0x02285e09,0x0150681a,0x21c84665,0x12b05049, + 0x01e01007,0x20100214,0x00282a5b,0x14007053, + 0x01a03005,0x20387e0f,0x00f00e4d,0x14006058, + 0x02b82c05,0x2060660f,0x00a85e82,0x16e0946b, + 0x21d80c02,0x20100c00,0x00503800,0x12a03e11, + 0x21e03009,0x00481c00,0x20380c00,0x14204218, + 0x21d81a06,0x00204400,0x20407400,0x1540561e, + 0x22700804,0x20102000,0x20303c00,0x18906627, + 0x02c81209,0x20403406,0x00802e58,0x11a05e3d, + 0x02e85a17,0x0100841b,0x20b0465a,0x12f04e45, + 0x02800c04,0x20400211,0x00c04e56,0x13e08649, + 0x03b82e12,0x00103c0b,0x00407e74,0x16c08a61, + 0x20b00807,0x20880a14,0x0140182d,0x0f106e52, + 0x20c01013,0x2078262a,0x0170442e,0x1010765b, + 0x20300002,0x20100a06,0x00c80c23,0x10e09263, + 0x20a04c15,0x20a85e2c,0x01301c3b,0x12d0ba7e, + 0x00201000,0x20681c02,0x0128200c,0x0d006236, + 0x00380a07,0x2020040f,0x00e8380c,0x0dc06e3e, + 0x20480801,0x20100601,0x00e8201a,0x0e508244, + 0x20682207,0x00902414,0x2048581d,0x0fa09a52, + 0x20402401,0x20283402,0x00b81011,0x0b905628, + 0x20402004,0x20483a05,0x00f00415,0x0c10622e, + 0x20101601,0x20383001,0x00f8040f,0x0c80722f, + 0x00481800,0x00102800,0x0058140c,0x0d708a3d, + 0x00382202,0x00702c05,0x20380c05,0x0a80561d, + 0x00180e03,0x00401006,0x00181008,0x0ae0621f, + 0x20201c04,0x00182202,0x00381c0d,0x0b407221, + 0x20401c01,0x20582e02,0x00f00017,0x0bc07e2c, + 0x20100400,0x20180a01,0x00800c0d,0x09c05613, + 0x00000401,0x00180a03,0x0050040b,0x0a106216, + 0x00482207,0x00802c0b,0x20580806,0x0a606a18, + 0x00200000,0x00200402,0x0048100b,0x0ab07e1b, + 0x00000401,0x00080602,0x0060000a,0x09505607, + 0x00100202,0x00380402,0x0030040b,0x0990620b, + 0x20280405,0x00100609,0x00601011,0x09d06e0c, + 0x20180a01,0x00200001,0x00400411,0x0a00760e, + 0x20280e03,0x00100803,0x0050080b,0x09405403, + 0x20200404,0x00300204,0x0028100e,0x09606002, + 0x00180602,0x20100c05,0x00780c0a,0x09a06c02, + 0x20100801,0x00000a01,0x0058140e,0x09d07802, + 0x00300c04,0x20280605,0x00681006,0x09805c0c, + 0x00381605,0x00402008,0x00280808,0x09a0580d, + 0x20300001,0x20281203,0x00a0100d,0x09e0680d, + 0x00280602,0x00201002,0x0078040b,0x0a20700f, + 0x20280602,0x00180406,0x0050080e,0x0a005016, + 0x20201005,0x20182208,0x00a01810,0x0a305c19, + 0x00600400,0x20200c02,0x00681005,0x0a707017, + 0x00001003,0x00082a03,0x00b01c11,0x0ac0701c, + 0x00400001,0x00000601,0x00501009,0x0ae05c21, + 0x00581a02,0x00402407,0x00280809,0x0b306425, + 0x20101802,0x20181800,0x00900816,0x0b506824, + 0x00401a02,0x00481805,0x00000c11,0x0bf07c2e, + 0x00200a02,0x00000003,0x00601813,0x0c20642f, + 0x20280601,0x20200c01,0x00b02018,0x0c906836, + 0x00181e01,0x00502c05,0x00300c12,0x0cc07038, + 0x20400004,0x00a00e01,0x2050141e,0x0db08845, + 0x00100001,0x00100204,0x00501c18,0x0de07045, + 0x00c81a05,0x20301a02,0x00f02412,0x0e907c4b, + 0x00882206,0x20200802,0x00e04c14,0x0ed07c4b, + 0x0158220e,0x0090240a,0x20303c11,0x1040985c, + 0x22285a08,0x00207c00,0x0058181a,0x10707c5e, + 0x23802c08,0x20985a11,0x01500836,0x1170806f, + 0x22e01802,0x20a82a10,0x0100142c,0x11a09c6c, + 0x24c00c0d,0x00283a1f,0x00601c4f,0x13b0b08c, + 0x01905008,0x2148a617,0x0240064b,0x13406042, + 0x02582e02,0x00202807,0x20184a6f,0x14e0704f, + 0x01f80803,0x20401609,0x00686e5c,0x14f08c50, + 0x03000202,0x00582007,0x20885290,0x18209867, + 0x21b01c04,0x20381800,0x00102400,0x13304a0a, + 0x21584e08,0x20607400,0x00708c00,0x14b04a17, + 0x22280c00,0x20280800,0x00309800,0x15e0560a, + 0x22383a05,0x00803400,0x2070b400,0x19404e1a, + 0x02400a0c,0x0040040d,0x20505652,0x12706633, + 0x01705809,0x21988a17,0x02508a40,0x13a08237, + 0x02c01206,0x20502000,0x00105267,0x15109e3e, + 0x02804408,0x2068460f,0x0060766a,0x17e09e4f, + 0x20400c07,0x00600e16,0x20402419,0x1020924f, + 0x00702205,0x20301003,0x00382404,0x1140aa55, + 0x20100804,0x00000a12,0x0080281c,0x1230ba63, + 0x00b83a0e,0x00b08808,0x20b00810,0x1460ca7c, + 0x00280403,0x00901400,0x2018300e,0x0df0863c, + 0x20300808,0x0058120c,0x0068101a,0x0ec09645, + 0x20300c02,0x00281606,0x00a8201a,0x0f80b248, + 0x20c02011,0x20283e22,0x01700c31,0x10e0c25c, + 0x20383608,0x00803c09,0x00400013,0x0c50762b, + 0x20182a06,0x00702c0c,0x00382011,0x0cf08630, + 0x20280804,0x00500801,0x00683c11,0x0d909a33, + 0x00301a04,0x00582810,0x0088480c,0x0e90a23e, + 0x00102409,0x20583a0e,0x0130080a,0x0b40761d, + 0x20200c04,0x20381606,0x00e0040e,0x0bb07e21, + 0x00282208,0x0030300d,0x0088140b,0x0c308625, + 0x20382603,0x00b02c05,0x20180c15,0x0ce09a2e, + 0x20180e05,0x0040080c,0x0058140c,0x0a806e12, + 0x00280a04,0x00000806,0x00980808,0x0ae07e15, + 0x20301405,0x2058320b,0x01402011,0x0b408617, + 0x00280800,0x00200604,0x00a0080d,0x0bb0961d, + 0x00200601,0x00100203,0x00700808,0x0a207208, + 0x20100804,0x20280a05,0x00c8040d,0x0a607e0b, + 0x00200c00,0x00080c04,0x00881808,0x0ac08a0b, + 0x20201805,0x00081e03,0x00b81812,0x0b00960e, + 0x20401805,0x00181e05,0x0078100e,0x0a007004, + 0x00280a04,0x00001007,0x00a8080a,0x0a307801, + 0x20100603,0x00380403,0x0050040f,0x0a908401, + 0x00081e05,0x0060200a,0x0040000e,0x0ae08802, + 0x00681a06,0x0080240b,0x00080401,0x0a50680b, + 0x20300404,0x20281a06,0x00e01810,0x0a70780e, + 0x20100c05,0x00380e06,0x00480c0b,0x0ad0840e, + 0x00000401,0x20180605,0x00c01c0d,0x0b20940f, + 0x20401805,0x00181608,0x00900c14,0x0ac06c16, + 0x00380604,0x20101407,0x00880c08,0x0b10801a, + 0x00580e02,0x00701809,0x00180807,0x0b607c16, + 0x00300c05,0x00000603,0x00b8140e,0x0bd09c1d, + 0x00500201,0x00700406,0x00400408,0x0bb06c23, + 0x00301c04,0x20281e04,0x00d01410,0x0c108026, + 0x00181a04,0x00403004,0x00702016,0x0c508825, + 0x00281e06,0x0030300d,0x00c01416,0x0cf0942f, + 0x20181602,0x00701403,0x00502817,0x0d007833, + 0x20380a07,0x00500008,0x00602c19,0x0d908c3b, + 0x00001a01,0x20282a07,0x01203c17,0x0dd09c3b, + 0x20180800,0x20400a06,0x0180441d,0x0ed0ac49, + 0x00281e09,0x00200603,0x00904014,0x0ee09048, + 0x00701401,0x00482e0d,0x00602811,0x0fc0a450, + 0x00203003,0x00485a0a,0x00800c17,0x1000a852, + 0x00700a06,0x20683a05,0x0190481b,0x1180c465, + 0x22a0440e,0x20588e1d,0x00a80c1a,0x1180985f, + 0x23084802,0x00902a09,0x20582c25,0x12a0a06b, + 0x22d83a02,0x01001e01,0x20e8281c,0x12f0a06c, + 0x2408040a,0x20381217,0x00b84030,0x1530d48a, + 0x02082205,0x00c04c0e,0x2188ba61,0x14307438, + 0x02304801,0x20986203,0x00586268,0x15c07c46, + 0x02200802,0x00280607,0x20786665,0x16108844, + 0x02e01602,0x20482405,0x00788e89,0x19409859, + 0x21783c03,0x00903c00,0x20905000,0x13b03a05, + 0x21d02407,0x00a87400,0x20905400,0x15404601, + 0x2238040c,0x00782c00,0x20203000,0x16905406, + 0x2280340e,0x20a87000,0x01102800,0x19e06204, + 0x01881a07,0x20701c09,0x00707245,0x13306a27, + 0x01f84206,0x01308014,0x22701656,0x14c07e2c, + 0x02683617,0x00605024,0x20d07668,0x1630862e, + 0x03084e1a,0x00308c2b,0x20c05a79,0x19109241, + 0x00480c03,0x20d02e0c,0x00e04803,0x1140a648, + 0x0028460a,0x00307401,0x20607808,0x1290a253, + 0x00300009,0x20802221,0x0070780b,0x13c0da5d, + 0x20300807,0x20f81e24,0x0170cc17,0x15f0e271, + 0x00500205,0x20f00a03,0x0190200e,0x0f20b640, + 0x00501408,0x20d0061d,0x0160240e,0x1020ce48, + 0x20100801,0x20801206,0x00f81c14,0x1110e64d, + 0x00400c08,0x20e0220e,0x01083c0f,0x12b10e5e, + 0x20b0380e,0x20f86214,0x01b80c1c,0x0d70b22b, + 0x20702c06,0x20984a04,0x01782c1c,0x0e20b633, + 0x00200c02,0x20680e03,0x01382812,0x0ef0ce3b, + 0x20181208,0x20b0200b,0x01882c1c,0x1010e649, + 0x00981e0c,0x20103417,0x00484204,0x0c60a21f, + 0x00280e06,0x00200c0d,0x00582808,0x0ce0a621, + 0x20601202,0x20283004,0x01080818,0x0d70b626, + 0x20602006,0x20e8460c,0x0200001a,0x0e30d62e, + 0x20600c07,0x20881e0d,0x01101018,0x0b809a15, + 0x20200402,0x20180e04,0x0080040e,0x0c009e16, + 0x00280802,0x00200e01,0x00482405,0x0c80b617, + 0x00201001,0x20681007,0x00f83809,0x0d10ca1d, + 0x00180601,0x20500808,0x00a81805,0x0b209206, + 0x00380c00,0x00101003,0x00580c08,0x0b809e0b, + 0x00280e04,0x00001406,0x00880c0d,0x0bf0aa0e, + 0x00382209,0x2020340b,0x00a8040f,0x0c50be11, + 0x00181a05,0x20603005,0x00c00809,0x0b009401, + 0x20200204,0x20280403,0x00901411,0x0b509c01, + 0x20480803,0x20300604,0x00d00812,0x0bc0a801, + 0x20501c09,0x20b83a0f,0x01701818,0x0c10c002, + 0x00001809,0x20c82a0b,0x0170100c,0x0b30940c, + 0x00201007,0x20280e09,0x00880c0a,0x0b90a40e, + 0x00480a02,0x20501c05,0x00e80c05,0x0c00a80d, + 0x00100202,0x2030080b,0x00981809,0x0c70c013, + 0x00181e07,0x2060300f,0x00d8040c,0x0bc09817, + 0x20180602,0x0020080c,0x0068040f,0x0c309c1b, + 0x00300401,0x20680e01,0x01502010,0x0c80a817, + 0x00881a05,0x20302c06,0x00b0200b,0x0d30c81d, + 0x00400002,0x20d00207,0x0190300e,0x0cb0a824, + 0x00782a06,0x00103805,0x0080380c,0x0d40ac29, + 0x20300602,0x20581c02,0x0120341a,0x0d80bc2c, + 0x20401003,0x20982a08,0x01604823,0x0e60d834, + 0x20300605,0x20d82400,0x0190301a,0x0e20b438, + 0x20a00008,0x2098160f,0x01603021,0x0ed0c43f, + 0x20181802,0x20401e03,0x00b01410,0x0f40d441, + 0x00080605,0x20581402,0x00c03017,0x1080f451, + 0x20702804,0x20b85210,0x01080811,0x1030c04d, + 0x00881617,0x2090100a,0x01101004,0x1130d052, + 0x00582e12,0x20903803,0x01300c0c,0x1180dc4f, + 0x00180603,0x20781a0c,0x00800816,0x13610868, + 0x21c82006,0x20103e04,0x20489e03,0x12c0a454, + 0x22e07828,0x20e8aa3a,0x0158841c,0x13e0c062, + 0x22f05420,0x21489231,0x0218601c,0x1440c863, + 0x23600c11,0x20781e16,0x00189019,0x1700ec7f, + 0x01c03a04,0x2098140d,0x00b87e53,0x14f05c27, + 0x02482214,0x0100783c,0x2168f66b,0x16a05837, + 0x0240320f,0x0010102c,0x2038e66c,0x17007437, + 0x02c03609,0x2040181b,0x2068d284,0x1a809c46, + 0x21403c0a,0x2088b000,0x01880400,0x14205806, + 0x2160040a,0x20a81000,0x01f83c00,0x15d07000, + 0x21601c0c,0x20885400,0x01983c00,0x17508805, + 0x21a81409,0x00603800,0x21180800,0x1ab07e07, + 0x01101609,0x00783c1e,0x21402a3c,0x14006a19, + 0x01901e11,0x2098581e,0x01b07242,0x15706621, + 0x00f0260d,0x20287024,0x00506e43,0x1720861c, + 0x01602a14,0x0018781b,0x2030de4d,0x1a108e2e, + 0x00780606,0x00b01003,0x22207a09,0x1290aa3b, + 0x2080280b,0x20287a14,0x0050ac09,0x13c0ba3e, + 0x00c81203,0x00803203,0x21808617,0x1560ea49, + 0x00400411,0x00b80a20,0x22207e0d,0x17d10a5a, + 0x20180405,0x00a01210,0x21e0440b,0x10a0de3a, + 0x00d81e0a,0x0090540d,0x21a00a0f,0x11d0fe41, + 0x00081402,0x0040420d,0x20c0380e,0x12f11e4e, + 0x00d82210,0x00c06014,0x22300801,0x14e12a60, + 0x00382201,0x00906601,0x21a83c08,0x0f00ea31, + 0x20181c04,0x00205611,0x20580818,0x0fc10a3c, + 0x00580c00,0x20102a07,0x0038080e,0x10c12640, + 0x2080080a,0x0048161c,0x20b03426,0x1211364d, + 0x20300c02,0x00082a04,0x20100c13,0x0da0ca23, + 0x20300c05,0x20582205,0x01081415,0x0e40ea26, + 0x20800004,0x20500607,0x00e8281c,0x0f11162a, + 0x00181004,0x00602c02,0x2118600e,0x10212e33, + 0x00180800,0x00401402,0x20b8240a,0x0cd0ca15, + 0x00080606,0x2030080a,0x00881c0a,0x0d50de16, + 0x00500601,0x20580806,0x00f82804,0x0e10fe1a, + 0x00380e0a,0x0020280e,0x20681c10,0x0ec10a24, + 0x00000601,0x00280c01,0x2060000d,0x0c50be09, + 0x00300805,0x20381e07,0x00a0040a,0x0cd0da0c, + 0x20200a02,0x20481c02,0x00d00413,0x0d60f20e, + 0x20601809,0x20184610,0x0040241a,0x0df1020f, + 0x20500c04,0x00382a01,0x2090100e,0x0c40bc05, + 0x20600203,0x20100008,0x00380814,0x0ca0d403, + 0x20100808,0x20281a06,0x0068100e,0x0d30f002, + 0x00481202,0x0040300a,0x20d83c09,0x0dc10402, + 0x00981206,0x00603409,0x21380c00,0x0c90c80c, + 0x00981003,0x20103000,0x00280801,0x0cf0dc0e, + 0x00180608,0x00000c12,0x0000040a,0x0d70ec0e, + 0x20180601,0x00000804,0x20101814,0x0e00f811, + 0x20701007,0x0028320a,0x2070381b,0x0d10c819, + 0x20300209,0x20500409,0x00e0381b,0x0d80dc1b, + 0x00480400,0x20100a06,0x0030380f,0x0e11001a, + 0x00300c00,0x00082001,0x00104412,0x0ee10823, + 0x0060020c,0x0060040d,0x21302007,0x0e30e02a, + 0x00002008,0x20586213,0x01005411,0x0ec0f831, + 0x20500801,0x20281605,0x0050201b,0x0f31102f, + 0x20180604,0x00200800,0x20702c1c,0x10412c3a, + 0x2080080c,0x00681e17,0x21200c1a,0x0fb0f43a, + 0x20100a08,0x00381c06,0x20880c12,0x10911043, + 0x00101605,0x00083a02,0x0010200e,0x11011844, + 0x20501001,0x0028360e,0x20501c19,0x12813854, + 0x20381613,0x0080380d,0x21885401,0x11d0e447, + 0x20f0140b,0x00583e13,0x20f8280e,0x12e10453, + 0x20c02000,0x0058660f,0x20e8080f,0x13611c52, + 0x20201205,0x0068320b,0x2118440a,0x15712c65, + 0x2160142b,0x00383a2d,0x20a88e07,0x1400ac45, + 0x20685c02,0x00a1100e,0x21d9161e,0x1580e44b, + 0x20f8341e,0x00d09a10,0x22792e16,0x1600fc4f, + 0x22580429,0x00a0121b,0x21e90c03,0x18c0e86c, + 0x01784a1b,0x0080d450,0x2178a646,0x15b0601c, + 0x01080e06,0x20d02013,0x0260122f,0x17407823, + 0x01584a17,0x0000dc46,0x20187640,0x17e08022, + 0x0238561e,0x0081005b,0x2198a269,0x1b908035 +}, //ct2 + { + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }, //ct3 + }, + CapTable:{ // CapTable + { + 0x22984609,0x20a00000,0x00008000,0x1ab01c17, + 0x21e00607,0x20d00000,0x00081800,0x1d502803, + 0x2148160e,0x20a00000,0x00007000,0x1ab01e0b, + 0x2258360d,0x20800000,0x00009000,0x24a00209, + 0x0290240c,0x21c0021c,0x00085a7b,0x1ac04a26, + 0x01082013,0x20c00216,0x00084e5b,0x1cf0122b, + 0x00b81818,0x20f0022a,0x0008363d,0x1a003a29, + 0x01a83811,0x21400228,0x00080a6e,0x23d02e40, + 0x20180403,0x21200009,0x00087c01,0x18580663, + 0x01c81615,0x21400022,0x00082e2a,0x1a78226d, + 0x0090060c,0x2150001f,0x00087e1b,0x17f80655, + 0x00e00802,0x2230000c,0x0008ba21,0x20880688, + 0x00c80608,0x21300013,0x00080a02,0x15382a64, + 0x20e02014,0x2190021c,0x00084c29,0x16d81e6d, + 0x00e00401,0x21400204,0x00081201,0x15081e63, + 0x00b02208,0x22100013,0x00085409,0x1bf84694, + 0x20501202,0x21500206,0x00001422,0x12481a54, + 0x00c8060d,0x2100001f,0x00081a01,0x13d85259, + 0x20e01005,0x21300000,0x00082c2a,0x12282a4f, + 0x20300003,0x21900204,0x00000429,0x17a85a7b, + 0x2040180c,0x2100020c,0x00083c13,0x10181e39, + 0x20600401,0x21200208,0x00003c21,0x11383a49, + 0x00b0060a,0x20f0000e,0x00001400,0x1018363a, + 0x20300203,0x21900006,0x00000c20,0x14685a57, + 0x00580e0d,0x20a00018,0x00001806,0x0e983e2d, + 0x00200801,0x21100204,0x0000080f,0x0f682a30, + 0x20b0080b,0x20f00211,0x00000420,0x0e782629, + 0x20200c03,0x21900204,0x00000415,0x12284e3d, + 0x00000404,0x20d0020f,0x00002814,0x0d581e20, + 0x20500002,0x20e00202,0x00080815,0x0e282e1e, + 0x0068120a,0x20d00011,0x00001800,0x0d882e19, + 0x00400e04,0x21600005,0x00000c11,0x10884e2a, + 0x20700404,0x20b00203,0x00082413,0x0ca81e0c, + 0x00380604,0x20e00005,0x00000c06,0x0d782e11, + 0x20500806,0x2100020f,0x00000814,0x0cd8160f, + 0x20580804,0x21300207,0x0000141c,0x0f984613, + 0x00780a06,0x20a0000a,0x00000603,0x0c782e04, + 0x20200c03,0x20f00206,0x00080811,0x0d182605, + 0x00200400,0x20e00004,0x00082006,0x0c982202, + 0x00000604,0x21500004,0x0008040e,0x0f584402, + 0x20300803,0x20c00207,0x00000412,0x0c682004, + 0x00080a03,0x20b00004,0x0000040b,0x0d283009, + 0x20180604,0x20d00005,0x00000c0d,0x0cb82808, + 0x00000c0b,0x2140020a,0x0008240d,0x0f984410, + 0x20380800,0x20b00003,0x0000040a,0x0cc82412, + 0x20100805,0x20d00205,0x0008100c,0x0d982c15, + 0x00180403,0x20e00206,0x0000080b,0x0d282014, + 0x00681e13,0x21100018,0x0000400f,0x1058541e, + 0x00780602,0x20d00004,0x00001c00,0x0d781c17, + 0x00180e03,0x20b00009,0x00001409,0x0e783420, + 0x20500401,0x20f00003,0x0008100f,0x0de82421, + 0x21000c1b,0x2180021f,0x00080820,0x11982835, + 0x22300802,0x20e00202,0x00001815,0x0e480822, + 0x22180401,0x20f00000,0x0000300d,0x0f981c2b, + 0x21900c00,0x20e00007,0x00001601,0x0f182028, + 0x2168161c,0x21500031,0x0000620f,0x1378343e, + 0x02e01607,0x20c00005,0x00001a55,0x0f200402, + 0x03002208,0x20f00004,0x00001e58,0x10900005, + 0x02c0120b,0x20b00006,0x0000424c,0x0ff80c01, + 0x02b03c0b,0x21a00225,0x00003e51,0x14d0240e, + 0x21180405,0x20700210,0x00000434,0x0e900e0d, + 0x21280806,0x20700213,0x00000435,0x1020060b, + 0x21200408,0x20800219,0x00080437,0x0f700e08, + 0x21080801,0x20b00204,0x0008202f,0x14a01203, + 0x2320740b,0x0108d000,0x21f8a400,0x1ac8241f, + 0x2268420b,0x01401000,0x22700400,0x1d782400, + 0x22280a0a,0x00f83800,0x21f02800,0x1ac82000, + 0x23202e0d,0x00789c00,0x21780c00,0x24982c03, + 0x03687a0f,0x02d07021,0x25387697,0x1af85e2d, + 0x02304818,0x00486622,0x22389671,0x1cd83a38, + 0x02304815,0x00d8461f,0x22d89a66,0x1a382233, + 0x02b07c1e,0x0128ae28,0x23d8ea96,0x23d84e48, + 0x00203809,0x00f80e0c,0x23784c0a,0x18087273, + 0x00703609,0x01683825,0x23c8a208,0x19e89a75, + 0x20381a09,0x01f00c21,0x23f88004,0x17988264, + 0x01000e09,0x03101433,0x26991215,0x1ff8d69e, + 0x00401a05,0x01c81010,0x23a81811,0x14a89e66, + 0x00582e06,0x0230640b,0x24a81c0d,0x1638b272, + 0x01002601,0x01900805,0x23b82205,0x14889265, + 0x00383e10,0x03406018,0x2640181b,0x1af90e9b, + 0x20782801,0x02203400,0x23e0241c,0x11c8964f, + 0x20101803,0x01881206,0x2310281e,0x12f8b65d, + 0x20981a01,0x02203002,0x23901029,0x11889e53, + 0x0000100a,0x02600217,0x24b03425,0x1698f27b, + 0x00882a04,0x01804c02,0x23101407,0x0fa8823d, + 0x20580e01,0x01e00c03,0x2350281a,0x1088a641, + 0x00081000,0x01c00a01,0x22e0300e,0x0f789237, + 0x20700a02,0x02900008,0x24b00025,0x1358ee56, + 0x20801004,0x00e82609,0x21e0341e,0x0df87a2b, + 0x00381601,0x01b01e01,0x2330200c,0x0ec88e2e, + 0x00181202,0x01801a02,0x22c0140f,0x0df87e28, + 0x00181c00,0x02b02802,0x24b02011,0x1128e23a, + 0x00480e03,0x01201004,0x22700405,0x0ce86a1a, + 0x20200001,0x01600605,0x22b01013,0x0d98821f, + 0x20401405,0x01482e08,0x22601011,0x0cf87a18, + 0x00082605,0x02402002,0x24103c15,0x0f98ce27, + 0x20300000,0x00f00e04,0x22280410,0x0c386610, + 0x00000803,0x01680a01,0x22a0000c,0x0cd88210, + 0x00280a04,0x01901808,0x23081405,0x0c68760d, + 0x20101408,0x01c81a0f,0x23900c15,0x0eb8ba12, + 0x00100c03,0x00f81a02,0x21f80408,0x0bf86a04, + 0x00182207,0x01702808,0x22c0100b,0x0c887e04, + 0x00280800,0x01701203,0x22a00c0a,0x0c287605, + 0x20500201,0x02100808,0x23e81812,0x0e78c002, + 0x00181206,0x01301408,0x2240040b,0x0bf86805, + 0x20301009,0x0108160e,0x2220080f,0x0c987409, + 0x20400400,0x01581202,0x22600c12,0x0c287409, + 0x00c81608,0x02102405,0x23c01404,0x0ec8bc0d, + 0x20301006,0x00f81e0b,0x2200080d,0x0c586412, + 0x00480e08,0x0130180d,0x22781007,0x0d187814, + 0x00501002,0x01681203,0x22a81405,0x0ca87414, + 0x20d02c0d,0x01b85a13,0x23301827,0x0f68b822, + 0x00500202,0x01380c08,0x22700004,0x0d08681a, + 0x20201006,0x01082a0b,0x22201c13,0x0dd87821, + 0x20481803,0x01a00c03,0x22e80413,0x0d687c1f, + 0x00b8220a,0x02602814,0x24981801,0x10e8b836, + 0x22181406,0x01301801,0x22a01414,0x0e085c26, + 0x22000008,0x01480806,0x22c80c0d,0x0f287431, + 0x21981e01,0x0140200b,0x22a02406,0x0ea8742c, + 0x23301015,0x01e8420a,0x23f04421,0x12c8b047, + 0x02781e11,0x00e03c13,0x22504a50,0x0ef84408, + 0x02883a19,0x0140641f,0x22e05a54,0x10585c0d, + 0x0228160d,0x00d02c09,0x22206646,0x0fb8500b, + 0x03685629,0x0220b836,0x24f05e76,0x14b8781d, + 0x20c01c0b,0x00780e20,0x21502024,0x0e981e0d, + 0x20b0340e,0x0058162b,0x21502c22,0x1018260c, + 0x20a02009,0x00800a1b,0x2170081d,0x0f782208, + 0x20e02416,0x00d81a43,0x2200702b,0x14983608, + 0x22785a0d,0x20b08c00,0x01088800,0x1a484201, + 0x23109806,0x2178b000,0x0158e000,0x1cd84a05, + 0x22c03808,0x20585000,0x00c8a800,0x1a384a03, + 0x23f01406,0x20481c00,0x20191000,0x23f85e0d, + 0x0270c427,0x2218fa26,0x0338ba76,0x19989e3c, + 0x03b82403,0x01007411,0x21790293,0x1bf8ae4f, + 0x0398660f,0x00909818,0x20789285,0x19788e45, + 0x04984402,0x0010c413,0x20894ebe,0x2298da6c, + 0x00b85e23,0x01009850,0x20b88201,0x1688f677, + 0x2028320c,0x00606019,0x00683c1d,0x1819068a, + 0x20c04c18,0x21084215,0x01e86025,0x1618c275, + 0x00780a0c,0x21003c1a,0x02a8501e,0x1d6956bc, + 0x20182805,0x20703a19,0x01b08c21,0x12f8de68, + 0x00001008,0x2058220a,0x01e04419,0x14390a6f, + 0x00f85e1d,0x00307434,0x00f01000,0x12d8ee63, + 0x20c02007,0x21285209,0x03905433,0x18196293, + 0x20702c06,0x21184a0a,0x0290241d,0x1038be49, + 0x0018320a,0x20103c0e,0x01603818,0x1128ea56, + 0x20a0080d,0x21381a23,0x02c0802b,0x0ff8b64e, + 0x00a81a06,0x20a0300b,0x02601c0e,0x14293a72, + 0x00401205,0x20682809,0x01702009,0x0e48b636, + 0x20601407,0x20d82211,0x0250441c,0x0ed8c63c, + 0x00001e02,0x21282805,0x0260000d,0x0e08a232, + 0x20981401,0x21001607,0x0310442d,0x10f92255, + 0x20480401,0x20200a05,0x00d01814,0x0cc89a27, + 0x00100e02,0x20881c04,0x01d0140b,0x0d58ba29, + 0x20100c00,0x20a81602,0x01c0100e,0x0cb89e24, + 0x00100e01,0x21582a03,0x03703813,0x0ee90e34, + 0x00100803,0x20281603,0x00f00809,0x0bc89a19, + 0x20180802,0x20500602,0x01600c0e,0x0c38ae1c, + 0x00180401,0x20801601,0x0178140a,0x0bc89a19, + 0x20502c05,0x21184a07,0x02c01017,0x0d88fa1f, + 0x20280e03,0x00001006,0x00a0040c,0x0b28920e, + 0x00380a04,0x20700c04,0x01700c0b,0x0b88aa10, + 0x20280602,0x20980404,0x01c00c0e,0x0b28a20d, + 0x00681204,0x20602409,0x01b81807,0x0cd8f610, + 0x00580601,0x20301203,0x00f00c05,0x0ae88a05, + 0x20602005,0x20983608,0x01a01413,0x0b48a201, + 0x00300601,0x20a80a01,0x01b01408,0x0ae89603, + 0x20680c00,0x20a00a02,0x02401c1a,0x0c88f400, + 0x20600003,0x20581a05,0x01300c13,0x0ad88c07, + 0x00780603,0x20101807,0x00d81801,0x0b689c09, + 0x20500805,0x20a80605,0x01980c10,0x0af89009, + 0x00400c00,0x20e81e02,0x02601809,0x0cd8e811, + 0x00380a03,0x20401805,0x00e81802,0x0b488811, + 0x20480401,0x20381204,0x01201814,0x0bc8a413, + 0x00781a08,0x20802409,0x01880402,0x0b789812, + 0x00080c01,0x20b02a03,0x01f82814,0x0d98e01f, + 0x00300802,0x20780e04,0x0140040c,0x0be89019, + 0x00400802,0x20300602,0x00e82008,0x0ca8a021, + 0x20202409,0x20e83a0f,0x02100016,0x0c28981e, + 0x00102400,0x20e83e01,0x02900015,0x0ee8f834, + 0x21b01405,0x20482801,0x01000815,0x0ce89029, + 0x21880803,0x20180405,0x00f00413,0x0dd8b02e, + 0x21a00c00,0x2058340c,0x01300811,0x0d68a431, + 0x21d8040e,0x20680e01,0x01b80c17,0x10d8f84a, + 0x0160060a,0x00181c12,0x0060563d,0x0e188015, + 0x00f01e05,0x2038480e,0x00e06e35,0x0f389c1d, + 0x01501207,0x2028180e,0x0060523d,0x0ec8841b, + 0x00d80a17,0x20784028,0x0180c641,0x1318e835, + 0x20182004,0x00204a0c,0x00002804,0x0e284a07, + 0x00384c01,0x00508a02,0x20403609,0x0f885a02, + 0x20183802,0x00206606,0x00003802,0x0ef85203, + 0x0088040a,0x20905a1d,0x00704a19,0x13e86408, + 0x23406412,0x00c87800,0x2128f000,0x19d8460c, + 0x22b8a208,0x02011c00,0x22f83800,0x1c488224, + 0x22482e09,0x00005c00,0x20285800,0x19c8361a, + 0x23900c07,0x00d01c00,0x20d90c00,0x23287a30, + 0x04e8ba1a,0x02515036,0x2308ca9b,0x18a89a59, + 0x03d8040f,0x20800617,0x01881a82,0x1a78ae65, + 0x0290781d,0x20b89a1b,0x0158766d,0x18687251, + 0x04c00402,0x01080814,0x205892ab,0x20c8f285, + 0x21802c09,0x20987a18,0x0240904f,0x14a8c67f, + 0x20d01a07,0x20882817,0x01980c36,0x1648ca8b, + 0x00c86220,0x0120a83c,0x2118580f,0x14d8aa80, + 0x20582e0e,0x01002819,0x20702438,0x1b2912bf, + 0x00402001,0x00284404,0x00601807,0x11889a55, + 0x00880e04,0x20201000,0x00f0380f,0x1298b268, + 0x20e04c10,0x20689e24,0x01809834,0x11489e5e, + 0x20580c09,0x00501a10,0x0030342a,0x15f8ea8e, + 0x00082a04,0x00a04006,0x20b00813,0x0f188247, + 0x20902807,0x2058560b,0x01204026,0x0fa89a4e, + 0x00380602,0x00d8040b,0x20e81409,0x0ee87e40, + 0x00400607,0x0028180a,0x00803c1a,0x1228de6c, + 0x20180c02,0x00000e05,0x00602412,0x0d287a35, + 0x00181e05,0x00502009,0x2030080b,0x0da88635, + 0x20282604,0x00c03005,0x20f01412,0x0d187633, + 0x20701004,0x00382a0b,0x00303826,0x0f38ba4c, + 0x20300201,0x20300000,0x00801010,0x0bc87224, + 0x20180801,0x20200e05,0x0050180e,0x0c387628, + 0x20180404,0x00300e08,0x20300c0c,0x0bc86a24, + 0x00000401,0x00700002,0x20780c10,0x0d58ae31, + 0x00400800,0x20300601,0x00800006,0x0ad86a19, + 0x00101401,0x20481603,0x0080000c,0x0b28721b, + 0x00380603,0x00300804,0x20100409,0x0ad86a19, + 0x00082202,0x00903c05,0x20780c10,0x0c08ae21, + 0x20500802,0x20181201,0x00900c13,0x0a386e0d, + 0x20100800,0x00281002,0x0020000f,0x0a78760e, + 0x20400c02,0x00281604,0x00100811,0x0a38660c, + 0x00200a02,0x00180e02,0x00802410,0x0b48ae11, + 0x00400206,0x00100005,0x00501402,0x09f86603, + 0x20181001,0x00402401,0x2018100b,0x0a487202, + 0x00200000,0x00500002,0x20380406,0x0a086601, + 0x20501404,0x00382207,0x00500817,0x0b08a003, + 0x20201408,0x0008160d,0x0058100e,0x0a085c06, + 0x00380a06,0x00000803,0x00801807,0x0a587407, + 0x00080e02,0x00501001,0x2040040b,0x0a186408, + 0x00300202,0x00800405,0x20381407,0x0b68a412, + 0x00000205,0x0068040b,0x00081007,0x0a586c10, + 0x20301809,0x20281a0e,0x00a81011,0x0ac86c13, + 0x20101804,0x00282605,0x0010000b,0x0a886412, + 0x00180402,0x00800602,0x20200011,0x0c28a81e, + 0x00480402,0x00500e04,0x00000008,0x0b086818, + 0x00681a08,0x00401c0e,0x00381406,0x0b987c1f, + 0x00881a06,0x00803406,0x20881c06,0x0b38681b, + 0x00081a03,0x00702c03,0x20281014,0x0d68a831, + 0x21681402,0x00401803,0x00300016,0x0bf86c27, + 0x2150100a,0x20281a0a,0x00b00817,0x0cb87c2d, + 0x21a00c0e,0x0038160c,0x0058101d,0x0c58742d, + 0x21001005,0x00181a06,0x00900016,0x0f38b046, + 0x00c80a03,0x20180c07,0x00903e2b,0x0d38641d, + 0x00981e0a,0x00201414,0x00503227,0x0e287825, + 0x00f8260f,0x00501c1d,0x00003a2f,0x0dc87824, + 0x20a02803,0x00685c09,0x00303a19,0x1188b045, + 0x00301401,0x20381602,0x00604208,0x0d983c03, + 0x00403003,0x20585e0a,0x00a07a0b,0x0ed84c0c, + 0x00102805,0x20484210,0x00707a04,0x0e68400a, + 0x01284e06,0x01005012,0x21407236,0x13187c1b, + 0x22284e04,0x20e0b000,0x01386000,0x1938422d, + 0x23304c05,0x2168c400,0x03281000,0x1b087a1b, + 0x22d02409,0x00582c00,0x20287400,0x19683e20, + 0x23280802,0x21004000,0x01a89800,0x2238624c, + 0x03408008,0x2218de0c,0x03f03265,0x17587a5f, + 0x04d02201,0x2038040e,0x00186e99,0x19687a68, + 0x0468760e,0x00e0cc1b,0x20d86e88,0x17a86264, + 0x04d00800,0x21200005,0x02a85697,0x1f18aa98, + 0x20e80603,0x2020100c,0x00983836,0x13986a77, + 0x21581a04,0x00501c0a,0x00000c4d,0x14f8968e, + 0x21403c09,0x20f87e10,0x02605c4b,0x13888282, + 0x21203802,0x21086004,0x02a00051,0x1928cabb, + 0x00481602,0x20301c03,0x00d0040c,0x10787656, + 0x00400800,0x20181202,0x0070340f,0x11688660, + 0x00282a06,0x0000480a,0x00781c0f,0x10586255, + 0x00300204,0x20380809,0x0110101a,0x1448c286, + 0x20402401,0x20783e04,0x01402019,0x0e187244, + 0x20281601,0x00202603,0x00400c1b,0x0ea86e4c, + 0x00100803,0x20a81208,0x01901014,0x0de86644, + 0x20300800,0x20381202,0x01002823,0x1098ae67, + 0x00100c00,0x00281800,0x0050080d,0x0c486631, + 0x20401c03,0x20383606,0x00c01014,0x0cb87234, + 0x20601c02,0x20883800,0x01500816,0x0c286a2e, + 0x20380403,0x20100e03,0x00b0041b,0x0dd89e48, + 0x20480803,0x00500000,0x20100410,0x0af86222, + 0x00000401,0x00480804,0x2018080a,0x0b586e25, + 0x00380602,0x20100405,0x00700004,0x0af86221, + 0x00180e03,0x20201405,0x00e00c12,0x0bf89e31, + 0x00481605,0x00201c07,0x20101004,0x0a185a18, + 0x00281a04,0x00502c07,0x20300809,0x0a586a1b, + 0x00000401,0x20280602,0x00800c0c,0x0a085e19, + 0x20200c04,0x20582205,0x01302415,0x0ab8961e, + 0x20300003,0x20200608,0x00601412,0x09784e0d, + 0x20180402,0x20100e06,0x00801410,0x09a8620f, + 0x20280e01,0x20101802,0x0060000d,0x09785a0c, + 0x00180e04,0x20100c06,0x00b0100e,0x0a18860d, + 0x20200000,0x20300003,0x00700408,0x09484c00, + 0x20180601,0x20180c01,0x00b0140c,0x09685e01, + 0x00100201,0x20400601,0x00c00c08,0x09485601, + 0x20180803,0x20401a07,0x00f00010,0x09e87c02, + 0x00681602,0x20302c02,0x00680402,0x09684404, + 0x20300803,0x20281202,0x0080040a,0x0998540b, + 0x20201004,0x20481604,0x00d8040c,0x09585408, + 0x00180601,0x20600803,0x0148040c,0x0a388010, + 0x20500802,0x20880a05,0x01200812,0x09a8480e, + 0x00681206,0x00002c06,0x00480c03,0x0a085011, + 0x00281605,0x00002407,0x00880806,0x09c85411, + 0x00300a01,0x20880a01,0x0160040f,0x0ae8801e, + 0x00780604,0x20680403,0x01000404,0x0a484819, + 0x20301408,0x20482a0c,0x00f00815,0x0ab8581d, + 0x00100404,0x20581607,0x0110140d,0x0a78541b, + 0x20200803,0x20681e04,0x01400418,0x0c288431, + 0x21401007,0x20682a08,0x00f00419,0x0b384828, + 0x20b81e05,0x0010180b,0x0058100d,0x0be85c2d, + 0x20c80602,0x20401003,0x00d81411,0x0b88502a, + 0x20b81002,0x20401c05,0x00d81c10,0x0e088445, + 0x00802a03,0x2038240d,0x00580a24,0x0c884822, + 0x20102c05,0x20584605,0x00b02613,0x0d58582a, + 0x20102805,0x20585602,0x01002a12,0x0ce8582a, + 0x20780e08,0x2080200c,0x01402210,0x10488445, + 0x00382601,0x00702003,0x20403e0a,0x0d28380a, + 0x00782a04,0x0060380b,0x20601a15,0x0e584415, + 0x00782a04,0x0050340d,0x20501e14,0x0de83c16, + 0x00c04804,0x20b8920b,0x01b07e24,0x12186c2a, + 0x22602c04,0x00c83400,0x21780400,0x18d84a2c, + 0x22f0180b,0x00602400,0x2108cc00,0x1a883a2c, + 0x22481a03,0x20803800,0x00e83800,0x18f8222f, + 0x23182401,0x01102800,0x21583000,0x21a85658, + 0x03c85e09,0x0170a40c,0x22582672,0x16d84265, + 0x04c84a13,0x00d06022,0x20781e8c,0x18688672, + 0x03805409,0x20e89208,0x01d0026d,0x16e84666, + 0x04d00802,0x00701402,0x20c84293,0x1e286ea1, + 0x21180406,0x0000020e,0x00401c43,0x12d8527c, + 0x2190200c,0x20583216,0x01103c57,0x13e8768c, + 0x20b81a0a,0x00703813,0x20782c3c,0x12e8427f, + 0x21182604,0x00a04408,0x20781c54,0x180886c1, + 0x00201401,0x20181805,0x00480c0e,0x0fc85254, + 0x00481a08,0x00400c0e,0x0050140c,0x10786e5a, + 0x20501805,0x00182e0b,0x0070281a,0x0fb84655, + 0x20100c01,0x00180a03,0x00a01823,0x13088a85, + 0x20381e05,0x00403407,0x20200815,0x0d684e42, + 0x20301006,0x20281a0c,0x00802018,0x0de85648, + 0x00480a02,0x00600c04,0x2058100c,0x0d583e42, + 0x20381201,0x00300801,0x00701821,0x0f688263, + 0x00180802,0x20300e09,0x00a0140d,0x0b984631, + 0x00081203,0x00202406,0x0028180f,0x0bf85635, + 0x20481000,0x00501a02,0x20280c16,0x0b884231, + 0x00000000,0x00000202,0x00a01018,0x0cc87647, + 0x20101403,0x20581e02,0x00d81010,0x0a484a23, + 0x00100002,0x20200204,0x00c0080e,0x0a885a27, + 0x00000802,0x00181201,0x00580409,0x0a484a21, + 0x20200801,0x20181601,0x00a01017,0x0af86e2f, + 0x20100e02,0x00081c06,0x00600c0c,0x09684e15, + 0x20200400,0x20281802,0x00c0180f,0x09885618, + 0x00180a03,0x00300805,0x0010040b,0x09684a17, + 0x00180601,0x00200802,0x00400410,0x09c8661c, + 0x00000000,0x00300201,0x20100c0a,0x08f8460a, + 0x00180603,0x20100402,0x0060180a,0x0908460b, + 0x20300c01,0x00181603,0x0030100f,0x08d8460b, + 0x20400401,0x00081602,0x00701414,0x0938620a, + 0x20200401,0x00380400,0x2010040a,0x08c84000, + 0x20201005,0x20281607,0x0060000d,0x08d83c00, + 0x00080401,0x00400401,0x20100007,0x08b84000, + 0x00200601,0x00280401,0x00200409,0x09185804, + 0x00300601,0x00481002,0x20201404,0x08e83c07, + 0x00080e02,0x00201006,0x00280808,0x0908400b, + 0x00281603,0x00302004,0x20100808,0x08d83c08, + 0x00000802,0x00380e02,0x0010000f,0x09685810, + 0x20281601,0x00501400,0x2060100d,0x0938300f, + 0x00000201,0x20180800,0x00601c08,0x09783c13, + 0x20300802,0x20281e07,0x00801c0e,0x09383412, + 0x00281203,0x00601003,0x2020040e,0x0a28581e, + 0x00300a02,0x00180e03,0x20100807,0x09e82c19, + 0x00580800,0x20101604,0x00380c08,0x0a38341b, + 0x00500400,0x00000001,0x00181005,0x09f8301c, + 0x00001402,0x00180605,0x00281814,0x0b58582f, + 0x20d00c0d,0x00300608,0x20483810,0x0ad83025, + 0x21003008,0x20283605,0x00881c18,0x0b48442b, + 0x20d80402,0x00200001,0x00180814,0x0b083829, + 0x20800403,0x00681401,0x00180815,0x0d186843, + 0x00584213,0x0060541f,0x20302217,0x0c084421, + 0x00583209,0x00904012,0x20500218,0x0cb84c2c, + 0x00480e04,0x00102406,0x00180614,0x0c683429, + 0x20f81604,0x0078040a,0x20402e04,0x0f68644c, + 0x00302c09,0x20a84e1a,0x01106208,0x0cc81c12, + 0x00302003,0x20383e0a,0x00b04e0a,0x0dc8381a, + 0x00201c01,0x20284204,0x00a03e07,0x0d78341b, + 0x01081000,0x00204000,0x20500e2f,0x11784030, + 0x22284607,0x00404c00,0x00c04000,0x18185e2e, + 0x22383e08,0x00607000,0x00301400,0x19f8523d, + 0x22701c02,0x00a81000,0x20a82400,0x18d81a33, + 0x23005405,0x20a84800,0x01d86400,0x20e84a5e, + 0x0340280c,0x20d87215,0x01f03e66,0x16284e61, + 0x03903810,0x20987617,0x01f02a69,0x17785672, + 0x04184a02,0x01007005,0x20e82a76,0x16a8266d, + 0x04f83a08,0x00b02c10,0x00b80e90,0x1d386ea6, + 0x20b02e05,0x2038100f,0x00483c34,0x1258427a, + 0x20d82a0f,0x0060341a,0x00281441,0x13285286, + 0x21500a01,0x20281400,0x00d01c4e,0x12683681, + 0x21401406,0x20482a08,0x0160185c,0x170866c0, + 0x00382601,0x00802400,0x00001813,0x0f284a56, + 0x20402409,0x20583612,0x00f0281a,0x0fc84659, + 0x00081402,0x00001a03,0x0088040f,0x0f482a53, + 0x00181608,0x0010140b,0x00c01020,0x12285e82, + 0x20800e01,0x20182602,0x00902c1c,0x0cd8423e, + 0x00380e05,0x0050140a,0x0028100d,0x0d584246, + 0x00200a03,0x20580803,0x00e00010,0x0ce82e43, + 0x20401406,0x2048220c,0x01101822,0x0e984e61, + 0x00300c04,0x00281204,0x00080804,0x0b28322e, + 0x20480402,0x00280a04,0x00701815,0x0b684235, + 0x20400805,0x20381606,0x00c80415,0x0b182e31, + 0x00000203,0x00180407,0x00980816,0x0c084e45, + 0x00181604,0x00502807,0x2038100e,0x09d83625, + 0x00200202,0x00100003,0x0050040a,0x0a083a25, + 0x00280604,0x00000c08,0x00781409,0x09c83223, + 0x20180802,0x00200603,0x00800416,0x0a384e2f, + 0x20380401,0x00000a04,0x00700c11,0x08e83616, + 0x20200802,0x00180e04,0x00500412,0x09083617, + 0x20100803,0x20281204,0x00a00c0f,0x08e83617, + 0x00000602,0x00080404,0x00900412,0x09184e1b, + 0x00000000,0x20100001,0x00900408,0x08783609, + 0x20200000,0x00380803,0x0020000c,0x08883609, + 0x20181203,0x00101404,0x0070040c,0x08683209, + 0x20300402,0x00100203,0x00800412,0x08884609, + 0x20100000,0x20100400,0x0090040a,0x08583000, + 0x00381203,0x00302003,0x00000406,0x08683000, + 0x00100401,0x20380a03,0x00b00c08,0x08482c01, + 0x00180800,0x00100c02,0x0080000a,0x08784404, + 0x00300202,0x20100001,0x00a00c05,0x08782c08, + 0x20200c03,0x20281606,0x0080100e,0x08982c0a, + 0x20100c00,0x20282000,0x00900c0c,0x0868280a, + 0x00180a05,0x20101002,0x00b0100d,0x08c84010, + 0x20301403,0x20282606,0x00a0080e,0x08d82811, + 0x20100602,0x00180c03,0x00300008,0x09182c15, + 0x00000402,0x00200201,0x00181007,0x08e82414, + 0x2010180a,0x2038260c,0x00f80811,0x0988401e, + 0x00280802,0x00301003,0x00181c03,0x0988281a, + 0x00500806,0x00200204,0x00181004,0x09d82c1b, + 0x00580a03,0x00301004,0x00280406,0x09982c1a, + 0x00382a0a,0x00403811,0x0068100e,0x0ab8482e, + 0x00081607,0x00202808,0x00500408,0x0a683020, + 0x20883a0a,0x0040540d,0x00100013,0x0ad83027, + 0x20c00805,0x00180a05,0x00680415,0x0a982c28, + 0x20500805,0x2068060d,0x01401016,0x0c684040, + 0x20e03808,0x2038720c,0x01004408,0x0b882c28, + 0x20503809,0x20a85611,0x01702e06,0x0c38282e, + 0x00100606,0x0038040a,0x0040160e,0x0c082c2b, + 0x21203404,0x20484002,0x01281006,0x0ea8484e, + 0x00b82603,0x00b0380a,0x20d81621,0x0ca8141a, + 0x00682604,0x0040200b,0x00180613,0x0d782020, + 0x00480c03,0x00401608,0x00301a0b,0x0d28181e, + 0x01083204,0x0090140d,0x0030422f,0x10f84438, + 0x22903a01,0x20687c00,0x01880c00,0x17981625, + 0x22b00002,0x00184000,0x01501800,0x19782235, + 0x22584607,0x00404000,0x01302c00,0x18a80636, + 0x22b8760f,0x00e0b000,0x20105800,0x20a81269, + 0x0400180c,0x00800a02,0x2068767b,0x15d81e62, + 0x04980e05,0x00103807,0x00583a80,0x17281275, + 0x03f0440d,0x20d86e14,0x02300670,0x1660066e, + 0x0470501c,0x20f8822e,0x02a00a81,0x1cb806a9, + 0x21086a15,0x00e07021,0x20402044,0x11d8427e, + 0x21c02806,0x20384608,0x0130105b,0x12a82687, + 0x2168120a,0x00400013,0x0078204e,0x12280a7f, + 0x20e81612,0x00501425,0x00a84c55,0x168826bf, + 0x0020380c,0x20b8421e,0x01804013,0x0eb81a52, + 0x00583205,0x00703c0b,0x00180c08,0x0f682256, + 0x00201808,0x0018220b,0x0088040c,0x0f180a52, + 0x2070080a,0x00182a10,0x00f0242b,0x11a82680, + 0x20980601,0x00300007,0x0088201a,0x0c781e3c, + 0x20201000,0x20581205,0x01101c16,0x0ce81e47, + 0x20181207,0x0060140c,0x00080c12,0x0cb81243, + 0x00280e07,0x0030200d,0x00681c16,0x0e38225f, + 0x00780a02,0x00201403,0x00780400,0x0ad8222f, + 0x20100c05,0x20181606,0x00d80811,0x0b081a33, + 0x00100804,0x00200a08,0x0048080e,0x0ae80e33, + 0x20480403,0x00000208,0x00d0141d,0x0b982246, + 0x20200802,0x20181a03,0x00d01415,0x09782225, + 0x00000204,0x00200409,0x0078080d,0x09a82225, + 0x20280a01,0x00400004,0x00680410,0x09881a24, + 0x00101001,0x20281001,0x00d81012,0x09d8222e, + 0x20200000,0x00180401,0x0070040e,0x08981a14, + 0x00080402,0x00100a04,0x0080040d,0x08b81e17, + 0x00180e02,0x00200c01,0x0060080b,0x08a81616, + 0x20280a01,0x00200403,0x00900416,0x08a8261a, + 0x00080400,0x00100000,0x00500409,0x08381a08, + 0x20200400,0x00080400,0x00a0000f,0x08381e09, + 0x20400c03,0x00081a04,0x00900810,0x08281208, + 0x20180800,0x00100a01,0x00a00c0e,0x08282208, + 0x20180400,0x00100000,0x00600c0a,0x08181401, + 0x00000800,0x00181401,0x00900c09,0x08181c02, + 0x00280602,0x00300804,0x00380404,0x08181002, + 0x00100800,0x20181201,0x00c00c0c,0x08181c05, + 0x00000400,0x20180601,0x00600807,0x08480c09, + 0x00180a01,0x00301001,0x00400008,0x0858140b, + 0x20280403,0x00200e03,0x0058040c,0x08380c0a, + 0x20400001,0x00080800,0x0080040f,0x08781812, + 0x00080c00,0x00001800,0x00580c08,0x08a80c11, + 0x20400005,0x00100604,0x0078080b,0x08c81814, + 0x00180e03,0x00101405,0x00700006,0x08a81412, + 0x00980e05,0x00102805,0x00680c04,0x0938141c, + 0x00300002,0x20380601,0x00b00406,0x09481018, + 0x00b81209,0x0010180a,0x00800c01,0x0988181a, + 0x00200c02,0x20280e04,0x00c00c0a,0x0958101a, + 0x20802004,0x2038420a,0x01101c20,0x0a481c2e, + 0x20700201,0x20381004,0x00b01810,0x0a281023, + 0x21202c0e,0x20385611,0x00e02021,0x0a88102b, + 0x20780801,0x00001003,0x00980810,0x0a680c28, + 0x00080806,0x00501403,0x00182c09,0x0c181843, + 0x20781602,0x20203000,0x00780a05,0x0b600028, + 0x00582e10,0x00805418,0x20781617,0x0c180830, + 0x20580e05,0x20200806,0x00d02a03,0x0bc80c2e, + 0x20f83613,0x00406016,0x00501c08,0x0e58184b, + 0x00802002,0x20783605,0x01301617,0x0c780819, + 0x00302c07,0x20484616,0x00e03209,0x0d50001f, + 0x00600403,0x20581209,0x00e01e13,0x0d100c22, + 0x00b0340b,0x20987a22,0x01d05a22,0x1098043c, + 0x22a8100b,0x20403000,0x00788400,0x17b02a2e, + 0x22805007,0x21284400,0x01788000,0x19803a3a, + 0x22c06007,0x21188c00,0x01f85400,0x18f05e31, + 0x23a04c04,0x20c8ac00,0x02800c00,0x20b03e57, + 0x04b8261a,0x20705421,0x0128127d,0x15a8066c, + 0x04481209,0x00301016,0x00781a78,0x17100a76, + 0x04c83e0c,0x00706015,0x20484e84,0x16b04273, + 0x06383606,0x0070740c,0x203866af,0x1d104eae, + 0x2250801d,0x2108c62c,0x02703865,0x11700679, + 0x21582202,0x20203606,0x00b01853,0x12901689, + 0x22002409,0x20882a0f,0x01480861,0x12402e84, + 0x22001002,0x20682607,0x01a00479,0x167026c9, + 0x00f84e19,0x0100642b,0x20a82e0b,0x0eb0024c, + 0x20103c08,0x20a85a0b,0x01800013,0x0f401256, + 0x00a81a06,0x0020240b,0x00a82400,0x0f201e54, + 0x00301403,0x20280e01,0x0118341b,0x11901e7f, + 0x20a00010,0x20380e1f,0x00f02c21,0x0c601240, + 0x20282206,0x00601c0d,0x00280c11,0x0ce00a44, + 0x20801405,0x20582206,0x0120001e,0x0cb01645, + 0x20480e07,0x0038040a,0x00e00c22,0x0e100a60, + 0x00500608,0x20380810,0x00d81403,0x0ab00a2e, + 0x00400403,0x20301206,0x0088080a,0x0b001236, + 0x00581e06,0x00002009,0x00b00006,0x0ae01232, + 0x20100c08,0x0008120b,0x00c80816,0x0b801645, + 0x20100403,0x20200207,0x00b00811,0x09601224, + 0x20480601,0x20180402,0x00c00416,0x09900a26, + 0x20301404,0x20781609,0x01200415,0x09701a25, + 0x00281a07,0x0030240c,0x00880c13,0x09b00a30, + 0x20200000,0x20180401,0x00a8080f,0x08800a14, + 0x00200400,0x20380601,0x00c00409,0x08a00e16, + 0x00000a01,0x20281403,0x00d80c0c,0x08901215, + 0x20400804,0x20381209,0x01101419,0x08800e1a, + 0x00000a01,0x20180801,0x00a00009,0x08200a08, + 0x20200000,0x20200000,0x00a8040f,0x08200e0a, + 0x20180800,0x00000c01,0x0088080c,0x08201209, + 0x20100c01,0x20181002,0x00c80c0e,0x08000e07, + 0x20100802,0x00081202,0x0070000a,0x08000802, + 0x00000000,0x20200401,0x00b8040a,0x08000802, + 0x00000400,0x20280800,0x00b00009,0x08000c02, + 0x00100203,0x00100403,0x0088040b,0x08000c05, + 0x00180a01,0x00200403,0x00400006,0x0830080a, + 0x00000000,0x20280400,0x00b00809,0x0840080b, + 0x00180601,0x20100001,0x00900408,0x0830100a, + 0x20200005,0x00180606,0x0090000f,0x08600c12, + 0x20100001,0x00080601,0x00500808,0x08a00811, + 0x00180801,0x20200400,0x00a00408,0x08b00c14, + 0x20200802,0x20181602,0x00a0080a,0x08a01013, + 0x00480a06,0x0010040a,0x00801009,0x0920081e, + 0x00500a02,0x00100002,0x00300005,0x09400c18, + 0x00100e01,0x20481801,0x00b0100b,0x09700c1d, + 0x00480e03,0x00001405,0x00500006,0x0960141b, + 0x20380803,0x20102208,0x00980816,0x0a40182e, + 0x20800004,0x00380e05,0x00300814,0x0a200c24, + 0x20581402,0x20102e02,0x0058140f,0x0a90182a, + 0x20600002,0x20380a04,0x00901413,0x0a601828, + 0x00680402,0x20300002,0x0118040c,0x0c000c3f, + 0x20880603,0x00380406,0x00001205,0x0b70102b, + 0x20b01a02,0x20783404,0x01102801,0x0c000c32, + 0x20b01602,0x20381c03,0x00701002,0x0bd01c32, + 0x22201608,0x20383c08,0x01104c1f,0x0e401454, + 0x00a81801,0x00102a02,0x2010021d,0x0ca01c19, + 0x00a82401,0x00004202,0x00380e1f,0x0d702422, + 0x00901001,0x00280a04,0x00080a1c,0x0d402824, + 0x01700405,0x00202a0f,0x00182a44,0x10d0383f, + 0x21f03201,0x00400400,0x20482400,0x1810323b, + 0x22186a06,0x0180b400,0x21e02800,0x1a102a48, + 0x22584e07,0x00c09c00,0x21580800,0x19e07240, + 0x23600800,0x00103800,0x00385c00,0x21a09661, + 0x03182807,0x00f81604,0x20303e5c,0x15c01e69, + 0x03b00c05,0x20282613,0x00e04262,0x17503279, + 0x04003c0e,0x20785615,0x01200a6f,0x17405e78, + 0x05c00e02,0x00282801,0x011002a3,0x1db06ab3, + 0x2088720f,0x0050bc12,0x20981839,0x11d0427a, + 0x21701407,0x00182e03,0x0058144d,0x12e03684, + 0x21783a0b,0x00804413,0x20282452,0x12d05286, + 0x21e81006,0x00501205,0x00782873,0x171066cb, + 0x20a0480d,0x21687e1c,0x02604420,0x0ec03a4e, + 0x00883e0f,0x00706413,0x20681408,0x0fa03659, + 0x0040240a,0x20782e0f,0x00f8040b,0x0f804e58, + 0x00682a0a,0x0010300d,0x00b8101a,0x12005684, + 0x00602204,0x20580c0c,0x00784802,0x0cb03e3c, + 0x20903811,0x20884a1a,0x0130081f,0x0d103646, + 0x20381a08,0x00201c0d,0x00481818,0x0d004246, + 0x20b0180b,0x20982e11,0x0178042c,0x0e605261, + 0x20380401,0x00300001,0x00400013,0x0af02a32, + 0x0068220d,0x00602018,0x00081005,0x0b302634, + 0x20102408,0x20483a0c,0x00c0040f,0x0b304232, + 0x00780a08,0x20301810,0x00c82c0b,0x0be04646, + 0x00280e03,0x00101003,0x0040040b,0x09a02e23, + 0x20501008,0x20281610,0x00801418,0x09c03226, + 0x00181e05,0x0050240b,0x2028180c,0x09d03a25, + 0x20501404,0x20582a09,0x0110141f,0x09f03e31, + 0x20200404,0x20280606,0x00780410,0x08c02e15, + 0x00200203,0x00200007,0x00381408,0x08e02a16, + 0x20180401,0x20100e04,0x0060040f,0x08e03a17, + 0x00000000,0x00100403,0x00781810,0x08d03e19, + 0x20180e03,0x00000c05,0x0068080b,0x08502a08, + 0x20280400,0x00200601,0x0030040f,0x08502a0b, + 0x20100802,0x20280e02,0x0098080d,0x08603609, + 0x00080800,0x00001002,0x00880c10,0x0850360a, + 0x00000000,0x20300603,0x00900008,0x08302801, + 0x20180400,0x00100000,0x0040040a,0x08302802, + 0x00080e02,0x00000803,0x00680409,0x08403001, + 0x20280e01,0x20200801,0x00c00c0e,0x08403405, + 0x00000c01,0x20381201,0x00a80809,0x08602409, + 0x00000201,0x00080400,0x00500009,0x0870280c, + 0x00000801,0x20380e03,0x00800009,0x0870300a, + 0x00300c01,0x20580a03,0x00e80809,0x08a03811, + 0x00000402,0x00080401,0x00680c07,0x08c01c11, + 0x00201402,0x00081602,0x00480c07,0x08f02814, + 0x00100401,0x00000401,0x00581008,0x08e02c13, + 0x20200401,0x20281401,0x00c00813,0x0950301f, + 0x00381605,0x00001807,0x00501007,0x09701c18, + 0x00180a02,0x00500804,0x2018040c,0x09b0201d, + 0x00100e02,0x00081002,0x0060080b,0x09a0281c, + 0x00080602,0x20100804,0x0070080e,0x0a903830, + 0x20501404,0x20580e09,0x00b0000f,0x0a502824, + 0x20300c02,0x00381203,0x0010080e,0x0ad0242a, + 0x20301003,0x00380e04,0x0028080f,0x0ab02c29, + 0x00801001,0x20280a03,0x00900c0e,0x0c50403e, + 0x20b00c00,0x00081802,0x00880801,0x0ba0202c, + 0x20d81604,0x00601805,0x20300c05,0x0c402834, + 0x20d81a02,0x00701c06,0x20200005,0x0c202833, + 0x22a80801,0x00200000,0x00700c27,0x0ea04059, + 0x00a01c00,0x00382001,0x0020021f,0x0cd0201c, + 0x00b02002,0x00182e06,0x00201221,0x0dc02c24, + 0x00b82000,0x00102a01,0x00501220,0x0da03024, + 0x01c82601,0x00003804,0x00700653,0x11504840, + 0x22085e13,0x00009000,0x0070b400,0x18703639, + 0x22706a05,0x21788400,0x02a05400,0x1a40423a, + 0x22c02c04,0x20584c00,0x01101800,0x1aa06a38, + 0x23681a09,0x00404800,0x00504800,0x22d0a665, + 0x0390741a,0x21789238,0x02b0225f,0x16306a69, + 0x04080c08,0x0030020f,0x00900675,0x17e06274, + 0x04e83210,0x00605c0d,0x20200284,0x18307e7a, + 0x05b00409,0x20280a1a,0x017016a2,0x1ed0bab6, + 0x21703204,0x00789414,0x0078284a,0x12403e73, + 0x21080605,0x00001008,0x00a82c4b,0x13705689, + 0x22303817,0x20586a23,0x01500465,0x13807a8a, + 0x21800801,0x20182001,0x01583c6e,0x18009ed0, + 0x00382601,0x0130580a,0x21d84404,0x0f704a4c, + 0x20702809,0x20185208,0x00e00c1a,0x10004657, + 0x00e82613,0x00803c23,0x20584604,0x10406259, + 0x20402400,0x00184403,0x00d82427,0x12e08685, + 0x00283e06,0x00a05006,0x20801c0e,0x0d303a43, + 0x0088420c,0x00906412,0x20681c05,0x0da04e47, + 0x20c0180d,0x20182e17,0x00a01425,0x0da05e48, + 0x00080801,0x00a01c03,0x20383c1b,0x0f407a64, + 0x20201005,0x2058120d,0x00c01414,0x0b504a32, + 0x2070280b,0x20784213,0x01201c1d,0x0b904a36, + 0x0078260a,0x00503811,0x00082803,0x0bc05634, + 0x20181203,0x00800405,0x0030041b,0x0c806249, + 0x20100800,0x00081403,0x00780c0e,0x0a104222, + 0x00380e07,0x00301c0d,0x00382008,0x0a404624, + 0x20401c07,0x20482e0c,0x00e00c17,0x0a505227, + 0x20180c02,0x00401604,0x00480c16,0x0aa06a31, + 0x00280602,0x00200c03,0x0038080a,0x09304216, + 0x00080403,0x00080607,0x00900c0f,0x09404219, + 0x00080603,0x00300008,0x0038140b,0x09604a16, + 0x20100001,0x00000001,0x00981013,0x09705e1c, + 0x20400803,0x00081605,0x00600410,0x08b03e09, + 0x20100202,0x20180403,0x0098040e,0x08c0420a, + 0x00080601,0x00200e01,0x0020000b,0x08e04a0b, + 0x20100204,0x00180403,0x00900411,0x08e05a0a, + 0x00100201,0x00300003,0x00180c05,0x08a03c02, + 0x20100c01,0x20181203,0x0088040a,0x08a04002, + 0x20201003,0x00181a04,0x0058080c,0x08b04401, + 0x20301807,0x00082608,0x00780c0f,0x08d05806, + 0x00080801,0x00201201,0x00180c07,0x08c03808, + 0x20180403,0x00100000,0x00481408,0x08d0380b, + 0x00181202,0x00501405,0x20180c06,0x08e0400a, + 0x00481a07,0x0060200d,0x20180c07,0x09305011, + 0x00280601,0x00000401,0x00500009,0x0910340f, + 0x00481607,0x00002809,0x00400005,0x09503812, + 0x00180400,0x00100c00,0x00400409,0x09504011, + 0x00000c05,0x00080609,0x00600414,0x09e0541e, + 0x20302004,0x20182a03,0x0060000e,0x09c0341b, + 0x20201008,0x2058120b,0x00e00810,0x0a003c1d, + 0x20180c03,0x00001201,0x0070040d,0x0a00401c, + 0x20200a01,0x00380406,0x00580412,0x0b205031, + 0x20182a05,0x00703408,0x20400406,0x0ac03825, + 0x00080a08,0x2010180c,0x00a8040b,0x0b20382b, + 0x00081206,0x20302406,0x00b0080b,0x0b204428, + 0x00981a05,0x00602404,0x0040200b,0x0cf05840, + 0x20c00803,0x20300e06,0x00900403,0x0c00402a, + 0x21101c07,0x20382a0d,0x0100140a,0x0ca04035, + 0x20f01c04,0x20882e0b,0x01401c0b,0x0c804c33, + 0x22900803,0x2018160a,0x00c01c28,0x0f40685a, + 0x00a83e01,0x20103402,0x00b0121e,0x0d203c1b, + 0x00d83a02,0x00403807,0x00680a27,0x0e303c25, + 0x00b01000,0x00083400,0x00900221,0x0e104c27, + 0x01a01000,0x00183a01,0x0080124f,0x12006843, + 0x23302409,0x00788400,0x00805400,0x18f0561c, + 0x22c8820e,0x01a0b800,0x21c0ac00,0x1b105e32, + 0x22881e02,0x00a03c00,0x00102400,0x1ba08e38, + 0x23f81606,0x00000000,0x01208800,0x2440d256, + 0x05285e18,0x0100d01a,0x21982298,0x17508e68, + 0x04803411,0x2068222a,0x01202e84,0x18d09a75, + 0x03e01a01,0x00283207,0x01104278,0x19409e74, + 0x06301801,0x20400612,0x012012bc,0x20910ab4, + 0x21b02019,0x2070062f,0x01b81c5f,0x12f08285, + 0x21581203,0x0080000a,0x00a82c53,0x14307e8d, + 0x20c82005,0x0080420b,0x00583c42,0x14b0ae8f, + 0x21700c0a,0x00280e0e,0x0138506f,0x1990f2da, + 0x00281a0f,0x0008141d,0x01c8180e,0x0fe04a4e, + 0x00182202,0x00402801,0x00a81812,0x10c0765b, + 0x20500601,0x00083004,0x01480c1f,0x1110825f, + 0x20481e06,0x0050280f,0x0108582a,0x1420c28e, + 0x2040380a,0x20686610,0x01701c13,0x0db05a3e, + 0x20403006,0x20485a06,0x01400417,0x0e406646, + 0x00281602,0x00101c03,0x0098240e,0x0e808648, + 0x00181801,0x20200603,0x01a8081e,0x1040a66a, + 0x00382207,0x0090200e,0x20281807,0x0c005a30, + 0x00482207,0x0080380d,0x2038240a,0x0c506a36, + 0x20302804,0x20483a04,0x01081014,0x0c807637, + 0x20502000,0x20782c00,0x01b81c20,0x0d709e4b, + 0x20100004,0x00100607,0x00600010,0x0aa05e25, + 0x20480403,0x00080e08,0x00b01c15,0x0ae06227, + 0x00381e06,0x00702c09,0x0028180b,0x0b106e28, + 0x00000402,0x00181601,0x01081c12,0x0b908e31, + 0x20100203,0x00180404,0x0078040d,0x09c05616, + 0x00300e01,0x20180c01,0x00881009,0x09f06618, + 0x20300005,0x20180e09,0x00d00413,0x0a106a19, + 0x00080a04,0x00200406,0x00a81414,0x0a50861e, + 0x20100001,0x00200a03,0x0078080b,0x09405a0a, + 0x20300002,0x00180a01,0x00581011,0x09505e0b, + 0x20180601,0x00080405,0x00a8100a,0x0980620a, + 0x20500804,0x00080e05,0x00b80c14,0x09b0820a, + 0x20100000,0x00280401,0x00980808,0x09205000, + 0x00100203,0x00201005,0x00381407,0x09305801, + 0x00180e02,0x20101801,0x00980808,0x09606201, + 0x00481206,0x00302408,0x00881807,0x09a07803, + 0x00180400,0x00280800,0x00800007,0x09404c07, + 0x00200c02,0x00180a04,0x00780409,0x09605009, + 0x20101405,0x20481e06,0x00f8040c,0x09705c08, + 0x20301c06,0x20182a09,0x01100c13,0x09e07010, + 0x00001004,0x00180a01,0x0068140a,0x0990480f, + 0x20300401,0x00481802,0x0050080e,0x09d04814, + 0x00100605,0x00180408,0x00880409,0x09e05813, + 0x00581603,0x0050200a,0x0078100b,0x0aa0701f, + 0x00182a0a,0x0050380b,0x00400c0b,0x0a40481a, + 0x00680e02,0x00601c05,0x20100005,0x0aa0541e, + 0x00201404,0x00281a06,0x00700c0c,0x0aa05c1d, + 0x20381203,0x00101401,0x00f02819,0x0be07831, + 0x2060380c,0x20584a11,0x0120140f,0x0b305027, + 0x20980401,0x00380602,0x00602417,0x0bb0582c, + 0x20600203,0x00681006,0x00101411,0x0bc05c2c, + 0x00501404,0x20382a08,0x01402410,0x0dc08845, + 0x20983e10,0x00902412,0x00001e03,0x0c90502d, + 0x20a82a07,0x00202c02,0x00501a03,0x0d506836, + 0x20c82204,0x00702a02,0x20301000,0x0d507035, + 0x22600e07,0x00200005,0x00a8081d,0x1030945c, + 0x00904c09,0x2068821c,0x0090121c,0x0dc0641c, + 0x00b05006,0x20887613,0x01180620,0x0ed06c23, + 0x00b80404,0x2018060c,0x00881a21,0x0ec06c23, + 0x01b81005,0x00580e10,0x00a80e50,0x12f08c3f, + 0x22a04c05,0x21981c00,0x01d84000,0x19d09e1e, + 0x23a06c0b,0x21a8c000,0x03104000,0x1bc08a16, + 0x22a03604,0x21481800,0x01e04c00,0x1ce0ce2f, + 0x24405c04,0x21683800,0x01302800,0x26211a48, + 0x03a01206,0x2068400e,0x01605a7e,0x1840865d, + 0x0598321b,0x00108020,0x00101aae,0x1a30be6d, + 0x03d80800,0x2070160b,0x0180327f,0x1ac0ee6f, + 0x06580e12,0x0020500d,0x00503acd,0x22d136ae, + 0x2028320a,0x20206203,0x00602430,0x1440c684, + 0x21901c14,0x20b83231,0x0210345d,0x1570d295, + 0x20701801,0x2098220b,0x01d81037,0x1640f293, + 0x20d81410,0x20101a28,0x01900c61,0x1bc14ae5, + 0x20d04415,0x20e86221,0x01d8242b,0x10e0ba57, + 0x20101800,0x2048380a,0x01585813,0x11e0b65d, + 0x20601405,0x20382a07,0x01584c23,0x1260d666, + 0x20a80a02,0x20682c06,0x01f8483a,0x15f11e97, + 0x00683e0e,0x0030481e,0x00585804,0x0ea09240, + 0x00282605,0x0020380b,0x00883410,0x0f409e4b, + 0x00001001,0x00281c09,0x00b84811,0x0fb0ae4b, + 0x00204004,0x20884000,0x01585c1b,0x11f1026d, + 0x20403408,0x20c83e0d,0x01800016,0x0cd08633, + 0x20300c00,0x20782a04,0x01501417,0x0d308e37, + 0x00183609,0x0060440d,0x00481010,0x0da09e3a, + 0x20583606,0x0080340c,0x00582c20,0x0f00de4f, + 0x00380a05,0x0010080a,0x00981409,0x0b807a24, + 0x20101c03,0x20381e03,0x00c8240d,0x0bd09226, + 0x20300c05,0x20782a0d,0x01501814,0x0c109e28, + 0x00301003,0x20580a07,0x01282012,0x0cf0d237, + 0x20380c02,0x20100205,0x00b00c12,0x0a907a16, + 0x00281204,0x00401407,0x00581809,0x0ad07e1a, + 0x00200e01,0x20480803,0x00b82c0a,0x0b109a19, + 0x20300400,0x20181002,0x0108201a,0x0b80ba21, + 0x00080e01,0x20300802,0x00b80808,0x0a107e0a, + 0x20100803,0x20180604,0x00981010,0x0a307a0e, + 0x20200e01,0x20180c02,0x0098140f,0x0a708a0d, + 0x00080e01,0x00101003,0x00c81410,0x0ad0ae0c, + 0x20100202,0x20600000,0x00d80409,0x09e07e01, + 0x20281400,0x00100c04,0x0090000c,0x09f07000, + 0x20100802,0x00281201,0x00780809,0x0a408201, + 0x20180801,0x20280801,0x0100080f,0x0ab0a803, + 0x00101406,0x20681205,0x00e81c07,0x09f07406, + 0x00480e04,0x20401c04,0x00b00405,0x0a207408, + 0x00481202,0x00402004,0x00381006,0x0a508007, + 0x00380e03,0x20402404,0x00e8080b,0x0b00b010, + 0x00581a0a,0x2010200e,0x00a00409,0x0a40680e, + 0x20201405,0x20680a08,0x01280410,0x0a807813, + 0x20480802,0x20100a01,0x00b00811,0x0ab07c12, + 0x00200c03,0x20781a04,0x01701c15,0x0bb0ac1f, + 0x20802c0e,0x20784611,0x01201816,0x0af0741d, + 0x00480a02,0x20280407,0x0100100a,0x0b507020, + 0x00680e03,0x20202005,0x00c00406,0x0b80801e, + 0x20601e01,0x20481c04,0x0110101a,0x0d10b837, + 0x00685216,0x00406419,0x00201203,0x0c107827, + 0x20701207,0x20381401,0x00f02815,0x0c908030, + 0x20800201,0x20580e05,0x01402017,0x0ca0882d, + 0x00980601,0x00201800,0x00a00808,0x0f10c447, + 0x21805416,0x21088e2a,0x01b0100f,0x0d50842d, + 0x2120180c,0x00184a15,0x00a00a01,0x0e40883a, + 0x20f01401,0x20583a08,0x01200a02,0x0e408c38, + 0x22d85608,0x00202a02,0x01003c23,0x1190c45d, + 0x01384208,0x00606c18,0x20889238,0x0ea06817, + 0x01185a05,0x00707c10,0x20885e33,0x0fc07c1e, + 0x00f00802,0x00181605,0x0048462d,0x0fb0801f, + 0x02002008,0x21383a17,0x01983e60,0x1440d03b, + 0x22588205,0x01a0c800,0x22e09000,0x1b207a20, + 0x22f83004,0x00a08000,0x21d01800,0x1d30b218, + 0x22e86607,0x00d08400,0x21e0c800,0x1ea0ce22, + 0x24088e02,0x0130e000,0x22f0e800,0x2850e23e, + 0x03404e02,0x2068120e,0x00406670,0x1990ba58, + 0x03e0020f,0x20280c0d,0x0030a68e,0x1bb0c65f, + 0x03d03c04,0x20c80616,0x0040628a,0x1cd12667, + 0x0530020d,0x21003207,0x0090f6c0,0x2561529e, + 0x20b00c0a,0x00d83213,0x2010402c,0x15e0ce7a, + 0x2050140a,0x20202a20,0x0000142c,0x17711690, + 0x20581601,0x00302a0a,0x0020002d,0x18712e96, + 0x0030540a,0x21082a2d,0x01602c38,0x1eb1a6e2, + 0x00883a0c,0x00f0700a,0x20d8400a,0x1290de5f, + 0x20100001,0x00401203,0x00a8501d,0x1390f26b, + 0x2018080a,0x20201a0d,0x00d8541d,0x14611a71, + 0x20c04813,0x00583e10,0x00c8a840,0x189176a6, + 0x20805413,0x00187218,0x00f82821,0x0fe0ba49, + 0x20300c00,0x00383001,0x00e81c1b,0x10a0ca4f, + 0x0010020a,0x20401010,0x0138481a,0x1140ea56, + 0x0068761b,0x01608029,0x2038481b,0x14212679, + 0x00385e0f,0x0170641f,0x20d82c09,0x0e009a34, + 0x20380405,0x00600001,0x00283812,0x0e90be38, + 0x20702807,0x20485e0e,0x0160041d,0x0ef0d23b, + 0x20b04018,0x20686a27,0x01d80c2c,0x10e11e55, + 0x20280404,0x00080e0f,0x00c02c13,0x0c90a626, + 0x0028260a,0x0050380e,0x0028140a,0x0d10aa2a, + 0x00200201,0x00700408,0x20184807,0x0d80c628, + 0x00682e0f,0x00a02c20,0x0038500b,0x0ec0fa3a, + 0x20101003,0x20182204,0x00a81c0c,0x0bb0a616, + 0x2010140b,0x20582211,0x01000010,0x0bf0aa1d, + 0x00181602,0x00701c05,0x0008180d,0x0c60b21e, + 0x20300805,0x2020020c,0x00e8081c,0x0d30f626, + 0x00001a02,0x00381c05,0x0018200a,0x0b20960b, + 0x00180e0b,0x00101410,0x0088180c,0x0b409e0f, + 0x20381201,0x00201400,0x00700011,0x0ba0ae0f, + 0x20101602,0x00081804,0x00f81c13,0x0c60e60f, + 0x20280804,0x00900601,0x20581409,0x0af08e02, + 0x2020240a,0x20283610,0x00d00010,0x0b009a01, + 0x00180803,0x20200a03,0x00c80c08,0x0b60aa03, + 0x00001404,0x00581e03,0x00981810,0x0c30d802, + 0x00781e09,0x0070300c,0x20400002,0x0b008804, + 0x00080a03,0x0078040e,0x00081008,0x0b208c0b, + 0x00201603,0x20381405,0x00e8040a,0x0b70a006, + 0x00180a04,0x00a0000a,0x0020080f,0x0c80d012, + 0x20601c0c,0x00082e0f,0x00801816,0x0b409010, + 0x00382205,0x00503004,0x20101c09,0x0ba09c14, + 0x20200404,0x00280e04,0x00900410,0x0bd0a413, + 0x00400c01,0x00700e02,0x00200810,0x0d50e021, + 0x00582e12,0x00804815,0x20300406,0x0c00941e, + 0x00101008,0x20381a0c,0x00b01411,0x0c70a421, + 0x00280606,0x00380409,0x00601c0b,0x0ca0a821, + 0x20782c03,0x00a03402,0x00401c1e,0x0eb0e438, + 0x21005010,0x20389220,0x00f03016,0x0d209c2c, + 0x20e82e0e,0x0010200e,0x00502016,0x0dc0a834, + 0x20980602,0x00280a09,0x00502012,0x0de0bc30, + 0x0088221a,0x00000c0a,0x01106808,0x10c0f84b, + 0x20285e08,0x0110780f,0x2158721b,0x0e909429, + 0x2058040c,0x20a80a1e,0x00d82215,0x0f80b834, + 0x20e82008,0x0010060e,0x00482e0a,0x0f80b834, + 0x23405c27,0x2088d644,0x01482021,0x13610c5f, + 0x00b04c03,0x20685a08,0x00982a20,0x0f60680a, + 0x00c06602,0x20b89406,0x00c85a23,0x10b08417, + 0x01101a03,0x20600408,0x00587632,0x10c09415, + 0x02800e0f,0x00f0242e,0x22090e78,0x1600c430, + 0x22a04018,0x20b8bc00,0x02102800,0x1bc06205, + 0x22b81801,0x00581400,0x00209000,0x1e407e0c, + 0x23503c13,0x0008a000,0x00804000,0x1ff0a205, + 0x2420180f,0x0068bc00,0x0090cc00,0x29a09616, + 0x03289a30,0x0050d047,0x20f08e7e,0x1af0a644, + 0x02f80401,0x20180803,0x20307e81,0x1d40c64c, + 0x04185e29,0x00e0ac3a,0x221076a0,0x1f00ea55, + 0x04681216,0x00b0302c,0x2260b6c7,0x27e11a7a, + 0x2020341b,0x2218124a,0x02609419,0x17a11676, + 0x0058320a,0x20206404,0x20505c0c,0x19910a87, + 0x20602816,0x20980e40,0x00a09423,0x1ae14a93, + 0x00c85402,0x0070d618,0x21a0a40b,0x22119ed7, + 0x20402405,0x21483807,0x02184014,0x14510660, + 0x00101405,0x20e00e19,0x01401c1b,0x15a12e73, + 0x00901401,0x00100003,0x00685810,0x16b13e7a, + 0x00784a09,0x20e09a13,0x01b02c30,0x1bb1c6ba, + 0x00b85615,0x20a09416,0x01381c09,0x1190fe51, + 0x20301006,0x20a81209,0x0178501d,0x12711257, + 0x20982604,0x00601005,0x0068142a,0x13411a5d, + 0x21507c1e,0x2208da2d,0x04182c44,0x16c1a280, + 0x20c06417,0x2208ae2b,0x03801828,0x0f60f238, + 0x00200a03,0x20680c09,0x01384813,0x1020e640, + 0x00080804,0x20202206,0x00b84810,0x10e11240, + 0x00c82e17,0x2010542c,0x00b8b006,0x13816e5c, + 0x0010060b,0x2068141c,0x00c86005,0x0e10d622, + 0x20801801,0x20483801,0x01080818,0x0e70ce2a, + 0x00180603,0x20400807,0x01382c0f,0x0f20ea31, + 0x20903410,0x20d85e19,0x0208142a,0x10e14244, + 0x00200804,0x20501205,0x00782c08,0x0d10c61b, + 0x00a81202,0x00302004,0x00282601,0x0d60ce1e, + 0x00000c02,0x20582203,0x01580812,0x0dd0da20, + 0x00281608,0x00101416,0x00984410,0x0f512626, + 0x20281e05,0x20302807,0x00c8100f,0x0c60b210, + 0x20900002,0x20280e01,0x00a0001c,0x0c90c211, + 0x20400a02,0x20381803,0x00d80c11,0x0d20d60f, + 0x20381401,0x20402602,0x00e80816,0x0e611e13, + 0x00201004,0x20a81207,0x01680408,0x0c20ae04, + 0x00781604,0x20203405,0x00781800,0x0c60c203, + 0x00400805,0x00080e03,0x00781804,0x0ce0d204, + 0x00481202,0x20902001,0x0178080d,0x0e211a01, + 0x20200c00,0x20782005,0x0120080d,0x0c20a407, + 0x20301403,0x20781e07,0x01500816,0x0c60b808, + 0x20181a07,0x0020240d,0x0050000f,0x0ce0c806, + 0x20301408,0x20d81e06,0x01e80819,0x0e511011, + 0x00681607,0x20402806,0x00a00c07,0x0c80b411, + 0x20201801,0x20282c03,0x00d0080c,0x0ce0b419, + 0x00300403,0x20400608,0x00e0140c,0x0d40d013, + 0x0068320e,0x20703013,0x01802c0f,0x0f311025, + 0x20c00c0a,0x20983e0e,0x0140301b,0x0d40b821, + 0x00a81608,0x00301806,0x00201406,0x0dd0c022, + 0x20480e02,0x20380c02,0x00f01c15,0x0e20d024, + 0x20501c08,0x21484e16,0x02404c20,0x10b1343c, + 0x20184214,0x2060640e,0x0068260a,0x0e80c42a, + 0x21d02403,0x20286614,0x00802023,0x0f20c437, + 0x20b80a0b,0x20681604,0x00d01809,0x0f80e033, + 0x21200e0f,0x20c85402,0x01001412,0x13013c55, + 0x20a05c22,0x21789e2f,0x01f8460c,0x0fa0a81f, + 0x0070080f,0x0078160c,0x21089233,0x1100b02f, + 0x2070281d,0x20885625,0x00787a18,0x1100cc2b, + 0x20e81821,0x2090462a,0x20490223,0x15a12c4c, + 0x00d84612,0x00008836,0x2088a228,0x10406c03, + 0x00a8420b,0x00909820,0x21589e1e,0x11c07006, + 0x00e82210,0x00204c31,0x20e8962a,0x11e08009, + 0x01981a12,0x20f04437,0x00d8be4a,0x17409c14, + 0x21200201,0x00000400,0x00083800,0x1cd0be10, + 0x22a02c0b,0x20888000,0x01800400,0x1f50bc01, + 0x2228040d,0x20301000,0x00983c00,0x2150e209, + 0x23403824,0x20c8ac00,0x0258cc00,0x2b010612, + 0x00207414,0x00095e04,0x0000a637,0x1c10a22b, + 0x02f00a0f,0x00381c20,0x2080427e,0x1eb0d63e, + 0x01803210,0x20489427,0x00d0d266,0x2080de3c, + 0x0300062f,0x0028086d,0x20607a9b,0x29a0ea5f, + 0x01984623,0x01d0c839,0x25700e31,0x19e1125f, + 0x20501809,0x0058460e,0x2100a410,0x1b911675, + 0x01083602,0x00809a08,0x2170861d,0x1d71767d, + 0x00e01208,0x00383620,0x2081ca0c,0x2501a2b3, + 0x00181c09,0x00c0522f,0x2250841c,0x1691466a, + 0x00682210,0x00b0600d,0x22103002,0x18115e6c, + 0x00981e0c,0x2050560e,0x00f05813,0x1951a282, + 0x2020201a,0x00786638,0x2150881d,0x1f7236ab, + 0x20b03410,0x00689a13,0x2110181f,0x13b13e4d, + 0x0038100f,0x00302e23,0x20980814,0x14d16e61, + 0x20c02820,0x20c87e32,0x0248202f,0x15a19a62, + 0x00984e10,0x00f0e015,0x22e8d817,0x1a823e91, + 0x00b83e14,0x0130b81e,0x23889e02,0x1191423e, + 0x20180602,0x20101009,0x0038581c,0x12214249, + 0x00480a15,0x2020142e,0x00588c09,0x13216a46, + 0x20b01812,0x20384e1b,0x00a82832,0x1681de6d, + 0x20900017,0x0038061e,0x20a82020,0x0fd10a2f, + 0x20780a03,0x20201c03,0x00783019,0x1041262f, + 0x20200406,0x20380e10,0x00a00016,0x11315636, + 0x00782211,0x0030601d,0x20989012,0x13b1ba4b, + 0x0068161a,0x00403c27,0x20b82404,0x0eb0ea1d, + 0x00800c02,0x20582204,0x00e80c03,0x0f110e21, + 0x00200000,0x20200003,0x00783c0f,0x0fc14224, + 0x2060140e,0x20583e16,0x00f80c26,0x11b18a2f, + 0x20701416,0x20184226,0x00303016,0x0de0f211, + 0x20700402,0x20280c02,0x0068201b,0x0e310612, + 0x20680402,0x20200802,0x00782c14,0x0ef12a12, + 0x20200e0a,0x00082014,0x00182414,0x10c17612, + 0x00680e0d,0x0040281c,0x20d83c02,0x0da0ea05, + 0x00400604,0x20180c08,0x00300805,0x0df0fe02, + 0x00980a05,0x20301c08,0x00a81401,0x0e911a07, + 0x0020040b,0x00281209,0x2070000e,0x10817601, + 0x20200007,0x0010060d,0x20301812,0x0d90e805, + 0x00080c03,0x00002a03,0x0008040f,0x0e010808, + 0x20801009,0x20583208,0x01001c1c,0x0e811407, + 0x00581614,0x00403817,0x20b00813,0x10b17810, + 0x00000e09,0x00182009,0x2020200d,0x0e00e815, + 0x20280e05,0x20302005,0x00900410,0x0e810417, + 0x00680a0f,0x20101812,0x00401004,0x0f112017, + 0x20803015,0x20188e25,0x00205022,0x1191802a, + 0x20300c02,0x00382613,0x20a0000c,0x0ed0f821, + 0x00101601,0x20683a0b,0x0120280b,0x0f710825, + 0x20601809,0x2038461c,0x00a02416,0x0ff12c24, + 0x00380616,0x00b0101a,0x2218440a,0x13518840, + 0x21502c0a,0x00788a0c,0x21483c04,0x1000d82a, + 0x21a80401,0x20100a0f,0x00486810,0x10d10433, + 0x21601607,0x00283e01,0x20785405,0x11511832, + 0x22001809,0x00a84628,0x21d84414,0x1581704f, + 0x01883a03,0x0120a411,0x2368f23b,0x1110b40e, + 0x01600010,0x2020060a,0x0058ca3f,0x1230b41b, + 0x01781017,0x00703615,0x2168fa3d,0x12a0e016, + 0x01300018,0x00f8060c,0x22d93e4d,0x17d11032, + 0x20402602,0x00486806,0x20c0240d,0x10f05a09, + 0x2010160c,0x20283c24,0x00683003,0x12705e03, + 0x20300a10,0x00381c2f,0x20a85008,0x12c06a04, + 0x00600213,0x00f00039,0x22e87a12,0x18708c02 +}, //ct0 + { + 0x21881a10,0x20800000,0x00007800,0x1a402403, + 0x21d0060f,0x20f00000,0x00002800,0x1cb02c04, + 0x21c81a07,0x20600000,0x00002000,0x1a302001, + 0x21885a17,0x20800000,0x0000ec00,0x1ea01a0f, + 0x00c81019,0x20e00231,0x00085649,0x19f04222, + 0x00c81420,0x20e0022c,0x00086e58,0x1c602628, + 0x0168200b,0x20c00214,0x00082a54,0x19c02629, + 0x00702829,0x21e00246,0x0008ae49,0x1dc05e34, + 0x01202204,0x21200019,0x0008e626,0x17f81a59, + 0x02081a1c,0x21400035,0x00084a33,0x1a082e6d, + 0x00c00e02,0x2140000c,0x00087613,0x1788065d, + 0x01b80e10,0x21300035,0x0008be34,0x1b183673, + 0x00001002,0x20a0000d,0x00083810,0x14d86664, + 0x20e01c12,0x21a0021e,0x0008202e,0x16581e6f, + 0x00200800,0x21100005,0x00083010,0x14782e5f, + 0x00300607,0x21600006,0x00001c1d,0x17284a7e, + 0x00483210,0x20600014,0x00008c10,0x11f86254, + 0x00780a0b,0x2120001a,0x00080806,0x13584655, + 0x20200601,0x20f00005,0x00080816,0x11c83a4c, + 0x2090140b,0x2150020e,0x00081426,0x13b83a5d, + 0x20301c0c,0x2130021d,0x0000181c,0x0fa8163e, + 0x20300c00,0x21400208,0x00002c1c,0x10e82a45, + 0x00100603,0x20e00003,0x00001c10,0x0fb83639, + 0x0048060c,0x21000013,0x0000180c,0x11484e43, + 0x20400801,0x20c00006,0x00083011,0x0e182a27, + 0x20201005,0x21100207,0x00081012,0x0f18262e, + 0x20380401,0x20d00206,0x00001414,0x0e382a27, + 0x2070100a,0x21200211,0x0000081a,0x0f683230, + 0x00281205,0x20900008,0x00002406,0x0d18321c, + 0x00300207,0x20d00009,0x00000c0c,0x0df82e1f, + 0x20201002,0x20e00202,0x00081c0b,0x0d382618, + 0x00800206,0x20e0000c,0x00000006,0x0e383e21, + 0x00000400,0x20d00205,0x0000200d,0x0c581a12, + 0x20700808,0x20e0020b,0x00080814,0x0d38260f, + 0x00280603,0x20a00006,0x00000806,0x0ca8320f, + 0x20a80400,0x20e00206,0x00001c1d,0x0d68320f, + 0x20200805,0x20c00206,0x0008140c,0x0bf81605, + 0x00900608,0x20c0000b,0x00000201,0x0cf83206, + 0x00080401,0x20b00203,0x0000140c,0x0c582a05, + 0x00701004,0x20f00205,0x00082201,0x0d382e01, + 0x00100205,0x20b00008,0x00080407,0x0bf82404, + 0x20a0000a,0x20c0020e,0x0008081b,0x0ce82807, + 0x20180800,0x20c00000,0x0000080c,0x0c582407, + 0x20580a01,0x20b00006,0x00080414,0x0d484009, + 0x00080404,0x20b00206,0x0000040c,0x0c48200e, + 0x00a80e0a,0x20c00010,0x00000e03,0x0d583413, + 0x00100000,0x20d00201,0x0000000b,0x0cb82012, + 0x00780a05,0x20d00003,0x00002006,0x0dc83816, + 0x00080e02,0x20b00006,0x0000080a,0x0cd82019, + 0x20b8040c,0x20f0020e,0x0000081c,0x0e182420, + 0x20100402,0x20e00201,0x00080c0c,0x0d78201e, + 0x2090040a,0x2100020b,0x0008101b,0x0eb82c26, + 0x22000c03,0x20e00001,0x00000c0c,0x0dc81424, + 0x21700a08,0x21000014,0x00001606,0x0f58242b, + 0x22000c02,0x20c00006,0x0000040b,0x0e98242a, + 0x21b80e04,0x20e00014,0x00002800,0x10283833, + 0x02f01209,0x20b00008,0x00002e54,0x0e980a01, + 0x02a01206,0x20e00203,0x0000564a,0x10300003, + 0x0310060d,0x20a0000c,0x00005255,0x0f981404, + 0x02d02a0f,0x21200008,0x00006252,0x1158040a, + 0x21380806,0x20700212,0x00001838,0x0e000e0d, + 0x21100807,0x20a00215,0x00080432,0x0fc01608, + 0x21380c08,0x20900219,0x0000283a,0x0f201608, + 0x2110000c,0x20700224,0x00001034,0x11102204, + 0x2298160a,0x00884c00,0x21801400,0x1a68080f, + 0x22c8520d,0x01a01000,0x22e03000,0x1cd8300a, + 0x22301a08,0x00084800,0x21182000,0x1a580402, + 0x23008c08,0x00690800,0x21789800,0x1eb81803, + 0x0240481b,0x0038321e,0x22a8de7a,0x1a48162e, + 0x02d04419,0x00784226,0x22a8ae84,0x1c783638, + 0x02004c16,0x00686219,0x2238a269,0x19d82632, + 0x03084e07,0x02907c18,0x25a8ea8f,0x1e085644, + 0x00e82210,0x01506432,0x2378ba0d,0x17788a72, + 0x00504208,0x01784826,0x23b8a003,0x1958a279, + 0x0090020f,0x01902029,0x23b89607,0x17287e6a, + 0x00b03c05,0x01682002,0x23a86801,0x1a68aa8b, + 0x0028220a,0x00d02c02,0x21e0501e,0x13e8a26a, + 0x00582e09,0x0280580e,0x24d80811,0x15b8b66f, + 0x00200403,0x01901a05,0x23300415,0x13d89264, + 0x20480607,0x02500c12,0x24380822,0x1648ce7a, + 0x20d06415,0x0058961d,0x21302424,0x11188649, + 0x20401808,0x01d81a0c,0x23702c1f,0x1288b257, + 0x20380a01,0x01a01004,0x22d0101b,0x1118964c, + 0x00381e02,0x02403a02,0x23f02818,0x12e8ba5d, + 0x00883211,0x01e05422,0x23881e02,0x0f388637, + 0x20381a05,0x0230240b,0x23d01c14,0x1038a63e, + 0x20281203,0x01800c01,0x22903013,0x0f188a35, + 0x20800406,0x01d81208,0x23102c1f,0x1078ae41, + 0x20380c05,0x01201e12,0x22303c18,0x0d98722c, + 0x00381a01,0x01d02e05,0x23402c0c,0x0e988a2e, + 0x20101006,0x01480a09,0x2260040e,0x0db87625, + 0x00381a05,0x01e03009,0x23500808,0x0ec89e2d, + 0x20201803,0x00f82e04,0x21c0080f,0x0c886e19, + 0x20480403,0x01680607,0x22801c15,0x0d68821e, + 0x00182a06,0x0180300a,0x2290080a,0x0cb87a19, + 0x00280a01,0x01800605,0x22903412,0x0d889220, + 0x20180603,0x01500807,0x22700008,0x0bf86a0e, + 0x00180800,0x01501803,0x22a80808,0x0cb87a0f, + 0x20100403,0x00f80e08,0x21d01c0c,0x0c186e0e, + 0x20900407,0x01680e09,0x22900017,0x0cd8820c, + 0x00380801,0x01401603,0x22500406,0x0ba86207, + 0x00180a03,0x01300802,0x2240180a,0x0c687a06, + 0x00100601,0x01080c00,0x22000009,0x0bd86a04, + 0x00b81a08,0x01702c0c,0x22c80e06,0x0ca88604, + 0x20380400,0x01180601,0x2200080f,0x0b886003, + 0x00000803,0x01080608,0x2238080d,0x0c687006, + 0x20101001,0x01181602,0x2238080c,0x0be86807, + 0x20601005,0x01181e0d,0x2210101a,0x0c988007, + 0x00300602,0x01080800,0x22080406,0x0bd8600e, + 0x00001602,0x01382802,0x2238040d,0x0cc87c13, + 0x00100000,0x01580401,0x22880c0a,0x0c487012, + 0x00200c01,0x01681c03,0x22881409,0x0d288819, + 0x20100c07,0x01182205,0x22280c10,0x0c686419, + 0x00000006,0x01880a03,0x22d8180e,0x0d887c20, + 0x00181402,0x01501001,0x2298040c,0x0d08701d, + 0x00181205,0x01901006,0x23080410,0x0e188c25, + 0x21d81c00,0x0140240f,0x22a0000c,0x0d686827, + 0x21e82400,0x0180140f,0x22f0200f,0x0ec8842e, + 0x21e81c02,0x01102008,0x22401c10,0x0e286c2b, + 0x21f00c15,0x01582a09,0x22b00c14,0x0f888c36, + 0x02681210,0x00e0300e,0x2210624c,0x0e584807, + 0x02480a10,0x00f0300f,0x22a0664d,0x0ff8540f, + 0x02400a0f,0x00a00c0e,0x21d06249,0x0f484c0f, + 0x01e85627,0x01807c36,0x2350824a,0x11086c1b, + 0x20d0200b,0x00a81620,0x21502826,0x0df81e0b, + 0x20a00c0a,0x00e0161f,0x21d0281d,0x0fc82608, + 0x20b0340a,0x00c8221f,0x21a01821,0x0f282204, + 0x20502c14,0x0030063c,0x21605410,0x11381202, + 0x2330840d,0x20d88800,0x00091c00,0x1a183805, + 0x2390900d,0x2188dc00,0x02190800,0x1c284808, + 0x22b80404,0x00d00400,0x21289400,0x1a084e08, + 0x22883a08,0x00009c00,0x2068c400,0x1e385620, + 0x03f85209,0x0140a826,0x2228e698,0x1978ae47, + 0x04682a07,0x00c08827,0x21691aaa,0x1b88b64d, + 0x03783c00,0x00c0880c,0x2128b682,0x19288e49, + 0x0290401f,0x20d86619,0x0218a677,0x1c98ca5b, + 0x20200208,0x0000040a,0x00803425,0x15e8e680, + 0x20383e0a,0x00207c12,0x00b81429,0x1789028e, + 0x20681203,0x2030200d,0x01181422,0x15a8d279, + 0x01084e21,0x00309444,0x00786403,0x18890e95, + 0x2080200b,0x0008320e,0x00903820,0x1268ca5e, + 0x20401009,0x20d82a0d,0x02a0501e,0x13b8fe6b, + 0x00581204,0x20702004,0x01903010,0x1258c660, + 0x20a8080d,0x2100021f,0x02c07c34,0x1438fa79, + 0x00884e0c,0x00809813,0x20381407,0x0fd8b24a, + 0x00482208,0x2090300c,0x02002413,0x10c8de52, + 0x20480400,0x20b80a07,0x02103c1e,0x0fa8ae49, + 0x00100e05,0x21281809,0x02c02c16,0x1108e254, + 0x20901008,0x20b83e12,0x02306821,0x0dc8ae36, + 0x20800c05,0x21182a0d,0x02c04c1f,0x0e98c639, + 0x20501805,0x20c82605,0x01f01014,0x0dc89e30, + 0x20201004,0x20f80a07,0x02601818,0x0ec8c63d, + 0x00200e03,0x20780c05,0x01400c06,0x0c788e23, + 0x00200e04,0x20d82004,0x02202407,0x0d28ae26, + 0x00581e09,0x2070240a,0x01701005,0x0c889623, + 0x20200203,0x20b81803,0x02503011,0x0d38be29, + 0x00180c01,0x20401e04,0x0110040b,0x0b88821a, + 0x20101005,0x20b81608,0x01b0000e,0x0c189e1b, + 0x20502809,0x20e84610,0x02001c14,0x0b888a17, + 0x00100c01,0x20c81a05,0x01e0180c,0x0c28a61a, + 0x20400001,0x20780800,0x01700c0e,0x0ae8860e, + 0x00000204,0x20680807,0x0160040b,0x0b78a20f, + 0x00280605,0x2040040a,0x00f81404,0x0b088a0b, + 0x20200003,0x20900602,0x0198100e,0x0b88a20d, + 0x00400203,0x20880402,0x01601003,0x0a988205, + 0x20200c03,0x20681604,0x01400c0c,0x0b289a03, + 0x00100802,0x20500604,0x01080409,0x0ac88a05, + 0x00201203,0x20981c05,0x01900807,0x0b48aa03, + 0x20300c04,0x20881206,0x0148040e,0x0a987803, + 0x00380e03,0x20301804,0x00f80805,0x0b389406, + 0x00081a02,0x20302003,0x0108040b,0x0ac88c06, + 0x20180c01,0x20501a04,0x0128080d,0x0b58a007, + 0x00200203,0x20500805,0x01081405,0x0ad8800d, + 0x20180803,0x20601606,0x01580c0f,0x0b889810, + 0x00100400,0x20900203,0x0180000b,0x0b288c10, + 0x00380601,0x20800c00,0x0188140c,0x0bc8a814, + 0x00600002,0x20500a05,0x0128100b,0x0b588415, + 0x00600604,0x20980402,0x01a8100b,0x0c38a41c, + 0x00401801,0x20882a03,0x0188080d,0x0bd8941c, + 0x20300c02,0x20881e03,0x01b80815,0x0ca8b425, + 0x21e00808,0x20582c02,0x01400c1c,0x0c489428, + 0x21f02811,0x20785209,0x0190001e,0x0d68b031, + 0x21c00c0a,0x20283400,0x00d00418,0x0cf89c2f, + 0x20a00004,0x20680804,0x01580c0b,0x0e18bc35, + 0x01680e0f,0x20300019,0x0080623d,0x0d787c17, + 0x01482e17,0x00201c29,0x0050663e,0x0ee8a021, + 0x01581a10,0x0010201e,0x0010523b,0x0e68841d, + 0x20903204,0x2068840f,0x01308e14,0x0fb8b030, + 0x20281806,0x20604a12,0x00803805,0x0d983605, + 0x00180c09,0x2090361a,0x00c06602,0x0f484801, + 0x20184006,0x20607e11,0x00904c02,0x0eb84001, + 0x00f84e01,0x00609004,0x20e0422c,0x10c8540f, + 0x22689a03,0x01d10400,0x22686400,0x1978861f, + 0x22c84c05,0x0140d000,0x2268f400,0x1bb85623, + 0x22701404,0x20980800,0x01489800,0x19684a1b, + 0x23080400,0x00680c00,0x20585800,0x1d786a2c, + 0x03603409,0x20984a09,0x01b80e72,0x17e8be58, + 0x03f81604,0x0000100f,0x00e83283,0x19f8c664, + 0x03701400,0x2038280b,0x01285276,0x17e88e56, + 0x04880c08,0x00505c00,0x2088b690,0x1b589674, + 0x20a81207,0x00500413,0x0090182f,0x1438c679, + 0x20e01800,0x20583c03,0x01203c3a,0x15c8c689, + 0x20900603,0x0018100c,0x0080002e,0x14489e7a, + 0x2100120b,0x00285018,0x00f03447,0x1698e299, + 0x00381801,0x00002a04,0x00a03012,0x1108a259, + 0x00500202,0x00100c03,0x00302011,0x1228a263, + 0x00180603,0x00381402,0x00404414,0x11088e59, + 0x00301804,0x00681a09,0x20503416,0x12a8ae6b, + 0x20401a03,0x20684a01,0x0140641a,0x0e988e43, + 0x20401401,0x00183204,0x0060441f,0x0f68924b, + 0x20301005,0x00281608,0x20101818,0x0e986e43, + 0x20581000,0x00c00c03,0x20b0201f,0x0fb89e50, + 0x20100807,0x00080a0a,0x0020080f,0x0cd8662e, + 0x20280801,0x00600602,0x20601012,0x0d787a33, + 0x00081a06,0x00502008,0x2060040f,0x0cd86a30, + 0x00182a06,0x00902803,0x20803810,0x0d988639, + 0x20181605,0x0020140a,0x0000080b,0x0b986a21, + 0x20200401,0x00400000,0x2060000b,0x0c287624, + 0x20401c07,0x2018360b,0x0020140f,0x0b986621, + 0x20401c08,0x2018220e,0x00201014,0x0c187227, + 0x00200801,0x20380a05,0x00401c07,0x0ab85a18, + 0x00481203,0x00502004,0x20500006,0x0b28721b, + 0x00481a07,0x0070340b,0x20b82004,0x0ac86217, + 0x00180a06,0x0060140a,0x20681008,0x0b287619, + 0x20300c01,0x00080e03,0x0020000e,0x0a18520d, + 0x20400804,0x00180a06,0x00300812,0x0a78720f, + 0x20300807,0x00180a09,0x0030080e,0x0a28660e, + 0x00000805,0x00400207,0x2010000c,0x0a88720f, + 0x00100800,0x00380801,0x20180405,0x09d85604, + 0x00180a02,0x00401004,0x00080407,0x0a387202, + 0x00381609,0x00401c0b,0x00000806,0x09e86a04, + 0x20181205,0x00601407,0x2010000c,0x0a387a03, + 0x00180800,0x00401401,0x20380c07,0x09d85802, + 0x00000000,0x00180a02,0x00501409,0x0a487006, + 0x20201808,0x20182a0f,0x0070100d,0x09e85c06, + 0x00100804,0x00280e08,0x0040080a,0x0a587408, + 0x20280800,0x00200800,0x0020000b,0x0a085c0b, + 0x00100c01,0x00280a02,0x00380809,0x0a98680f, + 0x00100203,0x00500408,0x20382008,0x0a486410, + 0x00280603,0x00400404,0x00180c0c,0x0ab87813, + 0x00800603,0x00100400,0x00380405,0x0a885c13, + 0x00380800,0x00400c00,0x0008100d,0x0b38701b, + 0x00581202,0x00502201,0x2028080a,0x0ae86819, + 0x20180403,0x00300a05,0x00281412,0x0b887c22, + 0x21600c0b,0x00281a0a,0x0048181d,0x0b586425, + 0x20e81001,0x00202001,0x00381815,0x0c48782b, + 0x21200c0b,0x00180e08,0x00681c18,0x0bf8742b, + 0x20700003,0x00380803,0x0048140f,0x0cd88832, + 0x00800a0a,0x00582417,0x20202e24,0x0c986c21, + 0x20302402,0x20186404,0x00b05215,0x0dc8802b, + 0x0058060c,0x00482c18,0x0030521d,0x0d687c28, + 0x20c80e04,0x0030080c,0x00202205,0x0e888837, + 0x00480802,0x00600205,0x20b0620d,0x0d383c08, + 0x00981203,0x00800c09,0x20e0461c,0x0ec84c12, + 0x00502804,0x00384e0c,0x2080720f,0x0e483c12, + 0x00d02000,0x00085a01,0x00408228,0x0ff8681f, + 0x22906c0e,0x2178c400,0x03386800,0x18586a1e, + 0x22701201,0x20a81800,0x01582000,0x1ac87a31, + 0x22480c00,0x00203400,0x20685c00,0x19082a2c, + 0x23003009,0x20b81800,0x00c89c00,0x1ca85e39, + 0x03f83215,0x00405829,0x00184a7b,0x16b8865c, + 0x03b02406,0x20582e03,0x00f82a74,0x18a88a6b, + 0x03780405,0x20101201,0x00884a6b,0x17185a62, + 0x0508220e,0x0010381a,0x00683690,0x1a289a81, + 0x21101c0d,0x20883617,0x01703c42,0x12e88278, + 0x20e00204,0x0030080e,0x0048143e,0x14689a86, + 0x20c00207,0x2020000e,0x00c8043a,0x1338767b, + 0x21b0180d,0x20681e11,0x01400c5f,0x15189e9a, + 0x00400a09,0x20181c10,0x00b0180e,0x0fe87a50, + 0x00281603,0x00400c02,0x00703c13,0x10f8925e, + 0x20201806,0x20382209,0x00c01415,0x10186e53, + 0x0078260d,0x00003418,0x00d0140d,0x11589e64, + 0x20700805,0x00180a0b,0x00401819,0x0db85e3d, + 0x20480800,0x20100e06,0x00a0241b,0x0e687647, + 0x00281607,0x00401809,0x0040080f,0x0dc86641, + 0x20501003,0x20981e10,0x01a05022,0x0e887e4d, + 0x00580e04,0x00301005,0x00280405,0x0c185e2e, + 0x20101004,0x20381a06,0x00c80410,0x0c886e32, + 0x20601007,0x20182a0c,0x00a01816,0x0c08622e, + 0x20402408,0x20584e08,0x01300814,0x0c987232, + 0x20601806,0x00082e08,0x00600c15,0x0ad85e20, + 0x20180e02,0x00200807,0x0068040c,0x0b387224, + 0x00481604,0x00302409,0x00181c04,0x0ad85e21, + 0x00482208,0x0040300f,0x00081406,0x0b486e25, + 0x00381604,0x0060140a,0x20400003,0x0a085a15, + 0x00100400,0x20180e01,0x0090180a,0x0a486a19, + 0x20300002,0x20280e03,0x00a01c0f,0x09f86217, + 0x20400405,0x20480a08,0x00b01812,0x0a486a19, + 0x20280c00,0x00101a03,0x0010100c,0x09784e0d, + 0x00080e01,0x20101401,0x00600c0c,0x09a85e0e, + 0x00480a03,0x20301403,0x00700405,0x0968560d, + 0x00580e06,0x20301808,0x00a00805,0x09a8620e, + 0x00180401,0x20200e02,0x00700006,0x09384a05, + 0x20200400,0x20480e02,0x00b0100c,0x09685a02, + 0x20601003,0x20482206,0x00c01811,0x09285202, + 0x20600c06,0x20681a0b,0x01001813,0x09685a02, + 0x00100a02,0x20380401,0x00a00408,0x09284802, + 0x00000802,0x20280601,0x00880407,0x09785407, + 0x00680a01,0x00002004,0x00481e01,0x09484806, + 0x00500203,0x20300c06,0x00a81402,0x09885808, + 0x20200804,0x20180e04,0x0080000b,0x0958480c, + 0x00280e04,0x20101804,0x00800007,0x09d8540f, + 0x20280a01,0x20300800,0x00c00c10,0x0988500d, + 0x20100000,0x20380603,0x00d00410,0x09e85c11, + 0x00581206,0x00101406,0x00500005,0x09d84814, + 0x00300803,0x20480e07,0x00d0000d,0x0a685419, + 0x00200c03,0x20581605,0x00e80409,0x0a28501a, + 0x00200001,0x20300202,0x00c8140d,0x0aa86020, + 0x20b0000a,0x20300a0c,0x00a81c14,0x0aa84820, + 0x20d00000,0x20280c03,0x00a80816,0x0b785c2b, + 0x20780e01,0x20201403,0x00981410,0x0b285427, + 0x20400402,0x20380801,0x00c81412,0x0bd86c2f, + 0x20200a08,0x20381011,0x00c00e0d,0x0bc85823, + 0x20100001,0x20200803,0x00780611,0x0ce85c2d, + 0x20801c03,0x20583400,0x00e01605,0x0c885c2d, + 0x21100a03,0x20181808,0x00b01c07,0x0d88703b, + 0x00600402,0x20181e06,0x00804612,0x0ca84413, + 0x00600a02,0x20282005,0x00903e13,0x0e18541a, + 0x00982a03,0x00203009,0x00201e1b,0x0db8481b, + 0x00e80400,0x00100400,0x00502a2a,0x0f385828, + 0x21c82001,0x00508000,0x21287c00,0x17e82a36, + 0x22880801,0x00601c00,0x20882400,0x1a085e36, + 0x22480601,0x00301000,0x00081800,0x18a83633, + 0x22784604,0x01607800,0x21480c00,0x1bf86e49, + 0x02a01000,0x20383803,0x00e01a53,0x15c86660, + 0x04181c01,0x00503c03,0x20182278,0x17c86e71, + 0x03c00802,0x00200a02,0x0048226c,0x16784269, + 0x04100808,0x0048260b,0x00a01676,0x19187a85, + 0x20480602,0x00101c04,0x00080c2b,0x12285674, + 0x21281205,0x20201006,0x00e0284b,0x13587687, + 0x21400000,0x00480405,0x00500047,0x1278527b, + 0x20e81607,0x00702c0e,0x0018104e,0x14187299, + 0x20580401,0x00000201,0x0070181d,0x0f285650, + 0x00001404,0x20682e09,0x01203415,0x10085e57, + 0x00482604,0x00302804,0x0040100d,0x0f684a51, + 0x20601001,0x00183606,0x00c04c25,0x10586a60, + 0x20180a02,0x20100c01,0x0070100e,0x0d084a3a, + 0x20400800,0x20180c01,0x00800415,0x0da85242, + 0x20401003,0x20582207,0x00f01c18,0x0d18423f, + 0x20281800,0x00501202,0x20101412,0x0dd84e44, + 0x00100404,0x20281206,0x00a00c0b,0x0b78462d, + 0x00381203,0x00101c02,0x0048040a,0x0bd84e33, + 0x00100000,0x20200c01,0x00781c0b,0x0b783e2e, + 0x00380400,0x00002601,0x00381c0b,0x0be84636, + 0x00081204,0x20102006,0x00680c0e,0x0a384221, + 0x20301404,0x20481e05,0x00b00412,0x0a784e25, + 0x00000e01,0x20181801,0x00a0040d,0x0a384a22, + 0x20401c02,0x20283202,0x00c00815,0x0a785626, + 0x20101803,0x20582606,0x00e0100c,0x09684614, + 0x00180602,0x00200005,0x00400409,0x09885217, + 0x20101002,0x00281201,0x0048080d,0x09584615, + 0x00180c00,0x00500404,0x0000000a,0x09985216, + 0x20100601,0x00181004,0x00500409,0x08e8420a, + 0x20100801,0x00181202,0x0040100d,0x09084a0c, + 0x00180a04,0x00600006,0x20101008,0x08d84a0b, + 0x20100203,0x00280c02,0x00101c0c,0x09084e0b, + 0x00200000,0x00200400,0x00100c04,0x08b83a04, + 0x20180400,0x00300800,0x00000009,0x08d84201, + 0x20380404,0x00400e06,0x2010000b,0x08a83a01, + 0x00000004,0x00300e05,0x20280408,0x08d83e01, + 0x20181201,0x00201001,0x00201009,0x08b83403, + 0x00280e01,0x00201002,0x00200806,0x08e84007, + 0x00480a05,0x00200407,0x00201003,0x08c83c06, + 0x00280e04,0x00300c06,0x00100808,0x08f84007, + 0x00200201,0x20300a01,0x00600407,0x08e82c0b, + 0x20200800,0x20181202,0x0050100b,0x09483c10, + 0x20401004,0x00181608,0x00300c10,0x0908340f, + 0x20100002,0x00100206,0x0040080d,0x09583812, + 0x20101403,0x20382205,0x0080040c,0x09683014, + 0x00680601,0x00200e01,0x00280806,0x09e83818, + 0x00581204,0x00401404,0x20180c05,0x09b83419, + 0x00300400,0x00100401,0x0048140a,0x0a183c1e, + 0x20100002,0x00200c03,0x00182008,0x0a38341e, + 0x20d01004,0x00080e04,0x00581819,0x0ad84028, + 0x20801007,0x00181606,0x00480c13,0x0aa83825, + 0x20180402,0x00200a01,0x00581012,0x0b38482c, + 0x20a81604,0x00200807,0x00301c04,0x0b383c24, + 0x00080a03,0x00400409,0x0020060e,0x0c48482e, + 0x20581608,0x0040280e,0x20100205,0x0bf8402d, + 0x21480e01,0x00000405,0x00600c0f,0x0cd84c3c, + 0x00800802,0x20280e05,0x00601a18,0x0c482818, + 0x00580400,0x00280601,0x00302a0e,0x0d883c1f, + 0x00602003,0x2018460a,0x00904212,0x0d383420, + 0x00e00800,0x20280c00,0x0070222a,0x0ea8402d, + 0x21b81607,0x00902000,0x20404000,0x1768563a, + 0x22781000,0x00400c00,0x00b00c00,0x19485a37, + 0x22581802,0x00400800,0x00880c00,0x18482634, + 0x22b02c00,0x21485800,0x02d00400,0x1b383a45, + 0x02a0040e,0x00480a14,0x00480650,0x15284262, + 0x04200002,0x00081601,0x00e01a74,0x16f85671, + 0x03e81204,0x20101807,0x00a80a6e,0x1618266b, + 0x04a01003,0x20a80800,0x01783281,0x18583a85, + 0x20680e0c,0x00501016,0x0020002f,0x11885272, + 0x21701203,0x00081c04,0x00801852,0x12a84a82, + 0x21400000,0x20580a04,0x0100144c,0x11f8267c, + 0x21400604,0x2068140a,0x0140105c,0x13584a98, + 0x20480406,0x00380a0e,0x0060301c,0x0e983e4d, + 0x00480802,0x00400e04,0x0010080c,0x0f783a54, + 0x00002803,0x20583e04,0x00e00410,0x0ef8264e, + 0x20580602,0x20500203,0x00f0201f,0x0fb8365a, + 0x20380601,0x00280404,0x0040080f,0x0c983637, + 0x20380602,0x00300402,0x00400016,0x0d183a43, + 0x20280e01,0x00500c04,0x20181811,0x0cc8263e, + 0x20202809,0x20683a0a,0x00f81010,0x0d483243, + 0x00500800,0x00000601,0x00380405,0x0b082a2d, + 0x00000804,0x00181604,0x0060040c,0x0b583a31, + 0x00180a02,0x00201002,0x0020000b,0x0b182a30, + 0x00381207,0x0040140f,0x00180c0a,0x0b783e36, + 0x20400002,0x00380e02,0x00300c13,0x09c83221, + 0x00081a05,0x00402407,0x0018040d,0x09f83625, + 0x20180403,0x00000e04,0x0068040e,0x09c82a23, + 0x20281401,0x00002207,0x00701013,0x09f83227, + 0x00281203,0x00302005,0x00080806,0x08f82a14, + 0x20100c05,0x20381208,0x00a00c0f,0x09083617, + 0x00181604,0x20101c06,0x0090000b,0x08e82e16, + 0x00001802,0x20581e02,0x00f8080e,0x09083617, + 0x20300403,0x20200204,0x0080080d,0x08782a0b, + 0x00080e03,0x00000c06,0x0068040b,0x0888360a, + 0x20301004,0x20681a07,0x01000c0e,0x08582a0a, + 0x20400000,0x00180803,0x0088040f,0x08883a09, + 0x00200203,0x20180404,0x00700804,0x08582a02, + 0x20100401,0x20280603,0x00a0100a,0x08583000, + 0x00200203,0x20200005,0x00a80405,0x08482800, + 0x00480e02,0x00101003,0x00600c03,0x08683400, + 0x20101804,0x20182206,0x0070080a,0x08582405, + 0x00001001,0x20181601,0x00800408,0x08782c09, + 0x20100803,0x20281603,0x00a00c09,0x08582407, + 0x20200801,0x20281203,0x00a0180e,0x08782c08, + 0x00080e04,0x00500806,0x20200406,0x08a8240d, + 0x20181602,0x00201003,0x00300809,0x08e82811, + 0x00181604,0x00001c05,0x00500008,0x08b82010, + 0x00180402,0x00000202,0x00580807,0x08f82813, + 0x00180c04,0x00201a05,0x00080807,0x09281c13, + 0x00600802,0x20280603,0x00780405,0x09882418, + 0x00101805,0x20581a08,0x00c80409,0x09582018, + 0x00280e03,0x00001404,0x0068040b,0x09a8281c, + 0x00080e05,0x20101006,0x0060080a,0x09d8241c, + 0x20981800,0x00002003,0x00680c15,0x0a782825, + 0x20181203,0x00201807,0x0068140d,0x0a382823, + 0x00100803,0x20480e06,0x00a80411,0x0ab8282a, + 0x20e01c07,0x2048320a,0x00a00c0b,0x0ad82026, + 0x20401201,0x20681001,0x00e00e04,0x0bd82c2e, + 0x20d00002,0x20281e02,0x00c0240a,0x0b88282e, + 0x21501c00,0x20281c03,0x00881014,0x0c58303d, + 0x00a80e03,0x0030140a,0x20280a1e,0x0c08201b, + 0x00500001,0x20280e02,0x00a01a0f,0x0d182423, + 0x00980e01,0x20202404,0x00580a1c,0x0ce81824, + 0x00e80a01,0x00600804,0x0000122a,0x0e383430, + 0x22180a01,0x20482000,0x01802c00,0x16d83230, + 0x22700c03,0x20982800,0x01882000,0x18d81237, + 0x22302804,0x20583c00,0x01584400,0x18201637, + 0x22b81403,0x00f02800,0x21083800,0x1b20024a, + 0x03800403,0x20600e03,0x00f81a64,0x14c81e62, + 0x04402a02,0x20681808,0x00e82e75,0x16881e71, + 0x03b80606,0x0058140c,0x00681268,0x15e8066b, + 0x04d80e04,0x00a02409,0x20681a81,0x1828168b, + 0x21200205,0x20581407,0x01201c45,0x11082a72, + 0x21a81e03,0x00401803,0x00801856,0x12382681, + 0x21400004,0x00480605,0x00280848,0x11d0027b, + 0x21900201,0x00780a03,0x00301c66,0x13081a98, + 0x00201001,0x20581206,0x00d00c0e,0x0e481648, + 0x00600003,0x20380a06,0x00e00c08,0x0f281a52, + 0x00381e05,0x00403408,0x0018140c,0x0ed80651, + 0x20780407,0x00780e07,0x0018041c,0x0f781657, + 0x20501006,0x20281a03,0x00981813,0x0c481a37, + 0x20500e01,0x20380803,0x00c80818,0x0cc81a42, + 0x20200c04,0x20381208,0x00e00415,0x0c880e40, + 0x00782209,0x0060440e,0x20381c06,0x0d181a46, + 0x0048160a,0x0030200e,0x00400804,0x0ac81e2c, + 0x00480601,0x00000800,0x00a00008,0x0af81a32, + 0x20100201,0x00080c04,0x00a8040e,0x0ad8122f, + 0x20500c05,0x2028220c,0x00f02819,0x0b181e37, + 0x20200c07,0x2038120f,0x00b01011,0x09881221, + 0x20401404,0x20282604,0x00c00814,0x09a81e24, + 0x00200201,0x00000000,0x0070040a,0x09880e23, + 0x00001802,0x00182002,0x0068140c,0x09b81a24, + 0x20100a02,0x00081407,0x0088080b,0x08b81a13, + 0x00380e04,0x00301407,0x00380807,0x08c81a16, + 0x20301803,0x00082603,0x00700011,0x08a80e15, + 0x00282605,0x00703007,0x2020000b,0x08b81a18, + 0x00080601,0x00200400,0x00300808,0x0848160a, + 0x20300803,0x00081206,0x00801011,0x08381a0a, + 0x00181203,0x00501806,0x20280808,0x08380e09, + 0x20400403,0x20280a07,0x00a00c11,0x0838160a, + 0x20100003,0x00180602,0x00400408,0x08181201, + 0x00080400,0x00200403,0x00380807,0x08181401, + 0x20100002,0x00180604,0x0040080a,0x08080c00, + 0x00100a01,0x20181402,0x00900406,0x08181802, + 0x00382205,0x00102c06,0x00400404,0x08281005, + 0x00281604,0x00101803,0x00400c07,0x08481008, + 0x00280a03,0x00200803,0x00300006,0x08280c08, + 0x20280800,0x00100800,0x0040040b,0x0848100a, + 0x20301805,0x20781e09,0x00e0080c,0x08680c0d, + 0x20302008,0x20482a0a,0x00a8040c,0x08a81012, + 0x20401405,0x00081e05,0x0050000c,0x08880c11, + 0x00300c00,0x20180400,0x00680805,0x08b81012, + 0x00500e04,0x20180c06,0x00780c02,0x08e81014, + 0x0088120a,0x0040180d,0x00080401,0x09581418, + 0x00682206,0x0050300a,0x20280801,0x09380c18, + 0x20100e01,0x00281601,0x0050040f,0x0968141c, + 0x20500c04,0x00281a05,0x00400410,0x09a8101d, + 0x20901c0c,0x00082a10,0x00600418,0x0a381025, + 0x20400c02,0x20381608,0x00a01814,0x0a080822, + 0x00480806,0x00500e03,0x0008180c,0x0a881429, + 0x20781203,0x00502407,0x20281401,0x0ab81025, + 0x20581a0c,0x00802414,0x20400203,0x0b98182f, + 0x20b01c03,0x20181a01,0x00581807,0x0b580830, + 0x21582209,0x0030380e,0x00300416,0x0c081c3a, + 0x00700c01,0x00181a03,0x00701a14,0x0bc8141b, + 0x00600c05,0x0018120f,0x00402211,0x0cf80425, + 0x00880a02,0x00780406,0x20101218,0x0cc81026, + 0x00d00c04,0x20581a0c,0x01102a26,0x0de81031, + 0x22203805,0x20583800,0x00b84800,0x16c01a30, + 0x22402008,0x00880400,0x20486000,0x18f01a3e, + 0x21e80e03,0x00003800,0x00682c00,0x18904e43, + 0x22801401,0x20481000,0x01c81c00,0x1b101a4f, + 0x03c81a09,0x00901c10,0x20480e67,0x14b80664, + 0x04286611,0x01006418,0x2040226d,0x16680a74, + 0x03501406,0x2038220a,0x01481e5b,0x16003270, + 0x04981a02,0x00180404,0x01801678,0x18000e8b, + 0x21700c07,0x0038160c,0x0030104c,0x10e00671, + 0x21d0280e,0x2098421c,0x01402459,0x1210167e, + 0x21080603,0x00180409,0x00c82443,0x11e01e7c, + 0x21a80a01,0x20580603,0x01700863,0x12f01a96, + 0x00380e04,0x00501809,0x20281408,0x0e300647, + 0x00901204,0x0018080e,0x00483401,0x0f100e51, + 0x20200c01,0x00082201,0x00b00814,0x0ed01650, + 0x00002006,0x20781e06,0x01582c15,0x0f601a5a, + 0x00181001,0x00301e04,0x00400810,0x0c30063b, + 0x20781e01,0x00501801,0x0020141c,0x0cb00643, + 0x00281203,0x00301403,0x0038080d,0x0c901a40, + 0x20280608,0x00181c0d,0x00e00c14,0x0ce00245, + 0x20500801,0x20182201,0x00b01412,0x0a90022a, + 0x00300401,0x20280603,0x00900808,0x0af00e31, + 0x20300402,0x00080a05,0x00980412,0x0ad01631, + 0x00000807,0x0000020a,0x00880c0d,0x0b001235, + 0x00580a02,0x00001803,0x00380c02,0x09800e20, + 0x20180400,0x20101001,0x00781010,0x09900e25, + 0x00100400,0x00180403,0x0068140a,0x09901223, + 0x00282608,0x00202c0c,0x0088040e,0x09900627, + 0x20380402,0x20100604,0x00900412,0x08a00a16, + 0x20100201,0x20280c00,0x00c00c0e,0x08a00616, + 0x00081a03,0x00202003,0x0058040e,0x08a00e17, + 0x20302808,0x20783e0d,0x01201012,0x08a00a17, + 0x20100400,0x20280802,0x00980408,0x08200609, + 0x00000001,0x20200602,0x0098080b,0x08200a0a, + 0x20301003,0x20381a05,0x00e0080e,0x08200a09, + 0x20180604,0x00300c0a,0x0038180b,0x08200a09, + 0x00100602,0x20180401,0x00800406,0x08000601, + 0x00000603,0x20280802,0x0090000a,0x08000401, + 0x00180602,0x00100403,0x00780406,0x08000801, + 0x00180601,0x00200a02,0x00600c08,0x08000801, + 0x20301c05,0x20183606,0x0070040a,0x08100407, + 0x20301806,0x20182606,0x0078040a,0x0830040a, + 0x20100802,0x20180a02,0x00800009,0x08200808, + 0x20200c06,0x00181605,0x0078080b,0x0830040a, + 0x00281e04,0x00602809,0x20681402,0x0860040d, + 0x00482a08,0x00503c0d,0x20280c02,0x08a00410, + 0x00181203,0x00101c04,0x00680407,0x08800810, + 0x00382206,0x0030240c,0x00300405,0x08a00012, + 0x00181000,0x00001602,0x00401008,0x08e00812, + 0x20201006,0x20581a0a,0x00d01c0f,0x09300418, + 0x00001c02,0x20383204,0x00c0140b,0x09200819, + 0x20280402,0x20401207,0x00c0100e,0x09500c1c, + 0x20100001,0x20400e02,0x0098080b,0x09900c1c, + 0x00381a04,0x20103007,0x00781408,0x0a300824, + 0x20280402,0x00401002,0x0008140c,0x0a100c24, + 0x00901802,0x20581201,0x01081009,0x0a600827, + 0x20b00601,0x20480c02,0x00c00c08,0x0aa00425, + 0x21001401,0x20782e04,0x01302411,0x0b700831, + 0x20882e06,0x00303c07,0x00400c06,0x0b600c2d, + 0x21e01202,0x00082c04,0x00c01c25,0x0be0003e, + 0x00881000,0x20201400,0x00900e17,0x0bc00c1d, + 0x00a81000,0x20201201,0x0088061f,0x0d001428, + 0x00601803,0x2088220a,0x01301612,0x0cc01426, + 0x01180800,0x00501201,0x00100632,0x0df01435, + 0x21d84204,0x00707400,0x20501800,0x17002239, + 0x21c83e0d,0x20a06000,0x01305400,0x19203a46, + 0x22280a04,0x20201400,0x00502000,0x19406642, + 0x22780a09,0x20702c00,0x01002800,0x1ba07252, + 0x03302804,0x2098320d,0x01701e57,0x14c02665, + 0x03108c17,0x2198ce28,0x02c01655,0x16804671, + 0x03b80403,0x20401a0b,0x00a81666,0x16a06e75, + 0x0470280c,0x20a84e1a,0x01b00675,0x1880728c, + 0x21081002,0x00100c00,0x00c81440,0x11002270, + 0x20f82208,0x00a0381d,0x20786c3d,0x12702e7d, + 0x21300402,0x20580e01,0x0108244c,0x12505682, + 0x21b01002,0x00181c09,0x00885460,0x13605a96, + 0x20280a02,0x20380806,0x00e00811,0x0e501e47, + 0x00482208,0x00202c04,0x0070240f,0x0f402257, + 0x20180602,0x20400405,0x00c81c13,0x0f304652, + 0x0068320a,0x0040400e,0x0018180f,0x0fd0425f, + 0x00201202,0x20581602,0x00d00c0c,0x0c502639, + 0x2080240c,0x20584214,0x01200c1c,0x0cd02e41, + 0x20100c01,0x20581602,0x00e80411,0x0ce03e40, + 0x20a0180b,0x20782210,0x01180420,0x0d204247, + 0x20400806,0x20180e07,0x00781411,0x0ac0262a, + 0x00480a07,0x00300810,0x00282405,0x0b202231, + 0x00000401,0x20200401,0x0088180d,0x0b203a32, + 0x0078120b,0x20101810,0x00881403,0x0b403235, + 0x00380606,0x0010000b,0x00480405,0x09a01a1f, + 0x20180800,0x00200604,0x00401411,0x09c02626, + 0x00280e03,0x20100c03,0x0090000c,0x09c02e25, + 0x2070280b,0x20584210,0x00e00819,0x09d03227, + 0x20200803,0x00080607,0x0040080f,0x08c02215, + 0x20200c02,0x00080e03,0x0058080e,0x08d02a16, + 0x20301004,0x20482206,0x00d00411,0x08d03216, + 0x00582608,0x00603c10,0x20282805,0x08e02e18, + 0x20100201,0x00200003,0x0038080a,0x08501e09, + 0x00180602,0x00300404,0x00280c09,0x0850220a, + 0x00081603,0x00101406,0x00480c09,0x08602e09, + 0x20580403,0x20380a08,0x00d01815,0x0840260b, + 0x20180400,0x00200800,0x00300007,0x08201e01, + 0x20300002,0x00200602,0x0048040c,0x08302000, + 0x20100c03,0x20481205,0x00a80409,0x08302c00, + 0x00000601,0x20480402,0x00b80806,0x08302802, + 0x00381601,0x00002400,0x00580c04,0x08301c04, + 0x00381604,0x00202004,0x00580404,0x08501c08, + 0x00180a03,0x20100805,0x00680807,0x08502807, + 0x00400202,0x20300c01,0x00a80806,0x08502808, + 0x20201802,0x20482e03,0x00e0080c,0x0870140c, + 0x20302006,0x20383e08,0x00d0100e,0x08b01811, + 0x20101404,0x20281e05,0x0090000b,0x08b02410, + 0x20301c03,0x20383a05,0x00d00c11,0x08c02013, + 0x00101001,0x00281802,0x00380806,0x09001415, + 0x00480e06,0x0050180a,0x20280c04,0x09601c1b, + 0x00281603,0x00302807,0x00281007,0x09502419, + 0x00000401,0x00400005,0x20181006,0x0990241f, + 0x00080a03,0x00701006,0x20300809,0x09c0181c, + 0x20101004,0x00281e06,0x0040180f,0x0a502024, + 0x00080602,0x20300202,0x00c0180e,0x0a402423, + 0x00b81a07,0x00503409,0x00001007,0x0aa02826, + 0x20c80800,0x00400603,0x0010180a,0x0ac02026, + 0x20f80e05,0x00601406,0x2030000d,0x0bb02832, + 0x20e02c05,0x20484a07,0x00c0100d,0x0b902c31, + 0x21f80805,0x20200a0c,0x00d01c28,0x0c20343e, + 0x00800c01,0x00281e04,0x00300a18,0x0bf0241e, + 0x00b01403,0x00481e09,0x00200620,0x0d402828, + 0x00982602,0x00802c07,0x20580e1c,0x0d103028, + 0x01100601,0x20480c03,0x00e80633,0x0e303436, + 0x22103803,0x20485400,0x01001800,0x17403a30, + 0x22a04005,0x00c85800,0x20a01000,0x19c04e38, + 0x22580a01,0x00a80800,0x20102000,0x1a106e3d, + 0x22f81e06,0x01001000,0x20605400,0x1ca08248, + 0x03783e0b,0x00a0480a,0x20401a64,0x15404e62, + 0x0488860d,0x01b0dc0f,0x22082a7d,0x17505e76, + 0x03f80a02,0x00800e02,0x20300670,0x17907e75, + 0x05280c06,0x00903211,0x2038268e,0x19a0a290, + 0x20e0200a,0x20582a16,0x00e00441,0x11805674, + 0x21800c0a,0x20682a17,0x01702c5a,0x12d04e87, + 0x21100005,0x00600209,0x00181c4b,0x13207687, + 0x21981c00,0x00601000,0x00a83469,0x14307aa2, + 0x20400c00,0x00381808,0x00482c17,0x0eb04248, + 0x20400a02,0x20383007,0x00e80813,0x0fa04a51, + 0x20300202,0x00680406,0x00182418,0x0fd06256, + 0x20402c04,0x20184c00,0x00d8201d,0x10605e5f, + 0x00081e05,0x00602008,0x2030000a,0x0cb03a38, + 0x00480601,0x00002c03,0x00183008,0x0d605243, + 0x00080c01,0x00601000,0x2018140f,0x0d805642, + 0x00181e06,0x00902c0b,0x20682410,0x0dc05649, + 0x00200803,0x20100a06,0x0058080a,0x0b203e2d, + 0x20200601,0x20280e01,0x00c00815,0x0b703e35, + 0x00180e04,0x00300c04,0x0030000e,0x0ba04e34, + 0x20400805,0x00381607,0x00500c14,0x0bc04e37, + 0x20380400,0x00180c01,0x00800010,0x09e03220, + 0x20100c02,0x00081202,0x00a8040e,0x0a204223, + 0x20100c05,0x00081a08,0x0070000f,0x0a405225, + 0x00482604,0x00403c07,0x00081c09,0x0a504e29, + 0x00280e02,0x00001003,0x00500007,0x09203614, + 0x00181202,0x00201404,0x00580c0b,0x09303e17, + 0x00180e05,0x00301407,0x0018180c,0x09504a17, + 0x20301c02,0x20582e06,0x00f01415,0x0940461a, + 0x20200001,0x20300203,0x0090040d,0x08a0360a, + 0x20100001,0x20280601,0x00a0040d,0x08a03a0b, + 0x20301c06,0x00082608,0x0068080e,0x08d0460a, + 0x20100c01,0x00281201,0x0048140d,0x08c04a09, + 0x20100601,0x20380801,0x00980406,0x08703601, + 0x20180a02,0x20100401,0x00a0040a,0x08803800, + 0x00281607,0x00701c0b,0x20281004,0x08a03e01, + 0x20180400,0x00500403,0x00081008,0x08a04001, + 0x00101001,0x20281a01,0x00680404,0x08803405, + 0x20101003,0x20481e04,0x00a00008,0x08a03c09, + 0x20200006,0x00380e09,0x0040080c,0x08b03c07, + 0x00280a02,0x00400c03,0x00000406,0x08c03c08, + 0x00081400,0x00202403,0x00081409,0x08c0300b, + 0x00381203,0x00002806,0x00381806,0x09003810, + 0x00381605,0x00302009,0x00280c06,0x09103c0f, + 0x00081002,0x00102603,0x00380c0c,0x09204012, + 0x00380e03,0x20301c04,0x00900407,0x09402c13, + 0x20200403,0x20480e04,0x00d0100f,0x09b0341a, + 0x20100803,0x20281a06,0x00a01c0e,0x09b03c19, + 0x00280601,0x20200804,0x00c0040b,0x09e0381d, + 0x20380402,0x20680e05,0x0110200f,0x0a00301e, + 0x00380a04,0x20301806,0x00a00409,0x0ab03c26, + 0x20201002,0x00080802,0x00480c0c,0x0ab04426, + 0x00400202,0x20381801,0x00d03410,0x0b00442b, + 0x20c01602,0x20781401,0x00e00007,0x0b203c29, + 0x21400401,0x20580e05,0x01002012,0x0c104034, + 0x20982a09,0x00404407,0x00100806,0x0c00482f, + 0x21a01800,0x20381205,0x0080081c,0x0cb05c41, + 0x00981402,0x20100e05,0x00880a1c,0x0c503c1d, + 0x00e81801,0x20401e03,0x00d81229,0x0da04827, + 0x00702006,0x20684a12,0x01201e14,0x0d704827, + 0x01081401,0x00300204,0x00400631,0x0ec05835, + 0x21e83608,0x00105400,0x00504400,0x17e06631, + 0x22584607,0x20a06400,0x01904c00,0x1a506a39, + 0x22604202,0x20f82000,0x01e00000,0x1b10a63b, + 0x23504802,0x21a84800,0x02a80400,0x1dd0ca40, + 0x02c0480b,0x20c86a17,0x01a0265a,0x15f0765d, + 0x03b07c08,0x21c8ae16,0x03204a6e,0x18008270, + 0x03c80c01,0x00180a07,0x01501a72,0x18a0a274, + 0x0580060e,0x20800c07,0x01800aa0,0x1b00ce8f, + 0x20482205,0x0070340b,0x0008382b,0x12507275, + 0x20d00603,0x00380403,0x00783443,0x13b08a85, + 0x20c80803,0x20300205,0x01482842,0x1430a28b, + 0x21903015,0x20784a22,0x01b83c69,0x1560c2ab, + 0x20400000,0x20100605,0x00d8101f,0x0f406250, + 0x20501009,0x00381606,0x0058401b,0x10607257, + 0x20580a01,0x20580404,0x0138281e,0x10b08a5b, + 0x20182e0d,0x0050341d,0x00986c1e,0x11508e68, + 0x20501007,0x20183204,0x00e81012,0x0d305237, + 0x0038220c,0x00701c15,0x0008040b,0x0e005644, + 0x00100401,0x20681400,0x0128140f,0x0e407a44, + 0x20500c05,0x20682609,0x0160081b,0x0e80764b, + 0x00481e0a,0x00302010,0x00280804,0x0bb04e2c, + 0x20380407,0x2010020e,0x00801414,0x0c206634, + 0x20400c00,0x20581403,0x00d81012,0x0c607233, + 0x00100603,0x20380406,0x00d8200d,0x0c807237, + 0x20201407,0x2048160e,0x00a00411,0x0a705622, + 0x00180a05,0x20201007,0x0088100b,0x0ac06225, + 0x00400602,0x20200c01,0x00881408,0x0b006e26, + 0x20101803,0x20183203,0x00c00010,0x0b006629, + 0x00000e04,0x00181007,0x0058100a,0x09a04a14, + 0x20101005,0x20381e08,0x00c0000f,0x09c05e18, + 0x20400404,0x20180e04,0x00b80813,0x09f06219, + 0x20181e02,0x00502006,0x0018140f,0x09f06619, + 0x20100003,0x00480a04,0x0018040a,0x09204a0a, + 0x00080a05,0x00100408,0x00580c0b,0x09405a0b, + 0x00381e05,0x00003008,0x00881006,0x0970620c, + 0x00080a01,0x20201601,0x0098080c,0x0960620c, + 0x20100000,0x00400804,0x20181407,0x08f04602, + 0x20201405,0x20181a08,0x0068080b,0x09105800, + 0x20400803,0x20781e08,0x0130140f,0x09305e02, + 0x20100402,0x20480e03,0x00e8080b,0x09305a01, + 0x00381603,0x00401c02,0x00100403,0x09004003, + 0x00380604,0x00401408,0x20181c04,0x09304c07, + 0x00400c00,0x20580801,0x00c81c02,0x09405c07, + 0x00000a02,0x20380c04,0x00b80409,0x09505409, + 0x00001804,0x20181e05,0x0080040c,0x0930400b, + 0x00000001,0x00380e03,0x0040140c,0x09904810, + 0x20200e01,0x20281c02,0x00a0040f,0x09a05010, + 0x00200c02,0x20180e01,0x00800009,0x09c05812, + 0x00080a05,0x00580408,0x0010180b,0x09b04016, + 0x00100c01,0x00280401,0x0018080b,0x0a30501b, + 0x00201004,0x00100201,0x00381408,0x0a40581b, + 0x00100204,0x00200006,0x0040140f,0x0a80581e, + 0x20101c06,0x00381608,0x2018040a,0x0a805020, + 0x20181202,0x00500003,0x0010200f,0x0b405028, + 0x00082208,0x0050280a,0x00401c0e,0x0b405426, + 0x00202007,0x00181a07,0x00500411,0x0bb0682f, + 0x20e8320a,0x00a02c0a,0x20601007,0x0bb04c29, + 0x21300202,0x00280604,0x0010140d,0x0cc06436, + 0x21201803,0x20483a0d,0x00e0380e,0x0cb06434, + 0x21a8360d,0x0090380e,0x20102018,0x0d706843, + 0x00b02006,0x20283613,0x00580a20,0x0ce0541b, + 0x00f01403,0x00282e0a,0x00080e2c,0x0e506026, + 0x00d80c02,0x00201605,0x00083a27,0x0e406c26, + 0x01102009,0x20483a1a,0x00d00a34,0x0f807833, + 0x22504802,0x20684800,0x00902800,0x18c08224, + 0x22c05c0a,0x00286c00,0x20600000,0x1b608e2b, + 0x2288660e,0x00909c00,0x2100ac00,0x1c90c237, + 0x23382a0b,0x01309400,0x22507c00,0x1fa0d240, + 0x03884a08,0x00d07405,0x20901670,0x17109a5c, + 0x04386a18,0x0190c01e,0x22101284,0x1950a26d, + 0x03d04011,0x20f82e2a,0x01702e79,0x1a30fa73, + 0x04a8200b,0x00901e21,0x00006e98,0x1cd0fa8c, + 0x20902009,0x20682e14,0x01401437,0x13509e79, + 0x21000c12,0x2010022b,0x00f02c45,0x14f0b68c, + 0x20902206,0x00081808,0x00c8503d,0x15b0de91, + 0x20481206,0x00104800,0x00685447,0x173106b5, + 0x20480e04,0x00200407,0x0098241a,0x10308e51, + 0x00482604,0x00101c0a,0x00f84414,0x11609a5f, + 0x20600007,0x00881a09,0x00683422,0x11f0ba61, + 0x20e0180b,0x20384e11,0x01982c3b,0x12a0ce74, + 0x00200005,0x20100606,0x00a8300d,0x0e00823d, + 0x20902403,0x20784a02,0x01680c20,0x0ed08645, + 0x00200a04,0x0088040b,0x00084410,0x0f609e48, + 0x00000205,0x00300011,0x00586012,0x0fb0ae4d, + 0x20602603,0x20183009,0x00b81414,0x0c50662d, + 0x00400602,0x00280806,0x00581c06,0x0d008232, + 0x20481002,0x00a01000,0x20181415,0x0d608a36, + 0x20280a01,0x00300c03,0x00581412,0x0d90963b, + 0x00482400,0x00802800,0x20100003,0x0b306a21, + 0x20480400,0x00480400,0x00300412,0x0b907a26, + 0x00281e05,0x00501c07,0x00300809,0x0bf08627, + 0x00281603,0x00001c01,0x00880c0d,0x0bf0922c, + 0x20480e02,0x20201000,0x00900011,0x0a406617, + 0x00480e01,0x00201400,0x00281007,0x0aa07a1a, + 0x00000403,0x20280608,0x0098040f,0x0ae08e1b, + 0x20301c06,0x20483208,0x00f80c14,0x0ad0861b, + 0x00200804,0x20580605,0x00d81406,0x09c0660c, + 0x20500c03,0x20181203,0x00781013,0x0a00720d, + 0x20201201,0x20182c02,0x0098040e,0x0a40820c, + 0x20100204,0x00280409,0x0038140a,0x0a407e0c, + 0x20280a05,0x20300407,0x00c8040b,0x09805a03, + 0x00380e02,0x00202006,0x00381c03,0x09d06a02, + 0x20100003,0x00400202,0x20282007,0x0a107e02, + 0x00200801,0x00200603,0x00280c08,0x0a007a03, + 0x00001807,0x20582208,0x00d00005,0x09905c05, + 0x20180a02,0x20100400,0x00b0180c,0x09e06406, + 0x00580e04,0x00401808,0x20281004,0x0a207004, + 0x20280402,0x00400400,0x00380c0d,0x0a107008, + 0x00481a09,0x0010280e,0x00480406,0x09d0580a, + 0x00101806,0x20381207,0x00c80c09,0x0a306811, + 0x20300c05,0x00100a05,0x00580c11,0x0a60700e, + 0x00480e04,0x00301807,0x00400408,0x0a806c12, + 0x2060200c,0x2058220f,0x00f00412,0x0a406017, + 0x00281e08,0x0030200c,0x00800c0d,0x0ae0641b, + 0x00682607,0x00302c0b,0x00701807,0x0b006c1a, + 0x20400c08,0x00080606,0x00a01015,0x0b507421, + 0x00583212,0x00304016,0x00701402,0x0b305c21, + 0x20302403,0x20482a0b,0x01001c12,0x0c00742b, + 0x20802803,0x20683e0b,0x01203418,0x0c107c2a, + 0x00983210,0x00304411,0x00802c0a,0x0c908030, + 0x2180380e,0x20986220,0x01702412,0x0c506c2b, + 0x21681a02,0x00500201,0x00600409,0x0d907039, + 0x20f81a03,0x00401201,0x00380c01,0x0da08837, + 0x2270240d,0x20986220,0x01904425,0x0e609848, + 0x01183203,0x0050300a,0x20185a33,0x0d905c18, + 0x01281002,0x20201206,0x00683635,0x0f206c21, + 0x00e81003,0x20380e09,0x0078262b,0x0f207c20, + 0x01a82603,0x00002808,0x0018624e,0x10a09431, + 0x22486e08,0x00709400,0x20809c00,0x19d0821f, + 0x22284609,0x0000a400,0x00008400,0x1c70822d, + 0x23605007,0x20b88c00,0x00b06800,0x1df0b61a, + 0x23e8460a,0x20d01c00,0x01312c00,0x20f0ae23, + 0x02f07808,0x21386618,0x01d0566b,0x1850be54, + 0x02b04409,0x21187a1a,0x02a0b665,0x1a80b260, + 0x04e82612,0x00909016,0x21801ea3,0x1c40fa6b, + 0x0550980b,0x21e8461f,0x01b03ab9,0x1ee13280, + 0x20182206,0x00a03001,0x00380423,0x14c0ca79, + 0x00180e08,0x00002001,0x00b0081b,0x1690ea85, + 0x20f83407,0x00004a20,0x00d05045,0x17910e9a, + 0x20a81e0a,0x00801802,0x00901847,0x196126b9, + 0x20900c0a,0x00282611,0x00f82021,0x1180c257, + 0x00003c0f,0x20384e18,0x0138381e,0x12d0de69, + 0x00002c09,0x20d81e0c,0x01e86419,0x13a1026b, + 0x20201811,0x00180a1d,0x00f8682a,0x14911e80, + 0x00700a02,0x0050080c,0x00685407,0x0f20a243, + 0x20682a08,0x00c02c15,0x0008581e,0x1010b24a, + 0x20281e07,0x2020100f,0x0188381b,0x10b0ce51, + 0x20580e08,0x00700015,0x00d86823,0x1120d65a, + 0x20884206,0x00703806,0x00800c1d,0x0d508e31, + 0x00281000,0x00200a02,0x00b0000c,0x0e10a236, + 0x20201802,0x20982a06,0x01c81415,0x0e90be39, + 0x20281002,0x00381203,0x00d80c15,0x0ed0ba3e, + 0x00403806,0x20984a0c,0x01680804,0x0c109221, + 0x20400c01,0x20281602,0x00e81012,0x0ca09a27, + 0x20301c02,0x20383c00,0x01281c10,0x0d10ae27, + 0x20101400,0x00082002,0x0098200e,0x0d30b22c, + 0x20500401,0x00581405,0x00482411,0x0b308216, + 0x00300802,0x00181000,0x00981807,0x0ba0921b, + 0x00380e03,0x00500c07,0x00381c07,0x0c10a61b, + 0x00281202,0x00502404,0x0028280c,0x0c00a61f, + 0x00680606,0x00601408,0x20181001,0x0ab07a0d, + 0x20380601,0x00301405,0x00581810,0x0af08a0f, + 0x20300801,0x00100e03,0x00681c10,0x0b609e10, + 0x20500804,0x00180a03,0x00a81013,0x0b50960f, + 0x20700808,0x0058160a,0x00300012,0x0a607604, + 0x00180e02,0x00280400,0x00a01809,0x0ab08203, + 0x00200601,0x00300402,0x00981806,0x0b108e05, + 0x00381a04,0x00301c07,0x00880405,0x0b108e03, + 0x00881207,0x0070240c,0x20281603,0x0a607003, + 0x20301007,0x20181606,0x0098080d,0x0ac08c08, + 0x00000804,0x00380c00,0x00a8040b,0x0b108003, + 0x00101404,0x20380e06,0x00f0000d,0x0b109406, + 0x20501009,0x0038220a,0x00601814,0x0a90700c, + 0x00881a0c,0x00303410,0x00400402,0x0b308810, + 0x00282609,0x0060280b,0x00701c0c,0x0b50880f, + 0x00000800,0x00280806,0x00c0080f,0x0b809015, + 0x00782e0e,0x00704412,0x20201004,0x0b307c18, + 0x2060200e,0x20383614,0x01002419,0x0bd0941d, + 0x20202c0c,0x20384210,0x01002412,0x0c00981e, + 0x00481a05,0x00502006,0x00a02c0f,0x0c609c23, + 0x20c02009,0x20385217,0x01004817,0x0c108c25, + 0x00084216,0x00404417,0x00401808,0x0d109c2e, + 0x20583612,0x00703812,0x0000100d,0x0d40a02e, + 0x20701e03,0x20184e09,0x0120581b,0x0dc0b438, + 0x20a84606,0x00404805,0x20583a0e,0x0d70942a, + 0x21701817,0x20b8522c,0x01580408,0x0ea0a836, + 0x21200011,0x20683e24,0x00e00a01,0x0ed0a834, + 0x21a81c08,0x00600a13,0x20183405,0x0fd0c848, + 0x00e06004,0x20d8620c,0x00e85229,0x0e60740d, + 0x01403208,0x20582017,0x0018923b,0x10107c1a, + 0x01104a04,0x2058340d,0x2018a234,0x10208818, + 0x01702a01,0x20284004,0x00087246,0x11c09826, + 0x22c04817,0x20a8ac00,0x00e00800,0x1ad08e06, + 0x22a82000,0x00582400,0x2010e400,0x1d708211, + 0x22f8440c,0x00e06c00,0x21603800,0x1f50a214, + 0x24804826,0x00a8ac00,0x21582400,0x2270ae02, + 0x03889e2f,0x0080fc45,0x21d05a83,0x19f0be48, + 0x03382207,0x20405601,0x20a06a7f,0x1c40f250, + 0x03b81e24,0x20302424,0x0050e68d,0x1e00d65a, + 0x0608da51,0x01c17c72,0x23f09ed8,0x2130e66e, + 0x2070401a,0x21f83649,0x0220a024,0x16811677, + 0x20702409,0x20b80a15,0x00c02c1b,0x18911a82, + 0x20805026,0x20a85e49,0x00e06025,0x19e1468e, + 0x21403c38,0x21a83a82,0x02010049,0x1be176b6, + 0x00101c05,0x21000405,0x01588410,0x1341065d, + 0x00f82e0a,0x20306806,0x00983006,0x14d11a71, + 0x00983e1b,0x00a0682a,0x2098580e,0x15f12e75, + 0x00f80a13,0x20b03c25,0x0128a80d,0x1701628b, + 0x00581a14,0x20902013,0x01680414,0x1090da4c, + 0x20e0240d,0x20d84a18,0x02481033,0x11a0fa55, + 0x20902816,0x20484627,0x01280829,0x12a11e59, + 0x20d01407,0x20d82a15,0x02182039,0x13213268, + 0x20e0501d,0x20f88a28,0x01e81c23,0x0ea0d631, + 0x00201204,0x2058240e,0x01284c0a,0x0f90da36, + 0x00081e0a,0x00602419,0x0018640f,0x1050f63d, + 0x20102407,0x20883c00,0x01787412,0x10910643, + 0x00a83a19,0x0050602e,0x20586209,0x0d60b224, + 0x20380e02,0x20101003,0x00981c0f,0x0e00ca2a, + 0x00080c01,0x20101e06,0x00981c10,0x0eb0e62e, + 0x00081e09,0x00102014,0x00984010,0x0ec0d632, + 0x20501010,0x20a80e1c,0x01300816,0x0c50ae1d, + 0x00580404,0x20300a02,0x00d81c07,0x0cf0be1f, + 0x00001405,0x20481e03,0x0118240e,0x0d70ce1f, + 0x00000005,0x20680a07,0x01100010,0x0d70ce21, + 0x00080e0a,0x20600813,0x01081409,0x0bb09a0d, + 0x20480a08,0x20400409,0x00f00415,0x0c20b211, + 0x20281a06,0x00101c0b,0x00a8100d,0x0cb0be11, + 0x20180a07,0x20601008,0x00f80c10,0x0ca0ca11, + 0x00100006,0x20900a0b,0x01280407,0x0b60a205, + 0x2010200a,0x20682e0e,0x00f80c09,0x0be0b601, + 0x00180404,0x20600e05,0x01100407,0x0c60c207, + 0x20201c0a,0x2078320c,0x0130000d,0x0c50c603, + 0x00000602,0x20981006,0x0140000a,0x0b609403, + 0x00481208,0x00202011,0x00581c07,0x0c00a407, + 0x00480a06,0x20701007,0x0140080b,0x0c40bc02, + 0x00481e08,0x20103413,0x00780c08,0x0c70c007, + 0x00480602,0x20701001,0x0100080a,0x0ba09c0d, + 0x20400004,0x20281a06,0x00d03812,0x0c60ac13, + 0x2070280a,0x2098460d,0x01801417,0x0c90c413, + 0x00080c00,0x20801205,0x01403c15,0x0cd0d015, + 0x20700c02,0x20883e05,0x01503416,0x0c40a01d, + 0x00881e08,0x20102c06,0x00601006,0x0d30c01f, + 0x00a82e0c,0x00103c11,0x00780802,0x0d70c820, + 0x20100802,0x20b82605,0x01803414,0x0dd0e42a, + 0x20380a0e,0x20500802,0x00680400,0x0d60b428, + 0x21603400,0x20987e13,0x01102c1e,0x0e60c431, + 0x21702204,0x20a86613,0x0160441f,0x0ea0cc30, + 0x20b8160e,0x20a00000,0x00f01412,0x0f70f83d, + 0x20f03c21,0x20788228,0x00885a09,0x0e909c23, + 0x20100414,0x00500212,0x20e8b224,0x1010b42f, + 0x2010241f,0x20183a20,0x2038b625,0x1040c02e, + 0x2120241c,0x20f8562a,0x00f87a0e,0x1170e43f, + 0x01286a13,0x0080c039,0x2188aa35,0x0f506003, + 0x00c83e0e,0x00506c29,0x20e87a24,0x10f0600a, + 0x00d86213,0x0080a83a,0x2118a227,0x11106407, + 0x0168120e,0x20603c29,0x2058d242,0x12f08c15, + 0x21581601,0x00804000,0x21882000,0x1bf0a212, + 0x22a0400e,0x2068c000,0x01300800,0x1e80b803, + 0x22302c0b,0x20988400,0x01b05c00,0x2070ba08, + 0x2228180e,0x20404400,0x00b84000,0x2390ae13, + 0x0080680d,0x00293602,0x2070d23e,0x1b108e31, + 0x02d0060d,0x00a80c2b,0x21d03e7f,0x1df0da3d, + 0x0170160e,0x00283c22,0x2060b66a,0x1fb0fe3d, + 0x00f07e17,0x2099742b,0x01c19266,0x2270aa46, + 0x01384214,0x01c0c023,0x25500625,0x18b10e62, + 0x00282e0d,0x00b08803,0x22009007,0x1ac13279, + 0x01f84a0b,0x0070d609,0x21506224,0x1c817e84, + 0x02483c06,0x0160b219,0x24106e39,0x1ee19e96, + 0x00682a01,0x00c07a18,0x22506015,0x15612e6a, + 0x00500c08,0x20182623,0x0020840d,0x1721666f, + 0x21202013,0x20b8622a,0x02006437,0x1851867a, + 0x20581207,0x00703607,0x21503c32,0x19e1aa99, + 0x20f01810,0x0028461b,0x20701027,0x12812e4c, + 0x20181008,0x00202e0c,0x20786c1b,0x13e1725c, + 0x00d81a0a,0x20304c0f,0x00887c02,0x15118a5e, + 0x20680c10,0x0030221e,0x20884c24,0x15d1aa6f, + 0x00e8320d,0x00809414,0x21789a05,0x10811e3b, + 0x20280a06,0x2020180d,0x00585818,0x11713642, + 0x20a0180b,0x20984611,0x01b82428,0x12615648, + 0x00681a0b,0x00004c13,0x00089012,0x12d16e54, + 0x20e0240f,0x20586e13,0x00e01c25,0x0ed0e22b, + 0x20500805,0x20481a06,0x00b81c12,0x0fb1162d, + 0x00000603,0x20380c0f,0x00a8500a,0x1091362f, + 0x20901809,0x20684a0e,0x01381c24,0x10913239, + 0x00b81210,0x00503419,0x20e83a06,0x0dd0e61b, + 0x00900205,0x20200008,0x00582004,0x0e810622, + 0x00480e07,0x20202406,0x0068200b,0x0f412625, + 0x00500604,0x00080c0e,0x00084409,0x0f311e22, + 0x20a0100d,0x00083216,0x2010181b,0x0d10de11, + 0x20c00807,0x20281e07,0x0058081e,0x0db0fe11, + 0x2070180b,0x2058460e,0x01000018,0x0e511213, + 0x20800400,0x00180802,0x20380818,0x0e510e12, + 0x00680609,0x00401012,0x20d82a03,0x0cd0d605, + 0x00a81a07,0x00104c0e,0x20283205,0x0d70f604, + 0x00500207,0x00080411,0x20181c02,0x0e010a06, + 0x00981201,0x00203402,0x20581c01,0x0e010e05, + 0x20100007,0x00300208,0x20900810,0x0cb0d402, + 0x20400801,0x20681e06,0x01103018,0x0d60ec05, + 0x20200404,0x00180a05,0x20201812,0x0df11004, + 0x20401000,0x20283400,0x0070301b,0x0e010008, + 0x0020020c,0x0030040d,0x2080180c,0x0d00d40f, + 0x00000801,0x20381e04,0x00a00c0c,0x0de0f817, + 0x00381a08,0x00104409,0x20480c0b,0x0e511c12, + 0x00000e03,0x00282002,0x20602c0f,0x0ea11c1d, + 0x20500809,0x00281a16,0x20700c11,0x0db0e41e, + 0x00001603,0x20183c00,0x0030100b,0x0ec0fc23, + 0x20202002,0x20586211,0x00e04013,0x0f211421, + 0x00100a02,0x00581e07,0x20e0100f,0x0fd1302d, + 0x21100a0a,0x00481c05,0x20d83802,0x0ed0d027, + 0x21681204,0x00403608,0x20c8580b,0x1010fc2e, + 0x21b00001,0x0030020b,0x20a86c0d,0x10611831, + 0x21901e05,0x0078520e,0x21582012,0x1171243d, + 0x01281813,0x00704a1a,0x2148ce31,0x0fc0a810, + 0x01480411,0x00000a15,0x0018b236,0x1150b819, + 0x01d8180b,0x00304e09,0x20a8ee45,0x11b0d015, + 0x00a8081c,0x00e01e1d,0x22991638,0x1340f02a, + 0x20103a0a,0x0008ac1d,0x20181004,0x0fc03607, + 0x2020260a,0x20186c1e,0x00383805,0x11905800, + 0x20603a08,0x2038a417,0x00980812,0x11c05e04, + 0x00880a12,0x00b01c35,0x2218a619,0x13d06401 +}, //ct1 + { + 0x20d80a10,0x21500000,0x00006800,0x18402402, + 0x21884611,0x20500000,0x0000c000,0x19c8280d, + 0x2128420e,0x00000000,0x0000d800,0x17983402, + 0x20c81e0c,0x20e00000,0x00006800,0x1d880e0a, + 0x2078041e,0x21800231,0x00086228,0x18203a12, + 0x00d00420,0x21600233,0x00085a47,0x19d01616, + 0x00d81412,0x20f0022a,0x00000637,0x17501e19, + 0x21084412,0x21500225,0x00000223,0x1d00121b, + 0x02300a13,0x2190002a,0x0008863d,0x16d81e44, + 0x00f81a17,0x2150002c,0x0008561f,0x18383e49, + 0x00280601,0x2140000d,0x00087e0f,0x15e8123c, + 0x02b03201,0x22500010,0x0008ca54,0x1b581a57, + 0x2120100b,0x2170020e,0x0008202b,0x1448324d, + 0x20202813,0x21b00218,0x0008440e,0x15b83e51, + 0x00d00605,0x2160000c,0x00082208,0x13d83648, + 0x20a00208,0x2190000e,0x00081c2e,0x18085e6a, + 0x00f80607,0x21300012,0x0000020b,0x12484a3d, + 0x00781610,0x21200020,0x00001409,0x13586e46, + 0x20600801,0x21400202,0x0000041f,0x11a8363c, + 0x0010100a,0x2190020a,0x0008200f,0x1548624c, + 0x20480a03,0x21400204,0x00003c21,0x10683633, + 0x20500404,0x21700210,0x00003c1e,0x11684232, + 0x00100a02,0x21300001,0x0000000d,0x10283626, + 0x00680e0e,0x21500015,0x00002c12,0x1328723b, + 0x2050180a,0x2160020d,0x00082814,0x0f482618, + 0x00000c02,0x21500203,0x0008140f,0x10383e1c, + 0x20100c04,0x21000205,0x00081410,0x0f283a18, + 0x20c00007,0x21900214,0x00002024,0x11a84e20, + 0x0068060b,0x20f00010,0x00000405,0x0eb8420c, + 0x20100a01,0x21300004,0x00080c0e,0x0f98460e, + 0x00280605,0x20e00008,0x0000000d,0x0ea8460a, + 0x00a00c02,0x21800003,0x00083001,0x1108560d, + 0x20500409,0x21000211,0x00080818,0x0e883403, + 0x00200001,0x21100000,0x0000080c,0x0f584400, + 0x20300804,0x20f00208,0x00080c12,0x0e884005, + 0x20980a08,0x21500009,0x0000181f,0x10c86003, + 0x00180a01,0x20f00009,0x00082009,0x0ee84813, + 0x00481208,0x21100004,0x00002412,0x0f98400f, + 0x00280a02,0x20d00005,0x0008080a,0x0ef84c13, + 0x00e01c08,0x2170020e,0x00082403,0x11385413, + 0x00681208,0x21100007,0x0000280b,0x0fa8481d, + 0x20b0100c,0x21500213,0x0008381d,0x10583427, + 0x20181405,0x20e00203,0x00000c11,0x0fb84c20, + 0x21183003,0x21000008,0x00000c2e,0x1218742c, + 0x2078080c,0x21400211,0x00080c1c,0x10d83830, + 0x01280a03,0x21100011,0x00082e05,0x11d86033, + 0x00682209,0x2130000b,0x00003c0f,0x10f84430, + 0x01a82215,0x21c00011,0x00006607,0x13e8583f, + 0x0078060a,0x21600014,0x00080406,0x12a84442, + 0x21483604,0x21300007,0x00006032,0x13a85c49, + 0x20701407,0x21b00211,0x00081021,0x12d82448, + 0x21d00820,0x2240022d,0x00083848,0x16282c60, + 0x21e0000d,0x21700209,0x0000241d,0x14e83453, + 0x20403002,0x22000205,0x00000a0a,0x1668245d, + 0x2160140b,0x21700004,0x0008480c,0x1578405f, + 0x20900a15,0x22200031,0x00082610,0x19d8647b, + 0x01b00a1d,0x2170001d,0x00006a3e,0x17881c42, + 0x20401602,0x21400002,0x00001a16,0x1918244d, + 0x0150021f,0x21100025,0x00007236,0x1858444a, + 0x00605404,0x2210020e,0x00001e2b,0x1d483c5e, + 0x20501413,0x21600238,0x00081810,0x1900182b, + 0x00b83001,0x20f00203,0x00005220,0x1b181c30, + 0x20380c12,0x21100237,0x00002c09,0x1a100033, + 0x00886801,0x20c00203,0x00009217,0x1fa8443b, + 0x21d81e0b,0x02081c00,0x24003800,0x18385c0e, + 0x22907802,0x2038d000,0x20e85c00,0x1968441c, + 0x22005202,0x2068bc00,0x00181400,0x17283015, + 0x21801a19,0x01185000,0x22b04c00,0x1d286400, + 0x01702019,0x01980e21,0x24789658,0x18385a1e, + 0x02d00201,0x01b00c05,0x2428aa7a,0x19a87221, + 0x02003006,0x00d83e07,0x22e89261,0x1758421b, + 0x0010903b,0x0168ca4a,0x23e8de48,0x1cc87224, + 0x01000a12,0x0210142b,0x24a87a13,0x1638b254, + 0x2080440a,0x01b84803,0x24087c0d,0x1768be57, + 0x00201c02,0x0198100c,0x23d89202,0x15788a4c, + 0x02a85a32,0x03b09469,0x2708d244,0x1a98fa69, + 0x20781c08,0x02402e0c,0x24600c1d,0x1388be4f, + 0x01184213,0x02c07421,0x2528220a,0x14c8e255, + 0x00900607,0x02101012,0x24182004,0x1318b64c, + 0x21201416,0x0248062c,0x24b04c3b,0x16e8f66d, + 0x00701609,0x01d8080c,0x23a01407,0x1168c23e, + 0x20902c0b,0x01c83e18,0x23504829,0x1238d646, + 0x20580c01,0x02201604,0x23d0201d,0x10e8b23b, + 0x00b8160c,0x02903417,0x24c81805,0x1418fa4d, + 0x20701009,0x0228160d,0x23c01c1d,0x0fa8ae2c, + 0x20180e04,0x0270100a,0x2440040e,0x1088ca2a, + 0x20181401,0x01f01a01,0x2380140e,0x0f68a625, + 0x20701005,0x02482a0e,0x24004427,0x11f8ee38, + 0x00583609,0x02604c0e,0x24100407,0x0ea8aa1a, + 0x00280a01,0x02302201,0x2400140c,0x0f78be1d, + 0x00381203,0x01a02002,0x23100c0a,0x0e789e19, + 0x20400c03,0x02800400,0x24a81c11,0x10b8de1c, + 0x20580405,0x01980a0d,0x22e03015,0x0e089e0c, + 0x20281802,0x02101604,0x23801812,0x0eb8b60e, + 0x20400404,0x01680e08,0x22901014,0x0de89a0a, + 0x00c81e0a,0x02b0280a,0x24901004,0x1008e612, + 0x00400a01,0x01700801,0x23082007,0x0de89402, + 0x00380a04,0x01b80402,0x2340140c,0x0e88ac01, + 0x00281604,0x01701805,0x22c8080a,0x0dd89805, + 0x21100411,0x02481e14,0x23f00c28,0x0fb8dc04, + 0x00000c01,0x01a81603,0x22d80c11,0x0e28a40e, + 0x20401c06,0x01982e0a,0x23480816,0x0ec8a811, + 0x00000c02,0x01281606,0x2260000f,0x0e289811, + 0x01683a1a,0x0250501e,0x2460020b,0x1038e012, + 0x20201000,0x01d82e01,0x23380412,0x0ed8ac20, + 0x00181800,0x02003007,0x24083c0a,0x0f98b421, + 0x00402a02,0x01583a01,0x22b8180f,0x0ee8a41f, + 0x20e05818,0x01788e2f,0x23100836,0x10e8d427, + 0x00501802,0x02081602,0x23d8300b,0x1018b02e, + 0x00f00e0e,0x01a81805,0x2330140c,0x10d8c82c, + 0x20303807,0x01f86207,0x2398201a,0x1028b434, + 0x0050320a,0x02d86419,0x25484c0b,0x12c90048, + 0x20281c00,0x02780c05,0x2420081a,0x11c8c841, + 0x21804821,0x01d89a24,0x23982039,0x12a8cc4f, + 0x00083604,0x02d0380f,0x25182c10,0x1228c449, + 0x00200803,0x03a01a05,0x26d8501a,0x1549045a, + 0x21200808,0x01f80404,0x24500013,0x1428bc57, + 0x20287e17,0x03008c3e,0x25f8160f,0x15a8e464, + 0x20b82c07,0x02004003,0x24400c10,0x14a8c459, + 0x21e83019,0x03c01404,0x26781421,0x18893078, + 0x20380e17,0x0210181b,0x24607621,0x16e8a850, + 0x2050060d,0x01103a06,0x23c09e14,0x1878a052, + 0x20a80a18,0x01500417,0x23408e11,0x1788ac58, + 0x00a8a243,0x0300f84e,0x2620be39,0x1c49006c, + 0x00d0080e,0x01d03a2a,0x24180a28,0x18e8682a, + 0x00c06c0e,0x01288e2b,0x22e02e23,0x1aa87835, + 0x00f0500f,0x0138262e,0x2338122e,0x19d86837, + 0x00911027,0x00893a76,0x22408e1a,0x1ee88c40, + 0x22903805,0x20d86c00,0x02089000,0x17089c0e, + 0x22786e04,0x01209c00,0x21887c00,0x18989006, + 0x22381404,0x00803000,0x2128b800,0x16b85405, + 0x23081c03,0x00180800,0x00787800,0x1bf8ac03, + 0x03082003,0x0020500f,0x0058ba7a,0x16d8da2f, + 0x02c01c10,0x20800a0b,0x00f89e75,0x1828da34, + 0x02682001,0x0030580b,0x2068a668,0x1658aa2f, + 0x03d85401,0x2060ec08,0x00591691,0x1b58e246, + 0x2028220e,0x20603018,0x01900418,0x14391660, + 0x00384213,0x20208826,0x01085410,0x15591e67, + 0x00480e02,0x2050480c,0x00f84c0b,0x13d8e65d, + 0x20705000,0x21b8780c,0x04080425,0x17c95a7c, + 0x0010280d,0x20e82613,0x02501c11,0x1188fe4c, + 0x2020280c,0x21284e14,0x03205c18,0x12792253, + 0x00181a04,0x20801c05,0x02103416,0x1128fa4d, + 0x00481e05,0x2070340a,0x0210100f,0x14694662, + 0x2018360a,0x20403414,0x01c02813,0x0f78fe3a, + 0x0038260b,0x20804410,0x01f00c11,0x1029023f, + 0x20400002,0x20e80e08,0x02803819,0x0f18de36, + 0x20100201,0x20f80e04,0x02f0501b,0x11a9324d, + 0x00281001,0x2110220b,0x02a0400f,0x0de8d629, + 0x20501409,0x21181a11,0x03003019,0x0e88f22a, + 0x00001c03,0x20e82603,0x0250080d,0x0dc8ce23, + 0x20300406,0x20e00a08,0x02c00819,0x0fa91632, + 0x20402c01,0x21485207,0x03102c16,0x0ce8ca17, + 0x0018160a,0x20c0040c,0x0290240b,0x0d88ea18, + 0x00000204,0x20780c05,0x01c0140c,0x0cd8ca16, + 0x20182a06,0x20d02809,0x02d01011,0x0e691a1d, + 0x00001005,0x20981a03,0x01d81809,0x0c78be07, + 0x00002408,0x21183a11,0x02a0140e,0x0cf8d60c, + 0x00180401,0x20600206,0x0180080c,0x0c68ba09, + 0x00201400,0x21782a08,0x0380300e,0x0dc90a0e, + 0x00281e07,0x2050240d,0x01780808,0x0c58c401, + 0x20101201,0x20881806,0x01c8240e,0x0cc8dc02, + 0x20201002,0x20782202,0x01880c0f,0x0c48c004, + 0x00001804,0x21281607,0x02e82413,0x0d990003, + 0x00180400,0x20c01208,0x0200080e,0x0c88c00c, + 0x00281603,0x20402c03,0x01781c0c,0x0d18e40f, + 0x00200601,0x20300c04,0x01082408,0x0ca8c410, + 0x20402a01,0x20c85405,0x02900013,0x0df91816, + 0x20300c08,0x20d00207,0x02483811,0x0d28cc1c, + 0x00000c03,0x20881a06,0x02200011,0x0db8f01d, + 0x00282c01,0x20204400,0x01381c0d,0x0d48d01b, + 0x00a83604,0x20308003,0x01485807,0x0ed91022, + 0x00782e10,0x20b03811,0x02481409,0x0e38e429, + 0x00181204,0x20501004,0x01c81411,0x0ee8f82e, + 0x00482608,0x20d04c03,0x02482013,0x0e58dc2b, + 0x20581408,0x21002e09,0x03484024,0x10393c38, + 0x20205414,0x2158661f,0x03182c1f,0x0fc8ec3d, + 0x00881202,0x20904608,0x01f85816,0x10990041, + 0x2040340e,0x21686a15,0x0378141f,0x1008f843, + 0x0058360b,0x2150340e,0x04081416,0x12696054, + 0x20a82a06,0x2010101e,0x01982817,0x12191858, + 0x2180741a,0x20d8ee0e,0x0318082e,0x13194063, + 0x20502202,0x20984814,0x01d82013,0x1299105d, + 0x20505011,0x22287e14,0x04d00425,0x15796472, + 0x21a00208,0x20a8140b,0x01c07a07,0x1508fc60, + 0x21285221,0x01004440,0x20a0561a,0x16992c6d, + 0x22200e05,0x2018140f,0x00b04c06,0x15a8fc69, + 0x23904e04,0x20e8e01f,0x02e09815,0x1989688f, + 0x01b81804,0x20a04e0c,0x01802e52,0x1788b831, + 0x01a8480b,0x2040ba22,0x0070464e,0x1948c436, + 0x01f87400,0x0020d001,0x0060225c,0x1888c43b, + 0x03091a06,0x0051fc13,0x20a82290,0x1d68e84d, + 0x22481005,0x00004000,0x2068bc00,0x16186a0a, + 0x22b07c0d,0x2158a400,0x0208cc00,0x17588604, + 0x21f01c02,0x00080800,0x00588800,0x15d8720e, + 0x22e0640a,0x20986000,0x00c8fc00,0x1ac88611, + 0x03301603,0x20480c0e,0x00a85a6b,0x1538be40, + 0x03d82210,0x00905428,0x20a88e80,0x1698ce44, + 0x02700406,0x00780806,0x00385a5d,0x14f8b23c, + 0x03e00a05,0x0108101e,0x20c87a8a,0x1988f256, + 0x21102405,0x00183004,0x0060042f,0x1258d65d, + 0x21101805,0x00183e08,0x00c04c36,0x1368e669, + 0x0018260d,0x00802017,0x00101c17,0x1238c65f, + 0x20884e09,0x0120700f,0x21000831,0x15b8fe82, + 0x00e83e10,0x00a05c12,0x20603603,0x0fe8c247, + 0x00a81a05,0x00702c08,0x20401003,0x10b8c64c, + 0x20301806,0x20183210,0x00a04c1b,0x0f98a246, + 0x20100c04,0x2018260b,0x00c0541a,0x1248ee5d, + 0x20c0340f,0x2068661c,0x01105427,0x0dd8a235, + 0x20800c04,0x00282e07,0x00704421,0x0e88b63a, + 0x20200402,0x00580801,0x20280411,0x0dc89230, + 0x20200800,0x00280c02,0x00301c17,0x0fc8ce44, + 0x00380607,0x00780c10,0x20800804,0x0ca8921f, + 0x00582205,0x00502004,0x20401c08,0x0d189a25, + 0x00282205,0x00602c06,0x20400c0a,0x0c888e22, + 0x00381204,0x00401001,0x00102011,0x0df8be30, + 0x20381c02,0x00603606,0x20b0080e,0x0bc87e16, + 0x20902807,0x2038360b,0x00400c17,0x0c288e16, + 0x20400003,0x20280a08,0x00701811,0x0ba88215, + 0x20703006,0x00084a0b,0x0050141a,0x0cc8b61b, + 0x00500201,0x00001400,0x00281005,0x0b48820c, + 0x00881e04,0x00603809,0x20982a03,0x0bb8920c, + 0x00200c00,0x20280801,0x00581006,0x0b388209, + 0x00280a02,0x00c01007,0x20d81c06,0x0c38b60b, + 0x20501402,0x00082e04,0x00701014,0x0b188c01, + 0x20280c00,0x00001e03,0x00500014,0x0b689a03, + 0x00000003,0x00001601,0x0038200d,0x0b188801, + 0x00481602,0x00a03401,0x2098100c,0x0c08b602, + 0x00100401,0x00500002,0x20481406,0x0b58880e, + 0x20100402,0x20381203,0x00c0080f,0x0b989c0e, + 0x00081608,0x00001808,0x00800c0c,0x0b48940d, + 0x20580c02,0x00502604,0x00481418,0x0c38c010, + 0x00680e08,0x00602005,0x2048080a,0x0be88c16, + 0x00400204,0x20200c02,0x0098100b,0x0c489c1b, + 0x00302c09,0x20484610,0x00e0080d,0x0be8901a, + 0x00600e01,0x00182001,0x00c0040a,0x0d08cc21, + 0x20903011,0x00384e14,0x0048141a,0x0cd89428, + 0x20201805,0x20282209,0x00c81415,0x0d58a82b, + 0x20401605,0x0068200a,0x20382015,0x0cf89c2b, + 0x00300603,0x00580e03,0x00480c1b,0x0e48cc33, + 0x01285a17,0x00f0941e,0x20f84400,0x0e58a835, + 0x00680a02,0x00401406,0x0048380e,0x0ef8bc3d, + 0x00a80802,0x00b03a07,0x20b8500a,0x0e98a03b, + 0x2060440b,0x0058660c,0x00183024,0x1058dc52, + 0x2100341a,0x20786a26,0x01700c35,0x1048b84f, + 0x00284201,0x00207800,0x00984c20,0x1128cc54, + 0x20682008,0x00901400,0x00382c27,0x10b8d053, + 0x00c85a05,0x01707013,0x21885011,0x1358f86c, + 0x22280a0f,0x00681028,0x20300005,0x1358c86c, + 0x23304809,0x20e8b202,0x02604c25,0x1458f477, + 0x2278220c,0x00100c18,0x00803c15,0x13d8d871, + 0x23d01204,0x00100005,0x00401c34,0x1739048f, + 0x01f00402,0x00400605,0x20706a5d,0x1648983d, + 0x02501207,0x00482016,0x20604a70,0x17c8c04d, + 0x01e05804,0x20788e0c,0x00b08a5b,0x1718a04a, + 0x02a0a002,0x00594e06,0x0040d27d,0x1b88f466, + 0x21f01003,0x00501400,0x20586000,0x1538821c, + 0x21d86401,0x0150cc00,0x22087800,0x16788623, + 0x21d82c01,0x20104800,0x00584000,0x15185e1c, + 0x22486a01,0x0080cc00,0x20f86400,0x19c88e30, + 0x03081000,0x00902808,0x2018365d,0x13d8ae4a, + 0x02d00000,0x20481004,0x01200e58,0x14f8be4f, + 0x02c01400,0x20c00402,0x01783657,0x13b87a48, + 0x03900801,0x21100a03,0x02481e6c,0x17b8c266, + 0x20c83607,0x00503809,0x00902434,0x10d8b65f, + 0x20c80400,0x20401003,0x00e00c2e,0x11d8b264, + 0x20c02002,0x20784801,0x0180142e,0x10d8925c, + 0x21004402,0x20f87001,0x02601840,0x13c8d27c, + 0x20102c06,0x20885e0c,0x0170500f,0x0e789e3d, + 0x00501202,0x20581c01,0x0130300b,0x0f38aa47, + 0x00380e03,0x00101406,0x0060000b,0x0e788240, + 0x00400a01,0x00100006,0x00a0040f,0x1098c255, + 0x00381a05,0x00403807,0x0008140b,0x0cc88230, + 0x20580601,0x20180605,0x00c0201a,0x0d389235, + 0x20180601,0x20200a02,0x00c01413,0x0cb87e31, + 0x20281604,0x00301002,0x00a02c19,0x0e38b641, + 0x20400c03,0x20381a07,0x00e01815,0x0b888620, + 0x00002c08,0x20284208,0x00b8080c,0x0be88e22, + 0x20201802,0x20383605,0x00d01410,0x0b787a1f, + 0x20100c07,0x20281e0a,0x00d01812,0x0c88a22c, + 0x20100803,0x00081c01,0x00800409,0x0ac88611, + 0x20282a08,0x0090400f,0x2058180b,0x0b189216, + 0x20100401,0x00380402,0x00081409,0x0ab87613, + 0x20182e06,0x0020440a,0x0068100f,0x0b789e1b, + 0x00481207,0x00201809,0x00101005,0x0a587e0b, + 0x00401004,0x20281a08,0x00b02406,0x0a888e0d, + 0x00280e01,0x00501803,0x20280c07,0x0a487a0a, + 0x00000805,0x20980e09,0x0170100d,0x0ac89e0d, + 0x20300006,0x2020120b,0x00700011,0x0a187000, + 0x20200203,0x00280803,0x00500c11,0x0a488601, + 0x00381204,0x00201402,0x0040140c,0x0a187a01, + 0x00200a04,0x20781006,0x0150080d,0x0a989c00, + 0x00280604,0x20200c07,0x00b80c08,0x0a58780c, + 0x00000004,0x00200205,0x0038040c,0x0a887c0e, + 0x20801006,0x20282609,0x00900c14,0x0a48740f, + 0x20300003,0x20580606,0x01100813,0x0ad89410, + 0x20300004,0x20480605,0x00d0080f,0x0ad87817, + 0x00080e03,0x00200c05,0x0038040d,0x0b28841b, + 0x00b81a06,0x0020400a,0x00082a03,0x0af87418, + 0x00400605,0x20600804,0x0108100b,0x0b98941f, + 0x00881a08,0x20404407,0x00c82407,0x0bc87422, + 0x00381000,0x20102a03,0x0078140c,0x0c288027, + 0x20981407,0x20401e09,0x0108081f,0x0bd88026, + 0x00001009,0x2048060b,0x01282c18,0x0cd8a031, + 0x20503008,0x20a87211,0x01d0241e,0x0d088834, + 0x00400202,0x20480602,0x01180c14,0x0da89037, + 0x00c8120c,0x2090200c,0x01780803,0x0d588837, + 0x00484611,0x00006c10,0x01183017,0x0eb8b848, + 0x00a81602,0x00203808,0x00186810,0x0f18884b, + 0x00102805,0x20484a07,0x00f81421,0x0fb8a051, + 0x00203c0d,0x20d85218,0x01f81827,0x0f488c4c, + 0x0070641b,0x21289a22,0x02c82024,0x1168d465, + 0x23101004,0x20382c03,0x00f0082d,0x11d8b069, + 0x22b80802,0x00602809,0x20284c23,0x12c8ac73, + 0x23302403,0x0028580e,0x00b8202d,0x1258b076, + 0x24183a14,0x0070342f,0x00681c39,0x1538f094, + 0x02181e05,0x0010080e,0x00404662,0x1508a04b, + 0x01e82a05,0x0040100f,0x00704e5a,0x1648bc54, + 0x02285a07,0x00b07c16,0x20b01e67,0x15e8a055, + 0x02c85004,0x2070920c,0x01302683,0x19b8c86a, + 0x21c83801,0x00004800,0x00800000,0x14287e23, + 0x21c04402,0x20e86800,0x02081400,0x15488625, + 0x21c03806,0x20183c00,0x00284800,0x14684e21, + 0x22503404,0x00286800,0x00b81400,0x18989630, + 0x03100606,0x20e80403,0x01a01e55,0x12a87a4d, + 0x02c00801,0x00380c06,0x00681e54,0x13b88e4f, + 0x02c83609,0x00d04012,0x20d81255,0x12f8664b, + 0x03a81a01,0x0100200b,0x20f8226f,0x16889a68, + 0x21303c0a,0x20d8620e,0x0190143d,0x0fa87259, + 0x20c80602,0x00500407,0x00201030,0x10989261, + 0x20a80403,0x00002208,0x0020082f,0x0ff85e5f, + 0x20f82e03,0x00a05806,0x20800041,0x1278967f, + 0x00580a08,0x00202811,0x00182003,0x0d886e39, + 0x00381a05,0x00401802,0x0030380c,0x0e287e43, + 0x00000a01,0x20181001,0x00a01011,0x0d98623f, + 0x00281602,0x20201602,0x00e03c15,0x0f489254, + 0x20100002,0x00081208,0x00a03412,0x0bd86e2f, + 0x20600c09,0x2028120e,0x00900815,0x0c486632, + 0x20200400,0x00180a02,0x00500c10,0x0be85a2e, + 0x20601805,0x20782a09,0x01301c1b,0x0d087e3c, + 0x20180401,0x00000a02,0x0068080e,0x0aa85e1f, + 0x0078220a,0x0020400e,0x00581c04,0x0af86e25, + 0x00080c01,0x00201a01,0x0038140b,0x0aa85a20, + 0x00600205,0x00000c06,0x00980c08,0x0b78762b, + 0x00100000,0x00000001,0x00880c0a,0x09d86613, + 0x20901c0a,0x20684210,0x0150201a,0x09f87216, + 0x00080800,0x20100c02,0x0098080b,0x09d86615, + 0x20702006,0x20184209,0x00b01019,0x0a587a1a, + 0x20300c00,0x00081c01,0x0080100d,0x09686a08, + 0x00781208,0x0010140f,0x00580e02,0x09986e0a, + 0x00100201,0x20280c00,0x00c0100b,0x0958660a, + 0x00580e03,0x00801009,0x20581405,0x09c87a0b, + 0x00380601,0x00300801,0x00100005,0x09585c01, + 0x20400404,0x20280a09,0x00b01414,0x09586400, + 0x20101000,0x20281e02,0x0090080e,0x09385c02, + 0x20280a02,0x00500a01,0x20101413,0x09987401, + 0x20200602,0x00280800,0x0030100f,0x09885c0b, + 0x00400202,0x20100403,0x00980c07,0x0998640d, + 0x20280402,0x00201201,0x0038140c,0x09785c0f, + 0x00100c03,0x00280a06,0x0028080d,0x09e87011, + 0x00100406,0x00380a06,0x0028080a,0x0a185c17, + 0x20300c04,0x20181a04,0x00a00013,0x0a38681a, + 0x00500204,0x00181005,0x00701407,0x0a186418, + 0x20181400,0x00501404,0x20180c0f,0x0a98781f, + 0x00080a09,0x0048040c,0x2010140e,0x0af86023, + 0x00300204,0x00280406,0x00400009,0x0b486c28, + 0x20201804,0x00081e08,0x00380416,0x0b085826, + 0x00981a0a,0x00002c05,0x00500c0d,0x0bc8742d, + 0x00400409,0x00202610,0x2028300d,0x0c485030, + 0x00200802,0x00280607,0x00381012,0x0ca86835, + 0x00000000,0x00781403,0x2048080f,0x0c786438, + 0x20d04012,0x2068661a,0x01080c27,0x0d887847, + 0x00800604,0x0020040a,0x00782c18,0x0e087843, + 0x00681c04,0x00403201,0x00384019,0x0ea87c4b, + 0x00f83203,0x00606003,0x2088340f,0x0e786047, + 0x02285211,0x00a0941d,0x20986c02,0x10288c5b, + 0x22e80402,0x00300202,0x00880430,0x10a88466, + 0x22981a07,0x2030140c,0x00f0082c,0x1188946e, + 0x23080c04,0x20601a05,0x0108143b,0x11287c6c, + 0x25403c0f,0x20a87616,0x01c02c68,0x1388ac90, + 0x01c02201,0x00284802,0x00802255,0x13d88851, + 0x01904c03,0x20987209,0x01402e4b,0x14f8885b, + 0x01b04602,0x20888805,0x01603e51,0x14a8885d, + 0x03004a07,0x00485c15,0x2020068f,0x1858a477, + 0x21b05404,0x20486400,0x00982800,0x13585a21, + 0x21a82a03,0x00706000,0x20980800,0x14885a2c, + 0x21684208,0x00a06800,0x00001800,0x13d84e2a, + 0x22181602,0x20603800,0x01282c00,0x17a85e39, + 0x02b80e04,0x0110080b,0x21080a52,0x11e8664a, + 0x02d00007,0x20400a0a,0x00f0024e,0x12b86653, + 0x02303410,0x20685e17,0x01901243,0x1228524c, + 0x03901807,0x20b82e07,0x02080e64,0x1558766b, + 0x20982c01,0x00e05601,0x20e8082f,0x0ef85a5b, + 0x20e80607,0x2038040b,0x01001437,0x0f986a5f, + 0x20781e0d,0x0070181a,0x00280c27,0x0f48565a, + 0x21101a09,0x2058300f,0x01501847,0x11587e7a, + 0x20382204,0x00300c03,0x00703c14,0x0cb85e3a, + 0x20201806,0x2048320b,0x00f0240e,0x0d485a3c, + 0x20180805,0x00000a0d,0x00802812,0x0cf8423e, + 0x00001806,0x00182a0b,0x00902812,0x0e68624d, + 0x00101404,0x20581209,0x00b00c0a,0x0b28422b, + 0x00480e03,0x00201c07,0x00381007,0x0b985231, + 0x20100a02,0x20280402,0x00a80c0e,0x0b483e2e, + 0x20181603,0x00702006,0x20180c12,0x0c485a3b, + 0x20100a02,0x00000004,0x0078100c,0x0a084620, + 0x20300c00,0x20181e02,0x00a02412,0x0a385224, + 0x00100402,0x00080a02,0x0098040b,0x0a184221, + 0x00180800,0x00200a02,0x0070140e,0x0aa85a2b, + 0x00180400,0x00200601,0x0070040a,0x09384a14, + 0x00180802,0x00201a04,0x0038180a,0x09584616, + 0x20100a02,0x00180803,0x0078040d,0x09384616, + 0x20181001,0x20102602,0x00981410,0x0988521c, + 0x20380402,0x00100601,0x0088080e,0x08b84a08, + 0x20100e02,0x00081804,0x0090040e,0x08d8520a, + 0x00000803,0x00280a04,0x0058040b,0x08b8460a, + 0x00101202,0x20481401,0x0120040e,0x08e85e0d, + 0x00380603,0x20100404,0x00900807,0x08a84802, + 0x00080c01,0x00300e01,0x0030040b,0x08b84802, + 0x00081203,0x00401c06,0x0028080c,0x08984802, + 0x20400804,0x20181603,0x00d00012,0x08b85c03, + 0x20480402,0x20100604,0x00a0080e,0x08d8440d, + 0x00100201,0x00000401,0x0060000a,0x08f8480d, + 0x00080401,0x00000204,0x0090100b,0x08d8440d, + 0x00480a05,0x00101807,0x00880808,0x09185c10, + 0x00700e03,0x20300001,0x00b80c04,0x09684016, + 0x00080800,0x00001202,0x0078040e,0x09884819, + 0x00101003,0x20181202,0x00980c0b,0x09684418, + 0x00001404,0x20182609,0x00e01013,0x09c85c1e, + 0x20a00807,0x00081e08,0x00b80419,0x0a484c24, + 0x20100002,0x20180a02,0x00b8040f,0x0a884c27, + 0x00281e07,0x00302c07,0x0058080d,0x0a684825, + 0x20200401,0x00481c03,0x00580812,0x0af86030, + 0x00c80e08,0x00202c0e,0x00481e04,0x0ba84c2f, + 0x00400204,0x20101405,0x0098140b,0x0bf85034, + 0x00001408,0x2048160e,0x01081012,0x0bc84c34, + 0x00681e04,0x00505404,0x20283c0d,0x0cb85c40, + 0x00480803,0x20100e0a,0x00e01421,0x0d48503e, + 0x00a02401,0x20281e06,0x00e80c18,0x0dc85846, + 0x00c02a06,0x00182c0b,0x00a81412,0x0da85c47, + 0x01103c04,0x20285e09,0x0140101e,0x0f087856, + 0x22c01001,0x20480c00,0x0118142e,0x0fc85465, + 0x23002006,0x00783603,0x00781438,0x1088686e, + 0x22c01004,0x00b80e06,0x20180c35,0x10585c6a, + 0x24681005,0x00d03804,0x20385052,0x12787c8e, + 0x01c81a01,0x00001c02,0x00e80e53,0x12f85c50, + 0x01c85e05,0x00f07410,0x20680e54,0x14186c5c, + 0x01983a02,0x00f04406,0x2048124c,0x13d8645b, + 0x02987e06,0x00907c11,0x00b02e7b,0x17189475, + 0x21787205,0x00c09800,0x20403000,0x12c84e28, + 0x21d80400,0x00581c00,0x00a03000,0x13c85a26, + 0x21e02802,0x20d85800,0x01e00000,0x13681222, + 0x22400400,0x00680400,0x00000400,0x17183a39, + 0x02701408,0x21081a0f,0x02302646,0x1128424b, + 0x03380400,0x00400e01,0x00300e58,0x12284252, + 0x03481a04,0x20303c07,0x00783e5a,0x11d80e4f, + 0x04100801,0x00701c00,0x2018226b,0x14c83a6f, + 0x20801e07,0x20b83408,0x01c0182e,0x0e483e57, + 0x21500400,0x00380e01,0x00601442,0x0ef83e5d, + 0x21402002,0x20883e05,0x01601041,0x0ec8265c, + 0x21a82a02,0x00901c03,0x00601856,0x10a84679, + 0x2080300a,0x20484e0e,0x00f00417,0x0c283235, + 0x00381401,0x00401c00,0x00380404,0x0cc8363a, + 0x00401001,0x00081402,0x00881405,0x0c982239, + 0x00581400,0x20101a02,0x00d00808,0x0dc8364a, + 0x00581a07,0x00902811,0x20481801,0x0ac83629, + 0x00100a02,0x20180c02,0x00a0100e,0x0b183631, + 0x20381603,0x00401805,0x00200410,0x0af8262f, + 0x20401400,0x20681e01,0x01300c18,0x0ba8363b, + 0x20281401,0x00201a05,0x00502410,0x09982e21, + 0x20380801,0x00100603,0x00700810,0x09c82e22, + 0x00200402,0x20100604,0x00800008,0x09b82222, + 0x00100c01,0x20181602,0x00c0000c,0x0a283229, + 0x00100401,0x20380a03,0x00b00409,0x08c82614, + 0x00300400,0x20100001,0x00980807,0x08e82e17, + 0x20380e01,0x00000c02,0x00900010,0x08c82616, + 0x00100001,0x00280801,0x0078040e,0x0908321c, + 0x20100801,0x20280a01,0x0098080d,0x08582609, + 0x20280a02,0x00000c01,0x00900411,0x08582e0b, + 0x00480601,0x20300c00,0x00c80407,0x0848260b, + 0x00081203,0x00201805,0x0050040f,0x0868320d, + 0x00000603,0x00080803,0x0070080b,0x08382803, + 0x00000c04,0x20281605,0x00c0000a,0x08382c03, + 0x20400400,0x20381602,0x00f01012,0x08282402, + 0x00000003,0x20100a06,0x00b0000f,0x08382c02, + 0x20200805,0x00180e05,0x0058040a,0x0878240e, + 0x00080a04,0x00200807,0x0070000b,0x0878300e, + 0x00100c02,0x20280e01,0x00981007,0x0878200f, + 0x20280602,0x20280804,0x00d0080f,0x08883011, + 0x00481a09,0x0030200b,0x00300805,0x09082815, + 0x00000401,0x20180604,0x00800c0c,0x09182819, + 0x00481a05,0x00101c06,0x00700009,0x09082417, + 0x00480602,0x20201601,0x00b8080a,0x0938281d, + 0x2020140b,0x20380610,0x00b81412,0x09d82021, + 0x00101003,0x00080a02,0x0078180d,0x0a082825, + 0x20601405,0x20482a09,0x00e01015,0x09f82026, + 0x20101007,0x20480e07,0x01182015,0x0a58342d, + 0x00481a09,0x00200410,0x0090100b,0x0b28342f, + 0x00181400,0x00301005,0x00500010,0x0b683434, + 0x00880800,0x00102406,0x00482c04,0x0b582432, + 0x00180e06,0x0000040d,0x00e00412,0x0c184440, + 0x00801806,0x2048120c,0x00a00817,0x0cd81c40, + 0x00c82e02,0x20204805,0x00900412,0x0d582c45, + 0x00683a02,0x20104806,0x00e0101e,0x0d282c43, + 0x01583405,0x20305a06,0x00f80815,0x0e683454, + 0x22b82605,0x00302407,0x0068042e,0x0f582463, + 0x22980e06,0x20c02e02,0x01b01035,0x0fe82469, + 0x22881605,0x20f02a01,0x0200242f,0x0fc8206a, + 0x2418060f,0x20f00c0a,0x02502856,0x11a83889, + 0x01b02803,0x20683208,0x00e80650,0x1278244f, + 0x01705006,0x2108a212,0x02602645,0x13682c5d, + 0x01704406,0x21486611,0x02a00e45,0x13381c5b, + 0x0230840b,0x2108f622,0x02703e6a,0x16482c7a, + 0x21c06408,0x2108b400,0x01f82000,0x1248161d, + 0x21e01802,0x20c82400,0x01981800,0x13581224, + 0x21c00002,0x00502000,0x20883c00,0x13801e29, + 0x22400004,0x20300400,0x01380c00,0x16c81639, + 0x02f80e0c,0x00902419,0x20e82655,0x10e81648, + 0x03300603,0x20780807,0x01080659,0x11c81a50, + 0x03000604,0x00580806,0x00000253,0x11d00252, + 0x0428320d,0x20302c0d,0x0140326c,0x1478126f, + 0x20f81c04,0x0050260a,0x20502036,0x0e180e57, + 0x21580400,0x20600203,0x00e00c41,0x0ea8165c, + 0x21281405,0x00602606,0x2028103c,0x0eb0065e, + 0x21c0380f,0x20f85a1b,0x02001059,0x10500a78, + 0x00382602,0x20104803,0x00481409,0x0bf80a38, + 0x00401802,0x20781a02,0x00f80404,0x0c781239, + 0x00581207,0x00102009,0x00680407,0x0c78063c, + 0x00501a06,0x20181c12,0x00983006,0x0d880a48, + 0x20201800,0x20a82a03,0x01601c12,0x0a68122a, + 0x20180e05,0x20100c05,0x00800c10,0x0ad81230, + 0x20601408,0x2038260c,0x00e00c15,0x0ac8062e, + 0x20481e01,0x00502000,0x00200c16,0x0b780a3a, + 0x20201403,0x20482a04,0x00c0040b,0x09580a1c, + 0x20200c06,0x20381208,0x00b0000d,0x09880a22, + 0x00481607,0x0020140b,0x00580404,0x09880621, + 0x00280401,0x20200e03,0x00a8040a,0x09e8062a, + 0x00280602,0x00100805,0x00280c06,0x08980a13, + 0x00480a05,0x00000808,0x00780408,0x08a80e17, + 0x20301007,0x20281a0a,0x00a00812,0x08a00216, + 0x00200a01,0x20380401,0x00d8080f,0x08c80a1d, + 0x00180400,0x00000e01,0x0050040c,0x08280a0a, + 0x20400405,0x20281208,0x00900c13,0x08280a0a, + 0x00380606,0x00200009,0x00480407,0x0828060a, + 0x20400801,0x20181601,0x00c00814,0x08280e0c, + 0x20300002,0x20100202,0x0080000e,0x08080803, + 0x00480a04,0x00001407,0x00681005,0x08080802, + 0x20400806,0x00180608,0x00480811,0x08000002, + 0x00300203,0x00000403,0x00700009,0x08080803, + 0x00480a04,0x20101004,0x00800005,0x08480c0d, + 0x20300c02,0x20381605,0x00b00c12,0x08380c0d, + 0x00381a06,0x0030200a,0x00380406,0x0848080d, + 0x20300c03,0x00081205,0x00800012,0x08480810, + 0x20501409,0x20382a09,0x00b00810,0x08d80c17, + 0x00100002,0x00000001,0x00681007,0x08e80c1a, + 0x20101804,0x20382609,0x00b0140f,0x08d00018, + 0x00280602,0x00300405,0x00480809,0x09080c1e, + 0x0088260d,0x00203811,0x00180402,0x09b80820, + 0x00481a05,0x00002406,0x0070000a,0x09d81023, + 0x00080402,0x00301402,0x0028280c,0x09d80425, + 0x00681400,0x00202400,0x0058040e,0x0a28082a, + 0x20502811,0x20784218,0x00f00c1b,0x0ae8042f, + 0x00002005,0x2058320a,0x00f00816,0x0b280c33, + 0x00980e09,0x00200c09,0x0060180a,0x0b280c30, + 0x20500a01,0x20381a01,0x00e0141f,0x0bc80c40, + 0x00e83612,0x00303c1b,0x2018080c,0x0cb80c42, + 0x00901601,0x00383805,0x00400c17,0x0d181449, + 0x0030300b,0x20286212,0x00902424,0x0cf00047, + 0x01b02004,0x20184204,0x00700c10,0x0e280857, + 0x23003810,0x20a8461b,0x00e00c35,0x0f200463, + 0x22f81a03,0x00800403,0x20a01c33,0x0fe8046e, + 0x22d00a06,0x00a8140e,0x20e80c2e,0x0fd00470, + 0x25181605,0x00700008,0x20901460,0x1190008f, + 0x01d83606,0x00404c13,0x20383258,0x12580c4d, + 0x01d81402,0x00305606,0x20984657,0x13600c58, + 0x01d83801,0x00c06603,0x21481a56,0x13501058, + 0x02f82002,0x00209606,0x2098728c,0x16401074, + 0x21481601,0x00907800,0x21183800,0x1250062b, + 0x21b80400,0x00a02000,0x20c81000,0x13600a28, + 0x21a81000,0x00301c00,0x00700c00,0x13b01a2c, + 0x22081604,0x00100800,0x00902400,0x16e02639, + 0x02381800,0x00480a04,0x00c03a3d,0x10a81a4a, + 0x03080602,0x00900400,0x20401252,0x11b00251, + 0x02c80e02,0x20200e01,0x00e0164d,0x11e01e52, + 0x03404008,0x2058660c,0x00b00a5f,0x14903269, + 0x20b02001,0x20282e03,0x00b0082c,0x0df80652, + 0x21400006,0x00880605,0x2048043f,0x0ea0065a, + 0x20d01003,0x20581a06,0x01000036,0x0ed0225e, + 0x20d82204,0x00b0500d,0x20e84c3e,0x10a02e7a, + 0x00101401,0x00682401,0x0000080c,0x0bf00236, + 0x00682608,0x0080300c,0x20500802,0x0c70063a, + 0x20200000,0x20181404,0x00a00410,0x0c801e3b, + 0x00081e04,0x00302401,0x00601417,0x0d90164f, + 0x20282204,0x00a02805,0x2090080f,0x0a700a28, + 0x20500c07,0x00081a0d,0x00701815,0x0ac00e2f, + 0x00280e03,0x20101c03,0x00580809,0x0ae0262e, + 0x20501c08,0x2048320c,0x01000817,0x0b701a38, + 0x00180c04,0x00301a06,0x00000007,0x0960121d, + 0x00480e04,0x00301808,0x00181005,0x09901222, + 0x20301c05,0x20482a07,0x00c00010,0x09a02222, + 0x00300604,0x0030040b,0x00381806,0x0a001629, + 0x00000602,0x20100004,0x0060000b,0x08900a14, + 0x20200801,0x00080e04,0x00701410,0x08a01217, + 0x00380e04,0x00201807,0x00381807,0x08c01e17, + 0x00181201,0x00301601,0x00401010,0x08e01a1e, + 0x00000001,0x00080602,0x00600c0b,0x08200e09, + 0x00100402,0x00100202,0x0048100b,0x0820160a, + 0x20300003,0x20180603,0x00900811,0x08301a0b, + 0x20200403,0x20100204,0x00880413,0x08301e0c, + 0x20100400,0x00000201,0x0050000c,0x08101003, + 0x00000202,0x00280404,0x0040040c,0x08000c02, + 0x00281204,0x20101404,0x00800008,0x08201802, + 0x00080602,0x00000004,0x0080000c,0x08101803, + 0x20100400,0x00080801,0x00500409,0x0850100d, + 0x20180401,0x00200e02,0x0030000d,0x0840140e, + 0x20301c05,0x20582e08,0x00d0080f,0x08501c0e, + 0x00080800,0x20101201,0x0090000d,0x08601c10, + 0x00480a02,0x00101400,0x00380c07,0x08e01016, + 0x00380a01,0x00100400,0x00700408,0x08e01018, + 0x00281204,0x00202008,0x00281806,0x08f01819, + 0x00000801,0x20380e02,0x00d0000e,0x0910181d, + 0x20501c06,0x20183a05,0x00800813,0x09b00822, + 0x20201403,0x20182202,0x00800010,0x09d01025, + 0x00280801,0x20200a03,0x00a00c0e,0x09e01423, + 0x00601602,0x20181802,0x00a0000d,0x0a30142b, + 0x00c8120b,0x0060380c,0x20681c03,0x0b00102d, + 0x00681e03,0x00403407,0x0008100b,0x0b301032, + 0x20101601,0x20481c00,0x00c00c14,0x0b301833, + 0x20600405,0x00500204,0x0038101e,0x0bd01440, + 0x20403410,0x00386215,0x00700c27,0x0ca00042, + 0x00900a02,0x20300a04,0x00d0041c,0x0d001046, + 0x00e80c01,0x00102e02,0x00582412,0x0d101c46, + 0x01f8060b,0x0060200a,0x0048100c,0x0e301055, + 0x22183e10,0x0100641b,0x21082c1a,0x0f400063, + 0x23203009,0x2018420b,0x00f81836,0x0fd0046f, + 0x23380800,0x20200000,0x0100003c,0x0fc0086d, + 0x25502012,0x00483a16,0x00c80868,0x1180048f, + 0x01703007,0x00185615,0x00903645,0x1230004a, + 0x01f82605,0x00b02010,0x20280e5d,0x13580c58, + 0x01e03800,0x20484001,0x01000659,0x1350085b, + 0x0318260a,0x00c0301e,0x20280e92,0x16480874, + 0x21683e0d,0x00303400,0x00b0a000,0x12480a26, + 0x21b80603,0x20601400,0x01103400,0x13601227, + 0x21a01e03,0x20781800,0x00e01c00,0x14004229, + 0x22404003,0x20483800,0x00b82800,0x17504e37, + 0x02304815,0x20c85626,0x01801641,0x10b03246, + 0x02f00c03,0x20780a0a,0x01601e52,0x11c0264f, + 0x02a00c05,0x00081e09,0x00800e4e,0x12504a50, + 0x03d83e04,0x00d06009,0x2038226c,0x15003e6d, + 0x2098320a,0x0060341a,0x00383029,0x0e101a52, + 0x20f80800,0x20400000,0x0148043a,0x0eb0265b, + 0x20a81204,0x00301405,0x00281430,0x0f404a5f, + 0x21180e01,0x20281204,0x01402c4b,0x10e03a7d, + 0x00280a01,0x20601605,0x01101c0d,0x0c002237, + 0x20201c02,0x20683a02,0x0130080e,0x0c902238, + 0x20301404,0x20181a06,0x00781413,0x0ce0423d, + 0x20401804,0x20583607,0x01000419,0x0de0464b, + 0x20602005,0x20883a09,0x01600c14,0x0a802226, + 0x00280602,0x00100c05,0x00581408,0x0b00262d, + 0x20180601,0x00480806,0x00180c0c,0x0b40322d, + 0x00280a01,0x00102006,0x0038300b,0x0be0423a, + 0x00501202,0x00081007,0x00881801,0x0980221c, + 0x00000400,0x00080e01,0x0090100d,0x09c02222, + 0x00281602,0x00302803,0x20180808,0x0a003a23, + 0x20181203,0x00000803,0x00b01011,0x0a40322b, + 0x20280e01,0x00300801,0x0040100f,0x08c01e14, + 0x20180400,0x00100800,0x0050000c,0x08e02a16, + 0x00000802,0x20180e04,0x00900c0e,0x09103618, + 0x00001804,0x20482206,0x00d0040f,0x09203a1b, + 0x00100402,0x00080603,0x00600409,0x08502608, + 0x00380e02,0x00001001,0x00700409,0x08602a0b, + 0x00000201,0x00180401,0x0068040d,0x0880360a, + 0x00080a02,0x00200c05,0x00580c0f,0x08803a0d, + 0x20100202,0x00100403,0x0048040c,0x08402403, + 0x20200403,0x20380a04,0x00b00410,0x08302c02, + 0x20201003,0x00181a03,0x0050000d,0x08603403, + 0x20100400,0x20180601,0x00800810,0x08603803, + 0x20180401,0x00100602,0x0050040a,0x0880240d, + 0x20100204,0x20200005,0x0090040a,0x08802c0f, + 0x00281603,0x00402806,0x20181007,0x08b0340d, + 0x00000000,0x00080a01,0x0070040c,0x08b03811, + 0x00200400,0x00080400,0x00680407,0x09102416, + 0x00201406,0x20281607,0x00980808,0x09203018, + 0x20100801,0x00081604,0x0090140e,0x09303017, + 0x00180403,0x00000c00,0x0058100c,0x0960381d, + 0x00180c03,0x00102000,0x0058180e,0x09e02420, + 0x00180e05,0x00201c09,0x0048100e,0x0a002823, + 0x00301404,0x00281a03,0x0048100b,0x0a203424, + 0x00481206,0x00002408,0x0080040f,0x0a80382a, + 0x00180a04,0x20200808,0x00d01810,0x0b101c2f, + 0x00201404,0x20182206,0x00b01812,0x0b602833, + 0x20180e04,0x00602009,0x20180814,0x0b802c33, + 0x20180408,0x20500e09,0x0110081a,0x0c103c3f, + 0x00c81800,0x20504606,0x00f80c11,0x0cd0303f, + 0x00681201,0x00401c05,0x00380419,0x0d403049, + 0x00f80e02,0x00300e03,0x00702410,0x0d603445, + 0x0148060a,0x2060140e,0x01401416,0x0e703c57, + 0x23102803,0x20a85205,0x02001c36,0x0f402062, + 0x22982e06,0x20105402,0x00a0002b,0x1000386a, + 0x23302407,0x00081e08,0x00a8143d,0x10103c6c, + 0x24480406,0x20602a10,0x01980452,0x11d0508b, + 0x01e82a02,0x00004005,0x00c8225a,0x1260284d, + 0x01a02c05,0x20c84e0f,0x01f01a4d,0x13603056, + 0x01e86a04,0x0090640c,0x00300a59,0x1390305a, + 0x02781a01,0x20783802,0x02303a75,0x16603875, + 0x22205c06,0x20b88000,0x01501000,0x12603a13, + 0x21f81800,0x00700c00,0x20104800,0x13b0321e, + 0x21d82205,0x00704000,0x20705000,0x14a05225, + 0x22185209,0x00308c00,0x00005c00,0x1800663b, + 0x0398460f,0x00c08011,0x20b80e67,0x11504e46, + 0x03200205,0x00101800,0x0020265c,0x1240564c, + 0x02f00c03,0x20100a0f,0x00a01e57,0x13006e50, + 0x03804009,0x21185a1b,0x02304263,0x15a07e6c, + 0x21403810,0x20585a1d,0x01501c44,0x0e604a57, + 0x20f01007,0x0018160f,0x00700039,0x0f405e5d, + 0x20d01006,0x00282207,0x00c81436,0x0fe06261, + 0x21101803,0x00083201,0x00d82c46,0x11a07a7b, + 0x0018160a,0x00800014,0x20281408,0x0c603e32, + 0x00081201,0x00501807,0x00282c0c,0x0d004e3a, + 0x00282607,0x0050280b,0x00481c0d,0x0d705640, + 0x00080a01,0x00601808,0x00183c12,0x0ea06a4e, + 0x20180c06,0x00302209,0x2028100b,0x0b004a28, + 0x00080a01,0x00100402,0x0080040d,0x0b60422e, + 0x20200c06,0x20481609,0x00e80812,0x0bb05230, + 0x00181205,0x00400804,0x00800c11,0x0c70563d, + 0x00381606,0x00001c09,0x00600008,0x09e03e1f, + 0x00000000,0x20200201,0x0090040c,0x0a204621, + 0x00000a04,0x0008100a,0x0098040b,0x0a704a22, + 0x20401808,0x00082a0a,0x00a80414,0x0ad05e2a, + 0x20301c05,0x2058220a,0x00e00810,0x09104213, + 0x20100000,0x20180400,0x0090040d,0x09404615, + 0x00280801,0x00200a04,0x00500c0a,0x09905217, + 0x00481e08,0x0070280d,0x00081009,0x09c0561c, + 0x00380a02,0x00100806,0x00680c06,0x08b03e07, + 0x00101000,0x20181601,0x0080040a,0x08d04a0a, + 0x20200401,0x00080601,0x0088080f,0x0900520b, + 0x20200405,0x00080e0a,0x00a01014,0x0910560e, + 0x20280800,0x20100601,0x00800c0e,0x08a03c03, + 0x00100201,0x00300000,0x0038040d,0x08b04802, + 0x00181201,0x00101402,0x0078080a,0x08e04c02, + 0x20180a04,0x00100806,0x0078040e,0x08f05404, + 0x00000c01,0x20380a02,0x00980408,0x08e0400e, + 0x20500003,0x00380601,0x0038040f,0x08f0440f, + 0x20100601,0x20281000,0x00c0100d,0x09204c0d, + 0x00000c04,0x20180a05,0x0088080b,0x09405810, + 0x00280601,0x00000802,0x00780407,0x09704015, + 0x00781204,0x00302407,0x00280801,0x09904417, + 0x20100002,0x20100602,0x0088080a,0x09b05019, + 0x00400a02,0x00100006,0x0078080c,0x09f0501c, + 0x00300801,0x20180800,0x0090080e,0x0a40401f, + 0x20400405,0x20180e07,0x00b01817,0x0a704423, + 0x00780e01,0x20202005,0x00980c08,0x0aa04c22, + 0x20200002,0x00381201,0x00602017,0x0b00542d, + 0x20400c01,0x00181402,0x00701417,0x0b804432, + 0x00600206,0x20101809,0x0088040c,0x0bd04c35, + 0x20580603,0x20580402,0x0110281d,0x0bf04c34, + 0x00701602,0x00300404,0x00300811,0x0cc06441, + 0x00c00203,0x00400003,0x0020200c,0x0d505043, + 0x00500c03,0x20181a08,0x00e0241e,0x0dc0504a, + 0x00d02c07,0x20681e07,0x0108040d,0x0df0604a, + 0x00a82802,0x00800e01,0x00304025,0x0f206c5b, + 0x22e82400,0x00402e06,0x00100c31,0x0fd06061, + 0x22f01e02,0x00383400,0x0080142e,0x10a0586f, + 0x22c84612,0x0050500f,0x00902434,0x10a0606a, + 0x23e81a0e,0x20201c06,0x00703442,0x12c0908f, + 0x01c01802,0x20583e07,0x00c00655,0x12e05c4c, + 0x01f82802,0x00903205,0x2068265c,0x14106054, + 0x01907c0d,0x20c8d226,0x01d0224c,0x14206c5b, + 0x02606c0b,0x20888622,0x00d82673,0x17409871, + 0x21d85605,0x00509000,0x20b04c00,0x13004e15, + 0x21f04403,0x20d83c00,0x01300c00,0x14205616, + 0x22201800,0x20682400,0x00e05800,0x15406217, + 0x22a04406,0x20986800,0x00a04400,0x18d07a28, + 0x02904806,0x21085210,0x01905256,0x11e06640, + 0x02d81a08,0x00401809,0x00403a5c,0x12f06244, + 0x03281e04,0x00003201,0x00503666,0x14008e4a, + 0x04181612,0x00806c12,0x21000e7e,0x16f0a667, + 0x20383206,0x00204c02,0x00481426,0x0f307a58, + 0x20881004,0x20301e10,0x00a0142a,0x10107e5d, + 0x20800402,0x20700e0d,0x0110002f,0x10d09e66, + 0x20e80c10,0x00201a24,0x00c01045,0x12c0ae83, + 0x20902c0b,0x20a8420f,0x0188181c,0x0d006a37, + 0x20101002,0x20781e02,0x01181c13,0x0db0763f, + 0x20502008,0x20684208,0x01482018,0x0e408642, + 0x20281e06,0x0000040e,0x0128241a,0x0f808e54, + 0x00500209,0x00180411,0x00881c02,0x0b905627, + 0x20101401,0x20281803,0x00a8180f,0x0c00662e, + 0x00480a06,0x0020140f,0x00383409,0x0c807632, + 0x20401804,0x20782604,0x01380c15,0x0d408e3c, + 0x20400c08,0x0028260b,0x00701011,0x0a70561e, + 0x00080a03,0x00200805,0x0040000b,0x0ad06221, + 0x20581000,0x00000a02,0x00901415,0x0b206e23, + 0x00481e04,0x20102806,0x00a8180a,0x0bb0862c, + 0x00282608,0x0050340e,0x20280c06,0x09c05a12, + 0x20100403,0x00180604,0x0060040d,0x09f06615, + 0x00300c01,0x20380e02,0x00b80406,0x0a507215, + 0x20401403,0x20882a05,0x01400c15,0x0a807e1c, + 0x00000c03,0x2048120a,0x00a0140c,0x09505e09, + 0x00181a02,0x00101c04,0x00500009,0x0970620a, + 0x20180e02,0x20100c03,0x0080000e,0x09c0720b, + 0x00400a03,0x20380404,0x00a8180a,0x09e0820d, + 0x20201402,0x20181800,0x0078140e,0x09305c04, + 0x00000000,0x20500602,0x00b0040d,0x09506401, + 0x00001002,0x20481a04,0x00b0040c,0x09a07002, + 0x20500c04,0x20181604,0x00980815,0x09b07403, + 0x00181a04,0x00401c07,0x00100006,0x0980540e, + 0x20201004,0x20580a03,0x00c8100e,0x0990600e, + 0x20200800,0x00080401,0x00580c0d,0x09e06c0e, + 0x00480602,0x00201808,0x00481406,0x0a007010, + 0x00200c05,0x20280a06,0x00700408,0x0a005c15, + 0x00300a06,0x20180c08,0x00a01008,0x0a305c19, + 0x00200402,0x00200000,0x00480c08,0x0a706818, + 0x00181a04,0x00101401,0x00a02412,0x0ab0701b, + 0x00400a04,0x00100c08,0x0058040e,0x0ad05c20, + 0x00100c08,0x00180a09,0x00700411,0x0b206825, + 0x00600605,0x00380806,0x0040180d,0x0b606822, + 0x0000140c,0x20580e0a,0x00f80415,0x0bd0802f, + 0x20381403,0x00301604,0x00802019,0x0c206033, + 0x00082207,0x00301c0e,0x00502015,0x0c906837, + 0x2080140d,0x0048120a,0x0030041f,0x0cc07439, + 0x00582a13,0x00003c1a,0x00c03015,0x0da08044, + 0x00980a07,0x20300405,0x00e02c0f,0x0e107047, + 0x00800800,0x20501207,0x00c02016,0x0ea0844d, + 0x0148561a,0x0090681d,0x20104006,0x0ee07c4b, + 0x00c0600b,0x20a86a1f,0x01b03823,0x1030a860, + 0x22e02405,0x20584211,0x00e0102b,0x10a08064, + 0x23182e02,0x20201a07,0x0100142e,0x1170886f, + 0x23e03819,0x20c88632,0x01804843,0x11a0a470, + 0x24c81402,0x00f82802,0x00080848,0x13f09c96, + 0x01f82401,0x00400a02,0x20183e5c,0x13b07048, + 0x02002404,0x20d8460b,0x01682661,0x14e08051, + 0x02686208,0x0020a818,0x2088aa72,0x15309855, + 0x03288e02,0x00a0c007,0x20a85695,0x1880a06a, + 0x2220380d,0x20287000,0x00502000,0x13803e05, + 0x21c86a05,0x00c09000,0x21508400,0x14e05214, + 0x22280a01,0x20702000,0x20305800,0x1620760e, + 0x22482405,0x00906000,0x21104000,0x19c06a24, + 0x02f83220,0x00c08428,0x21803666,0x12d06a38, + 0x02404802,0x20e8360f,0x01005e53,0x13d0863d, + 0x02e04601,0x20982a04,0x00504267,0x1520a241, + 0x02f82613,0x00003010,0x0070b66c,0x1810965a, + 0x20902c1a,0x00084236,0x00906029,0x10409656, + 0x20301803,0x00481a0a,0x0030081b,0x11309a59, + 0x20681201,0x00801e08,0x20502022,0x1230b664, + 0x0020180a,0x20980a28,0x01304c22,0x1450ea80, + 0x0028320a,0x00c04c16,0x20784c0d,0x0e008e3c, + 0x00181001,0x00a01800,0x20382411,0x0ec09243, + 0x00380407,0x00401e0a,0x00283810,0x0f80b24b, + 0x2070380b,0x20384e09,0x01185428,0x10e0d65b, + 0x20480803,0x00000209,0x00c01013,0x0c607e2c, + 0x20181e02,0x00602005,0x00380c12,0x0cf08232, + 0x20281207,0x0030000b,0x00a80c18,0x0d808e37, + 0x0008320c,0x00a02c17,0x20283411,0x0e80ae3f, + 0x00500e01,0x20200002,0x00c82006,0x0b407a1f, + 0x20300802,0x20180e03,0x00b00410,0x0ba07e21, + 0x20501808,0x2018260a,0x00a80812,0x0c209221, + 0x00002407,0x2018360d,0x00800010,0x0cd0aa2e, + 0x20601403,0x00183603,0x00b00814,0x0a706e12, + 0x00280a04,0x00000403,0x00700008,0x0ad07e15, + 0x00481208,0x0050140d,0x00081005,0x0b508a16, + 0x20180602,0x00701009,0x20483010,0x0bb09e1e, + 0x00480603,0x00601408,0x20281402,0x0a207207, + 0x20102006,0x20183209,0x0098080d,0x0a507e0a, + 0x20301406,0x00181a0a,0x00500411,0x0ac08a0b, + 0x00181203,0x00701c03,0x0000040e,0x0b00960f, + 0x00081e02,0x00502601,0x00300c0d,0x0a006c01, + 0x00000a04,0x0070040b,0x20481c0b,0x0a307402, + 0x00281204,0x00601c09,0x20181008,0x0aa08401, + 0x20100005,0x00201206,0x00780c10,0x0ac09400, + 0x20402005,0x20282e07,0x00c0000d,0x0a40700e, + 0x00281800,0x00902400,0x2030100b,0x0a70740d, + 0x20280802,0x00201204,0x0060080e,0x0ad0840c, + 0x00280e08,0x0020080a,0x00b0180e,0x0b00900f, + 0x00680800,0x00601808,0x00181002,0x0ad06c16, + 0x20380c03,0x00200e01,0x00601010,0x0b007c1a, + 0x00480601,0x00000c03,0x00a00408,0x0b608417, + 0x2020240b,0x0008320f,0x00d01013,0x0bc0a020, + 0x00082207,0x00402007,0x00703816,0x0ba07422, + 0x00980609,0x20101c08,0x00901408,0x0c008826, + 0x00100c02,0x20100401,0x00d00c14,0x0c408c25, + 0x00c81e0b,0x00903013,0x0010040c,0x0d00a02f, + 0x00002804,0x20482e0d,0x01002815,0x0d109037, + 0x20702c10,0x20284613,0x01002023,0x0d80903b, + 0x0058220a,0x00102c08,0x00e03415,0x0dc09839, + 0x20e0280d,0x0028420d,0x00d0482f,0x0ed0b44d, + 0x00280601,0x00581800,0x00501014,0x0f10944c, + 0x00883a1b,0x00902c1d,0x2020380f,0x0fc09c54, + 0x20604007,0x20789a16,0x01905c23,0x0ff0ac56, + 0x01789a1f,0x00c0b81b,0x20304805,0x11c0d866, + 0x22983a06,0x00502e03,0x20180c1a,0x11d09c63, + 0x2330241a,0x20586a35,0x00901027,0x12c0b86f, + 0x22582201,0x00902a02,0x20d86812,0x1310bc70, + 0x24a0241b,0x21986241,0x02c01449,0x1560f48d, + 0x02004c07,0x20986615,0x00a8665f,0x14a0843d, + 0x02481e08,0x00402418,0x2118a66c,0x16008c49, + 0x01e02c01,0x00087a04,0x20282e5a,0x16508049, + 0x02f08205,0x2118e00f,0x01388e8e,0x19c0b466, + 0x21481c09,0x00103400,0x00080c00,0x14004a08, + 0x22104c10,0x2058a800,0x01001800,0x15604401, + 0x22481c0c,0x01600800,0x21804800,0x16e04000, + 0x21f81801,0x20881000,0x00b0a400,0x1a805e15, + 0x01081e11,0x2078101b,0x00d0a63d,0x13705627, + 0x02686a1d,0x00e0a030,0x21a04662,0x14e07230, + 0x02c86a1d,0x00e0a425,0x21708a6b,0x16507e35, + 0x01c02e06,0x20e84004,0x0070a25c,0x1960b243, + 0x01080c03,0x20e04e17,0x00904a0e,0x1180ba4c, + 0x0000000b,0x20c03226,0x00e07411,0x1270ba58, + 0x20602014,0x20b81232,0x01208019,0x13a0d25e, + 0x00c80803,0x2030420d,0x20803607,0x1640fe74, + 0x20802c05,0x2108420d,0x01c01023,0x0f30b642, + 0x00201c00,0x20c81a05,0x01a80c11,0x1000be47, + 0x00a80a09,0x2030140a,0x00f81c06,0x1100d64f, + 0x00381a06,0x20405605,0x00781c1e,0x12c10668, + 0x20101004,0x20681801,0x00c8300a,0x0d90ae2b, + 0x20301805,0x20583606,0x01481817,0x0e10ae33, + 0x20901c0b,0x20583211,0x01381423,0x0ed0ca3a, + 0x20c03810,0x20a86217,0x01d82428,0x1000e245, + 0x00381a09,0x2020200c,0x00680c08,0x0c609e22, + 0x00080a05,0x0010040a,0x00781c0d,0x0cc0a221, + 0x00381209,0x00302011,0x00783808,0x0d60b224, + 0x0078260a,0x0040381a,0x00485003,0x0e40c230, + 0x2030040a,0x20700a0d,0x00e81411,0x0b809e15, + 0x20200c03,0x20181205,0x0088040c,0x0bf09e15, + 0x20300807,0x20281e09,0x00f00811,0x0c70a618, + 0x20380c00,0x20500a05,0x01201819,0x0cf0ba22, + 0x00180e0b,0x2060080f,0x0100040a,0x0b108e08, + 0x00681801,0x00203004,0x00482404,0x0b609a0d, + 0x00381606,0x0000240b,0x00881407,0x0be0a60c, + 0x20200806,0x20881e05,0x01400411,0x0c40be0d, + 0x20201c0b,0x20983211,0x01200c0d,0x0b009803, + 0x20481606,0x20401c07,0x01001815,0x0b208c00, + 0x20300804,0x20581607,0x01101811,0x0bb0a401, + 0x00580e08,0x2060140c,0x00d0040b,0x0c10c001, + 0x00181e06,0x20203811,0x00682007,0x0b40940d, + 0x00101805,0x20982a0b,0x0170200a,0x0b709c10, + 0x00000a02,0x20380804,0x00b8040a,0x0bf0a80e, + 0x2070080a,0x20981a0c,0x01201c18,0x0c50c812, + 0x00600603,0x20980602,0x0140380b,0x0bc09816, + 0x00001402,0x20281c03,0x00d80c0f,0x0c10a01c, + 0x00300804,0x20180601,0x00a0080b,0x0c90ac18, + 0x00981a0a,0x20704011,0x00c80804,0x0d30d420, + 0x2070200a,0x2088420b,0x0130201d,0x0cc0a829, + 0x00081604,0x0030100a,0x00602810,0x0d30a42b, + 0x0038220a,0x0010240c,0x00903815,0x0d90b828, + 0x0010100c,0x20d8220e,0x01c03c1f,0x0e60dc32, + 0x0048360e,0x00004814,0x00301008,0x0e60b83c, + 0x00982205,0x20203e02,0x00a02810,0x0ed0c43b, + 0x20501405,0x20783a11,0x01204c1d,0x0f30d841, + 0x20183a16,0x20803815,0x01404822,0x1070f453, + 0x00000a02,0x20d82216,0x01503415,0x1070c84a, + 0x21303001,0x20a87a12,0x0190382c,0x1110c859, + 0x00181a07,0x20202a01,0x0048300d,0x1190e856, + 0x2080840d,0x21790e2e,0x02207020,0x13911474, + 0x23004018,0x20b8821d,0x00d87016,0x1310b460, + 0x2190080b,0x00100a0f,0x2058aa0d,0x1440c069, + 0x2260200e,0x20883e17,0x00e8600f,0x1480bc64, + 0x22f0040f,0x00a00a08,0x2208fc08,0x17910c88, + 0x02780a0d,0x00407c28,0x2138f274,0x15a0702d, + 0x01c05206,0x00483411,0x2038a655,0x16f06435, + 0x01f03606,0x00000c11,0x2018d25e,0x17407c3a, + 0x02a81e0b,0x00c0a022,0x21f9027f,0x1b309c49, + 0x20b01203,0x20183400,0x00303c00,0x14905a07, + 0x21182203,0x00005c00,0x00180800,0x16107e07, + 0x21702405,0x21387000,0x03902400,0x17507006, + 0x21d02813,0x00687c00,0x21200400,0x1b406e05, + 0x20102c10,0x00388a09,0x20a05222,0x14307218, + 0x0090480f,0x2088de0a,0x0180a232,0x15907220, + 0x00f04403,0x20a8cc0f,0x01d09e46,0x17208e1d, + 0x0178261d,0x0100683a,0x23105258,0x1aa09631, + 0x0148161a,0x00f03c28,0x22d04e25,0x12e0aa3b, + 0x00b81a16,0x00a04824,0x21f04615,0x13f0ca44, + 0x00e82a15,0x00707c17,0x21605a19,0x1560fe4c, + 0x00f81405,0x00803a1c,0x2170e614,0x1810f667, + 0x20481c0e,0x00a05a25,0x21d04416,0x10c0ea43, + 0x00281807,0x00404e1e,0x20d05c0c,0x11b10a48, + 0x00100010,0x2038062a,0x00906010,0x12d12e50, + 0x20380800,0x00301a0c,0x20805819,0x14d13a64, + 0x00380e04,0x00202404,0x2078200b,0x0f00de32, + 0x00280c02,0x20202609,0x00682411,0x0fa10a3a, + 0x00281603,0x20303807,0x00885412,0x10912a3f, + 0x00482401,0x00106a0b,0x20283c11,0x12114e4f, + 0x20501007,0x20183209,0x00200414,0x0da0ce22, + 0x20600804,0x20581e02,0x00f82417,0x0e20ea25, + 0x20600a01,0x20781e02,0x01680419,0x0ef10a2a, + 0x20301806,0x20884e08,0x0188101d,0x0fe11a38, + 0x00780a08,0x00301c0d,0x20a81c04,0x0cd0ce16, + 0x00180a06,0x20301c0c,0x00882007,0x0d40de16, + 0x00300405,0x20580a05,0x00f82c08,0x0df10219, + 0x20300e05,0x2028240b,0x00582414,0x0e910e1f, + 0x20a00c07,0x00182a0c,0x20301419,0x0c50ca08, + 0x00700c02,0x20582206,0x00f01c08,0x0cb0da0f, + 0x20300e05,0x2048200a,0x00c80812,0x0d50ee0c, + 0x00300407,0x00180a06,0x2048200c,0x0de1060f, + 0x00981204,0x0040340a,0x20d83204,0x0c50c803, + 0x20a01002,0x20383001,0x0080101c,0x0c70dc04, + 0x00100005,0x20100205,0x00480c0a,0x0d30f002, + 0x20300a09,0x0028140f,0x20600817,0x0db0f803, + 0x20500c03,0x00082603,0x00002c17,0x0c70bc0d, + 0x00681000,0x00103405,0x20481a01,0x0ce0e811, + 0x20180a01,0x20201c09,0x00580c0e,0x0d60ec0e, + 0x0030000a,0x0040020d,0x20b0040c,0x0e110814, + 0x00380603,0x00300807,0x20901c08,0x0d20d41c, + 0x00381206,0x20303006,0x00801812,0x0d80e81a, + 0x00880a08,0x20401c07,0x00b0340a,0x0e00f41a, + 0x20100605,0x00481012,0x20b02415,0x0ee10424, + 0x00380e02,0x00202a04,0x20701412,0x0e30e82a, + 0x20401407,0x2078420d,0x0140441a,0x0ea0f430, + 0x20701c07,0x20685a11,0x01305821,0x0f210c30, + 0x00d80a0d,0x00501c02,0x20e05411,0x10513037, + 0x20a02803,0x2018760b,0x0030401b,0x0fd0e440, + 0x00401608,0x20283807,0x0050280e,0x10710844, + 0x00000204,0x00100003,0x2038180c,0x11012446, + 0x21703415,0x0028a224,0x20704c37,0x1291445c, + 0x2020060a,0x00981203,0x21a83a01,0x1220f44d, + 0x21280801,0x00301e12,0x2098401a,0x12e11857, + 0x20600e06,0x00182a0a,0x2028180c,0x13611852, + 0x00583e1b,0x0100b41b,0x2308be0d,0x15f14c71, + 0x21881c27,0x00a05620,0x21e90a06,0x1480c049, + 0x20e8101a,0x0010360f,0x2028d61d,0x15b0d456, + 0x21881022,0x00402e1b,0x20c8e207,0x1610ec54, + 0x22080c2e,0x00102236,0x2028c801,0x1950ec6a, + 0x0198321b,0x00309451,0x2098664c,0x1650481e, + 0x01785615,0x2041003e,0x00b89e44,0x17b08023, + 0x01a85618,0x0000f848,0x2018a64d,0x18308c28, + 0x01f8261b,0x20206c51,0x0058865d,0x1c207839 +}, //ct2 + { + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }, //ct3 + }, + VdoTable:{ // VdoTable + { + 0x2388c202,0x01200000,0x00014c00,0x1ce8701e, + 0x21803e05,0x21500000,0x00089000,0x1ea04401, + 0x2220600b,0x22000000,0x00095000,0x1bb0640a, + 0x2188762d,0x21500000,0x00019000,0x27502a17, + 0x04983e0d,0x21d00207,0x0000aea9,0x1cf03237, + 0x20587013,0x2060020e,0x00081a49,0x1e581223, + 0x01a84a0e,0x20700022,0x00082265,0x1b782e29, + 0x2130605e,0x23200287,0x00096649,0x2630963b, + 0x21304416,0x22d0022d,0x0008a431,0x19b06273, + 0x03500a21,0x2220002d,0x00081659,0x1bf81275, + 0x00d00409,0x21a00208,0x00080618,0x19081668, + 0x04e85a48,0x21a00092,0x00088282,0x22f872a1, + 0x00804406,0x21c00014,0x00090e09,0x1698265f, + 0x21b03428,0x22100238,0x00087047,0x17c8067e, + 0x00c81614,0x21800012,0x00003c0e,0x1598166d, + 0x2240342b,0x23000246,0x00002468,0x1d181eae, + 0x00282a17,0x20a00026,0x0000480e,0x1398765d, + 0x01182623,0x21400042,0x0000120a,0x14885e5f, + 0x2160141e,0x21e00229,0x00084833,0x12a00a4c, + 0x01483e2a,0x2230003a,0x00006204,0x18b8427b, + 0x00b02c0a,0x2140021e,0x00001813,0x10e8324c, + 0x2060240f,0x21d00226,0x0000342a,0x11a8164f, + 0x0120161b,0x21900031,0x00082a0f,0x10a8363b, + 0x20f06c25,0x23200244,0x0008703a,0x15201260, + 0x21b8140b,0x20900000,0x00082033,0x0f084e29, + 0x20400e01,0x21300005,0x00083417,0x0fc82e2e, + 0x20a00c10,0x21400221,0x00002026,0x0ee81e2f, + 0x00300a0d,0x2180002a,0x0008700c,0x12d86a3d, + 0x01d81e1c,0x20e00020,0x00006a1e,0x0e184a1e, + 0x20100800,0x21100004,0x0008100b,0x0ea83e1d, + 0x20180605,0x21100010,0x00081408,0x0dd82e18, + 0x00580604,0x21600002,0x00004c15,0x1128662d, + 0x21c02c21,0x21400233,0x00082838,0x0d280e11, + 0x00381400,0x20f00003,0x00002809,0x0dd83e14, + 0x00600607,0x21200002,0x00002806,0x0d382211, + 0x20c81005,0x2170020b,0x00003024,0x10184611, + 0x0138361b,0x20900031,0x0000321a,0x0d084602, + 0x20180a06,0x21300002,0x00003012,0x0d682207, + 0x20a0080d,0x21100212,0x00081c1a,0x0cd81601, + 0x00b00604,0x21b00004,0x00000000,0x0ff83801, + 0x0000280a,0x21600221,0x0000141e,0x0cd00201, + 0x2010080c,0x21500211,0x00082010,0x0d78140a, + 0x0088060a,0x20e00014,0x00080a03,0x0d18300a, + 0x20600405,0x21a00207,0x0008101f,0x10283810, + 0x2158200e,0x20c00202,0x0008341d,0x0d48241d, + 0x2028060b,0x21300013,0x00080c0d,0x0e082c19, + 0x20481003,0x2100020a,0x00002c15,0x0d782013, + 0x00381c00,0x21900008,0x0000140d,0x11084426, + 0x02081e20,0x21300028,0x00006623,0x0e482419, + 0x0020080e,0x2130020e,0x00080407,0x0ef82423, + 0x00401005,0x21400202,0x00082409,0x0e481822, + 0x20781201,0x22000008,0x00004415,0x12782c37, + 0x23d02c23,0x21b00237,0x0008203c,0x0f002026, + 0x2268160e,0x2110001b,0x0000500d,0x1038242c, + 0x22a80608,0x20f0000c,0x00001814,0x0f982431, + 0x22100207,0x22400004,0x00006400,0x14700442, + 0x0400161f,0x21000034,0x0008167a,0x10381807, + 0x03d01603,0x2160020e,0x00005e65,0x11302000, + 0x03a02c06,0x2100020b,0x0008126a,0x10b80c06, + 0x03607804,0x22400211,0x00084a62,0x15f03011, + 0x2170000e,0x20b00229,0x00002445,0x0f800a12, + 0x21a00c08,0x21100217,0x0008344e,0x10902a0a, + 0x21580e02,0x20500007,0x00001840,0x1028220e, + 0x21483402,0x20700205,0x00000c3c,0x15d80e01, + 0x23b17811,0x239a3c00,0x03794000,0x1c48042f, + 0x21d8aa26,0x01e0b800,0x2400ac00,0x1ed83e09, + 0x2178e61a,0x04112000,0x25f06400,0x1c085a14, + 0x2450dc0d,0x01696000,0x2408b800,0x2748580c, + 0x03c07e0c,0x0258b834,0x2588fab0,0x1cd88229, + 0x00e1044d,0x20c95673,0x2138c257,0x1e183635, + 0x00c08831,0x0098de4d,0x21683e44,0x1b085a36, + 0x04b8aa19,0x04d12026,0x29791ad0,0x26989a5c, + 0x00386c03,0x0440cc10,0x28688403,0x19c8ae7f, + 0x0148262b,0x03501475,0x2678fe2d,0x1b58e276, + 0x0158261f,0x02a01048,0x24d89620,0x1878ae68, + 0x0060c028,0x02290626,0x24f86010,0x21a90ebc, + 0x00d87618,0x0290d01a,0x2530240b,0x15d8ca78, + 0x00e83203,0x02c09e0c,0x2620300f,0x1738ca85, + 0x20703808,0x02284215,0x24902c20,0x1518aa68, + 0x00787634,0x05309850,0x29082022,0x1c293ea3, + 0x2150581f,0x00c8762e,0x21f05034,0x1288b258, + 0x21104812,0x02186e17,0x23c03038,0x1388d262, + 0x00800406,0x03003804,0x2598640a,0x1238ae53, + 0x21608037,0x0368b64d,0x26a04436,0x17b91677, + 0x01585e1f,0x0210802e,0x23b00e0b,0x1038aa44, + 0x00885213,0x03207020,0x25701404,0x1118c244, + 0x20983e0f,0x03103c17,0x24a04822,0x0fe8ca3d, + 0x0168c230,0x05614458,0x29784a0b,0x14792261, + 0x21003815,0x00b83e2e,0x21b03433,0x0e488630, + 0x2058080c,0x01e0221a,0x23a0341c,0x0f28a234, + 0x00681008,0x02202216,0x23c03805,0x0e58962a, + 0x20a00817,0x02601638,0x24709c36,0x11a8f64b, + 0x00102400,0x01985011,0x22a81802,0x0d589e15, + 0x20181a08,0x01c01c0b,0x23300c0f,0x0de8a21e, + 0x20500001,0x01e80802,0x23300418,0x0d38961b, + 0x00181a09,0x02880c0c,0x24202817,0x0ff8ea24, + 0x00586614,0x02208812,0x23d02406,0x0cb88611, + 0x00302c06,0x01583a0c,0x22c0140c,0x0d289611, + 0x00081a05,0x01f01006,0x23602408,0x0ca88e0b, + 0x20702c09,0x0228360f,0x24500019,0x0f38d20d, + 0x20906c20,0x00989a2a,0x21b01416,0x0c687a03, + 0x20700a03,0x02081806,0x23980413,0x0cd89601, + 0x00380805,0x01901e09,0x23280408,0x0c687a04, + 0x00780e04,0x02c0080c,0x25181403,0x0f18dc01, + 0x00a85625,0x02407835,0x24181204,0x0c888007, + 0x00b80c01,0x02301e02,0x23f81601,0x0d089008, + 0x20280607,0x01781007,0x22b01410,0x0c788408, + 0x20100205,0x02a00c00,0x24f00c18,0x0f48d40f, + 0x2070481f,0x00f85e3b,0x2230101b,0x0cd86812, + 0x20d80400,0x01f80802,0x23800420,0x0d689c17, + 0x2010280c,0x0178320f,0x22f8140c,0x0cf87c16, + 0x0030380b,0x02a85610,0x24c80c15,0x1018dc25, + 0x00001e09,0x02185821,0x23a83005,0x0db89822, + 0x01081a01,0x01e01403,0x23900e07,0x0e689823, + 0x0088360c,0x02003415,0x23b80807,0x0dd88c20, + 0x20880608,0x03883011,0x26100c1d,0x11a8ec3e, + 0x21984404,0x02808405,0x25081005,0x0ed88027, + 0x23401c09,0x01883a01,0x23403028,0x0fa88c34, + 0x23200412,0x01380a0e,0x22d01420,0x0f087c34, + 0x2288041e,0x03700607,0x26d80404,0x13e8d44f, + 0x02182a14,0x01803c13,0x22f07e46,0x0fc87807, + 0x03a81614,0x01f04019,0x24204674,0x1118680e, + 0x0408361d,0x01408028,0x22f03276,0x10686c09, + 0x03a8de44,0x03616453,0x26c0aa74,0x15d8a817, + 0x2090240d,0x00d00226,0x2200181c,0x0f683e0d, + 0x2120080b,0x01902a22,0x23201437,0x10a83e0e, + 0x2180080f,0x00782a2e,0x20f07c47,0x0fd83e0d, + 0x2130a826,0x2018a273,0x21409438,0x15a83606, + 0x22994000,0x05522800,0x27391000,0x1c387e11, + 0x24308c16,0x20593c00,0x0198cc00,0x1dd88c0e, + 0x2300d40d,0x23698800,0x0668a000,0x1ad84800, + 0x2398f20f,0x01813000,0x00387400,0x25f8d21b, + 0x03088401,0x0050b800,0x01785e7c,0x1b090650, + 0x05b8b623,0x01f1b443,0x236972c9,0x1d38c657, + 0x03d84612,0x2010b828,0x00492690,0x1a287e48, + 0x0310942e,0x2248de2e,0x04f8a6aa,0x24392e70, + 0x00605401,0x21c87803,0x04500c13,0x17692e84, + 0x2170381c,0x20e85227,0x03801848,0x18c94297, + 0x20a0480f,0x21285a0e,0x03283c28,0x1698e67c, + 0x02d8b233,0x0011405c,0x0178c616,0x1ed97ed0, + 0x20b04402,0x20788807,0x02705426,0x13a92268, + 0x00a82614,0x20100c2d,0x02303003,0x14d94a72, + 0x00183e08,0x2010681d,0x01c8380b,0x13290263, + 0x22e08426,0x22b8c23e,0x06808472,0x18b98ea2, + 0x00a8660c,0x0090900d,0x00402c06,0x10d8e652, + 0x00183800,0x20906e10,0x02606021,0x1178fe60, + 0x00e8360b,0x21004c05,0x0360640d,0x1038f257, + 0x02185e20,0x20b0c835,0x03785216,0x14b97e75, + 0x20a0580d,0x21089218,0x02906823,0x0e88ce3d, + 0x20b0440c,0x21888211,0x04104c24,0x0ef8f23d, + 0x21803410,0x21e87e1d,0x04906039,0x0de8ce34, + 0x21a0541b,0x2228fa2c,0x0690e44d,0x11397a59, + 0x00584207,0x00706c0f,0x00582005,0x0cf8b229, + 0x0088060d,0x20700412,0x02000c02,0x0d78d62a, + 0x00e00e08,0x21080c12,0x02a81211,0x0cc8ba20, + 0x00c8321a,0x20c02c25,0x02b02a02,0x0f392e34, + 0x00181604,0x20902206,0x02002814,0x0bd8b21d, + 0x20901c0d,0x20783614,0x02101c1a,0x0c48c61c, + 0x20400601,0x20e80606,0x02701c1a,0x0bb8ae1c, + 0x20805017,0x21885629,0x03601c22,0x0dc90224, + 0x20e06c11,0x20e8a213,0x02800817,0x0b48b208, + 0x0098320b,0x20104814,0x01581601,0x0ba8c210, + 0x20501807,0x20d83608,0x0260040e,0x0b38ae08, + 0x0028360d,0x20404c1c,0x0218380a,0x0d091a0e, + 0x01786a16,0x00d0a821,0x00083213,0x0b28b206, + 0x20900405,0x20c00a0d,0x02701819,0x0b48ba04, + 0x0080020a,0x2070040e,0x01980602,0x0b18ae02, + 0x00301c05,0x21181a0c,0x0340180f,0x0cc91a01, + 0x21b03012,0x20d88220,0x02a06031,0x0b08b009, + 0x00c00e03,0x20b80c03,0x02980603,0x0b68bc07, + 0x20900c0c,0x20781611,0x01a00017,0x0b28a409, + 0x20681801,0x20b01003,0x02e00018,0x0d091812, + 0x0178360e,0x20108016,0x00a86220,0x0ba89c12, + 0x20d00402,0x20981605,0x02600021,0x0bc8c016, + 0x00b81e0f,0x20404414,0x01582603,0x0ba8b012, + 0x00e82a0b,0x21005406,0x03280c04,0x0dd91020, + 0x2090100d,0x20e80613,0x02a81426,0x0c18b815, + 0x00f02400,0x20883401,0x02181204,0x0cd8c825, + 0x2030440e,0x20b86e19,0x0260141c,0x0c58b81f, + 0x21002816,0x21b8421d,0x0478282e,0x0f292039, + 0x21502608,0x20a84414,0x0290200b,0x0d38d02d, + 0x22b82c09,0x00201802,0x01400027,0x0e18cc36, + 0x22081804,0x00600c10,0x00b82812,0x0da8c036, + 0x20a8120e,0x21180426,0x03780603,0x1169404f, + 0x00d00c02,0x20184202,0x01807a33,0x0e78a419, + 0x02680611,0x2090001c,0x01a06e5b,0x0fb8b81c, + 0x02380a16,0x0008201c,0x00e0a64e,0x0f28ac18, + 0x20a08c07,0x21493605,0x03611221,0x13a9143d, + 0x00482a01,0x00206403,0x00800e0b,0x0ea86a06, + 0x20782407,0x20a04615,0x01a05c15,0x0fc86e06, + 0x2080340c,0x20181225,0x00602c19,0x0f385202, + 0x0148b205,0x00f1540e,0x2178163b,0x14e8880d, + 0x22913602,0x25699800,0x08d87800,0x1ad84a16, + 0x22d03409,0x21006c00,0x00b96400,0x1d084621, + 0x22385201,0x0190f800,0x23d8f800,0x1b000a2a, + 0x2481181a,0x2299a400,0x04b98c00,0x24c83622, + 0x03108414,0x2088d607,0x0268aa7c,0x19788a54, + 0x03880606,0x2038681a,0x02600e87,0x1b58e665, + 0x02b00c09,0x00581a02,0x00184a68,0x1938765e, + 0x05f87223,0x01d0e44f,0x21e952d8,0x2298ca8e, + 0x00786615,0x01908035,0x20f85c16,0x15a8c288, + 0x00581207,0x20305408,0x00c81821,0x16f8ba97, + 0x0058360f,0x00807c1a,0x20583c19,0x15488e86, + 0x20606c13,0x0018d619,0x01b06445,0x1c491ad7, + 0x20883202,0x00003e0b,0x01105c2c,0x11e8b266, + 0x20a02406,0x20885e0c,0x02105830,0x12c8c26f, + 0x20701c0a,0x20585614,0x01a05828,0x11989665, + 0x20788a0d,0x01c0c420,0x21a82434,0x1688f29a, + 0x2020640e,0x20c89a10,0x02003013,0x0f489e47, + 0x00001a03,0x00184007,0x00a03412,0x0fe89e4e, + 0x00302606,0x0028580a,0x00503012,0x0ee87e48, + 0x00101a06,0x20684e06,0x0170b01e,0x1278e271, + 0x00385e10,0x00e07c1a,0x2060000c,0x0d488a37, + 0x00082401,0x00704a02,0x20700013,0x0dc87e3c, + 0x20980407,0x00b02a09,0x2108201c,0x0d085e31, + 0x0000180a,0x00000a18,0x00481c21,0x0f68a251, + 0x20203007,0x20985215,0x01905814,0x0bc87628, + 0x20580602,0x20300001,0x00b02414,0x0c387e29, + 0x00681a06,0x00a0140b,0x20700c01,0x0bc87223, + 0x20e03806,0x00686007,0x00681423,0x0d68ca2f, + 0x20300408,0x00281a01,0x0058140e,0x0ad86617, + 0x00580800,0x20401e04,0x00b80406,0x0b286e1c, + 0x20580c01,0x00400a06,0x20201c14,0x0ac86218, + 0x00f86613,0x01409c18,0x21200606,0x0c38ba21, + 0x00386611,0x0030a416,0x20181405,0x0a48620d, + 0x20202003,0x20684203,0x01201813,0x0a78760f, + 0x00200c03,0x00101202,0x00182406,0x0a485e0b, + 0x20b03c14,0x20585621,0x01503025,0x0b58ae12, + 0x0010600c,0x21589a1c,0x0280500e,0x0a086204, + 0x20481602,0x00201406,0x0020000c,0x0a486801, + 0x20280a05,0x00400407,0x00500c0d,0x0a087202, + 0x00883610,0x00a0381a,0x00080803,0x0b28b002, + 0x20900a01,0x00201807,0x00285812,0x0a18580c, + 0x00a80606,0x20301402,0x00701601,0x0a686006, + 0x00400005,0x00201208,0x00680c06,0x0a286407, + 0x2050280b,0x20383616,0x00e0181b,0x0b68a011, + 0x00a00401,0x00482004,0x0080120a,0x0a987810, + 0x20a00c0d,0x20480a10,0x00c81c1c,0x0ac85c14, + 0x20400202,0x00281406,0x00901011,0x0a887413, + 0x00201a05,0x0088280b,0x0018100a,0x0c48a824, + 0x00480a05,0x00603008,0x20180813,0x0b186814, + 0x00f82a13,0x00003816,0x00a81203,0x0ba87020, + 0x00a83604,0x00206000,0x00581403,0x0b48641d, + 0x00680801,0x00e03a05,0x20983811,0x0d98a431, + 0x21c84403,0x00402607,0x00c0441f,0x0c18642d, + 0x2230441b,0x20a86a22,0x01980829,0x0cd87434, + 0x21c0200a,0x20b83a0b,0x01c00023,0x0c68742f, + 0x2180080b,0x00c83203,0x00500423,0x0f78c84b, + 0x00f01803,0x20d81802,0x01501236,0x0d884c22, + 0x01581217,0x00680c30,0x20202a3f,0x0e988429, + 0x00c01203,0x20383412,0x00e02a32,0x0df87828, + 0x20384a10,0x00e0741f,0x20701e26,0x1208b84a, + 0x00200603,0x20781409,0x00f04e07,0x0df83c03, + 0x00002007,0x00282614,0x20507800,0x0f38400a, + 0x00484e03,0x00209009,0x0010320c,0x0ea84408, + 0x00f06406,0x2048c212,0x0160d62d,0x13b88c1f, + 0x22c93a10,0x03e20800,0x27503000,0x1b281a32, + 0x2248f212,0x02410800,0x22407800,0x1c787a3a, + 0x22383601,0x00100800,0x00e00c00,0x1a885634, + 0x22d8a206,0x0041a800,0x23090800,0x24d00265, + 0x04586015,0x2110be30,0x00d82284,0x18e82273, + 0x03206428,0x21886e36,0x01e8426d,0x1a186270, + 0x03401004,0x20b00e02,0x0108426a,0x18685669, + 0x03c04013,0x22486a13,0x03982688,0x210892a9, + 0x20e08606,0x2288ac0e,0x03c8244c,0x14486a8f, + 0x20282221,0x00102041,0x00281c29,0x15a89e92, + 0x20a81204,0x2078240a,0x01303033,0x14487284, + 0x00d8261a,0x21407027,0x01f84c2c,0x1a88a6d7, + 0x20a0300b,0x20785204,0x01280421,0x10c86e59, + 0x20400c0f,0x20700e23,0x00a04024,0x11b86a6b, + 0x00202000,0x20b00a03,0x00a81015,0x10c84e61, + 0x21407c17,0x21d8da28,0x03b05854,0x14b8b297, + 0x00c86e16,0x0040941c,0x20300c03,0x0e586247, + 0x20380a04,0x20300409,0x00c80c19,0x0ed8724d, + 0x20381003,0x20401603,0x00c8041c,0x0e185a48, + 0x2058160b,0x0020001e,0x00581818,0x10f8a661, + 0x20d05416,0x21789626,0x02305025,0x0c585233, + 0x00101000,0x20582a02,0x00d02411,0x0cd86e38, + 0x20281a05,0x20801806,0x01001012,0x0c385e31, + 0x00b82001,0x20304e03,0x0050100a,0x0e388e51, + 0x0048220e,0x2020381c,0x20283201,0x0b284a21, + 0x20700002,0x20181201,0x00401015,0x0b586225, + 0x00102003,0x20e83209,0x0160140c,0x0af85222, + 0x20882e04,0x20b04601,0x01801429,0x0c088a37, + 0x00501805,0x20a80e0f,0x00c0100c,0x0a28461b, + 0x00500202,0x20100404,0x00000802,0x0a785a19, + 0x20301c04,0x20681801,0x00a81c0e,0x0a185215, + 0x2040580c,0x2168920d,0x02a02c12,0x0ad88a1a, + 0x20e04c06,0x20588601,0x0090101b,0x09985208, + 0x00180602,0x20101e01,0x00100010,0x09b85210, + 0x00582a09,0x0000300c,0x00401004,0x0998560c, + 0x00884211,0x00006016,0x00680c04,0x0a387a0f, + 0x00d85208,0x00e08810,0x2188260e,0x09884201, + 0x20601805,0x20282606,0x00800813,0x09885401, + 0x20701008,0x20a81a0e,0x01001813,0x09584a01, + 0x20803811,0x2108621c,0x01e0281d,0x09f87002, + 0x20a82201,0x20503207,0x00902819,0x09784004, + 0x00481204,0x00300809,0x20100c01,0x09b8540b, + 0x00880a06,0x2060140b,0x00a80a02,0x09784408, + 0x00682a0b,0x20204818,0x00683404,0x0a587413, + 0x00b0180e,0x20d8160c,0x01581a06,0x09d8400e, + 0x00281202,0x20102204,0x0010040c,0x0a284411, + 0x20700c02,0x20881208,0x00f01417,0x09d84012, + 0x20380c05,0x20c0220a,0x01801015,0x0b187420, + 0x2018321c,0x20701c1d,0x0100481b,0x0a584818, + 0x20402407,0x20584209,0x00900013,0x0ae84c21, + 0x00702401,0x20584202,0x00b00003,0x0aa8441f, + 0x00682208,0x20f02407,0x0200140d,0x0c687430, + 0x21907825,0x2138aa38,0x01780418,0x0b882032, + 0x20782605,0x0040600c,0x20684c08,0x0c28502e, + 0x21282003,0x00402c02,0x20582417,0x0bc8442d, + 0x20d01c0b,0x21781a10,0x02981020,0x0e386c47, + 0x01282617,0x00b03437,0x21384634,0x0d084824, + 0x20201c04,0x20583e02,0x01103a0f,0x0d98642a, + 0x00900a04,0x2030000b,0x00601a1f,0x0d484c29, + 0x21301e01,0x2108600f,0x02203607,0x10b88053, + 0x20100405,0x00280a0e,0x20607002,0x0da8280b, + 0x00783e03,0x0030380a,0x00204214,0x0ea84418, + 0x00101001,0x20285602,0x00608a03,0x0e283417, + 0x01584e04,0x2090700c,0x00a03a3f,0x12e84c2e, + 0x23c0a005,0x2259a000,0x04404000,0x1a187a12, + 0x23616413,0x23b9c800,0x0478dc00,0x1b883228, + 0x22409808,0x21188c00,0x01289c00,0x1a181638, + 0x23481602,0x02283800,0x22605400,0x2428ae65, + 0x05a07008,0x00386010,0x224892b4,0x18984e6c, + 0x05a8721a,0x01e0c03a,0x22b8aaa3,0x19687a79, + 0x03985210,0x01503819,0x21181a6c,0x17d8566e, + 0x05083009,0x01d05a07,0x2348429c,0x203886b3, + 0x21486e18,0x01f0e028,0x23c81459,0x13d86a99, + 0x2230240a,0x00284213,0x0050646a,0x14788e96, + 0x20f05815,0x00185a18,0x20282c3d,0x13984e85, + 0x20d81207,0x01100414,0x21e02853,0x1968a2d7, + 0x00082006,0x00403e1f,0x2050641d,0x1018525e, + 0x00b82e09,0x00a0340c,0x20b02001,0x10e86e60, + 0x00285a18,0x01706428,0x21801012,0x10286a5e, + 0x00383608,0x00d09e02,0x21d0002c,0x13c87698, + 0x20a0640c,0x2048ae0e,0x00a0141e,0x0da85240, + 0x20701007,0x0008120f,0x00201c22,0x0e18564f, + 0x0000100d,0x00181e21,0x00104419,0x0d884248, + 0x21002412,0x00083a19,0x00a01435,0x0fc88a67, + 0x0098360b,0x01506415,0x22184800,0x0bf84e32, + 0x00280a04,0x00400c06,0x2028040f,0x0c185636, + 0x20702400,0x00583406,0x20682019,0x0ba84630, + 0x00b80613,0x0098101d,0x20501c07,0x0d288e49, + 0x20a01807,0x00882e0b,0x2080241b,0x0a885e24, + 0x20501005,0x00281207,0x00180814,0x0aa85625, + 0x00481c00,0x00e02c05,0x21481803,0x0a784e22, + 0x20c02814,0x0088461e,0x20802828,0x0b286a32, + 0x00a82603,0x00e0380a,0x21380e03,0x09a85618, + 0x00380604,0x00500409,0x20300006,0x09b85e18, + 0x00182606,0x00703406,0x2080140f,0x09784e19, + 0x00784e13,0x0120781f,0x21a82005,0x0a086a1b, + 0x20883e04,0x00606401,0x20500c1a,0x09084e0d, + 0x20181400,0x00400e02,0x2020240f,0x0928520d, + 0x20403407,0x20284a0d,0x00501c10,0x08f84609, + 0x2080340e,0x20185a1a,0x0050441a,0x0968620c, + 0x00503802,0x20986a0a,0x01303c02,0x08e84801, + 0x20181202,0x20101e01,0x0010080c,0x08f84000, + 0x00181602,0x00b01808,0x20d81405,0x08d84001, + 0x00981a08,0x00c0440f,0x21283c01,0x09485802, + 0x20c0140a,0x00582e04,0x20781412,0x09083c0b, + 0x00001c04,0x20482a06,0x0080040a,0x0928440b, + 0x00280a01,0x00600001,0x20701c09,0x09084008, + 0x20501806,0x00683609,0x0000201c,0x09886810, + 0x01981617,0x00a0381a,0x21200a11,0x0978380b, + 0x00100e03,0x00281005,0x20280808,0x09a84414, + 0x20480402,0x00401203,0x2080000f,0x09683414, + 0x00381607,0x00c80408,0x20d0180b,0x0a686024, + 0x21d02c1b,0x00587a2b,0x20403438,0x09f8301f, + 0x00381403,0x00502e03,0x2058180a,0x0a68441d, + 0x00882604,0x00303002,0x20480802,0x0a38381c, + 0x2010200a,0x00783a0d,0x20e00414,0x0bb85033, + 0x00c85e11,0x0100c026,0x22188e20,0x0b58342b, + 0x20c80a01,0x00080805,0x00601814,0x0b88502c, + 0x20f0300b,0x2058320a,0x0088181a,0x0b38402a, + 0x2028120a,0x00f03411,0x21c82810,0x0d985445, + 0x20502c06,0x20783e0c,0x00e04c04,0x0c58501d, + 0x00281e04,0x20201802,0x00402a11,0x0d083c2d, + 0x00581a0f,0x00601417,0x20402215,0x0cb8482c, + 0x21500406,0x00b80e0d,0x20f01809,0x0ff85851, + 0x00482602,0x00500805,0x20103e0c,0x0d483818, + 0x00305003,0x20987e09,0x00a03209,0x0e382c20, + 0x00201c07,0x00082e14,0x00103605,0x0dd8281f, + 0x01102e02,0x00c87806,0x21204233,0x1258583a, + 0x23607414,0x00d04000,0x22c95c00,0x19a84a2a, + 0x22396a15,0x04626000,0x26a06000,0x1b587a50, + 0x21c8e618,0x01d13c00,0x22009000,0x19f8324a, + 0x23607403,0x21a87c00,0x04187400,0x22c87664, + 0x0618a21f,0x02a0f43b,0x21c812a3,0x1778d27c, + 0x04006821,0x21489240,0x02e08669,0x18487284, + 0x02809c32,0x21b8ba49,0x02e81e53,0x17381a74, + 0x05801a01,0x0048340a,0x02383aa3,0x1ec8aab5, + 0x22c00c08,0x00286a21,0x02110881,0x12889e8d, + 0x21982e13,0x00602822,0x00a81858,0x13886e8d, + 0x00787e2d,0x00b0b44e,0x00085c26,0x12f8568a, + 0x21400c01,0x00a82c07,0x01601467,0x17f8b2d3, + 0x00600807,0x00682609,0x00601e02,0x0f784e4e, + 0x00202c0d,0x20584e15,0x0140380d,0x10185a5b, + 0x2160601c,0x2148aa38,0x02d07c3a,0x0f583e5a, + 0x20582a07,0x00d8040a,0x00b0682a,0x12a89a8b, + 0x00183e09,0x0080800d,0x20283010,0x0d184247, + 0x00081a0a,0x00602411,0x00180814,0x0d78524b, + 0x00d8060b,0x0050181b,0x00385208,0x0d083a41, + 0x00280804,0x00202e0c,0x00a00c1c,0x0ee86268, + 0x20201409,0x2078360f,0x01d02815,0x0b285635, + 0x20200808,0x0008120f,0x00a01414,0x0b784637, + 0x20882c03,0x00303a07,0x0090081f,0x0b184236, + 0x20880401,0x00081800,0x01501823,0x0c286a48, + 0x20381605,0x2010200b,0x01081410,0x09c84e22, + 0x00181203,0x00202009,0x0058180d,0x0a084a26, + 0x00401e02,0x20782401,0x01700808,0x09c84623, + 0x00881a04,0x20103003,0x00f8100b,0x0a585e31, + 0x00701a01,0x20683205,0x01802c07,0x08e84a17, + 0x00000602,0x20280a01,0x00d01c0f,0x09084a18, + 0x20602406,0x00083e05,0x00e00815,0x08e84614, + 0x20c03c07,0x20786e08,0x01b02424,0x09186619, + 0x20c02407,0x00085207,0x00c0101b,0x08684206, + 0x20102003,0x20183206,0x00b00c0e,0x0888420a, + 0x00383a09,0x0090500e,0x20280803,0x08783e08, + 0x00582a05,0x0080440c,0x00082000,0x08a85a08, + 0x00781e0a,0x0090400f,0x20982208,0x08783403, + 0x20200400,0x00781003,0x2018040b,0x08784003, + 0x20101806,0x2068220e,0x0120180d,0x08483800, + 0x00180401,0x20280603,0x01102810,0x08885800, + 0x2028040c,0x0020160f,0x0078080e,0x08883c06, + 0x00381a02,0x00802804,0x20580804,0x08a83c0b, + 0x00000e01,0x00081405,0x00a80c0a,0x08783c0b, + 0x00080e05,0x20301800,0x01000c12,0x08c84811, + 0x00281e12,0x00200015,0x00c03c08,0x08e84411, + 0x20280c00,0x00301601,0x00500c0d,0x09183c13, + 0x20380e05,0x00300804,0x0050140b,0x08f83815, + 0x20402c0a,0x20583e0f,0x01681013,0x09984c24, + 0x20201c11,0x20501220,0x00c8380d,0x0998201c, + 0x00600c01,0x00081202,0x00a00807,0x09e8381d, + 0x0040380a,0x00083a0c,0x00781403,0x09c8301d, + 0x00980a05,0x00502810,0x00784006,0x0af86031, + 0x20503601,0x00285813,0x01081806,0x0aa85826, + 0x20d01601,0x00282000,0x00600819,0x0af8382d, + 0x2048460a,0x00e05c13,0x20880c10,0x0ac83c26, + 0x20c81e02,0x00400400,0x01103421,0x0cc86c45, + 0x00184210,0x00f04c10,0x20604608,0x0bd84025, + 0x20102807,0x00783a05,0x20280a0f,0x0c983832, + 0x20902005,0x2038360b,0x00f03c03,0x0c283030, + 0x20e01002,0x20380605,0x01180604,0x0f385453, + 0x0020340a,0x2018661e,0x00e04206,0x0ce8201d, + 0x00684e05,0x01107810,0x21081a12,0x0de83820, + 0x00882201,0x00502802,0x00280a19,0x0d882024, + 0x00f01201,0x00100c02,0x0118222d,0x11885c38, + 0x22395e15,0x0301a000,0x20512400,0x1898aa3f, + 0x2380d80e,0x21d9d400,0x06906000,0x19d87a24, + 0x2340dc14,0x21797000,0x03885400,0x1990022d, + 0x23389a0a,0x0140e800,0x20c03000,0x22780e73, + 0x04305819,0x2278ee3e,0x06310268,0x16184273, + 0x06187a1a,0x0190a029,0x20c826a9,0x17d82e79, + 0x05b8a224,0x0201183b,0x2248729c,0x1758067b, + 0x05881414,0x21201a1f,0x02d80699,0x1e180ac0, + 0x22301e03,0x2118440c,0x0288305f,0x11e80e78, + 0x22b03815,0x20585e26,0x01c0387a,0x12e82291, + 0x2260641a,0x2088be32,0x02208074,0x1278128f, + 0x21302216,0x2188081e,0x0338206e,0x171822d5, + 0x00d01000,0x20a80803,0x0178260b,0x0f18124e, + 0x00f82a0d,0x00903c1a,0x00583208,0x0f982a58, + 0x00684e0b,0x01107c1c,0x20e86002,0x0f300254, + 0x20c04419,0x21088224,0x03101834,0x11d82284, + 0x20800e02,0x20683004,0x0150241d,0x0ca81e45, + 0x20a00c05,0x2018260d,0x01403024,0x0cf82a4a, + 0x00281202,0x20200a06,0x01203013,0x0cc81249, + 0x00781615,0x00201026,0x01081810,0x0e582e62, + 0x00700e01,0x20300e01,0x00981006,0x0ad80a33, + 0x00500202,0x00200804,0x00b81406,0x0b181e35, + 0x20503809,0x20684a0c,0x01381018,0x0ac80a33, + 0x2070140d,0x2038221b,0x01401c24,0x0ba81a48, + 0x20800404,0x00081a04,0x00c0081b,0x09781623, + 0x20300801,0x00281a01,0x00d00816,0x09982627, + 0x00282606,0x00802c0f,0x00181c09,0x09781623, + 0x00501203,0x0018180c,0x00d8200d,0x09d8262f, + 0x00680606,0x00101408,0x00681002,0x08a80e15, + 0x20280c02,0x00400401,0x0070000e,0x08a82215, + 0x00181e04,0x20203202,0x00c0140f,0x08981217, + 0x20582a03,0x00504402,0x0078081b,0x08a8221b, + 0x20480c07,0x00001e0a,0x00b81414,0x0818120a, + 0x00281e05,0x00103407,0x00800008,0x08381e0a, + 0x20603c09,0x20985e0d,0x01800c11,0x08181206, + 0x00001804,0x20583206,0x01801c0c,0x08282a08, + 0x20300203,0x2038100a,0x01200c07,0x08082404, + 0x20200c04,0x20680609,0x0150080e,0x08081801, + 0x00580e06,0x0060240e,0x00182601,0x08181001, + 0x00200a03,0x00081005,0x00c0080d,0x08181c04, + 0x00a80a07,0x20300c01,0x00e02201,0x08481007, + 0x00100a02,0x20381804,0x01400808,0x0848200c, + 0x00081202,0x00301204,0x0090180f,0x08281408, + 0x20580401,0x00280a03,0x00901013,0x08781414, + 0x21003010,0x20585613,0x0110001e,0x08980c15, + 0x20200802,0x20181603,0x00e0080c,0x08c81815, + 0x2080180b,0x20182209,0x00d8140f,0x08a81417, + 0x00681c04,0x00104400,0x00783004,0x09481420, + 0x00f82e0c,0x00706c1d,0x20483a13,0x0978101a, + 0x00781201,0x00101003,0x00980405,0x0998141e, + 0x00e85613,0x0050741a,0x00600a09,0x0988181a, + 0x00480e0e,0x2060140d,0x01702416,0x0a78202d, + 0x20683602,0x20504208,0x0160441a,0x0a380c1e, + 0x20f00803,0x20301800,0x00d81419,0x0aa8102c, + 0x20e04c13,0x21087220,0x02303423,0x0a680827, + 0x20e03815,0x20984e1d,0x01c00421,0x0c381048, + 0x20f03807,0x2118760d,0x02703807,0x0b70002f, + 0x00681e0b,0x2010440a,0x01300e13,0x0c38142f, + 0x2058220e,0x00402818,0x00681608,0x0bf80835, + 0x20c00210,0x00503023,0x00982e09,0x0ec82054, + 0x00c80e02,0x20303c07,0x00a84e24,0x0cd0101f, + 0x00101007,0x20886a15,0x02405e02,0x0d781023, + 0x00702405,0x20483610,0x01002216,0x0d600424, + 0x00e83c05,0x00403e0e,0x0150562b,0x11181038, + 0x23715412,0x257a7400,0x08a85000,0x17f06612, + 0x22b86202,0x2120b400,0x01288000,0x1a107e38, + 0x2208b207,0x01212400,0x20d83400,0x1a10564a, + 0x23d06802,0x2068e400,0x02f00000,0x22803e64, + 0x05b01e19,0x20102036,0x2138d6a6,0x16706266, + 0x04708c09,0x22a8c607,0x03f81680,0x17a03a78, + 0x0360680e,0x21a8ce15,0x03b05261,0x17402e7a, + 0x06c03404,0x01582c06,0x20986eb8,0x1e6042c0, + 0x22600c10,0x00600e16,0x20b82c6c,0x12203283, + 0x2168260d,0x20604c15,0x00e83c54,0x1300368e, + 0x20c83a0e,0x00006c15,0x00984842,0x12c0468a, + 0x2298860a,0x02205812,0x2140308c,0x17401ed6, + 0x00d81212,0x00902c1b,0x20881e08,0x0f200e51, + 0x00201809,0x20f83e11,0x02102011,0x0f80265c, + 0x20602c0a,0x20e86a16,0x0240241e,0x0f402e5a, + 0x00d81405,0x0010520d,0x00282810,0x12104688, + 0x20a80411,0x00580a19,0x00301421,0x0cb01645, + 0x20500e04,0x2098040a,0x01182c18,0x0cf02647, + 0x00001c02,0x20382809,0x00a83c0d,0x0cd02a44, + 0x20f00800,0x20482c01,0x01500836,0x0e402265, + 0x00682e11,0x00403019,0x00100004,0x0ae00e32, + 0x00480c02,0x20600603,0x01100409,0x0b001e37, + 0x0048360b,0x0040600f,0x0008140c,0x0af02238, + 0x00680402,0x20201c01,0x00a82809,0x0bb02646, + 0x2040140e,0x20781218,0x00d00817,0x09802225, + 0x20200a02,0x20800002,0x01280c15,0x09801a28, + 0x20402809,0x20984613,0x01802019,0x09701e25, + 0x00180e06,0x20301406,0x0100001a,0x09c01a35, + 0x0008120b,0x20201013,0x0098040a,0x08a01214, + 0x00001403,0x20681e05,0x0128040f,0x08901616, + 0x20301800,0x00182807,0x0078180e,0x08901a12, + 0x20801807,0x2068360b,0x0150141e,0x08801a19, + 0x00200806,0x20680a0d,0x00c0100a,0x0820220a, + 0x20300800,0x20282004,0x00b0080f,0x08200e07, + 0x00383203,0x00705407,0x20381805,0x08301a09, + 0x00480605,0x0000140b,0x00882006,0x08101a07, + 0x20600a01,0x20481404,0x00a80c11,0x08001803, + 0x00281603,0x00001c04,0x00300805,0x08101803, + 0x20181601,0x20500203,0x0120300d,0x08001400, + 0x20181201,0x00000a03,0x00d01812,0x08001404, + 0x00400e02,0x20281001,0x00600800,0x0840180b, + 0x20100002,0x20500605,0x00a0040c,0x08401c0b, + 0x20201807,0x20a81e07,0x01280c0b,0x0830240b, + 0x20401005,0x20481205,0x00f81010,0x08601815, + 0x00081406,0x00103e04,0x0018300b,0x08b01c11, + 0x00000602,0x20500002,0x00a80c09,0x08c01815, + 0x00481a0c,0x20302c0e,0x00b80406,0x08b01c14, + 0x00a01205,0x20181009,0x00b00004,0x0940101f, + 0x00380a0d,0x20581c0f,0x01004c0a,0x0960081b, + 0x00601c05,0x20481e03,0x00b80c08,0x0990141e, + 0x20504812,0x20a88a17,0x01502411,0x0970201f, + 0x20a80402,0x00381605,0x00602823,0x0a701832, + 0x2080240d,0x20785618,0x00903411,0x0a603428, + 0x20b84203,0x0040340c,0x00302419,0x0ab0102e, + 0x00484a12,0x0080781f,0x20c82c03,0x0aa02829, + 0x00782007,0x00205801,0x00183404,0x0c602846, + 0x20881207,0x00203810,0x20c84606,0x0bd0382e, + 0x20580a09,0x20d80c02,0x01005e0a,0x0c503436, + 0x21302c0d,0x20983e18,0x01203010,0x0c102833, + 0x21c83e12,0x20702c15,0x01706c1a,0x0ec02055, + 0x00a81c01,0x20201603,0x0020221d,0x0d10281b, + 0x00806008,0x20f83a18,0x00d83a17,0x0dc05424, + 0x00d81604,0x0020380d,0x00382e27,0x0d902826, + 0x0130500b,0x21687621,0x02104e39,0x11505c42, + 0x22588006,0x03918800,0x27990c00,0x19808641, + 0x22d0500e,0x01286c00,0x22387c00,0x1b005e3e, + 0x2270b807,0x2238f000,0x02983800,0x1ac08e42, + 0x23b01c08,0x22105800,0x01e8a000,0x2390d673, + 0x0428520d,0x01907412,0x21702270,0x16e00e79, + 0x05089e17,0x0260e42b,0x23e83a88,0x18603a81, + 0x04483e0c,0x00b06814,0x21384e76,0x18107e7d, + 0x07086a1e,0x21a07417,0x034026b2,0x1f1096cc, + 0x21682408,0x00503215,0x00602c56,0x12602686, + 0x22300c08,0x20181e1b,0x20506069,0x13804691, + 0x21a00008,0x20383a11,0x00802857,0x1360668c, + 0x2340ec2d,0x23493643,0x0518349e,0x17b09ad6, + 0x20483a02,0x20300004,0x01203014,0x0f302251, + 0x00b00c06,0x00300e03,0x20c84000,0x10104e5c, + 0x00501800,0x20302007,0x20786c08,0x0ff06a5d, + 0x01182e21,0x00701442,0x00486c03,0x12a05286, + 0x00703601,0x21181a03,0x01282007,0x0cf03e44, + 0x20981a0a,0x0050240f,0x20a80822,0x0d60364b, + 0x00182204,0x00303006,0x00181416,0x0d40424d, + 0x20f00c13,0x20381221,0x00900437,0x0ec05e69, + 0x20a02c06,0x20485205,0x00c0041e,0x0b102a31, + 0x00502009,0x00081e0f,0x00000407,0x0b603e37, + 0x20702004,0x20484206,0x00d0201a,0x0b403a35, + 0x0070020b,0x00000817,0x00582c0a,0x0c204648, + 0x00a81e08,0x00702c0c,0x20881601,0x09d02a23, + 0x20481e05,0x00801c0a,0x20780817,0x09e03228, + 0x00581e03,0x00303806,0x20482006,0x09e04625, + 0x20480803,0x00080e0a,0x00702420,0x0a204634, + 0x20b00c08,0x0008260d,0x0030181d,0x08e02a15, + 0x00381000,0x00001e04,0x0000000a,0x08e03a18, + 0x20381801,0x20301e04,0x00a00015,0x08e03e18, + 0x20100004,0x20201202,0x00582c12,0x08f04a1a, + 0x00800607,0x0030100c,0x20681e03,0x08802e08, + 0x20301001,0x20380e03,0x00781012,0x0860320a, + 0x20101a03,0x20983801,0x01101c0c,0x08703a07, + 0x20181609,0x20200c0b,0x00801010,0x08603a09, + 0x20780805,0x00400a09,0x20200415,0x08502800, + 0x20101001,0x00182002,0x00380409,0x08502404, + 0x20202c09,0x20383a09,0x00381c09,0x08604003, + 0x20201c07,0x20782a0e,0x00c0080f,0x08604406, + 0x00280603,0x00200c07,0x00080c01,0x0880240c, + 0x00280a02,0x00500803,0x20500006,0x0890280c, + 0x00582a0b,0x00803011,0x20b81404,0x0890300a, + 0x00181000,0x00101808,0x0028280a,0x08c03c13, + 0x00680a02,0x00180a02,0x00302007,0x08f02410, + 0x20280806,0x00400e04,0x2038080b,0x09102814, + 0x20900c0a,0x2018260e,0x00101c14,0x09103415, + 0x00681a09,0x20301c08,0x0080200d,0x0980381e, + 0x20a01804,0x20183a07,0x00200c19,0x09a02c1f, + 0x00b82610,0x0020380f,0x00001804,0x09d0281c, + 0x00d81a0a,0x0010540f,0x20883606,0x09e0381c, + 0x2080240d,0x20982613,0x0108041e,0x0ac04434, + 0x00601802,0x00501404,0x20c85206,0x0ad02c29, + 0x20f05813,0x20789622,0x00e01c24,0x0af03430, + 0x20e02c0b,0x20485e10,0x00d03422,0x0ae0282a, + 0x00e80a0d,0x00081014,0x00601805,0x0cc03846, + 0x20f81607,0x00b00c09,0x20701c0a,0x0c10102b, + 0x20e01e03,0x00f82418,0x21784207,0x0cc0243f, + 0x20682a0a,0x00704812,0x20a81608,0x0c803837, + 0x22f05c0a,0x20288a12,0x0030382f,0x0f405460, + 0x00b03404,0x00683e0c,0x20401220,0x0d60241e, + 0x0108a205,0x0160ec0f,0x21f0122f,0x0e603022, + 0x00881404,0x20380a0b,0x00804619,0x0e004025, + 0x01e86e04,0x0160800b,0x2208225a,0x12406047, + 0x21f8160c,0x20f00800,0x0330cc00,0x19880a41, + 0x21f8160b,0x20908800,0x01200400,0x1b703a51, + 0x2218d20b,0x03313c00,0x24006000,0x1bf05e50, + 0x23388e1b,0x03d0ac00,0x2460f000,0x25308a79, + 0x03502812,0x21487a25,0x03507e5e,0x17004670, + 0x03909012,0x20e8ee21,0x03404e5d,0x1870267f, + 0x03802c06,0x20284a21,0x01006662,0x18f07a80, + 0x05206c39,0x01a8c251,0x21a0229a,0x20a0cac6, + 0x20e01211,0x20a83810,0x01780441,0x12e05e7e, + 0x21b81a07,0x01600c15,0x2078344d,0x13f02e87, + 0x21203815,0x00983a10,0x20288046,0x1440728e, + 0x2078e637,0x0351905a,0x24a8c05a,0x1950aae6, + 0x20609020,0x2068aa24,0x00986417,0x0fc05a52, + 0x01182a02,0x01002c00,0x20400e03,0x10802e61, + 0x0048521b,0x0170682e,0x21081810,0x10a03e63, + 0x21003824,0x20386e4b,0x01a05c45,0x13708e96, + 0x00786a20,0x01e0883d,0x22183405,0x0d702244, + 0x21300407,0x00782206,0x00701431,0x0db0324a, + 0x20301011,0x00382e23,0x00a0441c,0x0dd0564e, + 0x00480e09,0x00a01821,0x20188816,0x0fa06e68, + 0x2058200f,0x00503224,0x00104019,0x0b804235, + 0x00e8320a,0x0070440e,0x20100609,0x0bd03a36, + 0x20381606,0x0070180e,0x20183414,0x0bd05235, + 0x20480e07,0x00700405,0x00501c21,0x0cc05a4d, + 0x00201a06,0x20382809,0x00d80c0b,0x0a203623, + 0x20903806,0x20583e10,0x01001021,0x0a40422a, + 0x00200400,0x00281a03,0x0060140b,0x0a704a25, + 0x2020180b,0x00482210,0x00681016,0x0ad06231, + 0x20301407,0x00380a08,0x00482410,0x09303616, + 0x00380402,0x00981003,0x00181406,0x09503a16, + 0x20202001,0x00382a03,0x00080c11,0x09705217, + 0x00480e0b,0x00a01012,0x20281c10,0x0990521e, + 0x00182609,0x00801c0f,0x00201009,0x08c02609, + 0x20281604,0x00802408,0x20380c0f,0x08c03a0b, + 0x20400003,0x00a01002,0x20a8280c,0x09004608, + 0x20900c0c,0x00782e11,0x0020101c,0x08f05208, + 0x20201007,0x2018120d,0x0090080c,0x08a03401, + 0x00080c02,0x00301605,0x0060040b,0x08a03802, + 0x00782e08,0x00a04c09,0x20681000,0x08e03a02, + 0x00681209,0x00b03012,0x20983000,0x09004c06, + 0x20181605,0x00300408,0x00500408,0x08d02c0b, + 0x20100401,0x00080c00,0x00b80409,0x08e0300c, + 0x20502808,0x20184610,0x00d01415,0x08f03409, + 0x00101002,0x00681609,0x00401c12,0x0940440f, + 0x00402401,0x20282206,0x00680405,0x09403412, + 0x00400a03,0x00180804,0x00800407,0x09603014, + 0x00101a01,0x0080000a,0x20483c05,0x09703016, + 0x20301007,0x00a82e03,0x20100015,0x0a104423, + 0x20701409,0x00801203,0x20284412,0x09f02c1d, + 0x20601405,0x00383606,0x00601c14,0x0a303421, + 0x00382a04,0x00f01006,0x20403809,0x0a40201d, + 0x0058220c,0x00e04811,0x20c80c0c,0x0b704c34, + 0x00785212,0x00c06019,0x00102602,0x0b101425, + 0x00581a02,0x00807409,0x20785803,0x0b70402d, + 0x20380c04,0x00502e07,0x00080412,0x0b50442b, + 0x0010240e,0x00682213,0x0060181a,0x0d405046, + 0x2160140f,0x20782e1d,0x01a03c14,0x0c40342d, + 0x21184609,0x00203803,0x01504010,0x0cf02436, + 0x21001208,0x00183005,0x00b0340a,0x0ce03c38, + 0x22587215,0x00f09018,0x2020101d,0x0fe05462, + 0x00f85e05,0x2030600f,0x00f8162d,0x0da0381f, + 0x00b08007,0x20f8fe16,0x02306220,0x0ea0382d, + 0x00c01c06,0x00584611,0x20100a25,0x0e905029, + 0x01a0940c,0x20d8c225,0x0210224f,0x12d06446, + 0x22c01a0b,0x00c83800,0x00609800,0x1a006e29, + 0x22a87401,0x01b04c00,0x2080a400,0x1c104e42, + 0x22c0b406,0x22893400,0x05802400,0x1c708e36, + 0x24f09407,0x2328f800,0x07101c00,0x2620de56, + 0x0468080f,0x01200221,0x20880683,0x1810a26a, + 0x04b84e0e,0x2020c404,0x00b0127e,0x1950a281, + 0x03e80e07,0x00503812,0x00a84683,0x1a10ae78, + 0x08b00a16,0x20c08816,0x03387eec,0x2230fecc, + 0x21f02803,0x0100000d,0x20888451,0x13d07e83, + 0x22201412,0x21583e27,0x03c02462,0x1480968f, + 0x00284206,0x00207602,0x01980c37,0x1540a29e, + 0x23e04016,0x20b91a2b,0x056094b4,0x1a50bee8, + 0x01a8be13,0x01a10c17,0x20881e0c,0x10705e61, + 0x00f02e05,0x21084c0f,0x02d84603,0x11107e5f, + 0x21702c0c,0x20e88e14,0x03602c3e,0x11308a64, + 0x01481209,0x00503818,0x0108b206,0x14e0e291, + 0x21a0540f,0x2158b222,0x03b06042,0x0da05646, + 0x20d01603,0x20481801,0x01a81c2b,0x0e40724b, + 0x00e00a08,0x20300811,0x01385207,0x0eb09248, + 0x20600402,0x00181202,0x01e82437,0x1090aa78, + 0x00a01e01,0x00082c0c,0x00f83e0b,0x0c10622b, + 0x0040200b,0x00085607,0x01480805,0x0c606233, + 0x20801003,0x20182608,0x01580822,0x0c907a3b, + 0x20b80601,0x00281c04,0x01980c26,0x0da0964a, + 0x20480602,0x00702008,0x00481c14,0x0ab05a27, + 0x20385a10,0x00906c19,0x00080812,0x0af06228, + 0x00200804,0x00381001,0x00b83009,0x0b206e25, + 0x00981c01,0x00102400,0x01382406,0x0bb09634, + 0x00583605,0x00503800,0x00c02009,0x09c05619, + 0x0050240c,0x20d81a17,0x01b00409,0x09e0721b, + 0x00082206,0x0050380c,0x00781c0e,0x0a205e1a, + 0x20800605,0x20581005,0x01c00422,0x0a508620, + 0x20803c0a,0x2088560f,0x01b00017,0x09305e09, + 0x20600a06,0x20481c0c,0x01580c17,0x09405a0b, + 0x20281401,0x20300e06,0x0150180e,0x09905e0b, + 0x00201408,0x20580a0b,0x0188300b,0x09b0860a, + 0x00682a0a,0x00802410,0x00681201,0x09205002, + 0x00100004,0x20181207,0x00e00805,0x09306003, + 0x20102002,0x20883e03,0x01800c09,0x09605c00, + 0x20381a06,0x0010000e,0x01700412,0x09a06804, + 0x2060300b,0x2038360f,0x00f80c10,0x0950540a, + 0x00180401,0x20200804,0x00a81809,0x09605c0b, + 0x00381004,0x00103002,0x00983405,0x09806008, + 0x00380c01,0x20501a03,0x01700c09,0x09f07c12, + 0x00583a04,0x00a04c11,0x00182201,0x09c04412, + 0x00180607,0x20200c07,0x00c00c0b,0x09e05815, + 0x00084e0e,0x20304c0f,0x0160300f,0x09e05412, + 0x00401800,0x20800a01,0x01d81412,0x0ac07c20, + 0x00383608,0x20504805,0x0150380f,0x0a605019, + 0x2010100f,0x20300a0e,0x00f81c0d,0x0ab06021, + 0x20106012,0x2168721c,0x02900c0f,0x0ab06c21, + 0x20880c05,0x20281400,0x01f0281d,0x0c107437, + 0x20b0680b,0x21288e14,0x02603817,0x0b70642b, + 0x00383619,0x0010281f,0x01004c0b,0x0bf0542d, + 0x00180e0d,0x00200819,0x00d80c0b,0x0bf05c2e, + 0x01083e12,0x2040440f,0x01a03807,0x0e209049, + 0x2070020e,0x00800c0d,0x00381a0a,0x0cf07032, + 0x21a06c14,0x20c8922c,0x01b02c14,0x0d90843d, + 0x21780803,0x0000020e,0x00f0240e,0x0d90703b, + 0x23a0841a,0x2138c628,0x02b02036,0x10c0a467, + 0x00a06c09,0x0088ba1b,0x0060061e,0x0e40601d, + 0x01286206,0x01008011,0x20a88637,0x0f606c29, + 0x01201002,0x20201205,0x00f85236,0x0f406c25, + 0x0278ba0c,0x00e0fc25,0x20686e74,0x13e09844, + 0x2370220c,0x22200c00,0x02b07000,0x1b30d21a, + 0x2291040b,0x23391400,0x04a84c00,0x1cf0d233, + 0x22686e04,0x01c0e800,0x22000000,0x1e50fe42, + 0x24780807,0x2020c800,0x22481000,0x28d17a5f, + 0x05605017,0x21981a25,0x02e832a4,0x1980f26c, + 0x03c81e1a,0x00e82422,0x00506e7a,0x1ac0c270, + 0x03782601,0x0000120b,0x01b06671,0x1ba0f67a, + 0x07589629,0x20409c15,0x00e0fed6,0x24c17eca, + 0x21c88e1a,0x20507021,0x0280145e,0x14e0be8f, + 0x21000817,0x0070062d,0x20480c3b,0x16410a8f, + 0x20401400,0x2088520d,0x01f02c34,0x16f11299, + 0x22807c3a,0x22985667,0x03587089,0x1cf1d6f0, + 0x0070c81a,0x22892a2e,0x0450280b,0x1170d65b, + 0x00a83e0a,0x00904018,0x20385c0d,0x1280d66b, + 0x20b0140d,0x2038060c,0x00b88429,0x12e10e6a, + 0x00b0061f,0x20a00446,0x0208d412,0x170142a2, + 0x20a8360c,0x0090501f,0x20589020,0x0ee0c245, + 0x20f81c06,0x20502206,0x00d8182c,0x0f80c24f, + 0x00582a0c,0x0020241a,0x00a8380a,0x1010ca50, + 0x20481008,0x20980617,0x02100035,0x1261267f, + 0x00981006,0x20402605,0x00f82001,0x0d109e35, + 0x00f0220e,0x20c0140b,0x01683203,0x0d70b63a, + 0x20501004,0x20800e0b,0x01281c1a,0x0dd0ca3e, + 0x20c01003,0x20d82401,0x0208542a,0x0f310a4f, + 0x20682e0d,0x2080140e,0x0180301c,0x0b909227, + 0x21304c18,0x20589e1f,0x01a0042a,0x0bd09a27, + 0x00600400,0x20400401,0x0158300a,0x0c30ae2c, + 0x00b03206,0x20982c0b,0x01783c06,0x0d30e638, + 0x00005011,0x21386619,0x01d00009,0x0ab0aa14, + 0x01184216,0x00e0582a,0x20d83e0f,0x0b008e19, + 0x20600201,0x20382801,0x01600c1a,0x0b109a1a, + 0x20d80807,0x00380a07,0x00c81827,0x0bb0d622, + 0x00284e11,0x0010641a,0x00482808,0x0a309a0c, + 0x20c80c09,0x20100219,0x00903023,0x0a40960f, + 0x20101c03,0x20382a03,0x00c81808,0x0a809e09, + 0x00b82a0b,0x0010380f,0x00a81400,0x0b10ca0e, + 0x20505011,0x21285a1a,0x01d80c0f,0x0a009400, + 0x00501c02,0x20481003,0x00a83e01,0x0a208c02, + 0x00081601,0x00402807,0x00282806,0x0a609602, + 0x2090340b,0x20984a13,0x01900020,0x0ac0c402, + 0x0058460c,0x00205c19,0x00782c01,0x0a208008, + 0x00200e04,0x00300008,0x0058100d,0x0a407808, + 0x00881609,0x20100405,0x00c02c08,0x0a708c05, + 0x00380601,0x0048040e,0x00781c07,0x0b30b816, + 0x00105000,0x20f8620c,0x01e03010,0x0a708410, + 0x20680c08,0x00600605,0x00501012,0x0ac07817, + 0x20e07816,0x20689a18,0x00e80c1e,0x0ad09818, + 0x00484609,0x0030500c,0x00603811,0x0c10c421, + 0x20601410,0x0068560b,0x00700814,0x0b408422, + 0x00e82210,0x00303c12,0x00602000,0x0ba08820, + 0x01087a17,0x0180b429,0x2188260d,0x0bd08c21, + 0x20304403,0x20e83610,0x01a0281d,0x0d60e438, + 0x00086e19,0x00b0a826,0x20f80803,0x0c80942d, + 0x21603c14,0x2058761f,0x0150442a,0x0ce09c35, + 0x20c01006,0x20681e1b,0x01506424,0x0ce0a02c, + 0x20304c0d,0x00386a08,0x00d80c15,0x0f90dc51, + 0x21582c0f,0x21001224,0x01b05404,0x0e00ac31, + 0x20589617,0x00a0b81d,0x20882618,0x0ed0a83e, + 0x21580807,0x20281a09,0x00e81801,0x0ea0a83e, + 0x22087e1e,0x0160c41f,0x20e8180e,0x1270e063, + 0x01382e03,0x21b0880a,0x02088a39,0x0f40ac14, + 0x00d0780d,0x21b89e27,0x02580a26,0x1050a01d, + 0x01484604,0x2040440c,0x00882a3b,0x10509820, + 0x01a07c13,0x20992a3a,0x02406a4f,0x1540d43f, + 0x24389011,0x02106c00,0x23907000,0x1cf0b607, + 0x21d91e1e,0x0191fc00,0x24f14000,0x1ef0ca3e, + 0x22906a06,0x23d85c00,0x03309400,0x20312632, + 0x2408ae1c,0x01f0ac00,0x2291f000,0x2b30e249, + 0x06d83e3e,0x2030d834,0x21e086c9,0x1bb1126b, + 0x02208028,0x22e87a59,0x0300b658,0x1c912e6a, + 0x03708202,0x22385a11,0x01c0367c,0x1e016670, + 0x04c1042c,0x20c92654,0x0030c2c1,0x27f1a2aa, + 0x2360c453,0x21393287,0x0180407f,0x16e13e90, + 0x00701e16,0x20e01c1f,0x0128680e,0x1861268f, + 0x20301c10,0x20381617,0x00684c27,0x19615a9b, + 0x01287e1f,0x0351242f,0x24689822,0x20c1b2f9, + 0x0218aa3e,0x01f12c74,0x2348fe23,0x1380f662, + 0x00103c10,0x20787223,0x01a80c24,0x14410276, + 0x00280e10,0x00403418,0x0018701d,0x15212279, + 0x21384411,0x01600e2e,0x00204858,0x19d186bc, + 0x21603c24,0x20b85247,0x01704c3f,0x1070e254, + 0x20a01805,0x0088340e,0x20387826,0x1120d651, + 0x20701c12,0x00185219,0x00e81424,0x11d0fa58, + 0x00402603,0x00583007,0x00687c1e,0x15017281, + 0x00f80616,0x00480c25,0x00384204,0x0e70c236, + 0x00187215,0x00e0701f,0x20f02008,0x0f00c23a, + 0x20183e0b,0x0080381c,0x20683810,0x0f80e23f, + 0x20980c0c,0x00e00e03,0x20687c2a,0x11913e5c, + 0x21304817,0x0038721e,0x00080c29,0x0cf0c224, + 0x0058080e,0x20e04a20,0x00c8240b,0x0d50e630, + 0x00580a03,0x20701606,0x0080100b,0x0dd0ea31, + 0x00584e15,0x00b0601f,0x20381c11,0x0f310e3f, + 0x01186a1c,0x01608828,0x21c82e10,0x0c20aa17, + 0x20603606,0x2108640b,0x01f8081b,0x0c10b21d, + 0x2080280b,0x20882e0f,0x00d8341c,0x0c80de1e, + 0x20501810,0x2088221f,0x01500020,0x0d911626, + 0x20f05c1f,0x2048822b,0x00600c22,0x0b70ae0e, + 0x20302408,0x20382208,0x00682c0b,0x0b80b60a, + 0x00382605,0x00203011,0x00283c05,0x0be0ba0d, + 0x20103205,0x20183c10,0x00c83810,0x0cc0f60f, + 0x00c86621,0x01309c33,0x21a8320b,0x0b509e02, + 0x00682604,0x0060400f,0x20182402,0x0b509e04, + 0x00000e07,0x20781002,0x00e0200e,0x0ba0b604, + 0x00283802,0x00a05401,0x20381c0e,0x0c90f000, + 0x20704c20,0x20687230,0x00e0381a,0x0b40a805, + 0x20381e07,0x20402403,0x00e03415,0x0b50a007, + 0x20203014,0x20483e12,0x00a8200c,0x0bb0b809, + 0x00301e08,0x20480c06,0x01201014,0x0cd0e811, + 0x0018721d,0x00d09830,0x20e81005,0x0bc0a415, + 0x0020100a,0x20b82611,0x0170180d,0x0be0b418, + 0x00788e1b,0x0080d029,0x20481407,0x0c20ac12, + 0x20505012,0x00387e12,0x00f01c1d,0x0db0ec2a, + 0x00b04410,0x20e81626,0x01801009,0x0c70c01b, + 0x20200203,0x2078200e,0x00e01412,0x0cd0b028, + 0x20606014,0x21b8ae29,0x0300801d,0x0cf0bc24, + 0x00087a11,0x01709c23,0x21000c0d,0x0f60f83f, + 0x21802a0b,0x0028a009,0x01204028,0x0da09c34, + 0x20281a15,0x20703c06,0x00601c0b,0x0e50d436, + 0x2068260f,0x20301014,0x00481009,0x0e60d437, + 0x00b86606,0x20707a0f,0x01706c0d,0x1191244c, + 0x20603c13,0x00c87219,0x21584621,0x0f80b838, + 0x21c08827,0x20d90a3a,0x01681004,0x1020c03e, + 0x20d02808,0x20b83619,0x00982a08,0x1020d837, + 0x23e0200c,0x2218b621,0x0350502c,0x14513069, + 0x0108320a,0x01b0041e,0x2328362f,0x10b0880f, + 0x01a87a12,0x0150c837,0x22c8de4d,0x11b09417, + 0x00f04400,0x20188e01,0x2058522e,0x1190a01b, + 0x02e01a01,0x21904803,0x00891e89,0x17512c37, + 0x2320b021,0x21294000,0x0288a400,0x1df09003, + 0x23b0400e,0x01995400,0x20413800,0x1fb02406, + 0x22f8b006,0x0510dc00,0x2850e400,0x2250821e, + 0x25c09423,0x22595400,0x03404c00,0x2cd0fa0b, + 0x02f86235,0x01a02064,0x22809a95,0x1d408647, + 0x04a87618,0x02a10429,0x25a03ab1,0x1ef0da53, + 0x0348aa1b,0x02512812,0x24e0de8d,0x20a10265, + 0x07790240,0x0001ec6a,0x22104315,0x2b016695, + 0x01d8340f,0x0021223b,0x22001608,0x19712e95, + 0x20f84801,0x00c0761f,0x2190c02d,0x1ab11a95, + 0x00c0181b,0x2050423f,0x20405010,0x1c215ea4, + 0x20d0340b,0x24085656,0x05a1a051,0x23e1daf7, + 0x21e0540a,0x20b8ca0e,0x02804c51,0x1520de71, + 0x0110080d,0x20604a1b,0x00584801,0x16813e7e, + 0x20e8120f,0x00101412,0x00c81435,0x17713e81, + 0x2020ac24,0x2338be34,0x0458942b,0x1d4216b9, + 0x00e84e0a,0x00a06810,0x20a83e08,0x1260fe4d, + 0x20480a0e,0x2040100b,0x01784034,0x12e0fe64, + 0x00b0040b,0x20300a1b,0x01183c0a,0x14013a61, + 0x00180e1c,0x20903c37,0x0168cc25,0x1811aa92, + 0x2070180c,0x20981a0f,0x01082021,0x1010ea40, + 0x2140741a,0x2068e21e,0x01b81827,0x1080da36, + 0x20d04c03,0x20187c05,0x0138582c,0x1150fa46, + 0x0030080d,0x20c81a1d,0x02582427,0x14217a6c, + 0x00483e14,0x20206c16,0x00a8340b,0x0e70d62a, + 0x01481e17,0x01702c2f,0x21d85614,0x0f10c62d, + 0x00281203,0x0120000d,0x20c82806,0x0fa0de2d, + 0x21004602,0x20a8840b,0x01f83c30,0x11714640, + 0x20b0641e,0x2118ae27,0x02500418,0x0d60be19, + 0x20c8280c,0x01003e16,0x21100c27,0x0db0ca24, + 0x00382607,0x00d05005,0x20c81c0c,0x0e50e224, + 0x00a81005,0x00702804,0x20285801,0x0ff13a28, + 0x01184a1e,0x00809433,0x20786609,0x0cd0ae11, + 0x00582e07,0x0060480d,0x20281c03,0x0d00be0f, + 0x20202009,0x00483e10,0x00800015,0x0d70d213, + 0x20683610,0x00305013,0x00880420,0x0ee11e17, + 0x2150401a,0x20a88e27,0x01e06029,0x0c60a601, + 0x00201c03,0x20583208,0x01002811,0x0ca0ba05, + 0x20781400,0x00c0100c,0x20682410,0x0d20c601, + 0x00403813,0x2098561c,0x01c0140f,0x0e912400, + 0x0198461c,0x00507826,0x20582616,0x0cb0b808, + 0x20901000,0x00382c01,0x00301418,0x0cc0c40f, + 0x01282e10,0x00805c0d,0x20201606,0x0d30c804, + 0x20583e09,0x0040441d,0x0078101a,0x0ed11c15, + 0x21b06026,0x20c8b62e,0x01904035,0x0d00bc18, + 0x00c01603,0x00600802,0x20881e04,0x0d70d019, + 0x2140701a,0x2048d624,0x0150482f,0x0d80cc19, + 0x00c83e0a,0x20a07401,0x0170340b,0x0fd13c28, + 0x01a88631,0x00c0b443,0x21400e1e,0x0e20c823, + 0x20500407,0x00b82208,0x20700420,0x0e50c026, + 0x00e83a1e,0x01807029,0x22083e0c,0x0ec0dc2a, + 0x2110600e,0x2198d21f,0x03406430,0x11714045, + 0x22402425,0x21582e4f,0x01901432,0x0f30f42d, + 0x21781e0f,0x00c8080d,0x20f01c10,0x0ff0c03f, + 0x21501416,0x00a8562f,0x2040241d,0x1010d433, + 0x00505a17,0x2018b80b,0x00000603,0x1411505c, + 0x00d81e10,0x20c04422,0x00f8d63a,0x10d0a829, + 0x00a84c12,0x00509620,0x21189a36,0x11d0cc2c, + 0x20683e07,0x01004414,0x21989221,0x11d0b431, + 0x23202030,0x0158563a,0x22e8e40b,0x17013c60, + 0x00608804,0x2138920d,0x01f85212,0x11606403, + 0x00708e07,0x20d8a416,0x01485e16,0x12806406, + 0x01002c00,0x00004000,0x2088a230,0x12b08808, + 0x02d8221b,0x01d09052,0x24391686,0x1960b41f, + 0x21086213,0x00612000,0x21286400,0x1f70f224, + 0x22e04429,0x2228d000,0x06693800,0x2040cc0a, + 0x2290900a,0x2349b400,0x09b0a000,0x22806004, + 0x23982c11,0x01b08800,0x25286800,0x2ef11a1a, + 0x20607843,0x21296638,0x03606631,0x1e109a3c, + 0x03202e48,0x2118847c,0x03208a89,0x1fe0823a, + 0x01906003,0x20f9241f,0x02e0be7b,0x2200c63a, + 0x0370821d,0x01098033,0x2301c6ab,0x2d410a6f, + 0x02c83e59,0x00c0b88f,0x22305e42,0x1b50e276, + 0x20d03033,0x2068925d,0x0111100e,0x1cb12e78, + 0x02884225,0x0090c028,0x21b0922f,0x1eb1668f, + 0x20282014,0x03006225,0x2900be05,0x280216c7, + 0x21481c27,0x2040527c,0x00b0f042,0x17517a76, + 0x01e82e28,0x0060843e,0x21382a19,0x1901667d, + 0x21d00c18,0x20782646,0x0150b047,0x1a11b683, + 0x02289a14,0x0281c817,0x27986e0a,0x21b252ce, + 0x00303c14,0x20a8b208,0x01e87808,0x14614a51, + 0x21200419,0x20580a3b,0x00e03c3f,0x15217a6b, + 0x01680c09,0x20402401,0x00d89610,0x16b1b267, + 0x21b80805,0x00201e26,0x2070745c,0x1b9222a5, + 0x00581a1f,0x00504835,0x20e86c12,0x12012644, + 0x00683a03,0x2040ac11,0x00d8e409,0x12815646, + 0x20a83616,0x2070981d,0x01586c31,0x13817a57, + 0x01080411,0x00000a18,0x0018740a,0x17721a72, + 0x21002017,0x20186227,0x00403c21,0x10411a2b, + 0x20301209,0x21283009,0x0370181a,0x10810235, + 0x00001817,0x21484e27,0x03b00013,0x11715235, + 0x2128260a,0x2010681a,0x0028a83b,0x1451d250, + 0x01383e0d,0x0070b01d,0x2148a60f,0x0f311a21, + 0x00001c07,0x20e85211,0x02b01011,0x0f41121f, + 0x2040120c,0x20d82c1e,0x02883412,0x10113222, + 0x00f00603,0x20980a03,0x01c00005,0x12719e30, + 0x20e02005,0x2088660a,0x01805c2a,0x0e30e614, + 0x20201c07,0x20885404,0x01882010,0x0e81020f, + 0x00781400,0x20a03a07,0x01d81806,0x0f313a17, + 0x2150240e,0x20986a0b,0x01a00833,0x11419614, + 0x00581a07,0x00004805,0x20182c01,0x0e010802, + 0x00581613,0x20103819,0x00380c08,0x0e410a03, + 0x20701006,0x20e83606,0x02a8081c,0x0eb12206, + 0x01782618,0x00007020,0x00083a0d,0x11219e01, + 0x20302810,0x20687a10,0x01102810,0x0e20ec0a, + 0x2090001a,0x20580620,0x01080418,0x0e610c0e, + 0x00201603,0x20a8400c,0x01d01807,0x0ee11c0c, + 0x20e0341a,0x20989e2a,0x01c05437,0x11419014, + 0x00a8321c,0x00509421,0x20e84806,0x0ea10415, + 0x00982221,0x20505c2e,0x01080a03,0x0f110018, + 0x00683e02,0x2040b004,0x00d8480c,0x0f613815, + 0x00201e13,0x00485823,0x20c0100c,0x12819835, + 0x2160681c,0x20893634,0x01809c25,0x0f90e82b, + 0x00200c15,0x20d82a34,0x02703418,0x0fe11423, + 0x21001e0a,0x21385202,0x0390681d,0x1051182a, + 0x2038280d,0x00b07617,0x22284811,0x1461c044, + 0x00281e14,0x0120581f,0x2358c61d,0x1121042e, + 0x22702a13,0x20a8780b,0x01d8381e,0x1160f43e, + 0x00200801,0x20d81e21,0x02684a12,0x11d1342f, + 0x21282624,0x00207010,0x20586008,0x16b18c50, + 0x20200425,0x00a8121f,0x21f87e18,0x1220b814, + 0x01d02435,0x00086e2d,0x2018ca56,0x1330c822, + 0x20c03831,0x20a8a61e,0x01e8ee0d,0x1310d020, + 0x2028084c,0x20801a5b,0x0179562e,0x1911343d, + 0x00a88219,0x00c17c4c,0x2238c21e,0x12608608, + 0x00087a25,0x0091686f,0x21c8e400,0x13607609, + 0x01085e25,0x00411470,0x20b8ba30,0x13b07c01, + 0x01181a2c,0x20a04c84,0x01d8ba34,0x1a306c0b + }, //ct0 + { + 0x21986a12,0x00b00000,0x00012800,0x1be85e0a, + 0x22900e04,0x21400000,0x00082c00,0x1d70480f, + 0x21d80603,0x21400000,0x00001c00,0x1af03205, + 0x22682402,0x20800000,0x00003400,0x1fd81a09, + 0x0108301e,0x20f00236,0x00001a4c,0x1b301630, + 0x02983c01,0x2120020b,0x0008127c,0x1d402e2e, + 0x01b81605,0x2150020a,0x00000257,0x1a503a30, + 0x01e8720d,0x21100006,0x00009a72,0x1ef00642, + 0x00b80a0d,0x21b00025,0x0008561c,0x18c81264, + 0x2050180f,0x22000207,0x0008ae01,0x1a80126d, + 0x0020301a,0x21a0021a,0x0008d607,0x17e01a5f, + 0x01703416,0x22d00221,0x00087a17,0x1b904686, + 0x00d03202,0x21d00203,0x00080805,0x15680e6f, + 0x01a01614,0x21a00024,0x00083611,0x17083676, + 0x00a81619,0x20e00034,0x00082801,0x14e85262, + 0x20b81214,0x22000022,0x00082c2d,0x17580e7b, + 0x20980c03,0x21100209,0x0000082b,0x12381a57, + 0x21500010,0x21500217,0x0000143e,0x13783260, + 0x2070040b,0x21300217,0x00003820,0x12082e51, + 0x00a0440f,0x22300219,0x0008580b,0x1408065f, + 0x00001803,0x21400001,0x00083c0f,0x1008223a, + 0x00b80a14,0x21500019,0x00002000,0x11283640, + 0x00701a09,0x2120000b,0x00080c0b,0x0fe82a3c, + 0x20e80a08,0x21300014,0x0008202a,0x11684645, + 0x20100606,0x20e0000a,0x0000040e,0x0e683a2b, + 0x20a0381a,0x21700224,0x00084820,0x0f581a30, + 0x20d0040c,0x20c00211,0x00081020,0x0e482e26, + 0x00801000,0x21500203,0x00000c00,0x0fa83a30, + 0x00100004,0x20d00207,0x0000140c,0x0d482e1e, + 0x00781e18,0x20a00029,0x00002001,0x0e28521f, + 0x00980a08,0x20a00012,0x00000605,0x0d683e18, + 0x20300c03,0x21100203,0x00080419,0x0e583a23, + 0x20100603,0x20c00004,0x0000080d,0x0c882a12, + 0x2050180e,0x2110021e,0x00001817,0x0d482213, + 0x20580601,0x20d00206,0x00002c15,0x0cb82a10, + 0x0028060a,0x20e00007,0x00001c0e,0x0d883a10, + 0x20180401,0x20b00206,0x00000c0c,0x0c282605, + 0x00380a06,0x20b0000c,0x00081008,0x0cf83603, + 0x00000c08,0x20e00208,0x00082007,0x0c782202, + 0x20701012,0x20f00217,0x00083813,0x0d483001, + 0x20100c08,0x20c00203,0x00082809,0x0c282805, + 0x20500401,0x20e00206,0x00080413,0x0d08300a, + 0x0048160b,0x20b0000f,0x00001808,0x0c883006, + 0x00781a11,0x20c0001f,0x00000e02,0x0d88580a, + 0x00781e14,0x20a00015,0x00004807,0x0c78300d, + 0x00300409,0x20d00204,0x00083005,0x0d983c16, + 0x2068040c,0x21000211,0x00000414,0x0ce81c14, + 0x00180810,0x21100214,0x00002c14,0x0de83413, + 0x20c0281b,0x21100228,0x00084c1b,0x0d180c1e, + 0x20281e0c,0x20c00016,0x00003c0e,0x0e684820, + 0x0090120d,0x21100013,0x00080c02,0x0db8241f, + 0x20583218,0x2130001b,0x00007417,0x0ed82429, + 0x21a00a0a,0x20700029,0x00082e08,0x0e485028, + 0x21d01408,0x21300210,0x00002408,0x0f98182b, + 0x23000418,0x20d00215,0x00080c1c,0x0ed8202e, + 0x22105020,0x21f0022b,0x00085007,0x10501c38, + 0x03581611,0x20400009,0x0000ba55,0x0ef82a07, + 0x02c03e06,0x20e00008,0x00082651,0x10981406, + 0x04380a25,0x20c00033,0x00007a73,0x0ff82002, + 0x02f81a21,0x20b00036,0x0000465b,0x11b8200e, + 0x2188180d,0x20900228,0x00003847,0x0e40260c, + 0x21182c03,0x00100209,0x00004033,0x10382607, + 0x21b00c13,0x20e0023a,0x00003c52,0x0f403a0c, + 0x2100140e,0x2110022b,0x00003c30,0x11702e06, + 0x22b0ae02,0x21993800,0x02085000,0x1b581c0e, + 0x22d85e10,0x02202000,0x23d02800,0x1db8300b, + 0x22082a0b,0x02a81000,0x23c02800,0x1b084a02, + 0x22403217,0x00b87000,0x21802c00,0x1f784a07, + 0x02e0800b,0x01289607,0x22e8ea82,0x1b184a33, + 0x02a08c23,0x00b8b230,0x2358b686,0x1d583e38, + 0x0150101b,0x02083a20,0x24086661,0x1a784a32, + 0x0110d03a,0x01794e45,0x2338aa6c,0x1eb8623d, + 0x20280c07,0x03381819,0x25288c09,0x1838b66f, + 0x00980a12,0x02f0483a,0x2608ea09,0x1a28b27f, + 0x01d83218,0x02509031,0x24e8aa21,0x17b88673, + 0x02d86237,0x04a0a06a,0x2878d238,0x1b68ca8f, + 0x00b86e21,0x0300902e,0x25804402,0x14d8be6a, + 0x00683605,0x02c03805,0x24f04c13,0x1638d67a, + 0x20f0200b,0x01983a17,0x22b03c35,0x1408a669, + 0x21f03428,0x03282e3a,0x25f02c50,0x16c8ce83, + 0x2060441b,0x01582634,0x23403022,0x11b88257, + 0x20402003,0x01f0020b,0x24001826,0x12c8b25d, + 0x00480400,0x02000c0b,0x23981809,0x1168a24a, + 0x01987626,0x03f0c83e,0x26a8160e,0x1378da62, + 0x0038360c,0x02604c1d,0x23d82410,0x0f689e3e, + 0x20a0100b,0x02781a04,0x24000019,0x1068b63d, + 0x20283a0b,0x01f0480c,0x23603c16,0x0f48963a, + 0x21601c1b,0x02181a34,0x2380603e,0x1098b64a, + 0x20780801,0x01901208,0x22a04418,0x0dc88e2a, + 0x00f86618,0x02b0a41d,0x24602204,0x0ec8a632, + 0x20100808,0x01101214,0x22301c0f,0x0dc87227, + 0x0088260c,0x0280301c,0x23e80e03,0x0ee8ba2c, + 0x00480403,0x01700605,0x22601405,0x0cb87a1c, + 0x21002c19,0x01285a2b,0x21d0542a,0x0d588e1f, + 0x00100603,0x01381804,0x21f0080c,0x0cc87e19, + 0x00081800,0x01f02209,0x23204416,0x0d989e23, + 0x20481605,0x01600c05,0x22401812,0x0c087210, + 0x00983612,0x01d04420,0x23481a07,0x0cc8860d, + 0x20500c04,0x01481203,0x2260000f,0x0c38760b, + 0x20880406,0x01980e09,0x22a01415,0x0cd88e0d, + 0x00001c08,0x0118120b,0x22181006,0x0bb86605, + 0x20201c0a,0x01181e17,0x22202014,0x0c687a07, + 0x00881a06,0x01702408,0x22a80601,0x0bf87604, + 0x00b80a06,0x01902c07,0x22d82604,0x0ca88e04, + 0x00781e0c,0x0180200d,0x22500406,0x0ba87002, + 0x20400202,0x01700807,0x2298280d,0x0c78800a, + 0x20602404,0x01183a0b,0x22101017,0x0bf87407, + 0x20a02408,0x0168460a,0x22300c1d,0x0ca89c08, + 0x20e02c10,0x01185a17,0x21d00c1b,0x0be86c12, + 0x00c80e04,0x01701002,0x22800001,0x0ce88811, + 0x00601805,0x01a81000,0x22f83803,0x0c687814, + 0x01100a10,0x01f8180e,0x23300c01,0x0d389818, + 0x00f84609,0x01c07c19,0x23384a0d,0x0cb8741a, + 0x20f02009,0x0148560b,0x22301424,0x0da89023, + 0x20584209,0x0210300f,0x23302015,0x0d288c1f, + 0x21d04423,0x02189223,0x23a81032,0x0e389831, + 0x22483003,0x00b01e01,0x21406021,0x0d887823, + 0x21682808,0x01c04010,0x23882208,0x0f188832, + 0x2170040e,0x0100120c,0x22700406,0x0e686c2d, + 0x0008aa23,0x0330f046,0x25e81624,0x1018a038, + 0x02402a0e,0x20183c07,0x20d07a4c,0x0e98440e, + 0x02786a26,0x0120b428,0x22909249,0x10386809, + 0x01e00a16,0x0118181f,0x22307640,0x0f886810, + 0x00e0500b,0x00984a24,0x2210b625,0x11486413, + 0x20a0680b,0x00984a21,0x21c8241e,0x0e681608, + 0x20e07017,0x20988246,0x0040642a,0x0ff81e05, + 0x20800c0b,0x01302a22,0x22902018,0x0f881e03, + 0x20282001,0x01d03a02,0x23300c06,0x11883c04, + 0x22e86805,0x0150d000,0x22c8d400,0x1b38360d, + 0x23d0b011,0x21d8f000,0x02992c00,0x1ce85809, + 0x22b05201,0x22488400,0x04289000,0x1a283e04, + 0x23b82802,0x20202000,0x00a88800,0x1eb86609, + 0x03988e09,0x2050f410,0x00989289,0x1a189652, + 0x04d8760f,0x00f0fc33,0x21392ab6,0x1c38ce52, + 0x03002011,0x21080603,0x0218ee80,0x19688a44, + 0x04b87400,0x20c11c07,0x01191eb0,0x1d88a662, + 0x00506005,0x22883a0c,0x04584022,0x1648d285, + 0x20881e09,0x20e02c07,0x02b03431,0x18091a95, + 0x00580e18,0x2080002f,0x02081010,0x1608e27c, + 0x20905c05,0x22988806,0x05981432,0x18e92aa1, + 0x2160480d,0x2108ac02,0x03702030,0x12b8fe5d, + 0x00104810,0x21586613,0x03602c18,0x14090670, + 0x2038080c,0x20b02218,0x0200241e,0x1278be65, + 0x00983a0c,0x21206815,0x03780416,0x14791e7d, + 0x0158661b,0x0020a828,0x00c02212,0x1038d24d, + 0x20284610,0x20305c1c,0x01d0201b,0x10e8f656, + 0x00580609,0x20d0000d,0x02801414,0x0fc8c24c, + 0x20d04407,0x22189a0e,0x05109830,0x11190e5a, + 0x20902c14,0x21784e2a,0x0360782d,0x0dd8aa40, + 0x00181806,0x21301e13,0x03405816,0x0e98ce3e, + 0x20d0240a,0x20e85e0f,0x02804423,0x0dc8b230, + 0x00582a06,0x20f03c07,0x02b0180a,0x0ec8ce3d, + 0x20680e07,0x20b80c10,0x02200411,0x0c689e21, + 0x20903c00,0x21a88a02,0x03b05419,0x0d08be26, + 0x00781e0b,0x20502411,0x01100e04,0x0c989a21, + 0x20401c04,0x21983e09,0x03a03c19,0x0d28c22c, + 0x00800201,0x20e80605,0x01f02601,0x0b988619, + 0x00980a02,0x20b02800,0x01a81e01,0x0c18961a, + 0x20201008,0x20b80a10,0x01a00c11,0x0ba8861b, + 0x00000a04,0x21282402,0x02b0200d,0x0c18ae19, + 0x20902008,0x20e82e08,0x01e80816,0x0ae87e0e, + 0x20a02806,0x20d85206,0x02301019,0x0b68a60e, + 0x20180e05,0x20701009,0x0178100c,0x0b08920c, + 0x20301c07,0x21081608,0x0228180c,0x0b889e0c, + 0x0088320b,0x20604010,0x01300205,0x0aa88205, + 0x00882207,0x2030340d,0x00f81603,0x0b389e03, + 0x00101402,0x20a82605,0x01c01007,0x0ac89203, + 0x00580e07,0x2090100d,0x01c00003,0x0b48ae05, + 0x20503007,0x21283e10,0x02301814,0x0a987402, + 0x20680404,0x20b00a09,0x01d01014,0x0b389806, + 0x20381c04,0x20503802,0x0138240c,0x0ad88c06, + 0x20281801,0x20d02e07,0x02000413,0x0b38a006, + 0x00281000,0x20603004,0x01484405,0x0ae87c0f, + 0x00701204,0x20c81402,0x01e80403,0x0b989c11, + 0x00b82a11,0x20c03c0c,0x02101c03,0x0b28940e, + 0x00000401,0x21280603,0x02b8100e,0x0bb8ac17, + 0x00702206,0x20985403,0x02002c0c,0x0b789817, + 0x20600807,0x20800a09,0x01a83819,0x0c48a41f, + 0x20d05c1a,0x21689a27,0x03000423,0x0bd89021, + 0x00681a04,0x21104601,0x02a84810,0x0ca8b826, + 0x22103411,0x2018720f,0x00b00820,0x0c78882d, + 0x20e01a01,0x2068400d,0x01c01009,0x0d98c030, + 0x20981e0b,0x00001827,0x00a83605,0x0d38a830, + 0x2230881b,0x21790a0d,0x03b02821,0x0e38e43f, + 0x0168260d,0x00c04025,0x21100a44,0x0dd8801b, + 0x00102a04,0x0008880b,0x00c0aa21,0x0f08a025, + 0x00780e04,0x20700005,0x01008221,0x0e788c1d, + 0x01987e29,0x00b0ac43,0x20705248,0x1018b42b, + 0x00187801,0x0020f202,0x00003603,0x0df84e09, + 0x00986000,0x0090d201,0x2168061c,0x0fa84006, + 0x00382803,0x20a04608,0x01104a0a,0x0ef84c07, + 0x20102412,0x21482a36,0x0240a803,0x10b85c08, + 0x22803a03,0x21286000,0x01284000,0x1a786a1a, + 0x22c8a000,0x01f11800,0x22e8c000,0x1c686625, + 0x22c82803,0x01306800,0x22a8c000,0x1a280e1c, + 0x23801809,0x00385400,0x0028dc00,0x1e084e1c, + 0x03008819,0x2038b20a,0x20686e79,0x19089257, + 0x03f03004,0x20986400,0x01981684,0x1a98c666, + 0x04183400,0x00905c0a,0x21088683,0x1898665e, + 0x04b02c00,0x0098401c,0x213896a9,0x1c48aa70, + 0x00a88a26,0x01f0e440,0x23281c16,0x1528aa89, + 0x21101c01,0x0038240d,0x00080438,0x1648c68c, + 0x21301602,0x20482409,0x0070083f,0x14a89680, + 0x20584a10,0x01308c1b,0x22381438,0x1758bea9, + 0x20980416,0x20303232,0x00604c32,0x11588665, + 0x0118460e,0x00a0780f,0x20902c05,0x1288aa6e, + 0x00900204,0x00101005,0x20202006,0x1158825d, + 0x20302809,0x00284613,0x0000702b,0x12d8ae77, + 0x20602a04,0x2048800f,0x01204816,0x0ed89641, + 0x21202c0a,0x2078721a,0x01507c38,0x0f68924f, + 0x20400402,0x00180e07,0x00203021,0x0ea86e49, + 0x20682608,0x00c03808,0x21001822,0x0fb88a51, + 0x00a81a08,0x00603c04,0x20e01803,0x0d085a35, + 0x00701a01,0x00483005,0x20600003,0x0d887232, + 0x20300000,0x00201202,0x20181014,0x0cd8622f, + 0x20102009,0x0028420f,0x20303011,0x0da87e38, + 0x20d0180a,0x00082e12,0x00101821,0x0b985623, + 0x20881601,0x00a02c03,0x21281018,0x0c186a25, + 0x20401004,0x00382e01,0x0030100c,0x0ba8721f, + 0x00080e0a,0x00b01c0d,0x2128040f,0x0c287228, + 0x00700e03,0x0068040c,0x20a81e05,0x0ad85a15, + 0x00781000,0x00601000,0x20701601,0x0b286e1a, + 0x00781a06,0x00602809,0x20900000,0x0ac86618, + 0x2040100b,0x00780e10,0x20b8040f,0x0b286e19, + 0x20182605,0x00903402,0x20b0100f,0x0a285a10, + 0x20380400,0x00202601,0x20381413,0x0a786611, + 0x20601006,0x0008160a,0x00101014,0x0a28620e, + 0x00481a0a,0x00b03811,0x20e81804,0x0a887a0f, + 0x2030380a,0x0008560d,0x00200c0b,0x09e85a03, + 0x00001401,0x00182a02,0x0060180a,0x0a287202, + 0x00481204,0x00501c07,0x20480c02,0x09f86203, + 0x20200804,0x00581a0c,0x00002c11,0x0a387605, + 0x0028460a,0x00e05c12,0x21381004,0x09e85404, + 0x20200000,0x00600001,0x2048040b,0x0a486808, + 0x00101001,0x00082205,0x0040180d,0x09f86005, + 0x00000c00,0x00781801,0x2068040c,0x0a486c09, + 0x00200004,0x2030060d,0x00401c08,0x0a284c0a, + 0x00481202,0x00601c02,0x20480405,0x0aa86810, + 0x20701c02,0x00583e02,0x20500810,0x0a585c14, + 0x00180603,0x00a00c02,0x20c80c0b,0x0ac86c15, + 0x00100201,0x20300c00,0x00482010,0x0a985016, + 0x00281003,0x00201e04,0x00281010,0x0b486c1a, + 0x00c83204,0x00c07804,0x21385604,0x0b18581a, + 0x00200c07,0x00980a07,0x2098200f,0x0b987422, + 0x21080408,0x20302e03,0x00884811,0x0b886426, + 0x20f80800,0x20200403,0x00a80416,0x0c68782e, + 0x21402009,0x00084207,0x00b00c22,0x0c088029, + 0x20885a07,0x00c0900f,0x20b83814,0x0cf88434, + 0x00900609,0x20483014,0x01204e20,0x0cc87c1f, + 0x20300c02,0x20481403,0x00b01a16,0x0df8742e, + 0x00300209,0x00882013,0x20503e1c,0x0d88742c, + 0x21005407,0x20a8ce07,0x01909a06,0x0eb8943b, + 0x00202002,0x20388207,0x0060b205,0x0d68440c, + 0x00a02a02,0x20185407,0x0060661d,0x0f085c13, + 0x00601c03,0x00883608,0x20d05e12,0x0e784414, + 0x01181605,0x00b0440e,0x21a00e33,0x1038481d, + 0x22c8280c,0x02204800,0x22389800,0x19a88a27, + 0x22c08c09,0x21f8cc00,0x03189400,0x1b685e2d, + 0x22802000,0x20c81400,0x00f86000,0x19b8422c, + 0x22f08c07,0x21781000,0x00b93800,0x1d88363f, + 0x04889a14,0x0190e823,0x21183a84,0x17b8be69, + 0x04380a07,0x0040301c,0x20288e83,0x1948966f, + 0x04103c04,0x20483c01,0x00a85279,0x17b87269, + 0x04b83a04,0x00d04016,0x00786e8d,0x1ad8c285, + 0x21c0500d,0x20e8b618,0x02a0a855,0x1388ba81, + 0x21082e04,0x00203008,0x00a02845,0x14d8b28e, + 0x21581603,0x00b0180e,0x20481449,0x13888e81, + 0x21402202,0x2018480a,0x01704454,0x1598d6a2, + 0x00c8220b,0x0060200e,0x20301c00,0x10687e56, + 0x00302203,0x20985203,0x01507414,0x11389261, + 0x00581607,0x00700c06,0x0020440b,0x10588257, + 0x00682e07,0x00703804,0x00504818,0x1188a66d, + 0x20a01c0b,0x20280e12,0x00600425,0x0de86643, + 0x20780806,0x00001a0b,0x0018041e,0x0e886648, + 0x20380807,0x0020020e,0x0050241a,0x0dd86245, + 0x20d01c08,0x20483a11,0x01303c2a,0x0e98864c, + 0x00381609,0x0058080f,0x00302807,0x0c38722d, + 0x00680604,0x20201808,0x00781808,0x0ca87235, + 0x20281206,0x00001408,0x00500412,0x0c185e2f, + 0x00981603,0x00302408,0x00481402,0x0ca87a36, + 0x20380808,0x00001e0d,0x0018040f,0x0af85222, + 0x20980601,0x20380e03,0x00d0241a,0x0b287224, + 0x00000406,0x2040020a,0x00a8040b,0x0ad85621, + 0x20a80801,0x20380a02,0x00d0201d,0x0b287e27, + 0x00381e09,0x20201c0c,0x00800c06,0x0a085e18, + 0x00601806,0x20382205,0x00a80601,0x0a586a18, + 0x00001201,0x20381c07,0x00a8040a,0x09f86216, + 0x00780c00,0x20402002,0x00b80400,0x0a386e18, + 0x20602c0c,0x2088360f,0x00e00c11,0x0978520c, + 0x20381a08,0x00301c0d,0x00201412,0x09a86a0f, + 0x00081604,0x00102004,0x00200c0a,0x09785a0c, + 0x20680602,0x20781401,0x01303015,0x09986e0e, + 0x00883610,0x00205c16,0x00180e02,0x09385205, + 0x00180c06,0x2030120c,0x00901408,0x09685602, + 0x00000c04,0x20481a07,0x00b01409,0x09385203, + 0x00300c01,0x20800205,0x00f00404,0x09685601, + 0x2090480e,0x20b8721b,0x01803016,0x09284c05, + 0x20200a03,0x20600005,0x00d80c0b,0x09785808, + 0x00280a03,0x20101404,0x00580c08,0x09484c06, + 0x00080400,0x20500a01,0x00f80c0d,0x09785c07, + 0x00700208,0x00600010,0x20482605,0x09884c0e, + 0x00200c01,0x20481604,0x00d00807,0x09e85811, + 0x20481002,0x20301e04,0x00a8100e,0x09985011, + 0x20200802,0x20680400,0x0118100d,0x09e86414, + 0x20180c05,0x00600e08,0x20400010,0x0a085013, + 0x00400e02,0x20181001,0x0078080c,0x0a88581a, + 0x00901202,0x20681804,0x01100801,0x0a485c18, + 0x00981a07,0x20402005,0x01000008,0x0ab8681f, + 0x20881a03,0x00301807,0x2018040e,0x0ad85422, + 0x20f80405,0x00281204,0x0038081a,0x0b985c2d, + 0x20c81402,0x20201e03,0x00b80c1b,0x0b385426, + 0x21003c0b,0x20a87610,0x01801422,0x0be86c34, + 0x00001201,0x20382000,0x00602e0c,0x0c085023, + 0x20180e03,0x00100c0c,0x20100213,0x0d286030, + 0x20600802,0x20781c02,0x01201209,0x0ca85c2f, + 0x20981602,0x00503011,0x20583e0d,0x0dd86c3f, + 0x00401c01,0x00182204,0x20300e0c,0x0ce83c17, + 0x00781e01,0x20102003,0x00203e16,0x0e584c1b, + 0x00981a03,0x20502409,0x00b0221a,0x0dd8481c, + 0x00d81a03,0x2010040a,0x00706226,0x0f786c24, + 0x22004602,0x23082c00,0x04484000,0x18984a36, + 0x22285800,0x0170d400,0x22b86800,0x1af85248, + 0x22883806,0x01805000,0x21583800,0x19484e37, + 0x22892a16,0x03019800,0x23a0c800,0x1ce89256, + 0x03509809,0x2208e607,0x03900661,0x16686e66, + 0x03c81203,0x00101801,0x00a01667,0x1828867c, + 0x0458460d,0x00a07c12,0x20181277,0x16e86272, + 0x04706425,0x21a86643,0x02d03278,0x19985e92, + 0x21082e0c,0x00703c15,0x0008203d,0x12886678, + 0x21403805,0x20385206,0x0100204e,0x13a87e88, + 0x21700809,0x20782213,0x01d03c57,0x12885a83, + 0x21682614,0x2010182b,0x0138285e,0x1448829f, + 0x0020280b,0x20483e0e,0x0100200e,0x0f786252, + 0x00081a05,0x00b01008,0x20401411,0x10487259, + 0x20200203,0x20582807,0x01601811,0x0f78524f, + 0x20103407,0x20a85212,0x01a0501b,0x10786662, + 0x0018420e,0x00704812,0x00101414,0x0d285a41, + 0x20100805,0x00500606,0x00000813,0x0dc86247, + 0x00501402,0x20581a04,0x00b8040c,0x0d384241, + 0x20581a02,0x00301c04,0x00680c19,0x0dc85648, + 0x2070340f,0x20984a19,0x01301816,0x0b78462c, + 0x00381a08,0x00701409,0x00102410,0x0bd86236, + 0x20800c00,0x00081c01,0x0060001a,0x0b78462e, + 0x00601601,0x20381e01,0x00d00c0a,0x0bd85a37, + 0x00680a0c,0x00400814,0x00181001,0x0a585220, + 0x20a00c0b,0x00181610,0x00500817,0x0a784e22, + 0x00500401,0x00300c01,0x20181401,0x0a484621, + 0x20801405,0x00181e05,0x00680c1b,0x0a585625, + 0x2060280c,0x00283a0f,0x00300c13,0x09684a16, + 0x00c81609,0x00402810,0x00081206,0x09985619, + 0x20180e02,0x00401403,0x00100410,0x09584e18, + 0x00780a07,0x0068040b,0x20201002,0x09885a16, + 0x0068320d,0x00c04814,0x20b80801,0x08e84a0c, + 0x20c00c05,0x20182e0c,0x00a0301f,0x08e84e0c, + 0x20400c01,0x00181a02,0x00601c0e,0x08d84a09, + 0x20801408,0x00481a0b,0x20200c16,0x08f84a0a, + 0x2080180c,0x00084614,0x00804014,0x08a84202, + 0x00701801,0x00281402,0x00081604,0x08d84401, + 0x00480800,0x00400c00,0x00080402,0x08b83e01, + 0x00481608,0x0090200d,0x20800601,0x08d84800, + 0x00683609,0x00606411,0x20982e05,0x08c83006, + 0x20481603,0x00901805,0x20500c10,0x08e84807, + 0x20100201,0x00280401,0x00300c0d,0x08b83c06, + 0x00000407,0x0040020c,0x00000c0c,0x08e83c06, + 0x20100803,0x2078060a,0x00f0180c,0x08f8380a, + 0x00380802,0x00401204,0x00000403,0x09584011, + 0x20200c03,0x00280e03,0x0028040a,0x09183811, + 0x00081206,0x00501408,0x0000000d,0x09484013, + 0x00401800,0x20581a02,0x00f81008,0x09783813, + 0x00380a05,0x00201002,0x0048040d,0x09f84018, + 0x00681a04,0x00501405,0x20100804,0x09c83c18, + 0x00201805,0x00182a0b,0x0040040d,0x0a184020, + 0x20b01404,0x00182e03,0x00980c15,0x0a384422, + 0x20a01c09,0x00081a0b,0x00982415,0x0af84829, + 0x20a01404,0x00081a08,0x00400017,0x0ab83826, + 0x20581401,0x00603c04,0x20684c13,0x0b48482f, + 0x20100202,0x0060080a,0x2028120c,0x0b784826, + 0x20400608,0x00781010,0x00300207,0x0c685c30, + 0x20400601,0x00580406,0x20381206,0x0c183c2f, + 0x20b00a03,0x00281007,0x00901004,0x0cf8643b, + 0x00581e01,0x00603402,0x00001210,0x0c684017, + 0x00600802,0x00983606,0x20204612,0x0dc84c23, + 0x00600601,0x00682003,0x20303611,0x0d683822, + 0x00902401,0x00384a02,0x0050421b,0x0eb8542e, + 0x22286001,0x03809c00,0x24d02000,0x18585a3b, + 0x22200e04,0x00383800,0x01b04c00,0x1a087245, + 0x22204003,0x21585c00,0x03383800,0x18b8163b, + 0x23e0f416,0x2229dc00,0x05682c00,0x1ba85a2f, + 0x03e8ae0b,0x0200e804,0x22602e67,0x15f8466f, + 0x03a8040d,0x00681e0d,0x00d00e66,0x17485678, + 0x03801203,0x20585409,0x01c01a65,0x16582a6d, + 0x06c87e26,0x01b0c441,0x22185abb,0x1938468c, + 0x21b02c13,0x20b8461c,0x01402452,0x11d83e79, + 0x20f83e13,0x00505c1b,0x00600447,0x12d85287, + 0x20f00e03,0x20280800,0x00780c43,0x1238127e, + 0x22b0381c,0x20485a32,0x01004c89,0x13983aa5, + 0x00d82614,0x0000401d,0x00480c00,0x0ee83e50, + 0x20402012,0x20a83a1e,0x01d02c19,0x0f883e57, + 0x20502808,0x00182a09,0x00682817,0x0f181e51, + 0x00683e15,0x00a04c24,0x20681c09,0x0fe83e5c, + 0x20e05412,0x2098721e,0x01402c26,0x0c982e3d, + 0x00481e0e,0x20201c17,0x00f8080c,0x0d184245, + 0x00681e09,0x00b0240f,0x20481808,0x0cd83242, + 0x2070200e,0x20582a1a,0x00d0201d,0x0d483249, + 0x00883a0d,0x00c05818,0x20882e03,0x0b18322b, + 0x20602009,0x20983a13,0x01602418,0x0b383232, + 0x20880c07,0x00500e0b,0x0050041b,0x0af83230, + 0x00481207,0x00401c10,0x00381c09,0x0b583636, + 0x2060080b,0x20281611,0x00e01815,0x09c83223, + 0x00100201,0x20100c07,0x00882c08,0x09f83622, + 0x00681605,0x00201409,0x00800002,0x09c83622, + 0x20381001,0x00001e06,0x00a00815,0x09d83627, + 0x00682e0b,0x20104411,0x00980c03,0x08e83216, + 0x00300205,0x20181005,0x00b0240b,0x09083e19, + 0x20200803,0x20381607,0x00d01413,0x08d82e17, + 0x20101403,0x20481e03,0x0118040d,0x08e83a16, + 0x20702006,0x20b84a0f,0x01a03c15,0x08682a0a, + 0x2070080a,0x2010020c,0x00781014,0x08782e0a, + 0x20380e01,0x20100c03,0x0088040c,0x08682a08, + 0x00081a05,0x00102008,0x00a8040b,0x08683a0a, + 0x00401001,0x20300002,0x00983000,0x08482000, + 0x00882a0d,0x00103813,0x00700602,0x08583601, + 0x00400800,0x20480a01,0x00b00801,0x08482a01, + 0x20400405,0x20581e07,0x0120200c,0x08483402, + 0x20301a01,0x00183804,0x0080140c,0x08583406, + 0x2070180a,0x20982a13,0x01502415,0x08682809, + 0x20200803,0x20280602,0x0098040d,0x08582407, + 0x00700205,0x20300c07,0x00a80400,0x08782808, + 0x00181800,0x00701c02,0x20500c02,0x08b8240d, + 0x00580606,0x2038040a,0x00b80a01,0x08e82812, + 0x00181607,0x00101c06,0x00800807,0x08b82411, + 0x20601005,0x20481e09,0x00d00c15,0x08d82813, + 0x00481203,0x00002c02,0x00100006,0x09281811, + 0x20200805,0x20480e07,0x00a0000f,0x09882419, + 0x00202008,0x2048320d,0x00e00409,0x09582019, + 0x00780a02,0x00001c05,0x00682802,0x09a82c1e, + 0x20701003,0x20401206,0x00c81412,0x09d8181d, + 0x00082205,0x2020400a,0x0088180a,0x0a882426, + 0x20581604,0x0040200b,0x00382010,0x0a582825, + 0x20400001,0x20200000,0x00d00017,0x0ab8382b, + 0x20481a01,0x20100403,0x01101602,0x0af82c25, + 0x20c80601,0x20a00204,0x01802409,0x0bd8282f, + 0x20580a01,0x20100e01,0x00b01400,0x0ba82c2d, + 0x20e80601,0x20200403,0x00e00c0b,0x0c58383c, + 0x00400800,0x20782400,0x0120260d,0x0c081c1c, + 0x00801802,0x20b81a05,0x01880a19,0x0d482026, + 0x00500401,0x20381203,0x00e0160e,0x0cf82425, + 0x00a82000,0x20302000,0x00f0161d,0x0e282c31, + 0x2210220a,0x22888000,0x05c06400,0x17583e30, + 0x22601603,0x21881000,0x02380400,0x19900e41, + 0x21f8320a,0x00806400,0x20d00400,0x19003a45, + 0x22987e01,0x0090fc00,0x2108ac00,0x1bc03651, + 0x0330b018,0x22091a1d,0x03b80a63,0x15581e62, + 0x04703005,0x21382608,0x01f82e73,0x16f0067b, + 0x03501413,0x20482a1d,0x00c8265c,0x16502a73, + 0x04605c09,0x2158ae04,0x02f0167a,0x1898268e, + 0x20881a15,0x00d0402c,0x20b85c37,0x11882a78, + 0x22202e02,0x20785c07,0x01500c62,0x12681a83, + 0x2128120b,0x0010201d,0x00284844,0x1220067f, + 0x20e81e10,0x00205016,0x00482857,0x135812a0, + 0x2070080d,0x00782e14,0x00404c1d,0x0e782e4e, + 0x00e81a01,0x00402801,0x20281a05,0x0f580a55, + 0x00383601,0x20305204,0x00a0100f,0x0ef00656, + 0x20e0300f,0x2058661a,0x0180342d,0x0f781a5e, + 0x00485e10,0x00908814,0x20600008,0x0c68123b, + 0x20a02c00,0x20283601,0x00800824,0x0cc81245, + 0x20201c02,0x21082e07,0x01e01017,0x0c800643, + 0x00782e09,0x00703c14,0x00082802,0x0d081646, + 0x20502c0e,0x20e8561c,0x01c03414,0x0ab80a2d, + 0x00381801,0x00802800,0x20581806,0x0b081230, + 0x20201001,0x20981400,0x01381810,0x0ac0022f, + 0x20300002,0x20581207,0x00f02819,0x0af81638, + 0x00500a07,0x2030000f,0x00683004,0x09980a21, + 0x00080a03,0x00200c04,0x0050040f,0x09a81a26, + 0x00101800,0x20582402,0x00e8080b,0x09880a22, + 0x20100c02,0x20481602,0x00b8040f,0x09980a25, + 0x20501c02,0x20183e05,0x00702414,0x08b81215, + 0x20300c03,0x20180e04,0x00800810,0x08b81617, + 0x00100201,0x00200401,0x0058080d,0x08a80e16, + 0x00381204,0x20101805,0x0068080b,0x08a80e18, + 0x20180802,0x00601c01,0x20882006,0x08480608, + 0x00381203,0x00201804,0x00480408,0x0838160b, + 0x20501003,0x00181a03,0x0058040f,0x08280e08, + 0x20501402,0x20482606,0x00d01413,0x08180e09, + 0x00581e04,0x00402c06,0x20180402,0x08181204, + 0x20501c04,0x20283e06,0x00a02011,0x08081402, + 0x00480e02,0x00501006,0x00080401,0x08181000, + 0x00101003,0x00080c00,0x00381c05,0x08180c03, + 0x20480c00,0x20301205,0x00a00c10,0x08180c05, + 0x00381204,0x00502005,0x20581401,0x0848080b, + 0x00081a03,0x00201801,0x00401c0c,0x08280c06, + 0x00281205,0x00400807,0x00000c07,0x08481409, + 0x00102403,0x20683204,0x00e00004,0x0878100f, + 0x00000c03,0x00281205,0x00200009,0x08b80c10, + 0x20600c07,0x20482209,0x00a0100d,0x08980413, + 0x20200004,0x00001206,0x0028080c,0x08a80812, + 0x00180802,0x00380805,0x00200807,0x08f81015, + 0x00400602,0x00500c05,0x20181008,0x09581419, + 0x00a81607,0x2010340b,0x00281e04,0x09400018, + 0x00580604,0x00000806,0x00700007,0x0968101c, + 0x20483e0a,0x00103c0a,0x0000300c,0x09c0001e, + 0x20500a01,0x00581c00,0x00102413,0x0a581427, + 0x20900405,0x20681a0a,0x00f0181b,0x0a180823, + 0x20380406,0x00000207,0x00900817,0x0a780c2b, + 0x2050440a,0x20e84615,0x00f00401,0x0ad01425, + 0x20c00803,0x00780e03,0x20600405,0x0bc80433, + 0x20600a03,0x20481006,0x00900201,0x0b780430, + 0x20f01609,0x20180c0a,0x0080080e,0x0c180c3d, + 0x00400603,0x0038080a,0x2028220d,0x0bf0041e, + 0x00a81e02,0x00903005,0x20980e1e,0x0d380425, + 0x00601001,0x20280602,0x00580611,0x0ce00426, + 0x00a01805,0x00484210,0x0050221e,0x0e080434, + 0x22b04809,0x00782400,0x21b88c00,0x17b04a30, + 0x22981804,0x01702800,0x22580400,0x19d00a41, + 0x22800203,0x00082800,0x00b02800,0x1950363e, + 0x22a05405,0x00287400,0x00c83c00,0x1c002e56, + 0x04c8860d,0x0190fc1b,0x22487680,0x15801670, + 0x04c8360c,0x01106c0d,0x21a00a7b,0x17200e7f, + 0x04902406,0x00001209,0x00185a79,0x16c0427a, + 0x04f84605,0x0170680f,0x2118467f,0x18b01a96, + 0x21e81404,0x20880a0d,0x01a05863,0x11380e7f, + 0x2248200a,0x00402616,0x00101869,0x12701688, + 0x21d81205,0x00981409,0x00580461,0x12301286, + 0x21e83000,0x00600201,0x0090486e,0x13400a9e, + 0x00600a03,0x20d81202,0x0180080a,0x0e501249, + 0x00d02c00,0x20482007,0x00a82a04,0x0f400a56, + 0x00203005,0x00584e06,0x0010080b,0x0f101a50, + 0x00100601,0x20602a02,0x00982413,0x0f902a5e, + 0x20c05007,0x20b89209,0x0150141c,0x0c400e36, + 0x20a84607,0x00704807,0x00101423,0x0cc00246, + 0x00082a04,0x01102c08,0x21381410,0x0cc01a43, + 0x20203003,0x20584e06,0x01400416,0x0cf01249, + 0x00980a04,0x0090300c,0x20f84a08,0x0ae0122c, + 0x00502006,0x20a8260c,0x01300806,0x0af00e32, + 0x20180c03,0x00701e03,0x20880c10,0x0af01a33, + 0x20280801,0x00780803,0x00181412,0x0b000e35, + 0x20181e01,0x00701c01,0x20301014,0x09880626, + 0x20300e02,0x20281006,0x00a81013,0x09900625, + 0x00081a04,0x00402805,0x2018040d,0x09901224, + 0x00180e03,0x00501405,0x20180c0d,0x09900a26, + 0x20380401,0x00001a02,0x0048080f,0x08a00614, + 0x00081602,0x00101401,0x0060080b,0x08a00a16, + 0x20100803,0x20380606,0x0090040e,0x08a01217, + 0x20100800,0x00281202,0x00401010,0x08a00a17, + 0x00080800,0x20100400,0x00a00807,0x08300209, + 0x00001002,0x20481a04,0x00b0080c,0x08200a0a, + 0x20281201,0x20101803,0x00980c0d,0x08200e09, + 0x20380803,0x00401602,0x2018140e,0x08200e09, + 0x00101602,0x20482400,0x00b01408,0x08000602, + 0x20180a01,0x00001402,0x0058140b,0x08000802, + 0x00200e01,0x20581601,0x00e01006,0x08000c00, + 0x00381a07,0x00202408,0x00400005,0x08000400, + 0x20300805,0x00181205,0x0028040b,0x08100c07, + 0x20100402,0x20280e02,0x00a00407,0x0830000b, + 0x20301802,0x20382e04,0x0090040d,0x0820100a, + 0x20302007,0x20482e0c,0x00d0080e,0x0820080a, + 0x00481e06,0x0030340b,0x20281001,0x0870080d, + 0x00380a01,0x20101804,0x00780c04,0x08a00410, + 0x00100802,0x00400401,0x20282404,0x08a01012, + 0x00281603,0x0040140a,0x00280805,0x08a00013, + 0x00301a01,0x20482609,0x00b01c0c,0x08e00813, + 0x00281a03,0x20201001,0x00d0200d,0x09400418, + 0x00380a06,0x00680408,0x20101807,0x09400418, + 0x00100204,0x20100000,0x0070200d,0x09600c1d, + 0x20e04c10,0x0028760c,0x00281c16,0x09c00024, + 0x20600805,0x20880a07,0x01100413,0x0a401028, + 0x20401005,0x00480609,0x20280411,0x0a301424, + 0x0030080b,0x20180e0c,0x00780810,0x0a70142b, + 0x00585a15,0x01508c23,0x21c81a14,0x0b080425, + 0x20900205,0x20700c08,0x00f80802,0x0bb00c33, + 0x20880e01,0x00800c05,0x20380805,0x0b80082f, + 0x21882a10,0x00103017,0x00401818,0x0c200c3f, + 0x00180809,0x2010061a,0x00703e04,0x0bf00c19, + 0x00801002,0x20782a06,0x01201e19,0x0d301026, + 0x00682e01,0x00502c03,0x00001a13,0x0cf01027, + 0x00f01808,0x20900618,0x01080a2e,0x0e102432, + 0x22287208,0x00b0b400,0x20604400,0x17e0063d, + 0x22502801,0x20982000,0x02101000,0x19b00240, + 0x22b0240a,0x20282400,0x00b85800,0x19f0623e, + 0x22583e08,0x20608c00,0x01201400,0x1c906a62, + 0x03e05007,0x21089217,0x02707265,0x15801a6f, + 0x04081209,0x00183402,0x0190626e,0x17200e77, + 0x04f86617,0x0070781e,0x00200e82,0x17504a7f, + 0x04902805,0x21586619,0x03503a70,0x18f0629a, + 0x21a02c03,0x00384a02,0x00381c56,0x11603277, + 0x21b03016,0x20383e18,0x00c82c53,0x12b03285, + 0x22203818,0x21283e28,0x0208046a,0x12905e8b, + 0x21e0680e,0x20b8960a,0x01c8646c,0x1390569b, + 0x00480e02,0x00e00c07,0x20f82008,0x0ea02648, + 0x00d84a1e,0x0090602b,0x20380403,0x0f60165a, + 0x00782613,0x20504021,0x01184405,0x0f503a53, + 0x00083e0e,0x00e03021,0x20882411,0x0ff02e5d, + 0x20583002,0x00b06002,0x20c83412,0x0c801e3b, + 0x2100581d,0x20988630,0x01502c2b,0x0ce02e43, + 0x2040340f,0x20e84e19,0x02000819,0x0cf03645, + 0x00282a01,0x20104609,0x00401410,0x0d50424c, + 0x00581208,0x20101808,0x00c01c04,0x0ae00a30, + 0x00b82612,0x00d04026,0x20c84a07,0x0b301e31, + 0x0020060a,0x00080c13,0x00e8200d,0x0b102632, + 0x20102406,0x20b8220b,0x01582015,0x0b303a3a, + 0x2020280a,0x20583a11,0x01101014,0x09901a24, + 0x20481003,0x0030120f,0x00403019,0x09b02228, + 0x20300c07,0x0008260a,0x00b01412,0x09c02623, + 0x20200a03,0x20281409,0x00d81812,0x09b02226, + 0x20281e08,0x00600c0d,0x0030000d,0x08b01613, + 0x20101805,0x20182a05,0x00980c0d,0x08d02615, + 0x00280e07,0x0030100a,0x00280c08,0x08e02a16, + 0x00080801,0x00000800,0x0088040d,0x08c02217, + 0x00001407,0x20181a0a,0x00600407,0x08501e09, + 0x00280e04,0x00501809,0x20281809,0x08501e0a, + 0x20301405,0x00081e0a,0x00600810,0x08602e0a, + 0x00000a02,0x20280801,0x00b0000c,0x0840220a, + 0x20181206,0x00401c0a,0x00080c08,0x08201a01, + 0x20380400,0x00200203,0x0040100d,0x08201c01, + 0x00180a03,0x00500807,0x20281006,0x08402401, + 0x20400c06,0x00082205,0x0090080d,0x08202002, + 0x00200005,0x00000609,0x00600006,0x08301c05, + 0x00100004,0x00100203,0x00480c05,0x08501c0a, + 0x20181003,0x00302202,0x00181009,0x08602408, + 0x00582208,0x0030380c,0x00180c02,0x08502409, + 0x20300a02,0x00081c05,0x0070080b,0x0880100e, + 0x00280e08,0x00100409,0x00501807,0x08c01c11, + 0x00381e06,0x20102006,0x00900c05,0x08c01c0f, + 0x20101c07,0x20582a0d,0x00f0140f,0x08c02412, + 0x00280c03,0x00102601,0x20181403,0x09101c15, + 0x20102009,0x2028360f,0x00500c0e,0x0970281b, + 0x20201008,0x20881e0b,0x01100c0f,0x09602419, + 0x20380a03,0x00200009,0x0048080d,0x09802020, + 0x00283e07,0x20207009,0x0088140a,0x09d0181c, + 0x00000a03,0x00600c0c,0x2088280b,0x0a802428, + 0x00181e07,0x20402c0e,0x00a80809,0x0a602425, + 0x00e00e02,0x00000c00,0x00580405,0x0ab02829, + 0x20f04005,0x21187e0d,0x0250500f,0x0ae01029, + 0x20e80603,0x00800801,0x20501c0a,0x0bf02033, + 0x20901e01,0x20a81a07,0x0150200a,0x0bb02c2e, + 0x22802805,0x00384605,0x0080202f,0x0c502443, + 0x00a01000,0x20181401,0x00681e1e,0x0c202420, + 0x00a80c02,0x00700e07,0x20300a1f,0x0d702c27, + 0x00502803,0x20385a0a,0x00f01210,0x0d202c2a, + 0x01783e03,0x00c05008,0x20a80a46,0x0e803435, + 0x22904402,0x20289800,0x01b03800,0x1800322c, + 0x22485a0c,0x00a05400,0x00607800,0x1a10523d, + 0x22180a0d,0x00404800,0x00502400,0x1ad08249, + 0x22e0320d,0x00382c00,0x00008800,0x1d908e55, + 0x04584602,0x00f05c06,0x20a81a7c,0x1600526a, + 0x03805017,0x20d86225,0x01b8166c,0x17907673, + 0x03705c18,0x0018b626,0x01602264,0x18007a7b, + 0x04f00c17,0x00f01626,0x20b82e89,0x1a30b69a, + 0x21781a03,0x20304201,0x00c81454,0x11d04e7e, + 0x20483a12,0x0070541f,0x0048543b,0x1330528c, + 0x20984e12,0x01906423,0x21785c42,0x13806e8c, + 0x21086a15,0x0120a01e,0x20686863,0x148082ad, + 0x00201405,0x20981e0a,0x01c80c0f,0x0ee03e4d, + 0x2110400f,0x20787e16,0x01902c2e,0x0fb04257, + 0x20d00c0b,0x00683213,0x00302025,0x10006258, + 0x20e04012,0x20888621,0x02201032,0x10606263, + 0x20301201,0x20483006,0x01480414,0x0cb02e3b, + 0x00c8420c,0x00908016,0x20785206,0x0d604a43, + 0x00b83208,0x0090540f,0x20983601,0x0da06246, + 0x00101605,0x00883416,0x00184408,0x0dd04e46, + 0x20300802,0x00081802,0x0090080c,0x0b20362b, + 0x20700804,0x2078320c,0x01a0401f,0x0b603a36, + 0x20800402,0x20380608,0x00c00c1f,0x0b905637, + 0x00582e06,0x00e04c07,0x20c8080a,0x0bd04e3d, + 0x00882a0a,0x00204408,0x00300804,0x09f04223, + 0x20101402,0x20582201,0x00e8100a,0x0a104621, + 0x00400801,0x20200201,0x00b82008,0x0a305224, + 0x20500004,0x0020060b,0x0070081b,0x0a204e2b, + 0x20a0340e,0x20884617,0x0148041a,0x09004214, + 0x00480a03,0x00002005,0x00682007,0x09304218, + 0x20400401,0x00081402,0x00b80812,0x09404217, + 0x00000800,0x00280c03,0x0088100d,0x09204217, + 0x0078160b,0x00502015,0x00382a03,0x08a03209, + 0x20200000,0x20281203,0x00e01012,0x0890360c, + 0x00280a04,0x00101805,0x00681006,0x08c0420a, + 0x20281a03,0x00401404,0x0050080d,0x08a0420a, + 0x20700406,0x0008160b,0x00b01c12,0x08602e02, + 0x20300802,0x20181202,0x00a8080b,0x08703802, + 0x20200804,0x20181206,0x00d0040c,0x08903e01, + 0x00200402,0x20200205,0x00a80807,0x08804400, + 0x00700a04,0x00100406,0x00581603,0x08803006, + 0x00500202,0x00100003,0x00680c03,0x08a03409, + 0x00100204,0x00180c06,0x00900007,0x08b03808, + 0x20401001,0x00082801,0x00a0080d,0x08b0380b, + 0x20500c06,0x00280e06,0x00681011,0x08c02c0c, + 0x20601402,0x00181e02,0x00700410,0x09103012, + 0x20201c06,0x00183207,0x0060040b,0x09203c12, + 0x00781a03,0x00302804,0x00080c02,0x09304013, + 0x00600206,0x0068040b,0x00300402,0x09502016, + 0x00881001,0x00503003,0x20182000,0x09d0301b, + 0x00600606,0x0080140b,0x20681804,0x09d03c19, + 0x20602007,0x20381a05,0x00a80816,0x09e03c1f, + 0x20601c06,0x00684208,0x00203013,0x0a202c20, + 0x20482204,0x00102407,0x00b02017,0x0ac02826, + 0x20600c09,0x00982609,0x20101c16,0x0ac03426, + 0x00c82208,0x0050300f,0x00401805,0x0b203c2c, + 0x20b81e06,0x00d04409,0x20d81802,0x0b503c2b, + 0x21180a01,0x20780a06,0x0140340b,0x0c403c37, + 0x20a8320e,0x00c04012,0x20901803,0x0c304433, + 0x22381e01,0x20402e08,0x01002c29,0x0cc05443, + 0x00982403,0x00602608,0x00300e1c,0x0c80381d, + 0x00d00003,0x20881608,0x01300226,0x0de04c28, + 0x00981008,0x00002617,0x0078061a,0x0db05826, + 0x01502c04,0x20b85e0b,0x01c0223e,0x0ef05837, + 0x22881000,0x21203400,0x01482000,0x18d0922f, + 0x23009c09,0x21c8b800,0x02384400,0x1af0a62f, + 0x22e82206,0x20802800,0x00f07800,0x1bf0aa3d, + 0x23a87607,0x00c06400,0x00a0ac00,0x1ec0a244, + 0x04308e02,0x21687601,0x02181a77,0x16b0826a, + 0x04e84a12,0x00b0901b,0x20b83e91,0x18c09677, + 0x04f80800,0x20f06611,0x01982289,0x1950da82, + 0x06581c00,0x21003615,0x023032af,0x1bb0e69c, + 0x21a82c05,0x00d80a07,0x00401853,0x12906e7c, + 0x21603c0d,0x2078561c,0x0190205a,0x13f08a93, + 0x21b03c09,0x21287e11,0x03381064,0x1460a694, + 0x2250480c,0x21789615,0x03081081,0x15b0d6b3, + 0x00780e06,0x00202009,0x00182805,0x0fa07a50, + 0x20283203,0x0080400b,0x00484c18,0x10707a5a, + 0x20180800,0x20380c09,0x01485813,0x10e08e59, + 0x00481203,0x20503c0f,0x00b8a012,0x1180be69, + 0x20400406,0x2018060a,0x0098181a,0x0d506a40, + 0x00100e03,0x20483c02,0x01302411,0x0e006645, + 0x00302603,0x20583808,0x0118100e,0x0e607648, + 0x20480a02,0x20a00c05,0x01a82c1e,0x0e908252, + 0x20181205,0x0000040a,0x00980c0e,0x0bb0562c, + 0x20302005,0x20181a06,0x00482413,0x0c207633, + 0x20680c01,0x00400c00,0x00380817,0x0c607635, + 0x00001801,0x20b83e01,0x01e00c11,0x0c70723a, + 0x20301805,0x20483606,0x00a0140c,0x0a805a1f, + 0x00181204,0x0070200a,0x2028200a,0x0ac06225, + 0x00580e04,0x00101804,0x00580806,0x0b007627, + 0x00000a01,0x20500003,0x00f81810,0x0ae07a29, + 0x00582a05,0x00205409,0x20382804,0x09b06217, + 0x00181a01,0x00200e01,0x00701c0d,0x09c05a19, + 0x20300405,0x20280a08,0x00c80c14,0x09f06e19, + 0x00081203,0x20400c01,0x00f0040f,0x09d0721a, + 0x20401001,0x20881e06,0x01201c12,0x09105a0c, + 0x20201002,0x20480e04,0x00980c0f,0x0930660c, + 0x20281204,0x20100408,0x00a0000b,0x0970660a, + 0x20502007,0x20783609,0x01280c11,0x09406e09, + 0x20101004,0x20481204,0x00b81c07,0x08f05800, + 0x20180400,0x00100802,0x00681409,0x09105800, + 0x00200402,0x20500604,0x00b80806,0x09406a02, + 0x00480e06,0x0010100c,0x00581c02,0x09306000, + 0x00381a04,0x00001408,0x00780802,0x09004c04, + 0x00300000,0x00000001,0x00880806,0x09305008, + 0x20300c00,0x20480c01,0x00b8140d,0x09506007, + 0x20300002,0x20200606,0x0090000f,0x09406009, + 0x00181403,0x20602203,0x00d0000b,0x0930500a, + 0x20481002,0x00001c01,0x00880c0e,0x09905012, + 0x00481403,0x20102801,0x00981c04,0x09b05810, + 0x00402006,0x20382201,0x00b81806,0x09c05813, + 0x20100e05,0x20b00007,0x01400c0d,0x09b05016, + 0x00901207,0x20480408,0x00f01802,0x0a40501a, + 0x00081a07,0x2060200a,0x01201c0f,0x0a505419, + 0x00182a0b,0x00504412,0x00200c11,0x0a80581f, + 0x00080c04,0x20801a08,0x01500c0b,0x0a905c22, + 0x20801406,0x00083a0d,0x00e0301e,0x0b405c2a, + 0x00200c02,0x20c0020a,0x01a01c0e,0x0b506827, + 0x00501c03,0x20583a0e,0x01305413,0x0bb06c31, + 0x21080e07,0x20b81405,0x01a0280b,0x0bd0582d, + 0x21200a04,0x00581804,0x00080805,0x0cf0683c, + 0x21801401,0x20985205,0x01a02815,0x0cc06838, + 0x22400402,0x00382604,0x00501821,0x0da0804b, + 0x00c02c05,0x20e8460f,0x01680625,0x0d20681e, + 0x00f00c03,0x00881208,0x2068262e,0x0ea06426, + 0x01100c00,0x20481201,0x00682a32,0x0e807428, + 0x01880400,0x00302401,0x20483a49,0x0fe08835, + 0x22802811,0x01900000,0x22283000,0x19f0762e, + 0x22789e0b,0x02211c00,0x23007000,0x1c608e3b, + 0x23403c03,0x00183000,0x20804c00,0x1d60ba2d, + 0x2410d803,0x2308f400,0x02f80c00,0x20511230, + 0x0418fe31,0x02413433,0x22209277,0x17e07e6a, + 0x03c0380e,0x20584e22,0x01707e76,0x19e0ae76, + 0x04f8320e,0x01104808,0x2140629b,0x1b20e67a, + 0x06602a07,0x00681c09,0x20e812c4,0x1dd11292, + 0x21508032,0x21b8925f,0x02b02c4d,0x13b0ce7f, + 0x20984e0a,0x00a05c08,0x00480c3e,0x1550c292, + 0x2138100b,0x00403a22,0x20281853,0x16210a9e, + 0x21900c04,0x0100420d,0x2158606c,0x17c10ebe, + 0x00180e19,0x00500037,0x0078780e,0x10908a52, + 0x2060300b,0x20985215,0x01b81823,0x1190ba61, + 0x20202408,0x00082201,0x00c8801c,0x1240ce66, + 0x00182803,0x01300a02,0x20583420,0x1310ca78, + 0x00281007,0x00100e12,0x00701410,0x0e408a43, + 0x20201601,0x0038140c,0x00685c12,0x0f009a46, + 0x00082a0d,0x00903017,0x00482c16,0x0f709e4d, + 0x20680e02,0x00880407,0x20383023,0x0fe0b257, + 0x20602801,0x20382c02,0x00a82c17,0x0c807a2f, + 0x00283604,0x00804409,0x0018140d,0x0d108237, + 0x2048040a,0x20181a12,0x00f00c17,0x0d609a36, + 0x00100002,0x00600c01,0x20482c10,0x0d90a63d, + 0x00280a03,0x00701005,0x20282006,0x0b506a20, + 0x20300604,0x20681202,0x01202013,0x0b908227, + 0x00100605,0x20280c0d,0x00981c0a,0x0c009226, + 0x20181e06,0x00601406,0x20100413,0x0bf0962b, + 0x20100803,0x00582a03,0x0020140d,0x0a706217, + 0x0000240a,0x2048420e,0x00e8100b,0x0aa08617, + 0x00280a01,0x20100a03,0x0068040c,0x0af0921b, + 0x20301807,0x2018220b,0x00480c10,0x0ae09a19, + 0x20381201,0x00701805,0x20880c0c,0x09e06a0a, + 0x00082608,0x00502811,0x2028200a,0x0a10760c, + 0x20602806,0x20383607,0x00881c12,0x0a508a0c, + 0x00281a05,0x0040300b,0x20483007,0x0a508a0e, + 0x00381a04,0x00302401,0x20200802,0x09b06e03, + 0x20101003,0x20400206,0x0080040b,0x09d07a02, + 0x00480604,0x00700c0a,0x20481c02,0x0a207602, + 0x20201001,0x20181605,0x0080080e,0x0a007e03, + 0x20102806,0x2038360a,0x0088040a,0x09b06803, + 0x00300202,0x20100402,0x00800006,0x09f07007, + 0x20381401,0x00601e01,0x2020040d,0x0a307405, + 0x20100805,0x00200201,0x00381c09,0x0a207809, + 0x00402001,0x00782007,0x20682007,0x09f05c0c, + 0x20201008,0x20181a05,0x0098040f,0x0a507011, + 0x00701a03,0x00081402,0x00500c05,0x0a80740e, + 0x00a82209,0x00403c0e,0x00300405,0x0a907410, + 0x20682e06,0x00f0240a,0x20e02c14,0x0a705c19, + 0x00282a0b,0x00302812,0x0030280a,0x0b10741e, + 0x20700009,0x00782607,0x0000201a,0x0b20781d, + 0x20a00809,0x2048320d,0x01204823,0x0b407c24, + 0x00400602,0x00480a08,0x20403403,0x0b807c25, + 0x20300c04,0x20700a11,0x00d01411,0x0c30942c, + 0x00481211,0x00702413,0x20901804,0x0c508c2c, + 0x00880a10,0x20202010,0x00501405,0x0cc09c38, + 0x21701808,0x00483a0f,0x20681010,0x0cc0802e, + 0x21681802,0x20400604,0x00f81409,0x0dd08439, + 0x2170100e,0x0038161f,0x0008080f,0x0dd09c36, + 0x22300812,0x20482220,0x00e0041d,0x0ec0a849, + 0x01183203,0x00a03c0a,0x21584e33,0x0e106c1b, + 0x01281201,0x20a01402,0x01183636,0x0f607821, + 0x01182204,0x0070100b,0x20584a33,0x0f707422, + 0x01882e07,0x20201c14,0x00683248,0x10f08c31, + 0x21784a1b,0x21808000,0x02910000,0x1ab0822f, + 0x2330600c,0x2278b800,0x03607800,0x1d30961d, + 0x23186e04,0x00008400,0x2030b800,0x1eb0a222, + 0x23f8fe07,0x03e19400,0x2610bc00,0x2270ae35, + 0x01112c32,0x22a9c250,0x04908a44,0x18e0ce51, + 0x04a00a23,0x21006423,0x00804298,0x1b80ea69, + 0x04207206,0x21b84e0b,0x01e08693,0x1ce0fa6b, + 0x05e02400,0x20105e14,0x003086bc,0x1fd0fe93, + 0x01d87e28,0x0210ec45,0x2268a612,0x1590d67c, + 0x21305c20,0x20d88e46,0x02105046,0x17010e92, + 0x20800c0e,0x0010061b,0x00b00032,0x18411a9c, + 0x21687606,0x00706612,0x01b07c5f,0x19c11ac1, + 0x21880c16,0x00282a32,0x01504845,0x11d0be63, + 0x00683208,0x00a0441b,0x20289c0e,0x1340ea68, + 0x0068360b,0x0050500f,0x00b8441b,0x1400fe76, + 0x00405c13,0x21587624,0x0338581e,0x14e12682, + 0x00902a02,0x20182810,0x00b87202,0x0f70ae41, + 0x20381e04,0x20202803,0x00f8181e,0x1050c252, + 0x20d01007,0x20884e12,0x01f0082d,0x10e0e252, + 0x20901203,0x00282816,0x0168902a,0x1150da5e, + 0x20582e07,0x0090440b,0x00181819,0x0d809235, + 0x20204005,0x20985e0a,0x01980816,0x0e30b638, + 0x00602802,0x20482405,0x00c86c05,0x0ed0d239, + 0x0038220a,0x0070100c,0x00d80c11,0x0ee0b641, + 0x00080403,0x20280a09,0x0120100b,0x0c308e23, + 0x20681601,0x00700006,0x00182011,0x0cc0a624, + 0x20500606,0x0068080b,0x00382817,0x0d30aa2b, + 0x20701c0d,0x20184613,0x0118101a,0x0d30b62c, + 0x00201802,0x20381601,0x01082c0a,0x0b408618, + 0x00a80e05,0x00102c04,0x00182e02,0x0bd0a21d, + 0x00100405,0x00780a06,0x00181008,0x0c20a21b, + 0x00480e09,0x00602414,0x00084805,0x0c20a21c, + 0x20400604,0x00381406,0x00c80410,0x0ab0720b, + 0x2080300a,0x2028460b,0x00c8141c,0x0b008a10, + 0x00082e04,0x00904409,0x2018240c,0x0b709611, + 0x20300c03,0x00381606,0x00901012,0x0b609610, + 0x20100c06,0x00482206,0x00600003,0x0a907601, + 0x00182a0a,0x00b02814,0x20580804,0x0ad07c00, + 0x00000a01,0x20280a03,0x0100100c,0x0b208e05, + 0x00080c00,0x00601402,0x00481009,0x0b109603, + 0x00581602,0x0060400b,0x20283000,0x0a907401, + 0x00100806,0x0010020b,0x00501408,0x0af08c07, + 0x20201408,0x00082206,0x00f80c0c,0x0b208c07, + 0x00380c02,0x00301401,0x00980408,0x0b209006, + 0x00583209,0x00204006,0x00e0300f,0x0aa07008, + 0x00681206,0x00301c08,0x0050000a,0x0b408c10, + 0x00482e0e,0x00503813,0x00701407,0x0b808c10, + 0x00101e05,0x00082406,0x00e02c12,0x0b909414, + 0x20c0400c,0x20a86215,0x01f0241e,0x0b30801e, + 0x20903809,0x2018520a,0x00c01c1c,0x0c109023, + 0x00102c0c,0x20682216,0x01400812,0x0c30a41d, + 0x00002408,0x0078160b,0x00500016,0x0c70ac28, + 0x00280a0b,0x0068040e,0x00780e06,0x0c70802a, + 0x00283212,0x00d03011,0x20902001,0x0d709c32, + 0x20d82209,0x0058100e,0x00c02017,0x0d609432, + 0x20882e0e,0x0100080e,0x00004015,0x0e10a83e, + 0x20f81c07,0x00401213,0x00682001,0x0db08028, + 0x21402011,0x00084624,0x00380c05,0x0f00ac35, + 0x20982001,0x2020220e,0x00880e10,0x0f20ac35, + 0x21180409,0x00580a1d,0x00281203,0x1030c847, + 0x00e03c00,0x20285801,0x00a8522a,0x0ec05812, + 0x01180e05,0x00981c0f,0x20d85e34,0x1070801c, + 0x00d03403,0x20b8560a,0x01085228,0x10608c18, + 0x01101c01,0x00486e02,0x00084634,0x12109829, + 0x2318080f,0x01785c00,0x21f08000,0x1bf09608, + 0x22785411,0x02c06400,0x24001000,0x1ea08619, + 0x23405c1a,0x00c8c000,0x20200800,0x1ff09a08, + 0x2450a023,0x22b96400,0x05904400,0x23409e0b, + 0x0428e621,0x0151c82d,0x23681694,0x1af0f652, + 0x02787625,0x01708034,0x2270e675,0x1d40ae53, + 0x03c8b632,0x0231044d,0x23208e9d,0x1ee0d257, + 0x05f8a254,0x2030c469,0x000102cf,0x21d10673, + 0x20a05c0a,0x22488e35,0x03c0e032,0x17210283, + 0x00e8180e,0x20608e39,0x20706800,0x1961428e, + 0x00600819,0x20a02a4a,0x00f0b816,0x1aa14e9a, + 0x21c0c849,0x22b8f692,0x0310ac4d,0x1c71b2b4, + 0x20204c16,0x20e84a18,0x01988c13,0x13a11a60, + 0x20204407,0x20c8520f,0x01c83c29,0x15311e79, + 0x20502206,0x20884800,0x01a81429,0x1641467a, + 0x01784a22,0x0070a449,0x20c90606,0x17a17690, + 0x00783e16,0x0060542a,0x0078580f,0x10f0d24f, + 0x20701004,0x00682c06,0x00884c22,0x1200f254, + 0x20602012,0x00081e12,0x0088881b,0x13013258, + 0x20c0000a,0x20b00e1f,0x01d80840,0x13614273, + 0x20b0180a,0x20984619,0x01d03424,0x0ed0ca36, + 0x00484a0f,0x00a06012,0x2038200c,0x0fd0de3d, + 0x00882e12,0x00805424,0x0018680a,0x1090ee46, + 0x20701c04,0x20b85202,0x02184c1d,0x10a11244, + 0x00200c01,0x20381406,0x00b84002,0x0d80c622, + 0x20703011,0x2088421b,0x01582017,0x0e30d62b, + 0x20a81009,0x20200213,0x01601422,0x0eb0de30, + 0x00601201,0x2040100a,0x00d87c07,0x0ed0ee32, + 0x00482606,0x0000340a,0x00781809,0x0c80b61d, + 0x00580607,0x00400818,0x00683c02,0x0d10b21e, + 0x00680a05,0x20600809,0x01782403,0x0d80d21e, + 0x20481202,0x00000007,0x0118081a,0x0d70c222, + 0x20800801,0x20980a08,0x01400016,0x0bd0b20d, + 0x00282e07,0x00305002,0x00800811,0x0c40b215, + 0x20401c05,0x20883a06,0x01900414,0x0cc0c612, + 0x00081601,0x20401400,0x0110040c,0x0cb0ca0f, + 0x00400809,0x20700204,0x01283a03,0x0ba0a603, + 0x2090240e,0x20884e13,0x01c01018,0x0be0ac00, + 0x20180e01,0x20100c08,0x00b81409,0x0c70c603, + 0x20101002,0x20981603,0x0168040c,0x0c60ca03, + 0x00380e11,0x20500c18,0x0120240b,0x0b909401, + 0x00780e0d,0x00101416,0x00981603,0x0c20a80a, + 0x00780e06,0x20402004,0x00e00806,0x0c70c804, + 0x00500c02,0x20580c03,0x01180409,0x0c70c407, + 0x20402410,0x2088521b,0x01404414,0x0bc0b410, + 0x0000100c,0x20281a0f,0x00e01c12,0x0c80b412, + 0x20a0280f,0x20784e0f,0x0160181a,0x0cd0c814, + 0x20482201,0x20103008,0x00e01c18,0x0cf0cc18, + 0x00083e0b,0x00106015,0x00182409,0x0c90c01f, + 0x00083e11,0x00205414,0x00901012,0x0d50b823, + 0x00d84618,0x0030641e,0x00300e04,0x0db0d020, + 0x0088460e,0x20a05406,0x01a0540c,0x0e00e82a, + 0x20900205,0x20e81a0e,0x01903009,0x0da0c027, + 0x2100280a,0x20e8661e,0x01e03c12,0x0eb0c835, + 0x21603c0d,0x20f86e2a,0x01d02c24,0x0ed0e430, + 0x2160340b,0x21b87a24,0x02f03423,0x0fa10442, + 0x20801c16,0x20d8421c,0x01386a12,0x0ee0b423, + 0x20382002,0x20402201,0x0058821f,0x1060bc2f, + 0x2080080a,0x00084603,0x0018821d,0x1090c033, + 0x20881403,0x20e81a03,0x01188220,0x11e0ec43, + 0x00d80a0c,0x20605825,0x0038b228,0x0f907405, + 0x00d06201,0x20c83c04,0x00d89626,0x11507c0c, + 0x01101a09,0x0020481b,0x2108be33,0x11908c0a, + 0x01205e02,0x21381806,0x00b8de36,0x1350b017, + 0x2220380d,0x2128a800,0x03785000,0x1d00c604, + 0x21604805,0x21f8d400,0x05e01800,0x1f50a614, + 0x21b82e0b,0x21008000,0x02f03800,0x2140fe13, + 0x22283a0b,0x0120ac00,0x23701000,0x2531321b, + 0x02206e0a,0x20494428,0x00d0ba67,0x1c50b638, + 0x00306409,0x20e9300f,0x02a09641,0x1e50ba35, + 0x00a0841e,0x21a98e20,0x04f11a50,0x2041063b, + 0x00b08829,0x00499e22,0x20c10e66,0x23d1224e, + 0x20183e06,0x0170b809,0x24402a03,0x19814e6d, + 0x01c8221a,0x00b06029,0x22206a39,0x1bb13272, + 0x01f8222a,0x00705c39,0x21403633,0x1d418e7d, + 0x02d8aa3f,0x0261f85a,0x27387a45,0x1ff1b6a4, + 0x01584e08,0x0070e60a,0x21600605,0x16016671, + 0x00583c07,0x0030ba24,0x20a0441a,0x17b18682, + 0x20b80c1f,0x20102644,0x0030302a,0x1911c682, + 0x20b0182a,0x20484a62,0x00c0ec43,0x1a71b2a5, + 0x20f02c0f,0x20c88624,0x02303c39,0x12c14657, + 0x20380602,0x20c00a0f,0x02381428,0x14216e61, + 0x00c82207,0x20406418,0x00c8b009,0x15819268, + 0x20280616,0x0020101c,0x20686822,0x1621b673, + 0x20100001,0x2010040b,0x0028840b,0x10b13a35, + 0x20b03815,0x20d8aa16,0x0268301e,0x11a1423d, + 0x20a01608,0x20d83c02,0x0260242d,0x12915a4d, + 0x20380421,0x00100a27,0x2028901b,0x13118e54, + 0x00480a0a,0x20101c0d,0x00483408,0x0f310e2b, + 0x00a82a13,0x0010742a,0x20489e04,0x10012a30, + 0x2010140c,0x20883e15,0x0178280f,0x10b1622f, + 0x00581e22,0x0000583c,0x00187011,0x10d13e3e, + 0x20101c0b,0x20485610,0x00b00413,0x0e00fa1e, + 0x20200404,0x20880e0e,0x01902c1a,0x0ea10a25, + 0x00100a03,0x20381810,0x0088540c,0x0f713e22, + 0x20701412,0x2088422b,0x01703820,0x0f313625, + 0x20780a06,0x00301811,0x20a8400f,0x0d60f20d, + 0x20401801,0x20784e02,0x01601412,0x0dd10e0f, + 0x00180e04,0x00002806,0x00182c0e,0x0e912a15, + 0x20101401,0x2038380c,0x0088480c,0x0e71220f, + 0x00e80c01,0x00202800,0x20580a07,0x0d10e609, + 0x00581002,0x20103001,0x00384006,0x0d911603, + 0x20200805,0x20481e06,0x00b00010,0x0e211606, + 0x00181204,0x00202c0e,0x20682009,0x0e311a04, + 0x20e00e03,0x20282404,0x00603823,0x0ce0e405, + 0x20600400,0x20581007,0x01000813,0x0d90f809, + 0x00000602,0x20180c09,0x0040000b,0x0e311408, + 0x00780e01,0x20202401,0x0050200c,0x0e311c07, + 0x00c80e02,0x00102a06,0x20480607,0x0d610013, + 0x00c80e0b,0x20402007,0x00b02002,0x0e110c14, + 0x00581609,0x00003803,0x0010080b,0x0e912413, + 0x20501a08,0x20584a02,0x00e06821,0x0eb12c1d, + 0x20c02806,0x20287a0b,0x0060241e,0x0e10f01f, + 0x2110300e,0x20688e1a,0x01304426,0x0ef11028, + 0x20b03410,0x20589a18,0x00f0401a,0x0f711c25, + 0x20603c10,0x0018b21a,0x20303c12,0x10114c37, + 0x20e00a0e,0x00881806,0x21883205,0x0f50f82b, + 0x20780a19,0x0050180f,0x21085a0c,0x10811c35, + 0x20982224,0x0070641a,0x21686206,0x10d12c2f, + 0x20b81222,0x01002c15,0x22f86c00,0x11f15840, + 0x00e80c23,0x00a02623,0x21d8ca2e,0x1060d011, + 0x20102039,0x0038623b,0x2098ba20,0x11e0dc1f, + 0x00301446,0x20184251,0x0028d221,0x1210e81c, + 0x20502448,0x00c87251,0x2248f223,0x13c1082e, + 0x00181e16,0x00705843,0x21586204,0x10606e07, + 0x00b86e24,0x00b1446c,0x2228fa21,0x12507e02, + 0x00884629,0x0040d07a,0x20d8ce18,0x12706a01, + 0x0108762c,0x01515c83,0x24094a30,0x14907c04 + }, //ct1 + { + 0x2108260d,0x20e00000,0x00006400,0x18a0100a, + 0x20a82e17,0x20800000,0x0000cc00,0x1a982a02, + 0x20b81e14,0x20a00000,0x00009000,0x17f00a06, + 0x21480e10,0x20f00000,0x00004c00,0x1e883a03, + 0x20500415,0x21700227,0x00086230,0x18b02a0e, + 0x2140042f,0x21300245,0x0008761f,0x1a501611, + 0x2070082b,0x2110023d,0x00088a22,0x17902a17, + 0x20881829,0x21200230,0x0008663d,0x1e183221, + 0x02201a0a,0x21600019,0x0008ae40,0x17782e46, + 0x03182e25,0x21200047,0x00083e5a,0x1908564e, + 0x02082625,0x20f00043,0x00084636,0x16484243, + 0x03180a2e,0x2180004b,0x00080a53,0x1c087269, + 0x20c01c08,0x21000204,0x00085c26,0x14c86253, + 0x21501c14,0x21d00227,0x0008043a,0x15f82e5e, + 0x2120341d,0x2180022d,0x0008402a,0x13d82a49, + 0x21701021,0x21a0023d,0x00001841,0x18383a72, + 0x00481605,0x20900014,0x00001403,0x12988a3f, + 0x00d01205,0x21600013,0x00084a06,0x13985a44, + 0x01081e15,0x20c0002b,0x00000a0d,0x11e86a3b, + 0x01280a0f,0x21600025,0x00083203,0x15586a53, + 0x0068120b,0x20e00004,0x00007010,0x10c86235, + 0x20300605,0x21200003,0x00002020,0x11985e37, + 0x20600805,0x21300214,0x00004023,0x10183a30, + 0x20f81402,0x21800208,0x00005032,0x12f8563b, + 0x20a01812,0x2120021e,0x00082022,0x0f783a1c, + 0x20800409,0x2110020c,0x00080417,0x1058521b, + 0x20600007,0x21000205,0x00082013,0x0f183615, + 0x00600601,0x21d00203,0x00001004,0x11a83620, + 0x00480a0d,0x20c00018,0x00081405,0x0ef85e08, + 0x00c80a0a,0x2100000f,0x00001800,0x0fb85a10, + 0x00980e0b,0x21000010,0x00001801,0x0ea8420b, + 0x00402802,0x21d00206,0x00083816,0x10d83613, + 0x2088080a,0x20e0020e,0x00001413,0x0ed85004, + 0x20c00409,0x21200210,0x00000823,0x0f684401, + 0x20601004,0x2130020f,0x0000041b,0x0e782803, + 0x20b81000,0x21300001,0x00081421,0x10a85809, + 0x01100a0c,0x21000010,0x00000a06,0x0f284c0a, + 0x00e00207,0x2110000a,0x00080e01,0x0fc85012, + 0x00000409,0x20f00204,0x0008400a,0x0ee84016, + 0x00c01800,0x21700001,0x00083a01,0x11486019, + 0x20c8100c,0x20e00214,0x0000142c,0x0f98401d, + 0x20d81006,0x2110020b,0x00080428,0x10985025, + 0x00881e0f,0x20e00016,0x0000280a,0x0fb85820, + 0x20480801,0x21200001,0x00081022,0x12487c2a, + 0x00483208,0x21200010,0x00002408,0x11084837, + 0x00980c06,0x21500006,0x00081801,0x12285c3a, + 0x20e80410,0x21500216,0x00001023,0x11083437, + 0x00281801,0x21300004,0x00001415,0x14088045, + 0x00402001,0x21e00207,0x00080413,0x12e82444, + 0x0028261b,0x21800018,0x0000781b,0x14185048, + 0x01881a14,0x2170001a,0x00003207,0x13083845, + 0x0040060b,0x21a00007,0x0000201b,0x16886c5d, + 0x21d02810,0x21600205,0x00083c1f,0x1568345d, + 0x22004437,0x2210023a,0x00087c20,0x16c81866, + 0x23200418,0x21c00220,0x00080442,0x15781462, + 0x21f01010,0x21800219,0x00083027,0x19f8607e, + 0x00d83a29,0x20b0002b,0x0000c238,0x18583c51, + 0x01483a50,0x2100006c,0x0000ca3f,0x19f85c56, + 0x01c03619,0x21b00029,0x00081654,0x18c82859, + 0x0080660b,0x21400017,0x00089235,0x1e088c77, + 0x0050301a,0x2190024d,0x00083e0f,0x1a20282c, + 0x0010582a,0x21d0027e,0x00082604,0x1bf04033, + 0x0008480b,0x20d00222,0x00008001,0x1ab8102f, + 0x00986003,0x00500208,0x00006e1c,0x2108b84c, + 0x21d03204,0x01486c00,0x22982c00,0x18984412, + 0x22101e06,0x00888000,0x21900800,0x1a285813, + 0x22002a06,0x00985400,0x21f00400,0x17d83409, + 0x2248320b,0x02382800,0x22d01400,0x1dd89005, + 0x0108080f,0x01f00a0d,0x2458a657,0x18a8621a, + 0x01b0040c,0x00f00e11,0x2398b264,0x1a38621f, + 0x02400409,0x01201e12,0x23489660,0x17a84227, + 0x02103c1f,0x01684a22,0x2368c26c,0x1d789e31, + 0x01882209,0x01e04820,0x24288227,0x16c8b258, + 0x00d07201,0x01088414,0x23688213,0x1818c25b, + 0x20505809,0x01487008,0x22d8800d,0x15889e50, + 0x0048261a,0x0258143b,0x24982e08,0x1ac9066b, + 0x20482606,0x01605406,0x23000c22,0x13c8c25b, + 0x20282605,0x02c05411,0x25782c13,0x1528de5b, + 0x00b86a16,0x02909824,0x24981e03,0x1328ba4b, + 0x00a00c0a,0x01c03213,0x24e80404,0x1758d66d, + 0x20102c05,0x00d83e0d,0x21b03417,0x1168be3f, + 0x00781602,0x02303000,0x2420280e,0x1298de4b, + 0x20504011,0x01085a1e,0x2230401e,0x10e8ae3d, + 0x00302608,0x01f8180a,0x24200822,0x1438ee5a, + 0x20501803,0x01883401,0x22a01015,0x0fc8b629, + 0x20880c03,0x01e00a06,0x23603023,0x1098ce32, + 0x20181a0c,0x02001c15,0x23980410,0x0f68aa27, + 0x20e02408,0x02884210,0x2480182b,0x11f8e634, + 0x00882608,0x01e04c0a,0x23780c04,0x0eb8a61d, + 0x00100e03,0x01b00c02,0x2340040b,0x0f68ba1b, + 0x00100407,0x01a00610,0x2310100d,0x0e689a18, + 0x00500803,0x03200809,0x25882802,0x10c8e61e, + 0x20800804,0x01581a0d,0x2240281e,0x0e08a60c, + 0x00180804,0x01e81a08,0x2310240f,0x0ec8be0e, + 0x20200a01,0x01c82005,0x23000011,0x0de8a209, + 0x00685a13,0x03307411,0x25603410,0x0ff8e615, + 0x00201c07,0x01781a02,0x22a82804,0x0e08a405, + 0x20480a01,0x01c01004,0x23781413,0x0e98b003, + 0x20282602,0x01e02c03,0x2380000c,0x0dd89805, + 0x20b02c19,0x01d83628,0x23a80822,0x0fa8cc04, + 0x0058260e,0x01d01c12,0x2300240a,0x0e48ac0d, + 0x00780606,0x01b80401,0x23301008,0x0ee8b411, + 0x00900e01,0x01500a04,0x22d81006,0x0e28980e, + 0x00b83e11,0x02904822,0x24683000,0x1028ec16, + 0x00002405,0x01483218,0x22901018,0x0ee8941d, + 0x20702c0a,0x01a82e10,0x2338301d,0x0fa8b823, + 0x20702c04,0x01885608,0x22b80420,0x0ed8ac21, + 0x20301402,0x01a81a12,0x23502023,0x1108e427, + 0x2040640e,0x01d8920a,0x23685818,0x1028b435, + 0x00f0120d,0x02582810,0x23f81807,0x1118d835, + 0x00280601,0x02381004,0x2408280d,0x1048b438, + 0x00301c0e,0x01e84e0c,0x23a82c19,0x12b8f445, + 0x00586a07,0x03606421,0x2598240c,0x1228d847, + 0x21a02818,0x02986a16,0x24880833,0x1318e052, + 0x00501602,0x02284402,0x24400c13,0x1238c048, + 0x20782a14,0x0260101d,0x24d00423,0x15490462, + 0x20d86e0e,0x01c07c0c,0x2410781a,0x14a8b45b, + 0x0188921a,0x0320d032,0x26281a1a,0x1618e05f, + 0x21a01818,0x02701205,0x25585c22,0x14d8bc62, + 0x20f0002d,0x01b03220,0x2498580d,0x18c8f47a, + 0x21c0800e,0x0008aa1f,0x2210660c,0x17b87c62, + 0x23c0540b,0x00e8aa1b,0x22f0d42d,0x1908b868, + 0x00388636,0x02d0a041,0x2510a22b,0x1808c85e, + 0x2028b24e,0x01c13066,0x23d0761e,0x1c990472, + 0x01f81204,0x0200900b,0x24c8965c,0x1a18702b, + 0x02b85e02,0x02310806,0x25887e82,0x1c08703a, + 0x00b0d41f,0x00c8de5e,0x22804221,0x1a586436, + 0x00c1042a,0x21091e7f,0x00f09224,0x1fa89c4e, + 0x22180a02,0x21001c00,0x01288400,0x17b87004, + 0x22703e02,0x20183000,0x0008b800,0x19388807, + 0x22682e01,0x00602000,0x20484800,0x17187c04, + 0x22f0980d,0x2298bc00,0x03c93000,0x1c987603, + 0x01f02c0b,0x21280e07,0x0198b264,0x1758ba2e, + 0x02700016,0x00e01a07,0x20c8de75,0x18d8ea33, + 0x02d0080b,0x20502e02,0x00389672,0x16a8a235, + 0x04182615,0x20306828,0x00d8fa8e,0x1bb8f24a, + 0x01001a09,0x2078181b,0x01783e07,0x14d90a63, + 0x00b86e20,0x00e0d03c,0x20685801,0x16093a6d, + 0x00484a15,0x2030941e,0x00e83c15,0x13e8da64, + 0x21606419,0x20c88a17,0x02784c34,0x18394678, + 0x20a80401,0x20181400,0x01104827,0x11d90253, + 0x20700c11,0x20d81e23,0x02e08023,0x12c92e5b, + 0x20b05c18,0x21589e22,0x03304021,0x1128e649, + 0x01383e15,0x00d05833,0x00581a0f,0x14e96a65, + 0x00482605,0x20204403,0x00c0200a,0x0fb8da3b, + 0x0050020b,0x20b80c11,0x0270300e,0x10691642, + 0x00c83e15,0x00206825,0x00d82000,0x0f48da38, + 0x20583e01,0x2020560d,0x01b0842b,0x11d93a57, + 0x20200007,0x20b0160b,0x01e00c16,0x0e18ce2b, + 0x2050180c,0x20b81a11,0x0240241d,0x0e98f22d, + 0x20d0080e,0x20d8261b,0x02704c24,0x0da8ce26, + 0x2058100a,0x2110360f,0x0300041b,0x0fa91634, + 0x00100e0a,0x20b81c0a,0x02202c0e,0x0d08ce19, + 0x20283210,0x20502c13,0x01d02c0d,0x0d98ea18, + 0x00880607,0x20a0140d,0x01d81602,0x0cd8c215, + 0x0078260d,0x21501c0d,0x03d0280b,0x0e691e21, + 0x2050000d,0x20880613,0x01b80411,0x0c88b609, + 0x0050280f,0x21182a1c,0x02900807,0x0d08ce0e, + 0x20200000,0x20b00208,0x02201016,0x0c48c20b, + 0x20d05812,0x21e89a1b,0x04402c21,0x0da90a0b, + 0x0088260d,0x20803815,0x01a81403,0x0c68c401, + 0x20580e08,0x20780410,0x01e82017,0x0cc8e002, + 0x20402009,0x20b83e07,0x0228100e,0x0c38c407, + 0x00d82a11,0x2080541a,0x01e84606,0x0da90403, + 0x20903008,0x21185613,0x0280281c,0x0c98c010, + 0x00101005,0x20a80e07,0x01d80809,0x0d28e012, + 0x00881e0c,0x20302c13,0x01380c02,0x0c98cc0f, + 0x2060400e,0x21186e19,0x03301c22,0x0dd91411, + 0x00581c04,0x20503c04,0x01285400,0x0d68c01e, + 0x00383206,0x20605408,0x01b8240d,0x0dd8e81d, + 0x20381c06,0x20a02e12,0x01e80c19,0x0d38c41c, + 0x20182209,0x20202010,0x01983411,0x0ed91c2b, + 0x00a84a11,0x20c09810,0x0218380e,0x0e68dc25, + 0x00280802,0x21200a0a,0x02f80c17,0x0f08f82f, + 0x00102202,0x21181c01,0x02a84011,0x0e68e030, + 0x01101601,0x20900e0a,0x0218380d,0x10692839, + 0x20207c0f,0x21e8da24,0x0480242d,0x0fe8f842, + 0x20200c00,0x21400e03,0x0328541d,0x10e90c49, + 0x0020100b,0x20880605,0x02385815,0x10390443, + 0x21b03412,0x20586e0f,0x0238443f,0x12a9585f, + 0x21b0540e,0x0008c808,0x01283426,0x12a9106c, + 0x20207c0a,0x2118e602,0x03401418,0x13993c64, + 0x20287a10,0x2040581b,0x02202c1c,0x12a9245c, + 0x01e8320e,0x00903427,0x00882213,0x16397476, + 0x20d87214,0x0160d431,0x22082a2c,0x16390069, + 0x23184208,0x00e0581b,0x20580411,0x17092078, + 0x23409016,0x2218f216,0x03808016,0x15f8f875, + 0x2510440b,0x2038e205,0x01610c48,0x1a095490, + 0x01b82404,0x20605e0c,0x01509251,0x1898dc28, + 0x02901601,0x20281402,0x0110867c,0x1a59003f, + 0x02a8c60e,0x0031a02a,0x20486a7f,0x1928bc3d, + 0x0378f209,0x00e1f01b,0x22283aa4,0x1e68c05d, + 0x22400806,0x01300400,0x21e88800,0x16d88a0a, + 0x22985a01,0x00108800,0x20486800,0x1818920f, + 0x2270580c,0x20786800,0x00f8c800,0x16386607, + 0x22288604,0x02111000,0x24189400,0x1bf87e2d, + 0x02a84a02,0x01507c11,0x21d86a6b,0x1608c23f, + 0x03d02c07,0x21401603,0x01e8867b,0x1708c64c, + 0x03883a11,0x01004825,0x20b85274,0x1558b241, + 0x02c0040d,0x0000020d,0x00384666,0x1a08d260, + 0x00781607,0x0030300a,0x00201c14,0x1308da6b, + 0x21402a06,0x20987811,0x0230443d,0x13a9026c, + 0x2110180a,0x00284a0f,0x00604833,0x1268b262, + 0x00284e0a,0x0010a41a,0x0038641d,0x1618f285, + 0x20900c05,0x20281a0c,0x00e03c28,0x1018c64d, + 0x00a00a01,0x00000602,0x00502800,0x10f8ca4d, + 0x00c83a09,0x00707c10,0x20c82a01,0x0fd89649, + 0x20203a03,0x21285e04,0x02c07424,0x12690665, + 0x20101201,0x00082c03,0x0080280d,0x0e28b633, + 0x20600004,0x00281204,0x00602c1f,0x0ea8ba3e, + 0x20901802,0x20784e0b,0x01306024,0x0dc89e37, + 0x20602808,0x2048620c,0x01504c1e,0x0fc8da44, + 0x00581601,0x00401401,0x2030200b,0x0cc89a27, + 0x0078260b,0x00302c09,0x0030280c,0x0d28a628, + 0x00101007,0x20180a06,0x00081c09,0x0c787e20, + 0x0048120b,0x0060080d,0x2030200c,0x0e08ba2f, + 0x20980e02,0x00000a01,0x00102419,0x0bc88a15, + 0x2120340f,0x20786217,0x00d02420,0x0c289212, + 0x00180e0a,0x00300c0e,0x2020100b,0x0ba88a16, + 0x2060340c,0x00284e14,0x20201418,0x0cc8a61d, + 0x00901802,0x20380606,0x00381203,0x0b687a0a, + 0x0148260f,0x00604c17,0x20b83216,0x0bd8920d, + 0x20280407,0x0000020f,0x0010100e,0x0b287a09, + 0x00583609,0x00f06c12,0x21584806,0x0c38ae0e, + 0x20501402,0x00383601,0x00200817,0x0b288c01, + 0x20c0240d,0x20282616,0x00800028,0x0b689604, + 0x00580a03,0x00002807,0x00183007,0x0b088001, + 0x20400805,0x00281e09,0x00602815,0x0bf8bc00, + 0x20182604,0x00804006,0x20b82408,0x0b788410, + 0x00681e0a,0x00602011,0x20181803,0x0bb8a811, + 0x20500e01,0x20282a03,0x00b02015,0x0b48900f, + 0x00882a09,0x00405407,0x20182009,0x0c38b00f, + 0x00901c03,0x20181e06,0x00580804,0x0c189417, + 0x20302003,0x20183e0c,0x00801c15,0x0c58a41d, + 0x00402805,0x00182606,0x00082807,0x0bf8881d, + 0x20a0300e,0x20683e14,0x01481c21,0x0cf8c424, + 0x20701a01,0x00684003,0x2030141e,0x0d089c28, + 0x00500c02,0x00880e02,0x2078300c,0x0d88a42e, + 0x20183000,0x00b04c08,0x20883812,0x0d08a029, + 0x00f82e10,0x00604417,0x00483403,0x0e78dc36, + 0x00c84a06,0x00c09800,0x21385809,0x0e98903b, + 0x20181003,0x00b02804,0x20a8441a,0x0f48bc41, + 0x00d82615,0x20103009,0x00a01c10,0x0e98a83a, + 0x20a8100e,0x20503619,0x01684431,0x1068e850, + 0x20e81412,0x20603611,0x0138702e,0x10c8c857, + 0x00785e0a,0x0070940c,0x00082416,0x11a8d459, + 0x2120b42c,0x20a90e36,0x01683837,0x10d8b45d, + 0x01002608,0x20885812,0x02380814,0x13892072, + 0x2220360b,0x20b87c23,0x02104005,0x14090070, + 0x23903412,0x21186e12,0x0250302c,0x14e8e47b, + 0x21d88a22,0x0230c04f,0x22d86400,0x1458e479, + 0x24681409,0x00181605,0x00d02043,0x17a9109e, + 0x01f82201,0x00280c03,0x0010be5d,0x1718b041, + 0x02882e0c,0x20302c23,0x00a04679,0x1898c850, + 0x01c02008,0x0018ae17,0x00413a55,0x17a8bc4b, + 0x02e03e07,0x2048e415,0x0080e689,0x1c98f876, + 0x21e81c00,0x20a01c00,0x01c85000,0x15a88e19, + 0x22a06013,0x00188000,0x0018b000,0x16f89616, + 0x21a83e07,0x2010a400,0x20584000,0x15885222, + 0x22604801,0x20f88000,0x02481c00,0x1a88ba2f, + 0x02804008,0x21286000,0x0238365a,0x1468b646, + 0x04486621,0x01909839,0x21f82a7e,0x15a8ca55, + 0x0260340c,0x21086614,0x0240064f,0x14187e49, + 0x03900005,0x00300802,0x00385673,0x1878c668, + 0x20100e0c,0x20281018,0x00b0181e,0x1168be64, + 0x21b00c17,0x00080629,0x0070444e,0x1218ae6d, + 0x20701204,0x20300011,0x00b84824,0x11288e5f, + 0x20702a04,0x00383c10,0x00601037,0x1448e287, + 0x20400404,0x00100a0d,0x0070341c,0x0eb89a47, + 0x00981e0e,0x0040201b,0x00601202,0x0f78b247, + 0x00301205,0x00183405,0x00b0400f,0x0ea89a45, + 0x20584a06,0x00d04c05,0x20a04c20,0x10c8be5b, + 0x20180400,0x00200400,0x00900c10,0x0ce89231, + 0x20200404,0x20380e11,0x00e0441b,0x0d68923a, + 0x20700406,0x0060020a,0x20200419,0x0cc87a31, + 0x00200004,0x2050160e,0x00901812,0x0e589a42, + 0x00401201,0x00182601,0x0090180c,0x0b988e23, + 0x20402004,0x20284605,0x00b00c15,0x0bf88a23, + 0x00781e04,0x00602408,0x20180c04,0x0b888222, + 0x20701804,0x20482a02,0x00e80419,0x0ca8a62c, + 0x20b00c07,0x00581e05,0x00000018,0x0ac88611, + 0x20281e03,0x00604008,0x20783009,0x0b288613, + 0x20900000,0x00081603,0x00702419,0x0a987e14, + 0x00682a06,0x00204c0a,0x00481805,0x0b88a21e, + 0x00a83a0a,0x00804810,0x20700a08,0x0a788209, + 0x00501002,0x20181e01,0x00901c02,0x0aa8960e, + 0x00501805,0x00080e04,0x00281e01,0x0a387208, + 0x20401404,0x20883209,0x01702c18,0x0ac8a60f, + 0x20301005,0x20600a0f,0x00b00816,0x0a287203, + 0x00182608,0x00304406,0x00100412,0x0a488604, + 0x00181209,0x0050100b,0x0000100e,0x0a187e01, + 0x00200e03,0x20380404,0x00c80c0c,0x0a989802, + 0x20501c05,0x20282e01,0x00d8180e,0x0a688010, + 0x20401c0a,0x20683210,0x01201014,0x0a78840f, + 0x2060080d,0x00180611,0x00481012,0x0a48740f, + 0x20101005,0x00082606,0x00a00810,0x0ae89c10, + 0x00c81e0a,0x0050380e,0x00280e02,0x0b088415, + 0x00081207,0x0010280d,0x00682c09,0x0b38881e, + 0x0088320e,0x00305416,0x00281c01,0x0ae88418, + 0x00483207,0x0040540a,0x0018240d,0x0ba89c1f, + 0x20880c05,0x20300a0f,0x01000c22,0x0bd88425, + 0x00600004,0x20301608,0x0108180a,0x0c489427, + 0x20102c04,0x20984213,0x01702c1a,0x0bd88026, + 0x20102404,0x20883e0d,0x0160141a,0x0ce8a833, + 0x00702e02,0x20584401,0x01281409,0x0d68903a, + 0x00280e07,0x20380405,0x0150001e,0x0dc8a83c, + 0x2080240b,0x00283e06,0x00783418,0x0d68883f, + 0x00580402,0x00100801,0x00783c18,0x0ee8ac4c, + 0x00401009,0x00580606,0x00284c1c,0x0f789c4d, + 0x2030400d,0x20688611,0x01400422,0x1018ac5c, + 0x01a89613,0x00b1141c,0x20887801,0x0fa8984c, + 0x00881a07,0x00001807,0x00981c26,0x11b8c86b, + 0x22d8360c,0x00a02017,0x00101828,0x1258bc6f, + 0x22781a07,0x00a03016,0x20d8441a,0x1378b07a, + 0x24006c0f,0x21a8da1d,0x03d0704f,0x1268c474, + 0x23d0380c,0x20685210,0x00f8243e,0x15c8d89d, + 0x01e03404,0x2038720c,0x00906a5a,0x15c89c53, + 0x01d02000,0x00485c01,0x00006e57,0x1718b858, + 0x02403e05,0x00084810,0x0078226c,0x1648a861, + 0x02703a07,0x00883414,0x20583274,0x1ab8f07d, + 0x21e06006,0x20283c00,0x20388800,0x14d85e23, + 0x21784e03,0x00609c00,0x00484000,0x15d88e30, + 0x22182602,0x00d81400,0x20803c00,0x14d86a1d, + 0x22680e06,0x00705c00,0x20982800,0x19688239, + 0x03084205,0x01606412,0x2128425a,0x13389650, + 0x02303c08,0x20d89208,0x02c04646,0x13f8b253, + 0x03380406,0x00503e05,0x20d84e63,0x1368524f, + 0x03d80411,0x00400a12,0x00d82671,0x1708a272, + 0x20d81e01,0x00601002,0x00604036,0x10189a62, + 0x20481609,0x00202410,0x00880425,0x10d89263, + 0x20b82209,0x0040340e,0x00200435,0x10287266, + 0x20b83a16,0x00403c21,0x00f01847,0x12a8b687, + 0x00081a02,0x00001602,0x00a03c0f,0x0da87a3f, + 0x20501405,0x2038360a,0x01104019,0x0e388645, + 0x20100004,0x2040020b,0x00f02814,0x0da86642, + 0x20b06012,0x20b88e21,0x01f04425,0x0f589651, + 0x20200c04,0x20680e08,0x01001010,0x0bf8622f, + 0x00200603,0x00200004,0x0040040a,0x0c686e33, + 0x20180a01,0x20400c02,0x00f80410,0x0be86230, + 0x00681e0a,0x00d01816,0x20481404,0x0d38923c, + 0x00280603,0x20301004,0x00c8080b,0x0aa86222, + 0x00080802,0x00301e05,0x00481410,0x0b086e26, + 0x00401e02,0x20682e02,0x01200c0b,0x0a986223, + 0x20381c04,0x00702609,0x00201417,0x0b88862f, + 0x20480801,0x20400605,0x01000012,0x09d86613, + 0x20600002,0x00181400,0x00c00411,0x0a187e15, + 0x20900c09,0x00281a07,0x00781c16,0x09b86212, + 0x00001202,0x00082802,0x00b0180f,0x0a58861c, + 0x00004005,0x20686202,0x01180408,0x09786e06, + 0x00880e05,0x00201007,0x00700c01,0x0998760c, + 0x00a82e0c,0x00503813,0x00180605,0x09686e0a, + 0x00000403,0x00400e03,0x00180c0f,0x09b8760d, + 0x00282a06,0x00a0340c,0x20780407,0x09686801, + 0x20701004,0x20182a07,0x00b02818,0x09586c00, + 0x20801c09,0x20682a11,0x00f01c19,0x09286000, + 0x20281e03,0x00501c05,0x00300810,0x09887c02, + 0x00081003,0x00002a06,0x0060040d,0x09885c0b, + 0x00680603,0x00302003,0x00081c04,0x09a8600e, + 0x00800206,0x0010180a,0x00682001,0x0978600d, + 0x00400400,0x20200e04,0x00a8040b,0x09d8740f, + 0x00200e05,0x20482402,0x0100240c,0x0a186017, + 0x20780805,0x00280a05,0x00800816,0x0a386c1b, + 0x20501006,0x00183e08,0x00b02817,0x09f86819, + 0x20301c03,0x20183a03,0x00d00817,0x0a887c20, + 0x20301008,0x2018160c,0x00781813,0x0b085426, + 0x00b8120b,0x0000180b,0x00600402,0x0b586827, + 0x00481e05,0x00503c09,0x20482007,0x0b085829, + 0x00481203,0x00602c05,0x0008240d,0x0bd87c32, + 0x00481a04,0x00403c0c,0x0028400a,0x0c786835, + 0x20601c0a,0x20382e15,0x00c80c23,0x0cc86439, + 0x00381202,0x20203205,0x00c81012,0x0c786435, + 0x00700602,0x00200205,0x00b81019,0x0da88c45, + 0x00d82a06,0x20203000,0x01200c17,0x0e587845, + 0x00a81201,0x00303c0a,0x00287811,0x0ef88054, + 0x00705008,0x2068aa0b,0x0180241d,0x0e78784d, + 0x00101008,0x0038320b,0x00b82c2d,0x1048a068, + 0x23804010,0x20d87a14,0x01e8043f,0x11088070, + 0x22e00a02,0x00081007,0x01100430,0x1208a874, + 0x23183400,0x00e06c0c,0x21286432,0x11786c74, + 0x23182401,0x0070580f,0x20186c2f,0x1448b895, + 0x02281209,0x0040301a,0x00083e66,0x14a88859, + 0x01c80800,0x00200801,0x00d01a55,0x15b8a05e, + 0x01f84204,0x0010680b,0x00900e5c,0x1518885b, + 0x02085206,0x20307811,0x01401e60,0x18e8d078, + 0x21889e0b,0x0100e800,0x20a06800,0x14087630, + 0x21a04204,0x20a84800,0x01701800,0x14e8562e, + 0x2230640b,0x20a87c00,0x02088c00,0x14183a1d, + 0x22c84606,0x00203400,0x00d06800,0x18587a35, + 0x02b03c10,0x21785a22,0x02f04648,0x12285a54, + 0x02b81c09,0x0060220b,0x0048264e,0x13185255, + 0x03983a11,0x00f03422,0x00181a68,0x12a86a51, + 0x04e00c06,0x20f00211,0x01b00a83,0x16085276, + 0x20e02a07,0x2088440f,0x01a80c39,0x0f185e5b, + 0x20d00608,0x00081410,0x00d00c34,0x0fe86662, + 0x21400c07,0x00082a11,0x00e04c43,0x0f685263, + 0x22105007,0x20c87000,0x01b80c67,0x11886284, + 0x20201805,0x00283206,0x0090140e,0x0ce85238, + 0x00080c05,0x00000e09,0x0080140e,0x0d785240, + 0x00380603,0x00380405,0x00400409,0x0d083e3d, + 0x0078660f,0x00909414,0x20180404,0x0e885a4e, + 0x00281a03,0x00801c08,0x20300009,0x0b584a2d, + 0x20180a03,0x20200c06,0x00b0040e,0x0ba85232, + 0x20300405,0x00280e06,0x00400011,0x0b583a30, + 0x2040280a,0x21183e18,0x0240301a,0x0c48523f, + 0x20180603,0x00100202,0x0040200f,0x0a184221, + 0x00280602,0x20400a02,0x00e0140b,0x0a484a26, + 0x00281e05,0x00403009,0x00080c0a,0x0a083e23, + 0x00102601,0x20783006,0x0158200e,0x0a98562b, + 0x2030180a,0x0018160b,0x0048200d,0x09483a14, + 0x20301005,0x20581208,0x01080c12,0x09584617, + 0x00000002,0x20401207,0x00c8080f,0x09283a17, + 0x20280c01,0x00200c02,0x00980c11,0x09885e1c, + 0x0058460e,0x00706414,0x20181005,0x08c84a0b, + 0x00300a05,0x20181409,0x00c00408,0x08d8520a, + 0x20202803,0x20484602,0x0100040e,0x08a84a09, + 0x00380e06,0x20101006,0x00d0100c,0x08e85e0d, + 0x2040380b,0x20a84e15,0x01802013,0x08a84402, + 0x20380806,0x00100a07,0x00780411,0x08a84802, + 0x00181a01,0x00602807,0x20181408,0x08984403, + 0x20502409,0x2048360d,0x01100814,0x08b85403, + 0x00280e07,0x0038040e,0x00500006,0x08e8480f, + 0x00381a09,0x0000180c,0x00901007,0x08f84c0e, + 0x00281206,0x00001003,0x0090240a,0x08c8440c, + 0x00481607,0x0050180d,0x00480c07,0x09085810, + 0x20200402,0x00100207,0x00400c0e,0x09883819, + 0x20101c09,0x20681e10,0x00f00011,0x0998401a, + 0x00001809,0x20480e0e,0x00e8140f,0x09583819, + 0x00080c02,0x00002207,0x00a00014,0x09b8501e, + 0x00580c00,0x00102001,0x00582007,0x0a783c23, + 0x00000606,0x0018140a,0x0078080d,0x0a984c29, + 0x20100207,0x0018140c,0x00a00010,0x0a584c29, + 0x00000001,0x20380800,0x01200412,0x0af85831, + 0x00081204,0x20280c02,0x00d01c16,0x0bb84831, + 0x00500004,0x00302a07,0x0028300d,0x0c184836, + 0x00280405,0x00180607,0x0050080d,0x0bd84037, + 0x00500206,0x20400c01,0x01081013,0x0cc85444, + 0x00704806,0x20684a09,0x00a81c16,0x0da84048, + 0x00980a01,0x00301005,0x00c8181b,0x0e18644a, + 0x00f00605,0x00004806,0x00484c12,0x0dd84046, + 0x00901c0e,0x20300210,0x01285c22,0x0f48645e, + 0x22980e03,0x00c04c09,0x20885c2b,0x10585068, + 0x23080602,0x00000802,0x01000837,0x10f86874, + 0x23101004,0x00183208,0x0170183e,0x1088646e, + 0x2300260e,0x0048181a,0x0138203d,0x12e8988e, + 0x01982400,0x00980401,0x00c0364c,0x13a87455, + 0x01c00801,0x00081603,0x01201a54,0x14b86461, + 0x01b01e01,0x00585c04,0x00b02e51,0x14286061, + 0x01a01005,0x00d87a10,0x00d0764f,0x17889081, + 0x22308007,0x2158f000,0x02601400,0x13284219, + 0x21e85e0b,0x00907c00,0x20806400,0x14683a2c, + 0x21785a09,0x0000b000,0x00180400,0x13f00a31, + 0x23105406,0x20389400,0x01282400,0x17a83e29, + 0x03b8260a,0x00b05816,0x2168366a,0x11d8264f, + 0x03403012,0x20e82e20,0x01600659,0x12981e58, + 0x02803c0f,0x2168761b,0x02d02246,0x12180e54, + 0x05480e03,0x01202812,0x21383693,0x15984273, + 0x21582402,0x00203a09,0x00002047,0x0ea82a60, + 0x21500a0b,0x20280816,0x00b82044,0x0f483662, + 0x20c00609,0x20780413,0x01083433,0x0f08165d, + 0x21a86e0e,0x00f08409,0x20803c68,0x11083e89, + 0x00380801,0x20701602,0x00e80408,0x0c682639, + 0x00500c07,0x0008160c,0x00901005,0x0cf8323e, + 0x20100804,0x20681207,0x00e0040d,0x0ca81a3d, + 0x20705015,0x20c89e21,0x01903c18,0x0df82a49, + 0x20102201,0x20982e01,0x01300811,0x0ad82a2d, + 0x20400204,0x00380c08,0x00400414,0x0b283631, + 0x00200e04,0x20400006,0x00b8140b,0x0af81e31, + 0x0068160e,0x00903c1e,0x20e84802,0x0be8263c, + 0x20300405,0x20180a02,0x0088080c,0x09a82a1e, + 0x00080803,0x00300204,0x00101009,0x09e82a22, + 0x20401405,0x20182e06,0x00b00c12,0x09a82622, + 0x00082403,0x00403a0b,0x00201c14,0x0a382a31, + 0x00881e0c,0x0000340d,0x00600002,0x08d82a17, + 0x00280a03,0x00102004,0x00180c0a,0x08f82619, + 0x00181203,0x00401408,0x00080c07,0x08c82215, + 0x20101400,0x20581601,0x00f00013,0x08f82a1d, + 0x20903c11,0x20786e17,0x01301c1a,0x08582609, + 0x20280802,0x20100a04,0x00900c10,0x0868260b, + 0x00181800,0x00003201,0x0058040c,0x08481e0c, + 0x20300403,0x00081602,0x00a00412,0x08582e0b, + 0x00783e10,0x00805c1b,0x20782201,0x08482403, + 0x00300e02,0x20380801,0x00b8040a,0x08382402, + 0x20100c00,0x20582203,0x01101810,0x08182402, + 0x00482206,0x00103808,0x00580c08,0x08482802, + 0x2040180a,0x20782615,0x00f02014,0x08781c0d, + 0x20601405,0x00082e05,0x00800413,0x08882810, + 0x20401404,0x20382602,0x0090000d,0x08681c10, + 0x20201405,0x20782609,0x01301814,0x08782810, + 0x00081202,0x00000c09,0x00681807,0x0928241b, + 0x00782607,0x0050380a,0x20381001,0x0938281a, + 0x00982206,0x00203409,0x00180c01,0x09181c17, + 0x00200204,0x20280805,0x00a0000d,0x09482820, + 0x00600608,0x20400004,0x00901407,0x0a182022, + 0x20501006,0x20480a0a,0x00c80417,0x0a282826, + 0x20800c02,0x20581609,0x00e0101c,0x09f81c26, + 0x00101004,0x20280e05,0x00880c12,0x0a882430, + 0x20403c10,0x20383e13,0x00882818,0x0b582031, + 0x00982605,0x0000280a,0x00a00407,0x0ba83035, + 0x0060180a,0x20381604,0x00983006,0x0b782437, + 0x20180602,0x00101005,0x00581415,0x0c482c43, + 0x00d85a0b,0x00c08c1e,0x20782c0d,0x0d383844, + 0x00801003,0x20980e06,0x01400c20,0x0d882449, + 0x00a84e11,0x0030501b,0x00402818,0x0d683046, + 0x01782806,0x00005801,0x00882412,0x0eb83057, + 0x22c82e09,0x20a02e04,0x01b06c35,0x0fc82865, + 0x23180a02,0x20580402,0x01101039,0x10682475, + 0x22d02407,0x21000217,0x01901c37,0x1018046d, + 0x23e84a16,0x20905013,0x01e05457,0x1218348b, + 0x0190380a,0x21686e1d,0x0270164b,0x13081057, + 0x01d81001,0x20700204,0x01000a57,0x14382063, + 0x01a01001,0x20780a02,0x01982e4d,0x13a8185f, + 0x02002c0f,0x21b8462c,0x0320065f,0x16d81083, + 0x21c84601,0x01309400,0x21982400,0x12f82625, + 0x22803809,0x20189800,0x01280800,0x13f82a1b, + 0x22001000,0x00885400,0x20103400,0x14000a26, + 0x22b83405,0x20107000,0x00984400,0x17780636, + 0x03181400,0x00281a04,0x00d04e54,0x11683a4f, + 0x04682e0f,0x00d0641c,0x21583278,0x12881a57, + 0x03881001,0x00c04000,0x21684661,0x12502657, + 0x05081212,0x20e00810,0x02504281,0x15181e76, + 0x21302402,0x20383203,0x0060143f,0x0e681a59, + 0x22081408,0x00201211,0x0040385a,0x0ef81a66, + 0x21580602,0x00800803,0x20680c46,0x0ef00264, + 0x22807416,0x2118c626,0x02602c70,0x10a0027e, + 0x00400c00,0x00680803,0x20680805,0x0c481638, + 0x00c00a03,0x20301006,0x00881607,0x0cb80e3d, + 0x00400404,0x00700a03,0x20481406,0x0ca8063e, + 0x00e82207,0x00c0581b,0x20b88a09,0x0dd80e4b, + 0x20282e03,0x00903804,0x20800c10,0x0aa8122d, + 0x20800001,0x20180a05,0x00c0101c,0x0ae81632, + 0x20281e06,0x00702409,0x20200811,0x0ad80e32, + 0x20881a08,0x00400806,0x00c04820,0x0b882a3f, + 0x00200803,0x20200207,0x0060080a,0x09780e20, + 0x00301403,0x20181601,0x00a81005,0x09a81621, + 0x00180403,0x00001608,0x0070040c,0x09800223, + 0x00301c0c,0x20283613,0x00e01c09,0x09f80a2b, + 0x20401001,0x00082401,0x00600c0f,0x08a81214, + 0x20181206,0x00400407,0x0050140e,0x08b81a17, + 0x20200c01,0x20181800,0x00c0000f,0x08980a16, + 0x20181e09,0x00502410,0x00081412,0x08d80e1d, + 0x00882206,0x00404c06,0x20381802,0x0838060b, + 0x00001006,0x00081609,0x0050040c,0x08380a0a, + 0x00100a02,0x00181402,0x00600c0a,0x08280609, + 0x00001004,0x20280a0b,0x00900410,0x0828060c, + 0x20902c09,0x20585a0d,0x0110201a,0x08081003, + 0x00181205,0x00401c0a,0x0018080b,0x08180c01, + 0x20100402,0x00300203,0x0018100d,0x08000002, + 0x20200c02,0x00382401,0x00700410,0x08081003, + 0x00681608,0x0070280d,0x20581e01,0x08680810, + 0x20180400,0x20101606,0x0080040e,0x0848080e, + 0x00080e02,0x00501804,0x0018100b,0x0848080e, + 0x00380a06,0x00601807,0x2028080a,0x08580811, + 0x20201806,0x0028220b,0x00500410,0x08f80c17, + 0x00102007,0x20183a05,0x00c8040b,0x08f8141b, + 0x00301000,0x00282603,0x0070180a,0x08e80c19, + 0x20200807,0x00480e0a,0x00400013,0x09180c1f, + 0x20280c02,0x00800c06,0x2038140b,0x09e81825, + 0x0018260a,0x00702c0f,0x2020040e,0x09f81427, + 0x20680407,0x00601203,0x20282013,0x09d80427, + 0x00581204,0x0050200a,0x0018180c,0x0a58102f, + 0x00d8520a,0x00507c0b,0x20100805,0x0b38102c, + 0x0030340b,0x20384611,0x00901010,0x0b680836, + 0x0108160f,0x00503010,0x00100402,0x0b481031, + 0x20200001,0x00100602,0x0090101a,0x0c081042, + 0x00204007,0x21088613,0x01e0542b,0x0cd80c44, + 0x00b8320a,0x00a02810,0x2080041a,0x0d680c4b, + 0x20704817,0x0008961e,0x00d03033,0x0d280c4c, + 0x01d80603,0x00181c02,0x00a03813,0x0e780c59, + 0x23403001,0x00185c02,0x20380431,0x0fb00872, + 0x23301805,0x2018260e,0x00200c3b,0x10500475, + 0x22686215,0x01206826,0x2170001f,0x10380475, + 0x25305801,0x00088607,0x00202869,0x11f00c97, + 0x02302202,0x00d03c05,0x21a87668,0x13300c53, + 0x01e03c00,0x00583400,0x20683a5b,0x14180861, + 0x01a80c08,0x20602617,0x00302a4f,0x13c0205a, + 0x02e80801,0x01604603,0x21f86a8b,0x17001881, + 0x21d00205,0x20683800,0x02104800,0x1298161f, + 0x21f03407,0x20a00c00,0x00e88c00,0x13f01a29, + 0x22004005,0x20f82400,0x01685800,0x14303629, + 0x22600a01,0x00982800,0x00701c00,0x17801a36, + 0x0310440c,0x2068520f,0x01382258,0x11200a4b, + 0x03780a0e,0x00382014,0x0110325c,0x12382257, + 0x03981608,0x0000140e,0x00d80661,0x12701259, + 0x03e00005,0x00b82a04,0x20401671,0x1530266f, + 0x21182a08,0x00b03415,0x2018243b,0x0e381259, + 0x2190200f,0x00182e16,0x00901049,0x0ee00660, + 0x21700805,0x20580609,0x01200c49,0x0f001e65, + 0x21284a03,0x00b09c09,0x20e8584a,0x10f03283, + 0x00482a03,0x00202203,0x00c03808,0x0c180a38, + 0x00882a0e,0x00902416,0x20200a02,0x0ca0023c, + 0x00880e05,0x20300c06,0x01100003,0x0ca01a3f, + 0x00780604,0x20780800,0x01902c12,0x0db01255, + 0x20503809,0x20884e0d,0x01400814,0x0a800a2a, + 0x2060080c,0x20280613,0x00801018,0x0ae01631, + 0x20801807,0x2078360a,0x0140101b,0x0ad01a30, + 0x21001409,0x20883e0d,0x01701826,0x0b701e38, + 0x00480a08,0x0050100e,0x00181004,0x0970061e, + 0x0068120d,0x00002411,0x00680c04,0x09a01223, + 0x00480606,0x0000040b,0x00780c04,0x09a01e21, + 0x00f00209,0x2030200f,0x00882e0a,0x0a10222a, + 0x20380c05,0x00300e08,0x00501010,0x08a00a15, + 0x20601c0c,0x20482e14,0x00f01016,0x08a01216, + 0x20180403,0x20100a07,0x0080080f,0x08b02217, + 0x20a0140a,0x20382e0d,0x01001022,0x08d01a1e, + 0x00200602,0x20181405,0x00801008,0x08300a09, + 0x00680e09,0x00301c11,0x00482003,0x08300e0a, + 0x20100000,0x20200402,0x00b80c0d,0x08301e09, + 0x00481e09,0x0020280f,0x00580c05,0x08401a0b, + 0x00081400,0x00103202,0x0038100d,0x08101802, + 0x20400404,0x20181a09,0x00c02015,0x08000c02, + 0x00280e02,0x20301403,0x00b00009,0x08101802, + 0x00001007,0x2058060d,0x00f80411,0x08001c00, + 0x20300802,0x20481602,0x00f00c0c,0x08500c0f, + 0x20180800,0x00100804,0x00680809,0x08501010, + 0x20300400,0x20680a02,0x01000c0f,0x08501c0e, + 0x20381205,0x20100409,0x00e00811,0x08501012, + 0x00481a05,0x20202c05,0x00a80804,0x08f01017, + 0x00781607,0x20102c04,0x00800006,0x08f01417, + 0x00300401,0x20500a02,0x00e81007,0x08f02019, + 0x00500802,0x20500605,0x00f80808,0x09101c1e, + 0x20101003,0x20882208,0x01500c11,0x09d00c22, + 0x2090280e,0x20684a11,0x0130001c,0x09e01028, + 0x00100000,0x20400401,0x01080c10,0x09e01424, + 0x00100402,0x20381601,0x01100416,0x0a40102e, + 0x00305801,0x20587801,0x00e00010,0x0b200c32, + 0x00e83e13,0x0040581b,0x00181000,0x0b700c36, + 0x00100000,0x20481003,0x01001c12,0x0b401435, + 0x20180e06,0x20200407,0x00c01018,0x0c001845, + 0x00982605,0x01104005,0x21182418,0x0d001046, + 0x00104812,0x20b8661f,0x0170182a,0x0d50144b, + 0x01081608,0x20404802,0x00c81c15,0x0d302849, + 0x01a04408,0x2058320a,0x00d81415,0x0e80205b, + 0x2338180d,0x00803609,0x20183033,0x0fb0006c, + 0x22e80606,0x00802c16,0x2028502c,0x10500476, + 0x23b06c11,0x2098ba18,0x01e01045,0x10100c76, + 0x25286a06,0x00c0840e,0x00180c62,0x12201497, + 0x02188e09,0x00209c1c,0x00c02a63,0x13181050, + 0x01e84601,0x00607c04,0x0090065b,0x1408045b, + 0x02201a09,0x0128081a,0x21084266,0x13f00462, + 0x02f80801,0x20e03204,0x0220128e,0x1710207b, + 0x22204409,0x20b83400,0x00f85c00,0x12d04e1d, + 0x21886a0d,0x0130ac00,0x21108000,0x14301632, + 0x21c86a07,0x01809800,0x21804c00,0x14b03230, + 0x22780401,0x20a81000,0x02082400,0x17f06a37, + 0x03d83a13,0x00607c1b,0x00282267,0x11703250, + 0x02901c14,0x20683a28,0x01a04248,0x12403a56, + 0x03102009,0x20282e16,0x00e03253,0x12c04a5a, + 0x04304601,0x20c82803,0x01d84676,0x15a05a72, + 0x2190040c,0x2098421e,0x02004c50,0x0e40325c, + 0x20a82a0c,0x00003015,0x00c82c33,0x0f103260, + 0x21282603,0x00701006,0x00380840,0x0f704664, + 0x21680c03,0x00583a01,0x01202053,0x11403a83, + 0x00004404,0x20885805,0x01183c05,0x0c403231, + 0x2050340a,0x20985a10,0x01801015,0x0cc02e3c, + 0x00301402,0x20281e03,0x00780809,0x0d004a3f, + 0x00200e07,0x00281408,0x00480412,0x0e204e50, + 0x00483609,0x00905811,0x20581c06,0x0ac0262c, + 0x00680605,0x0040100e,0x00282805,0x0b202a2f, + 0x20100601,0x00301404,0x00082411,0x0b404632, + 0x2070100b,0x0060020d,0x20183019,0x0bf04e3b, + 0x20380404,0x20580e0c,0x01102c12,0x09902a20, + 0x20780e01,0x00380a01,0x00602c15,0x09d02a22, + 0x20281000,0x00400000,0x0060100f,0x09f03622, + 0x0058260c,0x00902015,0x20100405,0x0a60322c, + 0x00202000,0x20681c01,0x00e81408,0x08d03213, + 0x00680802,0x00002603,0x00481401,0x08f03a17, + 0x00200c01,0x00080a01,0x00580808,0x09103e16, + 0x00000004,0x0010120e,0x00700c14,0x0930461f, + 0x20100000,0x00280401,0x0068040d,0x08602a08, + 0x20380a02,0x20180c02,0x00d01414,0x08602e0c, + 0x20180601,0x00300001,0x0038040e,0x08903a0b, + 0x20501407,0x00182e03,0x00b80814,0x08803a0b, + 0x00080602,0x00280802,0x0050100b,0x08502804, + 0x00001002,0x20380a04,0x00a80c0b,0x08403804, + 0x00000c00,0x00381601,0x0040040c,0x08703802, + 0x00781e0d,0x00503011,0x00000005,0x08703c02, + 0x00000000,0x00200602,0x0030040a,0x0890300f, + 0x20100a01,0x00180c02,0x0088040c,0x08902c0f, + 0x20380801,0x00600601,0x2028040d,0x08b0380f, + 0x20801c0e,0x20282e16,0x00b0101a,0x08a04411, + 0x00000e01,0x00282201,0x00400c0a,0x09303018, + 0x00100402,0x00281201,0x00400c0a,0x0930301a, + 0x00480a02,0x00401004,0x20180405,0x09503818, + 0x00681e09,0x00502413,0x00081403,0x09803c20, + 0x0030080a,0x00500e04,0x20483009,0x0a203021, + 0x00581604,0x00303804,0x0008180c,0x0a303425, + 0x00100201,0x00200601,0x00300c11,0x0a303c23, + 0x00301c00,0x20280a08,0x00900c16,0x0aa0442c, + 0x00485a12,0x00708c19,0x20100411,0x0b50242e, + 0x20504008,0x20285a09,0x00e0141b,0x0ba02c38, + 0x00001004,0x00281604,0x00400415,0x0b903c36, + 0x2070240f,0x00582207,0x0078241f,0x0c603c46, + 0x00402411,0x21082e1e,0x0220281e,0x0d203445, + 0x01383e05,0x00e0780e,0x2098300a,0x0db0304a, + 0x00881603,0x00601008,0x20101017,0x0da03c4c, + 0x02287220,0x00e09826,0x2010300b,0x0ef0385b, + 0x22701e11,0x20681414,0x0178102a,0x0fd02c69, + 0x23482205,0x00001c00,0x01604842,0x10702c71, + 0x22a83001,0x00108e01,0x0038382e,0x1080506e, + 0x2580781f,0x20e8b639,0x02504c71,0x12706099, + 0x01807c0a,0x0019021d,0x01305e47,0x13202c58, + 0x01d80805,0x2088520e,0x01c06257,0x14304463, + 0x01985a01,0x20b04002,0x02603e4c,0x1400305c, + 0x03184a0b,0x01001822,0x20881292,0x17a05482, + 0x21a85a01,0x00809400,0x21202c00,0x13804626, + 0x22504201,0x21888c00,0x02906c00,0x14604619, + 0x22305408,0x21889c00,0x02f00800,0x15105e21, + 0x2260640e,0x21281c00,0x00188400,0x1910aa3e, + 0x02a01e0a,0x20e83602,0x01307a4d,0x11e05a4c, + 0x03d01204,0x20801e02,0x0078126f,0x13007a51, + 0x03a81615,0x20303c18,0x00800269,0x13807655, + 0x04185a25,0x00809c2a,0x20602672,0x16908677, + 0x20d04c17,0x20783621,0x00684432,0x0f007e5a, + 0x2170300a,0x20484a0e,0x00d81048,0x0fb06664, + 0x21504016,0x20885a27,0x01700446,0x10207a67, + 0x21304026,0x20e85a45,0x02101452,0x1210a287, + 0x00485212,0x00c07023,0x2078440a,0x0cc0463b, + 0x00583205,0x0080480f,0x20484005,0x0d50563e, + 0x00581a08,0x0080201a,0x00184c06,0x0db05a41, + 0x20481a11,0x0020142b,0x00b8681a,0x0ed06a52, + 0x20602806,0x20884e12,0x01504017,0x0b20462b, + 0x00180e04,0x20300801,0x00e02012,0x0b804a32, + 0x20282a07,0x00202402,0x00903015,0x0bd05633, + 0x00482401,0x20402e09,0x0100180c,0x0c906a3f, + 0x00102005,0x00281c00,0x00283006,0x0a104e1c, + 0x2080180a,0x20682a0c,0x00f80415,0x0a40521f, + 0x2030240d,0x20983213,0x0128080f,0x0a806622, + 0x20602c05,0x20d84e06,0x01b0041a,0x0ae0662c, + 0x00283609,0x00a0440f,0x20500008,0x09504215, + 0x00880e0d,0x00001013,0x00500602,0x09804e15, + 0x0038160b,0x00001c14,0x00681c07,0x09a05617, + 0x00481205,0x20201009,0x00980c07,0x09d0661c, + 0x00000004,0x2040020c,0x00c01c0f,0x08d04e09, + 0x2050180e,0x20382615,0x00900815,0x08e05a0c, + 0x20100807,0x20480a0c,0x00d00c10,0x09105a0b, + 0x00100c02,0x20600e05,0x00d81412,0x09206a0f, + 0x20200401,0x20381000,0x00c8080e,0x08b04805, + 0x00281a0a,0x00302813,0x00081c08,0x08d04c03, + 0x00080e06,0x20301409,0x00b8080c,0x08f05402, + 0x20600400,0x20382402,0x01001816,0x08f05804, + 0x00000204,0x20200404,0x00800008,0x0910480f, + 0x20280404,0x20300a0a,0x00a0140e,0x0910500e, + 0x20100c07,0x2058160b,0x0100000c,0x0930540e, + 0x00681202,0x20102801,0x00781404,0x09506811, + 0x20101007,0x20200607,0x00981c08,0x09a04817, + 0x00200c00,0x20480802,0x00c81009,0x09b0501a, + 0x00200604,0x2028040a,0x00b80809,0x09d04c19, + 0x20302805,0x20683604,0x01100416,0x0a005c1e, + 0x00c81a0c,0x0020240f,0x00a00c05,0x0a803c1e, + 0x00100004,0x20180801,0x00a00410,0x0ab04826, + 0x00000401,0x20100602,0x00a01010,0x0ac05825, + 0x00384001,0x00404809,0x0040000d,0x0b40602f, + 0x20e0400f,0x20588215,0x01304029,0x0bb04835, + 0x00284208,0x0000680c,0x00800c12,0x0c205437, + 0x00480a04,0x20101802,0x00c00c11,0x0c305c36, + 0x00981a11,0x20b0480d,0x01603417,0x0d007442, + 0x01580a0c,0x00b04419,0x20d82a01,0x0dd0604a, + 0x00e01403,0x21083a0c,0x02205818,0x0e30644c, + 0x00502c0a,0x2038320a,0x0120001e,0x0e30604d, + 0x00205c1b,0x2118b625,0x02805831,0x0f908466, + 0x23785c00,0x0090420c,0x00405c3e,0x10706468, + 0x23901605,0x20b84202,0x01502c42,0x11208079, + 0x22982a15,0x00800015,0x0060542d,0x11306073, + 0x23a85a22,0x0060b82c,0x20584038,0x1390a09b, + 0x02182804,0x20e0720b,0x01486664,0x13d07852, + 0x02206006,0x20686a12,0x00484e65,0x15108864, + 0x0190680e,0x2028c229,0x0060324a,0x14d08861, + 0x02507013,0x2108be38,0x02903a70,0x1860947a, + 0x21a05e02,0x00187800,0x00704c00,0x13e03219, + 0x22680c02,0x01203c00,0x22001400,0x15205a15, + 0x21b00203,0x00c06400,0x21a80400,0x16208a28, + 0x21889a11,0x02811400,0x2340ec00,0x1a204645, + 0x02082408,0x01701e05,0x2170264f,0x12b05641, + 0x03983208,0x00f04c07,0x21104671,0x13f0664e, + 0x02581802,0x00c80608,0x20105e50,0x14808251, + 0x01c01813,0x00286a33,0x0110ee49,0x17909a6a, + 0x00986a13,0x00f0b013,0x20f00c11,0x0ff06a60, + 0x20d82803,0x00304e11,0x0020143a,0x10a08669, + 0x00083a02,0x00606a03,0x2028201f,0x1140a269, + 0x01382605,0x00806405,0x20985c0c,0x1390d288, + 0x20e04814,0x20c88227,0x01c03c2d,0x0d607240, + 0x00002404,0x20784606,0x01580813,0x0e007643, + 0x20301001,0x20882e08,0x01800820,0x0e808e4a, + 0x21600805,0x2018360a,0x01080845,0x0fd0a25f, + 0x00082205,0x00602815,0x20485005,0x0be06a27, + 0x20400e02,0x00281c07,0x00481413,0x0c406e2f, + 0x20903007,0x20485605,0x00d82017,0x0ca0822e, + 0x00502c04,0x00184003,0x00483804,0x0da0923b, + 0x00682e07,0x20204006,0x00701006,0x0ab06222, + 0x00381401,0x00502000,0x20381809,0x0b006a21, + 0x00a81a0a,0x00803c12,0x20883604,0x0b707a24, + 0x20282a09,0x00c0400e,0x20c82014,0x0be0862f, + 0x20703409,0x20d85a10,0x01702018,0x09d06613, + 0x20600a01,0x00081403,0x00500c11,0x0a206215, + 0x20800407,0x00281e0c,0x00701c1b,0x0a606e19, + 0x2010140b,0x0038220f,0x0030000f,0x0ac07e1d, + 0x00400206,0x0000040b,0x00181802,0x09806606, + 0x00980a02,0x00202400,0x00081000,0x09b06e0c, + 0x00580a05,0x00301009,0x00080c04,0x09e0720a, + 0x00382a0d,0x00803014,0x2050040d,0x0a107a0f, + 0x20100403,0x00000206,0x0028080e,0x09706402, + 0x20800404,0x00082605,0x0090181b,0x09706001, + 0x20600003,0x00180e06,0x00301014,0x09c07402, + 0x2060100a,0x20281614,0x00701017,0x09d08803, + 0x20300401,0x00100004,0x00280c0c,0x09b05c0f, + 0x00200e02,0x00100006,0x00181004,0x09d06811, + 0x00600202,0x00101404,0x00081402,0x0a00780d, + 0x00400c01,0x00180c09,0x00282005,0x0a307812, + 0x00682a04,0x00103406,0x00201402,0x0a506016, + 0x00281000,0x00401c01,0x0010080b,0x0a706818, + 0x20280c04,0x00100603,0x00500c13,0x0a907018, + 0x00282a0d,0x0040440d,0x00001411,0x0af07c1d, + 0x00001c00,0x20982606,0x00f02c14,0x0b206c21, + 0x00400e03,0x20180401,0x00801411,0x0b606c26, + 0x00280a06,0x2020100a,0x0060180e,0x0b907829, + 0x00505814,0x2058761b,0x01101c17,0x0c208831, + 0x0018100c,0x20203e05,0x00683415,0x0c807836, + 0x20602807,0x00285608,0x0070301e,0x0cf0743e, + 0x0000080b,0x2040020a,0x00a01813,0x0d108839, + 0x20881e0e,0x01000420,0x20d02825,0x0e10844e, + 0x00983e20,0x20702820,0x01507418,0x0e80704c, + 0x0110120e,0x00c0080e,0x20e0080d,0x0f408c53, + 0x00f82e17,0x20205417,0x00902814,0x0f30984d, + 0x01d81001,0x0090660b,0x20c00c0c,0x10f0bc67, + 0x23709c21,0x2158d641,0x01f01832,0x1160a871, + 0x23e00010,0x01080e1b,0x20c81040,0x12409079, + 0x23e03016,0x20d87a2f,0x01f03c42,0x1220ac78, + 0x25c81400,0x00585209,0x00d07864,0x14d0b09f, + 0x02581a0b,0x01180822,0x2168766f,0x14d0784f, + 0x02889207,0x0100bc14,0x20f85e77,0x16107059, + 0x02683206,0x20107413,0x0008c273,0x15f0985b, + 0x03885403,0x00009209,0x206872a8,0x19f0d877, + 0x21c86e06,0x20609800,0x00908000,0x14605213, + 0x22481a02,0x20d01c00,0x01607800,0x15a0460d, + 0x21e84a0a,0x20f06400,0x00a0e000,0x17006a1c, + 0x22904a0a,0x2298b400,0x04513000,0x1a806a18, + 0x02807003,0x22184e13,0x02f04254,0x1350863d, + 0x03104603,0x21484605,0x01d0666b,0x14b07e42, + 0x02708808,0x2218521e,0x02304e59,0x15a0c649, + 0x02f0580f,0x2188261f,0x01801e7c,0x1910ee56, + 0x20a03c07,0x20588e0b,0x01d03c24,0x10c08655, + 0x20903005,0x2028320e,0x00c01c29,0x11c0a262, + 0x20101402,0x00083a07,0x00f0141d,0x12a0be67, + 0x00e01210,0x20280410,0x00f00412,0x1530de8b, + 0x00682208,0x00a0540a,0x20684807,0x0e809e40, + 0x00481e02,0x00a03002,0x2018280d,0x0f209e47, + 0x20200c01,0x00500201,0x00183c18,0x0fd0be4c, + 0x21101c16,0x00281a22,0x00d83c3b,0x1150de65, + 0x20401c07,0x0028360d,0x00e80419,0x0cb07e30, + 0x20681003,0x00300a04,0x00b8101a,0x0d308a34, + 0x20282003,0x00803402,0x00184412,0x0dd0a237, + 0x00982e12,0x00904821,0x00785007,0x0ed0aa44, + 0x20102201,0x00984008,0x0018100c,0x0b80721d, + 0x00401e02,0x20281c04,0x00d81809,0x0be08223, + 0x00080a07,0x00080c09,0x00f0100e,0x0c508627, + 0x20b00c0e,0x20283a16,0x01901c22,0x0cf09e30, + 0x00282a02,0x01104004,0x20f81c08,0x0ac07613, + 0x20680803,0x00500202,0x00680414,0x0b007a15, + 0x20101407,0x20280e0b,0x00c8100f,0x0b609218, + 0x00b80e0b,0x00101c13,0x00b83001,0x0bd09a1e, + 0x20200401,0x00780602,0x0010040d,0x0a506e09, + 0x00781607,0x00300c08,0x00601400,0x0a907a0b, + 0x00100206,0x00380809,0x0098080c,0x0ad0820a, + 0x20a02407,0x20284a0d,0x01202021,0x0b00960d, + 0x00380802,0x00800e01,0x00180808,0x0a406802, + 0x20402409,0x2028160d,0x00981816,0x0a508401, + 0x20300c06,0x00280a07,0x00680c0e,0x0ab08803, + 0x00400202,0x00701809,0x00183003,0x0af09405, + 0x20280a05,0x00600806,0x00400c10,0x0a70680e, + 0x00182607,0x0070200f,0x0040000a,0x0aa07010, + 0x00480e08,0x0050100c,0x00400405,0x0af0800d, + 0x00581602,0x00701402,0x0070100e,0x0b408c0d, + 0x00203807,0x00484a09,0x00601008,0x0b20701a, + 0x00201c04,0x20281a07,0x00c01c0b,0x0b50801b, + 0x00202807,0x0028260c,0x00800411,0x0b808818, + 0x20b02009,0x00382e04,0x00c0181e,0x0bf09423, + 0x00180e03,0x0110280d,0x20b80c0e,0x0c107425, + 0x00182604,0x00502007,0x00602012,0x0c608c2a, + 0x20580a02,0x00c80809,0x00001018,0x0c90842c, + 0x01884613,0x00a09016,0x00000a04,0x0d50a830, + 0x00d8060c,0x00e00804,0x20105010,0x0d808435, + 0x00101005,0x20402204,0x00e80816,0x0e00a03e, + 0x00b81000,0x00b01402,0x2020280a,0x0e40983d, + 0x21603c1a,0x20685221,0x02403c44,0x0f30b450, + 0x21703015,0x00e88a1f,0x00103c38,0x0fa09c58, + 0x0038420e,0x0000340b,0x0160501b,0x10509c56, + 0x20880e0b,0x00782c02,0x0030742b,0x1080b057, + 0x01e8522a,0x0080382e,0x00f07001,0x1260c473, + 0x2168b618,0x01a10021,0x22185e0f,0x12e0a46d, + 0x22f81807,0x21080e20,0x02301024,0x1370bc76, + 0x2288040d,0x0040161e,0x20884813,0x13c0d876, + 0x25c03825,0x20b88e50,0x01d0245b,0x168104a1, + 0x01a0300d,0x21485626,0x01f80e4d,0x15b0883c, + 0x02109003,0x2158fe0a,0x02084e63,0x17009453, + 0x02081e03,0x00381c0a,0x20384e60,0x1720904c, + 0x03b03609,0x0028701c,0x2068bab2,0x1b80c070, + 0x22203c19,0x0098a800,0x20980c00,0x15105003, + 0x2258040d,0x01183000,0x21202800,0x16504c03, + 0x22802418,0x01f87c00,0x22104000,0x17c03803, + 0x23483c0f,0x01d02400,0x23804000,0x1bb08000, + 0x02b89e33,0x0181004c,0x23305267,0x14a07e31, + 0x02f84a16,0x01008c26,0x21e04e70,0x15d07e35, + 0x02f8da36,0x02814448,0x2400a277,0x17308a38, + 0x03f8661d,0x00e0e02c,0x22f05e9b,0x1af0be4d, + 0x20300822,0x20f02e4e,0x00d07c19,0x1220da57, + 0x20483005,0x2020621c,0x0050841c,0x1320c25f, + 0x00103027,0x20e0025a,0x01109015,0x1450fe69, + 0x2030000c,0x20b02e2c,0x0090a822,0x17110a89, + 0x2010060c,0x20d80c18,0x01882411,0x0fc0be42, + 0x00202002,0x20f82a0e,0x01d0140f,0x1080d64a, + 0x20180e0f,0x2020201c,0x01085018,0x1160e252, + 0x00580802,0x20b03a08,0x01482c19,0x1341226c, + 0x00280807,0x20c0220c,0x0158180d,0x0df0c633, + 0x20301c0a,0x20782a07,0x01384016,0x0e80ca37, + 0x00101807,0x20682a11,0x01800014,0x0f30d23d, + 0x20901a02,0x20d84203,0x02300028,0x1060fe4b, + 0x20281205,0x20e01c07,0x01d82014,0x0c90ae23, + 0x00282e0c,0x00103816,0x00981c0d,0x0d10ae26, + 0x20600c02,0x00182005,0x00e82c17,0x0da0be27, + 0x0030140a,0x20781609,0x0128540c,0x0e80f632, + 0x00002006,0x21283a08,0x0250000c,0x0bb0a214, + 0x20301c03,0x20b81e0e,0x01701012,0x0c20b216, + 0x00681e07,0x0040280a,0x00681404,0x0ca0b619, + 0x00080a0a,0x20280415,0x00d81c14,0x0d30ce22, + 0x20180a05,0x20a00c0a,0x0178100b,0x0b509e08, + 0x0000200a,0x20483604,0x01082408,0x0ba0a609, + 0x20500806,0x20480e0a,0x01000016,0x0c00b60d, + 0x20381008,0x2040260a,0x00d81014,0x0c70d20e, + 0x00501401,0x20c81205,0x01a00807,0x0b30a001, + 0x00583613,0x00505419,0x00400009,0x0b809e01, + 0x00381206,0x2010180a,0x00d80c07,0x0be0ac02, + 0x0018160a,0x20801c0e,0x01600c0c,0x0c40c402, + 0x20700806,0x20881202,0x01680815,0x0b709c10, + 0x20703018,0x20884e21,0x01801819,0x0bb0a810, + 0x20400c09,0x20581607,0x01300c11,0x0c20ac0e, + 0x0030180c,0x20d82611,0x01d01410,0x0c80d410, + 0x00983607,0x20605c10,0x01200000,0x0c20a01a, + 0x0078261a,0x00403827,0x00500005,0x0c70a41f, + 0x0098360f,0x20205814,0x00e01005,0x0cc0b819, + 0x20281e0a,0x20703014,0x0140001a,0x0d50d424, + 0x20381002,0x21300a06,0x0290581b,0x0d20b028, + 0x2020301c,0x20584a26,0x01402c19,0x0da0bc2e, + 0x2070140e,0x20f81e18,0x02403021,0x0dc0cc2c, + 0x00601008,0x20e83e09,0x01f06c12,0x0ed0e83b, + 0x00280e06,0x21780401,0x02a04c14,0x0ec0d43f, + 0x00684e20,0x0070542f,0x00203412,0x0f60c043, + 0x00b00a0f,0x20a81811,0x01e0200c,0x0f90cc43, + 0x00483e12,0x2090600f,0x01103c23,0x11011c55, + 0x20200204,0x21a00a12,0x02a81019,0x1100f055, + 0x20b0340c,0x20c88a32,0x01708026,0x11e0f85f, + 0x2130200b,0x2088521b,0x0170142d,0x1200e45f, + 0x20c03c07,0x2198ba26,0x02907c2f,0x1451347e, + 0x22e09816,0x2199221d,0x02c84012,0x1410bc6a, + 0x22703410,0x0018520e,0x20c8b804,0x1540ec74, + 0x21a81e06,0x00101005,0x0038660b,0x1560cc70, + 0x2380040f,0x20a01a10,0x2058f80b,0x18d1349b, + 0x0260060c,0x00d04023,0x21c8e673,0x16f08c36, + 0x0258260b,0x00e0b021,0x21f90e6e,0x1850943b, + 0x01d08404,0x2078720c,0x00789e56,0x1840983c, + 0x03203209,0x2090281b,0x0028fe95,0x1cf0b852, + 0x20980808,0x20801800,0x01886c00,0x15b0760c, + 0x21901c11,0x20f85000,0x02e85400,0x16e08002, + 0x21000a09,0x21b81400,0x05204000,0x18208000, + 0x2250481c,0x20f8d400,0x02e86400,0x1c506005, + 0x20906204,0x20a92417,0x01e0c61b,0x15204e1a, + 0x01902a1d,0x20987433,0x01a0924a,0x16907623, + 0x20709822,0x21a9ce1c,0x04d0fa2f,0x17e08e17, + 0x02202a26,0x00287453,0x2070aa6f,0x1be06a32, + 0x01f81e0d,0x00f0580a,0x22c04e35,0x13d0d642, + 0x0010180f,0x00184e23,0x2030b400,0x14a0ee49, + 0x02884630,0x00d0cc4b,0x22680a45,0x16511651, + 0x00981806,0x00c0461f,0x2231020a,0x1921166f, + 0x20d0000d,0x0070021c,0x21603c29,0x1160f648, + 0x00581e05,0x00705009,0x21581c01,0x12611e48, + 0x2100041d,0x20480a44,0x00d09c33,0x1361465a, + 0x00681205,0x0060320c,0x21206011,0x15b1666b, + 0x00980607,0x00700c0b,0x21681400,0x0f90f633, + 0x00681a05,0x00104607,0x20280c0f,0x10311a40, + 0x0088120a,0x20303012,0x00a85403,0x1111463f, + 0x20b8040f,0x00200a1d,0x20682825,0x12b17650, + 0x20800808,0x0068160b,0x2130001b,0x0e20f226, + 0x20a02412,0x20586e14,0x00f80422,0x0e90fe28, + 0x20500004,0x2080020c,0x0178201c,0x0f512a2f, + 0x00d81608,0x00103811,0x20487003,0x1091463c, + 0x00681609,0x0080380e,0x21882c04,0x0d40ee16, + 0x00081e0e,0x00405022,0x20c84c04,0x0db0f614, + 0x20101403,0x20883c02,0x01781c0e,0x0e310e1a, + 0x20a00804,0x20381e06,0x00a80829,0x0ef12227, + 0x2060080c,0x00381a0e,0x20a00c15,0x0cb0e20a, + 0x00a81a02,0x20204a0a,0x00701c04,0x0d20fa10, + 0x00280a07,0x2030180c,0x0088200c,0x0da10a0d, + 0x00500605,0x20181008,0x00380c0a,0x0e311e0d, + 0x0068160d,0x00503814,0x21081003,0x0ca0e002, + 0x20e0240d,0x20886e10,0x01903022,0x0cd0ec03, + 0x20200c08,0x2058220a,0x00e00c11,0x0d610001, + 0x20901407,0x00083a07,0x2010141a,0x0e011c05, + 0x20100009,0x00100611,0x20201c14,0x0ce0e80d, + 0x0118220d,0x00106417,0x20283e08,0x0d410010, + 0x00580a08,0x2020180e,0x0058080a,0x0db1040f, + 0x01081607,0x0050380e,0x20f81a01,0x0e712411, + 0x00201e04,0x00085809,0x20103810,0x0d90e41f, + 0x2130180e,0x20884a10,0x0170502b,0x0de0f422, + 0x20601c06,0x20485a08,0x00b05819,0x0e610c20, + 0x20c01003,0x00083206,0x20104c2e,0x0f312827, + 0x00001401,0x00783e04,0x21603c15,0x0ed10c32, + 0x01a82615,0x20206c19,0x0058060e,0x0f511830, + 0x00781205,0x00403009,0x20b00009,0x0fb13431, + 0x00e00602,0x00480c04,0x20d0280a,0x10f14843, + 0x20501205,0x00c83000,0x22502415,0x10b12447, + 0x21a0480e,0x20b8d627,0x02009841,0x1101204a, + 0x20400201,0x00000206,0x00102c1d,0x11713c44, + 0x20e02e0d,0x00588202,0x21007c32,0x13616061, + 0x20680404,0x01000e0e,0x23184006,0x13212c54, + 0x00180a05,0x00701c02,0x21589e0c,0x13f13864, + 0x20880a0f,0x00001e09,0x00182012,0x1401445c, + 0x2050040d,0x01080e28,0x22f87809,0x16f1807e, + 0x2188500a,0x00f0f602,0x22e91a0b,0x15d0f852, + 0x21782417,0x0040720c,0x20d8fe0a,0x16f0e859, + 0x22002036,0x20286635,0x0078c206,0x17010861, + 0x22981419,0x01103c01,0x23294605,0x1b011080, + 0x01b82209,0x2050601b,0x00f84e50,0x17d07c22, + 0x01a82612,0x20506837,0x00f8424d,0x1930802c, + 0x02188623,0x00618c68,0x21292e62,0x1970a82a, + 0x02985618,0x00c10049,0x2238967a,0x1e40a43d + }, //ct2 + { + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }, //ct3 + }, + Sv1Table:{ // Sv1Table + { + 0x2388c202,0x01200000,0x00014c00,0x1ce8701e, + 0x21803e05,0x21500000,0x00089000,0x1ea04401, + 0x2220600b,0x22000000,0x00095000,0x1bb0640a, + 0x2188762d,0x21500000,0x00019000,0x27502a17, + 0x04983e0d,0x21d00207,0x0000aea9,0x1cf03237, + 0x20587013,0x2060020e,0x00081a49,0x1e581223, + 0x01a84a0e,0x20700022,0x00082265,0x1b782e29, + 0x2130605e,0x23200287,0x00096649,0x2630963b, + 0x21304416,0x22d0022d,0x0008a431,0x19b06273, + 0x03500a21,0x2220002d,0x00081659,0x1bf81275, + 0x00d00409,0x21a00208,0x00080618,0x19081668, + 0x04e85a48,0x21a00092,0x00088282,0x22f872a1, + 0x00804406,0x21c00014,0x00090e09,0x1698265f, + 0x21b03428,0x22100238,0x00087047,0x17c8067e, + 0x00c81614,0x21800012,0x00003c0e,0x1598166d, + 0x2240342b,0x23000246,0x00002468,0x1d181eae, + 0x00282a17,0x20a00026,0x0000480e,0x1398765d, + 0x01182623,0x21400042,0x0000120a,0x14885e5f, + 0x2160141e,0x21e00229,0x00084833,0x12a00a4c, + 0x01483e2a,0x2230003a,0x00006204,0x18b8427b, + 0x00b02c0a,0x2140021e,0x00001813,0x10e8324c, + 0x2060240f,0x21d00226,0x0000342a,0x11a8164f, + 0x0120161b,0x21900031,0x00082a0f,0x10a8363b, + 0x20f06c25,0x23200244,0x0008703a,0x15201260, + 0x21b8140b,0x20900000,0x00082033,0x0f084e29, + 0x20400e01,0x21300005,0x00083417,0x0fc82e2e, + 0x20a00c10,0x21400221,0x00002026,0x0ee81e2f, + 0x00300a0d,0x2180002a,0x0008700c,0x12d86a3d, + 0x01d81e1c,0x20e00020,0x00006a1e,0x0e184a1e, + 0x20100800,0x21100004,0x0008100b,0x0ea83e1d, + 0x20180605,0x21100010,0x00081408,0x0dd82e18, + 0x00580604,0x21600002,0x00004c15,0x1128662d, + 0x21c02c21,0x21400233,0x00082838,0x0d280e11, + 0x00381400,0x20f00003,0x00002809,0x0dd83e14, + 0x00600607,0x21200002,0x00002806,0x0d382211, + 0x20c81005,0x2170020b,0x00003024,0x10184611, + 0x0138361b,0x20900031,0x0000321a,0x0d084602, + 0x20180a06,0x21300002,0x00003012,0x0d682207, + 0x20a0080d,0x21100212,0x00081c1a,0x0cd81601, + 0x00b00604,0x21b00004,0x00000000,0x0ff83801, + 0x0000280a,0x21600221,0x0000141e,0x0cd00201, + 0x2010080c,0x21500211,0x00082010,0x0d78140a, + 0x0088060a,0x20e00014,0x00080a03,0x0d18300a, + 0x20600405,0x21a00207,0x0008101f,0x10283810, + 0x2158200e,0x20c00202,0x0008341d,0x0d48241d, + 0x2028060b,0x21300013,0x00080c0d,0x0e082c19, + 0x20481003,0x2100020a,0x00002c15,0x0d782013, + 0x00381c00,0x21900008,0x0000140d,0x11084426, + 0x02081e20,0x21300028,0x00006623,0x0e482419, + 0x0020080e,0x2130020e,0x00080407,0x0ef82423, + 0x00401005,0x21400202,0x00082409,0x0e481822, + 0x20781201,0x22000008,0x00004415,0x12782c37, + 0x23d02c23,0x21b00237,0x0008203c,0x0f002026, + 0x2268160e,0x2110001b,0x0000500d,0x1038242c, + 0x22a80608,0x20f0000c,0x00001814,0x0f982431, + 0x22100207,0x22400004,0x00006400,0x14700442, + 0x0400161f,0x21000034,0x0008167a,0x10381807, + 0x03d01603,0x2160020e,0x00005e65,0x11302000, + 0x03a02c06,0x2100020b,0x0008126a,0x10b80c06, + 0x03607804,0x22400211,0x00084a62,0x15f03011, + 0x2170000e,0x20b00229,0x00002445,0x0f800a12, + 0x21a00c08,0x21100217,0x0008344e,0x10902a0a, + 0x21580e02,0x20500007,0x00001840,0x1028220e, + 0x21483402,0x20700205,0x00000c3c,0x15d80e01, + 0x23b17811,0x239a3c00,0x03794000,0x1c48042f, + 0x21d8aa26,0x01e0b800,0x2400ac00,0x1ed83e09, + 0x2178e61a,0x04112000,0x25f06400,0x1c085a14, + 0x2450dc0d,0x01696000,0x2408b800,0x2748580c, + 0x03c07e0c,0x0258b834,0x2588fab0,0x1cd88229, + 0x00e1044d,0x20c95673,0x2138c257,0x1e183635, + 0x00c08831,0x0098de4d,0x21683e44,0x1b085a36, + 0x04b8aa19,0x04d12026,0x29791ad0,0x26989a5c, + 0x00386c03,0x0440cc10,0x28688403,0x19c8ae7f, + 0x0148262b,0x03501475,0x2678fe2d,0x1b58e276, + 0x0158261f,0x02a01048,0x24d89620,0x1878ae68, + 0x0060c028,0x02290626,0x24f86010,0x21a90ebc, + 0x00d87618,0x0290d01a,0x2530240b,0x15d8ca78, + 0x00e83203,0x02c09e0c,0x2620300f,0x1738ca85, + 0x20703808,0x02284215,0x24902c20,0x1518aa68, + 0x00787634,0x05309850,0x29082022,0x1c293ea3, + 0x2150581f,0x00c8762e,0x21f05034,0x1288b258, + 0x21104812,0x02186e17,0x23c03038,0x1388d262, + 0x00800406,0x03003804,0x2598640a,0x1238ae53, + 0x21608037,0x0368b64d,0x26a04436,0x17b91677, + 0x01585e1f,0x0210802e,0x23b00e0b,0x1038aa44, + 0x00885213,0x03207020,0x25701404,0x1118c244, + 0x20983e0f,0x03103c17,0x24a04822,0x0fe8ca3d, + 0x0168c230,0x05614458,0x29784a0b,0x14792261, + 0x21003815,0x00b83e2e,0x21b03433,0x0e488630, + 0x2058080c,0x01e0221a,0x23a0341c,0x0f28a234, + 0x00681008,0x02202216,0x23c03805,0x0e58962a, + 0x20a00817,0x02601638,0x24709c36,0x11a8f64b, + 0x00102400,0x01985011,0x22a81802,0x0d589e15, + 0x20181a08,0x01c01c0b,0x23300c0f,0x0de8a21e, + 0x20500001,0x01e80802,0x23300418,0x0d38961b, + 0x00181a09,0x02880c0c,0x24202817,0x0ff8ea24, + 0x00586614,0x02208812,0x23d02406,0x0cb88611, + 0x00302c06,0x01583a0c,0x22c0140c,0x0d289611, + 0x00081a05,0x01f01006,0x23602408,0x0ca88e0b, + 0x20702c09,0x0228360f,0x24500019,0x0f38d20d, + 0x20906c20,0x00989a2a,0x21b01416,0x0c687a03, + 0x20700a03,0x02081806,0x23980413,0x0cd89601, + 0x00380805,0x01901e09,0x23280408,0x0c687a04, + 0x00780e04,0x02c0080c,0x25181403,0x0f18dc01, + 0x00a85625,0x02407835,0x24181204,0x0c888007, + 0x00b80c01,0x02301e02,0x23f81601,0x0d089008, + 0x20280607,0x01781007,0x22b01410,0x0c788408, + 0x20100205,0x02a00c00,0x24f00c18,0x0f48d40f, + 0x2070481f,0x00f85e3b,0x2230101b,0x0cd86812, + 0x20d80400,0x01f80802,0x23800420,0x0d689c17, + 0x2010280c,0x0178320f,0x22f8140c,0x0cf87c16, + 0x0030380b,0x02a85610,0x24c80c15,0x1018dc25, + 0x00001e09,0x02185821,0x23a83005,0x0db89822, + 0x01081a01,0x01e01403,0x23900e07,0x0e689823, + 0x0088360c,0x02003415,0x23b80807,0x0dd88c20, + 0x20880608,0x03883011,0x26100c1d,0x11a8ec3e, + 0x21984404,0x02808405,0x25081005,0x0ed88027, + 0x23401c09,0x01883a01,0x23403028,0x0fa88c34, + 0x23200412,0x01380a0e,0x22d01420,0x0f087c34, + 0x2288041e,0x03700607,0x26d80404,0x13e8d44f, + 0x02182a14,0x01803c13,0x22f07e46,0x0fc87807, + 0x03a81614,0x01f04019,0x24204674,0x1118680e, + 0x0408361d,0x01408028,0x22f03276,0x10686c09, + 0x03a8de44,0x03616453,0x26c0aa74,0x15d8a817, + 0x2090240d,0x00d00226,0x2200181c,0x0f683e0d, + 0x2120080b,0x01902a22,0x23201437,0x10a83e0e, + 0x2180080f,0x00782a2e,0x20f07c47,0x0fd83e0d, + 0x2130a826,0x2018a273,0x21409438,0x15a83606, + 0x22994000,0x05522800,0x27391000,0x1c387e11, + 0x24308c16,0x20593c00,0x0198cc00,0x1dd88c0e, + 0x2300d40d,0x23698800,0x0668a000,0x1ad84800, + 0x2398f20f,0x01813000,0x00387400,0x25f8d21b, + 0x03088401,0x0050b800,0x01785e7c,0x1b090650, + 0x05b8b623,0x01f1b443,0x236972c9,0x1d38c657, + 0x03d84612,0x2010b828,0x00492690,0x1a287e48, + 0x0310942e,0x2248de2e,0x04f8a6aa,0x24392e70, + 0x00605401,0x21c87803,0x04500c13,0x17692e84, + 0x2170381c,0x20e85227,0x03801848,0x18c94297, + 0x20a0480f,0x21285a0e,0x03283c28,0x1698e67c, + 0x02d8b233,0x0011405c,0x0178c616,0x1ed97ed0, + 0x20b04402,0x20788807,0x02705426,0x13a92268, + 0x00a82614,0x20100c2d,0x02303003,0x14d94a72, + 0x00183e08,0x2010681d,0x01c8380b,0x13290263, + 0x22e08426,0x22b8c23e,0x06808472,0x18b98ea2, + 0x00a8660c,0x0090900d,0x00402c06,0x10d8e652, + 0x00183800,0x20906e10,0x02606021,0x1178fe60, + 0x00e8360b,0x21004c05,0x0360640d,0x1038f257, + 0x02185e20,0x20b0c835,0x03785216,0x14b97e75, + 0x20a0580d,0x21089218,0x02906823,0x0e88ce3d, + 0x20b0440c,0x21888211,0x04104c24,0x0ef8f23d, + 0x21803410,0x21e87e1d,0x04906039,0x0de8ce34, + 0x21a0541b,0x2228fa2c,0x0690e44d,0x11397a59, + 0x00584207,0x00706c0f,0x00582005,0x0cf8b229, + 0x0088060d,0x20700412,0x02000c02,0x0d78d62a, + 0x00e00e08,0x21080c12,0x02a81211,0x0cc8ba20, + 0x00c8321a,0x20c02c25,0x02b02a02,0x0f392e34, + 0x00181604,0x20902206,0x02002814,0x0bd8b21d, + 0x20901c0d,0x20783614,0x02101c1a,0x0c48c61c, + 0x20400601,0x20e80606,0x02701c1a,0x0bb8ae1c, + 0x20805017,0x21885629,0x03601c22,0x0dc90224, + 0x20e06c11,0x20e8a213,0x02800817,0x0b48b208, + 0x0098320b,0x20104814,0x01581601,0x0ba8c210, + 0x20501807,0x20d83608,0x0260040e,0x0b38ae08, + 0x0028360d,0x20404c1c,0x0218380a,0x0d091a0e, + 0x01786a16,0x00d0a821,0x00083213,0x0b28b206, + 0x20900405,0x20c00a0d,0x02701819,0x0b48ba04, + 0x0080020a,0x2070040e,0x01980602,0x0b18ae02, + 0x00301c05,0x21181a0c,0x0340180f,0x0cc91a01, + 0x21b03012,0x20d88220,0x02a06031,0x0b08b009, + 0x00c00e03,0x20b80c03,0x02980603,0x0b68bc07, + 0x20900c0c,0x20781611,0x01a00017,0x0b28a409, + 0x20681801,0x20b01003,0x02e00018,0x0d091812, + 0x0178360e,0x20108016,0x00a86220,0x0ba89c12, + 0x20d00402,0x20981605,0x02600021,0x0bc8c016, + 0x00b81e0f,0x20404414,0x01582603,0x0ba8b012, + 0x00e82a0b,0x21005406,0x03280c04,0x0dd91020, + 0x2090100d,0x20e80613,0x02a81426,0x0c18b815, + 0x00f02400,0x20883401,0x02181204,0x0cd8c825, + 0x2030440e,0x20b86e19,0x0260141c,0x0c58b81f, + 0x21002816,0x21b8421d,0x0478282e,0x0f292039, + 0x21502608,0x20a84414,0x0290200b,0x0d38d02d, + 0x22b82c09,0x00201802,0x01400027,0x0e18cc36, + 0x22081804,0x00600c10,0x00b82812,0x0da8c036, + 0x20a8120e,0x21180426,0x03780603,0x1169404f, + 0x00d00c02,0x20184202,0x01807a33,0x0e78a419, + 0x02680611,0x2090001c,0x01a06e5b,0x0fb8b81c, + 0x02380a16,0x0008201c,0x00e0a64e,0x0f28ac18, + 0x20a08c07,0x21493605,0x03611221,0x13a9143d, + 0x00482a01,0x00206403,0x00800e0b,0x0ea86a06, + 0x20782407,0x20a04615,0x01a05c15,0x0fc86e06, + 0x2080340c,0x20181225,0x00602c19,0x0f385202, + 0x0148b205,0x00f1540e,0x2178163b,0x14e8880d, + 0x22913602,0x25699800,0x08d87800,0x1ad84a16, + 0x22d03409,0x21006c00,0x00b96400,0x1d084621, + 0x22385201,0x0190f800,0x23d8f800,0x1b000a2a, + 0x2481181a,0x2299a400,0x04b98c00,0x24c83622, + 0x03108414,0x2088d607,0x0268aa7c,0x19788a54, + 0x03880606,0x2038681a,0x02600e87,0x1b58e665, + 0x02b00c09,0x00581a02,0x00184a68,0x1938765e, + 0x05f87223,0x01d0e44f,0x21e952d8,0x2298ca8e, + 0x00786615,0x01908035,0x20f85c16,0x15a8c288, + 0x00581207,0x20305408,0x00c81821,0x16f8ba97, + 0x0058360f,0x00807c1a,0x20583c19,0x15488e86, + 0x20606c13,0x0018d619,0x01b06445,0x1c491ad7, + 0x20883202,0x00003e0b,0x01105c2c,0x11e8b266, + 0x20a02406,0x20885e0c,0x02105830,0x12c8c26f, + 0x20701c0a,0x20585614,0x01a05828,0x11989665, + 0x20788a0d,0x01c0c420,0x21a82434,0x1688f29a, + 0x2020640e,0x20c89a10,0x02003013,0x0f489e47, + 0x00001a03,0x00184007,0x00a03412,0x0fe89e4e, + 0x00302606,0x0028580a,0x00503012,0x0ee87e48, + 0x00101a06,0x20684e06,0x0170b01e,0x1278e271, + 0x00385e10,0x00e07c1a,0x2060000c,0x0d488a37, + 0x00082401,0x00704a02,0x20700013,0x0dc87e3c, + 0x20980407,0x00b02a09,0x2108201c,0x0d085e31, + 0x0000180a,0x00000a18,0x00481c21,0x0f68a251, + 0x20203007,0x20985215,0x01905814,0x0bc87628, + 0x20580602,0x20300001,0x00b02414,0x0c387e29, + 0x00681a06,0x00a0140b,0x20700c01,0x0bc87223, + 0x20e03806,0x00686007,0x00681423,0x0d68ca2f, + 0x20300408,0x00281a01,0x0058140e,0x0ad86617, + 0x00580800,0x20401e04,0x00b80406,0x0b286e1c, + 0x20580c01,0x00400a06,0x20201c14,0x0ac86218, + 0x00f86613,0x01409c18,0x21200606,0x0c38ba21, + 0x00386611,0x0030a416,0x20181405,0x0a48620d, + 0x20202003,0x20684203,0x01201813,0x0a78760f, + 0x00200c03,0x00101202,0x00182406,0x0a485e0b, + 0x20b03c14,0x20585621,0x01503025,0x0b58ae12, + 0x0010600c,0x21589a1c,0x0280500e,0x0a086204, + 0x20481602,0x00201406,0x0020000c,0x0a486801, + 0x20280a05,0x00400407,0x00500c0d,0x0a087202, + 0x00883610,0x00a0381a,0x00080803,0x0b28b002, + 0x20900a01,0x00201807,0x00285812,0x0a18580c, + 0x00a80606,0x20301402,0x00701601,0x0a686006, + 0x00400005,0x00201208,0x00680c06,0x0a286407, + 0x2050280b,0x20383616,0x00e0181b,0x0b68a011, + 0x00a00401,0x00482004,0x0080120a,0x0a987810, + 0x20a00c0d,0x20480a10,0x00c81c1c,0x0ac85c14, + 0x20400202,0x00281406,0x00901011,0x0a887413, + 0x00201a05,0x0088280b,0x0018100a,0x0c48a824, + 0x00480a05,0x00603008,0x20180813,0x0b186814, + 0x00f82a13,0x00003816,0x00a81203,0x0ba87020, + 0x00a83604,0x00206000,0x00581403,0x0b48641d, + 0x00680801,0x00e03a05,0x20983811,0x0d98a431, + 0x21c84403,0x00402607,0x00c0441f,0x0c18642d, + 0x2230441b,0x20a86a22,0x01980829,0x0cd87434, + 0x21c0200a,0x20b83a0b,0x01c00023,0x0c68742f, + 0x2180080b,0x00c83203,0x00500423,0x0f78c84b, + 0x00f01803,0x20d81802,0x01501236,0x0d884c22, + 0x01581217,0x00680c30,0x20202a3f,0x0e988429, + 0x00c01203,0x20383412,0x00e02a32,0x0df87828, + 0x20384a10,0x00e0741f,0x20701e26,0x1208b84a, + 0x00200603,0x20781409,0x00f04e07,0x0df83c03, + 0x00002007,0x00282614,0x20507800,0x0f38400a, + 0x00484e03,0x00209009,0x0010320c,0x0ea84408, + 0x00f06406,0x2048c212,0x0160d62d,0x13b88c1f, + 0x22c93a10,0x03e20800,0x27503000,0x1b281a32, + 0x2248f212,0x02410800,0x22407800,0x1c787a3a, + 0x22383601,0x00100800,0x00e00c00,0x1a885634, + 0x22d8a206,0x0041a800,0x23090800,0x24d00265, + 0x04586015,0x2110be30,0x00d82284,0x18e82273, + 0x03206428,0x21886e36,0x01e8426d,0x1a186270, + 0x03401004,0x20b00e02,0x0108426a,0x18685669, + 0x03c04013,0x22486a13,0x03982688,0x210892a9, + 0x20e08606,0x2288ac0e,0x03c8244c,0x14486a8f, + 0x20282221,0x00102041,0x00281c29,0x15a89e92, + 0x20a81204,0x2078240a,0x01303033,0x14487284, + 0x00d8261a,0x21407027,0x01f84c2c,0x1a88a6d7, + 0x20a0300b,0x20785204,0x01280421,0x10c86e59, + 0x20400c0f,0x20700e23,0x00a04024,0x11b86a6b, + 0x00202000,0x20b00a03,0x00a81015,0x10c84e61, + 0x21407c17,0x21d8da28,0x03b05854,0x14b8b297, + 0x00c86e16,0x0040941c,0x20300c03,0x0e586247, + 0x20380a04,0x20300409,0x00c80c19,0x0ed8724d, + 0x20381003,0x20401603,0x00c8041c,0x0e185a48, + 0x2058160b,0x0020001e,0x00581818,0x10f8a661, + 0x20d05416,0x21789626,0x02305025,0x0c585233, + 0x00101000,0x20582a02,0x00d02411,0x0cd86e38, + 0x20281a05,0x20801806,0x01001012,0x0c385e31, + 0x00b82001,0x20304e03,0x0050100a,0x0e388e51, + 0x0048220e,0x2020381c,0x20283201,0x0b284a21, + 0x20700002,0x20181201,0x00401015,0x0b586225, + 0x00102003,0x20e83209,0x0160140c,0x0af85222, + 0x20882e04,0x20b04601,0x01801429,0x0c088a37, + 0x00501805,0x20a80e0f,0x00c0100c,0x0a28461b, + 0x00500202,0x20100404,0x00000802,0x0a785a19, + 0x20301c04,0x20681801,0x00a81c0e,0x0a185215, + 0x2040580c,0x2168920d,0x02a02c12,0x0ad88a1a, + 0x20e04c06,0x20588601,0x0090101b,0x09985208, + 0x00180602,0x20101e01,0x00100010,0x09b85210, + 0x00582a09,0x0000300c,0x00401004,0x0998560c, + 0x00884211,0x00006016,0x00680c04,0x0a387a0f, + 0x00d85208,0x00e08810,0x2188260e,0x09884201, + 0x20601805,0x20282606,0x00800813,0x09885401, + 0x20701008,0x20a81a0e,0x01001813,0x09584a01, + 0x20803811,0x2108621c,0x01e0281d,0x09f87002, + 0x20a82201,0x20503207,0x00902819,0x09784004, + 0x00481204,0x00300809,0x20100c01,0x09b8540b, + 0x00880a06,0x2060140b,0x00a80a02,0x09784408, + 0x00682a0b,0x20204818,0x00683404,0x0a587413, + 0x00b0180e,0x20d8160c,0x01581a06,0x09d8400e, + 0x00281202,0x20102204,0x0010040c,0x0a284411, + 0x20700c02,0x20881208,0x00f01417,0x09d84012, + 0x20380c05,0x20c0220a,0x01801015,0x0b187420, + 0x2018321c,0x20701c1d,0x0100481b,0x0a584818, + 0x20402407,0x20584209,0x00900013,0x0ae84c21, + 0x00702401,0x20584202,0x00b00003,0x0aa8441f, + 0x00682208,0x20f02407,0x0200140d,0x0c687430, + 0x21907825,0x2138aa38,0x01780418,0x0b882032, + 0x20782605,0x0040600c,0x20684c08,0x0c28502e, + 0x21282003,0x00402c02,0x20582417,0x0bc8442d, + 0x20d01c0b,0x21781a10,0x02981020,0x0e386c47, + 0x01282617,0x00b03437,0x21384634,0x0d084824, + 0x20201c04,0x20583e02,0x01103a0f,0x0d98642a, + 0x00900a04,0x2030000b,0x00601a1f,0x0d484c29, + 0x21301e01,0x2108600f,0x02203607,0x10b88053, + 0x20100405,0x00280a0e,0x20607002,0x0da8280b, + 0x00783e03,0x0030380a,0x00204214,0x0ea84418, + 0x00101001,0x20285602,0x00608a03,0x0e283417, + 0x01584e04,0x2090700c,0x00a03a3f,0x12e84c2e, + 0x23c0a005,0x2259a000,0x04404000,0x1a187a12, + 0x23616413,0x23b9c800,0x0478dc00,0x1b883228, + 0x22409808,0x21188c00,0x01289c00,0x1a181638, + 0x23481602,0x02283800,0x22605400,0x2428ae65, + 0x05a07008,0x00386010,0x224892b4,0x18984e6c, + 0x05a8721a,0x01e0c03a,0x22b8aaa3,0x19687a79, + 0x03985210,0x01503819,0x21181a6c,0x17d8566e, + 0x05083009,0x01d05a07,0x2348429c,0x203886b3, + 0x21486e18,0x01f0e028,0x23c81459,0x13d86a99, + 0x2230240a,0x00284213,0x0050646a,0x14788e96, + 0x20f05815,0x00185a18,0x20282c3d,0x13984e85, + 0x20d81207,0x01100414,0x21e02853,0x1968a2d7, + 0x00082006,0x00403e1f,0x2050641d,0x1018525e, + 0x00b82e09,0x00a0340c,0x20b02001,0x10e86e60, + 0x00285a18,0x01706428,0x21801012,0x10286a5e, + 0x00383608,0x00d09e02,0x21d0002c,0x13c87698, + 0x20a0640c,0x2048ae0e,0x00a0141e,0x0da85240, + 0x20701007,0x0008120f,0x00201c22,0x0e18564f, + 0x0000100d,0x00181e21,0x00104419,0x0d884248, + 0x21002412,0x00083a19,0x00a01435,0x0fc88a67, + 0x0098360b,0x01506415,0x22184800,0x0bf84e32, + 0x00280a04,0x00400c06,0x2028040f,0x0c185636, + 0x20702400,0x00583406,0x20682019,0x0ba84630, + 0x00b80613,0x0098101d,0x20501c07,0x0d288e49, + 0x20a01807,0x00882e0b,0x2080241b,0x0a885e24, + 0x20501005,0x00281207,0x00180814,0x0aa85625, + 0x00481c00,0x00e02c05,0x21481803,0x0a784e22, + 0x20c02814,0x0088461e,0x20802828,0x0b286a32, + 0x00a82603,0x00e0380a,0x21380e03,0x09a85618, + 0x00380604,0x00500409,0x20300006,0x09b85e18, + 0x00182606,0x00703406,0x2080140f,0x09784e19, + 0x00784e13,0x0120781f,0x21a82005,0x0a086a1b, + 0x20883e04,0x00606401,0x20500c1a,0x09084e0d, + 0x20181400,0x00400e02,0x2020240f,0x0928520d, + 0x20403407,0x20284a0d,0x00501c10,0x08f84609, + 0x2080340e,0x20185a1a,0x0050441a,0x0968620c, + 0x00503802,0x20986a0a,0x01303c02,0x08e84801, + 0x20181202,0x20101e01,0x0010080c,0x08f84000, + 0x00181602,0x00b01808,0x20d81405,0x08d84001, + 0x00981a08,0x00c0440f,0x21283c01,0x09485802, + 0x20c0140a,0x00582e04,0x20781412,0x09083c0b, + 0x00001c04,0x20482a06,0x0080040a,0x0928440b, + 0x00280a01,0x00600001,0x20701c09,0x09084008, + 0x20501806,0x00683609,0x0000201c,0x09886810, + 0x01981617,0x00a0381a,0x21200a11,0x0978380b, + 0x00100e03,0x00281005,0x20280808,0x09a84414, + 0x20480402,0x00401203,0x2080000f,0x09683414, + 0x00381607,0x00c80408,0x20d0180b,0x0a686024, + 0x21d02c1b,0x00587a2b,0x20403438,0x09f8301f, + 0x00381403,0x00502e03,0x2058180a,0x0a68441d, + 0x00882604,0x00303002,0x20480802,0x0a38381c, + 0x2010200a,0x00783a0d,0x20e00414,0x0bb85033, + 0x00c85e11,0x0100c026,0x22188e20,0x0b58342b, + 0x20c80a01,0x00080805,0x00601814,0x0b88502c, + 0x20f0300b,0x2058320a,0x0088181a,0x0b38402a, + 0x2028120a,0x00f03411,0x21c82810,0x0d985445, + 0x20502c06,0x20783e0c,0x00e04c04,0x0c58501d, + 0x00281e04,0x20201802,0x00402a11,0x0d083c2d, + 0x00581a0f,0x00601417,0x20402215,0x0cb8482c, + 0x21500406,0x00b80e0d,0x20f01809,0x0ff85851, + 0x00482602,0x00500805,0x20103e0c,0x0d483818, + 0x00305003,0x20987e09,0x00a03209,0x0e382c20, + 0x00201c07,0x00082e14,0x00103605,0x0dd8281f, + 0x01102e02,0x00c87806,0x21204233,0x1258583a, + 0x23607414,0x00d04000,0x22c95c00,0x19a84a2a, + 0x22396a15,0x04626000,0x26a06000,0x1b587a50, + 0x21c8e618,0x01d13c00,0x22009000,0x19f8324a, + 0x23607403,0x21a87c00,0x04187400,0x22c87664, + 0x0618a21f,0x02a0f43b,0x21c812a3,0x1778d27c, + 0x04006821,0x21489240,0x02e08669,0x18487284, + 0x02809c32,0x21b8ba49,0x02e81e53,0x17381a74, + 0x05801a01,0x0048340a,0x02383aa3,0x1ec8aab5, + 0x22c00c08,0x00286a21,0x02110881,0x12889e8d, + 0x21982e13,0x00602822,0x00a81858,0x13886e8d, + 0x00787e2d,0x00b0b44e,0x00085c26,0x12f8568a, + 0x21400c01,0x00a82c07,0x01601467,0x17f8b2d3, + 0x00600807,0x00682609,0x00601e02,0x0f784e4e, + 0x00202c0d,0x20584e15,0x0140380d,0x10185a5b, + 0x2160601c,0x2148aa38,0x02d07c3a,0x0f583e5a, + 0x20582a07,0x00d8040a,0x00b0682a,0x12a89a8b, + 0x00183e09,0x0080800d,0x20283010,0x0d184247, + 0x00081a0a,0x00602411,0x00180814,0x0d78524b, + 0x00d8060b,0x0050181b,0x00385208,0x0d083a41, + 0x00280804,0x00202e0c,0x00a00c1c,0x0ee86268, + 0x20201409,0x2078360f,0x01d02815,0x0b285635, + 0x20200808,0x0008120f,0x00a01414,0x0b784637, + 0x20882c03,0x00303a07,0x0090081f,0x0b184236, + 0x20880401,0x00081800,0x01501823,0x0c286a48, + 0x20381605,0x2010200b,0x01081410,0x09c84e22, + 0x00181203,0x00202009,0x0058180d,0x0a084a26, + 0x00401e02,0x20782401,0x01700808,0x09c84623, + 0x00881a04,0x20103003,0x00f8100b,0x0a585e31, + 0x00701a01,0x20683205,0x01802c07,0x08e84a17, + 0x00000602,0x20280a01,0x00d01c0f,0x09084a18, + 0x20602406,0x00083e05,0x00e00815,0x08e84614, + 0x20c03c07,0x20786e08,0x01b02424,0x09186619, + 0x20c02407,0x00085207,0x00c0101b,0x08684206, + 0x20102003,0x20183206,0x00b00c0e,0x0888420a, + 0x00383a09,0x0090500e,0x20280803,0x08783e08, + 0x00582a05,0x0080440c,0x00082000,0x08a85a08, + 0x00781e0a,0x0090400f,0x20982208,0x08783403, + 0x20200400,0x00781003,0x2018040b,0x08784003, + 0x20101806,0x2068220e,0x0120180d,0x08483800, + 0x00180401,0x20280603,0x01102810,0x08885800, + 0x2028040c,0x0020160f,0x0078080e,0x08883c06, + 0x00381a02,0x00802804,0x20580804,0x08a83c0b, + 0x00000e01,0x00081405,0x00a80c0a,0x08783c0b, + 0x00080e05,0x20301800,0x01000c12,0x08c84811, + 0x00281e12,0x00200015,0x00c03c08,0x08e84411, + 0x20280c00,0x00301601,0x00500c0d,0x09183c13, + 0x20380e05,0x00300804,0x0050140b,0x08f83815, + 0x20402c0a,0x20583e0f,0x01681013,0x09984c24, + 0x20201c11,0x20501220,0x00c8380d,0x0998201c, + 0x00600c01,0x00081202,0x00a00807,0x09e8381d, + 0x0040380a,0x00083a0c,0x00781403,0x09c8301d, + 0x00980a05,0x00502810,0x00784006,0x0af86031, + 0x20503601,0x00285813,0x01081806,0x0aa85826, + 0x20d01601,0x00282000,0x00600819,0x0af8382d, + 0x2048460a,0x00e05c13,0x20880c10,0x0ac83c26, + 0x20c81e02,0x00400400,0x01103421,0x0cc86c45, + 0x00184210,0x00f04c10,0x20604608,0x0bd84025, + 0x20102807,0x00783a05,0x20280a0f,0x0c983832, + 0x20902005,0x2038360b,0x00f03c03,0x0c283030, + 0x20e01002,0x20380605,0x01180604,0x0f385453, + 0x0020340a,0x2018661e,0x00e04206,0x0ce8201d, + 0x00684e05,0x01107810,0x21081a12,0x0de83820, + 0x00882201,0x00502802,0x00280a19,0x0d882024, + 0x00f01201,0x00100c02,0x0118222d,0x11885c38, + 0x22395e15,0x0301a000,0x20512400,0x1898aa3f, + 0x2380d80e,0x21d9d400,0x06906000,0x19d87a24, + 0x2340dc14,0x21797000,0x03885400,0x1990022d, + 0x23389a0a,0x0140e800,0x20c03000,0x22780e73, + 0x04305819,0x2278ee3e,0x06310268,0x16184273, + 0x06187a1a,0x0190a029,0x20c826a9,0x17d82e79, + 0x05b8a224,0x0201183b,0x2248729c,0x1758067b, + 0x05881414,0x21201a1f,0x02d80699,0x1e180ac0, + 0x22301e03,0x2118440c,0x0288305f,0x11e80e78, + 0x22b03815,0x20585e26,0x01c0387a,0x12e82291, + 0x2260641a,0x2088be32,0x02208074,0x1278128f, + 0x21302216,0x2188081e,0x0338206e,0x171822d5, + 0x00d01000,0x20a80803,0x0178260b,0x0f18124e, + 0x00f82a0d,0x00903c1a,0x00583208,0x0f982a58, + 0x00684e0b,0x01107c1c,0x20e86002,0x0f300254, + 0x20c04419,0x21088224,0x03101834,0x11d82284, + 0x20800e02,0x20683004,0x0150241d,0x0ca81e45, + 0x20a00c05,0x2018260d,0x01403024,0x0cf82a4a, + 0x00281202,0x20200a06,0x01203013,0x0cc81249, + 0x00781615,0x00201026,0x01081810,0x0e582e62, + 0x00700e01,0x20300e01,0x00981006,0x0ad80a33, + 0x00500202,0x00200804,0x00b81406,0x0b181e35, + 0x20503809,0x20684a0c,0x01381018,0x0ac80a33, + 0x2070140d,0x2038221b,0x01401c24,0x0ba81a48, + 0x20800404,0x00081a04,0x00c0081b,0x09781623, + 0x20300801,0x00281a01,0x00d00816,0x09982627, + 0x00282606,0x00802c0f,0x00181c09,0x09781623, + 0x00501203,0x0018180c,0x00d8200d,0x09d8262f, + 0x00680606,0x00101408,0x00681002,0x08a80e15, + 0x20280c02,0x00400401,0x0070000e,0x08a82215, + 0x00181e04,0x20203202,0x00c0140f,0x08981217, + 0x20582a03,0x00504402,0x0078081b,0x08a8221b, + 0x20480c07,0x00001e0a,0x00b81414,0x0818120a, + 0x00281e05,0x00103407,0x00800008,0x08381e0a, + 0x20603c09,0x20985e0d,0x01800c11,0x08181206, + 0x00001804,0x20583206,0x01801c0c,0x08282a08, + 0x20300203,0x2038100a,0x01200c07,0x08082404, + 0x20200c04,0x20680609,0x0150080e,0x08081801, + 0x00580e06,0x0060240e,0x00182601,0x08181001, + 0x00200a03,0x00081005,0x00c0080d,0x08181c04, + 0x00a80a07,0x20300c01,0x00e02201,0x08481007, + 0x00100a02,0x20381804,0x01400808,0x0848200c, + 0x00081202,0x00301204,0x0090180f,0x08281408, + 0x20580401,0x00280a03,0x00901013,0x08781414, + 0x21003010,0x20585613,0x0110001e,0x08980c15, + 0x20200802,0x20181603,0x00e0080c,0x08c81815, + 0x2080180b,0x20182209,0x00d8140f,0x08a81417, + 0x00681c04,0x00104400,0x00783004,0x09481420, + 0x00f82e0c,0x00706c1d,0x20483a13,0x0978101a, + 0x00781201,0x00101003,0x00980405,0x0998141e, + 0x00e85613,0x0050741a,0x00600a09,0x0988181a, + 0x00480e0e,0x2060140d,0x01702416,0x0a78202d, + 0x20683602,0x20504208,0x0160441a,0x0a380c1e, + 0x20f00803,0x20301800,0x00d81419,0x0aa8102c, + 0x20e04c13,0x21087220,0x02303423,0x0a680827, + 0x20e03815,0x20984e1d,0x01c00421,0x0c381048, + 0x20f03807,0x2118760d,0x02703807,0x0b70002f, + 0x00681e0b,0x2010440a,0x01300e13,0x0c38142f, + 0x2058220e,0x00402818,0x00681608,0x0bf80835, + 0x20c00210,0x00503023,0x00982e09,0x0ec82054, + 0x00c80e02,0x20303c07,0x00a84e24,0x0cd0101f, + 0x00101007,0x20886a15,0x02405e02,0x0d781023, + 0x00702405,0x20483610,0x01002216,0x0d600424, + 0x00e83c05,0x00403e0e,0x0150562b,0x11181038, + 0x23715412,0x257a7400,0x08a85000,0x17f06612, + 0x22b86202,0x2120b400,0x01288000,0x1a107e38, + 0x2208b207,0x01212400,0x20d83400,0x1a10564a, + 0x23d06802,0x2068e400,0x02f00000,0x22803e64, + 0x05b01e19,0x20102036,0x2138d6a6,0x16706266, + 0x04708c09,0x22a8c607,0x03f81680,0x17a03a78, + 0x0360680e,0x21a8ce15,0x03b05261,0x17402e7a, + 0x06c03404,0x01582c06,0x20986eb8,0x1e6042c0, + 0x22600c10,0x00600e16,0x20b82c6c,0x12203283, + 0x2168260d,0x20604c15,0x00e83c54,0x1300368e, + 0x20c83a0e,0x00006c15,0x00984842,0x12c0468a, + 0x2298860a,0x02205812,0x2140308c,0x17401ed6, + 0x00d81212,0x00902c1b,0x20881e08,0x0f200e51, + 0x00201809,0x20f83e11,0x02102011,0x0f80265c, + 0x20602c0a,0x20e86a16,0x0240241e,0x0f402e5a, + 0x00d81405,0x0010520d,0x00282810,0x12104688, + 0x20a80411,0x00580a19,0x00301421,0x0cb01645, + 0x20500e04,0x2098040a,0x01182c18,0x0cf02647, + 0x00001c02,0x20382809,0x00a83c0d,0x0cd02a44, + 0x20f00800,0x20482c01,0x01500836,0x0e402265, + 0x00682e11,0x00403019,0x00100004,0x0ae00e32, + 0x00480c02,0x20600603,0x01100409,0x0b001e37, + 0x0048360b,0x0040600f,0x0008140c,0x0af02238, + 0x00680402,0x20201c01,0x00a82809,0x0bb02646, + 0x2040140e,0x20781218,0x00d00817,0x09802225, + 0x20200a02,0x20800002,0x01280c15,0x09801a28, + 0x20402809,0x20984613,0x01802019,0x09701e25, + 0x00180e06,0x20301406,0x0100001a,0x09c01a35, + 0x0008120b,0x20201013,0x0098040a,0x08a01214, + 0x00001403,0x20681e05,0x0128040f,0x08901616, + 0x20301800,0x00182807,0x0078180e,0x08901a12, + 0x20801807,0x2068360b,0x0150141e,0x08801a19, + 0x00200806,0x20680a0d,0x00c0100a,0x0820220a, + 0x20300800,0x20282004,0x00b0080f,0x08200e07, + 0x00383203,0x00705407,0x20381805,0x08301a09, + 0x00480605,0x0000140b,0x00882006,0x08101a07, + 0x20600a01,0x20481404,0x00a80c11,0x08001803, + 0x00281603,0x00001c04,0x00300805,0x08101803, + 0x20181601,0x20500203,0x0120300d,0x08001400, + 0x20181201,0x00000a03,0x00d01812,0x08001404, + 0x00400e02,0x20281001,0x00600800,0x0840180b, + 0x20100002,0x20500605,0x00a0040c,0x08401c0b, + 0x20201807,0x20a81e07,0x01280c0b,0x0830240b, + 0x20401005,0x20481205,0x00f81010,0x08601815, + 0x00081406,0x00103e04,0x0018300b,0x08b01c11, + 0x00000602,0x20500002,0x00a80c09,0x08c01815, + 0x00481a0c,0x20302c0e,0x00b80406,0x08b01c14, + 0x00a01205,0x20181009,0x00b00004,0x0940101f, + 0x00380a0d,0x20581c0f,0x01004c0a,0x0960081b, + 0x00601c05,0x20481e03,0x00b80c08,0x0990141e, + 0x20504812,0x20a88a17,0x01502411,0x0970201f, + 0x20a80402,0x00381605,0x00602823,0x0a701832, + 0x2080240d,0x20785618,0x00903411,0x0a603428, + 0x20b84203,0x0040340c,0x00302419,0x0ab0102e, + 0x00484a12,0x0080781f,0x20c82c03,0x0aa02829, + 0x00782007,0x00205801,0x00183404,0x0c602846, + 0x20881207,0x00203810,0x20c84606,0x0bd0382e, + 0x20580a09,0x20d80c02,0x01005e0a,0x0c503436, + 0x21302c0d,0x20983e18,0x01203010,0x0c102833, + 0x21c83e12,0x20702c15,0x01706c1a,0x0ec02055, + 0x00a81c01,0x20201603,0x0020221d,0x0d10281b, + 0x00806008,0x20f83a18,0x00d83a17,0x0dc05424, + 0x00d81604,0x0020380d,0x00382e27,0x0d902826, + 0x0130500b,0x21687621,0x02104e39,0x11505c42, + 0x22588006,0x03918800,0x27990c00,0x19808641, + 0x22d0500e,0x01286c00,0x22387c00,0x1b005e3e, + 0x2270b807,0x2238f000,0x02983800,0x1ac08e42, + 0x23b01c08,0x22105800,0x01e8a000,0x2390d673, + 0x0428520d,0x01907412,0x21702270,0x16e00e79, + 0x05089e17,0x0260e42b,0x23e83a88,0x18603a81, + 0x04483e0c,0x00b06814,0x21384e76,0x18107e7d, + 0x07086a1e,0x21a07417,0x034026b2,0x1f1096cc, + 0x21682408,0x00503215,0x00602c56,0x12602686, + 0x22300c08,0x20181e1b,0x20506069,0x13804691, + 0x21a00008,0x20383a11,0x00802857,0x1360668c, + 0x2340ec2d,0x23493643,0x0518349e,0x17b09ad6, + 0x20483a02,0x20300004,0x01203014,0x0f302251, + 0x00b00c06,0x00300e03,0x20c84000,0x10104e5c, + 0x00501800,0x20302007,0x20786c08,0x0ff06a5d, + 0x01182e21,0x00701442,0x00486c03,0x12a05286, + 0x00703601,0x21181a03,0x01282007,0x0cf03e44, + 0x20981a0a,0x0050240f,0x20a80822,0x0d60364b, + 0x00182204,0x00303006,0x00181416,0x0d40424d, + 0x20f00c13,0x20381221,0x00900437,0x0ec05e69, + 0x20a02c06,0x20485205,0x00c0041e,0x0b102a31, + 0x00502009,0x00081e0f,0x00000407,0x0b603e37, + 0x20702004,0x20484206,0x00d0201a,0x0b403a35, + 0x0070020b,0x00000817,0x00582c0a,0x0c204648, + 0x00a81e08,0x00702c0c,0x20881601,0x09d02a23, + 0x20481e05,0x00801c0a,0x20780817,0x09e03228, + 0x00581e03,0x00303806,0x20482006,0x09e04625, + 0x20480803,0x00080e0a,0x00702420,0x0a204634, + 0x20b00c08,0x0008260d,0x0030181d,0x08e02a15, + 0x00381000,0x00001e04,0x0000000a,0x08e03a18, + 0x20381801,0x20301e04,0x00a00015,0x08e03e18, + 0x20100004,0x20201202,0x00582c12,0x08f04a1a, + 0x00800607,0x0030100c,0x20681e03,0x08802e08, + 0x20301001,0x20380e03,0x00781012,0x0860320a, + 0x20101a03,0x20983801,0x01101c0c,0x08703a07, + 0x20181609,0x20200c0b,0x00801010,0x08603a09, + 0x20780805,0x00400a09,0x20200415,0x08502800, + 0x20101001,0x00182002,0x00380409,0x08502404, + 0x20202c09,0x20383a09,0x00381c09,0x08604003, + 0x20201c07,0x20782a0e,0x00c0080f,0x08604406, + 0x00280603,0x00200c07,0x00080c01,0x0880240c, + 0x00280a02,0x00500803,0x20500006,0x0890280c, + 0x00582a0b,0x00803011,0x20b81404,0x0890300a, + 0x00181000,0x00101808,0x0028280a,0x08c03c13, + 0x00680a02,0x00180a02,0x00302007,0x08f02410, + 0x20280806,0x00400e04,0x2038080b,0x09102814, + 0x20900c0a,0x2018260e,0x00101c14,0x09103415, + 0x00681a09,0x20301c08,0x0080200d,0x0980381e, + 0x20a01804,0x20183a07,0x00200c19,0x09a02c1f, + 0x00b82610,0x0020380f,0x00001804,0x09d0281c, + 0x00d81a0a,0x0010540f,0x20883606,0x09e0381c, + 0x2080240d,0x20982613,0x0108041e,0x0ac04434, + 0x00601802,0x00501404,0x20c85206,0x0ad02c29, + 0x20f05813,0x20789622,0x00e01c24,0x0af03430, + 0x20e02c0b,0x20485e10,0x00d03422,0x0ae0282a, + 0x00e80a0d,0x00081014,0x00601805,0x0cc03846, + 0x20f81607,0x00b00c09,0x20701c0a,0x0c10102b, + 0x20e01e03,0x00f82418,0x21784207,0x0cc0243f, + 0x20682a0a,0x00704812,0x20a81608,0x0c803837, + 0x22f05c0a,0x20288a12,0x0030382f,0x0f405460, + 0x00b03404,0x00683e0c,0x20401220,0x0d60241e, + 0x0108a205,0x0160ec0f,0x21f0122f,0x0e603022, + 0x00881404,0x20380a0b,0x00804619,0x0e004025, + 0x01e86e04,0x0160800b,0x2208225a,0x12406047, + 0x21f8160c,0x20f00800,0x0330cc00,0x19880a41, + 0x21f8160b,0x20908800,0x01200400,0x1b703a51, + 0x2218d20b,0x03313c00,0x24006000,0x1bf05e50, + 0x23388e1b,0x03d0ac00,0x2460f000,0x25308a79, + 0x03502812,0x21487a25,0x03507e5e,0x17004670, + 0x03909012,0x20e8ee21,0x03404e5d,0x1870267f, + 0x03802c06,0x20284a21,0x01006662,0x18f07a80, + 0x05206c39,0x01a8c251,0x21a0229a,0x20a0cac6, + 0x20e01211,0x20a83810,0x01780441,0x12e05e7e, + 0x21b81a07,0x01600c15,0x2078344d,0x13f02e87, + 0x21203815,0x00983a10,0x20288046,0x1440728e, + 0x2078e637,0x0351905a,0x24a8c05a,0x1950aae6, + 0x20609020,0x2068aa24,0x00986417,0x0fc05a52, + 0x01182a02,0x01002c00,0x20400e03,0x10802e61, + 0x0048521b,0x0170682e,0x21081810,0x10a03e63, + 0x21003824,0x20386e4b,0x01a05c45,0x13708e96, + 0x00786a20,0x01e0883d,0x22183405,0x0d702244, + 0x21300407,0x00782206,0x00701431,0x0db0324a, + 0x20301011,0x00382e23,0x00a0441c,0x0dd0564e, + 0x00480e09,0x00a01821,0x20188816,0x0fa06e68, + 0x2058200f,0x00503224,0x00104019,0x0b804235, + 0x00e8320a,0x0070440e,0x20100609,0x0bd03a36, + 0x20381606,0x0070180e,0x20183414,0x0bd05235, + 0x20480e07,0x00700405,0x00501c21,0x0cc05a4d, + 0x00201a06,0x20382809,0x00d80c0b,0x0a203623, + 0x20903806,0x20583e10,0x01001021,0x0a40422a, + 0x00200400,0x00281a03,0x0060140b,0x0a704a25, + 0x2020180b,0x00482210,0x00681016,0x0ad06231, + 0x20301407,0x00380a08,0x00482410,0x09303616, + 0x00380402,0x00981003,0x00181406,0x09503a16, + 0x20202001,0x00382a03,0x00080c11,0x09705217, + 0x00480e0b,0x00a01012,0x20281c10,0x0990521e, + 0x00182609,0x00801c0f,0x00201009,0x08c02609, + 0x20281604,0x00802408,0x20380c0f,0x08c03a0b, + 0x20400003,0x00a01002,0x20a8280c,0x09004608, + 0x20900c0c,0x00782e11,0x0020101c,0x08f05208, + 0x20201007,0x2018120d,0x0090080c,0x08a03401, + 0x00080c02,0x00301605,0x0060040b,0x08a03802, + 0x00782e08,0x00a04c09,0x20681000,0x08e03a02, + 0x00681209,0x00b03012,0x20983000,0x09004c06, + 0x20181605,0x00300408,0x00500408,0x08d02c0b, + 0x20100401,0x00080c00,0x00b80409,0x08e0300c, + 0x20502808,0x20184610,0x00d01415,0x08f03409, + 0x00101002,0x00681609,0x00401c12,0x0940440f, + 0x00402401,0x20282206,0x00680405,0x09403412, + 0x00400a03,0x00180804,0x00800407,0x09603014, + 0x00101a01,0x0080000a,0x20483c05,0x09703016, + 0x20301007,0x00a82e03,0x20100015,0x0a104423, + 0x20701409,0x00801203,0x20284412,0x09f02c1d, + 0x20601405,0x00383606,0x00601c14,0x0a303421, + 0x00382a04,0x00f01006,0x20403809,0x0a40201d, + 0x0058220c,0x00e04811,0x20c80c0c,0x0b704c34, + 0x00785212,0x00c06019,0x00102602,0x0b101425, + 0x00581a02,0x00807409,0x20785803,0x0b70402d, + 0x20380c04,0x00502e07,0x00080412,0x0b50442b, + 0x0010240e,0x00682213,0x0060181a,0x0d405046, + 0x2160140f,0x20782e1d,0x01a03c14,0x0c40342d, + 0x21184609,0x00203803,0x01504010,0x0cf02436, + 0x21001208,0x00183005,0x00b0340a,0x0ce03c38, + 0x22587215,0x00f09018,0x2020101d,0x0fe05462, + 0x00f85e05,0x2030600f,0x00f8162d,0x0da0381f, + 0x00b08007,0x20f8fe16,0x02306220,0x0ea0382d, + 0x00c01c06,0x00584611,0x20100a25,0x0e905029, + 0x01a0940c,0x20d8c225,0x0210224f,0x12d06446, + 0x22c01a0b,0x00c83800,0x00609800,0x1a006e29, + 0x22a87401,0x01b04c00,0x2080a400,0x1c104e42, + 0x22c0b406,0x22893400,0x05802400,0x1c708e36, + 0x24f09407,0x2328f800,0x07101c00,0x2620de56, + 0x0468080f,0x01200221,0x20880683,0x1810a26a, + 0x04b84e0e,0x2020c404,0x00b0127e,0x1950a281, + 0x03e80e07,0x00503812,0x00a84683,0x1a10ae78, + 0x08b00a16,0x20c08816,0x03387eec,0x2230fecc, + 0x21f02803,0x0100000d,0x20888451,0x13d07e83, + 0x22201412,0x21583e27,0x03c02462,0x1480968f, + 0x00284206,0x00207602,0x01980c37,0x1540a29e, + 0x23e04016,0x20b91a2b,0x056094b4,0x1a50bee8, + 0x01a8be13,0x01a10c17,0x20881e0c,0x10705e61, + 0x00f02e05,0x21084c0f,0x02d84603,0x11107e5f, + 0x21702c0c,0x20e88e14,0x03602c3e,0x11308a64, + 0x01481209,0x00503818,0x0108b206,0x14e0e291, + 0x21a0540f,0x2158b222,0x03b06042,0x0da05646, + 0x20d01603,0x20481801,0x01a81c2b,0x0e40724b, + 0x00e00a08,0x20300811,0x01385207,0x0eb09248, + 0x20600402,0x00181202,0x01e82437,0x1090aa78, + 0x00a01e01,0x00082c0c,0x00f83e0b,0x0c10622b, + 0x0040200b,0x00085607,0x01480805,0x0c606233, + 0x20801003,0x20182608,0x01580822,0x0c907a3b, + 0x20b80601,0x00281c04,0x01980c26,0x0da0964a, + 0x20480602,0x00702008,0x00481c14,0x0ab05a27, + 0x20385a10,0x00906c19,0x00080812,0x0af06228, + 0x00200804,0x00381001,0x00b83009,0x0b206e25, + 0x00981c01,0x00102400,0x01382406,0x0bb09634, + 0x00583605,0x00503800,0x00c02009,0x09c05619, + 0x0050240c,0x20d81a17,0x01b00409,0x09e0721b, + 0x00082206,0x0050380c,0x00781c0e,0x0a205e1a, + 0x20800605,0x20581005,0x01c00422,0x0a508620, + 0x20803c0a,0x2088560f,0x01b00017,0x09305e09, + 0x20600a06,0x20481c0c,0x01580c17,0x09405a0b, + 0x20281401,0x20300e06,0x0150180e,0x09905e0b, + 0x00201408,0x20580a0b,0x0188300b,0x09b0860a, + 0x00682a0a,0x00802410,0x00681201,0x09205002, + 0x00100004,0x20181207,0x00e00805,0x09306003, + 0x20102002,0x20883e03,0x01800c09,0x09605c00, + 0x20381a06,0x0010000e,0x01700412,0x09a06804, + 0x2060300b,0x2038360f,0x00f80c10,0x0950540a, + 0x00180401,0x20200804,0x00a81809,0x09605c0b, + 0x00381004,0x00103002,0x00983405,0x09806008, + 0x00380c01,0x20501a03,0x01700c09,0x09f07c12, + 0x00583a04,0x00a04c11,0x00182201,0x09c04412, + 0x00180607,0x20200c07,0x00c00c0b,0x09e05815, + 0x00084e0e,0x20304c0f,0x0160300f,0x09e05412, + 0x00401800,0x20800a01,0x01d81412,0x0ac07c20, + 0x00383608,0x20504805,0x0150380f,0x0a605019, + 0x2010100f,0x20300a0e,0x00f81c0d,0x0ab06021, + 0x20106012,0x2168721c,0x02900c0f,0x0ab06c21, + 0x20880c05,0x20281400,0x01f0281d,0x0c107437, + 0x20b0680b,0x21288e14,0x02603817,0x0b70642b, + 0x00383619,0x0010281f,0x01004c0b,0x0bf0542d, + 0x00180e0d,0x00200819,0x00d80c0b,0x0bf05c2e, + 0x01083e12,0x2040440f,0x01a03807,0x0e209049, + 0x2070020e,0x00800c0d,0x00381a0a,0x0cf07032, + 0x21a06c14,0x20c8922c,0x01b02c14,0x0d90843d, + 0x21780803,0x0000020e,0x00f0240e,0x0d90703b, + 0x23a0841a,0x2138c628,0x02b02036,0x10c0a467, + 0x00a06c09,0x0088ba1b,0x0060061e,0x0e40601d, + 0x01286206,0x01008011,0x20a88637,0x0f606c29, + 0x01201002,0x20201205,0x00f85236,0x0f406c25, + 0x0278ba0c,0x00e0fc25,0x20686e74,0x13e09844, + 0x2370220c,0x22200c00,0x02b07000,0x1b30d21a, + 0x2291040b,0x23391400,0x04a84c00,0x1cf0d233, + 0x22686e04,0x01c0e800,0x22000000,0x1e50fe42, + 0x24780807,0x2020c800,0x22481000,0x28d17a5f, + 0x05605017,0x21981a25,0x02e832a4,0x1980f26c, + 0x03c81e1a,0x00e82422,0x00506e7a,0x1ac0c270, + 0x03782601,0x0000120b,0x01b06671,0x1ba0f67a, + 0x07589629,0x20409c15,0x00e0fed6,0x24c17eca, + 0x21c88e1a,0x20507021,0x0280145e,0x14e0be8f, + 0x21000817,0x0070062d,0x20480c3b,0x16410a8f, + 0x20401400,0x2088520d,0x01f02c34,0x16f11299, + 0x22807c3a,0x22985667,0x03587089,0x1cf1d6f0, + 0x0070c81a,0x22892a2e,0x0450280b,0x1170d65b, + 0x00a83e0a,0x00904018,0x20385c0d,0x1280d66b, + 0x20b0140d,0x2038060c,0x00b88429,0x12e10e6a, + 0x00b0061f,0x20a00446,0x0208d412,0x170142a2, + 0x20a8360c,0x0090501f,0x20589020,0x0ee0c245, + 0x20f81c06,0x20502206,0x00d8182c,0x0f80c24f, + 0x00582a0c,0x0020241a,0x00a8380a,0x1010ca50, + 0x20481008,0x20980617,0x02100035,0x1261267f, + 0x00981006,0x20402605,0x00f82001,0x0d109e35, + 0x00f0220e,0x20c0140b,0x01683203,0x0d70b63a, + 0x20501004,0x20800e0b,0x01281c1a,0x0dd0ca3e, + 0x20c01003,0x20d82401,0x0208542a,0x0f310a4f, + 0x20682e0d,0x2080140e,0x0180301c,0x0b909227, + 0x21304c18,0x20589e1f,0x01a0042a,0x0bd09a27, + 0x00600400,0x20400401,0x0158300a,0x0c30ae2c, + 0x00b03206,0x20982c0b,0x01783c06,0x0d30e638, + 0x00005011,0x21386619,0x01d00009,0x0ab0aa14, + 0x01184216,0x00e0582a,0x20d83e0f,0x0b008e19, + 0x20600201,0x20382801,0x01600c1a,0x0b109a1a, + 0x20d80807,0x00380a07,0x00c81827,0x0bb0d622, + 0x00284e11,0x0010641a,0x00482808,0x0a309a0c, + 0x20c80c09,0x20100219,0x00903023,0x0a40960f, + 0x20101c03,0x20382a03,0x00c81808,0x0a809e09, + 0x00b82a0b,0x0010380f,0x00a81400,0x0b10ca0e, + 0x20505011,0x21285a1a,0x01d80c0f,0x0a009400, + 0x00501c02,0x20481003,0x00a83e01,0x0a208c02, + 0x00081601,0x00402807,0x00282806,0x0a609602, + 0x2090340b,0x20984a13,0x01900020,0x0ac0c402, + 0x0058460c,0x00205c19,0x00782c01,0x0a208008, + 0x00200e04,0x00300008,0x0058100d,0x0a407808, + 0x00881609,0x20100405,0x00c02c08,0x0a708c05, + 0x00380601,0x0048040e,0x00781c07,0x0b30b816, + 0x00105000,0x20f8620c,0x01e03010,0x0a708410, + 0x20680c08,0x00600605,0x00501012,0x0ac07817, + 0x20e07816,0x20689a18,0x00e80c1e,0x0ad09818, + 0x00484609,0x0030500c,0x00603811,0x0c10c421, + 0x20601410,0x0068560b,0x00700814,0x0b408422, + 0x00e82210,0x00303c12,0x00602000,0x0ba08820, + 0x01087a17,0x0180b429,0x2188260d,0x0bd08c21, + 0x20304403,0x20e83610,0x01a0281d,0x0d60e438, + 0x00086e19,0x00b0a826,0x20f80803,0x0c80942d, + 0x21603c14,0x2058761f,0x0150442a,0x0ce09c35, + 0x20c01006,0x20681e1b,0x01506424,0x0ce0a02c, + 0x20304c0d,0x00386a08,0x00d80c15,0x0f90dc51, + 0x21582c0f,0x21001224,0x01b05404,0x0e00ac31, + 0x20589617,0x00a0b81d,0x20882618,0x0ed0a83e, + 0x21580807,0x20281a09,0x00e81801,0x0ea0a83e, + 0x22087e1e,0x0160c41f,0x20e8180e,0x1270e063, + 0x01382e03,0x21b0880a,0x02088a39,0x0f40ac14, + 0x00d0780d,0x21b89e27,0x02580a26,0x1050a01d, + 0x01484604,0x2040440c,0x00882a3b,0x10509820, + 0x01a07c13,0x20992a3a,0x02406a4f,0x1540d43f, + 0x24389011,0x02106c00,0x23907000,0x1cf0b607, + 0x21d91e1e,0x0191fc00,0x24f14000,0x1ef0ca3e, + 0x22906a06,0x23d85c00,0x03309400,0x20312632, + 0x2408ae1c,0x01f0ac00,0x2291f000,0x2b30e249, + 0x06d83e3e,0x2030d834,0x21e086c9,0x1bb1126b, + 0x02208028,0x22e87a59,0x0300b658,0x1c912e6a, + 0x03708202,0x22385a11,0x01c0367c,0x1e016670, + 0x04c1042c,0x20c92654,0x0030c2c1,0x27f1a2aa, + 0x2360c453,0x21393287,0x0180407f,0x16e13e90, + 0x00701e16,0x20e01c1f,0x0128680e,0x1861268f, + 0x20301c10,0x20381617,0x00684c27,0x19615a9b, + 0x01287e1f,0x0351242f,0x24689822,0x20c1b2f9, + 0x0218aa3e,0x01f12c74,0x2348fe23,0x1380f662, + 0x00103c10,0x20787223,0x01a80c24,0x14410276, + 0x00280e10,0x00403418,0x0018701d,0x15212279, + 0x21384411,0x01600e2e,0x00204858,0x19d186bc, + 0x21603c24,0x20b85247,0x01704c3f,0x1070e254, + 0x20a01805,0x0088340e,0x20387826,0x1120d651, + 0x20701c12,0x00185219,0x00e81424,0x11d0fa58, + 0x00402603,0x00583007,0x00687c1e,0x15017281, + 0x00f80616,0x00480c25,0x00384204,0x0e70c236, + 0x00187215,0x00e0701f,0x20f02008,0x0f00c23a, + 0x20183e0b,0x0080381c,0x20683810,0x0f80e23f, + 0x20980c0c,0x00e00e03,0x20687c2a,0x11913e5c, + 0x21304817,0x0038721e,0x00080c29,0x0cf0c224, + 0x0058080e,0x20e04a20,0x00c8240b,0x0d50e630, + 0x00580a03,0x20701606,0x0080100b,0x0dd0ea31, + 0x00584e15,0x00b0601f,0x20381c11,0x0f310e3f, + 0x01186a1c,0x01608828,0x21c82e10,0x0c20aa17, + 0x20603606,0x2108640b,0x01f8081b,0x0c10b21d, + 0x2080280b,0x20882e0f,0x00d8341c,0x0c80de1e, + 0x20501810,0x2088221f,0x01500020,0x0d911626, + 0x20f05c1f,0x2048822b,0x00600c22,0x0b70ae0e, + 0x20302408,0x20382208,0x00682c0b,0x0b80b60a, + 0x00382605,0x00203011,0x00283c05,0x0be0ba0d, + 0x20103205,0x20183c10,0x00c83810,0x0cc0f60f, + 0x00c86621,0x01309c33,0x21a8320b,0x0b509e02, + 0x00682604,0x0060400f,0x20182402,0x0b509e04, + 0x00000e07,0x20781002,0x00e0200e,0x0ba0b604, + 0x00283802,0x00a05401,0x20381c0e,0x0c90f000, + 0x20704c20,0x20687230,0x00e0381a,0x0b40a805, + 0x20381e07,0x20402403,0x00e03415,0x0b50a007, + 0x20203014,0x20483e12,0x00a8200c,0x0bb0b809, + 0x00301e08,0x20480c06,0x01201014,0x0cd0e811, + 0x0018721d,0x00d09830,0x20e81005,0x0bc0a415, + 0x0020100a,0x20b82611,0x0170180d,0x0be0b418, + 0x00788e1b,0x0080d029,0x20481407,0x0c20ac12, + 0x20505012,0x00387e12,0x00f01c1d,0x0db0ec2a, + 0x00b04410,0x20e81626,0x01801009,0x0c70c01b, + 0x20200203,0x2078200e,0x00e01412,0x0cd0b028, + 0x20606014,0x21b8ae29,0x0300801d,0x0cf0bc24, + 0x00087a11,0x01709c23,0x21000c0d,0x0f60f83f, + 0x21802a0b,0x0028a009,0x01204028,0x0da09c34, + 0x20281a15,0x20703c06,0x00601c0b,0x0e50d436, + 0x2068260f,0x20301014,0x00481009,0x0e60d437, + 0x00b86606,0x20707a0f,0x01706c0d,0x1191244c, + 0x20603c13,0x00c87219,0x21584621,0x0f80b838, + 0x21c08827,0x20d90a3a,0x01681004,0x1020c03e, + 0x20d02808,0x20b83619,0x00982a08,0x1020d837, + 0x23e0200c,0x2218b621,0x0350502c,0x14513069, + 0x0108320a,0x01b0041e,0x2328362f,0x10b0880f, + 0x01a87a12,0x0150c837,0x22c8de4d,0x11b09417, + 0x00f04400,0x20188e01,0x2058522e,0x1190a01b, + 0x02e01a01,0x21904803,0x00891e89,0x17512c37, + 0x2320b021,0x21294000,0x0288a400,0x1df09003, + 0x23b0400e,0x01995400,0x20413800,0x1fb02406, + 0x22f8b006,0x0510dc00,0x2850e400,0x2250821e, + 0x25c09423,0x22595400,0x03404c00,0x2cd0fa0b, + 0x02f86235,0x01a02064,0x22809a95,0x1d408647, + 0x04a87618,0x02a10429,0x25a03ab1,0x1ef0da53, + 0x0348aa1b,0x02512812,0x24e0de8d,0x20a10265, + 0x07790240,0x0001ec6a,0x22104315,0x2b016695, + 0x01d8340f,0x0021223b,0x22001608,0x19712e95, + 0x20f84801,0x00c0761f,0x2190c02d,0x1ab11a95, + 0x00c0181b,0x2050423f,0x20405010,0x1c215ea4, + 0x20d0340b,0x24085656,0x05a1a051,0x23e1daf7, + 0x21e0540a,0x20b8ca0e,0x02804c51,0x1520de71, + 0x0110080d,0x20604a1b,0x00584801,0x16813e7e, + 0x20e8120f,0x00101412,0x00c81435,0x17713e81, + 0x2020ac24,0x2338be34,0x0458942b,0x1d4216b9, + 0x00e84e0a,0x00a06810,0x20a83e08,0x1260fe4d, + 0x20480a0e,0x2040100b,0x01784034,0x12e0fe64, + 0x00b0040b,0x20300a1b,0x01183c0a,0x14013a61, + 0x00180e1c,0x20903c37,0x0168cc25,0x1811aa92, + 0x2070180c,0x20981a0f,0x01082021,0x1010ea40, + 0x2140741a,0x2068e21e,0x01b81827,0x1080da36, + 0x20d04c03,0x20187c05,0x0138582c,0x1150fa46, + 0x0030080d,0x20c81a1d,0x02582427,0x14217a6c, + 0x00483e14,0x20206c16,0x00a8340b,0x0e70d62a, + 0x01481e17,0x01702c2f,0x21d85614,0x0f10c62d, + 0x00281203,0x0120000d,0x20c82806,0x0fa0de2d, + 0x21004602,0x20a8840b,0x01f83c30,0x11714640, + 0x20b0641e,0x2118ae27,0x02500418,0x0d60be19, + 0x20c8280c,0x01003e16,0x21100c27,0x0db0ca24, + 0x00382607,0x00d05005,0x20c81c0c,0x0e50e224, + 0x00a81005,0x00702804,0x20285801,0x0ff13a28, + 0x01184a1e,0x00809433,0x20786609,0x0cd0ae11, + 0x00582e07,0x0060480d,0x20281c03,0x0d00be0f, + 0x20202009,0x00483e10,0x00800015,0x0d70d213, + 0x20683610,0x00305013,0x00880420,0x0ee11e17, + 0x2150401a,0x20a88e27,0x01e06029,0x0c60a601, + 0x00201c03,0x20583208,0x01002811,0x0ca0ba05, + 0x20781400,0x00c0100c,0x20682410,0x0d20c601, + 0x00403813,0x2098561c,0x01c0140f,0x0e912400, + 0x0198461c,0x00507826,0x20582616,0x0cb0b808, + 0x20901000,0x00382c01,0x00301418,0x0cc0c40f, + 0x01282e10,0x00805c0d,0x20201606,0x0d30c804, + 0x20583e09,0x0040441d,0x0078101a,0x0ed11c15, + 0x21b06026,0x20c8b62e,0x01904035,0x0d00bc18, + 0x00c01603,0x00600802,0x20881e04,0x0d70d019, + 0x2140701a,0x2048d624,0x0150482f,0x0d80cc19, + 0x00c83e0a,0x20a07401,0x0170340b,0x0fd13c28, + 0x01a88631,0x00c0b443,0x21400e1e,0x0e20c823, + 0x20500407,0x00b82208,0x20700420,0x0e50c026, + 0x00e83a1e,0x01807029,0x22083e0c,0x0ec0dc2a, + 0x2110600e,0x2198d21f,0x03406430,0x11714045, + 0x22402425,0x21582e4f,0x01901432,0x0f30f42d, + 0x21781e0f,0x00c8080d,0x20f01c10,0x0ff0c03f, + 0x21501416,0x00a8562f,0x2040241d,0x1010d433, + 0x00505a17,0x2018b80b,0x00000603,0x1411505c, + 0x00d81e10,0x20c04422,0x00f8d63a,0x10d0a829, + 0x00a84c12,0x00509620,0x21189a36,0x11d0cc2c, + 0x20683e07,0x01004414,0x21989221,0x11d0b431, + 0x23202030,0x0158563a,0x22e8e40b,0x17013c60, + 0x00608804,0x2138920d,0x01f85212,0x11606403, + 0x00708e07,0x20d8a416,0x01485e16,0x12806406, + 0x01002c00,0x00004000,0x2088a230,0x12b08808, + 0x02d8221b,0x01d09052,0x24391686,0x1960b41f, + 0x21086213,0x00612000,0x21286400,0x1f70f224, + 0x22e04429,0x2228d000,0x06693800,0x2040cc0a, + 0x2290900a,0x2349b400,0x09b0a000,0x22806004, + 0x23982c11,0x01b08800,0x25286800,0x2ef11a1a, + 0x20607843,0x21296638,0x03606631,0x1e109a3c, + 0x03202e48,0x2118847c,0x03208a89,0x1fe0823a, + 0x01906003,0x20f9241f,0x02e0be7b,0x2200c63a, + 0x0370821d,0x01098033,0x2301c6ab,0x2d410a6f, + 0x02c83e59,0x00c0b88f,0x22305e42,0x1b50e276, + 0x20d03033,0x2068925d,0x0111100e,0x1cb12e78, + 0x02884225,0x0090c028,0x21b0922f,0x1eb1668f, + 0x20282014,0x03006225,0x2900be05,0x280216c7, + 0x21481c27,0x2040527c,0x00b0f042,0x17517a76, + 0x01e82e28,0x0060843e,0x21382a19,0x1901667d, + 0x21d00c18,0x20782646,0x0150b047,0x1a11b683, + 0x02289a14,0x0281c817,0x27986e0a,0x21b252ce, + 0x00303c14,0x20a8b208,0x01e87808,0x14614a51, + 0x21200419,0x20580a3b,0x00e03c3f,0x15217a6b, + 0x01680c09,0x20402401,0x00d89610,0x16b1b267, + 0x21b80805,0x00201e26,0x2070745c,0x1b9222a5, + 0x00581a1f,0x00504835,0x20e86c12,0x12012644, + 0x00683a03,0x2040ac11,0x00d8e409,0x12815646, + 0x20a83616,0x2070981d,0x01586c31,0x13817a57, + 0x01080411,0x00000a18,0x0018740a,0x17721a72, + 0x21002017,0x20186227,0x00403c21,0x10411a2b, + 0x20301209,0x21283009,0x0370181a,0x10810235, + 0x00001817,0x21484e27,0x03b00013,0x11715235, + 0x2128260a,0x2010681a,0x0028a83b,0x1451d250, + 0x01383e0d,0x0070b01d,0x2148a60f,0x0f311a21, + 0x00001c07,0x20e85211,0x02b01011,0x0f41121f, + 0x2040120c,0x20d82c1e,0x02883412,0x10113222, + 0x00f00603,0x20980a03,0x01c00005,0x12719e30, + 0x20e02005,0x2088660a,0x01805c2a,0x0e30e614, + 0x20201c07,0x20885404,0x01882010,0x0e81020f, + 0x00781400,0x20a03a07,0x01d81806,0x0f313a17, + 0x2150240e,0x20986a0b,0x01a00833,0x11419614, + 0x00581a07,0x00004805,0x20182c01,0x0e010802, + 0x00581613,0x20103819,0x00380c08,0x0e410a03, + 0x20701006,0x20e83606,0x02a8081c,0x0eb12206, + 0x01782618,0x00007020,0x00083a0d,0x11219e01, + 0x20302810,0x20687a10,0x01102810,0x0e20ec0a, + 0x2090001a,0x20580620,0x01080418,0x0e610c0e, + 0x00201603,0x20a8400c,0x01d01807,0x0ee11c0c, + 0x20e0341a,0x20989e2a,0x01c05437,0x11419014, + 0x00a8321c,0x00509421,0x20e84806,0x0ea10415, + 0x00982221,0x20505c2e,0x01080a03,0x0f110018, + 0x00683e02,0x2040b004,0x00d8480c,0x0f613815, + 0x00201e13,0x00485823,0x20c0100c,0x12819835, + 0x2160681c,0x20893634,0x01809c25,0x0f90e82b, + 0x00200c15,0x20d82a34,0x02703418,0x0fe11423, + 0x21001e0a,0x21385202,0x0390681d,0x1051182a, + 0x2038280d,0x00b07617,0x22284811,0x1461c044, + 0x00281e14,0x0120581f,0x2358c61d,0x1121042e, + 0x22702a13,0x20a8780b,0x01d8381e,0x1160f43e, + 0x00200801,0x20d81e21,0x02684a12,0x11d1342f, + 0x21282624,0x00207010,0x20586008,0x16b18c50, + 0x20200425,0x00a8121f,0x21f87e18,0x1220b814, + 0x01d02435,0x00086e2d,0x2018ca56,0x1330c822, + 0x20c03831,0x20a8a61e,0x01e8ee0d,0x1310d020, + 0x2028084c,0x20801a5b,0x0179562e,0x1911343d, + 0x00a88219,0x00c17c4c,0x2238c21e,0x12608608, + 0x00087a25,0x0091686f,0x21c8e400,0x13607609, + 0x01085e25,0x00411470,0x20b8ba30,0x13b07c01, + 0x01181a2c,0x20a04c84,0x01d8ba34,0x1a306c0b + }, //ct0 + { + 0x21986a12,0x00b00000,0x00012800,0x1be85e0a, + 0x22900e04,0x21400000,0x00082c00,0x1d70480f, + 0x21d80603,0x21400000,0x00001c00,0x1af03205, + 0x22682402,0x20800000,0x00003400,0x1fd81a09, + 0x0108301e,0x20f00236,0x00001a4c,0x1b301630, + 0x02983c01,0x2120020b,0x0008127c,0x1d402e2e, + 0x01b81605,0x2150020a,0x00000257,0x1a503a30, + 0x01e8720d,0x21100006,0x00009a72,0x1ef00642, + 0x00b80a0d,0x21b00025,0x0008561c,0x18c81264, + 0x2050180f,0x22000207,0x0008ae01,0x1a80126d, + 0x0020301a,0x21a0021a,0x0008d607,0x17e01a5f, + 0x01703416,0x22d00221,0x00087a17,0x1b904686, + 0x00d03202,0x21d00203,0x00080805,0x15680e6f, + 0x01a01614,0x21a00024,0x00083611,0x17083676, + 0x00a81619,0x20e00034,0x00082801,0x14e85262, + 0x20b81214,0x22000022,0x00082c2d,0x17580e7b, + 0x20980c03,0x21100209,0x0000082b,0x12381a57, + 0x21500010,0x21500217,0x0000143e,0x13783260, + 0x2070040b,0x21300217,0x00003820,0x12082e51, + 0x00a0440f,0x22300219,0x0008580b,0x1408065f, + 0x00001803,0x21400001,0x00083c0f,0x1008223a, + 0x00b80a14,0x21500019,0x00002000,0x11283640, + 0x00701a09,0x2120000b,0x00080c0b,0x0fe82a3c, + 0x20e80a08,0x21300014,0x0008202a,0x11684645, + 0x20100606,0x20e0000a,0x0000040e,0x0e683a2b, + 0x20a0381a,0x21700224,0x00084820,0x0f581a30, + 0x20d0040c,0x20c00211,0x00081020,0x0e482e26, + 0x00801000,0x21500203,0x00000c00,0x0fa83a30, + 0x00100004,0x20d00207,0x0000140c,0x0d482e1e, + 0x00781e18,0x20a00029,0x00002001,0x0e28521f, + 0x00980a08,0x20a00012,0x00000605,0x0d683e18, + 0x20300c03,0x21100203,0x00080419,0x0e583a23, + 0x20100603,0x20c00004,0x0000080d,0x0c882a12, + 0x2050180e,0x2110021e,0x00001817,0x0d482213, + 0x20580601,0x20d00206,0x00002c15,0x0cb82a10, + 0x0028060a,0x20e00007,0x00001c0e,0x0d883a10, + 0x20180401,0x20b00206,0x00000c0c,0x0c282605, + 0x00380a06,0x20b0000c,0x00081008,0x0cf83603, + 0x00000c08,0x20e00208,0x00082007,0x0c782202, + 0x20701012,0x20f00217,0x00083813,0x0d483001, + 0x20100c08,0x20c00203,0x00082809,0x0c282805, + 0x20500401,0x20e00206,0x00080413,0x0d08300a, + 0x0048160b,0x20b0000f,0x00001808,0x0c883006, + 0x00781a11,0x20c0001f,0x00000e02,0x0d88580a, + 0x00781e14,0x20a00015,0x00004807,0x0c78300d, + 0x00300409,0x20d00204,0x00083005,0x0d983c16, + 0x2068040c,0x21000211,0x00000414,0x0ce81c14, + 0x00180810,0x21100214,0x00002c14,0x0de83413, + 0x20c0281b,0x21100228,0x00084c1b,0x0d180c1e, + 0x20281e0c,0x20c00016,0x00003c0e,0x0e684820, + 0x0090120d,0x21100013,0x00080c02,0x0db8241f, + 0x20583218,0x2130001b,0x00007417,0x0ed82429, + 0x21a00a0a,0x20700029,0x00082e08,0x0e485028, + 0x21d01408,0x21300210,0x00002408,0x0f98182b, + 0x23000418,0x20d00215,0x00080c1c,0x0ed8202e, + 0x22105020,0x21f0022b,0x00085007,0x10501c38, + 0x03581611,0x20400009,0x0000ba55,0x0ef82a07, + 0x02c03e06,0x20e00008,0x00082651,0x10981406, + 0x04380a25,0x20c00033,0x00007a73,0x0ff82002, + 0x02f81a21,0x20b00036,0x0000465b,0x11b8200e, + 0x2188180d,0x20900228,0x00003847,0x0e40260c, + 0x21182c03,0x00100209,0x00004033,0x10382607, + 0x21b00c13,0x20e0023a,0x00003c52,0x0f403a0c, + 0x2100140e,0x2110022b,0x00003c30,0x11702e06, + 0x22b0ae02,0x21993800,0x02085000,0x1b581c0e, + 0x22d85e10,0x02202000,0x23d02800,0x1db8300b, + 0x22082a0b,0x02a81000,0x23c02800,0x1b084a02, + 0x22403217,0x00b87000,0x21802c00,0x1f784a07, + 0x02e0800b,0x01289607,0x22e8ea82,0x1b184a33, + 0x02a08c23,0x00b8b230,0x2358b686,0x1d583e38, + 0x0150101b,0x02083a20,0x24086661,0x1a784a32, + 0x0110d03a,0x01794e45,0x2338aa6c,0x1eb8623d, + 0x20280c07,0x03381819,0x25288c09,0x1838b66f, + 0x00980a12,0x02f0483a,0x2608ea09,0x1a28b27f, + 0x01d83218,0x02509031,0x24e8aa21,0x17b88673, + 0x02d86237,0x04a0a06a,0x2878d238,0x1b68ca8f, + 0x00b86e21,0x0300902e,0x25804402,0x14d8be6a, + 0x00683605,0x02c03805,0x24f04c13,0x1638d67a, + 0x20f0200b,0x01983a17,0x22b03c35,0x1408a669, + 0x21f03428,0x03282e3a,0x25f02c50,0x16c8ce83, + 0x2060441b,0x01582634,0x23403022,0x11b88257, + 0x20402003,0x01f0020b,0x24001826,0x12c8b25d, + 0x00480400,0x02000c0b,0x23981809,0x1168a24a, + 0x01987626,0x03f0c83e,0x26a8160e,0x1378da62, + 0x0038360c,0x02604c1d,0x23d82410,0x0f689e3e, + 0x20a0100b,0x02781a04,0x24000019,0x1068b63d, + 0x20283a0b,0x01f0480c,0x23603c16,0x0f48963a, + 0x21601c1b,0x02181a34,0x2380603e,0x1098b64a, + 0x20780801,0x01901208,0x22a04418,0x0dc88e2a, + 0x00f86618,0x02b0a41d,0x24602204,0x0ec8a632, + 0x20100808,0x01101214,0x22301c0f,0x0dc87227, + 0x0088260c,0x0280301c,0x23e80e03,0x0ee8ba2c, + 0x00480403,0x01700605,0x22601405,0x0cb87a1c, + 0x21002c19,0x01285a2b,0x21d0542a,0x0d588e1f, + 0x00100603,0x01381804,0x21f0080c,0x0cc87e19, + 0x00081800,0x01f02209,0x23204416,0x0d989e23, + 0x20481605,0x01600c05,0x22401812,0x0c087210, + 0x00983612,0x01d04420,0x23481a07,0x0cc8860d, + 0x20500c04,0x01481203,0x2260000f,0x0c38760b, + 0x20880406,0x01980e09,0x22a01415,0x0cd88e0d, + 0x00001c08,0x0118120b,0x22181006,0x0bb86605, + 0x20201c0a,0x01181e17,0x22202014,0x0c687a07, + 0x00881a06,0x01702408,0x22a80601,0x0bf87604, + 0x00b80a06,0x01902c07,0x22d82604,0x0ca88e04, + 0x00781e0c,0x0180200d,0x22500406,0x0ba87002, + 0x20400202,0x01700807,0x2298280d,0x0c78800a, + 0x20602404,0x01183a0b,0x22101017,0x0bf87407, + 0x20a02408,0x0168460a,0x22300c1d,0x0ca89c08, + 0x20e02c10,0x01185a17,0x21d00c1b,0x0be86c12, + 0x00c80e04,0x01701002,0x22800001,0x0ce88811, + 0x00601805,0x01a81000,0x22f83803,0x0c687814, + 0x01100a10,0x01f8180e,0x23300c01,0x0d389818, + 0x00f84609,0x01c07c19,0x23384a0d,0x0cb8741a, + 0x20f02009,0x0148560b,0x22301424,0x0da89023, + 0x20584209,0x0210300f,0x23302015,0x0d288c1f, + 0x21d04423,0x02189223,0x23a81032,0x0e389831, + 0x22483003,0x00b01e01,0x21406021,0x0d887823, + 0x21682808,0x01c04010,0x23882208,0x0f188832, + 0x2170040e,0x0100120c,0x22700406,0x0e686c2d, + 0x0008aa23,0x0330f046,0x25e81624,0x1018a038, + 0x02402a0e,0x20183c07,0x20d07a4c,0x0e98440e, + 0x02786a26,0x0120b428,0x22909249,0x10386809, + 0x01e00a16,0x0118181f,0x22307640,0x0f886810, + 0x00e0500b,0x00984a24,0x2210b625,0x11486413, + 0x20a0680b,0x00984a21,0x21c8241e,0x0e681608, + 0x20e07017,0x20988246,0x0040642a,0x0ff81e05, + 0x20800c0b,0x01302a22,0x22902018,0x0f881e03, + 0x20282001,0x01d03a02,0x23300c06,0x11883c04, + 0x22e86805,0x0150d000,0x22c8d400,0x1b38360d, + 0x23d0b011,0x21d8f000,0x02992c00,0x1ce85809, + 0x22b05201,0x22488400,0x04289000,0x1a283e04, + 0x23b82802,0x20202000,0x00a88800,0x1eb86609, + 0x03988e09,0x2050f410,0x00989289,0x1a189652, + 0x04d8760f,0x00f0fc33,0x21392ab6,0x1c38ce52, + 0x03002011,0x21080603,0x0218ee80,0x19688a44, + 0x04b87400,0x20c11c07,0x01191eb0,0x1d88a662, + 0x00506005,0x22883a0c,0x04584022,0x1648d285, + 0x20881e09,0x20e02c07,0x02b03431,0x18091a95, + 0x00580e18,0x2080002f,0x02081010,0x1608e27c, + 0x20905c05,0x22988806,0x05981432,0x18e92aa1, + 0x2160480d,0x2108ac02,0x03702030,0x12b8fe5d, + 0x00104810,0x21586613,0x03602c18,0x14090670, + 0x2038080c,0x20b02218,0x0200241e,0x1278be65, + 0x00983a0c,0x21206815,0x03780416,0x14791e7d, + 0x0158661b,0x0020a828,0x00c02212,0x1038d24d, + 0x20284610,0x20305c1c,0x01d0201b,0x10e8f656, + 0x00580609,0x20d0000d,0x02801414,0x0fc8c24c, + 0x20d04407,0x22189a0e,0x05109830,0x11190e5a, + 0x20902c14,0x21784e2a,0x0360782d,0x0dd8aa40, + 0x00181806,0x21301e13,0x03405816,0x0e98ce3e, + 0x20d0240a,0x20e85e0f,0x02804423,0x0dc8b230, + 0x00582a06,0x20f03c07,0x02b0180a,0x0ec8ce3d, + 0x20680e07,0x20b80c10,0x02200411,0x0c689e21, + 0x20903c00,0x21a88a02,0x03b05419,0x0d08be26, + 0x00781e0b,0x20502411,0x01100e04,0x0c989a21, + 0x20401c04,0x21983e09,0x03a03c19,0x0d28c22c, + 0x00800201,0x20e80605,0x01f02601,0x0b988619, + 0x00980a02,0x20b02800,0x01a81e01,0x0c18961a, + 0x20201008,0x20b80a10,0x01a00c11,0x0ba8861b, + 0x00000a04,0x21282402,0x02b0200d,0x0c18ae19, + 0x20902008,0x20e82e08,0x01e80816,0x0ae87e0e, + 0x20a02806,0x20d85206,0x02301019,0x0b68a60e, + 0x20180e05,0x20701009,0x0178100c,0x0b08920c, + 0x20301c07,0x21081608,0x0228180c,0x0b889e0c, + 0x0088320b,0x20604010,0x01300205,0x0aa88205, + 0x00882207,0x2030340d,0x00f81603,0x0b389e03, + 0x00101402,0x20a82605,0x01c01007,0x0ac89203, + 0x00580e07,0x2090100d,0x01c00003,0x0b48ae05, + 0x20503007,0x21283e10,0x02301814,0x0a987402, + 0x20680404,0x20b00a09,0x01d01014,0x0b389806, + 0x20381c04,0x20503802,0x0138240c,0x0ad88c06, + 0x20281801,0x20d02e07,0x02000413,0x0b38a006, + 0x00281000,0x20603004,0x01484405,0x0ae87c0f, + 0x00701204,0x20c81402,0x01e80403,0x0b989c11, + 0x00b82a11,0x20c03c0c,0x02101c03,0x0b28940e, + 0x00000401,0x21280603,0x02b8100e,0x0bb8ac17, + 0x00702206,0x20985403,0x02002c0c,0x0b789817, + 0x20600807,0x20800a09,0x01a83819,0x0c48a41f, + 0x20d05c1a,0x21689a27,0x03000423,0x0bd89021, + 0x00681a04,0x21104601,0x02a84810,0x0ca8b826, + 0x22103411,0x2018720f,0x00b00820,0x0c78882d, + 0x20e01a01,0x2068400d,0x01c01009,0x0d98c030, + 0x20981e0b,0x00001827,0x00a83605,0x0d38a830, + 0x2230881b,0x21790a0d,0x03b02821,0x0e38e43f, + 0x0168260d,0x00c04025,0x21100a44,0x0dd8801b, + 0x00102a04,0x0008880b,0x00c0aa21,0x0f08a025, + 0x00780e04,0x20700005,0x01008221,0x0e788c1d, + 0x01987e29,0x00b0ac43,0x20705248,0x1018b42b, + 0x00187801,0x0020f202,0x00003603,0x0df84e09, + 0x00986000,0x0090d201,0x2168061c,0x0fa84006, + 0x00382803,0x20a04608,0x01104a0a,0x0ef84c07, + 0x20102412,0x21482a36,0x0240a803,0x10b85c08, + 0x22803a03,0x21286000,0x01284000,0x1a786a1a, + 0x22c8a000,0x01f11800,0x22e8c000,0x1c686625, + 0x22c82803,0x01306800,0x22a8c000,0x1a280e1c, + 0x23801809,0x00385400,0x0028dc00,0x1e084e1c, + 0x03008819,0x2038b20a,0x20686e79,0x19089257, + 0x03f03004,0x20986400,0x01981684,0x1a98c666, + 0x04183400,0x00905c0a,0x21088683,0x1898665e, + 0x04b02c00,0x0098401c,0x213896a9,0x1c48aa70, + 0x00a88a26,0x01f0e440,0x23281c16,0x1528aa89, + 0x21101c01,0x0038240d,0x00080438,0x1648c68c, + 0x21301602,0x20482409,0x0070083f,0x14a89680, + 0x20584a10,0x01308c1b,0x22381438,0x1758bea9, + 0x20980416,0x20303232,0x00604c32,0x11588665, + 0x0118460e,0x00a0780f,0x20902c05,0x1288aa6e, + 0x00900204,0x00101005,0x20202006,0x1158825d, + 0x20302809,0x00284613,0x0000702b,0x12d8ae77, + 0x20602a04,0x2048800f,0x01204816,0x0ed89641, + 0x21202c0a,0x2078721a,0x01507c38,0x0f68924f, + 0x20400402,0x00180e07,0x00203021,0x0ea86e49, + 0x20682608,0x00c03808,0x21001822,0x0fb88a51, + 0x00a81a08,0x00603c04,0x20e01803,0x0d085a35, + 0x00701a01,0x00483005,0x20600003,0x0d887232, + 0x20300000,0x00201202,0x20181014,0x0cd8622f, + 0x20102009,0x0028420f,0x20303011,0x0da87e38, + 0x20d0180a,0x00082e12,0x00101821,0x0b985623, + 0x20881601,0x00a02c03,0x21281018,0x0c186a25, + 0x20401004,0x00382e01,0x0030100c,0x0ba8721f, + 0x00080e0a,0x00b01c0d,0x2128040f,0x0c287228, + 0x00700e03,0x0068040c,0x20a81e05,0x0ad85a15, + 0x00781000,0x00601000,0x20701601,0x0b286e1a, + 0x00781a06,0x00602809,0x20900000,0x0ac86618, + 0x2040100b,0x00780e10,0x20b8040f,0x0b286e19, + 0x20182605,0x00903402,0x20b0100f,0x0a285a10, + 0x20380400,0x00202601,0x20381413,0x0a786611, + 0x20601006,0x0008160a,0x00101014,0x0a28620e, + 0x00481a0a,0x00b03811,0x20e81804,0x0a887a0f, + 0x2030380a,0x0008560d,0x00200c0b,0x09e85a03, + 0x00001401,0x00182a02,0x0060180a,0x0a287202, + 0x00481204,0x00501c07,0x20480c02,0x09f86203, + 0x20200804,0x00581a0c,0x00002c11,0x0a387605, + 0x0028460a,0x00e05c12,0x21381004,0x09e85404, + 0x20200000,0x00600001,0x2048040b,0x0a486808, + 0x00101001,0x00082205,0x0040180d,0x09f86005, + 0x00000c00,0x00781801,0x2068040c,0x0a486c09, + 0x00200004,0x2030060d,0x00401c08,0x0a284c0a, + 0x00481202,0x00601c02,0x20480405,0x0aa86810, + 0x20701c02,0x00583e02,0x20500810,0x0a585c14, + 0x00180603,0x00a00c02,0x20c80c0b,0x0ac86c15, + 0x00100201,0x20300c00,0x00482010,0x0a985016, + 0x00281003,0x00201e04,0x00281010,0x0b486c1a, + 0x00c83204,0x00c07804,0x21385604,0x0b18581a, + 0x00200c07,0x00980a07,0x2098200f,0x0b987422, + 0x21080408,0x20302e03,0x00884811,0x0b886426, + 0x20f80800,0x20200403,0x00a80416,0x0c68782e, + 0x21402009,0x00084207,0x00b00c22,0x0c088029, + 0x20885a07,0x00c0900f,0x20b83814,0x0cf88434, + 0x00900609,0x20483014,0x01204e20,0x0cc87c1f, + 0x20300c02,0x20481403,0x00b01a16,0x0df8742e, + 0x00300209,0x00882013,0x20503e1c,0x0d88742c, + 0x21005407,0x20a8ce07,0x01909a06,0x0eb8943b, + 0x00202002,0x20388207,0x0060b205,0x0d68440c, + 0x00a02a02,0x20185407,0x0060661d,0x0f085c13, + 0x00601c03,0x00883608,0x20d05e12,0x0e784414, + 0x01181605,0x00b0440e,0x21a00e33,0x1038481d, + 0x22c8280c,0x02204800,0x22389800,0x19a88a27, + 0x22c08c09,0x21f8cc00,0x03189400,0x1b685e2d, + 0x22802000,0x20c81400,0x00f86000,0x19b8422c, + 0x22f08c07,0x21781000,0x00b93800,0x1d88363f, + 0x04889a14,0x0190e823,0x21183a84,0x17b8be69, + 0x04380a07,0x0040301c,0x20288e83,0x1948966f, + 0x04103c04,0x20483c01,0x00a85279,0x17b87269, + 0x04b83a04,0x00d04016,0x00786e8d,0x1ad8c285, + 0x21c0500d,0x20e8b618,0x02a0a855,0x1388ba81, + 0x21082e04,0x00203008,0x00a02845,0x14d8b28e, + 0x21581603,0x00b0180e,0x20481449,0x13888e81, + 0x21402202,0x2018480a,0x01704454,0x1598d6a2, + 0x00c8220b,0x0060200e,0x20301c00,0x10687e56, + 0x00302203,0x20985203,0x01507414,0x11389261, + 0x00581607,0x00700c06,0x0020440b,0x10588257, + 0x00682e07,0x00703804,0x00504818,0x1188a66d, + 0x20a01c0b,0x20280e12,0x00600425,0x0de86643, + 0x20780806,0x00001a0b,0x0018041e,0x0e886648, + 0x20380807,0x0020020e,0x0050241a,0x0dd86245, + 0x20d01c08,0x20483a11,0x01303c2a,0x0e98864c, + 0x00381609,0x0058080f,0x00302807,0x0c38722d, + 0x00680604,0x20201808,0x00781808,0x0ca87235, + 0x20281206,0x00001408,0x00500412,0x0c185e2f, + 0x00981603,0x00302408,0x00481402,0x0ca87a36, + 0x20380808,0x00001e0d,0x0018040f,0x0af85222, + 0x20980601,0x20380e03,0x00d0241a,0x0b287224, + 0x00000406,0x2040020a,0x00a8040b,0x0ad85621, + 0x20a80801,0x20380a02,0x00d0201d,0x0b287e27, + 0x00381e09,0x20201c0c,0x00800c06,0x0a085e18, + 0x00601806,0x20382205,0x00a80601,0x0a586a18, + 0x00001201,0x20381c07,0x00a8040a,0x09f86216, + 0x00780c00,0x20402002,0x00b80400,0x0a386e18, + 0x20602c0c,0x2088360f,0x00e00c11,0x0978520c, + 0x20381a08,0x00301c0d,0x00201412,0x09a86a0f, + 0x00081604,0x00102004,0x00200c0a,0x09785a0c, + 0x20680602,0x20781401,0x01303015,0x09986e0e, + 0x00883610,0x00205c16,0x00180e02,0x09385205, + 0x00180c06,0x2030120c,0x00901408,0x09685602, + 0x00000c04,0x20481a07,0x00b01409,0x09385203, + 0x00300c01,0x20800205,0x00f00404,0x09685601, + 0x2090480e,0x20b8721b,0x01803016,0x09284c05, + 0x20200a03,0x20600005,0x00d80c0b,0x09785808, + 0x00280a03,0x20101404,0x00580c08,0x09484c06, + 0x00080400,0x20500a01,0x00f80c0d,0x09785c07, + 0x00700208,0x00600010,0x20482605,0x09884c0e, + 0x00200c01,0x20481604,0x00d00807,0x09e85811, + 0x20481002,0x20301e04,0x00a8100e,0x09985011, + 0x20200802,0x20680400,0x0118100d,0x09e86414, + 0x20180c05,0x00600e08,0x20400010,0x0a085013, + 0x00400e02,0x20181001,0x0078080c,0x0a88581a, + 0x00901202,0x20681804,0x01100801,0x0a485c18, + 0x00981a07,0x20402005,0x01000008,0x0ab8681f, + 0x20881a03,0x00301807,0x2018040e,0x0ad85422, + 0x20f80405,0x00281204,0x0038081a,0x0b985c2d, + 0x20c81402,0x20201e03,0x00b80c1b,0x0b385426, + 0x21003c0b,0x20a87610,0x01801422,0x0be86c34, + 0x00001201,0x20382000,0x00602e0c,0x0c085023, + 0x20180e03,0x00100c0c,0x20100213,0x0d286030, + 0x20600802,0x20781c02,0x01201209,0x0ca85c2f, + 0x20981602,0x00503011,0x20583e0d,0x0dd86c3f, + 0x00401c01,0x00182204,0x20300e0c,0x0ce83c17, + 0x00781e01,0x20102003,0x00203e16,0x0e584c1b, + 0x00981a03,0x20502409,0x00b0221a,0x0dd8481c, + 0x00d81a03,0x2010040a,0x00706226,0x0f786c24, + 0x22004602,0x23082c00,0x04484000,0x18984a36, + 0x22285800,0x0170d400,0x22b86800,0x1af85248, + 0x22883806,0x01805000,0x21583800,0x19484e37, + 0x22892a16,0x03019800,0x23a0c800,0x1ce89256, + 0x03509809,0x2208e607,0x03900661,0x16686e66, + 0x03c81203,0x00101801,0x00a01667,0x1828867c, + 0x0458460d,0x00a07c12,0x20181277,0x16e86272, + 0x04706425,0x21a86643,0x02d03278,0x19985e92, + 0x21082e0c,0x00703c15,0x0008203d,0x12886678, + 0x21403805,0x20385206,0x0100204e,0x13a87e88, + 0x21700809,0x20782213,0x01d03c57,0x12885a83, + 0x21682614,0x2010182b,0x0138285e,0x1448829f, + 0x0020280b,0x20483e0e,0x0100200e,0x0f786252, + 0x00081a05,0x00b01008,0x20401411,0x10487259, + 0x20200203,0x20582807,0x01601811,0x0f78524f, + 0x20103407,0x20a85212,0x01a0501b,0x10786662, + 0x0018420e,0x00704812,0x00101414,0x0d285a41, + 0x20100805,0x00500606,0x00000813,0x0dc86247, + 0x00501402,0x20581a04,0x00b8040c,0x0d384241, + 0x20581a02,0x00301c04,0x00680c19,0x0dc85648, + 0x2070340f,0x20984a19,0x01301816,0x0b78462c, + 0x00381a08,0x00701409,0x00102410,0x0bd86236, + 0x20800c00,0x00081c01,0x0060001a,0x0b78462e, + 0x00601601,0x20381e01,0x00d00c0a,0x0bd85a37, + 0x00680a0c,0x00400814,0x00181001,0x0a585220, + 0x20a00c0b,0x00181610,0x00500817,0x0a784e22, + 0x00500401,0x00300c01,0x20181401,0x0a484621, + 0x20801405,0x00181e05,0x00680c1b,0x0a585625, + 0x2060280c,0x00283a0f,0x00300c13,0x09684a16, + 0x00c81609,0x00402810,0x00081206,0x09985619, + 0x20180e02,0x00401403,0x00100410,0x09584e18, + 0x00780a07,0x0068040b,0x20201002,0x09885a16, + 0x0068320d,0x00c04814,0x20b80801,0x08e84a0c, + 0x20c00c05,0x20182e0c,0x00a0301f,0x08e84e0c, + 0x20400c01,0x00181a02,0x00601c0e,0x08d84a09, + 0x20801408,0x00481a0b,0x20200c16,0x08f84a0a, + 0x2080180c,0x00084614,0x00804014,0x08a84202, + 0x00701801,0x00281402,0x00081604,0x08d84401, + 0x00480800,0x00400c00,0x00080402,0x08b83e01, + 0x00481608,0x0090200d,0x20800601,0x08d84800, + 0x00683609,0x00606411,0x20982e05,0x08c83006, + 0x20481603,0x00901805,0x20500c10,0x08e84807, + 0x20100201,0x00280401,0x00300c0d,0x08b83c06, + 0x00000407,0x0040020c,0x00000c0c,0x08e83c06, + 0x20100803,0x2078060a,0x00f0180c,0x08f8380a, + 0x00380802,0x00401204,0x00000403,0x09584011, + 0x20200c03,0x00280e03,0x0028040a,0x09183811, + 0x00081206,0x00501408,0x0000000d,0x09484013, + 0x00401800,0x20581a02,0x00f81008,0x09783813, + 0x00380a05,0x00201002,0x0048040d,0x09f84018, + 0x00681a04,0x00501405,0x20100804,0x09c83c18, + 0x00201805,0x00182a0b,0x0040040d,0x0a184020, + 0x20b01404,0x00182e03,0x00980c15,0x0a384422, + 0x20a01c09,0x00081a0b,0x00982415,0x0af84829, + 0x20a01404,0x00081a08,0x00400017,0x0ab83826, + 0x20581401,0x00603c04,0x20684c13,0x0b48482f, + 0x20100202,0x0060080a,0x2028120c,0x0b784826, + 0x20400608,0x00781010,0x00300207,0x0c685c30, + 0x20400601,0x00580406,0x20381206,0x0c183c2f, + 0x20b00a03,0x00281007,0x00901004,0x0cf8643b, + 0x00581e01,0x00603402,0x00001210,0x0c684017, + 0x00600802,0x00983606,0x20204612,0x0dc84c23, + 0x00600601,0x00682003,0x20303611,0x0d683822, + 0x00902401,0x00384a02,0x0050421b,0x0eb8542e, + 0x22286001,0x03809c00,0x24d02000,0x18585a3b, + 0x22200e04,0x00383800,0x01b04c00,0x1a087245, + 0x22204003,0x21585c00,0x03383800,0x18b8163b, + 0x23e0f416,0x2229dc00,0x05682c00,0x1ba85a2f, + 0x03e8ae0b,0x0200e804,0x22602e67,0x15f8466f, + 0x03a8040d,0x00681e0d,0x00d00e66,0x17485678, + 0x03801203,0x20585409,0x01c01a65,0x16582a6d, + 0x06c87e26,0x01b0c441,0x22185abb,0x1938468c, + 0x21b02c13,0x20b8461c,0x01402452,0x11d83e79, + 0x20f83e13,0x00505c1b,0x00600447,0x12d85287, + 0x20f00e03,0x20280800,0x00780c43,0x1238127e, + 0x22b0381c,0x20485a32,0x01004c89,0x13983aa5, + 0x00d82614,0x0000401d,0x00480c00,0x0ee83e50, + 0x20402012,0x20a83a1e,0x01d02c19,0x0f883e57, + 0x20502808,0x00182a09,0x00682817,0x0f181e51, + 0x00683e15,0x00a04c24,0x20681c09,0x0fe83e5c, + 0x20e05412,0x2098721e,0x01402c26,0x0c982e3d, + 0x00481e0e,0x20201c17,0x00f8080c,0x0d184245, + 0x00681e09,0x00b0240f,0x20481808,0x0cd83242, + 0x2070200e,0x20582a1a,0x00d0201d,0x0d483249, + 0x00883a0d,0x00c05818,0x20882e03,0x0b18322b, + 0x20602009,0x20983a13,0x01602418,0x0b383232, + 0x20880c07,0x00500e0b,0x0050041b,0x0af83230, + 0x00481207,0x00401c10,0x00381c09,0x0b583636, + 0x2060080b,0x20281611,0x00e01815,0x09c83223, + 0x00100201,0x20100c07,0x00882c08,0x09f83622, + 0x00681605,0x00201409,0x00800002,0x09c83622, + 0x20381001,0x00001e06,0x00a00815,0x09d83627, + 0x00682e0b,0x20104411,0x00980c03,0x08e83216, + 0x00300205,0x20181005,0x00b0240b,0x09083e19, + 0x20200803,0x20381607,0x00d01413,0x08d82e17, + 0x20101403,0x20481e03,0x0118040d,0x08e83a16, + 0x20702006,0x20b84a0f,0x01a03c15,0x08682a0a, + 0x2070080a,0x2010020c,0x00781014,0x08782e0a, + 0x20380e01,0x20100c03,0x0088040c,0x08682a08, + 0x00081a05,0x00102008,0x00a8040b,0x08683a0a, + 0x00401001,0x20300002,0x00983000,0x08482000, + 0x00882a0d,0x00103813,0x00700602,0x08583601, + 0x00400800,0x20480a01,0x00b00801,0x08482a01, + 0x20400405,0x20581e07,0x0120200c,0x08483402, + 0x20301a01,0x00183804,0x0080140c,0x08583406, + 0x2070180a,0x20982a13,0x01502415,0x08682809, + 0x20200803,0x20280602,0x0098040d,0x08582407, + 0x00700205,0x20300c07,0x00a80400,0x08782808, + 0x00181800,0x00701c02,0x20500c02,0x08b8240d, + 0x00580606,0x2038040a,0x00b80a01,0x08e82812, + 0x00181607,0x00101c06,0x00800807,0x08b82411, + 0x20601005,0x20481e09,0x00d00c15,0x08d82813, + 0x00481203,0x00002c02,0x00100006,0x09281811, + 0x20200805,0x20480e07,0x00a0000f,0x09882419, + 0x00202008,0x2048320d,0x00e00409,0x09582019, + 0x00780a02,0x00001c05,0x00682802,0x09a82c1e, + 0x20701003,0x20401206,0x00c81412,0x09d8181d, + 0x00082205,0x2020400a,0x0088180a,0x0a882426, + 0x20581604,0x0040200b,0x00382010,0x0a582825, + 0x20400001,0x20200000,0x00d00017,0x0ab8382b, + 0x20481a01,0x20100403,0x01101602,0x0af82c25, + 0x20c80601,0x20a00204,0x01802409,0x0bd8282f, + 0x20580a01,0x20100e01,0x00b01400,0x0ba82c2d, + 0x20e80601,0x20200403,0x00e00c0b,0x0c58383c, + 0x00400800,0x20782400,0x0120260d,0x0c081c1c, + 0x00801802,0x20b81a05,0x01880a19,0x0d482026, + 0x00500401,0x20381203,0x00e0160e,0x0cf82425, + 0x00a82000,0x20302000,0x00f0161d,0x0e282c31, + 0x2210220a,0x22888000,0x05c06400,0x17583e30, + 0x22601603,0x21881000,0x02380400,0x19900e41, + 0x21f8320a,0x00806400,0x20d00400,0x19003a45, + 0x22987e01,0x0090fc00,0x2108ac00,0x1bc03651, + 0x0330b018,0x22091a1d,0x03b80a63,0x15581e62, + 0x04703005,0x21382608,0x01f82e73,0x16f0067b, + 0x03501413,0x20482a1d,0x00c8265c,0x16502a73, + 0x04605c09,0x2158ae04,0x02f0167a,0x1898268e, + 0x20881a15,0x00d0402c,0x20b85c37,0x11882a78, + 0x22202e02,0x20785c07,0x01500c62,0x12681a83, + 0x2128120b,0x0010201d,0x00284844,0x1220067f, + 0x20e81e10,0x00205016,0x00482857,0x135812a0, + 0x2070080d,0x00782e14,0x00404c1d,0x0e782e4e, + 0x00e81a01,0x00402801,0x20281a05,0x0f580a55, + 0x00383601,0x20305204,0x00a0100f,0x0ef00656, + 0x20e0300f,0x2058661a,0x0180342d,0x0f781a5e, + 0x00485e10,0x00908814,0x20600008,0x0c68123b, + 0x20a02c00,0x20283601,0x00800824,0x0cc81245, + 0x20201c02,0x21082e07,0x01e01017,0x0c800643, + 0x00782e09,0x00703c14,0x00082802,0x0d081646, + 0x20502c0e,0x20e8561c,0x01c03414,0x0ab80a2d, + 0x00381801,0x00802800,0x20581806,0x0b081230, + 0x20201001,0x20981400,0x01381810,0x0ac0022f, + 0x20300002,0x20581207,0x00f02819,0x0af81638, + 0x00500a07,0x2030000f,0x00683004,0x09980a21, + 0x00080a03,0x00200c04,0x0050040f,0x09a81a26, + 0x00101800,0x20582402,0x00e8080b,0x09880a22, + 0x20100c02,0x20481602,0x00b8040f,0x09980a25, + 0x20501c02,0x20183e05,0x00702414,0x08b81215, + 0x20300c03,0x20180e04,0x00800810,0x08b81617, + 0x00100201,0x00200401,0x0058080d,0x08a80e16, + 0x00381204,0x20101805,0x0068080b,0x08a80e18, + 0x20180802,0x00601c01,0x20882006,0x08480608, + 0x00381203,0x00201804,0x00480408,0x0838160b, + 0x20501003,0x00181a03,0x0058040f,0x08280e08, + 0x20501402,0x20482606,0x00d01413,0x08180e09, + 0x00581e04,0x00402c06,0x20180402,0x08181204, + 0x20501c04,0x20283e06,0x00a02011,0x08081402, + 0x00480e02,0x00501006,0x00080401,0x08181000, + 0x00101003,0x00080c00,0x00381c05,0x08180c03, + 0x20480c00,0x20301205,0x00a00c10,0x08180c05, + 0x00381204,0x00502005,0x20581401,0x0848080b, + 0x00081a03,0x00201801,0x00401c0c,0x08280c06, + 0x00281205,0x00400807,0x00000c07,0x08481409, + 0x00102403,0x20683204,0x00e00004,0x0878100f, + 0x00000c03,0x00281205,0x00200009,0x08b80c10, + 0x20600c07,0x20482209,0x00a0100d,0x08980413, + 0x20200004,0x00001206,0x0028080c,0x08a80812, + 0x00180802,0x00380805,0x00200807,0x08f81015, + 0x00400602,0x00500c05,0x20181008,0x09581419, + 0x00a81607,0x2010340b,0x00281e04,0x09400018, + 0x00580604,0x00000806,0x00700007,0x0968101c, + 0x20483e0a,0x00103c0a,0x0000300c,0x09c0001e, + 0x20500a01,0x00581c00,0x00102413,0x0a581427, + 0x20900405,0x20681a0a,0x00f0181b,0x0a180823, + 0x20380406,0x00000207,0x00900817,0x0a780c2b, + 0x2050440a,0x20e84615,0x00f00401,0x0ad01425, + 0x20c00803,0x00780e03,0x20600405,0x0bc80433, + 0x20600a03,0x20481006,0x00900201,0x0b780430, + 0x20f01609,0x20180c0a,0x0080080e,0x0c180c3d, + 0x00400603,0x0038080a,0x2028220d,0x0bf0041e, + 0x00a81e02,0x00903005,0x20980e1e,0x0d380425, + 0x00601001,0x20280602,0x00580611,0x0ce00426, + 0x00a01805,0x00484210,0x0050221e,0x0e080434, + 0x22b04809,0x00782400,0x21b88c00,0x17b04a30, + 0x22981804,0x01702800,0x22580400,0x19d00a41, + 0x22800203,0x00082800,0x00b02800,0x1950363e, + 0x22a05405,0x00287400,0x00c83c00,0x1c002e56, + 0x04c8860d,0x0190fc1b,0x22487680,0x15801670, + 0x04c8360c,0x01106c0d,0x21a00a7b,0x17200e7f, + 0x04902406,0x00001209,0x00185a79,0x16c0427a, + 0x04f84605,0x0170680f,0x2118467f,0x18b01a96, + 0x21e81404,0x20880a0d,0x01a05863,0x11380e7f, + 0x2248200a,0x00402616,0x00101869,0x12701688, + 0x21d81205,0x00981409,0x00580461,0x12301286, + 0x21e83000,0x00600201,0x0090486e,0x13400a9e, + 0x00600a03,0x20d81202,0x0180080a,0x0e501249, + 0x00d02c00,0x20482007,0x00a82a04,0x0f400a56, + 0x00203005,0x00584e06,0x0010080b,0x0f101a50, + 0x00100601,0x20602a02,0x00982413,0x0f902a5e, + 0x20c05007,0x20b89209,0x0150141c,0x0c400e36, + 0x20a84607,0x00704807,0x00101423,0x0cc00246, + 0x00082a04,0x01102c08,0x21381410,0x0cc01a43, + 0x20203003,0x20584e06,0x01400416,0x0cf01249, + 0x00980a04,0x0090300c,0x20f84a08,0x0ae0122c, + 0x00502006,0x20a8260c,0x01300806,0x0af00e32, + 0x20180c03,0x00701e03,0x20880c10,0x0af01a33, + 0x20280801,0x00780803,0x00181412,0x0b000e35, + 0x20181e01,0x00701c01,0x20301014,0x09880626, + 0x20300e02,0x20281006,0x00a81013,0x09900625, + 0x00081a04,0x00402805,0x2018040d,0x09901224, + 0x00180e03,0x00501405,0x20180c0d,0x09900a26, + 0x20380401,0x00001a02,0x0048080f,0x08a00614, + 0x00081602,0x00101401,0x0060080b,0x08a00a16, + 0x20100803,0x20380606,0x0090040e,0x08a01217, + 0x20100800,0x00281202,0x00401010,0x08a00a17, + 0x00080800,0x20100400,0x00a00807,0x08300209, + 0x00001002,0x20481a04,0x00b0080c,0x08200a0a, + 0x20281201,0x20101803,0x00980c0d,0x08200e09, + 0x20380803,0x00401602,0x2018140e,0x08200e09, + 0x00101602,0x20482400,0x00b01408,0x08000602, + 0x20180a01,0x00001402,0x0058140b,0x08000802, + 0x00200e01,0x20581601,0x00e01006,0x08000c00, + 0x00381a07,0x00202408,0x00400005,0x08000400, + 0x20300805,0x00181205,0x0028040b,0x08100c07, + 0x20100402,0x20280e02,0x00a00407,0x0830000b, + 0x20301802,0x20382e04,0x0090040d,0x0820100a, + 0x20302007,0x20482e0c,0x00d0080e,0x0820080a, + 0x00481e06,0x0030340b,0x20281001,0x0870080d, + 0x00380a01,0x20101804,0x00780c04,0x08a00410, + 0x00100802,0x00400401,0x20282404,0x08a01012, + 0x00281603,0x0040140a,0x00280805,0x08a00013, + 0x00301a01,0x20482609,0x00b01c0c,0x08e00813, + 0x00281a03,0x20201001,0x00d0200d,0x09400418, + 0x00380a06,0x00680408,0x20101807,0x09400418, + 0x00100204,0x20100000,0x0070200d,0x09600c1d, + 0x20e04c10,0x0028760c,0x00281c16,0x09c00024, + 0x20600805,0x20880a07,0x01100413,0x0a401028, + 0x20401005,0x00480609,0x20280411,0x0a301424, + 0x0030080b,0x20180e0c,0x00780810,0x0a70142b, + 0x00585a15,0x01508c23,0x21c81a14,0x0b080425, + 0x20900205,0x20700c08,0x00f80802,0x0bb00c33, + 0x20880e01,0x00800c05,0x20380805,0x0b80082f, + 0x21882a10,0x00103017,0x00401818,0x0c200c3f, + 0x00180809,0x2010061a,0x00703e04,0x0bf00c19, + 0x00801002,0x20782a06,0x01201e19,0x0d301026, + 0x00682e01,0x00502c03,0x00001a13,0x0cf01027, + 0x00f01808,0x20900618,0x01080a2e,0x0e102432, + 0x22287208,0x00b0b400,0x20604400,0x17e0063d, + 0x22502801,0x20982000,0x02101000,0x19b00240, + 0x22b0240a,0x20282400,0x00b85800,0x19f0623e, + 0x22583e08,0x20608c00,0x01201400,0x1c906a62, + 0x03e05007,0x21089217,0x02707265,0x15801a6f, + 0x04081209,0x00183402,0x0190626e,0x17200e77, + 0x04f86617,0x0070781e,0x00200e82,0x17504a7f, + 0x04902805,0x21586619,0x03503a70,0x18f0629a, + 0x21a02c03,0x00384a02,0x00381c56,0x11603277, + 0x21b03016,0x20383e18,0x00c82c53,0x12b03285, + 0x22203818,0x21283e28,0x0208046a,0x12905e8b, + 0x21e0680e,0x20b8960a,0x01c8646c,0x1390569b, + 0x00480e02,0x00e00c07,0x20f82008,0x0ea02648, + 0x00d84a1e,0x0090602b,0x20380403,0x0f60165a, + 0x00782613,0x20504021,0x01184405,0x0f503a53, + 0x00083e0e,0x00e03021,0x20882411,0x0ff02e5d, + 0x20583002,0x00b06002,0x20c83412,0x0c801e3b, + 0x2100581d,0x20988630,0x01502c2b,0x0ce02e43, + 0x2040340f,0x20e84e19,0x02000819,0x0cf03645, + 0x00282a01,0x20104609,0x00401410,0x0d50424c, + 0x00581208,0x20101808,0x00c01c04,0x0ae00a30, + 0x00b82612,0x00d04026,0x20c84a07,0x0b301e31, + 0x0020060a,0x00080c13,0x00e8200d,0x0b102632, + 0x20102406,0x20b8220b,0x01582015,0x0b303a3a, + 0x2020280a,0x20583a11,0x01101014,0x09901a24, + 0x20481003,0x0030120f,0x00403019,0x09b02228, + 0x20300c07,0x0008260a,0x00b01412,0x09c02623, + 0x20200a03,0x20281409,0x00d81812,0x09b02226, + 0x20281e08,0x00600c0d,0x0030000d,0x08b01613, + 0x20101805,0x20182a05,0x00980c0d,0x08d02615, + 0x00280e07,0x0030100a,0x00280c08,0x08e02a16, + 0x00080801,0x00000800,0x0088040d,0x08c02217, + 0x00001407,0x20181a0a,0x00600407,0x08501e09, + 0x00280e04,0x00501809,0x20281809,0x08501e0a, + 0x20301405,0x00081e0a,0x00600810,0x08602e0a, + 0x00000a02,0x20280801,0x00b0000c,0x0840220a, + 0x20181206,0x00401c0a,0x00080c08,0x08201a01, + 0x20380400,0x00200203,0x0040100d,0x08201c01, + 0x00180a03,0x00500807,0x20281006,0x08402401, + 0x20400c06,0x00082205,0x0090080d,0x08202002, + 0x00200005,0x00000609,0x00600006,0x08301c05, + 0x00100004,0x00100203,0x00480c05,0x08501c0a, + 0x20181003,0x00302202,0x00181009,0x08602408, + 0x00582208,0x0030380c,0x00180c02,0x08502409, + 0x20300a02,0x00081c05,0x0070080b,0x0880100e, + 0x00280e08,0x00100409,0x00501807,0x08c01c11, + 0x00381e06,0x20102006,0x00900c05,0x08c01c0f, + 0x20101c07,0x20582a0d,0x00f0140f,0x08c02412, + 0x00280c03,0x00102601,0x20181403,0x09101c15, + 0x20102009,0x2028360f,0x00500c0e,0x0970281b, + 0x20201008,0x20881e0b,0x01100c0f,0x09602419, + 0x20380a03,0x00200009,0x0048080d,0x09802020, + 0x00283e07,0x20207009,0x0088140a,0x09d0181c, + 0x00000a03,0x00600c0c,0x2088280b,0x0a802428, + 0x00181e07,0x20402c0e,0x00a80809,0x0a602425, + 0x00e00e02,0x00000c00,0x00580405,0x0ab02829, + 0x20f04005,0x21187e0d,0x0250500f,0x0ae01029, + 0x20e80603,0x00800801,0x20501c0a,0x0bf02033, + 0x20901e01,0x20a81a07,0x0150200a,0x0bb02c2e, + 0x22802805,0x00384605,0x0080202f,0x0c502443, + 0x00a01000,0x20181401,0x00681e1e,0x0c202420, + 0x00a80c02,0x00700e07,0x20300a1f,0x0d702c27, + 0x00502803,0x20385a0a,0x00f01210,0x0d202c2a, + 0x01783e03,0x00c05008,0x20a80a46,0x0e803435, + 0x22904402,0x20289800,0x01b03800,0x1800322c, + 0x22485a0c,0x00a05400,0x00607800,0x1a10523d, + 0x22180a0d,0x00404800,0x00502400,0x1ad08249, + 0x22e0320d,0x00382c00,0x00008800,0x1d908e55, + 0x04584602,0x00f05c06,0x20a81a7c,0x1600526a, + 0x03805017,0x20d86225,0x01b8166c,0x17907673, + 0x03705c18,0x0018b626,0x01602264,0x18007a7b, + 0x04f00c17,0x00f01626,0x20b82e89,0x1a30b69a, + 0x21781a03,0x20304201,0x00c81454,0x11d04e7e, + 0x20483a12,0x0070541f,0x0048543b,0x1330528c, + 0x20984e12,0x01906423,0x21785c42,0x13806e8c, + 0x21086a15,0x0120a01e,0x20686863,0x148082ad, + 0x00201405,0x20981e0a,0x01c80c0f,0x0ee03e4d, + 0x2110400f,0x20787e16,0x01902c2e,0x0fb04257, + 0x20d00c0b,0x00683213,0x00302025,0x10006258, + 0x20e04012,0x20888621,0x02201032,0x10606263, + 0x20301201,0x20483006,0x01480414,0x0cb02e3b, + 0x00c8420c,0x00908016,0x20785206,0x0d604a43, + 0x00b83208,0x0090540f,0x20983601,0x0da06246, + 0x00101605,0x00883416,0x00184408,0x0dd04e46, + 0x20300802,0x00081802,0x0090080c,0x0b20362b, + 0x20700804,0x2078320c,0x01a0401f,0x0b603a36, + 0x20800402,0x20380608,0x00c00c1f,0x0b905637, + 0x00582e06,0x00e04c07,0x20c8080a,0x0bd04e3d, + 0x00882a0a,0x00204408,0x00300804,0x09f04223, + 0x20101402,0x20582201,0x00e8100a,0x0a104621, + 0x00400801,0x20200201,0x00b82008,0x0a305224, + 0x20500004,0x0020060b,0x0070081b,0x0a204e2b, + 0x20a0340e,0x20884617,0x0148041a,0x09004214, + 0x00480a03,0x00002005,0x00682007,0x09304218, + 0x20400401,0x00081402,0x00b80812,0x09404217, + 0x00000800,0x00280c03,0x0088100d,0x09204217, + 0x0078160b,0x00502015,0x00382a03,0x08a03209, + 0x20200000,0x20281203,0x00e01012,0x0890360c, + 0x00280a04,0x00101805,0x00681006,0x08c0420a, + 0x20281a03,0x00401404,0x0050080d,0x08a0420a, + 0x20700406,0x0008160b,0x00b01c12,0x08602e02, + 0x20300802,0x20181202,0x00a8080b,0x08703802, + 0x20200804,0x20181206,0x00d0040c,0x08903e01, + 0x00200402,0x20200205,0x00a80807,0x08804400, + 0x00700a04,0x00100406,0x00581603,0x08803006, + 0x00500202,0x00100003,0x00680c03,0x08a03409, + 0x00100204,0x00180c06,0x00900007,0x08b03808, + 0x20401001,0x00082801,0x00a0080d,0x08b0380b, + 0x20500c06,0x00280e06,0x00681011,0x08c02c0c, + 0x20601402,0x00181e02,0x00700410,0x09103012, + 0x20201c06,0x00183207,0x0060040b,0x09203c12, + 0x00781a03,0x00302804,0x00080c02,0x09304013, + 0x00600206,0x0068040b,0x00300402,0x09502016, + 0x00881001,0x00503003,0x20182000,0x09d0301b, + 0x00600606,0x0080140b,0x20681804,0x09d03c19, + 0x20602007,0x20381a05,0x00a80816,0x09e03c1f, + 0x20601c06,0x00684208,0x00203013,0x0a202c20, + 0x20482204,0x00102407,0x00b02017,0x0ac02826, + 0x20600c09,0x00982609,0x20101c16,0x0ac03426, + 0x00c82208,0x0050300f,0x00401805,0x0b203c2c, + 0x20b81e06,0x00d04409,0x20d81802,0x0b503c2b, + 0x21180a01,0x20780a06,0x0140340b,0x0c403c37, + 0x20a8320e,0x00c04012,0x20901803,0x0c304433, + 0x22381e01,0x20402e08,0x01002c29,0x0cc05443, + 0x00982403,0x00602608,0x00300e1c,0x0c80381d, + 0x00d00003,0x20881608,0x01300226,0x0de04c28, + 0x00981008,0x00002617,0x0078061a,0x0db05826, + 0x01502c04,0x20b85e0b,0x01c0223e,0x0ef05837, + 0x22881000,0x21203400,0x01482000,0x18d0922f, + 0x23009c09,0x21c8b800,0x02384400,0x1af0a62f, + 0x22e82206,0x20802800,0x00f07800,0x1bf0aa3d, + 0x23a87607,0x00c06400,0x00a0ac00,0x1ec0a244, + 0x04308e02,0x21687601,0x02181a77,0x16b0826a, + 0x04e84a12,0x00b0901b,0x20b83e91,0x18c09677, + 0x04f80800,0x20f06611,0x01982289,0x1950da82, + 0x06581c00,0x21003615,0x023032af,0x1bb0e69c, + 0x21a82c05,0x00d80a07,0x00401853,0x12906e7c, + 0x21603c0d,0x2078561c,0x0190205a,0x13f08a93, + 0x21b03c09,0x21287e11,0x03381064,0x1460a694, + 0x2250480c,0x21789615,0x03081081,0x15b0d6b3, + 0x00780e06,0x00202009,0x00182805,0x0fa07a50, + 0x20283203,0x0080400b,0x00484c18,0x10707a5a, + 0x20180800,0x20380c09,0x01485813,0x10e08e59, + 0x00481203,0x20503c0f,0x00b8a012,0x1180be69, + 0x20400406,0x2018060a,0x0098181a,0x0d506a40, + 0x00100e03,0x20483c02,0x01302411,0x0e006645, + 0x00302603,0x20583808,0x0118100e,0x0e607648, + 0x20480a02,0x20a00c05,0x01a82c1e,0x0e908252, + 0x20181205,0x0000040a,0x00980c0e,0x0bb0562c, + 0x20302005,0x20181a06,0x00482413,0x0c207633, + 0x20680c01,0x00400c00,0x00380817,0x0c607635, + 0x00001801,0x20b83e01,0x01e00c11,0x0c70723a, + 0x20301805,0x20483606,0x00a0140c,0x0a805a1f, + 0x00181204,0x0070200a,0x2028200a,0x0ac06225, + 0x00580e04,0x00101804,0x00580806,0x0b007627, + 0x00000a01,0x20500003,0x00f81810,0x0ae07a29, + 0x00582a05,0x00205409,0x20382804,0x09b06217, + 0x00181a01,0x00200e01,0x00701c0d,0x09c05a19, + 0x20300405,0x20280a08,0x00c80c14,0x09f06e19, + 0x00081203,0x20400c01,0x00f0040f,0x09d0721a, + 0x20401001,0x20881e06,0x01201c12,0x09105a0c, + 0x20201002,0x20480e04,0x00980c0f,0x0930660c, + 0x20281204,0x20100408,0x00a0000b,0x0970660a, + 0x20502007,0x20783609,0x01280c11,0x09406e09, + 0x20101004,0x20481204,0x00b81c07,0x08f05800, + 0x20180400,0x00100802,0x00681409,0x09105800, + 0x00200402,0x20500604,0x00b80806,0x09406a02, + 0x00480e06,0x0010100c,0x00581c02,0x09306000, + 0x00381a04,0x00001408,0x00780802,0x09004c04, + 0x00300000,0x00000001,0x00880806,0x09305008, + 0x20300c00,0x20480c01,0x00b8140d,0x09506007, + 0x20300002,0x20200606,0x0090000f,0x09406009, + 0x00181403,0x20602203,0x00d0000b,0x0930500a, + 0x20481002,0x00001c01,0x00880c0e,0x09905012, + 0x00481403,0x20102801,0x00981c04,0x09b05810, + 0x00402006,0x20382201,0x00b81806,0x09c05813, + 0x20100e05,0x20b00007,0x01400c0d,0x09b05016, + 0x00901207,0x20480408,0x00f01802,0x0a40501a, + 0x00081a07,0x2060200a,0x01201c0f,0x0a505419, + 0x00182a0b,0x00504412,0x00200c11,0x0a80581f, + 0x00080c04,0x20801a08,0x01500c0b,0x0a905c22, + 0x20801406,0x00083a0d,0x00e0301e,0x0b405c2a, + 0x00200c02,0x20c0020a,0x01a01c0e,0x0b506827, + 0x00501c03,0x20583a0e,0x01305413,0x0bb06c31, + 0x21080e07,0x20b81405,0x01a0280b,0x0bd0582d, + 0x21200a04,0x00581804,0x00080805,0x0cf0683c, + 0x21801401,0x20985205,0x01a02815,0x0cc06838, + 0x22400402,0x00382604,0x00501821,0x0da0804b, + 0x00c02c05,0x20e8460f,0x01680625,0x0d20681e, + 0x00f00c03,0x00881208,0x2068262e,0x0ea06426, + 0x01100c00,0x20481201,0x00682a32,0x0e807428, + 0x01880400,0x00302401,0x20483a49,0x0fe08835, + 0x22802811,0x01900000,0x22283000,0x19f0762e, + 0x22789e0b,0x02211c00,0x23007000,0x1c608e3b, + 0x23403c03,0x00183000,0x20804c00,0x1d60ba2d, + 0x2410d803,0x2308f400,0x02f80c00,0x20511230, + 0x0418fe31,0x02413433,0x22209277,0x17e07e6a, + 0x03c0380e,0x20584e22,0x01707e76,0x19e0ae76, + 0x04f8320e,0x01104808,0x2140629b,0x1b20e67a, + 0x06602a07,0x00681c09,0x20e812c4,0x1dd11292, + 0x21508032,0x21b8925f,0x02b02c4d,0x13b0ce7f, + 0x20984e0a,0x00a05c08,0x00480c3e,0x1550c292, + 0x2138100b,0x00403a22,0x20281853,0x16210a9e, + 0x21900c04,0x0100420d,0x2158606c,0x17c10ebe, + 0x00180e19,0x00500037,0x0078780e,0x10908a52, + 0x2060300b,0x20985215,0x01b81823,0x1190ba61, + 0x20202408,0x00082201,0x00c8801c,0x1240ce66, + 0x00182803,0x01300a02,0x20583420,0x1310ca78, + 0x00281007,0x00100e12,0x00701410,0x0e408a43, + 0x20201601,0x0038140c,0x00685c12,0x0f009a46, + 0x00082a0d,0x00903017,0x00482c16,0x0f709e4d, + 0x20680e02,0x00880407,0x20383023,0x0fe0b257, + 0x20602801,0x20382c02,0x00a82c17,0x0c807a2f, + 0x00283604,0x00804409,0x0018140d,0x0d108237, + 0x2048040a,0x20181a12,0x00f00c17,0x0d609a36, + 0x00100002,0x00600c01,0x20482c10,0x0d90a63d, + 0x00280a03,0x00701005,0x20282006,0x0b506a20, + 0x20300604,0x20681202,0x01202013,0x0b908227, + 0x00100605,0x20280c0d,0x00981c0a,0x0c009226, + 0x20181e06,0x00601406,0x20100413,0x0bf0962b, + 0x20100803,0x00582a03,0x0020140d,0x0a706217, + 0x0000240a,0x2048420e,0x00e8100b,0x0aa08617, + 0x00280a01,0x20100a03,0x0068040c,0x0af0921b, + 0x20301807,0x2018220b,0x00480c10,0x0ae09a19, + 0x20381201,0x00701805,0x20880c0c,0x09e06a0a, + 0x00082608,0x00502811,0x2028200a,0x0a10760c, + 0x20602806,0x20383607,0x00881c12,0x0a508a0c, + 0x00281a05,0x0040300b,0x20483007,0x0a508a0e, + 0x00381a04,0x00302401,0x20200802,0x09b06e03, + 0x20101003,0x20400206,0x0080040b,0x09d07a02, + 0x00480604,0x00700c0a,0x20481c02,0x0a207602, + 0x20201001,0x20181605,0x0080080e,0x0a007e03, + 0x20102806,0x2038360a,0x0088040a,0x09b06803, + 0x00300202,0x20100402,0x00800006,0x09f07007, + 0x20381401,0x00601e01,0x2020040d,0x0a307405, + 0x20100805,0x00200201,0x00381c09,0x0a207809, + 0x00402001,0x00782007,0x20682007,0x09f05c0c, + 0x20201008,0x20181a05,0x0098040f,0x0a507011, + 0x00701a03,0x00081402,0x00500c05,0x0a80740e, + 0x00a82209,0x00403c0e,0x00300405,0x0a907410, + 0x20682e06,0x00f0240a,0x20e02c14,0x0a705c19, + 0x00282a0b,0x00302812,0x0030280a,0x0b10741e, + 0x20700009,0x00782607,0x0000201a,0x0b20781d, + 0x20a00809,0x2048320d,0x01204823,0x0b407c24, + 0x00400602,0x00480a08,0x20403403,0x0b807c25, + 0x20300c04,0x20700a11,0x00d01411,0x0c30942c, + 0x00481211,0x00702413,0x20901804,0x0c508c2c, + 0x00880a10,0x20202010,0x00501405,0x0cc09c38, + 0x21701808,0x00483a0f,0x20681010,0x0cc0802e, + 0x21681802,0x20400604,0x00f81409,0x0dd08439, + 0x2170100e,0x0038161f,0x0008080f,0x0dd09c36, + 0x22300812,0x20482220,0x00e0041d,0x0ec0a849, + 0x01183203,0x00a03c0a,0x21584e33,0x0e106c1b, + 0x01281201,0x20a01402,0x01183636,0x0f607821, + 0x01182204,0x0070100b,0x20584a33,0x0f707422, + 0x01882e07,0x20201c14,0x00683248,0x10f08c31, + 0x21784a1b,0x21808000,0x02910000,0x1ab0822f, + 0x2330600c,0x2278b800,0x03607800,0x1d30961d, + 0x23186e04,0x00008400,0x2030b800,0x1eb0a222, + 0x23f8fe07,0x03e19400,0x2610bc00,0x2270ae35, + 0x01112c32,0x22a9c250,0x04908a44,0x18e0ce51, + 0x04a00a23,0x21006423,0x00804298,0x1b80ea69, + 0x04207206,0x21b84e0b,0x01e08693,0x1ce0fa6b, + 0x05e02400,0x20105e14,0x003086bc,0x1fd0fe93, + 0x01d87e28,0x0210ec45,0x2268a612,0x1590d67c, + 0x21305c20,0x20d88e46,0x02105046,0x17010e92, + 0x20800c0e,0x0010061b,0x00b00032,0x18411a9c, + 0x21687606,0x00706612,0x01b07c5f,0x19c11ac1, + 0x21880c16,0x00282a32,0x01504845,0x11d0be63, + 0x00683208,0x00a0441b,0x20289c0e,0x1340ea68, + 0x0068360b,0x0050500f,0x00b8441b,0x1400fe76, + 0x00405c13,0x21587624,0x0338581e,0x14e12682, + 0x00902a02,0x20182810,0x00b87202,0x0f70ae41, + 0x20381e04,0x20202803,0x00f8181e,0x1050c252, + 0x20d01007,0x20884e12,0x01f0082d,0x10e0e252, + 0x20901203,0x00282816,0x0168902a,0x1150da5e, + 0x20582e07,0x0090440b,0x00181819,0x0d809235, + 0x20204005,0x20985e0a,0x01980816,0x0e30b638, + 0x00602802,0x20482405,0x00c86c05,0x0ed0d239, + 0x0038220a,0x0070100c,0x00d80c11,0x0ee0b641, + 0x00080403,0x20280a09,0x0120100b,0x0c308e23, + 0x20681601,0x00700006,0x00182011,0x0cc0a624, + 0x20500606,0x0068080b,0x00382817,0x0d30aa2b, + 0x20701c0d,0x20184613,0x0118101a,0x0d30b62c, + 0x00201802,0x20381601,0x01082c0a,0x0b408618, + 0x00a80e05,0x00102c04,0x00182e02,0x0bd0a21d, + 0x00100405,0x00780a06,0x00181008,0x0c20a21b, + 0x00480e09,0x00602414,0x00084805,0x0c20a21c, + 0x20400604,0x00381406,0x00c80410,0x0ab0720b, + 0x2080300a,0x2028460b,0x00c8141c,0x0b008a10, + 0x00082e04,0x00904409,0x2018240c,0x0b709611, + 0x20300c03,0x00381606,0x00901012,0x0b609610, + 0x20100c06,0x00482206,0x00600003,0x0a907601, + 0x00182a0a,0x00b02814,0x20580804,0x0ad07c00, + 0x00000a01,0x20280a03,0x0100100c,0x0b208e05, + 0x00080c00,0x00601402,0x00481009,0x0b109603, + 0x00581602,0x0060400b,0x20283000,0x0a907401, + 0x00100806,0x0010020b,0x00501408,0x0af08c07, + 0x20201408,0x00082206,0x00f80c0c,0x0b208c07, + 0x00380c02,0x00301401,0x00980408,0x0b209006, + 0x00583209,0x00204006,0x00e0300f,0x0aa07008, + 0x00681206,0x00301c08,0x0050000a,0x0b408c10, + 0x00482e0e,0x00503813,0x00701407,0x0b808c10, + 0x00101e05,0x00082406,0x00e02c12,0x0b909414, + 0x20c0400c,0x20a86215,0x01f0241e,0x0b30801e, + 0x20903809,0x2018520a,0x00c01c1c,0x0c109023, + 0x00102c0c,0x20682216,0x01400812,0x0c30a41d, + 0x00002408,0x0078160b,0x00500016,0x0c70ac28, + 0x00280a0b,0x0068040e,0x00780e06,0x0c70802a, + 0x00283212,0x00d03011,0x20902001,0x0d709c32, + 0x20d82209,0x0058100e,0x00c02017,0x0d609432, + 0x20882e0e,0x0100080e,0x00004015,0x0e10a83e, + 0x20f81c07,0x00401213,0x00682001,0x0db08028, + 0x21402011,0x00084624,0x00380c05,0x0f00ac35, + 0x20982001,0x2020220e,0x00880e10,0x0f20ac35, + 0x21180409,0x00580a1d,0x00281203,0x1030c847, + 0x00e03c00,0x20285801,0x00a8522a,0x0ec05812, + 0x01180e05,0x00981c0f,0x20d85e34,0x1070801c, + 0x00d03403,0x20b8560a,0x01085228,0x10608c18, + 0x01101c01,0x00486e02,0x00084634,0x12109829, + 0x2318080f,0x01785c00,0x21f08000,0x1bf09608, + 0x22785411,0x02c06400,0x24001000,0x1ea08619, + 0x23405c1a,0x00c8c000,0x20200800,0x1ff09a08, + 0x2450a023,0x22b96400,0x05904400,0x23409e0b, + 0x0428e621,0x0151c82d,0x23681694,0x1af0f652, + 0x02787625,0x01708034,0x2270e675,0x1d40ae53, + 0x03c8b632,0x0231044d,0x23208e9d,0x1ee0d257, + 0x05f8a254,0x2030c469,0x000102cf,0x21d10673, + 0x20a05c0a,0x22488e35,0x03c0e032,0x17210283, + 0x00e8180e,0x20608e39,0x20706800,0x1961428e, + 0x00600819,0x20a02a4a,0x00f0b816,0x1aa14e9a, + 0x21c0c849,0x22b8f692,0x0310ac4d,0x1c71b2b4, + 0x20204c16,0x20e84a18,0x01988c13,0x13a11a60, + 0x20204407,0x20c8520f,0x01c83c29,0x15311e79, + 0x20502206,0x20884800,0x01a81429,0x1641467a, + 0x01784a22,0x0070a449,0x20c90606,0x17a17690, + 0x00783e16,0x0060542a,0x0078580f,0x10f0d24f, + 0x20701004,0x00682c06,0x00884c22,0x1200f254, + 0x20602012,0x00081e12,0x0088881b,0x13013258, + 0x20c0000a,0x20b00e1f,0x01d80840,0x13614273, + 0x20b0180a,0x20984619,0x01d03424,0x0ed0ca36, + 0x00484a0f,0x00a06012,0x2038200c,0x0fd0de3d, + 0x00882e12,0x00805424,0x0018680a,0x1090ee46, + 0x20701c04,0x20b85202,0x02184c1d,0x10a11244, + 0x00200c01,0x20381406,0x00b84002,0x0d80c622, + 0x20703011,0x2088421b,0x01582017,0x0e30d62b, + 0x20a81009,0x20200213,0x01601422,0x0eb0de30, + 0x00601201,0x2040100a,0x00d87c07,0x0ed0ee32, + 0x00482606,0x0000340a,0x00781809,0x0c80b61d, + 0x00580607,0x00400818,0x00683c02,0x0d10b21e, + 0x00680a05,0x20600809,0x01782403,0x0d80d21e, + 0x20481202,0x00000007,0x0118081a,0x0d70c222, + 0x20800801,0x20980a08,0x01400016,0x0bd0b20d, + 0x00282e07,0x00305002,0x00800811,0x0c40b215, + 0x20401c05,0x20883a06,0x01900414,0x0cc0c612, + 0x00081601,0x20401400,0x0110040c,0x0cb0ca0f, + 0x00400809,0x20700204,0x01283a03,0x0ba0a603, + 0x2090240e,0x20884e13,0x01c01018,0x0be0ac00, + 0x20180e01,0x20100c08,0x00b81409,0x0c70c603, + 0x20101002,0x20981603,0x0168040c,0x0c60ca03, + 0x00380e11,0x20500c18,0x0120240b,0x0b909401, + 0x00780e0d,0x00101416,0x00981603,0x0c20a80a, + 0x00780e06,0x20402004,0x00e00806,0x0c70c804, + 0x00500c02,0x20580c03,0x01180409,0x0c70c407, + 0x20402410,0x2088521b,0x01404414,0x0bc0b410, + 0x0000100c,0x20281a0f,0x00e01c12,0x0c80b412, + 0x20a0280f,0x20784e0f,0x0160181a,0x0cd0c814, + 0x20482201,0x20103008,0x00e01c18,0x0cf0cc18, + 0x00083e0b,0x00106015,0x00182409,0x0c90c01f, + 0x00083e11,0x00205414,0x00901012,0x0d50b823, + 0x00d84618,0x0030641e,0x00300e04,0x0db0d020, + 0x0088460e,0x20a05406,0x01a0540c,0x0e00e82a, + 0x20900205,0x20e81a0e,0x01903009,0x0da0c027, + 0x2100280a,0x20e8661e,0x01e03c12,0x0eb0c835, + 0x21603c0d,0x20f86e2a,0x01d02c24,0x0ed0e430, + 0x2160340b,0x21b87a24,0x02f03423,0x0fa10442, + 0x20801c16,0x20d8421c,0x01386a12,0x0ee0b423, + 0x20382002,0x20402201,0x0058821f,0x1060bc2f, + 0x2080080a,0x00084603,0x0018821d,0x1090c033, + 0x20881403,0x20e81a03,0x01188220,0x11e0ec43, + 0x00d80a0c,0x20605825,0x0038b228,0x0f907405, + 0x00d06201,0x20c83c04,0x00d89626,0x11507c0c, + 0x01101a09,0x0020481b,0x2108be33,0x11908c0a, + 0x01205e02,0x21381806,0x00b8de36,0x1350b017, + 0x2220380d,0x2128a800,0x03785000,0x1d00c604, + 0x21604805,0x21f8d400,0x05e01800,0x1f50a614, + 0x21b82e0b,0x21008000,0x02f03800,0x2140fe13, + 0x22283a0b,0x0120ac00,0x23701000,0x2531321b, + 0x02206e0a,0x20494428,0x00d0ba67,0x1c50b638, + 0x00306409,0x20e9300f,0x02a09641,0x1e50ba35, + 0x00a0841e,0x21a98e20,0x04f11a50,0x2041063b, + 0x00b08829,0x00499e22,0x20c10e66,0x23d1224e, + 0x20183e06,0x0170b809,0x24402a03,0x19814e6d, + 0x01c8221a,0x00b06029,0x22206a39,0x1bb13272, + 0x01f8222a,0x00705c39,0x21403633,0x1d418e7d, + 0x02d8aa3f,0x0261f85a,0x27387a45,0x1ff1b6a4, + 0x01584e08,0x0070e60a,0x21600605,0x16016671, + 0x00583c07,0x0030ba24,0x20a0441a,0x17b18682, + 0x20b80c1f,0x20102644,0x0030302a,0x1911c682, + 0x20b0182a,0x20484a62,0x00c0ec43,0x1a71b2a5, + 0x20f02c0f,0x20c88624,0x02303c39,0x12c14657, + 0x20380602,0x20c00a0f,0x02381428,0x14216e61, + 0x00c82207,0x20406418,0x00c8b009,0x15819268, + 0x20280616,0x0020101c,0x20686822,0x1621b673, + 0x20100001,0x2010040b,0x0028840b,0x10b13a35, + 0x20b03815,0x20d8aa16,0x0268301e,0x11a1423d, + 0x20a01608,0x20d83c02,0x0260242d,0x12915a4d, + 0x20380421,0x00100a27,0x2028901b,0x13118e54, + 0x00480a0a,0x20101c0d,0x00483408,0x0f310e2b, + 0x00a82a13,0x0010742a,0x20489e04,0x10012a30, + 0x2010140c,0x20883e15,0x0178280f,0x10b1622f, + 0x00581e22,0x0000583c,0x00187011,0x10d13e3e, + 0x20101c0b,0x20485610,0x00b00413,0x0e00fa1e, + 0x20200404,0x20880e0e,0x01902c1a,0x0ea10a25, + 0x00100a03,0x20381810,0x0088540c,0x0f713e22, + 0x20701412,0x2088422b,0x01703820,0x0f313625, + 0x20780a06,0x00301811,0x20a8400f,0x0d60f20d, + 0x20401801,0x20784e02,0x01601412,0x0dd10e0f, + 0x00180e04,0x00002806,0x00182c0e,0x0e912a15, + 0x20101401,0x2038380c,0x0088480c,0x0e71220f, + 0x00e80c01,0x00202800,0x20580a07,0x0d10e609, + 0x00581002,0x20103001,0x00384006,0x0d911603, + 0x20200805,0x20481e06,0x00b00010,0x0e211606, + 0x00181204,0x00202c0e,0x20682009,0x0e311a04, + 0x20e00e03,0x20282404,0x00603823,0x0ce0e405, + 0x20600400,0x20581007,0x01000813,0x0d90f809, + 0x00000602,0x20180c09,0x0040000b,0x0e311408, + 0x00780e01,0x20202401,0x0050200c,0x0e311c07, + 0x00c80e02,0x00102a06,0x20480607,0x0d610013, + 0x00c80e0b,0x20402007,0x00b02002,0x0e110c14, + 0x00581609,0x00003803,0x0010080b,0x0e912413, + 0x20501a08,0x20584a02,0x00e06821,0x0eb12c1d, + 0x20c02806,0x20287a0b,0x0060241e,0x0e10f01f, + 0x2110300e,0x20688e1a,0x01304426,0x0ef11028, + 0x20b03410,0x20589a18,0x00f0401a,0x0f711c25, + 0x20603c10,0x0018b21a,0x20303c12,0x10114c37, + 0x20e00a0e,0x00881806,0x21883205,0x0f50f82b, + 0x20780a19,0x0050180f,0x21085a0c,0x10811c35, + 0x20982224,0x0070641a,0x21686206,0x10d12c2f, + 0x20b81222,0x01002c15,0x22f86c00,0x11f15840, + 0x00e80c23,0x00a02623,0x21d8ca2e,0x1060d011, + 0x20102039,0x0038623b,0x2098ba20,0x11e0dc1f, + 0x00301446,0x20184251,0x0028d221,0x1210e81c, + 0x20502448,0x00c87251,0x2248f223,0x13c1082e, + 0x00181e16,0x00705843,0x21586204,0x10606e07, + 0x00b86e24,0x00b1446c,0x2228fa21,0x12507e02, + 0x00884629,0x0040d07a,0x20d8ce18,0x12706a01, + 0x0108762c,0x01515c83,0x24094a30,0x14907c04 + }, //ct1 + { + 0x2108260d,0x20e00000,0x00006400,0x18a0100a, + 0x20a82e17,0x20800000,0x0000cc00,0x1a982a02, + 0x20b81e14,0x20a00000,0x00009000,0x17f00a06, + 0x21480e10,0x20f00000,0x00004c00,0x1e883a03, + 0x20500415,0x21700227,0x00086230,0x18b02a0e, + 0x2140042f,0x21300245,0x0008761f,0x1a501611, + 0x2070082b,0x2110023d,0x00088a22,0x17902a17, + 0x20881829,0x21200230,0x0008663d,0x1e183221, + 0x02201a0a,0x21600019,0x0008ae40,0x17782e46, + 0x03182e25,0x21200047,0x00083e5a,0x1908564e, + 0x02082625,0x20f00043,0x00084636,0x16484243, + 0x03180a2e,0x2180004b,0x00080a53,0x1c087269, + 0x20c01c08,0x21000204,0x00085c26,0x14c86253, + 0x21501c14,0x21d00227,0x0008043a,0x15f82e5e, + 0x2120341d,0x2180022d,0x0008402a,0x13d82a49, + 0x21701021,0x21a0023d,0x00001841,0x18383a72, + 0x00481605,0x20900014,0x00001403,0x12988a3f, + 0x00d01205,0x21600013,0x00084a06,0x13985a44, + 0x01081e15,0x20c0002b,0x00000a0d,0x11e86a3b, + 0x01280a0f,0x21600025,0x00083203,0x15586a53, + 0x0068120b,0x20e00004,0x00007010,0x10c86235, + 0x20300605,0x21200003,0x00002020,0x11985e37, + 0x20600805,0x21300214,0x00004023,0x10183a30, + 0x20f81402,0x21800208,0x00005032,0x12f8563b, + 0x20a01812,0x2120021e,0x00082022,0x0f783a1c, + 0x20800409,0x2110020c,0x00080417,0x1058521b, + 0x20600007,0x21000205,0x00082013,0x0f183615, + 0x00600601,0x21d00203,0x00001004,0x11a83620, + 0x00480a0d,0x20c00018,0x00081405,0x0ef85e08, + 0x00c80a0a,0x2100000f,0x00001800,0x0fb85a10, + 0x00980e0b,0x21000010,0x00001801,0x0ea8420b, + 0x00402802,0x21d00206,0x00083816,0x10d83613, + 0x2088080a,0x20e0020e,0x00001413,0x0ed85004, + 0x20c00409,0x21200210,0x00000823,0x0f684401, + 0x20601004,0x2130020f,0x0000041b,0x0e782803, + 0x20b81000,0x21300001,0x00081421,0x10a85809, + 0x01100a0c,0x21000010,0x00000a06,0x0f284c0a, + 0x00e00207,0x2110000a,0x00080e01,0x0fc85012, + 0x00000409,0x20f00204,0x0008400a,0x0ee84016, + 0x00c01800,0x21700001,0x00083a01,0x11486019, + 0x20c8100c,0x20e00214,0x0000142c,0x0f98401d, + 0x20d81006,0x2110020b,0x00080428,0x10985025, + 0x00881e0f,0x20e00016,0x0000280a,0x0fb85820, + 0x20480801,0x21200001,0x00081022,0x12487c2a, + 0x00483208,0x21200010,0x00002408,0x11084837, + 0x00980c06,0x21500006,0x00081801,0x12285c3a, + 0x20e80410,0x21500216,0x00001023,0x11083437, + 0x00281801,0x21300004,0x00001415,0x14088045, + 0x00402001,0x21e00207,0x00080413,0x12e82444, + 0x0028261b,0x21800018,0x0000781b,0x14185048, + 0x01881a14,0x2170001a,0x00003207,0x13083845, + 0x0040060b,0x21a00007,0x0000201b,0x16886c5d, + 0x21d02810,0x21600205,0x00083c1f,0x1568345d, + 0x22004437,0x2210023a,0x00087c20,0x16c81866, + 0x23200418,0x21c00220,0x00080442,0x15781462, + 0x21f01010,0x21800219,0x00083027,0x19f8607e, + 0x00d83a29,0x20b0002b,0x0000c238,0x18583c51, + 0x01483a50,0x2100006c,0x0000ca3f,0x19f85c56, + 0x01c03619,0x21b00029,0x00081654,0x18c82859, + 0x0080660b,0x21400017,0x00089235,0x1e088c77, + 0x0050301a,0x2190024d,0x00083e0f,0x1a20282c, + 0x0010582a,0x21d0027e,0x00082604,0x1bf04033, + 0x0008480b,0x20d00222,0x00008001,0x1ab8102f, + 0x00986003,0x00500208,0x00006e1c,0x2108b84c, + 0x21d03204,0x01486c00,0x22982c00,0x18984412, + 0x22101e06,0x00888000,0x21900800,0x1a285813, + 0x22002a06,0x00985400,0x21f00400,0x17d83409, + 0x2248320b,0x02382800,0x22d01400,0x1dd89005, + 0x0108080f,0x01f00a0d,0x2458a657,0x18a8621a, + 0x01b0040c,0x00f00e11,0x2398b264,0x1a38621f, + 0x02400409,0x01201e12,0x23489660,0x17a84227, + 0x02103c1f,0x01684a22,0x2368c26c,0x1d789e31, + 0x01882209,0x01e04820,0x24288227,0x16c8b258, + 0x00d07201,0x01088414,0x23688213,0x1818c25b, + 0x20505809,0x01487008,0x22d8800d,0x15889e50, + 0x0048261a,0x0258143b,0x24982e08,0x1ac9066b, + 0x20482606,0x01605406,0x23000c22,0x13c8c25b, + 0x20282605,0x02c05411,0x25782c13,0x1528de5b, + 0x00b86a16,0x02909824,0x24981e03,0x1328ba4b, + 0x00a00c0a,0x01c03213,0x24e80404,0x1758d66d, + 0x20102c05,0x00d83e0d,0x21b03417,0x1168be3f, + 0x00781602,0x02303000,0x2420280e,0x1298de4b, + 0x20504011,0x01085a1e,0x2230401e,0x10e8ae3d, + 0x00302608,0x01f8180a,0x24200822,0x1438ee5a, + 0x20501803,0x01883401,0x22a01015,0x0fc8b629, + 0x20880c03,0x01e00a06,0x23603023,0x1098ce32, + 0x20181a0c,0x02001c15,0x23980410,0x0f68aa27, + 0x20e02408,0x02884210,0x2480182b,0x11f8e634, + 0x00882608,0x01e04c0a,0x23780c04,0x0eb8a61d, + 0x00100e03,0x01b00c02,0x2340040b,0x0f68ba1b, + 0x00100407,0x01a00610,0x2310100d,0x0e689a18, + 0x00500803,0x03200809,0x25882802,0x10c8e61e, + 0x20800804,0x01581a0d,0x2240281e,0x0e08a60c, + 0x00180804,0x01e81a08,0x2310240f,0x0ec8be0e, + 0x20200a01,0x01c82005,0x23000011,0x0de8a209, + 0x00685a13,0x03307411,0x25603410,0x0ff8e615, + 0x00201c07,0x01781a02,0x22a82804,0x0e08a405, + 0x20480a01,0x01c01004,0x23781413,0x0e98b003, + 0x20282602,0x01e02c03,0x2380000c,0x0dd89805, + 0x20b02c19,0x01d83628,0x23a80822,0x0fa8cc04, + 0x0058260e,0x01d01c12,0x2300240a,0x0e48ac0d, + 0x00780606,0x01b80401,0x23301008,0x0ee8b411, + 0x00900e01,0x01500a04,0x22d81006,0x0e28980e, + 0x00b83e11,0x02904822,0x24683000,0x1028ec16, + 0x00002405,0x01483218,0x22901018,0x0ee8941d, + 0x20702c0a,0x01a82e10,0x2338301d,0x0fa8b823, + 0x20702c04,0x01885608,0x22b80420,0x0ed8ac21, + 0x20301402,0x01a81a12,0x23502023,0x1108e427, + 0x2040640e,0x01d8920a,0x23685818,0x1028b435, + 0x00f0120d,0x02582810,0x23f81807,0x1118d835, + 0x00280601,0x02381004,0x2408280d,0x1048b438, + 0x00301c0e,0x01e84e0c,0x23a82c19,0x12b8f445, + 0x00586a07,0x03606421,0x2598240c,0x1228d847, + 0x21a02818,0x02986a16,0x24880833,0x1318e052, + 0x00501602,0x02284402,0x24400c13,0x1238c048, + 0x20782a14,0x0260101d,0x24d00423,0x15490462, + 0x20d86e0e,0x01c07c0c,0x2410781a,0x14a8b45b, + 0x0188921a,0x0320d032,0x26281a1a,0x1618e05f, + 0x21a01818,0x02701205,0x25585c22,0x14d8bc62, + 0x20f0002d,0x01b03220,0x2498580d,0x18c8f47a, + 0x21c0800e,0x0008aa1f,0x2210660c,0x17b87c62, + 0x23c0540b,0x00e8aa1b,0x22f0d42d,0x1908b868, + 0x00388636,0x02d0a041,0x2510a22b,0x1808c85e, + 0x2028b24e,0x01c13066,0x23d0761e,0x1c990472, + 0x01f81204,0x0200900b,0x24c8965c,0x1a18702b, + 0x02b85e02,0x02310806,0x25887e82,0x1c08703a, + 0x00b0d41f,0x00c8de5e,0x22804221,0x1a586436, + 0x00c1042a,0x21091e7f,0x00f09224,0x1fa89c4e, + 0x22180a02,0x21001c00,0x01288400,0x17b87004, + 0x22703e02,0x20183000,0x0008b800,0x19388807, + 0x22682e01,0x00602000,0x20484800,0x17187c04, + 0x22f0980d,0x2298bc00,0x03c93000,0x1c987603, + 0x01f02c0b,0x21280e07,0x0198b264,0x1758ba2e, + 0x02700016,0x00e01a07,0x20c8de75,0x18d8ea33, + 0x02d0080b,0x20502e02,0x00389672,0x16a8a235, + 0x04182615,0x20306828,0x00d8fa8e,0x1bb8f24a, + 0x01001a09,0x2078181b,0x01783e07,0x14d90a63, + 0x00b86e20,0x00e0d03c,0x20685801,0x16093a6d, + 0x00484a15,0x2030941e,0x00e83c15,0x13e8da64, + 0x21606419,0x20c88a17,0x02784c34,0x18394678, + 0x20a80401,0x20181400,0x01104827,0x11d90253, + 0x20700c11,0x20d81e23,0x02e08023,0x12c92e5b, + 0x20b05c18,0x21589e22,0x03304021,0x1128e649, + 0x01383e15,0x00d05833,0x00581a0f,0x14e96a65, + 0x00482605,0x20204403,0x00c0200a,0x0fb8da3b, + 0x0050020b,0x20b80c11,0x0270300e,0x10691642, + 0x00c83e15,0x00206825,0x00d82000,0x0f48da38, + 0x20583e01,0x2020560d,0x01b0842b,0x11d93a57, + 0x20200007,0x20b0160b,0x01e00c16,0x0e18ce2b, + 0x2050180c,0x20b81a11,0x0240241d,0x0e98f22d, + 0x20d0080e,0x20d8261b,0x02704c24,0x0da8ce26, + 0x2058100a,0x2110360f,0x0300041b,0x0fa91634, + 0x00100e0a,0x20b81c0a,0x02202c0e,0x0d08ce19, + 0x20283210,0x20502c13,0x01d02c0d,0x0d98ea18, + 0x00880607,0x20a0140d,0x01d81602,0x0cd8c215, + 0x0078260d,0x21501c0d,0x03d0280b,0x0e691e21, + 0x2050000d,0x20880613,0x01b80411,0x0c88b609, + 0x0050280f,0x21182a1c,0x02900807,0x0d08ce0e, + 0x20200000,0x20b00208,0x02201016,0x0c48c20b, + 0x20d05812,0x21e89a1b,0x04402c21,0x0da90a0b, + 0x0088260d,0x20803815,0x01a81403,0x0c68c401, + 0x20580e08,0x20780410,0x01e82017,0x0cc8e002, + 0x20402009,0x20b83e07,0x0228100e,0x0c38c407, + 0x00d82a11,0x2080541a,0x01e84606,0x0da90403, + 0x20903008,0x21185613,0x0280281c,0x0c98c010, + 0x00101005,0x20a80e07,0x01d80809,0x0d28e012, + 0x00881e0c,0x20302c13,0x01380c02,0x0c98cc0f, + 0x2060400e,0x21186e19,0x03301c22,0x0dd91411, + 0x00581c04,0x20503c04,0x01285400,0x0d68c01e, + 0x00383206,0x20605408,0x01b8240d,0x0dd8e81d, + 0x20381c06,0x20a02e12,0x01e80c19,0x0d38c41c, + 0x20182209,0x20202010,0x01983411,0x0ed91c2b, + 0x00a84a11,0x20c09810,0x0218380e,0x0e68dc25, + 0x00280802,0x21200a0a,0x02f80c17,0x0f08f82f, + 0x00102202,0x21181c01,0x02a84011,0x0e68e030, + 0x01101601,0x20900e0a,0x0218380d,0x10692839, + 0x20207c0f,0x21e8da24,0x0480242d,0x0fe8f842, + 0x20200c00,0x21400e03,0x0328541d,0x10e90c49, + 0x0020100b,0x20880605,0x02385815,0x10390443, + 0x21b03412,0x20586e0f,0x0238443f,0x12a9585f, + 0x21b0540e,0x0008c808,0x01283426,0x12a9106c, + 0x20207c0a,0x2118e602,0x03401418,0x13993c64, + 0x20287a10,0x2040581b,0x02202c1c,0x12a9245c, + 0x01e8320e,0x00903427,0x00882213,0x16397476, + 0x20d87214,0x0160d431,0x22082a2c,0x16390069, + 0x23184208,0x00e0581b,0x20580411,0x17092078, + 0x23409016,0x2218f216,0x03808016,0x15f8f875, + 0x2510440b,0x2038e205,0x01610c48,0x1a095490, + 0x01b82404,0x20605e0c,0x01509251,0x1898dc28, + 0x02901601,0x20281402,0x0110867c,0x1a59003f, + 0x02a8c60e,0x0031a02a,0x20486a7f,0x1928bc3d, + 0x0378f209,0x00e1f01b,0x22283aa4,0x1e68c05d, + 0x22400806,0x01300400,0x21e88800,0x16d88a0a, + 0x22985a01,0x00108800,0x20486800,0x1818920f, + 0x2270580c,0x20786800,0x00f8c800,0x16386607, + 0x22288604,0x02111000,0x24189400,0x1bf87e2d, + 0x02a84a02,0x01507c11,0x21d86a6b,0x1608c23f, + 0x03d02c07,0x21401603,0x01e8867b,0x1708c64c, + 0x03883a11,0x01004825,0x20b85274,0x1558b241, + 0x02c0040d,0x0000020d,0x00384666,0x1a08d260, + 0x00781607,0x0030300a,0x00201c14,0x1308da6b, + 0x21402a06,0x20987811,0x0230443d,0x13a9026c, + 0x2110180a,0x00284a0f,0x00604833,0x1268b262, + 0x00284e0a,0x0010a41a,0x0038641d,0x1618f285, + 0x20900c05,0x20281a0c,0x00e03c28,0x1018c64d, + 0x00a00a01,0x00000602,0x00502800,0x10f8ca4d, + 0x00c83a09,0x00707c10,0x20c82a01,0x0fd89649, + 0x20203a03,0x21285e04,0x02c07424,0x12690665, + 0x20101201,0x00082c03,0x0080280d,0x0e28b633, + 0x20600004,0x00281204,0x00602c1f,0x0ea8ba3e, + 0x20901802,0x20784e0b,0x01306024,0x0dc89e37, + 0x20602808,0x2048620c,0x01504c1e,0x0fc8da44, + 0x00581601,0x00401401,0x2030200b,0x0cc89a27, + 0x0078260b,0x00302c09,0x0030280c,0x0d28a628, + 0x00101007,0x20180a06,0x00081c09,0x0c787e20, + 0x0048120b,0x0060080d,0x2030200c,0x0e08ba2f, + 0x20980e02,0x00000a01,0x00102419,0x0bc88a15, + 0x2120340f,0x20786217,0x00d02420,0x0c289212, + 0x00180e0a,0x00300c0e,0x2020100b,0x0ba88a16, + 0x2060340c,0x00284e14,0x20201418,0x0cc8a61d, + 0x00901802,0x20380606,0x00381203,0x0b687a0a, + 0x0148260f,0x00604c17,0x20b83216,0x0bd8920d, + 0x20280407,0x0000020f,0x0010100e,0x0b287a09, + 0x00583609,0x00f06c12,0x21584806,0x0c38ae0e, + 0x20501402,0x00383601,0x00200817,0x0b288c01, + 0x20c0240d,0x20282616,0x00800028,0x0b689604, + 0x00580a03,0x00002807,0x00183007,0x0b088001, + 0x20400805,0x00281e09,0x00602815,0x0bf8bc00, + 0x20182604,0x00804006,0x20b82408,0x0b788410, + 0x00681e0a,0x00602011,0x20181803,0x0bb8a811, + 0x20500e01,0x20282a03,0x00b02015,0x0b48900f, + 0x00882a09,0x00405407,0x20182009,0x0c38b00f, + 0x00901c03,0x20181e06,0x00580804,0x0c189417, + 0x20302003,0x20183e0c,0x00801c15,0x0c58a41d, + 0x00402805,0x00182606,0x00082807,0x0bf8881d, + 0x20a0300e,0x20683e14,0x01481c21,0x0cf8c424, + 0x20701a01,0x00684003,0x2030141e,0x0d089c28, + 0x00500c02,0x00880e02,0x2078300c,0x0d88a42e, + 0x20183000,0x00b04c08,0x20883812,0x0d08a029, + 0x00f82e10,0x00604417,0x00483403,0x0e78dc36, + 0x00c84a06,0x00c09800,0x21385809,0x0e98903b, + 0x20181003,0x00b02804,0x20a8441a,0x0f48bc41, + 0x00d82615,0x20103009,0x00a01c10,0x0e98a83a, + 0x20a8100e,0x20503619,0x01684431,0x1068e850, + 0x20e81412,0x20603611,0x0138702e,0x10c8c857, + 0x00785e0a,0x0070940c,0x00082416,0x11a8d459, + 0x2120b42c,0x20a90e36,0x01683837,0x10d8b45d, + 0x01002608,0x20885812,0x02380814,0x13892072, + 0x2220360b,0x20b87c23,0x02104005,0x14090070, + 0x23903412,0x21186e12,0x0250302c,0x14e8e47b, + 0x21d88a22,0x0230c04f,0x22d86400,0x1458e479, + 0x24681409,0x00181605,0x00d02043,0x17a9109e, + 0x01f82201,0x00280c03,0x0010be5d,0x1718b041, + 0x02882e0c,0x20302c23,0x00a04679,0x1898c850, + 0x01c02008,0x0018ae17,0x00413a55,0x17a8bc4b, + 0x02e03e07,0x2048e415,0x0080e689,0x1c98f876, + 0x21e81c00,0x20a01c00,0x01c85000,0x15a88e19, + 0x22a06013,0x00188000,0x0018b000,0x16f89616, + 0x21a83e07,0x2010a400,0x20584000,0x15885222, + 0x22604801,0x20f88000,0x02481c00,0x1a88ba2f, + 0x02804008,0x21286000,0x0238365a,0x1468b646, + 0x04486621,0x01909839,0x21f82a7e,0x15a8ca55, + 0x0260340c,0x21086614,0x0240064f,0x14187e49, + 0x03900005,0x00300802,0x00385673,0x1878c668, + 0x20100e0c,0x20281018,0x00b0181e,0x1168be64, + 0x21b00c17,0x00080629,0x0070444e,0x1218ae6d, + 0x20701204,0x20300011,0x00b84824,0x11288e5f, + 0x20702a04,0x00383c10,0x00601037,0x1448e287, + 0x20400404,0x00100a0d,0x0070341c,0x0eb89a47, + 0x00981e0e,0x0040201b,0x00601202,0x0f78b247, + 0x00301205,0x00183405,0x00b0400f,0x0ea89a45, + 0x20584a06,0x00d04c05,0x20a04c20,0x10c8be5b, + 0x20180400,0x00200400,0x00900c10,0x0ce89231, + 0x20200404,0x20380e11,0x00e0441b,0x0d68923a, + 0x20700406,0x0060020a,0x20200419,0x0cc87a31, + 0x00200004,0x2050160e,0x00901812,0x0e589a42, + 0x00401201,0x00182601,0x0090180c,0x0b988e23, + 0x20402004,0x20284605,0x00b00c15,0x0bf88a23, + 0x00781e04,0x00602408,0x20180c04,0x0b888222, + 0x20701804,0x20482a02,0x00e80419,0x0ca8a62c, + 0x20b00c07,0x00581e05,0x00000018,0x0ac88611, + 0x20281e03,0x00604008,0x20783009,0x0b288613, + 0x20900000,0x00081603,0x00702419,0x0a987e14, + 0x00682a06,0x00204c0a,0x00481805,0x0b88a21e, + 0x00a83a0a,0x00804810,0x20700a08,0x0a788209, + 0x00501002,0x20181e01,0x00901c02,0x0aa8960e, + 0x00501805,0x00080e04,0x00281e01,0x0a387208, + 0x20401404,0x20883209,0x01702c18,0x0ac8a60f, + 0x20301005,0x20600a0f,0x00b00816,0x0a287203, + 0x00182608,0x00304406,0x00100412,0x0a488604, + 0x00181209,0x0050100b,0x0000100e,0x0a187e01, + 0x00200e03,0x20380404,0x00c80c0c,0x0a989802, + 0x20501c05,0x20282e01,0x00d8180e,0x0a688010, + 0x20401c0a,0x20683210,0x01201014,0x0a78840f, + 0x2060080d,0x00180611,0x00481012,0x0a48740f, + 0x20101005,0x00082606,0x00a00810,0x0ae89c10, + 0x00c81e0a,0x0050380e,0x00280e02,0x0b088415, + 0x00081207,0x0010280d,0x00682c09,0x0b38881e, + 0x0088320e,0x00305416,0x00281c01,0x0ae88418, + 0x00483207,0x0040540a,0x0018240d,0x0ba89c1f, + 0x20880c05,0x20300a0f,0x01000c22,0x0bd88425, + 0x00600004,0x20301608,0x0108180a,0x0c489427, + 0x20102c04,0x20984213,0x01702c1a,0x0bd88026, + 0x20102404,0x20883e0d,0x0160141a,0x0ce8a833, + 0x00702e02,0x20584401,0x01281409,0x0d68903a, + 0x00280e07,0x20380405,0x0150001e,0x0dc8a83c, + 0x2080240b,0x00283e06,0x00783418,0x0d68883f, + 0x00580402,0x00100801,0x00783c18,0x0ee8ac4c, + 0x00401009,0x00580606,0x00284c1c,0x0f789c4d, + 0x2030400d,0x20688611,0x01400422,0x1018ac5c, + 0x01a89613,0x00b1141c,0x20887801,0x0fa8984c, + 0x00881a07,0x00001807,0x00981c26,0x11b8c86b, + 0x22d8360c,0x00a02017,0x00101828,0x1258bc6f, + 0x22781a07,0x00a03016,0x20d8441a,0x1378b07a, + 0x24006c0f,0x21a8da1d,0x03d0704f,0x1268c474, + 0x23d0380c,0x20685210,0x00f8243e,0x15c8d89d, + 0x01e03404,0x2038720c,0x00906a5a,0x15c89c53, + 0x01d02000,0x00485c01,0x00006e57,0x1718b858, + 0x02403e05,0x00084810,0x0078226c,0x1648a861, + 0x02703a07,0x00883414,0x20583274,0x1ab8f07d, + 0x21e06006,0x20283c00,0x20388800,0x14d85e23, + 0x21784e03,0x00609c00,0x00484000,0x15d88e30, + 0x22182602,0x00d81400,0x20803c00,0x14d86a1d, + 0x22680e06,0x00705c00,0x20982800,0x19688239, + 0x03084205,0x01606412,0x2128425a,0x13389650, + 0x02303c08,0x20d89208,0x02c04646,0x13f8b253, + 0x03380406,0x00503e05,0x20d84e63,0x1368524f, + 0x03d80411,0x00400a12,0x00d82671,0x1708a272, + 0x20d81e01,0x00601002,0x00604036,0x10189a62, + 0x20481609,0x00202410,0x00880425,0x10d89263, + 0x20b82209,0x0040340e,0x00200435,0x10287266, + 0x20b83a16,0x00403c21,0x00f01847,0x12a8b687, + 0x00081a02,0x00001602,0x00a03c0f,0x0da87a3f, + 0x20501405,0x2038360a,0x01104019,0x0e388645, + 0x20100004,0x2040020b,0x00f02814,0x0da86642, + 0x20b06012,0x20b88e21,0x01f04425,0x0f589651, + 0x20200c04,0x20680e08,0x01001010,0x0bf8622f, + 0x00200603,0x00200004,0x0040040a,0x0c686e33, + 0x20180a01,0x20400c02,0x00f80410,0x0be86230, + 0x00681e0a,0x00d01816,0x20481404,0x0d38923c, + 0x00280603,0x20301004,0x00c8080b,0x0aa86222, + 0x00080802,0x00301e05,0x00481410,0x0b086e26, + 0x00401e02,0x20682e02,0x01200c0b,0x0a986223, + 0x20381c04,0x00702609,0x00201417,0x0b88862f, + 0x20480801,0x20400605,0x01000012,0x09d86613, + 0x20600002,0x00181400,0x00c00411,0x0a187e15, + 0x20900c09,0x00281a07,0x00781c16,0x09b86212, + 0x00001202,0x00082802,0x00b0180f,0x0a58861c, + 0x00004005,0x20686202,0x01180408,0x09786e06, + 0x00880e05,0x00201007,0x00700c01,0x0998760c, + 0x00a82e0c,0x00503813,0x00180605,0x09686e0a, + 0x00000403,0x00400e03,0x00180c0f,0x09b8760d, + 0x00282a06,0x00a0340c,0x20780407,0x09686801, + 0x20701004,0x20182a07,0x00b02818,0x09586c00, + 0x20801c09,0x20682a11,0x00f01c19,0x09286000, + 0x20281e03,0x00501c05,0x00300810,0x09887c02, + 0x00081003,0x00002a06,0x0060040d,0x09885c0b, + 0x00680603,0x00302003,0x00081c04,0x09a8600e, + 0x00800206,0x0010180a,0x00682001,0x0978600d, + 0x00400400,0x20200e04,0x00a8040b,0x09d8740f, + 0x00200e05,0x20482402,0x0100240c,0x0a186017, + 0x20780805,0x00280a05,0x00800816,0x0a386c1b, + 0x20501006,0x00183e08,0x00b02817,0x09f86819, + 0x20301c03,0x20183a03,0x00d00817,0x0a887c20, + 0x20301008,0x2018160c,0x00781813,0x0b085426, + 0x00b8120b,0x0000180b,0x00600402,0x0b586827, + 0x00481e05,0x00503c09,0x20482007,0x0b085829, + 0x00481203,0x00602c05,0x0008240d,0x0bd87c32, + 0x00481a04,0x00403c0c,0x0028400a,0x0c786835, + 0x20601c0a,0x20382e15,0x00c80c23,0x0cc86439, + 0x00381202,0x20203205,0x00c81012,0x0c786435, + 0x00700602,0x00200205,0x00b81019,0x0da88c45, + 0x00d82a06,0x20203000,0x01200c17,0x0e587845, + 0x00a81201,0x00303c0a,0x00287811,0x0ef88054, + 0x00705008,0x2068aa0b,0x0180241d,0x0e78784d, + 0x00101008,0x0038320b,0x00b82c2d,0x1048a068, + 0x23804010,0x20d87a14,0x01e8043f,0x11088070, + 0x22e00a02,0x00081007,0x01100430,0x1208a874, + 0x23183400,0x00e06c0c,0x21286432,0x11786c74, + 0x23182401,0x0070580f,0x20186c2f,0x1448b895, + 0x02281209,0x0040301a,0x00083e66,0x14a88859, + 0x01c80800,0x00200801,0x00d01a55,0x15b8a05e, + 0x01f84204,0x0010680b,0x00900e5c,0x1518885b, + 0x02085206,0x20307811,0x01401e60,0x18e8d078, + 0x21889e0b,0x0100e800,0x20a06800,0x14087630, + 0x21a04204,0x20a84800,0x01701800,0x14e8562e, + 0x2230640b,0x20a87c00,0x02088c00,0x14183a1d, + 0x22c84606,0x00203400,0x00d06800,0x18587a35, + 0x02b03c10,0x21785a22,0x02f04648,0x12285a54, + 0x02b81c09,0x0060220b,0x0048264e,0x13185255, + 0x03983a11,0x00f03422,0x00181a68,0x12a86a51, + 0x04e00c06,0x20f00211,0x01b00a83,0x16085276, + 0x20e02a07,0x2088440f,0x01a80c39,0x0f185e5b, + 0x20d00608,0x00081410,0x00d00c34,0x0fe86662, + 0x21400c07,0x00082a11,0x00e04c43,0x0f685263, + 0x22105007,0x20c87000,0x01b80c67,0x11886284, + 0x20201805,0x00283206,0x0090140e,0x0ce85238, + 0x00080c05,0x00000e09,0x0080140e,0x0d785240, + 0x00380603,0x00380405,0x00400409,0x0d083e3d, + 0x0078660f,0x00909414,0x20180404,0x0e885a4e, + 0x00281a03,0x00801c08,0x20300009,0x0b584a2d, + 0x20180a03,0x20200c06,0x00b0040e,0x0ba85232, + 0x20300405,0x00280e06,0x00400011,0x0b583a30, + 0x2040280a,0x21183e18,0x0240301a,0x0c48523f, + 0x20180603,0x00100202,0x0040200f,0x0a184221, + 0x00280602,0x20400a02,0x00e0140b,0x0a484a26, + 0x00281e05,0x00403009,0x00080c0a,0x0a083e23, + 0x00102601,0x20783006,0x0158200e,0x0a98562b, + 0x2030180a,0x0018160b,0x0048200d,0x09483a14, + 0x20301005,0x20581208,0x01080c12,0x09584617, + 0x00000002,0x20401207,0x00c8080f,0x09283a17, + 0x20280c01,0x00200c02,0x00980c11,0x09885e1c, + 0x0058460e,0x00706414,0x20181005,0x08c84a0b, + 0x00300a05,0x20181409,0x00c00408,0x08d8520a, + 0x20202803,0x20484602,0x0100040e,0x08a84a09, + 0x00380e06,0x20101006,0x00d0100c,0x08e85e0d, + 0x2040380b,0x20a84e15,0x01802013,0x08a84402, + 0x20380806,0x00100a07,0x00780411,0x08a84802, + 0x00181a01,0x00602807,0x20181408,0x08984403, + 0x20502409,0x2048360d,0x01100814,0x08b85403, + 0x00280e07,0x0038040e,0x00500006,0x08e8480f, + 0x00381a09,0x0000180c,0x00901007,0x08f84c0e, + 0x00281206,0x00001003,0x0090240a,0x08c8440c, + 0x00481607,0x0050180d,0x00480c07,0x09085810, + 0x20200402,0x00100207,0x00400c0e,0x09883819, + 0x20101c09,0x20681e10,0x00f00011,0x0998401a, + 0x00001809,0x20480e0e,0x00e8140f,0x09583819, + 0x00080c02,0x00002207,0x00a00014,0x09b8501e, + 0x00580c00,0x00102001,0x00582007,0x0a783c23, + 0x00000606,0x0018140a,0x0078080d,0x0a984c29, + 0x20100207,0x0018140c,0x00a00010,0x0a584c29, + 0x00000001,0x20380800,0x01200412,0x0af85831, + 0x00081204,0x20280c02,0x00d01c16,0x0bb84831, + 0x00500004,0x00302a07,0x0028300d,0x0c184836, + 0x00280405,0x00180607,0x0050080d,0x0bd84037, + 0x00500206,0x20400c01,0x01081013,0x0cc85444, + 0x00704806,0x20684a09,0x00a81c16,0x0da84048, + 0x00980a01,0x00301005,0x00c8181b,0x0e18644a, + 0x00f00605,0x00004806,0x00484c12,0x0dd84046, + 0x00901c0e,0x20300210,0x01285c22,0x0f48645e, + 0x22980e03,0x00c04c09,0x20885c2b,0x10585068, + 0x23080602,0x00000802,0x01000837,0x10f86874, + 0x23101004,0x00183208,0x0170183e,0x1088646e, + 0x2300260e,0x0048181a,0x0138203d,0x12e8988e, + 0x01982400,0x00980401,0x00c0364c,0x13a87455, + 0x01c00801,0x00081603,0x01201a54,0x14b86461, + 0x01b01e01,0x00585c04,0x00b02e51,0x14286061, + 0x01a01005,0x00d87a10,0x00d0764f,0x17889081, + 0x22308007,0x2158f000,0x02601400,0x13284219, + 0x21e85e0b,0x00907c00,0x20806400,0x14683a2c, + 0x21785a09,0x0000b000,0x00180400,0x13f00a31, + 0x23105406,0x20389400,0x01282400,0x17a83e29, + 0x03b8260a,0x00b05816,0x2168366a,0x11d8264f, + 0x03403012,0x20e82e20,0x01600659,0x12981e58, + 0x02803c0f,0x2168761b,0x02d02246,0x12180e54, + 0x05480e03,0x01202812,0x21383693,0x15984273, + 0x21582402,0x00203a09,0x00002047,0x0ea82a60, + 0x21500a0b,0x20280816,0x00b82044,0x0f483662, + 0x20c00609,0x20780413,0x01083433,0x0f08165d, + 0x21a86e0e,0x00f08409,0x20803c68,0x11083e89, + 0x00380801,0x20701602,0x00e80408,0x0c682639, + 0x00500c07,0x0008160c,0x00901005,0x0cf8323e, + 0x20100804,0x20681207,0x00e0040d,0x0ca81a3d, + 0x20705015,0x20c89e21,0x01903c18,0x0df82a49, + 0x20102201,0x20982e01,0x01300811,0x0ad82a2d, + 0x20400204,0x00380c08,0x00400414,0x0b283631, + 0x00200e04,0x20400006,0x00b8140b,0x0af81e31, + 0x0068160e,0x00903c1e,0x20e84802,0x0be8263c, + 0x20300405,0x20180a02,0x0088080c,0x09a82a1e, + 0x00080803,0x00300204,0x00101009,0x09e82a22, + 0x20401405,0x20182e06,0x00b00c12,0x09a82622, + 0x00082403,0x00403a0b,0x00201c14,0x0a382a31, + 0x00881e0c,0x0000340d,0x00600002,0x08d82a17, + 0x00280a03,0x00102004,0x00180c0a,0x08f82619, + 0x00181203,0x00401408,0x00080c07,0x08c82215, + 0x20101400,0x20581601,0x00f00013,0x08f82a1d, + 0x20903c11,0x20786e17,0x01301c1a,0x08582609, + 0x20280802,0x20100a04,0x00900c10,0x0868260b, + 0x00181800,0x00003201,0x0058040c,0x08481e0c, + 0x20300403,0x00081602,0x00a00412,0x08582e0b, + 0x00783e10,0x00805c1b,0x20782201,0x08482403, + 0x00300e02,0x20380801,0x00b8040a,0x08382402, + 0x20100c00,0x20582203,0x01101810,0x08182402, + 0x00482206,0x00103808,0x00580c08,0x08482802, + 0x2040180a,0x20782615,0x00f02014,0x08781c0d, + 0x20601405,0x00082e05,0x00800413,0x08882810, + 0x20401404,0x20382602,0x0090000d,0x08681c10, + 0x20201405,0x20782609,0x01301814,0x08782810, + 0x00081202,0x00000c09,0x00681807,0x0928241b, + 0x00782607,0x0050380a,0x20381001,0x0938281a, + 0x00982206,0x00203409,0x00180c01,0x09181c17, + 0x00200204,0x20280805,0x00a0000d,0x09482820, + 0x00600608,0x20400004,0x00901407,0x0a182022, + 0x20501006,0x20480a0a,0x00c80417,0x0a282826, + 0x20800c02,0x20581609,0x00e0101c,0x09f81c26, + 0x00101004,0x20280e05,0x00880c12,0x0a882430, + 0x20403c10,0x20383e13,0x00882818,0x0b582031, + 0x00982605,0x0000280a,0x00a00407,0x0ba83035, + 0x0060180a,0x20381604,0x00983006,0x0b782437, + 0x20180602,0x00101005,0x00581415,0x0c482c43, + 0x00d85a0b,0x00c08c1e,0x20782c0d,0x0d383844, + 0x00801003,0x20980e06,0x01400c20,0x0d882449, + 0x00a84e11,0x0030501b,0x00402818,0x0d683046, + 0x01782806,0x00005801,0x00882412,0x0eb83057, + 0x22c82e09,0x20a02e04,0x01b06c35,0x0fc82865, + 0x23180a02,0x20580402,0x01101039,0x10682475, + 0x22d02407,0x21000217,0x01901c37,0x1018046d, + 0x23e84a16,0x20905013,0x01e05457,0x1218348b, + 0x0190380a,0x21686e1d,0x0270164b,0x13081057, + 0x01d81001,0x20700204,0x01000a57,0x14382063, + 0x01a01001,0x20780a02,0x01982e4d,0x13a8185f, + 0x02002c0f,0x21b8462c,0x0320065f,0x16d81083, + 0x21c84601,0x01309400,0x21982400,0x12f82625, + 0x22803809,0x20189800,0x01280800,0x13f82a1b, + 0x22001000,0x00885400,0x20103400,0x14000a26, + 0x22b83405,0x20107000,0x00984400,0x17780636, + 0x03181400,0x00281a04,0x00d04e54,0x11683a4f, + 0x04682e0f,0x00d0641c,0x21583278,0x12881a57, + 0x03881001,0x00c04000,0x21684661,0x12502657, + 0x05081212,0x20e00810,0x02504281,0x15181e76, + 0x21302402,0x20383203,0x0060143f,0x0e681a59, + 0x22081408,0x00201211,0x0040385a,0x0ef81a66, + 0x21580602,0x00800803,0x20680c46,0x0ef00264, + 0x22807416,0x2118c626,0x02602c70,0x10a0027e, + 0x00400c00,0x00680803,0x20680805,0x0c481638, + 0x00c00a03,0x20301006,0x00881607,0x0cb80e3d, + 0x00400404,0x00700a03,0x20481406,0x0ca8063e, + 0x00e82207,0x00c0581b,0x20b88a09,0x0dd80e4b, + 0x20282e03,0x00903804,0x20800c10,0x0aa8122d, + 0x20800001,0x20180a05,0x00c0101c,0x0ae81632, + 0x20281e06,0x00702409,0x20200811,0x0ad80e32, + 0x20881a08,0x00400806,0x00c04820,0x0b882a3f, + 0x00200803,0x20200207,0x0060080a,0x09780e20, + 0x00301403,0x20181601,0x00a81005,0x09a81621, + 0x00180403,0x00001608,0x0070040c,0x09800223, + 0x00301c0c,0x20283613,0x00e01c09,0x09f80a2b, + 0x20401001,0x00082401,0x00600c0f,0x08a81214, + 0x20181206,0x00400407,0x0050140e,0x08b81a17, + 0x20200c01,0x20181800,0x00c0000f,0x08980a16, + 0x20181e09,0x00502410,0x00081412,0x08d80e1d, + 0x00882206,0x00404c06,0x20381802,0x0838060b, + 0x00001006,0x00081609,0x0050040c,0x08380a0a, + 0x00100a02,0x00181402,0x00600c0a,0x08280609, + 0x00001004,0x20280a0b,0x00900410,0x0828060c, + 0x20902c09,0x20585a0d,0x0110201a,0x08081003, + 0x00181205,0x00401c0a,0x0018080b,0x08180c01, + 0x20100402,0x00300203,0x0018100d,0x08000002, + 0x20200c02,0x00382401,0x00700410,0x08081003, + 0x00681608,0x0070280d,0x20581e01,0x08680810, + 0x20180400,0x20101606,0x0080040e,0x0848080e, + 0x00080e02,0x00501804,0x0018100b,0x0848080e, + 0x00380a06,0x00601807,0x2028080a,0x08580811, + 0x20201806,0x0028220b,0x00500410,0x08f80c17, + 0x00102007,0x20183a05,0x00c8040b,0x08f8141b, + 0x00301000,0x00282603,0x0070180a,0x08e80c19, + 0x20200807,0x00480e0a,0x00400013,0x09180c1f, + 0x20280c02,0x00800c06,0x2038140b,0x09e81825, + 0x0018260a,0x00702c0f,0x2020040e,0x09f81427, + 0x20680407,0x00601203,0x20282013,0x09d80427, + 0x00581204,0x0050200a,0x0018180c,0x0a58102f, + 0x00d8520a,0x00507c0b,0x20100805,0x0b38102c, + 0x0030340b,0x20384611,0x00901010,0x0b680836, + 0x0108160f,0x00503010,0x00100402,0x0b481031, + 0x20200001,0x00100602,0x0090101a,0x0c081042, + 0x00204007,0x21088613,0x01e0542b,0x0cd80c44, + 0x00b8320a,0x00a02810,0x2080041a,0x0d680c4b, + 0x20704817,0x0008961e,0x00d03033,0x0d280c4c, + 0x01d80603,0x00181c02,0x00a03813,0x0e780c59, + 0x23403001,0x00185c02,0x20380431,0x0fb00872, + 0x23301805,0x2018260e,0x00200c3b,0x10500475, + 0x22686215,0x01206826,0x2170001f,0x10380475, + 0x25305801,0x00088607,0x00202869,0x11f00c97, + 0x02302202,0x00d03c05,0x21a87668,0x13300c53, + 0x01e03c00,0x00583400,0x20683a5b,0x14180861, + 0x01a80c08,0x20602617,0x00302a4f,0x13c0205a, + 0x02e80801,0x01604603,0x21f86a8b,0x17001881, + 0x21d00205,0x20683800,0x02104800,0x1298161f, + 0x21f03407,0x20a00c00,0x00e88c00,0x13f01a29, + 0x22004005,0x20f82400,0x01685800,0x14303629, + 0x22600a01,0x00982800,0x00701c00,0x17801a36, + 0x0310440c,0x2068520f,0x01382258,0x11200a4b, + 0x03780a0e,0x00382014,0x0110325c,0x12382257, + 0x03981608,0x0000140e,0x00d80661,0x12701259, + 0x03e00005,0x00b82a04,0x20401671,0x1530266f, + 0x21182a08,0x00b03415,0x2018243b,0x0e381259, + 0x2190200f,0x00182e16,0x00901049,0x0ee00660, + 0x21700805,0x20580609,0x01200c49,0x0f001e65, + 0x21284a03,0x00b09c09,0x20e8584a,0x10f03283, + 0x00482a03,0x00202203,0x00c03808,0x0c180a38, + 0x00882a0e,0x00902416,0x20200a02,0x0ca0023c, + 0x00880e05,0x20300c06,0x01100003,0x0ca01a3f, + 0x00780604,0x20780800,0x01902c12,0x0db01255, + 0x20503809,0x20884e0d,0x01400814,0x0a800a2a, + 0x2060080c,0x20280613,0x00801018,0x0ae01631, + 0x20801807,0x2078360a,0x0140101b,0x0ad01a30, + 0x21001409,0x20883e0d,0x01701826,0x0b701e38, + 0x00480a08,0x0050100e,0x00181004,0x0970061e, + 0x0068120d,0x00002411,0x00680c04,0x09a01223, + 0x00480606,0x0000040b,0x00780c04,0x09a01e21, + 0x00f00209,0x2030200f,0x00882e0a,0x0a10222a, + 0x20380c05,0x00300e08,0x00501010,0x08a00a15, + 0x20601c0c,0x20482e14,0x00f01016,0x08a01216, + 0x20180403,0x20100a07,0x0080080f,0x08b02217, + 0x20a0140a,0x20382e0d,0x01001022,0x08d01a1e, + 0x00200602,0x20181405,0x00801008,0x08300a09, + 0x00680e09,0x00301c11,0x00482003,0x08300e0a, + 0x20100000,0x20200402,0x00b80c0d,0x08301e09, + 0x00481e09,0x0020280f,0x00580c05,0x08401a0b, + 0x00081400,0x00103202,0x0038100d,0x08101802, + 0x20400404,0x20181a09,0x00c02015,0x08000c02, + 0x00280e02,0x20301403,0x00b00009,0x08101802, + 0x00001007,0x2058060d,0x00f80411,0x08001c00, + 0x20300802,0x20481602,0x00f00c0c,0x08500c0f, + 0x20180800,0x00100804,0x00680809,0x08501010, + 0x20300400,0x20680a02,0x01000c0f,0x08501c0e, + 0x20381205,0x20100409,0x00e00811,0x08501012, + 0x00481a05,0x20202c05,0x00a80804,0x08f01017, + 0x00781607,0x20102c04,0x00800006,0x08f01417, + 0x00300401,0x20500a02,0x00e81007,0x08f02019, + 0x00500802,0x20500605,0x00f80808,0x09101c1e, + 0x20101003,0x20882208,0x01500c11,0x09d00c22, + 0x2090280e,0x20684a11,0x0130001c,0x09e01028, + 0x00100000,0x20400401,0x01080c10,0x09e01424, + 0x00100402,0x20381601,0x01100416,0x0a40102e, + 0x00305801,0x20587801,0x00e00010,0x0b200c32, + 0x00e83e13,0x0040581b,0x00181000,0x0b700c36, + 0x00100000,0x20481003,0x01001c12,0x0b401435, + 0x20180e06,0x20200407,0x00c01018,0x0c001845, + 0x00982605,0x01104005,0x21182418,0x0d001046, + 0x00104812,0x20b8661f,0x0170182a,0x0d50144b, + 0x01081608,0x20404802,0x00c81c15,0x0d302849, + 0x01a04408,0x2058320a,0x00d81415,0x0e80205b, + 0x2338180d,0x00803609,0x20183033,0x0fb0006c, + 0x22e80606,0x00802c16,0x2028502c,0x10500476, + 0x23b06c11,0x2098ba18,0x01e01045,0x10100c76, + 0x25286a06,0x00c0840e,0x00180c62,0x12201497, + 0x02188e09,0x00209c1c,0x00c02a63,0x13181050, + 0x01e84601,0x00607c04,0x0090065b,0x1408045b, + 0x02201a09,0x0128081a,0x21084266,0x13f00462, + 0x02f80801,0x20e03204,0x0220128e,0x1710207b, + 0x22204409,0x20b83400,0x00f85c00,0x12d04e1d, + 0x21886a0d,0x0130ac00,0x21108000,0x14301632, + 0x21c86a07,0x01809800,0x21804c00,0x14b03230, + 0x22780401,0x20a81000,0x02082400,0x17f06a37, + 0x03d83a13,0x00607c1b,0x00282267,0x11703250, + 0x02901c14,0x20683a28,0x01a04248,0x12403a56, + 0x03102009,0x20282e16,0x00e03253,0x12c04a5a, + 0x04304601,0x20c82803,0x01d84676,0x15a05a72, + 0x2190040c,0x2098421e,0x02004c50,0x0e40325c, + 0x20a82a0c,0x00003015,0x00c82c33,0x0f103260, + 0x21282603,0x00701006,0x00380840,0x0f704664, + 0x21680c03,0x00583a01,0x01202053,0x11403a83, + 0x00004404,0x20885805,0x01183c05,0x0c403231, + 0x2050340a,0x20985a10,0x01801015,0x0cc02e3c, + 0x00301402,0x20281e03,0x00780809,0x0d004a3f, + 0x00200e07,0x00281408,0x00480412,0x0e204e50, + 0x00483609,0x00905811,0x20581c06,0x0ac0262c, + 0x00680605,0x0040100e,0x00282805,0x0b202a2f, + 0x20100601,0x00301404,0x00082411,0x0b404632, + 0x2070100b,0x0060020d,0x20183019,0x0bf04e3b, + 0x20380404,0x20580e0c,0x01102c12,0x09902a20, + 0x20780e01,0x00380a01,0x00602c15,0x09d02a22, + 0x20281000,0x00400000,0x0060100f,0x09f03622, + 0x0058260c,0x00902015,0x20100405,0x0a60322c, + 0x00202000,0x20681c01,0x00e81408,0x08d03213, + 0x00680802,0x00002603,0x00481401,0x08f03a17, + 0x00200c01,0x00080a01,0x00580808,0x09103e16, + 0x00000004,0x0010120e,0x00700c14,0x0930461f, + 0x20100000,0x00280401,0x0068040d,0x08602a08, + 0x20380a02,0x20180c02,0x00d01414,0x08602e0c, + 0x20180601,0x00300001,0x0038040e,0x08903a0b, + 0x20501407,0x00182e03,0x00b80814,0x08803a0b, + 0x00080602,0x00280802,0x0050100b,0x08502804, + 0x00001002,0x20380a04,0x00a80c0b,0x08403804, + 0x00000c00,0x00381601,0x0040040c,0x08703802, + 0x00781e0d,0x00503011,0x00000005,0x08703c02, + 0x00000000,0x00200602,0x0030040a,0x0890300f, + 0x20100a01,0x00180c02,0x0088040c,0x08902c0f, + 0x20380801,0x00600601,0x2028040d,0x08b0380f, + 0x20801c0e,0x20282e16,0x00b0101a,0x08a04411, + 0x00000e01,0x00282201,0x00400c0a,0x09303018, + 0x00100402,0x00281201,0x00400c0a,0x0930301a, + 0x00480a02,0x00401004,0x20180405,0x09503818, + 0x00681e09,0x00502413,0x00081403,0x09803c20, + 0x0030080a,0x00500e04,0x20483009,0x0a203021, + 0x00581604,0x00303804,0x0008180c,0x0a303425, + 0x00100201,0x00200601,0x00300c11,0x0a303c23, + 0x00301c00,0x20280a08,0x00900c16,0x0aa0442c, + 0x00485a12,0x00708c19,0x20100411,0x0b50242e, + 0x20504008,0x20285a09,0x00e0141b,0x0ba02c38, + 0x00001004,0x00281604,0x00400415,0x0b903c36, + 0x2070240f,0x00582207,0x0078241f,0x0c603c46, + 0x00402411,0x21082e1e,0x0220281e,0x0d203445, + 0x01383e05,0x00e0780e,0x2098300a,0x0db0304a, + 0x00881603,0x00601008,0x20101017,0x0da03c4c, + 0x02287220,0x00e09826,0x2010300b,0x0ef0385b, + 0x22701e11,0x20681414,0x0178102a,0x0fd02c69, + 0x23482205,0x00001c00,0x01604842,0x10702c71, + 0x22a83001,0x00108e01,0x0038382e,0x1080506e, + 0x2580781f,0x20e8b639,0x02504c71,0x12706099, + 0x01807c0a,0x0019021d,0x01305e47,0x13202c58, + 0x01d80805,0x2088520e,0x01c06257,0x14304463, + 0x01985a01,0x20b04002,0x02603e4c,0x1400305c, + 0x03184a0b,0x01001822,0x20881292,0x17a05482, + 0x21a85a01,0x00809400,0x21202c00,0x13804626, + 0x22504201,0x21888c00,0x02906c00,0x14604619, + 0x22305408,0x21889c00,0x02f00800,0x15105e21, + 0x2260640e,0x21281c00,0x00188400,0x1910aa3e, + 0x02a01e0a,0x20e83602,0x01307a4d,0x11e05a4c, + 0x03d01204,0x20801e02,0x0078126f,0x13007a51, + 0x03a81615,0x20303c18,0x00800269,0x13807655, + 0x04185a25,0x00809c2a,0x20602672,0x16908677, + 0x20d04c17,0x20783621,0x00684432,0x0f007e5a, + 0x2170300a,0x20484a0e,0x00d81048,0x0fb06664, + 0x21504016,0x20885a27,0x01700446,0x10207a67, + 0x21304026,0x20e85a45,0x02101452,0x1210a287, + 0x00485212,0x00c07023,0x2078440a,0x0cc0463b, + 0x00583205,0x0080480f,0x20484005,0x0d50563e, + 0x00581a08,0x0080201a,0x00184c06,0x0db05a41, + 0x20481a11,0x0020142b,0x00b8681a,0x0ed06a52, + 0x20602806,0x20884e12,0x01504017,0x0b20462b, + 0x00180e04,0x20300801,0x00e02012,0x0b804a32, + 0x20282a07,0x00202402,0x00903015,0x0bd05633, + 0x00482401,0x20402e09,0x0100180c,0x0c906a3f, + 0x00102005,0x00281c00,0x00283006,0x0a104e1c, + 0x2080180a,0x20682a0c,0x00f80415,0x0a40521f, + 0x2030240d,0x20983213,0x0128080f,0x0a806622, + 0x20602c05,0x20d84e06,0x01b0041a,0x0ae0662c, + 0x00283609,0x00a0440f,0x20500008,0x09504215, + 0x00880e0d,0x00001013,0x00500602,0x09804e15, + 0x0038160b,0x00001c14,0x00681c07,0x09a05617, + 0x00481205,0x20201009,0x00980c07,0x09d0661c, + 0x00000004,0x2040020c,0x00c01c0f,0x08d04e09, + 0x2050180e,0x20382615,0x00900815,0x08e05a0c, + 0x20100807,0x20480a0c,0x00d00c10,0x09105a0b, + 0x00100c02,0x20600e05,0x00d81412,0x09206a0f, + 0x20200401,0x20381000,0x00c8080e,0x08b04805, + 0x00281a0a,0x00302813,0x00081c08,0x08d04c03, + 0x00080e06,0x20301409,0x00b8080c,0x08f05402, + 0x20600400,0x20382402,0x01001816,0x08f05804, + 0x00000204,0x20200404,0x00800008,0x0910480f, + 0x20280404,0x20300a0a,0x00a0140e,0x0910500e, + 0x20100c07,0x2058160b,0x0100000c,0x0930540e, + 0x00681202,0x20102801,0x00781404,0x09506811, + 0x20101007,0x20200607,0x00981c08,0x09a04817, + 0x00200c00,0x20480802,0x00c81009,0x09b0501a, + 0x00200604,0x2028040a,0x00b80809,0x09d04c19, + 0x20302805,0x20683604,0x01100416,0x0a005c1e, + 0x00c81a0c,0x0020240f,0x00a00c05,0x0a803c1e, + 0x00100004,0x20180801,0x00a00410,0x0ab04826, + 0x00000401,0x20100602,0x00a01010,0x0ac05825, + 0x00384001,0x00404809,0x0040000d,0x0b40602f, + 0x20e0400f,0x20588215,0x01304029,0x0bb04835, + 0x00284208,0x0000680c,0x00800c12,0x0c205437, + 0x00480a04,0x20101802,0x00c00c11,0x0c305c36, + 0x00981a11,0x20b0480d,0x01603417,0x0d007442, + 0x01580a0c,0x00b04419,0x20d82a01,0x0dd0604a, + 0x00e01403,0x21083a0c,0x02205818,0x0e30644c, + 0x00502c0a,0x2038320a,0x0120001e,0x0e30604d, + 0x00205c1b,0x2118b625,0x02805831,0x0f908466, + 0x23785c00,0x0090420c,0x00405c3e,0x10706468, + 0x23901605,0x20b84202,0x01502c42,0x11208079, + 0x22982a15,0x00800015,0x0060542d,0x11306073, + 0x23a85a22,0x0060b82c,0x20584038,0x1390a09b, + 0x02182804,0x20e0720b,0x01486664,0x13d07852, + 0x02206006,0x20686a12,0x00484e65,0x15108864, + 0x0190680e,0x2028c229,0x0060324a,0x14d08861, + 0x02507013,0x2108be38,0x02903a70,0x1860947a, + 0x21a05e02,0x00187800,0x00704c00,0x13e03219, + 0x22680c02,0x01203c00,0x22001400,0x15205a15, + 0x21b00203,0x00c06400,0x21a80400,0x16208a28, + 0x21889a11,0x02811400,0x2340ec00,0x1a204645, + 0x02082408,0x01701e05,0x2170264f,0x12b05641, + 0x03983208,0x00f04c07,0x21104671,0x13f0664e, + 0x02581802,0x00c80608,0x20105e50,0x14808251, + 0x01c01813,0x00286a33,0x0110ee49,0x17909a6a, + 0x00986a13,0x00f0b013,0x20f00c11,0x0ff06a60, + 0x20d82803,0x00304e11,0x0020143a,0x10a08669, + 0x00083a02,0x00606a03,0x2028201f,0x1140a269, + 0x01382605,0x00806405,0x20985c0c,0x1390d288, + 0x20e04814,0x20c88227,0x01c03c2d,0x0d607240, + 0x00002404,0x20784606,0x01580813,0x0e007643, + 0x20301001,0x20882e08,0x01800820,0x0e808e4a, + 0x21600805,0x2018360a,0x01080845,0x0fd0a25f, + 0x00082205,0x00602815,0x20485005,0x0be06a27, + 0x20400e02,0x00281c07,0x00481413,0x0c406e2f, + 0x20903007,0x20485605,0x00d82017,0x0ca0822e, + 0x00502c04,0x00184003,0x00483804,0x0da0923b, + 0x00682e07,0x20204006,0x00701006,0x0ab06222, + 0x00381401,0x00502000,0x20381809,0x0b006a21, + 0x00a81a0a,0x00803c12,0x20883604,0x0b707a24, + 0x20282a09,0x00c0400e,0x20c82014,0x0be0862f, + 0x20703409,0x20d85a10,0x01702018,0x09d06613, + 0x20600a01,0x00081403,0x00500c11,0x0a206215, + 0x20800407,0x00281e0c,0x00701c1b,0x0a606e19, + 0x2010140b,0x0038220f,0x0030000f,0x0ac07e1d, + 0x00400206,0x0000040b,0x00181802,0x09806606, + 0x00980a02,0x00202400,0x00081000,0x09b06e0c, + 0x00580a05,0x00301009,0x00080c04,0x09e0720a, + 0x00382a0d,0x00803014,0x2050040d,0x0a107a0f, + 0x20100403,0x00000206,0x0028080e,0x09706402, + 0x20800404,0x00082605,0x0090181b,0x09706001, + 0x20600003,0x00180e06,0x00301014,0x09c07402, + 0x2060100a,0x20281614,0x00701017,0x09d08803, + 0x20300401,0x00100004,0x00280c0c,0x09b05c0f, + 0x00200e02,0x00100006,0x00181004,0x09d06811, + 0x00600202,0x00101404,0x00081402,0x0a00780d, + 0x00400c01,0x00180c09,0x00282005,0x0a307812, + 0x00682a04,0x00103406,0x00201402,0x0a506016, + 0x00281000,0x00401c01,0x0010080b,0x0a706818, + 0x20280c04,0x00100603,0x00500c13,0x0a907018, + 0x00282a0d,0x0040440d,0x00001411,0x0af07c1d, + 0x00001c00,0x20982606,0x00f02c14,0x0b206c21, + 0x00400e03,0x20180401,0x00801411,0x0b606c26, + 0x00280a06,0x2020100a,0x0060180e,0x0b907829, + 0x00505814,0x2058761b,0x01101c17,0x0c208831, + 0x0018100c,0x20203e05,0x00683415,0x0c807836, + 0x20602807,0x00285608,0x0070301e,0x0cf0743e, + 0x0000080b,0x2040020a,0x00a01813,0x0d108839, + 0x20881e0e,0x01000420,0x20d02825,0x0e10844e, + 0x00983e20,0x20702820,0x01507418,0x0e80704c, + 0x0110120e,0x00c0080e,0x20e0080d,0x0f408c53, + 0x00f82e17,0x20205417,0x00902814,0x0f30984d, + 0x01d81001,0x0090660b,0x20c00c0c,0x10f0bc67, + 0x23709c21,0x2158d641,0x01f01832,0x1160a871, + 0x23e00010,0x01080e1b,0x20c81040,0x12409079, + 0x23e03016,0x20d87a2f,0x01f03c42,0x1220ac78, + 0x25c81400,0x00585209,0x00d07864,0x14d0b09f, + 0x02581a0b,0x01180822,0x2168766f,0x14d0784f, + 0x02889207,0x0100bc14,0x20f85e77,0x16107059, + 0x02683206,0x20107413,0x0008c273,0x15f0985b, + 0x03885403,0x00009209,0x206872a8,0x19f0d877, + 0x21c86e06,0x20609800,0x00908000,0x14605213, + 0x22481a02,0x20d01c00,0x01607800,0x15a0460d, + 0x21e84a0a,0x20f06400,0x00a0e000,0x17006a1c, + 0x22904a0a,0x2298b400,0x04513000,0x1a806a18, + 0x02807003,0x22184e13,0x02f04254,0x1350863d, + 0x03104603,0x21484605,0x01d0666b,0x14b07e42, + 0x02708808,0x2218521e,0x02304e59,0x15a0c649, + 0x02f0580f,0x2188261f,0x01801e7c,0x1910ee56, + 0x20a03c07,0x20588e0b,0x01d03c24,0x10c08655, + 0x20903005,0x2028320e,0x00c01c29,0x11c0a262, + 0x20101402,0x00083a07,0x00f0141d,0x12a0be67, + 0x00e01210,0x20280410,0x00f00412,0x1530de8b, + 0x00682208,0x00a0540a,0x20684807,0x0e809e40, + 0x00481e02,0x00a03002,0x2018280d,0x0f209e47, + 0x20200c01,0x00500201,0x00183c18,0x0fd0be4c, + 0x21101c16,0x00281a22,0x00d83c3b,0x1150de65, + 0x20401c07,0x0028360d,0x00e80419,0x0cb07e30, + 0x20681003,0x00300a04,0x00b8101a,0x0d308a34, + 0x20282003,0x00803402,0x00184412,0x0dd0a237, + 0x00982e12,0x00904821,0x00785007,0x0ed0aa44, + 0x20102201,0x00984008,0x0018100c,0x0b80721d, + 0x00401e02,0x20281c04,0x00d81809,0x0be08223, + 0x00080a07,0x00080c09,0x00f0100e,0x0c508627, + 0x20b00c0e,0x20283a16,0x01901c22,0x0cf09e30, + 0x00282a02,0x01104004,0x20f81c08,0x0ac07613, + 0x20680803,0x00500202,0x00680414,0x0b007a15, + 0x20101407,0x20280e0b,0x00c8100f,0x0b609218, + 0x00b80e0b,0x00101c13,0x00b83001,0x0bd09a1e, + 0x20200401,0x00780602,0x0010040d,0x0a506e09, + 0x00781607,0x00300c08,0x00601400,0x0a907a0b, + 0x00100206,0x00380809,0x0098080c,0x0ad0820a, + 0x20a02407,0x20284a0d,0x01202021,0x0b00960d, + 0x00380802,0x00800e01,0x00180808,0x0a406802, + 0x20402409,0x2028160d,0x00981816,0x0a508401, + 0x20300c06,0x00280a07,0x00680c0e,0x0ab08803, + 0x00400202,0x00701809,0x00183003,0x0af09405, + 0x20280a05,0x00600806,0x00400c10,0x0a70680e, + 0x00182607,0x0070200f,0x0040000a,0x0aa07010, + 0x00480e08,0x0050100c,0x00400405,0x0af0800d, + 0x00581602,0x00701402,0x0070100e,0x0b408c0d, + 0x00203807,0x00484a09,0x00601008,0x0b20701a, + 0x00201c04,0x20281a07,0x00c01c0b,0x0b50801b, + 0x00202807,0x0028260c,0x00800411,0x0b808818, + 0x20b02009,0x00382e04,0x00c0181e,0x0bf09423, + 0x00180e03,0x0110280d,0x20b80c0e,0x0c107425, + 0x00182604,0x00502007,0x00602012,0x0c608c2a, + 0x20580a02,0x00c80809,0x00001018,0x0c90842c, + 0x01884613,0x00a09016,0x00000a04,0x0d50a830, + 0x00d8060c,0x00e00804,0x20105010,0x0d808435, + 0x00101005,0x20402204,0x00e80816,0x0e00a03e, + 0x00b81000,0x00b01402,0x2020280a,0x0e40983d, + 0x21603c1a,0x20685221,0x02403c44,0x0f30b450, + 0x21703015,0x00e88a1f,0x00103c38,0x0fa09c58, + 0x0038420e,0x0000340b,0x0160501b,0x10509c56, + 0x20880e0b,0x00782c02,0x0030742b,0x1080b057, + 0x01e8522a,0x0080382e,0x00f07001,0x1260c473, + 0x2168b618,0x01a10021,0x22185e0f,0x12e0a46d, + 0x22f81807,0x21080e20,0x02301024,0x1370bc76, + 0x2288040d,0x0040161e,0x20884813,0x13c0d876, + 0x25c03825,0x20b88e50,0x01d0245b,0x168104a1, + 0x01a0300d,0x21485626,0x01f80e4d,0x15b0883c, + 0x02109003,0x2158fe0a,0x02084e63,0x17009453, + 0x02081e03,0x00381c0a,0x20384e60,0x1720904c, + 0x03b03609,0x0028701c,0x2068bab2,0x1b80c070, + 0x22203c19,0x0098a800,0x20980c00,0x15105003, + 0x2258040d,0x01183000,0x21202800,0x16504c03, + 0x22802418,0x01f87c00,0x22104000,0x17c03803, + 0x23483c0f,0x01d02400,0x23804000,0x1bb08000, + 0x02b89e33,0x0181004c,0x23305267,0x14a07e31, + 0x02f84a16,0x01008c26,0x21e04e70,0x15d07e35, + 0x02f8da36,0x02814448,0x2400a277,0x17308a38, + 0x03f8661d,0x00e0e02c,0x22f05e9b,0x1af0be4d, + 0x20300822,0x20f02e4e,0x00d07c19,0x1220da57, + 0x20483005,0x2020621c,0x0050841c,0x1320c25f, + 0x00103027,0x20e0025a,0x01109015,0x1450fe69, + 0x2030000c,0x20b02e2c,0x0090a822,0x17110a89, + 0x2010060c,0x20d80c18,0x01882411,0x0fc0be42, + 0x00202002,0x20f82a0e,0x01d0140f,0x1080d64a, + 0x20180e0f,0x2020201c,0x01085018,0x1160e252, + 0x00580802,0x20b03a08,0x01482c19,0x1341226c, + 0x00280807,0x20c0220c,0x0158180d,0x0df0c633, + 0x20301c0a,0x20782a07,0x01384016,0x0e80ca37, + 0x00101807,0x20682a11,0x01800014,0x0f30d23d, + 0x20901a02,0x20d84203,0x02300028,0x1060fe4b, + 0x20281205,0x20e01c07,0x01d82014,0x0c90ae23, + 0x00282e0c,0x00103816,0x00981c0d,0x0d10ae26, + 0x20600c02,0x00182005,0x00e82c17,0x0da0be27, + 0x0030140a,0x20781609,0x0128540c,0x0e80f632, + 0x00002006,0x21283a08,0x0250000c,0x0bb0a214, + 0x20301c03,0x20b81e0e,0x01701012,0x0c20b216, + 0x00681e07,0x0040280a,0x00681404,0x0ca0b619, + 0x00080a0a,0x20280415,0x00d81c14,0x0d30ce22, + 0x20180a05,0x20a00c0a,0x0178100b,0x0b509e08, + 0x0000200a,0x20483604,0x01082408,0x0ba0a609, + 0x20500806,0x20480e0a,0x01000016,0x0c00b60d, + 0x20381008,0x2040260a,0x00d81014,0x0c70d20e, + 0x00501401,0x20c81205,0x01a00807,0x0b30a001, + 0x00583613,0x00505419,0x00400009,0x0b809e01, + 0x00381206,0x2010180a,0x00d80c07,0x0be0ac02, + 0x0018160a,0x20801c0e,0x01600c0c,0x0c40c402, + 0x20700806,0x20881202,0x01680815,0x0b709c10, + 0x20703018,0x20884e21,0x01801819,0x0bb0a810, + 0x20400c09,0x20581607,0x01300c11,0x0c20ac0e, + 0x0030180c,0x20d82611,0x01d01410,0x0c80d410, + 0x00983607,0x20605c10,0x01200000,0x0c20a01a, + 0x0078261a,0x00403827,0x00500005,0x0c70a41f, + 0x0098360f,0x20205814,0x00e01005,0x0cc0b819, + 0x20281e0a,0x20703014,0x0140001a,0x0d50d424, + 0x20381002,0x21300a06,0x0290581b,0x0d20b028, + 0x2020301c,0x20584a26,0x01402c19,0x0da0bc2e, + 0x2070140e,0x20f81e18,0x02403021,0x0dc0cc2c, + 0x00601008,0x20e83e09,0x01f06c12,0x0ed0e83b, + 0x00280e06,0x21780401,0x02a04c14,0x0ec0d43f, + 0x00684e20,0x0070542f,0x00203412,0x0f60c043, + 0x00b00a0f,0x20a81811,0x01e0200c,0x0f90cc43, + 0x00483e12,0x2090600f,0x01103c23,0x11011c55, + 0x20200204,0x21a00a12,0x02a81019,0x1100f055, + 0x20b0340c,0x20c88a32,0x01708026,0x11e0f85f, + 0x2130200b,0x2088521b,0x0170142d,0x1200e45f, + 0x20c03c07,0x2198ba26,0x02907c2f,0x1451347e, + 0x22e09816,0x2199221d,0x02c84012,0x1410bc6a, + 0x22703410,0x0018520e,0x20c8b804,0x1540ec74, + 0x21a81e06,0x00101005,0x0038660b,0x1560cc70, + 0x2380040f,0x20a01a10,0x2058f80b,0x18d1349b, + 0x0260060c,0x00d04023,0x21c8e673,0x16f08c36, + 0x0258260b,0x00e0b021,0x21f90e6e,0x1850943b, + 0x01d08404,0x2078720c,0x00789e56,0x1840983c, + 0x03203209,0x2090281b,0x0028fe95,0x1cf0b852, + 0x20980808,0x20801800,0x01886c00,0x15b0760c, + 0x21901c11,0x20f85000,0x02e85400,0x16e08002, + 0x21000a09,0x21b81400,0x05204000,0x18208000, + 0x2250481c,0x20f8d400,0x02e86400,0x1c506005, + 0x20906204,0x20a92417,0x01e0c61b,0x15204e1a, + 0x01902a1d,0x20987433,0x01a0924a,0x16907623, + 0x20709822,0x21a9ce1c,0x04d0fa2f,0x17e08e17, + 0x02202a26,0x00287453,0x2070aa6f,0x1be06a32, + 0x01f81e0d,0x00f0580a,0x22c04e35,0x13d0d642, + 0x0010180f,0x00184e23,0x2030b400,0x14a0ee49, + 0x02884630,0x00d0cc4b,0x22680a45,0x16511651, + 0x00981806,0x00c0461f,0x2231020a,0x1921166f, + 0x20d0000d,0x0070021c,0x21603c29,0x1160f648, + 0x00581e05,0x00705009,0x21581c01,0x12611e48, + 0x2100041d,0x20480a44,0x00d09c33,0x1361465a, + 0x00681205,0x0060320c,0x21206011,0x15b1666b, + 0x00980607,0x00700c0b,0x21681400,0x0f90f633, + 0x00681a05,0x00104607,0x20280c0f,0x10311a40, + 0x0088120a,0x20303012,0x00a85403,0x1111463f, + 0x20b8040f,0x00200a1d,0x20682825,0x12b17650, + 0x20800808,0x0068160b,0x2130001b,0x0e20f226, + 0x20a02412,0x20586e14,0x00f80422,0x0e90fe28, + 0x20500004,0x2080020c,0x0178201c,0x0f512a2f, + 0x00d81608,0x00103811,0x20487003,0x1091463c, + 0x00681609,0x0080380e,0x21882c04,0x0d40ee16, + 0x00081e0e,0x00405022,0x20c84c04,0x0db0f614, + 0x20101403,0x20883c02,0x01781c0e,0x0e310e1a, + 0x20a00804,0x20381e06,0x00a80829,0x0ef12227, + 0x2060080c,0x00381a0e,0x20a00c15,0x0cb0e20a, + 0x00a81a02,0x20204a0a,0x00701c04,0x0d20fa10, + 0x00280a07,0x2030180c,0x0088200c,0x0da10a0d, + 0x00500605,0x20181008,0x00380c0a,0x0e311e0d, + 0x0068160d,0x00503814,0x21081003,0x0ca0e002, + 0x20e0240d,0x20886e10,0x01903022,0x0cd0ec03, + 0x20200c08,0x2058220a,0x00e00c11,0x0d610001, + 0x20901407,0x00083a07,0x2010141a,0x0e011c05, + 0x20100009,0x00100611,0x20201c14,0x0ce0e80d, + 0x0118220d,0x00106417,0x20283e08,0x0d410010, + 0x00580a08,0x2020180e,0x0058080a,0x0db1040f, + 0x01081607,0x0050380e,0x20f81a01,0x0e712411, + 0x00201e04,0x00085809,0x20103810,0x0d90e41f, + 0x2130180e,0x20884a10,0x0170502b,0x0de0f422, + 0x20601c06,0x20485a08,0x00b05819,0x0e610c20, + 0x20c01003,0x00083206,0x20104c2e,0x0f312827, + 0x00001401,0x00783e04,0x21603c15,0x0ed10c32, + 0x01a82615,0x20206c19,0x0058060e,0x0f511830, + 0x00781205,0x00403009,0x20b00009,0x0fb13431, + 0x00e00602,0x00480c04,0x20d0280a,0x10f14843, + 0x20501205,0x00c83000,0x22502415,0x10b12447, + 0x21a0480e,0x20b8d627,0x02009841,0x1101204a, + 0x20400201,0x00000206,0x00102c1d,0x11713c44, + 0x20e02e0d,0x00588202,0x21007c32,0x13616061, + 0x20680404,0x01000e0e,0x23184006,0x13212c54, + 0x00180a05,0x00701c02,0x21589e0c,0x13f13864, + 0x20880a0f,0x00001e09,0x00182012,0x1401445c, + 0x2050040d,0x01080e28,0x22f87809,0x16f1807e, + 0x2188500a,0x00f0f602,0x22e91a0b,0x15d0f852, + 0x21782417,0x0040720c,0x20d8fe0a,0x16f0e859, + 0x22002036,0x20286635,0x0078c206,0x17010861, + 0x22981419,0x01103c01,0x23294605,0x1b011080, + 0x01b82209,0x2050601b,0x00f84e50,0x17d07c22, + 0x01a82612,0x20506837,0x00f8424d,0x1930802c, + 0x02188623,0x00618c68,0x21292e62,0x1970a82a, + 0x02985618,0x00c10049,0x2238967a,0x1e40a43d + }, //ct2 + { + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }, //ct3 + }, + Sv2Table:{ // Sv1Table + { + 0x2388c202,0x01200000,0x00014c00,0x1ce8701e, + 0x21803e05,0x21500000,0x00089000,0x1ea04401, + 0x2220600b,0x22000000,0x00095000,0x1bb0640a, + 0x2188762d,0x21500000,0x00019000,0x27502a17, + 0x04983e0d,0x21d00207,0x0000aea9,0x1cf03237, + 0x20587013,0x2060020e,0x00081a49,0x1e581223, + 0x01a84a0e,0x20700022,0x00082265,0x1b782e29, + 0x2130605e,0x23200287,0x00096649,0x2630963b, + 0x21304416,0x22d0022d,0x0008a431,0x19b06273, + 0x03500a21,0x2220002d,0x00081659,0x1bf81275, + 0x00d00409,0x21a00208,0x00080618,0x19081668, + 0x04e85a48,0x21a00092,0x00088282,0x22f872a1, + 0x00804406,0x21c00014,0x00090e09,0x1698265f, + 0x21b03428,0x22100238,0x00087047,0x17c8067e, + 0x00c81614,0x21800012,0x00003c0e,0x1598166d, + 0x2240342b,0x23000246,0x00002468,0x1d181eae, + 0x00282a17,0x20a00026,0x0000480e,0x1398765d, + 0x01182623,0x21400042,0x0000120a,0x14885e5f, + 0x2160141e,0x21e00229,0x00084833,0x12a00a4c, + 0x01483e2a,0x2230003a,0x00006204,0x18b8427b, + 0x00b02c0a,0x2140021e,0x00001813,0x10e8324c, + 0x2060240f,0x21d00226,0x0000342a,0x11a8164f, + 0x0120161b,0x21900031,0x00082a0f,0x10a8363b, + 0x20f06c25,0x23200244,0x0008703a,0x15201260, + 0x21b8140b,0x20900000,0x00082033,0x0f084e29, + 0x20400e01,0x21300005,0x00083417,0x0fc82e2e, + 0x20a00c10,0x21400221,0x00002026,0x0ee81e2f, + 0x00300a0d,0x2180002a,0x0008700c,0x12d86a3d, + 0x01d81e1c,0x20e00020,0x00006a1e,0x0e184a1e, + 0x20100800,0x21100004,0x0008100b,0x0ea83e1d, + 0x20180605,0x21100010,0x00081408,0x0dd82e18, + 0x00580604,0x21600002,0x00004c15,0x1128662d, + 0x21c02c21,0x21400233,0x00082838,0x0d280e11, + 0x00381400,0x20f00003,0x00002809,0x0dd83e14, + 0x00600607,0x21200002,0x00002806,0x0d382211, + 0x20c81005,0x2170020b,0x00003024,0x10184611, + 0x0138361b,0x20900031,0x0000321a,0x0d084602, + 0x20180a06,0x21300002,0x00003012,0x0d682207, + 0x20a0080d,0x21100212,0x00081c1a,0x0cd81601, + 0x00b00604,0x21b00004,0x00000000,0x0ff83801, + 0x0000280a,0x21600221,0x0000141e,0x0cd00201, + 0x2010080c,0x21500211,0x00082010,0x0d78140a, + 0x0088060a,0x20e00014,0x00080a03,0x0d18300a, + 0x20600405,0x21a00207,0x0008101f,0x10283810, + 0x2158200e,0x20c00202,0x0008341d,0x0d48241d, + 0x2028060b,0x21300013,0x00080c0d,0x0e082c19, + 0x20481003,0x2100020a,0x00002c15,0x0d782013, + 0x00381c00,0x21900008,0x0000140d,0x11084426, + 0x02081e20,0x21300028,0x00006623,0x0e482419, + 0x0020080e,0x2130020e,0x00080407,0x0ef82423, + 0x00401005,0x21400202,0x00082409,0x0e481822, + 0x20781201,0x22000008,0x00004415,0x12782c37, + 0x23d02c23,0x21b00237,0x0008203c,0x0f002026, + 0x2268160e,0x2110001b,0x0000500d,0x1038242c, + 0x22a80608,0x20f0000c,0x00001814,0x0f982431, + 0x22100207,0x22400004,0x00006400,0x14700442, + 0x0400161f,0x21000034,0x0008167a,0x10381807, + 0x03d01603,0x2160020e,0x00005e65,0x11302000, + 0x03a02c06,0x2100020b,0x0008126a,0x10b80c06, + 0x03607804,0x22400211,0x00084a62,0x15f03011, + 0x2170000e,0x20b00229,0x00002445,0x0f800a12, + 0x21a00c08,0x21100217,0x0008344e,0x10902a0a, + 0x21580e02,0x20500007,0x00001840,0x1028220e, + 0x21483402,0x20700205,0x00000c3c,0x15d80e01, + 0x23b17811,0x239a3c00,0x03794000,0x1c48042f, + 0x21d8aa26,0x01e0b800,0x2400ac00,0x1ed83e09, + 0x2178e61a,0x04112000,0x25f06400,0x1c085a14, + 0x2450dc0d,0x01696000,0x2408b800,0x2748580c, + 0x03c07e0c,0x0258b834,0x2588fab0,0x1cd88229, + 0x00e1044d,0x20c95673,0x2138c257,0x1e183635, + 0x00c08831,0x0098de4d,0x21683e44,0x1b085a36, + 0x04b8aa19,0x04d12026,0x29791ad0,0x26989a5c, + 0x00386c03,0x0440cc10,0x28688403,0x19c8ae7f, + 0x0148262b,0x03501475,0x2678fe2d,0x1b58e276, + 0x0158261f,0x02a01048,0x24d89620,0x1878ae68, + 0x0060c028,0x02290626,0x24f86010,0x21a90ebc, + 0x00d87618,0x0290d01a,0x2530240b,0x15d8ca78, + 0x00e83203,0x02c09e0c,0x2620300f,0x1738ca85, + 0x20703808,0x02284215,0x24902c20,0x1518aa68, + 0x00787634,0x05309850,0x29082022,0x1c293ea3, + 0x2150581f,0x00c8762e,0x21f05034,0x1288b258, + 0x21104812,0x02186e17,0x23c03038,0x1388d262, + 0x00800406,0x03003804,0x2598640a,0x1238ae53, + 0x21608037,0x0368b64d,0x26a04436,0x17b91677, + 0x01585e1f,0x0210802e,0x23b00e0b,0x1038aa44, + 0x00885213,0x03207020,0x25701404,0x1118c244, + 0x20983e0f,0x03103c17,0x24a04822,0x0fe8ca3d, + 0x0168c230,0x05614458,0x29784a0b,0x14792261, + 0x21003815,0x00b83e2e,0x21b03433,0x0e488630, + 0x2058080c,0x01e0221a,0x23a0341c,0x0f28a234, + 0x00681008,0x02202216,0x23c03805,0x0e58962a, + 0x20a00817,0x02601638,0x24709c36,0x11a8f64b, + 0x00102400,0x01985011,0x22a81802,0x0d589e15, + 0x20181a08,0x01c01c0b,0x23300c0f,0x0de8a21e, + 0x20500001,0x01e80802,0x23300418,0x0d38961b, + 0x00181a09,0x02880c0c,0x24202817,0x0ff8ea24, + 0x00586614,0x02208812,0x23d02406,0x0cb88611, + 0x00302c06,0x01583a0c,0x22c0140c,0x0d289611, + 0x00081a05,0x01f01006,0x23602408,0x0ca88e0b, + 0x20702c09,0x0228360f,0x24500019,0x0f38d20d, + 0x20906c20,0x00989a2a,0x21b01416,0x0c687a03, + 0x20700a03,0x02081806,0x23980413,0x0cd89601, + 0x00380805,0x01901e09,0x23280408,0x0c687a04, + 0x00780e04,0x02c0080c,0x25181403,0x0f18dc01, + 0x00a85625,0x02407835,0x24181204,0x0c888007, + 0x00b80c01,0x02301e02,0x23f81601,0x0d089008, + 0x20280607,0x01781007,0x22b01410,0x0c788408, + 0x20100205,0x02a00c00,0x24f00c18,0x0f48d40f, + 0x2070481f,0x00f85e3b,0x2230101b,0x0cd86812, + 0x20d80400,0x01f80802,0x23800420,0x0d689c17, + 0x2010280c,0x0178320f,0x22f8140c,0x0cf87c16, + 0x0030380b,0x02a85610,0x24c80c15,0x1018dc25, + 0x00001e09,0x02185821,0x23a83005,0x0db89822, + 0x01081a01,0x01e01403,0x23900e07,0x0e689823, + 0x0088360c,0x02003415,0x23b80807,0x0dd88c20, + 0x20880608,0x03883011,0x26100c1d,0x11a8ec3e, + 0x21984404,0x02808405,0x25081005,0x0ed88027, + 0x23401c09,0x01883a01,0x23403028,0x0fa88c34, + 0x23200412,0x01380a0e,0x22d01420,0x0f087c34, + 0x2288041e,0x03700607,0x26d80404,0x13e8d44f, + 0x02182a14,0x01803c13,0x22f07e46,0x0fc87807, + 0x03a81614,0x01f04019,0x24204674,0x1118680e, + 0x0408361d,0x01408028,0x22f03276,0x10686c09, + 0x03a8de44,0x03616453,0x26c0aa74,0x15d8a817, + 0x2090240d,0x00d00226,0x2200181c,0x0f683e0d, + 0x2120080b,0x01902a22,0x23201437,0x10a83e0e, + 0x2180080f,0x00782a2e,0x20f07c47,0x0fd83e0d, + 0x2130a826,0x2018a273,0x21409438,0x15a83606, + 0x22994000,0x05522800,0x27391000,0x1c387e11, + 0x24308c16,0x20593c00,0x0198cc00,0x1dd88c0e, + 0x2300d40d,0x23698800,0x0668a000,0x1ad84800, + 0x2398f20f,0x01813000,0x00387400,0x25f8d21b, + 0x03088401,0x0050b800,0x01785e7c,0x1b090650, + 0x05b8b623,0x01f1b443,0x236972c9,0x1d38c657, + 0x03d84612,0x2010b828,0x00492690,0x1a287e48, + 0x0310942e,0x2248de2e,0x04f8a6aa,0x24392e70, + 0x00605401,0x21c87803,0x04500c13,0x17692e84, + 0x2170381c,0x20e85227,0x03801848,0x18c94297, + 0x20a0480f,0x21285a0e,0x03283c28,0x1698e67c, + 0x02d8b233,0x0011405c,0x0178c616,0x1ed97ed0, + 0x20b04402,0x20788807,0x02705426,0x13a92268, + 0x00a82614,0x20100c2d,0x02303003,0x14d94a72, + 0x00183e08,0x2010681d,0x01c8380b,0x13290263, + 0x22e08426,0x22b8c23e,0x06808472,0x18b98ea2, + 0x00a8660c,0x0090900d,0x00402c06,0x10d8e652, + 0x00183800,0x20906e10,0x02606021,0x1178fe60, + 0x00e8360b,0x21004c05,0x0360640d,0x1038f257, + 0x02185e20,0x20b0c835,0x03785216,0x14b97e75, + 0x20a0580d,0x21089218,0x02906823,0x0e88ce3d, + 0x20b0440c,0x21888211,0x04104c24,0x0ef8f23d, + 0x21803410,0x21e87e1d,0x04906039,0x0de8ce34, + 0x21a0541b,0x2228fa2c,0x0690e44d,0x11397a59, + 0x00584207,0x00706c0f,0x00582005,0x0cf8b229, + 0x0088060d,0x20700412,0x02000c02,0x0d78d62a, + 0x00e00e08,0x21080c12,0x02a81211,0x0cc8ba20, + 0x00c8321a,0x20c02c25,0x02b02a02,0x0f392e34, + 0x00181604,0x20902206,0x02002814,0x0bd8b21d, + 0x20901c0d,0x20783614,0x02101c1a,0x0c48c61c, + 0x20400601,0x20e80606,0x02701c1a,0x0bb8ae1c, + 0x20805017,0x21885629,0x03601c22,0x0dc90224, + 0x20e06c11,0x20e8a213,0x02800817,0x0b48b208, + 0x0098320b,0x20104814,0x01581601,0x0ba8c210, + 0x20501807,0x20d83608,0x0260040e,0x0b38ae08, + 0x0028360d,0x20404c1c,0x0218380a,0x0d091a0e, + 0x01786a16,0x00d0a821,0x00083213,0x0b28b206, + 0x20900405,0x20c00a0d,0x02701819,0x0b48ba04, + 0x0080020a,0x2070040e,0x01980602,0x0b18ae02, + 0x00301c05,0x21181a0c,0x0340180f,0x0cc91a01, + 0x21b03012,0x20d88220,0x02a06031,0x0b08b009, + 0x00c00e03,0x20b80c03,0x02980603,0x0b68bc07, + 0x20900c0c,0x20781611,0x01a00017,0x0b28a409, + 0x20681801,0x20b01003,0x02e00018,0x0d091812, + 0x0178360e,0x20108016,0x00a86220,0x0ba89c12, + 0x20d00402,0x20981605,0x02600021,0x0bc8c016, + 0x00b81e0f,0x20404414,0x01582603,0x0ba8b012, + 0x00e82a0b,0x21005406,0x03280c04,0x0dd91020, + 0x2090100d,0x20e80613,0x02a81426,0x0c18b815, + 0x00f02400,0x20883401,0x02181204,0x0cd8c825, + 0x2030440e,0x20b86e19,0x0260141c,0x0c58b81f, + 0x21002816,0x21b8421d,0x0478282e,0x0f292039, + 0x21502608,0x20a84414,0x0290200b,0x0d38d02d, + 0x22b82c09,0x00201802,0x01400027,0x0e18cc36, + 0x22081804,0x00600c10,0x00b82812,0x0da8c036, + 0x20a8120e,0x21180426,0x03780603,0x1169404f, + 0x00d00c02,0x20184202,0x01807a33,0x0e78a419, + 0x02680611,0x2090001c,0x01a06e5b,0x0fb8b81c, + 0x02380a16,0x0008201c,0x00e0a64e,0x0f28ac18, + 0x20a08c07,0x21493605,0x03611221,0x13a9143d, + 0x00482a01,0x00206403,0x00800e0b,0x0ea86a06, + 0x20782407,0x20a04615,0x01a05c15,0x0fc86e06, + 0x2080340c,0x20181225,0x00602c19,0x0f385202, + 0x0148b205,0x00f1540e,0x2178163b,0x14e8880d, + 0x22913602,0x25699800,0x08d87800,0x1ad84a16, + 0x22d03409,0x21006c00,0x00b96400,0x1d084621, + 0x22385201,0x0190f800,0x23d8f800,0x1b000a2a, + 0x2481181a,0x2299a400,0x04b98c00,0x24c83622, + 0x03108414,0x2088d607,0x0268aa7c,0x19788a54, + 0x03880606,0x2038681a,0x02600e87,0x1b58e665, + 0x02b00c09,0x00581a02,0x00184a68,0x1938765e, + 0x05f87223,0x01d0e44f,0x21e952d8,0x2298ca8e, + 0x00786615,0x01908035,0x20f85c16,0x15a8c288, + 0x00581207,0x20305408,0x00c81821,0x16f8ba97, + 0x0058360f,0x00807c1a,0x20583c19,0x15488e86, + 0x20606c13,0x0018d619,0x01b06445,0x1c491ad7, + 0x20883202,0x00003e0b,0x01105c2c,0x11e8b266, + 0x20a02406,0x20885e0c,0x02105830,0x12c8c26f, + 0x20701c0a,0x20585614,0x01a05828,0x11989665, + 0x20788a0d,0x01c0c420,0x21a82434,0x1688f29a, + 0x2020640e,0x20c89a10,0x02003013,0x0f489e47, + 0x00001a03,0x00184007,0x00a03412,0x0fe89e4e, + 0x00302606,0x0028580a,0x00503012,0x0ee87e48, + 0x00101a06,0x20684e06,0x0170b01e,0x1278e271, + 0x00385e10,0x00e07c1a,0x2060000c,0x0d488a37, + 0x00082401,0x00704a02,0x20700013,0x0dc87e3c, + 0x20980407,0x00b02a09,0x2108201c,0x0d085e31, + 0x0000180a,0x00000a18,0x00481c21,0x0f68a251, + 0x20203007,0x20985215,0x01905814,0x0bc87628, + 0x20580602,0x20300001,0x00b02414,0x0c387e29, + 0x00681a06,0x00a0140b,0x20700c01,0x0bc87223, + 0x20e03806,0x00686007,0x00681423,0x0d68ca2f, + 0x20300408,0x00281a01,0x0058140e,0x0ad86617, + 0x00580800,0x20401e04,0x00b80406,0x0b286e1c, + 0x20580c01,0x00400a06,0x20201c14,0x0ac86218, + 0x00f86613,0x01409c18,0x21200606,0x0c38ba21, + 0x00386611,0x0030a416,0x20181405,0x0a48620d, + 0x20202003,0x20684203,0x01201813,0x0a78760f, + 0x00200c03,0x00101202,0x00182406,0x0a485e0b, + 0x20b03c14,0x20585621,0x01503025,0x0b58ae12, + 0x0010600c,0x21589a1c,0x0280500e,0x0a086204, + 0x20481602,0x00201406,0x0020000c,0x0a486801, + 0x20280a05,0x00400407,0x00500c0d,0x0a087202, + 0x00883610,0x00a0381a,0x00080803,0x0b28b002, + 0x20900a01,0x00201807,0x00285812,0x0a18580c, + 0x00a80606,0x20301402,0x00701601,0x0a686006, + 0x00400005,0x00201208,0x00680c06,0x0a286407, + 0x2050280b,0x20383616,0x00e0181b,0x0b68a011, + 0x00a00401,0x00482004,0x0080120a,0x0a987810, + 0x20a00c0d,0x20480a10,0x00c81c1c,0x0ac85c14, + 0x20400202,0x00281406,0x00901011,0x0a887413, + 0x00201a05,0x0088280b,0x0018100a,0x0c48a824, + 0x00480a05,0x00603008,0x20180813,0x0b186814, + 0x00f82a13,0x00003816,0x00a81203,0x0ba87020, + 0x00a83604,0x00206000,0x00581403,0x0b48641d, + 0x00680801,0x00e03a05,0x20983811,0x0d98a431, + 0x21c84403,0x00402607,0x00c0441f,0x0c18642d, + 0x2230441b,0x20a86a22,0x01980829,0x0cd87434, + 0x21c0200a,0x20b83a0b,0x01c00023,0x0c68742f, + 0x2180080b,0x00c83203,0x00500423,0x0f78c84b, + 0x00f01803,0x20d81802,0x01501236,0x0d884c22, + 0x01581217,0x00680c30,0x20202a3f,0x0e988429, + 0x00c01203,0x20383412,0x00e02a32,0x0df87828, + 0x20384a10,0x00e0741f,0x20701e26,0x1208b84a, + 0x00200603,0x20781409,0x00f04e07,0x0df83c03, + 0x00002007,0x00282614,0x20507800,0x0f38400a, + 0x00484e03,0x00209009,0x0010320c,0x0ea84408, + 0x00f06406,0x2048c212,0x0160d62d,0x13b88c1f, + 0x22c93a10,0x03e20800,0x27503000,0x1b281a32, + 0x2248f212,0x02410800,0x22407800,0x1c787a3a, + 0x22383601,0x00100800,0x00e00c00,0x1a885634, + 0x22d8a206,0x0041a800,0x23090800,0x24d00265, + 0x04586015,0x2110be30,0x00d82284,0x18e82273, + 0x03206428,0x21886e36,0x01e8426d,0x1a186270, + 0x03401004,0x20b00e02,0x0108426a,0x18685669, + 0x03c04013,0x22486a13,0x03982688,0x210892a9, + 0x20e08606,0x2288ac0e,0x03c8244c,0x14486a8f, + 0x20282221,0x00102041,0x00281c29,0x15a89e92, + 0x20a81204,0x2078240a,0x01303033,0x14487284, + 0x00d8261a,0x21407027,0x01f84c2c,0x1a88a6d7, + 0x20a0300b,0x20785204,0x01280421,0x10c86e59, + 0x20400c0f,0x20700e23,0x00a04024,0x11b86a6b, + 0x00202000,0x20b00a03,0x00a81015,0x10c84e61, + 0x21407c17,0x21d8da28,0x03b05854,0x14b8b297, + 0x00c86e16,0x0040941c,0x20300c03,0x0e586247, + 0x20380a04,0x20300409,0x00c80c19,0x0ed8724d, + 0x20381003,0x20401603,0x00c8041c,0x0e185a48, + 0x2058160b,0x0020001e,0x00581818,0x10f8a661, + 0x20d05416,0x21789626,0x02305025,0x0c585233, + 0x00101000,0x20582a02,0x00d02411,0x0cd86e38, + 0x20281a05,0x20801806,0x01001012,0x0c385e31, + 0x00b82001,0x20304e03,0x0050100a,0x0e388e51, + 0x0048220e,0x2020381c,0x20283201,0x0b284a21, + 0x20700002,0x20181201,0x00401015,0x0b586225, + 0x00102003,0x20e83209,0x0160140c,0x0af85222, + 0x20882e04,0x20b04601,0x01801429,0x0c088a37, + 0x00501805,0x20a80e0f,0x00c0100c,0x0a28461b, + 0x00500202,0x20100404,0x00000802,0x0a785a19, + 0x20301c04,0x20681801,0x00a81c0e,0x0a185215, + 0x2040580c,0x2168920d,0x02a02c12,0x0ad88a1a, + 0x20e04c06,0x20588601,0x0090101b,0x09985208, + 0x00180602,0x20101e01,0x00100010,0x09b85210, + 0x00582a09,0x0000300c,0x00401004,0x0998560c, + 0x00884211,0x00006016,0x00680c04,0x0a387a0f, + 0x00d85208,0x00e08810,0x2188260e,0x09884201, + 0x20601805,0x20282606,0x00800813,0x09885401, + 0x20701008,0x20a81a0e,0x01001813,0x09584a01, + 0x20803811,0x2108621c,0x01e0281d,0x09f87002, + 0x20a82201,0x20503207,0x00902819,0x09784004, + 0x00481204,0x00300809,0x20100c01,0x09b8540b, + 0x00880a06,0x2060140b,0x00a80a02,0x09784408, + 0x00682a0b,0x20204818,0x00683404,0x0a587413, + 0x00b0180e,0x20d8160c,0x01581a06,0x09d8400e, + 0x00281202,0x20102204,0x0010040c,0x0a284411, + 0x20700c02,0x20881208,0x00f01417,0x09d84012, + 0x20380c05,0x20c0220a,0x01801015,0x0b187420, + 0x2018321c,0x20701c1d,0x0100481b,0x0a584818, + 0x20402407,0x20584209,0x00900013,0x0ae84c21, + 0x00702401,0x20584202,0x00b00003,0x0aa8441f, + 0x00682208,0x20f02407,0x0200140d,0x0c687430, + 0x21907825,0x2138aa38,0x01780418,0x0b882032, + 0x20782605,0x0040600c,0x20684c08,0x0c28502e, + 0x21282003,0x00402c02,0x20582417,0x0bc8442d, + 0x20d01c0b,0x21781a10,0x02981020,0x0e386c47, + 0x01282617,0x00b03437,0x21384634,0x0d084824, + 0x20201c04,0x20583e02,0x01103a0f,0x0d98642a, + 0x00900a04,0x2030000b,0x00601a1f,0x0d484c29, + 0x21301e01,0x2108600f,0x02203607,0x10b88053, + 0x20100405,0x00280a0e,0x20607002,0x0da8280b, + 0x00783e03,0x0030380a,0x00204214,0x0ea84418, + 0x00101001,0x20285602,0x00608a03,0x0e283417, + 0x01584e04,0x2090700c,0x00a03a3f,0x12e84c2e, + 0x23c0a005,0x2259a000,0x04404000,0x1a187a12, + 0x23616413,0x23b9c800,0x0478dc00,0x1b883228, + 0x22409808,0x21188c00,0x01289c00,0x1a181638, + 0x23481602,0x02283800,0x22605400,0x2428ae65, + 0x05a07008,0x00386010,0x224892b4,0x18984e6c, + 0x05a8721a,0x01e0c03a,0x22b8aaa3,0x19687a79, + 0x03985210,0x01503819,0x21181a6c,0x17d8566e, + 0x05083009,0x01d05a07,0x2348429c,0x203886b3, + 0x21486e18,0x01f0e028,0x23c81459,0x13d86a99, + 0x2230240a,0x00284213,0x0050646a,0x14788e96, + 0x20f05815,0x00185a18,0x20282c3d,0x13984e85, + 0x20d81207,0x01100414,0x21e02853,0x1968a2d7, + 0x00082006,0x00403e1f,0x2050641d,0x1018525e, + 0x00b82e09,0x00a0340c,0x20b02001,0x10e86e60, + 0x00285a18,0x01706428,0x21801012,0x10286a5e, + 0x00383608,0x00d09e02,0x21d0002c,0x13c87698, + 0x20a0640c,0x2048ae0e,0x00a0141e,0x0da85240, + 0x20701007,0x0008120f,0x00201c22,0x0e18564f, + 0x0000100d,0x00181e21,0x00104419,0x0d884248, + 0x21002412,0x00083a19,0x00a01435,0x0fc88a67, + 0x0098360b,0x01506415,0x22184800,0x0bf84e32, + 0x00280a04,0x00400c06,0x2028040f,0x0c185636, + 0x20702400,0x00583406,0x20682019,0x0ba84630, + 0x00b80613,0x0098101d,0x20501c07,0x0d288e49, + 0x20a01807,0x00882e0b,0x2080241b,0x0a885e24, + 0x20501005,0x00281207,0x00180814,0x0aa85625, + 0x00481c00,0x00e02c05,0x21481803,0x0a784e22, + 0x20c02814,0x0088461e,0x20802828,0x0b286a32, + 0x00a82603,0x00e0380a,0x21380e03,0x09a85618, + 0x00380604,0x00500409,0x20300006,0x09b85e18, + 0x00182606,0x00703406,0x2080140f,0x09784e19, + 0x00784e13,0x0120781f,0x21a82005,0x0a086a1b, + 0x20883e04,0x00606401,0x20500c1a,0x09084e0d, + 0x20181400,0x00400e02,0x2020240f,0x0928520d, + 0x20403407,0x20284a0d,0x00501c10,0x08f84609, + 0x2080340e,0x20185a1a,0x0050441a,0x0968620c, + 0x00503802,0x20986a0a,0x01303c02,0x08e84801, + 0x20181202,0x20101e01,0x0010080c,0x08f84000, + 0x00181602,0x00b01808,0x20d81405,0x08d84001, + 0x00981a08,0x00c0440f,0x21283c01,0x09485802, + 0x20c0140a,0x00582e04,0x20781412,0x09083c0b, + 0x00001c04,0x20482a06,0x0080040a,0x0928440b, + 0x00280a01,0x00600001,0x20701c09,0x09084008, + 0x20501806,0x00683609,0x0000201c,0x09886810, + 0x01981617,0x00a0381a,0x21200a11,0x0978380b, + 0x00100e03,0x00281005,0x20280808,0x09a84414, + 0x20480402,0x00401203,0x2080000f,0x09683414, + 0x00381607,0x00c80408,0x20d0180b,0x0a686024, + 0x21d02c1b,0x00587a2b,0x20403438,0x09f8301f, + 0x00381403,0x00502e03,0x2058180a,0x0a68441d, + 0x00882604,0x00303002,0x20480802,0x0a38381c, + 0x2010200a,0x00783a0d,0x20e00414,0x0bb85033, + 0x00c85e11,0x0100c026,0x22188e20,0x0b58342b, + 0x20c80a01,0x00080805,0x00601814,0x0b88502c, + 0x20f0300b,0x2058320a,0x0088181a,0x0b38402a, + 0x2028120a,0x00f03411,0x21c82810,0x0d985445, + 0x20502c06,0x20783e0c,0x00e04c04,0x0c58501d, + 0x00281e04,0x20201802,0x00402a11,0x0d083c2d, + 0x00581a0f,0x00601417,0x20402215,0x0cb8482c, + 0x21500406,0x00b80e0d,0x20f01809,0x0ff85851, + 0x00482602,0x00500805,0x20103e0c,0x0d483818, + 0x00305003,0x20987e09,0x00a03209,0x0e382c20, + 0x00201c07,0x00082e14,0x00103605,0x0dd8281f, + 0x01102e02,0x00c87806,0x21204233,0x1258583a, + 0x23607414,0x00d04000,0x22c95c00,0x19a84a2a, + 0x22396a15,0x04626000,0x26a06000,0x1b587a50, + 0x21c8e618,0x01d13c00,0x22009000,0x19f8324a, + 0x23607403,0x21a87c00,0x04187400,0x22c87664, + 0x0618a21f,0x02a0f43b,0x21c812a3,0x1778d27c, + 0x04006821,0x21489240,0x02e08669,0x18487284, + 0x02809c32,0x21b8ba49,0x02e81e53,0x17381a74, + 0x05801a01,0x0048340a,0x02383aa3,0x1ec8aab5, + 0x22c00c08,0x00286a21,0x02110881,0x12889e8d, + 0x21982e13,0x00602822,0x00a81858,0x13886e8d, + 0x00787e2d,0x00b0b44e,0x00085c26,0x12f8568a, + 0x21400c01,0x00a82c07,0x01601467,0x17f8b2d3, + 0x00600807,0x00682609,0x00601e02,0x0f784e4e, + 0x00202c0d,0x20584e15,0x0140380d,0x10185a5b, + 0x2160601c,0x2148aa38,0x02d07c3a,0x0f583e5a, + 0x20582a07,0x00d8040a,0x00b0682a,0x12a89a8b, + 0x00183e09,0x0080800d,0x20283010,0x0d184247, + 0x00081a0a,0x00602411,0x00180814,0x0d78524b, + 0x00d8060b,0x0050181b,0x00385208,0x0d083a41, + 0x00280804,0x00202e0c,0x00a00c1c,0x0ee86268, + 0x20201409,0x2078360f,0x01d02815,0x0b285635, + 0x20200808,0x0008120f,0x00a01414,0x0b784637, + 0x20882c03,0x00303a07,0x0090081f,0x0b184236, + 0x20880401,0x00081800,0x01501823,0x0c286a48, + 0x20381605,0x2010200b,0x01081410,0x09c84e22, + 0x00181203,0x00202009,0x0058180d,0x0a084a26, + 0x00401e02,0x20782401,0x01700808,0x09c84623, + 0x00881a04,0x20103003,0x00f8100b,0x0a585e31, + 0x00701a01,0x20683205,0x01802c07,0x08e84a17, + 0x00000602,0x20280a01,0x00d01c0f,0x09084a18, + 0x20602406,0x00083e05,0x00e00815,0x08e84614, + 0x20c03c07,0x20786e08,0x01b02424,0x09186619, + 0x20c02407,0x00085207,0x00c0101b,0x08684206, + 0x20102003,0x20183206,0x00b00c0e,0x0888420a, + 0x00383a09,0x0090500e,0x20280803,0x08783e08, + 0x00582a05,0x0080440c,0x00082000,0x08a85a08, + 0x00781e0a,0x0090400f,0x20982208,0x08783403, + 0x20200400,0x00781003,0x2018040b,0x08784003, + 0x20101806,0x2068220e,0x0120180d,0x08483800, + 0x00180401,0x20280603,0x01102810,0x08885800, + 0x2028040c,0x0020160f,0x0078080e,0x08883c06, + 0x00381a02,0x00802804,0x20580804,0x08a83c0b, + 0x00000e01,0x00081405,0x00a80c0a,0x08783c0b, + 0x00080e05,0x20301800,0x01000c12,0x08c84811, + 0x00281e12,0x00200015,0x00c03c08,0x08e84411, + 0x20280c00,0x00301601,0x00500c0d,0x09183c13, + 0x20380e05,0x00300804,0x0050140b,0x08f83815, + 0x20402c0a,0x20583e0f,0x01681013,0x09984c24, + 0x20201c11,0x20501220,0x00c8380d,0x0998201c, + 0x00600c01,0x00081202,0x00a00807,0x09e8381d, + 0x0040380a,0x00083a0c,0x00781403,0x09c8301d, + 0x00980a05,0x00502810,0x00784006,0x0af86031, + 0x20503601,0x00285813,0x01081806,0x0aa85826, + 0x20d01601,0x00282000,0x00600819,0x0af8382d, + 0x2048460a,0x00e05c13,0x20880c10,0x0ac83c26, + 0x20c81e02,0x00400400,0x01103421,0x0cc86c45, + 0x00184210,0x00f04c10,0x20604608,0x0bd84025, + 0x20102807,0x00783a05,0x20280a0f,0x0c983832, + 0x20902005,0x2038360b,0x00f03c03,0x0c283030, + 0x20e01002,0x20380605,0x01180604,0x0f385453, + 0x0020340a,0x2018661e,0x00e04206,0x0ce8201d, + 0x00684e05,0x01107810,0x21081a12,0x0de83820, + 0x00882201,0x00502802,0x00280a19,0x0d882024, + 0x00f01201,0x00100c02,0x0118222d,0x11885c38, + 0x22395e15,0x0301a000,0x20512400,0x1898aa3f, + 0x2380d80e,0x21d9d400,0x06906000,0x19d87a24, + 0x2340dc14,0x21797000,0x03885400,0x1990022d, + 0x23389a0a,0x0140e800,0x20c03000,0x22780e73, + 0x04305819,0x2278ee3e,0x06310268,0x16184273, + 0x06187a1a,0x0190a029,0x20c826a9,0x17d82e79, + 0x05b8a224,0x0201183b,0x2248729c,0x1758067b, + 0x05881414,0x21201a1f,0x02d80699,0x1e180ac0, + 0x22301e03,0x2118440c,0x0288305f,0x11e80e78, + 0x22b03815,0x20585e26,0x01c0387a,0x12e82291, + 0x2260641a,0x2088be32,0x02208074,0x1278128f, + 0x21302216,0x2188081e,0x0338206e,0x171822d5, + 0x00d01000,0x20a80803,0x0178260b,0x0f18124e, + 0x00f82a0d,0x00903c1a,0x00583208,0x0f982a58, + 0x00684e0b,0x01107c1c,0x20e86002,0x0f300254, + 0x20c04419,0x21088224,0x03101834,0x11d82284, + 0x20800e02,0x20683004,0x0150241d,0x0ca81e45, + 0x20a00c05,0x2018260d,0x01403024,0x0cf82a4a, + 0x00281202,0x20200a06,0x01203013,0x0cc81249, + 0x00781615,0x00201026,0x01081810,0x0e582e62, + 0x00700e01,0x20300e01,0x00981006,0x0ad80a33, + 0x00500202,0x00200804,0x00b81406,0x0b181e35, + 0x20503809,0x20684a0c,0x01381018,0x0ac80a33, + 0x2070140d,0x2038221b,0x01401c24,0x0ba81a48, + 0x20800404,0x00081a04,0x00c0081b,0x09781623, + 0x20300801,0x00281a01,0x00d00816,0x09982627, + 0x00282606,0x00802c0f,0x00181c09,0x09781623, + 0x00501203,0x0018180c,0x00d8200d,0x09d8262f, + 0x00680606,0x00101408,0x00681002,0x08a80e15, + 0x20280c02,0x00400401,0x0070000e,0x08a82215, + 0x00181e04,0x20203202,0x00c0140f,0x08981217, + 0x20582a03,0x00504402,0x0078081b,0x08a8221b, + 0x20480c07,0x00001e0a,0x00b81414,0x0818120a, + 0x00281e05,0x00103407,0x00800008,0x08381e0a, + 0x20603c09,0x20985e0d,0x01800c11,0x08181206, + 0x00001804,0x20583206,0x01801c0c,0x08282a08, + 0x20300203,0x2038100a,0x01200c07,0x08082404, + 0x20200c04,0x20680609,0x0150080e,0x08081801, + 0x00580e06,0x0060240e,0x00182601,0x08181001, + 0x00200a03,0x00081005,0x00c0080d,0x08181c04, + 0x00a80a07,0x20300c01,0x00e02201,0x08481007, + 0x00100a02,0x20381804,0x01400808,0x0848200c, + 0x00081202,0x00301204,0x0090180f,0x08281408, + 0x20580401,0x00280a03,0x00901013,0x08781414, + 0x21003010,0x20585613,0x0110001e,0x08980c15, + 0x20200802,0x20181603,0x00e0080c,0x08c81815, + 0x2080180b,0x20182209,0x00d8140f,0x08a81417, + 0x00681c04,0x00104400,0x00783004,0x09481420, + 0x00f82e0c,0x00706c1d,0x20483a13,0x0978101a, + 0x00781201,0x00101003,0x00980405,0x0998141e, + 0x00e85613,0x0050741a,0x00600a09,0x0988181a, + 0x00480e0e,0x2060140d,0x01702416,0x0a78202d, + 0x20683602,0x20504208,0x0160441a,0x0a380c1e, + 0x20f00803,0x20301800,0x00d81419,0x0aa8102c, + 0x20e04c13,0x21087220,0x02303423,0x0a680827, + 0x20e03815,0x20984e1d,0x01c00421,0x0c381048, + 0x20f03807,0x2118760d,0x02703807,0x0b70002f, + 0x00681e0b,0x2010440a,0x01300e13,0x0c38142f, + 0x2058220e,0x00402818,0x00681608,0x0bf80835, + 0x20c00210,0x00503023,0x00982e09,0x0ec82054, + 0x00c80e02,0x20303c07,0x00a84e24,0x0cd0101f, + 0x00101007,0x20886a15,0x02405e02,0x0d781023, + 0x00702405,0x20483610,0x01002216,0x0d600424, + 0x00e83c05,0x00403e0e,0x0150562b,0x11181038, + 0x23715412,0x257a7400,0x08a85000,0x17f06612, + 0x22b86202,0x2120b400,0x01288000,0x1a107e38, + 0x2208b207,0x01212400,0x20d83400,0x1a10564a, + 0x23d06802,0x2068e400,0x02f00000,0x22803e64, + 0x05b01e19,0x20102036,0x2138d6a6,0x16706266, + 0x04708c09,0x22a8c607,0x03f81680,0x17a03a78, + 0x0360680e,0x21a8ce15,0x03b05261,0x17402e7a, + 0x06c03404,0x01582c06,0x20986eb8,0x1e6042c0, + 0x22600c10,0x00600e16,0x20b82c6c,0x12203283, + 0x2168260d,0x20604c15,0x00e83c54,0x1300368e, + 0x20c83a0e,0x00006c15,0x00984842,0x12c0468a, + 0x2298860a,0x02205812,0x2140308c,0x17401ed6, + 0x00d81212,0x00902c1b,0x20881e08,0x0f200e51, + 0x00201809,0x20f83e11,0x02102011,0x0f80265c, + 0x20602c0a,0x20e86a16,0x0240241e,0x0f402e5a, + 0x00d81405,0x0010520d,0x00282810,0x12104688, + 0x20a80411,0x00580a19,0x00301421,0x0cb01645, + 0x20500e04,0x2098040a,0x01182c18,0x0cf02647, + 0x00001c02,0x20382809,0x00a83c0d,0x0cd02a44, + 0x20f00800,0x20482c01,0x01500836,0x0e402265, + 0x00682e11,0x00403019,0x00100004,0x0ae00e32, + 0x00480c02,0x20600603,0x01100409,0x0b001e37, + 0x0048360b,0x0040600f,0x0008140c,0x0af02238, + 0x00680402,0x20201c01,0x00a82809,0x0bb02646, + 0x2040140e,0x20781218,0x00d00817,0x09802225, + 0x20200a02,0x20800002,0x01280c15,0x09801a28, + 0x20402809,0x20984613,0x01802019,0x09701e25, + 0x00180e06,0x20301406,0x0100001a,0x09c01a35, + 0x0008120b,0x20201013,0x0098040a,0x08a01214, + 0x00001403,0x20681e05,0x0128040f,0x08901616, + 0x20301800,0x00182807,0x0078180e,0x08901a12, + 0x20801807,0x2068360b,0x0150141e,0x08801a19, + 0x00200806,0x20680a0d,0x00c0100a,0x0820220a, + 0x20300800,0x20282004,0x00b0080f,0x08200e07, + 0x00383203,0x00705407,0x20381805,0x08301a09, + 0x00480605,0x0000140b,0x00882006,0x08101a07, + 0x20600a01,0x20481404,0x00a80c11,0x08001803, + 0x00281603,0x00001c04,0x00300805,0x08101803, + 0x20181601,0x20500203,0x0120300d,0x08001400, + 0x20181201,0x00000a03,0x00d01812,0x08001404, + 0x00400e02,0x20281001,0x00600800,0x0840180b, + 0x20100002,0x20500605,0x00a0040c,0x08401c0b, + 0x20201807,0x20a81e07,0x01280c0b,0x0830240b, + 0x20401005,0x20481205,0x00f81010,0x08601815, + 0x00081406,0x00103e04,0x0018300b,0x08b01c11, + 0x00000602,0x20500002,0x00a80c09,0x08c01815, + 0x00481a0c,0x20302c0e,0x00b80406,0x08b01c14, + 0x00a01205,0x20181009,0x00b00004,0x0940101f, + 0x00380a0d,0x20581c0f,0x01004c0a,0x0960081b, + 0x00601c05,0x20481e03,0x00b80c08,0x0990141e, + 0x20504812,0x20a88a17,0x01502411,0x0970201f, + 0x20a80402,0x00381605,0x00602823,0x0a701832, + 0x2080240d,0x20785618,0x00903411,0x0a603428, + 0x20b84203,0x0040340c,0x00302419,0x0ab0102e, + 0x00484a12,0x0080781f,0x20c82c03,0x0aa02829, + 0x00782007,0x00205801,0x00183404,0x0c602846, + 0x20881207,0x00203810,0x20c84606,0x0bd0382e, + 0x20580a09,0x20d80c02,0x01005e0a,0x0c503436, + 0x21302c0d,0x20983e18,0x01203010,0x0c102833, + 0x21c83e12,0x20702c15,0x01706c1a,0x0ec02055, + 0x00a81c01,0x20201603,0x0020221d,0x0d10281b, + 0x00806008,0x20f83a18,0x00d83a17,0x0dc05424, + 0x00d81604,0x0020380d,0x00382e27,0x0d902826, + 0x0130500b,0x21687621,0x02104e39,0x11505c42, + 0x22588006,0x03918800,0x27990c00,0x19808641, + 0x22d0500e,0x01286c00,0x22387c00,0x1b005e3e, + 0x2270b807,0x2238f000,0x02983800,0x1ac08e42, + 0x23b01c08,0x22105800,0x01e8a000,0x2390d673, + 0x0428520d,0x01907412,0x21702270,0x16e00e79, + 0x05089e17,0x0260e42b,0x23e83a88,0x18603a81, + 0x04483e0c,0x00b06814,0x21384e76,0x18107e7d, + 0x07086a1e,0x21a07417,0x034026b2,0x1f1096cc, + 0x21682408,0x00503215,0x00602c56,0x12602686, + 0x22300c08,0x20181e1b,0x20506069,0x13804691, + 0x21a00008,0x20383a11,0x00802857,0x1360668c, + 0x2340ec2d,0x23493643,0x0518349e,0x17b09ad6, + 0x20483a02,0x20300004,0x01203014,0x0f302251, + 0x00b00c06,0x00300e03,0x20c84000,0x10104e5c, + 0x00501800,0x20302007,0x20786c08,0x0ff06a5d, + 0x01182e21,0x00701442,0x00486c03,0x12a05286, + 0x00703601,0x21181a03,0x01282007,0x0cf03e44, + 0x20981a0a,0x0050240f,0x20a80822,0x0d60364b, + 0x00182204,0x00303006,0x00181416,0x0d40424d, + 0x20f00c13,0x20381221,0x00900437,0x0ec05e69, + 0x20a02c06,0x20485205,0x00c0041e,0x0b102a31, + 0x00502009,0x00081e0f,0x00000407,0x0b603e37, + 0x20702004,0x20484206,0x00d0201a,0x0b403a35, + 0x0070020b,0x00000817,0x00582c0a,0x0c204648, + 0x00a81e08,0x00702c0c,0x20881601,0x09d02a23, + 0x20481e05,0x00801c0a,0x20780817,0x09e03228, + 0x00581e03,0x00303806,0x20482006,0x09e04625, + 0x20480803,0x00080e0a,0x00702420,0x0a204634, + 0x20b00c08,0x0008260d,0x0030181d,0x08e02a15, + 0x00381000,0x00001e04,0x0000000a,0x08e03a18, + 0x20381801,0x20301e04,0x00a00015,0x08e03e18, + 0x20100004,0x20201202,0x00582c12,0x08f04a1a, + 0x00800607,0x0030100c,0x20681e03,0x08802e08, + 0x20301001,0x20380e03,0x00781012,0x0860320a, + 0x20101a03,0x20983801,0x01101c0c,0x08703a07, + 0x20181609,0x20200c0b,0x00801010,0x08603a09, + 0x20780805,0x00400a09,0x20200415,0x08502800, + 0x20101001,0x00182002,0x00380409,0x08502404, + 0x20202c09,0x20383a09,0x00381c09,0x08604003, + 0x20201c07,0x20782a0e,0x00c0080f,0x08604406, + 0x00280603,0x00200c07,0x00080c01,0x0880240c, + 0x00280a02,0x00500803,0x20500006,0x0890280c, + 0x00582a0b,0x00803011,0x20b81404,0x0890300a, + 0x00181000,0x00101808,0x0028280a,0x08c03c13, + 0x00680a02,0x00180a02,0x00302007,0x08f02410, + 0x20280806,0x00400e04,0x2038080b,0x09102814, + 0x20900c0a,0x2018260e,0x00101c14,0x09103415, + 0x00681a09,0x20301c08,0x0080200d,0x0980381e, + 0x20a01804,0x20183a07,0x00200c19,0x09a02c1f, + 0x00b82610,0x0020380f,0x00001804,0x09d0281c, + 0x00d81a0a,0x0010540f,0x20883606,0x09e0381c, + 0x2080240d,0x20982613,0x0108041e,0x0ac04434, + 0x00601802,0x00501404,0x20c85206,0x0ad02c29, + 0x20f05813,0x20789622,0x00e01c24,0x0af03430, + 0x20e02c0b,0x20485e10,0x00d03422,0x0ae0282a, + 0x00e80a0d,0x00081014,0x00601805,0x0cc03846, + 0x20f81607,0x00b00c09,0x20701c0a,0x0c10102b, + 0x20e01e03,0x00f82418,0x21784207,0x0cc0243f, + 0x20682a0a,0x00704812,0x20a81608,0x0c803837, + 0x22f05c0a,0x20288a12,0x0030382f,0x0f405460, + 0x00b03404,0x00683e0c,0x20401220,0x0d60241e, + 0x0108a205,0x0160ec0f,0x21f0122f,0x0e603022, + 0x00881404,0x20380a0b,0x00804619,0x0e004025, + 0x01e86e04,0x0160800b,0x2208225a,0x12406047, + 0x21f8160c,0x20f00800,0x0330cc00,0x19880a41, + 0x21f8160b,0x20908800,0x01200400,0x1b703a51, + 0x2218d20b,0x03313c00,0x24006000,0x1bf05e50, + 0x23388e1b,0x03d0ac00,0x2460f000,0x25308a79, + 0x03502812,0x21487a25,0x03507e5e,0x17004670, + 0x03909012,0x20e8ee21,0x03404e5d,0x1870267f, + 0x03802c06,0x20284a21,0x01006662,0x18f07a80, + 0x05206c39,0x01a8c251,0x21a0229a,0x20a0cac6, + 0x20e01211,0x20a83810,0x01780441,0x12e05e7e, + 0x21b81a07,0x01600c15,0x2078344d,0x13f02e87, + 0x21203815,0x00983a10,0x20288046,0x1440728e, + 0x2078e637,0x0351905a,0x24a8c05a,0x1950aae6, + 0x20609020,0x2068aa24,0x00986417,0x0fc05a52, + 0x01182a02,0x01002c00,0x20400e03,0x10802e61, + 0x0048521b,0x0170682e,0x21081810,0x10a03e63, + 0x21003824,0x20386e4b,0x01a05c45,0x13708e96, + 0x00786a20,0x01e0883d,0x22183405,0x0d702244, + 0x21300407,0x00782206,0x00701431,0x0db0324a, + 0x20301011,0x00382e23,0x00a0441c,0x0dd0564e, + 0x00480e09,0x00a01821,0x20188816,0x0fa06e68, + 0x2058200f,0x00503224,0x00104019,0x0b804235, + 0x00e8320a,0x0070440e,0x20100609,0x0bd03a36, + 0x20381606,0x0070180e,0x20183414,0x0bd05235, + 0x20480e07,0x00700405,0x00501c21,0x0cc05a4d, + 0x00201a06,0x20382809,0x00d80c0b,0x0a203623, + 0x20903806,0x20583e10,0x01001021,0x0a40422a, + 0x00200400,0x00281a03,0x0060140b,0x0a704a25, + 0x2020180b,0x00482210,0x00681016,0x0ad06231, + 0x20301407,0x00380a08,0x00482410,0x09303616, + 0x00380402,0x00981003,0x00181406,0x09503a16, + 0x20202001,0x00382a03,0x00080c11,0x09705217, + 0x00480e0b,0x00a01012,0x20281c10,0x0990521e, + 0x00182609,0x00801c0f,0x00201009,0x08c02609, + 0x20281604,0x00802408,0x20380c0f,0x08c03a0b, + 0x20400003,0x00a01002,0x20a8280c,0x09004608, + 0x20900c0c,0x00782e11,0x0020101c,0x08f05208, + 0x20201007,0x2018120d,0x0090080c,0x08a03401, + 0x00080c02,0x00301605,0x0060040b,0x08a03802, + 0x00782e08,0x00a04c09,0x20681000,0x08e03a02, + 0x00681209,0x00b03012,0x20983000,0x09004c06, + 0x20181605,0x00300408,0x00500408,0x08d02c0b, + 0x20100401,0x00080c00,0x00b80409,0x08e0300c, + 0x20502808,0x20184610,0x00d01415,0x08f03409, + 0x00101002,0x00681609,0x00401c12,0x0940440f, + 0x00402401,0x20282206,0x00680405,0x09403412, + 0x00400a03,0x00180804,0x00800407,0x09603014, + 0x00101a01,0x0080000a,0x20483c05,0x09703016, + 0x20301007,0x00a82e03,0x20100015,0x0a104423, + 0x20701409,0x00801203,0x20284412,0x09f02c1d, + 0x20601405,0x00383606,0x00601c14,0x0a303421, + 0x00382a04,0x00f01006,0x20403809,0x0a40201d, + 0x0058220c,0x00e04811,0x20c80c0c,0x0b704c34, + 0x00785212,0x00c06019,0x00102602,0x0b101425, + 0x00581a02,0x00807409,0x20785803,0x0b70402d, + 0x20380c04,0x00502e07,0x00080412,0x0b50442b, + 0x0010240e,0x00682213,0x0060181a,0x0d405046, + 0x2160140f,0x20782e1d,0x01a03c14,0x0c40342d, + 0x21184609,0x00203803,0x01504010,0x0cf02436, + 0x21001208,0x00183005,0x00b0340a,0x0ce03c38, + 0x22587215,0x00f09018,0x2020101d,0x0fe05462, + 0x00f85e05,0x2030600f,0x00f8162d,0x0da0381f, + 0x00b08007,0x20f8fe16,0x02306220,0x0ea0382d, + 0x00c01c06,0x00584611,0x20100a25,0x0e905029, + 0x01a0940c,0x20d8c225,0x0210224f,0x12d06446, + 0x22c01a0b,0x00c83800,0x00609800,0x1a006e29, + 0x22a87401,0x01b04c00,0x2080a400,0x1c104e42, + 0x22c0b406,0x22893400,0x05802400,0x1c708e36, + 0x24f09407,0x2328f800,0x07101c00,0x2620de56, + 0x0468080f,0x01200221,0x20880683,0x1810a26a, + 0x04b84e0e,0x2020c404,0x00b0127e,0x1950a281, + 0x03e80e07,0x00503812,0x00a84683,0x1a10ae78, + 0x08b00a16,0x20c08816,0x03387eec,0x2230fecc, + 0x21f02803,0x0100000d,0x20888451,0x13d07e83, + 0x22201412,0x21583e27,0x03c02462,0x1480968f, + 0x00284206,0x00207602,0x01980c37,0x1540a29e, + 0x23e04016,0x20b91a2b,0x056094b4,0x1a50bee8, + 0x01a8be13,0x01a10c17,0x20881e0c,0x10705e61, + 0x00f02e05,0x21084c0f,0x02d84603,0x11107e5f, + 0x21702c0c,0x20e88e14,0x03602c3e,0x11308a64, + 0x01481209,0x00503818,0x0108b206,0x14e0e291, + 0x21a0540f,0x2158b222,0x03b06042,0x0da05646, + 0x20d01603,0x20481801,0x01a81c2b,0x0e40724b, + 0x00e00a08,0x20300811,0x01385207,0x0eb09248, + 0x20600402,0x00181202,0x01e82437,0x1090aa78, + 0x00a01e01,0x00082c0c,0x00f83e0b,0x0c10622b, + 0x0040200b,0x00085607,0x01480805,0x0c606233, + 0x20801003,0x20182608,0x01580822,0x0c907a3b, + 0x20b80601,0x00281c04,0x01980c26,0x0da0964a, + 0x20480602,0x00702008,0x00481c14,0x0ab05a27, + 0x20385a10,0x00906c19,0x00080812,0x0af06228, + 0x00200804,0x00381001,0x00b83009,0x0b206e25, + 0x00981c01,0x00102400,0x01382406,0x0bb09634, + 0x00583605,0x00503800,0x00c02009,0x09c05619, + 0x0050240c,0x20d81a17,0x01b00409,0x09e0721b, + 0x00082206,0x0050380c,0x00781c0e,0x0a205e1a, + 0x20800605,0x20581005,0x01c00422,0x0a508620, + 0x20803c0a,0x2088560f,0x01b00017,0x09305e09, + 0x20600a06,0x20481c0c,0x01580c17,0x09405a0b, + 0x20281401,0x20300e06,0x0150180e,0x09905e0b, + 0x00201408,0x20580a0b,0x0188300b,0x09b0860a, + 0x00682a0a,0x00802410,0x00681201,0x09205002, + 0x00100004,0x20181207,0x00e00805,0x09306003, + 0x20102002,0x20883e03,0x01800c09,0x09605c00, + 0x20381a06,0x0010000e,0x01700412,0x09a06804, + 0x2060300b,0x2038360f,0x00f80c10,0x0950540a, + 0x00180401,0x20200804,0x00a81809,0x09605c0b, + 0x00381004,0x00103002,0x00983405,0x09806008, + 0x00380c01,0x20501a03,0x01700c09,0x09f07c12, + 0x00583a04,0x00a04c11,0x00182201,0x09c04412, + 0x00180607,0x20200c07,0x00c00c0b,0x09e05815, + 0x00084e0e,0x20304c0f,0x0160300f,0x09e05412, + 0x00401800,0x20800a01,0x01d81412,0x0ac07c20, + 0x00383608,0x20504805,0x0150380f,0x0a605019, + 0x2010100f,0x20300a0e,0x00f81c0d,0x0ab06021, + 0x20106012,0x2168721c,0x02900c0f,0x0ab06c21, + 0x20880c05,0x20281400,0x01f0281d,0x0c107437, + 0x20b0680b,0x21288e14,0x02603817,0x0b70642b, + 0x00383619,0x0010281f,0x01004c0b,0x0bf0542d, + 0x00180e0d,0x00200819,0x00d80c0b,0x0bf05c2e, + 0x01083e12,0x2040440f,0x01a03807,0x0e209049, + 0x2070020e,0x00800c0d,0x00381a0a,0x0cf07032, + 0x21a06c14,0x20c8922c,0x01b02c14,0x0d90843d, + 0x21780803,0x0000020e,0x00f0240e,0x0d90703b, + 0x23a0841a,0x2138c628,0x02b02036,0x10c0a467, + 0x00a06c09,0x0088ba1b,0x0060061e,0x0e40601d, + 0x01286206,0x01008011,0x20a88637,0x0f606c29, + 0x01201002,0x20201205,0x00f85236,0x0f406c25, + 0x0278ba0c,0x00e0fc25,0x20686e74,0x13e09844, + 0x2370220c,0x22200c00,0x02b07000,0x1b30d21a, + 0x2291040b,0x23391400,0x04a84c00,0x1cf0d233, + 0x22686e04,0x01c0e800,0x22000000,0x1e50fe42, + 0x24780807,0x2020c800,0x22481000,0x28d17a5f, + 0x05605017,0x21981a25,0x02e832a4,0x1980f26c, + 0x03c81e1a,0x00e82422,0x00506e7a,0x1ac0c270, + 0x03782601,0x0000120b,0x01b06671,0x1ba0f67a, + 0x07589629,0x20409c15,0x00e0fed6,0x24c17eca, + 0x21c88e1a,0x20507021,0x0280145e,0x14e0be8f, + 0x21000817,0x0070062d,0x20480c3b,0x16410a8f, + 0x20401400,0x2088520d,0x01f02c34,0x16f11299, + 0x22807c3a,0x22985667,0x03587089,0x1cf1d6f0, + 0x0070c81a,0x22892a2e,0x0450280b,0x1170d65b, + 0x00a83e0a,0x00904018,0x20385c0d,0x1280d66b, + 0x20b0140d,0x2038060c,0x00b88429,0x12e10e6a, + 0x00b0061f,0x20a00446,0x0208d412,0x170142a2, + 0x20a8360c,0x0090501f,0x20589020,0x0ee0c245, + 0x20f81c06,0x20502206,0x00d8182c,0x0f80c24f, + 0x00582a0c,0x0020241a,0x00a8380a,0x1010ca50, + 0x20481008,0x20980617,0x02100035,0x1261267f, + 0x00981006,0x20402605,0x00f82001,0x0d109e35, + 0x00f0220e,0x20c0140b,0x01683203,0x0d70b63a, + 0x20501004,0x20800e0b,0x01281c1a,0x0dd0ca3e, + 0x20c01003,0x20d82401,0x0208542a,0x0f310a4f, + 0x20682e0d,0x2080140e,0x0180301c,0x0b909227, + 0x21304c18,0x20589e1f,0x01a0042a,0x0bd09a27, + 0x00600400,0x20400401,0x0158300a,0x0c30ae2c, + 0x00b03206,0x20982c0b,0x01783c06,0x0d30e638, + 0x00005011,0x21386619,0x01d00009,0x0ab0aa14, + 0x01184216,0x00e0582a,0x20d83e0f,0x0b008e19, + 0x20600201,0x20382801,0x01600c1a,0x0b109a1a, + 0x20d80807,0x00380a07,0x00c81827,0x0bb0d622, + 0x00284e11,0x0010641a,0x00482808,0x0a309a0c, + 0x20c80c09,0x20100219,0x00903023,0x0a40960f, + 0x20101c03,0x20382a03,0x00c81808,0x0a809e09, + 0x00b82a0b,0x0010380f,0x00a81400,0x0b10ca0e, + 0x20505011,0x21285a1a,0x01d80c0f,0x0a009400, + 0x00501c02,0x20481003,0x00a83e01,0x0a208c02, + 0x00081601,0x00402807,0x00282806,0x0a609602, + 0x2090340b,0x20984a13,0x01900020,0x0ac0c402, + 0x0058460c,0x00205c19,0x00782c01,0x0a208008, + 0x00200e04,0x00300008,0x0058100d,0x0a407808, + 0x00881609,0x20100405,0x00c02c08,0x0a708c05, + 0x00380601,0x0048040e,0x00781c07,0x0b30b816, + 0x00105000,0x20f8620c,0x01e03010,0x0a708410, + 0x20680c08,0x00600605,0x00501012,0x0ac07817, + 0x20e07816,0x20689a18,0x00e80c1e,0x0ad09818, + 0x00484609,0x0030500c,0x00603811,0x0c10c421, + 0x20601410,0x0068560b,0x00700814,0x0b408422, + 0x00e82210,0x00303c12,0x00602000,0x0ba08820, + 0x01087a17,0x0180b429,0x2188260d,0x0bd08c21, + 0x20304403,0x20e83610,0x01a0281d,0x0d60e438, + 0x00086e19,0x00b0a826,0x20f80803,0x0c80942d, + 0x21603c14,0x2058761f,0x0150442a,0x0ce09c35, + 0x20c01006,0x20681e1b,0x01506424,0x0ce0a02c, + 0x20304c0d,0x00386a08,0x00d80c15,0x0f90dc51, + 0x21582c0f,0x21001224,0x01b05404,0x0e00ac31, + 0x20589617,0x00a0b81d,0x20882618,0x0ed0a83e, + 0x21580807,0x20281a09,0x00e81801,0x0ea0a83e, + 0x22087e1e,0x0160c41f,0x20e8180e,0x1270e063, + 0x01382e03,0x21b0880a,0x02088a39,0x0f40ac14, + 0x00d0780d,0x21b89e27,0x02580a26,0x1050a01d, + 0x01484604,0x2040440c,0x00882a3b,0x10509820, + 0x01a07c13,0x20992a3a,0x02406a4f,0x1540d43f, + 0x24389011,0x02106c00,0x23907000,0x1cf0b607, + 0x21d91e1e,0x0191fc00,0x24f14000,0x1ef0ca3e, + 0x22906a06,0x23d85c00,0x03309400,0x20312632, + 0x2408ae1c,0x01f0ac00,0x2291f000,0x2b30e249, + 0x06d83e3e,0x2030d834,0x21e086c9,0x1bb1126b, + 0x02208028,0x22e87a59,0x0300b658,0x1c912e6a, + 0x03708202,0x22385a11,0x01c0367c,0x1e016670, + 0x04c1042c,0x20c92654,0x0030c2c1,0x27f1a2aa, + 0x2360c453,0x21393287,0x0180407f,0x16e13e90, + 0x00701e16,0x20e01c1f,0x0128680e,0x1861268f, + 0x20301c10,0x20381617,0x00684c27,0x19615a9b, + 0x01287e1f,0x0351242f,0x24689822,0x20c1b2f9, + 0x0218aa3e,0x01f12c74,0x2348fe23,0x1380f662, + 0x00103c10,0x20787223,0x01a80c24,0x14410276, + 0x00280e10,0x00403418,0x0018701d,0x15212279, + 0x21384411,0x01600e2e,0x00204858,0x19d186bc, + 0x21603c24,0x20b85247,0x01704c3f,0x1070e254, + 0x20a01805,0x0088340e,0x20387826,0x1120d651, + 0x20701c12,0x00185219,0x00e81424,0x11d0fa58, + 0x00402603,0x00583007,0x00687c1e,0x15017281, + 0x00f80616,0x00480c25,0x00384204,0x0e70c236, + 0x00187215,0x00e0701f,0x20f02008,0x0f00c23a, + 0x20183e0b,0x0080381c,0x20683810,0x0f80e23f, + 0x20980c0c,0x00e00e03,0x20687c2a,0x11913e5c, + 0x21304817,0x0038721e,0x00080c29,0x0cf0c224, + 0x0058080e,0x20e04a20,0x00c8240b,0x0d50e630, + 0x00580a03,0x20701606,0x0080100b,0x0dd0ea31, + 0x00584e15,0x00b0601f,0x20381c11,0x0f310e3f, + 0x01186a1c,0x01608828,0x21c82e10,0x0c20aa17, + 0x20603606,0x2108640b,0x01f8081b,0x0c10b21d, + 0x2080280b,0x20882e0f,0x00d8341c,0x0c80de1e, + 0x20501810,0x2088221f,0x01500020,0x0d911626, + 0x20f05c1f,0x2048822b,0x00600c22,0x0b70ae0e, + 0x20302408,0x20382208,0x00682c0b,0x0b80b60a, + 0x00382605,0x00203011,0x00283c05,0x0be0ba0d, + 0x20103205,0x20183c10,0x00c83810,0x0cc0f60f, + 0x00c86621,0x01309c33,0x21a8320b,0x0b509e02, + 0x00682604,0x0060400f,0x20182402,0x0b509e04, + 0x00000e07,0x20781002,0x00e0200e,0x0ba0b604, + 0x00283802,0x00a05401,0x20381c0e,0x0c90f000, + 0x20704c20,0x20687230,0x00e0381a,0x0b40a805, + 0x20381e07,0x20402403,0x00e03415,0x0b50a007, + 0x20203014,0x20483e12,0x00a8200c,0x0bb0b809, + 0x00301e08,0x20480c06,0x01201014,0x0cd0e811, + 0x0018721d,0x00d09830,0x20e81005,0x0bc0a415, + 0x0020100a,0x20b82611,0x0170180d,0x0be0b418, + 0x00788e1b,0x0080d029,0x20481407,0x0c20ac12, + 0x20505012,0x00387e12,0x00f01c1d,0x0db0ec2a, + 0x00b04410,0x20e81626,0x01801009,0x0c70c01b, + 0x20200203,0x2078200e,0x00e01412,0x0cd0b028, + 0x20606014,0x21b8ae29,0x0300801d,0x0cf0bc24, + 0x00087a11,0x01709c23,0x21000c0d,0x0f60f83f, + 0x21802a0b,0x0028a009,0x01204028,0x0da09c34, + 0x20281a15,0x20703c06,0x00601c0b,0x0e50d436, + 0x2068260f,0x20301014,0x00481009,0x0e60d437, + 0x00b86606,0x20707a0f,0x01706c0d,0x1191244c, + 0x20603c13,0x00c87219,0x21584621,0x0f80b838, + 0x21c08827,0x20d90a3a,0x01681004,0x1020c03e, + 0x20d02808,0x20b83619,0x00982a08,0x1020d837, + 0x23e0200c,0x2218b621,0x0350502c,0x14513069, + 0x0108320a,0x01b0041e,0x2328362f,0x10b0880f, + 0x01a87a12,0x0150c837,0x22c8de4d,0x11b09417, + 0x00f04400,0x20188e01,0x2058522e,0x1190a01b, + 0x02e01a01,0x21904803,0x00891e89,0x17512c37, + 0x2320b021,0x21294000,0x0288a400,0x1df09003, + 0x23b0400e,0x01995400,0x20413800,0x1fb02406, + 0x22f8b006,0x0510dc00,0x2850e400,0x2250821e, + 0x25c09423,0x22595400,0x03404c00,0x2cd0fa0b, + 0x02f86235,0x01a02064,0x22809a95,0x1d408647, + 0x04a87618,0x02a10429,0x25a03ab1,0x1ef0da53, + 0x0348aa1b,0x02512812,0x24e0de8d,0x20a10265, + 0x07790240,0x0001ec6a,0x22104315,0x2b016695, + 0x01d8340f,0x0021223b,0x22001608,0x19712e95, + 0x20f84801,0x00c0761f,0x2190c02d,0x1ab11a95, + 0x00c0181b,0x2050423f,0x20405010,0x1c215ea4, + 0x20d0340b,0x24085656,0x05a1a051,0x23e1daf7, + 0x21e0540a,0x20b8ca0e,0x02804c51,0x1520de71, + 0x0110080d,0x20604a1b,0x00584801,0x16813e7e, + 0x20e8120f,0x00101412,0x00c81435,0x17713e81, + 0x2020ac24,0x2338be34,0x0458942b,0x1d4216b9, + 0x00e84e0a,0x00a06810,0x20a83e08,0x1260fe4d, + 0x20480a0e,0x2040100b,0x01784034,0x12e0fe64, + 0x00b0040b,0x20300a1b,0x01183c0a,0x14013a61, + 0x00180e1c,0x20903c37,0x0168cc25,0x1811aa92, + 0x2070180c,0x20981a0f,0x01082021,0x1010ea40, + 0x2140741a,0x2068e21e,0x01b81827,0x1080da36, + 0x20d04c03,0x20187c05,0x0138582c,0x1150fa46, + 0x0030080d,0x20c81a1d,0x02582427,0x14217a6c, + 0x00483e14,0x20206c16,0x00a8340b,0x0e70d62a, + 0x01481e17,0x01702c2f,0x21d85614,0x0f10c62d, + 0x00281203,0x0120000d,0x20c82806,0x0fa0de2d, + 0x21004602,0x20a8840b,0x01f83c30,0x11714640, + 0x20b0641e,0x2118ae27,0x02500418,0x0d60be19, + 0x20c8280c,0x01003e16,0x21100c27,0x0db0ca24, + 0x00382607,0x00d05005,0x20c81c0c,0x0e50e224, + 0x00a81005,0x00702804,0x20285801,0x0ff13a28, + 0x01184a1e,0x00809433,0x20786609,0x0cd0ae11, + 0x00582e07,0x0060480d,0x20281c03,0x0d00be0f, + 0x20202009,0x00483e10,0x00800015,0x0d70d213, + 0x20683610,0x00305013,0x00880420,0x0ee11e17, + 0x2150401a,0x20a88e27,0x01e06029,0x0c60a601, + 0x00201c03,0x20583208,0x01002811,0x0ca0ba05, + 0x20781400,0x00c0100c,0x20682410,0x0d20c601, + 0x00403813,0x2098561c,0x01c0140f,0x0e912400, + 0x0198461c,0x00507826,0x20582616,0x0cb0b808, + 0x20901000,0x00382c01,0x00301418,0x0cc0c40f, + 0x01282e10,0x00805c0d,0x20201606,0x0d30c804, + 0x20583e09,0x0040441d,0x0078101a,0x0ed11c15, + 0x21b06026,0x20c8b62e,0x01904035,0x0d00bc18, + 0x00c01603,0x00600802,0x20881e04,0x0d70d019, + 0x2140701a,0x2048d624,0x0150482f,0x0d80cc19, + 0x00c83e0a,0x20a07401,0x0170340b,0x0fd13c28, + 0x01a88631,0x00c0b443,0x21400e1e,0x0e20c823, + 0x20500407,0x00b82208,0x20700420,0x0e50c026, + 0x00e83a1e,0x01807029,0x22083e0c,0x0ec0dc2a, + 0x2110600e,0x2198d21f,0x03406430,0x11714045, + 0x22402425,0x21582e4f,0x01901432,0x0f30f42d, + 0x21781e0f,0x00c8080d,0x20f01c10,0x0ff0c03f, + 0x21501416,0x00a8562f,0x2040241d,0x1010d433, + 0x00505a17,0x2018b80b,0x00000603,0x1411505c, + 0x00d81e10,0x20c04422,0x00f8d63a,0x10d0a829, + 0x00a84c12,0x00509620,0x21189a36,0x11d0cc2c, + 0x20683e07,0x01004414,0x21989221,0x11d0b431, + 0x23202030,0x0158563a,0x22e8e40b,0x17013c60, + 0x00608804,0x2138920d,0x01f85212,0x11606403, + 0x00708e07,0x20d8a416,0x01485e16,0x12806406, + 0x01002c00,0x00004000,0x2088a230,0x12b08808, + 0x02d8221b,0x01d09052,0x24391686,0x1960b41f, + 0x21086213,0x00612000,0x21286400,0x1f70f224, + 0x22e04429,0x2228d000,0x06693800,0x2040cc0a, + 0x2290900a,0x2349b400,0x09b0a000,0x22806004, + 0x23982c11,0x01b08800,0x25286800,0x2ef11a1a, + 0x20607843,0x21296638,0x03606631,0x1e109a3c, + 0x03202e48,0x2118847c,0x03208a89,0x1fe0823a, + 0x01906003,0x20f9241f,0x02e0be7b,0x2200c63a, + 0x0370821d,0x01098033,0x2301c6ab,0x2d410a6f, + 0x02c83e59,0x00c0b88f,0x22305e42,0x1b50e276, + 0x20d03033,0x2068925d,0x0111100e,0x1cb12e78, + 0x02884225,0x0090c028,0x21b0922f,0x1eb1668f, + 0x20282014,0x03006225,0x2900be05,0x280216c7, + 0x21481c27,0x2040527c,0x00b0f042,0x17517a76, + 0x01e82e28,0x0060843e,0x21382a19,0x1901667d, + 0x21d00c18,0x20782646,0x0150b047,0x1a11b683, + 0x02289a14,0x0281c817,0x27986e0a,0x21b252ce, + 0x00303c14,0x20a8b208,0x01e87808,0x14614a51, + 0x21200419,0x20580a3b,0x00e03c3f,0x15217a6b, + 0x01680c09,0x20402401,0x00d89610,0x16b1b267, + 0x21b80805,0x00201e26,0x2070745c,0x1b9222a5, + 0x00581a1f,0x00504835,0x20e86c12,0x12012644, + 0x00683a03,0x2040ac11,0x00d8e409,0x12815646, + 0x20a83616,0x2070981d,0x01586c31,0x13817a57, + 0x01080411,0x00000a18,0x0018740a,0x17721a72, + 0x21002017,0x20186227,0x00403c21,0x10411a2b, + 0x20301209,0x21283009,0x0370181a,0x10810235, + 0x00001817,0x21484e27,0x03b00013,0x11715235, + 0x2128260a,0x2010681a,0x0028a83b,0x1451d250, + 0x01383e0d,0x0070b01d,0x2148a60f,0x0f311a21, + 0x00001c07,0x20e85211,0x02b01011,0x0f41121f, + 0x2040120c,0x20d82c1e,0x02883412,0x10113222, + 0x00f00603,0x20980a03,0x01c00005,0x12719e30, + 0x20e02005,0x2088660a,0x01805c2a,0x0e30e614, + 0x20201c07,0x20885404,0x01882010,0x0e81020f, + 0x00781400,0x20a03a07,0x01d81806,0x0f313a17, + 0x2150240e,0x20986a0b,0x01a00833,0x11419614, + 0x00581a07,0x00004805,0x20182c01,0x0e010802, + 0x00581613,0x20103819,0x00380c08,0x0e410a03, + 0x20701006,0x20e83606,0x02a8081c,0x0eb12206, + 0x01782618,0x00007020,0x00083a0d,0x11219e01, + 0x20302810,0x20687a10,0x01102810,0x0e20ec0a, + 0x2090001a,0x20580620,0x01080418,0x0e610c0e, + 0x00201603,0x20a8400c,0x01d01807,0x0ee11c0c, + 0x20e0341a,0x20989e2a,0x01c05437,0x11419014, + 0x00a8321c,0x00509421,0x20e84806,0x0ea10415, + 0x00982221,0x20505c2e,0x01080a03,0x0f110018, + 0x00683e02,0x2040b004,0x00d8480c,0x0f613815, + 0x00201e13,0x00485823,0x20c0100c,0x12819835, + 0x2160681c,0x20893634,0x01809c25,0x0f90e82b, + 0x00200c15,0x20d82a34,0x02703418,0x0fe11423, + 0x21001e0a,0x21385202,0x0390681d,0x1051182a, + 0x2038280d,0x00b07617,0x22284811,0x1461c044, + 0x00281e14,0x0120581f,0x2358c61d,0x1121042e, + 0x22702a13,0x20a8780b,0x01d8381e,0x1160f43e, + 0x00200801,0x20d81e21,0x02684a12,0x11d1342f, + 0x21282624,0x00207010,0x20586008,0x16b18c50, + 0x20200425,0x00a8121f,0x21f87e18,0x1220b814, + 0x01d02435,0x00086e2d,0x2018ca56,0x1330c822, + 0x20c03831,0x20a8a61e,0x01e8ee0d,0x1310d020, + 0x2028084c,0x20801a5b,0x0179562e,0x1911343d, + 0x00a88219,0x00c17c4c,0x2238c21e,0x12608608, + 0x00087a25,0x0091686f,0x21c8e400,0x13607609, + 0x01085e25,0x00411470,0x20b8ba30,0x13b07c01, + 0x01181a2c,0x20a04c84,0x01d8ba34,0x1a306c0b + }, //ct0 + { + 0x21986a12,0x00b00000,0x00012800,0x1be85e0a, + 0x22900e04,0x21400000,0x00082c00,0x1d70480f, + 0x21d80603,0x21400000,0x00001c00,0x1af03205, + 0x22682402,0x20800000,0x00003400,0x1fd81a09, + 0x0108301e,0x20f00236,0x00001a4c,0x1b301630, + 0x02983c01,0x2120020b,0x0008127c,0x1d402e2e, + 0x01b81605,0x2150020a,0x00000257,0x1a503a30, + 0x01e8720d,0x21100006,0x00009a72,0x1ef00642, + 0x00b80a0d,0x21b00025,0x0008561c,0x18c81264, + 0x2050180f,0x22000207,0x0008ae01,0x1a80126d, + 0x0020301a,0x21a0021a,0x0008d607,0x17e01a5f, + 0x01703416,0x22d00221,0x00087a17,0x1b904686, + 0x00d03202,0x21d00203,0x00080805,0x15680e6f, + 0x01a01614,0x21a00024,0x00083611,0x17083676, + 0x00a81619,0x20e00034,0x00082801,0x14e85262, + 0x20b81214,0x22000022,0x00082c2d,0x17580e7b, + 0x20980c03,0x21100209,0x0000082b,0x12381a57, + 0x21500010,0x21500217,0x0000143e,0x13783260, + 0x2070040b,0x21300217,0x00003820,0x12082e51, + 0x00a0440f,0x22300219,0x0008580b,0x1408065f, + 0x00001803,0x21400001,0x00083c0f,0x1008223a, + 0x00b80a14,0x21500019,0x00002000,0x11283640, + 0x00701a09,0x2120000b,0x00080c0b,0x0fe82a3c, + 0x20e80a08,0x21300014,0x0008202a,0x11684645, + 0x20100606,0x20e0000a,0x0000040e,0x0e683a2b, + 0x20a0381a,0x21700224,0x00084820,0x0f581a30, + 0x20d0040c,0x20c00211,0x00081020,0x0e482e26, + 0x00801000,0x21500203,0x00000c00,0x0fa83a30, + 0x00100004,0x20d00207,0x0000140c,0x0d482e1e, + 0x00781e18,0x20a00029,0x00002001,0x0e28521f, + 0x00980a08,0x20a00012,0x00000605,0x0d683e18, + 0x20300c03,0x21100203,0x00080419,0x0e583a23, + 0x20100603,0x20c00004,0x0000080d,0x0c882a12, + 0x2050180e,0x2110021e,0x00001817,0x0d482213, + 0x20580601,0x20d00206,0x00002c15,0x0cb82a10, + 0x0028060a,0x20e00007,0x00001c0e,0x0d883a10, + 0x20180401,0x20b00206,0x00000c0c,0x0c282605, + 0x00380a06,0x20b0000c,0x00081008,0x0cf83603, + 0x00000c08,0x20e00208,0x00082007,0x0c782202, + 0x20701012,0x20f00217,0x00083813,0x0d483001, + 0x20100c08,0x20c00203,0x00082809,0x0c282805, + 0x20500401,0x20e00206,0x00080413,0x0d08300a, + 0x0048160b,0x20b0000f,0x00001808,0x0c883006, + 0x00781a11,0x20c0001f,0x00000e02,0x0d88580a, + 0x00781e14,0x20a00015,0x00004807,0x0c78300d, + 0x00300409,0x20d00204,0x00083005,0x0d983c16, + 0x2068040c,0x21000211,0x00000414,0x0ce81c14, + 0x00180810,0x21100214,0x00002c14,0x0de83413, + 0x20c0281b,0x21100228,0x00084c1b,0x0d180c1e, + 0x20281e0c,0x20c00016,0x00003c0e,0x0e684820, + 0x0090120d,0x21100013,0x00080c02,0x0db8241f, + 0x20583218,0x2130001b,0x00007417,0x0ed82429, + 0x21a00a0a,0x20700029,0x00082e08,0x0e485028, + 0x21d01408,0x21300210,0x00002408,0x0f98182b, + 0x23000418,0x20d00215,0x00080c1c,0x0ed8202e, + 0x22105020,0x21f0022b,0x00085007,0x10501c38, + 0x03581611,0x20400009,0x0000ba55,0x0ef82a07, + 0x02c03e06,0x20e00008,0x00082651,0x10981406, + 0x04380a25,0x20c00033,0x00007a73,0x0ff82002, + 0x02f81a21,0x20b00036,0x0000465b,0x11b8200e, + 0x2188180d,0x20900228,0x00003847,0x0e40260c, + 0x21182c03,0x00100209,0x00004033,0x10382607, + 0x21b00c13,0x20e0023a,0x00003c52,0x0f403a0c, + 0x2100140e,0x2110022b,0x00003c30,0x11702e06, + 0x22b0ae02,0x21993800,0x02085000,0x1b581c0e, + 0x22d85e10,0x02202000,0x23d02800,0x1db8300b, + 0x22082a0b,0x02a81000,0x23c02800,0x1b084a02, + 0x22403217,0x00b87000,0x21802c00,0x1f784a07, + 0x02e0800b,0x01289607,0x22e8ea82,0x1b184a33, + 0x02a08c23,0x00b8b230,0x2358b686,0x1d583e38, + 0x0150101b,0x02083a20,0x24086661,0x1a784a32, + 0x0110d03a,0x01794e45,0x2338aa6c,0x1eb8623d, + 0x20280c07,0x03381819,0x25288c09,0x1838b66f, + 0x00980a12,0x02f0483a,0x2608ea09,0x1a28b27f, + 0x01d83218,0x02509031,0x24e8aa21,0x17b88673, + 0x02d86237,0x04a0a06a,0x2878d238,0x1b68ca8f, + 0x00b86e21,0x0300902e,0x25804402,0x14d8be6a, + 0x00683605,0x02c03805,0x24f04c13,0x1638d67a, + 0x20f0200b,0x01983a17,0x22b03c35,0x1408a669, + 0x21f03428,0x03282e3a,0x25f02c50,0x16c8ce83, + 0x2060441b,0x01582634,0x23403022,0x11b88257, + 0x20402003,0x01f0020b,0x24001826,0x12c8b25d, + 0x00480400,0x02000c0b,0x23981809,0x1168a24a, + 0x01987626,0x03f0c83e,0x26a8160e,0x1378da62, + 0x0038360c,0x02604c1d,0x23d82410,0x0f689e3e, + 0x20a0100b,0x02781a04,0x24000019,0x1068b63d, + 0x20283a0b,0x01f0480c,0x23603c16,0x0f48963a, + 0x21601c1b,0x02181a34,0x2380603e,0x1098b64a, + 0x20780801,0x01901208,0x22a04418,0x0dc88e2a, + 0x00f86618,0x02b0a41d,0x24602204,0x0ec8a632, + 0x20100808,0x01101214,0x22301c0f,0x0dc87227, + 0x0088260c,0x0280301c,0x23e80e03,0x0ee8ba2c, + 0x00480403,0x01700605,0x22601405,0x0cb87a1c, + 0x21002c19,0x01285a2b,0x21d0542a,0x0d588e1f, + 0x00100603,0x01381804,0x21f0080c,0x0cc87e19, + 0x00081800,0x01f02209,0x23204416,0x0d989e23, + 0x20481605,0x01600c05,0x22401812,0x0c087210, + 0x00983612,0x01d04420,0x23481a07,0x0cc8860d, + 0x20500c04,0x01481203,0x2260000f,0x0c38760b, + 0x20880406,0x01980e09,0x22a01415,0x0cd88e0d, + 0x00001c08,0x0118120b,0x22181006,0x0bb86605, + 0x20201c0a,0x01181e17,0x22202014,0x0c687a07, + 0x00881a06,0x01702408,0x22a80601,0x0bf87604, + 0x00b80a06,0x01902c07,0x22d82604,0x0ca88e04, + 0x00781e0c,0x0180200d,0x22500406,0x0ba87002, + 0x20400202,0x01700807,0x2298280d,0x0c78800a, + 0x20602404,0x01183a0b,0x22101017,0x0bf87407, + 0x20a02408,0x0168460a,0x22300c1d,0x0ca89c08, + 0x20e02c10,0x01185a17,0x21d00c1b,0x0be86c12, + 0x00c80e04,0x01701002,0x22800001,0x0ce88811, + 0x00601805,0x01a81000,0x22f83803,0x0c687814, + 0x01100a10,0x01f8180e,0x23300c01,0x0d389818, + 0x00f84609,0x01c07c19,0x23384a0d,0x0cb8741a, + 0x20f02009,0x0148560b,0x22301424,0x0da89023, + 0x20584209,0x0210300f,0x23302015,0x0d288c1f, + 0x21d04423,0x02189223,0x23a81032,0x0e389831, + 0x22483003,0x00b01e01,0x21406021,0x0d887823, + 0x21682808,0x01c04010,0x23882208,0x0f188832, + 0x2170040e,0x0100120c,0x22700406,0x0e686c2d, + 0x0008aa23,0x0330f046,0x25e81624,0x1018a038, + 0x02402a0e,0x20183c07,0x20d07a4c,0x0e98440e, + 0x02786a26,0x0120b428,0x22909249,0x10386809, + 0x01e00a16,0x0118181f,0x22307640,0x0f886810, + 0x00e0500b,0x00984a24,0x2210b625,0x11486413, + 0x20a0680b,0x00984a21,0x21c8241e,0x0e681608, + 0x20e07017,0x20988246,0x0040642a,0x0ff81e05, + 0x20800c0b,0x01302a22,0x22902018,0x0f881e03, + 0x20282001,0x01d03a02,0x23300c06,0x11883c04, + 0x22e86805,0x0150d000,0x22c8d400,0x1b38360d, + 0x23d0b011,0x21d8f000,0x02992c00,0x1ce85809, + 0x22b05201,0x22488400,0x04289000,0x1a283e04, + 0x23b82802,0x20202000,0x00a88800,0x1eb86609, + 0x03988e09,0x2050f410,0x00989289,0x1a189652, + 0x04d8760f,0x00f0fc33,0x21392ab6,0x1c38ce52, + 0x03002011,0x21080603,0x0218ee80,0x19688a44, + 0x04b87400,0x20c11c07,0x01191eb0,0x1d88a662, + 0x00506005,0x22883a0c,0x04584022,0x1648d285, + 0x20881e09,0x20e02c07,0x02b03431,0x18091a95, + 0x00580e18,0x2080002f,0x02081010,0x1608e27c, + 0x20905c05,0x22988806,0x05981432,0x18e92aa1, + 0x2160480d,0x2108ac02,0x03702030,0x12b8fe5d, + 0x00104810,0x21586613,0x03602c18,0x14090670, + 0x2038080c,0x20b02218,0x0200241e,0x1278be65, + 0x00983a0c,0x21206815,0x03780416,0x14791e7d, + 0x0158661b,0x0020a828,0x00c02212,0x1038d24d, + 0x20284610,0x20305c1c,0x01d0201b,0x10e8f656, + 0x00580609,0x20d0000d,0x02801414,0x0fc8c24c, + 0x20d04407,0x22189a0e,0x05109830,0x11190e5a, + 0x20902c14,0x21784e2a,0x0360782d,0x0dd8aa40, + 0x00181806,0x21301e13,0x03405816,0x0e98ce3e, + 0x20d0240a,0x20e85e0f,0x02804423,0x0dc8b230, + 0x00582a06,0x20f03c07,0x02b0180a,0x0ec8ce3d, + 0x20680e07,0x20b80c10,0x02200411,0x0c689e21, + 0x20903c00,0x21a88a02,0x03b05419,0x0d08be26, + 0x00781e0b,0x20502411,0x01100e04,0x0c989a21, + 0x20401c04,0x21983e09,0x03a03c19,0x0d28c22c, + 0x00800201,0x20e80605,0x01f02601,0x0b988619, + 0x00980a02,0x20b02800,0x01a81e01,0x0c18961a, + 0x20201008,0x20b80a10,0x01a00c11,0x0ba8861b, + 0x00000a04,0x21282402,0x02b0200d,0x0c18ae19, + 0x20902008,0x20e82e08,0x01e80816,0x0ae87e0e, + 0x20a02806,0x20d85206,0x02301019,0x0b68a60e, + 0x20180e05,0x20701009,0x0178100c,0x0b08920c, + 0x20301c07,0x21081608,0x0228180c,0x0b889e0c, + 0x0088320b,0x20604010,0x01300205,0x0aa88205, + 0x00882207,0x2030340d,0x00f81603,0x0b389e03, + 0x00101402,0x20a82605,0x01c01007,0x0ac89203, + 0x00580e07,0x2090100d,0x01c00003,0x0b48ae05, + 0x20503007,0x21283e10,0x02301814,0x0a987402, + 0x20680404,0x20b00a09,0x01d01014,0x0b389806, + 0x20381c04,0x20503802,0x0138240c,0x0ad88c06, + 0x20281801,0x20d02e07,0x02000413,0x0b38a006, + 0x00281000,0x20603004,0x01484405,0x0ae87c0f, + 0x00701204,0x20c81402,0x01e80403,0x0b989c11, + 0x00b82a11,0x20c03c0c,0x02101c03,0x0b28940e, + 0x00000401,0x21280603,0x02b8100e,0x0bb8ac17, + 0x00702206,0x20985403,0x02002c0c,0x0b789817, + 0x20600807,0x20800a09,0x01a83819,0x0c48a41f, + 0x20d05c1a,0x21689a27,0x03000423,0x0bd89021, + 0x00681a04,0x21104601,0x02a84810,0x0ca8b826, + 0x22103411,0x2018720f,0x00b00820,0x0c78882d, + 0x20e01a01,0x2068400d,0x01c01009,0x0d98c030, + 0x20981e0b,0x00001827,0x00a83605,0x0d38a830, + 0x2230881b,0x21790a0d,0x03b02821,0x0e38e43f, + 0x0168260d,0x00c04025,0x21100a44,0x0dd8801b, + 0x00102a04,0x0008880b,0x00c0aa21,0x0f08a025, + 0x00780e04,0x20700005,0x01008221,0x0e788c1d, + 0x01987e29,0x00b0ac43,0x20705248,0x1018b42b, + 0x00187801,0x0020f202,0x00003603,0x0df84e09, + 0x00986000,0x0090d201,0x2168061c,0x0fa84006, + 0x00382803,0x20a04608,0x01104a0a,0x0ef84c07, + 0x20102412,0x21482a36,0x0240a803,0x10b85c08, + 0x22803a03,0x21286000,0x01284000,0x1a786a1a, + 0x22c8a000,0x01f11800,0x22e8c000,0x1c686625, + 0x22c82803,0x01306800,0x22a8c000,0x1a280e1c, + 0x23801809,0x00385400,0x0028dc00,0x1e084e1c, + 0x03008819,0x2038b20a,0x20686e79,0x19089257, + 0x03f03004,0x20986400,0x01981684,0x1a98c666, + 0x04183400,0x00905c0a,0x21088683,0x1898665e, + 0x04b02c00,0x0098401c,0x213896a9,0x1c48aa70, + 0x00a88a26,0x01f0e440,0x23281c16,0x1528aa89, + 0x21101c01,0x0038240d,0x00080438,0x1648c68c, + 0x21301602,0x20482409,0x0070083f,0x14a89680, + 0x20584a10,0x01308c1b,0x22381438,0x1758bea9, + 0x20980416,0x20303232,0x00604c32,0x11588665, + 0x0118460e,0x00a0780f,0x20902c05,0x1288aa6e, + 0x00900204,0x00101005,0x20202006,0x1158825d, + 0x20302809,0x00284613,0x0000702b,0x12d8ae77, + 0x20602a04,0x2048800f,0x01204816,0x0ed89641, + 0x21202c0a,0x2078721a,0x01507c38,0x0f68924f, + 0x20400402,0x00180e07,0x00203021,0x0ea86e49, + 0x20682608,0x00c03808,0x21001822,0x0fb88a51, + 0x00a81a08,0x00603c04,0x20e01803,0x0d085a35, + 0x00701a01,0x00483005,0x20600003,0x0d887232, + 0x20300000,0x00201202,0x20181014,0x0cd8622f, + 0x20102009,0x0028420f,0x20303011,0x0da87e38, + 0x20d0180a,0x00082e12,0x00101821,0x0b985623, + 0x20881601,0x00a02c03,0x21281018,0x0c186a25, + 0x20401004,0x00382e01,0x0030100c,0x0ba8721f, + 0x00080e0a,0x00b01c0d,0x2128040f,0x0c287228, + 0x00700e03,0x0068040c,0x20a81e05,0x0ad85a15, + 0x00781000,0x00601000,0x20701601,0x0b286e1a, + 0x00781a06,0x00602809,0x20900000,0x0ac86618, + 0x2040100b,0x00780e10,0x20b8040f,0x0b286e19, + 0x20182605,0x00903402,0x20b0100f,0x0a285a10, + 0x20380400,0x00202601,0x20381413,0x0a786611, + 0x20601006,0x0008160a,0x00101014,0x0a28620e, + 0x00481a0a,0x00b03811,0x20e81804,0x0a887a0f, + 0x2030380a,0x0008560d,0x00200c0b,0x09e85a03, + 0x00001401,0x00182a02,0x0060180a,0x0a287202, + 0x00481204,0x00501c07,0x20480c02,0x09f86203, + 0x20200804,0x00581a0c,0x00002c11,0x0a387605, + 0x0028460a,0x00e05c12,0x21381004,0x09e85404, + 0x20200000,0x00600001,0x2048040b,0x0a486808, + 0x00101001,0x00082205,0x0040180d,0x09f86005, + 0x00000c00,0x00781801,0x2068040c,0x0a486c09, + 0x00200004,0x2030060d,0x00401c08,0x0a284c0a, + 0x00481202,0x00601c02,0x20480405,0x0aa86810, + 0x20701c02,0x00583e02,0x20500810,0x0a585c14, + 0x00180603,0x00a00c02,0x20c80c0b,0x0ac86c15, + 0x00100201,0x20300c00,0x00482010,0x0a985016, + 0x00281003,0x00201e04,0x00281010,0x0b486c1a, + 0x00c83204,0x00c07804,0x21385604,0x0b18581a, + 0x00200c07,0x00980a07,0x2098200f,0x0b987422, + 0x21080408,0x20302e03,0x00884811,0x0b886426, + 0x20f80800,0x20200403,0x00a80416,0x0c68782e, + 0x21402009,0x00084207,0x00b00c22,0x0c088029, + 0x20885a07,0x00c0900f,0x20b83814,0x0cf88434, + 0x00900609,0x20483014,0x01204e20,0x0cc87c1f, + 0x20300c02,0x20481403,0x00b01a16,0x0df8742e, + 0x00300209,0x00882013,0x20503e1c,0x0d88742c, + 0x21005407,0x20a8ce07,0x01909a06,0x0eb8943b, + 0x00202002,0x20388207,0x0060b205,0x0d68440c, + 0x00a02a02,0x20185407,0x0060661d,0x0f085c13, + 0x00601c03,0x00883608,0x20d05e12,0x0e784414, + 0x01181605,0x00b0440e,0x21a00e33,0x1038481d, + 0x22c8280c,0x02204800,0x22389800,0x19a88a27, + 0x22c08c09,0x21f8cc00,0x03189400,0x1b685e2d, + 0x22802000,0x20c81400,0x00f86000,0x19b8422c, + 0x22f08c07,0x21781000,0x00b93800,0x1d88363f, + 0x04889a14,0x0190e823,0x21183a84,0x17b8be69, + 0x04380a07,0x0040301c,0x20288e83,0x1948966f, + 0x04103c04,0x20483c01,0x00a85279,0x17b87269, + 0x04b83a04,0x00d04016,0x00786e8d,0x1ad8c285, + 0x21c0500d,0x20e8b618,0x02a0a855,0x1388ba81, + 0x21082e04,0x00203008,0x00a02845,0x14d8b28e, + 0x21581603,0x00b0180e,0x20481449,0x13888e81, + 0x21402202,0x2018480a,0x01704454,0x1598d6a2, + 0x00c8220b,0x0060200e,0x20301c00,0x10687e56, + 0x00302203,0x20985203,0x01507414,0x11389261, + 0x00581607,0x00700c06,0x0020440b,0x10588257, + 0x00682e07,0x00703804,0x00504818,0x1188a66d, + 0x20a01c0b,0x20280e12,0x00600425,0x0de86643, + 0x20780806,0x00001a0b,0x0018041e,0x0e886648, + 0x20380807,0x0020020e,0x0050241a,0x0dd86245, + 0x20d01c08,0x20483a11,0x01303c2a,0x0e98864c, + 0x00381609,0x0058080f,0x00302807,0x0c38722d, + 0x00680604,0x20201808,0x00781808,0x0ca87235, + 0x20281206,0x00001408,0x00500412,0x0c185e2f, + 0x00981603,0x00302408,0x00481402,0x0ca87a36, + 0x20380808,0x00001e0d,0x0018040f,0x0af85222, + 0x20980601,0x20380e03,0x00d0241a,0x0b287224, + 0x00000406,0x2040020a,0x00a8040b,0x0ad85621, + 0x20a80801,0x20380a02,0x00d0201d,0x0b287e27, + 0x00381e09,0x20201c0c,0x00800c06,0x0a085e18, + 0x00601806,0x20382205,0x00a80601,0x0a586a18, + 0x00001201,0x20381c07,0x00a8040a,0x09f86216, + 0x00780c00,0x20402002,0x00b80400,0x0a386e18, + 0x20602c0c,0x2088360f,0x00e00c11,0x0978520c, + 0x20381a08,0x00301c0d,0x00201412,0x09a86a0f, + 0x00081604,0x00102004,0x00200c0a,0x09785a0c, + 0x20680602,0x20781401,0x01303015,0x09986e0e, + 0x00883610,0x00205c16,0x00180e02,0x09385205, + 0x00180c06,0x2030120c,0x00901408,0x09685602, + 0x00000c04,0x20481a07,0x00b01409,0x09385203, + 0x00300c01,0x20800205,0x00f00404,0x09685601, + 0x2090480e,0x20b8721b,0x01803016,0x09284c05, + 0x20200a03,0x20600005,0x00d80c0b,0x09785808, + 0x00280a03,0x20101404,0x00580c08,0x09484c06, + 0x00080400,0x20500a01,0x00f80c0d,0x09785c07, + 0x00700208,0x00600010,0x20482605,0x09884c0e, + 0x00200c01,0x20481604,0x00d00807,0x09e85811, + 0x20481002,0x20301e04,0x00a8100e,0x09985011, + 0x20200802,0x20680400,0x0118100d,0x09e86414, + 0x20180c05,0x00600e08,0x20400010,0x0a085013, + 0x00400e02,0x20181001,0x0078080c,0x0a88581a, + 0x00901202,0x20681804,0x01100801,0x0a485c18, + 0x00981a07,0x20402005,0x01000008,0x0ab8681f, + 0x20881a03,0x00301807,0x2018040e,0x0ad85422, + 0x20f80405,0x00281204,0x0038081a,0x0b985c2d, + 0x20c81402,0x20201e03,0x00b80c1b,0x0b385426, + 0x21003c0b,0x20a87610,0x01801422,0x0be86c34, + 0x00001201,0x20382000,0x00602e0c,0x0c085023, + 0x20180e03,0x00100c0c,0x20100213,0x0d286030, + 0x20600802,0x20781c02,0x01201209,0x0ca85c2f, + 0x20981602,0x00503011,0x20583e0d,0x0dd86c3f, + 0x00401c01,0x00182204,0x20300e0c,0x0ce83c17, + 0x00781e01,0x20102003,0x00203e16,0x0e584c1b, + 0x00981a03,0x20502409,0x00b0221a,0x0dd8481c, + 0x00d81a03,0x2010040a,0x00706226,0x0f786c24, + 0x22004602,0x23082c00,0x04484000,0x18984a36, + 0x22285800,0x0170d400,0x22b86800,0x1af85248, + 0x22883806,0x01805000,0x21583800,0x19484e37, + 0x22892a16,0x03019800,0x23a0c800,0x1ce89256, + 0x03509809,0x2208e607,0x03900661,0x16686e66, + 0x03c81203,0x00101801,0x00a01667,0x1828867c, + 0x0458460d,0x00a07c12,0x20181277,0x16e86272, + 0x04706425,0x21a86643,0x02d03278,0x19985e92, + 0x21082e0c,0x00703c15,0x0008203d,0x12886678, + 0x21403805,0x20385206,0x0100204e,0x13a87e88, + 0x21700809,0x20782213,0x01d03c57,0x12885a83, + 0x21682614,0x2010182b,0x0138285e,0x1448829f, + 0x0020280b,0x20483e0e,0x0100200e,0x0f786252, + 0x00081a05,0x00b01008,0x20401411,0x10487259, + 0x20200203,0x20582807,0x01601811,0x0f78524f, + 0x20103407,0x20a85212,0x01a0501b,0x10786662, + 0x0018420e,0x00704812,0x00101414,0x0d285a41, + 0x20100805,0x00500606,0x00000813,0x0dc86247, + 0x00501402,0x20581a04,0x00b8040c,0x0d384241, + 0x20581a02,0x00301c04,0x00680c19,0x0dc85648, + 0x2070340f,0x20984a19,0x01301816,0x0b78462c, + 0x00381a08,0x00701409,0x00102410,0x0bd86236, + 0x20800c00,0x00081c01,0x0060001a,0x0b78462e, + 0x00601601,0x20381e01,0x00d00c0a,0x0bd85a37, + 0x00680a0c,0x00400814,0x00181001,0x0a585220, + 0x20a00c0b,0x00181610,0x00500817,0x0a784e22, + 0x00500401,0x00300c01,0x20181401,0x0a484621, + 0x20801405,0x00181e05,0x00680c1b,0x0a585625, + 0x2060280c,0x00283a0f,0x00300c13,0x09684a16, + 0x00c81609,0x00402810,0x00081206,0x09985619, + 0x20180e02,0x00401403,0x00100410,0x09584e18, + 0x00780a07,0x0068040b,0x20201002,0x09885a16, + 0x0068320d,0x00c04814,0x20b80801,0x08e84a0c, + 0x20c00c05,0x20182e0c,0x00a0301f,0x08e84e0c, + 0x20400c01,0x00181a02,0x00601c0e,0x08d84a09, + 0x20801408,0x00481a0b,0x20200c16,0x08f84a0a, + 0x2080180c,0x00084614,0x00804014,0x08a84202, + 0x00701801,0x00281402,0x00081604,0x08d84401, + 0x00480800,0x00400c00,0x00080402,0x08b83e01, + 0x00481608,0x0090200d,0x20800601,0x08d84800, + 0x00683609,0x00606411,0x20982e05,0x08c83006, + 0x20481603,0x00901805,0x20500c10,0x08e84807, + 0x20100201,0x00280401,0x00300c0d,0x08b83c06, + 0x00000407,0x0040020c,0x00000c0c,0x08e83c06, + 0x20100803,0x2078060a,0x00f0180c,0x08f8380a, + 0x00380802,0x00401204,0x00000403,0x09584011, + 0x20200c03,0x00280e03,0x0028040a,0x09183811, + 0x00081206,0x00501408,0x0000000d,0x09484013, + 0x00401800,0x20581a02,0x00f81008,0x09783813, + 0x00380a05,0x00201002,0x0048040d,0x09f84018, + 0x00681a04,0x00501405,0x20100804,0x09c83c18, + 0x00201805,0x00182a0b,0x0040040d,0x0a184020, + 0x20b01404,0x00182e03,0x00980c15,0x0a384422, + 0x20a01c09,0x00081a0b,0x00982415,0x0af84829, + 0x20a01404,0x00081a08,0x00400017,0x0ab83826, + 0x20581401,0x00603c04,0x20684c13,0x0b48482f, + 0x20100202,0x0060080a,0x2028120c,0x0b784826, + 0x20400608,0x00781010,0x00300207,0x0c685c30, + 0x20400601,0x00580406,0x20381206,0x0c183c2f, + 0x20b00a03,0x00281007,0x00901004,0x0cf8643b, + 0x00581e01,0x00603402,0x00001210,0x0c684017, + 0x00600802,0x00983606,0x20204612,0x0dc84c23, + 0x00600601,0x00682003,0x20303611,0x0d683822, + 0x00902401,0x00384a02,0x0050421b,0x0eb8542e, + 0x22286001,0x03809c00,0x24d02000,0x18585a3b, + 0x22200e04,0x00383800,0x01b04c00,0x1a087245, + 0x22204003,0x21585c00,0x03383800,0x18b8163b, + 0x23e0f416,0x2229dc00,0x05682c00,0x1ba85a2f, + 0x03e8ae0b,0x0200e804,0x22602e67,0x15f8466f, + 0x03a8040d,0x00681e0d,0x00d00e66,0x17485678, + 0x03801203,0x20585409,0x01c01a65,0x16582a6d, + 0x06c87e26,0x01b0c441,0x22185abb,0x1938468c, + 0x21b02c13,0x20b8461c,0x01402452,0x11d83e79, + 0x20f83e13,0x00505c1b,0x00600447,0x12d85287, + 0x20f00e03,0x20280800,0x00780c43,0x1238127e, + 0x22b0381c,0x20485a32,0x01004c89,0x13983aa5, + 0x00d82614,0x0000401d,0x00480c00,0x0ee83e50, + 0x20402012,0x20a83a1e,0x01d02c19,0x0f883e57, + 0x20502808,0x00182a09,0x00682817,0x0f181e51, + 0x00683e15,0x00a04c24,0x20681c09,0x0fe83e5c, + 0x20e05412,0x2098721e,0x01402c26,0x0c982e3d, + 0x00481e0e,0x20201c17,0x00f8080c,0x0d184245, + 0x00681e09,0x00b0240f,0x20481808,0x0cd83242, + 0x2070200e,0x20582a1a,0x00d0201d,0x0d483249, + 0x00883a0d,0x00c05818,0x20882e03,0x0b18322b, + 0x20602009,0x20983a13,0x01602418,0x0b383232, + 0x20880c07,0x00500e0b,0x0050041b,0x0af83230, + 0x00481207,0x00401c10,0x00381c09,0x0b583636, + 0x2060080b,0x20281611,0x00e01815,0x09c83223, + 0x00100201,0x20100c07,0x00882c08,0x09f83622, + 0x00681605,0x00201409,0x00800002,0x09c83622, + 0x20381001,0x00001e06,0x00a00815,0x09d83627, + 0x00682e0b,0x20104411,0x00980c03,0x08e83216, + 0x00300205,0x20181005,0x00b0240b,0x09083e19, + 0x20200803,0x20381607,0x00d01413,0x08d82e17, + 0x20101403,0x20481e03,0x0118040d,0x08e83a16, + 0x20702006,0x20b84a0f,0x01a03c15,0x08682a0a, + 0x2070080a,0x2010020c,0x00781014,0x08782e0a, + 0x20380e01,0x20100c03,0x0088040c,0x08682a08, + 0x00081a05,0x00102008,0x00a8040b,0x08683a0a, + 0x00401001,0x20300002,0x00983000,0x08482000, + 0x00882a0d,0x00103813,0x00700602,0x08583601, + 0x00400800,0x20480a01,0x00b00801,0x08482a01, + 0x20400405,0x20581e07,0x0120200c,0x08483402, + 0x20301a01,0x00183804,0x0080140c,0x08583406, + 0x2070180a,0x20982a13,0x01502415,0x08682809, + 0x20200803,0x20280602,0x0098040d,0x08582407, + 0x00700205,0x20300c07,0x00a80400,0x08782808, + 0x00181800,0x00701c02,0x20500c02,0x08b8240d, + 0x00580606,0x2038040a,0x00b80a01,0x08e82812, + 0x00181607,0x00101c06,0x00800807,0x08b82411, + 0x20601005,0x20481e09,0x00d00c15,0x08d82813, + 0x00481203,0x00002c02,0x00100006,0x09281811, + 0x20200805,0x20480e07,0x00a0000f,0x09882419, + 0x00202008,0x2048320d,0x00e00409,0x09582019, + 0x00780a02,0x00001c05,0x00682802,0x09a82c1e, + 0x20701003,0x20401206,0x00c81412,0x09d8181d, + 0x00082205,0x2020400a,0x0088180a,0x0a882426, + 0x20581604,0x0040200b,0x00382010,0x0a582825, + 0x20400001,0x20200000,0x00d00017,0x0ab8382b, + 0x20481a01,0x20100403,0x01101602,0x0af82c25, + 0x20c80601,0x20a00204,0x01802409,0x0bd8282f, + 0x20580a01,0x20100e01,0x00b01400,0x0ba82c2d, + 0x20e80601,0x20200403,0x00e00c0b,0x0c58383c, + 0x00400800,0x20782400,0x0120260d,0x0c081c1c, + 0x00801802,0x20b81a05,0x01880a19,0x0d482026, + 0x00500401,0x20381203,0x00e0160e,0x0cf82425, + 0x00a82000,0x20302000,0x00f0161d,0x0e282c31, + 0x2210220a,0x22888000,0x05c06400,0x17583e30, + 0x22601603,0x21881000,0x02380400,0x19900e41, + 0x21f8320a,0x00806400,0x20d00400,0x19003a45, + 0x22987e01,0x0090fc00,0x2108ac00,0x1bc03651, + 0x0330b018,0x22091a1d,0x03b80a63,0x15581e62, + 0x04703005,0x21382608,0x01f82e73,0x16f0067b, + 0x03501413,0x20482a1d,0x00c8265c,0x16502a73, + 0x04605c09,0x2158ae04,0x02f0167a,0x1898268e, + 0x20881a15,0x00d0402c,0x20b85c37,0x11882a78, + 0x22202e02,0x20785c07,0x01500c62,0x12681a83, + 0x2128120b,0x0010201d,0x00284844,0x1220067f, + 0x20e81e10,0x00205016,0x00482857,0x135812a0, + 0x2070080d,0x00782e14,0x00404c1d,0x0e782e4e, + 0x00e81a01,0x00402801,0x20281a05,0x0f580a55, + 0x00383601,0x20305204,0x00a0100f,0x0ef00656, + 0x20e0300f,0x2058661a,0x0180342d,0x0f781a5e, + 0x00485e10,0x00908814,0x20600008,0x0c68123b, + 0x20a02c00,0x20283601,0x00800824,0x0cc81245, + 0x20201c02,0x21082e07,0x01e01017,0x0c800643, + 0x00782e09,0x00703c14,0x00082802,0x0d081646, + 0x20502c0e,0x20e8561c,0x01c03414,0x0ab80a2d, + 0x00381801,0x00802800,0x20581806,0x0b081230, + 0x20201001,0x20981400,0x01381810,0x0ac0022f, + 0x20300002,0x20581207,0x00f02819,0x0af81638, + 0x00500a07,0x2030000f,0x00683004,0x09980a21, + 0x00080a03,0x00200c04,0x0050040f,0x09a81a26, + 0x00101800,0x20582402,0x00e8080b,0x09880a22, + 0x20100c02,0x20481602,0x00b8040f,0x09980a25, + 0x20501c02,0x20183e05,0x00702414,0x08b81215, + 0x20300c03,0x20180e04,0x00800810,0x08b81617, + 0x00100201,0x00200401,0x0058080d,0x08a80e16, + 0x00381204,0x20101805,0x0068080b,0x08a80e18, + 0x20180802,0x00601c01,0x20882006,0x08480608, + 0x00381203,0x00201804,0x00480408,0x0838160b, + 0x20501003,0x00181a03,0x0058040f,0x08280e08, + 0x20501402,0x20482606,0x00d01413,0x08180e09, + 0x00581e04,0x00402c06,0x20180402,0x08181204, + 0x20501c04,0x20283e06,0x00a02011,0x08081402, + 0x00480e02,0x00501006,0x00080401,0x08181000, + 0x00101003,0x00080c00,0x00381c05,0x08180c03, + 0x20480c00,0x20301205,0x00a00c10,0x08180c05, + 0x00381204,0x00502005,0x20581401,0x0848080b, + 0x00081a03,0x00201801,0x00401c0c,0x08280c06, + 0x00281205,0x00400807,0x00000c07,0x08481409, + 0x00102403,0x20683204,0x00e00004,0x0878100f, + 0x00000c03,0x00281205,0x00200009,0x08b80c10, + 0x20600c07,0x20482209,0x00a0100d,0x08980413, + 0x20200004,0x00001206,0x0028080c,0x08a80812, + 0x00180802,0x00380805,0x00200807,0x08f81015, + 0x00400602,0x00500c05,0x20181008,0x09581419, + 0x00a81607,0x2010340b,0x00281e04,0x09400018, + 0x00580604,0x00000806,0x00700007,0x0968101c, + 0x20483e0a,0x00103c0a,0x0000300c,0x09c0001e, + 0x20500a01,0x00581c00,0x00102413,0x0a581427, + 0x20900405,0x20681a0a,0x00f0181b,0x0a180823, + 0x20380406,0x00000207,0x00900817,0x0a780c2b, + 0x2050440a,0x20e84615,0x00f00401,0x0ad01425, + 0x20c00803,0x00780e03,0x20600405,0x0bc80433, + 0x20600a03,0x20481006,0x00900201,0x0b780430, + 0x20f01609,0x20180c0a,0x0080080e,0x0c180c3d, + 0x00400603,0x0038080a,0x2028220d,0x0bf0041e, + 0x00a81e02,0x00903005,0x20980e1e,0x0d380425, + 0x00601001,0x20280602,0x00580611,0x0ce00426, + 0x00a01805,0x00484210,0x0050221e,0x0e080434, + 0x22b04809,0x00782400,0x21b88c00,0x17b04a30, + 0x22981804,0x01702800,0x22580400,0x19d00a41, + 0x22800203,0x00082800,0x00b02800,0x1950363e, + 0x22a05405,0x00287400,0x00c83c00,0x1c002e56, + 0x04c8860d,0x0190fc1b,0x22487680,0x15801670, + 0x04c8360c,0x01106c0d,0x21a00a7b,0x17200e7f, + 0x04902406,0x00001209,0x00185a79,0x16c0427a, + 0x04f84605,0x0170680f,0x2118467f,0x18b01a96, + 0x21e81404,0x20880a0d,0x01a05863,0x11380e7f, + 0x2248200a,0x00402616,0x00101869,0x12701688, + 0x21d81205,0x00981409,0x00580461,0x12301286, + 0x21e83000,0x00600201,0x0090486e,0x13400a9e, + 0x00600a03,0x20d81202,0x0180080a,0x0e501249, + 0x00d02c00,0x20482007,0x00a82a04,0x0f400a56, + 0x00203005,0x00584e06,0x0010080b,0x0f101a50, + 0x00100601,0x20602a02,0x00982413,0x0f902a5e, + 0x20c05007,0x20b89209,0x0150141c,0x0c400e36, + 0x20a84607,0x00704807,0x00101423,0x0cc00246, + 0x00082a04,0x01102c08,0x21381410,0x0cc01a43, + 0x20203003,0x20584e06,0x01400416,0x0cf01249, + 0x00980a04,0x0090300c,0x20f84a08,0x0ae0122c, + 0x00502006,0x20a8260c,0x01300806,0x0af00e32, + 0x20180c03,0x00701e03,0x20880c10,0x0af01a33, + 0x20280801,0x00780803,0x00181412,0x0b000e35, + 0x20181e01,0x00701c01,0x20301014,0x09880626, + 0x20300e02,0x20281006,0x00a81013,0x09900625, + 0x00081a04,0x00402805,0x2018040d,0x09901224, + 0x00180e03,0x00501405,0x20180c0d,0x09900a26, + 0x20380401,0x00001a02,0x0048080f,0x08a00614, + 0x00081602,0x00101401,0x0060080b,0x08a00a16, + 0x20100803,0x20380606,0x0090040e,0x08a01217, + 0x20100800,0x00281202,0x00401010,0x08a00a17, + 0x00080800,0x20100400,0x00a00807,0x08300209, + 0x00001002,0x20481a04,0x00b0080c,0x08200a0a, + 0x20281201,0x20101803,0x00980c0d,0x08200e09, + 0x20380803,0x00401602,0x2018140e,0x08200e09, + 0x00101602,0x20482400,0x00b01408,0x08000602, + 0x20180a01,0x00001402,0x0058140b,0x08000802, + 0x00200e01,0x20581601,0x00e01006,0x08000c00, + 0x00381a07,0x00202408,0x00400005,0x08000400, + 0x20300805,0x00181205,0x0028040b,0x08100c07, + 0x20100402,0x20280e02,0x00a00407,0x0830000b, + 0x20301802,0x20382e04,0x0090040d,0x0820100a, + 0x20302007,0x20482e0c,0x00d0080e,0x0820080a, + 0x00481e06,0x0030340b,0x20281001,0x0870080d, + 0x00380a01,0x20101804,0x00780c04,0x08a00410, + 0x00100802,0x00400401,0x20282404,0x08a01012, + 0x00281603,0x0040140a,0x00280805,0x08a00013, + 0x00301a01,0x20482609,0x00b01c0c,0x08e00813, + 0x00281a03,0x20201001,0x00d0200d,0x09400418, + 0x00380a06,0x00680408,0x20101807,0x09400418, + 0x00100204,0x20100000,0x0070200d,0x09600c1d, + 0x20e04c10,0x0028760c,0x00281c16,0x09c00024, + 0x20600805,0x20880a07,0x01100413,0x0a401028, + 0x20401005,0x00480609,0x20280411,0x0a301424, + 0x0030080b,0x20180e0c,0x00780810,0x0a70142b, + 0x00585a15,0x01508c23,0x21c81a14,0x0b080425, + 0x20900205,0x20700c08,0x00f80802,0x0bb00c33, + 0x20880e01,0x00800c05,0x20380805,0x0b80082f, + 0x21882a10,0x00103017,0x00401818,0x0c200c3f, + 0x00180809,0x2010061a,0x00703e04,0x0bf00c19, + 0x00801002,0x20782a06,0x01201e19,0x0d301026, + 0x00682e01,0x00502c03,0x00001a13,0x0cf01027, + 0x00f01808,0x20900618,0x01080a2e,0x0e102432, + 0x22287208,0x00b0b400,0x20604400,0x17e0063d, + 0x22502801,0x20982000,0x02101000,0x19b00240, + 0x22b0240a,0x20282400,0x00b85800,0x19f0623e, + 0x22583e08,0x20608c00,0x01201400,0x1c906a62, + 0x03e05007,0x21089217,0x02707265,0x15801a6f, + 0x04081209,0x00183402,0x0190626e,0x17200e77, + 0x04f86617,0x0070781e,0x00200e82,0x17504a7f, + 0x04902805,0x21586619,0x03503a70,0x18f0629a, + 0x21a02c03,0x00384a02,0x00381c56,0x11603277, + 0x21b03016,0x20383e18,0x00c82c53,0x12b03285, + 0x22203818,0x21283e28,0x0208046a,0x12905e8b, + 0x21e0680e,0x20b8960a,0x01c8646c,0x1390569b, + 0x00480e02,0x00e00c07,0x20f82008,0x0ea02648, + 0x00d84a1e,0x0090602b,0x20380403,0x0f60165a, + 0x00782613,0x20504021,0x01184405,0x0f503a53, + 0x00083e0e,0x00e03021,0x20882411,0x0ff02e5d, + 0x20583002,0x00b06002,0x20c83412,0x0c801e3b, + 0x2100581d,0x20988630,0x01502c2b,0x0ce02e43, + 0x2040340f,0x20e84e19,0x02000819,0x0cf03645, + 0x00282a01,0x20104609,0x00401410,0x0d50424c, + 0x00581208,0x20101808,0x00c01c04,0x0ae00a30, + 0x00b82612,0x00d04026,0x20c84a07,0x0b301e31, + 0x0020060a,0x00080c13,0x00e8200d,0x0b102632, + 0x20102406,0x20b8220b,0x01582015,0x0b303a3a, + 0x2020280a,0x20583a11,0x01101014,0x09901a24, + 0x20481003,0x0030120f,0x00403019,0x09b02228, + 0x20300c07,0x0008260a,0x00b01412,0x09c02623, + 0x20200a03,0x20281409,0x00d81812,0x09b02226, + 0x20281e08,0x00600c0d,0x0030000d,0x08b01613, + 0x20101805,0x20182a05,0x00980c0d,0x08d02615, + 0x00280e07,0x0030100a,0x00280c08,0x08e02a16, + 0x00080801,0x00000800,0x0088040d,0x08c02217, + 0x00001407,0x20181a0a,0x00600407,0x08501e09, + 0x00280e04,0x00501809,0x20281809,0x08501e0a, + 0x20301405,0x00081e0a,0x00600810,0x08602e0a, + 0x00000a02,0x20280801,0x00b0000c,0x0840220a, + 0x20181206,0x00401c0a,0x00080c08,0x08201a01, + 0x20380400,0x00200203,0x0040100d,0x08201c01, + 0x00180a03,0x00500807,0x20281006,0x08402401, + 0x20400c06,0x00082205,0x0090080d,0x08202002, + 0x00200005,0x00000609,0x00600006,0x08301c05, + 0x00100004,0x00100203,0x00480c05,0x08501c0a, + 0x20181003,0x00302202,0x00181009,0x08602408, + 0x00582208,0x0030380c,0x00180c02,0x08502409, + 0x20300a02,0x00081c05,0x0070080b,0x0880100e, + 0x00280e08,0x00100409,0x00501807,0x08c01c11, + 0x00381e06,0x20102006,0x00900c05,0x08c01c0f, + 0x20101c07,0x20582a0d,0x00f0140f,0x08c02412, + 0x00280c03,0x00102601,0x20181403,0x09101c15, + 0x20102009,0x2028360f,0x00500c0e,0x0970281b, + 0x20201008,0x20881e0b,0x01100c0f,0x09602419, + 0x20380a03,0x00200009,0x0048080d,0x09802020, + 0x00283e07,0x20207009,0x0088140a,0x09d0181c, + 0x00000a03,0x00600c0c,0x2088280b,0x0a802428, + 0x00181e07,0x20402c0e,0x00a80809,0x0a602425, + 0x00e00e02,0x00000c00,0x00580405,0x0ab02829, + 0x20f04005,0x21187e0d,0x0250500f,0x0ae01029, + 0x20e80603,0x00800801,0x20501c0a,0x0bf02033, + 0x20901e01,0x20a81a07,0x0150200a,0x0bb02c2e, + 0x22802805,0x00384605,0x0080202f,0x0c502443, + 0x00a01000,0x20181401,0x00681e1e,0x0c202420, + 0x00a80c02,0x00700e07,0x20300a1f,0x0d702c27, + 0x00502803,0x20385a0a,0x00f01210,0x0d202c2a, + 0x01783e03,0x00c05008,0x20a80a46,0x0e803435, + 0x22904402,0x20289800,0x01b03800,0x1800322c, + 0x22485a0c,0x00a05400,0x00607800,0x1a10523d, + 0x22180a0d,0x00404800,0x00502400,0x1ad08249, + 0x22e0320d,0x00382c00,0x00008800,0x1d908e55, + 0x04584602,0x00f05c06,0x20a81a7c,0x1600526a, + 0x03805017,0x20d86225,0x01b8166c,0x17907673, + 0x03705c18,0x0018b626,0x01602264,0x18007a7b, + 0x04f00c17,0x00f01626,0x20b82e89,0x1a30b69a, + 0x21781a03,0x20304201,0x00c81454,0x11d04e7e, + 0x20483a12,0x0070541f,0x0048543b,0x1330528c, + 0x20984e12,0x01906423,0x21785c42,0x13806e8c, + 0x21086a15,0x0120a01e,0x20686863,0x148082ad, + 0x00201405,0x20981e0a,0x01c80c0f,0x0ee03e4d, + 0x2110400f,0x20787e16,0x01902c2e,0x0fb04257, + 0x20d00c0b,0x00683213,0x00302025,0x10006258, + 0x20e04012,0x20888621,0x02201032,0x10606263, + 0x20301201,0x20483006,0x01480414,0x0cb02e3b, + 0x00c8420c,0x00908016,0x20785206,0x0d604a43, + 0x00b83208,0x0090540f,0x20983601,0x0da06246, + 0x00101605,0x00883416,0x00184408,0x0dd04e46, + 0x20300802,0x00081802,0x0090080c,0x0b20362b, + 0x20700804,0x2078320c,0x01a0401f,0x0b603a36, + 0x20800402,0x20380608,0x00c00c1f,0x0b905637, + 0x00582e06,0x00e04c07,0x20c8080a,0x0bd04e3d, + 0x00882a0a,0x00204408,0x00300804,0x09f04223, + 0x20101402,0x20582201,0x00e8100a,0x0a104621, + 0x00400801,0x20200201,0x00b82008,0x0a305224, + 0x20500004,0x0020060b,0x0070081b,0x0a204e2b, + 0x20a0340e,0x20884617,0x0148041a,0x09004214, + 0x00480a03,0x00002005,0x00682007,0x09304218, + 0x20400401,0x00081402,0x00b80812,0x09404217, + 0x00000800,0x00280c03,0x0088100d,0x09204217, + 0x0078160b,0x00502015,0x00382a03,0x08a03209, + 0x20200000,0x20281203,0x00e01012,0x0890360c, + 0x00280a04,0x00101805,0x00681006,0x08c0420a, + 0x20281a03,0x00401404,0x0050080d,0x08a0420a, + 0x20700406,0x0008160b,0x00b01c12,0x08602e02, + 0x20300802,0x20181202,0x00a8080b,0x08703802, + 0x20200804,0x20181206,0x00d0040c,0x08903e01, + 0x00200402,0x20200205,0x00a80807,0x08804400, + 0x00700a04,0x00100406,0x00581603,0x08803006, + 0x00500202,0x00100003,0x00680c03,0x08a03409, + 0x00100204,0x00180c06,0x00900007,0x08b03808, + 0x20401001,0x00082801,0x00a0080d,0x08b0380b, + 0x20500c06,0x00280e06,0x00681011,0x08c02c0c, + 0x20601402,0x00181e02,0x00700410,0x09103012, + 0x20201c06,0x00183207,0x0060040b,0x09203c12, + 0x00781a03,0x00302804,0x00080c02,0x09304013, + 0x00600206,0x0068040b,0x00300402,0x09502016, + 0x00881001,0x00503003,0x20182000,0x09d0301b, + 0x00600606,0x0080140b,0x20681804,0x09d03c19, + 0x20602007,0x20381a05,0x00a80816,0x09e03c1f, + 0x20601c06,0x00684208,0x00203013,0x0a202c20, + 0x20482204,0x00102407,0x00b02017,0x0ac02826, + 0x20600c09,0x00982609,0x20101c16,0x0ac03426, + 0x00c82208,0x0050300f,0x00401805,0x0b203c2c, + 0x20b81e06,0x00d04409,0x20d81802,0x0b503c2b, + 0x21180a01,0x20780a06,0x0140340b,0x0c403c37, + 0x20a8320e,0x00c04012,0x20901803,0x0c304433, + 0x22381e01,0x20402e08,0x01002c29,0x0cc05443, + 0x00982403,0x00602608,0x00300e1c,0x0c80381d, + 0x00d00003,0x20881608,0x01300226,0x0de04c28, + 0x00981008,0x00002617,0x0078061a,0x0db05826, + 0x01502c04,0x20b85e0b,0x01c0223e,0x0ef05837, + 0x22881000,0x21203400,0x01482000,0x18d0922f, + 0x23009c09,0x21c8b800,0x02384400,0x1af0a62f, + 0x22e82206,0x20802800,0x00f07800,0x1bf0aa3d, + 0x23a87607,0x00c06400,0x00a0ac00,0x1ec0a244, + 0x04308e02,0x21687601,0x02181a77,0x16b0826a, + 0x04e84a12,0x00b0901b,0x20b83e91,0x18c09677, + 0x04f80800,0x20f06611,0x01982289,0x1950da82, + 0x06581c00,0x21003615,0x023032af,0x1bb0e69c, + 0x21a82c05,0x00d80a07,0x00401853,0x12906e7c, + 0x21603c0d,0x2078561c,0x0190205a,0x13f08a93, + 0x21b03c09,0x21287e11,0x03381064,0x1460a694, + 0x2250480c,0x21789615,0x03081081,0x15b0d6b3, + 0x00780e06,0x00202009,0x00182805,0x0fa07a50, + 0x20283203,0x0080400b,0x00484c18,0x10707a5a, + 0x20180800,0x20380c09,0x01485813,0x10e08e59, + 0x00481203,0x20503c0f,0x00b8a012,0x1180be69, + 0x20400406,0x2018060a,0x0098181a,0x0d506a40, + 0x00100e03,0x20483c02,0x01302411,0x0e006645, + 0x00302603,0x20583808,0x0118100e,0x0e607648, + 0x20480a02,0x20a00c05,0x01a82c1e,0x0e908252, + 0x20181205,0x0000040a,0x00980c0e,0x0bb0562c, + 0x20302005,0x20181a06,0x00482413,0x0c207633, + 0x20680c01,0x00400c00,0x00380817,0x0c607635, + 0x00001801,0x20b83e01,0x01e00c11,0x0c70723a, + 0x20301805,0x20483606,0x00a0140c,0x0a805a1f, + 0x00181204,0x0070200a,0x2028200a,0x0ac06225, + 0x00580e04,0x00101804,0x00580806,0x0b007627, + 0x00000a01,0x20500003,0x00f81810,0x0ae07a29, + 0x00582a05,0x00205409,0x20382804,0x09b06217, + 0x00181a01,0x00200e01,0x00701c0d,0x09c05a19, + 0x20300405,0x20280a08,0x00c80c14,0x09f06e19, + 0x00081203,0x20400c01,0x00f0040f,0x09d0721a, + 0x20401001,0x20881e06,0x01201c12,0x09105a0c, + 0x20201002,0x20480e04,0x00980c0f,0x0930660c, + 0x20281204,0x20100408,0x00a0000b,0x0970660a, + 0x20502007,0x20783609,0x01280c11,0x09406e09, + 0x20101004,0x20481204,0x00b81c07,0x08f05800, + 0x20180400,0x00100802,0x00681409,0x09105800, + 0x00200402,0x20500604,0x00b80806,0x09406a02, + 0x00480e06,0x0010100c,0x00581c02,0x09306000, + 0x00381a04,0x00001408,0x00780802,0x09004c04, + 0x00300000,0x00000001,0x00880806,0x09305008, + 0x20300c00,0x20480c01,0x00b8140d,0x09506007, + 0x20300002,0x20200606,0x0090000f,0x09406009, + 0x00181403,0x20602203,0x00d0000b,0x0930500a, + 0x20481002,0x00001c01,0x00880c0e,0x09905012, + 0x00481403,0x20102801,0x00981c04,0x09b05810, + 0x00402006,0x20382201,0x00b81806,0x09c05813, + 0x20100e05,0x20b00007,0x01400c0d,0x09b05016, + 0x00901207,0x20480408,0x00f01802,0x0a40501a, + 0x00081a07,0x2060200a,0x01201c0f,0x0a505419, + 0x00182a0b,0x00504412,0x00200c11,0x0a80581f, + 0x00080c04,0x20801a08,0x01500c0b,0x0a905c22, + 0x20801406,0x00083a0d,0x00e0301e,0x0b405c2a, + 0x00200c02,0x20c0020a,0x01a01c0e,0x0b506827, + 0x00501c03,0x20583a0e,0x01305413,0x0bb06c31, + 0x21080e07,0x20b81405,0x01a0280b,0x0bd0582d, + 0x21200a04,0x00581804,0x00080805,0x0cf0683c, + 0x21801401,0x20985205,0x01a02815,0x0cc06838, + 0x22400402,0x00382604,0x00501821,0x0da0804b, + 0x00c02c05,0x20e8460f,0x01680625,0x0d20681e, + 0x00f00c03,0x00881208,0x2068262e,0x0ea06426, + 0x01100c00,0x20481201,0x00682a32,0x0e807428, + 0x01880400,0x00302401,0x20483a49,0x0fe08835, + 0x22802811,0x01900000,0x22283000,0x19f0762e, + 0x22789e0b,0x02211c00,0x23007000,0x1c608e3b, + 0x23403c03,0x00183000,0x20804c00,0x1d60ba2d, + 0x2410d803,0x2308f400,0x02f80c00,0x20511230, + 0x0418fe31,0x02413433,0x22209277,0x17e07e6a, + 0x03c0380e,0x20584e22,0x01707e76,0x19e0ae76, + 0x04f8320e,0x01104808,0x2140629b,0x1b20e67a, + 0x06602a07,0x00681c09,0x20e812c4,0x1dd11292, + 0x21508032,0x21b8925f,0x02b02c4d,0x13b0ce7f, + 0x20984e0a,0x00a05c08,0x00480c3e,0x1550c292, + 0x2138100b,0x00403a22,0x20281853,0x16210a9e, + 0x21900c04,0x0100420d,0x2158606c,0x17c10ebe, + 0x00180e19,0x00500037,0x0078780e,0x10908a52, + 0x2060300b,0x20985215,0x01b81823,0x1190ba61, + 0x20202408,0x00082201,0x00c8801c,0x1240ce66, + 0x00182803,0x01300a02,0x20583420,0x1310ca78, + 0x00281007,0x00100e12,0x00701410,0x0e408a43, + 0x20201601,0x0038140c,0x00685c12,0x0f009a46, + 0x00082a0d,0x00903017,0x00482c16,0x0f709e4d, + 0x20680e02,0x00880407,0x20383023,0x0fe0b257, + 0x20602801,0x20382c02,0x00a82c17,0x0c807a2f, + 0x00283604,0x00804409,0x0018140d,0x0d108237, + 0x2048040a,0x20181a12,0x00f00c17,0x0d609a36, + 0x00100002,0x00600c01,0x20482c10,0x0d90a63d, + 0x00280a03,0x00701005,0x20282006,0x0b506a20, + 0x20300604,0x20681202,0x01202013,0x0b908227, + 0x00100605,0x20280c0d,0x00981c0a,0x0c009226, + 0x20181e06,0x00601406,0x20100413,0x0bf0962b, + 0x20100803,0x00582a03,0x0020140d,0x0a706217, + 0x0000240a,0x2048420e,0x00e8100b,0x0aa08617, + 0x00280a01,0x20100a03,0x0068040c,0x0af0921b, + 0x20301807,0x2018220b,0x00480c10,0x0ae09a19, + 0x20381201,0x00701805,0x20880c0c,0x09e06a0a, + 0x00082608,0x00502811,0x2028200a,0x0a10760c, + 0x20602806,0x20383607,0x00881c12,0x0a508a0c, + 0x00281a05,0x0040300b,0x20483007,0x0a508a0e, + 0x00381a04,0x00302401,0x20200802,0x09b06e03, + 0x20101003,0x20400206,0x0080040b,0x09d07a02, + 0x00480604,0x00700c0a,0x20481c02,0x0a207602, + 0x20201001,0x20181605,0x0080080e,0x0a007e03, + 0x20102806,0x2038360a,0x0088040a,0x09b06803, + 0x00300202,0x20100402,0x00800006,0x09f07007, + 0x20381401,0x00601e01,0x2020040d,0x0a307405, + 0x20100805,0x00200201,0x00381c09,0x0a207809, + 0x00402001,0x00782007,0x20682007,0x09f05c0c, + 0x20201008,0x20181a05,0x0098040f,0x0a507011, + 0x00701a03,0x00081402,0x00500c05,0x0a80740e, + 0x00a82209,0x00403c0e,0x00300405,0x0a907410, + 0x20682e06,0x00f0240a,0x20e02c14,0x0a705c19, + 0x00282a0b,0x00302812,0x0030280a,0x0b10741e, + 0x20700009,0x00782607,0x0000201a,0x0b20781d, + 0x20a00809,0x2048320d,0x01204823,0x0b407c24, + 0x00400602,0x00480a08,0x20403403,0x0b807c25, + 0x20300c04,0x20700a11,0x00d01411,0x0c30942c, + 0x00481211,0x00702413,0x20901804,0x0c508c2c, + 0x00880a10,0x20202010,0x00501405,0x0cc09c38, + 0x21701808,0x00483a0f,0x20681010,0x0cc0802e, + 0x21681802,0x20400604,0x00f81409,0x0dd08439, + 0x2170100e,0x0038161f,0x0008080f,0x0dd09c36, + 0x22300812,0x20482220,0x00e0041d,0x0ec0a849, + 0x01183203,0x00a03c0a,0x21584e33,0x0e106c1b, + 0x01281201,0x20a01402,0x01183636,0x0f607821, + 0x01182204,0x0070100b,0x20584a33,0x0f707422, + 0x01882e07,0x20201c14,0x00683248,0x10f08c31, + 0x21784a1b,0x21808000,0x02910000,0x1ab0822f, + 0x2330600c,0x2278b800,0x03607800,0x1d30961d, + 0x23186e04,0x00008400,0x2030b800,0x1eb0a222, + 0x23f8fe07,0x03e19400,0x2610bc00,0x2270ae35, + 0x01112c32,0x22a9c250,0x04908a44,0x18e0ce51, + 0x04a00a23,0x21006423,0x00804298,0x1b80ea69, + 0x04207206,0x21b84e0b,0x01e08693,0x1ce0fa6b, + 0x05e02400,0x20105e14,0x003086bc,0x1fd0fe93, + 0x01d87e28,0x0210ec45,0x2268a612,0x1590d67c, + 0x21305c20,0x20d88e46,0x02105046,0x17010e92, + 0x20800c0e,0x0010061b,0x00b00032,0x18411a9c, + 0x21687606,0x00706612,0x01b07c5f,0x19c11ac1, + 0x21880c16,0x00282a32,0x01504845,0x11d0be63, + 0x00683208,0x00a0441b,0x20289c0e,0x1340ea68, + 0x0068360b,0x0050500f,0x00b8441b,0x1400fe76, + 0x00405c13,0x21587624,0x0338581e,0x14e12682, + 0x00902a02,0x20182810,0x00b87202,0x0f70ae41, + 0x20381e04,0x20202803,0x00f8181e,0x1050c252, + 0x20d01007,0x20884e12,0x01f0082d,0x10e0e252, + 0x20901203,0x00282816,0x0168902a,0x1150da5e, + 0x20582e07,0x0090440b,0x00181819,0x0d809235, + 0x20204005,0x20985e0a,0x01980816,0x0e30b638, + 0x00602802,0x20482405,0x00c86c05,0x0ed0d239, + 0x0038220a,0x0070100c,0x00d80c11,0x0ee0b641, + 0x00080403,0x20280a09,0x0120100b,0x0c308e23, + 0x20681601,0x00700006,0x00182011,0x0cc0a624, + 0x20500606,0x0068080b,0x00382817,0x0d30aa2b, + 0x20701c0d,0x20184613,0x0118101a,0x0d30b62c, + 0x00201802,0x20381601,0x01082c0a,0x0b408618, + 0x00a80e05,0x00102c04,0x00182e02,0x0bd0a21d, + 0x00100405,0x00780a06,0x00181008,0x0c20a21b, + 0x00480e09,0x00602414,0x00084805,0x0c20a21c, + 0x20400604,0x00381406,0x00c80410,0x0ab0720b, + 0x2080300a,0x2028460b,0x00c8141c,0x0b008a10, + 0x00082e04,0x00904409,0x2018240c,0x0b709611, + 0x20300c03,0x00381606,0x00901012,0x0b609610, + 0x20100c06,0x00482206,0x00600003,0x0a907601, + 0x00182a0a,0x00b02814,0x20580804,0x0ad07c00, + 0x00000a01,0x20280a03,0x0100100c,0x0b208e05, + 0x00080c00,0x00601402,0x00481009,0x0b109603, + 0x00581602,0x0060400b,0x20283000,0x0a907401, + 0x00100806,0x0010020b,0x00501408,0x0af08c07, + 0x20201408,0x00082206,0x00f80c0c,0x0b208c07, + 0x00380c02,0x00301401,0x00980408,0x0b209006, + 0x00583209,0x00204006,0x00e0300f,0x0aa07008, + 0x00681206,0x00301c08,0x0050000a,0x0b408c10, + 0x00482e0e,0x00503813,0x00701407,0x0b808c10, + 0x00101e05,0x00082406,0x00e02c12,0x0b909414, + 0x20c0400c,0x20a86215,0x01f0241e,0x0b30801e, + 0x20903809,0x2018520a,0x00c01c1c,0x0c109023, + 0x00102c0c,0x20682216,0x01400812,0x0c30a41d, + 0x00002408,0x0078160b,0x00500016,0x0c70ac28, + 0x00280a0b,0x0068040e,0x00780e06,0x0c70802a, + 0x00283212,0x00d03011,0x20902001,0x0d709c32, + 0x20d82209,0x0058100e,0x00c02017,0x0d609432, + 0x20882e0e,0x0100080e,0x00004015,0x0e10a83e, + 0x20f81c07,0x00401213,0x00682001,0x0db08028, + 0x21402011,0x00084624,0x00380c05,0x0f00ac35, + 0x20982001,0x2020220e,0x00880e10,0x0f20ac35, + 0x21180409,0x00580a1d,0x00281203,0x1030c847, + 0x00e03c00,0x20285801,0x00a8522a,0x0ec05812, + 0x01180e05,0x00981c0f,0x20d85e34,0x1070801c, + 0x00d03403,0x20b8560a,0x01085228,0x10608c18, + 0x01101c01,0x00486e02,0x00084634,0x12109829, + 0x2318080f,0x01785c00,0x21f08000,0x1bf09608, + 0x22785411,0x02c06400,0x24001000,0x1ea08619, + 0x23405c1a,0x00c8c000,0x20200800,0x1ff09a08, + 0x2450a023,0x22b96400,0x05904400,0x23409e0b, + 0x0428e621,0x0151c82d,0x23681694,0x1af0f652, + 0x02787625,0x01708034,0x2270e675,0x1d40ae53, + 0x03c8b632,0x0231044d,0x23208e9d,0x1ee0d257, + 0x05f8a254,0x2030c469,0x000102cf,0x21d10673, + 0x20a05c0a,0x22488e35,0x03c0e032,0x17210283, + 0x00e8180e,0x20608e39,0x20706800,0x1961428e, + 0x00600819,0x20a02a4a,0x00f0b816,0x1aa14e9a, + 0x21c0c849,0x22b8f692,0x0310ac4d,0x1c71b2b4, + 0x20204c16,0x20e84a18,0x01988c13,0x13a11a60, + 0x20204407,0x20c8520f,0x01c83c29,0x15311e79, + 0x20502206,0x20884800,0x01a81429,0x1641467a, + 0x01784a22,0x0070a449,0x20c90606,0x17a17690, + 0x00783e16,0x0060542a,0x0078580f,0x10f0d24f, + 0x20701004,0x00682c06,0x00884c22,0x1200f254, + 0x20602012,0x00081e12,0x0088881b,0x13013258, + 0x20c0000a,0x20b00e1f,0x01d80840,0x13614273, + 0x20b0180a,0x20984619,0x01d03424,0x0ed0ca36, + 0x00484a0f,0x00a06012,0x2038200c,0x0fd0de3d, + 0x00882e12,0x00805424,0x0018680a,0x1090ee46, + 0x20701c04,0x20b85202,0x02184c1d,0x10a11244, + 0x00200c01,0x20381406,0x00b84002,0x0d80c622, + 0x20703011,0x2088421b,0x01582017,0x0e30d62b, + 0x20a81009,0x20200213,0x01601422,0x0eb0de30, + 0x00601201,0x2040100a,0x00d87c07,0x0ed0ee32, + 0x00482606,0x0000340a,0x00781809,0x0c80b61d, + 0x00580607,0x00400818,0x00683c02,0x0d10b21e, + 0x00680a05,0x20600809,0x01782403,0x0d80d21e, + 0x20481202,0x00000007,0x0118081a,0x0d70c222, + 0x20800801,0x20980a08,0x01400016,0x0bd0b20d, + 0x00282e07,0x00305002,0x00800811,0x0c40b215, + 0x20401c05,0x20883a06,0x01900414,0x0cc0c612, + 0x00081601,0x20401400,0x0110040c,0x0cb0ca0f, + 0x00400809,0x20700204,0x01283a03,0x0ba0a603, + 0x2090240e,0x20884e13,0x01c01018,0x0be0ac00, + 0x20180e01,0x20100c08,0x00b81409,0x0c70c603, + 0x20101002,0x20981603,0x0168040c,0x0c60ca03, + 0x00380e11,0x20500c18,0x0120240b,0x0b909401, + 0x00780e0d,0x00101416,0x00981603,0x0c20a80a, + 0x00780e06,0x20402004,0x00e00806,0x0c70c804, + 0x00500c02,0x20580c03,0x01180409,0x0c70c407, + 0x20402410,0x2088521b,0x01404414,0x0bc0b410, + 0x0000100c,0x20281a0f,0x00e01c12,0x0c80b412, + 0x20a0280f,0x20784e0f,0x0160181a,0x0cd0c814, + 0x20482201,0x20103008,0x00e01c18,0x0cf0cc18, + 0x00083e0b,0x00106015,0x00182409,0x0c90c01f, + 0x00083e11,0x00205414,0x00901012,0x0d50b823, + 0x00d84618,0x0030641e,0x00300e04,0x0db0d020, + 0x0088460e,0x20a05406,0x01a0540c,0x0e00e82a, + 0x20900205,0x20e81a0e,0x01903009,0x0da0c027, + 0x2100280a,0x20e8661e,0x01e03c12,0x0eb0c835, + 0x21603c0d,0x20f86e2a,0x01d02c24,0x0ed0e430, + 0x2160340b,0x21b87a24,0x02f03423,0x0fa10442, + 0x20801c16,0x20d8421c,0x01386a12,0x0ee0b423, + 0x20382002,0x20402201,0x0058821f,0x1060bc2f, + 0x2080080a,0x00084603,0x0018821d,0x1090c033, + 0x20881403,0x20e81a03,0x01188220,0x11e0ec43, + 0x00d80a0c,0x20605825,0x0038b228,0x0f907405, + 0x00d06201,0x20c83c04,0x00d89626,0x11507c0c, + 0x01101a09,0x0020481b,0x2108be33,0x11908c0a, + 0x01205e02,0x21381806,0x00b8de36,0x1350b017, + 0x2220380d,0x2128a800,0x03785000,0x1d00c604, + 0x21604805,0x21f8d400,0x05e01800,0x1f50a614, + 0x21b82e0b,0x21008000,0x02f03800,0x2140fe13, + 0x22283a0b,0x0120ac00,0x23701000,0x2531321b, + 0x02206e0a,0x20494428,0x00d0ba67,0x1c50b638, + 0x00306409,0x20e9300f,0x02a09641,0x1e50ba35, + 0x00a0841e,0x21a98e20,0x04f11a50,0x2041063b, + 0x00b08829,0x00499e22,0x20c10e66,0x23d1224e, + 0x20183e06,0x0170b809,0x24402a03,0x19814e6d, + 0x01c8221a,0x00b06029,0x22206a39,0x1bb13272, + 0x01f8222a,0x00705c39,0x21403633,0x1d418e7d, + 0x02d8aa3f,0x0261f85a,0x27387a45,0x1ff1b6a4, + 0x01584e08,0x0070e60a,0x21600605,0x16016671, + 0x00583c07,0x0030ba24,0x20a0441a,0x17b18682, + 0x20b80c1f,0x20102644,0x0030302a,0x1911c682, + 0x20b0182a,0x20484a62,0x00c0ec43,0x1a71b2a5, + 0x20f02c0f,0x20c88624,0x02303c39,0x12c14657, + 0x20380602,0x20c00a0f,0x02381428,0x14216e61, + 0x00c82207,0x20406418,0x00c8b009,0x15819268, + 0x20280616,0x0020101c,0x20686822,0x1621b673, + 0x20100001,0x2010040b,0x0028840b,0x10b13a35, + 0x20b03815,0x20d8aa16,0x0268301e,0x11a1423d, + 0x20a01608,0x20d83c02,0x0260242d,0x12915a4d, + 0x20380421,0x00100a27,0x2028901b,0x13118e54, + 0x00480a0a,0x20101c0d,0x00483408,0x0f310e2b, + 0x00a82a13,0x0010742a,0x20489e04,0x10012a30, + 0x2010140c,0x20883e15,0x0178280f,0x10b1622f, + 0x00581e22,0x0000583c,0x00187011,0x10d13e3e, + 0x20101c0b,0x20485610,0x00b00413,0x0e00fa1e, + 0x20200404,0x20880e0e,0x01902c1a,0x0ea10a25, + 0x00100a03,0x20381810,0x0088540c,0x0f713e22, + 0x20701412,0x2088422b,0x01703820,0x0f313625, + 0x20780a06,0x00301811,0x20a8400f,0x0d60f20d, + 0x20401801,0x20784e02,0x01601412,0x0dd10e0f, + 0x00180e04,0x00002806,0x00182c0e,0x0e912a15, + 0x20101401,0x2038380c,0x0088480c,0x0e71220f, + 0x00e80c01,0x00202800,0x20580a07,0x0d10e609, + 0x00581002,0x20103001,0x00384006,0x0d911603, + 0x20200805,0x20481e06,0x00b00010,0x0e211606, + 0x00181204,0x00202c0e,0x20682009,0x0e311a04, + 0x20e00e03,0x20282404,0x00603823,0x0ce0e405, + 0x20600400,0x20581007,0x01000813,0x0d90f809, + 0x00000602,0x20180c09,0x0040000b,0x0e311408, + 0x00780e01,0x20202401,0x0050200c,0x0e311c07, + 0x00c80e02,0x00102a06,0x20480607,0x0d610013, + 0x00c80e0b,0x20402007,0x00b02002,0x0e110c14, + 0x00581609,0x00003803,0x0010080b,0x0e912413, + 0x20501a08,0x20584a02,0x00e06821,0x0eb12c1d, + 0x20c02806,0x20287a0b,0x0060241e,0x0e10f01f, + 0x2110300e,0x20688e1a,0x01304426,0x0ef11028, + 0x20b03410,0x20589a18,0x00f0401a,0x0f711c25, + 0x20603c10,0x0018b21a,0x20303c12,0x10114c37, + 0x20e00a0e,0x00881806,0x21883205,0x0f50f82b, + 0x20780a19,0x0050180f,0x21085a0c,0x10811c35, + 0x20982224,0x0070641a,0x21686206,0x10d12c2f, + 0x20b81222,0x01002c15,0x22f86c00,0x11f15840, + 0x00e80c23,0x00a02623,0x21d8ca2e,0x1060d011, + 0x20102039,0x0038623b,0x2098ba20,0x11e0dc1f, + 0x00301446,0x20184251,0x0028d221,0x1210e81c, + 0x20502448,0x00c87251,0x2248f223,0x13c1082e, + 0x00181e16,0x00705843,0x21586204,0x10606e07, + 0x00b86e24,0x00b1446c,0x2228fa21,0x12507e02, + 0x00884629,0x0040d07a,0x20d8ce18,0x12706a01, + 0x0108762c,0x01515c83,0x24094a30,0x14907c04 + }, //ct1 + { + 0x2108260d,0x20e00000,0x00006400,0x18a0100a, + 0x20a82e17,0x20800000,0x0000cc00,0x1a982a02, + 0x20b81e14,0x20a00000,0x00009000,0x17f00a06, + 0x21480e10,0x20f00000,0x00004c00,0x1e883a03, + 0x20500415,0x21700227,0x00086230,0x18b02a0e, + 0x2140042f,0x21300245,0x0008761f,0x1a501611, + 0x2070082b,0x2110023d,0x00088a22,0x17902a17, + 0x20881829,0x21200230,0x0008663d,0x1e183221, + 0x02201a0a,0x21600019,0x0008ae40,0x17782e46, + 0x03182e25,0x21200047,0x00083e5a,0x1908564e, + 0x02082625,0x20f00043,0x00084636,0x16484243, + 0x03180a2e,0x2180004b,0x00080a53,0x1c087269, + 0x20c01c08,0x21000204,0x00085c26,0x14c86253, + 0x21501c14,0x21d00227,0x0008043a,0x15f82e5e, + 0x2120341d,0x2180022d,0x0008402a,0x13d82a49, + 0x21701021,0x21a0023d,0x00001841,0x18383a72, + 0x00481605,0x20900014,0x00001403,0x12988a3f, + 0x00d01205,0x21600013,0x00084a06,0x13985a44, + 0x01081e15,0x20c0002b,0x00000a0d,0x11e86a3b, + 0x01280a0f,0x21600025,0x00083203,0x15586a53, + 0x0068120b,0x20e00004,0x00007010,0x10c86235, + 0x20300605,0x21200003,0x00002020,0x11985e37, + 0x20600805,0x21300214,0x00004023,0x10183a30, + 0x20f81402,0x21800208,0x00005032,0x12f8563b, + 0x20a01812,0x2120021e,0x00082022,0x0f783a1c, + 0x20800409,0x2110020c,0x00080417,0x1058521b, + 0x20600007,0x21000205,0x00082013,0x0f183615, + 0x00600601,0x21d00203,0x00001004,0x11a83620, + 0x00480a0d,0x20c00018,0x00081405,0x0ef85e08, + 0x00c80a0a,0x2100000f,0x00001800,0x0fb85a10, + 0x00980e0b,0x21000010,0x00001801,0x0ea8420b, + 0x00402802,0x21d00206,0x00083816,0x10d83613, + 0x2088080a,0x20e0020e,0x00001413,0x0ed85004, + 0x20c00409,0x21200210,0x00000823,0x0f684401, + 0x20601004,0x2130020f,0x0000041b,0x0e782803, + 0x20b81000,0x21300001,0x00081421,0x10a85809, + 0x01100a0c,0x21000010,0x00000a06,0x0f284c0a, + 0x00e00207,0x2110000a,0x00080e01,0x0fc85012, + 0x00000409,0x20f00204,0x0008400a,0x0ee84016, + 0x00c01800,0x21700001,0x00083a01,0x11486019, + 0x20c8100c,0x20e00214,0x0000142c,0x0f98401d, + 0x20d81006,0x2110020b,0x00080428,0x10985025, + 0x00881e0f,0x20e00016,0x0000280a,0x0fb85820, + 0x20480801,0x21200001,0x00081022,0x12487c2a, + 0x00483208,0x21200010,0x00002408,0x11084837, + 0x00980c06,0x21500006,0x00081801,0x12285c3a, + 0x20e80410,0x21500216,0x00001023,0x11083437, + 0x00281801,0x21300004,0x00001415,0x14088045, + 0x00402001,0x21e00207,0x00080413,0x12e82444, + 0x0028261b,0x21800018,0x0000781b,0x14185048, + 0x01881a14,0x2170001a,0x00003207,0x13083845, + 0x0040060b,0x21a00007,0x0000201b,0x16886c5d, + 0x21d02810,0x21600205,0x00083c1f,0x1568345d, + 0x22004437,0x2210023a,0x00087c20,0x16c81866, + 0x23200418,0x21c00220,0x00080442,0x15781462, + 0x21f01010,0x21800219,0x00083027,0x19f8607e, + 0x00d83a29,0x20b0002b,0x0000c238,0x18583c51, + 0x01483a50,0x2100006c,0x0000ca3f,0x19f85c56, + 0x01c03619,0x21b00029,0x00081654,0x18c82859, + 0x0080660b,0x21400017,0x00089235,0x1e088c77, + 0x0050301a,0x2190024d,0x00083e0f,0x1a20282c, + 0x0010582a,0x21d0027e,0x00082604,0x1bf04033, + 0x0008480b,0x20d00222,0x00008001,0x1ab8102f, + 0x00986003,0x00500208,0x00006e1c,0x2108b84c, + 0x21d03204,0x01486c00,0x22982c00,0x18984412, + 0x22101e06,0x00888000,0x21900800,0x1a285813, + 0x22002a06,0x00985400,0x21f00400,0x17d83409, + 0x2248320b,0x02382800,0x22d01400,0x1dd89005, + 0x0108080f,0x01f00a0d,0x2458a657,0x18a8621a, + 0x01b0040c,0x00f00e11,0x2398b264,0x1a38621f, + 0x02400409,0x01201e12,0x23489660,0x17a84227, + 0x02103c1f,0x01684a22,0x2368c26c,0x1d789e31, + 0x01882209,0x01e04820,0x24288227,0x16c8b258, + 0x00d07201,0x01088414,0x23688213,0x1818c25b, + 0x20505809,0x01487008,0x22d8800d,0x15889e50, + 0x0048261a,0x0258143b,0x24982e08,0x1ac9066b, + 0x20482606,0x01605406,0x23000c22,0x13c8c25b, + 0x20282605,0x02c05411,0x25782c13,0x1528de5b, + 0x00b86a16,0x02909824,0x24981e03,0x1328ba4b, + 0x00a00c0a,0x01c03213,0x24e80404,0x1758d66d, + 0x20102c05,0x00d83e0d,0x21b03417,0x1168be3f, + 0x00781602,0x02303000,0x2420280e,0x1298de4b, + 0x20504011,0x01085a1e,0x2230401e,0x10e8ae3d, + 0x00302608,0x01f8180a,0x24200822,0x1438ee5a, + 0x20501803,0x01883401,0x22a01015,0x0fc8b629, + 0x20880c03,0x01e00a06,0x23603023,0x1098ce32, + 0x20181a0c,0x02001c15,0x23980410,0x0f68aa27, + 0x20e02408,0x02884210,0x2480182b,0x11f8e634, + 0x00882608,0x01e04c0a,0x23780c04,0x0eb8a61d, + 0x00100e03,0x01b00c02,0x2340040b,0x0f68ba1b, + 0x00100407,0x01a00610,0x2310100d,0x0e689a18, + 0x00500803,0x03200809,0x25882802,0x10c8e61e, + 0x20800804,0x01581a0d,0x2240281e,0x0e08a60c, + 0x00180804,0x01e81a08,0x2310240f,0x0ec8be0e, + 0x20200a01,0x01c82005,0x23000011,0x0de8a209, + 0x00685a13,0x03307411,0x25603410,0x0ff8e615, + 0x00201c07,0x01781a02,0x22a82804,0x0e08a405, + 0x20480a01,0x01c01004,0x23781413,0x0e98b003, + 0x20282602,0x01e02c03,0x2380000c,0x0dd89805, + 0x20b02c19,0x01d83628,0x23a80822,0x0fa8cc04, + 0x0058260e,0x01d01c12,0x2300240a,0x0e48ac0d, + 0x00780606,0x01b80401,0x23301008,0x0ee8b411, + 0x00900e01,0x01500a04,0x22d81006,0x0e28980e, + 0x00b83e11,0x02904822,0x24683000,0x1028ec16, + 0x00002405,0x01483218,0x22901018,0x0ee8941d, + 0x20702c0a,0x01a82e10,0x2338301d,0x0fa8b823, + 0x20702c04,0x01885608,0x22b80420,0x0ed8ac21, + 0x20301402,0x01a81a12,0x23502023,0x1108e427, + 0x2040640e,0x01d8920a,0x23685818,0x1028b435, + 0x00f0120d,0x02582810,0x23f81807,0x1118d835, + 0x00280601,0x02381004,0x2408280d,0x1048b438, + 0x00301c0e,0x01e84e0c,0x23a82c19,0x12b8f445, + 0x00586a07,0x03606421,0x2598240c,0x1228d847, + 0x21a02818,0x02986a16,0x24880833,0x1318e052, + 0x00501602,0x02284402,0x24400c13,0x1238c048, + 0x20782a14,0x0260101d,0x24d00423,0x15490462, + 0x20d86e0e,0x01c07c0c,0x2410781a,0x14a8b45b, + 0x0188921a,0x0320d032,0x26281a1a,0x1618e05f, + 0x21a01818,0x02701205,0x25585c22,0x14d8bc62, + 0x20f0002d,0x01b03220,0x2498580d,0x18c8f47a, + 0x21c0800e,0x0008aa1f,0x2210660c,0x17b87c62, + 0x23c0540b,0x00e8aa1b,0x22f0d42d,0x1908b868, + 0x00388636,0x02d0a041,0x2510a22b,0x1808c85e, + 0x2028b24e,0x01c13066,0x23d0761e,0x1c990472, + 0x01f81204,0x0200900b,0x24c8965c,0x1a18702b, + 0x02b85e02,0x02310806,0x25887e82,0x1c08703a, + 0x00b0d41f,0x00c8de5e,0x22804221,0x1a586436, + 0x00c1042a,0x21091e7f,0x00f09224,0x1fa89c4e, + 0x22180a02,0x21001c00,0x01288400,0x17b87004, + 0x22703e02,0x20183000,0x0008b800,0x19388807, + 0x22682e01,0x00602000,0x20484800,0x17187c04, + 0x22f0980d,0x2298bc00,0x03c93000,0x1c987603, + 0x01f02c0b,0x21280e07,0x0198b264,0x1758ba2e, + 0x02700016,0x00e01a07,0x20c8de75,0x18d8ea33, + 0x02d0080b,0x20502e02,0x00389672,0x16a8a235, + 0x04182615,0x20306828,0x00d8fa8e,0x1bb8f24a, + 0x01001a09,0x2078181b,0x01783e07,0x14d90a63, + 0x00b86e20,0x00e0d03c,0x20685801,0x16093a6d, + 0x00484a15,0x2030941e,0x00e83c15,0x13e8da64, + 0x21606419,0x20c88a17,0x02784c34,0x18394678, + 0x20a80401,0x20181400,0x01104827,0x11d90253, + 0x20700c11,0x20d81e23,0x02e08023,0x12c92e5b, + 0x20b05c18,0x21589e22,0x03304021,0x1128e649, + 0x01383e15,0x00d05833,0x00581a0f,0x14e96a65, + 0x00482605,0x20204403,0x00c0200a,0x0fb8da3b, + 0x0050020b,0x20b80c11,0x0270300e,0x10691642, + 0x00c83e15,0x00206825,0x00d82000,0x0f48da38, + 0x20583e01,0x2020560d,0x01b0842b,0x11d93a57, + 0x20200007,0x20b0160b,0x01e00c16,0x0e18ce2b, + 0x2050180c,0x20b81a11,0x0240241d,0x0e98f22d, + 0x20d0080e,0x20d8261b,0x02704c24,0x0da8ce26, + 0x2058100a,0x2110360f,0x0300041b,0x0fa91634, + 0x00100e0a,0x20b81c0a,0x02202c0e,0x0d08ce19, + 0x20283210,0x20502c13,0x01d02c0d,0x0d98ea18, + 0x00880607,0x20a0140d,0x01d81602,0x0cd8c215, + 0x0078260d,0x21501c0d,0x03d0280b,0x0e691e21, + 0x2050000d,0x20880613,0x01b80411,0x0c88b609, + 0x0050280f,0x21182a1c,0x02900807,0x0d08ce0e, + 0x20200000,0x20b00208,0x02201016,0x0c48c20b, + 0x20d05812,0x21e89a1b,0x04402c21,0x0da90a0b, + 0x0088260d,0x20803815,0x01a81403,0x0c68c401, + 0x20580e08,0x20780410,0x01e82017,0x0cc8e002, + 0x20402009,0x20b83e07,0x0228100e,0x0c38c407, + 0x00d82a11,0x2080541a,0x01e84606,0x0da90403, + 0x20903008,0x21185613,0x0280281c,0x0c98c010, + 0x00101005,0x20a80e07,0x01d80809,0x0d28e012, + 0x00881e0c,0x20302c13,0x01380c02,0x0c98cc0f, + 0x2060400e,0x21186e19,0x03301c22,0x0dd91411, + 0x00581c04,0x20503c04,0x01285400,0x0d68c01e, + 0x00383206,0x20605408,0x01b8240d,0x0dd8e81d, + 0x20381c06,0x20a02e12,0x01e80c19,0x0d38c41c, + 0x20182209,0x20202010,0x01983411,0x0ed91c2b, + 0x00a84a11,0x20c09810,0x0218380e,0x0e68dc25, + 0x00280802,0x21200a0a,0x02f80c17,0x0f08f82f, + 0x00102202,0x21181c01,0x02a84011,0x0e68e030, + 0x01101601,0x20900e0a,0x0218380d,0x10692839, + 0x20207c0f,0x21e8da24,0x0480242d,0x0fe8f842, + 0x20200c00,0x21400e03,0x0328541d,0x10e90c49, + 0x0020100b,0x20880605,0x02385815,0x10390443, + 0x21b03412,0x20586e0f,0x0238443f,0x12a9585f, + 0x21b0540e,0x0008c808,0x01283426,0x12a9106c, + 0x20207c0a,0x2118e602,0x03401418,0x13993c64, + 0x20287a10,0x2040581b,0x02202c1c,0x12a9245c, + 0x01e8320e,0x00903427,0x00882213,0x16397476, + 0x20d87214,0x0160d431,0x22082a2c,0x16390069, + 0x23184208,0x00e0581b,0x20580411,0x17092078, + 0x23409016,0x2218f216,0x03808016,0x15f8f875, + 0x2510440b,0x2038e205,0x01610c48,0x1a095490, + 0x01b82404,0x20605e0c,0x01509251,0x1898dc28, + 0x02901601,0x20281402,0x0110867c,0x1a59003f, + 0x02a8c60e,0x0031a02a,0x20486a7f,0x1928bc3d, + 0x0378f209,0x00e1f01b,0x22283aa4,0x1e68c05d, + 0x22400806,0x01300400,0x21e88800,0x16d88a0a, + 0x22985a01,0x00108800,0x20486800,0x1818920f, + 0x2270580c,0x20786800,0x00f8c800,0x16386607, + 0x22288604,0x02111000,0x24189400,0x1bf87e2d, + 0x02a84a02,0x01507c11,0x21d86a6b,0x1608c23f, + 0x03d02c07,0x21401603,0x01e8867b,0x1708c64c, + 0x03883a11,0x01004825,0x20b85274,0x1558b241, + 0x02c0040d,0x0000020d,0x00384666,0x1a08d260, + 0x00781607,0x0030300a,0x00201c14,0x1308da6b, + 0x21402a06,0x20987811,0x0230443d,0x13a9026c, + 0x2110180a,0x00284a0f,0x00604833,0x1268b262, + 0x00284e0a,0x0010a41a,0x0038641d,0x1618f285, + 0x20900c05,0x20281a0c,0x00e03c28,0x1018c64d, + 0x00a00a01,0x00000602,0x00502800,0x10f8ca4d, + 0x00c83a09,0x00707c10,0x20c82a01,0x0fd89649, + 0x20203a03,0x21285e04,0x02c07424,0x12690665, + 0x20101201,0x00082c03,0x0080280d,0x0e28b633, + 0x20600004,0x00281204,0x00602c1f,0x0ea8ba3e, + 0x20901802,0x20784e0b,0x01306024,0x0dc89e37, + 0x20602808,0x2048620c,0x01504c1e,0x0fc8da44, + 0x00581601,0x00401401,0x2030200b,0x0cc89a27, + 0x0078260b,0x00302c09,0x0030280c,0x0d28a628, + 0x00101007,0x20180a06,0x00081c09,0x0c787e20, + 0x0048120b,0x0060080d,0x2030200c,0x0e08ba2f, + 0x20980e02,0x00000a01,0x00102419,0x0bc88a15, + 0x2120340f,0x20786217,0x00d02420,0x0c289212, + 0x00180e0a,0x00300c0e,0x2020100b,0x0ba88a16, + 0x2060340c,0x00284e14,0x20201418,0x0cc8a61d, + 0x00901802,0x20380606,0x00381203,0x0b687a0a, + 0x0148260f,0x00604c17,0x20b83216,0x0bd8920d, + 0x20280407,0x0000020f,0x0010100e,0x0b287a09, + 0x00583609,0x00f06c12,0x21584806,0x0c38ae0e, + 0x20501402,0x00383601,0x00200817,0x0b288c01, + 0x20c0240d,0x20282616,0x00800028,0x0b689604, + 0x00580a03,0x00002807,0x00183007,0x0b088001, + 0x20400805,0x00281e09,0x00602815,0x0bf8bc00, + 0x20182604,0x00804006,0x20b82408,0x0b788410, + 0x00681e0a,0x00602011,0x20181803,0x0bb8a811, + 0x20500e01,0x20282a03,0x00b02015,0x0b48900f, + 0x00882a09,0x00405407,0x20182009,0x0c38b00f, + 0x00901c03,0x20181e06,0x00580804,0x0c189417, + 0x20302003,0x20183e0c,0x00801c15,0x0c58a41d, + 0x00402805,0x00182606,0x00082807,0x0bf8881d, + 0x20a0300e,0x20683e14,0x01481c21,0x0cf8c424, + 0x20701a01,0x00684003,0x2030141e,0x0d089c28, + 0x00500c02,0x00880e02,0x2078300c,0x0d88a42e, + 0x20183000,0x00b04c08,0x20883812,0x0d08a029, + 0x00f82e10,0x00604417,0x00483403,0x0e78dc36, + 0x00c84a06,0x00c09800,0x21385809,0x0e98903b, + 0x20181003,0x00b02804,0x20a8441a,0x0f48bc41, + 0x00d82615,0x20103009,0x00a01c10,0x0e98a83a, + 0x20a8100e,0x20503619,0x01684431,0x1068e850, + 0x20e81412,0x20603611,0x0138702e,0x10c8c857, + 0x00785e0a,0x0070940c,0x00082416,0x11a8d459, + 0x2120b42c,0x20a90e36,0x01683837,0x10d8b45d, + 0x01002608,0x20885812,0x02380814,0x13892072, + 0x2220360b,0x20b87c23,0x02104005,0x14090070, + 0x23903412,0x21186e12,0x0250302c,0x14e8e47b, + 0x21d88a22,0x0230c04f,0x22d86400,0x1458e479, + 0x24681409,0x00181605,0x00d02043,0x17a9109e, + 0x01f82201,0x00280c03,0x0010be5d,0x1718b041, + 0x02882e0c,0x20302c23,0x00a04679,0x1898c850, + 0x01c02008,0x0018ae17,0x00413a55,0x17a8bc4b, + 0x02e03e07,0x2048e415,0x0080e689,0x1c98f876, + 0x21e81c00,0x20a01c00,0x01c85000,0x15a88e19, + 0x22a06013,0x00188000,0x0018b000,0x16f89616, + 0x21a83e07,0x2010a400,0x20584000,0x15885222, + 0x22604801,0x20f88000,0x02481c00,0x1a88ba2f, + 0x02804008,0x21286000,0x0238365a,0x1468b646, + 0x04486621,0x01909839,0x21f82a7e,0x15a8ca55, + 0x0260340c,0x21086614,0x0240064f,0x14187e49, + 0x03900005,0x00300802,0x00385673,0x1878c668, + 0x20100e0c,0x20281018,0x00b0181e,0x1168be64, + 0x21b00c17,0x00080629,0x0070444e,0x1218ae6d, + 0x20701204,0x20300011,0x00b84824,0x11288e5f, + 0x20702a04,0x00383c10,0x00601037,0x1448e287, + 0x20400404,0x00100a0d,0x0070341c,0x0eb89a47, + 0x00981e0e,0x0040201b,0x00601202,0x0f78b247, + 0x00301205,0x00183405,0x00b0400f,0x0ea89a45, + 0x20584a06,0x00d04c05,0x20a04c20,0x10c8be5b, + 0x20180400,0x00200400,0x00900c10,0x0ce89231, + 0x20200404,0x20380e11,0x00e0441b,0x0d68923a, + 0x20700406,0x0060020a,0x20200419,0x0cc87a31, + 0x00200004,0x2050160e,0x00901812,0x0e589a42, + 0x00401201,0x00182601,0x0090180c,0x0b988e23, + 0x20402004,0x20284605,0x00b00c15,0x0bf88a23, + 0x00781e04,0x00602408,0x20180c04,0x0b888222, + 0x20701804,0x20482a02,0x00e80419,0x0ca8a62c, + 0x20b00c07,0x00581e05,0x00000018,0x0ac88611, + 0x20281e03,0x00604008,0x20783009,0x0b288613, + 0x20900000,0x00081603,0x00702419,0x0a987e14, + 0x00682a06,0x00204c0a,0x00481805,0x0b88a21e, + 0x00a83a0a,0x00804810,0x20700a08,0x0a788209, + 0x00501002,0x20181e01,0x00901c02,0x0aa8960e, + 0x00501805,0x00080e04,0x00281e01,0x0a387208, + 0x20401404,0x20883209,0x01702c18,0x0ac8a60f, + 0x20301005,0x20600a0f,0x00b00816,0x0a287203, + 0x00182608,0x00304406,0x00100412,0x0a488604, + 0x00181209,0x0050100b,0x0000100e,0x0a187e01, + 0x00200e03,0x20380404,0x00c80c0c,0x0a989802, + 0x20501c05,0x20282e01,0x00d8180e,0x0a688010, + 0x20401c0a,0x20683210,0x01201014,0x0a78840f, + 0x2060080d,0x00180611,0x00481012,0x0a48740f, + 0x20101005,0x00082606,0x00a00810,0x0ae89c10, + 0x00c81e0a,0x0050380e,0x00280e02,0x0b088415, + 0x00081207,0x0010280d,0x00682c09,0x0b38881e, + 0x0088320e,0x00305416,0x00281c01,0x0ae88418, + 0x00483207,0x0040540a,0x0018240d,0x0ba89c1f, + 0x20880c05,0x20300a0f,0x01000c22,0x0bd88425, + 0x00600004,0x20301608,0x0108180a,0x0c489427, + 0x20102c04,0x20984213,0x01702c1a,0x0bd88026, + 0x20102404,0x20883e0d,0x0160141a,0x0ce8a833, + 0x00702e02,0x20584401,0x01281409,0x0d68903a, + 0x00280e07,0x20380405,0x0150001e,0x0dc8a83c, + 0x2080240b,0x00283e06,0x00783418,0x0d68883f, + 0x00580402,0x00100801,0x00783c18,0x0ee8ac4c, + 0x00401009,0x00580606,0x00284c1c,0x0f789c4d, + 0x2030400d,0x20688611,0x01400422,0x1018ac5c, + 0x01a89613,0x00b1141c,0x20887801,0x0fa8984c, + 0x00881a07,0x00001807,0x00981c26,0x11b8c86b, + 0x22d8360c,0x00a02017,0x00101828,0x1258bc6f, + 0x22781a07,0x00a03016,0x20d8441a,0x1378b07a, + 0x24006c0f,0x21a8da1d,0x03d0704f,0x1268c474, + 0x23d0380c,0x20685210,0x00f8243e,0x15c8d89d, + 0x01e03404,0x2038720c,0x00906a5a,0x15c89c53, + 0x01d02000,0x00485c01,0x00006e57,0x1718b858, + 0x02403e05,0x00084810,0x0078226c,0x1648a861, + 0x02703a07,0x00883414,0x20583274,0x1ab8f07d, + 0x21e06006,0x20283c00,0x20388800,0x14d85e23, + 0x21784e03,0x00609c00,0x00484000,0x15d88e30, + 0x22182602,0x00d81400,0x20803c00,0x14d86a1d, + 0x22680e06,0x00705c00,0x20982800,0x19688239, + 0x03084205,0x01606412,0x2128425a,0x13389650, + 0x02303c08,0x20d89208,0x02c04646,0x13f8b253, + 0x03380406,0x00503e05,0x20d84e63,0x1368524f, + 0x03d80411,0x00400a12,0x00d82671,0x1708a272, + 0x20d81e01,0x00601002,0x00604036,0x10189a62, + 0x20481609,0x00202410,0x00880425,0x10d89263, + 0x20b82209,0x0040340e,0x00200435,0x10287266, + 0x20b83a16,0x00403c21,0x00f01847,0x12a8b687, + 0x00081a02,0x00001602,0x00a03c0f,0x0da87a3f, + 0x20501405,0x2038360a,0x01104019,0x0e388645, + 0x20100004,0x2040020b,0x00f02814,0x0da86642, + 0x20b06012,0x20b88e21,0x01f04425,0x0f589651, + 0x20200c04,0x20680e08,0x01001010,0x0bf8622f, + 0x00200603,0x00200004,0x0040040a,0x0c686e33, + 0x20180a01,0x20400c02,0x00f80410,0x0be86230, + 0x00681e0a,0x00d01816,0x20481404,0x0d38923c, + 0x00280603,0x20301004,0x00c8080b,0x0aa86222, + 0x00080802,0x00301e05,0x00481410,0x0b086e26, + 0x00401e02,0x20682e02,0x01200c0b,0x0a986223, + 0x20381c04,0x00702609,0x00201417,0x0b88862f, + 0x20480801,0x20400605,0x01000012,0x09d86613, + 0x20600002,0x00181400,0x00c00411,0x0a187e15, + 0x20900c09,0x00281a07,0x00781c16,0x09b86212, + 0x00001202,0x00082802,0x00b0180f,0x0a58861c, + 0x00004005,0x20686202,0x01180408,0x09786e06, + 0x00880e05,0x00201007,0x00700c01,0x0998760c, + 0x00a82e0c,0x00503813,0x00180605,0x09686e0a, + 0x00000403,0x00400e03,0x00180c0f,0x09b8760d, + 0x00282a06,0x00a0340c,0x20780407,0x09686801, + 0x20701004,0x20182a07,0x00b02818,0x09586c00, + 0x20801c09,0x20682a11,0x00f01c19,0x09286000, + 0x20281e03,0x00501c05,0x00300810,0x09887c02, + 0x00081003,0x00002a06,0x0060040d,0x09885c0b, + 0x00680603,0x00302003,0x00081c04,0x09a8600e, + 0x00800206,0x0010180a,0x00682001,0x0978600d, + 0x00400400,0x20200e04,0x00a8040b,0x09d8740f, + 0x00200e05,0x20482402,0x0100240c,0x0a186017, + 0x20780805,0x00280a05,0x00800816,0x0a386c1b, + 0x20501006,0x00183e08,0x00b02817,0x09f86819, + 0x20301c03,0x20183a03,0x00d00817,0x0a887c20, + 0x20301008,0x2018160c,0x00781813,0x0b085426, + 0x00b8120b,0x0000180b,0x00600402,0x0b586827, + 0x00481e05,0x00503c09,0x20482007,0x0b085829, + 0x00481203,0x00602c05,0x0008240d,0x0bd87c32, + 0x00481a04,0x00403c0c,0x0028400a,0x0c786835, + 0x20601c0a,0x20382e15,0x00c80c23,0x0cc86439, + 0x00381202,0x20203205,0x00c81012,0x0c786435, + 0x00700602,0x00200205,0x00b81019,0x0da88c45, + 0x00d82a06,0x20203000,0x01200c17,0x0e587845, + 0x00a81201,0x00303c0a,0x00287811,0x0ef88054, + 0x00705008,0x2068aa0b,0x0180241d,0x0e78784d, + 0x00101008,0x0038320b,0x00b82c2d,0x1048a068, + 0x23804010,0x20d87a14,0x01e8043f,0x11088070, + 0x22e00a02,0x00081007,0x01100430,0x1208a874, + 0x23183400,0x00e06c0c,0x21286432,0x11786c74, + 0x23182401,0x0070580f,0x20186c2f,0x1448b895, + 0x02281209,0x0040301a,0x00083e66,0x14a88859, + 0x01c80800,0x00200801,0x00d01a55,0x15b8a05e, + 0x01f84204,0x0010680b,0x00900e5c,0x1518885b, + 0x02085206,0x20307811,0x01401e60,0x18e8d078, + 0x21889e0b,0x0100e800,0x20a06800,0x14087630, + 0x21a04204,0x20a84800,0x01701800,0x14e8562e, + 0x2230640b,0x20a87c00,0x02088c00,0x14183a1d, + 0x22c84606,0x00203400,0x00d06800,0x18587a35, + 0x02b03c10,0x21785a22,0x02f04648,0x12285a54, + 0x02b81c09,0x0060220b,0x0048264e,0x13185255, + 0x03983a11,0x00f03422,0x00181a68,0x12a86a51, + 0x04e00c06,0x20f00211,0x01b00a83,0x16085276, + 0x20e02a07,0x2088440f,0x01a80c39,0x0f185e5b, + 0x20d00608,0x00081410,0x00d00c34,0x0fe86662, + 0x21400c07,0x00082a11,0x00e04c43,0x0f685263, + 0x22105007,0x20c87000,0x01b80c67,0x11886284, + 0x20201805,0x00283206,0x0090140e,0x0ce85238, + 0x00080c05,0x00000e09,0x0080140e,0x0d785240, + 0x00380603,0x00380405,0x00400409,0x0d083e3d, + 0x0078660f,0x00909414,0x20180404,0x0e885a4e, + 0x00281a03,0x00801c08,0x20300009,0x0b584a2d, + 0x20180a03,0x20200c06,0x00b0040e,0x0ba85232, + 0x20300405,0x00280e06,0x00400011,0x0b583a30, + 0x2040280a,0x21183e18,0x0240301a,0x0c48523f, + 0x20180603,0x00100202,0x0040200f,0x0a184221, + 0x00280602,0x20400a02,0x00e0140b,0x0a484a26, + 0x00281e05,0x00403009,0x00080c0a,0x0a083e23, + 0x00102601,0x20783006,0x0158200e,0x0a98562b, + 0x2030180a,0x0018160b,0x0048200d,0x09483a14, + 0x20301005,0x20581208,0x01080c12,0x09584617, + 0x00000002,0x20401207,0x00c8080f,0x09283a17, + 0x20280c01,0x00200c02,0x00980c11,0x09885e1c, + 0x0058460e,0x00706414,0x20181005,0x08c84a0b, + 0x00300a05,0x20181409,0x00c00408,0x08d8520a, + 0x20202803,0x20484602,0x0100040e,0x08a84a09, + 0x00380e06,0x20101006,0x00d0100c,0x08e85e0d, + 0x2040380b,0x20a84e15,0x01802013,0x08a84402, + 0x20380806,0x00100a07,0x00780411,0x08a84802, + 0x00181a01,0x00602807,0x20181408,0x08984403, + 0x20502409,0x2048360d,0x01100814,0x08b85403, + 0x00280e07,0x0038040e,0x00500006,0x08e8480f, + 0x00381a09,0x0000180c,0x00901007,0x08f84c0e, + 0x00281206,0x00001003,0x0090240a,0x08c8440c, + 0x00481607,0x0050180d,0x00480c07,0x09085810, + 0x20200402,0x00100207,0x00400c0e,0x09883819, + 0x20101c09,0x20681e10,0x00f00011,0x0998401a, + 0x00001809,0x20480e0e,0x00e8140f,0x09583819, + 0x00080c02,0x00002207,0x00a00014,0x09b8501e, + 0x00580c00,0x00102001,0x00582007,0x0a783c23, + 0x00000606,0x0018140a,0x0078080d,0x0a984c29, + 0x20100207,0x0018140c,0x00a00010,0x0a584c29, + 0x00000001,0x20380800,0x01200412,0x0af85831, + 0x00081204,0x20280c02,0x00d01c16,0x0bb84831, + 0x00500004,0x00302a07,0x0028300d,0x0c184836, + 0x00280405,0x00180607,0x0050080d,0x0bd84037, + 0x00500206,0x20400c01,0x01081013,0x0cc85444, + 0x00704806,0x20684a09,0x00a81c16,0x0da84048, + 0x00980a01,0x00301005,0x00c8181b,0x0e18644a, + 0x00f00605,0x00004806,0x00484c12,0x0dd84046, + 0x00901c0e,0x20300210,0x01285c22,0x0f48645e, + 0x22980e03,0x00c04c09,0x20885c2b,0x10585068, + 0x23080602,0x00000802,0x01000837,0x10f86874, + 0x23101004,0x00183208,0x0170183e,0x1088646e, + 0x2300260e,0x0048181a,0x0138203d,0x12e8988e, + 0x01982400,0x00980401,0x00c0364c,0x13a87455, + 0x01c00801,0x00081603,0x01201a54,0x14b86461, + 0x01b01e01,0x00585c04,0x00b02e51,0x14286061, + 0x01a01005,0x00d87a10,0x00d0764f,0x17889081, + 0x22308007,0x2158f000,0x02601400,0x13284219, + 0x21e85e0b,0x00907c00,0x20806400,0x14683a2c, + 0x21785a09,0x0000b000,0x00180400,0x13f00a31, + 0x23105406,0x20389400,0x01282400,0x17a83e29, + 0x03b8260a,0x00b05816,0x2168366a,0x11d8264f, + 0x03403012,0x20e82e20,0x01600659,0x12981e58, + 0x02803c0f,0x2168761b,0x02d02246,0x12180e54, + 0x05480e03,0x01202812,0x21383693,0x15984273, + 0x21582402,0x00203a09,0x00002047,0x0ea82a60, + 0x21500a0b,0x20280816,0x00b82044,0x0f483662, + 0x20c00609,0x20780413,0x01083433,0x0f08165d, + 0x21a86e0e,0x00f08409,0x20803c68,0x11083e89, + 0x00380801,0x20701602,0x00e80408,0x0c682639, + 0x00500c07,0x0008160c,0x00901005,0x0cf8323e, + 0x20100804,0x20681207,0x00e0040d,0x0ca81a3d, + 0x20705015,0x20c89e21,0x01903c18,0x0df82a49, + 0x20102201,0x20982e01,0x01300811,0x0ad82a2d, + 0x20400204,0x00380c08,0x00400414,0x0b283631, + 0x00200e04,0x20400006,0x00b8140b,0x0af81e31, + 0x0068160e,0x00903c1e,0x20e84802,0x0be8263c, + 0x20300405,0x20180a02,0x0088080c,0x09a82a1e, + 0x00080803,0x00300204,0x00101009,0x09e82a22, + 0x20401405,0x20182e06,0x00b00c12,0x09a82622, + 0x00082403,0x00403a0b,0x00201c14,0x0a382a31, + 0x00881e0c,0x0000340d,0x00600002,0x08d82a17, + 0x00280a03,0x00102004,0x00180c0a,0x08f82619, + 0x00181203,0x00401408,0x00080c07,0x08c82215, + 0x20101400,0x20581601,0x00f00013,0x08f82a1d, + 0x20903c11,0x20786e17,0x01301c1a,0x08582609, + 0x20280802,0x20100a04,0x00900c10,0x0868260b, + 0x00181800,0x00003201,0x0058040c,0x08481e0c, + 0x20300403,0x00081602,0x00a00412,0x08582e0b, + 0x00783e10,0x00805c1b,0x20782201,0x08482403, + 0x00300e02,0x20380801,0x00b8040a,0x08382402, + 0x20100c00,0x20582203,0x01101810,0x08182402, + 0x00482206,0x00103808,0x00580c08,0x08482802, + 0x2040180a,0x20782615,0x00f02014,0x08781c0d, + 0x20601405,0x00082e05,0x00800413,0x08882810, + 0x20401404,0x20382602,0x0090000d,0x08681c10, + 0x20201405,0x20782609,0x01301814,0x08782810, + 0x00081202,0x00000c09,0x00681807,0x0928241b, + 0x00782607,0x0050380a,0x20381001,0x0938281a, + 0x00982206,0x00203409,0x00180c01,0x09181c17, + 0x00200204,0x20280805,0x00a0000d,0x09482820, + 0x00600608,0x20400004,0x00901407,0x0a182022, + 0x20501006,0x20480a0a,0x00c80417,0x0a282826, + 0x20800c02,0x20581609,0x00e0101c,0x09f81c26, + 0x00101004,0x20280e05,0x00880c12,0x0a882430, + 0x20403c10,0x20383e13,0x00882818,0x0b582031, + 0x00982605,0x0000280a,0x00a00407,0x0ba83035, + 0x0060180a,0x20381604,0x00983006,0x0b782437, + 0x20180602,0x00101005,0x00581415,0x0c482c43, + 0x00d85a0b,0x00c08c1e,0x20782c0d,0x0d383844, + 0x00801003,0x20980e06,0x01400c20,0x0d882449, + 0x00a84e11,0x0030501b,0x00402818,0x0d683046, + 0x01782806,0x00005801,0x00882412,0x0eb83057, + 0x22c82e09,0x20a02e04,0x01b06c35,0x0fc82865, + 0x23180a02,0x20580402,0x01101039,0x10682475, + 0x22d02407,0x21000217,0x01901c37,0x1018046d, + 0x23e84a16,0x20905013,0x01e05457,0x1218348b, + 0x0190380a,0x21686e1d,0x0270164b,0x13081057, + 0x01d81001,0x20700204,0x01000a57,0x14382063, + 0x01a01001,0x20780a02,0x01982e4d,0x13a8185f, + 0x02002c0f,0x21b8462c,0x0320065f,0x16d81083, + 0x21c84601,0x01309400,0x21982400,0x12f82625, + 0x22803809,0x20189800,0x01280800,0x13f82a1b, + 0x22001000,0x00885400,0x20103400,0x14000a26, + 0x22b83405,0x20107000,0x00984400,0x17780636, + 0x03181400,0x00281a04,0x00d04e54,0x11683a4f, + 0x04682e0f,0x00d0641c,0x21583278,0x12881a57, + 0x03881001,0x00c04000,0x21684661,0x12502657, + 0x05081212,0x20e00810,0x02504281,0x15181e76, + 0x21302402,0x20383203,0x0060143f,0x0e681a59, + 0x22081408,0x00201211,0x0040385a,0x0ef81a66, + 0x21580602,0x00800803,0x20680c46,0x0ef00264, + 0x22807416,0x2118c626,0x02602c70,0x10a0027e, + 0x00400c00,0x00680803,0x20680805,0x0c481638, + 0x00c00a03,0x20301006,0x00881607,0x0cb80e3d, + 0x00400404,0x00700a03,0x20481406,0x0ca8063e, + 0x00e82207,0x00c0581b,0x20b88a09,0x0dd80e4b, + 0x20282e03,0x00903804,0x20800c10,0x0aa8122d, + 0x20800001,0x20180a05,0x00c0101c,0x0ae81632, + 0x20281e06,0x00702409,0x20200811,0x0ad80e32, + 0x20881a08,0x00400806,0x00c04820,0x0b882a3f, + 0x00200803,0x20200207,0x0060080a,0x09780e20, + 0x00301403,0x20181601,0x00a81005,0x09a81621, + 0x00180403,0x00001608,0x0070040c,0x09800223, + 0x00301c0c,0x20283613,0x00e01c09,0x09f80a2b, + 0x20401001,0x00082401,0x00600c0f,0x08a81214, + 0x20181206,0x00400407,0x0050140e,0x08b81a17, + 0x20200c01,0x20181800,0x00c0000f,0x08980a16, + 0x20181e09,0x00502410,0x00081412,0x08d80e1d, + 0x00882206,0x00404c06,0x20381802,0x0838060b, + 0x00001006,0x00081609,0x0050040c,0x08380a0a, + 0x00100a02,0x00181402,0x00600c0a,0x08280609, + 0x00001004,0x20280a0b,0x00900410,0x0828060c, + 0x20902c09,0x20585a0d,0x0110201a,0x08081003, + 0x00181205,0x00401c0a,0x0018080b,0x08180c01, + 0x20100402,0x00300203,0x0018100d,0x08000002, + 0x20200c02,0x00382401,0x00700410,0x08081003, + 0x00681608,0x0070280d,0x20581e01,0x08680810, + 0x20180400,0x20101606,0x0080040e,0x0848080e, + 0x00080e02,0x00501804,0x0018100b,0x0848080e, + 0x00380a06,0x00601807,0x2028080a,0x08580811, + 0x20201806,0x0028220b,0x00500410,0x08f80c17, + 0x00102007,0x20183a05,0x00c8040b,0x08f8141b, + 0x00301000,0x00282603,0x0070180a,0x08e80c19, + 0x20200807,0x00480e0a,0x00400013,0x09180c1f, + 0x20280c02,0x00800c06,0x2038140b,0x09e81825, + 0x0018260a,0x00702c0f,0x2020040e,0x09f81427, + 0x20680407,0x00601203,0x20282013,0x09d80427, + 0x00581204,0x0050200a,0x0018180c,0x0a58102f, + 0x00d8520a,0x00507c0b,0x20100805,0x0b38102c, + 0x0030340b,0x20384611,0x00901010,0x0b680836, + 0x0108160f,0x00503010,0x00100402,0x0b481031, + 0x20200001,0x00100602,0x0090101a,0x0c081042, + 0x00204007,0x21088613,0x01e0542b,0x0cd80c44, + 0x00b8320a,0x00a02810,0x2080041a,0x0d680c4b, + 0x20704817,0x0008961e,0x00d03033,0x0d280c4c, + 0x01d80603,0x00181c02,0x00a03813,0x0e780c59, + 0x23403001,0x00185c02,0x20380431,0x0fb00872, + 0x23301805,0x2018260e,0x00200c3b,0x10500475, + 0x22686215,0x01206826,0x2170001f,0x10380475, + 0x25305801,0x00088607,0x00202869,0x11f00c97, + 0x02302202,0x00d03c05,0x21a87668,0x13300c53, + 0x01e03c00,0x00583400,0x20683a5b,0x14180861, + 0x01a80c08,0x20602617,0x00302a4f,0x13c0205a, + 0x02e80801,0x01604603,0x21f86a8b,0x17001881, + 0x21d00205,0x20683800,0x02104800,0x1298161f, + 0x21f03407,0x20a00c00,0x00e88c00,0x13f01a29, + 0x22004005,0x20f82400,0x01685800,0x14303629, + 0x22600a01,0x00982800,0x00701c00,0x17801a36, + 0x0310440c,0x2068520f,0x01382258,0x11200a4b, + 0x03780a0e,0x00382014,0x0110325c,0x12382257, + 0x03981608,0x0000140e,0x00d80661,0x12701259, + 0x03e00005,0x00b82a04,0x20401671,0x1530266f, + 0x21182a08,0x00b03415,0x2018243b,0x0e381259, + 0x2190200f,0x00182e16,0x00901049,0x0ee00660, + 0x21700805,0x20580609,0x01200c49,0x0f001e65, + 0x21284a03,0x00b09c09,0x20e8584a,0x10f03283, + 0x00482a03,0x00202203,0x00c03808,0x0c180a38, + 0x00882a0e,0x00902416,0x20200a02,0x0ca0023c, + 0x00880e05,0x20300c06,0x01100003,0x0ca01a3f, + 0x00780604,0x20780800,0x01902c12,0x0db01255, + 0x20503809,0x20884e0d,0x01400814,0x0a800a2a, + 0x2060080c,0x20280613,0x00801018,0x0ae01631, + 0x20801807,0x2078360a,0x0140101b,0x0ad01a30, + 0x21001409,0x20883e0d,0x01701826,0x0b701e38, + 0x00480a08,0x0050100e,0x00181004,0x0970061e, + 0x0068120d,0x00002411,0x00680c04,0x09a01223, + 0x00480606,0x0000040b,0x00780c04,0x09a01e21, + 0x00f00209,0x2030200f,0x00882e0a,0x0a10222a, + 0x20380c05,0x00300e08,0x00501010,0x08a00a15, + 0x20601c0c,0x20482e14,0x00f01016,0x08a01216, + 0x20180403,0x20100a07,0x0080080f,0x08b02217, + 0x20a0140a,0x20382e0d,0x01001022,0x08d01a1e, + 0x00200602,0x20181405,0x00801008,0x08300a09, + 0x00680e09,0x00301c11,0x00482003,0x08300e0a, + 0x20100000,0x20200402,0x00b80c0d,0x08301e09, + 0x00481e09,0x0020280f,0x00580c05,0x08401a0b, + 0x00081400,0x00103202,0x0038100d,0x08101802, + 0x20400404,0x20181a09,0x00c02015,0x08000c02, + 0x00280e02,0x20301403,0x00b00009,0x08101802, + 0x00001007,0x2058060d,0x00f80411,0x08001c00, + 0x20300802,0x20481602,0x00f00c0c,0x08500c0f, + 0x20180800,0x00100804,0x00680809,0x08501010, + 0x20300400,0x20680a02,0x01000c0f,0x08501c0e, + 0x20381205,0x20100409,0x00e00811,0x08501012, + 0x00481a05,0x20202c05,0x00a80804,0x08f01017, + 0x00781607,0x20102c04,0x00800006,0x08f01417, + 0x00300401,0x20500a02,0x00e81007,0x08f02019, + 0x00500802,0x20500605,0x00f80808,0x09101c1e, + 0x20101003,0x20882208,0x01500c11,0x09d00c22, + 0x2090280e,0x20684a11,0x0130001c,0x09e01028, + 0x00100000,0x20400401,0x01080c10,0x09e01424, + 0x00100402,0x20381601,0x01100416,0x0a40102e, + 0x00305801,0x20587801,0x00e00010,0x0b200c32, + 0x00e83e13,0x0040581b,0x00181000,0x0b700c36, + 0x00100000,0x20481003,0x01001c12,0x0b401435, + 0x20180e06,0x20200407,0x00c01018,0x0c001845, + 0x00982605,0x01104005,0x21182418,0x0d001046, + 0x00104812,0x20b8661f,0x0170182a,0x0d50144b, + 0x01081608,0x20404802,0x00c81c15,0x0d302849, + 0x01a04408,0x2058320a,0x00d81415,0x0e80205b, + 0x2338180d,0x00803609,0x20183033,0x0fb0006c, + 0x22e80606,0x00802c16,0x2028502c,0x10500476, + 0x23b06c11,0x2098ba18,0x01e01045,0x10100c76, + 0x25286a06,0x00c0840e,0x00180c62,0x12201497, + 0x02188e09,0x00209c1c,0x00c02a63,0x13181050, + 0x01e84601,0x00607c04,0x0090065b,0x1408045b, + 0x02201a09,0x0128081a,0x21084266,0x13f00462, + 0x02f80801,0x20e03204,0x0220128e,0x1710207b, + 0x22204409,0x20b83400,0x00f85c00,0x12d04e1d, + 0x21886a0d,0x0130ac00,0x21108000,0x14301632, + 0x21c86a07,0x01809800,0x21804c00,0x14b03230, + 0x22780401,0x20a81000,0x02082400,0x17f06a37, + 0x03d83a13,0x00607c1b,0x00282267,0x11703250, + 0x02901c14,0x20683a28,0x01a04248,0x12403a56, + 0x03102009,0x20282e16,0x00e03253,0x12c04a5a, + 0x04304601,0x20c82803,0x01d84676,0x15a05a72, + 0x2190040c,0x2098421e,0x02004c50,0x0e40325c, + 0x20a82a0c,0x00003015,0x00c82c33,0x0f103260, + 0x21282603,0x00701006,0x00380840,0x0f704664, + 0x21680c03,0x00583a01,0x01202053,0x11403a83, + 0x00004404,0x20885805,0x01183c05,0x0c403231, + 0x2050340a,0x20985a10,0x01801015,0x0cc02e3c, + 0x00301402,0x20281e03,0x00780809,0x0d004a3f, + 0x00200e07,0x00281408,0x00480412,0x0e204e50, + 0x00483609,0x00905811,0x20581c06,0x0ac0262c, + 0x00680605,0x0040100e,0x00282805,0x0b202a2f, + 0x20100601,0x00301404,0x00082411,0x0b404632, + 0x2070100b,0x0060020d,0x20183019,0x0bf04e3b, + 0x20380404,0x20580e0c,0x01102c12,0x09902a20, + 0x20780e01,0x00380a01,0x00602c15,0x09d02a22, + 0x20281000,0x00400000,0x0060100f,0x09f03622, + 0x0058260c,0x00902015,0x20100405,0x0a60322c, + 0x00202000,0x20681c01,0x00e81408,0x08d03213, + 0x00680802,0x00002603,0x00481401,0x08f03a17, + 0x00200c01,0x00080a01,0x00580808,0x09103e16, + 0x00000004,0x0010120e,0x00700c14,0x0930461f, + 0x20100000,0x00280401,0x0068040d,0x08602a08, + 0x20380a02,0x20180c02,0x00d01414,0x08602e0c, + 0x20180601,0x00300001,0x0038040e,0x08903a0b, + 0x20501407,0x00182e03,0x00b80814,0x08803a0b, + 0x00080602,0x00280802,0x0050100b,0x08502804, + 0x00001002,0x20380a04,0x00a80c0b,0x08403804, + 0x00000c00,0x00381601,0x0040040c,0x08703802, + 0x00781e0d,0x00503011,0x00000005,0x08703c02, + 0x00000000,0x00200602,0x0030040a,0x0890300f, + 0x20100a01,0x00180c02,0x0088040c,0x08902c0f, + 0x20380801,0x00600601,0x2028040d,0x08b0380f, + 0x20801c0e,0x20282e16,0x00b0101a,0x08a04411, + 0x00000e01,0x00282201,0x00400c0a,0x09303018, + 0x00100402,0x00281201,0x00400c0a,0x0930301a, + 0x00480a02,0x00401004,0x20180405,0x09503818, + 0x00681e09,0x00502413,0x00081403,0x09803c20, + 0x0030080a,0x00500e04,0x20483009,0x0a203021, + 0x00581604,0x00303804,0x0008180c,0x0a303425, + 0x00100201,0x00200601,0x00300c11,0x0a303c23, + 0x00301c00,0x20280a08,0x00900c16,0x0aa0442c, + 0x00485a12,0x00708c19,0x20100411,0x0b50242e, + 0x20504008,0x20285a09,0x00e0141b,0x0ba02c38, + 0x00001004,0x00281604,0x00400415,0x0b903c36, + 0x2070240f,0x00582207,0x0078241f,0x0c603c46, + 0x00402411,0x21082e1e,0x0220281e,0x0d203445, + 0x01383e05,0x00e0780e,0x2098300a,0x0db0304a, + 0x00881603,0x00601008,0x20101017,0x0da03c4c, + 0x02287220,0x00e09826,0x2010300b,0x0ef0385b, + 0x22701e11,0x20681414,0x0178102a,0x0fd02c69, + 0x23482205,0x00001c00,0x01604842,0x10702c71, + 0x22a83001,0x00108e01,0x0038382e,0x1080506e, + 0x2580781f,0x20e8b639,0x02504c71,0x12706099, + 0x01807c0a,0x0019021d,0x01305e47,0x13202c58, + 0x01d80805,0x2088520e,0x01c06257,0x14304463, + 0x01985a01,0x20b04002,0x02603e4c,0x1400305c, + 0x03184a0b,0x01001822,0x20881292,0x17a05482, + 0x21a85a01,0x00809400,0x21202c00,0x13804626, + 0x22504201,0x21888c00,0x02906c00,0x14604619, + 0x22305408,0x21889c00,0x02f00800,0x15105e21, + 0x2260640e,0x21281c00,0x00188400,0x1910aa3e, + 0x02a01e0a,0x20e83602,0x01307a4d,0x11e05a4c, + 0x03d01204,0x20801e02,0x0078126f,0x13007a51, + 0x03a81615,0x20303c18,0x00800269,0x13807655, + 0x04185a25,0x00809c2a,0x20602672,0x16908677, + 0x20d04c17,0x20783621,0x00684432,0x0f007e5a, + 0x2170300a,0x20484a0e,0x00d81048,0x0fb06664, + 0x21504016,0x20885a27,0x01700446,0x10207a67, + 0x21304026,0x20e85a45,0x02101452,0x1210a287, + 0x00485212,0x00c07023,0x2078440a,0x0cc0463b, + 0x00583205,0x0080480f,0x20484005,0x0d50563e, + 0x00581a08,0x0080201a,0x00184c06,0x0db05a41, + 0x20481a11,0x0020142b,0x00b8681a,0x0ed06a52, + 0x20602806,0x20884e12,0x01504017,0x0b20462b, + 0x00180e04,0x20300801,0x00e02012,0x0b804a32, + 0x20282a07,0x00202402,0x00903015,0x0bd05633, + 0x00482401,0x20402e09,0x0100180c,0x0c906a3f, + 0x00102005,0x00281c00,0x00283006,0x0a104e1c, + 0x2080180a,0x20682a0c,0x00f80415,0x0a40521f, + 0x2030240d,0x20983213,0x0128080f,0x0a806622, + 0x20602c05,0x20d84e06,0x01b0041a,0x0ae0662c, + 0x00283609,0x00a0440f,0x20500008,0x09504215, + 0x00880e0d,0x00001013,0x00500602,0x09804e15, + 0x0038160b,0x00001c14,0x00681c07,0x09a05617, + 0x00481205,0x20201009,0x00980c07,0x09d0661c, + 0x00000004,0x2040020c,0x00c01c0f,0x08d04e09, + 0x2050180e,0x20382615,0x00900815,0x08e05a0c, + 0x20100807,0x20480a0c,0x00d00c10,0x09105a0b, + 0x00100c02,0x20600e05,0x00d81412,0x09206a0f, + 0x20200401,0x20381000,0x00c8080e,0x08b04805, + 0x00281a0a,0x00302813,0x00081c08,0x08d04c03, + 0x00080e06,0x20301409,0x00b8080c,0x08f05402, + 0x20600400,0x20382402,0x01001816,0x08f05804, + 0x00000204,0x20200404,0x00800008,0x0910480f, + 0x20280404,0x20300a0a,0x00a0140e,0x0910500e, + 0x20100c07,0x2058160b,0x0100000c,0x0930540e, + 0x00681202,0x20102801,0x00781404,0x09506811, + 0x20101007,0x20200607,0x00981c08,0x09a04817, + 0x00200c00,0x20480802,0x00c81009,0x09b0501a, + 0x00200604,0x2028040a,0x00b80809,0x09d04c19, + 0x20302805,0x20683604,0x01100416,0x0a005c1e, + 0x00c81a0c,0x0020240f,0x00a00c05,0x0a803c1e, + 0x00100004,0x20180801,0x00a00410,0x0ab04826, + 0x00000401,0x20100602,0x00a01010,0x0ac05825, + 0x00384001,0x00404809,0x0040000d,0x0b40602f, + 0x20e0400f,0x20588215,0x01304029,0x0bb04835, + 0x00284208,0x0000680c,0x00800c12,0x0c205437, + 0x00480a04,0x20101802,0x00c00c11,0x0c305c36, + 0x00981a11,0x20b0480d,0x01603417,0x0d007442, + 0x01580a0c,0x00b04419,0x20d82a01,0x0dd0604a, + 0x00e01403,0x21083a0c,0x02205818,0x0e30644c, + 0x00502c0a,0x2038320a,0x0120001e,0x0e30604d, + 0x00205c1b,0x2118b625,0x02805831,0x0f908466, + 0x23785c00,0x0090420c,0x00405c3e,0x10706468, + 0x23901605,0x20b84202,0x01502c42,0x11208079, + 0x22982a15,0x00800015,0x0060542d,0x11306073, + 0x23a85a22,0x0060b82c,0x20584038,0x1390a09b, + 0x02182804,0x20e0720b,0x01486664,0x13d07852, + 0x02206006,0x20686a12,0x00484e65,0x15108864, + 0x0190680e,0x2028c229,0x0060324a,0x14d08861, + 0x02507013,0x2108be38,0x02903a70,0x1860947a, + 0x21a05e02,0x00187800,0x00704c00,0x13e03219, + 0x22680c02,0x01203c00,0x22001400,0x15205a15, + 0x21b00203,0x00c06400,0x21a80400,0x16208a28, + 0x21889a11,0x02811400,0x2340ec00,0x1a204645, + 0x02082408,0x01701e05,0x2170264f,0x12b05641, + 0x03983208,0x00f04c07,0x21104671,0x13f0664e, + 0x02581802,0x00c80608,0x20105e50,0x14808251, + 0x01c01813,0x00286a33,0x0110ee49,0x17909a6a, + 0x00986a13,0x00f0b013,0x20f00c11,0x0ff06a60, + 0x20d82803,0x00304e11,0x0020143a,0x10a08669, + 0x00083a02,0x00606a03,0x2028201f,0x1140a269, + 0x01382605,0x00806405,0x20985c0c,0x1390d288, + 0x20e04814,0x20c88227,0x01c03c2d,0x0d607240, + 0x00002404,0x20784606,0x01580813,0x0e007643, + 0x20301001,0x20882e08,0x01800820,0x0e808e4a, + 0x21600805,0x2018360a,0x01080845,0x0fd0a25f, + 0x00082205,0x00602815,0x20485005,0x0be06a27, + 0x20400e02,0x00281c07,0x00481413,0x0c406e2f, + 0x20903007,0x20485605,0x00d82017,0x0ca0822e, + 0x00502c04,0x00184003,0x00483804,0x0da0923b, + 0x00682e07,0x20204006,0x00701006,0x0ab06222, + 0x00381401,0x00502000,0x20381809,0x0b006a21, + 0x00a81a0a,0x00803c12,0x20883604,0x0b707a24, + 0x20282a09,0x00c0400e,0x20c82014,0x0be0862f, + 0x20703409,0x20d85a10,0x01702018,0x09d06613, + 0x20600a01,0x00081403,0x00500c11,0x0a206215, + 0x20800407,0x00281e0c,0x00701c1b,0x0a606e19, + 0x2010140b,0x0038220f,0x0030000f,0x0ac07e1d, + 0x00400206,0x0000040b,0x00181802,0x09806606, + 0x00980a02,0x00202400,0x00081000,0x09b06e0c, + 0x00580a05,0x00301009,0x00080c04,0x09e0720a, + 0x00382a0d,0x00803014,0x2050040d,0x0a107a0f, + 0x20100403,0x00000206,0x0028080e,0x09706402, + 0x20800404,0x00082605,0x0090181b,0x09706001, + 0x20600003,0x00180e06,0x00301014,0x09c07402, + 0x2060100a,0x20281614,0x00701017,0x09d08803, + 0x20300401,0x00100004,0x00280c0c,0x09b05c0f, + 0x00200e02,0x00100006,0x00181004,0x09d06811, + 0x00600202,0x00101404,0x00081402,0x0a00780d, + 0x00400c01,0x00180c09,0x00282005,0x0a307812, + 0x00682a04,0x00103406,0x00201402,0x0a506016, + 0x00281000,0x00401c01,0x0010080b,0x0a706818, + 0x20280c04,0x00100603,0x00500c13,0x0a907018, + 0x00282a0d,0x0040440d,0x00001411,0x0af07c1d, + 0x00001c00,0x20982606,0x00f02c14,0x0b206c21, + 0x00400e03,0x20180401,0x00801411,0x0b606c26, + 0x00280a06,0x2020100a,0x0060180e,0x0b907829, + 0x00505814,0x2058761b,0x01101c17,0x0c208831, + 0x0018100c,0x20203e05,0x00683415,0x0c807836, + 0x20602807,0x00285608,0x0070301e,0x0cf0743e, + 0x0000080b,0x2040020a,0x00a01813,0x0d108839, + 0x20881e0e,0x01000420,0x20d02825,0x0e10844e, + 0x00983e20,0x20702820,0x01507418,0x0e80704c, + 0x0110120e,0x00c0080e,0x20e0080d,0x0f408c53, + 0x00f82e17,0x20205417,0x00902814,0x0f30984d, + 0x01d81001,0x0090660b,0x20c00c0c,0x10f0bc67, + 0x23709c21,0x2158d641,0x01f01832,0x1160a871, + 0x23e00010,0x01080e1b,0x20c81040,0x12409079, + 0x23e03016,0x20d87a2f,0x01f03c42,0x1220ac78, + 0x25c81400,0x00585209,0x00d07864,0x14d0b09f, + 0x02581a0b,0x01180822,0x2168766f,0x14d0784f, + 0x02889207,0x0100bc14,0x20f85e77,0x16107059, + 0x02683206,0x20107413,0x0008c273,0x15f0985b, + 0x03885403,0x00009209,0x206872a8,0x19f0d877, + 0x21c86e06,0x20609800,0x00908000,0x14605213, + 0x22481a02,0x20d01c00,0x01607800,0x15a0460d, + 0x21e84a0a,0x20f06400,0x00a0e000,0x17006a1c, + 0x22904a0a,0x2298b400,0x04513000,0x1a806a18, + 0x02807003,0x22184e13,0x02f04254,0x1350863d, + 0x03104603,0x21484605,0x01d0666b,0x14b07e42, + 0x02708808,0x2218521e,0x02304e59,0x15a0c649, + 0x02f0580f,0x2188261f,0x01801e7c,0x1910ee56, + 0x20a03c07,0x20588e0b,0x01d03c24,0x10c08655, + 0x20903005,0x2028320e,0x00c01c29,0x11c0a262, + 0x20101402,0x00083a07,0x00f0141d,0x12a0be67, + 0x00e01210,0x20280410,0x00f00412,0x1530de8b, + 0x00682208,0x00a0540a,0x20684807,0x0e809e40, + 0x00481e02,0x00a03002,0x2018280d,0x0f209e47, + 0x20200c01,0x00500201,0x00183c18,0x0fd0be4c, + 0x21101c16,0x00281a22,0x00d83c3b,0x1150de65, + 0x20401c07,0x0028360d,0x00e80419,0x0cb07e30, + 0x20681003,0x00300a04,0x00b8101a,0x0d308a34, + 0x20282003,0x00803402,0x00184412,0x0dd0a237, + 0x00982e12,0x00904821,0x00785007,0x0ed0aa44, + 0x20102201,0x00984008,0x0018100c,0x0b80721d, + 0x00401e02,0x20281c04,0x00d81809,0x0be08223, + 0x00080a07,0x00080c09,0x00f0100e,0x0c508627, + 0x20b00c0e,0x20283a16,0x01901c22,0x0cf09e30, + 0x00282a02,0x01104004,0x20f81c08,0x0ac07613, + 0x20680803,0x00500202,0x00680414,0x0b007a15, + 0x20101407,0x20280e0b,0x00c8100f,0x0b609218, + 0x00b80e0b,0x00101c13,0x00b83001,0x0bd09a1e, + 0x20200401,0x00780602,0x0010040d,0x0a506e09, + 0x00781607,0x00300c08,0x00601400,0x0a907a0b, + 0x00100206,0x00380809,0x0098080c,0x0ad0820a, + 0x20a02407,0x20284a0d,0x01202021,0x0b00960d, + 0x00380802,0x00800e01,0x00180808,0x0a406802, + 0x20402409,0x2028160d,0x00981816,0x0a508401, + 0x20300c06,0x00280a07,0x00680c0e,0x0ab08803, + 0x00400202,0x00701809,0x00183003,0x0af09405, + 0x20280a05,0x00600806,0x00400c10,0x0a70680e, + 0x00182607,0x0070200f,0x0040000a,0x0aa07010, + 0x00480e08,0x0050100c,0x00400405,0x0af0800d, + 0x00581602,0x00701402,0x0070100e,0x0b408c0d, + 0x00203807,0x00484a09,0x00601008,0x0b20701a, + 0x00201c04,0x20281a07,0x00c01c0b,0x0b50801b, + 0x00202807,0x0028260c,0x00800411,0x0b808818, + 0x20b02009,0x00382e04,0x00c0181e,0x0bf09423, + 0x00180e03,0x0110280d,0x20b80c0e,0x0c107425, + 0x00182604,0x00502007,0x00602012,0x0c608c2a, + 0x20580a02,0x00c80809,0x00001018,0x0c90842c, + 0x01884613,0x00a09016,0x00000a04,0x0d50a830, + 0x00d8060c,0x00e00804,0x20105010,0x0d808435, + 0x00101005,0x20402204,0x00e80816,0x0e00a03e, + 0x00b81000,0x00b01402,0x2020280a,0x0e40983d, + 0x21603c1a,0x20685221,0x02403c44,0x0f30b450, + 0x21703015,0x00e88a1f,0x00103c38,0x0fa09c58, + 0x0038420e,0x0000340b,0x0160501b,0x10509c56, + 0x20880e0b,0x00782c02,0x0030742b,0x1080b057, + 0x01e8522a,0x0080382e,0x00f07001,0x1260c473, + 0x2168b618,0x01a10021,0x22185e0f,0x12e0a46d, + 0x22f81807,0x21080e20,0x02301024,0x1370bc76, + 0x2288040d,0x0040161e,0x20884813,0x13c0d876, + 0x25c03825,0x20b88e50,0x01d0245b,0x168104a1, + 0x01a0300d,0x21485626,0x01f80e4d,0x15b0883c, + 0x02109003,0x2158fe0a,0x02084e63,0x17009453, + 0x02081e03,0x00381c0a,0x20384e60,0x1720904c, + 0x03b03609,0x0028701c,0x2068bab2,0x1b80c070, + 0x22203c19,0x0098a800,0x20980c00,0x15105003, + 0x2258040d,0x01183000,0x21202800,0x16504c03, + 0x22802418,0x01f87c00,0x22104000,0x17c03803, + 0x23483c0f,0x01d02400,0x23804000,0x1bb08000, + 0x02b89e33,0x0181004c,0x23305267,0x14a07e31, + 0x02f84a16,0x01008c26,0x21e04e70,0x15d07e35, + 0x02f8da36,0x02814448,0x2400a277,0x17308a38, + 0x03f8661d,0x00e0e02c,0x22f05e9b,0x1af0be4d, + 0x20300822,0x20f02e4e,0x00d07c19,0x1220da57, + 0x20483005,0x2020621c,0x0050841c,0x1320c25f, + 0x00103027,0x20e0025a,0x01109015,0x1450fe69, + 0x2030000c,0x20b02e2c,0x0090a822,0x17110a89, + 0x2010060c,0x20d80c18,0x01882411,0x0fc0be42, + 0x00202002,0x20f82a0e,0x01d0140f,0x1080d64a, + 0x20180e0f,0x2020201c,0x01085018,0x1160e252, + 0x00580802,0x20b03a08,0x01482c19,0x1341226c, + 0x00280807,0x20c0220c,0x0158180d,0x0df0c633, + 0x20301c0a,0x20782a07,0x01384016,0x0e80ca37, + 0x00101807,0x20682a11,0x01800014,0x0f30d23d, + 0x20901a02,0x20d84203,0x02300028,0x1060fe4b, + 0x20281205,0x20e01c07,0x01d82014,0x0c90ae23, + 0x00282e0c,0x00103816,0x00981c0d,0x0d10ae26, + 0x20600c02,0x00182005,0x00e82c17,0x0da0be27, + 0x0030140a,0x20781609,0x0128540c,0x0e80f632, + 0x00002006,0x21283a08,0x0250000c,0x0bb0a214, + 0x20301c03,0x20b81e0e,0x01701012,0x0c20b216, + 0x00681e07,0x0040280a,0x00681404,0x0ca0b619, + 0x00080a0a,0x20280415,0x00d81c14,0x0d30ce22, + 0x20180a05,0x20a00c0a,0x0178100b,0x0b509e08, + 0x0000200a,0x20483604,0x01082408,0x0ba0a609, + 0x20500806,0x20480e0a,0x01000016,0x0c00b60d, + 0x20381008,0x2040260a,0x00d81014,0x0c70d20e, + 0x00501401,0x20c81205,0x01a00807,0x0b30a001, + 0x00583613,0x00505419,0x00400009,0x0b809e01, + 0x00381206,0x2010180a,0x00d80c07,0x0be0ac02, + 0x0018160a,0x20801c0e,0x01600c0c,0x0c40c402, + 0x20700806,0x20881202,0x01680815,0x0b709c10, + 0x20703018,0x20884e21,0x01801819,0x0bb0a810, + 0x20400c09,0x20581607,0x01300c11,0x0c20ac0e, + 0x0030180c,0x20d82611,0x01d01410,0x0c80d410, + 0x00983607,0x20605c10,0x01200000,0x0c20a01a, + 0x0078261a,0x00403827,0x00500005,0x0c70a41f, + 0x0098360f,0x20205814,0x00e01005,0x0cc0b819, + 0x20281e0a,0x20703014,0x0140001a,0x0d50d424, + 0x20381002,0x21300a06,0x0290581b,0x0d20b028, + 0x2020301c,0x20584a26,0x01402c19,0x0da0bc2e, + 0x2070140e,0x20f81e18,0x02403021,0x0dc0cc2c, + 0x00601008,0x20e83e09,0x01f06c12,0x0ed0e83b, + 0x00280e06,0x21780401,0x02a04c14,0x0ec0d43f, + 0x00684e20,0x0070542f,0x00203412,0x0f60c043, + 0x00b00a0f,0x20a81811,0x01e0200c,0x0f90cc43, + 0x00483e12,0x2090600f,0x01103c23,0x11011c55, + 0x20200204,0x21a00a12,0x02a81019,0x1100f055, + 0x20b0340c,0x20c88a32,0x01708026,0x11e0f85f, + 0x2130200b,0x2088521b,0x0170142d,0x1200e45f, + 0x20c03c07,0x2198ba26,0x02907c2f,0x1451347e, + 0x22e09816,0x2199221d,0x02c84012,0x1410bc6a, + 0x22703410,0x0018520e,0x20c8b804,0x1540ec74, + 0x21a81e06,0x00101005,0x0038660b,0x1560cc70, + 0x2380040f,0x20a01a10,0x2058f80b,0x18d1349b, + 0x0260060c,0x00d04023,0x21c8e673,0x16f08c36, + 0x0258260b,0x00e0b021,0x21f90e6e,0x1850943b, + 0x01d08404,0x2078720c,0x00789e56,0x1840983c, + 0x03203209,0x2090281b,0x0028fe95,0x1cf0b852, + 0x20980808,0x20801800,0x01886c00,0x15b0760c, + 0x21901c11,0x20f85000,0x02e85400,0x16e08002, + 0x21000a09,0x21b81400,0x05204000,0x18208000, + 0x2250481c,0x20f8d400,0x02e86400,0x1c506005, + 0x20906204,0x20a92417,0x01e0c61b,0x15204e1a, + 0x01902a1d,0x20987433,0x01a0924a,0x16907623, + 0x20709822,0x21a9ce1c,0x04d0fa2f,0x17e08e17, + 0x02202a26,0x00287453,0x2070aa6f,0x1be06a32, + 0x01f81e0d,0x00f0580a,0x22c04e35,0x13d0d642, + 0x0010180f,0x00184e23,0x2030b400,0x14a0ee49, + 0x02884630,0x00d0cc4b,0x22680a45,0x16511651, + 0x00981806,0x00c0461f,0x2231020a,0x1921166f, + 0x20d0000d,0x0070021c,0x21603c29,0x1160f648, + 0x00581e05,0x00705009,0x21581c01,0x12611e48, + 0x2100041d,0x20480a44,0x00d09c33,0x1361465a, + 0x00681205,0x0060320c,0x21206011,0x15b1666b, + 0x00980607,0x00700c0b,0x21681400,0x0f90f633, + 0x00681a05,0x00104607,0x20280c0f,0x10311a40, + 0x0088120a,0x20303012,0x00a85403,0x1111463f, + 0x20b8040f,0x00200a1d,0x20682825,0x12b17650, + 0x20800808,0x0068160b,0x2130001b,0x0e20f226, + 0x20a02412,0x20586e14,0x00f80422,0x0e90fe28, + 0x20500004,0x2080020c,0x0178201c,0x0f512a2f, + 0x00d81608,0x00103811,0x20487003,0x1091463c, + 0x00681609,0x0080380e,0x21882c04,0x0d40ee16, + 0x00081e0e,0x00405022,0x20c84c04,0x0db0f614, + 0x20101403,0x20883c02,0x01781c0e,0x0e310e1a, + 0x20a00804,0x20381e06,0x00a80829,0x0ef12227, + 0x2060080c,0x00381a0e,0x20a00c15,0x0cb0e20a, + 0x00a81a02,0x20204a0a,0x00701c04,0x0d20fa10, + 0x00280a07,0x2030180c,0x0088200c,0x0da10a0d, + 0x00500605,0x20181008,0x00380c0a,0x0e311e0d, + 0x0068160d,0x00503814,0x21081003,0x0ca0e002, + 0x20e0240d,0x20886e10,0x01903022,0x0cd0ec03, + 0x20200c08,0x2058220a,0x00e00c11,0x0d610001, + 0x20901407,0x00083a07,0x2010141a,0x0e011c05, + 0x20100009,0x00100611,0x20201c14,0x0ce0e80d, + 0x0118220d,0x00106417,0x20283e08,0x0d410010, + 0x00580a08,0x2020180e,0x0058080a,0x0db1040f, + 0x01081607,0x0050380e,0x20f81a01,0x0e712411, + 0x00201e04,0x00085809,0x20103810,0x0d90e41f, + 0x2130180e,0x20884a10,0x0170502b,0x0de0f422, + 0x20601c06,0x20485a08,0x00b05819,0x0e610c20, + 0x20c01003,0x00083206,0x20104c2e,0x0f312827, + 0x00001401,0x00783e04,0x21603c15,0x0ed10c32, + 0x01a82615,0x20206c19,0x0058060e,0x0f511830, + 0x00781205,0x00403009,0x20b00009,0x0fb13431, + 0x00e00602,0x00480c04,0x20d0280a,0x10f14843, + 0x20501205,0x00c83000,0x22502415,0x10b12447, + 0x21a0480e,0x20b8d627,0x02009841,0x1101204a, + 0x20400201,0x00000206,0x00102c1d,0x11713c44, + 0x20e02e0d,0x00588202,0x21007c32,0x13616061, + 0x20680404,0x01000e0e,0x23184006,0x13212c54, + 0x00180a05,0x00701c02,0x21589e0c,0x13f13864, + 0x20880a0f,0x00001e09,0x00182012,0x1401445c, + 0x2050040d,0x01080e28,0x22f87809,0x16f1807e, + 0x2188500a,0x00f0f602,0x22e91a0b,0x15d0f852, + 0x21782417,0x0040720c,0x20d8fe0a,0x16f0e859, + 0x22002036,0x20286635,0x0078c206,0x17010861, + 0x22981419,0x01103c01,0x23294605,0x1b011080, + 0x01b82209,0x2050601b,0x00f84e50,0x17d07c22, + 0x01a82612,0x20506837,0x00f8424d,0x1930802c, + 0x02188623,0x00618c68,0x21292e62,0x1970a82a, + 0x02985618,0x00c10049,0x2238967a,0x1e40a43d + }, //ct2 + { + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }, //ct3 + }, + Cs1Table:{ // Custom 1 + {0}, //ct0 + {0}, //ct1 + {0}, //ct2 + {0} //ct3 + }, + Cs2Table:{ // Custom 2 + {0}, //ct0 + {0}, //ct1 + {0}, //ct2 + {0} //ct3 + }, + Cs3Table:{ // Custom 3 + {0}, //ct0 + {0}, //ct1 + {0}, //ct2 + {0} //ct3 + }, + Cs4Table:{ // Custom 4 + {0}, //ct0 + {0}, //ct1 + {0}, //ct2 + {0} //ct3 + }, + Cs5Table:{ // Custom 5 + {0}, //ct0 + {0}, //ct1 + {0}, //ct2 + {0} //ct3 + }, + SensorGoldenCalTable:{ // SensorGoldenCalTable + PixId: 0, + SlimLscType: 0, + Width: 0, + Height: 0, + OffsetX: 0, + OffsetY: 0, + TblSize: 0, + IspLSCReg: {0, 0x60ea709a, 0, 0x00ec009a, 0}, + GainTable: { + 0xec, 0x6e, 0xd0, 0x54, 0xe9, 0x54, 0x63, 0x52, 0x5c, 0x63, 0x8f, 0x49, 0xad, 0x48, 0x90, 0x46, + 0xf1, 0x51, 0xf4, 0x3e, 0xa2, 0x3d, 0x9f, 0x3b, 0xde, 0x46, 0x34, 0x39, 0xb8, 0x37, 0x6c, 0x36, + 0xda, 0x48, 0x47, 0x3a, 0x83, 0x38, 0x07, 0x37, 0x03, 0x56, 0x9c, 0x41, 0x9e, 0x40, 0x0c, 0x3e, + 0x96, 0x6a, 0xf4, 0x4e, 0x5d, 0x4e, 0x6d, 0x4a, 0x3d, 0x76, 0x9c, 0x5c, 0x99, 0x5c, 0x7d, 0x59, + 0x4a, 0x68, 0xd5, 0x4e, 0xe3, 0x4e, 0xcc, 0x4a, 0xb4, 0x54, 0xcd, 0x40, 0x3b, 0x41, 0xcc, 0x3e, + 0x09, 0x3f, 0x8f, 0x34, 0xf5, 0x33, 0xc7, 0x32, 0x6a, 0x35, 0x29, 0x2e, 0x22, 0x2d, 0xdb, 0x2c, + 0xfb, 0x36, 0x25, 0x2f, 0xf4, 0x2d, 0x65, 0x2d, 0xfb, 0x44, 0x29, 0x37, 0x6c, 0x36, 0xf4, 0x34, + 0x7b, 0x5c, 0x26, 0x45, 0x28, 0x45, 0xd9, 0x41, 0x5d, 0x74, 0xb3, 0x57, 0xed, 0x57, 0xf4, 0x52, + 0x10, 0x64, 0x56, 0x4a, 0x61, 0x4b, 0x60, 0x47, 0xef, 0x48, 0xad, 0x39, 0x75, 0x3a, 0x2e, 0x39, + 0xe6, 0x32, 0xaf, 0x2c, 0xbd, 0x2c, 0x6d, 0x2c, 0x2c, 0x29, 0x69, 0x26, 0xe2, 0x25, 0x16, 0x26, + 0xdc, 0x2a, 0x0a, 0x27, 0x7e, 0x26, 0x85, 0x26, 0xea, 0x37, 0x04, 0x2f, 0xee, 0x2e, 0xca, 0x2d, + 0x57, 0x50, 0xf0, 0x3d, 0xcc, 0x3e, 0x35, 0x3b, 0x34, 0x6e, 0x4b, 0x52, 0x3a, 0x53, 0x7b, 0x4d, + 0x1d, 0x60, 0x51, 0x47, 0xee, 0x48, 0x5e, 0x44, 0x3b, 0x41, 0x02, 0x35, 0x53, 0x36, 0x78, 0x34, + 0xef, 0x2b, 0x4f, 0x28, 0x84, 0x28, 0x92, 0x28, 0xe3, 0x22, 0xf2, 0x21, 0xf1, 0x21, 0xf3, 0x21, + 0xef, 0x23, 0x5f, 0x22, 0x47, 0x22, 0x3a, 0x22, 0x35, 0x30, 0x34, 0x2a, 0xa0, 0x2a, 0x7c, 0x29, + 0x84, 0x49, 0xa7, 0x39, 0xf9, 0x3a, 0xbb, 0x37, 0x47, 0x69, 0x02, 0x4f, 0x05, 0x51, 0xe7, 0x4a, + 0xe4, 0x5d, 0x37, 0x46, 0x73, 0x48, 0xe2, 0x43, 0x8d, 0x3e, 0x70, 0x33, 0xc8, 0x34, 0xd2, 0x32, + 0x86, 0x29, 0xb1, 0x26, 0x4a, 0x27, 0x1e, 0x27, 0xca, 0x20, 0xe6, 0x20, 0xbf, 0x20, 0xba, 0x20, + 0xf0, 0x21, 0xf4, 0x20, 0xfa, 0x20, 0xed, 0x20, 0xec, 0x2d, 0xfa, 0x28, 0xe1, 0x29, 0x47, 0x28, + 0xba, 0x46, 0x38, 0x38, 0xba, 0x39, 0xfe, 0x35, 0x3b, 0x68, 0x97, 0x4e, 0x63, 0x50, 0xac, 0x49, + 0x9d, 0x5f, 0x5d, 0x47, 0xaf, 0x49, 0xf9, 0x44, 0x8a, 0x41, 0x42, 0x35, 0xc8, 0x36, 0x54, 0x34, + 0x14, 0x2c, 0x4d, 0x28, 0xdf, 0x28, 0xad, 0x28, 0x1b, 0x23, 0x1c, 0x22, 0x2b, 0x22, 0x1a, 0x22, + 0x67, 0x24, 0xbf, 0x22, 0xf3, 0x22, 0x85, 0x22, 0x82, 0x30, 0xe5, 0x2a, 0xea, 0x2b, 0x42, 0x2a, + 0xbb, 0x49, 0x5f, 0x3a, 0xc9, 0x3c, 0xe4, 0x37, 0x60, 0x6b, 0xe6, 0x4f, 0xa6, 0x52, 0x9a, 0x4a, + 0xd7, 0x65, 0x3a, 0x4b, 0x55, 0x4d, 0x97, 0x48, 0xdb, 0x49, 0xe4, 0x39, 0x76, 0x3b, 0xc2, 0x38, + 0xe7, 0x33, 0x2f, 0x2d, 0xa3, 0x2d, 0xe1, 0x2c, 0xd0, 0x29, 0xc6, 0x26, 0xda, 0x26, 0xab, 0x26, + 0x66, 0x2b, 0xe2, 0x27, 0xcd, 0x27, 0x3d, 0x27, 0x81, 0x38, 0x0e, 0x30, 0xae, 0x30, 0xe3, 0x2e, + 0x6f, 0x52, 0x95, 0x3f, 0x23, 0x41, 0x32, 0x3d, 0x0c, 0x71, 0xfc, 0x54, 0xfe, 0x55, 0xe2, 0x4f, + 0xd7, 0x6c, 0x95, 0x4f, 0x13, 0x52, 0x84, 0x4d, 0xc4, 0x56, 0x98, 0x41, 0xf1, 0x42, 0xae, 0x3f, + 0xe3, 0x40, 0x5d, 0x35, 0x90, 0x35, 0x14, 0x34, 0x01, 0x36, 0xde, 0x2e, 0x9f, 0x2e, 0xb8, 0x2d, + 0x92, 0x37, 0xe6, 0x2f, 0xa3, 0x2f, 0x8d, 0x2e, 0x96, 0x45, 0x27, 0x38, 0x7f, 0x38, 0x67, 0x36, + 0x41, 0x5f, 0xdc, 0x46, 0x97, 0x48, 0xdd, 0x43, 0xb8, 0x77, 0xbd, 0x5b, 0x1e, 0x5c, 0xc3, 0x55, + 0x9e, 0x72, 0xb4, 0x56, 0xe1, 0x57, 0x72, 0x54, 0xe0, 0x65, 0x45, 0x4b, 0x10, 0x4c, 0x82, 0x48, + 0x86, 0x52, 0xed, 0x3f, 0x56, 0x40, 0x1c, 0x3e, 0x56, 0x47, 0xe4, 0x39, 0xbf, 0x39, 0x74, 0x37, + 0x20, 0x49, 0x11, 0x3b, 0xde, 0x3a, 0x99, 0x38, 0xcb, 0x57, 0xd3, 0x42, 0x42, 0x43, 0xcf, 0x3f, + 0x18, 0x6e, 0x71, 0x50, 0x89, 0x51, 0x3a, 0x4d, 0xcd, 0x7c, 0x61, 0x5f, 0x4a, 0x61, 0xf1, 0x5d + + }, + }, + }, + CameraData: {0}, + }, +}; diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2355_mipi_raw/camera_isp_pca_gc2355raw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2355_mipi_raw/camera_isp_pca_gc2355raw.h new file mode 100755 index 0000000000000000000000000000000000000000..6d6a78fa89e75bb62c0240fee54234549b440328 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2355_mipi_raw/camera_isp_pca_gc2355raw.h @@ -0,0 +1,590 @@ +/******************************************************************************************** + * LEGAL DISCLAIMER + * + * (Header of MediaTek Software/Firmware Release or Documentation) + * + * BY OPENING OR USING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") RECEIVED + * FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON AN "AS-IS" BASIS + * ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, + * INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR + * A PARTICULAR PURPOSE OR NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY + * WHATSOEVER WITH RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK + * ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO + * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S SPECIFICATION + * OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. + * + * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE LIABILITY WITH + * RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, + * TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE + * FEES OR SERVICE CHARGE PAID BY BUYER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE WITH THE LAWS + * OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF LAWS PRINCIPLES. + ************************************************************************************************/ + +/******************************************************************************* +* ISP_NVRAM_PCA_STRUCT +********************************************************************************/ +Slider:{ + value:{// low middle high + 0, 0, 0 + } +}, +Config:{ + set:{ + 0, 0 + } +}, +PCA_LUTS:{ + lut_lo:{ //low + //y_gain sat_gain hue_shift reserved + {0x0, 0x0, 0x0, 0x0}, //0 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //10 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //20 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //30 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //40 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //50 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //60 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //70 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //80 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //90 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //100 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //110 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //120 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //130 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //140 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //150 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //160 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //170 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0} // + }, + lut_md:{ //middle + //y_gain sat_gain hue_shift reserved + {0x0, 0x0, 0x0, 0x0}, //0 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //10 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //20 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //30 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //40 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //50 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //60 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //70 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //80 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //90 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //100 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //110 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //120 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //130 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //140 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //150 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //160 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //170 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0} // + }, + lut_hi:{ //high + //y_gain sat_gain hue_shift reserved + {0x0, 0x0, 0x0, 0x0}, //0 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //10 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //20 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //30 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //40 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //50 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //60 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //70 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //80 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //90 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //100 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //110 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //120 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //130 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //140 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //150 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //160 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //170 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0} // + } +} diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2355_mipi_raw/camera_isp_regs_gc2355raw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2355_mipi_raw/camera_isp_regs_gc2355raw.h new file mode 100755 index 0000000000000000000000000000000000000000..9a6e4f19bf7798dab04d1458a9f6f65b590353ec --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2355_mipi_raw/camera_isp_regs_gc2355raw.h @@ -0,0 +1,1116 @@ +/******************************************************************************************** + * LEGAL DISCLAIMER + * + * (Header of MediaTek Software/Firmware Release or Documentation) + * + * BY OPENING OR USING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") RECEIVED + * FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON AN "AS-IS" BASIS + * ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, + * INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR + * A PARTICULAR PURPOSE OR NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY + * WHATSOEVER WITH RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK + * ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO + * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S SPECIFICATION + * OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. + * + * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE LIABILITY WITH + * RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, + * TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE + * FEES OR SERVICE CHARGE PAID BY BUYER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE WITH THE LAWS + * OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF LAWS PRINCIPLES. + ************************************************************************************************/ + +/******************************************************************************* +* ISP_NVRAM_REGISTER_STRUCT +********************************************************************************/ +Idx:{//ISP_NVRAM_REG_INDEX_STRUCT + OBC :1, + BPC :1, + NR1 :1, + LSC :0, + SL2 :1, + CFA :0, + CCM :0, + GGM :0, + ANR :2, + CCR :2, + EE :2, +}, +OBC:{ + {set:{// 00: normal preview low ISO [100~800) + 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 01: normal preview high ISO [800~3200] + 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 02: ZSD preview low ISO [100~800) + 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 03: ZSD preview high ISO [800~3200] + 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 04: normal capture low ISO [100~800) + 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 05: normal capture high ISO [800~3200] + 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 06: video preview low ISO [100~800) + 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 07: video preview high ISO [800~3200] + 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 08: video capture low ISO [100~800) + 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 09: video capture high ISO [800~3200] + 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 10: video capture low ISO [100~800) + 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 11: video capture high ISO [800~3200] + 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }} +}, +BPC:{ + {set:{// 00: normal preview low ISO [100~200) + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 01: normal preview middle ISO [200~800) + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 02: normal preview high ISO [800~3200] + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 03: ZSD preview / normal capture low ISO [100~200) + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 04: ZSD preview / normal capture middle ISO [200~800) + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 05: ZSD preview / normal capture high ISO [800~3200] + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 06: video preview / video capture low ISO [100~200) + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 07: video preview / video capture low ISO [200~800) + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 08: video preview / video capture low ISO [800~3200] + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }} +}, +NR1:{ + {set:{// 00: normal preview low ISO [100~200) + 0x00000000, 0x10A00A04 + }}, + {set:{// 01: normal preview middle ISO [200~800) + 0x00000000, 0x10A00A04 + }}, + {set:{// 02: normal preview high ISO [800~3200] + 0x00000000, 0x10A00A04 + }}, + {set:{// 03: ZSD preview / normal capture low ISO [100~200) + 0x00000000, 0x10A00A04 + }}, + {set:{// 04: ZSD preview / normal capture middle ISO [200~800) + 0x00000000, 0x10A00A04 + }}, + {set:{// 05: ZSD preview / normal capture high ISO [800~3200] + 0x00000000, 0x10A00A04 + }}, + {set:{// 06: video preview / video capture low ISO [100~200) + 0x00000000, 0x10A00A04 + }}, + {set:{// 07: video preview / video capture low ISO [200~800) + 0x00000000, 0x10A00A04 + }}, + {set:{// 08: video preview / video capture low ISO [800~3200] + 0x00000000, 0x10A00A04 + }} +}, +LSC:{// [NVRAM] [DYNAMIC CHANGE] [DYNAMIC DYNAMIC] [NVRAM] [NVRAM] [PROTECTION] [PROTECTION] [PROTECTION] [NVRAM] [NVRAM] + {set:{// 00: Preview + 0x00000002, 0x00AC0000, 0x00003FFF, 0x00000020, 0x30000000, 0x0000F032, 0x0000F025, 0x0032002D, 0x20202020, 0x00000000 + }}, + {set:{// 01: ZSD Preview + 0x00000002, 0x00900000, 0x00003FFF, 0x00000020, 0x30000000, 0x0000F032, 0x0000F025, 0x0032002D, 0x20202020, 0x00000000 + }}, + {set:{// 02: Capture + 0x00000002, 0x00940000, 0x0000FFFF, 0x00000020, 0x30000000, 0x0000F032, 0x0000F025, 0x0032002D, 0x20202020, 0x00000000 + }}, + {set:{// 03: Video + 0x00000002, 0x009C0000, 0x00003FFF, 0x00000020, 0x30000000, 0x0000F032, 0x0000F025, 0x0032002D, 0x20202020, 0x00000000 + }}, + {set:{// 04 + 0x00000002, 0x00A00000, 0x00003FFF, 0x00000020, 0x30000000, 0x0000F032, 0x0000F025, 0x0032002D, 0x20202020, 0x00000000 + }}, + {set:{// 05 + 0x00000002, 0x00A40000, 0x00003FFF, 0x00000020, 0x30000000, 0x0000F032, 0x0000F025, 0x0032002D, 0x20202020, 0x00000000 + }} +}, +SL2:{ + {set:{//00: Preview ct0 + 0x02540326, 0x00015F90, 0x00057E40, 0x0009C400 + }}, + {set:{//00: Preview ct1 + 0x02540324, 0x00015F90, 0x00057E40, 0x0009C400 + }}, + {set:{//00: Preview ct2 + 0x02550326, 0x00015F90, 0x00057E40, 0x0009C400 + }}, + {set:{//00: Preview ct3 + 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//01: ZSD Preview ct0 + 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//01: ZSD Preview ct1 + 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//01: ZSD Preview ct2 + 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//01: ZSD Preview ct3 + 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//02: Capture ct0 + 0x02540326, 0x00015F90, 0x00057E40, 0x0009C400 + }}, + {set:{//02: Capture ct1 + 0x02530324, 0x00015F90, 0x00057E40, 0x0009C400 + }}, + {set:{//02: Capture ct2 + 0x02550326, 0x00015F90, 0x00057E40, 0x0009C400 + }}, + {set:{//02: Capture ct3 + 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//03: Video ct0 + 0x02540326, 0x00015F90, 0x00057E40, 0x0009C400 + }}, + {set:{//03: Video ct1 + 0x02530324, 0x00015F90, 0x00057E40, 0x0009C400 + }}, + {set:{//03: Video ct2 + 0x02550326, 0x00015F90, 0x00057E40, 0x0009C400 + }}, + {set:{//03: Video ct3 + 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//04: ct0 + 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//04: ct1 + 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//04: ct2 + 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//04: ct3 + 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//05: ct0 + 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//05: ct1 + 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//05: ct2 + 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//05: ct3 + 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//06: cust2 ct0 + 0x02540326, 0x00015F90, 0x00057E40, 0x0009C400 + }}, + {set:{//06: cust2 ct1 + 0x02540324, 0x00015F90, 0x00057E40, 0x0009C400 + }}, + {set:{//06: cust2 ct2 + 0x02550326, 0x00015F90, 0x00057E40, 0x0009C400 + }}, + {set:{//06: cust2 ct3 + 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//07: cust3 ct0 + 0x02540326, 0x00015F90, 0x00057E40, 0x0009C400 + }}, + {set:{//07: cust3 ct1 + 0x02540324, 0x00015F90, 0x00057E40, 0x0009C400 + }}, + {set:{//07: cust3 ct2 + 0x02550326, 0x00015F90, 0x00057E40, 0x0009C400 + }}, + {set:{//07: cust3 ct3 + 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//08: cust4 ct0 + 0x02540326, 0x00015F90, 0x00057E40, 0x0009C400 + }}, + {set:{//08: cust4 ct1 + 0x02540324, 0x00015F90, 0x00057E40, 0x0009C400 + }}, + {set:{//08: cust4 ct2 + 0x02550326, 0x00015F90, 0x00057E40, 0x0009C400 + }}, + {set:{//08: cust4 ct3 + 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//09: cust5 ct0 + 0x02540326, 0x00015F90, 0x00057E40, 0x0009C400 + }}, + {set:{//09: cust5 ct1 + 0x02540324, 0x00015F90, 0x00057E40, 0x0009C400 + }}, + {set:{//09: cust5 ct2 + 0x02550326, 0x00015F90, 0x00057E40, 0x0009C400 + }}, + {set:{//09: cust5 ct3 + 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, +}, +CFA:{ + {set:{//00: normal preview ISO 100 +0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A03C, 0x00250446, 0x00259078, 0x0025B864, +0x00D6B5AD, 0x00A5294A, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E8, 0x00000000, +0x00005001 + }}, + {set:{//01: normal preview ISO 200 +0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A046, 0x0025045A, 0x00259078, 0x0025B864, +0x00842108, 0x00842108, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, +0x00005001 + }}, + {set:{//02: normal preview ISO 400 +0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010C850, 0x0021045A, 0x00259082, 0x0025B896, +0x00421084, 0x00421084, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, +0x00005001 + }}, + {set:{//03: normal preview ISO 800 +0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, +0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, +0x00023014 + }}, + {set:{//04: normal preview ISO 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{//05: normal preview ISO 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{//06: normal preview ISO 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{//07: ZSD preview (CC) ISO 100 +0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A03C, 0x00250446, 0x00259078, 0x0025B864, +0x00D6B5AD, 0x00A5294A, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E8, 0x00000000, +0x00005001 + }}, + {set:{//08: ZSD preview (CC) ISO 200 +0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A046, 0x0025045A, 0x00259078, 0x0025B864, +0x00842108, 0x00842108, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, +0x00005001 + }}, + {set:{//09: ZSD preview (CC) ISO 400 +0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010C850, 0x0021045A, 0x00259082, 0x0025B896, +0x00421084, 0x00421084, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, +0x00005001 + }}, + {set:{//10: ZSD preview (CC) ISO 800 +0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, +0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, +0x00023014 + }}, + {set:{//11: ZSD preview (CC) ISO 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{//12: ZSD preview (CC) ISO 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{//13: ZSD preview (CC) ISO 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{//14: ZSD preview (NCC) ISO 100 +0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A03C, 0x00250446, 0x00259078, 0x0025B864, +0x00D6B5AD, 0x00A5294A, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E8, 0x00000000, +0x00005001 + }}, + {set:{//15: ZSD preview (NCC) ISO 200 +0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A046, 0x0025045A, 0x00259078, 0x0025B864, +0x00842108, 0x00842108, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, +0x00005001 + }}, + {set:{//16: ZSD preview (NCC) ISO 400 +0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010C850, 0x0021045A, 0x00259082, 0x0025B896, +0x00421084, 0x00421084, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, +0x00005001 + }}, + {set:{//17: ZSD preview (NCC) ISO 800 +0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, +0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, +0x00023014 + }}, + {set:{//18: ZSD preview (NCC) ISO 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{//19: ZSD preview (NCC) ISO 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{//20: ZSD preview (NCC) ISO 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{//21: normal capture ISO 100 +0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A03C, 0x00250446, 0x00259078, 0x0025B864, +0x00D6B5AD, 0x00A5294A, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E8, 0x00000000, +0x00005001 + }}, + {set:{//22: normal capture ISO 200 +0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A046, 0x0025045A, 0x00259078, 0x0025B864, +0x00842108, 0x00842108, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, +0x00005001 + }}, + {set:{//23: normal capture ISO 400 +0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010C850, 0x0021045A, 0x00259082, 0x0025B896, +0x00421084, 0x00421084, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, +0x00005001 + }}, + {set:{//24: normal capture ISO 800 +0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, +0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, +0x00023014 + }}, + {set:{//25: normal capture ISO 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{//26: normal capture ISO 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{//27: normal capture ISO 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{//28: video preview ISO 100 +0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A03C, 0x00250446, 0x00259078, 0x0025B864, +0x00D6B5AD, 0x00A5294A, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E8, 0x00000000, +0x00005001 + }}, + {set:{//29: video preview ISO 200 +0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A046, 0x0025045A, 0x00259078, 0x0025B864, +0x00842108, 0x00842108, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, +0x00005001 + }}, + {set:{//30: video preview ISO 400 +0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010C850, 0x0021045A, 0x00259082, 0x0025B896, +0x00421084, 0x00421084, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, +0x00005001 + }}, + {set:{//31: video preview ISO 800 +0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, +0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, +0x00023014 + }}, + {set:{//32: video preview ISO 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{//33: video preview ISO 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{//34: video preview ISO 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{//35: video capture ISO 100 +0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A03C, 0x00250446, 0x00259078, 0x0025B864, +0x00D6B5AD, 0x00A5294A, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E8, 0x00000000, +0x00005001 + }}, + {set:{//36: video capture ISO 200 +0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A046, 0x0025045A, 0x00259078, 0x0025B864, +0x00842108, 0x00842108, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, +0x00005001 + }}, + {set:{//37: video capture ISO 400 +0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010C850, 0x0021045A, 0x00259082, 0x0025B896, +0x00421084, 0x00421084, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, +0x00005001 + }}, + {set:{//38: video capture ISO 800 +0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, +0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, +0x00023014 + }}, + {set:{//39: video capture ISO 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{//40: video capture ISO 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{//41: video capture ISO 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{//42: Disable (Do not modify me) + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000 + }} +}, +CCM:{ + {set:{//00: D65 + 0x075101CB, 0x000007E4, 0x016A07B7, 0x000007DF, 0x07800006, 0x0000017A + }}, + {set:{//01: TL84 + 0x075101CB, 0x000007E4, 0x016A07B7, 0x000007DF, 0x07800006, 0x0000017A + }}, + {set:{//02: CWF + 0x075101CB, 0x000007E4, 0x016A07B7, 0x000007DF, 0x07800006, 0x0000017A + }}, + {set:{//03: A + 0x075101CB, 0x000007E4, 0x016A07B7, 0x000007DF, 0x07800006, 0x0000017A + }} +}, +GGM:{ + { + rb_gmt:{set:{//00 +0x1C001C00, 0x1C071C07, 0x1C0E1C0E, 0x1C151C15, 0x201C201C, 0x20242024, 0x202C202C, 0x20342034, 0x243C243C, 0x24452445, +0x244E244E, 0x24572457, 0x24602460, 0x24692469, 0x24722472, 0x247B247B, 0x1C841C84, 0x1C8B1C8B, 0x1C921C92, 0x1C991C99, +0x1CA01CA0, 0x1CA71CA7, 0x1CAE1CAE, 0x1CB51CB5, 0x1CBC1CBC, 0x1CC31CC3, 0x1CCA1CCA, 0x1CD11CD1, 0x1CD81CD8, 0x1CDF1CDF, +0x1CE61CE6, 0x1CED1CED, 0x18F418F4, 0x18FA18FA, 0x19001900, 0x1D061D06, 0x190D190D, 0x19131913, 0x19191919, 0x1D1F1D1F, +0x19261926, 0x192C192C, 0x19321932, 0x1D381D38, 0x193F193F, 0x19451945, 0x194B194B, 0x1D511D51, 0x15581558, 0x155D155D, +0x15621562, 0x15671567, 0x156C156C, 0x15711571, 0x15761576, 0x157B157B, 0x15801580, 0x15851585, 0x158A158A, 0x158F158F, +0x15941594, 0x15991599, 0x159E159E, 0x15A315A3, 0x21A821A8, 0x25B025B0, 0x21B921B9, 0x25C125C1, 0x21CA21CA, 0x25D225D2, +0x21DB21DB, 0x25E325E3, 0x1DEC1DEC, 0x1DF31DF3, 0x1DFA1DFA, 0x1E011E01, 0x1E081E08, 0x1E0F1E0F, 0x1E161E16, 0x1E1D1E1D, +0x1A241A24, 0x1E2A1E2A, 0x1A311A31, 0x1E371E37, 0x1A3E1A3E, 0x1E441E44, 0x1A4B1A4B, 0x1E511E51, 0x1A581A58, 0x1A5E1A5E, +0x1A641A64, 0x1A6A1A6A, 0x1A701A70, 0x1A761A76, 0x1A7C1A7C, 0x1A821A82, 0x26882688, 0x26912691, 0x269A269A, 0x26A326A3, +0x26AC26AC, 0x26B526B5, 0x26BE26BE, 0x26C726C7, 0x1ED01ED0, 0x22D722D7, 0x1EDF1EDF, 0x22E622E6, 0x1EEE1EEE, 0x22F522F5, +0x1EFD1EFD, 0x23042304, 0x170C170C, 0x1B111B11, 0x17171717, 0x1B1C1B1C, 0x17221722, 0x1B271B27, 0x172D172D, 0x1B321B32, +0x17381738, 0x173D173D, 0x17421742, 0x17471747, 0x174C174C, 0x17511751, 0x17561756, 0x175B175B, 0x43604360, 0x43704370, +0x3B803B80, 0x3B8E3B8E, 0x279C279C, 0x27A527A5, 0x27AE27AE, 0x27B727B7, 0x23C023C0, 0x23C823C8, 0x23D023D0, 0x23D823D8, +0x23E023E0, 0x23E823E8, 0x1BF01BF0, 0x1BF61BF6 + }}, + g_gmt:{set:{//00 +0x00001C00, 0x00001C07, 0x00001C0E, 0x00001C15, 0x0000201C, 0x00002024, 0x0000202C, 0x00002034, 0x0000243C, 0x00002445, +0x0000244E, 0x00002457, 0x00002460, 0x00002469, 0x00002472, 0x0000247B, 0x00001C84, 0x00001C8B, 0x00001C92, 0x00001C99, +0x00001CA0, 0x00001CA7, 0x00001CAE, 0x00001CB5, 0x00001CBC, 0x00001CC3, 0x00001CCA, 0x00001CD1, 0x00001CD8, 0x00001CDF, +0x00001CE6, 0x00001CED, 0x000018F4, 0x000018FA, 0x00001900, 0x00001D06, 0x0000190D, 0x00001913, 0x00001919, 0x00001D1F, +0x00001926, 0x0000192C, 0x00001932, 0x00001D38, 0x0000193F, 0x00001945, 0x0000194B, 0x00001D51, 0x00001558, 0x0000155D, +0x00001562, 0x00001567, 0x0000156C, 0x00001571, 0x00001576, 0x0000157B, 0x00001580, 0x00001585, 0x0000158A, 0x0000158F, +0x00001594, 0x00001599, 0x0000159E, 0x000015A3, 0x000021A8, 0x000025B0, 0x000021B9, 0x000025C1, 0x000021CA, 0x000025D2, +0x000021DB, 0x000025E3, 0x00001DEC, 0x00001DF3, 0x00001DFA, 0x00001E01, 0x00001E08, 0x00001E0F, 0x00001E16, 0x00001E1D, +0x00001A24, 0x00001E2A, 0x00001A31, 0x00001E37, 0x00001A3E, 0x00001E44, 0x00001A4B, 0x00001E51, 0x00001A58, 0x00001A5E, +0x00001A64, 0x00001A6A, 0x00001A70, 0x00001A76, 0x00001A7C, 0x00001A82, 0x00002688, 0x00002691, 0x0000269A, 0x000026A3, +0x000026AC, 0x000026B5, 0x000026BE, 0x000026C7, 0x00001ED0, 0x000022D7, 0x00001EDF, 0x000022E6, 0x00001EEE, 0x000022F5, +0x00001EFD, 0x00002304, 0x0000170C, 0x00001B11, 0x00001717, 0x00001B1C, 0x00001722, 0x00001B27, 0x0000172D, 0x00001B32, +0x00001738, 0x0000173D, 0x00001742, 0x00001747, 0x0000174C, 0x00001751, 0x00001756, 0x0000175B, 0x00004360, 0x00004370, +0x00003B80, 0x00003B8E, 0x0000279C, 0x000027A5, 0x000027AE, 0x000027B7, 0x000023C0, 0x000023C8, 0x000023D0, 0x000023D8, +0x000023E0, 0x000023E8, 0x00001BF0, 0x00001BF6 + }}}, + { + rb_gmt:{set:{//01 + 0x24002400, 0x24092409, 0x24122412, 0x241B241B, 0x28242824, 0x282E282E, 0x28382838, 0x28422842, 0x284C284C, 0x24562456, + 0x285F285F, 0x24692469, 0x24722472, 0x207B207B, 0x24832483, 0x208C208C, 0x20942094, 0x209C209C, 0x20A420A4, 0x20AC20AC, + 0x20B420B4, 0x1CBC1CBC, 0x1CC31CC3, 0x20CA20CA, 0x1CD21CD2, 0x1CD91CD9, 0x1CE01CE0, 0x1CE71CE7, 0x18EE18EE, 0x1CF41CF4, + 0x1CFB1CFB, 0x19021902, 0x19081908, 0x1D0E1D0E, 0x19151915, 0x191B191B, 0x19211921, 0x19271927, 0x192D192D, 0x15331533, + 0x19381938, 0x193E193E, 0x15441544, 0x19491949, 0x154F154F, 0x19541954, 0x155A155A, 0x155F155F, 0x15641564, 0x15691569, + 0x156E156E, 0x15731573, 0x15781578, 0x157D157D, 0x15821582, 0x15871587, 0x118C118C, 0x15901590, 0x15951595, 0x119A119A, + 0x159E159E, 0x11A311A3, 0x15A715A7, 0x11AC11AC, 0x25B025B0, 0x21B921B9, 0x25C125C1, 0x21CA21CA, 0x21D221D2, 0x1DDA1DDA, + 0x21E121E1, 0x1DE91DE9, 0x1DF01DF0, 0x1DF71DF7, 0x19FE19FE, 0x1E041E04, 0x1A0B1A0B, 0x1A111A11, 0x1E171E17, 0x1A1E1A1E, + 0x1E241E24, 0x1A2B1A2B, 0x1E311E31, 0x1E381E38, 0x1A3F1A3F, 0x1E451E45, 0x1A4C1A4C, 0x1A521A52, 0x1A581A58, 0x165E165E, + 0x16631663, 0x16681668, 0x166D166D, 0x16721672, 0x12771277, 0x167B167B, 0x26802680, 0x2A892A89, 0x26932693, 0x269C269C, + 0x2AA52AA5, 0x22AF22AF, 0x26B726B7, 0x22C022C0, 0x22C822C8, 0x1ED01ED0, 0x1ED71ED7, 0x1ADE1ADE, 0x1AE41AE4, 0x1AEA1AEA, + 0x1AF01AF0, 0x1AF61AF6, 0x1AFC1AFC, 0x17021702, 0x1B071B07, 0x170D170D, 0x1B121B12, 0x17181718, 0x1B1D1B1D, 0x17231723, + 0x17281728, 0x1B2D1B2D, 0x17331733, 0x17381738, 0x173D173D, 0x17421742, 0x17471747, 0x134C134C, 0x3B503B50, 0x3B5E3B5E, + 0x436C436C, 0x437C437C, 0x3B8C3B8C, 0x339A339A, 0x2BA62BA6, 0x23B023B0, 0x23B823B8, 0x23C023C0, 0x2BC82BC8, 0x2BD22BD2, + 0x1FDC1FDC, 0x27E327E3, 0x33EC33EC, 0x1FF81FF8 + }}, + g_gmt:{set:{//01 + 0x00002400, 0x00002409, 0x00002412, 0x0000241B, 0x00002824, 0x0000282E, 0x00002838, 0x00002842, 0x0000284C, 0x00002456, + 0x0000285F, 0x00002469, 0x00002472, 0x0000207B, 0x00002483, 0x0000208C, 0x00002094, 0x0000209C, 0x000020A4, 0x000020AC, + 0x000020B4, 0x00001CBC, 0x00001CC3, 0x000020CA, 0x00001CD2, 0x00001CD9, 0x00001CE0, 0x00001CE7, 0x000018EE, 0x00001CF4, + 0x00001CFB, 0x00001902, 0x00001908, 0x00001D0E, 0x00001915, 0x0000191B, 0x00001921, 0x00001927, 0x0000192D, 0x00001533, + 0x00001938, 0x0000193E, 0x00001544, 0x00001949, 0x0000154F, 0x00001954, 0x0000155A, 0x0000155F, 0x00001564, 0x00001569, + 0x0000156E, 0x00001573, 0x00001578, 0x0000157D, 0x00001582, 0x00001587, 0x0000118C, 0x00001590, 0x00001595, 0x0000119A, + 0x0000159E, 0x000011A3, 0x000015A7, 0x000011AC, 0x000025B0, 0x000021B9, 0x000025C1, 0x000021CA, 0x000021D2, 0x00001DDA, + 0x000021E1, 0x00001DE9, 0x00001DF0, 0x00001DF7, 0x000019FE, 0x00001E04, 0x00001A0B, 0x00001A11, 0x00001E17, 0x00001A1E, + 0x00001E24, 0x00001A2B, 0x00001E31, 0x00001E38, 0x00001A3F, 0x00001E45, 0x00001A4C, 0x00001A52, 0x00001A58, 0x0000165E, + 0x00001663, 0x00001668, 0x0000166D, 0x00001672, 0x00001277, 0x0000167B, 0x00002680, 0x00002A89, 0x00002693, 0x0000269C, + 0x00002AA5, 0x000022AF, 0x000026B7, 0x000022C0, 0x000022C8, 0x00001ED0, 0x00001ED7, 0x00001ADE, 0x00001AE4, 0x00001AEA, + 0x00001AF0, 0x00001AF6, 0x00001AFC, 0x00001702, 0x00001B07, 0x0000170D, 0x00001B12, 0x00001718, 0x00001B1D, 0x00001723, + 0x00001728, 0x00001B2D, 0x00001733, 0x00001738, 0x0000173D, 0x00001742, 0x00001747, 0x0000134C, 0x00003B50, 0x00003B5E, + 0x0000436C, 0x0000437C, 0x00003B8C, 0x0000339A, 0x00002BA6, 0x000023B0, 0x000023B8, 0x000023C0, 0x00002BC8, 0x00002BD2, + 0x00001FDC, 0x000027E3, 0x000033EC, 0x00001FF8 + }}}, + { + rb_gmt:{set:{//02 + 0x24002400, 0x24092409, 0x24122412, 0x241B241B, 0x28242824, 0x282E282E, 0x28382838, 0x28422842, 0x284C284C, 0x24562456, + 0x285F285F, 0x24692469, 0x24722472, 0x207B207B, 0x24832483, 0x208C208C, 0x20942094, 0x209C209C, 0x20A420A4, 0x20AC20AC, + 0x20B420B4, 0x1CBC1CBC, 0x1CC31CC3, 0x20CA20CA, 0x1CD21CD2, 0x1CD91CD9, 0x1CE01CE0, 0x1CE71CE7, 0x18EE18EE, 0x1CF41CF4, + 0x1CFB1CFB, 0x19021902, 0x19081908, 0x1D0E1D0E, 0x19151915, 0x191B191B, 0x19211921, 0x19271927, 0x192D192D, 0x15331533, + 0x19381938, 0x193E193E, 0x15441544, 0x19491949, 0x154F154F, 0x19541954, 0x155A155A, 0x155F155F, 0x15641564, 0x15691569, + 0x156E156E, 0x15731573, 0x15781578, 0x157D157D, 0x15821582, 0x15871587, 0x118C118C, 0x15901590, 0x15951595, 0x119A119A, + 0x159E159E, 0x11A311A3, 0x15A715A7, 0x11AC11AC, 0x25B025B0, 0x21B921B9, 0x25C125C1, 0x21CA21CA, 0x21D221D2, 0x1DDA1DDA, + 0x21E121E1, 0x1DE91DE9, 0x1DF01DF0, 0x1DF71DF7, 0x19FE19FE, 0x1E041E04, 0x1A0B1A0B, 0x1A111A11, 0x1E171E17, 0x1A1E1A1E, + 0x1E241E24, 0x1A2B1A2B, 0x1E311E31, 0x1E381E38, 0x1A3F1A3F, 0x1E451E45, 0x1A4C1A4C, 0x1A521A52, 0x1A581A58, 0x165E165E, + 0x16631663, 0x16681668, 0x166D166D, 0x16721672, 0x12771277, 0x167B167B, 0x26802680, 0x2A892A89, 0x26932693, 0x269C269C, + 0x2AA52AA5, 0x22AF22AF, 0x26B726B7, 0x22C022C0, 0x22C822C8, 0x1ED01ED0, 0x1ED71ED7, 0x1ADE1ADE, 0x1AE41AE4, 0x1AEA1AEA, + 0x1AF01AF0, 0x1AF61AF6, 0x1AFC1AFC, 0x17021702, 0x1B071B07, 0x170D170D, 0x1B121B12, 0x17181718, 0x1B1D1B1D, 0x17231723, + 0x17281728, 0x1B2D1B2D, 0x17331733, 0x17381738, 0x173D173D, 0x17421742, 0x17471747, 0x134C134C, 0x3B503B50, 0x3B5E3B5E, + 0x436C436C, 0x437C437C, 0x3B8C3B8C, 0x339A339A, 0x2BA62BA6, 0x23B023B0, 0x23B823B8, 0x23C023C0, 0x2BC82BC8, 0x2BD22BD2, + 0x1FDC1FDC, 0x27E327E3, 0x33EC33EC, 0x1FF81FF8 + }}, + g_gmt:{set:{//02 + 0x00002400, 0x00002409, 0x00002412, 0x0000241B, 0x00002824, 0x0000282E, 0x00002838, 0x00002842, 0x0000284C, 0x00002456, + 0x0000285F, 0x00002469, 0x00002472, 0x0000207B, 0x00002483, 0x0000208C, 0x00002094, 0x0000209C, 0x000020A4, 0x000020AC, + 0x000020B4, 0x00001CBC, 0x00001CC3, 0x000020CA, 0x00001CD2, 0x00001CD9, 0x00001CE0, 0x00001CE7, 0x000018EE, 0x00001CF4, + 0x00001CFB, 0x00001902, 0x00001908, 0x00001D0E, 0x00001915, 0x0000191B, 0x00001921, 0x00001927, 0x0000192D, 0x00001533, + 0x00001938, 0x0000193E, 0x00001544, 0x00001949, 0x0000154F, 0x00001954, 0x0000155A, 0x0000155F, 0x00001564, 0x00001569, + 0x0000156E, 0x00001573, 0x00001578, 0x0000157D, 0x00001582, 0x00001587, 0x0000118C, 0x00001590, 0x00001595, 0x0000119A, + 0x0000159E, 0x000011A3, 0x000015A7, 0x000011AC, 0x000025B0, 0x000021B9, 0x000025C1, 0x000021CA, 0x000021D2, 0x00001DDA, + 0x000021E1, 0x00001DE9, 0x00001DF0, 0x00001DF7, 0x000019FE, 0x00001E04, 0x00001A0B, 0x00001A11, 0x00001E17, 0x00001A1E, + 0x00001E24, 0x00001A2B, 0x00001E31, 0x00001E38, 0x00001A3F, 0x00001E45, 0x00001A4C, 0x00001A52, 0x00001A58, 0x0000165E, + 0x00001663, 0x00001668, 0x0000166D, 0x00001672, 0x00001277, 0x0000167B, 0x00002680, 0x00002A89, 0x00002693, 0x0000269C, + 0x00002AA5, 0x000022AF, 0x000026B7, 0x000022C0, 0x000022C8, 0x00001ED0, 0x00001ED7, 0x00001ADE, 0x00001AE4, 0x00001AEA, + 0x00001AF0, 0x00001AF6, 0x00001AFC, 0x00001702, 0x00001B07, 0x0000170D, 0x00001B12, 0x00001718, 0x00001B1D, 0x00001723, + 0x00001728, 0x00001B2D, 0x00001733, 0x00001738, 0x0000173D, 0x00001742, 0x00001747, 0x0000134C, 0x00003B50, 0x00003B5E, + 0x0000436C, 0x0000437C, 0x00003B8C, 0x0000339A, 0x00002BA6, 0x000023B0, 0x000023B8, 0x000023C0, 0x00002BC8, 0x00002BD2, + 0x00001FDC, 0x000027E3, 0x000033EC, 0x00001FF8 + }}}, + { + rb_gmt:{set:{//03 + 0x24002400, 0x24092409, 0x24122412, 0x241B241B, 0x28242824, 0x282E282E, 0x28382838, 0x28422842, 0x284C284C, 0x24562456, + 0x285F285F, 0x24692469, 0x24722472, 0x207B207B, 0x24832483, 0x208C208C, 0x20942094, 0x209C209C, 0x20A420A4, 0x20AC20AC, + 0x20B420B4, 0x1CBC1CBC, 0x1CC31CC3, 0x20CA20CA, 0x1CD21CD2, 0x1CD91CD9, 0x1CE01CE0, 0x1CE71CE7, 0x18EE18EE, 0x1CF41CF4, + 0x1CFB1CFB, 0x19021902, 0x19081908, 0x1D0E1D0E, 0x19151915, 0x191B191B, 0x19211921, 0x19271927, 0x192D192D, 0x15331533, + 0x19381938, 0x193E193E, 0x15441544, 0x19491949, 0x154F154F, 0x19541954, 0x155A155A, 0x155F155F, 0x15641564, 0x15691569, + 0x156E156E, 0x15731573, 0x15781578, 0x157D157D, 0x15821582, 0x15871587, 0x118C118C, 0x15901590, 0x15951595, 0x119A119A, + 0x159E159E, 0x11A311A3, 0x15A715A7, 0x11AC11AC, 0x25B025B0, 0x21B921B9, 0x25C125C1, 0x21CA21CA, 0x21D221D2, 0x1DDA1DDA, + 0x21E121E1, 0x1DE91DE9, 0x1DF01DF0, 0x1DF71DF7, 0x19FE19FE, 0x1E041E04, 0x1A0B1A0B, 0x1A111A11, 0x1E171E17, 0x1A1E1A1E, + 0x1E241E24, 0x1A2B1A2B, 0x1E311E31, 0x1E381E38, 0x1A3F1A3F, 0x1E451E45, 0x1A4C1A4C, 0x1A521A52, 0x1A581A58, 0x165E165E, + 0x16631663, 0x16681668, 0x166D166D, 0x16721672, 0x12771277, 0x167B167B, 0x26802680, 0x2A892A89, 0x26932693, 0x269C269C, + 0x2AA52AA5, 0x22AF22AF, 0x26B726B7, 0x22C022C0, 0x22C822C8, 0x1ED01ED0, 0x1ED71ED7, 0x1ADE1ADE, 0x1AE41AE4, 0x1AEA1AEA, + 0x1AF01AF0, 0x1AF61AF6, 0x1AFC1AFC, 0x17021702, 0x1B071B07, 0x170D170D, 0x1B121B12, 0x17181718, 0x1B1D1B1D, 0x17231723, + 0x17281728, 0x1B2D1B2D, 0x17331733, 0x17381738, 0x173D173D, 0x17421742, 0x17471747, 0x134C134C, 0x3B503B50, 0x3B5E3B5E, + 0x436C436C, 0x437C437C, 0x3B8C3B8C, 0x339A339A, 0x2BA62BA6, 0x23B023B0, 0x23B823B8, 0x23C023C0, 0x2BC82BC8, 0x2BD22BD2, + 0x1FDC1FDC, 0x27E327E3, 0x33EC33EC, 0x1FF81FF8 + }}, + g_gmt:{set:{//03 + 0x00002400, 0x00002409, 0x00002412, 0x0000241B, 0x00002824, 0x0000282E, 0x00002838, 0x00002842, 0x0000284C, 0x00002456, + 0x0000285F, 0x00002469, 0x00002472, 0x0000207B, 0x00002483, 0x0000208C, 0x00002094, 0x0000209C, 0x000020A4, 0x000020AC, + 0x000020B4, 0x00001CBC, 0x00001CC3, 0x000020CA, 0x00001CD2, 0x00001CD9, 0x00001CE0, 0x00001CE7, 0x000018EE, 0x00001CF4, + 0x00001CFB, 0x00001902, 0x00001908, 0x00001D0E, 0x00001915, 0x0000191B, 0x00001921, 0x00001927, 0x0000192D, 0x00001533, + 0x00001938, 0x0000193E, 0x00001544, 0x00001949, 0x0000154F, 0x00001954, 0x0000155A, 0x0000155F, 0x00001564, 0x00001569, + 0x0000156E, 0x00001573, 0x00001578, 0x0000157D, 0x00001582, 0x00001587, 0x0000118C, 0x00001590, 0x00001595, 0x0000119A, + 0x0000159E, 0x000011A3, 0x000015A7, 0x000011AC, 0x000025B0, 0x000021B9, 0x000025C1, 0x000021CA, 0x000021D2, 0x00001DDA, + 0x000021E1, 0x00001DE9, 0x00001DF0, 0x00001DF7, 0x000019FE, 0x00001E04, 0x00001A0B, 0x00001A11, 0x00001E17, 0x00001A1E, + 0x00001E24, 0x00001A2B, 0x00001E31, 0x00001E38, 0x00001A3F, 0x00001E45, 0x00001A4C, 0x00001A52, 0x00001A58, 0x0000165E, + 0x00001663, 0x00001668, 0x0000166D, 0x00001672, 0x00001277, 0x0000167B, 0x00002680, 0x00002A89, 0x00002693, 0x0000269C, + 0x00002AA5, 0x000022AF, 0x000026B7, 0x000022C0, 0x000022C8, 0x00001ED0, 0x00001ED7, 0x00001ADE, 0x00001AE4, 0x00001AEA, + 0x00001AF0, 0x00001AF6, 0x00001AFC, 0x00001702, 0x00001B07, 0x0000170D, 0x00001B12, 0x00001718, 0x00001B1D, 0x00001723, + 0x00001728, 0x00001B2D, 0x00001733, 0x00001738, 0x0000173D, 0x00001742, 0x00001747, 0x0000134C, 0x00003B50, 0x00003B5E, + 0x0000436C, 0x0000437C, 0x00003B8C, 0x0000339A, 0x00002BA6, 0x000023B0, 0x000023B8, 0x000023C0, 0x00002BC8, 0x00002BD2, + 0x00001FDC, 0x000027E3, 0x000033EC, 0x00001FF8 + }}}, + { + rb_gmt:{set:{//04 + 0x24002400, 0x24092409, 0x24122412, 0x241B241B, 0x28242824, 0x282E282E, 0x28382838, 0x28422842, 0x284C284C, 0x24562456, + 0x285F285F, 0x24692469, 0x24722472, 0x207B207B, 0x24832483, 0x208C208C, 0x20942094, 0x209C209C, 0x20A420A4, 0x20AC20AC, + 0x20B420B4, 0x1CBC1CBC, 0x1CC31CC3, 0x20CA20CA, 0x1CD21CD2, 0x1CD91CD9, 0x1CE01CE0, 0x1CE71CE7, 0x18EE18EE, 0x1CF41CF4, + 0x1CFB1CFB, 0x19021902, 0x19081908, 0x1D0E1D0E, 0x19151915, 0x191B191B, 0x19211921, 0x19271927, 0x192D192D, 0x15331533, + 0x19381938, 0x193E193E, 0x15441544, 0x19491949, 0x154F154F, 0x19541954, 0x155A155A, 0x155F155F, 0x15641564, 0x15691569, + 0x156E156E, 0x15731573, 0x15781578, 0x157D157D, 0x15821582, 0x15871587, 0x118C118C, 0x15901590, 0x15951595, 0x119A119A, + 0x159E159E, 0x11A311A3, 0x15A715A7, 0x11AC11AC, 0x25B025B0, 0x21B921B9, 0x25C125C1, 0x21CA21CA, 0x21D221D2, 0x1DDA1DDA, + 0x21E121E1, 0x1DE91DE9, 0x1DF01DF0, 0x1DF71DF7, 0x19FE19FE, 0x1E041E04, 0x1A0B1A0B, 0x1A111A11, 0x1E171E17, 0x1A1E1A1E, + 0x1E241E24, 0x1A2B1A2B, 0x1E311E31, 0x1E381E38, 0x1A3F1A3F, 0x1E451E45, 0x1A4C1A4C, 0x1A521A52, 0x1A581A58, 0x165E165E, + 0x16631663, 0x16681668, 0x166D166D, 0x16721672, 0x12771277, 0x167B167B, 0x26802680, 0x2A892A89, 0x26932693, 0x269C269C, + 0x2AA52AA5, 0x22AF22AF, 0x26B726B7, 0x22C022C0, 0x22C822C8, 0x1ED01ED0, 0x1ED71ED7, 0x1ADE1ADE, 0x1AE41AE4, 0x1AEA1AEA, + 0x1AF01AF0, 0x1AF61AF6, 0x1AFC1AFC, 0x17021702, 0x1B071B07, 0x170D170D, 0x1B121B12, 0x17181718, 0x1B1D1B1D, 0x17231723, + 0x17281728, 0x1B2D1B2D, 0x17331733, 0x17381738, 0x173D173D, 0x17421742, 0x17471747, 0x134C134C, 0x3B503B50, 0x3B5E3B5E, + 0x436C436C, 0x437C437C, 0x3B8C3B8C, 0x339A339A, 0x2BA62BA6, 0x23B023B0, 0x23B823B8, 0x23C023C0, 0x2BC82BC8, 0x2BD22BD2, + 0x1FDC1FDC, 0x27E327E3, 0x33EC33EC, 0x1FF81FF8 + }}, + g_gmt:{set:{//04 + 0x00002400, 0x00002409, 0x00002412, 0x0000241B, 0x00002824, 0x0000282E, 0x00002838, 0x00002842, 0x0000284C, 0x00002456, + 0x0000285F, 0x00002469, 0x00002472, 0x0000207B, 0x00002483, 0x0000208C, 0x00002094, 0x0000209C, 0x000020A4, 0x000020AC, + 0x000020B4, 0x00001CBC, 0x00001CC3, 0x000020CA, 0x00001CD2, 0x00001CD9, 0x00001CE0, 0x00001CE7, 0x000018EE, 0x00001CF4, + 0x00001CFB, 0x00001902, 0x00001908, 0x00001D0E, 0x00001915, 0x0000191B, 0x00001921, 0x00001927, 0x0000192D, 0x00001533, + 0x00001938, 0x0000193E, 0x00001544, 0x00001949, 0x0000154F, 0x00001954, 0x0000155A, 0x0000155F, 0x00001564, 0x00001569, + 0x0000156E, 0x00001573, 0x00001578, 0x0000157D, 0x00001582, 0x00001587, 0x0000118C, 0x00001590, 0x00001595, 0x0000119A, + 0x0000159E, 0x000011A3, 0x000015A7, 0x000011AC, 0x000025B0, 0x000021B9, 0x000025C1, 0x000021CA, 0x000021D2, 0x00001DDA, + 0x000021E1, 0x00001DE9, 0x00001DF0, 0x00001DF7, 0x000019FE, 0x00001E04, 0x00001A0B, 0x00001A11, 0x00001E17, 0x00001A1E, + 0x00001E24, 0x00001A2B, 0x00001E31, 0x00001E38, 0x00001A3F, 0x00001E45, 0x00001A4C, 0x00001A52, 0x00001A58, 0x0000165E, + 0x00001663, 0x00001668, 0x0000166D, 0x00001672, 0x00001277, 0x0000167B, 0x00002680, 0x00002A89, 0x00002693, 0x0000269C, + 0x00002AA5, 0x000022AF, 0x000026B7, 0x000022C0, 0x000022C8, 0x00001ED0, 0x00001ED7, 0x00001ADE, 0x00001AE4, 0x00001AEA, + 0x00001AF0, 0x00001AF6, 0x00001AFC, 0x00001702, 0x00001B07, 0x0000170D, 0x00001B12, 0x00001718, 0x00001B1D, 0x00001723, + 0x00001728, 0x00001B2D, 0x00001733, 0x00001738, 0x0000173D, 0x00001742, 0x00001747, 0x0000134C, 0x00003B50, 0x00003B5E, + 0x0000436C, 0x0000437C, 0x00003B8C, 0x0000339A, 0x00002BA6, 0x000023B0, 0x000023B8, 0x000023C0, 0x00002BC8, 0x00002BD2, + 0x00001FDC, 0x000027E3, 0x000033EC, 0x00001FF8 + }}} +}, +ANR:{ + {set:{//00: normal preview ISO 100 +0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, +0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{//01: normal preview ISO 200 +0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, +0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{//02: normal preview ISO 400 +0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, +0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{//03: normal preview ISO 800 +0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, +0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{//04: normal preview ISO 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{//05: normal preview ISO 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{//06: normal preview ISO 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{//07: ZSD preview (CC) ISO 100 +0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, +0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{//08: ZSD preview (CC) ISO 200 +0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, +0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{//09: ZSD preview (CC) ISO 400 +0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, +0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{//10: ZSD preview (CC) ISO 800 +0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, +0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{//11: ZSD preview (CC) ISO 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{//12: ZSD preview (CC) ISO 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{//13: ZSD preview (CC) ISO 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{//14: ZSD preview (NCC) ISO 100 +0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, +0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{//15: ZSD preview (NCC) ISO 200 +0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, +0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{//16: ZSD preview (NCC) ISO 400 +0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, +0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{//17: ZSD preview (NCC) ISO 800 +0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, +0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{//18: ZSD preview (NCC) ISO 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{//19: ZSD preview (NCC) ISO 2400 + 0x01041023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{//20: ZSD preview (NCC) ISO 3200 + 0x01041023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{//21: normal capture ISO 100 +0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, +0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{//22: normal capture ISO 200 +0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, +0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{//23: normal capture ISO 400 +0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, +0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{//24: normal capture ISO 800 +0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, +0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{//25: normal capture ISO 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{//26: normal capture ISO 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{//27: normal capture ISO 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{//28: video preview ISO 100 +0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, +0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{//29: video preview ISO 200 +0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, +0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{//30: video preview ISO 400 +0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, +0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{//31: video preview ISO 800 +0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, +0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{//32: video preview ISO 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{//33: video preview ISO 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{//34: video preview ISO 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{//35: video capture ISO 100 +0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, +0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{//36: video capture ISO 200 +0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, +0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{//37: video capture ISO 400 +0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, +0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{//38: video capture ISO 800 +0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, +0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{//39: video capture ISO 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{//40: video capture ISO 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{//41: video capture ISO 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{//42: MFB (pass 2) ISO 100 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//43: MFB (pass 2) ISO 200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//44: MFB (pass 2) ISO 400 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//45: MFB (pass 2) ISO 800 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//46: MFB (pass 2) ISO 1600 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//47: MFB (pass 2) ISO 2400 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//48: MFB (pass 2) ISO 3200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }} +}, +CCR:{ + {set:{//00: ISO 100 + 0xE0000100, 0x00002010, 0x404E1B00, 0x00000000 + }}, + {set:{//01: ISO 200 + 0xE0000100, 0x00002010, 0x404E1B00, 0x00000000 + }}, + {set:{//02: ISO 400 + 0xCD000101, 0x1C0C3C10, 0x404E1B00, 0x2C011B36 + }}, + {set:{//03: ISO 800 + 0xCD000101, 0x1C0C3C10, 0x404E1B00, 0x2C011B36 + }}, + {set:{//04: ISO 1600 + 0xCD000101, 0x1C0C3C10, 0x404E1B00, 0x2C011B36 + }}, + {set:{//05: ISO 2400 + 0xCD000101, 0x1C0C3C10, 0x404E1B00, 0x2C011B36 + }}, + {set:{//06: ISO 3200 + 0xCD000101, 0x1C0C3C10, 0x404E1B00, 0x2C011B36 + }} +}, +EE:{ + {set:{//00: normal preview ISO 100 +0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, +0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{//01: normal preview ISO 200 +0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, +0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{//02: normal preview ISO 400 +0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, +0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{//03: normal preview ISO 800 +0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, +0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{//04: normal preview ISO 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{//05: normal preview ISO 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{//06: normal preview ISO 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{//07: ZSD preview (CC) ISO 100 +0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, +0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{//08: ZSD preview (CC) ISO 200 +0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, +0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{//09: ZSD preview (CC) ISO 400 +0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, +0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{//10: ZSD preview (CC) ISO 800 +0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, +0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{//11: ZSD preview (CC) ISO 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{//12: ZSD preview (CC) ISO 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{//13: ZSD preview (CC) ISO 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{//14: ZSD preview (NCC) ISO 100 +0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, +0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{//15: ZSD preview (NCC) ISO 200 +0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, +0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{//16: ZSD preview (NCC) ISO 400 +0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, +0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{//17: ZSD preview (NCC) ISO 800 +0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, +0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{//18: ZSD preview (NCC) ISO 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{//19: ZSD preview (NCC) ISO 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{//20: ZSD preview (NCC) ISO 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{//21: normal capture ISO 100 +0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, +0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{//22: normal capture ISO 200 +0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, +0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{//23: normal capture ISO 400 +0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, +0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{//24: normal capture ISO 800 +0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, +0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{//25: normal capture ISO 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{//26: normal capture ISO 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{//27: normal capture ISO 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{//28: video preview ISO 100 +0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, +0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{//29: video preview ISO 200 +0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, +0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{//30: video preview ISO 400 +0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, +0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{//31: video preview ISO 800 +0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, +0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{//32: video preview ISO 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{//33: video preview ISO 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{//34: video preview ISO 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{//35: video capture ISO 100 +0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, +0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{//36: video capture ISO 200 +0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, +0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{//37: video capture ISO 400 +0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, +0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{//38: video capture ISO 800 +0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, +0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{//39: video capture ISO 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{//40: video capture ISO 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{//41: video capture ISO 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{//42: MFB (pass 2) ISO 100 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00002000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//43: MFB (pass 2) ISO 200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00002000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//44: MFB (pass 2) ISO 400 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00002000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//45: MFB (pass 2) ISO 800 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00002000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//46: MFB (pass 2) ISO 1600 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00002000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//47: MFB (pass 2) ISO 2400 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00002000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//48: MFB (pass 2) ISO 3200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00002000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }} +} diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2355_mipi_raw/camera_tsf_data_gc2355raw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2355_mipi_raw/camera_tsf_data_gc2355raw.h new file mode 100755 index 0000000000000000000000000000000000000000..65f18bd5285ce2d201f1b829bb324ec013198150 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2355_mipi_raw/camera_tsf_data_gc2355raw.h @@ -0,0 +1,2007 @@ +#ifndef __TSF_DATA_H__ +#define __TSF_DATA_H__ + +{ +0x01bbfd76, 0x00bff8b2, 0xfd4b0016, 0x00640240, 0x0168ffae, 0x00d40116, 0x016800d1, 0x00410152, +0x000cfba4, 0x012c00ed, 0x01d5002d, 0xffb0010e, 0x0329035c, 0xfeecfc8b, 0xffa00298, 0xfd4b01cb, +0xffb200d2, 0x00040027, 0xffbcf752, 0xffba0046, 0x01f40280, 0xfdf0025c, 0x01170088, 0x0084fdd9, +0x0357fe94, 0x00fb03a9, 0x00e1ffea, 0x0181fe26, 0x000500ac, 0x000dff2e, 0xffc30000, 0xfd49ff70, +0x00190287, 0xfca6001b, 0xfd79fe44, 0x00c50077, 0x0088029f, 0x0145074d, 0xfd4b0006, 0xffd8fbd6, +0x006afff5, 0x026f001c, 0x02390264, 0xf3c000ba, 0x03d4016a, 0xf08c0285, 0xfd330048, 0xfe1c0000, +0xfdb1fefe, 0xffeeffbf, 0x001fffac, 0xfff4000d, 0x023dfa42, 0xffe2ffc2, 0xff400179, 0x00bcffad, +0x005d03de, 0x006e005d, 0xfcf3ff40, 0x0103f7ab, 0x00f300c5, 0x0304fd83, 0xfb2f003c, 0xffc5fd4f, +0x001503e3, 0xfd43001e, 0xffc7ff10, 0x000afed3, 0x009400df, 0x0017ffbb, 0x026dfebb, 0xfca6ff40, +0xff100091, 0xfdd60006, 0xffe5ff52, 0x0063ff5f, 0xff0200b9, 0xfc7500ce, 0xfffcff99, 0x006affb3, +0x02b20032, 0x01090189, 0xffa7fbab, 0xffdd000e, 0x0159fee6, 0xfff202ab, 0xfeccfde0, 0xfb01fec0, +0x0180ffe5, 0xf8eefca5, 0xf2860047, 0x0181039d, 0xfdd60102, 0x00c40265, 0x001effdf, 0x000e0190, +0xfe8effe1, 0xff510367, 0x003cff2d, 0x026f0023, 0xfc3a00ae, 0x009cff25, 0x00c00152, 0x035dfddc, +0xffeefea1, 0x0226fb6b, 0xfe8000b8, 0xffcafe64, 0x02af034b, 0x03990084, 0x000e0379, 0xff55fd4e, +0xfe780053, 0xf8dafd34, 0x000efecd, 0x0295ff9c, 0x00c60095, 0xfff1fc61, 0xfe2ffd40, 0xff18018a, +0x001ef742, 0x015afe0d, 0xffa8ffaf, 0xfcd90282, 0xfa87fea4, 0x0000fffc, 0xff3cffd7, 0xfff4013c, +0x0197fcad, 0x00080055, 0x02a60028, 0xfde2ff34, 0xfc57039a, 0xffa2fb48, 0xff97000d, 0x0358fee6, +0x002d00bc, 0x0004ffa6, 0xfe44f1ad, 0xfaa90172, 0xfef6ff5f, 0xfdb0ffd0, 0x00c50011, 0xff9bffab, +0x0174ffca, 0x013ffeb8, 0x076400b9, 0xfcddff5f, 0x0134025d, 0xfee8ffdc, 0xffdefd59, 0xff18fea7, +0x0069001d, 0xfff6ff74, 0xff4b0182, 0xfd5ff7ab, 0x007303dd, 0xfaabff68, 0x01220027, 0xffdf029d, +0xffd70054, 0xffe7031c, 0x03bb0041, 0xffb9011b, 0xffc000de, 0xf88d002d, 0xfdf0fde1, 0x0310003b, +0xffc4fbba, 0x02bcfeaa, 0xfe5a026f, 0x000000d5, 0x015c008b, 0xffe2fdc6, 0x00200312, 0xfeeaff73, +0xff8eff19, 0x029d019b, 0x0092026f, 0x026c01e3, 0x005f0061, 0xfe1dfff6, 0x0049fed6, 0xf37cff91, +0xfcaf003d, 0xf2f9ffe9, 0x0045fe38, 0xfce002bc, 0x02f6feb8, 0xf7a1fe3f, 0x0295ffc5, 0xff81ff92, +0xf88df1ad, 0x02bd0053, 0xfff3ffeb, 0x0008fff0, 0xf9490047, 0xfffdff44, 0x003600a9, 0xffb2fc2a, +0xff9dff96, 0x005aff6f, 0xfc03ff6c, 0x024e034b, 0x0028005a, 0x02b50027, 0xfd52fff2, 0x01170040, +0x03defebe, 0x015bf246, 0x02c7019c, 0x01af0031, 0xfeb8fe0c, 0xf597fffb, 0xff0f0008, 0x0012ff4f, +0xff700037, 0xff95006f, 0xfa4dffce, 0x0181fcc3, 0xfb1d027a, 0xff7d032d, 0xffbcff28, 0xfcd7ff5b, +0x006afe0d, 0x00e2fed3, 0xfd080250, 0x0229ff24, 0x00b50257, 0xfd4e003a, 0x00e70351, 0x006afd23, +0xf7520045, 0x00070372, 0x00c1fff9, 0xfca4013c, 0x00240002, 0x0040029d, 0xff20001f, 0x0051fbd5, +0x02adfff3, 0x006a0116, 0xff8efd91, 0xff340091, 0xff8601d1, 0x03a1fff4, 0x0006ffe9, 0xfc3afff6, +0xfff5fab2, 0xff9bff6c, 0x0287003d, 0xfafa02e4, 0x008d01c1, 0x003d05b3, 0x01bcff90, 0xfe8cffc2, +0x0435f246, 0xff9103c9, 0xfe7ffe2f, 0x001e0176, 0x03ea002c, 0x033d022b, 0xfd9f006d, 0x003dfd62, +0xfc2c001e, 0x02bdfa01, 0xfd9a0118, 0xffa30114, 0x02a6008b, 0x022dfea1, 0xf37c00bf, 0x013b00fe, +0x0203016b, 0xfacffe94, 0xfd4ffdf2, 0x01c8028e, 0xfe4a023d, 0xfb01fe3f, 0x02c402c1, 0x0084f7b6, +0x02eb0109, 0x0006ff5f, 0xfff30016, 0xffaafbdf, 0xff47ff78, 0x009dfb33, 0xfd43fd4b, 0x00710199, +0xffc102c0, 0xfdc900e3, 0xffc1f197, 0xf520ffe0, 0x02b90110, 0x00c2f8c0, 0x0100006c, 0xfde902cd, +0x011702b9, 0x0012fd39, 0x0067ffa8, 0xfc010098, 0x00abfadc, 0x02e901c8, 0xffcbffca, 0x01800077, +0xfca8ff69, 0x006200d3, 0xff9100ed, 0x00b8f9e3, 0x0136fc06, 0x00d5fbf9, 0xf8a6026f, 0x005e0030, +0x0034000d, 0x020502a9, 0xf84e002f, 0xff54017b, 0xfff6ffee, 0xfb8a0353, 0x03bc002f, 0xf8bc001a, +0xffb5010d, 0x00d20059, 0xff8400ad, 0x03e4007b, 0x0375ff05, 0xfec802de, 0x008f0012, 0x00220011, +0x01090061, 0xfdd00044, 0xffaf039d, 0xff2e00ae, 0xfaa501f4, 0xff9f0026, 0x0182f295, 0xfeb80029, +0xfcddfff4, 0xffaa02e9, 0x02abff34, 0x005602e4, 0xffd50046, 0x010cfe2f, 0x06550194, 0xffbf0046, +0x00860224, 0xffb0f8ee, 0x00bb0695, 0x009bff0f, 0x007f032d, 0xfd4c0065, 0xfd36ff1f, 0xffaaff1f, +0x0007fefd, 0x008401ed, 0xfb9fff2d, 0xffd10033, 0x000dfff3, 0xf134fbd9, 0x00fc0104, 0x0000ffbb, +0x0009fff3, 0x0018fffe, 0x0012ff46, 0xfe42fccd, 0x017e02c5, 0x00d103dd, 0xff85ffa8, 0xff41fba1, +0xffc3fc57, 0xffe1ff41, 0x00540181, 0x0129012a, 0xffc700f5, 0x0175023a, 0x0104ff9c, 0xfc63ff0b, +0xfe3affd3, 0x00000061, 0xfdaf000f, 0x00f200f5, 0x000d0144, 0xfdca02d4, 0x004c005d, 0xffa6006e, +0x005cfe22, 0x03c9ff0f, 0x029d00ba, 0x000000a3, 0x0000fd9c, 0xffd70046, 0xff1d015c, 0x0280006f, +0x005a02de, 0xffd0009d, 0x00a1ff36, 0xffe701d7, 0x008ef9ba, 0x04a4ffc1, 0x02ebff08, 0x02a6020c, +0xf597ffd5, 0x0353fe5a, 0x01c8fa75, 0x00630079, 0xfc2a01b5, 0x000affe4, 0x0138ff34, 0xfffaff8d, +0x03b300ce, 0xffcffe25, 0xfe8efc6c, 0x04f5006b, 0xff9cfd76, 0xff7f011f, 0x03b301fa, 0x03330066, +0x012401a2, 0x0028fa46, 0xfff4ff14, 0x003c02c0, 0xfa75ff52, 0xffccffc4, 0x00e7fd89, 0xfdf7ffa2, +0x05070146, 0x04bdf8ba, 0xf8f7fd09, 0x000f0117, 0x00a2000c, 0xfff4fff0, 0x00bffacd, 0xffe3ff7c, +0x00c4ffc4, 0xffb5003c, 0xfc4404b5, 0x005d0000, 0x01bb0280, 0xfadc0072, 0x00dbff72, 0x0011f9dd, +0xffdc0006, 0xff09022e, 0x00830008, 0x011bff27, 0xfe0cfaab, 0x002203bb, 0xfa11fd5f, 0xfe92fdf4, +0x03030041, 0xff2bfab7, 0xfff90512, 0xfddc02f5, 0xfdfe00af, 0x00d2016e, 0xfe65007c, 0x01190041, +0xff9e0059, 0xfff30007, 0x017b000d, 0x00050133, 0x03530036, 0x02a3ffb5, 0xff78f8c0, 0xffbd001f, +0x00baf21d, 0xff7d0695, 0x0076ff08, 0x001f001f, 0x011802ca, 0x0199f197, 0xfdec003e, 0x00360113, +0xff71fab2, 0xff9effef, 0xfc1cffc3, 0xfcf502f6, 0xfdca005d, 0x00530036, 0x006bffca, 0x0434ffbb, +0xfa91030b, 0xff44ffee, 0xfe2701e4, 0xfde1008e, 0xff98ff7e, 0x00d802d2, 0x06e0ffe1, 0x03feff46, +0xfff3f08c, 0x015c001a, 0x00670025, 0xfe2f00ba, 0x0238ff00, 0x02bdfe80, 0xfe49007a, 0x02b50021, +0x027eff64, 0x02cbffad, 0xffeb0224, 0x027e036c, 0xfe910129, 0xfdd30171, 0xfab7ffd6, 0x022aff5f, +0x01330297, 0xfe0fff69, 0xf3620017, 0x00fefdcc, 0x01daffcc, 0x009bf8b6, 0x04660250, 0xffb30030, +0x0320fc67, 0x00240197, 0x0109ffd4, 0xff7a0000, 0xff53ff82, 0x002e0194, 0xffb3011f, 0x02e80022, +0xfa11005d, 0x00040082, 0x0057001a, 0x020dfffc, 0x00950050, 0x02c700f2, 0xf362fea4, 0xff2ffc10, +0xff74ffc3, 0xff9afe13, 0xff21fd3e, 0xff8a0116, 0x01b80017, 0x016a0210, 0x00b6f8b2, 0x0003fc59, +0xffbc000d, 0xff0bffe4, 0xfcf1f742, 0xfde000d4, 0x00370083, 0xff2ffffa, 0xffacffbd, 0xffe1f903, +0xf995ffc4, 0x00c60079, 0xfffdfeee, 0x006e00b6, 0x0156f903, 0x047dffb4, 0xfdaf007b, 0x02d80113, +0x02eb013b, 0x025a00d2, 0xff7b074d, 0x000dfca7, 0xfe2bfff8, 0x000e00aa, 0xfddf016f, 0x03abfbaf, +0x0055ff6b, 0xfde2ffb9, 0xff9c047d, 0x006002e3, 0x01f1ff6f, 0x02f9003a, 0x00c0000c, 0xff5f0006, +0xf6a5fe0e, 0xffb7039a, 0xff5f01a3, 0xfff0fb35, 0xffdcfb9d, 0x02e3ffe9, 0x027a01ed, 0x004600d2, +0xfdc3007c, 0xfda10084, 0xffbf004d, 0xfbadfe25, 0x005700c7, 0x02d5fd03, 0x035bff45, 0x02a302f5, +0xfff60113, 0x003b007b, 0xff13ffe3, 0xfe0e002b, 0xf7a1006a, 0xfe1fff57, 0xff7f0147, 0x004bfbd5, +0x01de0066, 0xfbad0065, 0xfdc304b5, 0xfff9fc75, 0xff2bffba, 0xfc16fe29, 0x00970375, 0x0068fe50, +0x00d60590, 0xfd830041, 0xfd33ffc7, 0xfaa9fc8e, 0xfeee02eb, 0xffabffd1, 0x02d4f21d, 0x00abff22, +0xffe1007c, 0x0126fd94, 0x011701ac, 0xf376fbb2, 0x0056ffd1, 0x00cd000d, 0x024f0251, 0x00a502a6, +0x0021ffcd, 0x0487ff3b, 0x0379ffac, 0xffc60005, 0xfa46fccf, 0x03b6ff93, 0xffebff78, 0x00b10335, +0xf73a029f, 0x00660367, 0xff360214, 0xffdeff27, 0xfe510181, 0x0024ff10, 0xfef6ffa1, 0xffe40100, +0xfe62fdc9, 0x03fafa75, 0xffd300c1, 0xffe4fdb0, 0x0189fb50, 0x005dfe48, 0xffb8fe98, 0xff2bfee4, +0xfd43fff6, 0xff5f00ca, 0xfe8a0006, 0xffd7fe50, 0x04a40094, 0xfe8eff2d, 0xffec0085, 0x02c5fc57, +0xf73afca3, 0x00ab0268, 0xffa9ff9a, 0x0221fe42, 0x004d00bc, 0x0116037e, 0x008cff7a, 0xffe8fe09, +0x04810507, 0x001100c1, 0x013b0007, 0x06e00005, 0xfb79fed5, 0x002a0054, 0x0124fb33, 0xfff3fbcf, +0xfe23ffdb, 0x0030010d, 0x01b7ff84, 0xfadb028e, 0x004902a9, 0x014f00c1, 0xfecc0209, 0x0126ffa7, +0xfd9a0082, 0xffb9ffea, 0x018bffa4, 0x004a0023, 0x0421fff5, 0x0169fc84, 0xff40ff85, 0xfbf9ffce, +0xff09fda4, 0x0008fe4e, 0x015a0171, 0xff9c0091, 0xfef2fd59, 0xfe4ffed6, 0xff63fd02, 0x01b50280, +0xffa00304, 0x0012ff85, 0x03ddfe24, 0x04c6025c, 0xfd3cfa87, 0xfcf3fdf7, 0x03ddf1eb, 0x02af0230, +0xff72001f, 0xfa0105cb, 0x02cd00d2, 0x0471ff82, 0xff02ffd9, 0x00950335, 0xfdc7ffdc, 0x0399ff0d, +0x0471002c, 0xff7200d1, 0x0000ffa3, 0xffa304f5, 0x004c0047, 0xf8f7fe3f, 0xf9ba01f1, 0x039d01bf, +0x012c0027, 0xfe38009c, 0xfeeefd52, 0xffe8ff2b, 0x038affef, 0xffe9ff2d, 0x00560002, 0xffebfdaf, +0x051200c8, 0xfd40fff8, 0xf949022a, 0x035affb0, 0xff4afd62, 0xf3c000c7, 0x001ff520, 0xff11003e, +0xf8da01f2, 0xff9c0112, 0x0133fc9b, 0x00bafd5b, 0xff96003f, 0xfd62fb1d, 0x00760303, 0x030b00fc, +0x00c100e7, 0xffaaf2f9, 0xffda02f9, 0xffdefe09, 0x01e400c0, 0x0221ff61, 0x02970217, 0xfaa5f355, +0xfb2f00b6, 0x02c10012, 0x000600c6, 0xffb5036c, 0x0100ffbf, 0xfb48003d, 0x0126fd3c, 0x018b024e, +0xff8600c1, 0xffadfe4a, 0xfdf7ffbf, 0x0312fd43, 0xf295ff86, 0x02dd00a2, 0xfd4cffee, 0x00000480, +0x07400399, 0x01c9ff52, 0x021ffd86, 0x01690071, 0x00b5ff0e, 0x04660285, 0xfb9f0287, 0xf995fe1f, +0xffd5f175, 0x0027fa91, 0x030ffe54, 0xfda3fdfe, 0xffde00f1, 0xff2ffffb, 0xff94ffb2, 0xff2a0000, +0xf9ddfbcf, 0xfacffe3a, 0x00cdfe0e, 0x0434ff1e, 0x0112fffa, 0xff40feed, 0x001affae, 0xfebcfefa, +0x001a00ff, 0xf134008e, 0xff570079, 0x009dfce4, 0xffa1fe7e, 0x0017ffc2, 0x0168001e, 0xff6f0084, +0xffdbffe0, 0x0044fc10, 0x0655ffda, 0xfeb9fca4, 0x015efa42, 0xfdb8ffbc, 0x001dff52, 0x011c0394, +0x025afbba, 0xffb7ff87, 0x0227f6a5, 0x00b8ffb3, 0x0126004c, 0xff75f1eb, 0xffbfff74, 0x02cbff47, +0x039ffc4a, 0xfecafec1, 0xf9e3ffbc, 0x0006fea2, 0xfff2fbb2, 0xfba1fe7e, 0xfe4a0341, 0xfb6b00b5, +0x0054fff1, 0x04bd0091, 0x03abfe78, 0x003bffba, 0x035c01a2, 0xfff5ff43, 0x009f000b, 0x024c00a1, +0x0310003b, 0xfd2efced, 0x0203f175, 0x007200ca, 0x0041fe44, 0x035affef, 0xfe95ff7e, 0xff48ffbc, +0xfdf0fff5, 0x000000ff, 0xff69fff2, 0xff3dfec0, 0xfd4d00c5, 0xfee7ffba, 0x005ffff7, 0xffc202b5, +0x00f0009d, 0xfee8fdda, 0xff28ffe9, 0x01da008f, 0xf8bc0144, 0xffaefbd6, 0x02e80046, 0x0024fdc8, +0xffc0fff4, 0xfd2b006f, 0xfe27fe76, 0xfdd20037, 0xf8a30293, 0xff0efe87, 0xfe35007a, 0xfe890124, +0xff130085, 0x00ef0071, 0xffbd01b6, 0xffbc0590, 0x04c6ff2b, 0x009c0054, 0x0034fafa, 0x00baff52, +0xff040282, 0xffb50088, 0x037cfdb8, 0xfd09012a, 0x0067ff3a, 0x0058ffe3, 0x07640062, 0x00ae002d, +0xffe5fd4d, 0xfca40010, 0xfb8a0010, 0x017efba4, 0xfd34ffc5, 0x01f3fa98, 0x00e0ffab, 0x007fffa0, +0x0122fd62, 0x025c007c, 0x02fd0435, 0x0079004d, 0x0118f84e, 0x030bfdf2, 0xffd3ff34, 0xff5a010a, +0xfd6e014f, 0xfa75ffc6, 0xff8fff38, 0xff6f0055, 0x0044fda1, 0xffef006b, 0x0022fe50, 0x00fc0067, +0xffae0357, 0x02c7fed5, 0x01e4ffb5, 0xff56038a, 0x02cafc01, 0xffcfff9d, 0xff0e0293, 0xfdd6f376, +0x0017ffa0, 0x020e0026, 0xf8ae001d, 0x00bcfbb1, 0x0118ff43, 0x01a3fe06, 0xf355fdf3, 0x00e1f286, +0x003804e8, 0x0057009d, 0xfff4ff0d, 0x003cfe4e, 0xfc0304e8, 0xff0100c2, 0x000002f8, 0x0026fb35, +0x01900288, 0xffc7002d, 0x004afe37, 0xf7b60030, 0xf295ffa0, 0xfe38feed, 0xfff801dd, 0x0134002e, +0x0000ffe8, 0x024f003d, 0x002500c5, 0x0240ffbb, 0x001c0040, 0x02d8000e, 0xfd89ff8a, 0xffe90234, +0x03270044, 0xff3403e3, 0xfacd00a6, 0xff7b0298, 0x01f3ff41, 0xff9a007c, 0xffae01bf, 0xff8701b1, +0x075d00c5, 0x007ff295, 0xfde1ffaf, 0x0069ffbc, 0xffae05cb, 0x02ad0019, 0xf8ae01f3, 0xffd000ec, +0x0042008c, 0xff0e00eb, 0xffb5fe0d, 0x037eff7a, 0xfc93ff0d, 0x00c40142, 0xff28ff39, 0x01ed002b, +0x01b0fd3e, 0x008b00ff, 0xfffa0011, 0xffc400d3, 0x0010fff4, 0x0177ffd1, 0xff9c002a, 0xffa60112, +0xfe2f016f, 0xfffe00c3, 0xffaa016f, 0x015c0740, 0xff9efe62, 0xfea5ff24, 0x0079fff3, 0x00a9febc, +0xfec5fb9d, 0x0110ff15, 0x006af8a6, 0x0288000c, 0xff90ffa2, 0x0036f96e, 0x02fefb80, 0x04810034, +0x0221fe8b, 0xfefaffe9, 0x01da01dc, 0xfa98fd6e, 0xfbd900d5, 0x010c02c4, 0xfc59ffe8, 0xffb3ffcc, +0xffa3ffa3, 0x00a30109, 0xff960084, 0xf96e0008, 0x00ed0015, 0xffc00023, 0x0003feea, 0xff96fd36, +0x02990087, 0xff7a006e, 0x00ab002c, 0x033dfe38, 0xff7f00a5, 0x00110157, 0xfd23ffd2, 0xff050065, +0x0245ffbc, 0xfb5c0022, 0xffc2fc81, 0x00140117, 0x0056001b, 0x0121005c, 0xff780407, 0x003d00aa, +0xfbf800a0, 0x02a001e4, 0xffcf0133, 0x004efffe, 0xfebeff78, 0x0149ffb3, 0xffd8fe29, 0x0037014f, +0xfd530168, 0x0145fe11, 0x004d000d, 0xffe2ff47, 0x0022fef1, 0x031ffe98, 0x008dfdac, 0xfbe30023, +0xffc3006c, 0x00d600d0, 0xfc8a039c, 0x00ff009d, 0xff61026e, 0xfe67fe90, 0x0091000c, 0x01e3ff61, +0xfe2d0034, 0xfff8fc79, 0xfda40322, 0xfeb80243, 0x04b00011, 0xfffe0268, 0x0027ffc8, 0xff190032, +0xffa403e1, 0xff4e0069, 0xfebaff7f, 0x0022ff4e, 0xff2a0081, 0x009fffba, 0x017e007d, 0x002c01c4, +0xff3d0147, 0x00deffb0, 0x0287ff39, 0x02bcffa4, 0xffe5ffe2, 0xfd6200b5, 0xffbafe3b, 0x0015002d, +0xfed4013c, 0xfe6c003d, 0x01db01ad, 0xff8d01c2, 0xfdfa006d, 0xfdd60299, 0x015400bf, 0xffcafd62, +0xfe9b0020, 0x00abfffa, 0x0184ff93, 0x0365ff80, 0x0327ff23, 0xff64fe29, 0xff1efe80, 0xffd3fcd7, +0x00cdffbb, 0xfdaaff08, 0x00dbfefd, 0xff5d007c, 0xff12fec3, 0x00130012, 0xff58ffa4, 0x0409fe11, +0x0021feac, 0x0079026d, 0x00270257, 0xffbfff99, 0x00cb00d8, 0x000d017c, 0x01a00027, 0xff9b00a6, +0xff4fffd7, 0xfd29ffd7, 0x025fff0b, 0x0167ffe5, 0x0082009a, 0xfcf5007e, 0x000c02a9, 0x0165ffe0, +0x01540043, 0x0170026d, 0xfd58fd96, 0x00d8ff5d, 0x0350011c, 0x00fe011c, 0x0054004e, 0xfceffd63, +0xff2a013a, 0x0278fd06, 0xfecdfd2b, 0x0000fef5, 0x00670122, 0x0026fd82, 0x00030000, 0xfd2000b0, +0xffe301ea, 0xfefaff5f, 0x00b8037f, 0xffa6ffdd, 0x01d8009e, 0x0060fddc, 0x00a8ff7f, 0xff3700ae, +0xfc5e019a, 0x00c50228, 0x0271ff08, 0xff76ffff, 0xfcddfd56, 0x0135008d, 0xfb65ff97, 0x01470000, +0xff7001eb, 0x02c8fda4, 0x002100a6, 0xfc400214, 0x0170ff39, 0x0034ffda, 0xfd25ff6e, 0x00fb00a6, +0xfeb8fdd7, 0xfd0bfe1b, 0x007eff9a, 0xfd720055, 0x01c3fff3, 0x0026ff29, 0xffdefe9f, 0x01df0050, +0x00d1ff26, 0x017a00d0, 0x029f0017, 0x01d6005c, 0xfe8bffc9, 0x00abfcfb, 0xff22fd57, 0xff2c009a, +0x00310050, 0x00d0fc44, 0xff1cff41, 0xfddaff75, 0xff7a0234, 0xf8b6fd0c, 0xfd58ffa5, 0xffaeff58, +0x00460033, 0x00edff96, 0xffecfede, 0x001f01e9, 0x03b700c8, 0xffd00187, 0xfd5aff36, 0x014effe9, +0xff94fc5e, 0xff50ffef, 0xfe8200df, 0xff5b0392, 0x0229fd56, 0xffdf0076, 0xfe25ffa6, 0xff8a02d0, +0x01370067, 0x001d02da, 0xffd0fefd, 0xff4d005f, 0x001dffda, 0xfe600298, 0x00ddfff0, 0x02a5ff93, +0xffe9fd26, 0xfd4e01ab, 0xfda4ff02, 0xff5bff28, 0x007dff7b, 0x0040fe9f, 0xfd00ff55, 0xffcd00e2, +0xfe3dff59, 0x004eff40, 0x015c0038, 0x006bffef, 0xfcc600ca, 0x022e0011, 0x00dbfebc, 0xffc00039, +0x02c00098, 0xfd8aff85, 0x006bfd74, 0xffdb002a, 0xfd17fbaf, 0x00d0fcf8, 0xfeaeff54, 0x012c0187, +0xfff900d1, 0xff4afd73, 0x004500a7, 0x02b50110, 0x0136fef1, 0xfec1feef, 0xff95fc59, 0xffe7ffd9, +0xffc90090, 0x0145028a, 0x019e0076, 0x00d9fcb8, 0xffad011a, 0x0010005f, 0xffd3ffbb, 0xffd2fd82, +0xfffd0290, 0xff40ffad, 0xfebc01d8, 0x028f0070, 0xff86fd43, 0x021b0295, 0xfe8f000a, 0xfe2602d7, +0xffbd00db, 0xffa700c3, 0x0047fe6a, 0x007f00e1, 0x00c801bc, 0x02610018, 0x01f8ff61, 0xff460038, +0xfe54003b, 0x00c3fde9, 0xff13009e, 0x0019fb65, 0x0024fdd3, 0x008c00bd, 0x0254feb2, 0x02a8fe74, +0xff5000f3, 0xfcb80050, 0xff89000e, 0x00a402f5, 0x00a7ff6b, 0xfdfe003f, 0x004601b7, 0x01df0001, +0xfe0effaf, 0xffb0036d, 0x0026001c, 0x0257ffb5, 0xffe2010b, 0x00b601ac, 0xfd8d02a0, 0xff2d00a3, +0x00feff41, 0x00cd0154, 0xffa8004f, 0x003d0000, 0x00000106, 0x007600d0, 0x0287ff71, 0x00cffd61, +0xff2aff13, 0x01e40338, 0x0066fefc, 0xfff4fc7f, 0xfd0c0137, 0x006d0065, 0x00530023, 0xffb20030, +0xfe1b011d, 0x02c00083, 0xff4f0107, 0xfebd0262, 0x02980000, 0x01a9fdf0, 0xffd8fdab, 0xffd2011e, +0xfd560039, 0x01c3fb82, 0x00370178, 0xfd63ffae, 0xfb000138, 0x0030ffa3, 0xfd0f009e, 0x011dff6b, +0x00280078, 0x00a6fcc6, 0x0045ffe8, 0x000a0038, 0xfd39fdfd, 0xff96028d, 0xfc8e0298, 0xffc9fe4f, +0xff8bff34, 0x00f8fce7, 0xfcc30253, 0x01eeffe7, 0xffba0215, 0xffccfd86, 0x000effec, 0x00840297, +0xff570174, 0x0055011a, 0x00f901d3, 0x0000002d, 0xff5500cd, 0xff93ff8f, 0xfe3c00d3, 0xfe15fbb1, +0xfdf500c0, 0x007c0060, 0x0178020b, 0x0106ffea, 0x0092fd0f, 0x02f8ff2c, 0x0051ff55, 0xfe86ff43, +0x01d7ff5e, 0x012d0095, 0x008f0028, 0xfe860036, 0xff76ff20, 0xff5d003d, 0xfc59ffc2, 0xffd9fef9, +0x0299fc78, 0xff4dfe54, 0x007cffda, 0x00cd01c5, 0xffdaffad, 0xffd1ffd4, 0xfffffff3, 0x004b01e3, +0xffebfff4, 0xff1fff34, 0xffddfdf0, 0xffcffffd, 0xfddcfd60, 0x001b02a0, 0x006dfed3, 0xfed9fd25, +0x02a20088, 0xfdc501ac, 0x0059006a, 0x002e0005, 0x01030090, 0x00c2012a, 0xff540037, 0xfe7b0050, +0xfff9038c, 0x00c0fecb, 0x000cfd26, 0xff7f00a8, 0x028b012d, 0x00befe29, 0x00f80087, 0xff5b0077, +0x012b001d, 0x000bffdc, 0xffa000b6, 0xff05ff93, 0x0035ffd6, 0xfecd001b, 0x001d037c, 0xfc6effd6, +0xffa50008, 0x01b2ff5c, 0x01a6ff4d, 0x006cfeb7, 0xfd500145, 0x0084fec0, 0xfcc6feab, 0x00f800d5, +0x01a2002e, 0x00f6fd50, 0x00e702ad, 0x0262ffbb, 0xff47fd2d, 0xfd2300a0, 0x0055006a, 0xfeed0030, +0xff6bfd00, 0xfccf00c4, 0x01700136, 0xfcc6ffec, 0x017cfef1, 0x01c60040, 0xfff600a0, 0xfe8c0043, +0xff6c0130, 0x006c018e, 0x017c0025, 0xfec300ac, 0x0079feab, 0xff99fffb, 0x001e0107, 0x01a0002f, +0x0243fd09, 0xffe4ff61, 0xff310028, 0x005efea7, 0x0022026a, 0x00d6fffa, 0x00e1009d, 0xfed1fffb, +0x005bffbd, 0x003900f3, 0x013e028f, 0xff0b0078, 0xfe1e017c, 0xff84fd8b, 0xfd80fff8, 0xfe54ffce, +0xff600037, 0xffbb0228, 0x0071fd23, 0xfefb008a, 0xfdd000bf, 0x0208fe38, 0xfce80006, 0x010efc78, +0xffd00239, 0xff960060, 0x0068003d, 0x0022ffa4, 0xff42ffed, 0x0071ff34, 0xfebaff84, 0x0069fcb3, +0x02150015, 0x01d6fe02, 0x00b5fe54, 0x001b00fc, 0xfcbf0000, 0x0242feb2, 0xfc35001e, 0xfff4fdf3, +0x002e00c8, 0xffacffb8, 0x01560375, 0x009a0079, 0x024c00b6, 0x028dff4d, 0x01f300b0, 0x02da0192, +0xff7bfdde, 0xffa5fe84, 0xff59feb6, 0x0010ff80, 0x02a4ff08, 0xff9b009a, 0xfd88fc3c, 0xfd200073, +0xfc74ffa3, 0xff58fe3e, 0x00ae00c9, 0xfde900dc, 0xfe380000, 0xfe3dfd72, 0xffb10260, 0x0059ff8a, +0xff3d0193, 0xff6b00df, 0x0050febd, 0x0026ff82, 0xffc8ff34, 0x01dbff5d, 0xfe9fff68, 0x02b00097, +0xffadfecd, 0xff8afffd, 0x0372fe1e, 0x0126ff57, 0x0127ff7c, 0xfe7400c4, 0x004bfef7, 0xfd68ffcf, +0xfca4fe13, 0x026a00de, 0xfc84ffa0, 0x01660075, 0x012ffd57, 0xfff4fc9b, 0xfe1d028d, 0x00edffa7, +0xfd580170, 0x017900a9, 0x00c302b0, 0xff750019, 0x01f3ffb9, 0xffef00d0, 0xfd2400ae, 0x007bff50, +0xff430000, 0x022efd5a, 0xfff800ab, 0xfe0efd4c, 0x01700065, 0xffb6fadb, 0xfd53fd61, 0xff130083, +0x0273019e, 0xff2f01c2, 0x01a10078, 0xff70ffc7, 0xfd63fe87, 0xffef0058, 0xfe8f02a4, 0xfe92feb7, +0x00d900ff, 0xffef007a, 0xff6cff81, 0xfe6e004e, 0xfff4001c, 0x0290ffbd, 0x0055fdef, 0xfe4f013c, +0x01c6fd4c, 0xfcf2ffe2, 0x0147fd50, 0x002fffb1, 0xfe530035, 0x008000d7, 0x026aff21, 0xffb1ff6e, +0xfe67fced, 0x0000fdc1, 0x03760234, 0x0299fff8, 0xffc0ffbd, 0xfc8b0000, 0x021b0149, 0xff39ff25, +0x00a10067, 0xff45ff24, 0xfd4d0088, 0x01d800e0, 0xff880168, 0x019dff50, 0x01b1fcbf, 0x004cff7f, +0xff5700ef, 0x0038ffff, 0xff010145, 0x00ccfe0e, 0xfd74ff42, 0x02a20038, 0xff07ff75, 0x003000f7, +0xff5e026d, 0xfc04ff6e, 0x0168fe2e, 0xfe3bfd9f, 0x0174fddc, 0xfea90105, 0x0010ffcb, 0xfefcffee, +0xfe400095, 0x00b30024, 0xff7300a9, 0xff3afcf8, 0xfefcff3d, 0x005dff39, 0x00bfff33, 0xffa3ff58, +0xfe0d0205, 0xfd800029, 0x0045008c, 0xffccff72, 0x004e0298, 0x0023001b, 0xfce8006e, 0x00cafdfe, +0xfd64ff7e, 0xffa9fddc, 0xf957ff63, 0xfdfd0169, 0xfc1f0145, 0x0103ffdb, 0xff6efdd3, 0xffa5ff47, +0xfbabfda2, 0xfe6fff99, 0xfff6ffdc, 0x010a0284, 0xff88ffd8, 0x02910151, 0x010400cf, 0xff24fd68, +0x03e101eb, 0xffb4ffa9, 0xfd0f00b3, 0x00c502c8, 0xff4dfc8b, 0xfdb1011c, 0xfedf02f2, 0x000f0028, +0x01e501a1, 0xff610021, 0xfca70145, 0xff5bfe54, 0xfd64028f, 0xff94005a, 0x01060042, 0x020e0014, +0xff580297, 0x00f50098, 0xfff400af, 0x0156fc27, 0x022d006b, 0x00fd00f8, 0xff0e01a5, 0xff5f0151, +0x0231ff2a, 0xfcb0ffdf, 0xffe30079, 0x009c00b2, 0xff7100bf, 0x01ef0104, 0xfff20039, 0x000200f6, +0x01a6ffe5, 0xfc020230, 0xfd930022, 0xffdf00ff, 0xffbbffb5, 0x0000ff96, 0x00f0ff35, 0x0061ff62, +0x00e10298, 0x02150120, 0x0001ff3d, 0x01d1005e, 0x00cdfef9, 0x004d0015, 0x009100ce, 0xff450174, +0x035401d7, 0xfd87febf, 0x00c5ff61, 0x00abff55, 0xff41ffd6, 0xfd44ffdf, 0xff54ffb0, 0xff5a02ca, +0x001a014e, 0xff93fdde, 0xff7d0003, 0xffe9fe22, 0x012a0069, 0x009affb3, 0xff34fd2d, 0x00070148, +0xff41ffdd, 0xffe5ff57, 0x001800a3, 0x0123fdd5, 0x0073018a, 0x0118ffb6, 0x000e00d7, 0x00ddf898, +0x0039fffb, 0xffec00ff, 0xfe12ff76, 0x0066fdd3, 0x0000fedc, 0x0047fff1, 0xfefaffe7, 0xfeeffc04, +0xfc76ffb9, 0xfc440041, 0x025600be, 0x019302c7, 0xffda007a, 0x02c3004b, 0xffe000ce, 0xffb200a5, +0xff68fcbf, 0x0111fe86, 0xff47ff4b, 0xffd0ff54, 0x00d80152, 0xff03ff82, 0x01fa03c4, 0x029900fe, +0x0167fefc, 0xfcef0118, 0x0062fff8, 0xffa9ff4d, 0xfd0efd36, 0x00a90298, 0xffee0290, 0xfffc0038, +0xffb3fd39, 0x000200c8, 0x0123ffab, 0xfe6cffdf, 0xfca400d8, 0xffd00186, 0x00a90034, 0x00e701c0, +0xff5500f3, 0x0008ffa7, 0x00de00b6, 0xff560042, 0xfc27fee2, 0x02f802c2, 0x029500b3, 0xff9ffff1, +0x0008fcd0, 0x007701e3, 0x0048ffe6, 0xff5e0157, 0x00faff6b, 0xfff1ff9a, 0x0046fee9, 0xff44ff55, +0x027e010e, 0x00d80028, 0x004d0051, 0xff01ff82, 0xfdd7ff8d, 0xfdbd00ae, 0x02c3041d, 0xffeffd1a, +0xfcc7009e, 0x01c5ff2b, 0xfce0fc35, 0x018601ab, 0xfe80ffa9, 0x013dfe11, 0xffcc017a, 0x01a2012f, +0x007e00d7, 0xfe57fe3c, 0xff860045, 0xfe26ff9a, 0x00ef02a5, 0x0157ff19, 0x00160001, 0x002000ba, +0xff59ff54, 0x005901d2, 0xfef1fd8a, 0x013cff1c, 0x0111001a, 0x034800a0, 0xffdcfba0, 0x0265fcfb, +0x00d00206, 0xfd75ffa9, 0x006afd60, 0xff38fd50, 0xfcbdfe0e, 0xfde50045, 0xfe17fd44, 0xfd44fd5b, +0x0024fd03, 0x00a1ff46, 0x02550120, 0xff76ff61, 0x00acfe97, 0xfe250079, 0x00b0fbb9, 0x0320fe54, +0x01d8fb5c, 0xfd4b029b, 0x003500da, 0xfcc7000d, 0x0239fe1b, 0xfec6fe16, 0x026800ab, 0xff97fd9f, +0x00550152, 0xfe3dff46, 0x0069ff78, 0x0168fffd, 0xfdf3ff90, 0x00f0ffa3, 0x0027ffa1, 0x0091ff94, +0x004dfef6, 0x02a8ff6b, 0x00dd0002, 0x00300111, 0x02910166, 0x00affd01, 0x00df0117, 0xfff9ff2c, +0x00dc0032, 0xff6efea7, 0x0000ff43, 0xff05fff2, 0xfd2afd01, 0x0050009a, 0x014fff9a, 0xfd26019e, +0x01c4ff21, 0x001e02c7, 0xffa6ff5f, 0x019afd8b, 0x00a8ffde, 0xff5e008b, 0xffcafd49, 0xfda2fca1, +0xff5aff64, 0x02d0ffbe, 0x0122015c, 0x00e8fcd7, 0x003effdc, 0x0243fd62, 0xfd2a0169, 0xff3dfff3, +0x0027001e, 0x01ebffc8, 0xff44004f, 0xff76005c, 0xfc74fffd, 0xfff9fe77, 0xff8afdd0, 0x00b8000f, +0x0365fdbd, 0x01c3ffe2, 0xff7300a8, 0xffc7fcf5, 0x00010290, 0xfff00034, 0x00cdff3c, 0xffb3ffc3, +0xfd29fe92, 0xfff100a8, 0x00c3f898, 0xfce00003, 0x000c00e7, 0xff57019e, 0x0320001e, 0xfd64fe00, +0x01b2012d, 0x0081ff8a, 0xff26fda2, 0x0226006b, 0x013b0168, 0xfe64fdc5, 0x000dff19, 0x0060fd98, +0xffbd007e, 0x008e037e, 0xff88ffef, 0xfd58ff1f, 0x0169ff4e, 0xfc40ffc9, 0x0050ff26, 0x00670017, +0xffd80004, 0x020d0043, 0x007efcf2, 0xfe06002f, 0x0296ffb7, 0x00fffcac, 0x00810007, 0x005b01d1, +0x030e0343, 0x010a00d4, 0xfdf5ffb2, 0x027e001b, 0xfc5f035c, 0x013cffcf, 0xfff40006, 0xff0e0039, +0xff80ffa4, 0xff78fe3b, 0xfc930084, 0x00250096, 0x00bffd2b, 0xff92017c, 0x00430006, 0xffc202f7, +0x004d0107, 0xfe06ff28, 0x00b5ff5e, 0xfd86ff12, 0xfeda0017, 0xfc7401b0, 0x02b9ffde, 0x01910054, +0x0028ffe0, 0xfe060124, 0xfcfe0284, 0x004f011c, 0x0048fcc8, 0x0038fe02, 0x02b9026d, 0x007c0034, +0x00cffe6b, 0xff1800bd, 0x00f701b0, 0x0062ffb5, 0xffa9fe3b, 0xffe6ff22, 0x00faff5b, 0x0130003d, +0xffccfe3d, 0xfcde0021, 0xfffafed5, 0xfe770299, 0x01d702c2, 0xfef800b0, 0xffcaff88, 0xfd86fc7f, +0xff88ffdb, 0xffa401f4, 0x0500fd72, 0xfdc10041, 0x028f0261, 0x001a00ee, 0x0200ff6f, 0x01c30211, +0x00ac005d, 0xff5a0271, 0xfe55fd26, 0x01abfda4, 0xff97ffa1, 0x01100208, 0x000701f8, 0x00c4fdf3, +0x029b0111, 0xfe7cff27, 0xfcf2fd52, 0xff24fb82, 0xfc7601c2, 0xfc82ffc8, 0xfff102a0, 0x00a1017b, +0x0003006d, 0x0044fdd0, 0x000bfdfb, 0xff6600d8, 0x000ffde6, 0xfc82010e, 0xfe9f00ff, 0xff7dffa5, +0xfcd9ff78, 0xffd9fc82, 0xfcb3ffbd, 0x002ffe38, 0xff5c0175, 0xffd6ff86, 0xfff80068, 0x0022ffd6, +0xfe76ffe4, 0xfda4ffa7, 0xffa9fff3, 0xff43ffa3, 0x011c014a, 0xfd8a000f, 0x0006003d, 0xfcd0fdf5, +0xffeb013d, 0x02960148, 0xfd640138, 0xfe60009a, 0x02530037, 0xffa5009c, 0xfd8a001a, 0x006dffb5, +0xff6a022a, 0x00de003b, 0x0019fbf8, 0xfe640206, 0x00000001, 0x0054009d, 0xfe6b007e, 0xff9bfbf9, +0xff82005e, 0xff2f013b, 0x010efca7, 0xfdbd029f, 0x010800c8, 0xff0b01f1, 0x005dfe6b, 0x0103fe97, +0xffd0ff60, 0xfefb0149, 0x000200d3, 0x0087fff0, 0x00650034, 0x00380062, 0xff420260, 0xfeecff5d, +0x01ac014c, 0xffcbfc53, 0x030cffe4, 0x0155ff17, 0xfe0dff37, 0x00560053, 0xfe62029f, 0x0111fca7, +0x00f30267, 0xffaaff1f, 0x0024ff8a, 0x000fffc0, 0xfed8012b, 0x00feffc1, 0x0141feea, 0x00b2ff99, +0xfff3ffe5, 0x00bb010b, 0x01b2ff1e, 0xff0e0059, 0xfff4fffb, 0x005a0354, 0xff0400d3, 0x009400a4, +0xfd93fda2, 0xffa2ff81, 0x01c90092, 0x014d0025, 0xffd7010b, 0xff04fef0, 0xfeaeff6c, 0x008ffcc8, +0x00c0fc93, 0xffd2ff61, 0x01270000, 0x00a700ec, 0xfce80058, 0xff59fef0, 0xfed900c3, 0xffc1fff9, +0xff750235, 0xffabfe81, 0xfe71fe98, 0x001fff6b, 0xff12ffee, 0x00ac0015, 0xff400016, 0x00f3fbb9, +0x0236fe00, 0x014601ad, 0x00bbff51, 0x012b0287, 0x004aff12, 0xff73ff7b, 0xfefffe6a, 0x01450030, +0xffaa0000, 0xff4c0008, 0x0164ff82, 0x002e0033, 0x00cd0153, 0x00ee0014, 0x00020019, 0x0150fd63, +0xff130023, 0x0109022c, 0xfec7ff53, 0x02d5001e, 0x0187ffc9, 0xffdb0061, 0xfeae0150, 0xff38fec5, +0x00ef001e, 0x00f4011b, 0x002bff42, 0xffeb0179, 0x043dffd5, 0xfd15fed9, 0xff92004d, 0xffe100ca, +0xfd0ffd57, 0xffebffb2, 0xff15ff6f, 0x0230ffcd, 0xff42015c, 0x00e9fddd, 0x01e101e2, 0x0080fbf7, +0xfeff0067, 0x00b40271, 0xfe8a00ad, 0xff65016e, 0x022e0010, 0xff9c0265, 0xff5fff73, 0x0025ff7b, +0xfff0ff51, 0xffe8feb5, 0xffae0032, 0x00b100b2, 0x0087ffe2, 0xfdf400b1, 0xfdbbfefa, 0xff7cfd90, +0xff4efe3d, 0x00430002, 0xffea01ae, 0x01a20043, 0xfeb5ff17, 0xfeeffebb, 0x002e00d3, 0xff20ff74, +0x0031ff29, 0x000c00a9, 0x0015018b, 0xff74fd56, 0x003b013d, 0xfdbbff93, 0x02420182, 0x021afd6a, +0x02dcfe66, 0xfece0215, 0xff13fcbc, 0xffeb0094, 0x0052ff5c, 0x0070ff27, 0xff8d0126, 0xfede016e, +0xffce018b, 0x0009ff63, 0x0079fdfd, 0xff72026e, 0xfefb005d, 0x01abffb1, 0xff240055, 0xfff4001e, +0xfc640102, 0x01290076, 0xfec80234, 0x00e0001a, 0x00010010, 0x0460fee6, 0x02a90008, 0xffb700db, +0x008effd3, 0x00340138, 0xfed4ff95, 0xfe7e00ba, 0xff57fe0c, 0x006d0221, 0x0023fee9, 0xfe75fdc5, +0xfce2fefa, 0x0067ff64, 0xff030235, 0x0176fc1f, 0xff4200e1, 0xfe3d014c, 0x0051fdbb, 0xff45ff5e, +0xffadfd60, 0x009e0132, 0x0049013b, 0x0142ff31, 0x01510022, 0xfe11011c, 0xfd7f008f, 0x0024000f, +0xfff9ff36, 0xfdd0fff8, 0xffdbffcc, 0xff82ff1f, 0xfff7fd2d, 0xfde9fff3, 0xff1f00e9, 0xff1c010e, +0x00a6fe53, 0xfddc022e, 0xff34ffa9, 0x001a0088, 0xff4cff2a, 0xffc80000, 0xfffeffae, 0xff5dff2c, +0x00ab00d6, 0x00000033, 0xfe5b0411, 0x01e30022, 0xffe20076, 0x0130ff82, 0xfe83fee1, 0x006dff68, +0xffd801bd, 0xff60fd6e, 0x00730067, 0x01de00bd, 0xffbb0261, 0x01f500b6, 0x015d00f8, 0x01fdfe6c, +0xff120090, 0xfffe0035, 0xffc20053, 0x0146fe22, 0xff5d0092, 0xfffe013d, 0x0090fe70, 0x015fff10, +0x04240013, 0x01faff09, 0x01acff12, 0xff5affd9, 0x02ae0051, 0xfd600052, 0xffc2fe82, 0x0165fedc, +0x0159ffc9, 0xfee600a8, 0x009bfcd1, 0x013801a3, 0xff070076, 0x0142ff58, 0x000afd5a, 0xff82002f, +0x01a1fe21, 0xfef50217, 0xfeec0171, 0x03ef013b, 0x00b601b3, 0xff45fef7, 0x0295ff6c, 0x0054001a, +0x0169ffa7, 0xfdecfd5d, 0xff54fff4, 0xfd2affdb, 0xfe1a01c1, 0xfeae0145, 0xff44fd0f, 0x022eff7a, +0xfd7afdaa, 0x002b0221, 0x0171ff5c, 0xfd90ffc6, 0x0259025f, 0xffcd026b, 0x001aff97, 0x00c00142, +0xfde50060, 0xff3bff79, 0xffc1fefa, 0xfe00ff56, 0xff420016, 0x01effce2, 0x0107fe82, 0xfe71009a, +0xffc50171, 0xff2a00dc, 0x0182ffed, 0x00400092, 0xffc1ffb7, 0xffd1019e, 0x01e20066, 0x000d004e, +0xff4eff7b, 0xfe6601db, 0x0016ff79, 0x00b4fe99, 0xff4efee6, 0xff2e0045, 0xfe2cff50, 0xff5c0172, +0xffd10242, 0xff390090, 0x005501cd, 0x032fff75, 0xfe22ff86, 0xfedcfeed, 0xfec20044, 0xffa00004, +0xfe620001, 0x0320ff2b, 0x00d00033, 0xffb60171, 0x01110030, 0xfbefff8e, 0xffafff9a, 0x01cbffb6, +0x02670026, 0x0065fcf4, 0xff4d0095, 0xfde600ea, 0x000dffab, 0x01b30133, 0xffbe0073, 0xff0401bc, +0x026effbb, 0xff5d0216, 0xffc10221, 0x0015fd82, 0x024301bc, 0x003000c2, 0x0001008f, 0xfdd000fc, +0x0095ff33, 0x00a00176, 0x00760085, 0xfd57feb0, 0xff56fe45, 0xfe40fed3, 0xffd0fed9, 0xfd0e0215, +0x0097fe4d, 0x0067feaa, 0xfdbf0023, 0x0041ffef, 0xfed8ffa8, 0x00170178, 0xfd1bffcb, 0x019e00a0, +0xff24fe75, 0x00ad00b7, 0xff3bfdd4, 0xff6400a0, 0x00fd0000, 0x0187ffbf, 0x014fff56, 0x0031fe9a, +0x006800ac, 0xfffcfdf2, 0x00420057, 0x0068ff7b, 0xfcee0067, 0x006d01b0, 0x01bbfd7a, 0xfd7a0161, +0xff6000ac, 0xfedd00fc, 0x01a20203, 0xfba300b1, 0xff6dfed6, 0xff31fd3e, 0xfe52fdae, 0x0296fd53, +0xffec01ab, 0x01b20206, 0xff20009c, 0x00030224, 0xff67ff8a, 0x0014fc56, 0xffecff1b, 0xfe00ffe7, +0xff9f0138, 0x00bf008f, 0xff12ff35, 0x023d0066, 0x01360028, 0x00edfd37, 0xff13ff6f, 0x002901db, +0x000000a7, 0xf95f01bd, 0x0179014f, 0xff6effb2, 0xffddffa7, 0x02590172, 0xff21000f, 0xfecd0230, +0x01f1ff69, 0x01a4fd5f, 0xff0fff1b, 0x0139ffbd, 0xfeff00c7, 0xfffc002e, 0xff750228, 0x0067ff24, +0x007f025b, 0x0100feac, 0xfeff018e, 0x009aff13, 0xfe17009a, 0xffe500a4, 0x01170267, 0x0151007a, +0x003f0189, 0x023b02a4, 0xfd76ffe2, 0x0061ff18, 0x00a2020a, 0x001b026f, 0xffc20028, 0xff6b02eb, +0x01e1007f, 0x009bff73, 0x00820097, 0xff6f026f, 0xfe69006d, 0xfddffceb, 0xfddbff6c, 0x007e0027, +0xfd660051, 0xff08fef8, 0x0091ff90, 0x000dfe6b, 0xfe5e0228, 0x00acff2c, 0xff54002b, 0x007f013b, +0x00b7ff76, 0x00f9ffa2, 0x000affad, 0x006b0216, 0x012afd62, 0x00d9feba, 0xff290259, 0x018e0092, +0x009aff13, 0xff300210, 0x02540187, 0x018201a3, 0x00d2feac, 0xfff7ff65, 0xfee600e7, 0x003fffff, +0xfce0fec2, 0xff6001bc, 0x010ffe7f, 0x0169ffc2, 0x01b0fde8, 0xffe602f1, 0xff5bff5e, 0x00db00f3, +0x01c6fec5, 0x009f002a, 0x022801f7, 0xfe97ff66, 0xfdf60059, 0xff5eff27, 0xfd4dfe71, 0x00910035, +0x026900d4, 0xfe450083, 0x008f00b2, 0xfec0fd82, 0xffe80043, 0xff1f005d, 0x001bfbab, 0x01fdff29, +0xff04ff73, 0x0052fefc, 0x000e0150, 0x02540138, 0x0094fcdd, 0x01200015, 0xff20fe81, 0xffcfff3c, +0xfe7900af, 0x00e00215, 0x0027fdea, 0xffe1ffb5, 0x007effa0, 0x008ffeac, 0x002cffdd, 0x000dffe5, +0xffd9fd03, 0xfd9bfccd, 0xfdb000a2, 0xfeeffeb7, 0xff8f014c, 0x00f0fd4b, 0x0152fda1, 0xff7afddb, +0x02040030, 0x01cb00cb, 0x0174fcd4, 0x0072fe62, 0x008efeaa, 0x00d7fef1, 0x001c0025, 0x02b80099, +0x00fffef5, 0x0006ffea, 0x00a10029, 0xfed8ff7e, 0x0073fffb, 0xfeac001a, 0xff2d0014, 0xfffcff0b, +0x0087fd7a, 0xffc7ffa5, 0x0016007e, 0xffff0182, 0x00d3021a, 0x00e10216, 0xff5f0055, 0x013000d2, +0xfffffd0b, 0xff41ff4d, 0x015800c1, 0xff4afbc3, 0xfdea01ed, 0x0051001a, 0xffd80081, 0xff2cfefc, +0xfeb701b9, 0x01c60121, 0x006bff06, 0xff3b0146, 0xfcd4015e, 0x0000022d, 0x0007ffc3, 0xff4702c2, +0x01380187, 0x0072ff40, 0xff08015d, 0x00f0fe0f, 0x003eff77, 0xffe8ff82, 0xfe5dff45, 0x02e6001e, +0x0022fff0, 0x0059fdfb, 0x01c900ec, 0x00c3ffd0, 0x0129012b, 0x004cffd0, 0xffa4ff56, 0xff23fff8, +0xff24fd43, 0x0031ff45, 0xfe4f0086, 0xff0d0187, 0x022800d9, 0x0152ff1d, 0xfe750318, 0xff8afeb9, +0x001df957, 0x00a30007, 0x012c0004, 0xfedd00b0, 0x0051ff0d, 0xff04ffec, 0xffdc00c6, 0x002801b1, +0x011101de, 0x008b010b, 0xff17ff66, 0x00050094, 0xfe190094, 0x0087019e, 0x008801f5, 0xffcb003f, +0xfed401d1, 0xfda7007a, 0x0007ffac, 0x0063ff79, 0xfebcffcd, 0xffbd016d, 0x01ff0122, 0x00a4ff1f, +0xfeb90033, 0x005b0265, 0xfdf8ff6f, 0x00cdff65, 0x0038fd4c, 0xffdfffd6, 0x01a60117, 0xfd5200fc, +0xfebf0039, 0x02100121, 0xff66004d, 0xffde00f1, 0x028cfd5f, 0xfe7ffdbf, 0x00310041, 0xfd4d0043, +0xfe210079, 0xff41ffca, 0xfe660156, 0xff20fe79, 0xfebbfe26, 0x02420155, 0xfe2cffe6, 0xffd60142, +0xff66003b, 0x003300a6, 0x00db0145, 0x0315001e, 0xfd6eff75, 0xff0b0083, 0xfeb70094, 0xffff017b, +0xff5cfba3, 0xfe4aff98, 0x00b3fd7b, 0xfeb6009a, 0x02f201c6, 0x003eff5a, 0x00bbff9e, 0x00cdff99, +0x01f5fff5, 0x0017ffd4, 0x0000fee1, 0xfe06007f, 0x0141fe2f, 0x000700c7, 0xfff7ff28, 0x009400e9, +0x010100c7, 0x0073fd6a, 0x001bfd89, 0x00b40061, 0xfe21ffca, 0x013efe33, 0x008a005c, 0xff540144, +0x0121003b, 0x002dffde, 0xfe06fdf4, 0xfeb60138, 0xff4200ad, 0xfd06ff76, 0xfd5c022e, 0x026efed9, +0xfddf00b4, 0x0211008e, 0xffd2ff02, 0x00920203, 0xfdb9fff4, 0xfe450011, 0xff2dff1c, 0xfecafedd, +0x0136ff64, 0xfed9017d, 0xff72ffb0, 0x00acfef0, 0x0094fe48, 0xfeb00029, 0xff640228, 0xff0dff1b, +0x013800ee, 0x018f0319, 0xfeeffef8, 0xfe5fff0e, 0x006c009b, 0x014d018a, 0xff71fe42, 0x005e009e, +0xfed7005f, 0x0058ffe6, 0x0142014d, 0xfec1019f, 0xff8bff83, 0x022cff44, 0xffaaff4e, 0xfff8fff1, +0xffe2fbea, 0x0067007b, 0x011aff86, 0x015d004b, 0x022d018e, 0x0024fff3, 0x0159ffd2, 0xfee7fe99, +0x0007023b, 0x014f0101, 0x00e50125, 0x02810261, 0x0234ff0f, 0x020c016f, 0x00fefe8a, 0xfeef0223, +0xfe4401db, 0x00bc0146, 0x00aa00e3, 0x0025ff31, 0xff56fef6, 0xfd61ff2f, 0x026e008c, 0x017fff62, +0x003afcfe, 0x0211ff30, 0x00c0ffde, 0xfee7ff65, 0x0111fee9, 0x019fff82, 0x0034ffa9, 0xfeae017f, +0x01b900a6, 0xffc20031, 0x00af0159, 0xff02feb0, 0x00dc00b1, 0xffebff53, 0x00a8ff89, 0x01a500a3, +0xffd2ffd6, 0x005cfd35, 0xff4c00b7, 0x00670029, 0x0000ff71, 0x00e0ffb3, 0x001a01bc, 0x01f3fe42, +0xfff9022d, 0xff08023a, 0xffb40214, 0x00a60009, 0xfd1afd1a, 0xffecff13, 0xff760234, 0x00bafd72, +0xfde9000d, 0x02280117, 0xfdfdffae, 0xff10fec0, 0x00fafd06, 0xffcc00d5, 0xff0700db, 0xff6fff28, +0xfd2e00ff, 0xffb0ff1f, 0x010dfef6, 0x0023007d, 0xfeffff6b, 0x00a30034, 0x010bffa2, 0x018900bc, +0xff510387, 0x01dd0053, 0xff3ffea2, 0xff050000, 0x01c1fff7, 0x00b2fc49, 0xff4b0060, 0xff470051, +0xff5a025c, 0xfd7eff1f, 0xfd950086, 0x022802b3, 0xff59ffe3, 0x015dfe4f, 0x01e20050, 0xfff1ff50, +0xffe600e0, 0xfe6cfdbd, 0x0108fe70, 0x002fffe6, 0xfe62fdaa, 0xfecd001a, 0xffcb005c, 0x0111ff6d, +0xffc50322, 0x0001ff1c, 0x0234f963, 0x0023fdfc, 0x00c2004a, 0x00a10019, 0xff51ff13, 0xfedbff15, +0x0236ff5d, 0xfff9fff1, 0x0047fe4a, 0xfffaffec, 0x01da008a, 0x03fb00af, 0xffdcfc7c, 0xff45ff5c, +0xff5bff02, 0xffcbfe79, 0x00d70190, 0xffe900b9, 0x02320007, 0xfdc60037, 0x000b022d, 0xfdea0043, +0xff0601a6, 0xff61ff94, 0x0098ff15, 0xfff60267, 0x015300f8, 0xffab0012, 0xfe7bff8a, 0xfcf101b3, +0xffe9ff54, 0x005cfd79, 0xff3aff2e, 0xff2fff66, 0xfe82005c, 0xff2101de, 0xff34ff38, 0x01c6ff73, +0x0052fef5, 0x010b00c4, 0x0141ff73, 0x015efdb9, 0x0061ff70, 0xfea10110, 0x0004ff8a, 0xff2dfd60, +0xfffcff6b, 0x02630072, 0xff0dff1e, 0xff5bff73, 0xff4e0231, 0xfce1fdf4, 0xff59fef0, 0xfddefdd4, +0x00b201a2, 0x004dffa6, 0xff770147, 0xfe4201a6, 0x020c020e, 0x008501b3, 0x009b001c, 0x0034ffac, +0xfd5a0037, 0x00a6009d, 0xfd2301a6, 0x0028ff8a, 0xffff002a, 0xfff901a3, 0xfe2a026f, 0x00280222, +0xfef9001a, 0x00bf00bd, 0x01ae01f0, 0xff44003b, 0xffe6fdb2, 0xfbe9fed0, 0x0088ff8d, 0xffdd01f7, +0xfd29000f, 0xff7802d3, 0x026f00e7, 0xff5c006e, 0xff87ff64, 0xff2d0088, 0x00fefd87, 0x0000ff17, +0x01d60257, 0x01eeffbb, 0xfd59fead, 0x01f30076, 0x03230005, 0x01abfff9, 0x0015002c, 0x035ffe75, +0xff1c0086, 0xfff40101, 0x01ff009e, 0x006d00f0, 0x00e7ffd6, 0x033301e8, 0x005fff2a, 0xfeeafe86, +0x0011010b, 0xff44fed8, 0x025cff35, 0xfff00003, 0xffa8012c, 0x0108025b, 0x012dff1f, 0xfeddfee9, +0xfd59ffa4, 0xfff0feb0, 0xfbeaff4d, 0xff5c00d2, 0x006400f3, 0xfeaafef0, 0x0136fead, 0x000afe79, +0x00d70384, 0xfe690043, 0x0072fd1b, 0x0037007e, 0x00c2008b, 0xfcee0338, 0xfe55009c, 0xff590232, +0xff5101e7, 0xfe21fed0, 0xff81f963, 0x006bfec0, 0x0138023d, 0x00240015, 0xffae018a, 0xfe91000d, +0xff29fd9f, 0xfff80049, 0xff730092, 0xffdbff73, 0x013bfeca, 0xfeed0085, 0xfef6ff35, 0x005dfeb3, +0xff9800a5, 0x00eb00bb, 0x0182ff60, 0x007f0088, 0x0263fed3, 0xff5ffd9b, 0x003f00d4, 0xfe54007a, +0x0176018b, 0x008fffdd, 0xfea80228, 0xff4200bd, 0x002e0150, 0x0200ff17, 0x0165ff51, 0x01e800ac, +0xffa1ff60, 0x01d2ff21, 0xff4d0046, 0xff270006, 0x02030002, 0x013effd1, 0xff97ff50, 0xfeaa0417, +0xffef00c2, 0x0022006f, 0x01810014, 0x00c7ffb9, 0x003e00c7, 0xfea2ffff, 0xff7aff8a, 0x00230017, +0x02f100bd, 0xfedeff92, 0x00cd00a6, 0xff350348, 0xfee000cb, 0x02e901e2, 0xffe6010b, 0x02520176, +0xffe60018, 0x0020014d, 0x02710330, 0xfe2e010e, 0x00a4fe66, 0x00af0084, 0xfda20161, 0x0078018a, +0xfcb9ff94, 0xfdbaff3b, 0x00a0ffd0, 0x0191fed1, 0x01a200d3, 0x0344ff97, 0x010bff8e, 0xffbafe22, +0xfdb20087, 0x007f003b, 0xfff3ff23, 0xff850103, 0xffd50060, 0xff6100d7, 0x0023014f, 0xfeca0174, +0xfef802aa, 0xfe060012, 0xfeb00100, 0xff5901de, 0xfed3fd15, 0x0121ffb8, 0xfc11fd92, 0x0005fecb, +0x0187fe52, 0x0031fed9, 0x0028fde8, 0x0060fff4, 0x0000ff7f, 0xff05ff72, 0x00c20024, 0xff750010, +0x01cbffd9, 0x0269ffa3, 0x013cfef8, 0xff540054, 0x0221ffe5, 0xff6601ec, 0x01690004, 0x0230ff0c, +0xfd7e01b7, 0xfcb9fba0, 0x007e0094, 0x019e000c, 0xff060018, 0xffeeffe7, 0x013ffe42, 0xfea9fbb5, +0xff34f9a3, 0x018cfedf, 0xff36ff3f, 0x001d024f, 0x006a0055, 0x008a0126, 0x000800bf, 0x001b0219, +0x008d01e3, 0xff2bfe48, 0x00c0ffa3, 0xfddb00c2, 0x015efcac, 0x017b0012, 0xfb98ff7e, 0xff0d0019, +0xfe46007c, 0xffd5ff8d, 0xfe7300f1, 0x01e3ff5d, 0x00d100e7, 0xfffd0155, 0xff1c0131, 0xfebe01ab, +0x0049fec8, 0x002eff9e, 0xff1601ac, 0xff980055, 0xffe9ff31, 0xff62feed, 0x020a0009, 0xfffd0000, +0xff1f0017, 0xff03fe7a, 0x00bdfd6a, 0x029a0045, 0x00dfff35, 0xffaf0038, 0x00a40178, 0xff2d0081, +0x01d3020f, 0xff62fe8d, 0xfd6e018a, 0x026000d3, 0x001c0148, 0x00e7fe15, 0xfd890113, 0xffc6fe4f, +0x01660025, 0xff350001, 0x004d00d5, 0xff1cff6d, 0xff5ffffd, 0x003cff6a, 0xfbb5011a, 0x00230017, +0xff5fff59, 0x004001ee, 0xffeeff91, 0x018000e9, 0xff5effc5, 0xfdb101f0, 0xfc560005, 0x001f009e, +0xff48fec9, 0xff54ffd9, 0xff2f0095, 0xfff90087, 0xfd5f0087, 0x0094010a, 0x0126ff4c, 0xfefaffff, +0x007fffe2, 0xffad0007, 0xff7f0000, 0xff360221, 0x005f01b8, 0xffffff82, 0xfff8ff6f, 0x00b20487, +0x0180006b, 0x0016fe97, 0x01b4fe55, 0xfd74fe74, 0x011b0026, 0xff67038c, 0x000f0102, 0xffd8fe26, +0xfe7401ae, 0xff820170, 0xff44ffd7, 0x016700e2, 0xfcb30191, 0x01f0007c, 0x007401ed, 0x0292fdae, +0x009c0020, 0x00170113, 0x0049000e, 0xfd93ffe3, 0xff64fec9, 0xffaefed0, 0xff42fefa, 0x0031fe5e, +0x00a1feb1, 0xff3ffd5d, 0x01e10035, 0xfee10149, 0x02220197, 0xffcbf91f, 0xff62fec9, 0x0020ff37, +0x00d0ffd8, 0xffffff53, 0xfef7fda1, 0xfe42005f, 0x0049014f, 0x010700d7, 0x001dff9e, 0x015dffd5, +0x001b0052, 0x01730072, 0x007bfebc, 0x00760015, 0xff12ff4c, 0x01a1fc05, 0xffd2feae, 0xff4b01f3, +0xfed9005d, 0x0099fd71, 0x025f0189, 0x0008ff25, 0xffe6ff86, 0x0190ffee, 0x003200cd, 0xff53ffeb, +0xfefaffcb, 0xffe40066, 0xffb901d4, 0xfe1affe0, 0x0036fdb1, 0xff6ffdd4, 0xfe35ffa3, 0xfdb5ff44, +0xff1bff71, 0x006302d6, 0xfeea0101, 0xff96ff66, 0x01240072, 0x00120024, 0x0087ff8d, 0xffabfffe, +0x01b40036, 0xfe90fece, 0x0167ff88, 0x003ffea7, 0x016e0011, 0xfda0ff29, 0x00e30032, 0xfe0dfffd, +0x0018ff55, 0xff160274, 0x000b00b5, 0xfe940063, 0x01b8ff9e, 0xff4cfe54, 0xffb602af, 0x00380006, +0x0133fe1f, 0x01ebfdd1, 0x0085ff88, 0xfe24018a, 0xfd6f005d, 0xff72012a, 0x0066fcca, 0xff49ff71, +0x0099ff21, 0xfdc3fff0, 0x0077fe67, 0x008aff9a, 0x00520085, 0xfffa0062, 0xfddcff40, 0x003efda8, +0x0000fffa, 0xfea200d3, 0xff34fdbe, 0x00490028, 0xff2afefc, 0x0050ff1f, 0xff12ff5f, 0xfe1c000c, +0xff570294, 0x0034feed, 0xff1d00bb, 0xff74009f, 0x0107ff0c, 0x002f01ae, 0x00be002d, 0x01f0ff56, +0xffaaff9e, 0x0028ff8e, 0x00870280, 0xff4cff81, 0x00a6fecd, 0x009401b1, 0xff4801a1, 0x0002018a, +0xfef5ffe7, 0x0032ff0c, 0xff35013d, 0xff4a01b1, 0x0095ffaa, 0xffc6ffde, 0xffe90097, 0x0091ff5c, +0x00e9ffd9, 0xfdcf002f, 0xfece01f5, 0xfe7e0080, 0x006201d2, 0xffe3ff52, 0xfe52ff73, 0xff0bfd64, +0x01620022, 0x009efeed, 0x0197ff3a, 0xfea00106, 0xfea1ffcf, 0x0012fe68, 0xfe8601a7, 0xffe4ff78, +0xfedbfed2, 0x018700b9, 0x0081feac, 0xfd67003a, 0xffe0008d, 0xff8efff5, 0xff2dffe1, 0xff54018d, +0x00150181, 0x0053ff73, 0xff54ffea, 0x005f009d, 0x006fffe3, 0x0084005c, 0xff76ffab, 0xffde00aa, +0xff8efea9, 0x03750133, 0xff5e01c1, 0x011afff0, 0xff7ffeea, 0xff44fe10, 0x01eaff2a, 0x018b0183, +0xfd7ffcd0, 0xff4001be, 0x004eff6d, 0xff22ffea, 0xff4cfe18, 0xff3500f5, 0x0082ff50, 0x01b7003a, +0xff5ffea5, 0x00a70189, 0x00f5ff76, 0xff0f003b, 0x01edff16, 0xff4dfff9, 0xfef501e3, 0xff2efe81, +0xffc5ff95, 0xfe74011b, 0xffe00029, 0xff88001a, 0xffeeff7d, 0xfffbfdcb, 0x0071ff5c, 0x02f1fcf6, +0x008dff8d, 0x000b0027, 0x0057ff67, 0xffcaffcc, 0xff5301ee, 0x017f0014, 0xff6a0016, 0xff1cffc3, +0xfea4fdec, 0xff84ffbd, 0x01a601ba, 0xfffcfef5, 0xff970163, 0xfea2ffad, 0xfdd0ff9b, 0xff6101bd, +0x0096ff6a, 0x0061003c, 0x018fff70, 0xff3f0145, 0xff0aff52, 0xff4dff26, 0xff6bff3a, 0x0109fe8a, +0xfe1cff3a, 0x0092ffd0, 0x001a0107, 0x01f3ff57, 0x02990002, 0xff120002, 0x0058ff04, 0xfcde0134, +0x009bff42, 0xff0f0104, 0xfff3fdc4, 0xfffb0072, 0xfee4ff78, 0x00150020, 0x01a70012, 0xff8900a1, +0x00be00fb, 0x0073ffa9, 0x001a0025, 0x02e80197, 0x00280003, 0xff04ff98, 0x0001ff54, 0xff5f01eb, +0x0183ff6d, 0x0135ffa5, 0x01b5ffe0, 0x007fffaf, 0xff55ff8c, 0x00b301b1, 0x00e201ed, 0x01cffe97, +0x0050fdf4, 0x0012ff43, 0x01b6feb1, 0xfe750000, 0x01b6fb39, 0xff5a0261, 0x00b1ff0d, 0xffeeff66, +0x030f0075, 0x00b9fff3, 0x018900cb, 0xfeb40118, 0x031efe58, 0xfc86fe0b, 0x0336ffee, 0xfd5100f5, +0x0137ff29, 0x00f101bc, 0xfe88ffd1, 0xfff9ff6c, 0xfd54ff41, 0xffecff3b, 0xff6dff66, 0x0078ffda, +0xff47ff9f, 0xfdb3fe3b, 0x00120014, 0xfcd20189, 0x00acffba, 0xffe7ff67, 0x00870000, 0x00b3fed0, +0x01f5000a, 0x014b0134, 0xfdc301ba, 0xfed5ff29, 0x0194fe46, 0x00bb0181, 0xfe91fdd7, 0xff27ff3b, +0xfd80fea4, 0x015000bd, 0xff5e015a, 0x02b5ff50, 0x016ffdee, 0xff48ff7c, 0xfd720067, 0x00f300ef, +0x0133027f, 0x00cbff65, 0xff0fff3a, 0xff8a0097, 0xfc53ff5d, 0xffadff39, 0x0063010a, 0x0140008d, +0xff81ff70, 0xff44000b, 0x01ae0027, 0xfeedff59, 0x00530230, 0x014bffca, 0x0241ff48, 0xfeb7004b, +0xffe7ffd4, 0x010601e1, 0xff0b0078, 0x001eff95, 0x00a4ffe6, 0x00adffe0, 0xff4affee, 0xfe480139, +0xfdf10091, 0xff93fff2, 0xfd0b018a, 0xff2aff34, 0xfd13fde4, 0xfed5024f, 0x01ecfe53, 0x01a3ff2c, +0xff7500cc, 0xfd560024, 0x005fff3d, 0xffaa0107, 0xfd35ff59, 0xff76fdec, 0x00670180, 0x00fe02b4, +0x006701dd, 0x01b1fe3f, 0x009c014d, 0x00210140, 0xff7dff4a, 0xff520080, 0xfef9024d, 0x000000a1, +0x02bd0090, 0x000cffc3, 0xfe4d002b, 0xff470189, 0xffa101ba, 0xffe3ff07, 0x0097ff4d, 0xffee00a6, +0xfeb4005d, 0x00710069, 0xff89ffb9, 0x02260020, 0xff57016c, 0x007400a1, 0x006dfecb, 0x01670250, +0x01330047, 0x016200b0, 0xff85fde6, 0xff5c008f, 0x00e8feb4, 0x00fe0154, 0x008eff27, 0x0016ff56, +0x01f30231, 0x01baff12, 0x0095fbab, 0x007ffeb3, 0xfe1602a1, 0xfffbff65, 0xfe5dffea, 0x00eeff6f, +0xfe92ffdd, 0x0160ffef, 0xfecd0006, 0xffcafe75, 0xfff3027e, 0xfeaafdb4, 0x000cfeaf, 0xff5cfe72, +0x03700015, 0x01f9ffd7, 0xff540013, 0x016a016b, 0xff3fff6d, 0x00f600c6, 0x0008fd59, 0x0011000c, +0x0291ff64, 0x022601b0, 0x001a01ed, 0xffdcff0a, 0xffe90076, 0xff8e0141, 0x0007fee7, 0xffd50101, +0xfef20109, 0xffdc00d4, 0xffa6fdf0, 0x00940020, 0xfeea00b8, 0x00b0ffc9, 0xff5502ce, 0xff460235, +0xfed20036, 0xff38ff3d, 0x01b8010b, 0x01edff84, 0xff07fdd6, 0x00070088, 0x00dffb7c, 0xff4e01b7, +0xff4100d0, 0xfdfcfed5, 0x0002fef9, 0x00edfba0, 0xfd9e021a, 0xff29fe5e, 0xfe2aff57, 0x01dafea6, +0x0050ff43, 0x001dfdf8, 0x018bff45, 0x01ae00ac, 0xff5a013f, 0xffcbff4a, 0x0203ff9d, 0x002eff9d, +0x00fb006f, 0x0067fb98, 0x002b0012, 0xff59ffe1, 0x0074ff71, 0x002f003b, 0xff28005e, 0x009eff96, +0xfdeefe0d, 0x02a7fda4, 0x001affd4, 0x015f00b1, 0x000ffebf, 0xffaaff3b, 0xff3a0016, 0x0098ff4e, +0xffab0242, 0xffd5ff19, 0xff4efe17, 0xfff60076, 0x000100ea, 0x01b4ffda, 0x015c012e, 0x021affb6, +0xffd8ff39, 0xff6600a3, 0xfffe0087, 0x0024ffe0, 0xff5c01f5, 0x0030ff78, 0x01a402de, 0x017800b8, +0x01e8ff43, 0xffa0fdd0, 0x0092ffd5, 0x007c00bb, 0x01ee0109, 0x0116fdc4, 0xfde60222, 0xfedd0122, +0x0279fe0b, 0xfd520065, 0xff62fef6, 0xff51025f, 0x00a302bb, 0xfffffe10, 0x00f1feee, 0x01b80137, +0xff780171, 0x001dfdb0, 0xff7a00bf, 0x00a2ff64, 0xfe1eff96, 0x00ca0484, 0xfe1801f3, 0xff4a0041, +0x008dfd60, 0xfdef03ee, 0x0071ffe5, 0xfff1ff73, 0x00010185, 0xfda0000a, 0xfdcd00cc, 0xffff009c, +0xff5affed, 0xff2fffec, 0xfe85ff7e, 0x007cfef9, 0x007cfe9b, 0x0003005e, 0x01a7ff52, 0xff70ff2b, +0x0050ff4e, 0x0185fef2, 0xff8e0097, 0xfd970025, 0x027bfff7, 0xfe1dff64, 0x02c90000, 0x0133ff19, +0x0006fdde, 0x000d004c, 0x022d00c5, 0xfde20059, 0x0022001f, 0xfff40096, 0x0022ff70, 0xfe5e00a3, +0xff6301b8, 0x000aff68, 0x00490032, 0x00ccff86, 0xff2800a2, 0x030afeaf, 0x00f300eb, 0xffa80095, +0x008300cb, 0x011600b8, 0xfe79ff59, 0xff52ffc0, 0xfd6b0000, 0xff520041, 0x028f004f, 0x0149ff3b, +0xff2ffdc6, 0xfe1cff9b, 0x01b7ff5f, 0x00080080, 0xffdf000f, 0xff0200a4, 0x0134007a, 0x017b0088, +0xff3ffff9, 0x016b0144, 0x00670065, 0xffe20222, 0x00e1000d, 0x022b0009, 0x000d0000, 0x0070007c, +0x00150012, 0xfd610176, 0x0000ff26, 0x008e0261, 0xfed2fef9, 0x00e500f8, 0xfdd50358, 0x0134fec9, +0x00110129, 0xffb6ff0b, 0x013fffe3, 0x023cff72, 0xffda0062, 0xfed70144, 0x006fff12, 0xff5aff2a, +0xff3cff56, 0x0178fe11, 0x019402fa, 0xffdd0059, 0xff9300e7, 0xff70ff56, 0xff1dff6f, 0xfd6400ad, +0x0052ff7b, 0xfe4700c2, 0xffee018b, 0x003c0092, 0x015fff99, 0xfe8fff46, 0xffdb01c1, 0xfecafd54, +0x013d004c, 0x002501ed, 0x00c60020, 0xfdbf0177, 0xff65ff6e, 0x0029fc72, 0x00e001ba, 0x0073feae, +0x01e3003d, 0xffeb0291, 0xfe580014, 0x0229fd6a, 0xfdc7ffc9, 0x023afff3, 0xfd2bff6e, 0xfec9ffff, +0xfd89fe87, 0xfef5feae, 0xfffb01f9, 0xfe15fe9b, 0xfe7f01bd, 0x02edffda, 0x0123fcd2, 0x00bdff45, +0x00df01ec, 0x01b7fe25, 0x0007001d, 0x01b5ff81, 0x00120017, 0xff58fe35, 0x009b027e, 0x002102d2, +0xff4affb0, 0x027b00fe, 0x016d00a0, 0xfd6eff1c, 0xfe82fff1, 0x01dbfff1, 0xffdefda0, 0xff810187, +0x018100e1, 0xfc120052, 0xfed2ff3f, 0xff680280, 0x0239008c, 0x00a600b0, 0xff66ff54, 0xffde0250, +0x0078fea2, 0xffc20109, 0xfd54fff3, 0xff4f003b, 0x0036ffde, 0x00940025, 0xfe5d0241, 0x00d3ffac, +0xfd910088, 0xff91fe1e, 0xfecc0022, 0xff76006f, 0x0139ff3b, 0x00f30015, 0xfd81ff91, 0x01cb0122, +0x008ffff9, 0x004cff66, 0xff32ffef, 0xff48fe2d, 0xff88018b, 0xffce0268, 0x0057ffac, 0xff2cff89, +0x0072fca8, 0xff620072, 0x00420062, 0xff25ff47, 0xffd5ff9d, 0x01e001bc, 0x011b01f3, 0xfffeffaa, +0xffccff2d, 0xfe61004b, 0xfefaffb0, 0x023a0006, 0x0012000d, 0x007800d7, 0x0022005a, 0x0331025e, +0xffd2ff35, 0x00d7ff3d, 0x0055fef7, 0x00e1ffaa, 0xfe8701ab, 0x0124018a, 0x0157fffb, 0x0037ffeb, +0xfd66ff9d, 0xfe98fed2, 0xfef5fef9, 0xff45ff3a, 0x0001006a, 0x0078fff4, 0x0000ff1c, 0x007cffbe, +0xffd5009e, 0x0030014f, 0x0011ffe3, 0x004cfe86, 0xfefa003a, 0x00a70113, 0xff4ffd65, 0x004900b9, +0x0028ff12, 0xfde70021, 0x00000000, 0x0059ff83, 0xfefcffe6, 0xff7cff1a, 0xfddf01ac, 0xff7a00ab, +0x00d8ffd2, 0xfdb7023c, 0xffd30023, 0xffff0075, 0x007efdba, 0xff7301ad, 0xff9300f7, 0x006afd5f, +0x00bf003e, 0x005d00a8, 0x00280131, 0x006401b0, 0xff5cff4d, 0xffd80028, 0x0013031f, 0x000c0019, +0xffd0ff7b, 0x020f00f5, 0xff4cfff2, 0xff93ff60, 0xffd4ff78, 0x00ea034d, 0x0070004b, 0x0129008d, +0xff150279, 0xff3601e3, 0x01efff54, 0xff6efffd, 0xff2b0047, 0xfeefff6f, 0xfde9ff62, 0xfe5f0107, +0xffc50084, 0x00180189, 0xff38fffd, 0xfe40ff2d, 0xffa1ff28, 0x009600ad, 0xff4bfdbf, 0xff1c0092, +0x0044ff20, 0xfdb9ff70, 0xffe3ff42, 0xff53fefc, 0x0000ff19, 0xfdf60056, 0xfe9a00a8, 0xfe0dffaa, +0x0061037a, 0x0076ffd8, 0x006fffa3, 0xff9efeb8, 0x00ac0001, 0xffc1fd22, 0x01ef005b, 0x00e8ff83, +0x004bfffa, 0x0002018d, 0xff26001e, 0xfe94005d, 0xff0d0075, 0xff57ff53, 0xff68fd61, 0x0032fff6, +0xff6f0106, 0x009bff34, 0xffae00b8, 0x005fffff, 0x01f5ff54, 0xfe9a0358, 0x002fff32, 0x008200f1, +0x013ffef4, 0x008dfefb, 0xff8000cd, 0x00570011, 0xff87fe46, 0xffba0198, 0xffb6ff50, 0x0001fff6, +0xffeb001c, 0xff4effd8, 0xff5ffcc1, 0x0005fe52, 0x0016ff29, 0xffdbfeb3, 0x01340022, 0x0002ff61, +0xfd5f015e, 0xff23000e, 0x0106feea, 0xfda4ff54, 0xffeffd6f, 0x0088fd6a, 0xff1bfdc5, 0xfeeffe37, +0x001effd3, 0x0135fffe, 0x011bff45, 0xff08ff5f, 0xfe1f00a3, 0xff7100ca, 0xfe7efef4, 0xf9a30028, +0xfefcfd4b, 0x01f5007c, 0x0011005d, 0xfffefdfd, 0xff1c00a3, 0xff740258, 0xfff80031, 0xff160027, +0xff52ff07, 0xffdf029e, 0xff7c00f6, 0x00adff0b, 0xffbffec4, 0xff9c01c1, 0x00a5009a, 0x005dff41, +0xff1b019b, 0x00fe0038, 0x022dfe89, 0x01aa000c, 0x019dfd7b, 0x0061fe88, 0x0149ff8e, 0x000101db, +0xfd65ff03, 0xfe8dfffa, 0xfef5fe76, 0x0085ff4e, 0xff1aff8e, 0x00a20030, 0x0023ff60, 0xfddefff3, +0x0279ff19, 0x001aff58, 0x002801c0, 0x009e00a3, 0xfec7006a, 0xfef7011b, 0xffb1ff7f, 0x0167ff1d, +0x008a006a, 0x01e1fff9, 0x0028ff59, 0xfda1fd48, 0x01ed0014, 0x00eb0034, 0x014dff2a, 0xfffe011c, +0x0000fece, 0xfff1ff76, 0x02ebff10, 0xff59ffe4, 0xff1501b9, 0x00880004, 0xfd89007f, 0x00b2026a, +0x0093ff66, 0xfeb3ff50, 0xff3f0274, 0x00e60179, 0xff4500bf, 0x0136ffd4, 0x00e7ff12, 0xff3dff3a, +0xfe67fff0, 0xff670025, 0xff08ff82, 0xffaeff79, 0xfef7ff63, 0x00cbf95f, 0x01ec0046, 0x0162fedf, +0xff3401a5, 0x0224fca8, 0x00d6ffe2, 0x00abff2a, 0xfe7001d6, 0xfbdcff81, 0x0014fff5, 0xfdfd009e, +0xfe3501aa, 0xff4f00f6, 0xfebefcd7, 0x0126ff8e, 0xff690088, 0xff6cfe53, 0x003c01cf, 0xff2cfeef, +0xff1c007e, 0x015dff33, 0x01a60192, 0xfef6ff4c, 0x00ad019b, 0xff59ffac, 0x0125001e, 0x01cb0042, +0x022601a7, 0x0041ff43, 0xff2a000f, 0xffd8005e, 0xfd720057, 0x008fff19, 0x01afff56, 0x007ffc80, +0xff39fff5, 0xfea6ff43, 0x017600c3, 0x0158ff91, 0xff2dfea5, 0x017afd62, 0xff3401b1, 0xff8cff8c, +0xff50012a, 0xffbd0007, 0x006b00cf, 0x00530118, 0xfebdfecf, 0xff65ffde, 0xff3f0128, 0x01cfff18, +0xfd72fd41, 0x003efff3, 0xfe89fe9e, 0xff41ffa6, 0x00f4ffd0, 0x01780010, 0x022701ad, 0xff690082, +0x0001fe82, 0xffe4ff27, 0x01530033, 0x008e0065, 0x003afed3, 0xff56ff29, 0x0018004b, 0xff6bff51, +0xfff80105, 0x01c7fe05, 0xff70ffc1, 0x0003ff8b, 0xff43017f, 0x001b0183, 0x0233ff47, 0x004efd8b, +0xfffd0122, 0x019dffb7, 0x006a00a8, 0x02130135, 0xff72ff50, 0xfea60050, 0x0007ff9b, 0xfdc2ffc3, +0xfef1fffb, 0x0012ff78, 0x00c40221, 0x003e025f, 0xff2200d5, 0x016a00b9, 0xfefa0143, 0xff4efff5, +0x0074ff37, 0x0017fe63, 0x0081fee9, 0x0131ff3f, 0xfe28feeb, 0xff4eff53, 0x0135fd4d, 0xff41ffa5, +0xfe7e0082, 0x020efe63, 0xfef5fff5, 0x01e0005f, 0xff3c0094, 0x005a00de, 0xffe10163, 0x00000191, +0xffeeffed, 0xffe7fda2, 0x0011fe9a, 0x00e401bc, 0x0126fdfc, 0xff320027, 0xffd4ff7c, 0x01b5ff0f, +0xffff00c1, 0x006aff62, 0xff650016, 0x000bfce2, 0x0048ff35, 0xfe4fffeb, 0xff2efe91, 0x0215ffc9, +0x01c50065, 0xfe9a00d0, 0x0010fffb, 0x0190fe93, 0x0085fdda, 0xff2bff0b, 0x00b40000, 0xff2dffb3, +0x000e0004, 0xff33fec5, 0x019c0153, 0xfe06ffc8, 0x0526ffa7, 0x0063000a, 0x0023ff33, 0x000b022f, +0x00080155, 0x0106ffc9, 0x0192ff7b, 0xfd6f00cb, 0x00d0ff47, 0x0079ff53, 0xffdeff8a, 0xfef5ff56, +0xffd80097, 0xfc74004d, 0x015c0018, 0x0181000b, 0xff5fff45, 0xff62004f, 0xfef5fee9, 0xff7eff39, +0x00dafe30, 0x0016ff8d, 0x0247ffa9, 0xffad016a, 0x022601aa, 0x0128ff1c, 0xff11ff69, 0xff370003, +0xfcd80113, 0xff53ff48, 0x004bff82, 0xff4bfe4a, 0xfe3afe37, 0x00e6006c, 0xfdec0152, 0xfeea0014, +0x0053fdc6, 0x0143fefc, 0x0049fffd, 0xff95000f, 0x00990119, 0xfff5ffa0, 0xfe370016, 0xfda400b2, +0xff9fff3d, 0x00500013, 0x002d0133, 0x0076ff84, 0x000fff7d, 0xffdc0077, 0xfdc40257, 0xfcd7ff3a, +0x0048fef2, 0xff53fce6, 0x000c0177, 0xfe25fd66, 0xffc50095, 0xfd22fc7b, 0x004bfffb, 0xffb40148, +0x006c0154, 0x0019ff2a, 0x0029fdc4, 0xfe99fff2, 0xff23008a, 0xffd8ff8e, 0x002201db, 0xfdedffbf, +0x00aeff58, 0xff9aff9f, 0x00130054, 0x0023fffe, 0x001300a1, 0x005efedc, 0xff3200d5, 0xffb50047, +0xff6fff5e, 0xfff9feb6, 0xff16ffee, 0x0089ff29, 0x00060030, 0x03800065, 0x008c006b, 0xff9eff69, +0xfffaffd7, 0x00d9fe6a, 0xfef00000, 0xfd93ff58, 0xff9900ef, 0x006a020b, 0xff30fd98, 0x019d0034, +0x023dff41, 0x0021fe3a, 0x009dffec, 0xff87ff1a, 0xffea0067, 0xfdb9fe36, 0xfff60023, 0xfff20000, +0x01010003, 0x0125f876, 0x00bf0200, 0xfecbfe52, 0x0098016c, 0xff680193, 0xff250025, 0xfedbff74, +0x00f40169, 0x007c00a7, 0x0072ff4e, 0xfec9fda2, 0x00be00f6, 0x018efd77, 0xff33fe55, 0xfe4d001d, +0x000b0027, 0xff79015a, 0xfe7b0024, 0xffc1f7d5, 0xff9a0235, 0x00250041, 0x01f4fe68, 0xff4f0249, +0x000201c1, 0xfdcaff3a, 0x0179ff06, 0xff75ffdc, 0x003e00e3, 0x0158ff87, 0xfe17006f, 0xffe9ff2a, +0x0161ffe2, 0x0000011b, 0xfe93017f, 0x022600b1, 0xffdefdb3, 0xfeff001b, 0xff330189, 0x002dffff, +0xff9eff76, 0xff3efdf7, 0xff340014, 0xff55006a, 0x011b00b2, 0x01eaff65, 0x00b2001c, 0x0036fd6d, +0xff7d0108, 0x010e02b6, 0x0041fff4, 0x00f7ffdf, 0xff26ff61, 0x0038fb79, 0x0134029b, 0xffaaff4f, +0xff45ffd8, 0x02ba00a2, 0xff4d0126, 0x013c00d7, 0x00560007, 0xffd3ff55, 0x002f021c, 0xffe60103, +0xff450004, 0xffe80002, 0x00dc00be, 0x000c0225, 0xfeccffbb, 0xff47fe21, 0xfdd3fff1, 0x0148007e, +0xff780005, 0xfef7febb, 0xff34ff88, 0x00d0ff48, 0xfc7f00a8, 0x012dfe3b, 0x03230015, 0x01700160, +0xfd970269, 0xff6bffe3, 0xff320238, 0x0161febc, 0xff640010, 0xff58ff41, 0xff5000da, 0xfff6fe8d, +0xfee1fd45, 0x0170ffd4, 0xff1eff3f, 0x005dff47, 0xfdf7ffaa, 0xff79fe7b, 0xff92fc90, 0xff3a0035, +0x0152ff1f, 0x009dfece, 0x010d0115, 0xfe92fff1, 0x002cffc4, 0xfff5fde4, 0x0000ff4f, 0xff0b006a, +0xfe0d0141, 0xffea00d6, 0xfe6dff50, 0xff1100b9, 0xff1e0033, 0xfec9fdbc, 0x000bfe4f, 0xfda30381, +0x010d016c, 0xff6cfe6f, 0xff54fe11, 0xff96ff2d, 0xff730002, 0xfec20124, 0xff1aff33, 0x0185fffe, +0xff79004e, 0xff42fdcf, 0xff470101, 0xff3401af, 0x00b9ffb9, 0xffbbfea2, 0xff170049, 0xffb6ff2c, +0xff8a01c0, 0x000a00fc, 0xff3501d5, 0xffb9ff37, 0x038102bf, 0x00120066, 0x00440121, 0xffeb01cc, +0x003bff79, 0xffed00b0, 0xff34006e, 0x00df0041, 0x0087fc90, 0x0030ff87, 0x012d0076, 0xfffdfff0, +0xff42ffe1, 0x015600fc, 0x0135006c, 0xff730017, 0xff580064, 0xfdf700a5, 0x0025001f, 0x025f00b1, +0x00e201b3, 0x00050046, 0xfea6ffec, 0xfdf1fea7, 0x01fb00fe, 0xffacfdf6, 0xff8a007c, 0xff890126, +0x0041ffb4, 0xff4300cb, 0xff36009d, 0x0155fd6f, 0xff29ff2b, 0xff6501d8, 0xff7e00f9, 0xff75004d, +0x0123ff82, 0xff5d0067, 0xffe1007d, 0xff50fffa, 0xff2bff7f, 0xfff000da, 0xff70fffc, 0xfff1fdb3, +0x00b400b7, 0x0013ffdc, 0xffe9ffed, 0xff060145, 0xfef50004, 0x0269fec1, 0x003effdd, 0xff9a0012, +0xffea010d, 0x001f0158, 0x0138fff5, 0xffaeff4b, 0x000e0118, 0xff50ffee, 0x0138003c, 0xff850181, +0xff28ffb0, 0x01300000, 0xffc301f2, 0xfde40003, 0x0142fffc, 0x005e0083, 0xfeb8fff5, 0x00ce002c, +0x023afe64, 0xfe930174, 0xffe4fe2c, 0xffc9fcd7, 0xff9aff4b, 0xfee6ffbb, 0xfd4d0197, 0xff2d005b, +0xff16004a, 0xfd54ffaa, 0xffe2ff70, 0x006bfea0, 0xff2d0052, 0x0091ffcc, 0xff37ff8d, 0x000901c8, +0xff89001d, 0xffc9ffec, 0x00e2ffd9, 0xffe9fefc, 0x0020ff8d, 0xff3dff4f, 0x004d01f3, 0xfd800060, +0x031800f8, 0xff98ff47, 0x017f000f, 0xff2c0153, 0x00350052, 0xfeeaff57, 0x002cfea1, 0xff50ff9c, +0xff180066, 0xff75ff76, 0xffebfe2e, 0x0102ff94, 0x001dff66, 0xff41feff, 0x01930105, 0xffccff6d, +0xfee90077, 0xfe55ff7f, 0xff500078, 0x00020005, 0x021eff41, 0x0085004f, 0x0177ff11, 0xffda0171, +0x0019fcc1, 0xffe80125, 0xff5dff95, 0xffefff45, 0xfed600e9, 0xfe58011f, 0x0116fffd, 0xff31fe8b, +0xfe21fede, 0x01afff9c, 0x014300f6, 0x001fff2e, 0xff4d02be, 0xfe3bfdcd, 0xfe24fd18, 0xfd6dff55, +0x007e01ad, 0xff22fffd, 0x003afee6, 0x0192fe1d, 0xffee0036, 0x000cfff3, 0x0055fe16, 0x001bffcc, +0xff4e002f, 0xff580227, 0xff5cfef0, 0xfe8d002c, 0x0093fd77, 0x0090ffff, 0x01e1ff28, 0xff3bff68, +0x00490056, 0x00610137, 0x0010ff84, 0x020eff6d, 0xff55fec9, 0x0075009d, 0x0005ffee, 0x00520158, +0x0124007d, 0x00a5ff80, 0xff4dff9a, 0xffc40085, 0x004dff91, 0x00abffc6, 0x00e90044, 0x00cfff6b, +0x0242ffe4, 0xff63fda1, 0xfffdff76, 0x002dff13, 0x0092ffe5, 0xffddffee, 0xff92ff31, 0x011cffca, +0xfc8bfec9, 0xffeaffdf, 0x00630000, 0x014d00e0, 0xf876fd74, 0xfff5fdb4, 0x00b0fffe, 0x0023fc7f, +0x0134fe81, 0xff6aff73, 0x0064005f, 0x0162fefe, 0xfef2ff8a, 0x00bdfea1, 0x0169fffb, 0x0119ff37, +0x002b017f, 0xff2a00a7, 0x00830003, 0x010efef9, 0xfe99001f, 0xfd6e0185, 0xffaeff41, 0xfff600d5, +0xff42ff43, 0xffeb0088, 0x0084ffe1, 0x002a0062, 0x00c9fe90, 0xfda101ca, 0xffe50133, 0xff19ff25, +0x000efeb7, 0xfea90158, 0x0053ffed, 0x003d0065, 0x0001fe94, 0x0003026d, 0xfe7d000d, 0x016c0161, +0x01b4006f, 0x01640023, 0xff33ff9d, 0xff7bff4c, 0xff84ff3f, 0x01c4ffa3, 0xff2c006e, 0x0000ff25, +0xff7cff5e, 0xfe50ff4e, 0x00c40252, 0x000701df, 0x0034ff53, 0xff7000a3, 0x0178fff8, 0xfe5f000b, +0xff640134, 0xfe580328, 0x009b010b, 0x013afef6, 0x00510233, 0x014d0049, 0x013efe4d, 0x0004ff56, +0xffe2ff6c, 0x01230211, 0xff8effe5, 0x00cdff15, 0xffedff44, 0xffee005c, 0xfffa0057, 0xff070139, +0x013601b4, 0xfe9f009a, 0xffe70159, 0xffa6ff65, 0xff88ff5e, 0xff58fa84, 0xff220050, 0xffa90066, +0xff54ffcc, 0xff4affe8, 0xfdbefff0, 0xff070049, 0xffbb0078, 0xff57fe83, 0x0011006c, 0xffb7fef9, +0x0053ff81, 0x016400cf, 0xfea90167, 0xff5cfffb, 0xfedc017d, 0xfffc006f, 0x01890028, 0xff420155, +0xff49ffb6, 0x00b9ff6c, 0x001b01c0, 0xff2400a6, 0x0000fe40, 0xfef0ff69, 0x0135fdb4, 0x00d70005, +0x0092000b, 0xfef6fe8c, 0x000a01cf, 0x018a0004, 0x0013fe10, 0x006a0213, 0x01df0057, 0x0083ff69, +0xfad80008, 0x016c0122, 0x0033005c, 0xff78fef2, 0x016a00b3, 0xfebffffc, 0xfded0196, 0x00d7ff50, +0xff47ffec, 0xff6a0108, 0x0059fefd, 0xfe82fef1, 0xff29ff8a, 0xff3eff08, 0x0026ff56, 0xff540114, +0xff8dfe69, 0xff39ff64, 0x01c10056, 0xff160044, 0xfffa0098, 0xff64ff17, 0xff3fff5c, 0xff730166, +0xfeb8fe8f, 0x0082000a, 0xfe9aff3b, 0x00150044, 0x001d0010, 0x03020063, 0xfd65007d, 0x017fff1c, +0x000aff4f, 0x00efff53, 0xfff9013c, 0x0013fddc, 0x004e0013, 0xff3dff66, 0x0008ff6f, 0xff77fe18, +0xffdd00ee, 0xffbeffcc, 0x0035ff33, 0x0011ffe5, 0xfeabff63, 0x049c006a, 0x00b90051, 0x016800f7, +0x0085fe24, 0x0125fe3c, 0x01050083, 0xfe4d014f, 0xffbe0081, 0xff72003f, 0xff77ff61, 0x00970001, +0xff43005d, 0xfe6cffb6, 0xffdd0003, 0xfe7a008b, 0x0132ff5a, 0x00d1ff87, 0x00ce0016, 0xff7700e3, +0x00730112, 0xfe4b007e, 0x00beff4e, 0x0015ff50, 0x00430111, 0xfe6e00b5, 0x001b0385, 0x00000044, +0x008d0000, 0xff660007, 0xff4c01a1, 0x00b90001, 0x00e2fce1, 0xfc3c0090, 0x0014000b, 0x00efff5c, +0xfddf0181, 0xff950000, 0xffa5ff4c, 0xfe370010, 0x000bfda4, 0xff2cfd32, 0x007e0279, 0xff480161, +0x0044ff80, 0xfffdff16, 0xffc60004, 0xfef3ffe7, 0x0010ff65, 0xfd7d038e, 0x00a3ff80, 0x00c7ff9d, +0x001f00ae, 0x021401ab, 0xfef0ff57, 0xff30ffb7, 0xfff5fe93, 0xfe90ffef, 0xff0afee6, 0xff6300c7, +0x00760060, 0xff4cff1f, 0xfd7fff48, 0x0062fff8, 0x0023008c, 0xff9d025f, 0xfedd0125, 0xff0a0066, +0xffd7006e, 0x0153ff56, 0x0252fffc, 0xff3d0117, 0xfe50ff2d, 0xffd60078, 0x018b00a2, 0xfe8f026d, +0xff470000, 0x003eff73, 0x016a0244, 0xff98019e, 0x013bfde8, 0xfed7ffcc, 0x009efe7a, 0x03a2feda, +0x014f0163, 0xff65fd9d, 0xfe53ff1f, 0xffaeff0d, 0xff8eff4f, 0xff61ffba, 0xfffd018b, 0x0169ffa5, +0x0052fd70, 0xffc2ff58, 0xff21fe61, 0xff84013c, 0xff750085, 0xff57006c, 0xff780110, 0x0008001d, +0x0126ff83, 0xfee0012e, 0x011cff5e, 0x0087ff24, 0x00d60001, 0xff62ff4c, 0xfde901e9, 0xff9c024b, +0x00effff7, 0xffe2ff4c, 0x019bffef, 0x00dafda1, 0xfe7a004d, 0xff87fd92, 0xfeecfe8f, 0x022cff72, +0x018dff52, 0xffa9ff57, 0xfff1fe18, 0x0011006a, 0x01220133, 0x00960029, 0x015cfe55, 0xfd6c0154, +0xff73fec5, 0x001601b3, 0x0167ffc9, 0x0083ff5d, 0xffef01f0, 0x0064fb64, 0xff1d00b0, 0xfde80123, +0x0010fd7d, 0x001500b9, 0xff7d0187, 0xfe680027, 0xff700126, 0xfffe010a, 0x00b00167, 0x01550052, +0x006400b8, 0x01810257, 0xff2ffed5, 0xff7cfe69, 0xff69ff2e, 0x01e8ff30, 0x0116ff7c, 0x004bff54, +0x0094fe10, 0xff28ff08, 0xffd80049, 0x0149013f, 0x0007ff77, 0x02100163, 0x00050152, 0xfec7017a, +0xff5f01e8, 0xfff8ffd3, 0xff9cff96, 0x0120ff57, 0xff0dffdb, 0xfe07002c, 0xff4ffe24, 0xff8b0071, +0x023a0012, 0x00230162, 0xffd8015f, 0x009d002e, 0x00ccff39, 0xfed00037, 0x00350000, 0x000bffe0, +0xff4afd9e, 0x000a00b5, 0xff49ffa5, 0x0009ff7c, 0xfdd1ff3c, 0x006afcfe, 0xfdde00fe, 0x0010ffcd, +0xff65ff20, 0xfe5d0120, 0x03800018, 0xfebc01e0, 0x02810049, 0xfe67fed5, 0x00f4ff64, 0x003a01fa, +0x006a002c, 0xffe6fe72, 0xfffefdbe, 0xff280024, 0xffd4ffe3, 0xffa7fe97, 0xffae0085, 0xff9d0152, +0x011dfffc, 0x0155ff63, 0xf91fff54, 0xff8a0157, 0xfffe00e9, 0x003bffed, 0x005c01c7, 0x001f018e, +0xffffff55, 0x0059ff80, 0xfdd6ffc9, 0x006aff62, 0xff54fe52, 0xffff0156, 0xff54ff5c, 0xff82febd, +0xfeacfdcf, 0x00eb0137, 0xff5fff87, 0xfdec0063, 0x000fff5e, 0x0157fe6c, 0xfef5ff49, 0xfebefebf, +0xff3bfad8, 0x009d001c, 0xfe5600df, 0x00aafff4, 0x010efed5, 0x00270084, 0xff54ff04, 0xff88ffef, +0xff70ff78, 0x01660158, 0xffdfff65, 0x0125010e, 0x006c0086, 0x031bff7e, 0xff77fddc, 0xffe60141, +0xff6a00c3, 0x024cfd7d, 0xfccffe78, 0x0125fd8b, 0xfef6fdc3, 0xff74031a, 0xfe1bfe1b, 0xffefffe1, +0x029cffbb, 0x0180fefb, 0xfecdff42, 0xfe4cff35, 0x0242fead, 0xfff60034, 0xff9ffb39, 0xffd9005c, +0xfcd7026f, 0xfff90064, 0xfefaff71, 0xffa7ffb7, 0xfff500d6, 0x002d0252, 0xffc00176, 0x01dffee7, +0x0066ffea, 0xfd24ffe9, 0x02dcffcb, 0x018400b9, 0x009b005d, 0xffca0181, 0xff82fe67, 0x001b0082, +0x00a800f5, 0xfef80098, 0x0200fe90, 0x003f026a, 0xff4f0012, 0xfd46fff5, 0x0089ffa5, 0xff33017d, +0xfe20ffe5, 0xff94ffa2, 0x0080ffb0, 0xff790096, 0xff3bfeea, 0x019e0059, 0xffd70039, 0xffd7ff48, +0xfffc005f, 0xfe99fea6, 0xfe1c0023, 0xfef2ff45, 0xff6efe10, 0xff3c0071, 0x017500d4, 0xffbf0029, +0xffa5feef, 0xfe92006a, 0x00e7002c, 0x018f0067, 0xffbdff41, 0x00160014, 0x001cff71, 0x0000fec7, +0x0021fff3, 0x0168ff3f, 0xff890039, 0x0006ffbf, 0x01f4ffe7, 0x01bc007c, 0xff8dff82, 0xfeffffb8, +0xfe7b0149, 0xff84ff68, 0xfde90186, 0xff0bff1d, 0x006cfe6d, 0xfdaf0185, 0x0085fe97, 0xff1effe1, +0x017402d9, 0xfd6000d8, 0xff3afefc, 0xff190242, 0x00f5003a, 0x0042feff, 0xfff80048, 0x01080263, +0xfe850000, 0x01a1ff75, 0x00cb008e, 0xff36ff17, 0x01b6008c, 0xfe660149, 0xff85000e, 0x0128ff29, +0xffad0166, 0xffcdfda1, 0x009d019b, 0x021c00cc, 0xfec500af, 0xff78ff78, 0x02a400b7, 0xfdf600b3, +0x003fff99, 0x009ffeab, 0xfef7feba, 0x0005ff28, 0x02beff96, 0x007effb0, 0x000d0003, 0x011bff5d, +0xff580022, 0x000c01db, 0x000201bc, 0x002cfd99, 0xff630038, 0x00e8fef9, 0xfdbe005a, 0xfff9fd5c, +0xfec5002c, 0xffb8fe9b, 0xffed002d, 0xfe7aff80, 0x00250123, 0xff55ff3f, 0xff48ff56, 0xf8160007, +0xffefff85, 0xff4e0037, 0x00270073, 0xfff0001b, 0x0074ff92, 0x0012ff3b, 0xff3aff4f, 0x00230058, +0xffcaffc6, 0xffd50079, 0xfed5002a, 0x0042ff6f, 0xff61ff48, 0xfe13fff6, 0xffe10173, 0x0008ffa8, +0x0124ff68, 0xfef4fedf, 0xffd50193, 0xffb20047, 0xff73ffb5, 0x005cfff4, 0xfeb9fff9, 0xfde5fd37, +0xffb50006, 0x00610013, 0x00010056, 0x0041019c, 0x00400104, 0x00effd78, 0xff96005e, 0xfe33fe0d, +0xfebb0027, 0x001dff70, 0xff7e01f3, 0xff60fff0, 0xffa800b3, 0x00efffe3, 0x006a01d6, 0xff58ffd8, +0x01be0026, 0xff69ff1b, 0x008affd3, 0xffd7fd74, 0x0054fffa, 0x004eff3a, 0xfec4004b, 0xff68ff81, +0x00000084, 0x00b2ff3f, 0x00c3ff20, 0x00590012, 0x00aeff3d, 0xff50001f, 0xfff9000d, 0x004201c5, +0xfe7dfda9, 0xffee002a, 0xffbe001c, 0xff9afe6c, 0xfeeafe96, 0x003700ab, 0xffe3001d, 0x003b004e, +0xfff7fee9, 0xff7dfffc, 0x0004ffc8, 0xfdbf0370, 0xff070159, 0xfe4100e8, 0xfe98feef, 0xff6d0088, +0x0042ff1d, 0xff440102, 0x007bff6d, 0xfe5f02be, 0xff810023, 0x00760010, 0xffaa0002, 0x00d8ff99, +0xff4cffac, 0x0061ff49, 0x00b0ff41, 0x008501fe, 0xff4900aa, 0xff41ff24, 0xff0afe96, 0x00520047, +0x00840169, 0xff6dff36, 0xffedffb2, 0xff1f00a5, 0x00f6ffd4, 0x001701e8, 0xff8d000b, 0x0037feff, +0x01210056, 0xff8b002d, 0xfd430043, 0xff490121, 0xff29fddd, 0x002100c9, 0xff1fff63, 0x014dfe45, +0xfe65fff3, 0xfe71ffb5, 0x00a8ff43, 0x000b01bb, 0x00d2000f, 0xff93fff4, 0xfd87ff6d, 0xfc5eff54, +0xff130033, 0xfebdfe94, 0x00030221, 0xff1bfff0, 0x0144fed7, 0x0061fdd1, 0xfed0ff54, 0x007dffdd, +0xff3aff32, 0xff8800bc, 0xfffaffa1, 0xff360041, 0x002dfe4b, 0xfe7d054f, 0x0233ffaf, 0xfeccfc51, +0x02e5003e, 0xff47ff4f, 0x0022fd70, 0x029d00b8, 0x00a3000e, 0xfff6fd38, 0x00160179, 0xffbaff13, +0xfde7fea3, 0x0009ffcb, 0xfe09f7d5, 0x01470072, 0xff6300b1, 0x0050fed8, 0xffbdfe05, 0x0020ffc6, +0xffaafeeb, 0x003c0000, 0xffc50122, 0xfefcf78e, 0x00bf0007, 0x003ffe0e, 0x000100e8, 0xfee50045, +0x001700b2, 0xfed6ff64, 0xfdabff62, 0xfd580036, 0x007cfff2, 0xff33029c, 0x0134fffe, 0xfee300fa, +0x0003001c, 0xfee10011, 0xfff20019, 0xff63fd15, 0x0077003f, 0xfcdd0022, 0x00280000, 0xff56ff7f, +0xfff0ff1d, 0xfe41fff7, 0x016500cd, 0x0075ff75, 0x00b0ff8f, 0xfe2fffd2, 0xffdcfdef, 0xff8cfe91, +0x0063ff48, 0x01d6febf, 0xfc800135, 0x009bfffd, 0x022e001b, 0x00ecff2a, 0x01080126, 0xff64ffd5, +0xff06ff5e, 0x004100c3, 0x000f0108, 0x016f0046, 0x00450036, 0x005dffeb, 0xfed3ff1c, 0xffacfffb, +0x000dffca, 0xff9ffeda, 0x013c009f, 0x0179ff4b, 0x0221ff66, 0xffe1fde0, 0xfef0008b, 0xfed30009, +0xfe6effe4, 0x0003ffd5, 0xfe4bff96, 0x000dfff0, 0xfff8ff50, 0x003d00ac, 0x0102fe2d, 0xfdb9fe0d, +0x0115fdad, 0xfd60ffed, 0xfef40004, 0xff68fdd3, 0xff8efdf7, 0xff410010, 0xff8d0027, 0x001000ef, +0x0006ff76, 0xff830247, 0x00eefed8, 0xfa8400ba, 0xff370091, 0xff8fffbd, 0xfff10098, 0x00fcff2f, +0xffb0002b, 0xff9700d6, 0xffb0ff24, 0xfada00f8, 0xffbe0015, 0x0153ff73, 0xfef2ffc4, 0xff89fdb8, +0x000dfffb, 0x000000b7, 0x002d0133, 0xff290005, 0xff1f0013, 0xfdc1ffb8, 0x008f013c, 0xff8cffc3, +0xfea6ff99, 0xff97ffc5, 0xff1affd4, 0x00ebff8c, 0x0005fec5, 0x001fff20, 0xffae0019, 0xffe6ff4e, +0xffdfff1f, 0x0138004b, 0x00f4007c, 0xffeeff52, 0xfe9a00ca, 0x0123ff2c, 0x026ffffa, 0xfea600e9, +0xffbfff90, 0x00550129, 0x008800ef, 0xffee0018, 0xff21ff3c, 0x005aff85, 0xff28024c, 0x000400f4, +0xfee501cd, 0x0161fe92, 0x004affef, 0xffee0127, 0xffd10007, 0xff5b001a, 0xff43feda, 0xfeccfe0e, +0x0012ff56, 0x0082ff58, 0x002a011a, 0x00af0061, 0x00c7ffec, 0xfe44ff77, 0x0075ffea, 0x0073fdeb, +0x00c60065, 0x0088fe8a, 0x0059ff58, 0xfe8e0016, 0xffe0ffb9, 0x0019ff06, 0xfffd0013, 0x020d000e, +0x0000ff16, 0xff93015b, 0x00f4ffba, 0xfd99ffd1, 0x004000af, 0x012dfeab, 0xff5efdb9, 0x0117ff0c, +0x00740009, 0x003a0138, 0xff9eff41, 0x008dfffd, 0xfe5f0042, 0x0016ff18, 0xffc9ff74, 0xff85ffe3, +0x00ef0000, 0xfebffed8, 0x000a0000, 0x0145fda9, 0x0088005f, 0x009bffa7, 0xfee0fed3, 0x00c9ff95, +0xffe30048, 0x011aff76, 0xfefe004b, 0x014900a7, 0xff33ff56, 0x0238fe29, 0x013cfedc, 0xfe71fdf6, +0x011dfffc, 0xffcffee3, 0xfd920050, 0xfe67ffe5, 0xfde5ffae, 0xfe5cff57, 0xfef7fe9b, 0x01ccffdc, +0xfe8b0030, 0xfd72fddd, 0x00aeff69, 0x00aafd4a, 0x0017ff8c, 0x00250174, 0xfc3cfe90, 0x0134ffe5, +0x00020029, 0xfffbfff6, 0x00c800f5, 0xfdbdfffe, 0x00690080, 0x00f50236, 0x009c0052, 0xfe7c0080, +0x015500cc, 0x0033fec8, 0xff92fe42, 0x01230018, 0x005300f9, 0xfd87fffe, 0xffde00f9, 0x00a8fdf6, +0x004701a6, 0xffcaffed, 0xffa2fe18, 0xff5efff2, 0x031e0024, 0xff4e011d, 0x000ffdc2, 0x007afea8, +0xff13ff3c, 0xffdffdaf, 0xff3a0049, 0x0100ff87, 0xfe8fff5d, 0xffc10001, 0xfeeb0214, 0x051cff55, +0xff74001b, 0xffc5fe2f, 0xfe290154, 0xff4200d0, 0x00b2001a, 0xff12005e, 0xfefe002d, 0x009c00f6, +0xff19feb3, 0xfd64001f, 0xfd43ffa4, 0xfdcbff3a, 0xfe21fe9a, 0xff0bff89, 0xfef101e2, 0xffe8ff4a, +0xffeafff8, 0xffd7007f, 0x02e8ff4d, 0x000900a9, 0xff8500da, 0xfeb3000a, 0xfed50020, 0xfe9bff0f, +0x003a0063, 0x0100ff4f, 0xff50ff68, 0xfff2ffb4, 0xfab10027, 0x016affae, 0x00e8fef4, 0x00f000ef, +0xfef701ce, 0xfec80100, 0x00aaff2a, 0xff7a00e8, 0x00edfde0, 0xfffbfff6, 0x00eefeff, 0xfef2fec1, +0xfeeb0019, 0xff9c009b, 0xff8200ed, 0x03320071, 0x0018ff6c, 0x011d0060, 0x010d0005, 0x003d012c, +0x012cfff7, 0xff660373, 0xfefe0007, 0xff7c0024, 0x0221007d, 0xffe3fedf, 0xfe77feff, 0x002bff17, +0xffe60040, 0xff7fffca, 0x0105ffca, 0xff6e0007, 0x012afff1, 0xfefaff34, 0xfdc70137, 0x0004ffff, +0xfeed00f5, 0x017800fc, 0xfdcd00dd, 0x0142fefb, 0xff57ffdd, 0x0222ff44, 0xff0aff7e, 0x01f300b3, +0x002c004b, 0xffe30034, 0xfe18001c, 0x0186feb3, 0x0014ffb5, 0x00b8ffac, 0xfee2002c, 0xfec40024, +0xff3d00c0, 0xffea008a, 0x0100ffc4, 0xffe8ff5d, 0xfe250000, 0x010dff10, 0x0041ff67, 0xfeadfcce, +0x0037ffe5, 0xfef6ffd9, 0x010afde5, 0xffba0178, 0xff61ff28, 0x00e4002d, 0x0046fe7e, 0x001c0147, +0x002e00c0, 0x000fff01, 0x0044005a, 0xff42ffe0, 0xfee60233, 0x00e10007, 0xff72ffe6, 0xff8fffcc, +0x0067ff3c, 0xfe540032, 0xff26ff4e, 0xfda2ffb4, 0x00130000, 0xffff0006, 0xff57ff07, 0x000b004b, +0xffb40396, 0xfe1bffd6, 0x006c0010, 0x001ffff1, 0x00a20134, 0xfff3fdf0, 0x00f90012, 0xf78eff68, +0xfe7300c9, 0x00e1010b, 0xfeb900ae, 0xfe34011d, 0xff61007e, 0xff3c002b, 0x0012ff4b, 0x0050fc5e, +0xfa6900ba, 0xffb9004b, 0x003700b7, 0xfd840030, 0x0097fe63, 0xff54006a, 0x00380322, 0xff8d007b, +0xfed200cd, 0x00550100, 0x01060120, 0xfeadff50, 0xff9fff09, 0xff41fd5c, 0xfda10159, 0x005dfff8, +0xfee6ff48, 0xffdc00f9, 0x009b0057, 0xffddffed, 0x013afd8b, 0x001c002c, 0x006d0088, 0x002aff4d, +0x0070ffba, 0x012101cb, 0x002e00fe, 0x00b2ff27, 0x0000ffdc, 0x015effbb, 0x0124ffcf, 0xff1fff33, +0x0000fead, 0xff06000b, 0x01d50049, 0xfef80040, 0x003dff8d, 0x0047fe4c, 0xfe3bffbe, 0xfee0fffb, +0x002d0039, 0x0042feb6, 0xff5fff13, 0xff2dff92, 0x00fc0036, 0xfff701f6, 0xfef4fec4, 0xfe38fe09, +0xff780047, 0xffa300c3, 0xfda0010b, 0x001b0021, 0x01f20013, 0xff47ffc0, 0xff1fffb2, 0x020dfff6, +0xfedf0271, 0x01f500ac, 0x0007fe6c, 0xff0aff94, 0x00e50152, 0x0022fefc, 0x0075fda6, 0x0127fe9a, +0xffbf025d, 0xfd700036, 0x01c7fc6a, 0x024cff80, 0x00bb0100, 0x012affa9, 0x009dff64, 0xff1dffba, +0x00db003f, 0xff48004b, 0xff83ff8b, 0xff3d004b, 0xfee10016, 0xfedcff1d, 0x00edff48, 0xfff9ffe3, +0x0044ff0a, 0xfeffffb4, 0xfee90099, 0xfe51fefd, 0x0008ffd4, 0xff5100cd, 0xff9700f5, 0xffa60085, +0x00bb002d, 0xffebff4b, 0x0024fef5, 0xfff6ffa3, 0xfff9ff74, 0x00210088, 0x0000ff7a, 0xfdf901b5, +0x00d1017e, 0xfed5ff58, 0x00570098, 0xfd810135, 0xffd5ff7a, 0xffd00023, 0xff01fd64, 0xff9200f8, +0x00eb01fa, 0xfef8ffb3, 0x008a0193, 0xfffcfdc1, 0xfdbefe7e, 0xffa5ffc7, 0xfefdff9c, 0x00000152, +0xffb0012e, 0xffda0002, 0x01f2feba, 0x005000fe, 0x0000ff0a, 0xff8b0235, 0x0288ff1f, 0x006b0000, +0xff85fff8, 0x00c0ff3e, 0x021200df, 0xff65fef1, 0x003cffd3, 0xffef0003, 0xfffffdde, 0xfefcff31, +0x0001fda6, 0xff9300af, 0x0134ff89, 0x012eff3c, 0x0079011f, 0xff2b0078, 0x0050022b, 0xff59ffce, +0x01220021, 0x011bfea8, 0xfe9b0147, 0xffe8ff7b, 0xff64fd42, 0x001dffe3, 0x00ed003b, 0x0009ff43, +0xffd300c3, 0xffaa0068, 0xff9001d5, 0x00b2fce4, 0xfddb017d, 0xff16feb5, 0xfd73fffa, 0x009b0059, +0x0081feca, 0xfff10013, 0x0002ff85, 0xff35fd17, 0xff2a021e, 0xffb800d7, 0x012100ec, 0x0126013f, +0x00d7fecb, 0xffd40003, 0xffed0002, 0x0018fe1f, 0xff9ffe3a, 0x0021fd27, 0xfec400b6, 0xff69ffd7, +0xff8a0128, 0xff5affed, 0x0007ffb0, 0x02eb0137, 0x0009012e, 0xfed60117, 0xff250106, 0xfee50040, +0xffd0ffbd, 0xff4bff1d, 0x0019ffe3, 0xff790080, 0x00c2ffa6, 0xfef700c8, 0x0053ff01, 0xff65021c, +0x00feff81, 0xff47fdd7, 0xff71ff99, 0x0027ff40, 0x013800ea, 0xfeff00da, 0xfe5d01ac, 0x00eb004e, +0x0219009c, 0xff77ff61, 0xfef500ef, 0x0005ff42, 0xff97feb7, 0xff2301d9, 0x005a00b7, 0x0221ffd8, +0x02550069, 0xffd4010a, 0xfee10051, 0x00000043, 0xfe89fea6, 0x000afff0, 0x0221002f, 0xfffffdc1, +0xff79002f, 0xfe25ff54, 0xff4c016f, 0xffe6ff7e, 0x00effff9, 0xfef3ff2d, 0x0155ffa1, 0xffcfffde, +0xffbf00bc, 0xff4e020d, 0xff560012, 0x001d00ec, 0x016dff8d, 0x00280072, 0x031cff5b, 0xffd6ffda, +0x003f00e0, 0xfe990046, 0xff34fc92, 0xff13ffbc, 0xff24fea2, 0xffc5ff4c, 0x00b7002f, 0x0009ff49, +0xffe101db, 0xfffcff34, 0x0002ffb2, 0x00410133, 0x00e8ff3c, 0xfff70010, 0xfef3fea9, 0xffd9ff73, +0x0088ff65, 0x00befd65, 0xffce0059, 0xff83ffe1, 0xffa800c2, 0xffb6ffe9, 0x001bffa6, 0xff9efe8e, +0x00d8ff64, 0x0000ff56, 0xfff2ff56, 0x0038014a, 0xfff00000, 0x00b9ff58, 0xffd7005e, 0x001c0093, +0x001a00c1, 0x0055ff29, 0x003e0023, 0xfee8ff10, 0xffc400e0, 0x008c0009, 0xfefd0103, 0xff5efd7f, +0x0013fff9, 0xfeecff63, 0xffe8ff56, 0xff6f0092, 0xfec7002d, 0xfed80134, 0xff4afe20, 0xffe5ff96, +0x0000fed3, 0xff500028, 0x006b0009, 0x01ce0001, 0x0009fff7, 0xff550013, 0x007bfeff, 0xffbdff7f, +0x00490233, 0xffc5ff52, 0xfec6fee6, 0xffcb0114, 0x025a0192, 0x002eff96, 0xfff9000a, 0xffdeff69, +0xfff10064, 0xff780001, 0x02420188, 0x00b6ff4d, 0xffadfeb7, 0x00d7ff8d, 0xfedbffcb, 0xff2a00eb, +0xfd73fedc, 0xfece010b, 0xfce50135, 0xfdf00147, 0xff69ff3d, 0xff4fffd1, 0xfec8ff10, 0x00c40005, +0xffe8fea3, 0x002cfecc, 0xffbffe66, 0x0006ff4d, 0xffca003d, 0xfda9fd86, 0xff6bfd22, 0xfa69fdb8, +0xfee6010b, 0xfef4ffdc, 0xffa0ffb7, 0xffc9ff4e, 0x0042fff5, 0x00fc0137, 0xffc9ff75, 0xfe34fe8a, +0x01c8025e, 0xff28fce8, 0x00140292, 0x00280050, 0xff2a000b, 0xffc10018, 0x029bff5e, 0xfd58ffd6, +0xfff100b7, 0x00f7ffe9, 0x002dffb4, 0x0010fdef, 0x0068ffc5, 0xff43ffe7, 0xff290035, 0xffa30003, +0xff15ff69, 0xfff70172, 0xff8d01fe, 0x0024011e, 0x00a9fee6, 0x00eeffc1, 0x02140137, 0xff9e00c4, +0xffe9fffe, 0xff5f0036, 0x0002ff6a, 0x036e0038, 0x0000ff20, 0xff36ffca, 0x00740035, 0xff510001, +0xff48009d, 0x011f00a9, 0x004cffc4, 0x01ed00e1, 0xffb6fd7d, 0xff77ff20, 0xfff1ffdc, 0x01740031, +0xff2300f4, 0xff4f00ef, 0xff7d0074, 0x003dfee5, 0x00ef00e9, 0xfd91fd70, 0xfe7effe4, 0x00a8ffd3, +0x00bcfeea, 0xffae001d, 0x01000161, 0xfed50173, 0x00b200ae, 0x00850033, 0x00e6019b, 0xff47ffbc, +0x022bfef4, 0x00b60134, 0x001bffa2, 0xff830175, 0x01d3fff7, 0xff93fff7, 0x00a9004b, 0x013cff99, +0x00310128, 0x0169ff94, 0xfff6fff8, 0xff7702e9, 0x00b100c0, 0x01e2ff12, 0x0124ff9f, 0xff3000e9, +0x0013fc5e, 0x006bfd81, 0xff7100a4, 0xfffb0061, 0xffcdfdef, 0xff2700f9, 0x0020014b, 0xff6dff17, +0xff8b00b6, 0xff54026a, 0x003e0166, 0x001e0246, 0x0000feec, 0x00070171, 0xfeeaff23, 0xfef9ff90, +0x005aff42, 0xff4dffec, 0xff0fff41, 0x00a5ffd9, 0xff8cff9f, 0xffe600ef, 0xff7e0040, 0xfe4dfe06, +0x001d00b6, 0xff8c00eb, 0xfee50009, 0xff1d01f9, 0x019cfe9b, 0x00e8ff53, 0x005affa1, 0x00810014, +0x0001ff60, 0xfe4cfd42, 0xffe1feb6, 0x00080034, 0x020b0117, 0x00ddffc7, 0xfe5cfeeb, 0xfffcff42, +0x00e8ff68, 0x00f60174, 0x01db0067, 0x008effd4, 0xff9600e4, 0xfef9ff47, 0x0036ff55, 0xffe6fed9, +0x004dfe69, 0x00f5ff4c, 0xfef3fff9, 0xfe30ffc9, 0x023500f6, 0xff6bfffc, 0xff7200b1, 0xff5efff0, +0xff24fda0, 0x01a3011d, 0xfdd3ffb6, 0xff4dfff7, 0xfe05012d, 0x00b3ffec, 0xfd72003d, 0x014cfec9, +0xff1aff5b, 0xff95009a, 0x00e101ab, 0x01d50021, 0xff60001c, 0x002f0012, 0xffaeff8f, 0xff680174, +0xff4ffd93, 0x0109fec9, 0x0007ff50, 0x009e00ef, 0xff56ff83, 0xfff2000a, 0x011300bf, 0x0070ffd6, +0xfae5ff15, 0xff43016e, 0x004200e6, 0x003d004b, 0xff13feb6, 0xffe6009b, 0x00980000, 0xffc500cc, +0x0000fff7, 0x0064fff3, 0xfef1022d, 0x00210009, 0xff98012a, 0xfe3bff0d, 0xfe5a0000, 0x013500b7, +0xffb70005, 0xfd37ff00, 0xfff7ffe2, 0x001affe6, 0x000ffffd, 0x0000012a, 0x0097fd5c, 0x00000000, +0xf70e0017, 0x0023fd72, 0x00dcfff8, 0x01a0001b, 0xff15fe7f, 0x00a90017, 0xff80ff48, 0x001c00af, +0x024cfe1b, 0xfff2ffd2, 0xfd64feda, 0x00090000, 0x0011ff9f, 0xfffbffe5, 0xff3bff68, 0x0021004e, +0xffb0fff9, 0x0000ff94, 0x0010031f, 0x0015fff2, 0x0034ff75, 0xfed8ffbd, 0xffebff76, 0x00a3feb5, +0x00100047, 0xff8dfe7f, 0xffe2ffbc, 0xffa7ff90, 0xfdc10013, 0x00280004, 0x004efed6, 0x000f000f, +0x0088ffcf, 0x003cfeef, 0x000ffffa, 0xffd20025, 0x017c0167, 0x0000012c, 0xfe340037, 0xff6200e2, +0x0005000c, 0xff49fff5, 0xfe96005f, 0xfeff0000, 0xff84ff93, 0xfefe005f, 0xffe8001e, 0x0000fffa, +0x0017fff4, 0xff9effe3, 0xffd50015, 0xffdafff1, 0x000001c7, 0x002d0133, 0xfe300005, 0x001a012b, +0x00550000, 0xffea0003, 0xff930000, 0xffe9015b, 0xff8e001a, 0xfe28fe92, 0xfefb001c, 0xffd6ffc3, +0x0097ff6f, 0x001cff08, 0x001efe15, 0x000e00d1, 0xff050259, 0x00ea0000, 0x0000ff66, 0x001f00f6, +0xfdd5ff73, 0x0000fff1, 0x0179fff8, 0xfffc0006, 0xff35fdba, 0xfe22fffa, 0xff5400fa, 0x0034012b, +0xff5d0000, 0xff75feb0, 0x0106ffb9, 0x0000febe, 0xff9dfe5a, 0xff72fffa, 0x00afff5b, 0x000b019d, +0xffe5fff5, 0x005f0065, 0x00270000, 0x00d00065, 0x00bc0008, 0x00260019, 0xfeea004b, 0xff970221, +0xfdeb0019, 0xfea5ffb9, 0x000eff47, 0x0084003b, 0xff3dfca0, 0x000ffed5, 0x01e50089, 0x01790000, +0xfff2ff40, 0xfefdff3d, 0x0006008f, 0x0007ffce, 0xfff2fe34, 0xfde2ff4b, 0x002900a9, 0xfe18fd1f, +0x00970000, 0xff900315, 0xff9bfef1, 0x009a0000, 0xfefa00f9, 0x000ffe87, 0x0000ffb4, 0x00eaff5d, +0x0000ff52, 0x009afec6, 0xffbdff72, 0xfd92ff67, 0xffe5ff5c, 0xffdbff8d, 0xff8cfdd4, 0x01cafff3, +0x01990044, 0xffe0ff49, 0x0099ffc6, 0x00020059, 0xffcc0022, 0x000000e0, 0xffe3ffcb, 0x0025fd8d, +0xfff40000, 0x004600aa, 0xfef9ffd8, 0x00010147, 0x0074fdef, 0x01cb001e, 0x005fffeb, 0x0074ff40, +0x005dfd77, 0x008fffbe, 0xfef9003d, 0xff6d00cf, 0x00390000, 0xff99ff31, 0xfd90ff4e, 0xfe83ffe5, +0x0002fe8c, 0xffc90159, 0x01d2002e, 0x0009fd84, 0xfff0ff41, 0xff4501bd, 0xfdebfdbe, 0xff630117, +0x00a30128, 0x00000046, 0x0135007c, 0x000afd27, 0xffe80017, 0xffbb0039, 0x0073ff36, 0x0037ff0d, +0xffd3fd8d, 0x00650232, 0x000000c6, 0xfde5ffe3, 0xfe17fee3, 0xfec80031, 0xffa50163, 0xfff3fff1, +0x0013ffe8, 0xff92003a, 0xff470034, 0xfeb8016a, 0x0000fefd, 0xfff0ffba, 0xffd2fedf, 0xfefeff5e, +0x0071001e, 0x0253fed8, 0xfda60297, 0xff61fff9, 0xfe5dfef9, 0xfee5ff26, 0xfdcb0081, 0xffa2ff79, +0x01c5ffb2, 0x00f8ff8a, 0xfebb0000, 0xfed8ff9a, 0xff6f0000, 0x00640010, 0x00000014, 0xfff50041, +0xfce2ffeb, 0xfefe0021, 0x0016001f, 0x0046fef5, 0xfd16013a, 0xff68ffd3, 0x0000ffee, 0xfeb5005c, +0x00000000, 0xfeddfffe, 0xfe380000, 0x0128ffb8, 0x00f4ff5d, 0x007a009a, 0xffa6ff37, 0x01a3ff75, +0xff0f01c8, 0x00180063, 0x013cfda7, 0xffbb0000, 0x0000fef4, 0xffecffe5, 0x0059000b, 0x0019ff60, +0x00060015, 0x00030020, 0xff3bffa5, 0xffbf006c, 0xff9b002b, 0x0000feef, 0x00b6ff98, 0xffda02e1, +0x003cff01, 0x00bf002a, 0xfcf9fff4, 0x00e6002e, 0xfff00015, 0x00a7ffc6, 0xfff1fe36, 0xfddb000c, +0xfff1fda4, 0xff3aff56, 0xffe2000e, 0x0148009e, 0x0004fff1, 0xff740091, 0x00210013, 0x006d0000, +0xffe50010, 0xff200000, 0x007bfff3, 0x0050ff7e, 0xfe320000, 0x00210204, 0xfed20032, 0x0098fff1, +0x0021fd7a, 0x001aff55, 0xfee9ffcd, 0xfdc9fecd, 0x00b7ffe1, 0xfea3ff11, 0xfff0012a, 0x007300c7, +0xff52ffd6, 0x0013fe92, 0x0150fef5, 0x0019fe6b, 0xff580022, 0xff90fe3a, 0xff690000, 0x0045ff86, +0xffff0278, 0xfdbf01f4, 0x0173002a, 0x0000fff9, 0xffb4fd86, 0x02bffdc5, 0xfe320000, 0xff3b0043, +0xfeffffe7, 0x01790014, 0x006301ca, 0xfffe0000, 0x00070000, 0xff0000bf, 0xfd6e0191, 0x0000008d, +0xfffeffa4, 0x0000ff40, 0xfff1ff94, 0x0034fee3, 0xff5ffffd, 0x0003005c, 0x0000fecd, 0x001dff13, +0xffeafffb, 0xfff2000c, 0xfeedff3d, 0xff300074, 0x0018ff7b, 0xfff4ff20, 0xffa1001c, 0xffc30204, +0xff590014, 0x0064ff81, 0xff4dff5b, 0x004e0000, 0x0046ff47, 0xfe0a0022, 0xfe7effba, 0xfff500a8, +0xfd900152, 0xfef90063, 0xfffbff74, 0x0274ffd6, 0xff0b01c0, 0x01270041, 0xffa200a9, 0xfe0eff5e, +0xff77fefd, 0x000c0148, 0x01390127, 0x00bf0222, 0x003d0031, 0x00bcfe73, 0x0046001e, 0xff54003c, +0xfedbfece, 0x0159005f, 0xffd7005a, 0xff9ffff1, 0x0000000e, 0x0003ffe4, 0xffebfe1b, 0xffc4fed5, +0xffa6f766, 0xfff6ff43, 0x000dfeec, 0x000f0125, 0x000e0000, 0xff84fd84, 0xfff9017e, 0x00ecffb6, +0x00a6ffd9, 0xfed4fef3, 0xfe370063, 0xff11ffe9, 0xff98fefc, 0x0006ff22, 0x000ffaae, 0x01440318, +0x02e7fd38, 0x00000208, 0x008c006a, 0xfeecff78, 0xff6d0212, 0xffb9ffcd, 0xff680013, 0xfebf00bc, +0xfdbffda2, 0xffba001c, 0xffd4ff7c, 0xffff0088, 0xfec001be, 0xfaae001f, 0x01ab0103, 0x0243017d, +0xff65fecd, 0xffb2fec8, 0x00000000, 0xffe9000a, 0xffd3fed8, 0xfeccff55, 0x0000ff2e, 0x0000001a, +0x00130053, 0xff690000, 0x0019007f, 0xfe9e003b, 0xfe150179, 0xfed3ffee, 0x00df0181, 0x0065feed, +0x000bff25, 0xfeebfd96, 0xff080039, 0xff44ffc7, 0xff64ff4d, 0x001a0010, 0x001a00b7, 0xff44ff7b, +0x0049ffe8, 0xffe0ff7a, 0x00ab016b, 0x005bfdb9, 0xffd6ffc6, 0xfffdfc8d, 0x00090000, 0x0000fd9d, +0xff30fe41, 0xffe3ff89, 0x0010ff5b, 0x01b3ff69, 0x00930028, 0xfe7ffefb, 0x002f01d4, 0x0000ff60, +0xff63fd3f, 0xff1ffffd, 0xff44000e, 0xfa5afed0, 0xfddaff49, 0x000b0000, 0x002fff62, 0xfed2fe1b, +0x001afffb, 0xfff6fd7a, 0xffedffe7, 0xffbd0065, 0xff63fed2, 0x004bff67, 0xff65ff55, 0xffd8004e, +0x0291ff3d, 0x00d4fee6, 0x00440023, 0xfee4ffef, 0x00bb0191, 0x00afff98, 0xffb20000, 0x005a005b, +0x00720061, 0x00dcff53, 0xfea6ff45, 0xfdd70000, 0xffe9013f, 0xfff30065, 0xfe92ffc5, 0x000ffec2, +0x0069fc8c, 0xfefaff31, 0xff7e00ca, 0xfe270000, 0x000d000f, 0x0000001f, 0x0000ffc3, 0x002cffbc, +0x00170042, 0x0095fda0, 0x00640044, 0x00070014, 0xffba0022, 0x0045fef4, 0x0021009d, 0xff590005, +0xff5a00a5, 0x0086ffa1, 0xffd40149, 0x0000ff74, 0xfda10037, 0xfefbff59, 0x0069001b, 0xff31fe6e, +0xff3301c8, 0xffa2fe92, 0xff1fff66, 0xff110000, 0xfff2ffef, 0x00440058, 0xfd27ffe0, 0x0112fd3c, +0xfed90000, 0xff5fffc3, 0xff9f00ec, 0x01330007, 0xfe5c000f, 0xffd30098, 0xff2affe7, 0x000c00ba, +0xffc80001, 0x0000fd23, 0x001ffd63, 0x0001ff7d, 0xfdde0013, 0x0387ffbc, 0x01860074, 0xfff4000f, +0x00120024, 0xfdfcffe7, 0x0219006e, 0x005f001e, 0x00460000, 0xffbbff45, 0x00a60221, 0x00bb0091, +0xff470047, 0x01f00121, 0x0107fddf, 0xff53feaa, 0xfe6fffff, 0xfecb0010, 0x006cffdc, 0x006aff99, +0xff580395, 0x002a0003, 0xfe41ff76, 0x0026fcfc, 0xffddff13, 0x004cff5f, 0xffc6017f, 0xfff1ffa1, +0xff84fdc9, 0x0077001f, 0x0182fc51, 0xfffc000c, 0x00170083, 0x007bffe4, 0xfd8b0012, 0xffa2fed2, +0xff7cfe87, 0x01cbfff0, 0x016f0018, 0x0016001c, 0x00630000, 0xfef4008d, 0xffd70117, 0x002dff80, +0xfec00000, 0xff3d0053, 0x0071ff68, 0xffb4ff4d, 0xff550000, 0x006001cc, 0x022dfed6, 0xffbafcde, +0x0010fef0, 0x013c0039, 0x005eff1f, 0x0053fd42, 0x055100de, 0xff7effe0, 0xffd6001c, 0xffdc00bc, +0xffe0fe6f, 0x00230000, 0xff820000, 0x01bd001f, 0xffb4002d, 0x000afde5, 0x001cfce1, 0xffc6feb4, +0x0085fed8, 0xff57fefd, 0xfe670028, 0xfe38017a, 0xfeb6fd9d, 0xff5500b6, 0xff6d000d, 0x0115feeb, +0xfef6ff4c, 0xffd6fef5, 0x000fff5b, 0xff5fff51, 0x007f0022, 0x00240205, 0xff7f0027, 0x00240062, +0x0098fff0, 0xffcfffcd, 0xffcc0159, 0xff40fe69, 0xffcffef5, 0x0058000f, 0xfef1ff4b, 0x000e01cc, +0xffc8006e, 0xffbfffd9, 0xff370003, 0xff8d00b2, 0x0046003a, 0xff7cfee9, 0xffd500c5, 0x0061000f, +0xfff6ff30, 0xfeea00a9, 0x0053fd6f, 0xff72fff5, 0xff45ffb5, 0xff96009a, 0x029f006a, 0x0045001f, +0x006aff11, 0x00b1ff31, 0xffc90034, 0x0059ffd2, 0x0133ff2a, 0xfff2f816, 0xff7fff9f, 0x00200014, +0xfff600aa, 0xffe100b4, 0xff43ff63, 0xff9a0002, 0xffdd001e, 0x0027ff9f, 0xffa7ff0e, 0xffbb0072, +0xffb900c0, 0x01c0fdb9, 0xfff2001a, 0x0000ffbe, 0x000cfd69, 0x013700dd, 0xff420000, 0xff2ffff1, +0xff890074, 0x0060000c, 0xff6b007f, 0xff64020d, 0xffeafda9, 0x0048ff14, 0xfff1023b, 0xfdbe001a, +0x0000001c, 0x0073ff5b, 0x01e50182, 0x0022ff7f, 0xfefd00a0, 0x0000ffac, 0xff00ffeb, 0xfff7fffa, +0x01240076, 0x0037016b, 0x000afff0, 0x002aff6f, 0x0000ff5a, 0x00630167, 0xffba0000, 0x02190000, +0x00f2ffb0, 0xff8dff34, 0x0022fff0, 0xffedfef4, 0x0004fef9, 0x01cafd64, 0xfff10114, 0x013400cd, +0xffecfd7e, 0xfec7fec4, 0x02f4fe63, 0xffb0016a, 0x03250029, 0xffc7feab, 0x0117ffad, 0x02ddfae5, +0x0019001a, 0x0036016c, 0x02b3ff9d, 0x0052008c, 0x006dfe76, 0x00770000, 0xff39feb8, 0xfe0e02a2, +0x00000028, 0xffe3ffde, 0xfd16fde7, 0x000cfff7, 0x02cbffda, 0x002dfe9e, 0xffa200b5, 0xff21002a, +0x00b30021, 0xffb8fe8e, 0x009fffd0, 0x006dfff4, 0x001efe6b, 0x00990044, 0xffed0075, 0xfd8dff7b, +0x0211fedf, 0xffd2ff28, 0x00180063, 0x00780000, 0x00490002, 0xfdd30117, 0xff500195, 0x0006005f, +0x0038008b, 0x00020013, 0x0042000c, 0xffe9017f, 0x005c0273, 0x01a3ff14, 0x01d5fed6, 0xfedf00a2, +0x00060049, 0x002fffe1, 0x0039008a, 0x0009fda6, 0x00000159, 0x00b7ff54, 0xffe9007b, 0x005cfe5a, +0xff40ff96, 0x000bff8c, 0xfffd00ad, 0xffc8fffc, 0xfdb900e5, 0xfebbfdc1, 0x0060fedf, 0x0219ffb8, +0xfe62fff8, 0xfedfffb4, 0xffe7fed7, 0x00190064, 0x026001f5, 0xfe9ffed9, 0x000bffad, 0xff88ff7c, +0x00cf00e6, 0xfd9efffc, 0xff0dffd8, 0xffc2ffc3, 0xfef00061, 0xfed8003d, 0xfed201cc, 0x009502a2, +0xfff10004, 0x03480000, 0xff010000, 0xfce80032, 0xfd180026, 0xfe1f01c9, 0xffd4002d, 0x016a0000, +0x025fffd8, 0x0062ff30, 0xff4e019e, 0x005900f6, 0xff76007f, 0x0545ff44, 0x0044fffa, 0xffdffe4b, +0xfd35013a, 0x0057ff84, 0x00aaffb0, 0x003d0059, 0xfed50097, 0x00000017, 0xfed7ff75, 0xff3bfff7, +0xffdfff3a, 0xffe1feda, 0xfeaffffc, 0x00000014, 0xffd70000, 0xfed2fef4, 0xfeea0093, 0x010f00bd, +0x023fffdc, 0xff780000, 0xffb70025, 0x00bc000c, 0xfff601c4, 0x00c00000, 0xffd9fee9, 0xff8cfff6, +0xffed0007, 0xfff6ff1f, 0x00290097, 0x0206fff9, 0x01210000, 0xfffdfd74, 0x0000feea, 0x00740000, +0xfe71ffd6, 0xfde7fead, 0xff770013, 0xfe00feb8, 0xfdb9ff6d, 0xfdcefefd, 0xffc80204, 0xfe710001, +0xfed9fecc, 0xfd5eff57, 0xff4a0006, 0x0025ff41, 0xff2fffbe, 0xff45ff3d, 0xffdbff83, 0x006900c0, +0xff51fde5, 0x0064ff06, 0xfeef00f3, 0xfffcff5a, 0xfe98015b, 0xfffa0020, 0x0079ff49, 0xfabb002b, +0x0080003a, 0xff600374, 0xfe910061, 0xffd9ff7d, 0x0000ff8c, 0xffc4ffcb, 0xff600033, 0x00640013, +0x00bffe84, 0x002cfffd, 0xff90ff13, 0x0206ff90, 0xfff80189, 0xfca0ff31, 0xff72ffe9, 0x013900e0, +0x0003fda0, 0xffeb025f, 0xfff2ffcf, 0x0000ff7e, 0x000ffda9, 0xffef005b, 0x0020007b, 0xffd2ffde, +0x030bfec1, 0x0000fff9, 0x0018fecc, 0xfe73f766, 0x0073ff58, 0xffcbfe92, 0xffca0129, 0x00d0fd3a, +0xff570023, 0xfff30003, 0x000e000e, 0xfff7fe17, 0x00070000, 0x006a00b4, 0xfdbbff1f, 0x0000ffff, +0xfe3c0103, 0x0065ff8a, 0xff67fef9, 0x0006ffc3, 0xfffa0069, 0x01f000f3, 0x0004fedf, 0xff9d00d7, +0x0092fddf, 0x00c00000, 0x01670100, 0xfe250289, 0xfffaff6b, 0xff60000c, 0xff5d000f, 0xff210000, +0x0141fee4, 0xffa7ff85, 0x0007fff0, 0x0067ffd7, 0xff0c000d, 0x0000009a, 0xfff10002, 0xff5d0061, +0x004600af, 0x00010006, 0xfd880020, 0x009d0045, 0x00280055, 0xffd9fcf5, 0xfedf00cc, 0xff90ff60, +0xffb200e1, 0xff8200be, 0xff24ffec, 0x009affcd, 0x0000ffcf, 0xffb00064, 0xfe4500cb, 0x01810009, +0xfec1000d, 0xfda6ff0c, 0xff210000, 0xfda20000, 0xfdfcffbe, 0x00170000, 0x00b20031, 0x0000ff9c, +0xfeebfeea, 0xfff6ffdd, 0x0156fddb, 0xffb3ff45, 0xfff90014, 0xffe70065, 0xff97ff86, 0x00c7fff7, +0x00680132, 0xff0800ba, 0xffd2fe8e, 0xff43feaa, 0xffbaff75, 0x02470063, 0xffda0015, 0x002d001a, +0x0000ffc5, 0xffccfffb, 0x01150208, 0xffa101bf, 0x004affbe, 0xfffffff9, 0x0028ffc6, 0x00000026, +0xfffe00bc, 0x00190000, 0xff4b009a, 0x00a90078, 0x00000078, 0x000e0018, 0xffdb00a9, 0xff06fff7, +0xff4ffff1, 0xfddb0042, 0xff74ff49, 0x0016fd8f, 0xffd8fd16, 0x000b004b, 0xfde9006e, 0x00000019, +0xfff80000, 0x000bff81, 0xfff7ffa2, 0x003afffe, 0x0017fdc7, 0x0022ffb5, 0x008bffd8, 0x0031fdf9, +0x0019007c, 0xff92ff36, 0xfeb7ff36, 0x0035ff54, 0x01e00034, 0x0021008a, 0x00b7ffff, 0xffa1ff89, +0xffffff78, 0xffc50000, 0x001a027c, 0x00820026, 0xff07feec, 0xffac02c1, 0xfdda0002, 0xfffdfff5, +0xff3afae4, 0x0013fea7, 0xfdd5ffe6, 0xffc0ffe9, 0x0000fff6, 0x0219feeb, 0xfe09001a, 0xff3e0000, +0x002200c0, 0xffcdff80, 0xff710000, 0xffd900af, 0x00af0000, 0x00b60095, 0xfe22fffe, 0xfd1b008a, +0x00000061, 0xff050172, 0xfed6fdc5, 0xff5b0000, 0x0000ffd4, 0xff970078, 0x015c01f7, 0x00730125, +0x004d007a, 0xff45ffb7, 0xfec7009a, 0x0000fff1, 0xff490079, 0xfecd00e1, 0xffdd00b7, 0x0016ffcf, +0xfefa0089, 0xffb7febf, 0xffc602c1, 0x002a0000, 0xfe1bfeb7, 0xff8eff81, 0x0013fefa, 0xff7fff74, +0xfff70005, 0xffbc0100, 0x0016008a, 0x0024fff2, 0x00c5ff8c, 0x0000009a, 0xfe41ffd1, 0x00000208, +0x0033013c, 0x00360077, 0x0000ffb9, 0x004bfea7, 0xfe00fe0c, 0x0018ff68, 0xffa1fe30, 0x0016008a, +0xfe7600f3, 0xf766ff30, 0xffa7fcfc, 0x0017fdde, 0xfff4ff76, 0x002c0000, 0xfdbb00b8, 0xff44ff37, +0x000f0127, 0xffb4ff85, 0xff30ff52, 0x0545ff63, 0x0007ffe7, 0xfff40021, 0x0003000b, 0xfe8eff5b, +0x0000fffe, 0x000cfff2, 0x00a1ffeb, 0x00970019, 0xff5bffe4, 0xffe8ff40, 0xffd4ffa4, 0xfedffde9, +0xfe6effe7, 0xfdbb0182, 0x013aff31, 0xff74fffd, 0x01070222, 0xffed004e, 0xffeeff86, 0xfd7e0148, +0xffdf0000, 0xff40004e, 0x00590008, 0x005ffd74, 0x014100b9, 0xff78001e, 0x0034ffe7, 0xfd9e0206, +0xff08ffe6, 0x017affea, 0xff57fff3, 0xff26fffc, 0x0121ffc5, 0xfda400ec, 0xffc6002d, 0x02190163, +0xffb80000, 0xfeb50061, 0x00200141, 0x01b3ffd0, 0x001ffef5, 0x0046ffe2, 0x01c4ffa0, 0xffddffec, +0xffae01d4, 0x0010fe71, 0xff9effe6, 0x00530007, 0x000efd6f, 0x0029ff26, 0x0204ffe5, 0xffccfffe, +0xff64ffd7, 0xffee0061, 0x007d0274, 0xfcb80047, 0xffe6feb0, 0xffcb0043, 0x00000011, 0x0025ffe6, +0xfd610001, 0xff53031f, 0x0000006e, 0xff6ffe38, 0xfda4ffbf, 0x00faff84, 0x01c8ff60, 0x0008ff60, +0x0106ff9c, 0xff000098, 0x0307ffa7, 0xff8d00db, 0xfed2fed0, 0xff62fdcb, 0xfe7f0127, 0x0205ff5b, +0x0001fff2, 0x000ffc79, 0xff62ff5e, 0x006cfffa, 0x01de0000, 0xff9e01bf, 0x004e004c, 0xfea4ff74, +0x0027016a, 0xffb7fee3, 0xfddafefb, 0xfe950042, 0x00c50115, 0xfefefd6f, 0x017cffff, 0x0000000a, +0xff9bff68, 0xfed9ffeb, 0xff800032, 0xff60005e, 0xfd19ffcc, 0xffed00e6, 0xfdc9006d, 0x001dfd3a, +0x0000ffe5, 0xff52fecc, 0xffdf009d, 0xfeccff36, 0xff44ff66, 0x00390043, 0xfe5cfffd, 0xffd60049, +0x0028fef9, 0x00030074, 0xff41fa5a, 0xf70effd3, 0x0010fffc, 0xfffa0047, 0xfd0cffa1, 0xfe9e01cb, +0x001affa1, 0xfff90028, 0x0081fda0, 0xfff9fe28, 0xffecff9d, 0xfff7fed8, 0xfeb7fed2, 0xffd9ff55, +0xfff9ffe6, 0xfff0ffe2, 0xff920033, 0xfef900c0, 0xfee9ff96, 0x0028fea5, 0xfffafffe, 0xfeb90000, +0xff24fff9, 0xff59fe95, 0xffeeff9b, 0xfefeffd6, 0xff26004c, 0xffc8ff08, 0x00280074, 0xff8d00b7, +0xfff4ff4b, 0xfffd0059, 0x0039fcfc, 0x01bf0000, 0xffd8ff01, 0xfff3fffe, 0xffbefe73, 0xff990000, +0x00000002, 0x00640078, 0x002dfdeb, 0xff8cff8c, 0xfdeffaae, 0x01c0022c, 0x0015ffca, 0xffd2fddf, +0xfff5ffd4, 0x004effff, 0xff3100a6, 0xfe83feeb, 0xff4001bd, 0xfeebffeb, 0x00280000, 0x0082ffc7, +0x001cff44, 0x000c0179, 0x001fffa6, 0x00230148, 0xff96fefa, 0xfe45fea7, 0x0029ffba, 0xffe4ffe9, +0x00a6fee3, 0xffbbff22, 0xffe20127, 0x000ff70e, 0xff78ffe2, 0x0000fff3, 0xffd3ff85, 0x0003fffe, +0xff5d02f4, 0x00cbfd92, 0xff9c0076, 0xfef9fed3, 0x00bb0017, 0xfe000100, 0xff96ff88, 0x000fffd7, +0x0010ff6d, 0x0000fd19, 0xffcc0005, 0x000bffa0, 0x019900a2, 0x000ffd8d, 0xfff1fff3, 0xfed50221, +0xffd90038, 0x0017ffdf, 0x01350010, 0x0237ff40, 0x002cffa7, 0xff7fffea, 0x0087fe84, 0x0163fed5, +0xff530015, 0xfef1000a, 0xffe00084, 0x0000ff31, 0x0237003c, 0x0009ffff, 0x005ffeeb, 0xfffa0006, +0xff4500de, 0x0076feef, 0xffeb0149, 0xfddeff36, 0xffa50054, 0xff410050, 0xff3d0074, 0xffbaffcd, +0xfedffe5c, 0x01330000, 0xfedfffcc, 0xffa1ffed, 0xffe70042, 0x0148ff21, 0x0000ff3d, 0x0000ff49, +0xff9f0000, 0xfec2fff2, 0xfe87ff57, 0xff8efda9, 0x009afe95, 0xfddf00c0, 0x003aff06, 0xffbaff44, +0x0000007c, 0x00a90045, 0xfffd0082, 0xfd7a000f, 0xfdc5fed8, 0x0053ffe0, 0xfff3feaa, 0x0000fffc, +0xff8cff31, 0xffc6000c, 0x005e0149, 0xffbaff75, 0x00330000, 0x00930000, 0xfe4500bf, 0xffbf0010, +0xffbcfff8, 0xfe18ff86, 0xfff4fe3c, 0xff98ffad, 0xfffa0007, 0xffe7012a, 0x00010000, 0xffe0fe60, +0x0132011d, 0x00af01a0, 0xffbe0069, 0xffeb0007, 0x000cff64, 0xff9affc8, 0x01230000, 0x000a00f6, +0x0070ff8d, 0x01410097, 0x0006ffdf, 0xff73fdef, 0x00730034, 0xfffbffeb, 0x0021ff9d, 0xfefaffda, +0x017aff58, 0x00270000, 0xffc3028c, 0xff080049, 0xfec6fda9, 0xfff10004, 0xfeeb02e7, 0x01b30007, +0x00000000, 0xfff0ffcf, 0x01670000, 0x002d00cf, 0x00e6febb, 0xfef1fe42, 0xff96ffa2, 0x01a3ffe1, +0xfedc0019, 0x000f022c, 0xff82ffd9, 0xfec7012a, 0xff61ffae, 0xfedc00ca, 0x0000ff64, 0x0006ff98, +0xfeaffe76, 0x0060fea6, 0x004900c2, 0xfebbff55, 0x007afff1, 0xfed2fef9, 0xffbbffe8, 0xffe30000, +0xff73fdb4, 0xfff500f8, 0x003b0031, 0x004b0031, 0x00180095, 0x0003ffe6, 0xffe1fdbb, 0x009101de, +0xfff1ff33, 0xfd840029, 0x0068fda9, 0x0167fdcb, 0xfd3aff75, 0xffe60011, 0xfed8000c, 0xffbc01f0, +0xfffa007b, 0x0125fedb, 0xffff0318, 0xfe7fffce, 0xfffa0000, 0x017eff73, 0x01beff78, 0x01d2006d, +0x01820156, 0xff60fdd5, 0xfeaefedf, 0xfeeafee9, 0xffe5ffec, 0x020500b1, 0x0042fff5, 0xffeafffd, +0xff52ffc6, 0xfffefff0, 0xffe600ad, 0x006aff9d, 0xff4bffda, 0x000000e0, 0x01ccffbb, 0xfd8cffad, +0x0029ff8d, 0x0048ffe1, 0x0133fec8, 0x0000ffb9, 0xfff00005, 0xfdb4ffdf, 0xfff3003b, 0xff5eff96, +0xfff1002e, 0xffe2ff9b, 0x0000008d, 0xffc8fff8, 0x000b0068, 0x000e017d, 0xff4c0085, 0xfe38ff30, +0x00270073, 0xffde026e, 0x0003000e, 0x00000035, 0xfda4001c, 0x0012000a, 0x0014000d, 0xfff400d0, +0x008bff68, 0x0062ffcd, 0xffc90067, 0xfe920014, 0x0348ff78, 0xfff7fe5c, 0xfff2ffd3, 0xfff400f6, +0xff3b0076, 0x000affc2, 0x009e0000, 0xfffa016a, 0xff9cff80, 0xfec00000, 0x001dffb0, 0x0013ff2a, +0xffd3ff0c, 0xff5efd8c, 0x01f2fee4, 0xfeef00e5, 0x00970083, 0x00000000, 0x00220000, 0x00d001e5, +0xffe60097, 0xfef4fea5, 0x000f0151, 0x01deff08, 0xffdefef4, 0x002c001e, 0x0204fec1, 0xfebc0020, +0x01920050, 0xff890062, 0xffbaffe9, 0xfedffe0e, 0x0016ff06, 0xfff1febf, 0xffe60000, 0x00500000, +0x001fff63, 0xff130000, 0xffbcfd9d, 0x003c007f, 0x0000002c, 0xff9c01c9, 0xffc3ff34, 0x0297ffe2, +0xffde0125, 0xfff90161, 0xff7cffbe, 0x0128ffda, 0xfe73001c, 0xff1e0086, 0xffe9fff5, 0x00000219, +0xff8cfde9, 0xfd90feea, 0xff24fedb, 0xfe7fff40, 0xfe22ff14, 0xfeed01f0, 0x003a008c, 0xff30005e, +0xfefd00c5, 0xfe91ff5a, 0xfff40022, 0xffe7ff7c, 0x000bffa0, 0xfea60551, 0xffeafff7, 0x0121004c, +0x0020004c, 0x000affd8, 0x01caffdf, 0xffccfff1, 0xfed20191, 0xff07ffd3, 0xfd27008f, 0xff6d009f, +0xfff9ffbd, 0xfd3a0000, 0x0033fff1, 0x0023fec0, 0xfed2fffd, 0xfef50000, 0xff60000e, 0xff9dfe00, +0x02cbfffb, 0xfd4d000c, 0xfff4ff59, 0x008cff82, 0x000e0006, 0xfec80289, 0x0204fd16, 0xff6bfed2, +0xffd3002e, 0x00030019, 0x009d0148, 0xffd900d0, 0xfff1ffe9, 0x0052ffde, 0xffe1fed7, 0xff9d0179, +0xfeceff0d, 0xfd6ffecc, 0x001f0014, 0x0028feff, 0x000f001a, 0xffd8fe55, 0xff07ffa5, 0xff9b00d2, +0x00000025, 0xff060204, 0x009affcd, 0xfdd3fd90, 0x00c6000a, 0xfd16fff9, 0x0046ff51, 0x0025ff54, +0x001cfef9, 0x0395ffa1, 0xfd90fff2, 0x00f2fdb9, 0x0030ffe2, 0x0000fee4, 0x00b40053, 0x02ddffef, +0x001800bc, 0x0204fefe, 0xfde9ffe2, 0xffbcffde, 0x00000000, 0x00d0ffcd, 0xfffaffde, 0xff45001e, +0xfe73ffdd, 0x00170017, 0xfeecff88, 0xffadfff7, 0xfeb8ffea, 0xfe380031, 0xff970000, 0x0232ff57, +0xffd9feda, 0xffe4fcfc, 0x00000000, 0xffecff5a, 0xff680034, 0xffe1fe8d, 0xff4400b5, 0x000f0006, +0xfdb9002a, 0x0061ff40, 0x001a0003, 0x01b30159, 0x001c0013, 0xff9fffeb, 0x0000ffe7, 0x0315ff45, +0x026eff93, 0x0001ff75, 0x000fffe6, 0x0091fffe, 0xffeefeeb, 0xfd9e000f, 0x002100af, 0xffc70073, +0xff9bfed9, 0x00b7fff1, 0x00170070, 0x012a0000, 0x01910069, 0x0128fffc, 0xfead0006, 0x00000000, +0x00190098, 0xfed8fdc5, 0xffe300bc, 0xfe1bff1f, 0xfe5dfeed, 0xff05ff53, 0xffb40291, 0x005c0159, +0xffd5ffe2, 0xff370009, 0xfedb0070, 0x0028fef4, 0xffadfff1, 0x003d0022, 0x001c0073, 0x00b8ff51, +0xfec7ffa5, 0xff84fff9, 0xfd7e0002, 0xfff6fff4, 0x000ffeea, 0xff300022, 0xff570129, 0xfdce009a, +0xffdafdc9, 0xffe8ff05, 0xffdc0325, 0x0016ff5b, 0x008fff67, 0x001fffe0, 0xffd3ffc5, 0xffc40069, +0x007cffd4, 0xfef9ff2f, 0x008c0000, 0x00f3ffde, 0xfff1003a, 0x0064fda6, 0xff4e0150, 0x00200026, +0xfcb8fef6, 0x000eff1f, 0x000affdf, 0x00310005, 0xff80ffff, 0xffd30000, 0xfefa0000, 0xff4cfeee, +0x003d0004, 0xfec7fec7, 0xfe300021, 0xff410010, 0x00800004, 0x0273ff51, 0xfff2ffdc, 0xff60ff81, +0x0035fde7, 0xfeebfff2, 0x0000ffde, 0x001fffd3, 0xffe70006, 0x0006fe15, 0x0001fd61, 0x0099ffdf, +0x01f700eb, 0x00bb0000, 0xff490068, 0x00b4fd5e, 0xffe6fdbe, 0xffeb0124, 0xffa7ff01, 0xfe830133, +0xfde7ffed, 0xfff1ff9a, 0x0260ffd3, 0x01920044, 0xfca0fe28, 0x00c0fd90, 0x003affd9, 0xffd8ffe5, +0x0003016f, 0xfcdbffe2, 0xff070006, 0xffd7ff75, 0x00b901cc, 0xffe9008a, 0x006c0014, 0x00ec016b, +0x0000000e, 0x00190024, 0x0006fff5, 0x00050058, 0x000b006e, 0x0006000e, 0x01470000, 0x017affd7, +0x00460025, 0x0053ff4e, 0x0044001f, 0x0000004c, 0xfff2ffe1, 0xfefd0163, 0xff30ff90, 0xff5d015b, +0xfaaf0106, 0x00bfffe7, 0xfea30000, 0xffbc010f, 0xffe6012c, 0xff97feea, 0x02bf0151, 0xfeeb0008, +0x00a10049, 0x000e0009, 0x002e0097, 0xfdb9ff3b, 0x000dfd1f, 0x02a2fff2, 0xfed50000, 0xfcf9ffd5, +0xffd3ffd6, 0xff5dfe28, 0x0014fdc9, 0x0115ff01, 0x001700bc, 0xfff4febf, 0x0000fd90, 0x001effb2, +0x0047fec2, 0xfef4ff21, 0x00330003, 0xffadfff5, 0x0001fdc1, 0x00cf0000, 0x00e00000, 0xfff40010, +0x00740029, 0xfef1000f, 0xff82ff5b, 0xfff0ffdf, 0xfff1ff31, 0x0039017d, 0xffe2fffe, 0xffa1013a, +0xfff3fd41, 0xffc7ffde, 0x0000ffba, 0xfe920045, 0xfffd0041, 0xffc2fc79, 0x000cfd64, 0x0047ff7e, +0xfddfff13, 0x002bffe4, 0xffe1fe62, 0xfea3fff5, 0xff8d003a, 0x0042011d, 0x02470004, 0xffb8ffc3, +0xfff30000, 0x00930026, 0xff750291, 0xff84030b, 0x024c02b3, 0x0097fa5a, 0xffe4002a, 0x0019ff1f, +0x0030ffbb, 0x0173fdef, 0x00140000, 0xffc8ff4a, 0xff78fffc, 0x003dffe6, 0xfffbff45, 0x00cfffd8, +0x0004000d, 0xfff2013a, 0xff4bff73, 0xffb900a0, 0xfff80260, 0xff7e017f, 0xff5dfff4, 0x00b70017, +0xfd90fff8, 0xff9d0043, 0x01280001, 0xffe1ff88, 0xfda70011, 0x004a00b7, 0x0080fdc9, 0xffd2029f, +0x009affed, 0xf70efe5a, 0xfd9effcc, 0xffb3ffed, 0xffd9ff55, 0xfddeffec, 0x0017fe18, 0xfffd000f, +0x0000008c, 0xffe2ffc7, 0xfdcb01bf, 0xfdfc00cf, 0xffdcfeb8, 0xff060002, 0xffe6003a, 0xfffdff97, +0xfcebffc8, 0x00e6005e, 0x001400b6, 0xffde004c, 0xfaaf0005, 0xff13001a, 0xffa5ff9c, 0xffdd00c7, +0x002cfd41, 0xfd7efd4d, 0x002bfefc, 0x0002fff0, 0x005e0012, 0xfff1ffed, 0x0046ffac, 0xffad0000, +0x01f20020, 0x004dfeef, 0x0087fceb, 0x01f4ffe8, 0xff9201ab, 0xfddeffed, 0xfec2fefa, 0xffedffd2, +0x0291fecb, 0xfffe0000, 0xffe4fff6, 0xfe760018, 0x002bff45, 0x002400e2, 0xff010084, 0x0374ff68, +0xfdbffef4, 0xff7f0000, 0x002effe8, 0x0000fe30, 0xffeb008f, 0xff6400c7, 0xffdeffa4, 0x000cffb2, +0x00130007, 0xff21ffcf, 0x00000047, 0x0009ffe0, 0x019dff6f, 0xff5a0039, 0xfff60007, 0xff9d0000, +0x0000000c, 0xff81fefd, 0x0063fd3c, 0x000a001c, 0xffe4008e, 0x003affd3, 0x0117ffe8, 0xfea6ffa4, +0xffd60049, 0x01c00000, 0xfd16fffb, 0xffbb0000, 0xfee9ff66, 0xfe38fffc, 0x0000002a, 0xffd8ffa7, +0x00240001, 0xfe8d0098, 0x01deff75, 0x000efffe, 0x00f4fdde, 0xffdffedf, 0xff68ff44, 0x0010ffa3, +0x00190000, 0xff9d0016, 0x001801cb, 0xfedfff1e, 0xff8c003d, 0xfd3c0000, 0x00ea0021, 0xfe55ff49, +0xff5b0082, 0xff5b0000, 0xfff1ffe2, 0xfe170023, 0xff40fe0c, 0xffdfff9d, 0x0139ffea, 0xff01000a, +0xffc2ffe0, 0xff3bffd6, 0x0009ffd8, 0xffa10095, 0xff5d0068, 0xfff1005f, 0x0000028c, 0x006e0025, +0xff5afda2, 0x00370083, 0xfff40022, 0xff98ffb2, 0x00abfe6b, 0x00e10000, 0xfdb9ffed, 0xffb5001a, +0xfd88ff8f, 0x001d0003, 0xff73001e, 0xff2f00bd, 0x0022ffea, 0xff9900ec, 0xfe98ff4e, 0x0181ff9f, +0x0000fcdb, 0x0009feaa, 0x001b0034, 0xff2fffda, 0x006a0028, 0xfe6bfed5, 0xfdbffe63, 0x0017ffe2, +0x0307fff7, 0xfeb9fda1, 0xffbcff5e, 0x0039ffe8, 0x001aff40, 0xfd3c0115, 0xff5bfe92, 0xff080205, +0x0033fe6f, 0xfeeaff5b, 0x007f0061, 0xfedfffa0, 0xffd8fefd, 0xffe9fff9, 0xff63ff66, 0x00afffb8, +0x0074fffd, 0x00270020, 0xfff20010, 0xff60ff4c, 0xfffdfddb, 0x00980182, 0x0000fff1, 0x000ffdd4, +0xfffafefd, 0xffe6ffec, 0xfd0c0000, 0x0097fffd, 0xfe370039, 0xfe18000f, 0x0219fd16, 0xff96fff4, +0x0041007a, 0xfeeb008c, 0xff440002, 0x00affe45, 0x019efffe, 0xff66feec, 0xfff7fed5, 0xfff2fed3, +0xff67005b, 0x00170159, 0xff0c0387, 0xffe6000d, 0xff410022, 0xfeaaff57, 0xff64feff, 0xff11ff9b, +0xff6bffbd, 0x0045000c, 0x0000ff64, 0x00740117, 0x0106ff8f, 0x007000b7, 0xffd70009, 0xffd80077, +0xfff00000, 0x00000219, 0x00270033, 0x003dff44, 0xfe7fffd6, 0x0062fe7f, 0xff55fe42, 0xfee6fe60, +0x00540114, 0xffd30000, 0xfefefff1, 0x005fffed, 0xfa5a000e, 0xfdbfff57, 0xff5efffc, 0xff44ffcf, +0xfe22fff7, 0xff720082, 0x0004fecd, 0xffd601ca, 0x0000000e, 0xffb4ff3e, 0x00f90172, 0xff9ffef9, +0x0027fea3, 0x00affe87, 0xff3dffdd, 0xff4a0084, 0x011dfead, 0x00c6fffc, 0xfee5ff81, 0x00b00037, +0xfef8ffa6, 0x0145fffc, 0xffdcff58, 0xfed6ff72, 0xffd6ff8c, 0xfffaff3d, 0xff4100ea, 0xfed6001f, +0xff87ffbe, 0xffdfffb2, 0x0179004c, 0xfeefff46, 0x004b003d, 0x0002fdbf, 0x016f000a, 0xff1afe17, +0x00270054, 0xfe71008d, 0xffd900ed, 0xfe34ff18, 0xfedd0000, 0x0061ff53, 0x007400bc, 0xfff0ffe8, +0x003bff87, 0x00c800d0, 0xffc6ff48, 0xff1dfdef, 0x0047007d, 0xff82009a, 0x0088002e, 0x0172ffc9, +0xff560077, 0xfff9fff7, 0xff2b0044, 0x0212001d, 0xfed4ff47, 0x009cff43, 0x0028ffbe, 0x001bfefc, +0xff460016, 0x000d006e, 0xfef10127, 0xfff9ff51, 0x00890052, 0x00e0fda0, 0xfa6900ae, 0x0221025a, +0xff21ff98, 0xff44ff75, 0xfda9ffe6, 0x004e0085, 0x00490013, 0xfd810099, 0xff7ffe09, 0x002effde, +0xffa5ff60, 0xffa4fef2, 0xfff10018, 0x010bfef1, 0xff97008f, 0xff3cffed, 0x00490050, 0x002affc9, +0xfeabff28, 0xffd6fd37, 0x00950067, 0xff64001f, 0x000ffefd, 0xff14ff34, 0xff7ffe3a, 0xff80011d, +0xff0cff73, 0xffd5ff84, 0xffb0ff60, 0x022dff49, 0xffaa0121, 0xff13ffa7, 0x01c70010, 0xfee0009b, +0x0012ffbb, 0x003c0073, 0xfef6fea8, 0xff5e0010, 0xffe6016f, 0x00000032, 0x0009feb3, 0xffc5ffaa, +0xff40ff4f, 0x013a0091, 0xff9bffb5, 0xfd6300a3, 0x0013003c, 0xff1afff7, 0x00bcfe41, 0xff29011d, +0xff49fd96, 0xff63004b, 0xffc8fd7a, 0xffc1ff57, 0x0041ffab, 0x001fff50, 0x0082fed5, 0x0000ffa2, +0xff070095, 0x00daff65, 0x00690136, 0xfdcbff1d, 0xff9b01e0, 0x00e1fee6, 0x00ef0117, 0x0083feec, +0x0396ffbf, 0x012bffe1, 0xfea9fef4, 0xfe3bff00, 0x00770029, 0x0009ff32, 0x00190214, 0xff47fd3f, +0x00240061, 0xff8c0018, 0xffa8004a, 0x01cc002d, 0xfff3ffc9, 0xfff7fdc1, 0x00a8021e, 0xfe71ff00, +0xff63fffb, 0xfd87ffd1, 0xff4dfe7d, 0xffa60032, 0xff490222, 0x005d0221, 0x01e20014, 0xfff100eb, +0xff41fda6, 0xff2d002c, 0xffed0000, 0x0081051c, 0x009d0036, 0xff3a0018, 0xfff80010, 0xff14fe0e, +0x0043ff41, 0x01e2ff58, 0x0075ff10, 0xfe4b007f, 0xff6100d8, 0x011dfe3b, 0xfed3ff5b, 0xfef4fff9, +0xfffbfe9f, 0xfff2ff5f, 0x002eff85, 0x01030095, 0xff11013c, 0x00b6ffc3, 0xff29fec6, 0x01c7fd99, +0x0088ff42, 0x000ffe9b, 0xfef40020, 0xfffc022d, 0x00d6ffdc, 0x009b007e, 0x00130073, 0xff60ffda, +0xfc8cff13, 0x006d00e1, 0x0221fffe, 0xff40ffc3, 0xffc400da, 0x006bffc3, 0xff410047, 0x0028ff7e, +0x0000fed8, 0x01fefff7, 0x00eaff56, 0x0010fdc7, 0xffcafff7, 0x0028fde5, 0x0135fdbf, 0xffd9001a, +0xffe50013, 0xfff7ff1f, 0xff85fff2, 0x00dfff56, 0x0016000b, 0x0071feff, 0x00bdffcf, 0x0233ff59, +0xff85fd58, 0x00abfd73, 0x0003ff56, 0x01780000, 0x017900c6, 0xfd64ff96, 0x01d9009d, 0xfec9009d, +0x0271fed6, 0x0041fec4, 0xffd0ff45, 0x0021ff0d, 0xfdb9ff0b, 0xffb20046, 0xff4dff45, 0xffa40040, +0x0001ff10, 0x00c7ffc8, 0x0134000f, 0x006dff56, 0xfdf6fe73, 0xff5e005e, 0xffa801db, 0xffdfffc5, +0xff390052, 0xfefe00e0, 0x0134fefd, 0xff58ff00, 0x0147ff1d, 0xff58005a, 0xffd9fea2, 0xffedff0f, +0x026a0089, 0xffe3fe1f, 0xfff4ffad, 0x0000000f, 0x0018febf, 0x0025ff65, 0x004700ec, 0xffe2ffd4, +0xff3afff1, 0x00effffe, 0x0089ff7a, 0xff5600c3, 0x003bff85, 0x036eff07, 0x01ed0016, 0xfda901c5, +0xfed60029, 0xff1802be, 0x004a0050, 0xff3cfe6b, 0xff720045, 0xfe6eff4e, 0x004c026f, 0x0034009c, +0xfe13000e, 0x0219ff02, 0xffc4fe1b, 0x0069fff6, 0xffc9ffd6, 0xffbc0005, 0xffec00ed, 0xffbeffb0, +0xff93ff40, 0xffb0ffc4, 0xfee6ff42, 0x0017feeb, 0xff07011a, 0x0061001d, 0xfef4001d, 0xffe6008e, +0x0019fff0, 0x00730046, 0xffe5fd18, 0x000bff65, 0x0059ff56, 0x008cffe9, 0xfed2ffb5, 0xffd90075, +0x0055ff77, 0x0061ff0a, 0x0094fffe, 0xfda6000f, 0x00ab02e8, 0xffa2ffb0, 0xff62ffad, 0xfabbffd6, +0xff1dff29, 0xfe94fff2, 0xfeffffde, 0x00d4ffc0, 0xfddafea5, 0xfef700a8, 0xfec8fffb, 0x00100009, +0xff9ffffb, 0xffd40045, 0xff5eff60, 0xff840029, 0x00480097, 0xfd86ff78, 0xfebefec8, 0xfec7ff28, +0xfec90005, 0x001bfed3, 0xffd2fee3, 0x0005ff84, 0xffd6fde5, 0xfda0ff57, 0x021401a3, 0x0166ff94, +0x009cff9f, 0xff4eff8d, 0x001bffd9, 0x00b9fffd, 0x0186ff4d, 0xff950069, 0x0001ff7e, 0x005bffba, +0xfe38fffc, 0x002eff57, 0xff130075, 0xffafffb9, 0xffacfddf, 0x014c0025, 0xff54ff18, 0xff9f016a, +0xff8f022b, 0x00980067, 0xffcfff7a, 0x012800bb, 0xffbcfca0, 0xffe9025f, 0xff62feeb, 0xff15fedf, +0x0068fef7, 0x01db0005, 0x0021fff7, 0xff9eff58, 0x00090117, 0x0058fed9, 0xffb9fddb, 0xffff0029, +0xf78effe0, 0x003c000c, 0xff25ffaa, 0x020d0182, 0xfdbdffe7, 0x00bcfff0, 0xff8afff6, 0xfd5cffc8, +0xff68fec8, 0xff500043, 0xfefefef3, 0xff06ff78, 0x0057ff4a, 0xff51000d, 0xffe6ffec, 0x00ddff56, +0x0031013c, 0x0010ff09, 0x005affed, 0xff8b01d5, 0x00be00ef, 0xff680037, 0xff3d0035, 0xff20ffc8, +0xfdbafff7, 0x01d30071, 0xfde5ffcb, 0xfde7ff4e, 0xff73ffa1, 0xfffeff04, 0x004c0007, 0x003fff75, +0xffb5feb3, 0xffe1004b, 0xfde2fd23, 0xffd1009a, 0xff25019c, 0x00990179, 0xffdcffc4, 0xffbcffcd, +0xff81ff0c, 0xff340074, 0xff880117, 0xff2fff12, 0xff5900c4, 0xfff1fefd, 0x0006fee9, 0x0074fd1b, +0xff11ffe5, 0x0235ffe8, 0x007d0121, 0x0083fd8d, 0xff78007b, 0xffd1fd69, 0xff4cfe6c, 0xff4e002c, +0x0322001a, 0x01ac01f2, 0xff9ffe15, 0x0153ffa1, 0xffdbff5d, 0x029b0008, 0xfee6ffd5, 0xff75feaa, +0x0035fe0e, 0x011f00e0, 0x00a9ff7b, 0x00ed003b, 0x00e30046, 0xfe9b000a, 0x00e1ffdf, 0x011aff54, +0x0093feea, 0xff97ff3c, 0x0184ffad, 0xffaeffca, 0xffe90003, 0x00e80012, 0xffebff57, 0x009f0036, +0x0000fe5a, 0xfff50079, 0xfefffee5, 0xfea8fe41, 0xffeefee3, 0x0109ff57, 0xffe3ffb0, 0xfe0affbd, +0xfcf500ae, 0xfe25012b, 0xff180065, 0xffcafcde, 0x004600b8, 0xfeb5ff7c, 0x0074ffe4, 0x007700dc, +0xfc8d007b, 0x00120243, 0xff4ffe7e, 0x0181008c, 0xffa5002a, 0xfe5dff2f, 0xff34fea3, 0xfee6fe34, +0xfef4ffcc, 0x01d5ff5d, 0xff74ff34, 0xfdd3ff4e, 0xff2efeb6, 0xfdeb001d, 0x02060134, 0x00cafeb5, +0xfe4c00bf, 0x006bff0e, 0xfff90007, 0x00ac0098, 0x0246feda, 0xffc600d7, 0xffa6ffc2, 0x00f5ffd1, +0x01f3ffc9, 0xffef0007, 0xfddbffee, 0xfe69ff7f, 0x00880005, 0xff580004, 0xfe71ffe6, 0xfae5017f, +0xffcffffe, 0xfeb9001b, 0x00f6ff00, 0xffe40019, 0xff56002f, 0xfaaeff4a, 0xff87fefe, 0xff63ff00, +0xfe4c023f, 0x0047ffd5, 0xfff6ff60, 0xfff30057, 0xffddff68, 0xfe25f816, 0xffa2ffe3, 0xff92ff16, +0x019300d1, 0xfee5ff23, 0xffff004b, 0xff7e0043, 0x0088fff7, 0xff08ffb2, 0x000000fe, 0x0021ff7c, +0xff3aff7e, 0x00b2017e, 0xff4400a4, 0xffa70077, 0x008cfe06, 0x00540259, 0x006d001b, 0x004b0006, +0xffa3ff9c, 0x00ed0042, 0x00050186, 0xffacfae5, 0xffe30097, 0xffd50039, 0xffff0055, 0xfff00107, +0xffc10075, 0xfec4ff3c, 0x00d70024, 0x0117ff76, 0xffc2ffd3, 0xfdcdffee, 0x01a600cc, 0xfe3600aa, +0xff57ffce, 0x0103ffbe, 0x0103fd70, 0xff850019, 0xfe27ff51, 0x004eff5f, 0x00f0ffb7, 0xff2c0070, +0xfe5a0095, 0xffb901cc, 0xffbbff13, 0xff55ff0b, 0xfe9b00b3, 0x0080022b, 0x0062fefe, 0xfe8cffed, +0xff9df766, 0xfffbff49, 0x0000ff96, 0x00d1ff61, 0xfe34ffb6, 0xffde0013, 0xff7800a2, 0xfeff0166, +0xff17fff9, 0xfec4fe73, 0x0221fd37, 0x02190000, 0x000e0208, 0xff47ff97, 0x00df00ef, 0xff40ff7f, +0xff240009, 0xff71ff43, 0xff44007f, 0x006eff5e, 0xffeeffcc, 0x000dfd8d, 0x0073fff7, 0xfdc100b2, +0x0063fd78, 0x01cafed6, 0x00c4ffc6, 0xfff1ff12, 0xfed70066, 0xff290221, 0xfe1bff15, 0x00b30037, +0xff20ff8c, 0x0071002f, 0xfeba000d, 0xffd6ff36, 0xfff0ffdd, 0x007bfff8, 0x0052fd72, 0x0121ffcd, +0x054f00b0, 0xff33fff6, 0xffc0ff47, 0xffb0ff37, 0x004bfff7, 0xfef3ffda, 0xffa1ff35, 0xffca001d, +0xfd84ff44, 0xfef3ffea, 0xff6d009b, 0xfff000a3, 0xffd3ff3d, 0x010bfd27, 0xfdb9fe9b, 0xff01ffe4, +0x0023001d, 0xff2bff0b, 0xfe32ffd1, 0x02600036, 0x00060373, 0x00700075, 0xff27ffe9, 0xff860027, +0xff96ff52, 0xffb500f6, 0x0211ff49, 0xff810009, 0xff44fff0, 0xff330092, 0xfed8f816, 0xfffbffa9, +0xff11ff1f, 0xffcbffe8, 0x008ffff7, 0xff11ff90, 0x004bff60, 0x005a0067, 0xffe1000a, 0xff650020, +0xfda1ff6f, 0x01ce020d, 0x003cff69, 0xff59008c, 0x0253ff4d, 0xff9bff5b, 0x00f90088, 0xff82016e, +0xfff50004, 0xff8c0167, 0xffc0fff9, 0xff54008c, 0x001f0074, 0x014a0003, 0xfe290058, 0x027cff94, +0xff57ff36, 0x00c30134, 0xff1dff58, 0xfe4bfdb8, 0xfe6ffe98, 0xffa10004, 0xfe09ffab, 0xfe92fedc, +0xfeccff78, 0xff76ff41, 0x011e00e5, 0xfde5ffe3, 0xfee50124, 0xff3a0155, 0x0000016a, 0xfffa00b1, +0x015eff24, 0x0009ff07, 0x0221ff0c, 0x007dff20, 0xffe3ffde, 0xfd3500a8, 0x0233ffac, 0x0098ff28, +0x0022ffb6, 0x008900b4, 0x031efe8e, 0xff80fefc, 0x01370003, 0x0255ff65, 0xfee0ff50, 0xfff4fce8, +0xff4efd5e, 0x0193fe1f, 0xfe2fffdc, 0xffc90023, 0x013400eb, 0xff4affed, 0xff9fff54, 0x0056008a, +0xffb0ffc3, 0xfe8a02eb, 0x003dff9d, 0xffef0137, 0xff3c00dc, 0x002d0147, 0x0045ff46, 0x01c5fffc, +0xff4afecd, 0xfe5cffcd, 0xffcafdd7, 0x003f013c, 0xff62ff76, 0xfdc1ffb8, 0xffdf0030, 0x01d5fd16, +0x0050ff50, 0xff17ffe5, 0xff02ffd8, 0xfe670098, 0xff8d005a, 0xfff9fe7e, 0x01f600e1, 0x01260062, +0xfeea0139, 0x0031ff1d, 0x029d0000, 0x0056ffbf, 0xfdef007b, 0xffa8fff7, 0x00930142, 0xffd5fff9, +0xff4d00e6, 0x01c8feda, 0x0082ff5e, 0x0132fffd, 0xffeaff93, 0xfe920153, 0xff1200be, 0x00e800f9, +0x002a0137, 0xff790107, 0xffecff27, 0x0030002b, 0xffc100dd, 0x013cfd72, 0xff57002c, 0xfff5ffda, +0x014d00ae, 0xfe7effc7, 0x00edffd9, 0x0007fe67, 0x014b008a, 0xff33fff9, 0xff4bff8d, 0xff66fda6, +0xff3afee1, 0xfff6fed8, 0x00910013, 0xffdb007a, 0x0050ffc3, 0x0024ff75, 0xfebfffb7, 0x0007ff29, +0xff20fde0, 0xfef300bf, 0x01f5ffd0, 0x0009ff9c, 0x02a4001c, 0xfd43fff3, 0xfe8e0093, 0xff00fedc, +0xffae0098, 0xfd42ff4f, 0x0067ff59, 0x003f0002, 0x002eff7e, 0x008dff20, 0x018900c0, 0xfdfcffc9, +0xfeb7fff6, 0x006a00b8, 0xffb8fed0, 0xffd3ffaa, 0x017400e1, 0xff9c007f, 0xff51ff4c, 0x0012ff47, +0x005a00bb, 0xff69fe77, 0xfefc0061, 0xfeabff51, 0xffedffa7, 0x0010ff0c, 0xff45ffeb, 0xfe05ffb4, +0xff96fdf9, 0xffa1007d, 0x002c0050, 0xfffafed5, 0xffeb002a, 0xfd86ffd2, 0xff4b00e1, 0xff8efee5, +0xff670085, 0xffcafff6, 0xff4dfd38, 0xffb9ff48, 0x00f7000e, 0xffb0ff24, 0x0128fef2, 0x000dff55, +0xffed01cb, 0xfde501fe, 0x013cffc3, 0x0088fe96, 0x016cff7f, 0xfff9fd6e, 0xff280000, 0x0081ffd7, +0xff5cfdc5, 0xfd9d00c0, 0xfea30083, 0xffffff95, 0xff5effef, 0xff690078, 0xff2aff56, 0xff5bffb5, +0xffc8ff11, 0xfef4fc51, 0xffbfffdc, 0xffcaffc0, 0x00020042, 0xffbaff15, 0xff87ffe4, 0x0008ff3d, +0xffa200e8, 0xfce1ff4d, 0xfdd7fdf0, 0x0098fd8b, 0xffbfffce, 0x0061ff14, 0xff55ff5d, 0xff68ffe4, +0xfe990033, 0xff3effc8, 0xff51ff33, 0xff3dffc5, 0x00ec0137, 0x0113fd77, 0x0000ffda, 0xfe450212, +0xff7afffd, 0xffdafdf9, 0xffe70028, 0x0007ff07, 0xffc10072, 0x00370011, 0xfe54fff1, 0xfe20029c, +0xfd84ffd4, 0xff540029, 0x0174ff55, 0xfffffe9e, 0xff5700f6, 0x00b00080, 0xfda9012a, 0xffdf0011, +0xff2d0001, 0x007e0278, 0xff4d00bd, 0xff4d0097, 0x008801ce, 0xff4600b1, 0xfda20013, 0xfe96ff54, +0x000f003a, 0xfd38ffae, 0x0089ff0a, 0xff4f0098, 0xffecffd3, 0xffbcff94, 0x002bff11, 0x0057fdc7, +0xffe0ffbe, 0x0024ff85, 0xffe100da, 0x0089ff7c, 0xff47fdab, 0xffb7feb4, 0xff48000f, 0xffe6ffed, +0x0147ff3d, 0x0332fed8, 0xff5dff9f, 0xffd4ff68, 0xff5b009e, 0xff9dff34, 0xffacfed8, 0xff2affb5, +0xff5fffba, 0xfeba00ac, 0xfff6fef3, 0xfffbff1f, 0xff5afef7, 0xfff1fc5e, 0xffe0ff1b, 0x0013fe42, +0xfee101cd, 0xffa20007, 0x0017fddb, 0xfe32fd5c, 0xff52fecb, 0x0036ff43, 0xff4200d6, 0xff0bfecc, +0xff9d0020, 0x000200e1, 0xffc3ff5e, 0xfff0ffa1, 0xff47fddd, 0x004201d5, 0x00d7ff6d, 0x00220069, +0x01dbfefb, 0xfff60242, 0xff560027, 0xff76feb9, 0xfdbe0012, 0x0091006c, 0x0013004c, 0xff200108, +0x00b2ffc1, 0x0059ff3d, 0xffd1ffc9, 0xffe4fff0, 0x01f5fea6, 0x001cff10, 0xffe600e4, 0x02e500f5, +0xffbafd8b, 0xff4bffec, 0x000000cd, 0x003b0007, 0x02470108, 0xfce202be, 0x011b0098, 0x004efef3, +0xff1f0138, 0x003cfffd, 0x009cffa6, 0xfeb6ff90, 0x001afeed, 0xfff5fc51, 0xfedf00ca, 0x0010000a, +0xffe50097, 0xffb800c8, 0x0046ff85, 0xfefdff0d, 0x0134ff42, 0x005b0010, 0xff58ff74, 0x00ab004b, +0x02e10072, 0x0062fdad, 0xfe8eff3a, 0xffed0052, 0xff41ff5f, 0x0007feb7, 0x002b0077, 0xfae40069, +0xffc2ff7b, 0xfdd50012, 0xffd300ca, 0xff57ff23, 0xff4e031c, 0x00b70067, 0xff8efe69, 0xfe3aff43, +0xfeecfff7, 0x005a025f, 0x00b3ffe4, 0xfe6cff8d, 0xff630174, 0xffc700f6, 0x0192ffe4, 0x0126ff33, +0xffdfff51, 0x0292ff49, 0xff0f0117, 0x00070179, 0x000efed7, 0xfda0ff9b, 0x0073000e, 0xff6901e5, +0xff51fedf, 0xffff000a, 0x00cdfed8, 0xff8dffb7, 0xff15005e, 0xffd1fef6, 0xffd2ff45, 0xff69fff0, +0x0134ffec, 0xfff0ff96, 0xfeb8005e, 0xff43ff76, 0x00ef0000, 0x003a0008, 0xfed6ffea, 0x0040fdb9, +0xfda600b6, 0x00050000, 0xffc3ff00, 0xff7b0046, 0x002c002b, 0xffd600a9, 0xfde5001d, 0x0016ff01, +0x00efffcf, 0xfd8ffffd, 0xff17ff63, 0x0178ff97, 0xfe5d01bd, 0xfe92ffe3, 0x0039ff6e, 0xffe500ed, +0x02e9ff49, 0xff650019, 0x00b60061, 0xfccefee9, 0x00b3ff50, 0xfe92ffc4, 0x0004025e, 0xff94ff48, +0xfec9fdbe, 0x0034ffde, 0xffe5fef3, 0xfffd001d, 0x0042020b, 0xffe3fd70, 0x0159fed3, 0x0120ff47, +0x021c005d, 0x0008ff56, 0xff41002d, 0x00b101fa, 0x0005005c, 0x00cc0167, 0xfa84ff33, 0x003700d1, +0xffb5ff6e, 0xff420023, 0x0049ffaa, 0xffb30043, 0xff15fd17, 0x0094fedf, 0xfd22fe5f, 0x01e0ff8a, +0xfea8ffde, 0x0095fede, 0xff96ffe5, 0xff5801aa, 0x00440004, 0xffaeff5e, 0xffb7feb7, 0x00b0febe, +0xfec50028, 0xffb80106, 0xfff10166, 0xffabff0f, 0x0107ff07, 0x00efff63, 0xff9dfef5, 0xff3f00d8, +0xfee30370, 0x00aa00d3, 0x00ae01f9, 0x00cbfe82, 0xff42fec9, 0x023a0037, 0x010a00fe, 0xffe5fef7, +0xffd4ff11, 0xfee1ffbe, 0xfecbffaf, 0x00c4fff5, 0xfa840015, 0xff890016, 0x0080fe2f, 0x0072feb6, +0xfe44003b, 0xff790170, 0x00c90005, 0x000f00a1, 0x01c7feda, 0xff4f025f, 0xff9cff7f, 0x01db0126, +0x01c7ffbc, 0x00600155, 0xff0000bf, 0x002dff42, 0xfff6ffed, 0xffa70098, 0xff8d0108, 0xff9a0018, +0xff7cff5c, 0x0045fe4d, 0x010eff66, 0x00b000e9, 0xff1e00f6, 0xfe67fe85, 0xffed0173, 0xfdd1fead, +0xff12fead, 0x00cb0175, 0xfdb9ff3f, 0x006cfff5, 0xffbcfeda, 0xfee50088, 0x01df00b4, 0x01d80159, +0x0037ff5f, 0xff450029, 0xfdaf0053, 0x0173fd7f, 0xff75ffb6, 0x00220028, 0x004e0005, 0x0053ff78, +0x00e8ffe9, 0x0059000b, 0x00a5ff7d, 0xffa001f3, 0xfff20183, 0xfff6fee2, 0xff3a004d, 0x029bffc9, +0xff7c0380, 0x026d013e, 0x01df003c, 0x00910010, 0x0165ffa4, 0xff230019, 0x00f7ff1a, 0x01eaff58, +0x0028000f, 0x0169ffa6, 0x0064ff7e, 0x0005000f, 0x00c3ffd9, 0xff7ffde9, 0xfffcff04, 0xffe9fea4, +0x01d4ffe7, 0xffa3fef6, 0xfd6dff48, 0xff7efef2, 0xfee8fd92, 0x004effb5, 0xff80ff0c, 0xfef102ba, +0x0012ff1a, 0x00e20029, 0xff730042, 0x00270164, 0x00f50039, 0x00a4ff79, 0x006ffe9d, 0xff5100c4, +0x0129ff19, 0xffd7ff37, 0x002c0065, 0x0167ff58, 0xffeeff30, 0xffd1010e, 0x0096fefa, 0xff0aff47, +0xfff9ff06, 0xffddfecb, 0xfe9f0192, 0x01a3ff8b, 0x000f003d, 0xfdc40012, 0x00acfede, 0xfc92021c, +0x00d4ff41, 0xfff4fffb, 0xff63ffd4, 0xfd600003, 0x0238fef2, 0xfffe00b9, 0x0023fe38, 0x010eff2d, +0xfddc00d6, 0xff700014, 0x00e3fda3, 0xfff2ffb6, 0xffebff58, 0x0037001e, 0xfd81ff75, 0xff9c0049, +0xfedd03a2, 0x002c00f5, 0x016afe92, 0xfec9ff75, 0x012001be, 0xfdcf015f, 0xfeacff4f, 0xf876ff15, +0xff29ff65, 0x0125fe9f, 0x0141fc5e, 0xfe4100d3, 0x000f0155, 0xff9b006b, 0x00bffd43, 0xfdf60147, +0xfe9aff42, 0xffb000a8, 0xffa70115, 0x00b0feab, 0xfea8000f, 0xff30feb7, 0x0110ffe1, 0xfd6ffef0, +0xff83ffcd, 0xffa1ff29, 0x0004fd92, 0xff43ff25, 0xfdb801d6, 0x0000fc3c, 0x00b90030, 0xff1dfe0e, +0x0008013b, 0xfeca00f3, 0xfef8fe21, 0x0000fd70, 0x0153fc6a, 0xff28018e, 0x0011ff29, 0xfde4ff90, +0xff99ff8c, 0xfe55000e, 0x0084fedd, 0x00ce029e, 0xff95ff91, 0xff2d00bb, 0x020bff58, 0xfe7dfe7a, +0x0063fffe, 0xff0bff53, 0xff1e015a, 0xfdbc00c1, 0xffc2ff58, 0xfce80021, 0xff96fe8b, 0x001effa3, +0xfd74ffe1, 0x0252fd22, 0xffa4fe09, 0xfedfffea, 0xff50008a, 0xff2dfef7, 0xffaa0002, 0x0120ff81, +0xfff200a9, 0x006c0186, 0xfff5ff73, 0xff320060, 0x01b1ffff, 0xffa50302, 0xff3600f5, 0xfe8fff26, +0x0145ff9b, 0x00f8ff4f, 0xfffa0022, 0x003fffdc, 0x0110ffdf, 0x01350000, 0xfe99001d, 0xfe78feff, +0xff4c0002, 0xffea004b, 0xff99feaa, 0x0093ff3b, 0xfe500318, 0xffb7ff43, 0x01640021, 0xffe1ff96, +0xfeabff4d, 0xfff00257, 0x02330000, 0x0192ff95, 0xfed3ffea, 0xff34fe99, 0xff77fce5, 0x009fff4d, +0xffbc00c6, 0x0328fe97, 0x00ce0057, 0xfeaefd70, 0xffa7ff9d, 0xff580003, 0x0079ff1c, 0xff9fff47, +0xfdec009d, 0x0170000a, 0x007cffb5, 0x01afff74, 0x0009fe94, 0x01aeff94, 0xff690072, 0xff6c0023, +0x000eff34, 0xfdc20001, 0xfec201ab, 0x010100b0, 0xff5000bc, 0x00eafe07, 0xfd72ff6e, 0xffa500ea, +0x00af00ea, 0x0008ffa5, 0x007b00c1, 0xffa6ff87, 0xff3aff37, 0xffbf0019, 0x00080010, 0xfebfffd3, +0xfed40013, 0xff17ff6d, 0xff8fff43, 0xffabff1f, 0xffd4ff73, 0xff430028, 0xfffeff33, 0xff5bff48, +0xfe5cff65, 0x00270076, 0xffb300a2, 0x0053ff1a, 0xfecdfd74, 0xff4cff9e, 0xffc600b0, 0xffeb0123, +0xff5aff8c, 0xff4cffff, 0x000bff56, 0xfd640076, 0xf7d5ffea, 0xff2f0005, 0xff360041, 0xfedcff4a, +0xfe98febd, 0x00bf0099, 0xff4bfedd, 0x002b0118, 0x0110fd7d, 0xfce4fde0, 0x00180053, 0xfd4200e4, +0xfffd000b, 0x00930176, 0xff94ff73, 0x0045fddd, 0xfd42fe50, 0x004a0114, 0x0116010a, 0xffb40169, +0xfe300134, 0xff9a00cf, 0x013cfe34, 0x011b009b, 0x0057ff99, 0xff89022e, 0xfff80088, 0x02dc0226, +0xff41fffc, 0xff750197, 0xff3f019b, 0xff640015, 0xff8900f5, 0x001bffcb, 0x00cffe7a, 0xff41ff72, +0x0003ff69, 0x00a80084, 0xff25ffdb, 0xfed6ff30, 0x00fc0086, 0xfeeaffe4, 0x01bcfead, 0x00f6fe56, +0xfff1fc5e, 0xffad001f, 0xfff3ffcc, 0x000b00a9, 0x0072ff96, 0xfeff00d4, 0x002cffe8, 0xfed3ff11, +0xfeacff8f, 0x0281fea8, 0xff08fd4a, 0xff7b009b, 0xff2bfdbe, 0x0142ff0f, 0x0235fffa, 0x01850252, +0xfeaefe89, 0xffbafec7, 0xffedff99, 0xffb3ff4e, 0xffdd00d6, 0x002cff34, 0xffaafda9, 0xfe9bff63, +0xff54fea0, 0xff3c00b0, 0xff6aff4f, 0x010a007b, 0x00a5fe7a, 0xff77ff65, 0xfe8c003d, 0x00b3ff88, +0x0010ff55, 0x006a01a1, 0xffe801dc, 0xff53015a, 0xfe18000f, 0x001b0196, 0x0064fd64, 0xffd30036, +0x003dfffd, 0xffdc00a2, 0xff4e0071, 0xffe3005b, 0xfe4b010d, 0x009cff96, 0xffbc0090, 0xffba0143, +0x0006ff5a, 0x010500bd, 0x01ca0242, 0xfea60269, 0x00acffcb, 0x00e70010, 0xfee300e2, 0xfec6ff4d, +0x000000a4, 0xff37ff75, 0xffadfeaa, 0xff180170, 0xff52001c, 0x00070171, 0xfe100064, 0x006cfe18, +0xffddfdda, 0x0010fedb, 0xff80010e, 0xff6201cf, 0xffe5ff06, 0x002cffb5, 0x00b40017, 0x0003006a, +0xffff0381, 0xff29fea6, 0x00250171, 0xfec1ffe3, 0xffaaff6b, 0xfeddfebb, 0xfe9a001b, 0xffb9ffff, +0xfe63fe97, 0x0242fdd3, 0xfedbffee, 0xffec007d, 0x00ccfdbe, 0x01140051, 0x031afe7d, 0x0015ff18, +0x0076ff80, 0x00b4feae, 0xffd4ff73, 0xf7d5ff1f, 0x002600b5, 0x0257021c, 0xfe93ffa0, 0xfe53ff4f, +0xff6effa2, 0x0078ffee, 0x002dffbf, 0x00d8006a, 0xfe0dff54, 0x00060096, 0xfd5c00eb, 0x00b50128, +0x007efedc, 0xffb7fdeb, 0xfee5ff63, 0x000201b6, 0xff83feae, 0xff4501af, 0xfd65ff52, 0x00e6ff58, +0xff9a049c, 0x0124ff69, 0x01d6008a, 0xff4e0040, 0x0141fff5, 0x004dffb8, 0x0004fdf7, 0x00aefe05, +0xff8d01c1, 0xffccff08, 0xff61fe18, 0x0041fe9e, 0xfffb0125, 0xfea4006e, 0xff7dffe8, 0xff7bff34, +0xfec90056, 0xff2e00ea, 0xff8dff3f, 0xfeb80105, 0x0024ff12, 0xfee10101, 0xffbcffba, 0xfe3a004e, +0xfdf7ff48, 0xffbaff35, 0x0118007e, 0x00b500f6, 0x008cfebf, 0xffbbfed8, 0xfeff00d6, 0x0176ff42, +0x003400b2, 0xffcd0017, 0xff950064, 0x0021020d, 0xffb40235, 0x0076fea6, 0x0004ff06, 0xff8afe96, +0xfd8bff96, 0xfff6003a, 0xff5effdd, 0xff560193, 0x0079fffc, 0xffc1017b, 0x00e8ff31, 0xfa69004d, +0x00ab00df, 0x01020173, 0xffe70006, 0xff4a00a9, 0xfec4ff2b, 0x013f0149, 0x00650101, 0x01f4fe63, +0x005fff28, 0x0090fdf6, 0xffe7ffeb, 0xffae0029, 0xff2bff6f, 0x00040155, 0xfff5ff4b, 0xff54fdca, +0x0128ff8e, 0x010effd8, 0x007c0192, 0xff06fea6, 0xffff0019, 0xfea8ff37, 0xff7b01fa, 0x011afeab, +0x0066ffcd, 0x00c2fe8f, 0x0054ffbf, 0xffc5fecd, 0xfd15ff17, 0xfe4bfdef, 0x000f010b, 0x01ae00bf, +0xff04feb3, 0xfe21fdc1, 0xfff4ff4e, 0x0137febd, 0x006c002f, 0xfe0dfe69, 0xfec8ffb0, 0xff99ff3a, +0xff77fe3b, 0x013ffe94, 0x00b7feda, 0xfe8b000c, 0xfe6c00b2, 0x0009020d, 0xffdb0105, 0xfffd001b, +0xff770013, 0xfea90116, 0x00a300b2, 0xfe25fd99, 0xfff6ffd3, 0xff26fec1, 0xfef10014, 0xfe2c0003, +0xff91fd4d, 0x005cff39, 0x0033ff83, 0xfeacfdf7, 0x007fff8b, 0xff500082, 0xff4fff6d, 0xff3dfe18, +0xfefd00b4, 0xff3ffda1, 0x0007fe51, 0x02b600d0, 0x0052fedc, 0xfda20004, 0xff11fede, 0xff4ffe06, +0xff96ff47, 0xfde7ff66, 0xfe6600d6, 0xfff20004, 0x000aff20, 0x00d7003b, 0xff6a0104, 0xfd910084, +0x005f0016, 0x0079ff2b, 0xff2800dd, 0x007600a2, 0xfeecfe7c, 0xfea7ff57, 0xfffdfea8, 0xff9c0104, +0xfe89ff47, 0x0124000b, 0xfecbfebc, 0x006affa3, 0x003601b4, 0x01c10288, 0x003000e2, 0xfe6cffbd, +0xffd40037, 0xff53ff55, 0x0092ffc3, 0xfec80028, 0xfe37009f, 0xfe83ff1c, 0x00fa0011, 0xfda400c4, +0x0039ff2a, 0xfed3ffef, 0x0000ff91, 0x01bcffe0, 0x00a8fff1, 0xffbcff48, 0xfadafe2d, 0xff72ff7b, +0xff5bfd93, 0xff37ff4c, 0x01060096, 0x00b1014a, 0xffe5010b, 0xffeb004c, 0x001fff62, 0xffe1ff95, +0xfefe01c8, 0x017dfe0d, 0xffeeff2c, 0x00f6fecb, 0x007900c4, 0xff04fe7b, 0xfe210125, 0x001d0000, +0x019df78e, 0xfeadfe68, 0xfdb401e8, 0xfd72ff8a, 0xff8a0093, 0xff290116, 0x0323fea9, 0xfddeff3f, +0xfad8ffb0, 0x0000ff47, 0xffff0018, 0xfe9eff96, 0x00e4fef3, 0x004cff3b, 0x0037fffe, 0x0166fe93, +0x000cfe4d, 0xffb2fff5, 0x023afef0, 0x00b2fee9, 0xff47ffc5, 0x006cff0a, 0x00ceff28, 0xffe1ffd9, +0x0106ff49, 0xff960033, 0x00a8ffec, 0xff63ff28, 0x00050108, 0xff70fff5, 0x00ef005f, 0x0139ffcc, +0x00a7008e, 0x019c00e2, 0xff0cff7d, 0xfeae0002, 0x0000006b, 0xffa0019c, 0xfe64ffa6, 0x0000029c, +0xfe05025d, 0x00b4ff4f, 0x00c3019d, 0x009b0010, 0xfdf6fec4, 0x0022feb7, 0xfdaf0004, 0x00b5fe7e, +0x02bfffdd, 0x0060ff98, 0xff9afef5, 0x01ad0213, 0xffbb0040, 0x00cbffa3, 0x021500b9, 0xff7b01d5, +0xffe5ffdb, 0xfed20066, 0xff8c0006, 0x00a5ffca, 0xfff8ffc5, 0xff37ff04, 0xfff70050, 0xff29ffb0, +0x006701e9, 0x01bcffcc, 0xfff7ff70, 0x0017ff88, 0xff1a0242, 0x006e0244, 0x009b002d, 0x0046ff4b, +0x0008006c, 0x009b008a, 0x01b30013, 0x00ef0119, 0xfc7f000b, 0x016aff47, 0x0214fed2, 0xfd7d00b3, +0x000bff2a, 0xfeec024c, 0xff93ffbb, 0xfefafd73, 0x00cdfff9, 0x01150113, 0xfef5fe6a, 0xffd0ff1c, +0xff240138, 0x0107001a, 0xfffdfeda, 0x00490028, 0xffdc0001, 0xffd0fe98, 0xffae0016, 0xff470022, +0xff42fffb, 0x01bbfffb, 0xfe90fe67, 0xffeafe4d, 0x0012fee1, 0x00bbffbd, 0x01fbfeeb, 0xff47fd87, +0x0016011a, 0xfed2ff6d, 0xfee50080, 0x018efff6, 0xff64fe91, 0xfd58fed9, 0xffe9ff2e, 0x0023ffcc, +0x0075ff18, 0xfed702d9, 0x001ffee9, 0x00d60000, 0xffec0013, 0x001bff6c, 0xfda2ff25, 0xfeddff47, +0xffb1fed5, 0x01f40001, 0x00c10096, 0xfffaff1f, 0xfef50024, 0xfe55fffc, 0x00450023, 0xff8dfe29, +0xfed2fead, 0x000000af, 0xffe7fffe, 0xff88006a, 0x0185000b, 0xff6400b2, 0x01f20000, 0xff90ffff, +0x00b2ffb0, 0xffeb00d0, 0xff7ffed4, 0x004dffa3, 0xffefff89, 0x00ce0021, 0x01cffe5f, 0x00010042, +0x01af01b5, 0xfff5fe65, 0x01b50269, 0xffe201f3, 0xff76ffb9, 0x0097fffd, 0xff8aff29, 0x0041fed0, +0x0037fde8, 0xff9bffae, 0x00b0ffa3, 0xff7afe99, 0xfed30159, 0x0028ff57, 0x009b001d, 0xfff6007e, +0x0000ff1d, 0xff50ffec, 0xffc6ff43, 0xffd7fff5, 0x005efc3c, 0xffb701f2, 0x0175fe8f, 0xfed3ff0b, +0xffdcff61, 0xfef0ffe6, 0x0174ff3e, 0xff64ffa9, 0xfe8ffe1b, 0x001affbf, 0x0017fd27, 0xffb1fff8, +0x0144fd60, 0x0066ff22, 0xffe8ff04, 0xff2dff5c, 0x01880115, 0x0063ff5f, 0x0027ffe0, 0xfe7eff4e, +0x00520263, 0x00a6ff37, 0xfff200bf, 0xfef800c1, 0xfefbff3e, 0xff7bff48, 0xfe99014a, 0xfe5ffff9, +0xffd80088, 0x008a00f7, 0x002dfeb7, 0x02380054, 0xfffaffdc, 0x0103ff73, 0x0108ff57, 0xffa7ffd4, +0xfeb1ff61, 0xfedeff34, 0xff84ff5d, 0xff350049, 0x001fffb5, 0xff54020e, 0xfdb9ff4d, 0x00800024, +0x000700be, 0xfe8aff70, 0x010eff56, 0x0000ffe1, 0xfee0ff31, 0x031bff96, 0x01df020e, 0xff500009, +0x00c60079, 0x001afedc, 0xfff5fe30, 0x01e8ff77, 0x008d0073, 0x004eff8f, 0xffe5000d, 0xfede00b0, +0x00790236, 0x00bcffa4, 0x0116ff49, 0xfe330130, 0x006cff7f, 0x00360003, 0xfffeff67, 0x0094ffb2, +0xff72ff9c, 0xff7b001c, 0xfee6016d, 0x000cff56, 0x000500c9, 0x00330008, 0xffed009a, 0x0526ff9e, +0x00e9ff2a, 0xfebdfeb3, 0xfecbff0c, 0xff9cff7b, 0x0043fff5, 0xfff0feda, 0x0170fdb3, 0x0006ff3a, +0x0095ffcb, 0xffbffece, 0x00c5016a, 0x005cfcd7, 0xffb5ff2b, 0xff31fecc, 0x00170078, 0xffb0fff0, +0xfda1ffca, 0x002cfff9, 0x007500c5, 0x00e9ff07, 0x013a0063, 0xffcb0385, 0xfffb0064, 0x026dff39, +0xfd7dfff9, 0x013800b2, 0xfffcff2c, 0xfc80fec5, 0x0143ffa3, 0xffe1ffa9, 0x016100fe, 0xff3300be, +0xfeb300cd, 0xfeae0000, 0x0011ffda, 0x00d40001, 0xfe9100b1, 0xfe17fe4a, 0xff12ff4a, 0xff65fff2, +0x01ab0160, 0x005e00d6, 0xfe9ffab1, 0x0034ff84, 0x0380fed6, 0xff54ff49, 0xffa6000b, 0xff4aff9d, +0xfec500c3, 0xfdd1006d, 0x008eff4a, 0x0213fea9, 0x012bff41, 0x0143feb1, 0x0084ff62, 0xffb90021, +0x009f009d, 0xffc2ffcb, 0x00f4012b, 0xfe93ffaf, 0xff53fded, 0xfdc2008b, 0x005a0148, 0x000001c5, +0x001cfe3a, 0xffbe0002, 0xff41ff49, 0xffcbfdf0, 0xffc2fef5, 0x0154ff92, 0x00b7fffc, 0xff4bffae, +0xfda2ffca, 0xfdd3fefa, 0xfc90ffbd, 0xff4fffee, 0xff3dfd9d, 0xff33024c, 0xfe66ff64, 0x0007ffbd, +0xffb8ff98, 0xff5e0023, 0xff64feab, 0x001900bf, 0xff53fed8, 0x007cfd77, 0xff750048, 0xff22fff0, +0x00640023, 0xff68ffdd, 0xff77024c, 0xfe9a02be, 0xffc2fec4, 0xfedf0013, 0xff350012, 0xffbf00be, +0x013b0014, 0xffe8fcdd, 0xfee1ffe9, 0xff1b0013, 0xffbffebb, 0xffd30018, 0x0059006e, 0xff1f0104, +0xfedc01c4, 0x009dff9d, 0x0074ff3a, 0x000cff7d, 0xff9bfe77, 0x00e7014f, 0xfe8aff4a, 0xfc900193, +0xfef70020, 0xff200211, 0xfd8b00a7, 0x0042009e, 0xff7cfd51, 0xffeefe87, 0xff5a0098, 0x01ba0042, +0x00b4fe1c, 0xfe71ff48, 0x01220054, 0xfe43ff97, 0x015e00db, 0xfe52fedc, 0xffde0133, 0x00beff56, +0xfe93ff5a, 0x000e0062, 0xfd6efffe, 0x031e0279, 0x0074010b, 0xfefe0063, 0x0000fd54, 0xfdd600a4, +0x00ef0109, 0xfcd7fe1d, 0x00f5ff79, 0xfff4ff73, 0xff1fff4a, 0xff640233, 0x00880029, 0xfd6efe68, +0x0088fee4, 0x0026fde8, 0x00b9ff1d, 0xfdbeffa3, 0xff62ffae, 0xff700087, 0x00350001, 0x00b2feff, +0xff7eff41, 0x00bbff1f, 0xfe1c0088, 0xff5f0000, 0xffca0056, 0xfe3f0106, 0x013f0005, 0xff920066, +0x000f0126, 0xff7fff82, 0xff79038e, 0xfe46ffb1, 0x01060126, 0x0008ff65, 0x000700c5, 0x01c1fe1f, +0xff4efe8f, 0x006601d6, 0xff2e0111, 0xfce6009d, 0x00b5fe7f, 0xfe5ffefb, 0x0235016c, 0x022f00a1, +0x0167fe5a, 0xff5cffd6, 0x015a0040, 0xfe9fff69, 0x0002ff5d, 0xfe700094, 0x01a7fe56, 0xfff4026a, +0x00150189, 0x00190169, 0xffd0fe75, 0x0181ff1c, 0xfda0ffd1, 0x00cb001c, 0xff56ff74, 0x00630038, +0x0018ff78, 0x0063ff34, 0x007eff48, 0x0000fe49, 0xff84ff3d, 0xfff7ff13, 0x0227ff8e, 0xffc9009c, +0xff54ff43, 0x01ea0077, 0xff2dfff3, 0xff54005f, 0xff44ff88, 0x005500af, 0xfef4fe3f, 0xff5ffdc4, +0x00d30016, 0x014900e4, 0xff0a0004, 0x007a0193, 0xff82ffa5, 0xffc2ff89, 0xfef60225, 0x03580177, +0xff5001b5, 0xff79011c, 0xffeb0123, 0x01b40008, 0xfeb4ffed, 0xffd5feee, 0xff49fe96, 0xfe5e00a4, +0xfe10f876, 0xfeca0024, 0xffa300ee, 0xfe8cfe1b, 0x0037feed, 0x0381fe48, 0xff4700d8, 0x0049ff29, +0x00010133, 0x00900280, 0x0061ffee, 0x002eff1c, 0xff730006, 0xff700078, 0xff0bffb0, 0x015fff15, +0xff91ff68, 0x01b8fe4f, 0x005ffff3, 0xfe7ffe0d, 0x00ad0022, 0x00b9ffc8, 0x00c5feed, 0xfffb0091, +0x0023006b, 0xff36fef6, 0x001dffee, 0xff3d0065, 0xff88ff4d, 0xff39fda1, 0xfea40093, 0xfe10ffe1, +0x0087fe28, 0x00bf0166, 0xff6b0092, 0x010701b9, 0x0012ffa7, 0xff79ffe6, 0x00ccfe80, 0x00b20370, +0x00490052, 0xfcd700d3, 0xffeeff4a, 0xff12021a, 0x0025fe9a, 0xfe2efd7f, 0x007200fc, 0x00b8ff62, +0xfebc0191, 0xff83ffd4, 0xff580012, 0xffb50066, 0xff64ff1c, 0xff02ff66, 0xfdb9ffe2, 0xffc6fed5, +0x00b8ff5c, 0x00a1fee4, 0x0083ff41, 0xffd90072, 0xff6201cc, 0xff37ffb5, 0xff5fffc6, 0x02290145, +0x0047ff84, 0x0118ffee, 0xfe62fe79, 0xfd54ff83, 0x01c9ffea, 0x00d70217, 0xfd6fff52, 0x003bffc6, +0xff84fe88, 0xff73ff82, 0x00e5fe74, 0xfdf7ff7e, 0xff52ff1b, 0x00b2026f, 0x00eafeb8, 0x00fc011a, +0xfdb3ff88, 0xff85fea9, 0xfe49ffa5, 0x00cbffcf, 0x013fffa7, 0xfe74feed, 0xfddfff9e, 0xffeefd93, +0xff470085, 0x008402e8, 0x0028fd41, 0x00560032, 0x01ed01a8, 0x007eff3d, 0xfe5dff21, 0xffe3fe4d, +0xfe720197, 0x00ed0358, 0x028f007c, 0xff6cfe7f, 0xfeb70019, 0x004a011b, 0x001dfde4, 0x0083ff81, +0xffe30062, 0xfffefdf6, 0x000fffca, 0x0065ffdd, 0xfd8101e0, 0xf9a3037a, 0x00b8ffa9, 0xfe24ff55, +0xfbb50072, 0x0011feea, 0xff19ff3f, 0x004aff53, 0x0055ff7f, 0xff54ffba, 0xfff8ffdc, 0xfe790134, +0x0197ff7b, 0x0054fe52, 0xfddeff1a, 0xff53019d, 0x003b008a, 0x0016ff0f, 0xffc8fe81, 0xffb00011, +0xff540011, 0xfdc400df, 0x0012ffc2, 0x0107fef5, 0xffe1001c, 0xff700052, 0x0017ff59, 0xffe60034, +0x0057ff9f, 0x0000ff6b, 0xfea10125, 0x0221fe97, 0x0090ff54, 0xfec7ff86, 0x0135018b, 0xff57fd89, +0xfeaeff48, 0x00bcfffa, 0xffef00cf, 0xfff9018c, 0xff76000d, 0xff0affef, 0xffec004a, 0xff2301ae, +0xffbe0226, 0x0137ffde, 0xffebfef9, 0x00b2ff5a, 0xfe550200, 0x0047ffb3, 0x0006ff5f, 0xfe7bff36, +0xfe1cfe94, 0xff52ff68, 0x00010078, 0xff4afffe, 0x016c007e, 0x00d001e1, 0xffeb0028, 0xff5afe47, +0xff79ff1d, 0x0101fb98, 0xff62fee4, 0xffb7ff52, 0xfff5feed, 0xff69fecd, 0x006fffa7, 0xff5dffee, +0x000e01f5, 0xff34fde2, 0x021eff35, 0x0024ff56, 0x010701ad, 0xfd66ffb7, 0xfe100210, 0xff89fff7, +0x00daff8c, 0xff5fffd9, 0x0075023c, 0x001dff73, 0x00e7feb8, 0xfe500087, 0xffc900e7, 0xff53ff62, +0xfdef000a, 0x01ebff1a, 0xfda100b2, 0x01a701a1, 0x0139ff56, 0x0104fd24, 0x0028ff62, 0xffcbfe88, +0xfdcdff7c, 0xff580005, 0x0165fda4, 0xff91ffad, 0xfef501ee, 0xfe25ff12, 0xff5afe7f, 0xfee600ad, +0xff29ff54, 0xff43fe4f, 0x002bfdc3, 0x000ffe75, 0xfb390015, 0xfdb5038c, 0xfffaff63, 0xfe1c000d, +0x014002af, 0x0020fe77, 0x00befe90, 0x0020fde6, 0x00570014, 0xff50ffdb, 0x00a4ff5c, 0xfe46fff9, +0xff9f0011, 0xfe3cffe0, 0x0032001a, 0x00010170, 0x00220222, 0xff12ff69, 0xfd8900d8, 0xff2f0203, +0x00cc006d, 0x012a006b, 0xfe4c0077, 0xffba0086, 0x0139ff96, 0xfff100c7, 0xffe30005, 0x01910018, +0xfff7009e, 0x0028ffa9, 0xfff9fe4c, 0xff2900f5, 0xfe4f010a, 0xfef70001, 0xff2bfd80, 0x000bff4c, +0xfeaf0083, 0xff84ff88, 0xffce0085, 0x020000fc, 0xfe430106, 0xfed50003, 0xfff20137, 0x01e1ff11, +0x003aff8b, 0xff88ffcc, 0xfb39fc72, 0xfecc0122, 0xffd5fe86, 0x010bffa8, 0x0181017d, 0x0021007f, +0xff89ff56, 0x02330021, 0xfe1d00d6, 0xffc0ff81, 0xff360090, 0xff2eff63, 0x0051fda4, 0x02def91f, +0x001c0241, 0xfe530021, 0xff4c00a9, 0xfd18fec9, 0x0258fd97, 0xfda1ff5d, 0x0072ffdb, 0xfff8ffb7, +0xff3300f6, 0xff430094, 0xff5afe52, 0xfe370051, 0x005f0097, 0xfce2ff22, 0x0222fd66, 0xfec900f4, +0xff0bffee, 0xff32ff99, 0xfefc0056, 0xff50ff52, 0xffbc001d, 0xff37fad8, 0xff7dfdd4, 0xfe0d007d, +0xffae00c6, 0x00e0019b, 0xfeb3009e, 0xfd9effe0, 0x00dfffec, 0xfe48fffe, 0xfdcfff71, 0x01370023, +0xfff6ff32, 0xff02004a, 0xfeddff5d, 0xff26fdcb, 0xfecffe46, 0xfe9500db, 0xff28fff3, 0xfdb400fb, +0xfff3fdfc, 0xff9cfe11, 0xffd4fffb, 0xfff8fe2a, 0xffbafed0, 0xfe74ff69, 0xfe7fff03, 0x005eff55, +0xffd20015, 0x00acff69, 0x002dfe3b, 0x02bb030a, 0xfff4ff8d, 0x027fff61, 0x00b8ffd9, 0xff08fdcd, +0x0135fe85, 0x007e016f, 0xfff9ff3b, 0xfc7f0292, 0x00350078, 0x00feff63, 0xff550241, 0xff19fefc, +0x00a6ffe9, 0xfe9a0165, 0xfecdfeaf, 0x005b0135, 0x005fff9d, 0x025f005e, 0xffdf001c, 0x006afc8b, +0xff2dff7e, 0xff7efe80, 0xfe81fe86, 0xffcffe97, 0x0052ff42, 0xfec40085, 0xfe7600d4, 0x0012ff41, +0xfccf0035, 0xff6a003b, 0x00960061, 0xff6effe1, 0xfe70ffff, 0xff26002d, 0xff2efcd8, 0xffda0017, +0x0133fffb, 0x01ebffe4, 0xff39003c, 0xfee7ff12, 0xff62fe7b, 0x001eff2d, 0x0094ff44, 0x0140ff3f, +0xfdc6ff36, 0xfefffe5f, 0xffb9fefa, 0x00a201dc, 0x00eefdb4, 0xfef700ea, 0xff0f0222, 0xff7f0291, +0xfea90073, 0xff78fddb, 0x014dffb3, 0xff5d001f, 0xff4f001e, 0x01f5ff9a, 0xff8d0119, 0x0231fff8, +0xff62ffed, 0x019f005f, 0x0189fe4f, 0x0005ff23, 0x007effff, 0xfe65fe8c, 0xfff4ff5c, 0x01770122, +0xff54010a, 0x003f0107, 0x004901f5, 0xff16f91f, 0x001affef, 0x006d0062, 0xffebff71, 0xfe76ffe4, +0xfea5ffed, 0xff27010a, 0xff5501f0, 0xfe72001d, 0x010afdf0, 0xfff4fdc4, 0xff5800df, 0xfef30226, +0xff540053, 0x01040007, 0x007800ad, 0xff5dfda8, 0x005500b8, 0x001601b3, 0x003aff88, 0xfd62fe73, +0x000f0104, 0xfda00121, 0xffccffd8, 0x00000022, 0xff71ff79, 0x01adfe94, 0xffb6fed5, 0xfe7fffd1, +0x0091feab, 0x0129fe80, 0x008dfedc, 0xfee70113, 0xfe63ff39, 0x029400aa, 0xfd4501e1, 0xff6d024f, +0xfe7bff54, 0x022cffad, 0xff55fd5f, 0xff99ffe4, 0x00b0fff5, 0x003eff8a, 0xfe48fe46, 0x006a020a, +0x0134fd98, 0xff5c0010, 0xfef700d9, 0xfd77003e, 0x00000106, 0xffcefded, 0xfe6fff78, 0xfdfd024f, +0xff5f0176, 0xff0b023a, 0x00d6fe9d, 0x00a9fde4, 0x0032ff4d, 0x002a00c1, 0xfe0dff22, 0xffe4fef5, +0xff4aff7f, 0x017dff9d, 0xffc801a3, 0xff2c0029, 0x000bfe7e, 0x00c6fd65, 0xff98ff80, 0x00eafd71, +0xffcfff15, 0xfee1ff3b, 0xff80009a, 0xff8aff16, 0xff1cfe96, 0xffca0006, 0xfed6fffd, 0xffb70063, +0xff73fefa, 0x00340157, 0x00200012, 0x001ffffe, 0xfe11ff2a, 0xff8d001d, 0x02b5ffd7, 0xff5dfb79, +0xff45ff74, 0x0027fcfe, 0x023aff72, 0xfe90ff22, 0x00e3fece, 0x0063fe48, 0x015eff38, 0x0006fc7b, +0xff5dff15, 0x000a006f, 0xffd50221, 0x031f0117, 0x0012ff5e, 0xff2a005d, 0x015e003c, 0x0007fe99, +0xfece0133, 0xff78fee9, 0xfe3fff65, 0x026000c5, 0x01cbfe20, 0xff6600f6, 0x01d3fe35, 0x01a80037, +0xff610073, 0xfecc0072, 0x025f0000, 0xffecff35, 0x005aff02, 0xff9dffe1, 0x001b0012, 0xfefc0009, +0xff9efe76, 0xffa70291, 0xffca00fc, 0x00a2ff64, 0xff4f0121, 0xff4dff5d, 0x024bff8c, 0xfc74ffeb, +0xff290040, 0xff1b007e, 0xffe2ff0a, 0x0002ff38, 0xfdaeff2f, 0xfeaefe75, 0x0222ffa9, 0xff26ff6f, +0x000dff41, 0x011a00ab, 0xff4f00e4, 0xff29fd4d, 0xfdd6ff68, 0x0131ff6b, 0xff78ff34, 0x021aff5e, +0xff62ff4e, 0x0012fff1, 0x01b5feef, 0x0000ff72, 0x000d0274, 0xff59008d, 0xff68ffdd, 0x00120078, +0x019100a1, 0x0116fdec, 0x0125fdc3, 0x00d600fe, 0xfd32ff88, 0xfeda0187, 0x0013ff54, 0xfce1ff66, +0x00e7fe35, 0xffdbfe52, 0xfff20129, 0x008dff12, 0x00d700bf, 0xfff50107, 0xfe80fe73, 0x00560076, +0x010bfcc1, 0x00b8ff79, 0x0013ff0f, 0x00300062, 0xffe30142, 0xff580008, 0xfe44fe9d, 0xffea016c, +0xffcefeea, 0x008afd7d, 0x00ccff4c, 0xfe9aff49, 0x008cfff6, 0x004fff6f, 0x0185ff96, 0x00e9febc, +0xfff00077, 0xffd0fe77, 0x00b00134, 0x000affd5, 0xffdd0003, 0xff65ff19, 0x0011ffaa, 0x02a7ff45, +0xfe7f017b, 0xff5400cc, 0x002f0135, 0xff6801e3, 0xffa9ff16, 0x0036ffff, 0x01310067, 0xfcd7014f, +0x01aeff9b, 0x01c9ff9f, 0x01310011, 0x000bff3d, 0x00bd00d9, 0x0002000d, 0x023c0072, 0xfffafdb7, +0xffbfffff, 0xffebff66, 0x01890035, 0x00e2ff3b, 0x0178ff5d, 0x00c10181, 0xff54ffb0, 0x009e00d9, +0x015a0000, 0xff48015f, 0xff0801c0, 0xfe550227, 0xff7300c0, 0xff17fd64, 0xfde60113, 0xfdf1011b, +0x016dfe3b, 0xfe87ff1e, 0xffc6fe6e, 0xfe7aff42, 0xfe46fecd, 0xffa20010, 0x0022ff17, 0x01ed00b8, +0xff3ffb64, 0xff47ff30, 0xfef20222, 0xfdec01e1, 0xff52007d, 0xfe4fff44, 0xffd0017f, 0x00d6ff62, +0xfde9fdbf, 0x000d0090, 0x002cfe89, 0x0116ff69, 0x00cdfea8, 0xfef9001d, 0x000d00d5, 0x019ffe10, +0xff66ff84, 0x00830112, 0x02a1fe16, 0xff3cffd4, 0x00420005, 0xffdefcc1, 0x012eff16, 0xff72ffdb, +0x01d2ff07, 0x001aff68, 0xfdcffe91, 0xfe56ffc8, 0x00bc001b, 0x0082ffab, 0x01e8ff27, 0x02ce00b9, +0x012e0126, 0xfe75fe4a, 0x0249ffae, 0xfece0066, 0x0083ff4b, 0xff39ff45, 0x0097fdd1, 0x007ffe4f, +0x0190009f, 0xfe5efe81, 0xffd8ffd8, 0xfe7a0280, 0xff11fd72, 0x0299023d, 0xff80fddc, 0x0484ffd8, +0xfeab008c, 0xff470029, 0x00200149, 0xff9dfef7, 0x0149fe86, 0xfe9effe3, 0xfffcfd6a, 0x01c0fe94, +0x0000fe54, 0x014d00e7, 0x0177ff71, 0xff8afef2, 0xfecdfe5d, 0x012b013b, 0xfdfcfe40, 0x0029fefa, +0xffe000a9, 0xfff1ff73, 0xff64ffbc, 0xff66ff12, 0xfea60247, 0x007c018b, 0xff42ff16, 0x0001fe1e, +0xfece007d, 0x0088ff42, 0xff68ff84, 0x0226fe24, 0xffc5fd7f, 0xfef9025f, 0x00110049, 0xffdc0007, +0x00f4ff6e, 0x025f00df, 0x002800ab, 0xff0f003a, 0xff0bff8c, 0x03360193, 0xfffafe87, 0x00b9026a, +0x0105007f, 0x0137fe36, 0x008a0066, 0xfff100a2, 0xfff400a2, 0xff8a0034, 0xfff8fef9, 0x0136001e, +0xfe530014, 0xff67ff26, 0x00abff59, 0xffc60069, 0x00b2ff55, 0xffbfff65, 0x00c7fd4b, 0xfe95ffd1, +0xfe75003c, 0xff7000bf, 0x01e3ff4a, 0xff730087, 0x001900a7, 0x0008ffc5, 0xff1bfe87, 0x003601e0, +0xff6cff99, 0x001b00e9, 0xffc2027e, 0xff690015, 0x0189fd61, 0xffe70000, 0x00c3ff84, 0xffc1fe16, +0xffeafd6e, 0x006dffea, 0xfcd2ffa1, 0xfec9ff81, 0x01b4fd6c, 0xff08feff, 0x0080019b, 0x0148024d, +0xfeea008f, 0xff960072, 0x0007fd97, 0xff54009c, 0xff03fe49, 0xff5ffe49, 0xff96feb4, 0x00f8ffe9, +0x022601a8, 0x0088ffea, 0xfd65fe44, 0x024ffe9a, 0xff4efe5f, 0xfed000dc, 0x0002ffef, 0x027900f3, +0xff3cff63, 0xffa5ff5d, 0x0086fe4c, 0x01340142, 0xfdb3003c, 0xff2cff7c, 0x027efef5, 0xffe6ffdc, +0xfc800058, 0xfe35ffb5, 0x0162ffc5, 0xffea00cd, 0xff72ff93, 0xff8cfd9e, 0xfe1ffef9, 0xff4f0085, +0x03750099, 0xff8e00a7, 0xfd64fe62, 0xfe81fe50, 0xffd8ffde, 0xfea30002, 0xfe4ffe86, 0xfe82ff91, +0x007efd6a, 0xff11fefa, 0xff5f0173, 0x0015ff24, 0x003fffd2, 0x0012017f, 0x002d00a9, 0x00ad011a, +0x0000ffbf, 0x00fb005e, 0x0002ffe1, 0x0000034d, 0x0274fe71, 0xfe9fff95, 0xfea3009d, 0xfe65fe18, +0x00d6fc12, 0xff21ff81, 0x0001fda4, 0xff15fe97, 0xffa3ff84, 0x0106fdbf, 0xff54ff92, 0x02680031, +0xfea9020f, 0xfffeffef, 0x0162ff9f, 0xff96fddf, 0xff790331, 0x001b0055, 0xffebff50, 0x01c0ff6b, +0xffdb0003, 0xff6effe9, 0x0487015c, 0x00550027, 0x00a701a8, 0x01f3fe9d, 0x00c3fe48, 0xfe81ff26, +0xff520011, 0x02120023, 0xffc8018a, 0xfca8007f, 0xffffff9f, 0x0017fd80, 0xff42002e, 0x0012fff1, +0xfea5008c, 0xff69ff8d, 0x009b0070, 0x00610125, 0xfffffe81, 0xff480091, 0x02edffec, 0xfe7bffee, +0x006a0003, 0xffa60070, 0xfea20148, 0xff1d001c, 0x0134ffb5, 0x0083ff33, 0xfef4ff7b, 0xfe8800cc, +0xfeb3ff91, 0xffe900c3, 0xff8400b4, 0xfe92ffd8, 0xffe4006b, 0xfd6dfe77, 0x00b0ffff, 0xff99fd91, +0x0252ff29, 0xfec70064, 0x01620113, 0xffb30067, 0x01160197, 0x00d8ffdd, 0x004a00a0, 0xfe46fffd, +0xff71ff4c, 0xff980106, 0xfe4600c0, 0xffc10116, 0xff5efff8, 0x0007ff54, 0x02ac0036, 0x0022fd46, +0xfe69ff82, 0xfdd7ffea, 0xffcc0080, 0xff4efef0, 0xfdd4fec5, 0xff140034, 0x005d0000, 0xff93008b, +0x0084ffe5, 0xfeccffd2, 0xff70ff66, 0x0004015d, 0xffeb0101, 0xff35ffbb, 0x01cb019e, 0x01f3015e, +0xff80ffb0, 0xfd2aff87, 0xfe8d00bf, 0xffe00015, 0xff60ff02, 0xfe0bff54, 0xffa0006c, 0xfe72ff75, +0x0224ffe6, 0xff45019a, 0x0144ffe0, 0x0074fff1, 0x0035003e, 0x01b00315, 0xfef80140, 0x003e003f, +0xff8a0045, 0x0221fdc6, 0xff3e0050, 0x00f1030f, 0x018a00fd, 0xf95fff35, 0xfe3aff08, 0xff4effe2, +0x0041ff12, 0xfec3004e, 0xfffffe26, 0xff8efcb3, 0x0179fe85, 0x00d3ff6f, 0xffa4ff45, 0xffaf0252, +0xfdc5ff60, 0x00960015, 0xff1e01bc, 0x0218ff28, 0xfdcc00fe, 0xfe7100b4, 0xff35fe35, 0xff56ff40, +0x0004fea2, 0x0024023d, 0xfe67ffe2, 0xfdf0fed9, 0x019e00f5, 0xff660093, 0xff8d02eb, 0xffb30230, +0x014dff6c, 0x001afeb5, 0xffc6fdd0, 0x00f003fb, 0xfedb001f, 0x0194ff50, 0xff1b00ad, 0x00d00099, +0xfeedff2f, 0xfffcff3e, 0xffea0056, 0xfe9a016e, 0x02e5ff68, 0xff8202f1, 0xfed9fe14, 0x0086fd5c, +0x003d00a7, 0x0081fedb, 0xfe00ff3f, 0xfff001a6, 0x0140fbe9, 0x00adfe10, 0x0196ffad, 0xffcffffc, +0xffe8fe11, 0xffd0fe53, 0xff5cff3e, 0x0239ffe5, 0xfeceff5e, 0x01bcff4e, 0xff34015e, 0xfeaefceb, +0xff8a001e, 0x0145028c, 0xfe14fd9b, 0xff3eff93, 0x02a0ff03, 0xff30fe14, 0x00020296, 0xfed3ff0d, +0x0129ff2e, 0xff6a01a6, 0x017301b2, 0xff4fff1c, 0x000aff6d, 0x0111fee6, 0x008bff53, 0x00650025, +0x0068001c, 0x0055fe8a, 0xfeaa00a7, 0x00d90194, 0x00a6008d, 0xfce8001a, 0xff170008, 0x014c001e, +0xffbdffd8, 0x0107fff4, 0x00030261, 0xffecff64, 0xff4dff86, 0xfdd00058, 0x022bff33, 0xff7eff17, +0x013600a7, 0x017eff65, 0x018fff0d, 0x00e10124, 0xff2b0279, 0xff52ff5a, 0xff40ffdd, 0xff0f00ca, +0x00af0254, 0x01c3004c, 0xffee0174, 0xfe150000, 0xff4d0153, 0x00220016, 0x01acff8a, 0xfef6fe4d, +0xff3a000f, 0xff6dff5e, 0xff1e00ee, 0xff86002b, 0xfbabff7c, 0x0286ff4f, 0x0171fd61, 0x002c02f2, +0xffab00d2, 0x0025fdd8, 0xff8e0167, 0x02160014, 0x01b6008a, 0xff4dff5c, 0x000b002f, 0xffc30050, +0xff45fea1, 0xff62fcd4, 0xfdf40082, 0x0171fdae, 0xff7bff0d, 0x0089000f, 0xff70fe25, 0xfdccff91, +0x0124ffae, 0xfe75fff7, 0xfe9cff40, 0x0222015f, 0xfe3aff51, 0x0105ffa2, 0xfccdfffc, 0xff36fe40, +0xff6effcb, 0xfeeafe22, 0x00d8ff2d, 0x0187feaa, 0xff6ffef5, 0xffb5ffd2, 0xfdd8ff44, 0x01dd01ae, +0xffee002b, 0x0127fe25, 0xffe2ff67, 0xfdf4014c, 0x0245ff45, 0xfef5fe26, 0xffd801ee, 0xfff1ff8a, +0xfe88ff4d, 0xfe79ff6c, 0xff450040, 0xffeaffa7, 0x0178febe, 0xff65fed9, 0xfdd8fe01, 0x02590245, +0xfcdefead, 0xff190195, 0x01adff20, 0x00a4fe13, 0x0200fe11, 0xffe4fef5, 0xfc86008f, 0xfec1ff07, +0x023bff00, 0xffd900cf, 0xfef90141, 0xff4efd7b, 0x0075021a, 0xffa300aa, 0x0008fcf6, 0xfdea0145, +0x0384008b, 0xffd9007a, 0x009c0190, 0x029a01c1, 0xfdfdff71, 0x00fefd37, 0xffdf00ee, 0xffbeff78, +0xfc7cfd1a, 0xfe2aff3b, 0xffffffc5, 0xffdafeff, 0xffe8ffc9, 0xff2a01f3, 0xfe5bfba3, 0xfe0bffdb, +0x01b901b7, 0x0219fff1, 0xff29fff4, 0xfd48ff6c, 0xfe10fe13, 0x0187ffdb, 0xff590111, 0xff82ff6e, +0xffd0ff76, 0x008d0141, 0xff0dff9c, 0xff2fff62, 0x020afe45, 0xff33feea, 0xff4a0103, 0xfeaafdf4, +0xff5ffe81, 0xfda00033, 0x008bff70, 0xffb00214, 0xfedd005c, 0xff00fefe, 0xff350101, 0xfcc80088, +0x0167feff, 0x018affb6, 0xff53fea4, 0xff4efff9, 0xfef8ff91, 0x019e01cb, 0xff940144, 0xff28fd13, +0xfff701b1, 0x002b031e, 0xff9002b3, 0x0105fed3, 0x02c9ff4a, 0x025effcb, 0xfee1fd59, 0x005dff44, +0xfddbff61, 0xff6eff46, 0xffc2012c, 0x0178ff98, 0xfd4dff19, 0xfef8ffd1, 0x00b7ffa5, 0x0007fec4, +0xfe85ff11, 0xff65ff62, 0xfeb100ff, 0xff19fef8, 0x00170071, 0xfd6f0000, 0xfdbdff31, 0xff7201c1, +0x01b10000, 0xffdbffa8, 0xff99fdbe, 0xff9801dd, 0xff71fff8, 0xffbd01ab, 0x0169ff4b, 0xff6fff78, +0x003701de, 0xffcdff72, 0x00080081, 0x00ad0127, 0xfe5e0082, 0x00900024, 0x0146ff72, 0xff79000d, +0xfd6effc1, 0xfdd4fd2d, 0x01abfefa, 0x03330054, 0xff0d002b, 0x01e9ff0d, 0x00f70259, 0x01900055, +0xff46ffa1, 0xfbabff5e, 0x0062ff9e, 0xffcdfe01, 0x0424fcd4, 0xffd1fff0, 0xffadff1f, 0xfba0fcd2, +0x00acfec2, 0x0085fd6a, 0xfd6aff44, 0xfddf0133, 0xfd7ffff3, 0xff0d000a, 0x0053ff40, 0xfef50019, +0x0318fde7, 0xffd5ffa8, 0x00b4fef5, 0xfe820117, 0x00150171, 0xfff3ffd7, 0xff21ff94, 0x0092ffae, +0xff5ffdd2, 0xfd2b0128, 0xffdc00a7, 0xff71fff3, 0xfd5ffed3, 0xfe72ff81, 0x0133ff04, 0xfff300f3, +0x015efe69, 0xfec80022, 0x01b3fe1d, 0xff8a0094, 0xff4efe12, 0x0168fe11, 0x00100015, 0x009b001d, +0xfea1000d, 0xff540017, 0xfebf0030, 0xff99fe0b, 0x002bff1f, 0x006a00a4, 0xfe0d0110, 0xff0d00b0, +0xfe21ff67, 0xff4cff0e, 0x00570072, 0xff6fffd2, 0x00880043, 0x0111ffd5, 0xff35fffe, 0xffdbfd6e, +0x0103000a, 0xff6c022d, 0x021800a5, 0x00e0ff81, 0x011100e1, 0x0133fffe, 0xff8d0128, 0xff2d016e, +0xfdf4ffc8, 0x00a4fd60, 0xfdcafe7b, 0xff3a0001, 0xfdfdfe13, 0x015e00f5, 0xff15021a, 0xff81fe12, +0xfe1d0002, 0xff33ff56, 0xff21fd6b, 0x024f003b, 0x001bff3e, 0x0001ffcc, 0x00fe00bd, 0x01500243, +0xff1cfeb6, 0x0168feb3, 0xfe5bfe4d, 0xfffe0411, 0x01690109, 0xffdfffae, 0xff6fff12, 0xfdd3ffaa, +0x0246002b, 0x0322fef2, 0xfda2fed7, 0xfff3001e, 0xff11fec5, 0x0001ff24, 0xff71006d, 0x00a70052, +0x00a5ff1f, 0x0198002e, 0xfeac007d, 0xffe6ffe6, 0x0146fcee, 0x0052fdf6, 0x000f0059, 0xff19ff27, +0x01acfddb, 0xfeec005d, 0x00d601b7, 0xff5dfba3, 0xff96fdd2, 0xffcc00eb, 0xfd5dff17, 0x020fff66, +0x000202bd, 0x0169ffb6, 0xfc11fff3, 0xfd56ff58, 0x01ac0043, 0x01deff6c, 0xfdd8fd59, 0x0003ffde, +0x008dff3b, 0xff56003f, 0x0068013b, 0xff8b02d6, 0xff5afe7e, 0xfe42ff81, 0xffc5008a, 0xfe26fe21, +0x01830119, 0xffddff0f, 0x0287fe48, 0x00b40159, 0xff2dfd61, 0xfd5d0087, 0xffaeff33, 0x0018fffe, +0x004dfe22, 0xfdfdff84, 0x008e0072, 0xff42008f, 0x00330214, 0x002efe79, 0x01b3ff12, 0xfec8ffea, +0xff5c0038, 0xffff01f5, 0xfe13ff72, 0x0070ff1c, 0x01e201ac, 0x0169fe9a, 0x03efff07, 0x0230ff08, +0xff66ff43, 0xffb901f9, 0xff5c0053, 0xff65005c, 0xffe0ffc7, 0xfe35ff18, 0xffb300cd, 0xff6ffff9, +0xfea80087, 0xffc2ff34, 0xff0dff13, 0xffaaffac, 0xfdfc005d, 0xff790075, 0xff3f0072, 0x01beffe1, +0xff9e0109, 0xfe0b001b, 0xff49ff65, 0x00f5feb5, 0xff490176, 0xffe20205, 0xfeac00cf, 0x017ffdce, +0xff51fcd0, 0xfeb0ff60, 0xff86ff64, 0x009afdd8, 0x004b012d, 0xff640001, 0x0076ffaf, 0x0117feb0, +0xfef7fee4, 0x02e6fe25, 0x011701bd, 0xfe10ff6c, 0xff8dfe44, 0xfbb5ffd6, 0x019afe10, 0x0133010f, +0xfe15ff2f, 0x006b001a, 0xff3e013b, 0xff82015e, 0xff7800d7, 0xff15ff4d, 0xfdd80323, 0x02860150, +0xffa3001e, 0xfd7effd5, 0xff7bfe13, 0x00fe01b0, 0x006f0117, 0x0072ff3a, 0x01b6fef5, 0x01b1fd52, +0x01490002, 0x012efe6c, 0xfd66ff04, 0xffbdff0d, 0x007bff76, 0xff61fedd, 0xfe25feae, 0xfeacff76, +0xffecfebe, 0xff25ff53, 0xff51ffd8, 0x00530176, 0x0018ff3b, 0xff54ff3b, 0x0092fd5f, 0x010b02aa, +0xff56fff3, 0xff25fd7e, 0xff0700d1, 0x01c900d0, 0x008d0130, 0x000d00ad, 0xfd2efff0, 0xffebfd15, +0x009602f5, 0xff44fdcb, 0xfe4afe5a, 0x0025ff6e, 0x003eff5d, 0xffd6014d, 0xff45ff9a, 0xfe71002e, +0xfe75fff5, 0xffd70073, 0x00eeff6c, 0xfd93ffa7, 0xff58ffd8, 0xfec2fed9, 0x004900b0, 0xfc050132, +0x011afe5c, 0x02e5ff35, 0xff1fff43, 0xfdd3ffc1, 0x00c10011, 0xffc5fbea, 0x01a20000, 0x00d90050, +0x00c6fed7, 0x006dff2e, 0x01870036, 0xff49ff86, 0x00cbfe0d, 0xff3efed9, 0x00fa0032, 0x0165ffbb, +0xff9affaf, 0x01870130, 0xffea0119, 0xfdd40242, 0xfcca0005, 0xffbdff71, 0xfbeffef5, 0x01d1fdd8, +0x0093fcd1, 0xffba01a3, 0xffdbff66, 0x0079018a, 0x00ffffde, 0x02d20133, 0x00520007, 0xfdddff4e, +0x01db0005, 0xfeaffd5a, 0xfe67fe48, 0xfeb6ff5f, 0xff8dff81, 0x017eff5a, 0xfe830187, 0xff1b0221, +0x00d30150, 0xffd8ff72, 0xff54fdd2, 0x0022ff57, 0x00b3000c, 0x01520043, 0xff75fecb, 0xff66ff20, +0xff59023d, 0x0092fe55, 0x0014ff13, 0xff2c0295, 0xff280127, 0xfea3ffdc, 0xfeb3ff66, 0xfe5c00d0, +0xff650003, 0xff78ff38, 0x00bd02eb, 0xffd80136, 0xfdd3025f, 0x0047001a, 0xffe6ff4c, 0xfe71ff5c, +0xffe3fb7c, 0xffd7feb4, 0xff99007f, 0xff54ff73, 0xffa9ff2b, 0xfdf40242, 0x01c3fe1e, 0xff2cfda1, +0x0086008a, 0x0036feef, 0xffe9fc56, 0xff7302cb, 0xfffafe2d, 0xffe1fd5f, 0xfd0e009b, 0xfe73ff30, +0x00a4ffd7, 0x0159ff83, 0xfdde0072, 0x0025ffb2, 0xff4cfff6, 0xff040146, 0xff8e018e, 0xfe06002c, +0xfefcffe6, 0x02a0fdf4, 0x0126ffb3, 0xfee4ff54, 0x0250001a, 0xffeffdca, 0x0004feaa, 0x0042fe1d, +0xfd65032f, 0x0010fe8d, 0xff82010d, 0xfeacffbd, 0x00e5feac, 0xfe1affc2, 0xfdb0ff4f, 0xfdd8fecd, +0xffaefdf0, 0xffddff71, 0x006601a7, 0xfe400054, 0x0050ff1b, 0xff2902d5, 0xff3e0195, 0xffe30417, +0xfca8ff2e, 0xfdcc004c, 0xfdf10140, 0xfdcb0019, 0x00e10144, 0x00e800ed, 0x02acffa3, 0x0146fd06, +0x01cfff45, 0xfeb70000, 0xfd15012c, 0x01d4fdd0, 0x00d7fe5e, 0x00d4ff4e, 0x0014ff95, 0x014fff07, +0x023affc1, 0xfef2fef0, 0xffa0fee5, 0x001a03ee, 0xff0fff24, 0xffa9ff35, 0xfea1003f, 0xfff90033, +0xff450117, 0x0159feef, 0xfe13ffc5, 0xff6e00e1, 0xfff60056, 0x0140ffcc, 0xfdd5ff99, 0x005b0064, +0x0000ff10, 0x0178ff05, 0x000b002a, 0xfffcff60, 0xff560230, 0x00250098, 0xfddffdd4, 0xff17fc53, +0xffa9ff64, 0x00edff73, 0xff0fffe2, 0x018b0108, 0x019e00d3, 0xffb4ff1f, 0xfea00065, 0xff6d003b, +0x0150fd5f, 0x031e02a4, 0x01be016e, 0xff4e001e, 0x01ae001f, 0x01c90246, 0x0016fe5d, 0xffdeffec, +0x0003fecb, 0xff53fff5, 0x018201bd, 0x01fa0052, 0xff7b0216, 0x0055ffad, 0xfdd3ffff, 0xff0ffcac, +0x0007002a, 0xfd22ff6e, 0xffafffbf, 0xff460016, 0xfeae00ac, 0xfff1fd59, 0xfef5fe52, 0xfe9701e2, +0xff67fdb9, 0xff4bff04, 0x0072ffdd, 0xfee5ff6e, 0x0000fef5, 0xfdc60020, 0x0259fc56, 0xffa4ff19, +0x00d6ffdd, 0xffec0187, 0x00000108, 0xfec90087, 0xffb4feef, 0x0023fdd0, 0x008effaf, 0xfffdff60, +0xff3902b8, 0x029fffb0, 0x0146008f, 0xfda7ff4f, 0x0171ff2c, 0x001200a9, 0xfceeffc5, 0xfe4dff74, +0xff5f0059, 0xfff90141, 0xff60ff3f, 0xff35ffd0, 0xfeec01d4, 0x000900f6, 0x000700f3, 0xfc53ff53, +0x00a4018b, 0xff93ff76, 0xfec800f9, 0xffe7008b, 0xfffbff4f, 0xffd40020, 0xff1fffa4, 0x00730004, +0xfdf80270, 0x03470031, 0xff0eff24, 0xffcf0026, 0x015cff5c, 0x0145008a, 0x01e90338, 0x0000ffaa, +0xfeae013c, 0x01a2ff86, 0xff6f0136, 0xfed4ffd0, 0xffa10027, 0x0054ffeb, 0xfec3ff43, 0x00a00138, +0x0089fff9, 0x0187019e, 0xfec80138, 0xfd3eff8d, 0xfec9feca, 0xfdc501d6, 0x00e1000c, 0xff5f01be, +0x01e1ff0d, 0x0165feef, 0x01a5feef, 0x009501f5, 0x0039fe52, 0x017901f5, 0x008bfe2f, 0xff7100bb, +0xff4cfea3, 0xffe0fe18, 0xffffff78, 0xffdafdfd, 0x0071003a, 0xfe0dff46, 0x00fe010b, 0x01830460, +0xfdcc0129, 0xff210125, 0x00d3f963, 0xffd8ff5e, 0xfff00230, 0xffe2ffb0, 0x01a7004c, 0xff07fe14, +0xffcc0169, 0x02f5009e, 0xfdd2ffd3, 0xff1c0012, 0x00a100d3, 0xff7d0250, 0xffa2fd43, 0xfdc30035, +0xfdc7fed2, 0xff5aff79, 0xff3a0281, 0xfefa0062, 0x0254fe68, 0xff39018a, 0x02fafecc, 0xff6cff73, +0x00bb00c6, 0x0154ff29, 0x0182005f, 0xfee5fef7, 0x0014fd4c, 0x008801b1, 0xfd89023b, 0xff62fd67, +0x001b0242, 0xfef5fd6f, 0x010bff13, 0xffce01f9, 0x02b401e2, 0xff7900a3, 0xffef00cb, 0xffcdffa7, +0x0217fff7, 0xfdb9fddc, 0xfed2fdea, 0xfbdcfd74, 0xffebffda, 0x01e201e8, 0x01250212, 0x00000028, +0xfee5fee9, 0xff82ff5a, 0xffb202d3, 0x00e0fe5b, 0x000001ef, 0xfeafff6c, 0x0024fe45, 0xfee10023, +0xffd0fdf8, 0x007e006f, 0xffd6ffb9, 0xff7fff1f, 0xffd4fe55, 0x0024043d, 0xff4ffd93, 0xff1cfeae, +0x01e1ff79, 0x02aefe1a, 0x0000001d, 0xfe1d0007, 0xff09ffae, 0xffe6ff6d, 0xffdd01a6, 0xfef0ffde, +0xffd00330, 0xfd6002c2, 0xffde0136, 0xfeb1ff2a, 0xfd89ff51, 0x0029ff7d, 0xfec3fd79, 0xffecffcf, +0xfb980354, 0xff6f01a6, 0x003001b9, 0xfd82ff0b, 0x005cff2d, 0x00faff56, 0x027b0007, 0x01e8f95f, +0x0149fec1, 0xff66ff66, 0xffcd030c, 0xfed2fe6c, 0xff81fdfd, 0x02cb0091, 0x00220076, 0x0146ff66, +0x014ffef6, 0xff84fdce, 0x0014fd6a, 0x00f30111, 0xfefc0086, 0xfee6fd0f, 0xff50ff54, 0x009cff59, +0xffc0ffc5, 0xffaaffb7, 0xff6b0094, 0xffccfe4d, 0x00dfff61, 0xff55017d, 0x00affe44, 0x005d014c, +0xfd9bff14, 0xff17ffcd, 0x001e018e, 0xffe7ff5c, 0x01e80261, 0xff35fec3, 0x022dff82, 0xffbf015d, +0x0136ffff, 0x0158027b, 0xfe69ff36, 0xff60fcf1, 0xff15004a, 0xff7a00b4, 0xff4fff19, 0xff1a0047, +0xf9a3ff44, 0x018dff5d, 0xff35fbea, 0x020400dc, 0x01b2ffbb, 0xfdb0ff13, 0xfef50046, 0x02230196, +0xfe260000, 0xfe2501cf, 0x004effe6, 0xf963ff05, 0xfeed00bb, 0xfe82ffe9, 0xfd7bff53, 0xffaf005f, +0xfe0dff36, 0x0203feef, 0x00d7fe70, 0xfcf4fffb, 0x00b90187, 0xff54ffae, 0x00820029, 0x0072ff6a, +0x01600174, 0xff43fd72, 0xfed4ff81, 0x002d00cd, 0xff65019e, 0x00d3fffd, 0xff2dffd6, 0xff640279, +0xfe79009b, 0x00e90171, 0x004a0076, 0xff64ff17, 0xff380149, 0xffabffb4, 0x011aff45, 0xfeefff6c, +0x0270fd82, 0xfef1ff66, 0xfe54ff60, 0x00d6fd5a, 0xfff9fff6, 0x009fff31, 0xff56ff42, 0xfebcfe8a, +0xff1cfea7, 0x0058ffab, 0x001cffc2, 0x0019ff58, 0xfec10058, 0xffd9fd0f, 0xfd56007e, 0x02d501b2, +0xfd56ff41, 0x0230ff59, 0xfd9bff42, 0x01fa0023, 0xfed6038c, 0x00a8fdea, 0xff04fda0, 0xff99fda9, +0xff5902f1, 0xfff4ffd1, 0xff78ffe5, 0x0071ff66, 0x005cff50, 0x001e00d4, 0xfd8a0060, 0x00e9fce0, +0x0171005a, 0x022dffe7, 0xfdbfffb0, 0xff6cffbb, 0x0077ffda, 0xfffffd9f, 0x044ffe1d, 0xffed0069, +0x00d7ff9b, 0x00c5017a, 0x0084fce7, 0xff630153, 0xfdd3ff0e, 0x0000008b, 0x005d0348, 0xfe19014d, +0x004203a7, 0xfbe3ff36, 0x00d0f957, 0xfcbdff3d, 0x0409fd9d, 0xfe62fef9, 0x00f5fe86, 0xfeaffca1, +0xff3aff8a, 0xfd670000, 0xfefa01e3, 0xff60ff58, 0x0037ff3c, 0xfe55ff99, 0x031fff43, 0xfe5d001d, +0x015602bc, 0x025c0230, 0xff13000c, 0xff7f00ed, 0x02fa0166, 0x0085fee3, 0x00c7fe9f, 0x026b002e, +0xff700003, 0xff27ffc2, 0xffbefe21, 0xff5d000d, 0x0039fff1, 0x00a0ffb6, 0xff47fdf3, 0xffdb0045, +0x03650224, 0x0146021b, 0x018a029f, 0x004c00ab, 0x00edff76, 0x00d5ff94, 0xffbb00d7, 0x030efe02, +0xffd9ff7a, 0x00be0113, 0xfd70ff93, 0xfca6fd62, 0xff630313, 0xfd8dffd0, 0xff460318, 0xff1fff13, +0xff8d00c3, 0xff630050, 0xfeffff19, 0xfdeb0150, 0xfe3dfd92, 0xfd91fd96, 0xffd9fde5, 0x023b0375, +0x01a3ff93, 0xffff00a5, 0xfef1ff41, 0xfeb20157, 0xffbfff5e, 0xff61feed, 0xff320375, 0xff5c01a1, +0xfc40ff59, 0xfdcf0061, 0xffd8ffb0, 0x025fff38, 0x02160275, 0xffde005b, 0xfdfdfe6b, 0xfe9ffd23, +0x0001fe80, 0xfebb01f1, 0xff1c0034, 0x000cfec1, 0xff2501cd, 0xff4100e7, 0x02fffe6f, 0x0205fda9, +0x01a1ff6b, 0x0097ffbf, 0xffccfff5, 0x01d10169, 0x0245004b, 0xfcf2ffe6, 0xff410122, 0xff020007, +0xff81fb82, 0xfffb01c5, 0x00dd009f, 0xfef0ff4a, 0xff01fff8, 0x010efff6, 0x0045012a, 0x0148ffb2, +0xffadfff6, 0xfd7302bc, 0xffc80341, 0x0027ffa0, 0x00fdff83, 0xfdd70076, 0xfdaaff51, 0x010e0028, +0x0178ffb2, 0x0012fec5, 0x00080028, 0xff21ffad, 0x017200f0, 0xff04ff6b, 0x0073ff82, 0x00dcff61, +0xff13ffbd, 0x01a200ba, 0xffadfffc, 0xff7c0039, 0xfd290052, 0xfff4fee3, 0xffc9fe00, 0xff79ff5b, +0xffa5ff4f, 0xff78ff34, 0xfc3c00ed, 0x005cfdfa, 0xfd58035c, 0x0106ff5f, 0x002dff2c, 0xffe50083, +0x012b02b3, 0x0167ffad, 0x0022ff38, 0xffdf014e, 0xfe1e0320, 0xff9b024e, 0xfff403bc, 0xfff9ff76, +0xffcb018a, 0xff88feca, 0xfedf020b, 0x012dfd8f, 0xff9601c5, 0xfbc3feda, 0x005500f8, 0x0126fdaa, +0x00bf0051, 0xff1fffb5, 0xfd93fbb9, 0xfec4fe29, 0x00e1ff4d, 0xfdec0096, 0xfd87ffad, 0xffb101d8, +0x0120ffef, 0x003dffdf, 0xffe5ff83, 0xfcb0fdd0, 0x00790051, 0xfdf2ff4d, 0xfeb80076, 0xffe50170, +0x02bc03e1, 0x0050ffa2, 0xff2c0032, 0x009d02b3, 0xff5501d7, 0xfd50fe6b, 0x0008fff6, 0x00ccff66, +0x0308001b, 0x0224fefc, 0xfff4ff19, 0xfd68fec9, 0xfef7ffa5, 0x03e1ffe5, 0x02860161, 0x0005008b, +0x006effa6, 0xffc3ffcf, 0x013effcd, 0xfe540076, 0xffe001ed, 0xff95fdbd, 0xff5a03fe, 0xffcffe38, +0x00bf0007, 0x00fcfd0e, 0xffe301a1, 0xffb2ffa9, 0xfd6afdc1, 0xfa75fffe, 0x0298fcac, 0xfd700060, +0xfd9ffd93, 0x022d00e0, 0xff50fd76, 0x0018ffe9, 0x03810000, 0xfda000fb, 0xff61ffd3, 0x000e00a4, +0x0023ffda, 0x0012ff98, 0xfcddfffa, 0x001dfdfa, 0x00000108, 0xff47ffff, 0xf8b6ff1e, 0x00790005, +0x0726fffe, 0xff32fba0, 0x0029ff92, 0xfefaff47, 0x02dc0024, 0x02fafd98, 0xfea4fecd, 0xffdc0020, +0xff030189, 0xfff8ffa9, 0xfe42fec9, 0xff8a0147, 0xfd910184, 0x001dfd60, 0xfff4055b, 0xfdbd027a, +0xffcfff41, 0x0067ff72, 0xff0b0026, 0xfbf902fd, 0x0069007e, 0x003f0067, 0x0320ffd0, 0x008affb3, +0xff1fffe7, 0x019aff50, 0xfda4fe57, 0xff52ff0e, 0xff73ffec, 0xfd740060, 0xfeefff20, 0xff6301df, +0xff6a02a9, 0xfee4fee8, 0xfe400006, 0x0079ff51, 0xff5b0084, 0xfec80010, 0x0039002d, 0x029cffd4, +0xffd6fd71, 0xff87fd50, 0xffcb01bc, 0x00e90023, 0x0097ff51, 0xfe1d00d0, 0x00ed00ac, 0x01c5fef9, +0xff59ff6e, 0xff340088, 0xff82ff78, 0xff7a0109, 0x03d9f898, 0xff68ff5b, 0x0298030e, 0xfda2fe7e, +0x0008ffb7, 0xfe45ff43, 0xfd730138, 0xff650348, 0x0006ffff, 0x0054fede, 0xfff8ffdd, 0xfecd02fd, +0xfdf801c5, 0xfffd007c, 0x00d4ff5b, 0x007cfdf2, 0xfe8cffa7, 0x0135003b, 0xfd63ffb5, 0xffc3009d, +0xffc9fff1, 0xff740623, 0xfd63ffdd, 0x023b00c4, 0xff75fc9b, 0x00dc000d, 0xfd560094, 0xfeadfd09, +0x028dff5f, 0x00be0007, 0x01520001, 0xfda40000, 0x0012fddf, 0x007a0341, 0xffe6fd8a, 0xff71fef9, +0xffc8fee9, 0x02dd03c4, 0xfc93044f, 0x0076fda2, 0x016ffdaa, 0xfec702f7, 0xffc701fa, 0xffe5fd26, +0xfd570052, 0xff5a00be, 0xfec8ff9f, 0xff2bfdeb, 0xff10019f, 0x0388ff73, 0x0388fe38, 0xfff8ffee, +0xff73ff89, 0x00a6ff8a, 0xff35ff7b, 0xfcc7ff61, 0x02f4ff5e, 0x000f002e, 0x0006ffd1, 0xff73ff5f, +0xfd230023, 0xff39ff7f, 0x00a00013, 0xff4e0002, 0xfdabff28, 0x01e4fd9e, 0xffda02f1, 0x02dbfe00, +0x0182fe0e, 0xff40ff3b, 0x00a9ff44, 0x006cff8d, 0x038affab, 0xff66ffaf, 0xfcc6fe0d, 0xff26022d, +0xffddffcb, 0xfd9601f3, 0x01e4ffd0, 0x002ffff3, 0xff6c0067, 0xfd69fd92, 0x0090fe25, 0x0145fce0, +0x00b00142, 0x0104ff7f, 0x0095018b, 0x0147ff73, 0x00a402b4, 0x0000037e, 0x00e7fd9d, 0xff33009a, +0xffdd000c, 0x0320ff51, 0xffd30350, 0x002a029c, 0xfff40170, 0xff7cff93, 0xff33fe08, 0xfeddffa8, +0x0268ff6b, 0x0174036d, 0x0005ffaa, 0x001dfe1e, 0xfd74ffc3, 0xff400217, 0xffa2ff4e, 0xffdeffd7, +0x0079fba0, 0x00d90037, 0xfe92fd29, 0xfbaffc35, 0xfeb2fdbe, 0xfed0fe54, 0x00270028, 0x005cff76, +0xfe92fd61, 0xfd9efecb, 0xff1fff9f, 0x0038fdd8, 0xff1e007b, 0x000ffee0, 0xfdfb0066, 0x006901d2, +0xfdf50067, 0x01450156, 0x02150025, 0xfed8ff3d, 0xffb0ff57, 0xff99ffc8, 0x029fff55, 0xfea403a7, +0x0073ff88, 0xfd70febb, 0x007ffff1, 0xf957fe81, 0xfffb0211, 0xfe760030, 0xffe4002e, 0x02e6ffd2, +0xfde90141, 0xff93fffa, 0x00380022, 0xff8ffef8, 0xfff4fd53, 0xff5fffb8, 0x014fff79, 0x00abfd58, +0xff4affd6, 0xfebbfc93, 0xfd62ff80, 0xff74fdb4, 0x0041fec2, 0xffd8fe1b, 0x0101013d, 0xff97ff08, +0xfd8f0005, 0x000203d9, 0x000000fa, 0xfd79ffa3, 0x00f0fd79, 0xffffff66, 0xffe30095, 0x01a6fde6, +0x0138fef9, 0x0033ffcc, 0xffe2ff2f, 0xfff4019f, 0x00a8ff6b, 0x003400cb, 0xff2400bf, 0xfd50ff51, +0x00e2fe54, 0xff20ff45, 0xfd73ff92, 0xfff3ff43, 0x000cff99, 0x0017fd87, 0x00d00088, 0x00160224, +0xff89ff57, 0x01c6ff82, 0xff3d007c, 0x017a0015, 0x033001d8, 0x0302037e, 0xff220000, 0x000aff2d, +0x018bffc9, 0x02bd001e, 0xff2cfeaf, 0xffbd03bc, 0x0329ffec, 0xfd26ff2a, 0xfe2eff59, 0x03720101, +0xfd4bfff0, 0xfd71006d, 0xfcb8ff28, 0x0327ffb1, 0xfcc60147, 0x02e9fe7b, 0x008fffab, 0x006d0014, +0xfdb4ffe8, 0xfd67ffb0, 0xff6f0343, 0x0156ff66, 0xff21ffeb, 0x0045ffe8, 0xfd9fff2b, 0x0375fef6, +0xfe62fdc1, 0xff06006b, 0xfdecfd7c, 0xff330069, 0xfffafff2, 0xfe8a003d, 0x0365027a, 0x020200fb, +0xff5bff76, 0x02110028, 0xff4affc1, 0xffd0ff0b, 0xffe50311, 0xfe290030, 0x005c007e, 0x01c00011, +0xff210043, 0xff41ff48, 0x0148fff4, 0x00810152, 0x0191ffa2, 0xffd401b2, 0x01f4000d, 0xfe86ff9e, +0xfd2aff58, 0xffdfff31, 0xff5dfff1, 0xfd92fdf0, 0x006bfff5, 0x010102d3, 0x03a10031, 0xff88001e, +0xff8a0038, 0xfebefed3, 0xffd1fc79, 0xffba029d, 0x00300092, 0x0043fd29, 0xfea9fed3, 0xfd52fec3, +0xff34ff43, 0xfd0fffe5, 0xfd7200dd, 0x000e001b, 0x00d7014d, 0xff5affe6, 0x012a0088, 0x00d9ffdb, +0x006dffdc, 0x0122ff86, 0x020200e0, 0x0169ff7d, 0xfe38fd52, 0x0008fe91, 0xfd5bfbf8, 0xfcd9fff4, +0xfde50021, 0xff6b00dd, 0xfe3afd92, 0xff3c012a, 0x0139ff6f, 0x03bcff3c, 0xfee4ffa0, 0x020efe38, +0xfda5feae, 0x0286ff86, 0x017ffca7, 0x009cff2a, 0xff58ff37, 0xffb3fc35, 0x008ffd39, 0x000000d3, +0xff4d00e3, 0x01a6fe1b, 0xfe22fe17, 0x00a60017, 0xff50ff02, 0x01610056, 0xffb1ffce, 0x01c2fc1f, +0xffa40010, 0xff33ff98, 0xff0c0009, 0xffb3ff41, 0xfce10211, 0x00cd0330, 0xff55ff66, 0x00970133, +0x00bffd56, 0x00d8fb5c, 0xff9b01fd, 0x009a020b, 0xfed1ffa4, 0xfdd7005d, 0xff81fd72, 0xff47013b, +0x035fff2f, 0xfefaff2c, 0x004eff5e, 0xffabfda1, 0x025cfe7c, 0xff0aff87, 0xff33fffd, 0x0224ffc8, +0x0407ff34, 0x02f2fd57, 0x005dffd2, 0x00f0fe9f, 0xfe80ff13, 0x000c0359, 0xfdd8fbab, 0x0023ff66, +0xffbaffa6, 0xffcffe54, 0xffc9fcbc, 0xfff70157, 0x00a80018, 0x00340048, 0xfc1f00ac, 0xffbdff23, +0xffb5fefd, 0xfe0eff5e, 0xff5b009c, 0x005dfdfb, 0xffac006b, 0xff3d009a, 0xfd62ffce, 0xffa3fe0c, +0x006d01ab, 0xff5dfd99, 0xff5dff5a, 0xfff402d3, 0xfd60ff58, 0xfbf801e7, 0xfeddfe82, 0xfef1fcb8, +0xfb50fe5f, 0xfd95ff44, 0xffc9fdcf, 0x029c035c, 0xff96ff50, 0x002601df, 0x00c402ff, 0x0078feab, +0x001a0003, 0xfb820155, 0xfe7f0215, 0x0026ff1f, 0xfe3dff56, 0x018b0001, 0xff100007, 0x041d00de, +0xff64ffd4, 0xffa4ff7c, 0x017c0014, 0xffd60023, 0x02b5ff5e, 0x02f40021, 0x002102a9, 0xff5002b4, +0xff5d039c, 0xff6fff08, 0x00d00027, 0x026e0011, 0xff9fff6b, 0xffa40088, 0xfff0ff92, 0xff58fdad, +0xff960141, 0x03020000, 0x0071ffd9, 0xfde6ff97, 0x01d1ffbd, 0xffe20019, 0x0217002e, 0x00fbfd68, +0xff85fdeb, 0xff4efc8e, 0x0111fe44, 0xff7fff08, 0xffe60147, 0xfe99022b, 0xfed1ff41, 0x02dd0187, +0x001aff22, 0xfdfdfda4, 0xff25ff27, 0x034701de, 0xffd201fa, 0x01f702f1, 0xff50ff60, 0xffe7fe54, +0xfeb9ffdc, 0xfe9fffb3, 0x01f70039, 0x003102d5, 0x00000011, 0xff28fed0, 0x00f701ab, 0xffb001ad, +0xfe08feaa, 0xfddfffdc, 0x0152ffd0, 0x0182ff5c, 0xff990318, 0xfcf5ff74, 0xfea7fff9, 0xfb65ff71, +0x005ffd99, 0xfc04ff6c, 0xfec200e0, 0xff8802ad, 0xfeb8ffb4, 0x006affa9, 0xff3dfff3, 0xfe62fedf, +0xffc8fe1d, 0xfd680040, 0x000cfd92, 0xfe29007f, 0xfe33fd98, 0x03a200dd, 0x00c9006a, 0xff12ff5a, +0xffd1fd62, 0x012103b7, 0x0280fd9f, 0x0026fec4, 0xfff30376, 0xfd75012b, 0xfd67fe02, 0xffdaffc0, +0xfc8aff34, 0xffe6febb, 0xff70ff3d, 0xfdefff7a, 0x02a802db, 0xfe220045, 0xff5eff5d, 0xffb2000c, +0xff82ff12, 0xffbdfd50, 0x003f0224, 0xffea00c7, 0xfc64ff80, 0x018affbd, 0xff010010, 0xff5902a6, +0xff880255, 0xff700200, 0x0142fd7c, 0xfeb9ffa7, 0xff39fda5, 0xff58034d, 0x02d7fdf0, 0xfe620319, +0x0308fbf7, 0xffd10187, 0x0007fe7a, 0xff4fff3d, 0xff9501db, 0x007e014f, 0xffd8ff92, 0xff880039, +0xff6efffa, 0x0065ff70, 0xfffaff7c, 0xff5201c2, 0x01fa0155, 0x01c6ffb2, 0xff6effbb, 0xff9600bb, +0x035c00a9, 0x021bff6e, 0x0230ffa5, 0xff73034d, 0xffa60028, 0x007bfdfa, 0xffabff5d, 0x002f0025, +0xfe55007e, 0x024efcc6, 0xf89800d0, 0xffd6ff48, 0xfd57fef9, 0xfff0fd9b, 0xfd97ff43, 0x00c30081, +0xfd70ff76, 0xfd99fdbe, 0x000eff38, 0x005a0341, 0x0019fe3a, 0x02a60059, 0xffff014e, 0xfebbff22, +0xfebc0166, 0xfd57ff55, 0xfda900a7, 0x0008ff21, 0xfedeffd6, 0xfe97fd97, 0xff39ff87, 0xff3bff5d, +0xff89ffd2, 0xff380280, 0x00d50311, 0xfed8029d, 0x0122ffb6, 0xff28ff67, 0xff69ffab, 0xff920182, +0x00400030, 0xfaa9fe0f, 0x01670011, 0x0157fadb, 0xfda4fe7a, 0xfe8a0381, 0x0099ff1c, 0xfebaffd8, +0x01a9ff0b, 0xffacff5a, 0x00620000, 0x0000fddc, 0x0189ffc0, 0x001a0050, 0xff6b0178, 0xfffeffad, +0xfefdff1d, 0x01acffa0, 0x000f001a, 0xff82ff60, 0xff42febd, 0xff47fde1, 0xff740085, 0x0034ff36, +0xfe8cffe2, 0xffdc00f0, 0xffdffd9b, 0x0000ff51, 0x02f10041, 0x017e0003, 0xffef003b, 0xfebcfd44, +0x002fffc1, 0x02060123, 0xffcbff4b, 0xfd68038a, 0xff780077, 0xff5a01fd, 0xfe99fecd, 0xff4b038c, +0xff9702e6, 0x0123ff9a, 0xfc49001a, 0x00abfff9, 0xfdad0067, 0xff57fd68, 0xff7a0046, 0xfdbbff8f, +0x0172ff65, 0x00590359, 0xff2000dd, 0x00b3fff9, 0xffc3feb7, 0x0026ff42, 0xff08ff33, 0x00b6fd8f, +0xffddfebd, 0x03290149, 0xfd2affa2, 0x0354ff75, 0xffa3fe42, 0x003dfeca, 0x00f7fe8c, 0x012100f4, +0x0054ffa9, 0xffb70256, 0x0069ff50, 0xffc3ff70, 0xffd9fede, 0xfcc60217, 0xff4a0028, 0x00030000, +0x028bfb5c, 0xfcc7ffc8, 0xfeb5fdbf, 0xfed3fff9, 0x01d800b0, 0xffbdfea7, 0xffa0ff68, 0x0046ff40, +0xfd690039, 0xfd67ff0a, 0xffe9000a, 0x0028007a, 0xff01ff28, 0x02750010, 0x00b601a2, 0xff6ffd61, +0xfebb0169, 0x0076fe3d, 0xfff1feb0, 0x001bffe6, 0xffc7ffa4, 0xffdeff97, 0xff55feb0, 0x01f1027a, +0xffeffd6a, 0xff86ff3c, 0x0014fdde, 0xfc04004b, 0x00a701bb, 0xfee8ff29, 0xff01fff8, 0xff4d01e9, +0xff19fe84, 0xfe9302a8, 0x0022ff4e, 0x0117fbb9, 0xff28fd4e, 0xfce0028a, 0x00430021, 0x03440029, +0xfff3002c, 0xfcf50106, 0x030effb1, 0xfeb5fe21, 0xff880049, 0xfed0fd17, 0xfd91ff42, 0xfef0fca7, +0xff400069, 0xffd8ff05, 0x00110000, 0xffc3fee9, 0x00c70066, 0xff6bffb1, 0xfffd01de, 0xfd2400be, +0xff010045, 0xfd9fff85, 0xfd49ffe6, 0xff5b0048, 0x0088fd91, 0xfeabfffd, 0x0331ff39, 0x025c00e7, +0x0031ff71, 0xff610387, 0xfe75ff3a, 0xfec5ff43, 0xff33ff8a, 0xfffd005c, 0xff4dffa7, 0xfe53013b, +0x003500a6, 0xff6b0067, 0x01d8ff95, 0xfd99ffe6, 0xffa1ff71, 0xfeb00142, 0xfff3ff5b, 0xfd68fb65, +0xffc3000f, 0xffa6ff7b, 0x01c3ffa0, 0x0171ffb8, 0x020bfdf8, 0xfddefed0, 0x01410003, 0xff57fe55, +0xfdebfe00, 0xfe7f001c, 0x00a000da, 0xff6efc40, 0xff47ff93, 0xfd8ffff8, 0xff5f019a, 0x001b00ff, +0xff310015, 0xff9affe4, 0xffef00a1, 0x03a200a5, 0xff93029c, 0xfe550004, 0x0001ffaf, 0x00420273, +0x001b020d, 0xff84ff08, 0xfe0604d1, 0xff990533, 0x000dffda, 0xfd080335, 0x011f006d, 0xff80fc37, +0xff32003b, 0x01100305, 0xffb9004e, 0x01dbff9a, 0xff57fedc, 0x0035f295, 0xffa3ffc4, 0x0035ff5f, +0x005d0287, 0x0453003e, 0x00910224, 0xfea5fe3f, 0x0083fe2f, 0xffd0ffa0, 0xffc40044, 0xffaafd39, +0xfff3ff0e, 0xfd5c00ba, 0x0034ffb1, 0xfde20088, 0xffe9ff9e, 0x00bfff2b, 0xffce01a6, 0xfcd9003e, +0xf1adfd50, 0xffb9002d, 0xfff9ffc7, 0xfd38ff54, 0xfd43fe51, 0x006c04e3, 0x00c0ffbb, 0x0300ff38, +0x0133fef3, 0xf6a5ff84, 0x014afd4b, 0xff25ffa3, 0xff3fff7f, 0x0018fc8b, 0x0032fff3, 0xfffefc84, +0x003c0026, 0x011200eb, 0x003eff04, 0xfff0fd83, 0x00440036, 0x01c4ffdc, 0xfd380392, 0x02fd0030, +0x0156f1ad, 0x0476ff62, 0xfec10226, 0xf21d0188, 0x001dffbb, 0x0327ff5f, 0xff410040, 0x01c8004d, +0xffc80065, 0xff2affe9, 0x009cfda2, 0x02a2fff4, 0xfd26fe54, 0xfe76fe2f, 0x0144fed4, 0x037ffe74, +0x00de0045, 0x01c50375, 0xfd400243, 0x0052ffad, 0xfe3f0214, 0xfd980026, 0xfd22ffa0, 0x00c3ff0e, +0x01d7034b, 0x0017ff8f, 0x0072ff52, 0xffb5fd33, 0xfd7200a9, 0xffabffa3, 0xff90fdf3, 0x004b0000, +0xfe380076, 0x026c00ef, 0x005aff22, 0xfcbffc84, 0x05b3fca4, 0xfea4ff12, 0x000effbe, 0x0061ff06, +0xff450034, 0xffbc04ff, 0x009cf949, 0xff7cfff4, 0x023900e2, 0xfd5d001f, 0x02780126, 0x0015fffa, +0xffccfd1c, 0xfd40022a, 0x0111018a, 0x007cffe6, 0x01f1ff57, 0xffe3fd40, 0xfd070085, 0x00baff7b, +0x00d903d6, 0xfffaff7c, 0xfefdfd65, 0x01d2fbf9, 0x01d1ff2c, 0xffbaff94, 0x00fffc66, 0xfefc0323, +0x005effc3, 0xfe67f7b6, 0x000cfe8b, 0xfdc6006e, 0x03fd0124, 0x003603ea, 0xfe3a01a2, 0xfd44ff3c, +0xff74ffb2, 0x005a05ef, 0xff52ffa9, 0x0446f9ba, 0xfab7ff98, 0x006eff3b, 0xfc930199, 0xff6bf197, +0xffa8007f, 0xfc9900c3, 0xffdafefc, 0xff180250, 0x001c0048, 0xff7c02fe, 0x0168016f, 0xfd4bfef4, +0xff36fdaf, 0x015cffa0, 0xfc5701eb, 0xfd47012b, 0xfffa00a3, 0x00b3fe60, 0xfed50061, 0xfff20006, +0x0032007c, 0xfe42f8bc, 0xf1eb0159, 0xff40fdb0, 0xfe1c035a, 0x006a00ae, 0x01eeffd5, 0x0052ffca, +0xff9ffd1c, 0xfde9fd9a, 0xff3dfc8f, 0x0140fffb, 0x016cffa3, 0x00f9ff3b, 0xff84fe3c, 0xfef6fadc, +0xffe6fe2a, 0x01810027, 0xffef0037, 0x0034ffb9, 0xff55000b, 0xfef2ff19, 0xf8ba045f, 0xfe64fe0d, +0xff55ffb9, 0x00940091, 0xff31ff52, 0x0100000b, 0xfeaaffa6, 0x0094ff75, 0xfab70189, 0xff46ffc5, +0x0177ffa1, 0xfe86fdac, 0xf2f900ae, 0x000d01fa, 0xffeaff00, 0xff40009e, 0xffc3000d, 0x0261ff11, +0xfd5f000e, 0xff2a000a, 0xfca6ff2f, 0x00420028, 0xff82fd5b, 0x00b6000f, 0xf13401c6, 0xffeb038a, +0xfd82ff34, 0x0037fe29, 0xff24005f, 0xffcf00b1, 0x00ab0126, 0xfd53ff69, 0x001703c6, 0xfe0efff5, +0xfd72ffe9, 0xff87ffb0, 0x01db0431, 0x00dbfeea, 0xfd530189, 0xff60ff3a, 0xfd79ff86, 0xfdb0fc75, +0x01e30036, 0xff64fe0d, 0x001ff197, 0x004cffdd, 0x00830006, 0xfdf4ff26, 0x00650138, 0xfd3cff10, +0x025d000f, 0xffa9ffc0, 0xfd5c04ff, 0x000cfff8, 0xf5200116, 0xfff9fd7b, 0x0024feac, 0xf8a30021, +0x006efd39, 0xff6e02e0, 0xffebfff3, 0xffdc0044, 0xffe9fd91, 0xfe6c00cf, 0xfd9ffdd5, 0xfeeafe77, +0x013c000d, 0x022e023d, 0xfe4f0020, 0x00400579, 0xfdda0021, 0xfebef376, 0x0495ffee, 0xfe4fffa7, +0xfa46fe96, 0x01700126, 0x01eafe0d, 0x04cbff96, 0xffcc0047, 0xfeeeffa8, 0xfff1ff87, 0xf8b20579, +0xfd50ff6c, 0xfcc3028f, 0x0169ffdb, 0x00a5ffbc, 0xff630028, 0xfda6fd47, 0x035cffb7, 0xffbffe35, +0x005d00e9, 0xfe42007b, 0xffe9ff61, 0xffbcfdf7, 0x0010ffa9, 0x0394fffa, 0xfd6f006c, 0x0531fb80, +0x001200d6, 0xfd91ff61, 0xfd5b005d, 0x00080111, 0xffd3fe29, 0x0007004b, 0xff13023a, 0x0057017c, +0x000dffac, 0x03c6ff63, 0xff4affac, 0xfe3ffd3e, 0xff9c01c2, 0xfd62ff3a, 0xfadcf295, 0x00e101ef, +0x0053fff1, 0x00300004, 0x032df8b2, 0xfec6fe98, 0xffbff8a6, 0xffbf033d, 0x01760000, 0xfec5ff9c, +0xffe20053, 0xffa0fe12, 0x047dffb0, 0xf3c00039, 0xff3d002f, 0xfff60181, 0xfd9600ba, 0x003f0011, +0xfd530017, 0xf7b6fe11, 0x009f009d, 0x05310029, 0xfd6dfdd3, 0xff96ffae, 0xfefc02f5, 0xfe380179, +0xfd69015b, 0x003402a2, 0xffa1fdaf, 0xfd8afd82, 0xfd080351, 0xfeb7022a, 0x0011f9ba, 0x002d0036, +0xfe13ffa5, 0x044e00ef, 0xffe4fa75, 0xfd9cfe98, 0xfe1bff07, 0x0000ff92, 0xfff3ff8e, 0x020effe2, +0x0261026f, 0x01040010, 0xffabff54, 0xffa5010b, 0xfeeaffad, 0x008d000d, 0xfea7fee6, 0xfcc8013f, +0xff2aff34, 0xff19ffa5, 0x0083fe62, 0xf96e00a9, 0x0054001e, 0xffd00000, 0xfdaf0066, 0xffab04b8, +0x000fffba, 0x00e3ffbf, 0x02b2ff72, 0xffec00fe, 0x0005ffe3, 0xff64fe1c, 0x00100140, 0x009500ae, +0x007b005d, 0xfffaff21, 0xf8b60051, 0xff01fd3c, 0xff9cff9c, 0xff9dffbd, 0x00c200db, 0x066bffc9, +0xfdecfd5a, 0xffd9ff36, 0xfe60000a, 0xff33feb6, 0x00fefcf5, 0x0060fcad, 0x013d0555, 0xf84efc55, +0x0194f7a1, 0x018ff8a6, 0xffa2fd82, 0xff540095, 0x000301a6, 0xfc6eff74, 0xff5bfd5a, 0x03f000af, +0xff7e0533, 0xff2f0134, 0xfe2dff3b, 0x07730069, 0x0017fe85, 0xff2effaa, 0xfff8ffbc, 0xff7efff2, +0x000dfd93, 0x001afd4d, 0xfedcff1d, 0xfea6011f, 0xfd91fe3d, 0x00eeffaa, 0x0168fde2, 0x03ff0031, +0x0017038a, 0x00680054, 0xffdefd6e, 0xf37c0199, 0xfc2c00b5, 0xfcafff91, 0xff68ff2f, 0xff32008e, +0x00460047, 0xffe50016, 0xff52fd82, 0xfbab0495, 0x010fff9b, 0x0029ffdb, 0xfdbd0138, 0xf84e002c, +0x000d0021, 0xfd39fffd, 0xfefaff7c, 0x0111ff7f, 0xfe95ffc0, 0xffebff6f, 0xffe2037e, 0xfecc08be, +0x00000000, 0xff45fbdf, 0xfccdfd35, 0xfffc0082, 0xff990221, 0x04b8037e, 0x0008037c, 0xfef6ffbb, +0xf362fc8e, 0xfd34ff13, 0xfda3ff43, 0xfc940025, 0xff74fd4e, 0x00d5054e, 0x01d1ff62, 0x014fff4b, +0xff44fee7, 0x034b003c, 0xffdfffd5, 0xff82fa98, 0x001efde1, 0xffbc0234, 0xffd205be, 0xf8f7ffe4, +0xfe27fed9, 0xfdcaff72, 0x0024fe26, 0x030b0453, 0x0463ff2e, 0x01c4003e, 0x0022ff9e, 0x00860010, +0x02c7014f, 0xfeeeff81, 0x031c00d6, 0xff96ff04, 0x0024006c, 0xffe1ff87, 0xff46ff9e, 0x035dfffa, +0x01d1ffb2, 0x0041022e, 0xfd6e042a, 0xff15006a, 0xff44fda9, 0xfd9a0431, 0xfa9805be, 0xfd08ffbf, +0xfee2f73a, 0xfe9bff4e, 0x012f02af, 0xfedc01ed, 0xff0201c3, 0xfff20037, 0xffe20082, 0x0015ff0e, +0xfe2e00a9, 0xfe670046, 0xffbf03e4, 0x004a00dc, 0xffa3ffa6, 0xff96ff91, 0xffe4ff96, 0x017900f8, +0xff94039f, 0xffc0fd39, 0x006d010e, 0xff40f1eb, 0x0020ffbf, 0x001dffbd, 0x000e00de, 0xfe89fd40, +0x03b3019d, 0x02ca03b6, 0x017200c5, 0x003b0011, 0xfd690172, 0xfe13f9e3, 0x00270008, 0x0295005d, +0x001f021f, 0xff48ff02, 0xffd3ffd6, 0x00ab0061, 0xfd93fd44, 0xff70005f, 0xff6803bb, 0xff4f0029, +0x00df0399, 0x0054ffc3, 0xffe6ffa2, 0xfe54fe90, 0xff53fe06, 0x00240017, 0x0199ff8b, 0x0097002f, +0xfd68005d, 0x00e10100, 0xffa5fa4d, 0xfe0eff55, 0xfd5903f0, 0xffe9ff44, 0xffa2fe64, 0x015f0331, +0x00b3ff63, 0x0023003f, 0x008f011a, 0x02e0fe2f, 0xfe1f0555, 0xff57fff2, 0xff7c01ac, 0xff10002d, +0x013c00e8, 0x039901f3, 0xfe8ef376, 0x003e01b1, 0xff520227, 0x00b2058b, 0x003d003a, 0x00f2ff39, +0x0117fd15, 0x0234fda2, 0xf520ff44, 0xfb9f0010, 0xfc66024e, 0x0095ff84, 0x01acfec0, 0xffc9ffb4, +0xfc67001c, 0x00000044, 0x02dafadb, 0x00000203, 0xfd43fe3c, 0x01fafd59, 0xffd40003, 0xff5dffb5, +0xffa8fe16, 0xffbbffe0, 0x03ff0038, 0x0110ff43, 0xfeb800c8, 0xfe3aff9a, 0xfd43ffc2, 0xff7b006b, +0x01110037, 0x00d2011b, 0xff6c01c5, 0xff56fddf, 0xff94f08c, 0xfd3c0239, 0x01f4ffe7, 0xfe60000c, +0x01e5fc44, 0x0105ff47, 0x014f0333, 0x0018ff95, 0x011c01ef, 0x0117ff84, 0xf6a5ff3c, 0xfdd20044, +0x0060ff62, 0xfe64ff4d, 0xfd180049, 0xfd60ff52, 0xfd09004b, 0xfd36fc75, 0x004d00d1, 0x0012ffe4, +0xffb30000, 0xfcad014f, 0x011efaa9, 0xff44000c, 0xff91f8f7, 0xffee004b, 0x03a9ff0e, 0x0136fe45, +0xfe2703d6, 0x0446ffbf, 0xff5efeac, 0x00c000c2, 0xff340372, 0x0288fdf7, 0x00d3f2f9, 0xfec300d8, +0xff2fff87, 0xfe3d0036, 0x032300f8, 0x00acfefc, 0x006affeb, 0x0024039d, 0xfefaffde, 0x001ef355, +0xfe0d0067, 0x0192ff48, 0xffd7fdf3, 0xfdd9ff47, 0xfee602dd, 0xfd4e00fe, 0x0018ff5d, 0xffe0fe6d, +0xffcbff2d, 0xfffd0079, 0xffb9fe1f, 0xffe80004, 0xffc3fff4, 0xffbc032d, 0xff6f02f8, 0xffc7ffca, +0xff73fd49, 0x0014ff81, 0x0124ffe3, 0x003e0427, 0x0623f21d, 0xff44ffac, 0x024ffc57, 0xfe1dfd8a, +0x01bcffff, 0xff60f175, 0x0320ff4a, 0xfd07ffa6, 0xfe45042b, 0xfff5fe3e, 0x00c6004d, 0xff78ffb3, +0x0000000e, 0x0002f295, 0xfcf0fe82, 0xfd43ffee, 0x0500ff96, 0xffe4fd63, 0x030fff5f, 0xff54ff5f, +0xfee80009, 0x0075ffb9, 0x001ffed6, 0xf96eff30, 0x000cffca, 0xfe1c054e, 0x009c0000, 0x0476001e, +0xff0d042a, 0x019afd39, 0xfdc0ff7d, 0x02eb004c, 0x045cfd03, 0x04270022, 0x0098ffba, 0xff820007, +0x01940188, 0xffb8fd30, 0x04cd0006, 0x00800250, 0xffc1005f, 0x0059fff6, 0xfc37fd83, 0xffd0012d, +0x0217ff2f, 0x0004ff36, 0xff4afe82, 0xffc3022a, 0x022dff61, 0xfedefd86, 0x003dfe4a, 0xf752015f, +0x003effb4, 0xffa0ff24, 0xfc940726, 0xff55f903, 0x0149ff5f, 0x0081fdb1, 0xffd10154, 0x0121ffc5, +0xffd50017, 0xff9f0018, 0xff990226, 0x0081ff41, 0xfe49045f, 0x010effed, 0xff41ffca, 0xfe250025, +0xfedf03a7, 0x00a1ff93, 0x0110ff46, 0xfe62ffd0, 0xff2bffb3, 0xfffc00a3, 0x003bfe23, 0x0175fdb1, +0xfd3d00ad, 0xfe74ff46, 0xfc99ff39, 0xfffaf7ab, 0xffb3007a, 0xffe30251, 0x0022fd30, 0xfdd6012a, +0xff4d02b5, 0x001600aa, 0x012dfefc, 0x000bff6b, 0xfedeffc4, 0x0299fd72, 0xffd3001d, 0xffd8f286, +0x004b002d, 0x0006fd18, 0x026d0000, 0x0119ffda, 0xf362fe85, 0xfefdffd1, 0xffac01eb, 0x037e033d, +0xfe77fd60, 0xff010000, 0x00f0fd52, 0xffccf3c0, 0x00f7fcde, 0x000dfcf0, 0x0120fd43, 0xffd70076, +0xfe91fda4, 0xf949ffee, 0xfc82fe98, 0x0059ffee, 0xff0d003f, 0xfd63019c, 0x017cff1f, 0x004704e3, +0x02540047, 0xffccfa01, 0xff4001a2, 0xfd5dffac, 0xfd9101b0, 0xf08cf8ee, 0x03b300f3, 0xffc800ef, +0x0046ff40, 0xff30ff68, 0x024ffffa, 0x01dd0239, 0x0076035a, 0x0234ffec, 0x010f013a, 0x022efffa, +0x000dfef4, 0x02d5fe8b, 0x0006019a, 0x002eff08, 0x014801c8, 0xf355016c, 0x00610322, 0xff57ff72, +0xfcadffb5, 0xfc9bffca, 0x017cfebc, 0x048000f3, 0xff54006b, 0x009503bb, 0xfd8001eb, 0x0116fd6d, +0x013bff71, 0xff8200c5, 0xff95fafa, 0xfd390170, 0x0023feac, 0xfdcc0022, 0xffca004c, 0xfd26ffe2, +0x003d01b0, 0xfda403d4, 0xfea60313, 0x006bff02, 0x00dbfe44, 0xff400017, 0xfe2602af, 0xfd650175, +0xfd3ffd93, 0xff2fffcf, 0x0117ffbe, 0x016b0112, 0x002bffbc, 0x011cffc6, 0x0102fef5, 0xfee8fe29, +0x04b0ff48, 0x0133ffd2, 0xfeaafbaf, 0x038cfd43, 0xfd5f0174, 0xffdcff06, 0x0037ff70, 0xf134ff3f, +0xf37cf246, 0x00aaffde, 0xfe15020e, 0x00d20399, 0xfff0ff3f, 0x0110ffc2, 0xff46ff3f, 0xffb30126, +0xffdeff9c, 0x01db011a, 0x007cff22, 0xfd6f0013, 0x00000100, 0xffa9ff4b, 0xf7abfff8, 0x0067ffd0, +0x00d70034, 0x017cfd61, 0xfff50169, 0x02f5002f, 0xfc55ff55, 0xfd60ff8f, 0x01270063, 0x007e0168, +0xff46ffb4, 0xfff30017, 0xfe98feca, 0xfdf3ffae, 0xfe4ef7a1, 0x009c0076, 0xffbfff87, 0xfffc0299, +0xffa900e7, 0x045c0053, 0xfcdd01b0, 0xf175ffaf, 0xfd3ef8bc, 0xffe10015, 0x0182fdd6, 0xffefffef, +0x0000ffa3, 0xfefb0025, 0xff7c0379, 0xfe8c004a, 0xff93ff24, 0xfda40015, 0x03faffb3, 0x0170f286, +0xfd91ffaf, 0xff5effc2, 0xff3bf8ae, 0xffb2ffdf, 0x01a002f6, 0x0020ff89, 0x0020004f, 0xff8aff33, +0x0a69ffb3, 0x042bfd3f, 0xfd4cfcf1, 0xff0dfd58, 0xff1f025c, 0x024eff01, 0xfdf7012c, 0xff7cfc5f, +0x0148012f, 0x00810091, 0x0012ffea, 0xfefe0088, 0x0129fb9f, 0xff2e058b, 0x0358ff99, 0xf295fdc0, +0xffca001f, 0xfe98feea, 0xfc02fd80, 0xffdc0022, 0xffab0031, 0x037c08be, 0x008bfd9b, 0xf246fe86, +0x003c055b, 0x01bcffe1, 0xff7dfff1, 0xfff60065, 0x0300fff8, 0xff54fd4b, 0x056fff2c, 0xff0ffdbd, +0x005f0022, 0x0046fd35, 0x0463f8ae, 0xfd3dffa7, 0xffdc011b, 0x0036fd4b, 0x01bcffa7, 0xfd82fdd7, +0xfd36002f, 0xff540056, 0xff77fdbd, 0xff2e00a9, 0xfcf3fca8, 0xf73afe62, 0x00b8fd3e, 0xfff2ff04, +0x0338fc74, 0x005bffee, 0x03a7003b, 0xfd6005ef, 0xff47fdd7, 0x004d001f, 0xff470117, 0xff7d00f8, +0x0120007c, 0x0084066b, 0x0011ff24, 0xff55fd72, 0x00ac01d3, 0x0295fe8a, 0xff51fd0b, 0xfd2e003d, +0x02dafd43, 0xfee9ff3a, 0xfe4e0040, 0xff96fef6, 0x026a0303, 0x0288ffe1, 0xfe6cfe4f, 0xfe390070, +0xffdefe2a, 0xfeedfd15, 0x00910353, 0xffa0fa46, 0xffd8ff2f, 0xf903ff3f, 0xfc57feef, 0xff26f8c0, +0xff86f8ee, 0x056f01b0, 0x0165ff10, 0x01c10172, 0xfe870655, 0xffee0039, 0xff99ff24, 0xfd58fff4, +0x006401e4, 0x03fdffb2, 0xffbdff2d, 0x00b5ffd2, 0x0a690010, 0xffa1ffc5, 0x003bff34, 0xff65fe6d, +0xff2bf8c0, 0xff52ff82, 0xfd22fd88, 0xff29ff65, 0xff81fd4c, 0x077302f5, 0x0027fe87, 0xff97fdd6, +0x00ba044e, 0xff9afd4d, 0xfe4aff96, 0x01f4ff4b, 0x01a0ff9e, 0xff3fffee, 0xff4dfe3d, 0x013cffc4, +0xffbb04cd, 0xfd520113, 0x001e020d, 0xfd4bff36, 0xff6f01ef, 0x028f00f2, 0xfc63f752, 0x00d6fe6e, +0x0203fd2b, 0xfff600a1, 0xfd4bfb00, 0xfc81fe0d, 0xfddf0091, 0xff8afcc3, 0x00000182, 0x01b804d1, +0x03350129, 0xffaffd79, 0xffbd0035, 0x0305ff3b, 0xfdcaffe6, 0x013c022a, 0x02d204cb, 0x0142fd5b, +0xfef60379, 0x01d5002c, 0x0039fef4, 0x005703b7, 0xfec6fefa, 0x01dc01cb, 0x0379ff0f, 0x0147ffa4, +0xff13fd9c, 0xff9e00b3, 0xffbeffb6, 0xfef2ffdd, 0xffb7ffbc, 0xfe0cffa4, 0x0133018f, 0x00bafff4, +0x00560088, 0x018eff19, 0xfdbeff0b, 0x0027ff44, 0xfd790030, 0xff42fffc, 0xffeb0275, 0xff71000d, +0xff18ffed, 0x0078ff78, 0xff85fc22, 0xff120214, 0x00afffb4, 0x0007ffdf, 0x0021ff43, 0x01140074, +0x0243fff5, 0xfeed01ed, 0xff7b0357, 0xff32ff91, 0x006000bb, 0xffc4000f, 0xffa4005e, 0x000dffae, +0xff5dfdcb, 0xffeffde2, 0x002301b7, 0xffa8ffe3, 0xfce70000, 0xfd5800f0, 0xfcaffe25, 0xfda4fdad, +0xfe6efdc9, 0x00c6fe55, 0xffddfeff, 0x00b0011b, 0xfe83ff4f, 0xff4dff2b, 0xfd4b0000, 0x01040013, +0xff9afedb, 0xff8dff84, 0x001200b3, 0x0071fddc, 0xfee80061, 0xfdfefffc, 0x00040142, 0xfff5fe6e, +0xff18fff0, 0x0086ffa1, 0xff0b0000, 0x00e90062, 0xff6bfefd, 0x000000fe, 0xffab0056, 0x0134ffa7, +0x01780021, 0x023dfff6, 0x003aff8d, 0x04170168, 0x0085ff4e, 0xfc3c02c7, 0x00170009, 0xffec00ec, +0x013bfa5a, 0xffef010d, 0xffc90053, 0xfe24002c, 0x0288ffde, 0xffcdff56, 0xff88000c, 0x0037fff5, +0xffbcffba, 0xff4d004b, 0xffc9047d, 0xff41fdcb, 0x00020072, 0x0286ffe2, 0xff130067, 0xfde000b1, +0xfeae0000, 0xff70fd94, 0xfec500df, 0xfef501f2, 0xff9d0080, 0xff61ff44, 0xffe6ffa8, 0x023bfffe, +0xfeabfd3e, 0xfea2ffe7, 0xffb90152, 0xffb30008, 0xff2bfdef, 0xff58003a, 0xfdd700ad, 0xfff9ff50, +0xffafff5d, 0xfebcffa4, 0xfe7c0056, 0x016f009a, 0x000afffb, 0xff4dfd08, 0x0008ffc5, 0x01cbff15, +0xfd80ffa3, 0xfca5ff08, 0xffecfe5d, 0xffb3ffca, 0xfff6f96b, 0xfe7e0303, 0x02c0fe4d, 0x00c0ff1d, +0x00020022, 0xffe0000c, 0xfd68012c, 0xfeaefa70, 0x0222fd2c, 0x00f6ff96, 0x015cfeae, 0xff4e001a, +0x00c7ff5b, 0xffc4ffa0, 0xffcafe37, 0xffb3ffba, 0xfdbefed8, 0x0075011c, 0xfe0dff9a, 0x01a70000, +0x011301a2, 0xff2efeb9, 0x020c0140, 0x007c00c4, 0xfe4aff96, 0x000c012b, 0x0114feee, 0x0034ff6d, +0xfd3bff59, 0x006600ee, 0xfe30ff34, 0x0487ff91, 0xff56001e, 0x01f1005d, 0xff0f001e, 0xff4effd2, +0x01bd00b1, 0xffa7ffe4, 0x00c000a7, 0x01f3ffe6, 0xff35ff4d, 0x016e0209, 0xffb5fe7f, 0xffaaff96, +0x001b0156, 0xffdffd72, 0x0040ff81, 0xff60fee0, 0x022dff67, 0xf8b3002a, 0x00760245, 0x00090042, +0x0254fe5e, 0x0171ffef, 0xffffffc2, 0xfff1ff9a, 0xffa9ffd9, 0x00c7ffe2, 0x00b2fff4, 0x00fffd76, +0xffe1fce8, 0x0249ff9a, 0x003afff5, 0x010efe10, 0xffa1fea9, 0xfcd7ff86, 0x0261ff22, 0xfffcffd8, +0x00a5fef9, 0xff2bffa7, 0x00e1fdfa, 0xff9bff95, 0x00f00000, 0xffa700cc, 0xfee3ff8a, 0xfd7e00a8, +0xffc30000, 0xfdf20071, 0x0011ff93, 0x0228fec7, 0x0105f8ae, 0xf96b00c7, 0xfd24fe0d, 0x00c2ff72, +0x000d0072, 0xfaf90067, 0xfffe002a, 0xfeaefd7e, 0xfd62ffad, 0xffd0ffb1, 0x01900028, 0x00bf01a3, +0x0133fedf, 0xfff8001b, 0x00dfff86, 0xfe0efd6e, 0x00990087, 0xfe62028e, 0x007cff38, 0xff54003e, +0xfd62fdc1, 0x0162ff6d, 0xff1f00e0, 0xfec4fec1, 0x00cffdd3, 0xff85ff9b, 0x00d6ffd0, 0xff8cffec, +0x00000655, 0x005c0064, 0xff5f0187, 0xfff3ff01, 0xffbdfe64, 0xff1dffaa, 0x008e0050, 0x00fbffc0, +0x00fffff5, 0xfff9fef7, 0xff5f0152, 0x02520148, 0xffcffc06, 0x004f001a, 0x00ffffcd, 0xfe5aff7a, +0xfda0fd5a, 0x017b01a3, 0xff8601b8, 0xfff60193, 0xff49ff53, 0xfdaafe20, 0xfff40134, 0x001efd57, +0xffd8fe4a, 0x0031003c, 0x00f5ff1d, 0xff930000, 0xffd5f520, 0x039dfe46, 0xff63ff7f, 0x0005ff00, +0x00100051, 0x0063fe1b, 0xfffa0080, 0xfeecfe80, 0xfe98fff3, 0x0002ffd0, 0xffcf0073, 0xfff90000, +0xffb101e5, 0xffb5fefb, 0x0069ff3c, 0x0040ff5f, 0x0028ffb8, 0xff1d0481, 0x01da0115, 0xfd620233, +0x0145ffe2, 0xff8cf8b3, 0x005dfc61, 0x0112ffe1, 0x01a2ff0b, 0x0000ff9e, 0xfff6000e, 0xff96ff17, +0x04f5feac, 0xfd330000, 0xffaf0193, 0xfd28ffb3, 0x009e001c, 0xfff2feef, 0xfed60091, 0xfe26fbaf, +0xfcd7fffe, 0xff0afff8, 0x000cfe99, 0xff96fcd2, 0xff9cffcd, 0xff34ffbc, 0x0039feaa, 0x0128ff59, +0xffab0026, 0x0051fd1d, 0x00020000, 0xfdc1feb9, 0x01dd0191, 0x00000012, 0xff3c008d, 0x00ecff68, +0xfea4fe1c, 0x012a012a, 0xffa5000b, 0xff4dfe92, 0xffe70019, 0xfd3bfdc3, 0x0157ff44, 0x016eff32, +0xfe18fd72, 0x01b1fb4b, 0xff720022, 0xff0d0087, 0x02e9fc16, 0xff6b00bc, 0x04a40296, 0x01b7fef3, +0xfe4cfffb, 0xff920071, 0xff720480, 0x007e0075, 0xff26ff92, 0xfe91020d, 0xfe60f2f9, 0xfeba001f, +0xffe2fffa, 0x0126ff20, 0xffa0007b, 0xfff7fcfc, 0xffa7ff75, 0xffedfe71, 0x0035fd90, 0x003a0032, +0xfe5000cf, 0xff6ffe0e, 0xfddc00b8, 0x04a40074, 0x01c8ffe1, 0x007efed4, 0xff420180, 0x0214047d, +0xfebafd70, 0xff7f0045, 0xff28fffd, 0x00ecfd02, 0xffbdfdb8, 0x00f7fef2, 0xffa6ffe3, 0x00cd018b, +0x01bfff69, 0x03e30044, 0xfeb9ff75, 0xfbbafd32, 0xfd5cff0d, 0xff13fffa, 0x001dffc1, 0xfd6b000e, +0xfd6bfe4a, 0x075d0135, 0xff6affb9, 0x0139001e, 0x006bfe09, 0x01c0fc8f, 0x00b60057, 0x003af920, +0xff990044, 0x0129001b, 0xff25fc4a, 0x007cff3d, 0x0116ffcb, 0xff7b0068, 0x00a8ffd5, 0x0000feed, +0x01720077, 0xfda1ff54, 0xfec40230, 0xff6bff75, 0x0118007c, 0xffe1ff9e, 0x0003fd0f, 0xff84fcf5, +0x007b00f5, 0x0159ffdf, 0xffa2ff43, 0xfec30035, 0x0047fcd2, 0x0181011a, 0xff85ff25, 0x00cc019b, +0xff11fd89, 0xff2dfe00, 0xff42025c, 0x01ae016b, 0xfd8bff72, 0x0152fea2, 0xfc7b00d3, 0x03ddff89, +0xfdea00f1, 0xffa4ffff, 0xff460049, 0x0007ffcb, 0xff89ff43, 0x0308ffcf, 0xff6cffda, 0x0138fde9, +0xffad0049, 0xfe350067, 0xfc75fb35, 0xfe48fd4f, 0xfe9f0007, 0x0040feb8, 0xfe0f02eb, 0xff1fffc5, +0x011aff28, 0x004effda, 0xff75fe4d, 0xfec5fff8, 0xffe8fff7, 0xff69fffe, 0xfdd4ffd0, 0x03230012, +0xffb000e1, 0xff0f02f5, 0xfd2804e8, 0xffe00081, 0xffff04c6, 0xfee00010, 0x006e026f, 0xffbcfd5a, +0x0197fed3, 0xffbcff31, 0xfcee013b, 0xffdcfadb, 0xfd73fbcc, 0xffca0062, 0xff1dfdb9, 0xff080056, +0xfeb8ffab, 0x0057ffe2, 0x018101d5, 0x01b0ffa9, 0xfdcb0318, 0xffe1ffbf, 0xff05016f, 0xff91ff9d, +0x012b023a, 0xfa350056, 0x0060fee5, 0xffe601bb, 0xfd6300bb, 0xfe670016, 0xff8c005d, 0xfd55fffc, +0xfdc8fea4, 0x018bffb0, 0x02c20025, 0x0238fce0, 0x00270145, 0xff630006, 0x0007ffbf, 0xfded0029, +0x01abff8b, 0xfec0f9e3, 0xffd9fafa, 0x0047ff83, 0x006c008b, 0x034d0251, 0x00d9fe6b, 0x00cd010a, +0x0001fdc7, 0x0062ff73, 0xff51ff7e, 0xffd4ff5a, 0x0034fe8f, 0x005b0481, 0x012001ca, 0x003f0032, +0xfedfff77, 0xff2c005a, 0xff72fe45, 0x0375fff8, 0xfff5034d, 0x04f50179, 0xfea700e6, 0x0000fef7, +0x0138ff2a, 0x0011ff0c, 0x0029ff6f, 0xfeafffae, 0x000801b6, 0xfdf9fd6f, 0xffa7006e, 0xfeacfebb, +0x0035fe6c, 0xffa700a0, 0x00e0fdcd, 0xffbbfd23, 0xff9f006a, 0x00090046, 0xffa4ffbe, 0xffcbff73, +0xfddf0040, 0x01f3fff5, 0x0039ff17, 0xfb8f007b, 0x018bfd52, 0xff08ffd9, 0xff86fe30, 0xff9f005b, +0xffd70086, 0x01b5006b, 0x0002ffd0, 0x0126ff9a, 0x01f7009b, 0xffe500db, 0xffe5006a, 0xfff3009d, +0x0487fd87, 0xff43fff1, 0xff1cfd3c, 0xff6dffed, 0xff4dfc56, 0xfdc90082, 0xff8bfdfe, 0xffdb01bc, +0x006affe6, 0x0109fc23, 0xff9c0098, 0x0000014f, 0xffaa001e, 0x0078ff71, 0xff49ff65, 0xff500138, +0x01c9fa11, 0xfcd101de, 0x0076ff34, 0xfff2fb65, 0xff71feb5, 0xfe9d0010, 0x00d70100, 0xff1401bf, +0x001cffeb, 0xffd9fe67, 0xffa2fa70, 0xffae0089, 0xfc8efff8, 0x0114ff12, 0x0180ffc5, 0x027e004f, +0xffaeff73, 0xff280067, 0x005cfed7, 0xff9a0044, 0xfd7effe9, 0xfef800fa, 0x006a017f, 0x000f0000, +0x00a7003c, 0x0133ff93, 0xfddafff0, 0xffb9fff4, 0x01180012, 0xffb20027, 0x0009fff9, 0x004c0000, +0xff99ff6c, 0x0375ff49, 0xffbcff55, 0x011eff85, 0x01d5fe4e, 0xffdd01c2, 0xffbd0218, 0x0466039d, +0xff90026a, 0x00fbffd3, 0x00dbfff7, 0xfd47ff4b, 0xffb7fe38, 0xffa8ffaa, 0x002900ed, 0xfef5fe0c, +0xffa5fff0, 0xffaaf8c0, 0xfcd0fec1, 0x014cffdb, 0x011bfe05, 0x00eaff79, 0x00cb0154, 0x00300050, +0x00490139, 0x00640066, 0x0050fde2, 0x0052ff56, 0xff7cff95, 0x00000077, 0x01c0ff4f, 0xfff0ffc6, +0x0017fed6, 0x00550147, 0x0067ff27, 0xfe9a0010, 0x0000fff6, 0x00d50068, 0xff18ff56, 0xff8400fc, +0x00e5000f, 0x00d6fde0, 0xfdf0fb79, 0x008bffbf, 0x00cc0252, 0xffdd0051, 0x03dd0000, 0xff640168, +0xff28ffc9, 0x029dffa4, 0xfcee0022, 0x006cffe6, 0x00d50097, 0x007c0083, 0x0019ffea, 0x0417ff68, +0xffdb0008, 0x01f30000, 0x0357ff2a, 0xfb8f023d, 0x005cffe3, 0x00050000, 0xff3efd62, 0x01ad00bf, +0x006dffb4, 0x02bdff86, 0xffd2ffb6, 0x004f001d, 0xfe42ffa6, 0xff880176, 0x004cffe1, 0x0052ffab, +0x00420029, 0xfd70ff7f, 0xff85026f, 0x0073fd82, 0xff66fe45, 0x00a100db, 0x00b1008f, 0xf8c0fcf5, +0x02f4ffae, 0xffc6fffa, 0x00190165, 0xff5b0167, 0x0075f89c, 0xfd3cfa35, 0x00000310, 0xf957006d, +0x0034ff46, 0x00a30117, 0xfddfffc3, 0xfda10329, 0xff1f01a3, 0x0434000e, 0x00f9fdc5, 0x0171fd76, +0x01220126, 0xff8c04e8, 0xffb8fe4a, 0xffccfdf0, 0xffd3001d, 0xfd61027a, 0xff4affe1, 0x02f1fd40, +0xffcb0002, 0x0224ffae, 0xfd1dfef1, 0xfe3eff73, 0x003afec8, 0xffa5ff5d, 0x01590014, 0x00ae0002, +0xfe65ffea, 0x015cfff8, 0xff29fcf3, 0xfaf90008, 0xfff7ff2c, 0xffcd0027, 0x02bc0032, 0xf920ffb7, +0x00720007, 0x013bfff9, 0x00b10006, 0xfff1ffc1, 0xffc1fd70, 0x00e70512, 0x0000ff3f, 0xfec20003, +0x0054fee8, 0x0012000e, 0xfd80ffec, 0x006eff21, 0x00cdffa3, 0x006fff60, 0xff580049, 0x00abfec0, +0x0089ff3d, 0xfe480466, 0x00bc01bc, 0xfd330104, 0x010afca3, 0x0003ff74, 0x019dfa01, 0x0007ff72, +0x0227026e, 0xffc602f6, 0xffbfff8b, 0xfde50011, 0xfffaffb4, 0x00f3ffdf, 0x0063fbf9, 0xffba004d, +0x01d20044, 0xfd75ffb9, 0xffeb0070, 0xfd9c0004, 0xfea80381, 0x0063ffe1, 0x009a01b5, 0xfd68001f, +0xff26fd4f, 0xff43ffb0, 0x0137005d, 0x0130ff2a, 0x0091ffd4, 0x031a001f, 0x0008fea4, 0x01c901af, +0xfd4c0041, 0x00270210, 0xff59fd86, 0xfff7fffc, 0xfd57005d, 0xff81ffb2, 0x006ffc3c, 0x00050056, +0x00420040, 0x009aff41, 0xff63035b, 0xfe0b0204, 0xff770035, 0x00070064, 0x0435ffb5, 0xfdbefda4, +0x00880031, 0x0095ff79, 0xffb20000, 0x00b3ff9c, 0xff9cff35, 0xff63ff5d, 0x00090016, 0xff580230, +0xfe7eff6a, 0x00bfff5f, 0x0179ff5f, 0xff2e00ff, 0xfd62ffaa, 0xff74ffb8, 0x00b2ffdb, 0xff82fe53, +0xff5302bf, 0xff7d0136, 0xff2d0184, 0xff28ffc0, 0xff9301e7, 0x0027ffb9, 0xffb000e0, 0x005b00a6, +0xffe60190, 0x01890002, 0xff9dfe95, 0xff35ff87, 0xff53ffc2, 0xffce015e, 0x00bbff8e, 0xfe60ff20, +0x0007fe67, 0xffa0ffa6, 0x00e40119, 0x00ce002a, 0xfd36ffb6, 0xffa101da, 0xffb4ffd7, 0xff4fff12, +0xff7f003f, 0x0216ff0f, 0x000401bd, 0x00eb0050, 0xff78007c, 0x012200e3, 0x0181ffd6, 0xff43ff59, +0x01c3fffe, 0x002f000a, 0xff4ffdf0, 0x035c007b, 0xff07ffb4, 0x01970013, 0xff8afc6c, 0xff4b0062, +0x01a3ffae, 0x0053feaf, 0xff8bff90, 0x02bcff5a, 0xfe76fe22, 0x03e3006d, 0xff1ffcfc, 0x0000ffed, +0xfee6ffa4, 0x0084fef3, 0xfeef00d4, 0x00b30046, 0xfde1ff56, 0xffeffeec, 0x0000ffab, 0xfd43fe48, +0x004701da, 0xfd89ff43, 0xffa5ffb8, 0xfd47ff39, 0xff3fff7a, 0xfff50061, 0xfc230046, 0xff5404bd, +0xffecfd5f, 0xfc22fb4b, 0x000800c0, 0xfd36ff7a, 0xfe0eff1f, 0x02f1ff05, 0x0009000b, 0xff9a0008, +0x002202e9, 0x0109ffbd, 0x0020fca4, 0x0003007a, 0xff96ff45, 0xff4001d8, 0xfff902db, 0xfecdffb3, +0xff4cfb39, 0xfd610181, 0xffa2fdf4, 0x00d0fe2b, 0xff440000, 0xffbcffe2, 0x02cafd92, 0xfdc300c3, +0xff3100bc, 0xfd80fe13, 0x0421ff72, 0x00fe000b, 0x026401ac, 0x0224feda, 0xffdf0181, 0x006dfe26, +0xfdc9ffc0, 0x04bd0008, 0xff6a0107, 0x0080fff5, 0x00c6fdb1, 0x0033ffdb, 0xff40ff26, 0x01d5001e, +0x0005fc79, 0xff4f0036, 0xffeefdd6, 0x0020ffc1, 0xff240000, 0xfff60049, 0x00b30174, 0x00b4001e, +0x01c8fdb8, 0xfffd0107, 0xff5ffe80, 0x04350512, 0xfff8013d, 0x018b0015, 0x008bffa1, 0x00d1fff2, +0x0000fc8e, 0xfd4001c7, 0x0010fe96, 0x000a0088, 0x00d601e2, 0xffeaff05, 0x0056ff96, 0xff540118, +0xff94fff2, 0xfc1cff34, 0xff9a014d, 0x003200ca, 0xff69fc1f, 0x0144fd36, 0xfdd0000d, 0x00000067, +0x00b60059, 0x01daffb0, 0xfb01f89c, 0x00110065, 0xfff3ffe7, 0x0029ffcf, 0xffa900c9, 0xff5afda2, +0xff96006f, 0xff4f00b8, 0x0060ff8f, 0xff38ff91, 0xfef9ffb2, 0x0007ff63, 0xff62007d, 0x00bdffee, +0x0190ff41, 0x0134ffbf, 0xff3eff05, 0x0191fcf8, 0x0049ff85, 0x0134ffd9, 0x0004fecc, 0x001fffe4, +0x0005ffd4, 0x01ce0181, 0xfd53003a, 0xfd09007a, 0x00f404bd, 0x000ffd7b, 0xfd5501c6, 0xfd790020, +0xff9aff6c, 0x009aff41, 0x0000000d, 0xfe500023, 0xfe7ffec8, 0x00c800b7, 0xffc9012c, 0x00190103, +0x0001fe0e, 0x007ffbcc, 0xfdfd0092, 0xfefdffb4, 0xffc8ffd5, 0xffbbfd34, 0xff90ff54, 0xfd2c0190, +0xff84fe63, 0xffa70049, 0x0046ff7c, 0x008bffaa, 0x02530109, 0xfddcfed5, 0xff15002f, 0xfda6ffaa, +0x0105fe09, 0xfff0ff8f, 0xffc5ff01, 0xff5f003d, 0x04c600da, 0xfca4fce4, 0x0114fffb, 0xfd63002d, +0x02710058, 0x000bff50, 0xffc4001f, 0xffc1ff30, 0x007d0000, 0xfd33ff9a, 0x0033ff6d, 0xffcd00f5, +0x0000ff7d, 0xffa0fff2, 0xfe9900b8, 0xfee4ffab, 0x0003015c, 0xfee5fe3a, 0xfb33ffa9, 0xfe640013, +0xfe00fff4, 0x016001dc, 0xffd3feef, 0xfce4ffb5, 0x0230fd00, 0xfd68fffb, 0x004e0000, 0x0178feea, +0x003e004f, 0xfed0fcd9, 0x013d0050, 0xff93001e, 0x00110053, 0x0189008e, 0x00e6fef9, 0xffb0ff8d, +0x004bff78, 0x0230ff28, 0x004cff78, 0x00730000, 0x00f9ff70, 0xfee1feaa, 0xfefaff1f, 0xfe32feef, +0x00e40181, 0x0077fdd2, 0xff7b024c, 0x00190041, 0x00d00149, 0x0014fef8, 0xff8001d8, 0x000e0023, +0xff6e0186, 0x0235fe78, 0x0005ffb0, 0xfef4fec9, 0xfffd0229, 0xff58ff1b, 0x015bff39, 0xfe0dff79, +0x03b3fd82, 0x0002ff53, 0x0045fe73, 0xffd2031b, 0xfde9ff72, 0xff17fc5f, 0x02420001, 0xff8400af, +0x0446023a, 0xff2dff86, 0xff5e01bc, 0xffdcffbb, 0xfeae0150, 0x01fdffc2, 0xffcbff7e, 0x003effb2, +0x018affa3, 0xfe250177, 0xfff0ff30, 0xffa00046, 0xfef40097, 0x00c2feb6, 0xff06009a, 0x0025ffd5, +0x0039006e, 0xfe0d0061, 0xffabffba, 0xfff2ff41, 0xfdee005e, 0xff6cff28, 0xff8dffbc, 0x014fffd0, +0xfffeffdc, 0x00090141, 0x013bfedc, 0x00fa00ce, 0xfe63ff07, 0x00150000, 0x009d0171, 0xffcd0107, +0x01250170, 0xffe6fef6, 0x002e00ef, 0xfd8afcb3, 0xfef30159, 0xfed90059, 0xffa00038, 0x01c8fdb9, +0x00cdfff9, 0x0139008b, 0x015c0079, 0xff400095, 0xffcd0000, 0x029c00b5, 0xfd7aff5d, 0x0072fef7, +0xff2affea, 0xffe8001f, 0xfff1fdfc, 0x00a4ff48, 0x01010000, 0x0069fff7, 0xffa100ec, 0xff4bfe05, +0x0191fe21, 0xff41ff68, 0xffad0021, 0xff4c000b, 0xffd20029, 0x003d0042, 0xff08ff44, 0xfffafdfd, +0xfee6004b, 0xffa2ff9a, 0xfd350050, 0x01fafe69, 0x001efbb9, 0x000cfe95, 0xfdab0077, 0x008c0023, +0xff70ffa5, 0xffc3026e, 0xffe400e1, 0xfeef0219, 0xfea50047, 0x000efe91, 0xff860010, 0xffadfe94, +0xfdf3ffbf, 0xfd27ff5c, 0xff48005e, 0x0028fdfb, 0xff680035, 0xfffb0025, 0x00ff0137, 0x00980135, +0x00c7fc72, 0xfdde0234, 0xff8e002a, 0xff63041d, 0xff720031, 0xff84ff8d, 0x0003fc93, 0x0098ff86, +0xff7c0049, 0xff300039, 0xff5a004e, 0xff73fe01, 0xfd16fee9, 0x0004fe17, 0x011dff98, 0xfff600d1, +0x0028ff55, 0xff9c0338, 0xffeb0169, 0xff58ffb5, 0xff7a011d, 0xfd5000ef, 0x00350142, 0xfe79ffdc, +0x0205004b, 0x006a0054, 0xff720096, 0xfe00ff7f, 0x00c5fd62, 0xfec40088, 0x00d400a1, 0x001700ac, +0xfff5ff92, 0x00f4018e, 0xfeb7ff90, 0x004101c9, 0xff780012, 0xff5eff37, 0xfec4f963, 0xfffeffbf, +0xff68ffa5, 0xff22fbc3, 0xfff200b1, 0x00030015, 0xfd8bfe55, 0xfff600e4, 0xff580013, 0xfdc5011a, +0x001f0065, 0xff54026a, 0xffa901b3, 0x00830299, 0xfd08ff93, 0x00a5ff2d, 0xfd56ff07, 0x0182ffa3, +0xfbabfd65, 0x0061fffe, 0x0053022b, 0x000eff24, 0x00060034, 0x01b1fd82, 0xffe70038, 0xfe800076, +0x000c001c, 0xff4d00c5, 0x000dffe6, 0x00fe0034, 0x005cfefc, 0x00defd6f, 0xfed7002b, 0xff6dff51, +0xff99ff3f, 0xfe89ff9a, 0xfb9f0070, 0x00cd008a, 0x0200ff07, 0xff5a005f, 0x01cb0031, 0x0050ff5b, +0x0042ffd4, 0x0135ff6b, 0x0000ffd1, 0xf9ba0035, 0x004e0050, 0x00a900a9, 0x00290047, 0xff180029, +0xff7c0274, 0x0022fff6, 0x0013ff93, 0xffd9fd79, 0xfeecff1f, 0x001affcb, 0xfe4200bf, 0x01130291, +0x00f8fe5d, 0xff5700cb, 0x014fffd6, 0xff6c0299, 0xffc60006, 0x0029ffbc, 0xffcb0006, 0x01c9fec5, +0xfc93ffc6, 0x02080027, 0xffee0155, 0x0088fec4, 0xfe9a0000, 0x00b70019, 0x0074ffbf, 0x0022fde6, +0xff5bfd27, 0xff9eff30, 0xffde026a, 0xfe4dfd68, 0x0028feff, 0xff9d00d7, 0xff7e0159, 0xffe60062, +0x000efe0b, 0xfcc300b4, 0xffd80217, 0x0047f752, 0x037500b2, 0xff980187, 0xfede0015, 0x0106ff7e, +0xff4500bc, 0x0261ffd8, 0x00e5ffbb, 0xff93ff48, 0x001fff4a, 0x019eff5e, 0xff4dff5e, 0x015eff29, +0x01abfefe, 0xff4fff1e, 0xfe00015f, 0x02a4ff47, 0xfe86fe7a, 0x00cf000c, 0x00880182, 0xff18fcb8, +0xff58ff00, 0x02e1fd08, 0x00cbff68, 0xfdcffe25, 0xffe9ffbd, 0xfef7ffd3, 0x003f0014, 0x01e10006, +0x01e9ffb5, 0xfd7cf8ee, 0x01c3feb7, 0xffd002f8, 0xfff2ff5f, 0x0149fffe, 0xfff40035, 0x005effa3, +0x0074ff11, 0x00d7fde6, 0xff4e0298, 0xffbaff28, 0x00b70117, 0xff44ff5e, 0x00230064, 0xfcc6ffeb, +0xf95f0011, 0xff22ffc9, 0x0176fe25, 0x01670066, 0x01bd0000, 0x001d004d, 0xffe6fc3c, 0x04600133, +0xff56ff86, 0x0081ff8a, 0x0197001b, 0xfc01ff4e, 0x010dfffe, 0xf7a10214, 0xff44fed0, 0xff60fe97, +0xfff3ff76, 0xfe26ffb6, 0x028fff97, 0x003702c2, 0x0169ffb3, 0xff9dffcb, 0x05510185, 0xff12007d, +0x008d016a, 0xff2bfeaa, 0xffb1fff6, 0x02d2ff41, 0xff5e0000, 0x0078ffc8, 0x01bbff7e, 0x00a5ffc0, +0x0000ff97, 0xffc7018b, 0xff610315, 0xffd70111, 0x00a6ffed, 0x01f9ff4c, 0xfe2fffc0, 0xff13ff89, +0xfffcfe45, 0xff4cfecc, 0x01c4ff0d, 0x004efff3, 0xfd99ffad, 0xffeb01c6, 0xff2a00f1, 0xfedd019f, +0xfff4feb5, 0xff70ffd8, 0xffdf0021, 0x0005ff33, 0x01bdffd5, 0x0085ffdc, 0xfffa0052, 0xfe350322, +0xfe66ff7b, 0x00ccff7f, 0xff5401c1, 0xff12010a, 0xfff6ffe0, 0xff7b0058, 0xffd60047, 0x01bf006d, +0x00e101ed, 0xfef400ac, 0xfd70ffd2, 0x00e0ffde, 0xfef10127, 0x00e0018d, 0xff5b009a, 0x0029fdec, +0x01de031f, 0xfeb7fffe, 0x002100a5, 0xff5d0156, 0xfd16020c, 0x001b0023, 0xfffffee9, 0xff30ffd9, +0x00000040, 0xfcd0ff08, 0xfddcff7d, 0xfe76ffab, 0xffccff61, 0xfffdffe8, 0xffe801a7, 0x0098f752, +0x0138ff43, 0xfd2d0000, 0xffb60000, 0x022d023a, 0xfe29f7b6, 0x017900bc, 0x017c0000, 0xfff000d0, +0x001cfe08, 0xff7b009d, 0xff65ff02, 0x000fff04, 0xfed70038, 0xffb200b0, 0x00e8ff4f, 0x006bfe6b, +0x005dfe21, 0xfffafff6, 0xfc020011, 0x00bdff56, 0xfd3c0098, 0xfe92ff1c, 0x017affe2, 0x006cfd56, +0xfee3022e, 0x0046fd2b, 0xffd9ffe8, 0x0036fdbd, 0xffbafd47, 0x0016ffa1, 0xfd26fffd, 0xff5bff6b, +0x0106fe1b, 0xff2fffe7, 0x000400b4, 0xfd7efef8, 0xffccff7c, 0x0168fe87, 0xff3dfd99, 0xff96ff69, +0xffd100da, 0xfddbffca, 0x0010fefd, 0xff6fffd8, 0x0399fe1f, 0x008f0000, 0x002ffe75, 0xfeaffced, +0x00b10260, 0xff5cfed8, 0xfe1d00ba, 0x0181ffc2, 0xfff50105, 0x038cffed, 0xfd87f7ab, 0x013ffe7b, +0xff540152, 0xf816fecd, 0x0061ffea, 0xfe81fe54, 0xfeea00c6, 0xffe9fef5, 0xff600076, 0xff04fffe, +0x007afda4, 0x0014feac, 0xfe4d0087, 0xffad0078, 0xfefd017e, 0xff95ff54, 0x005fffcc, 0xffe80033, +0xfff70037, 0xfea4fe88, 0xfe71002d, 0xfc5f00cc, 0x003dff81, 0xfddcfe24, 0xff55ff75, 0xff71006e, +0x016f008c, 0x009400e5, 0xff7ffef0, 0x0043fef6, 0xff450020, 0x00c30007, 0x0000ff25, 0x00b8ffa1, +0x00bf00a1, 0xfe810241, 0x0079fee9, 0x017cffef, 0xff8d0155, 0xfffcfdd6, 0x0143ff02, 0xff9efffd, +0x03440233, 0x00190192, 0x0065ff35, 0x005cff50, 0xff3700b2, 0xfa84fff8, 0x01abff57, 0x004c00b7, +0xff35001a, 0x000c01cc, 0x0024fecc, 0xfe7efffb, 0x00e001e5, 0xffa9ffe6, 0x0446ffc3, 0xfffe0001, +0xff52fdf7, 0x006affa3, 0xff17ff56, 0xfec90017, 0xff5effee, 0xff40ffd3, 0x019effc2, 0xff37ff73, +0x0302fff8, 0xff6dfedc, 0xfdc500a0, 0x00fe00d7, 0xff4300ce, 0xff08ff28, 0xff6efd8b, 0xff2cffe0, +0x0213ff29, 0xfedef8b6, 0x01870000, 0xff1c012b, 0x01dcfca7, 0xf1750002, 0x033d0003, 0xffe90095, +0xfe8df355, 0x014d003b, 0xfdf20078, 0xff8a005d, 0xffd1ff49, 0xffaf0130, 0xfda80012, 0xff4c0219, +0x0012ff2a, 0xfffcffdb, 0x0145ff79, 0xff8cfe44, 0x00c2feea, 0x00fc0178, 0x02f50174, 0x0116ff8c, +0x003cff27, 0xfff2017f, 0x0019ff71, 0xfffafff4, 0xfe920176, 0xffd8fd7a, 0xfe3afffd, 0xff1eff3d, +0xfd47ffaa, 0xfe4a01e1, 0xfed70122, 0xff3d01bb, 0x0206fc93, 0xff4ffadb, 0xff85ff99, 0xfdb9fe10, +0x0221fede, 0xff82ffa9, 0x00410069, 0xff57fd61, 0x020301b1, 0x0043ffe7, 0x04840073, 0x00b100a3, +0x003cff88, 0x01f3ff8d, 0x0015ffbb, 0xff010002, 0x0047fed4, 0x03fbfed5, 0xfd4301a6, 0xff8e000c, +0xff34fe1f, 0xff68026e, 0x00060120, 0x00690099, 0xfe92006a, 0xffdd00c0, 0xffd9fdca, 0x0100fed7, +0xffdffe4b, 0xffb7fd58, 0x0000ff4f, 0xff0a0163, 0xfbf8fe71, 0xfe620052, 0xff6ffe3c, 0xfc3aff78, +0x000cff96, 0xff0dffe5, 0x01fdff29, 0xff99fca5, 0x0027fe24, 0x00510135, 0x0310ffc2, 0xfff8fed6, +0x01ab0137, 0x0015ff74, 0xff4e0027, 0x016cff9d, 0xff190004, 0xfd40ffda, 0xfe1700ff, 0x00010198, +0x0015ff06, 0xfef4ff81, 0xff6dffd7, 0xfff7ff8d, 0x0007fea3, 0x00a3003b, 0x02800024, 0x008f000e, +0xffc3ff62, 0xff0aff73, 0xff64ff89, 0x000001d4, 0xfe81ffb6, 0xfd8700a6, 0x005f0242, 0xfd64ff9f, +0xffdcfef7, 0xfab10000, 0x01110053, 0x0170fcbf, 0xff560012, 0x00e203a7, 0xffc5022f, 0xff2dff3d, +0xff7300a9, 0xfd54ffe6, 0xf876fff9, 0x0164fef5, 0x01fefeeb, 0xffccffba, 0xfed5fd53, 0xffb3ff3b, +0xffce01ab, 0xfd4efe63, 0x0149006d, 0xfd4bfffb, 0xfe0dffe2, 0xfff6010e, 0x011a0094, 0xfffcfec9, +0xfff5ff64, 0xff3dfed0, 0xfe7e0186, 0x0023ff9a, 0x00e9ffea, 0x0157010e, 0x00a4ffe5, 0x0191fe7a, +0xfd7f0007, 0xff6f039c, 0xff06ff07, 0x0113001f, 0x003cfe54, 0xfe3a0072, 0xfd4300ec, 0x026fff3b, +0x0000ff7d, 0xff96009b, 0x00a100af, 0xff9a0000, 0x006d000e, 0xffe1fdc3, 0x0018ff27, 0xff2affaa, +0xfe2efe4d, 0x01e9007c, 0xff29fe52, 0x0014fd3f, 0x02e601fa, 0xff390106, 0xfeaeffce, 0x0024012a, +0xfdeb0153, 0x0012011d, 0xfe630130, 0xff760000, 0xffa00034, 0x011a0025, 0xfff801d4, 0x00cdfde5, +0xfe3d00d3, 0xff55fe1b, 0xfffd0172, 0xfff20009, 0xffdbff61, 0x01130001, 0xfd380117, 0xffbc008b, +0xfffffff7, 0xfeabfdde, 0xfe8800a2, 0xfe29fe81, 0x0015fbd9, 0xfd6dfc9b, 0xfee1fe4f, 0xff990085, +0xffbe010e, 0x000fffae, 0x001fff93, 0x002101c1, 0xffadffe3, 0x01db02a8, 0x025fff4d, 0x006b0043, +0xffc9010b, 0xffb7ff3c, 0xfd0fff6c, 0xffac005d, 0xff3bfff5, 0xffdd0000, 0xfef00007, 0xff87fd77, +0xff5e0015, 0x015fff92, 0xff550000, 0xff08000d, 0x0121ffe6, 0xff1dff56, 0xfef10087, 0xfddbff2f, +0x0158fd7e, 0x01110125, 0x017302c4, 0x00540007, 0x013900bb, 0x01b6fffc, 0xff8201ae, 0xff56fc40, +0xffc40121, 0xff4dff35, 0xff6b0025, 0xfff10111, 0xfff0feac, 0xff460022, 0x003dfe5c, 0xff4d0372, +0xffc80222, 0xfe9fff23, 0x00890013, 0xfffe00d3, 0xfea8fed8, 0x006c0088, 0x00b4fe0d, 0xffbeffb9, +0xff20ff7c, 0xffe7fee2, 0xfed3ff74, 0xfeb5fd73, 0x00e900c3, 0x01770099, 0xff49ff95, 0x018200bd, +0xfffbfebb, 0x0218ffed, 0xff69ff24, 0xfe5b0110, 0xfd74fec6, 0xfe67ff61, 0x001200b7, 0x00000235, +0xffe102c7, 0xfef5005f, 0x01f4fcb3, 0x00ddff65, 0x021fffc9, 0xff07fffa, 0xfde200c4, 0xff55ffe1, +0x0059fffc, 0x0054ff90, 0xff35f949, 0xffffffd6, 0x0053ffc9, 0xffb50035, 0xfec7029b, 0x010600e0, +0xfef6fee9, 0x0154fff4, 0xfe87ff03, 0x0000ff91, 0xffecff7c, 0xfec0fe0e, 0xfda10030, 0xfd740027, +0xfcc70122, 0x0013006c, 0x00d7fff9, 0x000aff0e, 0x005cffcd, 0x0167ff48, 0xff73fd8f, 0x00ee00ac, +0x00bffff1, 0xfe910010, 0xfff2ff7e, 0x001e0006, 0xffe9020b, 0x018bff5d, 0xff9fffb0, 0xff2aff75, +0xff24007b, 0xfb790109, 0x0134011b, 0xff0c002d, 0xffbaff85, 0xfefd006d, 0xff24009a, 0xffa3fd29, +0x001bfca7, 0xffa700a9, 0x006a0233, 0xffdf01e4, 0xfffaffb7, 0x0124ffc3, 0x02a4ffab, 0x002afed3, +0xfdb90019, 0x00810142, 0x0203f995, 0xffe20034, 0x005c0162, 0xffc9fe1f, 0x0083ff58, 0xfe7f014c, +0x00c1ffbd, 0xfdca02d9, 0x007cff4e, 0x0028ffe2, 0x01920017, 0xff3dff62, 0x01b1ff5d, 0xff9e0000, +0xfe71008a, 0x009500e8, 0x000c00a7, 0x00a0fff3, 0xffdf009e, 0xfe70ff47, 0x0267fdc7, 0xfd40ffeb, +0xff6bff1a, 0x0000fea3, 0xff3f0000, 0xfe9a000f, 0xfe2200e8, 0xff65ff52, 0x000c002d, 0x01d5005f, +0xfe93fe67, 0x023400b0, 0x0055ffe9, 0x0087ff57, 0x00eaff53, 0x026b0122, 0x00000008, 0xff27ffd4, +0xfe4d00ec, 0x00bf0000, 0x00730027, 0xff06006c, 0x0304fd5a, 0xff4c01f5, 0xff6f002e, 0x00b30167, +0xffc6fec7, 0x00330358, 0x014efe00, 0x0044ff51, 0xffe3011f, 0xff7a005c, 0x0055000b, 0xff370002, +0xff68fe8a, 0x014f0169, 0x00040092, 0xff8a0000, 0x012eff52, 0xffe2ffcb, 0x013a00b9, 0xff660109, +0xff0e000b, 0xff62ff50, 0x017001d5, 0x021b02a3, 0xffa5fe17, 0xff9d009a, 0xff7e0212, 0x02e8ffd3, +0xfe52ff11, 0xfd5902e8, 0xff6b008f, 0x0005ff3d, 0x00b4fd46, 0x002700c6, 0xfd9900a8, 0x002300cd, +0x0124fefd, 0x00070010, 0x00ceff4f, 0xffeb00e7, 0xffdc0012, 0xffb700ef, 0xff81ffc7, 0xffa50138, +0xff4fff97, 0xfddefefc, 0x0384ffff, 0x00cb0045, 0xff4cffda, 0x01f00269, 0x008e0257, 0x0168fffc, +0xff1f0075, 0xfe8bfd60, 0xffbcfe6c, 0xfb9d01a8, 0xfd2301cd, 0x024cf91f, 0xfe49ff2b, 0x0000000b, +0xff8a0183, 0xff460097, 0xfef4ffdb, 0xff610167, 0xff1f026b, 0xfe1701e3, 0xff3cff48, 0x0224ff22, +0xffff0128, 0x000e0047, 0x005400f3, 0xfdd400e1, 0x08be010b, 0x001afdae, 0xff78ffa9, 0x027a0024, +0xffa1fe9f, 0xff1f0043, 0x01bcfe10, 0xffe700d8, 0xfd980343, 0x009bfe8f, 0xfe7e0065, 0xffc3ff57, +0xffe4ffac, 0x0087fdcb, 0x055bfea9, 0xfeafff56, 0xff47ff43, 0x0060ff7f, 0x029fff26, 0x0242fea2, +0x02ebffbf, 0xffb400c9, 0xff7dff6c, 0xff58ffde, 0xfe0e00fa, 0x018cff3c, 0xffd2ffea, 0xffc3ff5d, +0xfed6fe7e, 0x0273023a, 0x0094009e, 0x002e0237, 0x035cfe8b, 0x0046fe25, 0x0106004d, 0xfefb00ef, +0xfee30012, 0x0000ffff, 0x00c2febd, 0xff9dfe12, 0xff50fd23, 0x01ce0099, 0xfed601b3, 0xfdc3013e, +0x00dfff8d, 0xfcc800e4, 0xffe8fede, 0xfde7007d, 0xfe2eff4d, 0xff77ffff, 0x00af0222, 0xffc4ff92, +0x0000ffb2, 0xff62029b, 0x0125fff7, 0xfea50055, 0xff36fff1, 0x0070fdd3, 0x0050fe71, 0x01ed0191, +0xfd6f0002, 0xffb0000a, 0xfccffe0e, 0x01baffb0, 0xfeb30010, 0xffbcff39, 0xff330085, 0x00b602be, +0xfffafc79, 0xfe7e00c4, 0xffdcff6d, 0xfe17ffba, 0xfec60103, 0x0015fea1, 0xfd640097, 0xfd2a016e +}, + +#endif diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2355_mipi_raw/camera_tsf_para_gc2355raw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2355_mipi_raw/camera_tsf_para_gc2355raw.h new file mode 100755 index 0000000000000000000000000000000000000000..36fe9b4bdc55756138a0434ef3b5f2399b58f5fd --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2355_mipi_raw/camera_tsf_para_gc2355raw.h @@ -0,0 +1,186 @@ +#ifndef __TSF_TUNING_PARA_H__ +#define __TSF_TUNING_PARA_H__ + +{ + 0, + 0, + 4300, + 4800, + 110, + 135, + -50, + 50, + 256, + 512, + 300, + 500, + 80, + 120, + 120, + 220, + 110, + 150, + 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, + 54, 54, 900, 15, 8, 25, 10, 488, -9, 14, + -6, -8, -14, 2, -20, 1621, 182044, 182044, 182044, 182044, +182044, 182044, 182044, -350, 7, -7, 7, -14, 3, 0, + 20, 28353, 66093, 182044, 182044, 182044, 182044, 182044, 182044, 431, + -2, 10, -9, -10, -13, 2, -15, -342, 9, 4, + 14, -18, 0, 0, 17, 1132, 6, 24, 2, 3, + -8, 4, -12, -156, -20, 4, -19, -18, -19, 0, + -29, -93, 32, 8, 25, -3, 13, 2, 29, -608, + -36, -22, -9, -26, -4, -2, 13, 374, -2, 12, + -12, -8, -11, 1, -17, -283, 15, 1, 13, -15, + 1, 0, 13, 57, 8, -18, 61, 14, -40, -7, + 48, 27, -5, -18, 3, 2, -29, 5, 94, 2, + 36, 0, 5, -5, -2, 5, -43, 3, 33, 2, + 6, -7, -2, 13, -20, -3, 0, 26, -1, 9, + 25, 4, 5, -2, 0, 17, 2, 10, 15, 6, + 0, 2, 1, 0, 14, -3, -4, 0, 3, 0, + 0, 1, 9, 0, 0, 2, 9, 0, -1, 2, + -3, 25, -1, 0, -3, -1, -3, 1, -4, 17, + 0, 1, -1, -1, 0, 4, -3, -1, 10, 1, + -2, 0, 0, 2, -2, 0, 6, 0, -2, 0, + 0, 1, 0, 0, 1, 18, -2, 0, 0, 1, + 0, 0, 2, 12, -3, 1, -4, 1, 3, -3, + -2, -2, 57, 0, -2, 1, 4, -5, -1, -6, + 23, 61, 24, -30, 36, -48, -15, -30, 29, 118, + 7, -28, 104, -44, -37, -10, 69, -1, 32, 0, + 0, -25, 4, 3, -21, 1, 51, 3, -2, -16, + 3, 6, -43, -3, 1, 17, 4, 6, 14, 8, + 4, -2, 2, 25, 3, 5, 28, 7, 6, 0, + 1, 0, 10, -5, -3, -1, 6, 1, 0, 1, + 16, -6, -1, 2, 8, 0, -1, 2, 0, 18, + 0, 0, -5, -1, -2, 1, -5, 25, 0, 0, + -4, -1, 0, 2, 0, 0, 6, 2, -1, 0, + 0, 5, -1, 0, 10, 1, 0, 0, 1, 1, + 1, 1, 0, 12, -5, 0, 1, 1, 1, 0, + 1, 22, -3, 2, -2, 0, 7, -1, -2, -3, + 23, 1, -4, 1, 6, -4, 0, -3, 47, 0, + 80, 120, 4700, 5100, 6, 8, 10, 12, 20, 0, + 445, 446, 446, 445, 443, 440, 436, 425, 413, 401, + 386, 370, 356, 344, 331, 319, 309, 302, 297, 295, + 295, 297, 302, 309, 319, 331, 344, 356, 370, 386, + 401, 413, 425, 436, 440, 443, 445, 446, 446, 445, + 445, 446, 445, 443, 441, 436, 424, 411, 397, 379, + 361, 346, 329, 312, 297, 287, 278, 271, 266, 264, + 264, 266, 271, 278, 287, 297, 312, 329, 346, 361, + 379, 397, 411, 424, 436, 441, 443, 445, 446, 445, + 446, 446, 444, 442, 437, 425, 411, 396, 375, 356, + 338, 317, 297, 282, 269, 257, 247, 239, 234, 231, + 231, 234, 239, 247, 257, 269, 282, 297, 317, 338, + 356, 375, 396, 411, 425, 437, 442, 444, 446, 446, + 446, 445, 442, 438, 428, 413, 397, 375, 354, 334, + 309, 289, 271, 254, 239, 226, 215, 206, 200, 198, + 198, 200, 206, 215, 226, 239, 254, 271, 289, 309, + 334, 354, 375, 397, 413, 428, 438, 442, 445, 446, + 445, 443, 440, 433, 418, 401, 379, 356, 334, 307, + 284, 264, 244, 226, 209, 195, 183, 174, 168, 165, + 165, 168, 174, 183, 195, 209, 226, 244, 264, 284, + 307, 334, 356, 379, 401, 418, 433, 440, 443, 445, + 445, 442, 437, 423, 407, 386, 361, 338, 309, 284, + 262, 239, 217, 198, 180, 165, 152, 142, 135, 132, + 132, 135, 142, 152, 165, 180, 198, 217, 239, 262, + 284, 309, 338, 361, 386, 407, 423, 437, 442, 445, + 443, 439, 431, 414, 396, 370, 346, 317, 289, 264, + 239, 215, 192, 171, 152, 135, 122, 111, 104, 101, + 101, 104, 111, 122, 135, 152, 171, 192, 215, 239, + 264, 289, 317, 346, 370, 396, 414, 431, 439, 443, + 442, 437, 423, 405, 382, 356, 329, 297, 271, 244, + 217, 192, 168, 145, 125, 108, 95, 84, 78, 75, + 75, 78, 84, 95, 108, 125, 145, 168, 192, 217, + 244, 271, 297, 329, 356, 382, 405, 423, 437, 442, + 441, 433, 417, 397, 370, 344, 312, 282, 254, 226, + 198, 171, 145, 122, 101, 84, 72, 63, 56, 54, + 54, 56, 63, 72, 84, 101, 122, 145, 171, 198, + 226, 254, 282, 312, 344, 370, 397, 417, 433, 441, + 439, 428, 410, 387, 360, 331, 297, 269, 239, 209, + 180, 152, 125, 101, 81, 66, 54, 45, 39, 37, + 37, 39, 45, 54, 66, 81, 101, 125, 152, 180, + 209, 239, 269, 297, 331, 360, 387, 410, 428, 439, + 437, 423, 404, 379, 351, 319, 287, 257, 226, 195, + 165, 135, 108, 84, 66, 51, 39, 31, 25, 23, + 23, 25, 31, 39, 51, 66, 84, 108, 135, 165, + 195, 226, 257, 287, 319, 351, 379, 404, 423, 437, + 436, 419, 400, 372, 344, 309, 278, 247, 215, 183, + 152, 122, 95, 72, 54, 39, 28, 20, 15, 12, + 12, 15, 20, 28, 39, 54, 72, 95, 122, 152, + 183, 215, 247, 278, 309, 344, 372, 400, 419, 436, + 434, 417, 396, 366, 338, 302, 271, 239, 206, 174, + 142, 111, 84, 63, 45, 31, 20, 12, 8, 6, + 6, 8, 12, 20, 31, 45, 63, 84, 111, 142, + 174, 206, 239, 271, 302, 338, 366, 396, 417, 434, + 433, 414, 393, 363, 334, 297, 266, 234, 200, 168, + 135, 104, 78, 56, 39, 25, 15, 8, 4, 2, + 2, 4, 8, 15, 25, 39, 56, 78, 104, 135, + 168, 200, 234, 266, 297, 334, 363, 393, 414, 433, + 432, 413, 391, 361, 331, 295, 264, 231, 198, 165, + 132, 101, 75, 54, 37, 23, 12, 6, 2, 0, + 0, 2, 6, 12, 23, 37, 54, 75, 101, 132, + 165, 198, 231, 264, 295, 331, 361, 391, 413, 432, + 432, 413, 391, 361, 331, 295, 264, 231, 198, 165, + 132, 101, 75, 54, 37, 23, 12, 6, 2, 0, + 0, 2, 6, 12, 23, 37, 54, 75, 101, 132, + 165, 198, 231, 264, 295, 331, 361, 391, 413, 432, + 433, 414, 393, 363, 334, 297, 266, 234, 200, 168, + 135, 104, 78, 56, 39, 25, 15, 8, 4, 2, + 2, 4, 8, 15, 25, 39, 56, 78, 104, 135, + 168, 200, 234, 266, 297, 334, 363, 393, 414, 433, + 434, 417, 396, 366, 338, 302, 271, 239, 206, 174, + 142, 111, 84, 63, 45, 31, 20, 12, 8, 6, + 6, 8, 12, 20, 31, 45, 63, 84, 111, 142, + 174, 206, 239, 271, 302, 338, 366, 396, 417, 434, + 436, 419, 400, 372, 344, 309, 278, 247, 215, 183, + 152, 122, 95, 72, 54, 39, 28, 20, 15, 12, + 12, 15, 20, 28, 39, 54, 72, 95, 122, 152, + 183, 215, 247, 278, 309, 344, 372, 400, 419, 436, + 437, 423, 404, 379, 351, 319, 287, 257, 226, 195, + 165, 135, 108, 84, 66, 51, 39, 31, 25, 23, + 23, 25, 31, 39, 51, 66, 84, 108, 135, 165, + 195, 226, 257, 287, 319, 351, 379, 404, 423, 437, + 439, 428, 410, 387, 360, 331, 297, 269, 239, 209, + 180, 152, 125, 101, 81, 66, 54, 45, 39, 37, + 37, 39, 45, 54, 66, 81, 101, 125, 152, 180, + 209, 239, 269, 297, 331, 360, 387, 410, 428, 439, + 441, 433, 417, 397, 370, 344, 312, 282, 254, 226, + 198, 171, 145, 122, 101, 84, 72, 63, 56, 54, + 54, 56, 63, 72, 84, 101, 122, 145, 171, 198, + 226, 254, 282, 312, 344, 370, 397, 417, 433, 441, + 442, 437, 423, 405, 382, 356, 329, 297, 271, 244, + 217, 192, 168, 145, 125, 108, 95, 84, 78, 75, + 75, 78, 84, 95, 108, 125, 145, 168, 192, 217, + 244, 271, 297, 329, 356, 382, 405, 423, 437, 442, + 443, 439, 431, 414, 396, 370, 346, 317, 289, 264, + 239, 215, 192, 171, 152, 135, 122, 111, 104, 101, + 101, 104, 111, 122, 135, 152, 171, 192, 215, 239, + 264, 289, 317, 346, 370, 396, 414, 431, 439, 443, + 445, 442, 437, 423, 407, 386, 361, 338, 309, 284, + 262, 239, 217, 198, 180, 165, 152, 142, 135, 132, + 132, 135, 142, 152, 165, 180, 198, 217, 239, 262, + 284, 309, 338, 361, 386, 407, 423, 437, 442, 445, + 445, 443, 440, 433, 418, 401, 379, 356, 334, 307, + 284, 264, 244, 226, 209, 195, 183, 174, 168, 165, + 165, 168, 174, 183, 195, 209, 226, 244, 264, 284, + 307, 334, 356, 379, 401, 418, 433, 440, 443, 445, + 446, 445, 442, 438, 428, 413, 397, 375, 354, 334, + 309, 289, 271, 254, 239, 226, 215, 206, 200, 198, + 198, 200, 206, 215, 226, 239, 254, 271, 289, 309, + 334, 354, 375, 397, 413, 428, 438, 442, 445, 446, + 446, 446, 444, 442, 437, 425, 411, 396, 375, 356, + 338, 317, 297, 282, 269, 257, 247, 239, 234, 231, + 231, 234, 239, 247, 257, 269, 282, 297, 317, 338, + 356, 375, 396, 411, 425, 437, 442, 444, 446, 446, + 445, 446, 445, 443, 441, 436, 424, 411, 397, 379, + 361, 346, 329, 312, 297, 287, 278, 271, 266, 264, + 264, 266, 271, 278, 287, 297, 312, 329, 346, 361, + 379, 397, 411, 424, 436, 441, 443, 445, 446, 445, + 445, 446, 446, 445, 443, 440, 436, 425, 413, 401, + 386, 370, 356, 344, 331, 319, 309, 302, 297, 295, + 295, 297, 302, 309, 319, 331, 344, 356, 370, 386, + 401, 413, 425, 436, 440, 443, 445, 446, 446, 445, + +}, +#endif // __TSF_TUNING_PARA_H__ \ No newline at end of file diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2355_mipi_raw/camera_tuning_para_gc2355raw.cpp b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2355_mipi_raw/camera_tuning_para_gc2355raw.cpp new file mode 100755 index 0000000000000000000000000000000000000000..bf3c59b8916adfc139aaf019a3da662359fa2acb --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2355_mipi_raw/camera_tuning_para_gc2355raw.cpp @@ -0,0 +1,1934 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/******************************************************************************************** + * LEGAL DISCLAIMER + * + * (Header of MediaTek Software/Firmware Release or Documentation) + * + * BY OPENING OR USING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") RECEIVED + * FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON AN "AS-IS" BASIS + * ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, + * INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR + * A PARTICULAR PURPOSE OR NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY + * WHATSOEVER WITH RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK + * ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO + * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S SPECIFICATION + * OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. + * + * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE LIABILITY WITH + * RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, +TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE + * FEES OR SERVICE CHARGE PAID BY BUYER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE WITH THE LAWS + * OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF LAWS PRINCIPLES. + ************************************************************************************************/ + + +#include +#include +#include + +#include "camera_custom_nvram.h" +#include "camera_custom_sensor.h" +#include "image_sensor.h" +#include "kd_imgsensor_define.h" +#include "camera_AE_PLineTable_gc2355raw.h" +#include "camera_info_gc2355raw.h" +#include "camera_custom_AEPlinetable.h" +#include "camera_custom_tsf_tbl.h" +const NVRAM_CAMERA_ISP_PARAM_STRUCT CAMERA_ISP_DEFAULT_VALUE = +{{ + //Version + Version: NVRAM_CAMERA_PARA_FILE_VERSION, + + //SensorId + SensorId: SENSOR_ID, + ISPComm:{ + { + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + } + }, + ISPPca:{ + #include INCLUDE_FILENAME_ISP_PCA_PARAM + }, + ISPRegs:{ + #include INCLUDE_FILENAME_ISP_REGS_PARAM + }, + ISPMfbMixer:{{ + {//00: MFB mixer for ISO 100 + 0x00000000, 0x00000000 + }, + {//01: MFB mixer for ISO 200 + 0x00000000, 0x00000000 + }, + {//02: MFB mixer for ISO 400 + 0x00000000, 0x00000000 + }, + {//03: MFB mixer for ISO 800 + 0x00000000, 0x00000000 + }, + {//04: MFB mixer for ISO 1600 + 0x00000000, 0x00000000 + }, + {//05: MFB mixer for ISO 2400 + 0x00000000, 0x00000000 + }, + {//06: MFB mixer for ISO 3200 + 0x00000000, 0x00000000 + } + }}, + ISPMulitCCM:{ + Poly22:{ + 75170, // i4R_AVG + 13190, // i4R_STD + 79140, // i4B_AVG + 26270, // i4B_STD + 4095, // i4R_MAX + 512, // i4R_MIN + 4095, // i4G_MAX + 512, // i4G_MIN + 4095, // i4B_MAX + 512, // i4B_MIN + { // i4P00[9] + 8897296,-2989626,-787686,-1208954,6829026,-500072,170190,-2770908,7720566 + }, + { // i4P10[9] + 1867396,-1257886,-609516,-495040,-44440,539480,-147722,392332,-245110 + }, + { // i4P01[9] + 1628734,-988046,-640704,-716820,-361112,1077932,-114812,-380908,495378 + }, + { // i4P20[9] + 788014,-983900,196062,-43050,119624,-76574,281758,-1043902,762090 + }, + { // i4P11[9] + -71500,-689612,761476,243148,119000,-362148,286776,-619070,332618 + }, + { // i4P02[9] + -631502,130466,501236,302926,68298,-371224,43616,-17274,-25994 + } + + }, + AWBGain:{ + // Strobe + { + 810, // i4R + 512, // i4G + 677 // i4B + }, + // A + { + 519, // i4R + 512, // i4G + 1450 // i4B + }, + // TL84 + { + 605, // i4R + 512, // i4G + 1172 // i4B + }, + // CWF + { + 771, // i4R + 512, // i4G + 1293 // i4B + }, + // D65 + { + 810, // i4R + 512, // i4G + 677 // i4B + }, + // Reserved 1 + { + 512, // i4R + 512, // i4G + 512 // i4B + }, + // Reserved 2 + { + 512, // i4R + 512, // i4G + 512 // i4B + }, + // Reserved 3 + { + 512, // i4R + 512, // i4G + 512 // i4B + } + }, + Weight:{ + 1, // Strobe + 1, // A + 1, // TL84 + 1, // CWF + 1, // D65 + 1, // Reserved 1 + 1, // Reserved 2 + 1 // Reserved 3 + } + }, + //bInvokeSmoothCCM + bInvokeSmoothCCM: MTRUE + +}}; + +const NVRAM_CAMERA_3A_STRUCT CAMERA_3A_NVRAM_DEFAULT_VALUE = +{ + NVRAM_CAMERA_3A_FILE_VERSION, // u4Version + SENSOR_ID, // SensorId + + // AE NVRAM + { + // rDevicesInfo + { + 1195, // u4MinGain, 1024 base = 1x + 8192, // u4MaxGain, 16x + 85, // u4MiniISOGain, ISOxx + 128, // u4GainStepUnit, 1x/8 + 19770, // u4PreExpUnit + 30, // u4PreMaxFrameRate + 19770, // u4VideoExpUnit + 30, // u4VideoMaxFrameRate + 1024, // u4Video2PreRatio, 1024 base = 1x + 13139, // u4CapExpUnit + 24, // u4CapMaxFrameRate + 1024, // u4Cap2PreRatio, 1024 base = 1x + 19770, // u4Video1ExpUnit + 30, // u4Video1MaxFrameRate + 1024, // u4Video12PreRatio, 1024 base = 1x + 19770, // u4Video2ExpUnit + 30, // u4Video2MaxFrameRate + 1024, // u4Video22PreRatio, 1024 base = 1x + 19770, // u4Custom1ExpUnit + 30, // u4Custom1MaxFrameRate + 1024, // u4Custom12PreRatio, 1024 base = 1x + 19770, // u4Custom2ExpUnit + 30, // u4Custom2MaxFrameRate + 1024, // u4Custom22PreRatio, 1024 base = 1x + 19770, // u4Custom3ExpUnit + 30, // u4Custom3MaxFrameRate + 1024, // u4Custom32PreRatio, 1024 base = 1x + 19770, // u4Custom4ExpUnit + 30, // u4Custom4MaxFrameRate + 1024, // u4Custom42PreRatio, 1024 base = 1x + 19770, // u4Custom5ExpUnit + 30, // u4Custom5MaxFrameRate + 1024, // u4Custom52PreRatio, 1024 base = 1x + 28, // u4LensFno, Fno = 2.8 + 350 // u4FocusLength_100x + }, + // rHistConfig + { + 4, // 2, // u4HistHighThres + 40, // u4HistLowThres + 2, // u4MostBrightRatio + 1, // u4MostDarkRatio + 160, // u4CentralHighBound + 20, // u4CentralLowBound + {240, 230, 220, 210, 200}, // u4OverExpThres[AE_CCT_STRENGTH_NUM] + {62, 70, 82, 108, 141}, // u4HistStretchThres[AE_CCT_STRENGTH_NUM] + {18, 22, 26, 30, 34} // u4BlackLightThres[AE_CCT_STRENGTH_NUM] + }, + // rCCTConfig + { + TRUE, // bEnableBlackLight + TRUE, // bEnableHistStretch + TRUE, // bEnableAntiOverExposure + TRUE, // bEnableTimeLPF + TRUE, // bEnableCaptureThres + TRUE, // bEnableVideoThres + TRUE, // bEnableVideo1Thres + TRUE, // bEnableVideo2Thres + TRUE, // bEnableCustom1Thres + TRUE, // bEnableCustom2Thres + TRUE, // bEnableCustom3Thres + TRUE, // bEnableCustom4Thres + TRUE, // bEnableCustom5Thres + TRUE, // bEnableStrobeThres + 47, // u4AETarget + 47, // u4StrobeAETarget + 50, // u4InitIndex + 4, // u4BackLightWeight + 32, // u4HistStretchWeight + 4, // u4AntiOverExpWeight + 2, // u4BlackLightStrengthIndex + 2, // u4HistStretchStrengthIndex + 2, // u4AntiOverExpStrengthIndex + 2, // u4TimeLPFStrengthIndex + {1, 3, 5, 7, 8}, // u4LPFConvergeTable[AE_CCT_STRENGTH_NUM] + 90, // u4InDoorEV = 9.0, 10 base + -23, // i4BVOffset delta BV = -2.3 + 64, // u4PreviewFlareOffset + 64, // u4CaptureFlareOffset + 3, // u4CaptureFlareThres + 64, // u4VideoFlareOffset + 3, // u4VideoFlareThres + 64, // u4CustomFlareOffset + 3, // u4CustomFlareThres + 64, // u4StrobeFlareOffset //12 bits + 3, // u4StrobeFlareThres // 0.5% + 160, // u4PrvMaxFlareThres //12 bit + 0, // u4PrvMinFlareThres + 160, // u4VideoMaxFlareThres // 12 bit + 0, // u4VideoMinFlareThres + 18, // u4FlatnessThres // 10 base for flatness condition. + 75, // u4FlatnessStrength + //rMeteringSpec + { + //rHS_Spec + { + TRUE,//bEnableHistStretch // enable histogram stretch + 1024,//u4HistStretchWeight // Histogram weighting value + 40, //50, //20,//u4Pcent // 1%=10, 0~1000 + 160, //166,//176,//u4Thd // 0~255 + 75, //54, //74,//u4FlatThd // 0~255 + + 120,//u4FlatBrightPcent + 120,//u4FlatDarkPcent + //sFlatRatio + { + 1000, //i4X1 + 1024, //i4Y1 + 2400, //i4X2 + 0 //i4Y2 + }, + TRUE, //bEnableGreyTextEnhance + 1800, //u4GreyTextFlatStart, > sFlatRatio.i4X1, < sFlatRatio.i4X2 + { + 10, //i4X1 + 1024, //i4Y1 + 80, //i4X2 + 0 //i4Y2 + } + }, + //rAOE_Spec + { + TRUE, //bEnableAntiOverExposure + 1024, //u4AntiOverExpWeight + 10, //u4Pcent + 200, //u4Thd + + TRUE, //bEnableCOEP + 1, //u4COEPcent + 106, //u4COEThd + 0, // u4BVCompRatio + //sCOEYRatio; // the outer y ratio + { + 23, //i4X1 + 1024, //i4Y1 + 47, //i4X2 + 0 //i4Y2 + }, + //sCOEDiffRatio; // inner/outer y difference ratio + { + 1500, //i4X1 + 0, //i4Y1 + 2100, //i4X2 + 1024 //i4Y2 + } + }, + //rABL_Spec + { + TRUE,//bEnableBlackLigh + 1024,//u4BackLightWeigh + 400,//u4Pcent + 22,//u4Thd, + 255, // center luminance + 256, // final target limitation, 256/128 = 2x + //sFgBgEVRatio + { + 2200, //i4X1 + 0, //i4Y1 + 4000, //i4X2 + 1024 //i4Y2 + }, + //sBVRatio + { + 3800,//i4X1 + 0, //i4Y1 + 5000,//i4X2 + 1024 //i4Y2 + } + }, + //rNS_Spec + { + TRUE, // bEnableNightScene + 5, //u4Pcent + 170, //u4Thd + 72, //52, //u4FlatThd + + 200, //u4BrightTonePcent + 92, //u4BrightToneThd + + 500, //u4LowBndPcent + 5, //u4LowBndThd + 26, //u4LowBndThdLimit + + 50, //u4FlatBrightPcent; + 300, //u4FlatDarkPcent; + //sFlatRatio + { + 1200, //i4X1 + 1024, //i4Y1 + 2400, //i4X2 + 0 //i4Y2 + }, + //sBVRatio + { + -500, //i4X1 + 1024, //i4Y1 + 3000, //i4X2 + 0 //i4Y2 + }, + TRUE, // bEnableNightSkySuppresion + //sSkyBVRatio + { + -4000, //i4X1 + 1024, //i4X2 + -2000, //i4Y1 + 0 //i4Y2 + } + }, + // rTOUCHFD_Spec + { + 40, // uMeteringYLowBound; + 50, // uMeteringYHighBound; + 40, //uFaceYLowBound; + 50, //uFaceYHighBound; + 3, //uFaceCentralWeight; + 120,//u4MeteringStableMax; + 80, //u4MeteringStableMin; + } + }, //End rMeteringSpec + // rFlareSpec + { + {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}, //uPrvFlareWeightArr[16]; + {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}, //uVideoFlareWeightArr[16]; + 96, //u4FlareStdThrHigh; + 48, //u4FlareStdThrLow; + 0, //u4PrvCapFlareDiff; + 4, //u4FlareMaxStepGap_Fast; + 0, //u4FlareMaxStepGap_Slow; + 1800, //u4FlarMaxStepGapLimitBV; + 0, //u4FlareAEStableCount; + }, + //rAEMoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 190, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 70, //u4B2TStart + 60, //u4D2TEnd + 90, //u4D2TStart + }, + //rAEVideoMoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 10, //u4B2TStart + 10, //u4D2TEnd + 90, //u4D2TStart + }, + + //rAEVideo1MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 10, //u4B2TStart + 10, //u4D2TEnd + 90, //u4D2TStart + }, + + //rAEVideo2MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 10, //u4B2TStart + 10, //u4D2TEnd + 90, //u4D2TStart + }, + + //rAECustom1MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 10, //u4B2TStart + 10, //u4D2TEnd + 90, //u4D2TStart + }, + + //rAECustom2MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 10, //u4B2TStart + 10, //u4D2TEnd + 90, //u4D2TStart + }, + + //rAECustom3MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 10, //u4B2TStart + 10, //u4D2TEnd + 90, //u4D2TStart + }, + + //rAECustom4MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 10, //u4B2TStart + 10, //u4D2TEnd + 90, //u4D2TStart + }, + + //rAECustom5MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 10, //u4B2TStart + 10, //u4D2TEnd + 90, //u4D2TStart + }, + //rAEFaceMoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 190, //u4Bright2TargetEnd + 10, //u4Dark2TargetStart + 80, //u4B2TEnd + 30, //u4B2TStart + 20, //u4D2TEnd + 60, //u4D2TStart + }, + + //rAETrackingMoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 190, //u4Bright2TargetEnd + 10, //u4Dark2TargetStart + 80, //u4B2TEnd + 30, //u4B2TStart + 20, //u4D2TEnd + 60, //u4D2TStart + }, + //rAEAOENVRAMParam = + { + 1, // i4AOEStrengthIdx: 0 / 1 / 2 + 128, // u4BVCompRatio + { + { + 47, //u4Y_Target + 10, //u4AOE_OE_percent + 160, //u4AOE_OEBound + 15, //u4AOE_DarkBound + 950, //u4AOE_LowlightPrecent + 5, //u4AOE_LowlightBound + 100, //u4AOESceneLV_L + 150, //u4AOESceneLV_H + 40, //u4AOE_SWHdrLE_Bound + }, + { + 47, //u4Y_Target + 10, //u4AOE_OE_percent + 180, //u4AOE_OEBound + 20, //u4AOE_DarkBound + 950, //u4AOE_LowlightPrecent + 10, //u4AOE_LowlightBound + 100, //u4AOESceneLV_L + 150, //u4AOESceneLV_H + 40, //u4AOE_SWHdrLE_Bound + }, + { + 47, //u4Y_Target + 10, //u4AOE_OE_percent + 200, //u4AOE_OEBound + 25, //u4AOE_DarkBound + 950, //u4AOE_LowlightPrecent + 15, //u4AOE_LowlightBound + 100, //u4AOESceneLV_L + 150, //u4AOESceneLV_H + 40, //u4AOE_SWHdrLE_Bound + } + } + } + } + }, + // AWB NVRAM + { + { + { + // AWB calibration data + { + // rUnitGain (unit gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rGoldenGain (golden sample gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rTuningUnitGain (Tuning sample unit gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rD65Gain (D65 WB gain: 1.0 = 512) + { + 1088, // D65Gain_R + 512, // D65Gain_G + 689 // D65Gain_B + } + }, + // Original XY coordinate of AWB light source + { + // Strobe + { + 0, // i4X + 0 // i4Y + }, + // Horizon + { + -382, // OriX_Hor + -365 // OriY_Hor + }, + // A + { + -258, // OriX_A + -386 // OriY_A + }, + // TL84 + { + -69, // OriX_TL84 + -429 // OriY_TL84 + }, + // CWF + { + -69, // OriX_CWF + -485 // OriY_CWF + }, + // DNP + { + 60, // OriX_DNP + -449 // OriY_DNP + }, + // D65 + { + 169, // OriX_D65 + -388 // OriY_D65 + }, + // DF + { + 0, // OriX_DF + 0 // OriY_DF + } + }, + // Rotated XY coordinate of AWB light source + { + // Strobe + { + 0, // i4X + 0 // i4Y + }, + // Horizon + { + -382, // RotX_Hor + -365 // RotY_Hor + }, + // A + { + -258, // RotX_A + -386 // RotY_A + }, + // TL84 + { + -69, // RotX_TL84 + -429 // RotY_TL84 + }, + // CWF + { + -69, // RotX_CWF + -485 // RotY_CWF + }, + // DNP + { + 60, // RotX_DNP + -449 // RotY_DNP + }, + // D65 + { + 169, // RotX_D65 + -388 // RotY_D65 + }, + // DF + { + 161, // RotX_DF + -473 // RotY_DF + } + }, + // AWB gain of AWB light source + { + // Strobe + { + 810, // i4R + 512, // i4G + 677 // i4B + }, + // Horizon + { + 512, // AWBGAIN_HOR_R + 524, // AWBGAIN_HOR_G + 1441 // AWBGAIN_HOR_B + }, + // A + { + 609, // AWBGAIN_A_R + 512, // AWBGAIN_A_G + 1225 // AWBGAIN_A_B + }, + // TL84 + { + 833, // AWBGAIN_TL84_R + 512, // AWBGAIN_TL84_G + 1004 // AWBGAIN_TL84_B + }, + // CWF + { + 900, // AWBGAIN_CWF_R + 512, // AWBGAIN_CWF_G + 1084 // AWBGAIN_CWF_B + }, + // DNP + { + 1020, // AWBGAIN_DNP_R + 512, // AWBGAIN_DNP_G + 866 // AWBGAIN_DNP_B + }, + // D65 + { + 1088, // AWBGAIN_D65_R + 512, // AWBGAIN_D65_G + 689 // AWBGAIN_D65_B + }, + // DF + { + 512, // AWBGAIN_DF_R + 512, // AWBGAIN_DF_G + 512 // AWBGAIN_DF_B + } + }, + // Rotation matrix parameter + { + 0, // RotationAngle + 256, // Cos + 0 // Sin + }, + // Daylight locus parameter + { + -125, //126, // i4SlopeNumerator + 128 // i4SlopeDenominator + }, + // Predictor gain + { + 141, // i4PrefRatio100 + // DaylightLocus_L + { + 1058, //1058, //1088, // i4R + 530, //512, //512, // i4G + 709 //689 //689 // i4B + }, + // DaylightLocus_H + { + 854, //839, // i4R + 512, // i4G + 878 //893, // i4B + }, + // Temporal General + { + 1088, // i4R + 512, // i4G + 689 // i4B + }, + // AWB LSC Gain + { + 854, //839, // i4R + 512, // i4G + 878 //893, // i4B + } + }, + // AWB light area + { + // Strobe:FIXME + { + -100, // i4RightBound + -250, // i4LeftBound + -361, // i4UpperBound + -600 // i4LowerBound + }, + // Tungsten + { + -145, // TungRightBound + -782, // TungLeftBound + -310, //-330, // TungUpperBound + -408 // TungLowerBound + }, + // Warm fluorescent + { + -145, // WFluoRightBound + -782, // WFluoLeftBound + -408, // WFluoUpperBound + -515 //-485 // WFluoLowerBound + }, + // Fluorescent + { + 18, // FluoRightBound + -145, //-164, // FluoLeftBound + -328, //-348, // FluoUpperBound + -430 //-454 //-444 // FluoLowerBound + }, + // CWF + { + 23, //-10, // CWFRightBound + -145, //-164, // CWFLeftBound + -430, //-454, //-444, // CWFUpperBound + -540 //-535// CWFLowerBound + }, + // Daylight + { + 199, // DayRightBound + 18, // DayLeftBound + -328, //-348, // DayUpperBound + -430 //-454 //-444 //-464 // DayLowerBound + }, + // Shade + { + 529, // ShadeRightBound + 199, // ShadeLeftBound + -328, //-348, // ShadeUpperBound + -427 // ShadeLowerBound + }, + // Daylight Fluorescent + { + 199, // DFRightBound + 23, //-10, // DFLeftBound + -430, //-454, //-444, // DFUpperBound + -500 //-535 //-530 // DFLowerBound + } + }, + // PWB light area + { + // Reference area + { + 529, // PRefRightBound + -782, // PRefLeftBound + -305, // PRefUpperBound + -530 // PRefLowerBound + }, + // Daylight + { + 224, // PDayRightBound + 28, // PDayLeftBound + -348, // PDayUpperBound + -464 // PDayLowerBound + }, + // Cloudy daylight + { + 324, // PCloudyRightBound + 149, // PCloudyLeftBound + -348, // PCloudyUpperBound + -464 // PCloudyLowerBound + }, + // Shade + { + 424, // PShadeRightBound + 149, // PShadeLeftBound + -348, // PShadeUpperBound + -464 // PShadeLowerBound + }, + // Twilight + { + 28, // PTwiRightBound + -132, // PTwiLeftBound + -348, // PTwiUpperBound + -464 // PTwiLowerBound + }, + // Fluorescent + { + 219, // PFluoRightBound + -169, // PFluoLeftBound + -338, // PFluoUpperBound + -535 // PFluoLowerBound + }, + // Warm fluorescent + { + -158, // PWFluoRightBound + -358, // PWFluoLeftBound + -338, // PWFluoUpperBound + -535 // PWFluoLowerBound + }, + // Incandescent + { + -158, // PIncaRightBound + -358, // PIncaLeftBound + -348, // PIncaUpperBound + -464 // PIncaLowerBound + }, + // Gray World + { + 5000, // PGWRightBound + -5000, // PGWLeftBound + 5000, // PGWUpperBound + -5000 // PGWLowerBound + } + }, + // PWB default gain + { + // Daylight + { + 1052, // PWB_Day_R + 512, // PWB_Day_G + 748 // PWB_Day_B + }, + // Cloudy daylight + { + 1222, // PWB_Cloudy_R + 512, // PWB_Cloudy_G + 644 // PWB_Cloudy_B + }, + // Shade + { + 1307, // PWB_Shade_R + 512, // PWB_Shade_G + 602 // PWB_Shade_B + }, + // Twilight + { + 827, // PWB_Twi_R + 512, // PWB_Twi_G + 952 // PWB_Twi_B + }, + // Fluorescent + { + 956, // PWB_Fluo_R + 512, // PWB_Fluo_G + 894 // PWB_Fluo_B + }, + // Warm fluorescent + { + 652, // PWB_WFluo_R + 512, // PWB_WFluo_G + 1311 // PWB_WFluo_B + }, + // Incandescent + { + 626, // PWB_Inca_R + 512, // PWB_Inca_G + 1258 // PWB_Inca_B + }, + // Gray World + { + 512, // PWB_GW_R + 512, // PWB_GW_G + 512 // PWB_GW_B + } + }, + // AWB preference color + { + // Tungsten + { + 40, //50, // TUNG_SLIDER + 4478 //3772 //4030//3837 //3537 // TUNG_OFFS + }, + // Warm fluorescent + { + 40, //50, //65, // WFluo_SLIDER + 4478 //4272 //4272 //3972 //4030//3837 //3537 // WFluo_OFFS + }, + // Shade + { + 50, // Shade_SLIDER + 909 // Shade_OFFS + }, + // Sunset Area + { + 92, //64, // i4Sunset_BoundXr_Thr + -449 //-463 // i4Sunset_BoundYr_Thr + }, + // Sunset Vertex + { + 92, //64, // i4Sunset_BoundXr_Thr + -449 //-463 // i4Sunset_BoundYr_Thr + }, + // Shade F Area + { + + -145, //-135, //-82, // i4BoundXrThr + -420 //-412 //-415 // i4BoundYrThr + }, + // Shade F Vertex + { + + -145, //-135, //-82, // i4BoundXrThr + -420 //-412 //-415 // i4BoundYrThr + }, + // Shade CWF Area + { + -145,//-109, //-89, // i4BoundXrThr + -465//-475 //-509 // i4BoundYrThr + }, + // Shade CWF Vertex + { + -145,//-109, //-89, // i4BoundXrThr + -465//-475 //-509 // i4BoundYrThr + }, + // Low CCT Area + { + -402, //-432, //-450, // i4BoundXrThr + 411 //450 // i4BoundYrThr + }, + // Low CCT Vertex + { + -402, //-432, //-450, // i4BoundXrThr + 411 //450 // i4BoundYrThr + } + + }, + // CCT estimation + { + // CCT + { + 2300, // i4CCT[0] + 2850, // i4CCT[1] + 3750, // i4CCT[2] + 5100, // i4CCT[3] + 6500 // i4CCT[4] + }, + // Rotated X coordinate + { + -551, // i4RotatedXCoordinate[0] + -427, // i4RotatedXCoordinate[1] + -238, // i4RotatedXCoordinate[2] + -109, // i4RotatedXCoordinate[3] + 0 // i4RotatedXCoordinate[4] + } + } + }, + + // Algorithm Tuning Paramter + { + // AWB Backup Enable + 0, + + // Daylight locus offset LUTs for tungsten + { + 21, // i4Size: LUT dimension + {0, 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000, 5500, 6000, 6500, 7000, 7500, 8000, 8500, 9000, 9500, 10000}, // i4LUTIn + //{0, 350, 800, 1222, 1444, 1667, 1889, 2111, 2333, 2556, 2778, 3000, 3222, 3444, 3667, 3889, 4111, 4333, 4556, 4778, 5000} // i4LUTOut + {0, 250, 500, 900, 1344, 1867, 2333, 2667, 3000, 3333, 3667, 4000, 4333, 4667, 5000, 5333, 5667, 6000, 6333, 6667, 7000} // i4LUTOut + //{0, 500, 1000, 1333, 1667, 2000, 2333, 2667, 3000, 3333, 3667, 4000, 4333, 4667, 5000, 5333, 5667, 6000, 6333, 6667, 7000} // i4LUTOut + //{0, 500, 1000, 1500, 2000, 2313, 2625, 2938, 3250, 3563, 3875, 4188, 4500, 4813, 5125, 5438, 5750, 6063, 6375, 6688, 7000} // i4LUTOut + }, + + // Daylight locus offset LUTs for WF + { + 21, // i4Size: LUT dimension + {0, 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000, 5500, 6000, 6500, 7000, 7500, 8000, 8500, 9000, 9500, 10000}, // i4LUTIn + {0, 350, 700, 850, 1200, 1667, 1889, 2111, 2333, 2556, 2778, 3000, 3222, 3444, 3667, 3889, 4111, 4333, 4556, 4778, 5000} // i4LUTOut + }, + + // Daylight locus offset LUTs for shade + { + 21, // i4Size: LUT dimension + {0, 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000, 5500, 6000, 6500, 7000, 7500, 8000, 8500, 9000, 9500, 10000}, // i4LUTIn + {0, 500, 1000, 1500, 2500, 3500, 4000, 4500, 5000, 5500, 6000, 6500, 7000, 7500, 8000, 8000, 8000, 8500, 9000, 9500, 10000} // i4LUTOut + }, + // Preference gain for each light source + { + // LV0 LV1 LV2 LV3 LV4 LV5 LV6 LV7 LV8 LV9 + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + // LV10 LV11 LV12 LV13 LV14 LV15 LV16 LV17 LV18 + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // STROBE + { + {530, 530, 480}, {530, 530, 480}, {530, 530, 480}, {530, 530, 480}, {530, 530, 480}, {520, 520, 496}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // TUNGSTEN + { + {512, 512, 508}, {512, 512, 508}, {512, 512, 508}, {512, 512, 508}, {512, 512, 508}, {512, 512, 508}, {512, 512, 508}, {512, 512, 508}, {512, 512, 508}, {512, 512, 508}, + {512, 512, 508}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // WARM F + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512} + }, // F + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // CWF + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512} + }, // DAYLIGHT + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // SHADE + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + } // DAYLIGHT F + }, + // Parent block weight parameter + { + 1, // bEnable + 6 // i4ScalingFactor: [6] 1~12, [7] 1~6, [8] 1~3, [9] 1~2, [>=10]: 1 + }, + // AWB LV threshold for predictor + { + 115, //100, // i4InitLVThr_L + 155, //140, // i4InitLVThr_H + 100 //80 // i4EnqueueLVThr + }, + // AWB number threshold for temporal predictor + { + 65, // i4Neutral_ParentBlk_Thr + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 25, 2, 2, 2, 2, 2, 2, 2} // (%) i4CWFDF_LUTThr + }, + // AWB light neutral noise reduction for outdoor + { + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + // Non neutral + { 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + // Flurescent + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + // CWF + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + // Daylight + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2}, // (%) + // DF + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + }, + // AWB feature detection + { + // Sunset Prop + { + 1, // i4Enable + 120, // i4LVThr_L + 130, // i4LVThr_H + 10, // i4SunsetCountThr + 0, // i4SunsetCountRatio_L + 171 // i4SunsetCountRatio_H + }, + + // Shade F Detection + { + 1, // i4Enable + 0,//105, // i4LVThr + 1,//105, // i4LVThr + 96 //10 // i4DaylightProb + }, + + // Shade CWF Detection + { + 1, // i4Enable + 0,//95, // i4LVThr + 1,//95, // i4LVThr + 208 //224 //128 //35 // i4DaylightProb + }, + + // Low CCT + { + 0, // i4Enable + 256 // i4SpeedRatio + } + + }, + + // AWB non-neutral probability for spatial and temporal weighting look-up table (Max: 100; Min: 0) + { + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + { 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 50, 30, 20, 10, 0, 0, 0, 0} + }, + + // AWB daylight locus probability look-up table (Max: 100; Min: 0) + { + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + {100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 25, 0, 0, 0, 0}, // Strobe + {100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 75, 50, 25, 25, 25, 0, 0, 0}, // Tungsten + {100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 75, 50, 25, 25, 25, 0, 0, 0}, // Warm fluorescent + {100, 100, 100, 100, 100, 100, 100, 100, 100, 95, 95, 70, 50, 25, 25, 25, 0, 0, 0}, // Fluorescent + { 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 80, 55, 30, 30, 30, 30, 0, 0, 0}, // CWF + {100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 75, 50, 40, 30, 20}, // Daylight + {100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 75, 50, 25, 0, 0, 0, 0}, // Shade + { 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 80, 55, 30, 30, 30, 30, 0, 0, 0} // Daylight fluorescent + } + } + }, + { + { + // AWB calibration data + { + // rUnitGain (unit gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rGoldenGain (golden sample gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rTuningUnitGain (Tuning sample unit gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rD65Gain (D65 WB gain: 1.0 = 512) + { + 1088, // D65Gain_R + 512, // D65Gain_G + 689 // D65Gain_B + } + }, + // Original XY coordinate of AWB light source + { + // Strobe + { + 0, // i4X + 0 // i4Y + }, + // Horizon + { + -382, // OriX_Hor + -365 // OriY_Hor + }, + // A + { + -258, // OriX_A + -386 // OriY_A + }, + // TL84 + { + -69, // OriX_TL84 + -429 // OriY_TL84 + }, + // CWF + { + -69, // OriX_CWF + -485 // OriY_CWF + }, + // DNP + { + 60, // OriX_DNP + -449 // OriY_DNP + }, + // D65 + { + 169, // OriX_D65 + -388 // OriY_D65 + }, + // DF + { + 0, // OriX_DF + 0 // OriY_DF + } + }, + // Rotated XY coordinate of AWB light source + { + // Strobe + { + 0, // i4X + 0 // i4Y + }, + // Horizon + { + -382, // RotX_Hor + -365 // RotY_Hor + }, + // A + { + -258, // RotX_A + -386 // RotY_A + }, + // TL84 + { + -69, // RotX_TL84 + -429 // RotY_TL84 + }, + // CWF + { + -69, // RotX_CWF + -485 // RotY_CWF + }, + // DNP + { + 60, // RotX_DNP + -449 // RotY_DNP + }, + // D65 + { + 169, // RotX_D65 + -388 // RotY_D65 + }, + // DF + { + 161, // RotX_DF + -473 // RotY_DF + } + }, + // AWB gain of AWB light source + { + // Strobe + { + 810, // i4R + 512, // i4G + 677 // i4B + }, + // Horizon + { + 512, // AWBGAIN_HOR_R + 524, // AWBGAIN_HOR_G + 1441 // AWBGAIN_HOR_B + }, + // A + { + 609, // AWBGAIN_A_R + 512, // AWBGAIN_A_G + 1225 // AWBGAIN_A_B + }, + // TL84 + { + 833, // AWBGAIN_TL84_R + 512, // AWBGAIN_TL84_G + 1004 // AWBGAIN_TL84_B + }, + // CWF + { + 900, // AWBGAIN_CWF_R + 512, // AWBGAIN_CWF_G + 1084 // AWBGAIN_CWF_B + }, + // DNP + { + 1020, // AWBGAIN_DNP_R + 512, // AWBGAIN_DNP_G + 866 // AWBGAIN_DNP_B + }, + // D65 + { + 1088, // AWBGAIN_D65_R + 512, // AWBGAIN_D65_G + 689 // AWBGAIN_D65_B + }, + // DF + { + 512, // AWBGAIN_DF_R + 512, // AWBGAIN_DF_G + 512 // AWBGAIN_DF_B + } + }, + // Rotation matrix parameter + { + 0, // RotationAngle + 256, // Cos + 0 // Sin + }, + // Daylight locus parameter + { + -125, //126, // i4SlopeNumerator + 128 // i4SlopeDenominator + }, + // Predictor gain + { + 141, // i4PrefRatio100 + // DaylightLocus_L + { + 1088, //1058, //1088, // i4R + 512, //512, //512, // i4G + 689 //689 //689 // i4B + }, + // DaylightLocus_H + { + 854, //839, // i4R + 512, // i4G + 878 //893, // i4B + }, + // Temporal General + { + 1088, // i4R + 512, // i4G + 689 // i4B + }, + // AWB LSC Gain + { + 854, //839, // i4R + 512, // i4G + 878 //893, // i4B + } + }, + // AWB light area + { + // Strobe:FIXME + { + -100, // i4RightBound + -250, // i4LeftBound + -361, // i4UpperBound + -600 // i4LowerBound + }, + // Tungsten + { + -145, // TungRightBound + -782, // TungLeftBound + -310, //-330, // TungUpperBound + -408 // TungLowerBound + }, + // Warm fluorescent + { + -145, // WFluoRightBound + -782, // WFluoLeftBound + -408, // WFluoUpperBound + -515 //-485 // WFluoLowerBound + }, + // Fluorescent + { + 18, // FluoRightBound + -145, //-164, // FluoLeftBound + -328, //-348, // FluoUpperBound + -430 //-454 //-444 // FluoLowerBound + }, + // CWF + { + 23, //-10, // CWFRightBound + -145, //-164, // CWFLeftBound + -430, // CWFUpperBound + -540 // CWFLowerBound + }, + // Daylight + { + 199, // DayRightBound + 28, // DayLeftBound + -348, // DayUpperBound + -430 // DayLowerBound + }, + // Shade + { + 529, // ShadeRightBound + 199, // ShadeLeftBound + -328, // ShadeUpperBound + -427 // ShadeLowerBound + }, + // Daylight Fluorescent + { + 199, // DFRightBound + 23, //-10, // DFLeftBound + -430, // DFUpperBound + -540 // DFLowerBound + } + }, + // PWB light area + { + // Reference area + { + 529, // PRefRightBound + -782, // PRefLeftBound + -305, // PRefUpperBound + -530 // PRefLowerBound + }, + // Daylight + { + 224, // PDayRightBound + 28, // PDayLeftBound + -348, // PDayUpperBound + -464 // PDayLowerBound + }, + // Cloudy daylight + { + 324, // PCloudyRightBound + 149, // PCloudyLeftBound + -348, // PCloudyUpperBound + -464 // PCloudyLowerBound + }, + // Shade + { + 424, // PShadeRightBound + 149, // PShadeLeftBound + -348, // PShadeUpperBound + -464 // PShadeLowerBound + }, + // Twilight + { + 28, // PTwiRightBound + -132, // PTwiLeftBound + -348, // PTwiUpperBound + -464 // PTwiLowerBound + }, + // Fluorescent + { + 219, // PFluoRightBound + -169, // PFluoLeftBound + -338, // PFluoUpperBound + -535 // PFluoLowerBound + }, + // Warm fluorescent + { + -158, // PWFluoRightBound + -358, // PWFluoLeftBound + -338, // PWFluoUpperBound + -535 // PWFluoLowerBound + }, + // Incandescent + { + -158, // PIncaRightBound + -358, // PIncaLeftBound + -348, // PIncaUpperBound + -464 // PIncaLowerBound + }, + // Gray World + { + 5000, // PGWRightBound + -5000, // PGWLeftBound + 5000, // PGWUpperBound + -5000 // PGWLowerBound + } + }, + // PWB default gain + { + // Daylight + { + 1052, // PWB_Day_R + 512, // PWB_Day_G + 748 // PWB_Day_B + }, + // Cloudy daylight + { + 1222, // PWB_Cloudy_R + 512, // PWB_Cloudy_G + 644 // PWB_Cloudy_B + }, + // Shade + { + 1307, // PWB_Shade_R + 512, // PWB_Shade_G + 602 // PWB_Shade_B + }, + // Twilight + { + 827, // PWB_Twi_R + 512, // PWB_Twi_G + 952 // PWB_Twi_B + }, + // Fluorescent + { + 956, // PWB_Fluo_R + 512, // PWB_Fluo_G + 894 // PWB_Fluo_B + }, + // Warm fluorescent + { + 652, // PWB_WFluo_R + 512, // PWB_WFluo_G + 1311 // PWB_WFluo_B + }, + // Incandescent + { + 626, // PWB_Inca_R + 512, // PWB_Inca_G + 1258 // PWB_Inca_B + }, + // Gray World + { + 512, // PWB_GW_R + 512, // PWB_GW_G + 512 // PWB_GW_B + } + }, + // AWB preference color + { + // Tungsten + { + 40, //50, // TUNG_SLIDER + 4478 //3772 //4030//3837 //3537 // TUNG_OFFS + }, + // Warm fluorescent + { + 40, //50, //65, // WFluo_SLIDER + 4478 //4272 //4272 //3972 //4030//3837 //3537 // WFluo_OFFS + }, + // Shade + { + 50, // Shade_SLIDER + 909 // Shade_OFFS + }, + // Sunset Area + { + 92, //64, // i4Sunset_BoundXr_Thr + -449 //-463 // i4Sunset_BoundYr_Thr + }, + // Sunset Vertex + { + 92, //64, // i4Sunset_BoundXr_Thr + -449 //-463 // i4Sunset_BoundYr_Thr + }, + // Shade F Area + { + + -145, //-135, //-82, // i4BoundXrThr + -420 //-412 //-415 // i4BoundYrThr + }, + // Shade F Vertex + { + + -145, //-135, //-82, // i4BoundXrThr + -420 //-412 //-415 // i4BoundYrThr + }, + // Shade CWF Area + { + -145,//-109, //-89, // i4BoundXrThr + -465//-475 //-509 // i4BoundYrThr + }, + // Shade CWF Vertex + { + -145,//-109, //-89, // i4BoundXrThr + -465//-475 //-509 // i4BoundYrThr + }, + // Low CCT Area + { + -402, //-432, //-450, // i4BoundXrThr + 411 //450 // i4BoundYrThr + }, + // Low CCT Vertex + { + -402, //-432, //-450, // i4BoundXrThr + 411 //450 // i4BoundYrThr + } + + }, + // CCT estimation + { + // CCT + { + 2300, // i4CCT[0] + 2850, // i4CCT[1] + 3750, // i4CCT[2] + 5100, // i4CCT[3] + 6500 // i4CCT[4] + }, + // Rotated X coordinate + { + -551, // i4RotatedXCoordinate[0] + -427, // i4RotatedXCoordinate[1] + -238, // i4RotatedXCoordinate[2] + -109, // i4RotatedXCoordinate[3] + 0 // i4RotatedXCoordinate[4] + } + } + }, + + // Algorithm Tuning Paramter + { + // AWB Backup Enable + 0, + + // Daylight locus offset LUTs for tungsten + { + 21, // i4Size: LUT dimension + {0, 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000, 5500, 6000, 6500, 7000, 7500, 8000, 8500, 9000, 9500, 10000}, // i4LUTIn + //{0, 350, 800, 1222, 1444, 1667, 1889, 2111, 2333, 2556, 2778, 3000, 3222, 3444, 3667, 3889, 4111, 4333, 4556, 4778, 5000} // i4LUTOut + {0, 300, 600, 1022, 1444, 1667, 1889, 2111, 2333, 2556, 2778, 3000, 3222, 3444, 3667, 3889, 4111, 4333, 4556, 4778, 5000} // i4LUTOut + //{0, 500, 1000, 1333, 1667, 2000, 2333, 2667, 3000, 3333, 3667, 4000, 4333, 4667, 5000, 5333, 5667, 6000, 6333, 6667, 7000} // i4LUTOut + //{0, 500, 1000, 1500, 2000, 2313, 2625, 2938, 3250, 3563, 3875, 4188, 4500, 4813, 5125, 5438, 5750, 6063, 6375, 6688, 7000} // i4LUTOut + }, + + // Daylight locus offset LUTs for WF + { + 21, // i4Size: LUT dimension + {0, 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000, 5500, 6000, 6500, 7000, 7500, 8000, 8500, 9000, 9500, 10000}, // i4LUTIn + {0, 350, 700, 850, 1200, 1667, 1889, 2111, 2333, 2556, 2778, 3000, 3222, 3444, 3667, 3889, 4111, 4333, 4556, 4778, 5000} // i4LUTOut + }, + + // Daylight locus offset LUTs for shade + { + 21, // i4Size: LUT dimension + {0, 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000, 5500, 6000, 6500, 7000, 7500, 8000, 8500, 9000, 9500, 10000}, // i4LUTIn + {0, 500, 1000, 1500, 2500, 3500, 4000, 4500, 5000, 5500, 6000, 6500, 7000, 7500, 8000, 8000, 8000, 8500, 9000, 9500, 10000} // i4LUTOut + }, + // Preference gain for each light source + { + // LV0 LV1 LV2 LV3 LV4 LV5 LV6 LV7 LV8 LV9 + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + // LV10 LV11 LV12 LV13 LV14 LV15 LV16 LV17 LV18 + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // STROBE + { + {530, 530, 480}, {530, 530, 480}, {530, 530, 480}, {530, 530, 480}, {530, 530, 480}, {520, 520, 496}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // TUNGSTEN + { + {512, 512, 508}, {512, 512, 508}, {512, 512, 508}, {512, 512, 508}, {512, 512, 508}, {512, 512, 508}, {512, 512, 508}, {512, 512, 508}, {512, 512, 508}, {512, 512, 508}, + {512, 512, 508}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // WARM F + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512} + }, // F + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // CWF + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512} + }, // DAYLIGHT + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // SHADE + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + } // DAYLIGHT F + }, + // Parent block weight parameter + { + 1, // bEnable + 6 // i4ScalingFactor: [6] 1~12, [7] 1~6, [8] 1~3, [9] 1~2, [>=10]: 1 + }, + // AWB LV threshold for predictor + { + 115, //100, // i4InitLVThr_L + 155, //140, // i4InitLVThr_H + 100 //80 // i4EnqueueLVThr + }, + // AWB number threshold for temporal predictor + { + 65, // i4Neutral_ParentBlk_Thr + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 25, 2, 2, 2, 2, 2, 2, 2} // (%) i4CWFDF_LUTThr + }, + // AWB light neutral noise reduction for outdoor + { + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + // Non neutral + { 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + // Flurescent + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + // CWF + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + // Daylight + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2}, // (%) + // DF + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + }, + // AWB feature detection + { + // Sunset Prop + { + 1, // i4Enable + 120, // i4LVThr_L + 130, // i4LVThr_H + 10, // i4SunsetCountThr + 0, // i4SunsetCountRatio_L + 171 // i4SunsetCountRatio_H + }, + + // Shade F Detection + { + 1, // i4Enable + 0,//105, // i4LVThr + 1,//105, // i4LVThr + 96 //10 // i4DaylightProb + }, + + // Shade CWF Detection + { + 1, // i4Enable + 0,//95, // i4LVThr + 1,//95, // i4LVThr + 208 //224 //128 //35 // i4DaylightProb + }, + + // Low CCT + { + 0, // i4Enable + 256 // i4SpeedRatio + } + + }, + + // AWB non-neutral probability for spatial and temporal weighting look-up table (Max: 100; Min: 0) + { + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + { 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 50, 30, 20, 10, 0, 0, 0, 0} + }, + + // AWB daylight locus probability look-up table (Max: 100; Min: 0) + { + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + {100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 25, 0, 0, 0, 0}, // Strobe + {100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 75, 50, 25, 25, 25, 0, 0, 0}, // Tungsten + {100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 75, 50, 25, 25, 25, 0, 0, 0}, // Warm fluorescent + {100, 100, 100, 100, 100, 100, 100, 100, 100, 95, 95, 70, 50, 25, 25, 25, 0, 0, 0}, // Fluorescent + { 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 80, 55, 30, 30, 30, 30, 0, 0, 0}, // CWF + {100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 75, 50, 40, 30, 20}, // Daylight + {100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 75, 50, 25, 0, 0, 0, 0}, // Shade + { 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 80, 55, 30, 30, 30, 30, 0, 0, 0} // Daylight fluorescent + } + } + } + }, + + + // Flash AWB NVRAM + { +#include INCLUDE_FILENAME_FLASH_AWB_PARA + }, + + {0} +}; + +#include INCLUDE_FILENAME_ISP_LSC_PARAM +//}; // namespace + +const CAMERA_TSF_TBL_STRUCT CAMERA_TSF_DEFAULT_VALUE = +{ + { + 1, // isTsfEn + 2, // tsfCtIdx + {20, 2000, -110, -110, 512, 512, 512, 0} // rAWBInput[8] + }, + + #include INCLUDE_FILENAME_TSF_PARA + #include INCLUDE_FILENAME_TSF_DATA +}; + + + + +typedef NSFeature::RAWSensorInfo SensorInfoSingleton_T; + + +namespace NSFeature { +template <> +UINT32 +SensorInfoSingleton_T:: +impGetDefaultData(CAMERA_DATA_TYPE_ENUM const CameraDataType, VOID*const pDataBuf, UINT32 const size) const +{ + UINT32 dataSize[CAMERA_DATA_TYPE_NUM] = {sizeof(NVRAM_CAMERA_ISP_PARAM_STRUCT), + sizeof(NVRAM_CAMERA_3A_STRUCT), + sizeof(NVRAM_CAMERA_SHADING_STRUCT), + sizeof(NVRAM_LENS_PARA_STRUCT), + sizeof(AE_PLINETABLE_T), + 0, + sizeof(CAMERA_TSF_TBL_STRUCT)}; + + if (CameraDataType > CAMERA_DATA_TSF_TABLE || NULL == pDataBuf || (size < dataSize[CameraDataType])) + { + return 1; + } + + switch(CameraDataType) + { + case CAMERA_NVRAM_DATA_ISP: + memcpy(pDataBuf,&CAMERA_ISP_DEFAULT_VALUE,sizeof(NVRAM_CAMERA_ISP_PARAM_STRUCT)); + break; + case CAMERA_NVRAM_DATA_3A: + memcpy(pDataBuf,&CAMERA_3A_NVRAM_DEFAULT_VALUE,sizeof(NVRAM_CAMERA_3A_STRUCT)); + break; + case CAMERA_NVRAM_DATA_SHADING: + memcpy(pDataBuf,&CAMERA_SHADING_DEFAULT_VALUE,sizeof(NVRAM_CAMERA_SHADING_STRUCT)); + break; + case CAMERA_DATA_AE_PLINETABLE: + memcpy(pDataBuf,&g_PlineTableMapping,sizeof(AE_PLINETABLE_T)); + break; + case CAMERA_DATA_TSF_TABLE: + memcpy(pDataBuf,&CAMERA_TSF_DEFAULT_VALUE,sizeof(CAMERA_TSF_TBL_STRUCT)); + break; + default: + return 1; + } + return 0; +}}; // NSFeature + + diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2355_mipi_raw/config.ftbl.gc2355_mipi_raw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2355_mipi_raw/config.ftbl.gc2355_mipi_raw.h new file mode 100755 index 0000000000000000000000000000000000000000..548c8afb60e28bf129d0cb835a53d002fc192619 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc2355_mipi_raw/config.ftbl.gc2355_mipi_raw.h @@ -0,0 +1,502 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein is + * confidential and proprietary to MediaTek Inc. and/or its licensors. Without + * the prior written permission of MediaTek inc. and/or its licensors, any + * reproduction, modification, use or disclosure of MediaTek Software, and + * information contained herein, in whole or in part, shall be strictly + * prohibited. + * + * MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER + * ON AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL + * WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED + * WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR + * NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH + * RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES + * TO LOOK ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. + * RECEIVER EXPRESSLY ACKNOWLEDGES THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO + * OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES CONTAINED IN MEDIATEK + * SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE + * RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S + * ENTIRE AND CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE + * RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE + * MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE + * CHARGE PAID BY RECEIVER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek + * Software") have been modified by MediaTek Inc. All revisions are subject to + * any receiver's applicable license agreements with MediaTek Inc. + */ + +//#ifndef _MTK_CUSTOM_PROJECT_HAL_IMGSENSOR_SRC_CONFIGFTBL__H_ +//#define _MTK_CUSTOM_PROJECT_HAL_IMGSENSOR_SRC_CONFIGFTBL__H_ +#if 1 +// + + +/******************************************************************************* + * + ******************************************************************************/ +FTABLE_DEFINITION(SENSOR_DRVNAME_GC2355_MIPI_RAW) +//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +FTABLE_SCENE_INDEP() + //========================================================================== +#if 1 + // Scene Mode + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_SCENE_MODE), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::SCENE_MODE_AUTO), + ITEM_AS_VALUES_( + MtkCameraParameters::SCENE_MODE_AUTO, +// MtkCameraParameters::SCENE_MODE_NORMAL, + MtkCameraParameters::SCENE_MODE_PORTRAIT, + MtkCameraParameters::SCENE_MODE_LANDSCAPE, + MtkCameraParameters::SCENE_MODE_NIGHT, + MtkCameraParameters::SCENE_MODE_NIGHT_PORTRAIT, + MtkCameraParameters::SCENE_MODE_THEATRE, + MtkCameraParameters::SCENE_MODE_BEACH, + MtkCameraParameters::SCENE_MODE_SNOW, + MtkCameraParameters::SCENE_MODE_SUNSET, + MtkCameraParameters::SCENE_MODE_STEADYPHOTO, + MtkCameraParameters::SCENE_MODE_FIREWORKS, + MtkCameraParameters::SCENE_MODE_SPORTS, + MtkCameraParameters::SCENE_MODE_PARTY, + MtkCameraParameters::SCENE_MODE_CANDLELIGHT, +//#if defined(USING_MTK_HDR) + MtkCameraParameters::SCENE_MODE_HDR, +//#endif + ) + ), + ) +#endif + //========================================================================== +#if 1 + // Effect + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_EFFECT), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::EFFECT_NONE), + ITEM_AS_VALUES_( + MtkCameraParameters::EFFECT_NONE, + MtkCameraParameters::EFFECT_MONO, + MtkCameraParameters::EFFECT_NEGATIVE, + MtkCameraParameters::EFFECT_SEPIA, + MtkCameraParameters::EFFECT_AQUA, + MtkCameraParameters::EFFECT_WHITEBOARD, + MtkCameraParameters::EFFECT_BLACKBOARD, + ) + ), + ) +#endif + //========================================================================== +#if 1 + // Picture Size (Both width & height must be 16-aligned) + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_PICTURE_SIZE), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_("1600x1200"), + ITEM_AS_VALUES_( + "320x240", "640x352", "640x480", "1024x768", "1280x720", "1280x768", + "1280x960", "1440x960", "1600x960", "1600x1200", "1680x1120", "1800x1200", "2048x1152" + ) + ), + ) +#endif + //========================================================================== +#if 1 + // Preview Size + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_PREVIEW_SIZE), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_("640x480"), + ITEM_AS_VALUES_( + "176x144", "320x240", "352x288", "432x320", "480x320", + "480x368", "640x480", "720x480", "728x480", "782x480", + "800x480", "800x600", "864x480", "888x540", "960x540", + "1184x720", "1280x720", "1440x960", "1680x1120", "1828x1080", + "1920x1080" + ) + ), + ) +#endif + + //========================================================================== +#if 1 + // Video Size + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_VIDEO_SIZE), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_("640x480"), + ITEM_AS_VALUES_( + "176x144", "480x320", "640x480", + "864x480", "1280x720", "1920x1080", + ) + ), + ) +#endif + //========================================================================== +#if 1 + // Preview Frame Rate Range + FTABLE_CONFIG_AS_TYPE_OF_USER( + KEY_AS_(MtkCameraParameters::KEY_PREVIEW_FPS_RANGE), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_("30000,30000"), + ITEM_AS_USER_LIST_( + "(15000,15000)", + "(24000,24000)", + "(30000,30000)", + ) + ), + ) +#endif + //========================================================================== +#if 1 + // Exposure Compensation + FTABLE_CONFIG_AS_TYPE_OF_USER( + KEY_AS_(MtkCameraParameters::KEY_EXPOSURE_COMPENSATION), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_("0"), + ITEM_AS_USER_LIST_( + "-3", //min exposure compensation index + "3", //max exposure compensation index + "1.0", //exposure compensation step; EV = step x index + ) + ), + //...................................................................... + #if 1 // SCENE HDR + SCENE_AS_(MtkCameraParameters::SCENE_MODE_HDR, + ITEM_AS_DEFAULT_("0"), + ITEM_AS_USER_LIST_( + "0", //min exposure compensation index + "0", //max exposure compensation index + "1.0", //exposure compensation step; EV = step x index + ) + ) + #endif + //...................................................................... + ) +#endif + //========================================================================== +#if 1 + // Anti-banding (Flicker) + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_ANTIBANDING), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::ANTIBANDING_OFF), + ITEM_AS_VALUES_( + MtkCameraParameters::ANTIBANDING_OFF, + MtkCameraParameters::ANTIBANDING_50HZ, + MtkCameraParameters::ANTIBANDING_60HZ, + MtkCameraParameters::ANTIBANDING_AUTO, + ) + ), + ) +#endif + //========================================================================== +//#if defined(MTK_VSS_SUPPORT) +#if 1 + // Video Snapshot + FTABLE_CONFIG_AS_TYPE_OF_USER( + KEY_AS_(MtkCameraParameters::KEY_VIDEO_SNAPSHOT_SUPPORTED), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::TRUE), + ), + ) +#else + FTABLE_CONFIG_AS_TYPE_OF_USER( + KEY_AS_(MtkCameraParameters::KEY_VIDEO_SNAPSHOT_SUPPORTED), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::FALSE), + ), + ) +#endif + //========================================================================== +#if 1 + // Video Stabilization (EIS) + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_SUPPORTED( + KEY_AS_(MtkCameraParameters::KEY_VIDEO_STABILIZATION), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::FALSE), + ITEM_AS_SUPPORTED_( + #if 0 + MtkCameraParameters::FALSE + #else + MtkCameraParameters::TRUE + #endif + ) + ), + ) +#endif + //========================================================================== +#if 1 + // Zoom + FTABLE_CONFIG_AS_TYPE_OF_USER( + KEY_AS_(MtkCameraParameters::KEY_ZOOM), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_("0"), //Zoom Index + ITEM_AS_USER_LIST_( + //Zoom Ratio + "100", "114", "132", "151", "174", + "200", "229", "263", "303", "348", + "400", + ) + ), + ) +#endif + //========================================================================== +#if 1 + // Zsd + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_ZSD_MODE), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::OFF), + ITEM_AS_VALUES_( + MtkCameraParameters::OFF, + MtkCameraParameters::ON + ) + ), + ) +#endif + //========================================================================== +#if 1 + // (Shot) Capture Mode + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_CAPTURE_MODE), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::CAPTURE_MODE_NORMAL), + ITEM_AS_VALUES_( + MtkCameraParameters::CAPTURE_MODE_NORMAL, +#ifdef FACEBEAUTY_SUPPORT + MtkCameraParameters::CAPTURE_MODE_FACE_BEAUTY, +#endif + MtkCameraParameters::CAPTURE_MODE_CONTINUOUS_SHOT, + MtkCameraParameters::CAPTURE_MODE_SMILE_SHOT, + MtkCameraParameters::CAPTURE_MODE_AUTO_PANORAMA_SHOT, + MtkCameraParameters::CAPTURE_MODE_MAV_SHOT, + MtkCameraParameters::CAPTURE_MODE_ASD_SHOT, + ) + ), + ) +#endif + //========================================================================== +#if 0 + // Video Hdr + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_VIDEO_HDR), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::OFF), + ITEM_AS_VALUES_( + MtkCameraParameters::OFF, + MtkCameraParameters::ON, + ) + ), + ) +#endif + //========================================================================== +END_FTABLE_SCENE_INDEP() +//------------------------------------------------------------------------------ +/******************************************************************************* + * + ******************************************************************************/ +//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +FTABLE_SCENE_DEP() + //========================================================================== +#if 1 + // Focus Mode + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_FOCUS_MODE), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::FOCUS_MODE_FIXED), + ITEM_AS_VALUES_( + MtkCameraParameters::FOCUS_MODE_FIXED, + //MtkCameraParameters::FOCUS_MODE_AUTO, + //MtkCameraParameters::FOCUS_MODE_MACRO, + //MtkCameraParameters::FOCUS_MODE_INFINITY, + //MtkCameraParameters::FOCUS_MODE_CONTINUOUS_PICTURE, + //MtkCameraParameters::FOCUS_MODE_CONTINUOUS_VIDEO, + //"manual", "fullscan", + ) + ), + //...................................................................... + ) +#endif + //========================================================================== +#if 1 + // ISO + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_ISO_SPEED), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_("auto"), + ITEM_AS_VALUES_( + "auto", + ) + ), + //...................................................................... + #if 1 // SCENE AUTO + SCENE_AS_(MtkCameraParameters::SCENE_MODE_AUTO, + ITEM_AS_DEFAULT_("auto"), + ITEM_AS_VALUES_( + "auto", "100", "200", "400", "800", "1600", + ) + ) + #endif + //...................................................................... + #if 1 // SCENE NORMAL + SCENE_AS_(MtkCameraParameters::SCENE_MODE_NORMAL, + ITEM_AS_DEFAULT_("auto"), + ITEM_AS_VALUES_( + "auto", "100", "200", "400", "800", "1600", + ) + ) + #endif + //...................................................................... + ) +#endif + //========================================================================== +#if 1 + // White Balance. + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_WHITE_BALANCE), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::WHITE_BALANCE_AUTO), + ITEM_AS_VALUES_( + MtkCameraParameters::WHITE_BALANCE_AUTO, MtkCameraParameters::WHITE_BALANCE_INCANDESCENT, + MtkCameraParameters::WHITE_BALANCE_FLUORESCENT, MtkCameraParameters::WHITE_BALANCE_WARM_FLUORESCENT, + MtkCameraParameters::WHITE_BALANCE_DAYLIGHT, MtkCameraParameters::WHITE_BALANCE_CLOUDY_DAYLIGHT, + MtkCameraParameters::WHITE_BALANCE_TWILIGHT, MtkCameraParameters::WHITE_BALANCE_SHADE, + ) + ), + //...................................................................... + #if 1 // SCENE LANDSCAPE + SCENE_AS_(MtkCameraParameters::SCENE_MODE_LANDSCAPE, + ITEM_AS_DEFAULT_(MtkCameraParameters::WHITE_BALANCE_DAYLIGHT), + ITEM_AS_VALUES_( + MtkCameraParameters::WHITE_BALANCE_AUTO, MtkCameraParameters::WHITE_BALANCE_INCANDESCENT, + MtkCameraParameters::WHITE_BALANCE_FLUORESCENT, MtkCameraParameters::WHITE_BALANCE_WARM_FLUORESCENT, + MtkCameraParameters::WHITE_BALANCE_DAYLIGHT, MtkCameraParameters::WHITE_BALANCE_CLOUDY_DAYLIGHT, + MtkCameraParameters::WHITE_BALANCE_TWILIGHT, MtkCameraParameters::WHITE_BALANCE_SHADE, + ) + ) + #endif + //...................................................................... + #if 1 // SCENE SUNSET + SCENE_AS_(MtkCameraParameters::SCENE_MODE_SUNSET, + ITEM_AS_DEFAULT_(MtkCameraParameters::WHITE_BALANCE_DAYLIGHT), + ITEM_AS_VALUES_( + MtkCameraParameters::WHITE_BALANCE_AUTO, MtkCameraParameters::WHITE_BALANCE_INCANDESCENT, + MtkCameraParameters::WHITE_BALANCE_FLUORESCENT, MtkCameraParameters::WHITE_BALANCE_WARM_FLUORESCENT, + MtkCameraParameters::WHITE_BALANCE_DAYLIGHT, MtkCameraParameters::WHITE_BALANCE_CLOUDY_DAYLIGHT, + MtkCameraParameters::WHITE_BALANCE_TWILIGHT, MtkCameraParameters::WHITE_BALANCE_SHADE, + ) + ) + #endif + //...................................................................... + #if 1 // SCENE CANDLELIGHT + SCENE_AS_(MtkCameraParameters::SCENE_MODE_CANDLELIGHT, + ITEM_AS_DEFAULT_(MtkCameraParameters::WHITE_BALANCE_INCANDESCENT), + ITEM_AS_VALUES_( + MtkCameraParameters::WHITE_BALANCE_AUTO, MtkCameraParameters::WHITE_BALANCE_INCANDESCENT, + MtkCameraParameters::WHITE_BALANCE_FLUORESCENT, MtkCameraParameters::WHITE_BALANCE_WARM_FLUORESCENT, + MtkCameraParameters::WHITE_BALANCE_DAYLIGHT, MtkCameraParameters::WHITE_BALANCE_CLOUDY_DAYLIGHT, + MtkCameraParameters::WHITE_BALANCE_TWILIGHT, MtkCameraParameters::WHITE_BALANCE_SHADE, + ) + ) + #endif + //...................................................................... + ) +#endif + //========================================================================== +#if 1 + // ISP Edge + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_EDGE), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::MIDDLE), + ITEM_AS_VALUES_( + MtkCameraParameters::LOW, MtkCameraParameters::MIDDLE, MtkCameraParameters::HIGH, + ) + ), + //...................................................................... + //...................................................................... + ) +#endif + //========================================================================== +#if 1 + // ISP Hue + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_HUE), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::MIDDLE), + ITEM_AS_VALUES_( + MtkCameraParameters::LOW, MtkCameraParameters::MIDDLE, MtkCameraParameters::HIGH, + ) + ), + //...................................................................... + //...................................................................... + ) +#endif + //========================================================================== +#if 1 + // ISP Saturation + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_SATURATION), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::MIDDLE), + ITEM_AS_VALUES_( + MtkCameraParameters::LOW, MtkCameraParameters::MIDDLE, MtkCameraParameters::HIGH, + ) + ), + //...................................................................... + //...................................................................... + ) +#endif + //========================================================================== +#if 1 + // ISP Brightness + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_BRIGHTNESS), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::MIDDLE), + ITEM_AS_VALUES_( + MtkCameraParameters::LOW, MtkCameraParameters::MIDDLE, MtkCameraParameters::HIGH, + ) + ), + //...................................................................... + //...................................................................... + ) +#endif + //========================================================================== +#if 1 + // ISP Contrast + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_CONTRAST), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::MIDDLE), + ITEM_AS_VALUES_( + MtkCameraParameters::LOW, MtkCameraParameters::MIDDLE, MtkCameraParameters::HIGH, + ) + ), + //...................................................................... + //...................................................................... + ) +#endif + //========================================================================== +END_FTABLE_SCENE_DEP() +//------------------------------------------------------------------------------ +END_FTABLE_DEFINITION() + + +/******************************************************************************* + * + ******************************************************************************/ +#endif +//#endif //_MTK_CUSTOM_PROJECT_HAL_IMGSENSOR_SRC_CONFIGFTBL__H_ + diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5024_mipi_raw/camera_AE_PLineTable_gc5024mipi_raw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5024_mipi_raw/camera_AE_PLineTable_gc5024mipi_raw.h new file mode 100755 index 0000000000000000000000000000000000000000..51e33cba0bf1976e08c9f71e387cc908fc5ed5c2 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5024_mipi_raw/camera_AE_PLineTable_gc5024mipi_raw.h @@ -0,0 +1,11015 @@ +/* Copyright Statement: +* +* This software/firmware and related documentation ("MediaTek Software") are +* protected under relevant copyright laws. The information contained herein +* is confidential and proprietary to MediaTek Inc. and/or its licensors. +* Without the prior written permission of MediaTek inc. and/or its licensors, +* any reproduction, modification, use or disclosure of MediaTek Software, +* and information contained herein, in whole or in part, shall be strictly prohibited. +*/ +/* MediaTek Inc. (C) 2010. All rights reserved. +* +* BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES +* THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES +* CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK +* SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR +* STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND +* CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* The following software/firmware and/or related documentation ("MediaTek Software") +* have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. +*/ +#ifndef _CAMERA_AE_PLINETABLE_GC5024MIPI_RAW_H +#define _CAMERA_AE_PLINETABLE_GC5024MIPI_RAW_H + +#include "camera_custom_AEPlinetable.h" +static strEvPline sPreviewPLineTable_60Hz = +{ +{ + {156,1024,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.26 BV=10.35 + {156,1056,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.31 BV=10.31 + {156,1120,1040, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.41 BV=10.20 + {178,1056,1040, 0, 0, 0}, //TV = 12.46(8 lines) AV=2.97 SV=5.33 BV=10.10 + {200,1024,1032, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.27 BV=9.98 + {200,1088,1024, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.35 BV=9.91 + {223,1024,1048, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.30 BV=9.81 + {223,1120,1024, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.39 BV=9.71 + {245,1088,1024, 0, 0, 0}, //TV = 11.99(11 lines) AV=2.97 SV=5.35 BV=9.62 + {267,1056,1040, 0, 0, 0}, //TV = 11.87(12 lines) AV=2.97 SV=5.33 BV=9.51 + {289,1056,1024, 0, 0, 0}, //TV = 11.76(13 lines) AV=2.97 SV=5.31 BV=9.42 + {312,1056,1024, 0, 0, 0}, //TV = 11.65(14 lines) AV=2.97 SV=5.31 BV=9.31 + {334,1056,1024, 0, 0, 0}, //TV = 11.55(15 lines) AV=2.97 SV=5.31 BV=9.21 + {356,1056,1024, 0, 0, 0}, //TV = 11.46(16 lines) AV=2.97 SV=5.31 BV=9.12 + {378,1056,1040, 0, 0, 0}, //TV = 11.37(17 lines) AV=2.97 SV=5.33 BV=9.01 + {423,1024,1032, 0, 0, 0}, //TV = 11.21(19 lines) AV=2.97 SV=5.27 BV=8.90 + {445,1024,1048, 0, 0, 0}, //TV = 11.13(20 lines) AV=2.97 SV=5.30 BV=8.81 + {489,1024,1024, 0, 0, 0}, //TV = 11.00(22 lines) AV=2.97 SV=5.26 BV=8.71 + {512,1024,1048, 0, 0, 0}, //TV = 10.93(23 lines) AV=2.97 SV=5.30 BV=8.61 + {556,1024,1032, 0, 0, 0}, //TV = 10.81(25 lines) AV=2.97 SV=5.27 BV=8.51 + {600,1024,1032, 0, 0, 0}, //TV = 10.70(27 lines) AV=2.97 SV=5.27 BV=8.40 + {645,1024,1032, 0, 0, 0}, //TV = 10.60(29 lines) AV=2.97 SV=5.27 BV=8.30 + {689,1024,1032, 0, 0, 0}, //TV = 10.50(31 lines) AV=2.97 SV=5.27 BV=8.20 + {734,1024,1032, 0, 0, 0}, //TV = 10.41(33 lines) AV=2.97 SV=5.27 BV=8.11 + {778,1024,1048, 0, 0, 0}, //TV = 10.33(35 lines) AV=2.97 SV=5.30 BV=8.00 + {845,1024,1032, 0, 0, 0}, //TV = 10.21(38 lines) AV=2.97 SV=5.27 BV=7.91 + {889,1024,1048, 0, 0, 0}, //TV = 10.14(40 lines) AV=2.97 SV=5.30 BV=7.81 + {978,1024,1024, 0, 0, 0}, //TV = 10.00(44 lines) AV=2.97 SV=5.26 BV=7.71 + {1023,1024,1048, 0, 0, 0}, //TV = 9.93(46 lines) AV=2.97 SV=5.30 BV=7.61 + {1112,1024,1032, 0, 0, 0}, //TV = 9.81(50 lines) AV=2.97 SV=5.27 BV=7.51 + {1200,1024,1032, 0, 0, 0}, //TV = 9.70(54 lines) AV=2.97 SV=5.27 BV=7.40 + {1267,1024,1040, 0, 0, 0}, //TV = 9.62(57 lines) AV=2.97 SV=5.29 BV=7.31 + {1378,1024,1032, 0, 0, 0}, //TV = 9.50(62 lines) AV=2.97 SV=5.27 BV=7.20 + {1467,1024,1032, 0, 0, 0}, //TV = 9.41(66 lines) AV=2.97 SV=5.27 BV=7.11 + {1578,1024,1032, 0, 0, 0}, //TV = 9.31(71 lines) AV=2.97 SV=5.27 BV=7.00 + {1689,1024,1032, 0, 0, 0}, //TV = 9.21(76 lines) AV=2.97 SV=5.27 BV=6.91 + {1823,1024,1024, 0, 0, 0}, //TV = 9.10(82 lines) AV=2.97 SV=5.26 BV=6.81 + {1956,1024,1024, 0, 0, 0}, //TV = 9.00(88 lines) AV=2.97 SV=5.26 BV=6.71 + {2089,1024,1032, 0, 0, 0}, //TV = 8.90(94 lines) AV=2.97 SV=5.27 BV=6.60 + {2223,1024,1032, 0, 0, 0}, //TV = 8.81(100 lines) AV=2.97 SV=5.27 BV=6.51 + {2400,1024,1032, 0, 0, 0}, //TV = 8.70(108 lines) AV=2.97 SV=5.27 BV=6.40 + {2556,1024,1032, 0, 0, 0}, //TV = 8.61(115 lines) AV=2.97 SV=5.27 BV=6.31 + {2778,1024,1024, 0, 0, 0}, //TV = 8.49(125 lines) AV=2.97 SV=5.26 BV=6.20 + {2956,1024,1024, 0, 0, 0}, //TV = 8.40(133 lines) AV=2.97 SV=5.26 BV=6.11 + {3178,1024,1024, 0, 0, 0}, //TV = 8.30(143 lines) AV=2.97 SV=5.26 BV=6.01 + {3400,1024,1024, 0, 0, 0}, //TV = 8.20(153 lines) AV=2.97 SV=5.26 BV=5.91 + {3645,1024,1024, 0, 0, 0}, //TV = 8.10(164 lines) AV=2.97 SV=5.26 BV=5.81 + {3889,1024,1032, 0, 0, 0}, //TV = 8.01(175 lines) AV=2.97 SV=5.27 BV=5.70 + {4200,1024,1024, 0, 0, 0}, //TV = 7.90(189 lines) AV=2.97 SV=5.26 BV=5.60 + {4489,1024,1024, 0, 0, 0}, //TV = 7.80(202 lines) AV=2.97 SV=5.26 BV=5.51 + {4823,1024,1024, 0, 0, 0}, //TV = 7.70(217 lines) AV=2.97 SV=5.26 BV=5.40 + {5156,1024,1024, 0, 0, 0}, //TV = 7.60(232 lines) AV=2.97 SV=5.26 BV=5.31 + {5556,1024,1024, 0, 0, 0}, //TV = 7.49(250 lines) AV=2.97 SV=5.26 BV=5.20 + {5912,1024,1024, 0, 0, 0}, //TV = 7.40(266 lines) AV=2.97 SV=5.26 BV=5.11 + {6378,1024,1024, 0, 0, 0}, //TV = 7.29(287 lines) AV=2.97 SV=5.26 BV=5.00 + {6823,1024,1024, 0, 0, 0}, //TV = 7.20(307 lines) AV=2.97 SV=5.26 BV=4.90 + {7312,1024,1024, 0, 0, 0}, //TV = 7.10(329 lines) AV=2.97 SV=5.26 BV=4.80 + {7823,1024,1024, 0, 0, 0}, //TV = 7.00(352 lines) AV=2.97 SV=5.26 BV=4.71 + {8335,1024,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.27 BV=4.60 + {8335,1088,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.36 BV=4.52 + {8335,1184,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.47 BV=4.40 + {8335,1248,1040, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.57 BV=4.31 + {8335,1344,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.67 BV=4.21 + {8335,1440,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.77 BV=4.11 + {8335,1536,1040, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.87 BV=4.01 + {8335,1664,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.96 BV=3.91 + {8335,1792,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=6.07 BV=3.81 + {8335,1920,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=6.17 BV=3.71 + {16668,1024,1032, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.27 BV=3.60 + {16668,1088,1032, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.36 BV=3.52 + {16668,1184,1024, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.47 BV=3.41 + {16668,1248,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.57 BV=3.31 + {16668,1344,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.68 BV=3.20 + {16668,1440,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.78 BV=3.10 + {25001,1024,1040, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.29 BV=3.01 + {25001,1120,1024, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.39 BV=2.90 + {25001,1184,1032, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.48 BV=2.81 + {25001,1280,1024, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.58 BV=2.71 + {33334,1024,1032, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.27 BV=2.60 + {33334,1088,1032, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.36 BV=2.52 + {33334,1184,1024, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.47 BV=2.41 + {33334,1248,1040, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.57 BV=2.31 + {41668,1088,1024, 0, 0, 0}, //TV = 4.58(1875 lines) AV=2.97 SV=5.35 BV=2.21 + {41668,1152,1032, 0, 0, 0}, //TV = 4.58(1875 lines) AV=2.97 SV=5.44 BV=2.11 + {50001,1024,1040, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.29 BV=2.01 + {50001,1120,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.39 BV=1.90 + {50001,1184,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.48 BV=1.81 + {50001,1280,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.58 BV=1.71 + {50001,1376,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.69 BV=1.60 + {50001,1472,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.79 BV=1.51 + {50001,1568,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.88 BV=1.42 + {50001,1664,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.97 BV=1.32 + {50001,1792,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.08 BV=1.21 + {58334,1664,1024, 0, 0, 0}, //TV = 4.10(2625 lines) AV=2.97 SV=5.96 BV=1.11 + {58334,1792,1024, 0, 0, 0}, //TV = 4.10(2625 lines) AV=2.97 SV=6.07 BV=1.00 + {66667,1664,1032, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=5.97 BV=0.90 + {66667,1792,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.07 BV=0.81 + {66667,1920,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.17 BV=0.71 + {66667,2048,1032, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.27 BV=0.60 + {66667,2208,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.37 BV=0.51 + {66667,2368,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.47 BV=0.41 + {66667,2528,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.57 BV=0.31 + {66667,2688,1032, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.67 BV=0.21 + {66667,2912,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.77 BV=0.11 + {66667,3136,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.88 BV=-0.00 + {66667,3360,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.98 BV=-0.10 + {66667,3584,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=7.07 BV=-0.19 + {75001,3424,1024, 0, 0, 0}, //TV = 3.74(3375 lines) AV=2.97 SV=7.00 BV=-0.30 + {83334,3296,1024, 0, 0, 0}, //TV = 3.58(3750 lines) AV=2.97 SV=6.95 BV=-0.39 + {83334,3552,1024, 0, 0, 0}, //TV = 3.58(3750 lines) AV=2.97 SV=7.06 BV=-0.50 + {91667,3456,1024, 0, 0, 0}, //TV = 3.45(4125 lines) AV=2.97 SV=7.02 BV=-0.60 + {100000,3392,1024, 0, 0, 0}, //TV = 3.32(4500 lines) AV=2.97 SV=6.99 BV=-0.70 + {108334,3360,1024, 0, 0, 0}, //TV = 3.21(4875 lines) AV=2.97 SV=6.98 BV=-0.80 + {116667,3328,1024, 0, 0, 0}, //TV = 3.10(5250 lines) AV=2.97 SV=6.96 BV=-0.89 + {125000,3360,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=6.98 BV=-1.01 + {125000,3584,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.07 BV=-1.10 + {125000,3840,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.17 BV=-1.20 + {125000,4096,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.26 BV=-1.29 + {125000,4416,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.37 BV=-1.40 + {125000,4736,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.47 BV=-1.50 + {125000,5088,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.58 BV=-1.61 + {125000,5120,1088, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.67 BV=-1.70 + {141667,5120,1024, 0, 0, 0}, //TV = 2.82(6375 lines) AV=2.97 SV=7.58 BV=-1.79 + {150000,5120,1040, 0, 0, 0}, //TV = 2.74(6750 lines) AV=2.97 SV=7.61 BV=-1.90 + {158333,5120,1056, 0, 0, 0}, //TV = 2.66(7125 lines) AV=2.97 SV=7.63 BV=-2.00 + {175000,5120,1024, 0, 0, 0}, //TV = 2.51(7875 lines) AV=2.97 SV=7.58 BV=-2.10 + {183333,5120,1048, 0, 0, 0}, //TV = 2.45(8250 lines) AV=2.97 SV=7.62 BV=-2.20 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sPreviewPLineTable_50Hz = +{ +{ + {156,1024,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.26 BV=10.35 + {156,1056,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.31 BV=10.31 + {156,1120,1040, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.41 BV=10.20 + {178,1056,1040, 0, 0, 0}, //TV = 12.46(8 lines) AV=2.97 SV=5.33 BV=10.10 + {200,1024,1032, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.27 BV=9.98 + {200,1088,1024, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.35 BV=9.91 + {223,1024,1048, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.30 BV=9.81 + {223,1120,1024, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.39 BV=9.71 + {245,1088,1024, 0, 0, 0}, //TV = 11.99(11 lines) AV=2.97 SV=5.35 BV=9.62 + {267,1056,1040, 0, 0, 0}, //TV = 11.87(12 lines) AV=2.97 SV=5.33 BV=9.51 + {289,1056,1024, 0, 0, 0}, //TV = 11.76(13 lines) AV=2.97 SV=5.31 BV=9.42 + {312,1056,1024, 0, 0, 0}, //TV = 11.65(14 lines) AV=2.97 SV=5.31 BV=9.31 + {334,1056,1024, 0, 0, 0}, //TV = 11.55(15 lines) AV=2.97 SV=5.31 BV=9.21 + {356,1056,1024, 0, 0, 0}, //TV = 11.46(16 lines) AV=2.97 SV=5.31 BV=9.12 + {378,1056,1040, 0, 0, 0}, //TV = 11.37(17 lines) AV=2.97 SV=5.33 BV=9.01 + {423,1024,1032, 0, 0, 0}, //TV = 11.21(19 lines) AV=2.97 SV=5.27 BV=8.90 + {445,1024,1048, 0, 0, 0}, //TV = 11.13(20 lines) AV=2.97 SV=5.30 BV=8.81 + {489,1024,1024, 0, 0, 0}, //TV = 11.00(22 lines) AV=2.97 SV=5.26 BV=8.71 + {512,1024,1048, 0, 0, 0}, //TV = 10.93(23 lines) AV=2.97 SV=5.30 BV=8.61 + {556,1024,1032, 0, 0, 0}, //TV = 10.81(25 lines) AV=2.97 SV=5.27 BV=8.51 + {600,1024,1032, 0, 0, 0}, //TV = 10.70(27 lines) AV=2.97 SV=5.27 BV=8.40 + {645,1024,1032, 0, 0, 0}, //TV = 10.60(29 lines) AV=2.97 SV=5.27 BV=8.30 + {689,1024,1032, 0, 0, 0}, //TV = 10.50(31 lines) AV=2.97 SV=5.27 BV=8.20 + {734,1024,1032, 0, 0, 0}, //TV = 10.41(33 lines) AV=2.97 SV=5.27 BV=8.11 + {778,1024,1048, 0, 0, 0}, //TV = 10.33(35 lines) AV=2.97 SV=5.30 BV=8.00 + {845,1024,1032, 0, 0, 0}, //TV = 10.21(38 lines) AV=2.97 SV=5.27 BV=7.91 + {889,1024,1048, 0, 0, 0}, //TV = 10.14(40 lines) AV=2.97 SV=5.30 BV=7.81 + {978,1024,1024, 0, 0, 0}, //TV = 10.00(44 lines) AV=2.97 SV=5.26 BV=7.71 + {1023,1024,1048, 0, 0, 0}, //TV = 9.93(46 lines) AV=2.97 SV=5.30 BV=7.61 + {1112,1024,1032, 0, 0, 0}, //TV = 9.81(50 lines) AV=2.97 SV=5.27 BV=7.51 + {1200,1024,1032, 0, 0, 0}, //TV = 9.70(54 lines) AV=2.97 SV=5.27 BV=7.40 + {1267,1024,1040, 0, 0, 0}, //TV = 9.62(57 lines) AV=2.97 SV=5.29 BV=7.31 + {1378,1024,1032, 0, 0, 0}, //TV = 9.50(62 lines) AV=2.97 SV=5.27 BV=7.20 + {1467,1024,1032, 0, 0, 0}, //TV = 9.41(66 lines) AV=2.97 SV=5.27 BV=7.11 + {1578,1024,1032, 0, 0, 0}, //TV = 9.31(71 lines) AV=2.97 SV=5.27 BV=7.00 + {1689,1024,1032, 0, 0, 0}, //TV = 9.21(76 lines) AV=2.97 SV=5.27 BV=6.91 + {1823,1024,1024, 0, 0, 0}, //TV = 9.10(82 lines) AV=2.97 SV=5.26 BV=6.81 + {1956,1024,1024, 0, 0, 0}, //TV = 9.00(88 lines) AV=2.97 SV=5.26 BV=6.71 + {2089,1024,1032, 0, 0, 0}, //TV = 8.90(94 lines) AV=2.97 SV=5.27 BV=6.60 + {2223,1024,1032, 0, 0, 0}, //TV = 8.81(100 lines) AV=2.97 SV=5.27 BV=6.51 + {2400,1024,1032, 0, 0, 0}, //TV = 8.70(108 lines) AV=2.97 SV=5.27 BV=6.40 + {2556,1024,1032, 0, 0, 0}, //TV = 8.61(115 lines) AV=2.97 SV=5.27 BV=6.31 + {2778,1024,1024, 0, 0, 0}, //TV = 8.49(125 lines) AV=2.97 SV=5.26 BV=6.20 + {2956,1024,1024, 0, 0, 0}, //TV = 8.40(133 lines) AV=2.97 SV=5.26 BV=6.11 + {3178,1024,1024, 0, 0, 0}, //TV = 8.30(143 lines) AV=2.97 SV=5.26 BV=6.01 + {3400,1024,1024, 0, 0, 0}, //TV = 8.20(153 lines) AV=2.97 SV=5.26 BV=5.91 + {3645,1024,1024, 0, 0, 0}, //TV = 8.10(164 lines) AV=2.97 SV=5.26 BV=5.81 + {3889,1024,1032, 0, 0, 0}, //TV = 8.01(175 lines) AV=2.97 SV=5.27 BV=5.70 + {4200,1024,1024, 0, 0, 0}, //TV = 7.90(189 lines) AV=2.97 SV=5.26 BV=5.60 + {4489,1024,1024, 0, 0, 0}, //TV = 7.80(202 lines) AV=2.97 SV=5.26 BV=5.51 + {4823,1024,1024, 0, 0, 0}, //TV = 7.70(217 lines) AV=2.97 SV=5.26 BV=5.40 + {5156,1024,1024, 0, 0, 0}, //TV = 7.60(232 lines) AV=2.97 SV=5.26 BV=5.31 + {5556,1024,1024, 0, 0, 0}, //TV = 7.49(250 lines) AV=2.97 SV=5.26 BV=5.20 + {5912,1024,1024, 0, 0, 0}, //TV = 7.40(266 lines) AV=2.97 SV=5.26 BV=5.11 + {6378,1024,1024, 0, 0, 0}, //TV = 7.29(287 lines) AV=2.97 SV=5.26 BV=5.00 + {6823,1024,1024, 0, 0, 0}, //TV = 7.20(307 lines) AV=2.97 SV=5.26 BV=4.90 + {7312,1024,1024, 0, 0, 0}, //TV = 7.10(329 lines) AV=2.97 SV=5.26 BV=4.80 + {7823,1024,1024, 0, 0, 0}, //TV = 7.00(352 lines) AV=2.97 SV=5.26 BV=4.71 + {8400,1024,1024, 0, 0, 0}, //TV = 6.90(378 lines) AV=2.97 SV=5.26 BV=4.60 + {8978,1024,1024, 0, 0, 0}, //TV = 6.80(404 lines) AV=2.97 SV=5.26 BV=4.51 + {9623,1024,1024, 0, 0, 0}, //TV = 6.70(433 lines) AV=2.97 SV=5.26 BV=4.41 + {10000,1056,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.31 BV=4.31 + {10000,1120,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.40 BV=4.21 + {10000,1216,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.51 BV=4.10 + {10000,1312,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.62 BV=3.99 + {10000,1376,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.70 BV=3.91 + {10000,1504,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.82 BV=3.80 + {10000,1600,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.91 BV=3.71 + {10000,1728,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.02 BV=3.60 + {10000,1824,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.11 BV=3.51 + {10000,1952,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.20 BV=3.41 + {20000,1056,1024, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.31 BV=3.31 + {20000,1120,1032, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.40 BV=3.21 + {20000,1216,1024, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.51 BV=3.10 + {20000,1280,1040, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.61 BV=3.01 + {20000,1376,1032, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.70 BV=2.91 + {20000,1472,1040, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.81 BV=2.81 + {30000,1056,1032, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.32 BV=2.71 + {30000,1120,1040, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.41 BV=2.62 + {30000,1216,1024, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.51 BV=2.52 + {30000,1312,1024, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.62 BV=2.41 + {40000,1056,1024, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.31 BV=2.31 + {40000,1120,1032, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.40 BV=2.21 + {40000,1216,1024, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.51 BV=2.10 + {50000,1024,1040, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.29 BV=2.01 + {50000,1120,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.39 BV=1.90 + {50000,1184,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.48 BV=1.81 + {50000,1280,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.58 BV=1.71 + {50000,1376,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.69 BV=1.60 + {50000,1472,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.79 BV=1.51 + {50000,1568,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.88 BV=1.42 + {50000,1664,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.97 BV=1.32 + {50000,1792,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.08 BV=1.21 + {50000,1952,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.19 BV=1.10 + {60000,1728,1032, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.03 BV=1.00 + {60000,1856,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.12 BV=0.91 + {60000,1984,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.22 BV=0.81 + {60000,2144,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.33 BV=0.70 + {60000,2272,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.41 BV=0.62 + {60000,2432,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.51 BV=0.52 + {60000,2624,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.62 BV=0.41 + {60000,2816,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.72 BV=0.31 + {60000,3008,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.82 BV=0.21 + {60000,3232,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.92 BV=0.11 + {60000,3488,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=7.03 BV=-0.00 + {60000,3712,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=7.12 BV=-0.09 + {70000,3424,1024, 0, 0, 0}, //TV = 3.84(3150 lines) AV=2.97 SV=7.00 BV=-0.20 + {70000,3680,1024, 0, 0, 0}, //TV = 3.84(3150 lines) AV=2.97 SV=7.11 BV=-0.30 + {80000,3456,1024, 0, 0, 0}, //TV = 3.64(3600 lines) AV=2.97 SV=7.02 BV=-0.40 + {90000,3264,1024, 0, 0, 0}, //TV = 3.47(4050 lines) AV=2.97 SV=6.94 BV=-0.49 + {90000,3520,1024, 0, 0, 0}, //TV = 3.47(4050 lines) AV=2.97 SV=7.04 BV=-0.60 + {99999,3392,1024, 0, 0, 0}, //TV = 3.32(4500 lines) AV=2.97 SV=6.99 BV=-0.70 + {109999,3296,1024, 0, 0, 0}, //TV = 3.18(4950 lines) AV=2.97 SV=6.95 BV=-0.79 + {119999,3264,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=6.94 BV=-0.91 + {119999,3488,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.03 BV=-1.00 + {119999,3744,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.13 BV=-1.10 + {119999,4000,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.23 BV=-1.20 + {119999,4320,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.34 BV=-1.31 + {119999,4608,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.43 BV=-1.40 + {119999,4928,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.53 BV=-1.50 + {119999,5120,1056, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.63 BV=-1.60 + {129999,5120,1048, 0, 0, 0}, //TV = 2.94(5850 lines) AV=2.97 SV=7.62 BV=-1.70 + {139999,5120,1040, 0, 0, 0}, //TV = 2.84(6300 lines) AV=2.97 SV=7.61 BV=-1.80 + {149999,5120,1040, 0, 0, 0}, //TV = 2.74(6750 lines) AV=2.97 SV=7.61 BV=-1.90 + {159999,5120,1048, 0, 0, 0}, //TV = 2.64(7200 lines) AV=2.97 SV=7.62 BV=-2.00 + {169999,5120,1056, 0, 0, 0}, //TV = 2.56(7650 lines) AV=2.97 SV=7.63 BV=-2.10 + {179999,5120,1064, 0, 0, 0}, //TV = 2.47(8100 lines) AV=2.97 SV=7.64 BV=-2.20 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_PreviewAutoTable = +{ + AETABLE_RPEVIEW_AUTO, //eAETableID + 127, //u4TotalIndex + -10, //u4StrobeTrigerBV + 104, //i4MaxBV + -22, //i4MinBV + 90, //i4EffectiveMaxBV + -10, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sPreviewPLineTable_60Hz, + sPreviewPLineTable_50Hz, + NULL, +}; + +static strEvPline sCapturePLineTable_60Hz = +{ +{ + {156,1024,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.26 BV=10.35 + {156,1056,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.31 BV=10.31 + {156,1120,1040, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.41 BV=10.20 + {178,1056,1040, 0, 0, 0}, //TV = 12.46(8 lines) AV=2.97 SV=5.33 BV=10.10 + {200,1024,1032, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.27 BV=9.98 + {200,1088,1024, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.35 BV=9.91 + {223,1024,1048, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.30 BV=9.81 + {223,1120,1024, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.39 BV=9.71 + {245,1088,1024, 0, 0, 0}, //TV = 11.99(11 lines) AV=2.97 SV=5.35 BV=9.62 + {267,1056,1040, 0, 0, 0}, //TV = 11.87(12 lines) AV=2.97 SV=5.33 BV=9.51 + {289,1056,1024, 0, 0, 0}, //TV = 11.76(13 lines) AV=2.97 SV=5.31 BV=9.42 + {312,1056,1024, 0, 0, 0}, //TV = 11.65(14 lines) AV=2.97 SV=5.31 BV=9.31 + {334,1056,1024, 0, 0, 0}, //TV = 11.55(15 lines) AV=2.97 SV=5.31 BV=9.21 + {356,1056,1024, 0, 0, 0}, //TV = 11.46(16 lines) AV=2.97 SV=5.31 BV=9.12 + {378,1056,1040, 0, 0, 0}, //TV = 11.37(17 lines) AV=2.97 SV=5.33 BV=9.01 + {423,1024,1032, 0, 0, 0}, //TV = 11.21(19 lines) AV=2.97 SV=5.27 BV=8.90 + {445,1024,1048, 0, 0, 0}, //TV = 11.13(20 lines) AV=2.97 SV=5.30 BV=8.81 + {489,1024,1024, 0, 0, 0}, //TV = 11.00(22 lines) AV=2.97 SV=5.26 BV=8.71 + {512,1024,1048, 0, 0, 0}, //TV = 10.93(23 lines) AV=2.97 SV=5.30 BV=8.61 + {556,1024,1032, 0, 0, 0}, //TV = 10.81(25 lines) AV=2.97 SV=5.27 BV=8.51 + {600,1024,1032, 0, 0, 0}, //TV = 10.70(27 lines) AV=2.97 SV=5.27 BV=8.40 + {645,1024,1032, 0, 0, 0}, //TV = 10.60(29 lines) AV=2.97 SV=5.27 BV=8.30 + {689,1024,1032, 0, 0, 0}, //TV = 10.50(31 lines) AV=2.97 SV=5.27 BV=8.20 + {734,1024,1032, 0, 0, 0}, //TV = 10.41(33 lines) AV=2.97 SV=5.27 BV=8.11 + {778,1024,1048, 0, 0, 0}, //TV = 10.33(35 lines) AV=2.97 SV=5.30 BV=8.00 + {845,1024,1032, 0, 0, 0}, //TV = 10.21(38 lines) AV=2.97 SV=5.27 BV=7.91 + {889,1024,1048, 0, 0, 0}, //TV = 10.14(40 lines) AV=2.97 SV=5.30 BV=7.81 + {978,1024,1024, 0, 0, 0}, //TV = 10.00(44 lines) AV=2.97 SV=5.26 BV=7.71 + {1023,1024,1048, 0, 0, 0}, //TV = 9.93(46 lines) AV=2.97 SV=5.30 BV=7.61 + {1112,1024,1032, 0, 0, 0}, //TV = 9.81(50 lines) AV=2.97 SV=5.27 BV=7.51 + {1200,1024,1032, 0, 0, 0}, //TV = 9.70(54 lines) AV=2.97 SV=5.27 BV=7.40 + {1267,1024,1040, 0, 0, 0}, //TV = 9.62(57 lines) AV=2.97 SV=5.29 BV=7.31 + {1378,1024,1032, 0, 0, 0}, //TV = 9.50(62 lines) AV=2.97 SV=5.27 BV=7.20 + {1467,1024,1032, 0, 0, 0}, //TV = 9.41(66 lines) AV=2.97 SV=5.27 BV=7.11 + {1578,1024,1032, 0, 0, 0}, //TV = 9.31(71 lines) AV=2.97 SV=5.27 BV=7.00 + {1689,1024,1032, 0, 0, 0}, //TV = 9.21(76 lines) AV=2.97 SV=5.27 BV=6.91 + {1823,1024,1024, 0, 0, 0}, //TV = 9.10(82 lines) AV=2.97 SV=5.26 BV=6.81 + {1956,1024,1024, 0, 0, 0}, //TV = 9.00(88 lines) AV=2.97 SV=5.26 BV=6.71 + {2089,1024,1032, 0, 0, 0}, //TV = 8.90(94 lines) AV=2.97 SV=5.27 BV=6.60 + {2223,1024,1032, 0, 0, 0}, //TV = 8.81(100 lines) AV=2.97 SV=5.27 BV=6.51 + {2400,1024,1032, 0, 0, 0}, //TV = 8.70(108 lines) AV=2.97 SV=5.27 BV=6.40 + {2556,1024,1032, 0, 0, 0}, //TV = 8.61(115 lines) AV=2.97 SV=5.27 BV=6.31 + {2778,1024,1024, 0, 0, 0}, //TV = 8.49(125 lines) AV=2.97 SV=5.26 BV=6.20 + {2956,1024,1024, 0, 0, 0}, //TV = 8.40(133 lines) AV=2.97 SV=5.26 BV=6.11 + {3178,1024,1024, 0, 0, 0}, //TV = 8.30(143 lines) AV=2.97 SV=5.26 BV=6.01 + {3400,1024,1024, 0, 0, 0}, //TV = 8.20(153 lines) AV=2.97 SV=5.26 BV=5.91 + {3645,1024,1024, 0, 0, 0}, //TV = 8.10(164 lines) AV=2.97 SV=5.26 BV=5.81 + {3889,1024,1032, 0, 0, 0}, //TV = 8.01(175 lines) AV=2.97 SV=5.27 BV=5.70 + {4200,1024,1024, 0, 0, 0}, //TV = 7.90(189 lines) AV=2.97 SV=5.26 BV=5.60 + {4489,1024,1024, 0, 0, 0}, //TV = 7.80(202 lines) AV=2.97 SV=5.26 BV=5.51 + {4823,1024,1024, 0, 0, 0}, //TV = 7.70(217 lines) AV=2.97 SV=5.26 BV=5.40 + {5156,1024,1024, 0, 0, 0}, //TV = 7.60(232 lines) AV=2.97 SV=5.26 BV=5.31 + {5556,1024,1024, 0, 0, 0}, //TV = 7.49(250 lines) AV=2.97 SV=5.26 BV=5.20 + {5912,1024,1024, 0, 0, 0}, //TV = 7.40(266 lines) AV=2.97 SV=5.26 BV=5.11 + {6378,1024,1024, 0, 0, 0}, //TV = 7.29(287 lines) AV=2.97 SV=5.26 BV=5.00 + {6823,1024,1024, 0, 0, 0}, //TV = 7.20(307 lines) AV=2.97 SV=5.26 BV=4.90 + {7312,1024,1024, 0, 0, 0}, //TV = 7.10(329 lines) AV=2.97 SV=5.26 BV=4.80 + {7823,1024,1024, 0, 0, 0}, //TV = 7.00(352 lines) AV=2.97 SV=5.26 BV=4.71 + {8335,1024,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.27 BV=4.60 + {8335,1088,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.36 BV=4.52 + {8335,1184,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.47 BV=4.40 + {8335,1248,1040, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.57 BV=4.31 + {8335,1344,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.67 BV=4.21 + {8335,1440,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.77 BV=4.11 + {8335,1536,1040, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.87 BV=4.01 + {8335,1664,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.96 BV=3.91 + {8335,1792,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=6.07 BV=3.81 + {8335,1920,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=6.17 BV=3.71 + {16668,1024,1032, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.27 BV=3.60 + {16668,1088,1032, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.36 BV=3.52 + {16668,1184,1024, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.47 BV=3.41 + {16668,1248,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.57 BV=3.31 + {16668,1344,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.68 BV=3.20 + {16668,1440,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.78 BV=3.10 + {25001,1024,1040, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.29 BV=3.01 + {25001,1120,1024, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.39 BV=2.90 + {25001,1184,1032, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.48 BV=2.81 + {25001,1280,1024, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.58 BV=2.71 + {33334,1024,1032, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.27 BV=2.60 + {33334,1088,1032, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.36 BV=2.52 + {33334,1184,1024, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.47 BV=2.41 + {33334,1248,1040, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.57 BV=2.31 + {41668,1088,1024, 0, 0, 0}, //TV = 4.58(1875 lines) AV=2.97 SV=5.35 BV=2.21 + {41668,1152,1032, 0, 0, 0}, //TV = 4.58(1875 lines) AV=2.97 SV=5.44 BV=2.11 + {50001,1024,1040, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.29 BV=2.01 + {50001,1120,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.39 BV=1.90 + {50001,1184,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.48 BV=1.81 + {50001,1280,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.58 BV=1.71 + {50001,1376,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.69 BV=1.60 + {50001,1472,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.79 BV=1.51 + {50001,1568,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.88 BV=1.42 + {50001,1664,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.97 BV=1.32 + {50001,1792,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.08 BV=1.21 + {58334,1664,1024, 0, 0, 0}, //TV = 4.10(2625 lines) AV=2.97 SV=5.96 BV=1.11 + {58334,1792,1024, 0, 0, 0}, //TV = 4.10(2625 lines) AV=2.97 SV=6.07 BV=1.00 + {66667,1664,1032, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=5.97 BV=0.90 + {66667,1792,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.07 BV=0.81 + {66667,1920,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.17 BV=0.71 + {66667,2048,1032, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.27 BV=0.60 + {66667,2208,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.37 BV=0.51 + {66667,2368,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.47 BV=0.41 + {66667,2528,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.57 BV=0.31 + {66667,2688,1032, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.67 BV=0.21 + {66667,2912,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.77 BV=0.11 + {66667,3136,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.88 BV=-0.00 + {66667,3360,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.98 BV=-0.10 + {66667,3584,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=7.07 BV=-0.19 + {75001,3424,1024, 0, 0, 0}, //TV = 3.74(3375 lines) AV=2.97 SV=7.00 BV=-0.30 + {83334,3296,1024, 0, 0, 0}, //TV = 3.58(3750 lines) AV=2.97 SV=6.95 BV=-0.39 + {83334,3552,1024, 0, 0, 0}, //TV = 3.58(3750 lines) AV=2.97 SV=7.06 BV=-0.50 + {91667,3456,1024, 0, 0, 0}, //TV = 3.45(4125 lines) AV=2.97 SV=7.02 BV=-0.60 + {100000,3392,1024, 0, 0, 0}, //TV = 3.32(4500 lines) AV=2.97 SV=6.99 BV=-0.70 + {108334,3360,1024, 0, 0, 0}, //TV = 3.21(4875 lines) AV=2.97 SV=6.98 BV=-0.80 + {116667,3328,1024, 0, 0, 0}, //TV = 3.10(5250 lines) AV=2.97 SV=6.96 BV=-0.89 + {125000,3360,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=6.98 BV=-1.01 + {125000,3584,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.07 BV=-1.10 + {125000,3840,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.17 BV=-1.20 + {125000,4096,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.26 BV=-1.29 + {125000,4416,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.37 BV=-1.40 + {125000,4736,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.47 BV=-1.50 + {125000,5088,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.58 BV=-1.61 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCapturePLineTable_50Hz = +{ +{ + {156,1024,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.26 BV=10.35 + {156,1056,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.31 BV=10.31 + {156,1120,1040, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.41 BV=10.20 + {178,1056,1040, 0, 0, 0}, //TV = 12.46(8 lines) AV=2.97 SV=5.33 BV=10.10 + {200,1024,1032, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.27 BV=9.98 + {200,1088,1024, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.35 BV=9.91 + {223,1024,1048, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.30 BV=9.81 + {223,1120,1024, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.39 BV=9.71 + {245,1088,1024, 0, 0, 0}, //TV = 11.99(11 lines) AV=2.97 SV=5.35 BV=9.62 + {267,1056,1040, 0, 0, 0}, //TV = 11.87(12 lines) AV=2.97 SV=5.33 BV=9.51 + {289,1056,1024, 0, 0, 0}, //TV = 11.76(13 lines) AV=2.97 SV=5.31 BV=9.42 + {312,1056,1024, 0, 0, 0}, //TV = 11.65(14 lines) AV=2.97 SV=5.31 BV=9.31 + {334,1056,1024, 0, 0, 0}, //TV = 11.55(15 lines) AV=2.97 SV=5.31 BV=9.21 + {356,1056,1024, 0, 0, 0}, //TV = 11.46(16 lines) AV=2.97 SV=5.31 BV=9.12 + {378,1056,1040, 0, 0, 0}, //TV = 11.37(17 lines) AV=2.97 SV=5.33 BV=9.01 + {423,1024,1032, 0, 0, 0}, //TV = 11.21(19 lines) AV=2.97 SV=5.27 BV=8.90 + {445,1024,1048, 0, 0, 0}, //TV = 11.13(20 lines) AV=2.97 SV=5.30 BV=8.81 + {489,1024,1024, 0, 0, 0}, //TV = 11.00(22 lines) AV=2.97 SV=5.26 BV=8.71 + {512,1024,1048, 0, 0, 0}, //TV = 10.93(23 lines) AV=2.97 SV=5.30 BV=8.61 + {556,1024,1032, 0, 0, 0}, //TV = 10.81(25 lines) AV=2.97 SV=5.27 BV=8.51 + {600,1024,1032, 0, 0, 0}, //TV = 10.70(27 lines) AV=2.97 SV=5.27 BV=8.40 + {645,1024,1032, 0, 0, 0}, //TV = 10.60(29 lines) AV=2.97 SV=5.27 BV=8.30 + {689,1024,1032, 0, 0, 0}, //TV = 10.50(31 lines) AV=2.97 SV=5.27 BV=8.20 + {734,1024,1032, 0, 0, 0}, //TV = 10.41(33 lines) AV=2.97 SV=5.27 BV=8.11 + {778,1024,1048, 0, 0, 0}, //TV = 10.33(35 lines) AV=2.97 SV=5.30 BV=8.00 + {845,1024,1032, 0, 0, 0}, //TV = 10.21(38 lines) AV=2.97 SV=5.27 BV=7.91 + {889,1024,1048, 0, 0, 0}, //TV = 10.14(40 lines) AV=2.97 SV=5.30 BV=7.81 + {978,1024,1024, 0, 0, 0}, //TV = 10.00(44 lines) AV=2.97 SV=5.26 BV=7.71 + {1023,1024,1048, 0, 0, 0}, //TV = 9.93(46 lines) AV=2.97 SV=5.30 BV=7.61 + {1112,1024,1032, 0, 0, 0}, //TV = 9.81(50 lines) AV=2.97 SV=5.27 BV=7.51 + {1200,1024,1032, 0, 0, 0}, //TV = 9.70(54 lines) AV=2.97 SV=5.27 BV=7.40 + {1267,1024,1040, 0, 0, 0}, //TV = 9.62(57 lines) AV=2.97 SV=5.29 BV=7.31 + {1378,1024,1032, 0, 0, 0}, //TV = 9.50(62 lines) AV=2.97 SV=5.27 BV=7.20 + {1467,1024,1032, 0, 0, 0}, //TV = 9.41(66 lines) AV=2.97 SV=5.27 BV=7.11 + {1578,1024,1032, 0, 0, 0}, //TV = 9.31(71 lines) AV=2.97 SV=5.27 BV=7.00 + {1689,1024,1032, 0, 0, 0}, //TV = 9.21(76 lines) AV=2.97 SV=5.27 BV=6.91 + {1823,1024,1024, 0, 0, 0}, //TV = 9.10(82 lines) AV=2.97 SV=5.26 BV=6.81 + {1956,1024,1024, 0, 0, 0}, //TV = 9.00(88 lines) AV=2.97 SV=5.26 BV=6.71 + {2089,1024,1032, 0, 0, 0}, //TV = 8.90(94 lines) AV=2.97 SV=5.27 BV=6.60 + {2223,1024,1032, 0, 0, 0}, //TV = 8.81(100 lines) AV=2.97 SV=5.27 BV=6.51 + {2400,1024,1032, 0, 0, 0}, //TV = 8.70(108 lines) AV=2.97 SV=5.27 BV=6.40 + {2556,1024,1032, 0, 0, 0}, //TV = 8.61(115 lines) AV=2.97 SV=5.27 BV=6.31 + {2778,1024,1024, 0, 0, 0}, //TV = 8.49(125 lines) AV=2.97 SV=5.26 BV=6.20 + {2956,1024,1024, 0, 0, 0}, //TV = 8.40(133 lines) AV=2.97 SV=5.26 BV=6.11 + {3178,1024,1024, 0, 0, 0}, //TV = 8.30(143 lines) AV=2.97 SV=5.26 BV=6.01 + {3400,1024,1024, 0, 0, 0}, //TV = 8.20(153 lines) AV=2.97 SV=5.26 BV=5.91 + {3645,1024,1024, 0, 0, 0}, //TV = 8.10(164 lines) AV=2.97 SV=5.26 BV=5.81 + {3889,1024,1032, 0, 0, 0}, //TV = 8.01(175 lines) AV=2.97 SV=5.27 BV=5.70 + {4200,1024,1024, 0, 0, 0}, //TV = 7.90(189 lines) AV=2.97 SV=5.26 BV=5.60 + {4489,1024,1024, 0, 0, 0}, //TV = 7.80(202 lines) AV=2.97 SV=5.26 BV=5.51 + {4823,1024,1024, 0, 0, 0}, //TV = 7.70(217 lines) AV=2.97 SV=5.26 BV=5.40 + {5156,1024,1024, 0, 0, 0}, //TV = 7.60(232 lines) AV=2.97 SV=5.26 BV=5.31 + {5556,1024,1024, 0, 0, 0}, //TV = 7.49(250 lines) AV=2.97 SV=5.26 BV=5.20 + {5912,1024,1024, 0, 0, 0}, //TV = 7.40(266 lines) AV=2.97 SV=5.26 BV=5.11 + {6378,1024,1024, 0, 0, 0}, //TV = 7.29(287 lines) AV=2.97 SV=5.26 BV=5.00 + {6823,1024,1024, 0, 0, 0}, //TV = 7.20(307 lines) AV=2.97 SV=5.26 BV=4.90 + {7312,1024,1024, 0, 0, 0}, //TV = 7.10(329 lines) AV=2.97 SV=5.26 BV=4.80 + {7823,1024,1024, 0, 0, 0}, //TV = 7.00(352 lines) AV=2.97 SV=5.26 BV=4.71 + {8400,1024,1024, 0, 0, 0}, //TV = 6.90(378 lines) AV=2.97 SV=5.26 BV=4.60 + {8978,1024,1024, 0, 0, 0}, //TV = 6.80(404 lines) AV=2.97 SV=5.26 BV=4.51 + {9623,1024,1024, 0, 0, 0}, //TV = 6.70(433 lines) AV=2.97 SV=5.26 BV=4.41 + {10000,1056,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.31 BV=4.31 + {10000,1120,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.40 BV=4.21 + {10000,1216,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.51 BV=4.10 + {10000,1312,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.62 BV=3.99 + {10000,1376,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.70 BV=3.91 + {10000,1504,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.82 BV=3.80 + {10000,1600,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.91 BV=3.71 + {10000,1728,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.02 BV=3.60 + {10000,1824,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.11 BV=3.51 + {10000,1952,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.20 BV=3.41 + {20000,1056,1024, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.31 BV=3.31 + {20000,1120,1032, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.40 BV=3.21 + {20000,1216,1024, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.51 BV=3.10 + {20000,1280,1040, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.61 BV=3.01 + {20000,1376,1032, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.70 BV=2.91 + {20000,1472,1040, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.81 BV=2.81 + {30000,1056,1032, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.32 BV=2.71 + {30000,1120,1040, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.41 BV=2.62 + {30000,1216,1024, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.51 BV=2.52 + {30000,1312,1024, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.62 BV=2.41 + {40000,1056,1024, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.31 BV=2.31 + {40000,1120,1032, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.40 BV=2.21 + {40000,1216,1024, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.51 BV=2.10 + {50000,1024,1040, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.29 BV=2.01 + {50000,1120,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.39 BV=1.90 + {50000,1184,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.48 BV=1.81 + {50000,1280,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.58 BV=1.71 + {50000,1376,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.69 BV=1.60 + {50000,1472,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.79 BV=1.51 + {50000,1568,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.88 BV=1.42 + {50000,1664,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.97 BV=1.32 + {50000,1792,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.08 BV=1.21 + {50000,1952,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.19 BV=1.10 + {60000,1728,1032, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.03 BV=1.00 + {60000,1856,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.12 BV=0.91 + {60000,1984,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.22 BV=0.81 + {60000,2144,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.33 BV=0.70 + {60000,2272,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.41 BV=0.62 + {60000,2432,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.51 BV=0.52 + {60000,2624,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.62 BV=0.41 + {60000,2816,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.72 BV=0.31 + {60000,3008,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.82 BV=0.21 + {60000,3232,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.92 BV=0.11 + {60000,3488,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=7.03 BV=-0.00 + {60000,3712,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=7.12 BV=-0.09 + {70000,3424,1024, 0, 0, 0}, //TV = 3.84(3150 lines) AV=2.97 SV=7.00 BV=-0.20 + {70000,3680,1024, 0, 0, 0}, //TV = 3.84(3150 lines) AV=2.97 SV=7.11 BV=-0.30 + {80000,3456,1024, 0, 0, 0}, //TV = 3.64(3600 lines) AV=2.97 SV=7.02 BV=-0.40 + {90000,3264,1024, 0, 0, 0}, //TV = 3.47(4050 lines) AV=2.97 SV=6.94 BV=-0.49 + {90000,3520,1024, 0, 0, 0}, //TV = 3.47(4050 lines) AV=2.97 SV=7.04 BV=-0.60 + {99999,3392,1024, 0, 0, 0}, //TV = 3.32(4500 lines) AV=2.97 SV=6.99 BV=-0.70 + {109999,3296,1024, 0, 0, 0}, //TV = 3.18(4950 lines) AV=2.97 SV=6.95 BV=-0.79 + {119999,3264,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=6.94 BV=-0.91 + {119999,3488,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.03 BV=-1.00 + {119999,3744,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.13 BV=-1.10 + {119999,4000,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.23 BV=-1.20 + {119999,4320,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.34 BV=-1.31 + {119999,4608,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.43 BV=-1.40 + {119999,4928,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.53 BV=-1.50 + {119999,5120,1056, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.63 BV=-1.60 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureAutoTable = +{ + AETABLE_CAPTURE_AUTO, //eAETableID + 121, //u4TotalIndex + -10, //u4StrobeTrigerBV + 104, //i4MaxBV + -16, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCapturePLineTable_60Hz, + sCapturePLineTable_50Hz, + NULL, +}; + +static strEvPline sVideoPLineTable_60Hz = +{ +{ + {156,1024,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.26 BV=10.35 + {156,1056,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.31 BV=10.31 + {156,1120,1040, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.41 BV=10.20 + {178,1056,1040, 0, 0, 0}, //TV = 12.46(8 lines) AV=2.97 SV=5.33 BV=10.10 + {200,1024,1032, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.27 BV=9.98 + {200,1088,1024, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.35 BV=9.91 + {223,1024,1048, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.30 BV=9.81 + {223,1120,1024, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.39 BV=9.71 + {245,1088,1024, 0, 0, 0}, //TV = 11.99(11 lines) AV=2.97 SV=5.35 BV=9.62 + {267,1056,1040, 0, 0, 0}, //TV = 11.87(12 lines) AV=2.97 SV=5.33 BV=9.51 + {289,1056,1024, 0, 0, 0}, //TV = 11.76(13 lines) AV=2.97 SV=5.31 BV=9.42 + {312,1056,1024, 0, 0, 0}, //TV = 11.65(14 lines) AV=2.97 SV=5.31 BV=9.31 + {334,1056,1024, 0, 0, 0}, //TV = 11.55(15 lines) AV=2.97 SV=5.31 BV=9.21 + {356,1056,1024, 0, 0, 0}, //TV = 11.46(16 lines) AV=2.97 SV=5.31 BV=9.12 + {378,1056,1040, 0, 0, 0}, //TV = 11.37(17 lines) AV=2.97 SV=5.33 BV=9.01 + {423,1024,1032, 0, 0, 0}, //TV = 11.21(19 lines) AV=2.97 SV=5.27 BV=8.90 + {445,1024,1048, 0, 0, 0}, //TV = 11.13(20 lines) AV=2.97 SV=5.30 BV=8.81 + {489,1024,1024, 0, 0, 0}, //TV = 11.00(22 lines) AV=2.97 SV=5.26 BV=8.71 + {512,1024,1048, 0, 0, 0}, //TV = 10.93(23 lines) AV=2.97 SV=5.30 BV=8.61 + {556,1024,1032, 0, 0, 0}, //TV = 10.81(25 lines) AV=2.97 SV=5.27 BV=8.51 + {600,1024,1032, 0, 0, 0}, //TV = 10.70(27 lines) AV=2.97 SV=5.27 BV=8.40 + {645,1024,1032, 0, 0, 0}, //TV = 10.60(29 lines) AV=2.97 SV=5.27 BV=8.30 + {689,1024,1032, 0, 0, 0}, //TV = 10.50(31 lines) AV=2.97 SV=5.27 BV=8.20 + {734,1024,1032, 0, 0, 0}, //TV = 10.41(33 lines) AV=2.97 SV=5.27 BV=8.11 + {778,1024,1048, 0, 0, 0}, //TV = 10.33(35 lines) AV=2.97 SV=5.30 BV=8.00 + {845,1024,1032, 0, 0, 0}, //TV = 10.21(38 lines) AV=2.97 SV=5.27 BV=7.91 + {889,1024,1048, 0, 0, 0}, //TV = 10.14(40 lines) AV=2.97 SV=5.30 BV=7.81 + {978,1024,1024, 0, 0, 0}, //TV = 10.00(44 lines) AV=2.97 SV=5.26 BV=7.71 + {1023,1024,1048, 0, 0, 0}, //TV = 9.93(46 lines) AV=2.97 SV=5.30 BV=7.61 + {1112,1024,1032, 0, 0, 0}, //TV = 9.81(50 lines) AV=2.97 SV=5.27 BV=7.51 + {1200,1024,1032, 0, 0, 0}, //TV = 9.70(54 lines) AV=2.97 SV=5.27 BV=7.40 + {1267,1024,1040, 0, 0, 0}, //TV = 9.62(57 lines) AV=2.97 SV=5.29 BV=7.31 + {1378,1024,1032, 0, 0, 0}, //TV = 9.50(62 lines) AV=2.97 SV=5.27 BV=7.20 + {1467,1024,1032, 0, 0, 0}, //TV = 9.41(66 lines) AV=2.97 SV=5.27 BV=7.11 + {1578,1024,1032, 0, 0, 0}, //TV = 9.31(71 lines) AV=2.97 SV=5.27 BV=7.00 + {1689,1024,1032, 0, 0, 0}, //TV = 9.21(76 lines) AV=2.97 SV=5.27 BV=6.91 + {1823,1024,1024, 0, 0, 0}, //TV = 9.10(82 lines) AV=2.97 SV=5.26 BV=6.81 + {1956,1024,1024, 0, 0, 0}, //TV = 9.00(88 lines) AV=2.97 SV=5.26 BV=6.71 + {2089,1024,1032, 0, 0, 0}, //TV = 8.90(94 lines) AV=2.97 SV=5.27 BV=6.60 + {2223,1024,1032, 0, 0, 0}, //TV = 8.81(100 lines) AV=2.97 SV=5.27 BV=6.51 + {2400,1024,1032, 0, 0, 0}, //TV = 8.70(108 lines) AV=2.97 SV=5.27 BV=6.40 + {2556,1024,1032, 0, 0, 0}, //TV = 8.61(115 lines) AV=2.97 SV=5.27 BV=6.31 + {2778,1024,1024, 0, 0, 0}, //TV = 8.49(125 lines) AV=2.97 SV=5.26 BV=6.20 + {2956,1024,1024, 0, 0, 0}, //TV = 8.40(133 lines) AV=2.97 SV=5.26 BV=6.11 + {3178,1024,1024, 0, 0, 0}, //TV = 8.30(143 lines) AV=2.97 SV=5.26 BV=6.01 + {3400,1024,1024, 0, 0, 0}, //TV = 8.20(153 lines) AV=2.97 SV=5.26 BV=5.91 + {3645,1024,1024, 0, 0, 0}, //TV = 8.10(164 lines) AV=2.97 SV=5.26 BV=5.81 + {3889,1024,1032, 0, 0, 0}, //TV = 8.01(175 lines) AV=2.97 SV=5.27 BV=5.70 + {4200,1024,1024, 0, 0, 0}, //TV = 7.90(189 lines) AV=2.97 SV=5.26 BV=5.60 + {4489,1024,1024, 0, 0, 0}, //TV = 7.80(202 lines) AV=2.97 SV=5.26 BV=5.51 + {4823,1024,1024, 0, 0, 0}, //TV = 7.70(217 lines) AV=2.97 SV=5.26 BV=5.40 + {5156,1024,1024, 0, 0, 0}, //TV = 7.60(232 lines) AV=2.97 SV=5.26 BV=5.31 + {5556,1024,1024, 0, 0, 0}, //TV = 7.49(250 lines) AV=2.97 SV=5.26 BV=5.20 + {5912,1024,1024, 0, 0, 0}, //TV = 7.40(266 lines) AV=2.97 SV=5.26 BV=5.11 + {6378,1024,1024, 0, 0, 0}, //TV = 7.29(287 lines) AV=2.97 SV=5.26 BV=5.00 + {6823,1024,1024, 0, 0, 0}, //TV = 7.20(307 lines) AV=2.97 SV=5.26 BV=4.90 + {7312,1024,1024, 0, 0, 0}, //TV = 7.10(329 lines) AV=2.97 SV=5.26 BV=4.80 + {7823,1024,1024, 0, 0, 0}, //TV = 7.00(352 lines) AV=2.97 SV=5.26 BV=4.71 + {8335,1024,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.27 BV=4.60 + {8335,1088,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.36 BV=4.52 + {8335,1184,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.47 BV=4.40 + {8335,1248,1040, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.57 BV=4.31 + {8335,1344,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.67 BV=4.21 + {8335,1440,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.77 BV=4.11 + {8335,1536,1040, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.87 BV=4.01 + {8335,1664,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.96 BV=3.91 + {8335,1792,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=6.07 BV=3.81 + {8335,1920,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=6.17 BV=3.71 + {16668,1024,1032, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.27 BV=3.60 + {16668,1088,1032, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.36 BV=3.52 + {16668,1184,1024, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.47 BV=3.41 + {16668,1248,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.57 BV=3.31 + {16668,1344,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.68 BV=3.20 + {16668,1440,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.78 BV=3.10 + {25001,1024,1040, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.29 BV=3.01 + {25001,1120,1024, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.39 BV=2.90 + {25001,1184,1032, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.48 BV=2.81 + {25001,1280,1024, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.58 BV=2.71 + {33245,1024,1032, 0, 0, 0}, //TV = 4.91(1496 lines) AV=2.97 SV=5.27 BV=2.61 + {33245,1088,1040, 0, 0, 0}, //TV = 4.91(1496 lines) AV=2.97 SV=5.37 BV=2.51 + {33245,1184,1024, 0, 0, 0}, //TV = 4.91(1496 lines) AV=2.97 SV=5.47 BV=2.41 + {33245,1248,1040, 0, 0, 0}, //TV = 4.91(1496 lines) AV=2.97 SV=5.57 BV=2.31 + {41668,1088,1024, 0, 0, 0}, //TV = 4.58(1875 lines) AV=2.97 SV=5.35 BV=2.21 + {41668,1152,1032, 0, 0, 0}, //TV = 4.58(1875 lines) AV=2.97 SV=5.44 BV=2.11 + {50001,1024,1040, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.29 BV=2.01 + {50001,1120,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.39 BV=1.90 + {58334,1024,1024, 0, 0, 0}, //TV = 4.10(2625 lines) AV=2.97 SV=5.26 BV=1.81 + {58334,1088,1024, 0, 0, 0}, //TV = 4.10(2625 lines) AV=2.97 SV=5.35 BV=1.72 + {66578,1024,1032, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=5.27 BV=1.61 + {66578,1088,1032, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=5.36 BV=1.52 + {66578,1184,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=5.47 BV=1.41 + {66578,1248,1040, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=5.57 BV=1.31 + {66578,1344,1032, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=5.67 BV=1.21 + {66578,1440,1032, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=5.77 BV=1.11 + {66578,1536,1040, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=5.87 BV=1.01 + {66578,1664,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=5.96 BV=0.92 + {66578,1792,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=6.07 BV=0.81 + {66578,1920,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=6.17 BV=0.71 + {66578,2048,1032, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=6.27 BV=0.61 + {66578,2208,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=6.37 BV=0.51 + {66578,2368,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=6.47 BV=0.41 + {66578,2528,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=6.57 BV=0.31 + {66578,2720,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=6.67 BV=0.21 + {66578,2912,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=6.77 BV=0.11 + {66578,3136,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=6.88 BV=0.00 + {66578,3360,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=6.98 BV=-0.10 + {66578,3584,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=7.07 BV=-0.19 + {66578,3872,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=7.18 BV=-0.30 + {66578,4160,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=7.29 BV=-0.41 + {66578,4448,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=7.38 BV=-0.50 + {66578,4768,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=7.48 BV=-0.60 + {66578,5088,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=7.58 BV=-0.70 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sVideoPLineTable_50Hz = +{ +{ + {156,1024,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.26 BV=10.35 + {156,1056,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.31 BV=10.31 + {156,1120,1040, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.41 BV=10.20 + {178,1056,1040, 0, 0, 0}, //TV = 12.46(8 lines) AV=2.97 SV=5.33 BV=10.10 + {200,1024,1032, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.27 BV=9.98 + {200,1088,1024, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.35 BV=9.91 + {223,1024,1048, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.30 BV=9.81 + {223,1120,1024, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.39 BV=9.71 + {245,1088,1024, 0, 0, 0}, //TV = 11.99(11 lines) AV=2.97 SV=5.35 BV=9.62 + {267,1056,1040, 0, 0, 0}, //TV = 11.87(12 lines) AV=2.97 SV=5.33 BV=9.51 + {289,1056,1024, 0, 0, 0}, //TV = 11.76(13 lines) AV=2.97 SV=5.31 BV=9.42 + {312,1056,1024, 0, 0, 0}, //TV = 11.65(14 lines) AV=2.97 SV=5.31 BV=9.31 + {334,1056,1024, 0, 0, 0}, //TV = 11.55(15 lines) AV=2.97 SV=5.31 BV=9.21 + {356,1056,1024, 0, 0, 0}, //TV = 11.46(16 lines) AV=2.97 SV=5.31 BV=9.12 + {378,1056,1040, 0, 0, 0}, //TV = 11.37(17 lines) AV=2.97 SV=5.33 BV=9.01 + {423,1024,1032, 0, 0, 0}, //TV = 11.21(19 lines) AV=2.97 SV=5.27 BV=8.90 + {445,1024,1048, 0, 0, 0}, //TV = 11.13(20 lines) AV=2.97 SV=5.30 BV=8.81 + {489,1024,1024, 0, 0, 0}, //TV = 11.00(22 lines) AV=2.97 SV=5.26 BV=8.71 + {512,1024,1048, 0, 0, 0}, //TV = 10.93(23 lines) AV=2.97 SV=5.30 BV=8.61 + {556,1024,1032, 0, 0, 0}, //TV = 10.81(25 lines) AV=2.97 SV=5.27 BV=8.51 + {600,1024,1032, 0, 0, 0}, //TV = 10.70(27 lines) AV=2.97 SV=5.27 BV=8.40 + {645,1024,1032, 0, 0, 0}, //TV = 10.60(29 lines) AV=2.97 SV=5.27 BV=8.30 + {689,1024,1032, 0, 0, 0}, //TV = 10.50(31 lines) AV=2.97 SV=5.27 BV=8.20 + {734,1024,1032, 0, 0, 0}, //TV = 10.41(33 lines) AV=2.97 SV=5.27 BV=8.11 + {778,1024,1048, 0, 0, 0}, //TV = 10.33(35 lines) AV=2.97 SV=5.30 BV=8.00 + {845,1024,1032, 0, 0, 0}, //TV = 10.21(38 lines) AV=2.97 SV=5.27 BV=7.91 + {889,1024,1048, 0, 0, 0}, //TV = 10.14(40 lines) AV=2.97 SV=5.30 BV=7.81 + {978,1024,1024, 0, 0, 0}, //TV = 10.00(44 lines) AV=2.97 SV=5.26 BV=7.71 + {1023,1024,1048, 0, 0, 0}, //TV = 9.93(46 lines) AV=2.97 SV=5.30 BV=7.61 + {1112,1024,1032, 0, 0, 0}, //TV = 9.81(50 lines) AV=2.97 SV=5.27 BV=7.51 + {1200,1024,1032, 0, 0, 0}, //TV = 9.70(54 lines) AV=2.97 SV=5.27 BV=7.40 + {1267,1024,1040, 0, 0, 0}, //TV = 9.62(57 lines) AV=2.97 SV=5.29 BV=7.31 + {1378,1024,1032, 0, 0, 0}, //TV = 9.50(62 lines) AV=2.97 SV=5.27 BV=7.20 + {1467,1024,1032, 0, 0, 0}, //TV = 9.41(66 lines) AV=2.97 SV=5.27 BV=7.11 + {1578,1024,1032, 0, 0, 0}, //TV = 9.31(71 lines) AV=2.97 SV=5.27 BV=7.00 + {1689,1024,1032, 0, 0, 0}, //TV = 9.21(76 lines) AV=2.97 SV=5.27 BV=6.91 + {1823,1024,1024, 0, 0, 0}, //TV = 9.10(82 lines) AV=2.97 SV=5.26 BV=6.81 + {1956,1024,1024, 0, 0, 0}, //TV = 9.00(88 lines) AV=2.97 SV=5.26 BV=6.71 + {2089,1024,1032, 0, 0, 0}, //TV = 8.90(94 lines) AV=2.97 SV=5.27 BV=6.60 + {2223,1024,1032, 0, 0, 0}, //TV = 8.81(100 lines) AV=2.97 SV=5.27 BV=6.51 + {2400,1024,1032, 0, 0, 0}, //TV = 8.70(108 lines) AV=2.97 SV=5.27 BV=6.40 + {2556,1024,1032, 0, 0, 0}, //TV = 8.61(115 lines) AV=2.97 SV=5.27 BV=6.31 + {2778,1024,1024, 0, 0, 0}, //TV = 8.49(125 lines) AV=2.97 SV=5.26 BV=6.20 + {2956,1024,1024, 0, 0, 0}, //TV = 8.40(133 lines) AV=2.97 SV=5.26 BV=6.11 + {3178,1024,1024, 0, 0, 0}, //TV = 8.30(143 lines) AV=2.97 SV=5.26 BV=6.01 + {3400,1024,1024, 0, 0, 0}, //TV = 8.20(153 lines) AV=2.97 SV=5.26 BV=5.91 + {3645,1024,1024, 0, 0, 0}, //TV = 8.10(164 lines) AV=2.97 SV=5.26 BV=5.81 + {3889,1024,1032, 0, 0, 0}, //TV = 8.01(175 lines) AV=2.97 SV=5.27 BV=5.70 + {4200,1024,1024, 0, 0, 0}, //TV = 7.90(189 lines) AV=2.97 SV=5.26 BV=5.60 + {4489,1024,1024, 0, 0, 0}, //TV = 7.80(202 lines) AV=2.97 SV=5.26 BV=5.51 + {4823,1024,1024, 0, 0, 0}, //TV = 7.70(217 lines) AV=2.97 SV=5.26 BV=5.40 + {5156,1024,1024, 0, 0, 0}, //TV = 7.60(232 lines) AV=2.97 SV=5.26 BV=5.31 + {5556,1024,1024, 0, 0, 0}, //TV = 7.49(250 lines) AV=2.97 SV=5.26 BV=5.20 + {5912,1024,1024, 0, 0, 0}, //TV = 7.40(266 lines) AV=2.97 SV=5.26 BV=5.11 + {6378,1024,1024, 0, 0, 0}, //TV = 7.29(287 lines) AV=2.97 SV=5.26 BV=5.00 + {6823,1024,1024, 0, 0, 0}, //TV = 7.20(307 lines) AV=2.97 SV=5.26 BV=4.90 + {7312,1024,1024, 0, 0, 0}, //TV = 7.10(329 lines) AV=2.97 SV=5.26 BV=4.80 + {7823,1024,1024, 0, 0, 0}, //TV = 7.00(352 lines) AV=2.97 SV=5.26 BV=4.71 + {8400,1024,1024, 0, 0, 0}, //TV = 6.90(378 lines) AV=2.97 SV=5.26 BV=4.60 + {8978,1024,1024, 0, 0, 0}, //TV = 6.80(404 lines) AV=2.97 SV=5.26 BV=4.51 + {9623,1024,1024, 0, 0, 0}, //TV = 6.70(433 lines) AV=2.97 SV=5.26 BV=4.41 + {10000,1056,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.31 BV=4.31 + {10000,1120,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.40 BV=4.21 + {10000,1216,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.51 BV=4.10 + {10000,1312,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.62 BV=3.99 + {10000,1376,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.70 BV=3.91 + {10000,1504,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.82 BV=3.80 + {10000,1600,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.91 BV=3.71 + {10000,1728,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.02 BV=3.60 + {10000,1824,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.11 BV=3.51 + {10000,1952,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.20 BV=3.41 + {20000,1056,1024, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.31 BV=3.31 + {20000,1120,1032, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.40 BV=3.21 + {20000,1216,1024, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.51 BV=3.10 + {20000,1280,1040, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.61 BV=3.01 + {20000,1376,1032, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.70 BV=2.91 + {20000,1472,1040, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.81 BV=2.81 + {30000,1056,1032, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.32 BV=2.71 + {30000,1120,1040, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.41 BV=2.62 + {30000,1216,1024, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.51 BV=2.52 + {30000,1312,1024, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.62 BV=2.41 + {40000,1056,1024, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.31 BV=2.31 + {40000,1120,1032, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.40 BV=2.21 + {40000,1216,1024, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.51 BV=2.10 + {50000,1024,1040, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.29 BV=2.01 + {50000,1120,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.39 BV=1.90 + {50000,1184,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.48 BV=1.81 + {60000,1056,1032, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=5.32 BV=1.71 + {60000,1120,1040, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=5.41 BV=1.62 + {60000,1216,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=5.51 BV=1.52 + {60000,1312,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=5.62 BV=1.41 + {60000,1408,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=5.72 BV=1.31 + {60000,1504,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=5.82 BV=1.21 + {60000,1600,1032, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=5.92 BV=1.11 + {60000,1728,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.02 BV=1.01 + {60000,1856,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.12 BV=0.91 + {60000,1984,1032, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.23 BV=0.80 + {60000,2112,1032, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.32 BV=0.71 + {60000,2272,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.41 BV=0.62 + {60000,2432,1032, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.52 BV=0.51 + {60000,2624,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.62 BV=0.41 + {60000,2816,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.72 BV=0.31 + {60000,3008,1032, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.83 BV=0.20 + {60000,3232,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.92 BV=0.11 + {60000,3488,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=7.03 BV=-0.00 + {60000,3712,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=7.12 BV=-0.09 + {60000,4000,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=7.23 BV=-0.20 + {60000,4288,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=7.33 BV=-0.30 + {60000,4608,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=7.43 BV=-0.40 + {60000,4928,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=7.53 BV=-0.50 + {60000,5120,1056, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=7.63 BV=-0.60 + {60000,5120,1128, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=7.72 BV=-0.69 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_VideoAutoTable = +{ + AETABLE_VIDEO_AUTO, //eAETableID + 112, //u4TotalIndex + -10, //u4StrobeTrigerBV + 104, //i4MaxBV + -7, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sVideoPLineTable_60Hz, + sVideoPLineTable_50Hz, + NULL, +}; + +static strEvPline sVideo1PLineTable_60Hz = +{ +{ + {156,1024,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.26 BV=10.35 + {156,1056,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.31 BV=10.31 + {156,1120,1040, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.41 BV=10.20 + {178,1056,1040, 0, 0, 0}, //TV = 12.46(8 lines) AV=2.97 SV=5.33 BV=10.10 + {200,1024,1032, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.27 BV=9.98 + {200,1088,1024, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.35 BV=9.91 + {223,1024,1048, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.30 BV=9.81 + {223,1120,1024, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.39 BV=9.71 + {245,1088,1024, 0, 0, 0}, //TV = 11.99(11 lines) AV=2.97 SV=5.35 BV=9.62 + {267,1056,1040, 0, 0, 0}, //TV = 11.87(12 lines) AV=2.97 SV=5.33 BV=9.51 + {289,1056,1024, 0, 0, 0}, //TV = 11.76(13 lines) AV=2.97 SV=5.31 BV=9.42 + {312,1056,1024, 0, 0, 0}, //TV = 11.65(14 lines) AV=2.97 SV=5.31 BV=9.31 + {334,1056,1024, 0, 0, 0}, //TV = 11.55(15 lines) AV=2.97 SV=5.31 BV=9.21 + {356,1056,1024, 0, 0, 0}, //TV = 11.46(16 lines) AV=2.97 SV=5.31 BV=9.12 + {378,1056,1040, 0, 0, 0}, //TV = 11.37(17 lines) AV=2.97 SV=5.33 BV=9.01 + {423,1024,1032, 0, 0, 0}, //TV = 11.21(19 lines) AV=2.97 SV=5.27 BV=8.90 + {445,1024,1048, 0, 0, 0}, //TV = 11.13(20 lines) AV=2.97 SV=5.30 BV=8.81 + {489,1024,1024, 0, 0, 0}, //TV = 11.00(22 lines) AV=2.97 SV=5.26 BV=8.71 + {512,1024,1048, 0, 0, 0}, //TV = 10.93(23 lines) AV=2.97 SV=5.30 BV=8.61 + {556,1024,1032, 0, 0, 0}, //TV = 10.81(25 lines) AV=2.97 SV=5.27 BV=8.51 + {600,1024,1032, 0, 0, 0}, //TV = 10.70(27 lines) AV=2.97 SV=5.27 BV=8.40 + {645,1024,1032, 0, 0, 0}, //TV = 10.60(29 lines) AV=2.97 SV=5.27 BV=8.30 + {689,1024,1032, 0, 0, 0}, //TV = 10.50(31 lines) AV=2.97 SV=5.27 BV=8.20 + {734,1024,1032, 0, 0, 0}, //TV = 10.41(33 lines) AV=2.97 SV=5.27 BV=8.11 + {778,1024,1048, 0, 0, 0}, //TV = 10.33(35 lines) AV=2.97 SV=5.30 BV=8.00 + {845,1024,1032, 0, 0, 0}, //TV = 10.21(38 lines) AV=2.97 SV=5.27 BV=7.91 + {889,1024,1048, 0, 0, 0}, //TV = 10.14(40 lines) AV=2.97 SV=5.30 BV=7.81 + {978,1024,1024, 0, 0, 0}, //TV = 10.00(44 lines) AV=2.97 SV=5.26 BV=7.71 + {1023,1024,1048, 0, 0, 0}, //TV = 9.93(46 lines) AV=2.97 SV=5.30 BV=7.61 + {1112,1024,1032, 0, 0, 0}, //TV = 9.81(50 lines) AV=2.97 SV=5.27 BV=7.51 + {1200,1024,1032, 0, 0, 0}, //TV = 9.70(54 lines) AV=2.97 SV=5.27 BV=7.40 + {1267,1024,1040, 0, 0, 0}, //TV = 9.62(57 lines) AV=2.97 SV=5.29 BV=7.31 + {1378,1024,1032, 0, 0, 0}, //TV = 9.50(62 lines) AV=2.97 SV=5.27 BV=7.20 + {1467,1024,1032, 0, 0, 0}, //TV = 9.41(66 lines) AV=2.97 SV=5.27 BV=7.11 + {1578,1024,1032, 0, 0, 0}, //TV = 9.31(71 lines) AV=2.97 SV=5.27 BV=7.00 + {1689,1024,1032, 0, 0, 0}, //TV = 9.21(76 lines) AV=2.97 SV=5.27 BV=6.91 + {1823,1024,1024, 0, 0, 0}, //TV = 9.10(82 lines) AV=2.97 SV=5.26 BV=6.81 + {1956,1024,1024, 0, 0, 0}, //TV = 9.00(88 lines) AV=2.97 SV=5.26 BV=6.71 + {2089,1024,1032, 0, 0, 0}, //TV = 8.90(94 lines) AV=2.97 SV=5.27 BV=6.60 + {2223,1024,1032, 0, 0, 0}, //TV = 8.81(100 lines) AV=2.97 SV=5.27 BV=6.51 + {2400,1024,1032, 0, 0, 0}, //TV = 8.70(108 lines) AV=2.97 SV=5.27 BV=6.40 + {2556,1024,1032, 0, 0, 0}, //TV = 8.61(115 lines) AV=2.97 SV=5.27 BV=6.31 + {2778,1024,1024, 0, 0, 0}, //TV = 8.49(125 lines) AV=2.97 SV=5.26 BV=6.20 + {2956,1024,1024, 0, 0, 0}, //TV = 8.40(133 lines) AV=2.97 SV=5.26 BV=6.11 + {3178,1024,1024, 0, 0, 0}, //TV = 8.30(143 lines) AV=2.97 SV=5.26 BV=6.01 + {3400,1024,1024, 0, 0, 0}, //TV = 8.20(153 lines) AV=2.97 SV=5.26 BV=5.91 + {3645,1024,1024, 0, 0, 0}, //TV = 8.10(164 lines) AV=2.97 SV=5.26 BV=5.81 + {3889,1024,1032, 0, 0, 0}, //TV = 8.01(175 lines) AV=2.97 SV=5.27 BV=5.70 + {4200,1024,1024, 0, 0, 0}, //TV = 7.90(189 lines) AV=2.97 SV=5.26 BV=5.60 + {4489,1024,1024, 0, 0, 0}, //TV = 7.80(202 lines) AV=2.97 SV=5.26 BV=5.51 + {4823,1024,1024, 0, 0, 0}, //TV = 7.70(217 lines) AV=2.97 SV=5.26 BV=5.40 + {5156,1024,1024, 0, 0, 0}, //TV = 7.60(232 lines) AV=2.97 SV=5.26 BV=5.31 + {5556,1024,1024, 0, 0, 0}, //TV = 7.49(250 lines) AV=2.97 SV=5.26 BV=5.20 + {5912,1024,1024, 0, 0, 0}, //TV = 7.40(266 lines) AV=2.97 SV=5.26 BV=5.11 + {6378,1024,1024, 0, 0, 0}, //TV = 7.29(287 lines) AV=2.97 SV=5.26 BV=5.00 + {6823,1024,1024, 0, 0, 0}, //TV = 7.20(307 lines) AV=2.97 SV=5.26 BV=4.90 + {7312,1024,1024, 0, 0, 0}, //TV = 7.10(329 lines) AV=2.97 SV=5.26 BV=4.80 + {7823,1024,1024, 0, 0, 0}, //TV = 7.00(352 lines) AV=2.97 SV=5.26 BV=4.71 + {8335,1024,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.27 BV=4.60 + {8335,1088,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.36 BV=4.52 + {8335,1184,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.47 BV=4.40 + {8335,1248,1040, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.57 BV=4.31 + {8335,1344,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.67 BV=4.21 + {8335,1440,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.77 BV=4.11 + {8335,1536,1040, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.87 BV=4.01 + {8335,1664,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.96 BV=3.91 + {8335,1792,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=6.07 BV=3.81 + {8335,1920,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=6.17 BV=3.71 + {16668,1024,1032, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.27 BV=3.60 + {16668,1088,1032, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.36 BV=3.52 + {16668,1184,1024, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.47 BV=3.41 + {16668,1248,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.57 BV=3.31 + {16668,1344,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.68 BV=3.20 + {16668,1440,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.78 BV=3.10 + {25001,1024,1040, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.29 BV=3.01 + {25001,1120,1024, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.39 BV=2.90 + {25001,1184,1032, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.48 BV=2.81 + {25001,1280,1024, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.58 BV=2.71 + {33245,1024,1032, 0, 0, 0}, //TV = 4.91(1496 lines) AV=2.97 SV=5.27 BV=2.61 + {33245,1088,1040, 0, 0, 0}, //TV = 4.91(1496 lines) AV=2.97 SV=5.37 BV=2.51 + {33245,1184,1024, 0, 0, 0}, //TV = 4.91(1496 lines) AV=2.97 SV=5.47 BV=2.41 + {33245,1248,1040, 0, 0, 0}, //TV = 4.91(1496 lines) AV=2.97 SV=5.57 BV=2.31 + {41668,1088,1024, 0, 0, 0}, //TV = 4.58(1875 lines) AV=2.97 SV=5.35 BV=2.21 + {41668,1152,1032, 0, 0, 0}, //TV = 4.58(1875 lines) AV=2.97 SV=5.44 BV=2.11 + {50001,1024,1040, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.29 BV=2.01 + {50001,1120,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.39 BV=1.90 + {58334,1024,1024, 0, 0, 0}, //TV = 4.10(2625 lines) AV=2.97 SV=5.26 BV=1.81 + {58334,1088,1024, 0, 0, 0}, //TV = 4.10(2625 lines) AV=2.97 SV=5.35 BV=1.72 + {66578,1024,1032, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=5.27 BV=1.61 + {66578,1088,1032, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=5.36 BV=1.52 + {66578,1184,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=5.47 BV=1.41 + {66578,1248,1040, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=5.57 BV=1.31 + {66578,1344,1032, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=5.67 BV=1.21 + {66578,1440,1032, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=5.77 BV=1.11 + {66578,1536,1040, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=5.87 BV=1.01 + {66578,1664,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=5.96 BV=0.92 + {66578,1792,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=6.07 BV=0.81 + {66578,1920,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=6.17 BV=0.71 + {66578,2048,1032, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=6.27 BV=0.61 + {66578,2208,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=6.37 BV=0.51 + {66578,2368,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=6.47 BV=0.41 + {66578,2528,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=6.57 BV=0.31 + {66578,2720,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=6.67 BV=0.21 + {66578,2912,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=6.77 BV=0.11 + {66578,3136,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=6.88 BV=0.00 + {66578,3360,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=6.98 BV=-0.10 + {66578,3584,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=7.07 BV=-0.19 + {66578,3872,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=7.18 BV=-0.30 + {66578,4160,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=7.29 BV=-0.41 + {66578,4448,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=7.38 BV=-0.50 + {66578,4768,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=7.48 BV=-0.60 + {66578,5088,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=7.58 BV=-0.70 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sVideo1PLineTable_50Hz = +{ +{ + {156,1024,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.26 BV=10.35 + {156,1056,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.31 BV=10.31 + {156,1120,1040, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.41 BV=10.20 + {178,1056,1040, 0, 0, 0}, //TV = 12.46(8 lines) AV=2.97 SV=5.33 BV=10.10 + {200,1024,1032, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.27 BV=9.98 + {200,1088,1024, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.35 BV=9.91 + {223,1024,1048, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.30 BV=9.81 + {223,1120,1024, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.39 BV=9.71 + {245,1088,1024, 0, 0, 0}, //TV = 11.99(11 lines) AV=2.97 SV=5.35 BV=9.62 + {267,1056,1040, 0, 0, 0}, //TV = 11.87(12 lines) AV=2.97 SV=5.33 BV=9.51 + {289,1056,1024, 0, 0, 0}, //TV = 11.76(13 lines) AV=2.97 SV=5.31 BV=9.42 + {312,1056,1024, 0, 0, 0}, //TV = 11.65(14 lines) AV=2.97 SV=5.31 BV=9.31 + {334,1056,1024, 0, 0, 0}, //TV = 11.55(15 lines) AV=2.97 SV=5.31 BV=9.21 + {356,1056,1024, 0, 0, 0}, //TV = 11.46(16 lines) AV=2.97 SV=5.31 BV=9.12 + {378,1056,1040, 0, 0, 0}, //TV = 11.37(17 lines) AV=2.97 SV=5.33 BV=9.01 + {423,1024,1032, 0, 0, 0}, //TV = 11.21(19 lines) AV=2.97 SV=5.27 BV=8.90 + {445,1024,1048, 0, 0, 0}, //TV = 11.13(20 lines) AV=2.97 SV=5.30 BV=8.81 + {489,1024,1024, 0, 0, 0}, //TV = 11.00(22 lines) AV=2.97 SV=5.26 BV=8.71 + {512,1024,1048, 0, 0, 0}, //TV = 10.93(23 lines) AV=2.97 SV=5.30 BV=8.61 + {556,1024,1032, 0, 0, 0}, //TV = 10.81(25 lines) AV=2.97 SV=5.27 BV=8.51 + {600,1024,1032, 0, 0, 0}, //TV = 10.70(27 lines) AV=2.97 SV=5.27 BV=8.40 + {645,1024,1032, 0, 0, 0}, //TV = 10.60(29 lines) AV=2.97 SV=5.27 BV=8.30 + {689,1024,1032, 0, 0, 0}, //TV = 10.50(31 lines) AV=2.97 SV=5.27 BV=8.20 + {734,1024,1032, 0, 0, 0}, //TV = 10.41(33 lines) AV=2.97 SV=5.27 BV=8.11 + {778,1024,1048, 0, 0, 0}, //TV = 10.33(35 lines) AV=2.97 SV=5.30 BV=8.00 + {845,1024,1032, 0, 0, 0}, //TV = 10.21(38 lines) AV=2.97 SV=5.27 BV=7.91 + {889,1024,1048, 0, 0, 0}, //TV = 10.14(40 lines) AV=2.97 SV=5.30 BV=7.81 + {978,1024,1024, 0, 0, 0}, //TV = 10.00(44 lines) AV=2.97 SV=5.26 BV=7.71 + {1023,1024,1048, 0, 0, 0}, //TV = 9.93(46 lines) AV=2.97 SV=5.30 BV=7.61 + {1112,1024,1032, 0, 0, 0}, //TV = 9.81(50 lines) AV=2.97 SV=5.27 BV=7.51 + {1200,1024,1032, 0, 0, 0}, //TV = 9.70(54 lines) AV=2.97 SV=5.27 BV=7.40 + {1267,1024,1040, 0, 0, 0}, //TV = 9.62(57 lines) AV=2.97 SV=5.29 BV=7.31 + {1378,1024,1032, 0, 0, 0}, //TV = 9.50(62 lines) AV=2.97 SV=5.27 BV=7.20 + {1467,1024,1032, 0, 0, 0}, //TV = 9.41(66 lines) AV=2.97 SV=5.27 BV=7.11 + {1578,1024,1032, 0, 0, 0}, //TV = 9.31(71 lines) AV=2.97 SV=5.27 BV=7.00 + {1689,1024,1032, 0, 0, 0}, //TV = 9.21(76 lines) AV=2.97 SV=5.27 BV=6.91 + {1823,1024,1024, 0, 0, 0}, //TV = 9.10(82 lines) AV=2.97 SV=5.26 BV=6.81 + {1956,1024,1024, 0, 0, 0}, //TV = 9.00(88 lines) AV=2.97 SV=5.26 BV=6.71 + {2089,1024,1032, 0, 0, 0}, //TV = 8.90(94 lines) AV=2.97 SV=5.27 BV=6.60 + {2223,1024,1032, 0, 0, 0}, //TV = 8.81(100 lines) AV=2.97 SV=5.27 BV=6.51 + {2400,1024,1032, 0, 0, 0}, //TV = 8.70(108 lines) AV=2.97 SV=5.27 BV=6.40 + {2556,1024,1032, 0, 0, 0}, //TV = 8.61(115 lines) AV=2.97 SV=5.27 BV=6.31 + {2778,1024,1024, 0, 0, 0}, //TV = 8.49(125 lines) AV=2.97 SV=5.26 BV=6.20 + {2956,1024,1024, 0, 0, 0}, //TV = 8.40(133 lines) AV=2.97 SV=5.26 BV=6.11 + {3178,1024,1024, 0, 0, 0}, //TV = 8.30(143 lines) AV=2.97 SV=5.26 BV=6.01 + {3400,1024,1024, 0, 0, 0}, //TV = 8.20(153 lines) AV=2.97 SV=5.26 BV=5.91 + {3645,1024,1024, 0, 0, 0}, //TV = 8.10(164 lines) AV=2.97 SV=5.26 BV=5.81 + {3889,1024,1032, 0, 0, 0}, //TV = 8.01(175 lines) AV=2.97 SV=5.27 BV=5.70 + {4200,1024,1024, 0, 0, 0}, //TV = 7.90(189 lines) AV=2.97 SV=5.26 BV=5.60 + {4489,1024,1024, 0, 0, 0}, //TV = 7.80(202 lines) AV=2.97 SV=5.26 BV=5.51 + {4823,1024,1024, 0, 0, 0}, //TV = 7.70(217 lines) AV=2.97 SV=5.26 BV=5.40 + {5156,1024,1024, 0, 0, 0}, //TV = 7.60(232 lines) AV=2.97 SV=5.26 BV=5.31 + {5556,1024,1024, 0, 0, 0}, //TV = 7.49(250 lines) AV=2.97 SV=5.26 BV=5.20 + {5912,1024,1024, 0, 0, 0}, //TV = 7.40(266 lines) AV=2.97 SV=5.26 BV=5.11 + {6378,1024,1024, 0, 0, 0}, //TV = 7.29(287 lines) AV=2.97 SV=5.26 BV=5.00 + {6823,1024,1024, 0, 0, 0}, //TV = 7.20(307 lines) AV=2.97 SV=5.26 BV=4.90 + {7312,1024,1024, 0, 0, 0}, //TV = 7.10(329 lines) AV=2.97 SV=5.26 BV=4.80 + {7823,1024,1024, 0, 0, 0}, //TV = 7.00(352 lines) AV=2.97 SV=5.26 BV=4.71 + {8400,1024,1024, 0, 0, 0}, //TV = 6.90(378 lines) AV=2.97 SV=5.26 BV=4.60 + {8978,1024,1024, 0, 0, 0}, //TV = 6.80(404 lines) AV=2.97 SV=5.26 BV=4.51 + {9623,1024,1024, 0, 0, 0}, //TV = 6.70(433 lines) AV=2.97 SV=5.26 BV=4.41 + {10000,1056,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.31 BV=4.31 + {10000,1120,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.40 BV=4.21 + {10000,1216,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.51 BV=4.10 + {10000,1312,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.62 BV=3.99 + {10000,1376,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.70 BV=3.91 + {10000,1504,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.82 BV=3.80 + {10000,1600,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.91 BV=3.71 + {10000,1728,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.02 BV=3.60 + {10000,1824,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.11 BV=3.51 + {10000,1952,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.20 BV=3.41 + {20000,1056,1024, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.31 BV=3.31 + {20000,1120,1032, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.40 BV=3.21 + {20000,1216,1024, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.51 BV=3.10 + {20000,1280,1040, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.61 BV=3.01 + {20000,1376,1032, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.70 BV=2.91 + {20000,1472,1040, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.81 BV=2.81 + {30000,1056,1032, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.32 BV=2.71 + {30000,1120,1040, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.41 BV=2.62 + {30000,1216,1024, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.51 BV=2.52 + {30000,1312,1024, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.62 BV=2.41 + {40000,1056,1024, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.31 BV=2.31 + {40000,1120,1032, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.40 BV=2.21 + {40000,1216,1024, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.51 BV=2.10 + {50000,1024,1040, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.29 BV=2.01 + {50000,1120,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.39 BV=1.90 + {50000,1184,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.48 BV=1.81 + {60000,1056,1032, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=5.32 BV=1.71 + {60000,1120,1040, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=5.41 BV=1.62 + {60000,1216,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=5.51 BV=1.52 + {60000,1312,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=5.62 BV=1.41 + {60000,1408,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=5.72 BV=1.31 + {60000,1504,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=5.82 BV=1.21 + {60000,1600,1032, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=5.92 BV=1.11 + {60000,1728,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.02 BV=1.01 + {60000,1856,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.12 BV=0.91 + {60000,1984,1032, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.23 BV=0.80 + {60000,2112,1032, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.32 BV=0.71 + {60000,2272,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.41 BV=0.62 + {60000,2432,1032, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.52 BV=0.51 + {60000,2624,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.62 BV=0.41 + {60000,2816,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.72 BV=0.31 + {60000,3008,1032, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.83 BV=0.20 + {60000,3232,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.92 BV=0.11 + {60000,3488,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=7.03 BV=-0.00 + {60000,3712,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=7.12 BV=-0.09 + {60000,4000,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=7.23 BV=-0.20 + {60000,4288,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=7.33 BV=-0.30 + {60000,4608,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=7.43 BV=-0.40 + {60000,4928,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=7.53 BV=-0.50 + {60000,5120,1056, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=7.63 BV=-0.60 + {60000,5120,1128, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=7.72 BV=-0.69 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Video1AutoTable = +{ + AETABLE_VIDEO1_AUTO, //eAETableID + 112, //u4TotalIndex + -10, //u4StrobeTrigerBV + 104, //i4MaxBV + -7, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sVideo1PLineTable_60Hz, + sVideo1PLineTable_50Hz, + NULL, +}; + +static strEvPline sVideo2PLineTable_60Hz = +{ +{ + {156,1024,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.26 BV=10.35 + {156,1056,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.31 BV=10.31 + {156,1120,1040, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.41 BV=10.20 + {178,1056,1040, 0, 0, 0}, //TV = 12.46(8 lines) AV=2.97 SV=5.33 BV=10.10 + {200,1024,1032, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.27 BV=9.98 + {200,1088,1024, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.35 BV=9.91 + {223,1024,1048, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.30 BV=9.81 + {223,1120,1024, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.39 BV=9.71 + {245,1088,1024, 0, 0, 0}, //TV = 11.99(11 lines) AV=2.97 SV=5.35 BV=9.62 + {267,1056,1040, 0, 0, 0}, //TV = 11.87(12 lines) AV=2.97 SV=5.33 BV=9.51 + {289,1056,1024, 0, 0, 0}, //TV = 11.76(13 lines) AV=2.97 SV=5.31 BV=9.42 + {312,1056,1024, 0, 0, 0}, //TV = 11.65(14 lines) AV=2.97 SV=5.31 BV=9.31 + {334,1056,1024, 0, 0, 0}, //TV = 11.55(15 lines) AV=2.97 SV=5.31 BV=9.21 + {356,1056,1024, 0, 0, 0}, //TV = 11.46(16 lines) AV=2.97 SV=5.31 BV=9.12 + {378,1056,1040, 0, 0, 0}, //TV = 11.37(17 lines) AV=2.97 SV=5.33 BV=9.01 + {423,1024,1032, 0, 0, 0}, //TV = 11.21(19 lines) AV=2.97 SV=5.27 BV=8.90 + {445,1024,1048, 0, 0, 0}, //TV = 11.13(20 lines) AV=2.97 SV=5.30 BV=8.81 + {489,1024,1024, 0, 0, 0}, //TV = 11.00(22 lines) AV=2.97 SV=5.26 BV=8.71 + {512,1024,1048, 0, 0, 0}, //TV = 10.93(23 lines) AV=2.97 SV=5.30 BV=8.61 + {556,1024,1032, 0, 0, 0}, //TV = 10.81(25 lines) AV=2.97 SV=5.27 BV=8.51 + {600,1024,1032, 0, 0, 0}, //TV = 10.70(27 lines) AV=2.97 SV=5.27 BV=8.40 + {645,1024,1032, 0, 0, 0}, //TV = 10.60(29 lines) AV=2.97 SV=5.27 BV=8.30 + {689,1024,1032, 0, 0, 0}, //TV = 10.50(31 lines) AV=2.97 SV=5.27 BV=8.20 + {734,1024,1032, 0, 0, 0}, //TV = 10.41(33 lines) AV=2.97 SV=5.27 BV=8.11 + {778,1024,1048, 0, 0, 0}, //TV = 10.33(35 lines) AV=2.97 SV=5.30 BV=8.00 + {845,1024,1032, 0, 0, 0}, //TV = 10.21(38 lines) AV=2.97 SV=5.27 BV=7.91 + {889,1024,1048, 0, 0, 0}, //TV = 10.14(40 lines) AV=2.97 SV=5.30 BV=7.81 + {978,1024,1024, 0, 0, 0}, //TV = 10.00(44 lines) AV=2.97 SV=5.26 BV=7.71 + {1023,1024,1048, 0, 0, 0}, //TV = 9.93(46 lines) AV=2.97 SV=5.30 BV=7.61 + {1112,1024,1032, 0, 0, 0}, //TV = 9.81(50 lines) AV=2.97 SV=5.27 BV=7.51 + {1200,1024,1032, 0, 0, 0}, //TV = 9.70(54 lines) AV=2.97 SV=5.27 BV=7.40 + {1267,1024,1040, 0, 0, 0}, //TV = 9.62(57 lines) AV=2.97 SV=5.29 BV=7.31 + {1378,1024,1032, 0, 0, 0}, //TV = 9.50(62 lines) AV=2.97 SV=5.27 BV=7.20 + {1467,1024,1032, 0, 0, 0}, //TV = 9.41(66 lines) AV=2.97 SV=5.27 BV=7.11 + {1578,1024,1032, 0, 0, 0}, //TV = 9.31(71 lines) AV=2.97 SV=5.27 BV=7.00 + {1689,1024,1032, 0, 0, 0}, //TV = 9.21(76 lines) AV=2.97 SV=5.27 BV=6.91 + {1823,1024,1024, 0, 0, 0}, //TV = 9.10(82 lines) AV=2.97 SV=5.26 BV=6.81 + {1956,1024,1024, 0, 0, 0}, //TV = 9.00(88 lines) AV=2.97 SV=5.26 BV=6.71 + {2089,1024,1032, 0, 0, 0}, //TV = 8.90(94 lines) AV=2.97 SV=5.27 BV=6.60 + {2223,1024,1032, 0, 0, 0}, //TV = 8.81(100 lines) AV=2.97 SV=5.27 BV=6.51 + {2400,1024,1032, 0, 0, 0}, //TV = 8.70(108 lines) AV=2.97 SV=5.27 BV=6.40 + {2556,1024,1032, 0, 0, 0}, //TV = 8.61(115 lines) AV=2.97 SV=5.27 BV=6.31 + {2778,1024,1024, 0, 0, 0}, //TV = 8.49(125 lines) AV=2.97 SV=5.26 BV=6.20 + {2956,1024,1024, 0, 0, 0}, //TV = 8.40(133 lines) AV=2.97 SV=5.26 BV=6.11 + {3178,1024,1024, 0, 0, 0}, //TV = 8.30(143 lines) AV=2.97 SV=5.26 BV=6.01 + {3400,1024,1024, 0, 0, 0}, //TV = 8.20(153 lines) AV=2.97 SV=5.26 BV=5.91 + {3645,1024,1024, 0, 0, 0}, //TV = 8.10(164 lines) AV=2.97 SV=5.26 BV=5.81 + {3889,1024,1032, 0, 0, 0}, //TV = 8.01(175 lines) AV=2.97 SV=5.27 BV=5.70 + {4200,1024,1024, 0, 0, 0}, //TV = 7.90(189 lines) AV=2.97 SV=5.26 BV=5.60 + {4489,1024,1024, 0, 0, 0}, //TV = 7.80(202 lines) AV=2.97 SV=5.26 BV=5.51 + {4823,1024,1024, 0, 0, 0}, //TV = 7.70(217 lines) AV=2.97 SV=5.26 BV=5.40 + {5156,1024,1024, 0, 0, 0}, //TV = 7.60(232 lines) AV=2.97 SV=5.26 BV=5.31 + {5556,1024,1024, 0, 0, 0}, //TV = 7.49(250 lines) AV=2.97 SV=5.26 BV=5.20 + {5912,1024,1024, 0, 0, 0}, //TV = 7.40(266 lines) AV=2.97 SV=5.26 BV=5.11 + {6378,1024,1024, 0, 0, 0}, //TV = 7.29(287 lines) AV=2.97 SV=5.26 BV=5.00 + {6823,1024,1024, 0, 0, 0}, //TV = 7.20(307 lines) AV=2.97 SV=5.26 BV=4.90 + {7312,1024,1024, 0, 0, 0}, //TV = 7.10(329 lines) AV=2.97 SV=5.26 BV=4.80 + {7823,1024,1024, 0, 0, 0}, //TV = 7.00(352 lines) AV=2.97 SV=5.26 BV=4.71 + {8335,1024,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.27 BV=4.60 + {8335,1088,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.36 BV=4.52 + {8335,1184,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.47 BV=4.40 + {8335,1248,1040, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.57 BV=4.31 + {8335,1344,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.67 BV=4.21 + {8335,1440,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.77 BV=4.11 + {8335,1536,1040, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.87 BV=4.01 + {8335,1664,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.96 BV=3.91 + {8335,1792,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=6.07 BV=3.81 + {8335,1920,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=6.17 BV=3.71 + {16668,1024,1032, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.27 BV=3.60 + {16668,1088,1032, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.36 BV=3.52 + {16668,1184,1024, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.47 BV=3.41 + {16668,1248,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.57 BV=3.31 + {16668,1344,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.68 BV=3.20 + {16668,1440,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.78 BV=3.10 + {25001,1024,1040, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.29 BV=3.01 + {25001,1120,1024, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.39 BV=2.90 + {25001,1184,1032, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.48 BV=2.81 + {25001,1280,1024, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.58 BV=2.71 + {33245,1024,1032, 0, 0, 0}, //TV = 4.91(1496 lines) AV=2.97 SV=5.27 BV=2.61 + {33245,1088,1040, 0, 0, 0}, //TV = 4.91(1496 lines) AV=2.97 SV=5.37 BV=2.51 + {33245,1184,1024, 0, 0, 0}, //TV = 4.91(1496 lines) AV=2.97 SV=5.47 BV=2.41 + {33245,1248,1040, 0, 0, 0}, //TV = 4.91(1496 lines) AV=2.97 SV=5.57 BV=2.31 + {41668,1088,1024, 0, 0, 0}, //TV = 4.58(1875 lines) AV=2.97 SV=5.35 BV=2.21 + {41668,1152,1032, 0, 0, 0}, //TV = 4.58(1875 lines) AV=2.97 SV=5.44 BV=2.11 + {50001,1024,1040, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.29 BV=2.01 + {50001,1120,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.39 BV=1.90 + {58334,1024,1024, 0, 0, 0}, //TV = 4.10(2625 lines) AV=2.97 SV=5.26 BV=1.81 + {58334,1088,1024, 0, 0, 0}, //TV = 4.10(2625 lines) AV=2.97 SV=5.35 BV=1.72 + {66578,1024,1032, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=5.27 BV=1.61 + {66578,1088,1032, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=5.36 BV=1.52 + {66578,1184,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=5.47 BV=1.41 + {66578,1248,1040, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=5.57 BV=1.31 + {66578,1344,1032, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=5.67 BV=1.21 + {66578,1440,1032, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=5.77 BV=1.11 + {66578,1536,1040, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=5.87 BV=1.01 + {66578,1664,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=5.96 BV=0.92 + {66578,1792,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=6.07 BV=0.81 + {66578,1920,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=6.17 BV=0.71 + {66578,2048,1032, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=6.27 BV=0.61 + {66578,2208,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=6.37 BV=0.51 + {66578,2368,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=6.47 BV=0.41 + {66578,2528,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=6.57 BV=0.31 + {66578,2720,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=6.67 BV=0.21 + {66578,2912,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=6.77 BV=0.11 + {66578,3136,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=6.88 BV=0.00 + {66578,3360,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=6.98 BV=-0.10 + {66578,3584,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=7.07 BV=-0.19 + {66578,3872,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=7.18 BV=-0.30 + {66578,4160,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=7.29 BV=-0.41 + {66578,4448,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=7.38 BV=-0.50 + {66578,4768,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=7.48 BV=-0.60 + {66578,5088,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=7.58 BV=-0.70 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sVideo2PLineTable_50Hz = +{ +{ + {156,1024,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.26 BV=10.35 + {156,1056,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.31 BV=10.31 + {156,1120,1040, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.41 BV=10.20 + {178,1056,1040, 0, 0, 0}, //TV = 12.46(8 lines) AV=2.97 SV=5.33 BV=10.10 + {200,1024,1032, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.27 BV=9.98 + {200,1088,1024, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.35 BV=9.91 + {223,1024,1048, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.30 BV=9.81 + {223,1120,1024, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.39 BV=9.71 + {245,1088,1024, 0, 0, 0}, //TV = 11.99(11 lines) AV=2.97 SV=5.35 BV=9.62 + {267,1056,1040, 0, 0, 0}, //TV = 11.87(12 lines) AV=2.97 SV=5.33 BV=9.51 + {289,1056,1024, 0, 0, 0}, //TV = 11.76(13 lines) AV=2.97 SV=5.31 BV=9.42 + {312,1056,1024, 0, 0, 0}, //TV = 11.65(14 lines) AV=2.97 SV=5.31 BV=9.31 + {334,1056,1024, 0, 0, 0}, //TV = 11.55(15 lines) AV=2.97 SV=5.31 BV=9.21 + {356,1056,1024, 0, 0, 0}, //TV = 11.46(16 lines) AV=2.97 SV=5.31 BV=9.12 + {378,1056,1040, 0, 0, 0}, //TV = 11.37(17 lines) AV=2.97 SV=5.33 BV=9.01 + {423,1024,1032, 0, 0, 0}, //TV = 11.21(19 lines) AV=2.97 SV=5.27 BV=8.90 + {445,1024,1048, 0, 0, 0}, //TV = 11.13(20 lines) AV=2.97 SV=5.30 BV=8.81 + {489,1024,1024, 0, 0, 0}, //TV = 11.00(22 lines) AV=2.97 SV=5.26 BV=8.71 + {512,1024,1048, 0, 0, 0}, //TV = 10.93(23 lines) AV=2.97 SV=5.30 BV=8.61 + {556,1024,1032, 0, 0, 0}, //TV = 10.81(25 lines) AV=2.97 SV=5.27 BV=8.51 + {600,1024,1032, 0, 0, 0}, //TV = 10.70(27 lines) AV=2.97 SV=5.27 BV=8.40 + {645,1024,1032, 0, 0, 0}, //TV = 10.60(29 lines) AV=2.97 SV=5.27 BV=8.30 + {689,1024,1032, 0, 0, 0}, //TV = 10.50(31 lines) AV=2.97 SV=5.27 BV=8.20 + {734,1024,1032, 0, 0, 0}, //TV = 10.41(33 lines) AV=2.97 SV=5.27 BV=8.11 + {778,1024,1048, 0, 0, 0}, //TV = 10.33(35 lines) AV=2.97 SV=5.30 BV=8.00 + {845,1024,1032, 0, 0, 0}, //TV = 10.21(38 lines) AV=2.97 SV=5.27 BV=7.91 + {889,1024,1048, 0, 0, 0}, //TV = 10.14(40 lines) AV=2.97 SV=5.30 BV=7.81 + {978,1024,1024, 0, 0, 0}, //TV = 10.00(44 lines) AV=2.97 SV=5.26 BV=7.71 + {1023,1024,1048, 0, 0, 0}, //TV = 9.93(46 lines) AV=2.97 SV=5.30 BV=7.61 + {1112,1024,1032, 0, 0, 0}, //TV = 9.81(50 lines) AV=2.97 SV=5.27 BV=7.51 + {1200,1024,1032, 0, 0, 0}, //TV = 9.70(54 lines) AV=2.97 SV=5.27 BV=7.40 + {1267,1024,1040, 0, 0, 0}, //TV = 9.62(57 lines) AV=2.97 SV=5.29 BV=7.31 + {1378,1024,1032, 0, 0, 0}, //TV = 9.50(62 lines) AV=2.97 SV=5.27 BV=7.20 + {1467,1024,1032, 0, 0, 0}, //TV = 9.41(66 lines) AV=2.97 SV=5.27 BV=7.11 + {1578,1024,1032, 0, 0, 0}, //TV = 9.31(71 lines) AV=2.97 SV=5.27 BV=7.00 + {1689,1024,1032, 0, 0, 0}, //TV = 9.21(76 lines) AV=2.97 SV=5.27 BV=6.91 + {1823,1024,1024, 0, 0, 0}, //TV = 9.10(82 lines) AV=2.97 SV=5.26 BV=6.81 + {1956,1024,1024, 0, 0, 0}, //TV = 9.00(88 lines) AV=2.97 SV=5.26 BV=6.71 + {2089,1024,1032, 0, 0, 0}, //TV = 8.90(94 lines) AV=2.97 SV=5.27 BV=6.60 + {2223,1024,1032, 0, 0, 0}, //TV = 8.81(100 lines) AV=2.97 SV=5.27 BV=6.51 + {2400,1024,1032, 0, 0, 0}, //TV = 8.70(108 lines) AV=2.97 SV=5.27 BV=6.40 + {2556,1024,1032, 0, 0, 0}, //TV = 8.61(115 lines) AV=2.97 SV=5.27 BV=6.31 + {2778,1024,1024, 0, 0, 0}, //TV = 8.49(125 lines) AV=2.97 SV=5.26 BV=6.20 + {2956,1024,1024, 0, 0, 0}, //TV = 8.40(133 lines) AV=2.97 SV=5.26 BV=6.11 + {3178,1024,1024, 0, 0, 0}, //TV = 8.30(143 lines) AV=2.97 SV=5.26 BV=6.01 + {3400,1024,1024, 0, 0, 0}, //TV = 8.20(153 lines) AV=2.97 SV=5.26 BV=5.91 + {3645,1024,1024, 0, 0, 0}, //TV = 8.10(164 lines) AV=2.97 SV=5.26 BV=5.81 + {3889,1024,1032, 0, 0, 0}, //TV = 8.01(175 lines) AV=2.97 SV=5.27 BV=5.70 + {4200,1024,1024, 0, 0, 0}, //TV = 7.90(189 lines) AV=2.97 SV=5.26 BV=5.60 + {4489,1024,1024, 0, 0, 0}, //TV = 7.80(202 lines) AV=2.97 SV=5.26 BV=5.51 + {4823,1024,1024, 0, 0, 0}, //TV = 7.70(217 lines) AV=2.97 SV=5.26 BV=5.40 + {5156,1024,1024, 0, 0, 0}, //TV = 7.60(232 lines) AV=2.97 SV=5.26 BV=5.31 + {5556,1024,1024, 0, 0, 0}, //TV = 7.49(250 lines) AV=2.97 SV=5.26 BV=5.20 + {5912,1024,1024, 0, 0, 0}, //TV = 7.40(266 lines) AV=2.97 SV=5.26 BV=5.11 + {6378,1024,1024, 0, 0, 0}, //TV = 7.29(287 lines) AV=2.97 SV=5.26 BV=5.00 + {6823,1024,1024, 0, 0, 0}, //TV = 7.20(307 lines) AV=2.97 SV=5.26 BV=4.90 + {7312,1024,1024, 0, 0, 0}, //TV = 7.10(329 lines) AV=2.97 SV=5.26 BV=4.80 + {7823,1024,1024, 0, 0, 0}, //TV = 7.00(352 lines) AV=2.97 SV=5.26 BV=4.71 + {8400,1024,1024, 0, 0, 0}, //TV = 6.90(378 lines) AV=2.97 SV=5.26 BV=4.60 + {8978,1024,1024, 0, 0, 0}, //TV = 6.80(404 lines) AV=2.97 SV=5.26 BV=4.51 + {9623,1024,1024, 0, 0, 0}, //TV = 6.70(433 lines) AV=2.97 SV=5.26 BV=4.41 + {10000,1056,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.31 BV=4.31 + {10000,1120,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.40 BV=4.21 + {10000,1216,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.51 BV=4.10 + {10000,1312,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.62 BV=3.99 + {10000,1376,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.70 BV=3.91 + {10000,1504,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.82 BV=3.80 + {10000,1600,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.91 BV=3.71 + {10000,1728,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.02 BV=3.60 + {10000,1824,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.11 BV=3.51 + {10000,1952,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.20 BV=3.41 + {20000,1056,1024, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.31 BV=3.31 + {20000,1120,1032, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.40 BV=3.21 + {20000,1216,1024, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.51 BV=3.10 + {20000,1280,1040, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.61 BV=3.01 + {20000,1376,1032, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.70 BV=2.91 + {20000,1472,1040, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.81 BV=2.81 + {30000,1056,1032, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.32 BV=2.71 + {30000,1120,1040, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.41 BV=2.62 + {30000,1216,1024, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.51 BV=2.52 + {30000,1312,1024, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.62 BV=2.41 + {40000,1056,1024, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.31 BV=2.31 + {40000,1120,1032, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.40 BV=2.21 + {40000,1216,1024, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.51 BV=2.10 + {50000,1024,1040, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.29 BV=2.01 + {50000,1120,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.39 BV=1.90 + {50000,1184,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.48 BV=1.81 + {60000,1056,1032, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=5.32 BV=1.71 + {60000,1120,1040, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=5.41 BV=1.62 + {60000,1216,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=5.51 BV=1.52 + {60000,1312,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=5.62 BV=1.41 + {60000,1408,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=5.72 BV=1.31 + {60000,1504,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=5.82 BV=1.21 + {60000,1600,1032, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=5.92 BV=1.11 + {60000,1728,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.02 BV=1.01 + {60000,1856,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.12 BV=0.91 + {60000,1984,1032, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.23 BV=0.80 + {60000,2112,1032, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.32 BV=0.71 + {60000,2272,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.41 BV=0.62 + {60000,2432,1032, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.52 BV=0.51 + {60000,2624,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.62 BV=0.41 + {60000,2816,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.72 BV=0.31 + {60000,3008,1032, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.83 BV=0.20 + {60000,3232,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.92 BV=0.11 + {60000,3488,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=7.03 BV=-0.00 + {60000,3712,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=7.12 BV=-0.09 + {60000,4000,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=7.23 BV=-0.20 + {60000,4288,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=7.33 BV=-0.30 + {60000,4608,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=7.43 BV=-0.40 + {60000,4928,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=7.53 BV=-0.50 + {60000,5120,1056, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=7.63 BV=-0.60 + {60000,5120,1128, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=7.72 BV=-0.69 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Video2AutoTable = +{ + AETABLE_VIDEO2_AUTO, //eAETableID + 112, //u4TotalIndex + -10, //u4StrobeTrigerBV + 104, //i4MaxBV + -7, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sVideo2PLineTable_60Hz, + sVideo2PLineTable_50Hz, + NULL, +}; + +static strEvPline sCustom1PLineTable_60Hz = +{ +{ + {156,1024,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.26 BV=10.35 + {156,1056,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.31 BV=10.31 + {156,1120,1040, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.41 BV=10.20 + {178,1056,1040, 0, 0, 0}, //TV = 12.46(8 lines) AV=2.97 SV=5.33 BV=10.10 + {200,1024,1032, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.27 BV=9.98 + {200,1088,1024, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.35 BV=9.91 + {223,1024,1048, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.30 BV=9.81 + {223,1120,1024, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.39 BV=9.71 + {245,1088,1024, 0, 0, 0}, //TV = 11.99(11 lines) AV=2.97 SV=5.35 BV=9.62 + {267,1056,1040, 0, 0, 0}, //TV = 11.87(12 lines) AV=2.97 SV=5.33 BV=9.51 + {289,1056,1024, 0, 0, 0}, //TV = 11.76(13 lines) AV=2.97 SV=5.31 BV=9.42 + {312,1056,1024, 0, 0, 0}, //TV = 11.65(14 lines) AV=2.97 SV=5.31 BV=9.31 + {334,1056,1024, 0, 0, 0}, //TV = 11.55(15 lines) AV=2.97 SV=5.31 BV=9.21 + {356,1056,1024, 0, 0, 0}, //TV = 11.46(16 lines) AV=2.97 SV=5.31 BV=9.12 + {378,1056,1040, 0, 0, 0}, //TV = 11.37(17 lines) AV=2.97 SV=5.33 BV=9.01 + {423,1024,1032, 0, 0, 0}, //TV = 11.21(19 lines) AV=2.97 SV=5.27 BV=8.90 + {445,1024,1048, 0, 0, 0}, //TV = 11.13(20 lines) AV=2.97 SV=5.30 BV=8.81 + {489,1024,1024, 0, 0, 0}, //TV = 11.00(22 lines) AV=2.97 SV=5.26 BV=8.71 + {512,1024,1048, 0, 0, 0}, //TV = 10.93(23 lines) AV=2.97 SV=5.30 BV=8.61 + {556,1024,1032, 0, 0, 0}, //TV = 10.81(25 lines) AV=2.97 SV=5.27 BV=8.51 + {600,1024,1032, 0, 0, 0}, //TV = 10.70(27 lines) AV=2.97 SV=5.27 BV=8.40 + {645,1024,1032, 0, 0, 0}, //TV = 10.60(29 lines) AV=2.97 SV=5.27 BV=8.30 + {689,1024,1032, 0, 0, 0}, //TV = 10.50(31 lines) AV=2.97 SV=5.27 BV=8.20 + {734,1024,1032, 0, 0, 0}, //TV = 10.41(33 lines) AV=2.97 SV=5.27 BV=8.11 + {778,1024,1048, 0, 0, 0}, //TV = 10.33(35 lines) AV=2.97 SV=5.30 BV=8.00 + {845,1024,1032, 0, 0, 0}, //TV = 10.21(38 lines) AV=2.97 SV=5.27 BV=7.91 + {889,1024,1048, 0, 0, 0}, //TV = 10.14(40 lines) AV=2.97 SV=5.30 BV=7.81 + {978,1024,1024, 0, 0, 0}, //TV = 10.00(44 lines) AV=2.97 SV=5.26 BV=7.71 + {1023,1024,1048, 0, 0, 0}, //TV = 9.93(46 lines) AV=2.97 SV=5.30 BV=7.61 + {1112,1024,1032, 0, 0, 0}, //TV = 9.81(50 lines) AV=2.97 SV=5.27 BV=7.51 + {1200,1024,1032, 0, 0, 0}, //TV = 9.70(54 lines) AV=2.97 SV=5.27 BV=7.40 + {1267,1024,1040, 0, 0, 0}, //TV = 9.62(57 lines) AV=2.97 SV=5.29 BV=7.31 + {1378,1024,1032, 0, 0, 0}, //TV = 9.50(62 lines) AV=2.97 SV=5.27 BV=7.20 + {1467,1024,1032, 0, 0, 0}, //TV = 9.41(66 lines) AV=2.97 SV=5.27 BV=7.11 + {1578,1024,1032, 0, 0, 0}, //TV = 9.31(71 lines) AV=2.97 SV=5.27 BV=7.00 + {1689,1024,1032, 0, 0, 0}, //TV = 9.21(76 lines) AV=2.97 SV=5.27 BV=6.91 + {1823,1024,1024, 0, 0, 0}, //TV = 9.10(82 lines) AV=2.97 SV=5.26 BV=6.81 + {1956,1024,1024, 0, 0, 0}, //TV = 9.00(88 lines) AV=2.97 SV=5.26 BV=6.71 + {2089,1024,1032, 0, 0, 0}, //TV = 8.90(94 lines) AV=2.97 SV=5.27 BV=6.60 + {2223,1024,1032, 0, 0, 0}, //TV = 8.81(100 lines) AV=2.97 SV=5.27 BV=6.51 + {2400,1024,1032, 0, 0, 0}, //TV = 8.70(108 lines) AV=2.97 SV=5.27 BV=6.40 + {2556,1024,1032, 0, 0, 0}, //TV = 8.61(115 lines) AV=2.97 SV=5.27 BV=6.31 + {2778,1024,1024, 0, 0, 0}, //TV = 8.49(125 lines) AV=2.97 SV=5.26 BV=6.20 + {2956,1024,1024, 0, 0, 0}, //TV = 8.40(133 lines) AV=2.97 SV=5.26 BV=6.11 + {3178,1024,1024, 0, 0, 0}, //TV = 8.30(143 lines) AV=2.97 SV=5.26 BV=6.01 + {3400,1024,1024, 0, 0, 0}, //TV = 8.20(153 lines) AV=2.97 SV=5.26 BV=5.91 + {3645,1024,1024, 0, 0, 0}, //TV = 8.10(164 lines) AV=2.97 SV=5.26 BV=5.81 + {3889,1024,1032, 0, 0, 0}, //TV = 8.01(175 lines) AV=2.97 SV=5.27 BV=5.70 + {4200,1024,1024, 0, 0, 0}, //TV = 7.90(189 lines) AV=2.97 SV=5.26 BV=5.60 + {4489,1024,1024, 0, 0, 0}, //TV = 7.80(202 lines) AV=2.97 SV=5.26 BV=5.51 + {4823,1024,1024, 0, 0, 0}, //TV = 7.70(217 lines) AV=2.97 SV=5.26 BV=5.40 + {5156,1024,1024, 0, 0, 0}, //TV = 7.60(232 lines) AV=2.97 SV=5.26 BV=5.31 + {5556,1024,1024, 0, 0, 0}, //TV = 7.49(250 lines) AV=2.97 SV=5.26 BV=5.20 + {5912,1024,1024, 0, 0, 0}, //TV = 7.40(266 lines) AV=2.97 SV=5.26 BV=5.11 + {6378,1024,1024, 0, 0, 0}, //TV = 7.29(287 lines) AV=2.97 SV=5.26 BV=5.00 + {6823,1024,1024, 0, 0, 0}, //TV = 7.20(307 lines) AV=2.97 SV=5.26 BV=4.90 + {7312,1024,1024, 0, 0, 0}, //TV = 7.10(329 lines) AV=2.97 SV=5.26 BV=4.80 + {7823,1024,1024, 0, 0, 0}, //TV = 7.00(352 lines) AV=2.97 SV=5.26 BV=4.71 + {8335,1024,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.27 BV=4.60 + {8335,1088,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.36 BV=4.52 + {8335,1184,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.47 BV=4.40 + {8335,1248,1040, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.57 BV=4.31 + {8335,1344,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.67 BV=4.21 + {8335,1440,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.77 BV=4.11 + {8335,1536,1040, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.87 BV=4.01 + {8335,1664,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.96 BV=3.91 + {8335,1792,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=6.07 BV=3.81 + {8335,1920,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=6.17 BV=3.71 + {16668,1024,1032, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.27 BV=3.60 + {16668,1088,1032, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.36 BV=3.52 + {16668,1184,1024, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.47 BV=3.41 + {16668,1248,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.57 BV=3.31 + {16668,1344,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.68 BV=3.20 + {16668,1440,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.78 BV=3.10 + {25001,1024,1040, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.29 BV=3.01 + {25001,1120,1024, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.39 BV=2.90 + {25001,1184,1032, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.48 BV=2.81 + {25001,1280,1024, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.58 BV=2.71 + {33334,1024,1032, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.27 BV=2.60 + {33334,1088,1032, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.36 BV=2.52 + {33334,1184,1024, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.47 BV=2.41 + {33334,1248,1040, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.57 BV=2.31 + {41668,1088,1024, 0, 0, 0}, //TV = 4.58(1875 lines) AV=2.97 SV=5.35 BV=2.21 + {41668,1152,1032, 0, 0, 0}, //TV = 4.58(1875 lines) AV=2.97 SV=5.44 BV=2.11 + {50001,1024,1040, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.29 BV=2.01 + {50001,1120,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.39 BV=1.90 + {50001,1184,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.48 BV=1.81 + {50001,1280,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.58 BV=1.71 + {50001,1376,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.69 BV=1.60 + {50001,1472,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.79 BV=1.51 + {50001,1568,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.88 BV=1.42 + {50001,1664,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.97 BV=1.32 + {50001,1792,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.08 BV=1.21 + {58334,1664,1024, 0, 0, 0}, //TV = 4.10(2625 lines) AV=2.97 SV=5.96 BV=1.11 + {58334,1792,1024, 0, 0, 0}, //TV = 4.10(2625 lines) AV=2.97 SV=6.07 BV=1.00 + {66667,1664,1032, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=5.97 BV=0.90 + {66667,1792,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.07 BV=0.81 + {66667,1920,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.17 BV=0.71 + {66667,2048,1032, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.27 BV=0.60 + {66667,2208,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.37 BV=0.51 + {66667,2368,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.47 BV=0.41 + {66667,2528,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.57 BV=0.31 + {66667,2688,1032, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.67 BV=0.21 + {66667,2912,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.77 BV=0.11 + {66667,3136,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.88 BV=-0.00 + {66667,3360,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.98 BV=-0.10 + {66667,3584,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=7.07 BV=-0.19 + {75001,3424,1024, 0, 0, 0}, //TV = 3.74(3375 lines) AV=2.97 SV=7.00 BV=-0.30 + {83334,3296,1024, 0, 0, 0}, //TV = 3.58(3750 lines) AV=2.97 SV=6.95 BV=-0.39 + {83334,3552,1024, 0, 0, 0}, //TV = 3.58(3750 lines) AV=2.97 SV=7.06 BV=-0.50 + {91667,3456,1024, 0, 0, 0}, //TV = 3.45(4125 lines) AV=2.97 SV=7.02 BV=-0.60 + {100000,3392,1024, 0, 0, 0}, //TV = 3.32(4500 lines) AV=2.97 SV=6.99 BV=-0.70 + {108334,3360,1024, 0, 0, 0}, //TV = 3.21(4875 lines) AV=2.97 SV=6.98 BV=-0.80 + {116667,3328,1024, 0, 0, 0}, //TV = 3.10(5250 lines) AV=2.97 SV=6.96 BV=-0.89 + {125000,3360,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=6.98 BV=-1.01 + {125000,3584,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.07 BV=-1.10 + {125000,3840,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.17 BV=-1.20 + {125000,4096,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.26 BV=-1.29 + {125000,4416,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.37 BV=-1.40 + {125000,4736,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.47 BV=-1.50 + {125000,5088,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.58 BV=-1.61 + {125000,5120,1088, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.67 BV=-1.70 + {141667,5120,1024, 0, 0, 0}, //TV = 2.82(6375 lines) AV=2.97 SV=7.58 BV=-1.79 + {150000,5120,1040, 0, 0, 0}, //TV = 2.74(6750 lines) AV=2.97 SV=7.61 BV=-1.90 + {158333,5120,1056, 0, 0, 0}, //TV = 2.66(7125 lines) AV=2.97 SV=7.63 BV=-2.00 + {175000,5120,1024, 0, 0, 0}, //TV = 2.51(7875 lines) AV=2.97 SV=7.58 BV=-2.10 + {183333,5120,1048, 0, 0, 0}, //TV = 2.45(8250 lines) AV=2.97 SV=7.62 BV=-2.20 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCustom1PLineTable_50Hz = +{ +{ + {156,1024,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.26 BV=10.35 + {156,1056,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.31 BV=10.31 + {156,1120,1040, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.41 BV=10.20 + {178,1056,1040, 0, 0, 0}, //TV = 12.46(8 lines) AV=2.97 SV=5.33 BV=10.10 + {200,1024,1032, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.27 BV=9.98 + {200,1088,1024, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.35 BV=9.91 + {223,1024,1048, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.30 BV=9.81 + {223,1120,1024, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.39 BV=9.71 + {245,1088,1024, 0, 0, 0}, //TV = 11.99(11 lines) AV=2.97 SV=5.35 BV=9.62 + {267,1056,1040, 0, 0, 0}, //TV = 11.87(12 lines) AV=2.97 SV=5.33 BV=9.51 + {289,1056,1024, 0, 0, 0}, //TV = 11.76(13 lines) AV=2.97 SV=5.31 BV=9.42 + {312,1056,1024, 0, 0, 0}, //TV = 11.65(14 lines) AV=2.97 SV=5.31 BV=9.31 + {334,1056,1024, 0, 0, 0}, //TV = 11.55(15 lines) AV=2.97 SV=5.31 BV=9.21 + {356,1056,1024, 0, 0, 0}, //TV = 11.46(16 lines) AV=2.97 SV=5.31 BV=9.12 + {378,1056,1040, 0, 0, 0}, //TV = 11.37(17 lines) AV=2.97 SV=5.33 BV=9.01 + {423,1024,1032, 0, 0, 0}, //TV = 11.21(19 lines) AV=2.97 SV=5.27 BV=8.90 + {445,1024,1048, 0, 0, 0}, //TV = 11.13(20 lines) AV=2.97 SV=5.30 BV=8.81 + {489,1024,1024, 0, 0, 0}, //TV = 11.00(22 lines) AV=2.97 SV=5.26 BV=8.71 + {512,1024,1048, 0, 0, 0}, //TV = 10.93(23 lines) AV=2.97 SV=5.30 BV=8.61 + {556,1024,1032, 0, 0, 0}, //TV = 10.81(25 lines) AV=2.97 SV=5.27 BV=8.51 + {600,1024,1032, 0, 0, 0}, //TV = 10.70(27 lines) AV=2.97 SV=5.27 BV=8.40 + {645,1024,1032, 0, 0, 0}, //TV = 10.60(29 lines) AV=2.97 SV=5.27 BV=8.30 + {689,1024,1032, 0, 0, 0}, //TV = 10.50(31 lines) AV=2.97 SV=5.27 BV=8.20 + {734,1024,1032, 0, 0, 0}, //TV = 10.41(33 lines) AV=2.97 SV=5.27 BV=8.11 + {778,1024,1048, 0, 0, 0}, //TV = 10.33(35 lines) AV=2.97 SV=5.30 BV=8.00 + {845,1024,1032, 0, 0, 0}, //TV = 10.21(38 lines) AV=2.97 SV=5.27 BV=7.91 + {889,1024,1048, 0, 0, 0}, //TV = 10.14(40 lines) AV=2.97 SV=5.30 BV=7.81 + {978,1024,1024, 0, 0, 0}, //TV = 10.00(44 lines) AV=2.97 SV=5.26 BV=7.71 + {1023,1024,1048, 0, 0, 0}, //TV = 9.93(46 lines) AV=2.97 SV=5.30 BV=7.61 + {1112,1024,1032, 0, 0, 0}, //TV = 9.81(50 lines) AV=2.97 SV=5.27 BV=7.51 + {1200,1024,1032, 0, 0, 0}, //TV = 9.70(54 lines) AV=2.97 SV=5.27 BV=7.40 + {1267,1024,1040, 0, 0, 0}, //TV = 9.62(57 lines) AV=2.97 SV=5.29 BV=7.31 + {1378,1024,1032, 0, 0, 0}, //TV = 9.50(62 lines) AV=2.97 SV=5.27 BV=7.20 + {1467,1024,1032, 0, 0, 0}, //TV = 9.41(66 lines) AV=2.97 SV=5.27 BV=7.11 + {1578,1024,1032, 0, 0, 0}, //TV = 9.31(71 lines) AV=2.97 SV=5.27 BV=7.00 + {1689,1024,1032, 0, 0, 0}, //TV = 9.21(76 lines) AV=2.97 SV=5.27 BV=6.91 + {1823,1024,1024, 0, 0, 0}, //TV = 9.10(82 lines) AV=2.97 SV=5.26 BV=6.81 + {1956,1024,1024, 0, 0, 0}, //TV = 9.00(88 lines) AV=2.97 SV=5.26 BV=6.71 + {2089,1024,1032, 0, 0, 0}, //TV = 8.90(94 lines) AV=2.97 SV=5.27 BV=6.60 + {2223,1024,1032, 0, 0, 0}, //TV = 8.81(100 lines) AV=2.97 SV=5.27 BV=6.51 + {2400,1024,1032, 0, 0, 0}, //TV = 8.70(108 lines) AV=2.97 SV=5.27 BV=6.40 + {2556,1024,1032, 0, 0, 0}, //TV = 8.61(115 lines) AV=2.97 SV=5.27 BV=6.31 + {2778,1024,1024, 0, 0, 0}, //TV = 8.49(125 lines) AV=2.97 SV=5.26 BV=6.20 + {2956,1024,1024, 0, 0, 0}, //TV = 8.40(133 lines) AV=2.97 SV=5.26 BV=6.11 + {3178,1024,1024, 0, 0, 0}, //TV = 8.30(143 lines) AV=2.97 SV=5.26 BV=6.01 + {3400,1024,1024, 0, 0, 0}, //TV = 8.20(153 lines) AV=2.97 SV=5.26 BV=5.91 + {3645,1024,1024, 0, 0, 0}, //TV = 8.10(164 lines) AV=2.97 SV=5.26 BV=5.81 + {3889,1024,1032, 0, 0, 0}, //TV = 8.01(175 lines) AV=2.97 SV=5.27 BV=5.70 + {4200,1024,1024, 0, 0, 0}, //TV = 7.90(189 lines) AV=2.97 SV=5.26 BV=5.60 + {4489,1024,1024, 0, 0, 0}, //TV = 7.80(202 lines) AV=2.97 SV=5.26 BV=5.51 + {4823,1024,1024, 0, 0, 0}, //TV = 7.70(217 lines) AV=2.97 SV=5.26 BV=5.40 + {5156,1024,1024, 0, 0, 0}, //TV = 7.60(232 lines) AV=2.97 SV=5.26 BV=5.31 + {5556,1024,1024, 0, 0, 0}, //TV = 7.49(250 lines) AV=2.97 SV=5.26 BV=5.20 + {5912,1024,1024, 0, 0, 0}, //TV = 7.40(266 lines) AV=2.97 SV=5.26 BV=5.11 + {6378,1024,1024, 0, 0, 0}, //TV = 7.29(287 lines) AV=2.97 SV=5.26 BV=5.00 + {6823,1024,1024, 0, 0, 0}, //TV = 7.20(307 lines) AV=2.97 SV=5.26 BV=4.90 + {7312,1024,1024, 0, 0, 0}, //TV = 7.10(329 lines) AV=2.97 SV=5.26 BV=4.80 + {7823,1024,1024, 0, 0, 0}, //TV = 7.00(352 lines) AV=2.97 SV=5.26 BV=4.71 + {8400,1024,1024, 0, 0, 0}, //TV = 6.90(378 lines) AV=2.97 SV=5.26 BV=4.60 + {8978,1024,1024, 0, 0, 0}, //TV = 6.80(404 lines) AV=2.97 SV=5.26 BV=4.51 + {9623,1024,1024, 0, 0, 0}, //TV = 6.70(433 lines) AV=2.97 SV=5.26 BV=4.41 + {10000,1056,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.31 BV=4.31 + {10000,1120,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.40 BV=4.21 + {10000,1216,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.51 BV=4.10 + {10000,1312,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.62 BV=3.99 + {10000,1376,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.70 BV=3.91 + {10000,1504,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.82 BV=3.80 + {10000,1600,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.91 BV=3.71 + {10000,1728,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.02 BV=3.60 + {10000,1824,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.11 BV=3.51 + {10000,1952,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.20 BV=3.41 + {20000,1056,1024, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.31 BV=3.31 + {20000,1120,1032, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.40 BV=3.21 + {20000,1216,1024, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.51 BV=3.10 + {20000,1280,1040, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.61 BV=3.01 + {20000,1376,1032, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.70 BV=2.91 + {20000,1472,1040, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.81 BV=2.81 + {30000,1056,1032, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.32 BV=2.71 + {30000,1120,1040, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.41 BV=2.62 + {30000,1216,1024, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.51 BV=2.52 + {30000,1312,1024, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.62 BV=2.41 + {40000,1056,1024, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.31 BV=2.31 + {40000,1120,1032, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.40 BV=2.21 + {40000,1216,1024, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.51 BV=2.10 + {50000,1024,1040, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.29 BV=2.01 + {50000,1120,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.39 BV=1.90 + {50000,1184,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.48 BV=1.81 + {50000,1280,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.58 BV=1.71 + {50000,1376,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.69 BV=1.60 + {50000,1472,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.79 BV=1.51 + {50000,1568,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.88 BV=1.42 + {50000,1664,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.97 BV=1.32 + {50000,1792,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.08 BV=1.21 + {50000,1952,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.19 BV=1.10 + {60000,1728,1032, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.03 BV=1.00 + {60000,1856,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.12 BV=0.91 + {60000,1984,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.22 BV=0.81 + {60000,2144,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.33 BV=0.70 + {60000,2272,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.41 BV=0.62 + {60000,2432,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.51 BV=0.52 + {60000,2624,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.62 BV=0.41 + {60000,2816,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.72 BV=0.31 + {60000,3008,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.82 BV=0.21 + {60000,3232,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.92 BV=0.11 + {60000,3488,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=7.03 BV=-0.00 + {60000,3712,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=7.12 BV=-0.09 + {70000,3424,1024, 0, 0, 0}, //TV = 3.84(3150 lines) AV=2.97 SV=7.00 BV=-0.20 + {70000,3680,1024, 0, 0, 0}, //TV = 3.84(3150 lines) AV=2.97 SV=7.11 BV=-0.30 + {80000,3456,1024, 0, 0, 0}, //TV = 3.64(3600 lines) AV=2.97 SV=7.02 BV=-0.40 + {90000,3264,1024, 0, 0, 0}, //TV = 3.47(4050 lines) AV=2.97 SV=6.94 BV=-0.49 + {90000,3520,1024, 0, 0, 0}, //TV = 3.47(4050 lines) AV=2.97 SV=7.04 BV=-0.60 + {99999,3392,1024, 0, 0, 0}, //TV = 3.32(4500 lines) AV=2.97 SV=6.99 BV=-0.70 + {109999,3296,1024, 0, 0, 0}, //TV = 3.18(4950 lines) AV=2.97 SV=6.95 BV=-0.79 + {119999,3264,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=6.94 BV=-0.91 + {119999,3488,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.03 BV=-1.00 + {119999,3744,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.13 BV=-1.10 + {119999,4000,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.23 BV=-1.20 + {119999,4320,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.34 BV=-1.31 + {119999,4608,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.43 BV=-1.40 + {119999,4928,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.53 BV=-1.50 + {119999,5120,1056, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.63 BV=-1.60 + {129999,5120,1048, 0, 0, 0}, //TV = 2.94(5850 lines) AV=2.97 SV=7.62 BV=-1.70 + {139999,5120,1040, 0, 0, 0}, //TV = 2.84(6300 lines) AV=2.97 SV=7.61 BV=-1.80 + {149999,5120,1040, 0, 0, 0}, //TV = 2.74(6750 lines) AV=2.97 SV=7.61 BV=-1.90 + {159999,5120,1048, 0, 0, 0}, //TV = 2.64(7200 lines) AV=2.97 SV=7.62 BV=-2.00 + {169999,5120,1056, 0, 0, 0}, //TV = 2.56(7650 lines) AV=2.97 SV=7.63 BV=-2.10 + {179999,5120,1064, 0, 0, 0}, //TV = 2.47(8100 lines) AV=2.97 SV=7.64 BV=-2.20 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Custom1AutoTable = +{ + AETABLE_CUSTOM1_AUTO, //eAETableID + 127, //u4TotalIndex + -10, //u4StrobeTrigerBV + 104, //i4MaxBV + -22, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCustom1PLineTable_60Hz, + sCustom1PLineTable_50Hz, + NULL, +}; + +static strEvPline sCustom2PLineTable_60Hz = +{ +{ + {156,1024,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.26 BV=10.35 + {156,1056,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.31 BV=10.31 + {156,1120,1040, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.41 BV=10.20 + {178,1056,1040, 0, 0, 0}, //TV = 12.46(8 lines) AV=2.97 SV=5.33 BV=10.10 + {200,1024,1032, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.27 BV=9.98 + {200,1088,1024, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.35 BV=9.91 + {223,1024,1048, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.30 BV=9.81 + {223,1120,1024, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.39 BV=9.71 + {245,1088,1024, 0, 0, 0}, //TV = 11.99(11 lines) AV=2.97 SV=5.35 BV=9.62 + {267,1056,1040, 0, 0, 0}, //TV = 11.87(12 lines) AV=2.97 SV=5.33 BV=9.51 + {289,1056,1024, 0, 0, 0}, //TV = 11.76(13 lines) AV=2.97 SV=5.31 BV=9.42 + {312,1056,1024, 0, 0, 0}, //TV = 11.65(14 lines) AV=2.97 SV=5.31 BV=9.31 + {334,1056,1024, 0, 0, 0}, //TV = 11.55(15 lines) AV=2.97 SV=5.31 BV=9.21 + {356,1056,1024, 0, 0, 0}, //TV = 11.46(16 lines) AV=2.97 SV=5.31 BV=9.12 + {378,1056,1040, 0, 0, 0}, //TV = 11.37(17 lines) AV=2.97 SV=5.33 BV=9.01 + {423,1024,1032, 0, 0, 0}, //TV = 11.21(19 lines) AV=2.97 SV=5.27 BV=8.90 + {445,1024,1048, 0, 0, 0}, //TV = 11.13(20 lines) AV=2.97 SV=5.30 BV=8.81 + {489,1024,1024, 0, 0, 0}, //TV = 11.00(22 lines) AV=2.97 SV=5.26 BV=8.71 + {512,1024,1048, 0, 0, 0}, //TV = 10.93(23 lines) AV=2.97 SV=5.30 BV=8.61 + {556,1024,1032, 0, 0, 0}, //TV = 10.81(25 lines) AV=2.97 SV=5.27 BV=8.51 + {600,1024,1032, 0, 0, 0}, //TV = 10.70(27 lines) AV=2.97 SV=5.27 BV=8.40 + {645,1024,1032, 0, 0, 0}, //TV = 10.60(29 lines) AV=2.97 SV=5.27 BV=8.30 + {689,1024,1032, 0, 0, 0}, //TV = 10.50(31 lines) AV=2.97 SV=5.27 BV=8.20 + {734,1024,1032, 0, 0, 0}, //TV = 10.41(33 lines) AV=2.97 SV=5.27 BV=8.11 + {778,1024,1048, 0, 0, 0}, //TV = 10.33(35 lines) AV=2.97 SV=5.30 BV=8.00 + {845,1024,1032, 0, 0, 0}, //TV = 10.21(38 lines) AV=2.97 SV=5.27 BV=7.91 + {889,1024,1048, 0, 0, 0}, //TV = 10.14(40 lines) AV=2.97 SV=5.30 BV=7.81 + {978,1024,1024, 0, 0, 0}, //TV = 10.00(44 lines) AV=2.97 SV=5.26 BV=7.71 + {1023,1024,1048, 0, 0, 0}, //TV = 9.93(46 lines) AV=2.97 SV=5.30 BV=7.61 + {1112,1024,1032, 0, 0, 0}, //TV = 9.81(50 lines) AV=2.97 SV=5.27 BV=7.51 + {1200,1024,1032, 0, 0, 0}, //TV = 9.70(54 lines) AV=2.97 SV=5.27 BV=7.40 + {1267,1024,1040, 0, 0, 0}, //TV = 9.62(57 lines) AV=2.97 SV=5.29 BV=7.31 + {1378,1024,1032, 0, 0, 0}, //TV = 9.50(62 lines) AV=2.97 SV=5.27 BV=7.20 + {1467,1024,1032, 0, 0, 0}, //TV = 9.41(66 lines) AV=2.97 SV=5.27 BV=7.11 + {1578,1024,1032, 0, 0, 0}, //TV = 9.31(71 lines) AV=2.97 SV=5.27 BV=7.00 + {1689,1024,1032, 0, 0, 0}, //TV = 9.21(76 lines) AV=2.97 SV=5.27 BV=6.91 + {1823,1024,1024, 0, 0, 0}, //TV = 9.10(82 lines) AV=2.97 SV=5.26 BV=6.81 + {1956,1024,1024, 0, 0, 0}, //TV = 9.00(88 lines) AV=2.97 SV=5.26 BV=6.71 + {2089,1024,1032, 0, 0, 0}, //TV = 8.90(94 lines) AV=2.97 SV=5.27 BV=6.60 + {2223,1024,1032, 0, 0, 0}, //TV = 8.81(100 lines) AV=2.97 SV=5.27 BV=6.51 + {2400,1024,1032, 0, 0, 0}, //TV = 8.70(108 lines) AV=2.97 SV=5.27 BV=6.40 + {2556,1024,1032, 0, 0, 0}, //TV = 8.61(115 lines) AV=2.97 SV=5.27 BV=6.31 + {2778,1024,1024, 0, 0, 0}, //TV = 8.49(125 lines) AV=2.97 SV=5.26 BV=6.20 + {2956,1024,1024, 0, 0, 0}, //TV = 8.40(133 lines) AV=2.97 SV=5.26 BV=6.11 + {3178,1024,1024, 0, 0, 0}, //TV = 8.30(143 lines) AV=2.97 SV=5.26 BV=6.01 + {3400,1024,1024, 0, 0, 0}, //TV = 8.20(153 lines) AV=2.97 SV=5.26 BV=5.91 + {3645,1024,1024, 0, 0, 0}, //TV = 8.10(164 lines) AV=2.97 SV=5.26 BV=5.81 + {3889,1024,1032, 0, 0, 0}, //TV = 8.01(175 lines) AV=2.97 SV=5.27 BV=5.70 + {4200,1024,1024, 0, 0, 0}, //TV = 7.90(189 lines) AV=2.97 SV=5.26 BV=5.60 + {4489,1024,1024, 0, 0, 0}, //TV = 7.80(202 lines) AV=2.97 SV=5.26 BV=5.51 + {4823,1024,1024, 0, 0, 0}, //TV = 7.70(217 lines) AV=2.97 SV=5.26 BV=5.40 + {5156,1024,1024, 0, 0, 0}, //TV = 7.60(232 lines) AV=2.97 SV=5.26 BV=5.31 + {5556,1024,1024, 0, 0, 0}, //TV = 7.49(250 lines) AV=2.97 SV=5.26 BV=5.20 + {5912,1024,1024, 0, 0, 0}, //TV = 7.40(266 lines) AV=2.97 SV=5.26 BV=5.11 + {6378,1024,1024, 0, 0, 0}, //TV = 7.29(287 lines) AV=2.97 SV=5.26 BV=5.00 + {6823,1024,1024, 0, 0, 0}, //TV = 7.20(307 lines) AV=2.97 SV=5.26 BV=4.90 + {7312,1024,1024, 0, 0, 0}, //TV = 7.10(329 lines) AV=2.97 SV=5.26 BV=4.80 + {7823,1024,1024, 0, 0, 0}, //TV = 7.00(352 lines) AV=2.97 SV=5.26 BV=4.71 + {8335,1024,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.27 BV=4.60 + {8335,1088,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.36 BV=4.52 + {8335,1184,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.47 BV=4.40 + {8335,1248,1040, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.57 BV=4.31 + {8335,1344,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.67 BV=4.21 + {8335,1440,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.77 BV=4.11 + {8335,1536,1040, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.87 BV=4.01 + {8335,1664,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.96 BV=3.91 + {8335,1792,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=6.07 BV=3.81 + {8335,1920,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=6.17 BV=3.71 + {16668,1024,1032, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.27 BV=3.60 + {16668,1088,1032, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.36 BV=3.52 + {16668,1184,1024, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.47 BV=3.41 + {16668,1248,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.57 BV=3.31 + {16668,1344,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.68 BV=3.20 + {16668,1440,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.78 BV=3.10 + {25001,1024,1040, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.29 BV=3.01 + {25001,1120,1024, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.39 BV=2.90 + {25001,1184,1032, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.48 BV=2.81 + {25001,1280,1024, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.58 BV=2.71 + {33334,1024,1032, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.27 BV=2.60 + {33334,1088,1032, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.36 BV=2.52 + {33334,1184,1024, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.47 BV=2.41 + {33334,1248,1040, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.57 BV=2.31 + {41668,1088,1024, 0, 0, 0}, //TV = 4.58(1875 lines) AV=2.97 SV=5.35 BV=2.21 + {41668,1152,1032, 0, 0, 0}, //TV = 4.58(1875 lines) AV=2.97 SV=5.44 BV=2.11 + {50001,1024,1040, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.29 BV=2.01 + {50001,1120,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.39 BV=1.90 + {50001,1184,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.48 BV=1.81 + {50001,1280,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.58 BV=1.71 + {50001,1376,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.69 BV=1.60 + {50001,1472,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.79 BV=1.51 + {50001,1568,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.88 BV=1.42 + {50001,1664,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.97 BV=1.32 + {50001,1792,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.08 BV=1.21 + {58334,1664,1024, 0, 0, 0}, //TV = 4.10(2625 lines) AV=2.97 SV=5.96 BV=1.11 + {58334,1792,1024, 0, 0, 0}, //TV = 4.10(2625 lines) AV=2.97 SV=6.07 BV=1.00 + {66667,1664,1032, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=5.97 BV=0.90 + {66667,1792,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.07 BV=0.81 + {66667,1920,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.17 BV=0.71 + {66667,2048,1032, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.27 BV=0.60 + {66667,2208,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.37 BV=0.51 + {66667,2368,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.47 BV=0.41 + {66667,2528,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.57 BV=0.31 + {66667,2688,1032, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.67 BV=0.21 + {66667,2912,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.77 BV=0.11 + {66667,3136,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.88 BV=-0.00 + {66667,3360,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.98 BV=-0.10 + {66667,3584,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=7.07 BV=-0.19 + {75001,3424,1024, 0, 0, 0}, //TV = 3.74(3375 lines) AV=2.97 SV=7.00 BV=-0.30 + {83334,3296,1024, 0, 0, 0}, //TV = 3.58(3750 lines) AV=2.97 SV=6.95 BV=-0.39 + {83334,3552,1024, 0, 0, 0}, //TV = 3.58(3750 lines) AV=2.97 SV=7.06 BV=-0.50 + {91667,3456,1024, 0, 0, 0}, //TV = 3.45(4125 lines) AV=2.97 SV=7.02 BV=-0.60 + {100000,3392,1024, 0, 0, 0}, //TV = 3.32(4500 lines) AV=2.97 SV=6.99 BV=-0.70 + {108334,3360,1024, 0, 0, 0}, //TV = 3.21(4875 lines) AV=2.97 SV=6.98 BV=-0.80 + {116667,3328,1024, 0, 0, 0}, //TV = 3.10(5250 lines) AV=2.97 SV=6.96 BV=-0.89 + {125000,3360,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=6.98 BV=-1.01 + {125000,3584,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.07 BV=-1.10 + {125000,3840,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.17 BV=-1.20 + {125000,4096,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.26 BV=-1.29 + {125000,4416,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.37 BV=-1.40 + {125000,4736,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.47 BV=-1.50 + {125000,5088,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.58 BV=-1.61 + {125000,5120,1088, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.67 BV=-1.70 + {141667,5120,1024, 0, 0, 0}, //TV = 2.82(6375 lines) AV=2.97 SV=7.58 BV=-1.79 + {150000,5120,1040, 0, 0, 0}, //TV = 2.74(6750 lines) AV=2.97 SV=7.61 BV=-1.90 + {158333,5120,1056, 0, 0, 0}, //TV = 2.66(7125 lines) AV=2.97 SV=7.63 BV=-2.00 + {175000,5120,1024, 0, 0, 0}, //TV = 2.51(7875 lines) AV=2.97 SV=7.58 BV=-2.10 + {183333,5120,1048, 0, 0, 0}, //TV = 2.45(8250 lines) AV=2.97 SV=7.62 BV=-2.20 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCustom2PLineTable_50Hz = +{ +{ + {156,1024,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.26 BV=10.35 + {156,1056,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.31 BV=10.31 + {156,1120,1040, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.41 BV=10.20 + {178,1056,1040, 0, 0, 0}, //TV = 12.46(8 lines) AV=2.97 SV=5.33 BV=10.10 + {200,1024,1032, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.27 BV=9.98 + {200,1088,1024, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.35 BV=9.91 + {223,1024,1048, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.30 BV=9.81 + {223,1120,1024, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.39 BV=9.71 + {245,1088,1024, 0, 0, 0}, //TV = 11.99(11 lines) AV=2.97 SV=5.35 BV=9.62 + {267,1056,1040, 0, 0, 0}, //TV = 11.87(12 lines) AV=2.97 SV=5.33 BV=9.51 + {289,1056,1024, 0, 0, 0}, //TV = 11.76(13 lines) AV=2.97 SV=5.31 BV=9.42 + {312,1056,1024, 0, 0, 0}, //TV = 11.65(14 lines) AV=2.97 SV=5.31 BV=9.31 + {334,1056,1024, 0, 0, 0}, //TV = 11.55(15 lines) AV=2.97 SV=5.31 BV=9.21 + {356,1056,1024, 0, 0, 0}, //TV = 11.46(16 lines) AV=2.97 SV=5.31 BV=9.12 + {378,1056,1040, 0, 0, 0}, //TV = 11.37(17 lines) AV=2.97 SV=5.33 BV=9.01 + {423,1024,1032, 0, 0, 0}, //TV = 11.21(19 lines) AV=2.97 SV=5.27 BV=8.90 + {445,1024,1048, 0, 0, 0}, //TV = 11.13(20 lines) AV=2.97 SV=5.30 BV=8.81 + {489,1024,1024, 0, 0, 0}, //TV = 11.00(22 lines) AV=2.97 SV=5.26 BV=8.71 + {512,1024,1048, 0, 0, 0}, //TV = 10.93(23 lines) AV=2.97 SV=5.30 BV=8.61 + {556,1024,1032, 0, 0, 0}, //TV = 10.81(25 lines) AV=2.97 SV=5.27 BV=8.51 + {600,1024,1032, 0, 0, 0}, //TV = 10.70(27 lines) AV=2.97 SV=5.27 BV=8.40 + {645,1024,1032, 0, 0, 0}, //TV = 10.60(29 lines) AV=2.97 SV=5.27 BV=8.30 + {689,1024,1032, 0, 0, 0}, //TV = 10.50(31 lines) AV=2.97 SV=5.27 BV=8.20 + {734,1024,1032, 0, 0, 0}, //TV = 10.41(33 lines) AV=2.97 SV=5.27 BV=8.11 + {778,1024,1048, 0, 0, 0}, //TV = 10.33(35 lines) AV=2.97 SV=5.30 BV=8.00 + {845,1024,1032, 0, 0, 0}, //TV = 10.21(38 lines) AV=2.97 SV=5.27 BV=7.91 + {889,1024,1048, 0, 0, 0}, //TV = 10.14(40 lines) AV=2.97 SV=5.30 BV=7.81 + {978,1024,1024, 0, 0, 0}, //TV = 10.00(44 lines) AV=2.97 SV=5.26 BV=7.71 + {1023,1024,1048, 0, 0, 0}, //TV = 9.93(46 lines) AV=2.97 SV=5.30 BV=7.61 + {1112,1024,1032, 0, 0, 0}, //TV = 9.81(50 lines) AV=2.97 SV=5.27 BV=7.51 + {1200,1024,1032, 0, 0, 0}, //TV = 9.70(54 lines) AV=2.97 SV=5.27 BV=7.40 + {1267,1024,1040, 0, 0, 0}, //TV = 9.62(57 lines) AV=2.97 SV=5.29 BV=7.31 + {1378,1024,1032, 0, 0, 0}, //TV = 9.50(62 lines) AV=2.97 SV=5.27 BV=7.20 + {1467,1024,1032, 0, 0, 0}, //TV = 9.41(66 lines) AV=2.97 SV=5.27 BV=7.11 + {1578,1024,1032, 0, 0, 0}, //TV = 9.31(71 lines) AV=2.97 SV=5.27 BV=7.00 + {1689,1024,1032, 0, 0, 0}, //TV = 9.21(76 lines) AV=2.97 SV=5.27 BV=6.91 + {1823,1024,1024, 0, 0, 0}, //TV = 9.10(82 lines) AV=2.97 SV=5.26 BV=6.81 + {1956,1024,1024, 0, 0, 0}, //TV = 9.00(88 lines) AV=2.97 SV=5.26 BV=6.71 + {2089,1024,1032, 0, 0, 0}, //TV = 8.90(94 lines) AV=2.97 SV=5.27 BV=6.60 + {2223,1024,1032, 0, 0, 0}, //TV = 8.81(100 lines) AV=2.97 SV=5.27 BV=6.51 + {2400,1024,1032, 0, 0, 0}, //TV = 8.70(108 lines) AV=2.97 SV=5.27 BV=6.40 + {2556,1024,1032, 0, 0, 0}, //TV = 8.61(115 lines) AV=2.97 SV=5.27 BV=6.31 + {2778,1024,1024, 0, 0, 0}, //TV = 8.49(125 lines) AV=2.97 SV=5.26 BV=6.20 + {2956,1024,1024, 0, 0, 0}, //TV = 8.40(133 lines) AV=2.97 SV=5.26 BV=6.11 + {3178,1024,1024, 0, 0, 0}, //TV = 8.30(143 lines) AV=2.97 SV=5.26 BV=6.01 + {3400,1024,1024, 0, 0, 0}, //TV = 8.20(153 lines) AV=2.97 SV=5.26 BV=5.91 + {3645,1024,1024, 0, 0, 0}, //TV = 8.10(164 lines) AV=2.97 SV=5.26 BV=5.81 + {3889,1024,1032, 0, 0, 0}, //TV = 8.01(175 lines) AV=2.97 SV=5.27 BV=5.70 + {4200,1024,1024, 0, 0, 0}, //TV = 7.90(189 lines) AV=2.97 SV=5.26 BV=5.60 + {4489,1024,1024, 0, 0, 0}, //TV = 7.80(202 lines) AV=2.97 SV=5.26 BV=5.51 + {4823,1024,1024, 0, 0, 0}, //TV = 7.70(217 lines) AV=2.97 SV=5.26 BV=5.40 + {5156,1024,1024, 0, 0, 0}, //TV = 7.60(232 lines) AV=2.97 SV=5.26 BV=5.31 + {5556,1024,1024, 0, 0, 0}, //TV = 7.49(250 lines) AV=2.97 SV=5.26 BV=5.20 + {5912,1024,1024, 0, 0, 0}, //TV = 7.40(266 lines) AV=2.97 SV=5.26 BV=5.11 + {6378,1024,1024, 0, 0, 0}, //TV = 7.29(287 lines) AV=2.97 SV=5.26 BV=5.00 + {6823,1024,1024, 0, 0, 0}, //TV = 7.20(307 lines) AV=2.97 SV=5.26 BV=4.90 + {7312,1024,1024, 0, 0, 0}, //TV = 7.10(329 lines) AV=2.97 SV=5.26 BV=4.80 + {7823,1024,1024, 0, 0, 0}, //TV = 7.00(352 lines) AV=2.97 SV=5.26 BV=4.71 + {8400,1024,1024, 0, 0, 0}, //TV = 6.90(378 lines) AV=2.97 SV=5.26 BV=4.60 + {8978,1024,1024, 0, 0, 0}, //TV = 6.80(404 lines) AV=2.97 SV=5.26 BV=4.51 + {9623,1024,1024, 0, 0, 0}, //TV = 6.70(433 lines) AV=2.97 SV=5.26 BV=4.41 + {10000,1056,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.31 BV=4.31 + {10000,1120,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.40 BV=4.21 + {10000,1216,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.51 BV=4.10 + {10000,1312,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.62 BV=3.99 + {10000,1376,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.70 BV=3.91 + {10000,1504,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.82 BV=3.80 + {10000,1600,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.91 BV=3.71 + {10000,1728,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.02 BV=3.60 + {10000,1824,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.11 BV=3.51 + {10000,1952,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.20 BV=3.41 + {20000,1056,1024, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.31 BV=3.31 + {20000,1120,1032, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.40 BV=3.21 + {20000,1216,1024, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.51 BV=3.10 + {20000,1280,1040, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.61 BV=3.01 + {20000,1376,1032, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.70 BV=2.91 + {20000,1472,1040, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.81 BV=2.81 + {30000,1056,1032, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.32 BV=2.71 + {30000,1120,1040, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.41 BV=2.62 + {30000,1216,1024, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.51 BV=2.52 + {30000,1312,1024, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.62 BV=2.41 + {40000,1056,1024, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.31 BV=2.31 + {40000,1120,1032, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.40 BV=2.21 + {40000,1216,1024, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.51 BV=2.10 + {50000,1024,1040, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.29 BV=2.01 + {50000,1120,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.39 BV=1.90 + {50000,1184,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.48 BV=1.81 + {50000,1280,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.58 BV=1.71 + {50000,1376,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.69 BV=1.60 + {50000,1472,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.79 BV=1.51 + {50000,1568,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.88 BV=1.42 + {50000,1664,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.97 BV=1.32 + {50000,1792,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.08 BV=1.21 + {50000,1952,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.19 BV=1.10 + {60000,1728,1032, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.03 BV=1.00 + {60000,1856,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.12 BV=0.91 + {60000,1984,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.22 BV=0.81 + {60000,2144,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.33 BV=0.70 + {60000,2272,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.41 BV=0.62 + {60000,2432,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.51 BV=0.52 + {60000,2624,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.62 BV=0.41 + {60000,2816,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.72 BV=0.31 + {60000,3008,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.82 BV=0.21 + {60000,3232,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.92 BV=0.11 + {60000,3488,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=7.03 BV=-0.00 + {60000,3712,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=7.12 BV=-0.09 + {70000,3424,1024, 0, 0, 0}, //TV = 3.84(3150 lines) AV=2.97 SV=7.00 BV=-0.20 + {70000,3680,1024, 0, 0, 0}, //TV = 3.84(3150 lines) AV=2.97 SV=7.11 BV=-0.30 + {80000,3456,1024, 0, 0, 0}, //TV = 3.64(3600 lines) AV=2.97 SV=7.02 BV=-0.40 + {90000,3264,1024, 0, 0, 0}, //TV = 3.47(4050 lines) AV=2.97 SV=6.94 BV=-0.49 + {90000,3520,1024, 0, 0, 0}, //TV = 3.47(4050 lines) AV=2.97 SV=7.04 BV=-0.60 + {99999,3392,1024, 0, 0, 0}, //TV = 3.32(4500 lines) AV=2.97 SV=6.99 BV=-0.70 + {109999,3296,1024, 0, 0, 0}, //TV = 3.18(4950 lines) AV=2.97 SV=6.95 BV=-0.79 + {119999,3264,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=6.94 BV=-0.91 + {119999,3488,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.03 BV=-1.00 + {119999,3744,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.13 BV=-1.10 + {119999,4000,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.23 BV=-1.20 + {119999,4320,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.34 BV=-1.31 + {119999,4608,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.43 BV=-1.40 + {119999,4928,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.53 BV=-1.50 + {119999,5120,1056, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.63 BV=-1.60 + {129999,5120,1048, 0, 0, 0}, //TV = 2.94(5850 lines) AV=2.97 SV=7.62 BV=-1.70 + {139999,5120,1040, 0, 0, 0}, //TV = 2.84(6300 lines) AV=2.97 SV=7.61 BV=-1.80 + {149999,5120,1040, 0, 0, 0}, //TV = 2.74(6750 lines) AV=2.97 SV=7.61 BV=-1.90 + {159999,5120,1048, 0, 0, 0}, //TV = 2.64(7200 lines) AV=2.97 SV=7.62 BV=-2.00 + {169999,5120,1056, 0, 0, 0}, //TV = 2.56(7650 lines) AV=2.97 SV=7.63 BV=-2.10 + {179999,5120,1064, 0, 0, 0}, //TV = 2.47(8100 lines) AV=2.97 SV=7.64 BV=-2.20 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Custom2AutoTable = +{ + AETABLE_CUSTOM2_AUTO, //eAETableID + 127, //u4TotalIndex + -10, //u4StrobeTrigerBV + 104, //i4MaxBV + -22, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCustom2PLineTable_60Hz, + sCustom2PLineTable_50Hz, + NULL, +}; + +static strEvPline sCustom3PLineTable_60Hz = +{ +{ + {156,1024,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.26 BV=10.35 + {156,1056,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.31 BV=10.31 + {156,1120,1040, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.41 BV=10.20 + {178,1056,1040, 0, 0, 0}, //TV = 12.46(8 lines) AV=2.97 SV=5.33 BV=10.10 + {200,1024,1032, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.27 BV=9.98 + {200,1088,1024, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.35 BV=9.91 + {223,1024,1048, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.30 BV=9.81 + {223,1120,1024, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.39 BV=9.71 + {245,1088,1024, 0, 0, 0}, //TV = 11.99(11 lines) AV=2.97 SV=5.35 BV=9.62 + {267,1056,1040, 0, 0, 0}, //TV = 11.87(12 lines) AV=2.97 SV=5.33 BV=9.51 + {289,1056,1024, 0, 0, 0}, //TV = 11.76(13 lines) AV=2.97 SV=5.31 BV=9.42 + {312,1056,1024, 0, 0, 0}, //TV = 11.65(14 lines) AV=2.97 SV=5.31 BV=9.31 + {334,1056,1024, 0, 0, 0}, //TV = 11.55(15 lines) AV=2.97 SV=5.31 BV=9.21 + {356,1056,1024, 0, 0, 0}, //TV = 11.46(16 lines) AV=2.97 SV=5.31 BV=9.12 + {378,1056,1040, 0, 0, 0}, //TV = 11.37(17 lines) AV=2.97 SV=5.33 BV=9.01 + {423,1024,1032, 0, 0, 0}, //TV = 11.21(19 lines) AV=2.97 SV=5.27 BV=8.90 + {445,1024,1048, 0, 0, 0}, //TV = 11.13(20 lines) AV=2.97 SV=5.30 BV=8.81 + {489,1024,1024, 0, 0, 0}, //TV = 11.00(22 lines) AV=2.97 SV=5.26 BV=8.71 + {512,1024,1048, 0, 0, 0}, //TV = 10.93(23 lines) AV=2.97 SV=5.30 BV=8.61 + {556,1024,1032, 0, 0, 0}, //TV = 10.81(25 lines) AV=2.97 SV=5.27 BV=8.51 + {600,1024,1032, 0, 0, 0}, //TV = 10.70(27 lines) AV=2.97 SV=5.27 BV=8.40 + {645,1024,1032, 0, 0, 0}, //TV = 10.60(29 lines) AV=2.97 SV=5.27 BV=8.30 + {689,1024,1032, 0, 0, 0}, //TV = 10.50(31 lines) AV=2.97 SV=5.27 BV=8.20 + {734,1024,1032, 0, 0, 0}, //TV = 10.41(33 lines) AV=2.97 SV=5.27 BV=8.11 + {778,1024,1048, 0, 0, 0}, //TV = 10.33(35 lines) AV=2.97 SV=5.30 BV=8.00 + {845,1024,1032, 0, 0, 0}, //TV = 10.21(38 lines) AV=2.97 SV=5.27 BV=7.91 + {889,1024,1048, 0, 0, 0}, //TV = 10.14(40 lines) AV=2.97 SV=5.30 BV=7.81 + {978,1024,1024, 0, 0, 0}, //TV = 10.00(44 lines) AV=2.97 SV=5.26 BV=7.71 + {1023,1024,1048, 0, 0, 0}, //TV = 9.93(46 lines) AV=2.97 SV=5.30 BV=7.61 + {1112,1024,1032, 0, 0, 0}, //TV = 9.81(50 lines) AV=2.97 SV=5.27 BV=7.51 + {1200,1024,1032, 0, 0, 0}, //TV = 9.70(54 lines) AV=2.97 SV=5.27 BV=7.40 + {1267,1024,1040, 0, 0, 0}, //TV = 9.62(57 lines) AV=2.97 SV=5.29 BV=7.31 + {1378,1024,1032, 0, 0, 0}, //TV = 9.50(62 lines) AV=2.97 SV=5.27 BV=7.20 + {1467,1024,1032, 0, 0, 0}, //TV = 9.41(66 lines) AV=2.97 SV=5.27 BV=7.11 + {1578,1024,1032, 0, 0, 0}, //TV = 9.31(71 lines) AV=2.97 SV=5.27 BV=7.00 + {1689,1024,1032, 0, 0, 0}, //TV = 9.21(76 lines) AV=2.97 SV=5.27 BV=6.91 + {1823,1024,1024, 0, 0, 0}, //TV = 9.10(82 lines) AV=2.97 SV=5.26 BV=6.81 + {1956,1024,1024, 0, 0, 0}, //TV = 9.00(88 lines) AV=2.97 SV=5.26 BV=6.71 + {2089,1024,1032, 0, 0, 0}, //TV = 8.90(94 lines) AV=2.97 SV=5.27 BV=6.60 + {2223,1024,1032, 0, 0, 0}, //TV = 8.81(100 lines) AV=2.97 SV=5.27 BV=6.51 + {2400,1024,1032, 0, 0, 0}, //TV = 8.70(108 lines) AV=2.97 SV=5.27 BV=6.40 + {2556,1024,1032, 0, 0, 0}, //TV = 8.61(115 lines) AV=2.97 SV=5.27 BV=6.31 + {2778,1024,1024, 0, 0, 0}, //TV = 8.49(125 lines) AV=2.97 SV=5.26 BV=6.20 + {2956,1024,1024, 0, 0, 0}, //TV = 8.40(133 lines) AV=2.97 SV=5.26 BV=6.11 + {3178,1024,1024, 0, 0, 0}, //TV = 8.30(143 lines) AV=2.97 SV=5.26 BV=6.01 + {3400,1024,1024, 0, 0, 0}, //TV = 8.20(153 lines) AV=2.97 SV=5.26 BV=5.91 + {3645,1024,1024, 0, 0, 0}, //TV = 8.10(164 lines) AV=2.97 SV=5.26 BV=5.81 + {3889,1024,1032, 0, 0, 0}, //TV = 8.01(175 lines) AV=2.97 SV=5.27 BV=5.70 + {4200,1024,1024, 0, 0, 0}, //TV = 7.90(189 lines) AV=2.97 SV=5.26 BV=5.60 + {4489,1024,1024, 0, 0, 0}, //TV = 7.80(202 lines) AV=2.97 SV=5.26 BV=5.51 + {4823,1024,1024, 0, 0, 0}, //TV = 7.70(217 lines) AV=2.97 SV=5.26 BV=5.40 + {5156,1024,1024, 0, 0, 0}, //TV = 7.60(232 lines) AV=2.97 SV=5.26 BV=5.31 + {5556,1024,1024, 0, 0, 0}, //TV = 7.49(250 lines) AV=2.97 SV=5.26 BV=5.20 + {5912,1024,1024, 0, 0, 0}, //TV = 7.40(266 lines) AV=2.97 SV=5.26 BV=5.11 + {6378,1024,1024, 0, 0, 0}, //TV = 7.29(287 lines) AV=2.97 SV=5.26 BV=5.00 + {6823,1024,1024, 0, 0, 0}, //TV = 7.20(307 lines) AV=2.97 SV=5.26 BV=4.90 + {7312,1024,1024, 0, 0, 0}, //TV = 7.10(329 lines) AV=2.97 SV=5.26 BV=4.80 + {7823,1024,1024, 0, 0, 0}, //TV = 7.00(352 lines) AV=2.97 SV=5.26 BV=4.71 + {8335,1024,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.27 BV=4.60 + {8335,1088,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.36 BV=4.52 + {8335,1184,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.47 BV=4.40 + {8335,1248,1040, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.57 BV=4.31 + {8335,1344,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.67 BV=4.21 + {8335,1440,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.77 BV=4.11 + {8335,1536,1040, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.87 BV=4.01 + {8335,1664,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.96 BV=3.91 + {8335,1792,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=6.07 BV=3.81 + {8335,1920,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=6.17 BV=3.71 + {16668,1024,1032, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.27 BV=3.60 + {16668,1088,1032, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.36 BV=3.52 + {16668,1184,1024, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.47 BV=3.41 + {16668,1248,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.57 BV=3.31 + {16668,1344,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.68 BV=3.20 + {16668,1440,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.78 BV=3.10 + {25001,1024,1040, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.29 BV=3.01 + {25001,1120,1024, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.39 BV=2.90 + {25001,1184,1032, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.48 BV=2.81 + {25001,1280,1024, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.58 BV=2.71 + {33334,1024,1032, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.27 BV=2.60 + {33334,1088,1032, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.36 BV=2.52 + {33334,1184,1024, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.47 BV=2.41 + {33334,1248,1040, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.57 BV=2.31 + {41668,1088,1024, 0, 0, 0}, //TV = 4.58(1875 lines) AV=2.97 SV=5.35 BV=2.21 + {41668,1152,1032, 0, 0, 0}, //TV = 4.58(1875 lines) AV=2.97 SV=5.44 BV=2.11 + {50001,1024,1040, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.29 BV=2.01 + {50001,1120,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.39 BV=1.90 + {50001,1184,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.48 BV=1.81 + {50001,1280,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.58 BV=1.71 + {50001,1376,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.69 BV=1.60 + {50001,1472,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.79 BV=1.51 + {50001,1568,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.88 BV=1.42 + {50001,1664,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.97 BV=1.32 + {50001,1792,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.08 BV=1.21 + {58334,1664,1024, 0, 0, 0}, //TV = 4.10(2625 lines) AV=2.97 SV=5.96 BV=1.11 + {58334,1792,1024, 0, 0, 0}, //TV = 4.10(2625 lines) AV=2.97 SV=6.07 BV=1.00 + {66667,1664,1032, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=5.97 BV=0.90 + {66667,1792,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.07 BV=0.81 + {66667,1920,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.17 BV=0.71 + {66667,2048,1032, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.27 BV=0.60 + {66667,2208,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.37 BV=0.51 + {66667,2368,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.47 BV=0.41 + {66667,2528,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.57 BV=0.31 + {66667,2688,1032, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.67 BV=0.21 + {66667,2912,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.77 BV=0.11 + {66667,3136,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.88 BV=-0.00 + {66667,3360,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.98 BV=-0.10 + {66667,3584,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=7.07 BV=-0.19 + {75001,3424,1024, 0, 0, 0}, //TV = 3.74(3375 lines) AV=2.97 SV=7.00 BV=-0.30 + {83334,3296,1024, 0, 0, 0}, //TV = 3.58(3750 lines) AV=2.97 SV=6.95 BV=-0.39 + {83334,3552,1024, 0, 0, 0}, //TV = 3.58(3750 lines) AV=2.97 SV=7.06 BV=-0.50 + {91667,3456,1024, 0, 0, 0}, //TV = 3.45(4125 lines) AV=2.97 SV=7.02 BV=-0.60 + {100000,3392,1024, 0, 0, 0}, //TV = 3.32(4500 lines) AV=2.97 SV=6.99 BV=-0.70 + {108334,3360,1024, 0, 0, 0}, //TV = 3.21(4875 lines) AV=2.97 SV=6.98 BV=-0.80 + {116667,3328,1024, 0, 0, 0}, //TV = 3.10(5250 lines) AV=2.97 SV=6.96 BV=-0.89 + {125000,3360,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=6.98 BV=-1.01 + {125000,3584,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.07 BV=-1.10 + {125000,3840,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.17 BV=-1.20 + {125000,4096,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.26 BV=-1.29 + {125000,4416,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.37 BV=-1.40 + {125000,4736,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.47 BV=-1.50 + {125000,5088,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.58 BV=-1.61 + {125000,5120,1088, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.67 BV=-1.70 + {141667,5120,1024, 0, 0, 0}, //TV = 2.82(6375 lines) AV=2.97 SV=7.58 BV=-1.79 + {150000,5120,1040, 0, 0, 0}, //TV = 2.74(6750 lines) AV=2.97 SV=7.61 BV=-1.90 + {158333,5120,1056, 0, 0, 0}, //TV = 2.66(7125 lines) AV=2.97 SV=7.63 BV=-2.00 + {175000,5120,1024, 0, 0, 0}, //TV = 2.51(7875 lines) AV=2.97 SV=7.58 BV=-2.10 + {183333,5120,1048, 0, 0, 0}, //TV = 2.45(8250 lines) AV=2.97 SV=7.62 BV=-2.20 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCustom3PLineTable_50Hz = +{ +{ + {156,1024,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.26 BV=10.35 + {156,1056,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.31 BV=10.31 + {156,1120,1040, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.41 BV=10.20 + {178,1056,1040, 0, 0, 0}, //TV = 12.46(8 lines) AV=2.97 SV=5.33 BV=10.10 + {200,1024,1032, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.27 BV=9.98 + {200,1088,1024, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.35 BV=9.91 + {223,1024,1048, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.30 BV=9.81 + {223,1120,1024, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.39 BV=9.71 + {245,1088,1024, 0, 0, 0}, //TV = 11.99(11 lines) AV=2.97 SV=5.35 BV=9.62 + {267,1056,1040, 0, 0, 0}, //TV = 11.87(12 lines) AV=2.97 SV=5.33 BV=9.51 + {289,1056,1024, 0, 0, 0}, //TV = 11.76(13 lines) AV=2.97 SV=5.31 BV=9.42 + {312,1056,1024, 0, 0, 0}, //TV = 11.65(14 lines) AV=2.97 SV=5.31 BV=9.31 + {334,1056,1024, 0, 0, 0}, //TV = 11.55(15 lines) AV=2.97 SV=5.31 BV=9.21 + {356,1056,1024, 0, 0, 0}, //TV = 11.46(16 lines) AV=2.97 SV=5.31 BV=9.12 + {378,1056,1040, 0, 0, 0}, //TV = 11.37(17 lines) AV=2.97 SV=5.33 BV=9.01 + {423,1024,1032, 0, 0, 0}, //TV = 11.21(19 lines) AV=2.97 SV=5.27 BV=8.90 + {445,1024,1048, 0, 0, 0}, //TV = 11.13(20 lines) AV=2.97 SV=5.30 BV=8.81 + {489,1024,1024, 0, 0, 0}, //TV = 11.00(22 lines) AV=2.97 SV=5.26 BV=8.71 + {512,1024,1048, 0, 0, 0}, //TV = 10.93(23 lines) AV=2.97 SV=5.30 BV=8.61 + {556,1024,1032, 0, 0, 0}, //TV = 10.81(25 lines) AV=2.97 SV=5.27 BV=8.51 + {600,1024,1032, 0, 0, 0}, //TV = 10.70(27 lines) AV=2.97 SV=5.27 BV=8.40 + {645,1024,1032, 0, 0, 0}, //TV = 10.60(29 lines) AV=2.97 SV=5.27 BV=8.30 + {689,1024,1032, 0, 0, 0}, //TV = 10.50(31 lines) AV=2.97 SV=5.27 BV=8.20 + {734,1024,1032, 0, 0, 0}, //TV = 10.41(33 lines) AV=2.97 SV=5.27 BV=8.11 + {778,1024,1048, 0, 0, 0}, //TV = 10.33(35 lines) AV=2.97 SV=5.30 BV=8.00 + {845,1024,1032, 0, 0, 0}, //TV = 10.21(38 lines) AV=2.97 SV=5.27 BV=7.91 + {889,1024,1048, 0, 0, 0}, //TV = 10.14(40 lines) AV=2.97 SV=5.30 BV=7.81 + {978,1024,1024, 0, 0, 0}, //TV = 10.00(44 lines) AV=2.97 SV=5.26 BV=7.71 + {1023,1024,1048, 0, 0, 0}, //TV = 9.93(46 lines) AV=2.97 SV=5.30 BV=7.61 + {1112,1024,1032, 0, 0, 0}, //TV = 9.81(50 lines) AV=2.97 SV=5.27 BV=7.51 + {1200,1024,1032, 0, 0, 0}, //TV = 9.70(54 lines) AV=2.97 SV=5.27 BV=7.40 + {1267,1024,1040, 0, 0, 0}, //TV = 9.62(57 lines) AV=2.97 SV=5.29 BV=7.31 + {1378,1024,1032, 0, 0, 0}, //TV = 9.50(62 lines) AV=2.97 SV=5.27 BV=7.20 + {1467,1024,1032, 0, 0, 0}, //TV = 9.41(66 lines) AV=2.97 SV=5.27 BV=7.11 + {1578,1024,1032, 0, 0, 0}, //TV = 9.31(71 lines) AV=2.97 SV=5.27 BV=7.00 + {1689,1024,1032, 0, 0, 0}, //TV = 9.21(76 lines) AV=2.97 SV=5.27 BV=6.91 + {1823,1024,1024, 0, 0, 0}, //TV = 9.10(82 lines) AV=2.97 SV=5.26 BV=6.81 + {1956,1024,1024, 0, 0, 0}, //TV = 9.00(88 lines) AV=2.97 SV=5.26 BV=6.71 + {2089,1024,1032, 0, 0, 0}, //TV = 8.90(94 lines) AV=2.97 SV=5.27 BV=6.60 + {2223,1024,1032, 0, 0, 0}, //TV = 8.81(100 lines) AV=2.97 SV=5.27 BV=6.51 + {2400,1024,1032, 0, 0, 0}, //TV = 8.70(108 lines) AV=2.97 SV=5.27 BV=6.40 + {2556,1024,1032, 0, 0, 0}, //TV = 8.61(115 lines) AV=2.97 SV=5.27 BV=6.31 + {2778,1024,1024, 0, 0, 0}, //TV = 8.49(125 lines) AV=2.97 SV=5.26 BV=6.20 + {2956,1024,1024, 0, 0, 0}, //TV = 8.40(133 lines) AV=2.97 SV=5.26 BV=6.11 + {3178,1024,1024, 0, 0, 0}, //TV = 8.30(143 lines) AV=2.97 SV=5.26 BV=6.01 + {3400,1024,1024, 0, 0, 0}, //TV = 8.20(153 lines) AV=2.97 SV=5.26 BV=5.91 + {3645,1024,1024, 0, 0, 0}, //TV = 8.10(164 lines) AV=2.97 SV=5.26 BV=5.81 + {3889,1024,1032, 0, 0, 0}, //TV = 8.01(175 lines) AV=2.97 SV=5.27 BV=5.70 + {4200,1024,1024, 0, 0, 0}, //TV = 7.90(189 lines) AV=2.97 SV=5.26 BV=5.60 + {4489,1024,1024, 0, 0, 0}, //TV = 7.80(202 lines) AV=2.97 SV=5.26 BV=5.51 + {4823,1024,1024, 0, 0, 0}, //TV = 7.70(217 lines) AV=2.97 SV=5.26 BV=5.40 + {5156,1024,1024, 0, 0, 0}, //TV = 7.60(232 lines) AV=2.97 SV=5.26 BV=5.31 + {5556,1024,1024, 0, 0, 0}, //TV = 7.49(250 lines) AV=2.97 SV=5.26 BV=5.20 + {5912,1024,1024, 0, 0, 0}, //TV = 7.40(266 lines) AV=2.97 SV=5.26 BV=5.11 + {6378,1024,1024, 0, 0, 0}, //TV = 7.29(287 lines) AV=2.97 SV=5.26 BV=5.00 + {6823,1024,1024, 0, 0, 0}, //TV = 7.20(307 lines) AV=2.97 SV=5.26 BV=4.90 + {7312,1024,1024, 0, 0, 0}, //TV = 7.10(329 lines) AV=2.97 SV=5.26 BV=4.80 + {7823,1024,1024, 0, 0, 0}, //TV = 7.00(352 lines) AV=2.97 SV=5.26 BV=4.71 + {8400,1024,1024, 0, 0, 0}, //TV = 6.90(378 lines) AV=2.97 SV=5.26 BV=4.60 + {8978,1024,1024, 0, 0, 0}, //TV = 6.80(404 lines) AV=2.97 SV=5.26 BV=4.51 + {9623,1024,1024, 0, 0, 0}, //TV = 6.70(433 lines) AV=2.97 SV=5.26 BV=4.41 + {10000,1056,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.31 BV=4.31 + {10000,1120,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.40 BV=4.21 + {10000,1216,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.51 BV=4.10 + {10000,1312,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.62 BV=3.99 + {10000,1376,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.70 BV=3.91 + {10000,1504,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.82 BV=3.80 + {10000,1600,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.91 BV=3.71 + {10000,1728,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.02 BV=3.60 + {10000,1824,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.11 BV=3.51 + {10000,1952,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.20 BV=3.41 + {20000,1056,1024, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.31 BV=3.31 + {20000,1120,1032, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.40 BV=3.21 + {20000,1216,1024, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.51 BV=3.10 + {20000,1280,1040, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.61 BV=3.01 + {20000,1376,1032, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.70 BV=2.91 + {20000,1472,1040, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.81 BV=2.81 + {30000,1056,1032, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.32 BV=2.71 + {30000,1120,1040, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.41 BV=2.62 + {30000,1216,1024, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.51 BV=2.52 + {30000,1312,1024, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.62 BV=2.41 + {40000,1056,1024, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.31 BV=2.31 + {40000,1120,1032, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.40 BV=2.21 + {40000,1216,1024, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.51 BV=2.10 + {50000,1024,1040, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.29 BV=2.01 + {50000,1120,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.39 BV=1.90 + {50000,1184,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.48 BV=1.81 + {50000,1280,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.58 BV=1.71 + {50000,1376,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.69 BV=1.60 + {50000,1472,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.79 BV=1.51 + {50000,1568,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.88 BV=1.42 + {50000,1664,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.97 BV=1.32 + {50000,1792,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.08 BV=1.21 + {50000,1952,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.19 BV=1.10 + {60000,1728,1032, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.03 BV=1.00 + {60000,1856,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.12 BV=0.91 + {60000,1984,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.22 BV=0.81 + {60000,2144,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.33 BV=0.70 + {60000,2272,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.41 BV=0.62 + {60000,2432,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.51 BV=0.52 + {60000,2624,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.62 BV=0.41 + {60000,2816,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.72 BV=0.31 + {60000,3008,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.82 BV=0.21 + {60000,3232,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.92 BV=0.11 + {60000,3488,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=7.03 BV=-0.00 + {60000,3712,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=7.12 BV=-0.09 + {70000,3424,1024, 0, 0, 0}, //TV = 3.84(3150 lines) AV=2.97 SV=7.00 BV=-0.20 + {70000,3680,1024, 0, 0, 0}, //TV = 3.84(3150 lines) AV=2.97 SV=7.11 BV=-0.30 + {80000,3456,1024, 0, 0, 0}, //TV = 3.64(3600 lines) AV=2.97 SV=7.02 BV=-0.40 + {90000,3264,1024, 0, 0, 0}, //TV = 3.47(4050 lines) AV=2.97 SV=6.94 BV=-0.49 + {90000,3520,1024, 0, 0, 0}, //TV = 3.47(4050 lines) AV=2.97 SV=7.04 BV=-0.60 + {99999,3392,1024, 0, 0, 0}, //TV = 3.32(4500 lines) AV=2.97 SV=6.99 BV=-0.70 + {109999,3296,1024, 0, 0, 0}, //TV = 3.18(4950 lines) AV=2.97 SV=6.95 BV=-0.79 + {119999,3264,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=6.94 BV=-0.91 + {119999,3488,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.03 BV=-1.00 + {119999,3744,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.13 BV=-1.10 + {119999,4000,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.23 BV=-1.20 + {119999,4320,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.34 BV=-1.31 + {119999,4608,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.43 BV=-1.40 + {119999,4928,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.53 BV=-1.50 + {119999,5120,1056, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.63 BV=-1.60 + {129999,5120,1048, 0, 0, 0}, //TV = 2.94(5850 lines) AV=2.97 SV=7.62 BV=-1.70 + {139999,5120,1040, 0, 0, 0}, //TV = 2.84(6300 lines) AV=2.97 SV=7.61 BV=-1.80 + {149999,5120,1040, 0, 0, 0}, //TV = 2.74(6750 lines) AV=2.97 SV=7.61 BV=-1.90 + {159999,5120,1048, 0, 0, 0}, //TV = 2.64(7200 lines) AV=2.97 SV=7.62 BV=-2.00 + {169999,5120,1056, 0, 0, 0}, //TV = 2.56(7650 lines) AV=2.97 SV=7.63 BV=-2.10 + {179999,5120,1064, 0, 0, 0}, //TV = 2.47(8100 lines) AV=2.97 SV=7.64 BV=-2.20 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Custom3AutoTable = +{ + AETABLE_CUSTOM3_AUTO, //eAETableID + 127, //u4TotalIndex + -10, //u4StrobeTrigerBV + 104, //i4MaxBV + -22, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCustom3PLineTable_60Hz, + sCustom3PLineTable_50Hz, + NULL, +}; + +static strEvPline sCustom4PLineTable_60Hz = +{ +{ + {156,1024,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.26 BV=10.35 + {156,1056,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.31 BV=10.31 + {156,1120,1040, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.41 BV=10.20 + {178,1056,1040, 0, 0, 0}, //TV = 12.46(8 lines) AV=2.97 SV=5.33 BV=10.10 + {200,1024,1032, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.27 BV=9.98 + {200,1088,1024, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.35 BV=9.91 + {223,1024,1048, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.30 BV=9.81 + {223,1120,1024, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.39 BV=9.71 + {245,1088,1024, 0, 0, 0}, //TV = 11.99(11 lines) AV=2.97 SV=5.35 BV=9.62 + {267,1056,1040, 0, 0, 0}, //TV = 11.87(12 lines) AV=2.97 SV=5.33 BV=9.51 + {289,1056,1024, 0, 0, 0}, //TV = 11.76(13 lines) AV=2.97 SV=5.31 BV=9.42 + {312,1056,1024, 0, 0, 0}, //TV = 11.65(14 lines) AV=2.97 SV=5.31 BV=9.31 + {334,1056,1024, 0, 0, 0}, //TV = 11.55(15 lines) AV=2.97 SV=5.31 BV=9.21 + {356,1056,1024, 0, 0, 0}, //TV = 11.46(16 lines) AV=2.97 SV=5.31 BV=9.12 + {378,1056,1040, 0, 0, 0}, //TV = 11.37(17 lines) AV=2.97 SV=5.33 BV=9.01 + {423,1024,1032, 0, 0, 0}, //TV = 11.21(19 lines) AV=2.97 SV=5.27 BV=8.90 + {445,1024,1048, 0, 0, 0}, //TV = 11.13(20 lines) AV=2.97 SV=5.30 BV=8.81 + {489,1024,1024, 0, 0, 0}, //TV = 11.00(22 lines) AV=2.97 SV=5.26 BV=8.71 + {512,1024,1048, 0, 0, 0}, //TV = 10.93(23 lines) AV=2.97 SV=5.30 BV=8.61 + {556,1024,1032, 0, 0, 0}, //TV = 10.81(25 lines) AV=2.97 SV=5.27 BV=8.51 + {600,1024,1032, 0, 0, 0}, //TV = 10.70(27 lines) AV=2.97 SV=5.27 BV=8.40 + {645,1024,1032, 0, 0, 0}, //TV = 10.60(29 lines) AV=2.97 SV=5.27 BV=8.30 + {689,1024,1032, 0, 0, 0}, //TV = 10.50(31 lines) AV=2.97 SV=5.27 BV=8.20 + {734,1024,1032, 0, 0, 0}, //TV = 10.41(33 lines) AV=2.97 SV=5.27 BV=8.11 + {778,1024,1048, 0, 0, 0}, //TV = 10.33(35 lines) AV=2.97 SV=5.30 BV=8.00 + {845,1024,1032, 0, 0, 0}, //TV = 10.21(38 lines) AV=2.97 SV=5.27 BV=7.91 + {889,1024,1048, 0, 0, 0}, //TV = 10.14(40 lines) AV=2.97 SV=5.30 BV=7.81 + {978,1024,1024, 0, 0, 0}, //TV = 10.00(44 lines) AV=2.97 SV=5.26 BV=7.71 + {1023,1024,1048, 0, 0, 0}, //TV = 9.93(46 lines) AV=2.97 SV=5.30 BV=7.61 + {1112,1024,1032, 0, 0, 0}, //TV = 9.81(50 lines) AV=2.97 SV=5.27 BV=7.51 + {1200,1024,1032, 0, 0, 0}, //TV = 9.70(54 lines) AV=2.97 SV=5.27 BV=7.40 + {1267,1024,1040, 0, 0, 0}, //TV = 9.62(57 lines) AV=2.97 SV=5.29 BV=7.31 + {1378,1024,1032, 0, 0, 0}, //TV = 9.50(62 lines) AV=2.97 SV=5.27 BV=7.20 + {1467,1024,1032, 0, 0, 0}, //TV = 9.41(66 lines) AV=2.97 SV=5.27 BV=7.11 + {1578,1024,1032, 0, 0, 0}, //TV = 9.31(71 lines) AV=2.97 SV=5.27 BV=7.00 + {1689,1024,1032, 0, 0, 0}, //TV = 9.21(76 lines) AV=2.97 SV=5.27 BV=6.91 + {1823,1024,1024, 0, 0, 0}, //TV = 9.10(82 lines) AV=2.97 SV=5.26 BV=6.81 + {1956,1024,1024, 0, 0, 0}, //TV = 9.00(88 lines) AV=2.97 SV=5.26 BV=6.71 + {2089,1024,1032, 0, 0, 0}, //TV = 8.90(94 lines) AV=2.97 SV=5.27 BV=6.60 + {2223,1024,1032, 0, 0, 0}, //TV = 8.81(100 lines) AV=2.97 SV=5.27 BV=6.51 + {2400,1024,1032, 0, 0, 0}, //TV = 8.70(108 lines) AV=2.97 SV=5.27 BV=6.40 + {2556,1024,1032, 0, 0, 0}, //TV = 8.61(115 lines) AV=2.97 SV=5.27 BV=6.31 + {2778,1024,1024, 0, 0, 0}, //TV = 8.49(125 lines) AV=2.97 SV=5.26 BV=6.20 + {2956,1024,1024, 0, 0, 0}, //TV = 8.40(133 lines) AV=2.97 SV=5.26 BV=6.11 + {3178,1024,1024, 0, 0, 0}, //TV = 8.30(143 lines) AV=2.97 SV=5.26 BV=6.01 + {3400,1024,1024, 0, 0, 0}, //TV = 8.20(153 lines) AV=2.97 SV=5.26 BV=5.91 + {3645,1024,1024, 0, 0, 0}, //TV = 8.10(164 lines) AV=2.97 SV=5.26 BV=5.81 + {3889,1024,1032, 0, 0, 0}, //TV = 8.01(175 lines) AV=2.97 SV=5.27 BV=5.70 + {4200,1024,1024, 0, 0, 0}, //TV = 7.90(189 lines) AV=2.97 SV=5.26 BV=5.60 + {4489,1024,1024, 0, 0, 0}, //TV = 7.80(202 lines) AV=2.97 SV=5.26 BV=5.51 + {4823,1024,1024, 0, 0, 0}, //TV = 7.70(217 lines) AV=2.97 SV=5.26 BV=5.40 + {5156,1024,1024, 0, 0, 0}, //TV = 7.60(232 lines) AV=2.97 SV=5.26 BV=5.31 + {5556,1024,1024, 0, 0, 0}, //TV = 7.49(250 lines) AV=2.97 SV=5.26 BV=5.20 + {5912,1024,1024, 0, 0, 0}, //TV = 7.40(266 lines) AV=2.97 SV=5.26 BV=5.11 + {6378,1024,1024, 0, 0, 0}, //TV = 7.29(287 lines) AV=2.97 SV=5.26 BV=5.00 + {6823,1024,1024, 0, 0, 0}, //TV = 7.20(307 lines) AV=2.97 SV=5.26 BV=4.90 + {7312,1024,1024, 0, 0, 0}, //TV = 7.10(329 lines) AV=2.97 SV=5.26 BV=4.80 + {7823,1024,1024, 0, 0, 0}, //TV = 7.00(352 lines) AV=2.97 SV=5.26 BV=4.71 + {8335,1024,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.27 BV=4.60 + {8335,1088,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.36 BV=4.52 + {8335,1184,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.47 BV=4.40 + {8335,1248,1040, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.57 BV=4.31 + {8335,1344,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.67 BV=4.21 + {8335,1440,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.77 BV=4.11 + {8335,1536,1040, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.87 BV=4.01 + {8335,1664,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.96 BV=3.91 + {8335,1792,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=6.07 BV=3.81 + {8335,1920,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=6.17 BV=3.71 + {16668,1024,1032, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.27 BV=3.60 + {16668,1088,1032, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.36 BV=3.52 + {16668,1184,1024, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.47 BV=3.41 + {16668,1248,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.57 BV=3.31 + {16668,1344,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.68 BV=3.20 + {16668,1440,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.78 BV=3.10 + {25001,1024,1040, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.29 BV=3.01 + {25001,1120,1024, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.39 BV=2.90 + {25001,1184,1032, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.48 BV=2.81 + {25001,1280,1024, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.58 BV=2.71 + {33334,1024,1032, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.27 BV=2.60 + {33334,1088,1032, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.36 BV=2.52 + {33334,1184,1024, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.47 BV=2.41 + {33334,1248,1040, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.57 BV=2.31 + {41668,1088,1024, 0, 0, 0}, //TV = 4.58(1875 lines) AV=2.97 SV=5.35 BV=2.21 + {41668,1152,1032, 0, 0, 0}, //TV = 4.58(1875 lines) AV=2.97 SV=5.44 BV=2.11 + {50001,1024,1040, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.29 BV=2.01 + {50001,1120,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.39 BV=1.90 + {50001,1184,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.48 BV=1.81 + {50001,1280,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.58 BV=1.71 + {50001,1376,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.69 BV=1.60 + {50001,1472,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.79 BV=1.51 + {50001,1568,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.88 BV=1.42 + {50001,1664,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.97 BV=1.32 + {50001,1792,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.08 BV=1.21 + {58334,1664,1024, 0, 0, 0}, //TV = 4.10(2625 lines) AV=2.97 SV=5.96 BV=1.11 + {58334,1792,1024, 0, 0, 0}, //TV = 4.10(2625 lines) AV=2.97 SV=6.07 BV=1.00 + {66667,1664,1032, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=5.97 BV=0.90 + {66667,1792,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.07 BV=0.81 + {66667,1920,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.17 BV=0.71 + {66667,2048,1032, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.27 BV=0.60 + {66667,2208,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.37 BV=0.51 + {66667,2368,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.47 BV=0.41 + {66667,2528,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.57 BV=0.31 + {66667,2688,1032, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.67 BV=0.21 + {66667,2912,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.77 BV=0.11 + {66667,3136,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.88 BV=-0.00 + {66667,3360,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.98 BV=-0.10 + {66667,3584,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=7.07 BV=-0.19 + {75001,3424,1024, 0, 0, 0}, //TV = 3.74(3375 lines) AV=2.97 SV=7.00 BV=-0.30 + {83334,3296,1024, 0, 0, 0}, //TV = 3.58(3750 lines) AV=2.97 SV=6.95 BV=-0.39 + {83334,3552,1024, 0, 0, 0}, //TV = 3.58(3750 lines) AV=2.97 SV=7.06 BV=-0.50 + {91667,3456,1024, 0, 0, 0}, //TV = 3.45(4125 lines) AV=2.97 SV=7.02 BV=-0.60 + {100000,3392,1024, 0, 0, 0}, //TV = 3.32(4500 lines) AV=2.97 SV=6.99 BV=-0.70 + {108334,3360,1024, 0, 0, 0}, //TV = 3.21(4875 lines) AV=2.97 SV=6.98 BV=-0.80 + {116667,3328,1024, 0, 0, 0}, //TV = 3.10(5250 lines) AV=2.97 SV=6.96 BV=-0.89 + {125000,3360,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=6.98 BV=-1.01 + {125000,3584,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.07 BV=-1.10 + {125000,3840,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.17 BV=-1.20 + {125000,4096,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.26 BV=-1.29 + {125000,4416,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.37 BV=-1.40 + {125000,4736,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.47 BV=-1.50 + {125000,5088,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.58 BV=-1.61 + {125000,5120,1088, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.67 BV=-1.70 + {141667,5120,1024, 0, 0, 0}, //TV = 2.82(6375 lines) AV=2.97 SV=7.58 BV=-1.79 + {150000,5120,1040, 0, 0, 0}, //TV = 2.74(6750 lines) AV=2.97 SV=7.61 BV=-1.90 + {158333,5120,1056, 0, 0, 0}, //TV = 2.66(7125 lines) AV=2.97 SV=7.63 BV=-2.00 + {175000,5120,1024, 0, 0, 0}, //TV = 2.51(7875 lines) AV=2.97 SV=7.58 BV=-2.10 + {183333,5120,1048, 0, 0, 0}, //TV = 2.45(8250 lines) AV=2.97 SV=7.62 BV=-2.20 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCustom4PLineTable_50Hz = +{ +{ + {156,1024,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.26 BV=10.35 + {156,1056,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.31 BV=10.31 + {156,1120,1040, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.41 BV=10.20 + {178,1056,1040, 0, 0, 0}, //TV = 12.46(8 lines) AV=2.97 SV=5.33 BV=10.10 + {200,1024,1032, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.27 BV=9.98 + {200,1088,1024, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.35 BV=9.91 + {223,1024,1048, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.30 BV=9.81 + {223,1120,1024, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.39 BV=9.71 + {245,1088,1024, 0, 0, 0}, //TV = 11.99(11 lines) AV=2.97 SV=5.35 BV=9.62 + {267,1056,1040, 0, 0, 0}, //TV = 11.87(12 lines) AV=2.97 SV=5.33 BV=9.51 + {289,1056,1024, 0, 0, 0}, //TV = 11.76(13 lines) AV=2.97 SV=5.31 BV=9.42 + {312,1056,1024, 0, 0, 0}, //TV = 11.65(14 lines) AV=2.97 SV=5.31 BV=9.31 + {334,1056,1024, 0, 0, 0}, //TV = 11.55(15 lines) AV=2.97 SV=5.31 BV=9.21 + {356,1056,1024, 0, 0, 0}, //TV = 11.46(16 lines) AV=2.97 SV=5.31 BV=9.12 + {378,1056,1040, 0, 0, 0}, //TV = 11.37(17 lines) AV=2.97 SV=5.33 BV=9.01 + {423,1024,1032, 0, 0, 0}, //TV = 11.21(19 lines) AV=2.97 SV=5.27 BV=8.90 + {445,1024,1048, 0, 0, 0}, //TV = 11.13(20 lines) AV=2.97 SV=5.30 BV=8.81 + {489,1024,1024, 0, 0, 0}, //TV = 11.00(22 lines) AV=2.97 SV=5.26 BV=8.71 + {512,1024,1048, 0, 0, 0}, //TV = 10.93(23 lines) AV=2.97 SV=5.30 BV=8.61 + {556,1024,1032, 0, 0, 0}, //TV = 10.81(25 lines) AV=2.97 SV=5.27 BV=8.51 + {600,1024,1032, 0, 0, 0}, //TV = 10.70(27 lines) AV=2.97 SV=5.27 BV=8.40 + {645,1024,1032, 0, 0, 0}, //TV = 10.60(29 lines) AV=2.97 SV=5.27 BV=8.30 + {689,1024,1032, 0, 0, 0}, //TV = 10.50(31 lines) AV=2.97 SV=5.27 BV=8.20 + {734,1024,1032, 0, 0, 0}, //TV = 10.41(33 lines) AV=2.97 SV=5.27 BV=8.11 + {778,1024,1048, 0, 0, 0}, //TV = 10.33(35 lines) AV=2.97 SV=5.30 BV=8.00 + {845,1024,1032, 0, 0, 0}, //TV = 10.21(38 lines) AV=2.97 SV=5.27 BV=7.91 + {889,1024,1048, 0, 0, 0}, //TV = 10.14(40 lines) AV=2.97 SV=5.30 BV=7.81 + {978,1024,1024, 0, 0, 0}, //TV = 10.00(44 lines) AV=2.97 SV=5.26 BV=7.71 + {1023,1024,1048, 0, 0, 0}, //TV = 9.93(46 lines) AV=2.97 SV=5.30 BV=7.61 + {1112,1024,1032, 0, 0, 0}, //TV = 9.81(50 lines) AV=2.97 SV=5.27 BV=7.51 + {1200,1024,1032, 0, 0, 0}, //TV = 9.70(54 lines) AV=2.97 SV=5.27 BV=7.40 + {1267,1024,1040, 0, 0, 0}, //TV = 9.62(57 lines) AV=2.97 SV=5.29 BV=7.31 + {1378,1024,1032, 0, 0, 0}, //TV = 9.50(62 lines) AV=2.97 SV=5.27 BV=7.20 + {1467,1024,1032, 0, 0, 0}, //TV = 9.41(66 lines) AV=2.97 SV=5.27 BV=7.11 + {1578,1024,1032, 0, 0, 0}, //TV = 9.31(71 lines) AV=2.97 SV=5.27 BV=7.00 + {1689,1024,1032, 0, 0, 0}, //TV = 9.21(76 lines) AV=2.97 SV=5.27 BV=6.91 + {1823,1024,1024, 0, 0, 0}, //TV = 9.10(82 lines) AV=2.97 SV=5.26 BV=6.81 + {1956,1024,1024, 0, 0, 0}, //TV = 9.00(88 lines) AV=2.97 SV=5.26 BV=6.71 + {2089,1024,1032, 0, 0, 0}, //TV = 8.90(94 lines) AV=2.97 SV=5.27 BV=6.60 + {2223,1024,1032, 0, 0, 0}, //TV = 8.81(100 lines) AV=2.97 SV=5.27 BV=6.51 + {2400,1024,1032, 0, 0, 0}, //TV = 8.70(108 lines) AV=2.97 SV=5.27 BV=6.40 + {2556,1024,1032, 0, 0, 0}, //TV = 8.61(115 lines) AV=2.97 SV=5.27 BV=6.31 + {2778,1024,1024, 0, 0, 0}, //TV = 8.49(125 lines) AV=2.97 SV=5.26 BV=6.20 + {2956,1024,1024, 0, 0, 0}, //TV = 8.40(133 lines) AV=2.97 SV=5.26 BV=6.11 + {3178,1024,1024, 0, 0, 0}, //TV = 8.30(143 lines) AV=2.97 SV=5.26 BV=6.01 + {3400,1024,1024, 0, 0, 0}, //TV = 8.20(153 lines) AV=2.97 SV=5.26 BV=5.91 + {3645,1024,1024, 0, 0, 0}, //TV = 8.10(164 lines) AV=2.97 SV=5.26 BV=5.81 + {3889,1024,1032, 0, 0, 0}, //TV = 8.01(175 lines) AV=2.97 SV=5.27 BV=5.70 + {4200,1024,1024, 0, 0, 0}, //TV = 7.90(189 lines) AV=2.97 SV=5.26 BV=5.60 + {4489,1024,1024, 0, 0, 0}, //TV = 7.80(202 lines) AV=2.97 SV=5.26 BV=5.51 + {4823,1024,1024, 0, 0, 0}, //TV = 7.70(217 lines) AV=2.97 SV=5.26 BV=5.40 + {5156,1024,1024, 0, 0, 0}, //TV = 7.60(232 lines) AV=2.97 SV=5.26 BV=5.31 + {5556,1024,1024, 0, 0, 0}, //TV = 7.49(250 lines) AV=2.97 SV=5.26 BV=5.20 + {5912,1024,1024, 0, 0, 0}, //TV = 7.40(266 lines) AV=2.97 SV=5.26 BV=5.11 + {6378,1024,1024, 0, 0, 0}, //TV = 7.29(287 lines) AV=2.97 SV=5.26 BV=5.00 + {6823,1024,1024, 0, 0, 0}, //TV = 7.20(307 lines) AV=2.97 SV=5.26 BV=4.90 + {7312,1024,1024, 0, 0, 0}, //TV = 7.10(329 lines) AV=2.97 SV=5.26 BV=4.80 + {7823,1024,1024, 0, 0, 0}, //TV = 7.00(352 lines) AV=2.97 SV=5.26 BV=4.71 + {8400,1024,1024, 0, 0, 0}, //TV = 6.90(378 lines) AV=2.97 SV=5.26 BV=4.60 + {8978,1024,1024, 0, 0, 0}, //TV = 6.80(404 lines) AV=2.97 SV=5.26 BV=4.51 + {9623,1024,1024, 0, 0, 0}, //TV = 6.70(433 lines) AV=2.97 SV=5.26 BV=4.41 + {10000,1056,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.31 BV=4.31 + {10000,1120,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.40 BV=4.21 + {10000,1216,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.51 BV=4.10 + {10000,1312,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.62 BV=3.99 + {10000,1376,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.70 BV=3.91 + {10000,1504,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.82 BV=3.80 + {10000,1600,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.91 BV=3.71 + {10000,1728,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.02 BV=3.60 + {10000,1824,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.11 BV=3.51 + {10000,1952,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.20 BV=3.41 + {20000,1056,1024, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.31 BV=3.31 + {20000,1120,1032, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.40 BV=3.21 + {20000,1216,1024, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.51 BV=3.10 + {20000,1280,1040, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.61 BV=3.01 + {20000,1376,1032, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.70 BV=2.91 + {20000,1472,1040, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.81 BV=2.81 + {30000,1056,1032, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.32 BV=2.71 + {30000,1120,1040, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.41 BV=2.62 + {30000,1216,1024, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.51 BV=2.52 + {30000,1312,1024, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.62 BV=2.41 + {40000,1056,1024, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.31 BV=2.31 + {40000,1120,1032, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.40 BV=2.21 + {40000,1216,1024, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.51 BV=2.10 + {50000,1024,1040, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.29 BV=2.01 + {50000,1120,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.39 BV=1.90 + {50000,1184,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.48 BV=1.81 + {50000,1280,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.58 BV=1.71 + {50000,1376,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.69 BV=1.60 + {50000,1472,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.79 BV=1.51 + {50000,1568,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.88 BV=1.42 + {50000,1664,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.97 BV=1.32 + {50000,1792,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.08 BV=1.21 + {50000,1952,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.19 BV=1.10 + {60000,1728,1032, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.03 BV=1.00 + {60000,1856,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.12 BV=0.91 + {60000,1984,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.22 BV=0.81 + {60000,2144,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.33 BV=0.70 + {60000,2272,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.41 BV=0.62 + {60000,2432,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.51 BV=0.52 + {60000,2624,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.62 BV=0.41 + {60000,2816,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.72 BV=0.31 + {60000,3008,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.82 BV=0.21 + {60000,3232,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.92 BV=0.11 + {60000,3488,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=7.03 BV=-0.00 + {60000,3712,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=7.12 BV=-0.09 + {70000,3424,1024, 0, 0, 0}, //TV = 3.84(3150 lines) AV=2.97 SV=7.00 BV=-0.20 + {70000,3680,1024, 0, 0, 0}, //TV = 3.84(3150 lines) AV=2.97 SV=7.11 BV=-0.30 + {80000,3456,1024, 0, 0, 0}, //TV = 3.64(3600 lines) AV=2.97 SV=7.02 BV=-0.40 + {90000,3264,1024, 0, 0, 0}, //TV = 3.47(4050 lines) AV=2.97 SV=6.94 BV=-0.49 + {90000,3520,1024, 0, 0, 0}, //TV = 3.47(4050 lines) AV=2.97 SV=7.04 BV=-0.60 + {99999,3392,1024, 0, 0, 0}, //TV = 3.32(4500 lines) AV=2.97 SV=6.99 BV=-0.70 + {109999,3296,1024, 0, 0, 0}, //TV = 3.18(4950 lines) AV=2.97 SV=6.95 BV=-0.79 + {119999,3264,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=6.94 BV=-0.91 + {119999,3488,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.03 BV=-1.00 + {119999,3744,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.13 BV=-1.10 + {119999,4000,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.23 BV=-1.20 + {119999,4320,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.34 BV=-1.31 + {119999,4608,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.43 BV=-1.40 + {119999,4928,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.53 BV=-1.50 + {119999,5120,1056, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.63 BV=-1.60 + {129999,5120,1048, 0, 0, 0}, //TV = 2.94(5850 lines) AV=2.97 SV=7.62 BV=-1.70 + {139999,5120,1040, 0, 0, 0}, //TV = 2.84(6300 lines) AV=2.97 SV=7.61 BV=-1.80 + {149999,5120,1040, 0, 0, 0}, //TV = 2.74(6750 lines) AV=2.97 SV=7.61 BV=-1.90 + {159999,5120,1048, 0, 0, 0}, //TV = 2.64(7200 lines) AV=2.97 SV=7.62 BV=-2.00 + {169999,5120,1056, 0, 0, 0}, //TV = 2.56(7650 lines) AV=2.97 SV=7.63 BV=-2.10 + {179999,5120,1064, 0, 0, 0}, //TV = 2.47(8100 lines) AV=2.97 SV=7.64 BV=-2.20 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Custom4AutoTable = +{ + AETABLE_CUSTOM4_AUTO, //eAETableID + 127, //u4TotalIndex + -10, //u4StrobeTrigerBV + 104, //i4MaxBV + -22, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCustom4PLineTable_60Hz, + sCustom4PLineTable_50Hz, + NULL, +}; + +static strEvPline sCustom5PLineTable_60Hz = +{ +{ + {156,1024,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.26 BV=10.35 + {156,1056,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.31 BV=10.31 + {156,1120,1040, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.41 BV=10.20 + {178,1056,1040, 0, 0, 0}, //TV = 12.46(8 lines) AV=2.97 SV=5.33 BV=10.10 + {200,1024,1032, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.27 BV=9.98 + {200,1088,1024, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.35 BV=9.91 + {223,1024,1048, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.30 BV=9.81 + {223,1120,1024, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.39 BV=9.71 + {245,1088,1024, 0, 0, 0}, //TV = 11.99(11 lines) AV=2.97 SV=5.35 BV=9.62 + {267,1056,1040, 0, 0, 0}, //TV = 11.87(12 lines) AV=2.97 SV=5.33 BV=9.51 + {289,1056,1024, 0, 0, 0}, //TV = 11.76(13 lines) AV=2.97 SV=5.31 BV=9.42 + {312,1056,1024, 0, 0, 0}, //TV = 11.65(14 lines) AV=2.97 SV=5.31 BV=9.31 + {334,1056,1024, 0, 0, 0}, //TV = 11.55(15 lines) AV=2.97 SV=5.31 BV=9.21 + {356,1056,1024, 0, 0, 0}, //TV = 11.46(16 lines) AV=2.97 SV=5.31 BV=9.12 + {378,1056,1040, 0, 0, 0}, //TV = 11.37(17 lines) AV=2.97 SV=5.33 BV=9.01 + {423,1024,1032, 0, 0, 0}, //TV = 11.21(19 lines) AV=2.97 SV=5.27 BV=8.90 + {445,1024,1048, 0, 0, 0}, //TV = 11.13(20 lines) AV=2.97 SV=5.30 BV=8.81 + {489,1024,1024, 0, 0, 0}, //TV = 11.00(22 lines) AV=2.97 SV=5.26 BV=8.71 + {512,1024,1048, 0, 0, 0}, //TV = 10.93(23 lines) AV=2.97 SV=5.30 BV=8.61 + {556,1024,1032, 0, 0, 0}, //TV = 10.81(25 lines) AV=2.97 SV=5.27 BV=8.51 + {600,1024,1032, 0, 0, 0}, //TV = 10.70(27 lines) AV=2.97 SV=5.27 BV=8.40 + {645,1024,1032, 0, 0, 0}, //TV = 10.60(29 lines) AV=2.97 SV=5.27 BV=8.30 + {689,1024,1032, 0, 0, 0}, //TV = 10.50(31 lines) AV=2.97 SV=5.27 BV=8.20 + {734,1024,1032, 0, 0, 0}, //TV = 10.41(33 lines) AV=2.97 SV=5.27 BV=8.11 + {778,1024,1048, 0, 0, 0}, //TV = 10.33(35 lines) AV=2.97 SV=5.30 BV=8.00 + {845,1024,1032, 0, 0, 0}, //TV = 10.21(38 lines) AV=2.97 SV=5.27 BV=7.91 + {889,1024,1048, 0, 0, 0}, //TV = 10.14(40 lines) AV=2.97 SV=5.30 BV=7.81 + {978,1024,1024, 0, 0, 0}, //TV = 10.00(44 lines) AV=2.97 SV=5.26 BV=7.71 + {1023,1024,1048, 0, 0, 0}, //TV = 9.93(46 lines) AV=2.97 SV=5.30 BV=7.61 + {1112,1024,1032, 0, 0, 0}, //TV = 9.81(50 lines) AV=2.97 SV=5.27 BV=7.51 + {1200,1024,1032, 0, 0, 0}, //TV = 9.70(54 lines) AV=2.97 SV=5.27 BV=7.40 + {1267,1024,1040, 0, 0, 0}, //TV = 9.62(57 lines) AV=2.97 SV=5.29 BV=7.31 + {1378,1024,1032, 0, 0, 0}, //TV = 9.50(62 lines) AV=2.97 SV=5.27 BV=7.20 + {1467,1024,1032, 0, 0, 0}, //TV = 9.41(66 lines) AV=2.97 SV=5.27 BV=7.11 + {1578,1024,1032, 0, 0, 0}, //TV = 9.31(71 lines) AV=2.97 SV=5.27 BV=7.00 + {1689,1024,1032, 0, 0, 0}, //TV = 9.21(76 lines) AV=2.97 SV=5.27 BV=6.91 + {1823,1024,1024, 0, 0, 0}, //TV = 9.10(82 lines) AV=2.97 SV=5.26 BV=6.81 + {1956,1024,1024, 0, 0, 0}, //TV = 9.00(88 lines) AV=2.97 SV=5.26 BV=6.71 + {2089,1024,1032, 0, 0, 0}, //TV = 8.90(94 lines) AV=2.97 SV=5.27 BV=6.60 + {2223,1024,1032, 0, 0, 0}, //TV = 8.81(100 lines) AV=2.97 SV=5.27 BV=6.51 + {2400,1024,1032, 0, 0, 0}, //TV = 8.70(108 lines) AV=2.97 SV=5.27 BV=6.40 + {2556,1024,1032, 0, 0, 0}, //TV = 8.61(115 lines) AV=2.97 SV=5.27 BV=6.31 + {2778,1024,1024, 0, 0, 0}, //TV = 8.49(125 lines) AV=2.97 SV=5.26 BV=6.20 + {2956,1024,1024, 0, 0, 0}, //TV = 8.40(133 lines) AV=2.97 SV=5.26 BV=6.11 + {3178,1024,1024, 0, 0, 0}, //TV = 8.30(143 lines) AV=2.97 SV=5.26 BV=6.01 + {3400,1024,1024, 0, 0, 0}, //TV = 8.20(153 lines) AV=2.97 SV=5.26 BV=5.91 + {3645,1024,1024, 0, 0, 0}, //TV = 8.10(164 lines) AV=2.97 SV=5.26 BV=5.81 + {3889,1024,1032, 0, 0, 0}, //TV = 8.01(175 lines) AV=2.97 SV=5.27 BV=5.70 + {4200,1024,1024, 0, 0, 0}, //TV = 7.90(189 lines) AV=2.97 SV=5.26 BV=5.60 + {4489,1024,1024, 0, 0, 0}, //TV = 7.80(202 lines) AV=2.97 SV=5.26 BV=5.51 + {4823,1024,1024, 0, 0, 0}, //TV = 7.70(217 lines) AV=2.97 SV=5.26 BV=5.40 + {5156,1024,1024, 0, 0, 0}, //TV = 7.60(232 lines) AV=2.97 SV=5.26 BV=5.31 + {5556,1024,1024, 0, 0, 0}, //TV = 7.49(250 lines) AV=2.97 SV=5.26 BV=5.20 + {5912,1024,1024, 0, 0, 0}, //TV = 7.40(266 lines) AV=2.97 SV=5.26 BV=5.11 + {6378,1024,1024, 0, 0, 0}, //TV = 7.29(287 lines) AV=2.97 SV=5.26 BV=5.00 + {6823,1024,1024, 0, 0, 0}, //TV = 7.20(307 lines) AV=2.97 SV=5.26 BV=4.90 + {7312,1024,1024, 0, 0, 0}, //TV = 7.10(329 lines) AV=2.97 SV=5.26 BV=4.80 + {7823,1024,1024, 0, 0, 0}, //TV = 7.00(352 lines) AV=2.97 SV=5.26 BV=4.71 + {8335,1024,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.27 BV=4.60 + {8335,1088,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.36 BV=4.52 + {8335,1184,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.47 BV=4.40 + {8335,1248,1040, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.57 BV=4.31 + {8335,1344,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.67 BV=4.21 + {8335,1440,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.77 BV=4.11 + {8335,1536,1040, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.87 BV=4.01 + {8335,1664,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.96 BV=3.91 + {8335,1792,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=6.07 BV=3.81 + {8335,1920,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=6.17 BV=3.71 + {16668,1024,1032, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.27 BV=3.60 + {16668,1088,1032, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.36 BV=3.52 + {16668,1184,1024, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.47 BV=3.41 + {16668,1248,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.57 BV=3.31 + {16668,1344,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.68 BV=3.20 + {16668,1440,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.78 BV=3.10 + {25001,1024,1040, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.29 BV=3.01 + {25001,1120,1024, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.39 BV=2.90 + {25001,1184,1032, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.48 BV=2.81 + {25001,1280,1024, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.58 BV=2.71 + {33334,1024,1032, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.27 BV=2.60 + {33334,1088,1032, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.36 BV=2.52 + {33334,1184,1024, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.47 BV=2.41 + {33334,1248,1040, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.57 BV=2.31 + {41668,1088,1024, 0, 0, 0}, //TV = 4.58(1875 lines) AV=2.97 SV=5.35 BV=2.21 + {41668,1152,1032, 0, 0, 0}, //TV = 4.58(1875 lines) AV=2.97 SV=5.44 BV=2.11 + {50001,1024,1040, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.29 BV=2.01 + {50001,1120,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.39 BV=1.90 + {50001,1184,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.48 BV=1.81 + {50001,1280,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.58 BV=1.71 + {50001,1376,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.69 BV=1.60 + {50001,1472,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.79 BV=1.51 + {50001,1568,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.88 BV=1.42 + {50001,1664,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.97 BV=1.32 + {50001,1792,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.08 BV=1.21 + {58334,1664,1024, 0, 0, 0}, //TV = 4.10(2625 lines) AV=2.97 SV=5.96 BV=1.11 + {58334,1792,1024, 0, 0, 0}, //TV = 4.10(2625 lines) AV=2.97 SV=6.07 BV=1.00 + {66667,1664,1032, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=5.97 BV=0.90 + {66667,1792,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.07 BV=0.81 + {66667,1920,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.17 BV=0.71 + {66667,2048,1032, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.27 BV=0.60 + {66667,2208,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.37 BV=0.51 + {66667,2368,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.47 BV=0.41 + {66667,2528,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.57 BV=0.31 + {66667,2688,1032, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.67 BV=0.21 + {66667,2912,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.77 BV=0.11 + {66667,3136,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.88 BV=-0.00 + {66667,3360,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.98 BV=-0.10 + {66667,3584,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=7.07 BV=-0.19 + {75001,3424,1024, 0, 0, 0}, //TV = 3.74(3375 lines) AV=2.97 SV=7.00 BV=-0.30 + {83334,3296,1024, 0, 0, 0}, //TV = 3.58(3750 lines) AV=2.97 SV=6.95 BV=-0.39 + {83334,3552,1024, 0, 0, 0}, //TV = 3.58(3750 lines) AV=2.97 SV=7.06 BV=-0.50 + {91667,3456,1024, 0, 0, 0}, //TV = 3.45(4125 lines) AV=2.97 SV=7.02 BV=-0.60 + {100000,3392,1024, 0, 0, 0}, //TV = 3.32(4500 lines) AV=2.97 SV=6.99 BV=-0.70 + {108334,3360,1024, 0, 0, 0}, //TV = 3.21(4875 lines) AV=2.97 SV=6.98 BV=-0.80 + {116667,3328,1024, 0, 0, 0}, //TV = 3.10(5250 lines) AV=2.97 SV=6.96 BV=-0.89 + {125000,3360,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=6.98 BV=-1.01 + {125000,3584,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.07 BV=-1.10 + {125000,3840,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.17 BV=-1.20 + {125000,4096,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.26 BV=-1.29 + {125000,4416,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.37 BV=-1.40 + {125000,4736,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.47 BV=-1.50 + {125000,5088,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.58 BV=-1.61 + {125000,5120,1088, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.67 BV=-1.70 + {141667,5120,1024, 0, 0, 0}, //TV = 2.82(6375 lines) AV=2.97 SV=7.58 BV=-1.79 + {150000,5120,1040, 0, 0, 0}, //TV = 2.74(6750 lines) AV=2.97 SV=7.61 BV=-1.90 + {158333,5120,1056, 0, 0, 0}, //TV = 2.66(7125 lines) AV=2.97 SV=7.63 BV=-2.00 + {175000,5120,1024, 0, 0, 0}, //TV = 2.51(7875 lines) AV=2.97 SV=7.58 BV=-2.10 + {183333,5120,1048, 0, 0, 0}, //TV = 2.45(8250 lines) AV=2.97 SV=7.62 BV=-2.20 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCustom5PLineTable_50Hz = +{ +{ + {156,1024,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.26 BV=10.35 + {156,1056,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.31 BV=10.31 + {156,1120,1040, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.41 BV=10.20 + {178,1056,1040, 0, 0, 0}, //TV = 12.46(8 lines) AV=2.97 SV=5.33 BV=10.10 + {200,1024,1032, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.27 BV=9.98 + {200,1088,1024, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.35 BV=9.91 + {223,1024,1048, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.30 BV=9.81 + {223,1120,1024, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.39 BV=9.71 + {245,1088,1024, 0, 0, 0}, //TV = 11.99(11 lines) AV=2.97 SV=5.35 BV=9.62 + {267,1056,1040, 0, 0, 0}, //TV = 11.87(12 lines) AV=2.97 SV=5.33 BV=9.51 + {289,1056,1024, 0, 0, 0}, //TV = 11.76(13 lines) AV=2.97 SV=5.31 BV=9.42 + {312,1056,1024, 0, 0, 0}, //TV = 11.65(14 lines) AV=2.97 SV=5.31 BV=9.31 + {334,1056,1024, 0, 0, 0}, //TV = 11.55(15 lines) AV=2.97 SV=5.31 BV=9.21 + {356,1056,1024, 0, 0, 0}, //TV = 11.46(16 lines) AV=2.97 SV=5.31 BV=9.12 + {378,1056,1040, 0, 0, 0}, //TV = 11.37(17 lines) AV=2.97 SV=5.33 BV=9.01 + {423,1024,1032, 0, 0, 0}, //TV = 11.21(19 lines) AV=2.97 SV=5.27 BV=8.90 + {445,1024,1048, 0, 0, 0}, //TV = 11.13(20 lines) AV=2.97 SV=5.30 BV=8.81 + {489,1024,1024, 0, 0, 0}, //TV = 11.00(22 lines) AV=2.97 SV=5.26 BV=8.71 + {512,1024,1048, 0, 0, 0}, //TV = 10.93(23 lines) AV=2.97 SV=5.30 BV=8.61 + {556,1024,1032, 0, 0, 0}, //TV = 10.81(25 lines) AV=2.97 SV=5.27 BV=8.51 + {600,1024,1032, 0, 0, 0}, //TV = 10.70(27 lines) AV=2.97 SV=5.27 BV=8.40 + {645,1024,1032, 0, 0, 0}, //TV = 10.60(29 lines) AV=2.97 SV=5.27 BV=8.30 + {689,1024,1032, 0, 0, 0}, //TV = 10.50(31 lines) AV=2.97 SV=5.27 BV=8.20 + {734,1024,1032, 0, 0, 0}, //TV = 10.41(33 lines) AV=2.97 SV=5.27 BV=8.11 + {778,1024,1048, 0, 0, 0}, //TV = 10.33(35 lines) AV=2.97 SV=5.30 BV=8.00 + {845,1024,1032, 0, 0, 0}, //TV = 10.21(38 lines) AV=2.97 SV=5.27 BV=7.91 + {889,1024,1048, 0, 0, 0}, //TV = 10.14(40 lines) AV=2.97 SV=5.30 BV=7.81 + {978,1024,1024, 0, 0, 0}, //TV = 10.00(44 lines) AV=2.97 SV=5.26 BV=7.71 + {1023,1024,1048, 0, 0, 0}, //TV = 9.93(46 lines) AV=2.97 SV=5.30 BV=7.61 + {1112,1024,1032, 0, 0, 0}, //TV = 9.81(50 lines) AV=2.97 SV=5.27 BV=7.51 + {1200,1024,1032, 0, 0, 0}, //TV = 9.70(54 lines) AV=2.97 SV=5.27 BV=7.40 + {1267,1024,1040, 0, 0, 0}, //TV = 9.62(57 lines) AV=2.97 SV=5.29 BV=7.31 + {1378,1024,1032, 0, 0, 0}, //TV = 9.50(62 lines) AV=2.97 SV=5.27 BV=7.20 + {1467,1024,1032, 0, 0, 0}, //TV = 9.41(66 lines) AV=2.97 SV=5.27 BV=7.11 + {1578,1024,1032, 0, 0, 0}, //TV = 9.31(71 lines) AV=2.97 SV=5.27 BV=7.00 + {1689,1024,1032, 0, 0, 0}, //TV = 9.21(76 lines) AV=2.97 SV=5.27 BV=6.91 + {1823,1024,1024, 0, 0, 0}, //TV = 9.10(82 lines) AV=2.97 SV=5.26 BV=6.81 + {1956,1024,1024, 0, 0, 0}, //TV = 9.00(88 lines) AV=2.97 SV=5.26 BV=6.71 + {2089,1024,1032, 0, 0, 0}, //TV = 8.90(94 lines) AV=2.97 SV=5.27 BV=6.60 + {2223,1024,1032, 0, 0, 0}, //TV = 8.81(100 lines) AV=2.97 SV=5.27 BV=6.51 + {2400,1024,1032, 0, 0, 0}, //TV = 8.70(108 lines) AV=2.97 SV=5.27 BV=6.40 + {2556,1024,1032, 0, 0, 0}, //TV = 8.61(115 lines) AV=2.97 SV=5.27 BV=6.31 + {2778,1024,1024, 0, 0, 0}, //TV = 8.49(125 lines) AV=2.97 SV=5.26 BV=6.20 + {2956,1024,1024, 0, 0, 0}, //TV = 8.40(133 lines) AV=2.97 SV=5.26 BV=6.11 + {3178,1024,1024, 0, 0, 0}, //TV = 8.30(143 lines) AV=2.97 SV=5.26 BV=6.01 + {3400,1024,1024, 0, 0, 0}, //TV = 8.20(153 lines) AV=2.97 SV=5.26 BV=5.91 + {3645,1024,1024, 0, 0, 0}, //TV = 8.10(164 lines) AV=2.97 SV=5.26 BV=5.81 + {3889,1024,1032, 0, 0, 0}, //TV = 8.01(175 lines) AV=2.97 SV=5.27 BV=5.70 + {4200,1024,1024, 0, 0, 0}, //TV = 7.90(189 lines) AV=2.97 SV=5.26 BV=5.60 + {4489,1024,1024, 0, 0, 0}, //TV = 7.80(202 lines) AV=2.97 SV=5.26 BV=5.51 + {4823,1024,1024, 0, 0, 0}, //TV = 7.70(217 lines) AV=2.97 SV=5.26 BV=5.40 + {5156,1024,1024, 0, 0, 0}, //TV = 7.60(232 lines) AV=2.97 SV=5.26 BV=5.31 + {5556,1024,1024, 0, 0, 0}, //TV = 7.49(250 lines) AV=2.97 SV=5.26 BV=5.20 + {5912,1024,1024, 0, 0, 0}, //TV = 7.40(266 lines) AV=2.97 SV=5.26 BV=5.11 + {6378,1024,1024, 0, 0, 0}, //TV = 7.29(287 lines) AV=2.97 SV=5.26 BV=5.00 + {6823,1024,1024, 0, 0, 0}, //TV = 7.20(307 lines) AV=2.97 SV=5.26 BV=4.90 + {7312,1024,1024, 0, 0, 0}, //TV = 7.10(329 lines) AV=2.97 SV=5.26 BV=4.80 + {7823,1024,1024, 0, 0, 0}, //TV = 7.00(352 lines) AV=2.97 SV=5.26 BV=4.71 + {8400,1024,1024, 0, 0, 0}, //TV = 6.90(378 lines) AV=2.97 SV=5.26 BV=4.60 + {8978,1024,1024, 0, 0, 0}, //TV = 6.80(404 lines) AV=2.97 SV=5.26 BV=4.51 + {9623,1024,1024, 0, 0, 0}, //TV = 6.70(433 lines) AV=2.97 SV=5.26 BV=4.41 + {10000,1056,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.31 BV=4.31 + {10000,1120,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.40 BV=4.21 + {10000,1216,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.51 BV=4.10 + {10000,1312,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.62 BV=3.99 + {10000,1376,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.70 BV=3.91 + {10000,1504,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.82 BV=3.80 + {10000,1600,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.91 BV=3.71 + {10000,1728,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.02 BV=3.60 + {10000,1824,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.11 BV=3.51 + {10000,1952,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.20 BV=3.41 + {20000,1056,1024, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.31 BV=3.31 + {20000,1120,1032, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.40 BV=3.21 + {20000,1216,1024, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.51 BV=3.10 + {20000,1280,1040, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.61 BV=3.01 + {20000,1376,1032, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.70 BV=2.91 + {20000,1472,1040, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.81 BV=2.81 + {30000,1056,1032, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.32 BV=2.71 + {30000,1120,1040, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.41 BV=2.62 + {30000,1216,1024, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.51 BV=2.52 + {30000,1312,1024, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.62 BV=2.41 + {40000,1056,1024, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.31 BV=2.31 + {40000,1120,1032, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.40 BV=2.21 + {40000,1216,1024, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.51 BV=2.10 + {50000,1024,1040, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.29 BV=2.01 + {50000,1120,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.39 BV=1.90 + {50000,1184,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.48 BV=1.81 + {50000,1280,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.58 BV=1.71 + {50000,1376,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.69 BV=1.60 + {50000,1472,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.79 BV=1.51 + {50000,1568,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.88 BV=1.42 + {50000,1664,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.97 BV=1.32 + {50000,1792,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.08 BV=1.21 + {50000,1952,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.19 BV=1.10 + {60000,1728,1032, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.03 BV=1.00 + {60000,1856,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.12 BV=0.91 + {60000,1984,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.22 BV=0.81 + {60000,2144,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.33 BV=0.70 + {60000,2272,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.41 BV=0.62 + {60000,2432,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.51 BV=0.52 + {60000,2624,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.62 BV=0.41 + {60000,2816,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.72 BV=0.31 + {60000,3008,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.82 BV=0.21 + {60000,3232,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.92 BV=0.11 + {60000,3488,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=7.03 BV=-0.00 + {60000,3712,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=7.12 BV=-0.09 + {70000,3424,1024, 0, 0, 0}, //TV = 3.84(3150 lines) AV=2.97 SV=7.00 BV=-0.20 + {70000,3680,1024, 0, 0, 0}, //TV = 3.84(3150 lines) AV=2.97 SV=7.11 BV=-0.30 + {80000,3456,1024, 0, 0, 0}, //TV = 3.64(3600 lines) AV=2.97 SV=7.02 BV=-0.40 + {90000,3264,1024, 0, 0, 0}, //TV = 3.47(4050 lines) AV=2.97 SV=6.94 BV=-0.49 + {90000,3520,1024, 0, 0, 0}, //TV = 3.47(4050 lines) AV=2.97 SV=7.04 BV=-0.60 + {99999,3392,1024, 0, 0, 0}, //TV = 3.32(4500 lines) AV=2.97 SV=6.99 BV=-0.70 + {109999,3296,1024, 0, 0, 0}, //TV = 3.18(4950 lines) AV=2.97 SV=6.95 BV=-0.79 + {119999,3264,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=6.94 BV=-0.91 + {119999,3488,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.03 BV=-1.00 + {119999,3744,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.13 BV=-1.10 + {119999,4000,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.23 BV=-1.20 + {119999,4320,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.34 BV=-1.31 + {119999,4608,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.43 BV=-1.40 + {119999,4928,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.53 BV=-1.50 + {119999,5120,1056, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.63 BV=-1.60 + {129999,5120,1048, 0, 0, 0}, //TV = 2.94(5850 lines) AV=2.97 SV=7.62 BV=-1.70 + {139999,5120,1040, 0, 0, 0}, //TV = 2.84(6300 lines) AV=2.97 SV=7.61 BV=-1.80 + {149999,5120,1040, 0, 0, 0}, //TV = 2.74(6750 lines) AV=2.97 SV=7.61 BV=-1.90 + {159999,5120,1048, 0, 0, 0}, //TV = 2.64(7200 lines) AV=2.97 SV=7.62 BV=-2.00 + {169999,5120,1056, 0, 0, 0}, //TV = 2.56(7650 lines) AV=2.97 SV=7.63 BV=-2.10 + {179999,5120,1064, 0, 0, 0}, //TV = 2.47(8100 lines) AV=2.97 SV=7.64 BV=-2.20 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Custom5AutoTable = +{ + AETABLE_CUSTOM5_AUTO, //eAETableID + 127, //u4TotalIndex + -10, //u4StrobeTrigerBV + 104, //i4MaxBV + -22, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCustom5PLineTable_60Hz, + sCustom5PLineTable_50Hz, + NULL, +}; + +static strEvPline sVideoNightPLineTable_60Hz = +{ +{ + {156,1024,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.26 BV=10.35 + {156,1056,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.31 BV=10.31 + {156,1120,1040, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.41 BV=10.20 + {178,1056,1040, 0, 0, 0}, //TV = 12.46(8 lines) AV=2.97 SV=5.33 BV=10.10 + {200,1024,1032, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.27 BV=9.98 + {200,1088,1024, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.35 BV=9.91 + {223,1024,1048, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.30 BV=9.81 + {223,1120,1024, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.39 BV=9.71 + {245,1088,1024, 0, 0, 0}, //TV = 11.99(11 lines) AV=2.97 SV=5.35 BV=9.62 + {267,1056,1040, 0, 0, 0}, //TV = 11.87(12 lines) AV=2.97 SV=5.33 BV=9.51 + {289,1056,1024, 0, 0, 0}, //TV = 11.76(13 lines) AV=2.97 SV=5.31 BV=9.42 + {312,1056,1024, 0, 0, 0}, //TV = 11.65(14 lines) AV=2.97 SV=5.31 BV=9.31 + {334,1056,1024, 0, 0, 0}, //TV = 11.55(15 lines) AV=2.97 SV=5.31 BV=9.21 + {356,1056,1024, 0, 0, 0}, //TV = 11.46(16 lines) AV=2.97 SV=5.31 BV=9.12 + {378,1056,1040, 0, 0, 0}, //TV = 11.37(17 lines) AV=2.97 SV=5.33 BV=9.01 + {423,1024,1032, 0, 0, 0}, //TV = 11.21(19 lines) AV=2.97 SV=5.27 BV=8.90 + {445,1024,1048, 0, 0, 0}, //TV = 11.13(20 lines) AV=2.97 SV=5.30 BV=8.81 + {489,1024,1024, 0, 0, 0}, //TV = 11.00(22 lines) AV=2.97 SV=5.26 BV=8.71 + {512,1024,1048, 0, 0, 0}, //TV = 10.93(23 lines) AV=2.97 SV=5.30 BV=8.61 + {556,1024,1032, 0, 0, 0}, //TV = 10.81(25 lines) AV=2.97 SV=5.27 BV=8.51 + {600,1024,1032, 0, 0, 0}, //TV = 10.70(27 lines) AV=2.97 SV=5.27 BV=8.40 + {645,1024,1032, 0, 0, 0}, //TV = 10.60(29 lines) AV=2.97 SV=5.27 BV=8.30 + {689,1024,1032, 0, 0, 0}, //TV = 10.50(31 lines) AV=2.97 SV=5.27 BV=8.20 + {734,1024,1032, 0, 0, 0}, //TV = 10.41(33 lines) AV=2.97 SV=5.27 BV=8.11 + {778,1024,1048, 0, 0, 0}, //TV = 10.33(35 lines) AV=2.97 SV=5.30 BV=8.00 + {845,1024,1032, 0, 0, 0}, //TV = 10.21(38 lines) AV=2.97 SV=5.27 BV=7.91 + {889,1024,1048, 0, 0, 0}, //TV = 10.14(40 lines) AV=2.97 SV=5.30 BV=7.81 + {978,1024,1024, 0, 0, 0}, //TV = 10.00(44 lines) AV=2.97 SV=5.26 BV=7.71 + {1023,1024,1048, 0, 0, 0}, //TV = 9.93(46 lines) AV=2.97 SV=5.30 BV=7.61 + {1112,1024,1032, 0, 0, 0}, //TV = 9.81(50 lines) AV=2.97 SV=5.27 BV=7.51 + {1200,1024,1032, 0, 0, 0}, //TV = 9.70(54 lines) AV=2.97 SV=5.27 BV=7.40 + {1267,1024,1040, 0, 0, 0}, //TV = 9.62(57 lines) AV=2.97 SV=5.29 BV=7.31 + {1378,1024,1032, 0, 0, 0}, //TV = 9.50(62 lines) AV=2.97 SV=5.27 BV=7.20 + {1467,1024,1032, 0, 0, 0}, //TV = 9.41(66 lines) AV=2.97 SV=5.27 BV=7.11 + {1578,1024,1032, 0, 0, 0}, //TV = 9.31(71 lines) AV=2.97 SV=5.27 BV=7.00 + {1689,1024,1032, 0, 0, 0}, //TV = 9.21(76 lines) AV=2.97 SV=5.27 BV=6.91 + {1823,1024,1024, 0, 0, 0}, //TV = 9.10(82 lines) AV=2.97 SV=5.26 BV=6.81 + {1956,1024,1024, 0, 0, 0}, //TV = 9.00(88 lines) AV=2.97 SV=5.26 BV=6.71 + {2089,1024,1032, 0, 0, 0}, //TV = 8.90(94 lines) AV=2.97 SV=5.27 BV=6.60 + {2223,1024,1032, 0, 0, 0}, //TV = 8.81(100 lines) AV=2.97 SV=5.27 BV=6.51 + {2400,1024,1032, 0, 0, 0}, //TV = 8.70(108 lines) AV=2.97 SV=5.27 BV=6.40 + {2556,1024,1032, 0, 0, 0}, //TV = 8.61(115 lines) AV=2.97 SV=5.27 BV=6.31 + {2778,1024,1024, 0, 0, 0}, //TV = 8.49(125 lines) AV=2.97 SV=5.26 BV=6.20 + {2956,1024,1024, 0, 0, 0}, //TV = 8.40(133 lines) AV=2.97 SV=5.26 BV=6.11 + {3178,1024,1024, 0, 0, 0}, //TV = 8.30(143 lines) AV=2.97 SV=5.26 BV=6.01 + {3400,1024,1024, 0, 0, 0}, //TV = 8.20(153 lines) AV=2.97 SV=5.26 BV=5.91 + {3645,1024,1024, 0, 0, 0}, //TV = 8.10(164 lines) AV=2.97 SV=5.26 BV=5.81 + {3889,1024,1032, 0, 0, 0}, //TV = 8.01(175 lines) AV=2.97 SV=5.27 BV=5.70 + {4200,1024,1024, 0, 0, 0}, //TV = 7.90(189 lines) AV=2.97 SV=5.26 BV=5.60 + {4489,1024,1024, 0, 0, 0}, //TV = 7.80(202 lines) AV=2.97 SV=5.26 BV=5.51 + {4823,1024,1024, 0, 0, 0}, //TV = 7.70(217 lines) AV=2.97 SV=5.26 BV=5.40 + {5156,1024,1024, 0, 0, 0}, //TV = 7.60(232 lines) AV=2.97 SV=5.26 BV=5.31 + {5556,1024,1024, 0, 0, 0}, //TV = 7.49(250 lines) AV=2.97 SV=5.26 BV=5.20 + {5912,1024,1024, 0, 0, 0}, //TV = 7.40(266 lines) AV=2.97 SV=5.26 BV=5.11 + {6378,1024,1024, 0, 0, 0}, //TV = 7.29(287 lines) AV=2.97 SV=5.26 BV=5.00 + {6823,1024,1024, 0, 0, 0}, //TV = 7.20(307 lines) AV=2.97 SV=5.26 BV=4.90 + {7312,1024,1024, 0, 0, 0}, //TV = 7.10(329 lines) AV=2.97 SV=5.26 BV=4.80 + {7823,1024,1024, 0, 0, 0}, //TV = 7.00(352 lines) AV=2.97 SV=5.26 BV=4.71 + {8335,1024,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.27 BV=4.60 + {8335,1088,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.36 BV=4.52 + {8335,1184,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.47 BV=4.40 + {8335,1248,1040, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.57 BV=4.31 + {8335,1344,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.67 BV=4.21 + {8335,1440,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.77 BV=4.11 + {8335,1536,1040, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.87 BV=4.01 + {8335,1664,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.96 BV=3.91 + {8335,1792,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=6.07 BV=3.81 + {8335,1920,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=6.17 BV=3.71 + {16668,1024,1032, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.27 BV=3.60 + {16668,1088,1032, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.36 BV=3.52 + {16668,1184,1024, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.47 BV=3.41 + {16668,1248,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.57 BV=3.31 + {16668,1344,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.68 BV=3.20 + {16668,1440,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.78 BV=3.10 + {25001,1024,1040, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.29 BV=3.01 + {25001,1120,1024, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.39 BV=2.90 + {25001,1184,1032, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.48 BV=2.81 + {25001,1280,1024, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.58 BV=2.71 + {33245,1024,1032, 0, 0, 0}, //TV = 4.91(1496 lines) AV=2.97 SV=5.27 BV=2.61 + {33245,1088,1040, 0, 0, 0}, //TV = 4.91(1496 lines) AV=2.97 SV=5.37 BV=2.51 + {33245,1184,1024, 0, 0, 0}, //TV = 4.91(1496 lines) AV=2.97 SV=5.47 BV=2.41 + {33245,1248,1040, 0, 0, 0}, //TV = 4.91(1496 lines) AV=2.97 SV=5.57 BV=2.31 + {41668,1088,1024, 0, 0, 0}, //TV = 4.58(1875 lines) AV=2.97 SV=5.35 BV=2.21 + {41668,1152,1032, 0, 0, 0}, //TV = 4.58(1875 lines) AV=2.97 SV=5.44 BV=2.11 + {50001,1024,1040, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.29 BV=2.01 + {50001,1120,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.39 BV=1.90 + {50001,1184,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.48 BV=1.81 + {50001,1280,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.58 BV=1.71 + {50001,1376,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.69 BV=1.60 + {50001,1472,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.79 BV=1.51 + {50001,1568,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.88 BV=1.42 + {50001,1664,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.97 BV=1.32 + {50001,1792,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.08 BV=1.21 + {58334,1664,1024, 0, 0, 0}, //TV = 4.10(2625 lines) AV=2.97 SV=5.96 BV=1.11 + {58334,1792,1024, 0, 0, 0}, //TV = 4.10(2625 lines) AV=2.97 SV=6.07 BV=1.00 + {66578,1664,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=5.96 BV=0.92 + {66578,1792,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=6.07 BV=0.81 + {66578,1920,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=6.17 BV=0.71 + {66578,2048,1032, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=6.27 BV=0.61 + {66578,2208,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=6.37 BV=0.51 + {66578,2368,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=6.47 BV=0.41 + {66578,2528,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=6.57 BV=0.31 + {66578,2720,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=6.67 BV=0.21 + {66578,2912,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=6.77 BV=0.11 + {66578,3136,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=6.88 BV=0.00 + {66578,3360,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=6.98 BV=-0.10 + {66578,3584,1024, 0, 0, 0}, //TV = 3.91(2996 lines) AV=2.97 SV=7.07 BV=-0.19 + {75001,3424,1024, 0, 0, 0}, //TV = 3.74(3375 lines) AV=2.97 SV=7.00 BV=-0.30 + {83334,3296,1024, 0, 0, 0}, //TV = 3.58(3750 lines) AV=2.97 SV=6.95 BV=-0.39 + {83334,3552,1024, 0, 0, 0}, //TV = 3.58(3750 lines) AV=2.97 SV=7.06 BV=-0.50 + {91667,3456,1024, 0, 0, 0}, //TV = 3.45(4125 lines) AV=2.97 SV=7.02 BV=-0.60 + {100000,3392,1024, 0, 0, 0}, //TV = 3.32(4500 lines) AV=2.97 SV=6.99 BV=-0.70 + {108334,3360,1024, 0, 0, 0}, //TV = 3.21(4875 lines) AV=2.97 SV=6.98 BV=-0.80 + {116667,3328,1024, 0, 0, 0}, //TV = 3.10(5250 lines) AV=2.97 SV=6.96 BV=-0.89 + {125000,3360,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=6.98 BV=-1.01 + {125000,3584,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.07 BV=-1.10 + {125000,3840,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.17 BV=-1.20 + {125000,4096,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.26 BV=-1.29 + {125000,4416,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.37 BV=-1.40 + {125000,4736,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.47 BV=-1.50 + {125000,5088,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.58 BV=-1.61 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sVideoNightPLineTable_50Hz = +{ +{ + {156,1024,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.26 BV=10.35 + {156,1056,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.31 BV=10.31 + {156,1120,1040, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.41 BV=10.20 + {178,1056,1040, 0, 0, 0}, //TV = 12.46(8 lines) AV=2.97 SV=5.33 BV=10.10 + {200,1024,1032, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.27 BV=9.98 + {200,1088,1024, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.35 BV=9.91 + {223,1024,1048, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.30 BV=9.81 + {223,1120,1024, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.39 BV=9.71 + {245,1088,1024, 0, 0, 0}, //TV = 11.99(11 lines) AV=2.97 SV=5.35 BV=9.62 + {267,1056,1040, 0, 0, 0}, //TV = 11.87(12 lines) AV=2.97 SV=5.33 BV=9.51 + {289,1056,1024, 0, 0, 0}, //TV = 11.76(13 lines) AV=2.97 SV=5.31 BV=9.42 + {312,1056,1024, 0, 0, 0}, //TV = 11.65(14 lines) AV=2.97 SV=5.31 BV=9.31 + {334,1056,1024, 0, 0, 0}, //TV = 11.55(15 lines) AV=2.97 SV=5.31 BV=9.21 + {356,1056,1024, 0, 0, 0}, //TV = 11.46(16 lines) AV=2.97 SV=5.31 BV=9.12 + {378,1056,1040, 0, 0, 0}, //TV = 11.37(17 lines) AV=2.97 SV=5.33 BV=9.01 + {423,1024,1032, 0, 0, 0}, //TV = 11.21(19 lines) AV=2.97 SV=5.27 BV=8.90 + {445,1024,1048, 0, 0, 0}, //TV = 11.13(20 lines) AV=2.97 SV=5.30 BV=8.81 + {489,1024,1024, 0, 0, 0}, //TV = 11.00(22 lines) AV=2.97 SV=5.26 BV=8.71 + {512,1024,1048, 0, 0, 0}, //TV = 10.93(23 lines) AV=2.97 SV=5.30 BV=8.61 + {556,1024,1032, 0, 0, 0}, //TV = 10.81(25 lines) AV=2.97 SV=5.27 BV=8.51 + {600,1024,1032, 0, 0, 0}, //TV = 10.70(27 lines) AV=2.97 SV=5.27 BV=8.40 + {645,1024,1032, 0, 0, 0}, //TV = 10.60(29 lines) AV=2.97 SV=5.27 BV=8.30 + {689,1024,1032, 0, 0, 0}, //TV = 10.50(31 lines) AV=2.97 SV=5.27 BV=8.20 + {734,1024,1032, 0, 0, 0}, //TV = 10.41(33 lines) AV=2.97 SV=5.27 BV=8.11 + {778,1024,1048, 0, 0, 0}, //TV = 10.33(35 lines) AV=2.97 SV=5.30 BV=8.00 + {845,1024,1032, 0, 0, 0}, //TV = 10.21(38 lines) AV=2.97 SV=5.27 BV=7.91 + {889,1024,1048, 0, 0, 0}, //TV = 10.14(40 lines) AV=2.97 SV=5.30 BV=7.81 + {978,1024,1024, 0, 0, 0}, //TV = 10.00(44 lines) AV=2.97 SV=5.26 BV=7.71 + {1023,1024,1048, 0, 0, 0}, //TV = 9.93(46 lines) AV=2.97 SV=5.30 BV=7.61 + {1112,1024,1032, 0, 0, 0}, //TV = 9.81(50 lines) AV=2.97 SV=5.27 BV=7.51 + {1200,1024,1032, 0, 0, 0}, //TV = 9.70(54 lines) AV=2.97 SV=5.27 BV=7.40 + {1267,1024,1040, 0, 0, 0}, //TV = 9.62(57 lines) AV=2.97 SV=5.29 BV=7.31 + {1378,1024,1032, 0, 0, 0}, //TV = 9.50(62 lines) AV=2.97 SV=5.27 BV=7.20 + {1467,1024,1032, 0, 0, 0}, //TV = 9.41(66 lines) AV=2.97 SV=5.27 BV=7.11 + {1578,1024,1032, 0, 0, 0}, //TV = 9.31(71 lines) AV=2.97 SV=5.27 BV=7.00 + {1689,1024,1032, 0, 0, 0}, //TV = 9.21(76 lines) AV=2.97 SV=5.27 BV=6.91 + {1823,1024,1024, 0, 0, 0}, //TV = 9.10(82 lines) AV=2.97 SV=5.26 BV=6.81 + {1956,1024,1024, 0, 0, 0}, //TV = 9.00(88 lines) AV=2.97 SV=5.26 BV=6.71 + {2089,1024,1032, 0, 0, 0}, //TV = 8.90(94 lines) AV=2.97 SV=5.27 BV=6.60 + {2223,1024,1032, 0, 0, 0}, //TV = 8.81(100 lines) AV=2.97 SV=5.27 BV=6.51 + {2400,1024,1032, 0, 0, 0}, //TV = 8.70(108 lines) AV=2.97 SV=5.27 BV=6.40 + {2556,1024,1032, 0, 0, 0}, //TV = 8.61(115 lines) AV=2.97 SV=5.27 BV=6.31 + {2778,1024,1024, 0, 0, 0}, //TV = 8.49(125 lines) AV=2.97 SV=5.26 BV=6.20 + {2956,1024,1024, 0, 0, 0}, //TV = 8.40(133 lines) AV=2.97 SV=5.26 BV=6.11 + {3178,1024,1024, 0, 0, 0}, //TV = 8.30(143 lines) AV=2.97 SV=5.26 BV=6.01 + {3400,1024,1024, 0, 0, 0}, //TV = 8.20(153 lines) AV=2.97 SV=5.26 BV=5.91 + {3645,1024,1024, 0, 0, 0}, //TV = 8.10(164 lines) AV=2.97 SV=5.26 BV=5.81 + {3889,1024,1032, 0, 0, 0}, //TV = 8.01(175 lines) AV=2.97 SV=5.27 BV=5.70 + {4200,1024,1024, 0, 0, 0}, //TV = 7.90(189 lines) AV=2.97 SV=5.26 BV=5.60 + {4489,1024,1024, 0, 0, 0}, //TV = 7.80(202 lines) AV=2.97 SV=5.26 BV=5.51 + {4823,1024,1024, 0, 0, 0}, //TV = 7.70(217 lines) AV=2.97 SV=5.26 BV=5.40 + {5156,1024,1024, 0, 0, 0}, //TV = 7.60(232 lines) AV=2.97 SV=5.26 BV=5.31 + {5556,1024,1024, 0, 0, 0}, //TV = 7.49(250 lines) AV=2.97 SV=5.26 BV=5.20 + {5912,1024,1024, 0, 0, 0}, //TV = 7.40(266 lines) AV=2.97 SV=5.26 BV=5.11 + {6378,1024,1024, 0, 0, 0}, //TV = 7.29(287 lines) AV=2.97 SV=5.26 BV=5.00 + {6823,1024,1024, 0, 0, 0}, //TV = 7.20(307 lines) AV=2.97 SV=5.26 BV=4.90 + {7312,1024,1024, 0, 0, 0}, //TV = 7.10(329 lines) AV=2.97 SV=5.26 BV=4.80 + {7823,1024,1024, 0, 0, 0}, //TV = 7.00(352 lines) AV=2.97 SV=5.26 BV=4.71 + {8400,1024,1024, 0, 0, 0}, //TV = 6.90(378 lines) AV=2.97 SV=5.26 BV=4.60 + {8978,1024,1024, 0, 0, 0}, //TV = 6.80(404 lines) AV=2.97 SV=5.26 BV=4.51 + {9623,1024,1024, 0, 0, 0}, //TV = 6.70(433 lines) AV=2.97 SV=5.26 BV=4.41 + {10000,1056,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.31 BV=4.31 + {10000,1120,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.40 BV=4.21 + {10000,1216,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.51 BV=4.10 + {10000,1312,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.62 BV=3.99 + {10000,1376,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.70 BV=3.91 + {10000,1504,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.82 BV=3.80 + {10000,1600,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.91 BV=3.71 + {10000,1728,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.02 BV=3.60 + {10000,1824,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.11 BV=3.51 + {10000,1952,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.20 BV=3.41 + {20000,1056,1024, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.31 BV=3.31 + {20000,1120,1032, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.40 BV=3.21 + {20000,1216,1024, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.51 BV=3.10 + {20000,1280,1040, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.61 BV=3.01 + {20000,1376,1032, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.70 BV=2.91 + {20000,1472,1040, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.81 BV=2.81 + {30000,1056,1032, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.32 BV=2.71 + {30000,1120,1040, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.41 BV=2.62 + {30000,1216,1024, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.51 BV=2.52 + {30000,1312,1024, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.62 BV=2.41 + {40000,1056,1024, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.31 BV=2.31 + {40000,1120,1032, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.40 BV=2.21 + {40000,1216,1024, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.51 BV=2.10 + {50000,1024,1040, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.29 BV=2.01 + {50000,1120,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.39 BV=1.90 + {50000,1184,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.48 BV=1.81 + {50000,1280,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.58 BV=1.71 + {50000,1376,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.69 BV=1.60 + {50000,1472,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.79 BV=1.51 + {50000,1568,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.88 BV=1.42 + {50000,1664,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.97 BV=1.32 + {50000,1792,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.08 BV=1.21 + {50000,1952,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.19 BV=1.10 + {60000,1728,1032, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.03 BV=1.00 + {60000,1856,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.12 BV=0.91 + {60000,1984,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.22 BV=0.81 + {60000,2144,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.33 BV=0.70 + {60000,2272,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.41 BV=0.62 + {60000,2432,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.51 BV=0.52 + {60000,2624,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.62 BV=0.41 + {60000,2816,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.72 BV=0.31 + {60000,3008,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.82 BV=0.21 + {60000,3232,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.92 BV=0.11 + {60000,3488,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=7.03 BV=-0.00 + {60000,3712,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=7.12 BV=-0.09 + {70000,3424,1024, 0, 0, 0}, //TV = 3.84(3150 lines) AV=2.97 SV=7.00 BV=-0.20 + {70000,3680,1024, 0, 0, 0}, //TV = 3.84(3150 lines) AV=2.97 SV=7.11 BV=-0.30 + {80000,3456,1024, 0, 0, 0}, //TV = 3.64(3600 lines) AV=2.97 SV=7.02 BV=-0.40 + {90000,3264,1024, 0, 0, 0}, //TV = 3.47(4050 lines) AV=2.97 SV=6.94 BV=-0.49 + {90000,3520,1024, 0, 0, 0}, //TV = 3.47(4050 lines) AV=2.97 SV=7.04 BV=-0.60 + {99999,3392,1024, 0, 0, 0}, //TV = 3.32(4500 lines) AV=2.97 SV=6.99 BV=-0.70 + {109999,3296,1024, 0, 0, 0}, //TV = 3.18(4950 lines) AV=2.97 SV=6.95 BV=-0.79 + {119999,3264,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=6.94 BV=-0.91 + {119999,3488,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.03 BV=-1.00 + {119999,3744,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.13 BV=-1.10 + {119999,4000,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.23 BV=-1.20 + {119999,4320,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.34 BV=-1.31 + {119999,4608,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.43 BV=-1.40 + {119999,4928,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.53 BV=-1.50 + {119999,5120,1056, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.63 BV=-1.60 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_VideoNightTable = +{ + AETABLE_VIDEO_NIGHT, //eAETableID + 121, //u4TotalIndex + -10, //u4StrobeTrigerBV + 104, //i4MaxBV + -16, //i4MinBV + 90, //i4EffectiveMaxBV + -10, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sVideoNightPLineTable_60Hz, + sVideoNightPLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureISO100PLineTable_60Hz = +{ +{ + {156,1024,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.26 BV=10.35 + {156,1056,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.31 BV=10.31 + {156,1120,1040, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.41 BV=10.20 + {178,1056,1040, 0, 0, 0}, //TV = 12.46(8 lines) AV=2.97 SV=5.33 BV=10.10 + {200,1024,1032, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.27 BV=9.98 + {200,1088,1024, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.35 BV=9.91 + {223,1024,1048, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.30 BV=9.81 + {223,1120,1024, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.39 BV=9.71 + {245,1088,1024, 0, 0, 0}, //TV = 11.99(11 lines) AV=2.97 SV=5.35 BV=9.62 + {267,1056,1040, 0, 0, 0}, //TV = 11.87(12 lines) AV=2.97 SV=5.33 BV=9.51 + {289,1056,1024, 0, 0, 0}, //TV = 11.76(13 lines) AV=2.97 SV=5.31 BV=9.42 + {312,1056,1024, 0, 0, 0}, //TV = 11.65(14 lines) AV=2.97 SV=5.31 BV=9.31 + {334,1056,1024, 0, 0, 0}, //TV = 11.55(15 lines) AV=2.97 SV=5.31 BV=9.21 + {356,1056,1024, 0, 0, 0}, //TV = 11.46(16 lines) AV=2.97 SV=5.31 BV=9.12 + {378,1056,1040, 0, 0, 0}, //TV = 11.37(17 lines) AV=2.97 SV=5.33 BV=9.01 + {423,1024,1032, 0, 0, 0}, //TV = 11.21(19 lines) AV=2.97 SV=5.27 BV=8.90 + {445,1024,1048, 0, 0, 0}, //TV = 11.13(20 lines) AV=2.97 SV=5.30 BV=8.81 + {489,1024,1024, 0, 0, 0}, //TV = 11.00(22 lines) AV=2.97 SV=5.26 BV=8.71 + {512,1024,1048, 0, 0, 0}, //TV = 10.93(23 lines) AV=2.97 SV=5.30 BV=8.61 + {556,1024,1032, 0, 0, 0}, //TV = 10.81(25 lines) AV=2.97 SV=5.27 BV=8.51 + {600,1024,1032, 0, 0, 0}, //TV = 10.70(27 lines) AV=2.97 SV=5.27 BV=8.40 + {645,1024,1032, 0, 0, 0}, //TV = 10.60(29 lines) AV=2.97 SV=5.27 BV=8.30 + {689,1024,1032, 0, 0, 0}, //TV = 10.50(31 lines) AV=2.97 SV=5.27 BV=8.20 + {734,1024,1032, 0, 0, 0}, //TV = 10.41(33 lines) AV=2.97 SV=5.27 BV=8.11 + {778,1024,1048, 0, 0, 0}, //TV = 10.33(35 lines) AV=2.97 SV=5.30 BV=8.00 + {845,1024,1032, 0, 0, 0}, //TV = 10.21(38 lines) AV=2.97 SV=5.27 BV=7.91 + {889,1024,1048, 0, 0, 0}, //TV = 10.14(40 lines) AV=2.97 SV=5.30 BV=7.81 + {978,1024,1024, 0, 0, 0}, //TV = 10.00(44 lines) AV=2.97 SV=5.26 BV=7.71 + {1023,1024,1048, 0, 0, 0}, //TV = 9.93(46 lines) AV=2.97 SV=5.30 BV=7.61 + {1112,1024,1032, 0, 0, 0}, //TV = 9.81(50 lines) AV=2.97 SV=5.27 BV=7.51 + {1200,1024,1032, 0, 0, 0}, //TV = 9.70(54 lines) AV=2.97 SV=5.27 BV=7.40 + {1267,1024,1040, 0, 0, 0}, //TV = 9.62(57 lines) AV=2.97 SV=5.29 BV=7.31 + {1378,1024,1032, 0, 0, 0}, //TV = 9.50(62 lines) AV=2.97 SV=5.27 BV=7.20 + {1467,1024,1032, 0, 0, 0}, //TV = 9.41(66 lines) AV=2.97 SV=5.27 BV=7.11 + {1578,1024,1032, 0, 0, 0}, //TV = 9.31(71 lines) AV=2.97 SV=5.27 BV=7.00 + {1689,1024,1032, 0, 0, 0}, //TV = 9.21(76 lines) AV=2.97 SV=5.27 BV=6.91 + {1823,1024,1024, 0, 0, 0}, //TV = 9.10(82 lines) AV=2.97 SV=5.26 BV=6.81 + {1956,1024,1024, 0, 0, 0}, //TV = 9.00(88 lines) AV=2.97 SV=5.26 BV=6.71 + {2089,1024,1032, 0, 0, 0}, //TV = 8.90(94 lines) AV=2.97 SV=5.27 BV=6.60 + {2223,1024,1032, 0, 0, 0}, //TV = 8.81(100 lines) AV=2.97 SV=5.27 BV=6.51 + {2400,1024,1032, 0, 0, 0}, //TV = 8.70(108 lines) AV=2.97 SV=5.27 BV=6.40 + {2556,1024,1032, 0, 0, 0}, //TV = 8.61(115 lines) AV=2.97 SV=5.27 BV=6.31 + {2778,1024,1024, 0, 0, 0}, //TV = 8.49(125 lines) AV=2.97 SV=5.26 BV=6.20 + {2956,1024,1024, 0, 0, 0}, //TV = 8.40(133 lines) AV=2.97 SV=5.26 BV=6.11 + {3178,1024,1024, 0, 0, 0}, //TV = 8.30(143 lines) AV=2.97 SV=5.26 BV=6.01 + {3400,1024,1024, 0, 0, 0}, //TV = 8.20(153 lines) AV=2.97 SV=5.26 BV=5.91 + {3645,1024,1024, 0, 0, 0}, //TV = 8.10(164 lines) AV=2.97 SV=5.26 BV=5.81 + {3889,1024,1032, 0, 0, 0}, //TV = 8.01(175 lines) AV=2.97 SV=5.27 BV=5.70 + {4200,1024,1024, 0, 0, 0}, //TV = 7.90(189 lines) AV=2.97 SV=5.26 BV=5.60 + {4489,1024,1024, 0, 0, 0}, //TV = 7.80(202 lines) AV=2.97 SV=5.26 BV=5.51 + {4823,1024,1024, 0, 0, 0}, //TV = 7.70(217 lines) AV=2.97 SV=5.26 BV=5.40 + {5156,1024,1024, 0, 0, 0}, //TV = 7.60(232 lines) AV=2.97 SV=5.26 BV=5.31 + {5556,1024,1024, 0, 0, 0}, //TV = 7.49(250 lines) AV=2.97 SV=5.26 BV=5.20 + {5912,1024,1024, 0, 0, 0}, //TV = 7.40(266 lines) AV=2.97 SV=5.26 BV=5.11 + {6378,1024,1024, 0, 0, 0}, //TV = 7.29(287 lines) AV=2.97 SV=5.26 BV=5.00 + {6823,1024,1024, 0, 0, 0}, //TV = 7.20(307 lines) AV=2.97 SV=5.26 BV=4.90 + {7312,1024,1024, 0, 0, 0}, //TV = 7.10(329 lines) AV=2.97 SV=5.26 BV=4.80 + {7823,1024,1024, 0, 0, 0}, //TV = 7.00(352 lines) AV=2.97 SV=5.26 BV=4.71 + {8335,1024,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.27 BV=4.60 + {8335,1088,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.36 BV=4.52 + {8335,1184,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.47 BV=4.40 + {8335,1248,1040, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.57 BV=4.31 + {8335,1344,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.67 BV=4.21 + {8335,1440,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.77 BV=4.11 + {8335,1536,1040, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.87 BV=4.01 + {8335,1664,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.96 BV=3.91 + {8335,1792,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=6.07 BV=3.81 + {8335,1920,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=6.17 BV=3.71 + {16668,1024,1032, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.27 BV=3.60 + {16668,1088,1032, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.36 BV=3.52 + {16668,1184,1024, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.47 BV=3.41 + {16668,1248,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.57 BV=3.31 + {16668,1344,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.68 BV=3.20 + {16668,1440,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.78 BV=3.10 + {25001,1024,1040, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.29 BV=3.01 + {25001,1120,1024, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.39 BV=2.90 + {25001,1184,1032, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.48 BV=2.81 + {25001,1280,1024, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.58 BV=2.71 + {33334,1024,1032, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.27 BV=2.60 + {33334,1088,1032, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.36 BV=2.52 + {33334,1184,1024, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.47 BV=2.41 + {33334,1248,1040, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.57 BV=2.31 + {41668,1088,1024, 0, 0, 0}, //TV = 4.58(1875 lines) AV=2.97 SV=5.35 BV=2.21 + {41668,1152,1032, 0, 0, 0}, //TV = 4.58(1875 lines) AV=2.97 SV=5.44 BV=2.11 + {50001,1024,1040, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.29 BV=2.01 + {50001,1120,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.39 BV=1.90 + {58334,1024,1024, 0, 0, 0}, //TV = 4.10(2625 lines) AV=2.97 SV=5.26 BV=1.81 + {58334,1088,1024, 0, 0, 0}, //TV = 4.10(2625 lines) AV=2.97 SV=5.35 BV=1.72 + {66667,1024,1032, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=5.27 BV=1.60 + {66667,1088,1032, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=5.36 BV=1.52 + {75001,1056,1024, 0, 0, 0}, //TV = 3.74(3375 lines) AV=2.97 SV=5.31 BV=1.40 + {75001,1120,1024, 0, 0, 0}, //TV = 3.74(3375 lines) AV=2.97 SV=5.39 BV=1.32 + {83334,1088,1024, 0, 0, 0}, //TV = 3.58(3750 lines) AV=2.97 SV=5.35 BV=1.21 + {91667,1056,1024, 0, 0, 0}, //TV = 3.45(4125 lines) AV=2.97 SV=5.31 BV=1.11 + {100000,1024,1040, 0, 0, 0}, //TV = 3.32(4500 lines) AV=2.97 SV=5.29 BV=1.01 + {108334,1024,1032, 0, 0, 0}, //TV = 3.21(4875 lines) AV=2.97 SV=5.27 BV=0.90 + {116667,1024,1024, 0, 0, 0}, //TV = 3.10(5250 lines) AV=2.97 SV=5.26 BV=0.81 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureISO100PLineTable_50Hz = +{ +{ + {156,1024,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.26 BV=10.35 + {156,1056,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.31 BV=10.31 + {156,1120,1040, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.41 BV=10.20 + {178,1056,1040, 0, 0, 0}, //TV = 12.46(8 lines) AV=2.97 SV=5.33 BV=10.10 + {200,1024,1032, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.27 BV=9.98 + {200,1088,1024, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.35 BV=9.91 + {223,1024,1048, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.30 BV=9.81 + {223,1120,1024, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.39 BV=9.71 + {245,1088,1024, 0, 0, 0}, //TV = 11.99(11 lines) AV=2.97 SV=5.35 BV=9.62 + {267,1056,1040, 0, 0, 0}, //TV = 11.87(12 lines) AV=2.97 SV=5.33 BV=9.51 + {289,1056,1024, 0, 0, 0}, //TV = 11.76(13 lines) AV=2.97 SV=5.31 BV=9.42 + {312,1056,1024, 0, 0, 0}, //TV = 11.65(14 lines) AV=2.97 SV=5.31 BV=9.31 + {334,1056,1024, 0, 0, 0}, //TV = 11.55(15 lines) AV=2.97 SV=5.31 BV=9.21 + {356,1056,1024, 0, 0, 0}, //TV = 11.46(16 lines) AV=2.97 SV=5.31 BV=9.12 + {378,1056,1040, 0, 0, 0}, //TV = 11.37(17 lines) AV=2.97 SV=5.33 BV=9.01 + {423,1024,1032, 0, 0, 0}, //TV = 11.21(19 lines) AV=2.97 SV=5.27 BV=8.90 + {445,1024,1048, 0, 0, 0}, //TV = 11.13(20 lines) AV=2.97 SV=5.30 BV=8.81 + {489,1024,1024, 0, 0, 0}, //TV = 11.00(22 lines) AV=2.97 SV=5.26 BV=8.71 + {512,1024,1048, 0, 0, 0}, //TV = 10.93(23 lines) AV=2.97 SV=5.30 BV=8.61 + {556,1024,1032, 0, 0, 0}, //TV = 10.81(25 lines) AV=2.97 SV=5.27 BV=8.51 + {600,1024,1032, 0, 0, 0}, //TV = 10.70(27 lines) AV=2.97 SV=5.27 BV=8.40 + {645,1024,1032, 0, 0, 0}, //TV = 10.60(29 lines) AV=2.97 SV=5.27 BV=8.30 + {689,1024,1032, 0, 0, 0}, //TV = 10.50(31 lines) AV=2.97 SV=5.27 BV=8.20 + {734,1024,1032, 0, 0, 0}, //TV = 10.41(33 lines) AV=2.97 SV=5.27 BV=8.11 + {778,1024,1048, 0, 0, 0}, //TV = 10.33(35 lines) AV=2.97 SV=5.30 BV=8.00 + {845,1024,1032, 0, 0, 0}, //TV = 10.21(38 lines) AV=2.97 SV=5.27 BV=7.91 + {889,1024,1048, 0, 0, 0}, //TV = 10.14(40 lines) AV=2.97 SV=5.30 BV=7.81 + {978,1024,1024, 0, 0, 0}, //TV = 10.00(44 lines) AV=2.97 SV=5.26 BV=7.71 + {1023,1024,1048, 0, 0, 0}, //TV = 9.93(46 lines) AV=2.97 SV=5.30 BV=7.61 + {1112,1024,1032, 0, 0, 0}, //TV = 9.81(50 lines) AV=2.97 SV=5.27 BV=7.51 + {1200,1024,1032, 0, 0, 0}, //TV = 9.70(54 lines) AV=2.97 SV=5.27 BV=7.40 + {1267,1024,1040, 0, 0, 0}, //TV = 9.62(57 lines) AV=2.97 SV=5.29 BV=7.31 + {1378,1024,1032, 0, 0, 0}, //TV = 9.50(62 lines) AV=2.97 SV=5.27 BV=7.20 + {1467,1024,1032, 0, 0, 0}, //TV = 9.41(66 lines) AV=2.97 SV=5.27 BV=7.11 + {1578,1024,1032, 0, 0, 0}, //TV = 9.31(71 lines) AV=2.97 SV=5.27 BV=7.00 + {1689,1024,1032, 0, 0, 0}, //TV = 9.21(76 lines) AV=2.97 SV=5.27 BV=6.91 + {1823,1024,1024, 0, 0, 0}, //TV = 9.10(82 lines) AV=2.97 SV=5.26 BV=6.81 + {1956,1024,1024, 0, 0, 0}, //TV = 9.00(88 lines) AV=2.97 SV=5.26 BV=6.71 + {2089,1024,1032, 0, 0, 0}, //TV = 8.90(94 lines) AV=2.97 SV=5.27 BV=6.60 + {2223,1024,1032, 0, 0, 0}, //TV = 8.81(100 lines) AV=2.97 SV=5.27 BV=6.51 + {2400,1024,1032, 0, 0, 0}, //TV = 8.70(108 lines) AV=2.97 SV=5.27 BV=6.40 + {2556,1024,1032, 0, 0, 0}, //TV = 8.61(115 lines) AV=2.97 SV=5.27 BV=6.31 + {2778,1024,1024, 0, 0, 0}, //TV = 8.49(125 lines) AV=2.97 SV=5.26 BV=6.20 + {2956,1024,1024, 0, 0, 0}, //TV = 8.40(133 lines) AV=2.97 SV=5.26 BV=6.11 + {3178,1024,1024, 0, 0, 0}, //TV = 8.30(143 lines) AV=2.97 SV=5.26 BV=6.01 + {3400,1024,1024, 0, 0, 0}, //TV = 8.20(153 lines) AV=2.97 SV=5.26 BV=5.91 + {3645,1024,1024, 0, 0, 0}, //TV = 8.10(164 lines) AV=2.97 SV=5.26 BV=5.81 + {3889,1024,1032, 0, 0, 0}, //TV = 8.01(175 lines) AV=2.97 SV=5.27 BV=5.70 + {4200,1024,1024, 0, 0, 0}, //TV = 7.90(189 lines) AV=2.97 SV=5.26 BV=5.60 + {4489,1024,1024, 0, 0, 0}, //TV = 7.80(202 lines) AV=2.97 SV=5.26 BV=5.51 + {4823,1024,1024, 0, 0, 0}, //TV = 7.70(217 lines) AV=2.97 SV=5.26 BV=5.40 + {5156,1024,1024, 0, 0, 0}, //TV = 7.60(232 lines) AV=2.97 SV=5.26 BV=5.31 + {5556,1024,1024, 0, 0, 0}, //TV = 7.49(250 lines) AV=2.97 SV=5.26 BV=5.20 + {5912,1024,1024, 0, 0, 0}, //TV = 7.40(266 lines) AV=2.97 SV=5.26 BV=5.11 + {6378,1024,1024, 0, 0, 0}, //TV = 7.29(287 lines) AV=2.97 SV=5.26 BV=5.00 + {6823,1024,1024, 0, 0, 0}, //TV = 7.20(307 lines) AV=2.97 SV=5.26 BV=4.90 + {7312,1024,1024, 0, 0, 0}, //TV = 7.10(329 lines) AV=2.97 SV=5.26 BV=4.80 + {7823,1024,1024, 0, 0, 0}, //TV = 7.00(352 lines) AV=2.97 SV=5.26 BV=4.71 + {8400,1024,1024, 0, 0, 0}, //TV = 6.90(378 lines) AV=2.97 SV=5.26 BV=4.60 + {8978,1024,1024, 0, 0, 0}, //TV = 6.80(404 lines) AV=2.97 SV=5.26 BV=4.51 + {9623,1024,1024, 0, 0, 0}, //TV = 6.70(433 lines) AV=2.97 SV=5.26 BV=4.41 + {10000,1056,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.31 BV=4.31 + {10000,1120,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.40 BV=4.21 + {10000,1216,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.51 BV=4.10 + {10000,1312,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.62 BV=3.99 + {10000,1376,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.70 BV=3.91 + {10000,1504,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.82 BV=3.80 + {10000,1600,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.91 BV=3.71 + {10000,1728,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.02 BV=3.60 + {10000,1824,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.11 BV=3.51 + {10000,1952,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.20 BV=3.41 + {20000,1056,1024, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.31 BV=3.31 + {20000,1120,1032, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.40 BV=3.21 + {20000,1216,1024, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.51 BV=3.10 + {20000,1280,1040, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.61 BV=3.01 + {20000,1376,1032, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.70 BV=2.91 + {20000,1472,1040, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.81 BV=2.81 + {30000,1056,1032, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.32 BV=2.71 + {30000,1120,1040, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.41 BV=2.62 + {30000,1216,1024, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.51 BV=2.52 + {30000,1312,1024, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.62 BV=2.41 + {40000,1056,1024, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.31 BV=2.31 + {40000,1120,1032, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.40 BV=2.21 + {40000,1216,1024, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.51 BV=2.10 + {50000,1024,1040, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.29 BV=2.01 + {50000,1120,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.39 BV=1.90 + {50000,1184,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.48 BV=1.81 + {60000,1056,1032, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=5.32 BV=1.71 + {60000,1120,1040, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=5.41 BV=1.62 + {70000,1056,1024, 0, 0, 0}, //TV = 3.84(3150 lines) AV=2.97 SV=5.31 BV=1.50 + {70000,1120,1024, 0, 0, 0}, //TV = 3.84(3150 lines) AV=2.97 SV=5.39 BV=1.42 + {80000,1056,1024, 0, 0, 0}, //TV = 3.64(3600 lines) AV=2.97 SV=5.31 BV=1.31 + {80000,1120,1032, 0, 0, 0}, //TV = 3.64(3600 lines) AV=2.97 SV=5.40 BV=1.21 + {90000,1056,1040, 0, 0, 0}, //TV = 3.47(4050 lines) AV=2.97 SV=5.33 BV=1.11 + {99999,1024,1040, 0, 0, 0}, //TV = 3.32(4500 lines) AV=2.97 SV=5.29 BV=1.01 + {99999,1120,1024, 0, 0, 0}, //TV = 3.32(4500 lines) AV=2.97 SV=5.39 BV=0.90 + {109999,1088,1024, 0, 0, 0}, //TV = 3.18(4950 lines) AV=2.97 SV=5.35 BV=0.80 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureISO100Table = +{ + AETABLE_CAPTURE_ISO100, //eAETableID + 97, //u4TotalIndex + -10, //u4StrobeTrigerBV + 104, //i4MaxBV + 8, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_100, //ISO SPEED + sCaptureISO100PLineTable_60Hz, + sCaptureISO100PLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureISO200PLineTable_60Hz = +{ +{ + {156,1024,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.26 BV=10.35 + {156,1056,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.31 BV=10.31 + {156,1120,1040, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.41 BV=10.20 + {178,1056,1040, 0, 0, 0}, //TV = 12.46(8 lines) AV=2.97 SV=5.33 BV=10.10 + {200,1024,1032, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.27 BV=9.98 + {200,1088,1024, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.35 BV=9.91 + {223,1024,1048, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.30 BV=9.81 + {223,1120,1024, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.39 BV=9.71 + {245,1088,1024, 0, 0, 0}, //TV = 11.99(11 lines) AV=2.97 SV=5.35 BV=9.62 + {267,1056,1040, 0, 0, 0}, //TV = 11.87(12 lines) AV=2.97 SV=5.33 BV=9.51 + {289,1056,1024, 0, 0, 0}, //TV = 11.76(13 lines) AV=2.97 SV=5.31 BV=9.42 + {312,1056,1024, 0, 0, 0}, //TV = 11.65(14 lines) AV=2.97 SV=5.31 BV=9.31 + {334,1056,1024, 0, 0, 0}, //TV = 11.55(15 lines) AV=2.97 SV=5.31 BV=9.21 + {356,1056,1024, 0, 0, 0}, //TV = 11.46(16 lines) AV=2.97 SV=5.31 BV=9.12 + {378,1056,1040, 0, 0, 0}, //TV = 11.37(17 lines) AV=2.97 SV=5.33 BV=9.01 + {423,1024,1032, 0, 0, 0}, //TV = 11.21(19 lines) AV=2.97 SV=5.27 BV=8.90 + {445,1024,1048, 0, 0, 0}, //TV = 11.13(20 lines) AV=2.97 SV=5.30 BV=8.81 + {489,1024,1024, 0, 0, 0}, //TV = 11.00(22 lines) AV=2.97 SV=5.26 BV=8.71 + {512,1024,1048, 0, 0, 0}, //TV = 10.93(23 lines) AV=2.97 SV=5.30 BV=8.61 + {556,1024,1032, 0, 0, 0}, //TV = 10.81(25 lines) AV=2.97 SV=5.27 BV=8.51 + {600,1024,1032, 0, 0, 0}, //TV = 10.70(27 lines) AV=2.97 SV=5.27 BV=8.40 + {645,1024,1032, 0, 0, 0}, //TV = 10.60(29 lines) AV=2.97 SV=5.27 BV=8.30 + {689,1024,1032, 0, 0, 0}, //TV = 10.50(31 lines) AV=2.97 SV=5.27 BV=8.20 + {734,1024,1032, 0, 0, 0}, //TV = 10.41(33 lines) AV=2.97 SV=5.27 BV=8.11 + {778,1024,1048, 0, 0, 0}, //TV = 10.33(35 lines) AV=2.97 SV=5.30 BV=8.00 + {845,1024,1032, 0, 0, 0}, //TV = 10.21(38 lines) AV=2.97 SV=5.27 BV=7.91 + {889,1024,1048, 0, 0, 0}, //TV = 10.14(40 lines) AV=2.97 SV=5.30 BV=7.81 + {978,1024,1024, 0, 0, 0}, //TV = 10.00(44 lines) AV=2.97 SV=5.26 BV=7.71 + {1023,1024,1048, 0, 0, 0}, //TV = 9.93(46 lines) AV=2.97 SV=5.30 BV=7.61 + {1112,1024,1032, 0, 0, 0}, //TV = 9.81(50 lines) AV=2.97 SV=5.27 BV=7.51 + {1200,1024,1032, 0, 0, 0}, //TV = 9.70(54 lines) AV=2.97 SV=5.27 BV=7.40 + {1267,1024,1040, 0, 0, 0}, //TV = 9.62(57 lines) AV=2.97 SV=5.29 BV=7.31 + {1378,1024,1032, 0, 0, 0}, //TV = 9.50(62 lines) AV=2.97 SV=5.27 BV=7.20 + {1467,1024,1032, 0, 0, 0}, //TV = 9.41(66 lines) AV=2.97 SV=5.27 BV=7.11 + {1578,1024,1032, 0, 0, 0}, //TV = 9.31(71 lines) AV=2.97 SV=5.27 BV=7.00 + {1689,1024,1032, 0, 0, 0}, //TV = 9.21(76 lines) AV=2.97 SV=5.27 BV=6.91 + {1823,1024,1024, 0, 0, 0}, //TV = 9.10(82 lines) AV=2.97 SV=5.26 BV=6.81 + {1956,1024,1024, 0, 0, 0}, //TV = 9.00(88 lines) AV=2.97 SV=5.26 BV=6.71 + {2089,1024,1032, 0, 0, 0}, //TV = 8.90(94 lines) AV=2.97 SV=5.27 BV=6.60 + {2223,1024,1032, 0, 0, 0}, //TV = 8.81(100 lines) AV=2.97 SV=5.27 BV=6.51 + {2400,1024,1032, 0, 0, 0}, //TV = 8.70(108 lines) AV=2.97 SV=5.27 BV=6.40 + {2556,1024,1032, 0, 0, 0}, //TV = 8.61(115 lines) AV=2.97 SV=5.27 BV=6.31 + {2778,1024,1024, 0, 0, 0}, //TV = 8.49(125 lines) AV=2.97 SV=5.26 BV=6.20 + {2956,1024,1024, 0, 0, 0}, //TV = 8.40(133 lines) AV=2.97 SV=5.26 BV=6.11 + {3178,1024,1024, 0, 0, 0}, //TV = 8.30(143 lines) AV=2.97 SV=5.26 BV=6.01 + {3400,1024,1024, 0, 0, 0}, //TV = 8.20(153 lines) AV=2.97 SV=5.26 BV=5.91 + {3645,1024,1024, 0, 0, 0}, //TV = 8.10(164 lines) AV=2.97 SV=5.26 BV=5.81 + {3889,1024,1032, 0, 0, 0}, //TV = 8.01(175 lines) AV=2.97 SV=5.27 BV=5.70 + {4200,1024,1024, 0, 0, 0}, //TV = 7.90(189 lines) AV=2.97 SV=5.26 BV=5.60 + {4489,1024,1024, 0, 0, 0}, //TV = 7.80(202 lines) AV=2.97 SV=5.26 BV=5.51 + {4823,1024,1024, 0, 0, 0}, //TV = 7.70(217 lines) AV=2.97 SV=5.26 BV=5.40 + {5156,1024,1024, 0, 0, 0}, //TV = 7.60(232 lines) AV=2.97 SV=5.26 BV=5.31 + {5556,1024,1024, 0, 0, 0}, //TV = 7.49(250 lines) AV=2.97 SV=5.26 BV=5.20 + {5912,1024,1024, 0, 0, 0}, //TV = 7.40(266 lines) AV=2.97 SV=5.26 BV=5.11 + {6378,1024,1024, 0, 0, 0}, //TV = 7.29(287 lines) AV=2.97 SV=5.26 BV=5.00 + {6823,1024,1024, 0, 0, 0}, //TV = 7.20(307 lines) AV=2.97 SV=5.26 BV=4.90 + {7312,1024,1024, 0, 0, 0}, //TV = 7.10(329 lines) AV=2.97 SV=5.26 BV=4.80 + {7823,1024,1024, 0, 0, 0}, //TV = 7.00(352 lines) AV=2.97 SV=5.26 BV=4.71 + {8335,1024,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.27 BV=4.60 + {8335,1088,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.36 BV=4.52 + {8335,1184,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.47 BV=4.40 + {8335,1248,1040, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.57 BV=4.31 + {8335,1344,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.67 BV=4.21 + {8335,1440,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.77 BV=4.11 + {8335,1536,1040, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.87 BV=4.01 + {8335,1664,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.96 BV=3.91 + {8335,1792,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=6.07 BV=3.81 + {8335,1920,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=6.17 BV=3.71 + {16668,1024,1032, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.27 BV=3.60 + {16668,1088,1032, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.36 BV=3.52 + {16668,1184,1024, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.47 BV=3.41 + {16668,1248,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.57 BV=3.31 + {16668,1344,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.68 BV=3.20 + {16668,1440,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.78 BV=3.10 + {25001,1024,1040, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.29 BV=3.01 + {25001,1120,1024, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.39 BV=2.90 + {25001,1184,1032, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.48 BV=2.81 + {25001,1280,1024, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.58 BV=2.71 + {33334,1024,1032, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.27 BV=2.60 + {33334,1088,1032, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.36 BV=2.52 + {33334,1184,1024, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.47 BV=2.41 + {33334,1248,1040, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.57 BV=2.31 + {41668,1088,1024, 0, 0, 0}, //TV = 4.58(1875 lines) AV=2.97 SV=5.35 BV=2.21 + {41668,1152,1032, 0, 0, 0}, //TV = 4.58(1875 lines) AV=2.97 SV=5.44 BV=2.11 + {50001,1024,1040, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.29 BV=2.01 + {50001,1120,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.39 BV=1.90 + {50001,1184,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.48 BV=1.81 + {50001,1280,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.58 BV=1.71 + {58334,1152,1040, 0, 0, 0}, //TV = 4.10(2625 lines) AV=2.97 SV=5.46 BV=1.62 + {66667,1088,1032, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=5.36 BV=1.52 + {66667,1184,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=5.47 BV=1.41 + {75001,1120,1024, 0, 0, 0}, //TV = 3.74(3375 lines) AV=2.97 SV=5.39 BV=1.32 + {75001,1184,1040, 0, 0, 0}, //TV = 3.74(3375 lines) AV=2.97 SV=5.49 BV=1.21 + {83334,1152,1032, 0, 0, 0}, //TV = 3.58(3750 lines) AV=2.97 SV=5.44 BV=1.11 + {91667,1120,1032, 0, 0, 0}, //TV = 3.45(4125 lines) AV=2.97 SV=5.40 BV=1.01 + {100000,1120,1024, 0, 0, 0}, //TV = 3.32(4500 lines) AV=2.97 SV=5.39 BV=0.90 + {108334,1088,1032, 0, 0, 0}, //TV = 3.21(4875 lines) AV=2.97 SV=5.36 BV=0.82 + {116667,1088,1032, 0, 0, 0}, //TV = 3.10(5250 lines) AV=2.97 SV=5.36 BV=0.71 + {125000,1088,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=5.35 BV=0.62 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureISO200PLineTable_50Hz = +{ +{ + {156,1024,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.26 BV=10.35 + {156,1056,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.31 BV=10.31 + {156,1120,1040, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.41 BV=10.20 + {178,1056,1040, 0, 0, 0}, //TV = 12.46(8 lines) AV=2.97 SV=5.33 BV=10.10 + {200,1024,1032, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.27 BV=9.98 + {200,1088,1024, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.35 BV=9.91 + {223,1024,1048, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.30 BV=9.81 + {223,1120,1024, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.39 BV=9.71 + {245,1088,1024, 0, 0, 0}, //TV = 11.99(11 lines) AV=2.97 SV=5.35 BV=9.62 + {267,1056,1040, 0, 0, 0}, //TV = 11.87(12 lines) AV=2.97 SV=5.33 BV=9.51 + {289,1056,1024, 0, 0, 0}, //TV = 11.76(13 lines) AV=2.97 SV=5.31 BV=9.42 + {312,1056,1024, 0, 0, 0}, //TV = 11.65(14 lines) AV=2.97 SV=5.31 BV=9.31 + {334,1056,1024, 0, 0, 0}, //TV = 11.55(15 lines) AV=2.97 SV=5.31 BV=9.21 + {356,1056,1024, 0, 0, 0}, //TV = 11.46(16 lines) AV=2.97 SV=5.31 BV=9.12 + {378,1056,1040, 0, 0, 0}, //TV = 11.37(17 lines) AV=2.97 SV=5.33 BV=9.01 + {423,1024,1032, 0, 0, 0}, //TV = 11.21(19 lines) AV=2.97 SV=5.27 BV=8.90 + {445,1024,1048, 0, 0, 0}, //TV = 11.13(20 lines) AV=2.97 SV=5.30 BV=8.81 + {489,1024,1024, 0, 0, 0}, //TV = 11.00(22 lines) AV=2.97 SV=5.26 BV=8.71 + {512,1024,1048, 0, 0, 0}, //TV = 10.93(23 lines) AV=2.97 SV=5.30 BV=8.61 + {556,1024,1032, 0, 0, 0}, //TV = 10.81(25 lines) AV=2.97 SV=5.27 BV=8.51 + {600,1024,1032, 0, 0, 0}, //TV = 10.70(27 lines) AV=2.97 SV=5.27 BV=8.40 + {645,1024,1032, 0, 0, 0}, //TV = 10.60(29 lines) AV=2.97 SV=5.27 BV=8.30 + {689,1024,1032, 0, 0, 0}, //TV = 10.50(31 lines) AV=2.97 SV=5.27 BV=8.20 + {734,1024,1032, 0, 0, 0}, //TV = 10.41(33 lines) AV=2.97 SV=5.27 BV=8.11 + {778,1024,1048, 0, 0, 0}, //TV = 10.33(35 lines) AV=2.97 SV=5.30 BV=8.00 + {845,1024,1032, 0, 0, 0}, //TV = 10.21(38 lines) AV=2.97 SV=5.27 BV=7.91 + {889,1024,1048, 0, 0, 0}, //TV = 10.14(40 lines) AV=2.97 SV=5.30 BV=7.81 + {978,1024,1024, 0, 0, 0}, //TV = 10.00(44 lines) AV=2.97 SV=5.26 BV=7.71 + {1023,1024,1048, 0, 0, 0}, //TV = 9.93(46 lines) AV=2.97 SV=5.30 BV=7.61 + {1112,1024,1032, 0, 0, 0}, //TV = 9.81(50 lines) AV=2.97 SV=5.27 BV=7.51 + {1200,1024,1032, 0, 0, 0}, //TV = 9.70(54 lines) AV=2.97 SV=5.27 BV=7.40 + {1267,1024,1040, 0, 0, 0}, //TV = 9.62(57 lines) AV=2.97 SV=5.29 BV=7.31 + {1378,1024,1032, 0, 0, 0}, //TV = 9.50(62 lines) AV=2.97 SV=5.27 BV=7.20 + {1467,1024,1032, 0, 0, 0}, //TV = 9.41(66 lines) AV=2.97 SV=5.27 BV=7.11 + {1578,1024,1032, 0, 0, 0}, //TV = 9.31(71 lines) AV=2.97 SV=5.27 BV=7.00 + {1689,1024,1032, 0, 0, 0}, //TV = 9.21(76 lines) AV=2.97 SV=5.27 BV=6.91 + {1823,1024,1024, 0, 0, 0}, //TV = 9.10(82 lines) AV=2.97 SV=5.26 BV=6.81 + {1956,1024,1024, 0, 0, 0}, //TV = 9.00(88 lines) AV=2.97 SV=5.26 BV=6.71 + {2089,1024,1032, 0, 0, 0}, //TV = 8.90(94 lines) AV=2.97 SV=5.27 BV=6.60 + {2223,1024,1032, 0, 0, 0}, //TV = 8.81(100 lines) AV=2.97 SV=5.27 BV=6.51 + {2400,1024,1032, 0, 0, 0}, //TV = 8.70(108 lines) AV=2.97 SV=5.27 BV=6.40 + {2556,1024,1032, 0, 0, 0}, //TV = 8.61(115 lines) AV=2.97 SV=5.27 BV=6.31 + {2778,1024,1024, 0, 0, 0}, //TV = 8.49(125 lines) AV=2.97 SV=5.26 BV=6.20 + {2956,1024,1024, 0, 0, 0}, //TV = 8.40(133 lines) AV=2.97 SV=5.26 BV=6.11 + {3178,1024,1024, 0, 0, 0}, //TV = 8.30(143 lines) AV=2.97 SV=5.26 BV=6.01 + {3400,1024,1024, 0, 0, 0}, //TV = 8.20(153 lines) AV=2.97 SV=5.26 BV=5.91 + {3645,1024,1024, 0, 0, 0}, //TV = 8.10(164 lines) AV=2.97 SV=5.26 BV=5.81 + {3889,1024,1032, 0, 0, 0}, //TV = 8.01(175 lines) AV=2.97 SV=5.27 BV=5.70 + {4200,1024,1024, 0, 0, 0}, //TV = 7.90(189 lines) AV=2.97 SV=5.26 BV=5.60 + {4489,1024,1024, 0, 0, 0}, //TV = 7.80(202 lines) AV=2.97 SV=5.26 BV=5.51 + {4823,1024,1024, 0, 0, 0}, //TV = 7.70(217 lines) AV=2.97 SV=5.26 BV=5.40 + {5156,1024,1024, 0, 0, 0}, //TV = 7.60(232 lines) AV=2.97 SV=5.26 BV=5.31 + {5556,1024,1024, 0, 0, 0}, //TV = 7.49(250 lines) AV=2.97 SV=5.26 BV=5.20 + {5912,1024,1024, 0, 0, 0}, //TV = 7.40(266 lines) AV=2.97 SV=5.26 BV=5.11 + {6378,1024,1024, 0, 0, 0}, //TV = 7.29(287 lines) AV=2.97 SV=5.26 BV=5.00 + {6823,1024,1024, 0, 0, 0}, //TV = 7.20(307 lines) AV=2.97 SV=5.26 BV=4.90 + {7312,1024,1024, 0, 0, 0}, //TV = 7.10(329 lines) AV=2.97 SV=5.26 BV=4.80 + {7823,1024,1024, 0, 0, 0}, //TV = 7.00(352 lines) AV=2.97 SV=5.26 BV=4.71 + {8400,1024,1024, 0, 0, 0}, //TV = 6.90(378 lines) AV=2.97 SV=5.26 BV=4.60 + {8978,1024,1024, 0, 0, 0}, //TV = 6.80(404 lines) AV=2.97 SV=5.26 BV=4.51 + {9623,1024,1024, 0, 0, 0}, //TV = 6.70(433 lines) AV=2.97 SV=5.26 BV=4.41 + {10000,1056,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.31 BV=4.31 + {10000,1120,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.40 BV=4.21 + {10000,1216,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.51 BV=4.10 + {10000,1312,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.62 BV=3.99 + {10000,1376,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.70 BV=3.91 + {10000,1504,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.82 BV=3.80 + {10000,1600,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.91 BV=3.71 + {10000,1728,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.02 BV=3.60 + {10000,1824,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.11 BV=3.51 + {10000,1952,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.20 BV=3.41 + {20000,1056,1024, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.31 BV=3.31 + {20000,1120,1032, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.40 BV=3.21 + {20000,1216,1024, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.51 BV=3.10 + {20000,1280,1040, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.61 BV=3.01 + {20000,1376,1032, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.70 BV=2.91 + {20000,1472,1040, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.81 BV=2.81 + {30000,1056,1032, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.32 BV=2.71 + {30000,1120,1040, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.41 BV=2.62 + {30000,1216,1024, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.51 BV=2.52 + {30000,1312,1024, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.62 BV=2.41 + {40000,1056,1024, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.31 BV=2.31 + {40000,1120,1032, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.40 BV=2.21 + {40000,1216,1024, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.51 BV=2.10 + {50000,1024,1040, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.29 BV=2.01 + {50000,1120,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.39 BV=1.90 + {50000,1184,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.48 BV=1.81 + {50000,1280,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.58 BV=1.71 + {60000,1120,1040, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=5.41 BV=1.62 + {60000,1216,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=5.51 BV=1.52 + {70000,1120,1024, 0, 0, 0}, //TV = 3.84(3150 lines) AV=2.97 SV=5.39 BV=1.42 + {70000,1184,1040, 0, 0, 0}, //TV = 3.84(3150 lines) AV=2.97 SV=5.49 BV=1.31 + {80000,1120,1032, 0, 0, 0}, //TV = 3.64(3600 lines) AV=2.97 SV=5.40 BV=1.21 + {80000,1216,1024, 0, 0, 0}, //TV = 3.64(3600 lines) AV=2.97 SV=5.51 BV=1.10 + {90000,1152,1024, 0, 0, 0}, //TV = 3.47(4050 lines) AV=2.97 SV=5.43 BV=1.01 + {99999,1120,1024, 0, 0, 0}, //TV = 3.32(4500 lines) AV=2.97 SV=5.39 BV=0.90 + {99999,1184,1032, 0, 0, 0}, //TV = 3.32(4500 lines) AV=2.97 SV=5.48 BV=0.81 + {109999,1152,1032, 0, 0, 0}, //TV = 3.18(4950 lines) AV=2.97 SV=5.44 BV=0.71 + {119999,1120,1040, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=5.41 BV=0.62 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureISO200Table = +{ + AETABLE_CAPTURE_ISO200, //eAETableID + 99, //u4TotalIndex + -10, //u4StrobeTrigerBV + 104, //i4MaxBV + 6, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_200, //ISO SPEED + sCaptureISO200PLineTable_60Hz, + sCaptureISO200PLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureISO400PLineTable_60Hz = +{ +{ + {156,1024,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.26 BV=10.35 + {156,1056,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.31 BV=10.31 + {156,1120,1040, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.41 BV=10.20 + {178,1056,1040, 0, 0, 0}, //TV = 12.46(8 lines) AV=2.97 SV=5.33 BV=10.10 + {200,1024,1032, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.27 BV=9.98 + {200,1088,1024, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.35 BV=9.91 + {223,1024,1048, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.30 BV=9.81 + {223,1120,1024, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.39 BV=9.71 + {245,1088,1024, 0, 0, 0}, //TV = 11.99(11 lines) AV=2.97 SV=5.35 BV=9.62 + {267,1056,1040, 0, 0, 0}, //TV = 11.87(12 lines) AV=2.97 SV=5.33 BV=9.51 + {289,1056,1024, 0, 0, 0}, //TV = 11.76(13 lines) AV=2.97 SV=5.31 BV=9.42 + {312,1056,1024, 0, 0, 0}, //TV = 11.65(14 lines) AV=2.97 SV=5.31 BV=9.31 + {334,1056,1024, 0, 0, 0}, //TV = 11.55(15 lines) AV=2.97 SV=5.31 BV=9.21 + {356,1056,1024, 0, 0, 0}, //TV = 11.46(16 lines) AV=2.97 SV=5.31 BV=9.12 + {378,1056,1040, 0, 0, 0}, //TV = 11.37(17 lines) AV=2.97 SV=5.33 BV=9.01 + {423,1024,1032, 0, 0, 0}, //TV = 11.21(19 lines) AV=2.97 SV=5.27 BV=8.90 + {445,1024,1048, 0, 0, 0}, //TV = 11.13(20 lines) AV=2.97 SV=5.30 BV=8.81 + {489,1024,1024, 0, 0, 0}, //TV = 11.00(22 lines) AV=2.97 SV=5.26 BV=8.71 + {512,1024,1048, 0, 0, 0}, //TV = 10.93(23 lines) AV=2.97 SV=5.30 BV=8.61 + {556,1024,1032, 0, 0, 0}, //TV = 10.81(25 lines) AV=2.97 SV=5.27 BV=8.51 + {600,1024,1032, 0, 0, 0}, //TV = 10.70(27 lines) AV=2.97 SV=5.27 BV=8.40 + {645,1024,1032, 0, 0, 0}, //TV = 10.60(29 lines) AV=2.97 SV=5.27 BV=8.30 + {689,1024,1032, 0, 0, 0}, //TV = 10.50(31 lines) AV=2.97 SV=5.27 BV=8.20 + {734,1024,1032, 0, 0, 0}, //TV = 10.41(33 lines) AV=2.97 SV=5.27 BV=8.11 + {778,1024,1048, 0, 0, 0}, //TV = 10.33(35 lines) AV=2.97 SV=5.30 BV=8.00 + {845,1024,1032, 0, 0, 0}, //TV = 10.21(38 lines) AV=2.97 SV=5.27 BV=7.91 + {889,1024,1048, 0, 0, 0}, //TV = 10.14(40 lines) AV=2.97 SV=5.30 BV=7.81 + {978,1024,1024, 0, 0, 0}, //TV = 10.00(44 lines) AV=2.97 SV=5.26 BV=7.71 + {1023,1024,1048, 0, 0, 0}, //TV = 9.93(46 lines) AV=2.97 SV=5.30 BV=7.61 + {1112,1024,1032, 0, 0, 0}, //TV = 9.81(50 lines) AV=2.97 SV=5.27 BV=7.51 + {1200,1024,1032, 0, 0, 0}, //TV = 9.70(54 lines) AV=2.97 SV=5.27 BV=7.40 + {1267,1024,1040, 0, 0, 0}, //TV = 9.62(57 lines) AV=2.97 SV=5.29 BV=7.31 + {1378,1024,1032, 0, 0, 0}, //TV = 9.50(62 lines) AV=2.97 SV=5.27 BV=7.20 + {1467,1024,1032, 0, 0, 0}, //TV = 9.41(66 lines) AV=2.97 SV=5.27 BV=7.11 + {1578,1024,1032, 0, 0, 0}, //TV = 9.31(71 lines) AV=2.97 SV=5.27 BV=7.00 + {1689,1024,1032, 0, 0, 0}, //TV = 9.21(76 lines) AV=2.97 SV=5.27 BV=6.91 + {1823,1024,1024, 0, 0, 0}, //TV = 9.10(82 lines) AV=2.97 SV=5.26 BV=6.81 + {1956,1024,1024, 0, 0, 0}, //TV = 9.00(88 lines) AV=2.97 SV=5.26 BV=6.71 + {2089,1024,1032, 0, 0, 0}, //TV = 8.90(94 lines) AV=2.97 SV=5.27 BV=6.60 + {2223,1024,1032, 0, 0, 0}, //TV = 8.81(100 lines) AV=2.97 SV=5.27 BV=6.51 + {2400,1024,1032, 0, 0, 0}, //TV = 8.70(108 lines) AV=2.97 SV=5.27 BV=6.40 + {2556,1024,1032, 0, 0, 0}, //TV = 8.61(115 lines) AV=2.97 SV=5.27 BV=6.31 + {2778,1024,1024, 0, 0, 0}, //TV = 8.49(125 lines) AV=2.97 SV=5.26 BV=6.20 + {2956,1024,1024, 0, 0, 0}, //TV = 8.40(133 lines) AV=2.97 SV=5.26 BV=6.11 + {3178,1024,1024, 0, 0, 0}, //TV = 8.30(143 lines) AV=2.97 SV=5.26 BV=6.01 + {3400,1024,1024, 0, 0, 0}, //TV = 8.20(153 lines) AV=2.97 SV=5.26 BV=5.91 + {3645,1024,1024, 0, 0, 0}, //TV = 8.10(164 lines) AV=2.97 SV=5.26 BV=5.81 + {3889,1024,1032, 0, 0, 0}, //TV = 8.01(175 lines) AV=2.97 SV=5.27 BV=5.70 + {4200,1024,1024, 0, 0, 0}, //TV = 7.90(189 lines) AV=2.97 SV=5.26 BV=5.60 + {4489,1024,1024, 0, 0, 0}, //TV = 7.80(202 lines) AV=2.97 SV=5.26 BV=5.51 + {4823,1024,1024, 0, 0, 0}, //TV = 7.70(217 lines) AV=2.97 SV=5.26 BV=5.40 + {5156,1024,1024, 0, 0, 0}, //TV = 7.60(232 lines) AV=2.97 SV=5.26 BV=5.31 + {5556,1024,1024, 0, 0, 0}, //TV = 7.49(250 lines) AV=2.97 SV=5.26 BV=5.20 + {5912,1024,1024, 0, 0, 0}, //TV = 7.40(266 lines) AV=2.97 SV=5.26 BV=5.11 + {6378,1024,1024, 0, 0, 0}, //TV = 7.29(287 lines) AV=2.97 SV=5.26 BV=5.00 + {6823,1024,1024, 0, 0, 0}, //TV = 7.20(307 lines) AV=2.97 SV=5.26 BV=4.90 + {7312,1024,1024, 0, 0, 0}, //TV = 7.10(329 lines) AV=2.97 SV=5.26 BV=4.80 + {7823,1024,1024, 0, 0, 0}, //TV = 7.00(352 lines) AV=2.97 SV=5.26 BV=4.71 + {8335,1024,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.27 BV=4.60 + {8335,1088,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.36 BV=4.52 + {8335,1184,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.47 BV=4.40 + {8335,1248,1040, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.57 BV=4.31 + {8335,1344,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.67 BV=4.21 + {8335,1440,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.77 BV=4.11 + {8335,1536,1040, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.87 BV=4.01 + {8335,1664,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.96 BV=3.91 + {8335,1792,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=6.07 BV=3.81 + {8335,1920,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=6.17 BV=3.71 + {16668,1024,1032, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.27 BV=3.60 + {16668,1088,1032, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.36 BV=3.52 + {16668,1184,1024, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.47 BV=3.41 + {16668,1248,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.57 BV=3.31 + {16668,1344,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.68 BV=3.20 + {16668,1440,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.78 BV=3.10 + {25001,1024,1040, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.29 BV=3.01 + {25001,1120,1024, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.39 BV=2.90 + {25001,1184,1032, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.48 BV=2.81 + {25001,1280,1024, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.58 BV=2.71 + {33334,1024,1032, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.27 BV=2.60 + {33334,1088,1032, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.36 BV=2.52 + {33334,1184,1024, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.47 BV=2.41 + {33334,1248,1040, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.57 BV=2.31 + {41668,1088,1024, 0, 0, 0}, //TV = 4.58(1875 lines) AV=2.97 SV=5.35 BV=2.21 + {41668,1152,1032, 0, 0, 0}, //TV = 4.58(1875 lines) AV=2.97 SV=5.44 BV=2.11 + {50001,1024,1040, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.29 BV=2.01 + {50001,1120,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.39 BV=1.90 + {50001,1184,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.48 BV=1.81 + {50001,1280,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.58 BV=1.71 + {50001,1376,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.69 BV=1.60 + {50001,1472,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.79 BV=1.51 + {50001,1568,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.88 BV=1.42 + {50001,1696,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.99 BV=1.30 + {50001,1792,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.08 BV=1.21 + {50001,1952,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.19 BV=1.10 + {50001,2080,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.29 BV=1.01 + {50001,2208,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.38 BV=0.91 + {50001,2368,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.48 BV=0.81 + {58334,2176,1024, 0, 0, 0}, //TV = 4.10(2625 lines) AV=2.97 SV=6.35 BV=0.72 + {58334,2336,1024, 0, 0, 0}, //TV = 4.10(2625 lines) AV=2.97 SV=6.45 BV=0.62 + {66667,2208,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.37 BV=0.51 + {66667,2368,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.47 BV=0.41 + {75001,2240,1024, 0, 0, 0}, //TV = 3.74(3375 lines) AV=2.97 SV=6.39 BV=0.32 + {75001,2400,1024, 0, 0, 0}, //TV = 3.74(3375 lines) AV=2.97 SV=6.49 BV=0.22 + {83334,2304,1032, 0, 0, 0}, //TV = 3.58(3750 lines) AV=2.97 SV=6.44 BV=0.11 + {91667,2272,1032, 0, 0, 0}, //TV = 3.45(4125 lines) AV=2.97 SV=6.42 BV=-0.01 + {100000,2240,1024, 0, 0, 0}, //TV = 3.32(4500 lines) AV=2.97 SV=6.39 BV=-0.10 + {108334,2208,1032, 0, 0, 0}, //TV = 3.21(4875 lines) AV=2.97 SV=6.38 BV=-0.21 + {116667,2208,1024, 0, 0, 0}, //TV = 3.10(5250 lines) AV=2.97 SV=6.37 BV=-0.30 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureISO400PLineTable_50Hz = +{ +{ + {156,1024,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.26 BV=10.35 + {156,1056,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.31 BV=10.31 + {156,1120,1040, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.41 BV=10.20 + {178,1056,1040, 0, 0, 0}, //TV = 12.46(8 lines) AV=2.97 SV=5.33 BV=10.10 + {200,1024,1032, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.27 BV=9.98 + {200,1088,1024, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.35 BV=9.91 + {223,1024,1048, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.30 BV=9.81 + {223,1120,1024, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.39 BV=9.71 + {245,1088,1024, 0, 0, 0}, //TV = 11.99(11 lines) AV=2.97 SV=5.35 BV=9.62 + {267,1056,1040, 0, 0, 0}, //TV = 11.87(12 lines) AV=2.97 SV=5.33 BV=9.51 + {289,1056,1024, 0, 0, 0}, //TV = 11.76(13 lines) AV=2.97 SV=5.31 BV=9.42 + {312,1056,1024, 0, 0, 0}, //TV = 11.65(14 lines) AV=2.97 SV=5.31 BV=9.31 + {334,1056,1024, 0, 0, 0}, //TV = 11.55(15 lines) AV=2.97 SV=5.31 BV=9.21 + {356,1056,1024, 0, 0, 0}, //TV = 11.46(16 lines) AV=2.97 SV=5.31 BV=9.12 + {378,1056,1040, 0, 0, 0}, //TV = 11.37(17 lines) AV=2.97 SV=5.33 BV=9.01 + {423,1024,1032, 0, 0, 0}, //TV = 11.21(19 lines) AV=2.97 SV=5.27 BV=8.90 + {445,1024,1048, 0, 0, 0}, //TV = 11.13(20 lines) AV=2.97 SV=5.30 BV=8.81 + {489,1024,1024, 0, 0, 0}, //TV = 11.00(22 lines) AV=2.97 SV=5.26 BV=8.71 + {512,1024,1048, 0, 0, 0}, //TV = 10.93(23 lines) AV=2.97 SV=5.30 BV=8.61 + {556,1024,1032, 0, 0, 0}, //TV = 10.81(25 lines) AV=2.97 SV=5.27 BV=8.51 + {600,1024,1032, 0, 0, 0}, //TV = 10.70(27 lines) AV=2.97 SV=5.27 BV=8.40 + {645,1024,1032, 0, 0, 0}, //TV = 10.60(29 lines) AV=2.97 SV=5.27 BV=8.30 + {689,1024,1032, 0, 0, 0}, //TV = 10.50(31 lines) AV=2.97 SV=5.27 BV=8.20 + {734,1024,1032, 0, 0, 0}, //TV = 10.41(33 lines) AV=2.97 SV=5.27 BV=8.11 + {778,1024,1048, 0, 0, 0}, //TV = 10.33(35 lines) AV=2.97 SV=5.30 BV=8.00 + {845,1024,1032, 0, 0, 0}, //TV = 10.21(38 lines) AV=2.97 SV=5.27 BV=7.91 + {889,1024,1048, 0, 0, 0}, //TV = 10.14(40 lines) AV=2.97 SV=5.30 BV=7.81 + {978,1024,1024, 0, 0, 0}, //TV = 10.00(44 lines) AV=2.97 SV=5.26 BV=7.71 + {1023,1024,1048, 0, 0, 0}, //TV = 9.93(46 lines) AV=2.97 SV=5.30 BV=7.61 + {1112,1024,1032, 0, 0, 0}, //TV = 9.81(50 lines) AV=2.97 SV=5.27 BV=7.51 + {1200,1024,1032, 0, 0, 0}, //TV = 9.70(54 lines) AV=2.97 SV=5.27 BV=7.40 + {1267,1024,1040, 0, 0, 0}, //TV = 9.62(57 lines) AV=2.97 SV=5.29 BV=7.31 + {1378,1024,1032, 0, 0, 0}, //TV = 9.50(62 lines) AV=2.97 SV=5.27 BV=7.20 + {1467,1024,1032, 0, 0, 0}, //TV = 9.41(66 lines) AV=2.97 SV=5.27 BV=7.11 + {1578,1024,1032, 0, 0, 0}, //TV = 9.31(71 lines) AV=2.97 SV=5.27 BV=7.00 + {1689,1024,1032, 0, 0, 0}, //TV = 9.21(76 lines) AV=2.97 SV=5.27 BV=6.91 + {1823,1024,1024, 0, 0, 0}, //TV = 9.10(82 lines) AV=2.97 SV=5.26 BV=6.81 + {1956,1024,1024, 0, 0, 0}, //TV = 9.00(88 lines) AV=2.97 SV=5.26 BV=6.71 + {2089,1024,1032, 0, 0, 0}, //TV = 8.90(94 lines) AV=2.97 SV=5.27 BV=6.60 + {2223,1024,1032, 0, 0, 0}, //TV = 8.81(100 lines) AV=2.97 SV=5.27 BV=6.51 + {2400,1024,1032, 0, 0, 0}, //TV = 8.70(108 lines) AV=2.97 SV=5.27 BV=6.40 + {2556,1024,1032, 0, 0, 0}, //TV = 8.61(115 lines) AV=2.97 SV=5.27 BV=6.31 + {2778,1024,1024, 0, 0, 0}, //TV = 8.49(125 lines) AV=2.97 SV=5.26 BV=6.20 + {2956,1024,1024, 0, 0, 0}, //TV = 8.40(133 lines) AV=2.97 SV=5.26 BV=6.11 + {3178,1024,1024, 0, 0, 0}, //TV = 8.30(143 lines) AV=2.97 SV=5.26 BV=6.01 + {3400,1024,1024, 0, 0, 0}, //TV = 8.20(153 lines) AV=2.97 SV=5.26 BV=5.91 + {3645,1024,1024, 0, 0, 0}, //TV = 8.10(164 lines) AV=2.97 SV=5.26 BV=5.81 + {3889,1024,1032, 0, 0, 0}, //TV = 8.01(175 lines) AV=2.97 SV=5.27 BV=5.70 + {4200,1024,1024, 0, 0, 0}, //TV = 7.90(189 lines) AV=2.97 SV=5.26 BV=5.60 + {4489,1024,1024, 0, 0, 0}, //TV = 7.80(202 lines) AV=2.97 SV=5.26 BV=5.51 + {4823,1024,1024, 0, 0, 0}, //TV = 7.70(217 lines) AV=2.97 SV=5.26 BV=5.40 + {5156,1024,1024, 0, 0, 0}, //TV = 7.60(232 lines) AV=2.97 SV=5.26 BV=5.31 + {5556,1024,1024, 0, 0, 0}, //TV = 7.49(250 lines) AV=2.97 SV=5.26 BV=5.20 + {5912,1024,1024, 0, 0, 0}, //TV = 7.40(266 lines) AV=2.97 SV=5.26 BV=5.11 + {6378,1024,1024, 0, 0, 0}, //TV = 7.29(287 lines) AV=2.97 SV=5.26 BV=5.00 + {6823,1024,1024, 0, 0, 0}, //TV = 7.20(307 lines) AV=2.97 SV=5.26 BV=4.90 + {7312,1024,1024, 0, 0, 0}, //TV = 7.10(329 lines) AV=2.97 SV=5.26 BV=4.80 + {7823,1024,1024, 0, 0, 0}, //TV = 7.00(352 lines) AV=2.97 SV=5.26 BV=4.71 + {8400,1024,1024, 0, 0, 0}, //TV = 6.90(378 lines) AV=2.97 SV=5.26 BV=4.60 + {8978,1024,1024, 0, 0, 0}, //TV = 6.80(404 lines) AV=2.97 SV=5.26 BV=4.51 + {9623,1024,1024, 0, 0, 0}, //TV = 6.70(433 lines) AV=2.97 SV=5.26 BV=4.41 + {10000,1056,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.31 BV=4.31 + {10000,1120,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.40 BV=4.21 + {10000,1216,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.51 BV=4.10 + {10000,1312,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.62 BV=3.99 + {10000,1376,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.70 BV=3.91 + {10000,1504,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.82 BV=3.80 + {10000,1600,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.91 BV=3.71 + {10000,1728,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.02 BV=3.60 + {10000,1824,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.11 BV=3.51 + {10000,1952,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.20 BV=3.41 + {20000,1056,1024, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.31 BV=3.31 + {20000,1120,1032, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.40 BV=3.21 + {20000,1216,1024, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.51 BV=3.10 + {20000,1280,1040, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.61 BV=3.01 + {20000,1376,1032, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.70 BV=2.91 + {20000,1472,1040, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.81 BV=2.81 + {30000,1056,1032, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.32 BV=2.71 + {30000,1120,1040, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.41 BV=2.62 + {30000,1216,1024, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.51 BV=2.52 + {30000,1312,1024, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.62 BV=2.41 + {40000,1056,1024, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.31 BV=2.31 + {40000,1120,1032, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.40 BV=2.21 + {40000,1216,1024, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.51 BV=2.10 + {50000,1024,1040, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.29 BV=2.01 + {50000,1120,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.39 BV=1.90 + {50000,1184,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.48 BV=1.81 + {50000,1280,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.58 BV=1.71 + {50000,1376,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.69 BV=1.60 + {50000,1472,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.79 BV=1.51 + {50000,1568,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.88 BV=1.42 + {50000,1664,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.97 BV=1.32 + {50000,1792,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.08 BV=1.21 + {50000,1952,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.19 BV=1.10 + {50000,2080,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.29 BV=1.01 + {50000,2208,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.38 BV=0.91 + {50000,2368,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.48 BV=0.81 + {50000,2560,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.58 BV=0.71 + {60000,2272,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.41 BV=0.62 + {60000,2432,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.51 BV=0.52 + {70000,2240,1024, 0, 0, 0}, //TV = 3.84(3150 lines) AV=2.97 SV=6.39 BV=0.42 + {70000,2400,1024, 0, 0, 0}, //TV = 3.84(3150 lines) AV=2.97 SV=6.49 BV=0.32 + {80000,2240,1032, 0, 0, 0}, //TV = 3.64(3600 lines) AV=2.97 SV=6.40 BV=0.21 + {80000,2400,1032, 0, 0, 0}, //TV = 3.64(3600 lines) AV=2.97 SV=6.50 BV=0.11 + {90000,2304,1032, 0, 0, 0}, //TV = 3.47(4050 lines) AV=2.97 SV=6.44 BV=0.00 + {99999,2240,1024, 0, 0, 0}, //TV = 3.32(4500 lines) AV=2.97 SV=6.39 BV=-0.10 + {109999,2176,1024, 0, 0, 0}, //TV = 3.18(4950 lines) AV=2.97 SV=6.35 BV=-0.20 + {109999,2336,1024, 0, 0, 0}, //TV = 3.18(4950 lines) AV=2.97 SV=6.45 BV=-0.30 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureISO400Table = +{ + AETABLE_CAPTURE_ISO400, //eAETableID + 108, //u4TotalIndex + -10, //u4StrobeTrigerBV + 104, //i4MaxBV + -3, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_400, //ISO SPEED + sCaptureISO400PLineTable_60Hz, + sCaptureISO400PLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureISO800PLineTable_60Hz = +{ +{ + {156,1024,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.26 BV=10.35 + {156,1056,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.31 BV=10.31 + {156,1120,1040, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.41 BV=10.20 + {178,1056,1040, 0, 0, 0}, //TV = 12.46(8 lines) AV=2.97 SV=5.33 BV=10.10 + {200,1024,1032, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.27 BV=9.98 + {200,1088,1024, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.35 BV=9.91 + {223,1024,1048, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.30 BV=9.81 + {223,1120,1024, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.39 BV=9.71 + {245,1088,1024, 0, 0, 0}, //TV = 11.99(11 lines) AV=2.97 SV=5.35 BV=9.62 + {267,1056,1040, 0, 0, 0}, //TV = 11.87(12 lines) AV=2.97 SV=5.33 BV=9.51 + {289,1056,1024, 0, 0, 0}, //TV = 11.76(13 lines) AV=2.97 SV=5.31 BV=9.42 + {312,1056,1024, 0, 0, 0}, //TV = 11.65(14 lines) AV=2.97 SV=5.31 BV=9.31 + {334,1056,1024, 0, 0, 0}, //TV = 11.55(15 lines) AV=2.97 SV=5.31 BV=9.21 + {356,1056,1024, 0, 0, 0}, //TV = 11.46(16 lines) AV=2.97 SV=5.31 BV=9.12 + {378,1056,1040, 0, 0, 0}, //TV = 11.37(17 lines) AV=2.97 SV=5.33 BV=9.01 + {423,1024,1032, 0, 0, 0}, //TV = 11.21(19 lines) AV=2.97 SV=5.27 BV=8.90 + {445,1024,1048, 0, 0, 0}, //TV = 11.13(20 lines) AV=2.97 SV=5.30 BV=8.81 + {489,1024,1024, 0, 0, 0}, //TV = 11.00(22 lines) AV=2.97 SV=5.26 BV=8.71 + {512,1024,1048, 0, 0, 0}, //TV = 10.93(23 lines) AV=2.97 SV=5.30 BV=8.61 + {556,1024,1032, 0, 0, 0}, //TV = 10.81(25 lines) AV=2.97 SV=5.27 BV=8.51 + {600,1024,1032, 0, 0, 0}, //TV = 10.70(27 lines) AV=2.97 SV=5.27 BV=8.40 + {645,1024,1032, 0, 0, 0}, //TV = 10.60(29 lines) AV=2.97 SV=5.27 BV=8.30 + {689,1024,1032, 0, 0, 0}, //TV = 10.50(31 lines) AV=2.97 SV=5.27 BV=8.20 + {734,1024,1032, 0, 0, 0}, //TV = 10.41(33 lines) AV=2.97 SV=5.27 BV=8.11 + {778,1024,1048, 0, 0, 0}, //TV = 10.33(35 lines) AV=2.97 SV=5.30 BV=8.00 + {845,1024,1032, 0, 0, 0}, //TV = 10.21(38 lines) AV=2.97 SV=5.27 BV=7.91 + {889,1024,1048, 0, 0, 0}, //TV = 10.14(40 lines) AV=2.97 SV=5.30 BV=7.81 + {978,1024,1024, 0, 0, 0}, //TV = 10.00(44 lines) AV=2.97 SV=5.26 BV=7.71 + {1023,1024,1048, 0, 0, 0}, //TV = 9.93(46 lines) AV=2.97 SV=5.30 BV=7.61 + {1112,1024,1032, 0, 0, 0}, //TV = 9.81(50 lines) AV=2.97 SV=5.27 BV=7.51 + {1200,1024,1032, 0, 0, 0}, //TV = 9.70(54 lines) AV=2.97 SV=5.27 BV=7.40 + {1267,1024,1040, 0, 0, 0}, //TV = 9.62(57 lines) AV=2.97 SV=5.29 BV=7.31 + {1378,1024,1032, 0, 0, 0}, //TV = 9.50(62 lines) AV=2.97 SV=5.27 BV=7.20 + {1467,1024,1032, 0, 0, 0}, //TV = 9.41(66 lines) AV=2.97 SV=5.27 BV=7.11 + {1578,1024,1032, 0, 0, 0}, //TV = 9.31(71 lines) AV=2.97 SV=5.27 BV=7.00 + {1689,1024,1032, 0, 0, 0}, //TV = 9.21(76 lines) AV=2.97 SV=5.27 BV=6.91 + {1823,1024,1024, 0, 0, 0}, //TV = 9.10(82 lines) AV=2.97 SV=5.26 BV=6.81 + {1956,1024,1024, 0, 0, 0}, //TV = 9.00(88 lines) AV=2.97 SV=5.26 BV=6.71 + {2089,1024,1032, 0, 0, 0}, //TV = 8.90(94 lines) AV=2.97 SV=5.27 BV=6.60 + {2223,1024,1032, 0, 0, 0}, //TV = 8.81(100 lines) AV=2.97 SV=5.27 BV=6.51 + {2400,1024,1032, 0, 0, 0}, //TV = 8.70(108 lines) AV=2.97 SV=5.27 BV=6.40 + {2556,1024,1032, 0, 0, 0}, //TV = 8.61(115 lines) AV=2.97 SV=5.27 BV=6.31 + {2778,1024,1024, 0, 0, 0}, //TV = 8.49(125 lines) AV=2.97 SV=5.26 BV=6.20 + {2956,1024,1024, 0, 0, 0}, //TV = 8.40(133 lines) AV=2.97 SV=5.26 BV=6.11 + {3178,1024,1024, 0, 0, 0}, //TV = 8.30(143 lines) AV=2.97 SV=5.26 BV=6.01 + {3400,1024,1024, 0, 0, 0}, //TV = 8.20(153 lines) AV=2.97 SV=5.26 BV=5.91 + {3645,1024,1024, 0, 0, 0}, //TV = 8.10(164 lines) AV=2.97 SV=5.26 BV=5.81 + {3889,1024,1032, 0, 0, 0}, //TV = 8.01(175 lines) AV=2.97 SV=5.27 BV=5.70 + {4200,1024,1024, 0, 0, 0}, //TV = 7.90(189 lines) AV=2.97 SV=5.26 BV=5.60 + {4489,1024,1024, 0, 0, 0}, //TV = 7.80(202 lines) AV=2.97 SV=5.26 BV=5.51 + {4823,1024,1024, 0, 0, 0}, //TV = 7.70(217 lines) AV=2.97 SV=5.26 BV=5.40 + {5156,1024,1024, 0, 0, 0}, //TV = 7.60(232 lines) AV=2.97 SV=5.26 BV=5.31 + {5556,1024,1024, 0, 0, 0}, //TV = 7.49(250 lines) AV=2.97 SV=5.26 BV=5.20 + {5912,1024,1024, 0, 0, 0}, //TV = 7.40(266 lines) AV=2.97 SV=5.26 BV=5.11 + {6378,1024,1024, 0, 0, 0}, //TV = 7.29(287 lines) AV=2.97 SV=5.26 BV=5.00 + {6823,1024,1024, 0, 0, 0}, //TV = 7.20(307 lines) AV=2.97 SV=5.26 BV=4.90 + {7312,1024,1024, 0, 0, 0}, //TV = 7.10(329 lines) AV=2.97 SV=5.26 BV=4.80 + {7823,1024,1024, 0, 0, 0}, //TV = 7.00(352 lines) AV=2.97 SV=5.26 BV=4.71 + {8335,1024,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.27 BV=4.60 + {8335,1088,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.36 BV=4.52 + {8335,1184,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.47 BV=4.40 + {8335,1248,1040, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.57 BV=4.31 + {8335,1344,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.67 BV=4.21 + {8335,1440,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.77 BV=4.11 + {8335,1536,1040, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.87 BV=4.01 + {8335,1664,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.96 BV=3.91 + {8335,1792,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=6.07 BV=3.81 + {8335,1920,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=6.17 BV=3.71 + {16668,1024,1032, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.27 BV=3.60 + {16668,1088,1032, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.36 BV=3.52 + {16668,1184,1024, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.47 BV=3.41 + {16668,1248,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.57 BV=3.31 + {16668,1344,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.68 BV=3.20 + {16668,1440,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.78 BV=3.10 + {25001,1024,1040, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.29 BV=3.01 + {25001,1120,1024, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.39 BV=2.90 + {25001,1184,1032, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.48 BV=2.81 + {25001,1280,1024, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.58 BV=2.71 + {33334,1024,1032, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.27 BV=2.60 + {33334,1088,1032, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.36 BV=2.52 + {33334,1184,1024, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.47 BV=2.41 + {33334,1248,1040, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.57 BV=2.31 + {41668,1088,1024, 0, 0, 0}, //TV = 4.58(1875 lines) AV=2.97 SV=5.35 BV=2.21 + {41668,1152,1032, 0, 0, 0}, //TV = 4.58(1875 lines) AV=2.97 SV=5.44 BV=2.11 + {50001,1024,1040, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.29 BV=2.01 + {50001,1120,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.39 BV=1.90 + {50001,1184,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.48 BV=1.81 + {50001,1280,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.58 BV=1.71 + {50001,1376,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.69 BV=1.60 + {50001,1472,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.79 BV=1.51 + {50001,1568,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.88 BV=1.42 + {50001,1696,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.99 BV=1.30 + {50001,1792,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.08 BV=1.21 + {50001,1952,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.19 BV=1.10 + {50001,2080,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.29 BV=1.01 + {50001,2208,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.38 BV=0.91 + {50001,2400,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.49 BV=0.80 + {50001,2560,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.58 BV=0.71 + {50001,2720,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.68 BV=0.61 + {50001,2944,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.79 BV=0.51 + {50001,3136,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.88 BV=0.42 + {50001,3360,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.98 BV=0.32 + {50001,3616,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=7.08 BV=0.21 + {50001,3872,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=7.18 BV=0.11 + {50001,4160,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=7.29 BV=0.01 + {50001,4512,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=7.40 BV=-0.11 + {50001,4832,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=7.50 BV=-0.21 + {58334,4416,1024, 0, 0, 0}, //TV = 4.10(2625 lines) AV=2.97 SV=7.37 BV=-0.30 + {58334,4736,1024, 0, 0, 0}, //TV = 4.10(2625 lines) AV=2.97 SV=7.47 BV=-0.40 + {66667,4448,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=7.38 BV=-0.50 + {66667,4768,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=7.48 BV=-0.60 + {75001,4544,1024, 0, 0, 0}, //TV = 3.74(3375 lines) AV=2.97 SV=7.41 BV=-0.70 + {83334,4384,1024, 0, 0, 0}, //TV = 3.58(3750 lines) AV=2.97 SV=7.36 BV=-0.81 + {83334,4704,1024, 0, 0, 0}, //TV = 3.58(3750 lines) AV=2.97 SV=7.46 BV=-0.91 + {91667,4576,1024, 0, 0, 0}, //TV = 3.45(4125 lines) AV=2.97 SV=7.42 BV=-1.00 + {100000,4512,1024, 0, 0, 0}, //TV = 3.32(4500 lines) AV=2.97 SV=7.40 BV=-1.11 + {108334,4448,1024, 0, 0, 0}, //TV = 3.21(4875 lines) AV=2.97 SV=7.38 BV=-1.20 + {116667,4416,1024, 0, 0, 0}, //TV = 3.10(5250 lines) AV=2.97 SV=7.37 BV=-1.30 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureISO800PLineTable_50Hz = +{ +{ + {156,1024,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.26 BV=10.35 + {156,1056,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.31 BV=10.31 + {156,1120,1040, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.41 BV=10.20 + {178,1056,1040, 0, 0, 0}, //TV = 12.46(8 lines) AV=2.97 SV=5.33 BV=10.10 + {200,1024,1032, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.27 BV=9.98 + {200,1088,1024, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.35 BV=9.91 + {223,1024,1048, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.30 BV=9.81 + {223,1120,1024, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.39 BV=9.71 + {245,1088,1024, 0, 0, 0}, //TV = 11.99(11 lines) AV=2.97 SV=5.35 BV=9.62 + {267,1056,1040, 0, 0, 0}, //TV = 11.87(12 lines) AV=2.97 SV=5.33 BV=9.51 + {289,1056,1024, 0, 0, 0}, //TV = 11.76(13 lines) AV=2.97 SV=5.31 BV=9.42 + {312,1056,1024, 0, 0, 0}, //TV = 11.65(14 lines) AV=2.97 SV=5.31 BV=9.31 + {334,1056,1024, 0, 0, 0}, //TV = 11.55(15 lines) AV=2.97 SV=5.31 BV=9.21 + {356,1056,1024, 0, 0, 0}, //TV = 11.46(16 lines) AV=2.97 SV=5.31 BV=9.12 + {378,1056,1040, 0, 0, 0}, //TV = 11.37(17 lines) AV=2.97 SV=5.33 BV=9.01 + {423,1024,1032, 0, 0, 0}, //TV = 11.21(19 lines) AV=2.97 SV=5.27 BV=8.90 + {445,1024,1048, 0, 0, 0}, //TV = 11.13(20 lines) AV=2.97 SV=5.30 BV=8.81 + {489,1024,1024, 0, 0, 0}, //TV = 11.00(22 lines) AV=2.97 SV=5.26 BV=8.71 + {512,1024,1048, 0, 0, 0}, //TV = 10.93(23 lines) AV=2.97 SV=5.30 BV=8.61 + {556,1024,1032, 0, 0, 0}, //TV = 10.81(25 lines) AV=2.97 SV=5.27 BV=8.51 + {600,1024,1032, 0, 0, 0}, //TV = 10.70(27 lines) AV=2.97 SV=5.27 BV=8.40 + {645,1024,1032, 0, 0, 0}, //TV = 10.60(29 lines) AV=2.97 SV=5.27 BV=8.30 + {689,1024,1032, 0, 0, 0}, //TV = 10.50(31 lines) AV=2.97 SV=5.27 BV=8.20 + {734,1024,1032, 0, 0, 0}, //TV = 10.41(33 lines) AV=2.97 SV=5.27 BV=8.11 + {778,1024,1048, 0, 0, 0}, //TV = 10.33(35 lines) AV=2.97 SV=5.30 BV=8.00 + {845,1024,1032, 0, 0, 0}, //TV = 10.21(38 lines) AV=2.97 SV=5.27 BV=7.91 + {889,1024,1048, 0, 0, 0}, //TV = 10.14(40 lines) AV=2.97 SV=5.30 BV=7.81 + {978,1024,1024, 0, 0, 0}, //TV = 10.00(44 lines) AV=2.97 SV=5.26 BV=7.71 + {1023,1024,1048, 0, 0, 0}, //TV = 9.93(46 lines) AV=2.97 SV=5.30 BV=7.61 + {1112,1024,1032, 0, 0, 0}, //TV = 9.81(50 lines) AV=2.97 SV=5.27 BV=7.51 + {1200,1024,1032, 0, 0, 0}, //TV = 9.70(54 lines) AV=2.97 SV=5.27 BV=7.40 + {1267,1024,1040, 0, 0, 0}, //TV = 9.62(57 lines) AV=2.97 SV=5.29 BV=7.31 + {1378,1024,1032, 0, 0, 0}, //TV = 9.50(62 lines) AV=2.97 SV=5.27 BV=7.20 + {1467,1024,1032, 0, 0, 0}, //TV = 9.41(66 lines) AV=2.97 SV=5.27 BV=7.11 + {1578,1024,1032, 0, 0, 0}, //TV = 9.31(71 lines) AV=2.97 SV=5.27 BV=7.00 + {1689,1024,1032, 0, 0, 0}, //TV = 9.21(76 lines) AV=2.97 SV=5.27 BV=6.91 + {1823,1024,1024, 0, 0, 0}, //TV = 9.10(82 lines) AV=2.97 SV=5.26 BV=6.81 + {1956,1024,1024, 0, 0, 0}, //TV = 9.00(88 lines) AV=2.97 SV=5.26 BV=6.71 + {2089,1024,1032, 0, 0, 0}, //TV = 8.90(94 lines) AV=2.97 SV=5.27 BV=6.60 + {2223,1024,1032, 0, 0, 0}, //TV = 8.81(100 lines) AV=2.97 SV=5.27 BV=6.51 + {2400,1024,1032, 0, 0, 0}, //TV = 8.70(108 lines) AV=2.97 SV=5.27 BV=6.40 + {2556,1024,1032, 0, 0, 0}, //TV = 8.61(115 lines) AV=2.97 SV=5.27 BV=6.31 + {2778,1024,1024, 0, 0, 0}, //TV = 8.49(125 lines) AV=2.97 SV=5.26 BV=6.20 + {2956,1024,1024, 0, 0, 0}, //TV = 8.40(133 lines) AV=2.97 SV=5.26 BV=6.11 + {3178,1024,1024, 0, 0, 0}, //TV = 8.30(143 lines) AV=2.97 SV=5.26 BV=6.01 + {3400,1024,1024, 0, 0, 0}, //TV = 8.20(153 lines) AV=2.97 SV=5.26 BV=5.91 + {3645,1024,1024, 0, 0, 0}, //TV = 8.10(164 lines) AV=2.97 SV=5.26 BV=5.81 + {3889,1024,1032, 0, 0, 0}, //TV = 8.01(175 lines) AV=2.97 SV=5.27 BV=5.70 + {4200,1024,1024, 0, 0, 0}, //TV = 7.90(189 lines) AV=2.97 SV=5.26 BV=5.60 + {4489,1024,1024, 0, 0, 0}, //TV = 7.80(202 lines) AV=2.97 SV=5.26 BV=5.51 + {4823,1024,1024, 0, 0, 0}, //TV = 7.70(217 lines) AV=2.97 SV=5.26 BV=5.40 + {5156,1024,1024, 0, 0, 0}, //TV = 7.60(232 lines) AV=2.97 SV=5.26 BV=5.31 + {5556,1024,1024, 0, 0, 0}, //TV = 7.49(250 lines) AV=2.97 SV=5.26 BV=5.20 + {5912,1024,1024, 0, 0, 0}, //TV = 7.40(266 lines) AV=2.97 SV=5.26 BV=5.11 + {6378,1024,1024, 0, 0, 0}, //TV = 7.29(287 lines) AV=2.97 SV=5.26 BV=5.00 + {6823,1024,1024, 0, 0, 0}, //TV = 7.20(307 lines) AV=2.97 SV=5.26 BV=4.90 + {7312,1024,1024, 0, 0, 0}, //TV = 7.10(329 lines) AV=2.97 SV=5.26 BV=4.80 + {7823,1024,1024, 0, 0, 0}, //TV = 7.00(352 lines) AV=2.97 SV=5.26 BV=4.71 + {8400,1024,1024, 0, 0, 0}, //TV = 6.90(378 lines) AV=2.97 SV=5.26 BV=4.60 + {8978,1024,1024, 0, 0, 0}, //TV = 6.80(404 lines) AV=2.97 SV=5.26 BV=4.51 + {9623,1024,1024, 0, 0, 0}, //TV = 6.70(433 lines) AV=2.97 SV=5.26 BV=4.41 + {10000,1056,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.31 BV=4.31 + {10000,1120,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.40 BV=4.21 + {10000,1216,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.51 BV=4.10 + {10000,1312,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.62 BV=3.99 + {10000,1376,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.70 BV=3.91 + {10000,1504,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.82 BV=3.80 + {10000,1600,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.91 BV=3.71 + {10000,1728,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.02 BV=3.60 + {10000,1824,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.11 BV=3.51 + {10000,1952,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.20 BV=3.41 + {20000,1056,1024, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.31 BV=3.31 + {20000,1120,1032, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.40 BV=3.21 + {20000,1216,1024, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.51 BV=3.10 + {20000,1280,1040, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.61 BV=3.01 + {20000,1376,1032, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.70 BV=2.91 + {20000,1472,1040, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.81 BV=2.81 + {30000,1056,1032, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.32 BV=2.71 + {30000,1120,1040, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.41 BV=2.62 + {30000,1216,1024, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.51 BV=2.52 + {30000,1312,1024, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.62 BV=2.41 + {40000,1056,1024, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.31 BV=2.31 + {40000,1120,1032, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.40 BV=2.21 + {40000,1216,1024, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.51 BV=2.10 + {50000,1024,1040, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.29 BV=2.01 + {50000,1120,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.39 BV=1.90 + {50000,1184,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.48 BV=1.81 + {50000,1280,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.58 BV=1.71 + {50000,1376,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.69 BV=1.60 + {50000,1472,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.79 BV=1.51 + {50000,1568,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.88 BV=1.42 + {50000,1664,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.97 BV=1.32 + {50000,1792,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.08 BV=1.21 + {50000,1952,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.19 BV=1.10 + {50000,2080,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.29 BV=1.01 + {50000,2208,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.38 BV=0.91 + {50000,2400,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.49 BV=0.80 + {50000,2560,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.58 BV=0.71 + {50000,2720,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.68 BV=0.61 + {50000,2944,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.79 BV=0.51 + {50000,3168,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.89 BV=0.40 + {50000,3360,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.98 BV=0.32 + {50000,3616,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=7.08 BV=0.21 + {50000,3872,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=7.18 BV=0.11 + {50000,4160,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=7.29 BV=0.01 + {50000,4512,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=7.40 BV=-0.11 + {50000,4832,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=7.50 BV=-0.21 + {50000,5120,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=7.58 BV=-0.29 + {60000,4576,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=7.42 BV=-0.39 + {60000,4928,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=7.53 BV=-0.50 + {70000,4512,1024, 0, 0, 0}, //TV = 3.84(3150 lines) AV=2.97 SV=7.40 BV=-0.60 + {70000,4864,1024, 0, 0, 0}, //TV = 3.84(3150 lines) AV=2.97 SV=7.51 BV=-0.70 + {80000,4544,1024, 0, 0, 0}, //TV = 3.64(3600 lines) AV=2.97 SV=7.41 BV=-0.80 + {90000,4352,1024, 0, 0, 0}, //TV = 3.47(4050 lines) AV=2.97 SV=7.35 BV=-0.91 + {90000,4640,1024, 0, 0, 0}, //TV = 3.47(4050 lines) AV=2.97 SV=7.44 BV=-1.00 + {99999,4512,1024, 0, 0, 0}, //TV = 3.32(4500 lines) AV=2.97 SV=7.40 BV=-1.11 + {109999,4352,1024, 0, 0, 0}, //TV = 3.18(4950 lines) AV=2.97 SV=7.35 BV=-1.20 + {109999,4672,1024, 0, 0, 0}, //TV = 3.18(4950 lines) AV=2.97 SV=7.45 BV=-1.30 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureISO800Table = +{ + AETABLE_CAPTURE_ISO800, //eAETableID + 118, //u4TotalIndex + -10, //u4StrobeTrigerBV + 104, //i4MaxBV + -13, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_800, //ISO SPEED + sCaptureISO800PLineTable_60Hz, + sCaptureISO800PLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureISO1600PLineTable_60Hz = +{ +{ + {156,1024,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.26 BV=10.35 + {156,1056,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.31 BV=10.31 + {156,1120,1040, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.41 BV=10.20 + {178,1056,1040, 0, 0, 0}, //TV = 12.46(8 lines) AV=2.97 SV=5.33 BV=10.10 + {200,1024,1032, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.27 BV=9.98 + {200,1088,1024, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.35 BV=9.91 + {223,1024,1048, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.30 BV=9.81 + {223,1120,1024, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.39 BV=9.71 + {245,1088,1024, 0, 0, 0}, //TV = 11.99(11 lines) AV=2.97 SV=5.35 BV=9.62 + {267,1056,1040, 0, 0, 0}, //TV = 11.87(12 lines) AV=2.97 SV=5.33 BV=9.51 + {289,1056,1024, 0, 0, 0}, //TV = 11.76(13 lines) AV=2.97 SV=5.31 BV=9.42 + {312,1056,1024, 0, 0, 0}, //TV = 11.65(14 lines) AV=2.97 SV=5.31 BV=9.31 + {334,1056,1024, 0, 0, 0}, //TV = 11.55(15 lines) AV=2.97 SV=5.31 BV=9.21 + {356,1056,1024, 0, 0, 0}, //TV = 11.46(16 lines) AV=2.97 SV=5.31 BV=9.12 + {378,1056,1040, 0, 0, 0}, //TV = 11.37(17 lines) AV=2.97 SV=5.33 BV=9.01 + {423,1024,1032, 0, 0, 0}, //TV = 11.21(19 lines) AV=2.97 SV=5.27 BV=8.90 + {445,1024,1048, 0, 0, 0}, //TV = 11.13(20 lines) AV=2.97 SV=5.30 BV=8.81 + {489,1024,1024, 0, 0, 0}, //TV = 11.00(22 lines) AV=2.97 SV=5.26 BV=8.71 + {512,1024,1048, 0, 0, 0}, //TV = 10.93(23 lines) AV=2.97 SV=5.30 BV=8.61 + {556,1024,1032, 0, 0, 0}, //TV = 10.81(25 lines) AV=2.97 SV=5.27 BV=8.51 + {600,1024,1032, 0, 0, 0}, //TV = 10.70(27 lines) AV=2.97 SV=5.27 BV=8.40 + {645,1024,1032, 0, 0, 0}, //TV = 10.60(29 lines) AV=2.97 SV=5.27 BV=8.30 + {689,1024,1032, 0, 0, 0}, //TV = 10.50(31 lines) AV=2.97 SV=5.27 BV=8.20 + {734,1024,1032, 0, 0, 0}, //TV = 10.41(33 lines) AV=2.97 SV=5.27 BV=8.11 + {778,1024,1048, 0, 0, 0}, //TV = 10.33(35 lines) AV=2.97 SV=5.30 BV=8.00 + {845,1024,1032, 0, 0, 0}, //TV = 10.21(38 lines) AV=2.97 SV=5.27 BV=7.91 + {889,1024,1048, 0, 0, 0}, //TV = 10.14(40 lines) AV=2.97 SV=5.30 BV=7.81 + {978,1024,1024, 0, 0, 0}, //TV = 10.00(44 lines) AV=2.97 SV=5.26 BV=7.71 + {1023,1024,1048, 0, 0, 0}, //TV = 9.93(46 lines) AV=2.97 SV=5.30 BV=7.61 + {1112,1024,1032, 0, 0, 0}, //TV = 9.81(50 lines) AV=2.97 SV=5.27 BV=7.51 + {1200,1024,1032, 0, 0, 0}, //TV = 9.70(54 lines) AV=2.97 SV=5.27 BV=7.40 + {1267,1024,1040, 0, 0, 0}, //TV = 9.62(57 lines) AV=2.97 SV=5.29 BV=7.31 + {1378,1024,1032, 0, 0, 0}, //TV = 9.50(62 lines) AV=2.97 SV=5.27 BV=7.20 + {1467,1024,1032, 0, 0, 0}, //TV = 9.41(66 lines) AV=2.97 SV=5.27 BV=7.11 + {1578,1024,1032, 0, 0, 0}, //TV = 9.31(71 lines) AV=2.97 SV=5.27 BV=7.00 + {1689,1024,1032, 0, 0, 0}, //TV = 9.21(76 lines) AV=2.97 SV=5.27 BV=6.91 + {1823,1024,1024, 0, 0, 0}, //TV = 9.10(82 lines) AV=2.97 SV=5.26 BV=6.81 + {1956,1024,1024, 0, 0, 0}, //TV = 9.00(88 lines) AV=2.97 SV=5.26 BV=6.71 + {2089,1024,1032, 0, 0, 0}, //TV = 8.90(94 lines) AV=2.97 SV=5.27 BV=6.60 + {2223,1024,1032, 0, 0, 0}, //TV = 8.81(100 lines) AV=2.97 SV=5.27 BV=6.51 + {2400,1024,1032, 0, 0, 0}, //TV = 8.70(108 lines) AV=2.97 SV=5.27 BV=6.40 + {2556,1024,1032, 0, 0, 0}, //TV = 8.61(115 lines) AV=2.97 SV=5.27 BV=6.31 + {2778,1024,1024, 0, 0, 0}, //TV = 8.49(125 lines) AV=2.97 SV=5.26 BV=6.20 + {2956,1024,1024, 0, 0, 0}, //TV = 8.40(133 lines) AV=2.97 SV=5.26 BV=6.11 + {3178,1024,1024, 0, 0, 0}, //TV = 8.30(143 lines) AV=2.97 SV=5.26 BV=6.01 + {3400,1024,1024, 0, 0, 0}, //TV = 8.20(153 lines) AV=2.97 SV=5.26 BV=5.91 + {3645,1024,1024, 0, 0, 0}, //TV = 8.10(164 lines) AV=2.97 SV=5.26 BV=5.81 + {3889,1024,1032, 0, 0, 0}, //TV = 8.01(175 lines) AV=2.97 SV=5.27 BV=5.70 + {4200,1024,1024, 0, 0, 0}, //TV = 7.90(189 lines) AV=2.97 SV=5.26 BV=5.60 + {4489,1024,1024, 0, 0, 0}, //TV = 7.80(202 lines) AV=2.97 SV=5.26 BV=5.51 + {4823,1024,1024, 0, 0, 0}, //TV = 7.70(217 lines) AV=2.97 SV=5.26 BV=5.40 + {5156,1024,1024, 0, 0, 0}, //TV = 7.60(232 lines) AV=2.97 SV=5.26 BV=5.31 + {5556,1024,1024, 0, 0, 0}, //TV = 7.49(250 lines) AV=2.97 SV=5.26 BV=5.20 + {5912,1024,1024, 0, 0, 0}, //TV = 7.40(266 lines) AV=2.97 SV=5.26 BV=5.11 + {6378,1024,1024, 0, 0, 0}, //TV = 7.29(287 lines) AV=2.97 SV=5.26 BV=5.00 + {6823,1024,1024, 0, 0, 0}, //TV = 7.20(307 lines) AV=2.97 SV=5.26 BV=4.90 + {7312,1024,1024, 0, 0, 0}, //TV = 7.10(329 lines) AV=2.97 SV=5.26 BV=4.80 + {7823,1024,1024, 0, 0, 0}, //TV = 7.00(352 lines) AV=2.97 SV=5.26 BV=4.71 + {8335,1024,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.27 BV=4.60 + {8335,1088,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.36 BV=4.52 + {8335,1184,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.47 BV=4.40 + {8335,1248,1040, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.57 BV=4.31 + {8335,1344,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.67 BV=4.21 + {8335,1440,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.77 BV=4.11 + {8335,1536,1040, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.87 BV=4.01 + {8335,1664,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.96 BV=3.91 + {8335,1792,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=6.07 BV=3.81 + {8335,1920,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=6.17 BV=3.71 + {16668,1024,1032, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.27 BV=3.60 + {16668,1088,1032, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.36 BV=3.52 + {16668,1184,1024, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.47 BV=3.41 + {16668,1248,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.57 BV=3.31 + {16668,1344,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.68 BV=3.20 + {16668,1440,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.78 BV=3.10 + {25001,1024,1040, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.29 BV=3.01 + {25001,1120,1024, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.39 BV=2.90 + {25001,1184,1032, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.48 BV=2.81 + {25001,1280,1024, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.58 BV=2.71 + {33334,1024,1032, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.27 BV=2.60 + {33334,1088,1032, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.36 BV=2.52 + {33334,1184,1024, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.47 BV=2.41 + {33334,1248,1040, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.57 BV=2.31 + {41668,1088,1024, 0, 0, 0}, //TV = 4.58(1875 lines) AV=2.97 SV=5.35 BV=2.21 + {41668,1152,1032, 0, 0, 0}, //TV = 4.58(1875 lines) AV=2.97 SV=5.44 BV=2.11 + {50001,1024,1040, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.29 BV=2.01 + {50001,1120,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.39 BV=1.90 + {50001,1184,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.48 BV=1.81 + {50001,1280,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.58 BV=1.71 + {50001,1376,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.69 BV=1.60 + {50001,1472,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.79 BV=1.51 + {50001,1568,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.88 BV=1.42 + {50001,1696,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.99 BV=1.30 + {50001,1792,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.08 BV=1.21 + {50001,1952,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.19 BV=1.10 + {50001,2080,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.29 BV=1.01 + {50001,2208,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.38 BV=0.91 + {50001,2400,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.49 BV=0.80 + {50001,2560,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.58 BV=0.71 + {50001,2720,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.68 BV=0.61 + {50001,2944,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.79 BV=0.51 + {50001,3136,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.88 BV=0.42 + {50001,3360,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.98 BV=0.32 + {50001,3616,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=7.08 BV=0.21 + {50001,3872,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=7.18 BV=0.11 + {50001,4160,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=7.29 BV=0.01 + {50001,4480,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=7.39 BV=-0.10 + {50001,4800,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=7.49 BV=-0.20 + {50001,5120,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=7.58 BV=-0.29 + {50001,5120,1104, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=7.69 BV=-0.40 + {50001,5120,1184, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=7.79 BV=-0.50 + {58334,5120,1088, 0, 0, 0}, //TV = 4.10(2625 lines) AV=2.97 SV=7.67 BV=-0.60 + {58334,5120,1160, 0, 0, 0}, //TV = 4.10(2625 lines) AV=2.97 SV=7.76 BV=-0.69 + {66667,5120,1088, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=7.67 BV=-0.79 + {75001,5120,1040, 0, 0, 0}, //TV = 3.74(3375 lines) AV=2.97 SV=7.61 BV=-0.90 + {75001,5120,1112, 0, 0, 0}, //TV = 3.74(3375 lines) AV=2.97 SV=7.70 BV=-1.00 + {83334,5120,1072, 0, 0, 0}, //TV = 3.58(3750 lines) AV=2.97 SV=7.65 BV=-1.10 + {91667,5120,1048, 0, 0, 0}, //TV = 3.45(4125 lines) AV=2.97 SV=7.62 BV=-1.20 + {100000,5120,1024, 0, 0, 0}, //TV = 3.32(4500 lines) AV=2.97 SV=7.58 BV=-1.29 + {100000,5120,1104, 0, 0, 0}, //TV = 3.32(4500 lines) AV=2.97 SV=7.69 BV=-1.40 + {108334,5120,1088, 0, 0, 0}, //TV = 3.21(4875 lines) AV=2.97 SV=7.67 BV=-1.50 + {116667,5120,1088, 0, 0, 0}, //TV = 3.10(5250 lines) AV=2.97 SV=7.67 BV=-1.60 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureISO1600PLineTable_50Hz = +{ +{ + {156,1024,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.26 BV=10.35 + {156,1056,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.31 BV=10.31 + {156,1120,1040, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.41 BV=10.20 + {178,1056,1040, 0, 0, 0}, //TV = 12.46(8 lines) AV=2.97 SV=5.33 BV=10.10 + {200,1024,1032, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.27 BV=9.98 + {200,1088,1024, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.35 BV=9.91 + {223,1024,1048, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.30 BV=9.81 + {223,1120,1024, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.39 BV=9.71 + {245,1088,1024, 0, 0, 0}, //TV = 11.99(11 lines) AV=2.97 SV=5.35 BV=9.62 + {267,1056,1040, 0, 0, 0}, //TV = 11.87(12 lines) AV=2.97 SV=5.33 BV=9.51 + {289,1056,1024, 0, 0, 0}, //TV = 11.76(13 lines) AV=2.97 SV=5.31 BV=9.42 + {312,1056,1024, 0, 0, 0}, //TV = 11.65(14 lines) AV=2.97 SV=5.31 BV=9.31 + {334,1056,1024, 0, 0, 0}, //TV = 11.55(15 lines) AV=2.97 SV=5.31 BV=9.21 + {356,1056,1024, 0, 0, 0}, //TV = 11.46(16 lines) AV=2.97 SV=5.31 BV=9.12 + {378,1056,1040, 0, 0, 0}, //TV = 11.37(17 lines) AV=2.97 SV=5.33 BV=9.01 + {423,1024,1032, 0, 0, 0}, //TV = 11.21(19 lines) AV=2.97 SV=5.27 BV=8.90 + {445,1024,1048, 0, 0, 0}, //TV = 11.13(20 lines) AV=2.97 SV=5.30 BV=8.81 + {489,1024,1024, 0, 0, 0}, //TV = 11.00(22 lines) AV=2.97 SV=5.26 BV=8.71 + {512,1024,1048, 0, 0, 0}, //TV = 10.93(23 lines) AV=2.97 SV=5.30 BV=8.61 + {556,1024,1032, 0, 0, 0}, //TV = 10.81(25 lines) AV=2.97 SV=5.27 BV=8.51 + {600,1024,1032, 0, 0, 0}, //TV = 10.70(27 lines) AV=2.97 SV=5.27 BV=8.40 + {645,1024,1032, 0, 0, 0}, //TV = 10.60(29 lines) AV=2.97 SV=5.27 BV=8.30 + {689,1024,1032, 0, 0, 0}, //TV = 10.50(31 lines) AV=2.97 SV=5.27 BV=8.20 + {734,1024,1032, 0, 0, 0}, //TV = 10.41(33 lines) AV=2.97 SV=5.27 BV=8.11 + {778,1024,1048, 0, 0, 0}, //TV = 10.33(35 lines) AV=2.97 SV=5.30 BV=8.00 + {845,1024,1032, 0, 0, 0}, //TV = 10.21(38 lines) AV=2.97 SV=5.27 BV=7.91 + {889,1024,1048, 0, 0, 0}, //TV = 10.14(40 lines) AV=2.97 SV=5.30 BV=7.81 + {978,1024,1024, 0, 0, 0}, //TV = 10.00(44 lines) AV=2.97 SV=5.26 BV=7.71 + {1023,1024,1048, 0, 0, 0}, //TV = 9.93(46 lines) AV=2.97 SV=5.30 BV=7.61 + {1112,1024,1032, 0, 0, 0}, //TV = 9.81(50 lines) AV=2.97 SV=5.27 BV=7.51 + {1200,1024,1032, 0, 0, 0}, //TV = 9.70(54 lines) AV=2.97 SV=5.27 BV=7.40 + {1267,1024,1040, 0, 0, 0}, //TV = 9.62(57 lines) AV=2.97 SV=5.29 BV=7.31 + {1378,1024,1032, 0, 0, 0}, //TV = 9.50(62 lines) AV=2.97 SV=5.27 BV=7.20 + {1467,1024,1032, 0, 0, 0}, //TV = 9.41(66 lines) AV=2.97 SV=5.27 BV=7.11 + {1578,1024,1032, 0, 0, 0}, //TV = 9.31(71 lines) AV=2.97 SV=5.27 BV=7.00 + {1689,1024,1032, 0, 0, 0}, //TV = 9.21(76 lines) AV=2.97 SV=5.27 BV=6.91 + {1823,1024,1024, 0, 0, 0}, //TV = 9.10(82 lines) AV=2.97 SV=5.26 BV=6.81 + {1956,1024,1024, 0, 0, 0}, //TV = 9.00(88 lines) AV=2.97 SV=5.26 BV=6.71 + {2089,1024,1032, 0, 0, 0}, //TV = 8.90(94 lines) AV=2.97 SV=5.27 BV=6.60 + {2223,1024,1032, 0, 0, 0}, //TV = 8.81(100 lines) AV=2.97 SV=5.27 BV=6.51 + {2400,1024,1032, 0, 0, 0}, //TV = 8.70(108 lines) AV=2.97 SV=5.27 BV=6.40 + {2556,1024,1032, 0, 0, 0}, //TV = 8.61(115 lines) AV=2.97 SV=5.27 BV=6.31 + {2778,1024,1024, 0, 0, 0}, //TV = 8.49(125 lines) AV=2.97 SV=5.26 BV=6.20 + {2956,1024,1024, 0, 0, 0}, //TV = 8.40(133 lines) AV=2.97 SV=5.26 BV=6.11 + {3178,1024,1024, 0, 0, 0}, //TV = 8.30(143 lines) AV=2.97 SV=5.26 BV=6.01 + {3400,1024,1024, 0, 0, 0}, //TV = 8.20(153 lines) AV=2.97 SV=5.26 BV=5.91 + {3645,1024,1024, 0, 0, 0}, //TV = 8.10(164 lines) AV=2.97 SV=5.26 BV=5.81 + {3889,1024,1032, 0, 0, 0}, //TV = 8.01(175 lines) AV=2.97 SV=5.27 BV=5.70 + {4200,1024,1024, 0, 0, 0}, //TV = 7.90(189 lines) AV=2.97 SV=5.26 BV=5.60 + {4489,1024,1024, 0, 0, 0}, //TV = 7.80(202 lines) AV=2.97 SV=5.26 BV=5.51 + {4823,1024,1024, 0, 0, 0}, //TV = 7.70(217 lines) AV=2.97 SV=5.26 BV=5.40 + {5156,1024,1024, 0, 0, 0}, //TV = 7.60(232 lines) AV=2.97 SV=5.26 BV=5.31 + {5556,1024,1024, 0, 0, 0}, //TV = 7.49(250 lines) AV=2.97 SV=5.26 BV=5.20 + {5912,1024,1024, 0, 0, 0}, //TV = 7.40(266 lines) AV=2.97 SV=5.26 BV=5.11 + {6378,1024,1024, 0, 0, 0}, //TV = 7.29(287 lines) AV=2.97 SV=5.26 BV=5.00 + {6823,1024,1024, 0, 0, 0}, //TV = 7.20(307 lines) AV=2.97 SV=5.26 BV=4.90 + {7312,1024,1024, 0, 0, 0}, //TV = 7.10(329 lines) AV=2.97 SV=5.26 BV=4.80 + {7823,1024,1024, 0, 0, 0}, //TV = 7.00(352 lines) AV=2.97 SV=5.26 BV=4.71 + {8400,1024,1024, 0, 0, 0}, //TV = 6.90(378 lines) AV=2.97 SV=5.26 BV=4.60 + {8978,1024,1024, 0, 0, 0}, //TV = 6.80(404 lines) AV=2.97 SV=5.26 BV=4.51 + {9623,1024,1024, 0, 0, 0}, //TV = 6.70(433 lines) AV=2.97 SV=5.26 BV=4.41 + {10000,1056,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.31 BV=4.31 + {10000,1120,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.40 BV=4.21 + {10000,1216,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.51 BV=4.10 + {10000,1312,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.62 BV=3.99 + {10000,1376,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.70 BV=3.91 + {10000,1504,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.82 BV=3.80 + {10000,1600,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.91 BV=3.71 + {10000,1728,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.02 BV=3.60 + {10000,1824,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.11 BV=3.51 + {10000,1952,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.20 BV=3.41 + {20000,1056,1024, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.31 BV=3.31 + {20000,1120,1032, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.40 BV=3.21 + {20000,1216,1024, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.51 BV=3.10 + {20000,1280,1040, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.61 BV=3.01 + {20000,1376,1032, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.70 BV=2.91 + {20000,1472,1040, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.81 BV=2.81 + {30000,1056,1032, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.32 BV=2.71 + {30000,1120,1040, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.41 BV=2.62 + {30000,1216,1024, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.51 BV=2.52 + {30000,1312,1024, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.62 BV=2.41 + {40000,1056,1024, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.31 BV=2.31 + {40000,1120,1032, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.40 BV=2.21 + {40000,1216,1024, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.51 BV=2.10 + {50000,1024,1040, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.29 BV=2.01 + {50000,1120,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.39 BV=1.90 + {50000,1184,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.48 BV=1.81 + {50000,1280,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.58 BV=1.71 + {50000,1376,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.69 BV=1.60 + {50000,1472,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.79 BV=1.51 + {50000,1568,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.88 BV=1.42 + {50000,1664,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.97 BV=1.32 + {50000,1792,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.08 BV=1.21 + {50000,1952,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.19 BV=1.10 + {50000,2080,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.29 BV=1.01 + {50000,2208,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.38 BV=0.91 + {50000,2400,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.49 BV=0.80 + {50000,2560,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.58 BV=0.71 + {50000,2720,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.68 BV=0.61 + {50000,2944,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.79 BV=0.51 + {50000,3168,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.89 BV=0.40 + {50000,3360,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.98 BV=0.32 + {50000,3616,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=7.08 BV=0.21 + {50000,3872,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=7.18 BV=0.11 + {50000,4160,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=7.29 BV=0.01 + {50000,4480,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=7.39 BV=-0.10 + {50000,4800,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=7.49 BV=-0.20 + {50000,5120,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=7.58 BV=-0.29 + {50000,5120,1104, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=7.69 BV=-0.40 + {50000,5120,1184, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=7.79 BV=-0.50 + {60000,5120,1056, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=7.63 BV=-0.60 + {60000,5120,1128, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=7.72 BV=-0.69 + {70000,5120,1040, 0, 0, 0}, //TV = 3.84(3150 lines) AV=2.97 SV=7.61 BV=-0.80 + {70000,5120,1112, 0, 0, 0}, //TV = 3.84(3150 lines) AV=2.97 SV=7.70 BV=-0.90 + {80000,5120,1040, 0, 0, 0}, //TV = 3.64(3600 lines) AV=2.97 SV=7.61 BV=-0.99 + {80000,5120,1120, 0, 0, 0}, //TV = 3.64(3600 lines) AV=2.97 SV=7.71 BV=-1.10 + {90000,5120,1064, 0, 0, 0}, //TV = 3.47(4050 lines) AV=2.97 SV=7.64 BV=-1.20 + {99999,5120,1024, 0, 0, 0}, //TV = 3.32(4500 lines) AV=2.97 SV=7.58 BV=-1.29 + {99999,5120,1104, 0, 0, 0}, //TV = 3.32(4500 lines) AV=2.97 SV=7.69 BV=-1.40 + {109999,5120,1072, 0, 0, 0}, //TV = 3.18(4950 lines) AV=2.97 SV=7.65 BV=-1.50 + {119999,5120,1056, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.63 BV=-1.60 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureISO1600Table = +{ + AETABLE_CAPTURE_ISO1600, //eAETableID + 121, //u4TotalIndex + -10, //u4StrobeTrigerBV + 104, //i4MaxBV + -16, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_1600, //ISO SPEED + sCaptureISO1600PLineTable_60Hz, + sCaptureISO1600PLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureStrobePLineTable_60Hz = +{ +{ + {156,1024,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.26 BV=10.35 + {156,1056,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.31 BV=10.31 + {156,1120,1040, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.41 BV=10.20 + {178,1056,1040, 0, 0, 0}, //TV = 12.46(8 lines) AV=2.97 SV=5.33 BV=10.10 + {200,1024,1032, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.27 BV=9.98 + {200,1088,1024, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.35 BV=9.91 + {223,1024,1048, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.30 BV=9.81 + {223,1120,1024, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.39 BV=9.71 + {245,1088,1024, 0, 0, 0}, //TV = 11.99(11 lines) AV=2.97 SV=5.35 BV=9.62 + {267,1056,1040, 0, 0, 0}, //TV = 11.87(12 lines) AV=2.97 SV=5.33 BV=9.51 + {289,1056,1024, 0, 0, 0}, //TV = 11.76(13 lines) AV=2.97 SV=5.31 BV=9.42 + {312,1056,1024, 0, 0, 0}, //TV = 11.65(14 lines) AV=2.97 SV=5.31 BV=9.31 + {334,1056,1024, 0, 0, 0}, //TV = 11.55(15 lines) AV=2.97 SV=5.31 BV=9.21 + {356,1056,1024, 0, 0, 0}, //TV = 11.46(16 lines) AV=2.97 SV=5.31 BV=9.12 + {378,1056,1040, 0, 0, 0}, //TV = 11.37(17 lines) AV=2.97 SV=5.33 BV=9.01 + {423,1024,1032, 0, 0, 0}, //TV = 11.21(19 lines) AV=2.97 SV=5.27 BV=8.90 + {445,1024,1048, 0, 0, 0}, //TV = 11.13(20 lines) AV=2.97 SV=5.30 BV=8.81 + {489,1024,1024, 0, 0, 0}, //TV = 11.00(22 lines) AV=2.97 SV=5.26 BV=8.71 + {512,1024,1048, 0, 0, 0}, //TV = 10.93(23 lines) AV=2.97 SV=5.30 BV=8.61 + {556,1024,1032, 0, 0, 0}, //TV = 10.81(25 lines) AV=2.97 SV=5.27 BV=8.51 + {600,1024,1032, 0, 0, 0}, //TV = 10.70(27 lines) AV=2.97 SV=5.27 BV=8.40 + {645,1024,1032, 0, 0, 0}, //TV = 10.60(29 lines) AV=2.97 SV=5.27 BV=8.30 + {689,1024,1032, 0, 0, 0}, //TV = 10.50(31 lines) AV=2.97 SV=5.27 BV=8.20 + {734,1024,1032, 0, 0, 0}, //TV = 10.41(33 lines) AV=2.97 SV=5.27 BV=8.11 + {778,1024,1048, 0, 0, 0}, //TV = 10.33(35 lines) AV=2.97 SV=5.30 BV=8.00 + {845,1024,1032, 0, 0, 0}, //TV = 10.21(38 lines) AV=2.97 SV=5.27 BV=7.91 + {889,1024,1048, 0, 0, 0}, //TV = 10.14(40 lines) AV=2.97 SV=5.30 BV=7.81 + {978,1024,1024, 0, 0, 0}, //TV = 10.00(44 lines) AV=2.97 SV=5.26 BV=7.71 + {1023,1024,1048, 0, 0, 0}, //TV = 9.93(46 lines) AV=2.97 SV=5.30 BV=7.61 + {1112,1024,1032, 0, 0, 0}, //TV = 9.81(50 lines) AV=2.97 SV=5.27 BV=7.51 + {1200,1024,1032, 0, 0, 0}, //TV = 9.70(54 lines) AV=2.97 SV=5.27 BV=7.40 + {1267,1024,1040, 0, 0, 0}, //TV = 9.62(57 lines) AV=2.97 SV=5.29 BV=7.31 + {1378,1024,1032, 0, 0, 0}, //TV = 9.50(62 lines) AV=2.97 SV=5.27 BV=7.20 + {1467,1024,1032, 0, 0, 0}, //TV = 9.41(66 lines) AV=2.97 SV=5.27 BV=7.11 + {1578,1024,1032, 0, 0, 0}, //TV = 9.31(71 lines) AV=2.97 SV=5.27 BV=7.00 + {1689,1024,1032, 0, 0, 0}, //TV = 9.21(76 lines) AV=2.97 SV=5.27 BV=6.91 + {1823,1024,1024, 0, 0, 0}, //TV = 9.10(82 lines) AV=2.97 SV=5.26 BV=6.81 + {1956,1024,1024, 0, 0, 0}, //TV = 9.00(88 lines) AV=2.97 SV=5.26 BV=6.71 + {2089,1024,1032, 0, 0, 0}, //TV = 8.90(94 lines) AV=2.97 SV=5.27 BV=6.60 + {2223,1024,1032, 0, 0, 0}, //TV = 8.81(100 lines) AV=2.97 SV=5.27 BV=6.51 + {2400,1024,1032, 0, 0, 0}, //TV = 8.70(108 lines) AV=2.97 SV=5.27 BV=6.40 + {2556,1024,1032, 0, 0, 0}, //TV = 8.61(115 lines) AV=2.97 SV=5.27 BV=6.31 + {2778,1024,1024, 0, 0, 0}, //TV = 8.49(125 lines) AV=2.97 SV=5.26 BV=6.20 + {2956,1024,1024, 0, 0, 0}, //TV = 8.40(133 lines) AV=2.97 SV=5.26 BV=6.11 + {3178,1024,1024, 0, 0, 0}, //TV = 8.30(143 lines) AV=2.97 SV=5.26 BV=6.01 + {3400,1024,1024, 0, 0, 0}, //TV = 8.20(153 lines) AV=2.97 SV=5.26 BV=5.91 + {3645,1024,1024, 0, 0, 0}, //TV = 8.10(164 lines) AV=2.97 SV=5.26 BV=5.81 + {3889,1024,1032, 0, 0, 0}, //TV = 8.01(175 lines) AV=2.97 SV=5.27 BV=5.70 + {4200,1024,1024, 0, 0, 0}, //TV = 7.90(189 lines) AV=2.97 SV=5.26 BV=5.60 + {4489,1024,1024, 0, 0, 0}, //TV = 7.80(202 lines) AV=2.97 SV=5.26 BV=5.51 + {4823,1024,1024, 0, 0, 0}, //TV = 7.70(217 lines) AV=2.97 SV=5.26 BV=5.40 + {5156,1024,1024, 0, 0, 0}, //TV = 7.60(232 lines) AV=2.97 SV=5.26 BV=5.31 + {5556,1024,1024, 0, 0, 0}, //TV = 7.49(250 lines) AV=2.97 SV=5.26 BV=5.20 + {5912,1024,1024, 0, 0, 0}, //TV = 7.40(266 lines) AV=2.97 SV=5.26 BV=5.11 + {6378,1024,1024, 0, 0, 0}, //TV = 7.29(287 lines) AV=2.97 SV=5.26 BV=5.00 + {6823,1024,1024, 0, 0, 0}, //TV = 7.20(307 lines) AV=2.97 SV=5.26 BV=4.90 + {7312,1024,1024, 0, 0, 0}, //TV = 7.10(329 lines) AV=2.97 SV=5.26 BV=4.80 + {7823,1024,1024, 0, 0, 0}, //TV = 7.00(352 lines) AV=2.97 SV=5.26 BV=4.71 + {8335,1024,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.27 BV=4.60 + {8335,1088,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.36 BV=4.52 + {8335,1184,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.47 BV=4.40 + {8335,1248,1040, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.57 BV=4.31 + {8335,1344,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.67 BV=4.21 + {8335,1440,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.77 BV=4.11 + {8335,1536,1040, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.87 BV=4.01 + {8335,1664,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.96 BV=3.91 + {8335,1792,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=6.07 BV=3.81 + {8335,1920,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=6.17 BV=3.71 + {16668,1024,1032, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.27 BV=3.60 + {16668,1088,1032, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.36 BV=3.52 + {16668,1184,1024, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.47 BV=3.41 + {16668,1248,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.57 BV=3.31 + {16668,1344,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.68 BV=3.20 + {16668,1440,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.78 BV=3.10 + {25001,1024,1040, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.29 BV=3.01 + {25001,1120,1024, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.39 BV=2.90 + {25001,1184,1032, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.48 BV=2.81 + {25001,1280,1024, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.58 BV=2.71 + {33334,1024,1032, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.27 BV=2.60 + {33334,1088,1032, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.36 BV=2.52 + {33334,1184,1024, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.47 BV=2.41 + {33334,1248,1040, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.57 BV=2.31 + {41668,1088,1024, 0, 0, 0}, //TV = 4.58(1875 lines) AV=2.97 SV=5.35 BV=2.21 + {41668,1152,1032, 0, 0, 0}, //TV = 4.58(1875 lines) AV=2.97 SV=5.44 BV=2.11 + {50001,1024,1040, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.29 BV=2.01 + {50001,1120,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.39 BV=1.90 + {50001,1184,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.48 BV=1.81 + {50001,1280,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.58 BV=1.71 + {50001,1376,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.69 BV=1.60 + {50001,1472,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.79 BV=1.51 + {50001,1568,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.88 BV=1.42 + {50001,1664,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.97 BV=1.32 + {50001,1792,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.08 BV=1.21 + {58334,1664,1024, 0, 0, 0}, //TV = 4.10(2625 lines) AV=2.97 SV=5.96 BV=1.11 + {58334,1792,1024, 0, 0, 0}, //TV = 4.10(2625 lines) AV=2.97 SV=6.07 BV=1.00 + {66667,1664,1032, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=5.97 BV=0.90 + {66667,1792,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.07 BV=0.81 + {66667,1920,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.17 BV=0.71 + {66667,2048,1032, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.27 BV=0.60 + {66667,2208,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.37 BV=0.51 + {66667,2368,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.47 BV=0.41 + {66667,2528,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.57 BV=0.31 + {66667,2688,1032, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.67 BV=0.21 + {66667,2912,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.77 BV=0.11 + {66667,3136,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.88 BV=-0.00 + {66667,3360,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.98 BV=-0.10 + {66667,3584,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=7.07 BV=-0.19 + {75001,3424,1024, 0, 0, 0}, //TV = 3.74(3375 lines) AV=2.97 SV=7.00 BV=-0.30 + {83334,3296,1024, 0, 0, 0}, //TV = 3.58(3750 lines) AV=2.97 SV=6.95 BV=-0.39 + {83334,3552,1024, 0, 0, 0}, //TV = 3.58(3750 lines) AV=2.97 SV=7.06 BV=-0.50 + {91667,3456,1024, 0, 0, 0}, //TV = 3.45(4125 lines) AV=2.97 SV=7.02 BV=-0.60 + {100000,3392,1024, 0, 0, 0}, //TV = 3.32(4500 lines) AV=2.97 SV=6.99 BV=-0.70 + {108334,3360,1024, 0, 0, 0}, //TV = 3.21(4875 lines) AV=2.97 SV=6.98 BV=-0.80 + {116667,3328,1024, 0, 0, 0}, //TV = 3.10(5250 lines) AV=2.97 SV=6.96 BV=-0.89 + {125000,3360,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=6.98 BV=-1.01 + {125000,3584,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.07 BV=-1.10 + {125000,3840,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.17 BV=-1.20 + {125000,4096,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.26 BV=-1.29 + {125000,4416,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.37 BV=-1.40 + {125000,4736,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.47 BV=-1.50 + {125000,5088,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.58 BV=-1.61 + {125000,5120,1088, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.67 BV=-1.70 + {141667,5120,1024, 0, 0, 0}, //TV = 2.82(6375 lines) AV=2.97 SV=7.58 BV=-1.79 + {150000,5120,1040, 0, 0, 0}, //TV = 2.74(6750 lines) AV=2.97 SV=7.61 BV=-1.90 + {158333,5120,1056, 0, 0, 0}, //TV = 2.66(7125 lines) AV=2.97 SV=7.63 BV=-2.00 + {175000,5120,1024, 0, 0, 0}, //TV = 2.51(7875 lines) AV=2.97 SV=7.58 BV=-2.10 + {183333,5120,1048, 0, 0, 0}, //TV = 2.45(8250 lines) AV=2.97 SV=7.62 BV=-2.20 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureStrobePLineTable_50Hz = +{ +{ + {156,1024,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.26 BV=10.35 + {156,1056,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.31 BV=10.31 + {156,1120,1040, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.41 BV=10.20 + {178,1056,1040, 0, 0, 0}, //TV = 12.46(8 lines) AV=2.97 SV=5.33 BV=10.10 + {200,1024,1032, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.27 BV=9.98 + {200,1088,1024, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.35 BV=9.91 + {223,1024,1048, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.30 BV=9.81 + {223,1120,1024, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.39 BV=9.71 + {245,1088,1024, 0, 0, 0}, //TV = 11.99(11 lines) AV=2.97 SV=5.35 BV=9.62 + {267,1056,1040, 0, 0, 0}, //TV = 11.87(12 lines) AV=2.97 SV=5.33 BV=9.51 + {289,1056,1024, 0, 0, 0}, //TV = 11.76(13 lines) AV=2.97 SV=5.31 BV=9.42 + {312,1056,1024, 0, 0, 0}, //TV = 11.65(14 lines) AV=2.97 SV=5.31 BV=9.31 + {334,1056,1024, 0, 0, 0}, //TV = 11.55(15 lines) AV=2.97 SV=5.31 BV=9.21 + {356,1056,1024, 0, 0, 0}, //TV = 11.46(16 lines) AV=2.97 SV=5.31 BV=9.12 + {378,1056,1040, 0, 0, 0}, //TV = 11.37(17 lines) AV=2.97 SV=5.33 BV=9.01 + {423,1024,1032, 0, 0, 0}, //TV = 11.21(19 lines) AV=2.97 SV=5.27 BV=8.90 + {445,1024,1048, 0, 0, 0}, //TV = 11.13(20 lines) AV=2.97 SV=5.30 BV=8.81 + {489,1024,1024, 0, 0, 0}, //TV = 11.00(22 lines) AV=2.97 SV=5.26 BV=8.71 + {512,1024,1048, 0, 0, 0}, //TV = 10.93(23 lines) AV=2.97 SV=5.30 BV=8.61 + {556,1024,1032, 0, 0, 0}, //TV = 10.81(25 lines) AV=2.97 SV=5.27 BV=8.51 + {600,1024,1032, 0, 0, 0}, //TV = 10.70(27 lines) AV=2.97 SV=5.27 BV=8.40 + {645,1024,1032, 0, 0, 0}, //TV = 10.60(29 lines) AV=2.97 SV=5.27 BV=8.30 + {689,1024,1032, 0, 0, 0}, //TV = 10.50(31 lines) AV=2.97 SV=5.27 BV=8.20 + {734,1024,1032, 0, 0, 0}, //TV = 10.41(33 lines) AV=2.97 SV=5.27 BV=8.11 + {778,1024,1048, 0, 0, 0}, //TV = 10.33(35 lines) AV=2.97 SV=5.30 BV=8.00 + {845,1024,1032, 0, 0, 0}, //TV = 10.21(38 lines) AV=2.97 SV=5.27 BV=7.91 + {889,1024,1048, 0, 0, 0}, //TV = 10.14(40 lines) AV=2.97 SV=5.30 BV=7.81 + {978,1024,1024, 0, 0, 0}, //TV = 10.00(44 lines) AV=2.97 SV=5.26 BV=7.71 + {1023,1024,1048, 0, 0, 0}, //TV = 9.93(46 lines) AV=2.97 SV=5.30 BV=7.61 + {1112,1024,1032, 0, 0, 0}, //TV = 9.81(50 lines) AV=2.97 SV=5.27 BV=7.51 + {1200,1024,1032, 0, 0, 0}, //TV = 9.70(54 lines) AV=2.97 SV=5.27 BV=7.40 + {1267,1024,1040, 0, 0, 0}, //TV = 9.62(57 lines) AV=2.97 SV=5.29 BV=7.31 + {1378,1024,1032, 0, 0, 0}, //TV = 9.50(62 lines) AV=2.97 SV=5.27 BV=7.20 + {1467,1024,1032, 0, 0, 0}, //TV = 9.41(66 lines) AV=2.97 SV=5.27 BV=7.11 + {1578,1024,1032, 0, 0, 0}, //TV = 9.31(71 lines) AV=2.97 SV=5.27 BV=7.00 + {1689,1024,1032, 0, 0, 0}, //TV = 9.21(76 lines) AV=2.97 SV=5.27 BV=6.91 + {1823,1024,1024, 0, 0, 0}, //TV = 9.10(82 lines) AV=2.97 SV=5.26 BV=6.81 + {1956,1024,1024, 0, 0, 0}, //TV = 9.00(88 lines) AV=2.97 SV=5.26 BV=6.71 + {2089,1024,1032, 0, 0, 0}, //TV = 8.90(94 lines) AV=2.97 SV=5.27 BV=6.60 + {2223,1024,1032, 0, 0, 0}, //TV = 8.81(100 lines) AV=2.97 SV=5.27 BV=6.51 + {2400,1024,1032, 0, 0, 0}, //TV = 8.70(108 lines) AV=2.97 SV=5.27 BV=6.40 + {2556,1024,1032, 0, 0, 0}, //TV = 8.61(115 lines) AV=2.97 SV=5.27 BV=6.31 + {2778,1024,1024, 0, 0, 0}, //TV = 8.49(125 lines) AV=2.97 SV=5.26 BV=6.20 + {2956,1024,1024, 0, 0, 0}, //TV = 8.40(133 lines) AV=2.97 SV=5.26 BV=6.11 + {3178,1024,1024, 0, 0, 0}, //TV = 8.30(143 lines) AV=2.97 SV=5.26 BV=6.01 + {3400,1024,1024, 0, 0, 0}, //TV = 8.20(153 lines) AV=2.97 SV=5.26 BV=5.91 + {3645,1024,1024, 0, 0, 0}, //TV = 8.10(164 lines) AV=2.97 SV=5.26 BV=5.81 + {3889,1024,1032, 0, 0, 0}, //TV = 8.01(175 lines) AV=2.97 SV=5.27 BV=5.70 + {4200,1024,1024, 0, 0, 0}, //TV = 7.90(189 lines) AV=2.97 SV=5.26 BV=5.60 + {4489,1024,1024, 0, 0, 0}, //TV = 7.80(202 lines) AV=2.97 SV=5.26 BV=5.51 + {4823,1024,1024, 0, 0, 0}, //TV = 7.70(217 lines) AV=2.97 SV=5.26 BV=5.40 + {5156,1024,1024, 0, 0, 0}, //TV = 7.60(232 lines) AV=2.97 SV=5.26 BV=5.31 + {5556,1024,1024, 0, 0, 0}, //TV = 7.49(250 lines) AV=2.97 SV=5.26 BV=5.20 + {5912,1024,1024, 0, 0, 0}, //TV = 7.40(266 lines) AV=2.97 SV=5.26 BV=5.11 + {6378,1024,1024, 0, 0, 0}, //TV = 7.29(287 lines) AV=2.97 SV=5.26 BV=5.00 + {6823,1024,1024, 0, 0, 0}, //TV = 7.20(307 lines) AV=2.97 SV=5.26 BV=4.90 + {7312,1024,1024, 0, 0, 0}, //TV = 7.10(329 lines) AV=2.97 SV=5.26 BV=4.80 + {7823,1024,1024, 0, 0, 0}, //TV = 7.00(352 lines) AV=2.97 SV=5.26 BV=4.71 + {8400,1024,1024, 0, 0, 0}, //TV = 6.90(378 lines) AV=2.97 SV=5.26 BV=4.60 + {8978,1024,1024, 0, 0, 0}, //TV = 6.80(404 lines) AV=2.97 SV=5.26 BV=4.51 + {9623,1024,1024, 0, 0, 0}, //TV = 6.70(433 lines) AV=2.97 SV=5.26 BV=4.41 + {10000,1056,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.31 BV=4.31 + {10000,1120,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.40 BV=4.21 + {10000,1216,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.51 BV=4.10 + {10000,1312,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.62 BV=3.99 + {10000,1376,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.70 BV=3.91 + {10000,1504,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.82 BV=3.80 + {10000,1600,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.91 BV=3.71 + {10000,1728,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.02 BV=3.60 + {10000,1824,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.11 BV=3.51 + {10000,1952,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.20 BV=3.41 + {20000,1056,1024, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.31 BV=3.31 + {20000,1120,1032, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.40 BV=3.21 + {20000,1216,1024, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.51 BV=3.10 + {20000,1280,1040, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.61 BV=3.01 + {20000,1376,1032, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.70 BV=2.91 + {20000,1472,1040, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.81 BV=2.81 + {30000,1056,1032, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.32 BV=2.71 + {30000,1120,1040, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.41 BV=2.62 + {30000,1216,1024, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.51 BV=2.52 + {30000,1312,1024, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.62 BV=2.41 + {40000,1056,1024, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.31 BV=2.31 + {40000,1120,1032, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.40 BV=2.21 + {40000,1216,1024, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.51 BV=2.10 + {50000,1024,1040, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.29 BV=2.01 + {50000,1120,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.39 BV=1.90 + {50000,1184,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.48 BV=1.81 + {50000,1280,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.58 BV=1.71 + {50000,1376,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.69 BV=1.60 + {50000,1472,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.79 BV=1.51 + {50000,1568,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.88 BV=1.42 + {50000,1664,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.97 BV=1.32 + {50000,1792,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.08 BV=1.21 + {50000,1952,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.19 BV=1.10 + {60000,1728,1032, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.03 BV=1.00 + {60000,1856,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.12 BV=0.91 + {60000,1984,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.22 BV=0.81 + {60000,2144,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.33 BV=0.70 + {60000,2272,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.41 BV=0.62 + {60000,2432,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.51 BV=0.52 + {60000,2624,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.62 BV=0.41 + {60000,2816,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.72 BV=0.31 + {60000,3008,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.82 BV=0.21 + {60000,3232,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.92 BV=0.11 + {60000,3488,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=7.03 BV=-0.00 + {60000,3712,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=7.12 BV=-0.09 + {70000,3424,1024, 0, 0, 0}, //TV = 3.84(3150 lines) AV=2.97 SV=7.00 BV=-0.20 + {70000,3680,1024, 0, 0, 0}, //TV = 3.84(3150 lines) AV=2.97 SV=7.11 BV=-0.30 + {80000,3456,1024, 0, 0, 0}, //TV = 3.64(3600 lines) AV=2.97 SV=7.02 BV=-0.40 + {90000,3264,1024, 0, 0, 0}, //TV = 3.47(4050 lines) AV=2.97 SV=6.94 BV=-0.49 + {90000,3520,1024, 0, 0, 0}, //TV = 3.47(4050 lines) AV=2.97 SV=7.04 BV=-0.60 + {99999,3392,1024, 0, 0, 0}, //TV = 3.32(4500 lines) AV=2.97 SV=6.99 BV=-0.70 + {109999,3296,1024, 0, 0, 0}, //TV = 3.18(4950 lines) AV=2.97 SV=6.95 BV=-0.79 + {119999,3264,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=6.94 BV=-0.91 + {119999,3488,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.03 BV=-1.00 + {119999,3744,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.13 BV=-1.10 + {119999,4000,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.23 BV=-1.20 + {119999,4320,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.34 BV=-1.31 + {119999,4608,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.43 BV=-1.40 + {119999,4928,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.53 BV=-1.50 + {119999,5120,1056, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.63 BV=-1.60 + {129999,5120,1048, 0, 0, 0}, //TV = 2.94(5850 lines) AV=2.97 SV=7.62 BV=-1.70 + {139999,5120,1040, 0, 0, 0}, //TV = 2.84(6300 lines) AV=2.97 SV=7.61 BV=-1.80 + {149999,5120,1040, 0, 0, 0}, //TV = 2.74(6750 lines) AV=2.97 SV=7.61 BV=-1.90 + {159999,5120,1048, 0, 0, 0}, //TV = 2.64(7200 lines) AV=2.97 SV=7.62 BV=-2.00 + {169999,5120,1056, 0, 0, 0}, //TV = 2.56(7650 lines) AV=2.97 SV=7.63 BV=-2.10 + {179999,5120,1064, 0, 0, 0}, //TV = 2.47(8100 lines) AV=2.97 SV=7.64 BV=-2.20 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_StrobeTable = +{ + AETABLE_STROBE, //eAETableID + 127, //u4TotalIndex + -10, //u4StrobeTrigerBV + 104, //i4MaxBV + -22, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCaptureStrobePLineTable_60Hz, + sCaptureStrobePLineTable_50Hz, + NULL, +}; + +static strEvPline sAEScene1PLineTable_60Hz = +{ +{ + {156,1024,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.26 BV=10.35 + {156,1056,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.31 BV=10.31 + {156,1120,1040, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.41 BV=10.20 + {178,1056,1040, 0, 0, 0}, //TV = 12.46(8 lines) AV=2.97 SV=5.33 BV=10.10 + {200,1024,1032, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.27 BV=9.98 + {200,1088,1024, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.35 BV=9.91 + {223,1024,1048, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.30 BV=9.81 + {223,1120,1024, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.39 BV=9.71 + {245,1088,1024, 0, 0, 0}, //TV = 11.99(11 lines) AV=2.97 SV=5.35 BV=9.62 + {267,1056,1040, 0, 0, 0}, //TV = 11.87(12 lines) AV=2.97 SV=5.33 BV=9.51 + {289,1056,1024, 0, 0, 0}, //TV = 11.76(13 lines) AV=2.97 SV=5.31 BV=9.42 + {312,1056,1024, 0, 0, 0}, //TV = 11.65(14 lines) AV=2.97 SV=5.31 BV=9.31 + {334,1056,1024, 0, 0, 0}, //TV = 11.55(15 lines) AV=2.97 SV=5.31 BV=9.21 + {356,1056,1024, 0, 0, 0}, //TV = 11.46(16 lines) AV=2.97 SV=5.31 BV=9.12 + {378,1056,1040, 0, 0, 0}, //TV = 11.37(17 lines) AV=2.97 SV=5.33 BV=9.01 + {423,1024,1032, 0, 0, 0}, //TV = 11.21(19 lines) AV=2.97 SV=5.27 BV=8.90 + {445,1024,1048, 0, 0, 0}, //TV = 11.13(20 lines) AV=2.97 SV=5.30 BV=8.81 + {489,1024,1024, 0, 0, 0}, //TV = 11.00(22 lines) AV=2.97 SV=5.26 BV=8.71 + {512,1024,1048, 0, 0, 0}, //TV = 10.93(23 lines) AV=2.97 SV=5.30 BV=8.61 + {556,1024,1032, 0, 0, 0}, //TV = 10.81(25 lines) AV=2.97 SV=5.27 BV=8.51 + {600,1024,1032, 0, 0, 0}, //TV = 10.70(27 lines) AV=2.97 SV=5.27 BV=8.40 + {645,1024,1032, 0, 0, 0}, //TV = 10.60(29 lines) AV=2.97 SV=5.27 BV=8.30 + {689,1024,1032, 0, 0, 0}, //TV = 10.50(31 lines) AV=2.97 SV=5.27 BV=8.20 + {734,1024,1032, 0, 0, 0}, //TV = 10.41(33 lines) AV=2.97 SV=5.27 BV=8.11 + {778,1024,1048, 0, 0, 0}, //TV = 10.33(35 lines) AV=2.97 SV=5.30 BV=8.00 + {845,1024,1032, 0, 0, 0}, //TV = 10.21(38 lines) AV=2.97 SV=5.27 BV=7.91 + {889,1024,1048, 0, 0, 0}, //TV = 10.14(40 lines) AV=2.97 SV=5.30 BV=7.81 + {978,1024,1024, 0, 0, 0}, //TV = 10.00(44 lines) AV=2.97 SV=5.26 BV=7.71 + {1023,1024,1048, 0, 0, 0}, //TV = 9.93(46 lines) AV=2.97 SV=5.30 BV=7.61 + {1112,1024,1032, 0, 0, 0}, //TV = 9.81(50 lines) AV=2.97 SV=5.27 BV=7.51 + {1200,1024,1032, 0, 0, 0}, //TV = 9.70(54 lines) AV=2.97 SV=5.27 BV=7.40 + {1267,1024,1040, 0, 0, 0}, //TV = 9.62(57 lines) AV=2.97 SV=5.29 BV=7.31 + {1378,1024,1032, 0, 0, 0}, //TV = 9.50(62 lines) AV=2.97 SV=5.27 BV=7.20 + {1467,1024,1032, 0, 0, 0}, //TV = 9.41(66 lines) AV=2.97 SV=5.27 BV=7.11 + {1578,1024,1032, 0, 0, 0}, //TV = 9.31(71 lines) AV=2.97 SV=5.27 BV=7.00 + {1689,1024,1032, 0, 0, 0}, //TV = 9.21(76 lines) AV=2.97 SV=5.27 BV=6.91 + {1823,1024,1024, 0, 0, 0}, //TV = 9.10(82 lines) AV=2.97 SV=5.26 BV=6.81 + {1956,1024,1024, 0, 0, 0}, //TV = 9.00(88 lines) AV=2.97 SV=5.26 BV=6.71 + {2089,1024,1032, 0, 0, 0}, //TV = 8.90(94 lines) AV=2.97 SV=5.27 BV=6.60 + {2223,1024,1032, 0, 0, 0}, //TV = 8.81(100 lines) AV=2.97 SV=5.27 BV=6.51 + {2400,1024,1032, 0, 0, 0}, //TV = 8.70(108 lines) AV=2.97 SV=5.27 BV=6.40 + {2556,1024,1032, 0, 0, 0}, //TV = 8.61(115 lines) AV=2.97 SV=5.27 BV=6.31 + {2778,1024,1024, 0, 0, 0}, //TV = 8.49(125 lines) AV=2.97 SV=5.26 BV=6.20 + {2956,1024,1024, 0, 0, 0}, //TV = 8.40(133 lines) AV=2.97 SV=5.26 BV=6.11 + {3178,1024,1024, 0, 0, 0}, //TV = 8.30(143 lines) AV=2.97 SV=5.26 BV=6.01 + {3400,1024,1024, 0, 0, 0}, //TV = 8.20(153 lines) AV=2.97 SV=5.26 BV=5.91 + {3645,1024,1024, 0, 0, 0}, //TV = 8.10(164 lines) AV=2.97 SV=5.26 BV=5.81 + {3889,1024,1032, 0, 0, 0}, //TV = 8.01(175 lines) AV=2.97 SV=5.27 BV=5.70 + {4200,1024,1024, 0, 0, 0}, //TV = 7.90(189 lines) AV=2.97 SV=5.26 BV=5.60 + {4489,1024,1024, 0, 0, 0}, //TV = 7.80(202 lines) AV=2.97 SV=5.26 BV=5.51 + {4823,1024,1024, 0, 0, 0}, //TV = 7.70(217 lines) AV=2.97 SV=5.26 BV=5.40 + {5156,1024,1024, 0, 0, 0}, //TV = 7.60(232 lines) AV=2.97 SV=5.26 BV=5.31 + {5556,1024,1024, 0, 0, 0}, //TV = 7.49(250 lines) AV=2.97 SV=5.26 BV=5.20 + {5912,1024,1024, 0, 0, 0}, //TV = 7.40(266 lines) AV=2.97 SV=5.26 BV=5.11 + {6378,1024,1024, 0, 0, 0}, //TV = 7.29(287 lines) AV=2.97 SV=5.26 BV=5.00 + {6823,1024,1024, 0, 0, 0}, //TV = 7.20(307 lines) AV=2.97 SV=5.26 BV=4.90 + {7312,1024,1024, 0, 0, 0}, //TV = 7.10(329 lines) AV=2.97 SV=5.26 BV=4.80 + {7823,1024,1024, 0, 0, 0}, //TV = 7.00(352 lines) AV=2.97 SV=5.26 BV=4.71 + {8335,1024,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.27 BV=4.60 + {8335,1088,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.36 BV=4.52 + {8335,1184,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.47 BV=4.40 + {8335,1248,1040, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.57 BV=4.31 + {8335,1344,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.67 BV=4.21 + {8335,1440,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.77 BV=4.11 + {8335,1536,1040, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.87 BV=4.01 + {8335,1664,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.96 BV=3.91 + {8335,1792,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=6.07 BV=3.81 + {8335,1920,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=6.17 BV=3.71 + {16668,1024,1032, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.27 BV=3.60 + {16668,1088,1032, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.36 BV=3.52 + {16668,1184,1024, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.47 BV=3.41 + {16668,1248,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.57 BV=3.31 + {16668,1344,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.68 BV=3.20 + {16668,1440,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.78 BV=3.10 + {25001,1024,1040, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.29 BV=3.01 + {25001,1120,1024, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.39 BV=2.90 + {25001,1184,1032, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.48 BV=2.81 + {25001,1280,1024, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.58 BV=2.71 + {33334,1024,1032, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.27 BV=2.60 + {33334,1088,1032, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.36 BV=2.52 + {33334,1184,1024, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.47 BV=2.41 + {33334,1248,1040, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.57 BV=2.31 + {41668,1088,1024, 0, 0, 0}, //TV = 4.58(1875 lines) AV=2.97 SV=5.35 BV=2.21 + {41668,1152,1032, 0, 0, 0}, //TV = 4.58(1875 lines) AV=2.97 SV=5.44 BV=2.11 + {50001,1024,1040, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.29 BV=2.01 + {50001,1120,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.39 BV=1.90 + {50001,1184,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.48 BV=1.81 + {50001,1280,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.58 BV=1.71 + {50001,1376,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.69 BV=1.60 + {50001,1472,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.79 BV=1.51 + {50001,1568,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.88 BV=1.42 + {50001,1664,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.97 BV=1.32 + {50001,1792,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.08 BV=1.21 + {58334,1664,1024, 0, 0, 0}, //TV = 4.10(2625 lines) AV=2.97 SV=5.96 BV=1.11 + {58334,1792,1024, 0, 0, 0}, //TV = 4.10(2625 lines) AV=2.97 SV=6.07 BV=1.00 + {66667,1664,1032, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=5.97 BV=0.90 + {66667,1792,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.07 BV=0.81 + {66667,1920,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.17 BV=0.71 + {66667,2048,1032, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.27 BV=0.60 + {66667,2208,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.37 BV=0.51 + {66667,2368,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.47 BV=0.41 + {66667,2528,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.57 BV=0.31 + {66667,2688,1032, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.67 BV=0.21 + {66667,2912,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.77 BV=0.11 + {66667,3136,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.88 BV=-0.00 + {66667,3360,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.98 BV=-0.10 + {66667,3584,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=7.07 BV=-0.19 + {75001,3424,1024, 0, 0, 0}, //TV = 3.74(3375 lines) AV=2.97 SV=7.00 BV=-0.30 + {83334,3296,1024, 0, 0, 0}, //TV = 3.58(3750 lines) AV=2.97 SV=6.95 BV=-0.39 + {83334,3552,1024, 0, 0, 0}, //TV = 3.58(3750 lines) AV=2.97 SV=7.06 BV=-0.50 + {91667,3456,1024, 0, 0, 0}, //TV = 3.45(4125 lines) AV=2.97 SV=7.02 BV=-0.60 + {100000,3392,1024, 0, 0, 0}, //TV = 3.32(4500 lines) AV=2.97 SV=6.99 BV=-0.70 + {108334,3360,1024, 0, 0, 0}, //TV = 3.21(4875 lines) AV=2.97 SV=6.98 BV=-0.80 + {116667,3328,1024, 0, 0, 0}, //TV = 3.10(5250 lines) AV=2.97 SV=6.96 BV=-0.89 + {125000,3360,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=6.98 BV=-1.01 + {125000,3584,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.07 BV=-1.10 + {125000,3840,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.17 BV=-1.20 + {125000,4096,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.26 BV=-1.29 + {125000,4416,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.37 BV=-1.40 + {125000,4736,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.47 BV=-1.50 + {125000,5088,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.58 BV=-1.61 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sAEScene1PLineTable_50Hz = +{ +{ + {156,1024,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.26 BV=10.35 + {156,1056,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.31 BV=10.31 + {156,1120,1040, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.41 BV=10.20 + {178,1056,1040, 0, 0, 0}, //TV = 12.46(8 lines) AV=2.97 SV=5.33 BV=10.10 + {200,1024,1032, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.27 BV=9.98 + {200,1088,1024, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.35 BV=9.91 + {223,1024,1048, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.30 BV=9.81 + {223,1120,1024, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.39 BV=9.71 + {245,1088,1024, 0, 0, 0}, //TV = 11.99(11 lines) AV=2.97 SV=5.35 BV=9.62 + {267,1056,1040, 0, 0, 0}, //TV = 11.87(12 lines) AV=2.97 SV=5.33 BV=9.51 + {289,1056,1024, 0, 0, 0}, //TV = 11.76(13 lines) AV=2.97 SV=5.31 BV=9.42 + {312,1056,1024, 0, 0, 0}, //TV = 11.65(14 lines) AV=2.97 SV=5.31 BV=9.31 + {334,1056,1024, 0, 0, 0}, //TV = 11.55(15 lines) AV=2.97 SV=5.31 BV=9.21 + {356,1056,1024, 0, 0, 0}, //TV = 11.46(16 lines) AV=2.97 SV=5.31 BV=9.12 + {378,1056,1040, 0, 0, 0}, //TV = 11.37(17 lines) AV=2.97 SV=5.33 BV=9.01 + {423,1024,1032, 0, 0, 0}, //TV = 11.21(19 lines) AV=2.97 SV=5.27 BV=8.90 + {445,1024,1048, 0, 0, 0}, //TV = 11.13(20 lines) AV=2.97 SV=5.30 BV=8.81 + {489,1024,1024, 0, 0, 0}, //TV = 11.00(22 lines) AV=2.97 SV=5.26 BV=8.71 + {512,1024,1048, 0, 0, 0}, //TV = 10.93(23 lines) AV=2.97 SV=5.30 BV=8.61 + {556,1024,1032, 0, 0, 0}, //TV = 10.81(25 lines) AV=2.97 SV=5.27 BV=8.51 + {600,1024,1032, 0, 0, 0}, //TV = 10.70(27 lines) AV=2.97 SV=5.27 BV=8.40 + {645,1024,1032, 0, 0, 0}, //TV = 10.60(29 lines) AV=2.97 SV=5.27 BV=8.30 + {689,1024,1032, 0, 0, 0}, //TV = 10.50(31 lines) AV=2.97 SV=5.27 BV=8.20 + {734,1024,1032, 0, 0, 0}, //TV = 10.41(33 lines) AV=2.97 SV=5.27 BV=8.11 + {778,1024,1048, 0, 0, 0}, //TV = 10.33(35 lines) AV=2.97 SV=5.30 BV=8.00 + {845,1024,1032, 0, 0, 0}, //TV = 10.21(38 lines) AV=2.97 SV=5.27 BV=7.91 + {889,1024,1048, 0, 0, 0}, //TV = 10.14(40 lines) AV=2.97 SV=5.30 BV=7.81 + {978,1024,1024, 0, 0, 0}, //TV = 10.00(44 lines) AV=2.97 SV=5.26 BV=7.71 + {1023,1024,1048, 0, 0, 0}, //TV = 9.93(46 lines) AV=2.97 SV=5.30 BV=7.61 + {1112,1024,1032, 0, 0, 0}, //TV = 9.81(50 lines) AV=2.97 SV=5.27 BV=7.51 + {1200,1024,1032, 0, 0, 0}, //TV = 9.70(54 lines) AV=2.97 SV=5.27 BV=7.40 + {1267,1024,1040, 0, 0, 0}, //TV = 9.62(57 lines) AV=2.97 SV=5.29 BV=7.31 + {1378,1024,1032, 0, 0, 0}, //TV = 9.50(62 lines) AV=2.97 SV=5.27 BV=7.20 + {1467,1024,1032, 0, 0, 0}, //TV = 9.41(66 lines) AV=2.97 SV=5.27 BV=7.11 + {1578,1024,1032, 0, 0, 0}, //TV = 9.31(71 lines) AV=2.97 SV=5.27 BV=7.00 + {1689,1024,1032, 0, 0, 0}, //TV = 9.21(76 lines) AV=2.97 SV=5.27 BV=6.91 + {1823,1024,1024, 0, 0, 0}, //TV = 9.10(82 lines) AV=2.97 SV=5.26 BV=6.81 + {1956,1024,1024, 0, 0, 0}, //TV = 9.00(88 lines) AV=2.97 SV=5.26 BV=6.71 + {2089,1024,1032, 0, 0, 0}, //TV = 8.90(94 lines) AV=2.97 SV=5.27 BV=6.60 + {2223,1024,1032, 0, 0, 0}, //TV = 8.81(100 lines) AV=2.97 SV=5.27 BV=6.51 + {2400,1024,1032, 0, 0, 0}, //TV = 8.70(108 lines) AV=2.97 SV=5.27 BV=6.40 + {2556,1024,1032, 0, 0, 0}, //TV = 8.61(115 lines) AV=2.97 SV=5.27 BV=6.31 + {2778,1024,1024, 0, 0, 0}, //TV = 8.49(125 lines) AV=2.97 SV=5.26 BV=6.20 + {2956,1024,1024, 0, 0, 0}, //TV = 8.40(133 lines) AV=2.97 SV=5.26 BV=6.11 + {3178,1024,1024, 0, 0, 0}, //TV = 8.30(143 lines) AV=2.97 SV=5.26 BV=6.01 + {3400,1024,1024, 0, 0, 0}, //TV = 8.20(153 lines) AV=2.97 SV=5.26 BV=5.91 + {3645,1024,1024, 0, 0, 0}, //TV = 8.10(164 lines) AV=2.97 SV=5.26 BV=5.81 + {3889,1024,1032, 0, 0, 0}, //TV = 8.01(175 lines) AV=2.97 SV=5.27 BV=5.70 + {4200,1024,1024, 0, 0, 0}, //TV = 7.90(189 lines) AV=2.97 SV=5.26 BV=5.60 + {4489,1024,1024, 0, 0, 0}, //TV = 7.80(202 lines) AV=2.97 SV=5.26 BV=5.51 + {4823,1024,1024, 0, 0, 0}, //TV = 7.70(217 lines) AV=2.97 SV=5.26 BV=5.40 + {5156,1024,1024, 0, 0, 0}, //TV = 7.60(232 lines) AV=2.97 SV=5.26 BV=5.31 + {5556,1024,1024, 0, 0, 0}, //TV = 7.49(250 lines) AV=2.97 SV=5.26 BV=5.20 + {5912,1024,1024, 0, 0, 0}, //TV = 7.40(266 lines) AV=2.97 SV=5.26 BV=5.11 + {6378,1024,1024, 0, 0, 0}, //TV = 7.29(287 lines) AV=2.97 SV=5.26 BV=5.00 + {6823,1024,1024, 0, 0, 0}, //TV = 7.20(307 lines) AV=2.97 SV=5.26 BV=4.90 + {7312,1024,1024, 0, 0, 0}, //TV = 7.10(329 lines) AV=2.97 SV=5.26 BV=4.80 + {7823,1024,1024, 0, 0, 0}, //TV = 7.00(352 lines) AV=2.97 SV=5.26 BV=4.71 + {8400,1024,1024, 0, 0, 0}, //TV = 6.90(378 lines) AV=2.97 SV=5.26 BV=4.60 + {8978,1024,1024, 0, 0, 0}, //TV = 6.80(404 lines) AV=2.97 SV=5.26 BV=4.51 + {9623,1024,1024, 0, 0, 0}, //TV = 6.70(433 lines) AV=2.97 SV=5.26 BV=4.41 + {10000,1056,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.31 BV=4.31 + {10000,1120,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.40 BV=4.21 + {10000,1216,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.51 BV=4.10 + {10000,1312,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.62 BV=3.99 + {10000,1376,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.70 BV=3.91 + {10000,1504,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.82 BV=3.80 + {10000,1600,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.91 BV=3.71 + {10000,1728,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.02 BV=3.60 + {10000,1824,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.11 BV=3.51 + {10000,1952,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.20 BV=3.41 + {20000,1056,1024, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.31 BV=3.31 + {20000,1120,1032, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.40 BV=3.21 + {20000,1216,1024, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.51 BV=3.10 + {20000,1280,1040, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.61 BV=3.01 + {20000,1376,1032, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.70 BV=2.91 + {20000,1472,1040, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.81 BV=2.81 + {30000,1056,1032, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.32 BV=2.71 + {30000,1120,1040, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.41 BV=2.62 + {30000,1216,1024, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.51 BV=2.52 + {30000,1312,1024, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.62 BV=2.41 + {40000,1056,1024, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.31 BV=2.31 + {40000,1120,1032, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.40 BV=2.21 + {40000,1216,1024, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.51 BV=2.10 + {50000,1024,1040, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.29 BV=2.01 + {50000,1120,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.39 BV=1.90 + {50000,1184,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.48 BV=1.81 + {50000,1280,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.58 BV=1.71 + {50000,1376,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.69 BV=1.60 + {50000,1472,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.79 BV=1.51 + {50000,1568,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.88 BV=1.42 + {50000,1664,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.97 BV=1.32 + {50000,1792,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.08 BV=1.21 + {50000,1952,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.19 BV=1.10 + {60000,1728,1032, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.03 BV=1.00 + {60000,1856,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.12 BV=0.91 + {60000,1984,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.22 BV=0.81 + {60000,2144,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.33 BV=0.70 + {60000,2272,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.41 BV=0.62 + {60000,2432,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.51 BV=0.52 + {60000,2624,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.62 BV=0.41 + {60000,2816,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.72 BV=0.31 + {60000,3008,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.82 BV=0.21 + {60000,3232,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.92 BV=0.11 + {60000,3488,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=7.03 BV=-0.00 + {60000,3712,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=7.12 BV=-0.09 + {70000,3424,1024, 0, 0, 0}, //TV = 3.84(3150 lines) AV=2.97 SV=7.00 BV=-0.20 + {70000,3680,1024, 0, 0, 0}, //TV = 3.84(3150 lines) AV=2.97 SV=7.11 BV=-0.30 + {80000,3456,1024, 0, 0, 0}, //TV = 3.64(3600 lines) AV=2.97 SV=7.02 BV=-0.40 + {90000,3264,1024, 0, 0, 0}, //TV = 3.47(4050 lines) AV=2.97 SV=6.94 BV=-0.49 + {90000,3520,1024, 0, 0, 0}, //TV = 3.47(4050 lines) AV=2.97 SV=7.04 BV=-0.60 + {99999,3392,1024, 0, 0, 0}, //TV = 3.32(4500 lines) AV=2.97 SV=6.99 BV=-0.70 + {109999,3296,1024, 0, 0, 0}, //TV = 3.18(4950 lines) AV=2.97 SV=6.95 BV=-0.79 + {119999,3264,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=6.94 BV=-0.91 + {119999,3488,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.03 BV=-1.00 + {119999,3744,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.13 BV=-1.10 + {119999,4000,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.23 BV=-1.20 + {119999,4320,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.34 BV=-1.31 + {119999,4608,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.43 BV=-1.40 + {119999,4928,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.53 BV=-1.50 + {119999,5120,1056, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.63 BV=-1.60 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_SceneTable1 = +{ + AETABLE_SCENE_INDEX1, //eAETableID + 121, //u4TotalIndex + -10, //u4StrobeTrigerBV + 104, //i4MaxBV + -16, //i4MinBV + 90, //i4EffectiveMaxBV + -10, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAEScene1PLineTable_60Hz, + sAEScene1PLineTable_50Hz, + NULL, +}; + +static strEvPline sAEScene2PLineTable_60Hz = +{ +{ + {156,1024,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.26 BV=10.35 + {156,1056,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.31 BV=10.31 + {156,1120,1040, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.41 BV=10.20 + {178,1056,1040, 0, 0, 0}, //TV = 12.46(8 lines) AV=2.97 SV=5.33 BV=10.10 + {200,1024,1032, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.27 BV=9.98 + {200,1088,1024, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.35 BV=9.91 + {223,1024,1048, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.30 BV=9.81 + {223,1120,1024, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.39 BV=9.71 + {245,1088,1024, 0, 0, 0}, //TV = 11.99(11 lines) AV=2.97 SV=5.35 BV=9.62 + {267,1056,1040, 0, 0, 0}, //TV = 11.87(12 lines) AV=2.97 SV=5.33 BV=9.51 + {289,1056,1024, 0, 0, 0}, //TV = 11.76(13 lines) AV=2.97 SV=5.31 BV=9.42 + {312,1056,1024, 0, 0, 0}, //TV = 11.65(14 lines) AV=2.97 SV=5.31 BV=9.31 + {334,1056,1024, 0, 0, 0}, //TV = 11.55(15 lines) AV=2.97 SV=5.31 BV=9.21 + {356,1056,1024, 0, 0, 0}, //TV = 11.46(16 lines) AV=2.97 SV=5.31 BV=9.12 + {378,1056,1040, 0, 0, 0}, //TV = 11.37(17 lines) AV=2.97 SV=5.33 BV=9.01 + {423,1024,1032, 0, 0, 0}, //TV = 11.21(19 lines) AV=2.97 SV=5.27 BV=8.90 + {445,1024,1048, 0, 0, 0}, //TV = 11.13(20 lines) AV=2.97 SV=5.30 BV=8.81 + {489,1024,1024, 0, 0, 0}, //TV = 11.00(22 lines) AV=2.97 SV=5.26 BV=8.71 + {512,1024,1048, 0, 0, 0}, //TV = 10.93(23 lines) AV=2.97 SV=5.30 BV=8.61 + {556,1024,1032, 0, 0, 0}, //TV = 10.81(25 lines) AV=2.97 SV=5.27 BV=8.51 + {600,1024,1032, 0, 0, 0}, //TV = 10.70(27 lines) AV=2.97 SV=5.27 BV=8.40 + {645,1024,1032, 0, 0, 0}, //TV = 10.60(29 lines) AV=2.97 SV=5.27 BV=8.30 + {689,1024,1032, 0, 0, 0}, //TV = 10.50(31 lines) AV=2.97 SV=5.27 BV=8.20 + {734,1024,1032, 0, 0, 0}, //TV = 10.41(33 lines) AV=2.97 SV=5.27 BV=8.11 + {778,1024,1048, 0, 0, 0}, //TV = 10.33(35 lines) AV=2.97 SV=5.30 BV=8.00 + {845,1024,1032, 0, 0, 0}, //TV = 10.21(38 lines) AV=2.97 SV=5.27 BV=7.91 + {889,1024,1048, 0, 0, 0}, //TV = 10.14(40 lines) AV=2.97 SV=5.30 BV=7.81 + {978,1024,1024, 0, 0, 0}, //TV = 10.00(44 lines) AV=2.97 SV=5.26 BV=7.71 + {1023,1024,1048, 0, 0, 0}, //TV = 9.93(46 lines) AV=2.97 SV=5.30 BV=7.61 + {1112,1024,1032, 0, 0, 0}, //TV = 9.81(50 lines) AV=2.97 SV=5.27 BV=7.51 + {1200,1024,1032, 0, 0, 0}, //TV = 9.70(54 lines) AV=2.97 SV=5.27 BV=7.40 + {1267,1024,1040, 0, 0, 0}, //TV = 9.62(57 lines) AV=2.97 SV=5.29 BV=7.31 + {1378,1024,1032, 0, 0, 0}, //TV = 9.50(62 lines) AV=2.97 SV=5.27 BV=7.20 + {1467,1024,1032, 0, 0, 0}, //TV = 9.41(66 lines) AV=2.97 SV=5.27 BV=7.11 + {1578,1024,1032, 0, 0, 0}, //TV = 9.31(71 lines) AV=2.97 SV=5.27 BV=7.00 + {1689,1024,1032, 0, 0, 0}, //TV = 9.21(76 lines) AV=2.97 SV=5.27 BV=6.91 + {1823,1024,1024, 0, 0, 0}, //TV = 9.10(82 lines) AV=2.97 SV=5.26 BV=6.81 + {1956,1024,1024, 0, 0, 0}, //TV = 9.00(88 lines) AV=2.97 SV=5.26 BV=6.71 + {2089,1024,1032, 0, 0, 0}, //TV = 8.90(94 lines) AV=2.97 SV=5.27 BV=6.60 + {2223,1024,1032, 0, 0, 0}, //TV = 8.81(100 lines) AV=2.97 SV=5.27 BV=6.51 + {2400,1024,1032, 0, 0, 0}, //TV = 8.70(108 lines) AV=2.97 SV=5.27 BV=6.40 + {2556,1024,1032, 0, 0, 0}, //TV = 8.61(115 lines) AV=2.97 SV=5.27 BV=6.31 + {2778,1024,1024, 0, 0, 0}, //TV = 8.49(125 lines) AV=2.97 SV=5.26 BV=6.20 + {2956,1024,1024, 0, 0, 0}, //TV = 8.40(133 lines) AV=2.97 SV=5.26 BV=6.11 + {3178,1024,1024, 0, 0, 0}, //TV = 8.30(143 lines) AV=2.97 SV=5.26 BV=6.01 + {3400,1024,1024, 0, 0, 0}, //TV = 8.20(153 lines) AV=2.97 SV=5.26 BV=5.91 + {3645,1024,1024, 0, 0, 0}, //TV = 8.10(164 lines) AV=2.97 SV=5.26 BV=5.81 + {3889,1024,1032, 0, 0, 0}, //TV = 8.01(175 lines) AV=2.97 SV=5.27 BV=5.70 + {4200,1024,1024, 0, 0, 0}, //TV = 7.90(189 lines) AV=2.97 SV=5.26 BV=5.60 + {4489,1024,1024, 0, 0, 0}, //TV = 7.80(202 lines) AV=2.97 SV=5.26 BV=5.51 + {4823,1024,1024, 0, 0, 0}, //TV = 7.70(217 lines) AV=2.97 SV=5.26 BV=5.40 + {5156,1024,1024, 0, 0, 0}, //TV = 7.60(232 lines) AV=2.97 SV=5.26 BV=5.31 + {5556,1024,1024, 0, 0, 0}, //TV = 7.49(250 lines) AV=2.97 SV=5.26 BV=5.20 + {5912,1024,1024, 0, 0, 0}, //TV = 7.40(266 lines) AV=2.97 SV=5.26 BV=5.11 + {6378,1024,1024, 0, 0, 0}, //TV = 7.29(287 lines) AV=2.97 SV=5.26 BV=5.00 + {6823,1024,1024, 0, 0, 0}, //TV = 7.20(307 lines) AV=2.97 SV=5.26 BV=4.90 + {7312,1024,1024, 0, 0, 0}, //TV = 7.10(329 lines) AV=2.97 SV=5.26 BV=4.80 + {7823,1024,1024, 0, 0, 0}, //TV = 7.00(352 lines) AV=2.97 SV=5.26 BV=4.71 + {8335,1024,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.27 BV=4.60 + {8335,1088,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.36 BV=4.52 + {8335,1184,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.47 BV=4.40 + {8335,1248,1040, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.57 BV=4.31 + {8335,1344,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.67 BV=4.21 + {8335,1440,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.77 BV=4.11 + {8335,1536,1040, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.87 BV=4.01 + {8335,1664,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.96 BV=3.91 + {8335,1792,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=6.07 BV=3.81 + {8335,1920,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=6.17 BV=3.71 + {16668,1024,1032, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.27 BV=3.60 + {16668,1088,1032, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.36 BV=3.52 + {16668,1184,1024, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.47 BV=3.41 + {16668,1248,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.57 BV=3.31 + {16668,1344,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.68 BV=3.20 + {16668,1440,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.78 BV=3.10 + {25001,1024,1040, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.29 BV=3.01 + {25001,1120,1024, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.39 BV=2.90 + {25001,1184,1032, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.48 BV=2.81 + {25001,1280,1024, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.58 BV=2.71 + {33334,1024,1032, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.27 BV=2.60 + {33334,1088,1032, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.36 BV=2.52 + {33334,1184,1024, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.47 BV=2.41 + {33334,1248,1040, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.57 BV=2.31 + {41668,1088,1024, 0, 0, 0}, //TV = 4.58(1875 lines) AV=2.97 SV=5.35 BV=2.21 + {41668,1152,1032, 0, 0, 0}, //TV = 4.58(1875 lines) AV=2.97 SV=5.44 BV=2.11 + {50001,1024,1040, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.29 BV=2.01 + {50001,1120,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.39 BV=1.90 + {50001,1184,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.48 BV=1.81 + {50001,1280,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.58 BV=1.71 + {50001,1376,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.69 BV=1.60 + {50001,1472,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.79 BV=1.51 + {50001,1568,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.88 BV=1.42 + {50001,1664,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.97 BV=1.32 + {50001,1792,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.08 BV=1.21 + {58334,1664,1024, 0, 0, 0}, //TV = 4.10(2625 lines) AV=2.97 SV=5.96 BV=1.11 + {58334,1792,1024, 0, 0, 0}, //TV = 4.10(2625 lines) AV=2.97 SV=6.07 BV=1.00 + {66667,1664,1032, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=5.97 BV=0.90 + {66667,1792,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.07 BV=0.81 + {66667,1920,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.17 BV=0.71 + {66667,2048,1032, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.27 BV=0.60 + {66667,2208,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.37 BV=0.51 + {66667,2368,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.47 BV=0.41 + {66667,2528,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.57 BV=0.31 + {66667,2688,1032, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.67 BV=0.21 + {66667,2912,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.77 BV=0.11 + {66667,3136,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.88 BV=-0.00 + {66667,3360,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.98 BV=-0.10 + {66667,3584,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=7.07 BV=-0.19 + {75001,3424,1024, 0, 0, 0}, //TV = 3.74(3375 lines) AV=2.97 SV=7.00 BV=-0.30 + {83334,3296,1024, 0, 0, 0}, //TV = 3.58(3750 lines) AV=2.97 SV=6.95 BV=-0.39 + {83334,3552,1024, 0, 0, 0}, //TV = 3.58(3750 lines) AV=2.97 SV=7.06 BV=-0.50 + {91667,3456,1024, 0, 0, 0}, //TV = 3.45(4125 lines) AV=2.97 SV=7.02 BV=-0.60 + {100000,3392,1024, 0, 0, 0}, //TV = 3.32(4500 lines) AV=2.97 SV=6.99 BV=-0.70 + {108334,3360,1024, 0, 0, 0}, //TV = 3.21(4875 lines) AV=2.97 SV=6.98 BV=-0.80 + {116667,3328,1024, 0, 0, 0}, //TV = 3.10(5250 lines) AV=2.97 SV=6.96 BV=-0.89 + {125000,3360,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=6.98 BV=-1.01 + {125000,3584,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.07 BV=-1.10 + {125000,3840,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.17 BV=-1.20 + {125000,4096,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.26 BV=-1.29 + {125000,4416,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.37 BV=-1.40 + {125000,4736,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.47 BV=-1.50 + {125000,5088,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.58 BV=-1.61 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sAEScene2PLineTable_50Hz = +{ +{ + {156,1024,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.26 BV=10.35 + {156,1056,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.31 BV=10.31 + {156,1120,1040, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.41 BV=10.20 + {178,1056,1040, 0, 0, 0}, //TV = 12.46(8 lines) AV=2.97 SV=5.33 BV=10.10 + {200,1024,1032, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.27 BV=9.98 + {200,1088,1024, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.35 BV=9.91 + {223,1024,1048, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.30 BV=9.81 + {223,1120,1024, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.39 BV=9.71 + {245,1088,1024, 0, 0, 0}, //TV = 11.99(11 lines) AV=2.97 SV=5.35 BV=9.62 + {267,1056,1040, 0, 0, 0}, //TV = 11.87(12 lines) AV=2.97 SV=5.33 BV=9.51 + {289,1056,1024, 0, 0, 0}, //TV = 11.76(13 lines) AV=2.97 SV=5.31 BV=9.42 + {312,1056,1024, 0, 0, 0}, //TV = 11.65(14 lines) AV=2.97 SV=5.31 BV=9.31 + {334,1056,1024, 0, 0, 0}, //TV = 11.55(15 lines) AV=2.97 SV=5.31 BV=9.21 + {356,1056,1024, 0, 0, 0}, //TV = 11.46(16 lines) AV=2.97 SV=5.31 BV=9.12 + {378,1056,1040, 0, 0, 0}, //TV = 11.37(17 lines) AV=2.97 SV=5.33 BV=9.01 + {423,1024,1032, 0, 0, 0}, //TV = 11.21(19 lines) AV=2.97 SV=5.27 BV=8.90 + {445,1024,1048, 0, 0, 0}, //TV = 11.13(20 lines) AV=2.97 SV=5.30 BV=8.81 + {489,1024,1024, 0, 0, 0}, //TV = 11.00(22 lines) AV=2.97 SV=5.26 BV=8.71 + {512,1024,1048, 0, 0, 0}, //TV = 10.93(23 lines) AV=2.97 SV=5.30 BV=8.61 + {556,1024,1032, 0, 0, 0}, //TV = 10.81(25 lines) AV=2.97 SV=5.27 BV=8.51 + {600,1024,1032, 0, 0, 0}, //TV = 10.70(27 lines) AV=2.97 SV=5.27 BV=8.40 + {645,1024,1032, 0, 0, 0}, //TV = 10.60(29 lines) AV=2.97 SV=5.27 BV=8.30 + {689,1024,1032, 0, 0, 0}, //TV = 10.50(31 lines) AV=2.97 SV=5.27 BV=8.20 + {734,1024,1032, 0, 0, 0}, //TV = 10.41(33 lines) AV=2.97 SV=5.27 BV=8.11 + {778,1024,1048, 0, 0, 0}, //TV = 10.33(35 lines) AV=2.97 SV=5.30 BV=8.00 + {845,1024,1032, 0, 0, 0}, //TV = 10.21(38 lines) AV=2.97 SV=5.27 BV=7.91 + {889,1024,1048, 0, 0, 0}, //TV = 10.14(40 lines) AV=2.97 SV=5.30 BV=7.81 + {978,1024,1024, 0, 0, 0}, //TV = 10.00(44 lines) AV=2.97 SV=5.26 BV=7.71 + {1023,1024,1048, 0, 0, 0}, //TV = 9.93(46 lines) AV=2.97 SV=5.30 BV=7.61 + {1112,1024,1032, 0, 0, 0}, //TV = 9.81(50 lines) AV=2.97 SV=5.27 BV=7.51 + {1200,1024,1032, 0, 0, 0}, //TV = 9.70(54 lines) AV=2.97 SV=5.27 BV=7.40 + {1267,1024,1040, 0, 0, 0}, //TV = 9.62(57 lines) AV=2.97 SV=5.29 BV=7.31 + {1378,1024,1032, 0, 0, 0}, //TV = 9.50(62 lines) AV=2.97 SV=5.27 BV=7.20 + {1467,1024,1032, 0, 0, 0}, //TV = 9.41(66 lines) AV=2.97 SV=5.27 BV=7.11 + {1578,1024,1032, 0, 0, 0}, //TV = 9.31(71 lines) AV=2.97 SV=5.27 BV=7.00 + {1689,1024,1032, 0, 0, 0}, //TV = 9.21(76 lines) AV=2.97 SV=5.27 BV=6.91 + {1823,1024,1024, 0, 0, 0}, //TV = 9.10(82 lines) AV=2.97 SV=5.26 BV=6.81 + {1956,1024,1024, 0, 0, 0}, //TV = 9.00(88 lines) AV=2.97 SV=5.26 BV=6.71 + {2089,1024,1032, 0, 0, 0}, //TV = 8.90(94 lines) AV=2.97 SV=5.27 BV=6.60 + {2223,1024,1032, 0, 0, 0}, //TV = 8.81(100 lines) AV=2.97 SV=5.27 BV=6.51 + {2400,1024,1032, 0, 0, 0}, //TV = 8.70(108 lines) AV=2.97 SV=5.27 BV=6.40 + {2556,1024,1032, 0, 0, 0}, //TV = 8.61(115 lines) AV=2.97 SV=5.27 BV=6.31 + {2778,1024,1024, 0, 0, 0}, //TV = 8.49(125 lines) AV=2.97 SV=5.26 BV=6.20 + {2956,1024,1024, 0, 0, 0}, //TV = 8.40(133 lines) AV=2.97 SV=5.26 BV=6.11 + {3178,1024,1024, 0, 0, 0}, //TV = 8.30(143 lines) AV=2.97 SV=5.26 BV=6.01 + {3400,1024,1024, 0, 0, 0}, //TV = 8.20(153 lines) AV=2.97 SV=5.26 BV=5.91 + {3645,1024,1024, 0, 0, 0}, //TV = 8.10(164 lines) AV=2.97 SV=5.26 BV=5.81 + {3889,1024,1032, 0, 0, 0}, //TV = 8.01(175 lines) AV=2.97 SV=5.27 BV=5.70 + {4200,1024,1024, 0, 0, 0}, //TV = 7.90(189 lines) AV=2.97 SV=5.26 BV=5.60 + {4489,1024,1024, 0, 0, 0}, //TV = 7.80(202 lines) AV=2.97 SV=5.26 BV=5.51 + {4823,1024,1024, 0, 0, 0}, //TV = 7.70(217 lines) AV=2.97 SV=5.26 BV=5.40 + {5156,1024,1024, 0, 0, 0}, //TV = 7.60(232 lines) AV=2.97 SV=5.26 BV=5.31 + {5556,1024,1024, 0, 0, 0}, //TV = 7.49(250 lines) AV=2.97 SV=5.26 BV=5.20 + {5912,1024,1024, 0, 0, 0}, //TV = 7.40(266 lines) AV=2.97 SV=5.26 BV=5.11 + {6378,1024,1024, 0, 0, 0}, //TV = 7.29(287 lines) AV=2.97 SV=5.26 BV=5.00 + {6823,1024,1024, 0, 0, 0}, //TV = 7.20(307 lines) AV=2.97 SV=5.26 BV=4.90 + {7312,1024,1024, 0, 0, 0}, //TV = 7.10(329 lines) AV=2.97 SV=5.26 BV=4.80 + {7823,1024,1024, 0, 0, 0}, //TV = 7.00(352 lines) AV=2.97 SV=5.26 BV=4.71 + {8400,1024,1024, 0, 0, 0}, //TV = 6.90(378 lines) AV=2.97 SV=5.26 BV=4.60 + {8978,1024,1024, 0, 0, 0}, //TV = 6.80(404 lines) AV=2.97 SV=5.26 BV=4.51 + {9623,1024,1024, 0, 0, 0}, //TV = 6.70(433 lines) AV=2.97 SV=5.26 BV=4.41 + {10000,1056,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.31 BV=4.31 + {10000,1120,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.40 BV=4.21 + {10000,1216,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.51 BV=4.10 + {10000,1312,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.62 BV=3.99 + {10000,1376,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.70 BV=3.91 + {10000,1504,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.82 BV=3.80 + {10000,1600,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.91 BV=3.71 + {10000,1728,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.02 BV=3.60 + {10000,1824,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.11 BV=3.51 + {10000,1952,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.20 BV=3.41 + {20000,1056,1024, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.31 BV=3.31 + {20000,1120,1032, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.40 BV=3.21 + {20000,1216,1024, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.51 BV=3.10 + {20000,1280,1040, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.61 BV=3.01 + {20000,1376,1032, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.70 BV=2.91 + {20000,1472,1040, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.81 BV=2.81 + {30000,1056,1032, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.32 BV=2.71 + {30000,1120,1040, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.41 BV=2.62 + {30000,1216,1024, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.51 BV=2.52 + {30000,1312,1024, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.62 BV=2.41 + {40000,1056,1024, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.31 BV=2.31 + {40000,1120,1032, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.40 BV=2.21 + {40000,1216,1024, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.51 BV=2.10 + {50000,1024,1040, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.29 BV=2.01 + {50000,1120,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.39 BV=1.90 + {50000,1184,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.48 BV=1.81 + {50000,1280,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.58 BV=1.71 + {50000,1376,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.69 BV=1.60 + {50000,1472,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.79 BV=1.51 + {50000,1568,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.88 BV=1.42 + {50000,1664,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.97 BV=1.32 + {50000,1792,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.08 BV=1.21 + {50000,1952,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.19 BV=1.10 + {60000,1728,1032, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.03 BV=1.00 + {60000,1856,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.12 BV=0.91 + {60000,1984,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.22 BV=0.81 + {60000,2144,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.33 BV=0.70 + {60000,2272,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.41 BV=0.62 + {60000,2432,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.51 BV=0.52 + {60000,2624,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.62 BV=0.41 + {60000,2816,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.72 BV=0.31 + {60000,3008,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.82 BV=0.21 + {60000,3232,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.92 BV=0.11 + {60000,3488,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=7.03 BV=-0.00 + {60000,3712,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=7.12 BV=-0.09 + {70000,3424,1024, 0, 0, 0}, //TV = 3.84(3150 lines) AV=2.97 SV=7.00 BV=-0.20 + {70000,3680,1024, 0, 0, 0}, //TV = 3.84(3150 lines) AV=2.97 SV=7.11 BV=-0.30 + {80000,3456,1024, 0, 0, 0}, //TV = 3.64(3600 lines) AV=2.97 SV=7.02 BV=-0.40 + {90000,3264,1024, 0, 0, 0}, //TV = 3.47(4050 lines) AV=2.97 SV=6.94 BV=-0.49 + {90000,3520,1024, 0, 0, 0}, //TV = 3.47(4050 lines) AV=2.97 SV=7.04 BV=-0.60 + {99999,3392,1024, 0, 0, 0}, //TV = 3.32(4500 lines) AV=2.97 SV=6.99 BV=-0.70 + {109999,3296,1024, 0, 0, 0}, //TV = 3.18(4950 lines) AV=2.97 SV=6.95 BV=-0.79 + {119999,3264,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=6.94 BV=-0.91 + {119999,3488,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.03 BV=-1.00 + {119999,3744,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.13 BV=-1.10 + {119999,4000,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.23 BV=-1.20 + {119999,4320,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.34 BV=-1.31 + {119999,4608,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.43 BV=-1.40 + {119999,4928,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.53 BV=-1.50 + {119999,5120,1056, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.63 BV=-1.60 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_SceneTable2 = +{ + AETABLE_SCENE_INDEX2, //eAETableID + 121, //u4TotalIndex + -10, //u4StrobeTrigerBV + 104, //i4MaxBV + -16, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAEScene2PLineTable_60Hz, + sAEScene2PLineTable_50Hz, + NULL, +}; + +static strEvPline sAEScene3PLineTable_60Hz = +{ +{ + {156,1024,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.26 BV=10.35 + {156,1056,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.31 BV=10.31 + {156,1120,1040, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.41 BV=10.20 + {178,1056,1040, 0, 0, 0}, //TV = 12.46(8 lines) AV=2.97 SV=5.33 BV=10.10 + {200,1024,1032, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.27 BV=9.98 + {200,1088,1024, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.35 BV=9.91 + {223,1024,1048, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.30 BV=9.81 + {223,1120,1024, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.39 BV=9.71 + {245,1088,1024, 0, 0, 0}, //TV = 11.99(11 lines) AV=2.97 SV=5.35 BV=9.62 + {267,1056,1040, 0, 0, 0}, //TV = 11.87(12 lines) AV=2.97 SV=5.33 BV=9.51 + {289,1056,1024, 0, 0, 0}, //TV = 11.76(13 lines) AV=2.97 SV=5.31 BV=9.42 + {312,1056,1024, 0, 0, 0}, //TV = 11.65(14 lines) AV=2.97 SV=5.31 BV=9.31 + {334,1056,1024, 0, 0, 0}, //TV = 11.55(15 lines) AV=2.97 SV=5.31 BV=9.21 + {356,1056,1024, 0, 0, 0}, //TV = 11.46(16 lines) AV=2.97 SV=5.31 BV=9.12 + {378,1056,1040, 0, 0, 0}, //TV = 11.37(17 lines) AV=2.97 SV=5.33 BV=9.01 + {423,1024,1032, 0, 0, 0}, //TV = 11.21(19 lines) AV=2.97 SV=5.27 BV=8.90 + {445,1024,1048, 0, 0, 0}, //TV = 11.13(20 lines) AV=2.97 SV=5.30 BV=8.81 + {489,1024,1024, 0, 0, 0}, //TV = 11.00(22 lines) AV=2.97 SV=5.26 BV=8.71 + {512,1024,1048, 0, 0, 0}, //TV = 10.93(23 lines) AV=2.97 SV=5.30 BV=8.61 + {556,1024,1032, 0, 0, 0}, //TV = 10.81(25 lines) AV=2.97 SV=5.27 BV=8.51 + {600,1024,1032, 0, 0, 0}, //TV = 10.70(27 lines) AV=2.97 SV=5.27 BV=8.40 + {645,1024,1032, 0, 0, 0}, //TV = 10.60(29 lines) AV=2.97 SV=5.27 BV=8.30 + {689,1024,1032, 0, 0, 0}, //TV = 10.50(31 lines) AV=2.97 SV=5.27 BV=8.20 + {734,1024,1032, 0, 0, 0}, //TV = 10.41(33 lines) AV=2.97 SV=5.27 BV=8.11 + {778,1024,1048, 0, 0, 0}, //TV = 10.33(35 lines) AV=2.97 SV=5.30 BV=8.00 + {845,1024,1032, 0, 0, 0}, //TV = 10.21(38 lines) AV=2.97 SV=5.27 BV=7.91 + {889,1024,1048, 0, 0, 0}, //TV = 10.14(40 lines) AV=2.97 SV=5.30 BV=7.81 + {978,1024,1024, 0, 0, 0}, //TV = 10.00(44 lines) AV=2.97 SV=5.26 BV=7.71 + {1023,1024,1048, 0, 0, 0}, //TV = 9.93(46 lines) AV=2.97 SV=5.30 BV=7.61 + {1112,1024,1032, 0, 0, 0}, //TV = 9.81(50 lines) AV=2.97 SV=5.27 BV=7.51 + {1200,1024,1032, 0, 0, 0}, //TV = 9.70(54 lines) AV=2.97 SV=5.27 BV=7.40 + {1267,1024,1040, 0, 0, 0}, //TV = 9.62(57 lines) AV=2.97 SV=5.29 BV=7.31 + {1378,1024,1032, 0, 0, 0}, //TV = 9.50(62 lines) AV=2.97 SV=5.27 BV=7.20 + {1467,1024,1032, 0, 0, 0}, //TV = 9.41(66 lines) AV=2.97 SV=5.27 BV=7.11 + {1578,1024,1032, 0, 0, 0}, //TV = 9.31(71 lines) AV=2.97 SV=5.27 BV=7.00 + {1689,1024,1032, 0, 0, 0}, //TV = 9.21(76 lines) AV=2.97 SV=5.27 BV=6.91 + {1823,1024,1024, 0, 0, 0}, //TV = 9.10(82 lines) AV=2.97 SV=5.26 BV=6.81 + {1956,1024,1024, 0, 0, 0}, //TV = 9.00(88 lines) AV=2.97 SV=5.26 BV=6.71 + {2089,1024,1032, 0, 0, 0}, //TV = 8.90(94 lines) AV=2.97 SV=5.27 BV=6.60 + {2223,1024,1032, 0, 0, 0}, //TV = 8.81(100 lines) AV=2.97 SV=5.27 BV=6.51 + {2400,1024,1032, 0, 0, 0}, //TV = 8.70(108 lines) AV=2.97 SV=5.27 BV=6.40 + {2556,1024,1032, 0, 0, 0}, //TV = 8.61(115 lines) AV=2.97 SV=5.27 BV=6.31 + {2778,1024,1024, 0, 0, 0}, //TV = 8.49(125 lines) AV=2.97 SV=5.26 BV=6.20 + {2956,1024,1024, 0, 0, 0}, //TV = 8.40(133 lines) AV=2.97 SV=5.26 BV=6.11 + {3178,1024,1024, 0, 0, 0}, //TV = 8.30(143 lines) AV=2.97 SV=5.26 BV=6.01 + {3400,1024,1024, 0, 0, 0}, //TV = 8.20(153 lines) AV=2.97 SV=5.26 BV=5.91 + {3645,1024,1024, 0, 0, 0}, //TV = 8.10(164 lines) AV=2.97 SV=5.26 BV=5.81 + {3889,1024,1032, 0, 0, 0}, //TV = 8.01(175 lines) AV=2.97 SV=5.27 BV=5.70 + {4200,1024,1024, 0, 0, 0}, //TV = 7.90(189 lines) AV=2.97 SV=5.26 BV=5.60 + {4489,1024,1024, 0, 0, 0}, //TV = 7.80(202 lines) AV=2.97 SV=5.26 BV=5.51 + {4823,1024,1024, 0, 0, 0}, //TV = 7.70(217 lines) AV=2.97 SV=5.26 BV=5.40 + {5156,1024,1024, 0, 0, 0}, //TV = 7.60(232 lines) AV=2.97 SV=5.26 BV=5.31 + {5556,1024,1024, 0, 0, 0}, //TV = 7.49(250 lines) AV=2.97 SV=5.26 BV=5.20 + {5912,1024,1024, 0, 0, 0}, //TV = 7.40(266 lines) AV=2.97 SV=5.26 BV=5.11 + {6378,1024,1024, 0, 0, 0}, //TV = 7.29(287 lines) AV=2.97 SV=5.26 BV=5.00 + {6823,1024,1024, 0, 0, 0}, //TV = 7.20(307 lines) AV=2.97 SV=5.26 BV=4.90 + {7312,1024,1024, 0, 0, 0}, //TV = 7.10(329 lines) AV=2.97 SV=5.26 BV=4.80 + {7823,1024,1024, 0, 0, 0}, //TV = 7.00(352 lines) AV=2.97 SV=5.26 BV=4.71 + {8335,1024,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.27 BV=4.60 + {8335,1088,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.36 BV=4.52 + {8335,1184,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.47 BV=4.40 + {8335,1248,1040, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.57 BV=4.31 + {8335,1344,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.67 BV=4.21 + {8335,1440,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.77 BV=4.11 + {8335,1536,1040, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.87 BV=4.01 + {8335,1664,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.96 BV=3.91 + {8335,1792,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=6.07 BV=3.81 + {8335,1920,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=6.17 BV=3.71 + {16668,1024,1032, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.27 BV=3.60 + {16668,1088,1032, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.36 BV=3.52 + {16668,1184,1024, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.47 BV=3.41 + {16668,1248,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.57 BV=3.31 + {16668,1344,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.68 BV=3.20 + {16668,1440,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.78 BV=3.10 + {25001,1024,1040, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.29 BV=3.01 + {25001,1120,1024, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.39 BV=2.90 + {25001,1184,1032, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.48 BV=2.81 + {25001,1280,1024, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.58 BV=2.71 + {33334,1024,1032, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.27 BV=2.60 + {33334,1088,1032, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.36 BV=2.52 + {33334,1184,1024, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.47 BV=2.41 + {33334,1248,1040, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.57 BV=2.31 + {41668,1088,1024, 0, 0, 0}, //TV = 4.58(1875 lines) AV=2.97 SV=5.35 BV=2.21 + {41668,1152,1032, 0, 0, 0}, //TV = 4.58(1875 lines) AV=2.97 SV=5.44 BV=2.11 + {50001,1024,1040, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.29 BV=2.01 + {50001,1120,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.39 BV=1.90 + {50001,1184,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.48 BV=1.81 + {50001,1280,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.58 BV=1.71 + {50001,1376,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.69 BV=1.60 + {50001,1472,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.79 BV=1.51 + {50001,1568,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.88 BV=1.42 + {50001,1664,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.97 BV=1.32 + {50001,1792,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.08 BV=1.21 + {58334,1664,1024, 0, 0, 0}, //TV = 4.10(2625 lines) AV=2.97 SV=5.96 BV=1.11 + {58334,1792,1024, 0, 0, 0}, //TV = 4.10(2625 lines) AV=2.97 SV=6.07 BV=1.00 + {66667,1664,1032, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=5.97 BV=0.90 + {66667,1792,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.07 BV=0.81 + {66667,1920,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.17 BV=0.71 + {66667,2048,1032, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.27 BV=0.60 + {66667,2208,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.37 BV=0.51 + {66667,2368,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.47 BV=0.41 + {66667,2528,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.57 BV=0.31 + {66667,2688,1032, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.67 BV=0.21 + {66667,2912,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.77 BV=0.11 + {66667,3136,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.88 BV=-0.00 + {66667,3360,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.98 BV=-0.10 + {66667,3584,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=7.07 BV=-0.19 + {75001,3424,1024, 0, 0, 0}, //TV = 3.74(3375 lines) AV=2.97 SV=7.00 BV=-0.30 + {83334,3296,1024, 0, 0, 0}, //TV = 3.58(3750 lines) AV=2.97 SV=6.95 BV=-0.39 + {83334,3552,1024, 0, 0, 0}, //TV = 3.58(3750 lines) AV=2.97 SV=7.06 BV=-0.50 + {91667,3456,1024, 0, 0, 0}, //TV = 3.45(4125 lines) AV=2.97 SV=7.02 BV=-0.60 + {100000,3392,1024, 0, 0, 0}, //TV = 3.32(4500 lines) AV=2.97 SV=6.99 BV=-0.70 + {108334,3360,1024, 0, 0, 0}, //TV = 3.21(4875 lines) AV=2.97 SV=6.98 BV=-0.80 + {116667,3328,1024, 0, 0, 0}, //TV = 3.10(5250 lines) AV=2.97 SV=6.96 BV=-0.89 + {125000,3360,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=6.98 BV=-1.01 + {125000,3584,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.07 BV=-1.10 + {125000,3840,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.17 BV=-1.20 + {125000,4096,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.26 BV=-1.29 + {125000,4416,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.37 BV=-1.40 + {125000,4736,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.47 BV=-1.50 + {125000,5088,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.58 BV=-1.61 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sAEScene3PLineTable_50Hz = +{ +{ + {156,1024,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.26 BV=10.35 + {156,1056,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.31 BV=10.31 + {156,1120,1040, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.41 BV=10.20 + {178,1056,1040, 0, 0, 0}, //TV = 12.46(8 lines) AV=2.97 SV=5.33 BV=10.10 + {200,1024,1032, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.27 BV=9.98 + {200,1088,1024, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.35 BV=9.91 + {223,1024,1048, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.30 BV=9.81 + {223,1120,1024, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.39 BV=9.71 + {245,1088,1024, 0, 0, 0}, //TV = 11.99(11 lines) AV=2.97 SV=5.35 BV=9.62 + {267,1056,1040, 0, 0, 0}, //TV = 11.87(12 lines) AV=2.97 SV=5.33 BV=9.51 + {289,1056,1024, 0, 0, 0}, //TV = 11.76(13 lines) AV=2.97 SV=5.31 BV=9.42 + {312,1056,1024, 0, 0, 0}, //TV = 11.65(14 lines) AV=2.97 SV=5.31 BV=9.31 + {334,1056,1024, 0, 0, 0}, //TV = 11.55(15 lines) AV=2.97 SV=5.31 BV=9.21 + {356,1056,1024, 0, 0, 0}, //TV = 11.46(16 lines) AV=2.97 SV=5.31 BV=9.12 + {378,1056,1040, 0, 0, 0}, //TV = 11.37(17 lines) AV=2.97 SV=5.33 BV=9.01 + {423,1024,1032, 0, 0, 0}, //TV = 11.21(19 lines) AV=2.97 SV=5.27 BV=8.90 + {445,1024,1048, 0, 0, 0}, //TV = 11.13(20 lines) AV=2.97 SV=5.30 BV=8.81 + {489,1024,1024, 0, 0, 0}, //TV = 11.00(22 lines) AV=2.97 SV=5.26 BV=8.71 + {512,1024,1048, 0, 0, 0}, //TV = 10.93(23 lines) AV=2.97 SV=5.30 BV=8.61 + {556,1024,1032, 0, 0, 0}, //TV = 10.81(25 lines) AV=2.97 SV=5.27 BV=8.51 + {600,1024,1032, 0, 0, 0}, //TV = 10.70(27 lines) AV=2.97 SV=5.27 BV=8.40 + {645,1024,1032, 0, 0, 0}, //TV = 10.60(29 lines) AV=2.97 SV=5.27 BV=8.30 + {689,1024,1032, 0, 0, 0}, //TV = 10.50(31 lines) AV=2.97 SV=5.27 BV=8.20 + {734,1024,1032, 0, 0, 0}, //TV = 10.41(33 lines) AV=2.97 SV=5.27 BV=8.11 + {778,1024,1048, 0, 0, 0}, //TV = 10.33(35 lines) AV=2.97 SV=5.30 BV=8.00 + {845,1024,1032, 0, 0, 0}, //TV = 10.21(38 lines) AV=2.97 SV=5.27 BV=7.91 + {889,1024,1048, 0, 0, 0}, //TV = 10.14(40 lines) AV=2.97 SV=5.30 BV=7.81 + {978,1024,1024, 0, 0, 0}, //TV = 10.00(44 lines) AV=2.97 SV=5.26 BV=7.71 + {1023,1024,1048, 0, 0, 0}, //TV = 9.93(46 lines) AV=2.97 SV=5.30 BV=7.61 + {1112,1024,1032, 0, 0, 0}, //TV = 9.81(50 lines) AV=2.97 SV=5.27 BV=7.51 + {1200,1024,1032, 0, 0, 0}, //TV = 9.70(54 lines) AV=2.97 SV=5.27 BV=7.40 + {1267,1024,1040, 0, 0, 0}, //TV = 9.62(57 lines) AV=2.97 SV=5.29 BV=7.31 + {1378,1024,1032, 0, 0, 0}, //TV = 9.50(62 lines) AV=2.97 SV=5.27 BV=7.20 + {1467,1024,1032, 0, 0, 0}, //TV = 9.41(66 lines) AV=2.97 SV=5.27 BV=7.11 + {1578,1024,1032, 0, 0, 0}, //TV = 9.31(71 lines) AV=2.97 SV=5.27 BV=7.00 + {1689,1024,1032, 0, 0, 0}, //TV = 9.21(76 lines) AV=2.97 SV=5.27 BV=6.91 + {1823,1024,1024, 0, 0, 0}, //TV = 9.10(82 lines) AV=2.97 SV=5.26 BV=6.81 + {1956,1024,1024, 0, 0, 0}, //TV = 9.00(88 lines) AV=2.97 SV=5.26 BV=6.71 + {2089,1024,1032, 0, 0, 0}, //TV = 8.90(94 lines) AV=2.97 SV=5.27 BV=6.60 + {2223,1024,1032, 0, 0, 0}, //TV = 8.81(100 lines) AV=2.97 SV=5.27 BV=6.51 + {2400,1024,1032, 0, 0, 0}, //TV = 8.70(108 lines) AV=2.97 SV=5.27 BV=6.40 + {2556,1024,1032, 0, 0, 0}, //TV = 8.61(115 lines) AV=2.97 SV=5.27 BV=6.31 + {2778,1024,1024, 0, 0, 0}, //TV = 8.49(125 lines) AV=2.97 SV=5.26 BV=6.20 + {2956,1024,1024, 0, 0, 0}, //TV = 8.40(133 lines) AV=2.97 SV=5.26 BV=6.11 + {3178,1024,1024, 0, 0, 0}, //TV = 8.30(143 lines) AV=2.97 SV=5.26 BV=6.01 + {3400,1024,1024, 0, 0, 0}, //TV = 8.20(153 lines) AV=2.97 SV=5.26 BV=5.91 + {3645,1024,1024, 0, 0, 0}, //TV = 8.10(164 lines) AV=2.97 SV=5.26 BV=5.81 + {3889,1024,1032, 0, 0, 0}, //TV = 8.01(175 lines) AV=2.97 SV=5.27 BV=5.70 + {4200,1024,1024, 0, 0, 0}, //TV = 7.90(189 lines) AV=2.97 SV=5.26 BV=5.60 + {4489,1024,1024, 0, 0, 0}, //TV = 7.80(202 lines) AV=2.97 SV=5.26 BV=5.51 + {4823,1024,1024, 0, 0, 0}, //TV = 7.70(217 lines) AV=2.97 SV=5.26 BV=5.40 + {5156,1024,1024, 0, 0, 0}, //TV = 7.60(232 lines) AV=2.97 SV=5.26 BV=5.31 + {5556,1024,1024, 0, 0, 0}, //TV = 7.49(250 lines) AV=2.97 SV=5.26 BV=5.20 + {5912,1024,1024, 0, 0, 0}, //TV = 7.40(266 lines) AV=2.97 SV=5.26 BV=5.11 + {6378,1024,1024, 0, 0, 0}, //TV = 7.29(287 lines) AV=2.97 SV=5.26 BV=5.00 + {6823,1024,1024, 0, 0, 0}, //TV = 7.20(307 lines) AV=2.97 SV=5.26 BV=4.90 + {7312,1024,1024, 0, 0, 0}, //TV = 7.10(329 lines) AV=2.97 SV=5.26 BV=4.80 + {7823,1024,1024, 0, 0, 0}, //TV = 7.00(352 lines) AV=2.97 SV=5.26 BV=4.71 + {8400,1024,1024, 0, 0, 0}, //TV = 6.90(378 lines) AV=2.97 SV=5.26 BV=4.60 + {8978,1024,1024, 0, 0, 0}, //TV = 6.80(404 lines) AV=2.97 SV=5.26 BV=4.51 + {9623,1024,1024, 0, 0, 0}, //TV = 6.70(433 lines) AV=2.97 SV=5.26 BV=4.41 + {10000,1056,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.31 BV=4.31 + {10000,1120,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.40 BV=4.21 + {10000,1216,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.51 BV=4.10 + {10000,1312,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.62 BV=3.99 + {10000,1376,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.70 BV=3.91 + {10000,1504,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.82 BV=3.80 + {10000,1600,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.91 BV=3.71 + {10000,1728,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.02 BV=3.60 + {10000,1824,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.11 BV=3.51 + {10000,1952,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.20 BV=3.41 + {20000,1056,1024, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.31 BV=3.31 + {20000,1120,1032, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.40 BV=3.21 + {20000,1216,1024, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.51 BV=3.10 + {20000,1280,1040, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.61 BV=3.01 + {20000,1376,1032, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.70 BV=2.91 + {20000,1472,1040, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.81 BV=2.81 + {30000,1056,1032, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.32 BV=2.71 + {30000,1120,1040, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.41 BV=2.62 + {30000,1216,1024, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.51 BV=2.52 + {30000,1312,1024, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.62 BV=2.41 + {40000,1056,1024, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.31 BV=2.31 + {40000,1120,1032, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.40 BV=2.21 + {40000,1216,1024, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.51 BV=2.10 + {50000,1024,1040, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.29 BV=2.01 + {50000,1120,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.39 BV=1.90 + {50000,1184,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.48 BV=1.81 + {50000,1280,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.58 BV=1.71 + {50000,1376,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.69 BV=1.60 + {50000,1472,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.79 BV=1.51 + {50000,1568,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.88 BV=1.42 + {50000,1664,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.97 BV=1.32 + {50000,1792,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.08 BV=1.21 + {50000,1952,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.19 BV=1.10 + {60000,1728,1032, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.03 BV=1.00 + {60000,1856,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.12 BV=0.91 + {60000,1984,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.22 BV=0.81 + {60000,2144,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.33 BV=0.70 + {60000,2272,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.41 BV=0.62 + {60000,2432,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.51 BV=0.52 + {60000,2624,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.62 BV=0.41 + {60000,2816,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.72 BV=0.31 + {60000,3008,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.82 BV=0.21 + {60000,3232,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.92 BV=0.11 + {60000,3488,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=7.03 BV=-0.00 + {60000,3712,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=7.12 BV=-0.09 + {70000,3424,1024, 0, 0, 0}, //TV = 3.84(3150 lines) AV=2.97 SV=7.00 BV=-0.20 + {70000,3680,1024, 0, 0, 0}, //TV = 3.84(3150 lines) AV=2.97 SV=7.11 BV=-0.30 + {80000,3456,1024, 0, 0, 0}, //TV = 3.64(3600 lines) AV=2.97 SV=7.02 BV=-0.40 + {90000,3264,1024, 0, 0, 0}, //TV = 3.47(4050 lines) AV=2.97 SV=6.94 BV=-0.49 + {90000,3520,1024, 0, 0, 0}, //TV = 3.47(4050 lines) AV=2.97 SV=7.04 BV=-0.60 + {99999,3392,1024, 0, 0, 0}, //TV = 3.32(4500 lines) AV=2.97 SV=6.99 BV=-0.70 + {109999,3296,1024, 0, 0, 0}, //TV = 3.18(4950 lines) AV=2.97 SV=6.95 BV=-0.79 + {119999,3264,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=6.94 BV=-0.91 + {119999,3488,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.03 BV=-1.00 + {119999,3744,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.13 BV=-1.10 + {119999,4000,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.23 BV=-1.20 + {119999,4320,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.34 BV=-1.31 + {119999,4608,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.43 BV=-1.40 + {119999,4928,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.53 BV=-1.50 + {119999,5120,1056, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.63 BV=-1.60 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_SceneTable3 = +{ + AETABLE_SCENE_INDEX3, //eAETableID + 121, //u4TotalIndex + -10, //u4StrobeTrigerBV + 104, //i4MaxBV + -16, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAEScene3PLineTable_60Hz, + sAEScene3PLineTable_50Hz, + NULL, +}; + +static strEvPline sAEScene4PLineTable_60Hz = +{ +{ + {249999,1696,1032, 0, 0, 0}, //TV = 2.00(11250 lines) AV=2.97 SV=6.00 BV=-1.03 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sAEScene4PLineTable_50Hz = +{ +{ + {249998,1696,1032, 0, 0, 0}, //TV = 2.00(11250 lines) AV=2.97 SV=6.00 BV=-1.03 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_SceneTable4 = +{ + AETABLE_SCENE_INDEX4, //eAETableID + 1, //u4TotalIndex + -10, //u4StrobeTrigerBV + -10, //i4MaxBV + -10, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAEScene4PLineTable_60Hz, + sAEScene4PLineTable_50Hz, + NULL, +}; + +static strEvPline sAEScene5PLineTable_60Hz = +{ +{ + {156,1024,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.26 BV=10.35 + {156,1056,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.31 BV=10.31 + {156,1120,1040, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.41 BV=10.20 + {178,1056,1040, 0, 0, 0}, //TV = 12.46(8 lines) AV=2.97 SV=5.33 BV=10.10 + {200,1024,1032, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.27 BV=9.98 + {200,1088,1024, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.35 BV=9.91 + {223,1024,1048, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.30 BV=9.81 + {223,1120,1024, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.39 BV=9.71 + {245,1088,1024, 0, 0, 0}, //TV = 11.99(11 lines) AV=2.97 SV=5.35 BV=9.62 + {267,1056,1040, 0, 0, 0}, //TV = 11.87(12 lines) AV=2.97 SV=5.33 BV=9.51 + {289,1056,1024, 0, 0, 0}, //TV = 11.76(13 lines) AV=2.97 SV=5.31 BV=9.42 + {312,1056,1024, 0, 0, 0}, //TV = 11.65(14 lines) AV=2.97 SV=5.31 BV=9.31 + {334,1056,1024, 0, 0, 0}, //TV = 11.55(15 lines) AV=2.97 SV=5.31 BV=9.21 + {356,1056,1024, 0, 0, 0}, //TV = 11.46(16 lines) AV=2.97 SV=5.31 BV=9.12 + {378,1056,1040, 0, 0, 0}, //TV = 11.37(17 lines) AV=2.97 SV=5.33 BV=9.01 + {423,1024,1032, 0, 0, 0}, //TV = 11.21(19 lines) AV=2.97 SV=5.27 BV=8.90 + {445,1024,1048, 0, 0, 0}, //TV = 11.13(20 lines) AV=2.97 SV=5.30 BV=8.81 + {489,1024,1024, 0, 0, 0}, //TV = 11.00(22 lines) AV=2.97 SV=5.26 BV=8.71 + {512,1024,1048, 0, 0, 0}, //TV = 10.93(23 lines) AV=2.97 SV=5.30 BV=8.61 + {556,1024,1032, 0, 0, 0}, //TV = 10.81(25 lines) AV=2.97 SV=5.27 BV=8.51 + {600,1024,1032, 0, 0, 0}, //TV = 10.70(27 lines) AV=2.97 SV=5.27 BV=8.40 + {645,1024,1032, 0, 0, 0}, //TV = 10.60(29 lines) AV=2.97 SV=5.27 BV=8.30 + {689,1024,1032, 0, 0, 0}, //TV = 10.50(31 lines) AV=2.97 SV=5.27 BV=8.20 + {734,1024,1032, 0, 0, 0}, //TV = 10.41(33 lines) AV=2.97 SV=5.27 BV=8.11 + {778,1024,1048, 0, 0, 0}, //TV = 10.33(35 lines) AV=2.97 SV=5.30 BV=8.00 + {845,1024,1032, 0, 0, 0}, //TV = 10.21(38 lines) AV=2.97 SV=5.27 BV=7.91 + {889,1024,1048, 0, 0, 0}, //TV = 10.14(40 lines) AV=2.97 SV=5.30 BV=7.81 + {978,1024,1024, 0, 0, 0}, //TV = 10.00(44 lines) AV=2.97 SV=5.26 BV=7.71 + {1023,1024,1048, 0, 0, 0}, //TV = 9.93(46 lines) AV=2.97 SV=5.30 BV=7.61 + {1112,1024,1032, 0, 0, 0}, //TV = 9.81(50 lines) AV=2.97 SV=5.27 BV=7.51 + {1200,1024,1032, 0, 0, 0}, //TV = 9.70(54 lines) AV=2.97 SV=5.27 BV=7.40 + {1267,1024,1040, 0, 0, 0}, //TV = 9.62(57 lines) AV=2.97 SV=5.29 BV=7.31 + {1378,1024,1032, 0, 0, 0}, //TV = 9.50(62 lines) AV=2.97 SV=5.27 BV=7.20 + {1467,1024,1032, 0, 0, 0}, //TV = 9.41(66 lines) AV=2.97 SV=5.27 BV=7.11 + {1578,1024,1032, 0, 0, 0}, //TV = 9.31(71 lines) AV=2.97 SV=5.27 BV=7.00 + {1689,1024,1032, 0, 0, 0}, //TV = 9.21(76 lines) AV=2.97 SV=5.27 BV=6.91 + {1823,1024,1024, 0, 0, 0}, //TV = 9.10(82 lines) AV=2.97 SV=5.26 BV=6.81 + {1956,1024,1024, 0, 0, 0}, //TV = 9.00(88 lines) AV=2.97 SV=5.26 BV=6.71 + {2089,1024,1032, 0, 0, 0}, //TV = 8.90(94 lines) AV=2.97 SV=5.27 BV=6.60 + {2223,1024,1032, 0, 0, 0}, //TV = 8.81(100 lines) AV=2.97 SV=5.27 BV=6.51 + {2400,1024,1032, 0, 0, 0}, //TV = 8.70(108 lines) AV=2.97 SV=5.27 BV=6.40 + {2556,1024,1032, 0, 0, 0}, //TV = 8.61(115 lines) AV=2.97 SV=5.27 BV=6.31 + {2778,1024,1024, 0, 0, 0}, //TV = 8.49(125 lines) AV=2.97 SV=5.26 BV=6.20 + {2956,1024,1024, 0, 0, 0}, //TV = 8.40(133 lines) AV=2.97 SV=5.26 BV=6.11 + {3178,1024,1024, 0, 0, 0}, //TV = 8.30(143 lines) AV=2.97 SV=5.26 BV=6.01 + {3400,1024,1024, 0, 0, 0}, //TV = 8.20(153 lines) AV=2.97 SV=5.26 BV=5.91 + {3645,1024,1024, 0, 0, 0}, //TV = 8.10(164 lines) AV=2.97 SV=5.26 BV=5.81 + {3889,1024,1032, 0, 0, 0}, //TV = 8.01(175 lines) AV=2.97 SV=5.27 BV=5.70 + {4200,1024,1024, 0, 0, 0}, //TV = 7.90(189 lines) AV=2.97 SV=5.26 BV=5.60 + {4489,1024,1024, 0, 0, 0}, //TV = 7.80(202 lines) AV=2.97 SV=5.26 BV=5.51 + {4823,1024,1024, 0, 0, 0}, //TV = 7.70(217 lines) AV=2.97 SV=5.26 BV=5.40 + {5156,1024,1024, 0, 0, 0}, //TV = 7.60(232 lines) AV=2.97 SV=5.26 BV=5.31 + {5556,1024,1024, 0, 0, 0}, //TV = 7.49(250 lines) AV=2.97 SV=5.26 BV=5.20 + {5912,1024,1024, 0, 0, 0}, //TV = 7.40(266 lines) AV=2.97 SV=5.26 BV=5.11 + {6378,1024,1024, 0, 0, 0}, //TV = 7.29(287 lines) AV=2.97 SV=5.26 BV=5.00 + {6823,1024,1024, 0, 0, 0}, //TV = 7.20(307 lines) AV=2.97 SV=5.26 BV=4.90 + {7312,1024,1024, 0, 0, 0}, //TV = 7.10(329 lines) AV=2.97 SV=5.26 BV=4.80 + {7823,1024,1024, 0, 0, 0}, //TV = 7.00(352 lines) AV=2.97 SV=5.26 BV=4.71 + {8335,1024,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.27 BV=4.60 + {8335,1088,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.36 BV=4.52 + {8335,1184,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.47 BV=4.40 + {8335,1248,1040, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.57 BV=4.31 + {8335,1344,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.67 BV=4.21 + {8335,1440,1032, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.77 BV=4.11 + {8335,1536,1040, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.87 BV=4.01 + {8335,1664,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=5.96 BV=3.91 + {8335,1792,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=6.07 BV=3.81 + {8335,1920,1024, 0, 0, 0}, //TV = 6.91(375 lines) AV=2.97 SV=6.17 BV=3.71 + {16668,1024,1032, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.27 BV=3.60 + {16668,1088,1032, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.36 BV=3.52 + {16668,1184,1024, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.47 BV=3.41 + {16668,1248,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.57 BV=3.31 + {16668,1344,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.68 BV=3.20 + {16668,1440,1040, 0, 0, 0}, //TV = 5.91(750 lines) AV=2.97 SV=5.78 BV=3.10 + {25001,1024,1040, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.29 BV=3.01 + {25001,1120,1024, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.39 BV=2.90 + {25001,1184,1032, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.48 BV=2.81 + {25001,1280,1024, 0, 0, 0}, //TV = 5.32(1125 lines) AV=2.97 SV=5.58 BV=2.71 + {33334,1024,1032, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.27 BV=2.60 + {33334,1088,1032, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.36 BV=2.52 + {33334,1184,1024, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.47 BV=2.41 + {33334,1248,1040, 0, 0, 0}, //TV = 4.91(1500 lines) AV=2.97 SV=5.57 BV=2.31 + {41668,1088,1024, 0, 0, 0}, //TV = 4.58(1875 lines) AV=2.97 SV=5.35 BV=2.21 + {41668,1152,1032, 0, 0, 0}, //TV = 4.58(1875 lines) AV=2.97 SV=5.44 BV=2.11 + {50001,1024,1040, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.29 BV=2.01 + {50001,1120,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.39 BV=1.90 + {50001,1184,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.48 BV=1.81 + {50001,1280,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.58 BV=1.71 + {50001,1376,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.69 BV=1.60 + {50001,1472,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.79 BV=1.51 + {50001,1568,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.88 BV=1.42 + {50001,1664,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.97 BV=1.32 + {50001,1792,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.08 BV=1.21 + {58334,1664,1024, 0, 0, 0}, //TV = 4.10(2625 lines) AV=2.97 SV=5.96 BV=1.11 + {58334,1792,1024, 0, 0, 0}, //TV = 4.10(2625 lines) AV=2.97 SV=6.07 BV=1.00 + {66667,1664,1032, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=5.97 BV=0.90 + {66667,1792,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.07 BV=0.81 + {66667,1920,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.17 BV=0.71 + {66667,2048,1032, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.27 BV=0.60 + {66667,2208,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.37 BV=0.51 + {66667,2368,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.47 BV=0.41 + {66667,2528,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.57 BV=0.31 + {66667,2688,1032, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.67 BV=0.21 + {66667,2912,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.77 BV=0.11 + {66667,3136,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.88 BV=-0.00 + {66667,3360,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=6.98 BV=-0.10 + {66667,3584,1024, 0, 0, 0}, //TV = 3.91(3000 lines) AV=2.97 SV=7.07 BV=-0.19 + {75001,3424,1024, 0, 0, 0}, //TV = 3.74(3375 lines) AV=2.97 SV=7.00 BV=-0.30 + {83334,3296,1024, 0, 0, 0}, //TV = 3.58(3750 lines) AV=2.97 SV=6.95 BV=-0.39 + {83334,3552,1024, 0, 0, 0}, //TV = 3.58(3750 lines) AV=2.97 SV=7.06 BV=-0.50 + {91667,3456,1024, 0, 0, 0}, //TV = 3.45(4125 lines) AV=2.97 SV=7.02 BV=-0.60 + {100000,3392,1024, 0, 0, 0}, //TV = 3.32(4500 lines) AV=2.97 SV=6.99 BV=-0.70 + {108334,3360,1024, 0, 0, 0}, //TV = 3.21(4875 lines) AV=2.97 SV=6.98 BV=-0.80 + {116667,3328,1024, 0, 0, 0}, //TV = 3.10(5250 lines) AV=2.97 SV=6.96 BV=-0.89 + {125000,3360,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=6.98 BV=-1.01 + {125000,3584,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.07 BV=-1.10 + {125000,3840,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.17 BV=-1.20 + {125000,4096,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.26 BV=-1.29 + {125000,4416,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.37 BV=-1.40 + {125000,4736,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.47 BV=-1.50 + {125000,5088,1024, 0, 0, 0}, //TV = 3.00(5625 lines) AV=2.97 SV=7.58 BV=-1.61 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sAEScene5PLineTable_50Hz = +{ +{ + {156,1024,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.26 BV=10.35 + {156,1056,1024, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.31 BV=10.31 + {156,1120,1040, 0, 0, 0}, //TV = 12.65(7 lines) AV=2.97 SV=5.41 BV=10.20 + {178,1056,1040, 0, 0, 0}, //TV = 12.46(8 lines) AV=2.97 SV=5.33 BV=10.10 + {200,1024,1032, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.27 BV=9.98 + {200,1088,1024, 0, 0, 0}, //TV = 12.29(9 lines) AV=2.97 SV=5.35 BV=9.91 + {223,1024,1048, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.30 BV=9.81 + {223,1120,1024, 0, 0, 0}, //TV = 12.13(10 lines) AV=2.97 SV=5.39 BV=9.71 + {245,1088,1024, 0, 0, 0}, //TV = 11.99(11 lines) AV=2.97 SV=5.35 BV=9.62 + {267,1056,1040, 0, 0, 0}, //TV = 11.87(12 lines) AV=2.97 SV=5.33 BV=9.51 + {289,1056,1024, 0, 0, 0}, //TV = 11.76(13 lines) AV=2.97 SV=5.31 BV=9.42 + {312,1056,1024, 0, 0, 0}, //TV = 11.65(14 lines) AV=2.97 SV=5.31 BV=9.31 + {334,1056,1024, 0, 0, 0}, //TV = 11.55(15 lines) AV=2.97 SV=5.31 BV=9.21 + {356,1056,1024, 0, 0, 0}, //TV = 11.46(16 lines) AV=2.97 SV=5.31 BV=9.12 + {378,1056,1040, 0, 0, 0}, //TV = 11.37(17 lines) AV=2.97 SV=5.33 BV=9.01 + {423,1024,1032, 0, 0, 0}, //TV = 11.21(19 lines) AV=2.97 SV=5.27 BV=8.90 + {445,1024,1048, 0, 0, 0}, //TV = 11.13(20 lines) AV=2.97 SV=5.30 BV=8.81 + {489,1024,1024, 0, 0, 0}, //TV = 11.00(22 lines) AV=2.97 SV=5.26 BV=8.71 + {512,1024,1048, 0, 0, 0}, //TV = 10.93(23 lines) AV=2.97 SV=5.30 BV=8.61 + {556,1024,1032, 0, 0, 0}, //TV = 10.81(25 lines) AV=2.97 SV=5.27 BV=8.51 + {600,1024,1032, 0, 0, 0}, //TV = 10.70(27 lines) AV=2.97 SV=5.27 BV=8.40 + {645,1024,1032, 0, 0, 0}, //TV = 10.60(29 lines) AV=2.97 SV=5.27 BV=8.30 + {689,1024,1032, 0, 0, 0}, //TV = 10.50(31 lines) AV=2.97 SV=5.27 BV=8.20 + {734,1024,1032, 0, 0, 0}, //TV = 10.41(33 lines) AV=2.97 SV=5.27 BV=8.11 + {778,1024,1048, 0, 0, 0}, //TV = 10.33(35 lines) AV=2.97 SV=5.30 BV=8.00 + {845,1024,1032, 0, 0, 0}, //TV = 10.21(38 lines) AV=2.97 SV=5.27 BV=7.91 + {889,1024,1048, 0, 0, 0}, //TV = 10.14(40 lines) AV=2.97 SV=5.30 BV=7.81 + {978,1024,1024, 0, 0, 0}, //TV = 10.00(44 lines) AV=2.97 SV=5.26 BV=7.71 + {1023,1024,1048, 0, 0, 0}, //TV = 9.93(46 lines) AV=2.97 SV=5.30 BV=7.61 + {1112,1024,1032, 0, 0, 0}, //TV = 9.81(50 lines) AV=2.97 SV=5.27 BV=7.51 + {1200,1024,1032, 0, 0, 0}, //TV = 9.70(54 lines) AV=2.97 SV=5.27 BV=7.40 + {1267,1024,1040, 0, 0, 0}, //TV = 9.62(57 lines) AV=2.97 SV=5.29 BV=7.31 + {1378,1024,1032, 0, 0, 0}, //TV = 9.50(62 lines) AV=2.97 SV=5.27 BV=7.20 + {1467,1024,1032, 0, 0, 0}, //TV = 9.41(66 lines) AV=2.97 SV=5.27 BV=7.11 + {1578,1024,1032, 0, 0, 0}, //TV = 9.31(71 lines) AV=2.97 SV=5.27 BV=7.00 + {1689,1024,1032, 0, 0, 0}, //TV = 9.21(76 lines) AV=2.97 SV=5.27 BV=6.91 + {1823,1024,1024, 0, 0, 0}, //TV = 9.10(82 lines) AV=2.97 SV=5.26 BV=6.81 + {1956,1024,1024, 0, 0, 0}, //TV = 9.00(88 lines) AV=2.97 SV=5.26 BV=6.71 + {2089,1024,1032, 0, 0, 0}, //TV = 8.90(94 lines) AV=2.97 SV=5.27 BV=6.60 + {2223,1024,1032, 0, 0, 0}, //TV = 8.81(100 lines) AV=2.97 SV=5.27 BV=6.51 + {2400,1024,1032, 0, 0, 0}, //TV = 8.70(108 lines) AV=2.97 SV=5.27 BV=6.40 + {2556,1024,1032, 0, 0, 0}, //TV = 8.61(115 lines) AV=2.97 SV=5.27 BV=6.31 + {2778,1024,1024, 0, 0, 0}, //TV = 8.49(125 lines) AV=2.97 SV=5.26 BV=6.20 + {2956,1024,1024, 0, 0, 0}, //TV = 8.40(133 lines) AV=2.97 SV=5.26 BV=6.11 + {3178,1024,1024, 0, 0, 0}, //TV = 8.30(143 lines) AV=2.97 SV=5.26 BV=6.01 + {3400,1024,1024, 0, 0, 0}, //TV = 8.20(153 lines) AV=2.97 SV=5.26 BV=5.91 + {3645,1024,1024, 0, 0, 0}, //TV = 8.10(164 lines) AV=2.97 SV=5.26 BV=5.81 + {3889,1024,1032, 0, 0, 0}, //TV = 8.01(175 lines) AV=2.97 SV=5.27 BV=5.70 + {4200,1024,1024, 0, 0, 0}, //TV = 7.90(189 lines) AV=2.97 SV=5.26 BV=5.60 + {4489,1024,1024, 0, 0, 0}, //TV = 7.80(202 lines) AV=2.97 SV=5.26 BV=5.51 + {4823,1024,1024, 0, 0, 0}, //TV = 7.70(217 lines) AV=2.97 SV=5.26 BV=5.40 + {5156,1024,1024, 0, 0, 0}, //TV = 7.60(232 lines) AV=2.97 SV=5.26 BV=5.31 + {5556,1024,1024, 0, 0, 0}, //TV = 7.49(250 lines) AV=2.97 SV=5.26 BV=5.20 + {5912,1024,1024, 0, 0, 0}, //TV = 7.40(266 lines) AV=2.97 SV=5.26 BV=5.11 + {6378,1024,1024, 0, 0, 0}, //TV = 7.29(287 lines) AV=2.97 SV=5.26 BV=5.00 + {6823,1024,1024, 0, 0, 0}, //TV = 7.20(307 lines) AV=2.97 SV=5.26 BV=4.90 + {7312,1024,1024, 0, 0, 0}, //TV = 7.10(329 lines) AV=2.97 SV=5.26 BV=4.80 + {7823,1024,1024, 0, 0, 0}, //TV = 7.00(352 lines) AV=2.97 SV=5.26 BV=4.71 + {8400,1024,1024, 0, 0, 0}, //TV = 6.90(378 lines) AV=2.97 SV=5.26 BV=4.60 + {8978,1024,1024, 0, 0, 0}, //TV = 6.80(404 lines) AV=2.97 SV=5.26 BV=4.51 + {9623,1024,1024, 0, 0, 0}, //TV = 6.70(433 lines) AV=2.97 SV=5.26 BV=4.41 + {10000,1056,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.31 BV=4.31 + {10000,1120,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.40 BV=4.21 + {10000,1216,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.51 BV=4.10 + {10000,1312,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.62 BV=3.99 + {10000,1376,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.70 BV=3.91 + {10000,1504,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.82 BV=3.80 + {10000,1600,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=5.91 BV=3.71 + {10000,1728,1024, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.02 BV=3.60 + {10000,1824,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.11 BV=3.51 + {10000,1952,1032, 0, 0, 0}, //TV = 6.64(450 lines) AV=2.97 SV=6.20 BV=3.41 + {20000,1056,1024, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.31 BV=3.31 + {20000,1120,1032, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.40 BV=3.21 + {20000,1216,1024, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.51 BV=3.10 + {20000,1280,1040, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.61 BV=3.01 + {20000,1376,1032, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.70 BV=2.91 + {20000,1472,1040, 0, 0, 0}, //TV = 5.64(900 lines) AV=2.97 SV=5.81 BV=2.81 + {30000,1056,1032, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.32 BV=2.71 + {30000,1120,1040, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.41 BV=2.62 + {30000,1216,1024, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.51 BV=2.52 + {30000,1312,1024, 0, 0, 0}, //TV = 5.06(1350 lines) AV=2.97 SV=5.62 BV=2.41 + {40000,1056,1024, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.31 BV=2.31 + {40000,1120,1032, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.40 BV=2.21 + {40000,1216,1024, 0, 0, 0}, //TV = 4.64(1800 lines) AV=2.97 SV=5.51 BV=2.10 + {50000,1024,1040, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.29 BV=2.01 + {50000,1120,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.39 BV=1.90 + {50000,1184,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.48 BV=1.81 + {50000,1280,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.58 BV=1.71 + {50000,1376,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.69 BV=1.60 + {50000,1472,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.79 BV=1.51 + {50000,1568,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.88 BV=1.42 + {50000,1664,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=5.97 BV=1.32 + {50000,1792,1032, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.08 BV=1.21 + {50000,1952,1024, 0, 0, 0}, //TV = 4.32(2250 lines) AV=2.97 SV=6.19 BV=1.10 + {60000,1728,1032, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.03 BV=1.00 + {60000,1856,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.12 BV=0.91 + {60000,1984,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.22 BV=0.81 + {60000,2144,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.33 BV=0.70 + {60000,2272,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.41 BV=0.62 + {60000,2432,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.51 BV=0.52 + {60000,2624,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.62 BV=0.41 + {60000,2816,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.72 BV=0.31 + {60000,3008,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.82 BV=0.21 + {60000,3232,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=6.92 BV=0.11 + {60000,3488,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=7.03 BV=-0.00 + {60000,3712,1024, 0, 0, 0}, //TV = 4.06(2700 lines) AV=2.97 SV=7.12 BV=-0.09 + {70000,3424,1024, 0, 0, 0}, //TV = 3.84(3150 lines) AV=2.97 SV=7.00 BV=-0.20 + {70000,3680,1024, 0, 0, 0}, //TV = 3.84(3150 lines) AV=2.97 SV=7.11 BV=-0.30 + {80000,3456,1024, 0, 0, 0}, //TV = 3.64(3600 lines) AV=2.97 SV=7.02 BV=-0.40 + {90000,3264,1024, 0, 0, 0}, //TV = 3.47(4050 lines) AV=2.97 SV=6.94 BV=-0.49 + {90000,3520,1024, 0, 0, 0}, //TV = 3.47(4050 lines) AV=2.97 SV=7.04 BV=-0.60 + {99999,3392,1024, 0, 0, 0}, //TV = 3.32(4500 lines) AV=2.97 SV=6.99 BV=-0.70 + {109999,3296,1024, 0, 0, 0}, //TV = 3.18(4950 lines) AV=2.97 SV=6.95 BV=-0.79 + {119999,3264,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=6.94 BV=-0.91 + {119999,3488,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.03 BV=-1.00 + {119999,3744,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.13 BV=-1.10 + {119999,4000,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.23 BV=-1.20 + {119999,4320,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.34 BV=-1.31 + {119999,4608,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.43 BV=-1.40 + {119999,4928,1024, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.53 BV=-1.50 + {119999,5120,1056, 0, 0, 0}, //TV = 3.06(5400 lines) AV=2.97 SV=7.63 BV=-1.60 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_SceneTable5 = +{ + AETABLE_SCENE_INDEX5, //eAETableID + 121, //u4TotalIndex + -10, //u4StrobeTrigerBV + 104, //i4MaxBV + -16, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAEScene5PLineTable_60Hz, + sAEScene5PLineTable_50Hz, + NULL, +}; + +static strEvPline sAESceneReservePLineTable = +{ +{ + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; +static strAETable g_AE_ReserveSceneTable = +{ + AETABLE_SCENE_MAX, //eAETableID + 0, //u4TotalIndex + -10, //u4StrobeTrigerBV + 0, //i4MaxBV + 0, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAESceneReservePLineTable, + sAESceneReservePLineTable, + NULL, +}; +static strAESceneMapping g_AEScenePLineMapping = +{ +{ + {LIB3A_AE_SCENE_AUTO, {AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_AUTO, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX5}}, + {LIB3A_AE_SCENE_NIGHT, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX1, AETABLE_VIDEO_NIGHT, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1}}, + {LIB3A_AE_SCENE_ACTION, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX2, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2}}, + {LIB3A_AE_SCENE_BEACH, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX3, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3}}, + {LIB3A_AE_SCENE_CANDLELIGHT, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX1, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1}}, + {LIB3A_AE_SCENE_FIREWORKS, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX4, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX4}}, + {LIB3A_AE_SCENE_LANDSCAPE, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX3, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3}}, + {LIB3A_AE_SCENE_PORTRAIT, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX2, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2}}, + {LIB3A_AE_SCENE_NIGHT_PORTRAIT, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX1, AETABLE_VIDEO_NIGHT, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1}}, + {LIB3A_AE_SCENE_PARTY, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX1, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1}}, + {LIB3A_AE_SCENE_SNOW, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX3, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3}}, + {LIB3A_AE_SCENE_SPORTS, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX2, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2}}, + {LIB3A_AE_SCENE_STEADYPHOTO, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX2, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2}}, + {LIB3A_AE_SCENE_SUNSET, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX3, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3}}, + {LIB3A_AE_SCENE_THEATRE, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX1, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1}}, + {LIB3A_AE_SCENE_ISO_ANTI_SHAKE, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX2, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2}}, + {LIB3A_AE_SCENE_ISO100, {AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_ISO100, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO100}}, + {LIB3A_AE_SCENE_ISO200, {AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_ISO200, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO200}}, + {LIB3A_AE_SCENE_ISO400, {AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_ISO400, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO400}}, + {LIB3A_AE_SCENE_ISO800, {AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_ISO800, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO800}}, + {LIB3A_AE_SCENE_ISO1600 , {AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_ISO1600, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO1600}}, + {LIB3A_AE_SCENE_UNSUPPORTED, {AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_AUTO,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED, {AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_AUTO,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED, {AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_AUTO,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED, {AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_AUTO,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED, {AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_AUTO,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED, {AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_AUTO,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED, {AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_AUTO,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED, {AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_AUTO,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED, {AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_AUTO,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_AUTO}}, //reserve for future +}, +}; + +static strAEPLineTable g_strAEPlineTable = +{ +{ +// PLINE Table +g_AE_PreviewAutoTable, +g_AE_CaptureAutoTable, +g_AE_VideoAutoTable, +g_AE_Video1AutoTable, +g_AE_Video2AutoTable, +g_AE_Custom1AutoTable, +g_AE_Custom2AutoTable, +g_AE_Custom3AutoTable, +g_AE_Custom4AutoTable, +g_AE_Custom5AutoTable, +g_AE_VideoNightTable, +g_AE_CaptureISO100Table, +g_AE_CaptureISO200Table, +g_AE_CaptureISO400Table, +g_AE_CaptureISO800Table, +g_AE_CaptureISO1600Table, +g_AE_StrobeTable, +g_AE_SceneTable1, +g_AE_SceneTable2, +g_AE_SceneTable3, +g_AE_SceneTable4, +g_AE_SceneTable5, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +}, +}; + +static strAEPLineNumInfo g_strAEPreviewAutoPLineInfo = +{ + AETABLE_RPEVIEW_AUTO, + 90, + -10, + { + {1,6400,20,1024,1024}, + {2,20,20,1024,1634}, + {3,20,15,1634,1634}, + {4,15,15,1634,3268}, + {5,15,8,3268,3268}, + {6,8,8,3268,5120}, + {7,8,5,5120,5120}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECaptureAutoPLineInfo = +{ + AETABLE_CAPTURE_AUTO, + 90, + 0, + { + {1,6400,20,1024,1024}, + {2,20,20,1024,1634}, + {3,20,15,1634,1634}, + {4,15,15,1634,3268}, + {5,15,8,3268,3268}, + {6,8,8,3268,5120}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEVideoAutoPLineInfo = +{ + AETABLE_VIDEO_AUTO, + 90, + 0, + { + {1,6400,15,1024,1024}, + {2,15,15,1024,5120}, + {3,0,0,0,0}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEVideo1AutoPLineInfo = +{ + AETABLE_VIDEO1_AUTO, + 90, + 0, + { + {1,6400,15,1024,1024}, + {2,15,15,1024,5120}, + {3,0,0,0,0}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEVideo2AutoPLineInfo = +{ + AETABLE_VIDEO2_AUTO, + 90, + 0, + { + {1,6400,15,1024,1024}, + {2,15,15,1024,5120}, + {3,0,0,0,0}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECustom1AutoPLineInfo = +{ + AETABLE_CUSTOM1_AUTO, + 90, + 0, + { + {1,6400,20,1024,1024}, + {2,20,20,1024,1634}, + {3,20,15,1634,1634}, + {4,15,15,1634,3268}, + {5,15,8,3268,3268}, + {6,8,8,3268,5120}, + {7,8,5,5120,5120}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECustom2AutoPLineInfo = +{ + AETABLE_CUSTOM2_AUTO, + 90, + 0, + { + {1,6400,20,1024,1024}, + {2,20,20,1024,1634}, + {3,20,15,1634,1634}, + {4,15,15,1634,3268}, + {5,15,8,3268,3268}, + {6,8,8,3268,5120}, + {7,8,5,5120,5120}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECustom3AutoPLineInfo = +{ + AETABLE_CUSTOM3_AUTO, + 90, + 0, + { + {1,6400,20,1024,1024}, + {2,20,20,1024,1634}, + {3,20,15,1634,1634}, + {4,15,15,1634,3268}, + {5,15,8,3268,3268}, + {6,8,8,3268,5120}, + {7,8,5,5120,5120}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECustom4AutoPLineInfo = +{ + AETABLE_CUSTOM4_AUTO, + 90, + 0, + { + {1,6400,20,1024,1024}, + {2,20,20,1024,1634}, + {3,20,15,1634,1634}, + {4,15,15,1634,3268}, + {5,15,8,3268,3268}, + {6,8,8,3268,5120}, + {7,8,5,5120,5120}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECustom5AutoPLineInfo = +{ + AETABLE_CUSTOM5_AUTO, + 90, + 0, + { + {1,6400,20,1024,1024}, + {2,20,20,1024,1634}, + {3,20,15,1634,1634}, + {4,15,15,1634,3268}, + {5,15,8,3268,3268}, + {6,8,8,3268,5120}, + {7,8,5,5120,5120}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEVideoNightPLineInfo = +{ + AETABLE_VIDEO_NIGHT, + 90, + -10, + { + {1,6400,20,1024,1024}, + {2,20,20,1024,1634}, + {3,20,15,1634,1634}, + {4,15,15,1634,3268}, + {5,15,8,3268,3268}, + {6,8,8,3268,5120}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECaptureISO100PLineInfo = +{ + AETABLE_CAPTURE_ISO100, + 90, + 0, + { + {1,6400,8,1024,1024}, + {2,0,0,0,0}, + {3,0,0,0,0}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECaptureISO200PLineInfo = +{ + AETABLE_CAPTURE_ISO200, + 90, + 0, + { + {1,6400,20,1024,1024}, + {2,20,20,1024,1089}, + {3,20,8,1089,1089}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECaptureISO400PLineInfo = +{ + AETABLE_CAPTURE_ISO400, + 90, + 0, + { + {1,6400,20,1024,1024}, + {2,20,20,1024,2178}, + {3,20,8,2178,2178}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECaptureISO800PLineInfo = +{ + AETABLE_CAPTURE_ISO800, + 90, + 0, + { + {1,6400,20,1024,1024}, + {2,20,20,1024,4357}, + {3,20,8,4357,4357}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECaptureISO1600PLineInfo = +{ + AETABLE_CAPTURE_ISO1600, + 90, + 0, + { + {1,6400,20,1024,1024}, + {2,20,20,1024,5120}, + {3,20,8,5120,5120}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEStrobePLineInfo = +{ + AETABLE_STROBE, + 90, + 0, + { + {1,6400,20,1024,1024}, + {2,20,20,1024,1634}, + {3,20,15,1634,1634}, + {4,15,15,1634,3268}, + {5,15,8,3268,3268}, + {6,8,8,3268,5120}, + {7,8,5,5120,5120}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene1PLineInfo = +{ + AETABLE_SCENE_INDEX1, + 90, + -10, + { + {1,6400,20,1024,1024}, + {2,20,20,1024,1634}, + {3,20,15,1634,1634}, + {4,15,15,1634,3268}, + {5,15,8,3268,3268}, + {6,8,8,3268,5120}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene2PLineInfo = +{ + AETABLE_SCENE_INDEX2, + 90, + 0, + { + {1,6400,20,1024,1024}, + {2,20,20,1024,1634}, + {3,20,15,1634,1634}, + {4,15,15,1634,3268}, + {5,15,8,3268,3268}, + {6,8,8,3268,5120}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene3PLineInfo = +{ + AETABLE_SCENE_INDEX3, + 90, + 0, + { + {1,6400,20,1024,1024}, + {2,20,20,1024,1634}, + {3,20,15,1634,1634}, + {4,15,15,1634,3268}, + {5,15,8,3268,3268}, + {6,8,8,3268,5120}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene4PLineInfo = +{ + AETABLE_SCENE_INDEX4, + 90, + 0, + { + {1,4,4,1706,1706}, + {2,0,0,0,0}, + {3,0,0,0,0}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene5PLineInfo = +{ + AETABLE_SCENE_INDEX5, + 90, + 0, + { + {1,6400,20,1024,1024}, + {2,20,20,1024,1634}, + {3,20,15,1634,1634}, + {4,15,15,1634,3268}, + {5,15,8,3268,3268}, + {6,8,8,3268,5120}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +static strAEPLineNumInfo g_strAENoScenePLineInfo = +{ + AETABLE_SCENE_MAX, + 90, + 0, + { + {1,0,0,0,0}, + {2,0,0,0,0}, + {3,0,0,0,0}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; +static strAEPLineInfomation g_strAEPlineInfo = +{ +MTRUE, // FALSE mean the sampling +{ +// PLINE Info +g_strAEPreviewAutoPLineInfo, +g_strAECaptureAutoPLineInfo, +g_strAEVideoAutoPLineInfo, +g_strAEVideo1AutoPLineInfo, +g_strAEVideo2AutoPLineInfo, +g_strAECustom1AutoPLineInfo, +g_strAECustom2AutoPLineInfo, +g_strAECustom3AutoPLineInfo, +g_strAECustom4AutoPLineInfo, +g_strAECustom5AutoPLineInfo, +g_strAEVideoNightPLineInfo, +g_strAECaptureISO100PLineInfo, +g_strAECaptureISO200PLineInfo, +g_strAECaptureISO400PLineInfo, +g_strAECaptureISO800PLineInfo, +g_strAECaptureISO1600PLineInfo, +g_strAEStrobePLineInfo, +g_strAEScene1PLineInfo, +g_strAEScene2PLineInfo, +g_strAEScene3PLineInfo, +g_strAEScene4PLineInfo, +g_strAEScene5PLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +}, +}; + +static strAEPLineGainList g_strAEGainList = +{ +0, +{ +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +} +}; + +static AE_PLINETABLE_T g_PlineTableMapping = +{ +g_AEScenePLineMapping, +g_strAEPlineTable, +g_strAEPlineInfo, +g_strAEGainList +}; +#endif + + +#if 0 //Save the P-line info to file for debug +MinGain,1024 +MaxGain,5120 +MiniISOGain,120 +GainStepUnitInTotalRange,32 +PreviewExposureLineUnit,22222 +PreviewMaxFrameRate,22 +VideoExposureLineUnit,22222 +VideoMaxFrameRate,30 +VideoToPreviewSensitivityRatio,1024 +CaptureExposureLineUnit,22222 +CaptureMaxFrameRate,30 +CaptureToPreviewSensitivityRatio,1024 +Video1ExposureLineUnit,22222 +Video1MaxFrameRate,30 +Video1ToPreviewSensitivityRatio,1024 +Video2ExposureLineUnit,22222 +Video2MaxFrameRate,30 +Video2ToPreviewSensitivityRatio,1024 +Custom1ExposureLineUnit,22222 +Custom1MaxFrameRate,30 +Custom1ToPreviewSensitivityRatio,1024 +Custom2ExposureLineUnit,22222 +Custom2MaxFrameRate,30 +Custom2ToPreviewSensitivityRatio,1024 +Custom3ExposureLineUnit,22222 +Custom3MaxFrameRate,30 +Custom3ToPreviewSensitivityRatio,1024 +Custom4ExposureLineUnit,22222 +Custom4MaxFrameRate,30 +Custom4ToPreviewSensitivityRatio,1024 +Custom5ExposureLineUnit,22222 +Custom5MaxFrameRate,30 +Custom5ToPreviewSensitivityRatio,1024 +FocusLength,350 +Fno,28 + +// Preview table -- Use preview sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_RPEVIEW_AUTO +90,-10 +1,6400,20,1024,1024 +2,20,20,1024,1634 +3,20,15,1634,1634 +4,15,15,1634,3268 +5,15,8,3268,3268 +6,8,8,3268,5120 +7,8,5,5120,5120 +AETABLE_END + +// Capture table -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_AUTO +90,0 +1,6400,20,1024,1024 +2,20,20,1024,1634 +3,20,15,1634,1634 +4,15,15,1634,3268 +5,15,8,3268,3268 +6,8,8,3268,5120 +AETABLE_END + +// Video table -- Use video sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_VIDEO_AUTO +90,0 +1,6400,15,1024,1024 +2,15,15,1024,5120 +AETABLE_END + +// Video1 table -- Use Video1 sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_VIDEO1_AUTO +90,0 +1,6400,15,1024,1024 +2,15,15,1024,5120 +AETABLE_END + +// Video2 table -- Use Video2 sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_VIDEO2_AUTO +90,0 +1,6400,15,1024,1024 +2,15,15,1024,5120 +AETABLE_END + +// Custom1 table -- Use Custom1 sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CUSTOM1_AUTO +90,0 +1,6400,20,1024,1024 +2,20,20,1024,1634 +3,20,15,1634,1634 +4,15,15,1634,3268 +5,15,8,3268,3268 +6,8,8,3268,5120 +7,8,5,5120,5120 +AETABLE_END + +// Custom2 table -- Use Custom2 sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CUSTOM2_AUTO +90,0 +1,6400,20,1024,1024 +2,20,20,1024,1634 +3,20,15,1634,1634 +4,15,15,1634,3268 +5,15,8,3268,3268 +6,8,8,3268,5120 +7,8,5,5120,5120 +AETABLE_END + +// Custom3 table -- Use Custom3 sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CUSTOM3_AUTO +90,0 +1,6400,20,1024,1024 +2,20,20,1024,1634 +3,20,15,1634,1634 +4,15,15,1634,3268 +5,15,8,3268,3268 +6,8,8,3268,5120 +7,8,5,5120,5120 +AETABLE_END + +// Custom4 table -- Use Custom4 sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CUSTOM4_AUTO +90,0 +1,6400,20,1024,1024 +2,20,20,1024,1634 +3,20,15,1634,1634 +4,15,15,1634,3268 +5,15,8,3268,3268 +6,8,8,3268,5120 +7,8,5,5120,5120 +AETABLE_END + +// Custom5 table -- Use Custom5 sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CUSTOM5_AUTO +90,0 +1,6400,20,1024,1024 +2,20,20,1024,1634 +3,20,15,1634,1634 +4,15,15,1634,3268 +5,15,8,3268,3268 +6,8,8,3268,5120 +7,8,5,5120,5120 +AETABLE_END + +// Video Night table -- Use video sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_VIDEO_NIGHT +90,-10 +1,6400,20,1024,1024 +2,20,20,1024,1634 +3,20,15,1634,1634 +4,15,15,1634,3268 +5,15,8,3268,3268 +6,8,8,3268,5120 +AETABLE_END + +// Capture ISO100 -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_ISO100 +90,0 +1,6400,8,1024,1024 +AETABLE_END + +// Capture ISO200 -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_ISO200 +90,0 +1,6400,20,1024,1024 +2,20,20,1024,1089 +3,20,8,1089,1089 +AETABLE_END + +// Capture ISO400 -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_ISO400 +90,0 +1,6400,20,1024,1024 +2,20,20,1024,2178 +3,20,8,2178,2178 +AETABLE_END + +// Capture ISO800 -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_ISO800 +90,0 +1,6400,20,1024,1024 +2,20,20,1024,4357 +3,20,8,4357,4357 +AETABLE_END + +// Capture ISO1600 -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_ISO1600 +90,0 +1,6400,20,1024,1024 +2,20,20,1024,5120 +3,20,8,5120,5120 +AETABLE_END + +// Strobe table -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_STROBE +90,0 +1,6400,20,1024,1024 +2,20,20,1024,1634 +3,20,15,1634,1634 +4,15,15,1634,3268 +5,15,8,3268,3268 +6,8,8,3268,5120 +7,8,5,5120,5120 +AETABLE_END + + +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX1 +90,-10 +1,6400,20,1024,1024 +2,20,20,1024,1634 +3,20,15,1634,1634 +4,15,15,1634,3268 +5,15,8,3268,3268 +6,8,8,3268,5120 +AETABLE_END + + +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX2 +90,0 +1,6400,20,1024,1024 +2,20,20,1024,1634 +3,20,15,1634,1634 +4,15,15,1634,3268 +5,15,8,3268,3268 +6,8,8,3268,5120 +AETABLE_END + +// Table1 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX3 +90,0 +1,6400,20,1024,1024 +2,20,20,1024,1634 +3,20,15,1634,1634 +4,15,15,1634,3268 +5,15,8,3268,3268 +6,8,8,3268,5120 +AETABLE_END + +// Table2 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX4 +90,0 +1,4,4,1706,1706 +AETABLE_END + +// Table3 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX5 +90,0 +1,6400,20,1024,1024 +2,20,20,1024,1634 +3,20,15,1634,1634 +4,15,15,1634,3268 +5,15,8,3268,3268 +6,8,8,3268,5120 +AETABLE_END + +// Table4 PLine -- Use capture sensor setting + +// Table5 PLine -- Use capture sensor setting + +// Table6 PLine -- Use capture sensor setting + +// Table7 PLine -- Use capture sensor setting + +// Table8 PLine -- Use capture sensor setting + +// Table9 PLine -- Use capture sensor setting + +// Table10 PLine -- Use capture sensor setting + +// Table11 PLine -- Use capture sensor setting + +// Table12 PLine -- Use capture sensor setting + +// Table13 PLine -- Use capture sensor setting + +// Table14 PLine -- Use capture sensor setting + +// Table15 PLine -- Use capture sensor setting + +// Table16 PLine -- Use capture sensor setting + +// Table17 PLine -- Use capture sensor setting + +// Table18 PLine -- Use capture sensor setting + +// Table19 PLine -- Use capture sensor setting + +// Table20 PLine -- Use capture sensor setting + +// Table21 PLine -- Use capture sensor setting + +// Table22 PLine -- Use capture sensor setting + +// Table23 PLine -- Use capture sensor setting + +// Table24 PLine -- Use capture sensor setting + +// Table25 PLine -- Use capture sensor setting + +// Table26 PLine -- Use capture sensor setting + +// Table27 PLine -- Use capture sensor setting + +// Table28 PLine -- Use capture sensor setting + +// Table29 PLine -- Use capture sensor setting + +// Table30 PLine -- Use capture sensor setting + +// Table31 PLine -- Use capture sensor setting + +AE_SCENE_AUTO,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_AUTO,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_AUTO +AE_SCENE_NIGHT,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX1,AETABLE_VIDEO_NIGHT,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX1 +AE_SCENE_ACTION,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX2,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX2 +AE_SCENE_BEACH,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX3,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX3 +AE_SCENE_CANDLELIGHT,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX1,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX1 +AE_SCENE_FIREWORKS,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX4,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX4 +AE_SCENE_LANDSCAPE,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX3,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX3 +AE_SCENE_PORTRAIT,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX2,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX2 +AE_SCENE_NIGHT_PORTRAIT,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX1,AETABLE_VIDEO_NIGHT,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX1 +AE_SCENE_PARTY,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX1,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX1 +AE_SCENE_SNOW,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX3,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX3 +AE_SCENE_SPORTS,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX2,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX2 +AE_SCENE_STEADYPHOTO,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX2,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX2 +AE_SCENE_SUNSET,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX3,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX3 +AE_SCENE_THEATRE,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX1,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX1 +AE_SCENE_ISO_ANTI_SHAKE,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX2,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX2 +AE_SCENE_ISO100,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_ISO100,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_ISO100 +AE_SCENE_ISO200,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_ISO200,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_ISO200 +AE_SCENE_ISO400,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_ISO400,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_ISO400 +AE_SCENE_ISO800,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_ISO800,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_ISO800 +AE_SCENE_ISO1600 ,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_ISO1600,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_ISO1600 +,,,,,,,,,,, +,,,,,,,,,,, +,,,,,,,,,,, +,,,,,,,,,,, +,,,,,,,,,,, +,,,,,,,,,,, +,,,,,,,,,,, +,,,,,,,,,,, +,,,,,,,,,,, +#endif + diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5024_mipi_raw/camera_feature_para_gc5024mipi_raw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5024_mipi_raw/camera_feature_para_gc5024mipi_raw.h new file mode 100755 index 0000000000000000000000000000000000000000..a67204c93c5c32377ebf23fb5ac5591b2165d5e3 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5024_mipi_raw/camera_feature_para_gc5024mipi_raw.h @@ -0,0 +1,192 @@ +#ifndef __FEATURE_TUNING_PARA_H__ +#define __FEATURE_TUNING_PARA_H__ + +{ + max_frame_number : 4, + bss_clip_th : 8, + memc_bad_mv_range : 32, + memc_bad_mv_rate_th : 48, + // + mfll_iso_th : 400, + // + ais_exp_th : 33000, + ais_advanced_tuning_en : 1, + ais_advanced_max_iso : 1600, + ais_advanced_max_exposure : 66000, + // + reserved : { + 16667, //ais_exp_th0, default=16667 us, must < ais_exp_th + 1200, //ais_iso_th0, default=1200, must < ais_advanced_max_iso + }, +}, +{ + { // iso 100, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 200, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 400, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 800, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 1200, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 1600, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 2000, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 2400, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 2800, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 3200, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // preserved, ANR off, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // preserved, ANR on, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 100, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 200, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 400, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 800, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 1200, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 1600, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 2000, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 2400, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 2800, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 3200, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // preserved, ANR off, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // preserved, ANR on, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, +}, +#endif // __FEATURE_TUNING_PARA_H__ diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5024_mipi_raw/camera_flash_awb_para_gc5024mipi_raw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5024_mipi_raw/camera_flash_awb_para_gc5024mipi_raw.h new file mode 100755 index 0000000000000000000000000000000000000000..638eca7b1470fde6025b6332fde9215fb6130a8d --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5024_mipi_raw/camera_flash_awb_para_gc5024mipi_raw.h @@ -0,0 +1,1645 @@ +// Flash AWB tuning parameter +{ + 9, //foreground percentage + 95, //background percentage + 2, //FgPercentage_Th1 + 5, //FgPercentage_Th2 + 10, //FgPercentage_Th3 + 15, //FgPercentage_Th4 + 250, //FgPercentage_Th1_Val + 250, //FgPercentage_Th2_Val + 250, //FgPercentage_Th3_Val + 250, //FgPercentage_Th4_Val + 10, //location_map_th1 + 20, //location_map_th2 + 40, //location_map_th3 + 50, //location_map_th4 + 100, //location_map_val1 + 100, //location_map_val2 + 100, //location_map_val3 + 100, //location_map_val4 + 0, //SelfTuningFbBgWeightTbl + 100, //FgBgTbl_Y0 + 100, //FgBgTbl_Y1 + 100, //FgBgTbl_Y2 + 100, //FgBgTbl_Y3 + 100, //FgBgTbl_Y4 + 100, //FgBgTbl_Y5 + 5, //YPrimeWeightTh[0] + 9, //YPrimeWeightTh[1] + 11, //YPrimeWeightTh[2] + 13, //YPrimeWeightTh[3] + 15, //YPrimeWeightTh[4] + 1, //YPrimeWeight[0] + 3, //YPrimeWeight[1] + 5, //YPrimeWeight[2] + 7, //YPrimeWeight[3] +}, + +// Flash AWB calibration +{{ + + {1012, 512, 760}, + {1012, 512, 728}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512} +}} + + + diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5024_mipi_raw/camera_flicker_para_gc5024mipi_raw.cpp b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5024_mipi_raw/camera_flicker_para_gc5024mipi_raw.cpp new file mode 100755 index 0000000000000000000000000000000000000000..21dd19bf892799daf63d2b547ad8bc68ce5ef73b --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5024_mipi_raw/camera_flicker_para_gc5024mipi_raw.cpp @@ -0,0 +1,237 @@ +//[Sensor] +//name = imx135mipiraw +// +//[Preview] +//read_freq = 231270000 +//pixel_line = 4572 +//column_length = 1527 +//flickerGradThreshold = 45 +// +//[Video] +//read_freq = 231270000 +//pixel_line = 4572 +//column_length = 1527 +//flickerGradThreshold = 45 +// +//[Capture] +//read_freq = 231270000 +//pixel_line = 4572 +//column_length = 1527 +//flickerGradThreshold = 45 +// +// +//[Video1] +//read_freq = 231270000 +//pixel_line = 4572 +//column_length = 1527 +//flickerGradThreshold = 45 +// +//[Video2] +//read_freq = 231270000 +//pixel_line = 4572 +//column_length = 1527 +//flickerGradThreshold = 45 +// +// +#include +#include +#include +#include + +#include "camera_custom_nvram.h" +#include "camera_custom_sensor.h" +#include "image_sensor.h" +#include "kd_imgsensor_define.h" +#include "camera_AE_PLineTable_gc5024mipi_raw.h" +#include "camera_info_gc5024mipi_raw.h" +#include "camera_custom_AEPlinetable.h" +//#include "camera_custom_flicker_table.h" +#include "camera_custom_flicker_para.h" +#include + + +static void get_flicker_para_by_Preview(FLICKER_CUST_PARA* para) +{ + int i; + int freq[9] = { 70, 80, 90, 100, 110, 120, 130, 140, 160}; + FLICKER_CUST_STATISTICS EV50_L50 = {-194, 4721, 381, -766}; + FLICKER_CUST_STATISTICS EV50_L60 = {1294, 359, 671, -356}; + FLICKER_CUST_STATISTICS EV60_L50 = {1543, 378, 999, -430}; + FLICKER_CUST_STATISTICS EV60_L60 = {-162, 2898, 247, -642}; + for(i=0;i<9;i++) + { + para->flickerFreq[i]=freq[i]; + } + para->flickerGradThreshold=27; + para->flickerSearchRange=32; + para->minPastFrames=3; + para->maxPastFrames=14; + para->EV50_L50=EV50_L50; + para->EV50_L60=EV50_L60; + para->EV60_L50=EV60_L50; + para->EV60_L60=EV60_L60; + para->EV50_thresholds[0]=-30; + para->EV50_thresholds[1]=12; + para->EV60_thresholds[0]=-30; + para->EV60_thresholds[1]=12; + para->freq_feature_index[0]=5; + para->freq_feature_index[1]=3; +} + +static void get_flicker_para_by_Video(FLICKER_CUST_PARA* para) +{ + int i; + int freq[9] = { 70, 80, 90, 100, 110, 120, 130, 140, 160}; + FLICKER_CUST_STATISTICS EV50_L50 = {-194, 4721, 381, -766}; + FLICKER_CUST_STATISTICS EV50_L60 = {1294, 359, 671, -356}; + FLICKER_CUST_STATISTICS EV60_L50 = {1543, 378, 999, -430}; + FLICKER_CUST_STATISTICS EV60_L60 = {-162, 2898, 247, -642}; + + for(i=0;i<9;i++) + { + para->flickerFreq[i]=freq[i]; + } + para->flickerGradThreshold=28; + para->flickerSearchRange=32; + para->minPastFrames=3; + para->maxPastFrames=14; + para->EV50_L50=EV50_L50; + para->EV50_L60=EV50_L60; + para->EV60_L50=EV60_L50; + para->EV60_L60=EV60_L60; + para->EV50_thresholds[0]=-30; + para->EV50_thresholds[1]=12; + para->EV60_thresholds[0]=-30; + para->EV60_thresholds[1]=12; + para->freq_feature_index[0]=5; + para->freq_feature_index[1]=3; +} + +static void get_flicker_para_by_Capture(FLICKER_CUST_PARA* para) +{ + int i; + int freq[9] = { 70, 80, 90, 100, 110, 120, 130, 140, 160}; + FLICKER_CUST_STATISTICS EV50_L50 = {-194, 4721, 381, -766}; + FLICKER_CUST_STATISTICS EV50_L60 = {1294, 359, 671, -356}; + FLICKER_CUST_STATISTICS EV60_L50 = {1543, 378, 999, -430}; + FLICKER_CUST_STATISTICS EV60_L60 = {-162, 2898, 247, -642}; + + for(i=0;i<9;i++) + { + para->flickerFreq[i]=freq[i]; + } + para->flickerGradThreshold=28; + para->flickerSearchRange=32; + para->minPastFrames=3; + para->maxPastFrames=14; + para->EV50_L50=EV50_L50; + para->EV50_L60=EV50_L60; + para->EV60_L50=EV60_L50; + para->EV60_L60=EV60_L60; + para->EV50_thresholds[0]=-30; + para->EV50_thresholds[1]=12; + para->EV60_thresholds[0]=-30; + para->EV60_thresholds[1]=12; + para->freq_feature_index[0]=5; + para->freq_feature_index[1]=3; +} + +static void get_flicker_para_by_Video1(FLICKER_CUST_PARA* para) +{ + int i; + int freq[9] = { 70, 80, 90, 100, 110, 120, 130, 140, 160}; + FLICKER_CUST_STATISTICS EV50_L50 = {-194, 4721, 381, -766}; + FLICKER_CUST_STATISTICS EV50_L60 = {1294, 359, 671, -356}; + FLICKER_CUST_STATISTICS EV60_L50 = {1543, 378, 999, -430}; + FLICKER_CUST_STATISTICS EV60_L60 = {-162, 2898, 247, -642}; + + for(i=0;i<9;i++) + { + para->flickerFreq[i]=freq[i]; + } + para->flickerGradThreshold=28; + para->flickerSearchRange=32; + para->minPastFrames=3; + para->maxPastFrames=14; + para->EV50_L50=EV50_L50; + para->EV50_L60=EV50_L60; + para->EV60_L50=EV60_L50; + para->EV60_L60=EV60_L60; + para->EV50_thresholds[0]=-30; + para->EV50_thresholds[1]=12; + para->EV60_thresholds[0]=-30; + para->EV60_thresholds[1]=12; + para->freq_feature_index[0]=5; + para->freq_feature_index[1]=3; +} + +static void get_flicker_para_by_Video2(FLICKER_CUST_PARA* para) +{ + int i; + int freq[9] = { 70, 80, 90, 100, 110, 120, 130, 140, 160}; + FLICKER_CUST_STATISTICS EV50_L50 = {-194, 4721, 381, -766}; + FLICKER_CUST_STATISTICS EV50_L60 = {1294, 359, 671, -356}; + FLICKER_CUST_STATISTICS EV60_L50 = {1543, 378, 999, -430}; + FLICKER_CUST_STATISTICS EV60_L60 = {-162, 2898, 247, -642}; + + for(i=0;i<9;i++) + { + para->flickerFreq[i]=freq[i]; + } + para->flickerGradThreshold=28; + para->flickerSearchRange=32; + para->minPastFrames=3; + para->maxPastFrames=14; + para->EV50_L50=EV50_L50; + para->EV50_L60=EV50_L60; + para->EV60_L50=EV60_L50; + para->EV60_L60=EV60_L60; + para->EV50_thresholds[0]=-30; + para->EV50_thresholds[1]=12; + para->EV60_thresholds[0]=-30; + para->EV60_thresholds[1]=12; + para->freq_feature_index[0]=5; + para->freq_feature_index[1]=3; +} + +typedef NSFeature::RAWSensorInfo SensorInfoSingleton_T; +namespace NSFeature { +template <> +UINT32 +SensorInfoSingleton_T:: +impGetFlickerPara(MINT32 sensorMode, MVOID*const pDataBuf) const +{ +// XLOGD("impGetFlickerPara+ mode=%d", sensorMode); +// XLOGD("prv=%d, vdo=%d, cap=%d, zsd=%d", +// (int)e_sensorModePreview, (int)e_sensorModeVideoPreview, (int)e_sensorModeCapture, (int)e_sensorModeZsd ); + FLICKER_CUST_PARA* para; + para = (FLICKER_CUST_PARA*)pDataBuf; + if(sensorMode == e_sensorModePreview) + get_flicker_para_by_Preview(para); + + else if(sensorMode == e_sensorModeVideo) + { + get_flicker_para_by_Video(para); + } + else if(sensorMode == e_sensorModeCapture) + { + get_flicker_para_by_Capture(para); + } + else if(sensorMode == e_sensorModeVideo1) + { + get_flicker_para_by_Video1(para); + } + else if(sensorMode == e_sensorModeVideo2) + { + get_flicker_para_by_Video2(para); + } + else + { + // XLOGD("impGetFlickerPara ERROR ln=%d", __LINE__); + return -1; + } +// XLOGD("impGetFlickerPara-"); + return 0; +} +} + diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5024_mipi_raw/camera_info_gc5024mipi_raw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5024_mipi_raw/camera_info_gc5024mipi_raw.h new file mode 100755 index 0000000000000000000000000000000000000000..386d9ebe1f0ad2af6bfd24a2a3e171c3d5e35816 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5024_mipi_raw/camera_info_gc5024mipi_raw.h @@ -0,0 +1,21 @@ +#ifndef _CAMERA_INFO_GC5024MIPI_RAW_H +#define _CAMERA_INFO_GC5024MIPI_RAW_H + +/******************************************************************************* +* Configuration +********************************************************************************/ +#define SENSOR_ID GC5024_SENSOR_ID// GC5024MIPI_SENSOR_ID +#define SENSOR_DRVNAME SENSOR_DRVNAME_GC5024_MIPI_RAW// SENSOR_DRVNAME_GC5024MIPI_RAW +#define INCLUDE_FILENAME_ISP_REGS_PARAM "camera_isp_regs_gc5024mipi_raw.h" +#define INCLUDE_FILENAME_ISP_PCA_PARAM "camera_isp_pca_gc5024mipi_raw.h" +#define INCLUDE_FILENAME_ISP_LSC_PARAM "camera_isp_lsc_gc5024mipi_raw.h" +#define INCLUDE_FILENAME_TSF_PARA "camera_tsf_para_gc5024mipi_raw.h" +#define INCLUDE_FILENAME_TSF_DATA "camera_tsf_data_gc5024mipi_raw.h" +#define INCLUDE_FILENAME_FLASH_AWB_PARA "camera_flash_awb_para_gc5024mipi_raw.h" +#define INCLUDE_FILENAME_FEATURE_PARA "camera_feature_para_gc5024mipi_raw.h" + +/******************************************************************************* +* +********************************************************************************/ + +#endif diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5024_mipi_raw/camera_isp_lsc_gc5024mipi_raw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5024_mipi_raw/camera_isp_lsc_gc5024mipi_raw.h new file mode 100755 index 0000000000000000000000000000000000000000..5ddf91bd5de2a72b1afd089e3a28bf8e3ae2df78 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5024_mipi_raw/camera_isp_lsc_gc5024mipi_raw.h @@ -0,0 +1,20664 @@ +/******************************************************************************************** + * LEGAL DISCLAIMER + * + * (Header of MediaTek Software/Firmware Release or Documentation) + * + * BY OPENING OR USING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") RECEIVED + * FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON AN "AS-IS" BASIS + * ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, + * INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR + * A PARTICULAR PURPOSE OR NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY + * WHATSOEVER WITH RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK + * ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO + * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S SPECIFICATION + * OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. + * + * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE LIABILITY WITH + * RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, + * TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE + * FEES OR SERVICE CHARGE PAID BY BUYER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE WITH THE LAWS + * OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF LAWS PRINCIPLES. + ************************************************************************************************/ +const NVRAM_CAMERA_SHADING_STRUCT CAMERA_SHADING_DEFAULT_VALUE = { + Shading: { + { + Version: 1, + SensorId: 1, + LSCSize: {0, 0, 0, 0, 0}, + PrvTable:{ // PrvTable + { +0x00e80e05,0x00100000,0x0000f000,0x0ff8c253, +0x00d82206,0x00800000,0x0000fc00,0x1038da4e, +0x00d82206,0x00800000,0x0000fc00,0x1048da4f, +0x00a81206,0x00000000,0x0000d800,0x1378b64c, +0x20780402,0x20200210,0x0000a42b,0x0d98563d, +0x20700404,0x00000213,0x00008c28,0x0e08663b, +0x20700004,0x00000213,0x00009027,0x0e08663b, +0x20580402,0x20400211,0x0000841f,0x1148563d, +0x20580802,0x2030020a,0x00004414,0x0c381e1e, +0x20480801,0x00000206,0x00003412,0x0ca83e1e, +0x20480801,0x00000206,0x00003413,0x0ca83e1e, +0x20580c04,0x2050020b,0x00001c11,0x0fc82e24, +0x20100401,0x20500203,0x00000407,0x0b880a10, +0x20100001,0x20200204,0x00000406,0x0bf82e11, +0x20100401,0x20200204,0x00000407,0x0bf82e11, +0x00100c00,0x20700002,0x00081c01,0x0ed82e1b, +0x20200401,0x20400000,0x00080804,0x0b280e0b, +0x20100001,0x20100000,0x00080c04,0x0b88320c, +0x20100001,0x20100000,0x00080c04,0x0b88320c, +0x00280603,0x20500002,0x00000404,0x0e083618, +0x00380a02,0x20300003,0x00000e01,0x0ad81209, +0x00280603,0x20100004,0x00000801,0x0b38360a, +0x00180602,0x20100003,0x00000801,0x0b383209, +0x20400404,0x20500206,0x0008100b,0x0d683611, +0x20200002,0x20500205,0x00080407,0x0a980a06, +0x20100001,0x20200204,0x00000406,0x0af82e06, +0x00080401,0x20200203,0x00000805,0x0af82e06, +0x00480603,0x20500006,0x00080a01,0x0cf8420b, +0x00100201,0x20500003,0x00080c01,0x0a781202, +0x20100001,0x20200000,0x00080c03,0x0ad83202, +0x20100002,0x20200201,0x00080c04,0x0ad82e02, +0x20300002,0x20600203,0x0000000c,0x0ca84206, +0x20100003,0x20500201,0x00080403,0x0a781000, +0x00100203,0x20200003,0x00000402,0x0ad83401, +0x00100203,0x20200004,0x00000001,0x0ad83401, +0x00300202,0x20600004,0x00000002,0x0c984001, +0x00380605,0x20500007,0x00001400,0x0a781002, +0x20100003,0x20200204,0x00000005,0x0ae83005, +0x20100003,0x20200204,0x00000005,0x0ae83005, +0x20300402,0x20600203,0x0000000a,0x0cb83c07, +0x20300803,0x20600208,0x00000408,0x0a980406, +0x00100603,0x20200004,0x00000001,0x0b183408, +0x00100603,0x20200005,0x00000001,0x0b183008, +0x00400204,0x20600004,0x00000802,0x0d183c0e, +0x00100403,0x20400000,0x00081400,0x0ad80c0a, +0x20200004,0x20100204,0x00000405,0x0b68300b, +0x20200004,0x20100205,0x00000005,0x0b68300b, +0x20700409,0x20500209,0x0008080f,0x0d983816, +0x00380608,0x20300008,0x00001403,0x0b28100b, +0x00500209,0x20200008,0x00001201,0x0bc82c0d, +0x00400209,0x20100009,0x00001201,0x0bc8300d, +0x00780e10,0x20400013,0x00002e06,0x0e683c1b, +0x00200c05,0x2040020f,0x0008140c,0x0b980413, +0x00200c0a,0x20100213,0x0008280d,0x0c482813, +0x00300c0a,0x20100213,0x0008240c,0x0c482813, +0x0010140f,0x2070021d,0x00081c10,0x0f482020, +0x20200802,0x20200201,0x00085413,0x0c682422, +0x20280e09,0x0020000c,0x00082813,0x0d184c23, +0x20380e08,0x0020000b,0x00082c14,0x0d184822, +0x20980a0b,0x20200011,0x00082c14,0x10884832, +0x20581a02,0x00000005,0x0008280e,0x0dc84c32, +0x20400805,0x2010020e,0x0008440b,0x0e785832, +0x20400804,0x2010020d,0x0008440b,0x0e685831, +0x00200005,0x2050020e,0x00082e06,0x12485038, +0x00900204,0x00782400,0x0030c400,0x0e78ba36, +0x00702c01,0x20586000,0x01707c00,0x0eb8aa33, +0x00702c01,0x20586000,0x01707c00,0x0eb8aa33, +0x00500a02,0x00683400,0x00109400,0x1218b233, +0x20581000,0x00780e0b,0x2060901a,0x0ce85e29, +0x20381607,0x00600804,0x20106415,0x0d386a29, +0x20381607,0x00600404,0x20106815,0x0d386a29, +0x20380e04,0x00880a06,0x20b0640e,0x10986a2c, +0x20201406,0x00381e0c,0x2090200b,0x0bf82e16, +0x20300c07,0x00181611,0x0000300c,0x0c383e18, +0x20300c07,0x00281611,0x0000300c,0x0c383e18, +0x2010200b,0x00582211,0x20e80806,0x0f584a22, +0x00080a02,0x00800c05,0x21080804,0x0b682a0f, +0x00080602,0x00400405,0x20580c03,0x0b983610, +0x00080602,0x00400805,0x20580c03,0x0b983610, +0x00181e09,0x00d02010,0x21681004,0x0e685a1d, +0x20180a01,0x00600c00,0x20d00c04,0x0af82a0b, +0x00080401,0x00300602,0x20400404,0x0b283a0d, +0x00080401,0x00300602,0x20400404,0x0b28360d, +0x20100404,0x00680a0b,0x20e01407,0x0d885218, +0x00001002,0x00481604,0x20a00002,0x0aa82609, +0x20100400,0x00280c00,0x20300405,0x0ac83a09, +0x20100400,0x00280c00,0x20300405,0x0ac83a09, +0x00080601,0x00700802,0x21081805,0x0ce85612, +0x00000000,0x00800002,0x20f81003,0x0a682a06, +0x00100401,0x00380601,0x20680c02,0x0a983a06, +0x00100801,0x00380a01,0x20580c02,0x0a983a06, +0x00100800,0x00680c00,0x20f80805,0x0c685e0d, +0x20100000,0x00800000,0x20f80804,0x0a482e03, +0x00100201,0x00400402,0x20780c03,0x0a683e03, +0x00100201,0x00400402,0x20780c04,0x0a683e03, +0x20100400,0x00980401,0x21280c09,0x0c186206, +0x00200601,0x00800001,0x20f00002,0x0a383000, +0x20180601,0x00400001,0x20600805,0x0a684001, +0x20180601,0x00400000,0x20600805,0x0a684001, +0x00000000,0x00a80401,0x21300006,0x0c086401, +0x20200401,0x00880c00,0x20f00c06,0x0a483004, +0x00100401,0x00300601,0x20680401,0x0a883c05, +0x00200401,0x00300201,0x20680401,0x0a883c05, +0x00080800,0x00a00c01,0x21300407,0x0c286408, +0x00081601,0x00901c02,0x21200401,0x0a782807, +0x20180602,0x00300803,0x20500806,0x0ab83c08, +0x20280602,0x00400803,0x20600806,0x0ab83c08, +0x00080601,0x00800401,0x21101007,0x0c88600f, +0x00400400,0x00400a01,0x20b00400,0x0ab82008, +0x00200402,0x00280603,0x20400401,0x0b08380b, +0x00200402,0x00200203,0x20400401,0x0b08380b, +0x00280601,0x00600a01,0x20f00806,0x0d185816, +0x20500400,0x00680e02,0x20a0100b,0x0af8200d, +0x20480a01,0x00300403,0x20500807,0x0b68380f, +0x20580400,0x00300002,0x20400808,0x0b683810, +0x20901004,0x00682603,0x20d0140d,0x0de8541f, +0x00780c00,0x00602201,0x20d81a03,0x0b881c11, +0x00d80e05,0x00102800,0x20380e06,0x0bf83010, +0x00d80e06,0x00202801,0x20480e07,0x0bf83010, +0x0118160a,0x00a03c09,0x2168120d,0x0ee84c1f, +0x00080e04,0x00401a03,0x20582011,0x0c182c18, +0x20b01808,0x20182610,0x0068201f,0x0c88401c, +0x20b01407,0x20182210,0x00681c1f,0x0c883c1c, +0x2130080a,0x00581e15,0x20780425,0x0ff8542b, +0x20603004,0x00084a0d,0x00183c12,0x0d284c2a, +0x00180a02,0x00401c07,0x20386603,0x0db8602a, +0x00180602,0x00401806,0x20286202,0x0db85c2a, +0x00701603,0x00700408,0x20e86614,0x11986c33, +0x00500206,0x20582000,0x01708800,0x0d288622, +0x00881e04,0x00102400,0x00805800,0x0da86e2a, +0x00881e04,0x00102400,0x00905800,0x0da86e2a, +0x00300e05,0x20682000,0x01404c00,0x10d88626, +0x20501c09,0x20583a11,0x00f03c0f,0x0c384e1a, +0x20a01405,0x2068360d,0x01104c19,0x0c784a1e, +0x20a01405,0x2068360d,0x01104c19,0x0c784a1e, +0x2060100a,0x20282a0e,0x00c01c09,0x0fb86a22, +0x00381206,0x0020200a,0x00180a01,0x0b883e14, +0x00480602,0x00000c03,0x00480605,0x0bc83213, +0x00480602,0x20100802,0x00580604,0x0bc83213, +0x00a81e0a,0x00203c0f,0x0028160b,0x0ea86223, +0x20200803,0x20281208,0x00901809,0x0af83a10, +0x20200001,0x20280a02,0x00700408,0x0b283612, +0x20200401,0x20280a02,0x00700408,0x0b283612, +0x20801808,0x20683210,0x01102014,0x0d98621e, +0x20200401,0x00081001,0x00580403,0x0a88360a, +0x00100400,0x20180e01,0x00580802,0x0ab8360d, +0x00100400,0x20180800,0x00580802,0x0ab8360d, +0x00480603,0x00000408,0x00482204,0x0cc86616, +0x00281202,0x00101803,0x00280a02,0x0a483609, +0x20100000,0x00000000,0x00381004,0x0a583a0a, +0x20100001,0x00000000,0x00381005,0x0a583a0a, +0x20100402,0x20100202,0x00580c07,0x0c186a15, +0x00080401,0x20300602,0x00800004,0x09f83a08, +0x00280400,0x00000801,0x00280c01,0x0a183e07, +0x00280800,0x00000c02,0x00280c01,0x0a183e07, +0x00180a01,0x00001003,0x00580c05,0x0b88720f, +0x00000401,0x20400000,0x00980804,0x09c83a04, +0x00080602,0x20100402,0x00500406,0x09e84204, +0x00000201,0x20100001,0x00500406,0x09e84204, +0x20180800,0x20200c00,0x00900009,0x0b387608, +0x00180601,0x20300803,0x00900403,0x09b83c00, +0x20200803,0x20280e04,0x00680406,0x09e84002, +0x20200803,0x20280e03,0x00580406,0x09e84002, +0x00000400,0x20480601,0x00b00007,0x0b187401, +0x20100201,0x20400202,0x00a00c06,0x09c83804, +0x00380a03,0x00000806,0x00200000,0x09f84405, +0x00380a03,0x00000c06,0x00200000,0x09f84405, +0x00000801,0x20381000,0x00a00009,0x0b387409, +0x20101405,0x20482204,0x00a00003,0x0a083809, +0x20400803,0x20180a04,0x00500c09,0x0a384009, +0x20400803,0x20180a04,0x00500c09,0x0a284009, +0x20100400,0x00080802,0x00600808,0x0ba87411, +0x00481207,0x0010140a,0x00200e01,0x0a58340a, +0x00480a04,0x00000c05,0x00200a02,0x0a883c0c, +0x00480604,0x00000c04,0x00300a02,0x0a883c0c, +0x00200202,0x00000001,0x00401005,0x0c486c17, +0x20500805,0x2038060a,0x00700c0a,0x0aa8240e, +0x20500c05,0x20281607,0x0060080a,0x0af83410, +0x20500805,0x20181206,0x0050080a,0x0af83410, +0x20580806,0x00000e05,0x0058040a,0x0d18681f, +0x00700204,0x20180404,0x00680605,0x0b382811, +0x00780608,0x00200409,0x00100a06,0x0b883412, +0x00700207,0x00100008,0x00200a06,0x0b883412, +0x00780a0c,0x2010000c,0x00702a04,0x0e286822, +0x20301003,0x20181209,0x00681c0f,0x0bb82c16, +0x20480406,0x0010220e,0x00282410,0x0c182c17, +0x20480405,0x00101e0d,0x0028240f,0x0c182c17, +0x20a0200f,0x20380a19,0x00782c11,0x0f385428, +0x20281800,0x00304401,0x00286805,0x0c98481f, +0x20100201,0x20100003,0x00a83804,0x0d085020, +0x20180601,0x00000803,0x00983804,0x0cf85020, +0x00483607,0x00404414,0x00583a0c,0x10988029, +0x20100c00,0x00082000,0x00803000,0x0c684615, +0x00401602,0x20482c00,0x00c04400,0x0cf8421e, +0x00401202,0x20382c00,0x00c04400,0x0cf8421e, +0x20280e04,0x00200800,0x00303400,0x1008561f, +0x00481601,0x00302000,0x00000e02,0x0bc82e16, +0x20580803,0x00100a06,0x0010100c,0x0c182618, +0x20580403,0x00100a07,0x0010100c,0x0c182618, +0x00300007,0x2010060c,0x00680605,0x0f084622, +0x20300001,0x20281203,0x00802009,0x0b182a13, +0x00200201,0x20180802,0x00300202,0x0b782613, +0x00300201,0x20180402,0x00300202,0x0b782613, +0x00000605,0x00082008,0x00700c05,0x0df85222, +0x00100201,0x20200400,0x00480401,0x0aa8220e, +0x20100401,0x00000202,0x00280405,0x0ad82212, +0x20100001,0x00000202,0x00280405,0x0ad82212, +0x00080402,0x00101606,0x20181403,0x0cf8461e, +0x20100400,0x20200202,0x00580804,0x0a38220b, +0x00100000,0x00000400,0x00180c01,0x0a582a0e, +0x00100000,0x00000400,0x00281001,0x0a682a0e, +0x00000401,0x00080801,0x00481804,0x0c18561a, +0x00100801,0x20181a01,0x00480400,0x09e82a09, +0x20180401,0x00000601,0x00280c05,0x09f82e0c, +0x20180400,0x00000400,0x00280c04,0x09f82e0c, +0x00180a02,0x00100c04,0x00280c05,0x0b585e16, +0x00100400,0x00280402,0x20280c02,0x09a82e08, +0x00200601,0x20180801,0x00380802,0x09a83608, +0x00100800,0x20180c00,0x00480803,0x09a83608, +0x00000001,0x20180a03,0x00500808,0x0ab85e0f, +0x00080601,0x00200801,0x20300004,0x09782e05, +0x20200401,0x00080a01,0x00180408,0x09783604, +0x20100001,0x00080400,0x00180407,0x09783604, +0x20100400,0x00080801,0x00380409,0x0a685e07, +0x00000000,0x00180400,0x20100c06,0x09582c01, +0x00180a01,0x00101003,0x20180802,0x09683801, +0x00180a01,0x00100c02,0x00080802,0x09683801, +0x00100000,0x00000401,0x00180406,0x0a485c01, +0x20200002,0x00100601,0x20200005,0x09782806, +0x20100401,0x20180a02,0x00300c06,0x09883805, +0x00000401,0x20180a01,0x00300806,0x09883805, +0x00080800,0x00000c00,0x00200009,0x0a685c08, +0x00380e04,0x00001c05,0x20180601,0x09b82408, +0x20180601,0x00000c02,0x00100404,0x09c8340a, +0x20180601,0x00000802,0x00100405,0x09c8340a, +0x20180400,0x20200400,0x0050080a,0x0ad85c11, +0x20300c04,0x20282207,0x00601c09,0x09f8240c, +0x00000801,0x20180a01,0x00301003,0x0a28300e, +0x00000400,0x20180800,0x00301002,0x0a28300e, +0x00000201,0x20200001,0x00600c06,0x0b885819, +0x00080e04,0x00101407,0x20200000,0x0a781c10, +0x00080e01,0x00001401,0x00100403,0x0a982811, +0x20180800,0x00001000,0x00100404,0x0a982811, +0x00100a01,0x20280a01,0x00600805,0x0c68541f, +0x00200802,0x20200205,0x00300601,0x0af81810, +0x00000400,0x20280a01,0x00601002,0x0b282813, +0x00000000,0x20280400,0x00500c01,0x0b282813, +0x20501006,0x00081e04,0x00300408,0x0d785025, +0x00080e01,0x00002000,0x00381c06,0x0b781c12, +0x00200602,0x20201201,0x00480c02,0x0bc82015, +0x00100202,0x20201201,0x00480c02,0x0bc82015, +0x00582e0b,0x0040540d,0x20380e08,0x0ea84c25, +0x20200401,0x20380604,0x00b81c06,0x0c182c18, +0x20200002,0x20100607,0x00781c07,0x0c882c19, +0x20200002,0x20280607,0x00881c06,0x0c882c19, +0x20203407,0x20785a15,0x01202007,0x0fc85025, +0x20180401,0x20300000,0x00900c00,0x0c082612, +0x00280a03,0x00100800,0x00202000,0x0c982619, +0x00280a02,0x00100800,0x00202000,0x0c982619, +0x20600000,0x20281400,0x00901800,0x0f783e19, +0x00200e03,0x20481402,0x00801a02,0x0b781e13, +0x20200804,0x20280e08,0x00400c05,0x0bd81a16, +0x20200403,0x20180e07,0x00300c05,0x0bd81a16, +0x00a00203,0x20200801,0x00380611,0x0e983221, +0x20200c04,0x20181207,0x00300005,0x0ae81611, +0x00100202,0x00000004,0x00080c00,0x0b381e14, +0x00100601,0x00080403,0x00180c00,0x0b381e14, +0x20500804,0x20281207,0x0068080d,0x0d783a24, +0x00180a03,0x00200406,0x20280800,0x0a681e0e, +0x20180400,0x00000601,0x00080403,0x0a981e12, +0x20180400,0x00000601,0x00080403,0x0a981e12, +0x00280602,0x00000406,0x00281a03,0x0c78421f, +0x20180401,0x00000a03,0x00000003,0x0a081a0c, +0x00100201,0x20100000,0x00280402,0x0a182210, +0x00180601,0x20100400,0x00180401,0x0a182210, +0x00200001,0x20100a02,0x00380c05,0x0b78461e, +0x00100001,0x20100a01,0x00181400,0x09a81e0b, +0x00000802,0x20180a02,0x00281004,0x09a8260d, +0x00000802,0x20180a02,0x00280c04,0x09a8260d, +0x20100601,0x20180c01,0x00580409,0x0aa84e17, +0x00100201,0x20100403,0x00380804,0x09482a09, +0x00180602,0x00100803,0x00080c03,0x09482e0a, +0x00180602,0x00100803,0x00081003,0x09482e0a, +0x00200801,0x00080a02,0x00380c05,0x0a184e10, +0x00000800,0x20280e01,0x00400406,0x09182a04, +0x20100001,0x00000601,0x00280807,0x09183205, +0x20100001,0x00000201,0x00280407,0x09083205, +0x20100201,0x00200403,0x00180c0a,0x09b85608, +0x20100400,0x00080800,0x00200006,0x09082801, +0x00000000,0x00080801,0x00200405,0x09083401, +0x00000400,0x00080801,0x00200004,0x09083401, +0x00100000,0x00200000,0x00200407,0x09985801, +0x00000002,0x00180400,0x00080403,0x09282c06, +0x00180400,0x00100400,0x00000404,0x09183006, +0x00180400,0x00100400,0x00100405,0x09183006, +0x00000400,0x00180a01,0x00200809,0x09b85409, +0x20180603,0x00080405,0x00001404,0x0968280a, +0x20200401,0x00080800,0x00100807,0x0958300b, +0x20200001,0x00080400,0x00100806,0x0958300b, +0x20100001,0x00280800,0x0000040a,0x0a285412, +0x00100002,0x20100a05,0x20100402,0x09b81c0d, +0x00180a02,0x00100c02,0x00000802,0x09c82c0f, +0x00180a01,0x00000802,0x00000c02,0x09c82c0f, +0x20180401,0x00200001,0x20200407,0x0ad8501b, +0x20400801,0x20181001,0x00100806,0x0a382011, +0x20100c01,0x20281202,0x00201004,0x0a482412, +0x20100800,0x20280e01,0x00200c03,0x0a482412, +0x00080a02,0x00201404,0x20200804,0x0bc84c20, +0x00481203,0x00101804,0x20300e06,0x0ac81811, +0x00000002,0x00100201,0x20200001,0x0ae82015, +0x00000402,0x00180601,0x20100402,0x0ae82015, +0x00180802,0x20101204,0x00400804,0x0cd84424, +0x20100802,0x20380a07,0x00300805,0x0b481011, +0x00081206,0x00101405,0x20100c01,0x0b981c16, +0x20181206,0x00101405,0x20200c01,0x0b981c16, +0x20601601,0x20382c01,0x00802405,0x0e184429, +0x00000001,0x20100a02,0x00082001,0x0be81814, +0x00000804,0x2038060b,0x00481000,0x0c481816, +0x00000804,0x2020060b,0x00381201,0x0c481816, +0x00482001,0x00204603,0x2048260d,0x0f583424, +0x00000c01,0x00081000,0x00080800,0x0bd81611, +0x20100a01,0x20181400,0x00401000,0x0c581e15, +0x20100a01,0x20181000,0x00301000,0x0c581e15, +0x20500c03,0x00081800,0x00282000,0x0f182a19, +0x20180e02,0x00300c04,0x20300400,0x0b481611, +0x00200001,0x00100602,0x20180a02,0x0bb81616, +0x00100402,0x00100203,0x20180a02,0x0bb81616, +0x00780a06,0x0040080a,0x20480610,0x0e383621, +0x00380801,0x00101203,0x20180601,0x0ac81212, +0x20180601,0x00100001,0x00080404,0x0b081e15, +0x00080602,0x00200403,0x00080403,0x0b081e15, +0x20180404,0x00200e09,0x20180806,0x0d182e26, +0x20200800,0x20281201,0x00480406,0x0a38160f, +0x00000401,0x00080a02,0x00180402,0x0a681e12, +0x00000401,0x00080a02,0x00180402,0x0a681e12, +0x00000601,0x00180404,0x00181403,0x0bf83a21, +0x00000801,0x00180800,0x00080c00,0x09c81e0c, +0x00000401,0x00280400,0x20281002,0x09d82210, +0x00000401,0x00180400,0x20181002,0x09d82210, +0x00280601,0x00200401,0x00000003,0x0af83e1e, +0x00380601,0x00200802,0x20280e01,0x0968220d, +0x00180a01,0x00201003,0x20280c02,0x0958260f, +0x00180a02,0x00201403,0x20280c02,0x0958260f, +0x20200002,0x00100603,0x0018080a,0x0a284218, +0x20180400,0x00100000,0x20100007,0x0908260a, +0x00000401,0x00080601,0x00200006,0x08f82a0b, +0x00000401,0x00080601,0x00200006,0x08f82a0b, +0x00380602,0x00101004,0x00280c03,0x09884611, +0x00080800,0x00100800,0x00000005,0x08c82205, +0x00080a01,0x00100802,0x00100005,0x08b82a05, +0x00080601,0x00100801,0x00100006,0x08b82a05, +0x20280400,0x00000601,0x0060080d,0x09184a09, +0x20100400,0x20100601,0x00280406,0x08b82401, +0x00000001,0x00000202,0x00300006,0x08a82801, +0x00000000,0x00000201,0x00300005,0x08a82801, +0x00080400,0x20180601,0x00700407,0x08f84401, +0x00200800,0x20180800,0x00280403,0x08d82405, +0x00100400,0x00080801,0x00380405,0x08c82806, +0x00100800,0x00080800,0x00300005,0x08c82806, +0x00000000,0x20100000,0x00680408,0x09284409, +0x20400401,0x00181000,0x00100409,0x0918280b, +0x20180400,0x00100000,0x00100406,0x09082c0b, +0x20180400,0x00100001,0x00100006,0x09082c0b, +0x00000800,0x20180400,0x00680409,0x09884412, +0x00380602,0x00200804,0x20300602,0x0988240f, +0x20100c02,0x00081201,0x00100404,0x09782811, +0x00000c02,0x00181201,0x00100404,0x09782811, +0x00000401,0x00080a01,0x00600008,0x0a48481b, +0x20380601,0x00100a01,0x20100c07,0x09f82011, +0x00080e03,0x00301404,0x20300802,0x0a082413, +0x20180e02,0x00301004,0x20300802,0x0a082414, +0x20380601,0x00280803,0x00301008,0x0b384823, +0x00001003,0x20181e03,0x00100a02,0x0a981c14, +0x00200001,0x00000204,0x00101001,0x0aa82015, +0x00280401,0x00000603,0x00101000,0x0aa82015, +0x00200400,0x00180601,0x00101000,0x0c683c26, +0x00080a04,0x00301405,0x20680a01,0x0b281812, +0x20600e01,0x20181401,0x00100806,0x0b581c18, +0x20601000,0x20181800,0x00200806,0x0b581c18, +0x20880602,0x00200c00,0x00000406,0x0d98342a, +0x00000002,0x00200607,0x20280800,0x0bb81811, +0x00480c01,0x00301a02,0x2048120b,0x0c181815, +0x00480c00,0x00301a01,0x2048120c,0x0c181815, +0x00501002,0x00082205,0x00200a10,0x0ee83424, +0x00181201,0x00001400,0x00100800,0x0ba81212, +0x20180400,0x00000400,0x00180400,0x0c281614, +0x20200000,0x00000400,0x00100000,0x0c281614, +0x20280401,0x00001000,0x00381c00,0x0ec8221e, +0x20300c01,0x20481603,0x00600804,0x0b181210, +0x00380602,0x20100801,0x00200604,0x0b881616, +0x00380602,0x20100c01,0x00100205,0x0b881616, +0x00100601,0x20181002,0x00700606,0x0dd82e21, +0x00300800,0x20180801,0x00180a04,0x0aa81211, +0x20200802,0x20280a03,0x00480405,0x0ad81616, +0x20200802,0x20280e03,0x00400005,0x0ad81616, +0x00300002,0x00000602,0x00380e03,0x0cb82a25, +0x20280800,0x00100c00,0x20180805,0x0a181211, +0x00000201,0x00000402,0x00281000,0x0a381a13, +0x00080601,0x00000802,0x00281000,0x0a381a13, +0x20180a02,0x00000c03,0x00480807,0x0b983223, +0x00080800,0x20100c00,0x00280800,0x0998160e, +0x00100000,0x20100400,0x00380802,0x09981e12, +0x00180400,0x00000800,0x00380801,0x09981e12, +0x00100401,0x20180602,0x00700404,0x0a88321e, +0x00200800,0x20380800,0x00580800,0x09281e0e, +0x00000401,0x20180800,0x00500005,0x0918220f, +0x00000801,0x20180c00,0x00500005,0x0918220f, +0x00000001,0x00000000,0x00580c07,0x09b83219, +0x20100400,0x20180a01,0x00380407,0x08c81e0a, +0x00180a02,0x00000802,0x00300405,0x08a8220a, +0x00180a02,0x00000802,0x00200005,0x08a8220a, +0x00180602,0x00000003,0x00600807,0x09083611, +0x00000c01,0x00081000,0x00180805,0x08882204, +0x20100801,0x20280e03,0x00500407,0x08681e05, +0x20100401,0x20180a02,0x00400407,0x08681e05, +0x20200400,0x20180602,0x0060080b,0x08a83208, +0x20180800,0x00200c02,0x20280405,0x08782401, +0x00000000,0x00000001,0x00280804,0x08682001, +0x00000401,0x00080400,0x00280804,0x08682001, +0x00100801,0x00080a01,0x00480807,0x08883001, +0x00280e02,0x00001002,0x00000803,0x08982005, +0x00180602,0x00000801,0x00200005,0x08782005, +0x00180a02,0x00100c02,0x00200005,0x08782005, +0x00000001,0x00100001,0x00280808,0x08a83409, +0x20300803,0x20380605,0x00580409,0x08c81c0a, +0x20100803,0x20180a03,0x00480407,0x08b8200b, +0x20100803,0x20180a04,0x00480407,0x08b8200b, +0x20180e02,0x00101003,0x00200009,0x09183412, +0x00200203,0x00080805,0x00300401,0x09382410, +0x00180e03,0x00101005,0x00280403,0x09282410, +0x00180e03,0x00101005,0x00200003,0x09282410, +0x00100000,0x20200602,0x00700808,0x09c8301a, +0x20400402,0x00080e03,0x00100806,0x09b81c13, +0x20300c01,0x20281604,0x00601406,0x09b82015, +0x20300c01,0x20281604,0x00601406,0x09b82015, +0x20400802,0x20281202,0x0080000b,0x0ab83024, +0x00380a01,0x00101403,0x20180a05,0x0a581c13, +0x00300401,0x00180400,0x00180603,0x0a781c16, +0x00300401,0x00180800,0x00180603,0x0a781c17, +0x00380a02,0x00100405,0x00400601,0x0bf83028, +0x20480602,0x20180400,0x00301004,0x0ae81c12, +0x20780e03,0x00201404,0x00000406,0x0b281c18, +0x20680e03,0x00201404,0x20100406,0x0b281818, +0x20900800,0x20180602,0x00500c06,0x0d382c2b, +0x00300001,0x20100604,0x00380a08,0x0b881810, +0x00400402,0x20180e06,0x00400a0d,0x0be81814, +0x00400402,0x20180e06,0x00400a0d,0x0be81814, +0x00700001,0x00000e02,0x00481215,0x0e882823, +0x00001000,0x00181c00,0x00180400,0x0b880e11, +0x20100000,0x00200000,0x00000400,0x0c081214, +0x20100000,0x00280400,0x00000400,0x0c081214, +0x20180601,0x00200800,0x00200400,0x0e981a1f, +0x20180c00,0x00601001,0x20580800,0x0b080e10, +0x00100401,0x00280a01,0x00000603,0x0b681215, +0x00200000,0x00280400,0x00000603,0x0b681216, +0x00000402,0x00100203,0x00480604,0x0d981a22, +0x00380a02,0x00201002,0x20100603,0x0a881212, +0x00080a01,0x00300c01,0x20280801,0x0ab81216, +0x00080800,0x00200c01,0x20280402,0x0ab80e16, +0x00580601,0x00100402,0x00480a05,0x0c781e26, +0x20200401,0x00080e05,0x00300805,0x09f80e11, +0x00000000,0x00100201,0x00100002,0x0a081214, +0x00000000,0x00100201,0x00200002,0x0a081214, +0x20300400,0x00180a01,0x0050040a,0x0b481e24, +0x00000803,0x00280e01,0x00081000,0x0978120f, +0x00100001,0x00100201,0x00280401,0x09681213, +0x00100001,0x00180601,0x00280401,0x09681613, +0x00280401,0x00100400,0x00380402,0x0a481e1e, +0x00280a05,0x00301007,0x20380801,0x08f81a0f, +0x00180602,0x00100402,0x00280405,0x08d81610, +0x00180602,0x00100802,0x00180405,0x08e81610, +0x00100201,0x00000402,0x00480407,0x09681e1a, +0x00000405,0x00100207,0x00180406,0x0898160b, +0x20100801,0x00080e02,0x00300407,0x0878160a, +0x20100801,0x00080e03,0x00300407,0x0878160a, +0x00000801,0x00080e02,0x0050040a,0x08b82211, +0x00180e04,0x00301406,0x00180c05,0x08481e06, +0x00080400,0x00200802,0x20180804,0x08381605, +0x00080400,0x00200402,0x00080804,0x08381605, +0x20100000,0x00100001,0x00380809,0x08582207, +0x20100803,0x00081206,0x00500807,0x08381c00, +0x00080601,0x00100801,0x00200405,0x08281800, +0x00180602,0x00200801,0x00100405,0x08281800, +0x00180a01,0x00100c01,0x00380406,0x08382000, +0x00000a01,0x00280c04,0x00180404,0x08581c06, +0x20100402,0x00080a03,0x00300007,0x08481406, +0x20100802,0x00080e03,0x00300407,0x08481406, +0x00100400,0x00080601,0x00600009,0x08582008, +0x00181201,0x00401801,0x20300404,0x0898180a, +0x00280a02,0x00200c04,0x00180404,0x0888180b, +0x00280a03,0x00201004,0x00180403,0x0888180b, +0x20200400,0x00181000,0x0060080c,0x08b82413, +0x20100401,0x00080603,0x00300406,0x08f8180f, +0x20200802,0x00081203,0x00400c08,0x08f81411, +0x20200c02,0x00081604,0x00400c08,0x08f81411, +0x00100000,0x00200001,0x00200006,0x0978201c, +0x20200000,0x00100401,0x00180402,0x09881813, +0x20280601,0x00200c02,0x00080802,0x09981416, +0x20280a01,0x00300c03,0x00080802,0x09881416, +0x20280601,0x00200c00,0x00200009,0x0a781c23, +0x00200201,0x00180800,0x00300e03,0x0a281813, +0x00480a01,0x00100800,0x00300a03,0x0a481416, +0x00480800,0x00100a01,0x00300a03,0x0a481416, +0x00000c02,0x00081202,0x00600403,0x0ba82029, +0x20600801,0x00180e02,0x00100404,0x0ab81414, +0x20a00c01,0x20181602,0x00500c0a,0x0af81019, +0x20900800,0x20181201,0x00500c0a,0x0af81019, +0x20981202,0x00301004,0x00100405,0x0cf81c2d, +0x00400400,0x00400801,0x20280e0c,0x0b581410, +0x00600400,0x00200400,0x00081213,0x0bc81014, +0x00600801,0x00100202,0x00180e12,0x0bc80c14, +0x00880800,0x20101201,0x00500a17,0x0e481823, +0x00180e02,0x20301c00,0x00500c00,0x0b780612, +0x20100000,0x20200000,0x00500000,0x0be80614, +0x20100000,0x20200000,0x00600000,0x0bf80614, +0x20200000,0x20380400,0x00700400,0x0e78061e, +0x20100c04,0x20581a07,0x00b00802,0x0ae00211, +0x00200000,0x20200000,0x00500204,0x0b480616, +0x00200000,0x20200000,0x00600204,0x0b580616, +0x00100201,0x20300801,0x00680607,0x0d780622, +0x00000202,0x20280c04,0x00600201,0x0a680610, +0x00000401,0x20280a01,0x00600003,0x0a980a16, +0x00000401,0x20280a01,0x00600003,0x0a980a16, +0x00400402,0x20380603,0x00800203,0x0c580627, +0x20100000,0x20200a01,0x00380800,0x09e00211, +0x00000202,0x20200402,0x00400001,0x09f80614, +0x00080602,0x20100402,0x00400001,0x09f80614, +0x20200601,0x20300002,0x00780809,0x0b280624, +0x00300000,0x20200800,0x00581202,0x09580a12, +0x00200401,0x20200202,0x00500000,0x09580614, +0x00200001,0x20200203,0x00500000,0x09580614, +0x00200c02,0x20280e03,0x00780802,0x0a180a1f, +0x20300000,0x20280800,0x00700808,0x08d80e0f, +0x20100601,0x20180401,0x00580407,0x08c80a10, +0x20100601,0x20180401,0x00580407,0x08c80a10, +0x00080602,0x00100404,0x00400008,0x09380e19, +0x00480a01,0x20200c01,0x00500201,0x08780a0b, +0x00180400,0x20100800,0x00480404,0x08580a0a, +0x00180400,0x20100800,0x00480404,0x08580a0a, +0x00180401,0x20100a02,0x00500008,0x08880a11, +0x20300802,0x20381203,0x0080040c,0x08280e06, +0x00000400,0x20280400,0x00700006,0x08180a05, +0x00000000,0x20280400,0x00600006,0x08180a05, +0x20100400,0x20180400,0x0078040a,0x08280e08, +0x00200400,0x20100802,0x00481402,0x08180c00, +0x20100400,0x20180800,0x00600006,0x08080801, +0x20100401,0x20180a01,0x00600406,0x08080801, +0x00000400,0x00080401,0x00600407,0x08080c00, +0x20180e02,0x20100c02,0x00600808,0x08281005, +0x00180400,0x20100801,0x00480404,0x08280806, +0x00180601,0x20100801,0x00480404,0x08280806, +0x00280a01,0x00000c01,0x00500408,0x08280c08, +0x20101003,0x20381e05,0x00900c05,0x08680c0c, +0x20100400,0x20180800,0x00600807,0x0868080b, +0x20100401,0x20280a01,0x00600807,0x0868080b, +0x20200001,0x20200203,0x0080000c,0x08980812, +0x00080e01,0x00100c04,0x00380403,0x08d80c10, +0x00080400,0x20100800,0x00480405,0x08d80411, +0x00080a01,0x20100c01,0x00480405,0x08d80411, +0x00100000,0x20280401,0x00800007,0x09480c1c, +0x20280601,0x20200400,0x00600c04,0x09680813, +0x20280601,0x20200001,0x00600805,0x09780416, +0x20300000,0x20380601,0x00700c05,0x09780416, +0x20300400,0x20280400,0x00700409,0x0a480824, +0x00200002,0x20380603,0x00600602,0x0a080414, +0x00400c02,0x20381202,0x00600603,0x0a200017, +0x00400801,0x20380e01,0x00600204,0x0a200017, +0x00380e02,0x20101002,0x00600401,0x0b780828, +0x20480601,0x20300c03,0x00680802,0x0aa80414, +0x20980a01,0x00001002,0x00280808,0x0ae00019, +0x20a80400,0x20100801,0x00380809,0x0ae0001a, +0x20b01803,0x20482205,0x00a00409,0x0cc8082d, +0x00481000,0x20401000,0x00900e0b,0x0b38040f, +0x00680800,0x20200c00,0x00600213,0x0ba80413, +0x00780c00,0x20101401,0x00580614,0x0ba80413, +0x00880601,0x00180404,0x00300618,0x0e280825, +0x20280400,0x00280800,0x20301800,0x0b70020e, +0x20100000,0x00100000,0x20200000,0x0bf00214, +0x20100000,0x00100000,0x20200000,0x0bf00614, +0x20200400,0x00400000,0x20300000,0x0e70061e, +0x00380601,0x00101201,0x20580605,0x0b000e11, +0x00200201,0x00100401,0x20100604,0x0b400615, +0x00200201,0x00100401,0x20100604,0x0b500615, +0x00080800,0x00400401,0x20300a06,0x0d800621, +0x20101403,0x20181203,0x00081003,0x0a700612, +0x00100401,0x00100202,0x20100002,0x0a900616, +0x00100401,0x00100202,0x00000002,0x0a900616, +0x00600800,0x00200400,0x20280606,0x0c500a27, +0x00080a02,0x00400c05,0x20480a01,0x09e80611, +0x20280601,0x00200002,0x00000403,0x09f00614, +0x20200201,0x00200002,0x00000404,0x09f00614, +0x20480800,0x00400c00,0x2020040b,0x0b200625, +0x00380e02,0x00300c00,0x20101201,0x09500212, +0x00480401,0x00100a01,0x00000603,0x09500613, +0x00480401,0x00100601,0x00000603,0x09500613, +0x00480e02,0x00201802,0x00100400,0x0a100a1f, +0x20300403,0x00080a05,0x00200408,0x08d0060f, +0x20180601,0x00000401,0x00200408,0x08c00611, +0x20280601,0x00100401,0x00100008,0x08c00611, +0x20200802,0x20180e04,0x0070080c,0x09300a19, +0x00300a03,0x00180804,0x00180601,0x0870060b, +0x00100401,0x00080a02,0x00300004,0x08500a0a, +0x00100401,0x00080601,0x00200004,0x08500a0a, +0x00200201,0x00000003,0x00380406,0x08800a11, +0x20200404,0x00300604,0x20180c08,0x08200607, +0x00000000,0x00100001,0x00180406,0x08100a05, +0x00000000,0x00100001,0x00180406,0x08100605, +0x20180400,0x00000800,0x0030040a,0x08200a09, +0x00281205,0x00301407,0x00000804,0x08080601, +0x00000000,0x00100400,0x00200006,0x08000401, +0x00000000,0x00100400,0x00180405,0x08000401, +0x00000201,0x20100000,0x00500408,0x08000800, +0x20400805,0x20181609,0x0040100b,0x08100406, +0x00100000,0x00180400,0x00200405,0x08200406, +0x00000000,0x00180400,0x00200405,0x08200406, +0x00000802,0x20181202,0x00500409,0x08200c09, +0x00280a05,0x00101407,0x00080c00,0x0860040c, +0x20100001,0x00100201,0x00100007,0x0860040b, +0x00000000,0x00100000,0x00100006,0x0860040b, +0x00000203,0x00100403,0x00280409,0x08900c12, +0x20100c04,0x20181607,0x00500807,0x08d00410, +0x00000202,0x00180401,0x00100405,0x08d00411, +0x00000201,0x00180800,0x00100806,0x08d00411, +0x00000804,0x00180a04,0x00380408,0x0940081b, +0x20300203,0x00280405,0x00080403,0x09600015, +0x20300803,0x00180e03,0x00080405,0x09700817, +0x20300402,0x00180a03,0x20180405,0x09700817, +0x20280a05,0x00300806,0x00100409,0x0a400824, +0x00300403,0x00280603,0x20280605,0x0a000414, +0x00580a03,0x00301005,0x20380a05,0x0a300417, +0x00580a02,0x00301004,0x20380604,0x0a300417, +0x00100c05,0x00181a08,0x00300803,0x0b800c29, +0x20580603,0x00400004,0x20200805,0x0aa00014, +0x20a00401,0x00080a03,0x00100c0a,0x0ae00419, +0x20a00001,0x00080603,0x0010080a,0x0ae00419, +0x20881a05,0x00402409,0x20380c04,0x0cd0082d, +0x00301402,0x00282205,0x20200e0a,0x0b400811, +0x00700800,0x00180c01,0x20100214,0x0bb00814, +0x00600800,0x00081000,0x00000613,0x0bb00814, +0x00700c02,0x20281607,0x00600a14,0x0e200c24, +0x20200801,0x00181400,0x00280800,0x0b78060d, +0x20180400,0x00100400,0x00100400,0x0bf00213, +0x20180400,0x00100400,0x00100400,0x0bf00213, +0x20200202,0x20400800,0x00800c00,0x0e800e1e, +0x00200400,0x00400003,0x20380a07,0x0b080610, +0x00180400,0x00000401,0x00200a02,0x0b500615, +0x00180400,0x00000401,0x00200a02,0x0b500615, +0x00001805,0x20481a06,0x00a80605,0x0d801221, +0x00282603,0x00403004,0x20300800,0x0a700214, +0x00280601,0x20100800,0x00300a01,0x0aa00a16, +0x00280601,0x20100800,0x00300a01,0x0aa00a16, +0x00681606,0x0020180a,0x00400606,0x0c600e27, +0x20200402,0x20580a05,0x00901805,0x09d00a11, +0x20300401,0x20280a02,0x00500406,0x09f00e14, +0x20300401,0x20280602,0x00500406,0x09f00e14, +0x20300803,0x20380e08,0x00a0180b,0x0b301624, +0x00200c00,0x20381601,0x00700601,0x09600e10, +0x00400601,0x20180402,0x00300204,0x09600e13, +0x00400601,0x20180402,0x00300204,0x09600e13, +0x00200e01,0x20281402,0x00700001,0x0a301a1e, +0x00000401,0x00000400,0x00280c03,0x08e00e0f, +0x20200001,0x00180602,0x00200409,0x08d00e10, +0x20200001,0x00080602,0x00300409,0x08d00e10, +0x00080400,0x00200c00,0x00280408,0x09501e19, +0x00080a01,0x00001002,0x00300003,0x08700a0b, +0x00280601,0x00100802,0x00180402,0x0860120a, +0x00280601,0x00100802,0x00280403,0x0870120a, +0x00000000,0x00100000,0x00500408,0x08a01a11, +0x00280a02,0x20201001,0x00600c04,0x08201208, +0x20100001,0x00000201,0x00300407,0x08201206, +0x20100001,0x00000601,0x00300407,0x08201206, +0x20100000,0x00080601,0x0050040a,0x08401a08, +0x20301002,0x20482205,0x00a0100b,0x08001000, +0x00080601,0x00000401,0x00400405,0x08101001, +0x00080601,0x00000401,0x00400405,0x08101001, +0x00000000,0x00080401,0x00400008,0x08201c01, +0x00280400,0x00000401,0x00281402,0x08301407, +0x00000402,0x20180602,0x00500005,0x08301006, +0x00100002,0x20180602,0x00500005,0x08301006, +0x00280400,0x00100c00,0x00380407,0x08501c08, +0x20300201,0x00080802,0x00400408,0x08700c0c, +0x00000202,0x20100402,0x00480406,0x0870100b, +0x00000202,0x20100002,0x00480407,0x0870100b, +0x20380400,0x00000000,0x0060040d,0x08b01812, +0x00380a01,0x00001000,0x00280400,0x08e0100f, +0x20200001,0x20180603,0x00400006,0x08e01012, +0x20100001,0x20180603,0x00400006,0x08e01012, +0x00480a02,0x20100c01,0x00600004,0x09701c1b, +0x20600003,0x20380602,0x00680409,0x09600c14, +0x20180400,0x20100801,0x00380c02,0x09800c16, +0x20180601,0x20100802,0x00480c02,0x09800c16, +0x20700402,0x20381204,0x0090080f,0x0a601824, +0x00680a04,0x20201005,0x00500208,0x0a100c14, +0x00200800,0x20280c00,0x00500400,0x0a300817, +0x00200800,0x20281000,0x00600400,0x0a300817, +0x00680602,0x20200c03,0x00581205,0x0ba01c29, +0x20900804,0x20581207,0x00900809,0x0aa01014, +0x20900001,0x00000201,0x00280407,0x0af00c1a, +0x20900001,0x00000201,0x00280407,0x0af00c1a, +0x20e01802,0x20382603,0x0080040d,0x0ce0142d, +0x00580602,0x20301806,0x00481a10,0x0b500c11, +0x00680601,0x00000802,0x00280a13,0x0bc00814, +0x00680601,0x00000c02,0x00280a13,0x0bc00813, +0x00981201,0x00301403,0x2018121c,0x0e401424, +0x20180402,0x20200c00,0x00581000,0x0b700e0f, +0x20100000,0x20180400,0x00500400,0x0bf00e13, +0x20100400,0x20180400,0x00500000,0x0c001213, +0x20400001,0x00500000,0x20300800,0x0ea0161c, +0x00380a05,0x20300805,0x00800e04,0x0b000611, +0x00000400,0x20180800,0x00300602,0x0b601214, +0x00000400,0x20180800,0x00300602,0x0b601214, +0x00582603,0x00403004,0x20200e0b,0x0db01e22, +0x20201c06,0x20583a09,0x00901404,0x0a700e11, +0x00200800,0x00080800,0x00100201,0x0ac01215, +0x00200800,0x00080801,0x00100201,0x0ac01215, +0x00001c03,0x20582a07,0x00901804,0x0c902625, +0x00080603,0x00300408,0x20580c00,0x09f0120f, +0x20280400,0x00200c01,0x20100004,0x0a101613, +0x20280400,0x00200801,0x20100004,0x0a201613, +0x00080400,0x00300803,0x20180804,0x0b702a22, +0x00200001,0x00201201,0x20300202,0x09801210, +0x00380a02,0x00100c02,0x00100e02,0x09801612, +0x00380a02,0x00100c02,0x00100e02,0x09801612, +0x00280e01,0x00101401,0x00200403,0x0a702a1e, +0x00180a01,0x00200c01,0x00100c04,0x0900120f, +0x20100402,0x20100204,0x00400807,0x08f01e10, +0x20100402,0x20100203,0x00400807,0x08f01e10, +0x00000400,0x20280602,0x00700c08,0x09902e19, +0x00000401,0x00080e02,0x00401006,0x08901a0a, +0x00100201,0x00080401,0x00400404,0x08901a0a, +0x00100201,0x00000001,0x00400404,0x08901a0a, +0x00000400,0x20180601,0x00600408,0x08f03211, +0x00000000,0x00180800,0x00100c05,0x08501e05, +0x00000000,0x00080601,0x00400406,0x08501e05, +0x00000000,0x00080601,0x00400406,0x08501e05, +0x00000401,0x00080400,0x00580809,0x08802e08, +0x20180800,0x00101400,0x20180806,0x08402400, +0x20100801,0x00080a01,0x00300006,0x08401c01, +0x20100801,0x00080e01,0x00380406,0x08401c01, +0x20180601,0x00100402,0x00400009,0x08702c01, +0x00200800,0x20180601,0x00380803,0x08601c05, +0x00200000,0x00200401,0x00180803,0x08601c06, +0x00200201,0x00200402,0x00080802,0x08601c05, +0x00200400,0x00080400,0x00500407,0x08902c09, +0x20300400,0x00180400,0x00280809,0x0890180b, +0x20280601,0x00200400,0x00100809,0x08a0180b, +0x20280800,0x00200400,0x00100809,0x08a0180b, +0x20200401,0x00180a01,0x0040000d,0x08f02c12, +0x00200400,0x00280c00,0x00180400,0x09001410, +0x00000401,0x00180602,0x00280804,0x09101c11, +0x00000401,0x00100202,0x00280403,0x09101c11, +0x00200202,0x00280802,0x00300405,0x09b02c1b, +0x20300400,0x00300000,0x20280806,0x09901413, +0x20100400,0x00180401,0x00180803,0x09b01815, +0x20100401,0x00180400,0x00180804,0x09a01815, +0x20400801,0x00280603,0x00180c0b,0x0ab02c24, +0x00200201,0x00480c01,0x20200a03,0x0a301015, +0x00280601,0x00200401,0x00080400,0x0a501416, +0x00280a02,0x00200802,0x00080400,0x0a501416, +0x00480802,0x00400000,0x00080a02,0x0be02428, +0x20400003,0x00400a03,0x20581002,0x0ad01414, +0x20880403,0x00000203,0x00180806,0x0b101019, +0x20800004,0x00080604,0x00280806,0x0b101419, +0x20c81e03,0x00202805,0x00080809,0x0d20242c, +0x00380602,0x00300807,0x2040060a,0x0b700c10, +0x00600a02,0x20100006,0x00180a11,0x0bd01013, +0x00600a02,0x00000007,0x00180a11,0x0bd00c13, +0x00802001,0x20581a04,0x00900219,0x0e802423, +0x00080c00,0x00300000,0x20100000,0x0b901210, +0x20180401,0x00080400,0x00280800,0x0c201e13, +0x20180c01,0x00100000,0x00180400,0x0c201e13, +0x20380a03,0x20400000,0x00b01c00,0x0ed0261b, +0x20200400,0x00180c01,0x20100001,0x0b20120f, +0x00100000,0x20100402,0x00280e02,0x0b801a14, +0x00100000,0x20100402,0x00280e02,0x0b901a14, +0x00202408,0x20683e09,0x00a00608,0x0df02e1f, +0x00480e01,0x00202401,0x20481205,0x0aa01611, +0x00280a01,0x20100c02,0x00200400,0x0ae01a15, +0x00280800,0x20100c01,0x00200400,0x0ae01a15, +0x00381a09,0x00303010,0x20580e03,0x0cf02e24, +0x20300401,0x20100201,0x00400407,0x0a101210, +0x20200400,0x20380601,0x00500c05,0x0a401e13, +0x20200400,0x20380400,0x00500c05,0x0a401e13, +0x20100804,0x20380a0b,0x00702006,0x0bd03622, +0x00381203,0x00000c04,0x00401a03,0x09a0160e, +0x00100400,0x20280800,0x00400c00,0x09b02210, +0x00100401,0x20280e01,0x00400c00,0x09b02211, +0x00100800,0x20181002,0x00500004,0x0ad03a1d, +0x00000802,0x20480e05,0x00701405,0x0930220d, +0x00180601,0x20100801,0x00200804,0x09302a0f, +0x00180602,0x20100802,0x00200804,0x0930260f, +0x00080a02,0x00100802,0x00100806,0x0a003e17, +0x00100201,0x20200001,0x00300003,0x08d02609, +0x00000401,0x20280603,0x00400405,0x08d02a0a, +0x00000802,0x20280a04,0x00400405,0x08d02a0a, +0x00100002,0x20100603,0x00300407,0x09604211, +0x00000c01,0x20280e02,0x00480405,0x08902605, +0x00000400,0x20100001,0x00380405,0x08902a05, +0x00000601,0x20100001,0x00280805,0x08902a05, +0x00080602,0x00000802,0x00400009,0x08f04209, +0x20100000,0x00180402,0x00100006,0x08802401, +0x20180801,0x00000c00,0x00200006,0x08802801, +0x00080801,0x00000c00,0x00280405,0x08802800, +0x20100001,0x20180603,0x0060080a,0x08d04001, +0x00280e02,0x00101002,0x00000402,0x08a02405, +0x00280a03,0x20200802,0x00500804,0x08a02805, +0x00280a03,0x20200802,0x00600804,0x08a02805, +0x00280601,0x20100402,0x00500007,0x09004009, +0x20380402,0x20200604,0x00400009,0x08d0280a, +0x20300803,0x20481206,0x00700009,0x08e02c0c, +0x20200804,0x20481206,0x00700009,0x08e02c0b, +0x20180400,0x20200a01,0x0060000b,0x09604412, +0x00200201,0x20300803,0x00680c00,0x0940240f, +0x00180602,0x20100804,0x00381001,0x09502411, +0x00180602,0x20200405,0x00481002,0x09502411, +0x00000001,0x20400201,0x00880407,0x0a20401b, +0x20380800,0x20400601,0x00700406,0x09c02012, +0x20180401,0x20200602,0x00580404,0x09e02413, +0x20180401,0x20300203,0x00580404,0x09e02413, +0x20381203,0x20401403,0x00880408,0x0b104023, +0x00000c02,0x20680e02,0x00981202,0x0a601c14, +0x00100e02,0x20480c01,0x00580801,0x0a802016, +0x00000e02,0x20380c01,0x00580801,0x0a802016, +0x00501c01,0x20781e06,0x00c80e02,0x0c403c26, +0x20100001,0x20300002,0x00581601,0x0af01413, +0x20500c07,0x20180e05,0x00281c03,0x0b401818, +0x20400806,0x20180a05,0x00281c02,0x0b401818, +0x20f01007,0x00082e03,0x0058140e,0x0d70302c, +0x00100a01,0x20280804,0x00600a03,0x0b801011, +0x00481205,0x00201c0e,0x2010020b,0x0bf01013, +0x00480e04,0x0020180d,0x0000020b,0x0bf01013, +0x00a82a06,0x00404412,0x2068121d,0x0ed02c24, +0x00101003,0x20182000,0x00882800,0x0bc02211, +0x00000404,0x00281400,0x00282c00,0x0c602615, +0x00000c04,0x00181c00,0x00483000,0x0c602615, +0x20501004,0x00482000,0x00082000,0x0f403e19, +0x20280603,0x00400408,0x00181403,0x0b401210, +0x00080606,0x0030080b,0x20281000,0x0bc01a15, +0x00080a06,0x0040080c,0x20381000,0x0bc01a15, +0x00a81606,0x0070300c,0x20882210,0x0e603621, +0x00380802,0x00280602,0x00201204,0x0ac01210, +0x00100403,0x00280e06,0x20101001,0x0b101e14, +0x00100403,0x00280e06,0x20101001,0x0b201e14, +0x20680405,0x00281e08,0x0050300e,0x0d402e23, +0x20280e03,0x00000803,0x00101006,0x0a401a0f, +0x20180602,0x00300804,0x20400004,0x0a801e11, +0x20280602,0x00300404,0x20400004,0x0a801e11, +0x00480604,0x00201007,0x20200205,0x0c40421e, +0x00001c04,0x20282606,0x00300c00,0x09d0220c, +0x00200001,0x00200202,0x20200c00,0x0a002610, +0x00200001,0x00300601,0x20200e01,0x0a002610, +0x00180401,0x00100a04,0x00201006,0x0b50461e, +0x00180603,0x00500c06,0x20680400,0x0970260b, +0x20100201,0x00300001,0x20200c05,0x09802a0d, +0x20100000,0x00380400,0x20100c06,0x09802a0d, +0x20200801,0x00181201,0x00400409,0x0a804a16, +0x00000003,0x00400204,0x20300805,0x09202a09, +0x00180401,0x00200e01,0x20200403,0x09302e09, +0x00280800,0x00300c00,0x20200402,0x09302e09, +0x00280a01,0x00300803,0x00000404,0x09f04a10, +0x00180a04,0x00401405,0x20200003,0x08e02a05, +0x00080a01,0x00100c01,0x00100806,0x08f03205, +0x20180a01,0x00100800,0x00100807,0x08f03205, +0x20180400,0x00100201,0x0030100b,0x09804e08, +0x20100003,0x00180606,0x00300c07,0x08d02c00, +0x00000c01,0x20181204,0x00300406,0x08e03401, +0x00000c01,0x20181203,0x00300405,0x08e03401, +0x00000801,0x00080602,0x00380407,0x09705401, +0x00000a03,0x00181003,0x00200404,0x08f02806, +0x20100400,0x00280c01,0x20180406,0x09003006, +0x20100400,0x00281000,0x20180406,0x09003006, +0x00100601,0x00280801,0x00200008,0x09905009, +0x20100804,0x00380e05,0x20280805,0x09302c0a, +0x00180400,0x00300c01,0x20481003,0x0940300b, +0x00180601,0x00300c01,0x20581003,0x0940300b, +0x20200801,0x00380e01,0x0008040a,0x0a005012, +0x00180e04,0x00500406,0x20580403,0x0990240e, +0x20100000,0x00280400,0x20180405,0x09a02c0f, +0x20200000,0x00280601,0x20100006,0x09a02c0f, +0x00280603,0x00500001,0x20380406,0x0ab04c1a, +0x20301404,0x00181a07,0x20380c05,0x0a002812, +0x00000c01,0x00280e02,0x20281002,0x0a302813, +0x00000c01,0x00280a01,0x20381001,0x0a302813, +0x20600806,0x00481a06,0x2038080b,0x0ba04823, +0x00281602,0x00601807,0x20981a04,0x0aa01c12, +0x20181000,0x00501402,0x20581002,0x0ad02015, +0x20281000,0x00501402,0x20581003,0x0ad02015, +0x00682607,0x0060380c,0x20a81a08,0x0cd04424, +0x00000802,0x00100800,0x20380802,0x0b201811, +0x00200001,0x00101802,0x00081202,0x0b701c15, +0x00200001,0x00101402,0x00081202,0x0b701c15, +0x20801406,0x20300a0a,0x0048180b,0x0de04026, +0x00080602,0x00301406,0x20101001,0x0bb01812, +0x20100a01,0x00181404,0x00602404,0x0c101815, +0x20100a01,0x00181004,0x00502403,0x0c101815, +0x00401603,0x00383408,0x00601e0b,0x0f202c25, +0x00481802,0x20101400,0x00682c00,0x0c203e18, +0x00400003,0x20280800,0x00984000,0x0cc03e1c, +0x00480403,0x20100400,0x00784000,0x0cc03e1d, +0x20280c04,0x20501000,0x00b83000,0x0fc0521f, +0x20680602,0x20780c05,0x00b8100b,0x0b702a12, +0x20580a03,0x20280809,0x0078140b,0x0bf02217, +0x20680603,0x20280c08,0x0088100c,0x0bf02217, +0x00480a09,0x20880c0c,0x00f01605,0x0ec04221, +0x00501401,0x20781e01,0x00980e06,0x0af02a10, +0x00400000,0x20300400,0x00580604,0x0b502613, +0x00500000,0x20400400,0x00580605,0x0b502613, +0x20101c0c,0x20a82610,0x00c80806,0x0db05221, +0x20500c03,0x20381401,0x00280c0a,0x0a70220e, +0x20400000,0x20380400,0x00600809,0x0ab02611, +0x20400000,0x20480400,0x00600809,0x0ac02611, +0x00080e09,0x20300813,0x00380402,0x0cc0421d, +0x00482206,0x0010340a,0x20300205,0x0a10220b, +0x00380601,0x20400402,0x00500e02,0x0a402a0e, +0x00380601,0x20400402,0x00500e02,0x0a402a0e, +0x00200003,0x20600608,0x00502002,0x0be0561b, +0x20200403,0x20780608,0x00902006,0x09b02a0b, +0x20100401,0x20580602,0x00600c06,0x09d0320c, +0x20100001,0x20500202,0x00600c06,0x09e0320c, +0x00080602,0x20500c02,0x00600407,0x0b205e16, +0x00380400,0x20600402,0x00800400,0x09703208, +0x00200201,0x20480401,0x00500802,0x09903608, +0x00200601,0x20480800,0x00600c02,0x09903608, +0x00100801,0x20780e03,0x00900c06,0x0a905e0f, +0x20200202,0x20780801,0x00901808,0x09403604, +0x20200802,0x20380e03,0x00400407,0x09503a04, +0x20200802,0x20380e03,0x00400407,0x09503a04, +0x20200401,0x20580800,0x0068040a,0x0a306207, +0x00200802,0x20780a05,0x00780401,0x09303c01, +0x00180a03,0x20201004,0x00180402,0x09503c01, +0x00180a03,0x20201004,0x00180402,0x09503c01, +0x00180a03,0x20401003,0x00400005,0x0a206001, +0x20280a01,0x20500803,0x00580807,0x09503805, +0x20100002,0x20400605,0x00580406,0x09603805, +0x20100003,0x20400205,0x00580406,0x09603805, +0x00000002,0x20600604,0x00800009,0x0a406408, +0x00380603,0x20700c00,0x00780400,0x09803809, +0x00000202,0x20380403,0x00580404,0x09a0340a, +0x00100202,0x20380403,0x00580404,0x09a0340a, +0x20180e03,0x20700c03,0x00980409,0x0aa06011, +0x20301808,0x20882609,0x00a81408,0x09d0300c, +0x20100404,0x20480604,0x00580c05,0x0a00300e, +0x20200404,0x20380604,0x00580c05,0x0a00300e, +0x20100802,0x20980e05,0x00c80807,0x0b505c19, +0x00181209,0x2020200e,0x00181e02,0x0a502010, +0x00180e06,0x20301807,0x00480800,0x0a802c11, +0x00281207,0x20301807,0x00480800,0x0a802c11, +0x00000a02,0x20700001,0x00982005,0x0c30541f, +0x0000140b,0x2068220e,0x00900002,0x0ad01c10, +0x2020140a,0x20681e0c,0x00a80804,0x0b102813, +0x2020140a,0x20681e0c,0x00a80805,0x0b102813, +0x2010180a,0x20583606,0x00981004,0x0d404024, +0x00281208,0x20102014,0x00180801,0x0b501412, +0x00380a08,0x20101412,0x00380400,0x0bb02015, +0x00280a08,0x20101413,0x00380800,0x0bb02015, +0x20182a0d,0x00104818,0x20480401,0x0e704026, +0x20280402,0x20500605,0x00904407,0x0bf02816, +0x20280402,0x20300a06,0x00803407,0x0c603418, +0x20200002,0x20300a06,0x00803407,0x0c603418, +0x00100005,0x20800a10,0x00e03203,0x0fa05425, +0x00501804,0x20284c00,0x00686400,0x0cb0621e, +0x00700201,0x20180400,0x00484800,0x0d506225, +0x00700601,0x20280c00,0x00584000,0x0d506225, +0x00200800,0x00281c00,0x20583000,0x10807225, +0x20700801,0x0048180b,0x20d85810,0x0bd03616, +0x20800c06,0x20182a02,0x00383814,0x0c403e1b, +0x20800c07,0x20182a02,0x00283814,0x0c403e1b, +0x20601006,0x00482e01,0x20d82807,0x0f605a21, +0x00681205,0x00602c0d,0x21382a07,0x0b402212, +0x00480608,0x00200811,0x20781a04,0x0ba02a13, +0x00580608,0x00300811,0x20881e04,0x0ba02a13, +0x00a81a0b,0x00804412,0x21882e0a,0x0e605223, +0x20280a01,0x00301e03,0x2080100a,0x0ab01e10, +0x20300404,0x00280a08,0x20601409,0x0b002e10, +0x20300403,0x00280a07,0x20601409,0x0b102e10, +0x20900c09,0x00282a0e,0x20702814,0x0d404a1e, +0x20201405,0x00083e07,0x20102404,0x0a501e09, +0x00100601,0x00380c04,0x20800601,0x0aa0320c, +0x00200400,0x00380c03,0x20800601,0x0aa0320c, +0x00580607,0x00600c0d,0x21100606,0x0c905616, +0x00100203,0x00500407,0x21080602,0x0a102e08, +0x00080601,0x00400801,0x20b00804,0x0a40360b, +0x20100202,0x00400402,0x20b00c04,0x0a40360b, +0x20200002,0x00580607,0x20e02409,0x0bd06215, +0x00200400,0x00580a02,0x20f01402,0x09d03207, +0x00000001,0x00300203,0x20900c03,0x09f03e07, +0x00100002,0x00300603,0x20900802,0x0a003e07, +0x00280601,0x00500c00,0x20f00003,0x0b506a0e, +0x20400404,0x00680e04,0x21100009,0x09b03602, +0x00180601,0x00300c01,0x20980404,0x09d03e04, +0x00180601,0x00300c02,0x20980404,0x09d03e04, +0x00000001,0x00400601,0x20c0000a,0x0af06a08, +0x00480a06,0x00701808,0x21480a03,0x09b03401, +0x20100401,0x00280e02,0x20600c06,0x09c03c01, +0x20200401,0x00280e02,0x20600c06,0x09c03c01, +0x20100400,0x00481000,0x20b00809,0x0ae06802, +0x20300805,0x0058160a,0x20f0080a,0x09c03404, +0x00280602,0x00300801,0x20980402,0x09d04005, +0x00280602,0x00300802,0x20980401,0x09e04005, +0x00200202,0x00500000,0x20f00005,0x0b006c09, +0x00000201,0x00700005,0x21481800,0x09f03009, +0x20200003,0x00280604,0x20780806,0x0a103c09, +0x20200003,0x00280604,0x20680407,0x0a103c09, +0x20300803,0x00581a05,0x2108040c,0x0b606c11, +0x00581202,0x00703401,0x21482201,0x0a402c08, +0x00280603,0x00300c04,0x20881001,0x0a60380d, +0x00280603,0x00300c05,0x20881001,0x0a60380d, +0x00180800,0x00701405,0x21682402,0x0c106418, +0x20800802,0x00281e04,0x20700c0c,0x0a901c0e, +0x20500803,0x00281a05,0x20500807,0x0ad03411, +0x20500803,0x00281e05,0x20500807,0x0ad03411, +0x20380e03,0x00602403,0x21181006,0x0ce05c1c, +0x00b80c03,0x00502402,0x20e82a0b,0x0b10200e, +0x00880c03,0x00402803,0x20c82a07,0x0b703411, +0x00980c02,0x00402804,0x20c82e08,0x0b703411, +0x00980c05,0x00302606,0x20881e02,0x0dd0541f, +0x20700605,0x0018100b,0x20403016,0x0b801413, +0x20600205,0x0010000b,0x20202812,0x0bf02816, +0x20600205,0x0000000a,0x20102c12,0x0bf02c16, +0x20f01604,0x00084009,0x00103419,0x0ee0442a, +0x00000401,0x00380a03,0x20804801,0x0c50381f, +0x00000001,0x00100604,0x20304001,0x0ce04c20, +0x00000001,0x00100204,0x20204001,0x0cd04c20, +0x00680401,0x00500a03,0x20f01e13,0x10606c2c + }, //A + { +0x01181a09,0x00400000,0x00012000,0x0f88ca52, +0x0118220b,0x00700000,0x00012400,0x1018da52, +0x0118220b,0x00700000,0x00012400,0x1018da52, +0x00d81606,0x00200000,0x0000e400,0x1108b64d, +0x20e80408,0x2020021b,0x0000a033,0x0d384a38, +0x20e0080d,0x20100220,0x00007c32,0x0dc85e39, +0x20f0080e,0x20100221,0x00007833,0x0dc85e39, +0x20880404,0x20300213,0x00008427,0x0ed8523a, +0x00180401,0x20300204,0x00002808,0x0c08221b, +0x00280e05,0x00100007,0x00002c07,0x0c88461d, +0x00380a06,0x00100008,0x00002806,0x0c88461d, +0x20280401,0x20400206,0x0000240e,0x0d882a20, +0x20480401,0x20400202,0x0000100c,0x0b581211, +0x20400004,0x20100209,0x0000180d,0x0bc82e12, +0x20400004,0x2010020a,0x0000140e,0x0bc82e13, +0x20300402,0x20500202,0x00080808,0x0cb82214, +0x00180601,0x20500001,0x00000c00,0x0af80e0b, +0x00000202,0x20100003,0x00080402,0x0b682e0b, +0x00100202,0x20100003,0x00000001,0x0b582e0b, +0x00200601,0x20400002,0x00080800,0x0c282a11, +0x20100001,0x20500203,0x00000004,0x0aa80a09, +0x00100401,0x20100202,0x00080803,0x0b182e09, +0x00000402,0x20100203,0x00080403,0x0b082e09, +0x00080a01,0x20300000,0x00000c07,0x0ba82a0d, +0x00200202,0x20500001,0x00080401,0x0a680a06, +0x00080601,0x20100002,0x00080404,0x0ad83205, +0x00080601,0x20100002,0x00080404,0x0ad83205, +0x20100001,0x20400202,0x00000005,0x0b582207, +0x20300404,0x20400204,0x00081808,0x0a480e02, +0x00080400,0x20200000,0x00000003,0x0ab83202, +0x00000000,0x20200201,0x00000003,0x0ab83202, +0x00100401,0x20500201,0x00081003,0x0b382603, +0x00280604,0x20300008,0x00000601,0x0a481801, +0x00000000,0x20200001,0x00000003,0x0ab83001, +0x00000000,0x20200000,0x00080403,0x0ab83001, +0x20100201,0x20400003,0x00080405,0x0b282c01, +0x00080403,0x20400204,0x00001004,0x0a581003, +0x20100000,0x20200000,0x00000404,0x0ad83004, +0x00080400,0x20200001,0x00000403,0x0ac83004, +0x00100601,0x20400000,0x00000403,0x0b482805, +0x00100204,0x20500003,0x00000803,0x0a780c06, +0x00000601,0x20200001,0x00000402,0x0b082c07, +0x00000601,0x20300000,0x00000803,0x0af82c07, +0x00000002,0x20300203,0x00080407,0x0b88280a, +0x20200806,0x20500208,0x00081005,0x0ac8080b, +0x20100403,0x20200203,0x00080803,0x0b482c0a, +0x20100403,0x20200203,0x00080803,0x0b482c0a, +0x20280a01,0x20300004,0x00000c06,0x0be82811, +0x00300209,0x2030000b,0x00000400,0x0b28140d, +0x00500208,0x20100006,0x00000c01,0x0ba8300c, +0x00500208,0x20100007,0x00000c01,0x0b98300c, +0x00100202,0x20500000,0x00001401,0x0c882014, +0x00500807,0x2030020f,0x00081408,0x0b980c11, +0x2030040c,0x20100212,0x00082411,0x0c182c15, +0x2030040c,0x20100212,0x00082411,0x0c182c15, +0x00800402,0x20600206,0x00080c04,0x0d281817, +0x20481205,0x20100005,0x00082017,0x0c582421, +0x00480e0f,0x00000012,0x00081809,0x0d084c22, +0x00480e0f,0x00000012,0x00081409,0x0cf84c22, +0x20a80603,0x20400201,0x0008201d,0x0e182827, +0x20400403,0x20500209,0x0008440b,0x0da83431, +0x20701809,0x2020021a,0x00085815,0x0e485031, +0x20701809,0x2030021b,0x00085c15,0x0e385030, +0x00000c03,0x2050020a,0x00085e01,0x0f984035, +0x00800a04,0x00384400,0x00c0c800,0x0e08b230, +0x00602000,0x20386000,0x01609400,0x0e88ae32, +0x00602401,0x20386400,0x01609400,0x0e88ae32, +0x00701a02,0x00384000,0x00709000,0x0fb8aa34, +0x20680803,0x00580e0d,0x20507018,0x0ca85625, +0x20181a05,0x00501801,0x20205812,0x0d086229, +0x20181a05,0x00601c02,0x20305412,0x0d086229, +0x20480a02,0x00980a05,0x20a06014,0x0e28662a, +0x00200c00,0x00380e03,0x20801c04,0x0bc83217, +0x20301005,0x0008220e,0x0040340e,0x0c083e19, +0x20301006,0x00081e0e,0x0040340e,0x0c083e19, +0x20100806,0x0078120c,0x20b01808,0x0d28421c, +0x20300401,0x00680e03,0x20b0080a,0x0b282a0f, +0x00080602,0x00400003,0x20480404,0x0b683610, +0x00080602,0x00400403,0x20380404,0x0b683610, +0x20180a01,0x00900c05,0x20f81006,0x0c684215, +0x00080400,0x00880800,0x20e00001,0x0ac82a0a, +0x20100001,0x00380602,0x20400004,0x0b08360b, +0x20200002,0x00380603,0x20300005,0x0b08360b, +0x00281203,0x00701002,0x20c01402,0x0bc84211, +0x00080400,0x00700401,0x20f80401,0x0a882609, +0x00280a02,0x00300802,0x20480400,0x0ab83609, +0x00280a02,0x00300803,0x20480800,0x0ab83609, +0x20100c03,0x00381607,0x20800807,0x0b583a0c, +0x00000001,0x00600601,0x20e80402,0x0a482607, +0x20100801,0x00180e03,0x20280406,0x0a783a06, +0x20100801,0x00180e03,0x20280406,0x0a683a06, +0x00000401,0x00680401,0x20d81403,0x0b083e07, +0x00180a01,0x00601001,0x20d80803,0x0a182a04, +0x00000400,0x00380801,0x20580c03,0x0a583e02, +0x00000400,0x00380401,0x20580c02,0x0a583e02, +0x00200201,0x00700803,0x20e80c02,0x0ad84204, +0x20200801,0x00480e01,0x20900807,0x0a182c01, +0x00000201,0x00500402,0x20700003,0x0a484001, +0x00000201,0x00400402,0x20700003,0x0a484001, +0x20280402,0x00600201,0x20d00408,0x0ac84401, +0x00200c00,0x00580801,0x20d80400,0x0a282804, +0x00000402,0x00480602,0x20600404,0x0a683c05, +0x00000402,0x00480a02,0x20600404,0x0a683c05, +0x00080a01,0x00600803,0x20d00403,0x0ae84006, +0x20380800,0x00800401,0x20f00807,0x0a582807, +0x20180601,0x00500803,0x20700403,0x0a983c08, +0x20180601,0x00500803,0x20800403,0x0a983c08, +0x00200a02,0x00400601,0x20a00804,0x0b283c0a, +0x00580602,0x00701802,0x20e00203,0x0a982409, +0x00280800,0x00400e01,0x20500800,0x0ae8380a, +0x00380800,0x00401000,0x20600800,0x0ae8380a, +0x20301004,0x00681e06,0x20900009,0x0b883c11, +0x20680402,0x00580603,0x2080100b,0x0af8240e, +0x20300202,0x00200000,0x20200c07,0x0b48340e, +0x20300202,0x00200000,0x20200c08,0x0b38340e, +0x20100602,0x00a80406,0x21080801,0x0c284016, +0x00c80e07,0x00401c03,0x20980a07,0x0b781c10, +0x00900400,0x00200e06,0x20281e01,0x0bc83011, +0x00900400,0x00200e05,0x20281a01,0x0bb83011, +0x00a80a03,0x00b01201,0x21100602,0x0ce83c16, +0x20902809,0x00283212,0x20282c1c,0x0c08281a, +0x20a00c03,0x00382205,0x0018201a,0x0c68481e, +0x20b01004,0x00382606,0x0018201b,0x0c68481e, +0x20d00805,0x00980a0b,0x20d8201c,0x0da84423, +0x00000203,0x00b00c08,0x20e86801,0x0d285429, +0x00281e01,0x00604403,0x20686605,0x0d985c28, +0x00282202,0x00704c05,0x20886606,0x0d985c28, +0x00381601,0x00b02804,0x2108560a,0x0f08602b, +0x00400e03,0x20682400,0x01505c00,0x0ce8721e, +0x00600202,0x20300000,0x00e03c00,0x0d786627, +0x00780602,0x20200400,0x00d04000,0x0d786628, +0x00581204,0x20200800,0x00f06000,0x0e887e27, +0x20301806,0x2038260a,0x00b0280b,0x0c084a19, +0x20601002,0x20382e06,0x00e04013,0x0c584e1e, +0x20701003,0x20383207,0x00f04414,0x0c584e1e, +0x20600805,0x2068220d,0x01103c0f,0x0d68561f, +0x00281a05,0x00301807,0x00201001,0x0b583e13, +0x00281602,0x00101801,0x00301000,0x0b983214, +0x00281603,0x00101402,0x00200c00,0x0b983214, +0x00500a01,0x20400403,0x00981204,0x0c98461a, +0x20280402,0x20300607,0x00801007,0x0ac82e0f, +0x20200402,0x20480a05,0x00800807,0x0b082e10, +0x20200802,0x20480e06,0x00800807,0x0b082e10, +0x20280601,0x20280a01,0x00b0100b,0x0bc84a16, +0x00000c01,0x20480e02,0x00980c02,0x0a68320b, +0x00000400,0x20280801,0x00681002,0x0a98320c, +0x00000400,0x20280401,0x00581002,0x0a98320c, +0x20100c02,0x20382203,0x00900404,0x0b38460f, +0x00000400,0x20180801,0x00680c02,0x0a183a09, +0x00000800,0x20180c00,0x00480c02,0x0a48360a, +0x00000801,0x20180c00,0x00480802,0x0a48360a, +0x00180a02,0x00000c03,0x00181400,0x0ad8460c, +0x00100201,0x00000402,0x00480402,0x09d83e07, +0x00080800,0x00100c01,0x00180c03,0x09f83a07, +0x00080800,0x00100c01,0x00180c03,0x09f83a07, +0x00000402,0x20200601,0x00481004,0x0a784e0a, +0x00000800,0x20180e01,0x00400404,0x09a83e04, +0x00180800,0x20100c01,0x00480404,0x09d83e04, +0x00080400,0x20100801,0x00480404,0x09d83e04, +0x00180602,0x20100403,0x00500005,0x0a385605, +0x20280402,0x00100a01,0x00280806,0x09a83c01, +0x20100000,0x20380400,0x00700406,0x09c84001, +0x20100000,0x20380400,0x00600405,0x09c84001, +0x00000801,0x20380a03,0x00700007,0x0a285001, +0x00281a05,0x00101c06,0x00300c00,0x09b83c04, +0x00100000,0x20200401,0x00600002,0x09e83c05, +0x00180400,0x20200400,0x00600002,0x09e83c05, +0x20100002,0x20180801,0x00400006,0x0a485407, +0x20301006,0x20581208,0x00a00c07,0x09e83408, +0x20200400,0x20380801,0x00700806,0x0a183c09, +0x20200400,0x20380401,0x00700806,0x0a183c09, +0x00081204,0x20101806,0x00201003,0x0a984c0c, +0x00380a06,0x20100409,0x00600e01,0x0a38340b, +0x00300601,0x20280401,0x00601000,0x0a78380c, +0x00300601,0x20280801,0x00601000,0x0a68380c, +0x00180403,0x20401a06,0x00800404,0x0b084010, +0x20400c04,0x20380e08,0x00701009,0x0a98280f, +0x20500002,0x20100202,0x00400807,0x0ad8300f, +0x20400002,0x20100202,0x00400807,0x0ad8300f, +0x20380a01,0x20600803,0x00e00807,0x0b984415, +0x00500a02,0x20180803,0x00480604,0x0b282811, +0x00980e06,0x20101c04,0x00400606,0x0b682c10, +0x00981206,0x20101c04,0x00400606,0x0b582c10, +0x00700a03,0x20880601,0x01000e03,0x0c484017, +0x00081e01,0x00104603,0x0038300a,0x0bb82814, +0x20800807,0x2040060f,0x00b82415,0x0be83018, +0x20700407,0x20400a0f,0x00b82414,0x0be83017, +0x20880403,0x20600e09,0x00f82011,0x0d18401e, +0x20380402,0x20600a05,0x01383009,0x0c78481d, +0x00100a02,0x20280c06,0x00c83a02,0x0cd85021, +0x00001202,0x20381805,0x00e83201,0x0cd85020, +0x00201201,0x20781002,0x01283607,0x0e385c23, +0x00080400,0x00280400,0x00302400,0x0c484216, +0x00580602,0x20180400,0x00603800,0x0cd83e20, +0x00400202,0x20280c00,0x00703800,0x0cd83e20, +0x00100a03,0x20282400,0x00904000,0x0dc84e1b, +0x00381a04,0x00202001,0x00201c00,0x0b982e16, +0x20480801,0x20100606,0x00501c0e,0x0be82619, +0x20480801,0x20100605,0x00501c0d,0x0be82619, +0x20100407,0x00080608,0x20100002,0x0cf8321a, +0x20301c05,0x2048320a,0x00a01809,0x0af82611, +0x00001402,0x20382603,0x00600401,0x0b482212, +0x00001402,0x20382604,0x00600402,0x0b482212, +0x00481608,0x00201c0b,0x20200a01,0x0c28361a, +0x00000202,0x00380405,0x20280c01,0x0a88260d, +0x00080601,0x00200802,0x20381002,0x0ac82210, +0x00180601,0x00300803,0x20381001,0x0ac82210, +0x20301405,0x20481a0d,0x0050080a,0x0b582a16, +0x00180800,0x00301201,0x20380800,0x0a28260c, +0x00080401,0x00200a01,0x20180c03,0x0a48260e, +0x00080401,0x00100602,0x20180c03,0x0a482a0e, +0x00100201,0x00100003,0x20182401,0x0ac83610, +0x00080401,0x00000602,0x00280c03,0x09b82a0b, +0x00180e02,0x00101002,0x00080802,0x09e82e0b, +0x00180e02,0x00101002,0x00180802,0x09e82e0b, +0x00000801,0x00180801,0x00081004,0x0a48460e, +0x00000000,0x00080401,0x00380804,0x09783208, +0x00000802,0x20280e03,0x00480404,0x09983208, +0x00000802,0x20280e03,0x00480404,0x09983208, +0x00280a03,0x00300c05,0x20280403,0x09e84a0b, +0x00080e01,0x20101002,0x00200004,0x09483204, +0x00000601,0x00080802,0x00180805,0x09683604, +0x00000601,0x00080802,0x00180804,0x09683604, +0x20100803,0x00180e05,0x00100408,0x09a84605, +0x00100201,0x20380601,0x00600805,0x09382c00, +0x20180400,0x00100401,0x20100005,0x09583401, +0x20180400,0x00100001,0x20100005,0x09583401, +0x00180e03,0x00301005,0x20280404,0x09984801, +0x20201805,0x20382a05,0x00500407,0x09482c06, +0x00100000,0x00100000,0x20100403,0x09783405, +0x00100400,0x00180400,0x20100403,0x09783405, +0x00100802,0x00080a04,0x00300407,0x09a84406, +0x00380e06,0x00301c0a,0x20580601,0x09982c09, +0x20280400,0x00100400,0x20100807,0x09b8300a, +0x20280400,0x00200401,0x20100806,0x09a8300a, +0x20400401,0x00281801,0x00100c0a,0x0a08480f, +0x20200804,0x00081208,0x00201c08,0x09e8240d, +0x00200201,0x00000401,0x00000800,0x0a182c0d, +0x00200000,0x00000401,0x00000c01,0x0a182c0d, +0x00480604,0x00300404,0x20501203,0x0a983c13, +0x20180e01,0x00201404,0x20380401,0x0a581c11, +0x20380400,0x00000601,0x00000c06,0x0a882810, +0x20280400,0x00000601,0x00100c05,0x0a882810, +0x20401005,0x00281607,0x20400c0a,0x0b283016, +0x00380a01,0x20200c00,0x00200e01,0x0ae81c10, +0x00300a01,0x20180c00,0x00101202,0x0b182012, +0x00200a01,0x20181000,0x00201202,0x0b182012, +0x00481205,0x00601007,0x20900604,0x0bf83019, +0x20100800,0x20381204,0x00600407,0x0b681813, +0x20180801,0x00101e04,0x20281806,0x0ba81c14, +0x00080400,0x00101a03,0x20281806,0x0ba81c14, +0x20500c04,0x00200609,0x20581008,0x0cb82c1c, +0x20100401,0x20100604,0x00282804,0x0c181c18, +0x20280801,0x20101202,0x00582005,0x0c682c19, +0x20180c01,0x00001602,0x00482004,0x0c682c19, +0x00281a01,0x00502002,0x20382605,0x0da8401d, +0x00000602,0x20380c00,0x00902400,0x0bd82a12, +0x00300202,0x20180c00,0x00402c00,0x0c782a1a, +0x00300202,0x00080800,0x00302800,0x0c782a1a, +0x20200401,0x00180c00,0x00300000,0x0d483617, +0x20101005,0x20282a07,0x00701401,0x0b481e11, +0x20300804,0x00081207,0x00100c08,0x0bb81a16, +0x20300804,0x00080e07,0x00100c08,0x0bb81a16, +0x00680a03,0x00300c02,0x00000607,0x0c88321a, +0x00281604,0x00202407,0x20381601,0x0ac81a11, +0x00281603,0x00201c05,0x20281202,0x0b181a13, +0x00281603,0x00202005,0x20380e02,0x0b181a13, +0x20401004,0x00082605,0x0030100a,0x0bb83218, +0x20200003,0x20480606,0x00600406,0x0a481e0f, +0x20100402,0x20380604,0x00500004,0x0a881e12, +0x20100402,0x20380604,0x00500004,0x0a781e12, +0x00281a05,0x00402407,0x20681203,0x0b082e15, +0x00100a01,0x20480c03,0x00580a01,0x09d81e0c, +0x00100202,0x20200002,0x00380801,0x09f8220f, +0x00100602,0x20280402,0x00380801,0x09f8220f, +0x00000405,0x20200607,0x00380c04,0x0a683215, +0x00100401,0x20280602,0x00280c01,0x0978220c, +0x20101003,0x20181a04,0x00380805,0x0988260c, +0x20100c03,0x20181604,0x00380805,0x0988260c, +0x00180604,0x20100c06,0x00481004,0x09c83a11, +0x00000601,0x00080402,0x00180c05,0x09182a09, +0x00280602,0x00200c05,0x20281401,0x09382e09, +0x00280602,0x00201005,0x20381401,0x09382e09, +0x20100803,0x20280e04,0x00800807,0x09583e0b, +0x20100c01,0x00181601,0x00000406,0x08e82a03, +0x00080400,0x00100a01,0x00100007,0x09083205, +0x00080400,0x00100800,0x00100007,0x09083205, +0x00280a03,0x00000c04,0x00480404,0x09183e05, +0x20100000,0x00400001,0x20480804,0x08e82801, +0x20100001,0x00080601,0x00300006,0x08f83001, +0x20100001,0x00080601,0x00300006,0x08f83001, +0x20200c03,0x20281605,0x00800809,0x09083c01, +0x00281201,0x00402002,0x20480802,0x08f82804, +0x00180601,0x00000002,0x00200403,0x09183006, +0x00280602,0x00000402,0x00200403,0x09083006, +0x00381203,0x00101005,0x00300003,0x09383c07, +0x20380400,0x20180e01,0x00401c09,0x09382c0a, +0x20200402,0x20180a02,0x00200407,0x0958300b, +0x20200802,0x20180e02,0x00300808,0x0948300b, +0x20300403,0x20380a05,0x0070000b,0x0978380e, +0x00100000,0x20200400,0x00100400,0x09a8200f, +0x00180a03,0x00100404,0x00000c02,0x09b82c0f, +0x00180602,0x00100004,0x00000801,0x09b82c0f, +0x00000601,0x20280c05,0x00500002,0x0a183c15, +0x20201001,0x20281602,0x00200804,0x0a182011, +0x20200802,0x20180a03,0x00100c05,0x0a382412, +0x20200801,0x20180a02,0x00100c05,0x0a382412, +0x00081204,0x00001c03,0x00200c03,0x0ab83417, +0x00100201,0x00280402,0x20300a02,0x0ab81c13, +0x00280a01,0x00100c02,0x20100602,0x0ad82014, +0x00280a01,0x00100c02,0x20100602,0x0ad82013, +0x20101007,0x20481e09,0x00900c03,0x0b88301a, +0x20180400,0x00200e02,0x20480403,0x0b481413, +0x00080602,0x00000a01,0x00100c03,0x0b781c14, +0x00080602,0x00000800,0x00200803,0x0b681c14, +0x20181a0a,0x0000280c,0x00280400,0x0c58301b, +0x00000001,0x00100e03,0x20181c00,0x0be81c14, +0x20100802,0x20181207,0x00380c03,0x0c181c16, +0x20100802,0x20280e07,0x00480c03,0x0c181c16, +0x00101c05,0x20682610,0x00d00a03,0x0d382c19, +0x20200201,0x20180400,0x00101000,0x0b98160e, +0x00000000,0x00180400,0x00201400,0x0c282215, +0x00080400,0x00180400,0x00201800,0x0c282216, +0x20100201,0x20300800,0x00600400,0x0cf82617, +0x00400401,0x20100a03,0x00080a06,0x0b281211, +0x00180a01,0x00100e01,0x00000400,0x0b881615, +0x00180601,0x00000e01,0x00200401,0x0b881615, +0x00300802,0x20381204,0x00800a04,0x0c382619, +0x20200c00,0x00081800,0x00200406,0x0a981a11, +0x20101003,0x20181e05,0x00400003,0x0ae81a13, +0x20101003,0x20181e04,0x00400003,0x0ae81a13, +0x00000602,0x20100802,0x00481405,0x0b682619, +0x00000801,0x00380601,0x20481000,0x0a181a0f, +0x00180602,0x00300804,0x20381000,0x0a481e12, +0x00180602,0x00300404,0x20381000,0x0a481a12, +0x20201003,0x00082604,0x00500003,0x0aa82e15, +0x20180a01,0x00500c03,0x20680801,0x09a8220e, +0x20100001,0x00200202,0x20280404,0x09c81e10, +0x20180401,0x00200601,0x20280404,0x09c82210, +0x00580a03,0x00401006,0x20381604,0x0a083215, +0x00380801,0x00200e01,0x20380601,0x0938220d, +0x00280a01,0x00101402,0x20181401,0x0948220e, +0x00280800,0x00101401,0x20181001,0x0948220e, +0x20280800,0x00200601,0x0010100b,0x09683211, +0x20180a02,0x00100c03,0x00000008,0x08d8260a, +0x00000400,0x20180400,0x00400406,0x08e82a0b, +0x00000400,0x20180401,0x00400406,0x08e82a0b, +0x00100000,0x00000800,0x00280403,0x08f82e0a, +0x00080401,0x20100e02,0x00400005,0x08982204, +0x20100000,0x00000000,0x00300406,0x08a82a04, +0x20100000,0x00080601,0x00300406,0x08a82a04, +0x20100401,0x00080a01,0x00300408,0x08b82e05, +0x00000000,0x20200000,0x00700005,0x08982401, +0x00000000,0x00000000,0x00300005,0x08982401, +0x00000000,0x00000000,0x00380404,0x08982401, +0x00180a02,0x00100c02,0x00180404,0x08a82c01, +0x00200602,0x20281400,0x00701004,0x08a82405, +0x00000401,0x00080a01,0x00380405,0x08b82806, +0x00000401,0x00080a01,0x00300005,0x08b82806, +0x20101002,0x20181e04,0x00400008,0x08c82c07, +0x20301404,0x20181e05,0x00280809,0x08e8200c, +0x00080602,0x00100803,0x00000005,0x08f8280b, +0x00080602,0x00100803,0x00080405,0x08f8280b, +0x00000000,0x00400403,0x20281406,0x0918300e, +0x00180602,0x00400807,0x20580800,0x09682410, +0x20100803,0x00081204,0x00300806,0x09682810, +0x20100802,0x00080e03,0x00200805,0x09682810, +0x00080a02,0x00400803,0x20100806,0x09a83414, +0x20180e01,0x00201400,0x20300c03,0x09e82011, +0x00080e03,0x00201005,0x20100401,0x09f82414, +0x20180e02,0x00200c05,0x20100402,0x09f82413, +0x20400802,0x00281602,0x00101406,0x0a58301a, +0x00000801,0x00080a04,0x00200800,0x0a781c13, +0x00000402,0x20180a03,0x00201000,0x0a982014, +0x00100401,0x20180a03,0x00201400,0x0a982015, +0x00681202,0x00401c02,0x20400206,0x0b38281a, +0x20100000,0x00100001,0x00180401,0x0b181c13, +0x20200602,0x00180401,0x00000402,0x0b381816, +0x20200602,0x00080800,0x00000802,0x0b381815, +0x20b01001,0x20182203,0x0030180c,0x0c08241d, +0x00180800,0x00100e01,0x00180e03,0x0ba82012, +0x00180401,0x00101204,0x20181604,0x0be81814, +0x00280401,0x00200e04,0x20181605,0x0be81814, +0x00681000,0x00302c00,0x20582213,0x0cf81c19, +0x20380801,0x00300000,0x20100400,0x0b781a0c, +0x00000400,0x20380c00,0x00500400,0x0bf81214, +0x00000400,0x20280c00,0x00500400,0x0bf81214, +0x20381201,0x00400c00,0x20301800,0x0cb81e16, +0x00580a03,0x00101004,0x20200609,0x0b081611, +0x00000800,0x20280800,0x00200000,0x0b581214, +0x00000400,0x20180401,0x00100201,0x0b581214, +0x00500002,0x20100a03,0x00080608,0x0c08161a, +0x20200003,0x20100a06,0x00280406,0x0a681213, +0x00280a01,0x00001401,0x00080e02,0x0ab81215, +0x00180800,0x00001400,0x00080e01,0x0ab81215, +0x20280e03,0x00000c03,0x00100006,0x0b281a1a, +0x00280a04,0x20101004,0x00580a01,0x09e81a10, +0x20100400,0x20280a02,0x00580404,0x0a181614, +0x00000400,0x20280601,0x00580403,0x0a181614, +0x00100004,0x20300e05,0x00581601,0x0a681a17, +0x20200404,0x20381206,0x00900404,0x09681a0f, +0x00000401,0x20180400,0x00480c02,0x09881a11, +0x00000401,0x20180601,0x00480802,0x09881a11, +0x00200605,0x20380407,0x00800003,0x09a82616, +0x00400a02,0x20280805,0x00581202,0x08f81e0d, +0x00100201,0x00080402,0x00380402,0x0908220f, +0x00200201,0x00000003,0x00380402,0x09081e0f, +0x20200c05,0x20281a08,0x00700409,0x09082210, +0x20300000,0x00080a01,0x00300c0a,0x08981e09, +0x00080601,0x00000401,0x00200806,0x08a81e0a, +0x00080601,0x00000400,0x00200807,0x08a81e0a, +0x00180a04,0x00100808,0x00280403,0x08a8260a, +0x00100001,0x00080601,0x00100402,0x08681a03, +0x20100401,0x20280a03,0x00400006,0x08681a04, +0x00000401,0x20180602,0x00300006,0x08681a04, +0x00000001,0x20100604,0x00400807,0x08682205, +0x00000201,0x00000001,0x00000005,0x08581801, +0x00000201,0x00000402,0x00280404,0x08581c01, +0x00000201,0x00000001,0x00280404,0x08581c01, +0x20100400,0x20180800,0x00400006,0x08582001, +0x00000802,0x00080602,0x00080c04,0x08781805, +0x00100001,0x20100601,0x00380404,0x08781c05, +0x00100000,0x00000601,0x00380404,0x08781c05, +0x00280c00,0x00001801,0x00280c03,0x08782006, +0x00180e02,0x00201c04,0x20181004,0x08b81c0a, +0x20200000,0x00080401,0x00400408,0x08b8200b, +0x20200000,0x00080401,0x00400008,0x08a8200b, +0x00000201,0x20300400,0x00900408,0x08c8240c, +0x20200002,0x20180a02,0x00600c07,0x0918240f, +0x00180601,0x00000801,0x00200002,0x09281c10, +0x00280601,0x00000801,0x00300002,0x09181c10, +0x20200402,0x20481203,0x00a0080a,0x09482415, +0x20200601,0x20180c02,0x00400c02,0x09a81c14, +0x20300801,0x20181201,0x00400c06,0x09a82014, +0x20300801,0x20181602,0x00500c07,0x09a81c14, +0x20200203,0x20300404,0x00680404,0x0a08201b, +0x00280800,0x00000e01,0x00100603,0x0a481814, +0x00280601,0x00100401,0x00000603,0x0a581816, +0x00280601,0x00100402,0x00000203,0x0a581816, +0x00401002,0x20381e04,0x00700e04,0x0ae8201b, +0x20200a01,0x20280601,0x00400001,0x0ad81413, +0x20480601,0x00000400,0x00200803,0x0b081816, +0x20480601,0x00000800,0x00100803,0x0b081416, +0x20a80800,0x00200c02,0x00080c09,0x0bc8201e, +0x00100401,0x00080e03,0x00380604,0x0b681811, +0x00380401,0x20100603,0x00380609,0x0bb81413, +0x00380401,0x20100603,0x00380609,0x0bb81413, +0x00600000,0x00080401,0x00300613,0x0cb82018, +0x20201401,0x20381400,0x00781000,0x0b480e0d, +0x00000001,0x00300000,0x20380800,0x0bd80e14, +0x00000001,0x00300400,0x20380800,0x0be80e14, +0x20401803,0x20282800,0x00881400,0x0c881614, +0x00200201,0x00280c03,0x00200605,0x0ad81610, +0x00080a01,0x00300c02,0x20200000,0x0b481214, +0x20180a01,0x00300802,0x20200000,0x0b481214, +0x00780a06,0x00400c09,0x2028060b,0x0bd81a19, +0x00180800,0x00300800,0x20100400,0x0a580e12, +0x00100401,0x00280a02,0x00000601,0x0a981215, +0x00100401,0x00280a02,0x00000602,0x0a981215, +0x20500c05,0x00281608,0x00100809,0x0af8161a, +0x20200601,0x00080800,0x00100803,0x09c80e10, +0x00080601,0x00300c01,0x20280802,0x09f81214, +0x00080601,0x00300801,0x20280403,0x09f81214, +0x00580603,0x00500c06,0x20480e06,0x0a381a18, +0x00200c04,0x00180605,0x20181a02,0x09480e10, +0x00180401,0x00100602,0x00180401,0x09581212, +0x00100001,0x00200602,0x00080801,0x09581212, +0x20380c01,0x00300a02,0x2010100a,0x09781a16, +0x00280e05,0x00401409,0x20280403,0x08c81a0f, +0x00100201,0x00100002,0x00200005,0x08d8160f, +0x00100201,0x00100002,0x00200005,0x08d8160f, +0x00380602,0x00001401,0x00080801,0x08e81211, +0x20380404,0x00180607,0x0020100a,0x08681209, +0x20100801,0x00180a02,0x00200407,0x08781609, +0x20100401,0x00180a02,0x00100407,0x08781609, +0x20300802,0x00081204,0x0050080b,0x08681a0b, +0x00200602,0x00000003,0x00280801,0x08381603, +0x00180601,0x00200801,0x20180403,0x08381604, +0x00180601,0x00200801,0x20180404,0x08381604, +0x00100201,0x00200002,0x00180803,0x08381a04, +0x20100802,0x00180602,0x00180406,0x08281401, +0x20100001,0x00100000,0x00100006,0x08281400, +0x20100001,0x00100201,0x00100006,0x08281400, +0x00080800,0x00200800,0x00000006,0x08281801, +0x00280e02,0x00201003,0x00080402,0x08481804, +0x00280601,0x00100801,0x00100403,0x08481405, +0x00280601,0x00100801,0x00100403,0x08481405, +0x00100c00,0x00081000,0x00200405,0x08481806, +0x20100000,0x00080a02,0x00401008,0x08781809, +0x20200401,0x00080602,0x00300009,0x0878140b, +0x20200402,0x00080602,0x00300009,0x0878140b, +0x20180601,0x00300000,0x20100408,0x0888140c, +0x00000801,0x00080601,0x00280805,0x08e81410, +0x00100201,0x00000002,0x00200403,0x08e81411, +0x00100201,0x00100002,0x00200403,0x08e81411, +0x00000c01,0x00280602,0x20180c07,0x09181414, +0x20300202,0x00100003,0x00100005,0x09781414, +0x20280400,0x00000601,0x00200405,0x09881015, +0x20280400,0x00000a01,0x00200005,0x09881015, +0x20580800,0x00500402,0x20200008,0x09d81c1c, +0x00100804,0x00180e04,0x00100604,0x0a181415, +0x00200400,0x00080800,0x00300601,0x0a381016, +0x00100400,0x00080800,0x00400601,0x0a381017, +0x00680e02,0x00301c02,0x20200608,0x0ab8141c, +0x20381205,0x00301807,0x20200400,0x0ab81013, +0x20500601,0x00180800,0x00100403,0x0ae81017, +0x20500601,0x00180800,0x00100403,0x0ae81017, +0x20a00c03,0x00080e05,0x0050040b,0x0b88141d, +0x00200802,0x20100607,0x00480607,0x0b480c0f, +0x00400801,0x00280602,0x00080a0c,0x0b981012, +0x00400801,0x00280602,0x20180a0c,0x0b981012, +0x00680601,0x00300002,0x00280613,0x0c781819, +0x20181a02,0x00102800,0x20101000,0x0b40020f, +0x00100000,0x20300400,0x00600400,0x0bc80a14, +0x00100201,0x20300400,0x00600400,0x0bc80a15, +0x20180800,0x20101c00,0x00281400,0x0c700218, +0x00100802,0x20580a06,0x00900602,0x0ac00610, +0x20200401,0x20380a01,0x00700402,0x0b280a14, +0x20200801,0x20380e02,0x00700402,0x0b280a14, +0x00100801,0x20381201,0x00900a02,0x0ba80a19, +0x00100c00,0x20381401,0x00780800,0x0a380612, +0x00280400,0x20200801,0x00580603,0x0a880615, +0x00380a01,0x20100802,0x00580604,0x0a880a14, +0x00080800,0x20101001,0x00680c01,0x0ad80a1a, +0x20300002,0x00000000,0x00280c03,0x09b80610, +0x20100800,0x20380800,0x00700004,0x09d80614, +0x20200800,0x20380601,0x00600004,0x09d80614, +0x00380602,0x20380401,0x00a00c00,0x0a180e19, +0x00681604,0x00002405,0x00200207,0x09380a12, +0x00200401,0x20180601,0x00580400,0x09480a13, +0x00300000,0x20100000,0x00580601,0x09480a13, +0x20201805,0x20481e06,0x00980808,0x09580a15, +0x20300802,0x20581a06,0x00b0180c,0x08a80a0f, +0x00000000,0x20100001,0x00480407,0x08b80a10, +0x20100400,0x20180400,0x00580407,0x08b80a0f, +0x00280e05,0x00200c09,0x00100403,0x08c80e10, +0x00101001,0x20380e01,0x00581402,0x08580608, +0x00080601,0x00000801,0x00400005,0x08580a0a, +0x00080601,0x00000801,0x00400005,0x08580a0a, +0x20180403,0x20100a06,0x00400407,0x0858060b, +0x00080601,0x00100403,0x00280805,0x08180e04, +0x00000802,0x20280a02,0x00600005,0x08180a05, +0x00000802,0x20280a03,0x00600005,0x08180a05, +0x00000202,0x20200003,0x00680406,0x08180a05, +0x00080e01,0x00001001,0x00300404,0x08080c00, +0x00080602,0x00000403,0x00400006,0x08080c00, +0x00080602,0x00000403,0x00400005,0x08080c00, +0x00000c03,0x20280e03,0x00780405,0x08080801, +0x00000801,0x20281203,0x00700c05,0x08280805, +0x00100402,0x20180a03,0x00500404,0x08280805, +0x00100402,0x20180a03,0x00500404,0x08280805, +0x00181205,0x00101406,0x00300404,0x08280c06, +0x20100c01,0x20180800,0x00381006,0x0858080a, +0x00080601,0x00100402,0x00280407,0x0868080b, +0x00080601,0x00100802,0x00280406,0x0868080b, +0x20100c06,0x20380e09,0x00900009,0x0868080c, +0x00280a02,0x00301003,0x00100003,0x08c80c0f, +0x00000001,0x00080601,0x00400405,0x08d80811, +0x20100001,0x00080601,0x00400806,0x08c80811, +0x00281606,0x00001c0a,0x00680405,0x08e80c13, +0x20580402,0x00000203,0x00500808,0x09480c15, +0x20280400,0x00000001,0x00300404,0x09680815, +0x20200000,0x00000000,0x00300404,0x09680815, +0x20500c04,0x20581608,0x00c00c0a,0x09a8081b, +0x00500202,0x20100803,0x00580608,0x09f80815, +0x00280400,0x00000800,0x00300202,0x0a180417, +0x00180400,0x00000800,0x00300201,0x0a180417, +0x00400601,0x20281004,0x00800206,0x0a98081d, +0x20700c03,0x20281a03,0x00600c07,0x0a980814, +0x20600000,0x20200400,0x00500003,0x0ad80417, +0x20600000,0x20200800,0x00500003,0x0ac80417, +0x20780e02,0x20101402,0x00400406,0x0b78041e, +0x00581602,0x00102006,0x0008060f,0x0b380410, +0x00580800,0x20201000,0x0068060e,0x0b880411, +0x00580800,0x20201201,0x0068060e,0x0b780411, +0x00500801,0x20480a04,0x00900610,0x0c500018, +0x20301001,0x00082400,0x00200400,0x0b30020c, +0x00080400,0x00200000,0x20200400,0x0bc00214, +0x00080400,0x00200000,0x20200400,0x0bc00214, +0x20180602,0x00300800,0x20201800,0x0c700218, +0x00380e02,0x00501404,0x20880a08,0x0ad00610, +0x20180602,0x00100801,0x20200400,0x0b200614, +0x20180602,0x00100c01,0x20200000,0x0b200614, +0x00280803,0x00200a05,0x20100a03,0x0bb00a19, +0x00180800,0x00101602,0x20200000,0x0a400a13, +0x00200803,0x00180a03,0x00000202,0x0a800615, +0x00200803,0x00080e04,0x00100202,0x0a800615, +0x00000203,0x00080404,0x00100402,0x0ae00a1a, +0x20280400,0x00000400,0x00200004,0x09b00612, +0x20180a02,0x00200c04,0x20280403,0x09e00614, +0x20180a03,0x00200c05,0x20280403,0x09e00614, +0x00001005,0x00080e06,0x00180801,0x0a100e19, +0x00201000,0x20182201,0x00300e01,0x09200610, +0x00300001,0x00000602,0x00100601,0x09400a13, +0x00300001,0x00000603,0x00100601,0x09400a13, +0x00381e07,0x00402c09,0x20380802,0x09500617, +0x20200002,0x00300a01,0x20481006,0x08a00a0e, +0x20100201,0x00000001,0x00300408,0x08b00610, +0x00080601,0x00000401,0x00200007,0x08b00610, +0x20401006,0x20381e0a,0x0080140c,0x08b00a10, +0x00281603,0x00302005,0x20380401,0x0850020a, +0x20100401,0x20180a02,0x00300006,0x08500a09, +0x20100402,0x20180a02,0x00300406,0x08500a09, +0x00200204,0x00100407,0x00180c01,0x08500a0a, +0x20100002,0x20280605,0x00600c08,0x08100605, +0x00280602,0x00000c03,0x00180402,0x08100a05, +0x00280602,0x00000c03,0x00180402,0x08100a05, +0x20200404,0x00100204,0x00100008,0x08100a05, +0x20100e01,0x20181401,0x00500405,0x08000401, +0x20200401,0x20180602,0x00400408,0x08000400, +0x20200001,0x20180602,0x00400408,0x08000400, +0x00381205,0x00101806,0x00100003,0x08000800, +0x00100003,0x00200603,0x00080c02,0x08200405, +0x00280400,0x00000801,0x00380402,0x08200805, +0x00280400,0x00000800,0x00380402,0x08200805, +0x20401006,0x2038220a,0x00700c0b,0x08200807, +0x00081a05,0x00202007,0x00100006,0x08500009, +0x20200201,0x20100001,0x00400409,0x0850040b, +0x20200601,0x20180401,0x00500409,0x0850040b, +0x00580e06,0x00101809,0x20181000,0x0870080c, +0x20100402,0x20481207,0x00801407,0x08b0080f, +0x00000001,0x20180602,0x00400004,0x08c00811, +0x00000001,0x20180602,0x00400004,0x08c00811, +0x20401005,0x20182208,0x0050100f,0x08e00814, +0x20301002,0x20281201,0x00581005,0x09400815, +0x20200400,0x20180800,0x00380405,0x09600415, +0x20200601,0x20180401,0x00380404,0x09600415, +0x20180e04,0x00301406,0x20380c02,0x09b00c1c, +0x00380602,0x00200005,0x00000205,0x09f00015, +0x00200401,0x00080800,0x00100201,0x0a100417, +0x00100401,0x00080a01,0x00200201,0x0a100417, +0x00300802,0x00080604,0x00200602,0x0a900c1c, +0x20480401,0x00100a03,0x00100004,0x0a900414, +0x20680a01,0x00200402,0x20100803,0x0ad00418, +0x20680a02,0x00200403,0x20100803,0x0ad00418, +0x20900400,0x00181001,0x00100408,0x0b70081f, +0x00300800,0x00081c00,0x00300e09,0x0b300011, +0x00500c00,0x20180e01,0x0010060e,0x0b800812, +0x00500c01,0x20180e02,0x00100a0f,0x0b800812, +0x00780a01,0x00201002,0x20380614,0x0c700c18, +0x20180800,0x20101000,0x00280c00,0x0b400a0d, +0x00100400,0x20180800,0x00480400,0x0bc00614, +0x00100401,0x20180800,0x00480400,0x0bc00614, +0x20200201,0x20380800,0x00801400,0x0c700e15, +0x00100c00,0x20381000,0x00600604,0x0ad0020f, +0x20300000,0x00000001,0x00200402,0x0b200613, +0x20300000,0x00080402,0x00200402,0x0b200613, +0x00401002,0x20481604,0x00680607,0x0bc01619, +0x00280601,0x00000002,0x00200e02,0x0a400612, +0x00400201,0x00000801,0x00200206,0x0a900a15, +0x00580601,0x00000c01,0x00200206,0x0a900a15, +0x20400001,0x00180402,0x00180c06,0x0af00e1a, +0x20200802,0x00080602,0x00100003,0x09b00e11, +0x20400802,0x20181203,0x00400807,0x09e00a14, +0x20400802,0x20181203,0x00400808,0x09e00a14, +0x00681205,0x00102005,0x00100605,0x0a300e19, +0x00280e01,0x00101403,0x00080a02,0x09300a11, +0x00480603,0x00200404,0x00100604,0x09500e12, +0x00480602,0x00100804,0x00100604,0x09500e12, +0x20301004,0x20382609,0x00901c0c,0x09601216, +0x00080400,0x20100a01,0x00500805,0x08b00a0f, +0x20100002,0x00180604,0x00200808,0x08c01210, +0x20100001,0x00180603,0x00200c08,0x08c01210, +0x00200202,0x00101004,0x00081802,0x08d01a0f, +0x20101001,0x20281e02,0x00700c06,0x08500e09, +0x00080400,0x00100401,0x00180404,0x08601209, +0x00080400,0x00100400,0x00180404,0x08601209, +0x20180401,0x00100201,0x00300408,0x0860120b, +0x00100000,0x00200001,0x00080803,0x08200e04, +0x00000201,0x00000001,0x00200405,0x08200e05, +0x00000201,0x00080401,0x00300405,0x08200e05, +0x00280601,0x00000401,0x00300004,0x08301205, +0x20281201,0x00201402,0x00000007,0x08100c01, +0x20100000,0x00000601,0x00200006,0x08101001, +0x20100000,0x00000201,0x00200006,0x08101001, +0x20300c01,0x20181a02,0x00400c09,0x08101001, +0x00500000,0x20200601,0x00500601,0x08301004, +0x00200401,0x00080800,0x00300002,0x08301005, +0x00200401,0x00080400,0x00280402,0x08301005, +0x00380400,0x00201001,0x20181401,0x08401407, +0x20401401,0x20282602,0x00600c0d,0x0860100a, +0x20280601,0x00100001,0x0010040a,0x0870100b, +0x20280601,0x00100401,0x0010040a,0x0870100b, +0x20100201,0x00080801,0x00300c09,0x08800c0c, +0x00100001,0x00300400,0x20381000,0x08d01011, +0x00100001,0x00000202,0x00180402,0x08e01011, +0x00100001,0x00000202,0x00200002,0x08e01011, +0x00180601,0x00001000,0x00180407,0x09001414, +0x20181a02,0x00302003,0x20280404,0x09600c13, +0x20280400,0x00100801,0x00180805,0x09700c15, +0x20280400,0x00100401,0x00180805,0x09700c15, +0x20500803,0x20181604,0x00600408,0x09c0101c, +0x00100800,0x20380601,0x00600a01,0x0a000c15, +0x00280a02,0x20100401,0x00300201,0x0a200c16, +0x00280a02,0x20100801,0x00300202,0x0a200c16, +0x00580a04,0x00100c05,0x00180a06,0x0ab0101d, +0x20300400,0x20280601,0x00500401,0x0aa01015, +0x20700c04,0x20281604,0x00480405,0x0ae00c18, +0x20801004,0x20281a05,0x00580406,0x0ad00c18, +0x20900003,0x20180605,0x00400009,0x0b90101e, +0x00300000,0x20100000,0x00380a09,0x0b401011, +0x00580a02,0x00101407,0x20180a10,0x0b900812, +0x00680e02,0x00201407,0x20180e11,0x0b900812, +0x00600201,0x20180803,0x00400212,0x0c800c19, +0x20100402,0x00380400,0x20280800,0x0b500a0e, +0x00180400,0x00100400,0x00000000,0x0bd01214, +0x00180800,0x00200800,0x00000000,0x0bd01214, +0x20400802,0x00280c00,0x20280c00,0x0c901a14, +0x00181604,0x00401805,0x20300a03,0x0ae00a10, +0x20300401,0x00080601,0x00200003,0x0b300e13, +0x20300402,0x00080a01,0x00200003,0x0b400e13, +0x00681a03,0x00402406,0x2058060b,0x0bf01619, +0x00000804,0x20180a06,0x00300800,0x0a500e11, +0x00380602,0x00100403,0x00100a05,0x0aa00e14, +0x00380602,0x00100404,0x00000a05,0x0aa00e14, +0x20200002,0x20100604,0x00400c08,0x0b101a1b, +0x00080a03,0x00101006,0x00000001,0x09d00e11, +0x20180401,0x00000e02,0x00200805,0x0a001614, +0x20280401,0x00000e02,0x00200805,0x0a001614, +0x00100e02,0x20181402,0x00501000,0x0a501a17, +0x00100801,0x20280e04,0x00401401,0x09501610, +0x00100201,0x20280401,0x00500c01,0x09701611, +0x00100201,0x20280401,0x00500c00,0x09701611, +0x00180403,0x00100e04,0x20180c03,0x09a02215, +0x00000400,0x00080401,0x00200404,0x08d01a0d, +0x00000400,0x20200201,0x00400404,0x08f01e0f, +0x00000400,0x20200202,0x00400405,0x08f01e0f, +0x00080a04,0x00000c05,0x00300406,0x09001e11, +0x00080800,0x00101201,0x00180404,0x08801a09, +0x00000400,0x20180a01,0x00500005,0x08801e0a, +0x00000400,0x20180601,0x00480405,0x08901e0a, +0x20100802,0x20280a05,0x00500807,0x0890220b, +0x00180601,0x20100400,0x00500405,0x08401a05, +0x00000401,0x00080800,0x00380406,0x08501a05, +0x00000400,0x00080400,0x00380406,0x08501a05, +0x00100601,0x00080802,0x00380405,0x08501e05, +0x20401402,0x20281e02,0x00500009,0x08301802, +0x20100000,0x00100401,0x00180405,0x08401801, +0x20100000,0x00100001,0x00180405,0x08401801, +0x20280401,0x00100800,0x00180807,0x08401c01, +0x00580a03,0x00300804,0x20100202,0x08501805, +0x00380a02,0x00100c01,0x00200402,0x08601805, +0x00380a02,0x00100c02,0x00200402,0x08601805, +0x00380602,0x00100403,0x00300802,0x08601806, +0x20480c02,0x00101603,0x0018040b,0x08801c0a, +0x20300402,0x20180a04,0x0050040b,0x08901c0b, +0x20400402,0x20180a04,0x0050080b,0x08901c0b, +0x20100802,0x20180a04,0x0050040b,0x08b01c0c, +0x00200604,0x20300403,0x00600000,0x08f01810, +0x00280601,0x00000402,0x00380800,0x09101811, +0x00200201,0x00000402,0x00380800,0x09001811, +0x20180a03,0x00100403,0x00300806,0x09301c15, +0x20301806,0x20282e08,0x00700007,0x09801813, +0x20200800,0x20180e02,0x00300005,0x09901814, +0x20200800,0x20180e02,0x00380406,0x09901814, +0x20200003,0x20100206,0x00380805,0x09f0241a, +0x00181605,0x00400c0a,0x20480a02,0x0a201016, +0x00000801,0x00180e01,0x00180800,0x0a401416, +0x00000801,0x00180e01,0x00080800,0x0a401416, +0x00200602,0x00080804,0x00380601,0x0ad0181c, +0x20300003,0x00000205,0x20100400,0x0ad01815, +0x20380c00,0x00301402,0x20381001,0x0b001017, +0x20381000,0x00301803,0x20381001,0x0af01017, +0x20600002,0x00000603,0x00180404,0x0bc01c1e, +0x00300601,0x00000403,0x00080e09,0x0b601410, +0x00300a01,0x20180802,0x00200e09,0x0ba00c12, +0x00300a01,0x20180c02,0x00300e09,0x0ba00c12, +0x00501201,0x00080802,0x0028120f,0x0ca01818, +0x00080a01,0x20200400,0x00600000,0x0b60120f, +0x00180401,0x00080800,0x00580800,0x0bf01a14, +0x00180401,0x20180c00,0x00580c00,0x0c001a14, +0x20281601,0x00101000,0x00400400,0x0cc01e15, +0x20201803,0x20482603,0x00800001,0x0af0120e, +0x20180601,0x20100403,0x00280802,0x0b601613, +0x20180601,0x20100804,0x00280c02,0x0b601613, +0x00301802,0x20482602,0x00800a06,0x0c101e18, +0x00480a03,0x00200c06,0x20180a06,0x0a701210, +0x00200800,0x20280801,0x00300a02,0x0ac01613, +0x00100800,0x20280c00,0x00400a01,0x0ac01a13, +0x00080601,0x00200403,0x00000003,0x0b402219, +0x20300402,0x00080e02,0x00201406,0x09f01610, +0x20100000,0x00080400,0x00100c03,0x0a301e12, +0x00000400,0x00080400,0x00100c03,0x0a301e12, +0x20180601,0x00100c01,0x00000803,0x0a902616, +0x00380602,0x00100c03,0x20100602,0x09801a0e, +0x00100401,0x00080601,0x00000401,0x09a02210, +0x00100401,0x00080601,0x00000401,0x09a02210, +0x00400000,0x00000602,0x00300e01,0x09e02a15, +0x20180401,0x00000602,0x00201005,0x0910220d, +0x00080601,0x00100802,0x20100403,0x0930260e, +0x00080601,0x00100802,0x20100403,0x0930260e, +0x20300402,0x00081202,0x0040080b,0x09402a10, +0x00100000,0x20180400,0x00300803,0x08b02609, +0x00080400,0x00000e01,0x00100404,0x08d02a0a, +0x00180400,0x00000e01,0x00200404,0x08d02a0a, +0x00280a01,0x00100c03,0x00080802,0x08e02e0a, +0x00001002,0x20180e01,0x00280805,0x08802605, +0x00000000,0x20100601,0x00480405,0x08902a05, +0x00000401,0x20100201,0x00480406,0x08902a05, +0x00000201,0x20100800,0x00400006,0x08a02e06, +0x20181a02,0x00301c03,0x20100006,0x08702001, +0x20180400,0x20100001,0x00500407,0x08802401, +0x20180601,0x00000401,0x00400406,0x08802401, +0x20180401,0x20100202,0x00600407,0x08902801, +0x00200c00,0x20481203,0x00700802,0x08902405, +0x00100400,0x20180a01,0x00500803,0x08902406, +0x00100400,0x20280e01,0x00500804,0x08902406, +0x00100801,0x20280c01,0x00580405,0x08b02c07, +0x20200c01,0x20181201,0x00380408,0x08c0240b, +0x20200000,0x20100201,0x00280807,0x08d0280b, +0x20200401,0x20100201,0x00280807,0x08d0280b, +0x00180e03,0x00001003,0x00300807,0x08f02c0d, +0x20181400,0x00200c02,0x20200003,0x09302410, +0x00000400,0x00080400,0x00380803,0x09402410, +0x00100000,0x00080401,0x00280802,0x09402410, +0x20400c03,0x20381607,0x0060040a,0x09803015, +0x00380a04,0x20302002,0x00180e01,0x09c02811, +0x20280800,0x00000c00,0x00180804,0x09d02013, +0x20280c00,0x00000c00,0x00180804,0x09d02013, +0x00280601,0x00000403,0x00181601,0x0a402c1a, +0x20401807,0x20582e0a,0x00980408,0x0a501c14, +0x00180601,0x20200800,0x00480e01,0x0a701c15, +0x00280601,0x20300800,0x00580a01,0x0a701c14, +0x20100201,0x20100000,0x00280404,0x0b10241b, +0x20100202,0x0010040a,0x20282205,0x0af01415, +0x20301004,0x20381602,0x00680c03,0x0b201416, +0x20401404,0x20381a03,0x00780c04,0x0b101816, +0x20500803,0x20180602,0x00281001,0x0bf0201d, +0x00280601,0x00101402,0x00000e07,0x0b90140f, +0x00200203,0x00100c09,0x00100207,0x0bc01414, +0x00280603,0x0010100a,0x00080607,0x0bc01414, +0x00481e03,0x00102808,0x0020060d,0x0cd01c17, +0x00000403,0x00681800,0x00182000,0x0ba0220f, +0x00200803,0x00181800,0x00483000,0x0c302a17, +0x00200803,0x00181400,0x00382c00,0x0c402a17, +0x20300c05,0x00282400,0x00682400,0x0d102e15, +0x00082204,0x00702809,0x20581601,0x0b201610, +0x20200202,0x00380408,0x20281805,0x0b901a14, +0x20300602,0x00380808,0x20281806,0x0b901a14, +0x00581208,0x0050200e,0x20481608,0x0c602619, +0x00100400,0x20180a02,0x00501000,0x0aa01a11, +0x00180e01,0x00300c02,0x20200e01,0x0af01a12, +0x00280e01,0x00401002,0x20300e02,0x0af01a12, +0x20180406,0x0018060a,0x00401406,0x0b802619, +0x20100001,0x00000201,0x00300404,0x0a201e0f, +0x20100401,0x00000202,0x00000803,0x0a602211, +0x20100401,0x00100202,0x00000c03,0x0a702211, +0x20280a03,0x00000408,0x00300404,0x0ad02a14, +0x00180602,0x00000003,0x00301000,0x09b0220d, +0x00280601,0x00100801,0x00100800,0x09e0220f, +0x00180601,0x00100801,0x00100800,0x09e0220f, +0x00400601,0x20200602,0x00401603,0x0a403614, +0x00000801,0x20180e04,0x00300c03,0x09502a0b, +0x20100400,0x00080601,0x00301005,0x09702a0d, +0x20100400,0x00080601,0x00300c05,0x09702a0d, +0x20200c02,0x20180a04,0x00580409,0x09a03a10, +0x00000803,0x00180601,0x00080c03,0x09002a08, +0x00100401,0x00180601,0x00100803,0x09202e09, +0x00100401,0x00180601,0x00100403,0x09202e09, +0x00100401,0x00280c01,0x00380404,0x0940320a, +0x00281a07,0x00302008,0x20100c04,0x08d02a05, +0x00180a02,0x00100802,0x00000805,0x08e03205, +0x00180e02,0x00100c02,0x00000805,0x08e03205, +0x00080a04,0x00300804,0x00000c06,0x09003605, +0x20302008,0x2038320e,0x00800809,0x08c03001, +0x20200802,0x20180a04,0x00300407,0x08d03401, +0x20200802,0x20180e04,0x00300408,0x08d03401, +0x00000c06,0x00181209,0x00280405,0x08f03801, +0x00281204,0x0050140a,0x20481400,0x08e02806, +0x00100400,0x00100001,0x00080803,0x08f03006, +0x00100601,0x00100001,0x00080c03,0x08f03006, +0x00180e06,0x0040100a,0x20280806,0x09103006, +0x20180e02,0x00101203,0x00100c07,0x09102c09, +0x20180400,0x00100400,0x00080406,0x09302c0a, +0x20180400,0x00100400,0x00080406,0x09302c0a, +0x20200403,0x00281608,0x0020140a,0x0960380e, +0x20202006,0x20282e08,0x00481005,0x0980280f, +0x00080601,0x00000400,0x00180403,0x09902c0f, +0x00000201,0x00000000,0x00180403,0x09902c0f, +0x00080a01,0x00301003,0x20381403,0x09f03815, +0x20181206,0x0060040b,0x20680400,0x0a001c12, +0x20200c01,0x20181202,0x00280804,0x0a102812, +0x20200c01,0x00081602,0x00280804,0x0a102812, +0x00100800,0x00180a01,0x00180802,0x0aa03017, +0x00280405,0x00201e07,0x20581a02,0x0a902411, +0x00100002,0x00280400,0x20281601,0x0ab02014, +0x00100002,0x00380400,0x20381601,0x0ab02014, +0x20280803,0x00200601,0x20181004,0x0b60281a, +0x20300602,0x00100807,0x00280c05,0x0b201412, +0x00000202,0x00201c06,0x20381401,0x0b501c14, +0x00180602,0x00302007,0x20481401,0x0b501c14, +0x20180604,0x00001408,0x00080a01,0x0c40241c, +0x00100201,0x00200402,0x00302204,0x0bb01812, +0x20180800,0x00200801,0x00402802,0x0bf01c15, +0x20180800,0x00200801,0x00402802,0x0bf01c15, +0x00202001,0x00082e04,0x00502205,0x0d102819, +0x00300000,0x20980800,0x01183400,0x0bf04616, +0x00500002,0x20100400,0x00683c00,0x0ca03e1e, +0x00580402,0x20100400,0x00683800,0x0ca03e1e, +0x00200004,0x20600000,0x00b84800,0x0d80521d, +0x20401804,0x20883800,0x00f81c08,0x0b502a12, +0x20480e02,0x20200006,0x0078140e,0x0bc02617, +0x20480e02,0x20200006,0x0088140e,0x0bc02618, +0x20380a06,0x2068100c,0x00b80406,0x0ca03619, +0x00280a05,0x2020080b,0x00181202,0x0ad0220f, +0x00000802,0x20481601,0x00700001,0x0b202210, +0x00000c02,0x20581a01,0x00800001,0x0b202210, +0x00501804,0x20881607,0x00780a04,0x0be03e18, +0x00000001,0x20500203,0x00301003,0x0a602a0e, +0x00080a03,0x20200806,0x00200801,0x0aa0260f, +0x00080a03,0x20200806,0x00200801,0x0ab0260f, +0x20600400,0x20281004,0x0028040c,0x0b303214, +0x20200800,0x20580c00,0x00300804,0x0a002e0b, +0x00100402,0x20380a04,0x00401401,0x0a302e0e, +0x00100402,0x20380a04,0x00401001,0x0a302e0e, +0x00380e02,0x00000c04,0x20201205,0x0aa03610, +0x00180400,0x20301002,0x00000201,0x09b0320a, +0x20180601,0x20200402,0x00200404,0x09d0320b, +0x20180601,0x20200402,0x00200404,0x09d0320b, +0x00081201,0x20302201,0x00101005,0x0a204610, +0x00380e04,0x20401402,0x00401002,0x09603609, +0x00100201,0x20300601,0x00300c02,0x09803608, +0x00200201,0x20300601,0x00400c02,0x09803608, +0x00200000,0x20700603,0x00800c05,0x09b04a0b, +0x20501807,0x20782e0a,0x0090100c,0x09203a03, +0x20100802,0x20481202,0x00400406,0x09403a04, +0x20100c02,0x20481603,0x00400407,0x09403a04, +0x20500c02,0x20881602,0x00a0000b,0x09704a03, +0x00581e07,0x2020340c,0x20281a04,0x09303c01, +0x00080601,0x20100802,0x00080804,0x09403801, +0x00080601,0x20100c03,0x00080803,0x09403801, +0x00780a03,0x20501805,0x00580e04,0x09704800, +0x20200c02,0x20981e09,0x00b0180a,0x09303804, +0x00180601,0x20200800,0x00300404,0x09503805, +0x00180400,0x20200a01,0x00300404,0x09503805, +0x20400401,0x20781203,0x00b01410,0x09804406, +0x20200c04,0x20581a02,0x00581804,0x0970380b, +0x20100401,0x20480a02,0x00480406,0x0990340a, +0x20100401,0x20480a02,0x00480406,0x0990340a, +0x00100400,0x20680602,0x00781002,0x09d0480f, +0x00581a08,0x2020300a,0x20181a03,0x09d0300c, +0x00000401,0x20280800,0x00281003,0x09f0300e, +0x00000401,0x20280400,0x00281003,0x09f0300e, +0x20100802,0x20580e01,0x00681405,0x0a603c13, +0x20701808,0x20882a0d,0x00b8040b,0x0a402810, +0x20180e04,0x20101404,0x00080c02,0x0a702c11, +0x20180a03,0x20201403,0x00180c03,0x0a702c11, +0x00180605,0x20300c05,0x00380c01,0x0b003816, +0x00780a03,0x20200c0c,0x00181e09,0x0ad01c11, +0x00300808,0x20480607,0x00581601,0x0af02811, +0x00300408,0x20400206,0x00681601,0x0af02411, +0x00101008,0x20581609,0x00681403,0x0bc03418, +0x20580a01,0x20401003,0x00401c0c,0x0b502012, +0x2018120a,0x20201812,0x00401407,0x0b802014, +0x20180e0a,0x20301812,0x00601408,0x0b802014, +0x20680a04,0x20100c0e,0x00180407,0x0c90281d, +0x00100000,0x20600400,0x00802e02,0x0c003017, +0x20100c04,0x2068160c,0x00b03c03,0x0c40381a, +0x20101004,0x20681a0b,0x00b03c03,0x0c40381a, +0x00381c00,0x20203801,0x00302209,0x0d80381c, +0x00300403,0x00480800,0x20c85c00,0x0ca0661d, +0x00700203,0x20100000,0x00382c00,0x0d205e25, +0x00700203,0x20180400,0x00482c00,0x0d305e25, +0x00600203,0x00380400,0x20983c00,0x0e306a26, +0x00080a02,0x00501c08,0x20e85408,0x0bc03e19, +0x20701008,0x20182e08,0x00383014,0x0c10421b, +0x20701008,0x20182e08,0x00383014,0x0c20421b, +0x2090100e,0x00383609,0x20983c12,0x0d20461d, +0x20300802,0x00381c01,0x20880c09,0x0b101e11, +0x00280607,0x00300c11,0x20883201,0x0b702a11, +0x00280607,0x00300c11,0x20883000,0x0b702a12, +0x00981a12,0x00804821,0x2178320a,0x0c603219, +0x00100202,0x00500005,0x20f80400,0x0aa01e0c, +0x20300403,0x00281204,0x20501807,0x0af0260e, +0x20300403,0x00281204,0x20501807,0x0af0260e, +0x2060000a,0x00280616,0x20502810,0x0b903616, +0x20180402,0x00500a01,0x20f00404,0x0a50220b, +0x00380602,0x00300804,0x20900603,0x0a902e0c, +0x00380602,0x00300803,0x20900602,0x0a902e0c, +0x00100a02,0x00281c07,0x20500000,0x0b00320e, +0x00100204,0x00400004,0x20c01800,0x0a002608, +0x20200401,0x00280a03,0x20601406,0x0a20360b, +0x20100401,0x00280a03,0x20701006,0x0a30360b, +0x20100a01,0x00481401,0x20d01c04,0x0aa03e0c, +0x20100803,0x00481a06,0x20c01c04,0x09c03206, +0x00100000,0x00380400,0x20900401,0x09e03a07, +0x00100000,0x00380400,0x20900401,0x09e03a07, +0x00200000,0x00600201,0x21200c02,0x0a404a09, +0x00280e02,0x00602003,0x21281402,0x09a03a03, +0x00180400,0x00301001,0x20a80404,0x09b03e04, +0x00180800,0x00301401,0x20a80404,0x09c03e04, +0x20280402,0x00601202,0x21280c08,0x0a104e04, +0x20201002,0x00382e03,0x20a01c07,0x09903001, +0x20100201,0x00280400,0x20500c06,0x09a03801, +0x20100201,0x00280400,0x20500c06,0x09b03801, +0x00400205,0x00580405,0x20e01001,0x0a004800, +0x00080a01,0x00701402,0x21581401,0x09b03c05, +0x00000402,0x00280e03,0x20600403,0x09c03c05, +0x00000402,0x00280e03,0x20600003,0x09c03c05, +0x20400405,0x00580e0a,0x20f0000c,0x0a105007, +0x00280a01,0x00501a01,0x20f81402,0x09e03407, +0x00080601,0x00300c02,0x20981004,0x0a003c09, +0x00080601,0x00300c02,0x20981004,0x0a003c09, +0x00180603,0x00601006,0x21182000,0x0a70480d, +0x20300c04,0x00382a04,0x20900407,0x0a30240c, +0x00180400,0x00200a01,0x20680803,0x0a50340c, +0x00100000,0x00200601,0x20680803,0x0a50340c, +0x00080400,0x00501202,0x20e80c05,0x0ae04010, +0x00181203,0x00703007,0x21483202,0x0a90240e, +0x20500402,0x00281202,0x20580406,0x0ac02c10, +0x20500402,0x00281202,0x20580806,0x0ac02c10, +0x20400402,0x00380a01,0x20a80806,0x0b703815, +0x00400403,0x00280e03,0x20700c02,0x0b00140e, +0x00b80800,0x00301805,0x20981608,0x0b402c0f, +0x00b80800,0x00301404,0x20981608,0x0b402c0f, +0x00981201,0x00402c04,0x20c81e06,0x0c203415, +0x20500601,0x00380807,0x20a01c0e,0x0b901c16, +0x20b00a02,0x00181c05,0x2030341a,0x0bd02c18, +0x20b00a02,0x00181806,0x20403419,0x0bd02c18, +0x20a00401,0x00081002,0x20102416,0x0ce02c1d, +0x00080601,0x00400c03,0x20c03a01,0x0c60381c, +0x00380800,0x00301c00,0x20a02608,0x0cc04c20, +0x00380800,0x00301e01,0x20a02608,0x0cc04c20, +0x00300e01,0x00282404,0x20504608,0x0df04423 + }, //TL84 + { +0x00e81e08,0x00500000,0x00011c00,0x0fa8c24b, +0x01180e06,0x00300000,0x0000e400,0x1038ca53, +0x01180e06,0x00400000,0x0000e000,0x1038ca53, +0x01080a05,0x20100000,0x0000d400,0x1268ba59, +0x20a81004,0x20200217,0x0000b42a,0x0d884236, +0x20e80803,0x00000213,0x00009432,0x0de8623a, +0x20e80803,0x00100212,0x00009432,0x0de8663a, +0x20b80402,0x20300210,0x0000902f,0x0fe85a41, +0x20200405,0x2060020b,0x0000180c,0x0c580e1b, +0x00000004,0x20100209,0x00001c09,0x0ca83a1c, +0x00000004,0x2010020a,0x00001c09,0x0ca83a1d, +0x20400005,0x2040020b,0x0000200f,0x0e782e22, +0x20100603,0x20500005,0x00000006,0x0ba80e12, +0x00000202,0x20100003,0x00000408,0x0be83614, +0x20100202,0x20100003,0x00000408,0x0be83614, +0x00380605,0x20400006,0x00000c03,0x0d982a19, +0x00100001,0x20500203,0x00000804,0x0b380a0d, +0x20180601,0x20100201,0x00001407,0x0b582e0d, +0x20180601,0x20100201,0x00001006,0x0b582e0d, +0x20400808,0x2050020b,0x0008100b,0x0cd82212, +0x20280800,0x20400000,0x00000405,0x0ae80e08, +0x00000803,0x20200205,0x00081002,0x0b082a08, +0x00000403,0x20200204,0x00081002,0x0b082a08, +0x00380e09,0x2030000d,0x00000e01,0x0c682e0d, +0x00400601,0x20600000,0x00080a02,0x0aa80a06, +0x00080603,0x20100005,0x00080402,0x0ad83606, +0x00080603,0x20100005,0x00000002,0x0ad83206, +0x20200c08,0x2070020e,0x00081009,0x0c082209, +0x20400003,0x20500203,0x00081009,0x0a881202, +0x00000001,0x20200203,0x00000804,0x0ab83203, +0x00000001,0x20200203,0x00000404,0x0aa82e03, +0x00080602,0x20400009,0x00081802,0x0bd83603, +0x00280604,0x20500007,0x00000602,0x0a881401, +0x00000201,0x20200002,0x00000404,0x0aa82c01, +0x00000201,0x20200002,0x00000004,0x0aa82c01, +0x00200601,0x20400001,0x00000803,0x0bc83601, +0x00100401,0x20600204,0x00000c04,0x0a980c02, +0x00000001,0x20200202,0x00000403,0x0ac82c05, +0x00000001,0x20200202,0x00000403,0x0ab82c05, +0x20280802,0x20400202,0x00001008,0x0bd83005, +0x20200401,0x20500000,0x00080406,0x0ab80c07, +0x00000602,0x20300002,0x00000003,0x0af82c07, +0x00100602,0x20300003,0x00000402,0x0ae82807, +0x00200602,0x20600003,0x00000803,0x0c18280b, +0x00400201,0x20400002,0x00000601,0x0af8100a, +0x00000803,0x20200204,0x00080804,0x0b38280a, +0x00000803,0x20200204,0x00080804,0x0b38280a, +0x20380401,0x20400203,0x00001009,0x0c882411, +0x20300201,0x20300201,0x0000080a,0x0b580c0e, +0x00200205,0x00000004,0x00000404,0x0b98300e, +0x00200205,0x00000004,0x00000403,0x0b982c0e, +0x00100a01,0x20600001,0x00080801,0x0d281c16, +0x00700402,0x20400205,0x00081401,0x0be80c14, +0x00200405,0x0000020a,0x0008180a,0x0c283015, +0x00200405,0x2010020a,0x0008180a,0x0c182c15, +0x00a80400,0x20300203,0x00080404,0x0dd82419, +0x20280605,0x20300002,0x00081c15,0x0ca81c1f, +0x00080606,0x00000006,0x0008200f,0x0cf84421, +0x00180606,0x00000005,0x0008240f,0x0cf84021, +0x20c80601,0x20400204,0x00082021,0x0ed82c2b, +0x20400404,0x2030020d,0x00084c0d,0x0de83030, +0x20500004,0x2010020d,0x00084010,0x0e385431, +0x20500004,0x2010020c,0x00084010,0x0e385430, +0x00100c02,0x20500207,0x00085e04,0x10884439, +0x00601e06,0x20385400,0x00f0c000,0x0e38a22b, +0x00b00606,0x00382400,0x00a0bc00,0x0eb8b638, +0x00b00606,0x00382400,0x00b0bc00,0x0eb8b239, +0x00a80604,0x00a81c00,0x2020b400,0x10f8be3f, +0x20601807,0x00483611,0x20605c13,0x0d084e21, +0x20b80406,0x00481611,0x00106c20,0x0d186228, +0x20b00006,0x00381a12,0x00207020,0x0d186228, +0x20980402,0x0098120c,0x20a0701f,0x0f286e30, +0x00300201,0x00a00803,0x21200401,0x0c283617, +0x00400400,0x00300400,0x20400c00,0x0c284219, +0x00400601,0x00300401,0x20400e01,0x0c384219, +0x00100001,0x00800205,0x20d01804,0x0e084a1e, +0x20480c00,0x00a00e01,0x2100180b,0x0b782e11, +0x20280602,0x00400201,0x2030180b,0x0b783a13, +0x20280601,0x00400201,0x2030180b,0x0b783a13, +0x20380402,0x00880a02,0x20d00808,0x0d384618, +0x00280601,0x00600202,0x20e00c00,0x0b18260c, +0x20200804,0x00281206,0x20300005,0x0b08360b, +0x20200804,0x00381206,0x20300005,0x0b08360b, +0x00480e04,0x00701403,0x20f80400,0x0c884213, +0x20300c04,0x00581606,0x20d80c06,0x0ab82609, +0x00380e04,0x00401407,0x20780e02,0x0ab83609, +0x00380e03,0x00401006,0x20780e01,0x0ab8360a, +0x20601406,0x00482608,0x20a0000c,0x0bf8420d, +0x00380a04,0x00800c08,0x21281202,0x0a882e07, +0x20200402,0x00180e04,0x20200808,0x0a683a07, +0x20200802,0x00180e04,0x20200408,0x0a683a06, +0x00581a06,0x0090240a,0x21481a05,0x0ba8460a, +0x20100402,0x00600604,0x21080407,0x0a582e04, +0x00200400,0x00280401,0x20580801,0x0a483a02, +0x00200400,0x00380402,0x20580801,0x0a483a02, +0x20200c06,0x00480e08,0x20b8040b,0x0b684a07, +0x20200400,0x00780803,0x20f00005,0x0a483402, +0x20200201,0x00380401,0x20600006,0x0a483801, +0x20100201,0x00380401,0x20600006,0x0a483801, +0x00080e07,0x00700c0a,0x20d00804,0x0b585001, +0x00280400,0x00700c01,0x21100800,0x0a683004, +0x00100402,0x00380601,0x20780401,0x0a683805, +0x00100402,0x00480601,0x20780401,0x0a683805, +0x00001408,0x00381a0b,0x20b00406,0x0b684406, +0x20280400,0x00600c00,0x20f00806,0x0a882807, +0x20280601,0x00500803,0x20800005,0x0a983808, +0x20280601,0x00500803,0x20800405,0x0a983808, +0x00080e08,0x00900c0d,0x21100806,0x0bb8480c, +0x00380601,0x00500401,0x20b01001,0x0ad8240a, +0x00380e01,0x00301400,0x20600c00,0x0ad8340a, +0x00280e01,0x00301400,0x20600c00,0x0ad8340a, +0x20101007,0x0058120b,0x20d00c06,0x0c283c12, +0x20400402,0x00480604,0x20a00409,0x0b38200f, +0x20300400,0x00080603,0x20100808,0x0b38300e, +0x20200400,0x00180602,0x20100808,0x0b38300e, +0x00081607,0x00901c0b,0x21100402,0x0cd84016, +0x00900202,0x00500801,0x20b81204,0x0bb82012, +0x00700000,0x00100a03,0x20181800,0x0bc83012, +0x00700001,0x00100a03,0x20281800,0x0bc83012, +0x00a01001,0x00480e0a,0x20a00801,0x0d883818, +0x20700000,0x00580a06,0x20981817,0x0c582c1b, +0x20600e01,0x00181203,0x00182015,0x0c68401d, +0x20500a02,0x00280a02,0x00082014,0x0c68401c, +0x20e00004,0x00980e08,0x20d8341d,0x0e784427, +0x00000802,0x00500a05,0x20a85801,0x0d784427, +0x20100c02,0x00480607,0x20385404,0x0d985c29, +0x20101003,0x00480608,0x20285004,0x0d885828, +0x00480a02,0x00902005,0x21085e0b,0x0fe8642f, +0x00180a02,0x00380400,0x00705800,0x0d38761a, +0x00580a05,0x20281c00,0x01307800,0x0d887a25, +0x00580a05,0x20281c00,0x01307800,0x0d887a25, +0x00601203,0x20782800,0x01a06800,0x0fa88e2d, +0x00180c03,0x00001607,0x00602402,0x0c684e19, +0x20501408,0x20481e0e,0x00c0240f,0x0c78461e, +0x20501408,0x20481e0e,0x00b0240f,0x0c78461e, +0x20680404,0x2038160a,0x01003c13,0x0e586224, +0x00280e04,0x20300803,0x00b01c04,0x0ba84216, +0x00481207,0x0010100b,0x00501000,0x0ba83e16, +0x00381207,0x00100c0b,0x00501000,0x0ba83e16, +0x00380602,0x20400002,0x00b00a01,0x0d684e1b, +0x20401003,0x20581e08,0x00d0140a,0x0b08360f, +0x20400404,0x2038120b,0x0080180b,0x0b083211, +0x20400404,0x20380e0a,0x0080180a,0x0b083211, +0x20101002,0x20581205,0x00b80407,0x0c984a18, +0x00100401,0x20281000,0x00581202,0x0aa8360b, +0x00200201,0x20200803,0x00481a01,0x0a98320c, +0x00200201,0x20200402,0x00581a01,0x0a98320c, +0x00000400,0x20181001,0x00780804,0x0be85213, +0x00200201,0x00000c03,0x00282000,0x0a583e0b, +0x00000c00,0x20281601,0x00680404,0x0a383a0a, +0x00000c01,0x20281601,0x00680404,0x0a383a0a, +0x00080e02,0x00001802,0x00281404,0x0b68520f, +0x20100401,0x00080a01,0x00580406,0x09f84a08, +0x00080400,0x00100401,0x00180c04,0x09f83a06, +0x00080400,0x00100801,0x00180c03,0x09f83a07, +0x20101804,0x20382203,0x00980405,0x0af85e0b, +0x00280602,0x00100c03,0x00380402,0x09c84a04, +0x00180601,0x00100402,0x00280403,0x09d83e03, +0x00180601,0x00000401,0x00280403,0x09d83e03, +0x00481606,0x00201c08,0x00180403,0x0ab85e07, +0x20200001,0x00000203,0x00500408,0x09b84801, +0x20280401,0x00000202,0x00300007,0x09c84001, +0x20280401,0x00000201,0x00400006,0x09c84001, +0x20601007,0x20381e09,0x00700c0e,0x0a985c02, +0x00200400,0x00080802,0x00500801,0x09d84805, +0x00380601,0x20100c03,0x00480400,0x09e84004, +0x00380601,0x20100803,0x00480400,0x09e84004, +0x00881a07,0x0010280b,0x00080e05,0x0ac85c06, +0x20200201,0x00080401,0x00301006,0x0a184009, +0x20300401,0x20280a02,0x00601008,0x0a183c08, +0x20300400,0x20280a01,0x00601008,0x0a183c08, +0x20801007,0x20581e0a,0x00a01813,0x0b08580d, +0x00100000,0x00080601,0x00201001,0x0a68380d, +0x00200800,0x20181000,0x00400c00,0x0a68380d, +0x00200800,0x20181000,0x00400c00,0x0a68380d, +0x00681208,0x2010200b,0x00300205,0x0b985014, +0x20380401,0x00100c00,0x00100005,0x0ad83010, +0x20300201,0x00100801,0x00000405,0x0ad83010, +0x20300201,0x00100801,0x00000005,0x0ad8300f, +0x20701408,0x2058220c,0x00b01c0c,0x0c384818, +0x00780a04,0x00000c01,0x00400a03,0x0b683011, +0x00780601,0x00100e02,0x00280603,0x0b583011, +0x00780a01,0x00101201,0x00200203,0x0b583011, +0x00a8120b,0x0000240c,0x00380a09,0x0d084419, +0x20700805,0x2028060b,0x00682011,0x0bf83018, +0x20780801,0x00001604,0x00581c12,0x0bf83818, +0x20780402,0x20100e05,0x00681c12,0x0bf83818, +0x2090180a,0x20480a15,0x00c82816,0x0dd8481f, +0x00180a02,0x00102005,0x00584a04,0x0cd84c1e, +0x00180800,0x20202601,0x00a84203,0x0ce84c1f, +0x00180c00,0x20102800,0x00984603,0x0cd84c1f, +0x00280603,0x00200409,0x00a84606,0x0f087026, +0x20200c00,0x20382400,0x01002800,0x0c784a11, +0x00002002,0x20583400,0x00d00c00,0x0cd83a1b, +0x00002002,0x20683400,0x00d00c00,0x0ce83a1b, +0x00380e05,0x20100400,0x00504c00,0x0ed84e23, +0x00400201,0x20181000,0x00701e06,0x0be83614, +0x00381605,0x00201c07,0x00000801,0x0c082e1a, +0x00381605,0x00201c07,0x00000801,0x0c082e1a, +0x20201806,0x2048220e,0x00701008,0x0dc8321f, +0x20200c01,0x00081a02,0x00301007,0x0b382a13, +0x20400c03,0x20282208,0x0070200b,0x0b482614, +0x20400c03,0x20282208,0x0070200b,0x0b482615, +0x00000800,0x00380c04,0x20181801,0x0ce83a1a, +0x20180e01,0x00301000,0x20380802,0x0ab8220e, +0x00100400,0x00180400,0x20181400,0x0ac8220f, +0x00100400,0x00180400,0x20181400,0x0ac8220f, +0x00181203,0x00401803,0x20480802,0x0c183e19, +0x00200803,0x20100603,0x00181e02,0x0a582a0e, +0x00100000,0x00200401,0x20180c02,0x0a482a0e, +0x00180400,0x00200401,0x20280c02,0x0a482a0f, +0x00000403,0x00080606,0x00280805,0x0b684215, +0x00180e04,0x00201006,0x00180403,0x09d83a0d, +0x00080e01,0x00201402,0x20180804,0x09d82e0c, +0x00080e01,0x00201401,0x00080804,0x09d82e0c, +0x20100801,0x00180c02,0x00281405,0x0ac84a10, +0x00000402,0x20200205,0x00500005,0x09883609, +0x00000002,0x20180603,0x00480404,0x09883208, +0x00000402,0x20180603,0x00480404,0x09883208, +0x00381a04,0x00302405,0x20180802,0x0a584e0d, +0x00000201,0x20180402,0x00600005,0x09483a04, +0x00000201,0x20180402,0x00480404,0x09683604, +0x00000202,0x20180403,0x00380404,0x09683604, +0x20201404,0x20382207,0x00700c0b,0x0a085207, +0x20100401,0x20100201,0x00400005,0x09483401, +0x20100802,0x20180a02,0x00380405,0x09583401, +0x20100802,0x20180a02,0x00280405,0x09583401, +0x00180a02,0x00201405,0x20181405,0x09f85001, +0x00200000,0x00000001,0x00400003,0x09683405, +0x00280602,0x00100004,0x00100402,0x09783405, +0x00280602,0x00100004,0x00100402,0x09783405, +0x00101001,0x00082202,0x00401006,0x0a185407, +0x20380400,0x00080400,0x00400c08,0x0998340b, +0x20200401,0x00000202,0x00100407,0x09a8300a, +0x20200401,0x00000202,0x00100407,0x09a83009, +0x20180800,0x00501002,0x20480409,0x0a684c0e, +0x00200400,0x20100001,0x00300400,0x0a082c0e, +0x00280a01,0x00100c02,0x00100401,0x0a082c0d, +0x00280a01,0x00100c02,0x00100400,0x0a08300d, +0x20280800,0x00280801,0x00002006,0x0af84c16, +0x20200201,0x20100001,0x00301005,0x0a882811, +0x20480800,0x20100400,0x00401006,0x0a782811, +0x20480800,0x20100800,0x00301006,0x0a782c11, +0x00180601,0x00101400,0x20200400,0x0bb83819, +0x00300801,0x20180a03,0x00300a02,0x0b182412, +0x00600a02,0x20300000,0x00500a05,0x0b082411, +0x00600a01,0x20380601,0x00500a04,0x0b082411, +0x00000002,0x20180a02,0x00301802,0x0c88381b, +0x20280800,0x00101e01,0x00181c06,0x0ba82414, +0x20600803,0x20180606,0x0058100e,0x0b982416, +0x20600002,0x20100604,0x0048100d,0x0b982416, +0x00082206,0x00004403,0x00181001,0x0d682c1c, +0x00080c00,0x20100a01,0x00881001,0x0c583418, +0x00100201,0x00000802,0x00382604,0x0c68301a, +0x00100400,0x00000401,0x00482204,0x0c68301a, +0x20101004,0x2098120d,0x01281403,0x0e58381e, +0x20200400,0x20380400,0x00600000,0x0c181e0f, +0x00281a02,0x00302c00,0x20401400,0x0c88261c, +0x00381a02,0x00302c00,0x20401400,0x0c88261c, +0x20200801,0x00182000,0x00401c00,0x0e583e1b, +0x00400c01,0x20280e01,0x00580606,0x0b981e12, +0x20200c01,0x20381e05,0x00702007,0x0bb82218, +0x20200c01,0x20381e05,0x00702008,0x0bb82218, +0x00481e02,0x00302c02,0x20480606,0x0d782e1e, +0x20180e03,0x00100c02,0x00100005,0x0af81e12, +0x20180401,0x20100a01,0x00080c03,0x0b181613, +0x20180401,0x00000a01,0x00080c03,0x0b181613, +0x00000001,0x20400a03,0x00700006,0x0c882e1e, +0x20201406,0x20381a07,0x00581002,0x0a78220f, +0x00180601,0x20100c02,0x00280c00,0x0a881e11, +0x00180601,0x20200c02,0x00380c00,0x0a881e11, +0x20200800,0x20481601,0x00900005,0x0ba83618, +0x00581606,0x00201c0b,0x20181205,0x0a082a10, +0x00100000,0x20200201,0x00500003,0x09f82210, +0x00100000,0x20380601,0x00500003,0x09f82210, +0x00300001,0x20200400,0x00381a01,0x0af83616, +0x20300c04,0x20381608,0x00601009,0x09782a0e, +0x20100801,0x20281201,0x00580405,0x0988260c, +0x20100801,0x20281201,0x00480405,0x0988260c, +0x00080a02,0x20200c03,0x00580c07,0x0a483e13, +0x00280603,0x00000805,0x00180801,0x09282a09, +0x00200201,0x00000002,0x00080c02,0x09382a08, +0x00200201,0x00000402,0x00080c01,0x09382a09, +0x20101803,0x20482204,0x00700007,0x09c8420c, +0x20100402,0x20180604,0x00300008,0x08f82a04, +0x20100401,0x00000201,0x00180807,0x09082e04, +0x20100401,0x00080601,0x00180407,0x09082e04, +0x00280e03,0x00201c06,0x20181404,0x09784207, +0x00080602,0x00000403,0x00180404,0x08e82801, +0x00180a02,0x00000c03,0x00000003,0x08f82c01, +0x00180a02,0x00001003,0x00080403,0x08f82c01, +0x20200002,0x20180603,0x0060080a,0x09584400, +0x00180400,0x20100202,0x00300804,0x09082805, +0x00000802,0x20280e03,0x00300406,0x09082c05, +0x00000802,0x20280e04,0x00400406,0x09082c05, +0x00281202,0x20101403,0x00500004,0x09784407, +0x20200c02,0x20281202,0x00380808,0x0948280b, +0x20180a02,0x00000804,0x00100405,0x09482c0a, +0x20180a02,0x00000804,0x00100405,0x09482c0b, +0x20100201,0x20580e02,0x00a0140b,0x09d8400f, +0x00280a02,0x00100805,0x20100401,0x09b82810, +0x00100400,0x20280e02,0x00301002,0x09b8280e, +0x00100400,0x20280a01,0x00301002,0x09b8280e, +0x20301805,0x20582204,0x00780808,0x0a683c18, +0x20300001,0x20100601,0x00101405,0x0a382013, +0x20400c03,0x00081202,0x00000006,0x0a382012, +0x20400c03,0x20181603,0x00100006,0x0a282012, +0x00080e06,0x0020080a,0x20100c00,0x0b48401c, +0x00380a01,0x20201000,0x00100a05,0x0ad81813, +0x00480e05,0x00201406,0x20300a05,0x0ac82013, +0x00580e05,0x00201407,0x20400606,0x0ac82013, +0x00100803,0x20180a07,0x00101401,0x0c28301c, +0x20200602,0x20400201,0x00500805,0x0b681813, +0x20300002,0x20100e07,0x00100008,0x0b681814, +0x20400003,0x20100a08,0x00200009,0x0b581814, +0x20501202,0x00182001,0x20101005,0x0d182c1f, +0x00000c02,0x20381a07,0x00581000,0x0c181815, +0x00180400,0x20100400,0x00481202,0x0c182417, +0x00180800,0x20100801,0x00381603,0x0c182017, +0x00381401,0x00602603,0x20981a0a,0x0e08241c, +0x20200001,0x00300800,0x20480400,0x0be81a0f, +0x00100c00,0x20182000,0x00601800,0x0c382217, +0x00100c00,0x20182000,0x00601800,0x0c482217, +0x20100e01,0x20480800,0x00880400,0x0df8261a, +0x00581205,0x00201804,0x20300e07,0x0b681a13, +0x00000201,0x00200400,0x20300002,0x0b881616, +0x00000201,0x00200400,0x20200003,0x0b881616, +0x00201403,0x20182a03,0x00600604,0x0d182a1c, +0x20401408,0x20181e0b,0x00380407,0x0ac81612, +0x00000001,0x00280602,0x20180402,0x0ae81a14, +0x00000402,0x00180603,0x20180401,0x0ae81a14, +0x00180a04,0x00400405,0x20480402,0x0c382a1d, +0x00481607,0x0030240c,0x20481e05,0x0a481e11, +0x00080601,0x00200002,0x20280402,0x0a481e12, +0x00080601,0x00300003,0x20280402,0x0a481e12, +0x20200004,0x00200206,0x20381004,0x0b582a1a, +0x20201005,0x20282209,0x00501006,0x09b82211, +0x00100400,0x00200201,0x20280802,0x09c81e10, +0x00100401,0x00200202,0x20280402,0x09c81e10, +0x00400203,0x00200806,0x20381601,0x0a883219, +0x00180e03,0x00201407,0x20381002,0x0938220d, +0x00080401,0x00300800,0x20381004,0x0948220d, +0x00080400,0x00300800,0x20381004,0x0948220d, +0x20200403,0x00380a04,0x2010000a,0x09d83a14, +0x00000801,0x20180a03,0x00200805,0x08e82209, +0x00100000,0x00200401,0x20180803,0x08e82a0a, +0x00100000,0x00200401,0x20180803,0x08e82a0a, +0x00281603,0x00402006,0x20380c03,0x09583a0d, +0x00180400,0x00100801,0x00080804,0x08a82205, +0x00080601,0x00100401,0x00000006,0x08b82a05, +0x00080601,0x00100400,0x00000006,0x08b82a05, +0x20100402,0x20180e04,0x00501009,0x08f83a07, +0x20200202,0x00080401,0x00200407,0x08982401, +0x20100402,0x00180e02,0x00200406,0x08a82801, +0x20100401,0x00180e01,0x00200406,0x08a82801, +0x00000601,0x00080401,0x00280407,0x08e83401, +0x00100c04,0x00081204,0x00180802,0x08b82406, +0x00280a02,0x00200c03,0x20100003,0x08b82805, +0x00280a02,0x00200c02,0x20100002,0x08b82805, +0x00100c00,0x00181a02,0x00100807,0x09083808, +0x00081204,0x00401406,0x20380806,0x08f8280a, +0x20300c02,0x00081203,0x00200809,0x08f8280b, +0x20300c02,0x00081203,0x00200809,0x08f8240b, +0x20200803,0x00480a01,0x20581009,0x09683410, +0x20100c03,0x00081605,0x00200c06,0x09682810, +0x00180601,0x00200803,0x20380401,0x09682410, +0x00180601,0x00200403,0x20380401,0x09682410, +0x00281e05,0x00602c08,0x20680404,0x0a083c17, +0x20300203,0x00300005,0x20300404,0x09f82415, +0x20180a01,0x00101001,0x20100403,0x09e82412, +0x20180a01,0x00201401,0x20200403,0x09e82412, +0x20600c04,0x20181a07,0x00401c0a,0x0ac8381d, +0x00380402,0x00380a03,0x20401605,0x0aa82015, +0x00000c01,0x20181602,0x00301002,0x0a882014, +0x00000801,0x20181201,0x00301401,0x0a882014, +0x00481202,0x00301405,0x20200606,0x0bc8301f, +0x20480a02,0x00200802,0x20600404,0x0b481815, +0x20180a02,0x00200802,0x20200401,0x0b381816, +0x20180a02,0x00100c01,0x20100401,0x0b281815, +0x20780e01,0x20101602,0x00301006,0x0cb8281f, +0x00300801,0x00101204,0x20481e08,0x0be81412, +0x00100802,0x00080a05,0x00180a02,0x0bd81815, +0x00100802,0x20180e05,0x00280a02,0x0bd81815, +0x00501402,0x20581a06,0x0088060e,0x0db8281b, +0x20180e01,0x00100400,0x00401000,0x0bb81a0f, +0x00100000,0x20100800,0x00180400,0x0c081616, +0x00100000,0x20100400,0x00180400,0x0c181617, +0x20281201,0x00201800,0x20400800,0x0db81e1b, +0x00001001,0x20281a02,0x00500a03,0x0b381610, +0x20180400,0x20100000,0x00300402,0x0b581615, +0x20180400,0x20100000,0x00300403,0x0b581615, +0x00580a01,0x20201a02,0x00280a07,0x0cd81a1e, +0x00381201,0x00101c01,0x20181204,0x0aa81214, +0x00100000,0x20200601,0x00480400,0x0ab81614, +0x00280601,0x20200800,0x00380601,0x0ab81615, +0x20301002,0x20381604,0x00880807,0x0be8221e, +0x20300801,0x20281602,0x00600806,0x0a081a13, +0x20100802,0x20280a02,0x00580803,0x0a181a13, +0x20100c02,0x20280e02,0x00580805,0x0a181a13, +0x00200000,0x00100802,0x00381a02,0x0b082a1b, +0x00400201,0x20100c02,0x00181603,0x09781611, +0x00180a02,0x00000803,0x00280801,0x09881e11, +0x00180a02,0x00000803,0x00380800,0x09881e11, +0x00080e02,0x00100c03,0x00400405,0x0a28321a, +0x20200802,0x00081202,0x00400009,0x08f8220e, +0x00000401,0x20200202,0x00580404,0x09081e0f, +0x00000401,0x20280602,0x00580404,0x09081e0f, +0x00100000,0x20200a03,0x00700406,0x09682a15, +0x00180a02,0x00200c03,0x00080402,0x08a81e09, +0x00100201,0x20100001,0x00400005,0x08a8220a, +0x00100201,0x20100001,0x00400005,0x08a8220a, +0x20100801,0x20281e02,0x00900809,0x08e82e0d, +0x00100400,0x00080602,0x00300405,0x08681e05, +0x20100000,0x20180601,0x00400407,0x08682205, +0x20100000,0x20180400,0x00400407,0x08682205, +0x00100400,0x00080402,0x00280c05,0x08982e06, +0x20300002,0x00000201,0x00280808,0x08581c01, +0x00000201,0x20100401,0x00480404,0x08582001, +0x00000000,0x20100000,0x00480404,0x08582001, +0x20180a01,0x00100c02,0x00200408,0x08882c01, +0x00580e04,0x00001c05,0x00280602,0x08781c05, +0x00000801,0x20180e02,0x00400005,0x08782005, +0x00000801,0x20180e01,0x00400005,0x08782006, +0x00100002,0x20100e02,0x00480806,0x08a82c07, +0x20401004,0x20381a06,0x0080080c,0x08a8200a, +0x20180a01,0x00101003,0x00180406,0x08b8200b, +0x20180a01,0x00201002,0x00180406,0x08b8200b, +0x00180a03,0x20101003,0x00700008,0x08f8300e, +0x00381202,0x00001005,0x00280c01,0x09182010, +0x00000000,0x20180601,0x00400804,0x09282010, +0x00000000,0x20180601,0x00400803,0x09182010, +0x20301004,0x20382605,0x00b0140c,0x09883018, +0x20600601,0x20380a01,0x00700c09,0x09a82015, +0x20200401,0x00080c00,0x00300804,0x09a81c13, +0x20100400,0x00080c00,0x00400804,0x09a82013, +0x20280e04,0x00001007,0x00200003,0x0a68281f, +0x00401001,0x20281202,0x00580608,0x0a681c16, +0x00180a02,0x00100c02,0x00000601,0x0a581815, +0x00180a01,0x00100801,0x00100800,0x0a481815, +0x00201002,0x20381e06,0x00701602,0x0b782420, +0x20600801,0x00280c01,0x00180805,0x0b082015, +0x20300801,0x20180e04,0x00300803,0x0af81416, +0x20300801,0x20180e03,0x00300802,0x0af81416, +0x20801000,0x00281401,0x20180404,0x0c782422, +0x00481e01,0x00402404,0x2020020c,0x0bb82011, +0x00280800,0x00100c00,0x00081207,0x0ba81814, +0x00280800,0x00100c00,0x00081607,0x0ba81813, +0x00780a01,0x00502002,0x20681614,0x0d782419, +0x20201403,0x20282000,0x00681800,0x0b980a0e, +0x00180601,0x00200000,0x00000800,0x0be81216, +0x00180601,0x00300400,0x20100c00,0x0be81216, +0x20301001,0x00181800,0x00300400,0x0d881e19, +0x00180e04,0x00301408,0x20280e05,0x0b180e10, +0x20100800,0x00280a02,0x00000402,0x0b380e15, +0x20100801,0x00180a02,0x00100402,0x0b380e15, +0x00480601,0x00500002,0x20300a09,0x0cb81a1d, +0x00200801,0x00081205,0x00300e03,0x0a880e14, +0x00180401,0x00300000,0x20280601,0x0a981214, +0x00100001,0x00300000,0x20280601,0x0a981215, +0x20180c00,0x00401a01,0x20280804,0x0bb81620, +0x20200402,0x00200201,0x20181404,0x09e80e13, +0x00180e03,0x00301403,0x20180401,0x09f81214, +0x00080e02,0x00301402,0x20280402,0x09f81214, +0x00380a01,0x00100800,0x00400400,0x0ac81a1e, +0x00381203,0x00401005,0x20100201,0x09581612, +0x20100803,0x00080e05,0x00300004,0x09581212, +0x00000803,0x00080e05,0x00300003,0x09581212, +0x20200802,0x20181602,0x00600408,0x09e81a19, +0x00080400,0x20100a03,0x00300407,0x08c8120f, +0x00180a03,0x00200c05,0x00080802,0x08d8160f, +0x00180a03,0x00200c05,0x00080802,0x08d8160f, +0x00180603,0x00200403,0x00100004,0x09381a14, +0x20100802,0x20181202,0x00600006,0x08781609, +0x00000401,0x00080603,0x00200406,0x0878160b, +0x00000401,0x00080603,0x00300406,0x0878160b, +0x00000c03,0x00100204,0x00281006,0x08a81a0f, +0x00280602,0x00000403,0x00280802,0x08381605, +0x20100000,0x00100001,0x00180406,0x08381605, +0x20100000,0x00180401,0x00180406,0x08381605, +0x00180e04,0x00300c06,0x00200008,0x08482608, +0x20200401,0x00080602,0x00380407,0x08281400, +0x00080400,0x00100401,0x00100004,0x08281401, +0x00080400,0x00200801,0x00100004,0x08281401, +0x20200804,0x00081206,0x0060080a,0x08382001, +0x00100400,0x00181001,0x00200403,0x08481806, +0x00280800,0x00000c00,0x00200004,0x08381405, +0x00280800,0x00000c00,0x00200004,0x08381405, +0x00280a04,0x00200807,0x00100003,0x08582008, +0x00080e02,0x00301402,0x20280406,0x0888140a, +0x20200801,0x20180e01,0x00500408,0x0878140b, +0x20200800,0x20180e01,0x00500408,0x0878140b, +0x20100402,0x00080e05,0x0040100a,0x08a81c0f, +0x00101003,0x00081a05,0x00300005,0x08e8140f, +0x00100000,0x00100001,0x00200002,0x08e81410, +0x00100000,0x00000000,0x00300002,0x08e81410, +0x00100601,0x00200801,0x00181007,0x09481817, +0x20680601,0x00500404,0x20380c09,0x09781816, +0x20100201,0x00100401,0x00200404,0x09781414, +0x20100201,0x00100401,0x00200404,0x09781414, +0x20600802,0x00281602,0x0030040a,0x0a282020, +0x00581201,0x00402002,0x2020020a,0x0a381816, +0x20100402,0x00080e02,0x00300801,0x0a281016, +0x20100401,0x00080e02,0x00300401,0x0a281016, +0x00480e01,0x00401803,0x20280e07,0x0b381c21, +0x20580e01,0x20101601,0x00601006,0x0ad81414, +0x20280602,0x00200c02,0x00080a01,0x0ad81017, +0x20280602,0x00200c02,0x00080601,0x0ad81017, +0x20881000,0x00201800,0x00400806,0x0c381c20, +0x00302402,0x20483605,0x00a00e08,0x0b781012, +0x00200401,0x00180603,0x00300207,0x0b881012, +0x00200401,0x00180603,0x00300207,0x0b881012, +0x00680800,0x20300000,0x00a01612,0x0d28181a, +0x00181201,0x00102000,0x20180800,0x0b900612, +0x00000401,0x20380800,0x00780400,0x0bc80615, +0x00000401,0x20380c00,0x00780400,0x0bd80615, +0x20281201,0x20201400,0x00700c00,0x0d580a19, +0x20400801,0x20381202,0x00700c03,0x0b080611, +0x20180a02,0x20200c03,0x00500000,0x0b280615, +0x00080a02,0x20201003,0x00400000,0x0b280615, +0x00300402,0x20680a04,0x00d00a07,0x0c88061c, +0x00480c01,0x20101001,0x00380a08,0x0a700213, +0x00200401,0x20480603,0x00800601,0x0a780615, +0x00200401,0x20480603,0x00800601,0x0a880615, +0x20100a02,0x20580c03,0x00b00403,0x0b98061f, +0x00080a03,0x20401002,0x00600003,0x09d00216, +0x20200800,0x20381001,0x00680404,0x09d80614, +0x20200c01,0x20381000,0x00780404,0x09d80614, +0x00200c02,0x20481204,0x00880400,0x0aa0021d, +0x00001805,0x20582607,0x00a00404,0x09380612, +0x00380a01,0x00001002,0x00380a01,0x09480612, +0x00380a02,0x00001002,0x00380a01,0x09480612, +0x00000202,0x20100804,0x00481006,0x09c8061a, +0x00000204,0x00000007,0x00180804,0x08b80a0d, +0x20100802,0x20280e02,0x00600407,0x08b80a0f, +0x20100802,0x20280e03,0x00600407,0x08b80a0f, +0x20200803,0x20180a03,0x00680407,0x09080e14, +0x00100002,0x00000a04,0x00100003,0x0858060a, +0x00180601,0x00000802,0x00380403,0x08580a0a, +0x00180602,0x00000803,0x00380403,0x08580a0a, +0x00481a05,0x00102007,0x00400402,0x08880e0f, +0x00000000,0x00080401,0x00380805,0x08280a05, +0x00000001,0x20100202,0x00500007,0x08180a05, +0x00000001,0x20100202,0x00500007,0x08180a05, +0x20301004,0x20581a09,0x00c00c0d,0x08180608, +0x00080601,0x00000c02,0x00200005,0x08080800, +0x20100400,0x20180801,0x00500005,0x08080801, +0x20100400,0x20280801,0x00600005,0x08080801, +0x00200602,0x20200404,0x00681804,0x08080801, +0x00100001,0x20100202,0x00500004,0x08280805, +0x00100401,0x00080800,0x00400004,0x08280805, +0x00100401,0x00080800,0x00400004,0x08280805, +0x20200000,0x20180c00,0x00800c0b,0x08280c08, +0x20200401,0x20180c00,0x00600008,0x08580c0b, +0x20280a01,0x00100801,0x00200007,0x0868080b, +0x20280a01,0x00100c02,0x00100007,0x0868080b, +0x00180402,0x00000601,0x00580405,0x08880810, +0x00481201,0x00001c02,0x00380800,0x08c8080f, +0x00100001,0x20100201,0x00400403,0x08d80810, +0x00180401,0x20100601,0x00400403,0x08d80410, +0x00081203,0x20101004,0x00600808,0x09280817, +0x20700401,0x20480602,0x00a0080d,0x09480c15, +0x20200201,0x20100001,0x00500805,0x09680414, +0x20200201,0x20100001,0x00500405,0x09680414, +0x20400402,0x20500604,0x00a00008,0x09f8041f, +0x00400601,0x20381401,0x00901208,0x0a180818, +0x00180402,0x20200602,0x00400201,0x0a100016, +0x00180401,0x20100602,0x00400201,0x0a180416, +0x00300601,0x20480c02,0x00b00a04,0x0b080821, +0x20600c02,0x20281602,0x00400405,0x0ac00016, +0x20400602,0x20200003,0x00500002,0x0ac80417, +0x20400202,0x20200003,0x00500401,0x0ac80417, +0x20801601,0x20381e01,0x00900c06,0x0c080422, +0x00482a02,0x00103805,0x20180e0d,0x0b600012, +0x00300001,0x20200603,0x0050020a,0x0b700012, +0x00480401,0x20200a02,0x0058060b,0x0b700012, +0x00600801,0x00181a03,0x00200612,0x0d10001b, +0x00000400,0x20180800,0x00100c00,0x0b900611, +0x00100400,0x00100000,0x20280400,0x0bd00616, +0x00100000,0x00100400,0x20380400,0x0bd00616, +0x20400c01,0x00181c00,0x00180400,0x0d500a17, +0x20300601,0x00000400,0x20180401,0x0b000a11, +0x20300400,0x00280800,0x20200403,0x0b200214, +0x20300401,0x00280c00,0x20200404,0x0b200214, +0x00600601,0x00400003,0x2068120b,0x0c900a1c, +0x00400c01,0x00181202,0x00000207,0x0a800614, +0x00380400,0x00300c01,0x20480605,0x0a800615, +0x00380400,0x00300c01,0x20480605,0x0a800615, +0x20380400,0x00500800,0x20600006,0x0ba0061f, +0x20300000,0x00480802,0x20400006,0x09d00614, +0x20180a01,0x00100c00,0x20100405,0x09d00615, +0x20180a01,0x00201000,0x20200405,0x09d00615, +0x00480800,0x00301401,0x20480604,0x0ab00a1e, +0x00581202,0x00302402,0x20680e03,0x09400a13, +0x00100401,0x00080a02,0x00200401,0x09400612, +0x00100401,0x00080a02,0x00200801,0x09400612, +0x20280401,0x00100a01,0x00200409,0x09c0061b, +0x20480402,0x00000204,0x00300c0c,0x08b0060e, +0x00000201,0x00100801,0x00080805,0x08b0060f, +0x00000000,0x00100801,0x00080805,0x08b00a0f, +0x00280e03,0x00001001,0x00300804,0x09000a15, +0x00200602,0x20100402,0x00380601,0x08500609, +0x00000000,0x00080400,0x00200405,0x0850060a, +0x00000000,0x00080400,0x00200405,0x0850060a, +0x20201c04,0x20282e07,0x00700809,0x08700a0e, +0x00000002,0x20100202,0x00300006,0x08100606, +0x00000001,0x00100201,0x00180405,0x08100605, +0x00000001,0x00100201,0x00100005,0x08100a05, +0x00180a02,0x00401807,0x20481804,0x08200a07, +0x20200602,0x20180403,0x00300407,0x08000401, +0x20180601,0x00100802,0x00100006,0x08000400, +0x20180601,0x00100802,0x00180406,0x08000400, +0x00180e02,0x00201001,0x00101008,0x08000a01, +0x00200001,0x00000202,0x00200402,0x08200405, +0x00280400,0x00000601,0x00300404,0x08200405, +0x00280400,0x00000601,0x00300403,0x08200405, +0x20200403,0x20180a06,0x0050000a,0x08200c08, +0x20200201,0x00000401,0x00280408,0x0850040a, +0x20200800,0x20180c00,0x00400009,0x0850040b, +0x20200800,0x20180e01,0x00500409,0x0850040b, +0x00300203,0x00080405,0x00480404,0x08800810, +0x00300c02,0x00081602,0x00300402,0x08c0040f, +0x00200000,0x00180400,0x00200002,0x08d00411, +0x00200000,0x00180400,0x00200002,0x08d00411, +0x20301004,0x00081e05,0x0030040c,0x09200818, +0x20680603,0x00200403,0x2020000b,0x09500416, +0x20300201,0x00180401,0x00100006,0x09600415, +0x20300201,0x00180401,0x00100006,0x09600415, +0x20280e04,0x00400c06,0x20400004,0x0a000820, +0x00300804,0x00280a05,0x20180a07,0x0a100818, +0x00300801,0x00180a01,0x00080a03,0x0a100816, +0x00200801,0x00180a01,0x00080603,0x0a100816, +0x00200004,0x00180606,0x20100602,0x0b100c21, +0x20480e05,0x00401007,0x20380403,0x0ac00016, +0x20680a01,0x00300403,0x20200405,0x0ac00417, +0x20680a01,0x00300403,0x20200404,0x0ac00417, +0x20981a05,0x00101c07,0x20200005,0x0c100c23, +0x00302402,0x00183e07,0x00101609,0x0b700013, +0x00480400,0x00100601,0x2010060d,0x0b700812, +0x00400000,0x00100201,0x2010060d,0x0b700812, +0x00700c02,0x20400207,0x00680a16,0x0d20101a, +0x00000001,0x00300000,0x20200000,0x0b900210, +0x00180c00,0x00300800,0x00100800,0x0bd00216, +0x00180800,0x00200800,0x00100800,0x0bd00216, +0x20300003,0x00000800,0x00382000,0x0d701219, +0x20381000,0x00300c02,0x20200800,0x0b100210, +0x20200001,0x00000601,0x00300004,0x0b200614, +0x20200000,0x00000400,0x00300003,0x0b200614, +0x00580a05,0x20101008,0x00580608,0x0ca0061d, +0x00680a02,0x20101401,0x00100609,0x0a800a14, +0x00300201,0x00080401,0x00400a03,0x0a800614, +0x00300201,0x20180401,0x00400a03,0x0a800614, +0x20300403,0x20280a06,0x00901006,0x0ba00e1f, +0x20300804,0x20380a05,0x00700007,0x09d00a15, +0x20200000,0x00080601,0x00300c05,0x09e00a13, +0x20200401,0x20180a01,0x00400c05,0x09e00a13, +0x00400601,0x20180403,0x00700603,0x0ab00e1d, +0x00300204,0x00080806,0x00500c00,0x09400612, +0x00200400,0x00000400,0x00280601,0x09500e12, +0x00200400,0x00000400,0x00280601,0x09500e12, +0x20100201,0x00080601,0x00501009,0x09d0161a, +0x20201005,0x00081207,0x00280408,0x08c00e0e, +0x00080601,0x00100401,0x00200406,0x08c00e0f, +0x00080601,0x00100401,0x00200406,0x08d00e10, +0x20100c03,0x20181603,0x00400005,0x09201a13, +0x00180a04,0x00400807,0x20280402,0x08600a09, +0x00000001,0x00000201,0x00300405,0x0860120a, +0x00000001,0x00000202,0x00300405,0x0860120a, +0x00380e02,0x00302405,0x00081403,0x08a01a0f, +0x00200001,0x00200603,0x00100804,0x08200e06, +0x00100000,0x00000001,0x00300004,0x08201205, +0x00100201,0x00000401,0x00380404,0x08201205, +0x20180800,0x20180602,0x0080180b,0x08301208, +0x20380a01,0x00200401,0x0010040a,0x08100c01, +0x20200400,0x00080a01,0x00400408,0x08101001, +0x20200000,0x00080a01,0x00400808,0x08101001, +0x20100c01,0x20381a02,0x00800809,0x08201802, +0x00300401,0x00080601,0x00200000,0x08301006, +0x00200401,0x00180400,0x00200002,0x08301006, +0x00200401,0x00180400,0x00200002,0x08301006, +0x00100000,0x00100401,0x00280c05,0x08401c08, +0x20300001,0x00100000,0x00180409,0x08600c0a, +0x20280a01,0x00100801,0x00180408,0x0870100b, +0x20280a01,0x00100801,0x00180408,0x0870100b, +0x20180400,0x00100401,0x00380409,0x08a0140f, +0x00580602,0x00101002,0x00280400,0x08d00c0f, +0x00200400,0x00080602,0x00300002,0x08e01010, +0x00200401,0x00080602,0x00300002,0x08e01010, +0x00180a02,0x00001401,0x00480407,0x09401817, +0x20980403,0x00080604,0x0050080e,0x09500c16, +0x20400002,0x00080601,0x00280807,0x09700c15, +0x20400001,0x00100000,0x00280807,0x09700c14, +0x20601003,0x20281a05,0x0090000a,0x0a101420, +0x00780e03,0x20101004,0x00480a0c,0x0a200c17, +0x00480e04,0x00001005,0x00200205,0x0a200816, +0x00480e03,0x00001004,0x00200204,0x0a200816, +0x00600204,0x00200005,0x00380a07,0x0b201021, +0x20900c03,0x20481605,0x00900409,0x0ac00c16, +0x20700c04,0x20381607,0x00600407,0x0ad00c17, +0x20700c03,0x20381205,0x00600407,0x0ad00c17, +0x20e01007,0x00282a08,0x0030040c,0x0c300c24, +0x00581a02,0x20203005,0x00481e10,0x0b700c12, +0x00500602,0x00080405,0x00180a0e,0x0b800813, +0x00500601,0x00080404,0x00280a0e,0x0b800813, +0x00a81a04,0x0060280c,0x2078161d,0x0d400c1b, +0x00100201,0x20380400,0x00800400,0x0b900e10, +0x00101001,0x20381800,0x00980c00,0x0be01615, +0x00100c01,0x20381800,0x00880c00,0x0be01615, +0x00000c00,0x00000400,0x00281000,0x0d901a1d, +0x20401003,0x20381e04,0x00700002,0x0b100e0f, +0x20280400,0x00000003,0x00380403,0x0b301214, +0x20280601,0x00000004,0x00280403,0x0b401214, +0x00080e01,0x00280401,0x00201400,0x0cb0161d, +0x00400202,0x00200007,0x20100209,0x0aa00a12, +0x00200201,0x20100001,0x00200602,0x0aa01214, +0x00200400,0x20180400,0x00300602,0x0aa01614, +0x00080401,0x00000800,0x00200400,0x0bd0221d, +0x00180601,0x00201201,0x20100c03,0x09f01615, +0x20200403,0x00080603,0x00200004,0x0a001613, +0x20200402,0x00000201,0x00280404,0x0a001613, +0x00300603,0x20100403,0x00400c00,0x0ae0221d, +0x20200004,0x00080605,0x00300805,0x09601611, +0x00380e03,0x00101005,0x00100a01,0x09701611, +0x00280a02,0x00100c04,0x00200a01,0x09701611, +0x20200403,0x20180a06,0x00500808,0x0a102a19, +0x00381204,0x00002006,0x00380401,0x08e01a0e, +0x20100402,0x20280a04,0x00500c07,0x08f01e0f, +0x20100401,0x20280603,0x00500c06,0x08f01e0f, +0x00280a01,0x00101404,0x00380c02,0x09602614, +0x20300804,0x20581207,0x00a00c09,0x08801a0a, +0x00000000,0x00000001,0x00380404,0x08901e0a, +0x00100000,0x20100000,0x00400004,0x08901e0a, +0x00080a03,0x20280401,0x00701c08,0x08d0260f, +0x00380604,0x20200406,0x00600001,0x08401a05, +0x00180400,0x00000400,0x00300405,0x08501e05, +0x00080601,0x00000000,0x00400405,0x08501e05, +0x20101404,0x20381a07,0x00700009,0x08803207, +0x20401004,0x20381606,0x0070000b,0x08301c01, +0x20200001,0x20100201,0x00480407,0x08401c01, +0x20200401,0x20100201,0x00480407,0x08401c01, +0x00080602,0x00100c05,0x00081406,0x08602801, +0x00480a03,0x00100805,0x00280a02,0x08501806, +0x00300201,0x00000401,0x00400002,0x08601c05, +0x00380601,0x00000401,0x00400002,0x08601c05, +0x00180400,0x00000601,0x00400405,0x08802807, +0x20200002,0x20100203,0x0050040a,0x0890180a, +0x20300402,0x20180e03,0x0050000a,0x08901c0b, +0x20300402,0x20180e03,0x0050000a,0x08901c0b, +0x00000400,0x20180400,0x0050040a,0x08e0280f, +0x00280604,0x20100004,0x00500c03,0x08f01810, +0x00280602,0x00000803,0x00280800,0x09101810, +0x00280602,0x00000803,0x00280800,0x09101810, +0x20100000,0x00080800,0x00400409,0x09802818, +0x20601004,0x20381608,0x0058040a,0x09802016, +0x20200401,0x20180603,0x00480406,0x09901813, +0x20200401,0x20180603,0x00480407,0x09901813, +0x20281000,0x00001400,0x00280805,0x0a50281f, +0x00400000,0x00281003,0x00080e08,0x0a401417, +0x00000801,0x00081a01,0x00380400,0x0a401416, +0x00000801,0x00081601,0x00380400,0x0a401416, +0x00200201,0x20400000,0x00700203,0x0b502420, +0x20580601,0x00200c03,0x20480c05,0x0af01415, +0x20380800,0x00301403,0x20381401,0x0af01017, +0x20480400,0x00201003,0x20281001,0x0af01017, +0x20700403,0x20400a03,0x00782004,0x0c502021, +0x00400800,0x00181601,0x0000120b,0x0b901412, +0x00380601,0x00100c02,0x00100609,0x0ba01012, +0x00380601,0x00100c03,0x0010060a,0x0ba01012, +0x00600e02,0x20382005,0x00900a11,0x0d50101a, +0x00080400,0x00100000,0x20180400,0x0bc01a10, +0x00280e01,0x00101400,0x20280c00,0x0c202218, +0x00280a01,0x00001000,0x20180800,0x0c202618, +0x00082a04,0x00202400,0x00102800,0x0dd0221d, +0x00080c01,0x00001400,0x20181201,0x0b401a11, +0x20200802,0x20280e02,0x00380806,0x0b601e15, +0x20300c03,0x20281203,0x00480807,0x0b601e15, +0x20101c07,0x2078260c,0x00a00001,0x0cf02e1c, +0x00100201,0x20200003,0x00400a02,0x0ab01212, +0x00180601,0x00000404,0x00180601,0x0ac01a13, +0x00280602,0x00000806,0x00080a02,0x0ad01a13, +0x00100602,0x00080409,0x00181201,0x0c10261c, +0x00080602,0x20200001,0x00401c02,0x0a201a12, +0x00180601,0x20100800,0x00100801,0x0a301e13, +0x00000201,0x20100a01,0x00200c02,0x0a301e13, +0x00080e03,0x00100c02,0x20101c03,0x0b302a1b, +0x00200c02,0x20380a05,0x00500401,0x09902611, +0x20100802,0x20181203,0x00401004,0x09a01e10, +0x00000802,0x20181202,0x00400c03,0x09a02210, +0x00100403,0x20200606,0x00300802,0x0a703618, +0x20200800,0x00081801,0x00300807,0x0910220d, +0x00180a02,0x00000c03,0x00000002,0x0930260d, +0x00080601,0x00000803,0x00000403,0x0930260d, +0x00100203,0x20180803,0x00400c06,0x09b03614, +0x00280601,0x00200c01,0x20380402,0x08c02a09, +0x00080400,0x20100602,0x00200805,0x08d02a0a, +0x00180400,0x20100602,0x00200804,0x08d02a0a, +0x20201404,0x20181a06,0x00300009,0x09303a0d, +0x20100802,0x00180a02,0x00000006,0x08802605, +0x00000801,0x20280a01,0x00300005,0x08902a05, +0x00000801,0x20180a01,0x00300006,0x08902a05, +0x00381204,0x00302007,0x20381002,0x08e03a07, +0x00081202,0x00301803,0x20280405,0x08702401, +0x20180601,0x00000401,0x00100006,0x08802801, +0x20180601,0x00000801,0x00100005,0x08802801, +0x20200002,0x20180604,0x00500c0c,0x08c03400, +0x00100803,0x20280e04,0x00400404,0x08902405, +0x00100000,0x20100201,0x00300403,0x08a02805, +0x00100000,0x20180601,0x00200404,0x08a02805, +0x00200000,0x20100001,0x00400005,0x08e03408, +0x00000203,0x00000004,0x00100007,0x08c0240a, +0x20200401,0x20100201,0x00280807,0x08e0280a, +0x20100001,0x20100201,0x00280807,0x08e0280a, +0x00000201,0x20100401,0x00400409,0x0940380f, +0x20200403,0x00181205,0x00100407,0x09302411, +0x00080400,0x00080401,0x00280403,0x0940240f, +0x00080400,0x00080401,0x00200003,0x0940240f, +0x20100000,0x20180603,0x00400408,0x09d03818, +0x20281604,0x00202005,0x20381002,0x09d02415, +0x20180a01,0x20100801,0x00280404,0x09d02413, +0x20180601,0x20100800,0x00280404,0x09d02413, +0x20300c02,0x20181a03,0x00380805,0x0ab0341f, +0x00401004,0x20380a06,0x00581204,0x0a702014, +0x00100402,0x20300603,0x00481201,0x0a702014, +0x00200402,0x20300602,0x00481201,0x0a702014, +0x00100400,0x00280403,0x20381a03,0x0bb02c20, +0x20781202,0x00100406,0x00200008,0x0b101415, +0x20400000,0x20280403,0x00580404,0x0b101416, +0x20400000,0x20280403,0x00480804,0x0b101416, +0x20481400,0x00301802,0x20580c01,0x0ca0281f, +0x00400800,0x20300801,0x0040020c,0x0bc01c13, +0x00200601,0x20280403,0x00400e07,0x0bc01814, +0x00200601,0x20280403,0x00400e07,0x0bc01814, +0x00400e01,0x20200c03,0x0018060b,0x0d902819, +0x00080401,0x00480400,0x00280c00,0x0bf01e11, +0x00100001,0x00480c00,0x00180c00,0x0c602218, +0x00100001,0x00480c00,0x00080c00,0x0c602219, +0x20302006,0x00284c00,0x00782400,0x0e203218, +0x00100401,0x00380c02,0x00080a01,0x0b701612, +0x00080a01,0x00400c03,0x20381003,0x0ba01e16, +0x00080e01,0x00401003,0x20381004,0x0ba01e17, +0x00681e07,0x00a03411,0x20c82a0a,0x0d502a1d, +0x00181202,0x00500403,0x20201001,0x0ae01611, +0x20100001,0x00280400,0x00000403,0x0af01a13, +0x00000402,0x00180a01,0x00100403,0x0b001a13, +0x20180c01,0x00200a05,0x00102009,0x0c602a1e, +0x20200c03,0x00181203,0x20100803,0x0a60220f, +0x00080602,0x00200403,0x20100c02,0x0a601e11, +0x00080602,0x00200404,0x20100c02,0x0a701e11, +0x20301002,0x20181e01,0x00300c05,0x0b802e17, +0x00480e04,0x00401805,0x20500604,0x09e02610, +0x00200402,0x00100603,0x00000401,0x09e02610, +0x00200002,0x00100603,0x00000801,0x09f02610, +0x00480e04,0x00301005,0x20300e04,0x0ad03616, +0x20200403,0x00100606,0x00100408,0x09602a0e, +0x20100601,0x00180802,0x00100805,0x0970260c, +0x20100601,0x00180801,0x00100806,0x0970260c, +0x20300804,0x00180a07,0x00100c0a,0x0a203e13, +0x00100201,0x00200003,0x00200003,0x09102609, +0x00100401,0x00280602,0x20100403,0x09202a08, +0x00100401,0x00280601,0x20100402,0x09202a08, +0x00281203,0x00302005,0x20180802,0x09b03e0d, +0x00180e01,0x00200c00,0x00200805,0x08d02a05, +0x00180e02,0x00301003,0x20200404,0x08f02e05, +0x00180e02,0x00301002,0x20200405,0x08f02e05, +0x00000802,0x20181604,0x00701409,0x09503e08, +0x20300c02,0x20181a04,0x00500808,0x08c02c01, +0x20200802,0x00080e04,0x00200807,0x08e02c01, +0x20100802,0x00080e04,0x00200407,0x08e02c01, +0x20100800,0x00180801,0x00280808,0x09304001, +0x00480601,0x00300803,0x20180c00,0x08e02c05, +0x00100000,0x00200002,0x20180802,0x08f02c06, +0x00100000,0x00200002,0x20180803,0x08f02c06, +0x00180401,0x00300000,0x00100006,0x09604008, +0x20380a02,0x00200401,0x00200c0b,0x09102c0a, +0x20180601,0x00200801,0x20100006,0x09302c0a, +0x00080601,0x00200801,0x20100005,0x09302c0a, +0x20180e02,0x00200401,0x0010080a,0x09b04010, +0x00280400,0x00000204,0x00300001,0x09802c10, +0x00000801,0x00180e03,0x00180803,0x0990280e, +0x00000802,0x00180e04,0x00180804,0x0990280e, +0x20100402,0x20180604,0x00180806,0x0a504418, +0x20601006,0x20181e04,0x00381407,0x0a102414, +0x20300401,0x00380801,0x20280c04,0x0a102412, +0x20200400,0x00380801,0x20281004,0x0a102412, +0x20100401,0x00000800,0x00082402,0x0b203c1b, +0x0088160b,0x0030280e,0x20480e0a,0x0ac02012, +0x00380a01,0x00300c03,0x20480e03,0x0ab02013, +0x00380a01,0x00301003,0x20480a03,0x0ab02013, +0x00180a01,0x00100802,0x00280c00,0x0c002c1d, +0x2080200c,0x20282a12,0x0050040d,0x0b402414, +0x20300c01,0x00100000,0x20180406,0x0b401c15, +0x20301002,0x00180400,0x00080407,0x0b401c15, +0x20402405,0x20182202,0x00481403,0x0cf0241e, +0x00481206,0x00501c12,0x20580e0c,0x0c001814, +0x00180601,0x00500804,0x20101604,0x0c001c16, +0x00180a01,0x00500c04,0x20101604,0x0c001c16, +0x00382604,0x0080280d,0x20401608,0x0de0201b, +0x00080403,0x20681000,0x00e82c00,0x0c403e14, +0x00280401,0x20380800,0x00c82400,0x0cb03a1b, +0x00280401,0x20380800,0x00c82400,0x0cb03a1c, +0x00280404,0x20800c00,0x00d86000,0x0ea05a22, +0x00180a07,0x2060080a,0x00a81001,0x0ba02e13, +0x20100601,0x20481004,0x00981806,0x0be02a18, +0x20200800,0x20481404,0x00a81807,0x0be02a18, +0x20100a06,0x2098240d,0x01180c06,0x0d90321f, +0x20101809,0x20882a0b,0x00c80404,0x0b102a11, +0x00100000,0x20380402,0x00580803,0x0b302613, +0x00100201,0x20300002,0x00580802,0x0b302613, +0x00001406,0x20782206,0x00800003,0x0cb03a1a, +0x00080e07,0x2030140f,0x00281000,0x0aa0220e, +0x20200400,0x20380801,0x00500405,0x0aa0260f, +0x20300401,0x20380801,0x00500805,0x0aa0260f, +0x20181205,0x2020180a,0x00180404,0x0bf03a17, +0x00000403,0x20680e06,0x00802401,0x0a202a0e, +0x00380602,0x20200802,0x00300a03,0x0a302a0e, +0x00380602,0x20200802,0x00300a03,0x0a302a0e, +0x00100803,0x20681206,0x00701c01,0x0b403e14, +0x00180a02,0x20501003,0x00500802,0x09c0360d, +0x20200002,0x20400203,0x00500807,0x09c0320c, +0x20200002,0x20400203,0x00500807,0x09c0320c, +0x00180a02,0x20401003,0x00300403,0x0ab04a12, +0x00000201,0x20700202,0x00901006,0x09603e09, +0x00280a03,0x20400803,0x00500801,0x09803208, +0x00280a03,0x20400804,0x00500801,0x09803208, +0x20100801,0x20681203,0x00701407,0x0a304e0d, +0x00000c02,0x20781604,0x00900005,0x09304204, +0x20100c03,0x20581a06,0x00800c07,0x09403604, +0x20100c04,0x20581a06,0x00700807,0x09403a04, +0x00180401,0x20400800,0x00380405,0x09e05207, +0x00080a02,0x20401004,0x00481004,0x09303c01, +0x00080602,0x20200c04,0x00280c03,0x09403801, +0x00180603,0x20200c05,0x00280c03,0x09403801, +0x20180a02,0x20501002,0x00500409,0x09c05000, +0x00300000,0x20680601,0x00800803,0x09403804, +0x00100000,0x20300202,0x00500404,0x09503405, +0x00100001,0x20380603,0x00500404,0x09503405, +0x00200400,0x20780e04,0x00900806,0x09e05407, +0x20500601,0x20680e01,0x0070040b,0x09703c0c, +0x20200401,0x20380a01,0x00480406,0x0990340a, +0x20200000,0x20380400,0x00480406,0x0990340a, +0x20301002,0x20681e03,0x00780c0c,0x0a405010, +0x00200c03,0x20580e04,0x00381a03,0x09f03810, +0x00280601,0x20300c02,0x00380c00,0x09f0300d, +0x00280a01,0x20301001,0x00380c00,0x09f0300d, +0x00000401,0x20200403,0x20182401,0x0ae04416, +0x00080602,0x20201004,0x00082403,0x0a702c10, +0x20200401,0x20400202,0x00680c05,0x0a602c10, +0x20200400,0x20400202,0x00680805,0x0a602c10, +0x00081206,0x20101405,0x00080402,0x0ba03c18, +0x20300403,0x20381a01,0x00400c04,0x0af02013, +0x00200805,0x20380e01,0x00681000,0x0af02412, +0x00200c05,0x20481201,0x00681000,0x0af02412, +0x0000140d,0x2058160c,0x00581c02,0x0c60381b, +0x00480e03,0x20203407,0x20281a04,0x0b902813, +0x20281a07,0x2010280d,0x00300c07,0x0b802015, +0x20281a07,0x2010280e,0x00300c06,0x0b802015, +0x00182e0f,0x0000501b,0x00080801,0x0d402c1c, +0x20200800,0x20581201,0x00b03007,0x0c302814, +0x00000c02,0x20780a07,0x00d03000,0x0c403419, +0x00000c03,0x20780e08,0x00d03401,0x0c403419, +0x20202406,0x20b83e13,0x01405405,0x0e30401e, +0x00400803,0x00181c00,0x20485c00,0x0cd0621b, +0x00300c04,0x20182400,0x00486000,0x0d406a21, +0x00400c04,0x20182400,0x00485c00,0x0d506a22, +0x00600002,0x00480400,0x20d85800,0x0f70762e, +0x20600a02,0x00481c0a,0x20b8340b,0x0c103a16, +0x20200205,0x0020000d,0x2058400a,0x0c40421c, +0x20200204,0x0020000d,0x2058440b,0x0c40421d, +0x20700403,0x00580c05,0x20e84013,0x0e204e24, +0x00780e02,0x00602804,0x21282a07,0x0b703213, +0x00000401,0x00280a01,0x20580c05,0x0b803215, +0x00100401,0x00280800,0x20580c05,0x0b803215, +0x00680e07,0x0060280c,0x21181e03,0x0d303e1c, +0x20700802,0x00381e01,0x2080140f,0x0ae0220f, +0x20200201,0x00200004,0x20680806,0x0af02e0f, +0x20200201,0x00200004,0x20680806,0x0af02e0f, +0x20600c06,0x00282209,0x2070200e,0x0c503616, +0x00300202,0x00500404,0x20e00a05,0x0a802e0a, +0x00100400,0x00280800,0x20601000,0x0a802e0d, +0x00100400,0x00280800,0x20601000,0x0a902e0c, +0x00380605,0x00500c09,0x20f00204,0x0bc04211, +0x00000401,0x00481203,0x20d01c05,0x0a20360b, +0x00000201,0x00300000,0x20900c04,0x0a20360b, +0x00000201,0x00300000,0x20900c04,0x0a30360b, +0x20100403,0x00481206,0x20c02006,0x0b304a10, +0x20100000,0x00600000,0x21200404,0x09e03e06, +0x20100402,0x00380e02,0x20800c04,0x09e03a07, +0x20100402,0x00381203,0x20800c05,0x09e03a06, +0x00080400,0x00500c02,0x20f80404,0x0ad0520b, +0x00280a01,0x00601c02,0x21280401,0x09c04204, +0x00280a01,0x00401802,0x20c80c01,0x09c03e04, +0x00280a02,0x00401803,0x20c80c01,0x09c04204, +0x00200201,0x00400401,0x20d00c05,0x0a805206, +0x20200001,0x00480603,0x20b00c07,0x09a04000, +0x20100000,0x00280602,0x20600c07,0x09b03c00, +0x20200401,0x00280a02,0x20600c08,0x09b03c00, +0x20300802,0x00481604,0x20c0100b,0x0a705801, +0x00300601,0x00480a01,0x20c00002,0x09c04005, +0x00100000,0x00280601,0x20700002,0x09c03c05, +0x00200201,0x00200000,0x20780401,0x09c03c05, +0x00280603,0x00600802,0x21180c02,0x0a905c08, +0x20600404,0x00580a05,0x20e8140b,0x09f03c0b, +0x20100001,0x00200201,0x20780c05,0x09f03c09, +0x20200001,0x00280602,0x20780806,0x09f03c09, +0x20180806,0x00501607,0x20f82408,0x0ae0540d, +0x00580a01,0x00501c06,0x21082e07,0x0a60300d, +0x00000601,0x00380801,0x20880802,0x0a50340c, +0x00100601,0x00380802,0x20880801,0x0a50340c, +0x00180a09,0x0030140c,0x20a81004,0x0b604013, +0x20280607,0x00300804,0x20900807,0x0ac0240d, +0x20180402,0x00300c00,0x20981003,0x0ac0300f, +0x20280402,0x00300e01,0x20981004,0x0ac0340f, +0x20600c0c,0x00282a11,0x20500407,0x0c103c19, +0x00000811,0x00281611,0x20781403,0x0b402412, +0x00780a02,0x00201404,0x20680a01,0x0b302c10, +0x00780a02,0x00201805,0x20680a02,0x0b402c10, +0x00d81609,0x00503814,0x20f8320a,0x0cd03417, +0x00180a11,0x00401c21,0x20c00c03,0x0be01815, +0x20900c04,0x00082a01,0x00003014,0x0bd02c19, +0x20901004,0x00082e01,0x00003014,0x0bd02c19, +0x20e01805,0x00084606,0x00005c1b,0x0da03420, +0x20280405,0x00200e10,0x20505805,0x0c904019, +0x00280e03,0x00402409,0x20b02207,0x0cc0481f, +0x00280e03,0x00402409,0x20b01e07,0x0cc04c1f, +0x00581602,0x00604007,0x2110060e,0x0ed05c26 + }, //DNP + { +0x20401800,0x20b00000,0x00082400,0x13681a2c, +0x20800802,0x20900000,0x00082000,0x13b8222a, +0x20800803,0x20900000,0x00082400,0x13e81e2b, +0x20701403,0x20a00000,0x00083000,0x13a81e2b, +0x00780402,0x20400000,0x00080a0d,0x11f82e33, +0x00f00604,0x20700006,0x00000219,0x12482a36, +0x00f80606,0x20700009,0x00001219,0x12682a37, +0x00c80a05,0x20400008,0x00000e14,0x12383234, +0x00280a04,0x20600005,0x00000807,0x10482e36, +0x20400002,0x20600205,0x00000415,0x10682638, +0x20300002,0x20800208,0x00000c14,0x10881e3a, +0x20380401,0x20600206,0x00001410,0x10782637, +0x20200c03,0x20700206,0x00080c0c,0x0ec82a2c, +0x20200401,0x20600000,0x00081409,0x0ee82e29, +0x20300803,0x20800202,0x0008240c,0x0f08222a, +0x00000402,0x20700202,0x00081408,0x0ef8222b, +0x00000000,0x20500003,0x00080c07,0x0d883622, +0x00300202,0x20500003,0x00080403,0x0db83223, +0x00380603,0x20500007,0x00080802,0x0dd83623, +0x00100202,0x20600003,0x00080807,0x0db82e24, +0x00000201,0x20500002,0x00000407,0x0c98361b, +0x20300002,0x20500203,0x0000000d,0x0cb8321c, +0x20100002,0x20600203,0x0000040b,0x0cd8321c, +0x00080401,0x20600202,0x00000009,0x0cb82e1c, +0x00080401,0x20500202,0x00000809,0x0be83213, +0x00280601,0x20600003,0x00000005,0x0c083613, +0x00100201,0x20600001,0x00080407,0x0c283213, +0x00000400,0x20600000,0x00080809,0x0c082e13, +0x20180601,0x20600001,0x0000040a,0x0b682e0a, +0x00000000,0x20600201,0x0000040a,0x0b88320b, +0x00000001,0x20600201,0x00080409,0x0ba8320a, +0x00000000,0x20600001,0x00080409,0x0b98320a, +0x00000001,0x20700201,0x00080407,0x0b482e01, +0x20100001,0x20600201,0x0008040a,0x0b583201, +0x20100201,0x20600002,0x00000008,0x0b783601, +0x00000000,0x20500000,0x00000008,0x0b683601, +0x00000601,0x20600001,0x00080807,0x0b583006, +0x00200201,0x20600002,0x00000006,0x0b683407, +0x00200000,0x20600000,0x00000806,0x0b983006, +0x00180601,0x20500001,0x00000808,0x0b783007, +0x20200402,0x20600201,0x00080c08,0x0ba8300d, +0x20300000,0x20600201,0x0000080b,0x0bc8300f, +0x20300001,0x20700201,0x0000000b,0x0bd8300e, +0x20300000,0x20600201,0x0000040b,0x0bd82c10, +0x00480a04,0x20400005,0x00000c02,0x0c283412, +0x00400601,0x20600001,0x00000402,0x0c582c16, +0x00500601,0x20600001,0x00000401,0x0c683014, +0x00400601,0x20600000,0x00080402,0x0c782c17, +0x20700805,0x20600206,0x0008080e,0x0cd82c1b, +0x20700002,0x20600202,0x0000000e,0x0d282c1e, +0x20700002,0x20600202,0x0000000f,0x0d282c1c, +0x20800003,0x20500202,0x00080810,0x0d483020, +0x00e80a05,0x20400008,0x00001207,0x0dc8341e, +0x00c80602,0x20500004,0x00000e07,0x0e382c22, +0x00d00202,0x20600004,0x00000a07,0x0e282c20, +0x00d80a05,0x20400008,0x00001e07,0x0e683024, +0x21e00005,0x20700207,0x00000823,0x0ec8242c, +0x21a00000,0x20600202,0x0000101e,0x0f58242e, +0x21b00002,0x20600203,0x0000081f,0x0f38282c, +0x21c00003,0x20700208,0x00001020,0x0fa82031, +0x01780a03,0x20700008,0x00001244,0x10482425, +0x01480401,0x20600202,0x00000e3b,0x10d81c29, +0x01480a01,0x20500003,0x0000123d,0x10a82426, +0x01580601,0x20700002,0x00080640,0x1138202b, +0x20483206,0x01204c00,0x22003c00,0x13185a2e, +0x20680800,0x00e01c00,0x21b00400,0x1358562c, +0x20580a01,0x00e01c00,0x21c00800,0x13885a2e, +0x20482a04,0x01004000,0x21d02800,0x13485a2e, +0x00801407,0x00681211,0x20d0160d,0x11984a35, +0x00c80e02,0x00b00c00,0x21401a13,0x11d85236, +0x00900000,0x00c80e03,0x21501e10,0x11f85636, +0x00700c03,0x0068160b,0x20d0260c,0x11c84e34, +0x20200801,0x00a81404,0x2128180c,0x0fd85235, +0x20200002,0x00800205,0x2110000f,0x10084a38, +0x20100002,0x00c00602,0x2188080c,0x10384e38, +0x20100802,0x00980e01,0x21280c0a,0x10184a35, +0x00181a05,0x00d02407,0x21600006,0x0e58562c, +0x20180601,0x00900802,0x21180c0a,0x0e784e2b, +0x00081203,0x00c01c04,0x21780c09,0x0ea8522d, +0x00180a02,0x00b01004,0x21680c06,0x0e984e2d, +0x00000804,0x00780608,0x20e0080a,0x0d185224, +0x00200000,0x00800201,0x20f00406,0x0d485224, +0x00000402,0x00880a04,0x21000809,0x0d585624, +0x20180800,0x00900601,0x2120080a,0x0d485225, +0x20180602,0x00880403,0x20f00009,0x0c18561a, +0x20100401,0x00880601,0x2108080a,0x0c48521c, +0x00000201,0x00900002,0x21280808,0x0c68561b, +0x00100802,0x00880a02,0x21180807,0x0c484e1c, +0x00100801,0x00780e03,0x20f00007,0x0b685212, +0x00100400,0x00880800,0x21180807,0x0b885613, +0x00000001,0x00980602,0x21280409,0x0ba85613, +0x00080a01,0x00a00803,0x21380809,0x0b885614, +0x20200400,0x00a80801,0x2138080b,0x0af8560a, +0x00000201,0x00900001,0x21380409,0x0b085a0b, +0x00100201,0x00900402,0x21380808,0x0b385a0b, +0x20180400,0x00800601,0x2110040a,0x0b18560a, +0x00100000,0x00b00401,0x21480406,0x0ac85601, +0x20100001,0x00900601,0x21300009,0x0ad85a02, +0x20100001,0x00980601,0x2130040a,0x0af85a02, +0x00000000,0x00700000,0x21000008,0x0ae85601, +0x00080800,0x00a00c01,0x21300008,0x0ad85405, +0x00100601,0x00900001,0x21200007,0x0af85807, +0x00100601,0x00980401,0x21300006,0x0b185806, +0x00000c01,0x00780e01,0x21000009,0x0b085407, +0x00080a02,0x00800c02,0x21100807,0x0b28540d, +0x20300401,0x00a00201,0x2130040b,0x0b485410, +0x20380401,0x00a00400,0x2140040a,0x0b68580e, +0x20200000,0x00a00001,0x2138040a,0x0b685411, +0x00001004,0x00781606,0x20d00407,0x0ba85013, +0x00380601,0x00b00802,0x21300803,0x0be85417, +0x00380601,0x00a00802,0x21300802,0x0bf85415, +0x00480e02,0x00a01002,0x21300803,0x0c085017, +0x20381605,0x00b01808,0x21300008,0x0c58501b, +0x20580401,0x00900602,0x2110080c,0x0cb8501e, +0x20500002,0x00800203,0x2110040d,0x0cb8501c, +0x20480401,0x00700603,0x20f0080e,0x0cd84c1f, +0x00901404,0x00681e08,0x20d00c00,0x0d484c1f, +0x00b00400,0x00880800,0x21000a03,0x0dc84c23, +0x00a00201,0x00900002,0x21100a04,0x0db85021, +0x00801001,0x00681e01,0x20d00c01,0x0df84c26, +0x21900202,0x00b00005,0x21480c1c,0x0e684c2d, +0x21a80602,0x00900001,0x21200c1d,0x0ef84830, +0x21980601,0x00800601,0x21100c1c,0x0ed8482d, +0x21900201,0x00a00001,0x21400019,0x0f484833, +0x01400801,0x00b81a02,0x2140163c,0x0fd84c26, +0x01400c02,0x00881205,0x2120023d,0x10884029, +0x01401401,0x00781e04,0x21000a3b,0x10484427, +0x01400401,0x00a80a02,0x2140023d,0x10e8482b, +0x20a01c01,0x20584400,0x01502800,0x12287223, +0x20680a02,0x20200000,0x00e02c00,0x12787229, +0x20680a03,0x20300400,0x00f03000,0x12a8762b, +0x20701400,0x20483000,0x01202c00,0x12587225, +0x00f81603,0x00202404,0x0038061e,0x10e85e32, +0x00a00c03,0x20481a07,0x00e01613,0x11085e33, +0x00a00804,0x20580e08,0x00f00e13,0x11386234, +0x00a80e01,0x00001201,0x00500a16,0x11185a30, +0x20180402,0x20400e05,0x00d00010,0x0f185e39, +0x00100201,0x20100402,0x00880c0a,0x0f585e37, +0x00180602,0x20300404,0x00c8080a,0x0f686638, +0x00080402,0x20300e02,0x00980809,0x0f685a37, +0x20401002,0x20582400,0x00f0040e,0x0d88622b, +0x20280601,0x20100000,0x0090040c,0x0dc85e2c, +0x20300400,0x20481201,0x00d00c0d,0x0dd8662d, +0x20100603,0x20480803,0x00c0040a,0x0dd8622d, +0x00380e04,0x20101005,0x00700002,0x0c585e23, +0x00100401,0x20280602,0x00980405,0x0c885e24, +0x00200401,0x20300201,0x00980c05,0x0c986224, +0x20100804,0x20281205,0x00a80408,0x0c885e24, +0x20300c04,0x20481207,0x00a0000d,0x0b585e1b, +0x00080601,0x20100401,0x00780c09,0x0b78621d, +0x20100000,0x20280401,0x0098080a,0x0b986a1c, +0x00281204,0x00001407,0x00680805,0x0b88661d, +0x00380a03,0x20101006,0x00681004,0x0aa86213, +0x00100000,0x20200400,0x00880808,0x0ab86614, +0x00100001,0x20200000,0x00880807,0x0ad86a14, +0x20100c03,0x20481206,0x00b0040c,0x0ac86614, +0x20200001,0x20300602,0x00a0000c,0x0a28660b, +0x20100201,0x20200001,0x0090000a,0x0a386a0b, +0x00080602,0x20100402,0x0080000a,0x0a586e0b, +0x00000601,0x20180803,0x00780c09,0x0a486a0a, +0x00100400,0x20380401,0x00b80407,0x09f86a02, +0x00000401,0x20280601,0x00a80409,0x0a086a02, +0x00000402,0x20300202,0x00980409,0x0a286e02, +0x00000401,0x00000000,0x00680408,0x0a286a01, +0x00000400,0x20280800,0x00b00809,0x0a086806, +0x00180400,0x20100802,0x00900409,0x0a186807, +0x00180a01,0x20200803,0x00900007,0x0a386c06, +0x00180e01,0x00001403,0x00500008,0x0a386807, +0x20200401,0x20280800,0x00900408,0x0a68640e, +0x20280601,0x20300801,0x00b00c0a,0x0a786410, +0x20200400,0x20380601,0x00b0080a,0x0a98680f, +0x20200000,0x20300601,0x00a00c0b,0x0a986411, +0x00580e04,0x20101c04,0x00700401,0x0ae85c13, +0x00200800,0x20480a01,0x00d00c05,0x0b286018, +0x00200400,0x20380800,0x00a00804,0x0b286416, +0x00200801,0x20381602,0x00b00c05,0x0b486019, +0x20801406,0x20482609,0x00e00c10,0x0b985c1c, +0x20500802,0x20380a01,0x00a0000b,0x0bf85c20, +0x20400000,0x20100401,0x0080040a,0x0bf8601d, +0x20400400,0x20180401,0x0070000b,0x0c285c21, +0x00d81204,0x00102009,0x00581607,0x0c985c20, +0x00b80a03,0x20100803,0x00800603,0x0d185c24, +0x00900201,0x20280400,0x00900e01,0x0cf85c22, +0x00980c00,0x00001401,0x00600000,0x0d485c26, +0x21b00001,0x20300603,0x00d01020,0x0da85c2c, +0x21c00803,0x20280e04,0x00a0081e,0x0e485831, +0x21a00802,0x20280a02,0x0080041b,0x0e28582f, +0x21a00601,0x20300400,0x00a0041a,0x0e985c33, +0x01400400,0x20300201,0x00d8063d,0x0f185c27, +0x01680e01,0x00001804,0x00780e42,0x0fd85829, +0x01580e01,0x00001c03,0x00680e3f,0x0fa85826, +0x01500001,0x20200603,0x00b0023f,0x1028582a, +0x20980800,0x00100c00,0x00580c00,0x11784223, +0x20900801,0x00081800,0x00700800,0x11c84625, +0x20900400,0x00281400,0x00401400,0x11e84e25, +0x20880a01,0x00100800,0x00400400,0x11b84624, +0x00c00800,0x20281c00,0x00800e1a,0x10484630, +0x00d80a01,0x00201002,0x00180a1a,0x10784232, +0x00e80800,0x00300c00,0x2018061b,0x10984633, +0x00a00c02,0x20181603,0x00600217,0x1078462f, +0x00100400,0x00000001,0x0018080b,0x0e884238, +0x00000000,0x20100202,0x0050040d,0x0eb84239, +0x20100000,0x00080601,0x0030000e,0x0ec84639, +0x00280601,0x00200003,0x00080807,0x0ec84637, +0x20280a02,0x00101001,0x0018080d,0x0cf8422c, +0x20300401,0x20180a01,0x0058040c,0x0d28462c, +0x20300001,0x00100201,0x0018080c,0x0d38462d, +0x20380400,0x00200800,0x0010000d,0x0d38462d, +0x20100803,0x20181604,0x00500407,0x0bb84622, +0x00380601,0x00000401,0x00380c03,0x0be84a25, +0x00380601,0x00100801,0x00180803,0x0bf84e25, +0x00380a01,0x00001000,0x00280403,0x0bf84625, +0x00180e02,0x00201404,0x00081006,0x0ac84a1c, +0x20100401,0x00080601,0x0048080b,0x0ad84e1e, +0x20200402,0x00000202,0x0038080b,0x0ae8521e, +0x20201003,0x20281a03,0x0060000c,0x0ae84e1e, +0x00000801,0x20180e02,0x00500409,0x0a084e14, +0x00100201,0x00000002,0x00380408,0x0a085215, +0x00280602,0x00000403,0x00380407,0x0a185615, +0x00280a02,0x00201004,0x00081006,0x0a184e15, +0x00000000,0x00100001,0x00280409,0x09884e0b, +0x20100401,0x00180601,0x0030000b,0x0988520b, +0x20200802,0x00080e03,0x0040000c,0x0998560b, +0x20100002,0x00000602,0x0048040c,0x0998520c, +0x00080601,0x00100401,0x00200408,0x09584e02, +0x00180a02,0x00100803,0x00200008,0x09585202, +0x00180a03,0x00200804,0x00280407,0x09685602, +0x00180602,0x00000803,0x00400009,0x09685601, +0x00000402,0x00000202,0x00400009,0x09684806, +0x00000402,0x00080e03,0x0050080a,0x09685007, +0x20100802,0x00080e04,0x0040080a,0x09785407, +0x00000802,0x20181603,0x00600c0b,0x09885008, +0x20180602,0x00000803,0x00300408,0x09b84c0f, +0x20200400,0x00180802,0x0020040b,0x09c84c12, +0x20280601,0x00200804,0x00100009,0x09d85010, +0x20200201,0x00100002,0x0020040a,0x09e84c12, +0x00000801,0x20181202,0x00501405,0x0a484415, +0x00280400,0x00200801,0x00000404,0x0a884819, +0x00280400,0x00000a01,0x00300804,0x0a784c17, +0x00380400,0x00100c00,0x00100003,0x0a984819, +0x20280a01,0x00101c02,0x00180c07,0x0b08401b, +0x20380a02,0x00101001,0x00200809,0x0b684420, +0x20400000,0x00000000,0x00400c0b,0x0b48481e, +0x20480a01,0x00000801,0x00400c0c,0x0b784821, +0x00900c01,0x20281a02,0x00801002,0x0bf8441f, +0x00800402,0x20280e04,0x00600c01,0x0c784025, +0x00900001,0x00000201,0x00400a01,0x0c584423, +0x00800c03,0x20181203,0x00600801,0x0ca84427, +0x21b80601,0x00100402,0x0030041d,0x0d183c2e, +0x21980601,0x00000802,0x00480419,0x0db83c32, +0x21880601,0x00000c02,0x00400019,0x0d98402f, +0x21b80e03,0x00100c05,0x0020081a,0x0e084034, +0x01500000,0x00000800,0x0030063f,0x0e983827, +0x01500000,0x20180800,0x0060123e,0x0f483c29, +0x01400000,0x20180601,0x0060163b,0x0f084027, +0x01600402,0x20100205,0x00500a42,0x0fa8382b, +0x20900800,0x20380c00,0x00680800,0x11182a24, +0x20800800,0x20380400,0x00781000,0x11582e26, +0x20900800,0x20480c00,0x00a80c00,0x11683225, +0x20901001,0x20381400,0x00781000,0x11482e23, +0x00d00802,0x20180601,0x0038161a,0x0fd83231, +0x00c00400,0x20180c01,0x00600218,0x10083232, +0x00d00a01,0x20180c01,0x0078061b,0x10183a33, +0x00c80e02,0x00101003,0x00380e1a,0x10083630, +0x00180602,0x00100804,0x0028080b,0x0e083a39, +0x00000400,0x00080400,0x0038080b,0x0e483239, +0x20100001,0x00000201,0x0048080d,0x0e483a3a, +0x00100401,0x20280a02,0x00700009,0x0e483a38, +0x20400601,0x00080601,0x0040080e,0x0c783a2c, +0x20300000,0x00100400,0x0038080c,0x0ca8362e, +0x20280601,0x00100401,0x0048040b,0x0cb83e2e, +0x20300400,0x20180c00,0x0058040d,0x0cb83a2d, +0x00280402,0x00000a03,0x00380c03,0x0b483623, +0x00200001,0x00100000,0x00480804,0x0b683e26, +0x00200402,0x00080a03,0x00580405,0x0b683e26, +0x00200401,0x00180800,0x00380404,0x0b683e25, +0x20100800,0x20180c02,0x00580c0a,0x0a383e1d, +0x00000000,0x00000401,0x00380c0a,0x0a483e1f, +0x00080601,0x00100803,0x00380c0a,0x0a58461f, +0x00180a01,0x00201402,0x00181008,0x0a583e1f, +0x00180a01,0x00200c02,0x00180407,0x09784214, +0x00080400,0x00100401,0x0040000a,0x09784215, +0x00000401,0x00000201,0x0040040a,0x09884615, +0x00000401,0x00080601,0x0060040b,0x09884616, +0x00000400,0x00000201,0x0040040a,0x08f8420b, +0x00000201,0x00000400,0x0050040a,0x08f8420c, +0x00180601,0x00100c01,0x00480409,0x0908460c, +0x00100201,0x00100401,0x00400009,0x0908420c, +0x20100000,0x00180400,0x0040040a,0x08c84202, +0x20100401,0x00080e02,0x0060080b,0x08c84201, +0x20100401,0x00080e02,0x0070080b,0x08d84602, +0x20100401,0x00080a02,0x0050040c,0x08d84201, +0x00280a01,0x00100801,0x00300407,0x08d83c07, +0x00280400,0x00100401,0x00380407,0x08d83c08, +0x00280601,0x00100802,0x00580407,0x08e84407, +0x00180a01,0x00200801,0x00380408,0x08f84009, +0x20300400,0x00080a01,0x0050080b,0x09383c10, +0x20380400,0x00000401,0x0050000d,0x09484012, +0x20300401,0x00080e01,0x0060040c,0x09484411, +0x20300001,0x00000201,0x0050040c,0x09584013, +0x00200001,0x00000401,0x00200003,0x09c83816, +0x00200000,0x00080400,0x00500c04,0x09f83c1a, +0x00380601,0x00100002,0x00400803,0x09e84019, +0x00380603,0x00000403,0x00500c03,0x0a183c1a, +0x20300202,0x00000002,0x00301008,0x0a98341c, +0x20500601,0x00080801,0x0040100b,0x0ae83822, +0x20400400,0x00080601,0x00400c0b,0x0ac83820, +0x20500803,0x20180e05,0x00500c0d,0x0b083422, +0x00a80c00,0x00000e03,0x00300e01,0x0b882c20, +0x00a80401,0x00100a01,0x00200603,0x0c083026, +0x00a80401,0x00100400,0x00300602,0x0be83424, +0x00b80e03,0x00101405,0x00200602,0x0c383427, +0x21b00802,0x20380e01,0x0070001f,0x0ca82c2f, +0x21a80601,0x00000401,0x00300c1c,0x0d582c32, +0x21980a01,0x00000402,0x0040101b,0x0d183030, +0x21e00c03,0x20281a06,0x0070101f,0x0d883035, +0x01500201,0x20100404,0x0040063f,0x0e282c28, +0x01500800,0x20280601,0x00400a3e,0x0ee8282b, +0x01400401,0x20280602,0x00500e3c,0x0ea82829, +0x01880602,0x00100c05,0x00180a47,0x0f382c2c, +0x20980800,0x00301000,0x20380800,0x10d82626, +0x20881201,0x00301400,0x20200800,0x11082227, +0x20980c00,0x00301400,0x20280400,0x11182227, +0x20881202,0x00302000,0x20200800,0x10f82626, +0x00e80a01,0x00101401,0x0010021c,0x0f782633, +0x00b00002,0x20100204,0x00380617,0x0fb82233, +0x00d80400,0x00000c00,0x0038061a,0x0fc82634, +0x00a00804,0x20181206,0x00600617,0x0fa82631, +0x20100801,0x20180e02,0x0060040f,0x0da82a3a, +0x00080602,0x00000803,0x0038080b,0x0de82639, +0x00000400,0x20200201,0x0058040c,0x0df8263b, +0x00280602,0x00100804,0x00280c08,0x0df82639, +0x20480a02,0x00100402,0x0030000e,0x0c182a2b, +0x20300000,0x20100202,0x0050000b,0x0c48262e, +0x20300400,0x20180a01,0x0068040c,0x0c482a2e, +0x20380401,0x00000602,0x0048040d,0x0c582a2e, +0x00400803,0x20180604,0x00480c00,0x0ae82a24, +0x00300802,0x20180602,0x00581004,0x0af82a27, +0x00480400,0x00000800,0x00481002,0x0b082e27, +0x00200000,0x00000400,0x00580c03,0x0b082e26, +0x20180a03,0x00201005,0x0038080b,0x09d8321f, +0x00080602,0x00100805,0x0048040b,0x09d83220, +0x20100400,0x20100002,0x0068040d,0x09e8321f, +0x00000400,0x20180401,0x0060000a,0x09e8321f, +0x00000402,0x20180a03,0x0070080a,0x09083214, +0x00000001,0x20180602,0x0060080a,0x09082e15, +0x00180400,0x00000400,0x00500409,0x09183214, +0x00080601,0x00000401,0x0050040a,0x09183215, +0x00080a02,0x00000803,0x00500409,0x08882e0b, +0x00000201,0x00000001,0x0050040a,0x08882e0b, +0x20100000,0x20180400,0x00700c0a,0x08982e0b, +0x00000000,0x20100201,0x0060080a,0x08982e0b, +0x20100001,0x20280603,0x00700409,0x08582a02, +0x00080401,0x00000602,0x00500009,0x08582a01, +0x00000000,0x20100601,0x00600008,0x08682a02, +0x00080400,0x20100400,0x0060000a,0x08682e01, +0x00100800,0x20181000,0x00780408,0x08782807, +0x00200400,0x20180400,0x00680408,0x08782807, +0x00100400,0x20180800,0x00700009,0x08782c07, +0x00100801,0x20280a01,0x00700009,0x08882c09, +0x20200001,0x00180400,0x0038080a,0x08c82c10, +0x20300000,0x00080400,0x0050000d,0x08d82c12, +0x20280400,0x00000000,0x0058040b,0x08d82c11, +0x20200000,0x00080400,0x0058040b,0x08e82c13, +0x00280601,0x00100402,0x00200403,0x09682c17, +0x00200400,0x00080401,0x00400005,0x09982c1b, +0x00100401,0x20180800,0x00600006,0x09882c19, +0x00100400,0x00080801,0x00400406,0x09a82c1c, +0x20500202,0x00180401,0x0030140a,0x0a38281e, +0x20500000,0x00100001,0x0030040b,0x0a882823, +0x20480602,0x00100803,0x0030080a,0x0a682c21, +0x20280a02,0x00100c02,0x00200808,0x0aa82823, +0x00b00c04,0x00181605,0x00200203,0x0b382021, +0x00b00201,0x00080400,0x00300a04,0x0bb82427, +0x00a00400,0x20180a02,0x00500e03,0x0b882425, +0x00800c03,0x20181a05,0x00500c02,0x0bd82428, +0x21a80a02,0x00400c05,0x20380c1d,0x0c68242e, +0x21b00802,0x00180e02,0x0030041d,0x0d082033, +0x21b00801,0x00081201,0x0040041c,0x0cc82432, +0x21a80a01,0x00201004,0x20180819,0x0d482436, +0x01480400,0x00200201,0x0000163b,0x0de82429, +0x01581201,0x00301004,0x20100a40,0x0ea8202c, +0x01580a01,0x00200803,0x0000063f,0x0e58202a, +0x01600000,0x00080400,0x00401242,0x0ee8242c, +0x20980601,0x00200000,0x00500c00,0x10882225, +0x20900c01,0x20181800,0x00780400,0x10d81625, +0x20900800,0x20181000,0x00680400,0x10d81a27, +0x20a00800,0x20181400,0x00800c00,0x10b81a23, +0x00d00002,0x00180a02,0x0040061b,0x0f381e33, +0x00e00201,0x00100402,0x00280a1b,0x0f881633, +0x00c00000,0x00280401,0x0028061a,0x0f881a34, +0x00e80801,0x00100e01,0x00380a1d,0x0f781631, +0x00180a04,0x00101005,0x0020000d,0x0d781a3a, +0x20200000,0x00180400,0x0030040e,0x0db81a3a, +0x00080601,0x00200801,0x0010000b,0x0db81a3b, +0x00000601,0x20180401,0x0060000c,0x0db81a3a, +0x20600c06,0x20181208,0x0060000f,0x0bd8162b, +0x20200001,0x00100202,0x00280409,0x0c18162e, +0x20380401,0x00100602,0x0038040c,0x0c181a2f, +0x20200001,0x00080602,0x0058040a,0x0c181a2e, +0x00780e05,0x00201809,0x00281203,0x0aa81e25, +0x00580a02,0x00101003,0x00280802,0x0ab81a29, +0x00400400,0x00000001,0x00480802,0x0ab81e28, +0x00300000,0x00100001,0x00480804,0x0ac81e27, +0x20300403,0x20180e05,0x00701011,0x09881e1f, +0x20300401,0x00080a02,0x00600810,0x09981e20, +0x20280601,0x00100401,0x0040040f,0x09981e20, +0x00000201,0x00100402,0x0040000c,0x09981e20, +0x00280602,0x00000403,0x00500007,0x08c81a13, +0x00180601,0x00100401,0x00400008,0x08c81a14, +0x00000000,0x00080601,0x00500809,0x08c81e14, +0x00000000,0x00180400,0x0050080a,0x08c81e15, +0x20200801,0x00080e02,0x0060080c,0x08481a0a, +0x20180400,0x00000000,0x0050080b,0x08481a0a, +0x20100000,0x00080400,0x0040040a,0x08581a0a, +0x00000201,0x00000000,0x00400409,0x08581a0b, +0x00000000,0x00100401,0x00280406,0x08281601, +0x00000401,0x20180601,0x00500008,0x08281601, +0x00080400,0x00100400,0x00300007,0x08281a01, +0x20100401,0x00180602,0x0040000a,0x08281a01, +0x00180800,0x00100c00,0x00380407,0x08381806, +0x00280601,0x00000401,0x00480408,0x08381407, +0x00100000,0x00000400,0x00400008,0x08381806, +0x00180601,0x00200802,0x00280408,0x08481808, +0x20200000,0x20100400,0x0068040b,0x0888180f, +0x20300402,0x00080602,0x0058040d,0x08981812, +0x20200401,0x00080601,0x0058040b,0x08981810, +0x20100402,0x00080602,0x0048040c,0x08a81812, +0x00200601,0x20180801,0x00700406,0x09281c17, +0x00280601,0x00100403,0x00480405,0x0948181b, +0x00280601,0x00100802,0x00480406,0x09381c19, +0x00180601,0x00100403,0x00400007,0x09681c1c, +0x20600001,0x00080601,0x0050040b,0x09f8181f, +0x20500000,0x00080601,0x0050080c,0x0a481824, +0x20600401,0x00080e01,0x0050080d,0x0a181c22, +0x20400400,0x00180a01,0x00500c0a,0x0a681c24, +0x00e80e01,0x00001401,0x00480a08,0x0b081421, +0x00a00001,0x00000000,0x00400204,0x0b781828, +0x00b80400,0x00100401,0x00200205,0x0b481826, +0x00a80800,0x00100c00,0x00380602,0x0b981829, +0x21c00400,0x20280a01,0x00900823,0x0c18182e, +0x21980a02,0x00001003,0x0040041b,0x0cd81433, +0x21980400,0x00000800,0x0040001c,0x0c981431, +0x21c00400,0x00080800,0x0060081d,0x0d081836, +0x01400c00,0x20180c00,0x0070063c,0x0da8142b, +0x01401002,0x20281e05,0x0080123c,0x0e78102d, +0x01400c01,0x20181202,0x00600a3c,0x0e28142b, +0x01600400,0x00180400,0x00400a42,0x0eb8142e, +0x20a00c00,0x20481000,0x00a80800,0x10600224, +0x20800400,0x00000800,0x00381000,0x10b00227, +0x20880601,0x00100c00,0x00480400,0x10c80628, +0x20a80800,0x00100800,0x00400000,0x10900222, +0x01000401,0x20180601,0x00680e1e,0x0f180633, +0x00d80400,0x00100001,0x00500219,0x0f680a34, +0x00c00001,0x00000202,0x00700218,0x0f680a34, +0x00e00801,0x20180a01,0x0068061e,0x0f600231, +0x20400000,0x00180802,0x00500412,0x0d480a39, +0x20200000,0x00000000,0x0060000e,0x0d980639, +0x20100201,0x00080402,0x0070000d,0x0d980a3a, +0x20280a02,0x00100803,0x0040000d,0x0d98063a, +0x20180a01,0x00101401,0x00280807,0x0bc8062c, +0x20180400,0x00000400,0x00580408,0x0bf80a2f, +0x20200402,0x00000202,0x00680409,0x0be80a2f, +0x20100001,0x20100602,0x00600009,0x0bf0022f, +0x00200801,0x20181201,0x00700c05,0x0a780a26, +0x00300201,0x00080401,0x00600405,0x0a980a29, +0x00480a03,0x00000c04,0x00500003,0x0a980a29, +0x00300000,0x20100001,0x00780804,0x0aa80628, +0x20180400,0x00100801,0x0038040b,0x0968061e, +0x20100000,0x20100601,0x0050000e,0x09780620, +0x20300402,0x20280e04,0x00800810,0x09680a1f, +0x20100201,0x20180401,0x0070040d,0x09780a20, +0x00000000,0x00080400,0x0050040a,0x08a80613, +0x00100400,0x20180800,0x00600009,0x08a80614, +0x00100201,0x00000002,0x00580408,0x08a80a13, +0x00000401,0x20180602,0x0070000a,0x08a80614, +0x20100000,0x00000400,0x0048040a,0x0838060a, +0x20200401,0x00080400,0x0050000b,0x0838060a, +0x20100000,0x00000000,0x0050000a,0x08380a0a, +0x00080601,0x00000402,0x0050000a,0x0838060a, +0x00080601,0x20100400,0x00600407,0x08080601, +0x00180a01,0x00100802,0x00300006,0x08080601, +0x00000000,0x00080601,0x00600007,0x08080601, +0x00000000,0x20100601,0x00600008,0x08080601, +0x00100c01,0x20280e02,0x00600008,0x08180406, +0x00100401,0x20180602,0x00500409,0x08180407, +0x00100000,0x00000000,0x00480408,0x08180406, +0x00000401,0x20180a01,0x0078040a,0x08280808, +0x20100000,0x00100001,0x0038040a,0x0868040f, +0x20100000,0x00000401,0x0058080b,0x08780411, +0x20180601,0x00000801,0x0040000a,0x08780410, +0x00080601,0x00000c03,0x0058040a,0x08880812, +0x00180601,0x00100401,0x00400407,0x09080417, +0x00100400,0x00080400,0x00600408,0x0928081b, +0x00100401,0x20180601,0x00700408,0x09180819, +0x00000001,0x20180602,0x0080080a,0x0938081c, +0x20600001,0x20100201,0x0050000a,0x09d8041f, +0x20580400,0x00000401,0x0050040b,0x0a280424, +0x20580601,0x00000401,0x0060000b,0x09f80422, +0x20400000,0x20100001,0x00700009,0x0a480425, +0x00e00800,0x00080c01,0x00500607,0x0ae80421, +0x00b00000,0x00000000,0x00600604,0x0b680428, +0x00a00401,0x20180a02,0x00700603,0x0b280426, +0x00a00401,0x20180601,0x00700602,0x0b880429, +0x21b80401,0x00100800,0x00200022,0x0c00002e, +0x21b00401,0x20180c00,0x0050081e,0x0cb00034, +0x21a00201,0x00000002,0x0050041c,0x0c780432, +0x21b80601,0x00000801,0x0060041d,0x0ce00036, +0x01481201,0x00001402,0x0040063c,0x0d90002b, +0x01681201,0x00101802,0x00280641,0x0e60042e, +0x01581000,0x00001400,0x00400a3e,0x0e10002b, +0x01680400,0x20200601,0x00700a42,0x0ea0002e, +0x20a81400,0x00301800,0x20100000,0x10701225, +0x20880e02,0x00001000,0x00501000,0x10c01228, +0x20980a01,0x20100400,0x00601000,0x10c01227, +0x20b00402,0x00080c00,0x00681000,0x10b01622, +0x01100201,0x20100800,0x0058061e,0x0f201234, +0x00c00c03,0x20380e05,0x00800618,0x0f601634, +0x00e00801,0x20280603,0x0070021a,0x0f601634, +0x01080e04,0x00101006,0x00380620,0x0f701232, +0x20400403,0x20180a03,0x00780414,0x0d500e39, +0x20200201,0x00000003,0x0058080d,0x0da01239, +0x20300000,0x00000000,0x0068040f,0x0d90123a, +0x20300c04,0x20281206,0x00800810,0x0da0163a, +0x20100203,0x00000005,0x00500008,0x0bc00a2c, +0x20100400,0x20180601,0x00600007,0x0c00122f, +0x00080601,0x00000401,0x00680407,0x0bf0122f, +0x20100202,0x00100404,0x00380c06,0x0c00122f, +0x00300001,0x00000603,0x00500404,0x0a801226, +0x00300400,0x00080400,0x00500006,0x0aa01229, +0x00100800,0x20180e01,0x00700807,0x0a901228, +0x00300000,0x00100400,0x00400405,0x0aa01229, +0x20100000,0x00080400,0x0060000c,0x09600e1e, +0x20180400,0x00100001,0x0040000d,0x09700e1f, +0x20180400,0x00100800,0x0038040c,0x0970121f, +0x20200001,0x00000201,0x0050000e,0x09801620, +0x00000401,0x00080601,0x00480409,0x08a00e13, +0x00100000,0x00100400,0x00480409,0x08b01214, +0x00000400,0x00080400,0x0058040a,0x08b01214, +0x00100000,0x00000001,0x00580809,0x08b01214, +0x20180601,0x00100001,0x0030040a,0x08300e0a, +0x20180601,0x00000401,0x0040000b,0x08300e0a, +0x20180400,0x00100001,0x0040000a,0x08300e0a, +0x20200001,0x00180601,0x0050000c,0x0830120a, +0x00000402,0x00080602,0x00380407,0x08100e01, +0x00000801,0x20180e01,0x00600408,0x08000e01, +0x00100000,0x00000000,0x00480407,0x08100e01, +0x00180601,0x00100402,0x00400007,0x08101201, +0x00280e02,0x00201403,0x00280406,0x08200c05, +0x00200000,0x00100401,0x00380407,0x08200c07, +0x00100000,0x00000000,0x00500008,0x08200c06, +0x00100001,0x00000601,0x00500009,0x08201007, +0x20100801,0x20180603,0x0060040c,0x08600c0e, +0x20180601,0x00100401,0x0040040c,0x08800c11, +0x20200000,0x00080400,0x0050040b,0x08700c10, +0x20100601,0x20180801,0x0060040c,0x08901012, +0x00100000,0x00180800,0x00500007,0x09000c18, +0x00180400,0x00000601,0x00500408,0x0930101b, +0x00200000,0x00100201,0x00400007,0x09201019, +0x00100001,0x00080602,0x00500008,0x0940141c, +0x20580400,0x00100401,0x00380409,0x09e00c20, +0x20500400,0x20180a01,0x0060040c,0x0a301025, +0x20600000,0x00180601,0x0040000d,0x0a001022, +0x20400000,0x00000001,0x0048040a,0x0a501425, +0x00d80602,0x00000802,0x00400606,0x0af00c21, +0x00b00000,0x00080400,0x00400205,0x0b701028, +0x00c80400,0x00100801,0x00380605,0x0b301026, +0x00b00000,0x00100400,0x00400203,0x0b901429, +0x21b00801,0x20180e03,0x00600821,0x0c10102e, +0x21b00201,0x00000401,0x0040001d,0x0cc01035, +0x21b80601,0x00000001,0x0050081e,0x0c801033, +0x21c00601,0x00080800,0x0050081e,0x0cf01437, +0x01300c00,0x00181800,0x0030063a,0x0da0102c, +0x01500c01,0x00081a02,0x00400a3f,0x0e70102e, +0x01501401,0x20181e03,0x00500a3e,0x0e20142d, +0x01600801,0x00281202,0x00200243,0x0eb0142f, +0x20a01403,0x20382000,0x00981400,0x10a02225, +0x20a00801,0x00181400,0x00400400,0x10f02225, +0x20a00801,0x00081000,0x00580800,0x11002626, +0x20800401,0x20200400,0x00581400,0x10f02e25, +0x00f80a04,0x00200808,0x0018061e,0x0f501e34, +0x00f80e02,0x00201403,0x0008061d,0x0fa02634, +0x00f81203,0x00201004,0x0010021d,0x0fa02634, +0x00c00a01,0x20180c03,0x00600219,0x0fa02632, +0x20100403,0x00000605,0x00400010,0x0d80223a, +0x20300002,0x20180603,0x00500410,0x0dd0263a, +0x20200802,0x20280604,0x0050000f,0x0dd02a3b, +0x00080400,0x00100c00,0x0028040a,0x0de02a3a, +0x20480601,0x00100002,0x0040000d,0x0be01e2c, +0x20180601,0x00000803,0x00480407,0x0c30262f, +0x20100000,0x00000002,0x00480408,0x0c202630, +0x20280401,0x00000000,0x0060040b,0x0c402630, +0x00480601,0x00000401,0x00400401,0x0ab02225, +0x00380601,0x20100a01,0x00600405,0x0ad02629, +0x00280601,0x00000801,0x00400006,0x0ac02628, +0x00380602,0x20100402,0x00600804,0x0ae02a28, +0x20100402,0x20180602,0x0058040c,0x0990261e, +0x20200402,0x20280a03,0x0080000e,0x09a02620, +0x20100402,0x20180603,0x0060000c,0x09a0261f, +0x20100402,0x20180603,0x0070000c,0x09c02a20, +0x00180e02,0x00000c03,0x00400009,0x08d02213, +0x00100201,0x20100002,0x00680409,0x08e02214, +0x00180602,0x00000402,0x00580409,0x08e02614, +0x00180602,0x20100403,0x00680409,0x08f02a15, +0x20200803,0x20280e04,0x0070000b,0x0860220a, +0x20100401,0x20180a02,0x0060000b,0x0860220a, +0x20200402,0x20180a03,0x0068040b,0x0860260a, +0x20100402,0x20280603,0x0078040b,0x08702a0b, +0x00180a03,0x00000c05,0x00580805,0x08301e01, +0x00080601,0x00000802,0x00480807,0x08302201, +0x00180602,0x00000403,0x00580406,0x08302201, +0x00000a01,0x20180802,0x00680809,0x08402601, +0x00000c02,0x20281203,0x00700809,0x08402006, +0x00200000,0x20100201,0x00600408,0x08502007, +0x00100001,0x20100201,0x00600409,0x08402006, +0x00200000,0x00100000,0x00400408,0x08602408, +0x20180e02,0x00101003,0x00400409,0x0890200f, +0x20200201,0x00080400,0x0060080d,0x08b02011, +0x20200201,0x00000401,0x0060040c,0x08a02010, +0x20280601,0x00100401,0x0040040d,0x08c02412, +0x00100401,0x20280604,0x00700007,0x09302417, +0x00100401,0x20180a01,0x00500407,0x0960241c, +0x00280400,0x20100201,0x00600406,0x09502419, +0x00200001,0x00000203,0x00500007,0x0980281c, +0x20500001,0x20180a01,0x0078040a,0x0a00201f, +0x20580400,0x00000401,0x0048040b,0x0a602425, +0x20600001,0x20100201,0x0068040c,0x0a302422, +0x20580601,0x00000002,0x0058040b,0x0a802425, +0x00b00601,0x20180803,0x00480604,0x0b102022, +0x00b00000,0x20100000,0x00500204,0x0ba02428, +0x00c00202,0x20180402,0x00600604,0x0b602426, +0x00b00000,0x20100000,0x00600603,0x0bc02829, +0x21a00202,0x00000c01,0x0020001e,0x0c40202f, +0x21c00001,0x20180601,0x0050001e,0x0d002435, +0x21c00802,0x20180e03,0x0060001e,0x0cb02433, +0x21d80800,0x20100800,0x0050001e,0x0d302837, +0x01380402,0x00000605,0x0058063a,0x0dd0202a, +0x01680800,0x20101001,0x00480a41,0x0ea0242e, +0x01681201,0x00101804,0x00381241,0x0e50242c, +0x01780400,0x20300c00,0x00780645,0x0ef0282f, +0x20700202,0x20101c00,0x00180800,0x11003629, +0x20900000,0x20200400,0x00680800,0x11503a26, +0x20800601,0x20200400,0x00580800,0x11603a28, +0x20800400,0x00100c00,0x00080400,0x11503a27, +0x00b00804,0x20181205,0x00800e16,0x0f903234, +0x00d00801,0x20281201,0x0070061a,0x10003633, +0x00c01003,0x20181a04,0x00680619,0x10003634, +0x00b80800,0x00200c00,0x00300a17,0x10003632, +0x00180e04,0x00000c05,0x0040000b,0x0dd03239, +0x20100000,0x00000401,0x0038080d,0x0e30363a, +0x00080e03,0x00301406,0x0008080b,0x0e20323b, +0x00080401,0x00000202,0x00600c09,0x0e403a39, +0x20500c03,0x20281206,0x0070000f,0x0c30362c, +0x20200601,0x00180401,0x0030040a,0x0c80362f, +0x20100001,0x00000203,0x00500c0a,0x0c803630, +0x20100c00,0x20280800,0x0068040a,0x0c903e2f, +0x00300a01,0x00180804,0x00380c01,0x0b002e24, +0x00200000,0x00100201,0x00300805,0x0b303a28, +0x00100000,0x00080400,0x00500407,0x0b203a27, +0x00100000,0x00180400,0x00400406,0x0b403a27, +0x00080e02,0x00301001,0x00100c0a,0x09f0321e, +0x00000000,0x00100601,0x0038040b,0x0a003a20, +0x00100201,0x00000400,0x00400009,0x0a003a1f, +0x00100201,0x00100400,0x00300009,0x0a203e20, +0x20200c03,0x20181605,0x0050040c,0x09203213, +0x00000000,0x00000000,0x0048040b,0x09303615, +0x20100401,0x00080a02,0x0050000c,0x09303a15, +0x20100401,0x00180a02,0x0040000c,0x09503e15, +0x00180602,0x00300c04,0x00080c07,0x08b0320a, +0x00080400,0x00100400,0x00480409,0x08b0360b, +0x00080601,0x00100802,0x00380808,0x08c0360a, +0x00100001,0x00200401,0x00280c08,0x08d03a0b, +0x20100402,0x00180a02,0x0030080a,0x08802e02, +0x20100400,0x00080400,0x0050000a,0x08803201, +0x20100401,0x00080a01,0x00500009,0x08903602, +0x20180e02,0x00201403,0x0030040b,0x08a03a02, +0x00281203,0x00201004,0x00100806,0x08903007, +0x00200201,0x00100401,0x00400408,0x08a03407, +0x00280601,0x00100402,0x00400007,0x08a03407, +0x00200401,0x20280602,0x00800c08,0x08b03c08, +0x20301003,0x20181a06,0x0060080c,0x08f03410, +0x20300001,0x00080602,0x0040040d,0x09003412, +0x20300000,0x00180601,0x0050080d,0x09003811, +0x20300000,0x20180800,0x0070040e,0x09203c13, +0x00280e03,0x00200c04,0x00080403,0x09903417, +0x00200201,0x00100001,0x00480406,0x09c0341c, +0x00200401,0x00080a01,0x00480405,0x09b0381a, +0x00300400,0x20180601,0x00580404,0x09e03c1c, +0x20400c03,0x00080a05,0x00380c09,0x0a60341e, +0x20500402,0x00080a02,0x0048040c,0x0ab03424, +0x20580601,0x00200001,0x0028040c,0x0a903822, +0x20500400,0x00080800,0x0048080d,0x0ae03824, +0x00b80c00,0x00300803,0x00180a02,0x0b602821, +0x00b00202,0x00200403,0x00280604,0x0bf03028, +0x00a00000,0x00100000,0x00300203,0x0bc03426, +0x00b00201,0x00180401,0x00300203,0x0c20382a, +0x21b80e03,0x00000803,0x0030101f,0x0c902c30, +0x21b00001,0x00100202,0x0030041d,0x0d503035, +0x21980400,0x00100800,0x0028081b,0x0d103433, +0x21d00402,0x00180e02,0x0020001f,0x0d903838, +0x01500c02,0x20280a06,0x0050023f,0x0e20342a, +0x01500400,0x00180c01,0x00300240,0x0f00302e, +0x01400400,0x00081201,0x00500a3d,0x0eb0302c, +0x01700601,0x00380404,0x20180646,0x0f50342f, +0x20981603,0x00501800,0x20103400,0x11603626, +0x20900000,0x00200400,0x00000000,0x11d04627, +0x20980e01,0x00401400,0x20101000,0x11d04227, +0x20881603,0x00301400,0x00402400,0x11d04226, +0x00f00004,0x2010020a,0x00500e1b,0x10104a34, +0x00e00000,0x00200800,0x0018061b,0x10704634, +0x00f80800,0x00101603,0x0040021c,0x10704a36, +0x00a00003,0x20281208,0x00901617,0x10805231, +0x20200c00,0x00081402,0x00580c11,0x0e404239, +0x20180400,0x00200401,0x0040040e,0x0ea0423b, +0x20400801,0x20181201,0x00900812,0x0e90463b, +0x00101402,0x20281401,0x00581808,0x0ec05239, +0x20180c00,0x00301802,0x00080c09,0x0ca0422c, +0x20280a01,0x00000401,0x00500c0b,0x0d00462e, +0x00080602,0x00100403,0x00500807,0x0cf04a2e, +0x20181204,0x00401807,0x0010000b,0x0d204a30, +0x00281602,0x00101001,0x00601006,0x0b604225, +0x00200401,0x20180602,0x00700404,0x0bb04a27, +0x00100402,0x00080603,0x00600407,0x0ba04e27, +0x00100002,0x00000205,0x00600c07,0x0bc04e27, +0x20101803,0x20481e05,0x00a0040b,0x0a60461d, +0x00000601,0x00000001,0x0050000a,0x0a804a20, +0x00000201,0x00000002,0x00500009,0x0a804e1f, +0x00000202,0x00000002,0x00600009,0x0ab04e1f, +0x00180a02,0x00201004,0x00380c07,0x09a04614, +0x00000000,0x00100201,0x0050000b,0x09b04a16, +0x00000001,0x00000602,0x0068040a,0x09b04e15, +0x20100002,0x00000603,0x0068040a,0x09d05216, +0x20100002,0x00080602,0x0080040b,0x0920420b, +0x00000401,0x00180400,0x0068040a,0x09304a0b, +0x20100401,0x00080800,0x0078040b,0x09304a0b, +0x00280602,0x00000403,0x00700009,0x09504e0c, +0x00080602,0x00000403,0x00700008,0x08f04201, +0x00080400,0x00100401,0x0050000a,0x09004601, +0x00080601,0x00100802,0x00500008,0x09004a02, +0x20300c03,0x20181a04,0x0080080e,0x09204e01, +0x20101003,0x20181a04,0x0080040a,0x09004008, +0x00180400,0x00000000,0x00600809,0x09204808, +0x00180400,0x00080400,0x00700c09,0x09204807, +0x00380a02,0x00200804,0x00200006,0x09405009, +0x00081205,0x00301406,0x00280806,0x09604410, +0x20200000,0x00000201,0x0060000b,0x09804c12, +0x20300401,0x00080a02,0x0060000b,0x09804c12, +0x20400402,0x00080603,0x0040000e,0x09b05413, +0x20100c06,0x20181608,0x00700008,0x0a004017, +0x00100400,0x00080400,0x00680407,0x0a30481b, +0x00380a01,0x00100802,0x00580404,0x0a304c19, +0x00380601,0x00100801,0x00480803,0x0a70501b, +0x20181607,0x0020200b,0x00280804,0x0ad03c1d, +0x20380400,0x00100801,0x0058080a,0x0b304423, +0x20500401,0x20180a02,0x0070000d,0x0b104821, +0x20580400,0x00000800,0x0058040d,0x0b604c23, +0x00b01803,0x20381a09,0x00a00c02,0x0bc04020, +0x00980400,0x00000000,0x00700400,0x0c604428, +0x00a00000,0x00000001,0x00680a03,0x0c304826, +0x00a00800,0x20180601,0x00780601,0x0ca04c29, +0x21e00801,0x00381801,0x00480821,0x0d003c32, +0x21a00800,0x20180601,0x0078041b,0x0dc04435, +0x21a00601,0x00080401,0x0060001b,0x0d804432, +0x21b00401,0x00100400,0x00680c1c,0x0e104837, +0x01781202,0x00501805,0x20280e45,0x0e903c2b, +0x01580800,0x00100601,0x0058063f,0x0f70402d, +0x01500001,0x00100203,0x0058063e,0x0f20442b, +0x01681a01,0x00100c02,0x00700e41,0x0fc0402f, +0x20d00401,0x20382400,0x00c01800,0x11d04a1f, +0x20980801,0x20100400,0x00700800,0x12605626, +0x20a00001,0x20281000,0x00a00c00,0x12605624, +0x20a01201,0x20682800,0x00d00800,0x12606621, +0x01300601,0x20200803,0x00380e26,0x10b05a32, +0x00e80601,0x20300402,0x00800a1b,0x11105a34, +0x01000201,0x20280402,0x0060061f,0x11105e34, +0x00d01405,0x20180e02,0x0038261f,0x11306a30, +0x20280c00,0x20101400,0x00500013,0x0ed0563c, +0x20100801,0x20480e03,0x0090080e,0x0f305e3a, +0x20280c01,0x20200e02,0x00500411,0x0f40623b, +0x00382207,0x0040300b,0x00000008,0x0f705a3b, +0x20200202,0x20580800,0x00a0100c,0x0d30562c, +0x20300801,0x20280c00,0x0068040b,0x0da05e2d, +0x20200c00,0x20480c00,0x0080000a,0x0da0622e, +0x20500c06,0x20581a0b,0x00c01c11,0x0dc0622f, +0x00001c06,0x20482606,0x00880407,0x0c005e23, +0x00380a01,0x00000c03,0x00300002,0x0c505e27, +0x00280400,0x20100800,0x00500004,0x0c506227, +0x00300203,0x20200406,0x00580801,0x0c806625, +0x00282607,0x0020300b,0x20180406,0x0b005a1d, +0x00080601,0x20200800,0x00600c0b,0x0b306220, +0x20100201,0x20200001,0x0070040c,0x0b30661f, +0x20100401,0x20200203,0x0070080b,0x0b606a1f, +0x20100803,0x20680a08,0x00a0140b,0x0a306214, +0x00000001,0x20300203,0x0080040a,0x0a606615, +0x00100000,0x20200601,0x00700408,0x0a706a15, +0x00100000,0x20100400,0x00680408,0x0a906a16, +0x00100800,0x20480801,0x00880c09,0x09c0620b, +0x00100201,0x20200401,0x00880409,0x09d0660c, +0x00000000,0x20200400,0x0088040a,0x09e06a0c, +0x00000000,0x20180400,0x0070040c,0x0a006a0c, +0x20200401,0x20280800,0x0068040b,0x09805e01, +0x20100400,0x20280a01,0x0090040b,0x09a06201, +0x00000201,0x20380400,0x0090040a,0x09b06602, +0x00080a02,0x20100c01,0x0068040b,0x09d06a01, +0x00281202,0x20101402,0x00480405,0x09a05c07, +0x00000401,0x20180a01,0x00700009,0x09c06009, +0x00000802,0x20280e02,0x00880409,0x09d06808, +0x00001003,0x20381a04,0x0090000a,0x09f06809, +0x20400803,0x20581604,0x0090040c,0x0a005810, +0x20180601,0x20100402,0x0058040a,0x0a306012, +0x20180a02,0x20100803,0x0058080a,0x0a306411, +0x20280a02,0x00100804,0x0048080a,0x0a606413, +0x00580a03,0x20201405,0x00481000,0x0aa05816, +0x00280401,0x20100601,0x00680406,0x0ae0601a, +0x00200401,0x20380a03,0x00700006,0x0ae06419, +0x00300401,0x20280602,0x00600004,0x0b20641b, +0x20700c04,0x20481e04,0x00900c0f,0x0b60541d, +0x20400202,0x20280401,0x0070000b,0x0bd05c23, +0x20400201,0x20100402,0x00580c0b,0x0bc06021, +0x20500000,0x20180400,0x0058040d,0x0c106023, +0x00e81e05,0x20102c08,0x00280607,0x0c605821, +0x00900c04,0x20281204,0x00680800,0x0d005c28, +0x00a00402,0x20180602,0x00680a02,0x0ce05c25, +0x00a81000,0x00001001,0x00400202,0x0d506029, +0x21d00803,0x20800608,0x00c00023,0x0d905c2f, +0x21a81205,0x00001408,0x0038041a,0x0e605835, +0x21b80e03,0x20100804,0x0050001c,0x0e205832, +0x21b80a04,0x20400c02,0x00900c1c,0x0eb06436, +0x01500400,0x20581800,0x00d00240,0x0f20542a, +0x01500c03,0x2038160a,0x00700a40,0x1000582c, +0x01600402,0x20380606,0x00780641,0x0fc05c2a, +0x01502804,0x20683a0c,0x00b0023f,0x1070642f, +0x20c01406,0x00581c00,0x00384000,0x12906a21, +0x20900801,0x00681400,0x00480c00,0x13206a26, +0x20a00c03,0x00481400,0x00482000,0x13307225, +0x20b80c05,0x00d00c00,0x20582800,0x13507623, +0x01280e09,0x00901011,0x20480e23,0x11605632, +0x00d00201,0x00880803,0x2018061a,0x11d06633, +0x00f80605,0x00800009,0x2018061d,0x11e06633, +0x01182a0a,0x00a0340e,0x20200221,0x12106a33, +0x20200804,0x0068120b,0x00002012,0x0f80623a, +0x00080800,0x00800c00,0x2030000c,0x10006a3a, +0x20200c06,0x00781608,0x2010040f,0x10006a3a, +0x20401c07,0x00083a0f,0x00c02413,0x1030723a, +0x20400801,0x00880802,0x2048140c,0x0df0622b, +0x20280e01,0x00601001,0x2010000b,0x0e606a2e, +0x20281605,0x00a0180a,0x2050000a,0x0e70662e, +0x00000202,0x00700407,0x20281c06,0x0ea0762d, +0x00582205,0x00a03006,0x20600001,0x0cc06225, +0x00200401,0x00480a01,0x00300c05,0x0d106a26, +0x00300404,0x00580a07,0x00101005,0x0d206e26, +0x00080801,0x00700000,0x20100808,0x0d507226, +0x20502006,0x00183a0a,0x00601411,0x0bb0621c, +0x20200201,0x00480401,0x00100c0b,0x0c006e1e, +0x20280a03,0x00600804,0x2010040c,0x0c10721e, +0x00080601,0x00600802,0x20100408,0x0c40761e, +0x00280a03,0x00901008,0x20880c02,0x0b006612, +0x00100001,0x00500602,0x00000407,0x0b407615, +0x00100002,0x00400203,0x00100807,0x0b507614, +0x00100001,0x00400602,0x00200808,0x0b707a16, +0x00080c00,0x00701602,0x20400c0a,0x0a806a0c, +0x00000000,0x00400000,0x0010000b,0x0ab0760c, +0x00080601,0x00500001,0x0000040a,0x0ac07a0c, +0x00000000,0x00400000,0x0030040b,0x0af07e0c, +0x20180400,0x00400602,0x0010040b,0x0a506a02, +0x20180400,0x00400400,0x0010000b,0x0a807602, +0x20100001,0x00400202,0x0010000a,0x0a907a01, +0x20200402,0x00480a02,0x0030000c,0x0ab07c00, +0x00001401,0x00381a01,0x00180807,0x0a606807, +0x00100000,0x00300201,0x00380408,0x0a907408, +0x00280601,0x00400801,0x00180806,0x0ab07807, +0x00380e03,0x00401804,0x00180805,0x0ae07c08, +0x20100000,0x00800801,0x20481408,0x0ac0600f, +0x20200400,0x00480800,0x0038040c,0x0b007012, +0x20300801,0x00480e02,0x0038040c,0x0b007411, +0x20400c04,0x00181606,0x0060000f,0x0b407812, +0x00280400,0x00700002,0x20300405,0x0b505c15, +0x00200601,0x00480401,0x00180405,0x0bb06c1a, +0x00300201,0x00600402,0x00080c03,0x0bb07018, +0x00380603,0x00400806,0x00280c03,0x0c00741b, +0x20300202,0x00600c01,0x2030000b,0x0c10601d, +0x20500402,0x00580602,0x0008080c,0x0ca06c22, +0x20580401,0x00500601,0x0018040c,0x0c906c20, +0x20400001,0x00400203,0x0030040d,0x0cf07423, +0x00901405,0x00682a05,0x00000c01,0x0d205c23, +0x00d80603,0x00601004,0x20180e04,0x0dc06826, +0x00c00202,0x00400401,0x00280604,0x0da06c24, +0x00a01401,0x00481e01,0x00380400,0x0e207029, +0x21a81e06,0x00b02009,0x20a0001b,0x0e506030, +0x21f00c03,0x00581e05,0x00300822,0x0f206435, +0x21e00c03,0x00581a05,0x00380420,0x0ee06832, +0x21f00000,0x00980802,0x2040001e,0x0f906c38, +0x01501804,0x00480e0b,0x20380a40,0x0fe06828, +0x01900201,0x00801004,0x2038264a,0x10d0602c, +0x01800602,0x00800805,0x20381e47,0x1080642a, +0x01981e01,0x00a03c02,0x2068224b,0x1150702d, +0x20600002,0x21501800,0x01183400,0x1380922a, +0x20800800,0x21900400,0x01781800,0x14109e29, +0x20780400,0x21601400,0x01281800,0x14309e2a, +0x20601401,0x22081800,0x02182800,0x1450ae28, +0x00800604,0x21581406,0x01700e12,0x12207e33, +0x00c00400,0x21880400,0x01780e17,0x12b09234, +0x00900402,0x21780a01,0x01680614,0x12c09234, +0x00802000,0x21b84002,0x01b80613,0x13009e32, +0x00200804,0x21400205,0x01380807,0x10608638, +0x00000e01,0x21780c02,0x0168040c,0x10e08e39, +0x00480a05,0x21601405,0x01480807,0x10f0923b, +0x00380400,0x21301c03,0x00c82004,0x1140a239, +0x20280e07,0x21201408,0x0130040e,0x0ec0822d, +0x20300c01,0x21481201,0x0130040c,0x0f408e2d, +0x20701406,0x21882a08,0x01a00c14,0x0f508e2d, +0x20280602,0x21400802,0x0120040d,0x0f909630, +0x00002008,0x21583a0c,0x01701007,0x0d908223, +0x00300000,0x21100002,0x00f80404,0x0e008e25, +0x00680604,0x21200808,0x01080a02,0x0e109224, +0x00100c03,0x21681205,0x01500007,0x0e409626, +0x00181606,0x20d0280c,0x00a82007,0x0c90821c, +0x20300000,0x21100000,0x00f0080d,0x0cf08e1d, +0x20400803,0x21381205,0x01200c11,0x0d00921d, +0x20200202,0x21280405,0x0100000b,0x0d40961d, +0x20100802,0x21380e05,0x0140140a,0x0bd07e13, +0x00200000,0x21100201,0x00e00405,0x0c309214, +0x00300202,0x21100403,0x00e80403,0x0c509613, +0x00200000,0x21300201,0x00f00c06,0x0c809a14, +0x00000e01,0x21181401,0x01000408,0x0b60820a, +0x00000201,0x21100001,0x00e0040b,0x0bb0960c, +0x20100402,0x21280a03,0x00f0040c,0x0bd0960b, +0x00000400,0x21280601,0x00e0040b,0x0bf09e0c, +0x20100402,0x20e80602,0x00b80809,0x0b308202, +0x20100401,0x21280a02,0x00f0000b,0x0b809601, +0x20180601,0x21100402,0x00d80409,0x0ba09601, +0x00000000,0x21100201,0x00e8080a,0x0bc09e01, +0x00181603,0x20d02006,0x00a80806,0x0b407c06, +0x00280601,0x21100401,0x00d80807,0x0b909407, +0x00100001,0x21100202,0x00e00007,0x0bb09407, +0x00000400,0x21180c00,0x00d00009,0x0be09809, +0x20100001,0x21200604,0x01200809,0x0b907c0d, +0x20200001,0x21100201,0x00e8080c,0x0bf09011, +0x20280601,0x21100c01,0x00e8080a,0x0c109410, +0x00080a01,0x21001401,0x00a80c08,0x0c509811, +0x00200802,0x21280e02,0x01380407,0x0c207c15, +0x00180601,0x21100401,0x00f80406,0x0ca08c19, +0x00280400,0x21200000,0x01100005,0x0ca09017, +0x00000000,0x21280400,0x00f00809,0x0d00941a, +0x20580a01,0x21000404,0x0100000b,0x0ce0781e, +0x20300001,0x21200601,0x0108080a,0x0d808c21, +0x20500802,0x21380a02,0x0118080c,0x0d80901f, +0x20400002,0x21200602,0x00e8080a,0x0df09823, +0x00e80a03,0x21201601,0x01200205,0x0df08021, +0x00a80602,0x21300002,0x01100800,0x0ea08826, +0x00a80e03,0x21200804,0x00e00202,0x0e908c24, +0x00b81a04,0x21202405,0x00f00201,0x0f209427, +0x22001808,0x2158360a,0x01680424,0x0f207831, +0x21d80404,0x21400a05,0x0118101d,0x10008c34, +0x21b80403,0x21401204,0x01180c1b,0x0fd09031, +0x21f00404,0x21880607,0x01800420,0x10809437, +0x01982206,0x20e03812,0x0098264a,0x10b07428, +0x01781203,0x21501408,0x01380a46,0x11a0802a, +0x01680e02,0x21501006,0x01480a42,0x11608427, +0x01900601,0x21781404,0x0170064a,0x1240902d, +0x20480e04,0x01402000,0x23d01800,0x1490662d, +0x20780e02,0x01802000,0x24700800,0x15406e2b, +0x20780602,0x01601000,0x24101000,0x15506a2b, +0x20681000,0x01b02c00,0x25281c00,0x15b0862d, +0x00500409,0x01180a0c,0x2340060c,0x13206a33, +0x00c80404,0x01500e06,0x23f00216,0x13d06e36, +0x00b80404,0x01400a05,0x23d00215,0x13e06e35, +0x00881002,0x01803000,0x24782211,0x14307636, +0x00680e09,0x0120200f,0x23780c02,0x11606638, +0x20180a04,0x01401807,0x23c8040e,0x12006e3a, +0x00000203,0x01400006,0x23c00c0d,0x12106e3a, +0x00380604,0x01400c06,0x23b00c08,0x12606a3a, +0x20900806,0x0108160c,0x22f02015,0x0fc06a2c, +0x20280402,0x01201205,0x2360080b,0x10606e2e, +0x20280c01,0x01402604,0x23b0000b,0x1070762e, +0x20400405,0x01380a08,0x2380140f,0x10b0722f, +0x00881205,0x01103007,0x23482205,0x0e907224, +0x00200000,0x01000000,0x23100406,0x0f106e26, +0x00200401,0x01180a01,0x23300806,0x0f207225, +0x00580a05,0x01301c07,0x23a80c02,0x0f707626, +0x20400c05,0x00d82207,0x22701413,0x0d80661d, +0x20300000,0x01000000,0x2310080d,0x0e00721c, +0x20280601,0x01201002,0x2358040c,0x0e20761c, +0x20300405,0x01180e08,0x23300c10,0x0e50761d, +0x00180603,0x01000c07,0x22f80805,0x0cd06a11, +0x00200000,0x01080601,0x23100405,0x0d507214, +0x00100001,0x01080602,0x23100807,0x0d607613, +0x00200203,0x01200406,0x23680405,0x0da07613, +0x20180402,0x00f01204,0x22c00009,0x0c606e0b, +0x20100000,0x01180400,0x2320000b,0x0cd0760c, +0x00180601,0x01100801,0x23280409,0x0ce0760b, +0x00080401,0x01100a03,0x2340080a,0x0d207a0b, +0x00280602,0x00d00c02,0x22880407,0x0c206a03, +0x00080601,0x01100800,0x23280409,0x0c907601, +0x20200000,0x01080601,0x2300040b,0x0cb07601, +0x00000201,0x01100400,0x23200009,0x0cf07a02, +0x20200c03,0x00c82605,0x2250100c,0x0c306406, +0x00100002,0x01080602,0x23080408,0x0cb07007, +0x00200001,0x01100201,0x23280805,0x0cd07407, +0x00000003,0x01080604,0x23180c09,0x0d007408, +0x00000201,0x00f00004,0x22e80c05,0x0c90680f, +0x20100203,0x01100403,0x2328040b,0x0d007010, +0x20200203,0x01180403,0x2320040b,0x0d20700f, +0x00000204,0x01180406,0x2338040a,0x0d607011, +0x00380602,0x01001002,0x22f80405,0x0d106814, +0x00100404,0x01080e05,0x23180407,0x0db06c19, +0x00200404,0x01180e06,0x23380404,0x0dc07417, +0x00000404,0x01180a06,0x23300408,0x0e10741a, +0x20700803,0x00e81a06,0x22b0080f,0x0dd0681e, +0x20300205,0x01100006,0x23480809,0x0e906821, +0x20380606,0x01200c07,0x2368100a,0x0e906c1e, +0x20100205,0x01200406,0x23580408,0x0f107022, +0x00a00603,0x01080c03,0x23080a05,0x0ee06423, +0x00700804,0x01181608,0x23400002,0x0fb06826, +0x00700806,0x01181e0a,0x23300402,0x0fa06824, +0x00701006,0x01183209,0x23401004,0x10307029, +0x21880804,0x01101e05,0x23482c1a,0x1010642d, +0x21900203,0x01300006,0x23981818,0x11006433, +0x21800204,0x01300008,0x23a81417,0x10e06430, +0x21b80604,0x01500808,0x24081819,0x11b07437, +0x01301203,0x00f83008,0x22d00e38,0x11804c27, +0x01500c01,0x01382603,0x2380123f,0x12a05c2a, +0x01400801,0x01381e04,0x23a00e3c,0x12606027, +0x01700402,0x01581207,0x23e00245,0x13606c2c + }, //ct3 + }, + CapTable:{ // CapTable + { +0x00e82607,0x00600000,0x00011400,0x0fe8ca4f, +0x01181e0a,0x00800000,0x00011800,0x1068e253, +0x01181e0a,0x00800000,0x00011800,0x1068e253, +0x00a82607,0x00500000,0x00010400,0x13b8d24e, +0x20980802,0x20300214,0x0000a82a,0x0db84a3a, +0x20f0000c,0x0010021e,0x00008433,0x0e186a39, +0x2100000c,0x0010021e,0x00008433,0x0e186a39, +0x20500406,0x20400216,0x0000841f,0x11785e3f, +0x20100407,0x2050020d,0x0000180e,0x0c681a1d, +0x00480a05,0x00100007,0x00002c05,0x0cd84e1e, +0x00480a05,0x00100006,0x00002c04,0x0cd84e1e, +0x20380e03,0x20300203,0x00003412,0x0fe83e26, +0x20380a06,0x20400008,0x0000100a,0x0bb81a11, +0x20580403,0x20100209,0x00001c0f,0x0c083614, +0x20580403,0x20100209,0x00001c10,0x0c083614, +0x20300806,0x2060020b,0x00081c07,0x0ee82e1a, +0x00100c04,0x20500208,0x00080402,0x0b480e0b, +0x00100401,0x20100000,0x00080c01,0x0b98320b, +0x00100401,0x20100000,0x00080c01,0x0b98320b, +0x00300201,0x20400007,0x00082400,0x0e284617, +0x20200201,0x20200004,0x00080c04,0x0af81a08, +0x00000201,0x20100002,0x00000003,0x0b483609, +0x00000201,0x00000002,0x00000003,0x0b483609, +0x20180604,0x20300004,0x00000c08,0x0d884a13, +0x00380800,0x20300001,0x00000e01,0x0ac81a07, +0x00000002,0x20100202,0x00080404,0x0b083606, +0x00000002,0x20100202,0x00000004,0x0b083606, +0x00100405,0x20400207,0x00080805,0x0d08460d, +0x20200000,0x20400201,0x00000808,0x0a981603, +0x00000201,0x20100002,0x00000003,0x0ae83a02, +0x00000201,0x20100002,0x00000003,0x0ae83a02, +0x00080e06,0x20400009,0x00000c07,0x0cb84a06, +0x00000402,0x20500201,0x00080801,0x0a881001, +0x20100402,0x20200202,0x00080404,0x0ae83801, +0x20100402,0x20200202,0x00080404,0x0ae83802, +0x20100806,0x20600209,0x00080808,0x0c983c01, +0x00180a03,0x20400004,0x00001002,0x0a981402, +0x00180602,0x20100003,0x00000c01,0x0b083804, +0x00280603,0x20100004,0x00000c01,0x0af83804, +0x00200204,0x20400007,0x00080404,0x0cc84808, +0x20100400,0x20600203,0x00000806,0x0ab80806, +0x20100803,0x20200204,0x00080405,0x0b283007, +0x20100803,0x20200204,0x00080406,0x0b283007, +0x20200004,0x20400205,0x0000040a,0x0d18440f, +0x00000402,0x20500202,0x00080c03,0x0af8080a, +0x00100202,0x00000004,0x00000402,0x0b78380b, +0x00100202,0x20100003,0x00000001,0x0b78340b, +0x20180e02,0x20400007,0x00001805,0x0db84417, +0x00400207,0x20300006,0x00000801,0x0b580c0c, +0x00200602,0x00000202,0x00000405,0x0bd8300e, +0x00200602,0x00000202,0x00000405,0x0bd8300e, +0x00200a07,0x20800001,0x00002002,0x0e78301a, +0x00100c07,0x2030020e,0x0008280e,0x0bc80c14, +0x00000406,0x00100209,0x0008280c,0x0c583816, +0x00100406,0x00000209,0x0008280b,0x0c583816, +0x0050180c,0x20600213,0x00083809,0x0f682c20, +0x20180e05,0x00000007,0x00082c10,0x0c982c22, +0x00180609,0x00200009,0x0008200d,0x0d385022, +0x00180608,0x00200008,0x0008200e,0x0d385022, +0x20a81e0c,0x00000012,0x00080c18,0x10985431, +0x20500403,0x20300208,0x0008400e,0x0de84031, +0x20500805,0x00100210,0x00084810,0x0e886031, +0x20500805,0x00100210,0x0008480f,0x0e886030, +0x00201006,0x20700211,0x00083605,0x1268503a, +0x00703202,0x20386800,0x01109c00,0x0e78a630, +0x00701a03,0x20485400,0x0190a800,0x0ec8b233, +0x00701a03,0x20385000,0x0180a800,0x0ec8b234, +0x00303c02,0x20387000,0x01006c00,0x1228b233, +0x20700002,0x00a81a06,0x20906016,0x0d185e25, +0x20300002,0x00280609,0x00405414,0x0d486229, +0x20380402,0x00380609,0x00405415,0x0d486229, +0x0028220a,0x00c01007,0x20d06009,0x10a87a2e, +0x00680a02,0x00901202,0x20f01c01,0x0c28361a, +0x20200400,0x00281603,0x00302c0b,0x0c484619, +0x20100400,0x00281603,0x00302c0b,0x0c484619, +0x2060180b,0x00482a17,0x2080240f,0x0f684e22, +0x20800c05,0x00881607,0x20b00c12,0x0b782e10, +0x20200402,0x00380a04,0x20200406,0x0ba83a10, +0x20200402,0x00380a04,0x20200407,0x0ba83a10, +0x00380e05,0x00a01c0b,0x21382e04,0x0e78521c, +0x00581e05,0x00a02007,0x21000206,0x0b182e0a, +0x00180a01,0x00400802,0x20480401,0x0b383a0c, +0x00180e01,0x00400802,0x20480401,0x0b383a0c, +0x00280401,0x00700603,0x20c00406,0x0d985e1b, +0x20380402,0x00300206,0x20700c07,0x0ab82a0a, +0x20100000,0x00280601,0x20200005,0x0ad83a09, +0x20100000,0x00280601,0x20100005,0x0ad83a09, +0x20400002,0x00680e01,0x20a0000b,0x0cd85e12, +0x00201000,0x00381400,0x20880c00,0x0a882a06, +0x00100400,0x00280400,0x20380802,0x0a983e06, +0x00100400,0x00280400,0x20280801,0x0a983e06, +0x00680604,0x00700804,0x20d80a02,0x0c685e0d, +0x20200401,0x00780401,0x20d80c07,0x0a582e03, +0x20100401,0x00380400,0x20480805,0x0a784203, +0x20100001,0x00480400,0x20480806,0x0a784203, +0x20601006,0x00682207,0x20b00010,0x0c186206, +0x00280603,0x00800c04,0x20e00400,0x0a583000, +0x00180603,0x00400804,0x20500003,0x0a784001, +0x00180a03,0x00400804,0x20500003,0x0a784001, +0x00481205,0x00a01c0a,0x21381201,0x0c086401, +0x20101004,0x00681a06,0x20c00806,0x0a582c03, +0x20100804,0x00380e05,0x20300405,0x0a884005, +0x20100c04,0x00281205,0x20300404,0x0a884005, +0x20200403,0x00680605,0x20c0100c,0x0c286007, +0x20180e02,0x00b01005,0x21200003,0x0a882c08, +0x00180e04,0x00501807,0x20700001,0x0ac84008, +0x00180e04,0x00501407,0x20780401,0x0ab84008, +0x00200603,0x00700003,0x20d00005,0x0c88600f, +0x00280602,0x00701001,0x20e00c01,0x0ad82409, +0x20100002,0x00200205,0x20101405,0x0b08380b, +0x20100002,0x00200204,0x20201405,0x0b08380b, +0x20301805,0x00882a06,0x20d0080c,0x0d186018, +0x20300002,0x00600204,0x20a00c07,0x0b28200d, +0x00080602,0x00200c02,0x20100002,0x0b78340f, +0x00080601,0x00200c01,0x20100003,0x0b68340f, +0x20481602,0x00e01409,0x21700403,0x0df8601f, +0x00880e07,0x00602403,0x20a81601,0x0ba82010, +0x00600001,0x00101205,0x00281403,0x0bf83411, +0x00700000,0x00101203,0x00181402,0x0be83411, +0x01181e0a,0x00904403,0x21200e0a,0x0ef8501c, +0x20601408,0x00382210,0x20182417,0x0c48301b, +0x20700400,0x00180e03,0x00581c16,0x0ca8481e, +0x20700801,0x00081205,0x00681c16,0x0c98441e, +0x21603410,0x0028521c,0x2018102a,0x0ff8582c, +0x20280e02,0x00801007,0x20985806,0x0d685029, +0x00000401,0x00301604,0x00285400,0x0dc85c28, +0x00000001,0x00201603,0x00285400,0x0dc85c28, +0x00881e06,0x00f03012,0x21586617,0x11a87835, +0x00582e05,0x00202c00,0x00906800,0x0d687224, +0x00480601,0x20280800,0x00d04800,0x0db86625, +0x00480601,0x20380800,0x00e04800,0x0db86626, +0x00683207,0x00304000,0x00706000,0x10f8862c, +0x20600c07,0x20981a0f,0x01403c10,0x0c584a1c, +0x20100201,0x20380a03,0x00b0380c,0x0c98421f, +0x20200601,0x20480e03,0x00c0380c,0x0c98421f, +0x2080240a,0x20985216,0x01704411,0x0fb86223, +0x00400204,0x20680407,0x00e01201,0x0ba83a15, +0x20280403,0x20380606,0x00901408,0x0bc82e16, +0x20280402,0x20380605,0x00901407,0x0bc82e15, +0x00581604,0x00002409,0x00382a08,0x0eb8561f, +0x20380801,0x20600e06,0x00c0100b,0x0b082e10, +0x00080602,0x20400402,0x00880403,0x0b382a10, +0x00080602,0x20400801,0x00880403,0x0b382a10, +0x20100401,0x20680a02,0x00c00808,0x0db86220, +0x00001c01,0x20883203,0x00f00001,0x0aa82e0a, +0x00000c03,0x20581605,0x00a80403,0x0ac82e0d, +0x00000c02,0x20581604,0x00a80403,0x0ac82e0d, +0x00200602,0x20580400,0x00a00003,0x0cd85e1a, +0x00000802,0x20180c01,0x00381801,0x0a683209, +0x20100201,0x20200003,0x00581403,0x0a68360a, +0x20100400,0x20280403,0x00581404,0x0a68360a, +0x20300803,0x20480e04,0x0098100a,0x0c186213, +0x00380e03,0x00101c06,0x00080c00,0x0a283a08, +0x00180400,0x20200800,0x00580802,0x0a283a07, +0x00280a01,0x20200c01,0x00480801,0x0a283a07, +0x00280602,0x20200005,0x00680c02,0x0b986e0d, +0x20180802,0x20200a04,0x00700808,0x09e83a04, +0x00100001,0x20300201,0x00680805,0x09f83e04, +0x00000001,0x20300202,0x00780406,0x09f83e04, +0x00080400,0x20201601,0x00680c09,0x0b386e08, +0x20100000,0x20480402,0x00900404,0x09d83801, +0x20200400,0x20380801,0x00700007,0x09e84002, +0x20300400,0x20380c01,0x00600007,0x09e84002, +0x20100401,0x20481601,0x00b00c09,0x0b287401, +0x00381202,0x20301c02,0x00700400,0x09f83403, +0x00380601,0x20200c02,0x00580400,0x0a083c05, +0x00380a01,0x20201002,0x00480601,0x0a083c05, +0x00080400,0x20200401,0x00700007,0x0b486c09, +0x20201804,0x20881a05,0x00e00408,0x0a183008, +0x20300400,0x20481201,0x00801408,0x0a383c09, +0x20300400,0x20380e01,0x00801409,0x0a383c09, +0x20180a01,0x20401003,0x00800808,0x0ba86c10, +0x00080a05,0x20200407,0x00801002,0x0a68300c, +0x00100000,0x20200000,0x00400801,0x0a98300d, +0x00100000,0x20380400,0x00500801,0x0a98300d, +0x00280e01,0x20602202,0x00c00405,0x0c486417, +0x00000004,0x20480607,0x00800c03,0x0ad8240e, +0x20200401,0x20200000,0x00400804,0x0b082c10, +0x20200400,0x20200000,0x00400404,0x0b082c10, +0x20601405,0x20982a05,0x01400c0d,0x0d186820, +0x00180a05,0x20400405,0x00800802,0x0b582411, +0x00780a04,0x20101402,0x00400602,0x0b982811, +0x00680604,0x20100c01,0x00400601,0x0b882811, +0x00700607,0x2048100a,0x00a01e07,0x0e386023, +0x00200403,0x20601a0b,0x00983006,0x0be82016, +0x20800406,0x2040060b,0x00982013,0x0c282c19, +0x20700405,0x20300a0a,0x00782011,0x0c282c19, +0x20682003,0x2030520b,0x0068240e,0x0f484c27, +0x20401400,0x20581201,0x00f8440c,0x0cb8441f, +0x00180a02,0x20301805,0x00984204,0x0d284820, +0x00180601,0x20201404,0x00984203,0x0d184820, +0x00101c01,0x20b82602,0x01a82604,0x10a8702b, +0x00003400,0x20885400,0x00f02800,0x0cb84217, +0x00300800,0x20181400,0x00602800,0x0d183e1e, +0x00300800,0x20181400,0x00502800,0x0d283e1e, +0x20202602,0x20685000,0x00f03c00,0x1028561e, +0x00280601,0x00500801,0x20700801,0x0bf82e16, +0x20280601,0x00180a01,0x00102009,0x0c382e19, +0x20280602,0x00180601,0x00002009,0x0c382a1a, +0x00281003,0x00301a06,0x20481205,0x0f283e20, +0x00080601,0x00480601,0x20401c06,0x0b582613, +0x00100c02,0x00080e05,0x20100402,0x0b881e14, +0x00100c02,0x00080e05,0x20100403,0x0b881e14, +0x00101601,0x20181c03,0x00281001,0x0e184e22, +0x20200c03,0x00381205,0x20680405,0x0ad81e0e, +0x20200400,0x00280801,0x20480c05,0x0af82210, +0x20200400,0x00280802,0x20480804,0x0af82210, +0x00080601,0x00400001,0x20480405,0x0d18521f, +0x00181602,0x00602805,0x20981a02,0x0a68220c, +0x00380800,0x00301001,0x20681201,0x0a78260f, +0x00280800,0x00301000,0x20681201,0x0a78260f, +0x00180401,0x00300601,0x20480804,0x0c28521b, +0x00180802,0x00001203,0x00080802,0x0a082a0c, +0x20280400,0x00100201,0x20280807,0x0a082e0c, +0x20180400,0x00100400,0x20280806,0x0a082e0c, +0x00080a01,0x00201001,0x20381006,0x0b685616, +0x20100201,0x20280c02,0x00400806,0x09b83208, +0x00100401,0x00080800,0x20180802,0x09c83208, +0x00100401,0x00080e01,0x20180402,0x09c83208, +0x00000803,0x00080a02,0x00180c07,0x0ad85e0f, +0x00100802,0x20180e03,0x00180404,0x09882a04, +0x00100201,0x00100402,0x20380804,0x09883605, +0x00100201,0x00200402,0x20380804,0x09883605, +0x00080a04,0x00200805,0x20100408,0x0a786208, +0x20100203,0x00180404,0x20200006,0x09882c01, +0x20200001,0x00100201,0x20280408,0x09783401, +0x20200002,0x00100601,0x20280408,0x09783801, +0x00000803,0x20180605,0x00100008,0x0a585c01, +0x00001005,0x00181a04,0x20300402,0x09982c05, +0x00200202,0x00100003,0x20200801,0x09983806, +0x00200202,0x00180403,0x20200801,0x09983806, +0x00100800,0x00180803,0x00080808,0x0a886009, +0x00281e07,0x0050280a,0x20900403,0x09d82808, +0x20200402,0x00100203,0x20300808,0x09d8300a, +0x20200402,0x00180603,0x20200808,0x09d8300a, +0x20200201,0x00380802,0x2030100a,0x0ae86012, +0x20500405,0x2028120a,0x00101c09,0x0a28200e, +0x00100000,0x00100002,0x20300401,0x0a38300e, +0x00100000,0x00200002,0x20300401,0x0a38300e, +0x00100400,0x00380800,0x20501004,0x0b985419, +0x00400a05,0x20100006,0x20380a05,0x0aa81810, +0x20180a01,0x00100801,0x20301004,0x0ab82c11, +0x20180a01,0x00200c01,0x20301004,0x0ab82c11, +0x20280c00,0x00401800,0x20780408,0x0c78501f, +0x20401004,0x00181608,0x20300007,0x0b281811, +0x00300601,0x20180a02,0x00001000,0x0b482413, +0x00200201,0x20180602,0x00001000,0x0b482013, +0x00000202,0x00180401,0x20101403,0x0d885025, +0x00581204,0x00602006,0x20881e04,0x0bb82013, +0x20200002,0x00101204,0x20281808,0x0be82016, +0x20200002,0x00000e04,0x20181807,0x0be82016, +0x20301402,0x00181605,0x20200003,0x0eb84828, +0x20481802,0x00202a07,0x00081c0b,0x0c582817, +0x00080800,0x00000401,0x00281801,0x0cb8301a, +0x00080800,0x00000801,0x00281801,0x0ca8301a, +0x00282000,0x00603001,0x20781e06,0x0ff84c26, +0x00182e03,0x00c04800,0x20902800,0x0c483a16, +0x00380602,0x00100400,0x00201c00,0x0cb82e1b, +0x00300202,0x00000000,0x00301c00,0x0cb82e1b, +0x20480e05,0x00301c00,0x20301400,0x0f983e1b, +0x00180c03,0x00080609,0x00802c02,0x0b982a15, +0x20400c04,0x00081607,0x00300c08,0x0be82617, +0x20400c03,0x00081606,0x00300c09,0x0be82617, +0x0050140a,0x00081a0e,0x00480e0b,0x0ea83e21, +0x20201002,0x20381602,0x00780805,0x0b082211, +0x00380e03,0x00301004,0x20180a03,0x0b482614, +0x00380e03,0x00301004,0x20180a03,0x0b482614, +0x00181e09,0x0050280f,0x20281804,0x0d884a25, +0x00181602,0x00201404,0x00280801,0x0a88260e, +0x20200002,0x00000204,0x00380406,0x0aa82612, +0x20200002,0x00000204,0x00380406,0x0aa82612, +0x20100405,0x20280a0a,0x00800c06,0x0c784a20, +0x20100c02,0x20381a04,0x00700402,0x0a18260d, +0x00200601,0x00080802,0x00380a01,0x0a282e10, +0x00200601,0x00080402,0x00380a01,0x0a282e10, +0x00100a02,0x20180803,0x00581403,0x0b884e1c, +0x00300602,0x00080803,0x00180a01,0x09b8260c, +0x20100401,0x00180a02,0x00180c06,0x09b82e0d, +0x20200802,0x00080a02,0x00180c06,0x09b82e0d, +0x20100802,0x00180e01,0x00380807,0x0ab85617, +0x20200803,0x00280e04,0x20180c07,0x09682a09, +0x00100000,0x00200402,0x00081002,0x09583609, +0x00200201,0x00200803,0x20181001,0x09583609, +0x00380e03,0x00301004,0x00080805,0x0a285a11, +0x00380a03,0x00401005,0x20480c01,0x09383204, +0x00000201,0x00200401,0x00100006,0x09183a05, +0x00000201,0x00200001,0x00100006,0x09183a05, +0x20401003,0x00081a05,0x0050000e,0x09b85a08, +0x20400003,0x00280604,0x0000000a,0x09283001, +0x20100001,0x00280602,0x00100007,0x09083801, +0x20100001,0x00280601,0x00100006,0x09083801, +0x00380a02,0x00401005,0x20180c03,0x09a85c01, +0x00580e04,0x00201806,0x20180602,0x09383005, +0x00000000,0x00280401,0x00100404,0x09283806, +0x00000000,0x00280401,0x00100404,0x09283806, +0x00080a01,0x00200c00,0x0030080b,0x09c85c08, +0x20501402,0x20182e06,0x0050200d,0x0968300a, +0x20180400,0x00200801,0x00000405,0x0978380b, +0x20180400,0x00200801,0x00000405,0x0968340b, +0x20300403,0x00180a03,0x0050040c,0x0a285c13, +0x00100402,0x00400001,0x20681601,0x09e82810, +0x00180601,0x00100000,0x00101003,0x09d8340f, +0x00180400,0x00100000,0x00200c03,0x09d8340f, +0x00180a02,0x00100805,0x00300404,0x0ae8581b, +0x20181a04,0x00601c08,0x20601002,0x0a682c10, +0x20200c01,0x00181202,0x00100c05,0x0a582c13, +0x20200c01,0x00081201,0x00200c05,0x0a582c13, +0x20100800,0x20180e02,0x00601408,0x0bd85020, +0x00181002,0x20102205,0x00100c00,0x0ae81c11, +0x00280601,0x00300802,0x20300202,0x0b082814, +0x00200201,0x00300401,0x20200602,0x0af82814, +0x20200403,0x00180601,0x00200004,0x0ce84c26, +0x00100a03,0x20480c00,0x00900c02,0x0b781c12, +0x00080a02,0x00200e01,0x00000403,0x0ba82415, +0x00080a02,0x00301000,0x20200403,0x0ba82415, +0x20181208,0x00202408,0x00100a02,0x0e284828, +0x20101803,0x2038220a,0x00681004,0x0c081c15, +0x20100c02,0x00181206,0x00381002,0x0c582817, +0x20100c02,0x00181207,0x00280c02,0x0c582817, +0x00201c05,0x20283210,0x00a01205,0x0f684424, +0x20201a02,0x20d84000,0x01902c00,0x0be81a0e, +0x00180400,0x00080400,0x00501800,0x0c682217, +0x00180601,0x00000000,0x00401800,0x0c682217, +0x20880800,0x00280800,0x00601800,0x0f183a17, +0x00402806,0x20782a06,0x00981a07,0x0b680a11, +0x00080a01,0x20101201,0x00400402,0x0bb81616, +0x00080800,0x20100e02,0x00400402,0x0bb81616, +0x00f81201,0x00002000,0x00480e19,0x0e482e23, +0x00081608,0x00201c0b,0x20181004,0x0ad81613, +0x00001002,0x20381a04,0x00780401,0x0b081a14, +0x00000c02,0x20381603,0x00780401,0x0b081a14, +0x20801403,0x20482e05,0x00c00813,0x0d083626, +0x20201807,0x2038260c,0x00700404,0x0a58160f, +0x00000201,0x00100402,0x00281002,0x0a681e13, +0x00000000,0x00100402,0x00281002,0x0a681e13, +0x00400202,0x00200804,0x00281a04,0x0bf8361f, +0x00180a04,0x00301008,0x20281e01,0x09e81e0d, +0x00100201,0x00100401,0x00280801,0x09d82211, +0x00100000,0x00000000,0x00280801,0x09d82211, +0x00080801,0x00100e01,0x00380806,0x0b083e1e, +0x00180801,0x00100a02,0x00200002,0x0978220d, +0x00080401,0x00000a01,0x00380c04,0x0958260e, +0x00080801,0x00100c00,0x00380c04,0x0958260e, +0x00180a01,0x20100c02,0x00680806,0x0a284218, +0x00180a01,0x20101002,0x00480c04,0x0918260a, +0x00100201,0x20100402,0x00580404,0x08f82e0a, +0x00100201,0x20100402,0x00680404,0x08f82e0b, +0x00000c02,0x20281202,0x00900009,0x09884611, +0x00000400,0x20380a01,0x00800406,0x08d82a05, +0x20100000,0x20100201,0x00700407,0x08b82e05, +0x20180400,0x20100601,0x00600407,0x08b82a05, +0x00081202,0x00001803,0x00580808,0x09184608, +0x20100001,0x20200000,0x00680806,0x08c82401, +0x00000000,0x20200000,0x00700005,0x08a82801, +0x00000000,0x20200000,0x00700005,0x08a82801, +0x00100400,0x20480a02,0x00c00c08,0x08f84400, +0x00100202,0x20180c02,0x00600c03,0x08e82806, +0x00000402,0x20280a01,0x00780406,0x08c82c06, +0x00000401,0x20280a01,0x00780406,0x08c82c06, +0x00000400,0x20380c00,0x00a0040a,0x09184409, +0x20380403,0x20101203,0x00380c07,0x0928200b, +0x20180602,0x20100003,0x00500406,0x09082c0c, +0x20180601,0x20100003,0x00500406,0x09082c0c, +0x00000400,0x20200000,0x00780809,0x09884013, +0x00380a04,0x20201006,0x00700201,0x0988280e, +0x00000801,0x20280a02,0x00500803,0x09782810, +0x00000801,0x20280a01,0x00500803,0x09782410, +0x20100801,0x20181000,0x00700408,0x0a48441b, +0x20501c04,0x20483207,0x00b0180a,0x0a082413, +0x20180a01,0x00001002,0x00300403,0x0a082414, +0x20180a01,0x00001002,0x00300404,0x0a082414, +0x20180602,0x00200804,0x00300405,0x0b484022, +0x00300201,0x00280c04,0x20100a06,0x0aa81c15, +0x00180400,0x20300201,0x00701000,0x0ab82015, +0x00180601,0x20200400,0x00701201,0x0ab82015, +0x00180803,0x00000a03,0x00500c03,0x0c683c26, +0x20380a01,0x00300c00,0x20400802,0x0b481413, +0x20200800,0x20380a02,0x00700402,0x0b681816, +0x20200800,0x20480a02,0x00800802,0x0b581816, +0x20900605,0x20280c05,0x00701c06,0x0da8382b, +0x00280801,0x00102204,0x20282205,0x0be81412, +0x00180801,0x20101203,0x00581a04,0x0c181815, +0x00280801,0x20201602,0x00681a05,0x0c081815, +0x00780803,0x20102209,0x00481615,0x0ef82823, +0x20400805,0x00500400,0x20d82c00,0x0be0020d, +0x00000800,0x20480c00,0x00500800,0x0c380e15, +0x00000800,0x20481000,0x00500800,0x0c380e15, +0x20801402,0x20982000,0x00c81c00,0x0ed81616, +0x0098320b,0x00704c0f,0x20d8060d,0x0b680e14, +0x20100801,0x20280e01,0x00200000,0x0b980a15, +0x20100401,0x20280800,0x00100000,0x0b980a15, +0x00d00a03,0x20480c06,0x00480e19,0x0e081e23, +0x20700c09,0x20581e11,0x0060200f,0x0ab80a13, +0x00280e02,0x20101802,0x20180e02,0x0ae80e16, +0x00280a01,0x20101401,0x20180e02,0x0ae80e16, +0x20580801,0x20101a03,0x0018100e,0x0cb81e28, +0x00580a06,0x2020200a,0x20182a08,0x0a380a10, +0x20100402,0x20380603,0x00580404,0x0a381215, +0x20100402,0x20380602,0x00480804,0x0a481215, +0x00200201,0x20300002,0x00680800,0x0b982621, +0x20200403,0x20480e06,0x00700807,0x09b81210, +0x00180a01,0x20200402,0x00480402,0x09a81612, +0x00180a01,0x20200802,0x00480402,0x09a81612, +0x00100801,0x20380a02,0x00780406,0x0a982a1f, +0x00200800,0x20380c02,0x00481000,0x0948160d, +0x00100c01,0x20380a01,0x00480803,0x0928160f, +0x00100c02,0x20480e02,0x00580804,0x0928160f, +0x00000401,0x20180801,0x00480807,0x09b82e18, +0x00000400,0x20180801,0x00100005,0x08d81a0b, +0x00080601,0x20100003,0x00200006,0x08b81e0b, +0x00080602,0x20100404,0x00200006,0x08b81e0b, +0x00280a02,0x00101003,0x00280407,0x09182e11, +0x00000001,0x20100601,0x00080405,0x08981a05, +0x00000401,0x20280602,0x00200006,0x08781a05, +0x20100401,0x20280a03,0x00300406,0x08781a05, +0x20200c02,0x20281604,0x0060080c,0x08a82e08, +0x00080602,0x20100402,0x00000006,0x08881800, +0x00000000,0x20100001,0x00180405,0x08681801, +0x00000000,0x00000001,0x00180805,0x08681801, +0x00180602,0x00100403,0x00180406,0x08982c01, +0x00000802,0x20280a03,0x00200005,0x08a81806, +0x00280601,0x00000801,0x00100004,0x08881c05, +0x00280601,0x00000801,0x00100004,0x08881c05, +0x00000002,0x00000203,0x0028040a,0x08b82c09, +0x00080400,0x00000002,0x00080404,0x08e81c0b, +0x20300c03,0x20181203,0x00380409,0x08c81c0c, +0x20300803,0x20180e03,0x00300009,0x08c81c0c, +0x00080a02,0x00100c04,0x00280409,0x09283012, +0x20100201,0x20180801,0x00000c05,0x0948180f, +0x00180e04,0x00101006,0x20100401,0x09381c11, +0x00180e03,0x00101006,0x00000401,0x09381c11, +0x00080802,0x20100e02,0x00500408,0x09d8301b, +0x20181a01,0x00002201,0x20200403,0x09d81013, +0x20200802,0x20281205,0x00301406,0x09d81815, +0x20200801,0x20281204,0x00301406,0x09d81815, +0x20300203,0x20280403,0x00700c09,0x0ac82c23, +0x00100c01,0x20680e03,0x00680602,0x0a781414, +0x00000401,0x00080800,0x20100201,0x0a881417, +0x00000401,0x00080c00,0x00000201,0x0a881417, +0x00400803,0x20281205,0x00600800,0x0bf82828, +0x20400800,0x20380c01,0x00380403,0x0b181814, +0x20280a03,0x00101003,0x20300400,0x0b381017, +0x20280a03,0x00101003,0x20300400,0x0b381017, +0x20e80603,0x00080405,0x0010040c,0x0d48282e, +0x00380a01,0x20100c02,0x00080609,0x0bb81811, +0x00200002,0x20100205,0x00100207,0x0be80c13, +0x00200402,0x20180605,0x00100207,0x0be80c13, +0x00a00001,0x20100603,0x0000061d,0x0eb82024, +0x00081602,0x00101c00,0x00200c00,0x0bc81a11, +0x00080400,0x00500800,0x20700000,0x0c281215, +0x00080400,0x00500800,0x20780400,0x0c281215, +0x20680c02,0x00b02000,0x20f81c00,0x0eb81a1b, +0x20102401,0x20484605,0x00902401,0x0b381611, +0x00080a01,0x00400c01,0x20500201,0x0b781215, +0x00080a01,0x00400c01,0x20500000,0x0b881615, +0x00a80a04,0x00701005,0x20700213,0x0dc82224, +0x00200403,0x00500601,0x20882203,0x0ab80e12, +0x00000402,0x00280e02,0x20300400,0x0ad81216, +0x00100402,0x00380a03,0x20300601,0x0ad81216, +0x20380803,0x00500206,0x20300c0b,0x0c882228, +0x20180a05,0x00600408,0x20700803,0x0a281a12, +0x00180a04,0x00400c04,0x20580401,0x0a281215, +0x00180604,0x00400c04,0x20500001,0x0a281215, +0x00100202,0x00300404,0x20280401,0x0b681e22, +0x00000805,0x00400208,0x20680401,0x09981210, +0x20100c05,0x00281207,0x20280804,0x09881213, +0x20101006,0x00281608,0x20280804,0x09881213, +0x00280801,0x00300e02,0x20180403,0x0a581e20, +0x00180a04,0x00501006,0x20681002,0x09181a0f, +0x00281205,0x00601809,0x20680802,0x08f81a10, +0x00381606,0x00601c0a,0x20780c01,0x08f81a10, +0x00180601,0x00100802,0x00280808,0x0978221a, +0x00080402,0x00300204,0x20200406,0x08a81a0b, +0x20100803,0x00280a07,0x00000809,0x08881a0b, +0x20200804,0x00180e07,0x00000c09,0x08881a0b, +0x20100801,0x00180e01,0x0040040a,0x08c82611, +0x00100201,0x00380402,0x20280805,0x08681e06, +0x00080601,0x00300803,0x20280804,0x08481a05, +0x00180a01,0x00300804,0x20380804,0x08481a05, +0x00180601,0x00200c01,0x00080808,0x08582208, +0x20200001,0x00380400,0x20300008,0x08582001, +0x00000000,0x00200601,0x20100405,0x08381800, +0x00000000,0x00200601,0x00000405,0x08381800, +0x20100401,0x00180601,0x00400009,0x08382400, +0x00180601,0x00300c02,0x20400002,0x08781c06, +0x00000001,0x00200201,0x00000005,0x08581806, +0x00000001,0x00280601,0x00000005,0x08581806, +0x00200000,0x00200401,0x00280407,0x08682408, +0x00000802,0x00280602,0x20100406,0x08b81c0a, +0x00180a02,0x00201002,0x00000006,0x0898180b, +0x00080a02,0x00201002,0x20100006,0x0898180b, +0x20300000,0x00280800,0x0030080d,0x08c82413, +0x20180603,0x00400003,0x20200c06,0x09181c10, +0x20200c02,0x00081a04,0x00400c08,0x09081812, +0x20200c02,0x00081a04,0x00300807,0x09081812, +0x00200800,0x00180800,0x00200405,0x0988201c, +0x20201c06,0x00382a07,0x20280402,0x09b81815, +0x00080602,0x00300803,0x20380801,0x09a81416, +0x20180601,0x00300803,0x20280802,0x09a81416, +0x20680400,0x00300000,0x0000040c,0x0a882024, +0x00381206,0x00a01c0b,0x20c80e04,0x0a581c14, +0x00100001,0x00200601,0x20100400,0x0a681417, +0x00180400,0x00200601,0x20100400,0x0a581417, +0x00780400,0x00200a01,0x20180a05,0x0bb81c28, +0x20480803,0x00600a07,0x20501004,0x0ae81c13, +0x20500601,0x00280c01,0x00000803,0x0b181418, +0x20500400,0x00280c00,0x00100803,0x0b181418, +0x21000c00,0x00280c00,0x00280411,0x0d08202d, +0x00200201,0x00480802,0x20300207,0x0b881c11, +0x00400001,0x00300602,0x2038060c,0x0bd81014, +0x00480400,0x00300a01,0x2038060c,0x0bd81013, +0x00b80800,0x00500401,0x20100620,0x0e682425, +0x20100c01,0x00081c00,0x00500400,0x0ba80e0f, +0x00000400,0x20280400,0x00800400,0x0bf81215, +0x00000400,0x20280400,0x00800400,0x0bf81215, +0x20500801,0x20680800,0x01180400,0x0e78161c, +0x00081400,0x00302803,0x20381604,0x0b280a11, +0x20100401,0x20180a01,0x00700400,0x0b580e15, +0x20100801,0x20280e01,0x00800401,0x0b580e15, +0x00680603,0x20480803,0x00f0120e,0x0d881623, +0x00580a03,0x20201402,0x00700604,0x0a980e15, +0x00300201,0x00000401,0x00580603,0x0aa80e16, +0x00300201,0x00000402,0x00580603,0x0aa80e16, +0x00001404,0x20581607,0x00d80805,0x0c580a27, +0x20600c04,0x20481a07,0x00c0080a,0x09f80e12, +0x20300001,0x00080602,0x00600405,0x09f81215, +0x20300002,0x00080602,0x00600405,0x09f81215, +0x20180603,0x00000006,0x00880405,0x0b281622, +0x00580a03,0x20101006,0x00681208,0x09781210, +0x00580e02,0x00001803,0x00580a04,0x09680e14, +0x00581203,0x00001c03,0x00580a04,0x09680e14, +0x00300802,0x20180a04,0x00800001,0x0a28121f, +0x20200400,0x20280a03,0x00a00c08,0x08e81210, +0x20301002,0x20381a04,0x00b00c0b,0x08c81211, +0x20301003,0x20381e05,0x00c00c0b,0x08c81211, +0x00000202,0x00100003,0x0058040a,0x0938161a, +0x00200801,0x20180a02,0x00880c02,0x0878120b, +0x00280a02,0x00100c03,0x00580802,0x08580e0a, +0x00280a02,0x00100c03,0x00580802,0x08680e0a, +0x00080801,0x00100a02,0x00600409,0x08881211, +0x00180601,0x00100402,0x00680806,0x08381607, +0x20100802,0x20180a03,0x00800008,0x08181205, +0x20100801,0x20180a02,0x00800007,0x08181205, +0x00000400,0x20180400,0x00800009,0x08281208, +0x20100400,0x00080400,0x00780408,0x08181800, +0x00000201,0x00100002,0x00500005,0x08081001, +0x00000201,0x00100002,0x00500005,0x08081001, +0x00080400,0x00000800,0x00700008,0x08081000, +0x00000001,0x00180401,0x00600404,0x08381807, +0x00100400,0x00000201,0x00500005,0x08280c06, +0x00100000,0x00000201,0x00500004,0x08280c05, +0x00200201,0x20100000,0x00800408,0x08281008, +0x00280e03,0x00101003,0x00500c04,0x0878140b, +0x20100400,0x00180c00,0x00500408,0x0868100c, +0x20200401,0x00080e01,0x00500408,0x0868100c, +0x20300802,0x20180a03,0x0088040d,0x08981013, +0x20500805,0x20280e07,0x00900009,0x08e81011, +0x00080800,0x00201001,0x00280804,0x08e80c12, +0x00080a01,0x00201002,0x00280804,0x08e80c12, +0x00280a03,0x00100c04,0x00600005,0x0958101c, +0x00481e04,0x00003009,0x00681205,0x09881413, +0x20280400,0x00000000,0x00600804,0x09881016, +0x20280400,0x00000201,0x00600805,0x09881016, +0x20600802,0x20180a04,0x0090040c,0x0a581024, +0x20300401,0x20781204,0x01202006,0x0a181014, +0x00200000,0x20100000,0x00600602,0x0a380c17, +0x00200000,0x20180400,0x00600602,0x0a380c17, +0x00800400,0x00000003,0x00680e06,0x0b881028, +0x20100c02,0x20681203,0x00e80603,0x0ab80815, +0x20600201,0x20100401,0x00600004,0x0af80819, +0x20600201,0x20100401,0x00500004,0x0af80818, +0x21081a03,0x00101c03,0x00701011,0x0cc8102d, +0x00200e01,0x20280802,0x00a80e06,0x0b580c10, +0x00400000,0x20100201,0x0060020d,0x0bb80813, +0x00400401,0x20180602,0x0060020d,0x0bb80813, +0x00a00c02,0x20581607,0x00e00e1f,0x0e380825, +0x00080400,0x20300800,0x00480c00,0x0b900a10, +0x00080400,0x00000400,0x00200400,0x0bf00614, +0x00080400,0x00000400,0x00100400,0x0bf00615, +0x20480a03,0x00201000,0x20201400,0x0e800e1d, +0x00001402,0x20481e01,0x00680601,0x0b100211, +0x00080401,0x20100a01,0x00300201,0x0b500a15, +0x00080401,0x20100a01,0x00200000,0x0b500a15, +0x00300c07,0x00081609,0x0028060b,0x0d801222, +0x00200203,0x00100005,0x00000e02,0x0a800213, +0x00280602,0x20200402,0x00500a01,0x0aa00a16, +0x00280602,0x20200402,0x00500602,0x0aa00a16, +0x00481a08,0x00302c0d,0x20380e01,0x0c500a28, +0x20280803,0x00101205,0x20180403,0x09f00a12, +0x20100802,0x20380603,0x00600004,0x09f00a15, +0x20200402,0x20380603,0x00600004,0x09f00a15, +0x20500807,0x20280e0c,0x0080100b,0x0b200e23, +0x00280602,0x20180404,0x00400602,0x09600611, +0x00300601,0x20180c02,0x00500201,0x09500a14, +0x00200800,0x20281002,0x00500601,0x09500a13, +0x00580a04,0x00001008,0x00581203,0x0a200a1f, +0x20280402,0x20100603,0x00300406,0x08e00a0f, +0x20180e01,0x00001000,0x00200007,0x08c00e11, +0x00080e01,0x00001401,0x00200006,0x08c00e11, +0x20280401,0x20200204,0x0090100d,0x09300a1a, +0x00380603,0x20201003,0x00480400,0x08700a0c, +0x00000802,0x20380e03,0x00600005,0x08500a0b, +0x00000802,0x20380e03,0x00700005,0x08500a0b, +0x00100c01,0x20381201,0x00880807,0x08800e10, +0x00000803,0x20380a05,0x00800008,0x08200a08, +0x00180a02,0x00000c03,0x00480405,0x08100a05, +0x00180a02,0x00000c03,0x00480405,0x08100a05, +0x00080a01,0x00100803,0x00500009,0x08200a08, +0x20180a03,0x20100c04,0x00680408,0x08000400, +0x20100401,0x20280603,0x00700407,0x08000800, +0x20100401,0x20280603,0x00700407,0x08000800, +0x00000400,0x20180601,0x00700808,0x08000c01, +0x00100001,0x20380a03,0x00900805,0x08200807, +0x00180601,0x20100402,0x00600004,0x08200806, +0x00180601,0x20100401,0x00600004,0x08200806, +0x00180401,0x20100201,0x00600008,0x08200c09, +0x20200801,0x20381400,0x00800007,0x0860080d, +0x20100000,0x20200601,0x00700008,0x0860080c, +0x20100000,0x20200400,0x00700007,0x0860080b, +0x00080602,0x20200c02,0x0068040a,0x08900c12, +0x00180602,0x20101003,0x00380c02,0x08e00811, +0x00000000,0x20280800,0x00800405,0x08d00812, +0x00000000,0x20380a01,0x00800805,0x08d00812, +0x20100c02,0x20281604,0x0090040a,0x09400c1c, +0x20101001,0x20282603,0x00701404,0x09700813, +0x20200400,0x20280800,0x00600004,0x09700816, +0x20200401,0x20280a01,0x00680404,0x09700817, +0x20480400,0x00000c03,0x00481008,0x0a500c25, +0x20300001,0x00280400,0x20280402,0x0a100c16, +0x00200000,0x20180400,0x00480602,0x0a300818, +0x00200000,0x20100001,0x00480602,0x0a300818, +0x00881604,0x20101003,0x00701603,0x0b800827, +0x00180e01,0x00201803,0x20380a06,0x0ac00c14, +0x20780400,0x20100401,0x00300404,0x0af00819, +0x20680400,0x20100401,0x00400404,0x0af00819, +0x21401805,0x20682e08,0x00b01014,0x0cc01430, +0x00181400,0x20101c00,0x00300e04,0x0b500c0f, +0x00500000,0x20200400,0x0040020f,0x0bb00c13, +0x00500000,0x20300400,0x0040020f,0x0bb00c13, +0x00d80e02,0x00001406,0x00081626,0x0e401426, +0x20100002,0x00400000,0x20680c00,0x0ba00611, +0x00000000,0x00080400,0x00100400,0x0c000a14, +0x00000000,0x00080800,0x00100000,0x0c000a14, +0x20700400,0x20280800,0x00500c00,0x0e901219, +0x00181a05,0x00402807,0x20600602,0x0b200212, +0x00100000,0x00180401,0x20100601,0x0b600e14, +0x00000201,0x00180401,0x20100601,0x0b600e15, +0x00b80400,0x20101400,0x00280a14,0x0db01623, +0x20180404,0x20280a07,0x00401802,0x0a900a12, +0x00000001,0x00180601,0x20200400,0x0ab00e15, +0x00000001,0x00180601,0x20100800,0x0ac00e15, +0x20400800,0x20281800,0x0070180c,0x0c601228, +0x00100a02,0x20380403,0x00280a02,0x0a000e11, +0x00080601,0x00101002,0x20300000,0x0a101215, +0x00080601,0x00100c02,0x20300001,0x0a101215, +0x00280401,0x00000e01,0x00180a01,0x0b501e22, +0x00000801,0x20180a02,0x00100402,0x09800e11, +0x00200201,0x00000a01,0x00100801,0x09701214, +0x00280601,0x00000800,0x00000801,0x09701214, +0x00100202,0x00080402,0x00400c05,0x0a401e20, +0x00000800,0x00180800,0x20180403,0x09000e0f, +0x20100c02,0x20181203,0x00300407,0x08e01610, +0x20200c02,0x20181203,0x00200407,0x08e01610, +0x20100804,0x00080a05,0x00300009,0x09502219, +0x00080800,0x00300401,0x20300803,0x08900e0b, +0x00280e02,0x00201004,0x20280403,0x0870160b, +0x00280e02,0x00201004,0x20280403,0x0870160b, +0x00281604,0x00201806,0x00180406,0x08b01e11, +0x00380e03,0x00101802,0x20200804,0x08401608, +0x20100402,0x20180a03,0x00200808,0x08301605, +0x20100402,0x20180e03,0x00200808,0x08301605, +0x20200c03,0x20381206,0x0070080c,0x08402208, +0x20400803,0x20281206,0x00300c0c,0x08201800, +0x00080602,0x00000802,0x00000004,0x08201401, +0x00080602,0x00000803,0x00000004,0x08201401, +0x00080603,0x00000404,0x00380407,0x08302001, +0x00200a01,0x00080402,0x20180c02,0x08401807, +0x00100802,0x20180a03,0x00200005,0x08401806, +0x00100802,0x20180a03,0x00200005,0x08401806, +0x00200c03,0x20180e04,0x00480408,0x08502009, +0x20180402,0x00200602,0x20280c06,0x0880140b, +0x20180603,0x00100403,0x00000007,0x0880140c, +0x20180603,0x00100403,0x00000007,0x0880140c, +0x20280602,0x00100004,0x0010040d,0x08c01c13, +0x20180a03,0x00100405,0x20100405,0x08f00c11, +0x00000402,0x00080604,0x00000005,0x08f01812, +0x00000402,0x00080604,0x00000005,0x08f01812, +0x00280802,0x00000e03,0x00200005,0x0980201c, +0x00080801,0x20101203,0x00100401,0x09901414, +0x20280a01,0x00100803,0x20180c04,0x09901416, +0x20180a01,0x00100803,0x20180c03,0x09901416, +0x20480603,0x20200002,0x0050080b,0x0a702024, +0x20100401,0x20480400,0x00480c02,0x0a301015, +0x00200201,0x20100000,0x00100201,0x0a501017, +0x00200601,0x20180400,0x00100201,0x0a501017, +0x00402005,0x20382e07,0x00580400,0x0bb02029, +0x20100203,0x20280c03,0x00300e03,0x0ae00c15, +0x20700803,0x20180e03,0x00180405,0x0b101019, +0x20700803,0x20181203,0x00080405,0x0b101019, +0x20f81604,0x00502008,0x2078180c,0x0d001c2f, +0x00101402,0x20282a06,0x00100e04,0x0b701411, +0x00580602,0x00100405,0x2038060f,0x0bd01014, +0x00580602,0x00100805,0x2038060f,0x0bd00c14, +0x00a00401,0x00080e03,0x0010121f,0x0e701825, +0x00200201,0x20300400,0x00700800,0x0ba00612, +0x00000001,0x00080400,0x00280800,0x0c101214, +0x00000001,0x00000000,0x00280800,0x0c201214, +0x20780401,0x00400400,0x20200400,0x0eb01618, +0x20301000,0x20382a03,0x00801805,0x0b200610, +0x00000202,0x00000002,0x00100201,0x0b700e14, +0x00000201,0x00000002,0x00100000,0x0b700e14, +0x00b80e03,0x00300c03,0x20101614,0x0de01a22, +0x00201003,0x00081202,0x20281605,0x0aa00e10, +0x00100802,0x00080602,0x00180400,0x0ad00e15, +0x00100802,0x00080602,0x00180601,0x0ad00e15, +0x20500803,0x00080605,0x0010040c,0x0ca02227, +0x00081204,0x00501408,0x20600001,0x0a200612, +0x20180602,0x00200004,0x00000803,0x0a300e14, +0x20180602,0x00200004,0x00000803,0x0a300e14, +0x00380603,0x00200805,0x00100602,0x0b802221, +0x00180402,0x00100e04,0x20100c01,0x09900e11, +0x00100001,0x00100203,0x00001000,0x09901612, +0x00100001,0x00100203,0x00001000,0x09901612, +0x20100403,0x00180604,0x00200c07,0x0a802a1f, +0x00180e03,0x00101403,0x00200c03,0x0910120f, +0x00180a02,0x00101002,0x00000004,0x09101a10, +0x00180a02,0x00101001,0x00000004,0x09101a10, +0x00380a04,0x00201404,0x00200404,0x09a02e19, +0x00001003,0x20381606,0x00700805,0x08b0160b, +0x00000c02,0x20181604,0x00400807,0x08a01a0b, +0x00000c02,0x20181203,0x00400806,0x08a01a0b, +0x20201405,0x20182207,0x0060080c,0x08f02e11, +0x00000202,0x00280c04,0x00200806,0x08701606, +0x00080601,0x00300402,0x00080405,0x08601a05, +0x00080601,0x00300402,0x00080405,0x08601a05, +0x00280e04,0x00401006,0x20180c06,0x08902e08, +0x20180402,0x00200a02,0x20280406,0x08501c01, +0x20100401,0x00180a01,0x00100006,0x08501801, +0x20100401,0x00180a01,0x00100007,0x08501801, +0x20300804,0x00180e05,0x0030040c,0x08702c01, +0x00081202,0x00101403,0x00100004,0x08701806, +0x00380601,0x00300802,0x20180402,0x08701805, +0x00380601,0x00300c02,0x20180402,0x08701805, +0x00481204,0x00301806,0x00080403,0x08a02808, +0x00200c01,0x20280a04,0x00580404,0x08b0180a, +0x20300001,0x00180602,0x0020080b,0x08b0180c, +0x20300001,0x00180602,0x0020080b,0x08b0180c, +0x20500804,0x20180e06,0x00600811,0x09002c13, +0x20400c00,0x00181800,0x0038040a,0x09101411, +0x00200000,0x00100400,0x00080800,0x09201811, +0x00200000,0x00100400,0x00080801,0x09201811, +0x00400a04,0x00180804,0x00280402,0x09c02c1c, +0x00100802,0x00481201,0x20380e02,0x09b01015, +0x20200801,0x00180e01,0x00180806,0x09c01415, +0x20200801,0x00180e01,0x00180806,0x09c01415, +0x20700c07,0x00381608,0x00080c0d,0x0ac02824, +0x00081202,0x00600c04,0x20780401,0x0a500c14, +0x00180602,0x00300002,0x20280601,0x0a701017, +0x00180a02,0x00300402,0x20280601,0x0a701017, +0x00982208,0x0060340c,0x20481607,0x0bf02027, +0x20400402,0x00380a03,0x20400001,0x0b000c15, +0x20480402,0x00200a02,0x20280c02,0x0b301018, +0x20480402,0x00200a02,0x20180c02,0x0b301018, +0x21300407,0x20381e0d,0x00901415,0x0d30202d, +0x00300601,0x00401402,0x20581e0a,0x0ba00c10, +0x00300e01,0x00180404,0x0008060a,0x0be00814, +0x00300e01,0x00180804,0x0018060a,0x0be00813, +0x00c01203,0x20280409,0x00282223,0x0ea02025, +0x00180a01,0x00400000,0x20200c00,0x0bc01211, +0x00180401,0x00380400,0x00181000,0x0c301615, +0x00180401,0x00380400,0x00180c00,0x0c401615, +0x20600201,0x20180400,0x00900800,0x0ee02218, +0x20300804,0x00200604,0x20181402,0x0b401610, +0x20100201,0x00200004,0x00180802,0x0b901214, +0x20200000,0x00200404,0x00080802,0x0b901214, +0x00801002,0x20281a02,0x00800611,0x0e102620, +0x00681605,0x00302408,0x00080a07,0x0ac00a12, +0x00380a02,0x00101402,0x00100a03,0x0af01215, +0x00380a02,0x00101002,0x00100a03,0x0af01615, +0x20180e02,0x00301005,0x00100007,0x0ce02a26, +0x20400805,0x20181607,0x0080180a,0x0a200e11, +0x20300002,0x20180a03,0x00601007,0x0a401a13, +0x20300002,0x20180a03,0x00601007,0x0a501a13, +0x00000401,0x00080602,0x00601404,0x0bd02e20, +0x00380a06,0x00100408,0x00301203,0x09b0120e, +0x00300601,0x20180402,0x00400602,0x09c01e10, +0x00200601,0x20180402,0x00400602,0x09c01e10, +0x00280a01,0x00100801,0x00400c03,0x0ae0361d, +0x20200807,0x20181a0a,0x00401406,0x09401e0d, +0x20100001,0x00180601,0x00300c05,0x0940220f, +0x20100001,0x00180601,0x00300c05,0x0940220f, +0x20100402,0x20180e02,0x00601008,0x0a003e18, +0x00481207,0x0020200a,0x20180a01,0x08f0220a, +0x00280e02,0x00101402,0x00200403,0x08e0260b, +0x00280e02,0x00101402,0x00200403,0x08e0260b, +0x00380e03,0x00001c03,0x00480405,0x09604211, +0x20200805,0x20280a0a,0x00700c0a,0x08a02606, +0x20100802,0x20280a04,0x00700408,0x08902605, +0x20100802,0x20280a04,0x00700408,0x08902a06, +0x20200c03,0x20381205,0x00b0080d,0x08f03e09, +0x00180604,0x00000406,0x00480404,0x08902001, +0x00080a01,0x00000803,0x00580405,0x08802401, +0x00080a01,0x00000803,0x00580405,0x08802401, +0x00180a03,0x00001005,0x00680806,0x08e03c01, +0x20201005,0x20181a07,0x00500407,0x08b02406, +0x00100201,0x20280601,0x00700804,0x08a02406, +0x00100201,0x20280601,0x00700804,0x08a02406, +0x00000c02,0x20381a04,0x00a00c09,0x09003c09, +0x00381606,0x00301c09,0x20180801,0x08f0200a, +0x20300401,0x20180a03,0x00680408,0x08e0280c, +0x20300401,0x20180a03,0x00680408,0x08e0280c, +0x20180400,0x00000801,0x00480c0b,0x09704013, +0x20480c05,0x20201209,0x0060040a,0x0950240f, +0x00200000,0x20100001,0x00480c00,0x09602010, +0x00100000,0x20100001,0x00480c01,0x09602010, +0x00080a02,0x00000c02,0x00600007,0x0a203c1b, +0x00300204,0x20500805,0x00a81603,0x09e02013, +0x20180e02,0x20100c01,0x00480805,0x09e01c13, +0x20180a01,0x20100c01,0x00480805,0x09e01c13, +0x00080801,0x20301203,0x00980c05,0x0b203c21, +0x20201404,0x20582207,0x00c80405,0x0a701814, +0x20100c02,0x20381203,0x00880801,0x0a901816, +0x00000c01,0x20381203,0x00780801,0x0a901816, +0x00101a04,0x20483001,0x00d00c05,0x0c403427, +0x20200000,0x00000806,0x00481e02,0x0b101015, +0x20200402,0x20180401,0x00481800,0x0b401417, +0x20200403,0x00080401,0x00381400,0x0b401417, +0x20b0100a,0x0028120a,0x00183008,0x0d90342d, +0x00380e02,0x00001c05,0x00600a08,0x0bb00c10, +0x00280a03,0x00101808,0x00300605,0x0bf01014, +0x00280e03,0x00101c09,0x00300606,0x0bf01013, +0x00981e07,0x00603014,0x2038161a,0x0ee01c23, +0x20100403,0x20181800,0x00b82000,0x0be02210, +0x00200803,0x20381400,0x00a82c00,0x0c702e18, +0x00200803,0x20381400,0x00b82c00,0x0c702e18, +0x20680404,0x00180c00,0x00581800,0x0f404217, +0x00181605,0x0000180a,0x00481202,0x0b601a11, +0x20280603,0x20100008,0x00581005,0x0bc01e15, +0x20280603,0x20180408,0x00681405,0x0bc01e15, +0x00a80e07,0x00001c0b,0x00380e13,0x0e703a21, +0x00100802,0x20481a05,0x00a01801,0x0ad01e11, +0x00100601,0x20280c00,0x00501201,0x0b202213, +0x00100601,0x20280c01,0x00501201,0x0b202213, +0x20400405,0x2028160a,0x00a01c0c,0x0d403e25, +0x00180601,0x20200802,0x00480403,0x0a50260f, +0x20100402,0x20180602,0x00200004,0x0a802a11, +0x20100402,0x20100202,0x00200004,0x0a902a12, +0x00180603,0x20100406,0x00500001,0x0c40461e, +0x20300400,0x20381201,0x00601004,0x09e0260c, +0x00280a03,0x00000c04,0x00200a01,0x0a002a10, +0x00180a03,0x00000c04,0x00200c00,0x0a002a10, +0x00100c01,0x20280e03,0x00600c04,0x0b504a1c, +0x00400401,0x20100a01,0x00280a04,0x09902e0c, +0x00000401,0x20280603,0x00501005,0x0990320e, +0x00000401,0x20380604,0x00501004,0x0990320e, +0x00000000,0x00100001,0x00200006,0x0a904e17, +0x20300601,0x00080c03,0x00401409,0x09302a09, +0x00000801,0x20281201,0x00400804,0x09303209, +0x00000801,0x20281201,0x00400805,0x09303609, +0x00000400,0x00180800,0x00300c07,0x09f04e10, +0x00380a01,0x00101201,0x00100800,0x09003605, +0x00180e02,0x00001003,0x00100404,0x08f03a05, +0x00280e02,0x00001003,0x00100403,0x08f03a05, +0x00180a01,0x00201001,0x00100008,0x09905609, +0x20300802,0x20280a04,0x0050040a,0x08e03400, +0x20200802,0x20380e04,0x00500808,0x08e03801, +0x20200802,0x20380e04,0x00500808,0x08e03801, +0x20200802,0x20181203,0x0050040b,0x09705401, +0x00380a01,0x00001402,0x00381000,0x09003405, +0x00100201,0x00000001,0x00280403,0x09003806, +0x00100201,0x00000002,0x00280404,0x09003806, +0x00280a02,0x00201003,0x00180806,0x09905409, +0x20300e01,0x20281e01,0x0070100a,0x09302c0a, +0x20100001,0x20100601,0x00280c06,0x0940380b, +0x20100001,0x20100601,0x00280c06,0x0940380b, +0x20100000,0x00080602,0x0050040b,0x0a005012, +0x00001405,0x00081e06,0x00081401,0x09a03010, +0x00200201,0x20100001,0x00380801,0x09b0300f, +0x00100201,0x20100001,0x00380802,0x09b0300f, +0x20200402,0x00081202,0x00580409,0x0ab0501c, +0x20181204,0x00501009,0x20780c02,0x0a202411, +0x20300802,0x20181203,0x00380807,0x0a302c13, +0x20300802,0x20181203,0x00380806,0x0a302c13, +0x00100602,0x00180404,0x00080c02,0x0bb04c21, +0x00281001,0x00102203,0x20380a02,0x0ab02812, +0x00180801,0x00201002,0x20281a02,0x0ad02415, +0x00180801,0x00101002,0x20181a02,0x0ad02415, +0x20381802,0x00102203,0x00080c06,0x0cc04c26, +0x20200001,0x20300401,0x00500003,0x0b402013, +0x00100a01,0x20100c04,0x00280c01,0x0b802014, +0x00100a01,0x20100c04,0x00380c01,0x0b802014, +0x20180400,0x20402404,0x00782602,0x0e004428, +0x00100e01,0x20480c04,0x00601e03,0x0be02413, +0x20180601,0x00180402,0x00502803,0x0c202016, +0x20180601,0x00180802,0x00602c03,0x0c202016, +0x00201601,0x20582802,0x01002a06,0x0f303823, +0x00380402,0x20380800,0x00783c00,0x0c504617, +0x00500001,0x00000000,0x00283800,0x0ce0461f, +0x00400002,0x00000000,0x00283c00,0x0cf0461f, +0x20300805,0x20681400,0x00983c00,0x0fe05e1c, +0x20400e01,0x20482006,0x00581809,0x0ba02e12, +0x20500000,0x00081004,0x00281c0e,0x0c002e18, +0x20500201,0x00080c05,0x00281c0d,0x0c002e18, +0x00480e08,0x2048040f,0x00400608,0x0ef04a20, +0x00380400,0x20100403,0x20380e04,0x0b202a10, +0x00100000,0x00000003,0x20280800,0x0b602612, +0x00100001,0x00080402,0x20180800,0x0b602612, +0x00200c04,0x20780a09,0x00300402,0x0de05a23, +0x00000202,0x20200002,0x20200805,0x0aa02a0f, +0x00180a02,0x00000c03,0x20200802,0x0ad02a11, +0x00180a03,0x00001004,0x20200802,0x0ae02a11, +0x20200800,0x20480c03,0x00280808,0x0cd0521e, +0x20300403,0x20200203,0x20200004,0x0a302e0b, +0x20100802,0x20281204,0x00101404,0x0a602e0e, +0x20100802,0x20281204,0x00101404,0x0a602e0e, +0x00281202,0x20201804,0x20100801,0x0bf0561a, +0x00580a04,0x20201007,0x20100a05,0x09e02e0c, +0x00180601,0x20100803,0x20200401,0x09f0360c, +0x00180601,0x20100803,0x20200401,0x09f0360c, +0x00080401,0x20600a03,0x00501407,0x0b305e16, +0x20480403,0x20480606,0x0030180c,0x09903608, +0x00180601,0x20200a01,0x00000c04,0x09a03e09, +0x00180601,0x20200a01,0x20100804,0x09a03a09, +0x00000000,0x20600201,0x00600807,0x0aa0620f, +0x00300601,0x20580802,0x00200a01,0x09603a03, +0x20100802,0x20381203,0x00200806,0x09603e04, +0x20100802,0x20381203,0x00200806,0x09703e04, +0x00000400,0x20680800,0x00600408,0x0a406208, +0x20280400,0x20400a01,0x00000007,0x09604000, +0x00080a03,0x20100c03,0x20280404,0x09604001, +0x00080a03,0x20100c03,0x20280404,0x09604001, +0x00080a01,0x20400c01,0x00300008,0x0a206401, +0x00200601,0x20580e01,0x00300402,0x09703c04, +0x00000402,0x20280604,0x00100005,0x09703c06, +0x00000402,0x20280605,0x00100005,0x09703c06, +0x00000000,0x20680a01,0x00600808,0x0a506409, +0x20400002,0x20400602,0x00081409,0x09a03c0a, +0x20180601,0x20200402,0x00080c05,0x09b0380a, +0x00080601,0x20100403,0x20180c04,0x09b0380a, +0x20100201,0x20680601,0x00580409,0x0ab06412, +0x00580e04,0x20401c04,0x00181a04,0x0a00340c, +0x00080400,0x20200400,0x00080402,0x0a10380e, +0x00000000,0x20200601,0x00080403,0x0a10380e, +0x00000804,0x20680604,0x00481c07,0x0b60601a, +0x20501805,0x20882a08,0x0098040c,0x0a602810, +0x20100201,0x20300a01,0x00180c04,0x0a903411, +0x20100202,0x20200800,0x00180c03,0x0a903411, +0x20180a08,0x20400809,0x00280406,0x0c505420, +0x00300602,0x20280c07,0x20181205,0x0b002013, +0x00200c07,0x20380e04,0x00381800,0x0b202813, +0x00200c08,0x20380e05,0x00381800,0x0b202813, +0x2010180e,0x20582a10,0x00481004,0x0d605425, +0x20100802,0x20100001,0x20400005,0x0b902413, +0x0008160a,0x00002012,0x00001005,0x0bc02415, +0x0008160a,0x00002012,0x20101005,0x0bc02415, +0x2028120c,0x00101c19,0x20680c01,0x0e904427, +0x20180e02,0x00201406,0x20402002,0x0c302816, +0x20200c04,0x2058120c,0x00803c05,0x0c803c1a, +0x20200c04,0x2058120c,0x00803805,0x0c803c1a, +0x00181003,0x2030160a,0x00103a04,0x0fc05826, +0x00500c04,0x00082400,0x20187400,0x0cf06220, +0x00600201,0x00000400,0x00183800,0x0d705a26, +0x00600201,0x00000400,0x00183800,0x0d805a27, +0x00200000,0x00400000,0x20d84800,0x10a06e25, +0x20500202,0x0038040c,0x20a8580f,0x0c003218, +0x20500404,0x00081202,0x00183411,0x0c603a1d, +0x20500804,0x20181602,0x00283412,0x0c603a1d, +0x20501007,0x00483400,0x20d82407,0x0f804a22, +0x00300201,0x00480405,0x20b81201,0x0b601a11, +0x00100603,0x00180809,0x20281c03,0x0ba02613, +0x00100203,0x0018040a,0x20381c02,0x0bb02613, +0x0068120b,0x00903014,0x21a81607,0x0e804622, +0x20200000,0x00480401,0x20c00807,0x0ae01a0e, +0x20200400,0x00181000,0x20401005,0x0b20260f, +0x20200400,0x00181000,0x20401406,0x0b20260f, +0x20280404,0x00500e0c,0x20e0240b,0x0d704e20, +0x00180400,0x00400c01,0x20c00400,0x0a801e0b, +0x00180601,0x00300801,0x20800400,0x0ab02e0d, +0x00180400,0x00300801,0x20800400,0x0ab02e0c, +0x00000801,0x00381c01,0x20a01405,0x0c904e18, +0x00100604,0x00380c02,0x20902402,0x0a302209, +0x00000401,0x00280e01,0x20601004,0x0a50320b, +0x00000401,0x00280a01,0x20601004,0x0a50320b, +0x00100201,0x00680403,0x21100c04,0x0be05a13, +0x20200405,0x00480e09,0x20d00c06,0x09f03206, +0x00000201,0x00380401,0x20900c03,0x0a103607, +0x00000201,0x00300001,0x20800c03,0x0a103607, +0x00100001,0x00600602,0x21200c06,0x0b60620e, +0x00200203,0x00500005,0x21080c01,0x09d03202, +0x00280400,0x00301201,0x20900003,0x09e03e04, +0x00180400,0x00300e02,0x20900003,0x09e03e04, +0x00080602,0x00600c02,0x21100408,0x0b006607, +0x20100401,0x00580a02,0x21000406,0x09c03001, +0x20200400,0x00280e02,0x20600808,0x09d03c01, +0x20200400,0x00280e01,0x20600807,0x09d03c01, +0x20100401,0x00580e03,0x20e00c09,0x0af06801, +0x00200000,0x00600400,0x21280c01,0x09e03004, +0x00200000,0x00300400,0x20880801,0x09f03c05, +0x00200000,0x00300601,0x20880801,0x09f03c05, +0x00000400,0x00680a01,0x21180807,0x0b106809, +0x20280601,0x00600800,0x21180806,0x0a102808, +0x20100401,0x00280a01,0x20780807,0x0a203809, +0x20200401,0x00280a01,0x20780807,0x0a203809, +0x20200003,0x00600202,0x21281408,0x0b806411, +0x00100402,0x00581203,0x20f80400,0x0a60240b, +0x00000201,0x00380402,0x20980802,0x0a80300d, +0x00000201,0x00300002,0x20980c02,0x0a80300d, +0x00480a04,0x00601806,0x21281803,0x0c205c16, +0x20180e03,0x00702805,0x21482404,0x0ac0200d, +0x20280402,0x00300a01,0x20a80c03,0x0af03010, +0x20300001,0x00300601,0x20980c03,0x0af02c10, +0x20900402,0x00481206,0x20c0080f,0x0cf0541f, +0x00100008,0x00300605,0x20a81002,0x0b301410, +0x00980800,0x00301c04,0x20881604,0x0b70280f, +0x00980c01,0x00302003,0x20881605,0x0b70280f, +0x00d81005,0x00502e01,0x21083e0d,0x0e005021, +0x00180e09,0x00302812,0x20900c06,0x0bc01014, +0x20a00e01,0x00082404,0x20103817,0x0c002819, +0x20a00e02,0x00082405,0x00003818,0x0c002819, +0x20e00a09,0x0028140f,0x2050281a,0x0f003c28, +0x20300403,0x00081208,0x00105808,0x0c80281b, +0x00280800,0x00301801,0x20a02207,0x0d004821, +0x00280800,0x00301800,0x20902207,0x0d004821, +0x00500c04,0x0038220c,0x20a03e0e,0x10705c2d + }, //A + { +0x0128260b,0x00700000,0x00013800,0x0f78ca52, +0x00f81e09,0x00600000,0x00010800,0x1008d24f, +0x00f81e0a,0x00600000,0x00010c00,0x1008d24f, +0x00e81606,0x00200000,0x0000ec00,0x1108b64f, +0x2118040a,0x20300220,0x00009437,0x0d284236, +0x20b0080b,0x2010021c,0x0000742c,0x0dc86239, +0x20b0080b,0x2010021d,0x0000742d,0x0dc86239, +0x20a80c04,0x20300213,0x0000942b,0x0ec84e3a, +0x00200800,0x20300202,0x00000804,0x0c182219, +0x20180a03,0x00100004,0x0000240d,0x0c884a1c, +0x20180a03,0x00100004,0x0000240c,0x0c884a1d, +0x20200002,0x20600207,0x0000200c,0x0d88221e, +0x20480402,0x20100000,0x00000c0b,0x0b682211, +0x20280402,0x00000205,0x00001c08,0x0bd83612, +0x20280402,0x00000206,0x00001c09,0x0bd83612, +0x20100201,0x20600000,0x00000406,0x0cb81e15, +0x00480a05,0x20200005,0x00002202,0x0af81a0d, +0x20100000,0x20200000,0x00000004,0x0b682e0c, +0x00000000,0x20200000,0x00000003,0x0b582e0c, +0x00000802,0x20600203,0x00081004,0x0c281e11, +0x20400c06,0x2050020b,0x00080c0a,0x0a980a08, +0x00180601,0x20100000,0x00000402,0x0b082e09, +0x00100201,0x20100000,0x00000403,0x0b082e09, +0x00080604,0x20400004,0x00000404,0x0ba8260c, +0x00300602,0x20200007,0x00081a03,0x0a781a05, +0x20100002,0x20200203,0x00080805,0x0ad82e05, +0x20100002,0x20200202,0x00080805,0x0ad82e05, +0x20100805,0x20500207,0x00081406,0x0b582207, +0x20280801,0x20200000,0x00000c06,0x0a481e03, +0x00100201,0x20200003,0x00080401,0x0ab83602, +0x00100201,0x20200003,0x00080401,0x0ab83602, +0x20180e03,0x20300008,0x00000004,0x0b383203, +0x00280a03,0x20400003,0x00001800,0x0a481800, +0x20100000,0x20200201,0x00000005,0x0ab83401, +0x20100001,0x20200201,0x00000005,0x0ab83401, +0x00200000,0x20500201,0x00000c02,0x0b382400, +0x20200802,0x20600205,0x00080407,0x0a580803, +0x00000000,0x20200001,0x00000402,0x0ac83405, +0x00100000,0x20200001,0x00000402,0x0ac83404, +0x20100401,0x20500202,0x00080407,0x0b482405, +0x00200401,0x20400000,0x00081000,0x0a781007, +0x20100601,0x20200001,0x00000404,0x0af83007, +0x20100400,0x20200000,0x00000404,0x0af83007, +0x00080602,0x20400002,0x00000405,0x0b78240a, +0x20200000,0x20200002,0x00000006,0x0ab8180a, +0x00100402,0x20100201,0x00000002,0x0b48300a, +0x00100402,0x20100201,0x00000002,0x0b38300a, +0x20100402,0x20500202,0x00080406,0x0be82010, +0x00380603,0x20300003,0x00001400,0x0b18140d, +0x00300207,0x20100004,0x00001004,0x0b982c0d, +0x00300207,0x20100004,0x00001004,0x0b982c0d, +0x00280605,0x20400004,0x00000c02,0x0c782414, +0x00400201,0x20300206,0x0000040a,0x0b880811, +0x0010100b,0x20100211,0x0008340c,0x0c182c15, +0x00200c0b,0x20100210,0x0008340c,0x0c182c14, +0x00500c05,0x2040020a,0x00081808,0x0d281c19, +0x20400803,0x20400209,0x00084417,0x0c581422, +0x2018120c,0x00300011,0x00081810,0x0cf85023, +0x2018120c,0x0020000f,0x00081811,0x0cf85023, +0x20781205,0x20200004,0x00081417,0x0e283428, +0x20480800,0x20100000,0x0008500c,0x0da84433, +0x20400c07,0x20200214,0x0008440d,0x0e485831, +0x20400c06,0x20200213,0x0008480c,0x0e485431, +0x00000c04,0x2060020b,0x00084c01,0x0f984033, +0x00803203,0x20687000,0x0140a800,0x0df89e2f, +0x00501800,0x20185000,0x01209400,0x0e78ae31, +0x00601800,0x20185400,0x01309400,0x0e88ae32, +0x00801e05,0x00284000,0x0070a000,0x0fa8aa34, +0x20780403,0x00680a09,0x20805017,0x0ca85224, +0x00081604,0x00501800,0x20205810,0x0d086629, +0x00081a04,0x00501800,0x20205811,0x0d086629, +0x20600804,0x0098220e,0x20a05c18,0x0e286229, +0x00381202,0x00601801,0x20902002,0x0bc83617, +0x20500c04,0x0008160d,0x00403411,0x0c084219, +0x20400804,0x0008160c,0x00403410,0x0c084219, +0x00000000,0x00b80601,0x21200c05,0x0d28461a, +0x20300802,0x00281206,0x2040140b,0x0b282a10, +0x00000800,0x00281000,0x20180403,0x0b683a0f, +0x00000800,0x00280c00,0x20180404,0x0b68360f, +0x20100402,0x00b00201,0x21200006,0x0c684215, +0x20100c03,0x00481e02,0x20700003,0x0ac82a0a, +0x00080a01,0x00500401,0x20500403,0x0b083a0c, +0x00080a01,0x00400001,0x20500003,0x0af83a0c, +0x00281e05,0x00b01c04,0x21200c02,0x0bd84211, +0x00281204,0x00702006,0x20f81201,0x0a782609, +0x00000401,0x00380a02,0x20480403,0x0aa83609, +0x00000401,0x00380602,0x20480402,0x0aa83609, +0x20300806,0x00581209,0x20b00408,0x0b583a0c, +0x00180801,0x00200a04,0x20700c04,0x0a382a07, +0x00100201,0x00400402,0x20680c03,0x0a783a06, +0x00000201,0x00300402,0x20680c03,0x0a783a06, +0x00481606,0x00601c09,0x20e81202,0x0b083e09, +0x20101400,0x00081a01,0x20580406,0x0a082a02, +0x00000402,0x00380602,0x20580404,0x0a583e03, +0x00000001,0x00380602,0x20580404,0x0a483e03, +0x20401806,0x0028260a,0x2080000c,0x0ad84204, +0x00001403,0x00581e01,0x20b80803,0x0a082c02, +0x00080602,0x00400403,0x20600004,0x0a484001, +0x00080602,0x00400403,0x20500004,0x0a483c01, +0x00280603,0x00800009,0x21081000,0x0ad84802, +0x00081603,0x00a01c07,0x21200002,0x0a282c04, +0x00000402,0x00380602,0x20500403,0x0a683c05, +0x00000402,0x00380602,0x20500403,0x0a583c05, +0x00180601,0x00800c00,0x21000c05,0x0ae84005, +0x00280401,0x00401203,0x20b00c01,0x0a482806, +0x20180601,0x00400803,0x20600404,0x0a983c08, +0x20180a02,0x00400804,0x20600404,0x0a983c08, +0x20100803,0x00680a04,0x20d00807,0x0b283c0b, +0x20200001,0x00400201,0x20700807,0x0a88240a, +0x00380a01,0x00300800,0x20401000,0x0ae8380a, +0x00280400,0x00200a01,0x20401001,0x0ad8340a, +0x00180e03,0x00800c04,0x20e00404,0x0b983c10, +0x00000602,0x00480c01,0x20800c02,0x0ae8200f, +0x20400802,0x00180603,0x20200408,0x0b48300e, +0x20400802,0x00180602,0x20200408,0x0b38300e, +0x20300803,0x00580a05,0x20b00406,0x0c283815, +0x00400802,0x00580606,0x20a81003,0x0b681c11, +0x00c81606,0x00302c03,0x20381605,0x0bc83010, +0x00c81206,0x00302802,0x20381605,0x0bb83010, +0x00a81208,0x00702006,0x20d80602,0x0cd83817, +0x20180e04,0x00701c00,0x20b8300e,0x0c182c1a, +0x20d02008,0x20283610,0x00881c20,0x0c68441e, +0x20d01c07,0x2018320f,0x00781c20,0x0c58401d, +0x20c0280a,0x00383213,0x2058241b,0x0db84023, +0x20402004,0x00381e0b,0x2048500c,0x0d284c27, +0x00280a02,0x00602407,0x20586e07,0x0d98602a, +0x00280e02,0x00602407,0x20586a07,0x0d986029, +0x00381203,0x00d02009,0x2118660a,0x0f08642b, +0x00581a04,0x00302000,0x00405c00,0x0cf87222, +0x00500601,0x20380800,0x01003c00,0x0d686a26, +0x00600201,0x20380400,0x01004000,0x0d686a26, +0x00381e05,0x00101000,0x00d07000,0x0e888225, +0x20400005,0x2038120c,0x00c0400f,0x0bf84a1b, +0x20401000,0x20382a03,0x00e04410,0x0c584e1e, +0x20401000,0x20382e04,0x00e04411,0x0c584a1e, +0x20200005,0x20680a0e,0x0110340a,0x0d685220, +0x00001201,0x20381802,0x00801403,0x0b483a12, +0x00080c02,0x00100a04,0x00401004,0x0b983214, +0x00080801,0x00100a03,0x00400c04,0x0b983214, +0x00000400,0x20680402,0x00f80804,0x0c884a19, +0x20180400,0x00100a02,0x00200404,0x0ac82e0f, +0x00080a02,0x20200c01,0x00600003,0x0b082e10, +0x00080a02,0x20200c01,0x00600004,0x0b082e10, +0x00080e05,0x20500803,0x00e01005,0x0bc84a15, +0x00100401,0x20100a02,0x00481001,0x0a68320c, +0x20100c03,0x20481605,0x00980804,0x0a98320c, +0x20100c03,0x20481605,0x00980805,0x0a982e0c, +0x20201c06,0x2088360a,0x01000806,0x0b38460f, +0x20200202,0x00081402,0x00500805,0x0a083a09, +0x00100202,0x20100405,0x00481401,0x0a38360a, +0x00100202,0x20100404,0x00481400,0x0a38360a, +0x00300204,0x20200808,0x00382201,0x0ad84a0d, +0x00201003,0x00081604,0x00180c00,0x09d83606, +0x20180400,0x20100201,0x00500005,0x09f83e07, +0x20180400,0x20100400,0x00500005,0x09f83e07, +0x20201404,0x20181e05,0x00580407,0x0a78520a, +0x20181a02,0x00502006,0x20581005,0x09a83e04, +0x00200000,0x20200001,0x00580802,0x09d83e03, +0x00100400,0x20300000,0x00580803,0x09d83e03, +0x00281605,0x00302808,0x20281802,0x0a385605, +0x00381202,0x20102000,0x00400801,0x09983c00, +0x20200400,0x20280400,0x00600007,0x09c84001, +0x20200400,0x20280400,0x00500007,0x09c83c01, +0x20180403,0x20280606,0x00801009,0x0a285800, +0x20401405,0x20582606,0x00b00c09,0x09a83c05, +0x00280400,0x20100401,0x00500001,0x09e83c05, +0x00280400,0x20100801,0x00400001,0x09e83c05, +0x20180601,0x20280404,0x00700806,0x0a485407, +0x00380604,0x00000408,0x00300a02,0x09e83809, +0x20200201,0x20280401,0x00600c07,0x0a183c09, +0x20300400,0x20280800,0x00600c07,0x0a183c09, +0x00280603,0x20300c01,0x00600c03,0x0a984c0c, +0x20100002,0x20100205,0x00401006,0x0a382c0b, +0x00100801,0x20280a01,0x00500800,0x0a78340d, +0x00200401,0x20180a01,0x00400800,0x0a78340d, +0x20201005,0x20481a07,0x00a00808,0x0b084811, +0x20200201,0x20100801,0x00400003,0x0a982810, +0x20280a02,0x00001003,0x00200405,0x0ad8300f, +0x20280a02,0x00001003,0x00200805,0x0ad8300f, +0x00180a06,0x00001409,0x00400001,0x0ba84416, +0x00600203,0x20101000,0x00580602,0x0b182810, +0x00600a01,0x20280e04,0x00600e02,0x0b582c10, +0x00600a01,0x20280a04,0x00600e02,0x0b582c10, +0x00100804,0x20281209,0x00901404,0x0c584018, +0x20400c04,0x20180e09,0x00981c0f,0x0ba83016, +0x20680c02,0x00002e05,0x00383811,0x0bf82c18, +0x20680c02,0x00002a06,0x00483811,0x0be82c17, +0x20382203,0x20104403,0x00483407,0x0d28401e, +0x00082a01,0x00204403,0x00684c01,0x0c88481e, +0x00000000,0x20300400,0x00e83000,0x0cd85020, +0x00000000,0x20300401,0x00e83000,0x0cd8501f, +0x00001402,0x20981207,0x01682400,0x0e285c21, +0x00100e03,0x20282800,0x00d05000,0x0c384e16, +0x00480601,0x20180400,0x00603400,0x0cd83e1f, +0x00400201,0x20180400,0x00603400,0x0cd83e1f, +0x20102201,0x20684400,0x00f02c00,0x0db84a19, +0x00100806,0x0018120a,0x00301402,0x0b982e15, +0x20480400,0x20200604,0x0060200d,0x0be82619, +0x20480800,0x20200604,0x0050200c,0x0be82619, +0x00300403,0x00280a03,0x20200204,0x0cf8361b, +0x20181205,0x00301007,0x20100005,0x0af82a11, +0x00100c01,0x20481604,0x00600401,0x0b481e12, +0x00100c01,0x20481604,0x00600401,0x0b481e12, +0x00180e05,0x00400c06,0x20400406,0x0c18361a, +0x20100404,0x20180a07,0x00300802,0x0a78260e, +0x20200800,0x00081000,0x00180804,0x0ab82210, +0x20200800,0x00081000,0x00180805,0x0ab82210, +0x20401004,0x00181e09,0x20100808,0x0b682e13, +0x00380e05,0x00000c05,0x00280601,0x0a18260d, +0x00280400,0x00101001,0x20381601,0x0a48220e, +0x00280400,0x00101001,0x20381601,0x0a48220e, +0x00480a01,0x00401c04,0x20882e05,0x0ad83611, +0x20400c07,0x20380e09,0x00581008,0x09b8260a, +0x00080601,0x00000001,0x00180405,0x09d82e0c, +0x00000201,0x00000001,0x00180405,0x09d82e0c, +0x20280800,0x00300801,0x20180807,0x0a484610, +0x00581607,0x0000200b,0x00281604,0x09783208, +0x00000803,0x20180e03,0x00180c04,0x09982e07, +0x20100803,0x00081203,0x00180c04,0x09983207, +0x00281201,0x00101c02,0x00180802,0x09e8460b, +0x20301405,0x2048260a,0x00a0100c,0x09383204, +0x00180a02,0x00200805,0x20280803,0x09683604, +0x00280a02,0x00200805,0x20280802,0x09683604, +0x20200800,0x20381601,0x0080140a,0x09984a05, +0x00100a03,0x00081007,0x00180402,0x09383002, +0x20200001,0x00000602,0x00000407,0x09583401, +0x20200001,0x00000602,0x00000407,0x09583401, +0x00201001,0x20180e02,0x00380803,0x09984001, +0x00181001,0x00201a01,0x20300003,0x09582805, +0x00200201,0x00080402,0x00100402,0x09783405, +0x00200601,0x00080401,0x00100402,0x09783405, +0x20200401,0x00280c01,0x00080409,0x09a84407, +0x20100400,0x20280c00,0x00400c06,0x09882c09, +0x20300001,0x00080601,0x00000408,0x09a8300a, +0x20300001,0x00100000,0x20100407,0x09a8300a, +0x20180a01,0x00400004,0x20300c05,0x0a08440e, +0x00180400,0x00000400,0x00100802,0x09e8240d, +0x00380601,0x00100803,0x20100601,0x0a182c0d, +0x00380602,0x00100802,0x00000a01,0x0a182c0d, +0x00380a01,0x00201800,0x20300401,0x0a883811, +0x20280400,0x20100401,0x00100c05,0x0a582010, +0x20500001,0x00080a02,0x00101408,0x0a882811, +0x20500402,0x20180e03,0x00201408,0x0a882811, +0x20580400,0x20180a02,0x00301c0a,0x0b283817, +0x00380e01,0x20200c00,0x00200e03,0x0ae81811, +0x00680a02,0x00001002,0x00000606,0x0b182012, +0x00680a03,0x00001003,0x20100606,0x0b182012, +0x00500a01,0x20200601,0x00180a05,0x0be82c19, +0x00080602,0x20501a02,0x00581006,0x0b681413, +0x20400001,0x20200605,0x0048040b,0x0ba82015, +0x20300001,0x20100605,0x0038040b,0x0ba82014, +0x20601802,0x00082204,0x0038080a,0x0cb8341c, +0x20202403,0x20683209,0x00b81c05,0x0c182418, +0x00000001,0x20200602,0x00582001,0x0c68281a, +0x00080400,0x20100a01,0x00582001,0x0c682c1a, +0x00282201,0x00602c03,0x20582207,0x0da83c1d, +0x20380400,0x20380400,0x00701400,0x0bd8260f, +0x00300602,0x00080c00,0x00202800,0x0c782e1a, +0x00300602,0x00080c00,0x00302800,0x0c782a1a, +0x20381a01,0x00302000,0x20300800,0x0d583217, +0x00700203,0x20300c01,0x00500608,0x0b481a13, +0x20400404,0x00181207,0x20101009,0x0ba81e15, +0x20400804,0x00181207,0x00001008,0x0bb81e15, +0x00600001,0x20300603,0x00500608,0x0c882e1b, +0x20600c04,0x20481e07,0x00800c0c,0x0aa81a11, +0x00380a03,0x00301004,0x20580e03,0x0b181a13, +0x00380a03,0x00301004,0x20580e03,0x0b181a13, +0x20400c00,0x20381a01,0x0070040b,0x0bb82e19, +0x00300603,0x20100005,0x00181204,0x0a481a0d, +0x20280403,0x00100604,0x00080805,0x0a881e12, +0x20280403,0x00100605,0x00080805,0x0a881e12, +0x00080402,0x00001201,0x00181e01,0x0b082e14, +0x20200c03,0x00081605,0x00180404,0x09d81e0d, +0x00200202,0x00000003,0x00180800,0x0a08260f, +0x00200202,0x00000003,0x00180800,0x0a08260f, +0x00380a02,0x20100804,0x00480400,0x0a683e14, +0x00381203,0x00201c05,0x20481601,0x0978220c, +0x20200402,0x00080603,0x00180806,0x09882a0c, +0x20100402,0x20180603,0x00180805,0x0988260d, +0x20100c02,0x20280e03,0x00600008,0x09c83a10, +0x20101001,0x20181a03,0x00300c07,0x09182a09, +0x00280a02,0x00101003,0x00081001,0x09382e09, +0x00280601,0x00001003,0x00081001,0x09382e09, +0x00100602,0x00081003,0x00300804,0x09683e0a, +0x00280400,0x00301401,0x20481402,0x08e82604, +0x20100801,0x20180e02,0x00400008,0x08f83205, +0x20100801,0x20180e01,0x00400007,0x08f83205, +0x20200403,0x00100203,0x00080408,0x09283a04, +0x20280a01,0x00100401,0x00100408,0x08d82c01, +0x00000000,0x00100001,0x00180405,0x08f83001, +0x20100000,0x00180401,0x00180405,0x08f83001, +0x00381204,0x00201c06,0x00080401,0x09183800, +0x00100802,0x00081602,0x00200802,0x08f82c06, +0x00180400,0x00100400,0x00000404,0x09183006, +0x00180400,0x00100401,0x00000403,0x09083005, +0x20100001,0x20200605,0x0070080a,0x09283806, +0x20280a02,0x00200803,0x20200406,0x0938280a, +0x20280400,0x00000400,0x00100407,0x0948300b, +0x20200000,0x00000000,0x00100407,0x0948300b, +0x20200c03,0x20381a01,0x00880408,0x09883c0f, +0x00100401,0x00080602,0x20100802,0x0998240e, +0x00100201,0x00080401,0x00201001,0x09b82c0f, +0x00100201,0x00080401,0x00100c01,0x09b82c0f, +0x00280606,0x00080408,0x00201001,0x0a183c14, +0x20300202,0x00180402,0x20200c05,0x0a182012, +0x20300402,0x00080602,0x00100806,0x0a382412, +0x20300001,0x00000202,0x00000405,0x0a382412, +0x20501406,0x20181a09,0x00100408,0x0ac83019, +0x00201004,0x00281a05,0x20300603,0x0ab81c13, +0x00400602,0x00180403,0x00000e04,0x0ad82013, +0x00300602,0x00080402,0x00000e03,0x0ad82013, +0x00481203,0x00401809,0x20580a06,0x0b98341a, +0x20380a04,0x00501007,0x20980404,0x0b481c13, +0x20300001,0x00100604,0x20100407,0x0b681c15, +0x20280400,0x00100a03,0x20100405,0x0b681c14, +0x20381a04,0x00002c00,0x00100c06,0x0c582c1a, +0x00182002,0x00303e06,0x20581a04,0x0be81813, +0x00180401,0x00100602,0x00081602,0x0c282017, +0x00000001,0x00000204,0x00181201,0x0c182017, +0x00102404,0x2058360d,0x00c00204,0x0d382c1a, +0x20200802,0x00381000,0x20180800,0x0b981a0e, +0x00180602,0x00000000,0x00301c00,0x0c282216, +0x00180601,0x00000000,0x00301800,0x0c282216, +0x20301401,0x20182400,0x00600000,0x0cf82a15, +0x00480e05,0x00500806,0x20501207,0x0b281a11, +0x00000002,0x20100605,0x00300002,0x0b781615, +0x00000002,0x20100604,0x00300002,0x0b781615, +0x00780601,0x00500002,0x2038060a,0x0c482a1a, +0x20100405,0x0020060a,0x20380805,0x0a881212, +0x00000601,0x20180802,0x00400001,0x0ad81e13, +0x00000601,0x20180c01,0x00400001,0x0ad81e13, +0x20480800,0x00401201,0x2038040a,0x0b682a1a, +0x20180a03,0x00300807,0x20280c01,0x0a081e0f, +0x00100401,0x00080602,0x00280801,0x0a481e12, +0x00100401,0x00080602,0x00180801,0x0a481a12, +0x00280800,0x00200601,0x00100202,0x0aa82e16, +0x00280401,0x00100e03,0x00080a01,0x09981e0f, +0x00000400,0x00180401,0x00180c03,0x09b82210, +0x00000601,0x00180401,0x00180803,0x09b82210, +0x00000c02,0x00080e01,0x00280804,0x09f82e15, +0x00000c01,0x00081001,0x00380404,0x0928260d, +0x00180400,0x00200800,0x00080c02,0x0948260d, +0x00100000,0x00200400,0x00080c02,0x0948260e, +0x00181203,0x00301405,0x20100005,0x09683211, +0x00080e01,0x00301402,0x20180804,0x08d82609, +0x00100400,0x00180401,0x00280404,0x08e82a0a, +0x00100400,0x00180401,0x00180404,0x08e82a0a, +0x00000002,0x00000204,0x00400407,0x08f82e0b, +0x00280602,0x20100400,0x00400c03,0x08982605, +0x00080e01,0x00201001,0x00000006,0x08a82a05, +0x00080e01,0x00201001,0x00000006,0x08a82a05, +0x00080602,0x00000803,0x00480405,0x08b83205, +0x20300803,0x20180e04,0x00400009,0x08882001, +0x00080400,0x20100201,0x00400405,0x08982801, +0x20180400,0x20100202,0x00400406,0x08982801, +0x20100c01,0x20181a02,0x00601007,0x08a83001, +0x00380a03,0x00100c04,0x00180800,0x08a82406, +0x00100801,0x20280e01,0x00580404,0x08b82806, +0x00100801,0x20280e01,0x00580404,0x08b82806, +0x00100401,0x00280601,0x00080805,0x08c82c07, +0x20300803,0x20181204,0x0040040a,0x08e8240b, +0x20100201,0x00180402,0x00200007,0x08f8280b, +0x20200000,0x00180401,0x00200007,0x08f8280b, +0x00100201,0x00300801,0x20181007,0x0918300d, +0x00280a02,0x00100805,0x00000000,0x0958240f, +0x00000400,0x00180400,0x00100803,0x09682810, +0x00000000,0x00180401,0x00100403,0x09682810, +0x20300402,0x00280e01,0x00100409,0x09a83415, +0x20500001,0x20100202,0x00200c07,0x09d82013, +0x20280400,0x00100801,0x00000404,0x09f82413, +0x20280400,0x00100400,0x00000804,0x09f82413, +0x00181a04,0x00302806,0x20200201,0x0a683019, +0x00680a01,0x20101401,0x00280608,0x0a781c12, +0x00180a01,0x00000401,0x00201201,0x0a982014, +0x00180a01,0x00000401,0x00101201,0x0a982015, +0x00100c02,0x20381a06,0x00801c03,0x0b282c1a, +0x20700000,0x20381202,0x00700c0a,0x0b082013, +0x20200201,0x20200602,0x00300403,0x0b381815, +0x20200601,0x20100202,0x00300803,0x0b381815, +0x20800a01,0x20181801,0x00201006,0x0c08241e, +0x00302001,0x20282603,0x00480e0a,0x0ba81c13, +0x00100401,0x20180604,0x00381204,0x0be81814, +0x00200401,0x20100204,0x00281205,0x0be81814, +0x00681800,0x00103601,0x20482211,0x0cf81c18, +0x00000201,0x20400c00,0x00600400,0x0b68120f, +0x20100800,0x20281000,0x00400400,0x0bf81213, +0x20100801,0x20281000,0x00400400,0x0bf81613, +0x20381601,0x20202000,0x00300000,0x0cb81a16, +0x20101003,0x20581a04,0x00900800,0x0ae81210, +0x00280602,0x00000801,0x00000203,0x0b581214, +0x00280602,0x00000402,0x00000202,0x0b581214, +0x00600c00,0x20680a02,0x00b00608,0x0bf81a1a, +0x00480a03,0x20101005,0x00280e04,0x0a681212, +0x20100002,0x20100203,0x00280403,0x0ab81214, +0x20100002,0x20100203,0x00280403,0x0ab81214, +0x20400201,0x20480a01,0x0090040a,0x0b181e1a, +0x20400803,0x20381205,0x00700408,0x09d81210, +0x00200202,0x20100803,0x00280e01,0x0a181613, +0x00200201,0x20100802,0x00280e01,0x0a181613, +0x00201003,0x20481203,0x00781203,0x0a681e16, +0x00300601,0x20100003,0x00381204,0x0968160f, +0x20180401,0x20100602,0x00480405,0x09881a12, +0x20180401,0x20100601,0x00480405,0x09881a12, +0x00281204,0x00001407,0x00380803,0x09a82216, +0x00080e01,0x20101001,0x00300005,0x08e81a0e, +0x00100401,0x20200001,0x00580802,0x09081e0e, +0x00100001,0x20200001,0x00580802,0x09081e0e, +0x20201003,0x20481a05,0x00900c09,0x09182210, +0x20100c02,0x20381603,0x00700406,0x08981a09, +0x00180a02,0x20100803,0x00400405,0x08981e0b, +0x00180602,0x20200802,0x00500405,0x08981e0b, +0x00280601,0x00000403,0x00380402,0x08a8220a, +0x00000602,0x20180403,0x00280404,0x08681a04, +0x20100c01,0x20381604,0x00700807,0x08681a04, +0x20100c01,0x20381604,0x00600807,0x08681e04, +0x20100000,0x20180601,0x00400808,0x08682205, +0x00080401,0x00000e02,0x00180405,0x08581801, +0x00000401,0x00080800,0x00280c04,0x08581c01, +0x00000401,0x00080800,0x00280c04,0x08581c01, +0x00000000,0x20200800,0x00480804,0x08681c02, +0x00000400,0x20180800,0x00300005,0x08681c05, +0x00280a02,0x00101003,0x00080403,0x08781c05, +0x00280a02,0x00100c03,0x00080403,0x08781c05, +0x00100001,0x20200601,0x00580804,0x08882006, +0x00000000,0x00000400,0x00180806,0x08a81c0a, +0x20200402,0x20180603,0x00400409,0x08a8200b, +0x20200002,0x20100203,0x00400008,0x08a81c0b, +0x00000201,0x20200401,0x00780408,0x08c8240c, +0x00000400,0x00080c00,0x00200405,0x09182010, +0x00180601,0x00000403,0x00300003,0x09182011, +0x00080601,0x00000002,0x00300003,0x09182010, +0x20100000,0x20200201,0x00700009,0x09482414, +0x20480800,0x00100401,0x20100405,0x09a81c14, +0x20100400,0x20180a01,0x00400c04,0x09b81c14, +0x20100400,0x20180a01,0x00400804,0x09a81c14, +0x20301400,0x20282400,0x00700c05,0x0a08281b, +0x00500603,0x00080402,0x00000e07,0x0a481813, +0x00000801,0x00180c00,0x00100400,0x0a581816, +0x00000801,0x00080c00,0x00100400,0x0a581816, +0x00380800,0x00300800,0x20200203,0x0ae8201c, +0x20700c05,0x00180a07,0x20180808,0x0ad81014, +0x20380a02,0x00200802,0x20200401,0x0b081417, +0x20380a02,0x00200802,0x20200401,0x0b081417, +0x20800800,0x00100000,0x00080807,0x0bc8201e, +0x00482a02,0x00403807,0x2038160d,0x0b781c11, +0x00380401,0x00000a04,0x00080a08,0x0bb81413, +0x00380401,0x00000a04,0x00080a09,0x0bb81412, +0x00600800,0x00381000,0x00000a12,0x0cb82418, +0x20181000,0x00800800,0x20701000,0x0b58120e, +0x00080401,0x00200400,0x20180400,0x0bd80e13, +0x00080801,0x00200400,0x20180400,0x0bd80e13, +0x20301002,0x00481800,0x20280400,0x0c881a15, +0x00280800,0x00401201,0x20580604,0x0ad80a10, +0x00000602,0x00180402,0x00000201,0x0b380e14, +0x00000202,0x00180402,0x00000601,0x0b381214, +0x00681a06,0x00801807,0x20800e0a,0x0bd8161a, +0x00100601,0x00280800,0x20100800,0x0a580e12, +0x00100402,0x00100203,0x20180a01,0x0a980e15, +0x00100403,0x00180603,0x20180a01,0x0a980e15, +0x20500806,0x00280a0a,0x20200009,0x0af80e1a, +0x20100002,0x00300a02,0x20380c02,0x09c80e11, +0x00080603,0x00200404,0x20100001,0x09f81214, +0x00180603,0x00200805,0x20100001,0x09f81214, +0x00581206,0x00401c09,0x20481206,0x0a381618, +0x00280a02,0x00200803,0x20100201,0x09481210, +0x00000803,0x00180a05,0x00080403,0x09581212, +0x00000804,0x00180a06,0x00180403,0x09581212, +0x20201005,0x00081a08,0x00300c0a,0x09781616, +0x20100802,0x00181204,0x00100406,0x08c8120e, +0x00280603,0x00300805,0x20280803,0x08d8160f, +0x00280603,0x00300405,0x20280803,0x08d8160f, +0x00180e03,0x00401406,0x20380c04,0x08e81610, +0x00180601,0x00300c03,0x20381003,0x08681209, +0x20200402,0x00280a03,0x00000c08,0x0878160a, +0x20100002,0x00280a03,0x00000c08,0x0878160a, +0x00100801,0x00180a03,0x00200805,0x0878160b, +0x20180400,0x00200601,0x00000807,0x08381604, +0x00080a01,0x00301002,0x20280803,0x08381204, +0x00080a01,0x00301002,0x20280804,0x08381204, +0x20100401,0x00380601,0x00080407,0x08381a04, +0x00000400,0x00180400,0x00100003,0x08281401, +0x00180400,0x00000c00,0x00200004,0x08281400, +0x00180400,0x00000800,0x00200004,0x08281400, +0x00080601,0x00300403,0x20100005,0x08381802, +0x00000001,0x00100201,0x00080405,0x08481405, +0x00000401,0x20180e01,0x00400806,0x08381405, +0x00000401,0x00080a01,0x00400406,0x08381405, +0x00200000,0x00200201,0x00000404,0x08481406, +0x00080a02,0x00100803,0x00100005,0x0878140a, +0x00080601,0x00000401,0x00280406,0x0878140b, +0x00000201,0x00000401,0x00200006,0x0878140b, +0x20100000,0x00200000,0x00100009,0x0898140c, +0x00000000,0x20100202,0x00300405,0x08e8140f, +0x20100400,0x00080601,0x00300406,0x08e81411, +0x20100400,0x00080601,0x00300406,0x08e81411, +0x20100001,0x00200400,0x00080407,0x09181414, +0x20400802,0x00081201,0x00380406,0x09681815, +0x20180400,0x00100401,0x00200003,0x09881015, +0x20100000,0x00100401,0x00100003,0x09881015, +0x20380e04,0x00201804,0x00100005,0x09c8181a, +0x00280e01,0x00200c04,0x00000605,0x0a181815, +0x00180601,0x00000800,0x00300400,0x0a381016, +0x00180601,0x00000801,0x00200601,0x0a281016, +0x00301405,0x20281608,0x00780602,0x0aa8141c, +0x20280a03,0x20101800,0x00200801,0x0ab81013, +0x20500c00,0x20180e02,0x00500403,0x0ae81017, +0x20500801,0x20180e02,0x00500403,0x0ae81017, +0x20881604,0x00301408,0x00280407,0x0b881c1e, +0x00202c03,0x20384208,0x00800a06,0x0b481010, +0x00400400,0x00100000,0x00180a0c,0x0b981012, +0x00400400,0x00100000,0x00180a0d,0x0b981012, +0x00600002,0x20200605,0x00800a12,0x0c781418, +0x20201c02,0x20b82800,0x01181800,0x0b30060d, +0x00001001,0x20380c00,0x00581000,0x0bc80614, +0x00001000,0x20381000,0x00680c00,0x0bc80614, +0x20181202,0x20301400,0x00a00800,0x0c680a16, +0x00200603,0x20380806,0x00880a05,0x0ac8060f, +0x20180400,0x00200402,0x00280401,0x0b280e14, +0x20280400,0x00100401,0x00280401,0x0b280e14, +0x00101805,0x20782a07,0x00f00603,0x0ba80a18, +0x00080402,0x20200203,0x00600000,0x0a380612, +0x00380a01,0x00000c01,0x00300604,0x0a880a15, +0x00380a01,0x00000c01,0x00200204,0x0a880a15, +0x00180a04,0x20101007,0x00481601,0x0ae80a1a, +0x00100202,0x20300403,0x00680400,0x09b80612, +0x20200401,0x20180a02,0x00500405,0x09d80a14, +0x20300401,0x20180a02,0x00600406,0x09d80a14, +0x00000404,0x20281605,0x00801003,0x0a180e19, +0x00000c02,0x20380e03,0x00600002,0x09280610, +0x00380a01,0x00001002,0x00480a02,0x09480a13, +0x00380a01,0x00001002,0x00380a02,0x09480a13, +0x00380604,0x20101405,0x00480c02,0x09580a16, +0x00180400,0x00000c02,0x00380c02,0x08a80a0e, +0x20100201,0x20280400,0x00700808,0x08b80a10, +0x20100201,0x20280400,0x00800808,0x08b80a10, +0x20300804,0x20281606,0x0080080a,0x08b80e10, +0x00080601,0x20100401,0x00600806,0x08480e0a, +0x00000401,0x20280602,0x00780405,0x08580a09, +0x00000401,0x20280602,0x00780405,0x08580a09, +0x00180e03,0x00001006,0x00480402,0x08580a0a, +0x20100802,0x20280e03,0x00700006,0x08180a04, +0x00000800,0x20180c01,0x00680405,0x08180e04, +0x00000800,0x20180c01,0x00680405,0x08180e04, +0x00000001,0x20300603,0x00800407,0x08180a05, +0x00000202,0x00000403,0x00480803,0x08080801, +0x00000201,0x00000002,0x00300404,0x08080c00, +0x00000201,0x00000002,0x00300404,0x08080800, +0x20200801,0x20280e01,0x00880407,0x08080c02, +0x00200401,0x00080602,0x00400003,0x08280c04, +0x00000001,0x00100202,0x00200005,0x08280805, +0x00000001,0x00100202,0x00300005,0x08280805, +0x00280a02,0x20100803,0x00500402,0x08280c06, +0x20200000,0x00080800,0x00400009,0x08580c0a, +0x20100000,0x00180401,0x00300007,0x0868080b, +0x20100000,0x00100001,0x00300007,0x0868080b, +0x20100401,0x20200203,0x00700409,0x0868080c, +0x00100000,0x00100401,0x00180402,0x08c80c10, +0x00080400,0x00100400,0x00200005,0x08d80811, +0x00080400,0x00100400,0x00200005,0x08c80811, +0x00180601,0x20200001,0x00600007,0x08f80814, +0x20280a01,0x00001000,0x00300005,0x09480c13, +0x20100201,0x00000000,0x00300404,0x09680815, +0x20100201,0x00000001,0x00300404,0x09680815, +0x20600802,0x20381201,0x00600409,0x09a8081c, +0x00101402,0x20281e03,0x00600601,0x09f80c15, +0x00000401,0x00080601,0x00300400,0x0a180417, +0x00000401,0x00080a01,0x00300400,0x0a180417, +0x00881a05,0x00002405,0x0020060a,0x0a98041b, +0x20500000,0x00380803,0x00000402,0x0a980c15, +0x20580e02,0x00101002,0x00100001,0x0ad80417, +0x20580a01,0x00101002,0x00100001,0x0ad80418, +0x20d01c04,0x20682608,0x00b00c0f,0x0b60001e, +0x00582a01,0x00304802,0x20280e0e,0x0b38040f, +0x00480401,0x20200a02,0x0060060c,0x0b880412, +0x00480801,0x20200a02,0x0050060d,0x0b780411, +0x00800201,0x00100004,0x00280e17,0x0c60001a, +0x00081c00,0x00903000,0x20f80400,0x0b500a11, +0x00181e02,0x00302800,0x20301400,0x0bc00215, +0x00181e02,0x00402800,0x20401400,0x0bc00215, +0x20300c01,0x00181800,0x20180800,0x0c600a14, +0x20100000,0x00200601,0x20300800,0x0ac00611, +0x20200c03,0x20480e06,0x00600803,0x0b100614, +0x20200803,0x20380a06,0x00600803,0x0b100614, +0x00581202,0x00402404,0x2078160a,0x0bb00a19, +0x00200802,0x00280a03,0x20280a03,0x0a400612, +0x00200601,0x20180803,0x00380603,0x0a700614, +0x00200601,0x20180803,0x00380603,0x0a800614, +0x20300201,0x00000201,0x00201006,0x0ae0061b, +0x20180601,0x00500403,0x20480403,0x09b00212, +0x20100000,0x00000400,0x00100003,0x09d00614, +0x20180400,0x00000800,0x00100004,0x09d00614, +0x00300c04,0x00080604,0x00280e02,0x0a100a19, +0x00180c00,0x00401400,0x20300000,0x09200211, +0x00200400,0x00080800,0x00300400,0x09400613, +0x00300800,0x00080800,0x00300400,0x09400613, +0x20180e04,0x00300806,0x00000808,0x09500216, +0x00180602,0x00100401,0x00200c04,0x08a0060f, +0x20100000,0x00100201,0x00100407,0x08b00a0f, +0x20200001,0x00180601,0x00000008,0x08b00a0f, +0x00100001,0x00000a04,0x00200404,0x08c00e10, +0x20100803,0x20180e04,0x00300007,0x08400a09, +0x00100000,0x00100401,0x00080803,0x08500a0a, +0x00100000,0x00100801,0x00080803,0x08500a0a, +0x20100c01,0x20181601,0x00400008,0x08500a0a, +0x00180602,0x00101004,0x20180c03,0x08100604, +0x00080400,0x00100c00,0x00280406,0x08100605, +0x00080400,0x00100800,0x00200006,0x08100605, +0x00180601,0x00200803,0x20180403,0x08100a05, +0x20200001,0x00000202,0x00300806,0x08000401, +0x20100000,0x00000000,0x00400406,0x08000401, +0x20180400,0x00000001,0x00400405,0x08000401, +0x00080400,0x00100a01,0x00100007,0x08000800, +0x00380602,0x20100802,0x00300001,0x08100404, +0x00180400,0x20100400,0x00400003,0x08100405, +0x00180400,0x20100601,0x00400404,0x08100405, +0x00000801,0x00080e01,0x00300006,0x08200407, +0x20200802,0x20180604,0x00580409,0x08400409, +0x20100400,0x20280601,0x00500007,0x0850080b, +0x20100400,0x20200000,0x00500007,0x0850080b, +0x00180602,0x00200402,0x00000006,0x0870080d, +0x00180602,0x00100004,0x00400004,0x08b00010, +0x00000000,0x20180400,0x00500005,0x08c00411, +0x00000400,0x20180a01,0x00500005,0x08c00411, +0x00000c03,0x00180e04,0x00180408,0x08f00813, +0x20300803,0x00080e03,0x00400405,0x09400014, +0x20200000,0x00080400,0x00300004,0x09600415, +0x20200000,0x00080401,0x00300004,0x09600415, +0x20480e03,0x00400c05,0x20100008,0x09a0041c, +0x00381603,0x00201c05,0x00080604,0x09f00415, +0x00280601,0x20100400,0x00300201,0x0a100417, +0x00280400,0x00000400,0x00200201,0x0a100417, +0x00400c05,0x00182206,0x00100e05,0x0a90041d, +0x20600401,0x20380a04,0x00800c04,0x0a900415, +0x20600801,0x20181201,0x00400404,0x0ad00418, +0x20600800,0x20180c00,0x00300403,0x0ad00418, +0x20881e05,0x00402c08,0x20680807,0x0b800c1e, +0x00401800,0x20283000,0x0060120c,0x0b300411, +0x00500800,0x00180800,0x20180a0f,0x0b800812, +0x00500c00,0x00080c00,0x0008060f,0x0b800812, +0x00600002,0x20380607,0x00501212,0x0c600c18, +0x00001401,0x20782000,0x00c00400,0x0b40020f, +0x20101802,0x20382c00,0x00700000,0x0bc00611, +0x20101402,0x20382c00,0x00700000,0x0bc00611, +0x20200001,0x20100c00,0x00281000,0x0c800e17, +0x20280a01,0x20200402,0x00400201,0x0ad0060f, +0x00180a03,0x00301406,0x20480a04,0x0b300a13, +0x00180a02,0x00301005,0x20480a04,0x0b300a13, +0x00400a02,0x20280c03,0x00500e06,0x0bc00a19, +0x00480a01,0x20301400,0x00500606,0x0a400e13, +0x00100001,0x00100603,0x00000800,0x0a800e15, +0x00180401,0x00100a02,0x00000800,0x0a800e15, +0x20400404,0x00080604,0x00300406,0x0af00e19, +0x20200801,0x20680a02,0x00a00806,0x09b00e12, +0x20100000,0x00000001,0x00200403,0x09e00e14, +0x20100001,0x00000000,0x00200403,0x09e00e14, +0x00781206,0x00101c07,0x00200606,0x0a20121a, +0x00200e01,0x20481001,0x00800601,0x09300e10, +0x00280a02,0x00000801,0x00200800,0x09500e12, +0x00280a02,0x00000c02,0x00200601,0x09501212, +0x20501406,0x2038220b,0x00900c0e,0x09601616, +0x20100801,0x20180e01,0x00400005,0x08b00e0e, +0x20100402,0x20280604,0x00500007,0x08c0120f, +0x20100402,0x20280604,0x00500007,0x08c0120f, +0x00380603,0x00200408,0x00181000,0x08d0120f, +0x00280400,0x00100c01,0x00180c03,0x08500e0a, +0x00180602,0x00000403,0x00300004,0x08600e0a, +0x00180602,0x00000403,0x00400004,0x08600e0a, +0x00080c00,0x00101202,0x00200407,0x0860160b, +0x20100201,0x00080401,0x00300807,0x08200a04, +0x00000001,0x20180602,0x00400806,0x08201205, +0x00000001,0x20180602,0x00400806,0x08201205, +0x00000000,0x20180601,0x00600406,0x08201205, +0x00000001,0x00080602,0x00200004,0x08100c01, +0x20100400,0x20180400,0x00300006,0x08101001, +0x20100400,0x20180400,0x00300006,0x08101001, +0x00000400,0x20180401,0x00400005,0x08201401, +0x00100000,0x00100002,0x00100003,0x08200c05, +0x00100401,0x00080a01,0x00280403,0x08301006, +0x00100401,0x00080a01,0x00280403,0x08301006, +0x00180400,0x00000800,0x00400005,0x08301406, +0x00180a02,0x00101402,0x00100405,0x08601009, +0x20180602,0x00100802,0x00000007,0x0870100b, +0x20180602,0x00100802,0x00000007,0x0870100b, +0x20100402,0x20280400,0x00600008,0x0880140d, +0x20200003,0x20280a05,0x00600407,0x08c0140f, +0x00000001,0x00000203,0x00200405,0x08e01010, +0x00080401,0x00000602,0x00200005,0x08e01010, +0x00381205,0x20101804,0x00500404,0x09001413, +0x00080e04,0x20100c05,0x00480402,0x09501014, +0x20200000,0x00080400,0x00280404,0x09701015, +0x20200000,0x00080400,0x00280405,0x09701015, +0x20801005,0x20581e09,0x00b0040d,0x09b0181c, +0x00001404,0x20482606,0x00700801,0x09f01015, +0x00100800,0x00080800,0x00180601,0x0a200c17, +0x00100800,0x00080800,0x00180601,0x0a200c17, +0x00900203,0x20100806,0x00481e0b,0x0ab0101d, +0x20580602,0x00100405,0x20281001,0x0aa01016, +0x20680801,0x00200c00,0x20180803,0x0ae00c18, +0x20680401,0x00200800,0x20180803,0x0ae00c18, +0x20e01402,0x20182a03,0x00600c0f,0x0b80081f, +0x00480800,0x00001800,0x00080e0d,0x0b401010, +0x00580e01,0x00001403,0x0020020e,0x0b900812, +0x00580e01,0x00001803,0x0010020f,0x0b900812, +0x00800e01,0x00480402,0x20481219,0x0c800c1a, +0x00181201,0x00601800,0x20800400,0x0b600e10, +0x00180c00,0x00101400,0x20181000,0x0bd01614, +0x00080801,0x00101400,0x20181400,0x0be01614, +0x20180800,0x00400800,0x20200800,0x0ca01217, +0x20200403,0x00280e04,0x20200802,0x0ae00a0f, +0x20200400,0x20180c01,0x00500402,0x0b400e13, +0x20100201,0x20180402,0x00400401,0x0b400e13, +0x00281000,0x00300a01,0x00000e03,0x0be01619, +0x00300a01,0x00380c04,0x20500205,0x0a600e11, +0x00200201,0x20100401,0x00200a03,0x0aa01214, +0x00200000,0x20100000,0x00300a02,0x0aa01214, +0x00080401,0x20100400,0x00300402,0x0b101a19, +0x20180801,0x00500c00,0x20800404,0x09d01212, +0x20100400,0x20180601,0x00300803,0x0a001613, +0x20100400,0x20100000,0x00200403,0x0a001613, +0x00100e02,0x20281002,0x00401401,0x0a501e17, +0x00181201,0x00401801,0x20400800,0x09501610, +0x00100801,0x00080e01,0x00200401,0x09701a11, +0x00100801,0x00080e01,0x00200401,0x09701a11, +0x00280801,0x00101a03,0x00080803,0x09a02616, +0x00080401,0x00000e03,0x00200404,0x08d01a0e, +0x00180602,0x00200c02,0x00000003,0x08f01a0f, +0x00180602,0x00200c02,0x00000003,0x08f01a0f, +0x20100201,0x20180401,0x00600408,0x09001e11, +0x00100201,0x20100001,0x00400404,0x08701a0a, +0x20100401,0x00080a03,0x00300807,0x08901a0a, +0x20100401,0x00080a03,0x00300807,0x08901e0a, +0x00000800,0x20280e01,0x00500405,0x0890220a, +0x20200002,0x20180603,0x00400408,0x08401a04, +0x00100000,0x00100000,0x00180404,0x08501e04, +0x00100000,0x00100001,0x00180404,0x08501e04, +0x00000402,0x00080601,0x00180806,0x08602205, +0x00100601,0x20100002,0x00380802,0x08301801, +0x20100001,0x00100000,0x00180406,0x08401801, +0x20100001,0x00100000,0x00180407,0x08401801, +0x00080603,0x00100804,0x00100006,0x08501c01, +0x00180400,0x00000000,0x00300405,0x08501405, +0x00280601,0x00100c02,0x00100002,0x08601805, +0x00280602,0x00100c02,0x00100002,0x08601805, +0x00100803,0x00080a04,0x00300405,0x08702006, +0x20200601,0x20180801,0x00300c07,0x0880180b, +0x20280401,0x00080602,0x00400c09,0x0890180b, +0x20280401,0x00080602,0x00400c09,0x0890180b, +0x00080602,0x00200804,0x00000008,0x08b0200d, +0x00200000,0x00000203,0x00100002,0x08f02010, +0x00100601,0x20180400,0x00380402,0x09001c11, +0x00100800,0x20180400,0x00380802,0x09001c11, +0x20200c00,0x00081603,0x00201008,0x09402015, +0x20400c02,0x00081602,0x00180807,0x09801c14, +0x20200002,0x00080602,0x00280805,0x09a01814, +0x20200001,0x00100201,0x00280805,0x09901814, +0x20380c02,0x00301602,0x20481404,0x0a00241b, +0x00480a02,0x00401404,0x20581606,0x0a201814, +0x00180e02,0x00100c03,0x00180a01,0x0a401016, +0x00180e02,0x00100c02,0x00180601,0x0a401416, +0x00580604,0x00100805,0x00180604,0x0ad01c1a, +0x20600403,0x00180a03,0x00180406,0x0ac00c14, +0x20500802,0x20280a02,0x00480403,0x0af01017, +0x20500802,0x20280a02,0x00480403,0x0af01017, +0x20c80c05,0x20101206,0x0048080c,0x0bb01c1e, +0x00480602,0x00200406,0x2020060c,0x0b600c11, +0x00401201,0x00081004,0x0010020c,0x0bb01013, +0x00401201,0x00081004,0x0020020c,0x0ba01013, +0x00781203,0x20402009,0x00880a16,0x0ca01418, +0x20100400,0x20481400,0x00a00400,0x0b60120e, +0x00100001,0x00080c00,0x00380800,0x0c001a15, +0x00100001,0x00080800,0x00380800,0x0c001a15, +0x20180601,0x20580c00,0x00b00c00,0x0cc02216, +0x00000402,0x20300000,0x00581202,0x0af0120f, +0x20200400,0x00180402,0x00080c03,0x0b601613, +0x20200400,0x00080802,0x00180804,0x0b601613, +0x00202003,0x20682603,0x00980e04,0x0c102618, +0x00280603,0x20200c05,0x00500201,0x0a700e11, +0x00100201,0x00100002,0x20100a02,0x0ac01613, +0x00200201,0x00200402,0x20100602,0x0ac01613, +0x00000201,0x00280405,0x00080802,0x0b501e19, +0x20100001,0x20380603,0x00801804,0x09f01210, +0x20180401,0x00100800,0x20100802,0x0a301a12, +0x20180401,0x00100601,0x00000803,0x0a301a12, +0x20180e01,0x00200c02,0x20100c03,0x0a902216, +0x00000c01,0x20381601,0x00700c01,0x09701a0e, +0x00280a01,0x00001002,0x00100800,0x09a01e11, +0x00180a01,0x00001002,0x00100800,0x09a01e11, +0x00300400,0x20180602,0x00301000,0x09e02a15, +0x00200201,0x00000002,0x00200801,0x09101e0d, +0x00000001,0x20280602,0x00501005,0x0920220e, +0x00000001,0x20280602,0x00401005,0x0920220e, +0x20100402,0x00180a03,0x00200009,0x09502e11, +0x00000000,0x00080601,0x00200806,0x08b02609, +0x00000400,0x20100000,0x00380404,0x08c02609, +0x00000400,0x20100000,0x00380404,0x08d02a0a, +0x00080602,0x00100c04,0x00080804,0x08e02a0a, +0x20100c02,0x00080602,0x00180c05,0x08802604, +0x00100400,0x20100000,0x00480405,0x08902605, +0x00000400,0x00000000,0x00480405,0x08902605, +0x00200000,0x00000601,0x00300405,0x08a02a06, +0x00180e02,0x00300c04,0x00000404,0x08701c00, +0x20180400,0x00000400,0x00400006,0x08802400, +0x20180400,0x00000400,0x00400006,0x08802400, +0x20300401,0x00080a01,0x00400409,0x08902801, +0x00100802,0x00080a04,0x00300405,0x08802005, +0x00100201,0x20180401,0x00500804,0x08902406, +0x00100201,0x20180800,0x00500c05,0x08902406, +0x00480a02,0x00100c03,0x00280401,0x08b02807, +0x20380601,0x00200002,0x00100008,0x08c0200c, +0x20200802,0x20180e04,0x00380807,0x08d0280b, +0x20200803,0x20180e04,0x00380807,0x08d0280b, +0x20200401,0x20180a02,0x00500c0c,0x0900280d, +0x00280801,0x00100602,0x00080601,0x09302410, +0x00080e02,0x00200c04,0x00080802,0x09402010, +0x00081202,0x00201004,0x00080802,0x09402010, +0x20180e01,0x00000c00,0x00300005,0x09802c16, +0x20280a01,0x20101002,0x00281005,0x09b02012, +0x00000000,0x20200602,0x00380403,0x09d02013, +0x20100001,0x20200203,0x00480403,0x09d02013, +0x00000c02,0x20380e03,0x00680802,0x0a402819, +0x00100000,0x20380a01,0x00600202,0x0a501813, +0x00001401,0x20281a02,0x00480c02,0x0a701c15, +0x00001401,0x20281a01,0x00380c01,0x0a701c15, +0x00180603,0x00080804,0x00300001,0x0b10241b, +0x20300003,0x20200601,0x00481002,0x0ae01813, +0x20380802,0x00300802,0x20281401,0x0b201416, +0x20380803,0x00300801,0x20281401,0x0b201416, +0x20701004,0x20181605,0x00180c05,0x0bf0241e, +0x00200e02,0x20380407,0x00500206,0x0b801411, +0x00280e03,0x00102009,0x00000607,0x0bd01013, +0x00380e03,0x00102009,0x00000608,0x0bd01013, +0x00500e03,0x00381408,0x2040060e,0x0ce01c19, +0x20180402,0x00680800,0x20282000,0x0ba02210, +0x00280402,0x00280800,0x00482000,0x0c402617, +0x00280402,0x00280800,0x00482000,0x0c402618, +0x20200c05,0x00581400,0x20382c00,0x0d203616, +0x00280e02,0x00600c07,0x20381203,0x0b201611, +0x20280603,0x00100407,0x00281005,0x0b801a15, +0x20280603,0x00100807,0x00281406,0x0b801a15, +0x00582a07,0x0080380e,0x20881207,0x0c60261a, +0x20180a01,0x00280400,0x00001804,0x0a901610, +0x00180401,0x00000201,0x00400c00,0x0af01a12, +0x00100001,0x20180601,0x00400c00,0x0af01a12, +0x20100003,0x20200208,0x00601807,0x0b902a1a, +0x00000c01,0x00080a02,0x20100400,0x0a20220e, +0x00000800,0x20180801,0x00300802,0x0a601e11, +0x00000a01,0x20180801,0x00300402,0x0a601e11, +0x20200801,0x20281401,0x00600405,0x0ad02a14, +0x00080e01,0x00301402,0x20300401,0x09b0220d, +0x00000000,0x00180800,0x00201002,0x09e0220f, +0x00000000,0x00180800,0x00201002,0x09e0220f, +0x00380602,0x00100c03,0x00100a02,0x0a403213, +0x00100201,0x00000000,0x00201002,0x0950260c, +0x00000001,0x00100201,0x20100403,0x09702a0d, +0x00100001,0x00100201,0x20100402,0x09702a0d, +0x00100801,0x20100604,0x00300005,0x09b03611, +0x00000004,0x00000203,0x00200004,0x09002a08, +0x00080a01,0x00200c01,0x20100404,0x09202e09, +0x00080a01,0x00200c02,0x20100404,0x09202e09, +0x20200000,0x00180401,0x00400408,0x0930320b, +0x00181606,0x00002007,0x00200803,0x08c02e05, +0x00180601,0x00000800,0x00200804,0x08e03205, +0x00180400,0x00000a01,0x00200805,0x08e03205, +0x00180602,0x00100402,0x00300804,0x09003605, +0x20201006,0x20481a0a,0x00a00c08,0x08b03001, +0x20100400,0x20180a02,0x00400407,0x08d03401, +0x00000400,0x20180a02,0x00400406,0x08d03400, +0x20100402,0x00080603,0x00480408,0x08f03801, +0x00380a04,0x20100c07,0x00480802,0x08d03005, +0x00000001,0x00080601,0x00280805,0x08f03006, +0x20100402,0x00080601,0x00280805,0x08f03006, +0x00200000,0x00180802,0x00300004,0x09103407, +0x20400c03,0x20381206,0x0070000a,0x0910300b, +0x00180a03,0x00001003,0x00180803,0x0930300a, +0x00180a04,0x00001004,0x00180803,0x0930300a, +0x20180a03,0x00200801,0x00100c0a,0x0960380e, +0x00300c00,0x00080c02,0x00281a03,0x0980280f, +0x20201003,0x20281e06,0x00580406,0x09902c0f, +0x20201404,0x20281e07,0x00580406,0x09902c0f, +0x20200c06,0x00081a09,0x00380806,0x09f03815, +0x20380601,0x00380401,0x20180406,0x09f02011, +0x00000201,0x00200004,0x20281801,0x0a202412, +0x00000201,0x00200405,0x20281800,0x0a202412, +0x00280e07,0x0020140b,0x20381601,0x0aa03018, +0x00100401,0x00280602,0x20280e02,0x0a902013, +0x00181601,0x00202002,0x20280800,0x0ab02013, +0x00181601,0x00202001,0x20180800,0x0ab02013, +0x20200c07,0x2018120a,0x00280405,0x0b602c19, +0x00001002,0x00300003,0x20381401,0x0b201812, +0x00001c03,0x20380e02,0x00681002,0x0b501c14, +0x00001c03,0x20381202,0x00681002,0x0b501c14, +0x20280a03,0x0020200a,0x20182000,0x0c40241c, +0x00082203,0x00702408,0x20302001,0x0bb01813, +0x00080a02,0x00480407,0x00302001,0x0bf01816, +0x00080a03,0x00480408,0x00302001,0x0bf01815, +0x00280400,0x00001401,0x00601606,0x0d102418, +0x00100002,0x20781000,0x01183800,0x0bf03e15, +0x00400c03,0x20481400,0x00a83c00,0x0ca0421d, +0x00400c03,0x20481400,0x00983c00,0x0ca0421d, +0x00281000,0x20600c00,0x00d82400,0x0d904a1d, +0x00000a03,0x20781c07,0x00d81804,0x0b502a13, +0x20480603,0x20180808,0x0058180d,0x0bc02a17, +0x20580603,0x20180c08,0x0058180d,0x0bc02a17, +0x20201802,0x20a83c00,0x01080406,0x0cb0361a, +0x20201005,0x20581a02,0x00681004,0x0ac0220f, +0x00100402,0x20280a01,0x00280a01,0x0b302611, +0x00100403,0x20280a01,0x00280a01,0x0b302611, +0x00200602,0x20380406,0x00181201,0x0bf03a17, +0x00281607,0x20101c0b,0x00000601,0x0a601e0d, +0x00080e04,0x20101006,0x00100803,0x0aa02610, +0x00080e04,0x20101007,0x00000803,0x0aa02610, +0x20280400,0x20300c00,0x00000406,0x0b303615, +0x00000c05,0x20681609,0x00701c03,0x09f02a0c, +0x00000403,0x20480606,0x00401002,0x0a302e0e, +0x00000403,0x20480606,0x00501002,0x0a30320e, +0x00000402,0x20480800,0x00300801,0x0aa03a11, +0x00080603,0x20400406,0x00200402,0x09a02e09, +0x00180602,0x20300404,0x00400402,0x09d0320c, +0x00180602,0x20300404,0x00400402,0x09d0320c, +0x00281204,0x20301c05,0x00101001,0x0a204210, +0x00300000,0x20400202,0x00301001,0x09603608, +0x00000401,0x20480e03,0x00501005,0x09703608, +0x20100401,0x20480e03,0x00501006,0x09703608, +0x20100403,0x20780608,0x00801009,0x09b04a0b, +0x20400802,0x20481e03,0x0040100a,0x09303a02, +0x00000400,0x20380801,0x00300404,0x09503a03, +0x00000601,0x20380801,0x00200404,0x09503a03, +0x00000400,0x20680c01,0x00780405,0x09704a04, +0x00480a03,0x20201804,0x20380e03,0x09304001, +0x00000000,0x20200400,0x00080404,0x09403c01, +0x00000000,0x20200601,0x00000005,0x09403c01, +0x00180601,0x20400c02,0x00580405,0x09604801, +0x20200c02,0x20481205,0x00200409,0x09403c04, +0x00100000,0x20200201,0x00180804,0x09503805, +0x00100000,0x20200201,0x00180804,0x09503805, +0x00180601,0x20600201,0x00700806,0x09804806, +0x20280801,0x20200c01,0x20281804,0x0980380a, +0x20200401,0x20280c00,0x00180407,0x0990340a, +0x20300401,0x20180e01,0x00180407,0x0990340a, +0x20400801,0x20681603,0x0070000b,0x09d0480f, +0x00381203,0x20301804,0x00180a01,0x09d0300c, +0x00280c00,0x00001802,0x20281400,0x09f0340d, +0x00280c00,0x00001c02,0x20281601,0x09f0340d, +0x00400401,0x20400800,0x00282603,0x0a604413, +0x20400802,0x20780e06,0x00880408,0x0a402c0f, +0x20100203,0x20300000,0x00500005,0x0a602c10, +0x20180603,0x20300000,0x00500405,0x0a602c10, +0x20500a02,0x20381003,0x00480409,0x0b003416, +0x00380404,0x20500801,0x00482204,0x0ac02411, +0x0000180b,0x20482208,0x00581402,0x0af02813, +0x2010180c,0x20482609,0x00581402,0x0af02813, +0x00580804,0x20201602,0x00081605,0x0bc03418, +0x00281a09,0x20602c0e,0x00701404,0x0b502011, +0x00382a0e,0x00204819,0x20300401,0x0b902414, +0x00382e0f,0x00204c1a,0x20300400,0x0b902414, +0x20580604,0x2040080a,0x00500c0a,0x0c902c1b, +0x20302404,0x20b83e0d,0x01104009,0x0bf03417, +0x20301006,0x20881a11,0x00f04809,0x0c403c18, +0x20301006,0x20981a12,0x00f04809,0x0c403c18, +0x00280401,0x20500602,0x00703205,0x0d703c1d, +0x00400803,0x00281400,0x20686400,0x0c906a1e, +0x00780602,0x00101000,0x20383c00,0x0d305e26, +0x00780a02,0x00101400,0x20283800,0x0d305e26, +0x00201003,0x00283000,0x20685000,0x0e306a22, +0x20300000,0x00400008,0x20b8500b,0x0bb03e18, +0x20700807,0x00081e05,0x00183014,0x0c203e1b, +0x20800c07,0x20182206,0x00283015,0x0c203e1c, +0x00080a01,0x0060140a,0x21285406,0x0d304a1f, +0x00380a05,0x00401809,0x20b82002,0x0b102612, +0x00480607,0x0020080f,0x20682202,0x0b702a12, +0x00480607,0x0020080f,0x20682602,0x0b802a12, +0x00080603,0x00400807,0x20d80c05,0x0c502e19, +0x20501005,0x00283207,0x2050180a,0x0a901e0c, +0x20400804,0x00181e06,0x20401809,0x0af0260e, +0x20500804,0x00181e06,0x2040180a,0x0af0260f, +0x20200002,0x00480603,0x20b01006,0x0ba03214, +0x00480a05,0x00601409,0x21180e06,0x0a40260a, +0x00380603,0x00400c06,0x20b80604,0x0a902e0c, +0x00380603,0x00400c06,0x20b80604,0x0a902e0c, +0x00200202,0x00400404,0x20c00801,0x0b103610, +0x20300404,0x00480a05,0x20c01808,0x09f02a09, +0x20100000,0x00380602,0x20801806,0x0a30360b, +0x20100000,0x00380602,0x20801806,0x0a30360b, +0x20200801,0x00381e02,0x20a02407,0x0a903e0d, +0x00380606,0x00500806,0x20e01202,0x09c03206, +0x00100001,0x00300202,0x20900402,0x09e03e07, +0x00100001,0x00300602,0x20900402,0x09e03e07, +0x00280601,0x00600c01,0x21100401,0x0a404e09, +0x20200007,0x0048060c,0x20c00007,0x09903a03, +0x00000000,0x00300401,0x20980405,0x09c03a04, +0x00000201,0x00300402,0x20880405,0x09c03a04, +0x00080402,0x00500a03,0x20e00006,0x0a105205, +0x00100604,0x00480809,0x20d80802,0x09902c02, +0x00000000,0x00200400,0x20700404,0x09b03c01, +0x00000000,0x00200400,0x20700404,0x09b03c01, +0x00000602,0x00480802,0x20c00406,0x09f04c01, +0x00180801,0x00501603,0x20f80403,0x09b03404, +0x00100201,0x00200601,0x20600003,0x09c03c04, +0x00100201,0x00200400,0x20600003,0x09c03c04, +0x00100400,0x00480e04,0x20d00405,0x0a105007, +0x20100601,0x00380a01,0x20a80405,0x09e02c08, +0x20200002,0x00200203,0x20580c06,0x09f03809, +0x20200002,0x00200603,0x20580c06,0x09f03809, +0x20300004,0x00500603,0x21082408,0x0a60480d, +0x00000c03,0x00482203,0x20c80403,0x0a30280c, +0x00100603,0x00180c04,0x20400001,0x0a50300d, +0x00100603,0x00180c03,0x20400001,0x0a50300d, +0x00580a05,0x00501809,0x21081e02,0x0ae03810, +0x20280a04,0x00701807,0x21481c02,0x0a90240e, +0x20400405,0x00280a06,0x20780c05,0x0ac03010, +0x20400405,0x00280a06,0x20780c05,0x0ac03010, +0x20780401,0x00300a04,0x2090040c,0x0b703415, +0x00700004,0x00500204,0x20e00203,0x0b101c0e, +0x00b81204,0x0030300a,0x20982206,0x0b40280f, +0x00b81204,0x0030340a,0x20982607,0x0b402c0f, +0x00900405,0x00280a03,0x20780e08,0x0c203017, +0x20700e02,0x00582408,0x20e02812,0x0b901c16, +0x20c01802,0x20184a01,0x0030501a,0x0bd02819, +0x20c01802,0x20184a01,0x0030541a,0x0bd02418, +0x20900207,0x0030000e,0x20901814,0x0ce0301d, +0x00181a01,0x00804403,0x21701204,0x0c603c1c, +0x00380e01,0x00502404,0x20e01609,0x0cd05020, +0x00380e01,0x00502004,0x20f01609,0x0cc05020, +0x00200402,0x00380e06,0x20903e07,0x0df04823 + }, //TL84 + { +0x0108260a,0x00600000,0x00013c00,0x0f98c64e, +0x01081608,0x00600000,0x0000fc00,0x1028d252, +0x01081a08,0x00600000,0x00010000,0x1028d253, +0x0168220d,0x00500000,0x00015800,0x12a8ea64, +0x20d80408,0x2030021e,0x0000a430,0x0d683a36, +0x20d00009,0x00000219,0x00008431,0x0dd8623a, +0x20d00009,0x00000219,0x00008431,0x0dd8623a, +0x2140000e,0x20300226,0x00009c41,0x0fd85644, +0x20100003,0x20400206,0x0000100a,0x0c481219, +0x00180a03,0x00000002,0x00003009,0x0c98421d, +0x00180603,0x00000001,0x00002c09,0x0c88421d, +0x00180602,0x20200004,0x00001806,0x0e683620, +0x20180602,0x20400002,0x00000806,0x0ba81211, +0x20380402,0x20100207,0x0000180d,0x0bc82e13, +0x20380401,0x20100206,0x0000180d,0x0bc82e13, +0x00180602,0x20300202,0x00002007,0x0d882a1a, +0x20100001,0x20500203,0x00000004,0x0b380e0c, +0x20100802,0x20200202,0x00081803,0x0b582a0b, +0x20100402,0x20200202,0x00081403,0x0b582a0b, +0x20580405,0x20400207,0x0008040b,0x0cd81e11, +0x00100202,0x20500002,0x00080401,0x0ae80e09, +0x00200203,0x00000005,0x00080400,0x0b183609, +0x00200202,0x20100004,0x00080400,0x0b083609, +0x00400605,0x20500007,0x00080e03,0x0c78260d, +0x00000404,0x20600204,0x00081003,0x0aa81206, +0x20100002,0x20100203,0x00000406,0x0ac83206, +0x20100001,0x20100202,0x00000406,0x0ac83206, +0x20300807,0x20500209,0x0008180a,0x0c182a09, +0x00180604,0x20500007,0x00000003,0x0a881a03, +0x00180400,0x20100001,0x00000003,0x0aa83602, +0x00180400,0x20100001,0x00000003,0x0aa83202, +0x00380e05,0x2030000b,0x00000000,0x0be83a04, +0x20200003,0x20500205,0x00000405,0x0a781401, +0x00000000,0x20200000,0x00000404,0x0aa83001, +0x20100000,0x20200000,0x00000005,0x0aa83001, +0x20100401,0x20600203,0x00001007,0x0bc82e01, +0x00280603,0x20500005,0x00000801,0x0a881404, +0x00000401,0x20200201,0x00080403,0x0ac83005, +0x00100001,0x20200000,0x00080402,0x0ab83005, +0x00000002,0x20500202,0x00000006,0x0be82806, +0x20100401,0x20600203,0x00000806,0x0aa80c07, +0x20180602,0x20100003,0x00000804,0x0af83408, +0x20100202,0x20100002,0x00000404,0x0ae83008, +0x00000202,0x20500003,0x00000005,0x0c282c0b, +0x00000802,0x20500201,0x00080c02,0x0af80c0b, +0x00100803,0x20200203,0x00080401,0x0b382c0a, +0x00100403,0x20200202,0x00080401,0x0b382c0a, +0x00100c02,0x20400202,0x00080404,0x0c982810, +0x00180a03,0x20300004,0x00001002,0x0b58100d, +0x00380607,0x00000006,0x00001403,0x0b98300c, +0x00380607,0x00000005,0x00001403,0x0b98300c, +0x20100205,0x20200003,0x00000807,0x0d282c15, +0x00700202,0x20500204,0x00000806,0x0bd80811, +0x00200808,0x20100210,0x0008200c,0x0c182814, +0x00200808,0x2010020f,0x0008200c,0x0c082814, +0x00600006,0x2020020b,0x00081405,0x0de8281b, +0x20800804,0x2040020a,0x00083c1a,0x0c981021, +0x20280606,0x00100008,0x00083411,0x0ce84823, +0x20280605,0x00100008,0x00083412,0x0ce84822, +0x20481207,0x20200006,0x00081818,0x0ee83c29, +0x00080601,0x20200003,0x00084c01,0x0de83c2e, +0x20400003,0x00000209,0x0008380c,0x0e385c31, +0x20300003,0x00000209,0x0008380a,0x0e385c30, +0x20300005,0x2050020f,0x00084c0a,0x10784c39, +0x00602603,0x20286c00,0x0110b400,0x0e28a22b, +0x00801203,0x00084000,0x0110a800,0x0e98ae35, +0x00801202,0x20184400,0x0120a400,0x0e98ae36, +0x00901e04,0x00186000,0x0100d400,0x10e8ca3d, +0x20580400,0x00880e08,0x20a06012,0x0ce84e22, +0x20480800,0x00300208,0x00106017,0x0d186229, +0x20580800,0x00300207,0x00106018,0x0d18622a, +0x20680c02,0x0070060c,0x2080681b,0x0f286630, +0x00200002,0x00600206,0x20d01404,0x0c182e17, +0x20200802,0x00181607,0x00102c0b,0x0c183e18, +0x20100801,0x00281206,0x00102c0a,0x0c183e18, +0x20100002,0x00480e06,0x20702409,0x0df8461d, +0x20200800,0x00680c00,0x20d00009,0x0b782a11, +0x20100802,0x00380a02,0x20480406,0x0b783610, +0x20200802,0x00380a03,0x20480406,0x0b783610, +0x20100a01,0x00481201,0x20900805,0x0d283a16, +0x00080401,0x00900201,0x21080402,0x0b082e0c, +0x00180e01,0x00501403,0x20680801,0x0b08360d, +0x00180e01,0x00501003,0x20680801,0x0b08360d, +0x00001003,0x00580e04,0x20d81404,0x0c983a12, +0x20100400,0x00880401,0x21080c03,0x0ab82e09, +0x20100000,0x00180601,0x20100804,0x0aa83a0a, +0x00080400,0x00200201,0x20200805,0x0aa83a0a, +0x20180e01,0x00900805,0x21080804,0x0c18460e, +0x00300201,0x00900801,0x21180e01,0x0a783208, +0x00000400,0x00180601,0x20280403,0x0a683606, +0x00000400,0x00180601,0x20280403,0x0a683606, +0x00380a02,0x00601401,0x20e80801,0x0bb8460b, +0x20300001,0x00880a01,0x20e0040a,0x0a383a04, +0x00000801,0x00180800,0x20380804,0x0a483a03, +0x00000400,0x00280800,0x20380804,0x0a483a03, +0x20201405,0x00482206,0x2098040a,0x0b684a05, +0x00280601,0x00900402,0x21000000,0x0a383401, +0x20100000,0x00300001,0x20580404,0x0a483c01, +0x20100000,0x00300001,0x20580404,0x0a483801, +0x00081205,0x0090100a,0x21100004,0x0b584c02, +0x20100800,0x00880a01,0x20f00805,0x0a483404, +0x00280601,0x00300802,0x20500401,0x0a583c04, +0x00200201,0x00300401,0x20500002,0x0a583c04, +0x00100802,0x00500205,0x20e00804,0x0b784406, +0x20180401,0x00a00800,0x21200003,0x0a783008, +0x20300403,0x00280a03,0x20300407,0x0a883808, +0x20300402,0x00380602,0x20400406,0x0a883808, +0x20280401,0x00700402,0x20e00008,0x0bb8480c, +0x00281204,0x00801804,0x21000c01,0x0ac82c0b, +0x00481204,0x00401406,0x20500a02,0x0ad8380b, +0x00380e03,0x00401005,0x20500a01,0x0ad8380b, +0x00381a04,0x00602005,0x20c01402,0x0c384010, +0x20100c03,0x00581607,0x20901006,0x0b28240e, +0x20400c01,0x00080e05,0x00001009,0x0b38300e, +0x20400801,0x00080e04,0x20101008,0x0b38300e, +0x20500402,0x00000207,0x2050140a,0x0cc83416, +0x00500202,0x00800401,0x20e80c02,0x0bb82412, +0x00a00201,0x00301601,0x20381e04,0x0bb83011, +0x00a00201,0x00301602,0x20381e04,0x0bb82c11, +0x00c01204,0x00100000,0x20581a06,0x0d883418, +0x20481000,0x00801e05,0x20d82410,0x0c582c1b, +0x20800001,0x00380a06,0x0028201a,0x0c58441c, +0x20800001,0x00380a06,0x0028201a,0x0c58441c, +0x20c02004,0x00582e0c,0x2058281e,0x0e684824, +0x20101002,0x00480e05,0x20684003,0x0d684824, +0x20100c01,0x00380603,0x00085002,0x0d885c29, +0x20100c01,0x00380602,0x20185002,0x0d785c29, +0x00200800,0x00d00400,0x20f87205,0x0fd86830, +0x00480a03,0x20200400,0x00c05000,0x0d286a1d, +0x00500602,0x20381400,0x01005000,0x0d886e26, +0x00600202,0x20381000,0x00f05000,0x0d886e27, +0x00500604,0x20381400,0x01206000,0x0f98862b, +0x20400c04,0x20481e0a,0x00d0340b,0x0c484a18, +0x20400800,0x20281a05,0x00b03c10,0x0c684a1e, +0x20400801,0x20281a06,0x00b03c11,0x0c684a1f, +0x20400c04,0x2028260b,0x00d0400f,0x0e585e24, +0x00400201,0x20100002,0x00600203,0x0ba83a14, +0x00080402,0x00000604,0x00500c04,0x0ba83615, +0x00080402,0x00000204,0x00500c04,0x0ba83215, +0x00000201,0x00080800,0x00400404,0x0d684a1a, +0x20280e02,0x20101000,0x00600808,0x0b083a11, +0x00080a02,0x20200c02,0x00500004,0x0b083211, +0x00080a02,0x20100c02,0x00580404,0x0b083211, +0x20280404,0x00100603,0x00280c05,0x0ca84a16, +0x00100803,0x20480e05,0x00a80c01,0x0a983a0d, +0x00000c02,0x20481a04,0x00800404,0x0a98320d, +0x00000c02,0x20481603,0x00800404,0x0a98320d, +0x00381607,0x20102408,0x00380800,0x0c084e14, +0x20180601,0x20200805,0x00781003,0x0a38420b, +0x00000601,0x00080802,0x00380c03,0x0a383609, +0x00000800,0x20180c01,0x00380c03,0x0a383609, +0x20201408,0x2068220d,0x00c00409,0x0b684e10, +0x00380602,0x20300801,0x00900800,0x09e84209, +0x00000000,0x00100400,0x00180802,0x09f83a07, +0x00180400,0x00100401,0x00180802,0x09f83a07, +0x00100203,0x20180409,0x00481802,0x0b085a0b, +0x20200402,0x20480604,0x00b80409,0x09b84204, +0x00180601,0x00000c01,0x00280804,0x09d83e04, +0x00080400,0x00000801,0x00280404,0x09d83e04, +0x00380a02,0x20101c01,0x00380804,0x0ac85a08, +0x00100201,0x20380403,0x00980402,0x09b84401, +0x20100000,0x20100201,0x00400005,0x09c83c01, +0x20180400,0x20100400,0x00400005,0x09c83c01, +0x20501006,0x20382207,0x00a0040e,0x0aa85c01, +0x00080a01,0x20300c01,0x00900805,0x09c84005, +0x00000400,0x20280401,0x00400403,0x09d83c05, +0x00100000,0x20200001,0x00400403,0x09d83c05, +0x00481605,0x0010180a,0x00280601,0x0ac85c08, +0x00000401,0x20580a01,0x00b00c04,0x09f83c09, +0x00080601,0x20100801,0x00400404,0x0a183808, +0x00080601,0x20100801,0x00400404,0x0a083808, +0x20101001,0x20480e05,0x0080140a,0x0b18540c, +0x20200800,0x20481401,0x00901005,0x0a58380e, +0x00000c02,0x20281a02,0x00601004,0x0a68380c, +0x00000c02,0x20281a02,0x00600c04,0x0a68380c, +0x20101401,0x00082a02,0x00501407,0x0b985014, +0x00180a01,0x20201402,0x00400201,0x0ad83010, +0x20381000,0x00101403,0x00000004,0x0ad83010, +0x20381000,0x00101403,0x00000404,0x0ad83010, +0x20380802,0x00500802,0x20580403,0x0c484819, +0x00300202,0x20400602,0x00900803,0x0b582c11, +0x00880605,0x20301002,0x00500e05,0x0b582c10, +0x00980605,0x20201002,0x00500e06,0x0b582c10, +0x00882208,0x00303809,0x20201206,0x0d184418, +0x20401805,0x20481a09,0x00b8200b,0x0bf83018, +0x20701007,0x20480a0f,0x00982414,0x0be82c17, +0x20700c07,0x2038060e,0x00982414,0x0be82c17, +0x20881406,0x20603211,0x00b81412,0x0dd8381e, +0x00081602,0x00202405,0x00584201,0x0cc8481d, +0x00080a02,0x00001c06,0x00885201,0x0cd85020, +0x00080a02,0x00001c05,0x00884e01,0x0cc84c20, +0x00280800,0x20a02001,0x01784e05,0x0ef85824, +0x00000201,0x00081800,0x00703400,0x0c784614, +0x00400201,0x20180800,0x00603400,0x0cd8421e, +0x00400202,0x20180c00,0x00703800,0x0ce8421f, +0x00280e03,0x00080800,0x00804400,0x0ed85221, +0x20180402,0x00000a03,0x00100c01,0x0be82e14, +0x20480800,0x20100204,0x0040200b,0x0bf82a19, +0x20480401,0x20100205,0x0040200b,0x0bf82a19, +0x00000004,0x20380609,0x00601005,0x0dc8361f, +0x00300202,0x20180401,0x00300a01,0x0b482a14, +0x00200c01,0x20381203,0x00400000,0x0b482213, +0x00200c01,0x20280e03,0x00400000,0x0b582213, +0x20100a02,0x20380403,0x00581004,0x0ce8361a, +0x20400803,0x00081605,0x00200008,0x0aa82a10, +0x20200400,0x00080c00,0x00180406,0x0ab82611, +0x20200400,0x00080c00,0x00180805,0x0ab82611, +0x00200801,0x20180e02,0x00480802,0x0c283e18, +0x00480603,0x00201005,0x20381605,0x0a382a0e, +0x00280a01,0x00201002,0x20381000,0x0a48260e, +0x00180a01,0x00201002,0x20281000,0x0a48260e, +0x20400400,0x00181c01,0x00100408,0x0b784613, +0x20300001,0x00180603,0x00200809,0x09c8320c, +0x20180400,0x00000a01,0x00180405,0x09d82e0b, +0x20180800,0x00000800,0x00180805,0x09d82e0b, +0x00580a01,0x00301c01,0x20682205,0x0ae84211, +0x00100400,0x00080801,0x00100001,0x09882e07, +0x00100401,0x20180601,0x00380802,0x09983208, +0x00000401,0x20280601,0x00480803,0x09983208, +0x20200402,0x00180601,0x0018080b,0x0a684e0e, +0x00000000,0x00100800,0x20280805,0x09582e04, +0x00000601,0x20180401,0x00280405,0x09683604, +0x00000601,0x20180402,0x00280404,0x09683604, +0x00180a02,0x00200404,0x00000805,0x0a185206, +0x00000201,0x00100000,0x00000005,0x09483000, +0x00000401,0x00080601,0x00180405,0x09583401, +0x20100401,0x00080a01,0x00180405,0x09583401, +0x00000000,0x00000e03,0x00080807,0x0a084800, +0x20100802,0x00181202,0x00000406,0x09583006, +0x00180601,0x00100402,0x00000004,0x09783405, +0x00100201,0x00100002,0x00000003,0x09683405, +0x20101004,0x00082202,0x00400409,0x0a285008, +0x00100202,0x00200403,0x20400003,0x0998300a, +0x20100001,0x00080601,0x00000805,0x09a83009, +0x20100001,0x00100201,0x00000805,0x09a83009, +0x00081e06,0x0030240a,0x20400c05,0x0a784c0f, +0x20280802,0x00200a02,0x20300806,0x09f82c0e, +0x00280a03,0x00101003,0x20100802,0x0a082c0d, +0x00280a03,0x00101003,0x20100802,0x0a082c0d, +0x00000003,0x20401208,0x00500c05,0x0b083c14, +0x00000603,0x00080404,0x20101001,0x0a782812, +0x20400c05,0x20281a06,0x00300c07,0x0a782811, +0x20400c05,0x20281a06,0x00400c07,0x0a782811, +0x20100400,0x20480c02,0x00900405,0x0bb84019, +0x00000003,0x00100206,0x20200801,0x0b081c13, +0x00380605,0x00100408,0x20300a04,0x0b182413, +0x00380605,0x00100808,0x20300a04,0x0b082413, +0x20101601,0x20382c00,0x00602003,0x0c983c1d, +0x00081604,0x00102c03,0x20281802,0x0ba81c14, +0x00080c01,0x00102a07,0x20180c06,0x0ba81c13, +0x00080c01,0x00002607,0x20180c06,0x0ba81c13, +0x20201001,0x00280a04,0x20581001,0x0d882c1f, +0x20100c03,0x20481609,0x00a80c03,0x0c582c17, +0x20200001,0x20300203,0x00981c05,0x0c582c18, +0x20200001,0x20300203,0x00881c05,0x0c582c18, +0x00100400,0x00600400,0x20882604,0x0e78381d, +0x20101000,0x20281400,0x00700000,0x0c182a10, +0x00280603,0x00080400,0x00302c00,0x0c782e19, +0x00200203,0x00080800,0x00302800,0x0c782e19, +0x20101800,0x20482c00,0x00800400,0x0e582e1b, +0x00180601,0x00280401,0x00200a03,0x0b882612, +0x20301005,0x00081a09,0x00200c07,0x0bb81e16, +0x20300c04,0x00081608,0x00200c06,0x0bb81e16, +0x00300802,0x00280601,0x20281204,0x0d782e1d, +0x00180800,0x00100201,0x00100800,0x0af82213, +0x00381204,0x00301407,0x20480e03,0x0b181e14, +0x00380e03,0x00301405,0x20380e02,0x0b181e14, +0x20281202,0x00401404,0x20480806,0x0c88321c, +0x20180402,0x00000a02,0x00181003,0x0a682211, +0x20200002,0x00000605,0x00280406,0x0a782212, +0x20100002,0x00000604,0x00280406,0x0a782212, +0x00380a02,0x00001201,0x00100601,0x0bb83219, +0x00200203,0x20100005,0x00300000,0x09e82a0f, +0x00100201,0x00080802,0x00280401,0x09f8260f, +0x00100201,0x00080402,0x00380402,0x09f8260f, +0x20400c06,0x20280e08,0x00581809,0x0af83615, +0x20100803,0x20280a05,0x00400006,0x0978260c, +0x20100001,0x00080602,0x00180404,0x09882a0c, +0x20100401,0x00080a02,0x00180404,0x09882a0c, +0x00580604,0x00100409,0x00281604,0x0a684a13, +0x00180601,0x00000403,0x00280c02,0x09282a08, +0x00100201,0x00000402,0x00080c02,0x09382a09, +0x00100201,0x00100402,0x20180c02,0x09382a09, +0x20180400,0x00000a02,0x0030080a,0x09d8460f, +0x00080400,0x20100401,0x00300405,0x08f82e05, +0x20100001,0x00100601,0x00080406,0x09082e05, +0x20100001,0x00100601,0x00080406,0x09082e05, +0x20101003,0x20181603,0x00580409,0x09884a06, +0x20100400,0x20100201,0x00300005,0x08e82801, +0x00080601,0x00100802,0x00100004,0x08f83001, +0x00080601,0x00100802,0x00100004,0x08f83001, +0x00180a03,0x00200c06,0x00080404,0x09784801, +0x00100002,0x00000601,0x00380804,0x09082805, +0x00000001,0x00080602,0x00300405,0x09083005, +0x00000001,0x20180602,0x00300405,0x09083005, +0x00380a01,0x00001202,0x00300807,0x09884406, +0x20180603,0x00000404,0x00400806,0x09382c0a, +0x00000201,0x00000002,0x00200004,0x09482c0a, +0x00000601,0x00080402,0x00200405,0x09482c0a, +0x20601804,0x20283604,0x00600c0f,0x09e84811, +0x00000c04,0x20281205,0x00400404,0x09a8280f, +0x20100401,0x00080e02,0x00200c05,0x09a82c0f, +0x20100401,0x00080e01,0x00100c04,0x09a82c0f, +0x00380a04,0x00400c09,0x20700204,0x0a984017, +0x20380a03,0x00100406,0x00000805,0x0a282814, +0x00180400,0x00200c01,0x20280801,0x0a282411, +0x00180400,0x00101001,0x20280801,0x0a282411, +0x20100401,0x00300604,0x20401007,0x0b483819, +0x00300001,0x20100603,0x00100e04,0x0ad82014, +0x20280400,0x00180400,0x00201404,0x0ac82814, +0x20280400,0x00180800,0x00201404,0x0ab82814, +0x20280802,0x00301201,0x20380403,0x0c28341e, +0x20400601,0x20180c00,0x00200c05,0x0b681c14, +0x00100602,0x00000000,0x00100e01,0x0b681c15, +0x00100203,0x00000001,0x00000a02,0x0b681c15, +0x20181604,0x00102404,0x00100203,0x0d18341e, +0x00200001,0x00001204,0x20182205,0x0c181c14, +0x20100402,0x00100207,0x00081002,0x0c181c15, +0x20100002,0x00000207,0x00081002,0x0c081c15, +0x00181402,0x20401607,0x00b00a04,0x0df8341a, +0x20181a01,0x00102000,0x00001400,0x0bd81a11, +0x20100000,0x00080c00,0x00401400,0x0c282214, +0x00080400,0x00080400,0x00301400,0x0c282215, +0x20281401,0x00402000,0x20480800,0x0e08261d, +0x00000801,0x20580e04,0x00700a02,0x0b581611, +0x00280e01,0x00001601,0x00100202,0x0b881615, +0x00180a01,0x20101201,0x00200201,0x0b881615, +0x00580603,0x20101002,0x00400205,0x0d182a1f, +0x00101002,0x20281603,0x00581201,0x0ac81613, +0x20101002,0x20381a03,0x00600004,0x0ad81a15, +0x20100c02,0x20381603,0x00600003,0x0ad81a15, +0x20400c04,0x20281e07,0x0080080a,0x0c282e1c, +0x00100602,0x00100004,0x00081001,0x0a281e12, +0x00180601,0x00100403,0x00180801,0x0a481a12, +0x00180602,0x00100403,0x00180801,0x0a481a12, +0x00100603,0x00180805,0x00180e01,0x0b582e18, +0x20200000,0x00380601,0x00000405,0x09a8220f, +0x00000401,0x00080602,0x00280803,0x09b81e10, +0x00000401,0x00080602,0x00280803,0x09b81e10, +0x00280802,0x00201603,0x20181801,0x0a982e18, +0x00180c00,0x00200c01,0x20180401,0x0938220c, +0x00000001,0x00100000,0x00181003,0x0948260d, +0x00100001,0x00100400,0x00181002,0x0948260d, +0x00100602,0x00080404,0x00480406,0x09e83e15, +0x00000400,0x20180400,0x00280405,0x08e82209, +0x00180601,0x00100403,0x00180404,0x08e82a0a, +0x00080601,0x00100402,0x00280404,0x08e82a0a, +0x20100402,0x00180a03,0x00300008,0x09583a0e, +0x00000401,0x00180400,0x00100005,0x08a82604, +0x00000000,0x00000201,0x00200406,0x08a82a05, +0x00000000,0x00000201,0x00300406,0x08a82a05, +0x00280e02,0x00201403,0x00180806,0x09083e07, +0x20180601,0x00100802,0x00000005,0x08982401, +0x20100000,0x00080400,0x00300406,0x08982801, +0x20100400,0x00080800,0x00300406,0x08982801, +0x20200401,0x20181203,0x00600c0a,0x08e83c01, +0x00280400,0x00000601,0x00100403,0x08b82005, +0x00100400,0x00000000,0x00180403,0x08b82405, +0x00100400,0x00000000,0x00180403,0x08b82406, +0x00200a01,0x00080801,0x00380404,0x09083808, +0x20300802,0x20180e02,0x0030000a,0x08e8200b, +0x20180601,0x00100401,0x00200807,0x08f8280a, +0x20180601,0x00100401,0x00100406,0x08f8280a, +0x20280c01,0x00201a01,0x00180c0b,0x09683810, +0x00480a03,0x00101004,0x00080601,0x0958200f, +0x20100002,0x00000602,0x00200003,0x0958240f, +0x00000002,0x00000602,0x00200003,0x0958240f, +0x20100001,0x20180c01,0x00700c05,0x0a084018, +0x20600c03,0x20181605,0x0040080b,0x09d82414, +0x00180604,0x20100805,0x00300c02,0x09e82412, +0x00180604,0x00000405,0x00300c02,0x09e82412, +0x00080a03,0x00000c04,0x00401403,0x0ad8341c, +0x00480603,0x00200405,0x20200607,0x0a982016, +0x20200c04,0x20281207,0x00500804,0x0a781c15, +0x20200c04,0x20281207,0x00400804,0x0a781c15, +0x00000003,0x20380606,0x00701402,0x0bc82c1e, +0x20500401,0x00100204,0x20100005,0x0b381c15, +0x20180604,0x00100406,0x00000201,0x0b281c17, +0x20180604,0x00100406,0x00000201,0x0b281c16, +0x20401204,0x20381c03,0x00601002,0x0cb82820, +0x00380800,0x00201001,0x00080e09,0x0bd82012, +0x00200002,0x00000a07,0x00280e05,0x0bd81813, +0x00200002,0x00000607,0x00280a05,0x0bd81813, +0x00402403,0x00282e09,0x20280e0b,0x0da8201b, +0x20201801,0x20282800,0x00480400,0x0bb8120d, +0x20100800,0x20380800,0x00300000,0x0bf81213, +0x20100800,0x20381000,0x00400000,0x0bf81213, +0x20101802,0x20581c00,0x00880800,0x0db81e1c, +0x00180e02,0x00401004,0x20680606,0x0b381210, +0x00100802,0x20181201,0x00100203,0x0b681214, +0x00100801,0x20180e01,0x00080603,0x0b681214, +0x00280a04,0x00100405,0x00100e03,0x0cd8221e, +0x00380c02,0x00101a03,0x20280a04,0x0aa81215, +0x00180e02,0x00201403,0x20380801,0x0ab81216, +0x00180a02,0x00101002,0x20280800,0x0ab81216, +0x00080403,0x20100e06,0x00280803,0x0be81a1d, +0x00080a03,0x20300c03,0x00500005,0x09f81614, +0x20100802,0x20180a04,0x00300004,0x0a181613, +0x20100402,0x20180603,0x00200004,0x0a181613, +0x20200201,0x20100002,0x00481003,0x0b08261a, +0x20100802,0x20480e05,0x00700005,0x0968160f, +0x00080a01,0x00100c02,0x00180c02,0x09881a11, +0x00080a01,0x00000c02,0x00180801,0x09881a11, +0x00400400,0x20100001,0x00480a02,0x0a482a19, +0x00100c01,0x20281001,0x00580c01,0x08f81a0c, +0x00200000,0x20100601,0x00380402,0x09081a0f, +0x00100000,0x20200601,0x00480403,0x09081a0f, +0x20180601,0x00000401,0x00400009,0x09782e16, +0x00080e01,0x00100802,0x00180405,0x08a81e0a, +0x20100000,0x20180400,0x00500007,0x08a81e0a, +0x20100000,0x20180400,0x00400007,0x08a81e0a, +0x00180401,0x20100601,0x00580406,0x08e82e0e, +0x00000400,0x20100201,0x00300005,0x08681e05, +0x00000601,0x20180400,0x00300005,0x08681e04, +0x00000400,0x20180400,0x00300005,0x08681e04, +0x20100601,0x20280c02,0x00600409,0x08982e07, +0x20100000,0x20180a01,0x00300406,0x08581c01, +0x20100401,0x00000201,0x00280406,0x08581c01, +0x20100401,0x00000201,0x00280405,0x08581c01, +0x00000002,0x20100202,0x00380807,0x08882801, +0x00200801,0x20180800,0x00280402,0x08781c05, +0x00180a02,0x00000803,0x00200403,0x08782005, +0x00180a02,0x00000802,0x00200404,0x08782005, +0x00180a02,0x00000c04,0x00380406,0x08a82c08, +0x20180601,0x00100c02,0x00080408,0x08b81c0a, +0x20200802,0x20280e03,0x00400408,0x08b81c0b, +0x20200802,0x20280e03,0x00400408,0x08b81c0b, +0x20100801,0x20280a02,0x0060080a,0x09082c10, +0x00100401,0x00080a02,0x00200803,0x09181c0f, +0x00200202,0x00100003,0x00100002,0x09281c10, +0x00200202,0x00000403,0x00100002,0x09181c0f, +0x00000401,0x20180800,0x00400007,0x09a82818, +0x20380e02,0x00101402,0x00080406,0x09a81c14, +0x20300401,0x00080e02,0x00101006,0x09a81814, +0x20300401,0x00080e02,0x00200c06,0x09a81814, +0x20300601,0x00081002,0x00301006,0x0a78281f, +0x00100c02,0x20380e02,0x00500602,0x0a581c16, +0x00380a01,0x00101402,0x20180603,0x0a581415, +0x00380a01,0x00101002,0x20180603,0x0a581415, +0x00300402,0x00180602,0x20100204,0x0b782020, +0x20381203,0x00001004,0x00100802,0x0af81c16, +0x20600400,0x20180a02,0x00300c05,0x0af81416, +0x20600400,0x20280a02,0x00300805,0x0af81416, +0x20980e01,0x00201403,0x20280405,0x0c782020, +0x00300001,0x20380a04,0x00500a09,0x0ba81412, +0x00400000,0x20100a01,0x00180e0c,0x0ba81413, +0x00400000,0x00000a01,0x00180e0c,0x0ba81413, +0x00781c00,0x20104000,0x00381214,0x0d682018, +0x20181601,0x00402400,0x20200400,0x0b980e10, +0x20180c00,0x00500c00,0x20400000,0x0be81613, +0x20180c00,0x00601000,0x20500000,0x0be81213, +0x00182602,0x00702c00,0x20601800,0x0d881e1e, +0x20200c02,0x20281604,0x00600a02,0x0b181211, +0x00380a01,0x00200c01,0x20100204,0x0b481215, +0x00280601,0x00200800,0x20100203,0x0b481215, +0x20201003,0x20281a07,0x00500c02,0x0ca8161d, +0x00500e01,0x00181002,0x00180a06,0x0a881215, +0x20100402,0x00180e03,0x00200804,0x0a981215, +0x00000001,0x00180a01,0x00100402,0x0a981216, +0x00300201,0x00300403,0x20180e03,0x0bb8161d, +0x20300000,0x00480800,0x20300809,0x09d81214, +0x00180a03,0x00200c03,0x20180400,0x09f81214, +0x00180602,0x00200802,0x00080401,0x09f81214, +0x20280402,0x00300602,0x00080805,0x0ad81a1c, +0x00180401,0x00400c00,0x20580c00,0x09580e0f, +0x20100803,0x00080e05,0x00300004,0x09581212, +0x00000803,0x00180e04,0x00200003,0x09581211, +0x00480602,0x00100804,0x00280601,0x0a081e1a, +0x00280e03,0x00201403,0x20180402,0x08d8120f, +0x00280602,0x00200405,0x20180802,0x08d8160f, +0x00180602,0x00200404,0x20180802,0x08d8160f, +0x20200401,0x00080603,0x0030040a,0x09381e16, +0x20101004,0x20181606,0x00480407,0x0878160a, +0x20100401,0x00100203,0x00000007,0x0878160a, +0x00000001,0x00100202,0x00000006,0x0878160a, +0x00200c00,0x00180800,0x00280c04,0x08a81e0f, +0x00080a04,0x00300807,0x20180405,0x08381a04, +0x00080400,0x00200401,0x00080405,0x08381604, +0x00000000,0x00200401,0x00180405,0x08381605, +0x20280400,0x00400401,0x0008040b,0x08582207, +0x20100404,0x00180606,0x00100005,0x08281401, +0x00180602,0x00100801,0x00100404,0x08281400, +0x00180602,0x00100801,0x00100405,0x08281400, +0x00280601,0x00200400,0x00100005,0x08382001, +0x00280a03,0x00200c05,0x00080802,0x08481805, +0x20100c03,0x00081604,0x00300006,0x08381406, +0x00000c03,0x00081204,0x00300006,0x08381406, +0x20100802,0x00281202,0x0030040a,0x08582008, +0x20300001,0x00080603,0x00300c09,0x0878180a, +0x00080e02,0x00301005,0x20280804,0x0888180b, +0x00080e02,0x00301005,0x20180805,0x0888180b, +0x00080a02,0x00300c03,0x20100008,0x08b82011, +0x00200601,0x00000000,0x00200001,0x08e8140f, +0x00000000,0x00100202,0x00300c05,0x08e81410, +0x00000000,0x00000202,0x00300c05,0x08e81410, +0x00000001,0x00100202,0x00200407,0x09581c18, +0x20400c04,0x00181604,0x00280409,0x09781814, +0x20200401,0x00080601,0x00300004,0x09781414, +0x20200400,0x00080601,0x00200004,0x09781014, +0x20500c01,0x00180800,0x00380808,0x0a381c1f, +0x00381205,0x00401808,0x20300205,0x0a281816, +0x00100400,0x00180c01,0x00100601,0x0a281416, +0x00100400,0x00180c00,0x00100601,0x0a281416, +0x00580e01,0x00400c02,0x00100606,0x0b382020, +0x20601404,0x00081e08,0x00201005,0x0ad81417, +0x20500000,0x00200400,0x20180403,0x0ad81017, +0x20500201,0x00200401,0x20180403,0x0ad81017, +0x20a00400,0x00180c00,0x00401008,0x0c381c21, +0x00400a01,0x00580402,0x2058160d,0x0b881412, +0x00480400,0x00300601,0x2010020d,0x0b881012, +0x00400001,0x00200202,0x0000020d,0x0b881012, +0x00700800,0x00281a01,0x00101a15,0x0d38141a, +0x20201401,0x20582000,0x00900000,0x0b70020e, +0x20101001,0x20681400,0x00b80800,0x0bb80613, +0x20101001,0x20681800,0x00b80800,0x0bc80613, +0x20202003,0x20683800,0x00f80800,0x0d580e19, +0x00180800,0x00001002,0x00181206,0x0b000211, +0x00200601,0x20280802,0x00600203,0x0b280a14, +0x00100201,0x20280402,0x00600203,0x0b280a14, +0x00281604,0x00301c08,0x00080e05,0x0c880a1c, +0x00480e02,0x20201401,0x00500604,0x0a680616, +0x00100001,0x20100201,0x00480401,0x0a780615, +0x00100401,0x20180602,0x00580401,0x0a780616, +0x00100001,0x20300204,0x00800800,0x0b980a1f, +0x20300c03,0x20580e05,0x00a80409,0x09b80614, +0x20100000,0x20180801,0x00500403,0x09d80a13, +0x20100201,0x20100002,0x00400403,0x09d80a13, +0x00000c01,0x20280a01,0x00880804,0x0aa80a1d, +0x00200603,0x20280405,0x00780a01,0x09380a10, +0x00280400,0x00000c00,0x00380a01,0x09480612, +0x00280400,0x20100a01,0x00480601,0x09480612, +0x00180601,0x00080402,0x00600402,0x09d80e1a, +0x20100c03,0x20281204,0x00600405,0x08b80a0e, +0x20100400,0x20180800,0x00600006,0x08b80a0f, +0x20100400,0x20180800,0x00600006,0x08b80a0f, +0x20100402,0x00000202,0x00580807,0x09180e15, +0x00481204,0x00101c05,0x00280801,0x08580a0b, +0x00180601,0x00000801,0x00400004,0x08580a0a, +0x00080400,0x00000401,0x00500004,0x08580a0a, +0x00281203,0x00101805,0x00500005,0x08780e10, +0x20400c04,0x20381206,0x0090080c,0x08180a05, +0x00000400,0x20180601,0x00600406,0x08180a05, +0x00000000,0x20180400,0x00500406,0x08180a05, +0x20200803,0x20480a05,0x00b0080b,0x08180e08, +0x00380602,0x20100c05,0x00480e01,0x08080c01, +0x20100801,0x20180800,0x00580406,0x08080801, +0x20100801,0x20180a01,0x00580406,0x08080801, +0x00100400,0x20280402,0x00980805,0x08080c01, +0x00000401,0x20180e03,0x00700c07,0x08180c04, +0x00280e02,0x00101403,0x00380402,0x08280805, +0x00280e02,0x00101403,0x00380402,0x08280805, +0x00180601,0x20100801,0x00800008,0x08280c07, +0x20200400,0x00080401,0x00480407,0x0858080b, +0x20200801,0x20281203,0x00800c09,0x08580c0b, +0x20200802,0x20281203,0x00800c0a,0x0858080b, +0x20200802,0x20281203,0x00a0080b,0x08881011, +0x00180400,0x00100400,0x00300002,0x08c8080f, +0x00000001,0x00080400,0x00480403,0x08c80811, +0x00000000,0x00080401,0x00480403,0x08c80811, +0x00180400,0x00000403,0x00580404,0x09380c19, +0x20180a01,0x00001401,0x00580405,0x09480813, +0x20180a02,0x00000c03,0x00300403,0x09680814, +0x20180a02,0x00000c02,0x00300404,0x09680814, +0x20481603,0x20101803,0x00700c08,0x0a080c1f, +0x20201002,0x20381a03,0x00900c03,0x09f80c17, +0x00100403,0x20280604,0x00600000,0x0a080416, +0x00100002,0x20200203,0x00600201,0x0a080416, +0x00401404,0x20681a06,0x00d00a05,0x0b180420, +0x20381a01,0x00102004,0x00380a03,0x0ab80817, +0x20680a03,0x20100805,0x00500003,0x0ab80817, +0x20680603,0x20100404,0x00500004,0x0ab80817, +0x20a80a03,0x20100404,0x00700008,0x0c180822, +0x00480c00,0x20501800,0x00b0060b,0x0b580810, +0x00500801,0x20380a04,0x0070060e,0x0b780412, +0x00500401,0x20280604,0x0070060e,0x0b780412, +0x00700801,0x20280604,0x00880616,0x0d18041b, +0x20181000,0x00401c00,0x20680400,0x0b80060f, +0x00081601,0x00401c00,0x20600800,0x0bc00614, +0x00081601,0x00402000,0x20700800,0x0bc00614, +0x00181202,0x20102800,0x20280400,0x0d60121d, +0x00000202,0x20180401,0x00100e04,0x0b000611, +0x00000402,0x20100203,0x00100601,0x0b200a15, +0x00000402,0x20180604,0x00100601,0x0b200a15, +0x20201404,0x20482207,0x00800802,0x0c800a1c, +0x00201003,0x00081a05,0x00000203,0x0a700a15, +0x00280602,0x00000803,0x00100000,0x0a700616, +0x00280602,0x00000803,0x00080601,0x0a700616, +0x00280602,0x00100806,0x00080e04,0x0ba00a1d, +0x00080e03,0x00401806,0x20680c04,0x09c00615, +0x20200001,0x20100202,0x00200404,0x09d00613, +0x20200402,0x20180603,0x00200405,0x09d00613, +0x00181202,0x00001800,0x00100802,0x0ab00e1e, +0x20180402,0x00100604,0x00000804,0x09300611, +0x00200000,0x00000002,0x00200201,0x09400612, +0x00300201,0x00000402,0x00100202,0x09400612, +0x00001004,0x20380e05,0x00780404,0x09d00e1a, +0x00280602,0x00000c02,0x00180401,0x08b0060e, +0x00080601,0x00000800,0x00200406,0x08b00a10, +0x00080400,0x00000800,0x00200406,0x08b00a10, +0x00180e04,0x00100c06,0x00400005,0x09000a16, +0x00000801,0x20181603,0x00500c06,0x0850060b, +0x00000401,0x20180a02,0x00400405,0x08500a0a, +0x00000400,0x20180601,0x00400005,0x08500a0a, +0x20101004,0x20281e06,0x00700c09,0x08700a0f, +0x00080801,0x00100c01,0x20180c06,0x08100a05, +0x00000000,0x00000401,0x00280405,0x08100a05, +0x00000001,0x00000000,0x00380405,0x08100a05, +0x00080602,0x00200c05,0x00080c06,0x08200e07, +0x00000202,0x00000003,0x00200804,0x08000400, +0x00080a01,0x00000801,0x00300005,0x08000800, +0x00080a02,0x00000c02,0x00300005,0x08000800, +0x00180400,0x00100a01,0x00200407,0x08000800, +0x00100002,0x20100204,0x00300005,0x08100805, +0x00100802,0x20281203,0x00500805,0x08100805, +0x00000c02,0x20281604,0x00600805,0x08100805, +0x00000201,0x00080400,0x00400809,0x08200c08, +0x20280a02,0x00000803,0x00300008,0x0850040b, +0x20180601,0x00100802,0x00180806,0x0850080b, +0x20180a01,0x00100c03,0x00180806,0x0850080b, +0x20100402,0x00000602,0x00480c09,0x08800c11, +0x00100401,0x20280602,0x00500402,0x08c00810, +0x00100000,0x20100201,0x00400004,0x08c00810, +0x00100000,0x20100201,0x00400404,0x08c00810, +0x00100203,0x00180403,0x00400407,0x09200818, +0x20200401,0x20180801,0x00400006,0x09400814, +0x20300801,0x20181201,0x00400006,0x09600815, +0x20300801,0x20180e01,0x00400006,0x09600815, +0x20700c06,0x00182206,0x0030040b,0x0a000821, +0x00080a03,0x00001002,0x00200001,0x09f00c17, +0x00400201,0x00100402,0x00080604,0x0a100816, +0x00400201,0x00000402,0x00180604,0x0a100816, +0x00881e08,0x0040280c,0x2058060b,0x0b200c21, +0x20401404,0x20282607,0x00600801,0x0ab00818, +0x20900402,0x00080e02,0x00200808,0x0ac00818, +0x20900001,0x00080a02,0x00100408,0x0ab00818, +0x20d00807,0x2038120d,0x0050100d,0x0c101021, +0x00400202,0x00381005,0x2030020b,0x0b600812, +0x00680a01,0x00101003,0x20180a12,0x0b700812, +0x00680601,0x00100c02,0x20180a12,0x0b700812, +0x00880a02,0x20101007,0x00181619,0x0d20101a, +0x20101001,0x20281c00,0x00680800,0x0b80060f, +0x20201001,0x20181c00,0x00500400,0x0bc00212, +0x20201001,0x20181c00,0x00500400,0x0bc00212, +0x20180a01,0x00400000,0x20402000,0x0d70061b, +0x20200201,0x00200003,0x20180603,0x0b100610, +0x00280602,0x00200803,0x20100205,0x0b300614, +0x00380602,0x00200c03,0x20280605,0x0b300614, +0x00280801,0x00301a03,0x20480604,0x0ca0121d, +0x00681201,0x00201c01,0x20100208,0x0a800615, +0x00080401,0x00100202,0x00100c03,0x0a800a15, +0x00080401,0x00100202,0x00100c03,0x0a800a15, +0x00080602,0x00100001,0x00300c02,0x0bb00e1e, +0x20300400,0x20280e02,0x0060140a,0x09c00a14, +0x20100000,0x00000401,0x00100002,0x09e00e13, +0x20100000,0x00000400,0x00100002,0x09e00e13, +0x20101003,0x00081603,0x00300402,0x0ac0161c, +0x00100802,0x20180a02,0x00300000,0x09400e10, +0x00200201,0x00000000,0x00200800,0x09500e12, +0x00200000,0x00000000,0x00200800,0x09500e12, +0x00481a05,0x00402407,0x20300601,0x09f0161b, +0x00000202,0x00000003,0x00200404,0x08c00e0e, +0x20100801,0x00080a02,0x00200406,0x08c0120f, +0x20100801,0x00080a01,0x00200406,0x08d0120f, +0x20301004,0x20281608,0x0060100b,0x09201e16, +0x00100001,0x00000a02,0x00200003,0x0860120b, +0x00180601,0x00200801,0x00080404,0x0860120a, +0x00080400,0x00100801,0x00000004,0x0860120a, +0x00380a02,0x00101404,0x00181403,0x08a01a0f, +0x00000400,0x00080400,0x00480407,0x08200e06, +0x00000000,0x00000000,0x00200406,0x08201205, +0x00000000,0x00000400,0x00200406,0x08201205, +0x20280400,0x20100201,0x00600c0b,0x08401a08, +0x20200000,0x00180401,0x00200407,0x08100c01, +0x20200401,0x00080a01,0x00200407,0x08101001, +0x20200401,0x00080a01,0x00200407,0x08101001, +0x00100201,0x20280400,0x00600406,0x08201c01, +0x00380601,0x00100800,0x00100401,0x08301005, +0x00280a01,0x00100c02,0x00080402,0x08301005, +0x00280a01,0x00100c02,0x00080402,0x08301405, +0x20100402,0x20180602,0x00580409,0x08401c08, +0x20400401,0x20180e02,0x0030040b,0x0860100b, +0x20200401,0x20180a02,0x00300409,0x0870100b, +0x20200401,0x20180a02,0x00300409,0x0870100b, +0x00180a02,0x00000c03,0x00400007,0x08a01c10, +0x00200000,0x00100001,0x00080800,0x08d01010, +0x00100201,0x00000001,0x00180403,0x08e01010, +0x00100201,0x00000001,0x00180403,0x08e01011, +0x20200400,0x20380603,0x0070040a,0x09401c18, +0x20100201,0x00100401,0x00000007,0x09601013, +0x20280402,0x00000601,0x00180805,0x09701014, +0x20280402,0x00000602,0x00180805,0x09701014, +0x20100001,0x20200602,0x00681404,0x0a20181f, +0x20300001,0x00080a02,0x00100803,0x0a101018, +0x00300203,0x20100004,0x00200202,0x0a200c16, +0x00300203,0x20100004,0x00200202,0x0a200c16, +0x00001400,0x20282c01,0x00700801,0x0b301022, +0x00080a02,0x00001802,0x20181206,0x0ad01417, +0x20700003,0x20180605,0x00200006,0x0ad01018, +0x20700004,0x20180606,0x00200006,0x0ad00c18, +0x20600000,0x00300801,0x20481000,0x0c401423, +0x00200c01,0x20280e03,0x00580606,0x0b700c10, +0x00500602,0x20180405,0x0028060f,0x0b800812, +0x00500202,0x00000005,0x0018060f,0x0b800812, +0x00600400,0x00380c00,0x20200612,0x0d400c19, +0x00080601,0x00001400,0x20180400,0x0ba00e11, +0x00081001,0x00101000,0x00180800,0x0bd01213, +0x20181001,0x00101000,0x00180800,0x0bd01213, +0x20200c02,0x20481400,0x00a80400,0x0d801218, +0x20280401,0x20100202,0x00400800,0x0b100a11, +0x00100602,0x20280802,0x00600a01,0x0b400e14, +0x00100202,0x20280403,0x00500a02,0x0b400e14, +0x00300204,0x20200006,0x00500e07,0x0cc0161b, +0x00500a01,0x20181002,0x00400e07,0x0a800e14, +0x00100803,0x20280e03,0x00400001,0x0aa01214, +0x00100803,0x20280e04,0x00400001,0x0aa01214, +0x20100c06,0x20280e07,0x00500403,0x0bd01e1d, +0x20300002,0x00100202,0x00000008,0x09e01613, +0x20180603,0x00100405,0x00100003,0x0a001213, +0x20180603,0x00100405,0x00100003,0x0a001212, +0x00280e07,0x00101c0a,0x00200201,0x0af01e1c, +0x00380602,0x00100c03,0x00000202,0x09601610, +0x00100402,0x00000203,0x00200800,0x09701611, +0x00200402,0x00000203,0x00200800,0x09701611, +0x20101407,0x20282a0c,0x00901c06,0x0a202219, +0x20200402,0x00080603,0x00300c07,0x08e0160d, +0x00080a02,0x00100c02,0x00200004,0x08f01a0f, +0x00080a02,0x00100c02,0x00200405,0x08f01a0f, +0x00280a05,0x00201809,0x20181002,0x09702614, +0x00280601,0x00000802,0x00200401,0x08901a0a, +0x00000401,0x20180a03,0x00500805,0x08901a0a, +0x00000401,0x20180a03,0x00500805,0x08901a0a, +0x00100001,0x00080604,0x00501807,0x08d02a10, +0x00080400,0x20100a02,0x00300406,0x08401e06, +0x00000201,0x00080401,0x00380405,0x08501a05, +0x00000601,0x00080401,0x00380406,0x08501a05, +0x20100801,0x00080e02,0x0040000a,0x08802e07, +0x20200400,0x20280a01,0x00500008,0x08301c01, +0x20100000,0x00100400,0x00280406,0x08401801, +0x20100000,0x00100601,0x00280406,0x08401801, +0x00000000,0x00100002,0x00280806,0x08702801, +0x00300800,0x00080c00,0x00380401,0x08501806, +0x00100400,0x00080800,0x00300404,0x08601806, +0x00100201,0x00080401,0x00300404,0x08601806, +0x00180601,0x00100801,0x00200007,0x08902808, +0x20380400,0x00100801,0x00180809,0x0890180a, +0x20100000,0x00100201,0x00180407,0x08a0180b, +0x20100000,0x00100601,0x00180407,0x08a0180b, +0x20100801,0x00081202,0x0030040a,0x08e02810, +0x00200001,0x00100000,0x00280401,0x0900140f, +0x00000201,0x00100000,0x00180403,0x09101810, +0x00000000,0x00180400,0x00280404,0x09001810, +0x20280601,0x00300402,0x20180807,0x09902819, +0x20200202,0x00180401,0x00200407,0x09801413, +0x20100802,0x00180a02,0x00180803,0x09901413, +0x00000802,0x00180a02,0x00180c03,0x09901413, +0x00000601,0x00100400,0x00180803,0x0a70241e, +0x20200404,0x00180e06,0x00280801,0x0a301418, +0x00080a03,0x00300404,0x20100402,0x0a401016, +0x20180a03,0x00300404,0x20100402,0x0a401016, +0x00080802,0x00300e03,0x00181002,0x0b602020, +0x20280a03,0x00200408,0x20180604,0x0af00c17, +0x20400404,0x00180606,0x00080800,0x0af01417, +0x20300404,0x00000205,0x00180800,0x0af01417, +0x20680e02,0x00000c04,0x00480401,0x0c601422, +0x00380c00,0x00101e01,0x00000609,0x0b901410, +0x00300602,0x00200407,0x00080a0a,0x0ba00c12, +0x00300a02,0x00100006,0x00180a0a,0x0ba00c12, +0x00600c00,0x20380601,0x00780a12,0x0d601818, +0x00081a02,0x00400c00,0x20102000,0x0bb00e0f, +0x00000c02,0x20181c00,0x00581400,0x0c001e14, +0x00000c02,0x20281c00,0x00681800,0x0c001e14, +0x00081001,0x00600c00,0x20380800,0x0dc02219, +0x20100804,0x20280a05,0x00300601,0x0b301a10, +0x20100202,0x00200406,0x20280c01,0x0b601613, +0x20200202,0x00100006,0x20180c01,0x0b601613, +0x20100000,0x00280402,0x00000201,0x0cf01e1a, +0x00400203,0x00000805,0x00180605,0x0ab01613, +0x00380a01,0x00101001,0x20100603,0x0ac01a14, +0x00480601,0x00101001,0x20100603,0x0ad01a14, +0x00480a01,0x00201802,0x20100604,0x0c10261d, +0x20200402,0x00000204,0x00300806,0x0a101a13, +0x20300002,0x20180a03,0x00400c08,0x0a201a12, +0x20400002,0x00080603,0x00300c08,0x0a201a12, +0x20580400,0x20180e01,0x0040240a,0x0b302a1a, +0x00180601,0x00000003,0x00300801,0x09801a0f, +0x00380602,0x20100803,0x00200603,0x09a01e10, +0x00380602,0x00000804,0x00200a03,0x09a01e10, +0x00600001,0x20101601,0x00180a06,0x0a803618, +0x00000000,0x20100201,0x00200804,0x0910220c, +0x20100401,0x20180a02,0x00300c06,0x0920260e, +0x20200802,0x20280e04,0x00400c07,0x0930260e, +0x20380a02,0x20180402,0x0060180c,0x09c03215, +0x00100000,0x00080400,0x00300803,0x08c02209, +0x00180400,0x00000800,0x00200002,0x08d0260a, +0x00280601,0x00000801,0x00180402,0x08d0260a, +0x00200801,0x20380a03,0x00500803,0x09403e0d, +0x00100400,0x00080601,0x00200405,0x08802605, +0x00000000,0x20100400,0x00300006,0x08902605, +0x00000000,0x20100400,0x00300407,0x08902605, +0x00000000,0x20100801,0x00380c08,0x08e03e08, +0x20280800,0x00100800,0x00080407,0x08702401, +0x00000000,0x20100201,0x00400005,0x08802801, +0x00000000,0x20100201,0x00400005,0x08802801, +0x00000201,0x20100001,0x00500008,0x08c03800, +0x00380601,0x20100800,0x00380401,0x08902405, +0x00180400,0x20100400,0x00480404,0x08902405, +0x00100000,0x20100000,0x00400004,0x08902405, +0x00000401,0x20180601,0x00500008,0x08e03808, +0x20300401,0x20280601,0x0050000a,0x08c0240a, +0x20100000,0x20100201,0x00400006,0x08d0240b, +0x20100000,0x20100000,0x00400006,0x08d0240b, +0x00080603,0x20100c02,0x00480408,0x09403810, +0x00380601,0x20100001,0x00400001,0x0930200f, +0x20100001,0x20200201,0x00480803,0x0940240f, +0x20100001,0x20100601,0x00480803,0x0940240f, +0x20200404,0x20280a05,0x00780409,0x09e03418, +0x20480601,0x20200201,0x00400409,0x09b02014, +0x00280a03,0x20200c03,0x00480401,0x09c02012, +0x00280a03,0x20200c03,0x00480402,0x09c02012, +0x20181605,0x20101007,0x00580402,0x0ac0301d, +0x00300401,0x20300602,0x00481604,0x0a602016, +0x20400c03,0x20481a06,0x00700006,0x0a601c16, +0x20400c03,0x20481a06,0x00700006,0x0a601c16, +0x00200802,0x20581208,0x00900201,0x0bb0341e, +0x20500801,0x20281002,0x00580804,0x0b101416, +0x00080400,0x20100c05,0x00281a05,0x0b201816, +0x00000000,0x20100805,0x00181a05,0x0b201816, +0x20801405,0x20382202,0x00582005,0x0ca02820, +0x00300e01,0x00080c03,0x00100a0a,0x0bb01812, +0x00100202,0x20200c05,0x00500e04,0x0bb01412, +0x00180602,0x20101406,0x00400e04,0x0bb01411, +0x00681205,0x0020240e,0x20280e13,0x0da02019, +0x20201803,0x20283800,0x00b81c00,0x0bd0220d, +0x00280401,0x00200800,0x00182800,0x0c402a18, +0x00280801,0x00300c00,0x00182400,0x0c502a19, +0x00001403,0x20582800,0x00f82c00,0x0e003a1b, +0x00280a03,0x00500c09,0x20381a07,0x0b701a10, +0x20380400,0x00180404,0x00380c06,0x0b901a15, +0x20380400,0x00180404,0x00380c07,0x0b901a15, +0x20100202,0x00080408,0x00681801,0x0d302a1a, +0x00180800,0x00300400,0x00001000,0x0ad01a13, +0x00200202,0x20180403,0x00301202,0x0af01e13, +0x00380603,0x00000004,0x00200e03,0x0af01e13, +0x00380604,0x00080803,0x00401a02,0x0c602a1b, +0x00180601,0x00100800,0x00100c02,0x0a402212, +0x20100802,0x20180604,0x00200404,0x0a602611, +0x20100803,0x20180a05,0x00200405,0x0a602611, +0x20501007,0x20181608,0x00200008,0x0b903617, +0x00000803,0x00080e04,0x00400804,0x09c0260f, +0x00100201,0x00180403,0x00000400,0x09e0220f, +0x00100601,0x00180803,0x00000401,0x09e0220f, +0x0078120a,0x0030180e,0x20200e07,0x0ae03616, +0x00080e02,0x00200804,0x00100403,0x0960260b, +0x00080400,0x00100601,0x20100804,0x09702a0d, +0x00080400,0x00200c00,0x20200803,0x09702a0d, +0x20501408,0x20181a0f,0x0030180e,0x0a304613, +0x00000401,0x20180602,0x00200403,0x09102e08, +0x00100000,0x00100000,0x00100803,0x09202e09, +0x00100000,0x00100201,0x00100803,0x09202e09, +0x00380a05,0x0040100a,0x20381000,0x09c0420d, +0x00180601,0x00100401,0x00200404,0x08d02e05, +0x20100000,0x00100000,0x00100807,0x08e02e05, +0x20100201,0x00100000,0x00100806,0x08e02e05, +0x00080402,0x00200605,0x00101009,0x09604608, +0x20200802,0x00080e03,0x00300007,0x08c02c01, +0x00080400,0x00000601,0x00100404,0x08d03001, +0x00080401,0x00000201,0x00100404,0x08d03001, +0x20100201,0x00100001,0x00100008,0x09404401, +0x00200201,0x00200003,0x00000001,0x08e02c05, +0x00000400,0x00080400,0x00200005,0x08f03005, +0x00000201,0x00000000,0x00100004,0x08f03005, +0x00180401,0x00100202,0x00200006,0x09604408, +0x20280401,0x00200602,0x00000008,0x09102c0a, +0x20100001,0x00080601,0x00180405,0x0930300a, +0x20100401,0x00080602,0x00180406,0x0930300a, +0x20280601,0x00000002,0x0020040a,0x09c04410, +0x00200602,0x00180401,0x00100002,0x09802c0f, +0x00100400,0x00180400,0x00080c02,0x09902c0e, +0x00100400,0x00180401,0x00080c02,0x09902c0e, +0x00200000,0x20100203,0x00280803,0x0a604416, +0x20500403,0x00280e04,0x20180808,0x0a002814, +0x20100a01,0x00280c01,0x20180405,0x0a102412, +0x20100a01,0x00280c01,0x20100005,0x0a102412, +0x20601002,0x20182603,0x0028080a,0x0b303c1d, +0x00480602,0x00200805,0x20381607,0x0ab02414, +0x00080803,0x00400e03,0x20481800,0x0ab02414, +0x00080804,0x00300e03,0x20481800,0x0ab02414, +0x00400201,0x00300c04,0x20782608,0x0c20381e, +0x20400403,0x00100a02,0x20180c06,0x0b402014, +0x00100e01,0x00100007,0x20180c00,0x0b501814, +0x00100a02,0x00100407,0x20181201,0x0b501814, +0x20300001,0x00301c02,0x20482003,0x0d002c1b, +0x00280a02,0x00201407,0x00100a06,0x0bf01c13, +0x20180e01,0x00400803,0x20102802,0x0bf01c14, +0x20180a01,0x00400402,0x00002c02,0x0bf01c14, +0x00200202,0x00380c05,0x00302a05,0x0de0241a, +0x00180c02,0x20301400,0x00683c00,0x0c404214, +0x00400001,0x20280c00,0x00882800,0x0ca03e1d, +0x00400001,0x20280c00,0x00982800,0x0cb03e1d, +0x00381002,0x20101400,0x00183c00,0x0ea05a23, +0x20100202,0x20680c07,0x00b81403,0x0ba02a13, +0x20300401,0x20281002,0x00581c0b,0x0bd02a17, +0x20300401,0x20281002,0x00581c0b,0x0bd02e18, +0x20200203,0x20580407,0x00681809,0x0d90421e, +0x00100401,0x20681000,0x00800401,0x0b102a11, +0x00000601,0x20180805,0x00180801,0x0b302211, +0x00000400,0x20180c04,0x00180801,0x0b302211, +0x00000c04,0x20581603,0x00580402,0x0cc03e19, +0x20100201,0x20480403,0x00400803,0x0a902e0f, +0x00180e02,0x00001403,0x20100800,0x0ab02611, +0x00180e02,0x00001403,0x20100400,0x0ab02611, +0x00280a04,0x20301808,0x00080c00,0x0c003a18, +0x00280a02,0x20400c00,0x00300800,0x0a10320e, +0x00000001,0x20300203,0x00401004,0x0a302a0e, +0x00000001,0x20300603,0x00400c04,0x0a302e0f, +0x20300802,0x20481a04,0x00602008,0x0b503a14, +0x20201404,0x20681a06,0x00700006,0x09b0360b, +0x00000201,0x20300001,0x00400803,0x09c02e0b, +0x00000000,0x20380401,0x00400803,0x09d02e0b, +0x00481202,0x20202404,0x20180602,0x0ac04a11, +0x00280a04,0x20100c07,0x00100001,0x09703207, +0x00100000,0x20300201,0x00300802,0x09803608, +0x00100000,0x20300000,0x00300802,0x09803608, +0x20200001,0x20680603,0x00801809,0x0a404a0d, +0x00000003,0x20480a06,0x00400c06,0x09303a04, +0x20100000,0x20380400,0x00300407,0x09403604, +0x20100000,0x20380601,0x00300407,0x09403604, +0x00200800,0x20680a01,0x00700404,0x09f05206, +0x00080602,0x20300c04,0x00280804,0x09303801, +0x00000801,0x20380a01,0x00200003,0x09403801, +0x00100400,0x20380601,0x00200003,0x09403801, +0x20200000,0x20480400,0x0050040a,0x09d05001, +0x00100001,0x20580602,0x00500804,0x09403405, +0x00080601,0x20100401,0x00180404,0x09503405, +0x00080400,0x20200000,0x00180405,0x09503405, +0x00200400,0x20580a01,0x00500004,0x0a005008, +0x20100000,0x20480400,0x00580407,0x0970340a, +0x00000401,0x20200202,0x00280804,0x09903409, +0x00000001,0x20200601,0x00180c04,0x09903409, +0x20400402,0x20481202,0x0038080c,0x0a504c10, +0x00080601,0x20400401,0x00480403,0x09e0340f, +0x00180400,0x20100802,0x00280c03,0x09e0300d, +0x00180400,0x20200801,0x00280803,0x09e0300d, +0x00200202,0x20300403,0x20181001,0x0af04816, +0x20200802,0x20580604,0x00481404,0x0a603012, +0x20280a03,0x20300c01,0x00400005,0x0a602c11, +0x20380a02,0x20300800,0x00400005,0x0a602c11, +0x20400003,0x20300e04,0x00082006,0x0bb04019, +0x00200401,0x20480403,0x00481602,0x0af02413, +0x00300c09,0x20580e07,0x00681a02,0x0af02812, +0x00300c08,0x20580a06,0x00681e03,0x0af02812, +0x00380402,0x20200804,0x00281e04,0x0c802c1b, +0x20100201,0x20300c05,0x00280404,0x0b802014, +0x2018160b,0x20202414,0x00400c06,0x0b802014, +0x2018160b,0x20202013,0x00400c07,0x0b802014, +0x20280e05,0x2030180a,0x00501405,0x0d502c1b, +0x00000800,0x20380801,0x00502400,0x0c302815, +0x20101404,0x2078220d,0x00d03c04,0x0c303419, +0x20101404,0x20681a0c,0x00c03c04,0x0c303419, +0x00000c02,0x20680a06,0x00b03000,0x0e30401e, +0x00300803,0x00181c00,0x20284c00,0x0cd05a1b, +0x00400401,0x20180c00,0x00384400,0x0d306223, +0x00400400,0x20180c00,0x00384800,0x0d406223, +0x00500c03,0x00182400,0x20385000,0x0f506a2a, +0x20300603,0x00380c09,0x20a83409,0x0c003a16, +0x20200403,0x00080802,0x0008400d,0x0c303e1d, +0x20200403,0x00080c01,0x0008440d,0x0c303e1d, +0x20600602,0x00480c0a,0x20c83810,0x0e204622, +0x00200001,0x00400001,0x20d81400,0x0b602e12, +0x20100204,0x0010000a,0x20381806,0x0b702613, +0x20100204,0x0010040b,0x20381c06,0x0b802613, +0x00380802,0x00501402,0x20f81e02,0x0d303a1b, +0x20200204,0x00400005,0x20d00805,0x0ae02a0f, +0x20100801,0x00181601,0x20301403,0x0af0260f, +0x20100801,0x00181602,0x20301404,0x0af0260f, +0x20100205,0x00400007,0x20b01408,0x0c603218, +0x00000405,0x00480e06,0x20d00c00,0x0a702e0c, +0x00100201,0x00300401,0x20800800,0x0a80320d, +0x00100201,0x00300002,0x20800801,0x0a80320d, +0x20100005,0x00400607,0x20b01004,0x0bc04212, +0x00281207,0x0050300a,0x21080801,0x0a20360c, +0x20100000,0x00280601,0x20700c04,0x0a20360a, +0x20100001,0x00200202,0x20700c04,0x0a20360a, +0x00100605,0x00381007,0x20a01802,0x0b40420f, +0x20300804,0x00181a0b,0x20402008,0x09d03607, +0x00200201,0x00380400,0x20800802,0x09e03a07, +0x00100201,0x00380400,0x20800802,0x09e03a07, +0x20100406,0x00580a09,0x20e01006,0x0ad0520b, +0x00300000,0x00300002,0x20a81000,0x09a03a03, +0x20100002,0x00300202,0x20800006,0x09b03a03, +0x20100002,0x00300202,0x20800006,0x09b03a03, +0x00280a06,0x00601409,0x21180403,0x0a905606, +0x20200202,0x00380403,0x20a00408,0x09903400, +0x00180604,0x00301004,0x20800002,0x09b03801, +0x00180604,0x00300c05,0x20800002,0x09b03801, +0x20200004,0x00480609,0x20c00c0a,0x0a805801, +0x00200001,0x00480603,0x20c00001,0x09b03805, +0x20100405,0x00180e08,0x20400405,0x09c03805, +0x20100405,0x00280a07,0x20500405,0x09c03c04, +0x00200203,0x00400403,0x20d81003,0x0aa05407, +0x20100202,0x00480401,0x20c80807,0x09e03409, +0x00180603,0x00200c07,0x20781002,0x09f03409, +0x00080603,0x00200806,0x20781003,0x09f03408, +0x20200003,0x00400205,0x20c8140a,0x0af04c0d, +0x20100404,0x00481205,0x20d80c03,0x0a40300e, +0x00000601,0x00180a03,0x20400c04,0x0a40340c, +0x00100601,0x00180a03,0x20400c04,0x0a40340c, +0x00000201,0x00400004,0x20c81c04,0x0b704014, +0x00080a05,0x00601808,0x21181c00,0x0ac02810, +0x20500806,0x00281606,0x20681006,0x0ab03011, +0x20500805,0x00281606,0x20681006,0x0ab03411, +0x20180800,0x00401401,0x20c81002,0x0c203817, +0x00300007,0x00300606,0x20a80801,0x0b302010, +0x00c80e03,0x0040280b,0x20c82209,0x0b402c0f, +0x00c80e03,0x0040240a,0x20b82209,0x0b40280f, +0x00500003,0x00200201,0x20780400,0x0ce03018, +0x20380605,0x0030100d,0x20900c09,0x0bc01c15, +0x20c00c01,0x00182001,0x2020401a,0x0bc02817, +0x20c00800,0x00181c02,0x20203c1a,0x0bc02817, +0x20700603,0x00280c0a,0x2070280f,0x0db0341f, +0x00080801,0x00201602,0x20503801,0x0c80341a, +0x00381201,0x00303004,0x20a01e09,0x0cc04c20, +0x00381201,0x00302c03,0x20a01e09,0x0cc04c1f, +0x00280e01,0x00302002,0x20a03605,0x0ed05424 + }, //DNP + { +0x00080404,0x00300000,0x00000000,0x14587e41, +0x00400c01,0x20300000,0x00080800,0x14985e47, +0x00000405,0x20200000,0x00081c00,0x14c86643, +0x00580602,0x20200000,0x00003800,0x14986a47, +0x0078120b,0x0020000c,0x00003c01,0x12487641, +0x00080a03,0x20100004,0x00001c0c,0x12786241, +0x0098120d,0x20100010,0x00003a01,0x12b86a44, +0x20200401,0x20400205,0x00001c0f,0x12685240, +0x2080080a,0x20200215,0x00080418,0x10685a34, +0x00000400,0x20300205,0x00000c0b,0x10985236, +0x20700809,0x20500215,0x00000c1a,0x10b84637, +0x00080603,0x20300201,0x00000809,0x10984a34, +0x00300a02,0x0000000a,0x00083000,0x0f086e29, +0x20200405,0x20200205,0x0008200c,0x0f18562a, +0x00100a01,0x20300006,0x00082c04,0x0f485629, +0x20201009,0x20300208,0x0008300a,0x0f284e2a, +0x00180a05,0x00200005,0x00002408,0x0dc87625, +0x00180604,0x20100009,0x00080404,0x0df86222, +0x00280603,0x20100004,0x00000806,0x0e086224, +0x0038120b,0x00100011,0x00001004,0x0df86624, +0x20300005,0x00000209,0x00000c0c,0x0cc8621a, +0x00180400,0x20200203,0x00001408,0x0cf85a1c, +0x20300003,0x20200205,0x0000000c,0x0d185e1a, +0x20200809,0x20300210,0x0000000d,0x0ce8521b, +0x00580a05,0x00000007,0x00000803,0x0c286613, +0x00000401,0x20300202,0x0008080a,0x0c385613, +0x00480604,0x20200005,0x00000803,0x0c685e13, +0x00280e06,0x2010000c,0x00000006,0x0c485e12, +0x20500404,0x20200208,0x00080411,0x0ba85e09, +0x20100000,0x20200002,0x00080809,0x0bd85e09, +0x20500405,0x20300208,0x00080811,0x0be85a09, +0x20300403,0x20300208,0x0000040d,0x0bd85609, +0x00200400,0x00000004,0x00081803,0x0b886401, +0x00100201,0x20200001,0x00000407,0x0ba85e01, +0x00300202,0x20200006,0x00080c02,0x0bd86000, +0x00100400,0x20200003,0x00081005,0x0bb85c01, +0x20180a02,0x00100003,0x00001009,0x0ba86806, +0x20100002,0x20200202,0x0000040a,0x0bc85808, +0x20180400,0x20100201,0x00000c0b,0x0be86006, +0x00080a02,0x20100003,0x00001009,0x0bd85c08, +0x00080401,0x20100203,0x00001007,0x0bf8600e, +0x00180603,0x20300003,0x00000c06,0x0c285810, +0x00000601,0x20300000,0x00000406,0x0c485c0f, +0x20100401,0x20300203,0x00000409,0x0c385411, +0x00200a02,0x20300001,0x00080405,0x0c885c14, +0x00000802,0x20300204,0x00000008,0x0cc85017, +0x00200401,0x20200202,0x00080407,0x0cd85815, +0x00200201,0x20300001,0x00000007,0x0cd85418, +0x20500404,0x20100204,0x00080c0b,0x0d48601c, +0x20380400,0x20200003,0x00000408,0x0d985820, +0x20680801,0x20100001,0x0000040c,0x0da85c1f, +0x20580401,0x20200202,0x0000040c,0x0dc85422, +0x00980606,0x00000008,0x00000a04,0x0e386420, +0x00880605,0x20300003,0x00001800,0x0ea85024, +0x00b00602,0x20200003,0x00000a06,0x0ea85822, +0x00a00a02,0x20300003,0x00080602,0x0ee85027, +0x20f00c05,0x20100208,0x00080818,0x0f585c2a, +0x20f01009,0x2040020c,0x00082017,0x0fe8482f, +0x20f00803,0x20100205,0x00080419,0x0fc8542b, +0x21000002,0x20200204,0x0000001a,0x10385432, +0x00781e02,0x00200007,0x00001e15,0x10c8642b, +0x00781e05,0x0010000e,0x00001a16,0x11886030, +0x00681a01,0x00100003,0x00001612,0x11585c2e, +0x00780400,0x20200001,0x00080e16,0x11f85834, +0x00400e01,0x20380800,0x00800c00,0x13686e42, +0x00581203,0x00702000,0x20a02c00,0x13d87247, +0x00500201,0x00501000,0x20600c00,0x13f87646, +0x00300c00,0x00681000,0x20602000,0x13b87a41, +0x20301c01,0x00083604,0x0060180d,0x11686e3b, +0x20301405,0x00381e0a,0x20201c10,0x11b8663f, +0x20401801,0x00583204,0x20302410,0x11d8723f, +0x00080a04,0x00900801,0x20b0200a,0x11b8663c, +0x00280803,0x00701800,0x20782003,0x0fb86634, +0x00080e01,0x00800c03,0x20980406,0x0ff86234, +0x00281401,0x00c01a01,0x20e80c05,0x10186235, +0x20200409,0x00680a0a,0x20980408,0x10085e33, +0x00181606,0x00501c08,0x2010080a,0x0e28722d, +0x00200000,0x00401201,0x20680c07,0x0e78622d, +0x00080a02,0x00701404,0x2088040a,0x0e886a2d, +0x00781e0b,0x0080340f,0x20a80c01,0x0e78622e, +0x20300c05,0x00081e0a,0x00701c0e,0x0ce86a22, +0x20300000,0x00480e01,0x2020080d,0x0d286623, +0x20180401,0x00580a04,0x20300c0a,0x0d486a23, +0x2080140a,0x00182e11,0x00301c15,0x0d286223, +0x00200202,0x00200004,0x20180c04,0x0c086619, +0x00100401,0x00480e01,0x20580405,0x0c38661a, +0x00000000,0x00400000,0x20580407,0x0c58661a, +0x00780e07,0x0060180c,0x20881a03,0x0c48621a, +0x00000c02,0x00281603,0x2010040a,0x0b586612, +0x00180601,0x00600802,0x20880c08,0x0b886613, +0x00000800,0x00480c00,0x20500009,0x0ba86a12, +0x20401006,0x0038220a,0x20200812,0x0b886613, +0x20180a01,0x00401003,0x20581009,0x0ae86609, +0x20100001,0x00500201,0x2060000b,0x0b186a0a, +0x00080401,0x00500c00,0x20980c09,0x0b386a09, +0x00180a02,0x00700c07,0x20a81406,0x0b186a08, +0x00280a02,0x00300c01,0x20100406,0x0ac86a02, +0x00000201,0x00580401,0x20700008,0x0ae86c00, +0x00180602,0x00400402,0x20500408,0x0b086e01, +0x00180a02,0x00500c01,0x20700c08,0x0af86a01, +0x20300c01,0x00181603,0x0020080c,0x0ad86807, +0x00000000,0x00500201,0x20700008,0x0b086808, +0x20100c03,0x00381204,0x2040000a,0x0b286808, +0x20201404,0x00381a06,0x2040000b,0x0b186409, +0x00101002,0x00481000,0x20381004,0x0b38680f, +0x20200801,0x00680800,0x2080000a,0x0b686811, +0x00080601,0x00600804,0x20880407,0x0b886c10, +0x00100203,0x00700807,0x20a80806,0x0b886811, +0x00081603,0x00801406,0x20800406,0x0bc86c14, +0x00281202,0x00801402,0x20a00804,0x0c186418, +0x00380e03,0x00501001,0x20601005,0x0c186416, +0x00180601,0x00700603,0x20801408,0x0c286419, +0x20100001,0x00300a04,0x20200407,0x0c88641b, +0x20300800,0x00480e03,0x20500c0b,0x0ce86020, +0x20601006,0x00281a08,0x2028040d,0x0ce8601f, +0x20300805,0x00680a04,0x2078080b,0x0d186022, +0x00400403,0x00380800,0x20100004,0x0d786821, +0x00300804,0x00780e02,0x20880803,0x0e086026, +0x00880a04,0x00600c0a,0x20780604,0x0df86823, +0x00780e07,0x0080140a,0x20a00400,0x0e386427, +0x20a81a09,0x00402008,0x20301010,0x0e98642b, +0x2068220b,0x0090340b,0x20b0040c,0x0f48602d, +0x20c81605,0x00501a01,0x20402015,0x0f185c2b, +0x20f00003,0x0050020a,0x20500c16,0x0f985c32, +0x00503c06,0x20185612,0x00500a0e,0x10085c2b, +0x00203007,0x00185614,0x00201e07,0x10c85c2f, +0x00503005,0x0008460e,0x0020020f,0x1098582e, +0x00700800,0x00580c00,0x20581615,0x11486032, +0x00381202,0x00201c00,0x20102400,0x12a86240, +0x00200000,0x20181000,0x00b03000,0x12e8723f, +0x00481602,0x20101400,0x00903400,0x13187243, +0x00480e02,0x20300c00,0x00c02800,0x12c86a3e, +0x20281403,0x20202207,0x00600809,0x10a8563c, +0x00181a03,0x20101e01,0x00701406,0x10f85a3c, +0x20381000,0x20601a05,0x00e0180b,0x11085a3d, +0x20400803,0x20681607,0x0100180b,0x10e85e38, +0x00500202,0x20700002,0x00e00003,0x0ee85636, +0x20101806,0x20781e09,0x00e80409,0x0f385635, +0x00301c05,0x20b82206,0x01480804,0x0f485a35, +0x00600001,0x20400801,0x00a81602,0x0f485a34, +0x20401001,0x20782603,0x00e01412,0x0d58562b, +0x00281207,0x20100c0a,0x00700006,0x0da85e2d, +0x20280605,0x20480807,0x00c0000e,0x0db8622d, +0x20400602,0x20481c03,0x00c01c10,0x0db85e2d, +0x00100400,0x20300400,0x00581404,0x0c385221, +0x20300805,0x20480a09,0x00a0000c,0x0c685623, +0x00000803,0x20580e06,0x00a00007,0x0c885a22, +0x00200002,0x20301204,0x00581004,0x0c785223, +0x00000401,0x20280400,0x00680c08,0x0b485a1b, +0x00200201,0x20200404,0x00881804,0x0b78621b, +0x00000800,0x20280802,0x00781408,0x0b88621b, +0x00000400,0x20381001,0x00980409,0x0b785e1c, +0x00280601,0x20100c02,0x00580c07,0x0a985e13, +0x00000000,0x20380400,0x0090000a,0x0ab86614, +0x00080601,0x20100802,0x00680809,0x0ac86a13, +0x00280a02,0x20301802,0x00681408,0x0ab85e14, +0x20180400,0x20280601,0x0080080c,0x0a18620a, +0x00000001,0x20200201,0x0088040a,0x0a38660a, +0x00000000,0x20280400,0x00700409,0x0a586a0a, +0x20100802,0x20481203,0x00b0000c,0x0a48660a, +0x00000800,0x20280c00,0x00700407,0x09f85c00, +0x20100201,0x20200002,0x00800009,0x0a086a01, +0x20100001,0x20280601,0x0070000a,0x0a286800, +0x20100400,0x20280c02,0x00780409,0x0a286401, +0x20280802,0x20101000,0x00480c08,0x0a185c08, +0x00100002,0x20200602,0x00900008,0x0a286808, +0x00280a02,0x20101403,0x00580406,0x0a486807, +0x00381201,0x20102002,0x00580805,0x0a486408, +0x00381206,0x20302007,0x00800404,0x0a685c0d, +0x20180e04,0x20201405,0x00900c0a,0x0a986411, +0x20200400,0x20480a02,0x00a0100b,0x0aa86410, +0x20380a02,0x20500401,0x00c0180d,0x0aa86411, +0x20301806,0x2068260b,0x0100100c,0x0ae85c15, +0x00101404,0x20681e07,0x00e00c06,0x0b385c19, +0x00000c01,0x20381201,0x00800806,0x0b486018, +0x00000c03,0x20780e05,0x00e00405,0x0b58581b, +0x00080a04,0x00000c08,0x00780803,0x0bb85c1d, +0x20280e02,0x20101005,0x00780808,0x0c285c21, +0x00180e01,0x00002003,0x00480c05,0x0c285c1e, +0x00180602,0x20400c04,0x00b80c06,0x0c485c20, +0x00680400,0x20300603,0x00900c04,0x0ca85820, +0x00780800,0x20300e02,0x00b00c01,0x0d385825, +0x00500201,0x20380e01,0x00c01c06,0x0d286023, +0x00100401,0x20581602,0x00e0180a,0x0d685c29, +0x21201803,0x20482602,0x00a00818,0x0dd8542e, +0x21101201,0x20582a01,0x00f01c17,0x0e885831, +0x21001403,0x20382204,0x00900814,0x0e685430, +0x20b00a01,0x20400000,0x0098080c,0x0ed85434, +0x00a83202,0x00206006,0x00182a1f,0x0f68502a, +0x00981401,0x20103a02,0x0058321c,0x10284c2e, +0x00a82201,0x00204c04,0x00182e1d,0x0ff8542b, +0x00780401,0x20200a03,0x00981215,0x1078582f, +0x00180a03,0x00581000,0x00403000,0x11e85a3a, +0x00200a02,0x00081000,0x00701800,0x12284e3b, +0x00201602,0x00182800,0x00502000,0x1258563c, +0x00100601,0x00281400,0x00301c00,0x12184e39, +0x00100c05,0x00381e08,0x00000802,0x10184639, +0x20101006,0x00182607,0x00300405,0x10584639, +0x20301005,0x00681e05,0x20500006,0x10784a39, +0x20200003,0x00300603,0x20280804,0x10584237, +0x00380604,0x00600408,0x20780405,0x0e584a35, +0x00581e08,0x00602c0b,0x20680c01,0x0ea84636, +0x00882206,0x00a0300a,0x20c80e03,0x0eb84a37, +0x00780605,0x00300805,0x20100201,0x0ea84635, +0x20380403,0x00500a05,0x2068040e,0x0cd8462b, +0x20401006,0x2018220c,0x00501010,0x0d08462d, +0x20700c05,0x0028120a,0x00000815,0x0d184a2e, +0x20600c06,0x00181209,0x00180413,0x0d18462c, +0x00180a02,0x00500c03,0x20380c04,0x0ba84a22, +0x00280a02,0x00301006,0x20381c03,0x0bd84a24, +0x00380a02,0x00501004,0x20481800,0x0be84e23, +0x00380e06,0x00400c09,0x20380c00,0x0be84e23, +0x00080402,0x00300a02,0x00080408,0x0aa84e1c, +0x00100001,0x00200601,0x00180408,0x0ac84e1e, +0x00080400,0x00200c00,0x0008080a,0x0ad8561e, +0x00000c05,0x00180a08,0x0008080a,0x0ad84a1e, +0x00180603,0x00200404,0x00200409,0x09e85214, +0x00000000,0x00200001,0x0018040a,0x0a085215, +0x20100000,0x00180400,0x0030000b,0x0a185a14, +0x00080604,0x00400408,0x2028080a,0x0a185614, +0x20100803,0x00180e06,0x0030000b,0x09784e0a, +0x00000000,0x00200000,0x00200009,0x0988520b, +0x00000400,0x00180400,0x00280409,0x09985a0a, +0x00100002,0x00300a04,0x20100009,0x0998520a, +0x00080602,0x00300404,0x00080c07,0x09485201, +0x20200000,0x00200001,0x0020000b,0x09585400, +0x00000001,0x00200201,0x00180409,0x09785a01, +0x20100000,0x00300401,0x0018080b,0x09685400, +0x00100401,0x00380601,0x00100408,0x09685407, +0x00300201,0x00100001,0x00200406,0x09785008, +0x00000201,0x00380803,0x00100809,0x09885808, +0x00200202,0x00280c02,0x00201008,0x09985809, +0x20300201,0x00380c02,0x0000140a,0x09c85010, +0x20500803,0x00281603,0x00200c0f,0x09e85013, +0x20180401,0x00300601,0x20100809,0x09f85411, +0x20500c03,0x00381603,0x2010080e,0x0a084c14, +0x00381202,0x00302401,0x20400001,0x0a684016, +0x00581604,0x00402407,0x20300201,0x0aa8481a, +0x00180800,0x00201002,0x00000405,0x0a985018, +0x00380a01,0x00601404,0x20680800,0x0ac84c1b, +0x20300c01,0x20181204,0x00500c0b,0x0b28441c, +0x20500803,0x20180e06,0x0050180d,0x0b884421, +0x20100202,0x20180401,0x00501c07,0x0b784c1f, +0x00080a03,0x00300400,0x2010180a,0x0ba84820, +0x00700802,0x00280800,0x00180801,0x0c184422, +0x00800e01,0x00080c02,0x00200601,0x0ca84027, +0x00300c05,0x20181206,0x00300406,0x0c884025, +0x00100c06,0x00280e07,0x00080809,0x0cd8402a, +0x21081203,0x00402005,0x20280415,0x0d48442d, +0x21180801,0x00300e01,0x20280416,0x0e083c32, +0x20e81204,0x00202007,0x20180c10,0x0dd84030, +0x20c81607,0x00501c0b,0x2030000c,0x0e484434, +0x00902001,0x00083604,0x0060221a,0x0ec8442a, +0x00a00201,0x00100402,0x0020061e,0x0fa83c2d, +0x00800801,0x20281604,0x00702219,0x0f58402b, +0x00800803,0x00000209,0x00400a18,0x0fe83c2e, +0x20201c01,0x20a82400,0x01281000,0x11582e37, +0x20100000,0x20300400,0x00700000,0x11b8323a, +0x00080a01,0x20201400,0x00700400,0x11c83a3b, +0x00000c00,0x20480800,0x00980800,0x11983638, +0x00680a01,0x20301003,0x00981606,0x0f983639, +0x00500000,0x20301201,0x00881202,0x0fe8323a, +0x00280c00,0x20401202,0x00c00001,0x0fe83a3b, +0x00100001,0x20100201,0x00780400,0x0fd83a37, +0x20100401,0x20580e01,0x00d0000d,0x0dd83e36, +0x20201401,0x20382a02,0x00b0080c,0x0e183a35, +0x00201c03,0x20783203,0x01100407,0x0e284236, +0x00200000,0x20280801,0x00700005,0x0e283e35, +0x20100201,0x20400001,0x00a80409,0x0c483a2b, +0x00180e01,0x00101402,0x00281405,0x0c983a2d, +0x20280e03,0x00001405,0x0058100c,0x0c983e2d, +0x20180601,0x20101000,0x00580c0a,0x0c983a2d, +0x00000001,0x20480a02,0x00b00007,0x0b183e23, +0x20100001,0x20180601,0x00780409,0x0b484226, +0x00200802,0x20380e03,0x00a00004,0x0b484225, +0x20200c04,0x20281604,0x00980408,0x0b584224, +0x00200a01,0x20480802,0x00980806,0x0a183e1c, +0x00180601,0x20100402,0x00680407,0x0a38421e, +0x00000201,0x20180403,0x0078040a,0x0a38461e, +0x00580e04,0x00001c08,0x00381002,0x0a48461f, +0x20300400,0x20180800,0x0070040d,0x09584213, +0x20100000,0x20200201,0x0070040b,0x09684215, +0x00000401,0x20100201,0x0068040a,0x09784614, +0x20400803,0x20380e06,0x00a00c12,0x09784615, +0x00280601,0x20101001,0x00580805,0x08e83e0a, +0x00100400,0x20280400,0x00700009,0x08f8420b, +0x20180601,0x00000802,0x0060000a,0x08f8460a, +0x00280601,0x20100403,0x00780405,0x0908460a, +0x20100401,0x20280601,0x0090040b,0x08b84202, +0x20100001,0x00080601,0x0070000b,0x08c84000, +0x00100400,0x20200201,0x00800008,0x08d84601, +0x20100000,0x20200201,0x0090040c,0x08d84601, +0x00280601,0x20100401,0x00800407,0x08c84007, +0x00280a01,0x00000402,0x00600407,0x08e84009, +0x20100000,0x20180601,0x0090040c,0x08e84409, +0x00000402,0x20280a02,0x0080000a,0x08f8440a, +0x20400402,0x20280e02,0x0090040d,0x09284011, +0x20280401,0x20200a02,0x0070000c,0x09583c13, +0x00000401,0x20280800,0x00800008,0x09584412, +0x20281000,0x20101403,0x0068040b,0x09684414, +0x00200601,0x20180c03,0x00600c02,0x09d83c18, +0x00101000,0x20381c01,0x00800c06,0x0a18401c, +0x00100601,0x20180c02,0x00600c07,0x0a08441a, +0x00200602,0x20480802,0x00b01405,0x0a38401c, +0x20280800,0x00001201,0x00300406,0x0aa8341d, +0x20280401,0x00200801,0x00100008,0x0b083823, +0x20300400,0x00080a01,0x00300c08,0x0af83c21, +0x20300c03,0x20381204,0x00900c0a,0x0b283823, +0x00880e01,0x20201000,0x00700802,0x0ba83420, +0x00781602,0x00001402,0x00300c01,0x0c383427, +0x00880c00,0x00201400,0x00100201,0x0c183825, +0x00781203,0x20101805,0x00580401,0x0c583429, +0x21300803,0x20581603,0x00b00c1a,0x0cc8302e, +0x21000c03,0x20480e05,0x00800415,0x0d983032, +0x21100400,0x20281000,0x00601417,0x0d583830, +0x21300c04,0x20582205,0x00b01417,0x0dc83435, +0x00a81e02,0x20302c05,0x0068061e,0x0e582c2c, +0x00980602,0x20100805,0x00600a1c,0x0f38302e, +0x00900000,0x20100400,0x0020061c,0x0ef82c2d, +0x00b80a02,0x20101405,0x00480a21,0x0f882c30, +0x20181a02,0x00903000,0x20c00400,0x1118223a, +0x20180c01,0x00600400,0x20300400,0x11682a39, +0x00080601,0x00380800,0x00201000,0x11682a39, +0x00081a02,0x00602000,0x20401800,0x11482e38, +0x00500402,0x00280605,0x00000a03,0x0f48223b, +0x00481202,0x00301003,0x20100a03,0x0f98263a, +0x00201003,0x00281203,0x20180a01,0x0f98223a, +0x00200403,0x00180607,0x00300601,0x0f882638, +0x20100401,0x00400001,0x20280c0c,0x0d782637, +0x20180401,0x00001204,0x0028080a,0x0dc82237, +0x00481604,0x00502406,0x20581004,0x0dc82a38, +0x00200601,0x00280402,0x00280c06,0x0dc82a36, +0x20280602,0x00500402,0x2020000a,0x0bf82a2b, +0x00000800,0x20180c00,0x00680807,0x0c382a2e, +0x20500c04,0x00081607,0x00500410,0x0c282e2e, +0x20200201,0x00300001,0x0020000b,0x0c382e2d, +0x00100804,0x00380605,0x20180c05,0x0ab82a24, +0x00100401,0x00180400,0x00380c08,0x0ae82e27, +0x00480a02,0x00300c05,0x00081001,0x0ae83226, +0x00280402,0x00200e02,0x00181004,0x0ae82e26, +0x00280e04,0x00501407,0x20280808,0x09b8321d, +0x00000000,0x00280402,0x0028040a,0x09c8321e, +0x20100401,0x00100202,0x0030000c,0x09c8321f, +0x00100602,0x00180804,0x00400409,0x09d8361f, +0x20200403,0x00200205,0x0020040d,0x08f82e13, +0x20180400,0x00300401,0x0010000b,0x09083214, +0x00180602,0x00200802,0x00300009,0x09083214, +0x20100000,0x00200a01,0x0020040c,0x09082e14, +0x00100201,0x00300003,0x00200406,0x0888320a, +0x00180a01,0x00200c01,0x00200809,0x08882e0a, +0x20200002,0x00180602,0x0050080b,0x0888320a, +0x00100401,0x00280a01,0x00400408,0x0898320a, +0x20180e01,0x00300a01,0x00200c0a,0x08582a01, +0x00000001,0x00000203,0x0050040b,0x08582a01, +0x00180a03,0x00100803,0x00400807,0x08682e01, +0x20180601,0x00300401,0x0020000c,0x08683000, +0x00100801,0x00080a03,0x00400008,0x08682807, +0x00000801,0x00081201,0x00580409,0x08782c09, +0x20100c03,0x20180e05,0x0068040b,0x08782808, +0x00200201,0x00200800,0x00300008,0x08882c09, +0x20280400,0x00200401,0x0028080b,0x08c82811, +0x20100001,0x00380401,0x0028040b,0x08e82c13, +0x00080601,0x00200404,0x00380c08,0x08e83012, +0x20201003,0x00181a04,0x0040000d,0x08f83014, +0x00000401,0x00180400,0x00300005,0x09782c19, +0x00080e01,0x00301403,0x00100007,0x09a82c1c, +0x00000001,0x00100000,0x00400409,0x0998301a, +0x00080a02,0x00500405,0x20200006,0x09c8301e, +0x20100603,0x00280403,0x00200c06,0x0a58281e, +0x20200201,0x00080601,0x00601008,0x0aa82c23, +0x20380a02,0x00100802,0x00400807,0x0a883022, +0x00080a01,0x00301000,0x20100806,0x0ac82824, +0x00701003,0x00281606,0x00100802,0x0b582422, +0x00401c04,0x00082605,0x00400003,0x0bd82429, +0x00801001,0x20181603,0x00600800,0x0bb82826, +0x00400c01,0x00281603,0x00200c06,0x0c08282a, +0x21080602,0x00600804,0x20580c17,0x0c88242e, +0x20d81605,0x00701c08,0x20500010,0x0d482833, +0x21100000,0x00480400,0x00000017,0x0cf82831, +0x20f80401,0x00500801,0x20380c12,0x0d782436, +0x00801801,0x00582e02,0x20301218,0x0e18242d, +0x00800002,0x00180e05,0x00201e17,0x0ee8202f, +0x00980601,0x00400002,0x00000a1c,0x0ea8282e, +0x00980601,0x00480402,0x2010121c,0x0f282830, +0x20300800,0x20681c00,0x00e01000,0x10d81e37, +0x00001400,0x20881c00,0x01081000,0x11280e39, +0x20201402,0x20481400,0x00a81c00,0x11281239, +0x20201400,0x20682400,0x00f00800,0x10f81634, +0x00780400,0x20300c01,0x00780a08,0x0f18163b, +0x00200c02,0x20381c00,0x00980800,0x0f581639, +0x00581604,0x00101c07,0x00480a05,0x0f581a3b, +0x00580800,0x20100c01,0x00680a07,0x0f481238, +0x00000202,0x20400801,0x00a0000d,0x0d381638, +0x00080602,0x00000405,0x00280406,0x0d981636, +0x00001403,0x20581e06,0x00c00c0a,0x0d881a38, +0x00100201,0x20300400,0x00900008,0x0d881637, +0x20400403,0x20480e05,0x00c0000d,0x0ba8162b, +0x00080801,0x20101202,0x00400006,0x0c081630, +0x20180e02,0x00001404,0x00580c0a,0x0be81a2f, +0x20300402,0x20380a03,0x00a8040b,0x0be8162e, +0x00580603,0x20301005,0x00981000,0x0a781a25, +0x00180601,0x20200c01,0x00780408,0x0a981629, +0x00200c03,0x20381203,0x00980406,0x0a981e27, +0x00400601,0x20200002,0x00880c02,0x0aa81a27, +0x20200c03,0x20481604,0x00d0080f,0x09681e1e, +0x00000401,0x20300201,0x00a8040b,0x09781a1f, +0x00080e03,0x00100c05,0x0060000a,0x0978221f, +0x20180401,0x20100000,0x0080040d,0x09881e1f, +0x00080a02,0x20200c04,0x00880408,0x08a81a12, +0x20100201,0x20280402,0x0090040c,0x08b81e14, +0x20100402,0x20280a03,0x00900c0c,0x08b81a14, +0x20180601,0x20200402,0x0080040b,0x08b81a13, +0x00080601,0x20400201,0x00b01009,0x08381609, +0x20100400,0x20280e01,0x00900c0a,0x08381a09, +0x00000202,0x20200001,0x00700009,0x08481a09, +0x00200000,0x20300601,0x00900407,0x08481a0a, +0x20100c03,0x20481604,0x00a00009,0x08181000, +0x00000000,0x20100000,0x00680408,0x08181400, +0x20100803,0x20281204,0x0080040a,0x08181800, +0x20200401,0x20280a02,0x00a0000d,0x08181800, +0x00280a03,0x20100c05,0x00580c05,0x08381407, +0x00180601,0x20100c01,0x00680809,0x08381408, +0x00280e03,0x00001405,0x00480806,0x08381808, +0x00180400,0x20200002,0x00780407,0x0848180a, +0x20200803,0x20380a05,0x0088040c,0x08881410, +0x20100401,0x20200201,0x0098040c,0x08a81812, +0x20100803,0x20380a04,0x0090040c,0x08981811, +0x00180a01,0x20301401,0x0088080a,0x08b81813, +0x00100202,0x20100405,0x00680806,0x09281c18, +0x20100a01,0x20281001,0x00900809,0x0958181d, +0x00080602,0x20100003,0x00700008,0x09481c1b, +0x20200803,0x20581204,0x00d0040c,0x09781c1d, +0x20480801,0x20100601,0x00701009,0x0a081820, +0x20300403,0x00080602,0x00480407,0x0a681825, +0x20400804,0x20280e03,0x00800409,0x0a481823, +0x20100202,0x20280405,0x00900406,0x0a881c26, +0x00b80a02,0x20301401,0x00880604,0x0b181022, +0x00982205,0x00103007,0x00400202,0x0ba81828, +0x00981a05,0x00002007,0x00400603,0x0b781826, +0x00580c00,0x20201601,0x00800803,0x0bc8142a, +0x21200403,0x20580604,0x00d0041b,0x0c38142d, +0x21201404,0x20682609,0x00f01c19,0x0cf81433, +0x21100803,0x20580a08,0x00c00c18,0x0cb81031, +0x20f00201,0x20500000,0x00c00813,0x0d381035, +0x00981201,0x20402004,0x00c80e1a,0x0dc8142d, +0x00900e01,0x20180c02,0x0068121c,0x0eb81031, +0x00900a01,0x20380c03,0x00b8061b,0x0e58142f, +0x00800c01,0x20581602,0x00c00619,0x0ee81031, +0x20200401,0x00500000,0x20380c00,0x10c80637, +0x00080e01,0x00602000,0x20880400,0x1120023c, +0x00181603,0x00502400,0x20300c00,0x1118063c, +0x20281000,0x00601800,0x20400000,0x10e00235, +0x00780400,0x00600002,0x20300607,0x0ef80a3a, +0x00400001,0x00300e03,0x00080800,0x0f48063c, +0x00101407,0x0008260a,0x00700802,0x0f38063b, +0x00500801,0x00280a01,0x00200206,0x0f300238, +0x20280a01,0x00500401,0x20300c0e,0x0d280637, +0x20200000,0x00380401,0x0030040b,0x0d780e36, +0x00381207,0x00501c0b,0x20381004,0x0d780a38, +0x00080a01,0x00400401,0x00000409,0x0d700237, +0x20100002,0x00300603,0x20280808,0x0ba0022c, +0x00100000,0x00380400,0x00200404,0x0be80a2f, +0x20400406,0x00180e09,0x0040080e,0x0bc8062f, +0x20100002,0x00200602,0x00080c08,0x0be0022e, +0x00200202,0x00300003,0x00000005,0x0a580a26, +0x00080400,0x00300001,0x00000408,0x0a880a28, +0x00481206,0x00201809,0x00180803,0x0a780a27, +0x00380e04,0x00201005,0x00100005,0x0a880628, +0x00180401,0x00300e02,0x2010000b,0x0948061e, +0x00180a02,0x00200c01,0x0010040a,0x0968061f, +0x20200c04,0x20281a08,0x0070100f,0x0958061e, +0x00000803,0x00080e06,0x0050080d,0x0960021f, +0x20200601,0x00280c00,0x0020080d,0x08880612, +0x20200002,0x00180603,0x0030040d,0x08900214, +0x00180601,0x00200004,0x00280809,0x08980613, +0x20200000,0x00280802,0x0028040d,0x08980613, +0x20100801,0x00280a01,0x00000008,0x08200208, +0x00000201,0x00100002,0x00280809,0x08200209, +0x20180601,0x00100400,0x0020080b,0x08280609, +0x00280602,0x00200803,0x00100806,0x08380609, +0x00280a01,0x00401402,0x20380c05,0x08000201, +0x00100000,0x00100201,0x00200008,0x08080400, +0x00200001,0x00000602,0x00380806,0x08000201, +0x20100402,0x00100204,0x0030000b,0x08000201, +0x20100001,0x00280a02,0x0020040a,0x08180407, +0x00000000,0x00180400,0x00200009,0x08280408, +0x20100800,0x00180c01,0x0040000b,0x08280808, +0x00000800,0x00180801,0x00280c09,0x08280409, +0x00100000,0x00300c02,0x00080c07,0x0878040f, +0x00000201,0x00100401,0x0028040b,0x08880412, +0x00180a02,0x00201002,0x00100007,0x08880411, +0x20100201,0x00380402,0x0000040b,0x08980813, +0x20180a02,0x00200401,0x00300c0a,0x09080818, +0x20280401,0x00100a01,0x0030000a,0x0948041d, +0x20200803,0x00080a04,0x0040000c,0x0938041a, +0x00100000,0x00300c00,0x20180408,0x0958041d, +0x20400c03,0x00181604,0x00400008,0x09f80421, +0x00080602,0x00000801,0x00500405,0x0a480425, +0x20180e03,0x00201005,0x00280406,0x0a280423, +0x20380400,0x00380601,0x00200c0b,0x0a680426, +0x00900202,0x00480405,0x20100603,0x0b080423, +0x00301803,0x20182e05,0x00701006,0x0b80002a, +0x00401003,0x20182605,0x00501004,0x0b580428, +0x00600401,0x00281201,0x00100801,0x0bb0002c, +0x20f00400,0x00300601,0x20200418,0x0c30042d, +0x20e80a02,0x00401805,0x20481410,0x0cf00435, +0x20d80a03,0x00401005,0x20380810,0x0cb00432, +0x20f00601,0x00300002,0x20280412,0x0d300436, +0x00700001,0x00581602,0x20101216,0x0dc0002e, +0x00981400,0x00201a01,0x00200a1a,0x0ea0002f, +0x00880401,0x00200a02,0x00100a18,0x0e50042e, +0x00980800,0x00401201,0x2028061c,0x0ee00430, +0x20280c00,0x20401000,0x00b00400,0x10b00e38, +0x20180400,0x20280400,0x00a01400,0x1110063a, +0x20300c00,0x20581800,0x00c00c00,0x11101238, +0x20301002,0x20681800,0x00d80c00,0x10f01634, +0x00600a01,0x20780e01,0x00e00605,0x0ef00e3b, +0x00580e02,0x20300c01,0x00a01203,0x0f40123b, +0x00780e01,0x20201c01,0x00680e08,0x0f50163c, +0x00681205,0x20201006,0x00700208,0x0f401238, +0x20300c03,0x20581603,0x00c8080e,0x0d200e36, +0x20300803,0x20680e06,0x00d0000c,0x0d701637, +0x20300c01,0x20581a03,0x00d0080f,0x0d601239, +0x20101005,0x20581608,0x00c00009,0x0d801637, +0x00180a03,0x20100c06,0x00680805,0x0ba00a2c, +0x00200a02,0x20480404,0x00a80c04,0x0be0122f, +0x00200a01,0x20200402,0x00781005,0x0bd0122f, +0x00100203,0x20100807,0x00780c06,0x0be0122f, +0x00000000,0x20300202,0x00900c09,0x0a500e26, +0x00100401,0x20280a01,0x00900409,0x0a800e28, +0x20100801,0x20181601,0x0080080c,0x0a700e27, +0x20100802,0x20281203,0x00800c0a,0x0a801227, +0x00100000,0x20280a01,0x00900809,0x09500e1d, +0x00000201,0x20180801,0x0070080b,0x09600e1e, +0x00280e01,0x00201002,0x00380807,0x0960121e, +0x00380a02,0x00000c02,0x00580407,0x0970161f, +0x20200001,0x20280602,0x0078040d,0x08901212, +0x00000801,0x20180601,0x0058080a,0x08a01214, +0x20100401,0x20180a02,0x0070000c,0x08900e14, +0x20200402,0x20180603,0x0088040f,0x08a01214, +0x00080a01,0x20200c03,0x00780807,0x08200e08, +0x20180a01,0x00100402,0x0040000b,0x08300e09, +0x20200000,0x00080400,0x0050000b,0x08300e08, +0x00000201,0x00080802,0x00700008,0x08300e08, +0x00000601,0x20380400,0x00900807,0x08000e01, +0x00100400,0x20100201,0x00600007,0x08100c00, +0x00300201,0x00000802,0x00480404,0x08100e01, +0x00100001,0x00000800,0x00580807,0x08101201, +0x00000403,0x20200203,0x00880808,0x08100c07, +0x00100401,0x00080400,0x00580409,0x08200c08, +0x20180400,0x00000601,0x0060000c,0x08200c07, +0x00180e01,0x00001002,0x0060000a,0x08300c08, +0x00180a05,0x20100806,0x00800809,0x08700c0f, +0x20180601,0x00100401,0x0050040c,0x08900c12, +0x20100801,0x20180c00,0x0070040a,0x08800c12, +0x20100802,0x20380603,0x00a0040c,0x08900c13, +0x20300c05,0x20381208,0x00a0080b,0x09101019, +0x20180400,0x00000201,0x00500c0a,0x0950101d, +0x00180a02,0x00100c02,0x00500008,0x09300c1a, +0x00181204,0x20100804,0x00901008,0x09600c1d, +0x00080e04,0x20101407,0x00581003,0x09f01020, +0x20200401,0x20180a01,0x00500007,0x0a501025, +0x20400802,0x20181204,0x0080080b,0x0a201023, +0x20300c03,0x20581207,0x00b0000a,0x0a701426, +0x00700404,0x20480a05,0x00a00402,0x0b000c23, +0x00780800,0x00001802,0x00381001,0x0b901429, +0x00780a01,0x00001403,0x00480e01,0x0b601028, +0x00700800,0x20100003,0x00781800,0x0bc0102c, +0x20f81606,0x20201008,0x00800c16,0x0c400c2f, +0x21080602,0x20280401,0x00901415,0x0d000c34, +0x21000601,0x20280800,0x00800c15,0x0cc00c32, +0x21080a03,0x00000c04,0x00600814,0x0d300c36, +0x00801003,0x20781209,0x00c00618,0x0dd0182e, +0x00901802,0x20382605,0x00800a1b,0x0eb01431, +0x00900001,0x20180a02,0x00700a1b,0x0e60142f, +0x00980401,0x20280604,0x0090121c,0x0ef01031, +0x20200c01,0x00481800,0x00080c00,0x10f02237, +0x20100400,0x00181400,0x00500000,0x11402638, +0x20280800,0x00600800,0x20380400,0x11502238, +0x20180e02,0x00501800,0x20300400,0x11302a37, +0x00681201,0x00801004,0x20680a06,0x0f301e3a, +0x00300c01,0x00281800,0x00180602,0x0f802639, +0x00680601,0x00580401,0x20100a06,0x0f80223c, +0x00100c05,0x00281a06,0x00300602,0x0f802637, +0x00080400,0x00401400,0x2028080b,0x0d502238, +0x00180400,0x00501002,0x20581006,0x0db02637, +0x20200002,0x00400e02,0x2028080c,0x0da02639, +0x00480e04,0x00501c08,0x20481401,0x0dc02638, +0x20100001,0x00380a01,0x0020080b,0x0bc01a2d, +0x00080e01,0x00401402,0x20100808,0x0c202230, +0x00281204,0x00301405,0x00100806,0x0c002230, +0x20280402,0x00200204,0x0040100d,0x0c102630, +0x00080602,0x00300402,0x00100807,0x0a802224, +0x00100000,0x00100602,0x00300808,0x0ab02a28, +0x00000002,0x20100606,0x0060040b,0x0aa02a28, +0x00180601,0x00100801,0x00480407,0x0ac02a26, +0x00100001,0x00200203,0x00100408,0x0980261d, +0x20100c03,0x00080a03,0x00580c0b,0x09a0261e, +0x00000c00,0x20181001,0x00780809,0x0990261e, +0x00100401,0x00080a02,0x00500409,0x09b02a1f, +0x20100201,0x00200001,0x0018080b,0x08c02213, +0x00281204,0x00301406,0x00280409,0x08d02214, +0x00080602,0x00200402,0x0038040b,0x08d02614, +0x00080601,0x00100801,0x0048040c,0x08e02a15, +0x20100401,0x00380e01,0x00200009,0x08501e09, +0x20300c04,0x20181206,0x0070040d,0x08502209, +0x20200403,0x00180604,0x0058080b,0x08502209, +0x20100403,0x00080603,0x0058080b,0x08602609, +0x20180601,0x00400803,0x20100007,0x08301c00, +0x00180602,0x00200805,0x00380806,0x08302000, +0x00280603,0x00200406,0x00400005,0x08301e01, +0x00280a05,0x00100807,0x00400407,0x08402201, +0x00380601,0x00300c00,0x00100405,0x08502006, +0x00180e01,0x00100c00,0x00500c09,0x08502007, +0x00000003,0x00080605,0x0050080b,0x08502007, +0x20100805,0x20181207,0x00700c0c,0x08602809, +0x20400801,0x00181202,0x00400c0f,0x08a02010, +0x20100801,0x20280e03,0x0080040d,0x08b02413, +0x00080602,0x00100804,0x00400009,0x08b02412, +0x00180e06,0x00200c07,0x00300409,0x08d02814, +0x00280601,0x00300c01,0x00080c03,0x09402419, +0x20100800,0x00080c00,0x00580809,0x0980241e, +0x20100401,0x00080e03,0x00600c0a,0x0960241b, +0x20301806,0x2018260b,0x0060040c,0x09902c1e, +0x20400802,0x00281202,0x0030000a,0x0a20201f, +0x20180401,0x00300400,0x00280806,0x0a902025, +0x20100000,0x00000401,0x00480c07,0x0a602423, +0x00080a03,0x00501808,0x20382003,0x0ab02426, +0x00b80603,0x00400804,0x20180603,0x0b302023, +0x00680a03,0x00200003,0x00300c03,0x0bc01c29, +0x00600401,0x00080c00,0x00500002,0x0b902028, +0x00780e01,0x00301400,0x00200c03,0x0bf02029, +0x21501804,0x00382606,0x0010081e,0x0c702030, +0x21200803,0x00080e05,0x00300416,0x0d302436, +0x21100201,0x00200001,0x00300015,0x0cf02433, +0x21300400,0x20181202,0x00701018,0x0d602437, +0x00b81202,0x00901c06,0x20981621,0x0e10202e, +0x00b81601,0x00302003,0x00081220,0x0ef02430, +0x00a00801,0x00180602,0x0028061d,0x0ea0242f, +0x00b01000,0x00181201,0x00380a20,0x0f302832, +0x20100201,0x20901000,0x00d80800,0x11403e3a, +0x20100801,0x20480400,0x00881800,0x11a0423a, +0x20200e01,0x20980c00,0x00f80400,0x11a03a39, +0x20200400,0x20380c00,0x00b00800,0x11903a35, +0x00401c03,0x20981e04,0x01180a02,0x0f70363b, +0x00480601,0x20201002,0x00781203,0x0fd0363b, +0x00500c02,0x20681202,0x00d80a05,0x0fd03a3b, +0x00600002,0x20200e01,0x00881207,0x0fe03e39, +0x00080a03,0x20200406,0x00a0040a,0x0da03237, +0x00100000,0x20300000,0x00b00808,0x0e003238, +0x00080603,0x20200405,0x0090000a,0x0df03639, +0x00080603,0x20380404,0x00b01009,0x0e103638, +0x00000402,0x20480604,0x00b0040a,0x0c10362d, +0x20101000,0x20381601,0x00a0080a,0x0c60362f, +0x20201002,0x20381e04,0x00a0100b,0x0c503a2e, +0x00000c03,0x20481205,0x00a00409,0x0c70422f, +0x20100201,0x20380802,0x00900009,0x0ad03623, +0x00180401,0x00000000,0x00500006,0x0b103a27, +0x00200000,0x00100402,0x00380805,0x0b103e26, +0x00000201,0x00000003,0x00680408,0x0b203e26, +0x00200000,0x20300601,0x00800005,0x09d0361c, +0x00281203,0x00001803,0x00600408,0x0a003a20, +0x00181201,0x00101401,0x0040000a,0x09f03a1f, +0x00200400,0x20100201,0x00600007,0x0a103e1f, +0x20180601,0x20300801,0x0090000c,0x09103614, +0x20301003,0x20481e06,0x00b0080f,0x09203e14, +0x20200000,0x20280602,0x0090040c,0x09203e14, +0x20200000,0x00000000,0x0060000d,0x09403e15, +0x00000001,0x20400601,0x00a80409,0x08a03609, +0x00180a01,0x00001004,0x00581007,0x08b03a0a, +0x00100001,0x20200601,0x00880c07,0x08b03e0a, +0x00200001,0x20100601,0x00680807,0x08c03e0a, +0x20200800,0x20580801,0x00b0000a,0x08703000, +0x20100601,0x20280800,0x0090080b,0x08803601, +0x20200601,0x20280802,0x0090000b,0x08803601, +0x20300400,0x20180c01,0x0070040d,0x08903800, +0x00300201,0x20380401,0x00900805,0x08903407, +0x00001001,0x20281602,0x00700409,0x08a03809, +0x00200401,0x20100201,0x00600006,0x08a03808, +0x00480601,0x00000c01,0x00500005,0x08c03c09, +0x20380401,0x20200a02,0x0080000d,0x08f03810, +0x00080a01,0x00200c02,0x0028080a,0x09103813, +0x20280601,0x00080401,0x0060080d,0x09103812, +0x20500c02,0x20181603,0x00800411,0x09303c14, +0x00180400,0x20400000,0x00900004,0x09a03419, +0x20180c00,0x00001201,0x00500009,0x09d0381d, +0x00000001,0x20100202,0x00580406,0x09c03c1c, +0x00381201,0x00102403,0x00381402,0x0a003c1d, +0x20200000,0x20400801,0x00980808,0x0a70341e, +0x00000400,0x20380601,0x00a00006,0x0ae03824, +0x20280601,0x20100402,0x00580407,0x0ac03822, +0x20300201,0x20380400,0x00b00c0c,0x0b003424, +0x00800000,0x20400000,0x00a00401,0x0b803423, +0x00400c02,0x20281602,0x00880406,0x0c10342a, +0x00700201,0x20200400,0x00600002,0x0be03827, +0x00600c01,0x20381a02,0x00a00803,0x0c403c2b, +0x21181400,0x20401c00,0x00a80818,0x0cb0342f, +0x20f81202,0x00101004,0x00480411,0x0d903436, +0x21200002,0x20280602,0x00700016,0x0d403833, +0x21300001,0x00000000,0x00580c16,0x0dc03c38, +0x00900800,0x20981201,0x01100a1b,0x0e50302d, +0x00900c01,0x20381603,0x00800e1c,0x0f403430, +0x00a81201,0x20201403,0x0068061e,0x0ef0382f, +0x00b81601,0x00002004,0x00580a21,0x0f903831, +0x20280402,0x00b00c00,0x20d00800,0x11c03e39, +0x00081201,0x00501800,0x20400400,0x12304a3c, +0x20381800,0x00c01c00,0x20b00800,0x12304639, +0x20300001,0x00200000,0x00281000,0x12205635, +0x00782a06,0x00a03805,0x20a01606,0x0ff0463c, +0x00300000,0x00200202,0x00200c00,0x10504a3c, +0x00880e02,0x00601801,0x20400608,0x10604a3d, +0x00780a03,0x00200804,0x00200208,0x1070523a, +0x20301007,0x00081a0d,0x00400c10,0x0e104e37, +0x00000802,0x00180a01,0x00280409,0x0e804a38, +0x20300003,0x00380a04,0x00200c0f,0x0e704a39, +0x20301005,0x00081606,0x0040000d,0x0e905237, +0x00180604,0x00400c09,0x20281006,0x0c904a2c, +0x20181203,0x00301805,0x0000040a,0x0cf04a2e, +0x00081202,0x00301804,0x00080407,0x0ce04e2e, +0x00281205,0x00401808,0x20180804,0x0d00522e, +0x20200402,0x00280604,0x0010040b,0x0b504a24, +0x00200402,0x20180a05,0x00600c06,0x0b904e27, +0x00100201,0x20100601,0x00600c07,0x0b904e27, +0x20200804,0x00080a06,0x0050080b,0x0bb05227, +0x00300602,0x00400002,0x00080404,0x0a50461c, +0x20101401,0x00081800,0x0048040b,0x0a804e1e, +0x00001401,0x20181a03,0x0070040b,0x0a70521e, +0x00280603,0x00200804,0x00300006,0x0aa0521e, +0x20200801,0x00480e02,0x0000000d,0x09904614, +0x00181202,0x00501803,0x20280809,0x09b04e15, +0x20100201,0x00400002,0x0018080b,0x09b05213, +0x20200402,0x00180604,0x0050040d,0x09d05615, +0x00100001,0x00700000,0x20380807,0x0920460a, +0x00000802,0x00180e04,0x0040040a,0x09304e0b, +0x00200000,0x00300400,0x00280407,0x09404e0b, +0x00300201,0x00200002,0x00480807,0x0950520b, +0x20281201,0x00701002,0x2030040b,0x08f04000, +0x20100000,0x00300002,0x0028080b,0x09004800, +0x20380800,0x00300801,0x0020000d,0x09104e01, +0x20380400,0x00200400,0x0040040f,0x09205000, +0x00200000,0x00300201,0x00100806,0x09104408, +0x00281201,0x00301802,0x00200007,0x09304809, +0x00380602,0x00100801,0x00500805,0x09304c08, +0x00300001,0x00180601,0x00500406,0x0950500a, +0x20200601,0x00380800,0x0000000b,0x09704811, +0x20100400,0x20180a02,0x00800c0d,0x09904c13, +0x20300803,0x00080e05,0x0060000e,0x09905012, +0x20380601,0x00100c01,0x0048080e,0x09c05414, +0x00100c02,0x00480a02,0x20180c04,0x0a204418, +0x20100c02,0x00081602,0x00580409,0x0a604c1d, +0x00200202,0x00200003,0x00380c04,0x0a504c1b, +0x00200800,0x00081202,0x00700804,0x0a90501d, +0x20280a03,0x00700805,0x20400008,0x0af0401e, +0x00080a01,0x00300803,0x00080805,0x0b604c24, +0x20200802,0x00280e02,0x00480409,0x0b404822, +0x20400400,0x00280a01,0x0038040c,0x0b905425, +0x00800001,0x00500203,0x20200c01,0x0c004423, +0x00680a01,0x00101000,0x00300004,0x0c904829, +0x00680602,0x00400403,0x00100002,0x0c704828, +0x00780800,0x00300c01,0x00080c01,0x0cd0502b, +0x21201401,0x00581e01,0x20280419,0x0d304430, +0x21201402,0x20181e03,0x00780415,0x0e004835, +0x21000400,0x00380603,0x00200015,0x0dc04833, +0x21100202,0x00000402,0x00480416,0x0e504c36, +0x00980c00,0x00a00401,0x20980a1c,0x0ed0402d, +0x00a80e01,0x00400c03,0x00080e1f,0x0fc04430, +0x00900400,0x00481a01,0x0010061b,0x0f70442f, +0x00a00c01,0x00181e04,0x0050121e,0x10104c32, +0x00081601,0x20880400,0x01401c00,0x12304a38, +0x20180801,0x20281000,0x00b00400,0x12c0563a, +0x20201804,0x20c83000,0x01981c00,0x12b06238, +0x20280c01,0x20100400,0x00780c00,0x12d06637, +0x00102803,0x20d84204,0x01300e01,0x10805638, +0x00300a01,0x20480403,0x00780a02,0x10f05e3b, +0x00600206,0x2068080b,0x00c00206,0x10f05a3b, +0x00401000,0x20481002,0x00780e05,0x11106239, +0x00480a03,0x20301805,0x00381403,0x0ec05a37, +0x00280e01,0x20201001,0x00600807,0x0f205e38, +0x00000804,0x20680a07,0x00b0040b,0x0f206238, +0x00180e02,0x00001803,0x00480408,0x0f406238, +0x20300401,0x20480a03,0x0090080f,0x0d20562e, +0x20501002,0x20581e03,0x00a00c0f,0x0d905e2d, +0x20201202,0x20481804,0x0098040b,0x0d805e2d, +0x20200803,0x20381604,0x0090100c,0x0db0622e, +0x00080c00,0x20300c01,0x00800006,0x0be05a23, +0x00300400,0x20100403,0x00380c01,0x0c406225, +0x00180402,0x00000201,0x00300806,0x0c406225, +0x00281203,0x20101406,0x00400405,0x0c606626, +0x00100201,0x20600801,0x00b00407,0x0ae05a1c, +0x00081603,0x00002003,0x0050080b,0x0b306220, +0x00181a04,0x20102406,0x00300408,0x0b30661e, +0x20100802,0x20580a05,0x00a00c0b,0x0b506a1e, +0x20180c00,0x20701201,0x00d0040b,0x0a205e14, +0x20200c04,0x20581607,0x00d00c0c,0x0a606614, +0x20200404,0x20680608,0x00c0080c,0x0a606a14, +0x00000201,0x20400802,0x00780809,0x0a906e14, +0x00200202,0x20900400,0x01100408,0x09b0620b, +0x00280602,0x20200c04,0x00880c07,0x09e0660b, +0x00380603,0x20500404,0x00c80407,0x09f06a0b, +0x00200601,0x20400000,0x00900409,0x0a106e0b, +0x20301803,0x20982605,0x0128040e,0x09805c00, +0x20180400,0x20300202,0x00b0080d,0x09b06601, +0x20300c02,0x20681604,0x00d0040e,0x09b06a01, +0x20300401,0x20380a03,0x00a0040f,0x09e06c00, +0x00280602,0x20380404,0x00980c05,0x09b05809, +0x00001001,0x20481e01,0x00b00009,0x09d0640a, +0x00100201,0x20280c02,0x00880406,0x09e0680a, +0x00300400,0x20280801,0x00780c05,0x0a10680a, +0x20380801,0x20400a01,0x0088040b,0x0a105811, +0x20180a01,0x00000402,0x0048040a,0x0a406414, +0x20180800,0x20200c00,0x0058080a,0x0a506812, +0x20480a01,0x20100001,0x0060040f,0x0a806814, +0x00480e02,0x20601403,0x00a80402,0x0ab05817, +0x00180c00,0x20101201,0x00580406,0x0b10601c, +0x00000000,0x20300000,0x00880807,0x0b00641a, +0x00380400,0x20300a01,0x00680403,0x0b40681d, +0x20500400,0x20980e02,0x0100100d,0x0b80581e, +0x20100800,0x20480e01,0x00980408,0x0c005c23, +0x20181201,0x20301001,0x00800007,0x0be06021, +0x20300000,0x20400400,0x0088080b,0x0c406824, +0x00800403,0x20880601,0x00d80a02,0x0c905824, +0x00400802,0x20280e01,0x00680804,0x0d305c29, +0x00400802,0x20780e03,0x00d00005,0x0d106027, +0x00801401,0x20381000,0x00880c01,0x0d80602a, +0x21181a05,0x20702806,0x00c00017,0x0dc0582f, +0x20f82204,0x00102405,0x00280412,0x0ea05834, +0x21080a02,0x20500802,0x00a80412,0x0e606033, +0x21381602,0x00100c03,0x00400c18,0x0f005c37, +0x00901c03,0x20d81e0a,0x0160021b,0x0f505c2c, +0x00901802,0x20781a06,0x00c0021c,0x1050582e, +0x00a01801,0x20780e04,0x00b81a1d,0x10005c2d, +0x00b00801,0x20400603,0x00780e22,0x10c06431, +0x20201c06,0x00d83c00,0x20584000,0x12f06a37, +0x00001c05,0x00482400,0x00584000,0x13907a3c, +0x00280802,0x00e01400,0x20c83000,0x13a07a3e, +0x20101406,0x00782400,0x00484000,0x13b07e3a, +0x00483208,0x01403c12,0x21482205,0x11405639, +0x00281608,0x00b0100f,0x20480c01,0x11b0623b, +0x00000201,0x00c80805,0x20780805,0x11c0663c, +0x00481e09,0x00c02411,0x20581602,0x11e06a3b, +0x00180402,0x00900605,0x20402008,0x0f705a37, +0x00101004,0x00681a09,0x00001008,0x0ff06a37, +0x00480c00,0x00c01401,0x20880404,0x0ff06a37, +0x20100404,0x00580e09,0x0040200b,0x10106e37, +0x20180601,0x00800601,0x2030080c,0x0de0622d, +0x20381000,0x00901404,0x2058100b,0x0e506a2d, +0x20381e02,0x00902002,0x2040100e,0x0e506a2e, +0x00100601,0x00500002,0x00080c08,0x0e80762e, +0x00001004,0x00781a05,0x20280408,0x0ca06223, +0x00381204,0x00601405,0x00001403,0x0d106a26, +0x00300c02,0x00280e05,0x00400804,0x0d107225, +0x20100c02,0x00681e02,0x0000040a,0x0d406e25, +0x00080e05,0x00b00408,0x20900808,0x0bb0621b, +0x20301004,0x00181e07,0x0040180e,0x0c00721d, +0x20301000,0x00582002,0x00100c0e,0x0c00721c, +0x00280a02,0x00a00c04,0x20680406,0x0c30721d, +0x20100803,0x00981207,0x20701009,0x0af06a12, +0x00280a01,0x00501004,0x20380c06,0x0b407a14, +0x00280e01,0x00900c01,0x20600405,0x0b507a13, +0x20180401,0x00700601,0x20300c0b,0x0b707614, +0x00080601,0x00b00403,0x20c80408,0x0a806a0a, +0x00000201,0x00300000,0x00100c0b,0x0ac0760b, +0x00000001,0x00680602,0x2030080b,0x0ad07a0b, +0x00180a02,0x00600801,0x20200c09,0x0af07a0a, +0x00081a02,0x00a02801,0x20b80408,0x0a606e02, +0x20100803,0x00380a04,0x0018040b,0x0a907800, +0x20181202,0x00601402,0x2040000a,0x0aa07e01, +0x20280404,0x00400606,0x0008040c,0x0ad08000, +0x00001001,0x00480e04,0x20180409,0x0a706807, +0x00281203,0x00501805,0x20180808,0x0ab07409, +0x00000802,0x00280604,0x00280408,0x0ac07c08, +0x00380605,0x00300c06,0x00180806,0x0af07809, +0x20100c01,0x00881601,0x20480c09,0x0ad06010, +0x20200802,0x00180e05,0x0050040d,0x0b207413, +0x20100800,0x00580801,0x00080c0a,0x0b307411, +0x20501005,0x00381a09,0x00300010,0x0b607814, +0x00200601,0x00b81003,0x20800005,0x0b705c17, +0x00000c00,0x00281002,0x00281006,0x0be0701c, +0x00080e02,0x00700802,0x20200407,0x0bd0701a, +0x00300a02,0x00680806,0x20281402,0x0c20701d, +0x20500002,0x00c00201,0x20c8040b,0x0c405c1f, +0x20180800,0x00600c01,0x20280c07,0x0cd06c22, +0x20201404,0x00481e05,0x20180408,0x0cc07021, +0x20380404,0x00800a02,0x2048080b,0x0d207023, +0x00b80604,0x00c00804,0x20c00603,0x0d505c23, +0x00680a04,0x00400c02,0x00100404,0x0e006828, +0x00680a04,0x00a00c06,0x20780c02,0x0de06c27, +0x0098220a,0x00702c0a,0x20201401,0x0e607029, +0x21601007,0x00b82608,0x20900c1e,0x0e906030, +0x21302409,0x0028360b,0x00480416,0x0f606835, +0x21201006,0x00781206,0x20580c14,0x0f406832, +0x2160280d,0x00083614,0x0090041b,0x0fd07837, +0x00c81204,0x00f0340c,0x21282225,0x1030602c, +0x00b81a05,0x00b0300f,0x20981e22,0x1120602e, +0x00b82204,0x00b03c0b,0x20881621,0x10d0642b, +0x00c80e06,0x00901c11,0x20582a25,0x11a06831, +0x00500201,0x21a01c00,0x02284000,0x13e0a242, +0x00581602,0x21003000,0x01181800,0x14a0a645, +0x00300c00,0x21780800,0x01e81c00,0x14a09e43, +0x00500000,0x21701800,0x01983800,0x14e0b644, +0x20402c06,0x21a84e04,0x0298100e,0x11e0823b, +0x20601806,0x21582e07,0x01d80810,0x1290923d, +0x20200003,0x21480a01,0x01c8140a,0x1290923e, +0x20401402,0x21683201,0x01e8040f,0x12d09a3d, +0x00300207,0x20f8040d,0x01680803,0x10307e33, +0x00580606,0x2100140c,0x01281a01,0x10d08e36, +0x00400a06,0x21480c07,0x01a00405,0x10d08e37, +0x00300e01,0x21180804,0x01281802,0x11109a34, +0x20300805,0x20f80a08,0x01400c0b,0x0eb0862c, +0x20201003,0x21181a07,0x01700c0f,0x0f308a2f, +0x20602008,0x2128360b,0x01700811,0x0f30922c, +0x20180a01,0x20e00c01,0x0100000a,0x0f80962f, +0x00481204,0x20d01c06,0x01280c03,0x0d708224, +0x20101001,0x20d82002,0x01100008,0x0df08a23, +0x00580e05,0x20a0140c,0x00a81601,0x0e008e24, +0x00180400,0x21000e01,0x01380408,0x0e309626, +0x20500c04,0x21181a07,0x01900c10,0x0c70821b, +0x00180e02,0x20901403,0x00980406,0x0cf08e1c, +0x20380c00,0x20d01204,0x00f0100f,0x0d00921c, +0x00000801,0x21181202,0x0160040a,0x0d20921d, +0x00300202,0x20e00805,0x01381003,0x0bd08211, +0x00100401,0x20c80a02,0x00e00c09,0x0c308e14, +0x00101003,0x21081a03,0x01400006,0x0c409212, +0x00000601,0x20f80802,0x0120040a,0x0c609213, +0x20100601,0x20e80a01,0x0150080b,0x0b507e0a, +0x20100401,0x20b80601,0x00c0000b,0x0bc0920a, +0x00100203,0x20c00004,0x00e80409,0x0bd0920b, +0x20100800,0x20e81202,0x0100080a,0x0c009609, +0x20100c04,0x20d81e04,0x01300409,0x0b307c00, +0x00280e03,0x20a01003,0x00a00007,0x0b909201, +0x20200804,0x20c81606,0x00e0040c,0x0ba09000, +0x00200401,0x20c80601,0x00c80c06,0x0bd09400, +0x00181a03,0x20a02007,0x00c80805,0x0b507c07, +0x20201003,0x20d81e05,0x00e0080d,0x0bb09009, +0x00280e02,0x20a01406,0x00981004,0x0bd09008, +0x20280a02,0x20a00003,0x00b0040c,0x0bf09009, +0x00080800,0x20f01a03,0x01400408,0x0ba0800e, +0x00000000,0x20900803,0x00781807,0x0c208c12, +0x00080e03,0x20d01000,0x00e00c0b,0x0c20900f, +0x00080801,0x20c01a02,0x00b80c08,0x0c609813, +0x00100401,0x21100202,0x01980808,0x0c307c16, +0x00081201,0x20901802,0x00980407,0x0cd0841a, +0x20201007,0x21081a09,0x0128080a,0x0cc09019, +0x00080801,0x20e00c00,0x01180808,0x0d20901b, +0x20380400,0x21000001,0x0198040a,0x0d00781f, +0x20100400,0x20d80a01,0x00f00808,0x0dc08422, +0x00281608,0x20b0240d,0x00c81403,0x0db08820, +0x00100205,0x21000004,0x01400c09,0x0e108c23, +0x00780602,0x21180801,0x01900c01,0x0e107824, +0x00200003,0x20c80a03,0x00d00006,0x0ee08429, +0x00200c07,0x2108160c,0x01500808,0x0ec08825, +0x20101407,0x2108360a,0x0140140b,0x0f50942d, +0x20f00006,0x21200a05,0x01881815,0x0f507c2f, +0x20a81603,0x20c03006,0x00b81c0c,0x10508432, +0x20c81605,0x20d0200a,0x0118100e,0x10108031, +0x20981a05,0x20b0400c,0x00783007,0x10e09836, +0x00881a04,0x2110080d,0x01a01e19,0x10e0702d, +0x00600801,0x21181e02,0x01802613,0x11e07c2e, +0x00701401,0x21382e04,0x01902616,0x11a0842c, +0x00700001,0x21180603,0x01702614,0x12808c2e, +0x00380a01,0x00e01c00,0x22a80800,0x15408e47, +0x00300400,0x00a81000,0x21e80400,0x15f08645, +0x00380a03,0x00d01c00,0x22600400,0x15f08a46, +0x00580a04,0x00e01c00,0x22a00c00,0x16509248, +0x00281002,0x00c03202,0x2238200a,0x13208a42, +0x00180803,0x00b01a01,0x22282409,0x13d08641, +0x00100007,0x00b80609,0x22080c09,0x13d08641, +0x20380409,0x00c00e0c,0x22481c0e,0x14208e41, +0x20400201,0x00880403,0x21700010,0x11407635, +0x20100203,0x00a00408,0x21d0000b,0x11f07637, +0x20280605,0x00b00c0b,0x2218100c,0x11f07e36, +0x00280a08,0x00b0180f,0x22081406,0x12507a37, +0x00280602,0x00800c01,0x21800403,0x0fd07a2b, +0x00180800,0x00901a02,0x21c00808,0x10607e2e, +0x00281001,0x00a02e04,0x21e80406,0x1070822d, +0x20100405,0x00980a0a,0x21a0180b,0x10b07e2e, +0x00000801,0x00781604,0x21500c09,0x0e907e24, +0x00080402,0x00700e03,0x2168040a,0x0f107e25, +0x00000601,0x00681201,0x2130140b,0x0f207a25, +0x00000202,0x00900004,0x21c80407,0x0f608225, +0x20180401,0x00900c00,0x21a81409,0x0d907e1b, +0x20100601,0x00680c02,0x2120080a,0x0e107a1b, +0x20300804,0x00881604,0x2170000c,0x0e207e1a, +0x00180401,0x00900e02,0x21c00009,0x0e60861d, +0x00180602,0x00800805,0x21700007,0x0ce07613, +0x00100001,0x00700202,0x21500007,0x0d507e13, +0x00480a04,0x00901c09,0x21c81002,0x0d707e13, +0x20100201,0x00900401,0x21a0000c,0x0d908213, +0x20280401,0x00700a03,0x2150080a,0x0c707a0a, +0x00000202,0x00700402,0x2150000a,0x0ce07e0a, +0x20300000,0x00700604,0x2160140e,0x0cf07e0b, +0x20180402,0x00800a02,0x21980409,0x0d308209, +0x00280601,0x00600e01,0x21380806,0x0c407a02, +0x20100401,0x00781203,0x21400809,0x0cb07e01, +0x00180402,0x00700a03,0x21580c06,0x0cd08201, +0x00380604,0x00700c04,0x21600005,0x0d008202, +0x20200c04,0x00582605,0x2100040c,0x0c507407, +0x00180401,0x00801001,0x21781807,0x0cd07c08, +0x00000602,0x00681003,0x2130040a,0x0ce07807, +0x20300405,0x00681207,0x2130040f,0x0d207c09, +0x00000204,0x00800008,0x21980405,0x0cb07410, +0x00080604,0x00600804,0x2130000a,0x0d307410, +0x20300803,0x00881604,0x2170040a,0x0d507c12, +0x00100205,0x00800007,0x21880805,0x0d907c13, +0x00280400,0x00800e02,0x21900806,0x0d407c15, +0x20100805,0x00681a08,0x21100809,0x0de0741a, +0x00580a02,0x00901805,0x21c81801,0x0df07c17, +0x00100405,0x00880e06,0x21800409,0x0e407c1a, +0x20300601,0x00780a02,0x2160040b,0x0e107c1e, +0x20100206,0x00800408,0x21780807,0x0ed07422, +0x20700801,0x00781602,0x21601010,0x0ec07420, +0x20400208,0x00900009,0x21b0080d,0x0f407c25, +0x00500805,0x00881605,0x21881402,0x0f207824, +0x00500409,0x00780e0b,0x21680c04,0x0ff07028, +0x00980602,0x00901001,0x21b80a04,0x0fe07c26, +0x0060000b,0x0090060f,0x21b81800,0x1080802c, +0x20980606,0x00a00c0a,0x21d81010,0x10606c2d, +0x20d00208,0x0088040f,0x21900011,0x11506832, +0x21100c05,0x00782206,0x21600818,0x11307430, +0x20e0020a,0x00980413,0x21a00012,0x12007035, +0x00401403,0x00983a08,0x21a0260c,0x11e06c2f, +0x00700003,0x00980609,0x21b01615,0x12f07430, +0x00980a03,0x00a01408,0x21e8161b,0x12c0742e, +0x00800403,0x00980a0a,0x21b02a17,0x13b08432 + }, //ct3 + }, + VdoTable:{ // VdoTable + { +0x20100801,0x20300000,0x00080c00,0x0c081210, +0x00200201,0x20200000,0x00001c00,0x0c681618, +0x00200201,0x20200000,0x00001800,0x0c681618, +0x00200603,0x20300000,0x00003000,0x0f581e1a, +0x00400204,0x20100004,0x00001203,0x0b781212, +0x20100001,0x20200203,0x00001007,0x0ba80a14, +0x00000000,0x20200202,0x00001007,0x0ba80a14, +0x20500005,0x2020020a,0x00000805,0x0e980e18, +0x20300404,0x20100206,0x00000409,0x0af80a0f, +0x20280400,0x20100201,0x00000805,0x0b28060e, +0x20380401,0x20100201,0x00000806,0x0b28060e, +0x00680602,0x20200004,0x00080e09,0x0dd8121a, +0x00280e04,0x00000005,0x00000e01,0x0a980a0b, +0x00300201,0x20200000,0x00000202,0x0ab0020c, +0x00300201,0x20200000,0x00000202,0x0ab0020c, +0x20200001,0x20400202,0x00080809,0x0cf8121a, +0x20400804,0x20300208,0x00080c07,0x0a400208, +0x20300403,0x20300204,0x00081006,0x0a58060a, +0x20300403,0x20300204,0x00081006,0x0a58060a, +0x00000000,0x20300001,0x00080c03,0x0c481a14, +0x00500203,0x20100006,0x00081207,0x0a180e08, +0x00280602,0x20200004,0x00080a02,0x0a180e08, +0x00280602,0x20200005,0x00080a02,0x0a180e08, +0x00200000,0x20400000,0x00080802,0x0ba81e12, +0x20200001,0x20100203,0x00080408,0x09c81207, +0x20100001,0x20300202,0x00000005,0x09d80e07, +0x20100001,0x20300202,0x00000005,0x09d80e07, +0x20100001,0x20300201,0x00080c08,0x0b28220d, +0x00180401,0x20100001,0x00080801,0x09a81602, +0x00100001,0x20300000,0x00080803,0x09b81203, +0x00100000,0x20300000,0x00080803,0x09b81203, +0x00100000,0x20300001,0x00080806,0x0ae82a06, +0x20180a04,0x20200005,0x00001404,0x09a81400, +0x20100000,0x20200002,0x00000005,0x09a81401, +0x20100000,0x20200001,0x00000005,0x09a81401, +0x20280401,0x20400001,0x00000409,0x0ac82801, +0x00100c06,0x20400208,0x00080802,0x09b80804, +0x00180601,0x20300001,0x00000c02,0x09c81004, +0x00180601,0x20300001,0x00000c02,0x09c81004, +0x00480603,0x20500003,0x00001002,0x0ae82406, +0x00080a06,0x2010000a,0x00001004,0x09d81006, +0x20100402,0x20300202,0x00000005,0x09f80c08, +0x20100402,0x20300203,0x00000005,0x09f80c08, +0x20600403,0x20500205,0x0000080f,0x0b38180f, +0x20100805,0x20300208,0x00000803,0x0a10000a, +0x00080602,0x20200003,0x00000802,0x0a480c0c, +0x20180602,0x20200003,0x00000803,0x0a480c0b, +0x00400603,0x20400004,0x00000201,0x0bd81c16, +0x00080603,0x20200007,0x00000c00,0x0a78040c, +0x20100402,0x20300203,0x00000801,0x0aa8040d, +0x20100402,0x20300203,0x00000801,0x0aa8040d, +0x20480404,0x20400205,0x00000409,0x0c98181a, +0x00200000,0x20300204,0x00001400,0x0ad0080b, +0x00300204,0x20200003,0x00000a01,0x0b18040d, +0x00200203,0x20300002,0x00000a01,0x0b08040d, +0x00200607,0x20400008,0x00001202,0x0d78141d, +0x00180601,0x20300202,0x00080405,0x0b300c0e, +0x20100404,0x20200208,0x00080c07,0x0b800010, +0x20100403,0x20200207,0x00080c06,0x0b700010, +0x20100405,0x2040020c,0x00080403,0x0e680c1e, +0x20301002,0x20400205,0x00083808,0x0bb00415, +0x20180a01,0x20100004,0x00080c04,0x0c180c15, +0x20180a01,0x20100003,0x00080c04,0x0c180c15, +0x00000201,0x20200003,0x00082001,0x0f581c20, +0x00181602,0x00601c00,0x20a02000,0x0bd82610, +0x00100400,0x00280400,0x20501800,0x0c381e14, +0x00200000,0x00300000,0x20501800,0x0c381e15, +0x20281203,0x00600800,0x20903800,0x0f182e14, +0x00080403,0x00180605,0x20301c02,0x0b581a10, +0x00080602,0x00300400,0x20501404,0x0b981612, +0x00080602,0x00300601,0x20501805,0x0b981212, +0x00080405,0x0020020a,0x20700a05,0x0e781a17, +0x00180603,0x00000802,0x20300803,0x0ae80e0e, +0x20200403,0x00280e05,0x20400404,0x0b180e0e, +0x20200403,0x00280e05,0x20400404,0x0b180e0e, +0x00400e02,0x00180c04,0x20781a05,0x0da8221c, +0x20201805,0x20182207,0x20180404,0x0a880e0a, +0x00200201,0x00300003,0x20780e02,0x0ab8120c, +0x00200201,0x00380403,0x20780e02,0x0ab8120c, +0x20100001,0x00500201,0x20b80c06,0x0cc82a1b, +0x00081203,0x00501407,0x20981601,0x0a381609, +0x00000000,0x00400a01,0x20880c03,0x0a48160c, +0x00080400,0x00400a01,0x20880c03,0x0a48160c, +0x20100000,0x00400001,0x20a80c04,0x0c082e16, +0x00280401,0x00100203,0x20400601,0x09f8160a, +0x00000400,0x00380800,0x20680802,0x09f81a09, +0x00000401,0x00380a01,0x20680803,0x09f81a0a, +0x00200000,0x00500000,0x20b80802,0x0b683213, +0x20180601,0x00000401,0x20480805,0x09a81a07, +0x00000000,0x00400001,0x20880803,0x09b81e07, +0x00000000,0x00400002,0x20880803,0x09b81e07, +0x00000000,0x00400000,0x20a80807,0x0ad8360e, +0x00200c00,0x00080e01,0x20380402,0x09881a04, +0x00180601,0x00400401,0x20880403,0x09882204, +0x00100000,0x00400400,0x20880403,0x09882204, +0x00100400,0x00580400,0x20a80807,0x0a883e07, +0x20501004,0x00381a03,0x20680809,0x09782002, +0x20200000,0x00380601,0x20700407,0x09782001, +0x20100000,0x00300000,0x20700406,0x09782001, +0x20100801,0x00680c00,0x20b8040a,0x0a683c01, +0x00681607,0x0070200a,0x20c00206,0x09982004, +0x00000401,0x00380800,0x20800002,0x09982006, +0x00000401,0x00380a01,0x20800003,0x09982006, +0x00200201,0x00780802,0x20e00806,0x0a984008, +0x20600c06,0x00281a0a,0x2040180d,0x09b81807, +0x00180602,0x00400803,0x20900403,0x09d81c08, +0x00180602,0x00400803,0x20a00402,0x09d81c08, +0x20280402,0x00700a01,0x20f0040a,0x0af83810, +0x00480e05,0x00401409,0x20a00205,0x0a18140c, +0x20300802,0x00380a03,0x20700806,0x0a281c0c, +0x20300802,0x00380a03,0x20700c06,0x0a181c0c, +0x00180a03,0x00600c04,0x20d00c03,0x0b983417, +0x20300403,0x00280e06,0x20501806,0x0a680c0c, +0x00180a01,0x00500803,0x20a00602,0x0a98180e, +0x00180601,0x00500803,0x20a00602,0x0a88180e, +0x00100c04,0x00480a06,0x20b00404,0x0c582c1a, +0x00200a04,0x00380404,0x20800604,0x0ad8080e, +0x20100000,0x00300201,0x20701002,0x0b08100e, +0x20180601,0x00400400,0x20800c02,0x0af8140e, +0x20580e03,0x00700806,0x20d01006,0x0d38301f, +0x00000c06,0x00480e09,0x20981003,0x0b38080d, +0x00380602,0x00300e01,0x20780601,0x0b780c0f, +0x00300201,0x00300a02,0x20680601,0x0b780c0f, +0x00500601,0x00301203,0x20b00209,0x0e38201e, +0x20182203,0x00703408,0x20c82403,0x0bb81410, +0x20301002,0x00281e06,0x20481008,0x0bf81412, +0x20201402,0x00281e06,0x20481007,0x0bf81412, +0x20200002,0x00480606,0x20680c05,0x0f18281c, +0x20100e01,0x20281c00,0x00802000,0x0b88260b, +0x00180a01,0x00000400,0x00301c00,0x0be82211, +0x00180601,0x00000000,0x00301c00,0x0be82211, +0x20500e01,0x20182400,0x00801000,0x0eb8320e, +0x00301001,0x00181203,0x00200a04,0x0b281a0d, +0x20200401,0x20180e04,0x00401004,0x0b68160f, +0x20200401,0x20180a04,0x00301004,0x0b68160f, +0x00500c05,0x00280e04,0x20181a10,0x0e282e16, +0x20300002,0x00480800,0x20380405,0x0ab81a0c, +0x00100000,0x00000400,0x00181201,0x0af8160e, +0x00100001,0x00000601,0x00180e01,0x0af8120e, +0x00281606,0x00501c09,0x20480e01,0x0d583a1e, +0x00381a04,0x00502805,0x20580a03,0x0a681a0b, +0x00080400,0x00000400,0x00280801,0x0a881a0e, +0x00080601,0x00000401,0x00280801,0x0a881a0e, +0x00000404,0x00080608,0x00300405,0x0c68361c, +0x20300c04,0x20281a08,0x00500806,0x0a081e0a, +0x00000000,0x20100201,0x00380801,0x0a181e0d, +0x00000001,0x20180602,0x00380802,0x0a181e0d, +0x20180601,0x00100403,0x00281004,0x0b983e17, +0x00400a01,0x00180803,0x00081604,0x09b82209, +0x00100400,0x20100000,0x00381002,0x09b8220b, +0x00100201,0x20100401,0x00281002,0x09b8220b, +0x00100401,0x00080601,0x00380802,0x0ae84214, +0x20200001,0x00300000,0x20380407,0x09782608, +0x00000001,0x00000000,0x00380804,0x09682a08, +0x00000001,0x20180601,0x00480804,0x09682a08, +0x00080800,0x00100801,0x00280807,0x0a58460f, +0x00281201,0x00301802,0x20380401,0x09482604, +0x00100201,0x20180402,0x00300004,0x09382e04, +0x00100201,0x20100002,0x00380404,0x09382e04, +0x00100201,0x20100801,0x00480407,0x09f84a08, +0x20180401,0x20101202,0x00380407,0x09282400, +0x20100401,0x20180602,0x00380406,0x09282801, +0x20100402,0x20180602,0x00300007,0x09282c01, +0x20180800,0x20100e01,0x00600409,0x09d84800, +0x00000c00,0x20281c00,0x00801005,0x09482805, +0x00180601,0x00000402,0x00280402,0x09482c05, +0x00180601,0x00000803,0x00280402,0x09482c05, +0x00000c01,0x20480e01,0x00980408,0x0a084809, +0x00080400,0x00000c01,0x00180403,0x09782009, +0x20100001,0x00080400,0x00300c05,0x09882c09, +0x20100000,0x20180601,0x00300c05,0x09782c09, +0x20100201,0x20180401,0x00600409,0x0a684811, +0x20100601,0x20180c01,0x00401404,0x09d8200c, +0x00080a01,0x00000c01,0x00200803,0x09d8240d, +0x20180601,0x00000c01,0x00200403,0x09d8240d, +0x20300803,0x00080e01,0x00400807,0x0b084819, +0x00000402,0x00000203,0x00000000,0x0a48180e, +0x00000801,0x20280e02,0x00500c01,0x0a48200f, +0x00000401,0x20280a01,0x00500c01,0x0a48200f, +0x00581207,0x00201c07,0x00101202,0x0be8401b, +0x20280e01,0x00101003,0x00000400,0x0ab8180e, +0x20100201,0x00000002,0x00200401,0x0ac81c10, +0x20100400,0x20180401,0x00300801,0x0ac81c10, +0x2080140a,0x2038220d,0x0080100c,0x0cc83821, +0x00680603,0x20201c00,0x00480606,0x0b18140b, +0x00100201,0x00000601,0x00200a02,0x0b48180f, +0x00100201,0x00000400,0x00200603,0x0b48180f, +0x0038120b,0x00201810,0x20100a0c,0x0de83821, +0x20401002,0x20382e07,0x00a00c0c,0x0b78180e, +0x20180c01,0x20101a04,0x00381802,0x0bc8180f, +0x00080c01,0x00001e04,0x00381801,0x0bc8180f, +0x00100406,0x20200211,0x00600a02,0x0ec82819, +0x20280400,0x20100800,0x00200800,0x0b581209, +0x00000800,0x20181000,0x00300c00,0x0bb8160e, +0x00000601,0x00080c00,0x00301000,0x0bb8160e, +0x20700801,0x20200400,0x00381800,0x0e681a0f, +0x00481202,0x20201801,0x00400a07,0x0af80e0d, +0x20100001,0x00100201,0x20100000,0x0b48120e, +0x20100401,0x00100202,0x00000000,0x0b48120e, +0x00981a02,0x00001c03,0x00580a14,0x0dd82619, +0x20100802,0x20780a05,0x00b00005,0x0a880a0e, +0x00180e01,0x00100c01,0x00000202,0x0ad8120f, +0x00180e02,0x00100c02,0x00000202,0x0ad8120f, +0x20401002,0x20682204,0x00c00808,0x0ce82a1f, +0x20101000,0x20482000,0x00900002,0x0a28120a, +0x00000401,0x20180a03,0x00280401,0x0a58120f, +0x20100401,0x20180a03,0x00280402,0x0a58120f, +0x00380602,0x20200402,0x00481203,0x0c08261c, +0x00100000,0x00000c01,0x00181a02,0x09d8120b, +0x00100401,0x00080400,0x00181001,0x09e8160e, +0x00100400,0x00000000,0x00181000,0x09e8160e, +0x20200c03,0x20380e03,0x00681007,0x0b282e1a, +0x00280a01,0x20100c01,0x00480800,0x09881a0c, +0x00180a01,0x00100802,0x00080802,0x09781e0c, +0x00080a01,0x00100402,0x00080403,0x09781e0c, +0x00200203,0x00000405,0x00381002,0x0a783615, +0x20180601,0x20300000,0x00700407,0x09281e09, +0x00100401,0x20180602,0x00280804,0x09281e09, +0x00100401,0x20100202,0x00280803,0x09281e09, +0x00000803,0x20180e04,0x00480408,0x09d83a10, +0x00001003,0x20481e02,0x00700003,0x08f81e03, +0x00000000,0x00000001,0x00180406,0x08e82604, +0x00000400,0x00080401,0x00180406,0x08e82204, +0x00080a05,0x00100406,0x00100408,0x09783e08, +0x00000203,0x00000005,0x00000005,0x08f81c00, +0x00080400,0x00100400,0x00100005,0x08e82401, +0x00080601,0x00100801,0x00100005,0x08d82401, +0x20101005,0x00081607,0x00300009,0x09683801, +0x00080403,0x00100604,0x00000005,0x09081805, +0x00000000,0x00000000,0x00200405,0x08f82405, +0x00000001,0x00080601,0x00300805,0x08f82405, +0x00181205,0x00301408,0x20280807,0x09883c08, +0x00000203,0x00000004,0x00200404,0x09481c09, +0x00000000,0x00080401,0x00200405,0x0938200a, +0x00000000,0x00000001,0x00200405,0x0938200a, +0x20100003,0x20100206,0x0030080a,0x09e83811, +0x20300003,0x00080604,0x00100405,0x0998180e, +0x20200401,0x00080800,0x00100c04,0x09981c0f, +0x20100000,0x00080400,0x00100c04,0x09981c0e, +0x00080603,0x00000805,0x00300006,0x0a983819, +0x00200204,0x00000805,0x00000203,0x0a18140f, +0x00180601,0x00100802,0x20100601,0x0a181810, +0x00100201,0x00000401,0x00000800,0x0a181810, +0x20200c02,0x20181a03,0x00501805,0x0b68341e, +0x20301006,0x00081a08,0x00300803,0x0a88140f, +0x20200001,0x00000202,0x00100c02,0x0a981411, +0x20280401,0x00000601,0x00100802,0x0a981411, +0x00280c00,0x00101c02,0x20180e01,0x0c682c21, +0x00381208,0x0040100b,0x20301206,0x0af8140d, +0x00000202,0x00000002,0x00100a03,0x0b281011, +0x00000203,0x00000002,0x00200a03,0x0b281011, +0x20800e03,0x20281802,0x00602004,0x0d782c23, +0x20180405,0x20100a0e,0x00080404,0x0b58040c, +0x00100402,0x00080a06,0x00200202,0x0ba8100e, +0x00100402,0x00080a06,0x00200203,0x0b980c0e, +0x00600002,0x00100a07,0x00080a13,0x0e88201b, +0x20200202,0x00280400,0x20101800,0x0b381208, +0x00000000,0x20100400,0x00200400,0x0b980e0e, +0x20100400,0x20100000,0x00200000,0x0b980e0d, +0x20681a03,0x00301800,0x20301400,0x0e481a11, +0x00200805,0x00281e07,0x20200e06,0x0ae80a0a, +0x00080601,0x20100201,0x00300a01,0x0b280a0e, +0x00180a01,0x20100400,0x00300602,0x0b280a0e, +0x00701c06,0x20382a09,0x00380611,0x0da81619, +0x00180e05,0x00501407,0x20980c00,0x0a88060d, +0x00001002,0x20281603,0x00480400,0x0ab80a0f, +0x00001002,0x20281603,0x00480400,0x0ab80a0f, +0x20280a05,0x00401009,0x20781c04,0x0cb81e1f, +0x20180804,0x00201206,0x20480802,0x0a28060d, +0x00180800,0x00100803,0x20281201,0x0a381210, +0x00080800,0x00100803,0x20181201,0x0a381210, +0x00200803,0x00380605,0x20380601,0x0bc8261d, +0x00180603,0x00000805,0x00080601,0x09c8120c, +0x00180602,0x00000801,0x00180401,0x09b81610, +0x00280602,0x00000801,0x00180400,0x09b81610, +0x00181202,0x00401804,0x20481004,0x0ad82a1c, +0x00200802,0x20181205,0x00200801,0x09580e0c, +0x20100803,0x20281204,0x00380405,0x09481a0d, +0x20100803,0x20180e04,0x00380405,0x0948160d, +0x20180402,0x00000202,0x00200006,0x0a182e16, +0x20200801,0x00080c00,0x20281006,0x09081208, +0x00280a02,0x00100c05,0x20180c02,0x08e81e0a, +0x00280602,0x00100c05,0x20180c02,0x08e81e0a, +0x00380603,0x20100c03,0x00280804,0x09782e11, +0x00381201,0x00301804,0x20580c01,0x08d81605, +0x20100001,0x20100602,0x00200407,0x08b81e05, +0x20180400,0x20100601,0x00200407,0x08a81e05, +0x20400804,0x20281205,0x0050040e,0x09083208, +0x20380400,0x20100201,0x00200c0a,0x08b81800, +0x00000201,0x20180401,0x00300405,0x08a81c01, +0x00000400,0x20180400,0x00300405,0x08a81c01, +0x00480e04,0x00001807,0x00180c02,0x08f83000, +0x00200401,0x20280602,0x00200001,0x08d81405, +0x00000402,0x20180a02,0x00280404,0x08b81c06, +0x00100401,0x20180601,0x00280404,0x08b81c06, +0x20300c03,0x20381a05,0x0070100e,0x09183008, +0x20200201,0x20100002,0x00100008,0x0918140a, +0x20180601,0x00000403,0x00000006,0x08f81c0b, +0x20180601,0x00000402,0x00100006,0x08f81c0b, +0x00280400,0x00000402,0x00280804,0x09882c12, +0x00000401,0x20100201,0x00100001,0x0978140e, +0x20100001,0x20100601,0x00100404,0x0968180f, +0x20100001,0x20100201,0x00100804,0x0968180f, +0x20300201,0x20180401,0x00200c0b,0x0a282c19, +0x20280800,0x00000403,0x00100c02,0x09e81410, +0x00080602,0x20100003,0x00200c01,0x09e81411, +0x00080602,0x20100403,0x00100c01,0x09e81411, +0x00000400,0x20100601,0x00100002,0x0b182820, +0x00380e03,0x20201801,0x00200a05,0x0a680c0f, +0x20100402,0x20280604,0x00200801,0x0a780c12, +0x20100402,0x20280603,0x00200801,0x0a781012, +0x00200001,0x00080800,0x00200c01,0x0c182821, +0x20501003,0x20582607,0x00801405,0x0ad8080f, +0x20280a03,0x20100403,0x00100a01,0x0b080c12, +0x20380a03,0x00000403,0x00100e01,0x0b080c12, +0x20b81202,0x00001003,0x00001006,0x0d382025, +0x00300e01,0x20100002,0x20182609,0x0b58080d, +0x00300402,0x20300206,0x00280a08,0x0b88080d, +0x00300402,0x20200206,0x00280a09,0x0b88040d, +0x00900001,0x20400a04,0x0040021a,0x0e48181b, +0x20480602,0x20380400,0x00601000,0x0b180a05, +0x20180602,0x00000400,0x20101400,0x0b880a0c, +0x20180a02,0x00100800,0x20201400,0x0b880e0d, +0x20902003,0x20483000,0x00681800,0x0e18160e, +0x00700803,0x20400205,0x0058120d,0x0ae0020b, +0x00000804,0x20180e06,0x20180602,0x0b28060e, +0x20100804,0x20180e06,0x00000202,0x0b28060e, +0x00d81a05,0x00503009,0x20681e1a,0x0d881a1b, +0x20400a03,0x20281005,0x00580407,0x0a780e0e, +0x00180e04,0x00101806,0x20481203,0x0aa80a10, +0x00280e04,0x00101806,0x20481203,0x0aa80a10, +0x20600003,0x20280606,0x00600c0d,0x0c782222, +0x00300402,0x00080603,0x00100204,0x0a080e0d, +0x00000803,0x20180e05,0x00200001,0x0a180e11, +0x00000803,0x20180e05,0x00200002,0x0a180e11, +0x00580a02,0x20200c03,0x00580a06,0x0b88221e, +0x20300201,0x00080802,0x00000005,0x09a8120d, +0x00000201,0x00180403,0x00080802,0x09981610, +0x00000201,0x00180403,0x00080801,0x09981610, +0x20201402,0x20481e04,0x00800008,0x0a88221d, +0x00400002,0x00000602,0x20281204,0x09480e0c, +0x00280400,0x00100c00,0x20180801,0x0928160e, +0x00280401,0x00100e01,0x20180801,0x0928160e, +0x00100401,0x00180801,0x00181004,0x09c82a16, +0x20180e02,0x00001404,0x20180807,0x08e8160b, +0x20100400,0x20180800,0x00200407,0x08b81a0a, +0x00000400,0x00080401,0x00200007,0x08b81a0b, +0x00180602,0x00200404,0x00000408,0x09282a11, +0x00200c01,0x20281603,0x00400c04,0x08a81a05, +0x00000201,0x00000000,0x00000405,0x08881a04, +0x00000000,0x00080400,0x00000406,0x08781a04, +0x00000002,0x00100a03,0x00080409,0x08c82608, +0x20300002,0x00080a01,0x20180409,0x08981402, +0x20100001,0x00080601,0x00080406,0x08781401, +0x20100001,0x00000201,0x00080405,0x08781401, +0x00000601,0x00080c01,0x00200808,0x08a82800, +0x00400203,0x00000805,0x20380601,0x08b81405, +0x00280601,0x00000802,0x20180403,0x08881805, +0x00280601,0x00000801,0x00080403,0x08881805, +0x20180400,0x00100800,0x20180409,0x08c82409, +0x20300004,0x00180605,0x2010040a,0x08e8140a, +0x20200401,0x20180a02,0x00200409,0x08c8180b, +0x20200401,0x20180a02,0x00200408,0x08c8180b, +0x00200800,0x00080800,0x00180407,0x09382811, +0x00280604,0x00100806,0x20200000,0x0948180e, +0x00000201,0x00080402,0x00000002,0x09381810, +0x00000201,0x00080402,0x00000003,0x09381810, +0x20380401,0x00200000,0x2010000c,0x09d8281a, +0x20300c03,0x00081205,0x00000c05,0x09c81411, +0x20200001,0x00180400,0x20100803,0x09c81413, +0x20200001,0x00180400,0x20100c03,0x09c81413, +0x00080a02,0x00100c04,0x20100801,0x0ac82421, +0x00180603,0x00380804,0x20401204,0x0a581011, +0x00280602,0x00100801,0x20300a03,0x0a681013, +0x00280a02,0x00100801,0x20200a03,0x0a581013, +0x00200400,0x20180603,0x00201002,0x0bd82022, +0x20200804,0x00100a06,0x20681202,0x0ad8040f, +0x20500c02,0x00081203,0x20100402,0x0af80c13, +0x20600c02,0x20181204,0x00000402,0x0af80c13, +0x20d01402,0x00082202,0x00100409,0x0cf81c27, +0x00381e02,0x00302406,0x20480a08,0x0b38140a, +0x00580a01,0x00301002,0x20580e0e,0x0b780c0d, +0x00580e01,0x00301002,0x20580e0e,0x0b780c0d, +0x00a80e01,0x00500c04,0x2060021e,0x0e181c1c, +0x20600002,0x00280800,0x20580c00,0x0b180603, +0x20300000,0x00180800,0x20100400,0x0b68120a, +0x20300400,0x00080c00,0x00000400,0x0b780e0a, +0x20681e01,0x00303400,0x20580400,0x0df81613, +0x00a80a04,0x00201806,0x20780a12,0x0ae80a0c, +0x00380601,0x00100c01,0x20380a08,0x0b180e0e, +0x00380a01,0x00201001,0x20380a08,0x0b180e0e, +0x00801002,0x20481e04,0x00801211,0x0d481a1b, +0x20680803,0x00000a05,0x2010080c,0x0a680a0f, +0x20200401,0x00080e01,0x00100402,0x0a881211, +0x20200401,0x00080a01,0x00100402,0x0a881211, +0x20300602,0x20180402,0x00080807,0x0c481621, +0x00500a02,0x20200002,0x00180e08,0x09f80a0d, +0x00380601,0x00100c01,0x20280a04,0x0a080e12, +0x00380601,0x00100c01,0x20280a04,0x0a080e12, +0x00300c03,0x00081203,0x00080a03,0x0b48161f, +0x20400804,0x00080e05,0x00180c07,0x0988120e, +0x20100002,0x00000202,0x00180405,0x09781211, +0x20100402,0x00080602,0x00180405,0x09781211, +0x00081203,0x00302006,0x20481005,0x0a581a1e, +0x00680604,0x00200807,0x20280e06,0x09281a0d, +0x00200201,0x00000002,0x00180401,0x08f8160f, +0x00200201,0x00000003,0x00080401,0x08f8160f, +0x00200001,0x20100604,0x00400405,0x09881e19, +0x20300403,0x00180e05,0x0000080b,0x08b81a0b, +0x00080400,0x00000601,0x00000007,0x0898160b, +0x20100000,0x00000201,0x00100407,0x0888160b, +0x20200801,0x20281201,0x0068040c,0x08d82210, +0x00280a04,0x00100c04,0x20380802,0x08781605, +0x00000401,0x00080601,0x00180406,0x08581604, +0x00000400,0x00080601,0x00180405,0x08581604, +0x00100202,0x00000403,0x00280406,0x08782208, +0x20200805,0x00080a07,0x00080c08,0x08681800, +0x00000000,0x00100001,0x00080404,0x08481401, +0x00000000,0x00100001,0x00080405,0x08481801, +0x00000401,0x00080603,0x0020000a,0x08582000, +0x00180a06,0x0020080a,0x20200003,0x08782006, +0x00100000,0x00180400,0x00000405,0x08581805, +0x00100000,0x00180400,0x00000004,0x08581805, +0x20100001,0x00100000,0x00280809,0x08882009, +0x00000403,0x00000207,0x00100805,0x08b8180a, +0x20180400,0x00100800,0x20100007,0x0898140b, +0x20180400,0x00200800,0x20100007,0x0898140b, +0x00280e04,0x00001405,0x00100406,0x08e82011, +0x20280400,0x00180403,0x00000406,0x09181c0f, +0x00000000,0x00000000,0x00100404,0x09081410, +0x00080400,0x00100400,0x00100404,0x09081410, +0x20200c04,0x20380e07,0x0060040b,0x09981c1a, +0x00080e03,0x00001002,0x20100800,0x09a81412, +0x20200000,0x00080400,0x00100403,0x09981414, +0x20100000,0x00080601,0x00100403,0x09981414, +0x20200202,0x00080c04,0x00300405,0x0a882022, +0x20301006,0x20281608,0x00380401,0x0a281012, +0x00000801,0x00080a01,0x00000201,0x0a381414, +0x00000801,0x00080e01,0x00000201,0x0a381414, +0x00380401,0x00000601,0x00000602,0x0b981824, +0x00281a07,0x00201c0b,0x20200207,0x0ab8140e, +0x20480e03,0x00201403,0x20200201,0x0ad81013, +0x20480e02,0x00201403,0x20200202,0x0ad81013, +0x20b80e03,0x20101c03,0x00200007,0x0cc81826, +0x00102804,0x2048360b,0x00501602,0x0b18100a, +0x00400801,0x20280e04,0x00300a0c,0x0b58100c, +0x00400801,0x20181204,0x00300a0c,0x0b58100c, +0x00901002,0x20481a05,0x00900e1a,0x0de8181c, +0x20400c02,0x00280400,0x00081c00,0x0af81206, +0x20200800,0x20180400,0x00280800,0x0b580e0b, +0x20200400,0x00000000,0x00180800,0x0b580e0b, +0x20701401,0x00082400,0x00400000,0x0dc81610, +0x00680606,0x00580407,0x2010120c,0x0ac81a0b, +0x00300201,0x00180401,0x00100207,0x0af8120e, +0x00300400,0x00180801,0x00100207,0x0af8120e, +0x00a80602,0x00500c04,0x20580e16,0x0d28121b, +0x20400807,0x0048120a,0x20200006,0x0a480e0e, +0x20100001,0x00100601,0x00080401,0x0a780e11, +0x20100001,0x00200601,0x00080401,0x0a780e11, +0x20580402,0x00400603,0x20200009,0x0c181621, +0x00281206,0x0060180b,0x20680a05,0x09e8160e, +0x00200201,0x00100001,0x00100203,0x09e81212, +0x00200201,0x00100001,0x00000203,0x09e81212, +0x00680a03,0x00301404,0x00080a06,0x0b281a20, +0x00080404,0x00200e08,0x00000002,0x09680e10, +0x00000001,0x00100602,0x00080403,0x09580e12, +0x00080401,0x00100602,0x00080402,0x09580e12, +0x20300403,0x00181604,0x0050100b,0x0a281a1e, +0x00200203,0x00180405,0x00300001,0x08f8160e, +0x00100201,0x00100002,0x00180403,0x08d8120f, +0x00100201,0x00100002,0x00100004,0x08d8120f, +0x00380602,0x00200404,0x00080401,0x09581617, +0x00000402,0x00080604,0x00280406,0x0888160b, +0x20100001,0x00180602,0x00100006,0x0868120a, +0x00000002,0x00180602,0x00100006,0x0868120a, +0x20100001,0x00100a02,0x0018040b,0x08a81612, +0x20200400,0x00180803,0x00180806,0x08481a05, +0x00080a01,0x00200c02,0x00080405,0x08381205, +0x00080a01,0x00200c03,0x00080405,0x08381205, +0x20100000,0x00100001,0x00300009,0x08481a08, +0x00480602,0x00201402,0x00080801,0x08381a01, +0x00000001,0x00000601,0x00300405,0x08181000, +0x00000001,0x00000202,0x00300405,0x08181000, +0x00100000,0x00000400,0x00280407,0x08281400, +0x20500003,0x00181204,0x0040100d,0x08381c06, +0x00100000,0x20100000,0x00400005,0x08381005, +0x00100201,0x20100001,0x00400005,0x08381005, +0x00100400,0x00180601,0x00380409,0x08481808, +0x00380a03,0x00100c05,0x00100202,0x0888140b, +0x20100401,0x20180601,0x00400007,0x0878100b, +0x20100400,0x20180601,0x00400407,0x0878100b, +0x20200401,0x00281000,0x0020040b,0x08a81812, +0x20200c03,0x20181205,0x00400408,0x08e8100e, +0x00000601,0x00080401,0x00200004,0x08e81010, +0x20100800,0x00080800,0x00200004,0x08e81011, +0x00280e03,0x00301404,0x20280405,0x0968141a, +0x20300800,0x00281003,0x00080402,0x09781413, +0x20200401,0x00100201,0x00100003,0x09781014, +0x20100001,0x00200000,0x00080402,0x09781014, +0x20400802,0x00080a05,0x0040040a,0x0a481421, +0x00381604,0x00402003,0x20400207,0x0a081411, +0x00180602,0x00200802,0x00100202,0x0a181014, +0x00180601,0x00200802,0x00100202,0x0a181014, +0x00400400,0x00280802,0x00280603,0x0b681825, +0x20501805,0x00082a07,0x00400c03,0x0a88140f, +0x20600802,0x00081603,0x00300c02,0x0ab81014, +0x20600401,0x00081203,0x00300c02,0x0ab81014, +0x20e00601,0x00380c02,0x20100c09,0x0c981428, +0x00482603,0x00603c08,0x20681a0d,0x0af8100a, +0x00580a01,0x00201002,0x20280a10,0x0b480c0c, +0x00580a01,0x00200c02,0x20180a10,0x0b480c0c, +0x00a81001,0x00501602,0x2040021f,0x0dc80c1c, +0x20281601,0x20401800,0x00700800,0x0ae00208, +0x20280a01,0x00101000,0x00100800,0x0b48060c, +0x20280800,0x00000800,0x00200400,0x0b48060b, +0x20680401,0x20201000,0x00581000,0x0db00213, +0x00000c02,0x20881204,0x00e00a05,0x0aa0060a, +0x00200001,0x20100202,0x00400606,0x0ae8060e, +0x00280400,0x20100601,0x00400606,0x0ae8060e, +0x00880602,0x20300402,0x00900a12,0x0d080a1c, +0x00300201,0x20600c02,0x00a81204,0x0a30060f, +0x20100400,0x20100001,0x00480400,0x0a580611, +0x20100400,0x20280400,0x00580401,0x0a580611, +0x20300803,0x20480a04,0x00a80406,0x0bf80622, +0x20401001,0x20681e01,0x00d00806,0x09c8060e, +0x00100201,0x00000001,0x00400602,0x09d80612, +0x00100201,0x20100001,0x00400202,0x09d80612, +0x00380603,0x20280404,0x00800a02,0x0af80a20, +0x00400400,0x20380401,0x00680a07,0x0950020f, +0x00200001,0x20100202,0x00480401,0x09480612, +0x00200001,0x00000201,0x00400001,0x09480612, +0x20100803,0x20380a06,0x00780807,0x0a08061d, +0x20100800,0x20280800,0x00580406,0x08d8060f, +0x00080601,0x00000402,0x00400006,0x08b80a0f, +0x00080601,0x00000402,0x00400006,0x08b80a0f, +0x00100601,0x00080405,0x00580805,0x09380e18, +0x00280400,0x00000800,0x00380802,0x08680a0c, +0x00100000,0x20100201,0x00500404,0x0858060a, +0x00100000,0x20100601,0x00500404,0x0858060a, +0x00180601,0x00000400,0x00400809,0x08880a11, +0x20280402,0x20100601,0x00580809,0x08280e06, +0x20100401,0x20180e01,0x00500007,0x08180605, +0x20100801,0x20180e02,0x00500007,0x08180605, +0x20100402,0x00080a03,0x0050000a,0x08280a08, +0x00280605,0x20200405,0x00601003,0x08080c00, +0x00100400,0x00080401,0x00280404,0x08080401, +0x00100601,0x00000002,0x00280403,0x08080401, +0x00080a01,0x00100803,0x00300007,0x08080800, +0x20201005,0x20381209,0x00780409,0x08180406, +0x00080400,0x00100400,0x00100405,0x08180805, +0x00000000,0x00100201,0x00200406,0x08180405, +0x00180601,0x20100800,0x00500408,0x08280808, +0x00000602,0x00180c06,0x00380c03,0x08680c0c, +0x00000401,0x00000201,0x00280406,0x0858040b, +0x00000401,0x00100201,0x00280406,0x0858040b, +0x20100802,0x20280603,0x0078040b,0x08880811, +0x00180c00,0x00301801,0x00080403,0x08d80c0e, +0x20180e01,0x00100c02,0x00200405,0x08c80810, +0x20180e01,0x00101002,0x00200405,0x08c80810, +0x20100601,0x20180c02,0x00600408,0x09480c1b, +0x20380e01,0x00000c00,0x00500805,0x09580c12, +0x00080401,0x20200601,0x00500802,0x09580414, +0x20180401,0x20200602,0x00500802,0x09580414, +0x20280800,0x00000c00,0x00300005,0x0a380422, +0x00001003,0x20381a03,0x00900a04,0x09e80813, +0x20100400,0x20380800,0x00600400,0x0a080415, +0x00000601,0x20280801,0x00600400,0x0a080415, +0x00480401,0x20200a01,0x00700201,0x0b480823, +0x00081604,0x00002406,0x00380a04,0x0a78040f, +0x20400001,0x20200601,0x00480601,0x0aa00014, +0x20500401,0x20200202,0x00480601,0x0aa00014, +0x20f80a01,0x20300401,0x0080080b,0x0c780429, +0x00101802,0x20583207,0x00c02204,0x0ad8040a, +0x00500400,0x20180801,0x0050020e,0x0b38040c, +0x00500400,0x20180801,0x0050020e,0x0b38040c, +0x00b01801,0x20581a03,0x00a00220,0x0da0001d, +0x20301801,0x00182000,0x20480400,0x0af00a06, +0x20300800,0x20281000,0x00400400,0x0b30060a, +0x20300400,0x20280c00,0x00300400,0x0b40060a, +0x20580602,0x20100400,0x00000c00,0x0db00a13, +0x00280800,0x00600c02,0x20c80a08,0x0ab00a0a, +0x00300601,0x20100001,0x00080608,0x0ae0060e, +0x00300800,0x20180401,0x00080608,0x0ae0060e, +0x00600c03,0x20181205,0x0010020f,0x0d000e1b, +0x00280602,0x00400802,0x20800a02,0x0a400610, +0x20180800,0x00000800,0x00100401,0x0a600611, +0x00080c00,0x00100c01,0x00000401,0x0a600612, +0x00080e04,0x00201006,0x20380402,0x0c000a22, +0x20380c02,0x00301203,0x20600004,0x09d00a0f, +0x00000000,0x20200000,0x00200201,0x09d00a11, +0x00000000,0x20200201,0x00300601,0x09d00a12, +0x00000c03,0x20180e06,0x00100402,0x0b000e20, +0x00400601,0x00000803,0x20280a06,0x09500610, +0x00300201,0x20200400,0x00200201,0x09400a12, +0x00300201,0x20200400,0x00300201,0x09400a12, +0x00380e02,0x00201404,0x20280c01,0x0a000a1e, +0x20180c00,0x00101201,0x20100806,0x08d00610, +0x20200401,0x20280a02,0x00300408,0x08b00a0f, +0x20100401,0x20280a02,0x00400407,0x08b00a0f, +0x00080400,0x20100601,0x00400809,0x09200619, +0x00200400,0x20200000,0x00300002,0x08600a0c, +0x00100201,0x20100002,0x00180403,0x08500a0a, +0x00100601,0x20180401,0x00280403,0x08500a0a, +0x00000001,0x20280601,0x00500409,0x08800a10, +0x00000401,0x20180a01,0x00300008,0x08100607, +0x00000002,0x00000602,0x00180806,0x08100a05, +0x00000001,0x00000601,0x00180806,0x08100a05, +0x00180602,0x20100802,0x00480408,0x08200a08, +0x20300801,0x00081000,0x00100009,0x08000401, +0x00080a02,0x00000c03,0x00200005,0x08000400, +0x00080a02,0x00000803,0x00200405,0x08000400, +0x20100c02,0x20281603,0x00600009,0x08000800, +0x00381602,0x00202404,0x20280800,0x08200406, +0x00000403,0x20280a04,0x00500405,0x08100405, +0x00000002,0x20200203,0x00400005,0x08100405, +0x00000201,0x00180403,0x00180408,0x08200409, +0x20280402,0x20400603,0x00700408,0x0850040a, +0x00180603,0x20100804,0x00300005,0x0850040b, +0x00180603,0x20100804,0x00400005,0x0850040b, +0x00180e01,0x00101000,0x00000408,0x08900811, +0x00100a02,0x20480c02,0x00800803,0x08c0040f, +0x20200803,0x20281605,0x00500807,0x08c00811, +0x20200c02,0x20381605,0x00600807,0x08c00811, +0x20200401,0x20280602,0x0040000b,0x0940081b, +0x20400c03,0x20381604,0x00500005,0x09500814, +0x00000601,0x00080803,0x00080800,0x09600815, +0x00000601,0x00080802,0x00080800,0x09600815, +0x20200000,0x20180800,0x00300005,0x0a300822, +0x00381203,0x00101405,0x20180a07,0x09f00813, +0x20180800,0x00200400,0x20200001,0x0a000815, +0x20180400,0x00100400,0x20100001,0x0a000815, +0x00500a02,0x00080801,0x00100202,0x0b500824, +0x20400c01,0x20381e04,0x00401402,0x0a700810, +0x20480800,0x00000801,0x00000602,0x0ab00814, +0x20480a01,0x00000801,0x00000603,0x0ab00814, +0x21000c04,0x00181605,0x2018040d,0x0c700829, +0x00480c00,0x00001400,0x2038120b,0x0ae0100b, +0x00480400,0x20200400,0x0010020d,0x0b30080c, +0x00400000,0x20200601,0x0020020d,0x0b30080c, +0x00c82603,0x00402c08,0x20680a23,0x0db0081d, +0x20281e02,0x00302800,0x20200c00,0x0af80a08, +0x20200001,0x00200800,0x20380800,0x0b40060b, +0x20280401,0x00200800,0x20380800,0x0b40060b, +0x20700001,0x00300000,0x20200800,0x0dc00211, +0x00200403,0x20480a05,0x00700a07,0x0ab8060b, +0x00280e03,0x00100c03,0x20200e07,0x0ae0060e, +0x00380e03,0x00101004,0x20200e07,0x0af0060e, +0x00980e02,0x00201402,0x20300614,0x0d100a1b, +0x00000603,0x20280803,0x00500601,0x0a40020e, +0x00001004,0x20281606,0x00100400,0x0a600a11, +0x20101404,0x20281a07,0x00200401,0x0a600a11, +0x20400c02,0x20181203,0x00300c08,0x0c100a21, +0x20101405,0x20281605,0x00380801,0x09d0020e, +0x00080601,0x00300404,0x20480a01,0x09e00611, +0x00080602,0x00300405,0x20480a01,0x09e00611, +0x00381202,0x00201804,0x20100204,0x0b100e1f, +0x00281607,0x00301009,0x20200e03,0x0968060f, +0x00200201,0x00200400,0x20300a01,0x09500a12, +0x00200201,0x00200400,0x20300a01,0x09500a12, +0x00100801,0x20280e03,0x00500c05,0x0a200e1f, +0x20101406,0x20281a0a,0x00300c04,0x08e00a0e, +0x00080401,0x00200602,0x20200006,0x08c00e0f, +0x00080401,0x00200a02,0x20200006,0x08d00e0f, +0x00000800,0x00080800,0x00200008,0x09401218, +0x00280e05,0x00301009,0x20380401,0x08800a0c, +0x00080400,0x00100401,0x20180405,0x08600a0a, +0x00080400,0x00100401,0x20180405,0x08600a0a, +0x00100000,0x00100000,0x20180407,0x08a01210, +0x00100402,0x00000605,0x00000807,0x08300e08, +0x00180602,0x00000801,0x00000404,0x08200e06, +0x00180601,0x00000801,0x00100404,0x08200a06, +0x20100001,0x00200000,0x20100009,0x08401208, +0x20280601,0x00000401,0x00180409,0x08100800, +0x20200c02,0x20181203,0x00200409,0x08100c01, +0x20200802,0x20181203,0x00200408,0x08100c00, +0x00280e02,0x00201402,0x20180406,0x08201000, +0x00001002,0x00081e02,0x00300804,0x08300807, +0x00380400,0x00200402,0x20280801,0x08300c06, +0x00280400,0x00200402,0x20180802,0x08300c06, +0x20100001,0x20180603,0x0040080b,0x08401008, +0x00000201,0x00400003,0x20580405,0x0870080b, +0x20200201,0x00180401,0x2010080a,0x08600c0b, +0x20200201,0x00180401,0x20100809,0x08600c0b, +0x00000c00,0x20181001,0x00400009,0x08a01012, +0x20180801,0x00400a01,0x20500005,0x08d00c10, +0x00080802,0x00100e02,0x20280802,0x08e00c11, +0x00080801,0x00100e02,0x20280802,0x08e00c11, +0x20180601,0x00200401,0x20100009,0x0950101b, +0x20180e02,0x00101402,0x20480401,0x09600c13, +0x20180a02,0x20100803,0x00180403,0x09700813, +0x20180602,0x20100802,0x00180403,0x09700813, +0x20200401,0x00080602,0x00180805,0x0a501022, +0x00001002,0x20281a03,0x00200602,0x0a000812, +0x20100801,0x20280e03,0x00300001,0x0a100815, +0x20100801,0x20280e03,0x00300001,0x0a100815, +0x00380e01,0x00100c03,0x00080601,0x0b600c24, +0x20300201,0x00200802,0x20480e02,0x0a800811, +0x20400800,0x00080c01,0x00080602,0x0ab00815, +0x20400800,0x00080c00,0x00080602,0x0ab00815, +0x20c00202,0x20100c00,0x00380408,0x0c900c27, +0x00401001,0x00281202,0x20280a0b,0x0af0040a, +0x00500601,0x00280402,0x2038060e,0x0b40040c, +0x00500601,0x00200002,0x2048060e,0x0b40040c, +0x00901c02,0x20183e06,0x0060121a,0x0db0081e, +0x20401002,0x20282800,0x00580400,0x0ae00204, +0x20180601,0x20100400,0x00100c00,0x0b40020b, +0x20180601,0x20100000,0x00200800,0x0b40020b, +0x20600400,0x20280800,0x00500400,0x0dc00a11, +0x00500204,0x00200807,0x20580a0b,0x0ab0060a, +0x20101004,0x20281a04,0x00200203,0x0af0060d, +0x20101004,0x20181a03,0x00200204,0x0af0060d, +0x00800801,0x20181000,0x00400a12,0x0d200a1a, +0x20200005,0x00100205,0x20200002,0x0a40060e, +0x00381605,0x00302008,0x20480a06,0x0a700611, +0x00381605,0x00302408,0x20580a06,0x0a700611, +0x20280e02,0x00101002,0x00000804,0x0c300e21, +0x00481a07,0x00202408,0x20300604,0x09d0060f, +0x20100404,0x20280607,0x00401004,0x09e00612, +0x20100404,0x20280a07,0x00501004,0x09e00612, +0x00101003,0x20281a04,0x00400800,0x0b30121f, +0x20402008,0x20582e0b,0x00701007,0x09600a0e, +0x00100203,0x20100004,0x00300601,0x09600a11, +0x00100203,0x20100004,0x00300601,0x09600a11, +0x00280602,0x00200804,0x20280402,0x0a40161d, +0x00581607,0x0030240b,0x20481206,0x08f00a0e, +0x00100402,0x20180603,0x00300404,0x08e00e0f, +0x00100402,0x20180603,0x00300804,0x08e00e0f, +0x00080801,0x00200e02,0x00000808,0x09601618, +0x20300c05,0x20281609,0x0050140a,0x08800a0c, +0x00000400,0x00080801,0x00280406,0x08700e0a, +0x00000400,0x00080801,0x00200006,0x08700e0a, +0x00100000,0x00000400,0x00300007,0x08c01a11, +0x00380a04,0x00100c07,0x00000001,0x08400e06, +0x00000000,0x00180400,0x00100805,0x08400e05, +0x00000000,0x00180400,0x00100406,0x08400e05, +0x20100001,0x20100201,0x0040000a,0x08601608, +0x20300003,0x00080606,0x00300c0a,0x08201000, +0x20180a01,0x00001001,0x00000005,0x08301001, +0x00080a01,0x00101001,0x00000005,0x08301000, +0x00000a02,0x20180c01,0x00400808,0x08401801, +0x00280a02,0x20101003,0x00281001,0x08401006, +0x00200401,0x20280a02,0x00400003,0x08401005, +0x00200402,0x20180a03,0x00300004,0x08401005, +0x00000803,0x00180603,0x00080808,0x08601809, +0x20100400,0x20380602,0x00600407,0x08800c0a, +0x20400201,0x00080401,0x0020000a,0x08800c0c, +0x20380601,0x00000002,0x0028040a,0x08800c0c, +0x00080e04,0x00201406,0x20180409,0x08d01411, +0x00000c00,0x20281602,0x00580404,0x08e00c10, +0x00200800,0x00080a01,0x00180400,0x08f00c11, +0x00200801,0x20180a01,0x00180400,0x08f00c11, +0x20200804,0x20180e07,0x00400409,0x0980181a, +0x20300403,0x00181201,0x00180803,0x09700413, +0x20200400,0x00180800,0x20180405,0x09800813, +0x20200400,0x00180800,0x20180405,0x09800813, +0x00080604,0x00100806,0x00180c03,0x0a701421, +0x00280e05,0x00201807,0x20380a05,0x0a100412, +0x00080e01,0x00301001,0x20380a02,0x0a200815, +0x00080e01,0x00200c01,0x20380a02,0x0a200815, +0x00200804,0x20181606,0x00300402,0x0b801024, +0x20480804,0x20100207,0x00300800,0x0a900410, +0x20400001,0x00000a01,0x00080a01,0x0ac00413, +0x20400001,0x00000a01,0x00080a01,0x0ac00413, +0x20e81204,0x00100c07,0x20100408,0x0cb01029, +0x00481a02,0x20302406,0x00380e0d,0x0b000409, +0x00480a01,0x20100802,0x0020060c,0x0b40040c, +0x00480a01,0x20100802,0x0020020c,0x0b40000c, +0x00b00402,0x20301606,0x00281621,0x0de0181c, +0x20200c01,0x20100800,0x20182000,0x0af00a08, +0x20200402,0x00180c00,0x00080c00,0x0b50060a, +0x20200402,0x00280800,0x20180c00,0x0b50060a, +0x20600400,0x00000800,0x20200400,0x0de01211, +0x00180e01,0x00100403,0x00000605,0x0ab80a0a, +0x00381603,0x00301c05,0x20380607,0x0af0020d, +0x00381603,0x00301c05,0x20380607,0x0af0020e, +0x00880a01,0x00000c00,0x00000e12,0x0d40121a, +0x00200603,0x20100402,0x00100a03,0x0a50020e, +0x20200c01,0x20281a03,0x00401802,0x0a700610, +0x20201002,0x20281a03,0x00501802,0x0a800610, +0x20401402,0x20281602,0x00300407,0x0c50161f, +0x20301406,0x00082a07,0x00300c04,0x09d0060d, +0x00200201,0x00100401,0x20100203,0x0a000e10, +0x00280601,0x00100802,0x20200203,0x0a000e10, +0x00481602,0x00301c04,0x20200204,0x0b60161e, +0x00381e06,0x0050300a,0x20780e05,0x09700a0e, +0x20100001,0x00180601,0x00000804,0x09700e10, +0x20100001,0x00080601,0x00000c04,0x09700e10, +0x00080601,0x20200601,0x00501806,0x0a601e1d, +0x20100803,0x20281607,0x00502005,0x09000a0d, +0x00200000,0x00100801,0x20100000,0x0900120e, +0x00200201,0x00100401,0x00000000,0x0900120e, +0x00100c02,0x20381204,0x00600806,0x09902617, +0x00280a01,0x00100c02,0x00080401,0x08a0120a, +0x00080800,0x00100800,0x00100807,0x0890120b, +0x00080800,0x00100a01,0x00100807,0x0890120b, +0x00000201,0x00000003,0x00280408,0x08f02210, +0x20100201,0x20180800,0x00301008,0x08601605, +0x00000401,0x20180a02,0x00300005,0x08501604, +0x00000400,0x20180601,0x00300005,0x08601605, +0x00000401,0x00080601,0x00200009,0x08902208, +0x00000803,0x20180a04,0x00180404,0x08501801, +0x20200400,0x00080801,0x00100006,0x08501401, +0x20200401,0x00080800,0x00100006,0x08501401, +0x20280400,0x00100801,0x00180409,0x08702001, +0x00000602,0x00180804,0x20180405,0x08601405, +0x00300202,0x00100802,0x20100001,0x08601405, +0x00480602,0x00100c02,0x20100001,0x08601405, +0x00380a02,0x00000c01,0x00300405,0x08a02008, +0x20180802,0x00200602,0x20200006,0x08a0140a, +0x20400403,0x00180605,0x0018040b,0x08a0140b, +0x20400403,0x00080a05,0x0020000c,0x08a0140b, +0x20400802,0x20281604,0x0060080f,0x09002012, +0x00080a03,0x00001403,0x20180802,0x0910140e, +0x00280a03,0x00100c05,0x00080a01,0x09101010, +0x00280a03,0x00100c05,0x00080e01,0x09101010, +0x00300201,0x00000802,0x00181002,0x09b0201a, +0x00000805,0x20280a07,0x00481003,0x09801011, +0x20280401,0x20100603,0x00300005,0x09900c12, +0x20280401,0x20100203,0x00300005,0x09900c12, +0x20400401,0x00080a02,0x00300009,0x0aa01c20, +0x20380a04,0x00180807,0x00200402,0x0a100413, +0x00001002,0x20281601,0x00480e01,0x0a300814, +0x20101002,0x20281601,0x00480c00,0x0a300814, +0x00600203,0x00100402,0x00180e04,0x0bb01c23, +0x00001003,0x20181206,0x00080607,0x0aa00c10, +0x20380a02,0x00200404,0x20180602,0x0ad00413, +0x20380a02,0x00200404,0x20180602,0x0ad00413, +0x21200c07,0x00082607,0x0028080f,0x0cd01428, +0x00201601,0x00382004,0x20400206,0x0b100409, +0x00400c00,0x00080e01,0x0000060b,0x0b50040c, +0x00300c00,0x00081201,0x0000060a,0x0b50040c, +0x00d81604,0x0040200c,0x20681227,0x0e00101c, +0x00081e04,0x00702400,0x20502000,0x0af8060a, +0x20180800,0x00000800,0x00480800,0x0b500e0c, +0x20180a01,0x00000400,0x00480400,0x0b600e0c, +0x20681603,0x00701000,0x20302400,0x0df00a0f, +0x00001008,0x20181e0b,0x00500a01,0x0aa0060a, +0x00001002,0x20281e01,0x00600202,0x0af00a0d, +0x00001002,0x20181e02,0x00500202,0x0af00a0d, +0x00800c06,0x00281608,0x00100612,0x0d601618, +0x20181206,0x0030100c,0x20200201,0x0a50020c, +0x00080a02,0x00300c05,0x20280601,0x0a800a0e, +0x00080a02,0x00301005,0x20280601,0x0a900a0f, +0x20281e07,0x0050280b,0x20300405,0x0c70161f, +0x00380801,0x20101e05,0x00200a03,0x09e00e0e, +0x00180400,0x00100601,0x00201201,0x0a100e10, +0x00100000,0x00000202,0x00201201,0x0a100e10, +0x00201404,0x20281e0a,0x00602000,0x0b80221d, +0x20201401,0x20382602,0x00901405,0x09700e0d, +0x00000402,0x00000202,0x00200402,0x0990120f, +0x00000001,0x00100201,0x00200402,0x0990120f, +0x20100a01,0x00380804,0x20100006,0x0aa0261a, +0x00280601,0x00300802,0x20180602,0x0920160b, +0x00280603,0x00100404,0x00200c01,0x0920160d, +0x00280603,0x00100803,0x00200c01,0x0920160d, +0x00380e01,0x00401401,0x20300401,0x09e02a17, +0x00200601,0x00280800,0x00100c03,0x08c0160a, +0x20100c04,0x00081206,0x00400406,0x08c01e0a, +0x20100c03,0x00081206,0x00300806,0x08c01e0a, +0x20100402,0x00200203,0x0020040a,0x09402a11, +0x20300002,0x00280602,0x00000409,0x08901a04, +0x00180602,0x00300804,0x20180804,0x08801a05, +0x00180602,0x00300804,0x00080804,0x08801a05, +0x00180602,0x00200802,0x00200007,0x08e02a08, +0x00380601,0x00201003,0x20180800,0x08801800, +0x20180401,0x00200602,0x00100407,0x08701801, +0x20180401,0x00200601,0x00100006,0x08701801, +0x20200001,0x00180602,0x0040080b,0x08c02c01, +0x20280601,0x00100601,0x00200808,0x08901804, +0x00180602,0x00100402,0x00300803,0x08901805, +0x00180601,0x00100001,0x00300803,0x08901805, +0x00200601,0x00180c01,0x00300406,0x08f02c09, +0x00100c02,0x00081203,0x00380803,0x08d0180a, +0x20100401,0x00000603,0x00380407,0x08d01c0a, +0x20100001,0x00000602,0x00280807,0x08d01c0a, +0x20200002,0x00300603,0x00080c0b,0x09502c11, +0x20380601,0x00380403,0x20180405,0x0930100e, +0x20100601,0x00081001,0x00400004,0x0930140f, +0x20100601,0x00080c00,0x00300004,0x0930140f, +0x00180603,0x00200804,0x00180404,0x0a002819, +0x00580e04,0x00201802,0x20200204,0x09b0140f, +0x20100803,0x00280a02,0x00081002,0x09c01412, +0x20100402,0x00280602,0x00081002,0x09b01412, +0x20300003,0x00100205,0x00380408,0x0ae0281f, +0x20701007,0x20181e09,0x00480c09,0x0a201011, +0x00181605,0x00301c06,0x20280e02,0x0a500c12, +0x00181204,0x00301805,0x20180a02,0x0a500c12, +0x00300205,0x00100405,0x00380a02,0x0be02022, +0x00381a04,0x0040240b,0x20381e0d,0x0ab00410, +0x20501006,0x20181608,0x00580402,0x0ad00c12, +0x20401006,0x20181607,0x00580801,0x0ad00c12, +0x20c00007,0x00100a09,0x00381c08,0x0d002025, +0x00181000,0x20202000,0x00600e02,0x0b100808, +0x00480603,0x0020140a,0x2018160c,0x0b60040d, +0x00480603,0x0020140a,0x2018160c,0x0b60040c, +0x00901a04,0x00081c0b,0x00580e1a,0x0e100c1b, +0x20401802,0x20983000,0x00f00000,0x0af01205, +0x20100802,0x20480c00,0x00481800,0x0b801e0d, +0x20100802,0x20480c00,0x00581800,0x0b801e0d, +0x20901404,0x20d82c00,0x01381000,0x0e102a0b, +0x00880a03,0x20401405,0x0038160c,0x0ac0160b, +0x00280e03,0x20201806,0x00181203,0x0b10160e, +0x00280a03,0x20301406,0x00181203,0x0b10160e, +0x00e80a07,0x2070180b,0x00780e1a,0x0d902618, +0x20601404,0x20682605,0x0080080b,0x0a500e0c, +0x20200801,0x20580e03,0x00601003,0x0aa0160e, +0x20200401,0x20580e02,0x00601004,0x0aa0120e, +0x20901807,0x2098320a,0x00d01c10,0x0ca02a1d, +0x00480a04,0x20100408,0x20100a08,0x0a00120a, +0x00100000,0x20480401,0x00400a02,0x0a301a0e, +0x00100000,0x20400001,0x00300603,0x0a301a0e, +0x00680e04,0x20301809,0x00180e0a,0x0bd02e1a, +0x20180c01,0x20301a03,0x00100c03,0x09a01e0d, +0x00180601,0x20300801,0x00300c00,0x09c01e0e, +0x00180601,0x20400400,0x00400c01,0x09c01e0f, +0x20280801,0x20700a03,0x00801409,0x0af0321b, +0x00100401,0x20680601,0x00700801,0x0940220b, +0x20100001,0x20580602,0x00400c05,0x0950220c, +0x20200401,0x20580a01,0x00500c05,0x0950220c, +0x00200800,0x20880e01,0x00a00c02,0x0a403a15, +0x00100202,0x20500401,0x00600803,0x08f02209, +0x00380e02,0x20401802,0x00300000,0x09002a0a, +0x00380a02,0x20401402,0x00300000,0x09002a0a, +0x00100000,0x20700400,0x00700007,0x09a03e10, +0x20100403,0x20580604,0x00780406,0x08c02604, +0x20100402,0x20780a03,0x00900808,0x08c02a05, +0x20100401,0x20780603,0x00800808,0x08c02a05, +0x00000201,0x20780400,0x0080080a,0x09403e08, +0x00180603,0x20400005,0x00500403,0x08b02000, +0x00000201,0x20680401,0x00700005,0x08b02801, +0x00000201,0x20680401,0x00700005,0x08b02801, +0x20100401,0x20780602,0x00700009,0x09204001, +0x20200403,0x20580605,0x00500407,0x08d02405, +0x00000802,0x20681203,0x00600005,0x08d02806, +0x00000802,0x20680e03,0x00680404,0x08d02806, +0x00180601,0x20600401,0x00680407,0x09504009, +0x00380a03,0x20401404,0x00480c00,0x09002409, +0x00080a03,0x20300804,0x00280404,0x0910280a, +0x00080602,0x20400803,0x00380404,0x0910280a, +0x00000000,0x20700201,0x00880409,0x09b03c10, +0x20400403,0x20780e06,0x00900009,0x0950200d, +0x20200003,0x20500204,0x00580805,0x0970240e, +0x20100003,0x20500204,0x00580804,0x0970240e, +0x20200400,0x20780e01,0x00800008,0x0a603819, +0x00100a01,0x20581003,0x00680a03,0x09d01c10, +0x00180a03,0x20500c04,0x00580e01,0x09f02010, +0x00180a03,0x20500c04,0x00580c00,0x09e02010, +0x00080400,0x20600400,0x00580c03,0x0b40381e, +0x00080800,0x20401a01,0x00281400,0x0a501c0f, +0x20301404,0x20782206,0x00800004,0x0a701c12, +0x20301003,0x20781e05,0x00800003,0x0a701c12, +0x20200203,0x20700002,0x00700003,0x0c403421, +0x00001403,0x20682601,0x00800202,0x0ac00c0e, +0x00180800,0x20301805,0x00182206,0x0b001410, +0x00180801,0x20301404,0x00181e06,0x0b001810, +0x20500408,0x20700208,0x00682201,0x0d503022, +0x00100202,0x20180c07,0x20101202,0x0b20100c, +0x00180a02,0x20500806,0x00601a02,0x0b70100c, +0x00180a02,0x20500806,0x00701602,0x0b70100c, +0x00582205,0x20602c10,0x00680a0f,0x0e402019, +0x20380800,0x00401400,0x20c81800,0x0b301608, +0x00180401,0x00300800,0x20881800,0x0bb01610, +0x00100001,0x00300400,0x20881c00,0x0bb01610, +0x20580403,0x00601000,0x21282800,0x0e702610, +0x00400000,0x00280401,0x20700208,0x0ae00e0c, +0x20100601,0x00280c03,0x20600003,0x0b300a0f, +0x00000602,0x00280804,0x20780402,0x0b300a0f, +0x00700205,0x00580409,0x20e00a0f,0x0de01a18, +0x20280800,0x00301400,0x20880806,0x0a700e0d, +0x20180400,0x00300801,0x20900401,0x0ac00e0d, +0x20100000,0x00300400,0x20900402,0x0ac00e0d, +0x20280803,0x00501a06,0x20f00005,0x0d00221d, +0x00000401,0x00181000,0x20400c01,0x0a200a0a, +0x00100000,0x00200000,0x20700a01,0x0a60120d, +0x00100201,0x00200000,0x20700a02,0x0a60120d, +0x00200602,0x00380c04,0x20901000,0x0c301e1a, +0x00000601,0x00280802,0x20700c00,0x09d01209, +0x00100400,0x00280a01,0x20700c01,0x09f0160d, +0x00100401,0x00380a01,0x20800c02,0x09f0160d, +0x20200402,0x00480e04,0x20c01006,0x0b602a18, +0x00200000,0x00300601,0x20a00a01,0x09901a0a, +0x00000000,0x00300001,0x20900403,0x09901a0b, +0x00000000,0x00300001,0x20900403,0x09901a0b, +0x00280601,0x00500803,0x20f00001,0x0ab02e14, +0x20100000,0x00300000,0x20900804,0x09401e08, +0x00100400,0x00380800,0x20900c02,0x09401a08, +0x00100400,0x00380800,0x20900c02,0x09501a08, +0x00100000,0x00400201,0x20d00c08,0x0a203210, +0x00280601,0x00300c00,0x20900002,0x09101e05, +0x00000000,0x00400400,0x20b00405,0x09102205, +0x00000201,0x00400400,0x20b00405,0x09102205, +0x20100001,0x00400202,0x20d00409,0x09c03607, +0x20200402,0x00281204,0x20600408,0x09001c00, +0x20200001,0x00300202,0x20a00006,0x09002001, +0x20200002,0x00300202,0x20a00006,0x09002001, +0x00000201,0x00400401,0x20d00007,0x09b03401, +0x00100201,0x00300403,0x20a80c02,0x09101c06, +0x00280602,0x00300c02,0x20a80802,0x09202005, +0x00280602,0x00300c03,0x20a80802,0x09202005, +0x00000402,0x00480a03,0x20c00008,0x09d03008, +0x00000601,0x00380800,0x20800804,0x09501809, +0x20200402,0x00280e03,0x20700407,0x09501c0a, +0x20200402,0x00280e04,0x20700408,0x09501c09, +0x00000203,0x00400404,0x20d80408,0x0a303010, +0x20100002,0x00400604,0x20b81003,0x09a01c0c, +0x00100201,0x00300002,0x20a80c00,0x09b0180d, +0x00100202,0x00300402,0x20a80c00,0x09b0180d, +0x20100003,0x00480605,0x20c80407,0x0ad03018, +0x20100202,0x00300404,0x20a81001,0x0a10100e, +0x20200402,0x00380e02,0x20a80404,0x0a20140f, +0x20200402,0x00380e02,0x20a80404,0x0a20140f, +0x00100201,0x00480403,0x20d81003,0x0bb0281d, +0x20100003,0x00380603,0x20980a01,0x0a800c0e, +0x00080a01,0x00401803,0x20c81a02,0x0aa01010, +0x00080a01,0x00401403,0x20c81a02,0x0aa01010, +0x20500001,0x00500201,0x20e80805,0x0ca02421, +0x00280a03,0x00301806,0x20a81203,0x0ae0080c, +0x00200001,0x00280601,0x20700601,0x0b20080e, +0x00200001,0x00280400,0x20700602,0x0b20080e, +0x00380400,0x00501001,0x20e81609,0x0db0201f, +0x20100401,0x00180e03,0x20301404,0x0b40080d, +0x20100601,0x00381003,0x20801404,0x0b900c0f, +0x20100601,0x00380c03,0x20801404,0x0b900c0f, +0x00001000,0x00482c01,0x20b01c00,0x0e90181a + }, //A + { +0x00100602,0x20400000,0x00002000,0x0bb81212, +0x00100202,0x20200000,0x00002000,0x0c281216, +0x00100201,0x20200000,0x00001c00,0x0c281216, +0x00200203,0x20400000,0x00002400,0x0d180e17, +0x00000002,0x20300205,0x00000c03,0x0b280610, +0x00100402,0x20200205,0x00000404,0x0b880614, +0x00200402,0x20200204,0x00000403,0x0b880614, +0x20200c06,0x2030020a,0x00080c05,0x0c600214, +0x00200202,0x20200002,0x00000403,0x0aa0020e, +0x20380a02,0x00000003,0x00000808,0x0af80a0f, +0x20380602,0x00000002,0x00000808,0x0af80a0f, +0x00180e06,0x20100009,0x00000a01,0x0bd80e12, +0x20400003,0x20200204,0x00080807,0x0a500209, +0x00100000,0x20200203,0x00000201,0x0a90020b, +0x00100000,0x20200202,0x00000601,0x0a90020b, +0x00200403,0x20400208,0x00080402,0x0b400212, +0x00300202,0x20200004,0x00080a05,0x0a180a08, +0x20100402,0x20200202,0x00081403,0x0a38060a, +0x20100402,0x20200202,0x00081003,0x0a38060a, +0x20200801,0x20300001,0x00082007,0x0ac80e0d, +0x00000001,0x20200202,0x00000004,0x09c80a09, +0x00180603,0x20100004,0x00080401,0x09f80e08, +0x00080602,0x20100004,0x00080401,0x09f80e08, +0x00280a02,0x20100004,0x00000601,0x0a681a0a, +0x00000201,0x20200001,0x00080803,0x09980a06, +0x00000002,0x20200204,0x00080403,0x09b80e06, +0x00100002,0x20200203,0x00080402,0x09b80e06, +0x20100402,0x20300203,0x00080405,0x0a281608, +0x20100002,0x20200202,0x00080804,0x09780e02, +0x00080601,0x20200003,0x00080403,0x09981203, +0x00080400,0x20200002,0x00080404,0x09981203, +0x00380601,0x20200002,0x00080402,0x09f81a04, +0x00100202,0x20300005,0x00000402,0x09681000, +0x00000000,0x20300000,0x00000804,0x09881001, +0x00000201,0x20200001,0x00000403,0x09881001, +0x20480401,0x20300000,0x0000040a,0x09e81801, +0x00000601,0x20300202,0x00001005,0x09780803, +0x00000401,0x20300201,0x00000004,0x09a80c05, +0x00000401,0x20300201,0x00000004,0x09a80c04, +0x00400603,0x20400003,0x00000a02,0x0a081405, +0x20100003,0x20200203,0x00000004,0x09a80408, +0x00000201,0x20200001,0x00000403,0x09d81008, +0x00000000,0x20200001,0x00000003,0x09d81008, +0x20400405,0x20300206,0x0008040b,0x0a38100a, +0x00000204,0x20300005,0x00000402,0x09f8040b, +0x20100000,0x20200000,0x00000403,0x0a280c0b, +0x20100000,0x20200000,0x00000403,0x0a180c0b, +0x00380a05,0x20200008,0x00001601,0x0aa8140f, +0x00000805,0x20300206,0x00080801,0x0a40000c, +0x00000201,0x20200001,0x00000a01,0x0a88080c, +0x00000000,0x20200000,0x00000800,0x0a78080c, +0x20400405,0x20500208,0x00000807,0x0b280412, +0x00280a07,0x20100008,0x00001400,0x0aa8040c, +0x00300201,0x20100201,0x00000801,0x0ae8040c, +0x00300201,0x20100000,0x00000800,0x0ae8040c, +0x00500603,0x20300006,0x00080605,0x0bc80813, +0x00000806,0x2030020c,0x00080c05,0x0b10080f, +0x20200001,0x20100203,0x00080808,0x0b580411, +0x20200001,0x20100203,0x00080408,0x0b480411, +0x20380c00,0x20200204,0x00001408,0x0c580414, +0x20280a02,0x20100007,0x00081005,0x0b980c14, +0x20180400,0x20200000,0x00081002,0x0bf80c16, +0x20180400,0x20200201,0x00081002,0x0be80816, +0x00080401,0x20500202,0x00080e01,0x0d100018, +0x20181202,0x00800c00,0x20b02c00,0x0b88260e, +0x00080401,0x00300000,0x20501000,0x0c081e12, +0x00080401,0x00300000,0x20501000,0x0c081e12, +0x20180400,0x00500400,0x20b01800,0x0cf82212, +0x00280402,0x00500605,0x20801602,0x0b18160f, +0x00480a05,0x00201004,0x20501201,0x0b781213, +0x00480a04,0x00201003,0x20501201,0x0b781213, +0x00481604,0x00502001,0x20a01204,0x0c581614, +0x00000201,0x00400001,0x20700404,0x0aa8120d, +0x20500805,0x0018160a,0x20100c0a,0x0ae80a0e, +0x20400804,0x00181209,0x20100c0a,0x0ae80a0f, +0x20501406,0x2018220a,0x20200408,0x0bb81212, +0x20100402,0x00400204,0x20780803,0x0a48120a, +0x00180602,0x00300005,0x20681603,0x0a880e0b, +0x00100201,0x00200004,0x20581203,0x0a880e0b, +0x00500202,0x00400c08,0x20b82206,0x0b381a11, +0x00180a02,0x00500403,0x20780601,0x09f81609, +0x00180400,0x00200a01,0x20680401,0x0a28120c, +0x00280400,0x00200800,0x20680801,0x0a28120c, +0x20181203,0x00401400,0x20800808,0x0aa81e10, +0x00100401,0x00380601,0x20780401,0x09b81609, +0x20200801,0x00180e01,0x20480805,0x09d81609, +0x20200401,0x00180a02,0x20480805,0x09d81609, +0x00001005,0x00181e08,0x20380803,0x0a381e0b, +0x00080601,0x00400401,0x20780403,0x09781a07, +0x00280602,0x00300402,0x20680800,0x09981a06, +0x00280602,0x00200403,0x20680800,0x09981a07, +0x00180a04,0x00500c08,0x20a81402,0x09e82608, +0x00100802,0x00380602,0x20780c02,0x09481e04, +0x20100801,0x00280e02,0x20580406,0x09681e04, +0x20100801,0x00280a02,0x20580406,0x09681e04, +0x00200801,0x00380a03,0x20700004,0x09b82a05, +0x20100202,0x00580404,0x20800407,0x09482001, +0x20100000,0x00480402,0x20880404,0x09682001, +0x00000000,0x00480402,0x20780404,0x09682001, +0x20300402,0x00580800,0x20a80809,0x09a82c01, +0x20180c00,0x00500a01,0x20801403,0x09581806, +0x00180a01,0x00400802,0x20800403,0x09781c05, +0x00080a01,0x00400802,0x20800403,0x09781c05, +0x00280e03,0x00600c05,0x20b00801,0x09c82c07, +0x00200c01,0x00280602,0x20780401,0x09981408, +0x00000001,0x00200202,0x20600804,0x09b81c08, +0x00000001,0x00200202,0x20600404,0x09a81808, +0x00080400,0x00300a03,0x20801006,0x0a08200a, +0x20400000,0x00500002,0x20800006,0x09d8140b, +0x20180601,0x00300402,0x20600403,0x0a08180c, +0x20180601,0x00200402,0x20600803,0x09f8180c, +0x20301402,0x00281e04,0x20600807,0x0a782011, +0x00581203,0x00501803,0x20801205,0x0a38100c, +0x00080400,0x00200400,0x20500c00,0x0a68140e, +0x00080400,0x00200601,0x20500c00,0x0a68140d, +0x00080801,0x00700c03,0x20e80a01,0x0b082014, +0x20501404,0x00181e07,0x20200c09,0x0a980c0d, +0x00200601,0x00100000,0x20400800,0x0ad80c0e, +0x00200602,0x00100001,0x20400800,0x0ad80c0d, +0x00180e06,0x00601005,0x20a01800,0x0ba81c13, +0x00681605,0x00601c05,0x20980e07,0x0b180c0e, +0x20100401,0x00280604,0x20480405,0x0b480c10, +0x20100401,0x00280605,0x20480405,0x0b480c10, +0x20302005,0x0028260d,0x20600405,0x0c481016, +0x20400c03,0x00181e09,0x2028040b,0x0b881010, +0x20100801,0x00380e02,0x20581802,0x0bd81413, +0x20100401,0x00380a02,0x20581802,0x0bd81413, +0x00100601,0x00a80803,0x20f82604,0x0cf82016, +0x20201400,0x20782000,0x00e01000,0x0b382209, +0x00100801,0x20280c00,0x00500000,0x0bc81e11, +0x00100801,0x20280c00,0x00500000,0x0bc81e11, +0x20180602,0x00080800,0x00501c00,0x0c982e0f, +0x00400400,0x20280800,0x00600a07,0x0ae81a0c, +0x20180a03,0x00080404,0x00201803,0x0b481a10, +0x00080a04,0x00000004,0x00201802,0x0b481a10, +0x00101003,0x20182205,0x00300e04,0x0c182211, +0x20280401,0x20100201,0x00400405,0x0a78160d, +0x00100402,0x20200a06,0x00180400,0x0ad80a0e, +0x00000403,0x20200607,0x00180401,0x0ac80a0e, +0x00180800,0x00401c03,0x20581e02,0x0b882213, +0x00100201,0x20200801,0x00480a01,0x0a18160b, +0x00000000,0x20180401,0x00380c02,0x0a68160d, +0x00000201,0x20100002,0x00281001,0x0a68160d, +0x00281603,0x00200c02,0x00201401,0x0ae82a14, +0x20101002,0x20381203,0x00680802,0x09c81a0a, +0x00100400,0x20180400,0x00280800,0x09f81a0c, +0x00100400,0x20180800,0x00280801,0x09f81a0c, +0x20400c05,0x20381a08,0x00600408,0x0a58220f, +0x00180e02,0x00100804,0x00280400,0x09782209, +0x00080400,0x00000800,0x00080c04,0x09981e0a, +0x20180400,0x00100801,0x00080c04,0x09981e0a, +0x00580a04,0x00001806,0x20182204,0x09f8260d, +0x20100402,0x20280602,0x00480404,0x09381e07, +0x00100000,0x20100000,0x00280402,0x09582207, +0x00100000,0x00000000,0x00180402,0x09582207, +0x20300c04,0x20281205,0x0058040a,0x0988320a, +0x00480e02,0x20101003,0x00380800,0x09082205, +0x00180400,0x20100c01,0x00280804,0x09282604, +0x00180400,0x00000c01,0x00180804,0x09282604, +0x00380e04,0x00101408,0x00080801,0x09583605, +0x20300201,0x20480a01,0x00800c0b,0x08f82001, +0x00000400,0x20280601,0x00400006,0x09182400, +0x00000400,0x20200000,0x00400006,0x09182400, +0x20180402,0x20200605,0x00600809,0x09483400, +0x20101404,0x20481e04,0x00680802,0x09182007, +0x20100401,0x20180e01,0x00400404,0x09382806, +0x20100401,0x20180e01,0x00400404,0x09382406, +0x20100800,0x20381402,0x00700407,0x09683408, +0x00381604,0x00201c09,0x20180601,0x09582408, +0x00100201,0x00000402,0x00100002,0x09682409, +0x00100201,0x00000403,0x00100002,0x09682409, +0x00000000,0x00000002,0x00200803,0x09b8300d, +0x20380400,0x20300603,0x00601808,0x09a81c0b, +0x20200000,0x00080400,0x00201005,0x09c8200d, +0x20200000,0x00080400,0x00201005,0x09c8200d, +0x00081201,0x00002001,0x00100004,0x0a282810, +0x00100c03,0x20381a03,0x00700e02,0x0a18140f, +0x00000402,0x20180a02,0x00200800,0x0a381c0f, +0x00000402,0x00080a01,0x00100800,0x0a381c0f, +0x00100a01,0x20480a02,0x00901002,0x0ab82813, +0x20181605,0x00002006,0x00000001,0x0a88100e, +0x00080e03,0x00100c04,0x20100c00,0x0ab8180f, +0x00080e03,0x00100c04,0x20100c00,0x0aa8140f, +0x20500404,0x20281603,0x00701005,0x0b682417, +0x00201c03,0x20682208,0x00800602,0x0af80c0e, +0x00000001,0x20200a05,0x00300401,0x0b280c10, +0x00000001,0x20200a05,0x00200401,0x0b280c10, +0x00382207,0x20103c08,0x00180a08,0x0c181c15, +0x20100400,0x00200c01,0x00083003,0x0b58140e, +0x00000001,0x20200a02,0x00481c00,0x0ba81410, +0x00000401,0x20200602,0x00581800,0x0ba81410, +0x00000404,0x2090020b,0x01080400,0x0cb81c11, +0x20281201,0x00501800,0x20600c00,0x0b081208, +0x00280602,0x00000800,0x00000c00,0x0ba81211, +0x00280602,0x00000800,0x00000c00,0x0ba81211, +0x20300c00,0x20381000,0x00680400,0x0c581a0d, +0x00480400,0x00100602,0x20100a07,0x0ac80e0c, +0x20401004,0x20181e05,0x00200407,0x0b18120e, +0x20401004,0x20181e05,0x00200407,0x0b28120e, +0x00381001,0x00001400,0x00180e08,0x0be81a11, +0x20100801,0x00080e02,0x00080404,0x0a580e0d, +0x00380e04,0x00301006,0x20480606,0x0ab8120e, +0x00381204,0x00401406,0x20580a05,0x0ab8120e, +0x00180605,0x20400404,0x00600c01,0x0b481e15, +0x00080801,0x00300401,0x20380800,0x09f8120b, +0x20100003,0x00000206,0x00080403,0x0a48120f, +0x20100403,0x00000206,0x00080402,0x0a48120f, +0x20101c04,0x20582a09,0x00700404,0x0aa81612, +0x00181604,0x00101c04,0x20200201,0x09a8120b, +0x00100202,0x00000804,0x00080c01,0x09c8160e, +0x00180602,0x00000804,0x00081000,0x09c81a0e, +0x00080601,0x00200c04,0x20482400,0x0a281e10, +0x20101405,0x20481e09,0x00580404,0x0948120a, +0x20100402,0x00080a03,0x00180404,0x09681a0b, +0x20100402,0x00080603,0x00280404,0x09681a0b, +0x00100201,0x00100003,0x20180401,0x09a82a0f, +0x00180e03,0x00100c07,0x20281002,0x09081a07, +0x00100201,0x00100002,0x00080803,0x09181e08, +0x00100201,0x00100002,0x00080802,0x09181e08, +0x00180400,0x00101201,0x20180805,0x09382a0c, +0x00201201,0x20181201,0x00100803,0x08d81a05, +0x00000401,0x00180400,0x00000005,0x08e82204, +0x00000401,0x00080601,0x00000005,0x08e82204, +0x20200000,0x00080c00,0x00300c09,0x08f82e05, +0x20400404,0x00280a04,0x2038080a,0x08c81802, +0x00080a02,0x00100c02,0x20100405,0x08d82001, +0x20180a01,0x00100802,0x20100406,0x08d82001, +0x00200801,0x00080a01,0x00080403,0x08e82801, +0x00381a04,0x00302408,0x20580e02,0x08e81c06, +0x00000002,0x20100203,0x00100004,0x08f81c05, +0x00100002,0x00000602,0x00100003,0x08f81c05, +0x20180801,0x00300801,0x20280408,0x09082c07, +0x20101402,0x20382205,0x00501807,0x09181c09, +0x00000202,0x20100003,0x00100405,0x09282009, +0x00000201,0x20180402,0x00200405,0x09282009, +0x00080601,0x00000002,0x00000805,0x09582c0e, +0x20480401,0x00180401,0x20300405,0x0978140f, +0x20200402,0x20180602,0x00100405,0x09881c0e, +0x20200402,0x20180602,0x00100405,0x0988180e, +0x20100401,0x20180e01,0x00101405,0x09d82412, +0x00480603,0x00001003,0x20400206,0x09f8100f, +0x00280602,0x00000803,0x00000602,0x0a081810, +0x00280602,0x00000803,0x00000602,0x0a081810, +0x00080a04,0x00100c03,0x20301001,0x0a781c15, +0x20601805,0x20182207,0x00000807,0x0a680c0f, +0x20300c03,0x20181604,0x00201004,0x0a881411, +0x20300802,0x20181604,0x00201004,0x0a881411, +0x20100c04,0x20280e08,0x00100002,0x0b281417, +0x00482205,0x00503409,0x20880e0a,0x0ae80c0e, +0x00180603,0x00200804,0x20300204,0x0b181011, +0x00080602,0x00200803,0x20300204,0x0b081011, +0x20401603,0x00282805,0x20200800,0x0be81c18, +0x20181802,0x20301e07,0x00500c03,0x0b380c0a, +0x00180801,0x00100e04,0x20180602,0x0b880c0e, +0x00180801,0x00100e04,0x20180602,0x0b880c0e, +0x00480801,0x00701203,0x20c80a0c,0x0c981411, +0x20300c00,0x20581c00,0x00800400,0x0ae80e06, +0x00000400,0x00080400,0x00000800,0x0b881210, +0x00000400,0x00080400,0x00000c00,0x0b881210, +0x20380e02,0x00101400,0x20200800,0x0c38120e, +0x00400401,0x20180400,0x00280a09,0x0aa80a0a, +0x00081201,0x00101a01,0x00000001,0x0b080e0f, +0x00081601,0x00101a01,0x00000401,0x0b080e0f, +0x00501003,0x20181a06,0x00200208,0x0bb81212, +0x20180a03,0x00001403,0x00080402,0x0a480e0e, +0x20101002,0x20381a04,0x00500000,0x0a98120e, +0x20101002,0x20381e04,0x00600001,0x0a98120e, +0x20400a01,0x00381004,0x20480c06,0x0b181a13, +0x00100c02,0x20281206,0x00500000,0x09d80e0c, +0x00380601,0x00100403,0x20181203,0x0a28120f, +0x00380601,0x00100803,0x20181203,0x0a28120f, +0x00381a02,0x00502c02,0x20881205,0x0a881a13, +0x20300c02,0x00181c00,0x00180804,0x0978160a, +0x20100201,0x00000001,0x00000004,0x09a8160f, +0x20100201,0x00000000,0x00100004,0x09a8160f, +0x00000402,0x20100204,0x00380404,0x09e82214, +0x00581605,0x00402407,0x20781205,0x0938160b, +0x00180401,0x00000a02,0x00180801,0x0938160c, +0x00180401,0x00000601,0x00180801,0x0938160c, +0x00000000,0x00080402,0x00280804,0x09582610, +0x20201406,0x20181a09,0x00200009,0x08d81a0a, +0x00000400,0x20100001,0x00280805,0x08e81e09, +0x00000400,0x20180401,0x00280805,0x08e81a09, +0x00180603,0x00000403,0x00200c05,0x08e8260b, +0x00181a06,0x00401c0a,0x20380403,0x08a81e04, +0x00180601,0x00000401,0x00200404,0x08a81e05, +0x00180602,0x00000802,0x00100004,0x08a81e05, +0x20200805,0x20180a06,0x00380409,0x08a82205, +0x00000403,0x20200207,0x00300405,0x08981800, +0x20200802,0x20181203,0x00300407,0x08981c01, +0x20200802,0x20180e03,0x00300407,0x08981c01, +0x00280e05,0x00101408,0x00180402,0x08982401, +0x20101001,0x20182001,0x00400007,0x08a81c06, +0x00200202,0x00100403,0x20180801,0x08b81c05, +0x00200602,0x00100003,0x00080401,0x08b81c05, +0x20100c04,0x20281608,0x00600809,0x08b82406, +0x00181604,0x00301805,0x20400002,0x08e8180a, +0x20200002,0x00180603,0x00000408,0x08f81c0a, +0x20200001,0x00180602,0x20100407,0x08f81c0a, +0x20100201,0x00280804,0x00180807,0x0908280e, +0x20301404,0x20281607,0x00200006,0x0948180e, +0x00080601,0x00100403,0x20100003,0x09581c0f, +0x00080601,0x00100402,0x20200003,0x09581c0f, +0x00000202,0x00200002,0x20100404,0x09982414, +0x00180a02,0x00400407,0x20300603,0x09c81c10, +0x00080400,0x00080400,0x00001001,0x09d81811, +0x20180400,0x00100000,0x00001002,0x09d81811, +0x20300402,0x00280e03,0x20101004,0x0a482017, +0x00081a01,0x00102601,0x20200c00,0x0a48100f, +0x00080400,0x00000c00,0x20100000,0x0a681012, +0x00080400,0x00000a01,0x20100000,0x0a581012, +0x00380e02,0x00301c04,0x20480a05,0x0b081c17, +0x20101800,0x20582e04,0x00701e01,0x0ac8100f, +0x20200601,0x20180800,0x00200c00,0x0ae81011, +0x20200601,0x20180400,0x00200a01,0x0ae81011, +0x20781601,0x00001a01,0x00300c05,0x0ba81c16, +0x00102001,0x00182e03,0x20480e03,0x0b38080c, +0x00200401,0x20180a03,0x00180606,0x0b680c0e, +0x00200801,0x00080e03,0x00080606,0x0b68100e, +0x00500c01,0x20580e04,0x0090020f,0x0c581811, +0x20380400,0x00200c00,0x20680c00,0x0ad80a07, +0x00080e03,0x00000c00,0x00101c00,0x0b680e0e, +0x00080e03,0x00000800,0x00101c00,0x0b680e0e, +0x20500401,0x00180c00,0x00100000,0x0c08160c, +0x00580602,0x00100801,0x20200609,0x0a980e0b, +0x20101405,0x20381e08,0x00300400,0x0af8060e, +0x20101805,0x20382208,0x00300000,0x0af8060e, +0x00880e01,0x00201c02,0x2028120e,0x0b981213, +0x20300002,0x00080e03,0x00000c05,0x0a380e0d, +0x00180e03,0x00201806,0x20481603,0x0a880e0f, +0x00181204,0x00301807,0x20481603,0x0a880e0f, +0x20480a01,0x20200c00,0x00500409,0x0ae81a16, +0x00380602,0x00001403,0x20381205,0x09c80a0d, +0x00200402,0x20180604,0x00200201,0x09f81211, +0x00200802,0x20180a04,0x00200000,0x09f81211, +0x00101002,0x20481e03,0x00800603,0x0a481a13, +0x20100002,0x20100a04,0x00280c04,0x09580e0e, +0x20200201,0x00080402,0x00180405,0x0978160f, +0x20200202,0x00100003,0x00080805,0x0978160f, +0x00280601,0x00000803,0x00180c00,0x09a81a14, +0x20100801,0x20181401,0x00480401,0x08f81a0b, +0x00200802,0x00180a02,0x00080800,0x0908160d, +0x00200802,0x00180a03,0x00080800,0x0908160d, +0x00100400,0x20100000,0x00300006,0x09181e11, +0x00481605,0x00102005,0x20180400,0x08a8160a, +0x00080a02,0x00200c04,0x20200006,0x08b81a0a, +0x00080e02,0x00200c05,0x20280406,0x08b81a0a, +0x20200401,0x00080a01,0x00300408,0x08a81e0a, +0x20501805,0x20482a09,0x00700c0d,0x08681604, +0x00000401,0x00080603,0x00100805,0x08781a04, +0x00000401,0x00080a03,0x00200806,0x08781a04, +0x00380a02,0x00101002,0x00180402,0x08781a05, +0x00380a03,0x00301008,0x20381202,0x08681801, +0x00000001,0x00100a01,0x00080c04,0x08681801, +0x00000001,0x00100601,0x00080c04,0x08681801, +0x20300402,0x20281204,0x00500c0a,0x08581801, +0x00080e02,0x00001602,0x00100807,0x08781404, +0x00080602,0x00000403,0x00100404,0x08881c05, +0x00080a02,0x00000803,0x00100404,0x08881c05, +0x00480a03,0x00001404,0x00180c01,0x08881406, +0x20201406,0x20282206,0x00580407,0x08b8180b, +0x00000402,0x20180603,0x00300005,0x08b8180a, +0x00000802,0x20180604,0x00300006,0x08b8180a, +0x20200804,0x20380a05,0x0068040b,0x08c81c0c, +0x00181e07,0x0030280c,0x20380800,0x0918180e, +0x20100201,0x00080402,0x00200405,0x0918180f, +0x20180602,0x00000003,0x00200405,0x09181c0f, +0x20280a04,0x20100807,0x00400406,0x09482015, +0x20200c03,0x20481609,0x00801c04,0x09981410, +0x20100401,0x00080a01,0x00100401,0x09a81812, +0x20100801,0x00080a02,0x00200402,0x09a81412, +0x20100c03,0x20380605,0x00500401,0x0a081818, +0x20101801,0x20282401,0x00200000,0x0a281012, +0x00000201,0x00200002,0x20100800,0x0a381413, +0x00080601,0x00100002,0x20100a01,0x0a381413, +0x00200204,0x00080805,0x00401202,0x0ac81c18, +0x20180e02,0x00401c04,0x20780e05,0x0aa80c10, +0x20380400,0x00100601,0x20200800,0x0ad81012, +0x20300000,0x00100202,0x20100800,0x0ac81012, +0x20801404,0x20181e07,0x00200c04,0x0b881019, +0x00282001,0x00103202,0x00080a07,0x0b18100a, +0x00380400,0x00100a01,0x20180a0a,0x0b580c0d, +0x00380400,0x00000e01,0x00080e0a,0x0b58100d, +0x00681202,0x00401805,0x20680e12,0x0c381011, +0x20280c01,0x00200800,0x00000c00,0x0ac81207, +0x20201002,0x00081800,0x00180400,0x0b480e0b, +0x20200c02,0x00081800,0x00080400,0x0b480e0b, +0x20400801,0x20380400,0x00481000,0x0be80e0d, +0x00300603,0x20180402,0x00200e07,0x0a880e0a, +0x00381604,0x00302405,0x20680a07,0x0ae80a0f, +0x00481604,0x00302406,0x20680a07,0x0ae80a0f, +0x00700202,0x20180c02,0x0030060c,0x0b781213, +0x20100c05,0x00081207,0x00180802,0x0a180a0d, +0x20200803,0x20181206,0x00300803,0x0a680e11, +0x20300804,0x20281207,0x00400c03,0x0a680e11, +0x20500c02,0x00081203,0x00080409,0x0ac80e15, +0x00180a03,0x00300407,0x20280602,0x09b8120d, +0x00480603,0x00100804,0x00080a04,0x09e80e11, +0x00480a03,0x00100c05,0x20180e05,0x09e80e11, +0x00480e02,0x00301804,0x20480e07,0x0a281214, +0x00180401,0x00100a03,0x20200000,0x09480e0e, +0x20300003,0x20100204,0x00280407,0x09580e10, +0x20300003,0x20180604,0x00200007,0x09580e10, +0x00100402,0x00080a03,0x00200004,0x09881615, +0x00100201,0x00000801,0x00080803,0x08d8120d, +0x00480a03,0x20101005,0x00280a02,0x08e8120e, +0x00480a03,0x20101005,0x00280a03,0x08e8120e, +0x00180a02,0x00100804,0x00000006,0x08e81611, +0x00000c02,0x00081a02,0x00200805,0x08881609, +0x20200c03,0x20281205,0x0050080a,0x0888160a, +0x20300c03,0x20281605,0x0050080a,0x0888120a, +0x20100002,0x20100204,0x00300407,0x0878120a, +0x00181202,0x00302404,0x20481004,0x08481205, +0x00000201,0x00000403,0x00180803,0x08581604, +0x00000201,0x00000403,0x00180803,0x08581603, +0x00100602,0x20180c02,0x00300405,0x08481604, +0x00000401,0x20180e03,0x00501006,0x08381400, +0x00100000,0x00000201,0x00200404,0x08481400, +0x00100000,0x00000201,0x00200404,0x08481400, +0x20100402,0x00180603,0x00080806,0x08381001, +0x20200801,0x00080e01,0x00200006,0x08581006, +0x20200402,0x00080e02,0x00200008,0x08581405, +0x20200402,0x00080e02,0x00200007,0x08581405, +0x00100000,0x00280402,0x20100004,0x08581406, +0x00480e02,0x00101c03,0x20180c01,0x08881009, +0x00280e03,0x00201004,0x20100002,0x0898140a, +0x00280e03,0x00201004,0x20100002,0x0898140a, +0x00280602,0x00200c01,0x20280406,0x0898140b, +0x20601402,0x20282a04,0x0050140c,0x08e8140f, +0x20300803,0x20180a05,0x00300408,0x08f8100f, +0x20300803,0x20180a05,0x00300408,0x08f8100f, +0x20600c04,0x00081605,0x0010000d,0x09181415, +0x00280601,0x00300803,0x20581205,0x09781013, +0x00180a02,0x00000804,0x00180400,0x09881013, +0x00180a02,0x00100c04,0x00180400,0x09781013, +0x00281605,0x00301808,0x20400604,0x09d81419, +0x20181400,0x00202001,0x20300000,0x0a081010, +0x20100401,0x20180602,0x00300801,0x0a181013, +0x20100401,0x20180a03,0x00300802,0x0a181013, +0x20200c05,0x20280e08,0x00300c03,0x0a981018, +0x20300601,0x20380c00,0x00501601,0x0a881010, +0x20300400,0x00080800,0x00200201,0x0ab80c13, +0x20300601,0x00080401,0x00100202,0x0aa80c13, +0x20480e04,0x00101806,0x20180e03,0x0b681019, +0x00302401,0x20283204,0x00200209,0x0af80c0b, +0x00400000,0x00100000,0x0010020b,0x0b38100d, +0x00400000,0x00100201,0x0010020b,0x0b380c0c, +0x00400c02,0x20281a06,0x0050120d,0x0c181410, +0x20201c01,0x20482000,0x00781000,0x0aa80606, +0x20180a01,0x00101000,0x00080400,0x0b380e0d, +0x20180a01,0x00001000,0x00180400,0x0b380a0d, +0x20380e01,0x00401400,0x20400800,0x0bd80e0f, +0x00080a01,0x00300404,0x20180606,0x0a680a09, +0x00000801,0x20181602,0x00400e02,0x0ac80e0e, +0x20100c01,0x20181a02,0x00500e02,0x0ac80e0e, +0x00500803,0x00180604,0x0018060a,0x0b580a14, +0x00480a02,0x00101801,0x00080605,0x0a18060f, +0x00180400,0x00100800,0x20180a03,0x0a580a10, +0x00180800,0x00200c01,0x20280a03,0x0a580a10, +0x20380e02,0x00301003,0x00080806,0x0aa81216, +0x20300c02,0x20181604,0x00600005,0x09980e0f, +0x00100400,0x00080800,0x00100000,0x09c80e12, +0x00100400,0x00080800,0x00200400,0x09c80e12, +0x00100802,0x00081203,0x00400603,0x0a081214, +0x00280601,0x00200003,0x00180603,0x09280e0d, +0x00000000,0x00200400,0x20180803,0x09480e10, +0x00000000,0x00100201,0x00080803,0x09480e10, +0x00380a02,0x00200803,0x00080401,0x09581215, +0x00080400,0x00100000,0x00100004,0x08b80e0d, +0x00100000,0x00280800,0x00000402,0x08c80e0e, +0x00100000,0x00280801,0x00000402,0x08c8120e, +0x20200802,0x00080e03,0x00300809,0x08c80e10, +0x00280400,0x00000c00,0x00180803,0x08680e0a, +0x00080a01,0x00200c01,0x20280405,0x08680e0a, +0x00080800,0x00200c00,0x20280406,0x08680e0a, +0x00100201,0x00100402,0x20180404,0x08680e0a, +0x20200400,0x20181000,0x00400c08,0x08281204, +0x20180401,0x00000201,0x00200406,0x08280e04, +0x20180401,0x00100201,0x00200406,0x08281204, +0x20100000,0x00100400,0x00000007,0x08280e05, +0x00100000,0x00000000,0x00080403,0x08180801, +0x00180601,0x00000402,0x00100003,0x08280c00, +0x00180601,0x00000402,0x00200003,0x08280c00, +0x00180400,0x00000800,0x00280404,0x08180c01, +0x20180800,0x00000800,0x00180405,0x08380c05, +0x00080400,0x20100601,0x00200006,0x08380c05, +0x00080400,0x20100601,0x00200006,0x08380c05, +0x00000401,0x20180601,0x00480407,0x08381006, +0x00100a01,0x20180c00,0x00300403,0x08780c09, +0x20100c01,0x20181601,0x00400006,0x08780c0b, +0x20100c01,0x20181201,0x00400406,0x08680c0b, +0x00080400,0x00100001,0x00300407,0x0878100c, +0x20380402,0x00000e02,0x00081008,0x08c80c0f, +0x00080a02,0x00200c03,0x20100003,0x08d80c0f, +0x00080a02,0x00100c03,0x20180403,0x08d80c0f, +0x20180603,0x20101002,0x00380408,0x08f80c14, +0x00180603,0x00000404,0x00300602,0x09581012, +0x20100401,0x20180a02,0x00300803,0x09680c13, +0x20200401,0x00080e02,0x00300804,0x09680c13, +0x20301804,0x20282a06,0x00700804,0x09a8101a, +0x20101401,0x20181e04,0x00400c01,0x09e81011, +0x00080400,0x00100401,0x00000201,0x0a080814, +0x00080400,0x00100801,0x00080601,0x09f80814, +0x00381202,0x00401406,0x20380e05,0x0a881019, +0x20400002,0x00400000,0x20380e02,0x0a680c11, +0x20380601,0x00000801,0x00100601,0x0a980813, +0x20480601,0x00000401,0x00200601,0x0a980813, +0x20800a01,0x00080800,0x00201003,0x0b480c19, +0x00482602,0x00403c06,0x20480e0d,0x0ae8100a, +0x00400401,0x20180603,0x0030020b,0x0b28080c, +0x00400401,0x20180603,0x0030020c,0x0b18080c, +0x00680801,0x00201204,0x00080613,0x0bf80811, +0x20181e03,0x00203000,0x20501000,0x0aa00209, +0x20100000,0x20180400,0x00300800,0x0b28060c, +0x20100000,0x00080400,0x00200800,0x0b28060c, +0x20500401,0x20480c00,0x00700400,0x0bc8060d, +0x20101006,0x20581a0a,0x00800602,0x0a60060a, +0x00080400,0x20100800,0x00180603,0x0ac0020e, +0x00080400,0x00000c00,0x00180603,0x0ac0020e, +0x00880a04,0x20301404,0x0040060e,0x0b400214, +0x00280603,0x00000008,0x00280604,0x0a08060d, +0x00100401,0x20180601,0x00380603,0x0a480611, +0x00100801,0x20280a01,0x00400202,0x0a480611, +0x20500c04,0x20581607,0x0080080a,0x0a900216, +0x00080800,0x20201603,0x00200401,0x0990060f, +0x00180601,0x00000801,0x00280400,0x09b80612, +0x00180601,0x00000802,0x00280400,0x09b80612, +0x00380603,0x20100805,0x00381206,0x09f00214, +0x00100c01,0x20480e03,0x00680800,0x0910020f, +0x00080400,0x20200400,0x00400403,0x09280611, +0x00080400,0x20100800,0x00400403,0x09380611, +0x00100c02,0x20281203,0x00500404,0x09480615, +0x00000400,0x20180801,0x00380c04,0x08a8060d, +0x00100801,0x20380601,0x00580402,0x08b8060e, +0x00100801,0x20380601,0x00680403,0x08b8060e, +0x00000201,0x00000402,0x00180c06,0x08b80610, +0x00200202,0x00000002,0x00100403,0x08580a0a, +0x00000201,0x20180401,0x00400406,0x08580a0a, +0x00000201,0x20180401,0x00400406,0x0858060a, +0x00000000,0x00000201,0x00300406,0x08480a0a, +0x20200403,0x00080604,0x00100008,0x08180604, +0x00000802,0x20180a02,0x00380405,0x08180604, +0x00000802,0x20180a02,0x00380405,0x08180604, +0x20180400,0x00000001,0x00300406,0x08180a04, +0x00180a03,0x00100804,0x00100002,0x08080801, +0x00000202,0x00180403,0x00100005,0x08080801, +0x00000202,0x00180403,0x00100005,0x08080801, +0x00100401,0x00080601,0x00200004,0x08080401, +0x20100803,0x20180e05,0x00200005,0x08280405, +0x00000001,0x00100202,0x00000004,0x08280405, +0x00000001,0x00100202,0x00000404,0x08280405, +0x00180a02,0x00100c02,0x00100005,0x08180405, +0x00100202,0x00200805,0x20180c04,0x08580809, +0x00080e02,0x00101002,0x00000005,0x0868040a, +0x00080a01,0x00101002,0x00080406,0x0868040a, +0x00100c03,0x20181205,0x00400008,0x0868040c, +0x20180800,0x00200a01,0x00100806,0x08b8080e, +0x20200802,0x20180e03,0x00400806,0x08c80410, +0x20100401,0x20180e02,0x00400806,0x08c80410, +0x20480a02,0x00200405,0x0010040a,0x08e80815, +0x20280402,0x00080602,0x00200402,0x09380812, +0x00080601,0x00100802,0x00180401,0x09580413, +0x20180a01,0x00000801,0x00100002,0x09580413, +0x00180e01,0x20101e01,0x00200202,0x09a00019, +0x00081604,0x20102005,0x00200203,0x09d80412, +0x00000401,0x20180601,0x00300400,0x09f80414, +0x00000400,0x20180601,0x00300400,0x09f80414, +0x00101404,0x20481e04,0x00900001,0x0a680419, +0x20200003,0x20500206,0x00900a01,0x0a500010, +0x20500000,0x00080401,0x00200400,0x0a900014, +0x20500000,0x00080401,0x00200400,0x0a900014, +0x20981205,0x00100c08,0x00200804,0x0b38041b, +0x00201201,0x20582c02,0x00901207,0x0ac8040b, +0x00580800,0x00000c00,0x0010020e,0x0b10000c, +0x00580800,0x00000c00,0x0010020f,0x0b10000c, +0x00800c02,0x20480e07,0x00600a17,0x0bf00411, +0x20400801,0x00182000,0x00101000,0x0aa80604, +0x20100400,0x20180400,0x00180400,0x0b20060c, +0x20100800,0x20280800,0x00280400,0x0b20060c, +0x20300000,0x00400400,0x20500000,0x0bc0020d, +0x00580e03,0x00301c03,0x20780a0c,0x0a70060a, +0x00000400,0x00080401,0x20180604,0x0ac0020e, +0x00000800,0x00080801,0x00080604,0x0ac0020e, +0x00480401,0x00380800,0x20400e0a,0x0b500212, +0x20200801,0x00081204,0x00000c03,0x0a00060e, +0x00180a01,0x00100c01,0x20100203,0x0a400211, +0x00180a01,0x00201002,0x20200203,0x0a400211, +0x20180602,0x00201402,0x20680802,0x0aa00a16, +0x00000402,0x00280c00,0x20380602,0x0990020e, +0x00000400,0x20180a01,0x00100801,0x09b00612, +0x00000400,0x20180a02,0x00100801,0x09b00612, +0x00100402,0x00180603,0x20100601,0x09f00616, +0x00380e03,0x00301805,0x20680a03,0x09200210, +0x20100802,0x00180a02,0x00080402,0x09300610, +0x00000802,0x00180a01,0x00080402,0x09300610, +0x00380a01,0x00201003,0x20280801,0x09400216, +0x00080801,0x00100a03,0x00000805,0x08a0020e, +0x00280e03,0x00301004,0x20300001,0x08b0060e, +0x00280e03,0x00301004,0x20300001,0x08b0060e, +0x20180a01,0x00100800,0x00200c09,0x08a00211, +0x00000000,0x20180400,0x00300005,0x08400209, +0x20200003,0x20100204,0x00100408,0x0850060a, +0x20100002,0x00000204,0x00100407,0x0850060a, +0x00100001,0x20180602,0x00400405,0x0840060a, +0x00180601,0x20100800,0x00200005,0x08100604, +0x00280a02,0x00000c03,0x00180803,0x08100605, +0x00280a02,0x00000c03,0x00180803,0x08100605, +0x20100801,0x20180800,0x00380807,0x08100604, +0x20200801,0x20280e02,0x00400006,0x08000001, +0x20200001,0x20280602,0x00400408,0x08000400, +0x20200001,0x20280602,0x00400408,0x08000400, +0x00280a02,0x00000803,0x00100403,0x08000401, +0x00380400,0x00100c02,0x00080c00,0x08200005, +0x00280601,0x20100401,0x00400003,0x08200405, +0x00280601,0x20100001,0x00300003,0x08100405, +0x20100403,0x20180e04,0x00300408,0x08100406, +0x20180e02,0x20100802,0x00401008,0x08580409, +0x20200801,0x20281202,0x00400408,0x0850040b, +0x20100801,0x20280e01,0x00400407,0x0850040a, +0x00480e05,0x00001406,0x00080403,0x0860040c, +0x20200c01,0x20381204,0x00600805,0x08b0040f, +0x00080a01,0x00000802,0x00180403,0x08c00410, +0x00080601,0x00000402,0x00100004,0x08c00410, +0x20601004,0x20381a08,0x0060080e,0x08e00814, +0x00100800,0x20180800,0x00280800,0x09300412, +0x20100802,0x20280e02,0x00300003,0x09500413, +0x20100802,0x20280e03,0x00300003,0x09500413, +0x00000400,0x00180c04,0x20180a03,0x09a0041a, +0x20300800,0x00181801,0x00000802,0x09c00013, +0x00180601,0x00000403,0x00080601,0x09f00414, +0x00180602,0x00000403,0x00080601,0x09f00414, +0x00581604,0x00202004,0x20400603,0x0a700818, +0x00100601,0x00300401,0x20680a07,0x0a600410, +0x20500001,0x20100202,0x00100401,0x0a900414, +0x20500001,0x20180602,0x00100401,0x0a900414, +0x20e01406,0x20382609,0x00400c0b,0x0b30081c, +0x00280800,0x00400e01,0x20580a05,0x0ac0040a, +0x00500400,0x20180800,0x0000020e,0x0b20040d, +0x00500800,0x00080c00,0x0000020e,0x0b20040d, +0x00a80a02,0x00301407,0x20581a1e,0x0c000412, +0x20300401,0x20180400,0x00381400,0x0aa00605, +0x20100001,0x00300800,0x20380400,0x0b28060c, +0x20100001,0x00300800,0x20480400,0x0b20020d, +0x20400201,0x20200000,0x00600800,0x0bb0020c, +0x00200202,0x20180804,0x00200a08,0x0a680609, +0x00080e01,0x00200c02,0x20100a03,0x0ac8060e, +0x00181202,0x00301002,0x20200a03,0x0ac8060e, +0x00501404,0x20381604,0x00680e0b,0x0b400612, +0x00080400,0x20100e01,0x00000201,0x0a00060e, +0x00100401,0x00080a02,0x00200e02,0x0a400210, +0x00000402,0x20180e03,0x00300e01,0x0a400210, +0x20380e04,0x00200808,0x00100804,0x0aa80615, +0x00100801,0x20200601,0x00380a02,0x0990060f, +0x00080400,0x00100801,0x00000000,0x09c00611, +0x00180800,0x00100802,0x00080601,0x09c00611, +0x00380402,0x20100a05,0x00300e04,0x0a000a15, +0x00080601,0x00080802,0x00401002,0x0918060f, +0x00180602,0x20100c02,0x00200401,0x09300a11, +0x00180602,0x20100c01,0x00200401,0x09300a11, +0x00200202,0x20180802,0x00500804,0x09500a16, +0x00100401,0x20180a02,0x00200402,0x08b00a0d, +0x20100c03,0x20281a05,0x00500805,0x08b00a0e, +0x20100c03,0x20281a05,0x00500805,0x08b00a0e, +0x20200802,0x20181203,0x00300409,0x08b00e0f, +0x00000400,0x00180400,0x00080405,0x08500a09, +0x00180602,0x00100404,0x20180803,0x08600a09, +0x00100201,0x00100403,0x00080803,0x08600a0a, +0x00100400,0x00100002,0x20180c03,0x08500e0a, +0x00000400,0x00180401,0x20100005,0x08100604, +0x00000400,0x00180a01,0x00000806,0x08200a05, +0x00000000,0x00180601,0x00100806,0x08200a05, +0x00080a01,0x00100c01,0x00000006,0x08100a05, +0x20180801,0x00201000,0x20280405,0x08000401, +0x20100201,0x00100400,0x20100005,0x08100801, +0x00000000,0x00100000,0x20100005,0x08100801, +0x20100801,0x00080e02,0x00200806,0x08100801, +0x00300203,0x00000003,0x00200c02,0x08200404, +0x00100401,0x00180a01,0x00000004,0x08200805, +0x00100401,0x00180601,0x00000004,0x08200805, +0x00200000,0x00100401,0x20180803,0x08200806, +0x20300c05,0x00081a07,0x0020080a,0x0850080a, +0x00080a02,0x00200c02,0x20280406,0x0860080a, +0x00080601,0x00200802,0x20280406,0x0860080a, +0x20100201,0x00180c01,0x00000c09,0x0870080c, +0x00080e03,0x00301407,0x20480c01,0x08c00810, +0x20100402,0x00080e03,0x00100005,0x08d00810, +0x20200402,0x00180a03,0x00000005,0x08d00810, +0x20280400,0x00201201,0x20280c07,0x08f00c14, +0x00180400,0x00000e03,0x00100400,0x09400811, +0x00080601,0x00200c03,0x20280801,0x09600413, +0x00180602,0x00200c03,0x20280800,0x09600413, +0x00000000,0x00000400,0x00280401,0x09a00818, +0x20300403,0x20100203,0x00380c03,0x09d00412, +0x20100400,0x00180602,0x00100402,0x09f00414, +0x20100401,0x00180a02,0x00100402,0x09f00414, +0x00000c00,0x00081e01,0x00300801,0x0a700419, +0x00080e03,0x00000c05,0x00300206,0x0a600010, +0x20400001,0x00180601,0x20180a01,0x0a900414, +0x20480401,0x00100000,0x20180a01,0x0a900414, +0x20881001,0x00301800,0x20481402,0x0b40081b, +0x00200801,0x20380a04,0x00600606,0x0ac0040a, +0x00580601,0x00100803,0x20180a0e,0x0b20000c, +0x00580601,0x00100c02,0x2018060e,0x0b20000c, +0x00700601,0x20180403,0x00200616,0x0c000011, +0x20100601,0x00000400,0x20180800,0x0aa00a07, +0x00080e01,0x20100400,0x00501000,0x0b20020c, +0x00080e01,0x20100400,0x00501000,0x0b20020c, +0x20500802,0x00080800,0x20180c00,0x0bc00e0c, +0x00100401,0x00180e02,0x00080604,0x0a60020a, +0x20100c02,0x20481603,0x00600601,0x0ab00a0d, +0x20101003,0x20481a04,0x00700a01,0x0ac00a0d, +0x00981a06,0x00202807,0x2020020f,0x0b500a13, +0x00080401,0x00300002,0x20280602,0x0a10020d, +0x00200602,0x20100404,0x00180a04,0x0a500a0f, +0x00200202,0x00000404,0x00080a05,0x0a500a0f, +0x20700c05,0x20481a09,0x0070140c,0x0aa01215, +0x00281205,0x00101805,0x20201203,0x09a0060f, +0x00100802,0x00080a03,0x00200401,0x09c00a11, +0x00000802,0x00080e03,0x00200401,0x09c00a11, +0x00500a04,0x20100007,0x00180a09,0x0a101214, +0x20100c05,0x20281209,0x00400c04,0x09200e0e, +0x20180601,0x00200003,0x20100803,0x09400a0f, +0x00080601,0x00200003,0x20100802,0x09400a0f, +0x00000402,0x00180605,0x00100806,0x09601615, +0x00280603,0x00100806,0x00080c00,0x08c00e0d, +0x00280400,0x00101201,0x20100000,0x08d0120e, +0x00280400,0x00101201,0x20100001,0x08d0120e, +0x00080401,0x00100801,0x00080c06,0x08d01210, +0x00000002,0x00000603,0x00200405,0x08600e0a, +0x20100001,0x20100201,0x00300407,0x08700e0a, +0x00000000,0x00000201,0x00300406,0x08700e0a, +0x00180602,0x00000803,0x00200004,0x08700e0a, +0x20180602,0x00000803,0x00300406,0x08200a04, +0x00000201,0x20100401,0x00300005,0x08300e04, +0x00000201,0x20100000,0x00300005,0x08300e05, +0x20100402,0x20180e03,0x00400808,0x08301204, +0x00000803,0x20181204,0x00500404,0x08100c01, +0x20100402,0x20180602,0x00300006,0x08200c01, +0x20100001,0x20100201,0x00300005,0x08200c01, +0x00080601,0x00000802,0x00180804,0x08201001, +0x20100203,0x00000004,0x00200005,0x08300c05, +0x00280a02,0x00000c03,0x00300002,0x08400c05, +0x00280a02,0x00000802,0x00200003,0x08400c05, +0x00200201,0x20100400,0x00300404,0x08401005, +0x00280401,0x00000e03,0x00180803,0x08701009, +0x20200802,0x20280e04,0x00500408,0x0870100a, +0x20200402,0x20280a03,0x00500408,0x0870100a, +0x20200802,0x20180a02,0x0048040b,0x0880100c, +0x20300c00,0x20181401,0x00400008,0x08d0080f, +0x00180601,0x20100803,0x00280c02,0x08e00c0f, +0x00080601,0x20100802,0x00380802,0x08e00c0f, +0x20280602,0x00100003,0x00200406,0x09100c15, +0x00180400,0x00200001,0x20100202,0x09500812, +0x20100001,0x20180a01,0x00400403,0x09600812, +0x20100000,0x20280a01,0x00400403,0x09600812, +0x00000003,0x20180604,0x00300001,0x09c01018, +0x00080e02,0x00201002,0x20100400,0x09e00c11, +0x20100000,0x20100001,0x00280800,0x0a000814, +0x00000000,0x20200000,0x00380800,0x0a000c14, +0x00080a04,0x20101004,0x00280801,0x0a800c19, +0x20301004,0x20281e06,0x00300601,0x0a600c11, +0x20300401,0x20100201,0x00280a02,0x0aa00813, +0x20400801,0x20280a01,0x00380a01,0x0aa00813, +0x20701004,0x20281a06,0x00680402,0x0b500c1a, +0x00380e02,0x00201407,0x20380e0a,0x0ae0080b, +0x00400201,0x20100003,0x0020060b,0x0b20040c, +0x00400201,0x00000003,0x0020060c,0x0b20040c, +0x00680a02,0x00200407,0x00080613,0x0c000411, +0x20281201,0x00001400,0x00001000,0x0ab00607, +0x20101402,0x20281c00,0x00281400,0x0b30120b, +0x20201402,0x20281c00,0x00181000,0x0b30120b, +0x20380e01,0x00101000,0x00000800,0x0be00a0d, +0x00200401,0x20400603,0x00480606,0x0a700e0b, +0x00180a02,0x00301005,0x20581204,0x0ad00a0d, +0x00180a02,0x00301405,0x20681605,0x0ad00a0d, +0x00301400,0x20382602,0x00401608,0x0b700e11, +0x00100c00,0x20380c00,0x00580401,0x0a10060d, +0x00080800,0x00100800,0x20100e01,0x0a600a0f, +0x00080400,0x00100800,0x20100c00,0x0a600a10, +0x20180802,0x00301201,0x20580c02,0x0ad01614, +0x20300800,0x00081402,0x00200c03,0x09a0060c, +0x00280a01,0x00000c00,0x00100a02,0x09e00e11, +0x00280a01,0x00000c00,0x00100a02,0x09e00e11, +0x00180e04,0x00101006,0x20200e02,0x0a301214, +0x00480e02,0x00101802,0x20300206,0x0940120d, +0x20200802,0x20280e03,0x00400405,0x0950120f, +0x20200802,0x20280e03,0x00500405,0x0960120f, +0x00200402,0x20200606,0x00300c01,0x09901a14, +0x20100001,0x20180603,0x00300c06,0x08d0120d, +0x00280602,0x00000004,0x00100601,0x08f0120d, +0x00280603,0x00000004,0x00200601,0x08f0120d, +0x00000000,0x20100000,0x00380406,0x08f01a11, +0x00280601,0x20100401,0x00300402,0x08801609, +0x00000401,0x20180603,0x00100406,0x0890160a, +0x00000402,0x20180604,0x00200406,0x0890160a, +0x20100000,0x20180800,0x00300407,0x08901a0a, +0x20300401,0x20280a02,0x00300409,0x08401a04, +0x20100201,0x00000001,0x00100006,0x08501604, +0x00080601,0x00000402,0x00100006,0x08501604, +0x00100000,0x00000400,0x00180804,0x08501a04, +0x00300201,0x20100802,0x00180800,0x08401801, +0x00000000,0x00000400,0x00100004,0x08401401, +0x00000000,0x00000201,0x00100004,0x08401401, +0x20100000,0x00080400,0x00200406,0x08401401, +0x20300001,0x20180602,0x00300409,0x08501405, +0x00000400,0x00080e01,0x00100405,0x08601405, +0x00000400,0x00080800,0x00100405,0x08601405, +0x00200001,0x00000000,0x00100004,0x08601806, +0x00300201,0x20100402,0x00180400,0x0890140a, +0x00080400,0x00100800,0x20180804,0x08a0140a, +0x00000000,0x00100400,0x20180805,0x08a0140a, +0x00080e02,0x00001002,0x00100408,0x08b0180c, +0x20381000,0x20101201,0x00200009,0x08e0140e, +0x20100201,0x00080400,0x00000005,0x0900100f, +0x20100400,0x00080400,0x00000004,0x0900140f, +0x20400803,0x20381205,0x00400409,0x09301c15, +0x00100400,0x20480a01,0x00600201,0x09701412, +0x00000401,0x00080602,0x00080802,0x09801012, +0x20100401,0x00180601,0x20180802,0x09801012, +0x00300601,0x20100003,0x00181203,0x09f01818, +0x20301001,0x20481a02,0x00480402,0x09f01012, +0x20180400,0x00200001,0x20180801,0x0a200c13, +0x20180400,0x00200001,0x20280800,0x0a200c13, +0x20380401,0x00080601,0x00100405,0x0aa01419, +0x00180800,0x00001002,0x20281607,0x0a80100f, +0x20280800,0x00100801,0x20180602,0x0ab00812, +0x20280e01,0x00100c02,0x20280602,0x0ab00812, +0x20381201,0x20101801,0x00080e04,0x0b701419, +0x00100c00,0x20281001,0x00200a04,0x0ae0080a, +0x00300400,0x20180401,0x00100609,0x0b30080c, +0x00300400,0x20280400,0x00200a09,0x0b30080c, +0x00401400,0x20481601,0x0060020d,0x0c101010, +0x20301002,0x00382000,0x20180800,0x0ac00605, +0x00081000,0x00401c00,0x20480800,0x0b400a0e, +0x00081000,0x00401c00,0x20480c00,0x0b500a0e, +0x20300c02,0x00181800,0x00280800,0x0bf00e0c, +0x00380e02,0x00701006,0x20980609,0x0a80060a, +0x00000000,0x00080400,0x00300801,0x0ad0060e, +0x00000000,0x00080400,0x00300800,0x0ae0060e, +0x00481203,0x00401806,0x20480a09,0x0b800e11, +0x00180e01,0x00401400,0x20500c01,0x0a200a0e, +0x00000400,0x00080801,0x00200c00,0x0a700a0e, +0x20100400,0x00080801,0x00200c00,0x0a700a0e, +0x00100801,0x00080a04,0x00200c02,0x0af00e15, +0x20300003,0x00100204,0x00100804,0x09b00a0c, +0x00100400,0x00180800,0x00000a02,0x09f0120f, +0x00100400,0x00080800,0x00000a02,0x0a00120f, +0x20300802,0x00281400,0x00100804,0x0a500e12, +0x00200602,0x00180804,0x00100e04,0x09600e0b, +0x00080a01,0x00200c01,0x20200402,0x0980160f, +0x00180601,0x00200c00,0x20200402,0x0980160f, +0x00480a04,0x00401005,0x20400a05,0x09c01a12, +0x00000001,0x00200603,0x20101003,0x0900160c, +0x00000401,0x00080a01,0x00100803,0x0910160c, +0x00000401,0x00080a01,0x00100803,0x0910160c, +0x00000002,0x00200206,0x00000c07,0x09302211, +0x00100400,0x00180a01,0x00000403,0x08b01a09, +0x00180601,0x00100801,0x00000403,0x08c01a09, +0x00280a02,0x00200c02,0x20100402,0x08c01a09, +0x20100401,0x00280400,0x00080c07,0x08c01e0a, +0x20200001,0x00200601,0x20280807,0x08701a04, +0x20100401,0x00080602,0x00200007,0x08801a04, +0x20100802,0x00080a03,0x00200407,0x08801a05, +0x00180602,0x00300803,0x20100004,0x08901a05, +0x00280a03,0x00300803,0x20100402,0x08701800, +0x00000201,0x00100002,0x00180404,0x08701801, +0x00000201,0x00100002,0x00080403,0x08701801, +0x20100002,0x00200202,0x00100007,0x08801c01, +0x20200404,0x00180605,0x00080407,0x08801c05, +0x00000001,0x00200601,0x00080405,0x08901805, +0x00000001,0x00200602,0x00000005,0x08901805, +0x00200202,0x00200002,0x00100404,0x08901c06, +0x00200205,0x00200406,0x20100002,0x08c01809, +0x00000201,0x00100001,0x00100004,0x08c0140a, +0x00000201,0x00100001,0x00180405,0x08c0140a, +0x20200801,0x00281203,0x00100c0b,0x08e01c0d, +0x20301004,0x00181e08,0x00000008,0x0910180e, +0x20200001,0x00100201,0x00180405,0x0920140e, +0x20180400,0x00100601,0x00180404,0x0920140e, +0x20180401,0x00300800,0x20381003,0x09701c14, +0x00100201,0x00600004,0x20781a02,0x09901011, +0x00180601,0x00000801,0x00180800,0x09a01411, +0x00080601,0x00000801,0x00280801,0x09a01411, +0x00180e03,0x00200c03,0x20100000,0x0a201816, +0x20280e01,0x00601401,0x20780800,0x0a200c10, +0x20100401,0x20180a02,0x00380402,0x0a301012, +0x20100400,0x20180a01,0x00380401,0x0a301012, +0x20201002,0x20181605,0x00280804,0x0ad01818, +0x00100402,0x00280601,0x20280605,0x0aa0080e, +0x20200c02,0x00081000,0x00280e01,0x0ac00c12, +0x20300c02,0x00081601,0x00280e01,0x0ac00c12, +0x20400c02,0x00381401,0x20381603,0x0b901018, +0x00180e01,0x00401403,0x20300203,0x0b00080a, +0x00300602,0x00300405,0x20280608,0x0b40080d, +0x00300602,0x00300405,0x20380a09,0x0b40080d, +0x00581203,0x00602408,0x20880e0e,0x0c400c0f, +0x20180800,0x20501400,0x00780c00,0x0ad01208, +0x00000800,0x20681400,0x00900000,0x0b60160e, +0x00000400,0x20581000,0x00800000,0x0b60160e, +0x20180800,0x20401000,0x00480800,0x0c101a0e, +0x00100801,0x20781000,0x00c00604,0x0a800a0a, +0x00000401,0x20480800,0x00480801,0x0af0160e, +0x00000801,0x20480c00,0x00480800,0x0af0160e, +0x00100c02,0x20681601,0x00800604,0x0ba01610, +0x00000a02,0x20680c03,0x00700c01,0x0a200e0c, +0x20100601,0x20300003,0x00180400,0x0a80120d, +0x20100601,0x20300003,0x00180401,0x0a80120d, +0x00280a03,0x20400c04,0x00300602,0x0b101a13, +0x00000402,0x20400203,0x00400401,0x09d0160b, +0x00180601,0x20200801,0x00200e02,0x0a10120e, +0x00180601,0x20200801,0x00100a02,0x0a20120e, +0x20100002,0x20500604,0x00700805,0x0a701e12, +0x00080602,0x20300003,0x00300801,0x0980160a, +0x00000401,0x20480a02,0x00300c03,0x09a01a0e, +0x00000001,0x20380601,0x00300c02,0x09a01a0e, +0x00000201,0x20580c03,0x00801000,0x09f01e10, +0x00100401,0x20480602,0x00400c00,0x09301e0a, +0x00180602,0x20300802,0x00200802,0x09401e0b, +0x00180601,0x20300801,0x00200802,0x09401e0c, +0x00200000,0x20500601,0x00500801,0x09702a0f, +0x00180800,0x20300801,0x00300002,0x08e01e09, +0x00000802,0x20480a03,0x00400804,0x08f02209, +0x00000802,0x20480e03,0x00400804,0x08f02209, +0x00080400,0x20500a01,0x00600007,0x09002a0b, +0x00000201,0x20500400,0x00500406,0x08b02204, +0x00080601,0x20200802,0x00280405,0x08c02204, +0x00080a01,0x20200c02,0x00180405,0x08c02204, +0x20100400,0x20680800,0x00800007,0x08c02a04, +0x20100801,0x20581202,0x00600405,0x08a02001, +0x20180400,0x20400601,0x00400805,0x08b02001, +0x20180400,0x20400601,0x00400805,0x08b02001, +0x00100201,0x20500401,0x00600004,0x08c02801, +0x00280400,0x20300801,0x00380802,0x08b02005, +0x00100000,0x20500201,0x00500003,0x08c02405, +0x00100000,0x20500201,0x00500003,0x08c02405, +0x00100000,0x20680601,0x00700806,0x08d02c06, +0x20200201,0x20300001,0x00400407,0x08f01c09, +0x20100400,0x20580400,0x00580405,0x09002009, +0x20100400,0x20580400,0x00580406,0x09002009, +0x20100001,0x20600602,0x00780808,0x09202c0d, +0x00180c01,0x20401a02,0x00480c00,0x0940200d, +0x20100401,0x20480601,0x00480803,0x0960200e, +0x20100400,0x20480a01,0x00480803,0x0960200e, +0x00000601,0x20680801,0x00780804,0x09b02413, +0x00000201,0x20700000,0x00a80802,0x09b0180e, +0x20100000,0x20380801,0x00380801,0x09d01c10, +0x20100400,0x20380800,0x00280802,0x09d01c10, +0x20100c03,0x20581a02,0x00580c03,0x0a502016, +0x20200803,0x20781202,0x00a80401,0x0a301010, +0x00000001,0x20300201,0x00181000,0x0a601811, +0x00000001,0x20300000,0x00181000,0x0a501811, +0x00081603,0x20201c05,0x00081601,0x0b001c17, +0x00280a02,0x20500c05,0x00580a06,0x0ab00c0e, +0x20180801,0x20201002,0x00181201,0x0ae01010, +0x20180801,0x20201402,0x00181201,0x0ae01010, +0x20200003,0x20600e03,0x00780e02,0x0bb01815, +0x00001000,0x20781601,0x00800c01,0x0b10100b, +0x00180e01,0x20401004,0x00601203,0x0b50100d, +0x00180e02,0x20401005,0x00601204,0x0b500c0d, +0x00200202,0x20780c05,0x00a01607,0x0c501010, +0x20100400,0x00280c00,0x20780800,0x0af00e09, +0x00000001,0x00300000,0x20881800,0x0b901610, +0x00000001,0x00380400,0x20881800,0x0b90160f, +0x20100401,0x00280c00,0x20780c00,0x0c50160f, +0x00200001,0x00300401,0x20a80e04,0x0aa00a0b, +0x00180401,0x00300802,0x20881401,0x0b100a0f, +0x00180400,0x00300803,0x20881400,0x0b100a0f, +0x00280601,0x00300c04,0x20a80a04,0x0bd01211, +0x20280602,0x00300803,0x20900403,0x0a400a0b, +0x20180603,0x00200804,0x20600403,0x0aa0060d, +0x20180603,0x00200804,0x20700803,0x0aa0060e, +0x00000000,0x00280400,0x20701002,0x0b401212, +0x00200000,0x00200602,0x20700e02,0x09f00e0a, +0x00100402,0x00280a04,0x20501201,0x0a400e0c, +0x00100402,0x00280a04,0x20501201,0x0a400e0c, +0x00100201,0x00300000,0x20900800,0x0ab01a11, +0x20200401,0x00280a01,0x20600804,0x09a01209, +0x00100202,0x00200403,0x20700401,0x09d0120c, +0x00100202,0x00200003,0x20700401,0x09d0120c, +0x20100403,0x00380a03,0x20800403,0x0a301e0f, +0x00200202,0x00200403,0x20700a02,0x09601608, +0x20100402,0x00280a03,0x20600c04,0x0970160a, +0x20100001,0x00280602,0x20600c03,0x0980160a, +0x00200204,0x00300406,0x20a00400,0x09c01e0e, +0x00100402,0x00280a04,0x20600c03,0x09201a08, +0x00280602,0x00300802,0x20800001,0x09301a08, +0x00280602,0x00300c02,0x20800001,0x09301a08, +0x00000404,0x00380a07,0x20900c06,0x0960220b, +0x20100000,0x00300002,0x20880405,0x08f01a04, +0x20100401,0x00280a02,0x20500c07,0x09001a04, +0x20100401,0x00280a03,0x20500c07,0x09001a04, +0x00000201,0x00300404,0x20a80807,0x09202205, +0x00080601,0x00300c01,0x20900003,0x08e01c01, +0x20100401,0x00280a01,0x20700005,0x08f01c01, +0x20100400,0x00280800,0x20700004,0x08f01c01, +0x00000201,0x00300000,0x20900806,0x09102002, +0x00200001,0x00280603,0x20500403,0x08f01804, +0x00100201,0x00300001,0x20980402,0x09101c05, +0x00100201,0x00300001,0x20980402,0x09101c05, +0x00000001,0x00380602,0x20900005,0x09302407, +0x20300601,0x00280801,0x20680408,0x09201809, +0x20100001,0x00300601,0x20880405,0x09401809, +0x20100000,0x00300601,0x20880405,0x09401809, +0x20100201,0x00300401,0x20a80806,0x0980240d, +0x00100402,0x00280e03,0x20780602,0x0980180d, +0x00000201,0x00300401,0x20880802,0x0990140d, +0x00000201,0x00300400,0x20880802,0x0990140d, +0x20100003,0x00300203,0x20980c04,0x0a002011, +0x20100202,0x00400404,0x20b80c03,0x09f0140d, +0x20100002,0x00200202,0x20780c02,0x0a00100f, +0x20100001,0x00200202,0x20780c02,0x0a00100f, +0x00180604,0x00301005,0x20981000,0x0a901814, +0x00080400,0x00300a02,0x20a80a01,0x0a60100e, +0x00180601,0x00200803,0x20780e01,0x0a800c0f, +0x00000201,0x00200402,0x20680e01,0x0a800c0f, +0x20300805,0x00281a07,0x20500004,0x0b301016, +0x00000404,0x00381202,0x20880a01,0x0ac0080d, +0x00000401,0x00280a01,0x20500401,0x0b00080f, +0x00000400,0x00280800,0x20500400,0x0b00080f, +0x00180605,0x00400809,0x20b80e05,0x0be00c15, +0x00080e03,0x0040200a,0x20c80400,0x0b30080d, +0x00000a01,0x00281402,0x20701001,0x0b700c10, +0x00000800,0x00281801,0x20701401,0x0b700c10, +0x00100402,0x00381205,0x20901602,0x0c801011 + }, //TL84 + { +0x20180601,0x20200000,0x00002000,0x0bc8160e, +0x00300602,0x20400000,0x00002400,0x0c080e16, +0x00200602,0x20300000,0x00002000,0x0c080e16, +0x00280604,0x20300000,0x00003800,0x0e08121a, +0x00300401,0x20400203,0x00000e03,0x0b58060f, +0x20200403,0x20300206,0x00000808,0x0b600212, +0x20200403,0x20200206,0x00000c07,0x0b600212, +0x20100c06,0x2050020b,0x00080805,0x0d300a18, +0x20180602,0x20300001,0x00000c05,0x0ad0020e, +0x00100201,0x20200002,0x00000001,0x0ae0020e, +0x00180601,0x20200002,0x00000001,0x0ae0020e, +0x00080a04,0x20100007,0x00080402,0x0c980a14, +0x20100405,0x20400207,0x00081002,0x0a70060b, +0x00000000,0x20200202,0x00000003,0x0a80020c, +0x20100000,0x20200202,0x00000003,0x0a80020c, +0x00100002,0x20300205,0x00080402,0x0bf80612, +0x00200206,0x20200009,0x00080601,0x0a280a0b, +0x00000401,0x20200201,0x00081002,0x0a28060a, +0x00000401,0x20200202,0x00081001,0x0a28060a, +0x20200401,0x20300000,0x00081804,0x0b780e0f, +0x20100404,0x20300208,0x00080805,0x09d80609, +0x20180601,0x20200002,0x00080802,0x09e80e08, +0x20180601,0x20200002,0x00080803,0x09e80e08, +0x00380601,0x20300002,0x00080a02,0x0b081a0e, +0x20180602,0x20100004,0x00080c03,0x09981205, +0x00100000,0x20200000,0x00080801,0x09b80e06, +0x00200401,0x20200201,0x00080801,0x09b80e06, +0x20100402,0x20300201,0x00080c07,0x0a981a0b, +0x00200001,0x20200201,0x00000001,0x09781203, +0x00080400,0x20200001,0x00000005,0x09881203, +0x20180400,0x20200001,0x00000005,0x09881203, +0x00180a03,0x20200004,0x00000c04,0x0a582206, +0x20100201,0x20200001,0x00000006,0x09681000, +0x20100000,0x20300001,0x00000004,0x09881001, +0x00000000,0x20300000,0x00000003,0x09881001, +0x20100003,0x20300205,0x00000408,0x0a481801, +0x20100002,0x20200201,0x00000403,0x09881005, +0x00100000,0x20300000,0x00000402,0x09981004, +0x00000000,0x20300000,0x00000403,0x09981004, +0x00180602,0x20400005,0x00000005,0x0a681807, +0x00280603,0x20200004,0x00001401,0x09a80c06, +0x00000201,0x20200001,0x00000804,0x09c80c07, +0x00100201,0x20200001,0x00000c03,0x09c80c07, +0x20300002,0x20500202,0x00000408,0x0ab8140d, +0x20200003,0x20300206,0x00000c07,0x09e0000a, +0x20300002,0x20200202,0x00000404,0x0a08080b, +0x20300002,0x20300203,0x00000405,0x0a08080b, +0x00400e04,0x20400004,0x00000201,0x0b281410, +0x20200000,0x20300003,0x00000001,0x0a50000e, +0x00400602,0x20200003,0x00000604,0x0a68080b, +0x00400602,0x20200003,0x00000604,0x0a68080b, +0x20700407,0x20200208,0x0008080b,0x0bb81015, +0x00600605,0x20300003,0x00001205,0x0ac0040c, +0x20480400,0x20200202,0x00001007,0x0ac8040d, +0x20480400,0x20200202,0x00001008,0x0ac8040d, +0x00481208,0x2010000c,0x00001e09,0x0c781816, +0x20400407,0x2020020c,0x0008180b,0x0b20040f, +0x00500400,0x20200202,0x00080a04,0x0b30000e, +0x00600400,0x20300202,0x00080a05,0x0b30000e, +0x00000c04,0x2040020b,0x00000404,0x0d180414, +0x00080e03,0x00000009,0x00081601,0x0bb81014, +0x20480c01,0x20100202,0x0008080c,0x0bb80812, +0x20480801,0x20200202,0x0008080c,0x0bb80812, +0x20180800,0x20100001,0x00081004,0x0dc81017, +0x20200c01,0x00581000,0x20700400,0x0b98220a, +0x00081202,0x00800c00,0x20b02c00,0x0be82211, +0x00081202,0x00800c00,0x20a02c00,0x0be82211, +0x20200801,0x00581000,0x20a01800,0x0dd82614, +0x00480e04,0x00800c04,0x20c01206,0x0b481e0d, +0x00180802,0x00500e05,0x20801401,0x0b581211, +0x00180802,0x00400a06,0x20701401,0x0b581211, +0x00581e04,0x00702802,0x20e01206,0x0d381617, +0x20300004,0x00580a07,0x20900c06,0x0ad8160d, +0x20100400,0x00280601,0x20500003,0x0ae80e0e, +0x20100400,0x00280800,0x20500004,0x0ae80e0e, +0x20401003,0x00081608,0x20400809,0x0c781215, +0x00480602,0x00501005,0x20b81605,0x0a68160d, +0x00000001,0x00300201,0x20780801,0x0a780e0c, +0x00000001,0x00300201,0x20780801,0x0a780e0c, +0x00200400,0x00480401,0x20981a03,0x0be81a12, +0x20380401,0x00480602,0x20700c07,0x0a081a0b, +0x00180601,0x00300801,0x20780800,0x0a18120b, +0x00280a02,0x00300802,0x20780800,0x0a18120b, +0x20180a01,0x00500801,0x20a81005,0x0b582212, +0x00380a02,0x00301001,0x20880603,0x09b81609, +0x20100402,0x00280a02,0x20580804,0x09c81609, +0x20200802,0x00280a03,0x20580805,0x09c81609, +0x00200c02,0x00380a01,0x20881000,0x0ad82a0f, +0x20200802,0x00180a04,0x20480807,0x09781a07, +0x00280602,0x00300403,0x20780800,0x09881e07, +0x00280602,0x00300804,0x20780a01,0x09881e07, +0x00181203,0x00501004,0x20a00006,0x0a582e0c, +0x00200601,0x00300003,0x20680c00,0x09581e03, +0x00000c02,0x00280e03,0x20580805,0x09681e04, +0x20100c02,0x00280e03,0x20580406,0x09681e04, +0x20200c02,0x00181605,0x20500809,0x0a182a05, +0x20280400,0x00400400,0x20700407,0x09482000, +0x20180400,0x00500002,0x20880404,0x09582001, +0x00080601,0x00500403,0x20880404,0x09582001, +0x00200800,0x00480402,0x20a81003,0x0a082c01, +0x00100000,0x00300001,0x20600402,0x09581c05, +0x00180601,0x00400401,0x20800802,0x09782005, +0x00180400,0x00400401,0x20800803,0x09782005, +0x20100800,0x00680801,0x20c00009,0x0a283007, +0x20100800,0x00380e01,0x20600c05,0x09881808, +0x20100000,0x00300000,0x20700805,0x09a81c08, +0x20100000,0x00380400,0x20700804,0x09a81c08, +0x20180403,0x00800400,0x20e00006,0x0a78300e, +0x00100000,0x00400400,0x20900002,0x09d8140c, +0x20100401,0x00300201,0x20700002,0x09f8180c, +0x20100401,0x00400201,0x20800002,0x09f8180b, +0x00081e04,0x00702008,0x20d01402,0x0af82c12, +0x20200001,0x00400000,0x20900403,0x0a48140e, +0x00280a03,0x00400804,0x20701201,0x0a58180c, +0x00280a03,0x00400803,0x20701201,0x0a58140c, +0x00000000,0x00000e06,0x20501803,0x0b981c15, +0x00181203,0x00401004,0x20901203,0x0ab80c0f, +0x20400804,0x00280a06,0x20500405,0x0ab80c0e, +0x20400804,0x00280a05,0x20600406,0x0ab80c0e, +0x20401c07,0x00082e07,0x20200003,0x0c481c18, +0x00300400,0x00001206,0x20580a01,0x0b28040d, +0x00580606,0x00400c06,0x20780606,0x0b38100e, +0x00580606,0x00400c05,0x20880606,0x0b38100e, +0x0048160a,0x0080240d,0x20d80608,0x0cf81c15, +0x20301402,0x00182205,0x00081008,0x0b981010, +0x20301404,0x0038220c,0x20480c0a,0x0ba81010, +0x20301404,0x00481e0c,0x20580c0a,0x0b981010, +0x20201406,0x00381e11,0x20400405,0x0d981814, +0x20180a02,0x20301000,0x00801000,0x0b58220a, +0x20100e01,0x20682000,0x00e01800,0x0b981e0c, +0x20100e01,0x20682000,0x00d01800,0x0b981e0c, +0x20180e03,0x00100800,0x00402000,0x0d883212, +0x00000801,0x20581a05,0x00c01a02,0x0af81a0b, +0x00200802,0x20381203,0x00600604,0x0b38160e, +0x00300401,0x20280e02,0x00500604,0x0b38120e, +0x00201806,0x20283209,0x00701604,0x0cf82613, +0x00100803,0x20380a02,0x00781a02,0x0a981a0d, +0x20180602,0x20100402,0x00280803,0x0ab8120e, +0x20180601,0x20100402,0x00280403,0x0ab8120f, +0x20181204,0x00401c08,0x20581401,0x0c482615, +0x00280605,0x20100408,0x00400000,0x0a38220e, +0x00000401,0x20280602,0x00380400,0x0a58160d, +0x00000401,0x20280602,0x00480400,0x0a58160d, +0x00280800,0x20100e03,0x00200202,0x0ba82615, +0x20200804,0x20280e08,0x00600805,0x09c81a0b, +0x00000801,0x20180800,0x00380c01,0x09e81a0c, +0x00000801,0x20180c00,0x00380c02,0x09e81a0c, +0x20201004,0x20281204,0x00581406,0x0af82e13, +0x00200601,0x00080c03,0x00280e01,0x09882209, +0x00080601,0x00100802,0x00080c02,0x09981e0a, +0x00080601,0x00100802,0x00080c02,0x09981e0a, +0x00481606,0x00201808,0x00080a01,0x0a683611, +0x00080400,0x00100c00,0x00080c04,0x09382208, +0x00000803,0x00080a02,0x00280803,0x09482608, +0x00000803,0x20180e02,0x00380803,0x09482608, +0x20201405,0x20382209,0x0060080a,0x09f8360c, +0x00180601,0x00000401,0x00300003,0x09082604, +0x00181604,0x00101c06,0x00080403,0x09182a04, +0x00181604,0x00201c06,0x00080403,0x09182a04, +0x00080602,0x00101006,0x20281804,0x09b83a05, +0x20200401,0x20180602,0x00400407,0x08f82401, +0x20100803,0x20380e06,0x00700807,0x09082400, +0x20100803,0x20380e06,0x00600806,0x09082400, +0x00281000,0x00001801,0x00200404,0x09983e01, +0x00180400,0x00000001,0x00300402,0x09182406, +0x00000601,0x20180803,0x00480403,0x09282805, +0x00000201,0x20180403,0x00400004,0x09282805, +0x20280800,0x20400c00,0x0080080a,0x09a83806, +0x20180400,0x20100800,0x00200404,0x09482009, +0x20180401,0x00000400,0x00200404,0x09582409, +0x20100001,0x00000000,0x00200404,0x09582409, +0x00200c00,0x20580e02,0x00b00805,0x0a08340e, +0x00000400,0x20200000,0x00400402,0x09a8200c, +0x00080a02,0x20100803,0x00300c01,0x09b8200c, +0x00080a02,0x20100c03,0x00300c01,0x09b8200c, +0x20401803,0x20383203,0x0080100a,0x0a883415, +0x20100400,0x20180601,0x00400803,0x0a081c0f, +0x20100803,0x20381205,0x00501002,0x0a18180e, +0x20100802,0x20381204,0x00501002,0x0a18180e, +0x00080e03,0x00301008,0x20400a03,0x0b482c19, +0x20301402,0x20181e01,0x00300402,0x0a881c11, +0x00080e02,0x00001404,0x00180400,0x0a98140f, +0x00080e01,0x20101003,0x00280400,0x0a98140f, +0x00381800,0x00002e02,0x00000e04,0x0c082016, +0x00481605,0x00401806,0x20400e07,0x0b18140e, +0x20100202,0x20300201,0x00601000,0x0b08140f, +0x00000202,0x20300401,0x00601201,0x0b08140f, +0x20600800,0x20681a02,0x00b01c06,0x0cb82017, +0x20180803,0x00001609,0x00280c04,0x0b78100d, +0x00180c02,0x20302206,0x00681e02,0x0b78100d, +0x00180c02,0x20302207,0x00681a02,0x0b78100d, +0x00480801,0x20301e03,0x0058220c,0x0d681813, +0x20280602,0x00180400,0x00002000,0x0b281207, +0x20280800,0x00200c00,0x20500400,0x0b780e0b, +0x20280800,0x00200c00,0x20500400,0x0b780e0b, +0x20400c01,0x20381c00,0x00700000,0x0d381a0e, +0x00100404,0x00080607,0x20280a07,0x0ae8060a, +0x00400000,0x00100a01,0x20280607,0x0b180e0e, +0x00400000,0x00000601,0x20280607,0x0b180e0e, +0x00780603,0x00001803,0x0008160d,0x0cb81a14, +0x00480a03,0x00101406,0x20281604,0x0a780e10, +0x20200000,0x00100000,0x20100005,0x0aa8120f, +0x20300000,0x00180400,0x20100005,0x0aa8120f, +0x20400802,0x20281a05,0x00600808,0x0c082216, +0x20400001,0x20180e03,0x00300c08,0x0a08120d, +0x00100001,0x00000601,0x20180a02,0x0a38120d, +0x00180400,0x00100400,0x20280a02,0x0a38120d, +0x00200801,0x00080802,0x00081605,0x0b582615, +0x00280400,0x20100800,0x00080e03,0x09a80e0b, +0x00180601,0x00000c01,0x00080801,0x09c8160e, +0x00180a01,0x00000c01,0x00080801,0x09c8160e, +0x00281604,0x00302005,0x20380802,0x0aa82a16, +0x00100001,0x20100400,0x00280c02,0x0948160b, +0x20100402,0x20180602,0x00280804,0x09581a0c, +0x20100402,0x20180a02,0x00280804,0x09581a0b, +0x20201805,0x20382609,0x00500408,0x0a082e11, +0x00000601,0x20280401,0x00380404,0x08f81e08, +0x00380a03,0x00000c04,0x00180801,0x09081e09, +0x00380a03,0x00001005,0x00180801,0x09081e09, +0x00380e03,0x00301c07,0x20481c02,0x0998320d, +0x00000401,0x20180601,0x00200005,0x08c81e04, +0x20301003,0x20281e05,0x00400809,0x08d82204, +0x20301004,0x20281e05,0x00400809,0x08d82204, +0x20100001,0x00080602,0x0030080a,0x09483607, +0x20100201,0x00000401,0x00100006,0x08b81801, +0x00280a03,0x00201005,0x20380801,0x08c81c01, +0x00280a03,0x00201005,0x20280801,0x08c81c01, +0x00100c00,0x00081400,0x00200805,0x09283401, +0x00000401,0x00080a02,0x00200003,0x08d81c06, +0x20100002,0x00000204,0x00100806,0x08e81c05, +0x20100002,0x00000204,0x00100407,0x08e81c05, +0x20280401,0x00380800,0x20400809,0x09483008, +0x20100400,0x00080402,0x00000005,0x09181c0a, +0x00000601,0x20180402,0x00100004,0x09181c0a, +0x00000201,0x20180402,0x00100004,0x09181c0a, +0x00180e02,0x00201403,0x20500403,0x09a8280f, +0x00080a02,0x00100802,0x20100c02,0x0978180d, +0x20200400,0x00080c00,0x00000c04,0x0978180e, +0x20200801,0x00080e01,0x00000c04,0x0978180e, +0x20180801,0x20101a03,0x00000008,0x0a382414, +0x20100003,0x20100204,0x00100403,0x09e8140f, +0x00280601,0x00100c01,0x20300602,0x09f8140f, +0x00280602,0x00100c02,0x20300602,0x09f8140f, +0x20400800,0x20381401,0x00601005,0x0af8281a, +0x20181a04,0x00002006,0x00100801,0x0a681411, +0x20100802,0x00081202,0x00000c03,0x0a681410, +0x20100802,0x00081203,0x00000c03,0x0a68140f, +0x00301601,0x20181c01,0x00101606,0x0bc8201a, +0x20201402,0x20682206,0x00901601,0x0ae80c10, +0x20280603,0x00200403,0x20300a01,0x0ae80c11, +0x20380603,0x00200004,0x20400c00,0x0ae81011, +0x20600401,0x00400203,0x20600003,0x0c881418, +0x00200400,0x20100000,0x00181606,0x0b68080d, +0x00300402,0x00180606,0x20300208,0x0b68080c, +0x00300402,0x00180606,0x20300209,0x0b68080c, +0x00580c00,0x00500800,0x2068060f,0x0d481812, +0x20500400,0x20180c00,0x00200400,0x0b080e04, +0x20300401,0x00080800,0x00200000,0x0b58120a, +0x20300401,0x00080800,0x00200000,0x0b58120a, +0x20300001,0x00100800,0x20381400,0x0d18120f, +0x00580801,0x00100e01,0x20180a0e,0x0ad80e0b, +0x00480a02,0x00100803,0x00000608,0x0b08120e, +0x00480a02,0x00100803,0x00000608,0x0b08120e, +0x00580e03,0x00200804,0x20100e0a,0x0c881a14, +0x00100a03,0x20280803,0x00200402,0x0a681211, +0x20200402,0x20180a04,0x00200005,0x0a880e0f, +0x20200402,0x20180605,0x00200005,0x0a880e10, +0x20200c04,0x20200207,0x00181404,0x0bd81618, +0x20300403,0x00080a05,0x00080406,0x09e80e0d, +0x00100201,0x00100002,0x00080a02,0x0a18120e, +0x00100201,0x00100002,0x00080a02,0x0a18160e, +0x00381204,0x00101006,0x00180e03,0x0b182217, +0x00200202,0x00100004,0x20280e03,0x0988120c, +0x00000401,0x00180601,0x00080402,0x0998160e, +0x00000401,0x00080a01,0x00080402,0x0998160e, +0x20201004,0x20382206,0x00500407,0x0a582616, +0x00100002,0x00100202,0x20280402,0x0928160c, +0x00180601,0x00100802,0x20280c02,0x09281a0d, +0x00180601,0x00100802,0x20280c01,0x09381a0d, +0x00381202,0x00202005,0x20281e01,0x09c82613, +0x00080601,0x00100803,0x20180405,0x08d81a09, +0x20100401,0x00080a01,0x00100406,0x08d81e09, +0x20100401,0x00080a01,0x00100406,0x08d81e09, +0x00000800,0x20280e02,0x00600809,0x09382e0f, +0x00100000,0x00000601,0x00000404,0x08981604, +0x00180a01,0x00101401,0x20180804,0x08a81a04, +0x00180e01,0x00101401,0x20280804,0x08a81a04, +0x20100402,0x20180601,0x00380408,0x08e82a06, +0x20200201,0x20100000,0x00100407,0x08881801, +0x20100400,0x20180e01,0x00300806,0x08981c01, +0x20100400,0x20180e01,0x00300806,0x08981c01, +0x00280603,0x00000c03,0x00280405,0x08c82c00, +0x00200402,0x20100202,0x00180801,0x08a81405, +0x00100401,0x00080601,0x00080403,0x08a81805, +0x00100400,0x00080400,0x00080403,0x08a81805, +0x20100804,0x20180e06,0x0050000a,0x08e82c08, +0x20180602,0x00000404,0x00100007,0x08e81809, +0x20180400,0x00100001,0x20100006,0x08e81c0a, +0x20100000,0x00100001,0x20100006,0x08e81c0a, +0x20100a02,0x00181005,0x00200007,0x09483010, +0x20100802,0x20180e03,0x00200804,0x0948180e, +0x20280400,0x00000401,0x00000404,0x0948180f, +0x20180601,0x00100801,0x20100403,0x09481c0f, +0x00000000,0x00280601,0x20201004,0x09e82816, +0x00280a03,0x00100403,0x20100a01,0x09b81410, +0x00100000,0x00000000,0x00100e01,0x09c81810, +0x00000000,0x00080400,0x00100c00,0x09c81810, +0x20480402,0x00200602,0x20300006,0x0aa8241b, +0x20502004,0x20182e06,0x00000806,0x0a481012, +0x00080400,0x00000800,0x00000401,0x0a481010, +0x00180a01,0x00000c00,0x00000400,0x0a481010, +0x00281a03,0x00201c05,0x20200e05,0x0b88201b, +0x00081a03,0x00702007,0x20b80e08,0x0ad81012, +0x20500400,0x20180a01,0x00200802,0x0ac81012, +0x20600400,0x20280a02,0x00300803,0x0ac81012, +0x20580a01,0x20401203,0x00501401,0x0c581819, +0x00280801,0x00101203,0x20300206,0x0b48100b, +0x00500000,0x20100a01,0x00080e0e,0x0b580c0c, +0x00500000,0x20100a01,0x00180e0e,0x0b480c0c, +0x00501802,0x20681a06,0x00980a0f,0x0d081411, +0x20500201,0x00000400,0x00000000,0x0af80a05, +0x20200000,0x20100400,0x00200000,0x0b480a0b, +0x20200000,0x20200000,0x00280400,0x0b480a0b, +0x20280a03,0x00000800,0x00101000,0x0ce81611, +0x00601003,0x00081203,0x00180a0e,0x0ac80e0c, +0x00200801,0x20280e01,0x00300605,0x0ae80e0d, +0x00200801,0x20280e01,0x00300605,0x0ae80e0d, +0x00101807,0x20282208,0x00480a06,0x0c581614, +0x20280e04,0x00400c06,0x20300005,0x0a481210, +0x00080601,0x00000801,0x00080800,0x0a680a10, +0x00080601,0x00000c01,0x00080801,0x0a680e10, +0x00281a08,0x0040200c,0x20580e03,0x0ba81a19, +0x00000403,0x00000206,0x00080400,0x09d80e0e, +0x00100401,0x20180602,0x00280a01,0x09f80e10, +0x00000401,0x20180603,0x00280400,0x09f80e10, +0x20101407,0x20281e0c,0x00400803,0x0ae81a19, +0x00000201,0x00100003,0x00080c01,0x0968160d, +0x00100400,0x00000001,0x00180c01,0x09781610, +0x00100000,0x00000401,0x00181001,0x0978160f, +0x00180a04,0x00301408,0x20381c01,0x0a281e17, +0x00300400,0x00100400,0x00080400,0x08f8160d, +0x00000201,0x00000001,0x00200004,0x08f81a0d, +0x00000201,0x00000001,0x00200004,0x08f81a0d, +0x00100403,0x00181204,0x00200805,0x09782614, +0x20200000,0x00180400,0x00100408,0x08a81a09, +0x00000000,0x00000601,0x00200005,0x08a81a09, +0x00000000,0x00000601,0x00200005,0x08a81609, +0x00080602,0x00200804,0x20180807,0x08e8260e, +0x00180400,0x00100000,0x00000403,0x08781604, +0x00000400,0x20180c00,0x00200405,0x08781a04, +0x00000400,0x20180c00,0x00200405,0x08681a04, +0x00180401,0x00100a02,0x00100407,0x08982207, +0x20200401,0x00080601,0x00080407,0x08681401, +0x20180401,0x00100601,0x00080405,0x08681401, +0x20180401,0x00100601,0x00080405,0x08681401, +0x20100000,0x00080400,0x00200809,0x08882401, +0x00480602,0x00200803,0x20280400,0x08781804, +0x00280602,0x00000803,0x00080402,0x08781805, +0x00280602,0x00000802,0x00180402,0x08781805, +0x00380401,0x00000e01,0x00180c04,0x08a82007, +0x20300403,0x00080e03,0x0010040a,0x08a81809, +0x20100402,0x20180a04,0x00300408,0x08b81809, +0x20100402,0x20180603,0x00300007,0x08b81809, +0x20380a01,0x20100402,0x0040000c,0x08f8240f, +0x00080a03,0x00100c04,0x20200001,0x0918180f, +0x20200201,0x00180403,0x00100004,0x0918180f, +0x20200201,0x00080403,0x00100005,0x0918180f, +0x00000401,0x20380601,0x00500403,0x09982017, +0x20100c05,0x00081205,0x00100002,0x09981410, +0x00100000,0x00100000,0x00000e01,0x09981411, +0x00100201,0x00100000,0x00000e01,0x09981411, +0x20100601,0x20280401,0x00400404,0x0a68201b, +0x00082206,0x00303008,0x20380400,0x0a181412, +0x00000000,0x00180601,0x00000801,0x0a281011, +0x00000401,0x00080a02,0x00000801,0x0a281011, +0x20101801,0x20182a02,0x00301000,0x0b48201d, +0x20301c05,0x2058260a,0x00901201,0x0aa81411, +0x20600400,0x00000000,0x20100002,0x0ab80c12, +0x20500201,0x00100401,0x20280401,0x0ab80c12, +0x20600401,0x00580c00,0x20600602,0x0c28181c, +0x00380601,0x00280404,0x00080609,0x0b28140c, +0x00580400,0x00100400,0x2010020f,0x0b38100c, +0x00580400,0x00100601,0x2010020f,0x0b380c0b, +0x00782201,0x00603404,0x20980a15,0x0ce81411, +0x20680402,0x00100400,0x20180400,0x0ae80e04, +0x20280400,0x00200000,0x20200000,0x0b380a0b, +0x20280400,0x00200400,0x20300000,0x0b380e0b, +0x20501001,0x20181000,0x00280800,0x0cc8120f, +0x00981205,0x00002005,0x00000611,0x0aa80e0d, +0x00380601,0x00100801,0x20280606,0x0ad80a0e, +0x00380601,0x00100801,0x20280606,0x0ad80a0e, +0x00881a03,0x00302403,0x20380e0f,0x0c481216, +0x20501405,0x20481e09,0x0070080b,0x0a280a10, +0x20100400,0x00080601,0x00000002,0x0a580e10, +0x20200401,0x00080a02,0x00000002,0x0a580e10, +0x20601404,0x20382606,0x00700809,0x0b781619, +0x00380a04,0x00000c07,0x00081205,0x09b80e0e, +0x00180400,0x00100800,0x20180a03,0x09d80e10, +0x00280400,0x00100801,0x20180a03,0x09d80e10, +0x00680e03,0x00201c06,0x20281a08,0x0ab81619, +0x20100403,0x20180605,0x00300004,0x09480e0e, +0x00180601,0x00000801,0x00080402,0x09581211, +0x00180400,0x00000400,0x00100002,0x09581211, +0x20380401,0x20180603,0x00501009,0x09e81e19, +0x00380a03,0x20100805,0x00280400,0x08d8120d, +0x00000401,0x20180601,0x00200005,0x08d8120d, +0x00000400,0x20180601,0x00200005,0x08d8120d, +0x00400401,0x20200000,0x00480c00,0x09381a14, +0x20100401,0x20280604,0x00400808,0x08780e09, +0x00000400,0x00080400,0x00180404,0x08781209, +0x00000000,0x00000001,0x00180404,0x08781209, +0x20380a01,0x00000002,0x0040080c,0x08a81e0e, +0x00100801,0x20280c00,0x00380c03,0x08481204, +0x00080601,0x00000400,0x00180405,0x08481204, +0x00080601,0x00000400,0x00180405,0x08481204, +0x00200201,0x20200201,0x00400804,0x08681a06, +0x20180a02,0x00100c03,0x00080405,0x08381401, +0x00000401,0x00080601,0x00280404,0x08381400, +0x00000401,0x00080601,0x00280404,0x08381400, +0x20200c02,0x20280e03,0x00480809,0x08481401, +0x00200400,0x20180a02,0x00300802,0x08581404, +0x00080601,0x00100002,0x00100405,0x08581405, +0x00080601,0x00100002,0x00100405,0x08481405, +0x00400202,0x00100003,0x00180403,0x08681c07, +0x20100001,0x00000601,0x00280407,0x08881409, +0x00180400,0x00000a01,0x00100004,0x08881009, +0x00180400,0x00000a01,0x00100004,0x08881009, +0x20400803,0x00180e03,0x0010000e,0x08b81c0f, +0x20300801,0x00080801,0x00280405,0x08e8140f, +0x20300001,0x20180400,0x00300008,0x08e8140f, +0x20300000,0x20180400,0x00300007,0x08e8100f, +0x00180602,0x00300805,0x20380402,0x09681c18, +0x00481205,0x00101804,0x00000a03,0x09681410, +0x00000202,0x00000002,0x00200601,0x09781012, +0x00000601,0x20180401,0x00200601,0x09781012, +0x20280402,0x00100602,0x20100805,0x0a28181c, +0x20701808,0x2038320a,0x00601009,0x09f81013, +0x00000402,0x00080603,0x00100000,0x0a080c12, +0x00100402,0x00000202,0x00100201,0x0a080c12, +0x00081602,0x00102002,0x00100202,0x0b18181d, +0x00281e08,0x0030300d,0x2068120b,0x0a980c12, +0x20580a02,0x00100803,0x00000001,0x0a981013, +0x20680602,0x00100402,0x00100402,0x0a981013, +0x20500400,0x20400203,0x00800602,0x0bf8141c, +0x00101004,0x2048160c,0x00501204,0x0b080c0a, +0x00500401,0x20180603,0x0020060f,0x0b180c0c, +0x00500401,0x00080602,0x0020060f,0x0b180c0c, +0x00501000,0x20282a01,0x00801610,0x0cb81812, +0x20400400,0x00180800,0x00280400,0x0ad80a05, +0x20200c01,0x20280c00,0x00380c00,0x0b180a0b, +0x20200c01,0x20280c00,0x00480800,0x0b180a0b, +0x20481a02,0x00202000,0x20101000,0x0ca80e10, +0x00500801,0x00281800,0x00000a0c,0x0a980e0b, +0x00200201,0x00100002,0x00000205,0x0ab80e0d, +0x00200201,0x00100002,0x00100206,0x0ab80e0d, +0x00501c03,0x20482206,0x0070060b,0x0c280a16, +0x00081202,0x00401c03,0x20680802,0x0a280610, +0x20180400,0x00100601,0x00100400,0x0a480a10, +0x20180400,0x00100a01,0x00000001,0x0a480a10, +0x20280c00,0x00301803,0x20281803,0x0b580e1a, +0x20100401,0x00080a03,0x00100801,0x09a80a0f, +0x00200000,0x00080400,0x00200203,0x09c80a11, +0x00100400,0x00080601,0x00200202,0x09c80a11, +0x00300203,0x00080402,0x00401202,0x0a881219, +0x00200000,0x00100401,0x20180e01,0x09280a0f, +0x00000401,0x00080a01,0x00100003,0x09380e11, +0x00100401,0x00180400,0x00180402,0x09380e11, +0x20200c06,0x20181208,0x00380806,0x09c80e18, +0x00000800,0x00180c00,0x00000005,0x08b80e0d, +0x00080601,0x00100402,0x20180804,0x08b80e0e, +0x00080400,0x00100401,0x20180404,0x08b80e0e, +0x00580e06,0x0020100a,0x20180800,0x09181215, +0x00000001,0x00300400,0x20380804,0x08680e09, +0x00080601,0x00100400,0x00100405,0x08680e09, +0x00080601,0x00100400,0x00100405,0x08680e09, +0x20400c04,0x20181609,0x00400c0e,0x0888120e, +0x00280e02,0x00201403,0x20280403,0x08280e05, +0x20100002,0x00080602,0x00200006,0x08280e04, +0x20100002,0x00080602,0x00200005,0x08280e04, +0x00100601,0x00200005,0x20180c03,0x08381205, +0x20300002,0x00080a04,0x00300809,0x08180c01, +0x00180602,0x00000c03,0x00100003,0x08180c00, +0x00180a02,0x00100c03,0x00100003,0x08180c00, +0x00080e01,0x00301401,0x20200006,0x08281000, +0x00200203,0x00000403,0x00180400,0x08380c05, +0x20100802,0x20180e04,0x00400407,0x08280c05, +0x20100802,0x20180e04,0x00400407,0x08280c05, +0x00200001,0x20100202,0x00400406,0x08381006, +0x00000403,0x00080604,0x00280406,0x08680c08, +0x00200201,0x00100002,0x00180403,0x08680c0a, +0x00200201,0x00100002,0x00180403,0x08680c0a, +0x20100000,0x20100800,0x0048080b,0x0888100f, +0x20280a04,0x00100c06,0x00100006,0x08c8100f, +0x20200400,0x00100201,0x00000007,0x08c80c0f, +0x20200400,0x00100000,0x00000007,0x08c80c0f, +0x20100800,0x20180801,0x00600407,0x09281418, +0x20100c03,0x20181a05,0x00401001,0x09480c12, +0x20180400,0x00200401,0x00000401,0x09580c13, +0x20180400,0x00200401,0x00000401,0x09580c13, +0x20100202,0x00180401,0x00400c03,0x09f8141d, +0x00180a02,0x00201803,0x20281a02,0x09d80812, +0x00380601,0x00000801,0x00100603,0x09e80812, +0x00380601,0x00000801,0x00100603,0x09e80812, +0x20200c04,0x00181e05,0x00300801,0x0ae8101f, +0x20601001,0x00082602,0x00401402,0x0a681413, +0x20800801,0x20180e03,0x00300805,0x0a780813, +0x20800802,0x00080e03,0x00300405,0x0a780813, +0x20580e05,0x00301008,0x20400604,0x0bd80c1d, +0x00580a01,0x00401802,0x20581210,0x0af80c0c, +0x00680601,0x00100402,0x00080a12,0x0b08080c, +0x00680601,0x00100802,0x00080a12,0x0b08080c, +0x00680402,0x00000e07,0x00100612,0x0ca80412, +0x20400000,0x20300400,0x00580800,0x0ac00606, +0x20181201,0x00201800,0x20100400,0x0b18060c, +0x20180c00,0x00101400,0x20100400,0x0b18060c, +0x20601804,0x20382800,0x00681000,0x0c98060d, +0x00580601,0x20300800,0x0068060c,0x0a80020c, +0x00100401,0x20280602,0x00400a03,0x0aa8060e, +0x00100400,0x20280601,0x00400603,0x0ab8060e, +0x00882207,0x0030300b,0x20480a11,0x0c180616, +0x20200801,0x20481601,0x00800804,0x0a100210, +0x20100401,0x20280400,0x00380601,0x0a30020f, +0x20100401,0x20180601,0x00300000,0x0a30020f, +0x20200c04,0x20481209,0x00801406,0x0b40021b, +0x00000000,0x20200001,0x00380a02,0x0990020f, +0x00100201,0x20100401,0x00280603,0x09b80611, +0x00200201,0x20100401,0x00280603,0x09b00211, +0x20100400,0x20280c02,0x00480800,0x0a700218, +0x00200400,0x20100000,0x00380601,0x09280610, +0x00100001,0x20100601,0x00380401,0x09280612, +0x00100401,0x20100201,0x00380402,0x09280612, +0x00480400,0x00001001,0x00181202,0x09b80619, +0x00080400,0x00000c01,0x00380405,0x08a8060e, +0x00000201,0x20180401,0x00400006,0x08a80a0e, +0x00000201,0x20180401,0x00400006,0x08a80a0e, +0x20200400,0x20181000,0x00500c0a,0x08f80a15, +0x00100000,0x20200000,0x00500404,0x08480a09, +0x00000000,0x00080601,0x00300404,0x08480609, +0x00000000,0x00080601,0x00300405,0x08480609, +0x00180401,0x00000c00,0x00280c05,0x0878060d, +0x00000400,0x20280c00,0x00600806,0x08180605, +0x00100000,0x00000401,0x00280404,0x08180605, +0x00100000,0x00000401,0x00280404,0x08180605, +0x00080601,0x20100401,0x00500008,0x08180a07, +0x00000801,0x20180601,0x00380805,0x08080401, +0x20100000,0x00080800,0x00200406,0x08080400, +0x20100000,0x00080800,0x00300406,0x08080400, +0x20100801,0x20281202,0x00600807,0x08080801, +0x20180601,0x00100002,0x00100004,0x08280805, +0x00180a01,0x00000c01,0x00180403,0x08280405, +0x00080601,0x00000c01,0x00180403,0x08180405, +0x00200201,0x00000002,0x00280404,0x08280407, +0x00380601,0x00000c00,0x00200002,0x08580408, +0x00100402,0x20100202,0x00400005,0x08580409, +0x00100402,0x20180602,0x00480405,0x08580409, +0x20180402,0x00100602,0x0020040b,0x0878040e, +0x20500401,0x20180e02,0x0050080b,0x08a8040f, +0x20280a03,0x00000803,0x00300407,0x08b8040f, +0x20280a03,0x00000803,0x00300407,0x08b8040f, +0x20180e03,0x20100c04,0x00300808,0x09180418, +0x00280400,0x00000c01,0x00180e04,0x09380413, +0x20100803,0x20280e05,0x00500401,0x09400013, +0x20100803,0x20280e05,0x00500401,0x09400013, +0x20300002,0x20380605,0x00600804,0x09e0001e, +0x00080a01,0x20100402,0x00400802,0x09c80811, +0x00100202,0x00080404,0x00200202,0x09e80413, +0x00100202,0x00080404,0x00200202,0x09e80413, +0x00300a01,0x20400402,0x00581604,0x0ad0001e, +0x20580400,0x20300e01,0x00580401,0x0a500013, +0x20680801,0x00000a03,0x00200402,0x0a700013, +0x20680401,0x00000a02,0x00200402,0x0a700013, +0x20a00801,0x20181601,0x00600c04,0x0bc8041e, +0x00500000,0x20380400,0x00800a0e,0x0ad8040c, +0x00500400,0x20200001,0x00480610,0x0af0000b, +0x00500400,0x20280400,0x00400210,0x0af0000b, +0x00800800,0x00080400,0x00180a19,0x0c900013, +0x20400000,0x00100400,0x20500400,0x0ad00606, +0x20201001,0x20381800,0x00400000,0x0b00020b, +0x20201001,0x20381400,0x00380400,0x0b00020b, +0x20281202,0x00102400,0x20300000,0x0ca00611, +0x00500000,0x00200201,0x2040060b,0x0a90060c, +0x00180601,0x00200402,0x20380605,0x0ab0020d, +0x00180601,0x00100402,0x20200205,0x0ab0020d, +0x00101404,0x20382e05,0x00601607,0x0c100215, +0x20100000,0x00200800,0x20480803,0x0a100610, +0x00080401,0x00100601,0x20100201,0x0a300610, +0x00000001,0x00100602,0x20100201,0x0a300610, +0x00280a03,0x00301005,0x20580e03,0x0b500a1a, +0x00080400,0x00100401,0x20280601,0x09a0020f, +0x00100000,0x00000001,0x00000201,0x09b00211, +0x00100000,0x00100001,0x00000202,0x09b00211, +0x20100003,0x00100a04,0x20180402,0x0a80061a, +0x00280602,0x00100802,0x20100400,0x09200210, +0x00280400,0x00000400,0x00000400,0x09200612, +0x00280400,0x00100800,0x00000401,0x09200612, +0x00480603,0x00000805,0x00100601,0x09b0021a, +0x20100002,0x20180a04,0x00200806,0x08a0060d, +0x20100000,0x20100400,0x00200407,0x08a0060e, +0x20100000,0x20100400,0x00200407,0x08a0060e, +0x20200403,0x20100205,0x0020040a,0x08f00a15, +0x00100202,0x00000002,0x00080403,0x08500609, +0x00000001,0x20100201,0x00280404,0x08400609, +0x00000401,0x20180602,0x00380404,0x08400609, +0x00180602,0x00000404,0x00200005,0x0860060e, +0x00000402,0x00000203,0x00080405,0x08100605, +0x00000201,0x20100002,0x00200005,0x08100605, +0x00080601,0x20100402,0x00200005,0x08100605, +0x20200801,0x20180a02,0x00300409,0x08100a06, +0x00180a03,0x00001004,0x00080404,0x08000000, +0x20100400,0x20100201,0x00300006,0x08000400, +0x00000400,0x20180601,0x00300006,0x08000400, +0x00180400,0x00000801,0x00180805,0x08000801, +0x20100803,0x20280a04,0x00300406,0x08100005, +0x00000401,0x20180a01,0x00200004,0x08100405, +0x00000401,0x20180800,0x00200004,0x08100405, +0x00180a01,0x20100401,0x00300406,0x08200406, +0x00200202,0x00080404,0x00100402,0x08500009, +0x00280602,0x00000803,0x00000003,0x08500409, +0x00280603,0x00000803,0x00000403,0x08500409, +0x00100c01,0x20280e02,0x00400009,0x0870080e, +0x20400003,0x00000604,0x00080409,0x08a0040f, +0x20400403,0x20181204,0x0020080a,0x08b00410, +0x20400803,0x20181205,0x0030080a,0x08b00410, +0x20400a01,0x00181400,0x0010040c,0x09100419, +0x00280603,0x20100404,0x00100203,0x09300012, +0x00280601,0x00000c03,0x20180e04,0x09500413, +0x00280602,0x00000c03,0x20180e03,0x09400813, +0x00000804,0x00380a02,0x20481601,0x09f0041e, +0x20101004,0x20181605,0x00200003,0x09c00412, +0x20100000,0x20180601,0x00100802,0x09e00413, +0x20100000,0x20180601,0x00100802,0x09e00413, +0x00181e07,0x0050200a,0x20600e02,0x0ae0001d, +0x20580a03,0x00300406,0x20300000,0x0a500013, +0x20500801,0x20180e02,0x00080601,0x0a700413, +0x20500801,0x20180a01,0x00080601,0x0a700413, +0x20900406,0x2020020b,0x00200803,0x0bc00c1e, +0x00500801,0x00180a04,0x20200a0e,0x0ae0080c, +0x00580601,0x00100403,0x2028060f,0x0b00040b, +0x00580a01,0x00100802,0x2028060f,0x0b00040b, +0x00881602,0x20101406,0x00280a18,0x0ca00412, +0x20480c00,0x00200800,0x20100c00,0x0ad80a05, +0x20181601,0x00401c00,0x20500800,0x0b10020c, +0x20181601,0x00401c00,0x20500c00,0x0b18060c, +0x20480400,0x00180800,0x00001400,0x0ca0020f, +0x00500401,0x20100201,0x0010020c,0x0a90020c, +0x00000401,0x20180602,0x00200a03,0x0ab0020d, +0x00000401,0x20180603,0x00200a03,0x0ab0020d, +0x00580801,0x00001601,0x20280e0c,0x0c100a15, +0x20100201,0x00000401,0x00100003,0x0a100211, +0x00000000,0x00000001,0x00100202,0x0a300610, +0x00100201,0x00000401,0x00100202,0x0a400210, +0x20100a02,0x20280802,0x00300402,0x0b50061a, +0x00100400,0x00080601,0x00200800,0x0990020f, +0x00000000,0x00000000,0x00100601,0x09b00611, +0x00000000,0x00000000,0x00100400,0x09b00611, +0x00280402,0x00100203,0x00200a02,0x0a800a1a, +0x00000400,0x00080800,0x00100801,0x0920060f, +0x00200400,0x00080400,0x00100401,0x09300611, +0x00200400,0x00080a01,0x00100401,0x09300611, +0x00000601,0x00080802,0x00200404,0x09c00a19, +0x00100401,0x00100201,0x20180402,0x08b00a0d, +0x20100000,0x00100000,0x00000407,0x08b00a0d, +0x20100000,0x00100000,0x20100406,0x08b00a0d, +0x00180400,0x00100602,0x00100405,0x09000e15, +0x20100000,0x00200001,0x20180406,0x08500609, +0x00100000,0x00100400,0x20180402,0x08500a09, +0x00100000,0x00100400,0x20100002,0x08500a09, +0x20100801,0x00080e01,0x00280409,0x08700e0e, +0x00280601,0x00200801,0x20100003,0x08200605, +0x00000000,0x00100000,0x00000006,0x08200a05, +0x20100401,0x00180601,0x00000007,0x08200a05, +0x20180a01,0x00200c03,0x20180407,0x08300a06, +0x20200401,0x00180a02,0x00100808,0x08000400, +0x00080601,0x00200401,0x20100005,0x08100801, +0x00080601,0x00200801,0x20100004,0x08100801, +0x00100000,0x00080601,0x00200805,0x08100c00, +0x00180601,0x00200801,0x20180402,0x08200405, +0x00100001,0x00100201,0x00000004,0x08200805, +0x00100001,0x00100202,0x00000004,0x08200805, +0x00000803,0x00180e03,0x00180408,0x08300c07, +0x00000400,0x00180a01,0x00100006,0x08500409, +0x00000202,0x00180402,0x00100406,0x0860080a, +0x00000201,0x00180801,0x00100407,0x0860080a, +0x00281205,0x00301807,0x20200007,0x08800c0e, +0x20280400,0x00200000,0x20180406,0x08b0040f, +0x20200402,0x00100203,0x00080806,0x08c00810, +0x20200001,0x00100602,0x20180805,0x08c00810, +0x20580405,0x20100a08,0x0030000c,0x09201018, +0x20100001,0x00280400,0x00000001,0x09400412, +0x00000202,0x00100003,0x00000000,0x09500413, +0x00000202,0x00180402,0x00000000,0x09500412, +0x00481206,0x20201407,0x00580603,0x09f0081c, +0x00281203,0x00201804,0x20100202,0x09d00412, +0x20100402,0x00180603,0x20100001,0x09e00413, +0x20100402,0x00180602,0x20180401,0x09e00413, +0x20501c06,0x2058360a,0x00a01008,0x0ae0081f, +0x20800804,0x20281607,0x00500805,0x0a500413, +0x20480a02,0x00201003,0x20280a02,0x0a800413, +0x20480a02,0x00200c03,0x20280602,0x0a800413, +0x20380604,0x00200808,0x20381608,0x0be0081f, +0x00680602,0x00000c05,0x00081212,0x0ae0040c, +0x00400801,0x00080e03,0x0020060d,0x0b00000b, +0x00400801,0x00080e02,0x0010060d,0x0b00040b, +0x00601c01,0x00182604,0x20100a12,0x0ca00812, +0x20501002,0x20381c00,0x00681400,0x0ac00604, +0x20201801,0x20482400,0x00880400,0x0b00060a, +0x20201801,0x20582400,0x00880800,0x0b00060a, +0x20401402,0x20281800,0x00481400,0x0ca00a0e, +0x00680604,0x00100807,0x2018060e,0x0a90020b, +0x00180601,0x00200403,0x20180605,0x0ab0060c, +0x00180a01,0x00200803,0x20180605,0x0ab0060c, +0x00600201,0x00300005,0x2018060d,0x0c200215, +0x20280403,0x00000205,0x00201004,0x0a100610, +0x00000000,0x00000400,0x00000601,0x0a40060f, +0x00000000,0x00000000,0x00100a01,0x0a40060f, +0x20381e02,0x00401801,0x20101805,0x0b600a19, +0x00180602,0x20100403,0x00100601,0x09a00a0f, +0x00080400,0x00000400,0x00100601,0x09c00a10, +0x00000000,0x00000400,0x00100601,0x09c00a10, +0x00401002,0x20380a04,0x00400605,0x0aa01619, +0x00000402,0x20100203,0x00300401,0x09300e0e, +0x00200201,0x20100400,0x00200800,0x09400e11, +0x00280601,0x00000801,0x00100400,0x09400e11, +0x20180602,0x00100402,0x00200406,0x09d01218, +0x00280e02,0x00001003,0x00200001,0x08c00a0d, +0x20100402,0x20180602,0x00300006,0x08c00e0d, +0x20100402,0x20180603,0x00400406,0x08c00e0d, +0x00200802,0x00080a04,0x00300003,0x09201614, +0x20100801,0x20380603,0x00600006,0x08600e0a, +0x00100201,0x00000002,0x00380402,0x08600e09, +0x00100201,0x00000002,0x00380402,0x08700e09, +0x00180a02,0x00100c03,0x00280408,0x0890120f, +0x00100201,0x20180402,0x00500404,0x08200a05, +0x00080400,0x00000601,0x00300406,0x08300e05, +0x00080800,0x00000800,0x00200406,0x08300e05, +0x20200001,0x20180a03,0x0050080a,0x08401206, +0x20100001,0x20100202,0x00400006,0x08100c01, +0x20100400,0x20280400,0x00400405,0x08200c01, +0x20100400,0x20280601,0x00400405,0x08200c01, +0x00000000,0x00000001,0x00380404,0x08301401, +0x00100400,0x20180401,0x00480403,0x08300c05, +0x00200000,0x20100000,0x00300002,0x08301005, +0x00200000,0x20100000,0x00300002,0x08301005, +0x00380400,0x00000c00,0x00380405,0x08501406, +0x00080a01,0x00000c01,0x00300405,0x08600c09, +0x20200401,0x20180601,0x00380408,0x08700c0a, +0x20100401,0x20280601,0x00380408,0x0870100a, +0x20300c00,0x20281601,0x00600c0e,0x08a0140f, +0x20200401,0x20380603,0x00600006,0x08c00c0e, +0x00080601,0x00000802,0x00280403,0x08d00c0f, +0x00080601,0x00000401,0x00280403,0x08d00c0f, +0x00080400,0x00100201,0x00180404,0x09401818, +0x00000000,0x20100001,0x00480401,0x09400c12, +0x20200401,0x20180a02,0x00400003,0x09600812, +0x20100001,0x20180601,0x00380402,0x09600812, +0x20200c01,0x00181a01,0x00100004,0x0a10141c, +0x20100e01,0x20281401,0x00400801,0x09d00813, +0x00180a01,0x00000802,0x00280602,0x09f00813, +0x00180a01,0x20100802,0x00280601,0x09f00813, +0x00081201,0x00402002,0x20581601,0x0b00141e, +0x20400002,0x00100603,0x20180e01,0x0a700c13, +0x20600401,0x20380e01,0x00400401,0x0a800812, +0x20600801,0x20380e02,0x00400001,0x0a800813, +0x20800002,0x20180602,0x00300000,0x0bf0081d, +0x00400201,0x00180404,0x0000020d,0x0af0040b, +0x00580601,0x20100c02,0x00180a0f,0x0b00080b, +0x00580a01,0x20100c03,0x00180a10,0x0b00080b, +0x00782201,0x20102c04,0x00280a16,0x0cb00811, +0x20280400,0x00101800,0x20381000,0x0ad00e08, +0x20181602,0x00302400,0x20500800,0x0b100a0b, +0x20181a02,0x00302800,0x20600c00,0x0b200a0c, +0x20381000,0x20102400,0x00000000,0x0cc01211, +0x00280a01,0x00080401,0x00201206,0x0a90060b, +0x00000804,0x20280e06,0x00400603,0x0ac00a0d, +0x00000c04,0x20381206,0x00400602,0x0ac00e0d, +0x00580604,0x20500401,0x00901a08,0x0c301215, +0x00100c01,0x20280a02,0x00200201,0x0a200e0f, +0x00000203,0x00000005,0x00180601,0x0a500a0f, +0x00000203,0x00000406,0x00080601,0x0a500a0f, +0x20503009,0x20683e0b,0x00980806,0x0b701a16, +0x20100000,0x00180402,0x00000402,0x09b00a0e, +0x00000401,0x20180602,0x00100e01,0x09d00e10, +0x00100001,0x00000202,0x00100e01,0x09d00e10, +0x00682209,0x00602811,0x20680609,0x0ac01218, +0x00280601,0x00100801,0x20100a02,0x09400e0e, +0x00100602,0x00000002,0x00000801,0x0950120f, +0x00100601,0x00080402,0x00100801,0x0950120f, +0x20300805,0x20380a0b,0x00401809,0x0a001e18, +0x00000c03,0x00081203,0x00100403,0x08d0120d, +0x00080402,0x00100603,0x00000404,0x08e0160d, +0x00080401,0x00100602,0x00000403,0x08e0160d, +0x00480603,0x20100c05,0x00280a01,0x09502214, +0x00181203,0x00301405,0x20300404,0x08801209, +0x00080602,0x00000402,0x00100404,0x08801609, +0x00180602,0x00000402,0x00100404,0x08801609, +0x20100401,0x20280a03,0x00500c0b,0x08c0220f, +0x00000402,0x20180605,0x00200c06,0x08401a05, +0x00000802,0x20180e03,0x00200006,0x08501604, +0x00000c02,0x20181203,0x00200006,0x08501604, +0x20100401,0x20180601,0x00380c07,0x08702206, +0x00000401,0x20180401,0x00180805,0x08301800, +0x20100202,0x00100403,0x20180405,0x08401401, +0x20100202,0x00100403,0x20180405,0x08401401, +0x00000602,0x00000003,0x00280406,0x08601c01, +0x00180a02,0x00000802,0x00000404,0x08501405, +0x00200401,0x00100202,0x20100002,0x08601405, +0x00100402,0x00100202,0x20100002,0x08601405, +0x00200002,0x00180602,0x00200805,0x08801c06, +0x20100802,0x20181204,0x00200407,0x0880140a, +0x20180a02,0x00200c02,0x20100007,0x08901409, +0x20180a02,0x00200c03,0x20100007,0x08901409, +0x20380e03,0x00001003,0x0010000d,0x08d0200f, +0x00080603,0x00100c04,0x20280403,0x08e0140e, +0x20100402,0x00080a03,0x00200404,0x08f0140f, +0x20100402,0x20180a04,0x00200004,0x08f0140f, +0x00000804,0x20280a06,0x00580403,0x09702017, +0x00000803,0x00080a05,0x00180402,0x09601411, +0x00000202,0x00000402,0x00080801,0x09701012, +0x00000202,0x00000002,0x00080801,0x09701011, +0x20180a03,0x00000c05,0x00281004,0x0a40181b, +0x20280e03,0x00100c05,0x20180802,0x09f01013, +0x00000c02,0x00081203,0x00180800,0x0a000c12, +0x00000c02,0x00081603,0x00080800,0x0a000c12, +0x20100802,0x20281604,0x00600400,0x0b20141d, +0x20280803,0x20100604,0x00200204,0x0a801012, +0x20580601,0x00300403,0x20480c00,0x0a900812, +0x20480a01,0x00300803,0x20481000,0x0a900812, +0x20500601,0x00080802,0x00180e02,0x0c00101c, +0x00300e01,0x20480803,0x00480a09,0x0b000c0b, +0x00400400,0x00280401,0x2020060d,0x0b10040b, +0x00400800,0x00280801,0x2020060d,0x0b10040b, +0x00602800,0x00183601,0x20100212,0x0cd00c12, +0x20280e02,0x00200800,0x00001c00,0x0ae00608, +0x20300c01,0x00081800,0x00300800,0x0b200609, +0x20301001,0x00082000,0x00400400,0x0b200608, +0x20280602,0x00581000,0x20201c00,0x0ce00e0f, +0x00101405,0x20281a07,0x00380606,0x0aa00e0a, +0x00480a01,0x00300c02,0x20480a08,0x0ad00e0d, +0x00480a01,0x00401003,0x20480e09,0x0ad00e0d, +0x00100806,0x00481205,0x20680607,0x0c601612, +0x00281205,0x00301809,0x20380a03,0x0a400a0f, +0x20200000,0x00100000,0x00000804,0x0a600a0f, +0x20200000,0x00100000,0x00000804,0x0a600a0f, +0x0048360a,0x0070540e,0x20a80605,0x0bb01619, +0x20200402,0x20180605,0x00301004,0x09c00e0e, +0x00280400,0x00100400,0x00000a03,0x09f00e0e, +0x00200001,0x00100000,0x00000603,0x09f00e0e, +0x20402809,0x20683e10,0x00b02408,0x0ae01e17, +0x00000401,0x00080800,0x00200201,0x0960120c, +0x20180a01,0x00100801,0x00100c03,0x0970120e, +0x20180a01,0x00100802,0x00000c03,0x0970120e, +0x00280a05,0x0040100a,0x20480e03,0x0a402215, +0x00380e04,0x00101804,0x00000800,0x0900160d, +0x00200400,0x20180602,0x00300801,0x09101a0d, +0x00200400,0x20180602,0x00300801,0x09101a0d, +0x00100000,0x00280603,0x00001804,0x09902614, +0x20301004,0x20282208,0x00601009,0x08a01a08, +0x20100802,0x00080e02,0x00200006,0x08b01a09, +0x20100802,0x00080e02,0x00200006,0x08b01a09, +0x00000001,0x00200202,0x00080408,0x09102a0e, +0x00200601,0x00200405,0x20281001,0x08701a04, +0x00280a02,0x00201004,0x20180802,0x08801a04, +0x00280a02,0x00201003,0x20180802,0x08801a05, +0x00100000,0x00200801,0x00080c07,0x08c02607, +0x00080a02,0x00300c01,0x20200805,0x08601601, +0x20300002,0x00080603,0x00300408,0x08701801, +0x20300001,0x00000202,0x00300408,0x08701801, +0x20280a02,0x00200802,0x00200808,0x08a02401, +0x20100403,0x00180e05,0x00200406,0x08701805, +0x00380602,0x00000802,0x00200000,0x08801805, +0x00380602,0x00000402,0x00300000,0x08801805, +0x00400801,0x00080a04,0x00400403,0x08c02807, +0x00180603,0x00200c04,0x20280c03,0x08b01809, +0x20300801,0x20180e03,0x00400409,0x08c01809, +0x20300802,0x20181203,0x00400409,0x08c0180a, +0x20600401,0x00281000,0x00180410,0x09102410, +0x20300002,0x00180a04,0x00100807,0x0910140e, +0x00100201,0x00100001,0x00180c01,0x0920180f, +0x00100201,0x00100402,0x00080c01,0x0920180f, +0x00480a02,0x00301003,0x20380e03,0x09c02417, +0x00380603,0x00100c04,0x00080a03,0x09901410, +0x20200002,0x00100201,0x00180803,0x09a01411, +0x20200002,0x00100202,0x00180803,0x09a01410, +0x20400000,0x00180a02,0x00200409,0x0a80201a, +0x20500401,0x00081605,0x00300c07,0x0a101412, +0x00280e03,0x00001403,0x00180e03,0x0a201010, +0x00280a03,0x00001403,0x00180e03,0x0a201010, +0x00180800,0x00100a01,0x00081204,0x0b60201c, +0x00101404,0x00181602,0x20281e08,0x0ab01011, +0x20500804,0x20280e05,0x00680403,0x0aa00c10, +0x20500804,0x20280e05,0x00680403,0x0aa00c10, +0x20600803,0x20100000,0x00281c00,0x0c30181a, +0x00280e03,0x0060180a,0x20780a06,0x0b10040a, +0x00480602,0x00000806,0x00380a0c,0x0b20080c, +0x00480602,0x00000c06,0x00380a0c,0x0b20080b, +0x00682603,0x00104009,0x00281213,0x0ce00c10, +0x20401003,0x20482000,0x00681000,0x0af01205, +0x20280401,0x20400400,0x00480c00,0x0b40160a, +0x20280801,0x20300c00,0x00481000,0x0b40160a, +0x20400c03,0x20981400,0x00c81c00,0x0d00220e, +0x00681206,0x00002409,0x20280e0d,0x0ac00e0b, +0x00300400,0x20580802,0x00680606,0x0ae0120d, +0x00400601,0x20580802,0x00600206,0x0ae0120d, +0x00780a06,0x20601009,0x00780e0c,0x0c801a14, +0x20201004,0x20581e08,0x00601406,0x0a50120f, +0x20200000,0x20300000,0x00400404,0x0a70120e, +0x20200401,0x20480601,0x00400404,0x0a70120e, +0x20602407,0x20884609,0x00b02009,0x0bd01a15, +0x00080a02,0x20100805,0x00080601,0x09e0120c, +0x00200201,0x20380401,0x00300e02,0x0a10160d, +0x00200202,0x20300003,0x00300a03,0x0a10160d, +0x00582207,0x00103c0c,0x20780e08,0x0b302615, +0x00280400,0x20300a01,0x00200e01,0x09801a0c, +0x20100802,0x20380e02,0x00300804,0x09a01a0d, +0x20200803,0x20481204,0x00300c04,0x09a01a0d, +0x20200404,0x20780e09,0x00802008,0x0a802a15, +0x20100800,0x20481201,0x00401004,0x09201e0b, +0x00280a02,0x20100c03,0x20100601,0x09401e0b, +0x00280a02,0x20100c04,0x00000601,0x09401e0b, +0x00200202,0x20600004,0x00500401,0x09e03211, +0x00280402,0x20201602,0x00080c00,0x08e02208, +0x00180401,0x20300e02,0x00200404,0x08f0220a, +0x00080401,0x20300a03,0x00300404,0x08f0220a, +0x00100002,0x20600603,0x00500006,0x0960360e, +0x00080a02,0x20300803,0x00500406,0x08a01e05, +0x00000400,0x20480800,0x00500406,0x08b02204, +0x00000400,0x20480800,0x00500406,0x08b02205, +0x00180603,0x20500403,0x00600808,0x09103207, +0x20200401,0x20580e03,0x00701006,0x08902001, +0x20100000,0x20300000,0x00300005,0x08a02401, +0x20100000,0x20300000,0x00300006,0x08a02401, +0x20400403,0x20681205,0x0070080a,0x08f03402, +0x00200001,0x20400601,0x00480c01,0x08b02405, +0x00100400,0x20480800,0x00300403,0x08c02405, +0x00100400,0x20380800,0x00300002,0x08c02405, +0x00580a04,0x20501005,0x00480800,0x09203807, +0x20180603,0x20400003,0x00500407,0x08e01c09, +0x20180400,0x20300800,0x00280806,0x08f02409, +0x20180400,0x20300800,0x00180806,0x08f02409, +0x20500403,0x20780606,0x00880410,0x0970380f, +0x20100805,0x20580e06,0x00580803,0x0940200e, +0x00000000,0x20400000,0x00380802,0x0950200d, +0x00000000,0x20480601,0x00380402,0x0950200d, +0x00200602,0x20680c04,0x00780800,0x0a102c16, +0x00180606,0x20300008,0x00200001,0x09c01810, +0x00000001,0x20480601,0x00380c02,0x09c01c0f, +0x00000001,0x20480601,0x00380c02,0x09c01c0f, +0x20400201,0x20680602,0x00480406,0x0ac02c19, +0x20400807,0x2048060a,0x00281003,0x0a401c12, +0x20100601,0x20380c02,0x00280400,0x0a401410, +0x20100601,0x20380802,0x00280400,0x0a401410, +0x00101004,0x20581604,0x00481e05,0x0ba0241a, +0x00581a04,0x2020280a,0x00181e0a,0x0ac0100e, +0x20280801,0x20200c00,0x20180e01,0x0ac01410, +0x20280801,0x20201000,0x00080e02,0x0ac0140f, +0x20381203,0x20101408,0x20181201,0x0c601817, +0x20100801,0x20781202,0x00b02004,0x0b200c0a, +0x00200601,0x20400004,0x00300a06,0x0b30100b, +0x00200601,0x20480403,0x00300a06,0x0b30100b, +0x00301400,0x20582a01,0x0040220a,0x0d101812, +0x20180401,0x00200c00,0x20681800,0x0b200e09, +0x20200402,0x00280800,0x20781400,0x0b60120b, +0x20100402,0x00280c00,0x20681400,0x0b70120b, +0x20180401,0x00500c00,0x20e82000,0x0d401a13, +0x00100601,0x00181003,0x20300a04,0x0ad0060b, +0x00380603,0x00300805,0x20880a05,0x0b000a0e, +0x00380602,0x00300805,0x20980a04,0x0b100a0e, +0x00100000,0x00480404,0x20b80603,0x0cb00e14, +0x00280601,0x00201001,0x20700202,0x0a700e0d, +0x20200001,0x00200202,0x20600804,0x0a900a0e, +0x20100001,0x00200601,0x20700804,0x0a900a0e, +0x00180e02,0x00402803,0x20d80800,0x0c001615, +0x20200402,0x00180e04,0x20300c05,0x0a000e0c, +0x00100000,0x00200001,0x20600601,0x0a300e0c, +0x00000000,0x00280400,0x20600800,0x0a300e0c, +0x20200c01,0x00182203,0x20302804,0x0b601213, +0x00200202,0x00280403,0x20600602,0x09b0120a, +0x00080601,0x00200801,0x20700401,0x09d0120c, +0x00180601,0x00200c01,0x20700401,0x09d0120c, +0x00200001,0x00400201,0x20b00202,0x0ad02212, +0x20200001,0x00200602,0x20700404,0x09601609, +0x00000401,0x00280a01,0x20500c02,0x0970120a, +0x20100401,0x00280e02,0x20500c03,0x0970120a, +0x20100201,0x00400402,0x20c00404,0x0a402211, +0x00300201,0x00200402,0x20600601,0x09201608, +0x00100201,0x00200001,0x20700802,0x09301a08, +0x00200201,0x00200402,0x20700401,0x09301a08, +0x00380601,0x00400800,0x20b00c03,0x09d0260d, +0x20200400,0x00280e02,0x20501009,0x08e01a04, +0x00000000,0x00200601,0x20700406,0x08f01e04, +0x00000001,0x00200202,0x20700406,0x08f01e04, +0x20200400,0x00380a02,0x20900c0b,0x09702a06, +0x20100002,0x00300202,0x20880803,0x08e01c02, +0x20100001,0x00280601,0x20600005,0x08e01c01, +0x20100001,0x00280601,0x20680405,0x08f01c01, +0x00000001,0x00400601,0x20b80805,0x09602c02, +0x00480604,0x00300804,0x20880400,0x08f01c03, +0x00100201,0x00200401,0x20780402,0x09001805, +0x00100201,0x00200401,0x20780402,0x09001805, +0x00200601,0x00480c01,0x20b00005,0x09902807, +0x20400404,0x00280e07,0x2060000b,0x09201809, +0x20100001,0x00280602,0x20780406,0x09301809, +0x20100001,0x00280602,0x20600006,0x09301809, +0x20280401,0x00500a01,0x20e80c09,0x09e0280e, +0x00480604,0x00300c06,0x20981603,0x0980140d, +0x00000201,0x00300001,0x20880802,0x0990140d, +0x00000000,0x00300000,0x20880c02,0x0990140d, +0x00000202,0x00400001,0x20c80804,0x0a602015, +0x20500404,0x00281205,0x20600008,0x09e0100f, +0x00000001,0x00300601,0x20880c01,0x0a00100e, +0x00000001,0x00300601,0x20880c01,0x0a00100e, +0x20400005,0x00400204,0x20c81404,0x0b201c19, +0x00280a04,0x00301406,0x20a81607,0x0a700c10, +0x20100202,0x00200403,0x20780802,0x0a70080f, +0x20100202,0x00200402,0x20780802,0x0a70080f, +0x00580e07,0x00402009,0x20c81609,0x0be01416, +0x00100804,0x00281a05,0x20501000,0x0ae0080d, +0x00000404,0x00280a04,0x20680602,0x0ae0080f, +0x00000404,0x00280a03,0x20680602,0x0ae0080f, +0x20600808,0x00181e0c,0x20400807,0x0c800c16, +0x20100202,0x00400406,0x20b00002,0x0b400c0d, +0x00180603,0x00300808,0x20800602,0x0b50080d, +0x00180603,0x00300c08,0x20800603,0x0b50080d, +0x00480a04,0x0040180d,0x20b8160b,0x0d400c14 + }, //DNP + { +0x20900a01,0x20700000,0x00081000,0x13382224, +0x20801003,0x20a00000,0x00083000,0x13781a28, +0x20801003,0x20a00000,0x00083000,0x13b81e2a, +0x20a00801,0x20800000,0x00081400,0x13482223, +0x00f80802,0x20500202,0x00080a1c,0x11f82e32, +0x00f80604,0x20600008,0x00000619,0x12182e34, +0x00f80a06,0x2060000a,0x00001218,0x12482e36, +0x01000000,0x20600002,0x0008061d,0x12082a31, +0x20200603,0x20700005,0x00080410,0x10382e38, +0x20480400,0x20700204,0x00001413,0x10482637, +0x20300003,0x20800209,0x00000c13,0x10781e38, +0x20380a04,0x20600003,0x00001813,0x10482a37, +0x00000201,0x20600203,0x0000080b,0x0eb82e2a, +0x20100c02,0x20800203,0x00081c08,0x0ed82229, +0x20200c01,0x20800000,0x0008200b,0x0ee8262a, +0x20201007,0x2080020a,0x00082008,0x0ed82229, +0x20400807,0x20600207,0x0008280b,0x0d88321f, +0x00100201,0x20500004,0x00080c06,0x0da83222, +0x00100201,0x20500003,0x00080c05,0x0dc83222, +0x00380a07,0x2040000c,0x00000004,0x0da83623, +0x00680607,0x2030000d,0x00000202,0x0ca8461b, +0x00080400,0x20600000,0x00000808,0x0cb8321b, +0x00080400,0x20500000,0x00000409,0x0cd8361a, +0x20300804,0x20600209,0x0008040e,0x0ca82e1a, +0x20380403,0x20400207,0x00001810,0x0be83a14, +0x00000401,0x20700202,0x00080809,0x0c083212, +0x00080601,0x20700001,0x00000408,0x0c283212, +0x00100000,0x20500004,0x00081005,0x0c083a11, +0x00100201,0x20500001,0x00080406,0x0b783609, +0x00000400,0x20600001,0x00080808,0x0b98360a, +0x00100401,0x20700202,0x00080808,0x0bb8320a, +0x00280603,0x20500003,0x00000c08,0x0b983a0b, +0x20200001,0x20500201,0x00080409,0x0b483601, +0x20100401,0x20600000,0x00080809,0x0b683a01, +0x20200001,0x20600001,0x00080c0a,0x0b883601, +0x20300403,0x20600206,0x0008080d,0x0b683000, +0x00200203,0x20500003,0x00000404,0x0b683406, +0x00280a03,0x20500004,0x00001006,0x0b883806, +0x00380602,0x20600003,0x00000c04,0x0ba83806, +0x00280400,0x20400004,0x00080805,0x0b983809, +0x20300004,0x20500205,0x0008040b,0x0ba8340d, +0x20400404,0x20700205,0x0000000d,0x0bd83010, +0x20500403,0x20700204,0x0000000d,0x0be8300f, +0x20280a02,0x20500003,0x0000180a,0x0be83810, +0x00280a03,0x20500005,0x00000403,0x0c383815, +0x00580604,0x20600006,0x00000801,0x0c783416, +0x00680603,0x20600005,0x00000a02,0x0c883414, +0x00500801,0x20700204,0x00000403,0x0c882816, +0x20600c03,0x20600204,0x0008080a,0x0cf8301b, +0x20700403,0x20700206,0x0000040f,0x0d38281e, +0x20900003,0x20700205,0x00000812,0x0d382c1c, +0x20a80401,0x20600000,0x00000412,0x0d582c20, +0x01180e05,0x20300006,0x00001a08,0x0dd8341c, +0x00b00201,0x20600003,0x00080605,0x0e482c23, +0x00e00602,0x20600004,0x00000209,0x0e482c21, +0x01100204,0x20700004,0x0000120b,0x0e782824, +0x22200007,0x2060020a,0x0008042b,0x0ed8282d, +0x21a80602,0x20500002,0x0000141c,0x0f78282f, +0x21b80401,0x20500202,0x00001020,0x0f58282c, +0x22100004,0x20700206,0x00000827,0x0fb82032, +0x01880604,0x2060000c,0x00000248,0x10683029, +0x01480402,0x20600205,0x0000123d,0x10f82028, +0x01400000,0x20600001,0x00000a3d,0x10c82426, +0x01980602,0x20700005,0x0000024a,0x1168202c, +0x20a81603,0x00b01800,0x21601000,0x12d84e25, +0x20681602,0x00f02c00,0x21d01000,0x1318562c, +0x20581603,0x01003000,0x21e01800,0x13585a2e, +0x20981001,0x00d01800,0x21800400,0x12e85225, +0x01101c06,0x00781609,0x20f8121e,0x11884a33, +0x00b00000,0x00a80a05,0x21201e11,0x11a85234, +0x00800c03,0x00a81a08,0x21301e0e,0x11d85635, +0x01000604,0x00800402,0x21200e1b,0x11a84e32, +0x20481206,0x00d00c0a,0x21500015,0x0fb85a38, +0x20300c05,0x00a81205,0x21480c0f,0x0fe84e35, +0x00080402,0x00d00400,0x2188100a,0x10185237, +0x20800c08,0x00981e0a,0x21180415,0x0fe84a35, +0x20100004,0x00a00207,0x21200808,0x0e485229, +0x00281605,0x00d02009,0x21880c05,0x0e78522b, +0x20181604,0x00c02005,0x2178040a,0x0e88522c, +0x00681a09,0x00d02c0e,0x21881602,0x0e78522b, +0x00280e01,0x00a01c04,0x21281404,0x0d185623, +0x20100003,0x00880607,0x21000c0a,0x0d385223, +0x00000002,0x00880606,0x20f00808,0x0d485223, +0x20401007,0x00781e0d,0x20d01010,0x0d384e24, +0x20100201,0x00680c00,0x20a0140b,0x0c185a1b, +0x00000c00,0x00880c01,0x21180c08,0x0c38561a, +0x00000e01,0x00881001,0x21080c09,0x0c58561a, +0x00180e05,0x00a01409,0x21381405,0x0c48521a, +0x20100002,0x00780a04,0x20d00409,0x0b685211, +0x00080400,0x00b00801,0x21480807,0x0b885a13, +0x20100401,0x00b80a01,0x21480809,0x0ba85a12, +0x00100002,0x00700205,0x20f00409,0x0b885613, +0x00000601,0x00700003,0x20f80c07,0x0af85609, +0x00080400,0x00900800,0x21280409,0x0b185a0b, +0x00280a02,0x00b00c04,0x21680806,0x0b385e0a, +0x20100601,0x00780802,0x20f8040b,0x0b185609, +0x00000001,0x00800201,0x21000008,0x0ac85602, +0x00080a02,0x00900801,0x21100809,0x0ae85a02, +0x20180400,0x00900602,0x2120040b,0x0b085a02, +0x00080800,0x00801000,0x21180407,0x0af85400, +0x00080400,0x00800001,0x20f00407,0x0ae85406, +0x20101003,0x00781604,0x20f00009,0x0af85808, +0x00100801,0x00980e01,0x21100007,0x0b185807, +0x00200a01,0x00680a01,0x20d00408,0x0b085407, +0x00100a02,0x00700000,0x20f00006,0x0b38500d, +0x00080a03,0x00b01006,0x21480407,0x0b585810, +0x20280601,0x00a00802,0x21400009,0x0b78580f, +0x20501404,0x00881e03,0x2108040d,0x0b685412, +0x20100c06,0x00981605,0x20f80809,0x0bb85415, +0x00100802,0x00980e04,0x21101006,0x0bf85417, +0x00300400,0x00980a01,0x21200c04,0x0c085815, +0x00681207,0x00c01409,0x21600a01,0x0c185417, +0x20382608,0x00c0280c,0x21300c06,0x0c78581c, +0x20480601,0x00b00c02,0x21480409,0x0cc8501f, +0x20600002,0x00a00202,0x2148040d,0x0cc8541d, +0x20800c07,0x0088120b,0x21100812,0x0ce84c20, +0x00c01c04,0x0038220b,0x20a01a03,0x0d68481d, +0x00b80601,0x00a00401,0x21100e02,0x0dd85023, +0x00c80e04,0x00b01006,0x21301206,0x0dd85021, +0x00d00207,0x00c0000a,0x21500206,0x0e185026, +0x21b00001,0x00a00001,0x21281821,0x0e784c2c, +0x21c00000,0x00880e02,0x2100101e,0x0f184831, +0x21a00802,0x00780a06,0x2100101d,0x0ef8482d, +0x21e00405,0x00c80609,0x21500821,0x0f584833, +0x01480601,0x00a80c04,0x21200a3c,0x0fe85428, +0x01601000,0x00981201,0x21280a42,0x10a84429, +0x01400201,0x00980402,0x2120023d,0x10684827, +0x01700a02,0x00c80c06,0x21680a44,0x11084c2c, +0x20d00c05,0x20281c00,0x00b81400,0x12186222, +0x20780602,0x20380c00,0x01003000,0x12387227, +0x20700202,0x20481000,0x01103000,0x12687628, +0x20801003,0x20481c00,0x00f80800,0x12286623, +0x0178260b,0x0000400f,0x00480626,0x10d86235, +0x00a00403,0x20480606,0x00c00e16,0x10e85e31, +0x00b80401,0x20400a05,0x00d00a16,0x11086233, +0x00c80a06,0x00000c08,0x00700e19,0x10e86230, +0x20a01408,0x20882611,0x01402020,0x0ef85a38, +0x00280601,0x20301002,0x00b8100a,0x0f385e37, +0x00200800,0x20580400,0x00f8080b,0x0f486238, +0x00080805,0x20201209,0x00a8040b,0x0f385a37, +0x00300202,0x20300407,0x00b81800,0x0d885e28, +0x20400c00,0x20481e02,0x00f00c0e,0x0da8622b, +0x20400800,0x20381c00,0x00e00810,0x0db8662b, +0x20300a02,0x20481c05,0x00e0080c,0x0da8662b, +0x00100601,0x20380c00,0x00c00c08,0x0c586224, +0x00200002,0x20100201,0x00881003,0x0c786222, +0x00200401,0x20180601,0x00780c02,0x0c886222, +0x00480800,0x20201601,0x00780802,0x0c785a23, +0x20200001,0x20280a02,0x0090040b,0x0b585e1a, +0x00080e03,0x00001004,0x00780809,0x0b78661c, +0x20181202,0x00001403,0x0068080a,0x0b886a1c, +0x20300401,0x20381202,0x00c0040d,0x0b78621c, +0x00200c01,0x20280400,0x00781405,0x0aa85e12, +0x00000803,0x20480e04,0x00c00009,0x0ab86a13, +0x00000402,0x20400203,0x00c80808,0x0ad86a13, +0x00300800,0x20280401,0x00881004,0x0ac86213, +0x20180601,0x00000803,0x0068040a,0x0a38660b, +0x00080603,0x20200004,0x00900009,0x0a386e0b, +0x00000601,0x20380c02,0x00c0000a,0x0a58720a, +0x20280400,0x00000401,0x0068040e,0x0a486a0a, +0x00000201,0x20100000,0x00700408,0x0a086602, +0x20200c03,0x20281204,0x0090000a,0x0a186a01, +0x20100401,0x20280601,0x00900009,0x0a286e01, +0x00000c01,0x20180e01,0x00700007,0x0a286800, +0x20100804,0x20180e03,0x00880409,0x0a186407, +0x00380e03,0x00001805,0x00680805,0x0a286807, +0x00280601,0x20200c03,0x00800006,0x0a486c07, +0x00180c00,0x00101002,0x00480408,0x0a486808, +0x20181604,0x00101c08,0x00500406,0x0a68640e, +0x20400401,0x20380a03,0x00c0140d,0x0a886811, +0x20300000,0x20380601,0x00b00c0b,0x0a986c0f, +0x20181203,0x20201c02,0x0080080a,0x0aa86410, +0x00500202,0x20400e04,0x00c01004,0x0af85c13, +0x00380601,0x20200c02,0x00a00402,0x0b386018, +0x00300000,0x20300400,0x00a00403,0x0b386416, +0x00001004,0x20581e06,0x00f01407,0x0b486419, +0x20b02809,0x20584609,0x00f00012,0x0ba8601e, +0x20400400,0x20480601,0x00d00c0c,0x0c08601f, +0x20400201,0x20300400,0x00b0080c,0x0c08641d, +0x20180a02,0x20201805,0x00880c07,0x0c286020, +0x0108220a,0x00503412,0x2028120e,0x0cb86020, +0x00a00601,0x20380c00,0x00c00e01,0x0d185c24, +0x00801003,0x20381e03,0x00c00c00,0x0d086023, +0x00680400,0x20400201,0x00e01404,0x0d486026, +0x21b00004,0x2020060c,0x00c01422,0x0db8582a, +0x21c00803,0x20280a02,0x0098081c,0x0e685832, +0x21880a03,0x00001005,0x00500018,0x0e485c2f, +0x21900802,0x20500203,0x00e80818,0x0ea85834, +0x01300c00,0x20281401,0x00d81238,0x0f285c28, +0x01681602,0x00002407,0x00780a43,0x0ff85c29, +0x01400802,0x20280605,0x00900a3b,0x0fb85826, +0x01580e01,0x20300c03,0x00e0023f,0x1038602a, +0x20880402,0x00100400,0x00482000,0x11784626, +0x20900801,0x00081800,0x00700000,0x11884622, +0x20900400,0x00181400,0x00500800,0x11b84a24, +0x20680c00,0x00201400,0x00200000,0x11884625, +0x00d01204,0x00082807,0x00501a17,0x10284e32, +0x00d80601,0x00200402,0x00180a1b,0x10584230, +0x00c80401,0x00200001,0x0000021a,0x10784631, +0x00600001,0x20181201,0x00701612,0x1048462e, +0x20281402,0x00402205,0x2050000f,0x0e683e36, +0x00080601,0x00100400,0x0020080c,0x0e984238, +0x00280e03,0x00201002,0x0000040a,0x0eb84639, +0x00500a01,0x20280400,0x00480802,0x0ea83e36, +0x00000a01,0x20100002,0x00380807,0x0ce8422b, +0x20380401,0x20100e02,0x0038080c,0x0d083e2c, +0x20500403,0x20200205,0x0048080f,0x0d18422c, +0x20500002,0x00000202,0x00380c11,0x0d18422c, +0x00080601,0x00000201,0x00300408,0x0bb84623, +0x00300201,0x20200401,0x00580c02,0x0bd84624, +0x00480603,0x20100804,0x00580c02,0x0be84e24, +0x00380603,0x00100004,0x00200001,0x0bd84a23, +0x20100c04,0x00080a04,0x00281409,0x0ab8461b, +0x20300c03,0x20281602,0x0068080d,0x0ac84e1d, +0x20301404,0x20281e06,0x0068040d,0x0ad8521d, +0x20200804,0x20180606,0x0028100b,0x0ad8461d, +0x00381205,0x00201c09,0x00080805,0x0a085214, +0x00380603,0x00200c05,0x00180c05,0x0a084e14, +0x00280a04,0x00300c07,0x20180c05,0x0a185613, +0x00380e05,0x00101007,0x00180805,0x0a185215, +0x20200403,0x20280a07,0x00700c0d,0x09884e0b, +0x20200803,0x00080a05,0x0040000d,0x0988520b, +0x20100402,0x00100204,0x0020000c,0x09a8560b, +0x20300805,0x20180e07,0x0060000e,0x0998520b, +0x20100201,0x00000003,0x00580808,0x09584e01, +0x00180a02,0x00201005,0x00280807,0x09585601, +0x00000201,0x00200402,0x00280808,0x09785a01, +0x00180e04,0x00101007,0x00380807,0x09685400, +0x00380a01,0x00000c00,0x00500406,0x09684c06, +0x00000401,0x00081202,0x0060100b,0x09785408, +0x00080400,0x00280400,0x00300c09,0x09885807, +0x00100802,0x20281204,0x0070100a,0x09885008, +0x20500c03,0x20282203,0x0080100e,0x09b84c10, +0x20200000,0x00100001,0x0020040b,0x09d84c12, +0x20200000,0x00100000,0x0020040a,0x09e85011, +0x20400400,0x00081002,0x00300c0c,0x09f84c13, +0x00300203,0x00100805,0x00000201,0x0a584416, +0x00200000,0x00080401,0x00200c04,0x0a884819, +0x00380601,0x00100401,0x00200c03,0x0a884c17, +0x00480401,0x00201000,0x20180801,0x0aa8441a, +0x20181801,0x00103603,0x00280c09,0x0b183c1a, +0x20400000,0x00000400,0x0020080a,0x0b784020, +0x20500001,0x00000201,0x0020080c,0x0b58481e, +0x20300203,0x00180402,0x0040140c,0x0b884820, +0x00601400,0x20582800,0x00e01c04,0x0c084820, +0x00900401,0x00000601,0x00280602,0x0c884025, +0x00a80a01,0x00101001,0x00200203,0x0c684423, +0x00600806,0x00181208,0x00300403,0x0cb84028, +0x21680601,0x20100801,0x00400415,0x0d38382d, +0x21980e01,0x00101402,0x0030001a,0x0dd84031, +0x21b00801,0x20180e01,0x00700c1c,0x0da84430, +0x21781207,0x00301c0b,0x20280415,0x0e184034, +0x01380401,0x20201602,0x00680e38,0x0e983825, +0x01400801,0x20181a02,0x00801e3c,0x0f583c2a, +0x01581201,0x00101402,0x0040063f,0x0f283c28, +0x01401404,0x20281a0b,0x0050163c,0x0fa8382a, +0x20500c02,0x20380400,0x00681c00,0x11082e2a, +0x20800001,0x20200000,0x00681400,0x11282a24, +0x20900400,0x20380400,0x00781000,0x11383225, +0x20600e02,0x20381000,0x00700c00,0x11083224, +0x00980a05,0x00000805,0x00600210,0x0fa83a32, +0x00c00601,0x20280802,0x00680a19,0x0fe83231, +0x00d00601,0x20280801,0x00780a1a,0x0ff83632, +0x00700c06,0x00081607,0x00381213,0x0fd8322e, +0x00001808,0x20282609,0x0078080a,0x0df83a35, +0x20100c01,0x20181201,0x0048040c,0x0e283637, +0x20101002,0x20181a01,0x0058040d,0x0e383a38, +0x00480e06,0x0030180c,0x20281002,0x0e383a36, +0x20181209,0x0040140e,0x2028040a,0x0c78422b, +0x20200201,0x00280401,0x0018080a,0x0c983a2c, +0x20180a03,0x00300c04,0x2018080a,0x0ca83e2d, +0x20300402,0x00000207,0x0040080f,0x0c98362e, +0x00000807,0x00080a0c,0x00300407,0x0b383a23, +0x00280401,0x00200601,0x00080803,0x0b583a25, +0x00100403,0x00180a04,0x00280406,0x0b583e25, +0x00000802,0x00080e01,0x00481006,0x0b583e24, +0x00380e05,0x00201c0a,0x00181405,0x0a38421d, +0x00080a01,0x00101402,0x00180c0a,0x0a483e1f, +0x00280e02,0x00201c05,0x00081408,0x0a48421e, +0x00280e04,0x00201406,0x00180c06,0x0a58421e, +0x20200c02,0x20281605,0x0070140d,0x09784214, +0x20100001,0x20180601,0x0060080a,0x09784214, +0x20200401,0x20180a03,0x0080080c,0x09884614, +0x20200c03,0x20181606,0x0060080c,0x09884215, +0x00280601,0x00100802,0x00280806,0x09083a0a, +0x00180601,0x00000c01,0x00580408,0x08f83e0b, +0x00180601,0x00000802,0x00680407,0x0908460b, +0x00280603,0x00201005,0x00180c07,0x0908420b, +0x20200000,0x00000000,0x0040040b,0x08c83e02, +0x20100401,0x20180e02,0x0080080b,0x08c84201, +0x20100000,0x20100201,0x0080080b,0x08d84602, +0x20300802,0x00081204,0x00500c0e,0x08d84601, +0x00200800,0x00080e01,0x00400406,0x08e83c07, +0x00100000,0x00000000,0x00580408,0x08e83c08, +0x00100802,0x20180e02,0x00780409,0x08e84408, +0x00380e02,0x00200c03,0x00180406,0x08f84009, +0x20280402,0x00200a01,0x00080c0b,0x09383c0f, +0x20200000,0x00080400,0x0050000c,0x09484013, +0x20280601,0x00000003,0x0050000a,0x09584411, +0x20400003,0x00000203,0x0040000e,0x09684013, +0x00080e04,0x00100806,0x00201005,0x09d84017, +0x00200000,0x00080401,0x00400805,0x0a083c1b, +0x00200401,0x00080a01,0x00500804,0x09f84019, +0x00480a03,0x00000405,0x00400c02,0x0a28401b, +0x20100c02,0x20281605,0x00401806,0x0aa8341c, +0x20400001,0x00000000,0x0030080a,0x0af83822, +0x20480601,0x00100402,0x0030080a,0x0ad83c20, +0x20600001,0x20280603,0x0050140e,0x0b083423, +0x00680c00,0x00200c01,0x20180404,0x0b982c21, +0x00a80e02,0x00001002,0x00300e03,0x0c183425, +0x00a80401,0x20100201,0x00401202,0x0bf83424, +0x00c00001,0x20200a01,0x00580e05,0x0c483027, +0x21700400,0x20180400,0x00200416,0x0cc82c2e, +0x21a00801,0x20380e03,0x0070141d,0x0d682c32, +0x21a80a01,0x20100801,0x0040081b,0x0d383030, +0x21e00800,0x20281802,0x00600c20,0x0d983435, +0x01380400,0x00000801,0x00100a3a,0x0e382825, +0x01500400,0x20200000,0x0040023e,0x0ef8242c, +0x01401001,0x20381a03,0x0060123d,0x0eb82c29, +0x01881201,0x00102002,0x00180647,0x0f482c2c, +0x20481603,0x00202400,0x20301400,0x10b82a2c, +0x20800000,0x00100400,0x20180c00,0x10e81e27, +0x20880800,0x00300c00,0x20280400,0x10f82626, +0x20980a01,0x00201000,0x20100800,0x10b82623, +0x00401004,0x20381208,0x0060060c,0x0f482232, +0x00b00001,0x00200601,0x00180e17,0x0f882632, +0x00c00401,0x00100601,0x00180e19,0x0f982a33, +0x00d80402,0x00001204,0x0038121a,0x0f782631, +0x00781203,0x00102405,0x00281801,0x0d982637, +0x00080e02,0x00101403,0x0028080b,0x0dc82a39, +0x00180e02,0x00201803,0x0028080b,0x0dd82e3a, +0x20200800,0x20181402,0x0070040e,0x0dc83237, +0x20a01002,0x20382204,0x00b00c17,0x0bf82e2b, +0x20300001,0x20100203,0x0070040c,0x0c382a2d, +0x20400402,0x20280e04,0x0080080e,0x0c38322e, +0x20180601,0x00100801,0x00200008,0x0c382a2c, +0x00780400,0x00100c01,0x00381606,0x0ad82e23, +0x00300401,0x20180a01,0x00780c03,0x0ae82e26, +0x00300000,0x20100401,0x00580c02,0x0ae83226, +0x00200002,0x00000603,0x00580c05,0x0af82e26, +0x20200a01,0x00081002,0x0050080f,0x09c8321e, +0x20100602,0x00080803,0x0050000c,0x09d8321f, +0x20100a01,0x20180c01,0x0070080c,0x09d8361f, +0x20200601,0x00080c03,0x0060000c,0x09d8361e, +0x00080401,0x00200a02,0x00200008,0x09082e12, +0x00000001,0x00100202,0x00300009,0x09083214, +0x00080401,0x00100601,0x0040000a,0x09083214, +0x00280800,0x00101000,0x00380407,0x09183215, +0x00100201,0x00100001,0x00400008,0x0898320b, +0x00000202,0x00100002,0x00300409,0x08882e0b, +0x00000202,0x00000002,0x00500809,0x0898320a, +0x20100201,0x20100000,0x00700c0c,0x0898320b, +0x20280401,0x00100201,0x0030040b,0x08682e01, +0x00080401,0x00100602,0x0030040a,0x08582a01, +0x20100402,0x00080603,0x0040040a,0x08682e01, +0x00000000,0x20100602,0x0070000a,0x08682c00, +0x00180a01,0x00100c02,0x00480405,0x08882c07, +0x00100000,0x00000000,0x00480408,0x08782c08, +0x00280a02,0x00100c03,0x00380807,0x08882c07, +0x00100c01,0x20281601,0x00880409,0x08883009, +0x00000400,0x20180602,0x00700409,0x08d82c0e, +0x20200001,0x00000000,0x0048040c,0x08e82c12, +0x20300002,0x00080a03,0x0060040d,0x08d83011, +0x20180601,0x00100403,0x0038040b,0x08f83013, +0x20300c03,0x00081a02,0x0050000b,0x09683018, +0x00100000,0x00000001,0x00400006,0x09982c1b, +0x00300202,0x00000003,0x00480403,0x09883019, +0x00100800,0x00181000,0x00400c07,0x09b8301c, +0x00180e06,0x00301408,0x20100401,0x0a482c1e, +0x20300201,0x00100001,0x00400c0a,0x0a982c23, +0x20500400,0x00080a01,0x00500c0c,0x0a782c21, +0x20600401,0x00280400,0x0000000b,0x0ab82c25, +0x00600c06,0x0008160a,0x00400805,0x0b482421, +0x00900c02,0x00081a03,0x00300e01,0x0bc82827, +0x00a00400,0x00180a01,0x00200603,0x0b982825, +0x00d80602,0x00300c02,0x20100606,0x0be82827, +0x21780604,0x00300809,0x00080816,0x0c78282f, +0x21980a01,0x00400802,0x20300019,0x0d182434, +0x21b00801,0x00280c00,0x0000001c,0x0cd82832, +0x21e80401,0x00200a02,0x00100822,0x0d482835, +0x01300402,0x00280a05,0x00201a39,0x0de82426, +0x01480800,0x00200800,0x20100e3d,0x0eb8202c, +0x01581201,0x00401803,0x2030023f,0x0e78242a, +0x01700800,0x00181401,0x00301245,0x0ef8242e, +0x20600402,0x00381800,0x00400c00,0x10682628, +0x20880800,0x00100800,0x00400400,0x10a81a27, +0x20900801,0x00080800,0x00680c00,0x10a81e27, +0x20a00400,0x00180c00,0x00600800,0x10781e22, +0x00881604,0x00402005,0x20200213,0x0f181a31, +0x00d00000,0x20100201,0x00680618,0x0f581633, +0x00d81203,0x00201004,0x0040061a,0x0f581e34, +0x00f80c00,0x00200800,0x0030061e,0x0f481a31, +0x00400c03,0x20181606,0x00501006,0x0d581a38, +0x20200601,0x20180c01,0x0060040e,0x0d881a38, +0x20100801,0x20281204,0x00800c0e,0x0d881a3a, +0x20200400,0x20100000,0x0058040f,0x0d881a38, +0x20880e01,0x00301402,0x00180c13,0x0bc8162c, +0x20200401,0x00180602,0x00380808,0x0bf8162d, +0x20200001,0x00000000,0x00380c0a,0x0be81a2d, +0x20200401,0x00080a01,0x00500008,0x0bf81a2c, +0x00700402,0x00000202,0x00580604,0x0a981e24, +0x00400201,0x00100802,0x00280c02,0x0aa81a28, +0x00300000,0x00100402,0x00480403,0x0aa81e27, +0x00400000,0x00100401,0x00480802,0x0aa81e27, +0x20480a03,0x00000c03,0x00500411,0x09781e1e, +0x20380400,0x00100400,0x0050040f,0x09881e1f, +0x20180601,0x00000800,0x0050040d,0x09881e1f, +0x20300001,0x00100400,0x0058040f,0x09881e1f, +0x00100403,0x20280a05,0x00800406,0x08c81a12, +0x00180400,0x00000400,0x00600407,0x08c81e14, +0x00100401,0x20180601,0x00600409,0x08c81e14, +0x00200201,0x00080402,0x00500807,0x08c82214, +0x00080603,0x20100405,0x00700009,0x08481e0a, +0x20100201,0x20100000,0x0070080c,0x08481a0a, +0x20200201,0x00000002,0x0050040b,0x08481e0a, +0x20100400,0x00180602,0x0040080c,0x08481a0a, +0x20100802,0x20280a05,0x0080040a,0x08181a01, +0x00000401,0x20180602,0x00700007,0x08181601, +0x00180401,0x00000602,0x00500006,0x08281a01, +0x00000001,0x00100201,0x00380408,0x08281800, +0x00000601,0x00080803,0x00680407,0x08381c07, +0x00100400,0x20100000,0x00680409,0x08381808, +0x00000601,0x20180800,0x00700009,0x08381807, +0x00280a01,0x00101002,0x00380808,0x08481808, +0x00080400,0x00100800,0x00400008,0x0898180f, +0x20200001,0x00000201,0x0058040c,0x08981812, +0x20100402,0x00080602,0x00580c0a,0x08981811, +0x20200401,0x20180602,0x0070000d,0x08a81c12, +0x00080401,0x00000e01,0x00680409,0x09281817, +0x00180601,0x00000002,0x00500007,0x09581c1b, +0x00180601,0x00100003,0x00400007,0x09382019, +0x00100201,0x00000402,0x00680407,0x09681c1c, +0x20500a01,0x20281401,0x00800c09,0x09f81c20, +0x20400401,0x00080601,0x0050040a,0x0a481824, +0x20500000,0x00100601,0x0040040b,0x0a281c22, +0x20580400,0x00000400,0x0070040a,0x0a681c25, +0x00c80401,0x00101201,0x00380e05,0x0b081821, +0x00a80a01,0x00001002,0x00480603,0x0b881827, +0x00a80401,0x00000800,0x00500204,0x0b581826, +0x00c00201,0x20280401,0x00800e04,0x0ba81c28, +0x21b80a01,0x20100002,0x00700c1f,0x0c381c2e, +0x21a00801,0x20280e02,0x0090081c,0x0cd81834, +0x21a80a01,0x20100c02,0x0070041c,0x0c981831, +0x21d00401,0x20180602,0x0070041f,0x0d081436, +0x01500801,0x20200202,0x0070063e,0x0db81029, +0x01400c00,0x00081400,0x0050023d,0x0e88182d, +0x01400c01,0x20281603,0x00a0163c,0x0e28182b, +0x01780400,0x00000401,0x00600244,0x0eb8142e, +0x20501000,0x20581000,0x00d81800,0x10300229, +0x20801001,0x20281000,0x00780c00,0x10900227, +0x20780a02,0x00001000,0x00500800,0x10980628, +0x20a00202,0x20200000,0x00900400,0x10500222, +0x00500801,0x20181801,0x0090060e,0x0ee80e30, +0x00d80601,0x00200402,0x00380619,0x0f380633, +0x00b01003,0x20281e05,0x00900616,0x0f380633, +0x00f01404,0x20281a05,0x00980a1e,0x0f200230, +0x00781203,0x00101404,0x00300000,0x0d480637, +0x20300000,0x00100601,0x0040000f,0x0d680638, +0x00080602,0x00200804,0x0028100a,0x0d680639, +0x20380e05,0x00200c08,0x0038040f,0x0d680a38, +0x20900c03,0x20381205,0x00800415,0x0ba8062c, +0x20180400,0x00100800,0x00580406,0x0bd80a2e, +0x20280401,0x00100a01,0x0040000a,0x0bd80a2f, +0x20100003,0x00000206,0x00600407,0x0bd8062d, +0x00980603,0x00000804,0x00580606,0x0a780625, +0x00480a02,0x20100402,0x00700804,0x0a880a28, +0x00300201,0x00000001,0x00600405,0x0a780a27, +0x00400201,0x00000003,0x00680803,0x0a880a28, +0x20600802,0x20181204,0x00700815,0x0958061d, +0x20300802,0x20280e04,0x0080040f,0x0968061f, +0x20200001,0x00080601,0x0060040e,0x09680a1e, +0x20200401,0x00080601,0x0060000e,0x09680a1f, +0x00400202,0x00100403,0x00380802,0x08a80612, +0x00100601,0x20180802,0x00580408,0x08a80613, +0x00280601,0x00000401,0x00400008,0x08a80613, +0x00080a01,0x00100001,0x00600409,0x08a80a13, +0x20300001,0x00180a02,0x0040080e,0x0828060a, +0x20200001,0x00180601,0x0040040c,0x08280609, +0x20300401,0x20180601,0x0060040d,0x08280609, +0x20100000,0x20100601,0x0060040a,0x08280609, +0x00280601,0x00100c02,0x00280805,0x08080601, +0x00100000,0x00100401,0x00280406,0x08080601, +0x00200400,0x00080401,0x00400005,0x08080601, +0x00100401,0x20100201,0x00780407,0x08080601, +0x20180400,0x00000601,0x0050000a,0x08180406, +0x00180400,0x00000800,0x00400009,0x08280407, +0x00080401,0x00000601,0x0048040a,0x08180407, +0x00100400,0x00080801,0x00600009,0x08280808, +0x00000400,0x20180400,0x00600008,0x0878040f, +0x20100400,0x20100000,0x0050000b,0x08780411, +0x00080601,0x00000c02,0x00580409,0x08780410, +0x20100001,0x00100400,0x0048040b,0x08880412, +0x00100400,0x00080400,0x00400007,0x09080417, +0x00000401,0x00080601,0x00600009,0x0938041b, +0x00000401,0x20180a02,0x0080040a,0x09180819, +0x00180601,0x00100401,0x00500408,0x0948081c, +0x20580400,0x00100800,0x0038040a,0x09e8041f, +0x20300201,0x00000402,0x00400009,0x0a380424, +0x20500000,0x00080401,0x0060000a,0x0a080823, +0x20400801,0x00080a02,0x0060040a,0x0a480425, +0x00d00202,0x20100002,0x00500a06,0x0af80421, +0x00900802,0x00080e03,0x00500601,0x0b680428, +0x00b00000,0x00000000,0x00500604,0x0b380426, +0x00b00000,0x00200001,0x00300203,0x0b880429, +0x21c01003,0x20181604,0x00600022,0x0c10002f, +0x21980e02,0x00201004,0x0020001a,0x0cc00034, +0x21b00000,0x00080800,0x00500c1e,0x0c780433, +0x21c80a01,0x00100c02,0x0030041e,0x0cf00036, +0x01581a02,0x00301406,0x0000063f,0x0da8042a, +0x01581001,0x20101603,0x00600e3e,0x0e60002d, +0x01580800,0x00000800,0x0030023f,0x0e10042c, +0x01600401,0x20180a03,0x00600e43,0x0ea0042f, +0x20481e01,0x00302800,0x20200800,0x1050162b, +0x20881201,0x00101c00,0x00200400,0x10a01229, +0x20900800,0x20180c00,0x00500000,0x10901227, +0x20b00002,0x00100000,0x00280800,0x10701a21, +0x00600c01,0x20480604,0x0078060d,0x0ef01632, +0x00c00801,0x20380a03,0x00900617,0x0f401234, +0x00e80800,0x00101401,0x0028121b,0x0f401634, +0x01381204,0x00102005,0x00280a22,0x0f301632, +0x00401002,0x20181e01,0x00680804,0x0d400e36, +0x20200000,0x20100001,0x0078040e,0x0d701238, +0x20200201,0x20100001,0x0070040f,0x0d700e3a, +0x20700403,0x20381607,0x00a01017,0x0d601638, +0x20681203,0x00201806,0x20180810,0x0bb00e2c, +0x00000400,0x20180800,0x00700007,0x0be0122e, +0x20100001,0x20180601,0x00700409,0x0bd0122e, +0x00100201,0x20100003,0x00581001,0x0be0162c, +0x00600801,0x20280a03,0x00500e02,0x0a701225, +0x00200800,0x20180c00,0x00500006,0x0a901227, +0x00200201,0x20100001,0x00600006,0x0a801227, +0x00200400,0x20100001,0x00580406,0x0a901229, +0x20400001,0x00000800,0x00380811,0x0960121d, +0x20180400,0x00200800,0x0028080c,0x0970121f, +0x20100001,0x00000202,0x0060000c,0x0960121e, +0x20180a02,0x00000801,0x0060040d,0x0970121f, +0x00280a03,0x00000803,0x00500805,0x08b00e12, +0x00180601,0x00100401,0x0040000a,0x08a00e14, +0x00100800,0x00080801,0x00580409,0x08a00e13, +0x00000c02,0x20281204,0x0080000b,0x08a01613, +0x20200803,0x20380a05,0x0070000b,0x0830120a, +0x20100402,0x00080602,0x0058040b,0x08300e0a, +0x20200001,0x00100201,0x0038040b,0x08300e09, +0x20180400,0x00100003,0x0038080a,0x08301209, +0x00100202,0x00000004,0x00580407,0x08000e01, +0x00100202,0x00000003,0x00400007,0x08000e01, +0x00180601,0x00100402,0x00300005,0x08100e01, +0x00180601,0x00100c02,0x00300006,0x08101201, +0x00000402,0x20180603,0x00500409,0x08201007, +0x00100402,0x00080a02,0x00400409,0x08200c07, +0x00000401,0x00080602,0x00500009,0x08200c06, +0x00000001,0x20100602,0x0060000a,0x08201007, +0x00000000,0x00000402,0x00480408,0x08700c0f, +0x20180a02,0x00100803,0x0020000b,0x08800c11, +0x20100201,0x00100002,0x0040040a,0x08700c10, +0x00080601,0x20100401,0x0060040b,0x08901012, +0x00180601,0x00000801,0x00400407,0x09100c17, +0x00180401,0x00000602,0x00500409,0x0930101b, +0x00180800,0x00000a01,0x00400408,0x09201019, +0x00000402,0x20280a02,0x0070040a,0x0940141c, +0x20500401,0x20180a02,0x0060040a,0x09e0101f, +0x20500000,0x20100001,0x0060000b,0x0a301025, +0x20500401,0x20180601,0x0060000b,0x0a101023, +0x20480602,0x20100803,0x00600008,0x0a501425, +0x00b00401,0x00080401,0x00480605,0x0af01022, +0x00b80800,0x20100c01,0x00500204,0x0b701028, +0x00b80602,0x20100402,0x00500604,0x0b301026, +0x00b00402,0x20280a03,0x00800602,0x0b901429, +0x21981a04,0x00102004,0x0030081d,0x0c20102f, +0x21b00601,0x20381000,0x0080101e,0x0cd01035, +0x21b00401,0x20280a03,0x0060041d,0x0c801433, +0x21e00a01,0x20180c02,0x00600020,0x0cf01037, +0x01301c03,0x20583209,0x00a01239,0x0da0142a, +0x01501401,0x20182203,0x00400640,0x0e80182e, +0x01500400,0x00080c01,0x0048063f,0x0e30142c, +0x01700001,0x00000202,0x00400246,0x0ec0142f, +0x20601c02,0x20183000,0x00781000,0x10802229, +0x20901001,0x20181800,0x00500000,0x10d02227, +0x20900000,0x00000400,0x00380400,0x10d02627, +0x20a80802,0x00000000,0x00580800,0x10a02622, +0x00781602,0x00601806,0x20480e11,0x0f201e32, +0x00e80e02,0x00301004,0x2010021a,0x0f702234, +0x00e00000,0x00080400,0x0040061a,0x0f702234, +0x00f00a04,0x20280c06,0x00600e1e,0x0f702631, +0x00600201,0x00001201,0x00280403,0x0d701e39, +0x20300401,0x00100203,0x0030040f,0x0da02639, +0x20300000,0x00100000,0x00400410,0x0da0263a, +0x20400804,0x00080607,0x00280410,0x0db02e38, +0x20900c04,0x00081e05,0x00600416,0x0bd01a2c, +0x00000000,0x00100401,0x00280807,0x0c10222e, +0x00000001,0x00100201,0x00480407,0x0c00262e, +0x00180601,0x00200405,0x00281004,0x0c20262e, +0x00780a04,0x00401008,0x00080605,0x0aa01a24, +0x00280a02,0x00101002,0x00300005,0x0ac02228, +0x00180602,0x00100402,0x00400407,0x0ab02227, +0x00380603,0x00100803,0x00300c06,0x0ac02628, +0x20380801,0x00100605,0x00401411,0x09901e1e, +0x20100402,0x20180a03,0x0070040c,0x09a0221f, +0x00000402,0x00080603,0x0048040b,0x0990261e, +0x20200404,0x20180e06,0x0060080e,0x09a02a1e, +0x20100c02,0x20181601,0x00580408,0x08d02211, +0x00000400,0x00080402,0x0058040a,0x08d02214, +0x00080a02,0x00100c03,0x0048040a,0x08d02214, +0x00280603,0x00001005,0x00381007,0x08e02a14, +0x00280e03,0x00201404,0x20180406,0x0860220a, +0x00080400,0x00000800,0x00400009,0x0860220a, +0x20100002,0x20180603,0x0060000b,0x0850220a, +0x20100803,0x20180a05,0x0078040c,0x0860260b, +0x20200401,0x00080603,0x0040080b,0x08302202, +0x20100401,0x20180601,0x0060000a,0x08302201, +0x00000400,0x20180402,0x00680407,0x08302201, +0x00000601,0x00180804,0x00580408,0x08402000, +0x00180400,0x00100401,0x00380406,0x08502007, +0x00280601,0x00000801,0x00580407,0x08502007, +0x00280400,0x00000801,0x00400007,0x08502007, +0x00180800,0x00200800,0x00300809,0x08602008, +0x20100201,0x00000001,0x0050040a,0x08a01c0f, +0x20300800,0x20180e01,0x0060080e,0x08b02012, +0x20200601,0x20180400,0x0060080d,0x08a02010, +0x20200800,0x00080a01,0x0040040c,0x08c02413, +0x00000400,0x00080a02,0x00400808,0x09402018, +0x00200000,0x00180400,0x00400006,0x0960201c, +0x00100402,0x00080a02,0x00500006,0x0950201a, +0x00180801,0x00200601,0x00200007,0x0980241c, +0x20480802,0x00100a01,0x00280808,0x0a10201f, +0x20500000,0x00180400,0x0030000b,0x0a602025, +0x20480a01,0x00100402,0x0020000b,0x0a402022, +0x20500601,0x00080402,0x0030000b,0x0a802426, +0x00c80605,0x20100805,0x00400604,0x0b201c22, +0x00b00400,0x00180800,0x00200603,0x0ba02028, +0x00900401,0x00080a02,0x00400602,0x0b702427, +0x00d00001,0x00000601,0x00280605,0x0bd02829, +0x21d01805,0x20282a09,0x00600c21,0x0c502030, +0x21c00401,0x00200000,0x0008081e,0x0d002036, +0x21900201,0x00100802,0x0018081a,0x0cc02433, +0x21f80a01,0x00000802,0x00300022,0x0d302437, +0x01681603,0x00502808,0x20582642,0x0de0202a, +0x01680e01,0x00201c02,0x00081243,0x0eb0202d, +0x01580400,0x00100a01,0x0030023e,0x0e60202b, +0x01800401,0x20180603,0x00500248,0x0ef0242f, +0x20480a04,0x20102400,0x00300000,0x10d0362d, +0x20780602,0x00001400,0x00300800,0x11203228, +0x20900201,0x00000800,0x00401000,0x11203227, +0x20801c03,0x20381c00,0x00682400,0x11003e24, +0x00501009,0x2038260b,0x00d0020b,0x0f602e33, +0x00b00403,0x20181205,0x00800e16,0x0fc03233, +0x00e80401,0x20100204,0x00600e1a,0x0fc03634, +0x00b80e04,0x00400c08,0x00080618,0x0fc03230, +0x00580e09,0x00200c0f,0x00380403,0x0db02a37, +0x20180a01,0x00000803,0x0048080c,0x0e003238, +0x20300001,0x20100000,0x0068040f,0x0df03a3a, +0x00080c02,0x00101205,0x00200409,0x0e103a38, +0x20480806,0x2010120b,0x00700811,0x0c10322d, +0x00000201,0x20100401,0x00600408,0x0c60322f, +0x00100202,0x20100402,0x00600007,0x0c60362f, +0x00000a01,0x20280403,0x00780409,0x0c70362f, +0x00300605,0x20480c07,0x00b00403,0x0ae02e23, +0x00100401,0x20180e02,0x00600807,0x0b103627, +0x00000402,0x20180a03,0x00700409,0x0b003a27, +0x00080400,0x00180a01,0x00601409,0x0b203626, +0x20101805,0x20281a08,0x0078040b,0x09d0361c, +0x00100000,0x00000400,0x00480809,0x09f03a1f, +0x00200202,0x00000803,0x00580408,0x09f03a1e, +0x00100c02,0x00080603,0x00480c08,0x0a103e1e, +0x00181603,0x00301407,0x00180c08,0x09202e13, +0x20180601,0x00100400,0x0040000c,0x09203615, +0x20200402,0x20180e03,0x0070040d,0x09203614, +0x20180e02,0x00300404,0x0030040b,0x09403615, +0x20100402,0x20180e03,0x00700c0a,0x08b02e0a, +0x00000801,0x00080a02,0x00680409,0x08b0360a, +0x00100000,0x00100001,0x00480c08,0x08b0360a, +0x00180401,0x00000e02,0x00480408,0x08c03a0b, +0x00080601,0x00000802,0x00400008,0x08803201, +0x00080601,0x00100402,0x00380409,0x08803201, +0x00000000,0x00100401,0x00480409,0x08803201, +0x20180602,0x20100402,0x0070040c,0x08903601, +0x00100801,0x20180601,0x00500007,0x08903006, +0x00200000,0x00000000,0x00500408,0x08a03008, +0x00200000,0x00180400,0x00500808,0x08a03007, +0x00100c02,0x20281203,0x00800409,0x08b03809, +0x20280601,0x00000401,0x0040040b,0x08f0300f, +0x20280a01,0x00100800,0x0040040d,0x09003412, +0x20380800,0x00100601,0x0040080c,0x08f03411, +0x20180e03,0x00100c04,0x0050040b,0x09203813, +0x00000000,0x20100202,0x00500006,0x09903418, +0x00200401,0x20180603,0x00680406,0x09c0341c, +0x00300601,0x20100400,0x00680404,0x09a03819, +0x00201403,0x20281606,0x00880407,0x09e03c1c, +0x20201403,0x20181603,0x00681007,0x0a60301e, +0x20500601,0x00080401,0x0058080b,0x0ab03024, +0x20600c01,0x00081202,0x0068040d,0x0a903422, +0x20680400,0x00300003,0x00380c0d,0x0ae03025, +0x00780e03,0x00400005,0x00100402,0x0b602823, +0x00b00001,0x00100201,0x00580a03,0x0bf02c28, +0x00b00000,0x00300402,0x00380e04,0x0bc03027, +0x00e00203,0x00100403,0x00300607,0x0c203029, +0x21881401,0x00102203,0x00180818,0x0ca03030, +0x21c80c00,0x00100802,0x0050001d,0x0d502c35, +0x21a81601,0x00200c01,0x00400c1c,0x0d102c33, +0x22080404,0x00180e06,0x00400824,0x0d803437, +0x01300c00,0x20481001,0x00a0063a,0x0e202828, +0x01680400,0x20280400,0x00700e41,0x0f002c2e, +0x01500400,0x20380601,0x0060063f,0x0eb0342c, +0x01900e02,0x00000407,0x00281a4a,0x0f503430, +0x20780a04,0x00300c00,0x00103000,0x11403e2a, +0x20981202,0x00300800,0x00302400,0x11803e25, +0x20a80e02,0x00200400,0x00302000,0x11903e24, +0x20581a04,0x00503800,0x20301400,0x11904629, +0x00d80807,0x0000120d,0x00480a16,0x0fe04e35, +0x00e00402,0x20200206,0x0050021c,0x10404e33, +0x00f00803,0x00080a06,0x0040061e,0x10404a33, +0x00700406,0x20181a0d,0x00c01e10,0x10304a31, +0x20400a05,0x20281409,0x00880411,0x0e104237, +0x20200c01,0x20180c01,0x00580c0e,0x0e704639, +0x20200400,0x00200003,0x00280c10,0x0e70463a, +0x00301000,0x00081005,0x00681804,0x0e804a37, +0x00101002,0x00080e05,0x00300406,0x0c90462c, +0x20180a02,0x00300804,0x00200809,0x0ce0462e, +0x20180602,0x00300403,0x00100809,0x0cd0462e, +0x20181e05,0x00501806,0x0010180c,0x0cf0462f, +0x20280802,0x00400401,0x0008080a,0x0b504224, +0x00100002,0x00100604,0x00400405,0x0b904a27, +0x00280402,0x00200a03,0x00300405,0x0b804e27, +0x20101007,0x2028120a,0x00800008,0x0ba05225, +0x00481606,0x00202c06,0x00100003,0x0a50461d, +0x00180603,0x00000804,0x00500009,0x0a704a1f, +0x00000202,0x00100003,0x0050040b,0x0a704e1f, +0x00381607,0x00201c0b,0x00480405,0x0a904e1f, +0x20201c05,0x2038260b,0x00c0080e,0x09804614, +0x20200803,0x00080e05,0x0070000c,0x09a04a15, +0x00000402,0x00100204,0x0058040a,0x09a04e14, +0x20301806,0x20381e0c,0x00b0080f,0x09c05215, +0x00100202,0x00400005,0x00381407,0x09103e09, +0x00180a02,0x00100c04,0x00480c08,0x09204a0b, +0x00080601,0x00100403,0x00580809,0x09304a0b, +0x00300204,0x00200008,0x00480c06,0x09404a0a, +0x20100401,0x00480400,0x0030000a,0x08f03e01, +0x20100402,0x00080602,0x0070040b,0x08f04601, +0x20180401,0x00100601,0x0070080a,0x09004a01, +0x20300403,0x00280a04,0x0040080e,0x09104e01, +0x00281202,0x00501003,0x00100c06,0x09003c07, +0x00280602,0x00000002,0x00600408,0x09104808, +0x00180602,0x00000001,0x00700808,0x09104c08, +0x00381204,0x00301405,0x00200405,0x09304c09, +0x20300801,0x00080e04,0x00500c0c,0x09604410, +0x20300802,0x20180e04,0x0060040d,0x09804813, +0x20300c03,0x20181204,0x0078040c,0x09704c12, +0x20501005,0x20181a07,0x0070000f,0x09a05013, +0x00000004,0x00200202,0x00281004,0x0a004418, +0x00380602,0x00200803,0x00380803,0x0a40481b, +0x00380a03,0x00200c05,0x00380404,0x0a304819, +0x00581a06,0x00302409,0x00280801,0x0a604c1b, +0x00181a07,0x0020280a,0x00280404,0x0ad0401c, +0x20680801,0x00100a02,0x0050040d,0x0b304423, +0x20480c02,0x00001603,0x0060000b,0x0b104c21, +0x20700c06,0x20480e0a,0x00b00010,0x0b604c23, +0x00501406,0x20481e0c,0x00c00c07,0x0bc04022, +0x00c00202,0x20200402,0x00780604,0x0c604427, +0x00a00603,0x20400002,0x00a00202,0x0c304826, +0x00b00206,0x00000009,0x00800204,0x0ca04829, +0x21701a01,0x00181805,0x00581415,0x0d103c30, +0x21c01401,0x20281a03,0x0080001f,0x0dc04435, +0x21b02805,0x20382e07,0x00a80c1d,0x0d804833, +0x21c01807,0x2018120a,0x0088101e,0x0e004c37, +0x01381201,0x00701402,0x20100639,0x0e803828, +0x01600000,0x00380c00,0x00280641,0x0f70402f, +0x01580e03,0x00700808,0x20181240,0x0f203c2c, +0x01782e04,0x0050240d,0x00300244,0x0fc03c2f, +0x20c00602,0x20581000,0x00902400,0x11d05223, +0x20b01403,0x20482c00,0x00b81000,0x12105a21, +0x20c00402,0x20381800,0x00a80400,0x12205a21, +0x20980e05,0x20480c00,0x00c04800,0x12205622, +0x01401003,0x20480a06,0x00580a23,0x10805e35, +0x01080603,0x00101008,0x00081221,0x10e05632, +0x01200203,0x20201006,0x00480e24,0x10e05a33, +0x00c0180a,0x20780e0e,0x0098161c,0x10f07230, +0x20880801,0x00000803,0x00380c1a,0x0ea05639, +0x20181400,0x00001e02,0x0040100f,0x0f105a3b, +0x20280802,0x20200a03,0x00800c12,0x0f105a3b, +0x00381e0b,0x20102410,0x00680409,0x0f305e3a, +0x00381205,0x20302005,0x00500801,0x0d20562b, +0x20400c02,0x20581203,0x00a0080c,0x0d705e2d, +0x20300601,0x20480801,0x00a0080c,0x0d705e2c, +0x20702c0b,0x20983e11,0x00f01012,0x0d90662c, +0x20101005,0x20781609,0x00c0080b,0x0be05a25, +0x00400601,0x20200002,0x00680402,0x0c305e26, +0x00400801,0x20480601,0x00800402,0x0c306225, +0x00681a09,0x00202410,0x00081602,0x0c506225, +0x20200400,0x20381405,0x0080040a,0x0ae0561a, +0x20200000,0x20100000,0x00600c0d,0x0b10621f, +0x20300201,0x20200001,0x0070040d,0x0b20621e, +0x20401406,0x2048220a,0x00901810,0x0b40661e, +0x00381a04,0x20203004,0x00280403,0x0a306214, +0x00280400,0x20200e01,0x00680407,0x0a506615, +0x00200000,0x20300a01,0x00700006,0x0a506614, +0x00381604,0x00102807,0x00181003,0x0a706a15, +0x20100804,0x20800207,0x00e0040d,0x09b0620c, +0x20100800,0x20380800,0x0090000c,0x09c0620b, +0x20100000,0x20300000,0x0090040c,0x09d0660c, +0x20100402,0x20480605,0x00b0080e,0x09f06a0c, +0x00080e03,0x20600804,0x00e00009,0x09805e01, +0x00180601,0x20100000,0x00700009,0x09a06201, +0x00000800,0x20380e01,0x0090000a,0x09a06601, +0x00000202,0x20300002,0x00a0000a,0x09c06800, +0x00001403,0x20982606,0x00f00809,0x09905c08, +0x00000401,0x20280a02,0x0070000b,0x09b06009, +0x20100001,0x20180a01,0x00680409,0x09c06409, +0x20101004,0x20381e04,0x00a0000a,0x09e0640a, +0x20280a02,0x20400804,0x00781008,0x0a005c10, +0x20180e01,0x20100c02,0x00580809,0x0a206013, +0x00080e03,0x20101403,0x00480807,0x0a306411, +0x00181a05,0x00101c07,0x00380808,0x0a606413, +0x00401001,0x20680601,0x00980c03,0x0a905816, +0x00100201,0x20380400,0x00800806,0x0ae05c1b, +0x00000802,0x20481605,0x00a00809,0x0ad06419, +0x20101806,0x20482a09,0x00a00c0a,0x0b10641c, +0x20600a02,0x20281802,0x0070140e,0x0b60501e, +0x20401002,0x20381603,0x0078080b,0x0bd06023, +0x20301000,0x20281801,0x00580c09,0x0bc06022, +0x00080e07,0x0010180a,0x00081006,0x0c106423, +0x00a81805,0x00002204,0x00180e05,0x0c705c23, +0x00a80801,0x00100002,0x00280a02,0x0d005827, +0x00780803,0x00200801,0x20180c00,0x0ce05c26, +0x00580809,0x2028060a,0x00600805,0x0d406429, +0x21881207,0x2060280b,0x0090001a,0x0da0582d, +0x21b81a05,0x20102405,0x0030041c,0x0e605834, +0x21683207,0x00004809,0x00100016,0x0e305c31, +0x21581e0c,0x20403810,0x00580414,0x0eb06436, +0x01201405,0x20a8260e,0x01302236,0x0f105c28, +0x01500c04,0x2078120b,0x00b00240,0x10005c2d, +0x01301005,0x20b82210,0x01301a38,0x0fb06029, +0x01203409,0x20b8621a,0x01403236,0x10606c2e, +0x20e80403,0x00a80400,0x20680800,0x12805a21, +0x20800003,0x00701000,0x20182800,0x12e06e26, +0x20a00804,0x00680c00,0x00183000,0x12e06e24, +0x20e00c07,0x00a83000,0x00082400,0x12f06e1c, +0x01781208,0x0090240a,0x20700229,0x11405a35, +0x00d81205,0x00700408,0x00301219,0x11905e32, +0x00f81208,0x00800c0d,0x2010061e,0x11a05e33, +0x0168220e,0x00d03c15,0x20c80e2a,0x11d06e31, +0x20800808,0x0068160f,0x0020141e,0x0f505e3a, +0x20101c05,0x00382a09,0x00400c0e,0x0fd06a38, +0x20100c05,0x0058120a,0x0010100f,0x0fd06e3a, +0x2080180e,0x00583616,0x00302019,0x1000723a, +0x20100603,0x0078140a,0x20380406,0x0de05a29, +0x20280e02,0x00a01007,0x20580c0a,0x0e40662c, +0x20480601,0x00800004,0x2038080d,0x0e406a2c, +0x0048260b,0x00b04013,0x20a82400,0x0e70722d, +0x00480e02,0x00901a01,0x20800402,0x0cb06624, +0x00380c00,0x00600e01,0x20101004,0x0cf06a26, +0x00580e02,0x00700c02,0x20300801,0x0d006e25, +0x20301008,0x0038260e,0x0060200d,0x0d206e26, +0x20200803,0x00680e05,0x2018040e,0x0ba0621c, +0x20200801,0x00380601,0x0020080c,0x0be0721e, +0x20300402,0x00480603,0x0010080f,0x0bf0721d, +0x00281606,0x0070200a,0x20380c06,0x0c20721c, +0x20100601,0x00881404,0x20400c08,0x0af05e11, +0x00200000,0x00500000,0x00100406,0x0b207214, +0x00280602,0x00500403,0x20100805,0x0b307613, +0x00001004,0x00281e07,0x0050140a,0x0b507615, +0x00281203,0x00901002,0x20900c06,0x0a806a0b, +0x20180a01,0x00400800,0x0010040c,0x0aa0760b, +0x20100002,0x00400204,0x0000040c,0x0ab07a0b, +0x00180e03,0x00600c04,0x20200009,0x0ad07a0b, +0x20301005,0x00581a08,0x2050000d,0x0a506e01, +0x00000401,0x00280602,0x00300009,0x0a707601, +0x00080a02,0x00400c03,0x00080409,0x0a807a01, +0x20200003,0x00380605,0x0020040c,0x0aa07c00, +0x00380605,0x00901408,0x20b81c03,0x0a706807, +0x00100201,0x00300401,0x00280809,0x0a907408, +0x00100402,0x00280604,0x00380408,0x0aa07807, +0x00380e04,0x00301404,0x00180c06,0x0ad07c09, +0x20301006,0x00981207,0x2058080c,0x0ac05c0e, +0x20200c01,0x00381202,0x0038040b,0x0af07012, +0x20200601,0x00481002,0x0020000b,0x0b007011, +0x20501805,0x00182607,0x0060000f,0x0b307813, +0x00582607,0x00c0280c,0x20900402,0x0b505815, +0x00000402,0x00680800,0x20181006,0x0bb06c1b, +0x00200002,0x00500a02,0x20281004,0x0bb07419, +0x00580e02,0x00701c07,0x20381c01,0x0bf0741b, +0x20800003,0x0038060a,0x00101410,0x0c10601e, +0x20381604,0x00702005,0x20380808,0x0ca06822, +0x20380e02,0x00501804,0x00081009,0x0c806c1f, +0x20700202,0x00480a01,0x00401410,0x0ce06c23, +0x00f02404,0x00382a01,0x00081e09,0x0d205c22, +0x00b01002,0x00281206,0x00500400,0x0dc06826, +0x00a00c00,0x00281203,0x00600401,0x0da06824, +0x00e02404,0x00381e06,0x00181605,0x0e207429, +0x21f80a06,0x00c80c0a,0x20a01825,0x0e505430, +0x22001002,0x00682601,0x00100021,0x0f106036, +0x21e02002,0x00684603,0x00200c1e,0x0ef06034, +0x22280603,0x00c82006,0x20601824,0x0f806439, +0x01781403,0x00a02208,0x20c00e45,0x0ff0682b, +0x01900202,0x00a01405,0x2098264c,0x10d0602c, +0x01800e01,0x00e00c04,0x21083648,0x1090642a, +0x01b81002,0x00b03e05,0x20e82e50,0x1150782f, +0x20a00805,0x21681400,0x01a82800,0x13408223, +0x20680603,0x21800c00,0x01500800,0x13d0962a, +0x20600201,0x21801000,0x01481800,0x13e09a2a, +0x20701005,0x21e80c00,0x01f85800,0x13f0ae25, +0x00f0020a,0x2148080f,0x0150161e,0x12007632, +0x00701c08,0x21982a0a,0x01880a11,0x12709232, +0x00701003,0x21882202,0x01800211,0x12808e32, +0x00801207,0x21a8280e,0x01c00215,0x12b08a30, +0x00000c07,0x2140020f,0x0130000f,0x10308a3a, +0x00481208,0x2120280f,0x00d81c05,0x10b08a38, +0x00480605,0x21301407,0x00f80c05,0x10c08e38, +0x00600002,0x21601a06,0x01281003,0x11009a39, +0x20580602,0x21100007,0x01381010,0x0ea07a2b, +0x20400c04,0x2168160a,0x01701811,0x0f108a2d, +0x20500403,0x21480e07,0x01400c12,0x0f208e2d, +0x20700c00,0x21682402,0x01801014,0x0f508e2e, +0x00200400,0x21280c00,0x01200c02,0x0d707a22, +0x00301002,0x21381c01,0x01280c03,0x0de08a24, +0x00300800,0x21381402,0x01280402,0x0df08a23, +0x00600202,0x21301002,0x00e80a01,0x0e209624, +0x00180a02,0x21101401,0x01000009,0x0c70821c, +0x20180e03,0x20f01006,0x00b0040b,0x0cd08a1c, +0x20180601,0x21000802,0x00d0040b,0x0ce08e1c, +0x20401005,0x21382205,0x01200810,0x0d10921d, +0x20100c02,0x21381205,0x0150000c,0x0bb07e12, +0x00200000,0x21180603,0x00f01007,0x0c109214, +0x00000401,0x21280a02,0x00f00808,0x0c309213, +0x00381206,0x20f01809,0x00a80403,0x0c509213, +0x20101001,0x21081c00,0x01180808,0x0b507a08, +0x20100802,0x21181202,0x00e0000c,0x0ba0920b, +0x00100000,0x21000000,0x00d80408,0x0bb0920b, +0x20200c04,0x21381609,0x0100100d,0x0be09a0b, +0x00280e02,0x20c01c04,0x00a81005,0x0b207a02, +0x00180602,0x20f00803,0x00a80807,0x0b709201, +0x20200401,0x21080a01,0x00c0040b,0x0b809201, +0x00100202,0x21000003,0x00b80c08,0x0bb09400, +0x20280c01,0x20f00e01,0x01100c0b,0x0b307406, +0x00080401,0x21000602,0x00c0000a,0x0b809007, +0x00380a01,0x20f00c02,0x00a80405,0x0ba09007, +0x20100401,0x20f80e01,0x00b0000a,0x0bd09408, +0x00381605,0x21202003,0x01400c05,0x0b807c0d, +0x20180400,0x21000c00,0x00c80c09,0x0bf08c11, +0x20300402,0x21100203,0x00d8080d,0x0c009010, +0x00081201,0x20e02403,0x00881408,0x0c409411, +0x20202806,0x21784a0d,0x01c0140e,0x0c107c16, +0x00280601,0x21100801,0x01080407,0x0c908819, +0x00480601,0x21000802,0x00d80802,0x0ca08c17, +0x00300203,0x21280800,0x01101407,0x0ce08c19, +0x20600402,0x20d00005,0x00a82c06,0x0cf07820, +0x20600c04,0x21281e04,0x0110040d,0x0d808422, +0x20500401,0x21280a01,0x00f0080d,0x0d70881f, +0x2090080a,0x21280e09,0x00f8100f,0x0dd09024, +0x01382609,0x20d0400c,0x00a8060a,0x0df0701e, +0x00d81a06,0x20f02008,0x00b80606,0x0ea08826, +0x00a81202,0x21101402,0x00d80602,0x0e908c24, +0x01283212,0x21004c16,0x00c0060a,0x0f108c27, +0x22500c06,0x2168220f,0x01a0202f,0x0f007431, +0x21e00407,0x2150060b,0x01381021,0x0ff08833, +0x21b80805,0x21501e05,0x0138201b,0x0fd08c31, +0x22502011,0x21c8321f,0x01f00c2a,0x10709837, +0x01a00a02,0x21381805,0x0128124d,0x10b0742e, +0x01881a04,0x21401c0d,0x01480e47,0x1190782b, +0x01682204,0x21702c0b,0x01a80a43,0x11507827, +0x01c80a08,0x21500817,0x01383655,0x1230802e, +0x20580402,0x01200c00,0x23582c00,0x14507229, +0x20900000,0x01680400,0x24100400,0x14f06a28, +0x20680a02,0x01601400,0x24300c00,0x15006a2b, +0x20281000,0x01a03400,0x24e82c00,0x1540862f, +0x00500400,0x01181006,0x2330020f,0x12f05e31, +0x00f81002,0x01603000,0x24181e1b,0x13906a35, +0x00a80806,0x01501a06,0x23e80e13,0x13906a35, +0x00180403,0x01600c00,0x24181207,0x13c06e33, +0x00881207,0x01203006,0x23600800,0x11406a39, +0x20400605,0x01280805,0x23502014,0x11b06239, +0x00080608,0x01300c0b,0x2380100c,0x11c06238, +0x00880a08,0x01501c0a,0x23e00e03,0x12206e38, +0x20700408,0x00e80e0e,0x22b00c17,0x0f906e2e, +0x20180405,0x01301209,0x23800406,0x1030722c, +0x20280406,0x01200a0c,0x2350100b,0x1030722c, +0x20700009,0x0120060f,0x23700815,0x1070762f, +0x00300204,0x00f0040a,0x22e81002,0x0e606621, +0x00480e05,0x01102007,0x23481004,0x0ee06e26, +0x00380604,0x01101006,0x23380c05,0x0ef06e25, +0x00380607,0x01200c0c,0x23780801,0x0f306e24, +0x20100002,0x00f80603,0x22c0140b,0x0d706a1b, +0x20500804,0x00f81a07,0x22c01811,0x0dd06a1c, +0x20200402,0x01080e04,0x22f00c0d,0x0df06e1c, +0x00180803,0x01101607,0x2340040b,0x0e20761e, +0x00080a02,0x00f01c02,0x22e80807,0x0cc07212, +0x00200202,0x01100404,0x23280403,0x0d306e12, +0x00180601,0x01100803,0x23280406,0x0d407212, +0x20300800,0x00f81c01,0x22e00c0d,0x0d606e12, +0x00080802,0x00d01603,0x22780808,0x0c406e0b, +0x00080400,0x01001201,0x2318040a,0x0cb0720b, +0x00180400,0x01000a01,0x23000408,0x0cd0720b, +0x00280a01,0x01201402,0x23580c04,0x0d00760a, +0x00000603,0x00b80c03,0x22200c09,0x0c106602, +0x20100201,0x00f80400,0x22d0080a,0x0c806e02, +0x20100000,0x00f00601,0x22e0000b,0x0ca07201, +0x20180400,0x01000a01,0x2300000b,0x0cd07202, +0x20100c03,0x00c82206,0x2250100a,0x0c206c07, +0x00000402,0x00f80a03,0x22e80408,0x0c906c08, +0x00100402,0x00f80e02,0x22d80406,0x0cb07007, +0x00100002,0x01000602,0x22f80808,0x0ce07008, +0x20200c00,0x00f82003,0x22d00008,0x0c806c10, +0x20100203,0x01000405,0x23080409,0x0cf06c10, +0x20280603,0x01000c05,0x2318080a,0x0d106c0f, +0x20100603,0x00f81004,0x22e00c0b,0x0d406c12, +0x00381601,0x01203802,0x23582c01,0x0d107015, +0x00100403,0x01080a05,0x22f00407,0x0da06c19, +0x00300403,0x00f80e05,0x22e00405,0x0db06c17, +0x00000403,0x01180a06,0x23200407,0x0e00701b, +0x20380401,0x00d00a01,0x22780c0b,0x0dd05c1b, +0x20280604,0x01000c04,0x23181009,0x0e806821, +0x20400204,0x01080404,0x2318040c,0x0e806c1f, +0x00280603,0x01100c04,0x23481407,0x0ef07022, +0x00a01602,0x00c83c01,0x22502402,0x0ec05821, +0x00601006,0x00f82e07,0x22e00802,0x0fa06027, +0x00800c07,0x01182209,0x23200201,0x0f906825, +0x00001c03,0x01085a05,0x23102c0c,0x1020682b, +0x21f80402,0x01100a04,0x23381421,0x10006833, +0x21780a06,0x0130180a,0x23981c15,0x11006032, +0x21780607,0x0130080c,0x23a81416,0x10d0642f, +0x21581602,0x01803c04,0x24783c0c,0x11a07837, +0x01800201,0x01100402,0x23282648,0x11a0582a, +0x01301403,0x01183a0a,0x2340223a,0x12805c2a, +0x01301804,0x0138460b,0x23802e39,0x12506427, +0x01500801,0x01381a02,0x2380063e,0x13306027 + }, //ct3 + }, + Sv1Table:{ // Sv1Table + { +0x00280601,0x00000000,0x00005400,0x0ac8361b, +0x00680e08,0x00100000,0x00009c00,0x0a78361f, +0x20100801,0x20400000,0x00000c00,0x0b180e16, +0x00180601,0x00100000,0x00006000,0x0ac83a1d, +0x00300400,0x20100202,0x00004404,0x09f80e19, +0x2050140d,0x20200216,0x00002411,0x09900e16, +0x00700e02,0x20100004,0x00001e04,0x0a580618, +0x00300400,0x00000203,0x00004804,0x09e80e1b, +0x20380604,0x00000202,0x0000380f,0x0950120f, +0x00080a0a,0x00300010,0x00002804,0x09100e0c, +0x20600000,0x00100203,0x00002811,0x09a00e12, +0x20300202,0x00100204,0x0000340d,0x09201612, +0x20500809,0x0000020e,0x00081006,0x09002205, +0x20400407,0x0000020f,0x00002005,0x08c02a08, +0x00180802,0x00200203,0x00001a02,0x09301a0b, +0x20400007,0x00100209,0x00000005,0x08c02609, +0x00480a07,0x0020000d,0x00080a09,0x08e00e07, +0x00680604,0x00100005,0x00000207,0x08802e09, +0x00080a04,0x00000002,0x00001401,0x08e0260b, +0x00780608,0x0010000a,0x00000a07,0x08801e0a, +0x00100003,0x00000207,0x00000803,0x08901a09, +0x20300003,0x00000206,0x0008080b,0x08402e07, +0x00000806,0x20200209,0x00081802,0x08802a0a, +0x20600809,0x2010020e,0x0008140c,0x08302607, +0x20200401,0x00000000,0x00081405,0x08501205, +0x20100400,0x00000002,0x00081c01,0x08202201, +0x00000203,0x00000008,0x00081802,0x08401608, +0x00400206,0x0010000b,0x00081a06,0x08101204, +0x00300202,0x00100003,0x00080a02,0x08300a04, +0x00300000,0x00100002,0x00080a03,0x08101a02, +0x00200000,0x00000201,0x00000402,0x08001606, +0x20100003,0x00100205,0x00080406,0x07e01204, +0x20500004,0x00100203,0x00080808,0x08200601, +0x20200202,0x00100002,0x00000806,0x08001800, +0x20300002,0x00100202,0x00080409,0x07f01400, +0x20200201,0x00200004,0x00080403,0x07d00800, +0x00580a04,0x00100008,0x00001206,0x08300001, +0x20100405,0x00100204,0x00080801,0x08101803, +0x00080601,0x00100003,0x00000400,0x08001004, +0x00480400,0x00200001,0x00001602,0x07e00c00, +0x20400000,0x00000204,0x00001c0a,0x08301402, +0x00480607,0x0010000a,0x00001602,0x08301802, +0x00200201,0x00000000,0x00000c01,0x08201805, +0x20380601,0x00000000,0x00001409,0x07e01803, +0x00100402,0x20100203,0x00080a02,0x08501806, +0x20600405,0x0000020b,0x0000080a,0x08402807, +0x20400003,0x00000203,0x00000408,0x08601c09, +0x00000402,0x20100203,0x00080601,0x08102007, +0x20100604,0x00000004,0x00000001,0x08801405, +0x00200601,0x00100003,0x00081607,0x08902008, +0x00200606,0x00000006,0x00000e05,0x08b01c0b, +0x00100603,0x00100003,0x00080602,0x08401c05, +0x00500404,0x00100208,0x00081202,0x08b01405, +0x00600201,0x00300201,0x00080a02,0x08c01804, +0x00300806,0x0000020d,0x00081802,0x09002009, +0x00200003,0x00200206,0x00081002,0x08701806, +0x20381205,0x00200005,0x00080c0e,0x08e0040b, +0x20380802,0x00200205,0x00081c0f,0x08e0100b, +0x20380e04,0x00200006,0x0008200b,0x09600810, +0x00080e03,0x00200003,0x00080c09,0x08a00c0b, +0x20100003,0x2010020a,0x00082c04,0x09600014, +0x20280800,0x00000001,0x00082c05,0x09780415, +0x20180402,0x20100206,0x00082803,0x0a080417, +0x20380402,0x20100207,0x00082408,0x09200414, +0x00180402,0x00380800,0x20104000,0x0a583a11, +0x20200403,0x00182400,0x00305000,0x0a182e0d, +0x00080c02,0x00501c00,0x20b02800,0x0ae82614, +0x00100002,0x00181000,0x00304400,0x0a583612, +0x00380e06,0x00201006,0x20304c02,0x09d81610, +0x00881a08,0x00203808,0x20603605,0x09a00210, +0x00481605,0x00202006,0x20404000,0x0a480e13, +0x00381206,0x00101006,0x20104c02,0x09c80e11, +0x20700005,0x20180a0d,0x0010380c,0x09701208, +0x20a00806,0x20481e0f,0x00804814,0x09301a08, +0x20680802,0x2030060a,0x0040400d,0x09c0160d, +0x20500002,0x2038060a,0x0040400a,0x09501e0b, +0x00480602,0x20201801,0x20180e08,0x09402206, +0x00380603,0x20200804,0x0010060a,0x09102e03, +0x00300c01,0x20581604,0x00500e05,0x09702609, +0x00200402,0x20400205,0x00380604,0x09002a09, +0x20200c03,0x20381a05,0x00500404,0x09001a08, +0x00200802,0x20380e05,0x00300602,0x08e03209, +0x20300c03,0x20281a02,0x00080c03,0x0920260a, +0x20200800,0x20381001,0x00380403,0x08c02609, +0x00300202,0x00000404,0x20181204,0x08c01608, +0x00000400,0x20100401,0x00081805,0x08902e08, +0x00680603,0x00101806,0x20681e07,0x08d01e0c, +0x00300000,0x20101400,0x20281a02,0x08702609, +0x20200001,0x00100a01,0x00080806,0x08701208, +0x20100000,0x00100801,0x00081003,0x08602604, +0x20300001,0x00000602,0x0000000a,0x0870160b, +0x20200201,0x20100401,0x00300006,0x08301a07, +0x00200000,0x00000401,0x00280400,0x08500e04, +0x00300201,0x00000001,0x00280400,0x08401e03, +0x00280602,0x00000402,0x00100401,0x08301605, +0x00200001,0x20200602,0x00480800,0x08001a04, +0x20100000,0x00000400,0x00380405,0x08300e02, +0x20400001,0x00100000,0x00200407,0x08401c00, +0x20200001,0x00000203,0x00200407,0x08101a01, +0x20300202,0x20100003,0x00500407,0x07f01601, +0x00100400,0x00081400,0x00400c02,0x08300802, +0x00480601,0x00100801,0x00200203,0x08502002, +0x20100401,0x20180801,0x00200003,0x08201404, +0x00300400,0x20281202,0x00500e02,0x08001802, +0x20380401,0x00180400,0x20100805,0x08501006, +0x20300001,0x00081201,0x00401408,0x08602004, +0x00180602,0x00000403,0x00000c01,0x08501806, +0x20400402,0x00080e01,0x00100008,0x08101c05, +0x00380a01,0x00101002,0x20200205,0x08801406, +0x20180c00,0x00001001,0x00080400,0x08902808, +0x20200003,0x20180605,0x00100405,0x08901c0a, +0x00280e02,0x00101004,0x20280604,0x08401c07, +0x20580800,0x20100c00,0x00100c05,0x08b01806, +0x00080a02,0x20300c01,0x00400604,0x08d02806, +0x20480a02,0x20100805,0x00000400,0x08f01c0c, +0x20280a01,0x20200c00,0x00200c01,0x08702006, +0x00a00205,0x20300e01,0x0040020a,0x08d01c03, +0x00400601,0x20480604,0x00880603,0x08f02803, +0x00980603,0x20301a02,0x0018060b,0x09402407, +0x00600203,0x20400603,0x00500204,0x08a02404, +0x20801407,0x20482e0f,0x00781813,0x08f01408, +0x20101002,0x20381607,0x00682c0a,0x09101c06, +0x20701406,0x2048260d,0x00782011,0x0970140a, +0x20401405,0x20482a0b,0x0078200c,0x08c01808, +0x00200a02,0x00200007,0x20485a06,0x0958080f, +0x20201000,0x00181c00,0x00184406,0x0968040e, +0x00100a02,0x00180805,0x20285203,0x09f80812, +0x20100a02,0x00180c05,0x20484c02,0x0928040f, +0x00300802,0x20381400,0x00802400,0x09f82a0a, +0x00101004,0x20381400,0x00501000,0x09c81e07, +0x00280800,0x00180400,0x00304400,0x0a88360c, +0x00300c00,0x20481400,0x00702800,0x0a08220b, +0x20300605,0x20181805,0x00304009,0x09a81606, +0x00080a09,0x0018100b,0x00005003,0x09980e06, +0x20100204,0x20181801,0x00105406,0x0a281609, +0x20300e01,0x20182401,0x00203c08,0x09b80a08, +0x20200805,0x00080a0a,0x20301c00,0x09900e02, +0x20400807,0x2018060f,0x20402805,0x09702202, +0x20400804,0x20181209,0x20402803,0x09f01605, +0x20300000,0x00280603,0x20602201,0x09801604, +0x00280604,0x00100806,0x20500a07,0x09701606, +0x00000602,0x00080405,0x20500206,0x09702602, +0x00380602,0x00201003,0x20980a09,0x09c01e08, +0x00400000,0x00200a02,0x20800209,0x09502209, +0x00000003,0x00001205,0x20300201,0x09301e09, +0x00400001,0x00100e02,0x20680607,0x09402a09, +0x20100403,0x00100e04,0x20581400,0x09601a0d, +0x20200402,0x00200602,0x20681004,0x09001e0b, +0x00200201,0x00000402,0x00180400,0x08e0160a, +0x20180a02,0x00101402,0x20300005,0x08e0260a, +0x00380604,0x00200806,0x20200601,0x0900120d, +0x00380a03,0x00401006,0x20500602,0x08b0160a, +0x20180400,0x00000800,0x00200405,0x08a01608, +0x20100001,0x20100603,0x00200804,0x08b02a05, +0x20200002,0x00100604,0x00101008,0x08901a0a, +0x20300402,0x00200205,0x20100c07,0x08601e07, +0x00100001,0x00000201,0x00300401,0x08701a05, +0x00200201,0x20100402,0x00300401,0x08902a03, +0x00000201,0x00080401,0x00200803,0x08601e04, +0x00480601,0x00200802,0x20100202,0x08401e04, +0x20180602,0x00000401,0x00300405,0x08501a02, +0x20300002,0x20180603,0x00500407,0x08802801, +0x00000002,0x00180602,0x00180405,0x08501c00, +0x20500000,0x00180601,0x0010080a,0x08201c00, +0x00100401,0x20180603,0x00400002,0x08501802, +0x00380603,0x20100003,0x00400a02,0x08902803, +0x00080602,0x00100403,0x00080403,0x08601c04, +0x00400000,0x00100000,0x00080604,0x08302003, +0x20300401,0x00080e01,0x00380805,0x08701406, +0x20200803,0x20281206,0x00400007,0x08a02c05, +0x20100401,0x00081203,0x00100804,0x08801c07, +0x20200001,0x00100202,0x00080c07,0x08401c04, +0x00300202,0x00180c03,0x00100603,0x08a01007, +0x20100000,0x00081003,0x20180801,0x08e02809, +0x00280601,0x00100001,0x20280801,0x08d01c0a, +0x00000601,0x00181002,0x00000400,0x08801808, +0x20500003,0x00181203,0x20200805,0x08e01407, +0x20180602,0x00180402,0x20400a03,0x09202807, +0x20600403,0x00081202,0x20200005,0x0920180d, +0x20300000,0x00280c00,0x20400800,0x08b01c08, +0x00580a07,0x00100806,0x2060060b,0x09101804, +0x00380400,0x00000a03,0x20680a07,0x09502c02, +0x00680e06,0x00100c06,0x2060060d,0x09801809, +0x00380603,0x00200400,0x20780607,0x08f02004, +0x20100408,0x20101210,0x20483404,0x09201801, +0x00180800,0x20101a02,0x20483003,0x09502000, +0x20100005,0x2010160d,0x20482c04,0x09b01c04, +0x00100004,0x00101a08,0x20683802,0x09001802, +0x00080a03,0x00001809,0x00184801,0x09481004, +0x20200001,0x20301203,0x00384406,0x09600404, +0x20100201,0x20200c03,0x00284802,0x09e80808, +0x20280601,0x00101003,0x00084406,0x09280c05, +0x00580601,0x00200800,0x20202400,0x09b82207, +0x00580e03,0x00201400,0x20402c00,0x09981a06, +0x00200e01,0x20281800,0x00502c00,0x0a282a05, +0x00380a02,0x00200c00,0x20402800,0x09d81a08, +0x20800401,0x00180e03,0x0000240d,0x09881000, +0x20801004,0x00082a08,0x0020300f,0x09880801, +0x20500800,0x00181602,0x20102407,0x0a081202, +0x20400002,0x00180605,0x20102009,0x09a80a03, +0x00380601,0x00200c00,0x20400e0a,0x09a00001, +0x00380a03,0x00301006,0x20800a0a,0x09a00803, +0x00080800,0x00200c00,0x20600e06,0x0a000201, +0x20200201,0x00000001,0x20200e04,0x09a00601, +0x20200402,0x00080a01,0x20101201,0x09900604, +0x20200004,0x00200605,0x20401202,0x09a01202, +0x00100001,0x00100800,0x20400e07,0x09e00608, +0x00480401,0x00000c00,0x20200a0b,0x09800e08, +0x00380602,0x00201003,0x20300e06,0x09601208, +0x00580604,0x00101007,0x20301209,0x09701608, +0x00380a02,0x00101803,0x20201204,0x09800e0d, +0x00180a02,0x20101803,0x00000c03,0x0920120c, +0x00180400,0x00100a02,0x00001402,0x09101a0a, +0x20200402,0x00080605,0x00102008,0x09302608, +0x00000401,0x20180603,0x00402005,0x0920160c, +0x20100401,0x20380a03,0x00601804,0x08d01a09, +0x20100000,0x00000201,0x00200c04,0x08d02207, +0x00000201,0x00100401,0x00000c01,0x09002e04, +0x00000000,0x00000201,0x00300c04,0x08d02208, +0x20180601,0x20100801,0x00400802,0x08a02205, +0x00200000,0x00000400,0x00200400,0x08a02604, +0x00100000,0x00100201,0x00200c02,0x08e03202, +0x20100000,0x00000201,0x00300804,0x08a02604, +0x00300400,0x20280602,0x00600c00,0x08802604, +0x20200400,0x00080a01,0x00300406,0x08902601, +0x20100000,0x00200201,0x00200404,0x08e03801, +0x00180400,0x00000601,0x00380402,0x08902601, +0x20400000,0x20100201,0x00400008,0x08602800, +0x00280400,0x00100400,0x00180a01,0x08902402, +0x00000401,0x00180e02,0x00200001,0x08f03403, +0x20200601,0x20180800,0x00400006,0x08902403, +0x00300201,0x20100000,0x00480605,0x08802802, +0x20280400,0x00000601,0x00280c05,0x08a02004, +0x00180a01,0x00300800,0x20181401,0x09103004, +0x00000000,0x00000202,0x00280801,0x08c02007, +0x20100001,0x20180602,0x00480805,0x08802402, +0x00100400,0x00080e01,0x00380c00,0x08d01806, +0x20100402,0x00180e04,0x00181403,0x09302806, +0x00100400,0x00080e01,0x00281002,0x09001809, +0x20100000,0x20180a01,0x00381002,0x08b01c06, +0x20200402,0x00080e01,0x00081402,0x09001007, +0x20300601,0x00181003,0x20281601,0x09601807, +0x20300000,0x00180400,0x20181403,0x0950100b, +0x20200401,0x00081000,0x00181000,0x08e01408, +0x20200a01,0x00181003,0x20380e04,0x09300805, +0x00400000,0x00380400,0x2078120a,0x09901402, +0x00000800,0x00181401,0x20380e07,0x09a00809, +0x00000400,0x00180402,0x20381607,0x09100c04, +0x00780e01,0x00302201,0x20781e0b,0x09400602, +0x00100201,0x00300801,0x20781800,0x09800e03, +0x00580a01,0x00301401,0x20881e08,0x09d00402, +0x00580a02,0x00101802,0x20481a06,0x09200602, +0x20400401,0x00080603,0x0018180b,0x09280e03, +0x20180801,0x00301602,0x20682403,0x09700202, +0x20280401,0x00200e03,0x20382005,0x09d80c00, +0x20300001,0x20100a04,0x00281809,0x09080a01, +0x00400601,0x20180800,0x00302400,0x09781e02, +0x00200a03,0x20280c00,0x00303800,0x09681c01, +0x00280601,0x00100800,0x20101c00,0x09e82202, +0x00100202,0x00080800,0x00303000,0x09a81e02, +0x20780402,0x00000204,0x0010180b,0x09780c03, +0x20480805,0x00000a09,0x00001007,0x09780404, +0x20480401,0x00000204,0x00101406,0x09e81401, +0x20200403,0x00080a07,0x00101404,0x09980800, +0x00300201,0x20180402,0x00100e0a,0x09980403, +0x00080604,0x20280407,0x00200e05,0x09a80405, +0x00000401,0x20180800,0x00100a07,0x09f80c01, +0x20380601,0x00000003,0x20100603,0x09a80401, +0x00080401,0x00000800,0x00000e02,0x09900602, +0x00100403,0x20300204,0x00101606,0x09b00800, +0x00200000,0x20100404,0x20101206,0x09d80606, +0x00500400,0x20100001,0x2010120b,0x09900606, +0x00100203,0x20200404,0x00201e03,0x09700e05, +0x00180604,0x20200407,0x00102602,0x09a01604, +0x00100202,0x20100002,0x00002c00,0x09900a09, +0x20100201,0x00000002,0x20102005,0x09501209, +0x00100001,0x20200204,0x00302000,0x09401e06, +0x00080401,0x20400a04,0x00202402,0x09802e04, +0x00180801,0x20100a04,0x00102402,0x09502208, +0x00180801,0x00000a02,0x20101c01,0x09102206, +0x20100000,0x20200601,0x00301003,0x09102a05, +0x00000000,0x20400601,0x00501402,0x09603a02, +0x00000201,0x20200601,0x00201003,0x09102e06, +0x20200000,0x20100000,0x00101403,0x08f02e04, +0x00200000,0x20200201,0x00400c00,0x08f03203, +0x00080400,0x20500601,0x00601001,0x09504000, +0x00000001,0x20300202,0x00300803,0x08f03203, +0x00300000,0x20100601,0x00100e02,0x08d03603, +0x20280400,0x20200601,0x00400005,0x08e03601, +0x20100000,0x20680602,0x00600402,0x09504401, +0x00100400,0x20380601,0x00380402,0x08e03201, +0x20400001,0x20200202,0x00200008,0x08c03400, +0x00200601,0x20380400,0x00580601,0x08f03001, +0x00100000,0x20600202,0x00680e01,0x09604402, +0x20280602,0x20200401,0x00280406,0x08e03003, +0x00200201,0x20200001,0x00180604,0x08d03402, +0x20200401,0x20280a02,0x00480c03,0x08f02c02, +0x00000a01,0x20680e01,0x00681401,0x09703c01, +0x00000402,0x20380a04,0x00380e01,0x09102c06, +0x00000400,0x20280602,0x00180c03,0x08e03001, +0x00100201,0x20180601,0x00281e01,0x09102403, +0x00100402,0x20480604,0x00382400,0x09803002, +0x00100201,0x20200001,0x00182001,0x09302006, +0x20100001,0x20180602,0x00181c02,0x08f02403, +0x00000403,0x20180602,0x00182400,0x09201403, +0x20480400,0x20200003,0x00282802,0x09901803, +0x20300402,0x20280a02,0x00181c04,0x09701008, +0x20200001,0x20180400,0x00082400,0x09101404, +0x20480601,0x20100805,0x00081e01,0x09300003, +0x00400400,0x20300002,0x00281e0a,0x09a00a01, +0x00080400,0x20100803,0x00082606,0x09b00007, +0x00000000,0x00000003,0x20181e05,0x09200401, +0x00700a02,0x20280401,0x0028060c,0x09480604, +0x00080601,0x20200801,0x00280c01,0x09800205, +0x00300602,0x20200003,0x00280e07,0x09c80c00, +0x00300603,0x00000003,0x20180605,0x09280604, +0x20300001,0x00000604,0x00181408,0x09080a06, +0x00000401,0x20300203,0x00481001,0x09680a05, +0x20100402,0x20180605,0x00181402,0x09b81203, +0x20200002,0x00100205,0x20180c05,0x08f80a04, +0x00281203,0x00300800,0x20102c00,0x09481802, +0x20181603,0x00400800,0x20203400,0x09381807, +0x00100602,0x20180800,0x00202000,0x09a81c02, +0x20180601,0x00380400,0x00102000,0x09781404, +0x20500404,0x20180e08,0x00201006,0x09580805, +0x00101404,0x20181608,0x00000a02,0x09680406, +0x20300c03,0x00081206,0x00100802,0x09b81003, +0x00180401,0x00100204,0x00000a03,0x09980402, +0x00280601,0x00100004,0x20100208,0x09980805, +0x20400000,0x00380c04,0x20400002,0x09980806, +0x00100001,0x00300002,0x20380a06,0x09d81001, +0x20400803,0x00080e01,0x00080401,0x09980401, +0x00100801,0x00080401,0x20101202,0x09900201, +0x00580a01,0x00300803,0x2070120a,0x09c00003, +0x00280a01,0x00300404,0x20401a03,0x09c81203, +0x00680a03,0x00200807,0x20300e0a,0x09980604, +0x20280602,0x00100003,0x20302402,0x09900a01, +0x20200400,0x00180c00,0x20502404,0x09c00c00, +0x20280a02,0x00100402,0x20303002,0x09a00603, +0x20380800,0x00000602,0x20102807,0x09600e05, +0x00200001,0x00000202,0x20301e04,0x09801e02, +0x00100201,0x00300001,0x20802602,0x09d02001, +0x00200c02,0x20280e05,0x20202203,0x09901e04, +0x00100c00,0x20280a01,0x20101a01,0x09501e02, +0x20100000,0x00000000,0x20401003,0x09702a03, +0x00000000,0x00380602,0x20901c01,0x09d03001, +0x20100201,0x00180400,0x20501003,0x09702604, +0x20200000,0x00100201,0x20301003,0x09402a01, +0x00200000,0x00000201,0x20400e01,0x09603202, +0x00000801,0x00380a03,0x20900c00,0x09d03802, +0x00000001,0x00100202,0x20500400,0x09502e02, +0x00300201,0x00100000,0x20300e03,0x09403201, +0x20200401,0x00080a02,0x20400004,0x09503601, +0x20100201,0x00500000,0x20c80400,0x09e03c02, +0x00200201,0x00100401,0x20580401,0x09402e02, +0x20300401,0x00180603,0x20300006,0x09303000, +0x00180a01,0x00200801,0x20580602,0x09503000, +0x00100001,0x00500202,0x20c80e03,0x09f03800, +0x20400400,0x00180a02,0x20480407,0x09402c02, +0x00100000,0x00100001,0x20480a03,0x09402c01, +0x20180401,0x00000603,0x20381001,0x09502c00, +0x20180e01,0x00501000,0x20b81400,0x09f03201, +0x00200001,0x00200601,0x20681a05,0x09602403, +0x00080a01,0x00100800,0x20480c00,0x09402c00, +0x00000601,0x20100000,0x20281e02,0x09502000, +0x00300000,0x00200a02,0x20782204,0x09e02a03, +0x00000201,0x00200401,0x20581802,0x09701802, +0x00000401,0x00000204,0x20281e01,0x09302601, +0x00200402,0x00000202,0x20282602,0x09401202, +0x20400c03,0x00280a02,0x20582c05,0x09c01202, +0x20100403,0x00200203,0x20582401,0x09900c04, +0x20100401,0x00100000,0x20282c00,0x09301201, +0x20500c00,0x00180804,0x20181c05,0x09400201, +0x00380a04,0x00501008,0x20781608,0x09b00204, +0x20100a01,0x00300005,0x20582203,0x09a80803, +0x00000201,0x00200805,0x20281a02,0x09280602, +0x00581603,0x00301404,0x2030060b,0x09380a04, +0x20100402,0x00280a05,0x20300002,0x09880607, +0x00180e02,0x00501003,0x20500605,0x09b81201, +0x00080a02,0x00200801,0x20100601,0x09180a04, +0x20100402,0x20100205,0x00180804,0x08f80608, +0x00180400,0x00400801,0x20581602,0x09580a07, +0x00180801,0x00101204,0x00080a02,0x09980e05, +0x00000001,0x00000604,0x00180c00,0x08f80605, +0x00001800,0x20582400,0x00800800,0x09180807, +0x20302403,0x20683800,0x00a81000,0x0908080c, +0x20181201,0x00400800,0x20201c00,0x09781c06, +0x20201000,0x20781800,0x00900000,0x09600406, +0x20180400,0x00100400,0x20180a01,0x09580406, +0x00581e07,0x0030240a,0x2038060a,0x09580c07, +0x00080c01,0x00001602,0x00000a04,0x09a80c04, +0x00200c00,0x20380800,0x00380e07,0x09800403, +0x00100803,0x00180e01,0x00080603,0x09880804, +0x20400805,0x20480e0a,0x00600806,0x09880405, +0x00200800,0x20380400,0x00500204,0x09b80c00, +0x20180401,0x00000800,0x00180800,0x09980601, +0x00280e05,0x00300c07,0x20301202,0x09980801, +0x00400e02,0x20281007,0x00380607,0x09b80805, +0x00100800,0x20181400,0x00401002,0x09a80e01, +0x00300a03,0x20181005,0x00301602,0x09880602, +0x20300403,0x00081206,0x00102004,0x09a00403, +0x20280400,0x00200401,0x20101c05,0x09c00004, +0x20400c01,0x00181801,0x20101404,0x09a80402, +0x20300c04,0x00081604,0x20101405,0x09700800, +0x00300202,0x00100004,0x20300e06,0x09b01001, +0x00080800,0x00000201,0x20102202,0x09f00c05, +0x00381203,0x00401404,0x20701e07,0x09b00800, +0x00281604,0x00401406,0x20601603,0x09801001, +0x20280400,0x00100201,0x20301802,0x09b01c00, +0x20100201,0x20200400,0x20101a01,0x0a101c04, +0x20280402,0x00000206,0x20201c03,0x09a01a02, +0x20200002,0x20180605,0x20101c02,0x09802001, +0x00100001,0x00000202,0x20300a02,0x09b02400, +0x00180800,0x20200a02,0x00000e03,0x0a302403, +0x00100000,0x20100000,0x20200202,0x09a02202, +0x00280601,0x20100401,0x20100e03,0x09902400, +0x20180a02,0x00000c01,0x20300401,0x09a02601, +0x20200001,0x20400201,0x00200000,0x0a402801, +0x00100601,0x00000000,0x20200402,0x09902202, +0x20200000,0x20200602,0x20100002,0x09902c00, +0x00000c02,0x20281205,0x00080a01,0x09a02601, +0x00280602,0x20400401,0x00280605,0x0a402a01, +0x20480801,0x00000a02,0x20280805,0x09902002, +0x00100400,0x20280601,0x00080a03,0x09902800, +0x00000800,0x00180402,0x20581e01,0x09a01e02, +0x20201403,0x20681605,0x00481400,0x0a302203, +0x00300400,0x20200000,0x00081606,0x09a01801, +0x20200802,0x20280e02,0x20181000,0x09802201, +0x20180602,0x00300c02,0x20681602,0x09801203, +0x00300601,0x20100804,0x20282606,0x0a101606, +0x20280400,0x00000601,0x00081003,0x09900e01, +0x00280602,0x00001003,0x20481e05,0x09701a04, +0x00480403,0x00200e03,0x20381e04,0x09600a06, +0x20181000,0x00001c00,0x00081404,0x09d00a07, +0x00100003,0x20100a01,0x00182602,0x09900601, +0x00180402,0x20100e02,0x00081800,0x09500e06, +0x20581605,0x00101807,0x00080808,0x09380604, +0x20100400,0x20480c00,0x00780400,0x09a00205, +0x20181605,0x20101807,0x00380402,0x09980c00, +0x20180603,0x20100404,0x00380802,0x09200204, +0x00201c04,0x20382607,0x00600607,0x09280603, +0x00080a01,0x20300c01,0x00480a02,0x09780607, +0x20101003,0x20681a07,0x00900e02,0x09980800, +0x20100c02,0x20281204,0x00400000,0x09000203, +0x00181202,0x00301406,0x20381202,0x08f80a08, +0x00000801,0x20580602,0x00780a01,0x09480609, +0x00200a01,0x20280403,0x00381206,0x09880a05, +0x00180601,0x00000802,0x00081204,0x08e80606, +0x00081a02,0x00402400,0x20600c00,0x09180406, +0x00082202,0x00503400,0x20700400,0x09000007, +0x20201000,0x20482400,0x00a80400,0x09480809, +0x20281001,0x00801800,0x20c80400,0x09780406, +0x20100404,0x20280605,0x00200201,0x09480406, +0x20201c04,0x20483207,0x00600c01,0x09480408, +0x00100c02,0x00081401,0x00180a06,0x09880c06, +0x00381203,0x00501c04,0x20600a07,0x09980402, +0x00380a03,0x20101005,0x00280604,0x09780403, +0x00180601,0x00301005,0x20581a04,0x09880406, +0x00280e06,0x00301408,0x20300a04,0x09980801, +0x00100804,0x00080a07,0x00100800,0x09800202, +0x20300801,0x20481a04,0x00601805,0x09800004, +0x00281602,0x00201403,0x20201000,0x09a80804, +0x00180406,0x00000209,0x00200c02,0x09900201, +0x00080a01,0x00200805,0x20100402,0x09800000, +0x00080401,0x20100000,0x00000202,0x09a00805, +0x20300800,0x20381203,0x00401c06,0x09c00407, +0x20381204,0x20101008,0x00200405,0x09a00003, +0x00181203,0x20101401,0x00001801,0x09800801, +0x00100202,0x20280403,0x00001202,0x09c00803, +0x00100c03,0x20181a04,0x00000a02,0x0a000c08, +0x00001002,0x20582205,0x00602203,0x09c00804, +0x20201405,0x20482a07,0x00501804,0x09901004, +0x20200002,0x20280a03,0x20101001,0x09e01002, +0x20100204,0x00180406,0x20700a01,0x0a400c07, +0x00000400,0x20180800,0x20200203,0x09d01001, +0x00080604,0x00000407,0x20400603,0x09c01404, +0x00280602,0x20200002,0x20300a04,0x09f01801, +0x00100803,0x00180e05,0x20800e05,0x0a701804, +0x00180400,0x00000802,0x20400202,0x09d01601, +0x00100803,0x20180e06,0x20400e02,0x09d01c01, +0x20200c03,0x20381205,0x20300002,0x09e01800, +0x20100203,0x00300003,0x20b80601,0x0a801801, +0x00080603,0x20100401,0x20300c02,0x09c01601, +0x20100202,0x00100003,0x20780800,0x09d01c00, +0x00280e01,0x00101803,0x20781a05,0x09e01a02, +0x00000803,0x00380a05,0x20b80a04,0x0a901601, +0x20300c05,0x20280e07,0x20280c02,0x09c01801, +0x00100001,0x00100603,0x20780a04,0x09d01e01, +0x00080a01,0x20201401,0x20280400,0x09c01205, +0x00181602,0x00502805,0x20d81a05,0x0a701206, +0x00380606,0x00101009,0x20581206,0x09c00e01, +0x00080401,0x00200c00,0x20681602,0x09c01604, +0x20200402,0x20400203,0x00380400,0x09a00e05, +0x00280602,0x00000e01,0x20300603,0x0a300e09, +0x20200806,0x20180a0a,0x20180c02,0x09b00e03, +0x00000202,0x00000402,0x20380a02,0x09900e06, +0x00700603,0x20300403,0x00380a07,0x09700a08, +0x20101404,0x20281a05,0x00080804,0x09e00a09, +0x00480606,0x00200c09,0x20381603,0x09900204, +0x00300401,0x00100202,0x20280a02,0x09600a08, +0x20a01806,0x20382207,0x0048080f,0x09300605, +0x20180603,0x00400405,0x20681000,0x09b00206, +0x20601805,0x00182a09,0x0000040a,0x09880601, +0x20300400,0x00180401,0x20180807,0x09200205, +0x00681e07,0x00302c0b,0x2058120e,0x09280604, +0x00000c03,0x00381204,0x20580a01,0x09780607, +0x00281203,0x00701807,0x20981a09,0x09880800, +0x00180a01,0x00201001,0x20380a04,0x09000204, +0x20101403,0x20481e09,0x00601004,0x08e80609, +0x00180a02,0x00600c05,0x20981203,0x09380a09, +0x00180c00,0x00301201,0x20400a03,0x09780e06, +0x00100000,0x00000000,0x00100202,0x08d80607, +0x20201801,0x20482800,0x00700000,0x09080409, +0x20202001,0x20482c00,0x00780400,0x08f0000a, +0x20280401,0x00201400,0x20381400,0x09400406, +0x20100800,0x20581400,0x00c00400,0x09580406, +0x00280601,0x00200402,0x20380a06,0x09480406, +0x00381601,0x00302403,0x20481607,0x09400007, +0x00380e01,0x00101002,0x00280605,0x09780404, +0x20100801,0x20381800,0x00700e04,0x09880404, +0x00000400,0x00280c00,0x20200c01,0x09680404, +0x00100201,0x20280400,0x00400c01,0x09680804, +0x20400201,0x20381400,0x00601803,0x09880403, +0x00580a02,0x20100c02,0x00100206,0x09900601, +0x20180800,0x00300601,0x20500002,0x09800005, +0x00001003,0x20282604,0x00300803,0x09980406, +0x00700c01,0x20280e03,0x00180608,0x09a00400, +0x20200c01,0x20381603,0x00400c07,0x09800400, +0x00100401,0x00180a01,0x20480602,0x09b00005, +0x20380a03,0x00200405,0x20680403,0x09d00009, +0x20700c01,0x00181c00,0x2020000d,0x09a00003, +0x20200c00,0x00081c00,0x20100403,0x09900405, +0x20100000,0x00380801,0x20600400,0x09d80404, +0x00400002,0x00000603,0x20580a06,0x0a100007, +0x00280e01,0x00401003,0x20980608,0x09d00006, +0x00280e01,0x00201401,0x20880a03,0x09b00804, +0x00000000,0x00280400,0x20800202,0x09f00003, +0x20500000,0x00080801,0x20300006,0x0a480807, +0x00100001,0x00000201,0x20600203,0x09e00001, +0x20400000,0x20180a01,0x20300804,0x09d00804, +0x00000001,0x00380400,0x20900202,0x0a080401, +0x00480800,0x00000c01,0x2068060a,0x0a880405, +0x00100000,0x00080801,0x20500400,0x09e00201, +0x00400000,0x20100800,0x20680a09,0x09f00802, +0x00080a01,0x00301402,0x20b80a03,0x0a000201, +0x20400000,0x20300400,0x20300002,0x0a980401, +0x20300000,0x00180400,0x20700403,0x09e00000, +0x20380400,0x20100401,0x20400004,0x09f00601, +0x00100c01,0x00080e02,0x20600202,0x09f80603, +0x00300000,0x20300e01,0x20280a09,0x0a980602, +0x00380800,0x00101800,0x20880e05,0x09e00601, +0x00200000,0x20200800,0x20380607,0x09f00a02, +0x20100400,0x00380402,0x20900001,0x09d80604, +0x20101000,0x20381401,0x00100801,0x0a780a06, +0x20400000,0x20100000,0x20200803,0x09d00202, +0x00100801,0x20280601,0x20180a01,0x09d00606, +0x20180400,0x00400c00,0x20a00203,0x09b00205, +0x00100401,0x00080601,0x20400604,0x0a380608, +0x00580400,0x20101400,0x20380e08,0x09c00604, +0x20280a01,0x00000803,0x20200401,0x09a00206, +0x00480400,0x00300c00,0x20700605,0x09800209, +0x00281603,0x00102803,0x20580a01,0x09f0020a, +0x20280400,0x20200400,0x00200806,0x09980605, +0x00480400,0x20100e01,0x00000604,0x09600608, +0x20481201,0x00202000,0x20580808,0x09300207, +0x20300802,0x20480605,0x00500005,0x09a80608, +0x20180e01,0x20202000,0x00380c01,0x09700202, +0x20300000,0x20200601,0x00380407,0x09200607, +0x20101803,0x20282a04,0x00400e03,0x09180604, +0x00280e01,0x20101403,0x00480e05,0x09680a08, +0x20101002,0x20581603,0x00b00601,0x09780602, +0x00000800,0x20280800,0x00400203,0x09000204, +0x00280e01,0x00401c04,0x20681205,0x08e00208, +0x20100000,0x20480601,0x00900802,0x09180a0a, +0x00100a01,0x20181002,0x00600204,0x09580a04, +0x00180400,0x00000401,0x00200202,0x08d00207, +0x20181601,0x00202000,0x20400000,0x09000407, +0x20181e02,0x00402c00,0x20600800,0x09000008, +0x20100601,0x20200400,0x00300800,0x09500405, +0x20180800,0x00300800,0x20380400,0x09600c06, +0x00100401,0x20280603,0x00500604,0x09400005, +0x00101402,0x20381e05,0x00500e03,0x09400007, +0x00201000,0x20181603,0x00400a04,0x09700804, +0x00000000,0x00100400,0x20180a04,0x09800804, +0x00000201,0x20100001,0x00380401,0x09600004, +0x20180400,0x00280401,0x20280400,0x09600005, +0x20500403,0x00280e03,0x20281003,0x09900403, +0x00300801,0x00181201,0x20100205,0x09900400, +0x20100803,0x20181203,0x00380c01,0x09880405, +0x00380a02,0x00200c00,0x20380e01,0x09980405, +0x00881204,0x00301807,0x20580e0b,0x09a00000, +0x20180a01,0x00300801,0x20480c04,0x09900601, +0x00180a03,0x00100804,0x00080e03,0x09a80c04, +0x20600804,0x00081a05,0x00080c08,0x09c80c08, +0x20680c01,0x00000a06,0x0010000e,0x09980401, +0x20280801,0x00100602,0x20280803,0x09900003, +0x20100403,0x20280a04,0x00280801,0x09c80c03, +0x00680605,0x00100408,0x20681209,0x0a081407, +0x00101002,0x20381e02,0x00381206,0x09c80c05, +0x00200c00,0x20181400,0x20180e02,0x09b80804, +0x00000201,0x20180403,0x20181202,0x09d81403, +0x20600403,0x00180e06,0x20480407,0x0a381406, +0x00200203,0x00100005,0x20481204,0x09d81400, +0x20400001,0x00280800,0x20781003,0x09d80c04, +0x00000001,0x20180601,0x20280602,0x09e81801, +0x00400800,0x00281002,0x20781209,0x0a681c05, +0x00100401,0x00180602,0x20400001,0x09d81601, +0x00400202,0x00300404,0x20880609,0x09f81401, +0x20100401,0x00080801,0x20280601,0x09e81c00, +0x20400000,0x00300002,0x20b80402,0x0a782002, +0x20300000,0x00100001,0x20580803,0x09d81800, +0x20400402,0x00380602,0x20800405,0x09f81000, +0x00280e03,0x00101804,0x20400605,0x09d81a03, +0x00400001,0x00400801,0x20b00609,0x0a881e02, +0x00300202,0x00100003,0x20500a05,0x09d81a01, +0x00180400,0x00300802,0x20900207,0x09f81201, +0x20200002,0x20200604,0x00100c03,0x09b81604, +0x20280e02,0x00301c03,0x20a00c01,0x0a581a06, +0x20400003,0x00100203,0x20500403,0x09c81201, +0x00280e03,0x00201803,0x20700e02,0x09d80e06, +0x20100601,0x20380402,0x00200603,0x09a81204, +0x00200401,0x00000603,0x20301204,0x0a281607, +0x00580605,0x00200c07,0x20500e08,0x09b80e03, +0x20300803,0x20180e06,0x20101003,0x09980606, +0x00400601,0x20180400,0x00200e05,0x09780e08, +0x20100c02,0x00181601,0x20200c02,0x09e81208, +0x20200403,0x00180607,0x20201406,0x09980604, +0x00400601,0x00200003,0x20400206,0x09780607, +0x20500801,0x00080e02,0x00100c08,0x09380606, +0x20180e04,0x00401805,0x20600800,0x09a80a07, +0x20200a01,0x00280803,0x20300401,0x09800201, +0x20300000,0x00300a01,0x20400807,0x09300206, +0x00281601,0x00202001,0x20280607,0x09100205, +0x00100403,0x00180e08,0x00001603,0x09600208, +0x00181601,0x00401c00,0x20500a04,0x09700a02, +0x00180c00,0x00200e01,0x20200a03,0x09100604, +0x00000800,0x20380e01,0x00600e01,0x08d00209, +0x00080601,0x00200003,0x20380401,0x0920060a, +0x00180401,0x00000a03,0x00200a02,0x09600a05, +0x00000401,0x00080a02,0x00100601,0x08e00a07, +0x20200801,0x20181800,0x00400400,0x09000409, +0x20301402,0x20282800,0x00600000,0x08f0000c, +0x20281000,0x00500c00,0x20301000,0x09600407, +0x20100801,0x20481000,0x00581000,0x09701005, +0x00380a02,0x00100803,0x20280607,0x09400806, +0x00481e06,0x00302407,0x20400209,0x09400407, +0x00281202,0x00101801,0x20100607,0x09900c04, +0x20100202,0x20200404,0x00280a04,0x09900803, +0x20100401,0x20180604,0x00080401,0x09600803, +0x20100c04,0x20480e09,0x00600402,0x09600404, +0x20100403,0x20300605,0x00581000,0x09900c01, +0x00400001,0x20200603,0x00380606,0x09a00a01, +0x00180a01,0x00100800,0x20181202,0x09800003, +0x00100603,0x20180c03,0x00381201,0x09880404, +0x00400a03,0x20281403,0x00500204,0x09900201, +0x20200601,0x20280e01,0x00480406,0x09900602, +0x20100801,0x20281602,0x00180c02,0x09980802, +0x20100405,0x00080606,0x00082403,0x09a80c04, +0x20500c04,0x00081a07,0x00081408,0x09900001, +0x20100c03,0x20181204,0x00181801,0x09980402, +0x00100001,0x00000000,0x20381e03,0x09a81002, +0x00180604,0x00080408,0x20181601,0x09d82005, +0x00380e01,0x00301005,0x20682a07,0x09a81002, +0x00280e03,0x00100c05,0x20381e02,0x09a81001, +0x20180601,0x00000003,0x20481001,0x09a81c01, +0x20300002,0x20100204,0x20281001,0x09f82405, +0x20100000,0x00000002,0x20280801,0x09a82201, +0x20300002,0x20200203,0x00081003,0x09a81c02, +0x00100001,0x00000201,0x20380a03,0x09b82000, +0x00480601,0x20100403,0x20281a07,0x0a183002, +0x00200000,0x00000400,0x20280a02,0x09982202, +0x00280602,0x20100004,0x00080a05,0x09b82401, +0x00080601,0x00000803,0x20380400,0x09a82601, +0x20400000,0x20200002,0x20180404,0x0a183801, +0x20200001,0x00000001,0x20280404,0x09982400, +0x20200001,0x20200601,0x00000003,0x09b82000, +0x00000800,0x20281001,0x20201000,0x09a82601, +0x00480601,0x20200403,0x00000e08,0x0a283601, +0x00100201,0x00000002,0x20200a02,0x09982401, +0x00200400,0x20280401,0x00100a04,0x09b82201, +0x00000401,0x00100201,0x20500a01,0x09981e02, +0x20400c00,0x20380c00,0x00101c04,0x0a182e03, +0x00000002,0x20100601,0x20100800,0x09981c00, +0x20100601,0x20180802,0x20101801,0x09a81e03, +0x20180a01,0x00200c03,0x20500e01,0x09881a03, +0x00380601,0x00000c01,0x20201607,0x09f81e04, +0x00080603,0x00000405,0x00001e01,0x09981a01, +0x00080401,0x00001201,0x20300e03,0x09880e04, +0x00480400,0x00000c00,0x20201a05,0x09680e06, +0x00280c00,0x20101400,0x00101401,0x09c81208, +0x00100003,0x20100e05,0x00101601,0x09880602, +0x00380601,0x20100c02,0x00101602,0x09680a06, +0x20480e02,0x20101201,0x00201806,0x09200205, +0x20500202,0x20480800,0x00602406,0x09980a04, +0x20381203,0x20101004,0x00301804,0x09800000, +0x20380601,0x20300602,0x00501c06,0x09300604, +0x00101804,0x20482206,0x00500605,0x09100604, +0x00500402,0x20400205,0x0040060a,0x09600a07, +0x00001003,0x20581e07,0x00801a04,0x09800c00, +0x00001003,0x20481a05,0x00500604,0x09100e03, +0x00180602,0x00200c07,0x20380a02,0x08e00607, +0x20100e01,0x20380802,0x00480804,0x0920060a, +0x00200a01,0x20180403,0x00180a05,0x09701204, +0x00100601,0x00100004,0x00081203,0x08f00a07, +0x20180801,0x00100000,0x00181400,0x09100c08, +0x00081601,0x00201000,0x00080c00,0x09000c09, +0x20201402,0x20782c00,0x00d81800,0x09701808, +0x00080c02,0x00400800,0x20681800,0x09901002, +0x00000400,0x20180c02,0x00180a04,0x09500406, +0x20201c02,0x20382e02,0x00580601,0x09400408, +0x00100e01,0x20281405,0x00281606,0x09a01005, +0x20300202,0x00100005,0x20380401,0x09b00802, +0x00080a02,0x00000802,0x20180603,0x09700403, +0x00381203,0x00401405,0x20781208,0x09700404, +0x00180603,0x00100c03,0x20380605,0x09b01000, +0x00400201,0x00100202,0x20300608,0x09b00a01, +0x00100c02,0x20181606,0x00180e02,0x09800000, +0x20200001,0x00000605,0x20280c01,0x09800001, +0x00180403,0x00080607,0x00080a01,0x09a00e03, +0x20300002,0x00000204,0x20281005,0x09a00a03, +0x20180400,0x00200401,0x20482400,0x09880e01, +0x00380400,0x00000601,0x20182603,0x09881000, +0x20180800,0x20100c01,0x20182c01,0x09980603, +0x00280a02,0x00001003,0x20382203,0x09880a02, +0x00200400,0x00100001,0x20381e02,0x09781e02, +0x20300c02,0x20181602,0x00082006,0x09882401, +0x00201001,0x20381400,0x00282202,0x09781a03, +0x20101003,0x20281a04,0x00181804,0x09781602, +0x20200401,0x00180800,0x20381404,0x09682a01, +0x00000601,0x00200004,0x20582603,0x09a83403, +0x20200400,0x00180803,0x20281803,0x09682a03, +0x00000202,0x00200005,0x20481c00,0x09682400, +0x00200201,0x00200002,0x20581203,0x09683201, +0x00300001,0x00300001,0x20581204,0x09a84000, +0x00200000,0x00100402,0x20480a02,0x09582e02, +0x00100402,0x00280e02,0x20480800,0x09682c00, +0x20100401,0x00380800,0x20500003,0x09583601, +0x20400202,0x00300403,0x20600006,0x09a84401, +0x20200201,0x00200401,0x20300405,0x09483201, +0x20200202,0x00300404,0x20780402,0x09683000, +0x20180c00,0x00400c02,0x20600800,0x09483400, +0x00300402,0x00380e02,0x20500e06,0x09b84001, +0x00000002,0x00180601,0x20200800,0x09482c02, +0x00280401,0x00300601,0x20600e03,0x09682c00, +0x00180a01,0x00100c02,0x20401602,0x09482e01, +0x20380e02,0x00401006,0x20801404,0x09b83800, +0x00280603,0x00100805,0x20301201,0x09582801, +0x20280400,0x00200401,0x20501003,0x09682400, +0x20200402,0x20180601,0x00001c02,0x09482000, +0x00200400,0x00100201,0x20302a06,0x09b82a01, +0x20300003,0x00080a03,0x20102404,0x09681803, +0x00100201,0x00000403,0x20401a04,0x09681e01, +0x00300204,0x00000004,0x20202605,0x09481602, +0x00200a01,0x00180e01,0x20302801,0x09a81604, +0x00480605,0x00000806,0x20302205,0x09780802, +0x00200601,0x00180601,0x20302601,0x09580e03, +0x20600c05,0x00181209,0x20101805,0x09300201, +0x20700001,0x00380603,0x20601805,0x09880a01, +0x20601005,0x20181e0a,0x00002007,0x09800803, +0x20400402,0x00180a04,0x20401404,0x09400601, +0x00681602,0x00302405,0x20680e0c,0x09200605, +0x00780401,0x00300c00,0x2070020f,0x09800206, +0x00380e01,0x00401404,0x20780a0b,0x09a00c02, +0x00381000,0x00201c01,0x20680a09,0x09300a04, +0x20200400,0x20280601,0x00401405,0x08e00608, +0x20280e01,0x00201c03,0x20400405,0x0920060b, +0x00180601,0x00001402,0x20200a02,0x09901205, +0x00080601,0x20201002,0x00200801,0x09000a08, +0x00001002,0x20481400,0x00482c00,0x09401804, +0x20102804,0x20783000,0x00683800,0x09201807, +0x00000001,0x00201000,0x20783000,0x09b02402, +0x00201002,0x20381800,0x00682400,0x09b01201, +0x00080602,0x00000005,0x20181a01,0x09600404, +0x00081a06,0x0030240b,0x20582203,0x09500405, +0x00081201,0x00201004,0x20381601,0x09c00c01, +0x20580a02,0x00180406,0x00080c05,0x09b00002, +0x20200401,0x00080a02,0x20180601,0x09700003, +0x00001003,0x20481a07,0x00400603,0x09780402, +0x20280a02,0x20280401,0x00100a02,0x09d00800, +0x00400601,0x20180601,0x2010020a,0x09c00201, +0x00380e02,0x00101401,0x20381608,0x09880602, +0x00080601,0x00000401,0x20281a03,0x09780a01, +0x00301401,0x20480e05,0x00081e08,0x09c00e05, +0x00000400,0x00000202,0x20281400,0x09a00206, +0x20101003,0x20280e05,0x00282001,0x09581205, +0x00300801,0x20180602,0x20182204,0x09681604, +0x20201002,0x00180e01,0x20383002,0x09880a08, +0x00000802,0x00080e01,0x20181e01,0x09781206, +0x00280601,0x00200804,0x20182201,0x09382606, +0x20100400,0x00100801,0x20283005,0x09482a04, +0x00381202,0x00501806,0x20682603,0x09482208, +0x00280e01,0x00301804,0x20482400,0x09481e06, +0x20280400,0x00100800,0x00081004,0x09083204, +0x20180800,0x00200802,0x00181801,0x09383e01, +0x20200001,0x00100602,0x00081006,0x09082e06, +0x20380401,0x00000601,0x00180c06,0x09182a04, +0x00180400,0x00000401,0x00380a01,0x08f83a03, +0x00480400,0x00000401,0x00380e03,0x09284602, +0x00280a01,0x00100403,0x00180400,0x08e83603, +0x00300001,0x20100401,0x00281202,0x09083202, +0x00000201,0x20100402,0x00300003,0x08d83a02, +0x20600000,0x00080401,0x00400009,0x09184801, +0x20280400,0x00000000,0x00200806,0x08d83000, +0x20300201,0x20100002,0x00300406,0x09083400, +0x20101002,0x20181602,0x00400803,0x08d83801, +0x00600000,0x00000401,0x00300a07,0x09284402, +0x00200801,0x20180601,0x00200201,0x08e83002, +0x00300c01,0x20180e01,0x00300a04,0x09083001, +0x00000201,0x00380804,0x00001000,0x08e83402, +0x20600c01,0x00081400,0x0040180a,0x09384003, +0x20180602,0x00180404,0x00001805,0x09082c04, +0x20200c01,0x00280c01,0x00000405,0x09083001, +0x20180800,0x00200800,0x20201c01,0x08f82803, +0x00281201,0x00200804,0x20102607,0x09583004, +0x00000801,0x00080602,0x00001400,0x09281c06, +0x00081202,0x00500804,0x20302201,0x09282803, +0x20180a02,0x00000402,0x20102a01,0x09181803, +0x00180a02,0x20200c00,0x00102800,0x09681c01, +0x20180a02,0x00200003,0x20202400,0x09681407, +0x00080c00,0x00100a01,0x20102a01,0x09381402, +0x20180800,0x20201203,0x00001604,0x09280401, +0x20600803,0x20480605,0x00401002,0x09780c02, +0x20280800,0x20101a02,0x20201202,0x09900406, +0x20380400,0x20200602,0x00001400,0x09480401, +0x00301403,0x20481e03,0x00400e06,0x09200204, +0x00800601,0x20280403,0x0030060f,0x09780a05, +0x00201003,0x20381603,0x00400a07,0x09b00401, +0x00301402,0x20281602,0x00200a08,0x09300603, +0x20180602,0x00100c06,0x20300804,0x08f00605, +0x20300400,0x20180801,0x00201c09,0x09200209, +0x00080602,0x00100005,0x20101400,0x09b00a02, +0x20180602,0x00200005,0x20401003,0x09100606, +0x00181e01,0x00702000,0x20881800,0x09701202, +0x00383604,0x00b04400,0x20e80800,0x09500a01, +0x00181a01,0x00401000,0x20280800,0x09e01202, +0x00481a02,0x00201c00,0x20481000,0x09d01606, +0x20280803,0x00080a03,0x00081404,0x09600400, +0x20600c09,0x20282a0b,0x00380808,0x09500003, +0x20100802,0x20281e04,0x00280c03,0x09e00e01, +0x20700c06,0x20381e07,0x0048140b,0x09b00a01, +0x20100204,0x20100406,0x20281a03,0x09780801, +0x00381209,0x00101c0f,0x2078220a,0x09780802, +0x20401402,0x00081802,0x20582a01,0x09d00000, +0x00380604,0x2010040a,0x20381e0b,0x09c80a01, +0x00101005,0x20181206,0x20181206,0x09680e03, +0x20200c06,0x20380e0c,0x20180a02,0x09681204, +0x00582204,0x00503008,0x20c81a0d,0x09c80e07, +0x00000001,0x20200a03,0x20280e02,0x09980a07, +0x00281606,0x00202809,0x20581a04,0x09381a09, +0x00400202,0x00001007,0x20482a06,0x09381e08, +0x00180800,0x20202203,0x00080c01,0x0968120d, +0x00200201,0x20201001,0x00081a02,0x09581609, +0x00000c04,0x20380a07,0x00580403,0x08f81e09, +0x20181202,0x00001800,0x00180405,0x08f82a08, +0x00101003,0x20581604,0x00881003,0x09081e0b, +0x00000800,0x20280a01,0x00480803,0x09081e09, +0x20100602,0x20180403,0x00381004,0x08b82a06, +0x20201003,0x20480e04,0x00780c03,0x08c82e04, +0x00080603,0x00000805,0x00381005,0x08b82608, +0x20200802,0x00180a01,0x00181405,0x08d82605, +0x00200801,0x00180a01,0x00380800,0x08982e04, +0x00400601,0x00080404,0x00481202,0x08a83a03, +0x00100c02,0x20181203,0x00580403,0x08882a04, +0x00380a02,0x00300804,0x20180602,0x08b82e03, +0x20180400,0x00200403,0x00100005,0x08783202, +0x20600000,0x00100001,0x0030040a,0x08983801, +0x20300401,0x00180802,0x00180c06,0x08882c01, +0x20500402,0x00180603,0x00200408,0x08a82c00, +0x00181601,0x00101802,0x00200c01,0x08782c01, +0x00580801,0x00100000,0x00300e06,0x08b83803, +0x00381604,0x00301405,0x20101202,0x08982c03, +0x00381601,0x00201804,0x00000605,0x08b82c02, +0x20100801,0x20480e02,0x00801004,0x08882804, +0x20480e03,0x20100803,0x0030100a,0x08c83005, +0x20300c06,0x20281608,0x00401008,0x08a82406, +0x20181603,0x20301401,0x00601c05,0x08b82402, +0x00000800,0x20281800,0x00501001,0x08b82006, +0x00101403,0x20482a06,0x00601a03,0x09082808, +0x00181606,0x0010100a,0x20101601,0x08f82009, +0x20201803,0x20882a06,0x00b01803,0x08d81806, +0x20300c00,0x00081800,0x20101001,0x08e81807, +0x20100601,0x00181004,0x20400e01,0x09382006, +0x20301004,0x20482209,0x00402003,0x0938100a, +0x00000a01,0x20281803,0x00100a02,0x09081406, +0x20100002,0x00380400,0x20700a07,0x09181004, +0x20381001,0x00201400,0x20801203,0x09581404, +0x20200001,0x00080803,0x20400605,0x09980809, +0x20300003,0x00080601,0x20500603,0x09380c04, +0x00680a03,0x00202005,0x20800609,0x09280a04, +0x00700201,0x20200c03,0x2030160c,0x09680a04, +0x00580e04,0x20102006,0x20600e0a,0x09c00002, +0x00680e04,0x00002408,0x20500a0a,0x09480602, +0x20300801,0x00180602,0x0000240a,0x08f00203, +0x20300c00,0x20200601,0x00001c0a,0x09300606, +0x20201402,0x20481205,0x00302005,0x09c00c00, +0x20301402,0x20380e06,0x00302408,0x09100604, +0x00001800,0x20783400,0x00e83000,0x09901e04, +0x20102c01,0x20a85800,0x01482c00,0x09501400, +0x00002401,0x20783c00,0x00b83c00,0x0a102604, +0x00101400,0x20182800,0x00482400,0x0a001608, +0x00101003,0x20181c00,0x00184001,0x09700604, +0x00300802,0x00180802,0x20285603,0x09500202, +0x00100404,0x00280402,0x20485201,0x09f00605, +0x20280402,0x00400400,0x20683804,0x09c00206, +0x20580603,0x0030040a,0x20682403,0x09581601, +0x20600e04,0x00281409,0x20481805,0x09482201, +0x20281608,0x0030280e,0x20582001,0x09c81605, +0x20100602,0x00280806,0x20582202,0x09a81a04, +0x00680e01,0x00201801,0x20580a0c,0x09481a06, +0x00581003,0x00501e03,0x2098160d,0x09382205, +0x00101807,0x20382e0b,0x00400e05,0x09981e08, +0x00180400,0x00400802,0x20780a05,0x09781e08, +0x20301003,0x20181a03,0x00100805,0x09082209, +0x00280606,0x00100c08,0x20300401,0x08f82a0b, +0x00000204,0x0030040a,0x20781203,0x09481e0c, +0x00180a01,0x00201002,0x20500601,0x09281e0b, +0x00480e03,0x00301c05,0x20580a04,0x08b81e09, +0x20201007,0x00081a0b,0x00100806,0x08a82607, +0x00480e01,0x00302201,0x20600201,0x08e81a0e, +0x00180401,0x00001202,0x20180402,0x08d81a0a, +0x20380402,0x00000e04,0x00200407,0x08781e08, +0x00181205,0x0040200a,0x20581601,0x08782a05, +0x20300402,0x00080604,0x0020000a,0x08781e09, +0x20180e02,0x20101402,0x00300004,0x08981e07, +0x00380a01,0x20100c02,0x00480602,0x08482205, +0x00380402,0x00000a04,0x00300c01,0x08482a05, +0x00380c00,0x00101403,0x00080c00,0x08482205, +0x00100803,0x20381205,0x00800402,0x08681e04, +0x20200a01,0x20380e01,0x00800808,0x08282202, +0x20600201,0x20180401,0x0050040b,0x08382801, +0x20180a03,0x20200c02,0x00500808,0x08382201, +0x20200202,0x20100403,0x00480806,0x08582000, +0x00001004,0x20182204,0x00500402,0x08282003, +0x00600c01,0x00081603,0x00500206,0x08582803, +0x20101404,0x20382606,0x00800c03,0x08481c05, +0x00201000,0x20182202,0x00500e01,0x08682003, +0x00080a04,0x00300807,0x20380401,0x08481c05, +0x20700801,0x00281401,0x2018040d,0x08682c07, +0x00380a05,0x00200c07,0x20180801,0x08781c07, +0x20301003,0x00382602,0x20300006,0x08781c05, +0x00080402,0x00100604,0x20100401,0x08781c06, +0x00481201,0x00401803,0x20680a09,0x08b82809, +0x20501806,0x20183208,0x00201008,0x08b81c0b, +0x00181204,0x00701c07,0x20c80e03,0x08b81c07, +0x20380602,0x00000802,0x00080401,0x08b81c08, +0x20200601,0x00080601,0x00000c04,0x08e82806, +0x00280e05,0x00501409,0x20980e06,0x0918180c, +0x20180402,0x00300605,0x20500801,0x08e81c05, +0x00100805,0x20180a03,0x00180607,0x08e81c05, +0x20201006,0x00181e04,0x20100603,0x09182806, +0x20100806,0x00280e07,0x20400601,0x09681809, +0x00000002,0x00280402,0x20480603,0x09081c04, +0x00480a05,0x00100c0c,0x20101e04,0x08f81c00, +0x00680605,0x00500c0d,0x20901209,0x09382400, +0x00100203,0x0048040a,0x20801604,0x09a81806, +0x00200202,0x00200008,0x20502202,0x09281801, +0x20380801,0x20201604,0x00203808,0x08f00002, +0x20381400,0x00302400,0x20504009,0x09280800, +0x00081e01,0x00503002,0x20902c00,0x09d00004, +0x20181800,0x00202c01,0x20503002,0x09200001, +0x00080800,0x00301800,0x20885400,0x09e02e0e, +0x00081001,0x00402c00,0x20b86400,0x09a02a0c, +0x00081201,0x00403000,0x20b84800,0x0a70260f, +0x00180a02,0x00001400,0x00083400,0x0a301e0f, +0x00480402,0x00101001,0x20284c01,0x0970060d, +0x00580402,0x00001002,0x20184a01,0x09480a0c, +0x00580403,0x00000a02,0x00183801,0x09f0020f, +0x00000407,0x20280e07,0x00583804,0x09c8060d, +0x20800201,0x20180406,0x0028200d,0x09281e06, +0x20a80605,0x20100c09,0x00481c0f,0x08f82605, +0x20a00a01,0x20181c05,0x0038100e,0x09981e07, +0x20380605,0x2010080d,0x00282c05,0x09682209, +0x00400000,0x00080402,0x0010060c,0x09082605, +0x00800807,0x20281608,0x00680610,0x08e82e06, +0x00880c00,0x00102002,0x20481e11,0x09681e09, +0x00100001,0x20180602,0x00400a04,0x09282608, +0x00080a01,0x00001401,0x00080402,0x08c8220a, +0x20500206,0x0000000c,0x00100009,0x08983209, +0x20300000,0x20100001,0x00400807,0x08f8260d, +0x00000401,0x20180c00,0x00300801,0x08e82609, +0x00100400,0x20280e01,0x00501401,0x08782209, +0x00480802,0x20101a06,0x00200a05,0x08682207, +0x00300601,0x20180801,0x00301603,0x08a8220b, +0x00200203,0x00000404,0x00000c00,0x08981e09, +0x20100000,0x00080400,0x00100803,0x08381a06, +0x20400400,0x20381001,0x00801008,0x08282606, +0x20180401,0x20100a03,0x00200406,0x08481609, +0x20300402,0x00080e05,0x00101406,0x08681606, +0x00200402,0x00080a01,0x00100400,0x08181605, +0x00500201,0x20100001,0x00400e03,0x08081e03, +0x00200401,0x20180e01,0x00300403,0x08181a05, +0x00480601,0x00100c02,0x20280a02,0x08381204, +0x20380603,0x00000c03,0x20100007,0x07f81601, +0x20700001,0x20100202,0x0040040c,0x07f81801, +0x20400400,0x00080801,0x00000009,0x07f81801, +0x20400001,0x00080602,0x00100409,0x08281601, +0x00480403,0x20100e06,0x00280e02,0x08081001, +0x00880601,0x20100c00,0x00480e09,0x08181802, +0x00480a02,0x00101802,0x20280a03,0x08181404, +0x00380a01,0x00001402,0x00180e03,0x08381402, +0x20400601,0x20280c03,0x00580408,0x08081c04, +0x20600001,0x20280603,0x00780c0e,0x08282005, +0x20300403,0x20181205,0x00400808,0x08381806, +0x00080401,0x20201202,0x00580c05,0x08481c03, +0x00200000,0x20180601,0x00200203,0x08481c07, +0x00300802,0x20281801,0x00780a06,0x08682809, +0x00180a03,0x00001c05,0x00081800,0x0888180a, +0x20200800,0x20381800,0x00900803,0x08682407, +0x20400402,0x00080a02,0x00080803,0x08781c07, +0x20380604,0x00000805,0x00180403,0x08982807, +0x20400803,0x20281605,0x00700803,0x08d8200c, +0x00100001,0x20180601,0x00480a04,0x08a82006, +0x00680601,0x00101006,0x20280a09,0x08a82004, +0x00480406,0x20101205,0x00380a07,0x08d82805, +0x00580601,0x20101005,0x00281208,0x09382009, +0x00200002,0x20100002,0x00280a02,0x08c82403, +0x20100801,0x00081401,0x00102c08,0x08c81c03, +0x00100206,0x2028040d,0x00702404,0x08e82803, +0x20100201,0x20280403,0x00602006,0x09682008, +0x20100203,0x20180408,0x00302405,0x08e82005, +0x20100201,0x00180403,0x20303404,0x08f0000a, +0x20300802,0x20281e05,0x00605808,0x09180809, +0x20100c00,0x20282601,0x00504402,0x09b8080c, +0x20100801,0x20181e02,0x00204c03,0x0928040a + }, //A + { +0x00280601,0x00000000,0x00005400,0x0ac8361b, +0x00680e08,0x00100000,0x00009c00,0x0a78361f, +0x20100801,0x20400000,0x00000c00,0x0b180e16, +0x00180601,0x00100000,0x00006000,0x0ac83a1d, +0x00300400,0x20100202,0x00004404,0x09f80e19, +0x2050140d,0x20200216,0x00002411,0x09900e16, +0x00700e02,0x20100004,0x00001e04,0x0a580618, +0x00300400,0x00000203,0x00004804,0x09e80e1b, +0x20380604,0x00000202,0x0000380f,0x0950120f, +0x00080a0a,0x00300010,0x00002804,0x09100e0c, +0x20600000,0x00100203,0x00002811,0x09a00e12, +0x20300202,0x00100204,0x0000340d,0x09201612, +0x20500809,0x0000020e,0x00081006,0x09002205, +0x20400407,0x0000020f,0x00002005,0x08c02a08, +0x00180802,0x00200203,0x00001a02,0x09301a0b, +0x20400007,0x00100209,0x00000005,0x08c02609, +0x00480a07,0x0020000d,0x00080a09,0x08e00e07, +0x00680604,0x00100005,0x00000207,0x08802e09, +0x00080a04,0x00000002,0x00001401,0x08e0260b, +0x00780608,0x0010000a,0x00000a07,0x08801e0a, +0x00100003,0x00000207,0x00000803,0x08901a09, +0x20300003,0x00000206,0x0008080b,0x08402e07, +0x00000806,0x20200209,0x00081802,0x08802a0a, +0x20600809,0x2010020e,0x0008140c,0x08302607, +0x20200401,0x00000000,0x00081405,0x08501205, +0x20100400,0x00000002,0x00081c01,0x08202201, +0x00000203,0x00000008,0x00081802,0x08401608, +0x00400206,0x0010000b,0x00081a06,0x08101204, +0x00300202,0x00100003,0x00080a02,0x08300a04, +0x00300000,0x00100002,0x00080a03,0x08101a02, +0x00200000,0x00000201,0x00000402,0x08001606, +0x20100003,0x00100205,0x00080406,0x07e01204, +0x20500004,0x00100203,0x00080808,0x08200601, +0x20200202,0x00100002,0x00000806,0x08001800, +0x20300002,0x00100202,0x00080409,0x07f01400, +0x20200201,0x00200004,0x00080403,0x07d00800, +0x00580a04,0x00100008,0x00001206,0x08300001, +0x20100405,0x00100204,0x00080801,0x08101803, +0x00080601,0x00100003,0x00000400,0x08001004, +0x00480400,0x00200001,0x00001602,0x07e00c00, +0x20400000,0x00000204,0x00001c0a,0x08301402, +0x00480607,0x0010000a,0x00001602,0x08301802, +0x00200201,0x00000000,0x00000c01,0x08201805, +0x20380601,0x00000000,0x00001409,0x07e01803, +0x00100402,0x20100203,0x00080a02,0x08501806, +0x20600405,0x0000020b,0x0000080a,0x08402807, +0x20400003,0x00000203,0x00000408,0x08601c09, +0x00000402,0x20100203,0x00080601,0x08102007, +0x20100604,0x00000004,0x00000001,0x08801405, +0x00200601,0x00100003,0x00081607,0x08902008, +0x00200606,0x00000006,0x00000e05,0x08b01c0b, +0x00100603,0x00100003,0x00080602,0x08401c05, +0x00500404,0x00100208,0x00081202,0x08b01405, +0x00600201,0x00300201,0x00080a02,0x08c01804, +0x00300806,0x0000020d,0x00081802,0x09002009, +0x00200003,0x00200206,0x00081002,0x08701806, +0x20381205,0x00200005,0x00080c0e,0x08e0040b, +0x20380802,0x00200205,0x00081c0f,0x08e0100b, +0x20380e04,0x00200006,0x0008200b,0x09600810, +0x00080e03,0x00200003,0x00080c09,0x08a00c0b, +0x20100003,0x2010020a,0x00082c04,0x09600014, +0x20280800,0x00000001,0x00082c05,0x09780415, +0x20180402,0x20100206,0x00082803,0x0a080417, +0x20380402,0x20100207,0x00082408,0x09200414, +0x00180402,0x00380800,0x20104000,0x0a583a11, +0x20200403,0x00182400,0x00305000,0x0a182e0d, +0x00080c02,0x00501c00,0x20b02800,0x0ae82614, +0x00100002,0x00181000,0x00304400,0x0a583612, +0x00380e06,0x00201006,0x20304c02,0x09d81610, +0x00881a08,0x00203808,0x20603605,0x09a00210, +0x00481605,0x00202006,0x20404000,0x0a480e13, +0x00381206,0x00101006,0x20104c02,0x09c80e11, +0x20700005,0x20180a0d,0x0010380c,0x09701208, +0x20a00806,0x20481e0f,0x00804814,0x09301a08, +0x20680802,0x2030060a,0x0040400d,0x09c0160d, +0x20500002,0x2038060a,0x0040400a,0x09501e0b, +0x00480602,0x20201801,0x20180e08,0x09402206, +0x00380603,0x20200804,0x0010060a,0x09102e03, +0x00300c01,0x20581604,0x00500e05,0x09702609, +0x00200402,0x20400205,0x00380604,0x09002a09, +0x20200c03,0x20381a05,0x00500404,0x09001a08, +0x00200802,0x20380e05,0x00300602,0x08e03209, +0x20300c03,0x20281a02,0x00080c03,0x0920260a, +0x20200800,0x20381001,0x00380403,0x08c02609, +0x00300202,0x00000404,0x20181204,0x08c01608, +0x00000400,0x20100401,0x00081805,0x08902e08, +0x00680603,0x00101806,0x20681e07,0x08d01e0c, +0x00300000,0x20101400,0x20281a02,0x08702609, +0x20200001,0x00100a01,0x00080806,0x08701208, +0x20100000,0x00100801,0x00081003,0x08602604, +0x20300001,0x00000602,0x0000000a,0x0870160b, +0x20200201,0x20100401,0x00300006,0x08301a07, +0x00200000,0x00000401,0x00280400,0x08500e04, +0x00300201,0x00000001,0x00280400,0x08401e03, +0x00280602,0x00000402,0x00100401,0x08301605, +0x00200001,0x20200602,0x00480800,0x08001a04, +0x20100000,0x00000400,0x00380405,0x08300e02, +0x20400001,0x00100000,0x00200407,0x08401c00, +0x20200001,0x00000203,0x00200407,0x08101a01, +0x20300202,0x20100003,0x00500407,0x07f01601, +0x00100400,0x00081400,0x00400c02,0x08300802, +0x00480601,0x00100801,0x00200203,0x08502002, +0x20100401,0x20180801,0x00200003,0x08201404, +0x00300400,0x20281202,0x00500e02,0x08001802, +0x20380401,0x00180400,0x20100805,0x08501006, +0x20300001,0x00081201,0x00401408,0x08602004, +0x00180602,0x00000403,0x00000c01,0x08501806, +0x20400402,0x00080e01,0x00100008,0x08101c05, +0x00380a01,0x00101002,0x20200205,0x08801406, +0x20180c00,0x00001001,0x00080400,0x08902808, +0x20200003,0x20180605,0x00100405,0x08901c0a, +0x00280e02,0x00101004,0x20280604,0x08401c07, +0x20580800,0x20100c00,0x00100c05,0x08b01806, +0x00080a02,0x20300c01,0x00400604,0x08d02806, +0x20480a02,0x20100805,0x00000400,0x08f01c0c, +0x20280a01,0x20200c00,0x00200c01,0x08702006, +0x00a00205,0x20300e01,0x0040020a,0x08d01c03, +0x00400601,0x20480604,0x00880603,0x08f02803, +0x00980603,0x20301a02,0x0018060b,0x09402407, +0x00600203,0x20400603,0x00500204,0x08a02404, +0x20801407,0x20482e0f,0x00781813,0x08f01408, +0x20101002,0x20381607,0x00682c0a,0x09101c06, +0x20701406,0x2048260d,0x00782011,0x0970140a, +0x20401405,0x20482a0b,0x0078200c,0x08c01808, +0x00200a02,0x00200007,0x20485a06,0x0958080f, +0x20201000,0x00181c00,0x00184406,0x0968040e, +0x00100a02,0x00180805,0x20285203,0x09f80812, +0x20100a02,0x00180c05,0x20484c02,0x0928040f, +0x00300802,0x20381400,0x00802400,0x09f82a0a, +0x00101004,0x20381400,0x00501000,0x09c81e07, +0x00280800,0x00180400,0x00304400,0x0a88360c, +0x00300c00,0x20481400,0x00702800,0x0a08220b, +0x20300605,0x20181805,0x00304009,0x09a81606, +0x00080a09,0x0018100b,0x00005003,0x09980e06, +0x20100204,0x20181801,0x00105406,0x0a281609, +0x20300e01,0x20182401,0x00203c08,0x09b80a08, +0x20200805,0x00080a0a,0x20301c00,0x09900e02, +0x20400807,0x2018060f,0x20402805,0x09702202, +0x20400804,0x20181209,0x20402803,0x09f01605, +0x20300000,0x00280603,0x20602201,0x09801604, +0x00280604,0x00100806,0x20500a07,0x09701606, +0x00000602,0x00080405,0x20500206,0x09702602, +0x00380602,0x00201003,0x20980a09,0x09c01e08, +0x00400000,0x00200a02,0x20800209,0x09502209, +0x00000003,0x00001205,0x20300201,0x09301e09, +0x00400001,0x00100e02,0x20680607,0x09402a09, +0x20100403,0x00100e04,0x20581400,0x09601a0d, +0x20200402,0x00200602,0x20681004,0x09001e0b, +0x00200201,0x00000402,0x00180400,0x08e0160a, +0x20180a02,0x00101402,0x20300005,0x08e0260a, +0x00380604,0x00200806,0x20200601,0x0900120d, +0x00380a03,0x00401006,0x20500602,0x08b0160a, +0x20180400,0x00000800,0x00200405,0x08a01608, +0x20100001,0x20100603,0x00200804,0x08b02a05, +0x20200002,0x00100604,0x00101008,0x08901a0a, +0x20300402,0x00200205,0x20100c07,0x08601e07, +0x00100001,0x00000201,0x00300401,0x08701a05, +0x00200201,0x20100402,0x00300401,0x08902a03, +0x00000201,0x00080401,0x00200803,0x08601e04, +0x00480601,0x00200802,0x20100202,0x08401e04, +0x20180602,0x00000401,0x00300405,0x08501a02, +0x20300002,0x20180603,0x00500407,0x08802801, +0x00000002,0x00180602,0x00180405,0x08501c00, +0x20500000,0x00180601,0x0010080a,0x08201c00, +0x00100401,0x20180603,0x00400002,0x08501802, +0x00380603,0x20100003,0x00400a02,0x08902803, +0x00080602,0x00100403,0x00080403,0x08601c04, +0x00400000,0x00100000,0x00080604,0x08302003, +0x20300401,0x00080e01,0x00380805,0x08701406, +0x20200803,0x20281206,0x00400007,0x08a02c05, +0x20100401,0x00081203,0x00100804,0x08801c07, +0x20200001,0x00100202,0x00080c07,0x08401c04, +0x00300202,0x00180c03,0x00100603,0x08a01007, +0x20100000,0x00081003,0x20180801,0x08e02809, +0x00280601,0x00100001,0x20280801,0x08d01c0a, +0x00000601,0x00181002,0x00000400,0x08801808, +0x20500003,0x00181203,0x20200805,0x08e01407, +0x20180602,0x00180402,0x20400a03,0x09202807, +0x20600403,0x00081202,0x20200005,0x0920180d, +0x20300000,0x00280c00,0x20400800,0x08b01c08, +0x00580a07,0x00100806,0x2060060b,0x09101804, +0x00380400,0x00000a03,0x20680a07,0x09502c02, +0x00680e06,0x00100c06,0x2060060d,0x09801809, +0x00380603,0x00200400,0x20780607,0x08f02004, +0x20100408,0x20101210,0x20483404,0x09201801, +0x00180800,0x20101a02,0x20483003,0x09502000, +0x20100005,0x2010160d,0x20482c04,0x09b01c04, +0x00100004,0x00101a08,0x20683802,0x09001802, +0x00080a03,0x00001809,0x00184801,0x09481004, +0x20200001,0x20301203,0x00384406,0x09600404, +0x20100201,0x20200c03,0x00284802,0x09e80808, +0x20280601,0x00101003,0x00084406,0x09280c05, +0x00580601,0x00200800,0x20202400,0x09b82207, +0x00580e03,0x00201400,0x20402c00,0x09981a06, +0x00200e01,0x20281800,0x00502c00,0x0a282a05, +0x00380a02,0x00200c00,0x20402800,0x09d81a08, +0x20800401,0x00180e03,0x0000240d,0x09881000, +0x20801004,0x00082a08,0x0020300f,0x09880801, +0x20500800,0x00181602,0x20102407,0x0a081202, +0x20400002,0x00180605,0x20102009,0x09a80a03, +0x00380601,0x00200c00,0x20400e0a,0x09a00001, +0x00380a03,0x00301006,0x20800a0a,0x09a00803, +0x00080800,0x00200c00,0x20600e06,0x0a000201, +0x20200201,0x00000001,0x20200e04,0x09a00601, +0x20200402,0x00080a01,0x20101201,0x09900604, +0x20200004,0x00200605,0x20401202,0x09a01202, +0x00100001,0x00100800,0x20400e07,0x09e00608, +0x00480401,0x00000c00,0x20200a0b,0x09800e08, +0x00380602,0x00201003,0x20300e06,0x09601208, +0x00580604,0x00101007,0x20301209,0x09701608, +0x00380a02,0x00101803,0x20201204,0x09800e0d, +0x00180a02,0x20101803,0x00000c03,0x0920120c, +0x00180400,0x00100a02,0x00001402,0x09101a0a, +0x20200402,0x00080605,0x00102008,0x09302608, +0x00000401,0x20180603,0x00402005,0x0920160c, +0x20100401,0x20380a03,0x00601804,0x08d01a09, +0x20100000,0x00000201,0x00200c04,0x08d02207, +0x00000201,0x00100401,0x00000c01,0x09002e04, +0x00000000,0x00000201,0x00300c04,0x08d02208, +0x20180601,0x20100801,0x00400802,0x08a02205, +0x00200000,0x00000400,0x00200400,0x08a02604, +0x00100000,0x00100201,0x00200c02,0x08e03202, +0x20100000,0x00000201,0x00300804,0x08a02604, +0x00300400,0x20280602,0x00600c00,0x08802604, +0x20200400,0x00080a01,0x00300406,0x08902601, +0x20100000,0x00200201,0x00200404,0x08e03801, +0x00180400,0x00000601,0x00380402,0x08902601, +0x20400000,0x20100201,0x00400008,0x08602800, +0x00280400,0x00100400,0x00180a01,0x08902402, +0x00000401,0x00180e02,0x00200001,0x08f03403, +0x20200601,0x20180800,0x00400006,0x08902403, +0x00300201,0x20100000,0x00480605,0x08802802, +0x20280400,0x00000601,0x00280c05,0x08a02004, +0x00180a01,0x00300800,0x20181401,0x09103004, +0x00000000,0x00000202,0x00280801,0x08c02007, +0x20100001,0x20180602,0x00480805,0x08802402, +0x00100400,0x00080e01,0x00380c00,0x08d01806, +0x20100402,0x00180e04,0x00181403,0x09302806, +0x00100400,0x00080e01,0x00281002,0x09001809, +0x20100000,0x20180a01,0x00381002,0x08b01c06, +0x20200402,0x00080e01,0x00081402,0x09001007, +0x20300601,0x00181003,0x20281601,0x09601807, +0x20300000,0x00180400,0x20181403,0x0950100b, +0x20200401,0x00081000,0x00181000,0x08e01408, +0x20200a01,0x00181003,0x20380e04,0x09300805, +0x00400000,0x00380400,0x2078120a,0x09901402, +0x00000800,0x00181401,0x20380e07,0x09a00809, +0x00000400,0x00180402,0x20381607,0x09100c04, +0x00780e01,0x00302201,0x20781e0b,0x09400602, +0x00100201,0x00300801,0x20781800,0x09800e03, +0x00580a01,0x00301401,0x20881e08,0x09d00402, +0x00580a02,0x00101802,0x20481a06,0x09200602, +0x20400401,0x00080603,0x0018180b,0x09280e03, +0x20180801,0x00301602,0x20682403,0x09700202, +0x20280401,0x00200e03,0x20382005,0x09d80c00, +0x20300001,0x20100a04,0x00281809,0x09080a01, +0x00400601,0x20180800,0x00302400,0x09781e02, +0x00200a03,0x20280c00,0x00303800,0x09681c01, +0x00280601,0x00100800,0x20101c00,0x09e82202, +0x00100202,0x00080800,0x00303000,0x09a81e02, +0x20780402,0x00000204,0x0010180b,0x09780c03, +0x20480805,0x00000a09,0x00001007,0x09780404, +0x20480401,0x00000204,0x00101406,0x09e81401, +0x20200403,0x00080a07,0x00101404,0x09980800, +0x00300201,0x20180402,0x00100e0a,0x09980403, +0x00080604,0x20280407,0x00200e05,0x09a80405, +0x00000401,0x20180800,0x00100a07,0x09f80c01, +0x20380601,0x00000003,0x20100603,0x09a80401, +0x00080401,0x00000800,0x00000e02,0x09900602, +0x00100403,0x20300204,0x00101606,0x09b00800, +0x00200000,0x20100404,0x20101206,0x09d80606, +0x00500400,0x20100001,0x2010120b,0x09900606, +0x00100203,0x20200404,0x00201e03,0x09700e05, +0x00180604,0x20200407,0x00102602,0x09a01604, +0x00100202,0x20100002,0x00002c00,0x09900a09, +0x20100201,0x00000002,0x20102005,0x09501209, +0x00100001,0x20200204,0x00302000,0x09401e06, +0x00080401,0x20400a04,0x00202402,0x09802e04, +0x00180801,0x20100a04,0x00102402,0x09502208, +0x00180801,0x00000a02,0x20101c01,0x09102206, +0x20100000,0x20200601,0x00301003,0x09102a05, +0x00000000,0x20400601,0x00501402,0x09603a02, +0x00000201,0x20200601,0x00201003,0x09102e06, +0x20200000,0x20100000,0x00101403,0x08f02e04, +0x00200000,0x20200201,0x00400c00,0x08f03203, +0x00080400,0x20500601,0x00601001,0x09504000, +0x00000001,0x20300202,0x00300803,0x08f03203, +0x00300000,0x20100601,0x00100e02,0x08d03603, +0x20280400,0x20200601,0x00400005,0x08e03601, +0x20100000,0x20680602,0x00600402,0x09504401, +0x00100400,0x20380601,0x00380402,0x08e03201, +0x20400001,0x20200202,0x00200008,0x08c03400, +0x00200601,0x20380400,0x00580601,0x08f03001, +0x00100000,0x20600202,0x00680e01,0x09604402, +0x20280602,0x20200401,0x00280406,0x08e03003, +0x00200201,0x20200001,0x00180604,0x08d03402, +0x20200401,0x20280a02,0x00480c03,0x08f02c02, +0x00000a01,0x20680e01,0x00681401,0x09703c01, +0x00000402,0x20380a04,0x00380e01,0x09102c06, +0x00000400,0x20280602,0x00180c03,0x08e03001, +0x00100201,0x20180601,0x00281e01,0x09102403, +0x00100402,0x20480604,0x00382400,0x09803002, +0x00100201,0x20200001,0x00182001,0x09302006, +0x20100001,0x20180602,0x00181c02,0x08f02403, +0x00000403,0x20180602,0x00182400,0x09201403, +0x20480400,0x20200003,0x00282802,0x09901803, +0x20300402,0x20280a02,0x00181c04,0x09701008, +0x20200001,0x20180400,0x00082400,0x09101404, +0x20480601,0x20100805,0x00081e01,0x09300003, +0x00400400,0x20300002,0x00281e0a,0x09a00a01, +0x00080400,0x20100803,0x00082606,0x09b00007, +0x00000000,0x00000003,0x20181e05,0x09200401, +0x00700a02,0x20280401,0x0028060c,0x09480604, +0x00080601,0x20200801,0x00280c01,0x09800205, +0x00300602,0x20200003,0x00280e07,0x09c80c00, +0x00300603,0x00000003,0x20180605,0x09280604, +0x20300001,0x00000604,0x00181408,0x09080a06, +0x00000401,0x20300203,0x00481001,0x09680a05, +0x20100402,0x20180605,0x00181402,0x09b81203, +0x20200002,0x00100205,0x20180c05,0x08f80a04, +0x00281203,0x00300800,0x20102c00,0x09481802, +0x20181603,0x00400800,0x20203400,0x09381807, +0x00100602,0x20180800,0x00202000,0x09a81c02, +0x20180601,0x00380400,0x00102000,0x09781404, +0x20500404,0x20180e08,0x00201006,0x09580805, +0x00101404,0x20181608,0x00000a02,0x09680406, +0x20300c03,0x00081206,0x00100802,0x09b81003, +0x00180401,0x00100204,0x00000a03,0x09980402, +0x00280601,0x00100004,0x20100208,0x09980805, +0x20400000,0x00380c04,0x20400002,0x09980806, +0x00100001,0x00300002,0x20380a06,0x09d81001, +0x20400803,0x00080e01,0x00080401,0x09980401, +0x00100801,0x00080401,0x20101202,0x09900201, +0x00580a01,0x00300803,0x2070120a,0x09c00003, +0x00280a01,0x00300404,0x20401a03,0x09c81203, +0x00680a03,0x00200807,0x20300e0a,0x09980604, +0x20280602,0x00100003,0x20302402,0x09900a01, +0x20200400,0x00180c00,0x20502404,0x09c00c00, +0x20280a02,0x00100402,0x20303002,0x09a00603, +0x20380800,0x00000602,0x20102807,0x09600e05, +0x00200001,0x00000202,0x20301e04,0x09801e02, +0x00100201,0x00300001,0x20802602,0x09d02001, +0x00200c02,0x20280e05,0x20202203,0x09901e04, +0x00100c00,0x20280a01,0x20101a01,0x09501e02, +0x20100000,0x00000000,0x20401003,0x09702a03, +0x00000000,0x00380602,0x20901c01,0x09d03001, +0x20100201,0x00180400,0x20501003,0x09702604, +0x20200000,0x00100201,0x20301003,0x09402a01, +0x00200000,0x00000201,0x20400e01,0x09603202, +0x00000801,0x00380a03,0x20900c00,0x09d03802, +0x00000001,0x00100202,0x20500400,0x09502e02, +0x00300201,0x00100000,0x20300e03,0x09403201, +0x20200401,0x00080a02,0x20400004,0x09503601, +0x20100201,0x00500000,0x20c80400,0x09e03c02, +0x00200201,0x00100401,0x20580401,0x09402e02, +0x20300401,0x00180603,0x20300006,0x09303000, +0x00180a01,0x00200801,0x20580602,0x09503000, +0x00100001,0x00500202,0x20c80e03,0x09f03800, +0x20400400,0x00180a02,0x20480407,0x09402c02, +0x00100000,0x00100001,0x20480a03,0x09402c01, +0x20180401,0x00000603,0x20381001,0x09502c00, +0x20180e01,0x00501000,0x20b81400,0x09f03201, +0x00200001,0x00200601,0x20681a05,0x09602403, +0x00080a01,0x00100800,0x20480c00,0x09402c00, +0x00000601,0x20100000,0x20281e02,0x09502000, +0x00300000,0x00200a02,0x20782204,0x09e02a03, +0x00000201,0x00200401,0x20581802,0x09701802, +0x00000401,0x00000204,0x20281e01,0x09302601, +0x00200402,0x00000202,0x20282602,0x09401202, +0x20400c03,0x00280a02,0x20582c05,0x09c01202, +0x20100403,0x00200203,0x20582401,0x09900c04, +0x20100401,0x00100000,0x20282c00,0x09301201, +0x20500c00,0x00180804,0x20181c05,0x09400201, +0x00380a04,0x00501008,0x20781608,0x09b00204, +0x20100a01,0x00300005,0x20582203,0x09a80803, +0x00000201,0x00200805,0x20281a02,0x09280602, +0x00581603,0x00301404,0x2030060b,0x09380a04, +0x20100402,0x00280a05,0x20300002,0x09880607, +0x00180e02,0x00501003,0x20500605,0x09b81201, +0x00080a02,0x00200801,0x20100601,0x09180a04, +0x20100402,0x20100205,0x00180804,0x08f80608, +0x00180400,0x00400801,0x20581602,0x09580a07, +0x00180801,0x00101204,0x00080a02,0x09980e05, +0x00000001,0x00000604,0x00180c00,0x08f80605, +0x00001800,0x20582400,0x00800800,0x09180807, +0x20302403,0x20683800,0x00a81000,0x0908080c, +0x20181201,0x00400800,0x20201c00,0x09781c06, +0x20201000,0x20781800,0x00900000,0x09600406, +0x20180400,0x00100400,0x20180a01,0x09580406, +0x00581e07,0x0030240a,0x2038060a,0x09580c07, +0x00080c01,0x00001602,0x00000a04,0x09a80c04, +0x00200c00,0x20380800,0x00380e07,0x09800403, +0x00100803,0x00180e01,0x00080603,0x09880804, +0x20400805,0x20480e0a,0x00600806,0x09880405, +0x00200800,0x20380400,0x00500204,0x09b80c00, +0x20180401,0x00000800,0x00180800,0x09980601, +0x00280e05,0x00300c07,0x20301202,0x09980801, +0x00400e02,0x20281007,0x00380607,0x09b80805, +0x00100800,0x20181400,0x00401002,0x09a80e01, +0x00300a03,0x20181005,0x00301602,0x09880602, +0x20300403,0x00081206,0x00102004,0x09a00403, +0x20280400,0x00200401,0x20101c05,0x09c00004, +0x20400c01,0x00181801,0x20101404,0x09a80402, +0x20300c04,0x00081604,0x20101405,0x09700800, +0x00300202,0x00100004,0x20300e06,0x09b01001, +0x00080800,0x00000201,0x20102202,0x09f00c05, +0x00381203,0x00401404,0x20701e07,0x09b00800, +0x00281604,0x00401406,0x20601603,0x09801001, +0x20280400,0x00100201,0x20301802,0x09b01c00, +0x20100201,0x20200400,0x20101a01,0x0a101c04, +0x20280402,0x00000206,0x20201c03,0x09a01a02, +0x20200002,0x20180605,0x20101c02,0x09802001, +0x00100001,0x00000202,0x20300a02,0x09b02400, +0x00180800,0x20200a02,0x00000e03,0x0a302403, +0x00100000,0x20100000,0x20200202,0x09a02202, +0x00280601,0x20100401,0x20100e03,0x09902400, +0x20180a02,0x00000c01,0x20300401,0x09a02601, +0x20200001,0x20400201,0x00200000,0x0a402801, +0x00100601,0x00000000,0x20200402,0x09902202, +0x20200000,0x20200602,0x20100002,0x09902c00, +0x00000c02,0x20281205,0x00080a01,0x09a02601, +0x00280602,0x20400401,0x00280605,0x0a402a01, +0x20480801,0x00000a02,0x20280805,0x09902002, +0x00100400,0x20280601,0x00080a03,0x09902800, +0x00000800,0x00180402,0x20581e01,0x09a01e02, +0x20201403,0x20681605,0x00481400,0x0a302203, +0x00300400,0x20200000,0x00081606,0x09a01801, +0x20200802,0x20280e02,0x20181000,0x09802201, +0x20180602,0x00300c02,0x20681602,0x09801203, +0x00300601,0x20100804,0x20282606,0x0a101606, +0x20280400,0x00000601,0x00081003,0x09900e01, +0x00280602,0x00001003,0x20481e05,0x09701a04, +0x00480403,0x00200e03,0x20381e04,0x09600a06, +0x20181000,0x00001c00,0x00081404,0x09d00a07, +0x00100003,0x20100a01,0x00182602,0x09900601, +0x00180402,0x20100e02,0x00081800,0x09500e06, +0x20581605,0x00101807,0x00080808,0x09380604, +0x20100400,0x20480c00,0x00780400,0x09a00205, +0x20181605,0x20101807,0x00380402,0x09980c00, +0x20180603,0x20100404,0x00380802,0x09200204, +0x00201c04,0x20382607,0x00600607,0x09280603, +0x00080a01,0x20300c01,0x00480a02,0x09780607, +0x20101003,0x20681a07,0x00900e02,0x09980800, +0x20100c02,0x20281204,0x00400000,0x09000203, +0x00181202,0x00301406,0x20381202,0x08f80a08, +0x00000801,0x20580602,0x00780a01,0x09480609, +0x00200a01,0x20280403,0x00381206,0x09880a05, +0x00180601,0x00000802,0x00081204,0x08e80606, +0x00081a02,0x00402400,0x20600c00,0x09180406, +0x00082202,0x00503400,0x20700400,0x09000007, +0x20201000,0x20482400,0x00a80400,0x09480809, +0x20281001,0x00801800,0x20c80400,0x09780406, +0x20100404,0x20280605,0x00200201,0x09480406, +0x20201c04,0x20483207,0x00600c01,0x09480408, +0x00100c02,0x00081401,0x00180a06,0x09880c06, +0x00381203,0x00501c04,0x20600a07,0x09980402, +0x00380a03,0x20101005,0x00280604,0x09780403, +0x00180601,0x00301005,0x20581a04,0x09880406, +0x00280e06,0x00301408,0x20300a04,0x09980801, +0x00100804,0x00080a07,0x00100800,0x09800202, +0x20300801,0x20481a04,0x00601805,0x09800004, +0x00281602,0x00201403,0x20201000,0x09a80804, +0x00180406,0x00000209,0x00200c02,0x09900201, +0x00080a01,0x00200805,0x20100402,0x09800000, +0x00080401,0x20100000,0x00000202,0x09a00805, +0x20300800,0x20381203,0x00401c06,0x09c00407, +0x20381204,0x20101008,0x00200405,0x09a00003, +0x00181203,0x20101401,0x00001801,0x09800801, +0x00100202,0x20280403,0x00001202,0x09c00803, +0x00100c03,0x20181a04,0x00000a02,0x0a000c08, +0x00001002,0x20582205,0x00602203,0x09c00804, +0x20201405,0x20482a07,0x00501804,0x09901004, +0x20200002,0x20280a03,0x20101001,0x09e01002, +0x20100204,0x00180406,0x20700a01,0x0a400c07, +0x00000400,0x20180800,0x20200203,0x09d01001, +0x00080604,0x00000407,0x20400603,0x09c01404, +0x00280602,0x20200002,0x20300a04,0x09f01801, +0x00100803,0x00180e05,0x20800e05,0x0a701804, +0x00180400,0x00000802,0x20400202,0x09d01601, +0x00100803,0x20180e06,0x20400e02,0x09d01c01, +0x20200c03,0x20381205,0x20300002,0x09e01800, +0x20100203,0x00300003,0x20b80601,0x0a801801, +0x00080603,0x20100401,0x20300c02,0x09c01601, +0x20100202,0x00100003,0x20780800,0x09d01c00, +0x00280e01,0x00101803,0x20781a05,0x09e01a02, +0x00000803,0x00380a05,0x20b80a04,0x0a901601, +0x20300c05,0x20280e07,0x20280c02,0x09c01801, +0x00100001,0x00100603,0x20780a04,0x09d01e01, +0x00080a01,0x20201401,0x20280400,0x09c01205, +0x00181602,0x00502805,0x20d81a05,0x0a701206, +0x00380606,0x00101009,0x20581206,0x09c00e01, +0x00080401,0x00200c00,0x20681602,0x09c01604, +0x20200402,0x20400203,0x00380400,0x09a00e05, +0x00280602,0x00000e01,0x20300603,0x0a300e09, +0x20200806,0x20180a0a,0x20180c02,0x09b00e03, +0x00000202,0x00000402,0x20380a02,0x09900e06, +0x00700603,0x20300403,0x00380a07,0x09700a08, +0x20101404,0x20281a05,0x00080804,0x09e00a09, +0x00480606,0x00200c09,0x20381603,0x09900204, +0x00300401,0x00100202,0x20280a02,0x09600a08, +0x20a01806,0x20382207,0x0048080f,0x09300605, +0x20180603,0x00400405,0x20681000,0x09b00206, +0x20601805,0x00182a09,0x0000040a,0x09880601, +0x20300400,0x00180401,0x20180807,0x09200205, +0x00681e07,0x00302c0b,0x2058120e,0x09280604, +0x00000c03,0x00381204,0x20580a01,0x09780607, +0x00281203,0x00701807,0x20981a09,0x09880800, +0x00180a01,0x00201001,0x20380a04,0x09000204, +0x20101403,0x20481e09,0x00601004,0x08e80609, +0x00180a02,0x00600c05,0x20981203,0x09380a09, +0x00180c00,0x00301201,0x20400a03,0x09780e06, +0x00100000,0x00000000,0x00100202,0x08d80607, +0x20201801,0x20482800,0x00700000,0x09080409, +0x20202001,0x20482c00,0x00780400,0x08f0000a, +0x20280401,0x00201400,0x20381400,0x09400406, +0x20100800,0x20581400,0x00c00400,0x09580406, +0x00280601,0x00200402,0x20380a06,0x09480406, +0x00381601,0x00302403,0x20481607,0x09400007, +0x00380e01,0x00101002,0x00280605,0x09780404, +0x20100801,0x20381800,0x00700e04,0x09880404, +0x00000400,0x00280c00,0x20200c01,0x09680404, +0x00100201,0x20280400,0x00400c01,0x09680804, +0x20400201,0x20381400,0x00601803,0x09880403, +0x00580a02,0x20100c02,0x00100206,0x09900601, +0x20180800,0x00300601,0x20500002,0x09800005, +0x00001003,0x20282604,0x00300803,0x09980406, +0x00700c01,0x20280e03,0x00180608,0x09a00400, +0x20200c01,0x20381603,0x00400c07,0x09800400, +0x00100401,0x00180a01,0x20480602,0x09b00005, +0x20380a03,0x00200405,0x20680403,0x09d00009, +0x20700c01,0x00181c00,0x2020000d,0x09a00003, +0x20200c00,0x00081c00,0x20100403,0x09900405, +0x20100000,0x00380801,0x20600400,0x09d80404, +0x00400002,0x00000603,0x20580a06,0x0a100007, +0x00280e01,0x00401003,0x20980608,0x09d00006, +0x00280e01,0x00201401,0x20880a03,0x09b00804, +0x00000000,0x00280400,0x20800202,0x09f00003, +0x20500000,0x00080801,0x20300006,0x0a480807, +0x00100001,0x00000201,0x20600203,0x09e00001, +0x20400000,0x20180a01,0x20300804,0x09d00804, +0x00000001,0x00380400,0x20900202,0x0a080401, +0x00480800,0x00000c01,0x2068060a,0x0a880405, +0x00100000,0x00080801,0x20500400,0x09e00201, +0x00400000,0x20100800,0x20680a09,0x09f00802, +0x00080a01,0x00301402,0x20b80a03,0x0a000201, +0x20400000,0x20300400,0x20300002,0x0a980401, +0x20300000,0x00180400,0x20700403,0x09e00000, +0x20380400,0x20100401,0x20400004,0x09f00601, +0x00100c01,0x00080e02,0x20600202,0x09f80603, +0x00300000,0x20300e01,0x20280a09,0x0a980602, +0x00380800,0x00101800,0x20880e05,0x09e00601, +0x00200000,0x20200800,0x20380607,0x09f00a02, +0x20100400,0x00380402,0x20900001,0x09d80604, +0x20101000,0x20381401,0x00100801,0x0a780a06, +0x20400000,0x20100000,0x20200803,0x09d00202, +0x00100801,0x20280601,0x20180a01,0x09d00606, +0x20180400,0x00400c00,0x20a00203,0x09b00205, +0x00100401,0x00080601,0x20400604,0x0a380608, +0x00580400,0x20101400,0x20380e08,0x09c00604, +0x20280a01,0x00000803,0x20200401,0x09a00206, +0x00480400,0x00300c00,0x20700605,0x09800209, +0x00281603,0x00102803,0x20580a01,0x09f0020a, +0x20280400,0x20200400,0x00200806,0x09980605, +0x00480400,0x20100e01,0x00000604,0x09600608, +0x20481201,0x00202000,0x20580808,0x09300207, +0x20300802,0x20480605,0x00500005,0x09a80608, +0x20180e01,0x20202000,0x00380c01,0x09700202, +0x20300000,0x20200601,0x00380407,0x09200607, +0x20101803,0x20282a04,0x00400e03,0x09180604, +0x00280e01,0x20101403,0x00480e05,0x09680a08, +0x20101002,0x20581603,0x00b00601,0x09780602, +0x00000800,0x20280800,0x00400203,0x09000204, +0x00280e01,0x00401c04,0x20681205,0x08e00208, +0x20100000,0x20480601,0x00900802,0x09180a0a, +0x00100a01,0x20181002,0x00600204,0x09580a04, +0x00180400,0x00000401,0x00200202,0x08d00207, +0x20181601,0x00202000,0x20400000,0x09000407, +0x20181e02,0x00402c00,0x20600800,0x09000008, +0x20100601,0x20200400,0x00300800,0x09500405, +0x20180800,0x00300800,0x20380400,0x09600c06, +0x00100401,0x20280603,0x00500604,0x09400005, +0x00101402,0x20381e05,0x00500e03,0x09400007, +0x00201000,0x20181603,0x00400a04,0x09700804, +0x00000000,0x00100400,0x20180a04,0x09800804, +0x00000201,0x20100001,0x00380401,0x09600004, +0x20180400,0x00280401,0x20280400,0x09600005, +0x20500403,0x00280e03,0x20281003,0x09900403, +0x00300801,0x00181201,0x20100205,0x09900400, +0x20100803,0x20181203,0x00380c01,0x09880405, +0x00380a02,0x00200c00,0x20380e01,0x09980405, +0x00881204,0x00301807,0x20580e0b,0x09a00000, +0x20180a01,0x00300801,0x20480c04,0x09900601, +0x00180a03,0x00100804,0x00080e03,0x09a80c04, +0x20600804,0x00081a05,0x00080c08,0x09c80c08, +0x20680c01,0x00000a06,0x0010000e,0x09980401, +0x20280801,0x00100602,0x20280803,0x09900003, +0x20100403,0x20280a04,0x00280801,0x09c80c03, +0x00680605,0x00100408,0x20681209,0x0a081407, +0x00101002,0x20381e02,0x00381206,0x09c80c05, +0x00200c00,0x20181400,0x20180e02,0x09b80804, +0x00000201,0x20180403,0x20181202,0x09d81403, +0x20600403,0x00180e06,0x20480407,0x0a381406, +0x00200203,0x00100005,0x20481204,0x09d81400, +0x20400001,0x00280800,0x20781003,0x09d80c04, +0x00000001,0x20180601,0x20280602,0x09e81801, +0x00400800,0x00281002,0x20781209,0x0a681c05, +0x00100401,0x00180602,0x20400001,0x09d81601, +0x00400202,0x00300404,0x20880609,0x09f81401, +0x20100401,0x00080801,0x20280601,0x09e81c00, +0x20400000,0x00300002,0x20b80402,0x0a782002, +0x20300000,0x00100001,0x20580803,0x09d81800, +0x20400402,0x00380602,0x20800405,0x09f81000, +0x00280e03,0x00101804,0x20400605,0x09d81a03, +0x00400001,0x00400801,0x20b00609,0x0a881e02, +0x00300202,0x00100003,0x20500a05,0x09d81a01, +0x00180400,0x00300802,0x20900207,0x09f81201, +0x20200002,0x20200604,0x00100c03,0x09b81604, +0x20280e02,0x00301c03,0x20a00c01,0x0a581a06, +0x20400003,0x00100203,0x20500403,0x09c81201, +0x00280e03,0x00201803,0x20700e02,0x09d80e06, +0x20100601,0x20380402,0x00200603,0x09a81204, +0x00200401,0x00000603,0x20301204,0x0a281607, +0x00580605,0x00200c07,0x20500e08,0x09b80e03, +0x20300803,0x20180e06,0x20101003,0x09980606, +0x00400601,0x20180400,0x00200e05,0x09780e08, +0x20100c02,0x00181601,0x20200c02,0x09e81208, +0x20200403,0x00180607,0x20201406,0x09980604, +0x00400601,0x00200003,0x20400206,0x09780607, +0x20500801,0x00080e02,0x00100c08,0x09380606, +0x20180e04,0x00401805,0x20600800,0x09a80a07, +0x20200a01,0x00280803,0x20300401,0x09800201, +0x20300000,0x00300a01,0x20400807,0x09300206, +0x00281601,0x00202001,0x20280607,0x09100205, +0x00100403,0x00180e08,0x00001603,0x09600208, +0x00181601,0x00401c00,0x20500a04,0x09700a02, +0x00180c00,0x00200e01,0x20200a03,0x09100604, +0x00000800,0x20380e01,0x00600e01,0x08d00209, +0x00080601,0x00200003,0x20380401,0x0920060a, +0x00180401,0x00000a03,0x00200a02,0x09600a05, +0x00000401,0x00080a02,0x00100601,0x08e00a07, +0x20200801,0x20181800,0x00400400,0x09000409, +0x20301402,0x20282800,0x00600000,0x08f0000c, +0x20281000,0x00500c00,0x20301000,0x09600407, +0x20100801,0x20481000,0x00581000,0x09701005, +0x00380a02,0x00100803,0x20280607,0x09400806, +0x00481e06,0x00302407,0x20400209,0x09400407, +0x00281202,0x00101801,0x20100607,0x09900c04, +0x20100202,0x20200404,0x00280a04,0x09900803, +0x20100401,0x20180604,0x00080401,0x09600803, +0x20100c04,0x20480e09,0x00600402,0x09600404, +0x20100403,0x20300605,0x00581000,0x09900c01, +0x00400001,0x20200603,0x00380606,0x09a00a01, +0x00180a01,0x00100800,0x20181202,0x09800003, +0x00100603,0x20180c03,0x00381201,0x09880404, +0x00400a03,0x20281403,0x00500204,0x09900201, +0x20200601,0x20280e01,0x00480406,0x09900602, +0x20100801,0x20281602,0x00180c02,0x09980802, +0x20100405,0x00080606,0x00082403,0x09a80c04, +0x20500c04,0x00081a07,0x00081408,0x09900001, +0x20100c03,0x20181204,0x00181801,0x09980402, +0x00100001,0x00000000,0x20381e03,0x09a81002, +0x00180604,0x00080408,0x20181601,0x09d82005, +0x00380e01,0x00301005,0x20682a07,0x09a81002, +0x00280e03,0x00100c05,0x20381e02,0x09a81001, +0x20180601,0x00000003,0x20481001,0x09a81c01, +0x20300002,0x20100204,0x20281001,0x09f82405, +0x20100000,0x00000002,0x20280801,0x09a82201, +0x20300002,0x20200203,0x00081003,0x09a81c02, +0x00100001,0x00000201,0x20380a03,0x09b82000, +0x00480601,0x20100403,0x20281a07,0x0a183002, +0x00200000,0x00000400,0x20280a02,0x09982202, +0x00280602,0x20100004,0x00080a05,0x09b82401, +0x00080601,0x00000803,0x20380400,0x09a82601, +0x20400000,0x20200002,0x20180404,0x0a183801, +0x20200001,0x00000001,0x20280404,0x09982400, +0x20200001,0x20200601,0x00000003,0x09b82000, +0x00000800,0x20281001,0x20201000,0x09a82601, +0x00480601,0x20200403,0x00000e08,0x0a283601, +0x00100201,0x00000002,0x20200a02,0x09982401, +0x00200400,0x20280401,0x00100a04,0x09b82201, +0x00000401,0x00100201,0x20500a01,0x09981e02, +0x20400c00,0x20380c00,0x00101c04,0x0a182e03, +0x00000002,0x20100601,0x20100800,0x09981c00, +0x20100601,0x20180802,0x20101801,0x09a81e03, +0x20180a01,0x00200c03,0x20500e01,0x09881a03, +0x00380601,0x00000c01,0x20201607,0x09f81e04, +0x00080603,0x00000405,0x00001e01,0x09981a01, +0x00080401,0x00001201,0x20300e03,0x09880e04, +0x00480400,0x00000c00,0x20201a05,0x09680e06, +0x00280c00,0x20101400,0x00101401,0x09c81208, +0x00100003,0x20100e05,0x00101601,0x09880602, +0x00380601,0x20100c02,0x00101602,0x09680a06, +0x20480e02,0x20101201,0x00201806,0x09200205, +0x20500202,0x20480800,0x00602406,0x09980a04, +0x20381203,0x20101004,0x00301804,0x09800000, +0x20380601,0x20300602,0x00501c06,0x09300604, +0x00101804,0x20482206,0x00500605,0x09100604, +0x00500402,0x20400205,0x0040060a,0x09600a07, +0x00001003,0x20581e07,0x00801a04,0x09800c00, +0x00001003,0x20481a05,0x00500604,0x09100e03, +0x00180602,0x00200c07,0x20380a02,0x08e00607, +0x20100e01,0x20380802,0x00480804,0x0920060a, +0x00200a01,0x20180403,0x00180a05,0x09701204, +0x00100601,0x00100004,0x00081203,0x08f00a07, +0x20180801,0x00100000,0x00181400,0x09100c08, +0x00081601,0x00201000,0x00080c00,0x09000c09, +0x20201402,0x20782c00,0x00d81800,0x09701808, +0x00080c02,0x00400800,0x20681800,0x09901002, +0x00000400,0x20180c02,0x00180a04,0x09500406, +0x20201c02,0x20382e02,0x00580601,0x09400408, +0x00100e01,0x20281405,0x00281606,0x09a01005, +0x20300202,0x00100005,0x20380401,0x09b00802, +0x00080a02,0x00000802,0x20180603,0x09700403, +0x00381203,0x00401405,0x20781208,0x09700404, +0x00180603,0x00100c03,0x20380605,0x09b01000, +0x00400201,0x00100202,0x20300608,0x09b00a01, +0x00100c02,0x20181606,0x00180e02,0x09800000, +0x20200001,0x00000605,0x20280c01,0x09800001, +0x00180403,0x00080607,0x00080a01,0x09a00e03, +0x20300002,0x00000204,0x20281005,0x09a00a03, +0x20180400,0x00200401,0x20482400,0x09880e01, +0x00380400,0x00000601,0x20182603,0x09881000, +0x20180800,0x20100c01,0x20182c01,0x09980603, +0x00280a02,0x00001003,0x20382203,0x09880a02, +0x00200400,0x00100001,0x20381e02,0x09781e02, +0x20300c02,0x20181602,0x00082006,0x09882401, +0x00201001,0x20381400,0x00282202,0x09781a03, +0x20101003,0x20281a04,0x00181804,0x09781602, +0x20200401,0x00180800,0x20381404,0x09682a01, +0x00000601,0x00200004,0x20582603,0x09a83403, +0x20200400,0x00180803,0x20281803,0x09682a03, +0x00000202,0x00200005,0x20481c00,0x09682400, +0x00200201,0x00200002,0x20581203,0x09683201, +0x00300001,0x00300001,0x20581204,0x09a84000, +0x00200000,0x00100402,0x20480a02,0x09582e02, +0x00100402,0x00280e02,0x20480800,0x09682c00, +0x20100401,0x00380800,0x20500003,0x09583601, +0x20400202,0x00300403,0x20600006,0x09a84401, +0x20200201,0x00200401,0x20300405,0x09483201, +0x20200202,0x00300404,0x20780402,0x09683000, +0x20180c00,0x00400c02,0x20600800,0x09483400, +0x00300402,0x00380e02,0x20500e06,0x09b84001, +0x00000002,0x00180601,0x20200800,0x09482c02, +0x00280401,0x00300601,0x20600e03,0x09682c00, +0x00180a01,0x00100c02,0x20401602,0x09482e01, +0x20380e02,0x00401006,0x20801404,0x09b83800, +0x00280603,0x00100805,0x20301201,0x09582801, +0x20280400,0x00200401,0x20501003,0x09682400, +0x20200402,0x20180601,0x00001c02,0x09482000, +0x00200400,0x00100201,0x20302a06,0x09b82a01, +0x20300003,0x00080a03,0x20102404,0x09681803, +0x00100201,0x00000403,0x20401a04,0x09681e01, +0x00300204,0x00000004,0x20202605,0x09481602, +0x00200a01,0x00180e01,0x20302801,0x09a81604, +0x00480605,0x00000806,0x20302205,0x09780802, +0x00200601,0x00180601,0x20302601,0x09580e03, +0x20600c05,0x00181209,0x20101805,0x09300201, +0x20700001,0x00380603,0x20601805,0x09880a01, +0x20601005,0x20181e0a,0x00002007,0x09800803, +0x20400402,0x00180a04,0x20401404,0x09400601, +0x00681602,0x00302405,0x20680e0c,0x09200605, +0x00780401,0x00300c00,0x2070020f,0x09800206, +0x00380e01,0x00401404,0x20780a0b,0x09a00c02, +0x00381000,0x00201c01,0x20680a09,0x09300a04, +0x20200400,0x20280601,0x00401405,0x08e00608, +0x20280e01,0x00201c03,0x20400405,0x0920060b, +0x00180601,0x00001402,0x20200a02,0x09901205, +0x00080601,0x20201002,0x00200801,0x09000a08, +0x00001002,0x20481400,0x00482c00,0x09401804, +0x20102804,0x20783000,0x00683800,0x09201807, +0x00000001,0x00201000,0x20783000,0x09b02402, +0x00201002,0x20381800,0x00682400,0x09b01201, +0x00080602,0x00000005,0x20181a01,0x09600404, +0x00081a06,0x0030240b,0x20582203,0x09500405, +0x00081201,0x00201004,0x20381601,0x09c00c01, +0x20580a02,0x00180406,0x00080c05,0x09b00002, +0x20200401,0x00080a02,0x20180601,0x09700003, +0x00001003,0x20481a07,0x00400603,0x09780402, +0x20280a02,0x20280401,0x00100a02,0x09d00800, +0x00400601,0x20180601,0x2010020a,0x09c00201, +0x00380e02,0x00101401,0x20381608,0x09880602, +0x00080601,0x00000401,0x20281a03,0x09780a01, +0x00301401,0x20480e05,0x00081e08,0x09c00e05, +0x00000400,0x00000202,0x20281400,0x09a00206, +0x20101003,0x20280e05,0x00282001,0x09581205, +0x00300801,0x20180602,0x20182204,0x09681604, +0x20201002,0x00180e01,0x20383002,0x09880a08, +0x00000802,0x00080e01,0x20181e01,0x09781206, +0x00280601,0x00200804,0x20182201,0x09382606, +0x20100400,0x00100801,0x20283005,0x09482a04, +0x00381202,0x00501806,0x20682603,0x09482208, +0x00280e01,0x00301804,0x20482400,0x09481e06, +0x20280400,0x00100800,0x00081004,0x09083204, +0x20180800,0x00200802,0x00181801,0x09383e01, +0x20200001,0x00100602,0x00081006,0x09082e06, +0x20380401,0x00000601,0x00180c06,0x09182a04, +0x00180400,0x00000401,0x00380a01,0x08f83a03, +0x00480400,0x00000401,0x00380e03,0x09284602, +0x00280a01,0x00100403,0x00180400,0x08e83603, +0x00300001,0x20100401,0x00281202,0x09083202, +0x00000201,0x20100402,0x00300003,0x08d83a02, +0x20600000,0x00080401,0x00400009,0x09184801, +0x20280400,0x00000000,0x00200806,0x08d83000, +0x20300201,0x20100002,0x00300406,0x09083400, +0x20101002,0x20181602,0x00400803,0x08d83801, +0x00600000,0x00000401,0x00300a07,0x09284402, +0x00200801,0x20180601,0x00200201,0x08e83002, +0x00300c01,0x20180e01,0x00300a04,0x09083001, +0x00000201,0x00380804,0x00001000,0x08e83402, +0x20600c01,0x00081400,0x0040180a,0x09384003, +0x20180602,0x00180404,0x00001805,0x09082c04, +0x20200c01,0x00280c01,0x00000405,0x09083001, +0x20180800,0x00200800,0x20201c01,0x08f82803, +0x00281201,0x00200804,0x20102607,0x09583004, +0x00000801,0x00080602,0x00001400,0x09281c06, +0x00081202,0x00500804,0x20302201,0x09282803, +0x20180a02,0x00000402,0x20102a01,0x09181803, +0x00180a02,0x20200c00,0x00102800,0x09681c01, +0x20180a02,0x00200003,0x20202400,0x09681407, +0x00080c00,0x00100a01,0x20102a01,0x09381402, +0x20180800,0x20201203,0x00001604,0x09280401, +0x20600803,0x20480605,0x00401002,0x09780c02, +0x20280800,0x20101a02,0x20201202,0x09900406, +0x20380400,0x20200602,0x00001400,0x09480401, +0x00301403,0x20481e03,0x00400e06,0x09200204, +0x00800601,0x20280403,0x0030060f,0x09780a05, +0x00201003,0x20381603,0x00400a07,0x09b00401, +0x00301402,0x20281602,0x00200a08,0x09300603, +0x20180602,0x00100c06,0x20300804,0x08f00605, +0x20300400,0x20180801,0x00201c09,0x09200209, +0x00080602,0x00100005,0x20101400,0x09b00a02, +0x20180602,0x00200005,0x20401003,0x09100606, +0x00181e01,0x00702000,0x20881800,0x09701202, +0x00383604,0x00b04400,0x20e80800,0x09500a01, +0x00181a01,0x00401000,0x20280800,0x09e01202, +0x00481a02,0x00201c00,0x20481000,0x09d01606, +0x20280803,0x00080a03,0x00081404,0x09600400, +0x20600c09,0x20282a0b,0x00380808,0x09500003, +0x20100802,0x20281e04,0x00280c03,0x09e00e01, +0x20700c06,0x20381e07,0x0048140b,0x09b00a01, +0x20100204,0x20100406,0x20281a03,0x09780801, +0x00381209,0x00101c0f,0x2078220a,0x09780802, +0x20401402,0x00081802,0x20582a01,0x09d00000, +0x00380604,0x2010040a,0x20381e0b,0x09c80a01, +0x00101005,0x20181206,0x20181206,0x09680e03, +0x20200c06,0x20380e0c,0x20180a02,0x09681204, +0x00582204,0x00503008,0x20c81a0d,0x09c80e07, +0x00000001,0x20200a03,0x20280e02,0x09980a07, +0x00281606,0x00202809,0x20581a04,0x09381a09, +0x00400202,0x00001007,0x20482a06,0x09381e08, +0x00180800,0x20202203,0x00080c01,0x0968120d, +0x00200201,0x20201001,0x00081a02,0x09581609, +0x00000c04,0x20380a07,0x00580403,0x08f81e09, +0x20181202,0x00001800,0x00180405,0x08f82a08, +0x00101003,0x20581604,0x00881003,0x09081e0b, +0x00000800,0x20280a01,0x00480803,0x09081e09, +0x20100602,0x20180403,0x00381004,0x08b82a06, +0x20201003,0x20480e04,0x00780c03,0x08c82e04, +0x00080603,0x00000805,0x00381005,0x08b82608, +0x20200802,0x00180a01,0x00181405,0x08d82605, +0x00200801,0x00180a01,0x00380800,0x08982e04, +0x00400601,0x00080404,0x00481202,0x08a83a03, +0x00100c02,0x20181203,0x00580403,0x08882a04, +0x00380a02,0x00300804,0x20180602,0x08b82e03, +0x20180400,0x00200403,0x00100005,0x08783202, +0x20600000,0x00100001,0x0030040a,0x08983801, +0x20300401,0x00180802,0x00180c06,0x08882c01, +0x20500402,0x00180603,0x00200408,0x08a82c00, +0x00181601,0x00101802,0x00200c01,0x08782c01, +0x00580801,0x00100000,0x00300e06,0x08b83803, +0x00381604,0x00301405,0x20101202,0x08982c03, +0x00381601,0x00201804,0x00000605,0x08b82c02, +0x20100801,0x20480e02,0x00801004,0x08882804, +0x20480e03,0x20100803,0x0030100a,0x08c83005, +0x20300c06,0x20281608,0x00401008,0x08a82406, +0x20181603,0x20301401,0x00601c05,0x08b82402, +0x00000800,0x20281800,0x00501001,0x08b82006, +0x00101403,0x20482a06,0x00601a03,0x09082808, +0x00181606,0x0010100a,0x20101601,0x08f82009, +0x20201803,0x20882a06,0x00b01803,0x08d81806, +0x20300c00,0x00081800,0x20101001,0x08e81807, +0x20100601,0x00181004,0x20400e01,0x09382006, +0x20301004,0x20482209,0x00402003,0x0938100a, +0x00000a01,0x20281803,0x00100a02,0x09081406, +0x20100002,0x00380400,0x20700a07,0x09181004, +0x20381001,0x00201400,0x20801203,0x09581404, +0x20200001,0x00080803,0x20400605,0x09980809, +0x20300003,0x00080601,0x20500603,0x09380c04, +0x00680a03,0x00202005,0x20800609,0x09280a04, +0x00700201,0x20200c03,0x2030160c,0x09680a04, +0x00580e04,0x20102006,0x20600e0a,0x09c00002, +0x00680e04,0x00002408,0x20500a0a,0x09480602, +0x20300801,0x00180602,0x0000240a,0x08f00203, +0x20300c00,0x20200601,0x00001c0a,0x09300606, +0x20201402,0x20481205,0x00302005,0x09c00c00, +0x20301402,0x20380e06,0x00302408,0x09100604, +0x00001800,0x20783400,0x00e83000,0x09901e04, +0x20102c01,0x20a85800,0x01482c00,0x09501400, +0x00002401,0x20783c00,0x00b83c00,0x0a102604, +0x00101400,0x20182800,0x00482400,0x0a001608, +0x00101003,0x20181c00,0x00184001,0x09700604, +0x00300802,0x00180802,0x20285603,0x09500202, +0x00100404,0x00280402,0x20485201,0x09f00605, +0x20280402,0x00400400,0x20683804,0x09c00206, +0x20580603,0x0030040a,0x20682403,0x09581601, +0x20600e04,0x00281409,0x20481805,0x09482201, +0x20281608,0x0030280e,0x20582001,0x09c81605, +0x20100602,0x00280806,0x20582202,0x09a81a04, +0x00680e01,0x00201801,0x20580a0c,0x09481a06, +0x00581003,0x00501e03,0x2098160d,0x09382205, +0x00101807,0x20382e0b,0x00400e05,0x09981e08, +0x00180400,0x00400802,0x20780a05,0x09781e08, +0x20301003,0x20181a03,0x00100805,0x09082209, +0x00280606,0x00100c08,0x20300401,0x08f82a0b, +0x00000204,0x0030040a,0x20781203,0x09481e0c, +0x00180a01,0x00201002,0x20500601,0x09281e0b, +0x00480e03,0x00301c05,0x20580a04,0x08b81e09, +0x20201007,0x00081a0b,0x00100806,0x08a82607, +0x00480e01,0x00302201,0x20600201,0x08e81a0e, +0x00180401,0x00001202,0x20180402,0x08d81a0a, +0x20380402,0x00000e04,0x00200407,0x08781e08, +0x00181205,0x0040200a,0x20581601,0x08782a05, +0x20300402,0x00080604,0x0020000a,0x08781e09, +0x20180e02,0x20101402,0x00300004,0x08981e07, +0x00380a01,0x20100c02,0x00480602,0x08482205, +0x00380402,0x00000a04,0x00300c01,0x08482a05, +0x00380c00,0x00101403,0x00080c00,0x08482205, +0x00100803,0x20381205,0x00800402,0x08681e04, +0x20200a01,0x20380e01,0x00800808,0x08282202, +0x20600201,0x20180401,0x0050040b,0x08382801, +0x20180a03,0x20200c02,0x00500808,0x08382201, +0x20200202,0x20100403,0x00480806,0x08582000, +0x00001004,0x20182204,0x00500402,0x08282003, +0x00600c01,0x00081603,0x00500206,0x08582803, +0x20101404,0x20382606,0x00800c03,0x08481c05, +0x00201000,0x20182202,0x00500e01,0x08682003, +0x00080a04,0x00300807,0x20380401,0x08481c05, +0x20700801,0x00281401,0x2018040d,0x08682c07, +0x00380a05,0x00200c07,0x20180801,0x08781c07, +0x20301003,0x00382602,0x20300006,0x08781c05, +0x00080402,0x00100604,0x20100401,0x08781c06, +0x00481201,0x00401803,0x20680a09,0x08b82809, +0x20501806,0x20183208,0x00201008,0x08b81c0b, +0x00181204,0x00701c07,0x20c80e03,0x08b81c07, +0x20380602,0x00000802,0x00080401,0x08b81c08, +0x20200601,0x00080601,0x00000c04,0x08e82806, +0x00280e05,0x00501409,0x20980e06,0x0918180c, +0x20180402,0x00300605,0x20500801,0x08e81c05, +0x00100805,0x20180a03,0x00180607,0x08e81c05, +0x20201006,0x00181e04,0x20100603,0x09182806, +0x20100806,0x00280e07,0x20400601,0x09681809, +0x00000002,0x00280402,0x20480603,0x09081c04, +0x00480a05,0x00100c0c,0x20101e04,0x08f81c00, +0x00680605,0x00500c0d,0x20901209,0x09382400, +0x00100203,0x0048040a,0x20801604,0x09a81806, +0x00200202,0x00200008,0x20502202,0x09281801, +0x20380801,0x20201604,0x00203808,0x08f00002, +0x20381400,0x00302400,0x20504009,0x09280800, +0x00081e01,0x00503002,0x20902c00,0x09d00004, +0x20181800,0x00202c01,0x20503002,0x09200001, +0x00080800,0x00301800,0x20885400,0x09e02e0e, +0x00081001,0x00402c00,0x20b86400,0x09a02a0c, +0x00081201,0x00403000,0x20b84800,0x0a70260f, +0x00180a02,0x00001400,0x00083400,0x0a301e0f, +0x00480402,0x00101001,0x20284c01,0x0970060d, +0x00580402,0x00001002,0x20184a01,0x09480a0c, +0x00580403,0x00000a02,0x00183801,0x09f0020f, +0x00000407,0x20280e07,0x00583804,0x09c8060d, +0x20800201,0x20180406,0x0028200d,0x09281e06, +0x20a80605,0x20100c09,0x00481c0f,0x08f82605, +0x20a00a01,0x20181c05,0x0038100e,0x09981e07, +0x20380605,0x2010080d,0x00282c05,0x09682209, +0x00400000,0x00080402,0x0010060c,0x09082605, +0x00800807,0x20281608,0x00680610,0x08e82e06, +0x00880c00,0x00102002,0x20481e11,0x09681e09, +0x00100001,0x20180602,0x00400a04,0x09282608, +0x00080a01,0x00001401,0x00080402,0x08c8220a, +0x20500206,0x0000000c,0x00100009,0x08983209, +0x20300000,0x20100001,0x00400807,0x08f8260d, +0x00000401,0x20180c00,0x00300801,0x08e82609, +0x00100400,0x20280e01,0x00501401,0x08782209, +0x00480802,0x20101a06,0x00200a05,0x08682207, +0x00300601,0x20180801,0x00301603,0x08a8220b, +0x00200203,0x00000404,0x00000c00,0x08981e09, +0x20100000,0x00080400,0x00100803,0x08381a06, +0x20400400,0x20381001,0x00801008,0x08282606, +0x20180401,0x20100a03,0x00200406,0x08481609, +0x20300402,0x00080e05,0x00101406,0x08681606, +0x00200402,0x00080a01,0x00100400,0x08181605, +0x00500201,0x20100001,0x00400e03,0x08081e03, +0x00200401,0x20180e01,0x00300403,0x08181a05, +0x00480601,0x00100c02,0x20280a02,0x08381204, +0x20380603,0x00000c03,0x20100007,0x07f81601, +0x20700001,0x20100202,0x0040040c,0x07f81801, +0x20400400,0x00080801,0x00000009,0x07f81801, +0x20400001,0x00080602,0x00100409,0x08281601, +0x00480403,0x20100e06,0x00280e02,0x08081001, +0x00880601,0x20100c00,0x00480e09,0x08181802, +0x00480a02,0x00101802,0x20280a03,0x08181404, +0x00380a01,0x00001402,0x00180e03,0x08381402, +0x20400601,0x20280c03,0x00580408,0x08081c04, +0x20600001,0x20280603,0x00780c0e,0x08282005, +0x20300403,0x20181205,0x00400808,0x08381806, +0x00080401,0x20201202,0x00580c05,0x08481c03, +0x00200000,0x20180601,0x00200203,0x08481c07, +0x00300802,0x20281801,0x00780a06,0x08682809, +0x00180a03,0x00001c05,0x00081800,0x0888180a, +0x20200800,0x20381800,0x00900803,0x08682407, +0x20400402,0x00080a02,0x00080803,0x08781c07, +0x20380604,0x00000805,0x00180403,0x08982807, +0x20400803,0x20281605,0x00700803,0x08d8200c, +0x00100001,0x20180601,0x00480a04,0x08a82006, +0x00680601,0x00101006,0x20280a09,0x08a82004, +0x00480406,0x20101205,0x00380a07,0x08d82805, +0x00580601,0x20101005,0x00281208,0x09382009, +0x00200002,0x20100002,0x00280a02,0x08c82403, +0x20100801,0x00081401,0x00102c08,0x08c81c03, +0x00100206,0x2028040d,0x00702404,0x08e82803, +0x20100201,0x20280403,0x00602006,0x09682008, +0x20100203,0x20180408,0x00302405,0x08e82005, +0x20100201,0x00180403,0x20303404,0x08f0000a, +0x20300802,0x20281e05,0x00605808,0x09180809, +0x20100c00,0x20282601,0x00504402,0x09b8080c, +0x20100801,0x20181e02,0x00204c03,0x0928040a + }, //TL84 + { +0x00280601,0x00000000,0x00005400,0x0ac8361b, +0x00680e08,0x00100000,0x00009c00,0x0a78361f, +0x20100801,0x20400000,0x00000c00,0x0b180e16, +0x00180601,0x00100000,0x00006000,0x0ac83a1d, +0x00300400,0x20100202,0x00004404,0x09f80e19, +0x2050140d,0x20200216,0x00002411,0x09900e16, +0x00700e02,0x20100004,0x00001e04,0x0a580618, +0x00300400,0x00000203,0x00004804,0x09e80e1b, +0x20380604,0x00000202,0x0000380f,0x0950120f, +0x00080a0a,0x00300010,0x00002804,0x09100e0c, +0x20600000,0x00100203,0x00002811,0x09a00e12, +0x20300202,0x00100204,0x0000340d,0x09201612, +0x20500809,0x0000020e,0x00081006,0x09002205, +0x20400407,0x0000020f,0x00002005,0x08c02a08, +0x00180802,0x00200203,0x00001a02,0x09301a0b, +0x20400007,0x00100209,0x00000005,0x08c02609, +0x00480a07,0x0020000d,0x00080a09,0x08e00e07, +0x00680604,0x00100005,0x00000207,0x08802e09, +0x00080a04,0x00000002,0x00001401,0x08e0260b, +0x00780608,0x0010000a,0x00000a07,0x08801e0a, +0x00100003,0x00000207,0x00000803,0x08901a09, +0x20300003,0x00000206,0x0008080b,0x08402e07, +0x00000806,0x20200209,0x00081802,0x08802a0a, +0x20600809,0x2010020e,0x0008140c,0x08302607, +0x20200401,0x00000000,0x00081405,0x08501205, +0x20100400,0x00000002,0x00081c01,0x08202201, +0x00000203,0x00000008,0x00081802,0x08401608, +0x00400206,0x0010000b,0x00081a06,0x08101204, +0x00300202,0x00100003,0x00080a02,0x08300a04, +0x00300000,0x00100002,0x00080a03,0x08101a02, +0x00200000,0x00000201,0x00000402,0x08001606, +0x20100003,0x00100205,0x00080406,0x07e01204, +0x20500004,0x00100203,0x00080808,0x08200601, +0x20200202,0x00100002,0x00000806,0x08001800, +0x20300002,0x00100202,0x00080409,0x07f01400, +0x20200201,0x00200004,0x00080403,0x07d00800, +0x00580a04,0x00100008,0x00001206,0x08300001, +0x20100405,0x00100204,0x00080801,0x08101803, +0x00080601,0x00100003,0x00000400,0x08001004, +0x00480400,0x00200001,0x00001602,0x07e00c00, +0x20400000,0x00000204,0x00001c0a,0x08301402, +0x00480607,0x0010000a,0x00001602,0x08301802, +0x00200201,0x00000000,0x00000c01,0x08201805, +0x20380601,0x00000000,0x00001409,0x07e01803, +0x00100402,0x20100203,0x00080a02,0x08501806, +0x20600405,0x0000020b,0x0000080a,0x08402807, +0x20400003,0x00000203,0x00000408,0x08601c09, +0x00000402,0x20100203,0x00080601,0x08102007, +0x20100604,0x00000004,0x00000001,0x08801405, +0x00200601,0x00100003,0x00081607,0x08902008, +0x00200606,0x00000006,0x00000e05,0x08b01c0b, +0x00100603,0x00100003,0x00080602,0x08401c05, +0x00500404,0x00100208,0x00081202,0x08b01405, +0x00600201,0x00300201,0x00080a02,0x08c01804, +0x00300806,0x0000020d,0x00081802,0x09002009, +0x00200003,0x00200206,0x00081002,0x08701806, +0x20381205,0x00200005,0x00080c0e,0x08e0040b, +0x20380802,0x00200205,0x00081c0f,0x08e0100b, +0x20380e04,0x00200006,0x0008200b,0x09600810, +0x00080e03,0x00200003,0x00080c09,0x08a00c0b, +0x20100003,0x2010020a,0x00082c04,0x09600014, +0x20280800,0x00000001,0x00082c05,0x09780415, +0x20180402,0x20100206,0x00082803,0x0a080417, +0x20380402,0x20100207,0x00082408,0x09200414, +0x00180402,0x00380800,0x20104000,0x0a583a11, +0x20200403,0x00182400,0x00305000,0x0a182e0d, +0x00080c02,0x00501c00,0x20b02800,0x0ae82614, +0x00100002,0x00181000,0x00304400,0x0a583612, +0x00380e06,0x00201006,0x20304c02,0x09d81610, +0x00881a08,0x00203808,0x20603605,0x09a00210, +0x00481605,0x00202006,0x20404000,0x0a480e13, +0x00381206,0x00101006,0x20104c02,0x09c80e11, +0x20700005,0x20180a0d,0x0010380c,0x09701208, +0x20a00806,0x20481e0f,0x00804814,0x09301a08, +0x20680802,0x2030060a,0x0040400d,0x09c0160d, +0x20500002,0x2038060a,0x0040400a,0x09501e0b, +0x00480602,0x20201801,0x20180e08,0x09402206, +0x00380603,0x20200804,0x0010060a,0x09102e03, +0x00300c01,0x20581604,0x00500e05,0x09702609, +0x00200402,0x20400205,0x00380604,0x09002a09, +0x20200c03,0x20381a05,0x00500404,0x09001a08, +0x00200802,0x20380e05,0x00300602,0x08e03209, +0x20300c03,0x20281a02,0x00080c03,0x0920260a, +0x20200800,0x20381001,0x00380403,0x08c02609, +0x00300202,0x00000404,0x20181204,0x08c01608, +0x00000400,0x20100401,0x00081805,0x08902e08, +0x00680603,0x00101806,0x20681e07,0x08d01e0c, +0x00300000,0x20101400,0x20281a02,0x08702609, +0x20200001,0x00100a01,0x00080806,0x08701208, +0x20100000,0x00100801,0x00081003,0x08602604, +0x20300001,0x00000602,0x0000000a,0x0870160b, +0x20200201,0x20100401,0x00300006,0x08301a07, +0x00200000,0x00000401,0x00280400,0x08500e04, +0x00300201,0x00000001,0x00280400,0x08401e03, +0x00280602,0x00000402,0x00100401,0x08301605, +0x00200001,0x20200602,0x00480800,0x08001a04, +0x20100000,0x00000400,0x00380405,0x08300e02, +0x20400001,0x00100000,0x00200407,0x08401c00, +0x20200001,0x00000203,0x00200407,0x08101a01, +0x20300202,0x20100003,0x00500407,0x07f01601, +0x00100400,0x00081400,0x00400c02,0x08300802, +0x00480601,0x00100801,0x00200203,0x08502002, +0x20100401,0x20180801,0x00200003,0x08201404, +0x00300400,0x20281202,0x00500e02,0x08001802, +0x20380401,0x00180400,0x20100805,0x08501006, +0x20300001,0x00081201,0x00401408,0x08602004, +0x00180602,0x00000403,0x00000c01,0x08501806, +0x20400402,0x00080e01,0x00100008,0x08101c05, +0x00380a01,0x00101002,0x20200205,0x08801406, +0x20180c00,0x00001001,0x00080400,0x08902808, +0x20200003,0x20180605,0x00100405,0x08901c0a, +0x00280e02,0x00101004,0x20280604,0x08401c07, +0x20580800,0x20100c00,0x00100c05,0x08b01806, +0x00080a02,0x20300c01,0x00400604,0x08d02806, +0x20480a02,0x20100805,0x00000400,0x08f01c0c, +0x20280a01,0x20200c00,0x00200c01,0x08702006, +0x00a00205,0x20300e01,0x0040020a,0x08d01c03, +0x00400601,0x20480604,0x00880603,0x08f02803, +0x00980603,0x20301a02,0x0018060b,0x09402407, +0x00600203,0x20400603,0x00500204,0x08a02404, +0x20801407,0x20482e0f,0x00781813,0x08f01408, +0x20101002,0x20381607,0x00682c0a,0x09101c06, +0x20701406,0x2048260d,0x00782011,0x0970140a, +0x20401405,0x20482a0b,0x0078200c,0x08c01808, +0x00200a02,0x00200007,0x20485a06,0x0958080f, +0x20201000,0x00181c00,0x00184406,0x0968040e, +0x00100a02,0x00180805,0x20285203,0x09f80812, +0x20100a02,0x00180c05,0x20484c02,0x0928040f, +0x00300802,0x20381400,0x00802400,0x09f82a0a, +0x00101004,0x20381400,0x00501000,0x09c81e07, +0x00280800,0x00180400,0x00304400,0x0a88360c, +0x00300c00,0x20481400,0x00702800,0x0a08220b, +0x20300605,0x20181805,0x00304009,0x09a81606, +0x00080a09,0x0018100b,0x00005003,0x09980e06, +0x20100204,0x20181801,0x00105406,0x0a281609, +0x20300e01,0x20182401,0x00203c08,0x09b80a08, +0x20200805,0x00080a0a,0x20301c00,0x09900e02, +0x20400807,0x2018060f,0x20402805,0x09702202, +0x20400804,0x20181209,0x20402803,0x09f01605, +0x20300000,0x00280603,0x20602201,0x09801604, +0x00280604,0x00100806,0x20500a07,0x09701606, +0x00000602,0x00080405,0x20500206,0x09702602, +0x00380602,0x00201003,0x20980a09,0x09c01e08, +0x00400000,0x00200a02,0x20800209,0x09502209, +0x00000003,0x00001205,0x20300201,0x09301e09, +0x00400001,0x00100e02,0x20680607,0x09402a09, +0x20100403,0x00100e04,0x20581400,0x09601a0d, +0x20200402,0x00200602,0x20681004,0x09001e0b, +0x00200201,0x00000402,0x00180400,0x08e0160a, +0x20180a02,0x00101402,0x20300005,0x08e0260a, +0x00380604,0x00200806,0x20200601,0x0900120d, +0x00380a03,0x00401006,0x20500602,0x08b0160a, +0x20180400,0x00000800,0x00200405,0x08a01608, +0x20100001,0x20100603,0x00200804,0x08b02a05, +0x20200002,0x00100604,0x00101008,0x08901a0a, +0x20300402,0x00200205,0x20100c07,0x08601e07, +0x00100001,0x00000201,0x00300401,0x08701a05, +0x00200201,0x20100402,0x00300401,0x08902a03, +0x00000201,0x00080401,0x00200803,0x08601e04, +0x00480601,0x00200802,0x20100202,0x08401e04, +0x20180602,0x00000401,0x00300405,0x08501a02, +0x20300002,0x20180603,0x00500407,0x08802801, +0x00000002,0x00180602,0x00180405,0x08501c00, +0x20500000,0x00180601,0x0010080a,0x08201c00, +0x00100401,0x20180603,0x00400002,0x08501802, +0x00380603,0x20100003,0x00400a02,0x08902803, +0x00080602,0x00100403,0x00080403,0x08601c04, +0x00400000,0x00100000,0x00080604,0x08302003, +0x20300401,0x00080e01,0x00380805,0x08701406, +0x20200803,0x20281206,0x00400007,0x08a02c05, +0x20100401,0x00081203,0x00100804,0x08801c07, +0x20200001,0x00100202,0x00080c07,0x08401c04, +0x00300202,0x00180c03,0x00100603,0x08a01007, +0x20100000,0x00081003,0x20180801,0x08e02809, +0x00280601,0x00100001,0x20280801,0x08d01c0a, +0x00000601,0x00181002,0x00000400,0x08801808, +0x20500003,0x00181203,0x20200805,0x08e01407, +0x20180602,0x00180402,0x20400a03,0x09202807, +0x20600403,0x00081202,0x20200005,0x0920180d, +0x20300000,0x00280c00,0x20400800,0x08b01c08, +0x00580a07,0x00100806,0x2060060b,0x09101804, +0x00380400,0x00000a03,0x20680a07,0x09502c02, +0x00680e06,0x00100c06,0x2060060d,0x09801809, +0x00380603,0x00200400,0x20780607,0x08f02004, +0x20100408,0x20101210,0x20483404,0x09201801, +0x00180800,0x20101a02,0x20483003,0x09502000, +0x20100005,0x2010160d,0x20482c04,0x09b01c04, +0x00100004,0x00101a08,0x20683802,0x09001802, +0x00080a03,0x00001809,0x00184801,0x09481004, +0x20200001,0x20301203,0x00384406,0x09600404, +0x20100201,0x20200c03,0x00284802,0x09e80808, +0x20280601,0x00101003,0x00084406,0x09280c05, +0x00580601,0x00200800,0x20202400,0x09b82207, +0x00580e03,0x00201400,0x20402c00,0x09981a06, +0x00200e01,0x20281800,0x00502c00,0x0a282a05, +0x00380a02,0x00200c00,0x20402800,0x09d81a08, +0x20800401,0x00180e03,0x0000240d,0x09881000, +0x20801004,0x00082a08,0x0020300f,0x09880801, +0x20500800,0x00181602,0x20102407,0x0a081202, +0x20400002,0x00180605,0x20102009,0x09a80a03, +0x00380601,0x00200c00,0x20400e0a,0x09a00001, +0x00380a03,0x00301006,0x20800a0a,0x09a00803, +0x00080800,0x00200c00,0x20600e06,0x0a000201, +0x20200201,0x00000001,0x20200e04,0x09a00601, +0x20200402,0x00080a01,0x20101201,0x09900604, +0x20200004,0x00200605,0x20401202,0x09a01202, +0x00100001,0x00100800,0x20400e07,0x09e00608, +0x00480401,0x00000c00,0x20200a0b,0x09800e08, +0x00380602,0x00201003,0x20300e06,0x09601208, +0x00580604,0x00101007,0x20301209,0x09701608, +0x00380a02,0x00101803,0x20201204,0x09800e0d, +0x00180a02,0x20101803,0x00000c03,0x0920120c, +0x00180400,0x00100a02,0x00001402,0x09101a0a, +0x20200402,0x00080605,0x00102008,0x09302608, +0x00000401,0x20180603,0x00402005,0x0920160c, +0x20100401,0x20380a03,0x00601804,0x08d01a09, +0x20100000,0x00000201,0x00200c04,0x08d02207, +0x00000201,0x00100401,0x00000c01,0x09002e04, +0x00000000,0x00000201,0x00300c04,0x08d02208, +0x20180601,0x20100801,0x00400802,0x08a02205, +0x00200000,0x00000400,0x00200400,0x08a02604, +0x00100000,0x00100201,0x00200c02,0x08e03202, +0x20100000,0x00000201,0x00300804,0x08a02604, +0x00300400,0x20280602,0x00600c00,0x08802604, +0x20200400,0x00080a01,0x00300406,0x08902601, +0x20100000,0x00200201,0x00200404,0x08e03801, +0x00180400,0x00000601,0x00380402,0x08902601, +0x20400000,0x20100201,0x00400008,0x08602800, +0x00280400,0x00100400,0x00180a01,0x08902402, +0x00000401,0x00180e02,0x00200001,0x08f03403, +0x20200601,0x20180800,0x00400006,0x08902403, +0x00300201,0x20100000,0x00480605,0x08802802, +0x20280400,0x00000601,0x00280c05,0x08a02004, +0x00180a01,0x00300800,0x20181401,0x09103004, +0x00000000,0x00000202,0x00280801,0x08c02007, +0x20100001,0x20180602,0x00480805,0x08802402, +0x00100400,0x00080e01,0x00380c00,0x08d01806, +0x20100402,0x00180e04,0x00181403,0x09302806, +0x00100400,0x00080e01,0x00281002,0x09001809, +0x20100000,0x20180a01,0x00381002,0x08b01c06, +0x20200402,0x00080e01,0x00081402,0x09001007, +0x20300601,0x00181003,0x20281601,0x09601807, +0x20300000,0x00180400,0x20181403,0x0950100b, +0x20200401,0x00081000,0x00181000,0x08e01408, +0x20200a01,0x00181003,0x20380e04,0x09300805, +0x00400000,0x00380400,0x2078120a,0x09901402, +0x00000800,0x00181401,0x20380e07,0x09a00809, +0x00000400,0x00180402,0x20381607,0x09100c04, +0x00780e01,0x00302201,0x20781e0b,0x09400602, +0x00100201,0x00300801,0x20781800,0x09800e03, +0x00580a01,0x00301401,0x20881e08,0x09d00402, +0x00580a02,0x00101802,0x20481a06,0x09200602, +0x20400401,0x00080603,0x0018180b,0x09280e03, +0x20180801,0x00301602,0x20682403,0x09700202, +0x20280401,0x00200e03,0x20382005,0x09d80c00, +0x20300001,0x20100a04,0x00281809,0x09080a01, +0x00400601,0x20180800,0x00302400,0x09781e02, +0x00200a03,0x20280c00,0x00303800,0x09681c01, +0x00280601,0x00100800,0x20101c00,0x09e82202, +0x00100202,0x00080800,0x00303000,0x09a81e02, +0x20780402,0x00000204,0x0010180b,0x09780c03, +0x20480805,0x00000a09,0x00001007,0x09780404, +0x20480401,0x00000204,0x00101406,0x09e81401, +0x20200403,0x00080a07,0x00101404,0x09980800, +0x00300201,0x20180402,0x00100e0a,0x09980403, +0x00080604,0x20280407,0x00200e05,0x09a80405, +0x00000401,0x20180800,0x00100a07,0x09f80c01, +0x20380601,0x00000003,0x20100603,0x09a80401, +0x00080401,0x00000800,0x00000e02,0x09900602, +0x00100403,0x20300204,0x00101606,0x09b00800, +0x00200000,0x20100404,0x20101206,0x09d80606, +0x00500400,0x20100001,0x2010120b,0x09900606, +0x00100203,0x20200404,0x00201e03,0x09700e05, +0x00180604,0x20200407,0x00102602,0x09a01604, +0x00100202,0x20100002,0x00002c00,0x09900a09, +0x20100201,0x00000002,0x20102005,0x09501209, +0x00100001,0x20200204,0x00302000,0x09401e06, +0x00080401,0x20400a04,0x00202402,0x09802e04, +0x00180801,0x20100a04,0x00102402,0x09502208, +0x00180801,0x00000a02,0x20101c01,0x09102206, +0x20100000,0x20200601,0x00301003,0x09102a05, +0x00000000,0x20400601,0x00501402,0x09603a02, +0x00000201,0x20200601,0x00201003,0x09102e06, +0x20200000,0x20100000,0x00101403,0x08f02e04, +0x00200000,0x20200201,0x00400c00,0x08f03203, +0x00080400,0x20500601,0x00601001,0x09504000, +0x00000001,0x20300202,0x00300803,0x08f03203, +0x00300000,0x20100601,0x00100e02,0x08d03603, +0x20280400,0x20200601,0x00400005,0x08e03601, +0x20100000,0x20680602,0x00600402,0x09504401, +0x00100400,0x20380601,0x00380402,0x08e03201, +0x20400001,0x20200202,0x00200008,0x08c03400, +0x00200601,0x20380400,0x00580601,0x08f03001, +0x00100000,0x20600202,0x00680e01,0x09604402, +0x20280602,0x20200401,0x00280406,0x08e03003, +0x00200201,0x20200001,0x00180604,0x08d03402, +0x20200401,0x20280a02,0x00480c03,0x08f02c02, +0x00000a01,0x20680e01,0x00681401,0x09703c01, +0x00000402,0x20380a04,0x00380e01,0x09102c06, +0x00000400,0x20280602,0x00180c03,0x08e03001, +0x00100201,0x20180601,0x00281e01,0x09102403, +0x00100402,0x20480604,0x00382400,0x09803002, +0x00100201,0x20200001,0x00182001,0x09302006, +0x20100001,0x20180602,0x00181c02,0x08f02403, +0x00000403,0x20180602,0x00182400,0x09201403, +0x20480400,0x20200003,0x00282802,0x09901803, +0x20300402,0x20280a02,0x00181c04,0x09701008, +0x20200001,0x20180400,0x00082400,0x09101404, +0x20480601,0x20100805,0x00081e01,0x09300003, +0x00400400,0x20300002,0x00281e0a,0x09a00a01, +0x00080400,0x20100803,0x00082606,0x09b00007, +0x00000000,0x00000003,0x20181e05,0x09200401, +0x00700a02,0x20280401,0x0028060c,0x09480604, +0x00080601,0x20200801,0x00280c01,0x09800205, +0x00300602,0x20200003,0x00280e07,0x09c80c00, +0x00300603,0x00000003,0x20180605,0x09280604, +0x20300001,0x00000604,0x00181408,0x09080a06, +0x00000401,0x20300203,0x00481001,0x09680a05, +0x20100402,0x20180605,0x00181402,0x09b81203, +0x20200002,0x00100205,0x20180c05,0x08f80a04, +0x00281203,0x00300800,0x20102c00,0x09481802, +0x20181603,0x00400800,0x20203400,0x09381807, +0x00100602,0x20180800,0x00202000,0x09a81c02, +0x20180601,0x00380400,0x00102000,0x09781404, +0x20500404,0x20180e08,0x00201006,0x09580805, +0x00101404,0x20181608,0x00000a02,0x09680406, +0x20300c03,0x00081206,0x00100802,0x09b81003, +0x00180401,0x00100204,0x00000a03,0x09980402, +0x00280601,0x00100004,0x20100208,0x09980805, +0x20400000,0x00380c04,0x20400002,0x09980806, +0x00100001,0x00300002,0x20380a06,0x09d81001, +0x20400803,0x00080e01,0x00080401,0x09980401, +0x00100801,0x00080401,0x20101202,0x09900201, +0x00580a01,0x00300803,0x2070120a,0x09c00003, +0x00280a01,0x00300404,0x20401a03,0x09c81203, +0x00680a03,0x00200807,0x20300e0a,0x09980604, +0x20280602,0x00100003,0x20302402,0x09900a01, +0x20200400,0x00180c00,0x20502404,0x09c00c00, +0x20280a02,0x00100402,0x20303002,0x09a00603, +0x20380800,0x00000602,0x20102807,0x09600e05, +0x00200001,0x00000202,0x20301e04,0x09801e02, +0x00100201,0x00300001,0x20802602,0x09d02001, +0x00200c02,0x20280e05,0x20202203,0x09901e04, +0x00100c00,0x20280a01,0x20101a01,0x09501e02, +0x20100000,0x00000000,0x20401003,0x09702a03, +0x00000000,0x00380602,0x20901c01,0x09d03001, +0x20100201,0x00180400,0x20501003,0x09702604, +0x20200000,0x00100201,0x20301003,0x09402a01, +0x00200000,0x00000201,0x20400e01,0x09603202, +0x00000801,0x00380a03,0x20900c00,0x09d03802, +0x00000001,0x00100202,0x20500400,0x09502e02, +0x00300201,0x00100000,0x20300e03,0x09403201, +0x20200401,0x00080a02,0x20400004,0x09503601, +0x20100201,0x00500000,0x20c80400,0x09e03c02, +0x00200201,0x00100401,0x20580401,0x09402e02, +0x20300401,0x00180603,0x20300006,0x09303000, +0x00180a01,0x00200801,0x20580602,0x09503000, +0x00100001,0x00500202,0x20c80e03,0x09f03800, +0x20400400,0x00180a02,0x20480407,0x09402c02, +0x00100000,0x00100001,0x20480a03,0x09402c01, +0x20180401,0x00000603,0x20381001,0x09502c00, +0x20180e01,0x00501000,0x20b81400,0x09f03201, +0x00200001,0x00200601,0x20681a05,0x09602403, +0x00080a01,0x00100800,0x20480c00,0x09402c00, +0x00000601,0x20100000,0x20281e02,0x09502000, +0x00300000,0x00200a02,0x20782204,0x09e02a03, +0x00000201,0x00200401,0x20581802,0x09701802, +0x00000401,0x00000204,0x20281e01,0x09302601, +0x00200402,0x00000202,0x20282602,0x09401202, +0x20400c03,0x00280a02,0x20582c05,0x09c01202, +0x20100403,0x00200203,0x20582401,0x09900c04, +0x20100401,0x00100000,0x20282c00,0x09301201, +0x20500c00,0x00180804,0x20181c05,0x09400201, +0x00380a04,0x00501008,0x20781608,0x09b00204, +0x20100a01,0x00300005,0x20582203,0x09a80803, +0x00000201,0x00200805,0x20281a02,0x09280602, +0x00581603,0x00301404,0x2030060b,0x09380a04, +0x20100402,0x00280a05,0x20300002,0x09880607, +0x00180e02,0x00501003,0x20500605,0x09b81201, +0x00080a02,0x00200801,0x20100601,0x09180a04, +0x20100402,0x20100205,0x00180804,0x08f80608, +0x00180400,0x00400801,0x20581602,0x09580a07, +0x00180801,0x00101204,0x00080a02,0x09980e05, +0x00000001,0x00000604,0x00180c00,0x08f80605, +0x00001800,0x20582400,0x00800800,0x09180807, +0x20302403,0x20683800,0x00a81000,0x0908080c, +0x20181201,0x00400800,0x20201c00,0x09781c06, +0x20201000,0x20781800,0x00900000,0x09600406, +0x20180400,0x00100400,0x20180a01,0x09580406, +0x00581e07,0x0030240a,0x2038060a,0x09580c07, +0x00080c01,0x00001602,0x00000a04,0x09a80c04, +0x00200c00,0x20380800,0x00380e07,0x09800403, +0x00100803,0x00180e01,0x00080603,0x09880804, +0x20400805,0x20480e0a,0x00600806,0x09880405, +0x00200800,0x20380400,0x00500204,0x09b80c00, +0x20180401,0x00000800,0x00180800,0x09980601, +0x00280e05,0x00300c07,0x20301202,0x09980801, +0x00400e02,0x20281007,0x00380607,0x09b80805, +0x00100800,0x20181400,0x00401002,0x09a80e01, +0x00300a03,0x20181005,0x00301602,0x09880602, +0x20300403,0x00081206,0x00102004,0x09a00403, +0x20280400,0x00200401,0x20101c05,0x09c00004, +0x20400c01,0x00181801,0x20101404,0x09a80402, +0x20300c04,0x00081604,0x20101405,0x09700800, +0x00300202,0x00100004,0x20300e06,0x09b01001, +0x00080800,0x00000201,0x20102202,0x09f00c05, +0x00381203,0x00401404,0x20701e07,0x09b00800, +0x00281604,0x00401406,0x20601603,0x09801001, +0x20280400,0x00100201,0x20301802,0x09b01c00, +0x20100201,0x20200400,0x20101a01,0x0a101c04, +0x20280402,0x00000206,0x20201c03,0x09a01a02, +0x20200002,0x20180605,0x20101c02,0x09802001, +0x00100001,0x00000202,0x20300a02,0x09b02400, +0x00180800,0x20200a02,0x00000e03,0x0a302403, +0x00100000,0x20100000,0x20200202,0x09a02202, +0x00280601,0x20100401,0x20100e03,0x09902400, +0x20180a02,0x00000c01,0x20300401,0x09a02601, +0x20200001,0x20400201,0x00200000,0x0a402801, +0x00100601,0x00000000,0x20200402,0x09902202, +0x20200000,0x20200602,0x20100002,0x09902c00, +0x00000c02,0x20281205,0x00080a01,0x09a02601, +0x00280602,0x20400401,0x00280605,0x0a402a01, +0x20480801,0x00000a02,0x20280805,0x09902002, +0x00100400,0x20280601,0x00080a03,0x09902800, +0x00000800,0x00180402,0x20581e01,0x09a01e02, +0x20201403,0x20681605,0x00481400,0x0a302203, +0x00300400,0x20200000,0x00081606,0x09a01801, +0x20200802,0x20280e02,0x20181000,0x09802201, +0x20180602,0x00300c02,0x20681602,0x09801203, +0x00300601,0x20100804,0x20282606,0x0a101606, +0x20280400,0x00000601,0x00081003,0x09900e01, +0x00280602,0x00001003,0x20481e05,0x09701a04, +0x00480403,0x00200e03,0x20381e04,0x09600a06, +0x20181000,0x00001c00,0x00081404,0x09d00a07, +0x00100003,0x20100a01,0x00182602,0x09900601, +0x00180402,0x20100e02,0x00081800,0x09500e06, +0x20581605,0x00101807,0x00080808,0x09380604, +0x20100400,0x20480c00,0x00780400,0x09a00205, +0x20181605,0x20101807,0x00380402,0x09980c00, +0x20180603,0x20100404,0x00380802,0x09200204, +0x00201c04,0x20382607,0x00600607,0x09280603, +0x00080a01,0x20300c01,0x00480a02,0x09780607, +0x20101003,0x20681a07,0x00900e02,0x09980800, +0x20100c02,0x20281204,0x00400000,0x09000203, +0x00181202,0x00301406,0x20381202,0x08f80a08, +0x00000801,0x20580602,0x00780a01,0x09480609, +0x00200a01,0x20280403,0x00381206,0x09880a05, +0x00180601,0x00000802,0x00081204,0x08e80606, +0x00081a02,0x00402400,0x20600c00,0x09180406, +0x00082202,0x00503400,0x20700400,0x09000007, +0x20201000,0x20482400,0x00a80400,0x09480809, +0x20281001,0x00801800,0x20c80400,0x09780406, +0x20100404,0x20280605,0x00200201,0x09480406, +0x20201c04,0x20483207,0x00600c01,0x09480408, +0x00100c02,0x00081401,0x00180a06,0x09880c06, +0x00381203,0x00501c04,0x20600a07,0x09980402, +0x00380a03,0x20101005,0x00280604,0x09780403, +0x00180601,0x00301005,0x20581a04,0x09880406, +0x00280e06,0x00301408,0x20300a04,0x09980801, +0x00100804,0x00080a07,0x00100800,0x09800202, +0x20300801,0x20481a04,0x00601805,0x09800004, +0x00281602,0x00201403,0x20201000,0x09a80804, +0x00180406,0x00000209,0x00200c02,0x09900201, +0x00080a01,0x00200805,0x20100402,0x09800000, +0x00080401,0x20100000,0x00000202,0x09a00805, +0x20300800,0x20381203,0x00401c06,0x09c00407, +0x20381204,0x20101008,0x00200405,0x09a00003, +0x00181203,0x20101401,0x00001801,0x09800801, +0x00100202,0x20280403,0x00001202,0x09c00803, +0x00100c03,0x20181a04,0x00000a02,0x0a000c08, +0x00001002,0x20582205,0x00602203,0x09c00804, +0x20201405,0x20482a07,0x00501804,0x09901004, +0x20200002,0x20280a03,0x20101001,0x09e01002, +0x20100204,0x00180406,0x20700a01,0x0a400c07, +0x00000400,0x20180800,0x20200203,0x09d01001, +0x00080604,0x00000407,0x20400603,0x09c01404, +0x00280602,0x20200002,0x20300a04,0x09f01801, +0x00100803,0x00180e05,0x20800e05,0x0a701804, +0x00180400,0x00000802,0x20400202,0x09d01601, +0x00100803,0x20180e06,0x20400e02,0x09d01c01, +0x20200c03,0x20381205,0x20300002,0x09e01800, +0x20100203,0x00300003,0x20b80601,0x0a801801, +0x00080603,0x20100401,0x20300c02,0x09c01601, +0x20100202,0x00100003,0x20780800,0x09d01c00, +0x00280e01,0x00101803,0x20781a05,0x09e01a02, +0x00000803,0x00380a05,0x20b80a04,0x0a901601, +0x20300c05,0x20280e07,0x20280c02,0x09c01801, +0x00100001,0x00100603,0x20780a04,0x09d01e01, +0x00080a01,0x20201401,0x20280400,0x09c01205, +0x00181602,0x00502805,0x20d81a05,0x0a701206, +0x00380606,0x00101009,0x20581206,0x09c00e01, +0x00080401,0x00200c00,0x20681602,0x09c01604, +0x20200402,0x20400203,0x00380400,0x09a00e05, +0x00280602,0x00000e01,0x20300603,0x0a300e09, +0x20200806,0x20180a0a,0x20180c02,0x09b00e03, +0x00000202,0x00000402,0x20380a02,0x09900e06, +0x00700603,0x20300403,0x00380a07,0x09700a08, +0x20101404,0x20281a05,0x00080804,0x09e00a09, +0x00480606,0x00200c09,0x20381603,0x09900204, +0x00300401,0x00100202,0x20280a02,0x09600a08, +0x20a01806,0x20382207,0x0048080f,0x09300605, +0x20180603,0x00400405,0x20681000,0x09b00206, +0x20601805,0x00182a09,0x0000040a,0x09880601, +0x20300400,0x00180401,0x20180807,0x09200205, +0x00681e07,0x00302c0b,0x2058120e,0x09280604, +0x00000c03,0x00381204,0x20580a01,0x09780607, +0x00281203,0x00701807,0x20981a09,0x09880800, +0x00180a01,0x00201001,0x20380a04,0x09000204, +0x20101403,0x20481e09,0x00601004,0x08e80609, +0x00180a02,0x00600c05,0x20981203,0x09380a09, +0x00180c00,0x00301201,0x20400a03,0x09780e06, +0x00100000,0x00000000,0x00100202,0x08d80607, +0x20201801,0x20482800,0x00700000,0x09080409, +0x20202001,0x20482c00,0x00780400,0x08f0000a, +0x20280401,0x00201400,0x20381400,0x09400406, +0x20100800,0x20581400,0x00c00400,0x09580406, +0x00280601,0x00200402,0x20380a06,0x09480406, +0x00381601,0x00302403,0x20481607,0x09400007, +0x00380e01,0x00101002,0x00280605,0x09780404, +0x20100801,0x20381800,0x00700e04,0x09880404, +0x00000400,0x00280c00,0x20200c01,0x09680404, +0x00100201,0x20280400,0x00400c01,0x09680804, +0x20400201,0x20381400,0x00601803,0x09880403, +0x00580a02,0x20100c02,0x00100206,0x09900601, +0x20180800,0x00300601,0x20500002,0x09800005, +0x00001003,0x20282604,0x00300803,0x09980406, +0x00700c01,0x20280e03,0x00180608,0x09a00400, +0x20200c01,0x20381603,0x00400c07,0x09800400, +0x00100401,0x00180a01,0x20480602,0x09b00005, +0x20380a03,0x00200405,0x20680403,0x09d00009, +0x20700c01,0x00181c00,0x2020000d,0x09a00003, +0x20200c00,0x00081c00,0x20100403,0x09900405, +0x20100000,0x00380801,0x20600400,0x09d80404, +0x00400002,0x00000603,0x20580a06,0x0a100007, +0x00280e01,0x00401003,0x20980608,0x09d00006, +0x00280e01,0x00201401,0x20880a03,0x09b00804, +0x00000000,0x00280400,0x20800202,0x09f00003, +0x20500000,0x00080801,0x20300006,0x0a480807, +0x00100001,0x00000201,0x20600203,0x09e00001, +0x20400000,0x20180a01,0x20300804,0x09d00804, +0x00000001,0x00380400,0x20900202,0x0a080401, +0x00480800,0x00000c01,0x2068060a,0x0a880405, +0x00100000,0x00080801,0x20500400,0x09e00201, +0x00400000,0x20100800,0x20680a09,0x09f00802, +0x00080a01,0x00301402,0x20b80a03,0x0a000201, +0x20400000,0x20300400,0x20300002,0x0a980401, +0x20300000,0x00180400,0x20700403,0x09e00000, +0x20380400,0x20100401,0x20400004,0x09f00601, +0x00100c01,0x00080e02,0x20600202,0x09f80603, +0x00300000,0x20300e01,0x20280a09,0x0a980602, +0x00380800,0x00101800,0x20880e05,0x09e00601, +0x00200000,0x20200800,0x20380607,0x09f00a02, +0x20100400,0x00380402,0x20900001,0x09d80604, +0x20101000,0x20381401,0x00100801,0x0a780a06, +0x20400000,0x20100000,0x20200803,0x09d00202, +0x00100801,0x20280601,0x20180a01,0x09d00606, +0x20180400,0x00400c00,0x20a00203,0x09b00205, +0x00100401,0x00080601,0x20400604,0x0a380608, +0x00580400,0x20101400,0x20380e08,0x09c00604, +0x20280a01,0x00000803,0x20200401,0x09a00206, +0x00480400,0x00300c00,0x20700605,0x09800209, +0x00281603,0x00102803,0x20580a01,0x09f0020a, +0x20280400,0x20200400,0x00200806,0x09980605, +0x00480400,0x20100e01,0x00000604,0x09600608, +0x20481201,0x00202000,0x20580808,0x09300207, +0x20300802,0x20480605,0x00500005,0x09a80608, +0x20180e01,0x20202000,0x00380c01,0x09700202, +0x20300000,0x20200601,0x00380407,0x09200607, +0x20101803,0x20282a04,0x00400e03,0x09180604, +0x00280e01,0x20101403,0x00480e05,0x09680a08, +0x20101002,0x20581603,0x00b00601,0x09780602, +0x00000800,0x20280800,0x00400203,0x09000204, +0x00280e01,0x00401c04,0x20681205,0x08e00208, +0x20100000,0x20480601,0x00900802,0x09180a0a, +0x00100a01,0x20181002,0x00600204,0x09580a04, +0x00180400,0x00000401,0x00200202,0x08d00207, +0x20181601,0x00202000,0x20400000,0x09000407, +0x20181e02,0x00402c00,0x20600800,0x09000008, +0x20100601,0x20200400,0x00300800,0x09500405, +0x20180800,0x00300800,0x20380400,0x09600c06, +0x00100401,0x20280603,0x00500604,0x09400005, +0x00101402,0x20381e05,0x00500e03,0x09400007, +0x00201000,0x20181603,0x00400a04,0x09700804, +0x00000000,0x00100400,0x20180a04,0x09800804, +0x00000201,0x20100001,0x00380401,0x09600004, +0x20180400,0x00280401,0x20280400,0x09600005, +0x20500403,0x00280e03,0x20281003,0x09900403, +0x00300801,0x00181201,0x20100205,0x09900400, +0x20100803,0x20181203,0x00380c01,0x09880405, +0x00380a02,0x00200c00,0x20380e01,0x09980405, +0x00881204,0x00301807,0x20580e0b,0x09a00000, +0x20180a01,0x00300801,0x20480c04,0x09900601, +0x00180a03,0x00100804,0x00080e03,0x09a80c04, +0x20600804,0x00081a05,0x00080c08,0x09c80c08, +0x20680c01,0x00000a06,0x0010000e,0x09980401, +0x20280801,0x00100602,0x20280803,0x09900003, +0x20100403,0x20280a04,0x00280801,0x09c80c03, +0x00680605,0x00100408,0x20681209,0x0a081407, +0x00101002,0x20381e02,0x00381206,0x09c80c05, +0x00200c00,0x20181400,0x20180e02,0x09b80804, +0x00000201,0x20180403,0x20181202,0x09d81403, +0x20600403,0x00180e06,0x20480407,0x0a381406, +0x00200203,0x00100005,0x20481204,0x09d81400, +0x20400001,0x00280800,0x20781003,0x09d80c04, +0x00000001,0x20180601,0x20280602,0x09e81801, +0x00400800,0x00281002,0x20781209,0x0a681c05, +0x00100401,0x00180602,0x20400001,0x09d81601, +0x00400202,0x00300404,0x20880609,0x09f81401, +0x20100401,0x00080801,0x20280601,0x09e81c00, +0x20400000,0x00300002,0x20b80402,0x0a782002, +0x20300000,0x00100001,0x20580803,0x09d81800, +0x20400402,0x00380602,0x20800405,0x09f81000, +0x00280e03,0x00101804,0x20400605,0x09d81a03, +0x00400001,0x00400801,0x20b00609,0x0a881e02, +0x00300202,0x00100003,0x20500a05,0x09d81a01, +0x00180400,0x00300802,0x20900207,0x09f81201, +0x20200002,0x20200604,0x00100c03,0x09b81604, +0x20280e02,0x00301c03,0x20a00c01,0x0a581a06, +0x20400003,0x00100203,0x20500403,0x09c81201, +0x00280e03,0x00201803,0x20700e02,0x09d80e06, +0x20100601,0x20380402,0x00200603,0x09a81204, +0x00200401,0x00000603,0x20301204,0x0a281607, +0x00580605,0x00200c07,0x20500e08,0x09b80e03, +0x20300803,0x20180e06,0x20101003,0x09980606, +0x00400601,0x20180400,0x00200e05,0x09780e08, +0x20100c02,0x00181601,0x20200c02,0x09e81208, +0x20200403,0x00180607,0x20201406,0x09980604, +0x00400601,0x00200003,0x20400206,0x09780607, +0x20500801,0x00080e02,0x00100c08,0x09380606, +0x20180e04,0x00401805,0x20600800,0x09a80a07, +0x20200a01,0x00280803,0x20300401,0x09800201, +0x20300000,0x00300a01,0x20400807,0x09300206, +0x00281601,0x00202001,0x20280607,0x09100205, +0x00100403,0x00180e08,0x00001603,0x09600208, +0x00181601,0x00401c00,0x20500a04,0x09700a02, +0x00180c00,0x00200e01,0x20200a03,0x09100604, +0x00000800,0x20380e01,0x00600e01,0x08d00209, +0x00080601,0x00200003,0x20380401,0x0920060a, +0x00180401,0x00000a03,0x00200a02,0x09600a05, +0x00000401,0x00080a02,0x00100601,0x08e00a07, +0x20200801,0x20181800,0x00400400,0x09000409, +0x20301402,0x20282800,0x00600000,0x08f0000c, +0x20281000,0x00500c00,0x20301000,0x09600407, +0x20100801,0x20481000,0x00581000,0x09701005, +0x00380a02,0x00100803,0x20280607,0x09400806, +0x00481e06,0x00302407,0x20400209,0x09400407, +0x00281202,0x00101801,0x20100607,0x09900c04, +0x20100202,0x20200404,0x00280a04,0x09900803, +0x20100401,0x20180604,0x00080401,0x09600803, +0x20100c04,0x20480e09,0x00600402,0x09600404, +0x20100403,0x20300605,0x00581000,0x09900c01, +0x00400001,0x20200603,0x00380606,0x09a00a01, +0x00180a01,0x00100800,0x20181202,0x09800003, +0x00100603,0x20180c03,0x00381201,0x09880404, +0x00400a03,0x20281403,0x00500204,0x09900201, +0x20200601,0x20280e01,0x00480406,0x09900602, +0x20100801,0x20281602,0x00180c02,0x09980802, +0x20100405,0x00080606,0x00082403,0x09a80c04, +0x20500c04,0x00081a07,0x00081408,0x09900001, +0x20100c03,0x20181204,0x00181801,0x09980402, +0x00100001,0x00000000,0x20381e03,0x09a81002, +0x00180604,0x00080408,0x20181601,0x09d82005, +0x00380e01,0x00301005,0x20682a07,0x09a81002, +0x00280e03,0x00100c05,0x20381e02,0x09a81001, +0x20180601,0x00000003,0x20481001,0x09a81c01, +0x20300002,0x20100204,0x20281001,0x09f82405, +0x20100000,0x00000002,0x20280801,0x09a82201, +0x20300002,0x20200203,0x00081003,0x09a81c02, +0x00100001,0x00000201,0x20380a03,0x09b82000, +0x00480601,0x20100403,0x20281a07,0x0a183002, +0x00200000,0x00000400,0x20280a02,0x09982202, +0x00280602,0x20100004,0x00080a05,0x09b82401, +0x00080601,0x00000803,0x20380400,0x09a82601, +0x20400000,0x20200002,0x20180404,0x0a183801, +0x20200001,0x00000001,0x20280404,0x09982400, +0x20200001,0x20200601,0x00000003,0x09b82000, +0x00000800,0x20281001,0x20201000,0x09a82601, +0x00480601,0x20200403,0x00000e08,0x0a283601, +0x00100201,0x00000002,0x20200a02,0x09982401, +0x00200400,0x20280401,0x00100a04,0x09b82201, +0x00000401,0x00100201,0x20500a01,0x09981e02, +0x20400c00,0x20380c00,0x00101c04,0x0a182e03, +0x00000002,0x20100601,0x20100800,0x09981c00, +0x20100601,0x20180802,0x20101801,0x09a81e03, +0x20180a01,0x00200c03,0x20500e01,0x09881a03, +0x00380601,0x00000c01,0x20201607,0x09f81e04, +0x00080603,0x00000405,0x00001e01,0x09981a01, +0x00080401,0x00001201,0x20300e03,0x09880e04, +0x00480400,0x00000c00,0x20201a05,0x09680e06, +0x00280c00,0x20101400,0x00101401,0x09c81208, +0x00100003,0x20100e05,0x00101601,0x09880602, +0x00380601,0x20100c02,0x00101602,0x09680a06, +0x20480e02,0x20101201,0x00201806,0x09200205, +0x20500202,0x20480800,0x00602406,0x09980a04, +0x20381203,0x20101004,0x00301804,0x09800000, +0x20380601,0x20300602,0x00501c06,0x09300604, +0x00101804,0x20482206,0x00500605,0x09100604, +0x00500402,0x20400205,0x0040060a,0x09600a07, +0x00001003,0x20581e07,0x00801a04,0x09800c00, +0x00001003,0x20481a05,0x00500604,0x09100e03, +0x00180602,0x00200c07,0x20380a02,0x08e00607, +0x20100e01,0x20380802,0x00480804,0x0920060a, +0x00200a01,0x20180403,0x00180a05,0x09701204, +0x00100601,0x00100004,0x00081203,0x08f00a07, +0x20180801,0x00100000,0x00181400,0x09100c08, +0x00081601,0x00201000,0x00080c00,0x09000c09, +0x20201402,0x20782c00,0x00d81800,0x09701808, +0x00080c02,0x00400800,0x20681800,0x09901002, +0x00000400,0x20180c02,0x00180a04,0x09500406, +0x20201c02,0x20382e02,0x00580601,0x09400408, +0x00100e01,0x20281405,0x00281606,0x09a01005, +0x20300202,0x00100005,0x20380401,0x09b00802, +0x00080a02,0x00000802,0x20180603,0x09700403, +0x00381203,0x00401405,0x20781208,0x09700404, +0x00180603,0x00100c03,0x20380605,0x09b01000, +0x00400201,0x00100202,0x20300608,0x09b00a01, +0x00100c02,0x20181606,0x00180e02,0x09800000, +0x20200001,0x00000605,0x20280c01,0x09800001, +0x00180403,0x00080607,0x00080a01,0x09a00e03, +0x20300002,0x00000204,0x20281005,0x09a00a03, +0x20180400,0x00200401,0x20482400,0x09880e01, +0x00380400,0x00000601,0x20182603,0x09881000, +0x20180800,0x20100c01,0x20182c01,0x09980603, +0x00280a02,0x00001003,0x20382203,0x09880a02, +0x00200400,0x00100001,0x20381e02,0x09781e02, +0x20300c02,0x20181602,0x00082006,0x09882401, +0x00201001,0x20381400,0x00282202,0x09781a03, +0x20101003,0x20281a04,0x00181804,0x09781602, +0x20200401,0x00180800,0x20381404,0x09682a01, +0x00000601,0x00200004,0x20582603,0x09a83403, +0x20200400,0x00180803,0x20281803,0x09682a03, +0x00000202,0x00200005,0x20481c00,0x09682400, +0x00200201,0x00200002,0x20581203,0x09683201, +0x00300001,0x00300001,0x20581204,0x09a84000, +0x00200000,0x00100402,0x20480a02,0x09582e02, +0x00100402,0x00280e02,0x20480800,0x09682c00, +0x20100401,0x00380800,0x20500003,0x09583601, +0x20400202,0x00300403,0x20600006,0x09a84401, +0x20200201,0x00200401,0x20300405,0x09483201, +0x20200202,0x00300404,0x20780402,0x09683000, +0x20180c00,0x00400c02,0x20600800,0x09483400, +0x00300402,0x00380e02,0x20500e06,0x09b84001, +0x00000002,0x00180601,0x20200800,0x09482c02, +0x00280401,0x00300601,0x20600e03,0x09682c00, +0x00180a01,0x00100c02,0x20401602,0x09482e01, +0x20380e02,0x00401006,0x20801404,0x09b83800, +0x00280603,0x00100805,0x20301201,0x09582801, +0x20280400,0x00200401,0x20501003,0x09682400, +0x20200402,0x20180601,0x00001c02,0x09482000, +0x00200400,0x00100201,0x20302a06,0x09b82a01, +0x20300003,0x00080a03,0x20102404,0x09681803, +0x00100201,0x00000403,0x20401a04,0x09681e01, +0x00300204,0x00000004,0x20202605,0x09481602, +0x00200a01,0x00180e01,0x20302801,0x09a81604, +0x00480605,0x00000806,0x20302205,0x09780802, +0x00200601,0x00180601,0x20302601,0x09580e03, +0x20600c05,0x00181209,0x20101805,0x09300201, +0x20700001,0x00380603,0x20601805,0x09880a01, +0x20601005,0x20181e0a,0x00002007,0x09800803, +0x20400402,0x00180a04,0x20401404,0x09400601, +0x00681602,0x00302405,0x20680e0c,0x09200605, +0x00780401,0x00300c00,0x2070020f,0x09800206, +0x00380e01,0x00401404,0x20780a0b,0x09a00c02, +0x00381000,0x00201c01,0x20680a09,0x09300a04, +0x20200400,0x20280601,0x00401405,0x08e00608, +0x20280e01,0x00201c03,0x20400405,0x0920060b, +0x00180601,0x00001402,0x20200a02,0x09901205, +0x00080601,0x20201002,0x00200801,0x09000a08, +0x00001002,0x20481400,0x00482c00,0x09401804, +0x20102804,0x20783000,0x00683800,0x09201807, +0x00000001,0x00201000,0x20783000,0x09b02402, +0x00201002,0x20381800,0x00682400,0x09b01201, +0x00080602,0x00000005,0x20181a01,0x09600404, +0x00081a06,0x0030240b,0x20582203,0x09500405, +0x00081201,0x00201004,0x20381601,0x09c00c01, +0x20580a02,0x00180406,0x00080c05,0x09b00002, +0x20200401,0x00080a02,0x20180601,0x09700003, +0x00001003,0x20481a07,0x00400603,0x09780402, +0x20280a02,0x20280401,0x00100a02,0x09d00800, +0x00400601,0x20180601,0x2010020a,0x09c00201, +0x00380e02,0x00101401,0x20381608,0x09880602, +0x00080601,0x00000401,0x20281a03,0x09780a01, +0x00301401,0x20480e05,0x00081e08,0x09c00e05, +0x00000400,0x00000202,0x20281400,0x09a00206, +0x20101003,0x20280e05,0x00282001,0x09581205, +0x00300801,0x20180602,0x20182204,0x09681604, +0x20201002,0x00180e01,0x20383002,0x09880a08, +0x00000802,0x00080e01,0x20181e01,0x09781206, +0x00280601,0x00200804,0x20182201,0x09382606, +0x20100400,0x00100801,0x20283005,0x09482a04, +0x00381202,0x00501806,0x20682603,0x09482208, +0x00280e01,0x00301804,0x20482400,0x09481e06, +0x20280400,0x00100800,0x00081004,0x09083204, +0x20180800,0x00200802,0x00181801,0x09383e01, +0x20200001,0x00100602,0x00081006,0x09082e06, +0x20380401,0x00000601,0x00180c06,0x09182a04, +0x00180400,0x00000401,0x00380a01,0x08f83a03, +0x00480400,0x00000401,0x00380e03,0x09284602, +0x00280a01,0x00100403,0x00180400,0x08e83603, +0x00300001,0x20100401,0x00281202,0x09083202, +0x00000201,0x20100402,0x00300003,0x08d83a02, +0x20600000,0x00080401,0x00400009,0x09184801, +0x20280400,0x00000000,0x00200806,0x08d83000, +0x20300201,0x20100002,0x00300406,0x09083400, +0x20101002,0x20181602,0x00400803,0x08d83801, +0x00600000,0x00000401,0x00300a07,0x09284402, +0x00200801,0x20180601,0x00200201,0x08e83002, +0x00300c01,0x20180e01,0x00300a04,0x09083001, +0x00000201,0x00380804,0x00001000,0x08e83402, +0x20600c01,0x00081400,0x0040180a,0x09384003, +0x20180602,0x00180404,0x00001805,0x09082c04, +0x20200c01,0x00280c01,0x00000405,0x09083001, +0x20180800,0x00200800,0x20201c01,0x08f82803, +0x00281201,0x00200804,0x20102607,0x09583004, +0x00000801,0x00080602,0x00001400,0x09281c06, +0x00081202,0x00500804,0x20302201,0x09282803, +0x20180a02,0x00000402,0x20102a01,0x09181803, +0x00180a02,0x20200c00,0x00102800,0x09681c01, +0x20180a02,0x00200003,0x20202400,0x09681407, +0x00080c00,0x00100a01,0x20102a01,0x09381402, +0x20180800,0x20201203,0x00001604,0x09280401, +0x20600803,0x20480605,0x00401002,0x09780c02, +0x20280800,0x20101a02,0x20201202,0x09900406, +0x20380400,0x20200602,0x00001400,0x09480401, +0x00301403,0x20481e03,0x00400e06,0x09200204, +0x00800601,0x20280403,0x0030060f,0x09780a05, +0x00201003,0x20381603,0x00400a07,0x09b00401, +0x00301402,0x20281602,0x00200a08,0x09300603, +0x20180602,0x00100c06,0x20300804,0x08f00605, +0x20300400,0x20180801,0x00201c09,0x09200209, +0x00080602,0x00100005,0x20101400,0x09b00a02, +0x20180602,0x00200005,0x20401003,0x09100606, +0x00181e01,0x00702000,0x20881800,0x09701202, +0x00383604,0x00b04400,0x20e80800,0x09500a01, +0x00181a01,0x00401000,0x20280800,0x09e01202, +0x00481a02,0x00201c00,0x20481000,0x09d01606, +0x20280803,0x00080a03,0x00081404,0x09600400, +0x20600c09,0x20282a0b,0x00380808,0x09500003, +0x20100802,0x20281e04,0x00280c03,0x09e00e01, +0x20700c06,0x20381e07,0x0048140b,0x09b00a01, +0x20100204,0x20100406,0x20281a03,0x09780801, +0x00381209,0x00101c0f,0x2078220a,0x09780802, +0x20401402,0x00081802,0x20582a01,0x09d00000, +0x00380604,0x2010040a,0x20381e0b,0x09c80a01, +0x00101005,0x20181206,0x20181206,0x09680e03, +0x20200c06,0x20380e0c,0x20180a02,0x09681204, +0x00582204,0x00503008,0x20c81a0d,0x09c80e07, +0x00000001,0x20200a03,0x20280e02,0x09980a07, +0x00281606,0x00202809,0x20581a04,0x09381a09, +0x00400202,0x00001007,0x20482a06,0x09381e08, +0x00180800,0x20202203,0x00080c01,0x0968120d, +0x00200201,0x20201001,0x00081a02,0x09581609, +0x00000c04,0x20380a07,0x00580403,0x08f81e09, +0x20181202,0x00001800,0x00180405,0x08f82a08, +0x00101003,0x20581604,0x00881003,0x09081e0b, +0x00000800,0x20280a01,0x00480803,0x09081e09, +0x20100602,0x20180403,0x00381004,0x08b82a06, +0x20201003,0x20480e04,0x00780c03,0x08c82e04, +0x00080603,0x00000805,0x00381005,0x08b82608, +0x20200802,0x00180a01,0x00181405,0x08d82605, +0x00200801,0x00180a01,0x00380800,0x08982e04, +0x00400601,0x00080404,0x00481202,0x08a83a03, +0x00100c02,0x20181203,0x00580403,0x08882a04, +0x00380a02,0x00300804,0x20180602,0x08b82e03, +0x20180400,0x00200403,0x00100005,0x08783202, +0x20600000,0x00100001,0x0030040a,0x08983801, +0x20300401,0x00180802,0x00180c06,0x08882c01, +0x20500402,0x00180603,0x00200408,0x08a82c00, +0x00181601,0x00101802,0x00200c01,0x08782c01, +0x00580801,0x00100000,0x00300e06,0x08b83803, +0x00381604,0x00301405,0x20101202,0x08982c03, +0x00381601,0x00201804,0x00000605,0x08b82c02, +0x20100801,0x20480e02,0x00801004,0x08882804, +0x20480e03,0x20100803,0x0030100a,0x08c83005, +0x20300c06,0x20281608,0x00401008,0x08a82406, +0x20181603,0x20301401,0x00601c05,0x08b82402, +0x00000800,0x20281800,0x00501001,0x08b82006, +0x00101403,0x20482a06,0x00601a03,0x09082808, +0x00181606,0x0010100a,0x20101601,0x08f82009, +0x20201803,0x20882a06,0x00b01803,0x08d81806, +0x20300c00,0x00081800,0x20101001,0x08e81807, +0x20100601,0x00181004,0x20400e01,0x09382006, +0x20301004,0x20482209,0x00402003,0x0938100a, +0x00000a01,0x20281803,0x00100a02,0x09081406, +0x20100002,0x00380400,0x20700a07,0x09181004, +0x20381001,0x00201400,0x20801203,0x09581404, +0x20200001,0x00080803,0x20400605,0x09980809, +0x20300003,0x00080601,0x20500603,0x09380c04, +0x00680a03,0x00202005,0x20800609,0x09280a04, +0x00700201,0x20200c03,0x2030160c,0x09680a04, +0x00580e04,0x20102006,0x20600e0a,0x09c00002, +0x00680e04,0x00002408,0x20500a0a,0x09480602, +0x20300801,0x00180602,0x0000240a,0x08f00203, +0x20300c00,0x20200601,0x00001c0a,0x09300606, +0x20201402,0x20481205,0x00302005,0x09c00c00, +0x20301402,0x20380e06,0x00302408,0x09100604, +0x00001800,0x20783400,0x00e83000,0x09901e04, +0x20102c01,0x20a85800,0x01482c00,0x09501400, +0x00002401,0x20783c00,0x00b83c00,0x0a102604, +0x00101400,0x20182800,0x00482400,0x0a001608, +0x00101003,0x20181c00,0x00184001,0x09700604, +0x00300802,0x00180802,0x20285603,0x09500202, +0x00100404,0x00280402,0x20485201,0x09f00605, +0x20280402,0x00400400,0x20683804,0x09c00206, +0x20580603,0x0030040a,0x20682403,0x09581601, +0x20600e04,0x00281409,0x20481805,0x09482201, +0x20281608,0x0030280e,0x20582001,0x09c81605, +0x20100602,0x00280806,0x20582202,0x09a81a04, +0x00680e01,0x00201801,0x20580a0c,0x09481a06, +0x00581003,0x00501e03,0x2098160d,0x09382205, +0x00101807,0x20382e0b,0x00400e05,0x09981e08, +0x00180400,0x00400802,0x20780a05,0x09781e08, +0x20301003,0x20181a03,0x00100805,0x09082209, +0x00280606,0x00100c08,0x20300401,0x08f82a0b, +0x00000204,0x0030040a,0x20781203,0x09481e0c, +0x00180a01,0x00201002,0x20500601,0x09281e0b, +0x00480e03,0x00301c05,0x20580a04,0x08b81e09, +0x20201007,0x00081a0b,0x00100806,0x08a82607, +0x00480e01,0x00302201,0x20600201,0x08e81a0e, +0x00180401,0x00001202,0x20180402,0x08d81a0a, +0x20380402,0x00000e04,0x00200407,0x08781e08, +0x00181205,0x0040200a,0x20581601,0x08782a05, +0x20300402,0x00080604,0x0020000a,0x08781e09, +0x20180e02,0x20101402,0x00300004,0x08981e07, +0x00380a01,0x20100c02,0x00480602,0x08482205, +0x00380402,0x00000a04,0x00300c01,0x08482a05, +0x00380c00,0x00101403,0x00080c00,0x08482205, +0x00100803,0x20381205,0x00800402,0x08681e04, +0x20200a01,0x20380e01,0x00800808,0x08282202, +0x20600201,0x20180401,0x0050040b,0x08382801, +0x20180a03,0x20200c02,0x00500808,0x08382201, +0x20200202,0x20100403,0x00480806,0x08582000, +0x00001004,0x20182204,0x00500402,0x08282003, +0x00600c01,0x00081603,0x00500206,0x08582803, +0x20101404,0x20382606,0x00800c03,0x08481c05, +0x00201000,0x20182202,0x00500e01,0x08682003, +0x00080a04,0x00300807,0x20380401,0x08481c05, +0x20700801,0x00281401,0x2018040d,0x08682c07, +0x00380a05,0x00200c07,0x20180801,0x08781c07, +0x20301003,0x00382602,0x20300006,0x08781c05, +0x00080402,0x00100604,0x20100401,0x08781c06, +0x00481201,0x00401803,0x20680a09,0x08b82809, +0x20501806,0x20183208,0x00201008,0x08b81c0b, +0x00181204,0x00701c07,0x20c80e03,0x08b81c07, +0x20380602,0x00000802,0x00080401,0x08b81c08, +0x20200601,0x00080601,0x00000c04,0x08e82806, +0x00280e05,0x00501409,0x20980e06,0x0918180c, +0x20180402,0x00300605,0x20500801,0x08e81c05, +0x00100805,0x20180a03,0x00180607,0x08e81c05, +0x20201006,0x00181e04,0x20100603,0x09182806, +0x20100806,0x00280e07,0x20400601,0x09681809, +0x00000002,0x00280402,0x20480603,0x09081c04, +0x00480a05,0x00100c0c,0x20101e04,0x08f81c00, +0x00680605,0x00500c0d,0x20901209,0x09382400, +0x00100203,0x0048040a,0x20801604,0x09a81806, +0x00200202,0x00200008,0x20502202,0x09281801, +0x20380801,0x20201604,0x00203808,0x08f00002, +0x20381400,0x00302400,0x20504009,0x09280800, +0x00081e01,0x00503002,0x20902c00,0x09d00004, +0x20181800,0x00202c01,0x20503002,0x09200001, +0x00080800,0x00301800,0x20885400,0x09e02e0e, +0x00081001,0x00402c00,0x20b86400,0x09a02a0c, +0x00081201,0x00403000,0x20b84800,0x0a70260f, +0x00180a02,0x00001400,0x00083400,0x0a301e0f, +0x00480402,0x00101001,0x20284c01,0x0970060d, +0x00580402,0x00001002,0x20184a01,0x09480a0c, +0x00580403,0x00000a02,0x00183801,0x09f0020f, +0x00000407,0x20280e07,0x00583804,0x09c8060d, +0x20800201,0x20180406,0x0028200d,0x09281e06, +0x20a80605,0x20100c09,0x00481c0f,0x08f82605, +0x20a00a01,0x20181c05,0x0038100e,0x09981e07, +0x20380605,0x2010080d,0x00282c05,0x09682209, +0x00400000,0x00080402,0x0010060c,0x09082605, +0x00800807,0x20281608,0x00680610,0x08e82e06, +0x00880c00,0x00102002,0x20481e11,0x09681e09, +0x00100001,0x20180602,0x00400a04,0x09282608, +0x00080a01,0x00001401,0x00080402,0x08c8220a, +0x20500206,0x0000000c,0x00100009,0x08983209, +0x20300000,0x20100001,0x00400807,0x08f8260d, +0x00000401,0x20180c00,0x00300801,0x08e82609, +0x00100400,0x20280e01,0x00501401,0x08782209, +0x00480802,0x20101a06,0x00200a05,0x08682207, +0x00300601,0x20180801,0x00301603,0x08a8220b, +0x00200203,0x00000404,0x00000c00,0x08981e09, +0x20100000,0x00080400,0x00100803,0x08381a06, +0x20400400,0x20381001,0x00801008,0x08282606, +0x20180401,0x20100a03,0x00200406,0x08481609, +0x20300402,0x00080e05,0x00101406,0x08681606, +0x00200402,0x00080a01,0x00100400,0x08181605, +0x00500201,0x20100001,0x00400e03,0x08081e03, +0x00200401,0x20180e01,0x00300403,0x08181a05, +0x00480601,0x00100c02,0x20280a02,0x08381204, +0x20380603,0x00000c03,0x20100007,0x07f81601, +0x20700001,0x20100202,0x0040040c,0x07f81801, +0x20400400,0x00080801,0x00000009,0x07f81801, +0x20400001,0x00080602,0x00100409,0x08281601, +0x00480403,0x20100e06,0x00280e02,0x08081001, +0x00880601,0x20100c00,0x00480e09,0x08181802, +0x00480a02,0x00101802,0x20280a03,0x08181404, +0x00380a01,0x00001402,0x00180e03,0x08381402, +0x20400601,0x20280c03,0x00580408,0x08081c04, +0x20600001,0x20280603,0x00780c0e,0x08282005, +0x20300403,0x20181205,0x00400808,0x08381806, +0x00080401,0x20201202,0x00580c05,0x08481c03, +0x00200000,0x20180601,0x00200203,0x08481c07, +0x00300802,0x20281801,0x00780a06,0x08682809, +0x00180a03,0x00001c05,0x00081800,0x0888180a, +0x20200800,0x20381800,0x00900803,0x08682407, +0x20400402,0x00080a02,0x00080803,0x08781c07, +0x20380604,0x00000805,0x00180403,0x08982807, +0x20400803,0x20281605,0x00700803,0x08d8200c, +0x00100001,0x20180601,0x00480a04,0x08a82006, +0x00680601,0x00101006,0x20280a09,0x08a82004, +0x00480406,0x20101205,0x00380a07,0x08d82805, +0x00580601,0x20101005,0x00281208,0x09382009, +0x00200002,0x20100002,0x00280a02,0x08c82403, +0x20100801,0x00081401,0x00102c08,0x08c81c03, +0x00100206,0x2028040d,0x00702404,0x08e82803, +0x20100201,0x20280403,0x00602006,0x09682008, +0x20100203,0x20180408,0x00302405,0x08e82005, +0x20100201,0x00180403,0x20303404,0x08f0000a, +0x20300802,0x20281e05,0x00605808,0x09180809, +0x20100c00,0x20282601,0x00504402,0x09b8080c, +0x20100801,0x20181e02,0x00204c03,0x0928040a + }, //DNP + { +0x00280601,0x00000000,0x00005400,0x0ac8361b, +0x00680e08,0x00100000,0x00009c00,0x0a78361f, +0x20100801,0x20400000,0x00000c00,0x0b180e16, +0x00180601,0x00100000,0x00006000,0x0ac83a1d, +0x00300400,0x20100202,0x00004404,0x09f80e19, +0x2050140d,0x20200216,0x00002411,0x09900e16, +0x00700e02,0x20100004,0x00001e04,0x0a580618, +0x00300400,0x00000203,0x00004804,0x09e80e1b, +0x20380604,0x00000202,0x0000380f,0x0950120f, +0x00080a0a,0x00300010,0x00002804,0x09100e0c, +0x20600000,0x00100203,0x00002811,0x09a00e12, +0x20300202,0x00100204,0x0000340d,0x09201612, +0x20500809,0x0000020e,0x00081006,0x09002205, +0x20400407,0x0000020f,0x00002005,0x08c02a08, +0x00180802,0x00200203,0x00001a02,0x09301a0b, +0x20400007,0x00100209,0x00000005,0x08c02609, +0x00480a07,0x0020000d,0x00080a09,0x08e00e07, +0x00680604,0x00100005,0x00000207,0x08802e09, +0x00080a04,0x00000002,0x00001401,0x08e0260b, +0x00780608,0x0010000a,0x00000a07,0x08801e0a, +0x00100003,0x00000207,0x00000803,0x08901a09, +0x20300003,0x00000206,0x0008080b,0x08402e07, +0x00000806,0x20200209,0x00081802,0x08802a0a, +0x20600809,0x2010020e,0x0008140c,0x08302607, +0x20200401,0x00000000,0x00081405,0x08501205, +0x20100400,0x00000002,0x00081c01,0x08202201, +0x00000203,0x00000008,0x00081802,0x08401608, +0x00400206,0x0010000b,0x00081a06,0x08101204, +0x00300202,0x00100003,0x00080a02,0x08300a04, +0x00300000,0x00100002,0x00080a03,0x08101a02, +0x00200000,0x00000201,0x00000402,0x08001606, +0x20100003,0x00100205,0x00080406,0x07e01204, +0x20500004,0x00100203,0x00080808,0x08200601, +0x20200202,0x00100002,0x00000806,0x08001800, +0x20300002,0x00100202,0x00080409,0x07f01400, +0x20200201,0x00200004,0x00080403,0x07d00800, +0x00580a04,0x00100008,0x00001206,0x08300001, +0x20100405,0x00100204,0x00080801,0x08101803, +0x00080601,0x00100003,0x00000400,0x08001004, +0x00480400,0x00200001,0x00001602,0x07e00c00, +0x20400000,0x00000204,0x00001c0a,0x08301402, +0x00480607,0x0010000a,0x00001602,0x08301802, +0x00200201,0x00000000,0x00000c01,0x08201805, +0x20380601,0x00000000,0x00001409,0x07e01803, +0x00100402,0x20100203,0x00080a02,0x08501806, +0x20600405,0x0000020b,0x0000080a,0x08402807, +0x20400003,0x00000203,0x00000408,0x08601c09, +0x00000402,0x20100203,0x00080601,0x08102007, +0x20100604,0x00000004,0x00000001,0x08801405, +0x00200601,0x00100003,0x00081607,0x08902008, +0x00200606,0x00000006,0x00000e05,0x08b01c0b, +0x00100603,0x00100003,0x00080602,0x08401c05, +0x00500404,0x00100208,0x00081202,0x08b01405, +0x00600201,0x00300201,0x00080a02,0x08c01804, +0x00300806,0x0000020d,0x00081802,0x09002009, +0x00200003,0x00200206,0x00081002,0x08701806, +0x20381205,0x00200005,0x00080c0e,0x08e0040b, +0x20380802,0x00200205,0x00081c0f,0x08e0100b, +0x20380e04,0x00200006,0x0008200b,0x09600810, +0x00080e03,0x00200003,0x00080c09,0x08a00c0b, +0x20100003,0x2010020a,0x00082c04,0x09600014, +0x20280800,0x00000001,0x00082c05,0x09780415, +0x20180402,0x20100206,0x00082803,0x0a080417, +0x20380402,0x20100207,0x00082408,0x09200414, +0x00180402,0x00380800,0x20104000,0x0a583a11, +0x20200403,0x00182400,0x00305000,0x0a182e0d, +0x00080c02,0x00501c00,0x20b02800,0x0ae82614, +0x00100002,0x00181000,0x00304400,0x0a583612, +0x00380e06,0x00201006,0x20304c02,0x09d81610, +0x00881a08,0x00203808,0x20603605,0x09a00210, +0x00481605,0x00202006,0x20404000,0x0a480e13, +0x00381206,0x00101006,0x20104c02,0x09c80e11, +0x20700005,0x20180a0d,0x0010380c,0x09701208, +0x20a00806,0x20481e0f,0x00804814,0x09301a08, +0x20680802,0x2030060a,0x0040400d,0x09c0160d, +0x20500002,0x2038060a,0x0040400a,0x09501e0b, +0x00480602,0x20201801,0x20180e08,0x09402206, +0x00380603,0x20200804,0x0010060a,0x09102e03, +0x00300c01,0x20581604,0x00500e05,0x09702609, +0x00200402,0x20400205,0x00380604,0x09002a09, +0x20200c03,0x20381a05,0x00500404,0x09001a08, +0x00200802,0x20380e05,0x00300602,0x08e03209, +0x20300c03,0x20281a02,0x00080c03,0x0920260a, +0x20200800,0x20381001,0x00380403,0x08c02609, +0x00300202,0x00000404,0x20181204,0x08c01608, +0x00000400,0x20100401,0x00081805,0x08902e08, +0x00680603,0x00101806,0x20681e07,0x08d01e0c, +0x00300000,0x20101400,0x20281a02,0x08702609, +0x20200001,0x00100a01,0x00080806,0x08701208, +0x20100000,0x00100801,0x00081003,0x08602604, +0x20300001,0x00000602,0x0000000a,0x0870160b, +0x20200201,0x20100401,0x00300006,0x08301a07, +0x00200000,0x00000401,0x00280400,0x08500e04, +0x00300201,0x00000001,0x00280400,0x08401e03, +0x00280602,0x00000402,0x00100401,0x08301605, +0x00200001,0x20200602,0x00480800,0x08001a04, +0x20100000,0x00000400,0x00380405,0x08300e02, +0x20400001,0x00100000,0x00200407,0x08401c00, +0x20200001,0x00000203,0x00200407,0x08101a01, +0x20300202,0x20100003,0x00500407,0x07f01601, +0x00100400,0x00081400,0x00400c02,0x08300802, +0x00480601,0x00100801,0x00200203,0x08502002, +0x20100401,0x20180801,0x00200003,0x08201404, +0x00300400,0x20281202,0x00500e02,0x08001802, +0x20380401,0x00180400,0x20100805,0x08501006, +0x20300001,0x00081201,0x00401408,0x08602004, +0x00180602,0x00000403,0x00000c01,0x08501806, +0x20400402,0x00080e01,0x00100008,0x08101c05, +0x00380a01,0x00101002,0x20200205,0x08801406, +0x20180c00,0x00001001,0x00080400,0x08902808, +0x20200003,0x20180605,0x00100405,0x08901c0a, +0x00280e02,0x00101004,0x20280604,0x08401c07, +0x20580800,0x20100c00,0x00100c05,0x08b01806, +0x00080a02,0x20300c01,0x00400604,0x08d02806, +0x20480a02,0x20100805,0x00000400,0x08f01c0c, +0x20280a01,0x20200c00,0x00200c01,0x08702006, +0x00a00205,0x20300e01,0x0040020a,0x08d01c03, +0x00400601,0x20480604,0x00880603,0x08f02803, +0x00980603,0x20301a02,0x0018060b,0x09402407, +0x00600203,0x20400603,0x00500204,0x08a02404, +0x20801407,0x20482e0f,0x00781813,0x08f01408, +0x20101002,0x20381607,0x00682c0a,0x09101c06, +0x20701406,0x2048260d,0x00782011,0x0970140a, +0x20401405,0x20482a0b,0x0078200c,0x08c01808, +0x00200a02,0x00200007,0x20485a06,0x0958080f, +0x20201000,0x00181c00,0x00184406,0x0968040e, +0x00100a02,0x00180805,0x20285203,0x09f80812, +0x20100a02,0x00180c05,0x20484c02,0x0928040f, +0x00300802,0x20381400,0x00802400,0x09f82a0a, +0x00101004,0x20381400,0x00501000,0x09c81e07, +0x00280800,0x00180400,0x00304400,0x0a88360c, +0x00300c00,0x20481400,0x00702800,0x0a08220b, +0x20300605,0x20181805,0x00304009,0x09a81606, +0x00080a09,0x0018100b,0x00005003,0x09980e06, +0x20100204,0x20181801,0x00105406,0x0a281609, +0x20300e01,0x20182401,0x00203c08,0x09b80a08, +0x20200805,0x00080a0a,0x20301c00,0x09900e02, +0x20400807,0x2018060f,0x20402805,0x09702202, +0x20400804,0x20181209,0x20402803,0x09f01605, +0x20300000,0x00280603,0x20602201,0x09801604, +0x00280604,0x00100806,0x20500a07,0x09701606, +0x00000602,0x00080405,0x20500206,0x09702602, +0x00380602,0x00201003,0x20980a09,0x09c01e08, +0x00400000,0x00200a02,0x20800209,0x09502209, +0x00000003,0x00001205,0x20300201,0x09301e09, +0x00400001,0x00100e02,0x20680607,0x09402a09, +0x20100403,0x00100e04,0x20581400,0x09601a0d, +0x20200402,0x00200602,0x20681004,0x09001e0b, +0x00200201,0x00000402,0x00180400,0x08e0160a, +0x20180a02,0x00101402,0x20300005,0x08e0260a, +0x00380604,0x00200806,0x20200601,0x0900120d, +0x00380a03,0x00401006,0x20500602,0x08b0160a, +0x20180400,0x00000800,0x00200405,0x08a01608, +0x20100001,0x20100603,0x00200804,0x08b02a05, +0x20200002,0x00100604,0x00101008,0x08901a0a, +0x20300402,0x00200205,0x20100c07,0x08601e07, +0x00100001,0x00000201,0x00300401,0x08701a05, +0x00200201,0x20100402,0x00300401,0x08902a03, +0x00000201,0x00080401,0x00200803,0x08601e04, +0x00480601,0x00200802,0x20100202,0x08401e04, +0x20180602,0x00000401,0x00300405,0x08501a02, +0x20300002,0x20180603,0x00500407,0x08802801, +0x00000002,0x00180602,0x00180405,0x08501c00, +0x20500000,0x00180601,0x0010080a,0x08201c00, +0x00100401,0x20180603,0x00400002,0x08501802, +0x00380603,0x20100003,0x00400a02,0x08902803, +0x00080602,0x00100403,0x00080403,0x08601c04, +0x00400000,0x00100000,0x00080604,0x08302003, +0x20300401,0x00080e01,0x00380805,0x08701406, +0x20200803,0x20281206,0x00400007,0x08a02c05, +0x20100401,0x00081203,0x00100804,0x08801c07, +0x20200001,0x00100202,0x00080c07,0x08401c04, +0x00300202,0x00180c03,0x00100603,0x08a01007, +0x20100000,0x00081003,0x20180801,0x08e02809, +0x00280601,0x00100001,0x20280801,0x08d01c0a, +0x00000601,0x00181002,0x00000400,0x08801808, +0x20500003,0x00181203,0x20200805,0x08e01407, +0x20180602,0x00180402,0x20400a03,0x09202807, +0x20600403,0x00081202,0x20200005,0x0920180d, +0x20300000,0x00280c00,0x20400800,0x08b01c08, +0x00580a07,0x00100806,0x2060060b,0x09101804, +0x00380400,0x00000a03,0x20680a07,0x09502c02, +0x00680e06,0x00100c06,0x2060060d,0x09801809, +0x00380603,0x00200400,0x20780607,0x08f02004, +0x20100408,0x20101210,0x20483404,0x09201801, +0x00180800,0x20101a02,0x20483003,0x09502000, +0x20100005,0x2010160d,0x20482c04,0x09b01c04, +0x00100004,0x00101a08,0x20683802,0x09001802, +0x00080a03,0x00001809,0x00184801,0x09481004, +0x20200001,0x20301203,0x00384406,0x09600404, +0x20100201,0x20200c03,0x00284802,0x09e80808, +0x20280601,0x00101003,0x00084406,0x09280c05, +0x00580601,0x00200800,0x20202400,0x09b82207, +0x00580e03,0x00201400,0x20402c00,0x09981a06, +0x00200e01,0x20281800,0x00502c00,0x0a282a05, +0x00380a02,0x00200c00,0x20402800,0x09d81a08, +0x20800401,0x00180e03,0x0000240d,0x09881000, +0x20801004,0x00082a08,0x0020300f,0x09880801, +0x20500800,0x00181602,0x20102407,0x0a081202, +0x20400002,0x00180605,0x20102009,0x09a80a03, +0x00380601,0x00200c00,0x20400e0a,0x09a00001, +0x00380a03,0x00301006,0x20800a0a,0x09a00803, +0x00080800,0x00200c00,0x20600e06,0x0a000201, +0x20200201,0x00000001,0x20200e04,0x09a00601, +0x20200402,0x00080a01,0x20101201,0x09900604, +0x20200004,0x00200605,0x20401202,0x09a01202, +0x00100001,0x00100800,0x20400e07,0x09e00608, +0x00480401,0x00000c00,0x20200a0b,0x09800e08, +0x00380602,0x00201003,0x20300e06,0x09601208, +0x00580604,0x00101007,0x20301209,0x09701608, +0x00380a02,0x00101803,0x20201204,0x09800e0d, +0x00180a02,0x20101803,0x00000c03,0x0920120c, +0x00180400,0x00100a02,0x00001402,0x09101a0a, +0x20200402,0x00080605,0x00102008,0x09302608, +0x00000401,0x20180603,0x00402005,0x0920160c, +0x20100401,0x20380a03,0x00601804,0x08d01a09, +0x20100000,0x00000201,0x00200c04,0x08d02207, +0x00000201,0x00100401,0x00000c01,0x09002e04, +0x00000000,0x00000201,0x00300c04,0x08d02208, +0x20180601,0x20100801,0x00400802,0x08a02205, +0x00200000,0x00000400,0x00200400,0x08a02604, +0x00100000,0x00100201,0x00200c02,0x08e03202, +0x20100000,0x00000201,0x00300804,0x08a02604, +0x00300400,0x20280602,0x00600c00,0x08802604, +0x20200400,0x00080a01,0x00300406,0x08902601, +0x20100000,0x00200201,0x00200404,0x08e03801, +0x00180400,0x00000601,0x00380402,0x08902601, +0x20400000,0x20100201,0x00400008,0x08602800, +0x00280400,0x00100400,0x00180a01,0x08902402, +0x00000401,0x00180e02,0x00200001,0x08f03403, +0x20200601,0x20180800,0x00400006,0x08902403, +0x00300201,0x20100000,0x00480605,0x08802802, +0x20280400,0x00000601,0x00280c05,0x08a02004, +0x00180a01,0x00300800,0x20181401,0x09103004, +0x00000000,0x00000202,0x00280801,0x08c02007, +0x20100001,0x20180602,0x00480805,0x08802402, +0x00100400,0x00080e01,0x00380c00,0x08d01806, +0x20100402,0x00180e04,0x00181403,0x09302806, +0x00100400,0x00080e01,0x00281002,0x09001809, +0x20100000,0x20180a01,0x00381002,0x08b01c06, +0x20200402,0x00080e01,0x00081402,0x09001007, +0x20300601,0x00181003,0x20281601,0x09601807, +0x20300000,0x00180400,0x20181403,0x0950100b, +0x20200401,0x00081000,0x00181000,0x08e01408, +0x20200a01,0x00181003,0x20380e04,0x09300805, +0x00400000,0x00380400,0x2078120a,0x09901402, +0x00000800,0x00181401,0x20380e07,0x09a00809, +0x00000400,0x00180402,0x20381607,0x09100c04, +0x00780e01,0x00302201,0x20781e0b,0x09400602, +0x00100201,0x00300801,0x20781800,0x09800e03, +0x00580a01,0x00301401,0x20881e08,0x09d00402, +0x00580a02,0x00101802,0x20481a06,0x09200602, +0x20400401,0x00080603,0x0018180b,0x09280e03, +0x20180801,0x00301602,0x20682403,0x09700202, +0x20280401,0x00200e03,0x20382005,0x09d80c00, +0x20300001,0x20100a04,0x00281809,0x09080a01, +0x00400601,0x20180800,0x00302400,0x09781e02, +0x00200a03,0x20280c00,0x00303800,0x09681c01, +0x00280601,0x00100800,0x20101c00,0x09e82202, +0x00100202,0x00080800,0x00303000,0x09a81e02, +0x20780402,0x00000204,0x0010180b,0x09780c03, +0x20480805,0x00000a09,0x00001007,0x09780404, +0x20480401,0x00000204,0x00101406,0x09e81401, +0x20200403,0x00080a07,0x00101404,0x09980800, +0x00300201,0x20180402,0x00100e0a,0x09980403, +0x00080604,0x20280407,0x00200e05,0x09a80405, +0x00000401,0x20180800,0x00100a07,0x09f80c01, +0x20380601,0x00000003,0x20100603,0x09a80401, +0x00080401,0x00000800,0x00000e02,0x09900602, +0x00100403,0x20300204,0x00101606,0x09b00800, +0x00200000,0x20100404,0x20101206,0x09d80606, +0x00500400,0x20100001,0x2010120b,0x09900606, +0x00100203,0x20200404,0x00201e03,0x09700e05, +0x00180604,0x20200407,0x00102602,0x09a01604, +0x00100202,0x20100002,0x00002c00,0x09900a09, +0x20100201,0x00000002,0x20102005,0x09501209, +0x00100001,0x20200204,0x00302000,0x09401e06, +0x00080401,0x20400a04,0x00202402,0x09802e04, +0x00180801,0x20100a04,0x00102402,0x09502208, +0x00180801,0x00000a02,0x20101c01,0x09102206, +0x20100000,0x20200601,0x00301003,0x09102a05, +0x00000000,0x20400601,0x00501402,0x09603a02, +0x00000201,0x20200601,0x00201003,0x09102e06, +0x20200000,0x20100000,0x00101403,0x08f02e04, +0x00200000,0x20200201,0x00400c00,0x08f03203, +0x00080400,0x20500601,0x00601001,0x09504000, +0x00000001,0x20300202,0x00300803,0x08f03203, +0x00300000,0x20100601,0x00100e02,0x08d03603, +0x20280400,0x20200601,0x00400005,0x08e03601, +0x20100000,0x20680602,0x00600402,0x09504401, +0x00100400,0x20380601,0x00380402,0x08e03201, +0x20400001,0x20200202,0x00200008,0x08c03400, +0x00200601,0x20380400,0x00580601,0x08f03001, +0x00100000,0x20600202,0x00680e01,0x09604402, +0x20280602,0x20200401,0x00280406,0x08e03003, +0x00200201,0x20200001,0x00180604,0x08d03402, +0x20200401,0x20280a02,0x00480c03,0x08f02c02, +0x00000a01,0x20680e01,0x00681401,0x09703c01, +0x00000402,0x20380a04,0x00380e01,0x09102c06, +0x00000400,0x20280602,0x00180c03,0x08e03001, +0x00100201,0x20180601,0x00281e01,0x09102403, +0x00100402,0x20480604,0x00382400,0x09803002, +0x00100201,0x20200001,0x00182001,0x09302006, +0x20100001,0x20180602,0x00181c02,0x08f02403, +0x00000403,0x20180602,0x00182400,0x09201403, +0x20480400,0x20200003,0x00282802,0x09901803, +0x20300402,0x20280a02,0x00181c04,0x09701008, +0x20200001,0x20180400,0x00082400,0x09101404, +0x20480601,0x20100805,0x00081e01,0x09300003, +0x00400400,0x20300002,0x00281e0a,0x09a00a01, +0x00080400,0x20100803,0x00082606,0x09b00007, +0x00000000,0x00000003,0x20181e05,0x09200401, +0x00700a02,0x20280401,0x0028060c,0x09480604, +0x00080601,0x20200801,0x00280c01,0x09800205, +0x00300602,0x20200003,0x00280e07,0x09c80c00, +0x00300603,0x00000003,0x20180605,0x09280604, +0x20300001,0x00000604,0x00181408,0x09080a06, +0x00000401,0x20300203,0x00481001,0x09680a05, +0x20100402,0x20180605,0x00181402,0x09b81203, +0x20200002,0x00100205,0x20180c05,0x08f80a04, +0x00281203,0x00300800,0x20102c00,0x09481802, +0x20181603,0x00400800,0x20203400,0x09381807, +0x00100602,0x20180800,0x00202000,0x09a81c02, +0x20180601,0x00380400,0x00102000,0x09781404, +0x20500404,0x20180e08,0x00201006,0x09580805, +0x00101404,0x20181608,0x00000a02,0x09680406, +0x20300c03,0x00081206,0x00100802,0x09b81003, +0x00180401,0x00100204,0x00000a03,0x09980402, +0x00280601,0x00100004,0x20100208,0x09980805, +0x20400000,0x00380c04,0x20400002,0x09980806, +0x00100001,0x00300002,0x20380a06,0x09d81001, +0x20400803,0x00080e01,0x00080401,0x09980401, +0x00100801,0x00080401,0x20101202,0x09900201, +0x00580a01,0x00300803,0x2070120a,0x09c00003, +0x00280a01,0x00300404,0x20401a03,0x09c81203, +0x00680a03,0x00200807,0x20300e0a,0x09980604, +0x20280602,0x00100003,0x20302402,0x09900a01, +0x20200400,0x00180c00,0x20502404,0x09c00c00, +0x20280a02,0x00100402,0x20303002,0x09a00603, +0x20380800,0x00000602,0x20102807,0x09600e05, +0x00200001,0x00000202,0x20301e04,0x09801e02, +0x00100201,0x00300001,0x20802602,0x09d02001, +0x00200c02,0x20280e05,0x20202203,0x09901e04, +0x00100c00,0x20280a01,0x20101a01,0x09501e02, +0x20100000,0x00000000,0x20401003,0x09702a03, +0x00000000,0x00380602,0x20901c01,0x09d03001, +0x20100201,0x00180400,0x20501003,0x09702604, +0x20200000,0x00100201,0x20301003,0x09402a01, +0x00200000,0x00000201,0x20400e01,0x09603202, +0x00000801,0x00380a03,0x20900c00,0x09d03802, +0x00000001,0x00100202,0x20500400,0x09502e02, +0x00300201,0x00100000,0x20300e03,0x09403201, +0x20200401,0x00080a02,0x20400004,0x09503601, +0x20100201,0x00500000,0x20c80400,0x09e03c02, +0x00200201,0x00100401,0x20580401,0x09402e02, +0x20300401,0x00180603,0x20300006,0x09303000, +0x00180a01,0x00200801,0x20580602,0x09503000, +0x00100001,0x00500202,0x20c80e03,0x09f03800, +0x20400400,0x00180a02,0x20480407,0x09402c02, +0x00100000,0x00100001,0x20480a03,0x09402c01, +0x20180401,0x00000603,0x20381001,0x09502c00, +0x20180e01,0x00501000,0x20b81400,0x09f03201, +0x00200001,0x00200601,0x20681a05,0x09602403, +0x00080a01,0x00100800,0x20480c00,0x09402c00, +0x00000601,0x20100000,0x20281e02,0x09502000, +0x00300000,0x00200a02,0x20782204,0x09e02a03, +0x00000201,0x00200401,0x20581802,0x09701802, +0x00000401,0x00000204,0x20281e01,0x09302601, +0x00200402,0x00000202,0x20282602,0x09401202, +0x20400c03,0x00280a02,0x20582c05,0x09c01202, +0x20100403,0x00200203,0x20582401,0x09900c04, +0x20100401,0x00100000,0x20282c00,0x09301201, +0x20500c00,0x00180804,0x20181c05,0x09400201, +0x00380a04,0x00501008,0x20781608,0x09b00204, +0x20100a01,0x00300005,0x20582203,0x09a80803, +0x00000201,0x00200805,0x20281a02,0x09280602, +0x00581603,0x00301404,0x2030060b,0x09380a04, +0x20100402,0x00280a05,0x20300002,0x09880607, +0x00180e02,0x00501003,0x20500605,0x09b81201, +0x00080a02,0x00200801,0x20100601,0x09180a04, +0x20100402,0x20100205,0x00180804,0x08f80608, +0x00180400,0x00400801,0x20581602,0x09580a07, +0x00180801,0x00101204,0x00080a02,0x09980e05, +0x00000001,0x00000604,0x00180c00,0x08f80605, +0x00001800,0x20582400,0x00800800,0x09180807, +0x20302403,0x20683800,0x00a81000,0x0908080c, +0x20181201,0x00400800,0x20201c00,0x09781c06, +0x20201000,0x20781800,0x00900000,0x09600406, +0x20180400,0x00100400,0x20180a01,0x09580406, +0x00581e07,0x0030240a,0x2038060a,0x09580c07, +0x00080c01,0x00001602,0x00000a04,0x09a80c04, +0x00200c00,0x20380800,0x00380e07,0x09800403, +0x00100803,0x00180e01,0x00080603,0x09880804, +0x20400805,0x20480e0a,0x00600806,0x09880405, +0x00200800,0x20380400,0x00500204,0x09b80c00, +0x20180401,0x00000800,0x00180800,0x09980601, +0x00280e05,0x00300c07,0x20301202,0x09980801, +0x00400e02,0x20281007,0x00380607,0x09b80805, +0x00100800,0x20181400,0x00401002,0x09a80e01, +0x00300a03,0x20181005,0x00301602,0x09880602, +0x20300403,0x00081206,0x00102004,0x09a00403, +0x20280400,0x00200401,0x20101c05,0x09c00004, +0x20400c01,0x00181801,0x20101404,0x09a80402, +0x20300c04,0x00081604,0x20101405,0x09700800, +0x00300202,0x00100004,0x20300e06,0x09b01001, +0x00080800,0x00000201,0x20102202,0x09f00c05, +0x00381203,0x00401404,0x20701e07,0x09b00800, +0x00281604,0x00401406,0x20601603,0x09801001, +0x20280400,0x00100201,0x20301802,0x09b01c00, +0x20100201,0x20200400,0x20101a01,0x0a101c04, +0x20280402,0x00000206,0x20201c03,0x09a01a02, +0x20200002,0x20180605,0x20101c02,0x09802001, +0x00100001,0x00000202,0x20300a02,0x09b02400, +0x00180800,0x20200a02,0x00000e03,0x0a302403, +0x00100000,0x20100000,0x20200202,0x09a02202, +0x00280601,0x20100401,0x20100e03,0x09902400, +0x20180a02,0x00000c01,0x20300401,0x09a02601, +0x20200001,0x20400201,0x00200000,0x0a402801, +0x00100601,0x00000000,0x20200402,0x09902202, +0x20200000,0x20200602,0x20100002,0x09902c00, +0x00000c02,0x20281205,0x00080a01,0x09a02601, +0x00280602,0x20400401,0x00280605,0x0a402a01, +0x20480801,0x00000a02,0x20280805,0x09902002, +0x00100400,0x20280601,0x00080a03,0x09902800, +0x00000800,0x00180402,0x20581e01,0x09a01e02, +0x20201403,0x20681605,0x00481400,0x0a302203, +0x00300400,0x20200000,0x00081606,0x09a01801, +0x20200802,0x20280e02,0x20181000,0x09802201, +0x20180602,0x00300c02,0x20681602,0x09801203, +0x00300601,0x20100804,0x20282606,0x0a101606, +0x20280400,0x00000601,0x00081003,0x09900e01, +0x00280602,0x00001003,0x20481e05,0x09701a04, +0x00480403,0x00200e03,0x20381e04,0x09600a06, +0x20181000,0x00001c00,0x00081404,0x09d00a07, +0x00100003,0x20100a01,0x00182602,0x09900601, +0x00180402,0x20100e02,0x00081800,0x09500e06, +0x20581605,0x00101807,0x00080808,0x09380604, +0x20100400,0x20480c00,0x00780400,0x09a00205, +0x20181605,0x20101807,0x00380402,0x09980c00, +0x20180603,0x20100404,0x00380802,0x09200204, +0x00201c04,0x20382607,0x00600607,0x09280603, +0x00080a01,0x20300c01,0x00480a02,0x09780607, +0x20101003,0x20681a07,0x00900e02,0x09980800, +0x20100c02,0x20281204,0x00400000,0x09000203, +0x00181202,0x00301406,0x20381202,0x08f80a08, +0x00000801,0x20580602,0x00780a01,0x09480609, +0x00200a01,0x20280403,0x00381206,0x09880a05, +0x00180601,0x00000802,0x00081204,0x08e80606, +0x00081a02,0x00402400,0x20600c00,0x09180406, +0x00082202,0x00503400,0x20700400,0x09000007, +0x20201000,0x20482400,0x00a80400,0x09480809, +0x20281001,0x00801800,0x20c80400,0x09780406, +0x20100404,0x20280605,0x00200201,0x09480406, +0x20201c04,0x20483207,0x00600c01,0x09480408, +0x00100c02,0x00081401,0x00180a06,0x09880c06, +0x00381203,0x00501c04,0x20600a07,0x09980402, +0x00380a03,0x20101005,0x00280604,0x09780403, +0x00180601,0x00301005,0x20581a04,0x09880406, +0x00280e06,0x00301408,0x20300a04,0x09980801, +0x00100804,0x00080a07,0x00100800,0x09800202, +0x20300801,0x20481a04,0x00601805,0x09800004, +0x00281602,0x00201403,0x20201000,0x09a80804, +0x00180406,0x00000209,0x00200c02,0x09900201, +0x00080a01,0x00200805,0x20100402,0x09800000, +0x00080401,0x20100000,0x00000202,0x09a00805, +0x20300800,0x20381203,0x00401c06,0x09c00407, +0x20381204,0x20101008,0x00200405,0x09a00003, +0x00181203,0x20101401,0x00001801,0x09800801, +0x00100202,0x20280403,0x00001202,0x09c00803, +0x00100c03,0x20181a04,0x00000a02,0x0a000c08, +0x00001002,0x20582205,0x00602203,0x09c00804, +0x20201405,0x20482a07,0x00501804,0x09901004, +0x20200002,0x20280a03,0x20101001,0x09e01002, +0x20100204,0x00180406,0x20700a01,0x0a400c07, +0x00000400,0x20180800,0x20200203,0x09d01001, +0x00080604,0x00000407,0x20400603,0x09c01404, +0x00280602,0x20200002,0x20300a04,0x09f01801, +0x00100803,0x00180e05,0x20800e05,0x0a701804, +0x00180400,0x00000802,0x20400202,0x09d01601, +0x00100803,0x20180e06,0x20400e02,0x09d01c01, +0x20200c03,0x20381205,0x20300002,0x09e01800, +0x20100203,0x00300003,0x20b80601,0x0a801801, +0x00080603,0x20100401,0x20300c02,0x09c01601, +0x20100202,0x00100003,0x20780800,0x09d01c00, +0x00280e01,0x00101803,0x20781a05,0x09e01a02, +0x00000803,0x00380a05,0x20b80a04,0x0a901601, +0x20300c05,0x20280e07,0x20280c02,0x09c01801, +0x00100001,0x00100603,0x20780a04,0x09d01e01, +0x00080a01,0x20201401,0x20280400,0x09c01205, +0x00181602,0x00502805,0x20d81a05,0x0a701206, +0x00380606,0x00101009,0x20581206,0x09c00e01, +0x00080401,0x00200c00,0x20681602,0x09c01604, +0x20200402,0x20400203,0x00380400,0x09a00e05, +0x00280602,0x00000e01,0x20300603,0x0a300e09, +0x20200806,0x20180a0a,0x20180c02,0x09b00e03, +0x00000202,0x00000402,0x20380a02,0x09900e06, +0x00700603,0x20300403,0x00380a07,0x09700a08, +0x20101404,0x20281a05,0x00080804,0x09e00a09, +0x00480606,0x00200c09,0x20381603,0x09900204, +0x00300401,0x00100202,0x20280a02,0x09600a08, +0x20a01806,0x20382207,0x0048080f,0x09300605, +0x20180603,0x00400405,0x20681000,0x09b00206, +0x20601805,0x00182a09,0x0000040a,0x09880601, +0x20300400,0x00180401,0x20180807,0x09200205, +0x00681e07,0x00302c0b,0x2058120e,0x09280604, +0x00000c03,0x00381204,0x20580a01,0x09780607, +0x00281203,0x00701807,0x20981a09,0x09880800, +0x00180a01,0x00201001,0x20380a04,0x09000204, +0x20101403,0x20481e09,0x00601004,0x08e80609, +0x00180a02,0x00600c05,0x20981203,0x09380a09, +0x00180c00,0x00301201,0x20400a03,0x09780e06, +0x00100000,0x00000000,0x00100202,0x08d80607, +0x20201801,0x20482800,0x00700000,0x09080409, +0x20202001,0x20482c00,0x00780400,0x08f0000a, +0x20280401,0x00201400,0x20381400,0x09400406, +0x20100800,0x20581400,0x00c00400,0x09580406, +0x00280601,0x00200402,0x20380a06,0x09480406, +0x00381601,0x00302403,0x20481607,0x09400007, +0x00380e01,0x00101002,0x00280605,0x09780404, +0x20100801,0x20381800,0x00700e04,0x09880404, +0x00000400,0x00280c00,0x20200c01,0x09680404, +0x00100201,0x20280400,0x00400c01,0x09680804, +0x20400201,0x20381400,0x00601803,0x09880403, +0x00580a02,0x20100c02,0x00100206,0x09900601, +0x20180800,0x00300601,0x20500002,0x09800005, +0x00001003,0x20282604,0x00300803,0x09980406, +0x00700c01,0x20280e03,0x00180608,0x09a00400, +0x20200c01,0x20381603,0x00400c07,0x09800400, +0x00100401,0x00180a01,0x20480602,0x09b00005, +0x20380a03,0x00200405,0x20680403,0x09d00009, +0x20700c01,0x00181c00,0x2020000d,0x09a00003, +0x20200c00,0x00081c00,0x20100403,0x09900405, +0x20100000,0x00380801,0x20600400,0x09d80404, +0x00400002,0x00000603,0x20580a06,0x0a100007, +0x00280e01,0x00401003,0x20980608,0x09d00006, +0x00280e01,0x00201401,0x20880a03,0x09b00804, +0x00000000,0x00280400,0x20800202,0x09f00003, +0x20500000,0x00080801,0x20300006,0x0a480807, +0x00100001,0x00000201,0x20600203,0x09e00001, +0x20400000,0x20180a01,0x20300804,0x09d00804, +0x00000001,0x00380400,0x20900202,0x0a080401, +0x00480800,0x00000c01,0x2068060a,0x0a880405, +0x00100000,0x00080801,0x20500400,0x09e00201, +0x00400000,0x20100800,0x20680a09,0x09f00802, +0x00080a01,0x00301402,0x20b80a03,0x0a000201, +0x20400000,0x20300400,0x20300002,0x0a980401, +0x20300000,0x00180400,0x20700403,0x09e00000, +0x20380400,0x20100401,0x20400004,0x09f00601, +0x00100c01,0x00080e02,0x20600202,0x09f80603, +0x00300000,0x20300e01,0x20280a09,0x0a980602, +0x00380800,0x00101800,0x20880e05,0x09e00601, +0x00200000,0x20200800,0x20380607,0x09f00a02, +0x20100400,0x00380402,0x20900001,0x09d80604, +0x20101000,0x20381401,0x00100801,0x0a780a06, +0x20400000,0x20100000,0x20200803,0x09d00202, +0x00100801,0x20280601,0x20180a01,0x09d00606, +0x20180400,0x00400c00,0x20a00203,0x09b00205, +0x00100401,0x00080601,0x20400604,0x0a380608, +0x00580400,0x20101400,0x20380e08,0x09c00604, +0x20280a01,0x00000803,0x20200401,0x09a00206, +0x00480400,0x00300c00,0x20700605,0x09800209, +0x00281603,0x00102803,0x20580a01,0x09f0020a, +0x20280400,0x20200400,0x00200806,0x09980605, +0x00480400,0x20100e01,0x00000604,0x09600608, +0x20481201,0x00202000,0x20580808,0x09300207, +0x20300802,0x20480605,0x00500005,0x09a80608, +0x20180e01,0x20202000,0x00380c01,0x09700202, +0x20300000,0x20200601,0x00380407,0x09200607, +0x20101803,0x20282a04,0x00400e03,0x09180604, +0x00280e01,0x20101403,0x00480e05,0x09680a08, +0x20101002,0x20581603,0x00b00601,0x09780602, +0x00000800,0x20280800,0x00400203,0x09000204, +0x00280e01,0x00401c04,0x20681205,0x08e00208, +0x20100000,0x20480601,0x00900802,0x09180a0a, +0x00100a01,0x20181002,0x00600204,0x09580a04, +0x00180400,0x00000401,0x00200202,0x08d00207, +0x20181601,0x00202000,0x20400000,0x09000407, +0x20181e02,0x00402c00,0x20600800,0x09000008, +0x20100601,0x20200400,0x00300800,0x09500405, +0x20180800,0x00300800,0x20380400,0x09600c06, +0x00100401,0x20280603,0x00500604,0x09400005, +0x00101402,0x20381e05,0x00500e03,0x09400007, +0x00201000,0x20181603,0x00400a04,0x09700804, +0x00000000,0x00100400,0x20180a04,0x09800804, +0x00000201,0x20100001,0x00380401,0x09600004, +0x20180400,0x00280401,0x20280400,0x09600005, +0x20500403,0x00280e03,0x20281003,0x09900403, +0x00300801,0x00181201,0x20100205,0x09900400, +0x20100803,0x20181203,0x00380c01,0x09880405, +0x00380a02,0x00200c00,0x20380e01,0x09980405, +0x00881204,0x00301807,0x20580e0b,0x09a00000, +0x20180a01,0x00300801,0x20480c04,0x09900601, +0x00180a03,0x00100804,0x00080e03,0x09a80c04, +0x20600804,0x00081a05,0x00080c08,0x09c80c08, +0x20680c01,0x00000a06,0x0010000e,0x09980401, +0x20280801,0x00100602,0x20280803,0x09900003, +0x20100403,0x20280a04,0x00280801,0x09c80c03, +0x00680605,0x00100408,0x20681209,0x0a081407, +0x00101002,0x20381e02,0x00381206,0x09c80c05, +0x00200c00,0x20181400,0x20180e02,0x09b80804, +0x00000201,0x20180403,0x20181202,0x09d81403, +0x20600403,0x00180e06,0x20480407,0x0a381406, +0x00200203,0x00100005,0x20481204,0x09d81400, +0x20400001,0x00280800,0x20781003,0x09d80c04, +0x00000001,0x20180601,0x20280602,0x09e81801, +0x00400800,0x00281002,0x20781209,0x0a681c05, +0x00100401,0x00180602,0x20400001,0x09d81601, +0x00400202,0x00300404,0x20880609,0x09f81401, +0x20100401,0x00080801,0x20280601,0x09e81c00, +0x20400000,0x00300002,0x20b80402,0x0a782002, +0x20300000,0x00100001,0x20580803,0x09d81800, +0x20400402,0x00380602,0x20800405,0x09f81000, +0x00280e03,0x00101804,0x20400605,0x09d81a03, +0x00400001,0x00400801,0x20b00609,0x0a881e02, +0x00300202,0x00100003,0x20500a05,0x09d81a01, +0x00180400,0x00300802,0x20900207,0x09f81201, +0x20200002,0x20200604,0x00100c03,0x09b81604, +0x20280e02,0x00301c03,0x20a00c01,0x0a581a06, +0x20400003,0x00100203,0x20500403,0x09c81201, +0x00280e03,0x00201803,0x20700e02,0x09d80e06, +0x20100601,0x20380402,0x00200603,0x09a81204, +0x00200401,0x00000603,0x20301204,0x0a281607, +0x00580605,0x00200c07,0x20500e08,0x09b80e03, +0x20300803,0x20180e06,0x20101003,0x09980606, +0x00400601,0x20180400,0x00200e05,0x09780e08, +0x20100c02,0x00181601,0x20200c02,0x09e81208, +0x20200403,0x00180607,0x20201406,0x09980604, +0x00400601,0x00200003,0x20400206,0x09780607, +0x20500801,0x00080e02,0x00100c08,0x09380606, +0x20180e04,0x00401805,0x20600800,0x09a80a07, +0x20200a01,0x00280803,0x20300401,0x09800201, +0x20300000,0x00300a01,0x20400807,0x09300206, +0x00281601,0x00202001,0x20280607,0x09100205, +0x00100403,0x00180e08,0x00001603,0x09600208, +0x00181601,0x00401c00,0x20500a04,0x09700a02, +0x00180c00,0x00200e01,0x20200a03,0x09100604, +0x00000800,0x20380e01,0x00600e01,0x08d00209, +0x00080601,0x00200003,0x20380401,0x0920060a, +0x00180401,0x00000a03,0x00200a02,0x09600a05, +0x00000401,0x00080a02,0x00100601,0x08e00a07, +0x20200801,0x20181800,0x00400400,0x09000409, +0x20301402,0x20282800,0x00600000,0x08f0000c, +0x20281000,0x00500c00,0x20301000,0x09600407, +0x20100801,0x20481000,0x00581000,0x09701005, +0x00380a02,0x00100803,0x20280607,0x09400806, +0x00481e06,0x00302407,0x20400209,0x09400407, +0x00281202,0x00101801,0x20100607,0x09900c04, +0x20100202,0x20200404,0x00280a04,0x09900803, +0x20100401,0x20180604,0x00080401,0x09600803, +0x20100c04,0x20480e09,0x00600402,0x09600404, +0x20100403,0x20300605,0x00581000,0x09900c01, +0x00400001,0x20200603,0x00380606,0x09a00a01, +0x00180a01,0x00100800,0x20181202,0x09800003, +0x00100603,0x20180c03,0x00381201,0x09880404, +0x00400a03,0x20281403,0x00500204,0x09900201, +0x20200601,0x20280e01,0x00480406,0x09900602, +0x20100801,0x20281602,0x00180c02,0x09980802, +0x20100405,0x00080606,0x00082403,0x09a80c04, +0x20500c04,0x00081a07,0x00081408,0x09900001, +0x20100c03,0x20181204,0x00181801,0x09980402, +0x00100001,0x00000000,0x20381e03,0x09a81002, +0x00180604,0x00080408,0x20181601,0x09d82005, +0x00380e01,0x00301005,0x20682a07,0x09a81002, +0x00280e03,0x00100c05,0x20381e02,0x09a81001, +0x20180601,0x00000003,0x20481001,0x09a81c01, +0x20300002,0x20100204,0x20281001,0x09f82405, +0x20100000,0x00000002,0x20280801,0x09a82201, +0x20300002,0x20200203,0x00081003,0x09a81c02, +0x00100001,0x00000201,0x20380a03,0x09b82000, +0x00480601,0x20100403,0x20281a07,0x0a183002, +0x00200000,0x00000400,0x20280a02,0x09982202, +0x00280602,0x20100004,0x00080a05,0x09b82401, +0x00080601,0x00000803,0x20380400,0x09a82601, +0x20400000,0x20200002,0x20180404,0x0a183801, +0x20200001,0x00000001,0x20280404,0x09982400, +0x20200001,0x20200601,0x00000003,0x09b82000, +0x00000800,0x20281001,0x20201000,0x09a82601, +0x00480601,0x20200403,0x00000e08,0x0a283601, +0x00100201,0x00000002,0x20200a02,0x09982401, +0x00200400,0x20280401,0x00100a04,0x09b82201, +0x00000401,0x00100201,0x20500a01,0x09981e02, +0x20400c00,0x20380c00,0x00101c04,0x0a182e03, +0x00000002,0x20100601,0x20100800,0x09981c00, +0x20100601,0x20180802,0x20101801,0x09a81e03, +0x20180a01,0x00200c03,0x20500e01,0x09881a03, +0x00380601,0x00000c01,0x20201607,0x09f81e04, +0x00080603,0x00000405,0x00001e01,0x09981a01, +0x00080401,0x00001201,0x20300e03,0x09880e04, +0x00480400,0x00000c00,0x20201a05,0x09680e06, +0x00280c00,0x20101400,0x00101401,0x09c81208, +0x00100003,0x20100e05,0x00101601,0x09880602, +0x00380601,0x20100c02,0x00101602,0x09680a06, +0x20480e02,0x20101201,0x00201806,0x09200205, +0x20500202,0x20480800,0x00602406,0x09980a04, +0x20381203,0x20101004,0x00301804,0x09800000, +0x20380601,0x20300602,0x00501c06,0x09300604, +0x00101804,0x20482206,0x00500605,0x09100604, +0x00500402,0x20400205,0x0040060a,0x09600a07, +0x00001003,0x20581e07,0x00801a04,0x09800c00, +0x00001003,0x20481a05,0x00500604,0x09100e03, +0x00180602,0x00200c07,0x20380a02,0x08e00607, +0x20100e01,0x20380802,0x00480804,0x0920060a, +0x00200a01,0x20180403,0x00180a05,0x09701204, +0x00100601,0x00100004,0x00081203,0x08f00a07, +0x20180801,0x00100000,0x00181400,0x09100c08, +0x00081601,0x00201000,0x00080c00,0x09000c09, +0x20201402,0x20782c00,0x00d81800,0x09701808, +0x00080c02,0x00400800,0x20681800,0x09901002, +0x00000400,0x20180c02,0x00180a04,0x09500406, +0x20201c02,0x20382e02,0x00580601,0x09400408, +0x00100e01,0x20281405,0x00281606,0x09a01005, +0x20300202,0x00100005,0x20380401,0x09b00802, +0x00080a02,0x00000802,0x20180603,0x09700403, +0x00381203,0x00401405,0x20781208,0x09700404, +0x00180603,0x00100c03,0x20380605,0x09b01000, +0x00400201,0x00100202,0x20300608,0x09b00a01, +0x00100c02,0x20181606,0x00180e02,0x09800000, +0x20200001,0x00000605,0x20280c01,0x09800001, +0x00180403,0x00080607,0x00080a01,0x09a00e03, +0x20300002,0x00000204,0x20281005,0x09a00a03, +0x20180400,0x00200401,0x20482400,0x09880e01, +0x00380400,0x00000601,0x20182603,0x09881000, +0x20180800,0x20100c01,0x20182c01,0x09980603, +0x00280a02,0x00001003,0x20382203,0x09880a02, +0x00200400,0x00100001,0x20381e02,0x09781e02, +0x20300c02,0x20181602,0x00082006,0x09882401, +0x00201001,0x20381400,0x00282202,0x09781a03, +0x20101003,0x20281a04,0x00181804,0x09781602, +0x20200401,0x00180800,0x20381404,0x09682a01, +0x00000601,0x00200004,0x20582603,0x09a83403, +0x20200400,0x00180803,0x20281803,0x09682a03, +0x00000202,0x00200005,0x20481c00,0x09682400, +0x00200201,0x00200002,0x20581203,0x09683201, +0x00300001,0x00300001,0x20581204,0x09a84000, +0x00200000,0x00100402,0x20480a02,0x09582e02, +0x00100402,0x00280e02,0x20480800,0x09682c00, +0x20100401,0x00380800,0x20500003,0x09583601, +0x20400202,0x00300403,0x20600006,0x09a84401, +0x20200201,0x00200401,0x20300405,0x09483201, +0x20200202,0x00300404,0x20780402,0x09683000, +0x20180c00,0x00400c02,0x20600800,0x09483400, +0x00300402,0x00380e02,0x20500e06,0x09b84001, +0x00000002,0x00180601,0x20200800,0x09482c02, +0x00280401,0x00300601,0x20600e03,0x09682c00, +0x00180a01,0x00100c02,0x20401602,0x09482e01, +0x20380e02,0x00401006,0x20801404,0x09b83800, +0x00280603,0x00100805,0x20301201,0x09582801, +0x20280400,0x00200401,0x20501003,0x09682400, +0x20200402,0x20180601,0x00001c02,0x09482000, +0x00200400,0x00100201,0x20302a06,0x09b82a01, +0x20300003,0x00080a03,0x20102404,0x09681803, +0x00100201,0x00000403,0x20401a04,0x09681e01, +0x00300204,0x00000004,0x20202605,0x09481602, +0x00200a01,0x00180e01,0x20302801,0x09a81604, +0x00480605,0x00000806,0x20302205,0x09780802, +0x00200601,0x00180601,0x20302601,0x09580e03, +0x20600c05,0x00181209,0x20101805,0x09300201, +0x20700001,0x00380603,0x20601805,0x09880a01, +0x20601005,0x20181e0a,0x00002007,0x09800803, +0x20400402,0x00180a04,0x20401404,0x09400601, +0x00681602,0x00302405,0x20680e0c,0x09200605, +0x00780401,0x00300c00,0x2070020f,0x09800206, +0x00380e01,0x00401404,0x20780a0b,0x09a00c02, +0x00381000,0x00201c01,0x20680a09,0x09300a04, +0x20200400,0x20280601,0x00401405,0x08e00608, +0x20280e01,0x00201c03,0x20400405,0x0920060b, +0x00180601,0x00001402,0x20200a02,0x09901205, +0x00080601,0x20201002,0x00200801,0x09000a08, +0x00001002,0x20481400,0x00482c00,0x09401804, +0x20102804,0x20783000,0x00683800,0x09201807, +0x00000001,0x00201000,0x20783000,0x09b02402, +0x00201002,0x20381800,0x00682400,0x09b01201, +0x00080602,0x00000005,0x20181a01,0x09600404, +0x00081a06,0x0030240b,0x20582203,0x09500405, +0x00081201,0x00201004,0x20381601,0x09c00c01, +0x20580a02,0x00180406,0x00080c05,0x09b00002, +0x20200401,0x00080a02,0x20180601,0x09700003, +0x00001003,0x20481a07,0x00400603,0x09780402, +0x20280a02,0x20280401,0x00100a02,0x09d00800, +0x00400601,0x20180601,0x2010020a,0x09c00201, +0x00380e02,0x00101401,0x20381608,0x09880602, +0x00080601,0x00000401,0x20281a03,0x09780a01, +0x00301401,0x20480e05,0x00081e08,0x09c00e05, +0x00000400,0x00000202,0x20281400,0x09a00206, +0x20101003,0x20280e05,0x00282001,0x09581205, +0x00300801,0x20180602,0x20182204,0x09681604, +0x20201002,0x00180e01,0x20383002,0x09880a08, +0x00000802,0x00080e01,0x20181e01,0x09781206, +0x00280601,0x00200804,0x20182201,0x09382606, +0x20100400,0x00100801,0x20283005,0x09482a04, +0x00381202,0x00501806,0x20682603,0x09482208, +0x00280e01,0x00301804,0x20482400,0x09481e06, +0x20280400,0x00100800,0x00081004,0x09083204, +0x20180800,0x00200802,0x00181801,0x09383e01, +0x20200001,0x00100602,0x00081006,0x09082e06, +0x20380401,0x00000601,0x00180c06,0x09182a04, +0x00180400,0x00000401,0x00380a01,0x08f83a03, +0x00480400,0x00000401,0x00380e03,0x09284602, +0x00280a01,0x00100403,0x00180400,0x08e83603, +0x00300001,0x20100401,0x00281202,0x09083202, +0x00000201,0x20100402,0x00300003,0x08d83a02, +0x20600000,0x00080401,0x00400009,0x09184801, +0x20280400,0x00000000,0x00200806,0x08d83000, +0x20300201,0x20100002,0x00300406,0x09083400, +0x20101002,0x20181602,0x00400803,0x08d83801, +0x00600000,0x00000401,0x00300a07,0x09284402, +0x00200801,0x20180601,0x00200201,0x08e83002, +0x00300c01,0x20180e01,0x00300a04,0x09083001, +0x00000201,0x00380804,0x00001000,0x08e83402, +0x20600c01,0x00081400,0x0040180a,0x09384003, +0x20180602,0x00180404,0x00001805,0x09082c04, +0x20200c01,0x00280c01,0x00000405,0x09083001, +0x20180800,0x00200800,0x20201c01,0x08f82803, +0x00281201,0x00200804,0x20102607,0x09583004, +0x00000801,0x00080602,0x00001400,0x09281c06, +0x00081202,0x00500804,0x20302201,0x09282803, +0x20180a02,0x00000402,0x20102a01,0x09181803, +0x00180a02,0x20200c00,0x00102800,0x09681c01, +0x20180a02,0x00200003,0x20202400,0x09681407, +0x00080c00,0x00100a01,0x20102a01,0x09381402, +0x20180800,0x20201203,0x00001604,0x09280401, +0x20600803,0x20480605,0x00401002,0x09780c02, +0x20280800,0x20101a02,0x20201202,0x09900406, +0x20380400,0x20200602,0x00001400,0x09480401, +0x00301403,0x20481e03,0x00400e06,0x09200204, +0x00800601,0x20280403,0x0030060f,0x09780a05, +0x00201003,0x20381603,0x00400a07,0x09b00401, +0x00301402,0x20281602,0x00200a08,0x09300603, +0x20180602,0x00100c06,0x20300804,0x08f00605, +0x20300400,0x20180801,0x00201c09,0x09200209, +0x00080602,0x00100005,0x20101400,0x09b00a02, +0x20180602,0x00200005,0x20401003,0x09100606, +0x00181e01,0x00702000,0x20881800,0x09701202, +0x00383604,0x00b04400,0x20e80800,0x09500a01, +0x00181a01,0x00401000,0x20280800,0x09e01202, +0x00481a02,0x00201c00,0x20481000,0x09d01606, +0x20280803,0x00080a03,0x00081404,0x09600400, +0x20600c09,0x20282a0b,0x00380808,0x09500003, +0x20100802,0x20281e04,0x00280c03,0x09e00e01, +0x20700c06,0x20381e07,0x0048140b,0x09b00a01, +0x20100204,0x20100406,0x20281a03,0x09780801, +0x00381209,0x00101c0f,0x2078220a,0x09780802, +0x20401402,0x00081802,0x20582a01,0x09d00000, +0x00380604,0x2010040a,0x20381e0b,0x09c80a01, +0x00101005,0x20181206,0x20181206,0x09680e03, +0x20200c06,0x20380e0c,0x20180a02,0x09681204, +0x00582204,0x00503008,0x20c81a0d,0x09c80e07, +0x00000001,0x20200a03,0x20280e02,0x09980a07, +0x00281606,0x00202809,0x20581a04,0x09381a09, +0x00400202,0x00001007,0x20482a06,0x09381e08, +0x00180800,0x20202203,0x00080c01,0x0968120d, +0x00200201,0x20201001,0x00081a02,0x09581609, +0x00000c04,0x20380a07,0x00580403,0x08f81e09, +0x20181202,0x00001800,0x00180405,0x08f82a08, +0x00101003,0x20581604,0x00881003,0x09081e0b, +0x00000800,0x20280a01,0x00480803,0x09081e09, +0x20100602,0x20180403,0x00381004,0x08b82a06, +0x20201003,0x20480e04,0x00780c03,0x08c82e04, +0x00080603,0x00000805,0x00381005,0x08b82608, +0x20200802,0x00180a01,0x00181405,0x08d82605, +0x00200801,0x00180a01,0x00380800,0x08982e04, +0x00400601,0x00080404,0x00481202,0x08a83a03, +0x00100c02,0x20181203,0x00580403,0x08882a04, +0x00380a02,0x00300804,0x20180602,0x08b82e03, +0x20180400,0x00200403,0x00100005,0x08783202, +0x20600000,0x00100001,0x0030040a,0x08983801, +0x20300401,0x00180802,0x00180c06,0x08882c01, +0x20500402,0x00180603,0x00200408,0x08a82c00, +0x00181601,0x00101802,0x00200c01,0x08782c01, +0x00580801,0x00100000,0x00300e06,0x08b83803, +0x00381604,0x00301405,0x20101202,0x08982c03, +0x00381601,0x00201804,0x00000605,0x08b82c02, +0x20100801,0x20480e02,0x00801004,0x08882804, +0x20480e03,0x20100803,0x0030100a,0x08c83005, +0x20300c06,0x20281608,0x00401008,0x08a82406, +0x20181603,0x20301401,0x00601c05,0x08b82402, +0x00000800,0x20281800,0x00501001,0x08b82006, +0x00101403,0x20482a06,0x00601a03,0x09082808, +0x00181606,0x0010100a,0x20101601,0x08f82009, +0x20201803,0x20882a06,0x00b01803,0x08d81806, +0x20300c00,0x00081800,0x20101001,0x08e81807, +0x20100601,0x00181004,0x20400e01,0x09382006, +0x20301004,0x20482209,0x00402003,0x0938100a, +0x00000a01,0x20281803,0x00100a02,0x09081406, +0x20100002,0x00380400,0x20700a07,0x09181004, +0x20381001,0x00201400,0x20801203,0x09581404, +0x20200001,0x00080803,0x20400605,0x09980809, +0x20300003,0x00080601,0x20500603,0x09380c04, +0x00680a03,0x00202005,0x20800609,0x09280a04, +0x00700201,0x20200c03,0x2030160c,0x09680a04, +0x00580e04,0x20102006,0x20600e0a,0x09c00002, +0x00680e04,0x00002408,0x20500a0a,0x09480602, +0x20300801,0x00180602,0x0000240a,0x08f00203, +0x20300c00,0x20200601,0x00001c0a,0x09300606, +0x20201402,0x20481205,0x00302005,0x09c00c00, +0x20301402,0x20380e06,0x00302408,0x09100604, +0x00001800,0x20783400,0x00e83000,0x09901e04, +0x20102c01,0x20a85800,0x01482c00,0x09501400, +0x00002401,0x20783c00,0x00b83c00,0x0a102604, +0x00101400,0x20182800,0x00482400,0x0a001608, +0x00101003,0x20181c00,0x00184001,0x09700604, +0x00300802,0x00180802,0x20285603,0x09500202, +0x00100404,0x00280402,0x20485201,0x09f00605, +0x20280402,0x00400400,0x20683804,0x09c00206, +0x20580603,0x0030040a,0x20682403,0x09581601, +0x20600e04,0x00281409,0x20481805,0x09482201, +0x20281608,0x0030280e,0x20582001,0x09c81605, +0x20100602,0x00280806,0x20582202,0x09a81a04, +0x00680e01,0x00201801,0x20580a0c,0x09481a06, +0x00581003,0x00501e03,0x2098160d,0x09382205, +0x00101807,0x20382e0b,0x00400e05,0x09981e08, +0x00180400,0x00400802,0x20780a05,0x09781e08, +0x20301003,0x20181a03,0x00100805,0x09082209, +0x00280606,0x00100c08,0x20300401,0x08f82a0b, +0x00000204,0x0030040a,0x20781203,0x09481e0c, +0x00180a01,0x00201002,0x20500601,0x09281e0b, +0x00480e03,0x00301c05,0x20580a04,0x08b81e09, +0x20201007,0x00081a0b,0x00100806,0x08a82607, +0x00480e01,0x00302201,0x20600201,0x08e81a0e, +0x00180401,0x00001202,0x20180402,0x08d81a0a, +0x20380402,0x00000e04,0x00200407,0x08781e08, +0x00181205,0x0040200a,0x20581601,0x08782a05, +0x20300402,0x00080604,0x0020000a,0x08781e09, +0x20180e02,0x20101402,0x00300004,0x08981e07, +0x00380a01,0x20100c02,0x00480602,0x08482205, +0x00380402,0x00000a04,0x00300c01,0x08482a05, +0x00380c00,0x00101403,0x00080c00,0x08482205, +0x00100803,0x20381205,0x00800402,0x08681e04, +0x20200a01,0x20380e01,0x00800808,0x08282202, +0x20600201,0x20180401,0x0050040b,0x08382801, +0x20180a03,0x20200c02,0x00500808,0x08382201, +0x20200202,0x20100403,0x00480806,0x08582000, +0x00001004,0x20182204,0x00500402,0x08282003, +0x00600c01,0x00081603,0x00500206,0x08582803, +0x20101404,0x20382606,0x00800c03,0x08481c05, +0x00201000,0x20182202,0x00500e01,0x08682003, +0x00080a04,0x00300807,0x20380401,0x08481c05, +0x20700801,0x00281401,0x2018040d,0x08682c07, +0x00380a05,0x00200c07,0x20180801,0x08781c07, +0x20301003,0x00382602,0x20300006,0x08781c05, +0x00080402,0x00100604,0x20100401,0x08781c06, +0x00481201,0x00401803,0x20680a09,0x08b82809, +0x20501806,0x20183208,0x00201008,0x08b81c0b, +0x00181204,0x00701c07,0x20c80e03,0x08b81c07, +0x20380602,0x00000802,0x00080401,0x08b81c08, +0x20200601,0x00080601,0x00000c04,0x08e82806, +0x00280e05,0x00501409,0x20980e06,0x0918180c, +0x20180402,0x00300605,0x20500801,0x08e81c05, +0x00100805,0x20180a03,0x00180607,0x08e81c05, +0x20201006,0x00181e04,0x20100603,0x09182806, +0x20100806,0x00280e07,0x20400601,0x09681809, +0x00000002,0x00280402,0x20480603,0x09081c04, +0x00480a05,0x00100c0c,0x20101e04,0x08f81c00, +0x00680605,0x00500c0d,0x20901209,0x09382400, +0x00100203,0x0048040a,0x20801604,0x09a81806, +0x00200202,0x00200008,0x20502202,0x09281801, +0x20380801,0x20201604,0x00203808,0x08f00002, +0x20381400,0x00302400,0x20504009,0x09280800, +0x00081e01,0x00503002,0x20902c00,0x09d00004, +0x20181800,0x00202c01,0x20503002,0x09200001, +0x00080800,0x00301800,0x20885400,0x09e02e0e, +0x00081001,0x00402c00,0x20b86400,0x09a02a0c, +0x00081201,0x00403000,0x20b84800,0x0a70260f, +0x00180a02,0x00001400,0x00083400,0x0a301e0f, +0x00480402,0x00101001,0x20284c01,0x0970060d, +0x00580402,0x00001002,0x20184a01,0x09480a0c, +0x00580403,0x00000a02,0x00183801,0x09f0020f, +0x00000407,0x20280e07,0x00583804,0x09c8060d, +0x20800201,0x20180406,0x0028200d,0x09281e06, +0x20a80605,0x20100c09,0x00481c0f,0x08f82605, +0x20a00a01,0x20181c05,0x0038100e,0x09981e07, +0x20380605,0x2010080d,0x00282c05,0x09682209, +0x00400000,0x00080402,0x0010060c,0x09082605, +0x00800807,0x20281608,0x00680610,0x08e82e06, +0x00880c00,0x00102002,0x20481e11,0x09681e09, +0x00100001,0x20180602,0x00400a04,0x09282608, +0x00080a01,0x00001401,0x00080402,0x08c8220a, +0x20500206,0x0000000c,0x00100009,0x08983209, +0x20300000,0x20100001,0x00400807,0x08f8260d, +0x00000401,0x20180c00,0x00300801,0x08e82609, +0x00100400,0x20280e01,0x00501401,0x08782209, +0x00480802,0x20101a06,0x00200a05,0x08682207, +0x00300601,0x20180801,0x00301603,0x08a8220b, +0x00200203,0x00000404,0x00000c00,0x08981e09, +0x20100000,0x00080400,0x00100803,0x08381a06, +0x20400400,0x20381001,0x00801008,0x08282606, +0x20180401,0x20100a03,0x00200406,0x08481609, +0x20300402,0x00080e05,0x00101406,0x08681606, +0x00200402,0x00080a01,0x00100400,0x08181605, +0x00500201,0x20100001,0x00400e03,0x08081e03, +0x00200401,0x20180e01,0x00300403,0x08181a05, +0x00480601,0x00100c02,0x20280a02,0x08381204, +0x20380603,0x00000c03,0x20100007,0x07f81601, +0x20700001,0x20100202,0x0040040c,0x07f81801, +0x20400400,0x00080801,0x00000009,0x07f81801, +0x20400001,0x00080602,0x00100409,0x08281601, +0x00480403,0x20100e06,0x00280e02,0x08081001, +0x00880601,0x20100c00,0x00480e09,0x08181802, +0x00480a02,0x00101802,0x20280a03,0x08181404, +0x00380a01,0x00001402,0x00180e03,0x08381402, +0x20400601,0x20280c03,0x00580408,0x08081c04, +0x20600001,0x20280603,0x00780c0e,0x08282005, +0x20300403,0x20181205,0x00400808,0x08381806, +0x00080401,0x20201202,0x00580c05,0x08481c03, +0x00200000,0x20180601,0x00200203,0x08481c07, +0x00300802,0x20281801,0x00780a06,0x08682809, +0x00180a03,0x00001c05,0x00081800,0x0888180a, +0x20200800,0x20381800,0x00900803,0x08682407, +0x20400402,0x00080a02,0x00080803,0x08781c07, +0x20380604,0x00000805,0x00180403,0x08982807, +0x20400803,0x20281605,0x00700803,0x08d8200c, +0x00100001,0x20180601,0x00480a04,0x08a82006, +0x00680601,0x00101006,0x20280a09,0x08a82004, +0x00480406,0x20101205,0x00380a07,0x08d82805, +0x00580601,0x20101005,0x00281208,0x09382009, +0x00200002,0x20100002,0x00280a02,0x08c82403, +0x20100801,0x00081401,0x00102c08,0x08c81c03, +0x00100206,0x2028040d,0x00702404,0x08e82803, +0x20100201,0x20280403,0x00602006,0x09682008, +0x20100203,0x20180408,0x00302405,0x08e82005, +0x20100201,0x00180403,0x20303404,0x08f0000a, +0x20300802,0x20281e05,0x00605808,0x09180809, +0x20100c00,0x20282601,0x00504402,0x09b8080c, +0x20100801,0x20181e02,0x00204c03,0x0928040a + }, //ct3 + }, + Sv2Table:{ // Sv2Table + { +0x00280601,0x00000000,0x00005400,0x0ac8361b, +0x00680e08,0x00100000,0x00009c00,0x0a78361f, +0x20100801,0x20400000,0x00000c00,0x0b180e16, +0x00180601,0x00100000,0x00006000,0x0ac83a1d, +0x00300400,0x20100202,0x00004404,0x09f80e19, +0x2050140d,0x20200216,0x00002411,0x09900e16, +0x00700e02,0x20100004,0x00001e04,0x0a580618, +0x00300400,0x00000203,0x00004804,0x09e80e1b, +0x20380604,0x00000202,0x0000380f,0x0950120f, +0x00080a0a,0x00300010,0x00002804,0x09100e0c, +0x20600000,0x00100203,0x00002811,0x09a00e12, +0x20300202,0x00100204,0x0000340d,0x09201612, +0x20500809,0x0000020e,0x00081006,0x09002205, +0x20400407,0x0000020f,0x00002005,0x08c02a08, +0x00180802,0x00200203,0x00001a02,0x09301a0b, +0x20400007,0x00100209,0x00000005,0x08c02609, +0x00480a07,0x0020000d,0x00080a09,0x08e00e07, +0x00680604,0x00100005,0x00000207,0x08802e09, +0x00080a04,0x00000002,0x00001401,0x08e0260b, +0x00780608,0x0010000a,0x00000a07,0x08801e0a, +0x00100003,0x00000207,0x00000803,0x08901a09, +0x20300003,0x00000206,0x0008080b,0x08402e07, +0x00000806,0x20200209,0x00081802,0x08802a0a, +0x20600809,0x2010020e,0x0008140c,0x08302607, +0x20200401,0x00000000,0x00081405,0x08501205, +0x20100400,0x00000002,0x00081c01,0x08202201, +0x00000203,0x00000008,0x00081802,0x08401608, +0x00400206,0x0010000b,0x00081a06,0x08101204, +0x00300202,0x00100003,0x00080a02,0x08300a04, +0x00300000,0x00100002,0x00080a03,0x08101a02, +0x00200000,0x00000201,0x00000402,0x08001606, +0x20100003,0x00100205,0x00080406,0x07e01204, +0x20500004,0x00100203,0x00080808,0x08200601, +0x20200202,0x00100002,0x00000806,0x08001800, +0x20300002,0x00100202,0x00080409,0x07f01400, +0x20200201,0x00200004,0x00080403,0x07d00800, +0x00580a04,0x00100008,0x00001206,0x08300001, +0x20100405,0x00100204,0x00080801,0x08101803, +0x00080601,0x00100003,0x00000400,0x08001004, +0x00480400,0x00200001,0x00001602,0x07e00c00, +0x20400000,0x00000204,0x00001c0a,0x08301402, +0x00480607,0x0010000a,0x00001602,0x08301802, +0x00200201,0x00000000,0x00000c01,0x08201805, +0x20380601,0x00000000,0x00001409,0x07e01803, +0x00100402,0x20100203,0x00080a02,0x08501806, +0x20600405,0x0000020b,0x0000080a,0x08402807, +0x20400003,0x00000203,0x00000408,0x08601c09, +0x00000402,0x20100203,0x00080601,0x08102007, +0x20100604,0x00000004,0x00000001,0x08801405, +0x00200601,0x00100003,0x00081607,0x08902008, +0x00200606,0x00000006,0x00000e05,0x08b01c0b, +0x00100603,0x00100003,0x00080602,0x08401c05, +0x00500404,0x00100208,0x00081202,0x08b01405, +0x00600201,0x00300201,0x00080a02,0x08c01804, +0x00300806,0x0000020d,0x00081802,0x09002009, +0x00200003,0x00200206,0x00081002,0x08701806, +0x20381205,0x00200005,0x00080c0e,0x08e0040b, +0x20380802,0x00200205,0x00081c0f,0x08e0100b, +0x20380e04,0x00200006,0x0008200b,0x09600810, +0x00080e03,0x00200003,0x00080c09,0x08a00c0b, +0x20100003,0x2010020a,0x00082c04,0x09600014, +0x20280800,0x00000001,0x00082c05,0x09780415, +0x20180402,0x20100206,0x00082803,0x0a080417, +0x20380402,0x20100207,0x00082408,0x09200414, +0x00180402,0x00380800,0x20104000,0x0a583a11, +0x20200403,0x00182400,0x00305000,0x0a182e0d, +0x00080c02,0x00501c00,0x20b02800,0x0ae82614, +0x00100002,0x00181000,0x00304400,0x0a583612, +0x00380e06,0x00201006,0x20304c02,0x09d81610, +0x00881a08,0x00203808,0x20603605,0x09a00210, +0x00481605,0x00202006,0x20404000,0x0a480e13, +0x00381206,0x00101006,0x20104c02,0x09c80e11, +0x20700005,0x20180a0d,0x0010380c,0x09701208, +0x20a00806,0x20481e0f,0x00804814,0x09301a08, +0x20680802,0x2030060a,0x0040400d,0x09c0160d, +0x20500002,0x2038060a,0x0040400a,0x09501e0b, +0x00480602,0x20201801,0x20180e08,0x09402206, +0x00380603,0x20200804,0x0010060a,0x09102e03, +0x00300c01,0x20581604,0x00500e05,0x09702609, +0x00200402,0x20400205,0x00380604,0x09002a09, +0x20200c03,0x20381a05,0x00500404,0x09001a08, +0x00200802,0x20380e05,0x00300602,0x08e03209, +0x20300c03,0x20281a02,0x00080c03,0x0920260a, +0x20200800,0x20381001,0x00380403,0x08c02609, +0x00300202,0x00000404,0x20181204,0x08c01608, +0x00000400,0x20100401,0x00081805,0x08902e08, +0x00680603,0x00101806,0x20681e07,0x08d01e0c, +0x00300000,0x20101400,0x20281a02,0x08702609, +0x20200001,0x00100a01,0x00080806,0x08701208, +0x20100000,0x00100801,0x00081003,0x08602604, +0x20300001,0x00000602,0x0000000a,0x0870160b, +0x20200201,0x20100401,0x00300006,0x08301a07, +0x00200000,0x00000401,0x00280400,0x08500e04, +0x00300201,0x00000001,0x00280400,0x08401e03, +0x00280602,0x00000402,0x00100401,0x08301605, +0x00200001,0x20200602,0x00480800,0x08001a04, +0x20100000,0x00000400,0x00380405,0x08300e02, +0x20400001,0x00100000,0x00200407,0x08401c00, +0x20200001,0x00000203,0x00200407,0x08101a01, +0x20300202,0x20100003,0x00500407,0x07f01601, +0x00100400,0x00081400,0x00400c02,0x08300802, +0x00480601,0x00100801,0x00200203,0x08502002, +0x20100401,0x20180801,0x00200003,0x08201404, +0x00300400,0x20281202,0x00500e02,0x08001802, +0x20380401,0x00180400,0x20100805,0x08501006, +0x20300001,0x00081201,0x00401408,0x08602004, +0x00180602,0x00000403,0x00000c01,0x08501806, +0x20400402,0x00080e01,0x00100008,0x08101c05, +0x00380a01,0x00101002,0x20200205,0x08801406, +0x20180c00,0x00001001,0x00080400,0x08902808, +0x20200003,0x20180605,0x00100405,0x08901c0a, +0x00280e02,0x00101004,0x20280604,0x08401c07, +0x20580800,0x20100c00,0x00100c05,0x08b01806, +0x00080a02,0x20300c01,0x00400604,0x08d02806, +0x20480a02,0x20100805,0x00000400,0x08f01c0c, +0x20280a01,0x20200c00,0x00200c01,0x08702006, +0x00a00205,0x20300e01,0x0040020a,0x08d01c03, +0x00400601,0x20480604,0x00880603,0x08f02803, +0x00980603,0x20301a02,0x0018060b,0x09402407, +0x00600203,0x20400603,0x00500204,0x08a02404, +0x20801407,0x20482e0f,0x00781813,0x08f01408, +0x20101002,0x20381607,0x00682c0a,0x09101c06, +0x20701406,0x2048260d,0x00782011,0x0970140a, +0x20401405,0x20482a0b,0x0078200c,0x08c01808, +0x00200a02,0x00200007,0x20485a06,0x0958080f, +0x20201000,0x00181c00,0x00184406,0x0968040e, +0x00100a02,0x00180805,0x20285203,0x09f80812, +0x20100a02,0x00180c05,0x20484c02,0x0928040f, +0x00300802,0x20381400,0x00802400,0x09f82a0a, +0x00101004,0x20381400,0x00501000,0x09c81e07, +0x00280800,0x00180400,0x00304400,0x0a88360c, +0x00300c00,0x20481400,0x00702800,0x0a08220b, +0x20300605,0x20181805,0x00304009,0x09a81606, +0x00080a09,0x0018100b,0x00005003,0x09980e06, +0x20100204,0x20181801,0x00105406,0x0a281609, +0x20300e01,0x20182401,0x00203c08,0x09b80a08, +0x20200805,0x00080a0a,0x20301c00,0x09900e02, +0x20400807,0x2018060f,0x20402805,0x09702202, +0x20400804,0x20181209,0x20402803,0x09f01605, +0x20300000,0x00280603,0x20602201,0x09801604, +0x00280604,0x00100806,0x20500a07,0x09701606, +0x00000602,0x00080405,0x20500206,0x09702602, +0x00380602,0x00201003,0x20980a09,0x09c01e08, +0x00400000,0x00200a02,0x20800209,0x09502209, +0x00000003,0x00001205,0x20300201,0x09301e09, +0x00400001,0x00100e02,0x20680607,0x09402a09, +0x20100403,0x00100e04,0x20581400,0x09601a0d, +0x20200402,0x00200602,0x20681004,0x09001e0b, +0x00200201,0x00000402,0x00180400,0x08e0160a, +0x20180a02,0x00101402,0x20300005,0x08e0260a, +0x00380604,0x00200806,0x20200601,0x0900120d, +0x00380a03,0x00401006,0x20500602,0x08b0160a, +0x20180400,0x00000800,0x00200405,0x08a01608, +0x20100001,0x20100603,0x00200804,0x08b02a05, +0x20200002,0x00100604,0x00101008,0x08901a0a, +0x20300402,0x00200205,0x20100c07,0x08601e07, +0x00100001,0x00000201,0x00300401,0x08701a05, +0x00200201,0x20100402,0x00300401,0x08902a03, +0x00000201,0x00080401,0x00200803,0x08601e04, +0x00480601,0x00200802,0x20100202,0x08401e04, +0x20180602,0x00000401,0x00300405,0x08501a02, +0x20300002,0x20180603,0x00500407,0x08802801, +0x00000002,0x00180602,0x00180405,0x08501c00, +0x20500000,0x00180601,0x0010080a,0x08201c00, +0x00100401,0x20180603,0x00400002,0x08501802, +0x00380603,0x20100003,0x00400a02,0x08902803, +0x00080602,0x00100403,0x00080403,0x08601c04, +0x00400000,0x00100000,0x00080604,0x08302003, +0x20300401,0x00080e01,0x00380805,0x08701406, +0x20200803,0x20281206,0x00400007,0x08a02c05, +0x20100401,0x00081203,0x00100804,0x08801c07, +0x20200001,0x00100202,0x00080c07,0x08401c04, +0x00300202,0x00180c03,0x00100603,0x08a01007, +0x20100000,0x00081003,0x20180801,0x08e02809, +0x00280601,0x00100001,0x20280801,0x08d01c0a, +0x00000601,0x00181002,0x00000400,0x08801808, +0x20500003,0x00181203,0x20200805,0x08e01407, +0x20180602,0x00180402,0x20400a03,0x09202807, +0x20600403,0x00081202,0x20200005,0x0920180d, +0x20300000,0x00280c00,0x20400800,0x08b01c08, +0x00580a07,0x00100806,0x2060060b,0x09101804, +0x00380400,0x00000a03,0x20680a07,0x09502c02, +0x00680e06,0x00100c06,0x2060060d,0x09801809, +0x00380603,0x00200400,0x20780607,0x08f02004, +0x20100408,0x20101210,0x20483404,0x09201801, +0x00180800,0x20101a02,0x20483003,0x09502000, +0x20100005,0x2010160d,0x20482c04,0x09b01c04, +0x00100004,0x00101a08,0x20683802,0x09001802, +0x00080a03,0x00001809,0x00184801,0x09481004, +0x20200001,0x20301203,0x00384406,0x09600404, +0x20100201,0x20200c03,0x00284802,0x09e80808, +0x20280601,0x00101003,0x00084406,0x09280c05, +0x00580601,0x00200800,0x20202400,0x09b82207, +0x00580e03,0x00201400,0x20402c00,0x09981a06, +0x00200e01,0x20281800,0x00502c00,0x0a282a05, +0x00380a02,0x00200c00,0x20402800,0x09d81a08, +0x20800401,0x00180e03,0x0000240d,0x09881000, +0x20801004,0x00082a08,0x0020300f,0x09880801, +0x20500800,0x00181602,0x20102407,0x0a081202, +0x20400002,0x00180605,0x20102009,0x09a80a03, +0x00380601,0x00200c00,0x20400e0a,0x09a00001, +0x00380a03,0x00301006,0x20800a0a,0x09a00803, +0x00080800,0x00200c00,0x20600e06,0x0a000201, +0x20200201,0x00000001,0x20200e04,0x09a00601, +0x20200402,0x00080a01,0x20101201,0x09900604, +0x20200004,0x00200605,0x20401202,0x09a01202, +0x00100001,0x00100800,0x20400e07,0x09e00608, +0x00480401,0x00000c00,0x20200a0b,0x09800e08, +0x00380602,0x00201003,0x20300e06,0x09601208, +0x00580604,0x00101007,0x20301209,0x09701608, +0x00380a02,0x00101803,0x20201204,0x09800e0d, +0x00180a02,0x20101803,0x00000c03,0x0920120c, +0x00180400,0x00100a02,0x00001402,0x09101a0a, +0x20200402,0x00080605,0x00102008,0x09302608, +0x00000401,0x20180603,0x00402005,0x0920160c, +0x20100401,0x20380a03,0x00601804,0x08d01a09, +0x20100000,0x00000201,0x00200c04,0x08d02207, +0x00000201,0x00100401,0x00000c01,0x09002e04, +0x00000000,0x00000201,0x00300c04,0x08d02208, +0x20180601,0x20100801,0x00400802,0x08a02205, +0x00200000,0x00000400,0x00200400,0x08a02604, +0x00100000,0x00100201,0x00200c02,0x08e03202, +0x20100000,0x00000201,0x00300804,0x08a02604, +0x00300400,0x20280602,0x00600c00,0x08802604, +0x20200400,0x00080a01,0x00300406,0x08902601, +0x20100000,0x00200201,0x00200404,0x08e03801, +0x00180400,0x00000601,0x00380402,0x08902601, +0x20400000,0x20100201,0x00400008,0x08602800, +0x00280400,0x00100400,0x00180a01,0x08902402, +0x00000401,0x00180e02,0x00200001,0x08f03403, +0x20200601,0x20180800,0x00400006,0x08902403, +0x00300201,0x20100000,0x00480605,0x08802802, +0x20280400,0x00000601,0x00280c05,0x08a02004, +0x00180a01,0x00300800,0x20181401,0x09103004, +0x00000000,0x00000202,0x00280801,0x08c02007, +0x20100001,0x20180602,0x00480805,0x08802402, +0x00100400,0x00080e01,0x00380c00,0x08d01806, +0x20100402,0x00180e04,0x00181403,0x09302806, +0x00100400,0x00080e01,0x00281002,0x09001809, +0x20100000,0x20180a01,0x00381002,0x08b01c06, +0x20200402,0x00080e01,0x00081402,0x09001007, +0x20300601,0x00181003,0x20281601,0x09601807, +0x20300000,0x00180400,0x20181403,0x0950100b, +0x20200401,0x00081000,0x00181000,0x08e01408, +0x20200a01,0x00181003,0x20380e04,0x09300805, +0x00400000,0x00380400,0x2078120a,0x09901402, +0x00000800,0x00181401,0x20380e07,0x09a00809, +0x00000400,0x00180402,0x20381607,0x09100c04, +0x00780e01,0x00302201,0x20781e0b,0x09400602, +0x00100201,0x00300801,0x20781800,0x09800e03, +0x00580a01,0x00301401,0x20881e08,0x09d00402, +0x00580a02,0x00101802,0x20481a06,0x09200602, +0x20400401,0x00080603,0x0018180b,0x09280e03, +0x20180801,0x00301602,0x20682403,0x09700202, +0x20280401,0x00200e03,0x20382005,0x09d80c00, +0x20300001,0x20100a04,0x00281809,0x09080a01, +0x00400601,0x20180800,0x00302400,0x09781e02, +0x00200a03,0x20280c00,0x00303800,0x09681c01, +0x00280601,0x00100800,0x20101c00,0x09e82202, +0x00100202,0x00080800,0x00303000,0x09a81e02, +0x20780402,0x00000204,0x0010180b,0x09780c03, +0x20480805,0x00000a09,0x00001007,0x09780404, +0x20480401,0x00000204,0x00101406,0x09e81401, +0x20200403,0x00080a07,0x00101404,0x09980800, +0x00300201,0x20180402,0x00100e0a,0x09980403, +0x00080604,0x20280407,0x00200e05,0x09a80405, +0x00000401,0x20180800,0x00100a07,0x09f80c01, +0x20380601,0x00000003,0x20100603,0x09a80401, +0x00080401,0x00000800,0x00000e02,0x09900602, +0x00100403,0x20300204,0x00101606,0x09b00800, +0x00200000,0x20100404,0x20101206,0x09d80606, +0x00500400,0x20100001,0x2010120b,0x09900606, +0x00100203,0x20200404,0x00201e03,0x09700e05, +0x00180604,0x20200407,0x00102602,0x09a01604, +0x00100202,0x20100002,0x00002c00,0x09900a09, +0x20100201,0x00000002,0x20102005,0x09501209, +0x00100001,0x20200204,0x00302000,0x09401e06, +0x00080401,0x20400a04,0x00202402,0x09802e04, +0x00180801,0x20100a04,0x00102402,0x09502208, +0x00180801,0x00000a02,0x20101c01,0x09102206, +0x20100000,0x20200601,0x00301003,0x09102a05, +0x00000000,0x20400601,0x00501402,0x09603a02, +0x00000201,0x20200601,0x00201003,0x09102e06, +0x20200000,0x20100000,0x00101403,0x08f02e04, +0x00200000,0x20200201,0x00400c00,0x08f03203, +0x00080400,0x20500601,0x00601001,0x09504000, +0x00000001,0x20300202,0x00300803,0x08f03203, +0x00300000,0x20100601,0x00100e02,0x08d03603, +0x20280400,0x20200601,0x00400005,0x08e03601, +0x20100000,0x20680602,0x00600402,0x09504401, +0x00100400,0x20380601,0x00380402,0x08e03201, +0x20400001,0x20200202,0x00200008,0x08c03400, +0x00200601,0x20380400,0x00580601,0x08f03001, +0x00100000,0x20600202,0x00680e01,0x09604402, +0x20280602,0x20200401,0x00280406,0x08e03003, +0x00200201,0x20200001,0x00180604,0x08d03402, +0x20200401,0x20280a02,0x00480c03,0x08f02c02, +0x00000a01,0x20680e01,0x00681401,0x09703c01, +0x00000402,0x20380a04,0x00380e01,0x09102c06, +0x00000400,0x20280602,0x00180c03,0x08e03001, +0x00100201,0x20180601,0x00281e01,0x09102403, +0x00100402,0x20480604,0x00382400,0x09803002, +0x00100201,0x20200001,0x00182001,0x09302006, +0x20100001,0x20180602,0x00181c02,0x08f02403, +0x00000403,0x20180602,0x00182400,0x09201403, +0x20480400,0x20200003,0x00282802,0x09901803, +0x20300402,0x20280a02,0x00181c04,0x09701008, +0x20200001,0x20180400,0x00082400,0x09101404, +0x20480601,0x20100805,0x00081e01,0x09300003, +0x00400400,0x20300002,0x00281e0a,0x09a00a01, +0x00080400,0x20100803,0x00082606,0x09b00007, +0x00000000,0x00000003,0x20181e05,0x09200401, +0x00700a02,0x20280401,0x0028060c,0x09480604, +0x00080601,0x20200801,0x00280c01,0x09800205, +0x00300602,0x20200003,0x00280e07,0x09c80c00, +0x00300603,0x00000003,0x20180605,0x09280604, +0x20300001,0x00000604,0x00181408,0x09080a06, +0x00000401,0x20300203,0x00481001,0x09680a05, +0x20100402,0x20180605,0x00181402,0x09b81203, +0x20200002,0x00100205,0x20180c05,0x08f80a04, +0x00281203,0x00300800,0x20102c00,0x09481802, +0x20181603,0x00400800,0x20203400,0x09381807, +0x00100602,0x20180800,0x00202000,0x09a81c02, +0x20180601,0x00380400,0x00102000,0x09781404, +0x20500404,0x20180e08,0x00201006,0x09580805, +0x00101404,0x20181608,0x00000a02,0x09680406, +0x20300c03,0x00081206,0x00100802,0x09b81003, +0x00180401,0x00100204,0x00000a03,0x09980402, +0x00280601,0x00100004,0x20100208,0x09980805, +0x20400000,0x00380c04,0x20400002,0x09980806, +0x00100001,0x00300002,0x20380a06,0x09d81001, +0x20400803,0x00080e01,0x00080401,0x09980401, +0x00100801,0x00080401,0x20101202,0x09900201, +0x00580a01,0x00300803,0x2070120a,0x09c00003, +0x00280a01,0x00300404,0x20401a03,0x09c81203, +0x00680a03,0x00200807,0x20300e0a,0x09980604, +0x20280602,0x00100003,0x20302402,0x09900a01, +0x20200400,0x00180c00,0x20502404,0x09c00c00, +0x20280a02,0x00100402,0x20303002,0x09a00603, +0x20380800,0x00000602,0x20102807,0x09600e05, +0x00200001,0x00000202,0x20301e04,0x09801e02, +0x00100201,0x00300001,0x20802602,0x09d02001, +0x00200c02,0x20280e05,0x20202203,0x09901e04, +0x00100c00,0x20280a01,0x20101a01,0x09501e02, +0x20100000,0x00000000,0x20401003,0x09702a03, +0x00000000,0x00380602,0x20901c01,0x09d03001, +0x20100201,0x00180400,0x20501003,0x09702604, +0x20200000,0x00100201,0x20301003,0x09402a01, +0x00200000,0x00000201,0x20400e01,0x09603202, +0x00000801,0x00380a03,0x20900c00,0x09d03802, +0x00000001,0x00100202,0x20500400,0x09502e02, +0x00300201,0x00100000,0x20300e03,0x09403201, +0x20200401,0x00080a02,0x20400004,0x09503601, +0x20100201,0x00500000,0x20c80400,0x09e03c02, +0x00200201,0x00100401,0x20580401,0x09402e02, +0x20300401,0x00180603,0x20300006,0x09303000, +0x00180a01,0x00200801,0x20580602,0x09503000, +0x00100001,0x00500202,0x20c80e03,0x09f03800, +0x20400400,0x00180a02,0x20480407,0x09402c02, +0x00100000,0x00100001,0x20480a03,0x09402c01, +0x20180401,0x00000603,0x20381001,0x09502c00, +0x20180e01,0x00501000,0x20b81400,0x09f03201, +0x00200001,0x00200601,0x20681a05,0x09602403, +0x00080a01,0x00100800,0x20480c00,0x09402c00, +0x00000601,0x20100000,0x20281e02,0x09502000, +0x00300000,0x00200a02,0x20782204,0x09e02a03, +0x00000201,0x00200401,0x20581802,0x09701802, +0x00000401,0x00000204,0x20281e01,0x09302601, +0x00200402,0x00000202,0x20282602,0x09401202, +0x20400c03,0x00280a02,0x20582c05,0x09c01202, +0x20100403,0x00200203,0x20582401,0x09900c04, +0x20100401,0x00100000,0x20282c00,0x09301201, +0x20500c00,0x00180804,0x20181c05,0x09400201, +0x00380a04,0x00501008,0x20781608,0x09b00204, +0x20100a01,0x00300005,0x20582203,0x09a80803, +0x00000201,0x00200805,0x20281a02,0x09280602, +0x00581603,0x00301404,0x2030060b,0x09380a04, +0x20100402,0x00280a05,0x20300002,0x09880607, +0x00180e02,0x00501003,0x20500605,0x09b81201, +0x00080a02,0x00200801,0x20100601,0x09180a04, +0x20100402,0x20100205,0x00180804,0x08f80608, +0x00180400,0x00400801,0x20581602,0x09580a07, +0x00180801,0x00101204,0x00080a02,0x09980e05, +0x00000001,0x00000604,0x00180c00,0x08f80605, +0x00001800,0x20582400,0x00800800,0x09180807, +0x20302403,0x20683800,0x00a81000,0x0908080c, +0x20181201,0x00400800,0x20201c00,0x09781c06, +0x20201000,0x20781800,0x00900000,0x09600406, +0x20180400,0x00100400,0x20180a01,0x09580406, +0x00581e07,0x0030240a,0x2038060a,0x09580c07, +0x00080c01,0x00001602,0x00000a04,0x09a80c04, +0x00200c00,0x20380800,0x00380e07,0x09800403, +0x00100803,0x00180e01,0x00080603,0x09880804, +0x20400805,0x20480e0a,0x00600806,0x09880405, +0x00200800,0x20380400,0x00500204,0x09b80c00, +0x20180401,0x00000800,0x00180800,0x09980601, +0x00280e05,0x00300c07,0x20301202,0x09980801, +0x00400e02,0x20281007,0x00380607,0x09b80805, +0x00100800,0x20181400,0x00401002,0x09a80e01, +0x00300a03,0x20181005,0x00301602,0x09880602, +0x20300403,0x00081206,0x00102004,0x09a00403, +0x20280400,0x00200401,0x20101c05,0x09c00004, +0x20400c01,0x00181801,0x20101404,0x09a80402, +0x20300c04,0x00081604,0x20101405,0x09700800, +0x00300202,0x00100004,0x20300e06,0x09b01001, +0x00080800,0x00000201,0x20102202,0x09f00c05, +0x00381203,0x00401404,0x20701e07,0x09b00800, +0x00281604,0x00401406,0x20601603,0x09801001, +0x20280400,0x00100201,0x20301802,0x09b01c00, +0x20100201,0x20200400,0x20101a01,0x0a101c04, +0x20280402,0x00000206,0x20201c03,0x09a01a02, +0x20200002,0x20180605,0x20101c02,0x09802001, +0x00100001,0x00000202,0x20300a02,0x09b02400, +0x00180800,0x20200a02,0x00000e03,0x0a302403, +0x00100000,0x20100000,0x20200202,0x09a02202, +0x00280601,0x20100401,0x20100e03,0x09902400, +0x20180a02,0x00000c01,0x20300401,0x09a02601, +0x20200001,0x20400201,0x00200000,0x0a402801, +0x00100601,0x00000000,0x20200402,0x09902202, +0x20200000,0x20200602,0x20100002,0x09902c00, +0x00000c02,0x20281205,0x00080a01,0x09a02601, +0x00280602,0x20400401,0x00280605,0x0a402a01, +0x20480801,0x00000a02,0x20280805,0x09902002, +0x00100400,0x20280601,0x00080a03,0x09902800, +0x00000800,0x00180402,0x20581e01,0x09a01e02, +0x20201403,0x20681605,0x00481400,0x0a302203, +0x00300400,0x20200000,0x00081606,0x09a01801, +0x20200802,0x20280e02,0x20181000,0x09802201, +0x20180602,0x00300c02,0x20681602,0x09801203, +0x00300601,0x20100804,0x20282606,0x0a101606, +0x20280400,0x00000601,0x00081003,0x09900e01, +0x00280602,0x00001003,0x20481e05,0x09701a04, +0x00480403,0x00200e03,0x20381e04,0x09600a06, +0x20181000,0x00001c00,0x00081404,0x09d00a07, +0x00100003,0x20100a01,0x00182602,0x09900601, +0x00180402,0x20100e02,0x00081800,0x09500e06, +0x20581605,0x00101807,0x00080808,0x09380604, +0x20100400,0x20480c00,0x00780400,0x09a00205, +0x20181605,0x20101807,0x00380402,0x09980c00, +0x20180603,0x20100404,0x00380802,0x09200204, +0x00201c04,0x20382607,0x00600607,0x09280603, +0x00080a01,0x20300c01,0x00480a02,0x09780607, +0x20101003,0x20681a07,0x00900e02,0x09980800, +0x20100c02,0x20281204,0x00400000,0x09000203, +0x00181202,0x00301406,0x20381202,0x08f80a08, +0x00000801,0x20580602,0x00780a01,0x09480609, +0x00200a01,0x20280403,0x00381206,0x09880a05, +0x00180601,0x00000802,0x00081204,0x08e80606, +0x00081a02,0x00402400,0x20600c00,0x09180406, +0x00082202,0x00503400,0x20700400,0x09000007, +0x20201000,0x20482400,0x00a80400,0x09480809, +0x20281001,0x00801800,0x20c80400,0x09780406, +0x20100404,0x20280605,0x00200201,0x09480406, +0x20201c04,0x20483207,0x00600c01,0x09480408, +0x00100c02,0x00081401,0x00180a06,0x09880c06, +0x00381203,0x00501c04,0x20600a07,0x09980402, +0x00380a03,0x20101005,0x00280604,0x09780403, +0x00180601,0x00301005,0x20581a04,0x09880406, +0x00280e06,0x00301408,0x20300a04,0x09980801, +0x00100804,0x00080a07,0x00100800,0x09800202, +0x20300801,0x20481a04,0x00601805,0x09800004, +0x00281602,0x00201403,0x20201000,0x09a80804, +0x00180406,0x00000209,0x00200c02,0x09900201, +0x00080a01,0x00200805,0x20100402,0x09800000, +0x00080401,0x20100000,0x00000202,0x09a00805, +0x20300800,0x20381203,0x00401c06,0x09c00407, +0x20381204,0x20101008,0x00200405,0x09a00003, +0x00181203,0x20101401,0x00001801,0x09800801, +0x00100202,0x20280403,0x00001202,0x09c00803, +0x00100c03,0x20181a04,0x00000a02,0x0a000c08, +0x00001002,0x20582205,0x00602203,0x09c00804, +0x20201405,0x20482a07,0x00501804,0x09901004, +0x20200002,0x20280a03,0x20101001,0x09e01002, +0x20100204,0x00180406,0x20700a01,0x0a400c07, +0x00000400,0x20180800,0x20200203,0x09d01001, +0x00080604,0x00000407,0x20400603,0x09c01404, +0x00280602,0x20200002,0x20300a04,0x09f01801, +0x00100803,0x00180e05,0x20800e05,0x0a701804, +0x00180400,0x00000802,0x20400202,0x09d01601, +0x00100803,0x20180e06,0x20400e02,0x09d01c01, +0x20200c03,0x20381205,0x20300002,0x09e01800, +0x20100203,0x00300003,0x20b80601,0x0a801801, +0x00080603,0x20100401,0x20300c02,0x09c01601, +0x20100202,0x00100003,0x20780800,0x09d01c00, +0x00280e01,0x00101803,0x20781a05,0x09e01a02, +0x00000803,0x00380a05,0x20b80a04,0x0a901601, +0x20300c05,0x20280e07,0x20280c02,0x09c01801, +0x00100001,0x00100603,0x20780a04,0x09d01e01, +0x00080a01,0x20201401,0x20280400,0x09c01205, +0x00181602,0x00502805,0x20d81a05,0x0a701206, +0x00380606,0x00101009,0x20581206,0x09c00e01, +0x00080401,0x00200c00,0x20681602,0x09c01604, +0x20200402,0x20400203,0x00380400,0x09a00e05, +0x00280602,0x00000e01,0x20300603,0x0a300e09, +0x20200806,0x20180a0a,0x20180c02,0x09b00e03, +0x00000202,0x00000402,0x20380a02,0x09900e06, +0x00700603,0x20300403,0x00380a07,0x09700a08, +0x20101404,0x20281a05,0x00080804,0x09e00a09, +0x00480606,0x00200c09,0x20381603,0x09900204, +0x00300401,0x00100202,0x20280a02,0x09600a08, +0x20a01806,0x20382207,0x0048080f,0x09300605, +0x20180603,0x00400405,0x20681000,0x09b00206, +0x20601805,0x00182a09,0x0000040a,0x09880601, +0x20300400,0x00180401,0x20180807,0x09200205, +0x00681e07,0x00302c0b,0x2058120e,0x09280604, +0x00000c03,0x00381204,0x20580a01,0x09780607, +0x00281203,0x00701807,0x20981a09,0x09880800, +0x00180a01,0x00201001,0x20380a04,0x09000204, +0x20101403,0x20481e09,0x00601004,0x08e80609, +0x00180a02,0x00600c05,0x20981203,0x09380a09, +0x00180c00,0x00301201,0x20400a03,0x09780e06, +0x00100000,0x00000000,0x00100202,0x08d80607, +0x20201801,0x20482800,0x00700000,0x09080409, +0x20202001,0x20482c00,0x00780400,0x08f0000a, +0x20280401,0x00201400,0x20381400,0x09400406, +0x20100800,0x20581400,0x00c00400,0x09580406, +0x00280601,0x00200402,0x20380a06,0x09480406, +0x00381601,0x00302403,0x20481607,0x09400007, +0x00380e01,0x00101002,0x00280605,0x09780404, +0x20100801,0x20381800,0x00700e04,0x09880404, +0x00000400,0x00280c00,0x20200c01,0x09680404, +0x00100201,0x20280400,0x00400c01,0x09680804, +0x20400201,0x20381400,0x00601803,0x09880403, +0x00580a02,0x20100c02,0x00100206,0x09900601, +0x20180800,0x00300601,0x20500002,0x09800005, +0x00001003,0x20282604,0x00300803,0x09980406, +0x00700c01,0x20280e03,0x00180608,0x09a00400, +0x20200c01,0x20381603,0x00400c07,0x09800400, +0x00100401,0x00180a01,0x20480602,0x09b00005, +0x20380a03,0x00200405,0x20680403,0x09d00009, +0x20700c01,0x00181c00,0x2020000d,0x09a00003, +0x20200c00,0x00081c00,0x20100403,0x09900405, +0x20100000,0x00380801,0x20600400,0x09d80404, +0x00400002,0x00000603,0x20580a06,0x0a100007, +0x00280e01,0x00401003,0x20980608,0x09d00006, +0x00280e01,0x00201401,0x20880a03,0x09b00804, +0x00000000,0x00280400,0x20800202,0x09f00003, +0x20500000,0x00080801,0x20300006,0x0a480807, +0x00100001,0x00000201,0x20600203,0x09e00001, +0x20400000,0x20180a01,0x20300804,0x09d00804, +0x00000001,0x00380400,0x20900202,0x0a080401, +0x00480800,0x00000c01,0x2068060a,0x0a880405, +0x00100000,0x00080801,0x20500400,0x09e00201, +0x00400000,0x20100800,0x20680a09,0x09f00802, +0x00080a01,0x00301402,0x20b80a03,0x0a000201, +0x20400000,0x20300400,0x20300002,0x0a980401, +0x20300000,0x00180400,0x20700403,0x09e00000, +0x20380400,0x20100401,0x20400004,0x09f00601, +0x00100c01,0x00080e02,0x20600202,0x09f80603, +0x00300000,0x20300e01,0x20280a09,0x0a980602, +0x00380800,0x00101800,0x20880e05,0x09e00601, +0x00200000,0x20200800,0x20380607,0x09f00a02, +0x20100400,0x00380402,0x20900001,0x09d80604, +0x20101000,0x20381401,0x00100801,0x0a780a06, +0x20400000,0x20100000,0x20200803,0x09d00202, +0x00100801,0x20280601,0x20180a01,0x09d00606, +0x20180400,0x00400c00,0x20a00203,0x09b00205, +0x00100401,0x00080601,0x20400604,0x0a380608, +0x00580400,0x20101400,0x20380e08,0x09c00604, +0x20280a01,0x00000803,0x20200401,0x09a00206, +0x00480400,0x00300c00,0x20700605,0x09800209, +0x00281603,0x00102803,0x20580a01,0x09f0020a, +0x20280400,0x20200400,0x00200806,0x09980605, +0x00480400,0x20100e01,0x00000604,0x09600608, +0x20481201,0x00202000,0x20580808,0x09300207, +0x20300802,0x20480605,0x00500005,0x09a80608, +0x20180e01,0x20202000,0x00380c01,0x09700202, +0x20300000,0x20200601,0x00380407,0x09200607, +0x20101803,0x20282a04,0x00400e03,0x09180604, +0x00280e01,0x20101403,0x00480e05,0x09680a08, +0x20101002,0x20581603,0x00b00601,0x09780602, +0x00000800,0x20280800,0x00400203,0x09000204, +0x00280e01,0x00401c04,0x20681205,0x08e00208, +0x20100000,0x20480601,0x00900802,0x09180a0a, +0x00100a01,0x20181002,0x00600204,0x09580a04, +0x00180400,0x00000401,0x00200202,0x08d00207, +0x20181601,0x00202000,0x20400000,0x09000407, +0x20181e02,0x00402c00,0x20600800,0x09000008, +0x20100601,0x20200400,0x00300800,0x09500405, +0x20180800,0x00300800,0x20380400,0x09600c06, +0x00100401,0x20280603,0x00500604,0x09400005, +0x00101402,0x20381e05,0x00500e03,0x09400007, +0x00201000,0x20181603,0x00400a04,0x09700804, +0x00000000,0x00100400,0x20180a04,0x09800804, +0x00000201,0x20100001,0x00380401,0x09600004, +0x20180400,0x00280401,0x20280400,0x09600005, +0x20500403,0x00280e03,0x20281003,0x09900403, +0x00300801,0x00181201,0x20100205,0x09900400, +0x20100803,0x20181203,0x00380c01,0x09880405, +0x00380a02,0x00200c00,0x20380e01,0x09980405, +0x00881204,0x00301807,0x20580e0b,0x09a00000, +0x20180a01,0x00300801,0x20480c04,0x09900601, +0x00180a03,0x00100804,0x00080e03,0x09a80c04, +0x20600804,0x00081a05,0x00080c08,0x09c80c08, +0x20680c01,0x00000a06,0x0010000e,0x09980401, +0x20280801,0x00100602,0x20280803,0x09900003, +0x20100403,0x20280a04,0x00280801,0x09c80c03, +0x00680605,0x00100408,0x20681209,0x0a081407, +0x00101002,0x20381e02,0x00381206,0x09c80c05, +0x00200c00,0x20181400,0x20180e02,0x09b80804, +0x00000201,0x20180403,0x20181202,0x09d81403, +0x20600403,0x00180e06,0x20480407,0x0a381406, +0x00200203,0x00100005,0x20481204,0x09d81400, +0x20400001,0x00280800,0x20781003,0x09d80c04, +0x00000001,0x20180601,0x20280602,0x09e81801, +0x00400800,0x00281002,0x20781209,0x0a681c05, +0x00100401,0x00180602,0x20400001,0x09d81601, +0x00400202,0x00300404,0x20880609,0x09f81401, +0x20100401,0x00080801,0x20280601,0x09e81c00, +0x20400000,0x00300002,0x20b80402,0x0a782002, +0x20300000,0x00100001,0x20580803,0x09d81800, +0x20400402,0x00380602,0x20800405,0x09f81000, +0x00280e03,0x00101804,0x20400605,0x09d81a03, +0x00400001,0x00400801,0x20b00609,0x0a881e02, +0x00300202,0x00100003,0x20500a05,0x09d81a01, +0x00180400,0x00300802,0x20900207,0x09f81201, +0x20200002,0x20200604,0x00100c03,0x09b81604, +0x20280e02,0x00301c03,0x20a00c01,0x0a581a06, +0x20400003,0x00100203,0x20500403,0x09c81201, +0x00280e03,0x00201803,0x20700e02,0x09d80e06, +0x20100601,0x20380402,0x00200603,0x09a81204, +0x00200401,0x00000603,0x20301204,0x0a281607, +0x00580605,0x00200c07,0x20500e08,0x09b80e03, +0x20300803,0x20180e06,0x20101003,0x09980606, +0x00400601,0x20180400,0x00200e05,0x09780e08, +0x20100c02,0x00181601,0x20200c02,0x09e81208, +0x20200403,0x00180607,0x20201406,0x09980604, +0x00400601,0x00200003,0x20400206,0x09780607, +0x20500801,0x00080e02,0x00100c08,0x09380606, +0x20180e04,0x00401805,0x20600800,0x09a80a07, +0x20200a01,0x00280803,0x20300401,0x09800201, +0x20300000,0x00300a01,0x20400807,0x09300206, +0x00281601,0x00202001,0x20280607,0x09100205, +0x00100403,0x00180e08,0x00001603,0x09600208, +0x00181601,0x00401c00,0x20500a04,0x09700a02, +0x00180c00,0x00200e01,0x20200a03,0x09100604, +0x00000800,0x20380e01,0x00600e01,0x08d00209, +0x00080601,0x00200003,0x20380401,0x0920060a, +0x00180401,0x00000a03,0x00200a02,0x09600a05, +0x00000401,0x00080a02,0x00100601,0x08e00a07, +0x20200801,0x20181800,0x00400400,0x09000409, +0x20301402,0x20282800,0x00600000,0x08f0000c, +0x20281000,0x00500c00,0x20301000,0x09600407, +0x20100801,0x20481000,0x00581000,0x09701005, +0x00380a02,0x00100803,0x20280607,0x09400806, +0x00481e06,0x00302407,0x20400209,0x09400407, +0x00281202,0x00101801,0x20100607,0x09900c04, +0x20100202,0x20200404,0x00280a04,0x09900803, +0x20100401,0x20180604,0x00080401,0x09600803, +0x20100c04,0x20480e09,0x00600402,0x09600404, +0x20100403,0x20300605,0x00581000,0x09900c01, +0x00400001,0x20200603,0x00380606,0x09a00a01, +0x00180a01,0x00100800,0x20181202,0x09800003, +0x00100603,0x20180c03,0x00381201,0x09880404, +0x00400a03,0x20281403,0x00500204,0x09900201, +0x20200601,0x20280e01,0x00480406,0x09900602, +0x20100801,0x20281602,0x00180c02,0x09980802, +0x20100405,0x00080606,0x00082403,0x09a80c04, +0x20500c04,0x00081a07,0x00081408,0x09900001, +0x20100c03,0x20181204,0x00181801,0x09980402, +0x00100001,0x00000000,0x20381e03,0x09a81002, +0x00180604,0x00080408,0x20181601,0x09d82005, +0x00380e01,0x00301005,0x20682a07,0x09a81002, +0x00280e03,0x00100c05,0x20381e02,0x09a81001, +0x20180601,0x00000003,0x20481001,0x09a81c01, +0x20300002,0x20100204,0x20281001,0x09f82405, +0x20100000,0x00000002,0x20280801,0x09a82201, +0x20300002,0x20200203,0x00081003,0x09a81c02, +0x00100001,0x00000201,0x20380a03,0x09b82000, +0x00480601,0x20100403,0x20281a07,0x0a183002, +0x00200000,0x00000400,0x20280a02,0x09982202, +0x00280602,0x20100004,0x00080a05,0x09b82401, +0x00080601,0x00000803,0x20380400,0x09a82601, +0x20400000,0x20200002,0x20180404,0x0a183801, +0x20200001,0x00000001,0x20280404,0x09982400, +0x20200001,0x20200601,0x00000003,0x09b82000, +0x00000800,0x20281001,0x20201000,0x09a82601, +0x00480601,0x20200403,0x00000e08,0x0a283601, +0x00100201,0x00000002,0x20200a02,0x09982401, +0x00200400,0x20280401,0x00100a04,0x09b82201, +0x00000401,0x00100201,0x20500a01,0x09981e02, +0x20400c00,0x20380c00,0x00101c04,0x0a182e03, +0x00000002,0x20100601,0x20100800,0x09981c00, +0x20100601,0x20180802,0x20101801,0x09a81e03, +0x20180a01,0x00200c03,0x20500e01,0x09881a03, +0x00380601,0x00000c01,0x20201607,0x09f81e04, +0x00080603,0x00000405,0x00001e01,0x09981a01, +0x00080401,0x00001201,0x20300e03,0x09880e04, +0x00480400,0x00000c00,0x20201a05,0x09680e06, +0x00280c00,0x20101400,0x00101401,0x09c81208, +0x00100003,0x20100e05,0x00101601,0x09880602, +0x00380601,0x20100c02,0x00101602,0x09680a06, +0x20480e02,0x20101201,0x00201806,0x09200205, +0x20500202,0x20480800,0x00602406,0x09980a04, +0x20381203,0x20101004,0x00301804,0x09800000, +0x20380601,0x20300602,0x00501c06,0x09300604, +0x00101804,0x20482206,0x00500605,0x09100604, +0x00500402,0x20400205,0x0040060a,0x09600a07, +0x00001003,0x20581e07,0x00801a04,0x09800c00, +0x00001003,0x20481a05,0x00500604,0x09100e03, +0x00180602,0x00200c07,0x20380a02,0x08e00607, +0x20100e01,0x20380802,0x00480804,0x0920060a, +0x00200a01,0x20180403,0x00180a05,0x09701204, +0x00100601,0x00100004,0x00081203,0x08f00a07, +0x20180801,0x00100000,0x00181400,0x09100c08, +0x00081601,0x00201000,0x00080c00,0x09000c09, +0x20201402,0x20782c00,0x00d81800,0x09701808, +0x00080c02,0x00400800,0x20681800,0x09901002, +0x00000400,0x20180c02,0x00180a04,0x09500406, +0x20201c02,0x20382e02,0x00580601,0x09400408, +0x00100e01,0x20281405,0x00281606,0x09a01005, +0x20300202,0x00100005,0x20380401,0x09b00802, +0x00080a02,0x00000802,0x20180603,0x09700403, +0x00381203,0x00401405,0x20781208,0x09700404, +0x00180603,0x00100c03,0x20380605,0x09b01000, +0x00400201,0x00100202,0x20300608,0x09b00a01, +0x00100c02,0x20181606,0x00180e02,0x09800000, +0x20200001,0x00000605,0x20280c01,0x09800001, +0x00180403,0x00080607,0x00080a01,0x09a00e03, +0x20300002,0x00000204,0x20281005,0x09a00a03, +0x20180400,0x00200401,0x20482400,0x09880e01, +0x00380400,0x00000601,0x20182603,0x09881000, +0x20180800,0x20100c01,0x20182c01,0x09980603, +0x00280a02,0x00001003,0x20382203,0x09880a02, +0x00200400,0x00100001,0x20381e02,0x09781e02, +0x20300c02,0x20181602,0x00082006,0x09882401, +0x00201001,0x20381400,0x00282202,0x09781a03, +0x20101003,0x20281a04,0x00181804,0x09781602, +0x20200401,0x00180800,0x20381404,0x09682a01, +0x00000601,0x00200004,0x20582603,0x09a83403, +0x20200400,0x00180803,0x20281803,0x09682a03, +0x00000202,0x00200005,0x20481c00,0x09682400, +0x00200201,0x00200002,0x20581203,0x09683201, +0x00300001,0x00300001,0x20581204,0x09a84000, +0x00200000,0x00100402,0x20480a02,0x09582e02, +0x00100402,0x00280e02,0x20480800,0x09682c00, +0x20100401,0x00380800,0x20500003,0x09583601, +0x20400202,0x00300403,0x20600006,0x09a84401, +0x20200201,0x00200401,0x20300405,0x09483201, +0x20200202,0x00300404,0x20780402,0x09683000, +0x20180c00,0x00400c02,0x20600800,0x09483400, +0x00300402,0x00380e02,0x20500e06,0x09b84001, +0x00000002,0x00180601,0x20200800,0x09482c02, +0x00280401,0x00300601,0x20600e03,0x09682c00, +0x00180a01,0x00100c02,0x20401602,0x09482e01, +0x20380e02,0x00401006,0x20801404,0x09b83800, +0x00280603,0x00100805,0x20301201,0x09582801, +0x20280400,0x00200401,0x20501003,0x09682400, +0x20200402,0x20180601,0x00001c02,0x09482000, +0x00200400,0x00100201,0x20302a06,0x09b82a01, +0x20300003,0x00080a03,0x20102404,0x09681803, +0x00100201,0x00000403,0x20401a04,0x09681e01, +0x00300204,0x00000004,0x20202605,0x09481602, +0x00200a01,0x00180e01,0x20302801,0x09a81604, +0x00480605,0x00000806,0x20302205,0x09780802, +0x00200601,0x00180601,0x20302601,0x09580e03, +0x20600c05,0x00181209,0x20101805,0x09300201, +0x20700001,0x00380603,0x20601805,0x09880a01, +0x20601005,0x20181e0a,0x00002007,0x09800803, +0x20400402,0x00180a04,0x20401404,0x09400601, +0x00681602,0x00302405,0x20680e0c,0x09200605, +0x00780401,0x00300c00,0x2070020f,0x09800206, +0x00380e01,0x00401404,0x20780a0b,0x09a00c02, +0x00381000,0x00201c01,0x20680a09,0x09300a04, +0x20200400,0x20280601,0x00401405,0x08e00608, +0x20280e01,0x00201c03,0x20400405,0x0920060b, +0x00180601,0x00001402,0x20200a02,0x09901205, +0x00080601,0x20201002,0x00200801,0x09000a08, +0x00001002,0x20481400,0x00482c00,0x09401804, +0x20102804,0x20783000,0x00683800,0x09201807, +0x00000001,0x00201000,0x20783000,0x09b02402, +0x00201002,0x20381800,0x00682400,0x09b01201, +0x00080602,0x00000005,0x20181a01,0x09600404, +0x00081a06,0x0030240b,0x20582203,0x09500405, +0x00081201,0x00201004,0x20381601,0x09c00c01, +0x20580a02,0x00180406,0x00080c05,0x09b00002, +0x20200401,0x00080a02,0x20180601,0x09700003, +0x00001003,0x20481a07,0x00400603,0x09780402, +0x20280a02,0x20280401,0x00100a02,0x09d00800, +0x00400601,0x20180601,0x2010020a,0x09c00201, +0x00380e02,0x00101401,0x20381608,0x09880602, +0x00080601,0x00000401,0x20281a03,0x09780a01, +0x00301401,0x20480e05,0x00081e08,0x09c00e05, +0x00000400,0x00000202,0x20281400,0x09a00206, +0x20101003,0x20280e05,0x00282001,0x09581205, +0x00300801,0x20180602,0x20182204,0x09681604, +0x20201002,0x00180e01,0x20383002,0x09880a08, +0x00000802,0x00080e01,0x20181e01,0x09781206, +0x00280601,0x00200804,0x20182201,0x09382606, +0x20100400,0x00100801,0x20283005,0x09482a04, +0x00381202,0x00501806,0x20682603,0x09482208, +0x00280e01,0x00301804,0x20482400,0x09481e06, +0x20280400,0x00100800,0x00081004,0x09083204, +0x20180800,0x00200802,0x00181801,0x09383e01, +0x20200001,0x00100602,0x00081006,0x09082e06, +0x20380401,0x00000601,0x00180c06,0x09182a04, +0x00180400,0x00000401,0x00380a01,0x08f83a03, +0x00480400,0x00000401,0x00380e03,0x09284602, +0x00280a01,0x00100403,0x00180400,0x08e83603, +0x00300001,0x20100401,0x00281202,0x09083202, +0x00000201,0x20100402,0x00300003,0x08d83a02, +0x20600000,0x00080401,0x00400009,0x09184801, +0x20280400,0x00000000,0x00200806,0x08d83000, +0x20300201,0x20100002,0x00300406,0x09083400, +0x20101002,0x20181602,0x00400803,0x08d83801, +0x00600000,0x00000401,0x00300a07,0x09284402, +0x00200801,0x20180601,0x00200201,0x08e83002, +0x00300c01,0x20180e01,0x00300a04,0x09083001, +0x00000201,0x00380804,0x00001000,0x08e83402, +0x20600c01,0x00081400,0x0040180a,0x09384003, +0x20180602,0x00180404,0x00001805,0x09082c04, +0x20200c01,0x00280c01,0x00000405,0x09083001, +0x20180800,0x00200800,0x20201c01,0x08f82803, +0x00281201,0x00200804,0x20102607,0x09583004, +0x00000801,0x00080602,0x00001400,0x09281c06, +0x00081202,0x00500804,0x20302201,0x09282803, +0x20180a02,0x00000402,0x20102a01,0x09181803, +0x00180a02,0x20200c00,0x00102800,0x09681c01, +0x20180a02,0x00200003,0x20202400,0x09681407, +0x00080c00,0x00100a01,0x20102a01,0x09381402, +0x20180800,0x20201203,0x00001604,0x09280401, +0x20600803,0x20480605,0x00401002,0x09780c02, +0x20280800,0x20101a02,0x20201202,0x09900406, +0x20380400,0x20200602,0x00001400,0x09480401, +0x00301403,0x20481e03,0x00400e06,0x09200204, +0x00800601,0x20280403,0x0030060f,0x09780a05, +0x00201003,0x20381603,0x00400a07,0x09b00401, +0x00301402,0x20281602,0x00200a08,0x09300603, +0x20180602,0x00100c06,0x20300804,0x08f00605, +0x20300400,0x20180801,0x00201c09,0x09200209, +0x00080602,0x00100005,0x20101400,0x09b00a02, +0x20180602,0x00200005,0x20401003,0x09100606, +0x00181e01,0x00702000,0x20881800,0x09701202, +0x00383604,0x00b04400,0x20e80800,0x09500a01, +0x00181a01,0x00401000,0x20280800,0x09e01202, +0x00481a02,0x00201c00,0x20481000,0x09d01606, +0x20280803,0x00080a03,0x00081404,0x09600400, +0x20600c09,0x20282a0b,0x00380808,0x09500003, +0x20100802,0x20281e04,0x00280c03,0x09e00e01, +0x20700c06,0x20381e07,0x0048140b,0x09b00a01, +0x20100204,0x20100406,0x20281a03,0x09780801, +0x00381209,0x00101c0f,0x2078220a,0x09780802, +0x20401402,0x00081802,0x20582a01,0x09d00000, +0x00380604,0x2010040a,0x20381e0b,0x09c80a01, +0x00101005,0x20181206,0x20181206,0x09680e03, +0x20200c06,0x20380e0c,0x20180a02,0x09681204, +0x00582204,0x00503008,0x20c81a0d,0x09c80e07, +0x00000001,0x20200a03,0x20280e02,0x09980a07, +0x00281606,0x00202809,0x20581a04,0x09381a09, +0x00400202,0x00001007,0x20482a06,0x09381e08, +0x00180800,0x20202203,0x00080c01,0x0968120d, +0x00200201,0x20201001,0x00081a02,0x09581609, +0x00000c04,0x20380a07,0x00580403,0x08f81e09, +0x20181202,0x00001800,0x00180405,0x08f82a08, +0x00101003,0x20581604,0x00881003,0x09081e0b, +0x00000800,0x20280a01,0x00480803,0x09081e09, +0x20100602,0x20180403,0x00381004,0x08b82a06, +0x20201003,0x20480e04,0x00780c03,0x08c82e04, +0x00080603,0x00000805,0x00381005,0x08b82608, +0x20200802,0x00180a01,0x00181405,0x08d82605, +0x00200801,0x00180a01,0x00380800,0x08982e04, +0x00400601,0x00080404,0x00481202,0x08a83a03, +0x00100c02,0x20181203,0x00580403,0x08882a04, +0x00380a02,0x00300804,0x20180602,0x08b82e03, +0x20180400,0x00200403,0x00100005,0x08783202, +0x20600000,0x00100001,0x0030040a,0x08983801, +0x20300401,0x00180802,0x00180c06,0x08882c01, +0x20500402,0x00180603,0x00200408,0x08a82c00, +0x00181601,0x00101802,0x00200c01,0x08782c01, +0x00580801,0x00100000,0x00300e06,0x08b83803, +0x00381604,0x00301405,0x20101202,0x08982c03, +0x00381601,0x00201804,0x00000605,0x08b82c02, +0x20100801,0x20480e02,0x00801004,0x08882804, +0x20480e03,0x20100803,0x0030100a,0x08c83005, +0x20300c06,0x20281608,0x00401008,0x08a82406, +0x20181603,0x20301401,0x00601c05,0x08b82402, +0x00000800,0x20281800,0x00501001,0x08b82006, +0x00101403,0x20482a06,0x00601a03,0x09082808, +0x00181606,0x0010100a,0x20101601,0x08f82009, +0x20201803,0x20882a06,0x00b01803,0x08d81806, +0x20300c00,0x00081800,0x20101001,0x08e81807, +0x20100601,0x00181004,0x20400e01,0x09382006, +0x20301004,0x20482209,0x00402003,0x0938100a, +0x00000a01,0x20281803,0x00100a02,0x09081406, +0x20100002,0x00380400,0x20700a07,0x09181004, +0x20381001,0x00201400,0x20801203,0x09581404, +0x20200001,0x00080803,0x20400605,0x09980809, +0x20300003,0x00080601,0x20500603,0x09380c04, +0x00680a03,0x00202005,0x20800609,0x09280a04, +0x00700201,0x20200c03,0x2030160c,0x09680a04, +0x00580e04,0x20102006,0x20600e0a,0x09c00002, +0x00680e04,0x00002408,0x20500a0a,0x09480602, +0x20300801,0x00180602,0x0000240a,0x08f00203, +0x20300c00,0x20200601,0x00001c0a,0x09300606, +0x20201402,0x20481205,0x00302005,0x09c00c00, +0x20301402,0x20380e06,0x00302408,0x09100604, +0x00001800,0x20783400,0x00e83000,0x09901e04, +0x20102c01,0x20a85800,0x01482c00,0x09501400, +0x00002401,0x20783c00,0x00b83c00,0x0a102604, +0x00101400,0x20182800,0x00482400,0x0a001608, +0x00101003,0x20181c00,0x00184001,0x09700604, +0x00300802,0x00180802,0x20285603,0x09500202, +0x00100404,0x00280402,0x20485201,0x09f00605, +0x20280402,0x00400400,0x20683804,0x09c00206, +0x20580603,0x0030040a,0x20682403,0x09581601, +0x20600e04,0x00281409,0x20481805,0x09482201, +0x20281608,0x0030280e,0x20582001,0x09c81605, +0x20100602,0x00280806,0x20582202,0x09a81a04, +0x00680e01,0x00201801,0x20580a0c,0x09481a06, +0x00581003,0x00501e03,0x2098160d,0x09382205, +0x00101807,0x20382e0b,0x00400e05,0x09981e08, +0x00180400,0x00400802,0x20780a05,0x09781e08, +0x20301003,0x20181a03,0x00100805,0x09082209, +0x00280606,0x00100c08,0x20300401,0x08f82a0b, +0x00000204,0x0030040a,0x20781203,0x09481e0c, +0x00180a01,0x00201002,0x20500601,0x09281e0b, +0x00480e03,0x00301c05,0x20580a04,0x08b81e09, +0x20201007,0x00081a0b,0x00100806,0x08a82607, +0x00480e01,0x00302201,0x20600201,0x08e81a0e, +0x00180401,0x00001202,0x20180402,0x08d81a0a, +0x20380402,0x00000e04,0x00200407,0x08781e08, +0x00181205,0x0040200a,0x20581601,0x08782a05, +0x20300402,0x00080604,0x0020000a,0x08781e09, +0x20180e02,0x20101402,0x00300004,0x08981e07, +0x00380a01,0x20100c02,0x00480602,0x08482205, +0x00380402,0x00000a04,0x00300c01,0x08482a05, +0x00380c00,0x00101403,0x00080c00,0x08482205, +0x00100803,0x20381205,0x00800402,0x08681e04, +0x20200a01,0x20380e01,0x00800808,0x08282202, +0x20600201,0x20180401,0x0050040b,0x08382801, +0x20180a03,0x20200c02,0x00500808,0x08382201, +0x20200202,0x20100403,0x00480806,0x08582000, +0x00001004,0x20182204,0x00500402,0x08282003, +0x00600c01,0x00081603,0x00500206,0x08582803, +0x20101404,0x20382606,0x00800c03,0x08481c05, +0x00201000,0x20182202,0x00500e01,0x08682003, +0x00080a04,0x00300807,0x20380401,0x08481c05, +0x20700801,0x00281401,0x2018040d,0x08682c07, +0x00380a05,0x00200c07,0x20180801,0x08781c07, +0x20301003,0x00382602,0x20300006,0x08781c05, +0x00080402,0x00100604,0x20100401,0x08781c06, +0x00481201,0x00401803,0x20680a09,0x08b82809, +0x20501806,0x20183208,0x00201008,0x08b81c0b, +0x00181204,0x00701c07,0x20c80e03,0x08b81c07, +0x20380602,0x00000802,0x00080401,0x08b81c08, +0x20200601,0x00080601,0x00000c04,0x08e82806, +0x00280e05,0x00501409,0x20980e06,0x0918180c, +0x20180402,0x00300605,0x20500801,0x08e81c05, +0x00100805,0x20180a03,0x00180607,0x08e81c05, +0x20201006,0x00181e04,0x20100603,0x09182806, +0x20100806,0x00280e07,0x20400601,0x09681809, +0x00000002,0x00280402,0x20480603,0x09081c04, +0x00480a05,0x00100c0c,0x20101e04,0x08f81c00, +0x00680605,0x00500c0d,0x20901209,0x09382400, +0x00100203,0x0048040a,0x20801604,0x09a81806, +0x00200202,0x00200008,0x20502202,0x09281801, +0x20380801,0x20201604,0x00203808,0x08f00002, +0x20381400,0x00302400,0x20504009,0x09280800, +0x00081e01,0x00503002,0x20902c00,0x09d00004, +0x20181800,0x00202c01,0x20503002,0x09200001, +0x00080800,0x00301800,0x20885400,0x09e02e0e, +0x00081001,0x00402c00,0x20b86400,0x09a02a0c, +0x00081201,0x00403000,0x20b84800,0x0a70260f, +0x00180a02,0x00001400,0x00083400,0x0a301e0f, +0x00480402,0x00101001,0x20284c01,0x0970060d, +0x00580402,0x00001002,0x20184a01,0x09480a0c, +0x00580403,0x00000a02,0x00183801,0x09f0020f, +0x00000407,0x20280e07,0x00583804,0x09c8060d, +0x20800201,0x20180406,0x0028200d,0x09281e06, +0x20a80605,0x20100c09,0x00481c0f,0x08f82605, +0x20a00a01,0x20181c05,0x0038100e,0x09981e07, +0x20380605,0x2010080d,0x00282c05,0x09682209, +0x00400000,0x00080402,0x0010060c,0x09082605, +0x00800807,0x20281608,0x00680610,0x08e82e06, +0x00880c00,0x00102002,0x20481e11,0x09681e09, +0x00100001,0x20180602,0x00400a04,0x09282608, +0x00080a01,0x00001401,0x00080402,0x08c8220a, +0x20500206,0x0000000c,0x00100009,0x08983209, +0x20300000,0x20100001,0x00400807,0x08f8260d, +0x00000401,0x20180c00,0x00300801,0x08e82609, +0x00100400,0x20280e01,0x00501401,0x08782209, +0x00480802,0x20101a06,0x00200a05,0x08682207, +0x00300601,0x20180801,0x00301603,0x08a8220b, +0x00200203,0x00000404,0x00000c00,0x08981e09, +0x20100000,0x00080400,0x00100803,0x08381a06, +0x20400400,0x20381001,0x00801008,0x08282606, +0x20180401,0x20100a03,0x00200406,0x08481609, +0x20300402,0x00080e05,0x00101406,0x08681606, +0x00200402,0x00080a01,0x00100400,0x08181605, +0x00500201,0x20100001,0x00400e03,0x08081e03, +0x00200401,0x20180e01,0x00300403,0x08181a05, +0x00480601,0x00100c02,0x20280a02,0x08381204, +0x20380603,0x00000c03,0x20100007,0x07f81601, +0x20700001,0x20100202,0x0040040c,0x07f81801, +0x20400400,0x00080801,0x00000009,0x07f81801, +0x20400001,0x00080602,0x00100409,0x08281601, +0x00480403,0x20100e06,0x00280e02,0x08081001, +0x00880601,0x20100c00,0x00480e09,0x08181802, +0x00480a02,0x00101802,0x20280a03,0x08181404, +0x00380a01,0x00001402,0x00180e03,0x08381402, +0x20400601,0x20280c03,0x00580408,0x08081c04, +0x20600001,0x20280603,0x00780c0e,0x08282005, +0x20300403,0x20181205,0x00400808,0x08381806, +0x00080401,0x20201202,0x00580c05,0x08481c03, +0x00200000,0x20180601,0x00200203,0x08481c07, +0x00300802,0x20281801,0x00780a06,0x08682809, +0x00180a03,0x00001c05,0x00081800,0x0888180a, +0x20200800,0x20381800,0x00900803,0x08682407, +0x20400402,0x00080a02,0x00080803,0x08781c07, +0x20380604,0x00000805,0x00180403,0x08982807, +0x20400803,0x20281605,0x00700803,0x08d8200c, +0x00100001,0x20180601,0x00480a04,0x08a82006, +0x00680601,0x00101006,0x20280a09,0x08a82004, +0x00480406,0x20101205,0x00380a07,0x08d82805, +0x00580601,0x20101005,0x00281208,0x09382009, +0x00200002,0x20100002,0x00280a02,0x08c82403, +0x20100801,0x00081401,0x00102c08,0x08c81c03, +0x00100206,0x2028040d,0x00702404,0x08e82803, +0x20100201,0x20280403,0x00602006,0x09682008, +0x20100203,0x20180408,0x00302405,0x08e82005, +0x20100201,0x00180403,0x20303404,0x08f0000a, +0x20300802,0x20281e05,0x00605808,0x09180809, +0x20100c00,0x20282601,0x00504402,0x09b8080c, +0x20100801,0x20181e02,0x00204c03,0x0928040a + }, //A + { +0x00280601,0x00000000,0x00005400,0x0ac8361b, +0x00680e08,0x00100000,0x00009c00,0x0a78361f, +0x20100801,0x20400000,0x00000c00,0x0b180e16, +0x00180601,0x00100000,0x00006000,0x0ac83a1d, +0x00300400,0x20100202,0x00004404,0x09f80e19, +0x2050140d,0x20200216,0x00002411,0x09900e16, +0x00700e02,0x20100004,0x00001e04,0x0a580618, +0x00300400,0x00000203,0x00004804,0x09e80e1b, +0x20380604,0x00000202,0x0000380f,0x0950120f, +0x00080a0a,0x00300010,0x00002804,0x09100e0c, +0x20600000,0x00100203,0x00002811,0x09a00e12, +0x20300202,0x00100204,0x0000340d,0x09201612, +0x20500809,0x0000020e,0x00081006,0x09002205, +0x20400407,0x0000020f,0x00002005,0x08c02a08, +0x00180802,0x00200203,0x00001a02,0x09301a0b, +0x20400007,0x00100209,0x00000005,0x08c02609, +0x00480a07,0x0020000d,0x00080a09,0x08e00e07, +0x00680604,0x00100005,0x00000207,0x08802e09, +0x00080a04,0x00000002,0x00001401,0x08e0260b, +0x00780608,0x0010000a,0x00000a07,0x08801e0a, +0x00100003,0x00000207,0x00000803,0x08901a09, +0x20300003,0x00000206,0x0008080b,0x08402e07, +0x00000806,0x20200209,0x00081802,0x08802a0a, +0x20600809,0x2010020e,0x0008140c,0x08302607, +0x20200401,0x00000000,0x00081405,0x08501205, +0x20100400,0x00000002,0x00081c01,0x08202201, +0x00000203,0x00000008,0x00081802,0x08401608, +0x00400206,0x0010000b,0x00081a06,0x08101204, +0x00300202,0x00100003,0x00080a02,0x08300a04, +0x00300000,0x00100002,0x00080a03,0x08101a02, +0x00200000,0x00000201,0x00000402,0x08001606, +0x20100003,0x00100205,0x00080406,0x07e01204, +0x20500004,0x00100203,0x00080808,0x08200601, +0x20200202,0x00100002,0x00000806,0x08001800, +0x20300002,0x00100202,0x00080409,0x07f01400, +0x20200201,0x00200004,0x00080403,0x07d00800, +0x00580a04,0x00100008,0x00001206,0x08300001, +0x20100405,0x00100204,0x00080801,0x08101803, +0x00080601,0x00100003,0x00000400,0x08001004, +0x00480400,0x00200001,0x00001602,0x07e00c00, +0x20400000,0x00000204,0x00001c0a,0x08301402, +0x00480607,0x0010000a,0x00001602,0x08301802, +0x00200201,0x00000000,0x00000c01,0x08201805, +0x20380601,0x00000000,0x00001409,0x07e01803, +0x00100402,0x20100203,0x00080a02,0x08501806, +0x20600405,0x0000020b,0x0000080a,0x08402807, +0x20400003,0x00000203,0x00000408,0x08601c09, +0x00000402,0x20100203,0x00080601,0x08102007, +0x20100604,0x00000004,0x00000001,0x08801405, +0x00200601,0x00100003,0x00081607,0x08902008, +0x00200606,0x00000006,0x00000e05,0x08b01c0b, +0x00100603,0x00100003,0x00080602,0x08401c05, +0x00500404,0x00100208,0x00081202,0x08b01405, +0x00600201,0x00300201,0x00080a02,0x08c01804, +0x00300806,0x0000020d,0x00081802,0x09002009, +0x00200003,0x00200206,0x00081002,0x08701806, +0x20381205,0x00200005,0x00080c0e,0x08e0040b, +0x20380802,0x00200205,0x00081c0f,0x08e0100b, +0x20380e04,0x00200006,0x0008200b,0x09600810, +0x00080e03,0x00200003,0x00080c09,0x08a00c0b, +0x20100003,0x2010020a,0x00082c04,0x09600014, +0x20280800,0x00000001,0x00082c05,0x09780415, +0x20180402,0x20100206,0x00082803,0x0a080417, +0x20380402,0x20100207,0x00082408,0x09200414, +0x00180402,0x00380800,0x20104000,0x0a583a11, +0x20200403,0x00182400,0x00305000,0x0a182e0d, +0x00080c02,0x00501c00,0x20b02800,0x0ae82614, +0x00100002,0x00181000,0x00304400,0x0a583612, +0x00380e06,0x00201006,0x20304c02,0x09d81610, +0x00881a08,0x00203808,0x20603605,0x09a00210, +0x00481605,0x00202006,0x20404000,0x0a480e13, +0x00381206,0x00101006,0x20104c02,0x09c80e11, +0x20700005,0x20180a0d,0x0010380c,0x09701208, +0x20a00806,0x20481e0f,0x00804814,0x09301a08, +0x20680802,0x2030060a,0x0040400d,0x09c0160d, +0x20500002,0x2038060a,0x0040400a,0x09501e0b, +0x00480602,0x20201801,0x20180e08,0x09402206, +0x00380603,0x20200804,0x0010060a,0x09102e03, +0x00300c01,0x20581604,0x00500e05,0x09702609, +0x00200402,0x20400205,0x00380604,0x09002a09, +0x20200c03,0x20381a05,0x00500404,0x09001a08, +0x00200802,0x20380e05,0x00300602,0x08e03209, +0x20300c03,0x20281a02,0x00080c03,0x0920260a, +0x20200800,0x20381001,0x00380403,0x08c02609, +0x00300202,0x00000404,0x20181204,0x08c01608, +0x00000400,0x20100401,0x00081805,0x08902e08, +0x00680603,0x00101806,0x20681e07,0x08d01e0c, +0x00300000,0x20101400,0x20281a02,0x08702609, +0x20200001,0x00100a01,0x00080806,0x08701208, +0x20100000,0x00100801,0x00081003,0x08602604, +0x20300001,0x00000602,0x0000000a,0x0870160b, +0x20200201,0x20100401,0x00300006,0x08301a07, +0x00200000,0x00000401,0x00280400,0x08500e04, +0x00300201,0x00000001,0x00280400,0x08401e03, +0x00280602,0x00000402,0x00100401,0x08301605, +0x00200001,0x20200602,0x00480800,0x08001a04, +0x20100000,0x00000400,0x00380405,0x08300e02, +0x20400001,0x00100000,0x00200407,0x08401c00, +0x20200001,0x00000203,0x00200407,0x08101a01, +0x20300202,0x20100003,0x00500407,0x07f01601, +0x00100400,0x00081400,0x00400c02,0x08300802, +0x00480601,0x00100801,0x00200203,0x08502002, +0x20100401,0x20180801,0x00200003,0x08201404, +0x00300400,0x20281202,0x00500e02,0x08001802, +0x20380401,0x00180400,0x20100805,0x08501006, +0x20300001,0x00081201,0x00401408,0x08602004, +0x00180602,0x00000403,0x00000c01,0x08501806, +0x20400402,0x00080e01,0x00100008,0x08101c05, +0x00380a01,0x00101002,0x20200205,0x08801406, +0x20180c00,0x00001001,0x00080400,0x08902808, +0x20200003,0x20180605,0x00100405,0x08901c0a, +0x00280e02,0x00101004,0x20280604,0x08401c07, +0x20580800,0x20100c00,0x00100c05,0x08b01806, +0x00080a02,0x20300c01,0x00400604,0x08d02806, +0x20480a02,0x20100805,0x00000400,0x08f01c0c, +0x20280a01,0x20200c00,0x00200c01,0x08702006, +0x00a00205,0x20300e01,0x0040020a,0x08d01c03, +0x00400601,0x20480604,0x00880603,0x08f02803, +0x00980603,0x20301a02,0x0018060b,0x09402407, +0x00600203,0x20400603,0x00500204,0x08a02404, +0x20801407,0x20482e0f,0x00781813,0x08f01408, +0x20101002,0x20381607,0x00682c0a,0x09101c06, +0x20701406,0x2048260d,0x00782011,0x0970140a, +0x20401405,0x20482a0b,0x0078200c,0x08c01808, +0x00200a02,0x00200007,0x20485a06,0x0958080f, +0x20201000,0x00181c00,0x00184406,0x0968040e, +0x00100a02,0x00180805,0x20285203,0x09f80812, +0x20100a02,0x00180c05,0x20484c02,0x0928040f, +0x00300802,0x20381400,0x00802400,0x09f82a0a, +0x00101004,0x20381400,0x00501000,0x09c81e07, +0x00280800,0x00180400,0x00304400,0x0a88360c, +0x00300c00,0x20481400,0x00702800,0x0a08220b, +0x20300605,0x20181805,0x00304009,0x09a81606, +0x00080a09,0x0018100b,0x00005003,0x09980e06, +0x20100204,0x20181801,0x00105406,0x0a281609, +0x20300e01,0x20182401,0x00203c08,0x09b80a08, +0x20200805,0x00080a0a,0x20301c00,0x09900e02, +0x20400807,0x2018060f,0x20402805,0x09702202, +0x20400804,0x20181209,0x20402803,0x09f01605, +0x20300000,0x00280603,0x20602201,0x09801604, +0x00280604,0x00100806,0x20500a07,0x09701606, +0x00000602,0x00080405,0x20500206,0x09702602, +0x00380602,0x00201003,0x20980a09,0x09c01e08, +0x00400000,0x00200a02,0x20800209,0x09502209, +0x00000003,0x00001205,0x20300201,0x09301e09, +0x00400001,0x00100e02,0x20680607,0x09402a09, +0x20100403,0x00100e04,0x20581400,0x09601a0d, +0x20200402,0x00200602,0x20681004,0x09001e0b, +0x00200201,0x00000402,0x00180400,0x08e0160a, +0x20180a02,0x00101402,0x20300005,0x08e0260a, +0x00380604,0x00200806,0x20200601,0x0900120d, +0x00380a03,0x00401006,0x20500602,0x08b0160a, +0x20180400,0x00000800,0x00200405,0x08a01608, +0x20100001,0x20100603,0x00200804,0x08b02a05, +0x20200002,0x00100604,0x00101008,0x08901a0a, +0x20300402,0x00200205,0x20100c07,0x08601e07, +0x00100001,0x00000201,0x00300401,0x08701a05, +0x00200201,0x20100402,0x00300401,0x08902a03, +0x00000201,0x00080401,0x00200803,0x08601e04, +0x00480601,0x00200802,0x20100202,0x08401e04, +0x20180602,0x00000401,0x00300405,0x08501a02, +0x20300002,0x20180603,0x00500407,0x08802801, +0x00000002,0x00180602,0x00180405,0x08501c00, +0x20500000,0x00180601,0x0010080a,0x08201c00, +0x00100401,0x20180603,0x00400002,0x08501802, +0x00380603,0x20100003,0x00400a02,0x08902803, +0x00080602,0x00100403,0x00080403,0x08601c04, +0x00400000,0x00100000,0x00080604,0x08302003, +0x20300401,0x00080e01,0x00380805,0x08701406, +0x20200803,0x20281206,0x00400007,0x08a02c05, +0x20100401,0x00081203,0x00100804,0x08801c07, +0x20200001,0x00100202,0x00080c07,0x08401c04, +0x00300202,0x00180c03,0x00100603,0x08a01007, +0x20100000,0x00081003,0x20180801,0x08e02809, +0x00280601,0x00100001,0x20280801,0x08d01c0a, +0x00000601,0x00181002,0x00000400,0x08801808, +0x20500003,0x00181203,0x20200805,0x08e01407, +0x20180602,0x00180402,0x20400a03,0x09202807, +0x20600403,0x00081202,0x20200005,0x0920180d, +0x20300000,0x00280c00,0x20400800,0x08b01c08, +0x00580a07,0x00100806,0x2060060b,0x09101804, +0x00380400,0x00000a03,0x20680a07,0x09502c02, +0x00680e06,0x00100c06,0x2060060d,0x09801809, +0x00380603,0x00200400,0x20780607,0x08f02004, +0x20100408,0x20101210,0x20483404,0x09201801, +0x00180800,0x20101a02,0x20483003,0x09502000, +0x20100005,0x2010160d,0x20482c04,0x09b01c04, +0x00100004,0x00101a08,0x20683802,0x09001802, +0x00080a03,0x00001809,0x00184801,0x09481004, +0x20200001,0x20301203,0x00384406,0x09600404, +0x20100201,0x20200c03,0x00284802,0x09e80808, +0x20280601,0x00101003,0x00084406,0x09280c05, +0x00580601,0x00200800,0x20202400,0x09b82207, +0x00580e03,0x00201400,0x20402c00,0x09981a06, +0x00200e01,0x20281800,0x00502c00,0x0a282a05, +0x00380a02,0x00200c00,0x20402800,0x09d81a08, +0x20800401,0x00180e03,0x0000240d,0x09881000, +0x20801004,0x00082a08,0x0020300f,0x09880801, +0x20500800,0x00181602,0x20102407,0x0a081202, +0x20400002,0x00180605,0x20102009,0x09a80a03, +0x00380601,0x00200c00,0x20400e0a,0x09a00001, +0x00380a03,0x00301006,0x20800a0a,0x09a00803, +0x00080800,0x00200c00,0x20600e06,0x0a000201, +0x20200201,0x00000001,0x20200e04,0x09a00601, +0x20200402,0x00080a01,0x20101201,0x09900604, +0x20200004,0x00200605,0x20401202,0x09a01202, +0x00100001,0x00100800,0x20400e07,0x09e00608, +0x00480401,0x00000c00,0x20200a0b,0x09800e08, +0x00380602,0x00201003,0x20300e06,0x09601208, +0x00580604,0x00101007,0x20301209,0x09701608, +0x00380a02,0x00101803,0x20201204,0x09800e0d, +0x00180a02,0x20101803,0x00000c03,0x0920120c, +0x00180400,0x00100a02,0x00001402,0x09101a0a, +0x20200402,0x00080605,0x00102008,0x09302608, +0x00000401,0x20180603,0x00402005,0x0920160c, +0x20100401,0x20380a03,0x00601804,0x08d01a09, +0x20100000,0x00000201,0x00200c04,0x08d02207, +0x00000201,0x00100401,0x00000c01,0x09002e04, +0x00000000,0x00000201,0x00300c04,0x08d02208, +0x20180601,0x20100801,0x00400802,0x08a02205, +0x00200000,0x00000400,0x00200400,0x08a02604, +0x00100000,0x00100201,0x00200c02,0x08e03202, +0x20100000,0x00000201,0x00300804,0x08a02604, +0x00300400,0x20280602,0x00600c00,0x08802604, +0x20200400,0x00080a01,0x00300406,0x08902601, +0x20100000,0x00200201,0x00200404,0x08e03801, +0x00180400,0x00000601,0x00380402,0x08902601, +0x20400000,0x20100201,0x00400008,0x08602800, +0x00280400,0x00100400,0x00180a01,0x08902402, +0x00000401,0x00180e02,0x00200001,0x08f03403, +0x20200601,0x20180800,0x00400006,0x08902403, +0x00300201,0x20100000,0x00480605,0x08802802, +0x20280400,0x00000601,0x00280c05,0x08a02004, +0x00180a01,0x00300800,0x20181401,0x09103004, +0x00000000,0x00000202,0x00280801,0x08c02007, +0x20100001,0x20180602,0x00480805,0x08802402, +0x00100400,0x00080e01,0x00380c00,0x08d01806, +0x20100402,0x00180e04,0x00181403,0x09302806, +0x00100400,0x00080e01,0x00281002,0x09001809, +0x20100000,0x20180a01,0x00381002,0x08b01c06, +0x20200402,0x00080e01,0x00081402,0x09001007, +0x20300601,0x00181003,0x20281601,0x09601807, +0x20300000,0x00180400,0x20181403,0x0950100b, +0x20200401,0x00081000,0x00181000,0x08e01408, +0x20200a01,0x00181003,0x20380e04,0x09300805, +0x00400000,0x00380400,0x2078120a,0x09901402, +0x00000800,0x00181401,0x20380e07,0x09a00809, +0x00000400,0x00180402,0x20381607,0x09100c04, +0x00780e01,0x00302201,0x20781e0b,0x09400602, +0x00100201,0x00300801,0x20781800,0x09800e03, +0x00580a01,0x00301401,0x20881e08,0x09d00402, +0x00580a02,0x00101802,0x20481a06,0x09200602, +0x20400401,0x00080603,0x0018180b,0x09280e03, +0x20180801,0x00301602,0x20682403,0x09700202, +0x20280401,0x00200e03,0x20382005,0x09d80c00, +0x20300001,0x20100a04,0x00281809,0x09080a01, +0x00400601,0x20180800,0x00302400,0x09781e02, +0x00200a03,0x20280c00,0x00303800,0x09681c01, +0x00280601,0x00100800,0x20101c00,0x09e82202, +0x00100202,0x00080800,0x00303000,0x09a81e02, +0x20780402,0x00000204,0x0010180b,0x09780c03, +0x20480805,0x00000a09,0x00001007,0x09780404, +0x20480401,0x00000204,0x00101406,0x09e81401, +0x20200403,0x00080a07,0x00101404,0x09980800, +0x00300201,0x20180402,0x00100e0a,0x09980403, +0x00080604,0x20280407,0x00200e05,0x09a80405, +0x00000401,0x20180800,0x00100a07,0x09f80c01, +0x20380601,0x00000003,0x20100603,0x09a80401, +0x00080401,0x00000800,0x00000e02,0x09900602, +0x00100403,0x20300204,0x00101606,0x09b00800, +0x00200000,0x20100404,0x20101206,0x09d80606, +0x00500400,0x20100001,0x2010120b,0x09900606, +0x00100203,0x20200404,0x00201e03,0x09700e05, +0x00180604,0x20200407,0x00102602,0x09a01604, +0x00100202,0x20100002,0x00002c00,0x09900a09, +0x20100201,0x00000002,0x20102005,0x09501209, +0x00100001,0x20200204,0x00302000,0x09401e06, +0x00080401,0x20400a04,0x00202402,0x09802e04, +0x00180801,0x20100a04,0x00102402,0x09502208, +0x00180801,0x00000a02,0x20101c01,0x09102206, +0x20100000,0x20200601,0x00301003,0x09102a05, +0x00000000,0x20400601,0x00501402,0x09603a02, +0x00000201,0x20200601,0x00201003,0x09102e06, +0x20200000,0x20100000,0x00101403,0x08f02e04, +0x00200000,0x20200201,0x00400c00,0x08f03203, +0x00080400,0x20500601,0x00601001,0x09504000, +0x00000001,0x20300202,0x00300803,0x08f03203, +0x00300000,0x20100601,0x00100e02,0x08d03603, +0x20280400,0x20200601,0x00400005,0x08e03601, +0x20100000,0x20680602,0x00600402,0x09504401, +0x00100400,0x20380601,0x00380402,0x08e03201, +0x20400001,0x20200202,0x00200008,0x08c03400, +0x00200601,0x20380400,0x00580601,0x08f03001, +0x00100000,0x20600202,0x00680e01,0x09604402, +0x20280602,0x20200401,0x00280406,0x08e03003, +0x00200201,0x20200001,0x00180604,0x08d03402, +0x20200401,0x20280a02,0x00480c03,0x08f02c02, +0x00000a01,0x20680e01,0x00681401,0x09703c01, +0x00000402,0x20380a04,0x00380e01,0x09102c06, +0x00000400,0x20280602,0x00180c03,0x08e03001, +0x00100201,0x20180601,0x00281e01,0x09102403, +0x00100402,0x20480604,0x00382400,0x09803002, +0x00100201,0x20200001,0x00182001,0x09302006, +0x20100001,0x20180602,0x00181c02,0x08f02403, +0x00000403,0x20180602,0x00182400,0x09201403, +0x20480400,0x20200003,0x00282802,0x09901803, +0x20300402,0x20280a02,0x00181c04,0x09701008, +0x20200001,0x20180400,0x00082400,0x09101404, +0x20480601,0x20100805,0x00081e01,0x09300003, +0x00400400,0x20300002,0x00281e0a,0x09a00a01, +0x00080400,0x20100803,0x00082606,0x09b00007, +0x00000000,0x00000003,0x20181e05,0x09200401, +0x00700a02,0x20280401,0x0028060c,0x09480604, +0x00080601,0x20200801,0x00280c01,0x09800205, +0x00300602,0x20200003,0x00280e07,0x09c80c00, +0x00300603,0x00000003,0x20180605,0x09280604, +0x20300001,0x00000604,0x00181408,0x09080a06, +0x00000401,0x20300203,0x00481001,0x09680a05, +0x20100402,0x20180605,0x00181402,0x09b81203, +0x20200002,0x00100205,0x20180c05,0x08f80a04, +0x00281203,0x00300800,0x20102c00,0x09481802, +0x20181603,0x00400800,0x20203400,0x09381807, +0x00100602,0x20180800,0x00202000,0x09a81c02, +0x20180601,0x00380400,0x00102000,0x09781404, +0x20500404,0x20180e08,0x00201006,0x09580805, +0x00101404,0x20181608,0x00000a02,0x09680406, +0x20300c03,0x00081206,0x00100802,0x09b81003, +0x00180401,0x00100204,0x00000a03,0x09980402, +0x00280601,0x00100004,0x20100208,0x09980805, +0x20400000,0x00380c04,0x20400002,0x09980806, +0x00100001,0x00300002,0x20380a06,0x09d81001, +0x20400803,0x00080e01,0x00080401,0x09980401, +0x00100801,0x00080401,0x20101202,0x09900201, +0x00580a01,0x00300803,0x2070120a,0x09c00003, +0x00280a01,0x00300404,0x20401a03,0x09c81203, +0x00680a03,0x00200807,0x20300e0a,0x09980604, +0x20280602,0x00100003,0x20302402,0x09900a01, +0x20200400,0x00180c00,0x20502404,0x09c00c00, +0x20280a02,0x00100402,0x20303002,0x09a00603, +0x20380800,0x00000602,0x20102807,0x09600e05, +0x00200001,0x00000202,0x20301e04,0x09801e02, +0x00100201,0x00300001,0x20802602,0x09d02001, +0x00200c02,0x20280e05,0x20202203,0x09901e04, +0x00100c00,0x20280a01,0x20101a01,0x09501e02, +0x20100000,0x00000000,0x20401003,0x09702a03, +0x00000000,0x00380602,0x20901c01,0x09d03001, +0x20100201,0x00180400,0x20501003,0x09702604, +0x20200000,0x00100201,0x20301003,0x09402a01, +0x00200000,0x00000201,0x20400e01,0x09603202, +0x00000801,0x00380a03,0x20900c00,0x09d03802, +0x00000001,0x00100202,0x20500400,0x09502e02, +0x00300201,0x00100000,0x20300e03,0x09403201, +0x20200401,0x00080a02,0x20400004,0x09503601, +0x20100201,0x00500000,0x20c80400,0x09e03c02, +0x00200201,0x00100401,0x20580401,0x09402e02, +0x20300401,0x00180603,0x20300006,0x09303000, +0x00180a01,0x00200801,0x20580602,0x09503000, +0x00100001,0x00500202,0x20c80e03,0x09f03800, +0x20400400,0x00180a02,0x20480407,0x09402c02, +0x00100000,0x00100001,0x20480a03,0x09402c01, +0x20180401,0x00000603,0x20381001,0x09502c00, +0x20180e01,0x00501000,0x20b81400,0x09f03201, +0x00200001,0x00200601,0x20681a05,0x09602403, +0x00080a01,0x00100800,0x20480c00,0x09402c00, +0x00000601,0x20100000,0x20281e02,0x09502000, +0x00300000,0x00200a02,0x20782204,0x09e02a03, +0x00000201,0x00200401,0x20581802,0x09701802, +0x00000401,0x00000204,0x20281e01,0x09302601, +0x00200402,0x00000202,0x20282602,0x09401202, +0x20400c03,0x00280a02,0x20582c05,0x09c01202, +0x20100403,0x00200203,0x20582401,0x09900c04, +0x20100401,0x00100000,0x20282c00,0x09301201, +0x20500c00,0x00180804,0x20181c05,0x09400201, +0x00380a04,0x00501008,0x20781608,0x09b00204, +0x20100a01,0x00300005,0x20582203,0x09a80803, +0x00000201,0x00200805,0x20281a02,0x09280602, +0x00581603,0x00301404,0x2030060b,0x09380a04, +0x20100402,0x00280a05,0x20300002,0x09880607, +0x00180e02,0x00501003,0x20500605,0x09b81201, +0x00080a02,0x00200801,0x20100601,0x09180a04, +0x20100402,0x20100205,0x00180804,0x08f80608, +0x00180400,0x00400801,0x20581602,0x09580a07, +0x00180801,0x00101204,0x00080a02,0x09980e05, +0x00000001,0x00000604,0x00180c00,0x08f80605, +0x00001800,0x20582400,0x00800800,0x09180807, +0x20302403,0x20683800,0x00a81000,0x0908080c, +0x20181201,0x00400800,0x20201c00,0x09781c06, +0x20201000,0x20781800,0x00900000,0x09600406, +0x20180400,0x00100400,0x20180a01,0x09580406, +0x00581e07,0x0030240a,0x2038060a,0x09580c07, +0x00080c01,0x00001602,0x00000a04,0x09a80c04, +0x00200c00,0x20380800,0x00380e07,0x09800403, +0x00100803,0x00180e01,0x00080603,0x09880804, +0x20400805,0x20480e0a,0x00600806,0x09880405, +0x00200800,0x20380400,0x00500204,0x09b80c00, +0x20180401,0x00000800,0x00180800,0x09980601, +0x00280e05,0x00300c07,0x20301202,0x09980801, +0x00400e02,0x20281007,0x00380607,0x09b80805, +0x00100800,0x20181400,0x00401002,0x09a80e01, +0x00300a03,0x20181005,0x00301602,0x09880602, +0x20300403,0x00081206,0x00102004,0x09a00403, +0x20280400,0x00200401,0x20101c05,0x09c00004, +0x20400c01,0x00181801,0x20101404,0x09a80402, +0x20300c04,0x00081604,0x20101405,0x09700800, +0x00300202,0x00100004,0x20300e06,0x09b01001, +0x00080800,0x00000201,0x20102202,0x09f00c05, +0x00381203,0x00401404,0x20701e07,0x09b00800, +0x00281604,0x00401406,0x20601603,0x09801001, +0x20280400,0x00100201,0x20301802,0x09b01c00, +0x20100201,0x20200400,0x20101a01,0x0a101c04, +0x20280402,0x00000206,0x20201c03,0x09a01a02, +0x20200002,0x20180605,0x20101c02,0x09802001, +0x00100001,0x00000202,0x20300a02,0x09b02400, +0x00180800,0x20200a02,0x00000e03,0x0a302403, +0x00100000,0x20100000,0x20200202,0x09a02202, +0x00280601,0x20100401,0x20100e03,0x09902400, +0x20180a02,0x00000c01,0x20300401,0x09a02601, +0x20200001,0x20400201,0x00200000,0x0a402801, +0x00100601,0x00000000,0x20200402,0x09902202, +0x20200000,0x20200602,0x20100002,0x09902c00, +0x00000c02,0x20281205,0x00080a01,0x09a02601, +0x00280602,0x20400401,0x00280605,0x0a402a01, +0x20480801,0x00000a02,0x20280805,0x09902002, +0x00100400,0x20280601,0x00080a03,0x09902800, +0x00000800,0x00180402,0x20581e01,0x09a01e02, +0x20201403,0x20681605,0x00481400,0x0a302203, +0x00300400,0x20200000,0x00081606,0x09a01801, +0x20200802,0x20280e02,0x20181000,0x09802201, +0x20180602,0x00300c02,0x20681602,0x09801203, +0x00300601,0x20100804,0x20282606,0x0a101606, +0x20280400,0x00000601,0x00081003,0x09900e01, +0x00280602,0x00001003,0x20481e05,0x09701a04, +0x00480403,0x00200e03,0x20381e04,0x09600a06, +0x20181000,0x00001c00,0x00081404,0x09d00a07, +0x00100003,0x20100a01,0x00182602,0x09900601, +0x00180402,0x20100e02,0x00081800,0x09500e06, +0x20581605,0x00101807,0x00080808,0x09380604, +0x20100400,0x20480c00,0x00780400,0x09a00205, +0x20181605,0x20101807,0x00380402,0x09980c00, +0x20180603,0x20100404,0x00380802,0x09200204, +0x00201c04,0x20382607,0x00600607,0x09280603, +0x00080a01,0x20300c01,0x00480a02,0x09780607, +0x20101003,0x20681a07,0x00900e02,0x09980800, +0x20100c02,0x20281204,0x00400000,0x09000203, +0x00181202,0x00301406,0x20381202,0x08f80a08, +0x00000801,0x20580602,0x00780a01,0x09480609, +0x00200a01,0x20280403,0x00381206,0x09880a05, +0x00180601,0x00000802,0x00081204,0x08e80606, +0x00081a02,0x00402400,0x20600c00,0x09180406, +0x00082202,0x00503400,0x20700400,0x09000007, +0x20201000,0x20482400,0x00a80400,0x09480809, +0x20281001,0x00801800,0x20c80400,0x09780406, +0x20100404,0x20280605,0x00200201,0x09480406, +0x20201c04,0x20483207,0x00600c01,0x09480408, +0x00100c02,0x00081401,0x00180a06,0x09880c06, +0x00381203,0x00501c04,0x20600a07,0x09980402, +0x00380a03,0x20101005,0x00280604,0x09780403, +0x00180601,0x00301005,0x20581a04,0x09880406, +0x00280e06,0x00301408,0x20300a04,0x09980801, +0x00100804,0x00080a07,0x00100800,0x09800202, +0x20300801,0x20481a04,0x00601805,0x09800004, +0x00281602,0x00201403,0x20201000,0x09a80804, +0x00180406,0x00000209,0x00200c02,0x09900201, +0x00080a01,0x00200805,0x20100402,0x09800000, +0x00080401,0x20100000,0x00000202,0x09a00805, +0x20300800,0x20381203,0x00401c06,0x09c00407, +0x20381204,0x20101008,0x00200405,0x09a00003, +0x00181203,0x20101401,0x00001801,0x09800801, +0x00100202,0x20280403,0x00001202,0x09c00803, +0x00100c03,0x20181a04,0x00000a02,0x0a000c08, +0x00001002,0x20582205,0x00602203,0x09c00804, +0x20201405,0x20482a07,0x00501804,0x09901004, +0x20200002,0x20280a03,0x20101001,0x09e01002, +0x20100204,0x00180406,0x20700a01,0x0a400c07, +0x00000400,0x20180800,0x20200203,0x09d01001, +0x00080604,0x00000407,0x20400603,0x09c01404, +0x00280602,0x20200002,0x20300a04,0x09f01801, +0x00100803,0x00180e05,0x20800e05,0x0a701804, +0x00180400,0x00000802,0x20400202,0x09d01601, +0x00100803,0x20180e06,0x20400e02,0x09d01c01, +0x20200c03,0x20381205,0x20300002,0x09e01800, +0x20100203,0x00300003,0x20b80601,0x0a801801, +0x00080603,0x20100401,0x20300c02,0x09c01601, +0x20100202,0x00100003,0x20780800,0x09d01c00, +0x00280e01,0x00101803,0x20781a05,0x09e01a02, +0x00000803,0x00380a05,0x20b80a04,0x0a901601, +0x20300c05,0x20280e07,0x20280c02,0x09c01801, +0x00100001,0x00100603,0x20780a04,0x09d01e01, +0x00080a01,0x20201401,0x20280400,0x09c01205, +0x00181602,0x00502805,0x20d81a05,0x0a701206, +0x00380606,0x00101009,0x20581206,0x09c00e01, +0x00080401,0x00200c00,0x20681602,0x09c01604, +0x20200402,0x20400203,0x00380400,0x09a00e05, +0x00280602,0x00000e01,0x20300603,0x0a300e09, +0x20200806,0x20180a0a,0x20180c02,0x09b00e03, +0x00000202,0x00000402,0x20380a02,0x09900e06, +0x00700603,0x20300403,0x00380a07,0x09700a08, +0x20101404,0x20281a05,0x00080804,0x09e00a09, +0x00480606,0x00200c09,0x20381603,0x09900204, +0x00300401,0x00100202,0x20280a02,0x09600a08, +0x20a01806,0x20382207,0x0048080f,0x09300605, +0x20180603,0x00400405,0x20681000,0x09b00206, +0x20601805,0x00182a09,0x0000040a,0x09880601, +0x20300400,0x00180401,0x20180807,0x09200205, +0x00681e07,0x00302c0b,0x2058120e,0x09280604, +0x00000c03,0x00381204,0x20580a01,0x09780607, +0x00281203,0x00701807,0x20981a09,0x09880800, +0x00180a01,0x00201001,0x20380a04,0x09000204, +0x20101403,0x20481e09,0x00601004,0x08e80609, +0x00180a02,0x00600c05,0x20981203,0x09380a09, +0x00180c00,0x00301201,0x20400a03,0x09780e06, +0x00100000,0x00000000,0x00100202,0x08d80607, +0x20201801,0x20482800,0x00700000,0x09080409, +0x20202001,0x20482c00,0x00780400,0x08f0000a, +0x20280401,0x00201400,0x20381400,0x09400406, +0x20100800,0x20581400,0x00c00400,0x09580406, +0x00280601,0x00200402,0x20380a06,0x09480406, +0x00381601,0x00302403,0x20481607,0x09400007, +0x00380e01,0x00101002,0x00280605,0x09780404, +0x20100801,0x20381800,0x00700e04,0x09880404, +0x00000400,0x00280c00,0x20200c01,0x09680404, +0x00100201,0x20280400,0x00400c01,0x09680804, +0x20400201,0x20381400,0x00601803,0x09880403, +0x00580a02,0x20100c02,0x00100206,0x09900601, +0x20180800,0x00300601,0x20500002,0x09800005, +0x00001003,0x20282604,0x00300803,0x09980406, +0x00700c01,0x20280e03,0x00180608,0x09a00400, +0x20200c01,0x20381603,0x00400c07,0x09800400, +0x00100401,0x00180a01,0x20480602,0x09b00005, +0x20380a03,0x00200405,0x20680403,0x09d00009, +0x20700c01,0x00181c00,0x2020000d,0x09a00003, +0x20200c00,0x00081c00,0x20100403,0x09900405, +0x20100000,0x00380801,0x20600400,0x09d80404, +0x00400002,0x00000603,0x20580a06,0x0a100007, +0x00280e01,0x00401003,0x20980608,0x09d00006, +0x00280e01,0x00201401,0x20880a03,0x09b00804, +0x00000000,0x00280400,0x20800202,0x09f00003, +0x20500000,0x00080801,0x20300006,0x0a480807, +0x00100001,0x00000201,0x20600203,0x09e00001, +0x20400000,0x20180a01,0x20300804,0x09d00804, +0x00000001,0x00380400,0x20900202,0x0a080401, +0x00480800,0x00000c01,0x2068060a,0x0a880405, +0x00100000,0x00080801,0x20500400,0x09e00201, +0x00400000,0x20100800,0x20680a09,0x09f00802, +0x00080a01,0x00301402,0x20b80a03,0x0a000201, +0x20400000,0x20300400,0x20300002,0x0a980401, +0x20300000,0x00180400,0x20700403,0x09e00000, +0x20380400,0x20100401,0x20400004,0x09f00601, +0x00100c01,0x00080e02,0x20600202,0x09f80603, +0x00300000,0x20300e01,0x20280a09,0x0a980602, +0x00380800,0x00101800,0x20880e05,0x09e00601, +0x00200000,0x20200800,0x20380607,0x09f00a02, +0x20100400,0x00380402,0x20900001,0x09d80604, +0x20101000,0x20381401,0x00100801,0x0a780a06, +0x20400000,0x20100000,0x20200803,0x09d00202, +0x00100801,0x20280601,0x20180a01,0x09d00606, +0x20180400,0x00400c00,0x20a00203,0x09b00205, +0x00100401,0x00080601,0x20400604,0x0a380608, +0x00580400,0x20101400,0x20380e08,0x09c00604, +0x20280a01,0x00000803,0x20200401,0x09a00206, +0x00480400,0x00300c00,0x20700605,0x09800209, +0x00281603,0x00102803,0x20580a01,0x09f0020a, +0x20280400,0x20200400,0x00200806,0x09980605, +0x00480400,0x20100e01,0x00000604,0x09600608, +0x20481201,0x00202000,0x20580808,0x09300207, +0x20300802,0x20480605,0x00500005,0x09a80608, +0x20180e01,0x20202000,0x00380c01,0x09700202, +0x20300000,0x20200601,0x00380407,0x09200607, +0x20101803,0x20282a04,0x00400e03,0x09180604, +0x00280e01,0x20101403,0x00480e05,0x09680a08, +0x20101002,0x20581603,0x00b00601,0x09780602, +0x00000800,0x20280800,0x00400203,0x09000204, +0x00280e01,0x00401c04,0x20681205,0x08e00208, +0x20100000,0x20480601,0x00900802,0x09180a0a, +0x00100a01,0x20181002,0x00600204,0x09580a04, +0x00180400,0x00000401,0x00200202,0x08d00207, +0x20181601,0x00202000,0x20400000,0x09000407, +0x20181e02,0x00402c00,0x20600800,0x09000008, +0x20100601,0x20200400,0x00300800,0x09500405, +0x20180800,0x00300800,0x20380400,0x09600c06, +0x00100401,0x20280603,0x00500604,0x09400005, +0x00101402,0x20381e05,0x00500e03,0x09400007, +0x00201000,0x20181603,0x00400a04,0x09700804, +0x00000000,0x00100400,0x20180a04,0x09800804, +0x00000201,0x20100001,0x00380401,0x09600004, +0x20180400,0x00280401,0x20280400,0x09600005, +0x20500403,0x00280e03,0x20281003,0x09900403, +0x00300801,0x00181201,0x20100205,0x09900400, +0x20100803,0x20181203,0x00380c01,0x09880405, +0x00380a02,0x00200c00,0x20380e01,0x09980405, +0x00881204,0x00301807,0x20580e0b,0x09a00000, +0x20180a01,0x00300801,0x20480c04,0x09900601, +0x00180a03,0x00100804,0x00080e03,0x09a80c04, +0x20600804,0x00081a05,0x00080c08,0x09c80c08, +0x20680c01,0x00000a06,0x0010000e,0x09980401, +0x20280801,0x00100602,0x20280803,0x09900003, +0x20100403,0x20280a04,0x00280801,0x09c80c03, +0x00680605,0x00100408,0x20681209,0x0a081407, +0x00101002,0x20381e02,0x00381206,0x09c80c05, +0x00200c00,0x20181400,0x20180e02,0x09b80804, +0x00000201,0x20180403,0x20181202,0x09d81403, +0x20600403,0x00180e06,0x20480407,0x0a381406, +0x00200203,0x00100005,0x20481204,0x09d81400, +0x20400001,0x00280800,0x20781003,0x09d80c04, +0x00000001,0x20180601,0x20280602,0x09e81801, +0x00400800,0x00281002,0x20781209,0x0a681c05, +0x00100401,0x00180602,0x20400001,0x09d81601, +0x00400202,0x00300404,0x20880609,0x09f81401, +0x20100401,0x00080801,0x20280601,0x09e81c00, +0x20400000,0x00300002,0x20b80402,0x0a782002, +0x20300000,0x00100001,0x20580803,0x09d81800, +0x20400402,0x00380602,0x20800405,0x09f81000, +0x00280e03,0x00101804,0x20400605,0x09d81a03, +0x00400001,0x00400801,0x20b00609,0x0a881e02, +0x00300202,0x00100003,0x20500a05,0x09d81a01, +0x00180400,0x00300802,0x20900207,0x09f81201, +0x20200002,0x20200604,0x00100c03,0x09b81604, +0x20280e02,0x00301c03,0x20a00c01,0x0a581a06, +0x20400003,0x00100203,0x20500403,0x09c81201, +0x00280e03,0x00201803,0x20700e02,0x09d80e06, +0x20100601,0x20380402,0x00200603,0x09a81204, +0x00200401,0x00000603,0x20301204,0x0a281607, +0x00580605,0x00200c07,0x20500e08,0x09b80e03, +0x20300803,0x20180e06,0x20101003,0x09980606, +0x00400601,0x20180400,0x00200e05,0x09780e08, +0x20100c02,0x00181601,0x20200c02,0x09e81208, +0x20200403,0x00180607,0x20201406,0x09980604, +0x00400601,0x00200003,0x20400206,0x09780607, +0x20500801,0x00080e02,0x00100c08,0x09380606, +0x20180e04,0x00401805,0x20600800,0x09a80a07, +0x20200a01,0x00280803,0x20300401,0x09800201, +0x20300000,0x00300a01,0x20400807,0x09300206, +0x00281601,0x00202001,0x20280607,0x09100205, +0x00100403,0x00180e08,0x00001603,0x09600208, +0x00181601,0x00401c00,0x20500a04,0x09700a02, +0x00180c00,0x00200e01,0x20200a03,0x09100604, +0x00000800,0x20380e01,0x00600e01,0x08d00209, +0x00080601,0x00200003,0x20380401,0x0920060a, +0x00180401,0x00000a03,0x00200a02,0x09600a05, +0x00000401,0x00080a02,0x00100601,0x08e00a07, +0x20200801,0x20181800,0x00400400,0x09000409, +0x20301402,0x20282800,0x00600000,0x08f0000c, +0x20281000,0x00500c00,0x20301000,0x09600407, +0x20100801,0x20481000,0x00581000,0x09701005, +0x00380a02,0x00100803,0x20280607,0x09400806, +0x00481e06,0x00302407,0x20400209,0x09400407, +0x00281202,0x00101801,0x20100607,0x09900c04, +0x20100202,0x20200404,0x00280a04,0x09900803, +0x20100401,0x20180604,0x00080401,0x09600803, +0x20100c04,0x20480e09,0x00600402,0x09600404, +0x20100403,0x20300605,0x00581000,0x09900c01, +0x00400001,0x20200603,0x00380606,0x09a00a01, +0x00180a01,0x00100800,0x20181202,0x09800003, +0x00100603,0x20180c03,0x00381201,0x09880404, +0x00400a03,0x20281403,0x00500204,0x09900201, +0x20200601,0x20280e01,0x00480406,0x09900602, +0x20100801,0x20281602,0x00180c02,0x09980802, +0x20100405,0x00080606,0x00082403,0x09a80c04, +0x20500c04,0x00081a07,0x00081408,0x09900001, +0x20100c03,0x20181204,0x00181801,0x09980402, +0x00100001,0x00000000,0x20381e03,0x09a81002, +0x00180604,0x00080408,0x20181601,0x09d82005, +0x00380e01,0x00301005,0x20682a07,0x09a81002, +0x00280e03,0x00100c05,0x20381e02,0x09a81001, +0x20180601,0x00000003,0x20481001,0x09a81c01, +0x20300002,0x20100204,0x20281001,0x09f82405, +0x20100000,0x00000002,0x20280801,0x09a82201, +0x20300002,0x20200203,0x00081003,0x09a81c02, +0x00100001,0x00000201,0x20380a03,0x09b82000, +0x00480601,0x20100403,0x20281a07,0x0a183002, +0x00200000,0x00000400,0x20280a02,0x09982202, +0x00280602,0x20100004,0x00080a05,0x09b82401, +0x00080601,0x00000803,0x20380400,0x09a82601, +0x20400000,0x20200002,0x20180404,0x0a183801, +0x20200001,0x00000001,0x20280404,0x09982400, +0x20200001,0x20200601,0x00000003,0x09b82000, +0x00000800,0x20281001,0x20201000,0x09a82601, +0x00480601,0x20200403,0x00000e08,0x0a283601, +0x00100201,0x00000002,0x20200a02,0x09982401, +0x00200400,0x20280401,0x00100a04,0x09b82201, +0x00000401,0x00100201,0x20500a01,0x09981e02, +0x20400c00,0x20380c00,0x00101c04,0x0a182e03, +0x00000002,0x20100601,0x20100800,0x09981c00, +0x20100601,0x20180802,0x20101801,0x09a81e03, +0x20180a01,0x00200c03,0x20500e01,0x09881a03, +0x00380601,0x00000c01,0x20201607,0x09f81e04, +0x00080603,0x00000405,0x00001e01,0x09981a01, +0x00080401,0x00001201,0x20300e03,0x09880e04, +0x00480400,0x00000c00,0x20201a05,0x09680e06, +0x00280c00,0x20101400,0x00101401,0x09c81208, +0x00100003,0x20100e05,0x00101601,0x09880602, +0x00380601,0x20100c02,0x00101602,0x09680a06, +0x20480e02,0x20101201,0x00201806,0x09200205, +0x20500202,0x20480800,0x00602406,0x09980a04, +0x20381203,0x20101004,0x00301804,0x09800000, +0x20380601,0x20300602,0x00501c06,0x09300604, +0x00101804,0x20482206,0x00500605,0x09100604, +0x00500402,0x20400205,0x0040060a,0x09600a07, +0x00001003,0x20581e07,0x00801a04,0x09800c00, +0x00001003,0x20481a05,0x00500604,0x09100e03, +0x00180602,0x00200c07,0x20380a02,0x08e00607, +0x20100e01,0x20380802,0x00480804,0x0920060a, +0x00200a01,0x20180403,0x00180a05,0x09701204, +0x00100601,0x00100004,0x00081203,0x08f00a07, +0x20180801,0x00100000,0x00181400,0x09100c08, +0x00081601,0x00201000,0x00080c00,0x09000c09, +0x20201402,0x20782c00,0x00d81800,0x09701808, +0x00080c02,0x00400800,0x20681800,0x09901002, +0x00000400,0x20180c02,0x00180a04,0x09500406, +0x20201c02,0x20382e02,0x00580601,0x09400408, +0x00100e01,0x20281405,0x00281606,0x09a01005, +0x20300202,0x00100005,0x20380401,0x09b00802, +0x00080a02,0x00000802,0x20180603,0x09700403, +0x00381203,0x00401405,0x20781208,0x09700404, +0x00180603,0x00100c03,0x20380605,0x09b01000, +0x00400201,0x00100202,0x20300608,0x09b00a01, +0x00100c02,0x20181606,0x00180e02,0x09800000, +0x20200001,0x00000605,0x20280c01,0x09800001, +0x00180403,0x00080607,0x00080a01,0x09a00e03, +0x20300002,0x00000204,0x20281005,0x09a00a03, +0x20180400,0x00200401,0x20482400,0x09880e01, +0x00380400,0x00000601,0x20182603,0x09881000, +0x20180800,0x20100c01,0x20182c01,0x09980603, +0x00280a02,0x00001003,0x20382203,0x09880a02, +0x00200400,0x00100001,0x20381e02,0x09781e02, +0x20300c02,0x20181602,0x00082006,0x09882401, +0x00201001,0x20381400,0x00282202,0x09781a03, +0x20101003,0x20281a04,0x00181804,0x09781602, +0x20200401,0x00180800,0x20381404,0x09682a01, +0x00000601,0x00200004,0x20582603,0x09a83403, +0x20200400,0x00180803,0x20281803,0x09682a03, +0x00000202,0x00200005,0x20481c00,0x09682400, +0x00200201,0x00200002,0x20581203,0x09683201, +0x00300001,0x00300001,0x20581204,0x09a84000, +0x00200000,0x00100402,0x20480a02,0x09582e02, +0x00100402,0x00280e02,0x20480800,0x09682c00, +0x20100401,0x00380800,0x20500003,0x09583601, +0x20400202,0x00300403,0x20600006,0x09a84401, +0x20200201,0x00200401,0x20300405,0x09483201, +0x20200202,0x00300404,0x20780402,0x09683000, +0x20180c00,0x00400c02,0x20600800,0x09483400, +0x00300402,0x00380e02,0x20500e06,0x09b84001, +0x00000002,0x00180601,0x20200800,0x09482c02, +0x00280401,0x00300601,0x20600e03,0x09682c00, +0x00180a01,0x00100c02,0x20401602,0x09482e01, +0x20380e02,0x00401006,0x20801404,0x09b83800, +0x00280603,0x00100805,0x20301201,0x09582801, +0x20280400,0x00200401,0x20501003,0x09682400, +0x20200402,0x20180601,0x00001c02,0x09482000, +0x00200400,0x00100201,0x20302a06,0x09b82a01, +0x20300003,0x00080a03,0x20102404,0x09681803, +0x00100201,0x00000403,0x20401a04,0x09681e01, +0x00300204,0x00000004,0x20202605,0x09481602, +0x00200a01,0x00180e01,0x20302801,0x09a81604, +0x00480605,0x00000806,0x20302205,0x09780802, +0x00200601,0x00180601,0x20302601,0x09580e03, +0x20600c05,0x00181209,0x20101805,0x09300201, +0x20700001,0x00380603,0x20601805,0x09880a01, +0x20601005,0x20181e0a,0x00002007,0x09800803, +0x20400402,0x00180a04,0x20401404,0x09400601, +0x00681602,0x00302405,0x20680e0c,0x09200605, +0x00780401,0x00300c00,0x2070020f,0x09800206, +0x00380e01,0x00401404,0x20780a0b,0x09a00c02, +0x00381000,0x00201c01,0x20680a09,0x09300a04, +0x20200400,0x20280601,0x00401405,0x08e00608, +0x20280e01,0x00201c03,0x20400405,0x0920060b, +0x00180601,0x00001402,0x20200a02,0x09901205, +0x00080601,0x20201002,0x00200801,0x09000a08, +0x00001002,0x20481400,0x00482c00,0x09401804, +0x20102804,0x20783000,0x00683800,0x09201807, +0x00000001,0x00201000,0x20783000,0x09b02402, +0x00201002,0x20381800,0x00682400,0x09b01201, +0x00080602,0x00000005,0x20181a01,0x09600404, +0x00081a06,0x0030240b,0x20582203,0x09500405, +0x00081201,0x00201004,0x20381601,0x09c00c01, +0x20580a02,0x00180406,0x00080c05,0x09b00002, +0x20200401,0x00080a02,0x20180601,0x09700003, +0x00001003,0x20481a07,0x00400603,0x09780402, +0x20280a02,0x20280401,0x00100a02,0x09d00800, +0x00400601,0x20180601,0x2010020a,0x09c00201, +0x00380e02,0x00101401,0x20381608,0x09880602, +0x00080601,0x00000401,0x20281a03,0x09780a01, +0x00301401,0x20480e05,0x00081e08,0x09c00e05, +0x00000400,0x00000202,0x20281400,0x09a00206, +0x20101003,0x20280e05,0x00282001,0x09581205, +0x00300801,0x20180602,0x20182204,0x09681604, +0x20201002,0x00180e01,0x20383002,0x09880a08, +0x00000802,0x00080e01,0x20181e01,0x09781206, +0x00280601,0x00200804,0x20182201,0x09382606, +0x20100400,0x00100801,0x20283005,0x09482a04, +0x00381202,0x00501806,0x20682603,0x09482208, +0x00280e01,0x00301804,0x20482400,0x09481e06, +0x20280400,0x00100800,0x00081004,0x09083204, +0x20180800,0x00200802,0x00181801,0x09383e01, +0x20200001,0x00100602,0x00081006,0x09082e06, +0x20380401,0x00000601,0x00180c06,0x09182a04, +0x00180400,0x00000401,0x00380a01,0x08f83a03, +0x00480400,0x00000401,0x00380e03,0x09284602, +0x00280a01,0x00100403,0x00180400,0x08e83603, +0x00300001,0x20100401,0x00281202,0x09083202, +0x00000201,0x20100402,0x00300003,0x08d83a02, +0x20600000,0x00080401,0x00400009,0x09184801, +0x20280400,0x00000000,0x00200806,0x08d83000, +0x20300201,0x20100002,0x00300406,0x09083400, +0x20101002,0x20181602,0x00400803,0x08d83801, +0x00600000,0x00000401,0x00300a07,0x09284402, +0x00200801,0x20180601,0x00200201,0x08e83002, +0x00300c01,0x20180e01,0x00300a04,0x09083001, +0x00000201,0x00380804,0x00001000,0x08e83402, +0x20600c01,0x00081400,0x0040180a,0x09384003, +0x20180602,0x00180404,0x00001805,0x09082c04, +0x20200c01,0x00280c01,0x00000405,0x09083001, +0x20180800,0x00200800,0x20201c01,0x08f82803, +0x00281201,0x00200804,0x20102607,0x09583004, +0x00000801,0x00080602,0x00001400,0x09281c06, +0x00081202,0x00500804,0x20302201,0x09282803, +0x20180a02,0x00000402,0x20102a01,0x09181803, +0x00180a02,0x20200c00,0x00102800,0x09681c01, +0x20180a02,0x00200003,0x20202400,0x09681407, +0x00080c00,0x00100a01,0x20102a01,0x09381402, +0x20180800,0x20201203,0x00001604,0x09280401, +0x20600803,0x20480605,0x00401002,0x09780c02, +0x20280800,0x20101a02,0x20201202,0x09900406, +0x20380400,0x20200602,0x00001400,0x09480401, +0x00301403,0x20481e03,0x00400e06,0x09200204, +0x00800601,0x20280403,0x0030060f,0x09780a05, +0x00201003,0x20381603,0x00400a07,0x09b00401, +0x00301402,0x20281602,0x00200a08,0x09300603, +0x20180602,0x00100c06,0x20300804,0x08f00605, +0x20300400,0x20180801,0x00201c09,0x09200209, +0x00080602,0x00100005,0x20101400,0x09b00a02, +0x20180602,0x00200005,0x20401003,0x09100606, +0x00181e01,0x00702000,0x20881800,0x09701202, +0x00383604,0x00b04400,0x20e80800,0x09500a01, +0x00181a01,0x00401000,0x20280800,0x09e01202, +0x00481a02,0x00201c00,0x20481000,0x09d01606, +0x20280803,0x00080a03,0x00081404,0x09600400, +0x20600c09,0x20282a0b,0x00380808,0x09500003, +0x20100802,0x20281e04,0x00280c03,0x09e00e01, +0x20700c06,0x20381e07,0x0048140b,0x09b00a01, +0x20100204,0x20100406,0x20281a03,0x09780801, +0x00381209,0x00101c0f,0x2078220a,0x09780802, +0x20401402,0x00081802,0x20582a01,0x09d00000, +0x00380604,0x2010040a,0x20381e0b,0x09c80a01, +0x00101005,0x20181206,0x20181206,0x09680e03, +0x20200c06,0x20380e0c,0x20180a02,0x09681204, +0x00582204,0x00503008,0x20c81a0d,0x09c80e07, +0x00000001,0x20200a03,0x20280e02,0x09980a07, +0x00281606,0x00202809,0x20581a04,0x09381a09, +0x00400202,0x00001007,0x20482a06,0x09381e08, +0x00180800,0x20202203,0x00080c01,0x0968120d, +0x00200201,0x20201001,0x00081a02,0x09581609, +0x00000c04,0x20380a07,0x00580403,0x08f81e09, +0x20181202,0x00001800,0x00180405,0x08f82a08, +0x00101003,0x20581604,0x00881003,0x09081e0b, +0x00000800,0x20280a01,0x00480803,0x09081e09, +0x20100602,0x20180403,0x00381004,0x08b82a06, +0x20201003,0x20480e04,0x00780c03,0x08c82e04, +0x00080603,0x00000805,0x00381005,0x08b82608, +0x20200802,0x00180a01,0x00181405,0x08d82605, +0x00200801,0x00180a01,0x00380800,0x08982e04, +0x00400601,0x00080404,0x00481202,0x08a83a03, +0x00100c02,0x20181203,0x00580403,0x08882a04, +0x00380a02,0x00300804,0x20180602,0x08b82e03, +0x20180400,0x00200403,0x00100005,0x08783202, +0x20600000,0x00100001,0x0030040a,0x08983801, +0x20300401,0x00180802,0x00180c06,0x08882c01, +0x20500402,0x00180603,0x00200408,0x08a82c00, +0x00181601,0x00101802,0x00200c01,0x08782c01, +0x00580801,0x00100000,0x00300e06,0x08b83803, +0x00381604,0x00301405,0x20101202,0x08982c03, +0x00381601,0x00201804,0x00000605,0x08b82c02, +0x20100801,0x20480e02,0x00801004,0x08882804, +0x20480e03,0x20100803,0x0030100a,0x08c83005, +0x20300c06,0x20281608,0x00401008,0x08a82406, +0x20181603,0x20301401,0x00601c05,0x08b82402, +0x00000800,0x20281800,0x00501001,0x08b82006, +0x00101403,0x20482a06,0x00601a03,0x09082808, +0x00181606,0x0010100a,0x20101601,0x08f82009, +0x20201803,0x20882a06,0x00b01803,0x08d81806, +0x20300c00,0x00081800,0x20101001,0x08e81807, +0x20100601,0x00181004,0x20400e01,0x09382006, +0x20301004,0x20482209,0x00402003,0x0938100a, +0x00000a01,0x20281803,0x00100a02,0x09081406, +0x20100002,0x00380400,0x20700a07,0x09181004, +0x20381001,0x00201400,0x20801203,0x09581404, +0x20200001,0x00080803,0x20400605,0x09980809, +0x20300003,0x00080601,0x20500603,0x09380c04, +0x00680a03,0x00202005,0x20800609,0x09280a04, +0x00700201,0x20200c03,0x2030160c,0x09680a04, +0x00580e04,0x20102006,0x20600e0a,0x09c00002, +0x00680e04,0x00002408,0x20500a0a,0x09480602, +0x20300801,0x00180602,0x0000240a,0x08f00203, +0x20300c00,0x20200601,0x00001c0a,0x09300606, +0x20201402,0x20481205,0x00302005,0x09c00c00, +0x20301402,0x20380e06,0x00302408,0x09100604, +0x00001800,0x20783400,0x00e83000,0x09901e04, +0x20102c01,0x20a85800,0x01482c00,0x09501400, +0x00002401,0x20783c00,0x00b83c00,0x0a102604, +0x00101400,0x20182800,0x00482400,0x0a001608, +0x00101003,0x20181c00,0x00184001,0x09700604, +0x00300802,0x00180802,0x20285603,0x09500202, +0x00100404,0x00280402,0x20485201,0x09f00605, +0x20280402,0x00400400,0x20683804,0x09c00206, +0x20580603,0x0030040a,0x20682403,0x09581601, +0x20600e04,0x00281409,0x20481805,0x09482201, +0x20281608,0x0030280e,0x20582001,0x09c81605, +0x20100602,0x00280806,0x20582202,0x09a81a04, +0x00680e01,0x00201801,0x20580a0c,0x09481a06, +0x00581003,0x00501e03,0x2098160d,0x09382205, +0x00101807,0x20382e0b,0x00400e05,0x09981e08, +0x00180400,0x00400802,0x20780a05,0x09781e08, +0x20301003,0x20181a03,0x00100805,0x09082209, +0x00280606,0x00100c08,0x20300401,0x08f82a0b, +0x00000204,0x0030040a,0x20781203,0x09481e0c, +0x00180a01,0x00201002,0x20500601,0x09281e0b, +0x00480e03,0x00301c05,0x20580a04,0x08b81e09, +0x20201007,0x00081a0b,0x00100806,0x08a82607, +0x00480e01,0x00302201,0x20600201,0x08e81a0e, +0x00180401,0x00001202,0x20180402,0x08d81a0a, +0x20380402,0x00000e04,0x00200407,0x08781e08, +0x00181205,0x0040200a,0x20581601,0x08782a05, +0x20300402,0x00080604,0x0020000a,0x08781e09, +0x20180e02,0x20101402,0x00300004,0x08981e07, +0x00380a01,0x20100c02,0x00480602,0x08482205, +0x00380402,0x00000a04,0x00300c01,0x08482a05, +0x00380c00,0x00101403,0x00080c00,0x08482205, +0x00100803,0x20381205,0x00800402,0x08681e04, +0x20200a01,0x20380e01,0x00800808,0x08282202, +0x20600201,0x20180401,0x0050040b,0x08382801, +0x20180a03,0x20200c02,0x00500808,0x08382201, +0x20200202,0x20100403,0x00480806,0x08582000, +0x00001004,0x20182204,0x00500402,0x08282003, +0x00600c01,0x00081603,0x00500206,0x08582803, +0x20101404,0x20382606,0x00800c03,0x08481c05, +0x00201000,0x20182202,0x00500e01,0x08682003, +0x00080a04,0x00300807,0x20380401,0x08481c05, +0x20700801,0x00281401,0x2018040d,0x08682c07, +0x00380a05,0x00200c07,0x20180801,0x08781c07, +0x20301003,0x00382602,0x20300006,0x08781c05, +0x00080402,0x00100604,0x20100401,0x08781c06, +0x00481201,0x00401803,0x20680a09,0x08b82809, +0x20501806,0x20183208,0x00201008,0x08b81c0b, +0x00181204,0x00701c07,0x20c80e03,0x08b81c07, +0x20380602,0x00000802,0x00080401,0x08b81c08, +0x20200601,0x00080601,0x00000c04,0x08e82806, +0x00280e05,0x00501409,0x20980e06,0x0918180c, +0x20180402,0x00300605,0x20500801,0x08e81c05, +0x00100805,0x20180a03,0x00180607,0x08e81c05, +0x20201006,0x00181e04,0x20100603,0x09182806, +0x20100806,0x00280e07,0x20400601,0x09681809, +0x00000002,0x00280402,0x20480603,0x09081c04, +0x00480a05,0x00100c0c,0x20101e04,0x08f81c00, +0x00680605,0x00500c0d,0x20901209,0x09382400, +0x00100203,0x0048040a,0x20801604,0x09a81806, +0x00200202,0x00200008,0x20502202,0x09281801, +0x20380801,0x20201604,0x00203808,0x08f00002, +0x20381400,0x00302400,0x20504009,0x09280800, +0x00081e01,0x00503002,0x20902c00,0x09d00004, +0x20181800,0x00202c01,0x20503002,0x09200001, +0x00080800,0x00301800,0x20885400,0x09e02e0e, +0x00081001,0x00402c00,0x20b86400,0x09a02a0c, +0x00081201,0x00403000,0x20b84800,0x0a70260f, +0x00180a02,0x00001400,0x00083400,0x0a301e0f, +0x00480402,0x00101001,0x20284c01,0x0970060d, +0x00580402,0x00001002,0x20184a01,0x09480a0c, +0x00580403,0x00000a02,0x00183801,0x09f0020f, +0x00000407,0x20280e07,0x00583804,0x09c8060d, +0x20800201,0x20180406,0x0028200d,0x09281e06, +0x20a80605,0x20100c09,0x00481c0f,0x08f82605, +0x20a00a01,0x20181c05,0x0038100e,0x09981e07, +0x20380605,0x2010080d,0x00282c05,0x09682209, +0x00400000,0x00080402,0x0010060c,0x09082605, +0x00800807,0x20281608,0x00680610,0x08e82e06, +0x00880c00,0x00102002,0x20481e11,0x09681e09, +0x00100001,0x20180602,0x00400a04,0x09282608, +0x00080a01,0x00001401,0x00080402,0x08c8220a, +0x20500206,0x0000000c,0x00100009,0x08983209, +0x20300000,0x20100001,0x00400807,0x08f8260d, +0x00000401,0x20180c00,0x00300801,0x08e82609, +0x00100400,0x20280e01,0x00501401,0x08782209, +0x00480802,0x20101a06,0x00200a05,0x08682207, +0x00300601,0x20180801,0x00301603,0x08a8220b, +0x00200203,0x00000404,0x00000c00,0x08981e09, +0x20100000,0x00080400,0x00100803,0x08381a06, +0x20400400,0x20381001,0x00801008,0x08282606, +0x20180401,0x20100a03,0x00200406,0x08481609, +0x20300402,0x00080e05,0x00101406,0x08681606, +0x00200402,0x00080a01,0x00100400,0x08181605, +0x00500201,0x20100001,0x00400e03,0x08081e03, +0x00200401,0x20180e01,0x00300403,0x08181a05, +0x00480601,0x00100c02,0x20280a02,0x08381204, +0x20380603,0x00000c03,0x20100007,0x07f81601, +0x20700001,0x20100202,0x0040040c,0x07f81801, +0x20400400,0x00080801,0x00000009,0x07f81801, +0x20400001,0x00080602,0x00100409,0x08281601, +0x00480403,0x20100e06,0x00280e02,0x08081001, +0x00880601,0x20100c00,0x00480e09,0x08181802, +0x00480a02,0x00101802,0x20280a03,0x08181404, +0x00380a01,0x00001402,0x00180e03,0x08381402, +0x20400601,0x20280c03,0x00580408,0x08081c04, +0x20600001,0x20280603,0x00780c0e,0x08282005, +0x20300403,0x20181205,0x00400808,0x08381806, +0x00080401,0x20201202,0x00580c05,0x08481c03, +0x00200000,0x20180601,0x00200203,0x08481c07, +0x00300802,0x20281801,0x00780a06,0x08682809, +0x00180a03,0x00001c05,0x00081800,0x0888180a, +0x20200800,0x20381800,0x00900803,0x08682407, +0x20400402,0x00080a02,0x00080803,0x08781c07, +0x20380604,0x00000805,0x00180403,0x08982807, +0x20400803,0x20281605,0x00700803,0x08d8200c, +0x00100001,0x20180601,0x00480a04,0x08a82006, +0x00680601,0x00101006,0x20280a09,0x08a82004, +0x00480406,0x20101205,0x00380a07,0x08d82805, +0x00580601,0x20101005,0x00281208,0x09382009, +0x00200002,0x20100002,0x00280a02,0x08c82403, +0x20100801,0x00081401,0x00102c08,0x08c81c03, +0x00100206,0x2028040d,0x00702404,0x08e82803, +0x20100201,0x20280403,0x00602006,0x09682008, +0x20100203,0x20180408,0x00302405,0x08e82005, +0x20100201,0x00180403,0x20303404,0x08f0000a, +0x20300802,0x20281e05,0x00605808,0x09180809, +0x20100c00,0x20282601,0x00504402,0x09b8080c, +0x20100801,0x20181e02,0x00204c03,0x0928040a + }, //TL84 + { +0x00280601,0x00000000,0x00005400,0x0ac8361b, +0x00680e08,0x00100000,0x00009c00,0x0a78361f, +0x20100801,0x20400000,0x00000c00,0x0b180e16, +0x00180601,0x00100000,0x00006000,0x0ac83a1d, +0x00300400,0x20100202,0x00004404,0x09f80e19, +0x2050140d,0x20200216,0x00002411,0x09900e16, +0x00700e02,0x20100004,0x00001e04,0x0a580618, +0x00300400,0x00000203,0x00004804,0x09e80e1b, +0x20380604,0x00000202,0x0000380f,0x0950120f, +0x00080a0a,0x00300010,0x00002804,0x09100e0c, +0x20600000,0x00100203,0x00002811,0x09a00e12, +0x20300202,0x00100204,0x0000340d,0x09201612, +0x20500809,0x0000020e,0x00081006,0x09002205, +0x20400407,0x0000020f,0x00002005,0x08c02a08, +0x00180802,0x00200203,0x00001a02,0x09301a0b, +0x20400007,0x00100209,0x00000005,0x08c02609, +0x00480a07,0x0020000d,0x00080a09,0x08e00e07, +0x00680604,0x00100005,0x00000207,0x08802e09, +0x00080a04,0x00000002,0x00001401,0x08e0260b, +0x00780608,0x0010000a,0x00000a07,0x08801e0a, +0x00100003,0x00000207,0x00000803,0x08901a09, +0x20300003,0x00000206,0x0008080b,0x08402e07, +0x00000806,0x20200209,0x00081802,0x08802a0a, +0x20600809,0x2010020e,0x0008140c,0x08302607, +0x20200401,0x00000000,0x00081405,0x08501205, +0x20100400,0x00000002,0x00081c01,0x08202201, +0x00000203,0x00000008,0x00081802,0x08401608, +0x00400206,0x0010000b,0x00081a06,0x08101204, +0x00300202,0x00100003,0x00080a02,0x08300a04, +0x00300000,0x00100002,0x00080a03,0x08101a02, +0x00200000,0x00000201,0x00000402,0x08001606, +0x20100003,0x00100205,0x00080406,0x07e01204, +0x20500004,0x00100203,0x00080808,0x08200601, +0x20200202,0x00100002,0x00000806,0x08001800, +0x20300002,0x00100202,0x00080409,0x07f01400, +0x20200201,0x00200004,0x00080403,0x07d00800, +0x00580a04,0x00100008,0x00001206,0x08300001, +0x20100405,0x00100204,0x00080801,0x08101803, +0x00080601,0x00100003,0x00000400,0x08001004, +0x00480400,0x00200001,0x00001602,0x07e00c00, +0x20400000,0x00000204,0x00001c0a,0x08301402, +0x00480607,0x0010000a,0x00001602,0x08301802, +0x00200201,0x00000000,0x00000c01,0x08201805, +0x20380601,0x00000000,0x00001409,0x07e01803, +0x00100402,0x20100203,0x00080a02,0x08501806, +0x20600405,0x0000020b,0x0000080a,0x08402807, +0x20400003,0x00000203,0x00000408,0x08601c09, +0x00000402,0x20100203,0x00080601,0x08102007, +0x20100604,0x00000004,0x00000001,0x08801405, +0x00200601,0x00100003,0x00081607,0x08902008, +0x00200606,0x00000006,0x00000e05,0x08b01c0b, +0x00100603,0x00100003,0x00080602,0x08401c05, +0x00500404,0x00100208,0x00081202,0x08b01405, +0x00600201,0x00300201,0x00080a02,0x08c01804, +0x00300806,0x0000020d,0x00081802,0x09002009, +0x00200003,0x00200206,0x00081002,0x08701806, +0x20381205,0x00200005,0x00080c0e,0x08e0040b, +0x20380802,0x00200205,0x00081c0f,0x08e0100b, +0x20380e04,0x00200006,0x0008200b,0x09600810, +0x00080e03,0x00200003,0x00080c09,0x08a00c0b, +0x20100003,0x2010020a,0x00082c04,0x09600014, +0x20280800,0x00000001,0x00082c05,0x09780415, +0x20180402,0x20100206,0x00082803,0x0a080417, +0x20380402,0x20100207,0x00082408,0x09200414, +0x00180402,0x00380800,0x20104000,0x0a583a11, +0x20200403,0x00182400,0x00305000,0x0a182e0d, +0x00080c02,0x00501c00,0x20b02800,0x0ae82614, +0x00100002,0x00181000,0x00304400,0x0a583612, +0x00380e06,0x00201006,0x20304c02,0x09d81610, +0x00881a08,0x00203808,0x20603605,0x09a00210, +0x00481605,0x00202006,0x20404000,0x0a480e13, +0x00381206,0x00101006,0x20104c02,0x09c80e11, +0x20700005,0x20180a0d,0x0010380c,0x09701208, +0x20a00806,0x20481e0f,0x00804814,0x09301a08, +0x20680802,0x2030060a,0x0040400d,0x09c0160d, +0x20500002,0x2038060a,0x0040400a,0x09501e0b, +0x00480602,0x20201801,0x20180e08,0x09402206, +0x00380603,0x20200804,0x0010060a,0x09102e03, +0x00300c01,0x20581604,0x00500e05,0x09702609, +0x00200402,0x20400205,0x00380604,0x09002a09, +0x20200c03,0x20381a05,0x00500404,0x09001a08, +0x00200802,0x20380e05,0x00300602,0x08e03209, +0x20300c03,0x20281a02,0x00080c03,0x0920260a, +0x20200800,0x20381001,0x00380403,0x08c02609, +0x00300202,0x00000404,0x20181204,0x08c01608, +0x00000400,0x20100401,0x00081805,0x08902e08, +0x00680603,0x00101806,0x20681e07,0x08d01e0c, +0x00300000,0x20101400,0x20281a02,0x08702609, +0x20200001,0x00100a01,0x00080806,0x08701208, +0x20100000,0x00100801,0x00081003,0x08602604, +0x20300001,0x00000602,0x0000000a,0x0870160b, +0x20200201,0x20100401,0x00300006,0x08301a07, +0x00200000,0x00000401,0x00280400,0x08500e04, +0x00300201,0x00000001,0x00280400,0x08401e03, +0x00280602,0x00000402,0x00100401,0x08301605, +0x00200001,0x20200602,0x00480800,0x08001a04, +0x20100000,0x00000400,0x00380405,0x08300e02, +0x20400001,0x00100000,0x00200407,0x08401c00, +0x20200001,0x00000203,0x00200407,0x08101a01, +0x20300202,0x20100003,0x00500407,0x07f01601, +0x00100400,0x00081400,0x00400c02,0x08300802, +0x00480601,0x00100801,0x00200203,0x08502002, +0x20100401,0x20180801,0x00200003,0x08201404, +0x00300400,0x20281202,0x00500e02,0x08001802, +0x20380401,0x00180400,0x20100805,0x08501006, +0x20300001,0x00081201,0x00401408,0x08602004, +0x00180602,0x00000403,0x00000c01,0x08501806, +0x20400402,0x00080e01,0x00100008,0x08101c05, +0x00380a01,0x00101002,0x20200205,0x08801406, +0x20180c00,0x00001001,0x00080400,0x08902808, +0x20200003,0x20180605,0x00100405,0x08901c0a, +0x00280e02,0x00101004,0x20280604,0x08401c07, +0x20580800,0x20100c00,0x00100c05,0x08b01806, +0x00080a02,0x20300c01,0x00400604,0x08d02806, +0x20480a02,0x20100805,0x00000400,0x08f01c0c, +0x20280a01,0x20200c00,0x00200c01,0x08702006, +0x00a00205,0x20300e01,0x0040020a,0x08d01c03, +0x00400601,0x20480604,0x00880603,0x08f02803, +0x00980603,0x20301a02,0x0018060b,0x09402407, +0x00600203,0x20400603,0x00500204,0x08a02404, +0x20801407,0x20482e0f,0x00781813,0x08f01408, +0x20101002,0x20381607,0x00682c0a,0x09101c06, +0x20701406,0x2048260d,0x00782011,0x0970140a, +0x20401405,0x20482a0b,0x0078200c,0x08c01808, +0x00200a02,0x00200007,0x20485a06,0x0958080f, +0x20201000,0x00181c00,0x00184406,0x0968040e, +0x00100a02,0x00180805,0x20285203,0x09f80812, +0x20100a02,0x00180c05,0x20484c02,0x0928040f, +0x00300802,0x20381400,0x00802400,0x09f82a0a, +0x00101004,0x20381400,0x00501000,0x09c81e07, +0x00280800,0x00180400,0x00304400,0x0a88360c, +0x00300c00,0x20481400,0x00702800,0x0a08220b, +0x20300605,0x20181805,0x00304009,0x09a81606, +0x00080a09,0x0018100b,0x00005003,0x09980e06, +0x20100204,0x20181801,0x00105406,0x0a281609, +0x20300e01,0x20182401,0x00203c08,0x09b80a08, +0x20200805,0x00080a0a,0x20301c00,0x09900e02, +0x20400807,0x2018060f,0x20402805,0x09702202, +0x20400804,0x20181209,0x20402803,0x09f01605, +0x20300000,0x00280603,0x20602201,0x09801604, +0x00280604,0x00100806,0x20500a07,0x09701606, +0x00000602,0x00080405,0x20500206,0x09702602, +0x00380602,0x00201003,0x20980a09,0x09c01e08, +0x00400000,0x00200a02,0x20800209,0x09502209, +0x00000003,0x00001205,0x20300201,0x09301e09, +0x00400001,0x00100e02,0x20680607,0x09402a09, +0x20100403,0x00100e04,0x20581400,0x09601a0d, +0x20200402,0x00200602,0x20681004,0x09001e0b, +0x00200201,0x00000402,0x00180400,0x08e0160a, +0x20180a02,0x00101402,0x20300005,0x08e0260a, +0x00380604,0x00200806,0x20200601,0x0900120d, +0x00380a03,0x00401006,0x20500602,0x08b0160a, +0x20180400,0x00000800,0x00200405,0x08a01608, +0x20100001,0x20100603,0x00200804,0x08b02a05, +0x20200002,0x00100604,0x00101008,0x08901a0a, +0x20300402,0x00200205,0x20100c07,0x08601e07, +0x00100001,0x00000201,0x00300401,0x08701a05, +0x00200201,0x20100402,0x00300401,0x08902a03, +0x00000201,0x00080401,0x00200803,0x08601e04, +0x00480601,0x00200802,0x20100202,0x08401e04, +0x20180602,0x00000401,0x00300405,0x08501a02, +0x20300002,0x20180603,0x00500407,0x08802801, +0x00000002,0x00180602,0x00180405,0x08501c00, +0x20500000,0x00180601,0x0010080a,0x08201c00, +0x00100401,0x20180603,0x00400002,0x08501802, +0x00380603,0x20100003,0x00400a02,0x08902803, +0x00080602,0x00100403,0x00080403,0x08601c04, +0x00400000,0x00100000,0x00080604,0x08302003, +0x20300401,0x00080e01,0x00380805,0x08701406, +0x20200803,0x20281206,0x00400007,0x08a02c05, +0x20100401,0x00081203,0x00100804,0x08801c07, +0x20200001,0x00100202,0x00080c07,0x08401c04, +0x00300202,0x00180c03,0x00100603,0x08a01007, +0x20100000,0x00081003,0x20180801,0x08e02809, +0x00280601,0x00100001,0x20280801,0x08d01c0a, +0x00000601,0x00181002,0x00000400,0x08801808, +0x20500003,0x00181203,0x20200805,0x08e01407, +0x20180602,0x00180402,0x20400a03,0x09202807, +0x20600403,0x00081202,0x20200005,0x0920180d, +0x20300000,0x00280c00,0x20400800,0x08b01c08, +0x00580a07,0x00100806,0x2060060b,0x09101804, +0x00380400,0x00000a03,0x20680a07,0x09502c02, +0x00680e06,0x00100c06,0x2060060d,0x09801809, +0x00380603,0x00200400,0x20780607,0x08f02004, +0x20100408,0x20101210,0x20483404,0x09201801, +0x00180800,0x20101a02,0x20483003,0x09502000, +0x20100005,0x2010160d,0x20482c04,0x09b01c04, +0x00100004,0x00101a08,0x20683802,0x09001802, +0x00080a03,0x00001809,0x00184801,0x09481004, +0x20200001,0x20301203,0x00384406,0x09600404, +0x20100201,0x20200c03,0x00284802,0x09e80808, +0x20280601,0x00101003,0x00084406,0x09280c05, +0x00580601,0x00200800,0x20202400,0x09b82207, +0x00580e03,0x00201400,0x20402c00,0x09981a06, +0x00200e01,0x20281800,0x00502c00,0x0a282a05, +0x00380a02,0x00200c00,0x20402800,0x09d81a08, +0x20800401,0x00180e03,0x0000240d,0x09881000, +0x20801004,0x00082a08,0x0020300f,0x09880801, +0x20500800,0x00181602,0x20102407,0x0a081202, +0x20400002,0x00180605,0x20102009,0x09a80a03, +0x00380601,0x00200c00,0x20400e0a,0x09a00001, +0x00380a03,0x00301006,0x20800a0a,0x09a00803, +0x00080800,0x00200c00,0x20600e06,0x0a000201, +0x20200201,0x00000001,0x20200e04,0x09a00601, +0x20200402,0x00080a01,0x20101201,0x09900604, +0x20200004,0x00200605,0x20401202,0x09a01202, +0x00100001,0x00100800,0x20400e07,0x09e00608, +0x00480401,0x00000c00,0x20200a0b,0x09800e08, +0x00380602,0x00201003,0x20300e06,0x09601208, +0x00580604,0x00101007,0x20301209,0x09701608, +0x00380a02,0x00101803,0x20201204,0x09800e0d, +0x00180a02,0x20101803,0x00000c03,0x0920120c, +0x00180400,0x00100a02,0x00001402,0x09101a0a, +0x20200402,0x00080605,0x00102008,0x09302608, +0x00000401,0x20180603,0x00402005,0x0920160c, +0x20100401,0x20380a03,0x00601804,0x08d01a09, +0x20100000,0x00000201,0x00200c04,0x08d02207, +0x00000201,0x00100401,0x00000c01,0x09002e04, +0x00000000,0x00000201,0x00300c04,0x08d02208, +0x20180601,0x20100801,0x00400802,0x08a02205, +0x00200000,0x00000400,0x00200400,0x08a02604, +0x00100000,0x00100201,0x00200c02,0x08e03202, +0x20100000,0x00000201,0x00300804,0x08a02604, +0x00300400,0x20280602,0x00600c00,0x08802604, +0x20200400,0x00080a01,0x00300406,0x08902601, +0x20100000,0x00200201,0x00200404,0x08e03801, +0x00180400,0x00000601,0x00380402,0x08902601, +0x20400000,0x20100201,0x00400008,0x08602800, +0x00280400,0x00100400,0x00180a01,0x08902402, +0x00000401,0x00180e02,0x00200001,0x08f03403, +0x20200601,0x20180800,0x00400006,0x08902403, +0x00300201,0x20100000,0x00480605,0x08802802, +0x20280400,0x00000601,0x00280c05,0x08a02004, +0x00180a01,0x00300800,0x20181401,0x09103004, +0x00000000,0x00000202,0x00280801,0x08c02007, +0x20100001,0x20180602,0x00480805,0x08802402, +0x00100400,0x00080e01,0x00380c00,0x08d01806, +0x20100402,0x00180e04,0x00181403,0x09302806, +0x00100400,0x00080e01,0x00281002,0x09001809, +0x20100000,0x20180a01,0x00381002,0x08b01c06, +0x20200402,0x00080e01,0x00081402,0x09001007, +0x20300601,0x00181003,0x20281601,0x09601807, +0x20300000,0x00180400,0x20181403,0x0950100b, +0x20200401,0x00081000,0x00181000,0x08e01408, +0x20200a01,0x00181003,0x20380e04,0x09300805, +0x00400000,0x00380400,0x2078120a,0x09901402, +0x00000800,0x00181401,0x20380e07,0x09a00809, +0x00000400,0x00180402,0x20381607,0x09100c04, +0x00780e01,0x00302201,0x20781e0b,0x09400602, +0x00100201,0x00300801,0x20781800,0x09800e03, +0x00580a01,0x00301401,0x20881e08,0x09d00402, +0x00580a02,0x00101802,0x20481a06,0x09200602, +0x20400401,0x00080603,0x0018180b,0x09280e03, +0x20180801,0x00301602,0x20682403,0x09700202, +0x20280401,0x00200e03,0x20382005,0x09d80c00, +0x20300001,0x20100a04,0x00281809,0x09080a01, +0x00400601,0x20180800,0x00302400,0x09781e02, +0x00200a03,0x20280c00,0x00303800,0x09681c01, +0x00280601,0x00100800,0x20101c00,0x09e82202, +0x00100202,0x00080800,0x00303000,0x09a81e02, +0x20780402,0x00000204,0x0010180b,0x09780c03, +0x20480805,0x00000a09,0x00001007,0x09780404, +0x20480401,0x00000204,0x00101406,0x09e81401, +0x20200403,0x00080a07,0x00101404,0x09980800, +0x00300201,0x20180402,0x00100e0a,0x09980403, +0x00080604,0x20280407,0x00200e05,0x09a80405, +0x00000401,0x20180800,0x00100a07,0x09f80c01, +0x20380601,0x00000003,0x20100603,0x09a80401, +0x00080401,0x00000800,0x00000e02,0x09900602, +0x00100403,0x20300204,0x00101606,0x09b00800, +0x00200000,0x20100404,0x20101206,0x09d80606, +0x00500400,0x20100001,0x2010120b,0x09900606, +0x00100203,0x20200404,0x00201e03,0x09700e05, +0x00180604,0x20200407,0x00102602,0x09a01604, +0x00100202,0x20100002,0x00002c00,0x09900a09, +0x20100201,0x00000002,0x20102005,0x09501209, +0x00100001,0x20200204,0x00302000,0x09401e06, +0x00080401,0x20400a04,0x00202402,0x09802e04, +0x00180801,0x20100a04,0x00102402,0x09502208, +0x00180801,0x00000a02,0x20101c01,0x09102206, +0x20100000,0x20200601,0x00301003,0x09102a05, +0x00000000,0x20400601,0x00501402,0x09603a02, +0x00000201,0x20200601,0x00201003,0x09102e06, +0x20200000,0x20100000,0x00101403,0x08f02e04, +0x00200000,0x20200201,0x00400c00,0x08f03203, +0x00080400,0x20500601,0x00601001,0x09504000, +0x00000001,0x20300202,0x00300803,0x08f03203, +0x00300000,0x20100601,0x00100e02,0x08d03603, +0x20280400,0x20200601,0x00400005,0x08e03601, +0x20100000,0x20680602,0x00600402,0x09504401, +0x00100400,0x20380601,0x00380402,0x08e03201, +0x20400001,0x20200202,0x00200008,0x08c03400, +0x00200601,0x20380400,0x00580601,0x08f03001, +0x00100000,0x20600202,0x00680e01,0x09604402, +0x20280602,0x20200401,0x00280406,0x08e03003, +0x00200201,0x20200001,0x00180604,0x08d03402, +0x20200401,0x20280a02,0x00480c03,0x08f02c02, +0x00000a01,0x20680e01,0x00681401,0x09703c01, +0x00000402,0x20380a04,0x00380e01,0x09102c06, +0x00000400,0x20280602,0x00180c03,0x08e03001, +0x00100201,0x20180601,0x00281e01,0x09102403, +0x00100402,0x20480604,0x00382400,0x09803002, +0x00100201,0x20200001,0x00182001,0x09302006, +0x20100001,0x20180602,0x00181c02,0x08f02403, +0x00000403,0x20180602,0x00182400,0x09201403, +0x20480400,0x20200003,0x00282802,0x09901803, +0x20300402,0x20280a02,0x00181c04,0x09701008, +0x20200001,0x20180400,0x00082400,0x09101404, +0x20480601,0x20100805,0x00081e01,0x09300003, +0x00400400,0x20300002,0x00281e0a,0x09a00a01, +0x00080400,0x20100803,0x00082606,0x09b00007, +0x00000000,0x00000003,0x20181e05,0x09200401, +0x00700a02,0x20280401,0x0028060c,0x09480604, +0x00080601,0x20200801,0x00280c01,0x09800205, +0x00300602,0x20200003,0x00280e07,0x09c80c00, +0x00300603,0x00000003,0x20180605,0x09280604, +0x20300001,0x00000604,0x00181408,0x09080a06, +0x00000401,0x20300203,0x00481001,0x09680a05, +0x20100402,0x20180605,0x00181402,0x09b81203, +0x20200002,0x00100205,0x20180c05,0x08f80a04, +0x00281203,0x00300800,0x20102c00,0x09481802, +0x20181603,0x00400800,0x20203400,0x09381807, +0x00100602,0x20180800,0x00202000,0x09a81c02, +0x20180601,0x00380400,0x00102000,0x09781404, +0x20500404,0x20180e08,0x00201006,0x09580805, +0x00101404,0x20181608,0x00000a02,0x09680406, +0x20300c03,0x00081206,0x00100802,0x09b81003, +0x00180401,0x00100204,0x00000a03,0x09980402, +0x00280601,0x00100004,0x20100208,0x09980805, +0x20400000,0x00380c04,0x20400002,0x09980806, +0x00100001,0x00300002,0x20380a06,0x09d81001, +0x20400803,0x00080e01,0x00080401,0x09980401, +0x00100801,0x00080401,0x20101202,0x09900201, +0x00580a01,0x00300803,0x2070120a,0x09c00003, +0x00280a01,0x00300404,0x20401a03,0x09c81203, +0x00680a03,0x00200807,0x20300e0a,0x09980604, +0x20280602,0x00100003,0x20302402,0x09900a01, +0x20200400,0x00180c00,0x20502404,0x09c00c00, +0x20280a02,0x00100402,0x20303002,0x09a00603, +0x20380800,0x00000602,0x20102807,0x09600e05, +0x00200001,0x00000202,0x20301e04,0x09801e02, +0x00100201,0x00300001,0x20802602,0x09d02001, +0x00200c02,0x20280e05,0x20202203,0x09901e04, +0x00100c00,0x20280a01,0x20101a01,0x09501e02, +0x20100000,0x00000000,0x20401003,0x09702a03, +0x00000000,0x00380602,0x20901c01,0x09d03001, +0x20100201,0x00180400,0x20501003,0x09702604, +0x20200000,0x00100201,0x20301003,0x09402a01, +0x00200000,0x00000201,0x20400e01,0x09603202, +0x00000801,0x00380a03,0x20900c00,0x09d03802, +0x00000001,0x00100202,0x20500400,0x09502e02, +0x00300201,0x00100000,0x20300e03,0x09403201, +0x20200401,0x00080a02,0x20400004,0x09503601, +0x20100201,0x00500000,0x20c80400,0x09e03c02, +0x00200201,0x00100401,0x20580401,0x09402e02, +0x20300401,0x00180603,0x20300006,0x09303000, +0x00180a01,0x00200801,0x20580602,0x09503000, +0x00100001,0x00500202,0x20c80e03,0x09f03800, +0x20400400,0x00180a02,0x20480407,0x09402c02, +0x00100000,0x00100001,0x20480a03,0x09402c01, +0x20180401,0x00000603,0x20381001,0x09502c00, +0x20180e01,0x00501000,0x20b81400,0x09f03201, +0x00200001,0x00200601,0x20681a05,0x09602403, +0x00080a01,0x00100800,0x20480c00,0x09402c00, +0x00000601,0x20100000,0x20281e02,0x09502000, +0x00300000,0x00200a02,0x20782204,0x09e02a03, +0x00000201,0x00200401,0x20581802,0x09701802, +0x00000401,0x00000204,0x20281e01,0x09302601, +0x00200402,0x00000202,0x20282602,0x09401202, +0x20400c03,0x00280a02,0x20582c05,0x09c01202, +0x20100403,0x00200203,0x20582401,0x09900c04, +0x20100401,0x00100000,0x20282c00,0x09301201, +0x20500c00,0x00180804,0x20181c05,0x09400201, +0x00380a04,0x00501008,0x20781608,0x09b00204, +0x20100a01,0x00300005,0x20582203,0x09a80803, +0x00000201,0x00200805,0x20281a02,0x09280602, +0x00581603,0x00301404,0x2030060b,0x09380a04, +0x20100402,0x00280a05,0x20300002,0x09880607, +0x00180e02,0x00501003,0x20500605,0x09b81201, +0x00080a02,0x00200801,0x20100601,0x09180a04, +0x20100402,0x20100205,0x00180804,0x08f80608, +0x00180400,0x00400801,0x20581602,0x09580a07, +0x00180801,0x00101204,0x00080a02,0x09980e05, +0x00000001,0x00000604,0x00180c00,0x08f80605, +0x00001800,0x20582400,0x00800800,0x09180807, +0x20302403,0x20683800,0x00a81000,0x0908080c, +0x20181201,0x00400800,0x20201c00,0x09781c06, +0x20201000,0x20781800,0x00900000,0x09600406, +0x20180400,0x00100400,0x20180a01,0x09580406, +0x00581e07,0x0030240a,0x2038060a,0x09580c07, +0x00080c01,0x00001602,0x00000a04,0x09a80c04, +0x00200c00,0x20380800,0x00380e07,0x09800403, +0x00100803,0x00180e01,0x00080603,0x09880804, +0x20400805,0x20480e0a,0x00600806,0x09880405, +0x00200800,0x20380400,0x00500204,0x09b80c00, +0x20180401,0x00000800,0x00180800,0x09980601, +0x00280e05,0x00300c07,0x20301202,0x09980801, +0x00400e02,0x20281007,0x00380607,0x09b80805, +0x00100800,0x20181400,0x00401002,0x09a80e01, +0x00300a03,0x20181005,0x00301602,0x09880602, +0x20300403,0x00081206,0x00102004,0x09a00403, +0x20280400,0x00200401,0x20101c05,0x09c00004, +0x20400c01,0x00181801,0x20101404,0x09a80402, +0x20300c04,0x00081604,0x20101405,0x09700800, +0x00300202,0x00100004,0x20300e06,0x09b01001, +0x00080800,0x00000201,0x20102202,0x09f00c05, +0x00381203,0x00401404,0x20701e07,0x09b00800, +0x00281604,0x00401406,0x20601603,0x09801001, +0x20280400,0x00100201,0x20301802,0x09b01c00, +0x20100201,0x20200400,0x20101a01,0x0a101c04, +0x20280402,0x00000206,0x20201c03,0x09a01a02, +0x20200002,0x20180605,0x20101c02,0x09802001, +0x00100001,0x00000202,0x20300a02,0x09b02400, +0x00180800,0x20200a02,0x00000e03,0x0a302403, +0x00100000,0x20100000,0x20200202,0x09a02202, +0x00280601,0x20100401,0x20100e03,0x09902400, +0x20180a02,0x00000c01,0x20300401,0x09a02601, +0x20200001,0x20400201,0x00200000,0x0a402801, +0x00100601,0x00000000,0x20200402,0x09902202, +0x20200000,0x20200602,0x20100002,0x09902c00, +0x00000c02,0x20281205,0x00080a01,0x09a02601, +0x00280602,0x20400401,0x00280605,0x0a402a01, +0x20480801,0x00000a02,0x20280805,0x09902002, +0x00100400,0x20280601,0x00080a03,0x09902800, +0x00000800,0x00180402,0x20581e01,0x09a01e02, +0x20201403,0x20681605,0x00481400,0x0a302203, +0x00300400,0x20200000,0x00081606,0x09a01801, +0x20200802,0x20280e02,0x20181000,0x09802201, +0x20180602,0x00300c02,0x20681602,0x09801203, +0x00300601,0x20100804,0x20282606,0x0a101606, +0x20280400,0x00000601,0x00081003,0x09900e01, +0x00280602,0x00001003,0x20481e05,0x09701a04, +0x00480403,0x00200e03,0x20381e04,0x09600a06, +0x20181000,0x00001c00,0x00081404,0x09d00a07, +0x00100003,0x20100a01,0x00182602,0x09900601, +0x00180402,0x20100e02,0x00081800,0x09500e06, +0x20581605,0x00101807,0x00080808,0x09380604, +0x20100400,0x20480c00,0x00780400,0x09a00205, +0x20181605,0x20101807,0x00380402,0x09980c00, +0x20180603,0x20100404,0x00380802,0x09200204, +0x00201c04,0x20382607,0x00600607,0x09280603, +0x00080a01,0x20300c01,0x00480a02,0x09780607, +0x20101003,0x20681a07,0x00900e02,0x09980800, +0x20100c02,0x20281204,0x00400000,0x09000203, +0x00181202,0x00301406,0x20381202,0x08f80a08, +0x00000801,0x20580602,0x00780a01,0x09480609, +0x00200a01,0x20280403,0x00381206,0x09880a05, +0x00180601,0x00000802,0x00081204,0x08e80606, +0x00081a02,0x00402400,0x20600c00,0x09180406, +0x00082202,0x00503400,0x20700400,0x09000007, +0x20201000,0x20482400,0x00a80400,0x09480809, +0x20281001,0x00801800,0x20c80400,0x09780406, +0x20100404,0x20280605,0x00200201,0x09480406, +0x20201c04,0x20483207,0x00600c01,0x09480408, +0x00100c02,0x00081401,0x00180a06,0x09880c06, +0x00381203,0x00501c04,0x20600a07,0x09980402, +0x00380a03,0x20101005,0x00280604,0x09780403, +0x00180601,0x00301005,0x20581a04,0x09880406, +0x00280e06,0x00301408,0x20300a04,0x09980801, +0x00100804,0x00080a07,0x00100800,0x09800202, +0x20300801,0x20481a04,0x00601805,0x09800004, +0x00281602,0x00201403,0x20201000,0x09a80804, +0x00180406,0x00000209,0x00200c02,0x09900201, +0x00080a01,0x00200805,0x20100402,0x09800000, +0x00080401,0x20100000,0x00000202,0x09a00805, +0x20300800,0x20381203,0x00401c06,0x09c00407, +0x20381204,0x20101008,0x00200405,0x09a00003, +0x00181203,0x20101401,0x00001801,0x09800801, +0x00100202,0x20280403,0x00001202,0x09c00803, +0x00100c03,0x20181a04,0x00000a02,0x0a000c08, +0x00001002,0x20582205,0x00602203,0x09c00804, +0x20201405,0x20482a07,0x00501804,0x09901004, +0x20200002,0x20280a03,0x20101001,0x09e01002, +0x20100204,0x00180406,0x20700a01,0x0a400c07, +0x00000400,0x20180800,0x20200203,0x09d01001, +0x00080604,0x00000407,0x20400603,0x09c01404, +0x00280602,0x20200002,0x20300a04,0x09f01801, +0x00100803,0x00180e05,0x20800e05,0x0a701804, +0x00180400,0x00000802,0x20400202,0x09d01601, +0x00100803,0x20180e06,0x20400e02,0x09d01c01, +0x20200c03,0x20381205,0x20300002,0x09e01800, +0x20100203,0x00300003,0x20b80601,0x0a801801, +0x00080603,0x20100401,0x20300c02,0x09c01601, +0x20100202,0x00100003,0x20780800,0x09d01c00, +0x00280e01,0x00101803,0x20781a05,0x09e01a02, +0x00000803,0x00380a05,0x20b80a04,0x0a901601, +0x20300c05,0x20280e07,0x20280c02,0x09c01801, +0x00100001,0x00100603,0x20780a04,0x09d01e01, +0x00080a01,0x20201401,0x20280400,0x09c01205, +0x00181602,0x00502805,0x20d81a05,0x0a701206, +0x00380606,0x00101009,0x20581206,0x09c00e01, +0x00080401,0x00200c00,0x20681602,0x09c01604, +0x20200402,0x20400203,0x00380400,0x09a00e05, +0x00280602,0x00000e01,0x20300603,0x0a300e09, +0x20200806,0x20180a0a,0x20180c02,0x09b00e03, +0x00000202,0x00000402,0x20380a02,0x09900e06, +0x00700603,0x20300403,0x00380a07,0x09700a08, +0x20101404,0x20281a05,0x00080804,0x09e00a09, +0x00480606,0x00200c09,0x20381603,0x09900204, +0x00300401,0x00100202,0x20280a02,0x09600a08, +0x20a01806,0x20382207,0x0048080f,0x09300605, +0x20180603,0x00400405,0x20681000,0x09b00206, +0x20601805,0x00182a09,0x0000040a,0x09880601, +0x20300400,0x00180401,0x20180807,0x09200205, +0x00681e07,0x00302c0b,0x2058120e,0x09280604, +0x00000c03,0x00381204,0x20580a01,0x09780607, +0x00281203,0x00701807,0x20981a09,0x09880800, +0x00180a01,0x00201001,0x20380a04,0x09000204, +0x20101403,0x20481e09,0x00601004,0x08e80609, +0x00180a02,0x00600c05,0x20981203,0x09380a09, +0x00180c00,0x00301201,0x20400a03,0x09780e06, +0x00100000,0x00000000,0x00100202,0x08d80607, +0x20201801,0x20482800,0x00700000,0x09080409, +0x20202001,0x20482c00,0x00780400,0x08f0000a, +0x20280401,0x00201400,0x20381400,0x09400406, +0x20100800,0x20581400,0x00c00400,0x09580406, +0x00280601,0x00200402,0x20380a06,0x09480406, +0x00381601,0x00302403,0x20481607,0x09400007, +0x00380e01,0x00101002,0x00280605,0x09780404, +0x20100801,0x20381800,0x00700e04,0x09880404, +0x00000400,0x00280c00,0x20200c01,0x09680404, +0x00100201,0x20280400,0x00400c01,0x09680804, +0x20400201,0x20381400,0x00601803,0x09880403, +0x00580a02,0x20100c02,0x00100206,0x09900601, +0x20180800,0x00300601,0x20500002,0x09800005, +0x00001003,0x20282604,0x00300803,0x09980406, +0x00700c01,0x20280e03,0x00180608,0x09a00400, +0x20200c01,0x20381603,0x00400c07,0x09800400, +0x00100401,0x00180a01,0x20480602,0x09b00005, +0x20380a03,0x00200405,0x20680403,0x09d00009, +0x20700c01,0x00181c00,0x2020000d,0x09a00003, +0x20200c00,0x00081c00,0x20100403,0x09900405, +0x20100000,0x00380801,0x20600400,0x09d80404, +0x00400002,0x00000603,0x20580a06,0x0a100007, +0x00280e01,0x00401003,0x20980608,0x09d00006, +0x00280e01,0x00201401,0x20880a03,0x09b00804, +0x00000000,0x00280400,0x20800202,0x09f00003, +0x20500000,0x00080801,0x20300006,0x0a480807, +0x00100001,0x00000201,0x20600203,0x09e00001, +0x20400000,0x20180a01,0x20300804,0x09d00804, +0x00000001,0x00380400,0x20900202,0x0a080401, +0x00480800,0x00000c01,0x2068060a,0x0a880405, +0x00100000,0x00080801,0x20500400,0x09e00201, +0x00400000,0x20100800,0x20680a09,0x09f00802, +0x00080a01,0x00301402,0x20b80a03,0x0a000201, +0x20400000,0x20300400,0x20300002,0x0a980401, +0x20300000,0x00180400,0x20700403,0x09e00000, +0x20380400,0x20100401,0x20400004,0x09f00601, +0x00100c01,0x00080e02,0x20600202,0x09f80603, +0x00300000,0x20300e01,0x20280a09,0x0a980602, +0x00380800,0x00101800,0x20880e05,0x09e00601, +0x00200000,0x20200800,0x20380607,0x09f00a02, +0x20100400,0x00380402,0x20900001,0x09d80604, +0x20101000,0x20381401,0x00100801,0x0a780a06, +0x20400000,0x20100000,0x20200803,0x09d00202, +0x00100801,0x20280601,0x20180a01,0x09d00606, +0x20180400,0x00400c00,0x20a00203,0x09b00205, +0x00100401,0x00080601,0x20400604,0x0a380608, +0x00580400,0x20101400,0x20380e08,0x09c00604, +0x20280a01,0x00000803,0x20200401,0x09a00206, +0x00480400,0x00300c00,0x20700605,0x09800209, +0x00281603,0x00102803,0x20580a01,0x09f0020a, +0x20280400,0x20200400,0x00200806,0x09980605, +0x00480400,0x20100e01,0x00000604,0x09600608, +0x20481201,0x00202000,0x20580808,0x09300207, +0x20300802,0x20480605,0x00500005,0x09a80608, +0x20180e01,0x20202000,0x00380c01,0x09700202, +0x20300000,0x20200601,0x00380407,0x09200607, +0x20101803,0x20282a04,0x00400e03,0x09180604, +0x00280e01,0x20101403,0x00480e05,0x09680a08, +0x20101002,0x20581603,0x00b00601,0x09780602, +0x00000800,0x20280800,0x00400203,0x09000204, +0x00280e01,0x00401c04,0x20681205,0x08e00208, +0x20100000,0x20480601,0x00900802,0x09180a0a, +0x00100a01,0x20181002,0x00600204,0x09580a04, +0x00180400,0x00000401,0x00200202,0x08d00207, +0x20181601,0x00202000,0x20400000,0x09000407, +0x20181e02,0x00402c00,0x20600800,0x09000008, +0x20100601,0x20200400,0x00300800,0x09500405, +0x20180800,0x00300800,0x20380400,0x09600c06, +0x00100401,0x20280603,0x00500604,0x09400005, +0x00101402,0x20381e05,0x00500e03,0x09400007, +0x00201000,0x20181603,0x00400a04,0x09700804, +0x00000000,0x00100400,0x20180a04,0x09800804, +0x00000201,0x20100001,0x00380401,0x09600004, +0x20180400,0x00280401,0x20280400,0x09600005, +0x20500403,0x00280e03,0x20281003,0x09900403, +0x00300801,0x00181201,0x20100205,0x09900400, +0x20100803,0x20181203,0x00380c01,0x09880405, +0x00380a02,0x00200c00,0x20380e01,0x09980405, +0x00881204,0x00301807,0x20580e0b,0x09a00000, +0x20180a01,0x00300801,0x20480c04,0x09900601, +0x00180a03,0x00100804,0x00080e03,0x09a80c04, +0x20600804,0x00081a05,0x00080c08,0x09c80c08, +0x20680c01,0x00000a06,0x0010000e,0x09980401, +0x20280801,0x00100602,0x20280803,0x09900003, +0x20100403,0x20280a04,0x00280801,0x09c80c03, +0x00680605,0x00100408,0x20681209,0x0a081407, +0x00101002,0x20381e02,0x00381206,0x09c80c05, +0x00200c00,0x20181400,0x20180e02,0x09b80804, +0x00000201,0x20180403,0x20181202,0x09d81403, +0x20600403,0x00180e06,0x20480407,0x0a381406, +0x00200203,0x00100005,0x20481204,0x09d81400, +0x20400001,0x00280800,0x20781003,0x09d80c04, +0x00000001,0x20180601,0x20280602,0x09e81801, +0x00400800,0x00281002,0x20781209,0x0a681c05, +0x00100401,0x00180602,0x20400001,0x09d81601, +0x00400202,0x00300404,0x20880609,0x09f81401, +0x20100401,0x00080801,0x20280601,0x09e81c00, +0x20400000,0x00300002,0x20b80402,0x0a782002, +0x20300000,0x00100001,0x20580803,0x09d81800, +0x20400402,0x00380602,0x20800405,0x09f81000, +0x00280e03,0x00101804,0x20400605,0x09d81a03, +0x00400001,0x00400801,0x20b00609,0x0a881e02, +0x00300202,0x00100003,0x20500a05,0x09d81a01, +0x00180400,0x00300802,0x20900207,0x09f81201, +0x20200002,0x20200604,0x00100c03,0x09b81604, +0x20280e02,0x00301c03,0x20a00c01,0x0a581a06, +0x20400003,0x00100203,0x20500403,0x09c81201, +0x00280e03,0x00201803,0x20700e02,0x09d80e06, +0x20100601,0x20380402,0x00200603,0x09a81204, +0x00200401,0x00000603,0x20301204,0x0a281607, +0x00580605,0x00200c07,0x20500e08,0x09b80e03, +0x20300803,0x20180e06,0x20101003,0x09980606, +0x00400601,0x20180400,0x00200e05,0x09780e08, +0x20100c02,0x00181601,0x20200c02,0x09e81208, +0x20200403,0x00180607,0x20201406,0x09980604, +0x00400601,0x00200003,0x20400206,0x09780607, +0x20500801,0x00080e02,0x00100c08,0x09380606, +0x20180e04,0x00401805,0x20600800,0x09a80a07, +0x20200a01,0x00280803,0x20300401,0x09800201, +0x20300000,0x00300a01,0x20400807,0x09300206, +0x00281601,0x00202001,0x20280607,0x09100205, +0x00100403,0x00180e08,0x00001603,0x09600208, +0x00181601,0x00401c00,0x20500a04,0x09700a02, +0x00180c00,0x00200e01,0x20200a03,0x09100604, +0x00000800,0x20380e01,0x00600e01,0x08d00209, +0x00080601,0x00200003,0x20380401,0x0920060a, +0x00180401,0x00000a03,0x00200a02,0x09600a05, +0x00000401,0x00080a02,0x00100601,0x08e00a07, +0x20200801,0x20181800,0x00400400,0x09000409, +0x20301402,0x20282800,0x00600000,0x08f0000c, +0x20281000,0x00500c00,0x20301000,0x09600407, +0x20100801,0x20481000,0x00581000,0x09701005, +0x00380a02,0x00100803,0x20280607,0x09400806, +0x00481e06,0x00302407,0x20400209,0x09400407, +0x00281202,0x00101801,0x20100607,0x09900c04, +0x20100202,0x20200404,0x00280a04,0x09900803, +0x20100401,0x20180604,0x00080401,0x09600803, +0x20100c04,0x20480e09,0x00600402,0x09600404, +0x20100403,0x20300605,0x00581000,0x09900c01, +0x00400001,0x20200603,0x00380606,0x09a00a01, +0x00180a01,0x00100800,0x20181202,0x09800003, +0x00100603,0x20180c03,0x00381201,0x09880404, +0x00400a03,0x20281403,0x00500204,0x09900201, +0x20200601,0x20280e01,0x00480406,0x09900602, +0x20100801,0x20281602,0x00180c02,0x09980802, +0x20100405,0x00080606,0x00082403,0x09a80c04, +0x20500c04,0x00081a07,0x00081408,0x09900001, +0x20100c03,0x20181204,0x00181801,0x09980402, +0x00100001,0x00000000,0x20381e03,0x09a81002, +0x00180604,0x00080408,0x20181601,0x09d82005, +0x00380e01,0x00301005,0x20682a07,0x09a81002, +0x00280e03,0x00100c05,0x20381e02,0x09a81001, +0x20180601,0x00000003,0x20481001,0x09a81c01, +0x20300002,0x20100204,0x20281001,0x09f82405, +0x20100000,0x00000002,0x20280801,0x09a82201, +0x20300002,0x20200203,0x00081003,0x09a81c02, +0x00100001,0x00000201,0x20380a03,0x09b82000, +0x00480601,0x20100403,0x20281a07,0x0a183002, +0x00200000,0x00000400,0x20280a02,0x09982202, +0x00280602,0x20100004,0x00080a05,0x09b82401, +0x00080601,0x00000803,0x20380400,0x09a82601, +0x20400000,0x20200002,0x20180404,0x0a183801, +0x20200001,0x00000001,0x20280404,0x09982400, +0x20200001,0x20200601,0x00000003,0x09b82000, +0x00000800,0x20281001,0x20201000,0x09a82601, +0x00480601,0x20200403,0x00000e08,0x0a283601, +0x00100201,0x00000002,0x20200a02,0x09982401, +0x00200400,0x20280401,0x00100a04,0x09b82201, +0x00000401,0x00100201,0x20500a01,0x09981e02, +0x20400c00,0x20380c00,0x00101c04,0x0a182e03, +0x00000002,0x20100601,0x20100800,0x09981c00, +0x20100601,0x20180802,0x20101801,0x09a81e03, +0x20180a01,0x00200c03,0x20500e01,0x09881a03, +0x00380601,0x00000c01,0x20201607,0x09f81e04, +0x00080603,0x00000405,0x00001e01,0x09981a01, +0x00080401,0x00001201,0x20300e03,0x09880e04, +0x00480400,0x00000c00,0x20201a05,0x09680e06, +0x00280c00,0x20101400,0x00101401,0x09c81208, +0x00100003,0x20100e05,0x00101601,0x09880602, +0x00380601,0x20100c02,0x00101602,0x09680a06, +0x20480e02,0x20101201,0x00201806,0x09200205, +0x20500202,0x20480800,0x00602406,0x09980a04, +0x20381203,0x20101004,0x00301804,0x09800000, +0x20380601,0x20300602,0x00501c06,0x09300604, +0x00101804,0x20482206,0x00500605,0x09100604, +0x00500402,0x20400205,0x0040060a,0x09600a07, +0x00001003,0x20581e07,0x00801a04,0x09800c00, +0x00001003,0x20481a05,0x00500604,0x09100e03, +0x00180602,0x00200c07,0x20380a02,0x08e00607, +0x20100e01,0x20380802,0x00480804,0x0920060a, +0x00200a01,0x20180403,0x00180a05,0x09701204, +0x00100601,0x00100004,0x00081203,0x08f00a07, +0x20180801,0x00100000,0x00181400,0x09100c08, +0x00081601,0x00201000,0x00080c00,0x09000c09, +0x20201402,0x20782c00,0x00d81800,0x09701808, +0x00080c02,0x00400800,0x20681800,0x09901002, +0x00000400,0x20180c02,0x00180a04,0x09500406, +0x20201c02,0x20382e02,0x00580601,0x09400408, +0x00100e01,0x20281405,0x00281606,0x09a01005, +0x20300202,0x00100005,0x20380401,0x09b00802, +0x00080a02,0x00000802,0x20180603,0x09700403, +0x00381203,0x00401405,0x20781208,0x09700404, +0x00180603,0x00100c03,0x20380605,0x09b01000, +0x00400201,0x00100202,0x20300608,0x09b00a01, +0x00100c02,0x20181606,0x00180e02,0x09800000, +0x20200001,0x00000605,0x20280c01,0x09800001, +0x00180403,0x00080607,0x00080a01,0x09a00e03, +0x20300002,0x00000204,0x20281005,0x09a00a03, +0x20180400,0x00200401,0x20482400,0x09880e01, +0x00380400,0x00000601,0x20182603,0x09881000, +0x20180800,0x20100c01,0x20182c01,0x09980603, +0x00280a02,0x00001003,0x20382203,0x09880a02, +0x00200400,0x00100001,0x20381e02,0x09781e02, +0x20300c02,0x20181602,0x00082006,0x09882401, +0x00201001,0x20381400,0x00282202,0x09781a03, +0x20101003,0x20281a04,0x00181804,0x09781602, +0x20200401,0x00180800,0x20381404,0x09682a01, +0x00000601,0x00200004,0x20582603,0x09a83403, +0x20200400,0x00180803,0x20281803,0x09682a03, +0x00000202,0x00200005,0x20481c00,0x09682400, +0x00200201,0x00200002,0x20581203,0x09683201, +0x00300001,0x00300001,0x20581204,0x09a84000, +0x00200000,0x00100402,0x20480a02,0x09582e02, +0x00100402,0x00280e02,0x20480800,0x09682c00, +0x20100401,0x00380800,0x20500003,0x09583601, +0x20400202,0x00300403,0x20600006,0x09a84401, +0x20200201,0x00200401,0x20300405,0x09483201, +0x20200202,0x00300404,0x20780402,0x09683000, +0x20180c00,0x00400c02,0x20600800,0x09483400, +0x00300402,0x00380e02,0x20500e06,0x09b84001, +0x00000002,0x00180601,0x20200800,0x09482c02, +0x00280401,0x00300601,0x20600e03,0x09682c00, +0x00180a01,0x00100c02,0x20401602,0x09482e01, +0x20380e02,0x00401006,0x20801404,0x09b83800, +0x00280603,0x00100805,0x20301201,0x09582801, +0x20280400,0x00200401,0x20501003,0x09682400, +0x20200402,0x20180601,0x00001c02,0x09482000, +0x00200400,0x00100201,0x20302a06,0x09b82a01, +0x20300003,0x00080a03,0x20102404,0x09681803, +0x00100201,0x00000403,0x20401a04,0x09681e01, +0x00300204,0x00000004,0x20202605,0x09481602, +0x00200a01,0x00180e01,0x20302801,0x09a81604, +0x00480605,0x00000806,0x20302205,0x09780802, +0x00200601,0x00180601,0x20302601,0x09580e03, +0x20600c05,0x00181209,0x20101805,0x09300201, +0x20700001,0x00380603,0x20601805,0x09880a01, +0x20601005,0x20181e0a,0x00002007,0x09800803, +0x20400402,0x00180a04,0x20401404,0x09400601, +0x00681602,0x00302405,0x20680e0c,0x09200605, +0x00780401,0x00300c00,0x2070020f,0x09800206, +0x00380e01,0x00401404,0x20780a0b,0x09a00c02, +0x00381000,0x00201c01,0x20680a09,0x09300a04, +0x20200400,0x20280601,0x00401405,0x08e00608, +0x20280e01,0x00201c03,0x20400405,0x0920060b, +0x00180601,0x00001402,0x20200a02,0x09901205, +0x00080601,0x20201002,0x00200801,0x09000a08, +0x00001002,0x20481400,0x00482c00,0x09401804, +0x20102804,0x20783000,0x00683800,0x09201807, +0x00000001,0x00201000,0x20783000,0x09b02402, +0x00201002,0x20381800,0x00682400,0x09b01201, +0x00080602,0x00000005,0x20181a01,0x09600404, +0x00081a06,0x0030240b,0x20582203,0x09500405, +0x00081201,0x00201004,0x20381601,0x09c00c01, +0x20580a02,0x00180406,0x00080c05,0x09b00002, +0x20200401,0x00080a02,0x20180601,0x09700003, +0x00001003,0x20481a07,0x00400603,0x09780402, +0x20280a02,0x20280401,0x00100a02,0x09d00800, +0x00400601,0x20180601,0x2010020a,0x09c00201, +0x00380e02,0x00101401,0x20381608,0x09880602, +0x00080601,0x00000401,0x20281a03,0x09780a01, +0x00301401,0x20480e05,0x00081e08,0x09c00e05, +0x00000400,0x00000202,0x20281400,0x09a00206, +0x20101003,0x20280e05,0x00282001,0x09581205, +0x00300801,0x20180602,0x20182204,0x09681604, +0x20201002,0x00180e01,0x20383002,0x09880a08, +0x00000802,0x00080e01,0x20181e01,0x09781206, +0x00280601,0x00200804,0x20182201,0x09382606, +0x20100400,0x00100801,0x20283005,0x09482a04, +0x00381202,0x00501806,0x20682603,0x09482208, +0x00280e01,0x00301804,0x20482400,0x09481e06, +0x20280400,0x00100800,0x00081004,0x09083204, +0x20180800,0x00200802,0x00181801,0x09383e01, +0x20200001,0x00100602,0x00081006,0x09082e06, +0x20380401,0x00000601,0x00180c06,0x09182a04, +0x00180400,0x00000401,0x00380a01,0x08f83a03, +0x00480400,0x00000401,0x00380e03,0x09284602, +0x00280a01,0x00100403,0x00180400,0x08e83603, +0x00300001,0x20100401,0x00281202,0x09083202, +0x00000201,0x20100402,0x00300003,0x08d83a02, +0x20600000,0x00080401,0x00400009,0x09184801, +0x20280400,0x00000000,0x00200806,0x08d83000, +0x20300201,0x20100002,0x00300406,0x09083400, +0x20101002,0x20181602,0x00400803,0x08d83801, +0x00600000,0x00000401,0x00300a07,0x09284402, +0x00200801,0x20180601,0x00200201,0x08e83002, +0x00300c01,0x20180e01,0x00300a04,0x09083001, +0x00000201,0x00380804,0x00001000,0x08e83402, +0x20600c01,0x00081400,0x0040180a,0x09384003, +0x20180602,0x00180404,0x00001805,0x09082c04, +0x20200c01,0x00280c01,0x00000405,0x09083001, +0x20180800,0x00200800,0x20201c01,0x08f82803, +0x00281201,0x00200804,0x20102607,0x09583004, +0x00000801,0x00080602,0x00001400,0x09281c06, +0x00081202,0x00500804,0x20302201,0x09282803, +0x20180a02,0x00000402,0x20102a01,0x09181803, +0x00180a02,0x20200c00,0x00102800,0x09681c01, +0x20180a02,0x00200003,0x20202400,0x09681407, +0x00080c00,0x00100a01,0x20102a01,0x09381402, +0x20180800,0x20201203,0x00001604,0x09280401, +0x20600803,0x20480605,0x00401002,0x09780c02, +0x20280800,0x20101a02,0x20201202,0x09900406, +0x20380400,0x20200602,0x00001400,0x09480401, +0x00301403,0x20481e03,0x00400e06,0x09200204, +0x00800601,0x20280403,0x0030060f,0x09780a05, +0x00201003,0x20381603,0x00400a07,0x09b00401, +0x00301402,0x20281602,0x00200a08,0x09300603, +0x20180602,0x00100c06,0x20300804,0x08f00605, +0x20300400,0x20180801,0x00201c09,0x09200209, +0x00080602,0x00100005,0x20101400,0x09b00a02, +0x20180602,0x00200005,0x20401003,0x09100606, +0x00181e01,0x00702000,0x20881800,0x09701202, +0x00383604,0x00b04400,0x20e80800,0x09500a01, +0x00181a01,0x00401000,0x20280800,0x09e01202, +0x00481a02,0x00201c00,0x20481000,0x09d01606, +0x20280803,0x00080a03,0x00081404,0x09600400, +0x20600c09,0x20282a0b,0x00380808,0x09500003, +0x20100802,0x20281e04,0x00280c03,0x09e00e01, +0x20700c06,0x20381e07,0x0048140b,0x09b00a01, +0x20100204,0x20100406,0x20281a03,0x09780801, +0x00381209,0x00101c0f,0x2078220a,0x09780802, +0x20401402,0x00081802,0x20582a01,0x09d00000, +0x00380604,0x2010040a,0x20381e0b,0x09c80a01, +0x00101005,0x20181206,0x20181206,0x09680e03, +0x20200c06,0x20380e0c,0x20180a02,0x09681204, +0x00582204,0x00503008,0x20c81a0d,0x09c80e07, +0x00000001,0x20200a03,0x20280e02,0x09980a07, +0x00281606,0x00202809,0x20581a04,0x09381a09, +0x00400202,0x00001007,0x20482a06,0x09381e08, +0x00180800,0x20202203,0x00080c01,0x0968120d, +0x00200201,0x20201001,0x00081a02,0x09581609, +0x00000c04,0x20380a07,0x00580403,0x08f81e09, +0x20181202,0x00001800,0x00180405,0x08f82a08, +0x00101003,0x20581604,0x00881003,0x09081e0b, +0x00000800,0x20280a01,0x00480803,0x09081e09, +0x20100602,0x20180403,0x00381004,0x08b82a06, +0x20201003,0x20480e04,0x00780c03,0x08c82e04, +0x00080603,0x00000805,0x00381005,0x08b82608, +0x20200802,0x00180a01,0x00181405,0x08d82605, +0x00200801,0x00180a01,0x00380800,0x08982e04, +0x00400601,0x00080404,0x00481202,0x08a83a03, +0x00100c02,0x20181203,0x00580403,0x08882a04, +0x00380a02,0x00300804,0x20180602,0x08b82e03, +0x20180400,0x00200403,0x00100005,0x08783202, +0x20600000,0x00100001,0x0030040a,0x08983801, +0x20300401,0x00180802,0x00180c06,0x08882c01, +0x20500402,0x00180603,0x00200408,0x08a82c00, +0x00181601,0x00101802,0x00200c01,0x08782c01, +0x00580801,0x00100000,0x00300e06,0x08b83803, +0x00381604,0x00301405,0x20101202,0x08982c03, +0x00381601,0x00201804,0x00000605,0x08b82c02, +0x20100801,0x20480e02,0x00801004,0x08882804, +0x20480e03,0x20100803,0x0030100a,0x08c83005, +0x20300c06,0x20281608,0x00401008,0x08a82406, +0x20181603,0x20301401,0x00601c05,0x08b82402, +0x00000800,0x20281800,0x00501001,0x08b82006, +0x00101403,0x20482a06,0x00601a03,0x09082808, +0x00181606,0x0010100a,0x20101601,0x08f82009, +0x20201803,0x20882a06,0x00b01803,0x08d81806, +0x20300c00,0x00081800,0x20101001,0x08e81807, +0x20100601,0x00181004,0x20400e01,0x09382006, +0x20301004,0x20482209,0x00402003,0x0938100a, +0x00000a01,0x20281803,0x00100a02,0x09081406, +0x20100002,0x00380400,0x20700a07,0x09181004, +0x20381001,0x00201400,0x20801203,0x09581404, +0x20200001,0x00080803,0x20400605,0x09980809, +0x20300003,0x00080601,0x20500603,0x09380c04, +0x00680a03,0x00202005,0x20800609,0x09280a04, +0x00700201,0x20200c03,0x2030160c,0x09680a04, +0x00580e04,0x20102006,0x20600e0a,0x09c00002, +0x00680e04,0x00002408,0x20500a0a,0x09480602, +0x20300801,0x00180602,0x0000240a,0x08f00203, +0x20300c00,0x20200601,0x00001c0a,0x09300606, +0x20201402,0x20481205,0x00302005,0x09c00c00, +0x20301402,0x20380e06,0x00302408,0x09100604, +0x00001800,0x20783400,0x00e83000,0x09901e04, +0x20102c01,0x20a85800,0x01482c00,0x09501400, +0x00002401,0x20783c00,0x00b83c00,0x0a102604, +0x00101400,0x20182800,0x00482400,0x0a001608, +0x00101003,0x20181c00,0x00184001,0x09700604, +0x00300802,0x00180802,0x20285603,0x09500202, +0x00100404,0x00280402,0x20485201,0x09f00605, +0x20280402,0x00400400,0x20683804,0x09c00206, +0x20580603,0x0030040a,0x20682403,0x09581601, +0x20600e04,0x00281409,0x20481805,0x09482201, +0x20281608,0x0030280e,0x20582001,0x09c81605, +0x20100602,0x00280806,0x20582202,0x09a81a04, +0x00680e01,0x00201801,0x20580a0c,0x09481a06, +0x00581003,0x00501e03,0x2098160d,0x09382205, +0x00101807,0x20382e0b,0x00400e05,0x09981e08, +0x00180400,0x00400802,0x20780a05,0x09781e08, +0x20301003,0x20181a03,0x00100805,0x09082209, +0x00280606,0x00100c08,0x20300401,0x08f82a0b, +0x00000204,0x0030040a,0x20781203,0x09481e0c, +0x00180a01,0x00201002,0x20500601,0x09281e0b, +0x00480e03,0x00301c05,0x20580a04,0x08b81e09, +0x20201007,0x00081a0b,0x00100806,0x08a82607, +0x00480e01,0x00302201,0x20600201,0x08e81a0e, +0x00180401,0x00001202,0x20180402,0x08d81a0a, +0x20380402,0x00000e04,0x00200407,0x08781e08, +0x00181205,0x0040200a,0x20581601,0x08782a05, +0x20300402,0x00080604,0x0020000a,0x08781e09, +0x20180e02,0x20101402,0x00300004,0x08981e07, +0x00380a01,0x20100c02,0x00480602,0x08482205, +0x00380402,0x00000a04,0x00300c01,0x08482a05, +0x00380c00,0x00101403,0x00080c00,0x08482205, +0x00100803,0x20381205,0x00800402,0x08681e04, +0x20200a01,0x20380e01,0x00800808,0x08282202, +0x20600201,0x20180401,0x0050040b,0x08382801, +0x20180a03,0x20200c02,0x00500808,0x08382201, +0x20200202,0x20100403,0x00480806,0x08582000, +0x00001004,0x20182204,0x00500402,0x08282003, +0x00600c01,0x00081603,0x00500206,0x08582803, +0x20101404,0x20382606,0x00800c03,0x08481c05, +0x00201000,0x20182202,0x00500e01,0x08682003, +0x00080a04,0x00300807,0x20380401,0x08481c05, +0x20700801,0x00281401,0x2018040d,0x08682c07, +0x00380a05,0x00200c07,0x20180801,0x08781c07, +0x20301003,0x00382602,0x20300006,0x08781c05, +0x00080402,0x00100604,0x20100401,0x08781c06, +0x00481201,0x00401803,0x20680a09,0x08b82809, +0x20501806,0x20183208,0x00201008,0x08b81c0b, +0x00181204,0x00701c07,0x20c80e03,0x08b81c07, +0x20380602,0x00000802,0x00080401,0x08b81c08, +0x20200601,0x00080601,0x00000c04,0x08e82806, +0x00280e05,0x00501409,0x20980e06,0x0918180c, +0x20180402,0x00300605,0x20500801,0x08e81c05, +0x00100805,0x20180a03,0x00180607,0x08e81c05, +0x20201006,0x00181e04,0x20100603,0x09182806, +0x20100806,0x00280e07,0x20400601,0x09681809, +0x00000002,0x00280402,0x20480603,0x09081c04, +0x00480a05,0x00100c0c,0x20101e04,0x08f81c00, +0x00680605,0x00500c0d,0x20901209,0x09382400, +0x00100203,0x0048040a,0x20801604,0x09a81806, +0x00200202,0x00200008,0x20502202,0x09281801, +0x20380801,0x20201604,0x00203808,0x08f00002, +0x20381400,0x00302400,0x20504009,0x09280800, +0x00081e01,0x00503002,0x20902c00,0x09d00004, +0x20181800,0x00202c01,0x20503002,0x09200001, +0x00080800,0x00301800,0x20885400,0x09e02e0e, +0x00081001,0x00402c00,0x20b86400,0x09a02a0c, +0x00081201,0x00403000,0x20b84800,0x0a70260f, +0x00180a02,0x00001400,0x00083400,0x0a301e0f, +0x00480402,0x00101001,0x20284c01,0x0970060d, +0x00580402,0x00001002,0x20184a01,0x09480a0c, +0x00580403,0x00000a02,0x00183801,0x09f0020f, +0x00000407,0x20280e07,0x00583804,0x09c8060d, +0x20800201,0x20180406,0x0028200d,0x09281e06, +0x20a80605,0x20100c09,0x00481c0f,0x08f82605, +0x20a00a01,0x20181c05,0x0038100e,0x09981e07, +0x20380605,0x2010080d,0x00282c05,0x09682209, +0x00400000,0x00080402,0x0010060c,0x09082605, +0x00800807,0x20281608,0x00680610,0x08e82e06, +0x00880c00,0x00102002,0x20481e11,0x09681e09, +0x00100001,0x20180602,0x00400a04,0x09282608, +0x00080a01,0x00001401,0x00080402,0x08c8220a, +0x20500206,0x0000000c,0x00100009,0x08983209, +0x20300000,0x20100001,0x00400807,0x08f8260d, +0x00000401,0x20180c00,0x00300801,0x08e82609, +0x00100400,0x20280e01,0x00501401,0x08782209, +0x00480802,0x20101a06,0x00200a05,0x08682207, +0x00300601,0x20180801,0x00301603,0x08a8220b, +0x00200203,0x00000404,0x00000c00,0x08981e09, +0x20100000,0x00080400,0x00100803,0x08381a06, +0x20400400,0x20381001,0x00801008,0x08282606, +0x20180401,0x20100a03,0x00200406,0x08481609, +0x20300402,0x00080e05,0x00101406,0x08681606, +0x00200402,0x00080a01,0x00100400,0x08181605, +0x00500201,0x20100001,0x00400e03,0x08081e03, +0x00200401,0x20180e01,0x00300403,0x08181a05, +0x00480601,0x00100c02,0x20280a02,0x08381204, +0x20380603,0x00000c03,0x20100007,0x07f81601, +0x20700001,0x20100202,0x0040040c,0x07f81801, +0x20400400,0x00080801,0x00000009,0x07f81801, +0x20400001,0x00080602,0x00100409,0x08281601, +0x00480403,0x20100e06,0x00280e02,0x08081001, +0x00880601,0x20100c00,0x00480e09,0x08181802, +0x00480a02,0x00101802,0x20280a03,0x08181404, +0x00380a01,0x00001402,0x00180e03,0x08381402, +0x20400601,0x20280c03,0x00580408,0x08081c04, +0x20600001,0x20280603,0x00780c0e,0x08282005, +0x20300403,0x20181205,0x00400808,0x08381806, +0x00080401,0x20201202,0x00580c05,0x08481c03, +0x00200000,0x20180601,0x00200203,0x08481c07, +0x00300802,0x20281801,0x00780a06,0x08682809, +0x00180a03,0x00001c05,0x00081800,0x0888180a, +0x20200800,0x20381800,0x00900803,0x08682407, +0x20400402,0x00080a02,0x00080803,0x08781c07, +0x20380604,0x00000805,0x00180403,0x08982807, +0x20400803,0x20281605,0x00700803,0x08d8200c, +0x00100001,0x20180601,0x00480a04,0x08a82006, +0x00680601,0x00101006,0x20280a09,0x08a82004, +0x00480406,0x20101205,0x00380a07,0x08d82805, +0x00580601,0x20101005,0x00281208,0x09382009, +0x00200002,0x20100002,0x00280a02,0x08c82403, +0x20100801,0x00081401,0x00102c08,0x08c81c03, +0x00100206,0x2028040d,0x00702404,0x08e82803, +0x20100201,0x20280403,0x00602006,0x09682008, +0x20100203,0x20180408,0x00302405,0x08e82005, +0x20100201,0x00180403,0x20303404,0x08f0000a, +0x20300802,0x20281e05,0x00605808,0x09180809, +0x20100c00,0x20282601,0x00504402,0x09b8080c, +0x20100801,0x20181e02,0x00204c03,0x0928040a + }, //DNP + { +0x00280601,0x00000000,0x00005400,0x0ac8361b, +0x00680e08,0x00100000,0x00009c00,0x0a78361f, +0x20100801,0x20400000,0x00000c00,0x0b180e16, +0x00180601,0x00100000,0x00006000,0x0ac83a1d, +0x00300400,0x20100202,0x00004404,0x09f80e19, +0x2050140d,0x20200216,0x00002411,0x09900e16, +0x00700e02,0x20100004,0x00001e04,0x0a580618, +0x00300400,0x00000203,0x00004804,0x09e80e1b, +0x20380604,0x00000202,0x0000380f,0x0950120f, +0x00080a0a,0x00300010,0x00002804,0x09100e0c, +0x20600000,0x00100203,0x00002811,0x09a00e12, +0x20300202,0x00100204,0x0000340d,0x09201612, +0x20500809,0x0000020e,0x00081006,0x09002205, +0x20400407,0x0000020f,0x00002005,0x08c02a08, +0x00180802,0x00200203,0x00001a02,0x09301a0b, +0x20400007,0x00100209,0x00000005,0x08c02609, +0x00480a07,0x0020000d,0x00080a09,0x08e00e07, +0x00680604,0x00100005,0x00000207,0x08802e09, +0x00080a04,0x00000002,0x00001401,0x08e0260b, +0x00780608,0x0010000a,0x00000a07,0x08801e0a, +0x00100003,0x00000207,0x00000803,0x08901a09, +0x20300003,0x00000206,0x0008080b,0x08402e07, +0x00000806,0x20200209,0x00081802,0x08802a0a, +0x20600809,0x2010020e,0x0008140c,0x08302607, +0x20200401,0x00000000,0x00081405,0x08501205, +0x20100400,0x00000002,0x00081c01,0x08202201, +0x00000203,0x00000008,0x00081802,0x08401608, +0x00400206,0x0010000b,0x00081a06,0x08101204, +0x00300202,0x00100003,0x00080a02,0x08300a04, +0x00300000,0x00100002,0x00080a03,0x08101a02, +0x00200000,0x00000201,0x00000402,0x08001606, +0x20100003,0x00100205,0x00080406,0x07e01204, +0x20500004,0x00100203,0x00080808,0x08200601, +0x20200202,0x00100002,0x00000806,0x08001800, +0x20300002,0x00100202,0x00080409,0x07f01400, +0x20200201,0x00200004,0x00080403,0x07d00800, +0x00580a04,0x00100008,0x00001206,0x08300001, +0x20100405,0x00100204,0x00080801,0x08101803, +0x00080601,0x00100003,0x00000400,0x08001004, +0x00480400,0x00200001,0x00001602,0x07e00c00, +0x20400000,0x00000204,0x00001c0a,0x08301402, +0x00480607,0x0010000a,0x00001602,0x08301802, +0x00200201,0x00000000,0x00000c01,0x08201805, +0x20380601,0x00000000,0x00001409,0x07e01803, +0x00100402,0x20100203,0x00080a02,0x08501806, +0x20600405,0x0000020b,0x0000080a,0x08402807, +0x20400003,0x00000203,0x00000408,0x08601c09, +0x00000402,0x20100203,0x00080601,0x08102007, +0x20100604,0x00000004,0x00000001,0x08801405, +0x00200601,0x00100003,0x00081607,0x08902008, +0x00200606,0x00000006,0x00000e05,0x08b01c0b, +0x00100603,0x00100003,0x00080602,0x08401c05, +0x00500404,0x00100208,0x00081202,0x08b01405, +0x00600201,0x00300201,0x00080a02,0x08c01804, +0x00300806,0x0000020d,0x00081802,0x09002009, +0x00200003,0x00200206,0x00081002,0x08701806, +0x20381205,0x00200005,0x00080c0e,0x08e0040b, +0x20380802,0x00200205,0x00081c0f,0x08e0100b, +0x20380e04,0x00200006,0x0008200b,0x09600810, +0x00080e03,0x00200003,0x00080c09,0x08a00c0b, +0x20100003,0x2010020a,0x00082c04,0x09600014, +0x20280800,0x00000001,0x00082c05,0x09780415, +0x20180402,0x20100206,0x00082803,0x0a080417, +0x20380402,0x20100207,0x00082408,0x09200414, +0x00180402,0x00380800,0x20104000,0x0a583a11, +0x20200403,0x00182400,0x00305000,0x0a182e0d, +0x00080c02,0x00501c00,0x20b02800,0x0ae82614, +0x00100002,0x00181000,0x00304400,0x0a583612, +0x00380e06,0x00201006,0x20304c02,0x09d81610, +0x00881a08,0x00203808,0x20603605,0x09a00210, +0x00481605,0x00202006,0x20404000,0x0a480e13, +0x00381206,0x00101006,0x20104c02,0x09c80e11, +0x20700005,0x20180a0d,0x0010380c,0x09701208, +0x20a00806,0x20481e0f,0x00804814,0x09301a08, +0x20680802,0x2030060a,0x0040400d,0x09c0160d, +0x20500002,0x2038060a,0x0040400a,0x09501e0b, +0x00480602,0x20201801,0x20180e08,0x09402206, +0x00380603,0x20200804,0x0010060a,0x09102e03, +0x00300c01,0x20581604,0x00500e05,0x09702609, +0x00200402,0x20400205,0x00380604,0x09002a09, +0x20200c03,0x20381a05,0x00500404,0x09001a08, +0x00200802,0x20380e05,0x00300602,0x08e03209, +0x20300c03,0x20281a02,0x00080c03,0x0920260a, +0x20200800,0x20381001,0x00380403,0x08c02609, +0x00300202,0x00000404,0x20181204,0x08c01608, +0x00000400,0x20100401,0x00081805,0x08902e08, +0x00680603,0x00101806,0x20681e07,0x08d01e0c, +0x00300000,0x20101400,0x20281a02,0x08702609, +0x20200001,0x00100a01,0x00080806,0x08701208, +0x20100000,0x00100801,0x00081003,0x08602604, +0x20300001,0x00000602,0x0000000a,0x0870160b, +0x20200201,0x20100401,0x00300006,0x08301a07, +0x00200000,0x00000401,0x00280400,0x08500e04, +0x00300201,0x00000001,0x00280400,0x08401e03, +0x00280602,0x00000402,0x00100401,0x08301605, +0x00200001,0x20200602,0x00480800,0x08001a04, +0x20100000,0x00000400,0x00380405,0x08300e02, +0x20400001,0x00100000,0x00200407,0x08401c00, +0x20200001,0x00000203,0x00200407,0x08101a01, +0x20300202,0x20100003,0x00500407,0x07f01601, +0x00100400,0x00081400,0x00400c02,0x08300802, +0x00480601,0x00100801,0x00200203,0x08502002, +0x20100401,0x20180801,0x00200003,0x08201404, +0x00300400,0x20281202,0x00500e02,0x08001802, +0x20380401,0x00180400,0x20100805,0x08501006, +0x20300001,0x00081201,0x00401408,0x08602004, +0x00180602,0x00000403,0x00000c01,0x08501806, +0x20400402,0x00080e01,0x00100008,0x08101c05, +0x00380a01,0x00101002,0x20200205,0x08801406, +0x20180c00,0x00001001,0x00080400,0x08902808, +0x20200003,0x20180605,0x00100405,0x08901c0a, +0x00280e02,0x00101004,0x20280604,0x08401c07, +0x20580800,0x20100c00,0x00100c05,0x08b01806, +0x00080a02,0x20300c01,0x00400604,0x08d02806, +0x20480a02,0x20100805,0x00000400,0x08f01c0c, +0x20280a01,0x20200c00,0x00200c01,0x08702006, +0x00a00205,0x20300e01,0x0040020a,0x08d01c03, +0x00400601,0x20480604,0x00880603,0x08f02803, +0x00980603,0x20301a02,0x0018060b,0x09402407, +0x00600203,0x20400603,0x00500204,0x08a02404, +0x20801407,0x20482e0f,0x00781813,0x08f01408, +0x20101002,0x20381607,0x00682c0a,0x09101c06, +0x20701406,0x2048260d,0x00782011,0x0970140a, +0x20401405,0x20482a0b,0x0078200c,0x08c01808, +0x00200a02,0x00200007,0x20485a06,0x0958080f, +0x20201000,0x00181c00,0x00184406,0x0968040e, +0x00100a02,0x00180805,0x20285203,0x09f80812, +0x20100a02,0x00180c05,0x20484c02,0x0928040f, +0x00300802,0x20381400,0x00802400,0x09f82a0a, +0x00101004,0x20381400,0x00501000,0x09c81e07, +0x00280800,0x00180400,0x00304400,0x0a88360c, +0x00300c00,0x20481400,0x00702800,0x0a08220b, +0x20300605,0x20181805,0x00304009,0x09a81606, +0x00080a09,0x0018100b,0x00005003,0x09980e06, +0x20100204,0x20181801,0x00105406,0x0a281609, +0x20300e01,0x20182401,0x00203c08,0x09b80a08, +0x20200805,0x00080a0a,0x20301c00,0x09900e02, +0x20400807,0x2018060f,0x20402805,0x09702202, +0x20400804,0x20181209,0x20402803,0x09f01605, +0x20300000,0x00280603,0x20602201,0x09801604, +0x00280604,0x00100806,0x20500a07,0x09701606, +0x00000602,0x00080405,0x20500206,0x09702602, +0x00380602,0x00201003,0x20980a09,0x09c01e08, +0x00400000,0x00200a02,0x20800209,0x09502209, +0x00000003,0x00001205,0x20300201,0x09301e09, +0x00400001,0x00100e02,0x20680607,0x09402a09, +0x20100403,0x00100e04,0x20581400,0x09601a0d, +0x20200402,0x00200602,0x20681004,0x09001e0b, +0x00200201,0x00000402,0x00180400,0x08e0160a, +0x20180a02,0x00101402,0x20300005,0x08e0260a, +0x00380604,0x00200806,0x20200601,0x0900120d, +0x00380a03,0x00401006,0x20500602,0x08b0160a, +0x20180400,0x00000800,0x00200405,0x08a01608, +0x20100001,0x20100603,0x00200804,0x08b02a05, +0x20200002,0x00100604,0x00101008,0x08901a0a, +0x20300402,0x00200205,0x20100c07,0x08601e07, +0x00100001,0x00000201,0x00300401,0x08701a05, +0x00200201,0x20100402,0x00300401,0x08902a03, +0x00000201,0x00080401,0x00200803,0x08601e04, +0x00480601,0x00200802,0x20100202,0x08401e04, +0x20180602,0x00000401,0x00300405,0x08501a02, +0x20300002,0x20180603,0x00500407,0x08802801, +0x00000002,0x00180602,0x00180405,0x08501c00, +0x20500000,0x00180601,0x0010080a,0x08201c00, +0x00100401,0x20180603,0x00400002,0x08501802, +0x00380603,0x20100003,0x00400a02,0x08902803, +0x00080602,0x00100403,0x00080403,0x08601c04, +0x00400000,0x00100000,0x00080604,0x08302003, +0x20300401,0x00080e01,0x00380805,0x08701406, +0x20200803,0x20281206,0x00400007,0x08a02c05, +0x20100401,0x00081203,0x00100804,0x08801c07, +0x20200001,0x00100202,0x00080c07,0x08401c04, +0x00300202,0x00180c03,0x00100603,0x08a01007, +0x20100000,0x00081003,0x20180801,0x08e02809, +0x00280601,0x00100001,0x20280801,0x08d01c0a, +0x00000601,0x00181002,0x00000400,0x08801808, +0x20500003,0x00181203,0x20200805,0x08e01407, +0x20180602,0x00180402,0x20400a03,0x09202807, +0x20600403,0x00081202,0x20200005,0x0920180d, +0x20300000,0x00280c00,0x20400800,0x08b01c08, +0x00580a07,0x00100806,0x2060060b,0x09101804, +0x00380400,0x00000a03,0x20680a07,0x09502c02, +0x00680e06,0x00100c06,0x2060060d,0x09801809, +0x00380603,0x00200400,0x20780607,0x08f02004, +0x20100408,0x20101210,0x20483404,0x09201801, +0x00180800,0x20101a02,0x20483003,0x09502000, +0x20100005,0x2010160d,0x20482c04,0x09b01c04, +0x00100004,0x00101a08,0x20683802,0x09001802, +0x00080a03,0x00001809,0x00184801,0x09481004, +0x20200001,0x20301203,0x00384406,0x09600404, +0x20100201,0x20200c03,0x00284802,0x09e80808, +0x20280601,0x00101003,0x00084406,0x09280c05, +0x00580601,0x00200800,0x20202400,0x09b82207, +0x00580e03,0x00201400,0x20402c00,0x09981a06, +0x00200e01,0x20281800,0x00502c00,0x0a282a05, +0x00380a02,0x00200c00,0x20402800,0x09d81a08, +0x20800401,0x00180e03,0x0000240d,0x09881000, +0x20801004,0x00082a08,0x0020300f,0x09880801, +0x20500800,0x00181602,0x20102407,0x0a081202, +0x20400002,0x00180605,0x20102009,0x09a80a03, +0x00380601,0x00200c00,0x20400e0a,0x09a00001, +0x00380a03,0x00301006,0x20800a0a,0x09a00803, +0x00080800,0x00200c00,0x20600e06,0x0a000201, +0x20200201,0x00000001,0x20200e04,0x09a00601, +0x20200402,0x00080a01,0x20101201,0x09900604, +0x20200004,0x00200605,0x20401202,0x09a01202, +0x00100001,0x00100800,0x20400e07,0x09e00608, +0x00480401,0x00000c00,0x20200a0b,0x09800e08, +0x00380602,0x00201003,0x20300e06,0x09601208, +0x00580604,0x00101007,0x20301209,0x09701608, +0x00380a02,0x00101803,0x20201204,0x09800e0d, +0x00180a02,0x20101803,0x00000c03,0x0920120c, +0x00180400,0x00100a02,0x00001402,0x09101a0a, +0x20200402,0x00080605,0x00102008,0x09302608, +0x00000401,0x20180603,0x00402005,0x0920160c, +0x20100401,0x20380a03,0x00601804,0x08d01a09, +0x20100000,0x00000201,0x00200c04,0x08d02207, +0x00000201,0x00100401,0x00000c01,0x09002e04, +0x00000000,0x00000201,0x00300c04,0x08d02208, +0x20180601,0x20100801,0x00400802,0x08a02205, +0x00200000,0x00000400,0x00200400,0x08a02604, +0x00100000,0x00100201,0x00200c02,0x08e03202, +0x20100000,0x00000201,0x00300804,0x08a02604, +0x00300400,0x20280602,0x00600c00,0x08802604, +0x20200400,0x00080a01,0x00300406,0x08902601, +0x20100000,0x00200201,0x00200404,0x08e03801, +0x00180400,0x00000601,0x00380402,0x08902601, +0x20400000,0x20100201,0x00400008,0x08602800, +0x00280400,0x00100400,0x00180a01,0x08902402, +0x00000401,0x00180e02,0x00200001,0x08f03403, +0x20200601,0x20180800,0x00400006,0x08902403, +0x00300201,0x20100000,0x00480605,0x08802802, +0x20280400,0x00000601,0x00280c05,0x08a02004, +0x00180a01,0x00300800,0x20181401,0x09103004, +0x00000000,0x00000202,0x00280801,0x08c02007, +0x20100001,0x20180602,0x00480805,0x08802402, +0x00100400,0x00080e01,0x00380c00,0x08d01806, +0x20100402,0x00180e04,0x00181403,0x09302806, +0x00100400,0x00080e01,0x00281002,0x09001809, +0x20100000,0x20180a01,0x00381002,0x08b01c06, +0x20200402,0x00080e01,0x00081402,0x09001007, +0x20300601,0x00181003,0x20281601,0x09601807, +0x20300000,0x00180400,0x20181403,0x0950100b, +0x20200401,0x00081000,0x00181000,0x08e01408, +0x20200a01,0x00181003,0x20380e04,0x09300805, +0x00400000,0x00380400,0x2078120a,0x09901402, +0x00000800,0x00181401,0x20380e07,0x09a00809, +0x00000400,0x00180402,0x20381607,0x09100c04, +0x00780e01,0x00302201,0x20781e0b,0x09400602, +0x00100201,0x00300801,0x20781800,0x09800e03, +0x00580a01,0x00301401,0x20881e08,0x09d00402, +0x00580a02,0x00101802,0x20481a06,0x09200602, +0x20400401,0x00080603,0x0018180b,0x09280e03, +0x20180801,0x00301602,0x20682403,0x09700202, +0x20280401,0x00200e03,0x20382005,0x09d80c00, +0x20300001,0x20100a04,0x00281809,0x09080a01, +0x00400601,0x20180800,0x00302400,0x09781e02, +0x00200a03,0x20280c00,0x00303800,0x09681c01, +0x00280601,0x00100800,0x20101c00,0x09e82202, +0x00100202,0x00080800,0x00303000,0x09a81e02, +0x20780402,0x00000204,0x0010180b,0x09780c03, +0x20480805,0x00000a09,0x00001007,0x09780404, +0x20480401,0x00000204,0x00101406,0x09e81401, +0x20200403,0x00080a07,0x00101404,0x09980800, +0x00300201,0x20180402,0x00100e0a,0x09980403, +0x00080604,0x20280407,0x00200e05,0x09a80405, +0x00000401,0x20180800,0x00100a07,0x09f80c01, +0x20380601,0x00000003,0x20100603,0x09a80401, +0x00080401,0x00000800,0x00000e02,0x09900602, +0x00100403,0x20300204,0x00101606,0x09b00800, +0x00200000,0x20100404,0x20101206,0x09d80606, +0x00500400,0x20100001,0x2010120b,0x09900606, +0x00100203,0x20200404,0x00201e03,0x09700e05, +0x00180604,0x20200407,0x00102602,0x09a01604, +0x00100202,0x20100002,0x00002c00,0x09900a09, +0x20100201,0x00000002,0x20102005,0x09501209, +0x00100001,0x20200204,0x00302000,0x09401e06, +0x00080401,0x20400a04,0x00202402,0x09802e04, +0x00180801,0x20100a04,0x00102402,0x09502208, +0x00180801,0x00000a02,0x20101c01,0x09102206, +0x20100000,0x20200601,0x00301003,0x09102a05, +0x00000000,0x20400601,0x00501402,0x09603a02, +0x00000201,0x20200601,0x00201003,0x09102e06, +0x20200000,0x20100000,0x00101403,0x08f02e04, +0x00200000,0x20200201,0x00400c00,0x08f03203, +0x00080400,0x20500601,0x00601001,0x09504000, +0x00000001,0x20300202,0x00300803,0x08f03203, +0x00300000,0x20100601,0x00100e02,0x08d03603, +0x20280400,0x20200601,0x00400005,0x08e03601, +0x20100000,0x20680602,0x00600402,0x09504401, +0x00100400,0x20380601,0x00380402,0x08e03201, +0x20400001,0x20200202,0x00200008,0x08c03400, +0x00200601,0x20380400,0x00580601,0x08f03001, +0x00100000,0x20600202,0x00680e01,0x09604402, +0x20280602,0x20200401,0x00280406,0x08e03003, +0x00200201,0x20200001,0x00180604,0x08d03402, +0x20200401,0x20280a02,0x00480c03,0x08f02c02, +0x00000a01,0x20680e01,0x00681401,0x09703c01, +0x00000402,0x20380a04,0x00380e01,0x09102c06, +0x00000400,0x20280602,0x00180c03,0x08e03001, +0x00100201,0x20180601,0x00281e01,0x09102403, +0x00100402,0x20480604,0x00382400,0x09803002, +0x00100201,0x20200001,0x00182001,0x09302006, +0x20100001,0x20180602,0x00181c02,0x08f02403, +0x00000403,0x20180602,0x00182400,0x09201403, +0x20480400,0x20200003,0x00282802,0x09901803, +0x20300402,0x20280a02,0x00181c04,0x09701008, +0x20200001,0x20180400,0x00082400,0x09101404, +0x20480601,0x20100805,0x00081e01,0x09300003, +0x00400400,0x20300002,0x00281e0a,0x09a00a01, +0x00080400,0x20100803,0x00082606,0x09b00007, +0x00000000,0x00000003,0x20181e05,0x09200401, +0x00700a02,0x20280401,0x0028060c,0x09480604, +0x00080601,0x20200801,0x00280c01,0x09800205, +0x00300602,0x20200003,0x00280e07,0x09c80c00, +0x00300603,0x00000003,0x20180605,0x09280604, +0x20300001,0x00000604,0x00181408,0x09080a06, +0x00000401,0x20300203,0x00481001,0x09680a05, +0x20100402,0x20180605,0x00181402,0x09b81203, +0x20200002,0x00100205,0x20180c05,0x08f80a04, +0x00281203,0x00300800,0x20102c00,0x09481802, +0x20181603,0x00400800,0x20203400,0x09381807, +0x00100602,0x20180800,0x00202000,0x09a81c02, +0x20180601,0x00380400,0x00102000,0x09781404, +0x20500404,0x20180e08,0x00201006,0x09580805, +0x00101404,0x20181608,0x00000a02,0x09680406, +0x20300c03,0x00081206,0x00100802,0x09b81003, +0x00180401,0x00100204,0x00000a03,0x09980402, +0x00280601,0x00100004,0x20100208,0x09980805, +0x20400000,0x00380c04,0x20400002,0x09980806, +0x00100001,0x00300002,0x20380a06,0x09d81001, +0x20400803,0x00080e01,0x00080401,0x09980401, +0x00100801,0x00080401,0x20101202,0x09900201, +0x00580a01,0x00300803,0x2070120a,0x09c00003, +0x00280a01,0x00300404,0x20401a03,0x09c81203, +0x00680a03,0x00200807,0x20300e0a,0x09980604, +0x20280602,0x00100003,0x20302402,0x09900a01, +0x20200400,0x00180c00,0x20502404,0x09c00c00, +0x20280a02,0x00100402,0x20303002,0x09a00603, +0x20380800,0x00000602,0x20102807,0x09600e05, +0x00200001,0x00000202,0x20301e04,0x09801e02, +0x00100201,0x00300001,0x20802602,0x09d02001, +0x00200c02,0x20280e05,0x20202203,0x09901e04, +0x00100c00,0x20280a01,0x20101a01,0x09501e02, +0x20100000,0x00000000,0x20401003,0x09702a03, +0x00000000,0x00380602,0x20901c01,0x09d03001, +0x20100201,0x00180400,0x20501003,0x09702604, +0x20200000,0x00100201,0x20301003,0x09402a01, +0x00200000,0x00000201,0x20400e01,0x09603202, +0x00000801,0x00380a03,0x20900c00,0x09d03802, +0x00000001,0x00100202,0x20500400,0x09502e02, +0x00300201,0x00100000,0x20300e03,0x09403201, +0x20200401,0x00080a02,0x20400004,0x09503601, +0x20100201,0x00500000,0x20c80400,0x09e03c02, +0x00200201,0x00100401,0x20580401,0x09402e02, +0x20300401,0x00180603,0x20300006,0x09303000, +0x00180a01,0x00200801,0x20580602,0x09503000, +0x00100001,0x00500202,0x20c80e03,0x09f03800, +0x20400400,0x00180a02,0x20480407,0x09402c02, +0x00100000,0x00100001,0x20480a03,0x09402c01, +0x20180401,0x00000603,0x20381001,0x09502c00, +0x20180e01,0x00501000,0x20b81400,0x09f03201, +0x00200001,0x00200601,0x20681a05,0x09602403, +0x00080a01,0x00100800,0x20480c00,0x09402c00, +0x00000601,0x20100000,0x20281e02,0x09502000, +0x00300000,0x00200a02,0x20782204,0x09e02a03, +0x00000201,0x00200401,0x20581802,0x09701802, +0x00000401,0x00000204,0x20281e01,0x09302601, +0x00200402,0x00000202,0x20282602,0x09401202, +0x20400c03,0x00280a02,0x20582c05,0x09c01202, +0x20100403,0x00200203,0x20582401,0x09900c04, +0x20100401,0x00100000,0x20282c00,0x09301201, +0x20500c00,0x00180804,0x20181c05,0x09400201, +0x00380a04,0x00501008,0x20781608,0x09b00204, +0x20100a01,0x00300005,0x20582203,0x09a80803, +0x00000201,0x00200805,0x20281a02,0x09280602, +0x00581603,0x00301404,0x2030060b,0x09380a04, +0x20100402,0x00280a05,0x20300002,0x09880607, +0x00180e02,0x00501003,0x20500605,0x09b81201, +0x00080a02,0x00200801,0x20100601,0x09180a04, +0x20100402,0x20100205,0x00180804,0x08f80608, +0x00180400,0x00400801,0x20581602,0x09580a07, +0x00180801,0x00101204,0x00080a02,0x09980e05, +0x00000001,0x00000604,0x00180c00,0x08f80605, +0x00001800,0x20582400,0x00800800,0x09180807, +0x20302403,0x20683800,0x00a81000,0x0908080c, +0x20181201,0x00400800,0x20201c00,0x09781c06, +0x20201000,0x20781800,0x00900000,0x09600406, +0x20180400,0x00100400,0x20180a01,0x09580406, +0x00581e07,0x0030240a,0x2038060a,0x09580c07, +0x00080c01,0x00001602,0x00000a04,0x09a80c04, +0x00200c00,0x20380800,0x00380e07,0x09800403, +0x00100803,0x00180e01,0x00080603,0x09880804, +0x20400805,0x20480e0a,0x00600806,0x09880405, +0x00200800,0x20380400,0x00500204,0x09b80c00, +0x20180401,0x00000800,0x00180800,0x09980601, +0x00280e05,0x00300c07,0x20301202,0x09980801, +0x00400e02,0x20281007,0x00380607,0x09b80805, +0x00100800,0x20181400,0x00401002,0x09a80e01, +0x00300a03,0x20181005,0x00301602,0x09880602, +0x20300403,0x00081206,0x00102004,0x09a00403, +0x20280400,0x00200401,0x20101c05,0x09c00004, +0x20400c01,0x00181801,0x20101404,0x09a80402, +0x20300c04,0x00081604,0x20101405,0x09700800, +0x00300202,0x00100004,0x20300e06,0x09b01001, +0x00080800,0x00000201,0x20102202,0x09f00c05, +0x00381203,0x00401404,0x20701e07,0x09b00800, +0x00281604,0x00401406,0x20601603,0x09801001, +0x20280400,0x00100201,0x20301802,0x09b01c00, +0x20100201,0x20200400,0x20101a01,0x0a101c04, +0x20280402,0x00000206,0x20201c03,0x09a01a02, +0x20200002,0x20180605,0x20101c02,0x09802001, +0x00100001,0x00000202,0x20300a02,0x09b02400, +0x00180800,0x20200a02,0x00000e03,0x0a302403, +0x00100000,0x20100000,0x20200202,0x09a02202, +0x00280601,0x20100401,0x20100e03,0x09902400, +0x20180a02,0x00000c01,0x20300401,0x09a02601, +0x20200001,0x20400201,0x00200000,0x0a402801, +0x00100601,0x00000000,0x20200402,0x09902202, +0x20200000,0x20200602,0x20100002,0x09902c00, +0x00000c02,0x20281205,0x00080a01,0x09a02601, +0x00280602,0x20400401,0x00280605,0x0a402a01, +0x20480801,0x00000a02,0x20280805,0x09902002, +0x00100400,0x20280601,0x00080a03,0x09902800, +0x00000800,0x00180402,0x20581e01,0x09a01e02, +0x20201403,0x20681605,0x00481400,0x0a302203, +0x00300400,0x20200000,0x00081606,0x09a01801, +0x20200802,0x20280e02,0x20181000,0x09802201, +0x20180602,0x00300c02,0x20681602,0x09801203, +0x00300601,0x20100804,0x20282606,0x0a101606, +0x20280400,0x00000601,0x00081003,0x09900e01, +0x00280602,0x00001003,0x20481e05,0x09701a04, +0x00480403,0x00200e03,0x20381e04,0x09600a06, +0x20181000,0x00001c00,0x00081404,0x09d00a07, +0x00100003,0x20100a01,0x00182602,0x09900601, +0x00180402,0x20100e02,0x00081800,0x09500e06, +0x20581605,0x00101807,0x00080808,0x09380604, +0x20100400,0x20480c00,0x00780400,0x09a00205, +0x20181605,0x20101807,0x00380402,0x09980c00, +0x20180603,0x20100404,0x00380802,0x09200204, +0x00201c04,0x20382607,0x00600607,0x09280603, +0x00080a01,0x20300c01,0x00480a02,0x09780607, +0x20101003,0x20681a07,0x00900e02,0x09980800, +0x20100c02,0x20281204,0x00400000,0x09000203, +0x00181202,0x00301406,0x20381202,0x08f80a08, +0x00000801,0x20580602,0x00780a01,0x09480609, +0x00200a01,0x20280403,0x00381206,0x09880a05, +0x00180601,0x00000802,0x00081204,0x08e80606, +0x00081a02,0x00402400,0x20600c00,0x09180406, +0x00082202,0x00503400,0x20700400,0x09000007, +0x20201000,0x20482400,0x00a80400,0x09480809, +0x20281001,0x00801800,0x20c80400,0x09780406, +0x20100404,0x20280605,0x00200201,0x09480406, +0x20201c04,0x20483207,0x00600c01,0x09480408, +0x00100c02,0x00081401,0x00180a06,0x09880c06, +0x00381203,0x00501c04,0x20600a07,0x09980402, +0x00380a03,0x20101005,0x00280604,0x09780403, +0x00180601,0x00301005,0x20581a04,0x09880406, +0x00280e06,0x00301408,0x20300a04,0x09980801, +0x00100804,0x00080a07,0x00100800,0x09800202, +0x20300801,0x20481a04,0x00601805,0x09800004, +0x00281602,0x00201403,0x20201000,0x09a80804, +0x00180406,0x00000209,0x00200c02,0x09900201, +0x00080a01,0x00200805,0x20100402,0x09800000, +0x00080401,0x20100000,0x00000202,0x09a00805, +0x20300800,0x20381203,0x00401c06,0x09c00407, +0x20381204,0x20101008,0x00200405,0x09a00003, +0x00181203,0x20101401,0x00001801,0x09800801, +0x00100202,0x20280403,0x00001202,0x09c00803, +0x00100c03,0x20181a04,0x00000a02,0x0a000c08, +0x00001002,0x20582205,0x00602203,0x09c00804, +0x20201405,0x20482a07,0x00501804,0x09901004, +0x20200002,0x20280a03,0x20101001,0x09e01002, +0x20100204,0x00180406,0x20700a01,0x0a400c07, +0x00000400,0x20180800,0x20200203,0x09d01001, +0x00080604,0x00000407,0x20400603,0x09c01404, +0x00280602,0x20200002,0x20300a04,0x09f01801, +0x00100803,0x00180e05,0x20800e05,0x0a701804, +0x00180400,0x00000802,0x20400202,0x09d01601, +0x00100803,0x20180e06,0x20400e02,0x09d01c01, +0x20200c03,0x20381205,0x20300002,0x09e01800, +0x20100203,0x00300003,0x20b80601,0x0a801801, +0x00080603,0x20100401,0x20300c02,0x09c01601, +0x20100202,0x00100003,0x20780800,0x09d01c00, +0x00280e01,0x00101803,0x20781a05,0x09e01a02, +0x00000803,0x00380a05,0x20b80a04,0x0a901601, +0x20300c05,0x20280e07,0x20280c02,0x09c01801, +0x00100001,0x00100603,0x20780a04,0x09d01e01, +0x00080a01,0x20201401,0x20280400,0x09c01205, +0x00181602,0x00502805,0x20d81a05,0x0a701206, +0x00380606,0x00101009,0x20581206,0x09c00e01, +0x00080401,0x00200c00,0x20681602,0x09c01604, +0x20200402,0x20400203,0x00380400,0x09a00e05, +0x00280602,0x00000e01,0x20300603,0x0a300e09, +0x20200806,0x20180a0a,0x20180c02,0x09b00e03, +0x00000202,0x00000402,0x20380a02,0x09900e06, +0x00700603,0x20300403,0x00380a07,0x09700a08, +0x20101404,0x20281a05,0x00080804,0x09e00a09, +0x00480606,0x00200c09,0x20381603,0x09900204, +0x00300401,0x00100202,0x20280a02,0x09600a08, +0x20a01806,0x20382207,0x0048080f,0x09300605, +0x20180603,0x00400405,0x20681000,0x09b00206, +0x20601805,0x00182a09,0x0000040a,0x09880601, +0x20300400,0x00180401,0x20180807,0x09200205, +0x00681e07,0x00302c0b,0x2058120e,0x09280604, +0x00000c03,0x00381204,0x20580a01,0x09780607, +0x00281203,0x00701807,0x20981a09,0x09880800, +0x00180a01,0x00201001,0x20380a04,0x09000204, +0x20101403,0x20481e09,0x00601004,0x08e80609, +0x00180a02,0x00600c05,0x20981203,0x09380a09, +0x00180c00,0x00301201,0x20400a03,0x09780e06, +0x00100000,0x00000000,0x00100202,0x08d80607, +0x20201801,0x20482800,0x00700000,0x09080409, +0x20202001,0x20482c00,0x00780400,0x08f0000a, +0x20280401,0x00201400,0x20381400,0x09400406, +0x20100800,0x20581400,0x00c00400,0x09580406, +0x00280601,0x00200402,0x20380a06,0x09480406, +0x00381601,0x00302403,0x20481607,0x09400007, +0x00380e01,0x00101002,0x00280605,0x09780404, +0x20100801,0x20381800,0x00700e04,0x09880404, +0x00000400,0x00280c00,0x20200c01,0x09680404, +0x00100201,0x20280400,0x00400c01,0x09680804, +0x20400201,0x20381400,0x00601803,0x09880403, +0x00580a02,0x20100c02,0x00100206,0x09900601, +0x20180800,0x00300601,0x20500002,0x09800005, +0x00001003,0x20282604,0x00300803,0x09980406, +0x00700c01,0x20280e03,0x00180608,0x09a00400, +0x20200c01,0x20381603,0x00400c07,0x09800400, +0x00100401,0x00180a01,0x20480602,0x09b00005, +0x20380a03,0x00200405,0x20680403,0x09d00009, +0x20700c01,0x00181c00,0x2020000d,0x09a00003, +0x20200c00,0x00081c00,0x20100403,0x09900405, +0x20100000,0x00380801,0x20600400,0x09d80404, +0x00400002,0x00000603,0x20580a06,0x0a100007, +0x00280e01,0x00401003,0x20980608,0x09d00006, +0x00280e01,0x00201401,0x20880a03,0x09b00804, +0x00000000,0x00280400,0x20800202,0x09f00003, +0x20500000,0x00080801,0x20300006,0x0a480807, +0x00100001,0x00000201,0x20600203,0x09e00001, +0x20400000,0x20180a01,0x20300804,0x09d00804, +0x00000001,0x00380400,0x20900202,0x0a080401, +0x00480800,0x00000c01,0x2068060a,0x0a880405, +0x00100000,0x00080801,0x20500400,0x09e00201, +0x00400000,0x20100800,0x20680a09,0x09f00802, +0x00080a01,0x00301402,0x20b80a03,0x0a000201, +0x20400000,0x20300400,0x20300002,0x0a980401, +0x20300000,0x00180400,0x20700403,0x09e00000, +0x20380400,0x20100401,0x20400004,0x09f00601, +0x00100c01,0x00080e02,0x20600202,0x09f80603, +0x00300000,0x20300e01,0x20280a09,0x0a980602, +0x00380800,0x00101800,0x20880e05,0x09e00601, +0x00200000,0x20200800,0x20380607,0x09f00a02, +0x20100400,0x00380402,0x20900001,0x09d80604, +0x20101000,0x20381401,0x00100801,0x0a780a06, +0x20400000,0x20100000,0x20200803,0x09d00202, +0x00100801,0x20280601,0x20180a01,0x09d00606, +0x20180400,0x00400c00,0x20a00203,0x09b00205, +0x00100401,0x00080601,0x20400604,0x0a380608, +0x00580400,0x20101400,0x20380e08,0x09c00604, +0x20280a01,0x00000803,0x20200401,0x09a00206, +0x00480400,0x00300c00,0x20700605,0x09800209, +0x00281603,0x00102803,0x20580a01,0x09f0020a, +0x20280400,0x20200400,0x00200806,0x09980605, +0x00480400,0x20100e01,0x00000604,0x09600608, +0x20481201,0x00202000,0x20580808,0x09300207, +0x20300802,0x20480605,0x00500005,0x09a80608, +0x20180e01,0x20202000,0x00380c01,0x09700202, +0x20300000,0x20200601,0x00380407,0x09200607, +0x20101803,0x20282a04,0x00400e03,0x09180604, +0x00280e01,0x20101403,0x00480e05,0x09680a08, +0x20101002,0x20581603,0x00b00601,0x09780602, +0x00000800,0x20280800,0x00400203,0x09000204, +0x00280e01,0x00401c04,0x20681205,0x08e00208, +0x20100000,0x20480601,0x00900802,0x09180a0a, +0x00100a01,0x20181002,0x00600204,0x09580a04, +0x00180400,0x00000401,0x00200202,0x08d00207, +0x20181601,0x00202000,0x20400000,0x09000407, +0x20181e02,0x00402c00,0x20600800,0x09000008, +0x20100601,0x20200400,0x00300800,0x09500405, +0x20180800,0x00300800,0x20380400,0x09600c06, +0x00100401,0x20280603,0x00500604,0x09400005, +0x00101402,0x20381e05,0x00500e03,0x09400007, +0x00201000,0x20181603,0x00400a04,0x09700804, +0x00000000,0x00100400,0x20180a04,0x09800804, +0x00000201,0x20100001,0x00380401,0x09600004, +0x20180400,0x00280401,0x20280400,0x09600005, +0x20500403,0x00280e03,0x20281003,0x09900403, +0x00300801,0x00181201,0x20100205,0x09900400, +0x20100803,0x20181203,0x00380c01,0x09880405, +0x00380a02,0x00200c00,0x20380e01,0x09980405, +0x00881204,0x00301807,0x20580e0b,0x09a00000, +0x20180a01,0x00300801,0x20480c04,0x09900601, +0x00180a03,0x00100804,0x00080e03,0x09a80c04, +0x20600804,0x00081a05,0x00080c08,0x09c80c08, +0x20680c01,0x00000a06,0x0010000e,0x09980401, +0x20280801,0x00100602,0x20280803,0x09900003, +0x20100403,0x20280a04,0x00280801,0x09c80c03, +0x00680605,0x00100408,0x20681209,0x0a081407, +0x00101002,0x20381e02,0x00381206,0x09c80c05, +0x00200c00,0x20181400,0x20180e02,0x09b80804, +0x00000201,0x20180403,0x20181202,0x09d81403, +0x20600403,0x00180e06,0x20480407,0x0a381406, +0x00200203,0x00100005,0x20481204,0x09d81400, +0x20400001,0x00280800,0x20781003,0x09d80c04, +0x00000001,0x20180601,0x20280602,0x09e81801, +0x00400800,0x00281002,0x20781209,0x0a681c05, +0x00100401,0x00180602,0x20400001,0x09d81601, +0x00400202,0x00300404,0x20880609,0x09f81401, +0x20100401,0x00080801,0x20280601,0x09e81c00, +0x20400000,0x00300002,0x20b80402,0x0a782002, +0x20300000,0x00100001,0x20580803,0x09d81800, +0x20400402,0x00380602,0x20800405,0x09f81000, +0x00280e03,0x00101804,0x20400605,0x09d81a03, +0x00400001,0x00400801,0x20b00609,0x0a881e02, +0x00300202,0x00100003,0x20500a05,0x09d81a01, +0x00180400,0x00300802,0x20900207,0x09f81201, +0x20200002,0x20200604,0x00100c03,0x09b81604, +0x20280e02,0x00301c03,0x20a00c01,0x0a581a06, +0x20400003,0x00100203,0x20500403,0x09c81201, +0x00280e03,0x00201803,0x20700e02,0x09d80e06, +0x20100601,0x20380402,0x00200603,0x09a81204, +0x00200401,0x00000603,0x20301204,0x0a281607, +0x00580605,0x00200c07,0x20500e08,0x09b80e03, +0x20300803,0x20180e06,0x20101003,0x09980606, +0x00400601,0x20180400,0x00200e05,0x09780e08, +0x20100c02,0x00181601,0x20200c02,0x09e81208, +0x20200403,0x00180607,0x20201406,0x09980604, +0x00400601,0x00200003,0x20400206,0x09780607, +0x20500801,0x00080e02,0x00100c08,0x09380606, +0x20180e04,0x00401805,0x20600800,0x09a80a07, +0x20200a01,0x00280803,0x20300401,0x09800201, +0x20300000,0x00300a01,0x20400807,0x09300206, +0x00281601,0x00202001,0x20280607,0x09100205, +0x00100403,0x00180e08,0x00001603,0x09600208, +0x00181601,0x00401c00,0x20500a04,0x09700a02, +0x00180c00,0x00200e01,0x20200a03,0x09100604, +0x00000800,0x20380e01,0x00600e01,0x08d00209, +0x00080601,0x00200003,0x20380401,0x0920060a, +0x00180401,0x00000a03,0x00200a02,0x09600a05, +0x00000401,0x00080a02,0x00100601,0x08e00a07, +0x20200801,0x20181800,0x00400400,0x09000409, +0x20301402,0x20282800,0x00600000,0x08f0000c, +0x20281000,0x00500c00,0x20301000,0x09600407, +0x20100801,0x20481000,0x00581000,0x09701005, +0x00380a02,0x00100803,0x20280607,0x09400806, +0x00481e06,0x00302407,0x20400209,0x09400407, +0x00281202,0x00101801,0x20100607,0x09900c04, +0x20100202,0x20200404,0x00280a04,0x09900803, +0x20100401,0x20180604,0x00080401,0x09600803, +0x20100c04,0x20480e09,0x00600402,0x09600404, +0x20100403,0x20300605,0x00581000,0x09900c01, +0x00400001,0x20200603,0x00380606,0x09a00a01, +0x00180a01,0x00100800,0x20181202,0x09800003, +0x00100603,0x20180c03,0x00381201,0x09880404, +0x00400a03,0x20281403,0x00500204,0x09900201, +0x20200601,0x20280e01,0x00480406,0x09900602, +0x20100801,0x20281602,0x00180c02,0x09980802, +0x20100405,0x00080606,0x00082403,0x09a80c04, +0x20500c04,0x00081a07,0x00081408,0x09900001, +0x20100c03,0x20181204,0x00181801,0x09980402, +0x00100001,0x00000000,0x20381e03,0x09a81002, +0x00180604,0x00080408,0x20181601,0x09d82005, +0x00380e01,0x00301005,0x20682a07,0x09a81002, +0x00280e03,0x00100c05,0x20381e02,0x09a81001, +0x20180601,0x00000003,0x20481001,0x09a81c01, +0x20300002,0x20100204,0x20281001,0x09f82405, +0x20100000,0x00000002,0x20280801,0x09a82201, +0x20300002,0x20200203,0x00081003,0x09a81c02, +0x00100001,0x00000201,0x20380a03,0x09b82000, +0x00480601,0x20100403,0x20281a07,0x0a183002, +0x00200000,0x00000400,0x20280a02,0x09982202, +0x00280602,0x20100004,0x00080a05,0x09b82401, +0x00080601,0x00000803,0x20380400,0x09a82601, +0x20400000,0x20200002,0x20180404,0x0a183801, +0x20200001,0x00000001,0x20280404,0x09982400, +0x20200001,0x20200601,0x00000003,0x09b82000, +0x00000800,0x20281001,0x20201000,0x09a82601, +0x00480601,0x20200403,0x00000e08,0x0a283601, +0x00100201,0x00000002,0x20200a02,0x09982401, +0x00200400,0x20280401,0x00100a04,0x09b82201, +0x00000401,0x00100201,0x20500a01,0x09981e02, +0x20400c00,0x20380c00,0x00101c04,0x0a182e03, +0x00000002,0x20100601,0x20100800,0x09981c00, +0x20100601,0x20180802,0x20101801,0x09a81e03, +0x20180a01,0x00200c03,0x20500e01,0x09881a03, +0x00380601,0x00000c01,0x20201607,0x09f81e04, +0x00080603,0x00000405,0x00001e01,0x09981a01, +0x00080401,0x00001201,0x20300e03,0x09880e04, +0x00480400,0x00000c00,0x20201a05,0x09680e06, +0x00280c00,0x20101400,0x00101401,0x09c81208, +0x00100003,0x20100e05,0x00101601,0x09880602, +0x00380601,0x20100c02,0x00101602,0x09680a06, +0x20480e02,0x20101201,0x00201806,0x09200205, +0x20500202,0x20480800,0x00602406,0x09980a04, +0x20381203,0x20101004,0x00301804,0x09800000, +0x20380601,0x20300602,0x00501c06,0x09300604, +0x00101804,0x20482206,0x00500605,0x09100604, +0x00500402,0x20400205,0x0040060a,0x09600a07, +0x00001003,0x20581e07,0x00801a04,0x09800c00, +0x00001003,0x20481a05,0x00500604,0x09100e03, +0x00180602,0x00200c07,0x20380a02,0x08e00607, +0x20100e01,0x20380802,0x00480804,0x0920060a, +0x00200a01,0x20180403,0x00180a05,0x09701204, +0x00100601,0x00100004,0x00081203,0x08f00a07, +0x20180801,0x00100000,0x00181400,0x09100c08, +0x00081601,0x00201000,0x00080c00,0x09000c09, +0x20201402,0x20782c00,0x00d81800,0x09701808, +0x00080c02,0x00400800,0x20681800,0x09901002, +0x00000400,0x20180c02,0x00180a04,0x09500406, +0x20201c02,0x20382e02,0x00580601,0x09400408, +0x00100e01,0x20281405,0x00281606,0x09a01005, +0x20300202,0x00100005,0x20380401,0x09b00802, +0x00080a02,0x00000802,0x20180603,0x09700403, +0x00381203,0x00401405,0x20781208,0x09700404, +0x00180603,0x00100c03,0x20380605,0x09b01000, +0x00400201,0x00100202,0x20300608,0x09b00a01, +0x00100c02,0x20181606,0x00180e02,0x09800000, +0x20200001,0x00000605,0x20280c01,0x09800001, +0x00180403,0x00080607,0x00080a01,0x09a00e03, +0x20300002,0x00000204,0x20281005,0x09a00a03, +0x20180400,0x00200401,0x20482400,0x09880e01, +0x00380400,0x00000601,0x20182603,0x09881000, +0x20180800,0x20100c01,0x20182c01,0x09980603, +0x00280a02,0x00001003,0x20382203,0x09880a02, +0x00200400,0x00100001,0x20381e02,0x09781e02, +0x20300c02,0x20181602,0x00082006,0x09882401, +0x00201001,0x20381400,0x00282202,0x09781a03, +0x20101003,0x20281a04,0x00181804,0x09781602, +0x20200401,0x00180800,0x20381404,0x09682a01, +0x00000601,0x00200004,0x20582603,0x09a83403, +0x20200400,0x00180803,0x20281803,0x09682a03, +0x00000202,0x00200005,0x20481c00,0x09682400, +0x00200201,0x00200002,0x20581203,0x09683201, +0x00300001,0x00300001,0x20581204,0x09a84000, +0x00200000,0x00100402,0x20480a02,0x09582e02, +0x00100402,0x00280e02,0x20480800,0x09682c00, +0x20100401,0x00380800,0x20500003,0x09583601, +0x20400202,0x00300403,0x20600006,0x09a84401, +0x20200201,0x00200401,0x20300405,0x09483201, +0x20200202,0x00300404,0x20780402,0x09683000, +0x20180c00,0x00400c02,0x20600800,0x09483400, +0x00300402,0x00380e02,0x20500e06,0x09b84001, +0x00000002,0x00180601,0x20200800,0x09482c02, +0x00280401,0x00300601,0x20600e03,0x09682c00, +0x00180a01,0x00100c02,0x20401602,0x09482e01, +0x20380e02,0x00401006,0x20801404,0x09b83800, +0x00280603,0x00100805,0x20301201,0x09582801, +0x20280400,0x00200401,0x20501003,0x09682400, +0x20200402,0x20180601,0x00001c02,0x09482000, +0x00200400,0x00100201,0x20302a06,0x09b82a01, +0x20300003,0x00080a03,0x20102404,0x09681803, +0x00100201,0x00000403,0x20401a04,0x09681e01, +0x00300204,0x00000004,0x20202605,0x09481602, +0x00200a01,0x00180e01,0x20302801,0x09a81604, +0x00480605,0x00000806,0x20302205,0x09780802, +0x00200601,0x00180601,0x20302601,0x09580e03, +0x20600c05,0x00181209,0x20101805,0x09300201, +0x20700001,0x00380603,0x20601805,0x09880a01, +0x20601005,0x20181e0a,0x00002007,0x09800803, +0x20400402,0x00180a04,0x20401404,0x09400601, +0x00681602,0x00302405,0x20680e0c,0x09200605, +0x00780401,0x00300c00,0x2070020f,0x09800206, +0x00380e01,0x00401404,0x20780a0b,0x09a00c02, +0x00381000,0x00201c01,0x20680a09,0x09300a04, +0x20200400,0x20280601,0x00401405,0x08e00608, +0x20280e01,0x00201c03,0x20400405,0x0920060b, +0x00180601,0x00001402,0x20200a02,0x09901205, +0x00080601,0x20201002,0x00200801,0x09000a08, +0x00001002,0x20481400,0x00482c00,0x09401804, +0x20102804,0x20783000,0x00683800,0x09201807, +0x00000001,0x00201000,0x20783000,0x09b02402, +0x00201002,0x20381800,0x00682400,0x09b01201, +0x00080602,0x00000005,0x20181a01,0x09600404, +0x00081a06,0x0030240b,0x20582203,0x09500405, +0x00081201,0x00201004,0x20381601,0x09c00c01, +0x20580a02,0x00180406,0x00080c05,0x09b00002, +0x20200401,0x00080a02,0x20180601,0x09700003, +0x00001003,0x20481a07,0x00400603,0x09780402, +0x20280a02,0x20280401,0x00100a02,0x09d00800, +0x00400601,0x20180601,0x2010020a,0x09c00201, +0x00380e02,0x00101401,0x20381608,0x09880602, +0x00080601,0x00000401,0x20281a03,0x09780a01, +0x00301401,0x20480e05,0x00081e08,0x09c00e05, +0x00000400,0x00000202,0x20281400,0x09a00206, +0x20101003,0x20280e05,0x00282001,0x09581205, +0x00300801,0x20180602,0x20182204,0x09681604, +0x20201002,0x00180e01,0x20383002,0x09880a08, +0x00000802,0x00080e01,0x20181e01,0x09781206, +0x00280601,0x00200804,0x20182201,0x09382606, +0x20100400,0x00100801,0x20283005,0x09482a04, +0x00381202,0x00501806,0x20682603,0x09482208, +0x00280e01,0x00301804,0x20482400,0x09481e06, +0x20280400,0x00100800,0x00081004,0x09083204, +0x20180800,0x00200802,0x00181801,0x09383e01, +0x20200001,0x00100602,0x00081006,0x09082e06, +0x20380401,0x00000601,0x00180c06,0x09182a04, +0x00180400,0x00000401,0x00380a01,0x08f83a03, +0x00480400,0x00000401,0x00380e03,0x09284602, +0x00280a01,0x00100403,0x00180400,0x08e83603, +0x00300001,0x20100401,0x00281202,0x09083202, +0x00000201,0x20100402,0x00300003,0x08d83a02, +0x20600000,0x00080401,0x00400009,0x09184801, +0x20280400,0x00000000,0x00200806,0x08d83000, +0x20300201,0x20100002,0x00300406,0x09083400, +0x20101002,0x20181602,0x00400803,0x08d83801, +0x00600000,0x00000401,0x00300a07,0x09284402, +0x00200801,0x20180601,0x00200201,0x08e83002, +0x00300c01,0x20180e01,0x00300a04,0x09083001, +0x00000201,0x00380804,0x00001000,0x08e83402, +0x20600c01,0x00081400,0x0040180a,0x09384003, +0x20180602,0x00180404,0x00001805,0x09082c04, +0x20200c01,0x00280c01,0x00000405,0x09083001, +0x20180800,0x00200800,0x20201c01,0x08f82803, +0x00281201,0x00200804,0x20102607,0x09583004, +0x00000801,0x00080602,0x00001400,0x09281c06, +0x00081202,0x00500804,0x20302201,0x09282803, +0x20180a02,0x00000402,0x20102a01,0x09181803, +0x00180a02,0x20200c00,0x00102800,0x09681c01, +0x20180a02,0x00200003,0x20202400,0x09681407, +0x00080c00,0x00100a01,0x20102a01,0x09381402, +0x20180800,0x20201203,0x00001604,0x09280401, +0x20600803,0x20480605,0x00401002,0x09780c02, +0x20280800,0x20101a02,0x20201202,0x09900406, +0x20380400,0x20200602,0x00001400,0x09480401, +0x00301403,0x20481e03,0x00400e06,0x09200204, +0x00800601,0x20280403,0x0030060f,0x09780a05, +0x00201003,0x20381603,0x00400a07,0x09b00401, +0x00301402,0x20281602,0x00200a08,0x09300603, +0x20180602,0x00100c06,0x20300804,0x08f00605, +0x20300400,0x20180801,0x00201c09,0x09200209, +0x00080602,0x00100005,0x20101400,0x09b00a02, +0x20180602,0x00200005,0x20401003,0x09100606, +0x00181e01,0x00702000,0x20881800,0x09701202, +0x00383604,0x00b04400,0x20e80800,0x09500a01, +0x00181a01,0x00401000,0x20280800,0x09e01202, +0x00481a02,0x00201c00,0x20481000,0x09d01606, +0x20280803,0x00080a03,0x00081404,0x09600400, +0x20600c09,0x20282a0b,0x00380808,0x09500003, +0x20100802,0x20281e04,0x00280c03,0x09e00e01, +0x20700c06,0x20381e07,0x0048140b,0x09b00a01, +0x20100204,0x20100406,0x20281a03,0x09780801, +0x00381209,0x00101c0f,0x2078220a,0x09780802, +0x20401402,0x00081802,0x20582a01,0x09d00000, +0x00380604,0x2010040a,0x20381e0b,0x09c80a01, +0x00101005,0x20181206,0x20181206,0x09680e03, +0x20200c06,0x20380e0c,0x20180a02,0x09681204, +0x00582204,0x00503008,0x20c81a0d,0x09c80e07, +0x00000001,0x20200a03,0x20280e02,0x09980a07, +0x00281606,0x00202809,0x20581a04,0x09381a09, +0x00400202,0x00001007,0x20482a06,0x09381e08, +0x00180800,0x20202203,0x00080c01,0x0968120d, +0x00200201,0x20201001,0x00081a02,0x09581609, +0x00000c04,0x20380a07,0x00580403,0x08f81e09, +0x20181202,0x00001800,0x00180405,0x08f82a08, +0x00101003,0x20581604,0x00881003,0x09081e0b, +0x00000800,0x20280a01,0x00480803,0x09081e09, +0x20100602,0x20180403,0x00381004,0x08b82a06, +0x20201003,0x20480e04,0x00780c03,0x08c82e04, +0x00080603,0x00000805,0x00381005,0x08b82608, +0x20200802,0x00180a01,0x00181405,0x08d82605, +0x00200801,0x00180a01,0x00380800,0x08982e04, +0x00400601,0x00080404,0x00481202,0x08a83a03, +0x00100c02,0x20181203,0x00580403,0x08882a04, +0x00380a02,0x00300804,0x20180602,0x08b82e03, +0x20180400,0x00200403,0x00100005,0x08783202, +0x20600000,0x00100001,0x0030040a,0x08983801, +0x20300401,0x00180802,0x00180c06,0x08882c01, +0x20500402,0x00180603,0x00200408,0x08a82c00, +0x00181601,0x00101802,0x00200c01,0x08782c01, +0x00580801,0x00100000,0x00300e06,0x08b83803, +0x00381604,0x00301405,0x20101202,0x08982c03, +0x00381601,0x00201804,0x00000605,0x08b82c02, +0x20100801,0x20480e02,0x00801004,0x08882804, +0x20480e03,0x20100803,0x0030100a,0x08c83005, +0x20300c06,0x20281608,0x00401008,0x08a82406, +0x20181603,0x20301401,0x00601c05,0x08b82402, +0x00000800,0x20281800,0x00501001,0x08b82006, +0x00101403,0x20482a06,0x00601a03,0x09082808, +0x00181606,0x0010100a,0x20101601,0x08f82009, +0x20201803,0x20882a06,0x00b01803,0x08d81806, +0x20300c00,0x00081800,0x20101001,0x08e81807, +0x20100601,0x00181004,0x20400e01,0x09382006, +0x20301004,0x20482209,0x00402003,0x0938100a, +0x00000a01,0x20281803,0x00100a02,0x09081406, +0x20100002,0x00380400,0x20700a07,0x09181004, +0x20381001,0x00201400,0x20801203,0x09581404, +0x20200001,0x00080803,0x20400605,0x09980809, +0x20300003,0x00080601,0x20500603,0x09380c04, +0x00680a03,0x00202005,0x20800609,0x09280a04, +0x00700201,0x20200c03,0x2030160c,0x09680a04, +0x00580e04,0x20102006,0x20600e0a,0x09c00002, +0x00680e04,0x00002408,0x20500a0a,0x09480602, +0x20300801,0x00180602,0x0000240a,0x08f00203, +0x20300c00,0x20200601,0x00001c0a,0x09300606, +0x20201402,0x20481205,0x00302005,0x09c00c00, +0x20301402,0x20380e06,0x00302408,0x09100604, +0x00001800,0x20783400,0x00e83000,0x09901e04, +0x20102c01,0x20a85800,0x01482c00,0x09501400, +0x00002401,0x20783c00,0x00b83c00,0x0a102604, +0x00101400,0x20182800,0x00482400,0x0a001608, +0x00101003,0x20181c00,0x00184001,0x09700604, +0x00300802,0x00180802,0x20285603,0x09500202, +0x00100404,0x00280402,0x20485201,0x09f00605, +0x20280402,0x00400400,0x20683804,0x09c00206, +0x20580603,0x0030040a,0x20682403,0x09581601, +0x20600e04,0x00281409,0x20481805,0x09482201, +0x20281608,0x0030280e,0x20582001,0x09c81605, +0x20100602,0x00280806,0x20582202,0x09a81a04, +0x00680e01,0x00201801,0x20580a0c,0x09481a06, +0x00581003,0x00501e03,0x2098160d,0x09382205, +0x00101807,0x20382e0b,0x00400e05,0x09981e08, +0x00180400,0x00400802,0x20780a05,0x09781e08, +0x20301003,0x20181a03,0x00100805,0x09082209, +0x00280606,0x00100c08,0x20300401,0x08f82a0b, +0x00000204,0x0030040a,0x20781203,0x09481e0c, +0x00180a01,0x00201002,0x20500601,0x09281e0b, +0x00480e03,0x00301c05,0x20580a04,0x08b81e09, +0x20201007,0x00081a0b,0x00100806,0x08a82607, +0x00480e01,0x00302201,0x20600201,0x08e81a0e, +0x00180401,0x00001202,0x20180402,0x08d81a0a, +0x20380402,0x00000e04,0x00200407,0x08781e08, +0x00181205,0x0040200a,0x20581601,0x08782a05, +0x20300402,0x00080604,0x0020000a,0x08781e09, +0x20180e02,0x20101402,0x00300004,0x08981e07, +0x00380a01,0x20100c02,0x00480602,0x08482205, +0x00380402,0x00000a04,0x00300c01,0x08482a05, +0x00380c00,0x00101403,0x00080c00,0x08482205, +0x00100803,0x20381205,0x00800402,0x08681e04, +0x20200a01,0x20380e01,0x00800808,0x08282202, +0x20600201,0x20180401,0x0050040b,0x08382801, +0x20180a03,0x20200c02,0x00500808,0x08382201, +0x20200202,0x20100403,0x00480806,0x08582000, +0x00001004,0x20182204,0x00500402,0x08282003, +0x00600c01,0x00081603,0x00500206,0x08582803, +0x20101404,0x20382606,0x00800c03,0x08481c05, +0x00201000,0x20182202,0x00500e01,0x08682003, +0x00080a04,0x00300807,0x20380401,0x08481c05, +0x20700801,0x00281401,0x2018040d,0x08682c07, +0x00380a05,0x00200c07,0x20180801,0x08781c07, +0x20301003,0x00382602,0x20300006,0x08781c05, +0x00080402,0x00100604,0x20100401,0x08781c06, +0x00481201,0x00401803,0x20680a09,0x08b82809, +0x20501806,0x20183208,0x00201008,0x08b81c0b, +0x00181204,0x00701c07,0x20c80e03,0x08b81c07, +0x20380602,0x00000802,0x00080401,0x08b81c08, +0x20200601,0x00080601,0x00000c04,0x08e82806, +0x00280e05,0x00501409,0x20980e06,0x0918180c, +0x20180402,0x00300605,0x20500801,0x08e81c05, +0x00100805,0x20180a03,0x00180607,0x08e81c05, +0x20201006,0x00181e04,0x20100603,0x09182806, +0x20100806,0x00280e07,0x20400601,0x09681809, +0x00000002,0x00280402,0x20480603,0x09081c04, +0x00480a05,0x00100c0c,0x20101e04,0x08f81c00, +0x00680605,0x00500c0d,0x20901209,0x09382400, +0x00100203,0x0048040a,0x20801604,0x09a81806, +0x00200202,0x00200008,0x20502202,0x09281801, +0x20380801,0x20201604,0x00203808,0x08f00002, +0x20381400,0x00302400,0x20504009,0x09280800, +0x00081e01,0x00503002,0x20902c00,0x09d00004, +0x20181800,0x00202c01,0x20503002,0x09200001, +0x00080800,0x00301800,0x20885400,0x09e02e0e, +0x00081001,0x00402c00,0x20b86400,0x09a02a0c, +0x00081201,0x00403000,0x20b84800,0x0a70260f, +0x00180a02,0x00001400,0x00083400,0x0a301e0f, +0x00480402,0x00101001,0x20284c01,0x0970060d, +0x00580402,0x00001002,0x20184a01,0x09480a0c, +0x00580403,0x00000a02,0x00183801,0x09f0020f, +0x00000407,0x20280e07,0x00583804,0x09c8060d, +0x20800201,0x20180406,0x0028200d,0x09281e06, +0x20a80605,0x20100c09,0x00481c0f,0x08f82605, +0x20a00a01,0x20181c05,0x0038100e,0x09981e07, +0x20380605,0x2010080d,0x00282c05,0x09682209, +0x00400000,0x00080402,0x0010060c,0x09082605, +0x00800807,0x20281608,0x00680610,0x08e82e06, +0x00880c00,0x00102002,0x20481e11,0x09681e09, +0x00100001,0x20180602,0x00400a04,0x09282608, +0x00080a01,0x00001401,0x00080402,0x08c8220a, +0x20500206,0x0000000c,0x00100009,0x08983209, +0x20300000,0x20100001,0x00400807,0x08f8260d, +0x00000401,0x20180c00,0x00300801,0x08e82609, +0x00100400,0x20280e01,0x00501401,0x08782209, +0x00480802,0x20101a06,0x00200a05,0x08682207, +0x00300601,0x20180801,0x00301603,0x08a8220b, +0x00200203,0x00000404,0x00000c00,0x08981e09, +0x20100000,0x00080400,0x00100803,0x08381a06, +0x20400400,0x20381001,0x00801008,0x08282606, +0x20180401,0x20100a03,0x00200406,0x08481609, +0x20300402,0x00080e05,0x00101406,0x08681606, +0x00200402,0x00080a01,0x00100400,0x08181605, +0x00500201,0x20100001,0x00400e03,0x08081e03, +0x00200401,0x20180e01,0x00300403,0x08181a05, +0x00480601,0x00100c02,0x20280a02,0x08381204, +0x20380603,0x00000c03,0x20100007,0x07f81601, +0x20700001,0x20100202,0x0040040c,0x07f81801, +0x20400400,0x00080801,0x00000009,0x07f81801, +0x20400001,0x00080602,0x00100409,0x08281601, +0x00480403,0x20100e06,0x00280e02,0x08081001, +0x00880601,0x20100c00,0x00480e09,0x08181802, +0x00480a02,0x00101802,0x20280a03,0x08181404, +0x00380a01,0x00001402,0x00180e03,0x08381402, +0x20400601,0x20280c03,0x00580408,0x08081c04, +0x20600001,0x20280603,0x00780c0e,0x08282005, +0x20300403,0x20181205,0x00400808,0x08381806, +0x00080401,0x20201202,0x00580c05,0x08481c03, +0x00200000,0x20180601,0x00200203,0x08481c07, +0x00300802,0x20281801,0x00780a06,0x08682809, +0x00180a03,0x00001c05,0x00081800,0x0888180a, +0x20200800,0x20381800,0x00900803,0x08682407, +0x20400402,0x00080a02,0x00080803,0x08781c07, +0x20380604,0x00000805,0x00180403,0x08982807, +0x20400803,0x20281605,0x00700803,0x08d8200c, +0x00100001,0x20180601,0x00480a04,0x08a82006, +0x00680601,0x00101006,0x20280a09,0x08a82004, +0x00480406,0x20101205,0x00380a07,0x08d82805, +0x00580601,0x20101005,0x00281208,0x09382009, +0x00200002,0x20100002,0x00280a02,0x08c82403, +0x20100801,0x00081401,0x00102c08,0x08c81c03, +0x00100206,0x2028040d,0x00702404,0x08e82803, +0x20100201,0x20280403,0x00602006,0x09682008, +0x20100203,0x20180408,0x00302405,0x08e82005, +0x20100201,0x00180403,0x20303404,0x08f0000a, +0x20300802,0x20281e05,0x00605808,0x09180809, +0x20100c00,0x20282601,0x00504402,0x09b8080c, +0x20100801,0x20181e02,0x00204c03,0x0928040a + }, //ct3 + }, + Cs1Table:{ // Custom 1 + {0}, //ct0 + {0}, //ct1 + {0}, //ct2 + {0} //ct3 + }, + Cs2Table:{ // Custom 2 + {0}, //ct0 + {0}, //ct1 + {0}, //ct2 + {0} //ct3 + }, + Cs3Table:{ // Custom 3 + {0}, //ct0 + {0}, //ct1 + {0}, //ct2 + {0} //ct3 + }, + Cs4Table:{ // Custom 4 + {0}, //ct0 + {0}, //ct1 + {0}, //ct2 + {0} //ct3 + }, + Cs5Table:{ // Custom 5 + {0}, //ct0 + {0}, //ct1 + {0}, //ct2 + {0} //ct3 + }, + SensorGoldenCalTable:{ // SensorGoldenCalTable + PixId: 0, + SlimLscType: 0, + Width: 0, + Height: 0, + OffsetX: 0, + OffsetY: 0, + TblSize: 0, + IspLSCReg: {0, 0x60ea709a, 0, 0x00ec009a, 0}, + GainTable: { + 0xec, 0x6e, 0xd0, 0x54, 0xe9, 0x54, 0x63, 0x52, 0x5c, 0x63, 0x8f, 0x49, 0xad, 0x48, 0x90, 0x46, + 0xf1, 0x51, 0xf4, 0x3e, 0xa2, 0x3d, 0x9f, 0x3b, 0xde, 0x46, 0x34, 0x39, 0xb8, 0x37, 0x6c, 0x36, + 0xda, 0x48, 0x47, 0x3a, 0x83, 0x38, 0x07, 0x37, 0x03, 0x56, 0x9c, 0x41, 0x9e, 0x40, 0x0c, 0x3e, + 0x96, 0x6a, 0xf4, 0x4e, 0x5d, 0x4e, 0x6d, 0x4a, 0x3d, 0x76, 0x9c, 0x5c, 0x99, 0x5c, 0x7d, 0x59, + 0x4a, 0x68, 0xd5, 0x4e, 0xe3, 0x4e, 0xcc, 0x4a, 0xb4, 0x54, 0xcd, 0x40, 0x3b, 0x41, 0xcc, 0x3e, + 0x09, 0x3f, 0x8f, 0x34, 0xf5, 0x33, 0xc7, 0x32, 0x6a, 0x35, 0x29, 0x2e, 0x22, 0x2d, 0xdb, 0x2c, + 0xfb, 0x36, 0x25, 0x2f, 0xf4, 0x2d, 0x65, 0x2d, 0xfb, 0x44, 0x29, 0x37, 0x6c, 0x36, 0xf4, 0x34, + 0x7b, 0x5c, 0x26, 0x45, 0x28, 0x45, 0xd9, 0x41, 0x5d, 0x74, 0xb3, 0x57, 0xed, 0x57, 0xf4, 0x52, + 0x10, 0x64, 0x56, 0x4a, 0x61, 0x4b, 0x60, 0x47, 0xef, 0x48, 0xad, 0x39, 0x75, 0x3a, 0x2e, 0x39, + 0xe6, 0x32, 0xaf, 0x2c, 0xbd, 0x2c, 0x6d, 0x2c, 0x2c, 0x29, 0x69, 0x26, 0xe2, 0x25, 0x16, 0x26, + 0xdc, 0x2a, 0x0a, 0x27, 0x7e, 0x26, 0x85, 0x26, 0xea, 0x37, 0x04, 0x2f, 0xee, 0x2e, 0xca, 0x2d, + 0x57, 0x50, 0xf0, 0x3d, 0xcc, 0x3e, 0x35, 0x3b, 0x34, 0x6e, 0x4b, 0x52, 0x3a, 0x53, 0x7b, 0x4d, + 0x1d, 0x60, 0x51, 0x47, 0xee, 0x48, 0x5e, 0x44, 0x3b, 0x41, 0x02, 0x35, 0x53, 0x36, 0x78, 0x34, + 0xef, 0x2b, 0x4f, 0x28, 0x84, 0x28, 0x92, 0x28, 0xe3, 0x22, 0xf2, 0x21, 0xf1, 0x21, 0xf3, 0x21, + 0xef, 0x23, 0x5f, 0x22, 0x47, 0x22, 0x3a, 0x22, 0x35, 0x30, 0x34, 0x2a, 0xa0, 0x2a, 0x7c, 0x29, + 0x84, 0x49, 0xa7, 0x39, 0xf9, 0x3a, 0xbb, 0x37, 0x47, 0x69, 0x02, 0x4f, 0x05, 0x51, 0xe7, 0x4a, + 0xe4, 0x5d, 0x37, 0x46, 0x73, 0x48, 0xe2, 0x43, 0x8d, 0x3e, 0x70, 0x33, 0xc8, 0x34, 0xd2, 0x32, + 0x86, 0x29, 0xb1, 0x26, 0x4a, 0x27, 0x1e, 0x27, 0xca, 0x20, 0xe6, 0x20, 0xbf, 0x20, 0xba, 0x20, + 0xf0, 0x21, 0xf4, 0x20, 0xfa, 0x20, 0xed, 0x20, 0xec, 0x2d, 0xfa, 0x28, 0xe1, 0x29, 0x47, 0x28, + 0xba, 0x46, 0x38, 0x38, 0xba, 0x39, 0xfe, 0x35, 0x3b, 0x68, 0x97, 0x4e, 0x63, 0x50, 0xac, 0x49, + 0x9d, 0x5f, 0x5d, 0x47, 0xaf, 0x49, 0xf9, 0x44, 0x8a, 0x41, 0x42, 0x35, 0xc8, 0x36, 0x54, 0x34, + 0x14, 0x2c, 0x4d, 0x28, 0xdf, 0x28, 0xad, 0x28, 0x1b, 0x23, 0x1c, 0x22, 0x2b, 0x22, 0x1a, 0x22, + 0x67, 0x24, 0xbf, 0x22, 0xf3, 0x22, 0x85, 0x22, 0x82, 0x30, 0xe5, 0x2a, 0xea, 0x2b, 0x42, 0x2a, + 0xbb, 0x49, 0x5f, 0x3a, 0xc9, 0x3c, 0xe4, 0x37, 0x60, 0x6b, 0xe6, 0x4f, 0xa6, 0x52, 0x9a, 0x4a, + 0xd7, 0x65, 0x3a, 0x4b, 0x55, 0x4d, 0x97, 0x48, 0xdb, 0x49, 0xe4, 0x39, 0x76, 0x3b, 0xc2, 0x38, + 0xe7, 0x33, 0x2f, 0x2d, 0xa3, 0x2d, 0xe1, 0x2c, 0xd0, 0x29, 0xc6, 0x26, 0xda, 0x26, 0xab, 0x26, + 0x66, 0x2b, 0xe2, 0x27, 0xcd, 0x27, 0x3d, 0x27, 0x81, 0x38, 0x0e, 0x30, 0xae, 0x30, 0xe3, 0x2e, + 0x6f, 0x52, 0x95, 0x3f, 0x23, 0x41, 0x32, 0x3d, 0x0c, 0x71, 0xfc, 0x54, 0xfe, 0x55, 0xe2, 0x4f, + 0xd7, 0x6c, 0x95, 0x4f, 0x13, 0x52, 0x84, 0x4d, 0xc4, 0x56, 0x98, 0x41, 0xf1, 0x42, 0xae, 0x3f, + 0xe3, 0x40, 0x5d, 0x35, 0x90, 0x35, 0x14, 0x34, 0x01, 0x36, 0xde, 0x2e, 0x9f, 0x2e, 0xb8, 0x2d, + 0x92, 0x37, 0xe6, 0x2f, 0xa3, 0x2f, 0x8d, 0x2e, 0x96, 0x45, 0x27, 0x38, 0x7f, 0x38, 0x67, 0x36, + 0x41, 0x5f, 0xdc, 0x46, 0x97, 0x48, 0xdd, 0x43, 0xb8, 0x77, 0xbd, 0x5b, 0x1e, 0x5c, 0xc3, 0x55, + 0x9e, 0x72, 0xb4, 0x56, 0xe1, 0x57, 0x72, 0x54, 0xe0, 0x65, 0x45, 0x4b, 0x10, 0x4c, 0x82, 0x48, + 0x86, 0x52, 0xed, 0x3f, 0x56, 0x40, 0x1c, 0x3e, 0x56, 0x47, 0xe4, 0x39, 0xbf, 0x39, 0x74, 0x37, + 0x20, 0x49, 0x11, 0x3b, 0xde, 0x3a, 0x99, 0x38, 0xcb, 0x57, 0xd3, 0x42, 0x42, 0x43, 0xcf, 0x3f, + 0x18, 0x6e, 0x71, 0x50, 0x89, 0x51, 0x3a, 0x4d, 0xcd, 0x7c, 0x61, 0x5f, 0x4a, 0x61, 0xf1, 0x5d, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + + }, + UnitGainTable: {0} + }, + }, + CameraData: {0}, + }, +}; + diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5024_mipi_raw/camera_isp_pca_gc5024mipi_raw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5024_mipi_raw/camera_isp_pca_gc5024mipi_raw.h new file mode 100755 index 0000000000000000000000000000000000000000..47a4b69aadc4fa0c680c12dcc14f563c16831ccb --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5024_mipi_raw/camera_isp_pca_gc5024mipi_raw.h @@ -0,0 +1,593 @@ +/******************************************************************************************** + * LEGAL DISCLAIMER + * + * (Header of MediaTek Software/Firmware Release or Documentation) + * + * BY OPENING OR USING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") RECEIVED + * FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON AN "AS-IS" BASIS + * ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, + * INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR + * A PARTICULAR PURPOSE OR NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY + * WHATSOEVER WITH RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK + * ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO + * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S SPECIFICATION + * OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. + * + * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE LIABILITY WITH + * RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, + * TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE + * FEES OR SERVICE CHARGE PAID BY BUYER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE WITH THE LAWS + * OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF LAWS PRINCIPLES. + ************************************************************************************************/ + +/******************************************************************************* +* ISP_NVRAM_PCA_STRUCT +********************************************************************************/ +Slider:{ + value:{// low middle high + 0, 0, 0 + } +}, +Config:{ + set:{//00 + 0x00000000, 0x00000000 + } +}, +PCA_LUTS:{ + lut_lo:{ // low + //y_gain sat_gain hue_shift reserved + {0x0, 0x0, 0x0, 0x0}, // 0 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // 10 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // 20 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // 30 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // 40 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // 50 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // 60 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // 70 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // 80 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // 90 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //100 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //110 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //120 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //130 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //140 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //150 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //160 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //170 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0} // + }, + lut_md:{ // middle + //y_gain sat_gain hue_shift reserved + {0x0, 0x0, 0x0, 0x0}, // 0 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // 10 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // 20 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // 30 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // 40 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // 50 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // 60 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // 70 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // 80 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // 90 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //100 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //110 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //120 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //130 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //140 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //150 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //160 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //170 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0} // + }, + lut_hi:{ // high + //y_gain sat_gain hue_shift reserved + {0x0, 0x0, 0x0, 0x0}, // 0 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // 10 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // 20 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // 30 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // 40 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // 50 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // 60 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // 70 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // 80 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // 90 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //100 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //110 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //120 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //130 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //140 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //150 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //160 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //170 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0} // + }, + //y_gain sat_gain hue_shift reserved + //y_gain sat_gain hue_shift reserved + //y_gain sat_gain hue_shift reserved +} diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5024_mipi_raw/camera_isp_regs_gc5024mipi_raw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5024_mipi_raw/camera_isp_regs_gc5024mipi_raw.h new file mode 100755 index 0000000000000000000000000000000000000000..ae14994eec08449404e72c05b07b6b95360b290e --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5024_mipi_raw/camera_isp_regs_gc5024mipi_raw.h @@ -0,0 +1,6413 @@ +/******************************************************************************************** + * LEGAL DISCLAIMER + * + * (Header of MediaTek Software/Firmware Release or Documentation) + * + * BY OPENING OR USING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") RECEIVED + * FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON AN "AS-IS" BASIS + * ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, + * INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR + * A PARTICULAR PURPOSE OR NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY + * WHATSOEVER WITH RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK + * ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO + * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S SPECIFICATION + * OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. + * + * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE LIABILITY WITH + * RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, + * TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE + * FEES OR SERVICE CHARGE PAID BY BUYER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE WITH THE LAWS + * OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF LAWS PRINCIPLES. + ************************************************************************************************/ + +/******************************************************************************* +* ISP_NVRAM_REGISTER_STRUCT +********************************************************************************/ +Idx:{//ISP_NVRAM_REG_INDEX_STRUCT + OBC :0, + BPC :0, + NR1 :0, + LSC :0, + SL2 :0, + CFA :0, + CCM :0, + GGM :0, + ANR :0, + CCR :0, + EE :0, +}, +OBC:{ + {set:{// 00: profile = preview, sensor mode = preview, iso = 100 ~ 400 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 01: profile = preview, sensor mode = preview, iso = 800 ~ 3200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 02: profile = preview, sensor mode = capture, iso = 100 ~ 400 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 03: profile = preview, sensor mode = capture, iso = 800 ~ 3200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 04: profile = preview, sensor mode = video, iso = 100 ~ 400 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 05: profile = preview, sensor mode = video, iso = 800 ~ 3200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 06: profile = preview, sensor mode = SlimVideo1, iso = 100 ~ 400 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 07: profile = preview, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 08: profile = preview, sensor mode = SlimVideo2, iso = 100 ~ 400 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 09: profile = preview, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 10: profile = video, sensor mode = preview, iso = 100 ~ 400 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 11: profile = video, sensor mode = preview, iso = 800 ~ 3200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 12: profile = video, sensor mode = capture, iso = 100 ~ 400 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 13: profile = video, sensor mode = capture, iso = 800 ~ 3200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 14: profile = video, sensor mode = video, iso = 100 ~ 400 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 15: profile = video, sensor mode = video, iso = 800 ~ 3200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 16: profile = video, sensor mode = SlimVideo1, iso = 100 ~ 400 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 17: profile = video, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 18: profile = video, sensor mode = SlimVideo2, iso = 100 ~ 400 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 19: profile = video, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 20: profile = capture, sensor mode = preview, iso = 100 ~ 400 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 21: profile = capture, sensor mode = preview, iso = 800 ~ 3200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 22: profile = capture, sensor mode = capture, iso = 100 ~ 400 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 23: profile = capture, sensor mode = capture, iso = 800 ~ 3200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 24: profile = capture, sensor mode = video, iso = 100 ~ 400 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 25: profile = capture, sensor mode = video, iso = 800 ~ 3200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 26: profile = capture, sensor mode = SlimVideo1, iso = 100 ~ 400 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 27: profile = capture, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 28: profile = capture, sensor mode = SlimVideo2, iso = 100 ~ 400 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 29: profile = capture, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 30: profile = N3D preview, iso = 100 ~ 400 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 31: profile = N3D preview, iso = 800 ~ 3200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 32: profile = N3D video, iso = 100 ~ 400 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 33: profile = N3D video, iso = 800 ~ 3200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 34: profile = N3D capture, iso = 100 ~ 400 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 35: profile = N3D capture, iso = 800 ~ 3200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 36: profile = IHDR preview, iso = 100 ~ 400 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 37: profile = IHDR preview, iso = 800 ~ 3200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 38: profile = IHDR video, iso = 100 ~ 400 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 39: profile = IHDR video, iso = 800 ~ 3200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 40: profile = preview, sensor mode = custom1, iso = 100 ~ 400 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 41: profile = preview, sensor mode = custom1, iso = 800 ~ 3200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 42: profile = preview, sensor mode = custom2, iso = 100 ~ 400 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 43: profile = preview, sensor mode = custom2, iso = 800 ~ 3200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 44: profile = preview, sensor mode = custom3, iso = 100 ~ 400 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 45: profile = preview, sensor mode = custom3, iso = 800 ~ 3200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 46: profile = preview, sensor mode = custom4, iso = 100 ~ 400 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 47: profile = preview, sensor mode = custom4, iso = 800 ~ 3200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 48: profile = preview, sensor mode = custom5, iso = 100 ~ 400 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 49: profile = preview, sensor mode = custom5, iso = 800 ~ 3200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 50: profile = video, sensor mode = custom1, iso = 100 ~ 400 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 51: profile = video, sensor mode = custom1, iso = 800 ~ 3200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 52: profile = video, sensor mode = custom2, iso = 100 ~ 400 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 53: profile = video, sensor mode = custom2, iso = 800 ~ 3200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 54: profile = video, sensor mode = custom3, iso = 100 ~ 400 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 55: profile = video, sensor mode = custom3, iso = 800 ~ 3200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 56: profile = video, sensor mode = custom4, iso = 100 ~ 400 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 57: profile = video, sensor mode = custom4, iso = 800 ~ 3200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 58: profile = video, sensor mode = custom5, iso = 100 ~ 400 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 59: profile = video, sensor mode = custom5, iso = 800 ~ 3200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 60: profile = capture, sensor mode = custom1, iso = 100 ~ 400 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 61: profile = capture, sensor mode = custom1, iso = 800 ~ 3200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 62: profile = capture, sensor mode = custom2, iso = 100 ~ 400 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 63: profile = capture, sensor mode = custom2, iso = 800 ~ 3200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 64: profile = capture, sensor mode = custom3, iso = 100 ~ 400 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 65: profile = capture, sensor mode = custom3, iso = 800 ~ 3200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 66: profile = capture, sensor mode = custom4, iso = 100 ~ 400 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 67: profile = capture, sensor mode = custom4, iso = 800 ~ 3200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 68: profile = capture, sensor mode = custom5, iso = 100 ~ 400 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 69: profile = capture, sensor mode = custom5, iso = 800 ~ 3200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }} +}, +BPC:{ + {set:{// 00: profile = preview, sensor mode = preview, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 01: profile = preview, sensor mode = preview, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 02: profile = preview, sensor mode = preview, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 03: profile = preview, sensor mode = capture, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 04: profile = preview, sensor mode = capture, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 05: profile = preview, sensor mode = capture, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 06: profile = preview, sensor mode = video, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 07: profile = preview, sensor mode = video, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 08: profile = preview, sensor mode = video, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 09: profile = preview, sensor mode = SlimVideo1, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 10: profile = preview, sensor mode = SlimVideo1, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 11: profile = preview, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 12: profile = preview, sensor mode = SlimVideo2, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 13: profile = preview, sensor mode = SlimVideo2, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 14: profile = preview, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 15: profile = video, sensor mode = preview, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 16: profile = video, sensor mode = preview, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 17: profile = video, sensor mode = preview, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 18: profile = video, sensor mode = capture, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 19: profile = video, sensor mode = capture, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 20: profile = video, sensor mode = capture, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 21: profile = video, sensor mode = video, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 22: profile = video, sensor mode = video, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 23: profile = video, sensor mode = video, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 24: profile = video, sensor mode = SlimVideo1, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 25: profile = video, sensor mode = SlimVideo1, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 26: profile = video, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 27: profile = video, sensor mode = SlimVideo2, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 28: profile = video, sensor mode = SlimVideo2, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 29: profile = video, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 30: profile = capture, sensor mode = preview, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 31: profile = capture, sensor mode = preview, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 32: profile = capture, sensor mode = preview, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 33: profile = capture, sensor mode = capture, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 34: profile = capture, sensor mode = capture, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 35: profile = capture, sensor mode = capture, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 36: profile = capture, sensor mode = video, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 37: profile = capture, sensor mode = video, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 38: profile = capture, sensor mode = video, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 39: profile = capture, sensor mode = SlimVideo1, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 40: profile = capture, sensor mode = SlimVideo1, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 41: profile = capture, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 42: profile = capture, sensor mode = SlimVideo2, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 43: profile = capture, sensor mode = SlimVideo2, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 44: profile = capture, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 45: profile = N3D preview, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 46: profile = N3D preview, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 47: profile = N3D preview, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 48: profile = N3D video, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 49: profile = N3D video, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 50: profile = N3D video, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 51: profile = N3D capture, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 52: profile = N3D capture, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 53: profile = N3D capture, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 54: profile = IHDR preview, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 55: profile = IHDR preview, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 56: profile = IHDR preview, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 57: profile = IHDR video, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 58: profile = IHDR video, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 59: profile = IHDR video, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 60: profile = preview, sensor mode = custom1, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 61: profile = preview, sensor mode = custom1, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 62: profile = preview, sensor mode = custom1, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 63: profile = preview, sensor mode = custom2, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 64: profile = preview, sensor mode = custom2, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 65: profile = preview, sensor mode = custom2, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 66: profile = preview, sensor mode = custom3, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 67: profile = preview, sensor mode = custom3, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 68: profile = preview, sensor mode = custom3, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 69: profile = preview, sensor mode = custom4, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 70: profile = preview, sensor mode = custom4, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 71: profile = preview, sensor mode = custom4, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 72: profile = preview, sensor mode = custom5, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 73: profile = preview, sensor mode = custom5, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 74: profile = preview, sensor mode = custom5, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 75: profile = video, sensor mode = custom1, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 76: profile = video, sensor mode = custom1, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 77: profile = video, sensor mode = custom1, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 78: profile = video, sensor mode = custom2, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 79: profile = video, sensor mode = custom2, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 80: profile = video, sensor mode = custom2, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 81: profile = video, sensor mode = custom3, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 82: profile = video, sensor mode = custom3, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 83: profile = video, sensor mode = custom3, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 84: profile = video, sensor mode = custom4, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 85: profile = video, sensor mode = custom4, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 86: profile = video, sensor mode = custom4, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 87: profile = video, sensor mode = custom5, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 88: profile = video, sensor mode = custom5, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 89: profile = video, sensor mode = custom5, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 90: profile = capture, sensor mode = custom1, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 91: profile = capture, sensor mode = custom1, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 92: profile = capture, sensor mode = custom1, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 93: profile = capture, sensor mode = custom2, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 94: profile = capture, sensor mode = custom2, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 95: profile = capture, sensor mode = custom2, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 96: profile = capture, sensor mode = custom3, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 97: profile = capture, sensor mode = custom3, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 98: profile = capture, sensor mode = custom3, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 99: profile = capture, sensor mode = custom4, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 100: profile = capture, sensor mode = custom4, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 101: profile = capture, sensor mode = custom4, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 102: profile = capture, sensor mode = custom5, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 103: profile = capture, sensor mode = custom5, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 104: profile = capture, sensor mode = custom5, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }} +}, +NR1:{ + {set:{// 00: profile = preview, sensor mode = preview, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 01: profile = preview, sensor mode = preview, iso = 200 ~ 400 + 0x00000000, 0x10A00A04 + }}, + {set:{// 02: profile = preview, sensor mode = preview, iso = 800 ~ 3200 + 0x00000000, 0x10A00A04 + }}, + {set:{// 03: profile = preview, sensor mode = capture, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 04: profile = preview, sensor mode = capture, iso = 200 ~ 400 + 0x00000000, 0x10A00A04 + }}, + {set:{// 05: profile = preview, sensor mode = capture, iso = 800 ~ 3200 + 0x00000000, 0x10A00A04 + }}, + {set:{// 06: profile = preview, sensor mode = video, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 07: profile = preview, sensor mode = video, iso = 200 ~ 400 + 0x00000000, 0x10A00A04 + }}, + {set:{// 08: profile = preview, sensor mode = video, iso = 800 ~ 3200 + 0x00000000, 0x10A00A04 + }}, + {set:{// 09: profile = preview, sensor mode = SlimVideo1, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 10: profile = preview, sensor mode = SlimVideo1, iso = 200 ~ 400 + 0x00000000, 0x10A00A04 + }}, + {set:{// 11: profile = preview, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00000000, 0x10A00A04 + }}, + {set:{// 12: profile = preview, sensor mode = SlimVideo2, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 13: profile = preview, sensor mode = SlimVideo2, iso = 200 ~ 400 + 0x00000000, 0x10A00A04 + }}, + {set:{// 14: profile = preview, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00000000, 0x10A00A04 + }}, + {set:{// 15: profile = video, sensor mode = preview, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 16: profile = video, sensor mode = preview, iso = 200 ~ 400 + 0x00000000, 0x10A00A04 + }}, + {set:{// 17: profile = video, sensor mode = preview, iso = 800 ~ 3200 + 0x00000000, 0x10A00A04 + }}, + {set:{// 18: profile = video, sensor mode = capture, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 19: profile = video, sensor mode = capture, iso = 200 ~ 400 + 0x00000000, 0x10A00A04 + }}, + {set:{// 20: profile = video, sensor mode = capture, iso = 800 ~ 3200 + 0x00000000, 0x10A00A04 + }}, + {set:{// 21: profile = video, sensor mode = video, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 22: profile = video, sensor mode = video, iso = 200 ~ 400 + 0x00000000, 0x10A00A04 + }}, + {set:{// 23: profile = video, sensor mode = video, iso = 800 ~ 3200 + 0x00000000, 0x10A00A04 + }}, + {set:{// 24: profile = video, sensor mode = SlimVideo1, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 25: profile = video, sensor mode = SlimVideo1, iso = 200 ~ 400 + 0x00000000, 0x10A00A04 + }}, + {set:{// 26: profile = video, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00000000, 0x10A00A04 + }}, + {set:{// 27: profile = video, sensor mode = SlimVideo2, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 28: profile = video, sensor mode = SlimVideo2, iso = 200 ~ 400 + 0x00000000, 0x10A00A04 + }}, + {set:{// 29: profile = video, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00000000, 0x10A00A04 + }}, + {set:{// 30: profile = capture, sensor mode = preview, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 31: profile = capture, sensor mode = preview, iso = 200 ~ 400 + 0x00000000, 0x10A00A04 + }}, + {set:{// 32: profile = capture, sensor mode = preview, iso = 800 ~ 3200 + 0x00000000, 0x10A00A04 + }}, + {set:{// 33: profile = capture, sensor mode = capture, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 34: profile = capture, sensor mode = capture, iso = 200 ~ 400 + 0x00000000, 0x10A00A04 + }}, + {set:{// 35: profile = capture, sensor mode = capture, iso = 800 ~ 3200 + 0x00000000, 0x10A00A04 + }}, + {set:{// 36: profile = capture, sensor mode = video, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 37: profile = capture, sensor mode = video, iso = 200 ~ 400 + 0x00000000, 0x10A00A04 + }}, + {set:{// 38: profile = capture, sensor mode = video, iso = 800 ~ 3200 + 0x00000000, 0x10A00A04 + }}, + {set:{// 39: profile = capture, sensor mode = SlimVideo1, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 40: profile = capture, sensor mode = SlimVideo1, iso = 200 ~ 400 + 0x00000000, 0x10A00A04 + }}, + {set:{// 41: profile = capture, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00000000, 0x10A00A04 + }}, + {set:{// 42: profile = capture, sensor mode = SlimVideo2, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 43: profile = capture, sensor mode = SlimVideo2, iso = 200 ~ 400 + 0x00000000, 0x10A00A04 + }}, + {set:{// 44: profile = capture, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00000000, 0x10A00A04 + }}, + {set:{// 45: profile = N3D preview, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 46: profile = N3D preview, iso = 200 ~ 400 + 0x00000000, 0x10A00A04 + }}, + {set:{// 47: profile = N3D preview, iso = 800 ~ 3200 + 0x00000000, 0x10A00A04 + }}, + {set:{// 48: profile = N3D video, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 49: profile = N3D video, iso = 200 ~ 400 + 0x00000000, 0x10A00A04 + }}, + {set:{// 50: profile = N3D video, iso = 800 ~ 3200 + 0x00000000, 0x10A00A04 + }}, + {set:{// 51: profile = N3D capture, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 52: profile = N3D capture, iso = 200 ~ 400 + 0x00000000, 0x10A00A04 + }}, + {set:{// 53: profile = N3D capture, iso = 800 ~ 3200 + 0x00000000, 0x10A00A04 + }}, + {set:{// 54: profile = preview, sensor mode = custom1, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 55: profile = preview, sensor mode = custom1, iso = 200 ~ 400 + 0x00000000, 0x10A00A04 + }}, + {set:{// 56: profile = preview, sensor mode = custom1, iso = 800 ~ 3200 + 0x00000000, 0x10A00A04 + }}, + {set:{// 57: profile = preview, sensor mode = custom2, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 58: profile = preview, sensor mode = custom2, iso = 200 ~ 400 + 0x00000000, 0x10A00A04 + }}, + {set:{// 59: profile = preview, sensor mode = custom2, iso = 800 ~ 3200 + 0x00000000, 0x10A00A04 + }}, + {set:{// 60: profile = preview, sensor mode = custom3, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 61: profile = preview, sensor mode = custom3, iso = 200 ~ 400 + 0x00000000, 0x10A00A04 + }}, + {set:{// 62: profile = preview, sensor mode = custom3, iso = 800 ~ 3200 + 0x00000000, 0x10A00A04 + }}, + {set:{// 63: profile = preview, sensor mode = custom4, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 64: profile = preview, sensor mode = custom4, iso = 200 ~ 400 + 0x00000000, 0x10A00A04 + }}, + {set:{// 65: profile = preview, sensor mode = custom4, iso = 800 ~ 3200 + 0x00000000, 0x10A00A04 + }}, + {set:{// 66: profile = preview, sensor mode = custom5, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 67: profile = preview, sensor mode = custom5, iso = 200 ~ 400 + 0x00000000, 0x10A00A04 + }}, + {set:{// 68: profile = preview, sensor mode = custom5, iso = 800 ~ 3200 + 0x00000000, 0x10A00A04 + }}, + {set:{// 69: profile = video, sensor mode = custom1, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 70: profile = video, sensor mode = custom1, iso = 200 ~ 400 + 0x00000000, 0x10A00A04 + }}, + {set:{// 71: profile = video, sensor mode = custom1, iso = 800 ~ 3200 + 0x00000000, 0x10A00A04 + }}, + {set:{// 72: profile = video, sensor mode = custom2, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 73: profile = video, sensor mode = custom2, iso = 200 ~ 400 + 0x00000000, 0x10A00A04 + }}, + {set:{// 74: profile = video, sensor mode = custom2, iso = 800 ~ 3200 + 0x00000000, 0x10A00A04 + }}, + {set:{// 75: profile = video, sensor mode = custom3, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 76: profile = video, sensor mode = custom3, iso = 200 ~ 400 + 0x00000000, 0x10A00A04 + }}, + {set:{// 77: profile = video, sensor mode = custom3, iso = 800 ~ 3200 + 0x00000000, 0x10A00A04 + }}, + {set:{// 78: profile = video, sensor mode = custom4, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 79: profile = video, sensor mode = custom4, iso = 200 ~ 400 + 0x00000000, 0x10A00A04 + }}, + {set:{// 80: profile = video, sensor mode = custom4, iso = 800 ~ 3200 + 0x00000000, 0x10A00A04 + }}, + {set:{// 81: profile = video, sensor mode = custom5, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 82: profile = video, sensor mode = custom5, iso = 200 ~ 400 + 0x00000000, 0x10A00A04 + }}, + {set:{// 83: profile = video, sensor mode = custom5, iso = 800 ~ 3200 + 0x00000000, 0x10A00A04 + }}, + {set:{// 84: profile = capture, sensor mode = custom1, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 85: profile = capture, sensor mode = custom1, iso = 200 ~ 400 + 0x00000000, 0x10A00A04 + }}, + {set:{// 86: profile = capture, sensor mode = custom1, iso = 800 ~ 3200 + 0x00000000, 0x10A00A04 + }}, + {set:{// 87: profile = capture, sensor mode = custom2, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 88: profile = capture, sensor mode = custom2, iso = 200 ~ 400 + 0x00000000, 0x10A00A04 + }}, + {set:{// 89: profile = capture, sensor mode = custom2, iso = 800 ~ 3200 + 0x00000000, 0x10A00A04 + }}, + {set:{// 90: profile = capture, sensor mode = custom3, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 91: profile = capture, sensor mode = custom3, iso = 200 ~ 400 + 0x00000000, 0x10A00A04 + }}, + {set:{// 92: profile = capture, sensor mode = custom3, iso = 800 ~ 3200 + 0x00000000, 0x10A00A04 + }}, + {set:{// 93: profile = capture, sensor mode = custom4, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 94: profile = capture, sensor mode = custom4, iso = 200 ~ 400 + 0x00000000, 0x10A00A04 + }}, + {set:{// 95: profile = capture, sensor mode = custom4, iso = 800 ~ 3200 + 0x00000000, 0x10A00A04 + }}, + {set:{// 96: profile = capture, sensor mode = custom5, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 97: profile = capture, sensor mode = custom5, iso = 200 ~ 400 + 0x00000000, 0x10A00A04 + }}, + {set:{// 98: profile = capture, sensor mode = custom5, iso = 800 ~ 3200 + 0x00000000, 0x10A00A04 + }} +}, +LSC:{ + {set:{// 00: Preview + 0x00010008, 0xAE5BE008, 0x00010008, 0xAE5BE008, 0x00000240, 0xB63CF051, 0xB65AF03C, 0xB0517048, 0xA020E060, 0x00000000 + }}, + {set:{// 01: Capture + 0x00010008, 0xAF87F008, 0x00010008, 0xAF87F008, 0x00000240, 0xB63CF051, 0xB65AF03C, 0xB0517048, 0xA020E060, 0x00000000 + }}, + {set:{// 02: Video + 0x00010008, 0xAFB3F008, 0x00010008, 0xAFB3F008, 0x00000240, 0xB63CF050, 0xB65AF02D, 0xB050702D, 0xA020E060, 0x00000000 + }}, + {set:{// 03: Slim Vdo1 + 0x00000002, 0x00EC0000, 0x00003FFF, 0x00000020, 0x00000000, 0x0000F064, 0x0000F038, 0x0064003C, 0x20202020, 0x1FF7FDFF + }}, + {set:{// 04: Slim Vdo2 + 0x00000002, 0x00EC0000, 0x00003FFF, 0x00000020, 0x00000000, 0x0000F064, 0x0000F04B, 0x0064004B, 0x20202020, 0x1FF7FDFF + }}, + {set:{// 05: Cust1 + 0x00000002, 0x00EC0000, 0x00003FFF, 0x00000020, 0x00000000, 0x0000F032, 0x0000F025, 0x0032002D, 0x20202020, 0x1FF7FDFF + }}, + {set:{// 06: Cust2 + 0x00000002, 0x00EC0000, 0x00003FFF, 0x00000020, 0x00000000, 0x0000F032, 0x0000F025, 0x0032002D, 0x20202020, 0x1FF7FDFF + }}, + {set:{// 07: Cust3 + 0x00000002, 0x00EC0000, 0x00003FFF, 0x00000020, 0x00000000, 0x0000F032, 0x0000F025, 0x0032002D, 0x20202020, 0x1FF7FDFF + }}, + {set:{// 08: Cust4 + 0x00000002, 0x00EC0000, 0x00003FFF, 0x00000020, 0x00000000, 0x0000F032, 0x0000F025, 0x0032002D, 0x20202020, 0x1FF7FDFF + }}, + {set:{// 09: Cust5 + 0x00000002, 0x00EC0000, 0x00003FFF, 0x00000020, 0x00000000, 0x0000F032, 0x0000F025, 0x0032002D, 0x20202020, 0x1FF7FDFF + }} +}, +SL2:{ + {set:{//00: Preview ct0 + 0x02590319, 0x00015F90, 0x00057E40, 0x0009C400 + }}, + {set:{//00: Preview ct1 + 0x02570318, 0x00015F90, 0x00057E40, 0x0009C400 + }}, + {set:{//00: Preview ct2 + 0x02570315, 0x00015F90, 0x00057E40, 0x0009C400 + }}, + {set:{//00: Preview ct3 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//01: Capture ct0 + 0x04B00640, 0x00057E40, 0x0015F900, 0x00186A00 + }}, + {set:{//01: Capture ct1 + 0x04B00640, 0x00057E40, 0x0015F900, 0x00186A00 + }}, + {set:{//01: Capture ct2 + 0x04B00640, 0x00057E40, 0x0015F900, 0x00186A00 + }}, + {set:{//01: Capture ct3 + 0x04B00640, 0x00057E40, 0x0015F900, 0x00186A00 + }}, + {set:{//02: Video ct0 + 0x03840640, 0x0004A0C4, 0x00128310, 0x0020E900 + }}, + {set:{//02: Video ct1 + 0x02590319, 0x00015F90, 0x00057E40, 0x0009C400 + }}, + {set:{//02: Video ct2 + 0x02590319, 0x00015F90, 0x00057E40, 0x0009C400 + }}, + {set:{//02: Video ct3 + 0x02570316, 0x00015F90, 0x00057E40, 0x0009C400 + }}, + {set:{//03: ct0 + 0x02570316, 0x00015F90, 0x00057E40, 0x0009C400 + }}, + {set:{//03: ct1 + 0x03840640, 0x0004A0C4, 0x00128310, 0x0020E900 + }}, + {set:{//03: ct2 + 0x03840640, 0x0004A0C4, 0x00128310, 0x0020E900 + }}, + {set:{//03: ct3 + 0x03840640, 0x0004A0C4, 0x00128310, 0x0020E900 + }}, + {set:{//04: ct0 + 0x04B00640, 0x00057E40, 0x0015F900, 0x00186A00 + }}, + {set:{//04: ct1 + 0x04B00640, 0x00057E40, 0x0015F900, 0x00186A00 + }}, + {set:{//04: ct2 + 0x04B00640, 0x00057E40, 0x0015F900, 0x00186A00 + }}, + {set:{//04: ct3 + 0x04B00640, 0x00057E40, 0x0015F900, 0x00186A00 + }}, + {set:{//05: cust1 ct0 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//05: cust1 ct1 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//05: cust1 ct2 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//05: cust1 ct3 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//06: cust2 ct0 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//06: cust2 ct1 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//06: cust2 ct2 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//06: cust2 ct3 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//07: cust3 ct0 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//07: cust3 ct1 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//07: cust3 ct2 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//07: cust3 ct3 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//08: cust4 ct0 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//08: cust4 ct1 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//08: cust4 ct2 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//08: cust4 ct3 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//09: cust5 ct0 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//09: cust5 ct1 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//09: cust5 ct2 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//09: cust5 ct3 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }} +}, +CFA:{ + {set:{ // 000: profile = preview, sensor mode = preview iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x01084210, 0x00F7BDEF, 0x00F7BDEF, 0x00C6318C, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000004, 0x00C631D3, 0x00000000, + 0x0000B003 + }}, + {set:{ // 001: profile = preview, sensor mode = preview iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00C6318C, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x0000000C, 0x4B0F2468, 0x00000006, 0x00E739AA, 0x00000000, + 0x00011005 + }}, + {set:{ // 002: profile = preview, sensor mode = preview iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00842108, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x0000000C, 0x4B0F2468, 0x00000008, 0x00F7BD84, 0x00000000, + 0x00017009 + }}, + {set:{ // 003: profile = preview, sensor mode = preview iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 004: profile = preview, sensor mode = preview iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 005: profile = preview, sensor mode = preview iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 006: profile = preview, sensor mode = preview iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 007: profile = preview, sensor mode = preview iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 008: profile = preview, sensor mode = preview iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 009: profile = preview, sensor mode = preview iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 010: profile = preview, sensor mode = capture iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x01084210, 0x00F7BDEF, 0x00F7BDEF, 0x00C6318C, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000004, 0x00C631D3, 0x00000000, + 0x0000B003 + }}, + {set:{ // 011: profile = preview, sensor mode = capture iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00C6318C, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x0000000C, 0x4B0F2468, 0x00000006, 0x00E739AA, 0x00000000, + 0x00011005 + }}, + {set:{ // 012: profile = preview, sensor mode = capture iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x0094A529, 0x00C6318C, 0x00C6318C, 0x00B5AD6B, 0x00020200, 0x0000000C, 0x4B0F2468, 0x00000007, 0x00F7BD84, 0x00000000, + 0x00014007 + }}, + {set:{ // 013: profile = preview, sensor mode = capture iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 014: profile = preview, sensor mode = capture iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 015: profile = preview, sensor mode = capture iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 016: profile = preview, sensor mode = capture iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 017: profile = preview, sensor mode = capture iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 018: profile = preview, sensor mode = capture iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 019: profile = preview, sensor mode = capture iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 020: profile = preview, sensor mode = video, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x01084210, 0x00F7BDEF, 0x00F7BDEF, 0x00C6318C, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000004, 0x00C631D3, 0x00000000, + 0x0000B003 + }}, + {set:{ // 021: profile = preview, sensor mode = video, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00C6318C, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x0000000C, 0x4B0F2468, 0x00000006, 0x00E739AA, 0x00000000, + 0x00011005 + }}, + {set:{ // 022: profile = preview, sensor mode = video, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00842108, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x0000000C, 0x4B0F2468, 0x00000008, 0x00F7BD84, 0x00000000, + 0x00017009 + }}, + {set:{ // 023: profile = preview, sensor mode = video, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 024: profile = preview, sensor mode = video, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 025: profile = preview, sensor mode = video, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 026: profile = preview, sensor mode = video, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 027: profile = preview, sensor mode = video, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 028: profile = preview, sensor mode = video, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 029: profile = preview, sensor mode = video, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 030: profile = preview, sensor mode = SlimVideo1, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000006, 0x00F7BD84, 0x00000000, + 0x00011005 + }}, + {set:{ // 031: profile = preview, sensor mode = SlimVideo1, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00842108, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000008, 0x00F7BD84, 0x00000000, + 0x00017009 + }}, + {set:{ // 032: profile = preview, sensor mode = SlimVideo1, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00210842, 0x00739CE7, 0x00739CE7, 0x00842108, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x00023011 + }}, + {set:{ // 033: profile = preview, sensor mode = SlimVideo1, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 034: profile = preview, sensor mode = SlimVideo1, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 035: profile = preview, sensor mode = SlimVideo1, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 036: profile = preview, sensor mode = SlimVideo1, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 037: profile = preview, sensor mode = SlimVideo1, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 038: profile = preview, sensor mode = SlimVideo1, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 039: profile = preview, sensor mode = SlimVideo1, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 040: profile = preview, sensor mode = SlimVideo2, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000006, 0x00F7BD84, 0x00000000, + 0x00011005 + }}, + {set:{ // 041: profile = preview, sensor mode = SlimVideo2, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00842108, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000008, 0x00F7BD84, 0x00000000, + 0x00017009 + }}, + {set:{ // 042: profile = preview, sensor mode = SlimVideo2, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00210842, 0x00739CE7, 0x00739CE7, 0x00842108, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x00023011 + }}, + {set:{ // 043: profile = preview, sensor mode = SlimVideo2, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 044: profile = preview, sensor mode = SlimVideo2, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 045: profile = preview, sensor mode = SlimVideo2, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 046: profile = preview, sensor mode = SlimVideo2, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 047: profile = preview, sensor mode = SlimVideo2, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 048: profile = preview, sensor mode = SlimVideo2, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 049: profile = preview, sensor mode = SlimVideo2, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 050: profile = video, sensor mode = preview, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x01084210, 0x00F7BDEF, 0x00F7BDEF, 0x00C6318C, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000004, 0x00C631D3, 0x00000000, + 0x0000B003 + }}, + {set:{ // 051: profile = video, sensor mode = preview, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00C6318C, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x0000000C, 0x4B0F2468, 0x00000006, 0x00E739AA, 0x00000000, + 0x00011005 + }}, + {set:{ // 052: profile = video, sensor mode = preview, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00842108, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x0000000C, 0x4B0F2468, 0x00000008, 0x00F7BD84, 0x00000000, + 0x00017009 + }}, + {set:{ // 053: profile = video, sensor mode = preview, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 054: profile = video, sensor mode = preview, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 055: profile = video, sensor mode = preview, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 056: profile = video, sensor mode = preview, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 057: profile = video, sensor mode = preview, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 058: profile = video, sensor mode = preview, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 059: profile = video, sensor mode = preview, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 060: profile = video, sensor mode = capture, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x01084210, 0x00F7BDEF, 0x00F7BDEF, 0x00C6318C, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000004, 0x00C631D3, 0x00000000, + 0x0000B003 + }}, + {set:{ // 061: profile = video, sensor mode = capture, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00C6318C, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x0000000C, 0x4B0F2468, 0x00000006, 0x00E739AA, 0x00000000, + 0x00011005 + }}, + {set:{ // 062: profile = video, sensor mode = capture, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x0094A529, 0x00C6318C, 0x00C6318C, 0x00B5AD6B, 0x00020200, 0x0000000C, 0x4B0F2468, 0x00000007, 0x00F7BD84, 0x00000000, + 0x00014007 + }}, + {set:{ // 063: profile = video, sensor mode = capture, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 064: profile = video, sensor mode = capture, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 065: profile = video, sensor mode = capture, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 066: profile = video, sensor mode = capture, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 067: profile = video, sensor mode = capture, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 068: profile = video, sensor mode = capture, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 069: profile = video, sensor mode = capture, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 070: profile = video, sensor mode = video, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x01084210, 0x00F7BDEF, 0x00F7BDEF, 0x00C6318C, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000004, 0x00C631D3, 0x00000000, + 0x0000B003 + }}, + {set:{ // 071: profile = video, sensor mode = video, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00C6318C, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x0000000C, 0x4B0F2468, 0x00000006, 0x00E739AA, 0x00000000, + 0x00011005 + }}, + {set:{ // 072: profile = video, sensor mode = video, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00842108, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x0000000C, 0x4B0F2468, 0x00000008, 0x00F7BD84, 0x00000000, + 0x00017009 + }}, + {set:{ // 073: profile = video, sensor mode = video, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 074: profile = video, sensor mode = video, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 075: profile = video, sensor mode = video, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 076: profile = video, sensor mode = video, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 077: profile = video, sensor mode = video, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 078: profile = video, sensor mode = video, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 079: profile = video, sensor mode = video, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 080: profile = video, sensor mode = SlimVideo1, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000006, 0x00F7BD84, 0x00000000, + 0x00011005 + }}, + {set:{ // 081: profile = video, sensor mode = SlimVideo1, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00842108, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000008, 0x00F7BD84, 0x00000000, + 0x00017009 + }}, + {set:{ // 082: profile = video, sensor mode = SlimVideo1, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00210842, 0x00739CE7, 0x00739CE7, 0x00842108, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x00023011 + }}, + {set:{ // 083: profile = video, sensor mode = SlimVideo1, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 084: profile = video, sensor mode = SlimVideo1, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 085: profile = video, sensor mode = SlimVideo1, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 086: profile = video, sensor mode = SlimVideo1, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 087: profile = video, sensor mode = SlimVideo1, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 088: profile = video, sensor mode = SlimVideo1, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 089: profile = video, sensor mode = SlimVideo1, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 090: profile = video, sensor mode = SlimVideo2, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000006, 0x00F7BD84, 0x00000000, + 0x00011005 + }}, + {set:{ // 091: profile = video, sensor mode = SlimVideo2, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00842108, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000008, 0x00F7BD84, 0x00000000, + 0x00017009 + }}, + {set:{ // 092: profile = video, sensor mode = SlimVideo2, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00210842, 0x00739CE7, 0x00739CE7, 0x00842108, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x00023011 + }}, + {set:{ // 093: profile = video, sensor mode = SlimVideo2, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 094: profile = video, sensor mode = SlimVideo2, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 095: profile = video, sensor mode = SlimVideo2, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 096: profile = video, sensor mode = SlimVideo2, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 097: profile = video, sensor mode = SlimVideo2, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 098: profile = video, sensor mode = SlimVideo2, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 099: profile = video, sensor mode = SlimVideo2, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 100: profile = capture, sensor mode = preview, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x00F7BDEF, 0x00F7BDEF, 0x00C6318C, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000004, 0x00C631D3, 0x00000000, + 0x0000B003 + }}, + {set:{ // 101: profile = capture, sensor mode = preview, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00842108, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000008, 0x00F7BD84, 0x00000000, + 0x00017009 + }}, + {set:{ // 102: profile = capture, sensor mode = preview, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x0094A529, 0x00C6318C, 0x00C6318C, 0x00B5AD6B, 0x00020200, 0x0000000C, 0x4B0F2468, 0x00000007, 0x00F7BD84, 0x00000000, + 0x00014007 + }}, + {set:{ // 103: profile = capture, sensor mode = preview, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00842108, 0x00842108, 0x0094A529, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000B, 0x00F7BD84, 0x00000000, + 0x0002000F + }}, + {set:{ // 104: profile = capture, sensor mode = preview, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 105: profile = capture, sensor mode = preview, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 106: profile = capture, sensor mode = preview, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 107: profile = capture, sensor mode = preview, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 108: profile = capture, sensor mode = preview, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 109: profile = capture, sensor mode = preview, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 110: profile = capture, sensor mode = capture, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x00F7BDEF, 0x00F7BDEF, 0x00C6318C, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000004, 0x00C631D3, 0x00000000, + 0x0000B003 + }}, + {set:{ // 111: profile = capture, sensor mode = capture, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x0000000C, 0x4B0F2468, 0x00000006, 0x00E739AA, 0x00000000, + 0x00011005 + }}, + {set:{ // 112: profile = capture, sensor mode = capture, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x006318C6, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x0000000C, 0x4B0F2468, 0x00000008, 0x00F7BD84, 0x00000000, + 0x00017009 + }}, + {set:{ // 113: profile = capture, sensor mode = capture, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00842108, 0x00842108, 0x0094A529, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000B, 0x00F7BD84, 0x00000000, + 0x0002000F + }}, + {set:{ // 114: profile = capture, sensor mode = capture, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 115: profile = capture, sensor mode = capture, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 116: profile = capture, sensor mode = capture, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 117: profile = capture, sensor mode = capture, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 118: profile = capture, sensor mode = capture, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 119: profile = capture, sensor mode = capture, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 120: profile = capture, sensor mode = video, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x00F7BDEF, 0x00F7BDEF, 0x00C6318C, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000004, 0x00C631D3, 0x00000000, + 0x0000B003 + }}, + {set:{ // 121: profile = capture, sensor mode = video, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00842108, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000008, 0x00F7BD84, 0x00000000, + 0x00017009 + }}, + {set:{ // 122: profile = capture, sensor mode = video, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x0094A529, 0x00C6318C, 0x00C6318C, 0x00B5AD6B, 0x00020200, 0x0000000C, 0x4B0F2468, 0x00000007, 0x00F7BD84, 0x00000000, + 0x00014007 + }}, + {set:{ // 123: profile = capture, sensor mode = video, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00842108, 0x00842108, 0x0094A529, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000B, 0x00F7BD84, 0x00000000, + 0x0002000F + }}, + {set:{ // 124: profile = capture, sensor mode = video, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 125: profile = capture, sensor mode = video, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 126: profile = capture, sensor mode = video, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 127: profile = capture, sensor mode = video, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 128: profile = capture, sensor mode = video, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 129: profile = capture, sensor mode = video, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 130: profile = capture, sensor mode = SlimVideo1, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A03C, 0x00250446, 0x00259078, 0x0025B864, + 0x00D6B5AD, 0x00A5294A, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E8, 0x00000000, + 0x00005001 + }}, + {set:{ // 131: profile = capture, sensor mode = SlimVideo1, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A046, 0x0025045A, 0x00259078, 0x0025B864, + 0x00842108, 0x00842108, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 132: profile = capture, sensor mode = SlimVideo1, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010C850, 0x0021045A, 0x00259082, 0x0025B896, + 0x00421084, 0x00421084, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 133: profile = capture, sensor mode = SlimVideo1, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 134: profile = capture, sensor mode = SlimVideo1, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 135: profile = capture, sensor mode = SlimVideo1, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 136: profile = capture, sensor mode = SlimVideo1, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 137: profile = capture, sensor mode = SlimVideo1, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 138: profile = capture, sensor mode = SlimVideo1, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 139: profile = capture, sensor mode = SlimVideo1, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 140: profile = capture, sensor mode = SlimVideo2, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A03C, 0x00250446, 0x00259078, 0x0025B864, + 0x00D6B5AD, 0x00A5294A, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E8, 0x00000000, + 0x00005001 + }}, + {set:{ // 141: profile = capture, sensor mode = SlimVideo2, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A046, 0x0025045A, 0x00259078, 0x0025B864, + 0x00842108, 0x00842108, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 142: profile = capture, sensor mode = SlimVideo2, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010C850, 0x0021045A, 0x00259082, 0x0025B896, + 0x00421084, 0x00421084, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 143: profile = capture, sensor mode = SlimVideo2, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 144: profile = capture, sensor mode = SlimVideo2, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 145: profile = capture, sensor mode = SlimVideo2, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 146: profile = capture, sensor mode = SlimVideo2, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 147: profile = capture, sensor mode = SlimVideo2, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 148: profile = capture, sensor mode = SlimVideo2, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 149: profile = capture, sensor mode = SlimVideo2, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 150: profile = N3D preview, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A03C, 0x00250446, 0x00259078, 0x0025B864, + 0x00D6B5AD, 0x00A5294A, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E8, 0x00000000, + 0x00005001 + }}, + {set:{ // 151: profile = N3D preview, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A046, 0x0025045A, 0x00259078, 0x0025B864, + 0x00842108, 0x00842108, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 152: profile = N3D preview, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010C850, 0x0021045A, 0x00259082, 0x0025B896, + 0x00421084, 0x00421084, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 153: profile = N3D preview, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 154: profile = N3D preview, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 155: profile = N3D preview, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 156: profile = N3D preview, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 157: profile = N3D preview, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 158: profile = N3D preview, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 159: profile = N3D preview, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 160: profile = N3D video, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A03C, 0x00250446, 0x00259078, 0x0025B864, + 0x00D6B5AD, 0x00A5294A, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E8, 0x00000000, + 0x00005001 + }}, + {set:{ // 161: profile = N3D video, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A046, 0x0025045A, 0x00259078, 0x0025B864, + 0x00842108, 0x00842108, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 162: profile = N3D video, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010C850, 0x0021045A, 0x00259082, 0x0025B896, + 0x00421084, 0x00421084, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 163: profile = N3D video, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 164: profile = N3D video, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 165: profile = N3D video, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 166: profile = N3D video, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 167: profile = N3D video, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 168: profile = N3D video, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 169: profile = N3D video, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 170: profile = N3D capture, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A03C, 0x00250446, 0x00259078, 0x0025B864, + 0x00D6B5AD, 0x00A5294A, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E8, 0x00000000, + 0x00005001 + }}, + {set:{ // 171: profile = N3D capture, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A046, 0x0025045A, 0x00259078, 0x0025B864, + 0x00842108, 0x00842108, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 172: profile = N3D capture, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010C850, 0x0021045A, 0x00259082, 0x0025B896, + 0x00421084, 0x00421084, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 173: profile = N3D capture, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 174: profile = N3D capture, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 175: profile = N3D capture, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 176: profile = N3D capture, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 177: profile = N3D capture, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 178: profile = N3D capture, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 179: profile = N3D capture, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 180: profile = IHDR preview, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A03C, 0x00250446, 0x00259078, 0x0025B864, + 0x00D6B5AD, 0x00A5294A, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E8, 0x00000000, + 0x00005001 + }}, + {set:{ // 181: profile = IHDR preview, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A046, 0x0025045A, 0x00259078, 0x0025B864, + 0x00842108, 0x00842108, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 182: profile = IHDR preview, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010C850, 0x0021045A, 0x00259082, 0x0025B896, + 0x00421084, 0x00421084, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 183: profile = IHDR preview, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 184: profile = IHDR preview, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 185: profile = IHDR preview, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 186: profile = IHDR preview, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 187: profile = IHDR preview, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 188: profile = IHDR preview, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 189: profile = IHDR preview, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 190: profile = IHDR video, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A03C, 0x00250446, 0x00259078, 0x0025B864, + 0x00D6B5AD, 0x00A5294A, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E8, 0x00000000, + 0x00005001 + }}, + {set:{ // 191: profile = IHDR video, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A046, 0x0025045A, 0x00259078, 0x0025B864, + 0x00842108, 0x00842108, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 192: profile = IHDR video, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010C850, 0x0021045A, 0x00259082, 0x0025B896, + 0x00421084, 0x00421084, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 193: profile = IHDR video, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 194: profile = IHDR video, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 195: profile = IHDR video, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 196: profile = IHDR video, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 197: profile = IHDR video, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 198: profile = IHDR video, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 199: profile = IHDR video, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 200: profile = preview, sensor mode = custom1, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A03C, 0x00250446, 0x00259078, 0x0025B864, + 0x00D6B5AD, 0x00A5294A, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E8, 0x00000000, + 0x00005001 + }}, + {set:{ // 201: profile = preview, sensor mode = custom1, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A046, 0x0025045A, 0x00259078, 0x0025B864, + 0x00842108, 0x00842108, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 202: profile = preview, sensor mode = custom1, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010C850, 0x0021045A, 0x00259082, 0x0025B896, + 0x00421084, 0x00421084, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 203: profile = preview, sensor mode = custom1, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 204: profile = preview, sensor mode = custom1, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 205: profile = preview, sensor mode = custom1, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 206: profile = preview, sensor mode = custom1, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 207: profile = preview, sensor mode = custom1, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 208: profile = preview, sensor mode = custom1, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 209: profile = preview, sensor mode = custom1, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 210: profile = preview, sensor mode = custom2, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A03C, 0x00250446, 0x00259078, 0x0025B864, + 0x00D6B5AD, 0x00A5294A, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E8, 0x00000000, + 0x00005001 + }}, + {set:{ // 211: profile = preview, sensor mode = custom2, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A046, 0x0025045A, 0x00259078, 0x0025B864, + 0x00842108, 0x00842108, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 212: profile = preview, sensor mode = custom2, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010C850, 0x0021045A, 0x00259082, 0x0025B896, + 0x00421084, 0x00421084, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 213: profile = preview, sensor mode = custom2, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 214: profile = preview, sensor mode = custom2, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 215: profile = preview, sensor mode = custom2, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 216: profile = preview, sensor mode = custom2, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 217: profile = preview, sensor mode = custom2, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 218: profile = preview, sensor mode = custom2, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 219: profile = preview, sensor mode = custom2, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 220: profile = preview, sensor mode = custom3, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A03C, 0x00250446, 0x00259078, 0x0025B864, + 0x00D6B5AD, 0x00A5294A, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E8, 0x00000000, + 0x00005001 + }}, + {set:{ // 221: profile = preview, sensor mode = custom3, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A046, 0x0025045A, 0x00259078, 0x0025B864, + 0x00842108, 0x00842108, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 222: profile = preview, sensor mode = custom3, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010C850, 0x0021045A, 0x00259082, 0x0025B896, + 0x00421084, 0x00421084, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 223: profile = preview, sensor mode = custom3, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 224: profile = preview, sensor mode = custom3, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 225: profile = preview, sensor mode = custom3, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 226: profile = preview, sensor mode = custom3, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 227: profile = preview, sensor mode = custom3, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 228: profile = preview, sensor mode = custom3, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 229: profile = preview, sensor mode = custom3, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 230: profile = preview, sensor mode = custom4, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A03C, 0x00250446, 0x00259078, 0x0025B864, + 0x00D6B5AD, 0x00A5294A, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E8, 0x00000000, + 0x00005001 + }}, + {set:{ // 231: profile = preview, sensor mode = custom4, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A046, 0x0025045A, 0x00259078, 0x0025B864, + 0x00842108, 0x00842108, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 232: profile = preview, sensor mode = custom4, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010C850, 0x0021045A, 0x00259082, 0x0025B896, + 0x00421084, 0x00421084, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 233: profile = preview, sensor mode = custom4, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 234: profile = preview, sensor mode = custom4, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 235: profile = preview, sensor mode = custom4, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 236: profile = preview, sensor mode = custom4, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 237: profile = preview, sensor mode = custom4, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 238: profile = preview, sensor mode = custom4, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 239: profile = preview, sensor mode = custom4, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 240: profile = preview, sensor mode = custom5, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A03C, 0x00250446, 0x00259078, 0x0025B864, + 0x00D6B5AD, 0x00A5294A, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E8, 0x00000000, + 0x00005001 + }}, + {set:{ // 241: profile = preview, sensor mode = custom5, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A046, 0x0025045A, 0x00259078, 0x0025B864, + 0x00842108, 0x00842108, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 242: profile = preview, sensor mode = custom5, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010C850, 0x0021045A, 0x00259082, 0x0025B896, + 0x00421084, 0x00421084, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 243: profile = preview, sensor mode = custom5, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 244: profile = preview, sensor mode = custom5, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 245: profile = preview, sensor mode = custom5, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 246: profile = preview, sensor mode = custom5, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 247: profile = preview, sensor mode = custom5, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 248: profile = preview, sensor mode = custom5, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 249: profile = preview, sensor mode = custom5, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 250: profile = video, sensor mode = custom1, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A03C, 0x00250446, 0x00259078, 0x0025B864, + 0x00D6B5AD, 0x00A5294A, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E8, 0x00000000, + 0x00005001 + }}, + {set:{ // 251: profile = video, sensor mode = custom1, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A046, 0x0025045A, 0x00259078, 0x0025B864, + 0x00842108, 0x00842108, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 252: profile = video, sensor mode = custom1, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010C850, 0x0021045A, 0x00259082, 0x0025B896, + 0x00421084, 0x00421084, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 253: profile = video, sensor mode = custom1, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 254: profile = video, sensor mode = custom1, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 255: profile = video, sensor mode = custom1, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 256: profile = video, sensor mode = custom1, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 257: profile = video, sensor mode = custom1, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 258: profile = video, sensor mode = custom1, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 259: profile = video, sensor mode = custom1, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 260: profile = video, sensor mode = custom2, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A03C, 0x00250446, 0x00259078, 0x0025B864, + 0x00D6B5AD, 0x00A5294A, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E8, 0x00000000, + 0x00005001 + }}, + {set:{ // 261: profile = video, sensor mode = custom2, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A046, 0x0025045A, 0x00259078, 0x0025B864, + 0x00842108, 0x00842108, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 262: profile = video, sensor mode = custom2, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010C850, 0x0021045A, 0x00259082, 0x0025B896, + 0x00421084, 0x00421084, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 263: profile = video, sensor mode = custom2, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 264: profile = video, sensor mode = custom2, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 265: profile = video, sensor mode = custom2, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 266: profile = video, sensor mode = custom2, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 267: profile = video, sensor mode = custom2, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 268: profile = video, sensor mode = custom2, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 269: profile = video, sensor mode = custom2, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 270: profile = video, sensor mode = custom3, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A03C, 0x00250446, 0x00259078, 0x0025B864, + 0x00D6B5AD, 0x00A5294A, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E8, 0x00000000, + 0x00005001 + }}, + {set:{ // 271: profile = video, sensor mode = custom3, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A046, 0x0025045A, 0x00259078, 0x0025B864, + 0x00842108, 0x00842108, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 272: profile = video, sensor mode = custom3, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010C850, 0x0021045A, 0x00259082, 0x0025B896, + 0x00421084, 0x00421084, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 273: profile = video, sensor mode = custom3, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 274: profile = video, sensor mode = custom3, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 275: profile = video, sensor mode = custom3, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 276: profile = video, sensor mode = custom3, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 277: profile = video, sensor mode = custom3, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 278: profile = video, sensor mode = custom3, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 279: profile = video, sensor mode = custom3, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 280: profile = video, sensor mode = custom4, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A03C, 0x00250446, 0x00259078, 0x0025B864, + 0x00D6B5AD, 0x00A5294A, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E8, 0x00000000, + 0x00005001 + }}, + {set:{ // 281: profile = video, sensor mode = custom4, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A046, 0x0025045A, 0x00259078, 0x0025B864, + 0x00842108, 0x00842108, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 282: profile = video, sensor mode = custom4, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010C850, 0x0021045A, 0x00259082, 0x0025B896, + 0x00421084, 0x00421084, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 283: profile = video, sensor mode = custom4, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 284: profile = video, sensor mode = custom4, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 285: profile = video, sensor mode = custom4, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 286: profile = video, sensor mode = custom4, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 287: profile = video, sensor mode = custom4, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 288: profile = video, sensor mode = custom4, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 289: profile = video, sensor mode = custom4, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 290: profile = video, sensor mode = custom5, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A03C, 0x00250446, 0x00259078, 0x0025B864, + 0x00D6B5AD, 0x00A5294A, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E8, 0x00000000, + 0x00005001 + }}, + {set:{ // 291: profile = video, sensor mode = custom5, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A046, 0x0025045A, 0x00259078, 0x0025B864, + 0x00842108, 0x00842108, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 292: profile = video, sensor mode = custom5, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010C850, 0x0021045A, 0x00259082, 0x0025B896, + 0x00421084, 0x00421084, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 293: profile = video, sensor mode = custom5, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 294: profile = video, sensor mode = custom5, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 295: profile = video, sensor mode = custom5, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 296: profile = video, sensor mode = custom5, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 297: profile = video, sensor mode = custom5, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 298: profile = video, sensor mode = custom5, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 299: profile = video, sensor mode = custom5, iso = 3200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000 + }}, + {set:{ // 300: profile = capture, sensor mode = custom1, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A03C, 0x00250446, 0x00259078, 0x0025B864, + 0x00D6B5AD, 0x00A5294A, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E8, 0x00000000, + 0x00005001 + }}, + {set:{ // 301: profile = capture, sensor mode = custom1, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A046, 0x0025045A, 0x00259078, 0x0025B864, + 0x00842108, 0x00842108, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 302: profile = capture, sensor mode = custom1, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010C850, 0x0021045A, 0x00259082, 0x0025B896, + 0x00421084, 0x00421084, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 303: profile = capture, sensor mode = custom1, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 304: profile = capture, sensor mode = custom1, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 305: profile = capture, sensor mode = custom1, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 306: profile = capture, sensor mode = custom1, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 307: profile = capture, sensor mode = custom1, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 308: profile = capture, sensor mode = custom1, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 309: profile = capture, sensor mode = custom1, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 310: profile = capture, sensor mode = custom2, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A03C, 0x00250446, 0x00259078, 0x0025B864, + 0x00D6B5AD, 0x00A5294A, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E8, 0x00000000, + 0x00005001 + }}, + {set:{ // 311: profile = capture, sensor mode = custom2, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A046, 0x0025045A, 0x00259078, 0x0025B864, + 0x00842108, 0x00842108, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 312: profile = capture, sensor mode = custom2, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010C850, 0x0021045A, 0x00259082, 0x0025B896, + 0x00421084, 0x00421084, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 313: profile = capture, sensor mode = custom2, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 314: profile = capture, sensor mode = custom2, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 315: profile = capture, sensor mode = custom2, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 316: profile = capture, sensor mode = custom2, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 317: profile = capture, sensor mode = custom2, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 318: profile = capture, sensor mode = custom2, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 319: profile = capture, sensor mode = custom2, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 320: profile = capture, sensor mode = custom3, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A03C, 0x00250446, 0x00259078, 0x0025B864, + 0x00D6B5AD, 0x00A5294A, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E8, 0x00000000, + 0x00005001 + }}, + {set:{ // 321: profile = capture, sensor mode = custom3, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A046, 0x0025045A, 0x00259078, 0x0025B864, + 0x00842108, 0x00842108, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 322: profile = capture, sensor mode = custom3, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010C850, 0x0021045A, 0x00259082, 0x0025B896, + 0x00421084, 0x00421084, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 323: profile = capture, sensor mode = custom3, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 324: profile = capture, sensor mode = custom3, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 325: profile = capture, sensor mode = custom3, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 326: profile = capture, sensor mode = custom3, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 327: profile = capture, sensor mode = custom3, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 328: profile = capture, sensor mode = custom3, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 329: profile = capture, sensor mode = custom3, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 330: profile = capture, sensor mode = custom4, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A03C, 0x00250446, 0x00259078, 0x0025B864, + 0x00D6B5AD, 0x00A5294A, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E8, 0x00000000, + 0x00005001 + }}, + {set:{ // 331: profile = capture, sensor mode = custom4, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A046, 0x0025045A, 0x00259078, 0x0025B864, + 0x00842108, 0x00842108, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 332: profile = capture, sensor mode = custom4, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010C850, 0x0021045A, 0x00259082, 0x0025B896, + 0x00421084, 0x00421084, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 333: profile = capture, sensor mode = custom4, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 334: profile = capture, sensor mode = custom4, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 335: profile = capture, sensor mode = custom4, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 336: profile = capture, sensor mode = custom4, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 337: profile = capture, sensor mode = custom4, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 338: profile = capture, sensor mode = custom4, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 339: profile = capture, sensor mode = custom4, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 340: profile = capture, sensor mode = custom5, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A03C, 0x00250446, 0x00259078, 0x0025B864, + 0x00D6B5AD, 0x00A5294A, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E8, 0x00000000, + 0x00005001 + }}, + {set:{ // 341: profile = capture, sensor mode = custom5, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A046, 0x0025045A, 0x00259078, 0x0025B864, + 0x00842108, 0x00842108, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 342: profile = capture, sensor mode = custom5, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010C850, 0x0021045A, 0x00259082, 0x0025B896, + 0x00421084, 0x00421084, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 343: profile = capture, sensor mode = custom5, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 344: profile = capture, sensor mode = custom5, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 345: profile = capture, sensor mode = custom5, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 346: profile = capture, sensor mode = custom5, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 347: profile = capture, sensor mode = custom5, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 348: profile = capture, sensor mode = custom5, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 349: profile = capture, sensor mode = custom5, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 350: Disable (Do not modify me) + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }} +}, +CCM:{ // format: Q1.3.9 + {set:{//00: D65 + 0x072F01D9, 0x000007F8, 0x017807DC, 0x000007AC, 0x077507FC, 0x0000018F + }}, + {set:{//01: TL84 + 0x077401A9, 0x000007E3, 0x016207C5, 0x000007D9, 0x074707F6, 0x000001C3 + }}, + {set:{//02: CWF + 0x07110205, 0x000007EA, 0x015807BA, 0x000007EE, 0x074707F7, 0x000001C2 + }}, + {set:{//03: A + 0x07A70167, 0x000007F2, 0x012E07CE, 0x00000004, 0x06EA07E7, 0x0000022F + }} +}, +GGM:{ + {//00 + rb_gmt:{set:{ + 0x1C001C00, 0x1C071C07, 0x1C0E1C0E, 0x1C151C15, 0x241C241C, 0x24252425, 0x242E242E, 0x24372437, 0x20402040, 0x20482048, + 0x20502050, 0x20582058, 0x20602060, 0x20682068, 0x20702070, 0x20782078, 0x18801880, 0x1C861C86, 0x188D188D, 0x1C931C93, + 0x189A189A, 0x1CA01CA0, 0x18A718A7, 0x1CAD1CAD, 0x18B418B4, 0x1CBA1CBA, 0x18C118C1, 0x1CC71CC7, 0x18CE18CE, 0x1CD41CD4, + 0x18DB18DB, 0x1CE11CE1, 0x14E814E8, 0x18ED18ED, 0x14F314F3, 0x18F818F8, 0x14FE14FE, 0x19031903, 0x15091509, 0x190E190E, + 0x15141514, 0x19191919, 0x151F151F, 0x19241924, 0x152A152A, 0x192F192F, 0x15351535, 0x193A193A, 0x11401140, 0x15441544, + 0x15491549, 0x154E154E, 0x11531153, 0x15571557, 0x155C155C, 0x15611561, 0x11661166, 0x156A156A, 0x156F156F, 0x15741574, + 0x11791179, 0x157D157D, 0x15821582, 0x15871587, 0x1D8C1D8C, 0x21932193, 0x1D9B1D9B, 0x21A221A2, 0x1DAA1DAA, 0x21B121B1, + 0x1DB91DB9, 0x21C021C0, 0x21C821C8, 0x21D021D0, 0x21D821D8, 0x21E021E0, 0x21E821E8, 0x21F021F0, 0x21F821F8, 0x22002200, + 0x1A081A08, 0x1A0E1A0E, 0x1A141A14, 0x1A1A1A1A, 0x1A201A20, 0x1A261A26, 0x1A2C1A2C, 0x1A321A32, 0x1A381A38, 0x1E3E1E3E, + 0x1A451A45, 0x1E4B1E4B, 0x1A521A52, 0x1E581E58, 0x1A5F1A5F, 0x1E651E65, 0x266C266C, 0x26752675, 0x267E267E, 0x26872687, + 0x26902690, 0x26992699, 0x26A226A2, 0x26AB26AB, 0x22B422B4, 0x22BC22BC, 0x22C422C4, 0x22CC22CC, 0x22D422D4, 0x22DC22DC, + 0x22E422E4, 0x22EC22EC, 0x1AF41AF4, 0x1AFA1AFA, 0x1B001B00, 0x1B061B06, 0x1B0C1B0C, 0x1B121B12, 0x1B181B18, 0x1B1E1B1E, + 0x17241724, 0x17291729, 0x172E172E, 0x17331733, 0x17381738, 0x173D173D, 0x17421742, 0x17471747, 0x434C434C, 0x435C435C, + 0x436C436C, 0x437C437C, 0x338C338C, 0x33983398, 0x33A433A4, 0x33B033B0, 0x33BC33BC, 0x33C833C8, 0x23D423D4, 0x23DC23DC, + 0x1BE41BE4, 0x1BEA1BEA, 0x1BF01BF0, 0x1BF61BF6 + }}, + g_gmt:{set:{ + 0x00001C00, 0x00001C07, 0x00001C0E, 0x00001C15, 0x0000241C, 0x00002425, 0x0000242E, 0x00002437, 0x00002040, 0x00002048, + 0x00002050, 0x00002058, 0x00002060, 0x00002068, 0x00002070, 0x00002078, 0x00001880, 0x00001C86, 0x0000188D, 0x00001C93, + 0x0000189A, 0x00001CA0, 0x000018A7, 0x00001CAD, 0x000018B4, 0x00001CBA, 0x000018C1, 0x00001CC7, 0x000018CE, 0x00001CD4, + 0x000018DB, 0x00001CE1, 0x000014E8, 0x000018ED, 0x000014F3, 0x000018F8, 0x000014FE, 0x00001903, 0x00001509, 0x0000190E, + 0x00001514, 0x00001919, 0x0000151F, 0x00001924, 0x0000152A, 0x0000192F, 0x00001535, 0x0000193A, 0x00001140, 0x00001544, + 0x00001549, 0x0000154E, 0x00001153, 0x00001557, 0x0000155C, 0x00001561, 0x00001166, 0x0000156A, 0x0000156F, 0x00001574, + 0x00001179, 0x0000157D, 0x00001582, 0x00001587, 0x00001D8C, 0x00002193, 0x00001D9B, 0x000021A2, 0x00001DAA, 0x000021B1, + 0x00001DB9, 0x000021C0, 0x000021C8, 0x000021D0, 0x000021D8, 0x000021E0, 0x000021E8, 0x000021F0, 0x000021F8, 0x00002200, + 0x00001A08, 0x00001A0E, 0x00001A14, 0x00001A1A, 0x00001A20, 0x00001A26, 0x00001A2C, 0x00001A32, 0x00001A38, 0x00001E3E, + 0x00001A45, 0x00001E4B, 0x00001A52, 0x00001E58, 0x00001A5F, 0x00001E65, 0x0000266C, 0x00002675, 0x0000267E, 0x00002687, + 0x00002690, 0x00002699, 0x000026A2, 0x000026AB, 0x000022B4, 0x000022BC, 0x000022C4, 0x000022CC, 0x000022D4, 0x000022DC, + 0x000022E4, 0x000022EC, 0x00001AF4, 0x00001AFA, 0x00001B00, 0x00001B06, 0x00001B0C, 0x00001B12, 0x00001B18, 0x00001B1E, + 0x00001724, 0x00001729, 0x0000172E, 0x00001733, 0x00001738, 0x0000173D, 0x00001742, 0x00001747, 0x0000434C, 0x0000435C, + 0x0000436C, 0x0000437C, 0x0000338C, 0x00003398, 0x000033A4, 0x000033B0, 0x000033BC, 0x000033C8, 0x000023D4, 0x000023DC, + 0x00001BE4, 0x00001BEA, 0x00001BF0, 0x00001BF6 + }}}, + {//01 + rb_gmt:{set:{ + 0x24002400, 0x24092409, 0x24122412, 0x241B241B, 0x28242824, 0x282E282E, 0x28382838, 0x28422842, 0x284C284C, 0x24562456, + 0x285F285F, 0x24692469, 0x24722472, 0x207B207B, 0x24832483, 0x208C208C, 0x20942094, 0x209C209C, 0x20A420A4, 0x20AC20AC, + 0x20B420B4, 0x1CBC1CBC, 0x1CC31CC3, 0x20CA20CA, 0x1CD21CD2, 0x1CD91CD9, 0x1CE01CE0, 0x1CE71CE7, 0x18EE18EE, 0x1CF41CF4, + 0x1CFB1CFB, 0x19021902, 0x19081908, 0x1D0E1D0E, 0x19151915, 0x191B191B, 0x19211921, 0x19271927, 0x192D192D, 0x15331533, + 0x19381938, 0x193E193E, 0x15441544, 0x19491949, 0x154F154F, 0x19541954, 0x155A155A, 0x155F155F, 0x15641564, 0x15691569, + 0x156E156E, 0x15731573, 0x15781578, 0x157D157D, 0x15821582, 0x15871587, 0x118C118C, 0x15901590, 0x15951595, 0x119A119A, + 0x159E159E, 0x11A311A3, 0x15A715A7, 0x11AC11AC, 0x25B025B0, 0x21B921B9, 0x25C125C1, 0x21CA21CA, 0x21D221D2, 0x1DDA1DDA, + 0x21E121E1, 0x1DE91DE9, 0x1DF01DF0, 0x1DF71DF7, 0x19FE19FE, 0x1E041E04, 0x1A0B1A0B, 0x1A111A11, 0x1E171E17, 0x1A1E1A1E, + 0x1E241E24, 0x1A2B1A2B, 0x1E311E31, 0x1E381E38, 0x1A3F1A3F, 0x1E451E45, 0x1A4C1A4C, 0x1A521A52, 0x1A581A58, 0x165E165E, + 0x16631663, 0x16681668, 0x166D166D, 0x16721672, 0x12771277, 0x167B167B, 0x26802680, 0x2A892A89, 0x26932693, 0x269C269C, + 0x2AA52AA5, 0x22AF22AF, 0x26B726B7, 0x22C022C0, 0x22C822C8, 0x1ED01ED0, 0x1ED71ED7, 0x1ADE1ADE, 0x1AE41AE4, 0x1AEA1AEA, + 0x1AF01AF0, 0x1AF61AF6, 0x1AFC1AFC, 0x17021702, 0x1B071B07, 0x170D170D, 0x1B121B12, 0x17181718, 0x1B1D1B1D, 0x17231723, + 0x17281728, 0x1B2D1B2D, 0x17331733, 0x17381738, 0x173D173D, 0x17421742, 0x17471747, 0x134C134C, 0x3B503B50, 0x3B5E3B5E, + 0x436C436C, 0x437C437C, 0x3B8C3B8C, 0x339A339A, 0x2BA62BA6, 0x23B023B0, 0x23B823B8, 0x23C023C0, 0x2BC82BC8, 0x2BD22BD2, + 0x1FDC1FDC, 0x27E327E3, 0x33EC33EC, 0x1FF81FF8 + }}, + g_gmt:{set:{ + 0x00002400, 0x00002409, 0x00002412, 0x0000241B, 0x00002824, 0x0000282E, 0x00002838, 0x00002842, 0x0000284C, 0x00002456, + 0x0000285F, 0x00002469, 0x00002472, 0x0000207B, 0x00002483, 0x0000208C, 0x00002094, 0x0000209C, 0x000020A4, 0x000020AC, + 0x000020B4, 0x00001CBC, 0x00001CC3, 0x000020CA, 0x00001CD2, 0x00001CD9, 0x00001CE0, 0x00001CE7, 0x000018EE, 0x00001CF4, + 0x00001CFB, 0x00001902, 0x00001908, 0x00001D0E, 0x00001915, 0x0000191B, 0x00001921, 0x00001927, 0x0000192D, 0x00001533, + 0x00001938, 0x0000193E, 0x00001544, 0x00001949, 0x0000154F, 0x00001954, 0x0000155A, 0x0000155F, 0x00001564, 0x00001569, + 0x0000156E, 0x00001573, 0x00001578, 0x0000157D, 0x00001582, 0x00001587, 0x0000118C, 0x00001590, 0x00001595, 0x0000119A, + 0x0000159E, 0x000011A3, 0x000015A7, 0x000011AC, 0x000025B0, 0x000021B9, 0x000025C1, 0x000021CA, 0x000021D2, 0x00001DDA, + 0x000021E1, 0x00001DE9, 0x00001DF0, 0x00001DF7, 0x000019FE, 0x00001E04, 0x00001A0B, 0x00001A11, 0x00001E17, 0x00001A1E, + 0x00001E24, 0x00001A2B, 0x00001E31, 0x00001E38, 0x00001A3F, 0x00001E45, 0x00001A4C, 0x00001A52, 0x00001A58, 0x0000165E, + 0x00001663, 0x00001668, 0x0000166D, 0x00001672, 0x00001277, 0x0000167B, 0x00002680, 0x00002A89, 0x00002693, 0x0000269C, + 0x00002AA5, 0x000022AF, 0x000026B7, 0x000022C0, 0x000022C8, 0x00001ED0, 0x00001ED7, 0x00001ADE, 0x00001AE4, 0x00001AEA, + 0x00001AF0, 0x00001AF6, 0x00001AFC, 0x00001702, 0x00001B07, 0x0000170D, 0x00001B12, 0x00001718, 0x00001B1D, 0x00001723, + 0x00001728, 0x00001B2D, 0x00001733, 0x00001738, 0x0000173D, 0x00001742, 0x00001747, 0x0000134C, 0x00003B50, 0x00003B5E, + 0x0000436C, 0x0000437C, 0x00003B8C, 0x0000339A, 0x00002BA6, 0x000023B0, 0x000023B8, 0x000023C0, 0x00002BC8, 0x00002BD2, + 0x00001FDC, 0x000027E3, 0x000033EC, 0x00001FF8 + }}}, + {//02 { + rb_gmt:{set:{ + 0x24002400, 0x24092409, 0x24122412, 0x241B241B, 0x28242824, 0x282E282E, 0x28382838, 0x28422842, 0x284C284C, 0x24562456, + 0x285F285F, 0x24692469, 0x24722472, 0x207B207B, 0x24832483, 0x208C208C, 0x20942094, 0x209C209C, 0x20A420A4, 0x20AC20AC, + 0x20B420B4, 0x1CBC1CBC, 0x1CC31CC3, 0x20CA20CA, 0x1CD21CD2, 0x1CD91CD9, 0x1CE01CE0, 0x1CE71CE7, 0x18EE18EE, 0x1CF41CF4, + 0x1CFB1CFB, 0x19021902, 0x19081908, 0x1D0E1D0E, 0x19151915, 0x191B191B, 0x19211921, 0x19271927, 0x192D192D, 0x15331533, + 0x19381938, 0x193E193E, 0x15441544, 0x19491949, 0x154F154F, 0x19541954, 0x155A155A, 0x155F155F, 0x15641564, 0x15691569, + 0x156E156E, 0x15731573, 0x15781578, 0x157D157D, 0x15821582, 0x15871587, 0x118C118C, 0x15901590, 0x15951595, 0x119A119A, + 0x159E159E, 0x11A311A3, 0x15A715A7, 0x11AC11AC, 0x25B025B0, 0x21B921B9, 0x25C125C1, 0x21CA21CA, 0x21D221D2, 0x1DDA1DDA, + 0x21E121E1, 0x1DE91DE9, 0x1DF01DF0, 0x1DF71DF7, 0x19FE19FE, 0x1E041E04, 0x1A0B1A0B, 0x1A111A11, 0x1E171E17, 0x1A1E1A1E, + 0x1E241E24, 0x1A2B1A2B, 0x1E311E31, 0x1E381E38, 0x1A3F1A3F, 0x1E451E45, 0x1A4C1A4C, 0x1A521A52, 0x1A581A58, 0x165E165E, + 0x16631663, 0x16681668, 0x166D166D, 0x16721672, 0x12771277, 0x167B167B, 0x26802680, 0x2A892A89, 0x26932693, 0x269C269C, + 0x2AA52AA5, 0x22AF22AF, 0x26B726B7, 0x22C022C0, 0x22C822C8, 0x1ED01ED0, 0x1ED71ED7, 0x1ADE1ADE, 0x1AE41AE4, 0x1AEA1AEA, + 0x1AF01AF0, 0x1AF61AF6, 0x1AFC1AFC, 0x17021702, 0x1B071B07, 0x170D170D, 0x1B121B12, 0x17181718, 0x1B1D1B1D, 0x17231723, + 0x17281728, 0x1B2D1B2D, 0x17331733, 0x17381738, 0x173D173D, 0x17421742, 0x17471747, 0x134C134C, 0x3B503B50, 0x3B5E3B5E, + 0x436C436C, 0x437C437C, 0x3B8C3B8C, 0x339A339A, 0x2BA62BA6, 0x23B023B0, 0x23B823B8, 0x23C023C0, 0x2BC82BC8, 0x2BD22BD2, + 0x1FDC1FDC, 0x27E327E3, 0x33EC33EC, 0x1FF81FF8 + }}, + g_gmt:{set:{ + 0x00002400, 0x00002409, 0x00002412, 0x0000241B, 0x00002824, 0x0000282E, 0x00002838, 0x00002842, 0x0000284C, 0x00002456, + 0x0000285F, 0x00002469, 0x00002472, 0x0000207B, 0x00002483, 0x0000208C, 0x00002094, 0x0000209C, 0x000020A4, 0x000020AC, + 0x000020B4, 0x00001CBC, 0x00001CC3, 0x000020CA, 0x00001CD2, 0x00001CD9, 0x00001CE0, 0x00001CE7, 0x000018EE, 0x00001CF4, + 0x00001CFB, 0x00001902, 0x00001908, 0x00001D0E, 0x00001915, 0x0000191B, 0x00001921, 0x00001927, 0x0000192D, 0x00001533, + 0x00001938, 0x0000193E, 0x00001544, 0x00001949, 0x0000154F, 0x00001954, 0x0000155A, 0x0000155F, 0x00001564, 0x00001569, + 0x0000156E, 0x00001573, 0x00001578, 0x0000157D, 0x00001582, 0x00001587, 0x0000118C, 0x00001590, 0x00001595, 0x0000119A, + 0x0000159E, 0x000011A3, 0x000015A7, 0x000011AC, 0x000025B0, 0x000021B9, 0x000025C1, 0x000021CA, 0x000021D2, 0x00001DDA, + 0x000021E1, 0x00001DE9, 0x00001DF0, 0x00001DF7, 0x000019FE, 0x00001E04, 0x00001A0B, 0x00001A11, 0x00001E17, 0x00001A1E, + 0x00001E24, 0x00001A2B, 0x00001E31, 0x00001E38, 0x00001A3F, 0x00001E45, 0x00001A4C, 0x00001A52, 0x00001A58, 0x0000165E, + 0x00001663, 0x00001668, 0x0000166D, 0x00001672, 0x00001277, 0x0000167B, 0x00002680, 0x00002A89, 0x00002693, 0x0000269C, + 0x00002AA5, 0x000022AF, 0x000026B7, 0x000022C0, 0x000022C8, 0x00001ED0, 0x00001ED7, 0x00001ADE, 0x00001AE4, 0x00001AEA, + 0x00001AF0, 0x00001AF6, 0x00001AFC, 0x00001702, 0x00001B07, 0x0000170D, 0x00001B12, 0x00001718, 0x00001B1D, 0x00001723, + 0x00001728, 0x00001B2D, 0x00001733, 0x00001738, 0x0000173D, 0x00001742, 0x00001747, 0x0000134C, 0x00003B50, 0x00003B5E, + 0x0000436C, 0x0000437C, 0x00003B8C, 0x0000339A, 0x00002BA6, 0x000023B0, 0x000023B8, 0x000023C0, 0x00002BC8, 0x00002BD2, + 0x00001FDC, 0x000027E3, 0x000033EC, 0x00001FF8 + }}}, + {//03 { + rb_gmt:{set:{ + 0x24002400, 0x24092409, 0x24122412, 0x241B241B, 0x28242824, 0x282E282E, 0x28382838, 0x28422842, 0x284C284C, 0x24562456, + 0x285F285F, 0x24692469, 0x24722472, 0x207B207B, 0x24832483, 0x208C208C, 0x20942094, 0x209C209C, 0x20A420A4, 0x20AC20AC, + 0x20B420B4, 0x1CBC1CBC, 0x1CC31CC3, 0x20CA20CA, 0x1CD21CD2, 0x1CD91CD9, 0x1CE01CE0, 0x1CE71CE7, 0x18EE18EE, 0x1CF41CF4, + 0x1CFB1CFB, 0x19021902, 0x19081908, 0x1D0E1D0E, 0x19151915, 0x191B191B, 0x19211921, 0x19271927, 0x192D192D, 0x15331533, + 0x19381938, 0x193E193E, 0x15441544, 0x19491949, 0x154F154F, 0x19541954, 0x155A155A, 0x155F155F, 0x15641564, 0x15691569, + 0x156E156E, 0x15731573, 0x15781578, 0x157D157D, 0x15821582, 0x15871587, 0x118C118C, 0x15901590, 0x15951595, 0x119A119A, + 0x159E159E, 0x11A311A3, 0x15A715A7, 0x11AC11AC, 0x25B025B0, 0x21B921B9, 0x25C125C1, 0x21CA21CA, 0x21D221D2, 0x1DDA1DDA, + 0x21E121E1, 0x1DE91DE9, 0x1DF01DF0, 0x1DF71DF7, 0x19FE19FE, 0x1E041E04, 0x1A0B1A0B, 0x1A111A11, 0x1E171E17, 0x1A1E1A1E, + 0x1E241E24, 0x1A2B1A2B, 0x1E311E31, 0x1E381E38, 0x1A3F1A3F, 0x1E451E45, 0x1A4C1A4C, 0x1A521A52, 0x1A581A58, 0x165E165E, + 0x16631663, 0x16681668, 0x166D166D, 0x16721672, 0x12771277, 0x167B167B, 0x26802680, 0x2A892A89, 0x26932693, 0x269C269C, + 0x2AA52AA5, 0x22AF22AF, 0x26B726B7, 0x22C022C0, 0x22C822C8, 0x1ED01ED0, 0x1ED71ED7, 0x1ADE1ADE, 0x1AE41AE4, 0x1AEA1AEA, + 0x1AF01AF0, 0x1AF61AF6, 0x1AFC1AFC, 0x17021702, 0x1B071B07, 0x170D170D, 0x1B121B12, 0x17181718, 0x1B1D1B1D, 0x17231723, + 0x17281728, 0x1B2D1B2D, 0x17331733, 0x17381738, 0x173D173D, 0x17421742, 0x17471747, 0x134C134C, 0x3B503B50, 0x3B5E3B5E, + 0x436C436C, 0x437C437C, 0x3B8C3B8C, 0x339A339A, 0x2BA62BA6, 0x23B023B0, 0x23B823B8, 0x23C023C0, 0x2BC82BC8, 0x2BD22BD2, + 0x1FDC1FDC, 0x27E327E3, 0x33EC33EC, 0x1FF81FF8 + }}, + g_gmt:{set:{ + 0x00002400, 0x00002409, 0x00002412, 0x0000241B, 0x00002824, 0x0000282E, 0x00002838, 0x00002842, 0x0000284C, 0x00002456, + 0x0000285F, 0x00002469, 0x00002472, 0x0000207B, 0x00002483, 0x0000208C, 0x00002094, 0x0000209C, 0x000020A4, 0x000020AC, + 0x000020B4, 0x00001CBC, 0x00001CC3, 0x000020CA, 0x00001CD2, 0x00001CD9, 0x00001CE0, 0x00001CE7, 0x000018EE, 0x00001CF4, + 0x00001CFB, 0x00001902, 0x00001908, 0x00001D0E, 0x00001915, 0x0000191B, 0x00001921, 0x00001927, 0x0000192D, 0x00001533, + 0x00001938, 0x0000193E, 0x00001544, 0x00001949, 0x0000154F, 0x00001954, 0x0000155A, 0x0000155F, 0x00001564, 0x00001569, + 0x0000156E, 0x00001573, 0x00001578, 0x0000157D, 0x00001582, 0x00001587, 0x0000118C, 0x00001590, 0x00001595, 0x0000119A, + 0x0000159E, 0x000011A3, 0x000015A7, 0x000011AC, 0x000025B0, 0x000021B9, 0x000025C1, 0x000021CA, 0x000021D2, 0x00001DDA, + 0x000021E1, 0x00001DE9, 0x00001DF0, 0x00001DF7, 0x000019FE, 0x00001E04, 0x00001A0B, 0x00001A11, 0x00001E17, 0x00001A1E, + 0x00001E24, 0x00001A2B, 0x00001E31, 0x00001E38, 0x00001A3F, 0x00001E45, 0x00001A4C, 0x00001A52, 0x00001A58, 0x0000165E, + 0x00001663, 0x00001668, 0x0000166D, 0x00001672, 0x00001277, 0x0000167B, 0x00002680, 0x00002A89, 0x00002693, 0x0000269C, + 0x00002AA5, 0x000022AF, 0x000026B7, 0x000022C0, 0x000022C8, 0x00001ED0, 0x00001ED7, 0x00001ADE, 0x00001AE4, 0x00001AEA, + 0x00001AF0, 0x00001AF6, 0x00001AFC, 0x00001702, 0x00001B07, 0x0000170D, 0x00001B12, 0x00001718, 0x00001B1D, 0x00001723, + 0x00001728, 0x00001B2D, 0x00001733, 0x00001738, 0x0000173D, 0x00001742, 0x00001747, 0x0000134C, 0x00003B50, 0x00003B5E, + 0x0000436C, 0x0000437C, 0x00003B8C, 0x0000339A, 0x00002BA6, 0x000023B0, 0x000023B8, 0x000023C0, 0x00002BC8, 0x00002BD2, + 0x00001FDC, 0x000027E3, 0x000033EC, 0x00001FF8 + }}}, + {//04 { + rb_gmt:{set:{ + 0x24002400, 0x24092409, 0x24122412, 0x241B241B, 0x28242824, 0x282E282E, 0x28382838, 0x28422842, 0x284C284C, 0x24562456, + 0x285F285F, 0x24692469, 0x24722472, 0x207B207B, 0x24832483, 0x208C208C, 0x20942094, 0x209C209C, 0x20A420A4, 0x20AC20AC, + 0x20B420B4, 0x1CBC1CBC, 0x1CC31CC3, 0x20CA20CA, 0x1CD21CD2, 0x1CD91CD9, 0x1CE01CE0, 0x1CE71CE7, 0x18EE18EE, 0x1CF41CF4, + 0x1CFB1CFB, 0x19021902, 0x19081908, 0x1D0E1D0E, 0x19151915, 0x191B191B, 0x19211921, 0x19271927, 0x192D192D, 0x15331533, + 0x19381938, 0x193E193E, 0x15441544, 0x19491949, 0x154F154F, 0x19541954, 0x155A155A, 0x155F155F, 0x15641564, 0x15691569, + 0x156E156E, 0x15731573, 0x15781578, 0x157D157D, 0x15821582, 0x15871587, 0x118C118C, 0x15901590, 0x15951595, 0x119A119A, + 0x159E159E, 0x11A311A3, 0x15A715A7, 0x11AC11AC, 0x25B025B0, 0x21B921B9, 0x25C125C1, 0x21CA21CA, 0x21D221D2, 0x1DDA1DDA, + 0x21E121E1, 0x1DE91DE9, 0x1DF01DF0, 0x1DF71DF7, 0x19FE19FE, 0x1E041E04, 0x1A0B1A0B, 0x1A111A11, 0x1E171E17, 0x1A1E1A1E, + 0x1E241E24, 0x1A2B1A2B, 0x1E311E31, 0x1E381E38, 0x1A3F1A3F, 0x1E451E45, 0x1A4C1A4C, 0x1A521A52, 0x1A581A58, 0x165E165E, + 0x16631663, 0x16681668, 0x166D166D, 0x16721672, 0x12771277, 0x167B167B, 0x26802680, 0x2A892A89, 0x26932693, 0x269C269C, + 0x2AA52AA5, 0x22AF22AF, 0x26B726B7, 0x22C022C0, 0x22C822C8, 0x1ED01ED0, 0x1ED71ED7, 0x1ADE1ADE, 0x1AE41AE4, 0x1AEA1AEA, + 0x1AF01AF0, 0x1AF61AF6, 0x1AFC1AFC, 0x17021702, 0x1B071B07, 0x170D170D, 0x1B121B12, 0x17181718, 0x1B1D1B1D, 0x17231723, + 0x17281728, 0x1B2D1B2D, 0x17331733, 0x17381738, 0x173D173D, 0x17421742, 0x17471747, 0x134C134C, 0x3B503B50, 0x3B5E3B5E, + 0x436C436C, 0x437C437C, 0x3B8C3B8C, 0x339A339A, 0x2BA62BA6, 0x23B023B0, 0x23B823B8, 0x23C023C0, 0x2BC82BC8, 0x2BD22BD2, + 0x1FDC1FDC, 0x27E327E3, 0x33EC33EC, 0x1FF81FF8 + }}, + g_gmt:{set:{ + 0x00002400, 0x00002409, 0x00002412, 0x0000241B, 0x00002824, 0x0000282E, 0x00002838, 0x00002842, 0x0000284C, 0x00002456, + 0x0000285F, 0x00002469, 0x00002472, 0x0000207B, 0x00002483, 0x0000208C, 0x00002094, 0x0000209C, 0x000020A4, 0x000020AC, + 0x000020B4, 0x00001CBC, 0x00001CC3, 0x000020CA, 0x00001CD2, 0x00001CD9, 0x00001CE0, 0x00001CE7, 0x000018EE, 0x00001CF4, + 0x00001CFB, 0x00001902, 0x00001908, 0x00001D0E, 0x00001915, 0x0000191B, 0x00001921, 0x00001927, 0x0000192D, 0x00001533, + 0x00001938, 0x0000193E, 0x00001544, 0x00001949, 0x0000154F, 0x00001954, 0x0000155A, 0x0000155F, 0x00001564, 0x00001569, + 0x0000156E, 0x00001573, 0x00001578, 0x0000157D, 0x00001582, 0x00001587, 0x0000118C, 0x00001590, 0x00001595, 0x0000119A, + 0x0000159E, 0x000011A3, 0x000015A7, 0x000011AC, 0x000025B0, 0x000021B9, 0x000025C1, 0x000021CA, 0x000021D2, 0x00001DDA, + 0x000021E1, 0x00001DE9, 0x00001DF0, 0x00001DF7, 0x000019FE, 0x00001E04, 0x00001A0B, 0x00001A11, 0x00001E17, 0x00001A1E, + 0x00001E24, 0x00001A2B, 0x00001E31, 0x00001E38, 0x00001A3F, 0x00001E45, 0x00001A4C, 0x00001A52, 0x00001A58, 0x0000165E, + 0x00001663, 0x00001668, 0x0000166D, 0x00001672, 0x00001277, 0x0000167B, 0x00002680, 0x00002A89, 0x00002693, 0x0000269C, + 0x00002AA5, 0x000022AF, 0x000026B7, 0x000022C0, 0x000022C8, 0x00001ED0, 0x00001ED7, 0x00001ADE, 0x00001AE4, 0x00001AEA, + 0x00001AF0, 0x00001AF6, 0x00001AFC, 0x00001702, 0x00001B07, 0x0000170D, 0x00001B12, 0x00001718, 0x00001B1D, 0x00001723, + 0x00001728, 0x00001B2D, 0x00001733, 0x00001738, 0x0000173D, 0x00001742, 0x00001747, 0x0000134C, 0x00003B50, 0x00003B5E, + 0x0000436C, 0x0000437C, 0x00003B8C, 0x0000339A, 0x00002BA6, 0x000023B0, 0x000023B8, 0x000023C0, 0x00002BC8, 0x00002BD2, + 0x00001FDC, 0x000027E3, 0x000033EC, 0x00001FF8 + }}} +}, +ANR:{ + {set:{ // 000: profile = preview, sensor mode = preview ISO100 + 0x00040013, 0x00001012, 0x00021100, 0x09000501, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0A070503, 0x0014020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130E2010, 0x40004064 + }}, + {set:{ // 001: profile = preview, sensor mode = preview ISO200 + 0x00040013, 0x00001012, 0x00021100, 0x09000501, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0A070502, 0x0015030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130E2010, 0x40004064 + }}, + {set:{ // 002: profile = preview, sensor mode = preview ISO400 + 0x00040013, 0x00001012, 0x00021100, 0x06000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x0022040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x400040C8 + }}, + {set:{ // 003: profile = preview, sensor mode = preview ISO800 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x2D1F150B, 0x004B050A, + 0x150E0A05, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x0A001228, 0x40007FFF + }}, + {set:{ // 004: profile = preview, sensor mode = preview ISO1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 005: profile = preview, sensor mode = preview ISO1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 006: profile = preview, sensor mode = preview ISO2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 007: profile = preview, sensor mode = preview ISO2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 008: profile = preview, sensor mode = preview ISO2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 009: profile = preview, sensor mode = preview ISO3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 010: profile = preview, sensor mode = capture ISO100 + 0x00040013, 0x00001012, 0x00021100, 0x09000501, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0A070503, 0x0014020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130E2010, 0x40004064 + }}, + {set:{ // 011: profile = preview, sensor mode = capture ISO200 + 0x00040013, 0x00001012, 0x00021100, 0x09000501, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0A070502, 0x0015030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130E2010, 0x40004064 + }}, + {set:{ // 012: profile = preview, sensor mode = capture ISO400 + 0x00040013, 0x00001012, 0x00021100, 0x06000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x0022040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x400040C8 + }}, + {set:{ // 013: profile = preview, sensor mode = capture ISO800 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x2D1F150B, 0x004B050A, + 0x150E0A05, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x0A001228, 0x40007FFF + }}, + {set:{ // 014: profile = preview, sensor mode = capture ISO1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 015: profile = preview, sensor mode = capture ISO1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 016: profile = preview, sensor mode = capture ISO2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 017: profile = preview, sensor mode = capture ISO2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 018: profile = preview, sensor mode = capture ISO2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 019: profile = preview, sensor mode = capture ISO3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 020: profile = preview, sensor mode = video, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000501, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0A070503, 0x0014020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130E2010, 0x40004064 + }}, + {set:{ // 021: profile = preview, sensor mode = video, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000501, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0A070502, 0x0015030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130E2010, 0x40004064 + }}, + {set:{ // 022: profile = preview, sensor mode = video, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x06000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x0022040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x400040C8 + }}, + {set:{ // 023: profile = preview, sensor mode = video, iso = 800 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x2D1F150B, 0x004B050A, + 0x150E0A05, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x0A001228, 0x40007FFF + }}, + {set:{ // 024: profile = preview, sensor mode = video, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 025: profile = preview, sensor mode = video, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 026: profile = preview, sensor mode = video, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 027: profile = preview, sensor mode = video, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 028: profile = preview, sensor mode = video, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 029: profile = preview, sensor mode = video, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 030: profile = preview, sensor mode = SlimVideo1, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 031: profile = preview, sensor mode = SlimVideo1, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 032: profile = preview, sensor mode = SlimVideo1, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 033: profile = preview, sensor mode = SlimVideo1, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 034: profile = preview, sensor mode = SlimVideo1, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 035: profile = preview, sensor mode = SlimVideo1, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 036: profile = preview, sensor mode = SlimVideo1, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 037: profile = preview, sensor mode = SlimVideo1, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 038: profile = preview, sensor mode = SlimVideo1, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 039: profile = preview, sensor mode = SlimVideo1, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 040: profile = preview, sensor mode = SlimVideo2, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 041: profile = preview, sensor mode = SlimVideo2, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 042: profile = preview, sensor mode = SlimVideo2, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 043: profile = preview, sensor mode = SlimVideo2, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 044: profile = preview, sensor mode = SlimVideo2, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 045: profile = preview, sensor mode = SlimVideo2, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 046: profile = preview, sensor mode = SlimVideo2, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 047: profile = preview, sensor mode = SlimVideo2, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 048: profile = preview, sensor mode = SlimVideo2, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 049: profile = preview, sensor mode = SlimVideo2, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 050: profile = video, sensor mode = preview, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000501, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0A070503, 0x0014020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130E2010, 0x40004064 + }}, + {set:{ // 051: profile = video, sensor mode = preview, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000501, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0A070502, 0x0015030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130E2010, 0x40004064 + }}, + {set:{ // 052: profile = video, sensor mode = preview, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x06000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x0022040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x400040C8 + }}, + {set:{ // 053: profile = video, sensor mode = preview, iso = 800 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x2D1F150B, 0x004B050A, + 0x150E0A05, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x0A001228, 0x40007FFF + }}, + {set:{ // 054: profile = video, sensor mode = preview, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 055: profile = video, sensor mode = preview, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 056: profile = video, sensor mode = preview, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 057: profile = video, sensor mode = preview, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 058: profile = video, sensor mode = preview, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 059: profile = video, sensor mode = preview, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 060: profile = video, sensor mode = capture, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000501, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0A070503, 0x0014020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130E2010, 0x40004064 + }}, + {set:{ // 061: profile = video, sensor mode = capture, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000501, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0A070502, 0x0015030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130E2010, 0x40004064 + }}, + {set:{ // 062: profile = video, sensor mode = capture, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x06000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x0022040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x400040C8 + }}, + {set:{ // 063: profile = video, sensor mode = capture, iso = 800 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x2D1F150B, 0x004B050A, + 0x150E0A05, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x0A001228, 0x40007FFF + }}, + {set:{ // 064: profile = video, sensor mode = capture, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 065: profile = video, sensor mode = capture, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 066: profile = video, sensor mode = capture, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 067: profile = video, sensor mode = capture, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 068: profile = video, sensor mode = capture, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 069: profile = video, sensor mode = capture, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 070: profile = video, sensor mode = video, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000501, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0A070503, 0x0014020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130E2010, 0x40004064 + }}, + {set:{ // 071: profile = video, sensor mode = video, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000501, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0A070502, 0x0015030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130E2010, 0x40004064 + }}, + {set:{ // 072: profile = video, sensor mode = video, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x06000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x0022040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x400040C8 + }}, + {set:{ // 073: profile = video, sensor mode = video, iso = 800 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x2D1F150B, 0x004B050A, + 0x150E0A05, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x0A001228, 0x40007FFF + }}, + {set:{ // 074: profile = video, sensor mode = video, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 075: profile = video, sensor mode = video, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 076: profile = video, sensor mode = video, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 077: profile = video, sensor mode = video, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 078: profile = video, sensor mode = video, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 079: profile = video, sensor mode = video, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 080: profile = video, sensor mode = SlimVideo1, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 081: profile = video, sensor mode = SlimVideo1, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 082: profile = video, sensor mode = SlimVideo1, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 083: profile = video, sensor mode = SlimVideo1, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 084: profile = video, sensor mode = SlimVideo1, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 085: profile = video, sensor mode = SlimVideo1, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 086: profile = video, sensor mode = SlimVideo1, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 087: profile = video, sensor mode = SlimVideo1, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 088: profile = video, sensor mode = SlimVideo1, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 089: profile = video, sensor mode = SlimVideo1, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 090: profile = video, sensor mode = SlimVideo2, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 091: profile = video, sensor mode = SlimVideo2, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 092: profile = video, sensor mode = SlimVideo2, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 093: profile = video, sensor mode = SlimVideo2, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 094: profile = video, sensor mode = SlimVideo2, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 095: profile = video, sensor mode = SlimVideo2, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 096: profile = video, sensor mode = SlimVideo2, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 097: profile = video, sensor mode = SlimVideo2, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 098: profile = video, sensor mode = SlimVideo2, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 099: profile = video, sensor mode = SlimVideo2, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 100: profile = capture, sensor mode = preview, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000501, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0A070502, 0x0014020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130E1F10, 0x400050FF + }}, + {set:{ // 101: profile = capture, sensor mode = preview, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000501, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0A070502, 0x0015030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130E2310, 0x400040FF + }}, + {set:{ // 102: profile = capture, sensor mode = preview, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x06000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x0022040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x150B2314, 0x400040FF + }}, + {set:{ // 103: profile = capture, sensor mode = preview, iso = 800 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x2D1F150B, 0x004B050A, + 0x150E0A05, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x08000E28, 0x40007FFF + }}, + {set:{ // 104: profile = capture, sensor mode = preview, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 105: profile = capture, sensor mode = preview, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 106: profile = capture, sensor mode = preview, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 107: profile = capture, sensor mode = preview, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 108: profile = capture, sensor mode = preview, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 109: profile = capture, sensor mode = preview, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 110: profile = capture, sensor mode = capture, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000501, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0A070502, 0x0014020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130E1F10, 0x400050FF + }}, + {set:{ // 111: profile = capture, sensor mode = capture, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000501, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0A070502, 0x0015030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130E2310, 0x400040FF + }}, + {set:{ // 112: profile = capture, sensor mode = capture, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x06000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x0022040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x150B2314, 0x400040FF + }}, + {set:{ // 113: profile = capture, sensor mode = capture, iso = 800 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x2D1F150B, 0x004B050A, + 0x150E0A05, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x08000E28, 0x40007FFF + }}, + {set:{ // 114: profile = capture, sensor mode = capture, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 115: profile = capture, sensor mode = capture, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 116: profile = capture, sensor mode = capture, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 117: profile = capture, sensor mode = capture, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 118: profile = capture, sensor mode = capture, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 119: profile = capture, sensor mode = capture, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 120: profile = capture, sensor mode = video, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000501, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0A070502, 0x0014020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130E1F10, 0x400050FF + }}, + {set:{ // 121: profile = capture, sensor mode = video, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000501, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0A070502, 0x0015030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130E2310, 0x400040FF + }}, + {set:{ // 122: profile = capture, sensor mode = video, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x06000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x0022040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x150B2314, 0x400040FF + }}, + {set:{ // 123: profile = capture, sensor mode = video, iso = 800 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x2D1F150B, 0x004B050A, + 0x150E0A05, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x08000E28, 0x40007FFF + }}, + {set:{ // 124: profile = capture, sensor mode = video, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 125: profile = capture, sensor mode = video, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 126: profile = capture, sensor mode = video, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 127: profile = capture, sensor mode = video, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 128: profile = capture, sensor mode = video, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 129: profile = capture, sensor mode = video, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 130: profile = capture, sensor mode = SlimVideo1, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 131: profile = capture, sensor mode = SlimVideo1, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 132: profile = capture, sensor mode = SlimVideo1, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 133: profile = capture, sensor mode = SlimVideo1, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 134: profile = capture, sensor mode = SlimVideo1, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 135: profile = capture, sensor mode = SlimVideo1, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 136: profile = capture, sensor mode = SlimVideo1, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 137: profile = capture, sensor mode = SlimVideo1, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 138: profile = capture, sensor mode = SlimVideo1, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 139: profile = capture, sensor mode = SlimVideo1, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 140: profile = capture, sensor mode = SlimVideo2, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 141: profile = capture, sensor mode = SlimVideo2, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 142: profile = capture, sensor mode = SlimVideo2, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 143: profile = capture, sensor mode = SlimVideo2, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 144: profile = capture, sensor mode = SlimVideo2, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 145: profile = capture, sensor mode = SlimVideo2, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 146: profile = capture, sensor mode = SlimVideo2, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 147: profile = capture, sensor mode = SlimVideo2, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 148: profile = capture, sensor mode = SlimVideo2, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 149: profile = capture, sensor mode = SlimVideo2, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 150: profile = N3D preview, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 151: profile = N3D preview, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 152: profile = N3D preview, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 153: profile = N3D preview, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 154: profile = N3D preview, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 155: profile = N3D preview, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 156: profile = N3D preview, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 157: profile = N3D preview, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 158: profile = N3D preview, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 159: profile = N3D preview, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 160: profile = N3D video, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 161: profile = N3D video, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 162: profile = N3D video, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 163: profile = N3D video, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 164: profile = N3D video, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 165: profile = N3D video, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 166: profile = N3D video, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 167: profile = N3D video, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 168: profile = N3D video, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 169: profile = N3D video, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 170: profile = N3D capture, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 171: profile = N3D capture, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 172: profile = N3D capture, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 173: profile = N3D capture, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 174: profile = N3D capture, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 175: profile = N3D capture, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 176: profile = N3D capture, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 177: profile = N3D capture, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 178: profile = N3D capture, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 179: profile = N3D capture, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 180: profile = MFB postproc mixing, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 181: profile = MFB postproc mixing, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 182: profile = MFB postproc mixing, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 183: profile = MFB postproc mixing, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 184: profile = MFB postproc mixing, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 185: profile = MFB postproc mixing, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 186: profile = MFB postproc mixing, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 187: profile = MFB postproc mixing, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 188: profile = MFB postproc mixing, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 189: profile = MFB postproc mixing, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 190: profile = MFB_Capture_EE_OFF, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 191: profile = MFB_Capture_EE_OFF, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 192: profile = MFB_Capture_EE_OFF, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 193: profile = MFB_Capture_EE_OFF, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 194: profile = MFB_Capture_EE_OFF, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 195: profile = MFB_Capture_EE_OFF, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 196: profile = MFB_Capture_EE_OFF, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 197: profile = MFB_Capture_EE_OFF, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 198: profile = MFB_Capture_EE_OFF, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 199: profile = MFB_Capture_EE_OFF, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 200: profile = IHDR preview, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 201: profile = IHDR preview, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 202: profile = IHDR preview, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 203: profile = IHDR preview, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 204: profile = IHDR preview, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 205: profile = IHDR preview, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 206: profile = IHDR preview, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 207: profile = IHDR preview, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 208: profile = IHDR preview, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 209: profile = IHDR preview, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 210: profile = IHDR video, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 211: profile = IHDR video, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 212: profile = IHDR video, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 213: profile = IHDR video, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 214: profile = IHDR video, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 215: profile = IHDR video, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 216: profile = IHDR video, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 217: profile = IHDR video, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 218: profile = IHDR video, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 219: profile = IHDR video, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 220: profile = Multi-pass ANR1, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 221: profile = Multi-pass ANR1, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 222: profile = Multi-pass ANR1, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 223: profile = Multi-pass ANR1, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 224: profile = Multi-pass ANR1, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 225: profile = Multi-pass ANR1, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 226: profile = Multi-pass ANR1, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 227: profile = Multi-pass ANR1, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 228: profile = Multi-pass ANR1, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 229: profile = Multi-pass ANR1, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 230: profile = Multi-pass ANR2, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 231: profile = Multi-pass ANR2, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 232: profile = Multi-pass ANR2, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 233: profile = Multi-pass ANR2, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 234: profile = Multi-pass ANR2, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 235: profile = Multi-pass ANR2, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 236: profile = Multi-pass ANR2, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 237: profile = Multi-pass ANR2, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 238: profile = Multi-pass ANR2, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 239: profile = Multi-pass ANR2, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 240: profile = MFB Multi-pass ANR1, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 241: profile = MFB Multi-pass ANR1, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 242: profile = MFB Multi-pass ANR1, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 243: profile = MFB Multi-pass ANR1, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 244: profile = MFB Multi-pass ANR1, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 245: profile = MFB Multi-pass ANR1, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 246: profile = MFB Multi-pass ANR1, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 247: profile = MFB Multi-pass ANR1, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 248: profile = MFB Multi-pass ANR1, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 249: profile = MFB Multi-pass ANR1, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 250: profile = MFB Multi-pass ANR2, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 251: profile = MFB Multi-pass ANR2, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 252: profile = MFB Multi-pass ANR2, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 253: profile = MFB Multi-pass ANR2, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 254: profile = MFB Multi-pass ANR2, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 255: profile = MFB Multi-pass ANR2, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 256: profile = MFB Multi-pass ANR2, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 257: profile = MFB Multi-pass ANR2, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 258: profile = MFB Multi-pass ANR2, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 259: profile = MFB Multi-pass ANR2, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 260: profile = preview, sensor mode = custom1, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 261: profile = preview, sensor mode = custom1, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 262: profile = preview, sensor mode = custom1, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 263: profile = preview, sensor mode = custom1, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 264: profile = preview, sensor mode = custom1, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 265: profile = preview, sensor mode = custom1, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 266: profile = preview, sensor mode = custom1, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 267: profile = preview, sensor mode = custom1, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 268: profile = preview, sensor mode = custom1, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 269: profile = preview, sensor mode = custom1, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 270: profile = preview, sensor mode = custom2, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 271: profile = preview, sensor mode = custom2, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 272: profile = preview, sensor mode = custom2, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 273: profile = preview, sensor mode = custom2, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 274: profile = preview, sensor mode = custom2, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 275: profile = preview, sensor mode = custom2, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 276: profile = preview, sensor mode = custom2, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 277: profile = preview, sensor mode = custom2, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 278: profile = preview, sensor mode = custom2, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 279: profile = preview, sensor mode = custom2, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 280: profile = preview, sensor mode = custom3, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 281: profile = preview, sensor mode = custom3, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 282: profile = preview, sensor mode = custom3, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 283: profile = preview, sensor mode = custom3, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 284: profile = preview, sensor mode = custom3, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 285: profile = preview, sensor mode = custom3, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 286: profile = preview, sensor mode = custom3, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 287: profile = preview, sensor mode = custom3, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 288: profile = preview, sensor mode = custom3, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 289: profile = preview, sensor mode = custom3, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 290: profile = preview, sensor mode = custom4, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 291: profile = preview, sensor mode = custom4, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 292: profile = preview, sensor mode = custom4, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 293: profile = preview, sensor mode = custom4, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 294: profile = preview, sensor mode = custom4, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 295: profile = preview, sensor mode = custom4, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 296: profile = preview, sensor mode = custom4, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 297: profile = preview, sensor mode = custom4, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 298: profile = preview, sensor mode = custom4, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 299: profile = preview, sensor mode = custom4, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 300: profile = preview, sensor mode = custom5, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 301: profile = preview, sensor mode = custom5, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 302: profile = preview, sensor mode = custom5, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 303: profile = preview, sensor mode = custom5, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 304: profile = preview, sensor mode = custom5, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 305: profile = preview, sensor mode = custom5, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 306: profile = preview, sensor mode = custom5, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 307: profile = preview, sensor mode = custom5, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 308: profile = preview, sensor mode = custom5, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 309: profile = preview, sensor mode = custom5, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 310: profile = video, sensor mode = custom1, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 311: profile = video, sensor mode = custom1, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 312: profile = video, sensor mode = custom1, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 313: profile = video, sensor mode = custom1, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 314: profile = video, sensor mode = custom1, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 315: profile = video, sensor mode = custom1, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 316: profile = video, sensor mode = custom1, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 317: profile = video, sensor mode = custom1, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 318: profile = video, sensor mode = custom1, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 319: profile = video, sensor mode = custom1, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 320: profile = video, sensor mode = custom2, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 321: profile = video, sensor mode = custom2, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 322: profile = video, sensor mode = custom2, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 323: profile = video, sensor mode = custom2, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 324: profile = video, sensor mode = custom2, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 325: profile = video, sensor mode = custom2, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 326: profile = video, sensor mode = custom2, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 327: profile = video, sensor mode = custom2, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 328: profile = video, sensor mode = custom2, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 329: profile = video, sensor mode = custom2, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 330: profile = video, sensor mode = custom3, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 331: profile = video, sensor mode = custom3, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 332: profile = video, sensor mode = custom3, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 333: profile = video, sensor mode = custom3, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 334: profile = video, sensor mode = custom3, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 335: profile = video, sensor mode = custom3, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 336: profile = video, sensor mode = custom3, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 337: profile = video, sensor mode = custom3, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 338: profile = video, sensor mode = custom3, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 339: profile = video, sensor mode = custom3, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 340: profile = video, sensor mode = custom4, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 341: profile = video, sensor mode = custom4, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 342: profile = video, sensor mode = custom4, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 343: profile = video, sensor mode = custom4, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 344: profile = video, sensor mode = custom4, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 345: profile = video, sensor mode = custom4, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 346: profile = video, sensor mode = custom4, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 347: profile = video, sensor mode = custom4, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 348: profile = video, sensor mode = custom4, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 349: profile = video, sensor mode = custom4, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 350: profile = video, sensor mode = custom5, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 351: profile = video, sensor mode = custom5, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 352: profile = video, sensor mode = custom5, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 353: profile = video, sensor mode = custom5, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 354: profile = video, sensor mode = custom5, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 355: profile = video, sensor mode = custom5, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 356: profile = video, sensor mode = custom5, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 357: profile = video, sensor mode = custom5, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 358: profile = video, sensor mode = custom5, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 359: profile = video, sensor mode = custom5, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 360: profile = capture, sensor mode = custom1, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 361: profile = capture, sensor mode = custom1, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 362: profile = capture, sensor mode = custom1, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 363: profile = capture, sensor mode = custom1, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 364: profile = capture, sensor mode = custom1, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 365: profile = capture, sensor mode = custom1, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 366: profile = capture, sensor mode = custom1, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 367: profile = capture, sensor mode = custom1, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 368: profile = capture, sensor mode = custom1, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 369: profile = capture, sensor mode = custom1, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 370: profile = capture, sensor mode = custom2, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 371: profile = capture, sensor mode = custom2, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 372: profile = capture, sensor mode = custom2, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 373: profile = capture, sensor mode = custom2, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 374: profile = capture, sensor mode = custom2, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 375: profile = capture, sensor mode = custom2, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 376: profile = capture, sensor mode = custom2, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 377: profile = capture, sensor mode = custom2, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 378: profile = capture, sensor mode = custom2, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 379: profile = capture, sensor mode = custom2, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 380: profile = capture, sensor mode = custom3, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 381: profile = capture, sensor mode = custom3, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 382: profile = capture, sensor mode = custom3, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 383: profile = capture, sensor mode = custom3, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 384: profile = capture, sensor mode = custom3, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 385: profile = capture, sensor mode = custom3, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 386: profile = capture, sensor mode = custom3, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 387: profile = capture, sensor mode = custom3, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 388: profile = capture, sensor mode = custom3, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 389: profile = capture, sensor mode = custom3, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 390: profile = capture, sensor mode = custom4, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 391: profile = capture, sensor mode = custom4, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 392: profile = capture, sensor mode = custom4, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 393: profile = capture, sensor mode = custom4, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 394: profile = capture, sensor mode = custom4, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 395: profile = capture, sensor mode = custom4, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 396: profile = capture, sensor mode = custom4, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 397: profile = capture, sensor mode = custom4, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 398: profile = capture, sensor mode = custom4, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 399: profile = capture, sensor mode = custom4, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 400: profile = capture, sensor mode = custom5, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 401: profile = capture, sensor mode = custom5, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 402: profile = capture, sensor mode = custom5, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 403: profile = capture, sensor mode = custom5, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 404: profile = capture, sensor mode = custom5, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 405: profile = capture, sensor mode = custom5, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 406: profile = capture, sensor mode = custom5, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 407: profile = capture, sensor mode = custom5, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 408: profile = capture, sensor mode = custom5, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 409: profile = capture, sensor mode = custom5, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }} +}, +CCR:{ + {set:{// 00: iso = 100 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 01: iso = 200 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 02: iso = 400 + 0xE0000101, 0x3A0C5646, 0x400F6300, 0x4019190F + }}, + {set:{// 03: iso = 800 + 0xE0000101, 0x3A0C8474, 0x400A6300, 0x4006190E + }}, + {set:{// 04: iso = 1200 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 05: iso = 1600 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 06: iso = 2000 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 07: iso = 2400 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 08: iso = 2800 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 09: iso = 3200 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 10: profile = IHDR preview, iso = 100 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 11: profile = IHDR preview, iso = 200 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 12: profile = IHDR preview, iso = 400 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 13: profile = IHDR preview, iso = 800 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 14: profile = IHDR preview, iso = 1200 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 15: profile = IHDR preview, iso = 1600 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 16: profile = IHDR preview, iso = 2000 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 17: profile = IHDR preview, iso = 2400 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 18: profile = IHDR preview, iso = 2800 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 19: profile = IHDR preview, iso = 3200 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 20: profile = IHDR video, iso = 100 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 21: profile = IHDR video, iso = 200 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 22: profile = IHDR video, iso = 400 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 23: profile = IHDR video, iso = 800 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 24: profile = IHDR video, iso = 1200 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 25: profile = IHDR video, iso = 1600 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 26: profile = IHDR video, iso = 2000 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 27: profile = IHDR video, iso = 2400 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 28: profile = IHDR video, iso = 2800 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 29: profile = IHDR video, iso = 3200 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 30: profile = Multi-pass ANR1, iso = 100 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 31: profile = Multi-pass ANR1, iso = 200 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 32: profile = Multi-pass ANR1, iso = 400 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 33: profile = Multi-pass ANR1, iso = 800 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 34: profile = Multi-pass ANR1, iso = 1200 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 35: profile = Multi-pass ANR1, iso = 1600 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 36: profile = Multi-pass ANR1, iso = 2000 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 37: profile = Multi-pass ANR1, iso = 2400 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 38: profile = Multi-pass ANR1, iso = 2800 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 39: profile = Multi-pass ANR1, iso = 3200 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 40: profile = Multi-pass ANR2, iso = 100 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 41: profile = Multi-pass ANR2, iso = 200 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 42: profile = Multi-pass ANR2, iso = 400 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 43: profile = Multi-pass ANR2, iso = 800 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 44: profile = Multi-pass ANR2, iso = 1200 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 45: profile = Multi-pass ANR2, iso = 1600 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 46: profile = Multi-pass ANR2, iso = 2000 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 47: profile = Multi-pass ANR2, iso = 2400 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 48: profile = Multi-pass ANR2, iso = 2800 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 49: profile = Multi-pass ANR2, iso = 3200 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 50: profile = MFB Multi-pass ANR1, iso = 100 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 51: profile = MFB Multi-pass ANR1, iso = 200 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 52: profile = MFB Multi-pass ANR1, iso = 400 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 53: profile = MFB Multi-pass ANR1, iso = 800 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 54: profile = MFB Multi-pass ANR1, iso = 1200 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 55: profile = MFB Multi-pass ANR1, iso = 1600 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 56: profile = MFB Multi-pass ANR1, iso = 2000 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 57: profile = MFB Multi-pass ANR1, iso = 2400 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 58: profile = MFB Multi-pass ANR1, iso = 2800 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 59: profile = MFB Multi-pass ANR1, iso = 3200 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 60: profile = MFB Multi-pass ANR2, iso = 100 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 61: profile = MFB Multi-pass ANR2, iso = 200 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 62: profile = MFB Multi-pass ANR2, iso = 400 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 63: profile = MFB Multi-pass ANR2, iso = 800 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 64: profile = MFB Multi-pass ANR2, iso = 1200 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 65: profile = MFB Multi-pass ANR2, iso = 1600 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 66: profile = MFB Multi-pass ANR2, iso = 2000 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 67: profile = MFB Multi-pass ANR2, iso = 2400 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 68: profile = MFB Multi-pass ANR2, iso = 2800 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 69: profile = MFB Multi-pass ANR2, iso = 3200 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }} +}, +EE:{ + {set:{ // 000: profile = preview, sensor mode = preview ISO100 + 0x00000000, 0x0064063C, 0x00000200, 0x3E4D71A8, 0x00B40000, 0x00DC012E, 0x01C7055A, 0x01C700B9, 0x0000FE00, 0x00005B5B, + 0x0000421B, 0x0001100B, 0x00020817, 0x00030522, 0x47475151, 0x00003D3D + }}, + {set:{ // 001: profile = preview, sensor mode = preview ISO200 + 0x00000000, 0x0064063C, 0x00000200, 0x3E4D71A8, 0x00B40000, 0x00DC0134, 0x01900464, 0x019000B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010E0D, 0x0002071A, 0x00030527, 0x3C3C4646, 0x00003232 + }}, + {set:{ // 002: profile = preview, sensor mode = preview ISO400 + 0x00000000, 0x0064063C, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x00820066, 0x012C02B7, 0x012C00C1, 0x0000FE00, 0x00003C3C, + 0x0000421B, 0x00000514, 0x00010228, 0x0001023C, 0x28283232, 0x00001E1E + }}, + {set:{ // 003: profile = preview, sensor mode = preview ISO800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460096, 0x012C04CC, 0x012C00D6, 0x0000FC00, 0x00003C3C, + 0x0000421B, 0x00000214, 0x00000128, 0x0000013C, 0x28283232, 0x00001E1E + }}, + {set:{ // 004: profile = preview, sensor mode = preview ISO1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 005: profile = preview, sensor mode = preview ISO1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 006: profile = preview, sensor mode = preview ISO2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 007: profile = preview, sensor mode = preview ISO2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 008: profile = preview, sensor mode = preview ISO2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 009: profile = preview, sensor mode = preview ISO3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 010: profile = preview, sensor mode = capture ISO100 + 0x00000000, 0x0064063C, 0x00000200, 0x3E4D71A8, 0x00B40000, 0x00DC012E, 0x01C7055A, 0x01C700B9, 0x0000FE00, 0x00005B5B, + 0x0000421B, 0x0001100B, 0x00020817, 0x00030522, 0x47475151, 0x00003D3D + }}, + {set:{ // 011: profile = preview, sensor mode = capture ISO200 + 0x00000000, 0x0064063C, 0x00000200, 0x3E4D71A8, 0x00B40000, 0x00DC0134, 0x01900464, 0x019000B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010E0D, 0x0002071A, 0x00030527, 0x3C3C4646, 0x00003232 + }}, + {set:{ // 012: profile = preview, sensor mode = capture ISO400 + 0x00000000, 0x0064063C, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x00820066, 0x012C02B7, 0x012C00C1, 0x0000FE00, 0x00003C3C, + 0x0000421B, 0x00000514, 0x00010228, 0x0001023C, 0x28283232, 0x00001E1E + }}, + {set:{ // 013: profile = preview, sensor mode = capture ISO800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460096, 0x012C04CC, 0x012C00D6, 0x0000FC00, 0x00003C3C, + 0x0000421B, 0x00000214, 0x00000128, 0x0000013C, 0x28283232, 0x00001E1E + }}, + {set:{ // 014: profile = preview, sensor mode = capture ISO1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 015: profile = preview, sensor mode = capture ISO1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 016: profile = preview, sensor mode = capture ISO2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 017: profile = preview, sensor mode = capture ISO2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 018: profile = preview, sensor mode = capture ISO2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 019: profile = preview, sensor mode = capture ISO3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 020: profile = preview, sensor mode = video, iso = 100 + 0x00000000, 0x0064063C, 0x00000200, 0x3E4D71A8, 0x00B40000, 0x00DC012E, 0x01C7055A, 0x01C700B9, 0x0000FE00, 0x00005B5B, + 0x0000421B, 0x0001100B, 0x00020817, 0x00030522, 0x47475151, 0x00003D3D + }}, + {set:{ // 021: profile = preview, sensor mode = video, iso = 200 + 0x00000000, 0x0064063C, 0x00000200, 0x3E4D71A8, 0x00B40000, 0x00DC0134, 0x01900464, 0x019000B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010E0D, 0x0002071A, 0x00030527, 0x3C3C4646, 0x00003232 + }}, + {set:{ // 022: profile = preview, sensor mode = video, iso = 400 + 0x00000000, 0x0064063C, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x00820066, 0x012C02B7, 0x012C00C1, 0x0000FE00, 0x00003C3C, + 0x0000421B, 0x00000514, 0x00010228, 0x0001023C, 0x28283232, 0x00001E1E + }}, + {set:{ // 023: profile = preview, sensor mode = video, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460096, 0x012C04CC, 0x012C00D6, 0x0000FC00, 0x00003C3C, + 0x0000421B, 0x00000214, 0x00000128, 0x0000013C, 0x28283232, 0x00001E1E + }}, + {set:{ // 024: profile = preview, sensor mode = video, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 025: profile = preview, sensor mode = video, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 026: profile = preview, sensor mode = video, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 027: profile = preview, sensor mode = video, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 028: profile = preview, sensor mode = video, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 029: profile = preview, sensor mode = video, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 030: profile = preview, sensor mode = SlimVideo1, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 031: profile = preview, sensor mode = SlimVideo1, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 032: profile = preview, sensor mode = SlimVideo1, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 033: profile = preview, sensor mode = SlimVideo1, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 034: profile = preview, sensor mode = SlimVideo1, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 035: profile = preview, sensor mode = SlimVideo1, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 036: profile = preview, sensor mode = SlimVideo1, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 037: profile = preview, sensor mode = SlimVideo1, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 038: profile = preview, sensor mode = SlimVideo1, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 039: profile = preview, sensor mode = SlimVideo1, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 040: profile = preview, sensor mode = SlimVideo2, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 041: profile = preview, sensor mode = SlimVideo2, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 042: profile = preview, sensor mode = SlimVideo2, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 043: profile = preview, sensor mode = SlimVideo2, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 044: profile = preview, sensor mode = SlimVideo2, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 045: profile = preview, sensor mode = SlimVideo2, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 046: profile = preview, sensor mode = SlimVideo2, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 047: profile = preview, sensor mode = SlimVideo2, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 048: profile = preview, sensor mode = SlimVideo2, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 049: profile = preview, sensor mode = SlimVideo2, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 050: profile = video, sensor mode = preview, iso = 100 + 0x00000000, 0x0064063C, 0x00000200, 0x3E4D71A8, 0x00B40000, 0x00DC012E, 0x01C7055A, 0x01C700B9, 0x0000FE00, 0x00005B5B, + 0x0000421B, 0x0001100B, 0x00020817, 0x00030522, 0x47475151, 0x00003D3D + }}, + {set:{ // 051: profile = video, sensor mode = preview, iso = 200 + 0x00000000, 0x0064063C, 0x00000200, 0x3E4D71A8, 0x00B40000, 0x00DC0134, 0x01900464, 0x019000B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010E0D, 0x0002071A, 0x00030527, 0x3C3C4646, 0x00003232 + }}, + {set:{ // 052: profile = video, sensor mode = preview, iso = 400 + 0x00000000, 0x0064063C, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x00820066, 0x012C02B7, 0x012C00C1, 0x0000FE00, 0x00003C3C, + 0x0000421B, 0x00000514, 0x00010228, 0x0001023C, 0x28283232, 0x00001E1E + }}, + {set:{ // 053: profile = video, sensor mode = preview, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460096, 0x012C04CC, 0x012C00D6, 0x0000FC00, 0x00003C3C, + 0x0000421B, 0x00000214, 0x00000128, 0x0000013C, 0x28283232, 0x00001E1E + }}, + {set:{ // 054: profile = video, sensor mode = preview, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 055: profile = video, sensor mode = preview, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 056: profile = video, sensor mode = preview, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 057: profile = video, sensor mode = preview, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 058: profile = video, sensor mode = preview, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 059: profile = video, sensor mode = preview, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 060: profile = video, sensor mode = capture, iso = 100 + 0x00000000, 0x0064063C, 0x00000200, 0x3E4D71A8, 0x00B40000, 0x00DC012E, 0x01C7055A, 0x01C700B9, 0x0000FE00, 0x00005B5B, + 0x0000421B, 0x0001100B, 0x00020817, 0x00030522, 0x47475151, 0x00003D3D + }}, + {set:{ // 061: profile = video, sensor mode = capture, iso = 200 + 0x00000000, 0x0064063C, 0x00000200, 0x3E4D71A8, 0x00B40000, 0x00DC0134, 0x01900464, 0x019000B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010E0D, 0x0002071A, 0x00030527, 0x3C3C4646, 0x00003232 + }}, + {set:{ // 062: profile = video, sensor mode = capture, iso = 400 + 0x00000000, 0x0064063C, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x00820066, 0x012C02B7, 0x012C00C1, 0x0000FE00, 0x00003C3C, + 0x0000421B, 0x00000514, 0x00010228, 0x0001023C, 0x28283232, 0x00001E1E + }}, + {set:{ // 063: profile = video, sensor mode = capture, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460096, 0x012C04CC, 0x012C00D6, 0x0000FC00, 0x00003C3C, + 0x0000421B, 0x00000214, 0x00000128, 0x0000013C, 0x28283232, 0x00001E1E + }}, + {set:{ // 064: profile = video, sensor mode = capture, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 065: profile = video, sensor mode = capture, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 066: profile = video, sensor mode = capture, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 067: profile = video, sensor mode = capture, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 068: profile = video, sensor mode = capture, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 069: profile = video, sensor mode = capture, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 070: profile = video, sensor mode = video, iso = 100 + 0x00000000, 0x0064063C, 0x00000200, 0x3E4D71A8, 0x00B40000, 0x00DC012E, 0x01C7055A, 0x01C700B9, 0x0000FE00, 0x00005B5B, + 0x0000421B, 0x0001100B, 0x00020817, 0x00030522, 0x47475151, 0x00003D3D + }}, + {set:{ // 071: profile = video, sensor mode = video, iso = 200 + 0x00000000, 0x0064063C, 0x00000200, 0x3E4D71A8, 0x00B40000, 0x00DC0134, 0x01900464, 0x019000B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010E0D, 0x0002071A, 0x00030527, 0x3C3C4646, 0x00003232 + }}, + {set:{ // 072: profile = video, sensor mode = video, iso = 400 + 0x00000000, 0x0064063C, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x00820066, 0x012C02B7, 0x012C00C1, 0x0000FE00, 0x00003C3C, + 0x0000421B, 0x00000514, 0x00010228, 0x0001023C, 0x28283232, 0x00001E1E + }}, + {set:{ // 073: profile = video, sensor mode = video, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460096, 0x012C04CC, 0x012C00D6, 0x0000FC00, 0x00003C3C, + 0x0000421B, 0x00000214, 0x00000128, 0x0000013C, 0x28283232, 0x00001E1E + }}, + {set:{ // 074: profile = video, sensor mode = video, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 075: profile = video, sensor mode = video, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 076: profile = video, sensor mode = video, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 077: profile = video, sensor mode = video, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 078: profile = video, sensor mode = video, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 079: profile = video, sensor mode = video, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 080: profile = video, sensor mode = SlimVideo1, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 081: profile = video, sensor mode = SlimVideo1, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 082: profile = video, sensor mode = SlimVideo1, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 083: profile = video, sensor mode = SlimVideo1, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 084: profile = video, sensor mode = SlimVideo1, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 085: profile = video, sensor mode = SlimVideo1, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 086: profile = video, sensor mode = SlimVideo1, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 087: profile = video, sensor mode = SlimVideo1, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 088: profile = video, sensor mode = SlimVideo1, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 089: profile = video, sensor mode = SlimVideo1, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 090: profile = video, sensor mode = SlimVideo2, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 091: profile = video, sensor mode = SlimVideo2, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 092: profile = video, sensor mode = SlimVideo2, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 093: profile = video, sensor mode = SlimVideo2, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 094: profile = video, sensor mode = SlimVideo2, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 095: profile = video, sensor mode = SlimVideo2, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 096: profile = video, sensor mode = SlimVideo2, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 097: profile = video, sensor mode = SlimVideo2, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 098: profile = video, sensor mode = SlimVideo2, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 099: profile = video, sensor mode = SlimVideo2, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 100: profile = capture, sensor mode = preview, iso = 100 + 0x00000000, 0x0064063C, 0x00000200, 0x3E4D71A8, 0x00B40000, 0x00DC012E, 0x01C7055A, 0x01C700B9, 0x0000FE00, 0x00005B5B, + 0x0000421B, 0x0001100B, 0x00020817, 0x00030522, 0x47475151, 0x00003D3D + }}, + {set:{ // 101: profile = capture, sensor mode = preview, iso = 200 + 0x00000000, 0x0064063C, 0x00000200, 0x3E4D71A8, 0x00B40000, 0x00DC0134, 0x01900464, 0x019000B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010E0D, 0x0002071A, 0x00030527, 0x3C3C4646, 0x00003232 + }}, + {set:{ // 102: profile = capture, sensor mode = preview, iso = 400 + 0x00000000, 0x0064063C, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x00820066, 0x012C02B7, 0x012C00C1, 0x0000FE00, 0x00003C3C, + 0x0000421B, 0x00000514, 0x00010228, 0x0001023C, 0x28283232, 0x00001E1E + }}, + {set:{ // 103: profile = capture, sensor mode = preview, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460096, 0x012C04CC, 0x012C00D6, 0x0000FC00, 0x00003C3C, + 0x0000421B, 0x00000214, 0x00000128, 0x0000013C, 0x28283232, 0x00001E1E + }}, + {set:{ // 104: profile = capture, sensor mode = preview, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 105: profile = capture, sensor mode = preview, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 106: profile = capture, sensor mode = preview, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 107: profile = capture, sensor mode = preview, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 108: profile = capture, sensor mode = preview, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 109: profile = capture, sensor mode = preview, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 110: profile = capture, sensor mode = capture, iso = 100 + 0x00000000, 0x0064063C, 0x00000200, 0x3E4D71A8, 0x00B40000, 0x00DC012E, 0x01C7055A, 0x01C700B9, 0x0000FE00, 0x00005B5B, + 0x0000421B, 0x0001100B, 0x00020817, 0x00030522, 0x47475151, 0x00003D3D + }}, + {set:{ // 111: profile = capture, sensor mode = capture, iso = 200 + 0x00000000, 0x0064063C, 0x00000200, 0x3E4D71A8, 0x00B40000, 0x00DC0134, 0x01900464, 0x019000B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010E0D, 0x0002071A, 0x00030527, 0x3C3C4646, 0x00003232 + }}, + {set:{ // 112: profile = capture, sensor mode = capture, iso = 400 + 0x00000000, 0x0064063C, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x00820066, 0x012C02B7, 0x012C00C1, 0x0000FE00, 0x00003C3C, + 0x0000421B, 0x00000514, 0x00010228, 0x0001023C, 0x28283232, 0x00001E1E + }}, + {set:{ // 113: profile = capture, sensor mode = capture, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460096, 0x012C04CC, 0x012C00D6, 0x0000FC00, 0x00003C3C, + 0x0000421B, 0x00000214, 0x00000128, 0x0000013C, 0x28283232, 0x00001E1E + }}, + {set:{ // 114: profile = capture, sensor mode = capture, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 115: profile = capture, sensor mode = capture, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 116: profile = capture, sensor mode = capture, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 117: profile = capture, sensor mode = capture, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 118: profile = capture, sensor mode = capture, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 119: profile = capture, sensor mode = capture, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 120: profile = capture, sensor mode = video, iso = 100 + 0x00000000, 0x0064063C, 0x00000200, 0x3E4D71A8, 0x00B40000, 0x00DC012E, 0x01C7055A, 0x01C700B9, 0x0000FE00, 0x00005B5B, + 0x0000421B, 0x0001100B, 0x00020817, 0x00030522, 0x47475151, 0x00003D3D + }}, + {set:{ // 121: profile = capture, sensor mode = video, iso = 200 + 0x00000000, 0x0064063C, 0x00000200, 0x3E4D71A8, 0x00B40000, 0x00DC0134, 0x01900464, 0x019000B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010E0D, 0x0002071A, 0x00030527, 0x3C3C4646, 0x00003232 + }}, + {set:{ // 122: profile = capture, sensor mode = video, iso = 400 + 0x00000000, 0x0064063C, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x00820066, 0x012C02B7, 0x012C00C1, 0x0000FE00, 0x00003C3C, + 0x0000421B, 0x00000514, 0x00010228, 0x0001023C, 0x28283232, 0x00001E1E + }}, + {set:{ // 123: profile = capture, sensor mode = video, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460096, 0x012C04CC, 0x012C00D6, 0x0000FC00, 0x00003C3C, + 0x0000421B, 0x00000214, 0x00000128, 0x0000013C, 0x28283232, 0x00001E1E + }}, + {set:{ // 124: profile = capture, sensor mode = video, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 125: profile = capture, sensor mode = video, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 126: profile = capture, sensor mode = video, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 127: profile = capture, sensor mode = video, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 128: profile = capture, sensor mode = video, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 129: profile = capture, sensor mode = video, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 130: profile = capture, sensor mode = SlimVideo1, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 131: profile = capture, sensor mode = SlimVideo1, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 132: profile = capture, sensor mode = SlimVideo1, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 133: profile = capture, sensor mode = SlimVideo1, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 134: profile = capture, sensor mode = SlimVideo1, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 135: profile = capture, sensor mode = SlimVideo1, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 136: profile = capture, sensor mode = SlimVideo1, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 137: profile = capture, sensor mode = SlimVideo1, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 138: profile = capture, sensor mode = SlimVideo1, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 139: profile = capture, sensor mode = SlimVideo1, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 140: profile = capture, sensor mode = SlimVideo2, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 141: profile = capture, sensor mode = SlimVideo2, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 142: profile = capture, sensor mode = SlimVideo2, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 143: profile = capture, sensor mode = SlimVideo2, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 144: profile = capture, sensor mode = SlimVideo2, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 145: profile = capture, sensor mode = SlimVideo2, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 146: profile = capture, sensor mode = SlimVideo2, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 147: profile = capture, sensor mode = SlimVideo2, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 148: profile = capture, sensor mode = SlimVideo2, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 149: profile = capture, sensor mode = SlimVideo2, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 150: profile = N3D preview, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 151: profile = N3D preview, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 152: profile = N3D preview, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 153: profile = N3D preview, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 154: profile = N3D preview, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 155: profile = N3D preview, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 156: profile = N3D preview, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 157: profile = N3D preview, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 158: profile = N3D preview, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 159: profile = N3D preview, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 160: profile = N3D video, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 161: profile = N3D video, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 162: profile = N3D video, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 163: profile = N3D video, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 164: profile = N3D video, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 165: profile = N3D video, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 166: profile = N3D video, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 167: profile = N3D video, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 168: profile = N3D video, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 169: profile = N3D video, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 170: profile = N3D capture, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 171: profile = N3D capture, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 172: profile = N3D capture, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 173: profile = N3D capture, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 174: profile = N3D capture, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 175: profile = N3D capture, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 176: profile = N3D capture, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 177: profile = N3D capture, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 178: profile = N3D capture, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 179: profile = N3D capture, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 180: profile = MFB postproc mixing, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 181: profile = MFB postproc mixing, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 182: profile = MFB postproc mixing, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 183: profile = MFB postproc mixing, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 184: profile = MFB postproc mixing, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 185: profile = MFB postproc mixing, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 186: profile = MFB postproc mixing, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 187: profile = MFB postproc mixing, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 188: profile = MFB postproc mixing, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 189: profile = MFB postproc mixing, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 190: profile = MFB capture EE Off, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 191: profile = MFB capture EE Off, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 192: profile = MFB capture EE Off, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 193: profile = MFB capture EE Off, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 194: profile = MFB capture EE Off, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 195: profile = MFB capture EE Off, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 196: profile = MFB capture EE Off, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 197: profile = MFB capture EE Off, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 198: profile = MFB capture EE Off, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 199: profile = MFB capture EE Off, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 200: profile = IHDR preview, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 201: profile = IHDR preview, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 202: profile = IHDR preview, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 203: profile = IHDR preview, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 204: profile = IHDR preview, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 205: profile = IHDR preview, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 206: profile = IHDR preview, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 207: profile = IHDR preview, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 208: profile = IHDR preview, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 209: profile = IHDR preview, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 210: profile = IHDR video, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 211: profile = IHDR video, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 212: profile = IHDR video, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 213: profile = IHDR video, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 214: profile = IHDR video, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 215: profile = IHDR video, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 216: profile = IHDR video, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 217: profile = IHDR video, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 218: profile = IHDR video, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 219: profile = IHDR video, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 220: profile = preview, sensor mode = custom1, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 221: profile = preview, sensor mode = custom1, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 222: profile = preview, sensor mode = custom1, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 223: profile = preview, sensor mode = custom1, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 224: profile = preview, sensor mode = custom1, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 225: profile = preview, sensor mode = custom1, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 226: profile = preview, sensor mode = custom1, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 227: profile = preview, sensor mode = custom1, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 228: profile = preview, sensor mode = custom1, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 229: profile = preview, sensor mode = custom1, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 230: profile = preview, sensor mode = custom2, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 231: profile = preview, sensor mode = custom2, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 232: profile = preview, sensor mode = custom2, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 233: profile = preview, sensor mode = custom2, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 234: profile = preview, sensor mode = custom2, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 235: profile = preview, sensor mode = custom2, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 236: profile = preview, sensor mode = custom2, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 237: profile = preview, sensor mode = custom2, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 238: profile = preview, sensor mode = custom2, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 239: profile = preview, sensor mode = custom2, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 240: profile = preview, sensor mode = custom3, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 241: profile = preview, sensor mode = custom3, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 242: profile = preview, sensor mode = custom3, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 243: profile = preview, sensor mode = custom3, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 244: profile = preview, sensor mode = custom3, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 245: profile = preview, sensor mode = custom3, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 246: profile = preview, sensor mode = custom3, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 247: profile = preview, sensor mode = custom3, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 248: profile = preview, sensor mode = custom3, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 249: profile = preview, sensor mode = custom3, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 250: profile = preview, sensor mode = custom4, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 251: profile = preview, sensor mode = custom4, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 252: profile = preview, sensor mode = custom4, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 253: profile = preview, sensor mode = custom4, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 254: profile = preview, sensor mode = custom4, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 255: profile = preview, sensor mode = custom4, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 256: profile = preview, sensor mode = custom4, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 257: profile = preview, sensor mode = custom4, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 258: profile = preview, sensor mode = custom4, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 259: profile = preview, sensor mode = custom4, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 260: profile = preview, sensor mode = custom5, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 261: profile = preview, sensor mode = custom5, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 262: profile = preview, sensor mode = custom5, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 263: profile = preview, sensor mode = custom5, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 264: profile = preview, sensor mode = custom5, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 265: profile = preview, sensor mode = custom5, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 266: profile = preview, sensor mode = custom5, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 267: profile = preview, sensor mode = custom5, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 268: profile = preview, sensor mode = custom5, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 269: profile = preview, sensor mode = custom5, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 270: profile = video, sensor mode = custom1, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 271: profile = video, sensor mode = custom1, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 272: profile = video, sensor mode = custom1, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 273: profile = video, sensor mode = custom1, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 274: profile = video, sensor mode = custom1, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 275: profile = video, sensor mode = custom1, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 276: profile = video, sensor mode = custom1, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 277: profile = video, sensor mode = custom1, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 278: profile = video, sensor mode = custom1, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 279: profile = video, sensor mode = custom1, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 280: profile = video, sensor mode = custom2, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 281: profile = video, sensor mode = custom2, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 282: profile = video, sensor mode = custom2, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 283: profile = video, sensor mode = custom2, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 284: profile = video, sensor mode = custom2, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 285: profile = video, sensor mode = custom2, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 286: profile = video, sensor mode = custom2, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 287: profile = video, sensor mode = custom2, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 288: profile = video, sensor mode = custom2, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 289: profile = video, sensor mode = custom2, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 290: profile = video, sensor mode = custom3, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 291: profile = video, sensor mode = custom3, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 292: profile = video, sensor mode = custom3, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 293: profile = video, sensor mode = custom3, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 294: profile = video, sensor mode = custom3, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 295: profile = video, sensor mode = custom3, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 296: profile = video, sensor mode = custom3, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 297: profile = video, sensor mode = custom3, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 298: profile = video, sensor mode = custom3, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 299: profile = video, sensor mode = custom3, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 300: profile = video, sensor mode = custom4, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 301: profile = video, sensor mode = custom4, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 302: profile = video, sensor mode = custom4, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 303: profile = video, sensor mode = custom4, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 304: profile = video, sensor mode = custom4, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 305: profile = video, sensor mode = custom4, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 306: profile = video, sensor mode = custom4, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 307: profile = video, sensor mode = custom4, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 308: profile = video, sensor mode = custom4, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 309: profile = video, sensor mode = custom4, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 310: profile = video, sensor mode = custom5, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 311: profile = video, sensor mode = custom5, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 312: profile = video, sensor mode = custom5, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 313: profile = video, sensor mode = custom5, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 314: profile = video, sensor mode = custom5, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 315: profile = video, sensor mode = custom5, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 316: profile = video, sensor mode = custom5, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 317: profile = video, sensor mode = custom5, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 318: profile = video, sensor mode = custom5, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 319: profile = video, sensor mode = custom5, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 320: profile = capture, sensor mode = custom1, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 321: profile = capture, sensor mode = custom1, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 322: profile = capture, sensor mode = custom1, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 323: profile = capture, sensor mode = custom1, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 324: profile = capture, sensor mode = custom1, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 325: profile = capture, sensor mode = custom1, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 326: profile = capture, sensor mode = custom1, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 327: profile = capture, sensor mode = custom1, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 328: profile = capture, sensor mode = custom1, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 329: profile = capture, sensor mode = custom1, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 330: profile = capture, sensor mode = custom2, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 331: profile = capture, sensor mode = custom2, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 332: profile = capture, sensor mode = custom2, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 333: profile = capture, sensor mode = custom2, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 334: profile = capture, sensor mode = custom2, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 335: profile = capture, sensor mode = custom2, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 336: profile = capture, sensor mode = custom2, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 337: profile = capture, sensor mode = custom2, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 338: profile = capture, sensor mode = custom2, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 339: profile = capture, sensor mode = custom2, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 340: profile = capture, sensor mode = custom3, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 341: profile = capture, sensor mode = custom3, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 342: profile = capture, sensor mode = custom3, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 343: profile = capture, sensor mode = custom3, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 344: profile = capture, sensor mode = custom3, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 345: profile = capture, sensor mode = custom3, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 346: profile = capture, sensor mode = custom3, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 347: profile = capture, sensor mode = custom3, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 348: profile = capture, sensor mode = custom3, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 349: profile = capture, sensor mode = custom3, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 350: profile = capture, sensor mode = custom4, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 351: profile = capture, sensor mode = custom4, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 352: profile = capture, sensor mode = custom4, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 353: profile = capture, sensor mode = custom4, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 354: profile = capture, sensor mode = custom4, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 355: profile = capture, sensor mode = custom4, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 356: profile = capture, sensor mode = custom4, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 357: profile = capture, sensor mode = custom4, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 358: profile = capture, sensor mode = custom4, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 359: profile = capture, sensor mode = custom4, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 360: profile = capture, sensor mode = custom5, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 361: profile = capture, sensor mode = custom5, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 362: profile = capture, sensor mode = custom5, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 363: profile = capture, sensor mode = custom5, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 364: profile = capture, sensor mode = custom5, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 365: profile = capture, sensor mode = custom5, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 366: profile = capture, sensor mode = custom5, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 367: profile = capture, sensor mode = custom5, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 368: profile = capture, sensor mode = custom5, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 369: profile = capture, sensor mode = custom5, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }} +}, diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5024_mipi_raw/camera_tsf_data_gc5024mipi_raw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5024_mipi_raw/camera_tsf_data_gc5024mipi_raw.h new file mode 100755 index 0000000000000000000000000000000000000000..6ccba1b3c31615ffd88474a40ab8678ddd16ddca --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5024_mipi_raw/camera_tsf_data_gc5024mipi_raw.h @@ -0,0 +1,2007 @@ +#ifndef __TSF_DATA_H__ +#define __TSF_DATA_H__ + +{ +0x003bfd6e, 0x006c0439, 0xfd18001d, 0xff9cfe55, 0x005e06f9, 0x00dc010c, 0x005eed31, 0x005bff1a, +0x0648fa3e, 0xfe8aff02, 0xfe130044, 0x00b8feb5, 0xfc3d0617, 0x00bafff2, 0x00b8fdb7, 0xfd18fb28, +0x006001ef, 0xffd5ff29, 0x00bd04f5, 0xffda003f, 0x02cdfd1e, 0xfde1fde7, 0x004800a6, 0x0091ff58, +0x057805e6, 0xff35fe27, 0x00990017, 0x01280659, 0x0033ff1f, 0xffe000c1, 0x074afb05, 0xfd3f00ae, +0x007ffd78, 0xfe7aff81, 0x023d05db, 0xff1600e6, 0xff78fd4d, 0xfe78fbf9, 0xfd48004a, 0x0018fa10, +0x00d4ffdd, 0xfda6ed10, 0xfd930665, 0x120effc7, 0xff13fd47, 0x1511fd52, 0xfd290041, 0x01550000, +0x02360134, 0x00180068, 0x0060ffb0, 0x001cff3b, 0xfc3df7a2, 0xff7b068d, 0x0125fe51, 0x00e5006e, +0x00fffec5, 0xffd6005b, 0xfc2f0125, 0x007304bf, 0xfe66eee2, 0xfcdbfd80, 0xf736ffc3, 0x0011fd4b, +0x004605cd, 0xfd300036, 0x0067fffc, 0xffc8062c, 0xedabfef2, 0xffcc006f, 0xfdf60188, 0x02f2009d, +0x00c100a4, 0x01440708, 0x01b2ffd9, 0x005800af, 0xfc5307d6, 0xfd6603d1, 0xff9bebbc, 0xffee01c7, +0x0199ff6f, 0xffba0195, 0xffb1fd13, 0xffc4ff7c, 0xfe9ffead, 0xffdbfd0e, 0xffcefdcf, 0xf76802e9, +0xfe4d01b2, 0x03c9fde2, 0x12bdffc4, 0x05c00132, 0xfddafecc, 0x00edfe43, 0x0085ffc5, 0xffedff85, +0x0209ffcf, 0x01bcff3d, 0xffecffe9, 0x02050172, 0xfa4d00b8, 0xffe800ff, 0x036aff1a, 0x05af015f, +0x001705c3, 0xfd93f786, 0x01dc00db, 0xfffdffef, 0x039b0372, 0x037303df, 0x00130380, 0x0021fd37, +0x05f901bf, 0xfdb2fd22, 0x001700c8, 0xfd0301bb, 0x00d5ff48, 0x004905e9, 0xfe2afd37, 0x0095ff87, +0x0036f99a, 0x0099fe08, 0x003d0199, 0x0439018c, 0xf809febf, 0x0000ffe2, 0xffad028c, 0x000e008d, +0xff65fe50, 0xff4a002d, 0xfd1b0020, 0xfddf0015, 0x01d9ff05, 0x00a7f8de, 0xf4fffffb, 0x010ffead, +0x005000cc, 0x0065ffb3, 0x01b20b29, 0x03b00006, 0xfedd00d1, 0xfdaf0035, 0x0198ffe8, 0x00bbffd3, +0xff250042, 0xedc7024a, 0xfc1207d6, 0x01ea007c, 0x0032ff80, 0x0135ed9c, 0xffd3fd5a, 0x00950161, +0xf4fffff7, 0x00380097, 0x01650120, 0xfd2404bf, 0xff4105ad, 0xf729ed8c, 0x02b1ff8c, 0x0044fd1c, +0xfae0004b, 0x002504d6, 0xfe29004f, 0x0017fea8, 0x0014ee8c, 0xf9d1002d, 0xfde1fc6d, 0xff55004d, +0xffc2fa68, 0xfcfdfee2, 0x01cafda6, 0xfb05fe39, 0xff850264, 0x0011023b, 0x002efe34, 0x0036ff33, +0xfedc00d3, 0xfd1c05dc, 0x013b0072, 0xfd8efe48, 0xff9e005a, 0x01b80037, 0x004300ab, 0x0b3d00a6, +0x013ff942, 0x0e7cffcb, 0x003401d8, 0x0587fcfd, 0x0449024a, 0x048afe3c, 0xfd03ff2e, 0x0060ffc2, +0xf9d10b29, 0xfd73ff92, 0x06afff3a, 0x0025ebe2, 0x0a29004c, 0x000d00b1, 0xff680258, 0x0095f833, +0xffa80031, 0x004dfd0e, 0xf9c0feea, 0xfe550372, 0xffe000da, 0xfd04ff29, 0xfdcb0084, 0x004800a5, +0x013b022d, 0x01230d03, 0xfe4c0011, 0x04e8ff68, 0xfcb7fe01, 0xf908ff8e, 0x00950028, 0xffe8f620, +0x00aeffb5, 0xfaeeff51, 0x00b4001d, 0xffd300d1, 0xf731fdd8, 0xfb240394, 0x0083ffe1, 0x03c3fefb, +0x008efe08, 0xfc82062c, 0x01de0351, 0xffd2001a, 0x00e1fe94, 0x01990038, 0xfccc013f, 0x006cfea4, +0x04f5ffc9, 0x00120196, 0x00d0ffee, 0x0617008d, 0xed9cffd8, 0xffecfda4, 0xffa60060, 0xfb40f9d3, +0xfe2600bd, 0xff72fe9e, 0x01b7fdfb, 0x00ecffde, 0xfff5fdfb, 0x0231fff2, 0x002a0034, 0xfa4d000a, +0xff9df731, 0x0094edab, 0xfd78ffaa, 0xfbd0fd34, 0x00cdfdea, 0x0056ff4c, 0xfe4e009a, 0x00db068d, +0x05b30d03, 0x00afff1f, 0x05c00205, 0x06c60147, 0x00d0003a, 0x00d1fde4, 0x02ddffaa, 0x01defd12, +0x00edffef, 0xfdcbfbae, 0xfd970061, 0x0532ff46, 0xfd620162, 0xfdc105c3, 0x0b3dff94, 0xfecbf710, +0x0345febb, 0xf81a05e6, 0xfd4b0329, 0x0280fd0b, 0x00b9028f, 0xf768fe3c, 0xfcf4fd01, 0x002b04f4, +0xfcf90074, 0x070800d1, 0xec7bffe9, 0x00700328, 0x00bdffbd, 0x00b2fd29, 0xfd30019e, 0x000cff2d, +0x009ffcf2, 0xfdbcffae, 0x009f0c34, 0x11a00203, 0xfce000fc, 0x00000504, 0xf78bfaf2, 0xeed1fced, +0x0123fce0, 0xffbe01b4, 0x006bffec, 0xf9b5ed8c, 0x00cbfca4, 0x04c1fe47, 0x0442fd79, 0xfe2400e6, +0x010f0146, 0xfe9a00fa, 0x00a6ff6d, 0x00370977, 0xffbbff55, 0xef6cfbfb, 0x04c90072, 0xffff003a, +0x003aec7b, 0xff1afcf1, 0x115a0077, 0x00e10671, 0x00370032, 0xfc7901b0, 0x0235ff57, 0x03f70031, +0xfffe00b7, 0x00f0005f, 0xee4af6b0, 0x008bffeb, 0x00b900cb, 0x003efd80, 0xffae00c7, 0x0073ffd0, +0xff4b0042, 0x05eaff7d, 0xfb400591, 0x014200b8, 0xfda902cd, 0xffa6f677, 0x01200c70, 0xfcb70520, +0x02290026, 0x008704c1, 0xfd0e00f7, 0xff79fd34, 0x0053fd96, 0x01020134, 0xffe60111, 0xffb900fc, +0xff3afea1, 0xffb803c9, 0xfffffc4f, 0x00a301a8, 0x00850394, 0xfd4bff45, 0xfd32ff67, 0x007effe4, +0xffe4ff8d, 0x034dfd5a, 0xfd04ffe9, 0x00a9fed3, 0xff43ffe5, 0x0c31f9d5, 0x03950039, 0x0000006f, +0xff860020, 0xecd10028, 0xffa40039, 0xfe41011e, 0x033efd3a, 0x00da05ad, 0x00a2ffec, 0x013bfa12, +0x074a0570, 0x007aff9b, 0x005cffd3, 0x0134ff55, 0x02b8ff68, 0xfe94fdc5, 0xffc7004b, 0x01320098, +0xfe35ffd3, 0x00000042, 0x01920055, 0x017f0660, 0x001bfe6f, 0xfdc9fd3f, 0x087fffea, 0xff26ffd6, +0x0062022b, 0xff1f01a8, 0xfda400c5, 0x000000ae, 0x00500665, 0x00cdff32, 0x0052007b, 0xfd850000, +0x002ffd80, 0xff6a00b2, 0xfbb700b3, 0xff81fe08, 0xff7303d3, 0x05adffc2, 0xfcf900c3, 0xfd1b004b, +0xf908fbcc, 0xff3601ca, 0x0280f966, 0xf5fc0084, 0xf833ff31, 0xff9c005e, 0xffc20015, 0x001e00bf, +0x036703d1, 0xffe2ffec, 0xfffa05cb, 0x0594faee, 0x0064fd6e, 0x003efee5, 0x036701b0, 0x011eff74, +0x0275ffb1, 0xffe803dc, 0x0091018d, 0x0036fcf2, 0x0375000b, 0x01e0fef9, 0xff2dfd83, 0xfdf300a7, +0xfdfbff99, 0x057e09dd, 0x040604ca, 0xffab0123, 0x00c0ffe4, 0x0046002e, 0x0065f703, 0x014cffd5, +0x0053ffca, 0xfffe0107, 0xff74fd93, 0x00ff0000, 0xffc5fd1e, 0xfca4fe49, 0xff01008f, 0x00bafde0, +0x0041002e, 0x00a30261, 0xf6670032, 0xfea80070, 0xfe01f729, 0x002dfe29, 0xf812fd24, 0x0057ffb5, +0x01eff68e, 0x013603d1, 0x001c0565, 0x026b038d, 0xfdeffe44, 0xff3fffa9, 0x05dc00f2, 0xff0d004f, +0x0000004f, 0x0137ffcd, 0x06710137, 0x01c50128, 0x00ca0003, 0x00220086, 0x00670504, 0x003f0063, +0x00440c62, 0xf667fc4f, 0x009900c3, 0x00630031, 0xfecbfce7, 0xff2d0c34, 0x022a00c2, 0xffbefedc, +0x0052f731, 0x0078ff46, 0xff75fe22, 0xfe800449, 0xfdc9ffcd, 0xfff5ff68, 0x017aed6b, 0xfe57ffcc, +0xf77b0180, 0x00b10032, 0xfe3700c3, 0xfc6d0095, 0xff990086, 0x001f00e8, 0xfc24007a, 0xfb0bffbc, +0xffdd1511, 0xffa1003b, 0x006bffe0, 0x01340444, 0x0069f78b, 0xfd7301b3, 0xfff800b0, 0x019e003b, +0xfd5b00a0, 0xfd59fe41, 0x02f1fd95, 0xfd5b03db, 0x00260134, 0x023fff94, 0x03d1ffd6, 0x01cb00af, +0x0128fd78, 0x01ed0013, 0x0b88fff8, 0x03ad0241, 0x0659ffc6, 0x00a30b66, 0x05c80351, 0xffaf003a, +0x0587011d, 0xfffcff65, 0xff8c001e, 0x00c6ffb0, 0x0950ff2e, 0x00540111, 0xff67fee5, 0xfd0aff83, +0xf812face, 0x001eefee, 0x016b004e, 0x0051002b, 0x00ae0048, 0xfd00ffdc, 0x0b88005f, 0xed31fa46, +0x00970003, 0x008c01d5, 0x010efd3f, 0x0086010c, 0x01b8fff8, 0xfd47ffb6, 0x03f10439, 0x0025fa3d, +0xffe3ffa2, 0x06600009, 0x0127f99a, 0xfdcf00dc, 0x054004dc, 0x0081016b, 0xffb2003f, 0x001605ee, +0xf9bb0014, 0x004a0084, 0xffdb010b, 0x003e03f1, 0x011e05ee, 0xffef005d, 0xede4ff5f, 0xfd6dfecc, +0x033cfecb, 0xfd5cfe11, 0x00b4fbf9, 0xfffbfef8, 0x01edffd1, 0x00250039, 0x025dffb2, 0xff0f065a, +0x006300b8, 0xfddfffb4, 0x0055ffef, 0xfefffd0c, 0xfd95027f, 0xfd6affae, 0xff63ffbc, 0x007c00a7, +0x116905fb, 0xffbdff05, 0x00dafe05, 0x002ef797, 0x0004faf4, 0xfd0cffe6, 0x05f6fe2b, 0xfd96febe, +0xfd71fb92, 0xfd9903df, 0x006800c8, 0xfbb4ffec, 0x0053ffd3, 0xfca0fe2a, 0x021e0001, 0x0022038d, +0x000aff37, 0xffefffeb, 0x01520020, 0xfe050434, 0x048affcf, 0xfe1bfda8, 0xffc201a0, 0xfefbf9d3, +0xfdd5ff91, 0xfbb4ff6c, 0x03c3fd93, 0x0033fd66, 0x00f800ce, 0xff3001f8, 0xffed00b9, 0x0067fd98, +0x0081fda3, 0xfd80005b, 0xfd290067, 0x03b0fe6a, 0x01cb033c, 0x002e01d3, 0xfd3f0c62, 0xffdfee8c, +0x0081ebf1, 0x011f0272, 0xff7bfdf6, 0x0b22f9bc, 0xff90ff89, 0x00ef0023, 0xfdcaede4, 0x0105fd62, +0xffbc012d, 0x008ceee2, 0x0380ffb5, 0x00520033, 0x03dc00d9, 0x00f90056, 0xffbaff5a, 0xf62003a3, +0x0508fd4d, 0x006fff3d, 0x00b3fdd6, 0xff8dff90, 0xfb180128, 0xffbf00c1, 0x0035f742, 0x0009fed9, +0x0183fdbc, 0x00ab0375, 0x00760185, 0xed10fdaf, 0x019500e1, 0x03ebfe48, 0xffbf0116, 0x00f8062e, +0xfd400064, 0xfbb700d8, 0x014700a7, 0x028c022b, 0x05ad0116, 0x0209ff06, 0x0020ff4c, 0xfd3a0570, +0x050805af, 0x00cbfe12, 0xffad002b, 0xff39fe41, 0x005100cc, 0xffca038e, 0x0145010f, 0x02acfdfa, +0x059cfdfb, 0xff920185, 0xff18fec9, 0xfc24fe3b, 0xff740032, 0x002e004e, 0xfefefd29, 0x06aff99d, +0x01bb0020, 0x0096ff49, 0x0008ebf1, 0xfc88fd0b, 0x001bfcf1, 0xfe7900d0, 0x00c401eb, 0x014cffa1, +0xfd97ff7a, 0x003cffe3, 0xffb5ff9e, 0x009a0172, 0xfcd80010, 0xff030142, 0x017600a2, 0xfbfb0091, +0xff5dfc6f, 0xff4a0238, 0x0099ff94, 0x01bbffde, 0x014bfd5a, 0x0335015e, 0xff740543, 0xff31fd85, +0x00b8fcdb, 0xffe900a1, 0x004001fe, 0x056efdd6, 0xfd1df809, 0xfc2ffdf3, 0xffc00c16, 0x039b05ea, +0x008dffea, 0xfbaefd40, 0xfced00f0, 0xfdf0ff2e, 0xf7100076, 0x00ae03a3, 0x026df54c, 0x03730670, +0xfdf0ffe2, 0x008f00da, 0x00000033, 0xffa50594, 0x087fffe9, 0x04060216, 0x03d3fe13, 0x0591ff84, +0xfe8aff8a, 0x01b9ffe8, 0x0176fdcb, 0x02ac0136, 0x03640030, 0xffe6003a, 0xff3e0650, 0x02f10192, +0x0565fe02, 0xfd37ffce, 0x0a29febc, 0x018600b8, 0xed50fd5c, 0x120e002d, 0xff7f11a0, 0x0182ffef, +0xfdb205fb, 0x0055fe35, 0xff38000f, 0x00c5fd30, 0xff2c003e, 0xfd12f731, 0x009901ef, 0xfe130942, +0x00eafccc, 0x007e0e7c, 0x000efd6a, 0xfd86fdfa, 0x0155036a, 0x00c700d5, 0xfd78eed1, 0xfda90fc3, +0xf736ed50, 0xfd01ffbe, 0x004a00d5, 0x008603db, 0xfed9ffbe, 0xf8defffd, 0x014cfd1d, 0xffb5fe55, +0x005400ea, 0x000b00b9, 0xfe15f68e, 0xfe34fd40, 0x0c1bff50, 0x015c00c0, 0xfd4b005c, 0xf645fc6b, +0xfc44011d, 0xfdcafecc, 0xff3505f6, 0xff030077, 0xfe9b00c9, 0x05c8fd52, 0xfd04fdc3, 0xf9bbfe1b, +0x005313ba, 0xff8cf77b, 0xfed9020a, 0x0080fdef, 0x007dff6b, 0x0081ff8e, 0xfaf20095, 0xff7ff645, +0xfde0f99d, 0xf81afe35, 0x00effe05, 0xfe57fc82, 0xfef5016b, 0x01760124, 0x003b06f9, 0x01910049, +0x004e020e, 0x0c310095, 0xf6e6ff3b, 0x008c04d6, 0x0062028b, 0x004b0011, 0xfeea06c6, 0xfd0e034d, +0xfff20203, 0xf4cefa46, 0xffe6f677, 0xfe60000c, 0x0611f7a2, 0xfdac00bd, 0x014cffd9, 0x062e05cb, +0xfd5cfa68, 0xffe5098c, 0x00a81169, 0x00dbff38, 0x011fffa3, 0xff980c16, 0xffbe00b7, 0xfd5900bd, +0x05e9ff07, 0x0045edc7, 0x0977f4ce, 0xffe20611, 0xffe9f9bc, 0xfa12028b, 0xfd21022d, 0xf78600e1, +0x00500049, 0x057e00a4, 0xff0f05f9, 0xffbdffc1, 0x0128ffb1, 0x001000b3, 0xff2b0014, 0x0067ff26, +0xff5500d2, 0xff18fe76, 0x034513ba, 0x012400d8, 0x004705db, 0xfd0e000d, 0x0145efee, 0xffc90004, +0x004affec, 0x0000fedd, 0x0146003c, 0x04c202e9, 0xfd2a0198, 0x00f3ff04, 0xf742007a, 0xff3efd04, +0x0004ff3a, 0xff9f026d, 0x00f5ffcb, 0xfefaffc8, 0x03f7ff98, 0x0076fa10, 0xfd0a0026, 0xf54cff97, +0xff430648, 0x03600000, 0xfe370079, 0xfd9fffb5, 0x002204d0, 0x00c901af, 0x04d8ffac, 0x01cc0275, +0x0152ff94, 0x01820077, 0xfec602df, 0x0004fda3, 0x056eef6c, 0xff60005c, 0xfe20fbd0, 0x0444fff5, +0xf6befe74, 0x071c0043, 0x0142fdac, 0x04ca015e, 0xebbcffb6, 0xffc30009, 0xfc12fe9a, 0x01340044, +0x007ffd2a, 0xfed80056, 0xfc790056, 0xfcc2fa3e, 0xfd220043, 0x05ab03dd, 0x005a002e, 0x0085005b, +0x02b1fd5c, 0xfde7ee4a, 0x01d605b3, 0xfe4b0099, 0x0728115a, 0xfe13023b, 0xff8a00ec, 0x00cb0123, +0xfd6cfe79, 0xf966ffc8, 0xfff401fe, 0x027f0063, 0x001dfd99, 0x00180000, 0x027afd98, 0x03950068, +0xffd50578, 0xfd00ffce, 0x00c3071c, 0xffc70364, 0xfce7f9b5, 0x0098f5fc, 0x017f04d0, 0x01cb0b22, +0x004b005b, 0xfdc5fecd, 0x054fffe0, 0x00e5001f, 0x072800b3, 0xfe0501b0, 0x0fc3ffaf, 0x001c12bd, +0xfebd0597, 0xfe9500c6, 0x00440670, 0x003e0238, 0xf9c00597, 0x01230000, 0x000001de, 0x0133f797, +0xff850378, 0x02b80050, 0x009a0236, 0x04f4ffcb, 0x0c1b0101, 0x01d800c9, 0xffd8fe45, 0xff3c0054, +0x0000ecd1, 0xfdcef942, 0xfef2fdcd, 0xfe550037, 0xffa200bd, 0xfd6dffc4, 0xfd83ff7a, 0x0332fdbf, +0xfbc7faf2, 0x00f705cd, 0xf703ff35, 0x006cfdb7, 0x066c013b, 0x002bfb92, 0xffd5ff84, 0x00c5fccb, +0xffde00ea, 0xffa00c70, 0x00cb0199, 0xff01faf2, 0x0076fd40, 0xfe26ffdb, 0x054f05ab, 0xfffbfe73, +0xfe98febb, 0x0024ff9c, 0x0105066c, 0x038efef1, 0xfd9f019a, 0x00edfdd3, 0x00f5ffd3, 0xfd5a0032, +0xfdd5fd3f, 0x0068020e, 0xffd2fff3, 0x003dffc6, 0xebe2f668, 0xfe3401d3, 0xffb5002a, 0xffd1fe8a, +0xfe2affb2, 0x0650fb3e, 0x00c2ffda, 0x0141fc44, 0x00780183, 0x0123001a, 0x01b5005e, 0xf6e60068, +0x00e8faf4, 0x00fc0064, 0x006c04c9, 0x0378ffba, 0x009a0001, 0xed6b06df, 0x05430395, 0x059c001c, +0xfda3016c, 0x00490332, 0xfefafe02, 0x03ddfd6c, 0xf9d5fe39, 0xfefefcf4, 0xfa3dffb5, 0x01c7ffe4, +0xffd00016, 0x00aeff4b, 0x00120091, 0x06df002f, 0x009300c6, 0xff5b003c, 0xfff30162, 0xffe8fd32, +0xfd74008b, 0x007d0072, 0x0312ff70, 0xffcbfe38, 0x00aaffb9, 0xffe20202, 0x00620046, 0x02000079, +0xfdc3ffbd, 0xfc4e0061, 0xffcd018c, 0xffe0005f, 0x0058ffe9, 0x02e8fce3, 0xff78fac7, 0x0047ffcb, +0x0047ff97, 0xfd52011a, 0x0031ff19, 0x00270010, 0x01f701a0, 0xfba7ffd9, 0x00220105, 0xfe8c01e2, +0xfd54fef4, 0x010e0153, 0x00500011, 0x000600ef, 0x001eff30, 0xfd7d002a, 0xff5eff84, 0x0036ff9e, +0x0085fd50, 0xff01fe88, 0xff1b02e0, 0x007a009e, 0x00a1fdaa, 0xfebbffb8, 0x0043ffa2, 0x00bd00cc, +0x01fbffa8, 0xffdbffa3, 0xfd6d023d, 0x0056feac, 0xff1fffe7, 0xffe2fe12, 0x00070143, 0xff060034, +0xfd3a031a, 0x00d100d8, 0xfe8c005e, 0x01c500d1, 0xff0100f8, 0x00910009, 0xfe1bff6c, 0x003a01eb, +0x00ddfea1, 0xffc3fdf4, 0xfd2aff6d, 0xfdc7fce3, 0xffbcffe0, 0xfd65000b, 0x003e03bb, 0x00a0ffcc, +0x012401c0, 0xfe6bff36, 0xfef3fea9, 0xffd90100, 0x01bdff70, 0xfdf301f7, 0xfd890052, 0xffdafd64, +0xfeea006e, 0xfcde000f, 0xfee80084, 0x000f00ce, 0xfef7fed1, 0x00ba0105, 0x00c5fe7e, 0x0034fbf7, +0x000effb7, 0x0158ff94, 0x018a00e4, 0x00feff11, 0x00160160, 0xffbd00c7, 0x00a9008b, 0xfa2d034e, +0x00bd0277, 0xf674fe44, 0x002afe94, 0xffe2ff93, 0x014a0112, 0x002901ed, 0xfeab0007, 0x00bf00a6, +0x00980036, 0xffadffbc, 0xfcfa000a, 0x0210ffe1, 0xfe80004a, 0x0071fcec, 0xffd4febe, 0xfeea0021, +0x007a0035, 0x01820241, 0xfd39fd85, 0xff6eff1b, 0xff09ff8e, 0xff8b0072, 0xffb40053, 0xffc8fdaf, +0xff91febd, 0xffe402a7, 0x00e7fc18, 0x0000fff9, 0x006d01f2, 0xffa7fe2d, 0x00040000, 0x03000065, +0xffe7fe4c, 0x00d400d4, 0x00b7fe74, 0x01040254, 0x01110170, 0xfd97fd7b, 0xff95fd53, 0x027100af, +0xfc26feba, 0x00c001d5, 0x015cff9c, 0x00bcffe3, 0x0229fd57, 0xff06ff5e, 0x0657008c, 0x01fbffd9, +0x0107fe5f, 0xfd09fda7, 0x003dff5c, 0xffb7fe63, 0x0048002d, 0xffa80059, 0xfc67004f, 0x0050fc2c, +0x0056fdd8, 0xff8101f7, 0xfcec00c4, 0xfd74ffa5, 0xfdf60029, 0xff86ffae, 0xffe2007e, 0x01230133, +0xff91011b, 0xfeaa00f1, 0xfd670559, 0xffddffac, 0x01c0fcfa, 0xfcde03db, 0xfff4febe, 0x00df00f5, +0x003aff55, 0x00ffff74, 0xfdc9ff74, 0x0223009f, 0x007d0202, 0x0b66feb2, 0xff120003, 0x015e00a9, +0x0069ff94, 0x01440017, 0xff34007a, 0xff97fdf3, 0x031b00c3, 0xfffb0104, 0xfd3e0050, 0xfe3d005a, +0xff95fc26, 0x00e60026, 0x01e5ff67, 0x00ab0239, 0xffd2fd57, 0xfff2ff45, 0x0193010e, 0x0040fd5a, +0x00710064, 0xfd73fd24, 0xffdd00e4, 0x00af0058, 0x0019fff2, 0xfe5ffd40, 0xfd9d0099, 0xfd34fffa, +0xfaa7033f, 0xfd37fd53, 0x022afee5, 0x0092006c, 0xff6cfe12, 0xff97fe9d, 0x02c200a8, 0xff94ff3b, +0x016a0101, 0x003a00bd, 0x006200a0, 0x00b3ff91, 0xff2e00c8, 0x0204ffda, 0x018a0087, 0x0069ff7b, +0xfd1e009a, 0xfd8aff87, 0x00b3fd77, 0xfff00006, 0xff76065a, 0x00f10287, 0x01950058, 0xfedc0104, +0xfc2bff91, 0x007d0236, 0x00490076, 0x02b7fe50, 0x008002eb, 0xfe1afeea, 0x00ad005c, 0x0035fff9, +0xfe8c0094, 0xff34fda3, 0x00730071, 0x02a5ff49, 0x005401e2, 0x002f005f, 0x016efff0, 0x0177fe2d, +0xff6afd28, 0x00bd0054, 0x00870238, 0x01f70072, 0xfff50235, 0xfe4d021d, 0x0266fc3d, 0xfe24fd9c, +0xffcb042c, 0x00fd00be, 0xff6c0182, 0x00b2001e, 0x00c30125, 0x0204ff0d, 0x0250ff5f, 0x024d00a0, +0x01f6007e, 0x00befdbc, 0xfebc0074, 0x005b0657, 0x00e8fdbc, 0x010800b9, 0xff8401c3, 0xfddafe73, +0x00e600a3, 0xfd4efc39, 0xff8b0016, 0x00adff81, 0x0037ffc1, 0xfed40047, 0xffc2fdbe, 0x01230056, +0x02a9006c, 0xfc3902fa, 0xfb52ffef, 0xfe31fcfa, 0xfe6b0007, 0x00b5016b, 0x0240fd24, 0x0062ff6d, +0xfee5008c, 0x0097007a, 0xffbdffd2, 0xff7b0029, 0x001bff2c, 0xfff90130, 0xfd2a001e, 0x00c7fd96, +0x0007ff7c, 0x011affa2, 0xfd200142, 0xfdb4fbfd, 0xfeb20071, 0x00690079, 0xffe5ffb0, 0xffd9ffe3, +0xfe1c00d3, 0xfd1e00a5, 0x009801cc, 0x00c3fe68, 0xfd470000, 0xfe150114, 0x00010236, 0xff3ffe8d, +0xfd55ff7b, 0x00bbffb5, 0xffb301b6, 0x03da015e, 0x007f013f, 0x00380030, 0xff8d0063, 0x00d3ffc7, +0xffbd0076, 0x00a6000c, 0xffcaffc1, 0xfd95ff4c, 0x01cafdfe, 0x0064fdca, 0xff37fd40, 0x004dfe4e, +0xff4200a9, 0x01baff78, 0xffcbfe26, 0xfe44ffa5, 0xff970281, 0xff7703af, 0x000dff6c, 0x008efd2f, +0x00df0033, 0xff6801e2, 0xfefafe05, 0x0000fe92, 0xfceefff2, 0x005eff91, 0xfe3bff9e, 0x01a1001f, +0xfe54ffe3, 0xfec7005b, 0x01b6fded, 0xff500022, 0xff4403fa, 0xfdc500df, 0xff9400a8, 0xfea0018a, +0x006b0041, 0x01740039, 0xffe2ffff, 0x00f1009e, 0x001a00b3, 0x00fe0043, 0x005cffaf, 0xfff900c7, +0xfd74fc57, 0x00a2008f, 0x00f2ff59, 0xff97023d, 0xfb52ffde, 0x006e0090, 0x005600c5, 0xfcfafe89, +0xfffd0091, 0x0358fdd6, 0x00260114, 0x0031ff49, 0x0350fd62, 0x0028fd24, 0xff7cfdfb, 0x0078fc67, +0x0201003d, 0xfdb4fe0a, 0x005af604, 0x00c10028, 0x003d0094, 0xffb201f1, 0x01a80006, 0xfd520133, +0x0013ffef, 0xffe300fa, 0x0002fdb9, 0xff08ff95, 0x0272fdfb, 0x00bc0197, 0xfdf9008b, 0x00ab0075, +0xff1f002c, 0x0020002a, 0xffa5fe8e, 0xffb0ff97, 0xfbbe0083, 0x00530074, 0xfd730003, 0xfdc7fdaa, +0x02ed0005, 0x01f50095, 0x022400a2, 0x0064fba7, 0xfd4b010e, 0x008e00dd, 0xff2efeaa, 0x00640052, +0x01fb00b7, 0x0024fd41, 0x00fafda5, 0xfe68fd54, 0x00c7fc8c, 0x0062ff90, 0xffb9ffe9, 0xfecc0023, +0x002202c2, 0x00d900c0, 0x0182ff80, 0x000c001e, 0x01df02eb, 0x0069005c, 0xfc3dff57, 0xfe180062, +0x003900bd, 0x006b0127, 0xfe40ffb8, 0x005200b6, 0xfd40feaa, 0xff9c001a, 0xfffa0000, 0xfeab003d, +0xfeacfede, 0x00000085, 0xff5c0008, 0x0061fea6, 0xffeafe11, 0x006ffd77, 0x001efbbd, 0xfeebffd8, +0xff8bffc4, 0xfeceff5d, 0xff33fdb5, 0x000a007e, 0xfe8401ed, 0x01ccfd8f, 0xfd90001b, 0xfe52ffcc, +0x00a9fcfa, 0xfff001d5, 0x006f0375, 0x000effd7, 0xff4100bb, 0x00fe01a2, 0x03d60038, 0x010afc57, +0xffb20234, 0x09fc0067, 0x0072ffad, 0x01c5fd3a, 0x00060043, 0xffaa00bc, 0x006701cc, 0xff74fc60, +0xfe7cff60, 0x002300d1, 0xffd4008f, 0x001f0128, 0xfb460000, 0xfe440189, 0xfd07001f, 0x005cfdf4, +0x00b700c3, 0xffadffba, 0xfee3fff2, 0x00f50083, 0x006700b5, 0xfde900af, 0xfe770065, 0xfd24fe8b, +0x00f4fde0, 0x02ed01c0, 0x010100f7, 0xff670063, 0xfd130207, 0x0082ffb7, 0x001cfd3a, 0x03000027, +0xfcb10af8, 0x0046017d, 0xffa4fd8f, 0xfdbcff12, 0x01a2ffe5, 0x020afd74, 0x00a9fe19, 0xff030040, +0x00cf0031, 0x0022fffc, 0x007a00c3, 0x00a70056, 0xffdd00a9, 0xfe6dff1b, 0xfe9d00ba, 0xfd3100e7, +0xffde0053, 0x00bbfffc, 0xff37fe84, 0xfe900025, 0xff88ffea, 0xfe730071, 0xffc70046, 0xfd59ffc6, +0xfdcbfdc9, 0x027b000c, 0x0003fd97, 0xfef000be, 0xfef8fd40, 0x005cfd1c, 0x0177fde9, 0x0084ffa6, +0xff12fedc, 0xfea6fd51, 0x005dfd31, 0x009f004f, 0xfec2ffb7, 0x006f00ff, 0xff87005c, 0x007900a5, +0x018a0027, 0x0204fd3e, 0x00a300aa, 0x02a9fc0b, 0xfedcff7e, 0xfdd2fc88, 0xfd54fd96, 0xff020007, +0xfdc0005c, 0xff4a0100, 0x00ff007e, 0x0107ffa2, 0xfdaf015a, 0x00190043, 0x0266fd13, 0xfe900197, +0xfe940038, 0x006e0066, 0x0039ff4e, 0x01750053, 0xfffe0000, 0xfd28ffc4, 0x0072fe7a, 0xfe4e01c0, +0x0069fc0b, 0x0131ffe1, 0x01fbfd4b, 0x006e002e, 0x0157ff93, 0xff9dfdec, 0xfe1100f4, 0x00a9008d, +0xfebbfe76, 0x0000fdc3, 0xff1b0202, 0xfd5600a3, 0xffa4ff9e, 0xfc20ffd7, 0xfdd2fe69, 0xff6dfbd4, +0x009dff98, 0x00a900db, 0x0383ffbf, 0x0111ff4d, 0xffdfffd6, 0xfef900a5, 0xfe28fdd3, 0xffea00aa, +0x00df00fc, 0xffab008b, 0xff8600bb, 0xfdd6fe0d, 0xfd77ff44, 0x0201fcec, 0x0106fd9c, 0x002ffe23, +0x00befe44, 0xffe0008d, 0x0047ffdb, 0x02d7fde8, 0x0033fd7b, 0x017efff2, 0xfff4ffc6, 0x00b10020, +0xfe47003f, 0x016d00d0, 0xfff8fccf, 0xffe70287, 0x022e0096, 0xfffd00b6, 0x0064fff6, 0xff0800d3, +0x0189ff1a, 0xfd900044, 0xfd540108, 0x002000a9, 0xff47fd39, 0xffda0044, 0x03d60072, 0x00c8fed4, +0xfd580180, 0x00b50350, 0x0b380443, 0xfdfe0106, 0xfcd600bb, 0xffc3010e, 0x004ffdbc, 0x004f00c7, +0xfd13fda2, 0x01430051, 0x026bff30, 0xff79fdfd, 0x002a0043, 0xfd0a00c9, 0xfebe00a4, 0x011afd59, +0x032a0202, 0x0016ffda, 0x03faff67, 0xfdcdfd09, 0x00c0fc20, 0x023201f0, 0xfd1802b8, 0xfff2ffde, +0xfe0900ff, 0x00cc000e, 0xfd2200cc, 0x003bfe52, 0xfd9cfdb5, 0xfd50fefc, 0x00b0fe98, 0xfcd7ffe2, +0x00d3fd2f, 0x0172009a, 0x0026ff6e, 0xfee3fb93, 0xfd97ff53, 0xfeb601ba, 0xfde600f8, 0x006b00c9, +0xfe4e0007, 0xff09ff43, 0xffd40083, 0x0083ff19, 0x0038ff9c, 0xfeadfdd2, 0xffea005e, 0x001e0024, +0x0224ff8c, 0x04f5fdde, 0xfdbf0023, 0xffc3fdf0, 0x00d100be, 0x00000064, 0xfe7d0056, 0x005eff8c, +0x00acfd47, 0x028101db, 0x001d00dd, 0x02210061, 0x006900c7, 0x00560009, 0xffbb00cc, 0x00a9fe18, +0xffd0ff95, 0xfd8cfe5b, 0x00c0ff6f, 0x00aa0091, 0x00b4fffa, 0x03e20062, 0x01a8fdf4, 0x00a4ff6a, +0x0031fe77, 0x0090fde0, 0xfff90017, 0xff3501c3, 0x01f100d8, 0xff8efdbd, 0x00bcfc8c, 0x0015ff30, +0x00b40050, 0x0017fe4d, 0x003fff6d, 0x001b021c, 0x006ffef6, 0x00d1fdd2, 0x006bfdec, 0xfed10b3d, +0xfece001a, 0xff3401db, 0x01bc001a, 0x00770269, 0x0000fef4, 0x00490013, 0xff2a004f, 0xffe5ffe0, +0xfc630094, 0xfdcb001e, 0x028100bc, 0x0031fee9, 0x007afeee, 0xfd250020, 0xffd200cc, 0x00600047, +0x00bafb46, 0x01ce00f1, 0x00effff5, 0x001d00cb, 0xff97fe6b, 0x014affce, 0xff4102c6, 0x01f70075, +0x021000b1, 0xffc800d1, 0x00860019, 0x006a00c0, 0xfd48ff6a, 0x01b3fd39, 0x0020fd93, 0x00c90055, +0xfdbd01ca, 0x004bff00, 0x001b0047, 0xfe6bfd7a, 0xfdcb0092, 0xffd100ba, 0xfccfff77, 0xff7dfe47, +0x02700000, 0xffe70069, 0xffc3fe8e, 0x0035ff25, 0xfb930173, 0xfdc5fda9, 0x021d016d, 0xffa2ffef, +0xffe50398, 0x007500bd, 0xffdaff04, 0x00840202, 0x0084fe56, 0xfe83ff89, 0xfff70085, 0x000e0091, +0xfde701c8, 0xfff4ffe6, 0x00270053, 0xfdf00096, 0xfdd8ff91, 0x023300af, 0xfd25ffca, 0x001efe65, +0xff8d0170, 0x023dffae, 0xffc2fd07, 0x00ba0216, 0xfe7efd8f, 0xffae034e, 0xffbefeaa, 0x01fbfef8, +0x00320052, 0x01ebfe3b, 0x0112ff2f, 0xfe2400c4, 0x00fcfd34, 0xfe820083, 0xffdeff75, 0xffdfff0f, +0x007600cb, 0x005a0025, 0xff30fd8e, 0x00aafdc9, 0x001b00fc, 0x02b20070, 0x0007069a, 0xfe4303db, +0x0130fe43, 0xfd8efd8f, 0x0018fd62, 0x0100fd41, 0xff5afe0d, 0x01b3ffca, 0x020d0239, 0x03e2fd30, +0xfff90123, 0xff95024d, 0xfdca01db, 0x002900a1, 0xffa80129, 0xfef3fd40, 0xfd22fc5b, 0xffccfe95, +0x0238fc4e, 0xfd48fd2f, 0x003afee5, 0xff8d001d, 0x0234fe1c, 0xfebd01b4, 0xfe93fd90, 0xffd702dd, +0x0072003d, 0x020400f1, 0x0067fe60, 0x0047ffe9, 0x0192ff8e, 0xfe7d006f, 0x002bffa1, 0x0043ff9c, +0xff9a0035, 0xfddafe56, 0xfd9dfff0, 0x004e01ce, 0xfd0afef0, 0xff6efbe8, 0xfffc005f, 0x0137fe36, +0xfee6ffe3, 0x00bcfea6, 0x00000359, 0x0200ff95, 0xffd1fbe8, 0xff10004a, 0x01e2fd20, 0xfdb9005c, +0x01eb00f4, 0xfe6b0117, 0x010e00d4, 0xfebafd8f, 0x00dc0016, 0x00840162, 0xff62fd3f, 0xfda2ff3e, +0x006500f0, 0xfd5a00db, 0x01f2ff9e, 0xfed2fbf7, 0x0033002a, 0xfdcdfd65, 0xffd1fed7, 0x0096001d, +0x004e0020, 0x0202ff4c, 0x000e00a9, 0x00bc008b, 0xfcb1ff9b, 0xffebfe78, 0x00070222, 0x00b7ffed, +0x02e4fdbc, 0x00bbfd07, 0x001200dc, 0xfcb60071, 0x00fcfd93, 0x000cffdf, 0x000aff8f, 0xffb00053, +0xffadfe90, 0x00130046, 0xff310b3d, 0xffcc0096, 0x060dfd5c, 0x02af0073, 0xffc2fd07, 0xfd58fdef, +0x01f50174, 0xfd53ff8f, 0x010bfda6, 0xfddd017a, 0x015a010c, 0x0095fdb4, 0x0024fd5c, 0x0067fe93, +0x0052ff6a, 0xff57ffda, 0xff8a0026, 0xfd390358, 0x010600e7, 0xffb7fac0, 0x007a010b, 0xffaf005a, +0x001aff37, 0xfe6e013a, 0x00490131, 0xfdf10037, 0xfdd20047, 0x0038ffd0, 0xffa2fc2b, 0xfffd0221, +0xfdb1ff5a, 0x008701ca, 0xfe54ffc6, 0xfde70028, 0xfdcf000c, 0x00aaffe2, 0x002c002a, 0xfde6fcb6, +0x00ce0054, 0xffc303bb, 0xfd9f0016, 0x0010fdbc, 0x00bbfc18, 0x001d01df, 0x0045fff1, 0x0051fede, +0x005601cc, 0xff41000c, 0x002c00be, 0x03affd9d, 0x017000cb, 0xffef0208, 0xfd75ffdd, 0xfebd0053, +0x002eff92, 0xfdf1010c, 0x033bfdfd, 0x00a901f0, 0x0046ffa2, 0x002300d1, 0xfd75fdf6, 0x01390020, +0x00c7ff2f, 0xfed200b9, 0xfe230208, 0xff7affc7, 0xffda02d7, 0xffd2fef7, 0x00840092, 0xff430043, +0x0021016a, 0xfdc3fd7a, 0xffc800e1, 0xfe78fd56, 0xfe69fda9, 0x00c9fd22, 0xffdaffdf, 0x0228fbfd, +0x002a0048, 0xffd60203, 0xff81fd76, 0xfdc30343, 0x01f70204, 0x0028ffea, 0x02110045, 0xfdfcfe7a, +0xff4a00f8, 0xfc2c015c, 0x02ad033f, 0x0216fd6d, 0xffd7ffa8, 0xfe5000fe, 0xffed0250, 0x00c0fdf4, +0xfd2ffeea, 0x0118016c, 0x024ffd49, 0x00dbffb5, 0xfc63fe83, 0xffda0314, 0x000efd52, 0x009d0107, +0xff49ff9a, 0x0043ff41, 0x00200215, 0x00720069, 0xffed0133, 0xfba601c8, 0x007e01db, 0xff5b004f, +0xfef70041, 0xffb2fba6, 0xfc600052, 0x0037fe38, 0x0095fe40, 0x0083ff9a, 0xfffb0072, 0x0061fdaa, +0xfef60011, 0xfda7ffa6, 0x00b50011, 0x03590003, 0xfff6ff09, 0xfd8a0011, 0xfd770047, 0x03980213, +0x0009fea0, 0xfdd2ff30, 0xfd9c013f, 0xfe5f0049, 0xfe260006, 0x0075ff46, 0xfd8e002e, 0x0006ff42, +0xfdbc020d, 0x0109007e, 0xffcb0047, 0x0095feaf, 0x000000fc, 0xfe60009e, 0xfe6a0049, 0x00bf0539, +0x00560063, 0xff4a015a, 0x010afef8, 0xfdbcfd67, 0xff3700c3, 0xfe8efd95, 0xff91fe6a, 0x00effe0a, +0xffa8ffa4, 0xff60ff2a, 0x004b001b, 0x008dffd1, 0xff7eff80, 0x003d0041, 0x0094fe19, 0x008f005c, +0xfe53010c, 0x006d040a, 0xff2bffec, 0x0087002e, 0x021e0088, 0x004d0081, 0xfe40fd8c, 0xfe2afd22, +0x0058fd5e, 0xffb30024, 0xffdd0051, 0x00210077, 0xfe59006d, 0xfdbe0058, 0xff32ff7e, 0x00aeff9c, +0x0024ff7a, 0xff020067, 0xfc750073, 0x00e90012, 0x001cfff5, 0x005802fa, 0xff67fe0b, 0xff3e0098, +0xfd99fda6, 0x000aff87, 0x01b8008b, 0x014600c6, 0xffc60093, 0xff4f00de, 0x00c500bc, 0xff9aff57, +0x001ffd06, 0xffb20085, 0x02020041, 0xffe500d7, 0xff100036, 0xffe2feec, 0x00a5005c, 0x0012003e, +0x005ffd70, 0xffe00186, 0x00ff016f, 0xffb20043, 0xfd9dffed, 0xfde6ffc5, 0x00f9fffb, 0xfe96fc5b, +0xfd640158, 0xfd6cfe8b, 0xff0bff89, 0x005b02b9, 0x0104fec3, 0xfff800e5, 0xfefb0182, 0xff400038, +0x00060000, 0x0104ffff, 0x0000ff85, 0xffecfff6, 0x0086fedd, 0x00900094, 0xff94ffde, 0xfe2f03da, +0xff9f0025, 0xfe5afda7, 0x00e00033, 0xfd650036, 0xfcd0ffba, 0xffddfff0, 0x01a1fe79, 0x0047fec2, +0x00090030, 0xff55fcb4, 0x0003fffa, 0x003bfdde, 0xf9ce0062, 0x028ffe3b, 0x001dffee, 0x0069ffb0, +0xfe69fd40, 0x0196ffca, 0x004c011c, 0xfda5000a, 0x00940056, 0x00680248, 0x0205fe5d, 0x002405d3, +0xfefb005b, 0xff5bfd83, 0xfe8affdc, 0x00aaff28, 0xfe2d0043, 0xff99fd4a, 0x00770012, 0x0014ff7e, +0xffbd0091, 0x00f300b6, 0x0035ffb2, 0x00ae00b0, 0x008dffca, 0xfdf700ae, 0x02f3ff5b, 0xff7d02ff, +0x005ffe14, 0xffe6ffdb, 0x007ffeb4, 0xfef3ffee, 0x00b6009a, 0xfef2fef1, 0xfd5fffec, 0x01930078, +0xff7dfeb7, 0xffe40cbd, 0xffea01e7, 0x0078fd55, 0xffed00a3, 0x023dff95, 0x023afe63, 0xfe52fd6d, +0xff87020e, 0x00d20241, 0xfec4ff25, 0xff9e003c, 0xfdac0039, 0x009000f9, 0x0136fcaf, 0x01b5ff28, +0x004efef0, 0x00010004, 0x0084fe02, 0xfe39fd53, 0xff60001b, 0x01850032, 0x0122ffbd, 0x005e0024, +0xfd20fff5, 0x00b80072, 0xff5afd8e, 0xfed3ff9b, 0x00040047, 0xf9b3feda, 0xfed4fff3, 0xff9a0059, +0x0069fd90, 0xffa3fe84, 0xfeebffad, 0x01c800b5, 0x0025fdfd, 0x006bfe4c, 0x004300c3, 0xff10019e, +0x00a8004c, 0x006f0096, 0x008efd70, 0x007bfce6, 0x005eff6d, 0xfe14ff8c, 0x008002f3, 0x00fe008e, +0x009dfd61, 0x008f00d2, 0x0066fe38, 0x01cdff9d, 0x0053ffe5, 0x013dfff6, 0x026fffa4, 0x0010fffb, +0x00f80050, 0xfdd8ff52, 0xff8c005d, 0x002a0093, 0xffffffc1, 0x0181005c, 0xff54feb2, 0x008600cc, +0xffe4fe8b, 0x01a4fd7c, 0x006a00a9, 0x0027001c, 0x0010fed1, 0x010a0000, 0x00030014, 0x009c000e, +0xfffd005a, 0x0000ff93, 0x00f9035f, 0xfe61ffea, 0x0064fdd0, 0xfd95ffe1, 0xfd4a0087, 0xffa200cd, +0x0012fde8, 0x00ecfd72, 0x007b006f, 0x0223ffa7, 0x00d3fdb1, 0xfd0bff47, 0xfe16ff24, 0x0245feb7, +0x00420052, 0xffb5ffb4, 0x0044001b, 0xfe88fe01, 0x005c008f, 0x0025ff5d, 0xff72fea1, 0xfe4a0162, +0x0391ffe1, 0xfdcf0076, 0xfe530042, 0x0065ffbe, 0xfd710057, 0x0238ff6f, 0x0044fdf6, 0x0160fef1, +0x01a9ffc9, 0x00aa00a8, 0x0097ff46, 0xff060083, 0x0094ffaf, 0x00c80079, 0x004afd49, 0xffedffb1, +0xfed4fe25, 0x0123fe7f, 0x008ffd22, 0x039c005b, 0x00b90143, 0x00f501a6, 0x02d500bc, 0x0085ffd5, +0x01b9ffee, 0x0248fd51, 0xfde6f9f3, 0xff40ffec, 0xfe2001e2, 0x010f00c0, 0x00c8fef5, 0xfe2d00b6, +0x02ecfd7f, 0x0062022f, 0xfd220098, 0x02fffff6, 0x025afd91, 0x004dfe9d, 0x0027ff99, 0x00bafe09, +0x022effba, 0x006c00af, 0xffb9004c, 0xfe0300e4, 0x0077ffe3, 0xfe0600a8, 0xfea9fe37, 0xfe510095, +0xffeafd30, 0xfed1fede, 0xfe38001f, 0x00770056, 0xffcfffb8, 0xff9e01c7, 0xfe1f0063, 0x00210036, +0x00e2ff81, 0xfde3fdd6, 0x002800e6, 0xfefcfe97, 0x00e2feda, 0x00b200d3, 0x0251ffe3, 0x006901d6, +0xffc3fe44, 0xff18008e, 0xffbdfdf3, 0xff46ff41, 0x01c30014, 0xfef10094, 0xfebf004a, 0xfd6900c3, +0xfe400073, 0xff0b0013, 0x0118ffcd, 0x0104fd30, 0xffe7004d, 0xfca1ffe6, 0xff9900a4, 0xfd93009e, +0xfd49ff7b, 0xff7eff2b, 0x00e60037, 0x0133fcd8, 0x0021005b, 0xfe00011c, 0xffd90075, 0x009cfe4e, +0xfd53ffd8, 0xf4470204, 0x0059fe4c, 0x0062fd87, 0x0261fd3c, 0x004400b7, 0x0042008d, 0x01a70089, +0x00940097, 0x005cff85, 0x002d007f, 0xfed401d1, 0x0095fe48, 0xfe46017d, 0xffbc010e, 0xff980241, +0xff7a011f, 0x008bff39, 0xfdc3fdac, 0x0048002b, 0xfed60036, 0xffe2fe94, 0x023f004c, 0xfe0dff7e, +0x006101d3, 0x00d800b3, 0xffb60152, 0x009000a0, 0xff720000, 0xfcd0fcbd, 0xfd92ffcb, 0x00440100, +0xfff400a8, 0x00c3fe7e, 0x002700a9, 0xfff5fe12, 0xfd1f005b, 0x0071fcca, 0xfeb202ec, 0x035d00a0, +0x0069002d, 0xfedb00d0, 0xfef3fe6d, 0x06ee00af, 0x016e0176, 0x00880281, 0x014c0258, 0xfcbf025b, +0xffec0185, 0xfc75feaf, 0x012d005d, 0x0065fe5c, 0xffd10012, 0x0014fc98, 0x005ff9a6, 0xfe030022, +0x001000d0, 0x0050ffa4, 0xfec3006b, 0x025300a4, 0xff1e002e, 0xfde2ffbe, 0xfde20056, 0x002afe76, +0x0000ffe5, 0x0b83fde8, 0xfdde0070, 0xff7500b9, 0x004bffe8, 0x025a01d6, 0x00a5ffd5, 0xfee1fe59, +0xfea0ff19, 0xfedcfd7c, 0x008d0080, 0xff200012, 0xfeef00b6, 0x002affcc, 0xffa1fdf8, 0x006100ee, +0x003afdca, 0x003a00dd, 0x014ffee4, 0xff6b0073, 0x023fff29, 0x002f00ad, 0x00c3fd49, 0xffad00e7, +0xff9eff06, 0x0252fef4, 0x025dffdc, 0xffbd00c3, 0x00a3fe7e, 0x00d8fd71, 0x012d0057, 0x0043fd71, +0x0205003a, 0x009a0035, 0x008cff7a, 0x00b3fd71, 0xfe6a0066, 0xfde2ff6e, 0xfde000c2, 0x00840027, +0xff420080, 0xff04008c, 0x0093ff70, 0x0025ff2f, 0xfe59fe14, 0x00ac0071, 0x0064fff3, 0x0077fe38, +0xff4b01ca, 0xfe600026, 0x00250081, 0x00530204, 0xfe8afd64, 0x0055fe8c, 0xfeb7fec4, 0x0127ffcd, +0x009bff9f, 0xfee8fe5a, 0x0254fe86, 0xfebefe48, 0xff4900dd, 0xffe100cb, 0x00aaff51, 0xffa8004f, +0xff0bfebf, 0x00ab0125, 0xfe7ffe7e, 0x01b900bf, 0xfcca02b2, 0xfff2fef5, 0x0105008e, 0xff6cffa8, +0x01d2fec2, 0x004bffb4, 0xfde5020c, 0xfe0a00cb, 0x01820063, 0x0041ff53, 0x0383fe51, 0x0093ffed, +0xfd6d00a8, 0x014e008a, 0xff3700b0, 0xfe68fd87, 0x0016ffe6, 0x00480053, 0x008606d3, 0x024500a1, +0x009c00a8, 0x0054008d, 0x000dfdf2, 0x0254fefd, 0x0099ffbb, 0xfe03fe6a, 0x012c01d6, 0x007effa2, +0xfe39ffc1, 0xfed4fe7c, 0x002501a4, 0x004e00c8, 0x00840016, 0xfff1fdfd, 0xffdd003b, 0x00010037, +0xffdb0123, 0xfda102b1, 0xfdb700a3, 0xfef20169, 0x0056ff8c, 0xfff5fd49, 0x003d0306, 0x00b6fde0, +0xfeb00000, 0xfd9300c6, 0xfd9a0384, 0xffc7fe61, 0xff97fea8, 0xffec0181, 0xffe30023, 0xfc93002f, +0x000a0123, 0x002c0005, 0x00a1002c, 0xfed6ff74, 0x0093fffa, 0xfdfd0012, 0x003cffe2, 0xfffa0107, +0x00e6035d, 0xffc6ffe7, 0x007f007b, 0xffacfe63, 0xfff5fe52, 0xffdcfe5c, 0x00770020, 0xfd9500b2, +0xfffcfd5c, 0xffae0099, 0xfe5effe8, 0x007d0632, 0x01c0fe25, 0x00530027, 0xfff80084, 0x0071008d, +0x0169fd54, 0x01d20084, 0xffc60089, 0xffb6fe88, 0x0384fe82, 0x0041fd5c, 0x00f800ca, 0x00defd7f, +0x010301c7, 0x005600f9, 0xff040095, 0xfe9e0160, 0x012d00b4, 0xffa4ffe1, 0xfea5003f, 0xff0e0034, +0x00230004, 0x00180215, 0x01b800d7, 0x005c0000, 0x00b8005b, 0x004bffb3, 0x002a0095, 0x01500001, +0x0061ffce, 0xff82003f, 0xfe1dff6b, 0xff88fe2c, 0xfdd1ff07, 0xff3b013e, 0x011000f0, 0x001200d8, +0xffcc0b38, 0xff6bfff7, 0xff43ffd6, 0xfeda001d, 0x0057ff09, 0xff77005f, 0x00e800b8, 0x0030fe28, +0x00630223, 0xfff60032, 0x014e0098, 0x00060071, 0x017fff88, 0xff51fe0d, 0x001cfe12, 0xffff0031, +0xfeebfeb8, 0xfec4007f, 0x00560085, 0x006eff7f, 0x0090006d, 0xffe90000, 0xfe97fe4b, 0x00880048, +0x015fffcd, 0x0019fd4a, 0x014800b3, 0xff5400aa, 0x010affb9, 0x0062004c, 0xfe51002e, 0xfd4900d0, +0xfe5b003a, 0xfe5aff7c, 0x003000a2, 0x0016ff89, 0xfd7efd5d, 0xfe7efdc3, 0xff7d0048, 0xffbb0017, +0xfe25ff5b, 0xfdb4007f, 0xfde3fe66, 0x002101d4, 0xfef1fe99, 0x023a0087, 0x0251002f, 0xffef01cd, +0x0096ffed, 0xffb3ffad, 0xffa7fdb1, 0xff6eff9c, 0xfd720070, 0x0107008a, 0x00d60099, 0xffbe0107, +0xff5306ee, 0xfe03000b, 0x0056fd81, 0xff37009b, 0xff980174, 0x00f1001c, 0xff6effbf, 0xff7aff75, +0xfd0bffa8, 0xffe00023, 0x00000087, 0x0284ffe8, 0xff320148, 0xffc20094, 0xffe10112, 0xff8f0068, +0x006200e8, 0x007b0341, 0xffd101a5, 0xfff0004a, 0xfe23007f, 0x0017020d, 0x006c0063, 0xffd30090, +0x012dff92, 0xfd90ffdd, 0x0284fdf7, 0xff37fe84, 0x00bcffcd, 0xff4dff94, 0xfef4fd7c, 0xfd8efe3b, +0xfde20062, 0x022f0087, 0x0014fef3, 0x0094fdbc, 0xfdbffdb4, 0xfe48ffd5, 0xfe0b0077, 0xff0afeda, +0x01310096, 0x00a502b6, 0xff7900f0, 0x00a8feec, 0x003cfe26, 0x00b5003a, 0x0083fdf8, 0xffda0080, +0xff060056, 0xff01ff78, 0xfedefed2, 0x012c00e9, 0xff6e009a, 0x01c90184, 0xff73fe03, 0x0063ffad, +0x01070061, 0x002effd0, 0x00c801c9, 0xfe1a0200, 0x0024004c, 0xfda700c8, 0xffa800eb, 0x000d0005, +0xffccfc48, 0x00610088, 0xfc6600e7, 0xff6b00c8, 0xfdc1fee4, 0x0010005c, 0xfdbc0034, 0xff87fe97, +0xffe0fe62, 0xfd920062, 0x065afe05, 0xfd91fdb1, 0xfdb4008d, 0xfe7cfe1a, 0xfdbefe8a, 0xfedefdb8, +0xfe4efe8b, 0x00a9fd6c, 0x06b6fec2, 0x00740088, 0xffcb009e, 0x0274005f, 0xfd8e0048, 0xfe2a0063, +0x000a033b, 0x022f0178, 0x00baffdd, 0xff8700cb, 0xffe7fef2, 0x0200ff89, 0x003b006a, 0x01a1fe7a, +0xfd54ffad, 0x00f1ff74, 0xffc1fdbc, 0xff56fead, 0xfedf00af, 0xffbbff28, 0x00a8ff8b, 0x00f80095, +0xfd5fffd9, 0xffd5008b, 0x00a500b3, 0x0064ffba, 0x000000c9, 0xffdf0066, 0x0028fd3c, 0xfec2fe43, +0xfff5fd5c, 0xff94fd0a, 0xffb5fe63, 0x00a40048, 0xff0efe65, 0x001e0073, 0xff77fdb4, 0x00b5fd76, +0x0001ffdc, 0xfe14002e, 0xfe02fdac, 0xfec700dd, 0x002602a7, 0x0042ffed, 0x00940094, 0x0056006c, +0xffdf000a, 0x00ab009a, 0xff53ff4e, 0xffbdffb4, 0xfeef00f8, 0x0bb9003b, 0x00320026, 0xff0600a9, +0x00d9005d, 0x01d8009d, 0xfe5bfe43, 0x00530000, 0x01e2ffb8, 0x001afce5, 0x004effea, 0x00de0067, +0x0081fde0, 0x01b800e8, 0xfe9d0083, 0xfdd1ffbb, 0x009c0034, 0xfe16fe1d, 0xfe1f0057, 0x002b00c4, +0xffd9fe6d, 0xfeb7fd9f, 0x001100a9, 0x00620065, 0xfe610158, 0xfee1ffec, 0x0013ffd5, 0x0063012e, +0xffe0fd49, 0xffb10077, 0xfd8e0bc2, 0xffc5feb0, 0x00ba009e, 0xfd59ff9f, 0x00b8fec4, 0x01fb0152, +0xfd64009c, 0xffaa0043, 0xffcafe03, 0xffc5002f, 0xfe8d0089, 0x0371ff27, 0xffc5fcd9, 0x004f0039, +0x003bfef3, 0xfffffde1, 0xffec015f, 0x001efe98, 0xfd85000b, 0x01be0037, 0x0058fdc1, 0x01c00051, +0xffdafedb, 0xffb50036, 0xff33004c, 0xffdbfd5e, 0xfecb00dc, 0x00980013, 0xfd52ff89, 0xff710143, +0xffe900ec, 0x0063fd47, 0xffe7007e, 0x005f00cb, 0xfe37ff6d, 0x00a5fed0, 0x006a0047, 0x017400c5, +0xffbdff73, 0x001d005e, 0xff6fff58, 0xfe82fdbf, 0xffbdffae, 0xfe4afe21, 0xfffafdd0, 0x003cfd61, +0x002effc9, 0xfe01001a, 0xff090073, 0x010500c5, 0x00ebfe4e, 0x0283fdfb, 0x009c00de, 0x017d0152, +0x00aefecd, 0xffeeffa8, 0x00b4ff28, 0xfe43fe51, 0xfe7cfe7e, 0xff1bfee1, 0x00940014, 0xff80004c, +0xfd490074, 0x00a4fffc, 0x0375fedb, 0xffeeff8e, 0xff8d0011, 0x0009015b, 0x021cfd9e, 0x0057fe83, +0x0157000e, 0xfdb40059, 0xfe08ffb6, 0xff83ff92, 0x002b02f8, 0xfca0fecd, 0xffe00093, 0x0062020c, +0x0264ffbd, 0xfd8fffc1, 0xfd9eff32, 0xff78ff71, 0x00a50090, 0x001bffe0, 0x00aafd8c, 0x0000009a, +0xfde4fe31, 0xfceeffd8, 0xfd530135, 0xfde20077, 0xffbbffe7, 0xfe110020, 0x0045003f, 0xff3e01d3, +0x0086ff6b, 0xffb8feb1, 0xfe97ffad, 0x00710139, 0xff51ffd9, 0xfd4ffd66, 0x005dff14, 0xff7efea0, +0xffdaff99, 0x0090fe59, 0xfde0006b, 0xffb9fff6, 0xffd200bd, 0x0011fdca, 0xfe8300e8, 0xfedbfef2, +0xfd530093, 0x001c0187, 0xfc4800e6, 0xff53ff49, 0x00670026, 0x019afe21, 0xff1e0123, 0x0030fde1, +0x00520327, 0xfe6a0045, 0x0056023f, 0x00460077, 0xffb2ff90, 0xfd1fff57, 0x01ef005d, 0xffe2fd85, +0x0091fe81, 0xfe23fecd, 0xff890bc2, 0xffc6fe68, 0xff300253, 0xffdd006e, 0xffac0187, 0xfe1a0024, +0x0052fde8, 0xff520048, 0xff890094, 0x00c60035, 0xffa5fecf, 0x00940082, 0x009efeb6, 0xf50800d6, +0x000c0088, 0xfeaeff6e, 0xfebe0066, 0x0079fd8f, 0xfe010090, 0xff2dfda1, 0xffa7fff2, 0x01e4007f, +0x01b401e7, 0x0066ffdb, 0x01a2fde5, 0x005e00b8, 0x004efdf2, 0xfea8002e, 0x016000b8, 0xfd6600ac, +0xffa30082, 0xfebc0099, 0xffaa0034, 0xfd5b003b, 0xfe6dfffd, 0xffe9004f, 0x00ac00c4, 0xfea80360, +0x001d00b7, 0xffb60077, 0x0054ffd1, 0xffd60036, 0x00bf002a, 0xfe43ffd2, 0xff7dffd3, 0xffb50017, +0xff8d00b8, 0x007a008f, 0xff540081, 0x0056ff49, 0xfe0300c6, 0xff76fe5d, 0xffee001d, 0xfda801b4, +0x0014005c, 0xffadff2a, 0xfd8302ed, 0x014400cc, 0x0069020e, 0x00770083, 0xff2400a0, 0x007e0184, +0xfdba0092, 0x025c006c, 0x00a0ffa8, 0xfd15feeb, 0xfecdffec, 0xff2500ac, 0x00930039, 0xffccfe01, +0x02f80081, 0x00180020, 0xffdb0150, 0xff7800ef, 0x000dffba, 0xff5fff5f, 0xffad0070, 0xff0afd9a, +0x008cfd78, 0x0231ffc0, 0xfead003a, 0xffc9fed0, 0x0090ff8e, 0x012d0026, 0xfc640256, 0x000b0071, +0xfe8601f8, 0xff74fdfe, 0x003002b2, 0xfd690029, 0x0000ff77, 0x0053fe39, 0x00ba003b, 0x000afffc, +0xfea6ffd9, 0xfd6dffe5, 0x01dbfed2, 0x00ecfe60, 0x022f00d8, 0x0096fe40, 0x008dffd2, 0x021b00ab, +0x01b8fdbe, 0xfdba069a, 0x00130078, 0x01c7ffd7, 0xff77ffea, 0x00400061, 0xfef2fe03, 0xffff0407, +0x00f40b88, 0xfe24009c, 0x001aff25, 0xfe200234, 0xff9cfdfd, 0xfe360156, 0x00c0fdf8, 0x0042fe8a, +0xfd63fd85, 0xff26fe26, 0xff44ffa3, 0x01850096, 0xfe59fd06, 0x01afffea, 0x06c6006c, 0x002afff9, +0x00400080, 0xffe40072, 0x01d9003d, 0xfdc9ff6a, 0x00bdff2a, 0x0025ff30, 0x00bffefb, 0xff1801a7, +0x0053ff5a, 0xffe8ffc8, 0xff12feaf, 0xff56fdfd, 0x0067ff9d, 0xff6c00cf, 0xfdb5ff2c, 0x000a0000, +0x009affb2, 0x00dafe83, 0xff05019d, 0xff420060, 0xfdacff30, 0xffb9fef5, 0x009bff44, 0x000b0086, +0xfe42fdb0, 0x00a8fe8f, 0xff6d0014, 0xfd8bffd5, 0x003e0015, 0x00ce019e, 0xfd90ff54, 0xffbffe5a, +0x0cad0022, 0x00b5ffe8, 0x00a2fee3, 0x00d3ff9a, 0xff5bffdb, 0xff6dff74, 0x0407fc66, 0xffe0fffa, +0xff63ffcb, 0x0089fdce, 0xfffcffe8, 0xfeaa0000, 0xfffb0058, 0xffc6ffb6, 0xfc98003d, 0xffd6009d, +0xff52003e, 0x00640016, 0xff2b0095, 0x001cffa2, 0xfd5d008b, 0xffa9fead, 0xfcafff27, 0x00eefff2, +0x00600016, 0x00380008, 0x00dd0000, 0x001a02ae, 0xffd6fe06, 0x0018ffe9, 0x001900c9, 0x00d6f9a7, +0xfe4d0073, 0x0015ff73, 0xfde0fef7, 0x0282ff0e, 0xff07ff58, 0xfe4a037b, 0xffeafff5, 0xff6afe99, +0xff0e001b, 0x0017000c, 0xff3f0046, 0xfe530083, 0xfca7fd15, 0xfda1ff92, 0x0134fefe, 0xff6dff89, +0x00760010, 0xfff9fe78, 0xff21ffd5, 0xfd99fff6, 0xff8afe31, 0xffec0045, 0x00770070, 0x0044fe66, +0xfd59feb1, 0xff25fd51, 0x01d10038, 0x0076015c, 0x020101a4, 0xff560c58, 0x00a80077, 0xffee0088, +0xffce006a, 0x001800a3, 0xfef5026f, 0x0128fe81, 0xff61fd83, 0x00b4fee6, 0xfffeff9f, 0xfeadfffd, +0x0015fe2b, 0xff3fff99, 0xff22ff38, 0x007b006e, 0x00cd00af, 0xfdc0fc8f, 0xff8900d4, 0x004efd97, +0x010e005d, 0x008e0282, 0xff58fea2, 0x00c0ff1c, 0x0027ff8e, 0xfeccffc7, 0xfebcff4b, 0x00240016, +0x00a5ffc8, 0x0069ff7d, 0xffc9001e, 0xfe20ff8f, 0x003dffc6, 0x00c9ffd6, 0xfe3eff98, 0xffa9ff83, +0x00d9000f, 0x0013ff40, 0xff07ff76, 0x0064ff9c, 0xfeb6ff99, 0xff60fec8, 0x008bff8b, 0xffb00000, +0xfde0003d, 0x000cff61, 0x018d000d, 0xffeefe57, 0xffe50127, 0x027500ff, 0xffd90031, 0x0144fffa, +0xfe4d0051, 0xfff10252, 0xffe2ff2b, 0x00f6006e, 0xfe7a007a, 0x00af01e4, 0x0078ff86, 0xff2b0038, +0xfe7e0232, 0xfd88ff72, 0xff90008c, 0xfe31fef8, 0xffd50068, 0x00f1ff0b, 0xff7dfc30, 0x00b500ee, +0xfe4a0127, 0xfe27ffd6, 0x0025fe6b, 0x0090ffc4, 0x0091ff95, 0x001bff8f, 0xfef1001f, 0x003d019e, +0x00000102, 0x01abff73, 0xfe690195, 0xff61fffb, 0xff3c000a, 0x0056012d, 0x0090ff5b, 0xfeccffcf, +0xff6efd7a, 0x001c00cf, 0x0027ff24, 0xff7e0042, 0xff4cff29, 0x00c9fdcb, 0x0083007d, 0xfda1f94a, +0x006b0071, 0xfffbff72, 0x008b0262, 0xff9e00a4, 0x00a30182, 0x0096fdf7, 0x0006fdc0, 0x0114fef8, +0xff4a0041, 0x0031ff29, 0x00acff75, 0x00d9fe94, 0x00960050, 0x003cff94, 0x00200096, 0x007eff61, +0xff4e00a2, 0x01800043, 0xfed2fdea, 0xfe620024, 0x006701ff, 0xff7e0045, 0x01750077, 0x00bd01eb, +0x016a004f, 0x009400ac, 0xfe1c00d4, 0x00fefe97, 0x00a40019, 0xff96feb2, 0xff2efd8e, 0xffc2003f, +0x00fe00f9, 0xff29fd00, 0x008600d9, 0xffc6ffc4, 0x00040091, 0xff720009, 0xff390067, 0xff4efe27, +0xffadfec8, 0xffc80097, 0xff4effeb, 0xff9d0093, 0x0077ffbf, 0x007dfe78, 0xff700072, 0x001bffbe, +0x008100b0, 0xfd42fe82, 0xff59fe32, 0x00e40002, 0xff7c014e, 0x0090fe9a, 0xffdeff4e, 0xfecd0193, +0xfd85fd13, 0x00bcfed8, 0xfe74012e, 0xff25ffdc, 0xfff50145, 0x00ac0016, 0x0087ff77, 0xfe2d003d, +0xffb2feab, 0x00b5fea2, 0x0087ff4f, 0x00a3ffa8, 0xfefeff12, 0x006f00be, 0xfe98fd85, 0x007efe82, +0xff8bff7b, 0x01dcff07, 0xffc3002b, 0x000dffd9, 0x001eff5b, 0x00820261, 0xff74ffcf, 0x01970284, +0x008f0136, 0xfff70042, 0x005b00c3, 0x0098ffb9, 0x0059fcee, 0x01c2ffa8, 0x00ca0024, 0xff39ffc4, +0x00560248, 0xfe41ffaf, 0xfef20040, 0x01110159, 0x0073fefa, 0x01a70052, 0x025b0048, 0xff43fe5e, +0x008cffdf, 0xffa6fe97, 0xfe61ff4c, 0xfe5bfdb1, 0x00ffff38, 0x00c9ff65, 0xff6cff35, 0xff8a00f1, +0x0129ffe1, 0x003e0012, 0xffac00c1, 0xfdd7ff6e, 0xffc60000, 0x00cd00d9, 0xffdcff4f, 0x02b7ff40, +0x009a00c6, 0x00a3000a, 0xfffffdcc, 0xffc3006e, 0xfefaff8d, 0xfe83ffd1, 0xfec400bf, 0xffdb009d, +0xff9cfdf1, 0xff8e0032, 0xff89ffd8, 0xfd8001a4, 0xfff1003a, 0xff67ff56, 0x00020058, 0x00a3fd88, +0x01930047, 0xfda70071, 0x01a50071, 0xff8bffb9, 0xfffdfecc, 0xff59fe94, 0xfe68fdaa, 0x01c6fedd, +0x004efdfb, 0xffe200fb, 0xfed4feb1, 0xfecdffe5, 0xfed40720, 0x00650249, 0x0054016a, 0x00bf0030, +0xff71fe6c, 0x00700025, 0x0183ff27, 0xfef40178, 0x03510132, 0xfc6001c8, 0x03d00016, 0xff86ff5b, +0x01cf00ff, 0x0077fe1a, 0x016cffbd, 0x00a8ff85, 0x01c00089, 0x003b0123, 0xff9a0098, 0x007e0085, +0x00c5005a, 0x01a1fedc, 0xffe2ffa8, 0xfc86feec, 0x00a5fe4e, 0x0098ff72, 0x006c0000, 0x00a70045, +0xfe12ffe4, 0x00a4fe2d, 0xfe27fe47, 0xfed500da, 0xff45fef0, 0xffc6fec8, 0x013f016e, 0xffab004c, +0x01700101, 0xff4b012e, 0xff59ff5b, 0xfd790120, 0xfec1017b, 0xff8900c6, 0xfd79006f, 0xffd6fff7, +0xfd17ff56, 0xff27fe1b, 0x0097ff48, 0xffb20096, 0x040a00b7, 0xffe0ffae, 0xff74fea7, 0xfe8e008f, +0xff7effa0, 0xff3f0061, 0x002e0051, 0x018800ac, 0x0020021b, 0xff5c0056, 0x02d600f4, 0xfea00022, +0x0098fff4, 0xfe9701d1, 0x0003ff74, 0x0030ff7b, 0x009f0054, 0x00480053, 0x0127006a, 0xfef70138, +0x01550087, 0x0078001e, 0xfd5c0187, 0xfea7ff73, 0x036f015d, 0xfed50234, 0xfdf400f1, 0x001900f0, +0x00bffea6, 0x0288ffeb, 0xff9dff77, 0x00320039, 0x008bff4b, 0xff70fe80, 0x006dfeaa, 0xff47ffb9, +0x005e01d8, 0xfdf7007b, 0xfe4eff42, 0xfddafe8e, 0xff5b00d8, 0x00cefff7, 0xff0bfe5f, 0x0000004e, +0xffce0087, 0x00480006, 0x0200ffe1, 0x00c5feec, 0xff9ffe20, 0xfff6ff04, 0x009600ee, 0xffe500a3, +0xff4aff8e, 0xff74ff8d, 0xff3aff81, 0x0240ffee, 0xffb6ff0a, 0xff9e00a1, 0xff880071, 0x004c024f, +0x011c0037, 0x016afee0, 0x00defdf0, 0x00e8ff6a, 0x0078ff4a, 0xfdecff27, 0xfff4ff53, 0x001500e4, +0xfebcfe80, 0xfe2000cf, 0x009506d3, 0x0082012e, 0xffdeffaa, 0x0019ff6c, 0x0083001d, 0xfe5bff98, +0x001b000e, 0xff02001d, 0x017effe7, 0x006cff10, 0x00150254, 0xff39fdbe, 0x0083feb2, 0xffcfff0d, +0x039efffb, 0x01f3ffec, 0x00c8ffdc, 0xfee6fe98, 0x0018016e, 0x06d200ae, 0xffe7ffde, 0xffe3ffcf, +0xffcbff66, 0xfe6afde8, 0x0030fdb9, 0xffd6f92e, 0xffef007b, 0xffeffe84, 0x00beff2d, 0xfe0dff1a, +0xff710076, 0x00c5fff5, 0x0052ff65, 0xffa9003d, 0xff07ff0c, 0x0089ff71, 0x0051fcbd, 0x00c9fd9f, +0xfed0ffaa, 0x00b000df, 0xfe06fea7, 0xfdb9ff81, 0x01a0fde1, 0xffe4003f, 0xfed90651, 0x003dfe2d, +0xffb0ffce, 0xfe08006d, 0x014dff3f, 0xffdf064d, 0xfda4fe1b, 0x00e0fe59, 0x013ff343, 0xfe8d00a5, +0x00570033, 0x00260148, 0xfee000dd, 0xfdcbff73, 0xffbffcd6, 0xffc800d8, 0x021f008c, 0x0006ff77, +0xfdf10075, 0x006f06c6, 0x001c001b, 0x00d0002a, 0x006200c0, 0x00c900ce, 0xff34fff6, 0xff9aff92, +0x017bfe17, 0xffdefdac, 0xfff6fff4, 0x00b8ffac, 0x008bfe84, 0x00500123, 0xff2f0028, 0x009b005f, +0x0072fe6b, 0xfe0dff18, 0xff36023f, 0x001cff51, 0x000e000f, 0xff1900a8, 0xfeffff07, 0xfe1b0078, +0xff5cffae, 0x00ab00a2, 0x00d9008b, 0x002afff0, 0x00e801ea, 0x00530052, 0xfedcfd85, 0xfec000b0, +0xfed4fe35, 0xffc4fdd8, 0x0092001f, 0x0080ffc6, 0xfdceff0f, 0x0039fdcc, 0xfdf0ff48, 0x01dcfdf3, +0x026301c8, 0x028f0064, 0x00d1ff4e, 0x003a0261, 0x009ffd7d, 0xfffefe9a, 0xff69003a, 0xfef70031, +0xffc20cfc, 0xfffefdb7, 0xff8bfe2a, 0x00a400cd, 0xfe20008f, 0x007af9af, 0xfed4fd97, 0x0127ff8b, +0x00910238, 0xff64025c, 0x007800cb, 0xff8e000c, 0x00540114, 0xfd7affdb, 0xfe21fe69, 0xfffe009a, +0x00650072, 0xff43ffed, 0xfe51006c, 0xffcd0039, 0x006e00fe, 0x00d9ffa6, 0xfec400a3, 0x00e1ff26, +0xfdeaff7b, 0xfe7dff71, 0xffef0096, 0xfd9f002a, 0x0261ffa5, 0xff1a00cd, 0xffbe0000, 0xfd17ff3b, +0xffe5fc22, 0xffb0ffa6, 0x02220047, 0xffe50026, 0x00710044, 0x0001ff36, 0x002300e1, 0xfe6600a2, +0xff5efe7a, 0x00aaff33, 0x005300ed, 0xff0c0014, 0x010cfdcc, 0xfd7cfeb2, 0x0072ff99, 0x00240096, +0x0645ffc3, 0xfdfe00b0, 0xff08ffa6, 0x00ce0089, 0xfd2bffaa, 0xff380048, 0xfd7eff81, 0xfea00047, +0xff2b01be, 0x0129ff9c, 0xfdd60097, 0xffea0009, 0x00290021, 0xffe60099, 0xfeeb0072, 0x0046003e, +0x00e9ffb4, 0xfe98ff4c, 0xfffcffb8, 0xffea0201, 0xffdcffcf, 0xfe88005b, 0x004e0000, 0xfda9ff24, +0xfffd0039, 0xfd59ff0f, 0x000000e1, 0xffa60249, 0xfed0fe82, 0xffebff54, 0x0178fd5e, 0xfe800031, +0x0037febf, 0xffd700a5, 0xfcd6001e, 0x022c000c, 0xffd80038, 0x0107ff4c, 0xfe0600cf, 0x00d2ff14, +0xff8400b3, 0xfec0fe12, 0xff45ff4d, 0x0020ffda, 0xffa0ff34, 0xff4c0042, 0xff60011c, 0x01ebffaa, +0xfff9ffe0, 0x0208ff6a, 0x001efe56, 0xfe970092, 0xff48ffa2, 0xf30400c9, 0x0028fe32, 0x00fdfc88, +0x008bff91, 0xfff6fe25, 0x001ffffc, 0x0185011c, 0xff69ffc2, 0x0014fde8, 0x0096fe47, 0x005600d4, +0xfe61003c, 0x0005ffd5, 0x00de000c, 0xfe92fd6d, 0x019f008f, 0xfd9e004c, 0x029bffaa, 0x0077fff2, +0xfd90fe8d, 0xfef6010f, 0xff9401f3, 0x019e00fe, 0x0054fe5e, 0xfc91ffd8, 0xfe24fc86, 0xfe35004f, +0xfdacfdf4, 0xfdd6022a, 0x004cfddb, 0x01a50075, 0x00040011, 0x0079fe3e, 0x009a0254, 0xfddaffdf, +0x0053ffb2, 0x026100b9, 0xff3cfe6b, 0xfd7000d3, 0xfdf600b7, 0xfe76008b, 0x004afd7a, 0xffa0ff29, +0xfe91ffdc, 0xfda40043, 0xff0500e9, 0x00130262, 0xfe610082, 0x004100b1, 0x00d700d5, 0xff94024f, +0x002500aa, 0xffc3ffea, 0xfc88ffb2, 0x00260016, 0x006c0071, 0x00960022, 0x01b8fe7b, 0x002b003d, +0x01ba008d, 0xff83fe20, 0x00c0fedb, 0xff700075, 0x0138004c, 0xff8efff2, 0xff56fe06, 0x0042fdf3, +0xff40fff8, 0xffa6002c, 0x0113ff78, 0xff5201be, 0x00b2ff3c, 0x00edfd8a, 0xffce0085, 0xff58ff3a, +0xfd2f02a2, 0x00d1fd2f, 0x00560061, 0xff1cff90, 0x002cff77, 0x0207fe1a, 0xfcb4fdd7, 0xfff7ff9a, +0xffe4ff39, 0x00e4ffa1, 0xff5bfdea, 0xfd0a0102, 0xff60ffdb, 0xffdbfee6, 0xffbbffae, 0x0304ff24, +0x0018ff30, 0x00baff77, 0x00500016, 0xfed3ff9a, 0xfe8d01a7, 0xfeb6fe6a, 0xffffff94, 0x0074000e, +0xfd5fffed, 0x016fff05, 0xff73ff0b, 0x00d8ff2f, 0x0008006b, 0xff4e008f, 0x0060ff39, 0xff240082, +0x002c008f, 0x0013fd83, 0x0019fddb, 0xff91ff2e, 0x00ee0041, 0x0035fd9d, 0x00b1fd67, 0xff21fd00, +0xffe80056, 0x0176ffd7, 0x00000000, 0x0063ffe0, 0x00f1000a, 0x00c6feb7, 0xffeafeaf, 0xff8b00a2, +0xfef4fffa, 0x01af022c, 0xff7b0053, 0xfff8ffdc, 0x017f025c, 0x0026ff0f, 0xffa0ff8a, 0xff80ffaa, +0x00890044, 0x00680059, 0x0096fefb, 0x009ffde8, 0xff6500ee, 0xffd6002a, 0xff8efd6e, 0xffffffbf, +0xffedffe0, 0xfeabfffd, 0xff52002b, 0xffa90066, 0xffdbff8d, 0xfcd80359, 0xfda90022, 0xfebffff4, +0x00bd0263, 0x0050ff1a, 0xfe060058, 0xff71ffc6, 0x011d007f, 0xfeebff98, 0x000100ea, 0xff28fe82, +0x00ceffeb, 0xfe4d0183, 0x00b0000d, 0xfe46008d, 0x002aff34, 0x0021ffaa, 0x00d5fd2a, 0xff170033, +0x004aff6a, 0xffcbff79, 0xfe20ff7d, 0x00a3ffe7, 0x0056ff3b, 0x024b001e, 0x0100ffa7, 0xfe170006, +0x006903a0, 0x007cffd7, 0x0018ffad, 0x007a0015, 0x008d000e, 0x0062027b, 0xfec3ff8f, 0xff3dffe0, +0x005fffc8, 0x0009feaf, 0x00e1ffad, 0xff270068, 0xff88007a, 0x00a8ffb8, 0x0013fd59, 0xfebcffd0, +0xff82ff90, 0xfe1bffc2, 0x00070077, 0xfe81ffd2, 0xfdea00c8, 0x00d7030c, 0xfffb0113, 0x0087ffc3, +0xfef20023, 0xffda006e, 0xff8bffe9, 0x005effe3, 0xff7cfef0, 0xfe4efeb2, 0xffd7ff4f, 0xffe80025, +0x0003ff97, 0xff7b00b6, 0x00a30317, 0x00820175, 0x001500da, 0x000afeba, 0xfeebfedb, 0xfff90099, +0xfd7cfe55, 0x0049ffe2, 0x00a5014e, 0xfdac00d5, 0xffc9ffcb, 0xff96019d, 0x0015fdae, 0x01d6ff4d, +0x000dff7b, 0xfda7006c, 0xfef500d8, 0x00f10097, 0xff4b009f, 0x00a7ff86, 0xfe620023, 0x0b880029, +0x00f10287, 0x01eafe41, 0x01270061, 0x00070244, 0x00bf00a1, 0x0048fe62, 0x0016ffe7, 0x0153ffea, +0x00a3ff04, 0x0042fe6e, 0xff83fe32, 0xffa700bd, 0x0075fe25, 0x009f007b, 0x00880064, 0xff8e00da, +0x00d9feb5, 0x001a003d, 0x0222fee4, 0xfdc40083, 0xfe85fd81, 0x004a00bc, 0x015c0081, 0x0002fe8b, +0xfd6700da, 0xfe8f0019, 0xff4a0014, 0xff95001a, 0xfeb7ff9c, 0xfdcc0033, 0xfff200ab, 0xff480031, +0x0260ff18, 0xff89ff3b, 0xffe8fdef, 0x009d00a1, 0x0131ff71, 0xfef5fef5, 0x007f00dd, 0x018dff60, +0x00b1006e, 0xfdce00a8, 0x002c00d0, 0xff58036d, 0xfdaa0013, 0x00670047, 0xff42ff3c, 0x01140106, +0x001bff61, 0x0074ff56, 0xff8e000b, 0x00ac001d, 0x00bdfdf8, 0x006a0111, 0x01a50076, 0x00ca0243, +0xffb9fff4, 0x012e0065, 0x002a0252, 0x0000fe3d, 0x00ddfdf8, 0xff03ffc1, 0xff2afe5b, 0x00dfff35, +0xfe6b001c, 0x00c3002b, 0x00f1ffe9, 0xfe2b005e, 0x00f1ff5e, 0x003d0b83, 0xfe40004d, 0x01b1009c, +0xff73ff07, 0xfef1fcf4, 0x0159fff3, 0x00a4ffa6, 0x00a9fec1, 0xfc6f00a4, 0x00bb001e, 0xfde1ff9a, +0x0042fdc4, 0x0026fe32, 0xff18fcd0, 0xffa8ff92, 0xff84ffae, 0xff8500f1, 0xff6d01c6, 0x00f0feeb, +0xff170042, 0xfead0017, 0xfef20041, 0x0159ff52, 0xffd6feb5, 0xffa6003d, 0xff02fff0, 0xfea6ffb8, +0xfe6afd8e, 0x00480033, 0xff4e00b7, 0xff5cffa6, 0xfd79005e, 0xff6aff18, 0x00eb00cd, 0x00c5029f, +0x00bb0012, 0x00bdff13, 0xfeb9ff74, 0xfec6ff97, 0x00e1feab, 0xfe10fe6e, 0x015affab, 0xffafff8c, +0x00e9fed8, 0x00a50047, 0x0073ff07, 0xffaeffd6, 0xfefcff2d, 0x00d0007f, 0xff3afe8d, 0x02280078, +0xfde9027c, 0x0045ffee, 0x00ecfe4f, 0x00daff57, 0x013effad, 0xfe0d0015, 0xfed5ff0f, 0x007cfeb7, +0xffebfeb9, 0xfffe0002, 0xfe620018, 0x005a003d, 0xffddfede, 0x00c700e4, 0xffd0ffc0, 0xff7b003a, +0xffe2ff92, 0xfe1b0175, 0xff71ffc2, 0x000dff86, 0x00cdfe1f, 0xfff8ff5c, 0x021c010e, 0xff96fd92, +0xfff3fe88, 0xfe1b0073, 0x0072009f, 0xfdaa00cc, 0x0097ffa6, 0x00950056, 0xffda0066, 0xfe09009a, +0xff060001, 0x0007ff95, 0xff91ffea, 0x0045fe58, 0x0103ffbd, 0xfee6fff0, 0xff0efe2f, 0x00b40004, +0x005100cb, 0xffe701e5, 0x0083feef, 0x00d300d6, 0xffd40002, 0xffc10037, 0x013e034a, 0x00d2ff39, +0xfe79feb7, 0x0207017b, 0xfef6002b, 0x0207ffa3, 0xff4bffc7, 0xfe4f0000, 0xff4bff07, 0x000efef1, +0xff70005e, 0xffeafdea, 0x008700be, 0x007efec7, 0xfe2dfe08, 0xff35ff90, 0xfe0aff69, 0x01a60125, +0xffb50072, 0xffacff99, 0xff5dfff6, 0xfffafcaf, 0x003300b5, 0xffabffea, 0x000dfee5, 0xfda9fffc, +0xfdedffc3, 0xf353ff92, 0x001a001a, 0xfeccfef3, 0x0084feb3, 0x0075ffea, 0x00acfff8, 0x0066ffa2, +0xffe900a9, 0x005dfef6, 0xff6cfe62, 0x020c00d5, 0xfa0200ad, 0xff5e0018, 0x005700b5, 0xffe4ff72, +0xffbfff30, 0x0199ff1d, 0xfec6003e, 0x01adff94, 0xfeff0088, 0x003500dc, 0x0045ffc3, 0xff3500cd, +0x006a0038, 0xfc85ffa5, 0xfe88003d, 0xfe31ffe2, 0x00b600bd, 0x00ea005a, 0xfe98fea5, 0xff8600bb, +0x000dfeba, 0xff72ffb2, 0xffcbff9d, 0x004a01e3, 0x014dfef7, 0xfe8dff82, 0xffb6ff1b, 0x00cb00d9, +0xfc66fd9d, 0x00da00fe, 0xfe92ff7b, 0x0109ff78, 0xfe48fed7, 0xff1b0063, 0xfe80fe77, 0xff4fffc5, +0x00900262, 0xfe7bff5e, 0x005000ad, 0xffed0072, 0x00a1017c, 0xff9fffc4, 0xff4d0069, 0xfdae00af, +0xff97006e, 0x0057005e, 0xffebfe5c, 0x00afff7e, 0xfff200dc, 0x00c50071, 0xfdcf0271, 0xfce8010a, +0xff77ff89, 0x00da0284, 0xff71fee9, 0xffd2fd5f, 0x001dfff2, 0xfd1efc56, 0x00540004, 0x0045ff4c, +0xffb1fe57, 0xfffd008c, 0x002bfdcf, 0xff460017, 0x00490026, 0xffb6ffd1, 0xff81ffd2, 0xfd67ff9d, +0x00a5ff19, 0xff95ffe5, 0xfee2005c, 0x005effc8, 0xffdf00a3, 0xfff4ff41, 0xff350000, 0x0040feb1, +0xffceff69, 0xffb90036, 0xff8ffff9, 0x005000e4, 0xfffe0033, 0xfd61ffa1, 0x00450067, 0x00860118, +0x000200ab, 0xfffefeef, 0x012b0000, 0x02730074, 0x0004fe87, 0x00340263, 0xfe8b0276, 0x010cffe9, +0xfe72ff67, 0xffe4fe48, 0x008a0008, 0xff41012a, 0x000a0070, 0xfe54ff83, 0xffe4ffb0, 0x00000000, +0xfed0ffc2, 0xff550c8c, 0xfe2a01e4, 0xff34002e, 0x0054015f, 0xffac0187, 0x00260027, 0xf41000b9, +0xfe3ffe5c, 0x00810104, 0x0059003d, 0xff0801eb, 0x00640101, 0x018efd7a, 0x00d1fef7, 0xfe5cffb8, +0x005cffe2, 0xff94ff6b, 0xff71ffea, 0x00be0c29, 0x00070228, 0x002b0044, 0xff4d006d, 0xff52fe51, +0xffc4fe7b, 0x01a6010a, 0xfe3dfef0, 0xffc40015, 0x003eff30, 0xfec6ff76, 0x0239ffa8, 0x00070069, +0xff170010, 0x000001ad, 0xfe9d01c2, 0x024000aa, 0xffb1fe12, 0xff07fe8e, 0xff23fe60, 0xfeee003a, +0xffd6ff6a, 0x0125feb4, 0x00f8ffec, 0xffd7fe98, 0xfea900d6, 0xff8f00e7, 0x00b4fe64, 0x0020fd68, +0xff5ffede, 0x00770309, 0x00510014, 0xfe6d009e, 0x000b0099, 0xfef50659, 0xff37fd80, 0xffe2ff56, +0x00dcffaf, 0xfcd2ff17, 0x002efe9c, 0xff43ff9c, 0x00ec001e, 0x001500c9, 0x0030025a, 0xffd7003d, +0x00bd0017, 0x0060ffd1, 0x0084ff18, 0xffecfe7b, 0x0180ffc1, 0xffaffe30, 0x01a3ff71, 0xfec1ffe9, +0x00cd0031, 0x011efe62, 0xff240034, 0xfe8b0034, 0xfc8000e7, 0x00d90213, 0x03bdfe83, 0xfea1015a, +0xfd9f0261, 0xffab0048, 0xffc2026d, 0xff17ff71, 0x00d8ffc1, 0xff3b0085, 0x010c009b, 0xfffa00dc, +0x00760283, 0xfe4effd5, 0xff7dfffa, 0x006900ea, 0xfe06ffa5, 0xff74feec, 0xfe93fc62, 0x00aefe67, +0xfe57011b, 0xfea5fed2, 0xff4d00b3, 0x00d7fff8, 0x000aff0d, 0x001c01b1, 0x000000b1, 0x00870072, +0xfebeff09, 0xff8f008c, 0xff7cffa6, 0xff140051, 0x011d0050, 0x003e01a0, 0xfffcfe5a, 0x01ca0380, +0xfead015f, 0x0039010f, 0x00f6fe12, 0xfe970066, 0x001fff6c, 0x0183fea4, 0x012affcc, 0xfe7dfffb, +0xff740056, 0xffe9fe6d, 0x0088008a, 0xffc20215, 0xff98ff8b, 0x002300aa, 0xff99ff79, 0xffdbff51, +0xff85fe92, 0x0018ff76, 0xfebfff18, 0x004aff37, 0x0257fd84, 0xfffe0070, 0x0041feb4, 0x0053fee9, +0x00750115, 0x002400a2, 0xff240060, 0xfe98003f, 0xff98fdc5, 0xffeeffee, 0x00d9007c, 0xffe9001c, +0xffe9ffbc, 0xfe530054, 0xff1effb1, 0x0063ff99, 0x00740063, 0xfeb4ff09, 0xffe80082, 0xfe4c00a8, +0x00750016, 0xff64004d, 0x00bdfff4, 0x02500002, 0xfe8bfe8e, 0x0085fea4, 0xffb20033, 0xff830156, +0xffef0045, 0x003fffb6, 0x005c00a1, 0xfea201ad, 0x00e000f0, 0x011dffd4, 0x00340038, 0xff330055, +0xfee8ffbe, 0xfee4006d, 0x0021ffce, 0xff17fff3, 0x0075ff8a, 0x003ffff3, 0xfff0001d, 0x0016fe12, +0xffe0ff08, 0x017a0138, 0x00060031, 0x0034019e, 0x0088fff0, 0x026100da, 0x0044ffa9, 0xff9100cf, +0xffecff4d, 0xff99fe56, 0x012c001e, 0xffb9ff40, 0xfecc0178, 0xff5e00cf, 0x012c002f, 0xff07fe15, +0xff2e00c7, 0x00970000, 0x0006fdc1, 0x015d0017, 0x00f300a9, 0x00b70084, 0xfec100a9, 0xfeff002b, +0xfea5ff6c, 0xfe9dfe0a, 0xfe64001e, 0xfffcfce8, 0xffc40109, 0xff67ffa0, 0x034afed9, 0x01030055, +0xffa80025, 0x01c0ffa5, 0xfef5fff0, 0xff02015a, 0x0110044e, 0xffa4002a, 0x0074ffaa, 0xffcbfde9, +0xff6e0026, 0xff1d005b, 0xfee3ffc6, 0x0019ff5e, 0xffdefffc, 0x00c10074, 0x005e01ea, 0x0170006d, +0xfd760058, 0xfff70017, 0xfe1cffde, 0xff51fe71, 0x003afe61, 0x0098ff6a, 0xff9a005f, 0x010c005e, +0xfefd006f, 0xff33ff56, 0xff59fe01, 0x0080ff8d, 0x004100ab, 0xff49fed0, 0x0187010d, 0xff430074, +0xfeefff8f, 0x0001ff8a, 0x0065fe6f, 0x0005ff7f, 0xffe500c5, 0x00eb005a, 0xfee9ff14, 0x00c7fe4a, +0x00160317, 0xffc3ff55, 0x00b7ff92, 0x0075ff35, 0x00f5fee1, 0x00defedb, 0xfdfefff2, 0x00f9fef8, +0x01590178, 0x00ebffd4, 0xfe2f0101, 0x002300df, 0x00c9fd7e, 0xfedcfe21, 0xfc800280, 0xfd68ff5e, +0xff94ffe7, 0xff250003, 0xffc3ff1c, 0xfec60237, 0xffcd0037, 0x0037ffeb, 0xffc4ff8f, 0xff65003f, +0xffc10080, 0xffc5fed5, 0x00ccff54, 0x00dcffda, 0xff4afd7a, 0x0096fff1, 0xff4b001d, 0x00a3ff33, +0xfff80065, 0x001bff24, 0x0042ff81, 0x02070074, 0xff5cfea6, 0xffadfe65, 0xffec001c, 0x005efe56, +0xfefa0032, 0x009c0044, 0x002eff95, 0xffd10070, 0x0055ff83, 0xfe33ffe5, 0x005b00a4, 0x007effab, +0xfe41ffea, 0xff5f01a8, 0xfeddffda, 0xfff50021, 0xff4cffeb, 0x0073ff70, 0xffa0ff82, 0x0065fff4, +0x02befea6, 0x0013ffea, 0xff85ffe3, 0xff4900e1, 0x0c8c0140, 0xfff801d2, 0xff5f003c, 0x00fefda9, +0xfe2dfe82, 0xff7bffc2, 0x006f0015, 0xfe97ff80, 0xff3100b5, 0x00ed005f, 0xfedd009c, 0x017cff37, +0x0196fe1c, 0x00690104, 0xff94fffd, 0x00b4ff3a, 0x01ad0025, 0xfd70ff71, 0x00caff67, 0x00440043, +0x00a0003f, 0xff59008e, 0x0086ff4b, 0x002b0067, 0xff8c01b2, 0xfdceff83, 0x00cbfe5c, 0x00cc00f2, +0xfeccff2a, 0x00b0feb0, 0x005a0003, 0x009affa1, 0x004bff27, 0x000efd89, 0xff5c0012, 0xfe4dfedb, +0x01b00058, 0x0155fff4, 0x005d0084, 0x003e006d, 0xff7eff3a, 0x01e1ffa1, 0x0142016d, 0x00000026, +0x0015ff5c, 0xfee2fee4, 0x006f0234, 0x000601cb, 0xffd6002a, 0xff6a00e7, 0xfe0d0041, 0x009c0008, +0x0104ff37, 0x0132039a, 0xff6fff78, 0x0175007f, 0xffd7021c, 0xffdaff79, 0xfe7d00c2, 0xffe3ff57, +0x0053008e, 0xfebbff64, 0xffd1fe8e, 0x00dd00f1, 0xfe860024, 0x00020068, 0xffc00053, 0x0020ff2b, +0xffa601b0, 0xff7b008f, 0x00030163, 0x00a3ff71, 0x0034fffb, 0xff6106ea, 0x0103ffbb, 0xff9dff8d, +0x00f6003f, 0x00530030, 0x0266ffa9, 0x0020004f, 0xffc1007f, 0xff6aff95, 0x000cfeb6, 0xfe92ff3a, +0xff70ff8a, 0x01550043, 0xffd3fe6c, 0xff6effb6, 0xff41fecd, 0x000a0069, 0xfe60004a, 0x0042fea2, +0x00d9ff53, 0xff16ff45, 0x001cfe92, 0x00c800a9, 0x00000211, 0xff54ff64, 0x013efdbe, 0xfffdffe6, +0xffa0ffee, 0x0153ffaf, 0x00aa0228, 0xfe6afff6, 0xffcffe1d, 0x00740299, 0x01cb005b, 0x0084ff64, +0x073dffdb, 0xfe4dfec4, 0xffb10055, 0x005cff31, 0x01e3ff91, 0xfec7ffdf, 0x02560111, 0x00baff56, +0x010e0014, 0xff7bfede, 0x0063ffc3, 0xfeb9ff06, 0x0116ff85, 0x01250058, 0x00c700b3, 0x001ffeac, +0xffb20127, 0xff3600d8, 0xfe7b0014, 0xffa8004a, 0xffc0002d, 0x010400b2, 0x00d6ff6e, 0xff70fef6, +0x00b4ff02, 0xffccffbc, 0x00d70065, 0x00160049, 0xffe1002a, 0x031400b3, 0x02800014, 0xfe1fff1c, +0x001c0074, 0xfffd0037, 0xfffaff25, 0xfffd0150, 0xfe74fee2, 0x008cfff4, 0xffc6ff79, 0xff870179, +0xff99fe16, 0xffaaff43, 0x003affcc, 0xffe30008, 0x000afea5, 0xf9affe97, 0x00680029, 0xfe5dfe6d, +0x0084fe31, 0x00d0fe1f, 0x010d00a1, 0x0016fe82, 0x00820083, 0xffd30028, 0xffeaff43, 0xffc8000f, +0xfed20061, 0xfef8ff53, 0x005000ad, 0x0004003c, 0xffe200d2, 0x0028ff76, 0xfeff0071, 0x0135003a, +0x007affc6, 0xfed3ff94, 0xff600041, 0x001e00a1, 0x007dff56, 0x00410026, 0xff6503aa, 0x005800a4, +0xfd63ffa8, 0x002cffe2, 0x00ccff28, 0xffe90008, 0xfe680292, 0x0335fe92, 0x00bbffee, 0x004aff67, +0xfd52fe91, 0xff990000, 0xff9fff27, 0xfed7ff94, 0xffd5fdae, 0x01420343, 0x00850260, 0x00fefedb, +0x004a0009, 0x000f0153, 0x0023ffca, 0x0153ffc0, 0xffe400a3, 0x01550218, 0x011cff8b, 0x004600b3, +0x00250021, 0xfe630001, 0x012bffb6, 0x01360073, 0xffa400c4, 0x015f007b, 0x00ffff67, 0x00b2ffba, +0x00b5006d, 0x006d011b, 0xfd850034, 0xff7a0099, 0x005eff47, 0x00a20261, 0xfee40bf0, 0x00e20070, +0xff690040, 0xfe7100d5, 0x02340010, 0x00c1fea5, 0xfee20110, 0xffd5007f, 0xfe560097, 0xff02fd8d, +0xffca0000, 0x00400097, 0x0a52fe60, 0xfff7fe62, 0x00a9fdf4, 0xff5c004f, 0xfe7afe83, 0x0326ffa8, +0xfe82ff07, 0x011d01cf, 0xffe700c9, 0xfe61ffa5, 0xffa700d1, 0xffbe0061, 0x0006fee0, 0xfe5cff39, +0x005efd6e, 0xffc2009d, 0x012100e4, 0x003bff25, 0x00cdffec, 0xff550074, 0xff73ffc5, 0x000b004c, +0xfe2dffec, 0x0027ff0e, 0xff9b0115, 0xff98ff7c, 0x005effc6, 0xfe7a00cc, 0xfe11fdc7, 0x0092ffa9, +0xfe87ffea, 0xfef5fff5, 0xfe6a0088, 0x005101b4, 0xfe88ffa5, 0xff41fd9b, 0xff4dffd2, 0xffd60097, +0xfeaf0045, 0xffadff55, 0x0008feb5, 0x007b0080, 0xfed2ff37, 0xffc400ab, 0xfe880130, 0x0286fe57, +0xff700003, 0xffedff3e, 0xfe6c00a3, 0xff94ff6a, 0xff8bfea5, 0x002c0651, 0x012c00af, 0xfdf4fee4, +0xff94fd82, 0x001e0023, 0xf9bbff08, 0x006dff90, 0x016effbc, 0xfeb3ff71, 0x00aaff46, 0x01f60059, +0x006fff13, 0xfe310271, 0xffd8ff4b, 0xff9b01e4, 0x011800df, 0x023e0136, 0xff68ff69, 0xfe92ff4f, +0x008efe1d, 0x001d00ac, 0x00b6fe92, 0xff2a00da, 0x0041ffe7, 0xff65fefa, 0xfffcfe77, 0x0131fe10, +0xff5dfebb, 0x0099ff83, 0x005eff95, 0x002700a8, 0xffa50018, 0x01740025, 0xff58fc80, 0xff6a006a, +0xfea5ffe4, 0x00fefe97, 0x000fff5c, 0xfe650077, 0x0037ff36, 0xff6900a3, 0x00380008, 0xff57002f, +0x00d9fda4, 0xfffa00af, 0x00c4ffab, 0xff2cff9b, 0xfdddff84, 0x0074fcec, 0xfc22fdec, 0x0057ffe8, +0x00e700e1, 0x0019012a, 0xfd4effa0, 0xff38ffb5, 0x03ac0050, 0xfe72ff4b, 0xfe3f01b2, 0x001b020c, +0x002b0031, 0xff8eff0d, 0x002f01bf, 0x00d8ff9f, 0x00660082, 0xff6c00e8, 0x00ca00eb, 0x007bfe57, +0xfe1effe9, 0x000aff6d, 0x0c58ff4f, 0xffc3fe52, 0x00940067, 0xffe3fece, 0x0068fe1b, 0xffdf018e, +0xfef700c9, 0x00adfa80, 0xfde1fef8, 0xffccff99, 0xff5b001b, 0x0015fe53, 0x001f00cc, 0xff5ffefc, +0xff75fe6d, 0xfea2ff08, 0x00b6ffee, 0x019dff7c, 0xff8c0115, 0xfe52fef8, 0x00ad00d9, 0xff0dfec7, +0x0065073d, 0xfe690012, 0x0109fedf, 0x00a9ffc9, 0xfe80ffc2, 0xff5e0086, 0x003e0054, 0xfe6fffe7, +0xffa0005c, 0xff42feb0, 0x004200d0, 0x012ffe80, 0x0074007c, 0xfd0cff62, 0x01350150, 0x0020ff09, +0xff75ff92, 0x02520155, 0xfcfc000b, 0x012ffd92, 0x008f018e, 0xffbbfd7c, 0xfebffebf, 0xfff4feeb, +0xfd780023, 0xfe4dff11, 0x00c900c6, 0xff19004a, 0xfd9aff6f, 0x0006ffb1, 0xff970720, 0xffc6fe78, +0xfcd0fe46, 0xffbf0092, 0xfff400a7, 0x00590008, 0x0006fec6, 0xfeeeff89, 0xffc5feb9, 0xfea7ff2d, +0xff8dff97, 0x027b004e, 0xfd85ff56, 0xff670010, 0x0113ff1f, 0x0098fe15, 0xff5ffe72, 0xfff1007a, +0xfe20ff35, 0xff08ffd3, 0x01e4fcbb, 0x003e0243, 0x00d1fefb, 0x032e0012, 0xffb0ff9f, 0x00d1fecd, +0xffb5ffbe, 0xff8dff49, 0x058000c7, 0x0115008b, 0x00a3ffc7, 0xfe620063, 0x004dfef7, 0x009700ed, +0xfe9bffa3, 0x004cfeb3, 0xfecc0027, 0xff4cff35, 0x00b4015b, 0x010e0078, 0xfecffff5, 0x0016ffb3, +0xffe400aa, 0x00d7fe98, 0x007b0031, 0xfe610070, 0x00a5ff49, 0x0014fff8, 0x001600e0, 0x006000d5, +0x00840050, 0xfe5dff3a, 0xff83fef7, 0x000dffc1, 0xff4d0007, 0x02390081, 0xfffcfe81, 0x00e600b2, +0xff16fe3e, 0x003bff65, 0xfe110004, 0x00eb011f, 0xfeb6ff7c, 0xfdba00ea, 0x0014ff84, 0xff8bff7e, +0xfe0afd83, 0x0181ffd8, 0x00d4ffe7, 0xff18fd98, 0xff15003d, 0xffb80063, 0xfff50089, 0x0035fe31, +0x00460000, 0xfe1500cd, 0xfebf002d, 0x005cffa5, 0xff7800b2, 0xfeddfe3e, 0x00280000, 0xff570003, +0x004afef6, 0x004ffdce, 0xfe69fe6a, 0x025affc9, 0x0003ff85, 0xff9500cd, 0x03b3ff84, 0xfe8fff75, +0xfff9ff8e, 0xff9500ce, 0x010d0150, 0x004afe78, 0xfd82ff9d, 0x0087fff2, 0x0010fff1, 0x00f000e7, +0xffc50022, 0xfff0fec6, 0xfff10239, 0xffd7fda2, 0xff68ffb4, 0xff17ff5c, 0x0268ffbb, 0xffe7018d, +0xfef6ffb2, 0xffcdff0c, 0x005dff56, 0xfe880009, 0x007a0086, 0x01cdff8e, 0x00cc0061, 0x0d3f000c, +0x001dff87, 0xff76ff94, 0x0027ffed, 0xffcc001c, 0xff9cffc0, 0x0029ff7b, 0x0062ff52, 0xff8dfdca, +0x0067fffa, 0x003fff8e, 0xffc2ffe8, 0xfff1ffce, 0xff58ff70, 0x0176ffd1, 0xffa6feca, 0xfff500a3, +0xffcb004a, 0x011afeef, 0x007e018b, 0xfec9ff87, 0xffc2ffca, 0xff4b0010, 0x018d0011, 0xfe750181, +0xff34fffb, 0x006cffcc, 0x0109005c, 0x0047023b, 0x0045ff40, 0xff14fde7, 0xff92ff96, 0x011a0244, +0xfeac00ce, 0xfff5ff71, 0xff9401ea, 0x0085ffe6, 0xffe300b2, 0xff67feb9, 0x0054fe7d, 0x009dffc4, +0x0981ffb1, 0xff9100d2, 0x005f000b, 0xffcb0140, 0x005c0010, 0x001c00d8, 0x00bdffbc, 0x00beffc5, +0xff94ffc8, 0xff20ff3a, 0xfe8aff2c, 0x009400ed, 0x000000d1, 0xff37fea6, 0xff200016, 0x0129fe56, +0x0128fe3b, 0x00ed002d, 0xff660010, 0x0007fec4, 0x0116fea5, 0xffbb00af, 0xfeb9001b, 0x003fff74, +0xfffbfee6, 0xffb6ffb7, 0x0011ffc9, 0xfdca023b, 0x00380163, 0xfeaffee7, 0x00df012b, 0x00b6fdf9, +0xffa7ff34, 0xff73feae, 0x00bbff69, 0x01ebfd83, 0xffcafda6, 0xff51fff6, 0xff9bffac, 0x01880047, +0x00d5ff76, 0xfedc00c9, 0xff83ff45, 0xff1dfe8e, 0xff7eff5e, 0xff36ffbe, 0xff27f5ae, 0x00590043, +0x0038ff84, 0xff7aff3a, 0x0018ffe4, 0xff450053, 0x019effe8, 0x0016fe87, 0xffe6ff99, 0xffde010f, +0xfeb4005c, 0xfee4002d, 0x01500058, 0x01c3ffa5, 0x00f8fde9, 0xfde9ff67, 0xfff1008a, 0xff49015f, +0x01270058, 0x0119ffca, 0x009e00d6, 0x0067fea1, 0x009e0014, 0xffab0017, 0xfdcfffde, 0xfcda0051, +0xfcd00036, 0x0185ff0b, 0xffc20266, 0x00d2ffc9, 0xff71010f, 0x0058fddd, 0x0113ffd5, 0xff43ffc0, +0x00efffc2, 0x00d300ec, 0x0002ffa2, 0xff820044, 0x0030feb2, 0x0128f9c4, 0xfe26007c, 0x009703de, +0x03cb0042, 0xffcaff95, 0x0061fd6e, 0xfd7c00b4, 0x003fff6d, 0xffd10197, 0xfff1016f, 0x0002ff70, +0x025b00b4, 0xffddffb7, 0xfe960c29, 0x00a5006b, 0xff1fff3b, 0x005e0113, 0xfeb3fe13, 0xffde0081, +0x00ec013b, 0x0068001f, 0x0009fed2, 0x00eb0d14, 0xff36ffcf, 0x0043fe1d, 0x0004fefd, 0x00fdff43, +0x0016fe31, 0xff010034, 0x01fa009a, 0xfd14003a, 0x0079ffa9, 0x011202fb, 0xff31fffa, 0x015c0110, +0xff84ffbe, 0x010cfff5, 0xffcffed6, 0x00b2fc27, 0xff4eff42, 0xfc430022, 0x002a0000, 0x00dd00b0, +0xfff600d0, 0xfeafffce, 0xfef6ff0d, 0x0097ffdc, 0x00a90114, 0xfe3f002d, 0x00dafe87, 0xff11fee5, +0xfe99ff4f, 0xfe7d0127, 0x02b2ff1e, 0xff6fff8b, 0xfeee00eb, 0x019100ff, 0x00f8fe9c, 0x00d5005e, +0x011a00de, 0x005100db, 0x010c00dd, 0xfed50042, 0xff9c0037, 0x00e1ffdc, 0xfede0053, 0xffb2fffd, +0xfff3ffc8, 0x0009ffbc, 0xffd500a8, 0xfebbff54, 0x023aff8a, 0x0023fe16, 0x003bff75, 0x0021ffeb, +0x012b0010, 0x000d0114, 0xfed3ffd5, 0x0002000a, 0xfe9000da, 0x00400056, 0xfeaefdb6, 0xfe54febe, +0x005cfd51, 0x01810021, 0x0108ffcd, 0x002e01a3, 0xff95fe06, 0x00c5ffe0, 0xffdf0010, 0xfe47ff14, +0x0005ff76, 0xffedfe31, 0xff3000cb, 0x06eafeb5, 0x00790002, 0xff96ffa8, 0xffecff42, 0xff51ff8f, +0x00ceffc1, 0x001b00ff, 0xffb2ffa3, 0x05feff3d, 0xff740013, 0x01200063, 0x00bcff0d, 0xffbcfdc4, +0x001c0014, 0x0000fe3d, 0x0031fe7a, 0xffa90004, 0xff75ffe1, 0x016fffb8, 0x010501ed, 0xff8c0002, +0xfeb3ff8e, 0xff90ffc2, 0x00e5fff6, 0xff06000d, 0xfff4ff57, 0x002200e1, 0xfbb2ffaf, 0xffe5ff51, +0xff78ff75, 0xfe2eff1f, 0xff31ff87, 0xffd7ff5b, 0xfdf400c6, 0xfee8ffc2, 0xfd80003e, 0x0155feb2, +0xffbc0071, 0xff8aff5c, 0x007effbe, 0x000bffda, 0xffe5ff5f, 0xff5dff07, 0x0039fe2e, 0x000fff31, +0x0119fee6, 0x001afee5, 0x00c5ff79, 0x000b005a, 0xff800005, 0x00f70029, 0x00c3fef8, 0x00cf023f, +0x0033ff97, 0x0106ff62, 0x002c012f, 0xff25fedc, 0x00abffeb, 0x0139ffe7, 0x0097000f, 0xffbb0257, +0xff11fff4, 0xfdf9fe99, 0x00d80021, 0x00cdffec, 0x010c0079, 0x00400034, 0x007cffcc, 0xfea50105, +0x0000ff32, 0xffe5fe72, 0xfec80022, 0xfda2ffd3, 0x0005fefa, 0xfe98ff59, 0xff6401cf, 0x012afec2, +0x0033ffea, 0x003dfe2e, 0x0099ff45, 0xffc5fedd, 0x009c0047, 0x008eff61, 0xfee700b2, 0x0028001f, +0x014e0000, 0x0127fed8, 0x00170000, 0x0154fe26, 0x00acffc4, 0x006c00d8, 0x0082013a, 0xff87ff92, +0xffdaff4e, 0x007cff6a, 0x01280027, 0xffd3ff52, 0xff490061, 0x026dfe55, 0x00f6ffcb, 0x0119fe8f, +0xfea4fe9b, 0xff1eff35, 0xfd9b0009, 0xfe78ffe5, 0xfdf2ffdd, 0xfe6c0016, 0x010dfee7, 0xfde000db, +0xfef800ef, 0xfde9fde9, 0x00b4005d, 0xff51fcf7, 0x003a003b, 0x0027ffaf, 0x0335fcbb, 0xff84000f, +0xfff3002c, 0xffcfffc5, 0xff3efedf, 0x01daffbb, 0x0073ffbc, 0xfed7fe5a, 0x011bff5e, 0xff670056, +0x01f600b6, 0x0036ff3c, 0x0006f67f, 0xfebb0012, 0x005afedd, 0xfdcf000d, 0xffdfff3e, 0xff50fea4, +0xffb6fe04, 0xfff000a1, 0x00b6feb5, 0xff64ffcf, 0xfd6cff25, 0xff76ff0e, 0xffe6fe09, 0x00dc0152, +0xff99010e, 0x001cfdba, 0x00d6ff8d, 0xff56ff60, 0x01b60050, 0x0007fff6, 0xff4dfedb, 0xf99300e1, +0xfff1ffe9, 0xff25fe3f, 0xfe55ff75, 0x00e8feff, 0x00cdffac, 0xff1cff4a, 0x0128002c, 0x0090ff46, +0xff85012f, 0x0288005a, 0x0150ffab, 0x01b30062, 0xfe30fd20, 0x0068ff24, 0x00fafec1, 0x00130061, +0x0014fe90, 0xffcc00c5, 0xfd7a0046, 0x0036ff49, 0xff68ff2c, 0xffda0002, 0xfedbfef4, 0xff0cff39, +0xff7fffba, 0xfed4001c, 0xff37ff62, 0xffcfffb1, 0x063c0029, 0xfe86ffdd, 0x010700ba, 0xfedafffd, +0x00470255, 0xfefdfedb, 0x0069ffa2, 0xff84ff61, 0xff70fe16, 0xfffffff1, 0xfe16ff07, 0x00bc00da, +0x00020017, 0xff9dffe0, 0xff01ff0f, 0xfd090114, 0x0017ff45, 0xff0efec2, 0xfe47ff7f, 0x0040fe9d, +0xfe9d0023, 0xff71fd39, 0x003d001e, 0xff9cffcb, 0x02160085, 0x000cffa5, 0xfeec0115, 0x0196011f, +0xff06ffbe, 0xff77fff0, 0xff11fff4, 0xff3f000c, 0x00780022, 0xff0e0019, 0x0167ff24, 0x0049fffc, +0x0063ff98, 0xfe90ff51, 0x01daff48, 0x01700129, 0xffea000c, 0x0409ffdc, 0x00e2ffe7, 0xfdbc003a, +0xffba0044, 0xffb40017, 0xfdc20018, 0x0234012f, 0x0012ffca, 0x00b1ff76, 0xff8a002c, 0xfed30061, +0x00d1fe08, 0xfed9fdf5, 0x004cffb4, 0xffd70050, 0xfe990000, 0xfe4700f7, 0x0011ff5f, 0x00c102f7, +0x002f00eb, 0x007f00ce, 0xfe6bfe7a, 0x003cfe90, 0x008f00d8, 0x00e4002f, 0xfffefedf, 0x001801f3, +0xff1e007c, 0x00480148, 0x0049fe4f, 0x00420022, 0xfef20247, 0xfff10013, 0xfecc0054, 0x0037ffec, +0x00710041, 0x004dfff7, 0x005100d4, 0xfdeaffc3, 0x003a0000, 0x000a0025, 0xffa2001a, 0xff690054, +0xffea02f6, 0xfe93ffd3, 0xff74000c, 0xffefffcc, 0x00f0ff3a, 0x000dfe98, 0x001afff5, 0x0d14ffaf, +0x0139ff67, 0x0067ff35, 0x00a500d4, 0x022000cb, 0x008fff01, 0xff44ff82, 0xfff5ff51, 0x000e031b, +0x0774ff7f, 0xff8bfe13, 0xfee70026, 0xfce2ff53, 0x009efef4, 0xffd5ffd6, 0x003dfce3, 0xffe600bb, +0x00d5fefa, 0x003cfedb, 0x0199012a, 0xfee000da, 0xff94ff7f, 0x00d2018d, 0x021a0002, 0x00570025, +0xfed100c2, 0xffd9ff3e, 0x00200084, 0x0067001d, 0x00abfdef, 0xffbeffba, 0x0055007e, 0x002c00d1, +0xffb00061, 0x0111ff00, 0xfe21fe28, 0xfee4ffb2, 0x00000016, 0x007b00bd, 0xfea4ff1e, 0x00c90112, +0x0000ff6f, 0x011a0097, 0xfe67004f, 0x0035ffbe, 0xffa8ffdf, 0x015100df, 0xfea9000f, 0x0082ffbb, +0x0042ffe0, 0x008c0095, 0x005200a7, 0x00e100bc, 0x0000003a, 0x0035fdbc, 0x00baff0a, 0x0217fe96, +0xff720151, 0xffa90063, 0x0206ff80, 0x001bff62, 0x02650009, 0x010f00d3, 0xffc2fec9, 0xfea5ffc5, +0x0137fd80, 0xfef300a0, 0xfe0ffec4, 0xff80ff97, 0xfff6fe4b, 0x002700eb, 0x005301f1, 0xffe4fd20, +0xffbcfe36, 0xfd710020, 0x01bafd0a, 0x02520051, 0x00b6fed4, 0xfed8fef9, 0xff1f0034, 0x011fffbe, +0x00bc0043, 0x00c2ff79, 0xffb40083, 0x00d1fe13, 0x010cfed9, 0x00b8ff34, 0x006700cc, 0xffeaffe9, +0xfdd4ff27, 0x0115ffab, 0x011f010f, 0xfdeb00dd, 0x001e0029, 0x007bff49, 0x001bff35, 0x00150042, +0x00b80031, 0xffdcffda, 0xffcbffeb, 0xffe9ff97, 0x0085fff1, 0x008400ac, 0x00000080, 0xfe7701a6, +0x00c0fdf2, 0x014000c4, 0xfef9009e, 0xfd87fe83, 0xff050080, 0x00ad0040, 0x00f2fd05, 0x0006ff3d, +0xff06fe5a, 0x00ddfeb1, 0xffa1018b, 0x0033016f, 0x026f012a, 0xffe40020, 0xff200083, 0x0000fe4b, +0xffa9fe98, 0xffd90038, 0x02650150, 0x0057fe28, 0x001dff80, 0xfee4fe4d, 0x0219ff45, 0xffa1ffe1, +0xff68000b, 0xfe08fc7a, 0x0203fe98, 0xff7100fa, 0xffabffcd, 0x000b0075, 0x0023fbf7, 0x00c0ffbd, +0xffeffdfe, 0xffc7ff6c, 0xff3aff6e, 0xfe98ff44, 0x0035fedb, 0x00f0ffb3, 0xffd7fe72, 0x00e4ff23, +0xfec40025, 0xfea90152, 0xfee701f3, 0xffe9ff99, 0xff70027e, 0x001bfda4, 0xff0f003f, 0x001600d6, +0xffbe00db, 0xffec011b, 0xfff3fe67, 0x00cd027a, 0xfe76ff95, 0xff8fff78, 0xfdd9ffe9, 0x0113005d, +0xffbbffa6, 0x001affc6, 0x0006ff87, 0x006c0273, 0x003ffda7, 0xffb800f8, 0xfea2fef9, 0xfef8ff26, +0x006400c6, 0xffdbffc5, 0xfff7ffac, 0xffedfde6, 0x00a8fe4a, 0x0088027d, 0xff7cffd2, 0xff91ffcb, +0x000dff57, 0xff57fece, 0xfffeffa9, 0x03d900a4, 0xffffff0e, 0xff01ffd4, 0x00f2fff4, 0xfe5300d3, +0x00efff83, 0xff40012c, 0xfed6000b, 0x005effaa, 0x03860015, 0x011eff3e, 0xffd600f2, 0xff99fe4f, +0xfe8effca, 0xff69fe69, 0xff6dff8f, 0x0027fffd, 0xff3c00ce, 0x0063ff2c, 0x01f8004d, 0x00b80056, +0xfda5011b, 0xffea006b, 0xff80ff67, 0xffff0069, 0x0089fec6, 0xffa8094d, 0x005eff08, 0x0266ffe2, +0xfe06ff77, 0xffe8fe6b, 0xff88ff84, 0x00000039, 0x00ec0155, 0x000ffff4, 0x0216002d, 0xffff0205, +0xff9c0032, 0xfe99ffaa, 0xff54fed5, 0xff06ff94, 0x00fd0016, 0x012e0103, 0x00a7ffeb, 0x00110021, +0x0016ff1a, 0x00e0025d, 0x00c7001e, 0xfff4fef9, 0x010d007f, 0x0051006d, 0xfd86ff64, 0xffbb0068, +0x007900ba, 0x012bffde, 0x0019029f, 0xff43ffbf, 0x0009007b, 0xffb5ffe0, 0xffda0030, 0xffee00c4, +0xffd101d0, 0x001300f8, 0x0045006a, 0x0047fe7a, 0x0107ff5f, 0x0007000a, 0xff01ffd3, 0x001e001f, +0x007000e9, 0xff970287, 0x0009005d, 0xffedfeeb, 0xffe300d6, 0xff3bffea, 0x001c0021, 0xff5201c4, +0xffd800d5, 0x000e00df, 0x009300d5, 0x004cfe71, 0xffdcffe6, 0x00b500c4, 0xffcc0059, 0x00120097, +0xfffb0006, 0xfff10116, 0x0040000c, 0x002a0126, 0x005500c1, 0xffadffd1, 0xff4000c0, 0x009ffc54, +0xffe80019, 0x0154ff68, 0xffc000df, 0x005c0060, 0x003c0030, 0x01080097, 0xff4c017b, 0xffd9002a, +0xfff40021, 0xff510088, 0x005fff98, 0xfdddffef, 0xfff80068, 0xff51ff5f, 0x00b4010f, 0xffc70051, +0xff8d0247, 0xfffeffdf, 0xfe8b007c, 0xffffff4d, 0xfe0ffed5, 0xfe2100b9, 0x0026fff4, 0xff9f005d, +0x000eff7d, 0xff82fe59, 0xfd91000b, 0xfe74ff4e, 0x002afec6, 0x0090ff86, 0xff30ffb7, 0x013afea2, +0xfdd900b8, 0xffe2ffeb, 0x02f4fe83, 0xfe98fe73, 0xff1b00d1, 0x001c0088, 0x013800f7, 0x00b5fe80, +0x002600b4, 0x01f6ff84, 0xff9dfedd, 0xfffe00d1, 0x00500040, 0xfe3bfd8c, 0xff7bfd1e, 0x0774fdc4, +0x010cff53, 0x011affd9, 0xfec2ffad, 0xfef80041, 0x009affd1, 0xff760145, 0x0014ffdc, 0x018efe99, +0xff14fe15, 0xff2e028a, 0x001402d2, 0x00880045, 0x003fffef, 0xffd80029, 0xfd79009f, 0xfd14ffd3, +0x008f00a6, 0x0081fe94, 0x002dffb1, 0x001501d3, 0xff68ffc2, 0xffbaffb3, 0xff700001, 0xffa10036, +0x00f100f5, 0x0016fe3c, 0x0013fe8e, 0x00daff8a, 0xff40fef2, 0xff30ff87, 0xfedb0145, 0xffd6ffbf, +0x0052fffa, 0x00c2ffb0, 0xffc2003c, 0xfd61003d, 0x000000e1, 0xff82ffc8, 0xffcdfe67, 0x003efe59, +0xff4c0091, 0xff88ff53, 0x0055ffb4, 0xfe8a003e, 0x0084fd82, 0xff87ff46, 0xffb8ff1f, 0xff3dffef, +0xff9afec8, 0xff7afee5, 0xffb6ffc5, 0x002300fd, 0x00fdff0c, 0x0280fd71, 0xfe79ffd6, 0xfe20ffd4, +0x008dff4f, 0xffb9025c, 0xff56ff7b, 0x013bfeca, 0xff2000d4, 0xff1dfe67, 0xff20fed9, 0xffdd0042, +0xfe720108, 0x00b7fefc, 0xff4b000c, 0x00bdfecf, 0x024afffe, 0x001b0008, 0xff2bffd9, 0xff7c0047, +0x002f011b, 0xff18ff9d, 0x000cffdd, 0x000dfd8d, 0x00860003, 0xfec1ff1c, 0xfefaff46, 0x006eff0c, +0xffe3031b, 0xff02fd87, 0x010500ad, 0x00130058, 0xffb0fe87, 0xffb2fedd, 0x0022ff78, 0xff7a014e, +0xff6a002e, 0x003e040d, 0x0042020c, 0x001efd94, 0x00000112, 0xffe7ffd2, 0x0116ffa8, 0x0112fff0, +0x005e00d1, 0x000f0045, 0x01250085, 0xff33fff0, 0x000dff97, 0x0005036a, 0xff620045, 0xfe5c01a6, +0x002600b4, 0x0064ff6a, 0x01190002, 0x003afe8c, 0x023b010a, 0xff1700dc, 0x00a9ffa2, 0x00450012, +0xffda00da, 0x00df0282, 0xfea6ffca, 0x00230014, 0x0263011a, 0xff48001d, 0xfe6c013d, 0x0036ffa5, +0xfee7ff87, 0x019eff3d, 0x01d0013b, 0xfecc0026, 0xff92ffad, 0xff5c010f, 0xff99ffd7, 0xff8effe4, +0xfeb1018d, 0xfedf00d5, 0x012e001e, 0xfeba0014, 0x0228ff46, 0xfff2ffb3, 0xff78ff3b, 0x00deffbe, +0x00c8fda8, 0xfe08fe1e, 0x01bcff7c, 0x00460001, 0xfe13fe98, 0x00acffc6, 0xfd740040, 0x020800a4, +0xffd1ffad, 0xffed0031, 0xfffafed0, 0x025e0016, 0x004dfff0, 0x0032fefb, 0x00a20037, 0x004afe39, +0xff950277, 0x0047fed3, 0xff7bff57, 0xff3efee5, 0x00ddff7b, 0xffa9fff4, 0x0063ff1e, 0x000dfff0, +0x078eff6a, 0x00cd011b, 0x0047ff20, 0xffe4ff79, 0xff430095, 0x001cff99, 0x00490000, 0xff7eff85, +0x0000fff7, 0xff74000e, 0x00f7fdfe, 0xffcfffd1, 0x011b0170, 0xfea900d4, 0x01fc0000, 0x01e7013b, +0xff24fe80, 0x0181ff3b, 0xffeaffc5, 0x0018ffe5, 0xff14ffe9, 0x0000009e, 0x01bffc4d, 0x00000000, +0x0d62ffc6, 0xffd9fd74, 0xffa3fff8, 0xfe0d0027, 0x00b8014c, 0xff49ffae, 0xffb4ff70, 0xfffd0000, +0xfda0fe93, 0x0184ff06, 0xfcf7fed8, 0x00050000, 0xffcafc2a, 0x000cffe5, 0x00d7003e, 0xff6bffe9, +0xffbdfffe, 0x0000ff97, 0xfe47fcf9, 0xffd20147, 0x002f008c, 0x01150061, 0xffebffd0, 0xff1cfef8, +0x000f0062, 0x0020012d, 0x0048ffbe, 0xffacffdf, 0xfe50ffcc, 0xff15fefa, 0x0000ff51, 0x000cffe7, +0x0034ffcf, 0x006800e1, 0xffdcffdb, 0xfef40063, 0x0089015a, 0x0000010f, 0xfdb10028, 0x00c20a57, +0x0003fff3, 0x00c9ffe6, 0xfea5ffb8, 0x011f0000, 0xffe9ffc2, 0x003dff95, 0xffdb001e, 0x0000ffe9, +0xffc50019, 0xff52febf, 0xff050016, 0xffdafe90, 0x000001ba, 0x003100a6, 0x0144ffed, 0x00180143, +0x000f0000, 0x00040008, 0x00900000, 0xfff0fe72, 0xff930018, 0xfe9d00ea, 0x0000ffd4, 0x0002005a, +0x00c5ffc7, 0x00650129, 0xffd5fe24, 0x0000ff8f, 0x0118fdfe, 0x018b0000, 0x000000c1, 0x00180111, +0xfe63ff90, 0x0000fe90, 0x0128fff8, 0xffb3000d, 0xff51026c, 0x0192fff9, 0x0086ffb9, 0xffc90125, +0x00dc0000, 0x004500c3, 0x0177ff75, 0x0000fe90, 0xffb20124, 0xfc4d0021, 0xfefaffe2, 0xfe6c00c2, +0x0000ffc6, 0xff95ffa7, 0xffe20000, 0x00b0ffaf, 0x00bbffc7, 0x003c0017, 0x01b4ff34, 0xff8d023a, +0xfdf70017, 0x009fff75, 0x0147ff69, 0xffc4ff7e, 0x0176038b, 0x000f0140, 0xfe4bffb0, 0x016f0000, +0x0035ff84, 0x00d500c6, 0x000701d3, 0xffe0ffe9, 0x0110021e, 0x025900c6, 0x002a00b2, 0xfe27fdd9, +0xffbc0000, 0xffc6fcf1, 0x01bb0138, 0xffb60000, 0xff36fed9, 0x000a00bc, 0x0000ffd5, 0x018bffc1, +0x00000031, 0xff44ff55, 0xffecfc4d, 0x024dffc1, 0x00b5ff53, 0x000ffca9, 0xffb001db, 0xfed7fffe, +0xff0900ca, 0x0002ff7e, 0x010ffffa, 0xffe6ffac, 0xfdc8006d, 0x0000ffa3, 0x000000bf, 0x00630272, +0xff660000, 0xffdeff51, 0x0129ff9a, 0xfffe00fd, 0x0000fdfa, 0xfe75002b, 0x0059ffcb, 0xff6c013a, +0x0000fd1b, 0x01d3ffe5, 0x016e0008, 0xffc6ff0e, 0x00360000, 0x004e00a0, 0xfd9100ba, 0x0131ffe5, +0xffec01c7, 0xffd1fe93, 0x0000feb0, 0x00220239, 0xfff6ff48, 0xff4a01ab, 0xfdf7fe3e, 0x0102feef, +0xff1c01e6, 0x0000fff2, 0x01e70124, 0x000c01e5, 0x00450016, 0xffcfffe3, 0xff81ff32, 0x0045fffc, +0xffcdfd90, 0xff85fe2d, 0x0000ffa7, 0xfdf2ffe9, 0xfdee0000, 0x0138ffda, 0xffa80158, 0xffeafff7, +0x0022ffea, 0xff9a0025, 0x00990238, 0x0190fe8a, 0x0000012c, 0x002b0022, 0xffd3015e, 0x010c0096, +0xff6affe5, 0x02af0115, 0xfdad0370, 0x00c1ff20, 0x01f70112, 0xff1000e4, 0xfe49ff50, 0xffb1ff9c, +0xfe56ffa7, 0xfed7ffbf, 0x01750000, 0xfed8ffdd, 0xffc70000, 0xffe80004, 0x0000003a, 0xfff60000, +0x0294ffcb, 0x010cff8d, 0xffeeffe5, 0x00460000, 0x01abfede, 0xff89ffec, 0x0000ffe2, 0xfef8ff94, +0x00000000, 0x0086fffe, 0xfea4006c, 0xff35ffc9, 0x00ab00dc, 0xfff200d3, 0xffdf00c5, 0x00be002e, +0xff39fde7, 0xffe2fe99, 0xffd50202, 0x00640000, 0x00000128, 0xffebffe5, 0x0095fe6c, 0x001800e2, +0x01180016, 0xff79fdc3, 0x00d7fe8b, 0x01cc016f, 0x00defeec, 0x0000012b, 0x00aeffb8, 0xffd90227, +0xffa5ff10, 0x00bafdbb, 0xfe4cfff8, 0x0189010c, 0xffc9000c, 0xff520070, 0x00010129, 0xfe76fd9b, +0x0017fe2b, 0x00d8016e, 0xffc5004f, 0x00f60091, 0x0016ff14, 0x0017ffbf, 0xff8dffe1, 0xffc2001a, +0x00170024, 0xff2c0000, 0xfe9effe4, 0xff32ff98, 0x02230000, 0xffde0258, 0x00d50017, 0xff87fff7, +0xffd2fd77, 0x001a00e1, 0x011ffffd, 0xfdd1fedd, 0x00bb0000, 0xfeb3feb2, 0x001400af, 0xfffaffd0, +0xff4c0018, 0xfef70000, 0x00c30188, 0xff71fed0, 0x0021ffc9, 0x0050fe4a, 0xffba0000, 0xfee6000e, +0x0018fdd0, 0xfdcafdc7, 0xfe3bffb7, 0x0000fff4, 0xffc3fd8c, 0xfd92fdcf, 0xfdab0000, 0x00e1ff9f, +0x011fffb3, 0x00bcffe0, 0xff8e0255, 0x00170000, 0xfe0f0000, 0xff3b09f4, 0xfd2efe83, 0x00000157, +0x0021ff85, 0x000000d4, 0x000d008c, 0xffbb0122, 0x00f9fffb, 0x0028ff4b, 0x0000fedd, 0xfff600a7, +0xfff2fffc, 0xfefb000d, 0x016d00c5, 0x00c0ffe3, 0xffbb01b1, 0x0170ff3f, 0xffc4001a, 0x0002feb1, +0x00e40016, 0xff6effc5, 0x000fff64, 0x00940000, 0x00460099, 0x02440027, 0xfedfffba, 0xffe6ff50, +0x01dc0105, 0x016eff8e, 0x0010ff8a, 0xfd960049, 0x0129fe69, 0xff2b01cc, 0xfecaff40, 0xfe1dff10, +0x000dff0b, 0x000dfe70, 0x00dfff31, 0xff1efdb1, 0xfff80031, 0x00b80139, 0x0027ffb8, 0x00510033, +0x009dff02, 0x007effa2, 0xffeaff7f, 0xffb60001, 0x0000ffed, 0xffd80003, 0xfff4018c, 0x005bfebd, +0x00810d59, 0x0007ffb0, 0xffa80101, 0xffe900d1, 0x000e0000, 0xffe9fce2, 0x0011fdf2, 0x0108ff9f, +0xffabffd1, 0xfef1ff01, 0x011eff94, 0xfc960193, 0x009800c3, 0xfffcff1e, 0x000f0777, 0x00adfd81, +0xfda10197, 0x000001fc, 0x0105ff49, 0xff38ff90, 0xff980203, 0xfff5ffe7, 0xffd20013, 0xfec10098, +0xfdc1fdc2, 0xffc4fe1d, 0xffe3ff83, 0x0002ffcc, 0x006e0280, 0x0777fdb1, 0xfeda00e0, 0xfe2600b0, +0x006300a6, 0xffa7fefd, 0x00000000, 0xffde004a, 0xffd4fee5, 0x004cff5e, 0x0000009e, 0x0000fdad, +0xfff9fdf7, 0xff620000, 0xfff3ffe6, 0xfeae00db, 0xfe24febb, 0x013affcf, 0xffe8fed3, 0xff85016d, +0xff9500bc, 0x013bfbf3, 0x0069000f, 0x0027013e, 0x0028ffc6, 0xffecffec, 0xfea6ff96, 0x0027ff99, +0xffbfffea, 0xffd7ffbf, 0x0075020f, 0xffb7fe5a, 0xffd40003, 0xfff802c7, 0xffde0000, 0x000001cd, +0x003afe52, 0x000aff8d, 0x0034009d, 0x01a7ffbc, 0xffb1ff0c, 0x015a0000, 0xffd3fef4, 0x0000ff3b, +0xff560277, 0x00670009, 0xff480184, 0x07a30113, 0xfdbcff45, 0x002f0000, 0xff78009a, 0x01a401b5, +0x001affe5, 0xffb6fd77, 0x001fffe9, 0xfeb3fe45, 0xff6f0187, 0xff1fffc1, 0xff9400d5, 0xff9a0094, +0x02edff9d, 0xffc2010c, 0x0055ffca, 0x00faffca, 0x00b9fe83, 0xff25ffb8, 0x008c0000, 0x0045ffb7, +0xfe40ff9a, 0xffbe0083, 0xfee6ff48, 0xfe690000, 0xffde00e1, 0xffd9000c, 0xfe460000, 0x0007fe17, +0x005802ba, 0x005c002f, 0x00ab00ce, 0xf6b30000, 0x0004000c, 0x00000000, 0x0000ffdd, 0x002cff36, +0x00160059, 0x0101fda8, 0xff6effbe, 0xfdbbffe5, 0xffbf006d, 0x00870128, 0x00250092, 0x00efffee, +0x00e5ff33, 0xffbfffa7, 0xffebfe6f, 0x0000ff8a, 0x0231ffd8, 0x012900ef, 0x03c2001b, 0x00f20173, +0x00f300bc, 0x002400ea, 0x00b000c1, 0x00420000, 0x0035fff6, 0xffd3ff5d, 0x01e50162, 0x00e8fd35, +0x00d50000, 0x0052ffe6, 0xffa20191, 0xfee3fffe, 0xfec9ffff, 0xffd400a4, 0xff36ffe9, 0xffe7feb5, +0xffc90001, 0x0000026e, 0xfe020284, 0xffe8fff2, 0xfe6c0012, 0xfd40ffbe, 0x0234006e, 0x00360010, +0x0031fe4f, 0xfe80001d, 0x009e0066, 0xffa2ffde, 0x000e0000, 0xffcfff6d, 0x00b2fdad, 0x013cffbf, +0xff4b0000, 0xfedffea1, 0x00dd0253, 0xff5efdd7, 0xfe800010, 0x00c6ffed, 0x016fffe7, 0x009d013b, +0x004f0000, 0x002d003b, 0xfe52ff82, 0xff9801f2, 0xffb000f5, 0xfe7100f9, 0xff3f0229, 0xff5dffb8, +0xfff90214, 0xff4e0022, 0xfed603de, 0xfffeffca, 0xffc500a3, 0x0088ffd6, 0xfdef0133, 0xffb10187, +0xffc40128, 0xfe750013, 0x00f60015, 0xffd50010, 0x00460000, 0x016d003b, 0xffdf009e, 0xff56ffb4, +0x006e0000, 0x00c6ff99, 0xff6a003e, 0xffeaff54, 0xff5e0000, 0xff78fde2, 0xfe44ff88, 0xffbf031d, +0x000401b5, 0x01ed000f, 0x006a00b0, 0xfdf7027d, 0xf99900e2, 0x0106002f, 0xffdf000e, 0xfe89ff1a, +0xffd7fe80, 0xffca0000, 0xff880000, 0x01abffef, 0xff13002d, 0x0024fe75, 0xffe60307, 0x0003fdf8, +0x01b10113, 0xff4e012c, 0xfe780185, 0xfea40225, 0x018f01cd, 0x00d5ff9f, 0xffb1fff2, 0x00aa013d, +0x016c0073, 0xfffe0000, 0x000900d7, 0x00c2003f, 0xff63ffe0, 0x017701f7, 0xffe10029, 0x00e10076, +0xffaf0020, 0x00260027, 0xffe8fe93, 0xff95018d, 0xffcf0111, 0xfdca0034, 0x0138ff52, 0x0044fe72, +0xffa7ff71, 0xfee5fff3, 0x00c5fdac, 0xff93ff20, 0xffd9ffdf, 0xff9c0111, 0xfff000e1, 0xff460010, +0xffdc00c0, 0x0138ff2b, 0xfec80253, 0xff780011, 0xff47ffca, 0xff9dffb6, 0xfd8aff49, 0x0087fdb1, +0xff470110, 0x00b7002f, 0xff940037, 0xff610027, 0xfee3ff36, 0xffa60d3f, 0x00510009, 0xffe8ffe5, +0x0007016e, 0xffe8ff8d, 0x00c3ff6e, 0xffddffdf, 0xffb0ffe1, 0x001effa2, 0xff6b0047, 0x011afe40, +0xffbd006b, 0xfe690263, 0xffa60019, 0x0000ffe5, 0xfe90fc90, 0x012dff9a, 0x00d10000, 0xff40fff9, +0xffbcffc9, 0xff780008, 0x00f7ff49, 0xffc5025d, 0x0097fe26, 0xff8c0045, 0x000d0058, 0xfe3e0018, +0x0000fe1d, 0xffbb009d, 0xfe74fe7a, 0x000dff77, 0xff0b00c5, 0x0000ffb2, 0x004cffeb, 0xfff9fee8, +0x00c6ffbf, 0x002200a1, 0x0012ffec, 0x0010fffe, 0x0000ffab, 0xffa2fed5, 0xffba0000, 0x02320000, +0xffb9fff7, 0x0020ff4a, 0xfff3ffd5, 0x0008016d, 0x00100129, 0x0255fcf7, 0xfff700c8, 0xfefcfefa, +0x0020fd78, 0x003dfed3, 0x034700c2, 0xffa2fe86, 0xfd87fff1, 0xffe900ce, 0x012affe1, 0xfd92078e, +0x00170019, 0xfff000f5, 0x037fffb2, 0xff6affea, 0xff700118, 0x00730000, 0xff55ff0a, 0x01c6fd84, +0x0000002a, 0xfebfffe3, 0x01d4fe6e, 0x0002ffce, 0x03dfffda, 0x002ffeae, 0xfeca00ae, 0x0018fdbb, +0xff75ff6b, 0xff8c00cd, 0xff3fffea, 0x0039000d, 0xffddfed0, 0x00a1ffab, 0x001fff7d, 0xfd900042, +0xfe2d0160, 0x00270039, 0x0015ffa2, 0xfefa0000, 0xffbf0023, 0x0202ffd4, 0x007d001a, 0xffe5005a, +0x001fff75, 0x0006ffde, 0xff9bfdc1, 0xffe30229, 0xff94fd8e, 0xfe090045, 0x025efe90, 0x0135ff41, +0xffdfff60, 0xffd30023, 0xfec2007e, 0x0016fdfe, 0x00000144, 0xff840086, 0xffd900b4, 0x007b0124, +0x00d4008f, 0xff95ffc9, 0xfff300a2, 0xffa7ffef, 0xfe1ffff6, 0x0175fe50, 0x01200135, 0x022effc9, +0x00caffc7, 0x008a002b, 0xff71010f, 0x0017ff74, 0xfdfafef3, 0x001a00cf, 0x00060067, 0xffd2ff83, +0xff19ffd1, 0xfe33fff0, 0xff6fffc4, 0xffc3ffe6, 0x01b5ff58, 0x0108ffe4, 0xfee2024f, 0x014f0089, +0xfef4fffa, 0x030eff68, 0x01480000, 0x027fff23, 0x0286ffcc, 0xfde6011e, 0xffdb0031, 0xfe8a0000, +0xfde6ffe4, 0xff67003a, 0x00d400ca, 0xffa10111, 0xffd0ff49, 0xf9a2ff6a, 0xfdd4ffe4, 0xffcffeb2, +0xfc2100b1, 0x0084fedc, 0xff5effb2, 0xffa6ff61, 0x013bffba, 0x0000001d, 0xfef7008c, 0xff7bfe0e, +0xffcfffa7, 0xffd1fed8, 0xfef20006, 0x00000016, 0xffdf0000, 0x01a40111, 0x00ffffc6, 0x00f7ffba, +0xfdfbffe7, 0xffaa0000, 0x00a0007a, 0x012affe9, 0xfe810125, 0x013a0000, 0xffe2009e, 0xffb0ffed, +0x0007ffcf, 0xffed0006, 0x002c01bf, 0x0256ffed, 0xfea00000, 0x0087024c, 0x000000ff, 0xff6c0000, +0x016cffd4, 0xfe6e00c1, 0xffb00013, 0xfdaafec2, 0xfe1fff98, 0x01d300d5, 0x0000feb1, 0x016cffdd, +0x005a004c, 0x027c0042, 0xff49ffc2, 0xffe1f60c, 0xff3b013c, 0xff6d00c5, 0x000fffb4, 0x0070ff43, +0x003ffe7a, 0x00750127, 0x00e10004, 0xffea00e5, 0x00df009f, 0x00070162, 0xff8e00a6, 0x065effa2, +0x008dffdb, 0x00dafd46, 0xff0a03d6, 0xfff3000e, 0x0000ff11, 0xffcdfffc, 0x00c7ffe1, 0xff94ffa3, +0x00b80089, 0x004effca, 0xffc6fcd0, 0x0256fff0, 0xfff70114, 0x038b0061, 0x007dfe94, 0xffc4ffa3, +0x00170214, 0xffd2fdcf, 0xffcfffd1, 0x0000ffe7, 0xffdcfdae, 0xfff60175, 0xfffefe9e, 0x00e20044, +0x03a70000, 0x0000fffb, 0x001200ed, 0xfe840d59, 0xfffa004f, 0xfffcfe46, 0x00100109, 0xff0f037e, +0x00cf000c, 0xfff00005, 0x003c004f, 0x0015fdee, 0xfe550000, 0xff7100b9, 0xfe0500d0, 0x00000026, +0xfedbff23, 0xffa7000d, 0xff5f00dd, 0xffd90058, 0x0004006d, 0xfedf0091, 0x0002008a, 0xffaeffa9, +0x00c1fe5a, 0xff430000, 0x015a0000, 0x013a02e5, 0x0027014f, 0x004dff66, 0x00da000a, 0x01630000, +0x00d300fa, 0xffa1ff78, 0x0002fff1, 0xffb2ffd6, 0x00ab0004, 0x0000ff8a, 0xfff1ffec, 0x00daff9a, +0xffe800a2, 0x0006fff0, 0x0230fdc3, 0x00aaff51, 0xffe2ff8a, 0xffeafc59, 0x0137007b, 0xffdf0085, +0x001700d0, 0xff79ffa5, 0x0009ffcd, 0xff44001f, 0x0000003f, 0x0029ff94, 0xfe5500af, 0xfea6fff9, +0x0000ffe4, 0xfdad0116, 0xffe50000, 0xfdc2000c, 0xfe800065, 0x00160000, 0xfe31ffc1, 0x0000ff8b, +0x005c01b4, 0xfffe025a, 0x0229fe66, 0x00700057, 0x0020ffbb, 0xffe8ffaf, 0xffa8ff24, 0xffd0ffca, +0xfff800fe, 0x00dbff7f, 0xff0601c5, 0x0050ff01, 0x00180045, 0xfd9dff94, 0xffc40013, 0x002dfdd7, +0x0000fffe, 0x0045ffbb, 0x002001fc, 0x00000250, 0x00610129, 0xffeefff4, 0xff150021, 0x0000ffcc, +0xfffe00ec, 0xffaf0000, 0xff540031, 0xffa2002e, 0x0000fefa, 0x0044ffe2, 0x001fff53, 0x01270012, +0xff49fff1, 0xfe66fec4, 0x0053006a, 0xff690280, 0xffe201ab, 0x000a002d, 0xfe15ff44, 0x00000017, +0xffe40000, 0x0006009d, 0xfff7ffa7, 0xff90000f, 0xfe6d0167, 0xffc9ffd3, 0x007f001e, 0x0031fe77, +0xfff30007, 0x008f00bd, 0xffd300bd, 0xff41ff60, 0xfe85ffd1, 0xfde9ff76, 0x00bbfffa, 0x0000ff24, +0x0010ff82, 0x00090000, 0xfdd7fdc7, 0x0068004f, 0x00000112, 0xffeffd89, 0xfdbcffe9, 0xffefffc6, +0x00d6066d, 0x0012febc, 0xfe63015a, 0xfffbfff0, 0x0000ffee, 0x022e0134, 0x023fffef, 0x00d60000, +0xffde00bb, 0x01990051, 0xff6d0000, 0xffd1ff21, 0xff6c0000, 0xfe740101, 0xfec3ffdd, 0xfc35fdf5, +0x0000ffb6, 0x0118fe3b, 0xff62fdcf, 0xffe20000, 0x0000ffeb, 0xff930000, 0x00e6fdc1, 0x006d009d, +0xff900000, 0xfec4ffad, 0x003d00d3, 0x0000fec3, 0xff45ff60, 0xfedd0067, 0xfff400a6, 0xffeeffcf, +0xff360050, 0x00dcff2d, 0xff3ffd89, 0xffb70000, 0x01b50191, 0xfe40001a, 0xffe1fe89, 0xffe10017, +0x0022ffed, 0xffab0000, 0xfffc0030, 0x00190035, 0x00e1ff92, 0x000000d3, 0xfe52002d, 0x000001fc, +0xffd9002b, 0xfff00073, 0x0000ff9e, 0x00e1febc, 0xfdaa0239, 0xffdbffb7, 0x005e0144, 0x002b0030, +0x01180004, 0x0d5900f1, 0xff6101f2, 0xffaefe6c, 0xfff8ff82, 0x00150000, 0xfe050090, 0xff6a00c5, +0xffff005a, 0xfe71fe9e, 0x00f10031, 0xf9a2ff6e, 0x0002ffe9, 0xfd9bffcf, 0xfff7000a, 0x00cd00d7, +0x0000fffe, 0x0008005a, 0xff07ffeb, 0xfe410018, 0x009d000e, 0x004500d4, 0xffd4006c, 0x0137fe15, +0x0173ffe9, 0xfe05fe7a, 0xfedeffd1, 0x0017ffca, 0x00ddfdb1, 0xffee0094, 0xffe2000e, 0xfd78013e, +0xff8d0000, 0xff450000, 0x00540009, 0x005a024c, 0x00d3ff67, 0xffaaffde, 0xffe8ffe9, 0xfe330256, +0x00690014, 0x0225fff2, 0x00cf001c, 0x00e4ffea, 0xfea10082, 0xfe2b0108, 0x007000aa, 0x022e0158, +0xffc90000, 0xfef8fff7, 0x002f013f, 0x01a70016, 0xffdd0111, 0xffe8002b, 0x01250088, 0x0027ffea, +0x0096fef4, 0x000a016c, 0xff8affe8, 0x0138ffef, 0x00440253, 0x002100e4, 0xfeb1ffe5, 0x002ffffe, +0xffc5000f, 0xffcffff7, 0x004cfd96, 0xfcf20000, 0xffe800c3, 0xff410061, 0x0000000a, 0x0063ffe6, +0x0276fff0, 0x0083fcf9, 0x0000ff44, 0x0039fea4, 0xfe2b0000, 0xffb9ffe9, 0xfde700e2, 0x003900c7, +0xffa4008c, 0xff3b0077, 0x01b4ff6b, 0xff9300bc, 0x01870113, 0xff6ffe49, 0x014cff31, 0x01f7ffe2, +0x00120013, 0x001902c0, 0xff6f00bf, 0xfe91fff9, 0xfe6e0000, 0xff8a0250, 0x0094018f, 0x00e60017, +0x000dfe8a, 0x00410122, 0xfdbc0129, 0xfdf1001b, 0x0085005c, 0x010cfd13, 0x0089fffa, 0x00000012, +0xfe45ff5c, 0x00d5002e, 0xffb40017, 0xff3bfeca, 0x025f0037, 0xffee0189, 0xfdd1003e, 0x0017037e, +0x0000ffe5, 0x0031ffb4, 0x00310092, 0x00ed00ce, 0x0027004a, 0x013e0014, 0xfec9fdac, 0x0049ff24, +0xffe4feee, 0xfdac0050, 0xff4607a3, 0x0d62ffd1, 0x0014fff0, 0x0021ff75, 0xfcb9006b, 0xfeaefe75, +0xffe4ffa6, 0xfe550066, 0xff500214, 0x0020fe9d, 0xffea006c, 0xffdefeeb, 0x01910187, 0xffe2ff8b, +0xfdbbffe8, 0xfffc001b, 0xff9affe1, 0x016e00bb, 0x0111ff71, 0x003c018e, 0xffe40021, 0xff030000, +0xfff7fdbb, 0x00ef00a1, 0x01330059, 0x010cffd3, 0x00e4003d, 0xffe100db, 0x00f4ffe3, 0x00200082, +0xfff300c6, 0xfffb005f, 0xfff101f2, 0x02500000, 0xfe7bff10, 0x000effe6, 0x0065fe84, 0x004e0000, +0x0098001a, 0x0075002e, 0xffecfdf7, 0x0094001d, 0xfdfa0777, 0xfe69fe25, 0x002e0010, 0xfeb0fe5a, +0xfffaffd4, 0xffe90023, 0xffd10055, 0x0131ff56, 0x00bd01ab, 0xffe0ffea, 0x001e0000, 0x0068ffca, +0xffd4ff68, 0xffca0128, 0xffe50081, 0xffd9013e, 0x0063fe89, 0xfe55007e, 0xffeafff2, 0x002c0027, +0x00b20000, 0xffcfff1e, 0x0023ff2b, 0xfe900d62, 0xffaa001b, 0x0000ffe4, 0xffd3fe9e, 0x00090014, +0x00da0347, 0x00af024d, 0x0092fff3, 0xfeee013a, 0x00b9003b, 0xfdaa004c, 0xff63fefa, 0x0007fff1, +0xffedff98, 0x0000025f, 0xffd10010, 0x003afee0, 0xff09ff41, 0x0009fd90, 0xfff6fffc, 0xfebdfdad, +0x001effe1, 0x0193ff6b, 0x01e70014, 0xfdec00bd, 0xffe3ff61, 0xffe10012, 0x00640089, 0x01580140, +0x0083000c, 0x00f70002, 0x00180064, 0x000000f2, 0xfdec0033, 0xfe0e0018, 0xffc4013b, 0x0027001c, +0x005700e2, 0xfff3012b, 0xfff4ffd3, 0xfe6c00bd, 0xffa8ffef, 0x09f40043, 0x00c50050, 0xffd90019, +0x0160fec9, 0xfee30000, 0x0137ffc9, 0xffa6005d, 0x000d001b, 0x00f6001b, 0x000000c5, 0x0000ff45, +0xffa20000, 0xfe170013, 0x00bc00cf, 0xfe40fdae, 0xff44fdf1, 0xfe5a006b, 0x00060047, 0x0022ff45, +0x00000007, 0x00b20087, 0xffefff55, 0xfd77ffff, 0x00580108, 0xff990002, 0x001cff01, 0x0000fefa, +0x009400a0, 0x0021ffe9, 0x0024fe6f, 0x0018ff81, 0xffd90000, 0x004f0000, 0xfe5500ba, 0x011bffec, +0xff36fff8, 0xfe27006a, 0xfd9bfedb, 0x0008fdf7, 0xfff3fe55, 0x008f0170, 0x00060000, 0x002f01f3, +0x00fefede, 0xff21fe0d, 0x0129006d, 0xffcbffef, 0xffe70028, 0x0023001f, 0x00860000, 0x00240111, +0x003a0006, 0x013f0044, 0xfee8ff6b, 0xff90fdfa, 0xfca90018, 0x0012ffea, 0xffdeffb2, 0xff36ffda, +0x0225004f, 0x000d0000, 0x001cfdb4, 0x01290053, 0x00b1fdae, 0xfff0fffa, 0xfec3fda1, 0x01a7fdbb, +0x00000000, 0x0013003f, 0x015a0000, 0x0014ff19, 0x01890175, 0x0138fd80, 0xff63ffdc, 0xfe09fe02, +0xff3a0051, 0xff5dfe25, 0xff88ffd7, 0xffc300af, 0x00c10096, 0xff3aff32, 0x00000028, 0x000d0008, +0xfef20118, 0xfee0fee6, 0xff6000d6, 0x0175ff8b, 0x0000fff0, 0xfee20129, 0xff51ffeb, 0x000a0000, +0xfea90260, 0x006bfed7, 0xfff70031, 0x00360031, 0x00160101, 0x0087ffe7, 0xffe8fe05, 0x0041013d, +0xfff40106, 0x02390016, 0x011bfdae, 0x015afe49, 0x037e008c, 0x0014000a, 0x0113fd9b, 0xffd3fedf, +0xfff30088, 0x00d1009d, 0xfffffd81, 0x015affe9, 0x00100000, 0x020eff90, 0x0280ffaa, 0x0000ff70, +0xfe7a0229, 0x00e2fe63, 0x01050135, 0x0138009e, 0xffe5ffe5, 0x01f700b7, 0x0129fffa, 0x002bfff3, +0x00310025, 0x0017fffc, 0xffe700a2, 0xff47ffae, 0x00c60034, 0x0000005d, 0xfde2fee6, 0x026a0138, +0x000f0006, 0x0074001b, 0x00a60138, 0x0000000b, 0xfff6ffee, 0x02600022, 0xffea0082, 0x0096ff49, +0xfff1ffd9, 0xffe200de, 0x00000157, 0x0000fff7, 0x001afff8, 0xffc4fecf, 0x00730042, 0x0219ff50, +0x001efca9, 0x0022fdb3, 0x00050031, 0x00000004, 0xfe2b002a, 0xfecd004a, 0x001b0002, 0xfdc1ffc6, +0x007fff89, 0xff670003, 0x0028013b, 0x00ea0033, 0x030effcc, 0xfff7fec9, 0x005affcf, 0xfffe0111, +0x00e10041, 0x0013ffc3, 0x00910000, 0xffdbfe8a, 0x008cff73, 0xff92ff68, 0xfff6ffbd, 0xfff8ff36, +0xffcf00ab, 0x00bf026a, 0xfe3a00fa, 0x00e1000a, 0x0046000e, 0x00000000, 0x00440000, 0xffc6fe74, +0x001100c5, 0x016d009f, 0xffe9010e, 0xfe6e0069, 0x00200111, 0x0015ffe1, 0xfeb100e1, 0x00ad002f, +0xfe8dff32, 0xff8d0076, 0xffbaffea, 0xff7601c6, 0xfff20127, 0xfff1ff2d, 0x001c0000, 0x00430000, +0x002f0102, 0x00f50000, 0xffbe01cd, 0xffa5001a, 0x0000001d, 0x006c011e, 0x0008ff85, 0x0370ffc5, +0x0022009d, 0xfffe001a, 0xff83fec4, 0x01e6ffc4, 0xfe840065, 0xf5a90041, 0xffe3fe6c, 0x00000232, +0x001dfe15, 0xfd910138, 0xfff7ff2f, 0x014c00d4, 0x01920045, 0x016dfedf, 0x00060105, 0xff50004f, +0x012c0085, 0xff0aff4e, 0xfdc1001d, 0xffe9ff83, 0x003a0120, 0xfee6f999, 0xff69ffca, 0xfea000ed, +0x002900ed, 0xfff9ffd6, 0x02550031, 0x00180000, 0xfee2fe83, 0x0127ffcf, 0x01e5fe2d, 0xff98ff3f, +0xfe55ff9f, 0x037e0000, 0x00030001, 0x0050ff92, 0x00d50028, 0x01880000, 0x00c7ffed, 0xffaefdaa, +0x03df0012, 0xfc81009a, 0xfff300ef, 0x0105ff88, 0x00000007, 0x013802e5, 0x025801d4, 0x00f7fee2, +0xffd3ffd9, 0x000dffe3, 0x00aafe70, 0xffd100b0, 0xffe7ffea, 0xff6afff3, 0x001b010f, 0x007200bc, +0xff0200d4, 0xfd13ffb4, 0x0000ffe0, 0x001c011f, 0xfff3ffef, 0xff150126, 0x01270049, 0x0051009e, +0x0000fff1, 0x01270258, 0xffcf0027, 0x0202fd91, 0x0059fe81, 0x01d4ffed, 0x0046003f, 0x001f0086, +0x006500dd, 0x00000000, 0xfd91ffc4, 0xffb9fe5a, 0xffea0022, 0x000c00fa, 0xff8d001f, 0xfd920036, +0x001600bb, 0x0258ffc3, 0xfe150048, 0xffbeffd9, 0x00000000, 0xff0f001f, 0x001b001d, 0xff6dffe5, +0xfe840027, 0x00220010, 0x0101ffd2, 0xfdf7fe0e, 0xfec20012, 0x00bcffc1, 0x03c20098, 0xfe2d0042, +0x001efed8, 0x002c01f2, 0x00000000, 0x004500e5, 0x003efdc8, 0xffde01c5, 0xff6800ae, 0xfffffffc, +0xfe1f0021, 0x004aff95, 0xffec0017, 0x01a7fe93, 0xfff2ffa3, 0x03d6ffeb, 0x0000ffe9, 0xfcf10057, +0xfdb30090, 0x0001008c, 0xffdc0011, 0x0041001a, 0xfecdff56, 0xfe330009, 0xffd200a2, 0xfec2ff81, +0x007b00cf, 0x0082fff6, 0x00100010, 0x009e0000, 0xfe83fc3e, 0x01e60006, 0x00c10017, 0x00000000, +0x004d00a4, 0xfeebfdcf, 0x000000b8, 0x018c00d0, 0x00be016d, 0x01180083, 0x018ffdad, 0x007bfe93, +0x0010001f, 0x00c50005, 0xff2f003a, 0xfe7b0128, 0xfec8fff1, 0xffa6ffe3, 0x0065006d, 0x0090ff5e, +0xff21ffa8, 0x012400e0, 0xfd780006, 0xfe81fffe, 0xff5d00ff, 0x00c0ffe0, 0x00420109, 0x01d3ff44, +0x0034fdd1, 0xffeb0118, 0xfe4ffd87, 0xfffc00d7, 0xfe2d003f, 0xfe020018, 0xffd30000, 0x005b0058, +0xfedc001d, 0x0129ff3b, 0x00760000, 0x00910037, 0xfff7ff3f, 0x0018fdad, 0x00ba00c3, 0x0162003c, +0xfcf2016c, 0x004fff50, 0xfe810022, 0xffda0004, 0xff730002, 0xffd40000, 0xff360000, 0xff4700e8, +0xfffefefa, 0xffc3ff21, 0x01440031, 0x00580037, 0xffaf0010, 0xfd8eff5e, 0x0035fe4f, 0x00e2ffe6, +0x0004fe6e, 0xfec30110, 0x0000ffbc, 0x0018ffd3, 0xffe3001c, 0xffd9fe24, 0xfffe0276, 0x00a1ffdb, +0xfdc100b8, 0x013c0000, 0x013b0048, 0x00b90089, 0x0253fe3e, 0xffcb00c6, 0x005f0148, 0x00b0fee3, +0x009efef7, 0xfff40023, 0xfdecffd1, 0xfe8dffbe, 0x038bfe9d, 0x013a01dc, 0xff3f0016, 0x001e0000, +0x001100f6, 0x02790022, 0x0000ffc2, 0xffd40045, 0xff67024f, 0xffea007e, 0xfe91ffe5, 0x0108020f, +0x0000004f, 0x001d0019, 0xffdf0011, 0x0045ff5d, 0x001a0066, 0xfff00184, 0x00fd0000, 0x0225002a, +0x00460063, 0xffe100ba, 0x002d0011, 0x00000016, 0x00000000, 0x012c0158, 0x00c0ffdf, 0x00dc009f, +0x0667ffa4, 0x00b8ffe8, 0xfeb30000, 0x002d00f7, 0xffe6010f, 0xfc3e00ff, 0xfd92010e, 0xffe00009, +0xff0700dc, 0xfef0fe0e, 0xff0600c5, 0xfe5a00d7, 0xffe4fdd9, 0xfd84003c, 0x01400000, 0xfe4c00fb, +0xffcfffd3, 0x00dafe9d, 0xffe5fdd1, 0x00aaff10, 0x00220098, 0x000dfec1, 0x000001dc, 0xffb80059, +0x000bfe17, 0x016d0018, 0x00190008, 0x0067006b, 0xfff0fe50, 0xff190000, 0x005d0000, 0x0019000f, +0x006e0021, 0x0138fec3, 0xff88ff64, 0xffec002e, 0x00190061, 0xfff1fecf, 0xffd5000f, 0xffa7fede, +0xfffc026e, 0xffca0037, 0x0000ffba, 0x00000087, 0xff79011b, 0xffc302c0, 0x0002fcf7, 0x00620106, +0xfe5aff59, 0xfff0001a, 0xfe0200ca, 0xfeb3fff6, 0xfca9ffdf, 0xff9bfede, 0xfd9d0016, 0xffc9005a, +0xfffe0000, 0x003aff98, 0xff81fdad, 0xfff903a7, 0xfda0037f, 0x00c507a3, 0xfe1dffdf, 0x0017ff50, +0x001600af, 0xfe3bfdfa, 0xffe50000, 0x0059ff52, 0x0034fefa, 0xfffefdad, 0xfff00057, 0xff0e001c, +0x0002ffa8, 0x0000fede, 0x00c6fea9, 0xff9e00c5, 0xfff8fdec, 0x00ab0229, 0x00dc0036, 0x00bbffd9, +0x01dc0039, 0xffaeffec, 0x01e6ffdd, 0xfdb1fefa, 0x02020036, 0x0061ff96, 0x008d0214, 0xfeb0fd8a, +0x00d30109, 0x0d620124, 0xfe330045, 0x0070001f, 0xffd100d5, 0x024f0020, 0x0027fe27, 0xfff7fec3, +0x00000076, 0x001f0017, 0xfe490250, 0xfe80ff19, 0x0177ff0a, 0x0047fff1, 0xfdd70003, 0xffd8ff93, +0x030f0059, 0x0189ffdc, 0xffbb00ae, 0x000d002b, 0x0667fff0, 0xff59015a, 0xffa80092, 0x00360030, +0x0025026e, 0xfd78fc81, 0xffa200c3, 0x00230014, 0x004f0031, 0xfec30022, 0xffbf0011, 0x001f0000, +0xfe3a0029, 0xff9000e1, 0x0064030f, 0xfdc7001e, 0x008ffeda, 0x024fffed, 0xfe17005c, 0xffed010c, +0x02ed00c6, 0xffdd0000, 0xfff0ffdc, 0x01180025, 0x0010ff6d, 0xfe89f5a9, 0xff100064, 0xfd46ffb7, +0xfdc10128, 0xffe10000, 0xfeb00025, 0x00000144, 0xffed0093, 0xffc50030, 0x002000b5, 0x01700017, +0x0109000c, 0x0163ffcf, 0x0000fff5, 0x0016fdc3, 0x00c20039, 0x00e50017, 0xfffe000c, 0x00720000, +0x0000fff3, 0x009dff0b, 0x0167fd35, 0xfff9fffd, 0xfff2fc4d, 0xff900014, 0x002c001e, 0xfee6ff85, +0xffd40053, 0xfe690000, 0x01d4fffc, 0xffcf0000, 0x011f00c1, 0x0219fffe, 0x0000fffe, 0x00f40054, +0xfe4fffe8, 0x01c50049, 0x013d0045, 0x01470014, 0x00abfe6c, 0x002eff76, 0xff5cff6a, 0xffd50000, +0x008f0000, 0x005efff2, 0xffbbfe75, 0x015f0a57, 0xff92001a, 0xfd350000, 0x018b0031, 0x0126006a, +0xffe20106, 0xff640000, 0x0017ffc5, 0xfdee0050, 0xff450239, 0xff8dffb2, 0x00df0004, 0x01480013, +0xffc30162, 0x00d7ffd4, 0xfff90185, 0x0000014f, 0xffc10048, 0xfff10059, 0x0000fdb4, 0xff71fff1, +0xff4efdc2, 0xff9400a3, 0xfe90ffde, 0x011b0059, 0x0075fed0, 0x00d00000, 0xfe5a0007, 0xffd30253, +0x02300096, 0xfebf0011, 0xff90ffdd, 0xff3b0050, 0x006dffd5, 0x013b0108, 0x00df00ba, 0xfed3ffa2, +0x00000279, 0xfff9ff01, 0x001bffbb, 0xff3bffda, 0x009d0066, 0x001a013b, 0xfdc100c2, 0x001d0023, +0x01b4002f, 0xff030231, 0x00550096, 0x0036ffee, 0xffe4013a, 0xfd350020, 0x00d7fe46, 0x006901f7, +0xfffdfe80, 0x0138ff64, 0xff49ff58, 0x015f0088, 0xff1500d5, 0xfe6d0002, 0xff5600c1, 0xff210074, +0x0037ffe9, 0xffe2ffe8, 0x0147000a, 0x00c7ff47, 0xfdacfe66, 0x0077fe7a, 0x0000fff9, 0x000901db, +0x000400d5, 0xfea6001b, 0xfcb90000, 0xfe41fff8, 0x011effe9, 0xfe27fff3, 0x023201ab, 0xff49009a, +0xfee5fff2, 0x01340105, 0xff6affe9, 0x0000fe55, 0x00cafffa, 0x004aff38, 0x0007013b, 0x0184013a, +0x003f0175, 0x003b0144, 0x0116fd40, 0xffe8fff2, 0xff46ffbc, 0xff010042, 0xffc5011f, 0x0110007b, +0x014f0014, 0x00affdc1, 0x00000028, 0x0000009e, 0x01770096, 0x001000bb, 0x00160007, 0xff0c0044, +0xfff10000, 0xfff40232, 0x0016ffe7, 0x001a012a, 0x012dfdbb, 0x00ae014c, 0xff5efd80, 0x010c01f3, +0x001100c8, 0xffd40000, 0xffc3ff5d, 0x0048ffde, 0x07a3fef0, 0xfdc100cf, 0x0096ffef, 0xff450026, +0xfec3fff7, 0x007dff55, 0x001100a6, 0x0021fed7, 0x00000044, 0xff1300d6, 0xfed9fe3b, 0x0066016e, +0xffeafeb3, 0xff210128, 0x00c60036, 0xff52003c, 0xfea400c1, 0xff110033, 0x0119ffca, 0x00a9ffec, +0x00dd0045, 0x0154ffb7, 0x00da0021, 0xff51ff78, 0xffd4ffc5, 0x003e00d1, 0x00bb00ce, 0xff01ffdd, +0x0072ffb9, 0xfde9ffaa, 0xfebb0016, 0x012bfeb5, 0xff79ffa8, 0x0045fdca, 0xfed50017, 0x00e0fdee, +0x00ce008a, 0x0119ffe1, 0xfff0fcd0, 0xfdb10119, 0x0086006c, 0x0124ff5e, 0xff11008d, 0xffe6ffee, +0x00dbffcb, 0x00c20101, 0xffdb00c2, 0x011ffe87, 0xff750013, 0x00ff0076, 0x006bffd3, 0xfe3cffde, +0x00dd0044, 0x00020001, 0x00f000ca, 0x0203fda4, 0xfef1ff69, 0xffcc00c3, 0x001effb9, 0xffe900c0, +0x0081fff1, 0x0010fffa, 0x00fa001c, 0xfff40094, 0x00790047, 0x00bafda8, 0x077400d4, 0x023afe0f, +0x001bff68, 0x00e6002e, 0xfe3b00fa, 0xff7400e3, 0xff8dffe1, 0xfd87010f, 0x00b0fe96, 0xff06ff9f, +0x004900da, 0x00b500bc, 0x010c0017, 0x001500fa, 0xffa80105, 0x010e0034, 0xff8d005e, 0x00450022, +0x00ce0028, 0xfff00181, 0x00850072, 0xff700011, 0xffdcff20, 0x0107007b, 0x0051fe4a, 0xffb4ff0e, +0xfec8ffc5, 0x007e0079, 0xffa2004d, 0xfdfe00c9, 0xffa4005b, 0xff9900d8, 0x01ba001a, 0xff7e006c, +0x010500bd, 0x00680021, 0xfe6b0152, 0x00f0000c, 0x00fafed5, 0xffe100dd, 0xffebfed1, 0xffc1ffa4, +0xfe0800c5, 0x00ab0032, 0x0059fe13, 0x0284003f, 0xffe80068, 0x002f0035, 0x00ecfe52, 0x0057ff0e, +0xfe3dfbf3, 0xff680036, 0x004cfd77, 0xffbd00c0, 0xffea000f, 0x002fff83, 0x006cfedb, 0x0000ffa7, +0x001afff2, 0x00510020, 0xff77ffa6, 0x01b3012c, 0x000cfe85, 0xffc2010c, 0xffbe002c, 0x004a0112, +0x02f6ffaf, 0x0143ffde, 0xffd30108, 0xfea900aa, 0xff4effd6, 0xff98ffc2, 0x0051fedb, 0x00360277, +0xff1f00ba, 0x0064ffda, 0xfdca0084, 0xfde00042, 0x00580119, 0xffce0205, 0x003bfda7, 0x0119ff3b, +0xff6f0014, 0xfdcfff78, 0x00460128, 0xffa2fff7, 0x00c90409, 0x0057023a, 0x013f003a, 0xffb80096, +0x00e2fdad, 0x01030018, 0x00180000, 0xff77f993, 0x0091000c, 0x00d8ffed, 0x000b002b, 0x0107fe1d, +0xfeb3ff48, 0x013f004f, 0x009700f7, 0xfeb2ff3b, 0x008f0188, 0x00cbfea9, 0xffdf00f7, 0x011a0019, +0xfe80001a, 0x010500c2, 0x002dff87, 0x00c00085, 0x011b01ed, 0xff9fffc0, 0x00f8ff55, 0x01bafda2, +0x007000d1, 0xfef4ff0c, 0x0108ffde, 0x0036fe44, 0x003fff25, 0x008f00ff, 0xffdf0021, 0x00850068, +0x02ba00f1, 0x0055008b, 0x0266000d, 0xfe08ffdd, 0xffcd00d4, 0x006effc0, 0x00caffb6, 0x003c009e, +0x0000fed8, 0x0172ffce, 0x018b00af, 0x00340167, 0xffc6fffb, 0xffe2fe75, 0x01e7fdca, 0xffd70072, +0x00eb0009, 0x002300c9, 0xff45fff2, 0x0168ff97, 0x0097002f, 0xffc9feeb, 0xffb0ffd1, 0x024700e4, +0xff87fd14, 0x00affdd9, 0x007500af, 0xfe900000, 0x016f0062, 0xfcf700b9, 0xf6b300e1, 0x00a4008a, +0xfd80ff62, 0x0063fed3, 0x00adfec4, 0x0088ff6f, 0x02630121, 0xffaaffde, 0xff54ff47, 0x006c0005, +0xfff600f7, 0xff55ffb4, 0x00c60034, 0x003900dd, 0xfe8f0139, 0x00defeca, 0xfdca01d0, 0xff78ffc1, +0x00ab0047, 0xfeae00e1, 0xff31ff40, 0x00b00125, 0xfe73011f, 0x00c4ffdf, 0xffd9007b, 0xffc6ff39, +0x040d0019, 0xffe5fde6, 0x0017ffa6, 0x000000ec, 0x0029fed9, 0x007a0067, 0xff870191, 0xffe2fff6, +0x00d8ffcc, 0x014efffa, 0x000d0080, 0x00df0176, 0xfff7ff78, 0xfd6100c2, 0xfe8a0127, 0xfe26fe56, +0xff010034, 0x009ffd82, 0x00c50009, 0xffbffed0, 0xff78011a, 0x012b00d4, 0x003dfd80, 0x0014ffcc, +0x01760031, 0xfda5fe28, 0x00f3fe93, 0x0073000c, 0xff940018, 0xfdd4ffff, 0xffee00bd, 0x0059ffa9, +0x003efffd, 0xffa900f3, 0xfef20069, 0xfe94013b, 0x0123012f, 0x00690026, 0x00bafebf, 0xfdd7fc4d, +0x004dfff6, 0x001affc4, 0x00b50286, 0xffef00e9, 0x00d8ff9f, 0x0016ffc6, 0x00d5fe13, 0x00ce0096, +0xff8a0050, 0xfc2a00e2, 0x00bb0054, 0x01f10014, 0x0029fd7a, 0x006affb2, 0x009a002a, 0x065efdbb, +0xff34ff70, 0xff0bff6d, 0x010fffde, 0x003e00d3, 0xfdbc018e, 0x010d009e, 0xfefd000c, 0xffe00002, +0xffa8ffcf, 0x0029ff9c, 0x00de004d, 0xffe90035, 0xff4e006f, 0xfd8cff82, 0xfe90fefd, 0xffc40039, +0xfed30031, 0x00ebffdf, 0xfe21015c, 0x0045ff87, 0xffd4fe75, 0xfda800ad, 0xfedbfe08, 0xfd20ff97, +0x009000ba, 0x00d4007f, 0xff4b001e, 0x00b5ffc5, 0x0234000f, 0xffa1ffe5, 0xffdaff98, 0x001c0027, +0xfea4ffb3, 0x00e2005e, 0x0090fee4, 0x007c0079, 0xffb20253, 0x0208007a, 0x00860119, 0x004afe86, +0x0114018e, 0x0051ffb9, 0x00e20080, 0xff3500b8, 0x0042038b, 0xffeafde6, 0x009a005c, 0x00fafeef, +0x00980047, 0x01d00001, 0xff620015, 0x009900b0, 0xffcb011a, 0x001d005a, 0xfeaffe66, 0x00110035, +0x0d140022, 0xffabfff0, 0x00bcffec, 0x025dfed6, 0x01da000d, 0x00ecffdc, 0x0041000c, 0xfc4dffc9, +0xff62ff3c, 0x00dafeb3, 0x0128fe47, 0x011afdf9, 0x0084fe74, 0x003efff3, 0x0054ffeb, 0xffa800a2, +0x002f01ed, 0x00240081, 0x0021001d, 0x0083fe67, 0x005b0099, 0x003e002f, 0xff2f0001, 0x00e1ffc3, +0x026c002f, 0x024a0114, 0xfe7affb7, 0xfe6eff20, 0x003bffa2, 0x003e00af, 0x0055ff7b, 0xff42008b, +0x0027fed1, 0x01150036, 0x0259026e, 0xffceffcf, 0x00f2023b, 0x010ffebb, 0xffd90055, 0xffb7ffca, +0xffc500cf, 0x00f8fff3, 0x0000012a, 0xff40ff1c, 0x00ae00a1, 0x0022ff0b, 0x0025fee6, 0xff11fc35, +0xfeb2ffe5, 0xfe4dffe9, 0x0085fea2, 0x004afd90, 0xff900098, 0xffd3fc90, 0x00d5fec4, 0xfe310018, +0xfce3fffb, 0x004d0265, 0xffa8fe24, 0x0091006b, 0xffe1ff1c, 0xfd79fff5, 0x007cfeec, 0xffdcfdd7, +0x00bffe1d, 0x007800c1, 0x005eff99, 0x0090fffe, 0x003a003c, 0xfee7fff4, 0x000fffdb, 0x007c0051, +0x00970116, 0x0089ff44, 0xff67ffa6, 0xffa7ffe0, 0x003aff84, 0x0107fff5, 0xffdc00b7, 0x00a80010, +0xffe601fc, 0xfe6c00a0, 0xfeeb0119, 0x0152feaf, 0x000bff35, 0x004700c0, 0x000bffb2, 0x0244ff83, +0xfc5900d4, 0x013a0125, 0x00e901bb, 0xffc9031d, 0xffbf00b1, 0xfef8003c, 0x003b0010, 0xff4e005d, +0x02c70098, 0x0029fe26, 0x00c5fedf, 0xfea60053, 0xfe8b0010, 0x01f70071, 0x0019ff4c, 0xfef2021e, +0x00ba0238, 0x025e00e7, 0xffad00f8, 0x01bc00e0, 0x009e0095, 0xfdf7fff5, 0x02560097, 0x007eff78, +0x00df00ca, 0x00fe0047, 0xfff4ffe7, 0x00a0009e, 0xfd94fed8, 0xffc30090, 0xffbbffc0, 0xfed7ff80, +0xfdbcffd1, 0x001dffcf, 0xfe76000b, 0x018d0051, 0x007e0003, 0x00c40049, 0x016cffe5, 0x078e0229, +0x00e20054, 0x00a50027, 0x00d90125, 0xffee012a, 0xff9f0088, 0x07770061, 0x00a0feae, 0x00e1004c, +0x00dffdfb, 0x0043003f, 0xffe900da, 0x000d0084, 0xfda60079, 0xfe990d3f, 0x00b6001f, 0x00bcff32, +0x018b0071, 0xff100066, 0xfffcff79, 0x009e0058, 0x00acffea, 0x00c3008c, 0x00000172, 0xffe40038, +0x0059ffe7, 0x008a020e, 0x00e600ad, 0xffa3ff24, 0x000f01a6, 0x008afdfe, 0x001b001b, 0x0036fff9, +0xffa9ff9d, 0x00bd009a, 0xfff40234, 0xffa4078e, 0xffb4006f, 0x00fbffe0, 0x0026ff8a, 0xfe4700a4, +0xffbd0097, 0xff0aff44, 0x00f800da, 0x012affa1, 0xffbeffd0, 0x01daffd7, 0xfe0400b6, 0x01290069, +0x00b70009, 0x00e0ff66, 0xff23fd71, 0xff450017, 0x094dfefa, 0x001c00c2, 0xfeda00a0, 0x003e000d, +0x01240101, 0xfeaffe72, 0x006400f1, 0x00e1ff98, 0xfee700b2, 0xfff7018e, 0x002a0128, 0x01c70021, +0x005e0d59, 0x0013007c, 0xff94002a, 0x00c0ff95, 0x018eff9f, 0xffdeffcc, 0xff82ff10, 0x010f020c, +0x00f4fe0f, 0xfed30139, 0x02160181, 0x022e001f, 0xfefb01fc, 0xff4bff90, 0xffe80003, 0xff840045, +0x005dffee, 0x01050046, 0x0027ff63, 0xfffa009f, 0x00edffec, 0x00160272, 0x001afffe, 0x016f00e0, +0x0167fde7, 0x0255ff88, 0x00a10081, 0x000eff1c, 0xfef7fff9, 0x01160266, 0xfe9300b8, 0x00acffec, +0x00e1ffcd, 0xffc9002d, 0xfeb00027, 0xffd300bd, 0xffccfff4, 0x00b40025, 0x0023fd74, 0x0111fe67, +0xf9c4007d, 0x0106ffd1, 0xffbb0036, 0x00ce0099, 0x00cc0007, 0x012effb1, 0xffa2ff51, 0xff99ffe1, +0xfce2ff73, 0xfe470127, 0x004f0067, 0xffbe00e7, 0xffcdff2f, 0x008001e5, 0xfe1f010a, 0x00f2fe1d, +0x0040feb9, 0x00f00121, 0x0223002d, 0xfdfa0067, 0x0017fd39, 0x0050ff7d, 0x004e0052, 0xff240010, +0xff92ff4c, 0x00cc00d9, 0xfe2d00a6, 0xffc5fff8, 0xff48000a, 0x011200c1, 0x01080d3f, 0xfffd0107, +0x011b0067, 0xffb70013, 0x00930012, 0x0042ffdf, 0x002d0085, 0xff5d0072, 0x0115003b, 0x0063010c, +0x021afffe, 0x0255025d, 0x004c00f5, 0x00ae000f, 0x02af008b, 0x0051009d, 0x003800ac, 0xff79011b, +0xffd1ffca, 0x0037fed5, 0xfffbfe0f, 0xffd500b2, 0x005afff3, 0xfe71fff1, 0xfe55001d, 0xfdc7008c, +0x00d5ff3a, 0x0063fefc, 0xff340021, 0xfeb2fdc4, 0xfe8000df, 0x0048ffcd, 0x023ffff1, 0x00ea00b8, +0x0097fdf9, 0x008a00e2, 0x0076000a, 0xfe7affe5, 0x00fd0035, 0x00d600a7, 0xfff2fe86, 0xfffb006b, +0x007b0042, 0xffff0123, 0x021600cf, 0x0013ff2c, 0x000cffd9, 0xfc21003b, 0x0247ffb2, 0xff4200d8, +0x006dff3b, 0x000dffe0, 0xfd6c01c5, 0x005600eb, 0x00a40036, 0xfe06ffe0, 0xff7eff57, 0x0010027f, +0x00e0027c, 0x018bfde6, 0xfe3f00e1, 0x0045025a, 0x00c6015e, 0xff49001f, 0x00660051, 0x00140096, +0xfff7001c, 0xfe9903d9, 0x0023006c, 0xff790145, 0x010e0042, 0x00aa01f3, 0xff430081, 0xfe56ffb3, +0xfe74fedd, 0xfe6cffca, 0xffc8fe69, 0xfff90084, 0x00c2fdf5, 0xfe50ffb8, 0x001cff53, 0xfe6701ab, +0x005700da, 0x00f4ffe4, 0xfe28ffd6, 0xfe78ffb6, 0x0020ffeb, 0xffe2012a, 0xfdbc00bb, 0xfef8002a, +0x0116003c, 0xffef012c, 0xfd7c001a, 0x00ecffb9, 0x01d300b4, 0x00a30068, 0x00860170, 0x005e0085, +0x000f002f, 0xff14fef8, 0x006c009f, 0xffe2003b, 0x000fffc7, 0xfe460120, 0x00d0ff97, 0x0107001a, +0x00020145, 0x005e00a4, 0xffc6004e, 0x00efff82, 0x00070066, 0x002bfd74, 0x00d5ffd7, 0x0067ffd9, +0xffda00b4, 0xfedf001d, 0xfcd0ffd9, 0xffeafe78, 0xff78008a, 0x011200e0, 0xff540045, 0x0076fdfe, +0x00d6010c, 0xffee00cb, 0x0002fff9, 0xffd900dc, 0x0029ffc0, 0xffcb008b, 0xfed9ffb1, 0x00190116, +0xff3ffe16, 0x012ef60c, 0xfef300ef, 0x0036006c, 0x03b3fff0, 0x0150fff0, 0x01c40086, 0x012c00b8, +0xffa7002e, 0x027dff49, 0xffb900e4, 0xff87ffdf, 0xfef4ffe7, 0xffe1ff2c, 0x01140003, 0xfe80ffbb, +0xfec6ffd1, 0x008f00b4, 0xffcd0113, 0xffbe00ec, 0x00c3fffa, 0xff8bff49, 0x00db00d5, 0x001e010f, +0xff7f00b6, 0x0044feec, 0x00eb0124, 0x00ce0094, 0xfff7ffa3, 0x0037fec8, 0xff4affed, 0xfe13ffab, +0x0063fe77, 0xffc4004c, 0x000a0057, 0x0118ffc2, 0xffdcffe8, 0xfd8cff1e, 0xff52008b, 0xff9300fd, +0xff5f00e3, 0xffc8fff4, 0x00d10197, 0xffbd00c2, 0xff7f0093, 0xffd700c8, 0x011b00bc, 0x001c00e1, +0x0132ff00, 0xfdf20172, 0x00f6fff8, 0x006bfea5, 0x00f5ffbb, 0xfffbfd2e, 0x00390000, 0xff77ffd4, +0xff53fdcf, 0x01cd007c, 0xff4cfff2, 0x000a005f, 0xff64000b, 0x005d004d, 0x00ff00df, 0x00cdffac, +0xffc3036a, 0x011a03de, 0xffbcffd9, 0xffc6ffbb, 0xfff3ff74, 0x000200fa, 0x00720003, 0x001cff9d, +0x000c009f, 0x0307ffc6, 0xfe69fe98, 0xffb6fdef, 0xffb900dd, 0x006c0045, 0xff5e0050, 0x0051ffe8, +0x012b0199, 0x0386ffc9, 0xfefa00b7, 0xfe8aff25, 0x0191012d, 0x0063fd1b, 0x001d004f, 0x015f0203, +0x0041ff8b, 0xffd9fe77, 0xffe90088, 0x001600c2, 0xffd8006d, 0x0119ffe3, 0x004d0001, 0x017b02fb, +0xfce2004e, 0xff600034, 0x00c300d5, 0xfe59feae, 0x00ad019e, 0xff37ffaf, 0xfe260078, 0xfde9fff5, +0x01030004, 0x0087fdd0, 0x00d10046, 0x008b00e5, 0x007efddd, 0xfeb5006b, 0xfdc2ffcc, 0xfea5ffaa, +0x00480003, 0x0197ff5e, 0x001900ba, 0x001c0079, 0xffecffd0, 0xfdd4ff97, 0xffc100ec, 0x01070167, +0xfdc3ffa7, 0xffcbffd8, 0xfdb100d4, 0x0079ffc8, 0xff6901fa, 0xffb1fdf8, 0xff4ffe90, 0xffe500a1, +0x00a500c6, 0xfd09fee5, 0xff1c00a8, 0xffb200be, 0x00cdff3e, 0x0046ff4a, 0xffa40113, 0xff36ffac, +0x0052ffbe, 0xfeb00056, 0xfff1ff01, 0xfe800006, 0x0055010d, 0x00ec031b, 0xfef400d2, 0xffe30981, +0x010cfee6, 0xff960005, 0xfe94fe76, 0xfdab018d, 0x000000c6, 0x001000c3, 0x005b00ff, 0x012900cf, +0xffbafffe, 0x000600bb, 0x0058ff64, 0xfe47005e, 0x010ffde9, 0x013c025e, 0x0057003a, 0x00210070, +0xfec60129, 0xffb6fd91, 0x00a2ffe2, 0x005f018d, 0xfe3e00ed, 0x0032ff74, 0xff5fffd5, 0xff460035, +0x008a0079, 0x009500d1, 0xffd0ffd8, 0xffe80020, 0xfef30155, 0x002a0126, 0x0005ffad, 0x03cb0068, +0x000efdef, 0xff54ffee, 0x000000b7, 0xfffeffe0, 0xfe3100dd, 0x0294fd83, 0x00f0ffd2, 0xfec9ff01, +0x003eff3c, 0x004c007c, 0x011bffa2, 0x018fffb0, 0xffac0063, 0x009703de, 0x0135007e, 0x000a003b, +0x0017009e, 0xffb800c2, 0xfffeffd8, 0x00ddfffc, 0x007c00d1, 0x001cfff6, 0xff6200b2, 0x002900e1, +0x0227006b, 0x00aefd51, 0x00cd00ef, 0x003a0023, 0x00bb0052, 0xffcfffd3, 0x0114ff24, 0x066dffe5, +0xffbeff99, 0xfe63fff5, 0xffcd00c6, 0xff4e00b8, 0xfe31fd86, 0x00f8ffb2, 0xff95018d, 0xfe4a00d6, +0x01120008, 0xffebfdcf, 0x003affe6, 0xfec40045, 0x008afe39, 0x0020ff80, 0xfed5fff0, 0xffbc00f3, +0x009e00db, 0x02d2007c, 0xff39feef, 0x0013016f, 0x0031010f, 0x0206fff4, 0xffed0031, 0xff62fe4b, +0x003f015e, 0x0011000f, 0xff0dfed8, 0x00130041, 0x00f1ff4a, 0xffcefe6b, 0xfe21ff48, 0x0046fff4, +0xfefcffeb, 0xffebff92, 0x01900059, 0x00d6fdf5, 0x00990000, 0xff7ffe90, 0xfe900014, 0x00d301cf, +0xfdfe00b7, 0x001b0000, 0xffc0012c, 0x00420042, 0x0025fe6a, 0xffd30016, 0xfdf20017, 0xffec00f2, +0xfc960011, 0x0280003e, 0xfeb2ff68, 0xfe90ff8d, 0x01f801ab, 0xfee5ffda, 0xffe3ff3f, 0xffd90067, +0xfd8dff45, 0xff94012a, 0x00b40069, 0x02f7011f, 0xffd2ff5e, 0x00d7ffd1, 0xfe9bfe15, 0xff8c00fe, +0xfea60268, 0xffc1ffb1, 0x000f0153, 0xfff2004c, 0xff7e0263, 0x0048fd71, 0xfffe0168, 0x012a0068, +0x025a0069, 0xfe9000c7, 0x00c50112, 0x0086fe5a, 0x004a0188, 0x003e004c, 0x06ea0034, 0xfef80028, +0xfe9200b4, 0x0042fff4, 0xfff8ffa5, 0xffab007d, 0x00f10273, 0x008e014c, 0xfd1e009c, 0x004bff85, +0x0150007f, 0x0055012e, 0x0034ffe4, 0xfe20fef7, 0x0041ffed, 0xffa2ff69, 0xffb000d6, 0xff37ff0d, +0xfef6ff96, 0x00b2000c, 0x0016ff42, 0xffc40125, 0x00c60038, 0x00fdfe65, 0xff5e0080, 0xff3affe3, +0xfe1e023b, 0x00a9ff9a, 0x0021fe8c, 0x0141feb9, 0x00a000f8, 0xfea500a3, 0x008f0214, 0x0008011e, +0xffcf00ec, 0x0125000f, 0x00e20029, 0x00b5ffa4, 0x06ea017d, 0x00710069, 0x0075fe3f, 0x002f0095, +0x0139004b, 0x0115fcbb, 0xff87fffc, 0xffe600a3, 0x01e5ffbc, 0x0074fe4c, 0xff910076, 0x002effa8, +0x01e5ff5c, 0x013e000a, 0x00aaff67, 0xffeb00c6, 0xffe80132, 0xff6c0054, 0x004e0122, 0xff900040, +0xff7a00cc, 0xffddfe5c, 0x018000ab, 0x00aa014e, 0x011d0101, 0xfe720046, 0x005efeca, 0xfddd018f, +0xfe16019e, 0xff94fecf, 0xfe5400d6, 0x014a0004, 0xffbf0164, 0x0157ffa4, 0x01cbff93, 0x002c0163, +0xff1d00b6, 0x00bdffb3, 0xfdbaffd6, 0xfecafc54, 0xff33ff53, 0x0061004a, 0x018cff7f, 0xffaeff72, +0x01030007, 0x0094ffee, 0x0053ff7c, 0xff9301ea, 0x001700a4, 0x00060076, 0x010a014f, 0xfd8000a3, +0xff7afd61, 0xfd8dfe7d, 0xfea7002f, 0x005c003f, 0xfef6ff98, 0x00b8fff9, 0x0193ff1b, 0x0071fe20, +0x0088ff8c, 0xff1800a3, 0x002c0034, 0xffec008f, 0xff74003a, 0x0076fe11, 0xfff100af, 0xffea0178, +0x001e0003, 0xff9fff71, 0xfd6800cc, 0xff86ff4c, 0xffd6fd9b, 0xff96ffbc, 0xffaafe3f, 0xff06fcd2, +0x0007012a, 0x01980097, 0xff70ff7e, 0xff5e0155, 0xff350109, 0x00920115, 0x006900f9, 0x007b007c, +0x00a4ff85, 0x00ab0074, 0xfe0affa1, 0x00ba009d, 0xff700136, 0xffd000cf, 0xffc4ff0e, 0x00e20017, +0xffe20034, 0x000c00e2, 0x0125fec6, 0x00190053, 0x0008fffa, 0xfdcf00cf, 0xffe1013c, 0x029ffe4f, +0x00af00c5, 0x00140004, 0xfe65ffcf, 0x018100ad, 0x026dff89, 0x0094ffdd, 0x00570217, 0x00cf00e1, +0x0150008c, 0xff71fff8, 0x00d001ca, 0x0000ff53, 0xffea0074, 0xfef8fef5, 0xfd87ff33, 0xffd4ff8d, +0x011c0326, 0xffba0087, 0xf5ae00d7, 0x00dc00cd, 0x012af67f, 0xfe6d005f, 0x01a9ff58, 0x0c8c0096, +0xff9c011d, 0x00d000e9, 0x00f7031b, 0xfeafff9a, 0xff7101f6, 0x0066006e, 0xff670150, 0xfea401f3, +0x00be00e8, 0x00c700c5, 0x00ad0002, 0x005a015e, 0x01aafff2, 0x0136fe3e, 0x00acffdb, 0x01ad012b, +0x0032ffe8, 0xffeb00e0, 0xfff6fd9b, 0x003fffda, 0xfdc4fe7d, 0x00000335, 0xff16ffee, 0x003a023f, +0x001e00a9, 0xffa6ffa5, 0x0035fe30, 0x0000fd6e, 0x0091fd0a, 0x00d8018e, 0x007b00e4, 0x01b1fff3, +0xff93ff8c, 0x0001ffe9, 0x00650118, 0x0101fe6e, 0xffed0058, 0x011000cb, 0x0263009d, 0x00a4fe88, +0xff7cfffb, 0x008700da, 0xff8b0095, 0x01a00072, 0xffbbff19, 0x028affbe, 0xffacfef8, 0xfef5ff9f, +0x0140ff7e, 0x0234fd1e, 0xffabfe96, 0x014c0013, 0xff5100aa, 0x00e1011e, 0xffa5ffd1, 0x0027ffca, +0xffa90096, 0x014a0004, 0xfff80063, 0xffc2003c, 0x0055fe59, 0xffab0314, 0xffa400eb, 0x002e000b, +0x019effc3, 0x0058ff56, 0x0005004f, 0x00280015, 0x00acffea, 0x00cc0000, 0xfe6cfeb9, 0xfff5ff07, +0x00cc003c, 0x008effc0, 0xff9001ad, 0xff8c00a3, 0xfee2fd76, 0x016e00cd, 0x01550084, 0x0067ff8c, +0x015eff4e, 0xffc10271, 0xfe26ffa8, 0x0041ffed, 0xfede000a, 0x001900ba, 0xffea02f4, 0x00bd0046, +0xffb60062, 0x039a007c, 0x00cb0063, 0x01a9fd6e, 0xff9d0084, 0x00740017, 0xff410053, 0xff9400ea, +0x019d0197, 0xfcbb001c, 0x007ffe92, 0x02150045, 0xffeafe4d, 0x002eff8c, 0x005d002f, 0x008e0073, +0x00000037, 0xfe09ffeb, 0x0183fed0, 0x006300af, 0x010cffdc, 0x00580174, 0xfde90060, 0xff9f0058, +0xffc6ff8f, 0xff67ff9f, 0xff0700c6, 0xfe4fffcb, 0x00d4ff37, 0xffef0040, 0xff670057, 0xfec7ff83, +0x0163fffd, 0xffa500b6, 0xff88003f, 0x003c000f, 0x0026ffc2, 0xff130051, 0xffc80034, 0xff640034, +0xfe6c00e7, 0xff90003d, 0xffab0005, 0xffb6012a, 0xfe7a0140, 0xffe0ff99, 0xffc3005a, 0x00a7011c, +0xff570033, 0x00ccfff1, 0x0061ff57, 0xfd05004e, 0x0c29ff72, 0xffd8ff64, 0xffa4ffea, 0x0106ff4c, +0xfe5d0185, 0x01d600a1, 0x01090118, 0xfe6a002a, 0x003bfd82, 0x027afe16, 0xffa0ffb6, 0x0282007e, +0xff27fffa, 0xff8cfeb9, 0xff9dff70, 0x0060fde9, 0x027efee2, 0xff7c00b3, 0xff4f007f, 0xffb1007c, +0xfeba01d3, 0xff95007e, 0x00bd0220, 0x01adff6f, 0x00630071, 0xff6efeee, 0xffe2008e, 0xfd85014d, +0x00d2ffe9, 0x00cdfed9, 0x00d6fed9, 0x00d5017d, 0xff6eff35, 0xfff1ffc8, 0x0043fe88, 0x00850097, +0xfffd0118, 0x00e70097, 0xffdaffd5, 0x0128ff92, 0x0054007c, 0xff68ffee, 0x0239019e, 0xff800109, +0x001afcda, 0xff70ff99, 0xffee0017, 0xffd5ffea, 0x0059ff8e, 0xff07000b, 0xffda0060, 0x0168ff14, +0x008bff88, 0x03ac01aa, 0x00c3fcf7, 0x003e0113, 0xff8b01bf, 0x00f30125, 0x0228fff3, 0x008f0234, +0xfe4b00ec, 0x006100d5, 0x0031ff90, 0x014f00b4, 0xffc0005e, 0xff9aff24, 0xffe2fe3b, 0xff0c00b2, +0x00f6015a, 0xff4b00a1, 0x003c00b1, 0x007fff07, 0xff090004, 0x005000e7, 0x0051fffa, 0xffd200d3, +0xff94fe33, 0xffd6fe15, 0x0026fc80, 0x00dc00bd, 0xfeb5ffde, 0xfff80111, 0x00630288, 0x000bff68, +0x009a000f, 0xff9f0097, 0x0041006a, 0xffda0055, 0xfed3fead, 0x011bffcc, 0xff5c0096, 0x0022fe7b, +0x000d00d2, 0x010d00ed, 0x007dfd9a, 0xfeb30261, 0xffe1ffc6, 0x007bff94, 0xfe1e0198, 0xfe8b00c9, +0x00000092, 0x0079ffdc, 0x009001ad, 0x0078fea1, 0xffdfffbe, 0xffdafe4a, 0xfe1dffa2, 0xffb1fdc2, +0x0050feb3, 0x00420bf0, 0x05800077, 0x00ea0228, 0xffe40034, 0xffbaffd9, 0x00acfff9, 0xfedd0168, +0x01090380, 0x0064feb3, 0xffe8002e, 0x00da025c, 0xff9bfff2, 0x0145feac, 0xfdf4ff35, 0x004a003a, +0x01e500e8, 0xfe4101a3, 0xff30fff9, 0xff4500bd, 0x003e026f, 0xfeacff84, 0xfd7c0128, 0x00160103, +0x00af0044, 0x00d90189, 0x0066ffc2, 0x0c29011b, 0x00c70026, 0x0271025a, 0xfe9dff93, 0xffe7ff7a, +0xffa0ff49, 0xffccff70, 0x01120011, 0xffe30168, 0xfebe00f6, 0xfffe0085, 0x018d015e, 0xff400173, +0x00a1015c, 0x00080257, 0x0157015b, 0x00050088, 0xff430189, 0x00bdff15, 0x0287ff5b, 0x00e5ff61, +0xff95f9af, 0x00bf0118, 0xfe7d00aa, 0xff51ffbe, 0x00f70006, 0xffa50089, 0x0017fe06, 0x00a5fe13, +0xff86fe7b, 0x00bd0058, 0x0099feb5, 0x00630169, 0x009cff55, 0x01780060, 0xff7c0030, 0xff15ff24, +0x00dc0065, 0x00dfff8f, 0xfffcff8e, 0xff4c010d, 0x00dbfe16, 0x00780063, 0xffb7ffb3, 0xfe48fec9, +0xfe0600fe, 0x00610141, 0xfe8800a1, 0xff400101, 0xffbbfec7, 0x003f00a9, 0x0130ff97, 0xfeb90042, +0xffd600cd, 0x004fffe7, 0xff8dff7d, 0x0084fea5, 0xffb10228, 0x00b5ff6b, 0x00a9fef0, 0xff850a52, +0xfd92ffd5, 0x0044001b, 0x0115ff8d, 0x00d5ff7c, 0x0012001d, 0x00be0046, 0x0078ff82, 0x0774005e, +0x01cd0168, 0x008000dc, 0xffea0040, 0x00d90096, 0x00db0043, 0xff2600d6, 0xffa10130, 0x00b3fef4, +0x0015fe78, 0x0060fe8f, 0x0007ffe2, 0x00ca00ab, 0xffbdffa4, 0xfff001f6, 0xff9f0109, 0x003e01a6, +0x0173ffa7, 0x0180ffaf, 0xffc5fec6, 0x011a0155, 0x0015fffd, 0x013a00cb, 0xff7c020c, 0x0099000a, +0x006fffb0, 0xfc7a01b6, 0xff7bffaf, 0xffc2fe7a, 0xfc27011f, 0xfed3fe87, 0xffea00cb, 0x001b01d6, +0x005400b7, 0xfe30016f, 0xffc9011c, 0x00f8fefc, 0xffb10080, 0x02440127, 0xfe2effbb, 0xff93010a, +0x01350213, 0x00dafe4d, 0x00f80164, 0xfef8ffec, 0xfef8003f, 0x0016fea5, 0x001800ef, 0xffe90042, +0xffb0fe86, 0x01aeff4f, 0x011c00cd, 0xfe99fda2, 0xffe8ffd4, 0x005100da, 0xff06ffec, 0x001e000e, +0xff97034a, 0x005500bb, 0xffb1ff7b, 0x01a9feb4, 0xff3bffad, 0xff5f007a, 0x001cffde, 0x00c10179, +0xffc300d9, 0xfffa01b4, 0x0006fdeb, 0x0309006e, 0xfbb20035, 0xfdeaffe3, 0xff14012e, 0x0074020c, +0x01690010, 0x025bff71, 0xfedd013a, 0xffa90021, 0xfffa00e1, 0xff46ffe3, 0xff75ff40, 0x02800097, +0xffa3fff6, 0x008a0000, 0x0028ffa8, 0x003d00e9, 0x00b3ff67, 0xfffeff55, 0x00030150, 0x009200a2, +0x00ec0023, 0x00bfff57, 0xfe83008f, 0x002bff97, 0x000cff19, 0xfe7b0219, 0x0053fee3, 0xfef800a5, +0x01f60004, 0x00dcff51, 0xff4c009a, 0xfe2eff4a, 0xfed700bd, 0x006bff1c, 0x01100075, 0xfdae0041, +0x0109ffa2, 0xff27007b, 0x0058ffa8, 0xfec7ffde, 0x00c5ffec, 0xffb6ff4c, 0x05fefdb6, 0x0097ff15, +0xffad0277, 0x0099ff54, 0x0199008b, 0x00aa0036, 0xffbeff53, 0x00a7ffbb, 0x015aff99, 0xffddff8d, +0xff80fde9, 0x006bfebe, 0xffcd0142, 0x019efe83, 0xff41007c, 0x0000ff16, 0x0159ff55, 0xffb80000, +0xfe1b0d14, 0xfee0006d, 0x01d2023e, 0xfde9ff84, 0xff84ff4a, 0x00e00098, 0x03bd01ae, 0xfbf7ff3a, +0x073dfff2, 0xfff80088, 0xffb5003d, 0x0169ff8e, 0x00e400b3, 0xffbb00a3, 0xff1dffbb, 0xfd20fe9d, +0xff710016, 0xffe4002b, 0xfea5ffc5, 0x00affeef, 0x0088001d, 0x006300ba, 0x0101ff2e, 0xffa6003a, +0x019900c4, 0x00540018, 0x009f0014, 0x00b2ff2e, 0xffe600f8, 0xff71ff69, 0x0003ffa3, 0xff2b00bd, +0x01040134, 0x023b0075, 0xfe3f00dc, 0xfe4b0038, 0x000000fe, 0x013e0094, 0x0094ff57, 0x0008fd78, +0x0175fe36, 0xff93ff52, 0x00db010c, 0xff6fffe4, 0xfea4ff43, 0xff81fec6, 0xfdbafe9b, 0x00affe79, +0xfd84ff02, 0x003c0009, 0xff9000cb, 0xffe7fdaa, 0xffa0ffbe, 0x004a00e1, 0xfda9ffe9, 0x003eff18, +0x0172ffd9, 0x0168003c, 0xff8c0040, 0x009c0050, 0x0041ffc2, 0xff37008a, 0x0016000e, 0x00e4ffaa, +0xff8ffdc7, 0x0239ffe9, 0xffeafff0, 0x0016ff81, 0x00e0fd98, 0x016dfe60, 0xff5dfff5, 0xffdeff51, +0xffdd0073, 0x008f0096, 0x0016005e, 0x00fd017c, 0xfda9ffee, 0x01e3ff98, 0xfe630168, 0x0155ff91, +0x0008008c, 0x0154fe2e, 0xffab003f, 0xff0efdd9, 0xffa3ffbf, 0x00020263, 0x00adfeef, 0xffcdff82, +0x00c8012c, 0x00c6ffe0, 0x003efe2d, 0xff8dfff1, 0x0016004b, 0xffadfe5d, 0xffa20071, 0xfff0ffdf, +0x00c6001a, 0xfea10001, 0x01b2fe72, 0xff8ffe5c, 0x01050125, 0x00cb00a5, 0xfe8bff4d, 0x010efdcf, +0xffed0099, 0x00f2ff69, 0xfe53ffbc, 0x018eff56, 0x00d8fee5, 0xfd14001c, 0x001900df, 0xff99002a, +0xfee400e9, 0x00a4fd83, 0xffdffeef, 0xff97ffe3, 0x0008011e, 0x01720039, 0x01eb00f2, 0x0145010e, +0xffa6ffc2, 0x00b3ffc6, 0x00c60085, 0x0002011b, 0x0088ffeb, 0x0130000a, 0xffddffb0, 0x004efe55, +0x00f2018f, 0xfff2ff85, 0xffc0002f, 0xff810169, 0x00ea005c, 0x0104003f, 0x0265ffa0, 0x0071fff8, +0x00b400c7, 0xffe20101, 0xff7d0163, 0xffa5ffa1, 0xffe7ff8f, 0x00cbffbe, 0x022801eb, 0x000ffff1, +0xff1501a6, 0x00120127, 0x01a60261, 0x001001ea, 0xffdaff8b, 0x00e500ad, 0x00b50003, 0x003fff69, +0x0004fdf4, 0x003d044e, 0xff17ff1f, 0xff84fe6c, 0xff270163, 0xff9600a8, 0x0113fff4, 0xffe40085, +0x0000ff30, 0xff56fff4, 0xffe500cd, 0x004d0012, 0xfff40335, 0xffb0fdc1, 0xfecfff02, 0xfedeff15, +0x0061ff58, 0x012bffd7, 0x00510125, 0x0104ffa5, 0xff02febf, 0x0072ffc1, 0xff99027d, 0xffa60023, +0x008f0181, 0xfff90103, 0xffd7008a, 0x011000cc, 0xfff500b3, 0x00b300b6, 0xff900022, 0xfe790041, +0x00a2fe31, 0x00a900cb, 0xfecc00b7, 0xff080006, 0x00ef0125, 0xffec00cc, 0x004cffca, 0x009c0026, +0x000fffa4, 0x00260193, 0x002cfe3e, 0x026dff7b, 0x000200c5, 0x003d0063, 0x0122ff55, 0xff9dffd5, +0x017e008f, 0x013cffc9, 0xff7f0050, 0xffb6016e, 0x00820044, 0xffd50207, 0xfe5400c9, 0xfff7ffea, +0x0041ff18, 0xfe99fe92, 0x00b400c7, 0x0000ffdb, 0x0027ffbd, 0xfd0cff8c, 0x01cb0207, 0x010cffdd, +0x00ae0012, 0x0029015c, 0x00a9feba, 0xfe87ffea, 0x029d007a, 0x018cff96, 0xffeb0012, 0xfe8800a2, +0x008afe5a, 0x0024ff98, 0x020200c4, 0x011a0097, 0x0073ff7d, 0xffb0fedd, 0xffc4ff5f, 0x00bb006a, +0x0134ff91, 0x0014ffbe, 0xfed1010d, 0x003700d5, 0xff7fff8c, 0x0050ffdb, 0x0003008f, 0xfa02ff99, +0x005bfec6, 0xfefcffda, 0xff34fec2, 0x0083ff7c, 0x0039ff99, 0xffebfe2d, 0xfe4efe12, 0xfffe00ae, +0x0055fe67, 0xffbcffe2, 0xff9b01e3, 0x0188fce8, 0x0040ff8b, 0xff07007c, 0xfffaffcc, 0x0045ffa9, +0xfdceffc9, 0x002b001e, 0x0096ff9b, 0xfee10020, 0x017500a2, 0xffc603aa, 0xffb60092, 0xfd8900bb, +0xfd82fffa, 0x012c011c, 0x00100142, 0x02b2ff57, 0x01d1ffa1, 0x015affa5, 0x00850172, 0x00d10017, +0x00b7ffa3, 0x01a90000, 0x008700c7, 0x00affef7, 0xfee500a8, 0x02390088, 0x00d000d9, 0x011dfecc, +0x0001015a, 0x00b7003f, 0x0085063c, 0xffc1ff7f, 0xfd4e0128, 0x003effda, 0xfe4ffffc, 0x002eff85, +0xfef600db, 0xfdddffe5, 0x002dffd2, 0x0299ffd3, 0x00b500d2, 0x01d1017e, 0x006500ea, 0xff8b0016, +0x006b0197, 0xffc0fe67, 0x013e00b5, 0xfef3ffd7, 0x00370256, 0xfe09ffc4, 0x00a900b4, 0x0000fded, +0x0002fe48, 0x008cff6c, 0x00850026, 0xfffffe98, 0xffbb0015, 0x008b0040, 0x01c300a9, 0xffda00ca, +0xfdeaffe0, 0x01a3000c, 0xfdc5ffc7, 0xff5200cf, 0x00c101cf, 0x00d10252, 0xfedd00d8, 0xffe2ffa8, +0xff770009, 0x0115005e, 0x00d5ff59, 0x001600b7, 0x00da00a9, 0xffc5fd7a, 0x003c0033, 0x0103001c, +0xffa20067, 0xffacff02, 0x01350252, 0x010afd7e, 0xffbc0084, 0x005bffcf, 0x006c0033, 0xffbc0017, +0x0003ffc5, 0xffc3fc43, 0x00760006, 0x00d2011e, 0xffbcfe62, 0x0015ffd0, 0x00adffc0, 0x00c900a2, +0x010601e1, 0x015b00b3, 0xff9c00d4, 0xffff0645, 0x0048fea2, 0x00cc027d, 0x00f10053, 0xfc620187, +0xfef50071, 0xff6a009c, 0xfd92005a, 0xffb8ff9a, 0x0015007a, 0x0002fe8d, 0xff5d009b, 0x0040ffb8, +0x00ae0129, 0x019f0034, 0x0178ffc3, 0x01a20073, 0xfe5500e4, 0x0235feb6, 0x007102e9, 0x008300b3, +0xff3c0065, 0xffd5ff86, 0xfd700114, 0x03510260, 0x0051ff78, 0x000bff74, 0x000001c0, 0xfde1009f, +0x004affea, 0xfcd000e6, 0x00a5ff75, 0xff7d0097, 0x009a0127, 0xff66021c, 0xffae002b, 0x0093006d, +0x008d0065, 0x00a8fdf4, 0x0300ff60, 0x0266ff98, 0x00a8019f, 0xff6aff98, 0xff560002, 0x001aff76, +0xfeb700da, 0x00dc009a, 0x0129003f, 0xff630000, 0x0056fffa, 0x01ce0169, 0x032affe7, 0xffa0ff8d, +0x008b0156, 0xff7affbe, 0xff740218, 0x01b9007f, 0x00a50351, 0xffbfff66, 0xff58004c, 0x007b00b5, +0x003d0cfc, 0xff8dfec1, 0x007e00aa, 0x028400a1, 0x00d5016f, 0x0240006e, 0xfd9f015f, 0x008e009d, +0xfe53010e, 0xffcfffd5, 0xff5b003b, 0x0125ff64, 0x0114ff6a, 0x0134007b, 0x0272023c, 0x00310243, +0xffad0183, 0xffbf0123, 0x00120120, 0xfec800bf, 0x0275ffbd, 0x00d9ff97, 0x004200b9, 0x0013ff2b, +0x01b300cd, 0x0089fea6, 0xff940006, 0x000001d3, 0xff2400df, 0xff2c0021, 0xfed50081, 0xff8c009a, +0xff4f0033, 0xffde00c6, 0x000b0050, 0xff73017f, 0x00900025, 0x0203ffc6, 0x002301ce, 0xff5bfdcc, +0x00c70014, 0x015c00c7, 0x00ff0111, 0x00720187, 0xff7bff39, 0xffc2ff83, 0x0159fe7b, 0x030c011c, +0xff4f01a5, 0x005e0106, 0x000501dc, 0x01b0ffea, 0xff4a017a, 0x001f003a, 0x00d9011a, 0xfe66009b, +0xfe1d0c8c, 0xff030138, 0xff980090, 0x01f6febf, 0x008ffe78, 0x025701fa, 0xff90fef4, 0xff7900ff, +0x000efe7e, 0x00b40262, 0xffa6006a, 0x007700bf, 0xff71ffe5, 0x00e1ff74, 0xff5bffaa, 0xff5c0067, +0xff89ff33, 0x01090209, 0xff9dffb2, 0x01ebfe17, 0xffa70125, 0x0070fef5, 0x004c00cf, 0x00820068, +0x00200067, 0xff860153, 0x000a0016, 0x006e0064, 0x0191ff59, 0x0046fdce, 0x0056fe92, 0x004a0021, +0x006c002c, 0x0208f353, 0xff6a003e, 0x017efdf8, 0xffe2ff9d, 0xff940054, 0x015afeaa, 0x0085039e, +0xff79019f, 0xfcd000c7, 0x001e00d8, 0x009001e5, 0xfff600d7, 0xfe01fd85, 0x02d10099, 0xff130186, +0xff3802eb, 0x0014ffdb, 0x0059ffea, 0xffdeff7d, 0x00cd00d3, 0xff47fff4, 0x00350053, 0x003c006d, +0xff0cff61, 0x02a7ff9b, 0x00a5ffb0, 0x00160064, 0x00a8fee9, 0x0088005f, 0xff5dffbf, 0xfe92024f, +0x007fff80, 0xfe8800bf, 0xfe6200d7, 0x01c0ffce, 0xff4dffeb, 0xff46ffff, 0x01ad00a3, 0x0075003d, +0xff24ff44, 0x00970017, 0xffeb01dc, 0xfeb4feb7, 0x00a30015, 0x00d6fe46, 0x0328013f, 0x0099039a, +0x01a1ff82, 0x00deffff, 0x022aff39, 0x00d9ffbc, 0x032a0059, 0xff0e00cf, 0xfd52ffc8, 0xffc70273, +0x00c50020, 0xffebfd80, 0x0096027c, 0x001e00ed, 0xfefe00de, 0xffe9008c, 0x00190121, 0xffbfff3e, +0xff0d01a4, 0xffdffd5e, 0xfd7e01bf, 0xff6a01cf, 0x0160ff68, 0xff88034c, 0x0041015d, 0xff94ff7e, +0x00020038, 0xfff7024b, 0x00b7006c, 0xffb8ffe0, 0x00aa0207, 0x0b8803a0, 0x00b0ffa2, 0xfe310051, +0x040702d1, 0xff8b014e, 0xff1800e9, 0xffd7002a, 0x020300dd, 0xff4e01b2, 0x003affd6, 0x00f8fe80, +0xfe1cff90, 0xffc30235, 0x00b8feb7, 0x0037fe85, 0x00160090, 0xffe300a3, 0xffc301e4, 0xffa90037, +0x0064ffe3, 0xfdccfedf, 0xff60ffbc, 0x00f5fe98, 0x002a019c, 0xfff0fff9, 0xffb200d0, 0x000a0047, +0xffceffb6, 0x0000ff6b, 0x00a4012f, 0x02aefe5c, 0x00b4008d, 0x0131ff8e, 0x013eff3c, 0x00a8fd90, +0x00d4ff89, 0x007d0019, 0xfed900f9, 0x00befe24, 0xff70ffb0, 0x06d2fed9, 0xff45ff88, 0x00490175, +0xffaa0240, 0x003e001b, 0x0053017e, 0x00caffbf, 0xfef701e4, 0x014fff5e, 0x003800a3, 0x0183001a, +0xfeccff0a, 0x00ce0013, 0x0002000d, 0x00d80000, 0x015f0017, 0x0175fdce, 0x0003ff4a, 0xff5d0208, +0xff74ff60, 0x00e606c6, 0x00d1fefa, 0xffad0045, 0xffe200ac, 0xff6afe5c, 0xff830026, 0x00b7ffe5, +0xffe201c8, 0x0197001b, 0x001b00b5, 0x002a00cd, 0x00f5ff0f, 0xfd5fffad, 0xfe9a009b, 0xff83ffa5, +0x009bffaf, 0xff5fffbe, 0x007a022c, 0xffe2ff71, 0x00e80015, 0x0218ffa2, 0xff8c00e8, 0x005900d1, +0x009cffbc, 0x019e0000, 0x01a800d6, 0x027200d8, 0x013800cd, 0xffe7027b, 0x002aff99, 0xffc801f3, +0xfe2100c6, 0x0079006c, 0x00fefdac, 0xff8b0052, 0xfef60312, 0x002e0056, 0x00d201eb, 0xff1cffd6, +0x00da00c8, 0xfed2016c, 0xffe1018e, 0x00720120, 0x0720fff2, 0x0057037b, 0x0102ff5e, 0xfeccffb4, +0x0172007a, 0x0010fe60, 0xff60000c, 0xff8ffdf0, 0x0053ffa5, 0x0065ffd5, 0x0099ffcf, 0x01b9ffb9, +0x005aff78, 0xfe1ffff0, 0x0144ffd9, 0x0008000c, 0x0125fc22, 0x00cf0038, 0xfd9000cc, 0xff2b021f, +0x00f40060, 0x00f50085, 0x022000c6, 0x01b20075, 0x0138ff80, 0xff8e0052, 0x00020082, 0xfef101b3, +0xff2cff9a, 0xfffb0032, 0xfff80220, 0x00ff0016, 0x0055fead, 0x0016000e, 0xfee30170, 0xffe2fff5, +0xfeb200a1, 0xff80ff82, 0xffcfff95, 0x01e400b1, 0x01a200a5, 0xfed5000d, 0x002b0031, 0x01d1ffb6, +0x0041ff86, 0x00b2ffe4, 0x0720fde8, 0xff40020d, 0x01f301f0, 0x00b60024, 0xfec8fecd, 0x02260082, +0x002500b3, 0x021c0226, 0x023700c4, 0x0089ff8a, 0x007a0060, 0x000dff5e, 0x0047fdac, 0xfd850c58, +0xffe3fe7b, 0x00f1ffd7, 0xfff50092, 0x02800077, 0xfe62fd9f, 0x00a8ff5f, 0x008effd6, 0x0016ff61, +0xff2301ce, 0x0033007b, 0x0065001b, 0xfed70047, 0xffd6ff84, 0xfcafff25, 0x00b8fd5f, 0xfea600d7, +0x00bd001c, 0x0113ff91, 0x00f1ffb0, 0xff77ff38, 0xffb6ff7e, 0x0088073d, 0xff5f002a, 0x0144ffec, +0x000700d1, 0x0096feb5, 0x012e0094, 0xfda4002f, 0x0254ffa8, 0x018600d9, 0x018000e0, 0x003efff2, +0xff560113, 0xffe6ffdb, 0xfe24ff61, 0x000d0261, 0xff2d0040, 0xfe9800e4, 0x010c0031, 0xfdbe020f, +0xfffffe08, 0x009ffe12, 0xfff40019, 0xff40013f, 0xffb30045, 0xff0effc8, 0x016f00da, 0xfff600c9, +0xff89fffd, 0x00a5ff6a, 0x007dfedc, 0xfd7dfd7c, 0x008f0136, 0x00aaffbe, 0x00ae00a2, 0xff54fe21, +0x0259fe51, 0xff94013f, 0x001c0047, 0xfc800093, 0x0038000d, 0x0214ff5f, 0xff5e02d6, 0xff3400f1, +0x0041ffef, 0x00d700fe, 0x00c9feb2, 0xff8f0259, 0xff9d008c, 0x0261ffa6, 0x0029003e, 0xff9c02be, +0x002bff79, 0xff79feaa, 0x01e101f0, 0x0019fe5c, 0x01d50064, 0x00db0020, 0x0196000b, 0xfffe00da, +0xfcfcff56, 0xff7400ce, 0x008c001b, 0xffc2ff4b, 0x01340018, 0x00e10085, 0x007efc66, 0xff580011, +0xff37ffc3, 0x019e019c, 0xffba0169, 0xff2d00cf, 0xff630183, 0xffadffd5, 0xffc7ff3f, 0x017200e9, +0x0262001a, 0x008a0240, 0xff810070, 0x0234fc80, 0x0056fdbe, 0xfef5000f, 0xffc30201, 0x00dd002b, +0x00b00056, 0x003f0185, 0xff42ff5e, 0x00b7ffd6, 0x0026fff0, 0x01eaff91, 0xfffc017c, 0xfe800019, +0xff6c0024, 0x00e4017f, 0xfeec016c, 0x003d0049, 0x0042fff2, 0xfe6a01f6, 0xff7dff65, 0xfee9020d, +0xff4e00b2, 0x003e00c1, 0x00df01ea, 0x01530c58, 0xfff6fff4, 0xff88ff7a, 0x000e00c0, 0x0014ffc2, +0xfeab0072, 0xffab00b2, 0x0051fea5, 0xff0d000a, 0xfea7009b, 0x0001fdcf, 0x0079fed9, 0x00b30196, +0x0058ffc8, 0xffe700be, 0x0191ffaa, 0xff5e019e, 0x00500077, 0x001500c2, 0xffc4ffdb, 0xfe6e0151, +0xfff8000a, 0xfd7a009c, 0x004fff5c, 0xffe5ffbb, 0x00a7ff75, 0xff0fff27, 0x0025fed5, 0x0054ff37, +0x006800d0, 0x014101b3, 0x029dfeb6, 0xff2d0263, 0x017bff36, 0xfd7affbe, 0x028301d1, 0x012effc6, +0xfeec0064, 0x002a0038, 0x00c90056, 0x0004ffea, 0x00e9001e, 0x003e00af, 0x01fafef0, 0x006bfdb5, +0x01d30276, 0xff67002a, 0x007600ad, 0xfd7a003d, 0x00000169, 0xffcffd67, 0x010f00cd, 0xfde10234, +0x00a3ff0f, 0xffeafd9e, 0x00b200f9, 0xffb6015d, 0x014400a7, 0x002b00db, 0xfe17ff25, 0x001dfe98, +0x0053ff7a, 0xfecdffed, 0x00d50083, 0x00f0ff69, 0x001efe62, 0x00d10280, 0xff560009, 0x03280282, +0xffbc00bd, 0x00760123, 0xfff70064, 0xff85fff1, 0x00d3011a, 0xffc3ffe7, 0xff0bff27, 0xff610089, +0xfff400a5, 0x001cffff, 0xfffcff60, 0x00440007, 0xfe12ffa6, 0xffaa0082, 0xfd79ffec, 0xff5f0659, +0x00d8ff7e, 0xffeafcec, 0x02f6ffa6, 0x015f0000, 0x0027fed2, 0x007b0186, 0x00aa00b0, 0x0102fc56, +0xff61ff99, 0x0006ff83, 0xfffd0016, 0xfd6e015b, 0x001bff5c, 0xfea7005d, 0x00aaff6d, 0xffe401ad, +0xfed202e9, 0xff73015b, 0x007b00d0, 0xfd8b0047, 0x0042004b, 0xff9c01ce, 0xfe42fe3e, 0x00deff71, +0x0099ff8e, 0x0180008e, 0x00a80000, 0xffa800b5, 0xffae00b9, 0xff92ffbc, 0x00150039, 0x000a005b, +0x00860196, 0xff9d0035, 0xffc300b1, 0x0005fe4e, 0x00b1009c, 0x006fff6a, 0x00570134, 0xfc85ff92, +0x00da0089, 0x00d9017f, 0xffd000ff, 0xfeb300b0, 0x0077ff2b, 0x00d401aa, 0x0201ffad, 0xff65011c, +0x00150089, 0x039a00a2, 0x00d100c7, 0xfee6034a, 0xfde10013, 0x0105ff6b, 0x0052ff0c, 0x01e5ff59, +0xff71ff36, 0x00040074, 0x01a5ff56, 0x0000005a, 0x00010252, 0xffcbffda, 0x002d000e, 0x00bfff4e, +0x02eb02a7, 0x00f9fe80, 0x012ffe27, 0x0159001a, 0x0343008c, 0xffa800f8, 0xff8e00c8, 0x0292fff4, +0x00c5fe3e, 0x000a002e, 0x001e0141, 0x000c00cd, 0xfffd0208, 0x001c0039, 0x01b30151, 0xffb0004e, +0x00b60317, 0x00aeff75, 0xffdc00a3, 0x0013ff86, 0xffda00e8, 0xffa7000b, 0x01e60106, 0xffec00f6, +0x00ed014e, 0x00900155, 0x008d00af, 0x010a00d9, 0x0082001c, 0xff81ff79, 0x0114ff92, 0x00b2ff38, +0xffd6ffdb, 0xffedfe60, 0x0089ff37, 0xffe401f3, 0xffa90006, 0x00d0ff18, 0x0088006b, 0x002200d8, +0x01cf01af, 0xff5b0197, 0x0043013e, 0xffd3fdc9, 0xffa2ff12, 0x006cfff2, 0x0105fffc, 0xfce8027d, +0x0175ff9c, 0xff4dffe5, 0x00d3000c, 0xffe400df, 0x012e00ad, 0x00d9ffcf, 0x022c0011, 0xffc801af, +0xffb80018, 0xff92002c, 0x01830038, 0x00830123, 0x00bcfee4, 0x00db0054, 0x00d5ffa9, 0x01860002, +0x00bd001b, 0x00ed005f, 0x00f1fdef, 0xfef7fed5, 0xff6f001f, 0xff9901eb, 0xfdf00188, 0x0250034c, +0x00c4fedc, 0x01c3ff7d, 0xffc30041, 0xfe83ff9c, 0x01e0fe5c, 0x000afffe, 0x0071ff4e, 0xfefe00b0, +0x00180651, 0x00c50175, 0xff71fc22, 0xfe8000b5, 0x00ce0020, 0xfe5aff3f, 0xffcd01c2, 0x00b2ff63, +0xfe110185, 0x004e016e, 0x0025fee4, 0x0039ff64, 0xff4b013a, 0x003901e0, 0xffeb011d, 0x00e4015b, +0x00abff7e, 0xf9bbffc6, 0x0056ffde, 0x006ffff4, 0x0056006c, 0x00450317, 0x00fbff12, 0xffd3ffde, +0x01ff0020, 0xffacff65, 0xfe6dfec1, 0x023cfef5, 0x007dff65, 0xffccffb0, 0xfebbfffe, 0xfcbd0051, +0x00fb0156, 0x0133012c, 0xfe5101d5, 0xff61ff7d, 0xff94ff2b, 0xff36ff24, 0x007c008e, 0x00600209, +0xff570042, 0xfe66fe82, 0xffd60018, 0xfe830262, 0xfe87fd79, 0x003afe72, 0xffdc0150, 0xf9af0018, +0x00d0ff47, 0xffaf002b, 0xffd1015c, 0xff92ff8a, 0x0160ff2e, 0xfe4f01e0, 0x0111019d, 0xfe92ff27, +0x00000151, 0xff4200c5, 0xfee900a7, 0xff51ff71, 0x01820083, 0x006d0003, 0xfe080211, 0x001400ee, +0x0004ffb6, 0xffdfff6f, 0x00cdffb6, 0x002c00cd, 0x00a50035, 0x007f0133, 0x00770153, 0xffe8fe20, +0xff610020, 0x00730077, 0xff33ff7e, 0x0196fe31, 0xff8bfd85, 0x00b40261, 0xffe300df, 0x00c50047, +0x00d7ff6e, 0xfe580254, 0xfffb00a4, 0x003dffdd, 0x00bdff9e, 0x03d0ff7c, 0x001bfe8d, 0x03000243, +0xff920076, 0x01cf007d, 0x0090003c, 0x008b0234, 0x003100a4, 0xff85ffb1, 0xff40ff4c, 0x00fd0016, +0x00f1000c, 0x01b600e1, 0xfffd00d0, 0x0023ff8d, 0x0085ff5c, 0xffb8ff66, 0x00520287, 0xfe98ff37, +0x01aaff6d, 0x00e10089, 0x00e60127, 0x0026ff98, 0xff68005a, 0xffe700ce, 0x00d901c3, 0xff680207, +0xff6affa2, 0xff350067, 0xffc30254, 0xff6afffb, 0xfeecfd59, 0x0041ffa0, 0x00890033, 0xffc20071, +0x001dfd70, 0x0060ff97, 0xfc86002a, 0x00310075, 0x01b00286, 0x00f1ff1a, 0x0075feb5, 0x013ffe5f, +0xffc7ff40, 0x00800011, 0xff58fd9f, 0x00d501b2, 0x00da01d3, 0xff5b022a, 0x0064ff4a, 0x00ac0020, +0x02400132, 0x0073ffd8, 0xfd6701e6, 0x02340cad, 0x003d00d8, 0x00450084, 0x0000001d, 0x0260ffa5, +0xff91ff6d, 0x0071ff5e, 0x0075ff19, 0x00c000e8, 0xfe120169, 0x00f000c6, 0x0254fef6, 0x0027fec8, +0x029fffdc, 0x0042ffa1, 0x016affea, 0xffeb00dd, 0x00f10078, 0x0062fda4, 0x0232ff3f, 0x00d1ff95, +0xfd4201b6, 0x00810104, 0x01ebfe62, 0x01e10218, 0xffb6ffdd, 0xfead0009, 0xfe5aff2e, 0xfeb9ff8b, +0x0017019d, 0xfe8700ee, 0xff5f00dc, 0xffeaff7c, 0xffeefffa, 0xffe401c2, 0x00850092, 0xffaa00e4, +0x00000075, 0x020fffa6, 0xfff9ff4b, 0x00000359, 0x0252019f, 0x00e9ff99, 0xfead0093, 0xfe6a0145, +0x00c4fda4, 0x0127ffa0, 0xffe8fdae, 0x00bd0123, 0xffa3ffcd, 0xff90fd2a, 0x0058fe93, 0xfd8affe7, +0x00b0fdb0, 0x014d001d, 0x016aff97, 0xff950016, 0xff750304, 0xff65ff8e, 0x00160065, 0xfe92ff6a, +0xffdefffa, 0xff6e004e, 0xf9a70056, 0xff8e0042, 0x00350132, 0xfebc0106, 0x00890109, 0x01e4fff3, +0x00450019, 0x017b005e, 0xffc30014, 0xfcf4ff8b, 0xfffeffb6, 0xffe00170, 0xff7d0006, 0xff9600b7, +0xfeab0048, 0xff6a0072, 0x00a30257, 0x0069f410, 0xfff8fe82, 0x00f40087, 0xfc91003b, 0x008ffffc, +0x006e0025, 0x00520257, 0x01ab0015, 0xffd90016, 0xff37ffde, 0x00a500b5, 0x00230070, 0x01f3008d, +0x012eff89, 0x0067ff92, 0x01bf00ae, 0x001bff5c, 0x00690085, 0xfd68fea2, 0x00b1fffe, 0xff9101ba, +0x0077fee6, 0x0131009f, 0x01b1ff54, 0xffa2005e, 0x00f901a4, 0x00ccffd9, 0xffd70195, 0xfef0fff3, +0x000f00af, 0xff5600a5, 0x01e0ff44, 0x00120202, 0xff59fff5, 0x0008ff4f, 0xfc88ffaa, 0x0023032e, +0x01e4fe81, 0x016effeb, 0x005dfa80, 0x00ebfeec, 0x0259fec2, 0xff29ffa3, 0xff8e0000, 0xff8fff90, +0x007d002f, 0xfeebffb2, 0xff7200d7, 0xffd601ea, 0xff9e0111, 0x006b00d3, 0x026d01c7, 0x013efe59, +0xffdc0216, 0x00c0ff7c, 0xfe8f0050, 0xffeefe6a, 0x00ecff56, 0x01eeffd3, 0x0046ff6e, 0xfed9000a, +0x010f0014, 0x00fe021d, 0xff4c0053, 0xfecc0043, 0xffed012d, 0x03360092, 0x008c0198, 0x00bfff9e, +0xff8900d3, 0x022f01be, 0xff49ff55, 0xff69008f, 0xfef8ff72, 0x0b830056, 0xfe8cff04, 0xff50ffca, +0xff8b0042, 0x00a3ff47, 0xffd20173, 0xff92fca7, 0x0222fef9, 0xffec011c, 0xff9d004f, 0xff80fda8, +0x019e00ab, 0xff36ffc5, 0x007302c4, 0x02b2006c, 0x024c00aa, 0xfe51fff0, 0xffc3015a, 0x00e4001f, +0xfffa01a7, 0x00e80253, 0xfe6bfff3, 0x01a6fdfe, 0x01c70107, 0x0096fe92, 0xff8b0072, 0x0066fda5, +0x00d6ff67, 0xffecff5c, 0xfff601a7, 0xfff50371, 0xff02ff97, 0xff45ffe3, 0x008000d8, 0x0118008e, +0x0094ff43, 0xfffa004e, 0xffdcffb3, 0x0100ffe5, 0x023f00cd, 0xffed0197, 0x010e01c0, 0xff6b010c, +0x003c001e, 0x0089fe05, 0x0158fe5b, 0xffbd01af, 0xff23fca0, 0x0048025f, 0xfe7e0081, 0x008300c3, +0x001601fa, 0xffc80175, 0xff78ff6a, 0xfe6100d8, 0x00d2008e, 0x02c4005f, 0x006a017e, 0xffc30092, +0x0230000d, 0x010ffd7e, 0x020cfda1, 0xff46ff8f, 0x0238008e, 0xfee801c0, 0x004bfcbf, 0x00900058, +0x0107ff49, 0x00cafedb, 0xff3f038b, 0x00540077, 0xffdb012e, 0x01d600aa, 0xfff6ff28, 0xff7e0074, +0xfff40014, 0xff68fe8a, 0xff39ffe5, 0x0055ff45, 0x0081ff58, 0xff10ff89, 0x009a00ae, 0x00740034, +0xffe9ff6a, 0xfea9001c, 0xffdb0249, 0x002fff8a, 0xffaaff81, 0xfdd80036, 0xfe880097, 0xff740000, +0xff1effe5, 0x01c901e5, 0xff01ff09, 0xffdc010f, 0xff260263, 0xff380053, 0xff46003b, 0xff890050, +0x00770254, 0x01ec004b, 0x00400266, 0x02780000, 0x00ee0123, 0xffea007f, 0x01e40012, 0x009e0200, +0xff48ffd5, 0xff9aff5d, 0x007301a5, 0xff81ffe4, 0x06d3ff83, 0x02ecff51, 0xf3040274, 0x003f0068, +0x009800b2, 0x00c6021b, 0xffe6018d, 0x02040014, 0x01fd006c, 0x00e60069, 0x0058ffb1, 0xffc40216, +0xff6eff48, 0x00530384, 0x0184008c, 0x02de0258, 0x00e5ff88, 0x00b4ffbd, 0xff790175, 0x024cffe8, +0x010fff6f, 0xff10ffff, 0x0000ff46, 0xfe8301b6, 0xfe8c003f, 0x00a0ff9d, 0x02b1002a, 0x0050fe46, +0xff6c0013, 0xff7e0130, 0x011201f5, 0x017aff39, 0xff6dff6d, 0x00c80034, 0x01ec0090, 0x01d8014c, +0x001e0062, 0x02020175, 0xffd000c3, 0xfdf70074, 0x02f3004f, 0xffce0173, 0xffd20312, 0x002bffd3, +0xfe9400e6, 0xfe39ffc4, 0x00dd0077, 0x007fffda, 0x016cff38, 0xff69010e, 0x022f0169, 0x025a02f3, +0x02b7fedd, 0xff3200d1, 0x01750021, 0x00ad0256, 0xfea801fa, 0xffec0067, 0xfc60ff37, 0xfef2ff04, +0x0252ffc6, 0xffafff78, 0x015701a5, 0x005ffd81, 0x019401ae, 0xff98f94a, 0xfff30284, 0x01c0010f, +0x0327ff41, 0xffd900e7, 0x0076015f, 0x00be01e2, 0x0193ff73, 0x02420042, 0x0062013d, 0xffd9ff96, +0xfcd900f2, 0x021cffb6, 0xfffc0058, 0xffd8fefb, 0x00f3ffba, 0xff14013e, 0xff0806ee, 0x02160028, +0x02ac0242, 0xfe8affdf, 0x0052ffb8, 0x036d00bc, 0x025f0247, 0x021fffdd, 0xff4b0019, 0xff7cff71, +0xffbcff4f, 0x00a8017c, 0xfe96ff99, 0x005fff71, 0xfe7efe48, 0x0017ff7e, 0x007d00ef, 0xfea8fdf7, +0xffb20186, 0xfd7aff93, 0x00bf008e, 0xffb20248, 0xfedaffd5, 0xffc6000b, 0x00560111, 0x00a9ffe0, +0x018dfefb, 0xfef80104, 0x00a3feff, 0xff52003e, 0x008c01fa, 0x01f3026d, 0x0036ff4c, 0x0112036f, +0xffe101d8, 0x000300a8, 0xff700045, 0x00a0017d, 0x0042007d, 0x00dc006d, 0x00870022, 0xff8eff57, +0xfde00085, 0xff7500c9, 0x00bf0115, 0xfec0000c, 0x004500ce, 0xffef004f, 0xff4bffe7, 0x000bfe25, +0xfef9fff7, 0x00aa0053, 0xfeb1000a, 0xff2affef, 0x0017ff74, 0x00350000, 0xfd9fff9d, 0xff9701e2, +0x01d8ffaa, 0xff8cffd2, 0xffa50195, 0xfff501d8, 0x00ee000d, 0xffbb01a7, 0x01f6004e, 0x0056ffe4, +0x004601ff, 0x0033ff79, 0x00ae0084, 0x003301c5, 0xfe59006c, 0x0087003b, 0x01740069, 0x00e6ffdb, +0xfd72ffcf, 0x0152003f, 0x01a7004c, 0xfd4f01a0, 0xff09002c, 0x023fffda, 0xff8a013c, 0xff57ffe0, +0xff4bff9f, 0x06d3008e, 0x0061ff8f, 0x00330169, 0x03910384, 0x0005001c, 0xffe00048, 0x064dfc86, +0x021affe9, 0xff1b0341, 0xfd6d00c8, 0x01b4011c, 0x026f0025, 0x002a0030, 0x009d00bc, 0xff6dff9f, +0x00f00176, 0x001c0036, 0x0062ff73, 0xfdf6010e, 0x004502de, 0xffdbffd4, 0x00990092, 0x008bffbd, +0x00970284, 0x029b01a7, 0xffc5001e, 0x00c9ffdc, 0xfd7c0090, 0xfed9ffc6, 0x011f009c, 0xffdf0026, +0x01bdfe6a, 0xff5affe5, 0xfe00027b, 0x0012ffa9, 0xff500232, 0x016f013d, 0x00430062, 0x01e5ffcc, +0x01b6ffdc, 0x021affe2, 0x017c0044, 0xff9101ee, 0x002c00e8, 0xff7100ad, 0x026901df, 0xffa80120, +0xfe2500c3, 0x001000e9, 0x00a9ff99, 0xff820018, 0xffe00051, 0x00190062, 0xff3a0025, 0xffecfd72, +0x00ef0025, 0xff8f0222, 0x02b20088, 0xfed300a4, 0x010effdc, 0xfe82ffb5, 0x009301a7, 0x003cff28, +0xfdfb010a, 0x0098fd61, 0x029c02ae, 0xffe10004, 0xfe020256, 0x017e0107, 0x004c01ae, 0xffc60232, +0x019fffdb, 0xff5400e4, 0x00a5fd2b, 0xffc6ffa8, 0xffd1ff46, 0x0073ffc5, 0x024201cb, 0x01870261, +0xff17ff37, 0x016fff2a, 0xff08febd, 0x006c035f, 0x01b901a6, 0x0062ffac, 0x005601a5, 0x02a4ff9a, +0x025cfff3, 0xfd49ff34, 0x00dcff48, 0xffdcffea, 0x0009fec2, 0x005400ee, 0xff6a006b, 0x00b5ffec, +0x00880093, 0x014effe8, 0x00ddffb4, 0xffd9fff2, 0x0178fd1f, 0x00540182, 0xfffb0012, 0xff51ff07, +0x01adfde0, 0x008f001b, 0x012f0242, 0x005c06ee, 0x008f01d3, 0x0080feae, 0xfd51feb2, 0xfeab0030, +0xfffd0032, 0x01b9009e, 0xfc640024, 0x0288ff58, 0x01e4ffee, 0x01ff00bc, 0x01ecfd53, 0xfff6004a, +0x0077ffb6, 0xffcbffa7, 0x000b01c8, 0x002400c0, 0xff5cfe62, 0x0128ffe8, 0x006efe36, 0xfe99fe25, +0x01930079, 0xffad008d, 0x02b9fe26, 0xff5b01a9, 0x001bfd59, 0xfd510081, 0x0091ff54, 0xff0d0003, +0xff9a0130, 0x0244ff92, 0x0087ff99, 0x005efff1, 0xfff60248, 0x004e00d7, 0xfee10042, 0xff5a0005, +0x0039010a, 0xff8d02f5, 0x01dbfff4, 0x0090ff17, 0x01e101ad, 0x01f60100, 0x039cff04, 0x021bff04, +0x0096ff48, 0xffc901f3, 0x00e80020, 0xff660093, 0xffeeffc6, 0x015a00c3, 0x0012ffe9, 0x00c900f8, +0x01a2ff51, 0x012d006a, 0xff8e0073, 0xff9a0085, 0x01500053, 0x00afffdc, 0xfe5bffc7, 0x01fd004e, +0xff9f00f1, 0x0216ffc9, 0x00b5ff66, 0xfffd00a4, 0xff4d01b4, 0xffccfdeb, 0x00d9ff78, 0xfe7a027b, +0xff89fd13, 0xfe79ff60, 0x00140083, 0xff290208, 0x00c8fe83, 0x0096ffb1, 0x0077ffad, 0x00c300b5, +0xff0f000a, 0x00f2022a, 0x002e0218, 0xfe9aff67, 0x0136fedb, 0x0407ffd9, 0x021d004a, 0x011f0181, +0x0278005f, 0x0053ffd1, 0x004e01c8, 0xffe101bd, 0xffc20052, 0x004c00ee, 0x022f0045, 0x02ec020e, +0xffe5ff9c, 0x01b8000d, 0x01ee0247, 0x010d0336, 0x0018002e, 0x001aff35, 0x01fdff73, 0x01e3028f, +0x0169ff94, 0x00f9feb7, 0x00beff30, 0xffaf0072, 0xff22ff94, 0xffb5feda, 0x018a00c5, 0xfdfd01ca, +0x001eff38, 0xffa700a3, 0xff27ffd7, 0x008101b4, 0xffea006c, 0xff58006c, 0x0056fd5d, 0xfea7fd78, +0x0095ffdf, 0x005901b8, 0xfe6000bd, 0x01b8ffce, 0xff89026b, 0x00250024, 0x00210004, 0x0196028f, +0x0021fd5c, 0x00c80290, 0x012c010e, 0xffd8ffcd, 0x00f10bb9, 0xffd90146, 0x003fff9d, 0x00ffffcc, +0xff10ffa8, 0xffd60075, 0x013dffc4, 0xfd99ffe8, 0xff58ffd0, 0x001700a5, 0x0066001d, 0xfc8f00d2, +0x01260124, 0x023f006b, 0x0048ff48, 0x02a40062, 0xffe8ffd5, 0x006efc48, 0xfef30000, 0x00f9ff10, +0x00b8ff48, 0x005700b2, 0x0330007f, 0xff4d0014, 0x00ac0229, 0x009600a5, 0x0089ffb2, 0x0160ffd8, +0x00a4ff80, 0xfe2c026b, 0xffd80079, 0x0152fe6b, 0xfc30000b, 0xffbbffa4, 0xfca1ff99, 0xfeb8021b, +0xffb900ba, 0xffccfe48, 0x00c6ff65, 0x00840187, 0x000a0016, 0x0021011c, 0x0254fff7, 0x024800eb, +0xfdd60006, 0xffadfd49, 0xfe6bfe26, 0xff370077, 0xff850018, 0x01c90081, 0x02b601c7, 0x0080022f, +0xfff5ff4b, 0xffd0fe39, 0xff5401d3, 0xffb60cbd, 0x0056ffe4, 0xff3b0017, 0x00700071, 0xff65012d, +0x00ac0253, 0x008ffe7b, 0x0013ff9f, 0x007102d5, 0x006c01c5, 0xff6b00e8, 0xfeba0098, 0x0124ffce, +0xff6c003a, 0xffe40047, 0xff05fd71, 0xffd40131, 0x023ffd91, 0xffca000e, 0xffd8fefc, 0xfe510039, +0x02250651, 0xffc6fef4, 0xffa50077, 0xff5800c5, 0x006aff26, 0xfdfb023a, 0x01ecfe20, 0xff58026f, +0x008300b1, 0x007ffede, 0x001efc98, 0x0035008b, 0xffd401be, 0x0069fd5d, 0x00680097, 0x01d90178, +0x00690046, 0x0244004c, 0x017d0056, 0x002300b9, 0xff9effd0, 0x009c0294, 0x0039fee4, 0x0231ffdd, +0x008dffd8, 0x02380184, 0x03510012, 0x000a00ec, 0x024f0030, 0x002b029c, 0xffd2fea8, 0x0027019f, +0xfd6700ba, 0xfffcfe8f, 0xff7cff53, 0x00dd0012, 0xf9a6fdfd, 0xfe2000f1, 0xfdb7ff51, 0x0208017e, +0x003501a6, 0x0043ffa4, 0x00a4fec4, 0xfe460085, 0x004e065a, 0x0014fd65, 0xff4900d1, 0x00340360, +0x02a2ff49, 0x0272ff91, 0x01550198, 0x0290ffde, 0xfed30090, 0xff3d013c, 0xfc88ffad, 0x017800b3, +0x01c6ff6e, 0x00d60041, 0x00720115, 0x0251fdd8, 0x0149fe59, 0x00a8ff52, 0xffd1ffad, 0x026e0094, +0x02f60059, 0xff3401df, 0x0046ff07, 0xff89025c, 0x008d0061, 0x006aff30, 0x00b80031, 0xfff5ffb3, +0x00dd010e, 0x0244feeb, 0x01dbffe0, 0xff6cffdc, 0x0025fffa, 0xff230080, 0x0178ff91, 0x00190067, +0x0000000b, 0xfec00053, 0xfff70011, 0x002eff60, 0xffcb021b, 0x0014ff33, 0x01b40259, 0x009a040a, +0x00a90090, 0x013c0035, 0x0097ffdc, 0x01d3012e, 0x01c0001b, 0xffa6012d, 0xff02ff7e, 0xff9a0020, +0x020efd7c, 0x00a8010c, 0xfed8ff28, 0x001a0024, 0xfe08ffb2, 0x01b8025c, 0xfffb01b8, 0xff94ffed, +0xfff30071, 0xffb80009, 0x019d0218, 0xfdcf0014, 0x01ee0204, 0xffa5009d, 0x023f004f, 0x0077fd06, +0xffc2ffb4, 0x027bffaa, 0xffa9ffb8, 0x00c90024, 0xffc3002d, 0x0005fd53, 0x012301f8, 0x008d01e1, +0xff72fdbf, 0x004eff30, 0x006effbd, 0xfef50033, 0x0000ffce, 0x01beffad, 0x025afc98, 0xff6dff51, +0x005a0053, 0xff6c021f, 0x0000012e, 0xfe3100e6, 0xffb5fe2a, 0xffc5025b, 0x000cffa9, 0xffc600ab, +0x00b6fc93, 0xfd8c00ab, 0x0294008d, 0x013cff52, 0x02d00071, 0xffc0f343, 0xfd1fffed, 0xfebd0048, +0x00770018, 0x002001a5, 0x0066002a, 0x003dffb3, 0x008f0251, 0x0001f92e, 0x00f8016a, 0x040affdc, +0x008801d3, 0xff95ff77, 0xfefd01a0, 0x0022ffa1, 0xfff5ffac, 0xffc1003d, 0x0024ff9d, 0x009300c3, +0x014802ff, 0xfdbaff82, 0x00e90061, 0x007eff7b, 0x010100e8, 0x024f0089, 0x023f00a9, 0x0000004d, +0x010f01db, 0xfef300e7, 0xff6d00f6, 0x00bdffa8, 0xffa30027, 0x01a0ffbb, 0x008b00fb, 0x005c017c, +0x00b40009, 0x033001f3, 0x0103017c, 0x0281ff85, 0x0077fecf, 0xfdaefde4, 0xff6d0048, 0x009701fd, +0x0205ff88, 0x0160fede, 0xff07ff9d, 0x009402f5, 0x003afeb4, 0x022201c8, 0x005f0148, 0xff6affc6, +0x00a50095, 0xffc3012c, 0xffac006a, 0x00850193, 0xff74000a, 0x0269ff4b, 0x010d001d, 0x0193f9b3, +0x02720107, 0x00a500fe, 0x008d0bc2, 0xffd2ff5d, 0x001cfe59, 0x006400f0, 0xfec4ff91, 0x0094020c, +0xffb9ff73, 0xfd5c0063, 0x02840270, 0x0086ffe2, 0x004e01f5, 0xff76024f, 0xff9d0032, 0xfe27ff93, +0x019fff07, 0x0053ff7f, 0xff35fd91, 0x004c0071, 0x0254014e, 0xff6c0187, 0x00b3feeb, 0x007100c5, +0xff02001f, 0xff270014, 0x019d005d, 0xff07fe5a, 0xffe20047, 0x003e01e3, 0x01a5fe62, 0x0063003a, +0x00d8023a, 0x0123002b, 0x001d0073, 0x004e01f3, 0x004701a3, 0xff73f447, 0xffc900ac, 0x006dffee, +0xffffffe1, 0xfdbf010f, 0xfed001c0, 0xfc6f0282, 0x003bffd8, 0x01a3029a, 0x01fb017b, 0x00000029, +0xfef500c3, 0x002aff5c, 0xffca003f, 0xffdf00f9, 0x0000fec3, 0x0053ff88, 0xffddfe48, 0x0087ffb5, +0xffa80148, 0x001301fa, 0x004c0036, 0xff7c00e8, 0x0023fe7b, 0xffddf9ce, 0x0026fd99, 0x0086010f, +0x0205ff73, 0xfd71fe20, 0x00410225, 0x027bffe0, 0x00760043, 0xffd00047, 0x004bfedb, 0xfeecff94, +0xffc802ed, 0xfd61fd7f, 0xffddff1e, 0xfeb1ff14, 0x01a5003f, 0x003aff76, 0xff5dfd47, 0xffec0083, +0x06c602fa, 0x00c901af, 0x004d02ac, 0xfd870003, 0xffd5003c, 0xff770095, 0x0261004c, 0x029a0b83, +0xff2afef2, 0x00300098, 0x000a00d5, 0xfed0feb7, 0x00a4fe02, 0x008b007e, 0x00230230, 0x0174ff6b, +0x026e009e, 0x006e027b, 0x0094fd6d, 0xffd6010e, 0x008dff6b, 0x00aafe69, 0xfee000ec, 0x008300ac, +0x0077ffed, 0x0032ff9a, 0xff6cffa9, 0xffc5011f, 0xff670085, 0xfffdfd4a, 0x00d9fedb, 0x0068010c, +0xfda1ff29, 0x002e004d, 0x0036fee4, 0x00610098, 0x012c0249, 0xff3aff75, 0x0222ffe1, 0xffb801ea, +0x00f6ffd2, 0xfe5e0261, 0xfe6affb0, 0x0066008f, 0x01520104, 0xff7d0104, 0xff52ff2a, 0xfeb70037, +0x0b88ff57, 0xfe27005c, 0xff30fc48, 0x0150ff12, 0x038bffd8, 0xfdb7ff9f, 0x01590034, 0xfdb8fe7e, +0xfe990056, 0x018a01c6, 0x0036ffd9, 0x0bc20053, 0x0094ffc6, 0xfdf6ffe9, 0xfd81ffcd, 0xffad0061, +0x02290050, 0xfdbcfeeb, 0x0149fea1, 0x00d5fffa, 0x0168017a, 0xff540254, 0x006cffba, 0x0056ffdf, +0x00fe0266, 0x01cbfd79, 0xff43ff89, 0x02700097, 0x00aa01c0, 0xffec000a, 0xff73ffef, 0x00900263, +0x01d40094, 0x014e02d0, 0x009e002d, 0x0096002e, 0x00470169, 0x005bffa6, 0x0126003f, 0xff9d0078, +0x02fffd87, 0xfe7f0095, 0x0151ffa4, 0x012ffd49, 0xffb4ffdb, 0x004bff9d, 0x06b6005e, 0x0090fe8a, +0x0077fe57, 0x002e0020, 0xffef0044, 0xffcbff24, 0xfe1a0043, 0xfff90073, 0xfd570314, 0x03e801f5, +0xfd5700b4, 0x00bf009c, 0x02b6ff44, 0x02840172, 0x0176034f, 0xff9501a4, 0xff7701e7, 0xff9c016c, +0x00760073, 0xfdb4ffc3, 0xff78ff7a, 0x006f00cb, 0xfce3ff9b, 0xfffafff2, 0xfd8e0297, 0x0068003e, +0x02660058, 0x0244ffa5, 0xfdc3020c, 0x00c200d1, 0x0075ff59, 0x00fc024f, 0xffe10177, 0x001fff74, +0x021400bf, 0xfdcdfeaa, 0x00830088, 0xfbbd0135, 0x0269021a, 0xffe5fe9e, 0x00ff00b7, 0x017f01c9, +0xfe98ffa4, 0x0036ff38, 0xfe880b38, 0x00a600dd, 0xfa2d01ff, 0xff8d0000, 0x0172fea0, 0xff3700c2, +0xffe7ff45, 0x02aa0000, 0x00d4fe89, 0x00a900a9, 0xfcfaff8f, 0x02adff98, 0xfd7dff47, 0xfea5028d, +0xfee3fdc7, 0x0293fdde, 0xff02ffa2, 0x00aa0084, 0x02a7fef0, 0x0082ff2d, 0x00e8007e, 0x016300b7, +0xff6c0017, 0xfe940044, 0x00dbfe23, 0xff1b001d, 0xfcb60013, 0xff57022e, 0x00c70192, 0x0048fd54, +0xfff1fe5c, 0xff99fdd2, 0xfef6026a, 0xffea0322, 0xff02001a, 0xffedfd50, 0xffb70214, 0x0131ff2f, +0xfff9007d, 0x00bcfecc, 0x026d0006, 0x02f2fd65, 0x0004fe76, 0x0240ffb2, 0x00f103d6, 0xff54021e, +0xff91005c, 0xff62007a, 0x014ffd5c, 0xfd7f01d1, 0xff450256, 0x028f01ef, 0xffd501b3, 0x024c000e, +0x015bff97, 0x008b0105, 0xff30ffae, 0xfe3d0202, 0xfcbd0041, 0x0091fecc, 0xff3403e0, 0x0095fed4, +0x0049009c, 0x01b2fff0, 0x001a020c, 0xfcfaff3d, 0xfe5c0271, 0x0016ff8b, 0xfdfefe6a, 0xfe9dff9e, +0xff75fe7e, 0xff34fd95, 0x0237ffbe, 0xffdafe1a, 0x0094fdf3, 0x024cfd5c, 0x04180143, 0xfdeb01cf, +0x00fffe56, 0xff7affe2, 0x0020ffe0, 0x02210106, 0xfdc3fcfa, 0x024f0065, 0xff4501b5, 0x00750015, +0xff87004b, 0xffd802d7, 0x0150ff6f, 0x00deff47, 0x02100001, 0x010affb6, 0xff2f01f1, 0xff30ffad, +0x0054fc3d, 0x021703e2, 0xff4c04ba, 0x00070016, 0xfeb60094, 0x002e00bb, 0xfd7f00b8, 0x010affee, +0x01b6ffc6, 0x0013005b, 0xffe5ffe6, 0x00f4ffde, 0x01d60183, 0xfed80022, 0x006f0096, 0xfede00cc, +0xfebc0052, 0xfecdff0f, 0x005400c9, 0xffeaff7b, 0x0264015e, 0xfdb4ff2d, 0xffc9fe03, 0xff7500ab, +0xfd130098, 0xffc3022a, 0xfd3a0144, 0xffd60151, 0xfd390235, 0x00d600d4, 0xffcc00df, 0xffd80007, +0x005b0383, 0x0210ffe5, 0x0023ff3d, 0x028601c3, 0xfe840034, 0x00bf02f8, 0x00290235, 0xffeb0029, +0x04420184, 0xff8a0080, 0x0084fded, 0x0205027d, 0xf604023d, 0x06320170, 0xffb90064, 0xfe900158, +0x00520067, 0xffe2fcfa, 0x01bcfc5b, 0xff560105, 0x00ac00af, 0x019d0244, 0xfd8cffde, 0xff570111, +0x01fd0019, 0xffadff43, 0xffd80094, 0x00f70222, 0x02c0ff94, 0x032900c0, 0x0056fff9, 0x0017fedc, +0x03e2032a, 0xfc39ff9f, 0x000e0034, 0xfffc0383, 0xff560197, 0xfd41fe6a, 0xffff026b, 0x022a00cb, +0x0287001f, 0x0350022e, 0x005eff06, 0x02b9ff8f, 0x00460075, 0x031affe1, 0x035d00a0, 0xffe6fe9e, +0xff710104, 0x00850031, 0xff33ff94, 0x008f0072, 0x00210237, 0xffc60154, 0xff5afb0b, 0xffc6fe38, +0xff74fec9, 0x0089fd48, 0xffd400ff, 0x00600271, 0x022efdc3, 0xfc8bffb5, 0x02a70030, 0x026dffea, +0xfde801bc, 0x02440193, 0xff9b025d, 0x005c0559, 0x04030000, 0x01e70200, 0x00cc0034, 0x006b00ad, +0x0025fb52, 0x00c7ff8e, 0x0045000f, 0x002c01bd, 0xffd700c9, 0x00ef0056, 0x0b6600c5, 0x098c0028, +0x024effe2, 0xff34069a, 0xffcaff8e, 0xff5000c7, 0x0079fff9, 0x02a7016d, 0xff9e00e7, 0x0007ffdf, +0x014aff06, 0x001b0271, 0xfe43ff8f, 0xff8e01fb, 0x028ffee8, 0x028d02ae, 0x060d0257, 0x0154fdd8, +0xffe2ff9c, 0x0064fe39, 0xfe8e00a7, 0x05390123, 0x00d8007b, 0x00470064, 0x00f5ffc6, 0xffd70243, +0xffe20035, 0x020e00a5, 0xfda701eb, 0xff51021a, 0x00120020, 0xfd770269, 0xfeeafe6d, 0xff620123, +0x02440142, 0xff8eff2f, 0x01b9003b, 0x02c000b8, 0x00920016, 0x00d0002f, 0xff7bfe92, 0x02a8ffc6, +0xfdaa024b, 0xff5bfd4b, 0xffff01b2, 0x0068ffda, 0xff7a0092, 0xff4300ff, 0x021e01a8, 0x02d7fe34, +0x0101008d, 0x00a90271, 0x00490271, 0x00b6ffba, 0x046d0b3d, 0xff6600ab, 0x02a70131, 0xfda601c8, +0x00250047, 0x014efca7, 0x0217ff06, 0x00cb02b2, 0xfd77ffe3, 0x0053007a, 0xfffbfdac, 0x00530123, +0xff02023d, 0xfffcff0e, 0x01ca0092, 0xff0e0182, 0xffcd00fd, 0xff06ff82, 0x03daffc7, 0xffb90443, +0x0540ffef, 0xfef80220, 0x03da0062, 0x024c0071, 0x009ffd1c, 0x01210029, 0xfd55ff3e, 0xfecb0122, +0xfdcafbb7, 0xff44ffed, 0x01a10056, 0x02200029, 0x00c7fde2, 0x006604ba, 0xffcffd8e, 0x001e00c7, +0x00a0ffa1, 0x037502c6, 0xfd9fffe1, 0xffaffda6, 0x01e60158, 0x00e00122, 0xfcb60284, 0xff8cfdb9, +0xfd40015e, 0x001c0006, 0xff300010, 0x0013fd7f, 0xfe9e0200, 0x03a9fff8, 0x03a9fe38, 0x00a3ffed, +0x0012ff8b, 0xfc2cff8f, 0xfeb6ff7e, 0x0073ff5f, 0xfeb20041, 0x0011ffec, 0xfff1ff9e, 0x00a2ff63, +0xff9effb0, 0x002afd53, 0x0082ffe1, 0x00d1001e, 0x02360092, 0x011a0198, 0x0059010b, 0x0399fe03, +0xfebe02a9, 0x00f9ff40, 0x0331000e, 0xfd50ffd9, 0x039dffbd, 0x004aff99, 0xfff4021e, 0x011bfd97, +0x0050004c, 0x01effde2, 0x011affdd, 0x00620011, 0x0039ffaf, 0x02d102ad, 0x00520193, 0x010e00f5, +0x02defe09, 0xfdd200aa, 0x0037fef0, 0x01fbfff8, 0x00ad03f5, 0x0000045a, 0xff7d01ff, 0xfff2ff8e, +0x0026ffd7, 0x003e0091, 0x016e00f7, 0x00060264, 0x0091fedc, 0xff7d0084, 0x0086fdb0, 0xfedbffbd, +0x016d0043, 0x01e802fa, 0xffe6ffa8, 0x0019fe84, 0xfd77ffbd, 0x00bd0244, 0xff9f00e2, 0x001effbc, +0x00a5069a, 0x016c0037, 0xfe900053, 0x065afd07, 0xfe7701bc, 0xfecd008f, 0x00070057, 0xffac00bc, +0xfe900299, 0x019800fa, 0xfca8ffbd, 0xfcecfe2b, 0xfc820088, 0xfff201fd, 0x00e60077, 0x00670144, +0x02130061, 0x010efee3, 0x0241fef2, 0xfed6ffa3, 0xfecd0025, 0x005100a0, 0x026afcee, 0x0062ffa4, +0x0027ff82, 0x02d800cc, 0x0079000e, 0x0b38fe2a, 0xffcd022f, 0xfef60000, 0x001102a1, 0xfe650046, +0x0181ff32, 0x0066ffd6, 0x0023ffea, 0x0056ff37, 0x005c025b, 0x00d40026, 0x0070ff75, 0x0312fd39, +0xff4bfdaa, 0xff40fd06, 0xfd6400ce, 0x0078ff99, 0x0343febf, 0xfff8fe1c, 0x00620160, 0x008c00dc, +0x027d0072, 0xfff0046d, 0x00000026, 0x02d60003, 0x018302d6, 0xffbe004a, 0xffe7003f, 0x02240133, +0xff06fe34, 0xff94ff77, 0xffe0006f, 0x005c0200, 0x00460043, 0x0020014a, 0x0122024c, 0xfd4b0092, +0xff3bfe95, 0x00b300f5, 0x0236ff8e, 0x0029ffa7, 0xf9f3ff9c, 0xfaa7fd8c, 0x00f101a0, 0xffde0350, +0xff1a00df, 0x01d2ff89, 0xff4200ef, 0xfeaa0009, 0x03980238, 0x033b045a, 0xfff40000, 0xfd95ff9e, +0x01e7fcfa, 0xfdcb0020, 0xfe36ff37, 0xffcb008c, 0x0409001e, 0xfdb9fff9, 0xfebc0101, 0x00c9feb1, +0xfd49000c, 0x024b0069, 0x00b7ff97, 0x01090032, 0x00d2fea1, 0x008a02ae, 0xffc80072, 0xff7c005f, +0xff99ffa4, 0x028cfc39, 0x004300a6, 0xfe66ffb7, 0x00040009, 0x0049ffc1, 0x024fffae, 0x03e00035, +0xfe61fdc3, 0xffdafe86, 0x019d0203, 0xff9700ac, 0xffc5ff95, 0x007bff7b, 0x02e403af, 0x012c0200, +0x004700bc, 0x0186ffde, 0xff4bffb9, 0x001d000a, 0xffbc0038, 0xfe69ffe3, 0x008b0077, 0x01b9006f, +0x00040035, 0x00b4ff49, 0xff30fffe, 0xffa2fe6b, 0xfebd0026, 0x009001f5, 0x02030011, 0xfea0ffbf, +0x002fff24, 0xffc3ff39, 0xff6b0013, 0x02ad0114, 0xff53ffe0, 0x00620374, 0x0231003a, 0x002afd07, +0x0007ff4c, 0x01f7fe8c, 0xffc9ffa3, 0x00090251, 0x004eff44, 0x013a0053, 0xfe82fe8c, 0xfd49fea0, +0x00bc0059, 0x010b01b2, 0xfd760150, 0x000d0086, 0xff5f01c9, 0xfc2cffc5, 0xfe8a003d, 0x02a5010e, +0xffa20010, 0x01f2fff5, 0x012cff4d, 0x0106fff9, 0x01a2fd49, 0xffe701e6, 0xfd30ffb9, 0x0109002c, +0x022e003d, 0x0022fed1, 0xff970272, 0xffa201f1, 0xff2000b3, 0x008cff40, 0x0072ff99, 0x018201a2, +0x02360195, 0x035dff9a, 0x01d6fd22, 0x005dfff9, 0x00a90271, 0xffaafd07, 0xffe201b4, 0xffd90062, +0xff67013e, 0x0224fe1c, 0x01c3020d, 0x00a4005a, 0x00c4ff8b, 0x00a00058, 0xff57ffcc, 0x0100fcd6, +0x00540047, 0x000eff8e, 0x00ab0048, 0xffaa0064, 0x0283022f, 0x000a0398, 0x00a80072, 0xff19ff19, +0x008cfd55, 0xfff4fc4e, 0x00820245, 0x00f501ac, 0xfeebfce3, 0x002eff08, 0xff4efd76, 0x00ef015a, +0x00c2006f, 0x00b000df, 0x003a0084, 0x00720306, 0xfdd60118, 0xffdcff7d, 0xff7aff6a, 0x02850314, +0xfac700bc, 0x02b8012c, 0xfffd0014, 0x0139007e, 0xfe7eff7c, 0xffd40108, 0xfe2bfd13, 0x02540049, +0xff97ffa8, 0x0031fe52, 0xfffa00db, 0xffb80202, 0xff95003f, 0x0042ffda, 0xfce601a8, 0xff9efed1, +0xffe000e4, 0x02a900be, 0x003b005d, 0x0af800e6, 0x004cfe86, 0x00dd00f5, 0xfd65001d, 0xf508fdfd, +0xfffafe11, 0x00fe02a2, 0xff1bff5c, 0x00910374, 0x02ae0046, 0xffb9fe81, 0xfedbfe1b, 0xff30fd4e, +0x00e1012c, 0x0163000e, 0xfffa01b2, 0x02a8fff4, 0x001700c4, 0xff860123, 0x005e0418, 0x0076feaa, +0x00120065, 0x004b0087, 0xfe7e0241, 0xfff2fca8, 0x0204ffc7, 0x01e70042, 0xfec70056, 0xffca000c, +0x00f0ffc6, 0x02c6ff72, 0xfe40ffe2, 0xfffaff9e, 0x02b70084, 0xfeb20286, 0x00bd012c, 0x00e603f5, +0x009502e0, 0x0043ff9c, 0x00f1ffdb, 0xfdaaffda, 0xffbdffc9, 0x008bff78, 0xffd1001d, 0x00d301da, +0x0064ff6f, 0x033b0000, 0xffaaffd6, 0x0133ffd7, 0x0221ffe6, 0xfd07004f, 0xfe7f00b7, 0x005002c0, +0xff870184, 0x00e200c9, 0xfeea01b2, 0x005eff24, 0xffd9ff28, 0xfe97fde4, 0xfeebff45, 0x03750104, +0x0027003d, 0xfdfe0220, 0xff6cfd5b, 0xfdba0223, 0x02a1020f, 0x020c03fa, 0x00a5ff7e, 0x004ffe52, +0x015f002a, 0xfe9d0243, 0x020c005e, 0xff7403e8, 0x0000ff91, 0x000cfecd, 0x01ddfd53, 0xfecdfea9, +0xfdb0019a, 0xfde20010, 0x01a10000, 0xfe380095, 0xff7503d6, 0xff8f0078, 0xfea60013, 0x0657ff9a, +0x005f02b7, 0x00200039, 0xfebf012c, 0xffdffda5, 0x00560016, 0x09fcffda, 0x0096005c, 0xff8dff7c, +0xffddff43, 0x02c7005c, 0xffda0272, 0x010500b2, 0x020d01ee, 0x03dafd9d, 0xfd8fffe9, 0xfd9dff5a, +0x006efd64, 0x012d031b, 0x0270fde8, 0xfb52ff56, 0x00c500e5, 0xfd8e005b, 0x02aaff2f, 0x007a0069, +0x00e500a9, 0xffcfff45, 0xff6c0096, 0x018600b6, 0x00ee0399, 0x01c30036, 0x00be00fe, 0xffad0002, +0x0049fd9d, 0xffe6fd41, 0xffa80285, 0x002200b6, 0xfd2000ce, 0x01840052, 0xffc8fff4, 0x003702c2, +0xffdffdca, 0x01070211, 0x01cd0203, 0x00d8ffa6, 0x002d0236, 0x00d303a0, 0xfd9c0114, 0xfe610088, +0x028705d3, 0xffc90104, 0xfc2bff46, 0x0098ff42, 0x00adfe6d, 0xff6a0070, 0x0022008f, 0x002a0132, +0x008dfd77, 0xff7e0107, 0xffd6ff72, 0xff510100, 0x020f0087, 0x01d20060, 0x00bcfd54, 0x0064ff0b, +0x02350331, 0xfe4d004f, 0x00bffd13, 0x00a203a0, 0x010effbd, 0x00790151, 0x0047009c, 0x006effb8, +0x01ef0314, 0x02f800d2, 0x0b3d00ff, 0x0083ff49, 0xfd4000c7, 0xffb901bd, 0x0293ff47, 0x005cfd53, +0x02d8001a, 0x02a201bc, 0x000dff3d, 0xfefc022d, 0x005bff97, 0x02c2ff03, 0x00fc0189, 0x00c0003d, +0x0087fef0, 0x014200a8, 0x01cfffc9, 0x000500f4, 0x007a0083, 0xfed70293, 0xffd6ff7d, 0xff40009c, +0xff8bfe89, 0xff3d0270, 0x00520038, 0xfed60251, 0x01f2022e, 0xff6effd1, 0x00e7ffbd, 0x001dfebe, +0xff970023, 0xfc500160, 0x0210ffe7, 0x017efc88, 0xfda7ff46, 0xff850403, 0x002f0237, 0x00670012, +0xfe15000a, 0xffad0065, 0x00410000, 0x000001a4, 0xff06ffa4, 0x002e007a, 0xfe5601b6, 0x0010001b, +0x00e4fec2, 0x016b0269, 0xffedffd5, 0xff850069, 0x009400c3, 0x00de00cb, 0xfef8007f, 0xff77ff38, +0x01e80006, 0x002a0162, 0xfff202b6, 0x00270091, 0x03fa001e, 0x01e5ff49, 0x0026ff82, 0x00870239, +0x003d0058, 0xfe43ffe5, 0xffffffd4, 0x02c7039d, 0xffbd0075, 0x00650245, 0xfe970053, 0x002c034f, +0xff99fe65, 0xffe5ff89, 0xfce5ff9b, 0x03220137, 0x01da0061, 0x002502c0, 0x007dfff7, 0x023dff91, +0x01d600cb, 0x005a0108, 0xfed4fd9d, 0x0099fc2b, 0xffb9fba7, 0xffa7ff44, 0xff940069, 0x0172fea4, +0xffdb00c3, 0x0409fba7, 0x002f0026, 0x0030009f, 0x00f8fe43, 0xff36ff80, 0x01ddffcd, 0x012dff55, +0xffb4ffda, 0xffb80281, 0x00d800e6, 0xffbdffae, 0x0025fe4b, 0xfff40244, 0x00b90057, 0x00960000, +0x0272fc4e, 0x00730143, 0x00b6fdc3, 0x0205ffaa, 0x023802de, 0xfec6fea6, 0x0297ff66, 0x006900bd, +0x02d10132, 0x028cffdc, 0x005afc3d, 0x0008feee, 0xfe250069, 0x0271ffd2, 0x0172fecd, 0x00b30299, +0xff450129, 0x0071ff45, 0xfe83fead, 0x0044002b, 0xffa202c6, 0xffddffd7, 0xff56fead, 0xfea003af, +0x0026022e, 0x0112ff40, 0x005ffde0, 0x0020ffc7, 0x0076feb2, 0xff2f00a1, 0xffc80019, 0x00affdf3, +0x008301c0, 0x000000ee, 0xffe200d1, 0xff7bfc5b, 0xffe1fd37, 0x0034fda3, 0x0062000e, 0x00db0044, +0x005cff70, 0xff8fff2c, 0xfdb100a9, 0x00b6fe23, 0xff820048, 0x00bd008a, 0x02620094, 0x00defd22, +0x00f900ac, 0x0043ffb0, 0xffda001b, 0x0053ffa1, 0xffd3fd20, 0x00f800a9, 0xff490223, 0x0079fffa, +0xfe250036, 0x02ddff78, 0xfd3fffee, 0xffb90046, 0xfe600262, 0xfeaaff9b, 0x00d9ff18, 0x029300fa, +0xff740066, 0xff5f005d, 0x0110ffe7, 0xffa5fca7, 0xfff60051, 0xffe9002a, 0x00c00069, 0x0157015a, +0xffb4ffe4, 0xffc1008b, 0x0111ffc6, 0x02b7ffd2, 0xffa10038, 0xfe2f01cd, 0x001d003b, 0x02b90657, +0x00caffed, 0x010eff81, 0xfdfcff99, 0x0266ffba, 0x01acff02, 0xfde0ff43, 0xff320004, 0x00dffdea, +0x0184fdef, 0xfe7e0000, 0xff97fee5, 0x004f0049, 0x00de005e, 0xfea400a3, 0xff63020e, 0x00740210, +0xff390003, 0xfd200000, 0x006e00d3, 0x03da0105, 0xff9a0264, 0xfdeaff37, 0x001d006c, 0xff25fdc0, +0xffe9fe6e, 0x0139ff94, 0xfe5008ca, 0xebbc08fd, 0x0023fecd, 0x023b03a3, 0xfee5ffaa, 0x0063ff1f, +0xfc2f004d, 0x00fc03db, 0x003c0027, 0xffec00c4, 0xfd51fef4, 0xfbbef3e5, 0x0532ffca, 0x003a00af, +0x00fffdc3, 0x044c0051, 0xfd81fd95, 0xfeddfe3c, 0xf6670205, 0xffd10101, 0x0014ff7d, 0x007e0117, +0x00bd00c9, 0x02ed024d, 0xffa8002e, 0xfddfffbf, 0xff350078, 0xff9b00f8, 0x009101ca, 0x04390033, +0xf4d702cf, 0x0017ff8a, 0x00330067, 0x02f70058, 0x028d04e8, 0x006b08cf, 0xffe30037, 0x02c2ff00, +0x0128ff49, 0xee97ee4a, 0xff09fd48, 0xfbd40016, 0xff1600f8, 0x004b000e, 0xffe3005e, 0x0028fffd, +0x0036000e, 0x01cbff9c, 0xf9730942, 0xebe2fd80, 0x0047ffbe, 0x01ebed9c, 0x02f70239, 0x01d60096, +0x011ef4d7, 0x03870170, 0xedc7fd93, 0xf39efa07, 0xfeb4fff0, 0xfbc700af, 0x006c00bd, 0x02800050, +0xffab0079, 0xff910034, 0xff46fda2, 0x0201f668, 0x02dc020a, 0xff87fe2a, 0xfe6f0124, 0x018cfe73, +0x01090034, 0x03bb00b9, 0x02e2fdcd, 0xf907000b, 0x0216fdd6, 0x01eef677, 0x028000b8, 0xff3100c9, +0xfe080372, 0xffccff89, 0xfe49fecc, 0x0086fd29, 0xfd74f6e6, 0x002efc15, 0xff8effaf, 0x00befb05, +0x01d80099, 0xfd8e00fc, 0x002ffef7, 0xfdd3febe, 0xff4cfff4, 0xffa10016, 0x0025000b, 0x00420084, +0x00a9001c, 0xfaf20898, 0xffe80a29, 0xfc210044, 0xfd93fc82, 0x0022ff7f, 0x001c014c, 0xfd0ff8f8, +0xffe402cc, 0x02e20226, 0x01ce0079, 0x01cc00fc, 0xfd9501b3, 0x0020fd37, 0x0296ff94, 0xffc7006c, +0xff9007cd, 0xffb6ff6f, 0x003d02d1, 0x0025fbfb, 0xfdfbff24, 0x0026ff9c, 0x007aff05, 0x00390229, +0xffff0056, 0xfebbfb0c, 0x000e01c0, 0x023bffd6, 0x0640010c, 0x000300d0, 0xfe3501fb, 0x0303ff13, +0x00970095, 0x00da07ee, 0xff4800b5, 0x0598fc2d, 0xfc2fff99, 0xffd6ff16, 0xfd9fff2d, 0x00b8f3cc, +0xffecffa0, 0xff3dfb3e, 0xf6770142, 0x012e0351, 0xffa20041, 0xfcb3fabd, 0x002affda, 0xfd48fefe, +0xff280192, 0x005f005b, 0x05700202, 0x028bff1f, 0xf8f8ff6d, 0x016d018c, 0x00e10042, 0x00130038, +0xff6fee4a, 0xfe41fc09, 0xf3eafe9f, 0x0125fdaf, 0xfeab0186, 0x0018fff5, 0xfe440053, 0xf907ffda, +0xffa602cc, 0xeed1fd97, 0x04c2062c, 0x02e9ffcd, 0xfa1a0033, 0xfefaeee2, 0xebf1fe3b, 0x0035fca4, +0xffb2ffdd, 0x0128ff8c, 0x0018ffb5, 0x003affb4, 0x00910063, 0x00af00d3, 0xf62305ee, 0x0095fe08, +0xff35002d, 0x0116ffde, 0xff5cff48, 0xfed90014, 0xfee2fffa, 0xedab0264, 0xfc2f0195, 0xffbc0011, +0xfe34f742, 0x00f1007c, 0xf1840134, 0xf95100bf, 0xffe3f78b, 0x01760074, 0xffaaff3b, 0x0204fe7e, +0xfd240016, 0x00ffff9c, 0xfe7aff4a, 0xfe98ffe8, 0xffce02cc, 0xed500041, 0xf3cf01be, 0xff3a0364, +0xfe2d00ec, 0xffb501f8, 0x00dbf742, 0x0098f620, 0xffdf011f, 0xfd540013, 0xfcce05b3, 0xfe0dffec, +0xfd74ffcb, 0x00c500b8, 0x010d0663, 0x018a0036, 0xfd540195, 0x0070ffb6, 0x0288fff5, 0xfdaffd66, +0xfe48009e, 0x00bafe08, 0x0060f3cc, 0x003effc4, 0x04dc00a7, 0x004b010b, 0xff6c013f, 0xfd1d00c1, +0xff80ffb7, 0xfe95ff43, 0x02ed0898, 0xffbaffce, 0xee60ffca, 0x001c02ae, 0xf54c007a, 0x0022003b, +0x003e01ca, 0xfec50300, 0xffbafec9, 0xf54cf4ce, 0xffcb0072, 0xfe6b00a4, 0x02dd021c, 0x0162fe78, +0x008dfffb, 0x0204fc3d, 0xfccb002e, 0x00a507f7, 0x0223002b, 0xfdd3f4de, 0x087aff64, 0xfe4e001f, +0xfc24fd47, 0x0182011f, 0xfe4cfa55, 0x0869ff94, 0xffc60049, 0xfe35ffec, 0x002aff7c, 0xfbc707f7, +0x02cffeea, 0x003501f7, 0xff03fff0, 0xfefb00bd, 0xff74ffff, 0xfd5c028b, 0x0128ffe5, 0xffa504d8, +0x00300100, 0xfe41ffeb, 0xffe600d5, 0x00bd01eb, 0x0056016b, 0xfa35016b, 0x02f60064, 0x07e6fc6b, +0xffa400ff, 0xfdfb00a1, 0x02ccffcd, 0x003901ce, 0xffd3ff95, 0xffcdfefb, 0x0093fdc5, 0x005301ed, +0xfec9ffb2, 0x05b3ff4e, 0xfc0fffb0, 0xfe3c0257, 0x01bbfe83, 0xfd12ff2b, 0xfca4f390, 0x001c034e, +0x01bf0055, 0x002f001e, 0x0394fbc7, 0x0143fef4, 0x0068fb37, 0xffbeff2f, 0xfeb90000, 0x00e80055, +0xffe1ff92, 0xffa501bc, 0xffef00b8, 0xedf2fd48, 0x00cf01d3, 0x000a0128, 0xfd85024d, 0x00c0ff92, +0x01da003c, 0xfb0cfead, 0xff2b008c, 0x07e6fd74, 0xfb30023f, 0xff2c0076, 0x00b1038d, 0x01d8fe51, +0x0288fedd, 0xffdf0201, 0xffa8ede4, 0xfd8a02a5, 0x023bfec1, 0x01970144, 0xffe8fc2d, 0x0050ff68, +0xfd5a002a, 0x0644fe7e, 0xed10fc8b, 0x03900047, 0x01f70106, 0x0000ffc2, 0xffdd01b7, 0xfdc50011, +0x02040205, 0xfebeffd2, 0xff9d00cb, 0x00030007, 0x010c006e, 0x00cdffa2, 0x0161fead, 0x005eedc7, +0xff7f00ec, 0xfccc004f, 0x00a50183, 0xf92102af, 0x004e001f, 0xfffb0000, 0x0192ff74, 0x002e0722, +0xffb7003e, 0xffaef68e, 0xfe67ff6b, 0xff34f710, 0x00720009, 0x00a000c3, 0x005602e9, 0x00ae000b, +0xffebffd0, 0x016b010e, 0x0b66fb40, 0xfdf2030c, 0x00640055, 0xf5fc003f, 0x0000018a, 0x06450174, +0x022a02e5, 0xffb2ff28, 0xfe5fffc8, 0xff1100f7, 0x03adfe80, 0x005bff36, 0xffae08d7, 0xeea6ff0f, +0x0111fb76, 0x01a9fb37, 0x00010219, 0x00cbff48, 0xfff301ca, 0xfdc70097, 0x010502e5, 0x05bafe44, +0x018008fd, 0xed310032, 0x01fb00ea, 0x062ff4ff, 0x00cbf98f, 0xfebe00c2, 0xffdbf4ce, 0xefeeffed, +0xf951020a, 0xff04fd2a, 0xfd8b0052, 0x0099fee5, 0x0072016a, 0xffea007e, 0x005efddf, 0x064b0035, +0xfcce0364, 0x0067004b, 0x01c5fd6c, 0xf4c3ff2d, 0xff13fe9b, 0xfec100a6, 0xed8cff26, 0xfc2fff57, +0xff32004c, 0x01b2001d, 0xffd9fe2d, 0xfd13087a, 0x02eb0094, 0xfd740020, 0xfdbc013f, 0xeea6ffe2, +0xfffbffbc, 0x0300ffdb, 0x0049ffd5, 0x001bff8d, 0x01450014, 0xff600045, 0xf93a038e, 0xffce0666, +0x00000000, 0x00a90328, 0xfee202a7, 0xff9befee, 0xff93fda3, 0x0722038e, 0x0028febe, 0xff79006f, +0xf478fe6a, 0xfd22ff6d, 0x0080018a, 0xfc250010, 0x00b7fe67, 0xef6c08cf, 0x01340170, 0x01e2ff1f, +0xff1b00f3, 0x0372003e, 0x00440053, 0x0056fc23, 0xffeffc6d, 0xffbdfdbf, 0xffac085e, 0xfbfa0009, +0xfe37ff88, 0xfdc9ff6b, 0xffbffe24, 0x0180044c, 0x050c00c1, 0x01ebf973, 0x0073ff7a, 0xfef1ebe2, +0xfe4c01e2, 0x010bff7b, 0xfb2a006f, 0xffe8fc6b, 0xfffcfaf2, 0x0081f674, 0xff3b0086, 0xfa51001e, +0x0134ffd9, 0xf68e0204, 0xfd6c05f0, 0x0064ffcf, 0x00b1016c, 0xfd970663, 0xfc23085e, 0xfe220068, +0x0173faf8, 0x011600e7, 0xfef8039b, 0xfd8bfe2b, 0xf710fdf6, 0xffeaffb3, 0x0195fe80, 0x00c60024, +0xffdbfda8, 0xfebbffda, 0xffb1008b, 0x009afee6, 0x006fff26, 0xff940025, 0x0009008e, 0xfea601ba, +0xfaf2fa17, 0xff5b01ca, 0xff7001c8, 0x0176f3ea, 0x0203ffbe, 0xfff7ffc4, 0xff7cee8c, 0x01ccfd37, +0x0367fef9, 0x009600f9, 0x0209eee2, 0xffefffd0, 0x02880209, 0x01d50977, 0x004e002f, 0x021d005b, +0x0063ff35, 0xff25fc53, 0xffbcffd2, 0x0270005a, 0x020a0303, 0x00ae0058, 0x00bafe29, 0xf620fae0, +0xfef2fee3, 0x0050fe22, 0xffb200a7, 0x01f6ffb8, 0xf6b000bf, 0xed9c004b, 0x0182ff42, 0xffed01d3, +0x0249ff91, 0x0099f78b, 0x004f00b4, 0xfe0dff35, 0xfd5a05ba, 0xffe6ff34, 0x00a7ffef, 0xfa3d00d9, +0x016dff4e, 0x0172003e, 0xffae01e2, 0x0300fe2a, 0xfe1b08d7, 0xf6e6003c, 0xff6ffe0a, 0xfffc002d, +0x008d012e, 0x0373fe77, 0xfffaf4de, 0xffaf0335, 0xffd9ff58, 0xff19069a, 0xfffdffae, 0xfe81ff6d, +0x01230307, 0x0202fda2, 0xee60ff34, 0xfd04ff67, 0xff05fe55, 0x00aefec7, 0xfdf600b8, 0x004df781, +0xfee3ed10, 0xfb05faf2, 0x033ffc88, 0x00000345, 0x028dfe3b, 0xfe50fd5a, 0x001e0025, 0xff520105, +0x003d01b4, 0xfff0ffd2, 0x064bfebd, 0xfe50018a, 0xfcb70100, 0xfe35008c, 0xfd40ffcd, 0x00f4faee, +0x0157fac0, 0x0142fea8, 0xedab03bb, 0x003500c7, 0xff95eaef, 0x030c0234, 0x02cd0025, 0xfe5fffe4, +0xfe09fdcb, 0xfff2f82a, 0xfe79fee2, 0xfd54faee, 0x01f00153, 0x0048fb92, 0xee97ff13, 0xfd9f0043, +0xfeffff8c, 0x009500a2, 0x02f6001b, 0xfd62ffa4, 0x04caf8e4, 0xfd32fd66, 0x00c8ed31, 0xffe8006b, +0xff67ffb0, 0xfe50fe79, 0xfe8dfc50, 0xff1bffbc, 0x00a6fbfa, 0x0032ff42, 0xfe27fe81, 0xffbbffc5, +0xfe3707cd, 0x0598ffa5, 0xff40fd89, 0xffe30000, 0x00150196, 0x0378fdf3, 0xff06f184, 0x0052001f, +0x0081ff7c, 0x016aed6b, 0x022901ba, 0xff1fffc7, 0x00d400a0, 0x00d0fece, 0x0049007d, 0x0195f03d, +0x0189006d, 0xfe8bff25, 0x0520fdf4, 0x00a800bd, 0xfead015c, 0xfd37011b, 0xecd1ff52, 0xff920031, +0xffc600fa, 0x000dff3b, 0x0094fe1b, 0xecd10065, 0xf9420046, 0x00040394, 0xff5cfe22, 0x0067fffd, +0xff33fd3f, 0xffe00060, 0xfefefeb4, 0xff3e062b, 0x0220f39e, 0x00b1ffa4, 0xfdca01d9, 0x01b8fd8a, +0xfa2500a7, 0xff90ec46, 0xfa79fc0f, 0x0296ffd1, 0x003b062d, 0x002a017d, 0x004a0099, 0x0041ff38, +0x0000ffc4, 0xffd8f3e5, 0xff55fcc2, 0x0235005c, 0x007f0031, 0x005e02e4, 0xfed9006b, 0xffa8007c, +0xf8d80044, 0x00beffb7, 0x0031fea2, 0xf9210130, 0xfff2ed6b, 0x00c308cf, 0xff60f645, 0x03870036, +0x00a305f0, 0xfeba0300, 0x01abff5b, 0x033c004e, 0x05c2fe2a, 0x062b0061, 0xed8c00ce, 0xff2efff5, +0x0111fa07, 0xffbf02a6, 0x02d7ffe2, 0xff9d0351, 0xffc2ff9e, 0x005a0037, 0xff1ffd80, 0xff6af9d4, +0xeed1ff26, 0xffd500b3, 0xed50033e, 0x0003020d, 0xfdc100a1, 0xfd4f0228, 0x01de00b9, 0xfb0bfa3d, +0xffeff781, 0x00b8001a, 0xfc25024e, 0x0091fa12, 0xfe69007c, 0xffc20236, 0x00a90277, 0x02e8ff2e, +0xffce004b, 0xffa2fd54, 0xff95fddd, 0xff080065, 0x000805ee, 0x01c80043, 0xff94fd79, 0x010d000e, +0xfd1805c3, 0xfbb70056, 0xfe50ff3b, 0x005cfffb, 0x00f8ffb0, 0xffe2ff6d, 0xffbd01bb, 0xfe940232, +0x02db0950, 0xfe730039, 0xff3dff6d, 0xffb6fb41, 0xffd900b0, 0xffe1ede4, 0xfd8602a6, 0xfdf3fea2, +0x00a2fe62, 0xffe9ffcb, 0xf9d400b1, 0x0023ffc7, 0xfd4f003d, 0x01f702f5, 0xffbcffe0, 0x0001ed43, +0xf8e40050, 0x002e02f6, 0x02410000, 0xff0d0133, 0xf478f98f, 0xffc3ff89, 0xffa4fe5f, 0x00260035, +0xfe78fd62, 0xff860000, 0x0004fdcb, 0x01e0edf2, 0xff5dfdc3, 0xec7bff55, 0x01dbfd30, 0x00cdff7a, +0x0026022a, 0x0a290020, 0x00260047, 0x005f0017, 0x00000021, 0x02e40011, 0x01dfff67, 0xff6c08cf, +0x007cffe9, 0x0021fbae, 0xfc9601fb, 0x0022ffb5, 0x025afd98, 0xeaeffc37, 0x0367f990, 0x005500fc, +0x00fc0125, 0x013000ba, 0xfdceffc8, 0xfe450234, 0x0086fd0e, 0x0202ff34, 0x02eb0143, 0x0261ffd2, +0xff430102, 0xfca0016c, 0x00a7feba, 0x00c1fdf9, 0x024a0280, 0xf03dfa1a, 0x005e023d, 0x025800a9, +0x00cafffe, 0xfff1ffda, 0x01ed0191, 0x0395f990, 0xff4a00b3, 0x0039fe29, 0x027b0202, 0xfe9efb30, +0xff180052, 0xff2efdcd, 0x0000fbd0, 0xfee90182, 0x003c007a, 0x02410061, 0xff62ffa3, 0x02dcf93a, +0xf8b6fd98, 0x021900ed, 0x0099fe76, 0x00b3011b, 0x042c01b2, 0xfc96fff8, 0xfe24039b, 0x02d1fe40, +0x02fffdbf, 0x0081ffe2, 0x01230323, 0xfebbfef5, 0x04340083, 0x01f00052, 0xfeccfff9, 0xf8d8006b, +0xff1fffc9, 0x0128ff3f, 0x00e0065a, 0x0011fd30, 0xfd24ff25, 0x00410084, 0x017400ae, 0xf3cfff30, +0xf4c3f2fd, 0x0039ffd3, 0x01a1fcd7, 0xff3f0373, 0x0099fe7b, 0x00fc0011, 0xfbbcff30, 0xfffa014c, +0x01c501bb, 0xffec01e2, 0x01ccee8c, 0x02f6ffbd, 0xf645fed9, 0x00b5ff1f, 0xfb41ffd8, 0xebbcffc6, +0xffaeffa8, 0x01df02b3, 0x0010ff03, 0x007f0077, 0xff0f0021, 0x02dcff89, 0x0078f5fc, 0x0032005e, +0xfbbc005d, 0xec7bfff8, 0xffd60045, 0xfdf40076, 0x0238fb76, 0xffe80099, 0xffb1fe4b, 0x002b01f7, +0xffadff2d, 0x05c2fff5, 0xfe160208, 0xec460199, 0xfd3ffc09, 0x007afd0f, 0x0120fe35, 0x0030001e, +0x0050ffa5, 0x000effe0, 0xfc210380, 0x00db009a, 0x0090001a, 0x02190046, 0x00ab01c7, 0x0048ed43, +0x025a0199, 0xff4000c2, 0x0198fab1, 0x0095ffc5, 0xfeab0449, 0x006eff1a, 0x0203ffd2, 0x0040ff11, +0x06f801c7, 0x062d02ff, 0xfd4b0127, 0xff5d0226, 0xffe40391, 0xfe55fdf2, 0xfdf3fedc, 0xfcb3fdcf, +0x024afef8, 0x003effde, 0xffe90017, 0x01340043, 0x0134fd04, 0xff10069a, 0xfef10068, 0xf39001ab, +0x00420060, 0x010c010c, 0x04f5027b, 0xff30002d, 0xff9dff68, 0xfffd0666, 0xfd9c01bd, 0xf2fd00f1, +0xffc30257, 0xfa25007a, 0xf667ffab, 0x00380079, 0x02c2ffd1, 0x00b602fc, 0x0885ff24, 0x01a8fdbc, +0x0097ff83, 0xffc202a7, 0x050cfab1, 0x02dbffa1, 0x0004fea8, 0xff68fd18, 0xfe4effa6, 0x0219fdd8, +0x0096ff57, 0x00e1ff3e, 0x001d0233, 0xff10fe4d, 0xfc2ffef1, 0xfaf8005c, 0x00370257, 0x0084fc6b, +0x005e0011, 0xfffd0032, 0x05c3003d, 0x02dc07ee, 0xf82afdd8, 0x00270063, 0x00bd0048, 0xfb240207, +0x01dbebf1, 0x002b0645, 0xffe200db, 0xfd9002f5, 0x0058fe05, 0x021dfeb9, 0x01bc007f, 0xff18f8b6, +0x033ffd40, 0x0085ff2b, 0x0238ffec, 0x00120123, 0x027b01ef, 0x03780016, 0xfe6bfe4e, 0xfef40072, +0x027a0023, 0x00c90307, 0xffbb01b0, 0x005bfc24, 0x0018ff4a, 0xfa12ff16, 0x0570ffe5, 0x010bfafc, +0xff50fc37, 0x08850208, 0x011600c1, 0xfdea0006, 0x01afffe6, 0x0020fd48, 0xff95011a, 0x0226001c, +0xff9cfeab, 0x0640ff27, 0x003f003a, 0x000bffac, 0x06f80022, 0x00620043, 0x00d200f7, 0xff5d0031, +0xef6cfafc, 0x005c0056, 0x0280ffe4, 0x0052ff5d, 0xff7bfd4b, 0x062f038d, 0xff8c015a, 0xf4fffebc, +0x00440644, 0x00c4fd2a, 0x00b9ff72, 0x02cdfff5, 0xfeab0078, 0xfe7b0018, 0x0657020a, 0x01c0ffc2, +0x006f02d7, 0xfdcbff37, 0x00360051, 0xfe6200b3, 0xff5c034e, 0x01f7ffdc, 0xfecefb0b, 0x00810175, +0x03450360, 0x0064ff95, 0x02fcff81, 0xfe74fa55, 0xff39fd81, 0x0040ff2f, 0x00000120, 0x01cf08ca, +0x03a30134, 0xfb40023d, 0xffc40036, 0x03db0198, 0xfdc9ffc5, 0x01c0fe35, 0x00e80869, 0x022dfd30, +0x00870380, 0xfe67002a, 0x01320023, 0x0084031b, 0xfe8b000c, 0xfc80fb28, 0x03800125, 0x01fb0062, +0x0152f99b, 0xffc8ff67, 0xffafff53, 0x00afffa9, 0xff610067, 0xfe010003, 0xff38ff01, 0x00b50027, +0x0053ffae, 0x0127fccc, 0x0195f9a0, 0x0010ff68, 0xfd47ffcb, 0x00c6ffdc, 0xffea0271, 0x00a7ffe0, +0x0095017a, 0x0025ff5a, 0x0080fec5, 0x0016fe63, 0xfefa0017, 0x000bff43, 0xffdc0033, 0xff460051, +0xfdcdffa4, 0x0124fe25, 0xfe120578, 0xff3500af, 0x006dff02, 0x00f30021, 0x006d006e, 0xffb0ffd5, +0x00fefe49, 0xff460259, 0xffd9fff8, 0x0033001f, 0x00880000, 0xff120004, 0x013f013a, 0xfe2b01da, +0x0173fdbc, 0x0059fef7, 0x0050feef, 0xfd22fea8, 0x0131ffac, 0x006c0136, 0xfd180000, 0xffc7ffdc, +0x002b009d, 0x007ffb92, 0x002900b2, 0x0042026b, 0x0135004a, 0xfdefffea, 0x000600e8, 0x00100041, +0x00c3ffde, 0xff3aff69, 0xff980000, 0xfeb20000, 0xff6cff8d, 0x0000fdec, 0xffd30014, 0x0097001f, +0xfe90ffdc, 0x028f000a, 0xffc400bf, 0x0360fe5d, 0xff4c00ba, 0x0335fe4c, 0x001dffdd, 0xffeb018d, +0xfecb07a3, 0x0088ff49, 0xfee7005a, 0x01feffd7, 0x0378ff8d, 0x003300cd, 0xffd2ffd9, 0x0028fff6, +0x00040018, 0x006c00be, 0xffbbffef, 0xfdb4fe49, 0xfffdffc7, 0x02ec0023, 0x01520070, 0xfdcfffac, +0x01a10000, 0xfff00272, 0x005bfdac, 0xfef6fa05, 0xffedffaa, 0xffbeff45, 0x00110033, 0xfe62f9b0, +0x000afd3f, 0x0611ff81, 0x004cff1a, 0xfffaff4a, 0xff26ff64, 0xffc5ffdf, 0xfdd8ffaa, 0xffb900da, +0x01990050, 0x0068ffab, 0x01180051, 0xffb2ff9b, 0xffee0001, 0x000f01de, 0xff4a0058, 0xff00004c, +0x02e2ff9f, 0xfde200c3, 0xffecfea5, 0x00160056, 0xfe81fc4f, 0x028b01ef, 0xfcf20016, 0xff63ff34, +0x0000000d, 0xffe1ffd7, 0x0249fe8a, 0x0189fda3, 0x040902c1, 0xff80ff2c, 0x010101a9, 0xfee40072, +0x00b600ab, 0xfef9ffc4, 0xfffd0236, 0xffaaffc1, 0xfe3e0113, 0xffadf9d2, 0x0189005b, 0xfec40000, +0xfedcffb1, 0xfe11018d, 0xffb5fe8e, 0x00560053, 0x00b9ff92, 0xffecffce, 0xff6afe8a, 0x0018ff69, +0x02c600ef, 0xff8dff30, 0xfeba007b, 0x008c00a6, 0xff97fd07, 0xfe130029, 0x01a8ff7b, 0x00e2fe89, +0x01ab00b7, 0xffa60009, 0x00bbffc9, 0x05ab002b, 0xfeb6ffc6, 0xffa9fe15, 0xffca016f, 0xffae0031, +0x00d80229, 0xff8dfd76, 0x005cff7e, 0xffa40082, 0xfdfeff96, 0xfbf90010, 0x0099fdc3, 0x0005fcdd, +0x0254fe66, 0xff94001d, 0x0056ffe6, 0x0016002b, 0x00230076, 0x0052ffdc, 0x00ae008f, 0xfeddfd6e, +0xffcf027f, 0xfe51ff53, 0x0038ffc6, 0xfeb5015b, 0x0032ffd3, 0xfcd00014, 0xfdb10000, 0xfffa0020, +0x0088016e, 0x0136ffb1, 0x00d001bd, 0x00bb005f, 0xfe9e0000, 0xffa1fea6, 0x0000ff7a, 0xfd7800e7, +0xffe60000, 0x023bff74, 0xfff3ffb2, 0xfde5ffc3, 0x010d054f, 0xfc4f002d, 0xff87f994, 0x00d6008d, +0x001d0124, 0xfdfb008b, 0xfff7002a, 0x01a1fe74, 0xfd5cfe41, 0xffa8ffb6, 0xfecc002a, 0xff66fe48, +0x00a6fd18, 0x0016ff81, 0xfef20054, 0x02a9fd70, 0x006affa2, 0x0183fd0b, 0x000700b0, 0x00ec012d, +0xfd5c016f, 0xfe97ff69, 0x00c9005a, 0xfed300da, 0x007e01a3, 0x00a200bf, 0x00b20035, 0xff9a0020, +0x0000ffe6, 0xffac002c, 0x00dafe86, 0xffdb0123, 0x0038ffef, 0xff300070, 0xff7300cb, 0xff3500d3, +0x020e0011, 0x0028ff8c, 0x00a3ff3b, 0x0234013f, 0xffcfff55, 0xffd2ff9b, 0x02100033, 0x012400c6, +0x01e7029e, 0x01affe05, 0xff9afe48, 0x00120187, 0x00d9ffcd, 0xfd7fffb5, 0xfd9b0032, 0x0016030f, +0xffe0fd21, 0x000effec, 0xff68011f, 0x00070029, 0xfbcc11a0, 0x059101b9, 0xff6e00aa, 0x003dff3b, +0xffed0052, 0xffa2fe1c, 0xffd2fa80, 0x011201b3, 0x01160020, 0x0007ff6a, 0x003fff41, 0xffee0000, +0xffaffe09, 0x00270129, 0xff01ffad, 0x003b0097, 0x002a0074, 0x011f059c, 0xfefa00b3, 0xfd5c021c, +0x00bb0011, 0xff11fbf9, 0xfacefa17, 0x0176ffe8, 0xffb10098, 0x00000086, 0x0037000e, 0xff71009a, +0x0594008b, 0x03130000, 0xffae018b, 0x0293ffaf, 0x00910018, 0xfff5012b, 0xff0100a4, 0x0173065a, +0xfc3dfff9, 0x00ffffeb, 0xf9b8004c, 0xffd5fc86, 0x0083fed3, 0x00f7f4ce, 0x003200e0, 0x01e60076, +0x0067003c, 0x008002f4, 0xf9b00000, 0x0205015f, 0x01d8febd, 0x0000ffe4, 0xff440072, 0x0108004a, +0xff85fecc, 0xff0b00ab, 0xfd13ffd6, 0x00c00057, 0xffa5007f, 0x02c6fd71, 0x020200b1, 0xffe5fc2f, +0xfe27fd76, 0x01d8fd93, 0x008fffe0, 0xfe66008b, 0x04c1ff30, 0xfe56ff74, 0x05adfdd2, 0x0008012e, +0xff19fe3b, 0xffbe000c, 0x0033fc6b, 0x00420034, 0x00e4008f, 0xff0afea5, 0x01f30e7c, 0xfe8cffea, +0xffc5001b, 0xfef8012d, 0x006d000b, 0xfffa0325, 0x00690045, 0x00a1fe57, 0x003a01dc, 0x002b0017, +0x022bff19, 0xfd0efe05, 0x026b00db, 0x05ad0066, 0xfe47feeb, 0x00850163, 0x00d1fe4d, 0xfe63ffef, +0xfe8cfd6e, 0x0051ffc9, 0xffe1003e, 0x0191fabd, 0xffc7fdac, 0x00a3014b, 0xffb3000b, 0xff5401e7, +0xff84ff62, 0x05cdffcc, 0x01a0ff98, 0xfa680343, 0xfef40670, 0xff7c000e, 0x01e0ff40, 0x02fdffed, +0x02fdff78, 0xffdefe83, 0x003cffbd, 0x0138003b, 0x0073fdfa, 0xfdef062c, 0xff9f0053, 0x003dfc24, +0xff93ffcc, 0x0109ff65, 0x00ffff07, 0xff0e00c1, 0xff4fffc0, 0x00b40067, 0x00460036, 0x00000063, +0xfe3bffdb, 0xfd990058, 0xfe25fa16, 0xff85000a, 0xfecb0033, 0xffe80038, 0x0004fef5, 0xffe9fe13, +0x00b4f9a0, 0xfffefd7a, 0xffa700b3, 0xff5d0001, 0xffc4fc86, 0xffd3039a, 0xfff500f2, 0x003efa24, +0xfc96fd83, 0xffe9fdaa, 0x00c6fdd6, 0xfe08020f, 0xfd92008f, 0xff1af9ef, 0xfc56ffc6, 0x05adff6e, +0x01c0ff6b, 0xff9dfff8, 0x0039004f, 0x00410040, 0x001101cb, 0x0287ffcb, 0xff88ffd9, 0x013ffe15, +0x00380048, 0xfe3e006f, 0xfd66f797, 0x01fafd4b, 0xfe9dffd8, 0x0089024a, 0x01ed033c, 0xff67ffc3, +0x00e4ff2e, 0x00d9ffc4, 0xffe3febd, 0xfec2fe90, 0xffeb0035, 0x01460003, 0x0152ffcd, 0x0045ffbe, +0x020c00d0, 0x0095038d, 0x02930597, 0xffc30073, 0xffe3056e, 0xff7effe8, 0x00720072, 0x0067029e, +0xff65fede, 0xffe3ff9d, 0xfe3401c8, 0x00dafc88, 0x0236fe57, 0xffccfe9a, 0x011f0263, 0x00c3004d, +0xfcb7ffe0, 0xffeb0064, 0xfa40ff18, 0xfdd50015, 0x01b303d6, 0xffe10068, 0x0200ffb2, 0x00000072, +0x0032fdc5, 0xfd40ff79, 0xffea0157, 0xfea6feb2, 0xfda4ff6e, 0xfebbfffb, 0xff92ff8e, 0x02f2000a, +0xff97febf, 0x01e7ffb8, 0xfd7fffed, 0x0069fa79, 0xff8afe78, 0x0099fff2, 0x00beffb9, 0xfd67ffca, +0x000100aa, 0x00dd0977, 0x0076fbd0, 0xffcaffce, 0xffb1001d, 0x03a0ede4, 0x0070fed0, 0xff97fedd, +0xff59026d, 0xfe9a00c5, 0x003f0086, 0x001e00e5, 0xfffeff02, 0x001c059c, 0x01db0255, 0xfff60144, +0x01350135, 0x000e004d, 0xfc4d014e, 0x03e0fff8, 0xffa403a0, 0x0594fe51, 0xfe57ff74, 0xfff40074, +0xfe84fec6, 0xffe7fec2, 0xffbafd0e, 0xff37005c, 0x001502df, 0xfe77fd13, 0x00d80042, 0xfdfd0188, +0x0038feb7, 0xffa100a0, 0xff49fe21, 0xffccfea4, 0xff94ffcf, 0xffbcfffe, 0x002a0059, 0xffca0063, +0x025d00bd, 0x01ea001c, 0x013eff00, 0xfdf0ff5f, 0xffb5fdcb, 0x0069fff9, 0x006afeba, 0xffa2ffb7, +0xffea010f, 0xff31fe86, 0xffdbffd1, 0x014c002b, 0x020c0113, 0x007fff01, 0xffd809fc, 0xffe5009e, +0xff74fdcf, 0x003fffb8, 0x00d3fd1d, 0x0047ffeb, 0x0046fc98, 0xfdbcff7a, 0xffa7fdef, 0x00280239, +0xffee015a, 0xff4b0040, 0xffdd0077, 0x00000070, 0xffad0034, 0xffccffa4, 0x007cff94, 0x00e6ffc2, +0xfdcaf812, 0x00bafdd5, 0x00710015, 0xffe90657, 0xff9a00b6, 0x01060034, 0x0149003a, 0xfe73ff84, +0xff950005, 0xfff3fe7e, 0xff92fda3, 0x005c0055, 0x00c9fff8, 0xff6a0042, 0xfe24ffc2, 0xfd5b0051, +0xffa2ffc2, 0x00f50061, 0x007b010f, 0xff900036, 0x018cffc4, 0x0035ff77, 0xff71fe1c, 0xfff10000, +0x01040107, 0x00a6fff9, 0x026d0014, 0x004cf9b8, 0x0178ffbe, 0xffc6ff29, 0x0006001c, 0xffc20000, +0xff91ff85, 0x00b9ff9e, 0xffb900c9, 0x007600a1, 0x025e0238, 0x00260100, 0xffc702b2, 0x05c80591, +0xffc60243, 0xff35ffd1, 0xffa7007a, 0x03200109, 0xffbc01b9, 0xffecff9a, 0x003400bd, 0xff6dfe01, +0x02ed0014, 0x0065fc44, 0xfd13fe1a, 0x00740013, 0xfea9fe13, 0x00580115, 0x004afe57, 0x00000021, +0x004800df, 0xffb500ad, 0x0009fddf, 0x004d0035, 0xff83ffc6, 0x0000ffef, 0xfe92ff49, 0x0018ffc8, +0xffe2ff55, 0x002dfe60, 0xfffcfe94, 0x00d7ffc1, 0x00000037, 0xfe39fff4, 0x0095ff9f, 0xff7ef6be, +0xf9a6ffd6, 0x006ffdcf, 0xfde1008c, 0x0162ff9d, 0x00b60077, 0x0050ff94, 0x05ad0000, 0x0104feea, +0x0028ff1d, 0xfd1c006c, 0xfe34ffea, 0xfaf2ffd2, 0xfe3900c5, 0x01390084, 0xffdb0013, 0x0360ffac, +0x010efe90, 0xf9940000, 0x0578003f, 0xfdf0028f, 0xff9e0000, 0x01c50000, 0x00d6fd12, 0xff0fff66, +0x0066ffe9, 0xfdcbff8e, 0xfeb0ffd7, 0xff810026, 0xfd80fffa, 0xffdb01b4, 0xffa6ffde, 0x019f0067, +0xfff5000f, 0x026d0045, 0x00a2fd71, 0x006f02a5, 0x004afe55, 0xff2600e4, 0x00b701d3, 0xfc44fe13, +0xfeb2ffb3, 0xffd5fff1, 0x012a0160, 0x00f70210, 0x0059fc12, 0xfd1dfd40, 0x0000ff55, 0x0b38001b, +0xfe20feb5, 0x00ae00c3, 0xffeaf942, 0xfd9903c3, 0xfff1fe08, 0xfe57000b, 0xff3e019e, 0xff94fd6e, +0x01f2fef8, 0x00640597, 0x0054fd21, 0x0002fde1, 0xffd0000a, 0xfd59fa0a, 0xfc0ffe02, 0xff8d030e, +0xffc80023, 0x0350fbb2, 0x02f40138, 0x017dff8e, 0x0006003e, 0x002aff61, 0x0244ffe2, 0x00210003, +0xfa24ffeb, 0x0141ffc7, 0x0014fc2f, 0xfdfbffff, 0x0001000e, 0x0199ff29, 0x03e2febc, 0xfc24ffbd, +0xfe49000b, 0xfecbffee, 0x00d9000f, 0xffdf009f, 0x000afd71, 0xff2d0565, 0x000000e9, 0xfebf0028, +0xfe60ff9f, 0x009c0017, 0x02e2001b, 0xff440099, 0x00ddffd7, 0xff5100a9, 0x0074ff61, 0x031200b8, +0xffe3ff76, 0xfe3105c8, 0xff740239, 0xfd29ff40, 0xff71fa51, 0x00080145, 0x010cfbae, 0xffe4ffcd, +0x00a8fd8e, 0xffd70449, 0xffb100aa, 0xfe7affda, 0xffc8002b, 0x019affd5, 0x0058fbfb, 0xff040051, +0x01ff001d, 0xfd8effd3, 0xff9e0010, 0x0390ffd6, 0x013a0257, 0xff7cff4b, 0xffcfff31, 0x02c7002f, +0xff9ffd4b, 0x00b3ffb2, 0x00a4ffea, 0x026b0007, 0x0093ffd6, 0xfd7c0018, 0xffc6007b, 0xff4dfb18, +0xffb90047, 0xff29004a, 0xffe2fa0a, 0xffcaffef, 0x030f03eb, 0xffc5ffa7, 0x00000335, 0x00060052, +0x00510089, 0xff9b013b, 0xff3a021e, 0x02160258, 0xffab0004, 0x0012004b, 0x05b30086, 0x0268fdae, +0x008dff74, 0x007bff75, 0x00680027, 0x00560023, 0x008c00ac, 0x009900b7, 0xffff0013, 0xff3bfda5, +0x028bff75, 0xff7400d1, 0x012800d1, 0x01ef007a, 0xfd12ffaf, 0xfebb0054, 0x00b0ff8c, 0xff7b00f1, +0x00dcfd92, 0xff76ff03, 0xffe9fee8, 0x00f5ffc5, 0xfffffe81, 0xff8a004a, 0xfecdff49, 0x0175ff35, +0x0014fecc, 0x01830000, 0xffa8fe98, 0xff3001b5, 0x00dc001a, 0xffcff9ef, 0xfffffedc, 0x018cffa6, +0xffdafe72, 0x005b0015, 0x00e40079, 0x03d1002b, 0xfd320025, 0xffcefefa, 0xffb2ffd4, 0x00b1ff1c, +0xffbbffa8, 0xfe5c0077, 0x000201ab, 0x015e0048, 0x0067ebf1, 0xfec40027, 0xffd3ffd6, 0x00d600ac, +0x00bb0000, 0x003d0024, 0x001cffb6, 0xf9e90079, 0x0020ffe4, 0xff65fe86, 0x00bbfa35, 0x01650061, +0xfe05ffd5, 0x005a0053, 0xffcc009a, 0xfdc700cb, 0x0118022b, 0x05cd004e, 0xfca80325, 0x0000005d, +0xff67006d, 0x006500b7, 0xff9d000b, 0x003a003f, 0xfc6dffcb, 0x000d00ba, 0x0000005a, 0x023501b8, +0xff87f9a7, 0xfd8300c3, 0xffa80070, 0x0320ffd3, 0xff3a007d, 0x001e004a, 0xffc0fd96, 0x00cb057e, +0x005bffaa, 0x013bfd93, 0x0032001f, 0x03190080, 0xfa05012d, 0x019700cb, 0xff860006, 0x0007001e, +0x002304c1, 0xff4bffc8, 0xffadf9e9, 0x0011feee, 0xff490001, 0x009d0238, 0x01370399, 0x00c80016, +0xff470720, 0x02b30128, 0x000afdf7, 0x00f101ed, 0x00c80000, 0xffca0085, 0xfce7fd9b, 0x03c3008a, +0xff3900e5, 0xfd90fd5a, 0xfcd8fc4d, 0xf710000a, 0xf99b016b, 0x015ffed8, 0x0062fed3, 0x0001f9a7, +0xfdbc0069, 0x057e00c0, 0xff7b017e, 0xffbc0012, 0x00d50232, 0x00500028, 0x00bc00e4, 0xfe130020, +0xffe602c0, 0xffac0034, 0xffd7fde1, 0x0029ffdf, 0x01220000, 0xffdb0043, 0xf9a90266, 0xfff00020, +0xfe47fdac, 0xff9bff4c, 0x00d101dc, 0x05b30565, 0xffd1ff5d, 0xffb50016, 0x0068ffa3, 0xff8fffa6, +0x000000c9, 0x030e010c, 0xfff6fd47, 0x001c00a6, 0x0159013f, 0xffed0200, 0xff90ff92, 0xffd30061, +0x0092ffdb, 0xff75ffc2, 0x005bff42, 0x0034007e, 0x0146fcd6, 0xff980319, 0xfa16fffb, 0x0000005b, +0x0172004f, 0x0659ffdf, 0xf768fc12, 0x00baff45, 0xffffffa5, 0xffd6fff2, 0x0023fd8f, 0xff4efdc2, +0xfe970000, 0xff270077, 0x006dfff4, 0x01fe0025, 0x016e0068, 0xffe400c6, 0xfe7a004c, 0xff05ff70, +0xff85013b, 0xfe2dfcbd, 0x01250053, 0xfe830287, 0xff600080, 0xff3cffd9, 0x002400c4, 0x001fffee, +0x00060023, 0xfdddfea6, 0x01da0029, 0x04caffac, 0xfe3f057e, 0xffbf02ae, 0x02f20174, 0x0288001f, +0x006fedab, 0x00d300b4, 0x0000001b, 0xfd98000c, 0xfa40ff5a, 0xfe020062, 0xffd1fe8a, 0xff680073, +0x004bfe05, 0x003afe57, 0xfdfeffcd, 0x012c001c, 0xfef5fffd, 0xff51fd22, 0x009a003e, 0x02c1ff85, +0xffaa00c2, 0x00690044, 0xfd960038, 0xff900065, 0xfe26ff4b, 0xfea1ff4b, 0x00f1006e, 0xfd5c0087, +0xff11fdfa, 0xfe47ffbe, 0xffa8fe25, 0x00d4fffd, 0x056e0061, 0xfed8fb2a, 0x00c8000c, 0xfda40076, +0xfd80ffc3, 0x0014ff5e, 0x0055fdb1, 0x009f00c0, 0xffb40000, 0x0313ff91, 0x012d0047, 0x004dff15, +0x0000fff9, 0x006d0035, 0x01ad0077, 0xf9d2005a, 0xfdac0062, 0xff10fe42, 0xfd29ff9d, 0x0094ff5f, +0xfe03fdc1, 0x015afe02, 0x0034fea9, 0x04d6fffe, 0xfda502c2, 0x02c701c5, 0xfec90000, 0xfe0dffc7, +0x00c2004a, 0x01130439, 0xffae005e, 0xff97ffb8, 0xffe3001b, 0xfeec0095, 0xff1b00dd, 0x00b8ff8b, +0x00c8005c, 0xfe59ffe1, 0xffa60041, 0x00560000, 0xfed9fff0, 0x010cff39, 0xff36fff1, 0x0223012b, +0x00c705c0, 0x00c6fd9f, 0xfe120252, 0x00170048, 0x006e00d6, 0x000cffef, 0x00630111, 0x0147ffd9, +0x008d0234, 0xfd70000b, 0x004affaa, 0x011afea6, 0xffc6fe92, 0x004f0080, 0x0123ffae, 0xfebe00af, +0x0367fe2d, 0x0038002a, 0x00600139, 0x0018fd0c, 0xfe15ff6b, 0xfeb2fdcf, 0x023afff0, 0xfff9ffc1, +0x0598fd9e, 0x003c000e, 0x0041fa25, 0x00610023, 0x00d40187, 0x02450044, 0xfe67ff94, 0x003d0095, +0x0184ffa5, 0xfef3011c, 0x00140130, 0xfec20026, 0x011a006f, 0x00b7ffca, 0x011a004a, 0x0022000d, +0x005e0066, 0x0229ffbd, 0xffc4ffba, 0x0110ff45, 0x017bfeca, 0x00780092, 0xff86ffbf, 0x01e2ffbc, +0x000700db, 0xfff801a5, 0xffa5ff3a, 0x002600cc, 0x01e500c2, 0x0003001b, 0x00a10266, 0x003300b4, +0xff55fcbb, 0xfdd7009e, 0xfe21fee5, 0xfd8afc60, 0x0153fe93, 0x00cf0012, 0x0088003d, 0x0280fe1f, +0xff54fff4, 0x0138003c, 0x0101fd40, 0xff460085, 0xfffd0000, 0x02fb0026, 0xfd77f447, 0x001a0047, +0xff360017, 0x001e0018, 0xfff0feb0, 0x00adff52, 0x00e60000, 0x00700007, 0xffebfef9, 0xff40fe13, +0x02ebfe23, 0x00c50013, 0x00540031, 0xff54ff95, 0xff3f00ab, 0xffaa0047, 0xff9cff57, 0x000f0244, +0xff1cffc0, 0x00a700c4, 0x008bff32, 0xfe5a0127, 0xfff0fc5b, 0xff71fe98, 0x0236ff8f, 0x005300fe, +0x00aefe8b, 0x009afdaa, 0x001d00ac, 0xfef2fda5, 0x009fff75, 0x0147fec1, 0x00140043, 0xffdeff0b, +0x0192ffb1, 0x01e50069, 0x0034fff6, 0xffde0215, 0xff62ffb4, 0x0082ffb8, 0x020e012d, 0x007900cc, +0x0030fde8, 0xfe6cfdb4, 0xffd1ffb4, 0xff68ffca, 0x00f10031, 0xffe9ff85, 0x0005fd9f, 0x002dff8e, +0xff690066, 0x00f1ff7b, 0xff5aff96, 0xff6f0169, 0x01d4fea5, 0x0017fdee, 0xfe1e011b, 0xffdced31, +0x003cff5e, 0xff9dff57, 0x00050106, 0x00b000be, 0xff84fede, 0xfd410003, 0xff9300f3, 0xfde100da, +0xff1a0054, 0x008f004b, 0xfc4d0021, 0x015800aa, 0x0198fd65, 0xff56006b, 0x00dcfd59, 0xffb200a0, +0x00110006, 0x013e018e, 0xfec60071, 0x01cc01b8, 0x00410007, 0x011500cb, 0x00840bc2, 0xffddffaf, +0xffb70075, 0x01030632, 0x011000aa, 0xfff7fffb, 0xfdef01ef, 0xfff1007e, 0x0074ffe1, 0xfdcf039a, +0x00600064, 0x0086040d, 0x027101a7, 0x004a01f7, 0x023b0056, 0x010500e1, 0xfd5701a0, 0xfe7a006f, +0x06d30287, 0x0069fff7, 0xffe5fe72, 0xffe200c8, 0x00a7003a, 0xfe28fe2d, 0xffe9003d, 0xfeaafff9, +0xfe90ffe3, 0xff4eff9b, 0x0029fdd7, 0x001affd6, 0x00630039, 0x010902f6, 0x010f0114, 0xff7a003e, +0xff9cff30, 0xfee4ffc4, 0xfd04000d, 0xff5400aa, 0x01e40020, 0x00550059, 0x0042ff74, 0x0057ffe2, +0x0056ffdb, 0x01e7ff6a, 0x0000002d, 0x03d30004, 0x003aff10, 0xffb602af, 0x00ab0151, 0xfefd0035, +0xff720252, 0x00610064, 0xff5fff95, 0x0016023d, 0x010100d0, 0xff9bffc6, 0xfe41ff36, 0xff54002b, +0x01ba01b8, 0x00df00ac, 0x026efdaa, 0x0078003a, 0xff3f0038, 0xffb3ffbe, 0x0442fffc, 0x01b800e8, +0xfd060003, 0x01fc0010, 0x000b0087, 0x00acfed3, 0x010a0000, 0xfe3d0017, 0xfff3ff9d, 0x0125fdf0, +0x0092027d, 0x0099006e, 0x01c50243, 0xfebd02c7, 0x002cff07, 0xff920052, 0x00ab0163, 0x00650038, +0xfef001c8, 0x00d1ff5b, 0x001a0244, 0x0049fb0b, 0x000e00cd, 0xff56ff29, 0x01780062, 0x00d6ffe7, +0xff47007d, 0x0249ffd6, 0xffebffb7, 0xff95ff4c, 0xfdb100d9, 0x01f3009f, 0x00990115, 0xfe5500e4, +0x02160128, 0xff520073, 0x015800b8, 0x010c0036, 0x01f0fe83, 0xff780048, 0x006afe63, 0xfed2ff49, +0xff3b0125, 0x0227023b, 0x014aff89, 0xfe6dffec, 0xffea00a5, 0x01a6ffd0, 0x0079ffa8, 0x00b5001c, +0x023ffe13, 0x0203fc37, 0x01ecfe3e, 0xffdd01de, 0x005a007c, 0xfe69fff7, 0xf9f30038, 0xfecaffe5, +0xffe3feb2, 0x0149fdf0, 0xffc1fdb7, 0x003effe1, 0x00a6005f, 0x00e6009f, 0x00fe0063, 0xfff4ff3a, +0x0b830037, 0xff1efef8, 0xfeb9022a, 0xff46fd20, 0x01ab0000, 0x002c0050, 0x00540335, 0xf9b3fe82, +0x0042fff5, 0x003eff85, 0x01a4ff4b, 0xf9b500ba, 0xff4d0017, 0xfb76fedb, 0xff48ff43, 0xff6000e8, +0xffddff94, 0xfe990084, 0x01f70073, 0x00a3fd7f, 0x01b90243, 0xffb2ff41, 0xf99900ea, 0xfec3004c, +0xff58fee6, 0x00f0ff39, 0x00a9ffd1, 0x00e80089, 0x00de0000, 0xffdb00d5, 0xfea1ff79, 0x009cffbb, +0x000000ac, 0x0020fe56, 0x008ffcf1, 0xfff1001b, 0xfc2c005d, 0xfe8c00cc, 0xfe2affbb, 0xff70ff1a, +0xffdf014e, 0x006dfeeb, 0x01eb002a, 0x00940050, 0xfda2ffe5, 0x001601d2, 0xff4eff69, 0x01dc00e4, +0x001cff78, 0x0107ff0c, 0x009effe4, 0xffec00d1, 0x01ab000d, 0xff1b002a, 0xffc50047, 0xfe3e023d, +0xfedd0042, 0x003effe1, 0x00f6007b, 0x0042fea7, 0xfffefdc3, 0xff7e001d, 0xfdaafff5, 0x02500069, +0x00acfdaa, 0x002301a8, 0xfd71fe89, 0xffdfff9f, 0xff06ff88, 0xff4dfe27, 0x004700d3, 0x002c0248, +0xfed0fd7d, 0xfec60003, 0xff620053, 0xffc10229, 0x01d4fe7c, 0x00440057, 0xff8dfef2, 0x00c0ffc6, +0x000000bd, 0x0398fdf9, 0x010fff5b, 0x01960047, 0x003f00a1, 0xffdbffee, 0xffe9fec4, 0xff3304f5, +0xff0600d6, 0xffc10000, 0x01040000, 0x0222fea5, 0x010504f4, 0xfe5100a9, 0x01df0000, 0xffa90101, +0xff97fdb0, 0x0042015b, 0xff5dff47, 0xffea009c, 0x010f001f, 0xffe400a1, 0x00780026, 0xfaeefed0, +0x005dfe25, 0xfff3ffdc, 0x04f5ffe7, 0x00b800e4, 0xfd35ff33, 0x00000086, 0xfeaaffe1, 0x0063fd55, +0xff2dfe2d, 0xffe80360, 0x00ce0016, 0x0003fdbc, 0x0002028b, 0xffecffeb, 0x033f000a, 0x003bff7b, +0x0199febf, 0x0071ffea, 0x00a9ff93, 0xfd78ffef, 0x002aff9b, 0x005e0128, 0x00c5fda2, 0x0064ff6a, +0xffc90051, 0xfde00042, 0x002f00e4, 0xff820018, 0xfee300b5, 0xffc80050, 0x003001aa, 0xfef2fe76, +0x00b7fdec, 0xff7800cb, 0xff430044, 0x012800f1, 0xffecfff2, 0x037b0007, 0xfdcffb41, 0xfcd602ae, +0x01a8fe57, 0x0d3ffe5c, 0xff9a0004, 0xfe82fe52, 0x013800d5, 0x00190123, 0x0085ff7a, 0x008affdd, +0x00e70220, 0x0094007a, 0xfebd0081, 0xffe0007f, 0xff0b020e, 0xffa1ff4f, 0x005affe8, 0x00160036, +0x0035008f, 0x017801f3, 0x01190112, 0xfdcf008d, 0xffa6ffe6, 0x01a4fe31, 0xff56ff41, 0x00e0ff44, +0xfe1a0105, 0xff8f000a, 0xfd53003b, 0x007dfedd, 0xff47002e, 0x0089ffe7, 0x00000094, 0x00b4ff9f, +0x00b8004e, 0x01d602d6, 0x0012feef, 0xfe40007b, 0xff93fea2, 0x003301cb, 0xfe7bfe28, 0xff7a000f, +0xff25fe26, 0x004dfec6, 0xffb8ff30, 0x0068ff37, 0x00cbfe31, 0x06ea00a3, 0xfe1100a8, 0xfe7100bb, +0x01410028, 0x0008fde2, 0x00190180, 0x01c80004, 0xffdffe09, 0xffdaffd2, 0x0598fe22, 0xffc4ff75, +0xffd9feb4, 0x006eff97, 0xff4e0095, 0xff8f0011, 0xff64fffc, 0xfc96ffd4, 0xfe0dffaf, 0x0088ff71, +0x0314ffd1, 0xff980106, 0xfdcf0082, 0xfe8e0057, 0x01cb03d1, 0x00db00d8, 0x008dfdef, 0x00f0fdc3, +0x0299feb7, 0xfd4f0b66, 0xfe860000, 0x00d3005b, 0xfc80fd22, 0xec460006, 0x0035fff3, 0xffea0037, +0x01c5f03d, 0xff49003f, 0x0329000d, 0xff7aff1f, 0xff37ffda, 0xffad026b, 0x019e0004, 0xff52fe8a, +0x00c7008c, 0xfffeffdd, 0x00bbff94, 0xffcd01e6, 0x00d60162, 0xff7601b6, 0x038d0266, 0xfe9e0134, +0xffab004e, 0xffa9fe2a, 0x001800c9, 0x003e0029, 0x001bff0f, 0xff15035d, 0xfe35fdac, 0xfc82006e, +0x028bffa4, 0xfe0301d1, 0xff48fe88, 0xff9dffc5, 0xfeaffd9f, 0x001cfc88, 0xff87ff93, 0xfe54fe1d, +0x023a007a, 0x00960271, 0x0000ff77, 0xff4e0299, 0x0345fccb, 0x0051ff71, 0xf9af007b, 0xf620ff6d, +0x0068ff81, 0xfdbcfffc, 0xfe6a00d1, 0xfdf2fff1, 0xff750124, 0x037100e1, 0x0150fedb, 0xffa7ffff, +0x00ecfde6, 0xff62fd53, 0x004a0027, 0x0067008e, 0x00000074, 0x0026ff43, 0x003afdc9, 0xf78b010f, +0x0029feb2, 0xffb8fd14, 0x00000074, 0xffdc0158, 0x00470119, 0xfe61005e, 0x0039fe1f, 0xfa4dfdf9, +0xfdc1ff92, 0x019a000f, 0x024500e4, 0x004efde2, 0xff8cfc80, 0xff9401e7, 0xff55ffc3, 0xff40ff62, +0x01a70145, 0x00620078, 0x003dff8c, 0xfa1a007b, 0xff850011, 0x02e20068, 0xfdee007a, 0x0073feb2, +0xfffd0047, 0x0128ffca, 0xff98ffc6, 0xffea0020, 0xffe4fead, 0xf447ffbd, 0x0262ffbf, 0xfff1ff6d, +0x0003ff6c, 0xffdcffc2, 0xff8aff6e, 0x0000fef4, 0xfe82fdd2, 0xfd8c0041, 0xffa3fd98, 0xfd05ffbd, +0xff300016, 0x063c0000, 0xffe7fdf7, 0x0182fb46, 0x00cd001b, 0xff3bffa4, 0xffeaff72, 0x00e100df, +0xff7002af, 0x01c0ff06, 0x0c8cffb4, 0x00000088, 0xfe8eff56, 0xffecffcc, 0xffc2fd54, 0x01c70198, +0xffe901a7, 0xfd3700c2, 0xfba7ffe5, 0x02870013, 0xfebeffe1, 0xffd100cf, 0x00e4007b, 0x002aff08, +0xfffa0034, 0x00c10113, 0xfe790004, 0xffadff95, 0x0068ffeb, 0xffff0180, 0x00adffd9, 0x02eb0004, +0xfd85fdbb, 0x00b302e0, 0x00840020, 0xfecc0082, 0xffc30151, 0xff97001a, 0xfd30fef9, 0xfda6ff40, +0x0000ff5b, 0x00170094, 0x00a3ff27, 0xff95fb05, 0xffa20013, 0xffdb018e, 0x005cff53, 0x00ffff9a, +0xfe01011f, 0xfdf30079, 0x00a1014c, 0x005f0277, 0xfe65fdcf, 0x00bb00a5, 0xfe4b0009, 0xfffc009e, +0xfdf7fe62, 0xfff5fe1e, 0x00c2ff43, 0x0029ffe6, 0x0269ffbb, 0x01e2000e, 0xffd1fef4, 0x000afdf2, +0x020afe0b, 0x0091febf, 0x00250006, 0x002b0007, 0xffddff5f, 0x00630001, 0x0197002e, 0xffbe0162, +0xfff8fff7, 0xfeaafe6c, 0xfe94fdcc, 0x01050186, 0x006ef9d5, 0xfd68fd1c, 0x010cffab, 0xff9cffec, +0xff660180, 0xffedff6f, 0x0025003e, 0xffe401e2, 0xfdf7ffda, 0xffecfdda, 0x0261ff59, 0xfe86feb3, +0x00a3ff35, 0xffe5ff44, 0xfe690039, 0x004c0030, 0x0065ffd1, 0x000e0000, 0x01df000b, 0x0072fd1b, +0x009f001e, 0xfe4a008f, 0x00a80000, 0x00dbfffb, 0x011100fc, 0xff3400c7, 0x02ebffa2, 0xfe66ff2b, +0xfec6fd78, 0xfe2aff55, 0x00dcfcf4, 0xffb4ffea, 0x003c00b9, 0xff78002a, 0x0096fdcb, 0x0042ffb7, +0xffc202e8, 0x00c90056, 0x00430027, 0xffcc0019, 0xffe6007a, 0x00c9ffdf, 0xfffefec9, 0x00c90196, +0x00000201, 0x00e9fed1, 0x00b4ffe3, 0x002500c7, 0x01a2fed6, 0x0063ffae, 0xff5b0269, 0xff660079, +0x00e1ff7a, 0x00350173, 0xfede0045, 0xfef8fdd9, 0x0067ff92, 0xfe34002f, 0xff45ff7b, 0x01200050, +0x0001fef1, 0x02b20132, 0x0118011a, 0x00f900fc, 0x0140fe8b, 0xfebbffb5, 0x0013fe3d, 0x00000228, +0xffe8fd00, 0xfef6f742, 0x00b3fca7, 0xff48ff5d, 0xff35ffba, 0xff040021, 0x001b006f, 0xff51ffd1, +0xff61ff9b, 0xffc3ff8e, 0x00b50a29, 0xffacffd4, 0xfdf7ffd1, 0xffc700bf, 0x0131fd2f, 0xff2c00e1, +0x00350085, 0x007a002c, 0x0128014a, 0x000000a6, 0xff34ffea, 0xfe6802a9, 0x01b4ffe3, 0x0140002b, +0x007301f2, 0x0109ffb1, 0x00bafc2b, 0x004a021a, 0xffd5004d, 0x021000cc, 0xff710280, 0x013d00a8, +0xff9c0001, 0x0026ffe4, 0xffeaff98, 0x001f002a, 0x005a0263, 0x01d3ffc1, 0x00baffbd, 0x00ffffc4, +0x00610088, 0x0659ffba, 0xff31fcb4, 0x00abffcc, 0x0018ff87, 0x012cffa2, 0x01220064, 0x00030053, +0xffe9fd22, 0xff6b0096, 0xff9c0247, 0x00310155, 0x000ffe92, 0x00c60053, 0x03b30072, 0xffb4017d, +0xfe1ffffd, 0xff5000c8, 0xfdbcf9bb, 0x0195001c, 0xff9401b1, 0xfffafe1b, 0x00a5004f, 0x01cf0208, +0x0006ffe9, 0x01a6fd83, 0x000700d4, 0x00300195, 0xfe8d0016, 0x00c100c2, 0x01d80050, 0xff8a0000, +0x016cffd7, 0x0101ff17, 0xffe90035, 0x0070ffff, 0x001cff9a, 0x0134010f, 0xfd490167, 0xfd37ff59, +0x00f7ffd1, 0x0000feb3, 0xfe7b0000, 0xfd20008f, 0x01920107, 0x00aaff38, 0xfdc10044, 0xfe67005a, +0x00c4fe72, 0xfd8e00a9, 0xff68ffea, 0x008d00c0, 0xfcd800dc, 0x0163fec4, 0xf6450023, 0xfd5b01f6, +0xff3e00d7, 0xff360000, 0x006f0027, 0x0034feb6, 0xfcdbfd49, 0x006d01ea, 0x00b300b7, 0x016d015a, +0x008100e0, 0x0036fd5e, 0x0189fdef, 0x0041003f, 0xfddbfee5, 0x0080fe78, 0xffb9001e, 0x0079fff9, +0xff33007b, 0x026efedd, 0x0049008f, 0xff890000, 0xff0e0031, 0x00220013, 0x01750010, 0x00d70047, +0xfde6ff57, 0xff8cff4f, 0x0182fe67, 0xfdd20022, 0x0049023f, 0xff7700d3, 0x006c017b, 0xfd80016e, +0x002eff14, 0x0022fd0a, 0xffc1008d, 0x000400c6, 0xfefc032e, 0x00070062, 0xfda200dc, 0xff9e0097, +0xfea400e4, 0x00560043, 0x03d1001c, 0xffedff2d, 0x00150105, 0x0047fff7, 0xff8702b8, 0xffe7ff06, +0xff52ffa8, 0xfc2200c0, 0x0327004f, 0xff27ff51, 0x00ccff59, 0xfedf0261, 0xfc4dfe94, 0x005e0036, +0x011b00be, 0x016cfd62, 0xffbefe6b, 0xfaf400de, 0x0375fee6, 0x02520c58, 0x022a0075, 0x0000fff7, +0x00b50193, 0x00f1ff7a, 0x016dffec, 0xff5f0210, 0xff50fe9d, 0xfdeeff1a, 0xffa200cc, 0x03500103, +0xfffe01a7, 0x006b0037, 0x005c016a, 0x0259008b, 0x0666001d, 0xfffb0258, 0xffccffda, 0x03aff54c, +0x0048007e, 0xffe20045, 0xfe4efe1d, 0x001d0112, 0x027600a6, 0xff6fff02, 0xfe79ffa1, 0x005afda8, +0x0010003d, 0x008b0290, 0x0257fe82, 0xff37ff97, 0x00c5003f, 0x0297ffe1, 0xfd8cfff3, 0xfe6b007b, +0x0072ffbc, 0xffb1ff67, 0xf9bb0071, 0xff61ffbc, 0x01c60084, 0xfe24ff44, 0x0014002b, 0xffddff6b, +0xff51fe79, 0xfd8efd0a, 0x003c0186, 0x00b7fdec, 0x023501c0, 0xffc2022a, 0xff900099, 0x00effe87, +0xfe1e001e, 0x00000002, 0xfc7afefc, 0xffba01bc, 0xffe30375, 0x025500a1, 0xfe900016, 0xfe27ffe9, +0xff670045, 0x00a900c7, 0x0025007a, 0x025bffec, 0xfe0100ee, 0xffe7ffac, 0xff250201, 0xffd10006, +0x0029ffd9, 0xff99fd80, 0x009dffb8, 0x01230063, 0xffb0001a, 0xffb00269, 0x0043016c, 0xfe25fe83, +0x02530114, 0xffa9fd95, 0xfcfc023f, 0x0040ffd7, 0xfed10015, 0xff5cffd6, 0xff97ff94, 0x00b4fd83, +0x002702c0, 0xfedf005e, 0x00dbff7a, 0x020d0061, 0xff5500ef, 0x004500b8, 0xfcf700c5, 0xffd1ffe5 +}, + +#endif diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5024_mipi_raw/camera_tsf_para_gc5024mipi_raw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5024_mipi_raw/camera_tsf_para_gc5024mipi_raw.h new file mode 100755 index 0000000000000000000000000000000000000000..67b20590cd49f69651acb47735396b8819bf5afb --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5024_mipi_raw/camera_tsf_para_gc5024mipi_raw.h @@ -0,0 +1,64 @@ +#ifndef __TSF_TUNING_PARA_H__ +#define __TSF_TUNING_PARA_H__ + +{ + 0, + 0, + 4300, + 4800, + 110, + 135, + -50, + 50, + 256, + 512, + 300, + 500, + 80, + 120, + 120, + 220, + 110, + 150, + 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, + 54, 54, 900, 15, 8, 25, 10, 945, -30, 49, + -19, 20, -11, 13, -22, 833, 182044, 80891, 51508, 151495, +182044, 182044, 83653, -170, -5, 4, -67, 13, -18, 9, + 0, 21733, 78395, 182044, 34687, 121761, 182044, 182044, 45045, 860, + -30, 49, -19, 20, -11, 13, -22, -207, -5, 4, + -67, 13, -18, 9, 0, 1749, -12, 77, 4, 35, + 6, 20, 5, 141, -50, 23, -66, -7, -26, 3, + -42, 101, 26, 18, -22, 47, -11, 14, 56, -441, + -33, -10, -120, -3, -23, 3, -22, 298, -31, 51, + -9, 14, -8, 10, -7, -188, -6, 6, -42, 9, + -16, 6, 5, 227, -21, 9, 275, -102, -22, -220, + -109, 179, -18, 11, 110, -260, -101, -268, -96, 0, + 21, 1, -1, 1, 6, -2, 1, 0, 19, 1, + -3, -1, -10, -4, 3, 0, 1, 9, 0, -7, + 4, -13, 0, 1, 1, 7, 1, -8, -1, -4, + -3, 1, -1, 0, 63, -9, 3, -6, 30, 0, + -4, -1, 27, 7, -7, 2, 5, 0, 0, -2, + -3, 40, -1, -3, -12, -1, 0, -1, -3, 20, + -6, 4, -1, 0, 1, 1, 1, 0, 51, -4, + -3, 0, 0, 1, -3, -2, 12, -2, 0, 0, + 0, -2, -1, -1, -2, 38, -3, 0, 0, -1, + 0, 1, -1, 15, -2, 0, 0, 0, 18, -21, + -9, -12, 127, -1, 4, 1, -2, 6, -3, -12, + 20, 5, -2, 11, -2, -19, -6, 3, -23, 30, + 7, -1, 42, -7, 1, -21, -11, 0, 24, 1, + -6, -1, -1, 0, 10, 1, 33, 1, 0, 7, + -8, -6, 2, 0, 1, 5, -1, -2, 3, -6, + 1, 0, 0, 6, 0, -3, 0, -4, -1, 0, + -3, 1, 39, -11, -16, -5, -4, 6, 0, -1, + 91, 0, -9, -1, 26, 0, 0, -3, 3, 23, + -4, 3, 4, 0, 2, -2, 0, 41, -9, 1, + -10, 0, -1, 0, -1, -2, 6, -1, -1, 0, + -1, 0, -1, -2, 27, -3, 0, 0, 0, 0, + 0, 1, -1, 13, -2, 0, 0, -1, 0, 0, + -3, 32, 0, 0, 3, -3, 5, -4, 0, -14, + 36, -1, 1, -2, 20, -26, 4, 2, 158 +}, +#endif // __TSF_TUNING_PARA_H__ \ No newline at end of file diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5024_mipi_raw/camera_tuning_para_gc5024mipi_raw.cpp b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5024_mipi_raw/camera_tuning_para_gc5024mipi_raw.cpp new file mode 100755 index 0000000000000000000000000000000000000000..c6270e3df610c31c379d25af752cded494b809f1 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5024_mipi_raw/camera_tuning_para_gc5024mipi_raw.cpp @@ -0,0 +1,1821 @@ +#include +#include +#include +#include + +#include "camera_custom_nvram.h" +#include "camera_custom_sensor.h" +#include "image_sensor.h" +#include "kd_imgsensor_define.h" +#include "camera_AE_PLineTable_gc5024mipi_raw.h" +#include "camera_info_gc5024mipi_raw.h" +#include "camera_custom_AEPlinetable.h" +#include "camera_custom_tsf_tbl.h" +const NVRAM_CAMERA_ISP_PARAM_STRUCT CAMERA_ISP_DEFAULT_VALUE = +{{ + //Version + Version: NVRAM_CAMERA_PARA_FILE_VERSION, + //SensorId + SensorId: SENSOR_ID, + ISPComm:{ + { + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + } + }, + ISPPca: { +#include INCLUDE_FILENAME_ISP_PCA_PARAM + }, + ISPRegs:{ +#include INCLUDE_FILENAME_ISP_REGS_PARAM + }, + ISPMfbMixer:{{ + { + 0x00000000, 0x00000000 + }, + { + 0x00000000, 0x00000000 + }, + { + 0x00000000, 0x00000000 + }, + { + 0x00000000, 0x00000000 + }, + { + 0x00000000, 0x00000000 + }, + { + 0x00000000, 0x00000000 + }, + { + 0x00000000, 0x00000000 + } + }}, + ISPMulitCCM:{ + Poly22:{ + 73850, // i4R_AVG + 18119, // i4R_STD + 96975, // i4B_AVG + 23443, // i4B_STD + 0, // i4R_MAX + 0, // i4R_MIN + 0, // i4G_MAX + 0, // i4G_MIN + 0, // i4B_MAX + 0, // i4B_MIN + { // i4P00[9] + 4425000, -1687500, -172500, -530000, 3425000, -337500, -110000, -1960000, 4635000 + }, + { // i4P10[9] + 1364910, -1478883, 112197, -119524, -120507, 253825, 16896, 112815, -131487 + }, + { // i4P01[9] + 911291, -983887, 78186, -185324, -414625, 612963, -59875, -430468, 495932 + }, + { // i4P20[9] + 0, 0, 0, 0, 0, 0, 0, 0, 0 + }, + { // i4P11[9] + 0, 0, 0, 0, 0, 0, 0, 0, 0 + }, + { // i4P02[9] + 0, 0, 0, 0, 0, 0, 0, 0, 0 + } + }, + + AWBGain:{ + // Strobe + { + 962, // i4R + 512, // i4G + 716 // i4B + }, + // A + { + 530, // i4R + 512, // i4G + 1160 // i4B + }, + // TL84 + { + 639, // i4R + 512, // i4G + 973 // i4B + }, + // CWF + { + 751, // i4R + 512, // i4G + 1016 // i4B + }, + // D65 + { + 921, // i4R + 512, // i4G + 661 // i4B + }, + // Reserved 1 + { + 512, // i4R + 512, // i4G + 512 // i4B + }, + // Reserved 2 + { + 512, // i4R + 512, // i4G + 512 // i4B + }, + // Reserved 3 + { + 512, // i4R + 512, // i4G + 512 // i4B + } + }, + Weight:{ + 1, // Strobe + 1, // A + 1, // TL84 + 1, // CWF + 1, // D65 + 1, // Reserved 1 + 1, // Reserved 2 + 1 // Reserved 3 + } + }, + + //bInvokeSmoothCCM + bInvokeSmoothCCM: MTRUE +}}; + +const NVRAM_CAMERA_3A_STRUCT CAMERA_3A_NVRAM_DEFAULT_VALUE = +{ + NVRAM_CAMERA_3A_FILE_VERSION, // u4Version + SENSOR_ID, // SensorId + + // AE NVRAM + { + // rDevicesInfo + { + 1024, // u4MinGain, 1024 base = 1x + 5120, // u4MaxGain, 16x + 100, // u4MiniISOGain, ISOxx + 32, // u4GainStepUnit, 1x/8 + 22222, // u4PreExpUnit + 30, // u4PreMaxFrameRate + 22222, // u4VideoExpUnit + 30, // u4VideoMaxFrameRate + 1024, // u4Video2PreRatio, 1024 base = 1x + 22222, // u4CapExpUnit + 30, // u4CapMaxFrameRate + 1024, // u4Cap2PreRatio, 1024 base = 1x + 22222, // u4Video1ExpUnit + 30, // u4Video1MaxFrameRate + 1024, // u4Video12PreRatio, 1024 base = 1x + 22222, // u4Video2ExpUnit + 30, // u4Video2MaxFrameRate + 1024, // u4Video22PreRatio, 1024 base = 1x + 22222, // u4Custom1ExpUnit + 30, // u4Custom1MaxFrameRate + 1024, // u4Custom12PreRatio, 1024 base = 1x + 22222, // u4Custom2ExpUnit + 30, // u4Custom2MaxFrameRate + 1024, // u4Custom22PreRatio, 1024 base = 1x + 22222, // u4Custom3ExpUnit + 30, // u4Custom3MaxFrameRate + 1024, // u4Custom32PreRatio, 1024 base = 1x + 22222, // u4Custom4ExpUnit + 30, // u4Custom4MaxFrameRate + 1024, // u4Custom42PreRatio, 1024 base = 1x + 22222, // u4Custom5ExpUnit + 30, // u4Custom5MaxFrameRate + 1024, // u4Custom52PreRatio, 1024 base = 1x + 28, // u4LensFno, Fno = 2.8 + 350 // u4FocusLength_100x + }, + // rHistConfig + { + 4, // u4HistHighThres + 40, // u4HistLowThres + 2, // u4MostBrightRatio + 1, // u4MostDarkRatio + 160, // u4CentralHighBound + 20, // u4CentralLowBound + {240, 230, 220, 210, 200}, // u4OverExpThres[AE_CCT_STRENGTH_NUM] + {62, 70, 82, 108, 141}, // u4HistStretchThres[AE_CCT_STRENGTH_NUM] + {18, 22, 26, 30, 34} // u4BlackLightThres[AE_CCT_STRENGTH_NUM] + }, + // rCCTConfig + { + TRUE, // bEnableBlackLight + TRUE, // bEnableHistStretch + TRUE, // bEnableAntiOverExposure + TRUE, // bEnableTimeLPF + TRUE, // bEnableCaptureThres + TRUE, // bEnableVideoThres + TRUE, // bEnableVideo1Thres + TRUE, // bEnableVideo2Thres + TRUE, // bEnableCustom1Thres + TRUE, // bEnableCustom2Thres + TRUE, // bEnableCustom3Thres + TRUE, // bEnableCustom4Thres + TRUE, // bEnableCustom5Thres + TRUE, // bEnableStrobeThres + 47, // u4AETarget + 47, // u4StrobeAETarget + 50, // u4InitIndex + 4, // u4BackLightWeight + 32, // u4HistStretchWeight + 4, // u4AntiOverExpWeight + 2, // u4BlackLightStrengthIndex + 2, // u4HistStretchStrengthIndex + 2, // u4AntiOverExpStrengthIndex + 2, // u4TimeLPFStrengthIndex + {1, 3, 5, 7, 8}, // u4LPFConvergeTable[AE_CCT_STRENGTH_NUM] + 90, // u4InDoorEV = 9.0, 10 base + -5, // i4BVOffset delta BV = value/10 + 64, // u4PreviewFlareOffset + 64, // u4CaptureFlareOffset + 3, // u4CaptureFlareThres + 64, // u4VideoFlareOffset + 3, // u4VideoFlareThres + 64, // u4CustomFlareOffset + 3, // u4CustomFlareThres + 64, // u4StrobeFlareOffset + 3, // u4StrobeFlareThres + 160, // u4PrvMaxFlareThres + 0, // u4PrvMinFlareThres + 160, // u4VideoMaxFlareThres + 0, // u4VideoMinFlareThres + 18, // u4FlatnessThres // 10 base for flatness condition. + 75, // u4FlatnessStrength + //rMeteringSpec + { + //rHS_Spec + { + TRUE,//bEnableHistStretch // enable histogram stretch + 1024,//u4HistStretchWeight // Histogram weighting value + 40,//u4Pcent // + 160,//u4Thd // 0~255 + 75, //74,//u4FlatThd // 0~255 + 120,//u4FlatBrightPcent + 120,//u4FlatDarkPcent + //sFlatRatio + { + 1000, //i4X1 + 1024, //i4Y1 + 2400, //i4X2 + 0 //i4Y2 + }, + TRUE, //bEnableGreyTextEnhance + 1800, //u4GreyTextFlatStart, > sFlatRatio.i4X1, < sFlatRatio.i4X2 + { + 10, //i4X1 + 1024, //i4Y1 + 80, //i4X2 + 0 //i4Y2 + } + }, + //rAOE_Spec + { + TRUE, //bEnableAntiOverExposure + 1024, //u4AntiOverExpWeight + 10, //u4Pcent + 200, //u4Thd + TRUE, //bEnableCOEP + 1, //u4COEPcent + 106, //u4COEThd + 0, //u4BVCompRatio + //sCOEYRatio; // the outer y ratio + { + 23, //i4X1 + 1024, //i4Y1 + 47, //i4X2 + 0 //i4Y2 + }, + //sCOEDiffRatio; // inner/outer y difference ratio + { + 1500, //i4X1 + 0, //i4Y1 + 2100, //i4X2 + 1024 //i4Y2 + } + }, + //rABL_Spec + { + TRUE,//bEnableBlackLight + 1024,//u4BackLightWeight + 400,//u4Pcent + 22,//u4Thd + 255, // center luminance + 256, // final target limitation, 256/128 = 2x + //sFgBgEVRatio + { + 2200, //i4X1 + 0, //i4Y1 + 4000, //i4X2 + 1024 //i4Y2 + }, + //sBVRatio + { + 3800, //i4X1 + 0, //i4Y1 + 5000, //i4X2 + 1024 //i4Y2 + } + }, + //rNS_Spec + { + TRUE, // bEnableNightScene + 5,//u4Pcent + 170,//u4Thd + 72,//u4FlatThd + 200,//u4BrightTonePcent + 90,//u4BrightToneThd + 500,//u4LowBndPcent + 5,//u4LowBndThd + 20,//u4LowBndThdLimit + 50,//u4FlatBrightPcent + 300,//u4FlatDarkPcent + //sFlatRatio + { + 1200, //i4X1 + 1024, //i4Y1 + 2400, //i4X2 + 0 //i4Y2 + }, + //sBVRatio + { + -500, //i4X1 + 1024, //i4Y1 + 3000, //i4X2 + 0 //i4Y2 + }, + TRUE, // bEnableNightSkySuppresion + //sSkyBVRatio + { + -4000, //i4X1 + 1024, //i4Y1 + -2000, //i4X2 + 0 //i4Y2 + } + }, + // rTOUCHFD_Spec + { + 40, //uMeteringYLowBound; + 50, //uMeteringYHighBound; + 40, //uFaceYLowBound; + 50, //uFaceYHighBound; + 3, //uFaceCentralWeight; + 120, //u4MeteringStableMax; + 80, //u4MeteringStableMin; + } + }, //End rMeteringSpec + // rFlareSpec + { + {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}, //uPrvFlareWeightArr[16]; + {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}, //uVideoFlareWeightArr[16]; + 96, //u4FlareStdThrHigh; + 48, //u4FlareStdThrLow; + 0, //u4PrvCapFlareDiff; + 4, //u4FlareMaxStepGap_Fast; + 0, //u4FlareMaxStepGap_Slow; + 1800, //u4FlarMaxStepGapLimitBV; + 0, //u4FlareAEStableCount; + }, + //rAEMoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 190, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 70, //u4B2TStart + 60, //u4D2TEnd + 90, //u4D2TStart + }, + //rAEVideoMoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 10, //u4B2TStart + 10, //u4D2TEnd + 90, //u4D2TStart + }, + //rAEVideo1MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 10, //u4B2TStart + 10, //u4D2TEnd + 90, //u4D2TStart + }, + //rAEVideo2MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 10, //u4B2TStart + 10, //u4D2TEnd + 90, //u4D2TStart + }, + //rAECustom1MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 10, //u4B2TStart + 10, //u4D2TEnd + 90, //u4D2TStart + }, + //rAECustom2MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 10, //u4B2TStart + 10, //u4D2TEnd + 90, //u4D2TStart + }, + //rAECustom3MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 10, //u4B2TStart + 10, //u4D2TEnd + 90, //u4D2TStart + }, + //rAECustom4MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 40, //u4B2TStart + 40, //u4D2TEnd + 90, //u4D2TStart + }, + //rAECustom5MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 10, //u4B2TStart + 10, //u4D2TEnd + 90, //u4D2TStart + }, + //rAEFaceMoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 190, //u4Bright2TargetEnd + 10, //u4Dark2TargetStart + 80, //u4B2TEnd + 30, //u4B2TStart + 20, //u4D2TEnd + 60, //u4D2TStart + }, + //rAETrackingMoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 190, //u4Bright2TargetEnd + 10, //u4Dark2TargetStart + 80, //u4B2TEnd + 30, //u4B2TStart + 20, //u4D2TEnd + 60, //u4D2TStart + }, + //rAEAOENVRAMParam = + { + 1, // i4AOEStrengthIdx: 0 / 1 / 2 + 128, // u4BVCompRatio + {//rAEAOEAlgParam + {//rAEAOEAlgParam[0] + 47, //u4Y_Target + 10, //u4AOE_OE_percent + 160, //u4AOE_OEBound + 15, //u4AOE_DarkBound + 950, //u4AOE_LowlightPrecent + 5, //u4AOE_LowlightBound + 100, //u4AOESceneLV_L + 150, //u4AOESceneLV_H + 40, //u4AOE_SWHdrLE_Bound + }, + {//rAEAOEAlgParam[1] + 47, //u4Y_Target + 10, //u4AOE_OE_percent + 180, //u4AOE_OEBound + 20, //u4AOE_DarkBound + 950, //u4AOE_LowlightPrecent + 10, //u4AOE_LowlightBound + 100, //u4AOESceneLV_L + 150, //u4AOESceneLV_H + 40, //u4AOE_SWHdrLE_Bound + }, + {//rAEAOEAlgParam[2] + 47, //u4Y_Target + 10, //u4AOE_OE_percent + 200, //u4AOE_OEBound + 25, //u4AOE_DarkBound + 950, //u4AOE_LowlightPrecent + 15, //u4AOE_LowlightBound + 100, //u4AOESceneLV_L + 150, //u4AOESceneLV_H + 40, //u4AOE_SWHdrLE_Bound + } + } + } + } + }, + // AWB NVRAM + { + { + { + // AWB calibration data + { + // rUnitGain (unit gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rGoldenGain (golden sample gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rTuningUnitGain (Tuning sample unit gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rD65Gain (D65 WB gain: 1.0 = 512) + { + 922, // D65Gain_R + 512, // D65Gain_G + 677 // D65Gain_B + } + }, + // Original XY coordinate of AWB light source + { + // Strobe + { + 96, // i4X + -352 // i4Y + }, + // Horizon + { + -439, // OriX_Hor + -288 // OriY_Hor + }, + // A + { + -330, // OriX_A + -311 // OriY_A + }, + // TL84 + { + -175, // OriX_TL84 + -335 // OriY_TL84 + }, + // CWF + { + -125, // OriX_CWF + -404 // OriY_CWF + }, + // DNP + { + -50, // OriX_DNP + -339 // OriY_DNP + }, + // D65 + { + 114, // OriX_D65 + -321 // OriY_D65 + }, + // DF + { + 0, // OriX_DF + 0 // OriY_DF + } + }, + // Rotated XY coordinate of AWB light source + { + // Strobe + { + 96, // i4X + -352 // i4Y + }, + // Horizon + { + -415, // RotX_Hor + -272 // RotY_Hor + }, + // A + { + -309, // RotX_A + -304 // RotY_A + }, + // TL84 + { + -156, // RotX_TL84 + -334 // RotY_TL84 + }, + // CWF + { + -107, // RotX_CWF + -410 // RotY_CWF + }, + // DNP + { + -23, // RotX_DNP + -323 // RotY_DNP + }, + // D65 + { + 121, // RotX_D65 + -313 // RotY_D65 + }, + // DF + { + 100, // RotX_DF + -398 // RotY_DF + } + }, + // AWB gain of AWB light source + { + // Strobe + { + 938, // i4R + 512, // i4G + 724 // i4B + }, + // Horizon + { + 512, // AWBGAIN_HOR_R + 622, // AWBGAIN_HOR_G + 1576 // AWBGAIN_HOR_B + }, + // A + { + 512, // AWBGAIN_A_R + 515, // AWBGAIN_A_G + 1183 // AWBGAIN_A_B + }, + // TL84 + { + 652, // AWBGAIN_TL84_R + 512, // AWBGAIN_TL84_G + 994 // AWBGAIN_TL84_B + }, + // CWF + { + 773, // AWBGAIN_CWF_R + 512, // AWBGAIN_CWF_G + 1031 // AWBGAIN_CWF_B + }, + // DNP + { + 769, // AWBGAIN_DNP_R + 512, // AWBGAIN_DNP_G + 819 // AWBGAIN_DNP_B + }, + // D65 + { + 922, // AWBGAIN_D65_R + 512, // AWBGAIN_D65_G + 664 // AWBGAIN_D65_B + }, + // DF + { + 512, // AWBGAIN_DF_R + 512, // AWBGAIN_DF_G + 512 // AWBGAIN_DF_B + } + }, + // Rotation matrix parameter + { + 0, // RotationAngle + 256, // Cos + 0 // Sin + }, + // Daylight locus parameter + { + -118, // i4SlopeNumerator + 128 // i4SlopeDenominator + }, + // Predictor gain + { + 101, // i4PrefRatio100 + // DaylightLocus_L + { + 892, // i4R + 530, // i4G + 684 // i4B + }, + // DaylightLocus_H + { + 737, // i4R + 512, // i4G + 830 // i4B + }, + // Temporal General + { + 922, // i4R + 512, // i4G + 664 // i4B + }, + // AWB LSC Gain + { + 737, // i4R + 512, // i4G + 830 // i4B + } + }, + // AWB light area + { + // Strobe:FIXME + { + 160, // i4RightBound + 46, // i4LeftBound + -302, // i4UpperBound + -459 // i4LowerBound + }, + // Tungsten + { + -217, // TungRightBound + -815, // TungLeftBound + -217, // TungUpperBound + -319 // TungLowerBound + }, + // Warm fluorescent + { + -217, // WFluoRightBound + -815, // WFluoLeftBound + -319, // WFluoUpperBound + -500 // WFluoLowerBound + }, + // Fluorescent + { + -66, // FluoRightBound + -217, // FluoLeftBound + -253, // FluoUpperBound + -372 // FluoLowerBound + }, + // CWF + { + -16, // CWFRightBound + -217, // CWFLeftBound + -372, // CWFUpperBound + -465 // CWFLowerBound + }, + // Daylight + { + 151, // DayRightBound + -66, // DayLeftBound + -253, // DayUpperBound + -372 // DayLowerBound + }, + // Shade + { + 481, // ShadeRightBound + 151, // ShadeLeftBound + -253, // ShadeUpperBound + -352 // ShadeLowerBound + }, + // Daylight Fluorescent + { + 151, // DFRightBound + -16, // DFLeftBound + -372, // DFUpperBound + -465 // DFLowerBound + } + }, + // PWB light area + { + // Reference area + { + 481, // PRefRightBound + -815, // PRefLeftBound + -192, // PRefUpperBound + -500 // PRefLowerBound + }, + // Daylight + { + 176, // PDayRightBound + -66, // PDayLeftBound + -253, // PDayUpperBound + -372 // PDayLowerBound + }, + // Cloudy daylight + { + 276, // PCloudyRightBound + 101, // PCloudyLeftBound + -253, // PCloudyUpperBound + -372 // PCloudyLowerBound + }, + // Shade + { + 376, // PShadeRightBound + 101, // PShadeLeftBound + -253, // PShadeUpperBound + -372 // PShadeLowerBound + }, + // Twilight + { + -66, // PTwiRightBound + -226, // PTwiLeftBound + -253, // PTwiUpperBound + -372 // PTwiLowerBound + }, + // Fluorescent + { + 171, // PFluoRightBound + -256, // PFluoLeftBound + -263, // PFluoUpperBound + -460 // PFluoLowerBound + }, + // Warm fluorescent + { + -209, // PWFluoRightBound + -409, // PWFluoLeftBound + -263, // PWFluoUpperBound + -460 // PWFluoLowerBound + }, + // Incandescent + { + -209, // PIncaRightBound + -409, // PIncaLeftBound + -253, // PIncaUpperBound + -372 // PIncaLowerBound + }, + // Gray World + { + 5000, // PGWRightBound + -5000, // PGWLeftBound + 5000, // PGWUpperBound + -5000 // PGWLowerBound + } + }, + // PWB default gain + { + // Daylight + { + 842, // PWB_Day_R + 512, // PWB_Day_G + 726 // PWB_Day_B + }, + // Cloudy daylight + { + 1009, // PWB_Cloudy_R + 512, // PWB_Cloudy_G + 606 // PWB_Cloudy_B + }, + // Shade + { + 1080, // PWB_Shade_R + 512, // PWB_Shade_G + 566 // PWB_Shade_B + }, + // Twilight + { + 641, // PWB_Twi_R + 512, // PWB_Twi_G + 952 // PWB_Twi_B + }, + // Fluorescent + { + 789, // PWB_Fluo_R + 512, // PWB_Fluo_G + 885 // PWB_Fluo_B + }, + // Warm fluorescent + { + 550, // PWB_WFluo_R + 512, // PWB_WFluo_G + 1269 // PWB_WFluo_B + }, + // Incandescent + { + 514, // PWB_Inca_R + 512, // PWB_Inca_G + 1188 // PWB_Inca_B + }, + // Gray World + { + 512, // PWB_GW_R + 512, // PWB_GW_G + 512 // PWB_GW_B + } + }, + // AWB preference color + { + // Tungsten + { + 0, // TUNG_SLIDER + 6698 // TUNG_OFFS + }, + // Warm fluorescent + { + 0, // WFluo_SLIDER + 5608 // WFluo_OFFS + }, + // Shade + { + 0, // Shade_SLIDER + 1409 // Shade_OFFS + }, + // Sunset Area + { + 10, // i4Sunset_BoundXr_Thr + -323 // i4Sunset_BoundYr_Thr + }, + // Sunset Vertex + { + 10, // i4Sunset_BoundXr_Thr + -323 // i4Sunset_BoundYr_Thr + }, + // Shade F Area + { + -217, // i4BoundXrThr + -338 // i4BoundYrThr + }, + // Shade F Vertex + { + -217, // i4BoundXrThr + -355 // i4BoundYrThr + }, + // Shade CWF Area + { + -217, // i4BoundXrThr + -414 // i4BoundYrThr + }, + // Shade CWF Vertex + { + -217, // i4BoundXrThr + -440 // i4BoundYrThr + }, + // Low CCT Area + { + -435, // i4BoundXrThr + 274 // i4BoundYrThr + }, + // Low CCT Vertex + { + -435, // i4BoundXrThr + 274 // i4BoundYrThr + } + }, + // CCT estimation + { + // CCT + { + 2300, // i4CCT[0] + 2850, // i4CCT[1] + 3750, // i4CCT[2] + 5100, // i4CCT[3] + 6500 // i4CCT[4] + }, + // Rotated X coordinate + { + -536, // i4RotatedXCoordinate[0] + -430, // i4RotatedXCoordinate[1] + -277, // i4RotatedXCoordinate[2] + -144, // i4RotatedXCoordinate[3] + 0 // i4RotatedXCoordinate[4] + } + } + }, + // Algorithm Tuning Paramter + { + // AWB Backup Enable + 0, + + // Daylight locus offset LUTs for tungsten + { + 21, // i4Size: LUT dimension + {0, 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000, 5500, 6000, 6500, 7000, 7500, 8000, 8500, 9000, 9500, 10000}, // i4LUTIn + {0, 350, 800, 1222, 1444, 1667, 1889, 2111, 2333, 2556, 2778, 3000, 3222, 3444, 3667, 3889, 4111, 4333, 4556, 4778, 5000} // i4LUTOut + }, + // Daylight locus offset LUTs for WF + { + 21, // i4Size: LUT dimension + {0, 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000, 5500, 6000, 6500, 7000, 7500, 8000, 8500, 9000, 9500, 10000}, // i4LUTIn + {0, 350, 700, 1000, 1444, 1667, 1889, 2111, 2333, 2556, 2778, 3000, 3222, 3444, 3667, 3889, 4111, 4333, 4556, 4778, 5000} // i4LUTOut + }, + // Daylight locus offset LUTs for Shade + { + 21, // i4Size: LUT dimension + {0, 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000, 5500, 6000, 6500, 7000, 7500, 8000, 8500, 9000, 9500, 10000}, // i4LUTIn + {0, 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000, 5500, 6000, 6500, 7000, 7500, 8000, 8500, 9000, 9500, 10000} // i4LUTOut + }, + // Preference gain for each light source + { + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // STROBE + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // TUNGSTEN + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // WARM F + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512} + }, // F + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // CWF + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512} + }, // DAYLIGHT + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // SHADE + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + } // DAYLIGHT F + }, + // Parent block weight parameter + { + 1, // bEnable + 6 // i4ScalingFactor: [6] 1~12, [7] 1~6, [8] 1~3, [9] 1~2, [>=10]: 1 + }, + // AWB LV threshold for predictor + { + 115, // i4InitLVThr_L + 155, // i4InitLVThr_H + 100 // i4EnqueueLVThr + }, + // AWB number threshold for temporal predictor + { + 65, // i4Neutral_ParentBlk_Thr + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 25, 2, 2, 2, 2, 2, 2, 2} // (%) i4CWFDF_LUTThr + }, + // AWB light neutral noise reduction for outdoor + { + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + // Non neutral + { 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + // Flurescent + { 0, 0, 0, 0, 0, 3, 5, 5, 5, 5, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + // CWF + { 0, 0, 0, 0, 0, 3, 5, 5, 5, 5, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + // Daylight + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2}, // (%) + // DF + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + }, + // AWB feature detection + { + // Sunset Prop + { + 1, // i4Enable + 120, // i4LVThr_L + 130, // i4LVThr_H + 10, // i4SunsetCountThr + 0, // i4SunsetCountRatio_L + 171 // i4SunsetCountRatio_H + }, + // Shade F Detection + { + 1, // i4Enable + 50, // i4LVThr_L + 70, // i4LVThr_H + 128 // i4DaylightProb + }, + // Shade CWF Detection + { + 1, // i4Enable + 50, // i4LVThr_L + 70, // i4LVThr_H + 192 // i4DaylightProb + }, + // Low CCT + { + 0, // i4Enable + 256 // i4SpeedRatio + } + }, + // AWB non-neutral probability for spatial and temporal weighting look-up table (Max: 100; Min: 0) + { + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + { 0, 33, 66, 100, 100, 100, 100, 100, 100, 100, 100, 70, 30, 20, 10, 0, 0, 0, 0} + }, + // AWB daylight locus probability look-up table (Max: 100; Min: 0) + { //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 25, 0, 0, 0, 0}, // Strobe + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 75, 50, 25, 0, 0, 0}, // Tungsten + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 75, 50, 25, 25, 25, 0, 0, 0}, // Warm fluorescent + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 95, 75, 50, 25, 25, 25, 0, 0, 0}, // Fluorescent + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 75, 50, 30, 0, 0, 0}, // CWF + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 75, 50, 40, 30, 20}, // Daylight + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 75, 50, 25, 0, 0, 0, 0}, // Shade + { 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 80, 55, 30, 30, 30, 30, 0, 0, 0} // Daylight fluorescent + } + } + }, + { + { + + // AWB calibration data + { + // rUnitGain (unit gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rGoldenGain (golden sample gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rTuningUnitGain (Tuning sample unit gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rD65Gain (D65 WB gain: 1.0 = 512) + { + 922, // D65Gain_R + 512, // D65Gain_G + 677 // D65Gain_B + } + }, + // Original XY coordinate of AWB light source + { + // Strobe + { + 96, // i4X + -352 // i4Y + }, + // Horizon + { + -439, // OriX_Hor + -288 // OriY_Hor + }, + // A + { + -330, // OriX_A + -311 // OriY_A + }, + // TL84 + { + -175, // OriX_TL84 + -335 // OriY_TL84 + }, + // CWF + { + -125, // OriX_CWF + -404 // OriY_CWF + }, + // DNP + { + -50, // OriX_DNP + -339 // OriY_DNP + }, + // D65 + { + 114, // OriX_D65 + -321 // OriY_D65 + }, + // DF + { + 0, // OriX_DF + 0 // OriY_DF + } + }, + // Rotated XY coordinate of AWB light source + { + // Strobe + { + 96, // i4X + -352 // i4Y + }, + // Horizon + { + -439, // RotX_Hor + -288 // RotY_Hor + }, + // A + { + -330, // RotX_A + -311 // RotY_A + }, + // TL84 + { + -175, // RotX_TL84 + -335 // RotY_TL84 + }, + // CWF + { + -125, // RotX_CWF + -404 // RotY_CWF + }, + // DNP + { + -50, // RotX_DNP + -339 // RotY_DNP + }, + // D65 + { + 114, // RotX_D65 + -321 // RotY_D65 + }, + // DF + { + 88, // RotX_DF + -394 // RotY_DF + } + }, + // AWB gain of AWB light source + { + // Strobe + { + 938, // i4R + 512, // i4G + 724 // i4B + }, + // Horizon + { + 512, // AWBGAIN_HOR_R + 628, // AWBGAIN_HOR_G + 1681 // AWBGAIN_HOR_B + }, + // A + { + 512, // AWBGAIN_A_R + 525, // AWBGAIN_A_G + 1253 // AWBGAIN_A_B + }, + // TL84 + { + 636, // AWBGAIN_TL84_R + 512, // AWBGAIN_TL84_G + 1022 // AWBGAIN_TL84_B + }, + // CWF + { + 746, // AWBGAIN_CWF_R + 512, // AWBGAIN_CWF_G + 1047 // AWBGAIN_CWF_B + }, + // DNP + { + 758, // AWBGAIN_DNP_R + 512, // AWBGAIN_DNP_G + 867 // AWBGAIN_DNP_B + }, + // D65 + { + 922, // AWBGAIN_D65_R + 512, // AWBGAIN_D65_G + 677 // AWBGAIN_D65_B + }, + // DF + { + 512, // AWBGAIN_DF_R + 512, // AWBGAIN_DF_G + 512 // AWBGAIN_DF_B + } + }, + // Rotation matrix parameter + { + 0, // RotationAngle + 256, // Cos + 0 // Sin + }, + // Daylight locus parameter + { + -120, // i4SlopeNumerator + 128 // i4SlopeDenominator + }, + // Predictor gain + { + 101, // i4PrefRatio100 + // DaylightLocus_L + { + 892, // i4R + 530, // i4G + 697 // i4B + }, + // DaylightLocus_H + { + 716, // i4R + 512, // i4G + 873 // i4B + }, + // Temporal General + { + 922, // i4R + 512, // i4G + 677 // i4B + }, + // AWB LSC Gain + { + 716, // i4R + 512, // i4G + 873 // i4B + } + }, + // AWB light area + { + // Strobe:FIXME + { + 160, // i4RightBound + 46, // i4LeftBound + -302, // i4UpperBound + -459 // i4LowerBound + }, + // Tungsten + { + -237, // TungRightBound + -839, // TungLeftBound + -233, // TungUpperBound + -323 // TungLowerBound + }, + // Warm fluorescent + { + -237, // WFluoRightBound + -839, // WFluoLeftBound + -323, // WFluoUpperBound + -494 // WFluoLowerBound + }, + // Fluorescent + { + -91, // FluoRightBound + -237, // FluoLeftBound + -281, // FluoUpperBound + -370 // FluoLowerBound + }, + // CWF + { + -91, // CWFRightBound + -237, // CWFLeftBound + -370, // CWFUpperBound + -459 // CWFLowerBound + }, + // Daylight + { + 144, // DayRightBound + -91, // DayLeftBound + -281, // DayUpperBound + -400 // DayLowerBound + }, + // Shade + { + 474, // ShadeRightBound + 144, // ShadeLeftBound + -281, // ShadeUpperBound + -400 // ShadeLowerBound + }, + // Daylight Fluorescent + { + 144, // DFRightBound + -91, // DFLeftBound + -400, // DFUpperBound + -459 // DFLowerBound + } + }, + // PWB light area + { + // Reference area + { + 474, // PRefRightBound + -839, // PRefLeftBound + -233, // PRefUpperBound + -494 // PRefLowerBound + }, + // Daylight + { + 169, // PDayRightBound + -91, // PDayLeftBound + -281, // PDayUpperBound + -400 // PDayLowerBound + }, + // Cloudy daylight + { + 269, // PCloudyRightBound + 94, // PCloudyLeftBound + -281, // PCloudyUpperBound + -400 // PCloudyLowerBound + }, + // Shade + { + 369, // PShadeRightBound + 94, // PShadeLeftBound + -281, // PShadeUpperBound + -400 // PShadeLowerBound + }, + // Twilight + { + -91, // PTwiRightBound + -251, // PTwiLeftBound + -281, // PTwiUpperBound + -400 // PTwiLowerBound + }, + // Fluorescent + { + 164, // PFluoRightBound + -275, // PFluoLeftBound + -271, // PFluoUpperBound + -454 // PFluoLowerBound + }, + // Warm fluorescent + { + -230, // PWFluoRightBound + -430, // PWFluoLeftBound + -271, // PWFluoUpperBound + -454 // PWFluoLowerBound + }, + // Incandescent + { + -230, // PIncaRightBound + -430, // PIncaLeftBound + -281, // PIncaUpperBound + -400 // PIncaLowerBound + }, + // Gray World + { + 5000, // PGWRightBound + -5000, // PGWLeftBound + 5000, // PGWUpperBound + -5000 // PGWLowerBound + } + }, + // PWB default gain + { + // Daylight + { + 856, // PWB_Day_R + 512, // PWB_Day_G + 770 // PWB_Day_B + }, + // Cloudy daylight + { + 1038, // PWB_Cloudy_R + 512, // PWB_Cloudy_G + 635 // PWB_Cloudy_B + }, + // Shade + { + 1111, // PWB_Shade_R + 512, // PWB_Shade_G + 593 // PWB_Shade_B + }, + // Twilight + { + 644, // PWB_Twi_R + 512, // PWB_Twi_G + 1023 // PWB_Twi_B + }, + // Fluorescent + { + 776, // PWB_Fluo_R + 512, // PWB_Fluo_G + 902 // PWB_Fluo_B + }, + // Warm fluorescent + { + 535, // PWB_WFluo_R + 512, // PWB_WFluo_G + 1307 // PWB_WFluo_B + }, + // Incandescent + { + 519, // PWB_Inca_R + 512, // PWB_Inca_G + 1269 // PWB_Inca_B + }, + // Gray World + { + 512, // PWB_GW_R + 512, // PWB_GW_G + 512 // PWB_GW_B + } + }, + // AWB preference color + { + // Tungsten + { + 0, // TUNG_SLIDER + 6897 // TUNG_OFFS + }, + // Warm fluorescent + { + 0, // WFluo_SLIDER + 5784 // WFluo_OFFS + }, + // Shade + { + 0, // Shade_SLIDER + 1409 // Shade_OFFS + }, + // Sunset Area + { + -19, // i4Sunset_BoundXr_Thr + -339 // i4Sunset_BoundYr_Thr + }, + // Sunset Vertex + { + -19, // i4Sunset_BoundXr_Thr + -339 // i4Sunset_BoundYr_Thr + }, + // Shade F Area + { + -237, // i4BoundXrThr + -339 // i4BoundYrThr + }, + // Shade F Vertex + { + -237, // i4BoundXrThr + -355 // i4BoundYrThr + }, + // Shade CWF Area + { + -237, // i4BoundXrThr + -408 // i4BoundYrThr + }, + // Shade CWF Vertex + { + -237, // i4BoundXrThr + -434 // i4BoundYrThr + }, + // Low CCT Area + { + -459, // i4BoundXrThr + 206 // i4BoundYrThr + }, + // Low CCT Vertex + { + -459, // i4BoundXrThr + 206 // i4BoundYrThr + } + }, + // CCT estimation + { + // CCT + { + 2300, // i4CCT[0] + 2850, // i4CCT[1] + 3750, // i4CCT[2] + 5100, // i4CCT[3] + 6500 // i4CCT[4] + }, + // Rotated X coordinate + { + -553, // i4RotatedXCoordinate[0] + -444, // i4RotatedXCoordinate[1] + -289, // i4RotatedXCoordinate[2] + -164, // i4RotatedXCoordinate[3] + 0 // i4RotatedXCoordinate[4] + } + } + }, + // Algorithm Tuning Paramter + { + // AWB Backup Enable + 0, + + // Daylight locus offset LUTs for tungsten + { + 21, // i4Size: LUT dimension + {0, 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000, 5500, 6000, 6500, 7000, 7500, 8000, 8500, 9000, 9500, 10000}, // i4LUTIn + {0, 350, 800, 1222, 1444, 1667, 1889, 2111, 2333, 2556, 2778, 3000, 3222, 3444, 3667, 3889, 4111, 4333, 4556, 4778, 5000} // i4LUTOut + }, + // Daylight locus offset LUTs for WF + { + 21, // i4Size: LUT dimension + {0, 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000, 5500, 6000, 6500, 7000, 7500, 8000, 8500, 9000, 9500, 10000}, // i4LUTIn + {0, 350, 700, 1000, 1444, 1667, 1889, 2111, 2333, 2556, 2778, 3000, 3222, 3444, 3667, 3889, 4111, 4333, 4556, 4778, 5000} // i4LUTOut + }, + // Daylight locus offset LUTs for Shade + { + 21, // i4Size: LUT dimension + {0, 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000, 5500, 6000, 6500, 7000, 7500, 8000, 8500, 9000, 9500, 10000}, // i4LUTIn + {0, 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000, 5500, 6000, 6500, 7000, 7500, 8000, 8500, 9000, 9500, 10000} // i4LUTOut + }, + // Preference gain for each light source + { + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // STROBE + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // TUNGSTEN + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // WARM F + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512} + }, // F + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // CWF + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512} + }, // DAYLIGHT + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // SHADE + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + } // DAYLIGHT F + }, + // Parent block weight parameter + { + 1, // bEnable + 6 // i4ScalingFactor: [6] 1~12, [7] 1~6, [8] 1~3, [9] 1~2, [>=10]: 1 + }, + // AWB LV threshold for predictor + { + 115, // i4InitLVThr_L + 155, // i4InitLVThr_H + 100 // i4EnqueueLVThr + }, + // AWB number threshold for temporal predictor + { + 65, // i4Neutral_ParentBlk_Thr + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 25, 2, 2, 2, 2, 2, 2, 2} // (%) i4CWFDF_LUTThr + }, + // AWB light neutral noise reduction for outdoor + { + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + // Non neutral + { 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + // Flurescent + { 0, 0, 0, 0, 0, 3, 5, 5, 5, 5, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + // CWF + { 0, 0, 0, 0, 0, 3, 5, 5, 5, 5, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + // Daylight + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2}, // (%) + // DF + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + }, + // AWB feature detection + { + // Sunset Prop + { + 1, // i4Enable + 120, // i4LVThr_L + 130, // i4LVThr_H + 10, // i4SunsetCountThr + 0, // i4SunsetCountRatio_L + 171 // i4SunsetCountRatio_H + }, + // Shade F Detection + { + 1, // i4Enable + 50, // i4LVThr_L + 70, // i4LVThr_H + 96 // i4DaylightProb + }, + // Shade CWF Detection + { + 1, // i4Enable + 50, // i4LVThr_L + 70, // i4LVThr_H + 192 // i4DaylightProb + }, + // Low CCT + { + 0, // i4Enable + 256 // i4SpeedRatio + } + }, + // AWB non-neutral probability for spatial and temporal weighting look-up table (Max: 100; Min: 0) + { + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + { 0, 33, 66, 100, 100, 100, 100, 100, 100, 100, 100, 70, 30, 20, 10, 0, 0, 0, 0} + }, + // AWB daylight locus probability look-up table (Max: 100; Min: 0) + { //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 25, 0, 0, 0, 0}, // Strobe + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 75, 50, 25, 0, 0, 0}, // Tungsten + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 75, 50, 25, 25, 25, 0, 0, 0}, // Warm fluorescent + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 95, 75, 50, 25, 25, 25, 0, 0, 0}, // Fluorescent + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 75, 50, 30, 0, 0, 0}, // CWF + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 75, 50, 40, 30, 20}, // Daylight + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 75, 50, 25, 0, 0, 0, 0}, // Shade + { 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 80, 55, 30, 30, 30, 30, 0, 0, 0} // Daylight fluorescent + } + } + + + } + }, + // Flash AWB NVRAM + { +#include INCLUDE_FILENAME_FLASH_AWB_PARA + }, + {0} +}; + +#include INCLUDE_FILENAME_ISP_LSC_PARAM +//}; // namespace + +const CAMERA_TSF_TBL_STRUCT CAMERA_TSF_DEFAULT_VALUE = +{ + { + 1, //0// isTsfEn + 2, // tsfCtIdx + {20, 2000, -110, -110, 512, 512, 512, 0} // rAWBInput[8] + }, +#include INCLUDE_FILENAME_TSF_PARA +#include INCLUDE_FILENAME_TSF_DATA +}; + + +typedef NSFeature::RAWSensorInfo SensorInfoSingleton_T; + + +namespace NSFeature { +template <> +UINT32 +SensorInfoSingleton_T:: +impGetDefaultData(CAMERA_DATA_TYPE_ENUM const CameraDataType, VOID*const pDataBuf, UINT32 const size) const +{ + UINT32 dataSize[CAMERA_DATA_TYPE_NUM] = {sizeof(NVRAM_CAMERA_ISP_PARAM_STRUCT), + sizeof(NVRAM_CAMERA_3A_STRUCT), + sizeof(NVRAM_CAMERA_SHADING_STRUCT), + sizeof(NVRAM_LENS_PARA_STRUCT), + sizeof(AE_PLINETABLE_T), + 0, + sizeof(CAMERA_TSF_TBL_STRUCT)}; + + + if (CameraDataType > CAMERA_DATA_TSF_TABLE || NULL == pDataBuf || (size < dataSize[CameraDataType])) + { + return 1; + } + + switch(CameraDataType) + { + case CAMERA_NVRAM_DATA_ISP: + memcpy(pDataBuf,&CAMERA_ISP_DEFAULT_VALUE,sizeof(NVRAM_CAMERA_ISP_PARAM_STRUCT)); + break; + case CAMERA_NVRAM_DATA_3A: + memcpy(pDataBuf,&CAMERA_3A_NVRAM_DEFAULT_VALUE,sizeof(NVRAM_CAMERA_3A_STRUCT)); + break; + case CAMERA_NVRAM_DATA_SHADING: + memcpy(pDataBuf,&CAMERA_SHADING_DEFAULT_VALUE,sizeof(NVRAM_CAMERA_SHADING_STRUCT)); + break; + case CAMERA_DATA_AE_PLINETABLE: + memcpy(pDataBuf,&g_PlineTableMapping,sizeof(AE_PLINETABLE_T)); + break; + case CAMERA_DATA_TSF_TABLE: + memcpy(pDataBuf,&CAMERA_TSF_DEFAULT_VALUE,sizeof(CAMERA_TSF_TBL_STRUCT)); + break; + default: + return 1; + } + return 0; +}}; // NSFeature + + diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5025_mipi_raw/camera_AE_PLineTable_gc5025mipi_raw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5025_mipi_raw/camera_AE_PLineTable_gc5025mipi_raw.h new file mode 100755 index 0000000000000000000000000000000000000000..8f31db45fff58a47dfead1ec8164f5f446f67b99 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5025_mipi_raw/camera_AE_PLineTable_gc5025mipi_raw.h @@ -0,0 +1,10595 @@ +/* Copyright Statement: +* +* This software/firmware and related documentation ("MediaTek Software") are +* protected under relevant copyright laws. The information contained herein +* is confidential and proprietary to MediaTek Inc. and/or its licensors. +* Without the prior written permission of MediaTek inc. and/or its licensors, +* any reproduction, modification, use or disclosure of MediaTek Software, +* and information contained herein, in whole or in part, shall be strictly prohibited. +*/ +/* MediaTek Inc. (C) 2010. All rights reserved. +* +* BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES +* THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES +* CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK +* SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR +* STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND +* CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* The following software/firmware and/or related documentation ("MediaTek Software") +* have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. +*/ + +#ifndef _CAMERA_AE_PLINETABLE_GC5025MIPI_RAW_H +#define _CAMERA_AE_PLINETABLE_GC5025MIPI_RAW_H + +#include "camera_custom_AEPlinetable.h" +static strEvPline sPreviewPLineTable_60Hz = +{ +{ + {200,1024,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.00 BV=10.26 + {200,1056,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.04 BV=10.21 + {200,1120,1032, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.14 BV=10.12 + {234,1024,1040, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.02 BV=10.01 + {234,1120,1024, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.13 BV=9.90 + {267,1024,1048, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.03 BV=9.81 + {267,1120,1024, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.13 BV=9.71 + {300,1056,1032, 0, 0, 0}, //TV = 11.70(9 lines) AV=2.97 SV=5.06 BV=9.62 + {334,1024,1032, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.01 BV=9.51 + {334,1088,1040, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.11 BV=9.41 + {367,1056,1040, 0, 0, 0}, //TV = 11.41(11 lines) AV=2.97 SV=5.07 BV=9.32 + {400,1056,1024, 0, 0, 0}, //TV = 11.29(12 lines) AV=2.97 SV=5.04 BV=9.21 + {434,1024,1048, 0, 0, 0}, //TV = 11.17(13 lines) AV=2.97 SV=5.03 BV=9.11 + {467,1024,1048, 0, 0, 0}, //TV = 11.06(14 lines) AV=2.97 SV=5.03 BV=9.00 + {500,1024,1048, 0, 0, 0}, //TV = 10.97(15 lines) AV=2.97 SV=5.03 BV=8.90 + {534,1024,1048, 0, 0, 0}, //TV = 10.87(16 lines) AV=2.97 SV=5.03 BV=8.81 + {567,1056,1024, 0, 0, 0}, //TV = 10.78(17 lines) AV=2.97 SV=5.04 BV=8.71 + {600,1056,1032, 0, 0, 0}, //TV = 10.70(18 lines) AV=2.97 SV=5.06 BV=8.62 + {667,1024,1032, 0, 0, 0}, //TV = 10.55(20 lines) AV=2.97 SV=5.01 BV=8.51 + {700,1056,1024, 0, 0, 0}, //TV = 10.48(21 lines) AV=2.97 SV=5.04 BV=8.41 + {767,1024,1032, 0, 0, 0}, //TV = 10.35(23 lines) AV=2.97 SV=5.01 BV=8.31 + {800,1056,1024, 0, 0, 0}, //TV = 10.29(24 lines) AV=2.97 SV=5.04 BV=8.21 + {867,1024,1048, 0, 0, 0}, //TV = 10.17(26 lines) AV=2.97 SV=5.03 BV=8.11 + {934,1024,1048, 0, 0, 0}, //TV = 10.06(28 lines) AV=2.97 SV=5.03 BV=8.00 + {1000,1024,1048, 0, 0, 0}, //TV = 9.97(30 lines) AV=2.97 SV=5.03 BV=7.90 + {1067,1024,1048, 0, 0, 0}, //TV = 9.87(32 lines) AV=2.97 SV=5.03 BV=7.81 + {1167,1024,1032, 0, 0, 0}, //TV = 9.74(35 lines) AV=2.97 SV=5.01 BV=7.70 + {1234,1024,1048, 0, 0, 0}, //TV = 9.66(37 lines) AV=2.97 SV=5.03 BV=7.60 + {1334,1024,1032, 0, 0, 0}, //TV = 9.55(40 lines) AV=2.97 SV=5.01 BV=7.51 + {1434,1024,1032, 0, 0, 0}, //TV = 9.45(43 lines) AV=2.97 SV=5.01 BV=7.41 + {1534,1024,1032, 0, 0, 0}, //TV = 9.35(46 lines) AV=2.97 SV=5.01 BV=7.31 + {1634,1024,1040, 0, 0, 0}, //TV = 9.26(49 lines) AV=2.97 SV=5.02 BV=7.21 + {1767,1024,1032, 0, 0, 0}, //TV = 9.14(53 lines) AV=2.97 SV=5.01 BV=7.10 + {1900,1024,1032, 0, 0, 0}, //TV = 9.04(57 lines) AV=2.97 SV=5.01 BV=7.00 + {2034,1024,1032, 0, 0, 0}, //TV = 8.94(61 lines) AV=2.97 SV=5.01 BV=6.90 + {2167,1024,1032, 0, 0, 0}, //TV = 8.85(65 lines) AV=2.97 SV=5.01 BV=6.81 + {2334,1024,1032, 0, 0, 0}, //TV = 8.74(70 lines) AV=2.97 SV=5.01 BV=6.70 + {2500,1024,1032, 0, 0, 0}, //TV = 8.64(75 lines) AV=2.97 SV=5.01 BV=6.60 + {2700,1024,1024, 0, 0, 0}, //TV = 8.53(81 lines) AV=2.97 SV=5.00 BV=6.50 + {2867,1024,1032, 0, 0, 0}, //TV = 8.45(86 lines) AV=2.97 SV=5.01 BV=6.41 + {3067,1024,1032, 0, 0, 0}, //TV = 8.35(92 lines) AV=2.97 SV=5.01 BV=6.31 + {3300,1024,1032, 0, 0, 0}, //TV = 8.24(99 lines) AV=2.97 SV=5.01 BV=6.20 + {3534,1024,1032, 0, 0, 0}, //TV = 8.14(106 lines) AV=2.97 SV=5.01 BV=6.10 + {3800,1024,1032, 0, 0, 0}, //TV = 8.04(114 lines) AV=2.97 SV=5.01 BV=6.00 + {4067,1024,1032, 0, 0, 0}, //TV = 7.94(122 lines) AV=2.97 SV=5.01 BV=5.90 + {4334,1024,1032, 0, 0, 0}, //TV = 7.85(130 lines) AV=2.97 SV=5.01 BV=5.81 + {4667,1024,1032, 0, 0, 0}, //TV = 7.74(140 lines) AV=2.97 SV=5.01 BV=5.70 + {5000,1024,1032, 0, 0, 0}, //TV = 7.64(150 lines) AV=2.97 SV=5.01 BV=5.60 + {5400,1024,1024, 0, 0, 0}, //TV = 7.53(162 lines) AV=2.97 SV=5.00 BV=5.50 + {5734,1024,1032, 0, 0, 0}, //TV = 7.45(172 lines) AV=2.97 SV=5.01 BV=5.41 + {6200,1024,1024, 0, 0, 0}, //TV = 7.33(186 lines) AV=2.97 SV=5.00 BV=5.30 + {6634,1024,1024, 0, 0, 0}, //TV = 7.24(199 lines) AV=2.97 SV=5.00 BV=5.21 + {7100,1024,1024, 0, 0, 0}, //TV = 7.14(213 lines) AV=2.97 SV=5.00 BV=5.11 + {7600,1024,1032, 0, 0, 0}, //TV = 7.04(228 lines) AV=2.97 SV=5.01 BV=5.00 + {8167,1024,1024, 0, 0, 0}, //TV = 6.94(245 lines) AV=2.97 SV=5.00 BV=4.91 + {8334,1056,1040, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.07 BV=4.81 + {8334,1152,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.17 BV=4.71 + {8334,1216,1040, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.27 BV=4.61 + {8334,1312,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.37 BV=4.51 + {8334,1408,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.47 BV=4.41 + {8334,1504,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.57 BV=4.31 + {8334,1632,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.67 BV=4.21 + {8334,1728,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.77 BV=4.11 + {8334,1856,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.87 BV=4.01 + {8334,2016,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.98 BV=3.90 + {16668,1056,1040, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.07 BV=3.81 + {16668,1152,1024, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.17 BV=3.71 + {16668,1216,1040, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.27 BV=3.61 + {16668,1312,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.37 BV=3.51 + {16668,1408,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.47 BV=3.41 + {16668,1504,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.57 BV=3.31 + {25001,1088,1024, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.09 BV=3.21 + {25001,1152,1032, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.18 BV=3.11 + {25001,1248,1024, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.29 BV=3.01 + {25001,1312,1040, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.38 BV=2.91 + {33334,1056,1040, 0, 0, 0}, //TV = 4.91(1000 lines) AV=2.97 SV=5.07 BV=2.81 + {33334,1152,1024, 0, 0, 0}, //TV = 4.91(1000 lines) AV=2.97 SV=5.17 BV=2.71 + {33334,1216,1040, 0, 0, 0}, //TV = 4.91(1000 lines) AV=2.97 SV=5.27 BV=2.61 + {41667,1056,1024, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.04 BV=2.51 + {41667,1120,1032, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.14 BV=2.42 + {41667,1216,1024, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.25 BV=2.31 + {50001,1088,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.09 BV=2.21 + {50001,1152,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.18 BV=2.11 + {50001,1248,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.29 BV=2.01 + {50001,1312,1040, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.38 BV=1.91 + {50001,1408,1040, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.48 BV=1.81 + {50001,1536,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.58 BV=1.71 + {50001,1632,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.68 BV=1.61 + {50001,1760,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.78 BV=1.51 + {50001,1888,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.88 BV=1.41 + {58334,1728,1032, 0, 0, 0}, //TV = 4.10(1750 lines) AV=2.97 SV=5.77 BV=1.30 + {58334,1856,1024, 0, 0, 0}, //TV = 4.10(1750 lines) AV=2.97 SV=5.86 BV=1.21 + {66667,1728,1032, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=5.77 BV=1.11 + {66667,1856,1032, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=5.87 BV=1.01 + {66667,1984,1032, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=5.97 BV=0.91 + {66667,2144,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=6.07 BV=0.81 + {66667,2304,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=6.17 BV=0.71 + {75000,2176,1024, 0, 0, 0}, //TV = 3.74(2250 lines) AV=2.97 SV=6.09 BV=0.62 + {83334,2112,1024, 0, 0, 0}, //TV = 3.58(2500 lines) AV=2.97 SV=6.04 BV=0.51 + {91667,2048,1032, 0, 0, 0}, //TV = 3.45(2750 lines) AV=2.97 SV=6.01 BV=0.41 + {91667,2208,1024, 0, 0, 0}, //TV = 3.45(2750 lines) AV=2.97 SV=6.11 BV=0.31 + {100000,2176,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=6.09 BV=0.21 + {108333,2144,1024, 0, 0, 0}, //TV = 3.21(3250 lines) AV=2.97 SV=6.07 BV=0.11 + {116667,2144,1024, 0, 0, 0}, //TV = 3.10(3500 lines) AV=2.97 SV=6.07 BV=0.00 + {125000,2144,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.07 BV=-0.10 + {125000,2304,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.17 BV=-0.20 + {125000,2464,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.27 BV=-0.30 + {125000,2656,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.38 BV=-0.40 + {125000,2848,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.48 BV=-0.50 + {125000,3040,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.57 BV=-0.60 + {125000,3264,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.67 BV=-0.70 + {125000,3488,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.77 BV=-0.80 + {125000,3744,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.87 BV=-0.90 + {125000,4000,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.97 BV=-0.99 + {125000,4288,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.07 BV=-1.10 + {125000,4640,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.18 BV=-1.21 + {125000,4960,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.28 BV=-1.31 + {125000,5312,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.38 BV=-1.40 + {125000,5696,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.48 BV=-1.50 + {125000,6080,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.57 BV=-1.60 + {125000,6528,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.67 BV=-1.70 + {125000,6976,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.77 BV=-1.80 + {125000,7488,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.87 BV=-1.90 + {125000,8032,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.97 BV=-2.00 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sPreviewPLineTable_50Hz = +{ +{ + {200,1024,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.00 BV=10.26 + {200,1056,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.04 BV=10.21 + {200,1120,1032, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.14 BV=10.12 + {234,1024,1040, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.02 BV=10.01 + {234,1120,1024, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.13 BV=9.90 + {267,1024,1048, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.03 BV=9.81 + {267,1120,1024, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.13 BV=9.71 + {300,1056,1032, 0, 0, 0}, //TV = 11.70(9 lines) AV=2.97 SV=5.06 BV=9.62 + {334,1024,1032, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.01 BV=9.51 + {334,1088,1040, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.11 BV=9.41 + {367,1056,1040, 0, 0, 0}, //TV = 11.41(11 lines) AV=2.97 SV=5.07 BV=9.32 + {400,1056,1024, 0, 0, 0}, //TV = 11.29(12 lines) AV=2.97 SV=5.04 BV=9.21 + {434,1024,1048, 0, 0, 0}, //TV = 11.17(13 lines) AV=2.97 SV=5.03 BV=9.11 + {467,1024,1048, 0, 0, 0}, //TV = 11.06(14 lines) AV=2.97 SV=5.03 BV=9.00 + {500,1024,1048, 0, 0, 0}, //TV = 10.97(15 lines) AV=2.97 SV=5.03 BV=8.90 + {534,1024,1048, 0, 0, 0}, //TV = 10.87(16 lines) AV=2.97 SV=5.03 BV=8.81 + {567,1056,1024, 0, 0, 0}, //TV = 10.78(17 lines) AV=2.97 SV=5.04 BV=8.71 + {600,1056,1032, 0, 0, 0}, //TV = 10.70(18 lines) AV=2.97 SV=5.06 BV=8.62 + {667,1024,1032, 0, 0, 0}, //TV = 10.55(20 lines) AV=2.97 SV=5.01 BV=8.51 + {700,1056,1024, 0, 0, 0}, //TV = 10.48(21 lines) AV=2.97 SV=5.04 BV=8.41 + {767,1024,1032, 0, 0, 0}, //TV = 10.35(23 lines) AV=2.97 SV=5.01 BV=8.31 + {800,1056,1024, 0, 0, 0}, //TV = 10.29(24 lines) AV=2.97 SV=5.04 BV=8.21 + {867,1024,1048, 0, 0, 0}, //TV = 10.17(26 lines) AV=2.97 SV=5.03 BV=8.11 + {934,1024,1048, 0, 0, 0}, //TV = 10.06(28 lines) AV=2.97 SV=5.03 BV=8.00 + {1000,1024,1048, 0, 0, 0}, //TV = 9.97(30 lines) AV=2.97 SV=5.03 BV=7.90 + {1067,1024,1048, 0, 0, 0}, //TV = 9.87(32 lines) AV=2.97 SV=5.03 BV=7.81 + {1167,1024,1032, 0, 0, 0}, //TV = 9.74(35 lines) AV=2.97 SV=5.01 BV=7.70 + {1234,1024,1048, 0, 0, 0}, //TV = 9.66(37 lines) AV=2.97 SV=5.03 BV=7.60 + {1334,1024,1032, 0, 0, 0}, //TV = 9.55(40 lines) AV=2.97 SV=5.01 BV=7.51 + {1434,1024,1032, 0, 0, 0}, //TV = 9.45(43 lines) AV=2.97 SV=5.01 BV=7.41 + {1534,1024,1032, 0, 0, 0}, //TV = 9.35(46 lines) AV=2.97 SV=5.01 BV=7.31 + {1634,1024,1040, 0, 0, 0}, //TV = 9.26(49 lines) AV=2.97 SV=5.02 BV=7.21 + {1767,1024,1032, 0, 0, 0}, //TV = 9.14(53 lines) AV=2.97 SV=5.01 BV=7.10 + {1900,1024,1032, 0, 0, 0}, //TV = 9.04(57 lines) AV=2.97 SV=5.01 BV=7.00 + {2034,1024,1032, 0, 0, 0}, //TV = 8.94(61 lines) AV=2.97 SV=5.01 BV=6.90 + {2167,1024,1032, 0, 0, 0}, //TV = 8.85(65 lines) AV=2.97 SV=5.01 BV=6.81 + {2334,1024,1032, 0, 0, 0}, //TV = 8.74(70 lines) AV=2.97 SV=5.01 BV=6.70 + {2500,1024,1032, 0, 0, 0}, //TV = 8.64(75 lines) AV=2.97 SV=5.01 BV=6.60 + {2700,1024,1024, 0, 0, 0}, //TV = 8.53(81 lines) AV=2.97 SV=5.00 BV=6.50 + {2867,1024,1032, 0, 0, 0}, //TV = 8.45(86 lines) AV=2.97 SV=5.01 BV=6.41 + {3067,1024,1032, 0, 0, 0}, //TV = 8.35(92 lines) AV=2.97 SV=5.01 BV=6.31 + {3300,1024,1032, 0, 0, 0}, //TV = 8.24(99 lines) AV=2.97 SV=5.01 BV=6.20 + {3534,1024,1032, 0, 0, 0}, //TV = 8.14(106 lines) AV=2.97 SV=5.01 BV=6.10 + {3800,1024,1032, 0, 0, 0}, //TV = 8.04(114 lines) AV=2.97 SV=5.01 BV=6.00 + {4067,1024,1032, 0, 0, 0}, //TV = 7.94(122 lines) AV=2.97 SV=5.01 BV=5.90 + {4334,1024,1032, 0, 0, 0}, //TV = 7.85(130 lines) AV=2.97 SV=5.01 BV=5.81 + {4667,1024,1032, 0, 0, 0}, //TV = 7.74(140 lines) AV=2.97 SV=5.01 BV=5.70 + {5000,1024,1032, 0, 0, 0}, //TV = 7.64(150 lines) AV=2.97 SV=5.01 BV=5.60 + {5400,1024,1024, 0, 0, 0}, //TV = 7.53(162 lines) AV=2.97 SV=5.00 BV=5.50 + {5734,1024,1032, 0, 0, 0}, //TV = 7.45(172 lines) AV=2.97 SV=5.01 BV=5.41 + {6200,1024,1024, 0, 0, 0}, //TV = 7.33(186 lines) AV=2.97 SV=5.00 BV=5.30 + {6634,1024,1024, 0, 0, 0}, //TV = 7.24(199 lines) AV=2.97 SV=5.00 BV=5.21 + {7100,1024,1024, 0, 0, 0}, //TV = 7.14(213 lines) AV=2.97 SV=5.00 BV=5.11 + {7600,1024,1032, 0, 0, 0}, //TV = 7.04(228 lines) AV=2.97 SV=5.01 BV=5.00 + {8167,1024,1024, 0, 0, 0}, //TV = 6.94(245 lines) AV=2.97 SV=5.00 BV=4.91 + {8734,1024,1024, 0, 0, 0}, //TV = 6.84(262 lines) AV=2.97 SV=5.00 BV=4.81 + {9367,1024,1024, 0, 0, 0}, //TV = 6.74(281 lines) AV=2.97 SV=5.00 BV=4.71 + {10000,1024,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.01 BV=4.60 + {10000,1088,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.10 BV=4.52 + {10000,1184,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.21 BV=4.41 + {10000,1248,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.31 BV=4.31 + {10000,1344,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.41 BV=4.20 + {10000,1440,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.51 BV=4.10 + {10000,1568,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.61 BV=4.00 + {10000,1664,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.71 BV=3.90 + {10000,1792,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.81 BV=3.81 + {10000,1920,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.91 BV=3.71 + {20000,1024,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.01 BV=3.60 + {20000,1088,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.10 BV=3.52 + {20000,1184,1024, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.21 BV=3.41 + {20000,1248,1040, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.31 BV=3.31 + {20000,1344,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.40 BV=3.21 + {20000,1440,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.50 BV=3.11 + {30000,1024,1040, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.02 BV=3.01 + {30000,1120,1024, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.13 BV=2.90 + {30000,1184,1032, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.22 BV=2.81 + {30000,1280,1024, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.32 BV=2.71 + {40000,1024,1032, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.01 BV=2.60 + {40000,1088,1032, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.10 BV=2.52 + {40000,1184,1024, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.21 BV=2.41 + {40000,1280,1024, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.32 BV=2.29 + {50000,1088,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.09 BV=2.21 + {50000,1152,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.18 BV=2.11 + {50000,1248,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.29 BV=2.01 + {50000,1312,1040, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.38 BV=1.91 + {50000,1440,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.49 BV=1.80 + {50000,1536,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.58 BV=1.71 + {50000,1632,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.68 BV=1.61 + {50000,1760,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.78 BV=1.51 + {50000,1888,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.88 BV=1.41 + {60000,1696,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=5.73 BV=1.30 + {60000,1792,1032, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=5.82 BV=1.21 + {60000,1952,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=5.93 BV=1.10 + {60000,2080,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.02 BV=1.01 + {60000,2208,1032, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.12 BV=0.91 + {60000,2368,1032, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.22 BV=0.81 + {70000,2176,1024, 0, 0, 0}, //TV = 3.84(2100 lines) AV=2.97 SV=6.09 BV=0.72 + {80000,2048,1024, 0, 0, 0}, //TV = 3.64(2400 lines) AV=2.97 SV=6.00 BV=0.61 + {80000,2208,1024, 0, 0, 0}, //TV = 3.64(2400 lines) AV=2.97 SV=6.11 BV=0.51 + {90000,2080,1032, 0, 0, 0}, //TV = 3.47(2700 lines) AV=2.97 SV=6.03 BV=0.41 + {90000,2240,1032, 0, 0, 0}, //TV = 3.47(2700 lines) AV=2.97 SV=6.14 BV=0.30 + {99999,2176,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=6.09 BV=0.21 + {109999,2112,1024, 0, 0, 0}, //TV = 3.18(3300 lines) AV=2.97 SV=6.04 BV=0.11 + {119999,2080,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.02 BV=0.01 + {119999,2240,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.13 BV=-0.10 + {119999,2400,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.23 BV=-0.20 + {119999,2560,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.32 BV=-0.29 + {119999,2752,1032, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.44 BV=-0.41 + {119999,2944,1032, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.53 BV=-0.51 + {119999,3168,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.63 BV=-0.60 + {119999,3392,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.73 BV=-0.70 + {119999,3648,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.83 BV=-0.80 + {119999,3904,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.93 BV=-0.90 + {119999,4192,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.03 BV=-1.00 + {119999,4480,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.13 BV=-1.10 + {119999,4832,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.24 BV=-1.21 + {119999,5152,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.33 BV=-1.30 + {119999,5536,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.43 BV=-1.40 + {119999,5920,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.53 BV=-1.50 + {119999,6336,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.63 BV=-1.60 + {119999,6784,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.73 BV=-1.70 + {119999,7296,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.83 BV=-1.80 + {119999,7808,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.93 BV=-1.90 + {119999,8192,1040, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=8.02 BV=-1.99 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_PreviewAutoTable = +{ + AETABLE_RPEVIEW_AUTO, //eAETableID + 124, //u4TotalIndex + 20, //u4StrobeTrigerBV + 103, //i4MaxBV + -20, //i4MinBV + 90, //i4EffectiveMaxBV + -10, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sPreviewPLineTable_60Hz, + sPreviewPLineTable_50Hz, + NULL, +}; + +static strEvPline sCapturePLineTable_60Hz = +{ +{ + {200,1024,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.00 BV=10.26 + {200,1056,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.04 BV=10.21 + {200,1120,1032, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.14 BV=10.12 + {234,1024,1040, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.02 BV=10.01 + {234,1120,1024, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.13 BV=9.90 + {267,1024,1048, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.03 BV=9.81 + {267,1120,1024, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.13 BV=9.71 + {300,1056,1032, 0, 0, 0}, //TV = 11.70(9 lines) AV=2.97 SV=5.06 BV=9.62 + {334,1024,1032, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.01 BV=9.51 + {334,1088,1040, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.11 BV=9.41 + {367,1056,1040, 0, 0, 0}, //TV = 11.41(11 lines) AV=2.97 SV=5.07 BV=9.32 + {400,1056,1024, 0, 0, 0}, //TV = 11.29(12 lines) AV=2.97 SV=5.04 BV=9.21 + {434,1024,1048, 0, 0, 0}, //TV = 11.17(13 lines) AV=2.97 SV=5.03 BV=9.11 + {467,1024,1048, 0, 0, 0}, //TV = 11.06(14 lines) AV=2.97 SV=5.03 BV=9.00 + {500,1024,1048, 0, 0, 0}, //TV = 10.97(15 lines) AV=2.97 SV=5.03 BV=8.90 + {534,1024,1048, 0, 0, 0}, //TV = 10.87(16 lines) AV=2.97 SV=5.03 BV=8.81 + {567,1056,1024, 0, 0, 0}, //TV = 10.78(17 lines) AV=2.97 SV=5.04 BV=8.71 + {600,1056,1032, 0, 0, 0}, //TV = 10.70(18 lines) AV=2.97 SV=5.06 BV=8.62 + {667,1024,1032, 0, 0, 0}, //TV = 10.55(20 lines) AV=2.97 SV=5.01 BV=8.51 + {700,1056,1024, 0, 0, 0}, //TV = 10.48(21 lines) AV=2.97 SV=5.04 BV=8.41 + {767,1024,1032, 0, 0, 0}, //TV = 10.35(23 lines) AV=2.97 SV=5.01 BV=8.31 + {800,1056,1024, 0, 0, 0}, //TV = 10.29(24 lines) AV=2.97 SV=5.04 BV=8.21 + {867,1024,1048, 0, 0, 0}, //TV = 10.17(26 lines) AV=2.97 SV=5.03 BV=8.11 + {934,1024,1048, 0, 0, 0}, //TV = 10.06(28 lines) AV=2.97 SV=5.03 BV=8.00 + {1000,1024,1048, 0, 0, 0}, //TV = 9.97(30 lines) AV=2.97 SV=5.03 BV=7.90 + {1067,1024,1048, 0, 0, 0}, //TV = 9.87(32 lines) AV=2.97 SV=5.03 BV=7.81 + {1167,1024,1032, 0, 0, 0}, //TV = 9.74(35 lines) AV=2.97 SV=5.01 BV=7.70 + {1234,1024,1048, 0, 0, 0}, //TV = 9.66(37 lines) AV=2.97 SV=5.03 BV=7.60 + {1334,1024,1032, 0, 0, 0}, //TV = 9.55(40 lines) AV=2.97 SV=5.01 BV=7.51 + {1434,1024,1032, 0, 0, 0}, //TV = 9.45(43 lines) AV=2.97 SV=5.01 BV=7.41 + {1534,1024,1032, 0, 0, 0}, //TV = 9.35(46 lines) AV=2.97 SV=5.01 BV=7.31 + {1634,1024,1040, 0, 0, 0}, //TV = 9.26(49 lines) AV=2.97 SV=5.02 BV=7.21 + {1767,1024,1032, 0, 0, 0}, //TV = 9.14(53 lines) AV=2.97 SV=5.01 BV=7.10 + {1900,1024,1032, 0, 0, 0}, //TV = 9.04(57 lines) AV=2.97 SV=5.01 BV=7.00 + {2034,1024,1032, 0, 0, 0}, //TV = 8.94(61 lines) AV=2.97 SV=5.01 BV=6.90 + {2167,1024,1032, 0, 0, 0}, //TV = 8.85(65 lines) AV=2.97 SV=5.01 BV=6.81 + {2334,1024,1032, 0, 0, 0}, //TV = 8.74(70 lines) AV=2.97 SV=5.01 BV=6.70 + {2500,1024,1032, 0, 0, 0}, //TV = 8.64(75 lines) AV=2.97 SV=5.01 BV=6.60 + {2700,1024,1024, 0, 0, 0}, //TV = 8.53(81 lines) AV=2.97 SV=5.00 BV=6.50 + {2867,1024,1032, 0, 0, 0}, //TV = 8.45(86 lines) AV=2.97 SV=5.01 BV=6.41 + {3067,1024,1032, 0, 0, 0}, //TV = 8.35(92 lines) AV=2.97 SV=5.01 BV=6.31 + {3300,1024,1032, 0, 0, 0}, //TV = 8.24(99 lines) AV=2.97 SV=5.01 BV=6.20 + {3534,1024,1032, 0, 0, 0}, //TV = 8.14(106 lines) AV=2.97 SV=5.01 BV=6.10 + {3800,1024,1032, 0, 0, 0}, //TV = 8.04(114 lines) AV=2.97 SV=5.01 BV=6.00 + {4067,1024,1032, 0, 0, 0}, //TV = 7.94(122 lines) AV=2.97 SV=5.01 BV=5.90 + {4334,1024,1032, 0, 0, 0}, //TV = 7.85(130 lines) AV=2.97 SV=5.01 BV=5.81 + {4667,1024,1032, 0, 0, 0}, //TV = 7.74(140 lines) AV=2.97 SV=5.01 BV=5.70 + {5000,1024,1032, 0, 0, 0}, //TV = 7.64(150 lines) AV=2.97 SV=5.01 BV=5.60 + {5400,1024,1024, 0, 0, 0}, //TV = 7.53(162 lines) AV=2.97 SV=5.00 BV=5.50 + {5734,1024,1032, 0, 0, 0}, //TV = 7.45(172 lines) AV=2.97 SV=5.01 BV=5.41 + {6200,1024,1024, 0, 0, 0}, //TV = 7.33(186 lines) AV=2.97 SV=5.00 BV=5.30 + {6634,1024,1024, 0, 0, 0}, //TV = 7.24(199 lines) AV=2.97 SV=5.00 BV=5.21 + {7100,1024,1024, 0, 0, 0}, //TV = 7.14(213 lines) AV=2.97 SV=5.00 BV=5.11 + {7600,1024,1032, 0, 0, 0}, //TV = 7.04(228 lines) AV=2.97 SV=5.01 BV=5.00 + {8167,1024,1024, 0, 0, 0}, //TV = 6.94(245 lines) AV=2.97 SV=5.00 BV=4.91 + {8334,1056,1040, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.07 BV=4.81 + {8334,1152,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.17 BV=4.71 + {8334,1216,1040, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.27 BV=4.61 + {8334,1312,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.37 BV=4.51 + {8334,1408,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.47 BV=4.41 + {8334,1504,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.57 BV=4.31 + {8334,1632,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.67 BV=4.21 + {8334,1728,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.77 BV=4.11 + {8334,1856,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.87 BV=4.01 + {8334,2016,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.98 BV=3.90 + {16668,1056,1040, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.07 BV=3.81 + {16668,1152,1024, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.17 BV=3.71 + {16668,1216,1040, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.27 BV=3.61 + {16668,1312,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.37 BV=3.51 + {16668,1408,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.47 BV=3.41 + {16668,1504,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.57 BV=3.31 + {25001,1088,1024, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.09 BV=3.21 + {25001,1152,1032, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.18 BV=3.11 + {25001,1248,1024, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.29 BV=3.01 + {25001,1312,1040, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.38 BV=2.91 + {33334,1056,1040, 0, 0, 0}, //TV = 4.91(1000 lines) AV=2.97 SV=5.07 BV=2.81 + {33334,1152,1024, 0, 0, 0}, //TV = 4.91(1000 lines) AV=2.97 SV=5.17 BV=2.71 + {33334,1216,1040, 0, 0, 0}, //TV = 4.91(1000 lines) AV=2.97 SV=5.27 BV=2.61 + {41667,1056,1024, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.04 BV=2.51 + {41667,1120,1032, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.14 BV=2.42 + {41667,1216,1024, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.25 BV=2.31 + {50001,1088,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.09 BV=2.21 + {50001,1152,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.18 BV=2.11 + {50001,1248,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.29 BV=2.01 + {50001,1312,1040, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.38 BV=1.91 + {50001,1408,1040, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.48 BV=1.81 + {50001,1536,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.58 BV=1.71 + {50001,1632,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.68 BV=1.61 + {50001,1760,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.78 BV=1.51 + {50001,1888,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.88 BV=1.41 + {58334,1728,1032, 0, 0, 0}, //TV = 4.10(1750 lines) AV=2.97 SV=5.77 BV=1.30 + {58334,1856,1024, 0, 0, 0}, //TV = 4.10(1750 lines) AV=2.97 SV=5.86 BV=1.21 + {66667,1728,1032, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=5.77 BV=1.11 + {66667,1856,1032, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=5.87 BV=1.01 + {66667,1984,1032, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=5.97 BV=0.91 + {66667,2144,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=6.07 BV=0.81 + {66667,2304,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=6.17 BV=0.71 + {75000,2176,1024, 0, 0, 0}, //TV = 3.74(2250 lines) AV=2.97 SV=6.09 BV=0.62 + {83334,2112,1024, 0, 0, 0}, //TV = 3.58(2500 lines) AV=2.97 SV=6.04 BV=0.51 + {91667,2048,1032, 0, 0, 0}, //TV = 3.45(2750 lines) AV=2.97 SV=6.01 BV=0.41 + {91667,2208,1024, 0, 0, 0}, //TV = 3.45(2750 lines) AV=2.97 SV=6.11 BV=0.31 + {100000,2176,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=6.09 BV=0.21 + {108333,2144,1024, 0, 0, 0}, //TV = 3.21(3250 lines) AV=2.97 SV=6.07 BV=0.11 + {116667,2144,1024, 0, 0, 0}, //TV = 3.10(3500 lines) AV=2.97 SV=6.07 BV=0.00 + {125000,2144,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.07 BV=-0.10 + {125000,2304,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.17 BV=-0.20 + {125000,2464,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.27 BV=-0.30 + {125000,2656,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.38 BV=-0.40 + {125000,2848,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.48 BV=-0.50 + {125000,3040,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.57 BV=-0.60 + {125000,3264,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.67 BV=-0.70 + {125000,3488,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.77 BV=-0.80 + {125000,3744,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.87 BV=-0.90 + {125000,4000,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.97 BV=-0.99 + {125000,4288,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.07 BV=-1.10 + {125000,4640,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.18 BV=-1.21 + {125000,4960,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.28 BV=-1.31 + {125000,5312,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.38 BV=-1.40 + {125000,5696,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.48 BV=-1.50 + {125000,6080,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.57 BV=-1.60 + {125000,6528,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.67 BV=-1.70 + {125000,6976,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.77 BV=-1.80 + {125000,7488,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.87 BV=-1.90 + {125000,8032,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.97 BV=-2.00 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCapturePLineTable_50Hz = +{ +{ + {200,1024,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.00 BV=10.26 + {200,1056,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.04 BV=10.21 + {200,1120,1032, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.14 BV=10.12 + {234,1024,1040, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.02 BV=10.01 + {234,1120,1024, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.13 BV=9.90 + {267,1024,1048, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.03 BV=9.81 + {267,1120,1024, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.13 BV=9.71 + {300,1056,1032, 0, 0, 0}, //TV = 11.70(9 lines) AV=2.97 SV=5.06 BV=9.62 + {334,1024,1032, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.01 BV=9.51 + {334,1088,1040, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.11 BV=9.41 + {367,1056,1040, 0, 0, 0}, //TV = 11.41(11 lines) AV=2.97 SV=5.07 BV=9.32 + {400,1056,1024, 0, 0, 0}, //TV = 11.29(12 lines) AV=2.97 SV=5.04 BV=9.21 + {434,1024,1048, 0, 0, 0}, //TV = 11.17(13 lines) AV=2.97 SV=5.03 BV=9.11 + {467,1024,1048, 0, 0, 0}, //TV = 11.06(14 lines) AV=2.97 SV=5.03 BV=9.00 + {500,1024,1048, 0, 0, 0}, //TV = 10.97(15 lines) AV=2.97 SV=5.03 BV=8.90 + {534,1024,1048, 0, 0, 0}, //TV = 10.87(16 lines) AV=2.97 SV=5.03 BV=8.81 + {567,1056,1024, 0, 0, 0}, //TV = 10.78(17 lines) AV=2.97 SV=5.04 BV=8.71 + {600,1056,1032, 0, 0, 0}, //TV = 10.70(18 lines) AV=2.97 SV=5.06 BV=8.62 + {667,1024,1032, 0, 0, 0}, //TV = 10.55(20 lines) AV=2.97 SV=5.01 BV=8.51 + {700,1056,1024, 0, 0, 0}, //TV = 10.48(21 lines) AV=2.97 SV=5.04 BV=8.41 + {767,1024,1032, 0, 0, 0}, //TV = 10.35(23 lines) AV=2.97 SV=5.01 BV=8.31 + {800,1056,1024, 0, 0, 0}, //TV = 10.29(24 lines) AV=2.97 SV=5.04 BV=8.21 + {867,1024,1048, 0, 0, 0}, //TV = 10.17(26 lines) AV=2.97 SV=5.03 BV=8.11 + {934,1024,1048, 0, 0, 0}, //TV = 10.06(28 lines) AV=2.97 SV=5.03 BV=8.00 + {1000,1024,1048, 0, 0, 0}, //TV = 9.97(30 lines) AV=2.97 SV=5.03 BV=7.90 + {1067,1024,1048, 0, 0, 0}, //TV = 9.87(32 lines) AV=2.97 SV=5.03 BV=7.81 + {1167,1024,1032, 0, 0, 0}, //TV = 9.74(35 lines) AV=2.97 SV=5.01 BV=7.70 + {1234,1024,1048, 0, 0, 0}, //TV = 9.66(37 lines) AV=2.97 SV=5.03 BV=7.60 + {1334,1024,1032, 0, 0, 0}, //TV = 9.55(40 lines) AV=2.97 SV=5.01 BV=7.51 + {1434,1024,1032, 0, 0, 0}, //TV = 9.45(43 lines) AV=2.97 SV=5.01 BV=7.41 + {1534,1024,1032, 0, 0, 0}, //TV = 9.35(46 lines) AV=2.97 SV=5.01 BV=7.31 + {1634,1024,1040, 0, 0, 0}, //TV = 9.26(49 lines) AV=2.97 SV=5.02 BV=7.21 + {1767,1024,1032, 0, 0, 0}, //TV = 9.14(53 lines) AV=2.97 SV=5.01 BV=7.10 + {1900,1024,1032, 0, 0, 0}, //TV = 9.04(57 lines) AV=2.97 SV=5.01 BV=7.00 + {2034,1024,1032, 0, 0, 0}, //TV = 8.94(61 lines) AV=2.97 SV=5.01 BV=6.90 + {2167,1024,1032, 0, 0, 0}, //TV = 8.85(65 lines) AV=2.97 SV=5.01 BV=6.81 + {2334,1024,1032, 0, 0, 0}, //TV = 8.74(70 lines) AV=2.97 SV=5.01 BV=6.70 + {2500,1024,1032, 0, 0, 0}, //TV = 8.64(75 lines) AV=2.97 SV=5.01 BV=6.60 + {2700,1024,1024, 0, 0, 0}, //TV = 8.53(81 lines) AV=2.97 SV=5.00 BV=6.50 + {2867,1024,1032, 0, 0, 0}, //TV = 8.45(86 lines) AV=2.97 SV=5.01 BV=6.41 + {3067,1024,1032, 0, 0, 0}, //TV = 8.35(92 lines) AV=2.97 SV=5.01 BV=6.31 + {3300,1024,1032, 0, 0, 0}, //TV = 8.24(99 lines) AV=2.97 SV=5.01 BV=6.20 + {3534,1024,1032, 0, 0, 0}, //TV = 8.14(106 lines) AV=2.97 SV=5.01 BV=6.10 + {3800,1024,1032, 0, 0, 0}, //TV = 8.04(114 lines) AV=2.97 SV=5.01 BV=6.00 + {4067,1024,1032, 0, 0, 0}, //TV = 7.94(122 lines) AV=2.97 SV=5.01 BV=5.90 + {4334,1024,1032, 0, 0, 0}, //TV = 7.85(130 lines) AV=2.97 SV=5.01 BV=5.81 + {4667,1024,1032, 0, 0, 0}, //TV = 7.74(140 lines) AV=2.97 SV=5.01 BV=5.70 + {5000,1024,1032, 0, 0, 0}, //TV = 7.64(150 lines) AV=2.97 SV=5.01 BV=5.60 + {5400,1024,1024, 0, 0, 0}, //TV = 7.53(162 lines) AV=2.97 SV=5.00 BV=5.50 + {5734,1024,1032, 0, 0, 0}, //TV = 7.45(172 lines) AV=2.97 SV=5.01 BV=5.41 + {6200,1024,1024, 0, 0, 0}, //TV = 7.33(186 lines) AV=2.97 SV=5.00 BV=5.30 + {6634,1024,1024, 0, 0, 0}, //TV = 7.24(199 lines) AV=2.97 SV=5.00 BV=5.21 + {7100,1024,1024, 0, 0, 0}, //TV = 7.14(213 lines) AV=2.97 SV=5.00 BV=5.11 + {7600,1024,1032, 0, 0, 0}, //TV = 7.04(228 lines) AV=2.97 SV=5.01 BV=5.00 + {8167,1024,1024, 0, 0, 0}, //TV = 6.94(245 lines) AV=2.97 SV=5.00 BV=4.91 + {8734,1024,1024, 0, 0, 0}, //TV = 6.84(262 lines) AV=2.97 SV=5.00 BV=4.81 + {9367,1024,1024, 0, 0, 0}, //TV = 6.74(281 lines) AV=2.97 SV=5.00 BV=4.71 + {10000,1024,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.01 BV=4.60 + {10000,1088,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.10 BV=4.52 + {10000,1184,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.21 BV=4.41 + {10000,1248,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.31 BV=4.31 + {10000,1344,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.41 BV=4.20 + {10000,1440,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.51 BV=4.10 + {10000,1568,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.61 BV=4.00 + {10000,1664,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.71 BV=3.90 + {10000,1792,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.81 BV=3.81 + {10000,1920,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.91 BV=3.71 + {20000,1024,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.01 BV=3.60 + {20000,1088,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.10 BV=3.52 + {20000,1184,1024, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.21 BV=3.41 + {20000,1248,1040, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.31 BV=3.31 + {20000,1344,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.40 BV=3.21 + {20000,1440,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.50 BV=3.11 + {30000,1024,1040, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.02 BV=3.01 + {30000,1120,1024, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.13 BV=2.90 + {30000,1184,1032, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.22 BV=2.81 + {30000,1280,1024, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.32 BV=2.71 + {40000,1024,1032, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.01 BV=2.60 + {40000,1088,1032, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.10 BV=2.52 + {40000,1184,1024, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.21 BV=2.41 + {40000,1280,1024, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.32 BV=2.29 + {50000,1088,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.09 BV=2.21 + {50000,1152,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.18 BV=2.11 + {50000,1248,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.29 BV=2.01 + {50000,1312,1040, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.38 BV=1.91 + {50000,1440,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.49 BV=1.80 + {50000,1536,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.58 BV=1.71 + {50000,1632,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.68 BV=1.61 + {50000,1760,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.78 BV=1.51 + {50000,1888,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.88 BV=1.41 + {60000,1696,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=5.73 BV=1.30 + {60000,1792,1032, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=5.82 BV=1.21 + {60000,1952,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=5.93 BV=1.10 + {60000,2080,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.02 BV=1.01 + {60000,2208,1032, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.12 BV=0.91 + {60000,2368,1032, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.22 BV=0.81 + {70000,2176,1024, 0, 0, 0}, //TV = 3.84(2100 lines) AV=2.97 SV=6.09 BV=0.72 + {80000,2048,1024, 0, 0, 0}, //TV = 3.64(2400 lines) AV=2.97 SV=6.00 BV=0.61 + {80000,2208,1024, 0, 0, 0}, //TV = 3.64(2400 lines) AV=2.97 SV=6.11 BV=0.51 + {90000,2080,1032, 0, 0, 0}, //TV = 3.47(2700 lines) AV=2.97 SV=6.03 BV=0.41 + {90000,2240,1032, 0, 0, 0}, //TV = 3.47(2700 lines) AV=2.97 SV=6.14 BV=0.30 + {99999,2176,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=6.09 BV=0.21 + {109999,2112,1024, 0, 0, 0}, //TV = 3.18(3300 lines) AV=2.97 SV=6.04 BV=0.11 + {119999,2080,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.02 BV=0.01 + {119999,2240,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.13 BV=-0.10 + {119999,2400,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.23 BV=-0.20 + {119999,2560,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.32 BV=-0.29 + {119999,2752,1032, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.44 BV=-0.41 + {119999,2944,1032, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.53 BV=-0.51 + {119999,3168,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.63 BV=-0.60 + {119999,3392,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.73 BV=-0.70 + {119999,3648,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.83 BV=-0.80 + {119999,3904,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.93 BV=-0.90 + {119999,4192,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.03 BV=-1.00 + {119999,4480,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.13 BV=-1.10 + {119999,4832,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.24 BV=-1.21 + {119999,5152,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.33 BV=-1.30 + {119999,5536,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.43 BV=-1.40 + {119999,5920,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.53 BV=-1.50 + {119999,6336,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.63 BV=-1.60 + {119999,6784,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.73 BV=-1.70 + {119999,7296,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.83 BV=-1.80 + {119999,7808,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.93 BV=-1.90 + {119999,8192,1040, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=8.02 BV=-1.99 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureAutoTable = +{ + AETABLE_CAPTURE_AUTO, //eAETableID + 124, //u4TotalIndex + 20, //u4StrobeTrigerBV + 103, //i4MaxBV + -20, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCapturePLineTable_60Hz, + sCapturePLineTable_50Hz, + NULL, +}; + +static strEvPline sVideoPLineTable_60Hz = +{ +{ + {200,1024,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.00 BV=10.26 + {200,1056,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.04 BV=10.21 + {200,1120,1032, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.14 BV=10.12 + {234,1024,1040, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.02 BV=10.01 + {234,1120,1024, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.13 BV=9.90 + {267,1024,1048, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.03 BV=9.81 + {267,1120,1024, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.13 BV=9.71 + {300,1056,1032, 0, 0, 0}, //TV = 11.70(9 lines) AV=2.97 SV=5.06 BV=9.62 + {334,1024,1032, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.01 BV=9.51 + {334,1088,1040, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.11 BV=9.41 + {367,1056,1040, 0, 0, 0}, //TV = 11.41(11 lines) AV=2.97 SV=5.07 BV=9.32 + {400,1056,1024, 0, 0, 0}, //TV = 11.29(12 lines) AV=2.97 SV=5.04 BV=9.21 + {434,1024,1048, 0, 0, 0}, //TV = 11.17(13 lines) AV=2.97 SV=5.03 BV=9.11 + {467,1024,1048, 0, 0, 0}, //TV = 11.06(14 lines) AV=2.97 SV=5.03 BV=9.00 + {500,1024,1048, 0, 0, 0}, //TV = 10.97(15 lines) AV=2.97 SV=5.03 BV=8.90 + {534,1024,1048, 0, 0, 0}, //TV = 10.87(16 lines) AV=2.97 SV=5.03 BV=8.81 + {567,1056,1024, 0, 0, 0}, //TV = 10.78(17 lines) AV=2.97 SV=5.04 BV=8.71 + {600,1056,1032, 0, 0, 0}, //TV = 10.70(18 lines) AV=2.97 SV=5.06 BV=8.62 + {667,1024,1032, 0, 0, 0}, //TV = 10.55(20 lines) AV=2.97 SV=5.01 BV=8.51 + {700,1056,1024, 0, 0, 0}, //TV = 10.48(21 lines) AV=2.97 SV=5.04 BV=8.41 + {767,1024,1032, 0, 0, 0}, //TV = 10.35(23 lines) AV=2.97 SV=5.01 BV=8.31 + {800,1056,1024, 0, 0, 0}, //TV = 10.29(24 lines) AV=2.97 SV=5.04 BV=8.21 + {867,1024,1048, 0, 0, 0}, //TV = 10.17(26 lines) AV=2.97 SV=5.03 BV=8.11 + {934,1024,1048, 0, 0, 0}, //TV = 10.06(28 lines) AV=2.97 SV=5.03 BV=8.00 + {1000,1024,1048, 0, 0, 0}, //TV = 9.97(30 lines) AV=2.97 SV=5.03 BV=7.90 + {1067,1024,1048, 0, 0, 0}, //TV = 9.87(32 lines) AV=2.97 SV=5.03 BV=7.81 + {1167,1024,1032, 0, 0, 0}, //TV = 9.74(35 lines) AV=2.97 SV=5.01 BV=7.70 + {1234,1024,1048, 0, 0, 0}, //TV = 9.66(37 lines) AV=2.97 SV=5.03 BV=7.60 + {1334,1024,1032, 0, 0, 0}, //TV = 9.55(40 lines) AV=2.97 SV=5.01 BV=7.51 + {1434,1024,1032, 0, 0, 0}, //TV = 9.45(43 lines) AV=2.97 SV=5.01 BV=7.41 + {1534,1024,1032, 0, 0, 0}, //TV = 9.35(46 lines) AV=2.97 SV=5.01 BV=7.31 + {1634,1024,1040, 0, 0, 0}, //TV = 9.26(49 lines) AV=2.97 SV=5.02 BV=7.21 + {1767,1024,1032, 0, 0, 0}, //TV = 9.14(53 lines) AV=2.97 SV=5.01 BV=7.10 + {1900,1024,1032, 0, 0, 0}, //TV = 9.04(57 lines) AV=2.97 SV=5.01 BV=7.00 + {2034,1024,1032, 0, 0, 0}, //TV = 8.94(61 lines) AV=2.97 SV=5.01 BV=6.90 + {2167,1024,1032, 0, 0, 0}, //TV = 8.85(65 lines) AV=2.97 SV=5.01 BV=6.81 + {2334,1024,1032, 0, 0, 0}, //TV = 8.74(70 lines) AV=2.97 SV=5.01 BV=6.70 + {2500,1024,1032, 0, 0, 0}, //TV = 8.64(75 lines) AV=2.97 SV=5.01 BV=6.60 + {2700,1024,1024, 0, 0, 0}, //TV = 8.53(81 lines) AV=2.97 SV=5.00 BV=6.50 + {2867,1024,1032, 0, 0, 0}, //TV = 8.45(86 lines) AV=2.97 SV=5.01 BV=6.41 + {3067,1024,1032, 0, 0, 0}, //TV = 8.35(92 lines) AV=2.97 SV=5.01 BV=6.31 + {3300,1024,1032, 0, 0, 0}, //TV = 8.24(99 lines) AV=2.97 SV=5.01 BV=6.20 + {3534,1024,1032, 0, 0, 0}, //TV = 8.14(106 lines) AV=2.97 SV=5.01 BV=6.10 + {3800,1024,1032, 0, 0, 0}, //TV = 8.04(114 lines) AV=2.97 SV=5.01 BV=6.00 + {4067,1024,1032, 0, 0, 0}, //TV = 7.94(122 lines) AV=2.97 SV=5.01 BV=5.90 + {4334,1024,1032, 0, 0, 0}, //TV = 7.85(130 lines) AV=2.97 SV=5.01 BV=5.81 + {4667,1024,1032, 0, 0, 0}, //TV = 7.74(140 lines) AV=2.97 SV=5.01 BV=5.70 + {5000,1024,1032, 0, 0, 0}, //TV = 7.64(150 lines) AV=2.97 SV=5.01 BV=5.60 + {5400,1024,1024, 0, 0, 0}, //TV = 7.53(162 lines) AV=2.97 SV=5.00 BV=5.50 + {5734,1024,1032, 0, 0, 0}, //TV = 7.45(172 lines) AV=2.97 SV=5.01 BV=5.41 + {6200,1024,1024, 0, 0, 0}, //TV = 7.33(186 lines) AV=2.97 SV=5.00 BV=5.30 + {6634,1024,1024, 0, 0, 0}, //TV = 7.24(199 lines) AV=2.97 SV=5.00 BV=5.21 + {7100,1024,1024, 0, 0, 0}, //TV = 7.14(213 lines) AV=2.97 SV=5.00 BV=5.11 + {7600,1024,1032, 0, 0, 0}, //TV = 7.04(228 lines) AV=2.97 SV=5.01 BV=5.00 + {8167,1024,1024, 0, 0, 0}, //TV = 6.94(245 lines) AV=2.97 SV=5.00 BV=4.91 + {8334,1056,1040, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.07 BV=4.81 + {8334,1152,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.17 BV=4.71 + {8334,1216,1040, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.27 BV=4.61 + {8334,1312,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.37 BV=4.51 + {8334,1408,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.47 BV=4.41 + {8334,1504,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.57 BV=4.31 + {8334,1632,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.67 BV=4.21 + {8334,1728,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.77 BV=4.11 + {8334,1856,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.87 BV=4.01 + {8334,2016,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.98 BV=3.90 + {16668,1056,1040, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.07 BV=3.81 + {16668,1152,1024, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.17 BV=3.71 + {16668,1216,1040, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.27 BV=3.61 + {16668,1312,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.37 BV=3.51 + {16668,1408,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.47 BV=3.41 + {16668,1504,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.57 BV=3.31 + {25001,1088,1024, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.09 BV=3.21 + {25001,1152,1032, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.18 BV=3.11 + {25001,1248,1024, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.29 BV=3.01 + {25001,1312,1040, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.38 BV=2.91 + {33201,1056,1040, 0, 0, 0}, //TV = 4.91(996 lines) AV=2.97 SV=5.07 BV=2.82 + {33201,1152,1024, 0, 0, 0}, //TV = 4.91(996 lines) AV=2.97 SV=5.17 BV=2.71 + {33201,1216,1040, 0, 0, 0}, //TV = 4.91(996 lines) AV=2.97 SV=5.27 BV=2.61 + {41667,1056,1024, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.04 BV=2.51 + {41667,1120,1032, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.14 BV=2.42 + {41667,1216,1024, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.25 BV=2.31 + {50001,1088,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.09 BV=2.21 + {50001,1152,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.18 BV=2.11 + {50001,1248,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.29 BV=2.01 + {50001,1312,1040, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.38 BV=1.91 + {50001,1408,1040, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.48 BV=1.81 + {50001,1536,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.58 BV=1.71 + {50001,1632,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.68 BV=1.61 + {50001,1760,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.78 BV=1.51 + {50001,1888,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.88 BV=1.41 + {58334,1728,1032, 0, 0, 0}, //TV = 4.10(1750 lines) AV=2.97 SV=5.77 BV=1.30 + {58334,1856,1024, 0, 0, 0}, //TV = 4.10(1750 lines) AV=2.97 SV=5.86 BV=1.21 + {66534,1728,1032, 0, 0, 0}, //TV = 3.91(1996 lines) AV=2.97 SV=5.77 BV=1.11 + {66534,1856,1032, 0, 0, 0}, //TV = 3.91(1996 lines) AV=2.97 SV=5.87 BV=1.01 + {66534,1984,1032, 0, 0, 0}, //TV = 3.91(1996 lines) AV=2.97 SV=5.97 BV=0.92 + {66534,2144,1024, 0, 0, 0}, //TV = 3.91(1996 lines) AV=2.97 SV=6.07 BV=0.81 + {66534,2304,1024, 0, 0, 0}, //TV = 3.91(1996 lines) AV=2.97 SV=6.17 BV=0.71 + {75000,2176,1024, 0, 0, 0}, //TV = 3.74(2250 lines) AV=2.97 SV=6.09 BV=0.62 + {83334,2112,1024, 0, 0, 0}, //TV = 3.58(2500 lines) AV=2.97 SV=6.04 BV=0.51 + {91667,2048,1032, 0, 0, 0}, //TV = 3.45(2750 lines) AV=2.97 SV=6.01 BV=0.41 + {91667,2208,1024, 0, 0, 0}, //TV = 3.45(2750 lines) AV=2.97 SV=6.11 BV=0.31 + {100000,2176,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=6.09 BV=0.21 + {100000,2304,1032, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=6.18 BV=0.11 + {100000,2496,1032, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=6.30 BV=-0.00 + {100000,2688,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=6.39 BV=-0.10 + {100000,2880,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=6.49 BV=-0.20 + {100000,3104,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=6.60 BV=-0.31 + {100000,3328,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=6.70 BV=-0.41 + {100000,3552,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=6.79 BV=-0.50 + {100000,3808,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=6.89 BV=-0.60 + {100000,4064,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=6.99 BV=-0.70 + {100000,4384,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=7.10 BV=-0.81 + {100000,4704,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=7.20 BV=-0.91 + {100000,5024,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=7.29 BV=-1.00 + {100000,5376,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=7.39 BV=-1.10 + {100000,5760,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=7.49 BV=-1.20 + {100000,6176,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=7.59 BV=-1.30 + {100000,6624,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=7.69 BV=-1.40 + {100000,7072,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=7.79 BV=-1.50 + {100000,7584,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=7.89 BV=-1.60 + {100000,8192,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=8.00 BV=-1.71 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sVideoPLineTable_50Hz = +{ +{ + {200,1024,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.00 BV=10.26 + {200,1056,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.04 BV=10.21 + {200,1120,1032, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.14 BV=10.12 + {234,1024,1040, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.02 BV=10.01 + {234,1120,1024, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.13 BV=9.90 + {267,1024,1048, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.03 BV=9.81 + {267,1120,1024, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.13 BV=9.71 + {300,1056,1032, 0, 0, 0}, //TV = 11.70(9 lines) AV=2.97 SV=5.06 BV=9.62 + {334,1024,1032, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.01 BV=9.51 + {334,1088,1040, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.11 BV=9.41 + {367,1056,1040, 0, 0, 0}, //TV = 11.41(11 lines) AV=2.97 SV=5.07 BV=9.32 + {400,1056,1024, 0, 0, 0}, //TV = 11.29(12 lines) AV=2.97 SV=5.04 BV=9.21 + {434,1024,1048, 0, 0, 0}, //TV = 11.17(13 lines) AV=2.97 SV=5.03 BV=9.11 + {467,1024,1048, 0, 0, 0}, //TV = 11.06(14 lines) AV=2.97 SV=5.03 BV=9.00 + {500,1024,1048, 0, 0, 0}, //TV = 10.97(15 lines) AV=2.97 SV=5.03 BV=8.90 + {534,1024,1048, 0, 0, 0}, //TV = 10.87(16 lines) AV=2.97 SV=5.03 BV=8.81 + {567,1056,1024, 0, 0, 0}, //TV = 10.78(17 lines) AV=2.97 SV=5.04 BV=8.71 + {600,1056,1032, 0, 0, 0}, //TV = 10.70(18 lines) AV=2.97 SV=5.06 BV=8.62 + {667,1024,1032, 0, 0, 0}, //TV = 10.55(20 lines) AV=2.97 SV=5.01 BV=8.51 + {700,1056,1024, 0, 0, 0}, //TV = 10.48(21 lines) AV=2.97 SV=5.04 BV=8.41 + {767,1024,1032, 0, 0, 0}, //TV = 10.35(23 lines) AV=2.97 SV=5.01 BV=8.31 + {800,1056,1024, 0, 0, 0}, //TV = 10.29(24 lines) AV=2.97 SV=5.04 BV=8.21 + {867,1024,1048, 0, 0, 0}, //TV = 10.17(26 lines) AV=2.97 SV=5.03 BV=8.11 + {934,1024,1048, 0, 0, 0}, //TV = 10.06(28 lines) AV=2.97 SV=5.03 BV=8.00 + {1000,1024,1048, 0, 0, 0}, //TV = 9.97(30 lines) AV=2.97 SV=5.03 BV=7.90 + {1067,1024,1048, 0, 0, 0}, //TV = 9.87(32 lines) AV=2.97 SV=5.03 BV=7.81 + {1167,1024,1032, 0, 0, 0}, //TV = 9.74(35 lines) AV=2.97 SV=5.01 BV=7.70 + {1234,1024,1048, 0, 0, 0}, //TV = 9.66(37 lines) AV=2.97 SV=5.03 BV=7.60 + {1334,1024,1032, 0, 0, 0}, //TV = 9.55(40 lines) AV=2.97 SV=5.01 BV=7.51 + {1434,1024,1032, 0, 0, 0}, //TV = 9.45(43 lines) AV=2.97 SV=5.01 BV=7.41 + {1534,1024,1032, 0, 0, 0}, //TV = 9.35(46 lines) AV=2.97 SV=5.01 BV=7.31 + {1634,1024,1040, 0, 0, 0}, //TV = 9.26(49 lines) AV=2.97 SV=5.02 BV=7.21 + {1767,1024,1032, 0, 0, 0}, //TV = 9.14(53 lines) AV=2.97 SV=5.01 BV=7.10 + {1900,1024,1032, 0, 0, 0}, //TV = 9.04(57 lines) AV=2.97 SV=5.01 BV=7.00 + {2034,1024,1032, 0, 0, 0}, //TV = 8.94(61 lines) AV=2.97 SV=5.01 BV=6.90 + {2167,1024,1032, 0, 0, 0}, //TV = 8.85(65 lines) AV=2.97 SV=5.01 BV=6.81 + {2334,1024,1032, 0, 0, 0}, //TV = 8.74(70 lines) AV=2.97 SV=5.01 BV=6.70 + {2500,1024,1032, 0, 0, 0}, //TV = 8.64(75 lines) AV=2.97 SV=5.01 BV=6.60 + {2700,1024,1024, 0, 0, 0}, //TV = 8.53(81 lines) AV=2.97 SV=5.00 BV=6.50 + {2867,1024,1032, 0, 0, 0}, //TV = 8.45(86 lines) AV=2.97 SV=5.01 BV=6.41 + {3067,1024,1032, 0, 0, 0}, //TV = 8.35(92 lines) AV=2.97 SV=5.01 BV=6.31 + {3300,1024,1032, 0, 0, 0}, //TV = 8.24(99 lines) AV=2.97 SV=5.01 BV=6.20 + {3534,1024,1032, 0, 0, 0}, //TV = 8.14(106 lines) AV=2.97 SV=5.01 BV=6.10 + {3800,1024,1032, 0, 0, 0}, //TV = 8.04(114 lines) AV=2.97 SV=5.01 BV=6.00 + {4067,1024,1032, 0, 0, 0}, //TV = 7.94(122 lines) AV=2.97 SV=5.01 BV=5.90 + {4334,1024,1032, 0, 0, 0}, //TV = 7.85(130 lines) AV=2.97 SV=5.01 BV=5.81 + {4667,1024,1032, 0, 0, 0}, //TV = 7.74(140 lines) AV=2.97 SV=5.01 BV=5.70 + {5000,1024,1032, 0, 0, 0}, //TV = 7.64(150 lines) AV=2.97 SV=5.01 BV=5.60 + {5400,1024,1024, 0, 0, 0}, //TV = 7.53(162 lines) AV=2.97 SV=5.00 BV=5.50 + {5734,1024,1032, 0, 0, 0}, //TV = 7.45(172 lines) AV=2.97 SV=5.01 BV=5.41 + {6200,1024,1024, 0, 0, 0}, //TV = 7.33(186 lines) AV=2.97 SV=5.00 BV=5.30 + {6634,1024,1024, 0, 0, 0}, //TV = 7.24(199 lines) AV=2.97 SV=5.00 BV=5.21 + {7100,1024,1024, 0, 0, 0}, //TV = 7.14(213 lines) AV=2.97 SV=5.00 BV=5.11 + {7600,1024,1032, 0, 0, 0}, //TV = 7.04(228 lines) AV=2.97 SV=5.01 BV=5.00 + {8167,1024,1024, 0, 0, 0}, //TV = 6.94(245 lines) AV=2.97 SV=5.00 BV=4.91 + {8734,1024,1024, 0, 0, 0}, //TV = 6.84(262 lines) AV=2.97 SV=5.00 BV=4.81 + {9367,1024,1024, 0, 0, 0}, //TV = 6.74(281 lines) AV=2.97 SV=5.00 BV=4.71 + {10000,1024,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.01 BV=4.60 + {10000,1088,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.10 BV=4.52 + {10000,1184,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.21 BV=4.41 + {10000,1248,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.31 BV=4.31 + {10000,1344,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.41 BV=4.20 + {10000,1440,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.51 BV=4.10 + {10000,1568,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.61 BV=4.00 + {10000,1664,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.71 BV=3.90 + {10000,1792,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.81 BV=3.81 + {10000,1920,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.91 BV=3.71 + {20000,1024,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.01 BV=3.60 + {20000,1088,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.10 BV=3.52 + {20000,1184,1024, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.21 BV=3.41 + {20000,1248,1040, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.31 BV=3.31 + {20000,1344,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.40 BV=3.21 + {20000,1440,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.50 BV=3.11 + {30000,1024,1040, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.02 BV=3.01 + {30000,1120,1024, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.13 BV=2.90 + {30000,1184,1032, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.22 BV=2.81 + {30000,1280,1024, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.32 BV=2.71 + {40000,1024,1032, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.01 BV=2.60 + {40000,1088,1032, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.10 BV=2.52 + {40000,1184,1024, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.21 BV=2.41 + {40000,1280,1024, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.32 BV=2.29 + {50000,1088,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.09 BV=2.21 + {50000,1152,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.18 BV=2.11 + {50000,1248,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.29 BV=2.01 + {50000,1312,1040, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.38 BV=1.91 + {50000,1440,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.49 BV=1.80 + {50000,1536,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.58 BV=1.71 + {50000,1632,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.68 BV=1.61 + {50000,1760,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.78 BV=1.51 + {50000,1888,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.88 BV=1.41 + {60000,1696,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=5.73 BV=1.30 + {60000,1792,1032, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=5.82 BV=1.21 + {60000,1952,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=5.93 BV=1.10 + {60000,2080,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.02 BV=1.01 + {60000,2208,1032, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.12 BV=0.91 + {60000,2368,1032, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.22 BV=0.81 + {70000,2176,1024, 0, 0, 0}, //TV = 3.84(2100 lines) AV=2.97 SV=6.09 BV=0.72 + {80000,2048,1024, 0, 0, 0}, //TV = 3.64(2400 lines) AV=2.97 SV=6.00 BV=0.61 + {80000,2208,1024, 0, 0, 0}, //TV = 3.64(2400 lines) AV=2.97 SV=6.11 BV=0.51 + {90000,2080,1032, 0, 0, 0}, //TV = 3.47(2700 lines) AV=2.97 SV=6.03 BV=0.41 + {90000,2240,1032, 0, 0, 0}, //TV = 3.47(2700 lines) AV=2.97 SV=6.14 BV=0.30 + {99999,2176,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=6.09 BV=0.21 + {99999,2304,1032, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=6.18 BV=0.11 + {99999,2496,1032, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=6.30 BV=-0.00 + {99999,2688,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=6.39 BV=-0.10 + {99999,2880,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=6.49 BV=-0.20 + {99999,3104,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=6.60 BV=-0.31 + {99999,3328,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=6.70 BV=-0.41 + {99999,3552,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=6.79 BV=-0.50 + {99999,3808,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=6.89 BV=-0.60 + {99999,4064,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=6.99 BV=-0.70 + {99999,4384,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=7.10 BV=-0.81 + {99999,4704,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=7.20 BV=-0.91 + {99999,5024,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=7.29 BV=-1.00 + {99999,5376,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=7.39 BV=-1.10 + {99999,5760,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=7.49 BV=-1.20 + {99999,6176,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=7.59 BV=-1.30 + {99999,6624,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=7.69 BV=-1.40 + {99999,7136,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=7.80 BV=-1.51 + {99999,7584,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=7.89 BV=-1.60 + {99999,8192,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=8.00 BV=-1.71 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_VideoAutoTable = +{ + AETABLE_VIDEO_AUTO, //eAETableID + 121, //u4TotalIndex + 20, //u4StrobeTrigerBV + 103, //i4MaxBV + -17, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sVideoPLineTable_60Hz, + sVideoPLineTable_50Hz, + NULL, +}; + +static strEvPline sVideo1PLineTable_60Hz = +{ +{ + {200,1024,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.00 BV=10.26 + {200,1056,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.04 BV=10.21 + {200,1120,1032, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.14 BV=10.12 + {234,1024,1040, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.02 BV=10.01 + {234,1120,1024, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.13 BV=9.90 + {267,1024,1048, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.03 BV=9.81 + {267,1120,1024, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.13 BV=9.71 + {300,1056,1032, 0, 0, 0}, //TV = 11.70(9 lines) AV=2.97 SV=5.06 BV=9.62 + {334,1024,1032, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.01 BV=9.51 + {334,1088,1040, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.11 BV=9.41 + {367,1056,1040, 0, 0, 0}, //TV = 11.41(11 lines) AV=2.97 SV=5.07 BV=9.32 + {400,1056,1024, 0, 0, 0}, //TV = 11.29(12 lines) AV=2.97 SV=5.04 BV=9.21 + {434,1024,1048, 0, 0, 0}, //TV = 11.17(13 lines) AV=2.97 SV=5.03 BV=9.11 + {467,1024,1048, 0, 0, 0}, //TV = 11.06(14 lines) AV=2.97 SV=5.03 BV=9.00 + {500,1024,1048, 0, 0, 0}, //TV = 10.97(15 lines) AV=2.97 SV=5.03 BV=8.90 + {534,1024,1048, 0, 0, 0}, //TV = 10.87(16 lines) AV=2.97 SV=5.03 BV=8.81 + {567,1056,1024, 0, 0, 0}, //TV = 10.78(17 lines) AV=2.97 SV=5.04 BV=8.71 + {600,1056,1032, 0, 0, 0}, //TV = 10.70(18 lines) AV=2.97 SV=5.06 BV=8.62 + {667,1024,1032, 0, 0, 0}, //TV = 10.55(20 lines) AV=2.97 SV=5.01 BV=8.51 + {700,1056,1024, 0, 0, 0}, //TV = 10.48(21 lines) AV=2.97 SV=5.04 BV=8.41 + {767,1024,1032, 0, 0, 0}, //TV = 10.35(23 lines) AV=2.97 SV=5.01 BV=8.31 + {800,1056,1024, 0, 0, 0}, //TV = 10.29(24 lines) AV=2.97 SV=5.04 BV=8.21 + {867,1024,1048, 0, 0, 0}, //TV = 10.17(26 lines) AV=2.97 SV=5.03 BV=8.11 + {934,1024,1048, 0, 0, 0}, //TV = 10.06(28 lines) AV=2.97 SV=5.03 BV=8.00 + {1000,1024,1048, 0, 0, 0}, //TV = 9.97(30 lines) AV=2.97 SV=5.03 BV=7.90 + {1067,1024,1048, 0, 0, 0}, //TV = 9.87(32 lines) AV=2.97 SV=5.03 BV=7.81 + {1167,1024,1032, 0, 0, 0}, //TV = 9.74(35 lines) AV=2.97 SV=5.01 BV=7.70 + {1234,1024,1048, 0, 0, 0}, //TV = 9.66(37 lines) AV=2.97 SV=5.03 BV=7.60 + {1334,1024,1032, 0, 0, 0}, //TV = 9.55(40 lines) AV=2.97 SV=5.01 BV=7.51 + {1434,1024,1032, 0, 0, 0}, //TV = 9.45(43 lines) AV=2.97 SV=5.01 BV=7.41 + {1534,1024,1032, 0, 0, 0}, //TV = 9.35(46 lines) AV=2.97 SV=5.01 BV=7.31 + {1634,1024,1040, 0, 0, 0}, //TV = 9.26(49 lines) AV=2.97 SV=5.02 BV=7.21 + {1767,1024,1032, 0, 0, 0}, //TV = 9.14(53 lines) AV=2.97 SV=5.01 BV=7.10 + {1900,1024,1032, 0, 0, 0}, //TV = 9.04(57 lines) AV=2.97 SV=5.01 BV=7.00 + {2034,1024,1032, 0, 0, 0}, //TV = 8.94(61 lines) AV=2.97 SV=5.01 BV=6.90 + {2167,1024,1032, 0, 0, 0}, //TV = 8.85(65 lines) AV=2.97 SV=5.01 BV=6.81 + {2334,1024,1032, 0, 0, 0}, //TV = 8.74(70 lines) AV=2.97 SV=5.01 BV=6.70 + {2500,1024,1032, 0, 0, 0}, //TV = 8.64(75 lines) AV=2.97 SV=5.01 BV=6.60 + {2700,1024,1024, 0, 0, 0}, //TV = 8.53(81 lines) AV=2.97 SV=5.00 BV=6.50 + {2867,1024,1032, 0, 0, 0}, //TV = 8.45(86 lines) AV=2.97 SV=5.01 BV=6.41 + {3067,1024,1032, 0, 0, 0}, //TV = 8.35(92 lines) AV=2.97 SV=5.01 BV=6.31 + {3300,1024,1032, 0, 0, 0}, //TV = 8.24(99 lines) AV=2.97 SV=5.01 BV=6.20 + {3534,1024,1032, 0, 0, 0}, //TV = 8.14(106 lines) AV=2.97 SV=5.01 BV=6.10 + {3800,1024,1032, 0, 0, 0}, //TV = 8.04(114 lines) AV=2.97 SV=5.01 BV=6.00 + {4067,1024,1032, 0, 0, 0}, //TV = 7.94(122 lines) AV=2.97 SV=5.01 BV=5.90 + {4334,1024,1032, 0, 0, 0}, //TV = 7.85(130 lines) AV=2.97 SV=5.01 BV=5.81 + {4667,1024,1032, 0, 0, 0}, //TV = 7.74(140 lines) AV=2.97 SV=5.01 BV=5.70 + {5000,1024,1032, 0, 0, 0}, //TV = 7.64(150 lines) AV=2.97 SV=5.01 BV=5.60 + {5400,1024,1024, 0, 0, 0}, //TV = 7.53(162 lines) AV=2.97 SV=5.00 BV=5.50 + {5734,1024,1032, 0, 0, 0}, //TV = 7.45(172 lines) AV=2.97 SV=5.01 BV=5.41 + {6200,1024,1024, 0, 0, 0}, //TV = 7.33(186 lines) AV=2.97 SV=5.00 BV=5.30 + {6634,1024,1024, 0, 0, 0}, //TV = 7.24(199 lines) AV=2.97 SV=5.00 BV=5.21 + {7100,1024,1024, 0, 0, 0}, //TV = 7.14(213 lines) AV=2.97 SV=5.00 BV=5.11 + {7600,1024,1032, 0, 0, 0}, //TV = 7.04(228 lines) AV=2.97 SV=5.01 BV=5.00 + {8167,1024,1024, 0, 0, 0}, //TV = 6.94(245 lines) AV=2.97 SV=5.00 BV=4.91 + {8334,1056,1040, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.07 BV=4.81 + {8334,1152,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.17 BV=4.71 + {8334,1216,1040, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.27 BV=4.61 + {8334,1312,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.37 BV=4.51 + {8334,1408,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.47 BV=4.41 + {8334,1504,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.57 BV=4.31 + {8334,1632,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.67 BV=4.21 + {8334,1728,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.77 BV=4.11 + {8334,1856,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.87 BV=4.01 + {8334,2016,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.98 BV=3.90 + {16668,1056,1040, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.07 BV=3.81 + {16668,1152,1024, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.17 BV=3.71 + {16668,1216,1040, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.27 BV=3.61 + {16668,1312,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.37 BV=3.51 + {16668,1408,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.47 BV=3.41 + {16668,1504,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.57 BV=3.31 + {25001,1088,1024, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.09 BV=3.21 + {25001,1152,1032, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.18 BV=3.11 + {25001,1248,1024, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.29 BV=3.01 + {25001,1312,1040, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.38 BV=2.91 + {33201,1056,1040, 0, 0, 0}, //TV = 4.91(996 lines) AV=2.97 SV=5.07 BV=2.82 + {33201,1152,1024, 0, 0, 0}, //TV = 4.91(996 lines) AV=2.97 SV=5.17 BV=2.71 + {33201,1216,1040, 0, 0, 0}, //TV = 4.91(996 lines) AV=2.97 SV=5.27 BV=2.61 + {41667,1056,1024, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.04 BV=2.51 + {41667,1120,1032, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.14 BV=2.42 + {41667,1216,1024, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.25 BV=2.31 + {50001,1088,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.09 BV=2.21 + {50001,1152,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.18 BV=2.11 + {50001,1248,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.29 BV=2.01 + {50001,1312,1040, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.38 BV=1.91 + {50001,1408,1040, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.48 BV=1.81 + {50001,1536,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.58 BV=1.71 + {50001,1632,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.68 BV=1.61 + {50001,1760,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.79 BV=1.50 + {50001,1888,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.88 BV=1.41 + {50001,2016,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.99 BV=1.30 + {50001,2176,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.09 BV=1.21 + {50001,2336,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.19 BV=1.10 + {50001,2496,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.29 BV=1.01 + {50001,2656,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.38 BV=0.92 + {50001,2880,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.49 BV=0.80 + {50001,3072,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.58 BV=0.71 + {50001,3296,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.69 BV=0.61 + {50001,3520,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.78 BV=0.51 + {50001,3776,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.88 BV=0.41 + {50001,4064,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.99 BV=0.30 + {50001,4352,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.09 BV=0.21 + {50001,4640,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.18 BV=0.11 + {50001,5024,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.29 BV=-0.00 + {50001,5376,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.39 BV=-0.10 + {50001,5792,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.50 BV=-0.21 + {50001,6208,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.60 BV=-0.31 + {50001,6656,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.70 BV=-0.41 + {50001,7104,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.79 BV=-0.50 + {50001,7616,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.89 BV=-0.60 + {50001,8160,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.99 BV=-0.70 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sVideo1PLineTable_50Hz = +{ +{ + {200,1024,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.00 BV=10.26 + {200,1056,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.04 BV=10.21 + {200,1120,1032, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.14 BV=10.12 + {234,1024,1040, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.02 BV=10.01 + {234,1120,1024, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.13 BV=9.90 + {267,1024,1048, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.03 BV=9.81 + {267,1120,1024, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.13 BV=9.71 + {300,1056,1032, 0, 0, 0}, //TV = 11.70(9 lines) AV=2.97 SV=5.06 BV=9.62 + {334,1024,1032, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.01 BV=9.51 + {334,1088,1040, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.11 BV=9.41 + {367,1056,1040, 0, 0, 0}, //TV = 11.41(11 lines) AV=2.97 SV=5.07 BV=9.32 + {400,1056,1024, 0, 0, 0}, //TV = 11.29(12 lines) AV=2.97 SV=5.04 BV=9.21 + {434,1024,1048, 0, 0, 0}, //TV = 11.17(13 lines) AV=2.97 SV=5.03 BV=9.11 + {467,1024,1048, 0, 0, 0}, //TV = 11.06(14 lines) AV=2.97 SV=5.03 BV=9.00 + {500,1024,1048, 0, 0, 0}, //TV = 10.97(15 lines) AV=2.97 SV=5.03 BV=8.90 + {534,1024,1048, 0, 0, 0}, //TV = 10.87(16 lines) AV=2.97 SV=5.03 BV=8.81 + {567,1056,1024, 0, 0, 0}, //TV = 10.78(17 lines) AV=2.97 SV=5.04 BV=8.71 + {600,1056,1032, 0, 0, 0}, //TV = 10.70(18 lines) AV=2.97 SV=5.06 BV=8.62 + {667,1024,1032, 0, 0, 0}, //TV = 10.55(20 lines) AV=2.97 SV=5.01 BV=8.51 + {700,1056,1024, 0, 0, 0}, //TV = 10.48(21 lines) AV=2.97 SV=5.04 BV=8.41 + {767,1024,1032, 0, 0, 0}, //TV = 10.35(23 lines) AV=2.97 SV=5.01 BV=8.31 + {800,1056,1024, 0, 0, 0}, //TV = 10.29(24 lines) AV=2.97 SV=5.04 BV=8.21 + {867,1024,1048, 0, 0, 0}, //TV = 10.17(26 lines) AV=2.97 SV=5.03 BV=8.11 + {934,1024,1048, 0, 0, 0}, //TV = 10.06(28 lines) AV=2.97 SV=5.03 BV=8.00 + {1000,1024,1048, 0, 0, 0}, //TV = 9.97(30 lines) AV=2.97 SV=5.03 BV=7.90 + {1067,1024,1048, 0, 0, 0}, //TV = 9.87(32 lines) AV=2.97 SV=5.03 BV=7.81 + {1167,1024,1032, 0, 0, 0}, //TV = 9.74(35 lines) AV=2.97 SV=5.01 BV=7.70 + {1234,1024,1048, 0, 0, 0}, //TV = 9.66(37 lines) AV=2.97 SV=5.03 BV=7.60 + {1334,1024,1032, 0, 0, 0}, //TV = 9.55(40 lines) AV=2.97 SV=5.01 BV=7.51 + {1434,1024,1032, 0, 0, 0}, //TV = 9.45(43 lines) AV=2.97 SV=5.01 BV=7.41 + {1534,1024,1032, 0, 0, 0}, //TV = 9.35(46 lines) AV=2.97 SV=5.01 BV=7.31 + {1634,1024,1040, 0, 0, 0}, //TV = 9.26(49 lines) AV=2.97 SV=5.02 BV=7.21 + {1767,1024,1032, 0, 0, 0}, //TV = 9.14(53 lines) AV=2.97 SV=5.01 BV=7.10 + {1900,1024,1032, 0, 0, 0}, //TV = 9.04(57 lines) AV=2.97 SV=5.01 BV=7.00 + {2034,1024,1032, 0, 0, 0}, //TV = 8.94(61 lines) AV=2.97 SV=5.01 BV=6.90 + {2167,1024,1032, 0, 0, 0}, //TV = 8.85(65 lines) AV=2.97 SV=5.01 BV=6.81 + {2334,1024,1032, 0, 0, 0}, //TV = 8.74(70 lines) AV=2.97 SV=5.01 BV=6.70 + {2500,1024,1032, 0, 0, 0}, //TV = 8.64(75 lines) AV=2.97 SV=5.01 BV=6.60 + {2700,1024,1024, 0, 0, 0}, //TV = 8.53(81 lines) AV=2.97 SV=5.00 BV=6.50 + {2867,1024,1032, 0, 0, 0}, //TV = 8.45(86 lines) AV=2.97 SV=5.01 BV=6.41 + {3067,1024,1032, 0, 0, 0}, //TV = 8.35(92 lines) AV=2.97 SV=5.01 BV=6.31 + {3300,1024,1032, 0, 0, 0}, //TV = 8.24(99 lines) AV=2.97 SV=5.01 BV=6.20 + {3534,1024,1032, 0, 0, 0}, //TV = 8.14(106 lines) AV=2.97 SV=5.01 BV=6.10 + {3800,1024,1032, 0, 0, 0}, //TV = 8.04(114 lines) AV=2.97 SV=5.01 BV=6.00 + {4067,1024,1032, 0, 0, 0}, //TV = 7.94(122 lines) AV=2.97 SV=5.01 BV=5.90 + {4334,1024,1032, 0, 0, 0}, //TV = 7.85(130 lines) AV=2.97 SV=5.01 BV=5.81 + {4667,1024,1032, 0, 0, 0}, //TV = 7.74(140 lines) AV=2.97 SV=5.01 BV=5.70 + {5000,1024,1032, 0, 0, 0}, //TV = 7.64(150 lines) AV=2.97 SV=5.01 BV=5.60 + {5400,1024,1024, 0, 0, 0}, //TV = 7.53(162 lines) AV=2.97 SV=5.00 BV=5.50 + {5734,1024,1032, 0, 0, 0}, //TV = 7.45(172 lines) AV=2.97 SV=5.01 BV=5.41 + {6200,1024,1024, 0, 0, 0}, //TV = 7.33(186 lines) AV=2.97 SV=5.00 BV=5.30 + {6634,1024,1024, 0, 0, 0}, //TV = 7.24(199 lines) AV=2.97 SV=5.00 BV=5.21 + {7100,1024,1024, 0, 0, 0}, //TV = 7.14(213 lines) AV=2.97 SV=5.00 BV=5.11 + {7600,1024,1032, 0, 0, 0}, //TV = 7.04(228 lines) AV=2.97 SV=5.01 BV=5.00 + {8167,1024,1024, 0, 0, 0}, //TV = 6.94(245 lines) AV=2.97 SV=5.00 BV=4.91 + {8734,1024,1024, 0, 0, 0}, //TV = 6.84(262 lines) AV=2.97 SV=5.00 BV=4.81 + {9367,1024,1024, 0, 0, 0}, //TV = 6.74(281 lines) AV=2.97 SV=5.00 BV=4.71 + {10000,1024,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.01 BV=4.60 + {10000,1088,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.10 BV=4.52 + {10000,1184,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.21 BV=4.41 + {10000,1248,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.31 BV=4.31 + {10000,1344,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.41 BV=4.20 + {10000,1440,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.51 BV=4.10 + {10000,1568,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.61 BV=4.00 + {10000,1664,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.71 BV=3.90 + {10000,1792,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.81 BV=3.81 + {10000,1920,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.91 BV=3.71 + {20000,1024,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.01 BV=3.60 + {20000,1088,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.10 BV=3.52 + {20000,1184,1024, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.21 BV=3.41 + {20000,1248,1040, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.31 BV=3.31 + {20000,1344,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.40 BV=3.21 + {20000,1440,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.50 BV=3.11 + {30000,1024,1040, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.02 BV=3.01 + {30000,1120,1024, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.13 BV=2.90 + {30000,1184,1032, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.22 BV=2.81 + {30000,1280,1024, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.32 BV=2.71 + {40000,1024,1032, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.01 BV=2.60 + {40000,1088,1032, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.10 BV=2.52 + {40000,1184,1024, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.21 BV=2.41 + {40000,1280,1024, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.32 BV=2.29 + {50000,1088,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.09 BV=2.21 + {50000,1152,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.18 BV=2.11 + {50000,1248,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.29 BV=2.01 + {50000,1312,1040, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.38 BV=1.91 + {50000,1440,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.49 BV=1.80 + {50000,1536,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.58 BV=1.71 + {50000,1632,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.68 BV=1.61 + {50000,1760,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.78 BV=1.51 + {50000,1888,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.88 BV=1.41 + {50000,2016,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.99 BV=1.30 + {50000,2176,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.09 BV=1.21 + {50000,2336,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.19 BV=1.10 + {50000,2496,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.29 BV=1.01 + {50000,2656,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.38 BV=0.92 + {50000,2880,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.49 BV=0.80 + {50000,3072,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.58 BV=0.71 + {50000,3296,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.69 BV=0.61 + {50000,3520,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.78 BV=0.51 + {50000,3776,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.88 BV=0.41 + {50000,4064,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.99 BV=0.30 + {50000,4352,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.09 BV=0.21 + {50000,4640,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.18 BV=0.11 + {50000,5024,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.29 BV=-0.00 + {50000,5376,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.39 BV=-0.10 + {50000,5792,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.50 BV=-0.21 + {50000,6208,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.60 BV=-0.31 + {50000,6656,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.70 BV=-0.41 + {50000,7104,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.79 BV=-0.50 + {50000,7616,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.89 BV=-0.60 + {50000,8160,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.99 BV=-0.70 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Video1AutoTable = +{ + AETABLE_VIDEO1_AUTO, //eAETableID + 111, //u4TotalIndex + 20, //u4StrobeTrigerBV + 103, //i4MaxBV + -7, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sVideo1PLineTable_60Hz, + sVideo1PLineTable_50Hz, + NULL, +}; + +static strEvPline sVideo2PLineTable_60Hz = +{ +{ + {200,1024,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.00 BV=10.26 + {200,1056,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.04 BV=10.21 + {200,1120,1032, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.14 BV=10.12 + {234,1024,1040, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.02 BV=10.01 + {234,1120,1024, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.13 BV=9.90 + {267,1024,1048, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.03 BV=9.81 + {267,1120,1024, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.13 BV=9.71 + {300,1056,1032, 0, 0, 0}, //TV = 11.70(9 lines) AV=2.97 SV=5.06 BV=9.62 + {334,1024,1032, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.01 BV=9.51 + {334,1088,1040, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.11 BV=9.41 + {367,1056,1040, 0, 0, 0}, //TV = 11.41(11 lines) AV=2.97 SV=5.07 BV=9.32 + {400,1056,1024, 0, 0, 0}, //TV = 11.29(12 lines) AV=2.97 SV=5.04 BV=9.21 + {434,1024,1048, 0, 0, 0}, //TV = 11.17(13 lines) AV=2.97 SV=5.03 BV=9.11 + {467,1024,1048, 0, 0, 0}, //TV = 11.06(14 lines) AV=2.97 SV=5.03 BV=9.00 + {500,1024,1048, 0, 0, 0}, //TV = 10.97(15 lines) AV=2.97 SV=5.03 BV=8.90 + {534,1024,1048, 0, 0, 0}, //TV = 10.87(16 lines) AV=2.97 SV=5.03 BV=8.81 + {567,1056,1024, 0, 0, 0}, //TV = 10.78(17 lines) AV=2.97 SV=5.04 BV=8.71 + {600,1056,1032, 0, 0, 0}, //TV = 10.70(18 lines) AV=2.97 SV=5.06 BV=8.62 + {667,1024,1032, 0, 0, 0}, //TV = 10.55(20 lines) AV=2.97 SV=5.01 BV=8.51 + {700,1056,1024, 0, 0, 0}, //TV = 10.48(21 lines) AV=2.97 SV=5.04 BV=8.41 + {767,1024,1032, 0, 0, 0}, //TV = 10.35(23 lines) AV=2.97 SV=5.01 BV=8.31 + {800,1056,1024, 0, 0, 0}, //TV = 10.29(24 lines) AV=2.97 SV=5.04 BV=8.21 + {867,1024,1048, 0, 0, 0}, //TV = 10.17(26 lines) AV=2.97 SV=5.03 BV=8.11 + {934,1024,1048, 0, 0, 0}, //TV = 10.06(28 lines) AV=2.97 SV=5.03 BV=8.00 + {1000,1024,1048, 0, 0, 0}, //TV = 9.97(30 lines) AV=2.97 SV=5.03 BV=7.90 + {1067,1024,1048, 0, 0, 0}, //TV = 9.87(32 lines) AV=2.97 SV=5.03 BV=7.81 + {1167,1024,1032, 0, 0, 0}, //TV = 9.74(35 lines) AV=2.97 SV=5.01 BV=7.70 + {1234,1024,1048, 0, 0, 0}, //TV = 9.66(37 lines) AV=2.97 SV=5.03 BV=7.60 + {1334,1024,1032, 0, 0, 0}, //TV = 9.55(40 lines) AV=2.97 SV=5.01 BV=7.51 + {1434,1024,1032, 0, 0, 0}, //TV = 9.45(43 lines) AV=2.97 SV=5.01 BV=7.41 + {1534,1024,1032, 0, 0, 0}, //TV = 9.35(46 lines) AV=2.97 SV=5.01 BV=7.31 + {1634,1024,1040, 0, 0, 0}, //TV = 9.26(49 lines) AV=2.97 SV=5.02 BV=7.21 + {1767,1024,1032, 0, 0, 0}, //TV = 9.14(53 lines) AV=2.97 SV=5.01 BV=7.10 + {1900,1024,1032, 0, 0, 0}, //TV = 9.04(57 lines) AV=2.97 SV=5.01 BV=7.00 + {2034,1024,1032, 0, 0, 0}, //TV = 8.94(61 lines) AV=2.97 SV=5.01 BV=6.90 + {2167,1024,1032, 0, 0, 0}, //TV = 8.85(65 lines) AV=2.97 SV=5.01 BV=6.81 + {2334,1024,1032, 0, 0, 0}, //TV = 8.74(70 lines) AV=2.97 SV=5.01 BV=6.70 + {2500,1024,1032, 0, 0, 0}, //TV = 8.64(75 lines) AV=2.97 SV=5.01 BV=6.60 + {2700,1024,1024, 0, 0, 0}, //TV = 8.53(81 lines) AV=2.97 SV=5.00 BV=6.50 + {2867,1024,1032, 0, 0, 0}, //TV = 8.45(86 lines) AV=2.97 SV=5.01 BV=6.41 + {3067,1024,1032, 0, 0, 0}, //TV = 8.35(92 lines) AV=2.97 SV=5.01 BV=6.31 + {3300,1024,1032, 0, 0, 0}, //TV = 8.24(99 lines) AV=2.97 SV=5.01 BV=6.20 + {3534,1024,1032, 0, 0, 0}, //TV = 8.14(106 lines) AV=2.97 SV=5.01 BV=6.10 + {3800,1024,1032, 0, 0, 0}, //TV = 8.04(114 lines) AV=2.97 SV=5.01 BV=6.00 + {4067,1024,1032, 0, 0, 0}, //TV = 7.94(122 lines) AV=2.97 SV=5.01 BV=5.90 + {4334,1024,1032, 0, 0, 0}, //TV = 7.85(130 lines) AV=2.97 SV=5.01 BV=5.81 + {4667,1024,1032, 0, 0, 0}, //TV = 7.74(140 lines) AV=2.97 SV=5.01 BV=5.70 + {5000,1024,1032, 0, 0, 0}, //TV = 7.64(150 lines) AV=2.97 SV=5.01 BV=5.60 + {5400,1024,1024, 0, 0, 0}, //TV = 7.53(162 lines) AV=2.97 SV=5.00 BV=5.50 + {5734,1024,1032, 0, 0, 0}, //TV = 7.45(172 lines) AV=2.97 SV=5.01 BV=5.41 + {6200,1024,1024, 0, 0, 0}, //TV = 7.33(186 lines) AV=2.97 SV=5.00 BV=5.30 + {6634,1024,1024, 0, 0, 0}, //TV = 7.24(199 lines) AV=2.97 SV=5.00 BV=5.21 + {7100,1024,1024, 0, 0, 0}, //TV = 7.14(213 lines) AV=2.97 SV=5.00 BV=5.11 + {7600,1024,1032, 0, 0, 0}, //TV = 7.04(228 lines) AV=2.97 SV=5.01 BV=5.00 + {8167,1024,1024, 0, 0, 0}, //TV = 6.94(245 lines) AV=2.97 SV=5.00 BV=4.91 + {8334,1056,1040, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.07 BV=4.81 + {8334,1152,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.17 BV=4.71 + {8334,1216,1040, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.27 BV=4.61 + {8334,1312,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.37 BV=4.51 + {8334,1408,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.47 BV=4.41 + {8334,1504,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.57 BV=4.31 + {8334,1632,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.67 BV=4.21 + {8334,1728,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.77 BV=4.11 + {8334,1856,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.87 BV=4.01 + {8334,2016,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.98 BV=3.90 + {16668,1056,1040, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.07 BV=3.81 + {16668,1152,1024, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.17 BV=3.71 + {16668,1216,1040, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.27 BV=3.61 + {16668,1312,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.37 BV=3.51 + {16668,1408,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.47 BV=3.41 + {16668,1504,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.57 BV=3.31 + {25001,1088,1024, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.09 BV=3.21 + {25001,1152,1032, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.18 BV=3.11 + {25001,1248,1024, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.29 BV=3.01 + {25001,1312,1040, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.38 BV=2.91 + {33201,1056,1040, 0, 0, 0}, //TV = 4.91(996 lines) AV=2.97 SV=5.07 BV=2.82 + {33201,1152,1024, 0, 0, 0}, //TV = 4.91(996 lines) AV=2.97 SV=5.17 BV=2.71 + {33201,1216,1040, 0, 0, 0}, //TV = 4.91(996 lines) AV=2.97 SV=5.27 BV=2.61 + {41667,1056,1024, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.04 BV=2.51 + {41667,1120,1032, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.14 BV=2.42 + {41667,1216,1024, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.25 BV=2.31 + {50001,1088,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.09 BV=2.21 + {50001,1152,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.18 BV=2.11 + {50001,1248,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.29 BV=2.01 + {50001,1312,1040, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.38 BV=1.91 + {50001,1408,1040, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.48 BV=1.81 + {50001,1536,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.58 BV=1.71 + {50001,1632,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.68 BV=1.61 + {50001,1760,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.79 BV=1.50 + {50001,1888,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.88 BV=1.41 + {50001,2016,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.99 BV=1.30 + {50001,2176,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.09 BV=1.21 + {50001,2336,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.19 BV=1.10 + {50001,2496,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.29 BV=1.01 + {50001,2656,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.38 BV=0.92 + {50001,2880,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.49 BV=0.80 + {50001,3072,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.58 BV=0.71 + {50001,3296,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.69 BV=0.61 + {50001,3520,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.78 BV=0.51 + {50001,3776,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.88 BV=0.41 + {50001,4064,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.99 BV=0.30 + {50001,4352,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.09 BV=0.21 + {50001,4640,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.18 BV=0.11 + {50001,5024,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.29 BV=-0.00 + {50001,5376,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.39 BV=-0.10 + {50001,5792,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.50 BV=-0.21 + {50001,6208,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.60 BV=-0.31 + {50001,6656,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.70 BV=-0.41 + {50001,7104,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.79 BV=-0.50 + {50001,7616,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.89 BV=-0.60 + {50001,8160,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.99 BV=-0.70 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sVideo2PLineTable_50Hz = +{ +{ + {200,1024,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.00 BV=10.26 + {200,1056,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.04 BV=10.21 + {200,1120,1032, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.14 BV=10.12 + {234,1024,1040, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.02 BV=10.01 + {234,1120,1024, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.13 BV=9.90 + {267,1024,1048, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.03 BV=9.81 + {267,1120,1024, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.13 BV=9.71 + {300,1056,1032, 0, 0, 0}, //TV = 11.70(9 lines) AV=2.97 SV=5.06 BV=9.62 + {334,1024,1032, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.01 BV=9.51 + {334,1088,1040, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.11 BV=9.41 + {367,1056,1040, 0, 0, 0}, //TV = 11.41(11 lines) AV=2.97 SV=5.07 BV=9.32 + {400,1056,1024, 0, 0, 0}, //TV = 11.29(12 lines) AV=2.97 SV=5.04 BV=9.21 + {434,1024,1048, 0, 0, 0}, //TV = 11.17(13 lines) AV=2.97 SV=5.03 BV=9.11 + {467,1024,1048, 0, 0, 0}, //TV = 11.06(14 lines) AV=2.97 SV=5.03 BV=9.00 + {500,1024,1048, 0, 0, 0}, //TV = 10.97(15 lines) AV=2.97 SV=5.03 BV=8.90 + {534,1024,1048, 0, 0, 0}, //TV = 10.87(16 lines) AV=2.97 SV=5.03 BV=8.81 + {567,1056,1024, 0, 0, 0}, //TV = 10.78(17 lines) AV=2.97 SV=5.04 BV=8.71 + {600,1056,1032, 0, 0, 0}, //TV = 10.70(18 lines) AV=2.97 SV=5.06 BV=8.62 + {667,1024,1032, 0, 0, 0}, //TV = 10.55(20 lines) AV=2.97 SV=5.01 BV=8.51 + {700,1056,1024, 0, 0, 0}, //TV = 10.48(21 lines) AV=2.97 SV=5.04 BV=8.41 + {767,1024,1032, 0, 0, 0}, //TV = 10.35(23 lines) AV=2.97 SV=5.01 BV=8.31 + {800,1056,1024, 0, 0, 0}, //TV = 10.29(24 lines) AV=2.97 SV=5.04 BV=8.21 + {867,1024,1048, 0, 0, 0}, //TV = 10.17(26 lines) AV=2.97 SV=5.03 BV=8.11 + {934,1024,1048, 0, 0, 0}, //TV = 10.06(28 lines) AV=2.97 SV=5.03 BV=8.00 + {1000,1024,1048, 0, 0, 0}, //TV = 9.97(30 lines) AV=2.97 SV=5.03 BV=7.90 + {1067,1024,1048, 0, 0, 0}, //TV = 9.87(32 lines) AV=2.97 SV=5.03 BV=7.81 + {1167,1024,1032, 0, 0, 0}, //TV = 9.74(35 lines) AV=2.97 SV=5.01 BV=7.70 + {1234,1024,1048, 0, 0, 0}, //TV = 9.66(37 lines) AV=2.97 SV=5.03 BV=7.60 + {1334,1024,1032, 0, 0, 0}, //TV = 9.55(40 lines) AV=2.97 SV=5.01 BV=7.51 + {1434,1024,1032, 0, 0, 0}, //TV = 9.45(43 lines) AV=2.97 SV=5.01 BV=7.41 + {1534,1024,1032, 0, 0, 0}, //TV = 9.35(46 lines) AV=2.97 SV=5.01 BV=7.31 + {1634,1024,1040, 0, 0, 0}, //TV = 9.26(49 lines) AV=2.97 SV=5.02 BV=7.21 + {1767,1024,1032, 0, 0, 0}, //TV = 9.14(53 lines) AV=2.97 SV=5.01 BV=7.10 + {1900,1024,1032, 0, 0, 0}, //TV = 9.04(57 lines) AV=2.97 SV=5.01 BV=7.00 + {2034,1024,1032, 0, 0, 0}, //TV = 8.94(61 lines) AV=2.97 SV=5.01 BV=6.90 + {2167,1024,1032, 0, 0, 0}, //TV = 8.85(65 lines) AV=2.97 SV=5.01 BV=6.81 + {2334,1024,1032, 0, 0, 0}, //TV = 8.74(70 lines) AV=2.97 SV=5.01 BV=6.70 + {2500,1024,1032, 0, 0, 0}, //TV = 8.64(75 lines) AV=2.97 SV=5.01 BV=6.60 + {2700,1024,1024, 0, 0, 0}, //TV = 8.53(81 lines) AV=2.97 SV=5.00 BV=6.50 + {2867,1024,1032, 0, 0, 0}, //TV = 8.45(86 lines) AV=2.97 SV=5.01 BV=6.41 + {3067,1024,1032, 0, 0, 0}, //TV = 8.35(92 lines) AV=2.97 SV=5.01 BV=6.31 + {3300,1024,1032, 0, 0, 0}, //TV = 8.24(99 lines) AV=2.97 SV=5.01 BV=6.20 + {3534,1024,1032, 0, 0, 0}, //TV = 8.14(106 lines) AV=2.97 SV=5.01 BV=6.10 + {3800,1024,1032, 0, 0, 0}, //TV = 8.04(114 lines) AV=2.97 SV=5.01 BV=6.00 + {4067,1024,1032, 0, 0, 0}, //TV = 7.94(122 lines) AV=2.97 SV=5.01 BV=5.90 + {4334,1024,1032, 0, 0, 0}, //TV = 7.85(130 lines) AV=2.97 SV=5.01 BV=5.81 + {4667,1024,1032, 0, 0, 0}, //TV = 7.74(140 lines) AV=2.97 SV=5.01 BV=5.70 + {5000,1024,1032, 0, 0, 0}, //TV = 7.64(150 lines) AV=2.97 SV=5.01 BV=5.60 + {5400,1024,1024, 0, 0, 0}, //TV = 7.53(162 lines) AV=2.97 SV=5.00 BV=5.50 + {5734,1024,1032, 0, 0, 0}, //TV = 7.45(172 lines) AV=2.97 SV=5.01 BV=5.41 + {6200,1024,1024, 0, 0, 0}, //TV = 7.33(186 lines) AV=2.97 SV=5.00 BV=5.30 + {6634,1024,1024, 0, 0, 0}, //TV = 7.24(199 lines) AV=2.97 SV=5.00 BV=5.21 + {7100,1024,1024, 0, 0, 0}, //TV = 7.14(213 lines) AV=2.97 SV=5.00 BV=5.11 + {7600,1024,1032, 0, 0, 0}, //TV = 7.04(228 lines) AV=2.97 SV=5.01 BV=5.00 + {8167,1024,1024, 0, 0, 0}, //TV = 6.94(245 lines) AV=2.97 SV=5.00 BV=4.91 + {8734,1024,1024, 0, 0, 0}, //TV = 6.84(262 lines) AV=2.97 SV=5.00 BV=4.81 + {9367,1024,1024, 0, 0, 0}, //TV = 6.74(281 lines) AV=2.97 SV=5.00 BV=4.71 + {10000,1024,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.01 BV=4.60 + {10000,1088,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.10 BV=4.52 + {10000,1184,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.21 BV=4.41 + {10000,1248,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.31 BV=4.31 + {10000,1344,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.41 BV=4.20 + {10000,1440,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.51 BV=4.10 + {10000,1568,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.61 BV=4.00 + {10000,1664,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.71 BV=3.90 + {10000,1792,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.81 BV=3.81 + {10000,1920,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.91 BV=3.71 + {20000,1024,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.01 BV=3.60 + {20000,1088,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.10 BV=3.52 + {20000,1184,1024, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.21 BV=3.41 + {20000,1248,1040, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.31 BV=3.31 + {20000,1344,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.40 BV=3.21 + {20000,1440,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.50 BV=3.11 + {30000,1024,1040, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.02 BV=3.01 + {30000,1120,1024, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.13 BV=2.90 + {30000,1184,1032, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.22 BV=2.81 + {30000,1280,1024, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.32 BV=2.71 + {40000,1024,1032, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.01 BV=2.60 + {40000,1088,1032, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.10 BV=2.52 + {40000,1184,1024, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.21 BV=2.41 + {40000,1280,1024, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.32 BV=2.29 + {50000,1088,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.09 BV=2.21 + {50000,1152,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.18 BV=2.11 + {50000,1248,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.29 BV=2.01 + {50000,1312,1040, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.38 BV=1.91 + {50000,1440,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.49 BV=1.80 + {50000,1536,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.58 BV=1.71 + {50000,1632,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.68 BV=1.61 + {50000,1760,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.78 BV=1.51 + {50000,1888,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.88 BV=1.41 + {50000,2016,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.99 BV=1.30 + {50000,2176,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.09 BV=1.21 + {50000,2336,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.19 BV=1.10 + {50000,2496,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.29 BV=1.01 + {50000,2656,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.38 BV=0.92 + {50000,2880,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.49 BV=0.80 + {50000,3072,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.58 BV=0.71 + {50000,3296,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.69 BV=0.61 + {50000,3520,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.78 BV=0.51 + {50000,3776,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.88 BV=0.41 + {50000,4064,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.99 BV=0.30 + {50000,4352,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.09 BV=0.21 + {50000,4640,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.18 BV=0.11 + {50000,5024,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.29 BV=-0.00 + {50000,5376,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.39 BV=-0.10 + {50000,5792,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.50 BV=-0.21 + {50000,6208,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.60 BV=-0.31 + {50000,6656,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.70 BV=-0.41 + {50000,7104,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.79 BV=-0.50 + {50000,7616,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.89 BV=-0.60 + {50000,8160,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.99 BV=-0.70 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Video2AutoTable = +{ + AETABLE_VIDEO2_AUTO, //eAETableID + 111, //u4TotalIndex + 20, //u4StrobeTrigerBV + 103, //i4MaxBV + -7, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sVideo2PLineTable_60Hz, + sVideo2PLineTable_50Hz, + NULL, +}; + +static strEvPline sCustom1PLineTable_60Hz = +{ +{ + {200,1024,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.00 BV=10.26 + {200,1056,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.04 BV=10.21 + {200,1120,1032, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.14 BV=10.12 + {234,1024,1040, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.02 BV=10.01 + {234,1120,1024, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.13 BV=9.90 + {267,1024,1048, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.03 BV=9.81 + {267,1120,1024, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.13 BV=9.71 + {300,1056,1032, 0, 0, 0}, //TV = 11.70(9 lines) AV=2.97 SV=5.06 BV=9.62 + {334,1024,1032, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.01 BV=9.51 + {334,1088,1040, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.11 BV=9.41 + {367,1056,1040, 0, 0, 0}, //TV = 11.41(11 lines) AV=2.97 SV=5.07 BV=9.32 + {400,1056,1024, 0, 0, 0}, //TV = 11.29(12 lines) AV=2.97 SV=5.04 BV=9.21 + {434,1024,1048, 0, 0, 0}, //TV = 11.17(13 lines) AV=2.97 SV=5.03 BV=9.11 + {467,1024,1048, 0, 0, 0}, //TV = 11.06(14 lines) AV=2.97 SV=5.03 BV=9.00 + {500,1024,1048, 0, 0, 0}, //TV = 10.97(15 lines) AV=2.97 SV=5.03 BV=8.90 + {534,1024,1048, 0, 0, 0}, //TV = 10.87(16 lines) AV=2.97 SV=5.03 BV=8.81 + {567,1056,1024, 0, 0, 0}, //TV = 10.78(17 lines) AV=2.97 SV=5.04 BV=8.71 + {600,1056,1032, 0, 0, 0}, //TV = 10.70(18 lines) AV=2.97 SV=5.06 BV=8.62 + {667,1024,1032, 0, 0, 0}, //TV = 10.55(20 lines) AV=2.97 SV=5.01 BV=8.51 + {700,1056,1024, 0, 0, 0}, //TV = 10.48(21 lines) AV=2.97 SV=5.04 BV=8.41 + {767,1024,1032, 0, 0, 0}, //TV = 10.35(23 lines) AV=2.97 SV=5.01 BV=8.31 + {800,1056,1024, 0, 0, 0}, //TV = 10.29(24 lines) AV=2.97 SV=5.04 BV=8.21 + {867,1024,1048, 0, 0, 0}, //TV = 10.17(26 lines) AV=2.97 SV=5.03 BV=8.11 + {934,1024,1048, 0, 0, 0}, //TV = 10.06(28 lines) AV=2.97 SV=5.03 BV=8.00 + {1000,1024,1048, 0, 0, 0}, //TV = 9.97(30 lines) AV=2.97 SV=5.03 BV=7.90 + {1067,1024,1048, 0, 0, 0}, //TV = 9.87(32 lines) AV=2.97 SV=5.03 BV=7.81 + {1167,1024,1032, 0, 0, 0}, //TV = 9.74(35 lines) AV=2.97 SV=5.01 BV=7.70 + {1234,1024,1048, 0, 0, 0}, //TV = 9.66(37 lines) AV=2.97 SV=5.03 BV=7.60 + {1334,1024,1032, 0, 0, 0}, //TV = 9.55(40 lines) AV=2.97 SV=5.01 BV=7.51 + {1434,1024,1032, 0, 0, 0}, //TV = 9.45(43 lines) AV=2.97 SV=5.01 BV=7.41 + {1534,1024,1032, 0, 0, 0}, //TV = 9.35(46 lines) AV=2.97 SV=5.01 BV=7.31 + {1634,1024,1040, 0, 0, 0}, //TV = 9.26(49 lines) AV=2.97 SV=5.02 BV=7.21 + {1767,1024,1032, 0, 0, 0}, //TV = 9.14(53 lines) AV=2.97 SV=5.01 BV=7.10 + {1900,1024,1032, 0, 0, 0}, //TV = 9.04(57 lines) AV=2.97 SV=5.01 BV=7.00 + {2034,1024,1032, 0, 0, 0}, //TV = 8.94(61 lines) AV=2.97 SV=5.01 BV=6.90 + {2167,1024,1032, 0, 0, 0}, //TV = 8.85(65 lines) AV=2.97 SV=5.01 BV=6.81 + {2334,1024,1032, 0, 0, 0}, //TV = 8.74(70 lines) AV=2.97 SV=5.01 BV=6.70 + {2500,1024,1032, 0, 0, 0}, //TV = 8.64(75 lines) AV=2.97 SV=5.01 BV=6.60 + {2700,1024,1024, 0, 0, 0}, //TV = 8.53(81 lines) AV=2.97 SV=5.00 BV=6.50 + {2867,1024,1032, 0, 0, 0}, //TV = 8.45(86 lines) AV=2.97 SV=5.01 BV=6.41 + {3067,1024,1032, 0, 0, 0}, //TV = 8.35(92 lines) AV=2.97 SV=5.01 BV=6.31 + {3300,1024,1032, 0, 0, 0}, //TV = 8.24(99 lines) AV=2.97 SV=5.01 BV=6.20 + {3534,1024,1032, 0, 0, 0}, //TV = 8.14(106 lines) AV=2.97 SV=5.01 BV=6.10 + {3800,1024,1032, 0, 0, 0}, //TV = 8.04(114 lines) AV=2.97 SV=5.01 BV=6.00 + {4067,1024,1032, 0, 0, 0}, //TV = 7.94(122 lines) AV=2.97 SV=5.01 BV=5.90 + {4334,1024,1032, 0, 0, 0}, //TV = 7.85(130 lines) AV=2.97 SV=5.01 BV=5.81 + {4667,1024,1032, 0, 0, 0}, //TV = 7.74(140 lines) AV=2.97 SV=5.01 BV=5.70 + {5000,1024,1032, 0, 0, 0}, //TV = 7.64(150 lines) AV=2.97 SV=5.01 BV=5.60 + {5400,1024,1024, 0, 0, 0}, //TV = 7.53(162 lines) AV=2.97 SV=5.00 BV=5.50 + {5734,1024,1032, 0, 0, 0}, //TV = 7.45(172 lines) AV=2.97 SV=5.01 BV=5.41 + {6200,1024,1024, 0, 0, 0}, //TV = 7.33(186 lines) AV=2.97 SV=5.00 BV=5.30 + {6634,1024,1024, 0, 0, 0}, //TV = 7.24(199 lines) AV=2.97 SV=5.00 BV=5.21 + {7100,1024,1024, 0, 0, 0}, //TV = 7.14(213 lines) AV=2.97 SV=5.00 BV=5.11 + {7600,1024,1032, 0, 0, 0}, //TV = 7.04(228 lines) AV=2.97 SV=5.01 BV=5.00 + {8167,1024,1024, 0, 0, 0}, //TV = 6.94(245 lines) AV=2.97 SV=5.00 BV=4.91 + {8334,1056,1040, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.07 BV=4.81 + {8334,1152,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.17 BV=4.71 + {8334,1216,1040, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.27 BV=4.61 + {8334,1312,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.37 BV=4.51 + {8334,1408,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.47 BV=4.41 + {8334,1504,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.57 BV=4.31 + {8334,1632,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.67 BV=4.21 + {8334,1728,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.77 BV=4.11 + {8334,1856,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.87 BV=4.01 + {8334,2016,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.98 BV=3.90 + {16668,1056,1040, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.07 BV=3.81 + {16668,1152,1024, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.17 BV=3.71 + {16668,1216,1040, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.27 BV=3.61 + {16668,1312,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.37 BV=3.51 + {16668,1408,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.47 BV=3.41 + {16668,1504,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.57 BV=3.31 + {25001,1088,1024, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.09 BV=3.21 + {25001,1152,1032, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.18 BV=3.11 + {25001,1248,1024, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.29 BV=3.01 + {25001,1312,1040, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.38 BV=2.91 + {33334,1056,1040, 0, 0, 0}, //TV = 4.91(1000 lines) AV=2.97 SV=5.07 BV=2.81 + {33334,1152,1024, 0, 0, 0}, //TV = 4.91(1000 lines) AV=2.97 SV=5.17 BV=2.71 + {33334,1216,1040, 0, 0, 0}, //TV = 4.91(1000 lines) AV=2.97 SV=5.27 BV=2.61 + {41667,1056,1024, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.04 BV=2.51 + {41667,1120,1032, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.14 BV=2.42 + {41667,1216,1024, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.25 BV=2.31 + {50001,1088,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.09 BV=2.21 + {50001,1152,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.18 BV=2.11 + {50001,1248,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.29 BV=2.01 + {50001,1312,1040, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.38 BV=1.91 + {50001,1408,1040, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.48 BV=1.81 + {50001,1536,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.58 BV=1.71 + {50001,1632,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.68 BV=1.61 + {50001,1760,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.78 BV=1.51 + {50001,1888,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.88 BV=1.41 + {58334,1728,1032, 0, 0, 0}, //TV = 4.10(1750 lines) AV=2.97 SV=5.77 BV=1.30 + {58334,1856,1024, 0, 0, 0}, //TV = 4.10(1750 lines) AV=2.97 SV=5.86 BV=1.21 + {66667,1728,1032, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=5.77 BV=1.11 + {66667,1856,1032, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=5.87 BV=1.01 + {66667,1984,1032, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=5.97 BV=0.91 + {66667,2144,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=6.07 BV=0.81 + {66667,2304,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=6.17 BV=0.71 + {75000,2176,1024, 0, 0, 0}, //TV = 3.74(2250 lines) AV=2.97 SV=6.09 BV=0.62 + {83334,2112,1024, 0, 0, 0}, //TV = 3.58(2500 lines) AV=2.97 SV=6.04 BV=0.51 + {91667,2048,1032, 0, 0, 0}, //TV = 3.45(2750 lines) AV=2.97 SV=6.01 BV=0.41 + {91667,2208,1024, 0, 0, 0}, //TV = 3.45(2750 lines) AV=2.97 SV=6.11 BV=0.31 + {100000,2176,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=6.09 BV=0.21 + {108333,2144,1024, 0, 0, 0}, //TV = 3.21(3250 lines) AV=2.97 SV=6.07 BV=0.11 + {116667,2144,1024, 0, 0, 0}, //TV = 3.10(3500 lines) AV=2.97 SV=6.07 BV=0.00 + {125000,2144,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.07 BV=-0.10 + {125000,2304,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.17 BV=-0.20 + {125000,2464,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.27 BV=-0.30 + {125000,2656,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.38 BV=-0.40 + {125000,2848,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.48 BV=-0.50 + {125000,3040,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.57 BV=-0.60 + {125000,3264,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.67 BV=-0.70 + {125000,3488,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.77 BV=-0.80 + {125000,3744,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.87 BV=-0.90 + {125000,4000,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.97 BV=-0.99 + {125000,4288,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.07 BV=-1.10 + {125000,4640,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.18 BV=-1.21 + {125000,4960,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.28 BV=-1.31 + {125000,5312,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.38 BV=-1.40 + {125000,5696,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.48 BV=-1.50 + {125000,6080,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.57 BV=-1.60 + {125000,6528,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.67 BV=-1.70 + {125000,6976,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.77 BV=-1.80 + {125000,7488,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.87 BV=-1.90 + {125000,8032,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.97 BV=-2.00 + {125000,8192,1080, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=8.08 BV=-2.11 + {133333,8192,1080, 0, 0, 0}, //TV = 2.91(4000 lines) AV=2.97 SV=8.08 BV=-2.20 + {150000,8192,1032, 0, 0, 0}, //TV = 2.74(4500 lines) AV=2.97 SV=8.01 BV=-2.30 + {158333,8192,1048, 0, 0, 0}, //TV = 2.66(4750 lines) AV=2.97 SV=8.03 BV=-2.40 + {166666,8192,1064, 0, 0, 0}, //TV = 2.58(5000 lines) AV=2.97 SV=8.06 BV=-2.50 + {183333,8192,1040, 0, 0, 0}, //TV = 2.45(5500 lines) AV=2.97 SV=8.02 BV=-2.60 + {199999,8192,1024, 0, 0, 0}, //TV = 2.32(6000 lines) AV=2.97 SV=8.00 BV=-2.71 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCustom1PLineTable_50Hz = +{ +{ + {200,1024,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.00 BV=10.26 + {200,1056,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.04 BV=10.21 + {200,1120,1032, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.14 BV=10.12 + {234,1024,1040, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.02 BV=10.01 + {234,1120,1024, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.13 BV=9.90 + {267,1024,1048, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.03 BV=9.81 + {267,1120,1024, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.13 BV=9.71 + {300,1056,1032, 0, 0, 0}, //TV = 11.70(9 lines) AV=2.97 SV=5.06 BV=9.62 + {334,1024,1032, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.01 BV=9.51 + {334,1088,1040, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.11 BV=9.41 + {367,1056,1040, 0, 0, 0}, //TV = 11.41(11 lines) AV=2.97 SV=5.07 BV=9.32 + {400,1056,1024, 0, 0, 0}, //TV = 11.29(12 lines) AV=2.97 SV=5.04 BV=9.21 + {434,1024,1048, 0, 0, 0}, //TV = 11.17(13 lines) AV=2.97 SV=5.03 BV=9.11 + {467,1024,1048, 0, 0, 0}, //TV = 11.06(14 lines) AV=2.97 SV=5.03 BV=9.00 + {500,1024,1048, 0, 0, 0}, //TV = 10.97(15 lines) AV=2.97 SV=5.03 BV=8.90 + {534,1024,1048, 0, 0, 0}, //TV = 10.87(16 lines) AV=2.97 SV=5.03 BV=8.81 + {567,1056,1024, 0, 0, 0}, //TV = 10.78(17 lines) AV=2.97 SV=5.04 BV=8.71 + {600,1056,1032, 0, 0, 0}, //TV = 10.70(18 lines) AV=2.97 SV=5.06 BV=8.62 + {667,1024,1032, 0, 0, 0}, //TV = 10.55(20 lines) AV=2.97 SV=5.01 BV=8.51 + {700,1056,1024, 0, 0, 0}, //TV = 10.48(21 lines) AV=2.97 SV=5.04 BV=8.41 + {767,1024,1032, 0, 0, 0}, //TV = 10.35(23 lines) AV=2.97 SV=5.01 BV=8.31 + {800,1056,1024, 0, 0, 0}, //TV = 10.29(24 lines) AV=2.97 SV=5.04 BV=8.21 + {867,1024,1048, 0, 0, 0}, //TV = 10.17(26 lines) AV=2.97 SV=5.03 BV=8.11 + {934,1024,1048, 0, 0, 0}, //TV = 10.06(28 lines) AV=2.97 SV=5.03 BV=8.00 + {1000,1024,1048, 0, 0, 0}, //TV = 9.97(30 lines) AV=2.97 SV=5.03 BV=7.90 + {1067,1024,1048, 0, 0, 0}, //TV = 9.87(32 lines) AV=2.97 SV=5.03 BV=7.81 + {1167,1024,1032, 0, 0, 0}, //TV = 9.74(35 lines) AV=2.97 SV=5.01 BV=7.70 + {1234,1024,1048, 0, 0, 0}, //TV = 9.66(37 lines) AV=2.97 SV=5.03 BV=7.60 + {1334,1024,1032, 0, 0, 0}, //TV = 9.55(40 lines) AV=2.97 SV=5.01 BV=7.51 + {1434,1024,1032, 0, 0, 0}, //TV = 9.45(43 lines) AV=2.97 SV=5.01 BV=7.41 + {1534,1024,1032, 0, 0, 0}, //TV = 9.35(46 lines) AV=2.97 SV=5.01 BV=7.31 + {1634,1024,1040, 0, 0, 0}, //TV = 9.26(49 lines) AV=2.97 SV=5.02 BV=7.21 + {1767,1024,1032, 0, 0, 0}, //TV = 9.14(53 lines) AV=2.97 SV=5.01 BV=7.10 + {1900,1024,1032, 0, 0, 0}, //TV = 9.04(57 lines) AV=2.97 SV=5.01 BV=7.00 + {2034,1024,1032, 0, 0, 0}, //TV = 8.94(61 lines) AV=2.97 SV=5.01 BV=6.90 + {2167,1024,1032, 0, 0, 0}, //TV = 8.85(65 lines) AV=2.97 SV=5.01 BV=6.81 + {2334,1024,1032, 0, 0, 0}, //TV = 8.74(70 lines) AV=2.97 SV=5.01 BV=6.70 + {2500,1024,1032, 0, 0, 0}, //TV = 8.64(75 lines) AV=2.97 SV=5.01 BV=6.60 + {2700,1024,1024, 0, 0, 0}, //TV = 8.53(81 lines) AV=2.97 SV=5.00 BV=6.50 + {2867,1024,1032, 0, 0, 0}, //TV = 8.45(86 lines) AV=2.97 SV=5.01 BV=6.41 + {3067,1024,1032, 0, 0, 0}, //TV = 8.35(92 lines) AV=2.97 SV=5.01 BV=6.31 + {3300,1024,1032, 0, 0, 0}, //TV = 8.24(99 lines) AV=2.97 SV=5.01 BV=6.20 + {3534,1024,1032, 0, 0, 0}, //TV = 8.14(106 lines) AV=2.97 SV=5.01 BV=6.10 + {3800,1024,1032, 0, 0, 0}, //TV = 8.04(114 lines) AV=2.97 SV=5.01 BV=6.00 + {4067,1024,1032, 0, 0, 0}, //TV = 7.94(122 lines) AV=2.97 SV=5.01 BV=5.90 + {4334,1024,1032, 0, 0, 0}, //TV = 7.85(130 lines) AV=2.97 SV=5.01 BV=5.81 + {4667,1024,1032, 0, 0, 0}, //TV = 7.74(140 lines) AV=2.97 SV=5.01 BV=5.70 + {5000,1024,1032, 0, 0, 0}, //TV = 7.64(150 lines) AV=2.97 SV=5.01 BV=5.60 + {5400,1024,1024, 0, 0, 0}, //TV = 7.53(162 lines) AV=2.97 SV=5.00 BV=5.50 + {5734,1024,1032, 0, 0, 0}, //TV = 7.45(172 lines) AV=2.97 SV=5.01 BV=5.41 + {6200,1024,1024, 0, 0, 0}, //TV = 7.33(186 lines) AV=2.97 SV=5.00 BV=5.30 + {6634,1024,1024, 0, 0, 0}, //TV = 7.24(199 lines) AV=2.97 SV=5.00 BV=5.21 + {7100,1024,1024, 0, 0, 0}, //TV = 7.14(213 lines) AV=2.97 SV=5.00 BV=5.11 + {7600,1024,1032, 0, 0, 0}, //TV = 7.04(228 lines) AV=2.97 SV=5.01 BV=5.00 + {8167,1024,1024, 0, 0, 0}, //TV = 6.94(245 lines) AV=2.97 SV=5.00 BV=4.91 + {8734,1024,1024, 0, 0, 0}, //TV = 6.84(262 lines) AV=2.97 SV=5.00 BV=4.81 + {9367,1024,1024, 0, 0, 0}, //TV = 6.74(281 lines) AV=2.97 SV=5.00 BV=4.71 + {10000,1024,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.01 BV=4.60 + {10000,1088,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.10 BV=4.52 + {10000,1184,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.21 BV=4.41 + {10000,1248,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.31 BV=4.31 + {10000,1344,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.41 BV=4.20 + {10000,1440,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.51 BV=4.10 + {10000,1568,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.61 BV=4.00 + {10000,1664,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.71 BV=3.90 + {10000,1792,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.81 BV=3.81 + {10000,1920,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.91 BV=3.71 + {20000,1024,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.01 BV=3.60 + {20000,1088,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.10 BV=3.52 + {20000,1184,1024, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.21 BV=3.41 + {20000,1248,1040, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.31 BV=3.31 + {20000,1344,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.40 BV=3.21 + {20000,1440,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.50 BV=3.11 + {30000,1024,1040, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.02 BV=3.01 + {30000,1120,1024, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.13 BV=2.90 + {30000,1184,1032, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.22 BV=2.81 + {30000,1280,1024, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.32 BV=2.71 + {40000,1024,1032, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.01 BV=2.60 + {40000,1088,1032, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.10 BV=2.52 + {40000,1184,1024, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.21 BV=2.41 + {40000,1280,1024, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.32 BV=2.29 + {50000,1088,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.09 BV=2.21 + {50000,1152,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.18 BV=2.11 + {50000,1248,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.29 BV=2.01 + {50000,1312,1040, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.38 BV=1.91 + {50000,1440,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.49 BV=1.80 + {50000,1536,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.58 BV=1.71 + {50000,1632,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.68 BV=1.61 + {50000,1760,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.78 BV=1.51 + {50000,1888,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.88 BV=1.41 + {60000,1696,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=5.73 BV=1.30 + {60000,1792,1032, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=5.82 BV=1.21 + {60000,1952,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=5.93 BV=1.10 + {60000,2080,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.02 BV=1.01 + {60000,2208,1032, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.12 BV=0.91 + {60000,2368,1032, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.22 BV=0.81 + {70000,2176,1024, 0, 0, 0}, //TV = 3.84(2100 lines) AV=2.97 SV=6.09 BV=0.72 + {80000,2048,1024, 0, 0, 0}, //TV = 3.64(2400 lines) AV=2.97 SV=6.00 BV=0.61 + {80000,2208,1024, 0, 0, 0}, //TV = 3.64(2400 lines) AV=2.97 SV=6.11 BV=0.51 + {90000,2080,1032, 0, 0, 0}, //TV = 3.47(2700 lines) AV=2.97 SV=6.03 BV=0.41 + {90000,2240,1032, 0, 0, 0}, //TV = 3.47(2700 lines) AV=2.97 SV=6.14 BV=0.30 + {99999,2176,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=6.09 BV=0.21 + {109999,2112,1024, 0, 0, 0}, //TV = 3.18(3300 lines) AV=2.97 SV=6.04 BV=0.11 + {119999,2080,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.02 BV=0.01 + {119999,2240,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.13 BV=-0.10 + {119999,2400,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.23 BV=-0.20 + {119999,2560,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.32 BV=-0.29 + {119999,2752,1032, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.44 BV=-0.41 + {119999,2944,1032, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.53 BV=-0.51 + {119999,3168,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.63 BV=-0.60 + {119999,3392,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.73 BV=-0.70 + {119999,3648,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.83 BV=-0.80 + {119999,3904,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.93 BV=-0.90 + {119999,4192,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.03 BV=-1.00 + {119999,4480,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.13 BV=-1.10 + {119999,4832,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.24 BV=-1.21 + {119999,5152,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.33 BV=-1.30 + {119999,5536,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.43 BV=-1.40 + {119999,5920,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.53 BV=-1.50 + {119999,6336,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.63 BV=-1.60 + {119999,6784,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.73 BV=-1.70 + {119999,7296,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.83 BV=-1.80 + {119999,7808,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.93 BV=-1.90 + {119999,8192,1040, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=8.02 BV=-1.99 + {129999,8192,1040, 0, 0, 0}, //TV = 2.94(3900 lines) AV=2.97 SV=8.02 BV=-2.11 + {139999,8192,1032, 0, 0, 0}, //TV = 2.84(4200 lines) AV=2.97 SV=8.01 BV=-2.20 + {149999,8192,1032, 0, 0, 0}, //TV = 2.74(4500 lines) AV=2.97 SV=8.01 BV=-2.30 + {159999,8192,1040, 0, 0, 0}, //TV = 2.64(4800 lines) AV=2.97 SV=8.02 BV=-2.41 + {169999,8192,1048, 0, 0, 0}, //TV = 2.56(5100 lines) AV=2.97 SV=8.03 BV=-2.51 + {179999,8192,1056, 0, 0, 0}, //TV = 2.47(5400 lines) AV=2.97 SV=8.04 BV=-2.60 + {199998,8192,1024, 0, 0, 0}, //TV = 2.32(6000 lines) AV=2.97 SV=8.00 BV=-2.71 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Custom1AutoTable = +{ + AETABLE_CUSTOM1_AUTO, //eAETableID + 131, //u4TotalIndex + 20, //u4StrobeTrigerBV + 103, //i4MaxBV + -27, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCustom1PLineTable_60Hz, + sCustom1PLineTable_50Hz, + NULL, +}; + +static strEvPline sCustom2PLineTable_60Hz = +{ +{ + {200,1024,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.00 BV=10.26 + {200,1056,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.04 BV=10.21 + {200,1120,1032, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.14 BV=10.12 + {234,1024,1040, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.02 BV=10.01 + {234,1120,1024, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.13 BV=9.90 + {267,1024,1048, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.03 BV=9.81 + {267,1120,1024, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.13 BV=9.71 + {300,1056,1032, 0, 0, 0}, //TV = 11.70(9 lines) AV=2.97 SV=5.06 BV=9.62 + {334,1024,1032, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.01 BV=9.51 + {334,1088,1040, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.11 BV=9.41 + {367,1056,1040, 0, 0, 0}, //TV = 11.41(11 lines) AV=2.97 SV=5.07 BV=9.32 + {400,1056,1024, 0, 0, 0}, //TV = 11.29(12 lines) AV=2.97 SV=5.04 BV=9.21 + {434,1024,1048, 0, 0, 0}, //TV = 11.17(13 lines) AV=2.97 SV=5.03 BV=9.11 + {467,1024,1048, 0, 0, 0}, //TV = 11.06(14 lines) AV=2.97 SV=5.03 BV=9.00 + {500,1024,1048, 0, 0, 0}, //TV = 10.97(15 lines) AV=2.97 SV=5.03 BV=8.90 + {534,1024,1048, 0, 0, 0}, //TV = 10.87(16 lines) AV=2.97 SV=5.03 BV=8.81 + {567,1056,1024, 0, 0, 0}, //TV = 10.78(17 lines) AV=2.97 SV=5.04 BV=8.71 + {600,1056,1032, 0, 0, 0}, //TV = 10.70(18 lines) AV=2.97 SV=5.06 BV=8.62 + {667,1024,1032, 0, 0, 0}, //TV = 10.55(20 lines) AV=2.97 SV=5.01 BV=8.51 + {700,1056,1024, 0, 0, 0}, //TV = 10.48(21 lines) AV=2.97 SV=5.04 BV=8.41 + {767,1024,1032, 0, 0, 0}, //TV = 10.35(23 lines) AV=2.97 SV=5.01 BV=8.31 + {800,1056,1024, 0, 0, 0}, //TV = 10.29(24 lines) AV=2.97 SV=5.04 BV=8.21 + {867,1024,1048, 0, 0, 0}, //TV = 10.17(26 lines) AV=2.97 SV=5.03 BV=8.11 + {934,1024,1048, 0, 0, 0}, //TV = 10.06(28 lines) AV=2.97 SV=5.03 BV=8.00 + {1000,1024,1048, 0, 0, 0}, //TV = 9.97(30 lines) AV=2.97 SV=5.03 BV=7.90 + {1067,1024,1048, 0, 0, 0}, //TV = 9.87(32 lines) AV=2.97 SV=5.03 BV=7.81 + {1167,1024,1032, 0, 0, 0}, //TV = 9.74(35 lines) AV=2.97 SV=5.01 BV=7.70 + {1234,1024,1048, 0, 0, 0}, //TV = 9.66(37 lines) AV=2.97 SV=5.03 BV=7.60 + {1334,1024,1032, 0, 0, 0}, //TV = 9.55(40 lines) AV=2.97 SV=5.01 BV=7.51 + {1434,1024,1032, 0, 0, 0}, //TV = 9.45(43 lines) AV=2.97 SV=5.01 BV=7.41 + {1534,1024,1032, 0, 0, 0}, //TV = 9.35(46 lines) AV=2.97 SV=5.01 BV=7.31 + {1634,1024,1040, 0, 0, 0}, //TV = 9.26(49 lines) AV=2.97 SV=5.02 BV=7.21 + {1767,1024,1032, 0, 0, 0}, //TV = 9.14(53 lines) AV=2.97 SV=5.01 BV=7.10 + {1900,1024,1032, 0, 0, 0}, //TV = 9.04(57 lines) AV=2.97 SV=5.01 BV=7.00 + {2034,1024,1032, 0, 0, 0}, //TV = 8.94(61 lines) AV=2.97 SV=5.01 BV=6.90 + {2167,1024,1032, 0, 0, 0}, //TV = 8.85(65 lines) AV=2.97 SV=5.01 BV=6.81 + {2334,1024,1032, 0, 0, 0}, //TV = 8.74(70 lines) AV=2.97 SV=5.01 BV=6.70 + {2500,1024,1032, 0, 0, 0}, //TV = 8.64(75 lines) AV=2.97 SV=5.01 BV=6.60 + {2700,1024,1024, 0, 0, 0}, //TV = 8.53(81 lines) AV=2.97 SV=5.00 BV=6.50 + {2867,1024,1032, 0, 0, 0}, //TV = 8.45(86 lines) AV=2.97 SV=5.01 BV=6.41 + {3067,1024,1032, 0, 0, 0}, //TV = 8.35(92 lines) AV=2.97 SV=5.01 BV=6.31 + {3300,1024,1032, 0, 0, 0}, //TV = 8.24(99 lines) AV=2.97 SV=5.01 BV=6.20 + {3534,1024,1032, 0, 0, 0}, //TV = 8.14(106 lines) AV=2.97 SV=5.01 BV=6.10 + {3800,1024,1032, 0, 0, 0}, //TV = 8.04(114 lines) AV=2.97 SV=5.01 BV=6.00 + {4067,1024,1032, 0, 0, 0}, //TV = 7.94(122 lines) AV=2.97 SV=5.01 BV=5.90 + {4334,1024,1032, 0, 0, 0}, //TV = 7.85(130 lines) AV=2.97 SV=5.01 BV=5.81 + {4667,1024,1032, 0, 0, 0}, //TV = 7.74(140 lines) AV=2.97 SV=5.01 BV=5.70 + {5000,1024,1032, 0, 0, 0}, //TV = 7.64(150 lines) AV=2.97 SV=5.01 BV=5.60 + {5400,1024,1024, 0, 0, 0}, //TV = 7.53(162 lines) AV=2.97 SV=5.00 BV=5.50 + {5734,1024,1032, 0, 0, 0}, //TV = 7.45(172 lines) AV=2.97 SV=5.01 BV=5.41 + {6200,1024,1024, 0, 0, 0}, //TV = 7.33(186 lines) AV=2.97 SV=5.00 BV=5.30 + {6634,1024,1024, 0, 0, 0}, //TV = 7.24(199 lines) AV=2.97 SV=5.00 BV=5.21 + {7100,1024,1024, 0, 0, 0}, //TV = 7.14(213 lines) AV=2.97 SV=5.00 BV=5.11 + {7600,1024,1032, 0, 0, 0}, //TV = 7.04(228 lines) AV=2.97 SV=5.01 BV=5.00 + {8167,1024,1024, 0, 0, 0}, //TV = 6.94(245 lines) AV=2.97 SV=5.00 BV=4.91 + {8334,1056,1040, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.07 BV=4.81 + {8334,1152,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.17 BV=4.71 + {8334,1216,1040, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.27 BV=4.61 + {8334,1312,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.37 BV=4.51 + {8334,1408,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.47 BV=4.41 + {8334,1504,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.57 BV=4.31 + {8334,1632,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.67 BV=4.21 + {8334,1728,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.77 BV=4.11 + {8334,1856,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.87 BV=4.01 + {8334,2016,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.98 BV=3.90 + {16668,1056,1040, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.07 BV=3.81 + {16668,1152,1024, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.17 BV=3.71 + {16668,1216,1040, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.27 BV=3.61 + {16668,1312,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.37 BV=3.51 + {16668,1408,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.47 BV=3.41 + {16668,1504,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.57 BV=3.31 + {25001,1088,1024, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.09 BV=3.21 + {25001,1152,1032, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.18 BV=3.11 + {25001,1248,1024, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.29 BV=3.01 + {25001,1312,1040, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.38 BV=2.91 + {33334,1056,1040, 0, 0, 0}, //TV = 4.91(1000 lines) AV=2.97 SV=5.07 BV=2.81 + {33334,1152,1024, 0, 0, 0}, //TV = 4.91(1000 lines) AV=2.97 SV=5.17 BV=2.71 + {33334,1216,1040, 0, 0, 0}, //TV = 4.91(1000 lines) AV=2.97 SV=5.27 BV=2.61 + {41667,1056,1024, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.04 BV=2.51 + {41667,1120,1032, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.14 BV=2.42 + {41667,1216,1024, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.25 BV=2.31 + {50001,1088,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.09 BV=2.21 + {50001,1152,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.18 BV=2.11 + {50001,1248,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.29 BV=2.01 + {50001,1312,1040, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.38 BV=1.91 + {50001,1408,1040, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.48 BV=1.81 + {50001,1536,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.58 BV=1.71 + {50001,1632,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.68 BV=1.61 + {50001,1760,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.78 BV=1.51 + {50001,1888,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.88 BV=1.41 + {58334,1728,1032, 0, 0, 0}, //TV = 4.10(1750 lines) AV=2.97 SV=5.77 BV=1.30 + {58334,1856,1024, 0, 0, 0}, //TV = 4.10(1750 lines) AV=2.97 SV=5.86 BV=1.21 + {66667,1728,1032, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=5.77 BV=1.11 + {66667,1856,1032, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=5.87 BV=1.01 + {66667,1984,1032, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=5.97 BV=0.91 + {66667,2144,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=6.07 BV=0.81 + {66667,2304,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=6.17 BV=0.71 + {75000,2176,1024, 0, 0, 0}, //TV = 3.74(2250 lines) AV=2.97 SV=6.09 BV=0.62 + {83334,2112,1024, 0, 0, 0}, //TV = 3.58(2500 lines) AV=2.97 SV=6.04 BV=0.51 + {91667,2048,1032, 0, 0, 0}, //TV = 3.45(2750 lines) AV=2.97 SV=6.01 BV=0.41 + {91667,2208,1024, 0, 0, 0}, //TV = 3.45(2750 lines) AV=2.97 SV=6.11 BV=0.31 + {100000,2176,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=6.09 BV=0.21 + {108333,2144,1024, 0, 0, 0}, //TV = 3.21(3250 lines) AV=2.97 SV=6.07 BV=0.11 + {116667,2144,1024, 0, 0, 0}, //TV = 3.10(3500 lines) AV=2.97 SV=6.07 BV=0.00 + {125000,2144,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.07 BV=-0.10 + {125000,2304,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.17 BV=-0.20 + {125000,2464,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.27 BV=-0.30 + {125000,2656,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.38 BV=-0.40 + {125000,2848,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.48 BV=-0.50 + {125000,3040,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.57 BV=-0.60 + {125000,3264,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.67 BV=-0.70 + {125000,3488,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.77 BV=-0.80 + {125000,3744,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.87 BV=-0.90 + {125000,4000,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.97 BV=-0.99 + {125000,4288,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.07 BV=-1.10 + {125000,4640,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.18 BV=-1.21 + {125000,4960,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.28 BV=-1.31 + {125000,5312,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.38 BV=-1.40 + {125000,5696,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.48 BV=-1.50 + {125000,6080,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.57 BV=-1.60 + {125000,6528,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.67 BV=-1.70 + {125000,6976,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.77 BV=-1.80 + {125000,7488,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.87 BV=-1.90 + {125000,8032,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.97 BV=-2.00 + {125000,8192,1080, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=8.08 BV=-2.11 + {133333,8192,1080, 0, 0, 0}, //TV = 2.91(4000 lines) AV=2.97 SV=8.08 BV=-2.20 + {150000,8192,1032, 0, 0, 0}, //TV = 2.74(4500 lines) AV=2.97 SV=8.01 BV=-2.30 + {158333,8192,1048, 0, 0, 0}, //TV = 2.66(4750 lines) AV=2.97 SV=8.03 BV=-2.40 + {166666,8192,1064, 0, 0, 0}, //TV = 2.58(5000 lines) AV=2.97 SV=8.06 BV=-2.50 + {183333,8192,1040, 0, 0, 0}, //TV = 2.45(5500 lines) AV=2.97 SV=8.02 BV=-2.60 + {199999,8192,1024, 0, 0, 0}, //TV = 2.32(6000 lines) AV=2.97 SV=8.00 BV=-2.71 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCustom2PLineTable_50Hz = +{ +{ + {200,1024,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.00 BV=10.26 + {200,1056,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.04 BV=10.21 + {200,1120,1032, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.14 BV=10.12 + {234,1024,1040, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.02 BV=10.01 + {234,1120,1024, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.13 BV=9.90 + {267,1024,1048, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.03 BV=9.81 + {267,1120,1024, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.13 BV=9.71 + {300,1056,1032, 0, 0, 0}, //TV = 11.70(9 lines) AV=2.97 SV=5.06 BV=9.62 + {334,1024,1032, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.01 BV=9.51 + {334,1088,1040, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.11 BV=9.41 + {367,1056,1040, 0, 0, 0}, //TV = 11.41(11 lines) AV=2.97 SV=5.07 BV=9.32 + {400,1056,1024, 0, 0, 0}, //TV = 11.29(12 lines) AV=2.97 SV=5.04 BV=9.21 + {434,1024,1048, 0, 0, 0}, //TV = 11.17(13 lines) AV=2.97 SV=5.03 BV=9.11 + {467,1024,1048, 0, 0, 0}, //TV = 11.06(14 lines) AV=2.97 SV=5.03 BV=9.00 + {500,1024,1048, 0, 0, 0}, //TV = 10.97(15 lines) AV=2.97 SV=5.03 BV=8.90 + {534,1024,1048, 0, 0, 0}, //TV = 10.87(16 lines) AV=2.97 SV=5.03 BV=8.81 + {567,1056,1024, 0, 0, 0}, //TV = 10.78(17 lines) AV=2.97 SV=5.04 BV=8.71 + {600,1056,1032, 0, 0, 0}, //TV = 10.70(18 lines) AV=2.97 SV=5.06 BV=8.62 + {667,1024,1032, 0, 0, 0}, //TV = 10.55(20 lines) AV=2.97 SV=5.01 BV=8.51 + {700,1056,1024, 0, 0, 0}, //TV = 10.48(21 lines) AV=2.97 SV=5.04 BV=8.41 + {767,1024,1032, 0, 0, 0}, //TV = 10.35(23 lines) AV=2.97 SV=5.01 BV=8.31 + {800,1056,1024, 0, 0, 0}, //TV = 10.29(24 lines) AV=2.97 SV=5.04 BV=8.21 + {867,1024,1048, 0, 0, 0}, //TV = 10.17(26 lines) AV=2.97 SV=5.03 BV=8.11 + {934,1024,1048, 0, 0, 0}, //TV = 10.06(28 lines) AV=2.97 SV=5.03 BV=8.00 + {1000,1024,1048, 0, 0, 0}, //TV = 9.97(30 lines) AV=2.97 SV=5.03 BV=7.90 + {1067,1024,1048, 0, 0, 0}, //TV = 9.87(32 lines) AV=2.97 SV=5.03 BV=7.81 + {1167,1024,1032, 0, 0, 0}, //TV = 9.74(35 lines) AV=2.97 SV=5.01 BV=7.70 + {1234,1024,1048, 0, 0, 0}, //TV = 9.66(37 lines) AV=2.97 SV=5.03 BV=7.60 + {1334,1024,1032, 0, 0, 0}, //TV = 9.55(40 lines) AV=2.97 SV=5.01 BV=7.51 + {1434,1024,1032, 0, 0, 0}, //TV = 9.45(43 lines) AV=2.97 SV=5.01 BV=7.41 + {1534,1024,1032, 0, 0, 0}, //TV = 9.35(46 lines) AV=2.97 SV=5.01 BV=7.31 + {1634,1024,1040, 0, 0, 0}, //TV = 9.26(49 lines) AV=2.97 SV=5.02 BV=7.21 + {1767,1024,1032, 0, 0, 0}, //TV = 9.14(53 lines) AV=2.97 SV=5.01 BV=7.10 + {1900,1024,1032, 0, 0, 0}, //TV = 9.04(57 lines) AV=2.97 SV=5.01 BV=7.00 + {2034,1024,1032, 0, 0, 0}, //TV = 8.94(61 lines) AV=2.97 SV=5.01 BV=6.90 + {2167,1024,1032, 0, 0, 0}, //TV = 8.85(65 lines) AV=2.97 SV=5.01 BV=6.81 + {2334,1024,1032, 0, 0, 0}, //TV = 8.74(70 lines) AV=2.97 SV=5.01 BV=6.70 + {2500,1024,1032, 0, 0, 0}, //TV = 8.64(75 lines) AV=2.97 SV=5.01 BV=6.60 + {2700,1024,1024, 0, 0, 0}, //TV = 8.53(81 lines) AV=2.97 SV=5.00 BV=6.50 + {2867,1024,1032, 0, 0, 0}, //TV = 8.45(86 lines) AV=2.97 SV=5.01 BV=6.41 + {3067,1024,1032, 0, 0, 0}, //TV = 8.35(92 lines) AV=2.97 SV=5.01 BV=6.31 + {3300,1024,1032, 0, 0, 0}, //TV = 8.24(99 lines) AV=2.97 SV=5.01 BV=6.20 + {3534,1024,1032, 0, 0, 0}, //TV = 8.14(106 lines) AV=2.97 SV=5.01 BV=6.10 + {3800,1024,1032, 0, 0, 0}, //TV = 8.04(114 lines) AV=2.97 SV=5.01 BV=6.00 + {4067,1024,1032, 0, 0, 0}, //TV = 7.94(122 lines) AV=2.97 SV=5.01 BV=5.90 + {4334,1024,1032, 0, 0, 0}, //TV = 7.85(130 lines) AV=2.97 SV=5.01 BV=5.81 + {4667,1024,1032, 0, 0, 0}, //TV = 7.74(140 lines) AV=2.97 SV=5.01 BV=5.70 + {5000,1024,1032, 0, 0, 0}, //TV = 7.64(150 lines) AV=2.97 SV=5.01 BV=5.60 + {5400,1024,1024, 0, 0, 0}, //TV = 7.53(162 lines) AV=2.97 SV=5.00 BV=5.50 + {5734,1024,1032, 0, 0, 0}, //TV = 7.45(172 lines) AV=2.97 SV=5.01 BV=5.41 + {6200,1024,1024, 0, 0, 0}, //TV = 7.33(186 lines) AV=2.97 SV=5.00 BV=5.30 + {6634,1024,1024, 0, 0, 0}, //TV = 7.24(199 lines) AV=2.97 SV=5.00 BV=5.21 + {7100,1024,1024, 0, 0, 0}, //TV = 7.14(213 lines) AV=2.97 SV=5.00 BV=5.11 + {7600,1024,1032, 0, 0, 0}, //TV = 7.04(228 lines) AV=2.97 SV=5.01 BV=5.00 + {8167,1024,1024, 0, 0, 0}, //TV = 6.94(245 lines) AV=2.97 SV=5.00 BV=4.91 + {8734,1024,1024, 0, 0, 0}, //TV = 6.84(262 lines) AV=2.97 SV=5.00 BV=4.81 + {9367,1024,1024, 0, 0, 0}, //TV = 6.74(281 lines) AV=2.97 SV=5.00 BV=4.71 + {10000,1024,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.01 BV=4.60 + {10000,1088,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.10 BV=4.52 + {10000,1184,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.21 BV=4.41 + {10000,1248,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.31 BV=4.31 + {10000,1344,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.41 BV=4.20 + {10000,1440,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.51 BV=4.10 + {10000,1568,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.61 BV=4.00 + {10000,1664,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.71 BV=3.90 + {10000,1792,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.81 BV=3.81 + {10000,1920,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.91 BV=3.71 + {20000,1024,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.01 BV=3.60 + {20000,1088,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.10 BV=3.52 + {20000,1184,1024, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.21 BV=3.41 + {20000,1248,1040, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.31 BV=3.31 + {20000,1344,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.40 BV=3.21 + {20000,1440,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.50 BV=3.11 + {30000,1024,1040, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.02 BV=3.01 + {30000,1120,1024, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.13 BV=2.90 + {30000,1184,1032, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.22 BV=2.81 + {30000,1280,1024, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.32 BV=2.71 + {40000,1024,1032, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.01 BV=2.60 + {40000,1088,1032, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.10 BV=2.52 + {40000,1184,1024, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.21 BV=2.41 + {40000,1280,1024, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.32 BV=2.29 + {50000,1088,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.09 BV=2.21 + {50000,1152,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.18 BV=2.11 + {50000,1248,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.29 BV=2.01 + {50000,1312,1040, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.38 BV=1.91 + {50000,1440,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.49 BV=1.80 + {50000,1536,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.58 BV=1.71 + {50000,1632,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.68 BV=1.61 + {50000,1760,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.78 BV=1.51 + {50000,1888,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.88 BV=1.41 + {60000,1696,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=5.73 BV=1.30 + {60000,1792,1032, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=5.82 BV=1.21 + {60000,1952,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=5.93 BV=1.10 + {60000,2080,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.02 BV=1.01 + {60000,2208,1032, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.12 BV=0.91 + {60000,2368,1032, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.22 BV=0.81 + {70000,2176,1024, 0, 0, 0}, //TV = 3.84(2100 lines) AV=2.97 SV=6.09 BV=0.72 + {80000,2048,1024, 0, 0, 0}, //TV = 3.64(2400 lines) AV=2.97 SV=6.00 BV=0.61 + {80000,2208,1024, 0, 0, 0}, //TV = 3.64(2400 lines) AV=2.97 SV=6.11 BV=0.51 + {90000,2080,1032, 0, 0, 0}, //TV = 3.47(2700 lines) AV=2.97 SV=6.03 BV=0.41 + {90000,2240,1032, 0, 0, 0}, //TV = 3.47(2700 lines) AV=2.97 SV=6.14 BV=0.30 + {99999,2176,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=6.09 BV=0.21 + {109999,2112,1024, 0, 0, 0}, //TV = 3.18(3300 lines) AV=2.97 SV=6.04 BV=0.11 + {119999,2080,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.02 BV=0.01 + {119999,2240,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.13 BV=-0.10 + {119999,2400,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.23 BV=-0.20 + {119999,2560,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.32 BV=-0.29 + {119999,2752,1032, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.44 BV=-0.41 + {119999,2944,1032, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.53 BV=-0.51 + {119999,3168,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.63 BV=-0.60 + {119999,3392,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.73 BV=-0.70 + {119999,3648,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.83 BV=-0.80 + {119999,3904,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.93 BV=-0.90 + {119999,4192,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.03 BV=-1.00 + {119999,4480,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.13 BV=-1.10 + {119999,4832,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.24 BV=-1.21 + {119999,5152,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.33 BV=-1.30 + {119999,5536,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.43 BV=-1.40 + {119999,5920,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.53 BV=-1.50 + {119999,6336,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.63 BV=-1.60 + {119999,6784,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.73 BV=-1.70 + {119999,7296,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.83 BV=-1.80 + {119999,7808,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.93 BV=-1.90 + {119999,8192,1040, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=8.02 BV=-1.99 + {129999,8192,1040, 0, 0, 0}, //TV = 2.94(3900 lines) AV=2.97 SV=8.02 BV=-2.11 + {139999,8192,1032, 0, 0, 0}, //TV = 2.84(4200 lines) AV=2.97 SV=8.01 BV=-2.20 + {149999,8192,1032, 0, 0, 0}, //TV = 2.74(4500 lines) AV=2.97 SV=8.01 BV=-2.30 + {159999,8192,1040, 0, 0, 0}, //TV = 2.64(4800 lines) AV=2.97 SV=8.02 BV=-2.41 + {169999,8192,1048, 0, 0, 0}, //TV = 2.56(5100 lines) AV=2.97 SV=8.03 BV=-2.51 + {179999,8192,1056, 0, 0, 0}, //TV = 2.47(5400 lines) AV=2.97 SV=8.04 BV=-2.60 + {199998,8192,1024, 0, 0, 0}, //TV = 2.32(6000 lines) AV=2.97 SV=8.00 BV=-2.71 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Custom2AutoTable = +{ + AETABLE_CUSTOM2_AUTO, //eAETableID + 131, //u4TotalIndex + 20, //u4StrobeTrigerBV + 103, //i4MaxBV + -27, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCustom2PLineTable_60Hz, + sCustom2PLineTable_50Hz, + NULL, +}; + +static strEvPline sCustom3PLineTable_60Hz = +{ +{ + {200,1024,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.00 BV=10.26 + {200,1056,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.04 BV=10.21 + {200,1120,1032, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.14 BV=10.12 + {234,1024,1040, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.02 BV=10.01 + {234,1120,1024, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.13 BV=9.90 + {267,1024,1048, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.03 BV=9.81 + {267,1120,1024, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.13 BV=9.71 + {300,1056,1032, 0, 0, 0}, //TV = 11.70(9 lines) AV=2.97 SV=5.06 BV=9.62 + {334,1024,1032, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.01 BV=9.51 + {334,1088,1040, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.11 BV=9.41 + {367,1056,1040, 0, 0, 0}, //TV = 11.41(11 lines) AV=2.97 SV=5.07 BV=9.32 + {400,1056,1024, 0, 0, 0}, //TV = 11.29(12 lines) AV=2.97 SV=5.04 BV=9.21 + {434,1024,1048, 0, 0, 0}, //TV = 11.17(13 lines) AV=2.97 SV=5.03 BV=9.11 + {467,1024,1048, 0, 0, 0}, //TV = 11.06(14 lines) AV=2.97 SV=5.03 BV=9.00 + {500,1024,1048, 0, 0, 0}, //TV = 10.97(15 lines) AV=2.97 SV=5.03 BV=8.90 + {534,1024,1048, 0, 0, 0}, //TV = 10.87(16 lines) AV=2.97 SV=5.03 BV=8.81 + {567,1056,1024, 0, 0, 0}, //TV = 10.78(17 lines) AV=2.97 SV=5.04 BV=8.71 + {600,1056,1032, 0, 0, 0}, //TV = 10.70(18 lines) AV=2.97 SV=5.06 BV=8.62 + {667,1024,1032, 0, 0, 0}, //TV = 10.55(20 lines) AV=2.97 SV=5.01 BV=8.51 + {700,1056,1024, 0, 0, 0}, //TV = 10.48(21 lines) AV=2.97 SV=5.04 BV=8.41 + {767,1024,1032, 0, 0, 0}, //TV = 10.35(23 lines) AV=2.97 SV=5.01 BV=8.31 + {800,1056,1024, 0, 0, 0}, //TV = 10.29(24 lines) AV=2.97 SV=5.04 BV=8.21 + {867,1024,1048, 0, 0, 0}, //TV = 10.17(26 lines) AV=2.97 SV=5.03 BV=8.11 + {934,1024,1048, 0, 0, 0}, //TV = 10.06(28 lines) AV=2.97 SV=5.03 BV=8.00 + {1000,1024,1048, 0, 0, 0}, //TV = 9.97(30 lines) AV=2.97 SV=5.03 BV=7.90 + {1067,1024,1048, 0, 0, 0}, //TV = 9.87(32 lines) AV=2.97 SV=5.03 BV=7.81 + {1167,1024,1032, 0, 0, 0}, //TV = 9.74(35 lines) AV=2.97 SV=5.01 BV=7.70 + {1234,1024,1048, 0, 0, 0}, //TV = 9.66(37 lines) AV=2.97 SV=5.03 BV=7.60 + {1334,1024,1032, 0, 0, 0}, //TV = 9.55(40 lines) AV=2.97 SV=5.01 BV=7.51 + {1434,1024,1032, 0, 0, 0}, //TV = 9.45(43 lines) AV=2.97 SV=5.01 BV=7.41 + {1534,1024,1032, 0, 0, 0}, //TV = 9.35(46 lines) AV=2.97 SV=5.01 BV=7.31 + {1634,1024,1040, 0, 0, 0}, //TV = 9.26(49 lines) AV=2.97 SV=5.02 BV=7.21 + {1767,1024,1032, 0, 0, 0}, //TV = 9.14(53 lines) AV=2.97 SV=5.01 BV=7.10 + {1900,1024,1032, 0, 0, 0}, //TV = 9.04(57 lines) AV=2.97 SV=5.01 BV=7.00 + {2034,1024,1032, 0, 0, 0}, //TV = 8.94(61 lines) AV=2.97 SV=5.01 BV=6.90 + {2167,1024,1032, 0, 0, 0}, //TV = 8.85(65 lines) AV=2.97 SV=5.01 BV=6.81 + {2334,1024,1032, 0, 0, 0}, //TV = 8.74(70 lines) AV=2.97 SV=5.01 BV=6.70 + {2500,1024,1032, 0, 0, 0}, //TV = 8.64(75 lines) AV=2.97 SV=5.01 BV=6.60 + {2700,1024,1024, 0, 0, 0}, //TV = 8.53(81 lines) AV=2.97 SV=5.00 BV=6.50 + {2867,1024,1032, 0, 0, 0}, //TV = 8.45(86 lines) AV=2.97 SV=5.01 BV=6.41 + {3067,1024,1032, 0, 0, 0}, //TV = 8.35(92 lines) AV=2.97 SV=5.01 BV=6.31 + {3300,1024,1032, 0, 0, 0}, //TV = 8.24(99 lines) AV=2.97 SV=5.01 BV=6.20 + {3534,1024,1032, 0, 0, 0}, //TV = 8.14(106 lines) AV=2.97 SV=5.01 BV=6.10 + {3800,1024,1032, 0, 0, 0}, //TV = 8.04(114 lines) AV=2.97 SV=5.01 BV=6.00 + {4067,1024,1032, 0, 0, 0}, //TV = 7.94(122 lines) AV=2.97 SV=5.01 BV=5.90 + {4334,1024,1032, 0, 0, 0}, //TV = 7.85(130 lines) AV=2.97 SV=5.01 BV=5.81 + {4667,1024,1032, 0, 0, 0}, //TV = 7.74(140 lines) AV=2.97 SV=5.01 BV=5.70 + {5000,1024,1032, 0, 0, 0}, //TV = 7.64(150 lines) AV=2.97 SV=5.01 BV=5.60 + {5400,1024,1024, 0, 0, 0}, //TV = 7.53(162 lines) AV=2.97 SV=5.00 BV=5.50 + {5734,1024,1032, 0, 0, 0}, //TV = 7.45(172 lines) AV=2.97 SV=5.01 BV=5.41 + {6200,1024,1024, 0, 0, 0}, //TV = 7.33(186 lines) AV=2.97 SV=5.00 BV=5.30 + {6634,1024,1024, 0, 0, 0}, //TV = 7.24(199 lines) AV=2.97 SV=5.00 BV=5.21 + {7100,1024,1024, 0, 0, 0}, //TV = 7.14(213 lines) AV=2.97 SV=5.00 BV=5.11 + {7600,1024,1032, 0, 0, 0}, //TV = 7.04(228 lines) AV=2.97 SV=5.01 BV=5.00 + {8167,1024,1024, 0, 0, 0}, //TV = 6.94(245 lines) AV=2.97 SV=5.00 BV=4.91 + {8334,1056,1040, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.07 BV=4.81 + {8334,1152,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.17 BV=4.71 + {8334,1216,1040, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.27 BV=4.61 + {8334,1312,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.37 BV=4.51 + {8334,1408,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.47 BV=4.41 + {8334,1504,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.57 BV=4.31 + {8334,1632,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.67 BV=4.21 + {8334,1728,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.77 BV=4.11 + {8334,1856,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.87 BV=4.01 + {8334,2016,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.98 BV=3.90 + {16668,1056,1040, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.07 BV=3.81 + {16668,1152,1024, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.17 BV=3.71 + {16668,1216,1040, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.27 BV=3.61 + {16668,1312,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.37 BV=3.51 + {16668,1408,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.47 BV=3.41 + {16668,1504,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.57 BV=3.31 + {25001,1088,1024, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.09 BV=3.21 + {25001,1152,1032, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.18 BV=3.11 + {25001,1248,1024, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.29 BV=3.01 + {25001,1312,1040, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.38 BV=2.91 + {33334,1056,1040, 0, 0, 0}, //TV = 4.91(1000 lines) AV=2.97 SV=5.07 BV=2.81 + {33334,1152,1024, 0, 0, 0}, //TV = 4.91(1000 lines) AV=2.97 SV=5.17 BV=2.71 + {33334,1216,1040, 0, 0, 0}, //TV = 4.91(1000 lines) AV=2.97 SV=5.27 BV=2.61 + {41667,1056,1024, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.04 BV=2.51 + {41667,1120,1032, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.14 BV=2.42 + {41667,1216,1024, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.25 BV=2.31 + {50001,1088,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.09 BV=2.21 + {50001,1152,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.18 BV=2.11 + {50001,1248,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.29 BV=2.01 + {50001,1312,1040, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.38 BV=1.91 + {50001,1408,1040, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.48 BV=1.81 + {50001,1536,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.58 BV=1.71 + {50001,1632,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.68 BV=1.61 + {50001,1760,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.78 BV=1.51 + {50001,1888,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.88 BV=1.41 + {58334,1728,1032, 0, 0, 0}, //TV = 4.10(1750 lines) AV=2.97 SV=5.77 BV=1.30 + {58334,1856,1024, 0, 0, 0}, //TV = 4.10(1750 lines) AV=2.97 SV=5.86 BV=1.21 + {66667,1728,1032, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=5.77 BV=1.11 + {66667,1856,1032, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=5.87 BV=1.01 + {66667,1984,1032, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=5.97 BV=0.91 + {66667,2144,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=6.07 BV=0.81 + {66667,2304,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=6.17 BV=0.71 + {75000,2176,1024, 0, 0, 0}, //TV = 3.74(2250 lines) AV=2.97 SV=6.09 BV=0.62 + {83334,2112,1024, 0, 0, 0}, //TV = 3.58(2500 lines) AV=2.97 SV=6.04 BV=0.51 + {91667,2048,1032, 0, 0, 0}, //TV = 3.45(2750 lines) AV=2.97 SV=6.01 BV=0.41 + {91667,2208,1024, 0, 0, 0}, //TV = 3.45(2750 lines) AV=2.97 SV=6.11 BV=0.31 + {100000,2176,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=6.09 BV=0.21 + {108333,2144,1024, 0, 0, 0}, //TV = 3.21(3250 lines) AV=2.97 SV=6.07 BV=0.11 + {116667,2144,1024, 0, 0, 0}, //TV = 3.10(3500 lines) AV=2.97 SV=6.07 BV=0.00 + {125000,2144,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.07 BV=-0.10 + {125000,2304,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.17 BV=-0.20 + {125000,2464,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.27 BV=-0.30 + {125000,2656,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.38 BV=-0.40 + {125000,2848,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.48 BV=-0.50 + {125000,3040,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.57 BV=-0.60 + {125000,3264,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.67 BV=-0.70 + {125000,3488,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.77 BV=-0.80 + {125000,3744,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.87 BV=-0.90 + {125000,4000,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.97 BV=-0.99 + {125000,4288,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.07 BV=-1.10 + {125000,4640,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.18 BV=-1.21 + {125000,4960,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.28 BV=-1.31 + {125000,5312,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.38 BV=-1.40 + {125000,5696,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.48 BV=-1.50 + {125000,6080,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.57 BV=-1.60 + {125000,6528,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.67 BV=-1.70 + {125000,6976,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.77 BV=-1.80 + {125000,7488,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.87 BV=-1.90 + {125000,8032,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.97 BV=-2.00 + {125000,8192,1080, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=8.08 BV=-2.11 + {133333,8192,1080, 0, 0, 0}, //TV = 2.91(4000 lines) AV=2.97 SV=8.08 BV=-2.20 + {150000,8192,1032, 0, 0, 0}, //TV = 2.74(4500 lines) AV=2.97 SV=8.01 BV=-2.30 + {158333,8192,1048, 0, 0, 0}, //TV = 2.66(4750 lines) AV=2.97 SV=8.03 BV=-2.40 + {166666,8192,1064, 0, 0, 0}, //TV = 2.58(5000 lines) AV=2.97 SV=8.06 BV=-2.50 + {183333,8192,1040, 0, 0, 0}, //TV = 2.45(5500 lines) AV=2.97 SV=8.02 BV=-2.60 + {199999,8192,1024, 0, 0, 0}, //TV = 2.32(6000 lines) AV=2.97 SV=8.00 BV=-2.71 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCustom3PLineTable_50Hz = +{ +{ + {200,1024,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.00 BV=10.26 + {200,1056,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.04 BV=10.21 + {200,1120,1032, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.14 BV=10.12 + {234,1024,1040, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.02 BV=10.01 + {234,1120,1024, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.13 BV=9.90 + {267,1024,1048, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.03 BV=9.81 + {267,1120,1024, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.13 BV=9.71 + {300,1056,1032, 0, 0, 0}, //TV = 11.70(9 lines) AV=2.97 SV=5.06 BV=9.62 + {334,1024,1032, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.01 BV=9.51 + {334,1088,1040, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.11 BV=9.41 + {367,1056,1040, 0, 0, 0}, //TV = 11.41(11 lines) AV=2.97 SV=5.07 BV=9.32 + {400,1056,1024, 0, 0, 0}, //TV = 11.29(12 lines) AV=2.97 SV=5.04 BV=9.21 + {434,1024,1048, 0, 0, 0}, //TV = 11.17(13 lines) AV=2.97 SV=5.03 BV=9.11 + {467,1024,1048, 0, 0, 0}, //TV = 11.06(14 lines) AV=2.97 SV=5.03 BV=9.00 + {500,1024,1048, 0, 0, 0}, //TV = 10.97(15 lines) AV=2.97 SV=5.03 BV=8.90 + {534,1024,1048, 0, 0, 0}, //TV = 10.87(16 lines) AV=2.97 SV=5.03 BV=8.81 + {567,1056,1024, 0, 0, 0}, //TV = 10.78(17 lines) AV=2.97 SV=5.04 BV=8.71 + {600,1056,1032, 0, 0, 0}, //TV = 10.70(18 lines) AV=2.97 SV=5.06 BV=8.62 + {667,1024,1032, 0, 0, 0}, //TV = 10.55(20 lines) AV=2.97 SV=5.01 BV=8.51 + {700,1056,1024, 0, 0, 0}, //TV = 10.48(21 lines) AV=2.97 SV=5.04 BV=8.41 + {767,1024,1032, 0, 0, 0}, //TV = 10.35(23 lines) AV=2.97 SV=5.01 BV=8.31 + {800,1056,1024, 0, 0, 0}, //TV = 10.29(24 lines) AV=2.97 SV=5.04 BV=8.21 + {867,1024,1048, 0, 0, 0}, //TV = 10.17(26 lines) AV=2.97 SV=5.03 BV=8.11 + {934,1024,1048, 0, 0, 0}, //TV = 10.06(28 lines) AV=2.97 SV=5.03 BV=8.00 + {1000,1024,1048, 0, 0, 0}, //TV = 9.97(30 lines) AV=2.97 SV=5.03 BV=7.90 + {1067,1024,1048, 0, 0, 0}, //TV = 9.87(32 lines) AV=2.97 SV=5.03 BV=7.81 + {1167,1024,1032, 0, 0, 0}, //TV = 9.74(35 lines) AV=2.97 SV=5.01 BV=7.70 + {1234,1024,1048, 0, 0, 0}, //TV = 9.66(37 lines) AV=2.97 SV=5.03 BV=7.60 + {1334,1024,1032, 0, 0, 0}, //TV = 9.55(40 lines) AV=2.97 SV=5.01 BV=7.51 + {1434,1024,1032, 0, 0, 0}, //TV = 9.45(43 lines) AV=2.97 SV=5.01 BV=7.41 + {1534,1024,1032, 0, 0, 0}, //TV = 9.35(46 lines) AV=2.97 SV=5.01 BV=7.31 + {1634,1024,1040, 0, 0, 0}, //TV = 9.26(49 lines) AV=2.97 SV=5.02 BV=7.21 + {1767,1024,1032, 0, 0, 0}, //TV = 9.14(53 lines) AV=2.97 SV=5.01 BV=7.10 + {1900,1024,1032, 0, 0, 0}, //TV = 9.04(57 lines) AV=2.97 SV=5.01 BV=7.00 + {2034,1024,1032, 0, 0, 0}, //TV = 8.94(61 lines) AV=2.97 SV=5.01 BV=6.90 + {2167,1024,1032, 0, 0, 0}, //TV = 8.85(65 lines) AV=2.97 SV=5.01 BV=6.81 + {2334,1024,1032, 0, 0, 0}, //TV = 8.74(70 lines) AV=2.97 SV=5.01 BV=6.70 + {2500,1024,1032, 0, 0, 0}, //TV = 8.64(75 lines) AV=2.97 SV=5.01 BV=6.60 + {2700,1024,1024, 0, 0, 0}, //TV = 8.53(81 lines) AV=2.97 SV=5.00 BV=6.50 + {2867,1024,1032, 0, 0, 0}, //TV = 8.45(86 lines) AV=2.97 SV=5.01 BV=6.41 + {3067,1024,1032, 0, 0, 0}, //TV = 8.35(92 lines) AV=2.97 SV=5.01 BV=6.31 + {3300,1024,1032, 0, 0, 0}, //TV = 8.24(99 lines) AV=2.97 SV=5.01 BV=6.20 + {3534,1024,1032, 0, 0, 0}, //TV = 8.14(106 lines) AV=2.97 SV=5.01 BV=6.10 + {3800,1024,1032, 0, 0, 0}, //TV = 8.04(114 lines) AV=2.97 SV=5.01 BV=6.00 + {4067,1024,1032, 0, 0, 0}, //TV = 7.94(122 lines) AV=2.97 SV=5.01 BV=5.90 + {4334,1024,1032, 0, 0, 0}, //TV = 7.85(130 lines) AV=2.97 SV=5.01 BV=5.81 + {4667,1024,1032, 0, 0, 0}, //TV = 7.74(140 lines) AV=2.97 SV=5.01 BV=5.70 + {5000,1024,1032, 0, 0, 0}, //TV = 7.64(150 lines) AV=2.97 SV=5.01 BV=5.60 + {5400,1024,1024, 0, 0, 0}, //TV = 7.53(162 lines) AV=2.97 SV=5.00 BV=5.50 + {5734,1024,1032, 0, 0, 0}, //TV = 7.45(172 lines) AV=2.97 SV=5.01 BV=5.41 + {6200,1024,1024, 0, 0, 0}, //TV = 7.33(186 lines) AV=2.97 SV=5.00 BV=5.30 + {6634,1024,1024, 0, 0, 0}, //TV = 7.24(199 lines) AV=2.97 SV=5.00 BV=5.21 + {7100,1024,1024, 0, 0, 0}, //TV = 7.14(213 lines) AV=2.97 SV=5.00 BV=5.11 + {7600,1024,1032, 0, 0, 0}, //TV = 7.04(228 lines) AV=2.97 SV=5.01 BV=5.00 + {8167,1024,1024, 0, 0, 0}, //TV = 6.94(245 lines) AV=2.97 SV=5.00 BV=4.91 + {8734,1024,1024, 0, 0, 0}, //TV = 6.84(262 lines) AV=2.97 SV=5.00 BV=4.81 + {9367,1024,1024, 0, 0, 0}, //TV = 6.74(281 lines) AV=2.97 SV=5.00 BV=4.71 + {10000,1024,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.01 BV=4.60 + {10000,1088,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.10 BV=4.52 + {10000,1184,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.21 BV=4.41 + {10000,1248,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.31 BV=4.31 + {10000,1344,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.41 BV=4.20 + {10000,1440,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.51 BV=4.10 + {10000,1568,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.61 BV=4.00 + {10000,1664,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.71 BV=3.90 + {10000,1792,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.81 BV=3.81 + {10000,1920,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.91 BV=3.71 + {20000,1024,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.01 BV=3.60 + {20000,1088,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.10 BV=3.52 + {20000,1184,1024, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.21 BV=3.41 + {20000,1248,1040, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.31 BV=3.31 + {20000,1344,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.40 BV=3.21 + {20000,1440,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.50 BV=3.11 + {30000,1024,1040, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.02 BV=3.01 + {30000,1120,1024, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.13 BV=2.90 + {30000,1184,1032, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.22 BV=2.81 + {30000,1280,1024, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.32 BV=2.71 + {40000,1024,1032, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.01 BV=2.60 + {40000,1088,1032, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.10 BV=2.52 + {40000,1184,1024, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.21 BV=2.41 + {40000,1280,1024, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.32 BV=2.29 + {50000,1088,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.09 BV=2.21 + {50000,1152,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.18 BV=2.11 + {50000,1248,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.29 BV=2.01 + {50000,1312,1040, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.38 BV=1.91 + {50000,1440,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.49 BV=1.80 + {50000,1536,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.58 BV=1.71 + {50000,1632,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.68 BV=1.61 + {50000,1760,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.78 BV=1.51 + {50000,1888,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.88 BV=1.41 + {60000,1696,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=5.73 BV=1.30 + {60000,1792,1032, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=5.82 BV=1.21 + {60000,1952,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=5.93 BV=1.10 + {60000,2080,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.02 BV=1.01 + {60000,2208,1032, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.12 BV=0.91 + {60000,2368,1032, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.22 BV=0.81 + {70000,2176,1024, 0, 0, 0}, //TV = 3.84(2100 lines) AV=2.97 SV=6.09 BV=0.72 + {80000,2048,1024, 0, 0, 0}, //TV = 3.64(2400 lines) AV=2.97 SV=6.00 BV=0.61 + {80000,2208,1024, 0, 0, 0}, //TV = 3.64(2400 lines) AV=2.97 SV=6.11 BV=0.51 + {90000,2080,1032, 0, 0, 0}, //TV = 3.47(2700 lines) AV=2.97 SV=6.03 BV=0.41 + {90000,2240,1032, 0, 0, 0}, //TV = 3.47(2700 lines) AV=2.97 SV=6.14 BV=0.30 + {99999,2176,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=6.09 BV=0.21 + {109999,2112,1024, 0, 0, 0}, //TV = 3.18(3300 lines) AV=2.97 SV=6.04 BV=0.11 + {119999,2080,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.02 BV=0.01 + {119999,2240,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.13 BV=-0.10 + {119999,2400,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.23 BV=-0.20 + {119999,2560,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.32 BV=-0.29 + {119999,2752,1032, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.44 BV=-0.41 + {119999,2944,1032, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.53 BV=-0.51 + {119999,3168,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.63 BV=-0.60 + {119999,3392,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.73 BV=-0.70 + {119999,3648,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.83 BV=-0.80 + {119999,3904,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.93 BV=-0.90 + {119999,4192,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.03 BV=-1.00 + {119999,4480,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.13 BV=-1.10 + {119999,4832,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.24 BV=-1.21 + {119999,5152,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.33 BV=-1.30 + {119999,5536,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.43 BV=-1.40 + {119999,5920,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.53 BV=-1.50 + {119999,6336,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.63 BV=-1.60 + {119999,6784,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.73 BV=-1.70 + {119999,7296,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.83 BV=-1.80 + {119999,7808,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.93 BV=-1.90 + {119999,8192,1040, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=8.02 BV=-1.99 + {129999,8192,1040, 0, 0, 0}, //TV = 2.94(3900 lines) AV=2.97 SV=8.02 BV=-2.11 + {139999,8192,1032, 0, 0, 0}, //TV = 2.84(4200 lines) AV=2.97 SV=8.01 BV=-2.20 + {149999,8192,1032, 0, 0, 0}, //TV = 2.74(4500 lines) AV=2.97 SV=8.01 BV=-2.30 + {159999,8192,1040, 0, 0, 0}, //TV = 2.64(4800 lines) AV=2.97 SV=8.02 BV=-2.41 + {169999,8192,1048, 0, 0, 0}, //TV = 2.56(5100 lines) AV=2.97 SV=8.03 BV=-2.51 + {179999,8192,1056, 0, 0, 0}, //TV = 2.47(5400 lines) AV=2.97 SV=8.04 BV=-2.60 + {199998,8192,1024, 0, 0, 0}, //TV = 2.32(6000 lines) AV=2.97 SV=8.00 BV=-2.71 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Custom3AutoTable = +{ + AETABLE_CUSTOM3_AUTO, //eAETableID + 131, //u4TotalIndex + 20, //u4StrobeTrigerBV + 103, //i4MaxBV + -27, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCustom3PLineTable_60Hz, + sCustom3PLineTable_50Hz, + NULL, +}; + +static strEvPline sCustom4PLineTable_60Hz = +{ +{ + {200,1024,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.00 BV=10.26 + {200,1056,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.04 BV=10.21 + {200,1120,1032, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.14 BV=10.12 + {234,1024,1040, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.02 BV=10.01 + {234,1120,1024, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.13 BV=9.90 + {267,1024,1048, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.03 BV=9.81 + {267,1120,1024, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.13 BV=9.71 + {300,1056,1032, 0, 0, 0}, //TV = 11.70(9 lines) AV=2.97 SV=5.06 BV=9.62 + {334,1024,1032, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.01 BV=9.51 + {334,1088,1040, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.11 BV=9.41 + {367,1056,1040, 0, 0, 0}, //TV = 11.41(11 lines) AV=2.97 SV=5.07 BV=9.32 + {400,1056,1024, 0, 0, 0}, //TV = 11.29(12 lines) AV=2.97 SV=5.04 BV=9.21 + {434,1024,1048, 0, 0, 0}, //TV = 11.17(13 lines) AV=2.97 SV=5.03 BV=9.11 + {467,1024,1048, 0, 0, 0}, //TV = 11.06(14 lines) AV=2.97 SV=5.03 BV=9.00 + {500,1024,1048, 0, 0, 0}, //TV = 10.97(15 lines) AV=2.97 SV=5.03 BV=8.90 + {534,1024,1048, 0, 0, 0}, //TV = 10.87(16 lines) AV=2.97 SV=5.03 BV=8.81 + {567,1056,1024, 0, 0, 0}, //TV = 10.78(17 lines) AV=2.97 SV=5.04 BV=8.71 + {600,1056,1032, 0, 0, 0}, //TV = 10.70(18 lines) AV=2.97 SV=5.06 BV=8.62 + {667,1024,1032, 0, 0, 0}, //TV = 10.55(20 lines) AV=2.97 SV=5.01 BV=8.51 + {700,1056,1024, 0, 0, 0}, //TV = 10.48(21 lines) AV=2.97 SV=5.04 BV=8.41 + {767,1024,1032, 0, 0, 0}, //TV = 10.35(23 lines) AV=2.97 SV=5.01 BV=8.31 + {800,1056,1024, 0, 0, 0}, //TV = 10.29(24 lines) AV=2.97 SV=5.04 BV=8.21 + {867,1024,1048, 0, 0, 0}, //TV = 10.17(26 lines) AV=2.97 SV=5.03 BV=8.11 + {934,1024,1048, 0, 0, 0}, //TV = 10.06(28 lines) AV=2.97 SV=5.03 BV=8.00 + {1000,1024,1048, 0, 0, 0}, //TV = 9.97(30 lines) AV=2.97 SV=5.03 BV=7.90 + {1067,1024,1048, 0, 0, 0}, //TV = 9.87(32 lines) AV=2.97 SV=5.03 BV=7.81 + {1167,1024,1032, 0, 0, 0}, //TV = 9.74(35 lines) AV=2.97 SV=5.01 BV=7.70 + {1234,1024,1048, 0, 0, 0}, //TV = 9.66(37 lines) AV=2.97 SV=5.03 BV=7.60 + {1334,1024,1032, 0, 0, 0}, //TV = 9.55(40 lines) AV=2.97 SV=5.01 BV=7.51 + {1434,1024,1032, 0, 0, 0}, //TV = 9.45(43 lines) AV=2.97 SV=5.01 BV=7.41 + {1534,1024,1032, 0, 0, 0}, //TV = 9.35(46 lines) AV=2.97 SV=5.01 BV=7.31 + {1634,1024,1040, 0, 0, 0}, //TV = 9.26(49 lines) AV=2.97 SV=5.02 BV=7.21 + {1767,1024,1032, 0, 0, 0}, //TV = 9.14(53 lines) AV=2.97 SV=5.01 BV=7.10 + {1900,1024,1032, 0, 0, 0}, //TV = 9.04(57 lines) AV=2.97 SV=5.01 BV=7.00 + {2034,1024,1032, 0, 0, 0}, //TV = 8.94(61 lines) AV=2.97 SV=5.01 BV=6.90 + {2167,1024,1032, 0, 0, 0}, //TV = 8.85(65 lines) AV=2.97 SV=5.01 BV=6.81 + {2334,1024,1032, 0, 0, 0}, //TV = 8.74(70 lines) AV=2.97 SV=5.01 BV=6.70 + {2500,1024,1032, 0, 0, 0}, //TV = 8.64(75 lines) AV=2.97 SV=5.01 BV=6.60 + {2700,1024,1024, 0, 0, 0}, //TV = 8.53(81 lines) AV=2.97 SV=5.00 BV=6.50 + {2867,1024,1032, 0, 0, 0}, //TV = 8.45(86 lines) AV=2.97 SV=5.01 BV=6.41 + {3067,1024,1032, 0, 0, 0}, //TV = 8.35(92 lines) AV=2.97 SV=5.01 BV=6.31 + {3300,1024,1032, 0, 0, 0}, //TV = 8.24(99 lines) AV=2.97 SV=5.01 BV=6.20 + {3534,1024,1032, 0, 0, 0}, //TV = 8.14(106 lines) AV=2.97 SV=5.01 BV=6.10 + {3800,1024,1032, 0, 0, 0}, //TV = 8.04(114 lines) AV=2.97 SV=5.01 BV=6.00 + {4067,1024,1032, 0, 0, 0}, //TV = 7.94(122 lines) AV=2.97 SV=5.01 BV=5.90 + {4334,1024,1032, 0, 0, 0}, //TV = 7.85(130 lines) AV=2.97 SV=5.01 BV=5.81 + {4667,1024,1032, 0, 0, 0}, //TV = 7.74(140 lines) AV=2.97 SV=5.01 BV=5.70 + {5000,1024,1032, 0, 0, 0}, //TV = 7.64(150 lines) AV=2.97 SV=5.01 BV=5.60 + {5400,1024,1024, 0, 0, 0}, //TV = 7.53(162 lines) AV=2.97 SV=5.00 BV=5.50 + {5734,1024,1032, 0, 0, 0}, //TV = 7.45(172 lines) AV=2.97 SV=5.01 BV=5.41 + {6200,1024,1024, 0, 0, 0}, //TV = 7.33(186 lines) AV=2.97 SV=5.00 BV=5.30 + {6634,1024,1024, 0, 0, 0}, //TV = 7.24(199 lines) AV=2.97 SV=5.00 BV=5.21 + {7100,1024,1024, 0, 0, 0}, //TV = 7.14(213 lines) AV=2.97 SV=5.00 BV=5.11 + {7600,1024,1032, 0, 0, 0}, //TV = 7.04(228 lines) AV=2.97 SV=5.01 BV=5.00 + {8167,1024,1024, 0, 0, 0}, //TV = 6.94(245 lines) AV=2.97 SV=5.00 BV=4.91 + {8334,1056,1040, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.07 BV=4.81 + {8334,1152,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.17 BV=4.71 + {8334,1216,1040, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.27 BV=4.61 + {8334,1312,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.37 BV=4.51 + {8334,1408,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.47 BV=4.41 + {8334,1504,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.57 BV=4.31 + {8334,1632,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.67 BV=4.21 + {8334,1728,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.77 BV=4.11 + {8334,1856,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.87 BV=4.01 + {8334,2016,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.98 BV=3.90 + {16668,1056,1040, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.07 BV=3.81 + {16668,1152,1024, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.17 BV=3.71 + {16668,1216,1040, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.27 BV=3.61 + {16668,1312,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.37 BV=3.51 + {16668,1408,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.47 BV=3.41 + {16668,1504,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.57 BV=3.31 + {25001,1088,1024, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.09 BV=3.21 + {25001,1152,1032, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.18 BV=3.11 + {25001,1248,1024, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.29 BV=3.01 + {25001,1312,1040, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.38 BV=2.91 + {33334,1056,1040, 0, 0, 0}, //TV = 4.91(1000 lines) AV=2.97 SV=5.07 BV=2.81 + {33334,1152,1024, 0, 0, 0}, //TV = 4.91(1000 lines) AV=2.97 SV=5.17 BV=2.71 + {33334,1216,1040, 0, 0, 0}, //TV = 4.91(1000 lines) AV=2.97 SV=5.27 BV=2.61 + {41667,1056,1024, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.04 BV=2.51 + {41667,1120,1032, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.14 BV=2.42 + {41667,1216,1024, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.25 BV=2.31 + {50001,1088,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.09 BV=2.21 + {50001,1152,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.18 BV=2.11 + {50001,1248,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.29 BV=2.01 + {50001,1312,1040, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.38 BV=1.91 + {50001,1408,1040, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.48 BV=1.81 + {50001,1536,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.58 BV=1.71 + {50001,1632,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.68 BV=1.61 + {50001,1760,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.78 BV=1.51 + {50001,1888,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.88 BV=1.41 + {58334,1728,1032, 0, 0, 0}, //TV = 4.10(1750 lines) AV=2.97 SV=5.77 BV=1.30 + {58334,1856,1024, 0, 0, 0}, //TV = 4.10(1750 lines) AV=2.97 SV=5.86 BV=1.21 + {66667,1728,1032, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=5.77 BV=1.11 + {66667,1856,1032, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=5.87 BV=1.01 + {66667,1984,1032, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=5.97 BV=0.91 + {66667,2144,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=6.07 BV=0.81 + {66667,2304,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=6.17 BV=0.71 + {75000,2176,1024, 0, 0, 0}, //TV = 3.74(2250 lines) AV=2.97 SV=6.09 BV=0.62 + {83334,2112,1024, 0, 0, 0}, //TV = 3.58(2500 lines) AV=2.97 SV=6.04 BV=0.51 + {91667,2048,1032, 0, 0, 0}, //TV = 3.45(2750 lines) AV=2.97 SV=6.01 BV=0.41 + {91667,2208,1024, 0, 0, 0}, //TV = 3.45(2750 lines) AV=2.97 SV=6.11 BV=0.31 + {100000,2176,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=6.09 BV=0.21 + {108333,2144,1024, 0, 0, 0}, //TV = 3.21(3250 lines) AV=2.97 SV=6.07 BV=0.11 + {116667,2144,1024, 0, 0, 0}, //TV = 3.10(3500 lines) AV=2.97 SV=6.07 BV=0.00 + {125000,2144,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.07 BV=-0.10 + {125000,2304,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.17 BV=-0.20 + {125000,2464,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.27 BV=-0.30 + {125000,2656,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.38 BV=-0.40 + {125000,2848,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.48 BV=-0.50 + {125000,3040,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.57 BV=-0.60 + {125000,3264,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.67 BV=-0.70 + {125000,3488,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.77 BV=-0.80 + {125000,3744,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.87 BV=-0.90 + {125000,4000,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.97 BV=-0.99 + {125000,4288,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.07 BV=-1.10 + {125000,4640,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.18 BV=-1.21 + {125000,4960,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.28 BV=-1.31 + {125000,5312,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.38 BV=-1.40 + {125000,5696,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.48 BV=-1.50 + {125000,6080,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.57 BV=-1.60 + {125000,6528,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.67 BV=-1.70 + {125000,6976,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.77 BV=-1.80 + {125000,7488,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.87 BV=-1.90 + {125000,8032,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.97 BV=-2.00 + {125000,8192,1080, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=8.08 BV=-2.11 + {133333,8192,1080, 0, 0, 0}, //TV = 2.91(4000 lines) AV=2.97 SV=8.08 BV=-2.20 + {150000,8192,1032, 0, 0, 0}, //TV = 2.74(4500 lines) AV=2.97 SV=8.01 BV=-2.30 + {158333,8192,1048, 0, 0, 0}, //TV = 2.66(4750 lines) AV=2.97 SV=8.03 BV=-2.40 + {166666,8192,1064, 0, 0, 0}, //TV = 2.58(5000 lines) AV=2.97 SV=8.06 BV=-2.50 + {183333,8192,1040, 0, 0, 0}, //TV = 2.45(5500 lines) AV=2.97 SV=8.02 BV=-2.60 + {199999,8192,1024, 0, 0, 0}, //TV = 2.32(6000 lines) AV=2.97 SV=8.00 BV=-2.71 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCustom4PLineTable_50Hz = +{ +{ + {200,1024,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.00 BV=10.26 + {200,1056,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.04 BV=10.21 + {200,1120,1032, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.14 BV=10.12 + {234,1024,1040, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.02 BV=10.01 + {234,1120,1024, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.13 BV=9.90 + {267,1024,1048, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.03 BV=9.81 + {267,1120,1024, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.13 BV=9.71 + {300,1056,1032, 0, 0, 0}, //TV = 11.70(9 lines) AV=2.97 SV=5.06 BV=9.62 + {334,1024,1032, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.01 BV=9.51 + {334,1088,1040, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.11 BV=9.41 + {367,1056,1040, 0, 0, 0}, //TV = 11.41(11 lines) AV=2.97 SV=5.07 BV=9.32 + {400,1056,1024, 0, 0, 0}, //TV = 11.29(12 lines) AV=2.97 SV=5.04 BV=9.21 + {434,1024,1048, 0, 0, 0}, //TV = 11.17(13 lines) AV=2.97 SV=5.03 BV=9.11 + {467,1024,1048, 0, 0, 0}, //TV = 11.06(14 lines) AV=2.97 SV=5.03 BV=9.00 + {500,1024,1048, 0, 0, 0}, //TV = 10.97(15 lines) AV=2.97 SV=5.03 BV=8.90 + {534,1024,1048, 0, 0, 0}, //TV = 10.87(16 lines) AV=2.97 SV=5.03 BV=8.81 + {567,1056,1024, 0, 0, 0}, //TV = 10.78(17 lines) AV=2.97 SV=5.04 BV=8.71 + {600,1056,1032, 0, 0, 0}, //TV = 10.70(18 lines) AV=2.97 SV=5.06 BV=8.62 + {667,1024,1032, 0, 0, 0}, //TV = 10.55(20 lines) AV=2.97 SV=5.01 BV=8.51 + {700,1056,1024, 0, 0, 0}, //TV = 10.48(21 lines) AV=2.97 SV=5.04 BV=8.41 + {767,1024,1032, 0, 0, 0}, //TV = 10.35(23 lines) AV=2.97 SV=5.01 BV=8.31 + {800,1056,1024, 0, 0, 0}, //TV = 10.29(24 lines) AV=2.97 SV=5.04 BV=8.21 + {867,1024,1048, 0, 0, 0}, //TV = 10.17(26 lines) AV=2.97 SV=5.03 BV=8.11 + {934,1024,1048, 0, 0, 0}, //TV = 10.06(28 lines) AV=2.97 SV=5.03 BV=8.00 + {1000,1024,1048, 0, 0, 0}, //TV = 9.97(30 lines) AV=2.97 SV=5.03 BV=7.90 + {1067,1024,1048, 0, 0, 0}, //TV = 9.87(32 lines) AV=2.97 SV=5.03 BV=7.81 + {1167,1024,1032, 0, 0, 0}, //TV = 9.74(35 lines) AV=2.97 SV=5.01 BV=7.70 + {1234,1024,1048, 0, 0, 0}, //TV = 9.66(37 lines) AV=2.97 SV=5.03 BV=7.60 + {1334,1024,1032, 0, 0, 0}, //TV = 9.55(40 lines) AV=2.97 SV=5.01 BV=7.51 + {1434,1024,1032, 0, 0, 0}, //TV = 9.45(43 lines) AV=2.97 SV=5.01 BV=7.41 + {1534,1024,1032, 0, 0, 0}, //TV = 9.35(46 lines) AV=2.97 SV=5.01 BV=7.31 + {1634,1024,1040, 0, 0, 0}, //TV = 9.26(49 lines) AV=2.97 SV=5.02 BV=7.21 + {1767,1024,1032, 0, 0, 0}, //TV = 9.14(53 lines) AV=2.97 SV=5.01 BV=7.10 + {1900,1024,1032, 0, 0, 0}, //TV = 9.04(57 lines) AV=2.97 SV=5.01 BV=7.00 + {2034,1024,1032, 0, 0, 0}, //TV = 8.94(61 lines) AV=2.97 SV=5.01 BV=6.90 + {2167,1024,1032, 0, 0, 0}, //TV = 8.85(65 lines) AV=2.97 SV=5.01 BV=6.81 + {2334,1024,1032, 0, 0, 0}, //TV = 8.74(70 lines) AV=2.97 SV=5.01 BV=6.70 + {2500,1024,1032, 0, 0, 0}, //TV = 8.64(75 lines) AV=2.97 SV=5.01 BV=6.60 + {2700,1024,1024, 0, 0, 0}, //TV = 8.53(81 lines) AV=2.97 SV=5.00 BV=6.50 + {2867,1024,1032, 0, 0, 0}, //TV = 8.45(86 lines) AV=2.97 SV=5.01 BV=6.41 + {3067,1024,1032, 0, 0, 0}, //TV = 8.35(92 lines) AV=2.97 SV=5.01 BV=6.31 + {3300,1024,1032, 0, 0, 0}, //TV = 8.24(99 lines) AV=2.97 SV=5.01 BV=6.20 + {3534,1024,1032, 0, 0, 0}, //TV = 8.14(106 lines) AV=2.97 SV=5.01 BV=6.10 + {3800,1024,1032, 0, 0, 0}, //TV = 8.04(114 lines) AV=2.97 SV=5.01 BV=6.00 + {4067,1024,1032, 0, 0, 0}, //TV = 7.94(122 lines) AV=2.97 SV=5.01 BV=5.90 + {4334,1024,1032, 0, 0, 0}, //TV = 7.85(130 lines) AV=2.97 SV=5.01 BV=5.81 + {4667,1024,1032, 0, 0, 0}, //TV = 7.74(140 lines) AV=2.97 SV=5.01 BV=5.70 + {5000,1024,1032, 0, 0, 0}, //TV = 7.64(150 lines) AV=2.97 SV=5.01 BV=5.60 + {5400,1024,1024, 0, 0, 0}, //TV = 7.53(162 lines) AV=2.97 SV=5.00 BV=5.50 + {5734,1024,1032, 0, 0, 0}, //TV = 7.45(172 lines) AV=2.97 SV=5.01 BV=5.41 + {6200,1024,1024, 0, 0, 0}, //TV = 7.33(186 lines) AV=2.97 SV=5.00 BV=5.30 + {6634,1024,1024, 0, 0, 0}, //TV = 7.24(199 lines) AV=2.97 SV=5.00 BV=5.21 + {7100,1024,1024, 0, 0, 0}, //TV = 7.14(213 lines) AV=2.97 SV=5.00 BV=5.11 + {7600,1024,1032, 0, 0, 0}, //TV = 7.04(228 lines) AV=2.97 SV=5.01 BV=5.00 + {8167,1024,1024, 0, 0, 0}, //TV = 6.94(245 lines) AV=2.97 SV=5.00 BV=4.91 + {8734,1024,1024, 0, 0, 0}, //TV = 6.84(262 lines) AV=2.97 SV=5.00 BV=4.81 + {9367,1024,1024, 0, 0, 0}, //TV = 6.74(281 lines) AV=2.97 SV=5.00 BV=4.71 + {10000,1024,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.01 BV=4.60 + {10000,1088,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.10 BV=4.52 + {10000,1184,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.21 BV=4.41 + {10000,1248,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.31 BV=4.31 + {10000,1344,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.41 BV=4.20 + {10000,1440,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.51 BV=4.10 + {10000,1568,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.61 BV=4.00 + {10000,1664,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.71 BV=3.90 + {10000,1792,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.81 BV=3.81 + {10000,1920,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.91 BV=3.71 + {20000,1024,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.01 BV=3.60 + {20000,1088,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.10 BV=3.52 + {20000,1184,1024, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.21 BV=3.41 + {20000,1248,1040, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.31 BV=3.31 + {20000,1344,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.40 BV=3.21 + {20000,1440,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.50 BV=3.11 + {30000,1024,1040, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.02 BV=3.01 + {30000,1120,1024, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.13 BV=2.90 + {30000,1184,1032, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.22 BV=2.81 + {30000,1280,1024, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.32 BV=2.71 + {40000,1024,1032, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.01 BV=2.60 + {40000,1088,1032, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.10 BV=2.52 + {40000,1184,1024, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.21 BV=2.41 + {40000,1280,1024, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.32 BV=2.29 + {50000,1088,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.09 BV=2.21 + {50000,1152,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.18 BV=2.11 + {50000,1248,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.29 BV=2.01 + {50000,1312,1040, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.38 BV=1.91 + {50000,1440,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.49 BV=1.80 + {50000,1536,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.58 BV=1.71 + {50000,1632,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.68 BV=1.61 + {50000,1760,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.78 BV=1.51 + {50000,1888,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.88 BV=1.41 + {60000,1696,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=5.73 BV=1.30 + {60000,1792,1032, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=5.82 BV=1.21 + {60000,1952,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=5.93 BV=1.10 + {60000,2080,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.02 BV=1.01 + {60000,2208,1032, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.12 BV=0.91 + {60000,2368,1032, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.22 BV=0.81 + {70000,2176,1024, 0, 0, 0}, //TV = 3.84(2100 lines) AV=2.97 SV=6.09 BV=0.72 + {80000,2048,1024, 0, 0, 0}, //TV = 3.64(2400 lines) AV=2.97 SV=6.00 BV=0.61 + {80000,2208,1024, 0, 0, 0}, //TV = 3.64(2400 lines) AV=2.97 SV=6.11 BV=0.51 + {90000,2080,1032, 0, 0, 0}, //TV = 3.47(2700 lines) AV=2.97 SV=6.03 BV=0.41 + {90000,2240,1032, 0, 0, 0}, //TV = 3.47(2700 lines) AV=2.97 SV=6.14 BV=0.30 + {99999,2176,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=6.09 BV=0.21 + {109999,2112,1024, 0, 0, 0}, //TV = 3.18(3300 lines) AV=2.97 SV=6.04 BV=0.11 + {119999,2080,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.02 BV=0.01 + {119999,2240,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.13 BV=-0.10 + {119999,2400,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.23 BV=-0.20 + {119999,2560,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.32 BV=-0.29 + {119999,2752,1032, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.44 BV=-0.41 + {119999,2944,1032, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.53 BV=-0.51 + {119999,3168,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.63 BV=-0.60 + {119999,3392,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.73 BV=-0.70 + {119999,3648,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.83 BV=-0.80 + {119999,3904,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.93 BV=-0.90 + {119999,4192,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.03 BV=-1.00 + {119999,4480,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.13 BV=-1.10 + {119999,4832,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.24 BV=-1.21 + {119999,5152,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.33 BV=-1.30 + {119999,5536,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.43 BV=-1.40 + {119999,5920,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.53 BV=-1.50 + {119999,6336,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.63 BV=-1.60 + {119999,6784,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.73 BV=-1.70 + {119999,7296,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.83 BV=-1.80 + {119999,7808,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.93 BV=-1.90 + {119999,8192,1040, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=8.02 BV=-1.99 + {129999,8192,1040, 0, 0, 0}, //TV = 2.94(3900 lines) AV=2.97 SV=8.02 BV=-2.11 + {139999,8192,1032, 0, 0, 0}, //TV = 2.84(4200 lines) AV=2.97 SV=8.01 BV=-2.20 + {149999,8192,1032, 0, 0, 0}, //TV = 2.74(4500 lines) AV=2.97 SV=8.01 BV=-2.30 + {159999,8192,1040, 0, 0, 0}, //TV = 2.64(4800 lines) AV=2.97 SV=8.02 BV=-2.41 + {169999,8192,1048, 0, 0, 0}, //TV = 2.56(5100 lines) AV=2.97 SV=8.03 BV=-2.51 + {179999,8192,1056, 0, 0, 0}, //TV = 2.47(5400 lines) AV=2.97 SV=8.04 BV=-2.60 + {199998,8192,1024, 0, 0, 0}, //TV = 2.32(6000 lines) AV=2.97 SV=8.00 BV=-2.71 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Custom4AutoTable = +{ + AETABLE_CUSTOM4_AUTO, //eAETableID + 131, //u4TotalIndex + 20, //u4StrobeTrigerBV + 103, //i4MaxBV + -27, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCustom4PLineTable_60Hz, + sCustom4PLineTable_50Hz, + NULL, +}; + +static strEvPline sCustom5PLineTable_60Hz = +{ +{ + {200,1024,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.00 BV=10.26 + {200,1056,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.04 BV=10.21 + {200,1120,1032, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.14 BV=10.12 + {234,1024,1040, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.02 BV=10.01 + {234,1120,1024, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.13 BV=9.90 + {267,1024,1048, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.03 BV=9.81 + {267,1120,1024, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.13 BV=9.71 + {300,1056,1032, 0, 0, 0}, //TV = 11.70(9 lines) AV=2.97 SV=5.06 BV=9.62 + {334,1024,1032, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.01 BV=9.51 + {334,1088,1040, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.11 BV=9.41 + {367,1056,1040, 0, 0, 0}, //TV = 11.41(11 lines) AV=2.97 SV=5.07 BV=9.32 + {400,1056,1024, 0, 0, 0}, //TV = 11.29(12 lines) AV=2.97 SV=5.04 BV=9.21 + {434,1024,1048, 0, 0, 0}, //TV = 11.17(13 lines) AV=2.97 SV=5.03 BV=9.11 + {467,1024,1048, 0, 0, 0}, //TV = 11.06(14 lines) AV=2.97 SV=5.03 BV=9.00 + {500,1024,1048, 0, 0, 0}, //TV = 10.97(15 lines) AV=2.97 SV=5.03 BV=8.90 + {534,1024,1048, 0, 0, 0}, //TV = 10.87(16 lines) AV=2.97 SV=5.03 BV=8.81 + {567,1056,1024, 0, 0, 0}, //TV = 10.78(17 lines) AV=2.97 SV=5.04 BV=8.71 + {600,1056,1032, 0, 0, 0}, //TV = 10.70(18 lines) AV=2.97 SV=5.06 BV=8.62 + {667,1024,1032, 0, 0, 0}, //TV = 10.55(20 lines) AV=2.97 SV=5.01 BV=8.51 + {700,1056,1024, 0, 0, 0}, //TV = 10.48(21 lines) AV=2.97 SV=5.04 BV=8.41 + {767,1024,1032, 0, 0, 0}, //TV = 10.35(23 lines) AV=2.97 SV=5.01 BV=8.31 + {800,1056,1024, 0, 0, 0}, //TV = 10.29(24 lines) AV=2.97 SV=5.04 BV=8.21 + {867,1024,1048, 0, 0, 0}, //TV = 10.17(26 lines) AV=2.97 SV=5.03 BV=8.11 + {934,1024,1048, 0, 0, 0}, //TV = 10.06(28 lines) AV=2.97 SV=5.03 BV=8.00 + {1000,1024,1048, 0, 0, 0}, //TV = 9.97(30 lines) AV=2.97 SV=5.03 BV=7.90 + {1067,1024,1048, 0, 0, 0}, //TV = 9.87(32 lines) AV=2.97 SV=5.03 BV=7.81 + {1167,1024,1032, 0, 0, 0}, //TV = 9.74(35 lines) AV=2.97 SV=5.01 BV=7.70 + {1234,1024,1048, 0, 0, 0}, //TV = 9.66(37 lines) AV=2.97 SV=5.03 BV=7.60 + {1334,1024,1032, 0, 0, 0}, //TV = 9.55(40 lines) AV=2.97 SV=5.01 BV=7.51 + {1434,1024,1032, 0, 0, 0}, //TV = 9.45(43 lines) AV=2.97 SV=5.01 BV=7.41 + {1534,1024,1032, 0, 0, 0}, //TV = 9.35(46 lines) AV=2.97 SV=5.01 BV=7.31 + {1634,1024,1040, 0, 0, 0}, //TV = 9.26(49 lines) AV=2.97 SV=5.02 BV=7.21 + {1767,1024,1032, 0, 0, 0}, //TV = 9.14(53 lines) AV=2.97 SV=5.01 BV=7.10 + {1900,1024,1032, 0, 0, 0}, //TV = 9.04(57 lines) AV=2.97 SV=5.01 BV=7.00 + {2034,1024,1032, 0, 0, 0}, //TV = 8.94(61 lines) AV=2.97 SV=5.01 BV=6.90 + {2167,1024,1032, 0, 0, 0}, //TV = 8.85(65 lines) AV=2.97 SV=5.01 BV=6.81 + {2334,1024,1032, 0, 0, 0}, //TV = 8.74(70 lines) AV=2.97 SV=5.01 BV=6.70 + {2500,1024,1032, 0, 0, 0}, //TV = 8.64(75 lines) AV=2.97 SV=5.01 BV=6.60 + {2700,1024,1024, 0, 0, 0}, //TV = 8.53(81 lines) AV=2.97 SV=5.00 BV=6.50 + {2867,1024,1032, 0, 0, 0}, //TV = 8.45(86 lines) AV=2.97 SV=5.01 BV=6.41 + {3067,1024,1032, 0, 0, 0}, //TV = 8.35(92 lines) AV=2.97 SV=5.01 BV=6.31 + {3300,1024,1032, 0, 0, 0}, //TV = 8.24(99 lines) AV=2.97 SV=5.01 BV=6.20 + {3534,1024,1032, 0, 0, 0}, //TV = 8.14(106 lines) AV=2.97 SV=5.01 BV=6.10 + {3800,1024,1032, 0, 0, 0}, //TV = 8.04(114 lines) AV=2.97 SV=5.01 BV=6.00 + {4067,1024,1032, 0, 0, 0}, //TV = 7.94(122 lines) AV=2.97 SV=5.01 BV=5.90 + {4334,1024,1032, 0, 0, 0}, //TV = 7.85(130 lines) AV=2.97 SV=5.01 BV=5.81 + {4667,1024,1032, 0, 0, 0}, //TV = 7.74(140 lines) AV=2.97 SV=5.01 BV=5.70 + {5000,1024,1032, 0, 0, 0}, //TV = 7.64(150 lines) AV=2.97 SV=5.01 BV=5.60 + {5400,1024,1024, 0, 0, 0}, //TV = 7.53(162 lines) AV=2.97 SV=5.00 BV=5.50 + {5734,1024,1032, 0, 0, 0}, //TV = 7.45(172 lines) AV=2.97 SV=5.01 BV=5.41 + {6200,1024,1024, 0, 0, 0}, //TV = 7.33(186 lines) AV=2.97 SV=5.00 BV=5.30 + {6634,1024,1024, 0, 0, 0}, //TV = 7.24(199 lines) AV=2.97 SV=5.00 BV=5.21 + {7100,1024,1024, 0, 0, 0}, //TV = 7.14(213 lines) AV=2.97 SV=5.00 BV=5.11 + {7600,1024,1032, 0, 0, 0}, //TV = 7.04(228 lines) AV=2.97 SV=5.01 BV=5.00 + {8167,1024,1024, 0, 0, 0}, //TV = 6.94(245 lines) AV=2.97 SV=5.00 BV=4.91 + {8334,1056,1040, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.07 BV=4.81 + {8334,1152,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.17 BV=4.71 + {8334,1216,1040, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.27 BV=4.61 + {8334,1312,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.37 BV=4.51 + {8334,1408,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.47 BV=4.41 + {8334,1504,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.57 BV=4.31 + {8334,1632,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.67 BV=4.21 + {8334,1728,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.77 BV=4.11 + {8334,1856,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.87 BV=4.01 + {8334,2016,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.98 BV=3.90 + {16668,1056,1040, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.07 BV=3.81 + {16668,1152,1024, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.17 BV=3.71 + {16668,1216,1040, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.27 BV=3.61 + {16668,1312,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.37 BV=3.51 + {16668,1408,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.47 BV=3.41 + {16668,1504,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.57 BV=3.31 + {25001,1088,1024, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.09 BV=3.21 + {25001,1152,1032, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.18 BV=3.11 + {25001,1248,1024, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.29 BV=3.01 + {25001,1312,1040, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.38 BV=2.91 + {33334,1056,1040, 0, 0, 0}, //TV = 4.91(1000 lines) AV=2.97 SV=5.07 BV=2.81 + {33334,1152,1024, 0, 0, 0}, //TV = 4.91(1000 lines) AV=2.97 SV=5.17 BV=2.71 + {33334,1216,1040, 0, 0, 0}, //TV = 4.91(1000 lines) AV=2.97 SV=5.27 BV=2.61 + {41667,1056,1024, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.04 BV=2.51 + {41667,1120,1032, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.14 BV=2.42 + {41667,1216,1024, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.25 BV=2.31 + {50001,1088,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.09 BV=2.21 + {50001,1152,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.18 BV=2.11 + {50001,1248,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.29 BV=2.01 + {50001,1312,1040, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.38 BV=1.91 + {50001,1408,1040, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.48 BV=1.81 + {50001,1536,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.58 BV=1.71 + {50001,1632,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.68 BV=1.61 + {50001,1760,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.78 BV=1.51 + {50001,1888,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.88 BV=1.41 + {58334,1728,1032, 0, 0, 0}, //TV = 4.10(1750 lines) AV=2.97 SV=5.77 BV=1.30 + {58334,1856,1024, 0, 0, 0}, //TV = 4.10(1750 lines) AV=2.97 SV=5.86 BV=1.21 + {66667,1728,1032, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=5.77 BV=1.11 + {66667,1856,1032, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=5.87 BV=1.01 + {66667,1984,1032, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=5.97 BV=0.91 + {66667,2144,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=6.07 BV=0.81 + {66667,2304,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=6.17 BV=0.71 + {75000,2176,1024, 0, 0, 0}, //TV = 3.74(2250 lines) AV=2.97 SV=6.09 BV=0.62 + {83334,2112,1024, 0, 0, 0}, //TV = 3.58(2500 lines) AV=2.97 SV=6.04 BV=0.51 + {91667,2048,1032, 0, 0, 0}, //TV = 3.45(2750 lines) AV=2.97 SV=6.01 BV=0.41 + {91667,2208,1024, 0, 0, 0}, //TV = 3.45(2750 lines) AV=2.97 SV=6.11 BV=0.31 + {100000,2176,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=6.09 BV=0.21 + {108333,2144,1024, 0, 0, 0}, //TV = 3.21(3250 lines) AV=2.97 SV=6.07 BV=0.11 + {116667,2144,1024, 0, 0, 0}, //TV = 3.10(3500 lines) AV=2.97 SV=6.07 BV=0.00 + {125000,2144,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.07 BV=-0.10 + {125000,2304,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.17 BV=-0.20 + {125000,2464,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.27 BV=-0.30 + {125000,2656,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.38 BV=-0.40 + {125000,2848,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.48 BV=-0.50 + {125000,3040,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.57 BV=-0.60 + {125000,3264,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.67 BV=-0.70 + {125000,3488,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.77 BV=-0.80 + {125000,3744,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.87 BV=-0.90 + {125000,4000,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=6.97 BV=-0.99 + {125000,4288,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.07 BV=-1.10 + {125000,4640,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.18 BV=-1.21 + {125000,4960,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.28 BV=-1.31 + {125000,5312,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.38 BV=-1.40 + {125000,5696,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.48 BV=-1.50 + {125000,6080,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.57 BV=-1.60 + {125000,6528,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.67 BV=-1.70 + {125000,6976,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.77 BV=-1.80 + {125000,7488,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.87 BV=-1.90 + {125000,8032,1024, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=7.97 BV=-2.00 + {125000,8192,1080, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=8.08 BV=-2.11 + {133333,8192,1080, 0, 0, 0}, //TV = 2.91(4000 lines) AV=2.97 SV=8.08 BV=-2.20 + {150000,8192,1032, 0, 0, 0}, //TV = 2.74(4500 lines) AV=2.97 SV=8.01 BV=-2.30 + {158333,8192,1048, 0, 0, 0}, //TV = 2.66(4750 lines) AV=2.97 SV=8.03 BV=-2.40 + {166666,8192,1064, 0, 0, 0}, //TV = 2.58(5000 lines) AV=2.97 SV=8.06 BV=-2.50 + {183333,8192,1040, 0, 0, 0}, //TV = 2.45(5500 lines) AV=2.97 SV=8.02 BV=-2.60 + {199999,8192,1024, 0, 0, 0}, //TV = 2.32(6000 lines) AV=2.97 SV=8.00 BV=-2.71 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCustom5PLineTable_50Hz = +{ +{ + {200,1024,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.00 BV=10.26 + {200,1056,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.04 BV=10.21 + {200,1120,1032, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.14 BV=10.12 + {234,1024,1040, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.02 BV=10.01 + {234,1120,1024, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.13 BV=9.90 + {267,1024,1048, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.03 BV=9.81 + {267,1120,1024, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.13 BV=9.71 + {300,1056,1032, 0, 0, 0}, //TV = 11.70(9 lines) AV=2.97 SV=5.06 BV=9.62 + {334,1024,1032, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.01 BV=9.51 + {334,1088,1040, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.11 BV=9.41 + {367,1056,1040, 0, 0, 0}, //TV = 11.41(11 lines) AV=2.97 SV=5.07 BV=9.32 + {400,1056,1024, 0, 0, 0}, //TV = 11.29(12 lines) AV=2.97 SV=5.04 BV=9.21 + {434,1024,1048, 0, 0, 0}, //TV = 11.17(13 lines) AV=2.97 SV=5.03 BV=9.11 + {467,1024,1048, 0, 0, 0}, //TV = 11.06(14 lines) AV=2.97 SV=5.03 BV=9.00 + {500,1024,1048, 0, 0, 0}, //TV = 10.97(15 lines) AV=2.97 SV=5.03 BV=8.90 + {534,1024,1048, 0, 0, 0}, //TV = 10.87(16 lines) AV=2.97 SV=5.03 BV=8.81 + {567,1056,1024, 0, 0, 0}, //TV = 10.78(17 lines) AV=2.97 SV=5.04 BV=8.71 + {600,1056,1032, 0, 0, 0}, //TV = 10.70(18 lines) AV=2.97 SV=5.06 BV=8.62 + {667,1024,1032, 0, 0, 0}, //TV = 10.55(20 lines) AV=2.97 SV=5.01 BV=8.51 + {700,1056,1024, 0, 0, 0}, //TV = 10.48(21 lines) AV=2.97 SV=5.04 BV=8.41 + {767,1024,1032, 0, 0, 0}, //TV = 10.35(23 lines) AV=2.97 SV=5.01 BV=8.31 + {800,1056,1024, 0, 0, 0}, //TV = 10.29(24 lines) AV=2.97 SV=5.04 BV=8.21 + {867,1024,1048, 0, 0, 0}, //TV = 10.17(26 lines) AV=2.97 SV=5.03 BV=8.11 + {934,1024,1048, 0, 0, 0}, //TV = 10.06(28 lines) AV=2.97 SV=5.03 BV=8.00 + {1000,1024,1048, 0, 0, 0}, //TV = 9.97(30 lines) AV=2.97 SV=5.03 BV=7.90 + {1067,1024,1048, 0, 0, 0}, //TV = 9.87(32 lines) AV=2.97 SV=5.03 BV=7.81 + {1167,1024,1032, 0, 0, 0}, //TV = 9.74(35 lines) AV=2.97 SV=5.01 BV=7.70 + {1234,1024,1048, 0, 0, 0}, //TV = 9.66(37 lines) AV=2.97 SV=5.03 BV=7.60 + {1334,1024,1032, 0, 0, 0}, //TV = 9.55(40 lines) AV=2.97 SV=5.01 BV=7.51 + {1434,1024,1032, 0, 0, 0}, //TV = 9.45(43 lines) AV=2.97 SV=5.01 BV=7.41 + {1534,1024,1032, 0, 0, 0}, //TV = 9.35(46 lines) AV=2.97 SV=5.01 BV=7.31 + {1634,1024,1040, 0, 0, 0}, //TV = 9.26(49 lines) AV=2.97 SV=5.02 BV=7.21 + {1767,1024,1032, 0, 0, 0}, //TV = 9.14(53 lines) AV=2.97 SV=5.01 BV=7.10 + {1900,1024,1032, 0, 0, 0}, //TV = 9.04(57 lines) AV=2.97 SV=5.01 BV=7.00 + {2034,1024,1032, 0, 0, 0}, //TV = 8.94(61 lines) AV=2.97 SV=5.01 BV=6.90 + {2167,1024,1032, 0, 0, 0}, //TV = 8.85(65 lines) AV=2.97 SV=5.01 BV=6.81 + {2334,1024,1032, 0, 0, 0}, //TV = 8.74(70 lines) AV=2.97 SV=5.01 BV=6.70 + {2500,1024,1032, 0, 0, 0}, //TV = 8.64(75 lines) AV=2.97 SV=5.01 BV=6.60 + {2700,1024,1024, 0, 0, 0}, //TV = 8.53(81 lines) AV=2.97 SV=5.00 BV=6.50 + {2867,1024,1032, 0, 0, 0}, //TV = 8.45(86 lines) AV=2.97 SV=5.01 BV=6.41 + {3067,1024,1032, 0, 0, 0}, //TV = 8.35(92 lines) AV=2.97 SV=5.01 BV=6.31 + {3300,1024,1032, 0, 0, 0}, //TV = 8.24(99 lines) AV=2.97 SV=5.01 BV=6.20 + {3534,1024,1032, 0, 0, 0}, //TV = 8.14(106 lines) AV=2.97 SV=5.01 BV=6.10 + {3800,1024,1032, 0, 0, 0}, //TV = 8.04(114 lines) AV=2.97 SV=5.01 BV=6.00 + {4067,1024,1032, 0, 0, 0}, //TV = 7.94(122 lines) AV=2.97 SV=5.01 BV=5.90 + {4334,1024,1032, 0, 0, 0}, //TV = 7.85(130 lines) AV=2.97 SV=5.01 BV=5.81 + {4667,1024,1032, 0, 0, 0}, //TV = 7.74(140 lines) AV=2.97 SV=5.01 BV=5.70 + {5000,1024,1032, 0, 0, 0}, //TV = 7.64(150 lines) AV=2.97 SV=5.01 BV=5.60 + {5400,1024,1024, 0, 0, 0}, //TV = 7.53(162 lines) AV=2.97 SV=5.00 BV=5.50 + {5734,1024,1032, 0, 0, 0}, //TV = 7.45(172 lines) AV=2.97 SV=5.01 BV=5.41 + {6200,1024,1024, 0, 0, 0}, //TV = 7.33(186 lines) AV=2.97 SV=5.00 BV=5.30 + {6634,1024,1024, 0, 0, 0}, //TV = 7.24(199 lines) AV=2.97 SV=5.00 BV=5.21 + {7100,1024,1024, 0, 0, 0}, //TV = 7.14(213 lines) AV=2.97 SV=5.00 BV=5.11 + {7600,1024,1032, 0, 0, 0}, //TV = 7.04(228 lines) AV=2.97 SV=5.01 BV=5.00 + {8167,1024,1024, 0, 0, 0}, //TV = 6.94(245 lines) AV=2.97 SV=5.00 BV=4.91 + {8734,1024,1024, 0, 0, 0}, //TV = 6.84(262 lines) AV=2.97 SV=5.00 BV=4.81 + {9367,1024,1024, 0, 0, 0}, //TV = 6.74(281 lines) AV=2.97 SV=5.00 BV=4.71 + {10000,1024,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.01 BV=4.60 + {10000,1088,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.10 BV=4.52 + {10000,1184,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.21 BV=4.41 + {10000,1248,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.31 BV=4.31 + {10000,1344,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.41 BV=4.20 + {10000,1440,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.51 BV=4.10 + {10000,1568,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.61 BV=4.00 + {10000,1664,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.71 BV=3.90 + {10000,1792,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.81 BV=3.81 + {10000,1920,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.91 BV=3.71 + {20000,1024,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.01 BV=3.60 + {20000,1088,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.10 BV=3.52 + {20000,1184,1024, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.21 BV=3.41 + {20000,1248,1040, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.31 BV=3.31 + {20000,1344,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.40 BV=3.21 + {20000,1440,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.50 BV=3.11 + {30000,1024,1040, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.02 BV=3.01 + {30000,1120,1024, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.13 BV=2.90 + {30000,1184,1032, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.22 BV=2.81 + {30000,1280,1024, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.32 BV=2.71 + {40000,1024,1032, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.01 BV=2.60 + {40000,1088,1032, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.10 BV=2.52 + {40000,1184,1024, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.21 BV=2.41 + {40000,1280,1024, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.32 BV=2.29 + {50000,1088,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.09 BV=2.21 + {50000,1152,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.18 BV=2.11 + {50000,1248,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.29 BV=2.01 + {50000,1312,1040, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.38 BV=1.91 + {50000,1440,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.49 BV=1.80 + {50000,1536,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.58 BV=1.71 + {50000,1632,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.68 BV=1.61 + {50000,1760,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.78 BV=1.51 + {50000,1888,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.88 BV=1.41 + {60000,1696,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=5.73 BV=1.30 + {60000,1792,1032, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=5.82 BV=1.21 + {60000,1952,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=5.93 BV=1.10 + {60000,2080,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.02 BV=1.01 + {60000,2208,1032, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.12 BV=0.91 + {60000,2368,1032, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.22 BV=0.81 + {70000,2176,1024, 0, 0, 0}, //TV = 3.84(2100 lines) AV=2.97 SV=6.09 BV=0.72 + {80000,2048,1024, 0, 0, 0}, //TV = 3.64(2400 lines) AV=2.97 SV=6.00 BV=0.61 + {80000,2208,1024, 0, 0, 0}, //TV = 3.64(2400 lines) AV=2.97 SV=6.11 BV=0.51 + {90000,2080,1032, 0, 0, 0}, //TV = 3.47(2700 lines) AV=2.97 SV=6.03 BV=0.41 + {90000,2240,1032, 0, 0, 0}, //TV = 3.47(2700 lines) AV=2.97 SV=6.14 BV=0.30 + {99999,2176,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=6.09 BV=0.21 + {109999,2112,1024, 0, 0, 0}, //TV = 3.18(3300 lines) AV=2.97 SV=6.04 BV=0.11 + {119999,2080,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.02 BV=0.01 + {119999,2240,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.13 BV=-0.10 + {119999,2400,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.23 BV=-0.20 + {119999,2560,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.32 BV=-0.29 + {119999,2752,1032, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.44 BV=-0.41 + {119999,2944,1032, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.53 BV=-0.51 + {119999,3168,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.63 BV=-0.60 + {119999,3392,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.73 BV=-0.70 + {119999,3648,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.83 BV=-0.80 + {119999,3904,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.93 BV=-0.90 + {119999,4192,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.03 BV=-1.00 + {119999,4480,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.13 BV=-1.10 + {119999,4832,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.24 BV=-1.21 + {119999,5152,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.33 BV=-1.30 + {119999,5536,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.43 BV=-1.40 + {119999,5920,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.53 BV=-1.50 + {119999,6336,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.63 BV=-1.60 + {119999,6784,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.73 BV=-1.70 + {119999,7296,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.83 BV=-1.80 + {119999,7808,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.93 BV=-1.90 + {119999,8192,1040, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=8.02 BV=-1.99 + {129999,8192,1040, 0, 0, 0}, //TV = 2.94(3900 lines) AV=2.97 SV=8.02 BV=-2.11 + {139999,8192,1032, 0, 0, 0}, //TV = 2.84(4200 lines) AV=2.97 SV=8.01 BV=-2.20 + {149999,8192,1032, 0, 0, 0}, //TV = 2.74(4500 lines) AV=2.97 SV=8.01 BV=-2.30 + {159999,8192,1040, 0, 0, 0}, //TV = 2.64(4800 lines) AV=2.97 SV=8.02 BV=-2.41 + {169999,8192,1048, 0, 0, 0}, //TV = 2.56(5100 lines) AV=2.97 SV=8.03 BV=-2.51 + {179999,8192,1056, 0, 0, 0}, //TV = 2.47(5400 lines) AV=2.97 SV=8.04 BV=-2.60 + {199998,8192,1024, 0, 0, 0}, //TV = 2.32(6000 lines) AV=2.97 SV=8.00 BV=-2.71 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Custom5AutoTable = +{ + AETABLE_CUSTOM5_AUTO, //eAETableID + 131, //u4TotalIndex + 20, //u4StrobeTrigerBV + 103, //i4MaxBV + -27, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCustom5PLineTable_60Hz, + sCustom5PLineTable_50Hz, + NULL, +}; + +static strEvPline sVideoNightPLineTable_60Hz = +{ +{ + {200,1024,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.00 BV=10.26 + {200,1056,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.04 BV=10.21 + {200,1120,1032, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.14 BV=10.12 + {234,1024,1040, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.02 BV=10.01 + {234,1120,1024, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.13 BV=9.90 + {267,1024,1048, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.03 BV=9.81 + {267,1120,1024, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.13 BV=9.71 + {300,1056,1032, 0, 0, 0}, //TV = 11.70(9 lines) AV=2.97 SV=5.06 BV=9.62 + {334,1024,1032, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.01 BV=9.51 + {334,1088,1040, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.11 BV=9.41 + {367,1056,1040, 0, 0, 0}, //TV = 11.41(11 lines) AV=2.97 SV=5.07 BV=9.32 + {400,1056,1024, 0, 0, 0}, //TV = 11.29(12 lines) AV=2.97 SV=5.04 BV=9.21 + {434,1024,1048, 0, 0, 0}, //TV = 11.17(13 lines) AV=2.97 SV=5.03 BV=9.11 + {467,1024,1048, 0, 0, 0}, //TV = 11.06(14 lines) AV=2.97 SV=5.03 BV=9.00 + {500,1024,1048, 0, 0, 0}, //TV = 10.97(15 lines) AV=2.97 SV=5.03 BV=8.90 + {534,1024,1048, 0, 0, 0}, //TV = 10.87(16 lines) AV=2.97 SV=5.03 BV=8.81 + {567,1056,1024, 0, 0, 0}, //TV = 10.78(17 lines) AV=2.97 SV=5.04 BV=8.71 + {600,1056,1032, 0, 0, 0}, //TV = 10.70(18 lines) AV=2.97 SV=5.06 BV=8.62 + {667,1024,1032, 0, 0, 0}, //TV = 10.55(20 lines) AV=2.97 SV=5.01 BV=8.51 + {700,1056,1024, 0, 0, 0}, //TV = 10.48(21 lines) AV=2.97 SV=5.04 BV=8.41 + {767,1024,1032, 0, 0, 0}, //TV = 10.35(23 lines) AV=2.97 SV=5.01 BV=8.31 + {800,1056,1024, 0, 0, 0}, //TV = 10.29(24 lines) AV=2.97 SV=5.04 BV=8.21 + {867,1024,1048, 0, 0, 0}, //TV = 10.17(26 lines) AV=2.97 SV=5.03 BV=8.11 + {934,1024,1048, 0, 0, 0}, //TV = 10.06(28 lines) AV=2.97 SV=5.03 BV=8.00 + {1000,1024,1048, 0, 0, 0}, //TV = 9.97(30 lines) AV=2.97 SV=5.03 BV=7.90 + {1067,1024,1048, 0, 0, 0}, //TV = 9.87(32 lines) AV=2.97 SV=5.03 BV=7.81 + {1167,1024,1032, 0, 0, 0}, //TV = 9.74(35 lines) AV=2.97 SV=5.01 BV=7.70 + {1234,1024,1048, 0, 0, 0}, //TV = 9.66(37 lines) AV=2.97 SV=5.03 BV=7.60 + {1334,1024,1032, 0, 0, 0}, //TV = 9.55(40 lines) AV=2.97 SV=5.01 BV=7.51 + {1434,1024,1032, 0, 0, 0}, //TV = 9.45(43 lines) AV=2.97 SV=5.01 BV=7.41 + {1534,1024,1032, 0, 0, 0}, //TV = 9.35(46 lines) AV=2.97 SV=5.01 BV=7.31 + {1634,1024,1040, 0, 0, 0}, //TV = 9.26(49 lines) AV=2.97 SV=5.02 BV=7.21 + {1767,1024,1032, 0, 0, 0}, //TV = 9.14(53 lines) AV=2.97 SV=5.01 BV=7.10 + {1900,1024,1032, 0, 0, 0}, //TV = 9.04(57 lines) AV=2.97 SV=5.01 BV=7.00 + {2034,1024,1032, 0, 0, 0}, //TV = 8.94(61 lines) AV=2.97 SV=5.01 BV=6.90 + {2167,1024,1032, 0, 0, 0}, //TV = 8.85(65 lines) AV=2.97 SV=5.01 BV=6.81 + {2334,1024,1032, 0, 0, 0}, //TV = 8.74(70 lines) AV=2.97 SV=5.01 BV=6.70 + {2500,1024,1032, 0, 0, 0}, //TV = 8.64(75 lines) AV=2.97 SV=5.01 BV=6.60 + {2700,1024,1024, 0, 0, 0}, //TV = 8.53(81 lines) AV=2.97 SV=5.00 BV=6.50 + {2867,1024,1032, 0, 0, 0}, //TV = 8.45(86 lines) AV=2.97 SV=5.01 BV=6.41 + {3067,1024,1032, 0, 0, 0}, //TV = 8.35(92 lines) AV=2.97 SV=5.01 BV=6.31 + {3300,1024,1032, 0, 0, 0}, //TV = 8.24(99 lines) AV=2.97 SV=5.01 BV=6.20 + {3534,1024,1032, 0, 0, 0}, //TV = 8.14(106 lines) AV=2.97 SV=5.01 BV=6.10 + {3800,1024,1032, 0, 0, 0}, //TV = 8.04(114 lines) AV=2.97 SV=5.01 BV=6.00 + {4067,1024,1032, 0, 0, 0}, //TV = 7.94(122 lines) AV=2.97 SV=5.01 BV=5.90 + {4334,1024,1032, 0, 0, 0}, //TV = 7.85(130 lines) AV=2.97 SV=5.01 BV=5.81 + {4667,1024,1032, 0, 0, 0}, //TV = 7.74(140 lines) AV=2.97 SV=5.01 BV=5.70 + {5000,1024,1032, 0, 0, 0}, //TV = 7.64(150 lines) AV=2.97 SV=5.01 BV=5.60 + {5400,1024,1024, 0, 0, 0}, //TV = 7.53(162 lines) AV=2.97 SV=5.00 BV=5.50 + {5734,1024,1032, 0, 0, 0}, //TV = 7.45(172 lines) AV=2.97 SV=5.01 BV=5.41 + {6200,1024,1024, 0, 0, 0}, //TV = 7.33(186 lines) AV=2.97 SV=5.00 BV=5.30 + {6634,1024,1024, 0, 0, 0}, //TV = 7.24(199 lines) AV=2.97 SV=5.00 BV=5.21 + {7100,1024,1024, 0, 0, 0}, //TV = 7.14(213 lines) AV=2.97 SV=5.00 BV=5.11 + {7600,1024,1032, 0, 0, 0}, //TV = 7.04(228 lines) AV=2.97 SV=5.01 BV=5.00 + {8167,1024,1024, 0, 0, 0}, //TV = 6.94(245 lines) AV=2.97 SV=5.00 BV=4.91 + {8334,1056,1040, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.07 BV=4.81 + {8334,1152,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.17 BV=4.71 + {8334,1216,1040, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.27 BV=4.61 + {8334,1312,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.37 BV=4.51 + {8334,1408,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.47 BV=4.41 + {8334,1504,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.57 BV=4.31 + {8334,1632,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.67 BV=4.21 + {8334,1728,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.77 BV=4.11 + {8334,1856,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.87 BV=4.01 + {8334,2016,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.98 BV=3.90 + {16668,1056,1040, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.07 BV=3.81 + {16668,1152,1024, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.17 BV=3.71 + {16668,1216,1040, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.27 BV=3.61 + {16668,1312,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.37 BV=3.51 + {16668,1408,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.47 BV=3.41 + {16668,1504,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.57 BV=3.31 + {25001,1088,1024, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.09 BV=3.21 + {25001,1152,1032, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.18 BV=3.11 + {25001,1248,1024, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.29 BV=3.01 + {25001,1312,1040, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.38 BV=2.91 + {33201,1056,1040, 0, 0, 0}, //TV = 4.91(996 lines) AV=2.97 SV=5.07 BV=2.82 + {33201,1152,1024, 0, 0, 0}, //TV = 4.91(996 lines) AV=2.97 SV=5.17 BV=2.71 + {33201,1216,1040, 0, 0, 0}, //TV = 4.91(996 lines) AV=2.97 SV=5.27 BV=2.61 + {41667,1056,1024, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.04 BV=2.51 + {41667,1120,1032, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.14 BV=2.42 + {41667,1216,1024, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.25 BV=2.31 + {50001,1088,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.09 BV=2.21 + {50001,1152,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.18 BV=2.11 + {50001,1248,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.29 BV=2.01 + {50001,1312,1040, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.38 BV=1.91 + {50001,1408,1040, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.48 BV=1.81 + {50001,1536,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.58 BV=1.71 + {50001,1632,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.68 BV=1.61 + {50001,1760,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.78 BV=1.51 + {50001,1888,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.88 BV=1.41 + {58334,1728,1032, 0, 0, 0}, //TV = 4.10(1750 lines) AV=2.97 SV=5.77 BV=1.30 + {58334,1856,1024, 0, 0, 0}, //TV = 4.10(1750 lines) AV=2.97 SV=5.86 BV=1.21 + {66534,1728,1032, 0, 0, 0}, //TV = 3.91(1996 lines) AV=2.97 SV=5.77 BV=1.11 + {66534,1856,1032, 0, 0, 0}, //TV = 3.91(1996 lines) AV=2.97 SV=5.87 BV=1.01 + {66534,1984,1032, 0, 0, 0}, //TV = 3.91(1996 lines) AV=2.97 SV=5.97 BV=0.92 + {66534,2144,1024, 0, 0, 0}, //TV = 3.91(1996 lines) AV=2.97 SV=6.07 BV=0.81 + {66534,2304,1024, 0, 0, 0}, //TV = 3.91(1996 lines) AV=2.97 SV=6.17 BV=0.71 + {75000,2176,1024, 0, 0, 0}, //TV = 3.74(2250 lines) AV=2.97 SV=6.09 BV=0.62 + {83334,2112,1024, 0, 0, 0}, //TV = 3.58(2500 lines) AV=2.97 SV=6.04 BV=0.51 + {91667,2048,1032, 0, 0, 0}, //TV = 3.45(2750 lines) AV=2.97 SV=6.01 BV=0.41 + {91667,2208,1024, 0, 0, 0}, //TV = 3.45(2750 lines) AV=2.97 SV=6.11 BV=0.31 + {100000,2176,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=6.09 BV=0.21 + {100000,2304,1032, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=6.18 BV=0.11 + {100000,2496,1032, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=6.30 BV=-0.00 + {100000,2688,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=6.39 BV=-0.10 + {100000,2880,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=6.49 BV=-0.20 + {100000,3104,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=6.60 BV=-0.31 + {100000,3328,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=6.70 BV=-0.41 + {100000,3552,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=6.79 BV=-0.50 + {100000,3808,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=6.89 BV=-0.60 + {100000,4064,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=6.99 BV=-0.70 + {100000,4384,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=7.10 BV=-0.81 + {100000,4704,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=7.20 BV=-0.91 + {100000,5024,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=7.29 BV=-1.00 + {100000,5376,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=7.39 BV=-1.10 + {100000,5760,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=7.49 BV=-1.20 + {100000,6176,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=7.59 BV=-1.30 + {100000,6624,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=7.69 BV=-1.40 + {100000,7072,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=7.79 BV=-1.50 + {100000,7584,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=7.89 BV=-1.60 + {100000,8192,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=8.00 BV=-1.71 + {100000,8192,1096, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=8.10 BV=-1.81 + {108333,8192,1080, 0, 0, 0}, //TV = 3.21(3250 lines) AV=2.97 SV=8.08 BV=-1.90 + {116667,8192,1080, 0, 0, 0}, //TV = 3.10(3500 lines) AV=2.97 SV=8.08 BV=-2.01 + {125000,8192,1080, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=8.08 BV=-2.11 + {133333,8192,1080, 0, 0, 0}, //TV = 2.91(4000 lines) AV=2.97 SV=8.08 BV=-2.20 + {150000,8192,1032, 0, 0, 0}, //TV = 2.74(4500 lines) AV=2.97 SV=8.01 BV=-2.30 + {158333,8192,1048, 0, 0, 0}, //TV = 2.66(4750 lines) AV=2.97 SV=8.03 BV=-2.40 + {166666,8192,1064, 0, 0, 0}, //TV = 2.58(5000 lines) AV=2.97 SV=8.06 BV=-2.50 + {183333,8192,1040, 0, 0, 0}, //TV = 2.45(5500 lines) AV=2.97 SV=8.02 BV=-2.60 + {191666,8192,1064, 0, 0, 0}, //TV = 2.38(5750 lines) AV=2.97 SV=8.06 BV=-2.70 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sVideoNightPLineTable_50Hz = +{ +{ + {200,1024,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.00 BV=10.26 + {200,1056,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.04 BV=10.21 + {200,1120,1032, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.14 BV=10.12 + {234,1024,1040, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.02 BV=10.01 + {234,1120,1024, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.13 BV=9.90 + {267,1024,1048, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.03 BV=9.81 + {267,1120,1024, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.13 BV=9.71 + {300,1056,1032, 0, 0, 0}, //TV = 11.70(9 lines) AV=2.97 SV=5.06 BV=9.62 + {334,1024,1032, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.01 BV=9.51 + {334,1088,1040, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.11 BV=9.41 + {367,1056,1040, 0, 0, 0}, //TV = 11.41(11 lines) AV=2.97 SV=5.07 BV=9.32 + {400,1056,1024, 0, 0, 0}, //TV = 11.29(12 lines) AV=2.97 SV=5.04 BV=9.21 + {434,1024,1048, 0, 0, 0}, //TV = 11.17(13 lines) AV=2.97 SV=5.03 BV=9.11 + {467,1024,1048, 0, 0, 0}, //TV = 11.06(14 lines) AV=2.97 SV=5.03 BV=9.00 + {500,1024,1048, 0, 0, 0}, //TV = 10.97(15 lines) AV=2.97 SV=5.03 BV=8.90 + {534,1024,1048, 0, 0, 0}, //TV = 10.87(16 lines) AV=2.97 SV=5.03 BV=8.81 + {567,1056,1024, 0, 0, 0}, //TV = 10.78(17 lines) AV=2.97 SV=5.04 BV=8.71 + {600,1056,1032, 0, 0, 0}, //TV = 10.70(18 lines) AV=2.97 SV=5.06 BV=8.62 + {667,1024,1032, 0, 0, 0}, //TV = 10.55(20 lines) AV=2.97 SV=5.01 BV=8.51 + {700,1056,1024, 0, 0, 0}, //TV = 10.48(21 lines) AV=2.97 SV=5.04 BV=8.41 + {767,1024,1032, 0, 0, 0}, //TV = 10.35(23 lines) AV=2.97 SV=5.01 BV=8.31 + {800,1056,1024, 0, 0, 0}, //TV = 10.29(24 lines) AV=2.97 SV=5.04 BV=8.21 + {867,1024,1048, 0, 0, 0}, //TV = 10.17(26 lines) AV=2.97 SV=5.03 BV=8.11 + {934,1024,1048, 0, 0, 0}, //TV = 10.06(28 lines) AV=2.97 SV=5.03 BV=8.00 + {1000,1024,1048, 0, 0, 0}, //TV = 9.97(30 lines) AV=2.97 SV=5.03 BV=7.90 + {1067,1024,1048, 0, 0, 0}, //TV = 9.87(32 lines) AV=2.97 SV=5.03 BV=7.81 + {1167,1024,1032, 0, 0, 0}, //TV = 9.74(35 lines) AV=2.97 SV=5.01 BV=7.70 + {1234,1024,1048, 0, 0, 0}, //TV = 9.66(37 lines) AV=2.97 SV=5.03 BV=7.60 + {1334,1024,1032, 0, 0, 0}, //TV = 9.55(40 lines) AV=2.97 SV=5.01 BV=7.51 + {1434,1024,1032, 0, 0, 0}, //TV = 9.45(43 lines) AV=2.97 SV=5.01 BV=7.41 + {1534,1024,1032, 0, 0, 0}, //TV = 9.35(46 lines) AV=2.97 SV=5.01 BV=7.31 + {1634,1024,1040, 0, 0, 0}, //TV = 9.26(49 lines) AV=2.97 SV=5.02 BV=7.21 + {1767,1024,1032, 0, 0, 0}, //TV = 9.14(53 lines) AV=2.97 SV=5.01 BV=7.10 + {1900,1024,1032, 0, 0, 0}, //TV = 9.04(57 lines) AV=2.97 SV=5.01 BV=7.00 + {2034,1024,1032, 0, 0, 0}, //TV = 8.94(61 lines) AV=2.97 SV=5.01 BV=6.90 + {2167,1024,1032, 0, 0, 0}, //TV = 8.85(65 lines) AV=2.97 SV=5.01 BV=6.81 + {2334,1024,1032, 0, 0, 0}, //TV = 8.74(70 lines) AV=2.97 SV=5.01 BV=6.70 + {2500,1024,1032, 0, 0, 0}, //TV = 8.64(75 lines) AV=2.97 SV=5.01 BV=6.60 + {2700,1024,1024, 0, 0, 0}, //TV = 8.53(81 lines) AV=2.97 SV=5.00 BV=6.50 + {2867,1024,1032, 0, 0, 0}, //TV = 8.45(86 lines) AV=2.97 SV=5.01 BV=6.41 + {3067,1024,1032, 0, 0, 0}, //TV = 8.35(92 lines) AV=2.97 SV=5.01 BV=6.31 + {3300,1024,1032, 0, 0, 0}, //TV = 8.24(99 lines) AV=2.97 SV=5.01 BV=6.20 + {3534,1024,1032, 0, 0, 0}, //TV = 8.14(106 lines) AV=2.97 SV=5.01 BV=6.10 + {3800,1024,1032, 0, 0, 0}, //TV = 8.04(114 lines) AV=2.97 SV=5.01 BV=6.00 + {4067,1024,1032, 0, 0, 0}, //TV = 7.94(122 lines) AV=2.97 SV=5.01 BV=5.90 + {4334,1024,1032, 0, 0, 0}, //TV = 7.85(130 lines) AV=2.97 SV=5.01 BV=5.81 + {4667,1024,1032, 0, 0, 0}, //TV = 7.74(140 lines) AV=2.97 SV=5.01 BV=5.70 + {5000,1024,1032, 0, 0, 0}, //TV = 7.64(150 lines) AV=2.97 SV=5.01 BV=5.60 + {5400,1024,1024, 0, 0, 0}, //TV = 7.53(162 lines) AV=2.97 SV=5.00 BV=5.50 + {5734,1024,1032, 0, 0, 0}, //TV = 7.45(172 lines) AV=2.97 SV=5.01 BV=5.41 + {6200,1024,1024, 0, 0, 0}, //TV = 7.33(186 lines) AV=2.97 SV=5.00 BV=5.30 + {6634,1024,1024, 0, 0, 0}, //TV = 7.24(199 lines) AV=2.97 SV=5.00 BV=5.21 + {7100,1024,1024, 0, 0, 0}, //TV = 7.14(213 lines) AV=2.97 SV=5.00 BV=5.11 + {7600,1024,1032, 0, 0, 0}, //TV = 7.04(228 lines) AV=2.97 SV=5.01 BV=5.00 + {8167,1024,1024, 0, 0, 0}, //TV = 6.94(245 lines) AV=2.97 SV=5.00 BV=4.91 + {8734,1024,1024, 0, 0, 0}, //TV = 6.84(262 lines) AV=2.97 SV=5.00 BV=4.81 + {9367,1024,1024, 0, 0, 0}, //TV = 6.74(281 lines) AV=2.97 SV=5.00 BV=4.71 + {10000,1024,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.01 BV=4.60 + {10000,1088,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.10 BV=4.52 + {10000,1184,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.21 BV=4.41 + {10000,1248,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.31 BV=4.31 + {10000,1344,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.41 BV=4.20 + {10000,1440,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.51 BV=4.10 + {10000,1568,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.61 BV=4.00 + {10000,1664,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.71 BV=3.90 + {10000,1792,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.81 BV=3.81 + {10000,1920,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.91 BV=3.71 + {20000,1024,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.01 BV=3.60 + {20000,1088,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.10 BV=3.52 + {20000,1184,1024, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.21 BV=3.41 + {20000,1248,1040, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.31 BV=3.31 + {20000,1344,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.40 BV=3.21 + {20000,1440,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.50 BV=3.11 + {30000,1024,1040, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.02 BV=3.01 + {30000,1120,1024, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.13 BV=2.90 + {30000,1184,1032, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.22 BV=2.81 + {30000,1280,1024, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.32 BV=2.71 + {40000,1024,1032, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.01 BV=2.60 + {40000,1088,1032, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.10 BV=2.52 + {40000,1184,1024, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.21 BV=2.41 + {40000,1280,1024, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.32 BV=2.29 + {50000,1088,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.09 BV=2.21 + {50000,1152,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.18 BV=2.11 + {50000,1248,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.29 BV=2.01 + {50000,1312,1040, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.38 BV=1.91 + {50000,1440,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.49 BV=1.80 + {50000,1536,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.58 BV=1.71 + {50000,1632,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.68 BV=1.61 + {50000,1760,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.78 BV=1.51 + {50000,1888,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.88 BV=1.41 + {60000,1696,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=5.73 BV=1.30 + {60000,1792,1032, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=5.82 BV=1.21 + {60000,1952,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=5.93 BV=1.10 + {60000,2080,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.02 BV=1.01 + {60000,2208,1032, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.12 BV=0.91 + {60000,2368,1032, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.22 BV=0.81 + {70000,2176,1024, 0, 0, 0}, //TV = 3.84(2100 lines) AV=2.97 SV=6.09 BV=0.72 + {80000,2048,1024, 0, 0, 0}, //TV = 3.64(2400 lines) AV=2.97 SV=6.00 BV=0.61 + {80000,2208,1024, 0, 0, 0}, //TV = 3.64(2400 lines) AV=2.97 SV=6.11 BV=0.51 + {90000,2080,1032, 0, 0, 0}, //TV = 3.47(2700 lines) AV=2.97 SV=6.03 BV=0.41 + {90000,2240,1032, 0, 0, 0}, //TV = 3.47(2700 lines) AV=2.97 SV=6.14 BV=0.30 + {99999,2176,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=6.09 BV=0.21 + {99999,2304,1032, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=6.18 BV=0.11 + {99999,2496,1032, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=6.30 BV=-0.00 + {99999,2688,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=6.39 BV=-0.10 + {99999,2880,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=6.49 BV=-0.20 + {99999,3104,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=6.60 BV=-0.31 + {99999,3328,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=6.70 BV=-0.41 + {99999,3552,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=6.79 BV=-0.50 + {99999,3808,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=6.89 BV=-0.60 + {99999,4064,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=6.99 BV=-0.70 + {99999,4384,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=7.10 BV=-0.81 + {99999,4704,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=7.20 BV=-0.91 + {99999,5024,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=7.29 BV=-1.00 + {99999,5376,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=7.39 BV=-1.10 + {99999,5760,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=7.49 BV=-1.20 + {99999,6176,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=7.59 BV=-1.30 + {99999,6624,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=7.69 BV=-1.40 + {99999,7136,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=7.80 BV=-1.51 + {99999,7584,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=7.89 BV=-1.60 + {99999,8192,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=8.00 BV=-1.71 + {99999,8192,1096, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=8.10 BV=-1.81 + {109999,8192,1064, 0, 0, 0}, //TV = 3.18(3300 lines) AV=2.97 SV=8.06 BV=-1.90 + {119999,8192,1048, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=8.03 BV=-2.00 + {129999,8192,1032, 0, 0, 0}, //TV = 2.94(3900 lines) AV=2.97 SV=8.01 BV=-2.10 + {139999,8192,1032, 0, 0, 0}, //TV = 2.84(4200 lines) AV=2.97 SV=8.01 BV=-2.20 + {149999,8192,1032, 0, 0, 0}, //TV = 2.74(4500 lines) AV=2.97 SV=8.01 BV=-2.30 + {159999,8192,1032, 0, 0, 0}, //TV = 2.64(4800 lines) AV=2.97 SV=8.01 BV=-2.40 + {169999,8192,1048, 0, 0, 0}, //TV = 2.56(5100 lines) AV=2.97 SV=8.03 BV=-2.51 + {179999,8192,1056, 0, 0, 0}, //TV = 2.47(5400 lines) AV=2.97 SV=8.04 BV=-2.60 + {189999,8192,1072, 0, 0, 0}, //TV = 2.40(5700 lines) AV=2.97 SV=8.07 BV=-2.70 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_VideoNightTable = +{ + AETABLE_VIDEO_NIGHT, //eAETableID + 131, //u4TotalIndex + 20, //u4StrobeTrigerBV + 103, //i4MaxBV + -27, //i4MinBV + 90, //i4EffectiveMaxBV + -10, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sVideoNightPLineTable_60Hz, + sVideoNightPLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureISO100PLineTable_60Hz = +{ +{ + {200,1024,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.00 BV=10.26 + {200,1056,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.04 BV=10.21 + {200,1120,1032, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.14 BV=10.12 + {234,1024,1040, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.02 BV=10.01 + {234,1120,1024, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.13 BV=9.90 + {267,1024,1048, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.03 BV=9.81 + {267,1120,1024, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.13 BV=9.71 + {300,1056,1032, 0, 0, 0}, //TV = 11.70(9 lines) AV=2.97 SV=5.06 BV=9.62 + {334,1024,1032, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.01 BV=9.51 + {334,1088,1040, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.11 BV=9.41 + {367,1056,1040, 0, 0, 0}, //TV = 11.41(11 lines) AV=2.97 SV=5.07 BV=9.32 + {400,1056,1024, 0, 0, 0}, //TV = 11.29(12 lines) AV=2.97 SV=5.04 BV=9.21 + {434,1024,1048, 0, 0, 0}, //TV = 11.17(13 lines) AV=2.97 SV=5.03 BV=9.11 + {467,1024,1048, 0, 0, 0}, //TV = 11.06(14 lines) AV=2.97 SV=5.03 BV=9.00 + {500,1024,1048, 0, 0, 0}, //TV = 10.97(15 lines) AV=2.97 SV=5.03 BV=8.90 + {534,1024,1048, 0, 0, 0}, //TV = 10.87(16 lines) AV=2.97 SV=5.03 BV=8.81 + {567,1056,1024, 0, 0, 0}, //TV = 10.78(17 lines) AV=2.97 SV=5.04 BV=8.71 + {600,1056,1032, 0, 0, 0}, //TV = 10.70(18 lines) AV=2.97 SV=5.06 BV=8.62 + {667,1024,1032, 0, 0, 0}, //TV = 10.55(20 lines) AV=2.97 SV=5.01 BV=8.51 + {700,1056,1024, 0, 0, 0}, //TV = 10.48(21 lines) AV=2.97 SV=5.04 BV=8.41 + {767,1024,1032, 0, 0, 0}, //TV = 10.35(23 lines) AV=2.97 SV=5.01 BV=8.31 + {800,1056,1024, 0, 0, 0}, //TV = 10.29(24 lines) AV=2.97 SV=5.04 BV=8.21 + {867,1024,1048, 0, 0, 0}, //TV = 10.17(26 lines) AV=2.97 SV=5.03 BV=8.11 + {934,1024,1048, 0, 0, 0}, //TV = 10.06(28 lines) AV=2.97 SV=5.03 BV=8.00 + {1000,1024,1048, 0, 0, 0}, //TV = 9.97(30 lines) AV=2.97 SV=5.03 BV=7.90 + {1067,1024,1048, 0, 0, 0}, //TV = 9.87(32 lines) AV=2.97 SV=5.03 BV=7.81 + {1167,1024,1032, 0, 0, 0}, //TV = 9.74(35 lines) AV=2.97 SV=5.01 BV=7.70 + {1234,1024,1048, 0, 0, 0}, //TV = 9.66(37 lines) AV=2.97 SV=5.03 BV=7.60 + {1334,1024,1032, 0, 0, 0}, //TV = 9.55(40 lines) AV=2.97 SV=5.01 BV=7.51 + {1434,1024,1032, 0, 0, 0}, //TV = 9.45(43 lines) AV=2.97 SV=5.01 BV=7.41 + {1534,1024,1032, 0, 0, 0}, //TV = 9.35(46 lines) AV=2.97 SV=5.01 BV=7.31 + {1634,1024,1040, 0, 0, 0}, //TV = 9.26(49 lines) AV=2.97 SV=5.02 BV=7.21 + {1767,1024,1032, 0, 0, 0}, //TV = 9.14(53 lines) AV=2.97 SV=5.01 BV=7.10 + {1900,1024,1032, 0, 0, 0}, //TV = 9.04(57 lines) AV=2.97 SV=5.01 BV=7.00 + {2034,1024,1032, 0, 0, 0}, //TV = 8.94(61 lines) AV=2.97 SV=5.01 BV=6.90 + {2167,1024,1032, 0, 0, 0}, //TV = 8.85(65 lines) AV=2.97 SV=5.01 BV=6.81 + {2334,1024,1032, 0, 0, 0}, //TV = 8.74(70 lines) AV=2.97 SV=5.01 BV=6.70 + {2500,1024,1032, 0, 0, 0}, //TV = 8.64(75 lines) AV=2.97 SV=5.01 BV=6.60 + {2700,1024,1024, 0, 0, 0}, //TV = 8.53(81 lines) AV=2.97 SV=5.00 BV=6.50 + {2867,1024,1032, 0, 0, 0}, //TV = 8.45(86 lines) AV=2.97 SV=5.01 BV=6.41 + {3067,1024,1032, 0, 0, 0}, //TV = 8.35(92 lines) AV=2.97 SV=5.01 BV=6.31 + {3300,1024,1032, 0, 0, 0}, //TV = 8.24(99 lines) AV=2.97 SV=5.01 BV=6.20 + {3534,1024,1032, 0, 0, 0}, //TV = 8.14(106 lines) AV=2.97 SV=5.01 BV=6.10 + {3800,1024,1032, 0, 0, 0}, //TV = 8.04(114 lines) AV=2.97 SV=5.01 BV=6.00 + {4067,1024,1032, 0, 0, 0}, //TV = 7.94(122 lines) AV=2.97 SV=5.01 BV=5.90 + {4334,1024,1032, 0, 0, 0}, //TV = 7.85(130 lines) AV=2.97 SV=5.01 BV=5.81 + {4667,1024,1032, 0, 0, 0}, //TV = 7.74(140 lines) AV=2.97 SV=5.01 BV=5.70 + {5000,1024,1032, 0, 0, 0}, //TV = 7.64(150 lines) AV=2.97 SV=5.01 BV=5.60 + {5400,1024,1024, 0, 0, 0}, //TV = 7.53(162 lines) AV=2.97 SV=5.00 BV=5.50 + {5734,1024,1032, 0, 0, 0}, //TV = 7.45(172 lines) AV=2.97 SV=5.01 BV=5.41 + {6200,1024,1024, 0, 0, 0}, //TV = 7.33(186 lines) AV=2.97 SV=5.00 BV=5.30 + {6634,1024,1024, 0, 0, 0}, //TV = 7.24(199 lines) AV=2.97 SV=5.00 BV=5.21 + {7100,1024,1024, 0, 0, 0}, //TV = 7.14(213 lines) AV=2.97 SV=5.00 BV=5.11 + {7600,1024,1032, 0, 0, 0}, //TV = 7.04(228 lines) AV=2.97 SV=5.01 BV=5.00 + {8167,1024,1024, 0, 0, 0}, //TV = 6.94(245 lines) AV=2.97 SV=5.00 BV=4.91 + {8334,1056,1040, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.07 BV=4.81 + {8334,1152,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.17 BV=4.71 + {8334,1216,1040, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.27 BV=4.61 + {8334,1312,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.37 BV=4.51 + {8334,1408,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.47 BV=4.41 + {8334,1504,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.57 BV=4.31 + {8334,1632,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.67 BV=4.21 + {8334,1728,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.77 BV=4.11 + {8334,1856,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.87 BV=4.01 + {8334,2016,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.98 BV=3.90 + {16668,1056,1040, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.07 BV=3.81 + {16668,1152,1024, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.17 BV=3.71 + {16668,1216,1040, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.27 BV=3.61 + {16668,1312,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.37 BV=3.51 + {16668,1408,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.47 BV=3.41 + {16668,1504,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.57 BV=3.31 + {25001,1088,1024, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.09 BV=3.21 + {25001,1152,1032, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.18 BV=3.11 + {25001,1248,1024, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.29 BV=3.01 + {25001,1312,1040, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.38 BV=2.91 + {33334,1056,1040, 0, 0, 0}, //TV = 4.91(1000 lines) AV=2.97 SV=5.07 BV=2.81 + {33334,1152,1024, 0, 0, 0}, //TV = 4.91(1000 lines) AV=2.97 SV=5.17 BV=2.71 + {33334,1216,1040, 0, 0, 0}, //TV = 4.91(1000 lines) AV=2.97 SV=5.27 BV=2.61 + {41667,1056,1024, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.04 BV=2.51 + {41667,1120,1032, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.14 BV=2.42 + {41667,1216,1024, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.25 BV=2.31 + {50001,1088,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.09 BV=2.21 + {50001,1152,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.18 BV=2.11 + {58334,1056,1032, 0, 0, 0}, //TV = 4.10(1750 lines) AV=2.97 SV=5.06 BV=2.01 + {58334,1152,1024, 0, 0, 0}, //TV = 4.10(1750 lines) AV=2.97 SV=5.17 BV=1.90 + {66667,1056,1040, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=5.07 BV=1.81 + {75000,1024,1024, 0, 0, 0}, //TV = 3.74(2250 lines) AV=2.97 SV=5.00 BV=1.71 + {75000,1088,1024, 0, 0, 0}, //TV = 3.74(2250 lines) AV=2.97 SV=5.09 BV=1.62 + {83334,1056,1024, 0, 0, 0}, //TV = 3.58(2500 lines) AV=2.97 SV=5.04 BV=1.51 + {91667,1024,1032, 0, 0, 0}, //TV = 3.45(2750 lines) AV=2.97 SV=5.01 BV=1.41 + {91667,1088,1032, 0, 0, 0}, //TV = 3.45(2750 lines) AV=2.97 SV=5.10 BV=1.32 + {100000,1088,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=5.09 BV=1.21 + {108333,1056,1040, 0, 0, 0}, //TV = 3.21(3250 lines) AV=2.97 SV=5.07 BV=1.11 + {116667,1056,1032, 0, 0, 0}, //TV = 3.10(3500 lines) AV=2.97 SV=5.06 BV=1.01 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureISO100PLineTable_50Hz = +{ +{ + {200,1024,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.00 BV=10.26 + {200,1056,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.04 BV=10.21 + {200,1120,1032, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.14 BV=10.12 + {234,1024,1040, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.02 BV=10.01 + {234,1120,1024, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.13 BV=9.90 + {267,1024,1048, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.03 BV=9.81 + {267,1120,1024, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.13 BV=9.71 + {300,1056,1032, 0, 0, 0}, //TV = 11.70(9 lines) AV=2.97 SV=5.06 BV=9.62 + {334,1024,1032, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.01 BV=9.51 + {334,1088,1040, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.11 BV=9.41 + {367,1056,1040, 0, 0, 0}, //TV = 11.41(11 lines) AV=2.97 SV=5.07 BV=9.32 + {400,1056,1024, 0, 0, 0}, //TV = 11.29(12 lines) AV=2.97 SV=5.04 BV=9.21 + {434,1024,1048, 0, 0, 0}, //TV = 11.17(13 lines) AV=2.97 SV=5.03 BV=9.11 + {467,1024,1048, 0, 0, 0}, //TV = 11.06(14 lines) AV=2.97 SV=5.03 BV=9.00 + {500,1024,1048, 0, 0, 0}, //TV = 10.97(15 lines) AV=2.97 SV=5.03 BV=8.90 + {534,1024,1048, 0, 0, 0}, //TV = 10.87(16 lines) AV=2.97 SV=5.03 BV=8.81 + {567,1056,1024, 0, 0, 0}, //TV = 10.78(17 lines) AV=2.97 SV=5.04 BV=8.71 + {600,1056,1032, 0, 0, 0}, //TV = 10.70(18 lines) AV=2.97 SV=5.06 BV=8.62 + {667,1024,1032, 0, 0, 0}, //TV = 10.55(20 lines) AV=2.97 SV=5.01 BV=8.51 + {700,1056,1024, 0, 0, 0}, //TV = 10.48(21 lines) AV=2.97 SV=5.04 BV=8.41 + {767,1024,1032, 0, 0, 0}, //TV = 10.35(23 lines) AV=2.97 SV=5.01 BV=8.31 + {800,1056,1024, 0, 0, 0}, //TV = 10.29(24 lines) AV=2.97 SV=5.04 BV=8.21 + {867,1024,1048, 0, 0, 0}, //TV = 10.17(26 lines) AV=2.97 SV=5.03 BV=8.11 + {934,1024,1048, 0, 0, 0}, //TV = 10.06(28 lines) AV=2.97 SV=5.03 BV=8.00 + {1000,1024,1048, 0, 0, 0}, //TV = 9.97(30 lines) AV=2.97 SV=5.03 BV=7.90 + {1067,1024,1048, 0, 0, 0}, //TV = 9.87(32 lines) AV=2.97 SV=5.03 BV=7.81 + {1167,1024,1032, 0, 0, 0}, //TV = 9.74(35 lines) AV=2.97 SV=5.01 BV=7.70 + {1234,1024,1048, 0, 0, 0}, //TV = 9.66(37 lines) AV=2.97 SV=5.03 BV=7.60 + {1334,1024,1032, 0, 0, 0}, //TV = 9.55(40 lines) AV=2.97 SV=5.01 BV=7.51 + {1434,1024,1032, 0, 0, 0}, //TV = 9.45(43 lines) AV=2.97 SV=5.01 BV=7.41 + {1534,1024,1032, 0, 0, 0}, //TV = 9.35(46 lines) AV=2.97 SV=5.01 BV=7.31 + {1634,1024,1040, 0, 0, 0}, //TV = 9.26(49 lines) AV=2.97 SV=5.02 BV=7.21 + {1767,1024,1032, 0, 0, 0}, //TV = 9.14(53 lines) AV=2.97 SV=5.01 BV=7.10 + {1900,1024,1032, 0, 0, 0}, //TV = 9.04(57 lines) AV=2.97 SV=5.01 BV=7.00 + {2034,1024,1032, 0, 0, 0}, //TV = 8.94(61 lines) AV=2.97 SV=5.01 BV=6.90 + {2167,1024,1032, 0, 0, 0}, //TV = 8.85(65 lines) AV=2.97 SV=5.01 BV=6.81 + {2334,1024,1032, 0, 0, 0}, //TV = 8.74(70 lines) AV=2.97 SV=5.01 BV=6.70 + {2500,1024,1032, 0, 0, 0}, //TV = 8.64(75 lines) AV=2.97 SV=5.01 BV=6.60 + {2700,1024,1024, 0, 0, 0}, //TV = 8.53(81 lines) AV=2.97 SV=5.00 BV=6.50 + {2867,1024,1032, 0, 0, 0}, //TV = 8.45(86 lines) AV=2.97 SV=5.01 BV=6.41 + {3067,1024,1032, 0, 0, 0}, //TV = 8.35(92 lines) AV=2.97 SV=5.01 BV=6.31 + {3300,1024,1032, 0, 0, 0}, //TV = 8.24(99 lines) AV=2.97 SV=5.01 BV=6.20 + {3534,1024,1032, 0, 0, 0}, //TV = 8.14(106 lines) AV=2.97 SV=5.01 BV=6.10 + {3800,1024,1032, 0, 0, 0}, //TV = 8.04(114 lines) AV=2.97 SV=5.01 BV=6.00 + {4067,1024,1032, 0, 0, 0}, //TV = 7.94(122 lines) AV=2.97 SV=5.01 BV=5.90 + {4334,1024,1032, 0, 0, 0}, //TV = 7.85(130 lines) AV=2.97 SV=5.01 BV=5.81 + {4667,1024,1032, 0, 0, 0}, //TV = 7.74(140 lines) AV=2.97 SV=5.01 BV=5.70 + {5000,1024,1032, 0, 0, 0}, //TV = 7.64(150 lines) AV=2.97 SV=5.01 BV=5.60 + {5400,1024,1024, 0, 0, 0}, //TV = 7.53(162 lines) AV=2.97 SV=5.00 BV=5.50 + {5734,1024,1032, 0, 0, 0}, //TV = 7.45(172 lines) AV=2.97 SV=5.01 BV=5.41 + {6200,1024,1024, 0, 0, 0}, //TV = 7.33(186 lines) AV=2.97 SV=5.00 BV=5.30 + {6634,1024,1024, 0, 0, 0}, //TV = 7.24(199 lines) AV=2.97 SV=5.00 BV=5.21 + {7100,1024,1024, 0, 0, 0}, //TV = 7.14(213 lines) AV=2.97 SV=5.00 BV=5.11 + {7600,1024,1032, 0, 0, 0}, //TV = 7.04(228 lines) AV=2.97 SV=5.01 BV=5.00 + {8167,1024,1024, 0, 0, 0}, //TV = 6.94(245 lines) AV=2.97 SV=5.00 BV=4.91 + {8734,1024,1024, 0, 0, 0}, //TV = 6.84(262 lines) AV=2.97 SV=5.00 BV=4.81 + {9367,1024,1024, 0, 0, 0}, //TV = 6.74(281 lines) AV=2.97 SV=5.00 BV=4.71 + {10000,1024,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.01 BV=4.60 + {10000,1088,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.10 BV=4.52 + {10000,1184,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.21 BV=4.41 + {10000,1248,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.31 BV=4.31 + {10000,1344,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.41 BV=4.20 + {10000,1440,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.51 BV=4.10 + {10000,1568,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.61 BV=4.00 + {10000,1664,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.71 BV=3.90 + {10000,1792,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.81 BV=3.81 + {10000,1920,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.91 BV=3.71 + {20000,1024,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.01 BV=3.60 + {20000,1088,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.10 BV=3.52 + {20000,1184,1024, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.21 BV=3.41 + {20000,1248,1040, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.31 BV=3.31 + {20000,1344,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.40 BV=3.21 + {20000,1440,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.50 BV=3.11 + {30000,1024,1040, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.02 BV=3.01 + {30000,1120,1024, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.13 BV=2.90 + {30000,1184,1032, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.22 BV=2.81 + {30000,1280,1024, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.32 BV=2.71 + {40000,1024,1032, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.01 BV=2.60 + {40000,1088,1032, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.10 BV=2.52 + {40000,1184,1024, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.21 BV=2.41 + {40000,1280,1024, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.32 BV=2.29 + {50000,1088,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.09 BV=2.21 + {50000,1152,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.18 BV=2.11 + {60000,1024,1040, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=5.02 BV=2.01 + {60000,1120,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=5.13 BV=1.90 + {70000,1024,1024, 0, 0, 0}, //TV = 3.84(2100 lines) AV=2.97 SV=5.00 BV=1.81 + {70000,1088,1024, 0, 0, 0}, //TV = 3.84(2100 lines) AV=2.97 SV=5.09 BV=1.72 + {80000,1024,1032, 0, 0, 0}, //TV = 3.64(2400 lines) AV=2.97 SV=5.01 BV=1.60 + {80000,1088,1032, 0, 0, 0}, //TV = 3.64(2400 lines) AV=2.97 SV=5.10 BV=1.52 + {90000,1056,1024, 0, 0, 0}, //TV = 3.47(2700 lines) AV=2.97 SV=5.04 BV=1.40 + {90000,1120,1024, 0, 0, 0}, //TV = 3.47(2700 lines) AV=2.97 SV=5.13 BV=1.32 + {99999,1088,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=5.09 BV=1.21 + {109999,1056,1024, 0, 0, 0}, //TV = 3.18(3300 lines) AV=2.97 SV=5.04 BV=1.11 + {119999,1024,1040, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=5.02 BV=1.01 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureISO100Table = +{ + AETABLE_CAPTURE_ISO100, //eAETableID + 94, //u4TotalIndex + 20, //u4StrobeTrigerBV + 103, //i4MaxBV + 10, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_100, //ISO SPEED + sCaptureISO100PLineTable_60Hz, + sCaptureISO100PLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureISO200PLineTable_60Hz = +{ +{ + {200,1024,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.00 BV=10.26 + {200,1056,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.04 BV=10.21 + {200,1120,1032, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.14 BV=10.12 + {234,1024,1040, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.02 BV=10.01 + {234,1120,1024, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.13 BV=9.90 + {267,1024,1048, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.03 BV=9.81 + {267,1120,1024, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.13 BV=9.71 + {300,1056,1032, 0, 0, 0}, //TV = 11.70(9 lines) AV=2.97 SV=5.06 BV=9.62 + {334,1024,1032, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.01 BV=9.51 + {334,1088,1040, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.11 BV=9.41 + {367,1056,1040, 0, 0, 0}, //TV = 11.41(11 lines) AV=2.97 SV=5.07 BV=9.32 + {400,1056,1024, 0, 0, 0}, //TV = 11.29(12 lines) AV=2.97 SV=5.04 BV=9.21 + {434,1024,1048, 0, 0, 0}, //TV = 11.17(13 lines) AV=2.97 SV=5.03 BV=9.11 + {467,1024,1048, 0, 0, 0}, //TV = 11.06(14 lines) AV=2.97 SV=5.03 BV=9.00 + {500,1024,1048, 0, 0, 0}, //TV = 10.97(15 lines) AV=2.97 SV=5.03 BV=8.90 + {534,1024,1048, 0, 0, 0}, //TV = 10.87(16 lines) AV=2.97 SV=5.03 BV=8.81 + {567,1056,1024, 0, 0, 0}, //TV = 10.78(17 lines) AV=2.97 SV=5.04 BV=8.71 + {600,1056,1032, 0, 0, 0}, //TV = 10.70(18 lines) AV=2.97 SV=5.06 BV=8.62 + {667,1024,1032, 0, 0, 0}, //TV = 10.55(20 lines) AV=2.97 SV=5.01 BV=8.51 + {700,1056,1024, 0, 0, 0}, //TV = 10.48(21 lines) AV=2.97 SV=5.04 BV=8.41 + {767,1024,1032, 0, 0, 0}, //TV = 10.35(23 lines) AV=2.97 SV=5.01 BV=8.31 + {800,1056,1024, 0, 0, 0}, //TV = 10.29(24 lines) AV=2.97 SV=5.04 BV=8.21 + {867,1024,1048, 0, 0, 0}, //TV = 10.17(26 lines) AV=2.97 SV=5.03 BV=8.11 + {934,1024,1048, 0, 0, 0}, //TV = 10.06(28 lines) AV=2.97 SV=5.03 BV=8.00 + {1000,1024,1048, 0, 0, 0}, //TV = 9.97(30 lines) AV=2.97 SV=5.03 BV=7.90 + {1067,1024,1048, 0, 0, 0}, //TV = 9.87(32 lines) AV=2.97 SV=5.03 BV=7.81 + {1167,1024,1032, 0, 0, 0}, //TV = 9.74(35 lines) AV=2.97 SV=5.01 BV=7.70 + {1234,1024,1048, 0, 0, 0}, //TV = 9.66(37 lines) AV=2.97 SV=5.03 BV=7.60 + {1334,1024,1032, 0, 0, 0}, //TV = 9.55(40 lines) AV=2.97 SV=5.01 BV=7.51 + {1434,1024,1032, 0, 0, 0}, //TV = 9.45(43 lines) AV=2.97 SV=5.01 BV=7.41 + {1534,1024,1032, 0, 0, 0}, //TV = 9.35(46 lines) AV=2.97 SV=5.01 BV=7.31 + {1634,1024,1040, 0, 0, 0}, //TV = 9.26(49 lines) AV=2.97 SV=5.02 BV=7.21 + {1767,1024,1032, 0, 0, 0}, //TV = 9.14(53 lines) AV=2.97 SV=5.01 BV=7.10 + {1900,1024,1032, 0, 0, 0}, //TV = 9.04(57 lines) AV=2.97 SV=5.01 BV=7.00 + {2034,1024,1032, 0, 0, 0}, //TV = 8.94(61 lines) AV=2.97 SV=5.01 BV=6.90 + {2167,1024,1032, 0, 0, 0}, //TV = 8.85(65 lines) AV=2.97 SV=5.01 BV=6.81 + {2334,1024,1032, 0, 0, 0}, //TV = 8.74(70 lines) AV=2.97 SV=5.01 BV=6.70 + {2500,1024,1032, 0, 0, 0}, //TV = 8.64(75 lines) AV=2.97 SV=5.01 BV=6.60 + {2700,1024,1024, 0, 0, 0}, //TV = 8.53(81 lines) AV=2.97 SV=5.00 BV=6.50 + {2867,1024,1032, 0, 0, 0}, //TV = 8.45(86 lines) AV=2.97 SV=5.01 BV=6.41 + {3067,1024,1032, 0, 0, 0}, //TV = 8.35(92 lines) AV=2.97 SV=5.01 BV=6.31 + {3300,1024,1032, 0, 0, 0}, //TV = 8.24(99 lines) AV=2.97 SV=5.01 BV=6.20 + {3534,1024,1032, 0, 0, 0}, //TV = 8.14(106 lines) AV=2.97 SV=5.01 BV=6.10 + {3800,1024,1032, 0, 0, 0}, //TV = 8.04(114 lines) AV=2.97 SV=5.01 BV=6.00 + {4067,1024,1032, 0, 0, 0}, //TV = 7.94(122 lines) AV=2.97 SV=5.01 BV=5.90 + {4334,1024,1032, 0, 0, 0}, //TV = 7.85(130 lines) AV=2.97 SV=5.01 BV=5.81 + {4667,1024,1032, 0, 0, 0}, //TV = 7.74(140 lines) AV=2.97 SV=5.01 BV=5.70 + {5000,1024,1032, 0, 0, 0}, //TV = 7.64(150 lines) AV=2.97 SV=5.01 BV=5.60 + {5400,1024,1024, 0, 0, 0}, //TV = 7.53(162 lines) AV=2.97 SV=5.00 BV=5.50 + {5734,1024,1032, 0, 0, 0}, //TV = 7.45(172 lines) AV=2.97 SV=5.01 BV=5.41 + {6200,1024,1024, 0, 0, 0}, //TV = 7.33(186 lines) AV=2.97 SV=5.00 BV=5.30 + {6634,1024,1024, 0, 0, 0}, //TV = 7.24(199 lines) AV=2.97 SV=5.00 BV=5.21 + {7100,1024,1024, 0, 0, 0}, //TV = 7.14(213 lines) AV=2.97 SV=5.00 BV=5.11 + {7600,1024,1032, 0, 0, 0}, //TV = 7.04(228 lines) AV=2.97 SV=5.01 BV=5.00 + {8167,1024,1024, 0, 0, 0}, //TV = 6.94(245 lines) AV=2.97 SV=5.00 BV=4.91 + {8334,1056,1040, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.07 BV=4.81 + {8334,1152,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.17 BV=4.71 + {8334,1216,1040, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.27 BV=4.61 + {8334,1312,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.37 BV=4.51 + {8334,1408,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.47 BV=4.41 + {8334,1504,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.57 BV=4.31 + {8334,1632,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.67 BV=4.21 + {8334,1728,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.77 BV=4.11 + {8334,1856,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.87 BV=4.01 + {8334,2016,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.98 BV=3.90 + {16668,1056,1040, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.07 BV=3.81 + {16668,1152,1024, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.17 BV=3.71 + {16668,1216,1040, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.27 BV=3.61 + {16668,1312,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.37 BV=3.51 + {16668,1408,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.47 BV=3.41 + {16668,1504,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.57 BV=3.31 + {25001,1088,1024, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.09 BV=3.21 + {25001,1152,1032, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.18 BV=3.11 + {25001,1248,1024, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.29 BV=3.01 + {25001,1312,1040, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.38 BV=2.91 + {33334,1056,1040, 0, 0, 0}, //TV = 4.91(1000 lines) AV=2.97 SV=5.07 BV=2.81 + {33334,1152,1024, 0, 0, 0}, //TV = 4.91(1000 lines) AV=2.97 SV=5.17 BV=2.71 + {33334,1216,1040, 0, 0, 0}, //TV = 4.91(1000 lines) AV=2.97 SV=5.27 BV=2.61 + {41667,1056,1024, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.04 BV=2.51 + {41667,1120,1032, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.14 BV=2.42 + {41667,1216,1024, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.25 BV=2.31 + {50001,1088,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.09 BV=2.21 + {50001,1152,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.18 BV=2.11 + {50001,1248,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.29 BV=2.01 + {50001,1312,1040, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.38 BV=1.91 + {50001,1408,1040, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.48 BV=1.81 + {50001,1536,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.58 BV=1.71 + {50001,1632,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.68 BV=1.61 + {50001,1760,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.79 BV=1.50 + {50001,1888,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.88 BV=1.41 + {50001,2016,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.99 BV=1.30 + {50001,2176,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.09 BV=1.21 + {50001,2336,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.19 BV=1.10 + {58334,2144,1024, 0, 0, 0}, //TV = 4.10(1750 lines) AV=2.97 SV=6.07 BV=1.00 + {58334,2272,1032, 0, 0, 0}, //TV = 4.10(1750 lines) AV=2.97 SV=6.16 BV=0.91 + {66667,2144,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=6.07 BV=0.81 + {75000,2048,1024, 0, 0, 0}, //TV = 3.74(2250 lines) AV=2.97 SV=6.00 BV=0.71 + {75000,2176,1032, 0, 0, 0}, //TV = 3.74(2250 lines) AV=2.97 SV=6.10 BV=0.61 + {83334,2112,1024, 0, 0, 0}, //TV = 3.58(2500 lines) AV=2.97 SV=6.04 BV=0.51 + {91667,2048,1032, 0, 0, 0}, //TV = 3.45(2750 lines) AV=2.97 SV=6.01 BV=0.41 + {91667,2208,1024, 0, 0, 0}, //TV = 3.45(2750 lines) AV=2.97 SV=6.11 BV=0.31 + {100000,2176,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=6.09 BV=0.21 + {108333,2144,1024, 0, 0, 0}, //TV = 3.21(3250 lines) AV=2.97 SV=6.07 BV=0.11 + {116667,2144,1024, 0, 0, 0}, //TV = 3.10(3500 lines) AV=2.97 SV=6.07 BV=0.00 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureISO200PLineTable_50Hz = +{ +{ + {200,1024,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.00 BV=10.26 + {200,1056,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.04 BV=10.21 + {200,1120,1032, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.14 BV=10.12 + {234,1024,1040, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.02 BV=10.01 + {234,1120,1024, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.13 BV=9.90 + {267,1024,1048, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.03 BV=9.81 + {267,1120,1024, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.13 BV=9.71 + {300,1056,1032, 0, 0, 0}, //TV = 11.70(9 lines) AV=2.97 SV=5.06 BV=9.62 + {334,1024,1032, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.01 BV=9.51 + {334,1088,1040, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.11 BV=9.41 + {367,1056,1040, 0, 0, 0}, //TV = 11.41(11 lines) AV=2.97 SV=5.07 BV=9.32 + {400,1056,1024, 0, 0, 0}, //TV = 11.29(12 lines) AV=2.97 SV=5.04 BV=9.21 + {434,1024,1048, 0, 0, 0}, //TV = 11.17(13 lines) AV=2.97 SV=5.03 BV=9.11 + {467,1024,1048, 0, 0, 0}, //TV = 11.06(14 lines) AV=2.97 SV=5.03 BV=9.00 + {500,1024,1048, 0, 0, 0}, //TV = 10.97(15 lines) AV=2.97 SV=5.03 BV=8.90 + {534,1024,1048, 0, 0, 0}, //TV = 10.87(16 lines) AV=2.97 SV=5.03 BV=8.81 + {567,1056,1024, 0, 0, 0}, //TV = 10.78(17 lines) AV=2.97 SV=5.04 BV=8.71 + {600,1056,1032, 0, 0, 0}, //TV = 10.70(18 lines) AV=2.97 SV=5.06 BV=8.62 + {667,1024,1032, 0, 0, 0}, //TV = 10.55(20 lines) AV=2.97 SV=5.01 BV=8.51 + {700,1056,1024, 0, 0, 0}, //TV = 10.48(21 lines) AV=2.97 SV=5.04 BV=8.41 + {767,1024,1032, 0, 0, 0}, //TV = 10.35(23 lines) AV=2.97 SV=5.01 BV=8.31 + {800,1056,1024, 0, 0, 0}, //TV = 10.29(24 lines) AV=2.97 SV=5.04 BV=8.21 + {867,1024,1048, 0, 0, 0}, //TV = 10.17(26 lines) AV=2.97 SV=5.03 BV=8.11 + {934,1024,1048, 0, 0, 0}, //TV = 10.06(28 lines) AV=2.97 SV=5.03 BV=8.00 + {1000,1024,1048, 0, 0, 0}, //TV = 9.97(30 lines) AV=2.97 SV=5.03 BV=7.90 + {1067,1024,1048, 0, 0, 0}, //TV = 9.87(32 lines) AV=2.97 SV=5.03 BV=7.81 + {1167,1024,1032, 0, 0, 0}, //TV = 9.74(35 lines) AV=2.97 SV=5.01 BV=7.70 + {1234,1024,1048, 0, 0, 0}, //TV = 9.66(37 lines) AV=2.97 SV=5.03 BV=7.60 + {1334,1024,1032, 0, 0, 0}, //TV = 9.55(40 lines) AV=2.97 SV=5.01 BV=7.51 + {1434,1024,1032, 0, 0, 0}, //TV = 9.45(43 lines) AV=2.97 SV=5.01 BV=7.41 + {1534,1024,1032, 0, 0, 0}, //TV = 9.35(46 lines) AV=2.97 SV=5.01 BV=7.31 + {1634,1024,1040, 0, 0, 0}, //TV = 9.26(49 lines) AV=2.97 SV=5.02 BV=7.21 + {1767,1024,1032, 0, 0, 0}, //TV = 9.14(53 lines) AV=2.97 SV=5.01 BV=7.10 + {1900,1024,1032, 0, 0, 0}, //TV = 9.04(57 lines) AV=2.97 SV=5.01 BV=7.00 + {2034,1024,1032, 0, 0, 0}, //TV = 8.94(61 lines) AV=2.97 SV=5.01 BV=6.90 + {2167,1024,1032, 0, 0, 0}, //TV = 8.85(65 lines) AV=2.97 SV=5.01 BV=6.81 + {2334,1024,1032, 0, 0, 0}, //TV = 8.74(70 lines) AV=2.97 SV=5.01 BV=6.70 + {2500,1024,1032, 0, 0, 0}, //TV = 8.64(75 lines) AV=2.97 SV=5.01 BV=6.60 + {2700,1024,1024, 0, 0, 0}, //TV = 8.53(81 lines) AV=2.97 SV=5.00 BV=6.50 + {2867,1024,1032, 0, 0, 0}, //TV = 8.45(86 lines) AV=2.97 SV=5.01 BV=6.41 + {3067,1024,1032, 0, 0, 0}, //TV = 8.35(92 lines) AV=2.97 SV=5.01 BV=6.31 + {3300,1024,1032, 0, 0, 0}, //TV = 8.24(99 lines) AV=2.97 SV=5.01 BV=6.20 + {3534,1024,1032, 0, 0, 0}, //TV = 8.14(106 lines) AV=2.97 SV=5.01 BV=6.10 + {3800,1024,1032, 0, 0, 0}, //TV = 8.04(114 lines) AV=2.97 SV=5.01 BV=6.00 + {4067,1024,1032, 0, 0, 0}, //TV = 7.94(122 lines) AV=2.97 SV=5.01 BV=5.90 + {4334,1024,1032, 0, 0, 0}, //TV = 7.85(130 lines) AV=2.97 SV=5.01 BV=5.81 + {4667,1024,1032, 0, 0, 0}, //TV = 7.74(140 lines) AV=2.97 SV=5.01 BV=5.70 + {5000,1024,1032, 0, 0, 0}, //TV = 7.64(150 lines) AV=2.97 SV=5.01 BV=5.60 + {5400,1024,1024, 0, 0, 0}, //TV = 7.53(162 lines) AV=2.97 SV=5.00 BV=5.50 + {5734,1024,1032, 0, 0, 0}, //TV = 7.45(172 lines) AV=2.97 SV=5.01 BV=5.41 + {6200,1024,1024, 0, 0, 0}, //TV = 7.33(186 lines) AV=2.97 SV=5.00 BV=5.30 + {6634,1024,1024, 0, 0, 0}, //TV = 7.24(199 lines) AV=2.97 SV=5.00 BV=5.21 + {7100,1024,1024, 0, 0, 0}, //TV = 7.14(213 lines) AV=2.97 SV=5.00 BV=5.11 + {7600,1024,1032, 0, 0, 0}, //TV = 7.04(228 lines) AV=2.97 SV=5.01 BV=5.00 + {8167,1024,1024, 0, 0, 0}, //TV = 6.94(245 lines) AV=2.97 SV=5.00 BV=4.91 + {8734,1024,1024, 0, 0, 0}, //TV = 6.84(262 lines) AV=2.97 SV=5.00 BV=4.81 + {9367,1024,1024, 0, 0, 0}, //TV = 6.74(281 lines) AV=2.97 SV=5.00 BV=4.71 + {10000,1024,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.01 BV=4.60 + {10000,1088,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.10 BV=4.52 + {10000,1184,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.21 BV=4.41 + {10000,1248,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.31 BV=4.31 + {10000,1344,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.41 BV=4.20 + {10000,1440,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.51 BV=4.10 + {10000,1568,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.61 BV=4.00 + {10000,1664,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.71 BV=3.90 + {10000,1792,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.81 BV=3.81 + {10000,1920,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.91 BV=3.71 + {20000,1024,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.01 BV=3.60 + {20000,1088,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.10 BV=3.52 + {20000,1184,1024, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.21 BV=3.41 + {20000,1248,1040, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.31 BV=3.31 + {20000,1344,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.40 BV=3.21 + {20000,1440,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.50 BV=3.11 + {30000,1024,1040, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.02 BV=3.01 + {30000,1120,1024, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.13 BV=2.90 + {30000,1184,1032, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.22 BV=2.81 + {30000,1280,1024, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.32 BV=2.71 + {40000,1024,1032, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.01 BV=2.60 + {40000,1088,1032, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.10 BV=2.52 + {40000,1184,1024, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.21 BV=2.41 + {40000,1280,1024, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.32 BV=2.29 + {50000,1088,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.09 BV=2.21 + {50000,1152,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.18 BV=2.11 + {50000,1248,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.29 BV=2.01 + {50000,1312,1040, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.38 BV=1.91 + {50000,1440,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.49 BV=1.80 + {50000,1536,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.58 BV=1.71 + {50000,1632,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.68 BV=1.61 + {50000,1760,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.78 BV=1.51 + {50000,1888,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.88 BV=1.41 + {50000,2016,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.99 BV=1.30 + {50000,2176,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.09 BV=1.21 + {50000,2336,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.19 BV=1.10 + {60000,2080,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.02 BV=1.01 + {60000,2208,1032, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.12 BV=0.91 + {70000,2048,1024, 0, 0, 0}, //TV = 3.84(2100 lines) AV=2.97 SV=6.00 BV=0.81 + {70000,2176,1032, 0, 0, 0}, //TV = 3.84(2100 lines) AV=2.97 SV=6.10 BV=0.71 + {80000,2048,1032, 0, 0, 0}, //TV = 3.64(2400 lines) AV=2.97 SV=6.01 BV=0.60 + {80000,2208,1024, 0, 0, 0}, //TV = 3.64(2400 lines) AV=2.97 SV=6.11 BV=0.51 + {90000,2080,1032, 0, 0, 0}, //TV = 3.47(2700 lines) AV=2.97 SV=6.03 BV=0.41 + {90000,2240,1024, 0, 0, 0}, //TV = 3.47(2700 lines) AV=2.97 SV=6.13 BV=0.32 + {99999,2176,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=6.09 BV=0.21 + {109999,2112,1024, 0, 0, 0}, //TV = 3.18(3300 lines) AV=2.97 SV=6.04 BV=0.11 + {119999,2080,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=6.02 BV=0.01 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureISO200Table = +{ + AETABLE_CAPTURE_ISO200, //eAETableID + 104, //u4TotalIndex + 20, //u4StrobeTrigerBV + 103, //i4MaxBV + 0, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_200, //ISO SPEED + sCaptureISO200PLineTable_60Hz, + sCaptureISO200PLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureISO400PLineTable_60Hz = +{ +{ + {200,1024,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.00 BV=10.26 + {200,1056,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.04 BV=10.21 + {200,1120,1032, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.14 BV=10.12 + {234,1024,1040, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.02 BV=10.01 + {234,1120,1024, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.13 BV=9.90 + {267,1024,1048, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.03 BV=9.81 + {267,1120,1024, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.13 BV=9.71 + {300,1056,1032, 0, 0, 0}, //TV = 11.70(9 lines) AV=2.97 SV=5.06 BV=9.62 + {334,1024,1032, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.01 BV=9.51 + {334,1088,1040, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.11 BV=9.41 + {367,1056,1040, 0, 0, 0}, //TV = 11.41(11 lines) AV=2.97 SV=5.07 BV=9.32 + {400,1056,1024, 0, 0, 0}, //TV = 11.29(12 lines) AV=2.97 SV=5.04 BV=9.21 + {434,1024,1048, 0, 0, 0}, //TV = 11.17(13 lines) AV=2.97 SV=5.03 BV=9.11 + {467,1024,1048, 0, 0, 0}, //TV = 11.06(14 lines) AV=2.97 SV=5.03 BV=9.00 + {500,1024,1048, 0, 0, 0}, //TV = 10.97(15 lines) AV=2.97 SV=5.03 BV=8.90 + {534,1024,1048, 0, 0, 0}, //TV = 10.87(16 lines) AV=2.97 SV=5.03 BV=8.81 + {567,1056,1024, 0, 0, 0}, //TV = 10.78(17 lines) AV=2.97 SV=5.04 BV=8.71 + {600,1056,1032, 0, 0, 0}, //TV = 10.70(18 lines) AV=2.97 SV=5.06 BV=8.62 + {667,1024,1032, 0, 0, 0}, //TV = 10.55(20 lines) AV=2.97 SV=5.01 BV=8.51 + {700,1056,1024, 0, 0, 0}, //TV = 10.48(21 lines) AV=2.97 SV=5.04 BV=8.41 + {767,1024,1032, 0, 0, 0}, //TV = 10.35(23 lines) AV=2.97 SV=5.01 BV=8.31 + {800,1056,1024, 0, 0, 0}, //TV = 10.29(24 lines) AV=2.97 SV=5.04 BV=8.21 + {867,1024,1048, 0, 0, 0}, //TV = 10.17(26 lines) AV=2.97 SV=5.03 BV=8.11 + {934,1024,1048, 0, 0, 0}, //TV = 10.06(28 lines) AV=2.97 SV=5.03 BV=8.00 + {1000,1024,1048, 0, 0, 0}, //TV = 9.97(30 lines) AV=2.97 SV=5.03 BV=7.90 + {1067,1024,1048, 0, 0, 0}, //TV = 9.87(32 lines) AV=2.97 SV=5.03 BV=7.81 + {1167,1024,1032, 0, 0, 0}, //TV = 9.74(35 lines) AV=2.97 SV=5.01 BV=7.70 + {1234,1024,1048, 0, 0, 0}, //TV = 9.66(37 lines) AV=2.97 SV=5.03 BV=7.60 + {1334,1024,1032, 0, 0, 0}, //TV = 9.55(40 lines) AV=2.97 SV=5.01 BV=7.51 + {1434,1024,1032, 0, 0, 0}, //TV = 9.45(43 lines) AV=2.97 SV=5.01 BV=7.41 + {1534,1024,1032, 0, 0, 0}, //TV = 9.35(46 lines) AV=2.97 SV=5.01 BV=7.31 + {1634,1024,1040, 0, 0, 0}, //TV = 9.26(49 lines) AV=2.97 SV=5.02 BV=7.21 + {1767,1024,1032, 0, 0, 0}, //TV = 9.14(53 lines) AV=2.97 SV=5.01 BV=7.10 + {1900,1024,1032, 0, 0, 0}, //TV = 9.04(57 lines) AV=2.97 SV=5.01 BV=7.00 + {2034,1024,1032, 0, 0, 0}, //TV = 8.94(61 lines) AV=2.97 SV=5.01 BV=6.90 + {2167,1024,1032, 0, 0, 0}, //TV = 8.85(65 lines) AV=2.97 SV=5.01 BV=6.81 + {2334,1024,1032, 0, 0, 0}, //TV = 8.74(70 lines) AV=2.97 SV=5.01 BV=6.70 + {2500,1024,1032, 0, 0, 0}, //TV = 8.64(75 lines) AV=2.97 SV=5.01 BV=6.60 + {2700,1024,1024, 0, 0, 0}, //TV = 8.53(81 lines) AV=2.97 SV=5.00 BV=6.50 + {2867,1024,1032, 0, 0, 0}, //TV = 8.45(86 lines) AV=2.97 SV=5.01 BV=6.41 + {3067,1024,1032, 0, 0, 0}, //TV = 8.35(92 lines) AV=2.97 SV=5.01 BV=6.31 + {3300,1024,1032, 0, 0, 0}, //TV = 8.24(99 lines) AV=2.97 SV=5.01 BV=6.20 + {3534,1024,1032, 0, 0, 0}, //TV = 8.14(106 lines) AV=2.97 SV=5.01 BV=6.10 + {3800,1024,1032, 0, 0, 0}, //TV = 8.04(114 lines) AV=2.97 SV=5.01 BV=6.00 + {4067,1024,1032, 0, 0, 0}, //TV = 7.94(122 lines) AV=2.97 SV=5.01 BV=5.90 + {4334,1024,1032, 0, 0, 0}, //TV = 7.85(130 lines) AV=2.97 SV=5.01 BV=5.81 + {4667,1024,1032, 0, 0, 0}, //TV = 7.74(140 lines) AV=2.97 SV=5.01 BV=5.70 + {5000,1024,1032, 0, 0, 0}, //TV = 7.64(150 lines) AV=2.97 SV=5.01 BV=5.60 + {5400,1024,1024, 0, 0, 0}, //TV = 7.53(162 lines) AV=2.97 SV=5.00 BV=5.50 + {5734,1024,1032, 0, 0, 0}, //TV = 7.45(172 lines) AV=2.97 SV=5.01 BV=5.41 + {6200,1024,1024, 0, 0, 0}, //TV = 7.33(186 lines) AV=2.97 SV=5.00 BV=5.30 + {6634,1024,1024, 0, 0, 0}, //TV = 7.24(199 lines) AV=2.97 SV=5.00 BV=5.21 + {7100,1024,1024, 0, 0, 0}, //TV = 7.14(213 lines) AV=2.97 SV=5.00 BV=5.11 + {7600,1024,1032, 0, 0, 0}, //TV = 7.04(228 lines) AV=2.97 SV=5.01 BV=5.00 + {8167,1024,1024, 0, 0, 0}, //TV = 6.94(245 lines) AV=2.97 SV=5.00 BV=4.91 + {8334,1056,1040, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.07 BV=4.81 + {8334,1152,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.17 BV=4.71 + {8334,1216,1040, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.27 BV=4.61 + {8334,1312,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.37 BV=4.51 + {8334,1408,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.47 BV=4.41 + {8334,1504,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.57 BV=4.31 + {8334,1632,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.67 BV=4.21 + {8334,1728,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.77 BV=4.11 + {8334,1856,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.87 BV=4.01 + {8334,2016,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.98 BV=3.90 + {16668,1056,1040, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.07 BV=3.81 + {16668,1152,1024, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.17 BV=3.71 + {16668,1216,1040, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.27 BV=3.61 + {16668,1312,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.37 BV=3.51 + {16668,1408,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.47 BV=3.41 + {16668,1504,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.57 BV=3.31 + {25001,1088,1024, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.09 BV=3.21 + {25001,1152,1032, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.18 BV=3.11 + {25001,1248,1024, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.29 BV=3.01 + {25001,1312,1040, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.38 BV=2.91 + {33334,1056,1040, 0, 0, 0}, //TV = 4.91(1000 lines) AV=2.97 SV=5.07 BV=2.81 + {33334,1152,1024, 0, 0, 0}, //TV = 4.91(1000 lines) AV=2.97 SV=5.17 BV=2.71 + {33334,1216,1040, 0, 0, 0}, //TV = 4.91(1000 lines) AV=2.97 SV=5.27 BV=2.61 + {41667,1056,1024, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.04 BV=2.51 + {41667,1120,1032, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.14 BV=2.42 + {41667,1216,1024, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.25 BV=2.31 + {50001,1088,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.09 BV=2.21 + {50001,1152,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.18 BV=2.11 + {50001,1248,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.29 BV=2.01 + {50001,1312,1040, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.38 BV=1.91 + {50001,1408,1040, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.48 BV=1.81 + {50001,1536,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.58 BV=1.71 + {50001,1632,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.68 BV=1.61 + {50001,1760,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.79 BV=1.50 + {50001,1888,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.88 BV=1.41 + {50001,2016,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.99 BV=1.30 + {50001,2176,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.09 BV=1.21 + {50001,2336,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.19 BV=1.10 + {50001,2496,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.29 BV=1.01 + {50001,2656,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.38 BV=0.92 + {50001,2880,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.49 BV=0.80 + {50001,3072,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.58 BV=0.71 + {50001,3296,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.69 BV=0.61 + {50001,3520,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.78 BV=0.51 + {50001,3776,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.88 BV=0.41 + {50001,4064,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.99 BV=0.30 + {50001,4352,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.09 BV=0.21 + {50001,4672,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.19 BV=0.10 + {58334,4320,1024, 0, 0, 0}, //TV = 4.10(1750 lines) AV=2.97 SV=7.08 BV=-0.01 + {58334,4608,1024, 0, 0, 0}, //TV = 4.10(1750 lines) AV=2.97 SV=7.17 BV=-0.10 + {66667,4320,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=7.08 BV=-0.20 + {75000,4128,1024, 0, 0, 0}, //TV = 3.74(2250 lines) AV=2.97 SV=7.01 BV=-0.30 + {75000,4416,1024, 0, 0, 0}, //TV = 3.74(2250 lines) AV=2.97 SV=7.11 BV=-0.40 + {83334,4256,1024, 0, 0, 0}, //TV = 3.58(2500 lines) AV=2.97 SV=7.06 BV=-0.50 + {91667,4160,1024, 0, 0, 0}, //TV = 3.45(2750 lines) AV=2.97 SV=7.02 BV=-0.60 + {91667,4448,1024, 0, 0, 0}, //TV = 3.45(2750 lines) AV=2.97 SV=7.12 BV=-0.70 + {100000,4384,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=7.10 BV=-0.81 + {108333,4320,1024, 0, 0, 0}, //TV = 3.21(3250 lines) AV=2.97 SV=7.08 BV=-0.90 + {116667,4320,1024, 0, 0, 0}, //TV = 3.10(3500 lines) AV=2.97 SV=7.08 BV=-1.01 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureISO400PLineTable_50Hz = +{ +{ + {200,1024,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.00 BV=10.26 + {200,1056,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.04 BV=10.21 + {200,1120,1032, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.14 BV=10.12 + {234,1024,1040, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.02 BV=10.01 + {234,1120,1024, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.13 BV=9.90 + {267,1024,1048, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.03 BV=9.81 + {267,1120,1024, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.13 BV=9.71 + {300,1056,1032, 0, 0, 0}, //TV = 11.70(9 lines) AV=2.97 SV=5.06 BV=9.62 + {334,1024,1032, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.01 BV=9.51 + {334,1088,1040, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.11 BV=9.41 + {367,1056,1040, 0, 0, 0}, //TV = 11.41(11 lines) AV=2.97 SV=5.07 BV=9.32 + {400,1056,1024, 0, 0, 0}, //TV = 11.29(12 lines) AV=2.97 SV=5.04 BV=9.21 + {434,1024,1048, 0, 0, 0}, //TV = 11.17(13 lines) AV=2.97 SV=5.03 BV=9.11 + {467,1024,1048, 0, 0, 0}, //TV = 11.06(14 lines) AV=2.97 SV=5.03 BV=9.00 + {500,1024,1048, 0, 0, 0}, //TV = 10.97(15 lines) AV=2.97 SV=5.03 BV=8.90 + {534,1024,1048, 0, 0, 0}, //TV = 10.87(16 lines) AV=2.97 SV=5.03 BV=8.81 + {567,1056,1024, 0, 0, 0}, //TV = 10.78(17 lines) AV=2.97 SV=5.04 BV=8.71 + {600,1056,1032, 0, 0, 0}, //TV = 10.70(18 lines) AV=2.97 SV=5.06 BV=8.62 + {667,1024,1032, 0, 0, 0}, //TV = 10.55(20 lines) AV=2.97 SV=5.01 BV=8.51 + {700,1056,1024, 0, 0, 0}, //TV = 10.48(21 lines) AV=2.97 SV=5.04 BV=8.41 + {767,1024,1032, 0, 0, 0}, //TV = 10.35(23 lines) AV=2.97 SV=5.01 BV=8.31 + {800,1056,1024, 0, 0, 0}, //TV = 10.29(24 lines) AV=2.97 SV=5.04 BV=8.21 + {867,1024,1048, 0, 0, 0}, //TV = 10.17(26 lines) AV=2.97 SV=5.03 BV=8.11 + {934,1024,1048, 0, 0, 0}, //TV = 10.06(28 lines) AV=2.97 SV=5.03 BV=8.00 + {1000,1024,1048, 0, 0, 0}, //TV = 9.97(30 lines) AV=2.97 SV=5.03 BV=7.90 + {1067,1024,1048, 0, 0, 0}, //TV = 9.87(32 lines) AV=2.97 SV=5.03 BV=7.81 + {1167,1024,1032, 0, 0, 0}, //TV = 9.74(35 lines) AV=2.97 SV=5.01 BV=7.70 + {1234,1024,1048, 0, 0, 0}, //TV = 9.66(37 lines) AV=2.97 SV=5.03 BV=7.60 + {1334,1024,1032, 0, 0, 0}, //TV = 9.55(40 lines) AV=2.97 SV=5.01 BV=7.51 + {1434,1024,1032, 0, 0, 0}, //TV = 9.45(43 lines) AV=2.97 SV=5.01 BV=7.41 + {1534,1024,1032, 0, 0, 0}, //TV = 9.35(46 lines) AV=2.97 SV=5.01 BV=7.31 + {1634,1024,1040, 0, 0, 0}, //TV = 9.26(49 lines) AV=2.97 SV=5.02 BV=7.21 + {1767,1024,1032, 0, 0, 0}, //TV = 9.14(53 lines) AV=2.97 SV=5.01 BV=7.10 + {1900,1024,1032, 0, 0, 0}, //TV = 9.04(57 lines) AV=2.97 SV=5.01 BV=7.00 + {2034,1024,1032, 0, 0, 0}, //TV = 8.94(61 lines) AV=2.97 SV=5.01 BV=6.90 + {2167,1024,1032, 0, 0, 0}, //TV = 8.85(65 lines) AV=2.97 SV=5.01 BV=6.81 + {2334,1024,1032, 0, 0, 0}, //TV = 8.74(70 lines) AV=2.97 SV=5.01 BV=6.70 + {2500,1024,1032, 0, 0, 0}, //TV = 8.64(75 lines) AV=2.97 SV=5.01 BV=6.60 + {2700,1024,1024, 0, 0, 0}, //TV = 8.53(81 lines) AV=2.97 SV=5.00 BV=6.50 + {2867,1024,1032, 0, 0, 0}, //TV = 8.45(86 lines) AV=2.97 SV=5.01 BV=6.41 + {3067,1024,1032, 0, 0, 0}, //TV = 8.35(92 lines) AV=2.97 SV=5.01 BV=6.31 + {3300,1024,1032, 0, 0, 0}, //TV = 8.24(99 lines) AV=2.97 SV=5.01 BV=6.20 + {3534,1024,1032, 0, 0, 0}, //TV = 8.14(106 lines) AV=2.97 SV=5.01 BV=6.10 + {3800,1024,1032, 0, 0, 0}, //TV = 8.04(114 lines) AV=2.97 SV=5.01 BV=6.00 + {4067,1024,1032, 0, 0, 0}, //TV = 7.94(122 lines) AV=2.97 SV=5.01 BV=5.90 + {4334,1024,1032, 0, 0, 0}, //TV = 7.85(130 lines) AV=2.97 SV=5.01 BV=5.81 + {4667,1024,1032, 0, 0, 0}, //TV = 7.74(140 lines) AV=2.97 SV=5.01 BV=5.70 + {5000,1024,1032, 0, 0, 0}, //TV = 7.64(150 lines) AV=2.97 SV=5.01 BV=5.60 + {5400,1024,1024, 0, 0, 0}, //TV = 7.53(162 lines) AV=2.97 SV=5.00 BV=5.50 + {5734,1024,1032, 0, 0, 0}, //TV = 7.45(172 lines) AV=2.97 SV=5.01 BV=5.41 + {6200,1024,1024, 0, 0, 0}, //TV = 7.33(186 lines) AV=2.97 SV=5.00 BV=5.30 + {6634,1024,1024, 0, 0, 0}, //TV = 7.24(199 lines) AV=2.97 SV=5.00 BV=5.21 + {7100,1024,1024, 0, 0, 0}, //TV = 7.14(213 lines) AV=2.97 SV=5.00 BV=5.11 + {7600,1024,1032, 0, 0, 0}, //TV = 7.04(228 lines) AV=2.97 SV=5.01 BV=5.00 + {8167,1024,1024, 0, 0, 0}, //TV = 6.94(245 lines) AV=2.97 SV=5.00 BV=4.91 + {8734,1024,1024, 0, 0, 0}, //TV = 6.84(262 lines) AV=2.97 SV=5.00 BV=4.81 + {9367,1024,1024, 0, 0, 0}, //TV = 6.74(281 lines) AV=2.97 SV=5.00 BV=4.71 + {10000,1024,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.01 BV=4.60 + {10000,1088,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.10 BV=4.52 + {10000,1184,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.21 BV=4.41 + {10000,1248,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.31 BV=4.31 + {10000,1344,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.41 BV=4.20 + {10000,1440,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.51 BV=4.10 + {10000,1568,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.61 BV=4.00 + {10000,1664,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.71 BV=3.90 + {10000,1792,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.81 BV=3.81 + {10000,1920,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.91 BV=3.71 + {20000,1024,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.01 BV=3.60 + {20000,1088,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.10 BV=3.52 + {20000,1184,1024, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.21 BV=3.41 + {20000,1248,1040, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.31 BV=3.31 + {20000,1344,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.40 BV=3.21 + {20000,1440,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.50 BV=3.11 + {30000,1024,1040, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.02 BV=3.01 + {30000,1120,1024, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.13 BV=2.90 + {30000,1184,1032, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.22 BV=2.81 + {30000,1280,1024, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.32 BV=2.71 + {40000,1024,1032, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.01 BV=2.60 + {40000,1088,1032, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.10 BV=2.52 + {40000,1184,1024, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.21 BV=2.41 + {40000,1280,1024, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.32 BV=2.29 + {50000,1088,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.09 BV=2.21 + {50000,1152,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.18 BV=2.11 + {50000,1248,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.29 BV=2.01 + {50000,1312,1040, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.38 BV=1.91 + {50000,1440,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.49 BV=1.80 + {50000,1536,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.58 BV=1.71 + {50000,1632,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.68 BV=1.61 + {50000,1760,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.78 BV=1.51 + {50000,1888,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.88 BV=1.41 + {50000,2016,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.99 BV=1.30 + {50000,2176,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.09 BV=1.21 + {50000,2336,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.19 BV=1.10 + {50000,2496,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.29 BV=1.01 + {50000,2656,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.38 BV=0.92 + {50000,2880,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.49 BV=0.80 + {50000,3072,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.58 BV=0.71 + {50000,3296,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.69 BV=0.61 + {50000,3520,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.78 BV=0.51 + {50000,3776,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.88 BV=0.41 + {50000,4064,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.99 BV=0.30 + {50000,4352,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.09 BV=0.21 + {50000,4672,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.19 BV=0.10 + {60000,4192,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=7.03 BV=-0.00 + {60000,4480,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=7.13 BV=-0.10 + {70000,4128,1024, 0, 0, 0}, //TV = 3.84(2100 lines) AV=2.97 SV=7.01 BV=-0.20 + {70000,4416,1024, 0, 0, 0}, //TV = 3.84(2100 lines) AV=2.97 SV=7.11 BV=-0.30 + {80000,4160,1024, 0, 0, 0}, //TV = 3.64(2400 lines) AV=2.97 SV=7.02 BV=-0.41 + {80000,4448,1024, 0, 0, 0}, //TV = 3.64(2400 lines) AV=2.97 SV=7.12 BV=-0.50 + {90000,4224,1024, 0, 0, 0}, //TV = 3.47(2700 lines) AV=2.97 SV=7.04 BV=-0.60 + {90000,4544,1024, 0, 0, 0}, //TV = 3.47(2700 lines) AV=2.97 SV=7.15 BV=-0.70 + {99999,4384,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=7.10 BV=-0.81 + {109999,4256,1024, 0, 0, 0}, //TV = 3.18(3300 lines) AV=2.97 SV=7.06 BV=-0.90 + {119999,4192,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.03 BV=-1.00 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureISO400Table = +{ + AETABLE_CAPTURE_ISO400, //eAETableID + 114, //u4TotalIndex + 20, //u4StrobeTrigerBV + 103, //i4MaxBV + -10, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_400, //ISO SPEED + sCaptureISO400PLineTable_60Hz, + sCaptureISO400PLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureISO800PLineTable_60Hz = +{ +{ + {200,1024,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.00 BV=10.26 + {200,1056,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.04 BV=10.21 + {200,1120,1032, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.14 BV=10.12 + {234,1024,1040, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.02 BV=10.01 + {234,1120,1024, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.13 BV=9.90 + {267,1024,1048, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.03 BV=9.81 + {267,1120,1024, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.13 BV=9.71 + {300,1056,1032, 0, 0, 0}, //TV = 11.70(9 lines) AV=2.97 SV=5.06 BV=9.62 + {334,1024,1032, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.01 BV=9.51 + {334,1088,1040, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.11 BV=9.41 + {367,1056,1040, 0, 0, 0}, //TV = 11.41(11 lines) AV=2.97 SV=5.07 BV=9.32 + {400,1056,1024, 0, 0, 0}, //TV = 11.29(12 lines) AV=2.97 SV=5.04 BV=9.21 + {434,1024,1048, 0, 0, 0}, //TV = 11.17(13 lines) AV=2.97 SV=5.03 BV=9.11 + {467,1024,1048, 0, 0, 0}, //TV = 11.06(14 lines) AV=2.97 SV=5.03 BV=9.00 + {500,1024,1048, 0, 0, 0}, //TV = 10.97(15 lines) AV=2.97 SV=5.03 BV=8.90 + {534,1024,1048, 0, 0, 0}, //TV = 10.87(16 lines) AV=2.97 SV=5.03 BV=8.81 + {567,1056,1024, 0, 0, 0}, //TV = 10.78(17 lines) AV=2.97 SV=5.04 BV=8.71 + {600,1056,1032, 0, 0, 0}, //TV = 10.70(18 lines) AV=2.97 SV=5.06 BV=8.62 + {667,1024,1032, 0, 0, 0}, //TV = 10.55(20 lines) AV=2.97 SV=5.01 BV=8.51 + {700,1056,1024, 0, 0, 0}, //TV = 10.48(21 lines) AV=2.97 SV=5.04 BV=8.41 + {767,1024,1032, 0, 0, 0}, //TV = 10.35(23 lines) AV=2.97 SV=5.01 BV=8.31 + {800,1056,1024, 0, 0, 0}, //TV = 10.29(24 lines) AV=2.97 SV=5.04 BV=8.21 + {867,1024,1048, 0, 0, 0}, //TV = 10.17(26 lines) AV=2.97 SV=5.03 BV=8.11 + {934,1024,1048, 0, 0, 0}, //TV = 10.06(28 lines) AV=2.97 SV=5.03 BV=8.00 + {1000,1024,1048, 0, 0, 0}, //TV = 9.97(30 lines) AV=2.97 SV=5.03 BV=7.90 + {1067,1024,1048, 0, 0, 0}, //TV = 9.87(32 lines) AV=2.97 SV=5.03 BV=7.81 + {1167,1024,1032, 0, 0, 0}, //TV = 9.74(35 lines) AV=2.97 SV=5.01 BV=7.70 + {1234,1024,1048, 0, 0, 0}, //TV = 9.66(37 lines) AV=2.97 SV=5.03 BV=7.60 + {1334,1024,1032, 0, 0, 0}, //TV = 9.55(40 lines) AV=2.97 SV=5.01 BV=7.51 + {1434,1024,1032, 0, 0, 0}, //TV = 9.45(43 lines) AV=2.97 SV=5.01 BV=7.41 + {1534,1024,1032, 0, 0, 0}, //TV = 9.35(46 lines) AV=2.97 SV=5.01 BV=7.31 + {1634,1024,1040, 0, 0, 0}, //TV = 9.26(49 lines) AV=2.97 SV=5.02 BV=7.21 + {1767,1024,1032, 0, 0, 0}, //TV = 9.14(53 lines) AV=2.97 SV=5.01 BV=7.10 + {1900,1024,1032, 0, 0, 0}, //TV = 9.04(57 lines) AV=2.97 SV=5.01 BV=7.00 + {2034,1024,1032, 0, 0, 0}, //TV = 8.94(61 lines) AV=2.97 SV=5.01 BV=6.90 + {2167,1024,1032, 0, 0, 0}, //TV = 8.85(65 lines) AV=2.97 SV=5.01 BV=6.81 + {2334,1024,1032, 0, 0, 0}, //TV = 8.74(70 lines) AV=2.97 SV=5.01 BV=6.70 + {2500,1024,1032, 0, 0, 0}, //TV = 8.64(75 lines) AV=2.97 SV=5.01 BV=6.60 + {2700,1024,1024, 0, 0, 0}, //TV = 8.53(81 lines) AV=2.97 SV=5.00 BV=6.50 + {2867,1024,1032, 0, 0, 0}, //TV = 8.45(86 lines) AV=2.97 SV=5.01 BV=6.41 + {3067,1024,1032, 0, 0, 0}, //TV = 8.35(92 lines) AV=2.97 SV=5.01 BV=6.31 + {3300,1024,1032, 0, 0, 0}, //TV = 8.24(99 lines) AV=2.97 SV=5.01 BV=6.20 + {3534,1024,1032, 0, 0, 0}, //TV = 8.14(106 lines) AV=2.97 SV=5.01 BV=6.10 + {3800,1024,1032, 0, 0, 0}, //TV = 8.04(114 lines) AV=2.97 SV=5.01 BV=6.00 + {4067,1024,1032, 0, 0, 0}, //TV = 7.94(122 lines) AV=2.97 SV=5.01 BV=5.90 + {4334,1024,1032, 0, 0, 0}, //TV = 7.85(130 lines) AV=2.97 SV=5.01 BV=5.81 + {4667,1024,1032, 0, 0, 0}, //TV = 7.74(140 lines) AV=2.97 SV=5.01 BV=5.70 + {5000,1024,1032, 0, 0, 0}, //TV = 7.64(150 lines) AV=2.97 SV=5.01 BV=5.60 + {5400,1024,1024, 0, 0, 0}, //TV = 7.53(162 lines) AV=2.97 SV=5.00 BV=5.50 + {5734,1024,1032, 0, 0, 0}, //TV = 7.45(172 lines) AV=2.97 SV=5.01 BV=5.41 + {6200,1024,1024, 0, 0, 0}, //TV = 7.33(186 lines) AV=2.97 SV=5.00 BV=5.30 + {6634,1024,1024, 0, 0, 0}, //TV = 7.24(199 lines) AV=2.97 SV=5.00 BV=5.21 + {7100,1024,1024, 0, 0, 0}, //TV = 7.14(213 lines) AV=2.97 SV=5.00 BV=5.11 + {7600,1024,1032, 0, 0, 0}, //TV = 7.04(228 lines) AV=2.97 SV=5.01 BV=5.00 + {8167,1024,1024, 0, 0, 0}, //TV = 6.94(245 lines) AV=2.97 SV=5.00 BV=4.91 + {8334,1056,1040, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.07 BV=4.81 + {8334,1152,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.17 BV=4.71 + {8334,1216,1040, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.27 BV=4.61 + {8334,1312,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.37 BV=4.51 + {8334,1408,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.47 BV=4.41 + {8334,1504,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.57 BV=4.31 + {8334,1632,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.67 BV=4.21 + {8334,1728,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.77 BV=4.11 + {8334,1856,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.87 BV=4.01 + {8334,2016,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.98 BV=3.90 + {16668,1056,1040, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.07 BV=3.81 + {16668,1152,1024, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.17 BV=3.71 + {16668,1216,1040, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.27 BV=3.61 + {16668,1312,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.37 BV=3.51 + {16668,1408,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.47 BV=3.41 + {16668,1504,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.57 BV=3.31 + {25001,1088,1024, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.09 BV=3.21 + {25001,1152,1032, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.18 BV=3.11 + {25001,1248,1024, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.29 BV=3.01 + {25001,1312,1040, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.38 BV=2.91 + {33334,1056,1040, 0, 0, 0}, //TV = 4.91(1000 lines) AV=2.97 SV=5.07 BV=2.81 + {33334,1152,1024, 0, 0, 0}, //TV = 4.91(1000 lines) AV=2.97 SV=5.17 BV=2.71 + {33334,1216,1040, 0, 0, 0}, //TV = 4.91(1000 lines) AV=2.97 SV=5.27 BV=2.61 + {41667,1056,1024, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.04 BV=2.51 + {41667,1120,1032, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.14 BV=2.42 + {41667,1216,1024, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.25 BV=2.31 + {50001,1088,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.09 BV=2.21 + {50001,1152,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.18 BV=2.11 + {50001,1248,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.29 BV=2.01 + {50001,1312,1040, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.38 BV=1.91 + {50001,1408,1040, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.48 BV=1.81 + {50001,1536,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.58 BV=1.71 + {50001,1632,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.68 BV=1.61 + {50001,1760,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.79 BV=1.50 + {50001,1888,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.88 BV=1.41 + {50001,2016,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.99 BV=1.30 + {50001,2176,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.09 BV=1.21 + {50001,2336,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.19 BV=1.10 + {50001,2496,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.29 BV=1.01 + {50001,2656,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.38 BV=0.92 + {50001,2880,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.49 BV=0.80 + {50001,3072,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.58 BV=0.71 + {50001,3296,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.69 BV=0.61 + {50001,3520,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.78 BV=0.51 + {50001,3776,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.88 BV=0.41 + {50001,4064,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.99 BV=0.30 + {50001,4352,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.09 BV=0.21 + {50001,4640,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.18 BV=0.11 + {50001,5024,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.29 BV=-0.00 + {50001,5376,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.39 BV=-0.10 + {50001,5792,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.50 BV=-0.21 + {50001,6176,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.59 BV=-0.30 + {50001,6624,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.69 BV=-0.40 + {50001,7104,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.79 BV=-0.50 + {58334,6528,1024, 0, 0, 0}, //TV = 4.10(1750 lines) AV=2.97 SV=7.67 BV=-0.60 + {58334,6976,1024, 0, 0, 0}, //TV = 4.10(1750 lines) AV=2.97 SV=7.77 BV=-0.70 + {66667,6560,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=7.68 BV=-0.80 + {75000,6240,1024, 0, 0, 0}, //TV = 3.74(2250 lines) AV=2.97 SV=7.61 BV=-0.90 + {75000,6688,1024, 0, 0, 0}, //TV = 3.74(2250 lines) AV=2.97 SV=7.71 BV=-1.00 + {83334,6432,1024, 0, 0, 0}, //TV = 3.58(2500 lines) AV=2.97 SV=7.65 BV=-1.10 + {91667,6272,1024, 0, 0, 0}, //TV = 3.45(2750 lines) AV=2.97 SV=7.61 BV=-1.20 + {100000,6176,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=7.59 BV=-1.30 + {100000,6624,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=7.69 BV=-1.40 + {108333,6528,1024, 0, 0, 0}, //TV = 3.21(3250 lines) AV=2.97 SV=7.67 BV=-1.50 + {116667,6496,1024, 0, 0, 0}, //TV = 3.10(3500 lines) AV=2.97 SV=7.67 BV=-1.59 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureISO800PLineTable_50Hz = +{ +{ + {200,1024,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.00 BV=10.26 + {200,1056,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.04 BV=10.21 + {200,1120,1032, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.14 BV=10.12 + {234,1024,1040, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.02 BV=10.01 + {234,1120,1024, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.13 BV=9.90 + {267,1024,1048, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.03 BV=9.81 + {267,1120,1024, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.13 BV=9.71 + {300,1056,1032, 0, 0, 0}, //TV = 11.70(9 lines) AV=2.97 SV=5.06 BV=9.62 + {334,1024,1032, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.01 BV=9.51 + {334,1088,1040, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.11 BV=9.41 + {367,1056,1040, 0, 0, 0}, //TV = 11.41(11 lines) AV=2.97 SV=5.07 BV=9.32 + {400,1056,1024, 0, 0, 0}, //TV = 11.29(12 lines) AV=2.97 SV=5.04 BV=9.21 + {434,1024,1048, 0, 0, 0}, //TV = 11.17(13 lines) AV=2.97 SV=5.03 BV=9.11 + {467,1024,1048, 0, 0, 0}, //TV = 11.06(14 lines) AV=2.97 SV=5.03 BV=9.00 + {500,1024,1048, 0, 0, 0}, //TV = 10.97(15 lines) AV=2.97 SV=5.03 BV=8.90 + {534,1024,1048, 0, 0, 0}, //TV = 10.87(16 lines) AV=2.97 SV=5.03 BV=8.81 + {567,1056,1024, 0, 0, 0}, //TV = 10.78(17 lines) AV=2.97 SV=5.04 BV=8.71 + {600,1056,1032, 0, 0, 0}, //TV = 10.70(18 lines) AV=2.97 SV=5.06 BV=8.62 + {667,1024,1032, 0, 0, 0}, //TV = 10.55(20 lines) AV=2.97 SV=5.01 BV=8.51 + {700,1056,1024, 0, 0, 0}, //TV = 10.48(21 lines) AV=2.97 SV=5.04 BV=8.41 + {767,1024,1032, 0, 0, 0}, //TV = 10.35(23 lines) AV=2.97 SV=5.01 BV=8.31 + {800,1056,1024, 0, 0, 0}, //TV = 10.29(24 lines) AV=2.97 SV=5.04 BV=8.21 + {867,1024,1048, 0, 0, 0}, //TV = 10.17(26 lines) AV=2.97 SV=5.03 BV=8.11 + {934,1024,1048, 0, 0, 0}, //TV = 10.06(28 lines) AV=2.97 SV=5.03 BV=8.00 + {1000,1024,1048, 0, 0, 0}, //TV = 9.97(30 lines) AV=2.97 SV=5.03 BV=7.90 + {1067,1024,1048, 0, 0, 0}, //TV = 9.87(32 lines) AV=2.97 SV=5.03 BV=7.81 + {1167,1024,1032, 0, 0, 0}, //TV = 9.74(35 lines) AV=2.97 SV=5.01 BV=7.70 + {1234,1024,1048, 0, 0, 0}, //TV = 9.66(37 lines) AV=2.97 SV=5.03 BV=7.60 + {1334,1024,1032, 0, 0, 0}, //TV = 9.55(40 lines) AV=2.97 SV=5.01 BV=7.51 + {1434,1024,1032, 0, 0, 0}, //TV = 9.45(43 lines) AV=2.97 SV=5.01 BV=7.41 + {1534,1024,1032, 0, 0, 0}, //TV = 9.35(46 lines) AV=2.97 SV=5.01 BV=7.31 + {1634,1024,1040, 0, 0, 0}, //TV = 9.26(49 lines) AV=2.97 SV=5.02 BV=7.21 + {1767,1024,1032, 0, 0, 0}, //TV = 9.14(53 lines) AV=2.97 SV=5.01 BV=7.10 + {1900,1024,1032, 0, 0, 0}, //TV = 9.04(57 lines) AV=2.97 SV=5.01 BV=7.00 + {2034,1024,1032, 0, 0, 0}, //TV = 8.94(61 lines) AV=2.97 SV=5.01 BV=6.90 + {2167,1024,1032, 0, 0, 0}, //TV = 8.85(65 lines) AV=2.97 SV=5.01 BV=6.81 + {2334,1024,1032, 0, 0, 0}, //TV = 8.74(70 lines) AV=2.97 SV=5.01 BV=6.70 + {2500,1024,1032, 0, 0, 0}, //TV = 8.64(75 lines) AV=2.97 SV=5.01 BV=6.60 + {2700,1024,1024, 0, 0, 0}, //TV = 8.53(81 lines) AV=2.97 SV=5.00 BV=6.50 + {2867,1024,1032, 0, 0, 0}, //TV = 8.45(86 lines) AV=2.97 SV=5.01 BV=6.41 + {3067,1024,1032, 0, 0, 0}, //TV = 8.35(92 lines) AV=2.97 SV=5.01 BV=6.31 + {3300,1024,1032, 0, 0, 0}, //TV = 8.24(99 lines) AV=2.97 SV=5.01 BV=6.20 + {3534,1024,1032, 0, 0, 0}, //TV = 8.14(106 lines) AV=2.97 SV=5.01 BV=6.10 + {3800,1024,1032, 0, 0, 0}, //TV = 8.04(114 lines) AV=2.97 SV=5.01 BV=6.00 + {4067,1024,1032, 0, 0, 0}, //TV = 7.94(122 lines) AV=2.97 SV=5.01 BV=5.90 + {4334,1024,1032, 0, 0, 0}, //TV = 7.85(130 lines) AV=2.97 SV=5.01 BV=5.81 + {4667,1024,1032, 0, 0, 0}, //TV = 7.74(140 lines) AV=2.97 SV=5.01 BV=5.70 + {5000,1024,1032, 0, 0, 0}, //TV = 7.64(150 lines) AV=2.97 SV=5.01 BV=5.60 + {5400,1024,1024, 0, 0, 0}, //TV = 7.53(162 lines) AV=2.97 SV=5.00 BV=5.50 + {5734,1024,1032, 0, 0, 0}, //TV = 7.45(172 lines) AV=2.97 SV=5.01 BV=5.41 + {6200,1024,1024, 0, 0, 0}, //TV = 7.33(186 lines) AV=2.97 SV=5.00 BV=5.30 + {6634,1024,1024, 0, 0, 0}, //TV = 7.24(199 lines) AV=2.97 SV=5.00 BV=5.21 + {7100,1024,1024, 0, 0, 0}, //TV = 7.14(213 lines) AV=2.97 SV=5.00 BV=5.11 + {7600,1024,1032, 0, 0, 0}, //TV = 7.04(228 lines) AV=2.97 SV=5.01 BV=5.00 + {8167,1024,1024, 0, 0, 0}, //TV = 6.94(245 lines) AV=2.97 SV=5.00 BV=4.91 + {8734,1024,1024, 0, 0, 0}, //TV = 6.84(262 lines) AV=2.97 SV=5.00 BV=4.81 + {9367,1024,1024, 0, 0, 0}, //TV = 6.74(281 lines) AV=2.97 SV=5.00 BV=4.71 + {10000,1024,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.01 BV=4.60 + {10000,1088,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.10 BV=4.52 + {10000,1184,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.21 BV=4.41 + {10000,1248,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.31 BV=4.31 + {10000,1344,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.41 BV=4.20 + {10000,1440,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.51 BV=4.10 + {10000,1568,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.61 BV=4.00 + {10000,1664,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.71 BV=3.90 + {10000,1792,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.81 BV=3.81 + {10000,1920,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.91 BV=3.71 + {20000,1024,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.01 BV=3.60 + {20000,1088,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.10 BV=3.52 + {20000,1184,1024, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.21 BV=3.41 + {20000,1248,1040, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.31 BV=3.31 + {20000,1344,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.40 BV=3.21 + {20000,1440,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.50 BV=3.11 + {30000,1024,1040, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.02 BV=3.01 + {30000,1120,1024, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.13 BV=2.90 + {30000,1184,1032, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.22 BV=2.81 + {30000,1280,1024, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.32 BV=2.71 + {40000,1024,1032, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.01 BV=2.60 + {40000,1088,1032, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.10 BV=2.52 + {40000,1184,1024, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.21 BV=2.41 + {40000,1280,1024, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.32 BV=2.29 + {50000,1088,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.09 BV=2.21 + {50000,1152,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.18 BV=2.11 + {50000,1248,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.29 BV=2.01 + {50000,1312,1040, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.38 BV=1.91 + {50000,1440,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.49 BV=1.80 + {50000,1536,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.58 BV=1.71 + {50000,1632,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.68 BV=1.61 + {50000,1760,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.78 BV=1.51 + {50000,1888,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.88 BV=1.41 + {50000,2016,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.99 BV=1.30 + {50000,2176,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.09 BV=1.21 + {50000,2336,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.19 BV=1.10 + {50000,2496,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.29 BV=1.01 + {50000,2656,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.38 BV=0.92 + {50000,2880,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.49 BV=0.80 + {50000,3072,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.58 BV=0.71 + {50000,3296,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.69 BV=0.61 + {50000,3520,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.78 BV=0.51 + {50000,3776,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.88 BV=0.41 + {50000,4064,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.99 BV=0.30 + {50000,4352,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.09 BV=0.21 + {50000,4640,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.18 BV=0.11 + {50000,5024,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.29 BV=-0.00 + {50000,5376,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.39 BV=-0.10 + {50000,5792,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.50 BV=-0.21 + {50000,6176,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.59 BV=-0.30 + {50000,6624,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.69 BV=-0.40 + {50000,7104,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.79 BV=-0.50 + {60000,6336,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=7.63 BV=-0.60 + {60000,6784,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=7.73 BV=-0.70 + {70000,6240,1024, 0, 0, 0}, //TV = 3.84(2100 lines) AV=2.97 SV=7.61 BV=-0.80 + {70000,6688,1024, 0, 0, 0}, //TV = 3.84(2100 lines) AV=2.97 SV=7.71 BV=-0.90 + {80000,6272,1024, 0, 0, 0}, //TV = 3.64(2400 lines) AV=2.97 SV=7.61 BV=-1.00 + {80000,6720,1024, 0, 0, 0}, //TV = 3.64(2400 lines) AV=2.97 SV=7.71 BV=-1.10 + {90000,6400,1024, 0, 0, 0}, //TV = 3.47(2700 lines) AV=2.97 SV=7.64 BV=-1.20 + {99999,6176,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=7.59 BV=-1.30 + {99999,6624,1024, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=7.69 BV=-1.40 + {109999,6432,1024, 0, 0, 0}, //TV = 3.18(3300 lines) AV=2.97 SV=7.65 BV=-1.50 + {119999,6336,1024, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=7.63 BV=-1.60 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureISO800Table = +{ + AETABLE_CAPTURE_ISO800, //eAETableID + 120, //u4TotalIndex + 20, //u4StrobeTrigerBV + 103, //i4MaxBV + -16, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_800, //ISO SPEED + sCaptureISO800PLineTable_60Hz, + sCaptureISO800PLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureISO1600PLineTable_60Hz = +{ +{ + {200,1024,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.00 BV=10.26 + {200,1056,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.04 BV=10.21 + {200,1120,1032, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.14 BV=10.12 + {234,1024,1040, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.02 BV=10.01 + {234,1120,1024, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.13 BV=9.90 + {267,1024,1048, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.03 BV=9.81 + {267,1120,1024, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.13 BV=9.71 + {300,1056,1032, 0, 0, 0}, //TV = 11.70(9 lines) AV=2.97 SV=5.06 BV=9.62 + {334,1024,1032, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.01 BV=9.51 + {334,1088,1040, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.11 BV=9.41 + {367,1056,1040, 0, 0, 0}, //TV = 11.41(11 lines) AV=2.97 SV=5.07 BV=9.32 + {400,1056,1024, 0, 0, 0}, //TV = 11.29(12 lines) AV=2.97 SV=5.04 BV=9.21 + {434,1024,1048, 0, 0, 0}, //TV = 11.17(13 lines) AV=2.97 SV=5.03 BV=9.11 + {467,1024,1048, 0, 0, 0}, //TV = 11.06(14 lines) AV=2.97 SV=5.03 BV=9.00 + {500,1024,1048, 0, 0, 0}, //TV = 10.97(15 lines) AV=2.97 SV=5.03 BV=8.90 + {534,1024,1048, 0, 0, 0}, //TV = 10.87(16 lines) AV=2.97 SV=5.03 BV=8.81 + {567,1056,1024, 0, 0, 0}, //TV = 10.78(17 lines) AV=2.97 SV=5.04 BV=8.71 + {600,1056,1032, 0, 0, 0}, //TV = 10.70(18 lines) AV=2.97 SV=5.06 BV=8.62 + {667,1024,1032, 0, 0, 0}, //TV = 10.55(20 lines) AV=2.97 SV=5.01 BV=8.51 + {700,1056,1024, 0, 0, 0}, //TV = 10.48(21 lines) AV=2.97 SV=5.04 BV=8.41 + {767,1024,1032, 0, 0, 0}, //TV = 10.35(23 lines) AV=2.97 SV=5.01 BV=8.31 + {800,1056,1024, 0, 0, 0}, //TV = 10.29(24 lines) AV=2.97 SV=5.04 BV=8.21 + {867,1024,1048, 0, 0, 0}, //TV = 10.17(26 lines) AV=2.97 SV=5.03 BV=8.11 + {934,1024,1048, 0, 0, 0}, //TV = 10.06(28 lines) AV=2.97 SV=5.03 BV=8.00 + {1000,1024,1048, 0, 0, 0}, //TV = 9.97(30 lines) AV=2.97 SV=5.03 BV=7.90 + {1067,1024,1048, 0, 0, 0}, //TV = 9.87(32 lines) AV=2.97 SV=5.03 BV=7.81 + {1167,1024,1032, 0, 0, 0}, //TV = 9.74(35 lines) AV=2.97 SV=5.01 BV=7.70 + {1234,1024,1048, 0, 0, 0}, //TV = 9.66(37 lines) AV=2.97 SV=5.03 BV=7.60 + {1334,1024,1032, 0, 0, 0}, //TV = 9.55(40 lines) AV=2.97 SV=5.01 BV=7.51 + {1434,1024,1032, 0, 0, 0}, //TV = 9.45(43 lines) AV=2.97 SV=5.01 BV=7.41 + {1534,1024,1032, 0, 0, 0}, //TV = 9.35(46 lines) AV=2.97 SV=5.01 BV=7.31 + {1634,1024,1040, 0, 0, 0}, //TV = 9.26(49 lines) AV=2.97 SV=5.02 BV=7.21 + {1767,1024,1032, 0, 0, 0}, //TV = 9.14(53 lines) AV=2.97 SV=5.01 BV=7.10 + {1900,1024,1032, 0, 0, 0}, //TV = 9.04(57 lines) AV=2.97 SV=5.01 BV=7.00 + {2034,1024,1032, 0, 0, 0}, //TV = 8.94(61 lines) AV=2.97 SV=5.01 BV=6.90 + {2167,1024,1032, 0, 0, 0}, //TV = 8.85(65 lines) AV=2.97 SV=5.01 BV=6.81 + {2334,1024,1032, 0, 0, 0}, //TV = 8.74(70 lines) AV=2.97 SV=5.01 BV=6.70 + {2500,1024,1032, 0, 0, 0}, //TV = 8.64(75 lines) AV=2.97 SV=5.01 BV=6.60 + {2700,1024,1024, 0, 0, 0}, //TV = 8.53(81 lines) AV=2.97 SV=5.00 BV=6.50 + {2867,1024,1032, 0, 0, 0}, //TV = 8.45(86 lines) AV=2.97 SV=5.01 BV=6.41 + {3067,1024,1032, 0, 0, 0}, //TV = 8.35(92 lines) AV=2.97 SV=5.01 BV=6.31 + {3300,1024,1032, 0, 0, 0}, //TV = 8.24(99 lines) AV=2.97 SV=5.01 BV=6.20 + {3534,1024,1032, 0, 0, 0}, //TV = 8.14(106 lines) AV=2.97 SV=5.01 BV=6.10 + {3800,1024,1032, 0, 0, 0}, //TV = 8.04(114 lines) AV=2.97 SV=5.01 BV=6.00 + {4067,1024,1032, 0, 0, 0}, //TV = 7.94(122 lines) AV=2.97 SV=5.01 BV=5.90 + {4334,1024,1032, 0, 0, 0}, //TV = 7.85(130 lines) AV=2.97 SV=5.01 BV=5.81 + {4667,1024,1032, 0, 0, 0}, //TV = 7.74(140 lines) AV=2.97 SV=5.01 BV=5.70 + {5000,1024,1032, 0, 0, 0}, //TV = 7.64(150 lines) AV=2.97 SV=5.01 BV=5.60 + {5400,1024,1024, 0, 0, 0}, //TV = 7.53(162 lines) AV=2.97 SV=5.00 BV=5.50 + {5734,1024,1032, 0, 0, 0}, //TV = 7.45(172 lines) AV=2.97 SV=5.01 BV=5.41 + {6200,1024,1024, 0, 0, 0}, //TV = 7.33(186 lines) AV=2.97 SV=5.00 BV=5.30 + {6634,1024,1024, 0, 0, 0}, //TV = 7.24(199 lines) AV=2.97 SV=5.00 BV=5.21 + {7100,1024,1024, 0, 0, 0}, //TV = 7.14(213 lines) AV=2.97 SV=5.00 BV=5.11 + {7600,1024,1032, 0, 0, 0}, //TV = 7.04(228 lines) AV=2.97 SV=5.01 BV=5.00 + {8167,1024,1024, 0, 0, 0}, //TV = 6.94(245 lines) AV=2.97 SV=5.00 BV=4.91 + {8334,1056,1040, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.07 BV=4.81 + {8334,1152,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.17 BV=4.71 + {8334,1216,1040, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.27 BV=4.61 + {8334,1312,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.37 BV=4.51 + {8334,1408,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.47 BV=4.41 + {8334,1504,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.57 BV=4.31 + {8334,1632,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.67 BV=4.21 + {8334,1728,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.77 BV=4.11 + {8334,1856,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.87 BV=4.01 + {8334,2016,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.98 BV=3.90 + {16668,1056,1040, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.07 BV=3.81 + {16668,1152,1024, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.17 BV=3.71 + {16668,1216,1040, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.27 BV=3.61 + {16668,1312,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.37 BV=3.51 + {16668,1408,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.47 BV=3.41 + {16668,1504,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.57 BV=3.31 + {25001,1088,1024, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.09 BV=3.21 + {25001,1152,1032, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.18 BV=3.11 + {25001,1248,1024, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.29 BV=3.01 + {25001,1312,1040, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.38 BV=2.91 + {33334,1056,1040, 0, 0, 0}, //TV = 4.91(1000 lines) AV=2.97 SV=5.07 BV=2.81 + {33334,1152,1024, 0, 0, 0}, //TV = 4.91(1000 lines) AV=2.97 SV=5.17 BV=2.71 + {33334,1216,1040, 0, 0, 0}, //TV = 4.91(1000 lines) AV=2.97 SV=5.27 BV=2.61 + {41667,1056,1024, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.04 BV=2.51 + {41667,1120,1032, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.14 BV=2.42 + {41667,1216,1024, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.25 BV=2.31 + {50001,1088,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.09 BV=2.21 + {50001,1152,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.18 BV=2.11 + {50001,1248,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.29 BV=2.01 + {50001,1312,1040, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.38 BV=1.91 + {50001,1408,1040, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.48 BV=1.81 + {50001,1536,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.58 BV=1.71 + {50001,1632,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.68 BV=1.61 + {50001,1760,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.79 BV=1.50 + {50001,1888,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.88 BV=1.41 + {50001,2016,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.99 BV=1.30 + {50001,2176,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.09 BV=1.21 + {50001,2336,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.19 BV=1.10 + {50001,2496,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.29 BV=1.01 + {50001,2656,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.38 BV=0.92 + {50001,2880,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.49 BV=0.80 + {50001,3072,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.58 BV=0.71 + {50001,3296,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.69 BV=0.61 + {50001,3520,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.78 BV=0.51 + {50001,3776,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.88 BV=0.41 + {50001,4064,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.99 BV=0.30 + {50001,4352,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.09 BV=0.21 + {50001,4640,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.18 BV=0.11 + {50001,5024,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.29 BV=-0.00 + {50001,5376,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.39 BV=-0.10 + {50001,5792,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.50 BV=-0.21 + {50001,6208,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.60 BV=-0.31 + {50001,6656,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.70 BV=-0.41 + {50001,7104,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.79 BV=-0.50 + {50001,7616,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.89 BV=-0.60 + {50001,8160,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.99 BV=-0.70 + {50001,8192,1096, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=8.10 BV=-0.81 + {50001,8192,1176, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=8.20 BV=-0.91 + {58334,8192,1080, 0, 0, 0}, //TV = 4.10(1750 lines) AV=2.97 SV=8.08 BV=-1.01 + {58334,8192,1152, 0, 0, 0}, //TV = 4.10(1750 lines) AV=2.97 SV=8.17 BV=-1.10 + {66667,8192,1080, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=8.08 BV=-1.20 + {75000,8192,1032, 0, 0, 0}, //TV = 3.74(2250 lines) AV=2.97 SV=8.01 BV=-1.30 + {75000,8192,1104, 0, 0, 0}, //TV = 3.74(2250 lines) AV=2.97 SV=8.11 BV=-1.40 + {83334,8192,1064, 0, 0, 0}, //TV = 3.58(2500 lines) AV=2.97 SV=8.06 BV=-1.50 + {91667,8192,1040, 0, 0, 0}, //TV = 3.45(2750 lines) AV=2.97 SV=8.02 BV=-1.60 + {91667,8192,1112, 0, 0, 0}, //TV = 3.45(2750 lines) AV=2.97 SV=8.12 BV=-1.70 + {100000,8192,1096, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=8.10 BV=-1.81 + {108333,8192,1080, 0, 0, 0}, //TV = 3.21(3250 lines) AV=2.97 SV=8.08 BV=-1.90 + {116667,8192,1080, 0, 0, 0}, //TV = 3.10(3500 lines) AV=2.97 SV=8.08 BV=-2.01 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureISO1600PLineTable_50Hz = +{ +{ + {200,1024,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.00 BV=10.26 + {200,1056,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.04 BV=10.21 + {200,1120,1032, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.14 BV=10.12 + {234,1024,1040, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.02 BV=10.01 + {234,1120,1024, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.13 BV=9.90 + {267,1024,1048, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.03 BV=9.81 + {267,1120,1024, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.13 BV=9.71 + {300,1056,1032, 0, 0, 0}, //TV = 11.70(9 lines) AV=2.97 SV=5.06 BV=9.62 + {334,1024,1032, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.01 BV=9.51 + {334,1088,1040, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.11 BV=9.41 + {367,1056,1040, 0, 0, 0}, //TV = 11.41(11 lines) AV=2.97 SV=5.07 BV=9.32 + {400,1056,1024, 0, 0, 0}, //TV = 11.29(12 lines) AV=2.97 SV=5.04 BV=9.21 + {434,1024,1048, 0, 0, 0}, //TV = 11.17(13 lines) AV=2.97 SV=5.03 BV=9.11 + {467,1024,1048, 0, 0, 0}, //TV = 11.06(14 lines) AV=2.97 SV=5.03 BV=9.00 + {500,1024,1048, 0, 0, 0}, //TV = 10.97(15 lines) AV=2.97 SV=5.03 BV=8.90 + {534,1024,1048, 0, 0, 0}, //TV = 10.87(16 lines) AV=2.97 SV=5.03 BV=8.81 + {567,1056,1024, 0, 0, 0}, //TV = 10.78(17 lines) AV=2.97 SV=5.04 BV=8.71 + {600,1056,1032, 0, 0, 0}, //TV = 10.70(18 lines) AV=2.97 SV=5.06 BV=8.62 + {667,1024,1032, 0, 0, 0}, //TV = 10.55(20 lines) AV=2.97 SV=5.01 BV=8.51 + {700,1056,1024, 0, 0, 0}, //TV = 10.48(21 lines) AV=2.97 SV=5.04 BV=8.41 + {767,1024,1032, 0, 0, 0}, //TV = 10.35(23 lines) AV=2.97 SV=5.01 BV=8.31 + {800,1056,1024, 0, 0, 0}, //TV = 10.29(24 lines) AV=2.97 SV=5.04 BV=8.21 + {867,1024,1048, 0, 0, 0}, //TV = 10.17(26 lines) AV=2.97 SV=5.03 BV=8.11 + {934,1024,1048, 0, 0, 0}, //TV = 10.06(28 lines) AV=2.97 SV=5.03 BV=8.00 + {1000,1024,1048, 0, 0, 0}, //TV = 9.97(30 lines) AV=2.97 SV=5.03 BV=7.90 + {1067,1024,1048, 0, 0, 0}, //TV = 9.87(32 lines) AV=2.97 SV=5.03 BV=7.81 + {1167,1024,1032, 0, 0, 0}, //TV = 9.74(35 lines) AV=2.97 SV=5.01 BV=7.70 + {1234,1024,1048, 0, 0, 0}, //TV = 9.66(37 lines) AV=2.97 SV=5.03 BV=7.60 + {1334,1024,1032, 0, 0, 0}, //TV = 9.55(40 lines) AV=2.97 SV=5.01 BV=7.51 + {1434,1024,1032, 0, 0, 0}, //TV = 9.45(43 lines) AV=2.97 SV=5.01 BV=7.41 + {1534,1024,1032, 0, 0, 0}, //TV = 9.35(46 lines) AV=2.97 SV=5.01 BV=7.31 + {1634,1024,1040, 0, 0, 0}, //TV = 9.26(49 lines) AV=2.97 SV=5.02 BV=7.21 + {1767,1024,1032, 0, 0, 0}, //TV = 9.14(53 lines) AV=2.97 SV=5.01 BV=7.10 + {1900,1024,1032, 0, 0, 0}, //TV = 9.04(57 lines) AV=2.97 SV=5.01 BV=7.00 + {2034,1024,1032, 0, 0, 0}, //TV = 8.94(61 lines) AV=2.97 SV=5.01 BV=6.90 + {2167,1024,1032, 0, 0, 0}, //TV = 8.85(65 lines) AV=2.97 SV=5.01 BV=6.81 + {2334,1024,1032, 0, 0, 0}, //TV = 8.74(70 lines) AV=2.97 SV=5.01 BV=6.70 + {2500,1024,1032, 0, 0, 0}, //TV = 8.64(75 lines) AV=2.97 SV=5.01 BV=6.60 + {2700,1024,1024, 0, 0, 0}, //TV = 8.53(81 lines) AV=2.97 SV=5.00 BV=6.50 + {2867,1024,1032, 0, 0, 0}, //TV = 8.45(86 lines) AV=2.97 SV=5.01 BV=6.41 + {3067,1024,1032, 0, 0, 0}, //TV = 8.35(92 lines) AV=2.97 SV=5.01 BV=6.31 + {3300,1024,1032, 0, 0, 0}, //TV = 8.24(99 lines) AV=2.97 SV=5.01 BV=6.20 + {3534,1024,1032, 0, 0, 0}, //TV = 8.14(106 lines) AV=2.97 SV=5.01 BV=6.10 + {3800,1024,1032, 0, 0, 0}, //TV = 8.04(114 lines) AV=2.97 SV=5.01 BV=6.00 + {4067,1024,1032, 0, 0, 0}, //TV = 7.94(122 lines) AV=2.97 SV=5.01 BV=5.90 + {4334,1024,1032, 0, 0, 0}, //TV = 7.85(130 lines) AV=2.97 SV=5.01 BV=5.81 + {4667,1024,1032, 0, 0, 0}, //TV = 7.74(140 lines) AV=2.97 SV=5.01 BV=5.70 + {5000,1024,1032, 0, 0, 0}, //TV = 7.64(150 lines) AV=2.97 SV=5.01 BV=5.60 + {5400,1024,1024, 0, 0, 0}, //TV = 7.53(162 lines) AV=2.97 SV=5.00 BV=5.50 + {5734,1024,1032, 0, 0, 0}, //TV = 7.45(172 lines) AV=2.97 SV=5.01 BV=5.41 + {6200,1024,1024, 0, 0, 0}, //TV = 7.33(186 lines) AV=2.97 SV=5.00 BV=5.30 + {6634,1024,1024, 0, 0, 0}, //TV = 7.24(199 lines) AV=2.97 SV=5.00 BV=5.21 + {7100,1024,1024, 0, 0, 0}, //TV = 7.14(213 lines) AV=2.97 SV=5.00 BV=5.11 + {7600,1024,1032, 0, 0, 0}, //TV = 7.04(228 lines) AV=2.97 SV=5.01 BV=5.00 + {8167,1024,1024, 0, 0, 0}, //TV = 6.94(245 lines) AV=2.97 SV=5.00 BV=4.91 + {8734,1024,1024, 0, 0, 0}, //TV = 6.84(262 lines) AV=2.97 SV=5.00 BV=4.81 + {9367,1024,1024, 0, 0, 0}, //TV = 6.74(281 lines) AV=2.97 SV=5.00 BV=4.71 + {10000,1024,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.01 BV=4.60 + {10000,1088,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.10 BV=4.52 + {10000,1184,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.21 BV=4.41 + {10000,1248,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.31 BV=4.31 + {10000,1344,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.41 BV=4.20 + {10000,1440,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.51 BV=4.10 + {10000,1568,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.61 BV=4.00 + {10000,1664,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.71 BV=3.90 + {10000,1792,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.81 BV=3.81 + {10000,1920,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.91 BV=3.71 + {20000,1024,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.01 BV=3.60 + {20000,1088,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.10 BV=3.52 + {20000,1184,1024, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.21 BV=3.41 + {20000,1248,1040, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.31 BV=3.31 + {20000,1344,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.40 BV=3.21 + {20000,1440,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.50 BV=3.11 + {30000,1024,1040, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.02 BV=3.01 + {30000,1120,1024, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.13 BV=2.90 + {30000,1184,1032, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.22 BV=2.81 + {30000,1280,1024, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.32 BV=2.71 + {40000,1024,1032, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.01 BV=2.60 + {40000,1088,1032, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.10 BV=2.52 + {40000,1184,1024, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.21 BV=2.41 + {40000,1280,1024, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.32 BV=2.29 + {50000,1088,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.09 BV=2.21 + {50000,1152,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.18 BV=2.11 + {50000,1248,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.29 BV=2.01 + {50000,1312,1040, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.38 BV=1.91 + {50000,1440,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.49 BV=1.80 + {50000,1536,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.58 BV=1.71 + {50000,1632,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.68 BV=1.61 + {50000,1760,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.78 BV=1.51 + {50000,1888,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.88 BV=1.41 + {50000,2016,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.99 BV=1.30 + {50000,2176,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.09 BV=1.21 + {50000,2336,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.19 BV=1.10 + {50000,2496,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.29 BV=1.01 + {50000,2656,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.38 BV=0.92 + {50000,2880,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.49 BV=0.80 + {50000,3072,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.58 BV=0.71 + {50000,3296,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.69 BV=0.61 + {50000,3520,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.78 BV=0.51 + {50000,3776,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.88 BV=0.41 + {50000,4064,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=6.99 BV=0.30 + {50000,4352,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.09 BV=0.21 + {50000,4640,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.18 BV=0.11 + {50000,5024,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.29 BV=-0.00 + {50000,5376,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.39 BV=-0.10 + {50000,5792,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.50 BV=-0.21 + {50000,6208,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.60 BV=-0.31 + {50000,6656,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.70 BV=-0.41 + {50000,7104,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.79 BV=-0.50 + {50000,7616,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.89 BV=-0.60 + {50000,8160,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=7.99 BV=-0.70 + {50000,8192,1096, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=8.10 BV=-0.81 + {50000,8192,1176, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=8.20 BV=-0.91 + {60000,8192,1048, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=8.03 BV=-1.00 + {60000,8192,1120, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=8.13 BV=-1.10 + {70000,8192,1032, 0, 0, 0}, //TV = 3.84(2100 lines) AV=2.97 SV=8.01 BV=-1.20 + {70000,8192,1104, 0, 0, 0}, //TV = 3.84(2100 lines) AV=2.97 SV=8.11 BV=-1.30 + {80000,8192,1032, 0, 0, 0}, //TV = 3.64(2400 lines) AV=2.97 SV=8.01 BV=-1.40 + {80000,8192,1112, 0, 0, 0}, //TV = 3.64(2400 lines) AV=2.97 SV=8.12 BV=-1.50 + {90000,8192,1056, 0, 0, 0}, //TV = 3.47(2700 lines) AV=2.97 SV=8.04 BV=-1.60 + {90000,8192,1136, 0, 0, 0}, //TV = 3.47(2700 lines) AV=2.97 SV=8.15 BV=-1.70 + {99999,8192,1096, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=8.10 BV=-1.81 + {109999,8192,1064, 0, 0, 0}, //TV = 3.18(3300 lines) AV=2.97 SV=8.06 BV=-1.90 + {119999,8192,1048, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=8.03 BV=-2.00 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureISO1600Table = +{ + AETABLE_CAPTURE_ISO1600, //eAETableID + 124, //u4TotalIndex + 20, //u4StrobeTrigerBV + 103, //i4MaxBV + -20, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_1600, //ISO SPEED + sCaptureISO1600PLineTable_60Hz, + sCaptureISO1600PLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureStrobePLineTable_60Hz = +{ +{ + {200,1024,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.00 BV=10.26 + {200,1056,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.04 BV=10.21 + {200,1120,1032, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.14 BV=10.12 + {234,1024,1040, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.02 BV=10.01 + {234,1120,1024, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.13 BV=9.90 + {267,1024,1048, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.03 BV=9.81 + {267,1120,1024, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.13 BV=9.71 + {300,1056,1032, 0, 0, 0}, //TV = 11.70(9 lines) AV=2.97 SV=5.06 BV=9.62 + {334,1024,1032, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.01 BV=9.51 + {334,1088,1040, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.11 BV=9.41 + {367,1056,1040, 0, 0, 0}, //TV = 11.41(11 lines) AV=2.97 SV=5.07 BV=9.32 + {400,1056,1024, 0, 0, 0}, //TV = 11.29(12 lines) AV=2.97 SV=5.04 BV=9.21 + {434,1024,1048, 0, 0, 0}, //TV = 11.17(13 lines) AV=2.97 SV=5.03 BV=9.11 + {467,1024,1048, 0, 0, 0}, //TV = 11.06(14 lines) AV=2.97 SV=5.03 BV=9.00 + {500,1024,1048, 0, 0, 0}, //TV = 10.97(15 lines) AV=2.97 SV=5.03 BV=8.90 + {534,1024,1048, 0, 0, 0}, //TV = 10.87(16 lines) AV=2.97 SV=5.03 BV=8.81 + {567,1056,1024, 0, 0, 0}, //TV = 10.78(17 lines) AV=2.97 SV=5.04 BV=8.71 + {600,1056,1032, 0, 0, 0}, //TV = 10.70(18 lines) AV=2.97 SV=5.06 BV=8.62 + {667,1024,1032, 0, 0, 0}, //TV = 10.55(20 lines) AV=2.97 SV=5.01 BV=8.51 + {700,1056,1024, 0, 0, 0}, //TV = 10.48(21 lines) AV=2.97 SV=5.04 BV=8.41 + {767,1024,1032, 0, 0, 0}, //TV = 10.35(23 lines) AV=2.97 SV=5.01 BV=8.31 + {800,1056,1024, 0, 0, 0}, //TV = 10.29(24 lines) AV=2.97 SV=5.04 BV=8.21 + {867,1024,1048, 0, 0, 0}, //TV = 10.17(26 lines) AV=2.97 SV=5.03 BV=8.11 + {934,1024,1048, 0, 0, 0}, //TV = 10.06(28 lines) AV=2.97 SV=5.03 BV=8.00 + {1000,1024,1048, 0, 0, 0}, //TV = 9.97(30 lines) AV=2.97 SV=5.03 BV=7.90 + {1067,1024,1048, 0, 0, 0}, //TV = 9.87(32 lines) AV=2.97 SV=5.03 BV=7.81 + {1167,1024,1032, 0, 0, 0}, //TV = 9.74(35 lines) AV=2.97 SV=5.01 BV=7.70 + {1234,1024,1048, 0, 0, 0}, //TV = 9.66(37 lines) AV=2.97 SV=5.03 BV=7.60 + {1334,1024,1032, 0, 0, 0}, //TV = 9.55(40 lines) AV=2.97 SV=5.01 BV=7.51 + {1434,1024,1032, 0, 0, 0}, //TV = 9.45(43 lines) AV=2.97 SV=5.01 BV=7.41 + {1534,1024,1032, 0, 0, 0}, //TV = 9.35(46 lines) AV=2.97 SV=5.01 BV=7.31 + {1634,1024,1040, 0, 0, 0}, //TV = 9.26(49 lines) AV=2.97 SV=5.02 BV=7.21 + {1767,1024,1032, 0, 0, 0}, //TV = 9.14(53 lines) AV=2.97 SV=5.01 BV=7.10 + {1900,1024,1032, 0, 0, 0}, //TV = 9.04(57 lines) AV=2.97 SV=5.01 BV=7.00 + {2034,1024,1032, 0, 0, 0}, //TV = 8.94(61 lines) AV=2.97 SV=5.01 BV=6.90 + {2167,1024,1032, 0, 0, 0}, //TV = 8.85(65 lines) AV=2.97 SV=5.01 BV=6.81 + {2334,1024,1032, 0, 0, 0}, //TV = 8.74(70 lines) AV=2.97 SV=5.01 BV=6.70 + {2500,1024,1032, 0, 0, 0}, //TV = 8.64(75 lines) AV=2.97 SV=5.01 BV=6.60 + {2700,1024,1024, 0, 0, 0}, //TV = 8.53(81 lines) AV=2.97 SV=5.00 BV=6.50 + {2867,1024,1032, 0, 0, 0}, //TV = 8.45(86 lines) AV=2.97 SV=5.01 BV=6.41 + {3067,1024,1032, 0, 0, 0}, //TV = 8.35(92 lines) AV=2.97 SV=5.01 BV=6.31 + {3300,1024,1032, 0, 0, 0}, //TV = 8.24(99 lines) AV=2.97 SV=5.01 BV=6.20 + {3534,1024,1032, 0, 0, 0}, //TV = 8.14(106 lines) AV=2.97 SV=5.01 BV=6.10 + {3800,1024,1032, 0, 0, 0}, //TV = 8.04(114 lines) AV=2.97 SV=5.01 BV=6.00 + {4067,1024,1032, 0, 0, 0}, //TV = 7.94(122 lines) AV=2.97 SV=5.01 BV=5.90 + {4334,1024,1032, 0, 0, 0}, //TV = 7.85(130 lines) AV=2.97 SV=5.01 BV=5.81 + {4667,1024,1032, 0, 0, 0}, //TV = 7.74(140 lines) AV=2.97 SV=5.01 BV=5.70 + {5000,1024,1032, 0, 0, 0}, //TV = 7.64(150 lines) AV=2.97 SV=5.01 BV=5.60 + {5400,1024,1024, 0, 0, 0}, //TV = 7.53(162 lines) AV=2.97 SV=5.00 BV=5.50 + {5734,1024,1032, 0, 0, 0}, //TV = 7.45(172 lines) AV=2.97 SV=5.01 BV=5.41 + {6200,1024,1024, 0, 0, 0}, //TV = 7.33(186 lines) AV=2.97 SV=5.00 BV=5.30 + {6634,1024,1024, 0, 0, 0}, //TV = 7.24(199 lines) AV=2.97 SV=5.00 BV=5.21 + {7100,1024,1024, 0, 0, 0}, //TV = 7.14(213 lines) AV=2.97 SV=5.00 BV=5.11 + {7600,1024,1032, 0, 0, 0}, //TV = 7.04(228 lines) AV=2.97 SV=5.01 BV=5.00 + {8167,1024,1024, 0, 0, 0}, //TV = 6.94(245 lines) AV=2.97 SV=5.00 BV=4.91 + {8334,1056,1040, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.07 BV=4.81 + {8334,1152,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.17 BV=4.71 + {8334,1216,1040, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.27 BV=4.61 + {8334,1312,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.37 BV=4.51 + {8334,1408,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.47 BV=4.41 + {8334,1504,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.57 BV=4.31 + {8334,1632,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.67 BV=4.21 + {8334,1728,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.77 BV=4.11 + {8334,1856,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.87 BV=4.01 + {8334,2016,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.98 BV=3.90 + {16668,1056,1040, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.07 BV=3.81 + {16668,1152,1024, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.17 BV=3.71 + {16668,1216,1040, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.27 BV=3.61 + {16668,1312,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.37 BV=3.51 + {16668,1408,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.47 BV=3.41 + {16668,1504,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.57 BV=3.31 + {25001,1088,1024, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.09 BV=3.21 + {25001,1152,1032, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.18 BV=3.11 + {25001,1248,1024, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.29 BV=3.01 + {25001,1312,1040, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.38 BV=2.91 + {33334,1056,1040, 0, 0, 0}, //TV = 4.91(1000 lines) AV=2.97 SV=5.07 BV=2.81 + {33334,1152,1024, 0, 0, 0}, //TV = 4.91(1000 lines) AV=2.97 SV=5.17 BV=2.71 + {33334,1216,1040, 0, 0, 0}, //TV = 4.91(1000 lines) AV=2.97 SV=5.27 BV=2.61 + {41667,1056,1024, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.04 BV=2.51 + {41667,1120,1032, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.14 BV=2.42 + {41667,1216,1024, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.25 BV=2.31 + {50001,1088,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.09 BV=2.21 + {50001,1152,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.18 BV=2.11 + {50001,1248,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.29 BV=2.01 + {50001,1312,1040, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.38 BV=1.91 + {50001,1408,1040, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.48 BV=1.81 + {50001,1536,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.58 BV=1.71 + {50001,1632,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.68 BV=1.61 + {50001,1760,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.78 BV=1.51 + {50001,1888,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.88 BV=1.41 + {58334,1728,1032, 0, 0, 0}, //TV = 4.10(1750 lines) AV=2.97 SV=5.77 BV=1.30 + {58334,1856,1024, 0, 0, 0}, //TV = 4.10(1750 lines) AV=2.97 SV=5.86 BV=1.21 + {66667,1728,1032, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=5.77 BV=1.11 + {66667,1856,1032, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=5.87 BV=1.01 + {66667,1984,1032, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=5.97 BV=0.91 + {66667,2144,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=6.07 BV=0.81 + {66667,2304,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=6.17 BV=0.71 + {66667,2464,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=6.27 BV=0.61 + {66667,2656,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=6.38 BV=0.50 + {66667,2848,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=6.48 BV=0.40 + {66667,3040,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=6.57 BV=0.31 + {66667,3264,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=6.67 BV=0.21 + {66667,3488,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=6.77 BV=0.11 + {66667,3776,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=6.88 BV=-0.00 + {66667,4032,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=6.98 BV=-0.10 + {66667,4320,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=7.08 BV=-0.20 + {66667,4640,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=7.18 BV=-0.30 + {66667,4960,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=7.28 BV=-0.40 + {66667,5344,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=7.38 BV=-0.51 + {66667,5728,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=7.48 BV=-0.61 + {66667,6144,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=7.58 BV=-0.71 + {66667,6560,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=7.68 BV=-0.80 + {66667,7040,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=7.78 BV=-0.90 + {66667,7552,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=7.88 BV=-1.00 + {66667,8064,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=7.98 BV=-1.10 + {66667,8192,1080, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=8.08 BV=-1.20 + {75000,8192,1024, 0, 0, 0}, //TV = 3.74(2250 lines) AV=2.97 SV=8.00 BV=-1.29 + {75000,8192,1104, 0, 0, 0}, //TV = 3.74(2250 lines) AV=2.97 SV=8.11 BV=-1.40 + {83334,8192,1064, 0, 0, 0}, //TV = 3.58(2500 lines) AV=2.97 SV=8.06 BV=-1.50 + {91667,8192,1032, 0, 0, 0}, //TV = 3.45(2750 lines) AV=2.97 SV=8.01 BV=-1.59 + {91667,8192,1112, 0, 0, 0}, //TV = 3.45(2750 lines) AV=2.97 SV=8.12 BV=-1.70 + {100000,8192,1088, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=8.09 BV=-1.79 + {108333,8192,1080, 0, 0, 0}, //TV = 3.21(3250 lines) AV=2.97 SV=8.08 BV=-1.90 + {116667,8192,1072, 0, 0, 0}, //TV = 3.10(3500 lines) AV=2.97 SV=8.07 BV=-2.00 + {125000,8192,1080, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=8.08 BV=-2.11 + {133333,8192,1080, 0, 0, 0}, //TV = 2.91(4000 lines) AV=2.97 SV=8.08 BV=-2.20 + {150000,8192,1032, 0, 0, 0}, //TV = 2.74(4500 lines) AV=2.97 SV=8.01 BV=-2.30 + {158333,8192,1048, 0, 0, 0}, //TV = 2.66(4750 lines) AV=2.97 SV=8.03 BV=-2.40 + {166666,8192,1064, 0, 0, 0}, //TV = 2.58(5000 lines) AV=2.97 SV=8.06 BV=-2.50 + {183333,8192,1040, 0, 0, 0}, //TV = 2.45(5500 lines) AV=2.97 SV=8.02 BV=-2.60 + {199999,8192,1024, 0, 0, 0}, //TV = 2.32(6000 lines) AV=2.97 SV=8.00 BV=-2.71 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureStrobePLineTable_50Hz = +{ +{ + {200,1024,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.00 BV=10.26 + {200,1056,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.04 BV=10.21 + {200,1120,1032, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.14 BV=10.12 + {234,1024,1040, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.02 BV=10.01 + {234,1120,1024, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.13 BV=9.90 + {267,1024,1048, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.03 BV=9.81 + {267,1120,1024, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.13 BV=9.71 + {300,1056,1032, 0, 0, 0}, //TV = 11.70(9 lines) AV=2.97 SV=5.06 BV=9.62 + {334,1024,1032, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.01 BV=9.51 + {334,1088,1040, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.11 BV=9.41 + {367,1056,1040, 0, 0, 0}, //TV = 11.41(11 lines) AV=2.97 SV=5.07 BV=9.32 + {400,1056,1024, 0, 0, 0}, //TV = 11.29(12 lines) AV=2.97 SV=5.04 BV=9.21 + {434,1024,1048, 0, 0, 0}, //TV = 11.17(13 lines) AV=2.97 SV=5.03 BV=9.11 + {467,1024,1048, 0, 0, 0}, //TV = 11.06(14 lines) AV=2.97 SV=5.03 BV=9.00 + {500,1024,1048, 0, 0, 0}, //TV = 10.97(15 lines) AV=2.97 SV=5.03 BV=8.90 + {534,1024,1048, 0, 0, 0}, //TV = 10.87(16 lines) AV=2.97 SV=5.03 BV=8.81 + {567,1056,1024, 0, 0, 0}, //TV = 10.78(17 lines) AV=2.97 SV=5.04 BV=8.71 + {600,1056,1032, 0, 0, 0}, //TV = 10.70(18 lines) AV=2.97 SV=5.06 BV=8.62 + {667,1024,1032, 0, 0, 0}, //TV = 10.55(20 lines) AV=2.97 SV=5.01 BV=8.51 + {700,1056,1024, 0, 0, 0}, //TV = 10.48(21 lines) AV=2.97 SV=5.04 BV=8.41 + {767,1024,1032, 0, 0, 0}, //TV = 10.35(23 lines) AV=2.97 SV=5.01 BV=8.31 + {800,1056,1024, 0, 0, 0}, //TV = 10.29(24 lines) AV=2.97 SV=5.04 BV=8.21 + {867,1024,1048, 0, 0, 0}, //TV = 10.17(26 lines) AV=2.97 SV=5.03 BV=8.11 + {934,1024,1048, 0, 0, 0}, //TV = 10.06(28 lines) AV=2.97 SV=5.03 BV=8.00 + {1000,1024,1048, 0, 0, 0}, //TV = 9.97(30 lines) AV=2.97 SV=5.03 BV=7.90 + {1067,1024,1048, 0, 0, 0}, //TV = 9.87(32 lines) AV=2.97 SV=5.03 BV=7.81 + {1167,1024,1032, 0, 0, 0}, //TV = 9.74(35 lines) AV=2.97 SV=5.01 BV=7.70 + {1234,1024,1048, 0, 0, 0}, //TV = 9.66(37 lines) AV=2.97 SV=5.03 BV=7.60 + {1334,1024,1032, 0, 0, 0}, //TV = 9.55(40 lines) AV=2.97 SV=5.01 BV=7.51 + {1434,1024,1032, 0, 0, 0}, //TV = 9.45(43 lines) AV=2.97 SV=5.01 BV=7.41 + {1534,1024,1032, 0, 0, 0}, //TV = 9.35(46 lines) AV=2.97 SV=5.01 BV=7.31 + {1634,1024,1040, 0, 0, 0}, //TV = 9.26(49 lines) AV=2.97 SV=5.02 BV=7.21 + {1767,1024,1032, 0, 0, 0}, //TV = 9.14(53 lines) AV=2.97 SV=5.01 BV=7.10 + {1900,1024,1032, 0, 0, 0}, //TV = 9.04(57 lines) AV=2.97 SV=5.01 BV=7.00 + {2034,1024,1032, 0, 0, 0}, //TV = 8.94(61 lines) AV=2.97 SV=5.01 BV=6.90 + {2167,1024,1032, 0, 0, 0}, //TV = 8.85(65 lines) AV=2.97 SV=5.01 BV=6.81 + {2334,1024,1032, 0, 0, 0}, //TV = 8.74(70 lines) AV=2.97 SV=5.01 BV=6.70 + {2500,1024,1032, 0, 0, 0}, //TV = 8.64(75 lines) AV=2.97 SV=5.01 BV=6.60 + {2700,1024,1024, 0, 0, 0}, //TV = 8.53(81 lines) AV=2.97 SV=5.00 BV=6.50 + {2867,1024,1032, 0, 0, 0}, //TV = 8.45(86 lines) AV=2.97 SV=5.01 BV=6.41 + {3067,1024,1032, 0, 0, 0}, //TV = 8.35(92 lines) AV=2.97 SV=5.01 BV=6.31 + {3300,1024,1032, 0, 0, 0}, //TV = 8.24(99 lines) AV=2.97 SV=5.01 BV=6.20 + {3534,1024,1032, 0, 0, 0}, //TV = 8.14(106 lines) AV=2.97 SV=5.01 BV=6.10 + {3800,1024,1032, 0, 0, 0}, //TV = 8.04(114 lines) AV=2.97 SV=5.01 BV=6.00 + {4067,1024,1032, 0, 0, 0}, //TV = 7.94(122 lines) AV=2.97 SV=5.01 BV=5.90 + {4334,1024,1032, 0, 0, 0}, //TV = 7.85(130 lines) AV=2.97 SV=5.01 BV=5.81 + {4667,1024,1032, 0, 0, 0}, //TV = 7.74(140 lines) AV=2.97 SV=5.01 BV=5.70 + {5000,1024,1032, 0, 0, 0}, //TV = 7.64(150 lines) AV=2.97 SV=5.01 BV=5.60 + {5400,1024,1024, 0, 0, 0}, //TV = 7.53(162 lines) AV=2.97 SV=5.00 BV=5.50 + {5734,1024,1032, 0, 0, 0}, //TV = 7.45(172 lines) AV=2.97 SV=5.01 BV=5.41 + {6200,1024,1024, 0, 0, 0}, //TV = 7.33(186 lines) AV=2.97 SV=5.00 BV=5.30 + {6634,1024,1024, 0, 0, 0}, //TV = 7.24(199 lines) AV=2.97 SV=5.00 BV=5.21 + {7100,1024,1024, 0, 0, 0}, //TV = 7.14(213 lines) AV=2.97 SV=5.00 BV=5.11 + {7600,1024,1032, 0, 0, 0}, //TV = 7.04(228 lines) AV=2.97 SV=5.01 BV=5.00 + {8167,1024,1024, 0, 0, 0}, //TV = 6.94(245 lines) AV=2.97 SV=5.00 BV=4.91 + {8734,1024,1024, 0, 0, 0}, //TV = 6.84(262 lines) AV=2.97 SV=5.00 BV=4.81 + {9367,1024,1024, 0, 0, 0}, //TV = 6.74(281 lines) AV=2.97 SV=5.00 BV=4.71 + {10000,1024,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.01 BV=4.60 + {10000,1088,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.10 BV=4.52 + {10000,1184,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.21 BV=4.41 + {10000,1248,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.31 BV=4.31 + {10000,1344,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.41 BV=4.20 + {10000,1440,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.51 BV=4.10 + {10000,1568,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.61 BV=4.00 + {10000,1664,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.71 BV=3.90 + {10000,1792,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.81 BV=3.81 + {10000,1920,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.91 BV=3.71 + {20000,1024,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.01 BV=3.60 + {20000,1088,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.10 BV=3.52 + {20000,1184,1024, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.21 BV=3.41 + {20000,1248,1040, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.31 BV=3.31 + {20000,1344,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.40 BV=3.21 + {20000,1440,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.50 BV=3.11 + {30000,1024,1040, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.02 BV=3.01 + {30000,1120,1024, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.13 BV=2.90 + {30000,1184,1032, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.22 BV=2.81 + {30000,1280,1024, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.32 BV=2.71 + {40000,1024,1032, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.01 BV=2.60 + {40000,1088,1032, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.10 BV=2.52 + {40000,1184,1024, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.21 BV=2.41 + {40000,1280,1024, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.32 BV=2.29 + {50000,1088,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.09 BV=2.21 + {50000,1152,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.18 BV=2.11 + {50000,1248,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.29 BV=2.01 + {50000,1312,1040, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.38 BV=1.91 + {50000,1440,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.49 BV=1.80 + {50000,1536,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.58 BV=1.71 + {50000,1632,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.68 BV=1.61 + {50000,1760,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.78 BV=1.51 + {50000,1888,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.88 BV=1.41 + {60000,1696,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=5.73 BV=1.30 + {60000,1792,1032, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=5.82 BV=1.21 + {60000,1952,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=5.93 BV=1.10 + {60000,2080,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.02 BV=1.01 + {60000,2208,1032, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.12 BV=0.91 + {60000,2400,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.23 BV=0.80 + {60000,2560,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.32 BV=0.71 + {60000,2720,1032, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.42 BV=0.61 + {60000,2944,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.52 BV=0.51 + {60000,3168,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.63 BV=0.40 + {60000,3360,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.71 BV=0.32 + {60000,3616,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.82 BV=0.21 + {60000,3872,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.92 BV=0.11 + {60000,4192,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=7.03 BV=-0.00 + {60000,4480,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=7.13 BV=-0.10 + {60000,4800,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=7.23 BV=-0.20 + {60000,5152,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=7.33 BV=-0.30 + {60000,5504,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=7.43 BV=-0.40 + {60000,5952,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=7.54 BV=-0.51 + {60000,6368,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=7.64 BV=-0.61 + {60000,6816,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=7.73 BV=-0.70 + {60000,7296,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=7.83 BV=-0.80 + {60000,7808,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=7.93 BV=-0.90 + {60000,8192,1048, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=8.03 BV=-1.00 + {60000,8192,1120, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=8.13 BV=-1.10 + {70000,8192,1024, 0, 0, 0}, //TV = 3.84(2100 lines) AV=2.97 SV=8.00 BV=-1.19 + {70000,8192,1104, 0, 0, 0}, //TV = 3.84(2100 lines) AV=2.97 SV=8.11 BV=-1.30 + {80000,8192,1032, 0, 0, 0}, //TV = 3.64(2400 lines) AV=2.97 SV=8.01 BV=-1.40 + {80000,8192,1104, 0, 0, 0}, //TV = 3.64(2400 lines) AV=2.97 SV=8.11 BV=-1.49 + {90000,8192,1056, 0, 0, 0}, //TV = 3.47(2700 lines) AV=2.97 SV=8.04 BV=-1.60 + {90000,8192,1128, 0, 0, 0}, //TV = 3.47(2700 lines) AV=2.97 SV=8.14 BV=-1.69 + {99999,8192,1088, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=8.09 BV=-1.79 + {109999,8192,1064, 0, 0, 0}, //TV = 3.18(3300 lines) AV=2.97 SV=8.06 BV=-1.90 + {119999,8192,1040, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=8.02 BV=-1.99 + {129999,8192,1040, 0, 0, 0}, //TV = 2.94(3900 lines) AV=2.97 SV=8.02 BV=-2.11 + {139999,8192,1032, 0, 0, 0}, //TV = 2.84(4200 lines) AV=2.97 SV=8.01 BV=-2.20 + {149999,8192,1032, 0, 0, 0}, //TV = 2.74(4500 lines) AV=2.97 SV=8.01 BV=-2.30 + {159999,8192,1040, 0, 0, 0}, //TV = 2.64(4800 lines) AV=2.97 SV=8.02 BV=-2.41 + {169999,8192,1048, 0, 0, 0}, //TV = 2.56(5100 lines) AV=2.97 SV=8.03 BV=-2.51 + {179999,8192,1056, 0, 0, 0}, //TV = 2.47(5400 lines) AV=2.97 SV=8.04 BV=-2.60 + {199998,8192,1024, 0, 0, 0}, //TV = 2.32(6000 lines) AV=2.97 SV=8.00 BV=-2.71 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_StrobeTable = +{ + AETABLE_STROBE, //eAETableID + 131, //u4TotalIndex + 20, //u4StrobeTrigerBV + 103, //i4MaxBV + -27, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCaptureStrobePLineTable_60Hz, + sCaptureStrobePLineTable_50Hz, + NULL, +}; + +static strEvPline sAEScene1PLineTable_60Hz = +{ +{ + {200,1024,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.00 BV=10.26 + {200,1056,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.04 BV=10.21 + {200,1120,1032, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.14 BV=10.12 + {234,1024,1040, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.02 BV=10.01 + {234,1120,1024, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.13 BV=9.90 + {267,1024,1048, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.03 BV=9.81 + {267,1120,1024, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.13 BV=9.71 + {300,1056,1032, 0, 0, 0}, //TV = 11.70(9 lines) AV=2.97 SV=5.06 BV=9.62 + {334,1024,1032, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.01 BV=9.51 + {334,1088,1040, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.11 BV=9.41 + {367,1056,1040, 0, 0, 0}, //TV = 11.41(11 lines) AV=2.97 SV=5.07 BV=9.32 + {400,1056,1024, 0, 0, 0}, //TV = 11.29(12 lines) AV=2.97 SV=5.04 BV=9.21 + {434,1024,1048, 0, 0, 0}, //TV = 11.17(13 lines) AV=2.97 SV=5.03 BV=9.11 + {467,1024,1048, 0, 0, 0}, //TV = 11.06(14 lines) AV=2.97 SV=5.03 BV=9.00 + {500,1024,1048, 0, 0, 0}, //TV = 10.97(15 lines) AV=2.97 SV=5.03 BV=8.90 + {534,1024,1048, 0, 0, 0}, //TV = 10.87(16 lines) AV=2.97 SV=5.03 BV=8.81 + {567,1056,1024, 0, 0, 0}, //TV = 10.78(17 lines) AV=2.97 SV=5.04 BV=8.71 + {600,1056,1032, 0, 0, 0}, //TV = 10.70(18 lines) AV=2.97 SV=5.06 BV=8.62 + {667,1024,1032, 0, 0, 0}, //TV = 10.55(20 lines) AV=2.97 SV=5.01 BV=8.51 + {700,1056,1024, 0, 0, 0}, //TV = 10.48(21 lines) AV=2.97 SV=5.04 BV=8.41 + {767,1024,1032, 0, 0, 0}, //TV = 10.35(23 lines) AV=2.97 SV=5.01 BV=8.31 + {800,1056,1024, 0, 0, 0}, //TV = 10.29(24 lines) AV=2.97 SV=5.04 BV=8.21 + {867,1024,1048, 0, 0, 0}, //TV = 10.17(26 lines) AV=2.97 SV=5.03 BV=8.11 + {934,1024,1048, 0, 0, 0}, //TV = 10.06(28 lines) AV=2.97 SV=5.03 BV=8.00 + {1000,1024,1048, 0, 0, 0}, //TV = 9.97(30 lines) AV=2.97 SV=5.03 BV=7.90 + {1067,1024,1048, 0, 0, 0}, //TV = 9.87(32 lines) AV=2.97 SV=5.03 BV=7.81 + {1167,1024,1032, 0, 0, 0}, //TV = 9.74(35 lines) AV=2.97 SV=5.01 BV=7.70 + {1234,1024,1048, 0, 0, 0}, //TV = 9.66(37 lines) AV=2.97 SV=5.03 BV=7.60 + {1334,1024,1032, 0, 0, 0}, //TV = 9.55(40 lines) AV=2.97 SV=5.01 BV=7.51 + {1434,1024,1032, 0, 0, 0}, //TV = 9.45(43 lines) AV=2.97 SV=5.01 BV=7.41 + {1534,1024,1032, 0, 0, 0}, //TV = 9.35(46 lines) AV=2.97 SV=5.01 BV=7.31 + {1634,1024,1040, 0, 0, 0}, //TV = 9.26(49 lines) AV=2.97 SV=5.02 BV=7.21 + {1767,1024,1032, 0, 0, 0}, //TV = 9.14(53 lines) AV=2.97 SV=5.01 BV=7.10 + {1900,1024,1032, 0, 0, 0}, //TV = 9.04(57 lines) AV=2.97 SV=5.01 BV=7.00 + {2034,1024,1032, 0, 0, 0}, //TV = 8.94(61 lines) AV=2.97 SV=5.01 BV=6.90 + {2167,1024,1032, 0, 0, 0}, //TV = 8.85(65 lines) AV=2.97 SV=5.01 BV=6.81 + {2334,1024,1032, 0, 0, 0}, //TV = 8.74(70 lines) AV=2.97 SV=5.01 BV=6.70 + {2500,1024,1032, 0, 0, 0}, //TV = 8.64(75 lines) AV=2.97 SV=5.01 BV=6.60 + {2700,1024,1024, 0, 0, 0}, //TV = 8.53(81 lines) AV=2.97 SV=5.00 BV=6.50 + {2867,1024,1032, 0, 0, 0}, //TV = 8.45(86 lines) AV=2.97 SV=5.01 BV=6.41 + {3067,1024,1032, 0, 0, 0}, //TV = 8.35(92 lines) AV=2.97 SV=5.01 BV=6.31 + {3300,1024,1032, 0, 0, 0}, //TV = 8.24(99 lines) AV=2.97 SV=5.01 BV=6.20 + {3534,1024,1032, 0, 0, 0}, //TV = 8.14(106 lines) AV=2.97 SV=5.01 BV=6.10 + {3800,1024,1032, 0, 0, 0}, //TV = 8.04(114 lines) AV=2.97 SV=5.01 BV=6.00 + {4067,1024,1032, 0, 0, 0}, //TV = 7.94(122 lines) AV=2.97 SV=5.01 BV=5.90 + {4334,1024,1032, 0, 0, 0}, //TV = 7.85(130 lines) AV=2.97 SV=5.01 BV=5.81 + {4667,1024,1032, 0, 0, 0}, //TV = 7.74(140 lines) AV=2.97 SV=5.01 BV=5.70 + {5000,1024,1032, 0, 0, 0}, //TV = 7.64(150 lines) AV=2.97 SV=5.01 BV=5.60 + {5400,1024,1024, 0, 0, 0}, //TV = 7.53(162 lines) AV=2.97 SV=5.00 BV=5.50 + {5734,1024,1032, 0, 0, 0}, //TV = 7.45(172 lines) AV=2.97 SV=5.01 BV=5.41 + {6200,1024,1024, 0, 0, 0}, //TV = 7.33(186 lines) AV=2.97 SV=5.00 BV=5.30 + {6634,1024,1024, 0, 0, 0}, //TV = 7.24(199 lines) AV=2.97 SV=5.00 BV=5.21 + {7100,1024,1024, 0, 0, 0}, //TV = 7.14(213 lines) AV=2.97 SV=5.00 BV=5.11 + {7600,1024,1032, 0, 0, 0}, //TV = 7.04(228 lines) AV=2.97 SV=5.01 BV=5.00 + {8167,1024,1024, 0, 0, 0}, //TV = 6.94(245 lines) AV=2.97 SV=5.00 BV=4.91 + {8334,1056,1040, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.07 BV=4.81 + {8334,1152,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.17 BV=4.71 + {8334,1216,1040, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.27 BV=4.61 + {8334,1312,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.37 BV=4.51 + {8334,1408,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.47 BV=4.41 + {8334,1504,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.57 BV=4.31 + {8334,1632,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.67 BV=4.21 + {8334,1728,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.77 BV=4.11 + {8334,1856,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.87 BV=4.01 + {8334,2016,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.98 BV=3.90 + {16668,1056,1040, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.07 BV=3.81 + {16668,1152,1024, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.17 BV=3.71 + {16668,1216,1040, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.27 BV=3.61 + {16668,1312,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.37 BV=3.51 + {16668,1408,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.47 BV=3.41 + {16668,1504,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.57 BV=3.31 + {25001,1088,1024, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.09 BV=3.21 + {25001,1152,1032, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.18 BV=3.11 + {25001,1248,1024, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.29 BV=3.01 + {25001,1312,1040, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.38 BV=2.91 + {33334,1056,1040, 0, 0, 0}, //TV = 4.91(1000 lines) AV=2.97 SV=5.07 BV=2.81 + {33334,1152,1024, 0, 0, 0}, //TV = 4.91(1000 lines) AV=2.97 SV=5.17 BV=2.71 + {33334,1216,1040, 0, 0, 0}, //TV = 4.91(1000 lines) AV=2.97 SV=5.27 BV=2.61 + {41667,1056,1024, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.04 BV=2.51 + {41667,1120,1032, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.14 BV=2.42 + {41667,1216,1024, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.25 BV=2.31 + {50001,1088,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.09 BV=2.21 + {50001,1152,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.18 BV=2.11 + {50001,1248,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.29 BV=2.01 + {50001,1312,1040, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.38 BV=1.91 + {50001,1408,1040, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.48 BV=1.81 + {50001,1536,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.58 BV=1.71 + {50001,1632,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.68 BV=1.61 + {50001,1760,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.78 BV=1.51 + {50001,1888,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.88 BV=1.41 + {58334,1728,1032, 0, 0, 0}, //TV = 4.10(1750 lines) AV=2.97 SV=5.77 BV=1.30 + {58334,1856,1024, 0, 0, 0}, //TV = 4.10(1750 lines) AV=2.97 SV=5.86 BV=1.21 + {66667,1728,1032, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=5.77 BV=1.11 + {66667,1856,1032, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=5.87 BV=1.01 + {66667,1984,1032, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=5.97 BV=0.91 + {66667,2144,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=6.07 BV=0.81 + {66667,2304,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=6.17 BV=0.71 + {66667,2464,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=6.27 BV=0.61 + {66667,2656,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=6.38 BV=0.50 + {66667,2848,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=6.48 BV=0.40 + {66667,3040,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=6.57 BV=0.31 + {66667,3264,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=6.67 BV=0.21 + {66667,3488,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=6.77 BV=0.11 + {66667,3776,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=6.88 BV=-0.00 + {66667,4032,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=6.98 BV=-0.10 + {66667,4320,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=7.08 BV=-0.20 + {66667,4640,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=7.18 BV=-0.30 + {66667,4960,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=7.28 BV=-0.40 + {66667,5344,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=7.38 BV=-0.51 + {66667,5728,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=7.48 BV=-0.61 + {66667,6144,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=7.58 BV=-0.71 + {66667,6560,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=7.68 BV=-0.80 + {66667,7040,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=7.78 BV=-0.90 + {66667,7552,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=7.88 BV=-1.00 + {66667,8064,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=7.98 BV=-1.10 + {66667,8192,1080, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=8.08 BV=-1.20 + {75000,8192,1024, 0, 0, 0}, //TV = 3.74(2250 lines) AV=2.97 SV=8.00 BV=-1.29 + {75000,8192,1104, 0, 0, 0}, //TV = 3.74(2250 lines) AV=2.97 SV=8.11 BV=-1.40 + {83334,8192,1064, 0, 0, 0}, //TV = 3.58(2500 lines) AV=2.97 SV=8.06 BV=-1.50 + {91667,8192,1032, 0, 0, 0}, //TV = 3.45(2750 lines) AV=2.97 SV=8.01 BV=-1.59 + {91667,8192,1112, 0, 0, 0}, //TV = 3.45(2750 lines) AV=2.97 SV=8.12 BV=-1.70 + {100000,8192,1088, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=8.09 BV=-1.79 + {108333,8192,1080, 0, 0, 0}, //TV = 3.21(3250 lines) AV=2.97 SV=8.08 BV=-1.90 + {116667,8192,1072, 0, 0, 0}, //TV = 3.10(3500 lines) AV=2.97 SV=8.07 BV=-2.00 + {125000,8192,1080, 0, 0, 0}, //TV = 3.00(3750 lines) AV=2.97 SV=8.08 BV=-2.11 + {133333,8192,1080, 0, 0, 0}, //TV = 2.91(4000 lines) AV=2.97 SV=8.08 BV=-2.20 + {150000,8192,1032, 0, 0, 0}, //TV = 2.74(4500 lines) AV=2.97 SV=8.01 BV=-2.30 + {158333,8192,1048, 0, 0, 0}, //TV = 2.66(4750 lines) AV=2.97 SV=8.03 BV=-2.40 + {166666,8192,1064, 0, 0, 0}, //TV = 2.58(5000 lines) AV=2.97 SV=8.06 BV=-2.50 + {183333,8192,1040, 0, 0, 0}, //TV = 2.45(5500 lines) AV=2.97 SV=8.02 BV=-2.60 + {199999,8192,1024, 0, 0, 0}, //TV = 2.32(6000 lines) AV=2.97 SV=8.00 BV=-2.71 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sAEScene1PLineTable_50Hz = +{ +{ + {200,1024,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.00 BV=10.26 + {200,1056,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.04 BV=10.21 + {200,1120,1032, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.14 BV=10.12 + {234,1024,1040, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.02 BV=10.01 + {234,1120,1024, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.13 BV=9.90 + {267,1024,1048, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.03 BV=9.81 + {267,1120,1024, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.13 BV=9.71 + {300,1056,1032, 0, 0, 0}, //TV = 11.70(9 lines) AV=2.97 SV=5.06 BV=9.62 + {334,1024,1032, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.01 BV=9.51 + {334,1088,1040, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.11 BV=9.41 + {367,1056,1040, 0, 0, 0}, //TV = 11.41(11 lines) AV=2.97 SV=5.07 BV=9.32 + {400,1056,1024, 0, 0, 0}, //TV = 11.29(12 lines) AV=2.97 SV=5.04 BV=9.21 + {434,1024,1048, 0, 0, 0}, //TV = 11.17(13 lines) AV=2.97 SV=5.03 BV=9.11 + {467,1024,1048, 0, 0, 0}, //TV = 11.06(14 lines) AV=2.97 SV=5.03 BV=9.00 + {500,1024,1048, 0, 0, 0}, //TV = 10.97(15 lines) AV=2.97 SV=5.03 BV=8.90 + {534,1024,1048, 0, 0, 0}, //TV = 10.87(16 lines) AV=2.97 SV=5.03 BV=8.81 + {567,1056,1024, 0, 0, 0}, //TV = 10.78(17 lines) AV=2.97 SV=5.04 BV=8.71 + {600,1056,1032, 0, 0, 0}, //TV = 10.70(18 lines) AV=2.97 SV=5.06 BV=8.62 + {667,1024,1032, 0, 0, 0}, //TV = 10.55(20 lines) AV=2.97 SV=5.01 BV=8.51 + {700,1056,1024, 0, 0, 0}, //TV = 10.48(21 lines) AV=2.97 SV=5.04 BV=8.41 + {767,1024,1032, 0, 0, 0}, //TV = 10.35(23 lines) AV=2.97 SV=5.01 BV=8.31 + {800,1056,1024, 0, 0, 0}, //TV = 10.29(24 lines) AV=2.97 SV=5.04 BV=8.21 + {867,1024,1048, 0, 0, 0}, //TV = 10.17(26 lines) AV=2.97 SV=5.03 BV=8.11 + {934,1024,1048, 0, 0, 0}, //TV = 10.06(28 lines) AV=2.97 SV=5.03 BV=8.00 + {1000,1024,1048, 0, 0, 0}, //TV = 9.97(30 lines) AV=2.97 SV=5.03 BV=7.90 + {1067,1024,1048, 0, 0, 0}, //TV = 9.87(32 lines) AV=2.97 SV=5.03 BV=7.81 + {1167,1024,1032, 0, 0, 0}, //TV = 9.74(35 lines) AV=2.97 SV=5.01 BV=7.70 + {1234,1024,1048, 0, 0, 0}, //TV = 9.66(37 lines) AV=2.97 SV=5.03 BV=7.60 + {1334,1024,1032, 0, 0, 0}, //TV = 9.55(40 lines) AV=2.97 SV=5.01 BV=7.51 + {1434,1024,1032, 0, 0, 0}, //TV = 9.45(43 lines) AV=2.97 SV=5.01 BV=7.41 + {1534,1024,1032, 0, 0, 0}, //TV = 9.35(46 lines) AV=2.97 SV=5.01 BV=7.31 + {1634,1024,1040, 0, 0, 0}, //TV = 9.26(49 lines) AV=2.97 SV=5.02 BV=7.21 + {1767,1024,1032, 0, 0, 0}, //TV = 9.14(53 lines) AV=2.97 SV=5.01 BV=7.10 + {1900,1024,1032, 0, 0, 0}, //TV = 9.04(57 lines) AV=2.97 SV=5.01 BV=7.00 + {2034,1024,1032, 0, 0, 0}, //TV = 8.94(61 lines) AV=2.97 SV=5.01 BV=6.90 + {2167,1024,1032, 0, 0, 0}, //TV = 8.85(65 lines) AV=2.97 SV=5.01 BV=6.81 + {2334,1024,1032, 0, 0, 0}, //TV = 8.74(70 lines) AV=2.97 SV=5.01 BV=6.70 + {2500,1024,1032, 0, 0, 0}, //TV = 8.64(75 lines) AV=2.97 SV=5.01 BV=6.60 + {2700,1024,1024, 0, 0, 0}, //TV = 8.53(81 lines) AV=2.97 SV=5.00 BV=6.50 + {2867,1024,1032, 0, 0, 0}, //TV = 8.45(86 lines) AV=2.97 SV=5.01 BV=6.41 + {3067,1024,1032, 0, 0, 0}, //TV = 8.35(92 lines) AV=2.97 SV=5.01 BV=6.31 + {3300,1024,1032, 0, 0, 0}, //TV = 8.24(99 lines) AV=2.97 SV=5.01 BV=6.20 + {3534,1024,1032, 0, 0, 0}, //TV = 8.14(106 lines) AV=2.97 SV=5.01 BV=6.10 + {3800,1024,1032, 0, 0, 0}, //TV = 8.04(114 lines) AV=2.97 SV=5.01 BV=6.00 + {4067,1024,1032, 0, 0, 0}, //TV = 7.94(122 lines) AV=2.97 SV=5.01 BV=5.90 + {4334,1024,1032, 0, 0, 0}, //TV = 7.85(130 lines) AV=2.97 SV=5.01 BV=5.81 + {4667,1024,1032, 0, 0, 0}, //TV = 7.74(140 lines) AV=2.97 SV=5.01 BV=5.70 + {5000,1024,1032, 0, 0, 0}, //TV = 7.64(150 lines) AV=2.97 SV=5.01 BV=5.60 + {5400,1024,1024, 0, 0, 0}, //TV = 7.53(162 lines) AV=2.97 SV=5.00 BV=5.50 + {5734,1024,1032, 0, 0, 0}, //TV = 7.45(172 lines) AV=2.97 SV=5.01 BV=5.41 + {6200,1024,1024, 0, 0, 0}, //TV = 7.33(186 lines) AV=2.97 SV=5.00 BV=5.30 + {6634,1024,1024, 0, 0, 0}, //TV = 7.24(199 lines) AV=2.97 SV=5.00 BV=5.21 + {7100,1024,1024, 0, 0, 0}, //TV = 7.14(213 lines) AV=2.97 SV=5.00 BV=5.11 + {7600,1024,1032, 0, 0, 0}, //TV = 7.04(228 lines) AV=2.97 SV=5.01 BV=5.00 + {8167,1024,1024, 0, 0, 0}, //TV = 6.94(245 lines) AV=2.97 SV=5.00 BV=4.91 + {8734,1024,1024, 0, 0, 0}, //TV = 6.84(262 lines) AV=2.97 SV=5.00 BV=4.81 + {9367,1024,1024, 0, 0, 0}, //TV = 6.74(281 lines) AV=2.97 SV=5.00 BV=4.71 + {10000,1024,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.01 BV=4.60 + {10000,1088,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.10 BV=4.52 + {10000,1184,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.21 BV=4.41 + {10000,1248,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.31 BV=4.31 + {10000,1344,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.41 BV=4.20 + {10000,1440,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.51 BV=4.10 + {10000,1568,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.61 BV=4.00 + {10000,1664,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.71 BV=3.90 + {10000,1792,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.81 BV=3.81 + {10000,1920,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.91 BV=3.71 + {20000,1024,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.01 BV=3.60 + {20000,1088,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.10 BV=3.52 + {20000,1184,1024, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.21 BV=3.41 + {20000,1248,1040, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.31 BV=3.31 + {20000,1344,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.40 BV=3.21 + {20000,1440,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.50 BV=3.11 + {30000,1024,1040, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.02 BV=3.01 + {30000,1120,1024, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.13 BV=2.90 + {30000,1184,1032, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.22 BV=2.81 + {30000,1280,1024, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.32 BV=2.71 + {40000,1024,1032, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.01 BV=2.60 + {40000,1088,1032, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.10 BV=2.52 + {40000,1184,1024, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.21 BV=2.41 + {40000,1280,1024, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.32 BV=2.29 + {50000,1088,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.09 BV=2.21 + {50000,1152,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.18 BV=2.11 + {50000,1248,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.29 BV=2.01 + {50000,1312,1040, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.38 BV=1.91 + {50000,1440,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.49 BV=1.80 + {50000,1536,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.58 BV=1.71 + {50000,1632,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.68 BV=1.61 + {50000,1760,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.78 BV=1.51 + {50000,1888,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.88 BV=1.41 + {60000,1696,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=5.73 BV=1.30 + {60000,1792,1032, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=5.82 BV=1.21 + {60000,1952,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=5.93 BV=1.10 + {60000,2080,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.02 BV=1.01 + {60000,2208,1032, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.12 BV=0.91 + {60000,2400,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.23 BV=0.80 + {60000,2560,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.32 BV=0.71 + {60000,2720,1032, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.42 BV=0.61 + {60000,2944,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.52 BV=0.51 + {60000,3168,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.63 BV=0.40 + {60000,3360,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.71 BV=0.32 + {60000,3616,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.82 BV=0.21 + {60000,3872,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.92 BV=0.11 + {60000,4192,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=7.03 BV=-0.00 + {60000,4480,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=7.13 BV=-0.10 + {60000,4800,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=7.23 BV=-0.20 + {60000,5152,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=7.33 BV=-0.30 + {60000,5504,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=7.43 BV=-0.40 + {60000,5952,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=7.54 BV=-0.51 + {60000,6368,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=7.64 BV=-0.61 + {60000,6816,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=7.73 BV=-0.70 + {60000,7296,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=7.83 BV=-0.80 + {60000,7808,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=7.93 BV=-0.90 + {60000,8192,1048, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=8.03 BV=-1.00 + {60000,8192,1120, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=8.13 BV=-1.10 + {70000,8192,1024, 0, 0, 0}, //TV = 3.84(2100 lines) AV=2.97 SV=8.00 BV=-1.19 + {70000,8192,1104, 0, 0, 0}, //TV = 3.84(2100 lines) AV=2.97 SV=8.11 BV=-1.30 + {80000,8192,1032, 0, 0, 0}, //TV = 3.64(2400 lines) AV=2.97 SV=8.01 BV=-1.40 + {80000,8192,1104, 0, 0, 0}, //TV = 3.64(2400 lines) AV=2.97 SV=8.11 BV=-1.49 + {90000,8192,1056, 0, 0, 0}, //TV = 3.47(2700 lines) AV=2.97 SV=8.04 BV=-1.60 + {90000,8192,1128, 0, 0, 0}, //TV = 3.47(2700 lines) AV=2.97 SV=8.14 BV=-1.69 + {99999,8192,1088, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=8.09 BV=-1.79 + {109999,8192,1064, 0, 0, 0}, //TV = 3.18(3300 lines) AV=2.97 SV=8.06 BV=-1.90 + {119999,8192,1040, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=8.02 BV=-1.99 + {129999,8192,1040, 0, 0, 0}, //TV = 2.94(3900 lines) AV=2.97 SV=8.02 BV=-2.11 + {139999,8192,1032, 0, 0, 0}, //TV = 2.84(4200 lines) AV=2.97 SV=8.01 BV=-2.20 + {149999,8192,1032, 0, 0, 0}, //TV = 2.74(4500 lines) AV=2.97 SV=8.01 BV=-2.30 + {159999,8192,1040, 0, 0, 0}, //TV = 2.64(4800 lines) AV=2.97 SV=8.02 BV=-2.41 + {169999,8192,1048, 0, 0, 0}, //TV = 2.56(5100 lines) AV=2.97 SV=8.03 BV=-2.51 + {179999,8192,1056, 0, 0, 0}, //TV = 2.47(5400 lines) AV=2.97 SV=8.04 BV=-2.60 + {199998,8192,1024, 0, 0, 0}, //TV = 2.32(6000 lines) AV=2.97 SV=8.00 BV=-2.71 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_SceneTable1 = +{ + AETABLE_SCENE_INDEX1, //eAETableID + 131, //u4TotalIndex + 20, //u4StrobeTrigerBV + 103, //i4MaxBV + -27, //i4MinBV + 90, //i4EffectiveMaxBV + -10, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAEScene1PLineTable_60Hz, + sAEScene1PLineTable_50Hz, + NULL, +}; + +static strEvPline sAEScene2PLineTable_60Hz = +{ +{ + {200,1024,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.00 BV=10.26 + {200,1056,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.04 BV=10.21 + {200,1120,1032, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.14 BV=10.12 + {234,1024,1040, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.02 BV=10.01 + {234,1120,1024, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.13 BV=9.90 + {267,1024,1048, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.03 BV=9.81 + {267,1120,1024, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.13 BV=9.71 + {300,1056,1032, 0, 0, 0}, //TV = 11.70(9 lines) AV=2.97 SV=5.06 BV=9.62 + {334,1024,1032, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.01 BV=9.51 + {334,1088,1040, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.11 BV=9.41 + {367,1056,1040, 0, 0, 0}, //TV = 11.41(11 lines) AV=2.97 SV=5.07 BV=9.32 + {400,1056,1024, 0, 0, 0}, //TV = 11.29(12 lines) AV=2.97 SV=5.04 BV=9.21 + {434,1024,1048, 0, 0, 0}, //TV = 11.17(13 lines) AV=2.97 SV=5.03 BV=9.11 + {467,1024,1048, 0, 0, 0}, //TV = 11.06(14 lines) AV=2.97 SV=5.03 BV=9.00 + {500,1024,1048, 0, 0, 0}, //TV = 10.97(15 lines) AV=2.97 SV=5.03 BV=8.90 + {534,1024,1048, 0, 0, 0}, //TV = 10.87(16 lines) AV=2.97 SV=5.03 BV=8.81 + {567,1056,1024, 0, 0, 0}, //TV = 10.78(17 lines) AV=2.97 SV=5.04 BV=8.71 + {600,1056,1032, 0, 0, 0}, //TV = 10.70(18 lines) AV=2.97 SV=5.06 BV=8.62 + {667,1024,1032, 0, 0, 0}, //TV = 10.55(20 lines) AV=2.97 SV=5.01 BV=8.51 + {700,1056,1024, 0, 0, 0}, //TV = 10.48(21 lines) AV=2.97 SV=5.04 BV=8.41 + {767,1024,1032, 0, 0, 0}, //TV = 10.35(23 lines) AV=2.97 SV=5.01 BV=8.31 + {800,1056,1024, 0, 0, 0}, //TV = 10.29(24 lines) AV=2.97 SV=5.04 BV=8.21 + {867,1024,1048, 0, 0, 0}, //TV = 10.17(26 lines) AV=2.97 SV=5.03 BV=8.11 + {934,1024,1048, 0, 0, 0}, //TV = 10.06(28 lines) AV=2.97 SV=5.03 BV=8.00 + {1000,1024,1048, 0, 0, 0}, //TV = 9.97(30 lines) AV=2.97 SV=5.03 BV=7.90 + {1067,1024,1048, 0, 0, 0}, //TV = 9.87(32 lines) AV=2.97 SV=5.03 BV=7.81 + {1167,1024,1032, 0, 0, 0}, //TV = 9.74(35 lines) AV=2.97 SV=5.01 BV=7.70 + {1234,1024,1048, 0, 0, 0}, //TV = 9.66(37 lines) AV=2.97 SV=5.03 BV=7.60 + {1334,1024,1032, 0, 0, 0}, //TV = 9.55(40 lines) AV=2.97 SV=5.01 BV=7.51 + {1434,1024,1032, 0, 0, 0}, //TV = 9.45(43 lines) AV=2.97 SV=5.01 BV=7.41 + {1534,1024,1032, 0, 0, 0}, //TV = 9.35(46 lines) AV=2.97 SV=5.01 BV=7.31 + {1634,1024,1040, 0, 0, 0}, //TV = 9.26(49 lines) AV=2.97 SV=5.02 BV=7.21 + {1767,1024,1032, 0, 0, 0}, //TV = 9.14(53 lines) AV=2.97 SV=5.01 BV=7.10 + {1900,1024,1032, 0, 0, 0}, //TV = 9.04(57 lines) AV=2.97 SV=5.01 BV=7.00 + {2034,1024,1032, 0, 0, 0}, //TV = 8.94(61 lines) AV=2.97 SV=5.01 BV=6.90 + {2167,1024,1032, 0, 0, 0}, //TV = 8.85(65 lines) AV=2.97 SV=5.01 BV=6.81 + {2334,1024,1032, 0, 0, 0}, //TV = 8.74(70 lines) AV=2.97 SV=5.01 BV=6.70 + {2500,1024,1032, 0, 0, 0}, //TV = 8.64(75 lines) AV=2.97 SV=5.01 BV=6.60 + {2700,1024,1024, 0, 0, 0}, //TV = 8.53(81 lines) AV=2.97 SV=5.00 BV=6.50 + {2867,1024,1032, 0, 0, 0}, //TV = 8.45(86 lines) AV=2.97 SV=5.01 BV=6.41 + {3067,1024,1032, 0, 0, 0}, //TV = 8.35(92 lines) AV=2.97 SV=5.01 BV=6.31 + {3300,1024,1032, 0, 0, 0}, //TV = 8.24(99 lines) AV=2.97 SV=5.01 BV=6.20 + {3534,1024,1032, 0, 0, 0}, //TV = 8.14(106 lines) AV=2.97 SV=5.01 BV=6.10 + {3800,1024,1032, 0, 0, 0}, //TV = 8.04(114 lines) AV=2.97 SV=5.01 BV=6.00 + {4067,1024,1032, 0, 0, 0}, //TV = 7.94(122 lines) AV=2.97 SV=5.01 BV=5.90 + {4334,1024,1032, 0, 0, 0}, //TV = 7.85(130 lines) AV=2.97 SV=5.01 BV=5.81 + {4667,1024,1032, 0, 0, 0}, //TV = 7.74(140 lines) AV=2.97 SV=5.01 BV=5.70 + {5000,1024,1032, 0, 0, 0}, //TV = 7.64(150 lines) AV=2.97 SV=5.01 BV=5.60 + {5400,1024,1024, 0, 0, 0}, //TV = 7.53(162 lines) AV=2.97 SV=5.00 BV=5.50 + {5734,1024,1032, 0, 0, 0}, //TV = 7.45(172 lines) AV=2.97 SV=5.01 BV=5.41 + {6200,1024,1024, 0, 0, 0}, //TV = 7.33(186 lines) AV=2.97 SV=5.00 BV=5.30 + {6634,1024,1024, 0, 0, 0}, //TV = 7.24(199 lines) AV=2.97 SV=5.00 BV=5.21 + {7100,1024,1024, 0, 0, 0}, //TV = 7.14(213 lines) AV=2.97 SV=5.00 BV=5.11 + {7600,1024,1032, 0, 0, 0}, //TV = 7.04(228 lines) AV=2.97 SV=5.01 BV=5.00 + {8167,1024,1024, 0, 0, 0}, //TV = 6.94(245 lines) AV=2.97 SV=5.00 BV=4.91 + {8334,1056,1040, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.07 BV=4.81 + {8334,1152,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.17 BV=4.71 + {8334,1216,1040, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.27 BV=4.61 + {8334,1312,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.37 BV=4.51 + {8334,1408,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.47 BV=4.41 + {8334,1504,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.57 BV=4.31 + {8334,1632,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.67 BV=4.21 + {8334,1728,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.77 BV=4.11 + {8334,1856,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.87 BV=4.01 + {8334,2016,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.98 BV=3.90 + {16668,1056,1040, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.07 BV=3.81 + {16668,1152,1024, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.17 BV=3.71 + {16668,1216,1040, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.27 BV=3.61 + {16668,1312,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.37 BV=3.51 + {16668,1408,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.47 BV=3.41 + {16668,1504,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.57 BV=3.31 + {25001,1088,1024, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.09 BV=3.21 + {25001,1152,1032, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.18 BV=3.11 + {25001,1248,1024, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.29 BV=3.01 + {25001,1312,1040, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.38 BV=2.91 + {33334,1056,1040, 0, 0, 0}, //TV = 4.91(1000 lines) AV=2.97 SV=5.07 BV=2.81 + {33334,1152,1024, 0, 0, 0}, //TV = 4.91(1000 lines) AV=2.97 SV=5.17 BV=2.71 + {33334,1216,1040, 0, 0, 0}, //TV = 4.91(1000 lines) AV=2.97 SV=5.27 BV=2.61 + {41667,1056,1024, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.04 BV=2.51 + {41667,1120,1032, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.14 BV=2.42 + {41667,1216,1024, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.25 BV=2.31 + {50001,1088,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.09 BV=2.21 + {50001,1152,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.18 BV=2.11 + {50001,1248,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.29 BV=2.01 + {50001,1312,1040, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.38 BV=1.91 + {50001,1408,1040, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.48 BV=1.81 + {50001,1536,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.58 BV=1.71 + {50001,1632,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.68 BV=1.61 + {50001,1760,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.78 BV=1.51 + {50001,1888,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.88 BV=1.41 + {58334,1728,1032, 0, 0, 0}, //TV = 4.10(1750 lines) AV=2.97 SV=5.77 BV=1.30 + {58334,1856,1024, 0, 0, 0}, //TV = 4.10(1750 lines) AV=2.97 SV=5.86 BV=1.21 + {66667,1728,1032, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=5.77 BV=1.11 + {66667,1856,1032, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=5.87 BV=1.01 + {66667,1984,1032, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=5.97 BV=0.91 + {66667,2144,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=6.07 BV=0.81 + {66667,2304,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=6.17 BV=0.71 + {66667,2464,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=6.27 BV=0.61 + {66667,2656,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=6.38 BV=0.50 + {66667,2848,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=6.48 BV=0.40 + {66667,3040,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=6.57 BV=0.31 + {66667,3264,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=6.67 BV=0.21 + {66667,3488,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=6.77 BV=0.11 + {66667,3776,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=6.88 BV=-0.00 + {66667,4032,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=6.98 BV=-0.10 + {66667,4320,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=7.08 BV=-0.20 + {66667,4640,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=7.18 BV=-0.30 + {66667,4960,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=7.28 BV=-0.40 + {66667,5344,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=7.38 BV=-0.51 + {66667,5728,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=7.48 BV=-0.61 + {66667,6144,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=7.58 BV=-0.71 + {66667,6560,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=7.68 BV=-0.80 + {66667,7040,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=7.78 BV=-0.90 + {66667,7552,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=7.88 BV=-1.00 + {66667,8064,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=7.98 BV=-1.10 + {66667,8192,1080, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=8.08 BV=-1.20 + {75000,8192,1024, 0, 0, 0}, //TV = 3.74(2250 lines) AV=2.97 SV=8.00 BV=-1.29 + {75000,8192,1104, 0, 0, 0}, //TV = 3.74(2250 lines) AV=2.97 SV=8.11 BV=-1.40 + {83334,8192,1064, 0, 0, 0}, //TV = 3.58(2500 lines) AV=2.97 SV=8.06 BV=-1.50 + {91667,8192,1032, 0, 0, 0}, //TV = 3.45(2750 lines) AV=2.97 SV=8.01 BV=-1.59 + {91667,8192,1112, 0, 0, 0}, //TV = 3.45(2750 lines) AV=2.97 SV=8.12 BV=-1.70 + {100000,8192,1088, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=8.09 BV=-1.79 + {108333,8192,1080, 0, 0, 0}, //TV = 3.21(3250 lines) AV=2.97 SV=8.08 BV=-1.90 + {116667,8192,1072, 0, 0, 0}, //TV = 3.10(3500 lines) AV=2.97 SV=8.07 BV=-2.00 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sAEScene2PLineTable_50Hz = +{ +{ + {200,1024,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.00 BV=10.26 + {200,1056,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.04 BV=10.21 + {200,1120,1032, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.14 BV=10.12 + {234,1024,1040, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.02 BV=10.01 + {234,1120,1024, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.13 BV=9.90 + {267,1024,1048, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.03 BV=9.81 + {267,1120,1024, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.13 BV=9.71 + {300,1056,1032, 0, 0, 0}, //TV = 11.70(9 lines) AV=2.97 SV=5.06 BV=9.62 + {334,1024,1032, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.01 BV=9.51 + {334,1088,1040, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.11 BV=9.41 + {367,1056,1040, 0, 0, 0}, //TV = 11.41(11 lines) AV=2.97 SV=5.07 BV=9.32 + {400,1056,1024, 0, 0, 0}, //TV = 11.29(12 lines) AV=2.97 SV=5.04 BV=9.21 + {434,1024,1048, 0, 0, 0}, //TV = 11.17(13 lines) AV=2.97 SV=5.03 BV=9.11 + {467,1024,1048, 0, 0, 0}, //TV = 11.06(14 lines) AV=2.97 SV=5.03 BV=9.00 + {500,1024,1048, 0, 0, 0}, //TV = 10.97(15 lines) AV=2.97 SV=5.03 BV=8.90 + {534,1024,1048, 0, 0, 0}, //TV = 10.87(16 lines) AV=2.97 SV=5.03 BV=8.81 + {567,1056,1024, 0, 0, 0}, //TV = 10.78(17 lines) AV=2.97 SV=5.04 BV=8.71 + {600,1056,1032, 0, 0, 0}, //TV = 10.70(18 lines) AV=2.97 SV=5.06 BV=8.62 + {667,1024,1032, 0, 0, 0}, //TV = 10.55(20 lines) AV=2.97 SV=5.01 BV=8.51 + {700,1056,1024, 0, 0, 0}, //TV = 10.48(21 lines) AV=2.97 SV=5.04 BV=8.41 + {767,1024,1032, 0, 0, 0}, //TV = 10.35(23 lines) AV=2.97 SV=5.01 BV=8.31 + {800,1056,1024, 0, 0, 0}, //TV = 10.29(24 lines) AV=2.97 SV=5.04 BV=8.21 + {867,1024,1048, 0, 0, 0}, //TV = 10.17(26 lines) AV=2.97 SV=5.03 BV=8.11 + {934,1024,1048, 0, 0, 0}, //TV = 10.06(28 lines) AV=2.97 SV=5.03 BV=8.00 + {1000,1024,1048, 0, 0, 0}, //TV = 9.97(30 lines) AV=2.97 SV=5.03 BV=7.90 + {1067,1024,1048, 0, 0, 0}, //TV = 9.87(32 lines) AV=2.97 SV=5.03 BV=7.81 + {1167,1024,1032, 0, 0, 0}, //TV = 9.74(35 lines) AV=2.97 SV=5.01 BV=7.70 + {1234,1024,1048, 0, 0, 0}, //TV = 9.66(37 lines) AV=2.97 SV=5.03 BV=7.60 + {1334,1024,1032, 0, 0, 0}, //TV = 9.55(40 lines) AV=2.97 SV=5.01 BV=7.51 + {1434,1024,1032, 0, 0, 0}, //TV = 9.45(43 lines) AV=2.97 SV=5.01 BV=7.41 + {1534,1024,1032, 0, 0, 0}, //TV = 9.35(46 lines) AV=2.97 SV=5.01 BV=7.31 + {1634,1024,1040, 0, 0, 0}, //TV = 9.26(49 lines) AV=2.97 SV=5.02 BV=7.21 + {1767,1024,1032, 0, 0, 0}, //TV = 9.14(53 lines) AV=2.97 SV=5.01 BV=7.10 + {1900,1024,1032, 0, 0, 0}, //TV = 9.04(57 lines) AV=2.97 SV=5.01 BV=7.00 + {2034,1024,1032, 0, 0, 0}, //TV = 8.94(61 lines) AV=2.97 SV=5.01 BV=6.90 + {2167,1024,1032, 0, 0, 0}, //TV = 8.85(65 lines) AV=2.97 SV=5.01 BV=6.81 + {2334,1024,1032, 0, 0, 0}, //TV = 8.74(70 lines) AV=2.97 SV=5.01 BV=6.70 + {2500,1024,1032, 0, 0, 0}, //TV = 8.64(75 lines) AV=2.97 SV=5.01 BV=6.60 + {2700,1024,1024, 0, 0, 0}, //TV = 8.53(81 lines) AV=2.97 SV=5.00 BV=6.50 + {2867,1024,1032, 0, 0, 0}, //TV = 8.45(86 lines) AV=2.97 SV=5.01 BV=6.41 + {3067,1024,1032, 0, 0, 0}, //TV = 8.35(92 lines) AV=2.97 SV=5.01 BV=6.31 + {3300,1024,1032, 0, 0, 0}, //TV = 8.24(99 lines) AV=2.97 SV=5.01 BV=6.20 + {3534,1024,1032, 0, 0, 0}, //TV = 8.14(106 lines) AV=2.97 SV=5.01 BV=6.10 + {3800,1024,1032, 0, 0, 0}, //TV = 8.04(114 lines) AV=2.97 SV=5.01 BV=6.00 + {4067,1024,1032, 0, 0, 0}, //TV = 7.94(122 lines) AV=2.97 SV=5.01 BV=5.90 + {4334,1024,1032, 0, 0, 0}, //TV = 7.85(130 lines) AV=2.97 SV=5.01 BV=5.81 + {4667,1024,1032, 0, 0, 0}, //TV = 7.74(140 lines) AV=2.97 SV=5.01 BV=5.70 + {5000,1024,1032, 0, 0, 0}, //TV = 7.64(150 lines) AV=2.97 SV=5.01 BV=5.60 + {5400,1024,1024, 0, 0, 0}, //TV = 7.53(162 lines) AV=2.97 SV=5.00 BV=5.50 + {5734,1024,1032, 0, 0, 0}, //TV = 7.45(172 lines) AV=2.97 SV=5.01 BV=5.41 + {6200,1024,1024, 0, 0, 0}, //TV = 7.33(186 lines) AV=2.97 SV=5.00 BV=5.30 + {6634,1024,1024, 0, 0, 0}, //TV = 7.24(199 lines) AV=2.97 SV=5.00 BV=5.21 + {7100,1024,1024, 0, 0, 0}, //TV = 7.14(213 lines) AV=2.97 SV=5.00 BV=5.11 + {7600,1024,1032, 0, 0, 0}, //TV = 7.04(228 lines) AV=2.97 SV=5.01 BV=5.00 + {8167,1024,1024, 0, 0, 0}, //TV = 6.94(245 lines) AV=2.97 SV=5.00 BV=4.91 + {8734,1024,1024, 0, 0, 0}, //TV = 6.84(262 lines) AV=2.97 SV=5.00 BV=4.81 + {9367,1024,1024, 0, 0, 0}, //TV = 6.74(281 lines) AV=2.97 SV=5.00 BV=4.71 + {10000,1024,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.01 BV=4.60 + {10000,1088,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.10 BV=4.52 + {10000,1184,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.21 BV=4.41 + {10000,1248,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.31 BV=4.31 + {10000,1344,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.41 BV=4.20 + {10000,1440,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.51 BV=4.10 + {10000,1568,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.61 BV=4.00 + {10000,1664,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.71 BV=3.90 + {10000,1792,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.81 BV=3.81 + {10000,1920,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.91 BV=3.71 + {20000,1024,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.01 BV=3.60 + {20000,1088,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.10 BV=3.52 + {20000,1184,1024, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.21 BV=3.41 + {20000,1248,1040, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.31 BV=3.31 + {20000,1344,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.40 BV=3.21 + {20000,1440,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.50 BV=3.11 + {30000,1024,1040, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.02 BV=3.01 + {30000,1120,1024, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.13 BV=2.90 + {30000,1184,1032, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.22 BV=2.81 + {30000,1280,1024, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.32 BV=2.71 + {40000,1024,1032, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.01 BV=2.60 + {40000,1088,1032, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.10 BV=2.52 + {40000,1184,1024, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.21 BV=2.41 + {40000,1280,1024, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.32 BV=2.29 + {50000,1088,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.09 BV=2.21 + {50000,1152,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.18 BV=2.11 + {50000,1248,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.29 BV=2.01 + {50000,1312,1040, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.38 BV=1.91 + {50000,1440,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.49 BV=1.80 + {50000,1536,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.58 BV=1.71 + {50000,1632,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.68 BV=1.61 + {50000,1760,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.78 BV=1.51 + {50000,1888,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.88 BV=1.41 + {60000,1696,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=5.73 BV=1.30 + {60000,1792,1032, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=5.82 BV=1.21 + {60000,1952,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=5.93 BV=1.10 + {60000,2080,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.02 BV=1.01 + {60000,2208,1032, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.12 BV=0.91 + {60000,2400,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.23 BV=0.80 + {60000,2560,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.32 BV=0.71 + {60000,2720,1032, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.42 BV=0.61 + {60000,2944,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.52 BV=0.51 + {60000,3168,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.63 BV=0.40 + {60000,3360,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.71 BV=0.32 + {60000,3616,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.82 BV=0.21 + {60000,3872,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.92 BV=0.11 + {60000,4192,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=7.03 BV=-0.00 + {60000,4480,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=7.13 BV=-0.10 + {60000,4800,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=7.23 BV=-0.20 + {60000,5152,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=7.33 BV=-0.30 + {60000,5504,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=7.43 BV=-0.40 + {60000,5952,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=7.54 BV=-0.51 + {60000,6368,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=7.64 BV=-0.61 + {60000,6816,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=7.73 BV=-0.70 + {60000,7296,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=7.83 BV=-0.80 + {60000,7808,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=7.93 BV=-0.90 + {60000,8192,1048, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=8.03 BV=-1.00 + {60000,8192,1120, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=8.13 BV=-1.10 + {70000,8192,1024, 0, 0, 0}, //TV = 3.84(2100 lines) AV=2.97 SV=8.00 BV=-1.19 + {70000,8192,1104, 0, 0, 0}, //TV = 3.84(2100 lines) AV=2.97 SV=8.11 BV=-1.30 + {80000,8192,1032, 0, 0, 0}, //TV = 3.64(2400 lines) AV=2.97 SV=8.01 BV=-1.40 + {80000,8192,1104, 0, 0, 0}, //TV = 3.64(2400 lines) AV=2.97 SV=8.11 BV=-1.49 + {90000,8192,1056, 0, 0, 0}, //TV = 3.47(2700 lines) AV=2.97 SV=8.04 BV=-1.60 + {90000,8192,1128, 0, 0, 0}, //TV = 3.47(2700 lines) AV=2.97 SV=8.14 BV=-1.69 + {99999,8192,1088, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=8.09 BV=-1.79 + {109999,8192,1064, 0, 0, 0}, //TV = 3.18(3300 lines) AV=2.97 SV=8.06 BV=-1.90 + {119999,8192,1040, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=8.02 BV=-1.99 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_SceneTable2 = +{ + AETABLE_SCENE_INDEX2, //eAETableID + 124, //u4TotalIndex + 20, //u4StrobeTrigerBV + 103, //i4MaxBV + -20, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAEScene2PLineTable_60Hz, + sAEScene2PLineTable_50Hz, + NULL, +}; + +static strEvPline sAEScene3PLineTable_60Hz = +{ +{ + {200,1024,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.00 BV=10.26 + {200,1056,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.04 BV=10.21 + {200,1120,1032, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.14 BV=10.12 + {234,1024,1040, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.02 BV=10.01 + {234,1120,1024, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.13 BV=9.90 + {267,1024,1048, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.03 BV=9.81 + {267,1120,1024, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.13 BV=9.71 + {300,1056,1032, 0, 0, 0}, //TV = 11.70(9 lines) AV=2.97 SV=5.06 BV=9.62 + {334,1024,1032, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.01 BV=9.51 + {334,1088,1040, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.11 BV=9.41 + {367,1056,1040, 0, 0, 0}, //TV = 11.41(11 lines) AV=2.97 SV=5.07 BV=9.32 + {400,1056,1024, 0, 0, 0}, //TV = 11.29(12 lines) AV=2.97 SV=5.04 BV=9.21 + {434,1024,1048, 0, 0, 0}, //TV = 11.17(13 lines) AV=2.97 SV=5.03 BV=9.11 + {467,1024,1048, 0, 0, 0}, //TV = 11.06(14 lines) AV=2.97 SV=5.03 BV=9.00 + {500,1024,1048, 0, 0, 0}, //TV = 10.97(15 lines) AV=2.97 SV=5.03 BV=8.90 + {534,1024,1048, 0, 0, 0}, //TV = 10.87(16 lines) AV=2.97 SV=5.03 BV=8.81 + {567,1056,1024, 0, 0, 0}, //TV = 10.78(17 lines) AV=2.97 SV=5.04 BV=8.71 + {600,1056,1032, 0, 0, 0}, //TV = 10.70(18 lines) AV=2.97 SV=5.06 BV=8.62 + {667,1024,1032, 0, 0, 0}, //TV = 10.55(20 lines) AV=2.97 SV=5.01 BV=8.51 + {700,1056,1024, 0, 0, 0}, //TV = 10.48(21 lines) AV=2.97 SV=5.04 BV=8.41 + {767,1024,1032, 0, 0, 0}, //TV = 10.35(23 lines) AV=2.97 SV=5.01 BV=8.31 + {800,1056,1024, 0, 0, 0}, //TV = 10.29(24 lines) AV=2.97 SV=5.04 BV=8.21 + {867,1024,1048, 0, 0, 0}, //TV = 10.17(26 lines) AV=2.97 SV=5.03 BV=8.11 + {934,1024,1048, 0, 0, 0}, //TV = 10.06(28 lines) AV=2.97 SV=5.03 BV=8.00 + {1000,1024,1048, 0, 0, 0}, //TV = 9.97(30 lines) AV=2.97 SV=5.03 BV=7.90 + {1067,1024,1048, 0, 0, 0}, //TV = 9.87(32 lines) AV=2.97 SV=5.03 BV=7.81 + {1167,1024,1032, 0, 0, 0}, //TV = 9.74(35 lines) AV=2.97 SV=5.01 BV=7.70 + {1234,1024,1048, 0, 0, 0}, //TV = 9.66(37 lines) AV=2.97 SV=5.03 BV=7.60 + {1334,1024,1032, 0, 0, 0}, //TV = 9.55(40 lines) AV=2.97 SV=5.01 BV=7.51 + {1434,1024,1032, 0, 0, 0}, //TV = 9.45(43 lines) AV=2.97 SV=5.01 BV=7.41 + {1534,1024,1032, 0, 0, 0}, //TV = 9.35(46 lines) AV=2.97 SV=5.01 BV=7.31 + {1634,1024,1040, 0, 0, 0}, //TV = 9.26(49 lines) AV=2.97 SV=5.02 BV=7.21 + {1767,1024,1032, 0, 0, 0}, //TV = 9.14(53 lines) AV=2.97 SV=5.01 BV=7.10 + {1900,1024,1032, 0, 0, 0}, //TV = 9.04(57 lines) AV=2.97 SV=5.01 BV=7.00 + {2034,1024,1032, 0, 0, 0}, //TV = 8.94(61 lines) AV=2.97 SV=5.01 BV=6.90 + {2167,1024,1032, 0, 0, 0}, //TV = 8.85(65 lines) AV=2.97 SV=5.01 BV=6.81 + {2334,1024,1032, 0, 0, 0}, //TV = 8.74(70 lines) AV=2.97 SV=5.01 BV=6.70 + {2500,1024,1032, 0, 0, 0}, //TV = 8.64(75 lines) AV=2.97 SV=5.01 BV=6.60 + {2700,1024,1024, 0, 0, 0}, //TV = 8.53(81 lines) AV=2.97 SV=5.00 BV=6.50 + {2867,1024,1032, 0, 0, 0}, //TV = 8.45(86 lines) AV=2.97 SV=5.01 BV=6.41 + {3067,1024,1032, 0, 0, 0}, //TV = 8.35(92 lines) AV=2.97 SV=5.01 BV=6.31 + {3300,1024,1032, 0, 0, 0}, //TV = 8.24(99 lines) AV=2.97 SV=5.01 BV=6.20 + {3534,1024,1032, 0, 0, 0}, //TV = 8.14(106 lines) AV=2.97 SV=5.01 BV=6.10 + {3800,1024,1032, 0, 0, 0}, //TV = 8.04(114 lines) AV=2.97 SV=5.01 BV=6.00 + {4067,1024,1032, 0, 0, 0}, //TV = 7.94(122 lines) AV=2.97 SV=5.01 BV=5.90 + {4334,1024,1032, 0, 0, 0}, //TV = 7.85(130 lines) AV=2.97 SV=5.01 BV=5.81 + {4667,1024,1032, 0, 0, 0}, //TV = 7.74(140 lines) AV=2.97 SV=5.01 BV=5.70 + {5000,1024,1032, 0, 0, 0}, //TV = 7.64(150 lines) AV=2.97 SV=5.01 BV=5.60 + {5400,1024,1024, 0, 0, 0}, //TV = 7.53(162 lines) AV=2.97 SV=5.00 BV=5.50 + {5734,1024,1032, 0, 0, 0}, //TV = 7.45(172 lines) AV=2.97 SV=5.01 BV=5.41 + {6200,1024,1024, 0, 0, 0}, //TV = 7.33(186 lines) AV=2.97 SV=5.00 BV=5.30 + {6634,1024,1024, 0, 0, 0}, //TV = 7.24(199 lines) AV=2.97 SV=5.00 BV=5.21 + {7100,1024,1024, 0, 0, 0}, //TV = 7.14(213 lines) AV=2.97 SV=5.00 BV=5.11 + {7600,1024,1032, 0, 0, 0}, //TV = 7.04(228 lines) AV=2.97 SV=5.01 BV=5.00 + {8167,1024,1024, 0, 0, 0}, //TV = 6.94(245 lines) AV=2.97 SV=5.00 BV=4.91 + {8334,1056,1040, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.07 BV=4.81 + {8334,1152,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.17 BV=4.71 + {8334,1216,1040, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.27 BV=4.61 + {8334,1312,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.37 BV=4.51 + {8334,1408,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.47 BV=4.41 + {8334,1504,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.57 BV=4.31 + {8334,1632,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.67 BV=4.21 + {8334,1728,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.77 BV=4.11 + {8334,1856,1032, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.87 BV=4.01 + {8334,2016,1024, 0, 0, 0}, //TV = 6.91(250 lines) AV=2.97 SV=5.98 BV=3.90 + {16668,1056,1040, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.07 BV=3.81 + {16668,1152,1024, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.17 BV=3.71 + {16668,1216,1040, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.27 BV=3.61 + {16668,1312,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.37 BV=3.51 + {16668,1408,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.47 BV=3.41 + {16668,1504,1032, 0, 0, 0}, //TV = 5.91(500 lines) AV=2.97 SV=5.57 BV=3.31 + {25001,1088,1024, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.09 BV=3.21 + {25001,1152,1032, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.18 BV=3.11 + {25001,1248,1024, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.29 BV=3.01 + {25001,1312,1040, 0, 0, 0}, //TV = 5.32(750 lines) AV=2.97 SV=5.38 BV=2.91 + {33334,1056,1040, 0, 0, 0}, //TV = 4.91(1000 lines) AV=2.97 SV=5.07 BV=2.81 + {33334,1152,1024, 0, 0, 0}, //TV = 4.91(1000 lines) AV=2.97 SV=5.17 BV=2.71 + {33334,1216,1040, 0, 0, 0}, //TV = 4.91(1000 lines) AV=2.97 SV=5.27 BV=2.61 + {41667,1056,1024, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.04 BV=2.51 + {41667,1120,1032, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.14 BV=2.42 + {41667,1216,1024, 0, 0, 0}, //TV = 4.58(1250 lines) AV=2.97 SV=5.25 BV=2.31 + {50001,1088,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.09 BV=2.21 + {50001,1152,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.18 BV=2.11 + {50001,1248,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.29 BV=2.01 + {50001,1312,1040, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.38 BV=1.91 + {50001,1408,1040, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.48 BV=1.81 + {50001,1536,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.58 BV=1.71 + {50001,1632,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.68 BV=1.61 + {50001,1760,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.78 BV=1.51 + {50001,1888,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.88 BV=1.41 + {58334,1728,1032, 0, 0, 0}, //TV = 4.10(1750 lines) AV=2.97 SV=5.77 BV=1.30 + {58334,1856,1024, 0, 0, 0}, //TV = 4.10(1750 lines) AV=2.97 SV=5.86 BV=1.21 + {66667,1728,1032, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=5.77 BV=1.11 + {66667,1856,1032, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=5.87 BV=1.01 + {66667,1984,1032, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=5.97 BV=0.91 + {66667,2144,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=6.07 BV=0.81 + {66667,2304,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=6.17 BV=0.71 + {66667,2464,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=6.27 BV=0.61 + {66667,2656,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=6.38 BV=0.50 + {66667,2848,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=6.48 BV=0.40 + {66667,3040,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=6.57 BV=0.31 + {66667,3264,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=6.67 BV=0.21 + {66667,3488,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=6.77 BV=0.11 + {66667,3776,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=6.88 BV=-0.00 + {66667,4032,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=6.98 BV=-0.10 + {66667,4320,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=7.08 BV=-0.20 + {66667,4640,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=7.18 BV=-0.30 + {66667,4960,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=7.28 BV=-0.40 + {66667,5344,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=7.38 BV=-0.51 + {66667,5728,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=7.48 BV=-0.61 + {66667,6144,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=7.58 BV=-0.71 + {66667,6560,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=7.68 BV=-0.80 + {66667,7040,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=7.78 BV=-0.90 + {66667,7552,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=7.88 BV=-1.00 + {66667,8064,1024, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=7.98 BV=-1.10 + {66667,8192,1080, 0, 0, 0}, //TV = 3.91(2000 lines) AV=2.97 SV=8.08 BV=-1.20 + {75000,8192,1024, 0, 0, 0}, //TV = 3.74(2250 lines) AV=2.97 SV=8.00 BV=-1.29 + {75000,8192,1104, 0, 0, 0}, //TV = 3.74(2250 lines) AV=2.97 SV=8.11 BV=-1.40 + {83334,8192,1064, 0, 0, 0}, //TV = 3.58(2500 lines) AV=2.97 SV=8.06 BV=-1.50 + {91667,8192,1032, 0, 0, 0}, //TV = 3.45(2750 lines) AV=2.97 SV=8.01 BV=-1.59 + {91667,8192,1112, 0, 0, 0}, //TV = 3.45(2750 lines) AV=2.97 SV=8.12 BV=-1.70 + {100000,8192,1088, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=8.09 BV=-1.79 + {108333,8192,1080, 0, 0, 0}, //TV = 3.21(3250 lines) AV=2.97 SV=8.08 BV=-1.90 + {116667,8192,1072, 0, 0, 0}, //TV = 3.10(3500 lines) AV=2.97 SV=8.07 BV=-2.00 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sAEScene3PLineTable_50Hz = +{ +{ + {200,1024,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.00 BV=10.26 + {200,1056,1024, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.04 BV=10.21 + {200,1120,1032, 0, 0, 0}, //TV = 12.29(6 lines) AV=2.97 SV=5.14 BV=10.12 + {234,1024,1040, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.02 BV=10.01 + {234,1120,1024, 0, 0, 0}, //TV = 12.06(7 lines) AV=2.97 SV=5.13 BV=9.90 + {267,1024,1048, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.03 BV=9.81 + {267,1120,1024, 0, 0, 0}, //TV = 11.87(8 lines) AV=2.97 SV=5.13 BV=9.71 + {300,1056,1032, 0, 0, 0}, //TV = 11.70(9 lines) AV=2.97 SV=5.06 BV=9.62 + {334,1024,1032, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.01 BV=9.51 + {334,1088,1040, 0, 0, 0}, //TV = 11.55(10 lines) AV=2.97 SV=5.11 BV=9.41 + {367,1056,1040, 0, 0, 0}, //TV = 11.41(11 lines) AV=2.97 SV=5.07 BV=9.32 + {400,1056,1024, 0, 0, 0}, //TV = 11.29(12 lines) AV=2.97 SV=5.04 BV=9.21 + {434,1024,1048, 0, 0, 0}, //TV = 11.17(13 lines) AV=2.97 SV=5.03 BV=9.11 + {467,1024,1048, 0, 0, 0}, //TV = 11.06(14 lines) AV=2.97 SV=5.03 BV=9.00 + {500,1024,1048, 0, 0, 0}, //TV = 10.97(15 lines) AV=2.97 SV=5.03 BV=8.90 + {534,1024,1048, 0, 0, 0}, //TV = 10.87(16 lines) AV=2.97 SV=5.03 BV=8.81 + {567,1056,1024, 0, 0, 0}, //TV = 10.78(17 lines) AV=2.97 SV=5.04 BV=8.71 + {600,1056,1032, 0, 0, 0}, //TV = 10.70(18 lines) AV=2.97 SV=5.06 BV=8.62 + {667,1024,1032, 0, 0, 0}, //TV = 10.55(20 lines) AV=2.97 SV=5.01 BV=8.51 + {700,1056,1024, 0, 0, 0}, //TV = 10.48(21 lines) AV=2.97 SV=5.04 BV=8.41 + {767,1024,1032, 0, 0, 0}, //TV = 10.35(23 lines) AV=2.97 SV=5.01 BV=8.31 + {800,1056,1024, 0, 0, 0}, //TV = 10.29(24 lines) AV=2.97 SV=5.04 BV=8.21 + {867,1024,1048, 0, 0, 0}, //TV = 10.17(26 lines) AV=2.97 SV=5.03 BV=8.11 + {934,1024,1048, 0, 0, 0}, //TV = 10.06(28 lines) AV=2.97 SV=5.03 BV=8.00 + {1000,1024,1048, 0, 0, 0}, //TV = 9.97(30 lines) AV=2.97 SV=5.03 BV=7.90 + {1067,1024,1048, 0, 0, 0}, //TV = 9.87(32 lines) AV=2.97 SV=5.03 BV=7.81 + {1167,1024,1032, 0, 0, 0}, //TV = 9.74(35 lines) AV=2.97 SV=5.01 BV=7.70 + {1234,1024,1048, 0, 0, 0}, //TV = 9.66(37 lines) AV=2.97 SV=5.03 BV=7.60 + {1334,1024,1032, 0, 0, 0}, //TV = 9.55(40 lines) AV=2.97 SV=5.01 BV=7.51 + {1434,1024,1032, 0, 0, 0}, //TV = 9.45(43 lines) AV=2.97 SV=5.01 BV=7.41 + {1534,1024,1032, 0, 0, 0}, //TV = 9.35(46 lines) AV=2.97 SV=5.01 BV=7.31 + {1634,1024,1040, 0, 0, 0}, //TV = 9.26(49 lines) AV=2.97 SV=5.02 BV=7.21 + {1767,1024,1032, 0, 0, 0}, //TV = 9.14(53 lines) AV=2.97 SV=5.01 BV=7.10 + {1900,1024,1032, 0, 0, 0}, //TV = 9.04(57 lines) AV=2.97 SV=5.01 BV=7.00 + {2034,1024,1032, 0, 0, 0}, //TV = 8.94(61 lines) AV=2.97 SV=5.01 BV=6.90 + {2167,1024,1032, 0, 0, 0}, //TV = 8.85(65 lines) AV=2.97 SV=5.01 BV=6.81 + {2334,1024,1032, 0, 0, 0}, //TV = 8.74(70 lines) AV=2.97 SV=5.01 BV=6.70 + {2500,1024,1032, 0, 0, 0}, //TV = 8.64(75 lines) AV=2.97 SV=5.01 BV=6.60 + {2700,1024,1024, 0, 0, 0}, //TV = 8.53(81 lines) AV=2.97 SV=5.00 BV=6.50 + {2867,1024,1032, 0, 0, 0}, //TV = 8.45(86 lines) AV=2.97 SV=5.01 BV=6.41 + {3067,1024,1032, 0, 0, 0}, //TV = 8.35(92 lines) AV=2.97 SV=5.01 BV=6.31 + {3300,1024,1032, 0, 0, 0}, //TV = 8.24(99 lines) AV=2.97 SV=5.01 BV=6.20 + {3534,1024,1032, 0, 0, 0}, //TV = 8.14(106 lines) AV=2.97 SV=5.01 BV=6.10 + {3800,1024,1032, 0, 0, 0}, //TV = 8.04(114 lines) AV=2.97 SV=5.01 BV=6.00 + {4067,1024,1032, 0, 0, 0}, //TV = 7.94(122 lines) AV=2.97 SV=5.01 BV=5.90 + {4334,1024,1032, 0, 0, 0}, //TV = 7.85(130 lines) AV=2.97 SV=5.01 BV=5.81 + {4667,1024,1032, 0, 0, 0}, //TV = 7.74(140 lines) AV=2.97 SV=5.01 BV=5.70 + {5000,1024,1032, 0, 0, 0}, //TV = 7.64(150 lines) AV=2.97 SV=5.01 BV=5.60 + {5400,1024,1024, 0, 0, 0}, //TV = 7.53(162 lines) AV=2.97 SV=5.00 BV=5.50 + {5734,1024,1032, 0, 0, 0}, //TV = 7.45(172 lines) AV=2.97 SV=5.01 BV=5.41 + {6200,1024,1024, 0, 0, 0}, //TV = 7.33(186 lines) AV=2.97 SV=5.00 BV=5.30 + {6634,1024,1024, 0, 0, 0}, //TV = 7.24(199 lines) AV=2.97 SV=5.00 BV=5.21 + {7100,1024,1024, 0, 0, 0}, //TV = 7.14(213 lines) AV=2.97 SV=5.00 BV=5.11 + {7600,1024,1032, 0, 0, 0}, //TV = 7.04(228 lines) AV=2.97 SV=5.01 BV=5.00 + {8167,1024,1024, 0, 0, 0}, //TV = 6.94(245 lines) AV=2.97 SV=5.00 BV=4.91 + {8734,1024,1024, 0, 0, 0}, //TV = 6.84(262 lines) AV=2.97 SV=5.00 BV=4.81 + {9367,1024,1024, 0, 0, 0}, //TV = 6.74(281 lines) AV=2.97 SV=5.00 BV=4.71 + {10000,1024,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.01 BV=4.60 + {10000,1088,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.10 BV=4.52 + {10000,1184,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.21 BV=4.41 + {10000,1248,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.31 BV=4.31 + {10000,1344,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.41 BV=4.20 + {10000,1440,1040, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.51 BV=4.10 + {10000,1568,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.61 BV=4.00 + {10000,1664,1032, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.71 BV=3.90 + {10000,1792,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.81 BV=3.81 + {10000,1920,1024, 0, 0, 0}, //TV = 6.64(300 lines) AV=2.97 SV=5.91 BV=3.71 + {20000,1024,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.01 BV=3.60 + {20000,1088,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.10 BV=3.52 + {20000,1184,1024, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.21 BV=3.41 + {20000,1248,1040, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.31 BV=3.31 + {20000,1344,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.40 BV=3.21 + {20000,1440,1032, 0, 0, 0}, //TV = 5.64(600 lines) AV=2.97 SV=5.50 BV=3.11 + {30000,1024,1040, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.02 BV=3.01 + {30000,1120,1024, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.13 BV=2.90 + {30000,1184,1032, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.22 BV=2.81 + {30000,1280,1024, 0, 0, 0}, //TV = 5.06(900 lines) AV=2.97 SV=5.32 BV=2.71 + {40000,1024,1032, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.01 BV=2.60 + {40000,1088,1032, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.10 BV=2.52 + {40000,1184,1024, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.21 BV=2.41 + {40000,1280,1024, 0, 0, 0}, //TV = 4.64(1200 lines) AV=2.97 SV=5.32 BV=2.29 + {50000,1088,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.09 BV=2.21 + {50000,1152,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.18 BV=2.11 + {50000,1248,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.29 BV=2.01 + {50000,1312,1040, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.38 BV=1.91 + {50000,1440,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.49 BV=1.80 + {50000,1536,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.58 BV=1.71 + {50000,1632,1032, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.68 BV=1.61 + {50000,1760,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.78 BV=1.51 + {50000,1888,1024, 0, 0, 0}, //TV = 4.32(1500 lines) AV=2.97 SV=5.88 BV=1.41 + {60000,1696,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=5.73 BV=1.30 + {60000,1792,1032, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=5.82 BV=1.21 + {60000,1952,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=5.93 BV=1.10 + {60000,2080,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.02 BV=1.01 + {60000,2208,1032, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.12 BV=0.91 + {60000,2400,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.23 BV=0.80 + {60000,2560,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.32 BV=0.71 + {60000,2720,1032, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.42 BV=0.61 + {60000,2944,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.52 BV=0.51 + {60000,3168,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.63 BV=0.40 + {60000,3360,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.71 BV=0.32 + {60000,3616,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.82 BV=0.21 + {60000,3872,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=6.92 BV=0.11 + {60000,4192,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=7.03 BV=-0.00 + {60000,4480,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=7.13 BV=-0.10 + {60000,4800,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=7.23 BV=-0.20 + {60000,5152,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=7.33 BV=-0.30 + {60000,5504,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=7.43 BV=-0.40 + {60000,5952,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=7.54 BV=-0.51 + {60000,6368,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=7.64 BV=-0.61 + {60000,6816,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=7.73 BV=-0.70 + {60000,7296,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=7.83 BV=-0.80 + {60000,7808,1024, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=7.93 BV=-0.90 + {60000,8192,1048, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=8.03 BV=-1.00 + {60000,8192,1120, 0, 0, 0}, //TV = 4.06(1800 lines) AV=2.97 SV=8.13 BV=-1.10 + {70000,8192,1024, 0, 0, 0}, //TV = 3.84(2100 lines) AV=2.97 SV=8.00 BV=-1.19 + {70000,8192,1104, 0, 0, 0}, //TV = 3.84(2100 lines) AV=2.97 SV=8.11 BV=-1.30 + {80000,8192,1032, 0, 0, 0}, //TV = 3.64(2400 lines) AV=2.97 SV=8.01 BV=-1.40 + {80000,8192,1104, 0, 0, 0}, //TV = 3.64(2400 lines) AV=2.97 SV=8.11 BV=-1.49 + {90000,8192,1056, 0, 0, 0}, //TV = 3.47(2700 lines) AV=2.97 SV=8.04 BV=-1.60 + {90000,8192,1128, 0, 0, 0}, //TV = 3.47(2700 lines) AV=2.97 SV=8.14 BV=-1.69 + {99999,8192,1088, 0, 0, 0}, //TV = 3.32(3000 lines) AV=2.97 SV=8.09 BV=-1.79 + {109999,8192,1064, 0, 0, 0}, //TV = 3.18(3300 lines) AV=2.97 SV=8.06 BV=-1.90 + {119999,8192,1040, 0, 0, 0}, //TV = 3.06(3600 lines) AV=2.97 SV=8.02 BV=-1.99 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_SceneTable3 = +{ + AETABLE_SCENE_INDEX3, //eAETableID + 124, //u4TotalIndex + 20, //u4StrobeTrigerBV + 103, //i4MaxBV + -20, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAEScene3PLineTable_60Hz, + sAEScene3PLineTable_50Hz, + NULL, +}; + +static strEvPline sAEScene4PLineTable_60Hz = +{ +{ + {249999,1696,1032, 0, 0, 0}, //TV = 2.00(7500 lines) AV=2.97 SV=5.74 BV=-0.77 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sAEScene4PLineTable_50Hz = +{ +{ + {249998,1696,1032, 0, 0, 0}, //TV = 2.00(7500 lines) AV=2.97 SV=5.74 BV=-0.77 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_SceneTable4 = +{ + AETABLE_SCENE_INDEX4, //eAETableID + 1, //u4TotalIndex + 20, //u4StrobeTrigerBV + -7, //i4MaxBV + -7, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAEScene4PLineTable_60Hz, + sAEScene4PLineTable_50Hz, + NULL, +}; + +static strEvPline sAESceneReservePLineTable = +{ +{ + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; +static strAETable g_AE_ReserveSceneTable = +{ + AETABLE_SCENE_MAX, //eAETableID + 0, //u4TotalIndex + 20, //u4StrobeTrigerBV + 0, //i4MaxBV + 0, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAESceneReservePLineTable, + sAESceneReservePLineTable, + NULL, +}; +static strAESceneMapping g_AEScenePLineMapping = +{ +{ + {LIB3A_AE_SCENE_AUTO, {AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_AUTO, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_AUTO}}, + {LIB3A_AE_SCENE_NIGHT, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX1, AETABLE_VIDEO_NIGHT, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1}}, + {LIB3A_AE_SCENE_ACTION, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX2, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2}}, + {LIB3A_AE_SCENE_BEACH, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX3, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3}}, + {LIB3A_AE_SCENE_CANDLELIGHT, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX1, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1}}, + {LIB3A_AE_SCENE_FIREWORKS, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX4, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX4}}, + {LIB3A_AE_SCENE_LANDSCAPE, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX3, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3}}, + {LIB3A_AE_SCENE_PORTRAIT, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX2, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2}}, + {LIB3A_AE_SCENE_NIGHT_PORTRAIT, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX1, AETABLE_VIDEO_NIGHT, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1}}, + {LIB3A_AE_SCENE_PARTY, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX1, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1}}, + {LIB3A_AE_SCENE_SNOW, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX3, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3}}, + {LIB3A_AE_SCENE_SPORTS, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX2, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2}}, + {LIB3A_AE_SCENE_STEADYPHOTO, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX2, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2}}, + {LIB3A_AE_SCENE_SUNSET, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX3, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3}}, + {LIB3A_AE_SCENE_THEATRE, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX1, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1}}, + {LIB3A_AE_SCENE_ISO_ANTI_SHAKE, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX2, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2}}, + {LIB3A_AE_SCENE_ISO100, {AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_ISO100, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO100}}, + {LIB3A_AE_SCENE_ISO200, {AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_ISO200, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO200}}, + {LIB3A_AE_SCENE_ISO400, {AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_ISO400, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO400}}, + {LIB3A_AE_SCENE_ISO800, {AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_ISO800, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO800}}, + {LIB3A_AE_SCENE_ISO1600 , {AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_ISO1600, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO1600}}, + {LIB3A_AE_SCENE_UNSUPPORTED, {AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_AUTO,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED, {AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_AUTO,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED, {AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_AUTO,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED, {AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_AUTO,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED, {AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_AUTO,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED, {AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_AUTO,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED, {AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_AUTO,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED, {AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_AUTO,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED, {AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_AUTO,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_AUTO}}, //reserve for future +}, +}; + +static strAEPLineTable g_strAEPlineTable = +{ +{ +// PLINE Table +g_AE_PreviewAutoTable, +g_AE_CaptureAutoTable, +g_AE_VideoAutoTable, +g_AE_Video1AutoTable, +g_AE_Video2AutoTable, +g_AE_Custom1AutoTable, +g_AE_Custom2AutoTable, +g_AE_Custom3AutoTable, +g_AE_Custom4AutoTable, +g_AE_Custom5AutoTable, +g_AE_VideoNightTable, +g_AE_CaptureISO100Table, +g_AE_CaptureISO200Table, +g_AE_CaptureISO400Table, +g_AE_CaptureISO800Table, +g_AE_CaptureISO1600Table, +g_AE_StrobeTable, +g_AE_SceneTable1, +g_AE_SceneTable2, +g_AE_SceneTable3, +g_AE_SceneTable4, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +}, +}; + +static strAEPLineNumInfo g_strAEPreviewAutoPLineInfo = +{ + AETABLE_RPEVIEW_AUTO, + 90, + -10, + { + {1,5000,20,1024,1024}, + {2,20,20,1024,1634}, + {3,20,15,1634,1634}, + {4,15,15,1634,2048}, + {5,15,8,2048,2048}, + {6,8,8,2048,8192}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECaptureAutoPLineInfo = +{ + AETABLE_CAPTURE_AUTO, + 90, + 0, + { + {1,5000,20,1024,1024}, + {2,20,20,1024,1634}, + {3,20,15,1634,1634}, + {4,15,15,1634,2048}, + {5,15,8,2048,2048}, + {6,8,8,2048,8192}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEVideoAutoPLineInfo = +{ + AETABLE_VIDEO_AUTO, + 90, + 0, + { + {1,5000,20,1024,1024}, + {2,20,20,1024,1634}, + {3,20,15,1634,1634}, + {4,15,15,1634,2048}, + {5,15,10,2048,2048}, + {6,10,10,2048,8192}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEVideo1AutoPLineInfo = +{ + AETABLE_VIDEO1_AUTO, + 90, + 0, + { + {1,5000,20,1024,1024}, + {2,20,20,1024,8192}, + {3,0,0,0,0}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEVideo2AutoPLineInfo = +{ + AETABLE_VIDEO2_AUTO, + 90, + 0, + { + {1,5000,20,1024,1024}, + {2,20,20,1024,8192}, + {3,0,0,0,0}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECustom1AutoPLineInfo = +{ + AETABLE_CUSTOM1_AUTO, + 90, + 0, + { + {1,5000,20,1024,1024}, + {2,20,20,1024,1634}, + {3,20,15,1634,1634}, + {4,15,15,1634,2048}, + {5,15,8,2048,2048}, + {6,8,8,2048,8192}, + {7,8,5,8192,8192}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECustom2AutoPLineInfo = +{ + AETABLE_CUSTOM2_AUTO, + 90, + 0, + { + {1,5000,20,1024,1024}, + {2,20,20,1024,1634}, + {3,20,15,1634,1634}, + {4,15,15,1634,2048}, + {5,15,8,2048,2048}, + {6,8,8,2048,8192}, + {7,8,5,8192,8192}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECustom3AutoPLineInfo = +{ + AETABLE_CUSTOM3_AUTO, + 90, + 0, + { + {1,5000,20,1024,1024}, + {2,20,20,1024,1634}, + {3,20,15,1634,1634}, + {4,15,15,1634,2048}, + {5,15,8,2048,2048}, + {6,8,8,2048,8192}, + {7,8,5,8192,8192}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECustom4AutoPLineInfo = +{ + AETABLE_CUSTOM4_AUTO, + 90, + 0, + { + {1,5000,20,1024,1024}, + {2,20,20,1024,1634}, + {3,20,15,1634,1634}, + {4,15,15,1634,2048}, + {5,15,8,2048,2048}, + {6,8,8,2048,8192}, + {7,8,5,8192,8192}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECustom5AutoPLineInfo = +{ + AETABLE_CUSTOM5_AUTO, + 90, + 0, + { + {1,5000,20,1024,1024}, + {2,20,20,1024,1634}, + {3,20,15,1634,1634}, + {4,15,15,1634,2048}, + {5,15,8,2048,2048}, + {6,8,8,2048,8192}, + {7,8,5,8192,8192}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEVideoNightPLineInfo = +{ + AETABLE_VIDEO_NIGHT, + 90, + -10, + { + {1,5000,20,1024,1024}, + {2,20,20,1024,1634}, + {3,20,15,1634,1634}, + {4,15,15,1634,2048}, + {5,15,10,2048,2048}, + {6,10,10,2048,8192}, + {7,10,5,8192,8192}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECaptureISO100PLineInfo = +{ + AETABLE_CAPTURE_ISO100, + 90, + 0, + { + {1,5000,8,1024,1024}, + {2,0,0,0,0}, + {3,0,0,0,0}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECaptureISO200PLineInfo = +{ + AETABLE_CAPTURE_ISO200, + 90, + 0, + { + {1,5000,20,1024,1024}, + {2,20,20,1024,2048}, + {3,20,8,2048,2048}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECaptureISO400PLineInfo = +{ + AETABLE_CAPTURE_ISO400, + 90, + 0, + { + {1,5000,20,1024,1024}, + {2,20,20,1024,4096}, + {3,20,8,4096,4096}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECaptureISO800PLineInfo = +{ + AETABLE_CAPTURE_ISO800, + 90, + 0, + { + {1,5000,20,1024,1024}, + {2,20,20,1024,6144}, + {3,20,8,6144,6144}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECaptureISO1600PLineInfo = +{ + AETABLE_CAPTURE_ISO1600, + 90, + 0, + { + {1,5000,20,1024,1024}, + {2,20,20,1024,8192}, + {3,20,8,8192,8192}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEStrobePLineInfo = +{ + AETABLE_STROBE, + 90, + 0, + { + {1,5000,20,1024,1024}, + {2,20,20,1024,1634}, + {3,20,15,1634,1634}, + {4,15,15,1634,8192}, + {5,15,8,8192,8192}, + {6,8,8,8192,8192}, + {7,8,5,8192,8192}, + {8,5,5,8192,8192}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene1PLineInfo = +{ + AETABLE_SCENE_INDEX1, + 90, + -10, + { + {1,5000,20,1024,1024}, + {2,20,20,1024,1634}, + {3,20,15,1634,1634}, + {4,15,15,1634,8192}, + {5,15,8,8192,8192}, + {6,8,8,8192,8192}, + {7,8,5,8192,8192}, + {8,5,5,8192,8192}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene2PLineInfo = +{ + AETABLE_SCENE_INDEX2, + 90, + 0, + { + {1,5000,20,1024,1024}, + {2,20,20,1024,1634}, + {3,20,15,1634,1634}, + {4,15,15,1634,8192}, + {5,15,8,8192,8192}, + {6,8,8,8192,8192}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene3PLineInfo = +{ + AETABLE_SCENE_INDEX3, + 90, + 0, + { + {1,5000,20,1024,1024}, + {2,20,20,1024,1634}, + {3,20,15,1634,1634}, + {4,15,15,1634,8192}, + {5,15,8,8192,8192}, + {6,8,8,8192,8192}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene4PLineInfo = +{ + AETABLE_SCENE_INDEX4, + 90, + 0, + { + {1,4,4,1706,1706}, + {2,0,0,0,0}, + {3,0,0,0,0}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene5PLineInfo = +{ + AETABLE_SCENE_INDEX5, + 90, + 0, + { + {1,5000,20,1024,1024}, + {2,20,20,1024,1634}, + {3,20,15,1634,1634}, + {4,15,15,1634,2048}, + {5,15,8,2048,2048}, + {6,8,8,2048,8192}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +static strAEPLineNumInfo g_strAENoScenePLineInfo = +{ + AETABLE_SCENE_MAX, + 90, + 0, + { + {1,0,0,0,0}, + {2,0,0,0,0}, + {3,0,0,0,0}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; +static strAEPLineInfomation g_strAEPlineInfo = +{ +MTRUE, // FALSE mean the sampling +{ +// PLINE Info +g_strAEPreviewAutoPLineInfo, +g_strAECaptureAutoPLineInfo, +g_strAEVideoAutoPLineInfo, +g_strAEVideo1AutoPLineInfo, +g_strAEVideo2AutoPLineInfo, +g_strAECustom1AutoPLineInfo, +g_strAECustom2AutoPLineInfo, +g_strAECustom3AutoPLineInfo, +g_strAECustom4AutoPLineInfo, +g_strAECustom5AutoPLineInfo, +g_strAEVideoNightPLineInfo, +g_strAECaptureISO100PLineInfo, +g_strAECaptureISO200PLineInfo, +g_strAECaptureISO400PLineInfo, +g_strAECaptureISO800PLineInfo, +g_strAECaptureISO1600PLineInfo, +g_strAEStrobePLineInfo, +g_strAEScene1PLineInfo, +g_strAEScene2PLineInfo, +g_strAEScene3PLineInfo, +g_strAEScene4PLineInfo, +g_strAEScene5PLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +}, +}; + +static strAEPLineGainList g_strAEGainList = +{ +0, +{ +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +} +}; + +static AE_PLINETABLE_T g_PlineTableMapping = +{ +g_AEScenePLineMapping, +g_strAEPlineTable, +g_strAEPlineInfo, +g_strAEGainList +}; +#endif + + +#if 0 //Save the P-line info to file for debug +MinGain,1024 +MaxGain,8192 +MiniISOGain,100 +GainStepUnitInTotalRange,32 +PreviewExposureLineUnit,33333 +PreviewMaxFrameRate,30 +VideoExposureLineUnit,33333 +VideoMaxFrameRate,30 +VideoToPreviewSensitivityRatio,1024 +CaptureExposureLineUnit,33333 +CaptureMaxFrameRate,30 +CaptureToPreviewSensitivityRatio,1024 +Video1ExposureLineUnit,33333 +Video1MaxFrameRate,30 +Video1ToPreviewSensitivityRatio,1024 +Video2ExposureLineUnit,33333 +Video2MaxFrameRate,30 +Video2ToPreviewSensitivityRatio,1024 +Custom1ExposureLineUnit,33333 +Custom1MaxFrameRate,30 +Custom1ToPreviewSensitivityRatio,1024 +Custom2ExposureLineUnit,33333 +Custom2MaxFrameRate,30 +Custom2ToPreviewSensitivityRatio,1024 +Custom3ExposureLineUnit,33333 +Custom3MaxFrameRate,30 +Custom3ToPreviewSensitivityRatio,1024 +Custom4ExposureLineUnit,33333 +Custom4MaxFrameRate,30 +Custom4ToPreviewSensitivityRatio,1024 +Custom5ExposureLineUnit,33333 +Custom5MaxFrameRate,30 +Custom5ToPreviewSensitivityRatio,1024 +FocusLength,350 +Fno,28 + +// Preview table -- Use preview sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_RPEVIEW_AUTO +90,-10 +1,5000,20,1024,1024 +2,20,20,1024,1634 +3,20,15,1634,1634 +4,15,15,1634,2048 +5,15,8,2048,2048 +6,8,8,2048,8192 +AETABLE_END + +// Capture table -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_AUTO +90,0 +1,5000,20,1024,1024 +2,20,20,1024,1634 +3,20,15,1634,1634 +4,15,15,1634,2048 +5,15,8,2048,2048 +6,8,8,2048,8192 +AETABLE_END + +// Video table -- Use video sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_VIDEO_AUTO +90,0 +1,5000,20,1024,1024 +2,20,20,1024,1634 +3,20,15,1634,1634 +4,15,15,1634,2048 +5,15,10,2048,2048 +6,10,10,2048,8192 +AETABLE_END + +// Video1 table -- Use Video1 sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_VIDEO1_AUTO +90,0 +1,5000,20,1024,1024 +2,20,20,1024,8192 +AETABLE_END + +// Video2 table -- Use Video2 sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_VIDEO2_AUTO +90,0 +1,5000,20,1024,1024 +2,20,20,1024,8192 +AETABLE_END + +// Custom1 table -- Use Custom1 sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CUSTOM1_AUTO +90,0 +1,5000,20,1024,1024 +2,20,20,1024,1634 +3,20,15,1634,1634 +4,15,15,1634,2048 +5,15,8,2048,2048 +6,8,8,2048,8192 +7,8,5,8192,8192 +AETABLE_END + +// Custom2 table -- Use Custom2 sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CUSTOM2_AUTO +90,0 +1,5000,20,1024,1024 +2,20,20,1024,1634 +3,20,15,1634,1634 +4,15,15,1634,2048 +5,15,8,2048,2048 +6,8,8,2048,8192 +7,8,5,8192,8192 +AETABLE_END + +// Custom3 table -- Use Custom3 sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CUSTOM3_AUTO +90,0 +1,5000,20,1024,1024 +2,20,20,1024,1634 +3,20,15,1634,1634 +4,15,15,1634,2048 +5,15,8,2048,2048 +6,8,8,2048,8192 +7,8,5,8192,8192 +AETABLE_END + +// Custom4 table -- Use Custom4 sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CUSTOM4_AUTO +90,0 +1,5000,20,1024,1024 +2,20,20,1024,1634 +3,20,15,1634,1634 +4,15,15,1634,2048 +5,15,8,2048,2048 +6,8,8,2048,8192 +7,8,5,8192,8192 +AETABLE_END + +// Custom5 table -- Use Custom5 sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CUSTOM5_AUTO +90,0 +1,5000,20,1024,1024 +2,20,20,1024,1634 +3,20,15,1634,1634 +4,15,15,1634,2048 +5,15,8,2048,2048 +6,8,8,2048,8192 +7,8,5,8192,8192 +AETABLE_END + +// Video Night table -- Use video sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_VIDEO_NIGHT +90,-10 +1,5000,20,1024,1024 +2,20,20,1024,1634 +3,20,15,1634,1634 +4,15,15,1634,2048 +5,15,10,2048,2048 +6,10,10,2048,8192 +6,10,5,8192,8192 +AETABLE_END + +// Capture ISO100 -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_ISO100 +90,0 +1,5000,8,1024,1024 +AETABLE_END + +// Capture ISO200 -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_ISO200 +90,0 +1,5000,20,1024,1024 +2,20,20,1024,2048 +3,20,8,2048,2048 +AETABLE_END + +// Capture ISO400 -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_ISO400 +90,0 +1,5000,20,1024,1024 +2,20,20,1024,4096 +3,20,8,4096,4096 +AETABLE_END + +// Capture ISO800 -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_ISO800 +90,0 +1,5000,20,1024,1024 +2,20,20,1024,6144 +3,20,8,6144,6144 +AETABLE_END + +// Capture ISO1600 -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_ISO1600 +90,0 +1,5000,20,1024,1024 +2,20,20,1024,8192 +3,20,8,8192,8192 +AETABLE_END + +// Strobe table -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_STROBE +90,0 +1,5000,20,1024,1024 +2,20,20,1024,1634 +3,20,15,1634,1634 +4,15,15,1634,8192 +5,15,8,8192,8192 +6,8,8,8192,8192 +7,8,5,8192,8192 +8,5,5,8192,8192 +AETABLE_END + + +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX1 +90,-10 +1,5000,20,1024,1024 +2,20,20,1024,1634 +3,20,15,1634,1634 +4,15,15,1634,8192 +5,15,8,8192,8192 +6,8,8,8192,8192 +7,8,5,8192,8192 +8,5,5,8192,8192 +AETABLE_END + + +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX2 +90,0 +1,5000,20,1024,1024 +2,20,20,1024,1634 +3,20,15,1634,1634 +4,15,15,1634,8192 +5,15,8,8192,8192 +6,8,8,8192,8192 +AETABLE_END + +// Table1 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX3 +90,0 +1,5000,20,1024,1024 +2,20,20,1024,1634 +3,20,15,1634,1634 +4,15,15,1634,8192 +5,15,8,8192,8192 +6,8,8,8192,8192 +AETABLE_END + +// Table2 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX4 +90,0 +1,4,4,1706,1706 +AETABLE_END + +// Table3 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX5 +90,0 +1,5000,20,1024,1024 +2,20,20,1024,1634 +3,20,15,1634,1634 +4,15,15,1634,2048 +5,15,8,2048,2048 +6,8,8,2048,8192 +AETABLE_END + +// Table4 PLine -- Use capture sensor setting + +// Table5 PLine -- Use capture sensor setting + +// Table6 PLine -- Use capture sensor setting + +// Table7 PLine -- Use capture sensor setting + +// Table8 PLine -- Use capture sensor setting + +// Table9 PLine -- Use capture sensor setting + +// Table10 PLine -- Use capture sensor setting + +// Table11 PLine -- Use capture sensor setting + +// Table12 PLine -- Use capture sensor setting + +// Table13 PLine -- Use capture sensor setting + +// Table14 PLine -- Use capture sensor setting + +// Table15 PLine -- Use capture sensor setting + +// Table16 PLine -- Use capture sensor setting + +// Table17 PLine -- Use capture sensor setting + +// Table18 PLine -- Use capture sensor setting + +// Table19 PLine -- Use capture sensor setting + +// Table20 PLine -- Use capture sensor setting + +// Table21 PLine -- Use capture sensor setting + +// Table22 PLine -- Use capture sensor setting + +// Table23 PLine -- Use capture sensor setting + +// Table24 PLine -- Use capture sensor setting + +// Table25 PLine -- Use capture sensor setting + +// Table26 PLine -- Use capture sensor setting + +// Table27 PLine -- Use capture sensor setting + +// Table28 PLine -- Use capture sensor setting + +// Table29 PLine -- Use capture sensor setting + +// Table30 PLine -- Use capture sensor setting + +// Table31 PLine -- Use capture sensor setting + +AE_SCENE_AUTO,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_AUTO,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_AUTO +AE_SCENE_NIGHT,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX1,AETABLE_VIDEO_NIGHT,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX1 +AE_SCENE_ACTION,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX2,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX2 +AE_SCENE_BEACH,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX3,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX3 +AE_SCENE_CANDLELIGHT,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX1,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX1 +AE_SCENE_FIREWORKS,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX4,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX4 +AE_SCENE_LANDSCAPE,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX3,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX3 +AE_SCENE_PORTRAIT,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX2,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX2 +AE_SCENE_NIGHT_PORTRAIT,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX1,AETABLE_VIDEO_NIGHT,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX1 +AE_SCENE_PARTY,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX1,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX1 +AE_SCENE_SNOW,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX3,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX3 +AE_SCENE_SPORTS,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX2,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX2 +AE_SCENE_STEADYPHOTO,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX2,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX2 +AE_SCENE_SUNSET,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX3,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX3 +AE_SCENE_THEATRE,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX1,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX1 +AE_SCENE_ISO_ANTI_SHAKE,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX2,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX2 +AE_SCENE_ISO100,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_ISO100,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_ISO100 +AE_SCENE_ISO200,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_ISO200,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_ISO200 +AE_SCENE_ISO400,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_ISO400,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_ISO400 +AE_SCENE_ISO800,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_ISO800,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_ISO800 +AE_SCENE_ISO1600 ,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_ISO1600,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_ISO1600 +,,,,,,,,,,, +,,,,,,,,,,, +,,,,,,,,,,, +,,,,,,,,,,, +,,,,,,,,,,, +,,,,,,,,,,, +,,,,,,,,,,, +,,,,,,,,,,, +,,,,,,,,,,, +#endif diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5025_mipi_raw/camera_feature_para_gc5025mipi_raw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5025_mipi_raw/camera_feature_para_gc5025mipi_raw.h new file mode 100755 index 0000000000000000000000000000000000000000..a67204c93c5c32377ebf23fb5ac5591b2165d5e3 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5025_mipi_raw/camera_feature_para_gc5025mipi_raw.h @@ -0,0 +1,192 @@ +#ifndef __FEATURE_TUNING_PARA_H__ +#define __FEATURE_TUNING_PARA_H__ + +{ + max_frame_number : 4, + bss_clip_th : 8, + memc_bad_mv_range : 32, + memc_bad_mv_rate_th : 48, + // + mfll_iso_th : 400, + // + ais_exp_th : 33000, + ais_advanced_tuning_en : 1, + ais_advanced_max_iso : 1600, + ais_advanced_max_exposure : 66000, + // + reserved : { + 16667, //ais_exp_th0, default=16667 us, must < ais_exp_th + 1200, //ais_iso_th0, default=1200, must < ais_advanced_max_iso + }, +}, +{ + { // iso 100, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 200, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 400, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 800, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 1200, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 1600, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 2000, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 2400, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 2800, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 3200, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // preserved, ANR off, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // preserved, ANR on, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 100, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 200, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 400, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 800, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 1200, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 1600, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 2000, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 2400, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 2800, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 3200, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // preserved, ANR off, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // preserved, ANR on, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, +}, +#endif // __FEATURE_TUNING_PARA_H__ diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5025_mipi_raw/camera_flash_awb_para_gc5025mipi_raw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5025_mipi_raw/camera_flash_awb_para_gc5025mipi_raw.h new file mode 100755 index 0000000000000000000000000000000000000000..c9c95a5ccc628c7afc482f5e32efdbf9751286bc --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5025_mipi_raw/camera_flash_awb_para_gc5025mipi_raw.h @@ -0,0 +1,1643 @@ +// Flash AWB tuning parameter +{ + 9, //foreground percentage + 95, //background percentage + 2, //FgPercentage_Th1 + 5, //FgPercentage_Th2 + 10, //FgPercentage_Th3 + 15, //FgPercentage_Th4 + 250, //FgPercentage_Th1_Val + 250, //FgPercentage_Th2_Val + 250, //FgPercentage_Th3_Val + 250, //FgPercentage_Th4_Val + 10, //location_map_th1 + 20, //location_map_th2 + 40, //location_map_th3 + 50, //location_map_th4 + 100, //location_map_val1 + 100, //location_map_val2 + 100, //location_map_val3 + 100, //location_map_val4 + 0, //SelfTuningFbBgWeightTbl + 100, //FgBgTbl_Y0 + 100, //FgBgTbl_Y1 + 100, //FgBgTbl_Y2 + 100, //FgBgTbl_Y3 + 100, //FgBgTbl_Y4 + 100, //FgBgTbl_Y5 + 5, //YPrimeWeightTh[0] + 9, //YPrimeWeightTh[1] + 11, //YPrimeWeightTh[2] + 13, //YPrimeWeightTh[3] + 15, //YPrimeWeightTh[4] + 1, //YPrimeWeight[0] + 3, //YPrimeWeight[1] + 5, //YPrimeWeight[2] + 7, //YPrimeWeight[3] +}, + +// Flash AWB calibration +{{ + + {1117, 512, 1024}, + {1120, 512, 1054}, + {1097, 512, 1047}, + {1075, 512, 1008}, + {1093, 512, 1011}, + {1082, 512, 992}, + {1097, 512, 960}, + {1099, 512, 957}, + {1091, 512, 978}, + {1096, 512, 935}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0} +}} + diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5025_mipi_raw/camera_flicker_para_gc5025mipi_raw.cpp b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5025_mipi_raw/camera_flicker_para_gc5025mipi_raw.cpp new file mode 100755 index 0000000000000000000000000000000000000000..7f89c2581ef66bb034191dd122eb13a6461e64da --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5025_mipi_raw/camera_flicker_para_gc5025mipi_raw.cpp @@ -0,0 +1,225 @@ +//[Sensor] +//name = gc5025mipi +// +//[Preview] +//read_freq = 72000000 +//pixel_line = 1200 +//column_length = 1919 +//noise_a0 = 0.0000175 +//noise_a1 = 0.0024 +// +//[ZSD] +//read_freq = 72000000 +//pixel_line = 1200 +//column_length = 1919 +//noise_a0 = 0.0000175 +//noise_a1 = 0.0024 +// +//[vPreview] +//read_freq = 72000000 +//pixel_line = 1200 +//column_length = 1919 +//noise_a0 = 0.0000175 +//noise_a1 = 0.0024 + +#include +#include +#include + +#include "camera_custom_nvram.h" +#include "camera_custom_sensor.h" +#include "image_sensor.h" +#include "kd_imgsensor_define.h" +#include "camera_AE_PLineTable_gc5025mipi_raw.h" +#include "camera_info_gc5025mipi_raw.h" +#include "camera_custom_AEPlinetable.h" +//#include "camera_custom_flicker_table.h" +#include "camera_custom_flicker_para.h" +#include + + +static void get_flicker_para_by_Preview(FLICKER_CUST_PARA* para) +{ + int i; + int freq[9] = { 80, 90, 100, 120, 130, 140, 170, 210, 230}; + FLICKER_CUST_STATISTICS EV50_L50 = {-194, 4721, 381, -766}; + FLICKER_CUST_STATISTICS EV50_L60 = {1023, 454, 848, -416}; + FLICKER_CUST_STATISTICS EV60_L50 = {1220, 478, 1263, -490}; + FLICKER_CUST_STATISTICS EV60_L60 = {-162, 2898, 247, -642}; + for(i=0;i<9;i++) + { + para->flickerFreq[i]=freq[i]; + } + para->flickerGradThreshold=25; + para->flickerSearchRange=24; + para->minPastFrames=3; + para->maxPastFrames=14; + para->EV50_L50=EV50_L50; + para->EV50_L60=EV50_L60; + para->EV60_L50=EV60_L50; + para->EV60_L60=EV60_L60; + para->EV50_thresholds[0]=-30; + para->EV50_thresholds[1]=12; + para->EV60_thresholds[0]=-30; + para->EV60_thresholds[1]=12; + para->freq_feature_index[0]=3; + para->freq_feature_index[1]=2; +} + +static void get_flicker_para_by_Video(FLICKER_CUST_PARA* para) +{ + int i; + int freq[9] = { 80, 90, 100, 120, 130, 140, 170, 210, 230}; + FLICKER_CUST_STATISTICS EV50_L50 = {-194, 4721, 381, -766}; + FLICKER_CUST_STATISTICS EV50_L60 = {1023, 454, 848, -416}; + FLICKER_CUST_STATISTICS EV60_L50 = {1220, 478, 1263, -490}; + FLICKER_CUST_STATISTICS EV60_L60 = {-162, 2898, 247, -642}; + + for(i=0;i<9;i++) + { + para->flickerFreq[i]=freq[i]; + } + para->flickerGradThreshold=26; + para->flickerSearchRange=24; + para->minPastFrames=3; + para->maxPastFrames=14; + para->EV50_L50=EV50_L50; + para->EV50_L60=EV50_L60; + para->EV60_L50=EV60_L50; + para->EV60_L60=EV60_L60; + para->EV50_thresholds[0]=-30; + para->EV50_thresholds[1]=12; + para->EV60_thresholds[0]=-30; + para->EV60_thresholds[1]=12; + para->freq_feature_index[0]=3; + para->freq_feature_index[1]=2; +} + +static void get_flicker_para_by_Capture(FLICKER_CUST_PARA* para) +{ + int i; + int freq[9] = { 80, 90, 100, 120, 130, 140, 170, 210, 230}; + FLICKER_CUST_STATISTICS EV50_L50 = {-194, 4721, 381, -766}; + FLICKER_CUST_STATISTICS EV50_L60 = {1023, 454, 848, -416}; + FLICKER_CUST_STATISTICS EV60_L50 = {1220, 478, 1263, -490}; + FLICKER_CUST_STATISTICS EV60_L60 = {-162, 2898, 247, -642}; + + for(i=0;i<9;i++) + { + para->flickerFreq[i]=freq[i]; + } + para->flickerGradThreshold=26; + para->flickerSearchRange=24; + para->minPastFrames=3; + para->maxPastFrames=14; + para->EV50_L50=EV50_L50; + para->EV50_L60=EV50_L60; + para->EV60_L50=EV60_L50; + para->EV60_L60=EV60_L60; + para->EV50_thresholds[0]=-30; + para->EV50_thresholds[1]=12; + para->EV60_thresholds[0]=-30; + para->EV60_thresholds[1]=12; + para->freq_feature_index[0]=3; + para->freq_feature_index[1]=2; +} + +static void get_flicker_para_by_Video1(FLICKER_CUST_PARA* para) +{ + int i; + int freq[9] = { 80, 90, 100, 120, 130, 140, 170, 210, 230}; + FLICKER_CUST_STATISTICS EV50_L50 = {-194, 4721, 381, -766}; + FLICKER_CUST_STATISTICS EV50_L60 = {1023, 454, 848, -416}; + FLICKER_CUST_STATISTICS EV60_L50 = {1220, 478, 1263, -490}; + FLICKER_CUST_STATISTICS EV60_L60 = {-162, 2898, 247, -642}; + + for(i=0;i<9;i++) + { + para->flickerFreq[i]=freq[i]; + } + para->flickerGradThreshold=25; + para->flickerSearchRange=24; + para->minPastFrames=3; + para->maxPastFrames=14; + para->EV50_L50=EV50_L50; + para->EV50_L60=EV50_L60; + para->EV60_L50=EV60_L50; + para->EV60_L60=EV60_L60; + para->EV50_thresholds[0]=-30; + para->EV50_thresholds[1]=12; + para->EV60_thresholds[0]=-30; + para->EV60_thresholds[1]=12; + para->freq_feature_index[0]=3; + para->freq_feature_index[1]=2; +} + +static void get_flicker_para_by_Video2(FLICKER_CUST_PARA* para) +{ + int i; + int freq[9] = { 80, 90, 100, 120, 130, 140, 170, 210, 230}; + FLICKER_CUST_STATISTICS EV50_L50 = {-194, 4721, 381, -766}; + FLICKER_CUST_STATISTICS EV50_L60 = {1023, 454, 848, -416}; + FLICKER_CUST_STATISTICS EV60_L50 = {1220, 478, 1263, -490}; + FLICKER_CUST_STATISTICS EV60_L60 = {-162, 2898, 247, -642}; + + for(i=0;i<9;i++) + { + para->flickerFreq[i]=freq[i]; + } + para->flickerGradThreshold=25; + para->flickerSearchRange=24; + para->minPastFrames=3; + para->maxPastFrames=14; + para->EV50_L50=EV50_L50; + para->EV50_L60=EV50_L60; + para->EV60_L50=EV60_L50; + para->EV60_L60=EV60_L60; + para->EV50_thresholds[0]=-30; + para->EV50_thresholds[1]=12; + para->EV60_thresholds[0]=-30; + para->EV60_thresholds[1]=12; + para->freq_feature_index[0]=3; + para->freq_feature_index[1]=2; +} + +typedef NSFeature::RAWSensorInfo SensorInfoSingleton_T; +namespace NSFeature { +template <> +UINT32 +SensorInfoSingleton_T:: +impGetFlickerPara(MINT32 sensorMode, MVOID*const pDataBuf) const +{ + ALOGD("impGetFlickerPara+ mode=%d", sensorMode); + ALOGD("prv=%d, vdo=%d, cap=%d, zsd=%d", + (int)e_sensorModePreview, (int)e_sensorModeVideoPreview, (int)e_sensorModeCapture, (int)e_sensorModeZsd ); + FLICKER_CUST_PARA* para; + para = (FLICKER_CUST_PARA*)pDataBuf; + if(sensorMode == e_sensorModePreview) + get_flicker_para_by_Preview(para); + + else if(sensorMode == e_sensorModeVideo) + { + get_flicker_para_by_Video(para); + } + else if(sensorMode == e_sensorModeCapture) + { + get_flicker_para_by_Capture(para); + } + else if(sensorMode == e_sensorModeVideo1) + { + get_flicker_para_by_Video1(para); + } + else if(sensorMode == e_sensorModeVideo2) + { + get_flicker_para_by_Video2(para); + } + else + { + ALOGD("impGetFlickerPara ERROR ln=%d", __LINE__); + return -1; + } + ALOGD("impGetFlickerPara-"); + return 0; +} +} + diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5025_mipi_raw/camera_info_gc5025mipi_raw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5025_mipi_raw/camera_info_gc5025mipi_raw.h new file mode 100755 index 0000000000000000000000000000000000000000..0790b285d78804aa2c99b876621e5ac46cb91d6a --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5025_mipi_raw/camera_info_gc5025mipi_raw.h @@ -0,0 +1,21 @@ +#ifndef _CAMERA_INFO_GC5025MIPI_RAW_H +#define _CAMERA_INFO_GC5025MIPI_RAW_H + +/******************************************************************************* +* Configuration +********************************************************************************/ +#define SENSOR_ID GC5025MIPI_SENSOR_ID +#define SENSOR_DRVNAME SENSOR_DRVNAME_GC5025MIPI_RAW +#define INCLUDE_FILENAME_ISP_REGS_PARAM "camera_isp_regs_gc5025mipi_raw.h" +#define INCLUDE_FILENAME_ISP_PCA_PARAM "camera_isp_pca_gc5025mipi_raw.h" +#define INCLUDE_FILENAME_ISP_LSC_PARAM "camera_isp_lsc_gc5025mipi_raw.h" +#define INCLUDE_FILENAME_TSF_PARA "camera_tsf_para_gc5025mipi_raw.h" +#define INCLUDE_FILENAME_TSF_DATA "camera_tsf_data_gc5025mipi_raw.h" +#define INCLUDE_FILENAME_FLASH_AWB_PARA "camera_flash_awb_para_gc5025mipi_raw.h" +#define INCLUDE_FILENAME_FEATURE_PARA "camera_feature_para_gc5025mipi_raw.h" + +/******************************************************************************* +* +********************************************************************************/ + +#endif diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5025_mipi_raw/camera_isp_lsc_gc5025mipi_raw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5025_mipi_raw/camera_isp_lsc_gc5025mipi_raw.h new file mode 100755 index 0000000000000000000000000000000000000000..6ce68a790f6e46c2c589f0bdf79c3f6b92859b03 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5025_mipi_raw/camera_isp_lsc_gc5025mipi_raw.h @@ -0,0 +1,20664 @@ +/******************************************************************************************** + * LEGAL DISCLAIMER + * + * (Header of MediaTek Software/Firmware Release or Documentation) + * + * BY OPENING OR USING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") RECEIVED + * FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON AN "AS-IS" BASIS + * ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, + * INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR + * A PARTICULAR PURPOSE OR NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY + * WHATSOEVER WITH RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK + * ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO + * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S SPECIFICATION + * OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. + * + * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE LIABILITY WITH + * RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, + * TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE + * FEES OR SERVICE CHARGE PAID BY BUYER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE WITH THE LAWS + * OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF LAWS PRINCIPLES. + ************************************************************************************************/ +const NVRAM_CAMERA_SHADING_STRUCT CAMERA_SHADING_DEFAULT_VALUE = { + Shading: { + { + Version: 1, + SensorId: 1, + LSCSize: {0, 0, 0, 0, 0}, + PrvTable:{ // PrvTable + { +0x00b81a05,0x00b00000,0x0000c800,0x1328ea53, +0x00b81a05,0x00700000,0x0000c000,0x1458d657, +0x00a81a05,0x00700000,0x0000b800,0x1448d657, +0x00a80a03,0x00400000,0x00006800,0x1938c260, +0x20780c05,0x00400210,0x00007c20,0x10b89243, +0x20780805,0x00100210,0x00006c20,0x11c88247, +0x20780804,0x0010020f,0x00006c1f,0x11c88647, +0x20780802,0x0010020a,0x0000441e,0x16589651, +0x00300400,0x00100202,0x00002009,0x0f086e2e, +0x00200c01,0x20100203,0x0000100b,0x0fe86232, +0x00200801,0x20100203,0x0000100b,0x0fe86632, +0x00000403,0x20100204,0x00000009,0x1428823e, +0x20580400,0x00200202,0x00001813,0x0dc85e21, +0x20480a02,0x00100001,0x00001c10,0x0e885e25, +0x20480e02,0x00200001,0x00001c10,0x0e886224, +0x00180e05,0x00000006,0x00001809,0x12588635, +0x00200401,0x00200202,0x00000002,0x0cf85616, +0x00000403,0x20100204,0x00000005,0x0d98521a, +0x00100402,0x20100204,0x00000004,0x0d98561a, +0x20100005,0x2030020a,0x0008040c,0x10d8762b, +0x20100002,0x00200000,0x00080807,0x0c585a11, +0x00180603,0x00000004,0x00000405,0x0cd85615, +0x00180602,0x00000003,0x00000806,0x0cd85615, +0x00000000,0x20200004,0x00081807,0x0fa88221, +0x00480a07,0x00300007,0x00001c03,0x0bd85a0c, +0x20100002,0x20100204,0x00000008,0x0c48520f, +0x20100402,0x20200203,0x00080408,0x0c48520e, +0x00280603,0x20200004,0x00000c09,0x0ec88619, +0x20800c0b,0x0010020f,0x0008180f,0x0b984e03, +0x00100201,0x20100001,0x00080806,0x0bf85607, +0x00100000,0x20100001,0x00080c06,0x0bf85607, +0x20100002,0x20300205,0x0000000f,0x0e287e0d, +0x0068120b,0x00300011,0x00000e08,0x0b986001, +0x20100401,0x20100201,0x00080808,0x0bd85400, +0x20100000,0x20100000,0x00080408,0x0bd85800, +0x20100400,0x20300001,0x0008100c,0x0df88000, +0x20201009,0x2010020e,0x0008080b,0x0b984c02, +0x00180601,0x00000002,0x00000405,0x0bf85806, +0x00000000,0x00000001,0x00000406,0x0bf85806, +0x00300400,0x20200000,0x00080808,0x0e28880a, +0x00280607,0x0030000c,0x00000404,0x0bc85c09, +0x00000400,0x20100202,0x00000408,0x0c38540d, +0x00000601,0x20100000,0x00000007,0x0c48580d, +0x20680400,0x20100001,0x00000412,0x0e988c17, +0x20200403,0x00200209,0x0000080a,0x0c285010, +0x20100001,0x00000201,0x00080807,0x0cc85415, +0x20100001,0x00000202,0x00080408,0x0cc85814, +0x00500201,0x20200002,0x00001000,0x0f888420, +0x00300601,0x00200001,0x00081804,0x0cc85817, +0x00100601,0x00000001,0x00080c05,0x0d88581b, +0x00100601,0x00100002,0x00080c05,0x0d885c1b, +0x20300800,0x20200202,0x0000080f,0x10987c27, +0x00180800,0x00300202,0x00080c0e,0x0da86020, +0x00780a03,0x00200000,0x00000808,0x0e785c22, +0x00780e03,0x00200000,0x00000c07,0x0e786021, +0x00481000,0x00000201,0x00001407,0x11f87c32, +0x20500800,0x00100202,0x00083011,0x0ed86c2f, +0x20d00c05,0x20100209,0x0008341c,0x0fc86034, +0x20e00c05,0x2010020a,0x0008341e,0x0fb86034, +0x20a00e01,0x20300202,0x00081414,0x13b87440, +0x00000801,0x00400204,0x00084401,0x10788837, +0x00300201,0x00200004,0x00083a0a,0x11a8843c, +0x00400601,0x00300004,0x0008420b,0x1198843c, +0x00300c02,0x00000205,0x0008320a,0x15d88444, +0x00502603,0x20c84c00,0x02007000,0x1178aa3d, +0x00501e03,0x20584800,0x01506c00,0x12c8ae42, +0x00502202,0x20684800,0x01506800,0x12b8ae42, +0x00700e04,0x20181c00,0x00b05000,0x17c8ae54, +0x20301405,0x20382609,0x00d03810,0x0fa87a35, +0x20200c06,0x00281a08,0x00302c0f,0x10c87e3b, +0x20300c05,0x00281a07,0x00403010,0x10c87e3a, +0x20500c06,0x00181e0c,0x00401c14,0x15388e4a, +0x00381205,0x00200c07,0x00402007,0x0e38662a, +0x00382208,0x00602009,0x20402408,0x0f286a2f, +0x00381e08,0x00401c08,0x20202808,0x0f286a2f, +0x00381606,0x00501008,0x20300405,0x13288a3e, +0x20600404,0x20380a09,0x00701c11,0x0d18521e, +0x20501408,0x20281e0f,0x00401810,0x0dd85622, +0x20601808,0x2038220f,0x00501411,0x0dd85622, +0x20401005,0x2018260a,0x00100c0f,0x11588233, +0x00200201,0x20200803,0x00580800,0x0c484e16, +0x00380a05,0x00300809,0x20380c00,0x0cf85a1a, +0x00380e05,0x00300c0a,0x20380c00,0x0cf85a1a, +0x00300202,0x00300405,0x20882002,0x0fe8862b, +0x00180602,0x20200400,0x00700c07,0x0ba84e12, +0x20200c03,0x00081205,0x20100809,0x0c385615, +0x20100c04,0x00081207,0x00000409,0x0c385615, +0x00000800,0x00380400,0x20680c0c,0x0ea88e24, +0x20300804,0x20481a06,0x0080040a,0x0b384a0a, +0x00180601,0x00300403,0x20480805,0x0ba85a0e, +0x00180a02,0x00300804,0x20580c05,0x0ba85a0e, +0x20100401,0x00480c00,0x2070000c,0x0db89618, +0x00381206,0x20102007,0x00281000,0x0b084a05, +0x00000001,0x00200601,0x20380408,0x0b485a08, +0x00000001,0x00200602,0x20300007,0x0b485a08, +0x00100000,0x00600401,0x20a8080b,0x0d28920d, +0x20401c09,0x20582e0a,0x00900009,0x0ae84c00, +0x00080a02,0x00200802,0x20200408,0x0b285e01, +0x20180601,0x00200401,0x20200008,0x0b285e01, +0x20180801,0x00500c00,0x2098040c,0x0ce89601, +0x00781e09,0x00203010,0x20280e04,0x0af85003, +0x00000402,0x00080a03,0x00000407,0x0b485807, +0x00000402,0x00180602,0x20100007,0x0b485c07, +0x00400202,0x00300802,0x20600408,0x0d089409, +0x20500805,0x2058120c,0x00a02010,0x0b284809, +0x00080a03,0x00100804,0x20200007,0x0b98580e, +0x00080a03,0x00100c04,0x20200407,0x0b98580e, +0x20600002,0x00380a03,0x20400813,0x0d889017, +0x00100000,0x20300803,0x00681001,0x0b984412, +0x00000403,0x20100604,0x00080406,0x0c185414, +0x00000403,0x20100604,0x00180406,0x0c185414, +0x00400001,0x00300003,0x20500402,0x0e789022, +0x00280605,0x20300c02,0x00700005,0x0c284815, +0x00080e06,0x00001006,0x00100807,0x0cd8581a, +0x00080e06,0x00000c06,0x00200807,0x0cd8581a, +0x20281a07,0x00301c06,0x2050240d,0x0f988829, +0x00101408,0x20481a0d,0x00a81c0c,0x0ce84c1d, +0x00401807,0x20281a0c,0x00580c08,0x0dc85422, +0x00401c07,0x2038220c,0x00580c07,0x0dc85422, +0x00402c0b,0x20382e10,0x00180806,0x11087833, +0x20681606,0x00101c0b,0x0048300e,0x0e08642a, +0x20881605,0x00302408,0x20283013,0x0f08642f, +0x20981a05,0x00402808,0x20283014,0x0ef8642f, +0x20b81a09,0x00802811,0x20981812,0x12c8883f, +0x00180803,0x20401608,0x00b82603,0x0f78702f, +0x00200002,0x20200207,0x00781a06,0x10a87435, +0x00280402,0x20200e06,0x00881e07,0x10a87435, +0x00581803,0x00202a09,0x0010060f,0x14d8843f, +0x00281800,0x00201c00,0x20203400,0x10786e34, +0x00380800,0x20300c00,0x00502400,0x11b8763a, +0x00380c00,0x20201400,0x00402c00,0x11a87a3b, +0x00380c00,0x20500400,0x00802800,0x1698864d, +0x00280602,0x20401601,0x00402407,0x0ee85631, +0x00380a04,0x20501001,0x00902808,0x0fe86637, +0x00280603,0x20500a01,0x00902c09,0x0fd86636, +0x00200603,0x20800a01,0x00800808,0x14387648, +0x20201404,0x20582a08,0x0090200e,0x0d884a26, +0x20602007,0x20783e0b,0x00d02012,0x0e58562a, +0x20401c07,0x20683a0a,0x00b01c0f,0x0e58562a, +0x20301806,0x2068320b,0x00b0000d,0x12187a3e, +0x20100400,0x00000003,0x20180c08,0x0c88461b, +0x00381205,0x00101c09,0x20281401,0x0d385221, +0x00381606,0x0020240a,0x20381402,0x0d385221, +0x00100a03,0x00000808,0x20183405,0x10588234, +0x00180e02,0x00200802,0x20201003,0x0bc84616, +0x20200c04,0x20381607,0x00500409,0x0c48521c, +0x20201006,0x20381a09,0x0060080a,0x0c48561b, +0x00200001,0x00100601,0x00180c07,0x0ec8922e, +0x20100401,0x20280e04,0x00000c07,0x0b283e11, +0x00180a03,0x00001006,0x00180c04,0x0b885615, +0x00280e05,0x00101408,0x00081002,0x0b885a15, +0x00080e02,0x00101003,0x0028040c,0x0d789625, +0x00100000,0x00000400,0x20381404,0x0ab83e0b, +0x00000402,0x20280a04,0x00400007,0x0af85a0f, +0x20100803,0x20380e06,0x00500409,0x0af85a0f, +0x00000402,0x20200604,0x0068040c,0x0c889619, +0x20300803,0x00081601,0x20280808,0x0a784a05, +0x00180a02,0x20100803,0x00200006,0x0a985a08, +0x00180602,0x20100404,0x00280406,0x0a985a08, +0x00000202,0x20100002,0x0070000c,0x0be89a0d, +0x00481604,0x00202c07,0x20781601,0x0a684a02, +0x20200c02,0x20381203,0x0040040a,0x0a785800, +0x20200802,0x20280a02,0x00300009,0x0a785800, +0x20100803,0x20280e03,0x0070000c,0x0bb89a01, +0x20301002,0x20382a05,0x0040240c,0x0a684c04, +0x00280602,0x00000803,0x00080404,0x0a985807, +0x00280602,0x20100403,0x00100005,0x0a885807, +0x00280a04,0x00000406,0x0040080a,0x0bd8980a, +0x00080601,0x00100802,0x20580804,0x0aa8400c, +0x20300803,0x20180e03,0x0020040b,0x0ae8580e, +0x20300804,0x20181204,0x0030040b,0x0ad8580e, +0x20300405,0x20280607,0x00500010,0x0c589017, +0x00100000,0x00100400,0x20300404,0x0b184010, +0x00480a04,0x00100c05,0x20100402,0x0b785815, +0x00480e05,0x00100c07,0x20200401,0x0b785415, +0x00480607,0x00000009,0x00400c05,0x0d489422, +0x20380400,0x00000400,0x20200407,0x0ba83c16, +0x20600804,0x20281206,0x00200c0d,0x0c28501c, +0x20600c05,0x20281608,0x00200c0d,0x0c28501c, +0x20a0200a,0x2028320b,0x00400c13,0x0e788c2e, +0x00980a02,0x20102201,0x20181e01,0x0c683c19, +0x00b81605,0x00102c06,0x20381604,0x0d285020, +0x00b81a07,0x00103008,0x20381605,0x0d285020, +0x00f8360c,0x00605813,0x20880e0b,0x10088832, +0x20c00c03,0x20281e06,0x00780c19,0x0d584c26, +0x20e00804,0x2048160a,0x0080041c,0x0e48582c, +0x20e01005,0x2058220c,0x00a0041c,0x0e38582b, +0x21400406,0x20781e10,0x00e04023,0x11a87c3e, +0x00301201,0x00180803,0x0008320a,0x0eb85c2c, +0x00400a01,0x20200403,0x0028320d,0x0fd86032, +0x00400a01,0x20180404,0x00282e0c,0x0fc86033, +0x00801400,0x20682001,0x00780e18,0x13d87442, +0x00201c01,0x00082c00,0x00401c00,0x0fa86e2d, +0x00380400,0x00480800,0x20303000,0x10c87235, +0x00300000,0x00481000,0x20203000,0x10c87634, +0x00201403,0x00682000,0x20780400,0x15988649, +0x00081203,0x00700404,0x20702805,0x0e485a2a, +0x20100601,0x00480e01,0x20502808,0x0f385e31, +0x20100201,0x00480601,0x20502408,0x0f285e30, +0x20281a08,0x00b01809,0x20f01407,0x13588245, +0x00180802,0x00301a05,0x20600806,0x0d084625, +0x00181001,0x00402204,0x20880406,0x0dc84e29, +0x00281001,0x00302203,0x20600005,0x0dc84e2a, +0x00480408,0x00501a0e,0x20981402,0x11387641, +0x20280a03,0x00000c02,0x00000c0a,0x0bf8461c, +0x20300801,0x00081000,0x0000040a,0x0c985222, +0x20400c02,0x20181a02,0x0020080c,0x0c985221, +0x20281605,0x00401c0b,0x2028100d,0x0f588a39, +0x20101403,0x20282207,0x00300806,0x0b384214, +0x00380a01,0x00201001,0x20480802,0x0ba8521c, +0x00380e02,0x00301803,0x20480c00,0x0ba8521b, +0x00300401,0x20100205,0x00500c06,0x0db8862f, +0x00080601,0x00300003,0x20481403,0x0aa84610, +0x20200402,0x00080e03,0x0010040a,0x0ae85616, +0x20200802,0x00081203,0x0020080a,0x0ad85616, +0x20200c02,0x00081601,0x0058040f,0x0c588a25, +0x00100000,0x00200401,0x20480c04,0x0a384a0d, +0x00280602,0x00200803,0x20280403,0x0a48560f, +0x00280602,0x00100c03,0x20380803,0x0a48520f, +0x00280603,0x00200804,0x00080408,0x0b688a19, +0x00000002,0x00200a01,0x20381007,0x09e85208, +0x20101003,0x00081604,0x0008040a,0x09e85609, +0x20100c02,0x00080e03,0x00080409,0x09e85609, +0x20200403,0x00180604,0x0020040e,0x0ac88a0d, +0x00000602,0x00281004,0x20101006,0x09c85a01, +0x00080e02,0x00401405,0x20580807,0x09c85800, +0x00080a02,0x00300c03,0x20380407,0x09c85a01, +0x00280a03,0x00300c04,0x0018040a,0x0a988a01, +0x00080801,0x00300e02,0x20500407,0x09d84c06, +0x00000001,0x00100202,0x00000c08,0x09e85807, +0x00000001,0x00180602,0x20100808,0x09d85807, +0x20200803,0x00181204,0x00400810,0x0ab8880b, +0x20180400,0x00100001,0x20100406,0x0a184c0c, +0x00000201,0x00100401,0x00080407,0x0a38540e, +0x00080601,0x00100801,0x20180407,0x0a38540e, +0x00280a02,0x00200c04,0x00080808,0x0b488817, +0x00100602,0x00080401,0x20100804,0x0a884811, +0x00000801,0x00081201,0x00100807,0x0ac85815, +0x20100801,0x00081202,0x00100808,0x0ac85815, +0x20200803,0x00081203,0x0020040e,0x0c288823, +0x20300404,0x00180a05,0x20100007,0x0b284417, +0x20280400,0x00200c01,0x20380806,0x0b88541c, +0x20180601,0x00200c02,0x20380805,0x0b88541c, +0x00081a04,0x00302c07,0x20280807,0x0d68882d, +0x00780e07,0x00301008,0x20400a02,0x0be84419, +0x00500603,0x00181002,0x00001002,0x0c885421, +0x00400e01,0x00181800,0x00001003,0x0c785420, +0x00401e01,0x20384204,0x00903c08,0x0ef88435, +0x20900408,0x00000a0d,0x00081813,0x0cc84022, +0x20900804,0x00200607,0x20481812,0x0da8502a, +0x20880402,0x00401604,0x20681810,0x0d98502a, +0x20e01404,0x00481206,0x20781413,0x10c87043, +0x00281e03,0x00102809,0x00282607,0x0e085827, +0x00381202,0x00401405,0x20381e0a,0x0f18602e, +0x00380800,0x00201001,0x20181e09,0x0f08602d, +0x00881202,0x00902007,0x20c81e18,0x12f87c3f, +0x00382204,0x00302800,0x00403000,0x0ed85e2b, +0x00200800,0x00081000,0x00a01800,0x0fe86630, +0x00300800,0x00081000,0x00901400,0x0fe86630, +0x00680a04,0x20101c00,0x00a01000,0x14887e4b, +0x20302008,0x2058320d,0x00e01809,0x0d984e27, +0x20280601,0x00180400,0x00601807,0x0e785a2d, +0x20200000,0x00280a01,0x00601408,0x0e685e2c, +0x20901407,0x2038320b,0x01101411,0x12487e43, +0x00400206,0x0038040b,0x00200001,0x0c784e22, +0x00200c02,0x00081203,0x00500803,0x0d285228, +0x00300801,0x00180e01,0x00300801,0x0d285228, +0x00c80a06,0x0020100a,0x0068160c,0x10487a40, +0x20500804,0x00381207,0x0020140d,0x0b78421b, +0x20280601,0x00300802,0x00180409,0x0bf85222, +0x20280a01,0x00401001,0x0008040a,0x0bf85222, +0x20801004,0x20182207,0x00900c18,0x0e487a3a, +0x00281602,0x00401c03,0x20381201,0x0ac84215, +0x00100401,0x00280a01,0x00300403,0x0b08521c, +0x00100401,0x00180e02,0x00400803,0x0b08521b, +0x00480603,0x00300806,0x00280801,0x0cb87a2e, +0x00000803,0x00080604,0x00480c06,0x0a284613, +0x00080400,0x00300401,0x00180807,0x0a385216, +0x00000000,0x00300801,0x00080c07,0x0a385216, +0x00000001,0x00200e02,0x0048040e,0x0b587a26, +0x00100201,0x00100404,0x00380c04,0x09984e0e, +0x00000801,0x00280400,0x00280406,0x09a85610, +0x00000802,0x00280800,0x00280406,0x09a85610, +0x20180400,0x00200001,0x0070080d,0x0a687e19, +0x00180601,0x00100c01,0x00400406,0x09484e09, +0x00281204,0x00401c04,0x00100006,0x09485609, +0x00181204,0x00401804,0x00000006,0x09485609, +0x00180601,0x00100800,0x0070040a,0x09c8760d, +0x20200401,0x00080a03,0x0060080a,0x09184e01, +0x20200803,0x00081607,0x00800c0c,0x09185201, +0x20200803,0x00181207,0x00700c0b,0x09185201, +0x20100401,0x00080e03,0x0090080d,0x09987601, +0x00100400,0x00180c01,0x00400004,0x09384c07, +0x00100400,0x00280802,0x00380c05,0x09385408, +0x00100000,0x00380403,0x00380c06,0x09385407, +0x00000000,0x00100401,0x00680c0c,0x09b8740b, +0x20100801,0x00280800,0x00280407,0x09884c0c, +0x20180601,0x00300402,0x00100408,0x0988540e, +0x20180601,0x00200001,0x00200408,0x0988540e, +0x00000801,0x00180e01,0x0078040c,0x0a487c17, +0x20180e01,0x00400c03,0x00000805,0x09f84812, +0x00000001,0x00200602,0x00200006,0x0a185015, +0x00000001,0x00200602,0x00280406,0x0a185015, +0x00180a01,0x00300c03,0x0048040b,0x0b287c22, +0x00100201,0x00100a01,0x00200402,0x0aa84416, +0x20100201,0x00280401,0x00300407,0x0ad8541c, +0x20100201,0x00280401,0x00300407,0x0ad8541c, +0x20300c01,0x00182201,0x0070140e,0x0c687c2f, +0x00000404,0x00181604,0x00400807,0x0b68441b, +0x00280401,0x00200601,0x00300004,0x0bd85022, +0x00380800,0x00100c00,0x00300003,0x0bd85021, +0x00380801,0x00401400,0x20180c04,0x0e087438, +0x20180606,0x00201807,0x20181006,0x0c484021, +0x20580a03,0x00101803,0x0038080b,0x0cf85029, +0x20700601,0x00000400,0x0058040d,0x0cf85029, +0x20a81203,0x00202804,0x0048080d,0x0fe87840, +0x20101403,0x00082e0a,0x00500c02,0x0d684824, +0x00200c02,0x20281a06,0x00900205,0x0e58542b, +0x00300401,0x00080a03,0x00680a08,0x0e58542b, +0x00500002,0x20280e05,0x00e01a10,0x11f8783e, +0x20101802,0x00083400,0x00c01000,0x0e483e24, +0x00280603,0x00200800,0x00801800,0x0f48422e, +0x00280602,0x00100800,0x00801800,0x0f48422e, +0x00280a04,0x00400400,0x00703000,0x13b85e47, +0x00581e03,0x00603005,0x20180a04,0x0d183226, +0x20200805,0x00081608,0x00a00807,0x0de83a2b, +0x20200805,0x00080e07,0x00b00407,0x0dd83a2b, +0x20280406,0x00200e0b,0x00780c05,0x11884a44, +0x20200002,0x20180605,0x00b0140c,0x0bf83222, +0x00481205,0x00301408,0x00580800,0x0c983e28, +0x00480a04,0x00100c07,0x00780800,0x0c983e27, +0x00600603,0x00280c07,0x00a80e02,0x0f785a42, +0x20100202,0x20100401,0x00980405,0x0b082e19, +0x20300002,0x20180a06,0x00a00c0b,0x0b683a22, +0x20300402,0x20180e05,0x00b00c0b,0x0b683a22, +0x20380c01,0x00301602,0x00880411,0x0d785a3a, +0x00001405,0x20282206,0x00a80802,0x0a483216, +0x00200201,0x00000001,0x00980802,0x0a783a1c, +0x00200000,0x00000001,0x00880c02,0x0a783a1c, +0x00200401,0x00080800,0x00c00007,0x0bd85e2f, +0x00280a03,0x00301007,0x00381802,0x09a83a14, +0x20100402,0x00000000,0x00980808,0x09a83e17, +0x20180401,0x00100400,0x00880408,0x09a84217, +0x00180603,0x00000804,0x00a0080c,0x0a885e25, +0x00080800,0x00100601,0x00600808,0x09183e0f, +0x00180e03,0x00101005,0x00800406,0x09183e10, +0x00180e03,0x00001004,0x00900806,0x09183e10, +0x20100403,0x20180a05,0x00c00c0e,0x09985618, +0x00000400,0x00080800,0x00700807,0x08b83a08, +0x20200401,0x20281204,0x00c0180a,0x08b83a08, +0x20200402,0x20381605,0x00d0180a,0x08a83a08, +0x00000202,0x00000004,0x00a0040b,0x0908560c, +0x20100000,0x00100601,0x00600008,0x08983400, +0x00100000,0x20100800,0x00880c05,0x08983201, +0x00200201,0x20100801,0x00880c04,0x08983601, +0x00100401,0x20100203,0x00a0000a,0x08d85201, +0x00100402,0x00100201,0x00680c05,0x08b83806, +0x00100000,0x20100000,0x00a80808,0x08a83806, +0x00000401,0x20180601,0x00a80409,0x08a83806, +0x00000001,0x00000000,0x00a80c0c,0x08f8540a, +0x00080e03,0x00200c04,0x00700407,0x08f83c0c, +0x20200401,0x20180800,0x00a8040a,0x08f83c0e, +0x20200401,0x00080800,0x00980409,0x08f83c0f, +0x00180a01,0x00000c02,0x00a8080b,0x09685815, +0x20201003,0x20181a05,0x00a00808,0x09783813, +0x00100202,0x00000403,0x00800004,0x09883c16, +0x00100202,0x00000403,0x00700005,0x09883c15, +0x00000c00,0x20281202,0x00d0040d,0x0a485c22, +0x00181604,0x00300804,0x00400c01,0x0a283418, +0x20200002,0x00080603,0x00900409,0x0a483c1c, +0x20200001,0x00080603,0x00900808,0x0a483c1c, +0x20380801,0x00100800,0x00a8080d,0x0b885c2f, +0x00301406,0x20380e07,0x00781403,0x0ae8301a, +0x00400801,0x00080801,0x00780c02,0x0b483c22, +0x00300c01,0x00080c01,0x00780803,0x0b483c21, +0x00400801,0x20180802,0x00b80404,0x0d286038, +0x20780608,0x0030080c,0x0040040c,0x0bd83c21, +0x20800602,0x00280403,0x0060080e,0x0c684029, +0x20880603,0x00300803,0x0040000d,0x0c683c29, +0x20d00604,0x00180804,0x00a01c11,0x0f085c43, +0x00380404,0x0020160c,0x00680a08,0x0ce83023, +0x00480801,0x00301604,0x00580a0c,0x0dc8382a, +0x00480402,0x00200a05,0x0078060b,0x0dc83c29, +0x00700c02,0x00280a07,0x00700e15,0x11384c40, +0x00080e01,0x20501800,0x00b00400,0x0df81225, +0x00000201,0x20680800,0x00d01000,0x0ef8162b, +0x00000201,0x20580800,0x00c01400,0x0ee81a2b, +0x20200000,0x20681800,0x01400c00,0x13282641, +0x00201402,0x20882604,0x01101401,0x0cd81224, +0x00300001,0x20600a02,0x00b80a01,0x0d98122b, +0x00300401,0x20500603,0x00a80800,0x0d88122b, +0x00400401,0x20600601,0x00e81606,0x11182244, +0x00000e01,0x20480c02,0x00880c07,0x0bb80e20, +0x20100800,0x20581400,0x00d00408,0x0c481a28, +0x00000a01,0x20481001,0x00c00007,0x0c381628, +0x00380602,0x20500402,0x00f80405,0x0ef82a44, +0x20480400,0x20100601,0x00500006,0x0ad80e1a, +0x20100000,0x20300201,0x00880806,0x0b281621, +0x20180400,0x20300400,0x00880806,0x0b181621, +0x20300c02,0x20681203,0x0108040f,0x0cf82a3a, +0x00580c01,0x20201a01,0x00681a05,0x0a181219, +0x00100000,0x20300400,0x00880803,0x0a281a1d, +0x00200000,0x20400401,0x00980803,0x0a281a1d, +0x00300001,0x20300001,0x00b80c07,0x0b582e2f, +0x20100601,0x20580402,0x00b80409,0x09581e16, +0x00100201,0x20300402,0x00880407,0x09581e18, +0x00100400,0x20480400,0x00a00008,0x09581e17, +0x20200202,0x20380403,0x00b00810,0x09f83224, +0x00000c01,0x20480e01,0x00a00007,0x08b81a0e, +0x20200601,0x20381000,0x00a0100b,0x08b81e0f, +0x20100a01,0x20381001,0x00900c0a,0x08b81a0e, +0x00200401,0x20300202,0x00a00409,0x09182a17, +0x00080e01,0x20100401,0x00700407,0x08681e07, +0x00000403,0x20280a04,0x00680806,0x08681606, +0x00000003,0x20100203,0x00580806,0x08681607, +0x20200001,0x20280a01,0x00a0000e,0x08882e0c, +0x20100002,0x20300202,0x00880406,0x08481800, +0x00180a03,0x20100c05,0x00480405,0x08481a01, +0x00180a02,0x20100805,0x00480405,0x08481a01, +0x00280a01,0x20200c02,0x00800007,0x08582a01, +0x00280a04,0x20300c05,0x00800404,0x08681805, +0x00100401,0x20300603,0x00700407,0x08581805, +0x00100000,0x20300603,0x00700007,0x08581805, +0x00000400,0x20400202,0x00b8040c,0x08782808, +0x20300c06,0x20581608,0x00b0080b,0x08a8180d, +0x20100002,0x20200201,0x00880c0a,0x0898180d, +0x20100002,0x20200201,0x0088080a,0x08981c0d, +0x20100802,0x20380e01,0x00b8080d,0x08e82c15, +0x00181209,0x20201c0a,0x00600003,0x09281814, +0x20100202,0x20200003,0x00800407,0x09281c16, +0x20180603,0x20200004,0x00800408,0x09282016, +0x00080e04,0x20101004,0x0088040c,0x09c83022, +0x2030340c,0x20783a11,0x00d80c05,0x09d81418, +0x20100803,0x20300203,0x00880805,0x09f81c1c, +0x00000c04,0x20380605,0x00880805,0x09f81c1c, +0x20201405,0x20481206,0x00d8080d,0x0b08302e, +0x00a82609,0x00603413,0x20181a05,0x0a982418, +0x00481202,0x20101405,0x00700003,0x0ae82020, +0x00481203,0x00001806,0x00780404,0x0ae82020, +0x00581203,0x00101008,0x00800006,0x0c983837, +0x20f80c03,0x20380609,0x00c03419,0x0b781c22, +0x20b80800,0x20400602,0x00d01410,0x0c081c2a, +0x20b80400,0x20400203,0x00d01810,0x0c081c2a, +0x21180400,0x20300601,0x00d01c16,0x0e883045, +0x00700000,0x20600c00,0x00b80a14,0x0ca80c24, +0x00500401,0x20680602,0x00e00210,0x0d78142a, +0x00500001,0x20600202,0x00d0020f,0x0d68142a, +0x00981001,0x20401602,0x00d00a1c,0x10c82441, +0x20100a01,0x00180800,0x20501000,0x0df80623, +0x20100001,0x00280400,0x20580400,0x0ee8062a, +0x20100401,0x00180800,0x20380400,0x0ed80629, +0x20201803,0x20481400,0x00182c00,0x13100643, +0x00400002,0x00301202,0x20880e03,0x0cd00624, +0x00480602,0x00300c03,0x20500203,0x0d98062b, +0x00480603,0x00200c03,0x20500204,0x0d88062b, +0x00580606,0x00301009,0x20480e06,0x10f80e46, +0x20181e04,0x00301c04,0x20400c09,0x0bb80621, +0x20180402,0x00100a04,0x20300008,0x0c300229, +0x20180402,0x00100604,0x20200008,0x0c380629, +0x00100005,0x00180a08,0x20100808,0x0ec80e45, +0x20400c04,0x20481208,0x00300005,0x0ac0061a, +0x20100201,0x00000402,0x20180805,0x0b080622, +0x20100601,0x00080402,0x20180805,0x0b080a22, +0x20180e04,0x00101406,0x2028100b,0x0cc80e3b, +0x00600a01,0x20180804,0x20181605,0x0a08061a, +0x00200002,0x00000201,0x00080403,0x0a080a1e, +0x00200002,0x00180601,0x20280403,0x0a080a1e, +0x00400802,0x20180604,0x00380408,0x0b181231, +0x20200400,0x00000001,0x2028040b,0x09380a17, +0x00000203,0x00100004,0x20100409,0x09380e18, +0x00180602,0x00100804,0x20200009,0x09380e18, +0x20400400,0x00180403,0x00280413,0x09b81a23, +0x00182201,0x00101c01,0x20200c06,0x08a80a0e, +0x20380402,0x00000204,0x2010040b,0x08980a0e, +0x20380802,0x00000604,0x0000080b,0x08980a0e, +0x00281201,0x00101001,0x00000807,0x08d81616, +0x20102002,0x20681e04,0x00580c08,0x08480607, +0x00300601,0x20100803,0x00080c02,0x08480a07, +0x00200601,0x20200402,0x00180c02,0x08480a07, +0x20200800,0x20280602,0x0040000e,0x0858120c, +0x00100201,0x00200003,0x20280805,0x08280e01, +0x20200802,0x00080e02,0x0010040a,0x08280e01, +0x20200801,0x00080e01,0x00100409,0x08280e01, +0x00100801,0x00081201,0x00380409,0x08281201, +0x20200000,0x00280400,0x20200c09,0x08480c06, +0x00280a02,0x00200c03,0x20200004,0x08380c06, +0x00180a02,0x00100803,0x20100405,0x08380c06, +0x00180800,0x00200802,0x0008040a,0x08381409, +0x00380602,0x00100c00,0x20380404,0x0898080c, +0x00100001,0x00000603,0x00100409,0x0888080c, +0x00100001,0x00000603,0x00100408,0x0878080c, +0x00180a02,0x00000c01,0x0020040c,0x08a81414, +0x20801007,0x00181e05,0x2018040d,0x09080c15, +0x20300402,0x00080400,0x0018080b,0x09080c16, +0x20400403,0x20180a01,0x0028080b,0x09080c16, +0x20300c05,0x20281205,0x00580410,0x09881422, +0x0098360b,0x00406011,0x20780e0b,0x09c80816, +0x00281204,0x00001805,0x00000402,0x09d80c1c, +0x00381605,0x00101c07,0x00000400,0x09d80c1c, +0x00381e08,0x0010300b,0x00100006,0x0ac8142d, +0x00001806,0x20983a12,0x01103c0f,0x0a680417, +0x00200c02,0x20481a06,0x00601808,0x0ac80421, +0x00100c03,0x20481e08,0x0070180a,0x0ac80421, +0x00201406,0x2068220c,0x00c01c0e,0x0c580c37, +0x20c01402,0x20382401,0x00281810,0x0b600027, +0x20b00801,0x20181400,0x0008080e,0x0bf0002c, +0x20a00800,0x20181001,0x0008080d,0x0bf0002c, +0x21100203,0x20180c06,0x00400015,0x0e480c48, +0x00780a02,0x00200406,0x20780a15,0x0ca80424, +0x00680601,0x00100803,0x20580e12,0x0d68042a, +0x00600201,0x00100002,0x20480a11,0x0d68042a, +0x00a01401,0x20181e02,0x0010061e,0x10980843, +0x20280c01,0x00300c00,0x20200c00,0x0dd81621, +0x00000800,0x20100000,0x00380400,0x0ed80a2a, +0x00000800,0x00000000,0x00180800,0x0ec80a2a, +0x00181e01,0x00803800,0x20a00800,0x13181247, +0x00681206,0x00001004,0x00101e05,0x0cc80e24, +0x00100201,0x00180401,0x00200c00,0x0d780e2b, +0x00180601,0x00180401,0x00100c00,0x0d780e2a, +0x20180800,0x00100203,0x00401c03,0x10d80e46, +0x20502807,0x20483a0d,0x0050080d,0x0ba00220, +0x00100402,0x00080a03,0x00180404,0x0c280628, +0x00100402,0x00080603,0x00080404,0x0c280628, +0x00601001,0x20280a03,0x00480c00,0x0eb80645, +0x00080a03,0x00601008,0x20982602,0x0ac80a1b, +0x20280601,0x00200403,0x20180407,0x0af80a23, +0x20280602,0x00200803,0x00080407,0x0af80a23, +0x20500401,0x00280c01,0x00280412,0x0ca80e3c, +0x00500402,0x00400c00,0x20580e01,0x09f8121c, +0x00400001,0x00100601,0x00100002,0x09f80a1f, +0x00300401,0x00000202,0x00200002,0x09f80a1e, +0x00680e02,0x00401404,0x20180404,0x0af80e31, +0x20281208,0x00401006,0x2020180c,0x09181217, +0x20200202,0x00180401,0x0010080d,0x09180e17, +0x20200203,0x00180402,0x0020080c,0x09180e17, +0x20580400,0x00100203,0x00400c16,0x09980e24, +0x2010380e,0x00084613,0x00280c07,0x08880a0d, +0x20101004,0x00180e05,0x00180c07,0x08880a0e, +0x20101005,0x00181606,0x00180807,0x08880a0d, +0x00101404,0x00082204,0x00480808,0x08b80e15, +0x0018360d,0x00e04418,0x20f81404,0x08381a08, +0x00180e04,0x00500c07,0x20380405,0x08381208, +0x00180e04,0x00501008,0x20480404,0x08381208, +0x20181204,0x00601408,0x2038040c,0x08380e0b, +0x00080405,0x0010060e,0x00302808,0x08180e01, +0x00080401,0x00200a04,0x00100c08,0x08180a01, +0x00080401,0x00200a03,0x00100c09,0x08180a02, +0x00280801,0x00101204,0x00200c08,0x08080a02, +0x20200400,0x00080c01,0x00380808,0x08280807, +0x20100400,0x00180c00,0x00300407,0x08280806, +0x20100401,0x00080e01,0x00300807,0x08280806, +0x00000801,0x20180e02,0x0060000c,0x08180808, +0x00100201,0x00100002,0x00180404,0x08780c0d, +0x00200000,0x00100001,0x00080406,0x0878080d, +0x00200400,0x00100001,0x00080406,0x0878040d, +0x20100801,0x00180c01,0x0038040d,0x08980815, +0x20180800,0x00101201,0x00180408,0x08f80c13, +0x20100000,0x00200400,0x0000000b,0x08f80815, +0x20180601,0x00200400,0x0000000a,0x08f80815, +0x00280e02,0x00301402,0x0000000b,0x09680821, +0x20301601,0x20184001,0x00502c06,0x09a80c19, +0x20200800,0x00181a01,0x00101007,0x09c8081e, +0x20200c00,0x00181e01,0x00101007,0x09c8081e, +0x20501402,0x00082a03,0x00501811,0x0aa8082f, +0x00680401,0x00401602,0x20b81603,0x0a70081b, +0x00480400,0x00300800,0x20580c02,0x0ac80422, +0x00480400,0x00400800,0x20680c02,0x0ac00022, +0x00880e03,0x00401403,0x20580802,0x0c500439, +0x20b80400,0x00301801,0x20681c11,0x0b680422, +0x20a00000,0x00200800,0x2038100e,0x0bf8082a, +0x20a00000,0x00300800,0x20480c0e,0x0be8082a, +0x21400805,0x00280e07,0x0018081a,0x0e480447, +0x00500800,0x00281000,0x0000020f,0x0c881422, +0x00500000,0x00200001,0x2010020f,0x0d581029, +0x00580400,0x00300401,0x2010020f,0x0d580c29, +0x00b82203,0x00402408,0x20380e20,0x10980c43, +0x00000a01,0x00181800,0x00700c00,0x0db80a20, +0x00081602,0x00501000,0x00001400,0x0ec8062a, +0x00081602,0x00401400,0x00101800,0x0eb8062a, +0x00000a02,0x20182000,0x00d02400,0x12e80a43, +0x00000805,0x00381e04,0x00100201,0x0cb80620, +0x00000803,0x00080a05,0x00400400,0x0d70062a, +0x00000c04,0x20181207,0x00600001,0x0d60062a, +0x20101406,0x00181a06,0x00580800,0x10d00643, +0x00282208,0x0050400b,0x20781400,0x0bb80621, +0x00380602,0x00200c04,0x00280c02,0x0c200229, +0x00380a03,0x00200c06,0x00180c01,0x0c200229, +0x00781e06,0x0060280b,0x20180603,0x0eb00245, +0x20200c09,0x20380a0c,0x00900405,0x0ab80a1e, +0x20300402,0x00180602,0x0040040a,0x0af80623, +0x20300402,0x00180603,0x0040080b,0x0ae00223, +0x20400004,0x20100609,0x00900c13,0x0c900a3d, +0x00780e0a,0x2010100e,0x00700a02,0x09c80e1c, +0x00580a03,0x00200803,0x00400801,0x09f0021e, +0x00580a03,0x00200803,0x00300400,0x09e0021e, +0x00400603,0x20180c04,0x00a00807,0x0ae00630, +0x20a0140c,0x20482610,0x00b01012,0x09000214, +0x20400404,0x00080605,0x0050000e,0x09100617, +0x20400405,0x00080a06,0x0050000e,0x09100617, +0x20500804,0x20180a05,0x00700013,0x09900e23, +0x00e83a0f,0x00106015,0x00381a0c,0x08800211, +0x00381204,0x00001c07,0x00480802,0x0880020f, +0x00481605,0x00102408,0x00380c01,0x0880020f, +0x00581605,0x00102007,0x00580c04,0x08b00a17, +0x20b0340c,0x20d85e17,0x01b0301d,0x08000208, +0x20200c03,0x20481606,0x00b0100c,0x08200608, +0x20200c04,0x20481a07,0x00c0140c,0x08200608, +0x20501004,0x20482208,0x00e01014,0x08200a0b, +0x00500606,0x0008080d,0x00482206,0x08000403, +0x00100202,0x20180403,0x00680405,0x08000400, +0x00000602,0x20180803,0x00600005,0x08000400, +0x00200602,0x00080805,0x00680804,0x08000800, +0x20100002,0x00100604,0x00200009,0x08200005, +0x00000403,0x00080603,0x00580807,0x08200406, +0x00000803,0x00080603,0x00480806,0x08200406, +0x00180401,0x00100e01,0x0040000b,0x08200c08, +0x00000201,0x00100002,0x00480406,0x0868040d, +0x00180603,0x00100805,0x00480406,0x0860000d, +0x00280603,0x00100805,0x00380406,0x0860000c, +0x00080601,0x00100801,0x0070040e,0x08900814, +0x00000400,0x00180e02,0x00400407,0x08e00013, +0x20100001,0x00000203,0x0050080b,0x08e00415, +0x20200001,0x00080604,0x00600c0b,0x08e00415, +0x00000c02,0x20181603,0x0090040e,0x09600c22, +0x20400402,0x00200601,0x00181406,0x0990001a, +0x20100800,0x20100000,0x00580c06,0x09b0041e, +0x20100400,0x00000400,0x00580c06,0x09b0041d, +0x20380e02,0x00201003,0x0048080e,0x0aa00c30, +0x00780a02,0x00300804,0x00280605,0x0a780c1a, +0x00400401,0x00180400,0x00580802,0x0ab80422, +0x00400401,0x00080400,0x00580802,0x0ab80421, +0x00500401,0x20180e02,0x00800804,0x0c500839, +0x20b80801,0x00100a02,0x00400811,0x0b580821, +0x20a80e01,0x00200802,0x0040040e,0x0be8042a, +0x20a80e01,0x00200802,0x0050040e,0x0bd8042a, +0x20f80e02,0x00001001,0x00580814,0x0e400845, +0x00580800,0x20100c01,0x0068060e,0x0c780822, +0x00500801,0x20180a02,0x0060020e,0x0d480429, +0x00500801,0x20180a02,0x0070020e,0x0d380429, +0x00802c02,0x20284205,0x00a00218,0x10800442, +0x20280400,0x00000400,0x00981000,0x0dc01a21, +0x20201002,0x20182400,0x00e80c00,0x0ec01a28, +0x20201002,0x00082400,0x00c80c00,0x0ec01627, +0x20200002,0x00480400,0x00981400,0x13002642, +0x00500c00,0x20180601,0x00981a05,0x0cb01223, +0x00380a02,0x00300c05,0x00581205,0x0d80162a, +0x00480e04,0x00401807,0x00381206,0x0d80162a, +0x00581a05,0x00402007,0x00780a06,0x10f02245, +0x20600802,0x00282400,0x0080080b,0x0ba00220, +0x00100001,0x00100202,0x00700806,0x0c30122a, +0x00000403,0x00080a04,0x00900c07,0x0c201629, +0x00101405,0x20282a07,0x01001808,0x0ec02244, +0x00600205,0x00401408,0x20180a06,0x0ab00e1e, +0x20100202,0x00100402,0x00700408,0x0b001623, +0x20180603,0x00100804,0x00700007,0x0af01622, +0x00100204,0x00300406,0x0068080a,0x0cc0263b, +0x20300803,0x00381a06,0x0050200c,0x09d00e1b, +0x00200801,0x00080e03,0x00800803,0x0a001a1d, +0x00200802,0x00081204,0x00800803,0x0a001a1d, +0x00100002,0x00480605,0x0060080c,0x0b102a30, +0x00281202,0x00601c03,0x20180802,0x09101613, +0x00000000,0x00200001,0x00580809,0x09201a17, +0x00000201,0x00200402,0x00580c09,0x09201a17, +0x20180e01,0x00300c02,0x0058080e,0x09c02623, +0x20102002,0x00184603,0x00602408,0x0890120e, +0x20100400,0x00281400,0x00500808,0x0890160e, +0x20100801,0x00181a01,0x00600c09,0x0890160e, +0x00000c00,0x00081a01,0x00800c0b,0x08e02617, +0x00181e01,0x00903c02,0x20b82005,0x08402207, +0x00180a01,0x00300c01,0x00080806,0x08401a07, +0x00180a01,0x00301002,0x00080805,0x08401e07, +0x20180401,0x00301000,0x0038100c,0x08502a0b, +0x20100000,0x00200601,0x00400007,0x08201601, +0x20200401,0x00100201,0x00380408,0x08201800, +0x20200401,0x00100202,0x00380409,0x08201a01, +0x00080601,0x00200803,0x00600009,0x08302201, +0x00180400,0x00200400,0x00500005,0x08301005, +0x00380601,0x00200c02,0x00380804,0x08301405, +0x00380601,0x00200c02,0x00380803,0x08301405, +0x00280601,0x00100400,0x00801009,0x08502409, +0x20100201,0x00100001,0x00600008,0x0870100c, +0x20100201,0x00180400,0x00600c0b,0x0870140d, +0x20100601,0x00180400,0x00700c0b,0x0870140d, +0x20200801,0x00080a02,0x0090040f,0x08c02815, +0x00000002,0x00100602,0x00580805,0x08f01013, +0x00000403,0x00280a04,0x00580407,0x09001816, +0x00000802,0x00180a04,0x00580407,0x09001816, +0x00380602,0x00101002,0x0078040a,0x09902c21, +0x20281202,0x00101403,0x00680405,0x09a00c18, +0x20180e02,0x00301005,0x00380806,0x09d0141d, +0x20180a01,0x00300c04,0x00380806,0x09d0141c, +0x20500c03,0x00081605,0x00b00012,0x0ad0282f, +0x00500400,0x20280a01,0x00b00e01,0x0a600c1a, +0x00580a01,0x00000a01,0x00800802,0x0ac01421, +0x00580a02,0x00100c00,0x00700802,0x0ac01420, +0x00600204,0x00400405,0x00680802,0x0c802439, +0x20a01002,0x20181603,0x0088080f,0x0b501022, +0x20b01403,0x20181a04,0x00a80410,0x0be0182a, +0x20b01403,0x20181a05,0x00980410,0x0be0182a, +0x21100c06,0x00481207,0x00780815,0x0e702445, +0x00500601,0x00380804,0x0038060e,0x0c700c22, +0x00680602,0x00400c05,0x00481211,0x0d401029, +0x00680602,0x00400c05,0x00481211,0x0d401029, +0x00a82a03,0x0070480a,0x0038221d,0x10a01c40, +0x20280803,0x20180400,0x00982000,0x0e103a22, +0x00080c01,0x20301000,0x00a82000,0x0f20462c, +0x00080c01,0x20400c00,0x00b82000,0x0f20462b, +0x00080402,0x20a80400,0x01581c00,0x13806245, +0x00581608,0x20301c0a,0x00780e05,0x0cf03225, +0x00100602,0x20680804,0x00d80801,0x0dc03a2b, +0x00100a01,0x20681404,0x00e80801,0x0dc03a2b, +0x00001e02,0x20a82005,0x01480c01,0x11605644, +0x2030140b,0x2088120d,0x00e8140b,0x0bd02e22, +0x00200402,0x20580a02,0x00b80404,0x0c703a29, +0x00300000,0x20400000,0x00a80403,0x0c703a29, +0x00580402,0x20301201,0x00b80c00,0x0f405644, +0x0028160a,0x20301012,0x00a00401,0x0ad01e1c, +0x20300202,0x20400003,0x0090000a,0x0b403622, +0x20400601,0x20480801,0x00a0040b,0x0b403622, +0x20380a04,0x20400804,0x00f00c10,0x0d30523c, +0x00000403,0x2080060b,0x00e01c06,0x0a003219, +0x00300001,0x20400602,0x00900000,0x0a503a1d, +0x00400000,0x20300a01,0x00880601,0x0a503a1d, +0x00300802,0x20780a06,0x01100407,0x0b905630, +0x00000c02,0x20781a01,0x00f80405,0x09503213, +0x20100201,0x20300000,0x00a8040a,0x09703618, +0x20100201,0x20300000,0x00a0000a,0x09703618, +0x20201001,0x20581800,0x00f81010,0x0a305224, +0x00180e03,0x20401c04,0x00981005,0x08d0320e, +0x00000401,0x20380602,0x00b80808,0x08d0360f, +0x20100401,0x20300202,0x00a80808,0x08e0360f, +0x00180a01,0x00000803,0x00a80c0a,0x09504a17, +0x00000c02,0x20781a04,0x01000c08,0x08702e07, +0x00000400,0x20380c01,0x00a80807,0x08802e07, +0x00000801,0x20280c01,0x00a80806,0x08802e07, +0x00000000,0x20300000,0x00c0000c,0x08c0460c, +0x20100202,0x20300003,0x00a00006,0x08502c00, +0x20180601,0x20100802,0x00780407,0x08602e01, +0x00080a01,0x20100c03,0x00700007,0x08602e01, +0x20100000,0x20380800,0x00c0080c,0x08904400, +0x00100401,0x20480602,0x00a00005,0x08703005, +0x00280601,0x20200001,0x00900c05,0x08703006, +0x00200000,0x20380601,0x00a00c06,0x08703005, +0x00100801,0x20280e01,0x00a00009,0x08b0480a, +0x20280400,0x20300401,0x00980409,0x08b02c0c, +0x20300001,0x20300202,0x00a0080b,0x08c0340e, +0x20380400,0x20200201,0x0090080b,0x08c0340e, +0x00080a02,0x00001003,0x0080040d,0x09304c15, +0x00280602,0x20300400,0x00900404,0x09302c12, +0x00280a01,0x20300c01,0x00a80404,0x09503415, +0x00280a01,0x20300c00,0x00a00004,0x09503815, +0x00080400,0x20200202,0x00b0100d,0x0a105022, +0x20300c03,0x20481e05,0x00a00008,0x09d02c18, +0x20300801,0x20581202,0x00c0080b,0x0a10341c, +0x20300401,0x20580e02,0x00d0080a,0x0a10341c, +0x20280c01,0x20301601,0x00c8040d,0x0b50542f, +0x00580601,0x20100405,0x00481202,0x0aa0281b, +0x00400801,0x20380800,0x00880801,0x0b103422, +0x00300801,0x20480c00,0x00980402,0x0b103422, +0x00280a01,0x20600801,0x01100407,0x0cf05439, +0x20881000,0x20202001,0x0058040d,0x0b802820, +0x20881602,0x20102404,0x0068080c,0x0c303429, +0x20881202,0x20202004,0x0078080c,0x0c303429, +0x20b80801,0x20801202,0x0128080e,0x0ee05443, +0x00380400,0x20600c00,0x00d00a0a,0x0ca02821, +0x00480401,0x20600602,0x00f0160b,0x0d903828, +0x00480400,0x20600601,0x00f0160b,0x0d803828, +0x00601000,0x20a82c00,0x01601a12,0x11005040, +0x00201c01,0x20682400,0x00684000,0x0ea05a28, +0x00200802,0x00081000,0x20182400,0x0fc05a2f, +0x00101002,0x20181400,0x00082c00,0x0fc05e2f, +0x00201405,0x00280c00,0x20883800,0x14707a49, +0x20200802,0x00181c04,0x20282005,0x0d603a26, +0x20180e01,0x00300805,0x20581405,0x0e504a2d, +0x20180a01,0x00300806,0x20581804,0x0e504a2d, +0x20282607,0x0060340e,0x20b80806,0x12306a46, +0x00781207,0x00302c0b,0x20a81602,0x0c403a24, +0x00400201,0x00000801,0x20380402,0x0d004a2a, +0x00300201,0x00000402,0x20380402,0x0cf04629, +0x00700403,0x20300208,0x00201a01,0x10007244, +0x20801405,0x20182a09,0x00102414,0x0b30361c, +0x20500001,0x00100201,0x2010040d,0x0bc04622, +0x20500001,0x00000601,0x2010040c,0x0bc04622, +0x20701201,0x20281401,0x00200415,0x0e00723a, +0x00380a03,0x00400c06,0x20800205,0x0a804214, +0x00480602,0x00100802,0x20200602,0x0ad04a1c, +0x00480601,0x00000401,0x20100a01,0x0ad04a1c, +0x00580801,0x00301201,0x20380801,0x0c607630, +0x00280401,0x00201203,0x20500004,0x09d04615, +0x20100001,0x20100203,0x0000040a,0x0a004e18, +0x20100000,0x20100202,0x0000040a,0x0a004e18, +0x20181202,0x00001c02,0x00180810,0x0b007227, +0x20200401,0x00180e01,0x2010040a,0x0940420e, +0x00180400,0x00000801,0x00080806,0x09604a10, +0x00000001,0x00000a01,0x00180806,0x09604a10, +0x00001003,0x20381205,0x0088040c,0x0a006e18, +0x00280a02,0x00201002,0x20480404,0x08f04207, +0x00080400,0x20100800,0x00280408,0x08f04609, +0x00180601,0x20100801,0x00280408,0x09004609, +0x00000202,0x00000004,0x0048080c,0x09706a0c, +0x20200402,0x00080603,0x20100409,0x08d04201, +0x20100400,0x20180800,0x00400409,0x08d04601, +0x20200401,0x20280e01,0x00500409,0x08d04400, +0x20100003,0x00080603,0x0048040c,0x09406800, +0x00380e02,0x00100c03,0x20200003,0x08e04005, +0x00100000,0x20180401,0x00200806,0x08f04407, +0x00280601,0x20100002,0x00200405,0x08f04807, +0x00280e03,0x00001405,0x00400009,0x0960640a, +0x20200001,0x20280602,0x0010040a,0x0920400c, +0x20200000,0x20100201,0x00100409,0x0940480f, +0x20200001,0x20180602,0x0020040b,0x0940480f, +0x20200401,0x20380e04,0x00801810,0x09e06c16, +0x00000601,0x20280800,0x00080404,0x09a04013, +0x00200601,0x20180800,0x00100404,0x09d04815, +0x00100400,0x20180c00,0x00000004,0x09d04816, +0x00100400,0x20280c00,0x0050000b,0x0ad07024, +0x00000002,0x00000e02,0x20281803,0x0a403c16, +0x20300002,0x00000202,0x20280c09,0x0a90481c, +0x20200001,0x00000601,0x20280808,0x0aa0481c, +0x20100800,0x20181201,0x0020000c,0x0c20702f, +0x00300201,0x20180403,0x00080403,0x0b003019, +0x00580a03,0x00000c04,0x20180401,0x0b904421, +0x00580601,0x00000802,0x20180402,0x0b904421, +0x00100400,0x00280c00,0x20200008,0x0dc07039, +0x20801001,0x20181601,0x0000080d,0x0be03422, +0x20a00c02,0x20281a03,0x00201410,0x0cb0442a, +0x20900801,0x20181601,0x00101010,0x0cb04429, +0x20a00a01,0x00380801,0x2058040c,0x0fb07043, +0x00380a01,0x00300403,0x20501209,0x0d103823, +0x00400a01,0x00180802,0x2040060d,0x0e104c2b, +0x00400800,0x00180c01,0x20400a0c,0x0e104c2b, +0x00680801,0x00500602,0x20780e12,0x11d06c3f, +0x00381e02,0x00603000,0x20b82400,0x0f504e31, +0x00380601,0x00100c00,0x00182000,0x10705a35, +0x00380e01,0x00201800,0x20281c00,0x10705a35, +0x00682203,0x00402c00,0x20300800,0x1540664f, +0x00001006,0x20180605,0x00182c09,0x0dd03a2c, +0x20201005,0x00081a04,0x00381c0a,0x0ee04630, +0x20200c05,0x20181604,0x0038180a,0x0ed04a30, +0x20902407,0x20483e09,0x00901013,0x12e06646, +0x00180607,0x0038080e,0x00000c09,0x0c902623, +0x00380a07,0x00300c0c,0x20380803,0x0d803e29, +0x00280605,0x0030040a,0x20280804,0x0d703e29, +0x00a00206,0x0050100d,0x20780a09,0x10e06a40, +0x20381003,0x00201609,0x2020140a,0x0ba0361a, +0x20480403,0x00100207,0x0000140c,0x0c404222, +0x20480403,0x00200206,0x0000100c,0x0c404621, +0x20781c01,0x00402205,0x20302015,0x0ee0723a, +0x00000800,0x20280c02,0x00300001,0x0af03614, +0x00200601,0x00180803,0x00000000,0x0b60461b, +0x00300601,0x00180402,0x20100000,0x0b60461b, +0x00601000,0x20280e03,0x00500800,0x0d507a30, +0x00300202,0x00000403,0x00000801,0x0a503a13, +0x00000000,0x00200400,0x20200408,0x0a904a17, +0x20180400,0x00200400,0x20200408,0x0a904a17, +0x20400802,0x00281201,0x00200013,0x0be07a26, +0x20100402,0x00000604,0x00100409,0x09c03e0f, +0x00000000,0x00200201,0x20100407,0x09f04a10, +0x00100000,0x00100400,0x20100406,0x09f04a10, +0x00381603,0x00401c04,0x20180408,0x0af07e19, +0x00000000,0x00180801,0x00100407,0x09603e07, +0x00100000,0x00100000,0x20100007,0x09904a09, +0x00000401,0x00180601,0x00000009,0x09904e09, +0x20200802,0x00080a04,0x00500010,0x0a507e0d, +0x00000201,0x00100400,0x00000006,0x09404201, +0x20100000,0x00100000,0x20100009,0x09604e01, +0x20180601,0x00200401,0x20180408,0x09604e01, +0x00180601,0x00100402,0x0048080a,0x0a207a01, +0x00100c01,0x00181602,0x00100005,0x09603c05, +0x00100400,0x00180400,0x00000006,0x09804807, +0x00000400,0x00180a01,0x00000407,0x09804807, +0x20100400,0x00181601,0x00500c0e,0x0a40740b, +0x20100001,0x00380400,0x20480c08,0x09a0380c, +0x20100400,0x00280400,0x20180409,0x09d0480f, +0x20100400,0x00200000,0x20280808,0x09d0480f, +0x00000401,0x00280601,0x0008040c,0x0ad07c18, +0x20180400,0x00300802,0x20580c04,0x0a103412, +0x00180400,0x00300401,0x20380804,0x0a604415, +0x00180400,0x00300401,0x20380804,0x0a604415, +0x00080400,0x00300801,0x2018080b,0x0bc07823, +0x00200201,0x00200800,0x20380402,0x0ab03015, +0x20180400,0x00200400,0x20280407,0x0b20441b, +0x20100000,0x00200400,0x20180408,0x0b20441b, +0x20180a02,0x00200c01,0x0000000c,0x0d00742e, +0x00200403,0x00200202,0x20280406,0x0b603019, +0x00300001,0x00180e01,0x00000405,0x0c104021, +0x00480400,0x00280401,0x20100404,0x0c104021, +0x00280405,0x00080606,0x00480808,0x0ea07438, +0x20681204,0x00301c06,0x2020040d,0x0c503022, +0x20800000,0x00200802,0x20380c0d,0x0d40442a, +0x20900401,0x00100000,0x2018080f,0x0d40442a, +0x20b80a05,0x20100c08,0x00380c0d,0x10806c42, +0x00201402,0x20281605,0x00501607,0x0d703824, +0x00400201,0x00200c02,0x0000060b,0x0ea0402b, +0x00400201,0x00300803,0x2010020b,0x0ea0442b, +0x00701402,0x20381206,0x00680e14,0x12a0683e, +0x00101404,0x00082400,0x00782c00,0x0fd04633, +0x00280401,0x00280400,0x00482000,0x11306238, +0x00200401,0x00181000,0x00581c00,0x11205e37, +0x00301c02,0x20283000,0x00980c00,0x1610724c, +0x00681e06,0x0060280c,0x20281804,0x0e403631, +0x00380c01,0x00101402,0x00382806,0x0f705235, +0x00380c00,0x00201403,0x00182406,0x0f705234, +0x20281801,0x00502c05,0x2038200a,0x13c06e47, +0x20780401,0x20181205,0x00802016,0x0ce03623, +0x20480603,0x20180c05,0x00700810,0x0df0462a, +0x20380a03,0x20180404,0x0060080e,0x0df0462a, +0x00481608,0x20100c08,0x00803004,0x11a06a40, +0x00001003,0x20281e03,0x00580802,0x0c003e17, +0x20100803,0x20280e04,0x00480405,0x0cd04e20, +0x20100c03,0x20380e05,0x00580406,0x0cd04e20, +0x20601c0a,0x20683210,0x00b01811,0x0fd08235, +0x00080a02,0x00200806,0x20280c03,0x0b503615, +0x00280a02,0x00000804,0x00280403,0x0be04a1c, +0x00280a02,0x00000805,0x00280402,0x0be04a1c, +0x00781a07,0x0010240f,0x20180a03,0x0e40822e, +0x00080400,0x00000400,0x00001404,0x0ac03a12, +0x20180400,0x20200201,0x00400c08,0x0b204e17, +0x20100001,0x20280602,0x00400c08,0x0b204e16, +0x20280802,0x20401207,0x00801812,0x0ce08e27, +0x00180601,0x20100800,0x00100c05,0x0a40420e, +0x00000000,0x20200201,0x00400406,0x0a805210, +0x00100000,0x20200001,0x00300405,0x0a80520f, +0x00001002,0x20681e03,0x00b0000b,0x0bf08e18, +0x00000402,0x20380603,0x00300008,0x09e04607, +0x00100000,0x20200000,0x00400007,0x0a205209, +0x00180400,0x20200400,0x00300408,0x0a205209, +0x00080a02,0x20201005,0x0048080c,0x0b508e0d, +0x20180400,0x20100002,0x00280406,0x09c04000, +0x20100001,0x20200201,0x00400009,0x09f05201, +0x20100401,0x20280601,0x00500009,0x0a005201, +0x00100400,0x20480603,0x0080080c,0x0b209201, +0x00280a01,0x20201000,0x00280403,0x09d04404, +0x00180601,0x20200401,0x00380406,0x0a105007, +0x00100000,0x20200401,0x00380806,0x0a105007, +0x20100401,0x20380601,0x0078080d,0x0b408c0b, +0x20100802,0x20480603,0x00680c08,0x0a103c0a, +0x20180400,0x20200601,0x00500008,0x0a60500e, +0x20180a01,0x20200801,0x00500008,0x0a70500e, +0x00080601,0x20300803,0x0078080b,0x0bd08817, +0x20100000,0x20280402,0x00580c06,0x0a803411, +0x00100400,0x20380400,0x00680405,0x0af04c15, +0x00100401,0x20480602,0x00700005,0x0af04c14, +0x00000000,0x20480602,0x0090040c,0x0cb08822, +0x00100000,0x20200002,0x00480402,0x0b103415, +0x20100201,0x20280400,0x00500007,0x0bb04c1b, +0x20100201,0x20280401,0x00680407,0x0bb04c1b, +0x20400400,0x20481201,0x0080000d,0x0df0842e, +0x00500201,0x20100401,0x00400405,0x0bc03418, +0x00300803,0x20280602,0x00481004,0x0ca04821, +0x00300c03,0x20280e02,0x00580c05,0x0ca04821, +0x00601001,0x20380e02,0x00481c02,0x0f908036, +0x20a01003,0x20281a02,0x00600c13,0x0cb03824, +0x20880a02,0x00000c06,0x0030000f,0x0dc0442a, +0x20880a03,0x00101407,0x0020000e,0x0dc0442a, +0x21000401,0x00281002,0x00081014,0x11607041, +0x00481a02,0x00202c07,0x00000a0c,0x0df04027, +0x00380400,0x20100800,0x00601e08,0x0f304c2d, +0x00380400,0x20200a01,0x00701e08,0x0f30502c, +0x00981a02,0x00302c06,0x2038121a,0x1380703d, +0x00580e01,0x20402800,0x00b82400,0x1070763a, +0x00300402,0x20481000,0x00d83c00,0x1200923d, +0x00300001,0x20480400,0x00c83800,0x11f0923d, +0x00581201,0x20103000,0x00481000,0x1700a250, +0x00001602,0x20783a03,0x01501010,0x0eb05e32, +0x00400604,0x20381006,0x00882408,0x10207639, +0x00300a02,0x20481803,0x00b82009,0x10207638, +0x20100e02,0x20582202,0x0100200f,0x14a09648, +0x20600c07,0x20282a08,0x00782011,0x0d705e22, +0x20700c07,0x20182207,0x00481814,0x0e906a2b, +0x20600c06,0x20182604,0x00481c13,0x0e906a2a, +0x20401809,0x20384609,0x00800c0c,0x12909e3b, +0x00380a07,0x00101c0f,0x20383602,0x0c804e1a, +0x00280a08,0x0010180f,0x20481c01,0x0d705e20, +0x00280a08,0x00101c0e,0x20481c01,0x0d705e20, +0x0048160a,0x00303812,0x20982401,0x10e0a234, +0x20100402,0x20180e05,0x00401009,0x0bc04616, +0x00000404,0x20181209,0x00201807,0x0c805e1c, +0x00000404,0x20181209,0x00201807,0x0c805e1c, +0x20101006,0x2028320d,0x0050380c,0x0f50a22e, +0x00000800,0x00081401,0x00000404,0x0b304610, +0x20100601,0x00080803,0x20180407,0x0bb06215, +0x00000202,0x00100004,0x20280806,0x0bc06215, +0x20100400,0x00280c04,0x2078080a,0x0e10ae23, +0x00000401,0x00180801,0x20400404,0x0ac04a0c, +0x00000000,0x00100400,0x20300405,0x0b20620f, +0x00100000,0x00100000,0x20200806,0x0b30620f, +0x00380e04,0x00302004,0x20a80408,0x0d20b21a, +0x00180603,0x00201003,0x20600404,0x0a704e07, +0x00100000,0x00100201,0x20300407,0x0ac06609, +0x00000000,0x00180601,0x20200407,0x0ad06608, +0x20200804,0x00081608,0x20101010,0x0c80b20d, +0x20200403,0x00180a06,0x20200808,0x0a505201, +0x20100002,0x00100202,0x20280408,0x0aa06601, +0x00000001,0x00100601,0x20380408,0x0aa06601, +0x00180603,0x00200805,0x20680c09,0x0c50b201, +0x00000400,0x00180802,0x20480803,0x0a604c05, +0x00000203,0x00100003,0x20300007,0x0ab06007, +0x00100203,0x00100003,0x20300006,0x0ac06406, +0x00080401,0x00100a03,0x2040000c,0x0c70b00a, +0x00180a03,0x00201803,0x20680805,0x0a904c09, +0x20100404,0x00180a05,0x20300008,0x0b10640e, +0x20200404,0x00181205,0x20200009,0x0b10640e, +0x20100400,0x00180800,0x2028040d,0x0cf0ac17, +0x20100004,0x00000206,0x20180408,0x0af04c0f, +0x00180605,0x00200c07,0x20580805,0x0b906014, +0x00280605,0x00201008,0x20680803,0x0ba06414, +0x00100203,0x00100001,0x2040000a,0x0dd0ac22, +0x00100203,0x00000407,0x20180404,0x0b804415, +0x20200006,0x00100208,0x20200008,0x0c50601a, +0x20200006,0x00100208,0x20200008,0x0c50641a, +0x20400008,0x00280608,0x20581c0c,0x0f10a82d, +0x00400003,0x00000602,0x00000c05,0x0c304819, +0x00680e05,0x0010200b,0x20280c03,0x0d305c1f, +0x00680e05,0x0010200a,0x20281003,0x0d40601f, +0x0088120a,0x00203410,0x20582400,0x10909833, +0x20780e05,0x20102007,0x00200c11,0x0d205024, +0x20a00403,0x20280e05,0x00602415,0x0e50602b, +0x20a00403,0x20281205,0x00602415,0x0e50602b, +0x20e00007,0x2030020e,0x00800816,0x1250943e, +0x00201003,0x20383208,0x00a03e05,0x0e705c2a, +0x00300201,0x20180404,0x00301e09,0x0fd07031, +0x00300601,0x20180803,0x00301e09,0x0fe07030, +0x00700e02,0x20382407,0x00800614,0x1450883e + }, //A + { +0x05482228,0x01000000,0x0003e400,0x1d2a5f06, +0x06482e32,0x01700000,0x0004b800,0x1f1aaf27, +0x06383233,0x01800000,0x0004c800,0x1f0ab325, +0x06180a30,0x00d00000,0x00045800,0x21ca7726, +0x26183021,0x00900279,0x000210fb,0x1648be88, +0x2778502d,0x00c00296,0x0002852b,0x1778b692, +0x27584c2e,0x00c00299,0x00028128,0x1778b691, +0x27184c25,0x00b00291,0x00025924,0x1a18aa94, +0x00c8080e,0x20400215,0x00085227,0x1468661e, +0x01380409,0x2080020f,0x0008623a,0x15b84619, +0x01280809,0x2070020f,0x00086238,0x15b84a19, +0x0058041c,0x20800222,0x0008be2f,0x18485619, +0x00501606,0x20600016,0x00086a04,0x13089a34, +0x00101000,0x2090000c,0x00087c00,0x14488236, +0x00101000,0x2080000c,0x00088601,0x14588635, +0x01001216,0x20900031,0x00089621,0x16d8c241, +0x00280a02,0x20100003,0x0000180a,0x1168ae31, +0x00480a06,0x2050000b,0x00080802,0x12a8a635, +0x00680607,0x2040000d,0x00080801,0x12a8ae36, +0x0000140f,0x20600211,0x00081810,0x1488d64a, +0x20380801,0x20200204,0x00001410,0x1008a224, +0x00000c01,0x20700206,0x0008080f,0x1118a22c, +0x20300402,0x20500207,0x00000013,0x1118aa2b, +0x00382612,0x2010001b,0x00004c10,0x1288e63a, +0x00000002,0x20400000,0x00080407,0x0f289e19, +0x20101006,0x20400203,0x0008340f,0x0ff8b21d, +0x00101005,0x20400202,0x00082c0a,0x0ff8b21d, +0x2040040a,0x20a00219,0x00002c18,0x1108ae25, +0x00500605,0x20400005,0x00000c07,0x0e789a12, +0x00181209,0x0000000f,0x0000180b,0x0f38c610, +0x00081208,0x0000000d,0x00001c0d,0x0f48c611, +0x00300e01,0x20900005,0x00082c0c,0x1028b613, +0x20400406,0x2030020a,0x00080815,0x0e189604, +0x00100404,0x2040020b,0x0000100e,0x0ee8ae04, +0x00200404,0x2040020a,0x0000100d,0x0ef8ae04, +0x20500602,0x20600001,0x00080815,0x0fc8c203, +0x00280e01,0x20200007,0x00080808,0x0e48a00b, +0x20180400,0x20200002,0x00080c11,0x0f08b00b, +0x20180400,0x20300003,0x00080812,0x0f08b00b, +0x00a00806,0x20500204,0x00081c07,0x0ff8c80b, +0x00080608,0x20500005,0x0000200d,0x0ec89816, +0x20380e02,0x20300003,0x0000100f,0x0f98b41b, +0x20380a02,0x20300001,0x0000100f,0x0fa8b01b, +0x20a81e0e,0x2020000d,0x00003023,0x1088d020, +0x2030180f,0x20600214,0x0008380e,0x0fa89023, +0x00400403,0x20600203,0x00000006,0x10a8a825, +0x00400404,0x20600203,0x00080806,0x10a8a825, +0x00501815,0x20a0021b,0x00084005,0x11e8bc34, +0x00081a0f,0x0010001a,0x00001005,0x10e8b42d, +0x20780606,0x20500007,0x00002011,0x11f8a430, +0x20780a08,0x2040000a,0x00002011,0x11f8a831, +0x20e8220f,0x20300023,0x00001814,0x13b8e841, +0x01801c02,0x20600213,0x00080803,0x12589831, +0x01c01a04,0x2060020b,0x00081205,0x13989437, +0x01c02602,0x2070020f,0x00081e05,0x13a89437, +0x02002201,0x20b0020b,0x00003a16,0x15d8b440, +0x05003235,0x0010020d,0x0008984a,0x1448bc57, +0x04301e23,0x00000218,0x00089c4e,0x15a8b85c, +0x04301a24,0x00200215,0x0008a450,0x15b8c45c, +0x05e02a43,0x2030020f,0x0008384a,0x17f8b45a, +0x26706c38,0x00d002a8,0x000bb134,0x19798d17, +0x25b04429,0x0070027c,0x000b1910,0x1ac97d0b, +0x25c04c2a,0x0080027f,0x000b2913,0x1ae9890e, +0x2730c846,0x006002d2,0x000c695a,0x1d69752c, +0x02b85a29,0x00c85c00,0x03038c00,0x18a9fe8d, +0x03186236,0x00788000,0x04444800,0x1a2a2695, +0x03085635,0x00589400,0x04844000,0x1a0a2692, +0x0318be39,0x01881800,0x02846400,0x1d1a2a9c, +0x23f0302e,0x20a8927a,0x01a15082,0x14f88a4c, +0x24a06446,0x2118f2a3,0x02416494,0x16386e4b, +0x24705843,0x2108e29f,0x0231688f,0x16386e4a, +0x24c07445,0x2178eaab,0x02215893,0x18f86a52, +0x01a03003,0x00281811,0x20b8d23c,0x13987a29, +0x01c01a0d,0x0088082f,0x21890a49,0x15087625, +0x01b02609,0x00681429,0x21590e47,0x15087226, +0x02003603,0x00680c23,0x21996651,0x17888a31, +0x20182e0d,0x00f03c19,0x21181c11,0x11c8ba3f, +0x00081604,0x00e02c08,0x21a8300c,0x1338b644, +0x00181e06,0x00f0340d,0x2198380b,0x1328ba44, +0x20682207,0x01402c1b,0x21b84c11,0x1538fa52, +0x00000806,0x00381a0f,0x2020280d,0x1008b22f, +0x20201404,0x00981a05,0x20f8080e,0x1148c637, +0x20100c02,0x00881205,0x20c0080e,0x1138c637, +0x00f82209,0x00c03c06,0x21102a01,0x12d8f64a, +0x20200c00,0x00681402,0x2078140c,0x0ec8ae23, +0x00181202,0x00d02408,0x21481409,0x0fb8ca2c, +0x20180401,0x00b01003,0x2108140c,0x0fb8ca2b, +0x20f0400c,0x00386e16,0x2020302c,0x10b8ea35, +0x00200801,0x00980402,0x20c80c07,0x0dd8b619, +0x00581e05,0x00a03403,0x20c0140c,0x0e88ca22, +0x00681607,0x00a02c07,0x20c00808,0x0e88ca21, +0x00600605,0x01400c0e,0x21d82e01,0x0f88e620, +0x00080e05,0x00b01006,0x20d0140c,0x0d38b610, +0x20801c07,0x0038320d,0x00101819,0x0db8c20f, +0x20801c08,0x00582e0e,0x2010181a,0x0db8c610, +0x00281603,0x01402401,0x21a01012,0x0e98ea17, +0x00200002,0x00800a08,0x2090040b,0x0ce8a604, +0x00680e05,0x00a0100a,0x20b81002,0x0d88c202, +0x00680e05,0x00b0100a,0x20c80c02,0x0d88c602, +0x20780c07,0x00f00e08,0x21100416,0x0e28e603, +0x00101401,0x00882202,0x20780c0f,0x0cf8b009, +0x20100601,0x00780a05,0x20700c13,0x0d98c009, +0x20100400,0x00880a06,0x20801014,0x0d98c00a, +0x00f81a0d,0x00c01c0c,0x20e00c02,0x0e58e409, +0x20880804,0x00d80801,0x20f80c12,0x0d78b819, +0x20501007,0x00882607,0x20881012,0x0e28c41c, +0x20400806,0x00981e05,0x20a81010,0x0e38c41c, +0x21703415,0x00685a1c,0x20780c30,0x0ed8e022, +0x00c8260d,0x00b04c0f,0x21180606,0x0e68b41f, +0x00781207,0x00c00c0e,0x21280803,0x0f38cc26, +0x00880e07,0x00b0100c,0x21180403,0x0f48cc25, +0x01a82617,0x01404c22,0x21d83e16,0x1058f42f, +0x20f03412,0x00184e19,0x0020101e,0x0f88b02c, +0x20d00c08,0x00981208,0x20f01418,0x1098c434, +0x20f0100b,0x00881e0a,0x20d00c1b,0x1098c434, +0x21e02c1e,0x00a86223,0x20a01c37,0x11d8fc40, +0x01a83212,0x00e0501c,0x2118220f,0x1118b833, +0x0178260f,0x00b04c0f,0x2130020f,0x1258bc38, +0x01a83a15,0x00d06816,0x21400214,0x1258bc37, +0x01f83e24,0x01506037,0x22201622,0x1438f84b, +0x01b84617,0x0020921b,0x00384c3e,0x12d8b84a, +0x02000211,0x0020561f,0x00086c37,0x1438bc4c, +0x01f0060d,0x20104e28,0x0068683b,0x1438b84b, +0x01b81a08,0x00607634,0x20a81c3b,0x1688c857, +0x22f0081f,0x20e14a5c,0x027b308c,0x169940af, +0x2310141b,0x0020ce51,0x015ac093,0x17f954b0, +0x23100819,0x0000e24c,0x019ad093,0x17f958b2, +0x22d89419,0x00025a4a,0x013b7c88,0x1a994cb8, +0x00308610,0x21b96400,0x05416c00,0x15a8f632, +0x20508e10,0x21d9a000,0x05918c00,0x1708ea28, +0x20507e11,0x21b98c00,0x05519000,0x16f8ea27, +0x2080fa06,0x229a4c00,0x07013800,0x19c8fa29, +0x21180820,0x00500230,0x20483008,0x14285e2e, +0x2048141b,0x0050422f,0x20f8720f,0x15b84230, +0x2050001f,0x00502634,0x20e8760f,0x15a8462f, +0x20783c0f,0x01607613,0x2238a619,0x18586a36, +0x01d83e19,0x00407c2f,0x20487a2c,0x12889640, +0x00f81a0e,0x00103c22,0x00189a1a,0x13e8a244, +0x01282e12,0x00505c2a,0x2048a61d,0x13e8a645, +0x01e84e0b,0x0070941a,0x2058962e,0x1628c659, +0x20f02c0d,0x20b84e1b,0x01b03c2b,0x1048a641, +0x20401005,0x20581606,0x01180414,0x1198c647, +0x20501407,0x20681e0c,0x01301018,0x1198c648, +0x20d02805,0x20c83607,0x01f0042c,0x1328f25a, +0x00500204,0x2010040c,0x00882e01,0x0eb8a62c, +0x00380e02,0x20102007,0x00c81409,0x0fa8ca39, +0x00280a03,0x20101408,0x00b81409,0x0f98ca37, +0x00600a02,0x20282807,0x01201c05,0x10d8f642, +0x20280802,0x00001a01,0x0098080e,0x0d68aa25, +0x20100201,0x20480800,0x01402411,0x0e08ca2c, +0x00080400,0x20200800,0x0100180f,0x0e18ca2b, +0x20382400,0x00005401,0x00881416,0x0ee8de34, +0x00380a05,0x20301406,0x00f00c09,0x0c68ae1a, +0x20100801,0x20481e02,0x0120240e,0x0cf8ba1c, +0x20100400,0x20481601,0x0120280f,0x0cf8be1d, +0x00280e02,0x20901402,0x01e0200d,0x0d98e623, +0x20500404,0x20581a08,0x01402012,0x0bc8a60d, +0x00081201,0x20202000,0x00b8080c,0x0c48aa0f, +0x00081000,0x20302202,0x00e8040c,0x0c48ae0f, +0x20100800,0x20c81605,0x02302812,0x0cb8d613, +0x00480603,0x20400c05,0x00e80803,0x0b989e02, +0x00100c01,0x20581602,0x0130080c,0x0bf8b203, +0x00100c00,0x20781602,0x0160080c,0x0bf8b203, +0x00001c01,0x20a81e04,0x01d8080e,0x0c68ce03, +0x00280a02,0x20401a03,0x0118080d,0x0b989c05, +0x20180400,0x20300400,0x00f8080e,0x0c18b00a, +0x20100000,0x20400201,0x01180c0e,0x0c18b00b, +0x00201a01,0x20482801,0x0168040e,0x0c88d40b, +0x20301006,0x20781e08,0x01781813,0x0c08a815, +0x00200001,0x20301202,0x00f8240b,0x0ca8b417, +0x00100801,0x20400602,0x0108240b,0x0ca8b817, +0x20382c03,0x00204a02,0x00c83c14,0x0d18d81c, +0x20100604,0x2028240b,0x00f00809,0x0ce8b823, +0x00000802,0x20381c00,0x01380810,0x0d88c825, +0x00100401,0x20281801,0x0118080f,0x0d98cc24, +0x00300a04,0x20982406,0x01e0100c,0x0e48f42c, +0x00382801,0x20104c00,0x00681005,0x0e28a42a, +0x20681201,0x20101006,0x00c80410,0x0ef8c835, +0x20581a01,0x20101c05,0x00b00011,0x0ef8c834, +0x00000007,0x20702207,0x01583414,0x0fe8e83d, +0x0070220c,0x20b84003,0x0190400d,0x0f98a833, +0x00801204,0x20582402,0x00f03201,0x10c8c03d, +0x00601e03,0x20783c01,0x01203c02,0x10c8c03e, +0x20501208,0x20685c0d,0x01d05415,0x12190451, +0x0050400e,0x20383a22,0x00a86822,0x11889c4b, +0x00f81a07,0x2010560b,0x00684018,0x12c8b048, +0x01281a08,0x20105e09,0x00384c13,0x12d8a848, +0x01300606,0x2030320b,0x00782407,0x14e8d060, +0x21089a03,0x00e16408,0x2049902f,0x1478fc73, +0x2168480a,0x20710a1f,0x01b97042,0x15a8f475, +0x2188400b,0x2060fa21,0x01996c47,0x15a8f475, +0x21582c09,0x2020a21c,0x0129003e,0x18490482, +0x20d83607,0x00202400,0x00300800,0x14a84621, +0x21481201,0x20100400,0x00184c00,0x16283619, +0x21600001,0x20481400,0x00585800,0x16083617, +0x20e85a06,0x00209c00,0x20987800,0x18f82a2d, +0x00e02411,0x20b81616,0x00c87228,0x13685235, +0x01701405,0x20400a03,0x0018823d,0x15085e38, +0x01b00402,0x20402403,0x00088e43,0x15085e38, +0x0080280e,0x21383e12,0x01e86a2b,0x17587243, +0x0040220d,0x20283c1f,0x00782003,0x11589247, +0x00200a02,0x00180c0c,0x00483c08,0x12a89a53, +0x00001800,0x20382408,0x00982c0d,0x12989a53, +0x01304a04,0x20985017,0x00f86214,0x14a8b263, +0x20281804,0x00603609,0x2078040f,0x0f487e3e, +0x00180e02,0x00302006,0x0018080e,0x1048a248, +0x00280e03,0x00302407,0x0008100c,0x1038a247, +0x20883607,0x0080480a,0x20500824,0x1198be5a, +0x00100201,0x00000803,0x0068080b,0x0d888a31, +0x00000400,0x00080a01,0x00902010,0x0e38a239, +0x20100001,0x00000202,0x00901811,0x0e38a238, +0x00401c07,0x2058120b,0x00e0080c,0x0f38b242, +0x00000000,0x00080400,0x0080100d,0x0c388a25, +0x20280400,0x00180601,0x00801811,0x0cb89628, +0x00000201,0x00080800,0x00901c0f,0x0cb89628, +0x20200e04,0x00281c08,0x00901816,0x0d58ba31, +0x20280a02,0x00180801,0x0070240e,0x0b488217, +0x00000401,0x00080602,0x0070040c,0x0bb88a1a, +0x20100801,0x00080e03,0x00700c0e,0x0bb88a1a, +0x20100001,0x00481604,0x0020280f,0x0c28a61e, +0x20101004,0x20180a05,0x0058080a,0x0ac8720b, +0x20100400,0x00180c01,0x0060080d,0x0b188a0e, +0x00000800,0x00181001,0x0040040b,0x0b188a0d, +0x20100402,0x00500601,0x2038040d,0x0b689610, +0x00180a03,0x00300405,0x00300407,0x0a887a02, +0x00180a02,0x00200c01,0x00300009,0x0ad88603, +0x00180e02,0x00301002,0x0010000a,0x0ad88603, +0x00182603,0x00603404,0x2020000a,0x0b189604, +0x00000400,0x00080603,0x0040040a,0x0a987006, +0x20200804,0x00080a05,0x00780c0e,0x0ae88409, +0x20100404,0x00100206,0x00580c0d,0x0af88409, +0x00180e01,0x20301e04,0x00b0040f,0x0b289008, +0x00300201,0x00201602,0x00381c0b,0x0af87411, +0x00280a04,0x00101006,0x00581009,0x0b688c14, +0x00281204,0x00101806,0x0058100a,0x0b688c14, +0x00002803,0x20683a08,0x01181412,0x0ba89c19, +0x20500804,0x00181a04,0x00881414,0x0bb88820, +0x00200802,0x20180607,0x00981010,0x0c389021, +0x00200c02,0x20280e07,0x00b80810,0x0c389421, +0x20200405,0x00580c01,0x00483412,0x0cb8b02b, +0x00301203,0x00382808,0x00200405,0x0cf8942d, +0x20700c04,0x00182601,0x00881416,0x0d88a435, +0x20601805,0x00083202,0x00981416,0x0d88a034, +0x00782a0e,0x00602810,0x00000c0d,0x0e48bc3b, +0x20581402,0x00702602,0x2078080f,0x0e888437, +0x00480608,0x00400c0c,0x20180401,0x0f68a440, +0x00280a06,0x0060140c,0x20481003,0x0f68a841, +0x20c01c14,0x2048321b,0x00a80c22,0x1078b452, +0x01382e0d,0x00208c06,0x00184400,0x1068883f, +0x00800800,0x00300a0b,0x0028040d,0x11889c47, +0x00a00203,0x00401606,0x0010000a,0x1188a447, +0x00d80e18,0x00303823,0x20282e03,0x1358c462, +0x21302c0b,0x20986221,0x02582038,0x12a8b85a, +0x20c80c03,0x0040360a,0x00586c23,0x1418b45f, +0x20d80c05,0x00403a0f,0x00687026,0x1408b45e, +0x20b0080c,0x00001e24,0x00c83022,0x1688c470, +0x21505008,0x20787400,0x00988400,0x14382e22, +0x21502008,0x00182800,0x20189800,0x15b83624, +0x21501c08,0x00481800,0x2058a000,0x15b83624, +0x21504400,0x00086800,0x20385800,0x18884234, +0x02082209,0x00d05819,0x21487e3e,0x12d86241, +0x01c8220b,0x00904418,0x20b86240,0x14487244, +0x01d81a09,0x00b03017,0x20b85e40,0x14387645, +0x0168100e,0x01103e01,0x21c8ae3e,0x16987252, +0x20982201,0x00502601,0x00201422,0x10587e4e, +0x00080805,0x00201207,0x00680415,0x1198865a, +0x20181004,0x00502204,0x00180c15,0x11888a5a, +0x00e8521b,0x00d08829,0x20d81803,0x1368ae70, +0x00301003,0x20381603,0x00b00c06,0x0e48763a, +0x20200604,0x00080808,0x00a00c14,0x0f088e46, +0x20100203,0x00180406,0x00901013,0x0f088e46, +0x20f03c17,0x20785a27,0x0140402e,0x10289e57, +0x00080a02,0x00200c05,0x0060080e,0x0c987231, +0x00080a01,0x00000602,0x0080240f,0x0d287e35, +0x00080800,0x00100603,0x0080200f,0x0d187e35, +0x00a82a0f,0x0080401e,0x20281800,0x0df89e40, +0x00180a03,0x00000601,0x0090200d,0x0b486a23, +0x20200802,0x20280e04,0x00900c10,0x0bb87226, +0x20100401,0x20180a02,0x0090100f,0x0bb87626, +0x20680404,0x2020060f,0x00e03c1f,0x0c188a31, +0x20401408,0x2028220a,0x0098040f,0x0a686215, +0x00180602,0x00000803,0x00700009,0x0ac86e19, +0x00000000,0x00000800,0x0070000b,0x0ab86e19, +0x00000c04,0x20381203,0x00f8080b,0x0af8821c, +0x00381e09,0x0030240e,0x00180804,0x09e8660b, +0x20100001,0x20100203,0x0090080d,0x0a286e0e, +0x00080a01,0x20100c01,0x0090040b,0x0a286e0e, +0x00181606,0x00001409,0x00b00c0c,0x0a488610, +0x20201406,0x20481a0c,0x00b0100c,0x09b85e03, +0x20100401,0x20180c00,0x0080000a,0x09e86e02, +0x20200802,0x20381203,0x00b0040c,0x09e86e02, +0x20101c04,0x2058360a,0x01001c0f,0x0a087a02, +0x00080e02,0x00100c06,0x00580c07,0x09c86007, +0x00280a02,0x00101002,0x00680808,0x09f86c08, +0x00380602,0x00000802,0x00780c08,0x09f86c08, +0x00000401,0x00380c03,0x0038100a,0x0a28740a, +0x00280603,0x20201001,0x00800409,0x0a285c0f, +0x20200802,0x20180e03,0x0090000f,0x0a687013, +0x20200c02,0x20181603,0x00900010,0x0a687013, +0x00382604,0x00404405,0x00081c0a,0x0a987814, +0x20100006,0x20300609,0x00b81c10,0x0ac8601c, +0x00480a03,0x00101002,0x0068140a,0x0b387420, +0x00480a03,0x00201403,0x00481809,0x0b387420, +0x00300402,0x20500208,0x01280c14,0x0b788423, +0x00080a04,0x20300408,0x00c8180d,0x0be8742b, +0x20300006,0x20100607,0x00a82016,0x0c68802f, +0x20180804,0x00001605,0x00982414,0x0c68802e, +0x20702c03,0x20485204,0x0128141d,0x0ce8983c, +0x20300c06,0x20581604,0x00e0000e,0x0d787838, +0x20480a03,0x0000000a,0x00b8040e,0x0e289041, +0x20480601,0x20280408,0x00e0000f,0x0e289040, +0x00880804,0x00702805,0x20285008,0x0f28a44e, +0x00681210,0x2020040f,0x00803005,0x0f687442, +0x00880607,0x20302003,0x00a00c02,0x10588449, +0x00700607,0x20301003,0x00d00c03,0x1058884a, +0x20b8260c,0x00401010,0x0080381f,0x11d8b862, +0x2080200b,0x20602220,0x00986417,0x11a85c4f, +0x20880c06,0x20400e13,0x01281819,0x12c88856, +0x20780c06,0x20301611,0x01182016,0x12c88856, +0x00181c07,0x20503614,0x00c80a03,0x1528986e, +0x20c82c02,0x00607c00,0x20d86400,0x13e83637, +0x20d80802,0x20203800,0x00286c00,0x15583238, +0x20e80c02,0x20403c00,0x00586800,0x15483238, +0x21583401,0x00306800,0x20386000,0x17f84e43, +0x01700207,0x20580807,0x01301625,0x11f86249, +0x01200a02,0x20481806,0x01181628,0x1358664c, +0x01400e01,0x20781805,0x01481e2a,0x1348664d, +0x02300a01,0x20a01003,0x01683a3e,0x15887e62, +0x20a0240a,0x20683a0d,0x01000421,0x0f785a4b, +0x00500801,0x20280401,0x00a80c0d,0x10a8665a, +0x00300c01,0x20481001,0x00f80411,0x10886a59, +0x20c03403,0x20886c01,0x01a02c2c,0x1208926c, +0x00581609,0x00302011,0x00281003,0x0d785e39, +0x20580a04,0x00000005,0x0090141c,0x0e186645, +0x20480603,0x20180404,0x00b01419,0x0e186644, +0x00882e06,0x00505809,0x20180c07,0x0f287653, +0x20200002,0x20180a08,0x00a02c12,0x0bd8522f, +0x00000c03,0x20281606,0x0090140c,0x0c485a31, +0x00000802,0x20281204,0x00a0140d,0x0c485a31, +0x20501804,0x20683a09,0x0150401f,0x0cd87640, +0x20200c01,0x20281201,0x0080000d,0x0a984a1f, +0x00080a02,0x00100c04,0x0048040c,0x0af85625, +0x20100000,0x00000402,0x0060000d,0x0ae85624, +0x20200400,0x00080402,0x00700410,0x0b386229, +0x00480e04,0x00101c03,0x00380c05,0x09c84617, +0x20100400,0x20180a02,0x0080100d,0x0a085218, +0x00080602,0x00000001,0x00700c0b,0x09f85618, +0x00480e03,0x00101802,0x00500809,0x0a285a1d, +0x20601006,0x20182e08,0x00a00c13,0x09384e0b, +0x00080402,0x00000202,0x0060000a,0x09684e0d, +0x20100403,0x00080e05,0x0070080c,0x0968520d, +0x20601005,0x20282608,0x00b01015,0x09685a0e, +0x00481a07,0x0030240b,0x20180c00,0x09184a01, +0x00000201,0x20100803,0x0068080a,0x09285203, +0x00080602,0x00000c04,0x00480c09,0x09385202, +0x00381604,0x00202407,0x00281804,0x09385601, +0x20101406,0x20381a0a,0x0080080d,0x09184806, +0x00100401,0x20180602,0x0070040a,0x09485008, +0x00100001,0x20100202,0x0060040a,0x09485007, +0x00100402,0x20300204,0x00b0000d,0x09485807, +0x20180604,0x00300007,0x00280409,0x09784c11, +0x00080601,0x00000c01,0x0068080c,0x09a85012, +0x00080601,0x20100c00,0x00680c0c,0x09a85012, +0x20101400,0x20282400,0x00b0080f,0x09b86015, +0x00500400,0x00200a05,0x00180c07,0x0a284819, +0x00100001,0x20180603,0x0088040c,0x0a68581e, +0x00100401,0x20180a02,0x0098080c,0x0a68581e, +0x00500201,0x00300a01,0x0028180b,0x0aa85c23, +0x20400405,0x00281204,0x00481815,0x0b285428, +0x00300202,0x20100801,0x0088180f,0x0b885c2c, +0x00300602,0x20100001,0x0088100f,0x0b885c2c, +0x20481804,0x00203603,0x00583819,0x0bf86c35, +0x00480a08,0x0040100c,0x00080c0a,0x0ca85c37, +0x20600c09,0x20181e05,0x00981018,0x0d38683f, +0x20500808,0x00081604,0x00781017,0x0d38683f, +0x00c81207,0x20400c09,0x0120000d,0x0df88448, +0x20a01809,0x00282e0d,0x00400c14,0x0e985c46, +0x00081610,0x00301414,0x00201c05,0x0f78684e, +0x0008120f,0x00201812,0x00201807,0x0f68684e, +0x21803805,0x20785e0c,0x01501830,0x10988066, +0x00383e05,0x0080840f,0x20884209,0x10f85c4b, +0x20201c09,0x2028161c,0x00780c06,0x11f85452, +0x20201409,0x2028161a,0x00880406,0x11f85453, +0x00801e01,0x00681804,0x20282e17,0x14188071, +0x20a80e01,0x00280c00,0x00601c00,0x13584239, +0x20b81a02,0x00502400,0x20400000,0x14f83640, +0x20c81201,0x00701800,0x20780800,0x14e8363f, +0x21402c05,0x00183400,0x00683c00,0x17584a49, +0x01001002,0x20180e02,0x0038061e,0x11683648, +0x01000806,0x20100207,0x00581a22,0x12c83a51, +0x01280403,0x00301202,0x20181625,0x12b83e51, +0x02382207,0x00c0280f,0x2088163b,0x14c85e66, +0x00081602,0x00303404,0x00081813,0x0ef83a4d, +0x00680a07,0x0010140c,0x0058080e,0x0ff84a5b, +0x00480a04,0x00101006,0x00380412,0x0fe8465b, +0x20a81802,0x00402e05,0x0020082d,0x11385a6d, +0x20300400,0x20281a02,0x00c02414,0x0cd8423a, +0x20900c05,0x20181609,0x00901821,0x0d784243, +0x20700803,0x00081206,0x0080101d,0x0d684243, +0x00200e01,0x20282c01,0x00d02810,0x0e585e4f, +0x00001001,0x20281201,0x0068040a,0x0b58322b, +0x00380a03,0x00101005,0x00480806,0x0bb84230, +0x00280a01,0x00100c03,0x00480409,0x0bb83e30, +0x20180401,0x00101000,0x00300416,0x0c28463c, +0x20180e01,0x00201003,0x0028040b,0x0a283620, +0x20200401,0x00080a03,0x00801010,0x0a683e24, +0x20180400,0x00000201,0x00700c0f,0x0a583e24, +0x20280602,0x00000801,0x00701412,0x0a984629, +0x00180602,0x20180400,0x00701409,0x09583216, +0x20180602,0x00000401,0x0060080b,0x09783a17, +0x20100201,0x20180601,0x00700c0c,0x09783a17, +0x00100801,0x20181605,0x0090140a,0x09883e1b, +0x00000002,0x20200a05,0x0068100b,0x08c82e0c, +0x00200c03,0x20180e05,0x00680c08,0x08e8360e, +0x00200803,0x20180603,0x00681007,0x08e8360d, +0x20180400,0x00000c00,0x0058140e,0x08e83a0f, +0x20301002,0x20282001,0x0088080b,0x08883a01, +0x20180603,0x00200405,0x0038080d,0x08a83e03, +0x20280602,0x00100005,0x0048040d,0x08a84203, +0x20100c01,0x20181800,0x0080000c,0x08a84202, +0x00481605,0x00302407,0x00080404,0x08a83806, +0x00100001,0x00000602,0x00400009,0x08b83c08, +0x00100401,0x00000202,0x00400008,0x08b83c08, +0x00280601,0x00200c03,0x00280408,0x08b84008, +0x20500805,0x20280e09,0x00900810,0x08f83410, +0x20180602,0x00100001,0x0050040d,0x09183c12, +0x20180602,0x00100401,0x0040040c,0x09183c12, +0x20280800,0x00101602,0x00580810,0x09284014, +0x00580605,0x20101008,0x00780c02,0x09a8381a, +0x00200802,0x00080604,0x00580c0a,0x09d83c1d, +0x00200402,0x00000204,0x00580c0a,0x09d83c1d, +0x00400201,0x20100400,0x00a8080b,0x09f84421, +0x00100c05,0x20200209,0x00b81012,0x0a983824, +0x00180602,0x00100803,0x00580c10,0x0af8442a, +0x00180603,0x00100c03,0x00580c10,0x0ae8442a, +0x00000c02,0x20181604,0x00c80c17,0x0b384c31, +0x20580a02,0x00180806,0x00b80415,0x0bf84837, +0x00280803,0x00000e04,0x00781013,0x0c88483b, +0x00280404,0x00000605,0x00880c13,0x0c88483b, +0x00501800,0x00282002,0x00781016,0x0d285448, +0x20181000,0x20102000,0x00980c08,0x0df84445, +0x21000e01,0x20282404,0x00a01019,0x0eb85452, +0x20f00a03,0x20182007,0x00901419,0x0eb85051, +0x21283c01,0x00804c01,0x20181c24,0x0fc85864, +0x20200400,0x20583800,0x01103406,0x1038484b, +0x00780c00,0x00104000,0x00082e16,0x11684452, +0x00780401,0x00003204,0x00182614,0x11684452, +0x00681e02,0x20703805,0x01181213,0x1328646b, +0x20b02404,0x20382c00,0x00c82800,0x12f82238, +0x20e00c03,0x00182800,0x00c81800,0x14882a3e, +0x20d00802,0x00081c00,0x00e81400,0x14782a3f, +0x20f84201,0x00505000,0x00780c00,0x16e83251, +0x01281e05,0x0050200b,0x00180a20,0x11082e48, +0x01681203,0x00401808,0x00281a2a,0x12682e53, +0x01500201,0x00200006,0x00781627,0x12483253, +0x01c02801,0x20b83603,0x01b00a2d,0x14183a68, +0x20200000,0x20281204,0x00902417,0x0e98264d, +0x00000000,0x00180a01,0x0080181a,0x0f88325b, +0x00080a01,0x00280402,0x00701419,0x0f78325a, +0x20700c00,0x20182000,0x00e00428,0x10983a6a, +0x20301405,0x20281605,0x00581012,0x0c881e38, +0x20480801,0x00000e01,0x00500018,0x0d182642, +0x20480801,0x00000a02,0x00600418,0x0d082641, +0x00100800,0x00280402,0x00680811,0x0dc8364d, +0x00281a06,0x0030200a,0x00180409,0x0af8262b, +0x00100000,0x20180801,0x0080080c,0x0b582630, +0x00100400,0x20180801,0x0080040c,0x0b48262f, +0x20181602,0x00300803,0x00501815,0x0ba8363a, +0x20200803,0x20381207,0x0090180e,0x09d81e1f, +0x20100201,0x20100000,0x0070040e,0x0a082223, +0x20100601,0x20180401,0x0060080e,0x0a082223, +0x20500000,0x20180a02,0x00701813,0x0a282626, +0x20100c00,0x20181001,0x00580808,0x09081a14, +0x20300c02,0x20180e04,0x0078040c,0x09282216, +0x20200802,0x00080a03,0x0058040b,0x09282216, +0x00300a01,0x20100201,0x00580406,0x09381e1a, +0x00280400,0x00200800,0x00180c06,0x08881e0d, +0x00580e03,0x00201404,0x00380c03,0x0898260f, +0x00580e02,0x00201004,0x00380c04,0x0898260f, +0x00000402,0x00180603,0x0058080d,0x08882210, +0x20180c00,0x00201401,0x0038080d,0x08382204, +0x20400803,0x20180e04,0x00800012,0x08382a04, +0x20400803,0x20180e04,0x00800012,0x08382a04, +0x00080a02,0x00101004,0x0048100c,0x08382a04, +0x20100c00,0x20281c00,0x00900c0b,0x08482408, +0x00280a03,0x00100805,0x00500007,0x08582808, +0x00280a03,0x00100805,0x00500006,0x08582808, +0x00100001,0x00080601,0x0080080b,0x08482c08, +0x00100000,0x00200800,0x00280808,0x08a82011, +0x20300403,0x20180605,0x0070040e,0x08b82412, +0x20200403,0x20180a05,0x0070080e,0x08b82412, +0x20180601,0x00000001,0x0070080e,0x08b82815, +0x00080801,0x00100401,0x0040080a,0x0958241a, +0x00480a02,0x00001004,0x00580806,0x0978281c, +0x00480a02,0x20100c04,0x00680806,0x0978241c, +0x00380400,0x20100601,0x0070040a,0x09982421, +0x00681606,0x20102405,0x00500809,0x0a481823, +0x20100801,0x20280a03,0x00900013,0x0a882829, +0x20200801,0x20280a03,0x00900013,0x0a882829, +0x00180402,0x20201601,0x00881813,0x0ad8242f, +0x20601409,0x20681e0e,0x00d8041b,0x0b981835, +0x00500c00,0x00080e01,0x0078100f,0x0c182c3a, +0x00600e01,0x00080a01,0x0078100e,0x0c082c3a, +0x00582209,0x20302c07,0x00d00817,0x0c982c45, +0x00000e09,0x20180c0d,0x00680c07,0x0d982446, +0x21100404,0x00380601,0x0048181e,0x0e383850, +0x21300805,0x00380e02,0x00581420,0x0e283451, +0x21105c0d,0x20b86a14,0x01881425,0x0f382c63, +0x20202004,0x0028260d,0x00380406,0x0fd8204c, +0x00781e04,0x0040180b,0x00301616,0x10e83c53, +0x00882204,0x0040240c,0x00200618,0x10e83c53, +0x00500e06,0x00c81c11,0x20381a0e,0x1298446d, +0x20782603,0x00303c00,0x00200400,0x12e8063e, +0x20b01802,0x20a00000,0x00e83c00,0x14701244, +0x20b01802,0x20a80800,0x00f83800,0x14601244, +0x21005008,0x20a86c00,0x01584c00,0x16b00a51, +0x00e02005,0x2078360a,0x01100e15,0x10d80a49, +0x01300e03,0x20481405,0x00f80a21,0x12280e55, +0x01400604,0x20400007,0x00d81221,0x12180a55, +0x01d8320d,0x00a04017,0x20581a2f,0x13e80e68, +0x20200801,0x00180c04,0x00482013,0x0e680e4a, +0x20100002,0x20180e03,0x00a00419,0x0f480e59, +0x20200c03,0x20381a05,0x00c0041a,0x0f380a58, +0x2070080a,0x20200611,0x00b00828,0x10680a6c, +0x00281606,0x00302408,0x0018040d,0x0c58123a, +0x20300a02,0x20180803,0x00780417,0x0ce80e41, +0x20300a02,0x00080805,0x00680c16,0x0cd80e40, +0x00280e08,0x2010100c,0x00b80413,0x0d88124e, +0x20401805,0x20282e0a,0x00a01813,0x0ac8122a, +0x00000402,0x00180a02,0x0050000d,0x0b280e2f, +0x00180400,0x00200201,0x0040040c,0x0b180e2f, +0x20202006,0x2048320d,0x00f01018,0x0b680e38, +0x00180a02,0x00400c06,0x20181007,0x09b80e1d, +0x20280601,0x00200403,0x0030000e,0x09d80e22, +0x20280400,0x00100000,0x0040000e,0x09d80e22, +0x20480601,0x00480407,0x00381411,0x09f81224, +0x20180e01,0x00101400,0x00300409,0x08e80e16, +0x00080e02,0x00101400,0x00400008,0x08f80a17, +0x00080a02,0x00101001,0x00500007,0x08f80e17, +0x00281204,0x00201805,0x00200c04,0x09180e19, +0x00280400,0x20100602,0x00800806,0x08580a0e, +0x00300803,0x20281204,0x00900007,0x08680e10, +0x00200803,0x20280e04,0x00900007,0x08580e0f, +0x00200004,0x20200608,0x0080040a,0x08680a12, +0x20101001,0x20281602,0x0098040d,0x08080a05, +0x20180a03,0x00100c04,0x00580c0f,0x08080e05, +0x20180602,0x00100c04,0x00580c0e,0x08080e05, +0x20200602,0x20180404,0x00980410,0x08080e05, +0x20180a01,0x00200c03,0x0048080b,0x08180c08, +0x20100c02,0x20181203,0x0090080c,0x08181008, +0x20100c02,0x20181603,0x0080040c,0x08181008, +0x00200401,0x20180602,0x0080000a,0x08180c08, +0x00180a01,0x00000400,0x00700808,0x08781011, +0x00000201,0x00200402,0x00480c09,0x08881013, +0x00000201,0x00200402,0x00380c09,0x08881013, +0x20200601,0x00080801,0x0060000f,0x08880c15, +0x00101402,0x20281a03,0x0070000a,0x09280c1a, +0x00200401,0x00280a01,0x0050040a,0x0938141c, +0x00200001,0x00280a01,0x0040040a,0x0948141c, +0x00300c04,0x00180e03,0x00580c09,0x09680c21, +0x00000a01,0x00381802,0x0010080e,0x0a281026, +0x20181201,0x00301402,0x00280410,0x0a481029, +0x20180c00,0x00201001,0x00280410,0x0a481029, +0x00481208,0x00400c08,0x00201012,0x0aa8102f, +0x00381002,0x00502400,0x2058140d,0x0b880833, +0x00580c00,0x20101c00,0x0078040e,0x0bd81038, +0x00580e02,0x20101c02,0x0068040e,0x0bd81038, +0x2040240e,0x00083610,0x0048041e,0x0c680847, +0x20981202,0x00101805,0x00400815,0x0d681044, +0x20d00000,0x20500a01,0x00e8041d,0x0de8104d, +0x20e00402,0x20400a04,0x00d8081d,0x0de8104d, +0x20486a0e,0x0090a81b,0x20982811,0x0f08105e, +0x00281801,0x20303a03,0x00a80e07,0x0fb8044b, +0x00402800,0x20483a01,0x0100120b,0x10881455, +0x00402a01,0x20383403,0x00f00e0c,0x10881855, +0x20101c05,0x21100a0f,0x02102804,0x12380867, +0x20a01002,0x20283000,0x00a80400,0x12e0163b, +0x20983202,0x00f04400,0x20f01800,0x14a00e49, +0x20982e02,0x00f04400,0x21001400,0x14900e49, +0x20884207,0x00708800,0x20900c00,0x16f0265d, +0x01281202,0x00202806,0x20282a1f,0x10e01a4a, +0x01180c01,0x00301205,0x0020121c,0x12301657, +0x01080802,0x00400a07,0x0010161b,0x12201657, +0x01002c0d,0x20985216,0x01902218,0x13e01e69, +0x20100602,0x20200c01,0x00880417,0x0e600e4e, +0x00100c03,0x00080603,0x00681016,0x0f50165a, +0x00200002,0x00200e01,0x00281415,0x0f401659, +0x00380e0a,0x00201411,0x00581c17,0x10701a6a, +0x20400004,0x20181e05,0x00b01415,0x0c400a39, +0x20581204,0x00301006,0x0040001a,0x0ce00e42, +0x20581203,0x00201405,0x0050041a,0x0cd00e42, +0x20700407,0x20181a0c,0x00a01420,0x0d901a4f, +0x00180e04,0x20101c06,0x00481409,0x0ac0122a, +0x00200002,0x20100205,0x0080040a,0x0b201230, +0x00100403,0x20380a06,0x00a0080b,0x0b10122f, +0x00481607,0x00002c0a,0x0038200c,0x0b801e39, +0x20100803,0x20381205,0x00b0080d,0x09a00a1f, +0x20300400,0x20280801,0x00980410,0x09d00e22, +0x20200201,0x20280402,0x0088040f,0x09d00e22, +0x20501006,0x2048160a,0x00e00018,0x09f01627, +0x20200202,0x20180c04,0x00700409,0x08e00a14, +0x20200801,0x20180c00,0x00700009,0x08f00e16, +0x20200801,0x20280e01,0x00700009,0x08f00e16, +0x20200a02,0x20181407,0x00980409,0x09000a17, +0x00300c02,0x20180a03,0x00480404,0x0860120d, +0x00580602,0x00001002,0x00480803,0x08601210, +0x00500201,0x00100c02,0x00480804,0x08601210, +0x00600201,0x00100800,0x00300003,0x08701211, +0x00181603,0x00301c04,0x0028040c,0x08000e06, +0x20300002,0x00080a03,0x00700813,0x08000e05, +0x20300001,0x00080602,0x00700812,0x08000e05, +0x20400001,0x00100202,0x00600414,0x08001205, +0x20200801,0x20280e04,0x00900c0d,0x08100c07, +0x00180a01,0x00001002,0x00680808,0x08100c08, +0x00180800,0x00001001,0x00680809,0x08100c08, +0x00380602,0x00100802,0x00600008,0x08201008, +0x00000c04,0x20181202,0x00681008,0x08700c12, +0x00000000,0x20200601,0x00a0000b,0x08700c12, +0x00000000,0x20200400,0x00a0000b,0x08700c12, +0x20380404,0x00000604,0x00880410,0x08801015, +0x00381605,0x00202409,0x00280807,0x09200819, +0x00300201,0x20200000,0x00a80409,0x09300c1c, +0x00300400,0x20280601,0x00a80409,0x09300c1c, +0x00780e07,0x20101808,0x00880406,0x09600c20, +0x20100c04,0x20380608,0x00b00010,0x0a100825, +0x20101802,0x20281e02,0x00a80412,0x0a400829, +0x20101000,0x20181400,0x00980411,0x0a400829, +0x2040280a,0x20482a0c,0x00e8041a,0x0a901030, +0x00400e04,0x00081006,0x00a0000d,0x0b700033, +0x00500a02,0x00480c03,0x0040040e,0x0bc00839, +0x00300601,0x00380c02,0x00500810,0x0bc00439, +0x00a81a0e,0x00603811,0x0048100e,0x0c600844, +0x20c80406,0x00381607,0x0060181a,0x0d500847, +0x20d81004,0x00601202,0x0000081c,0x0de00c4e, +0x20c81004,0x00501601,0x00100019,0x0de00c4e, +0x21304416,0x0008921a,0x0130382c,0x0ee00461, +0x00301a04,0x00280c0b,0x00100209,0x0fc0104e, +0x00481204,0x0010400b,0x0048060c,0x10901455, +0x00381604,0x0010400c,0x00600209,0x10801054, +0x0048320d,0x01005c27,0x21180a0b,0x12601870, +0x20802a01,0x20300000,0x00482c00,0x13303240, +0x20b04601,0x21084c00,0x01d00800,0x14b02a43, +0x20b03601,0x20f84000,0x01c01800,0x14a02643, +0x20f02e03,0x20483800,0x00d04c00,0x17202a53, +0x01080c04,0x00780602,0x00400a19,0x11101a4c, +0x01100c02,0x00181202,0x00a80622,0x12702e54, +0x01201003,0x20281204,0x00d00221,0x12502e54, +0x01d81805,0x0060360a,0x20280a2e,0x14504a6a, +0x20381609,0x0040140a,0x00301418,0x0e90224d, +0x00481a04,0x00401c05,0x00500013,0x0f902a5b, +0x00480e03,0x00200803,0x00900014,0x0f702a5b, +0x20700e06,0x00081405,0x00b00429,0x10c03a6d, +0x00001809,0x20181a11,0x0088040f,0x0c802e39, +0x20901004,0x20282208,0x00c00820,0x0d102e42, +0x20801003,0x20182605,0x00b0041f,0x0d002e41, +0x00100408,0x00380e0b,0x00781414,0x0de03e4f, +0x20280e04,0x0058040b,0x0028100f,0x0af01e2a, +0x00480601,0x00280404,0x00481006,0x0b602a2f, +0x00400201,0x00300003,0x00281406,0x0b502a2f, +0x20380605,0x00480c0b,0x00480c16,0x0bc02a3a, +0x00200201,0x00200a01,0x00100008,0x09d0221f, +0x20300400,0x00100000,0x00380812,0x0a002624, +0x20300400,0x00200000,0x00280811,0x0a002623, +0x00181000,0x00301a03,0x0018040d,0x0a403228, +0x20400005,0x00280604,0x0038080d,0x09001e14, +0x20180802,0x00200800,0x00380809,0x09202216, +0x20180c01,0x00301001,0x00280408,0x09202216, +0x20400004,0x00080603,0x00781010,0x09302a19, +0x00581607,0x0020200b,0x00200401,0x08801e0d, +0x00480a04,0x00000805,0x00500c05,0x08902210, +0x00380a03,0x00000804,0x00501006,0x0890220f, +0x00580a05,0x00000c08,0x00600403,0x08a02610, +0x20201005,0x20381e0b,0x00a01810,0x08302605, +0x20200403,0x20280606,0x00700810,0x08302a05, +0x20200403,0x20280a06,0x00700810,0x08302a05, +0x20300003,0x20200206,0x00901012,0x08402e05, +0x20180400,0x00100803,0x00281409,0x08402407, +0x00000a01,0x20180c02,0x0068040a,0x08402408, +0x00000601,0x00080803,0x0068040a,0x08402408, +0x00000201,0x20280402,0x0090000a,0x08502c09, +0x00300203,0x00001002,0x00480806,0x08a0200f, +0x00000000,0x00100000,0x00300009,0x08b02412, +0x20100000,0x00180601,0x0040000a,0x08b02812, +0x00100c01,0x20180a02,0x0078080c,0x08c03014, +0x20200805,0x00081e05,0x00800c10,0x09401c1a, +0x00280402,0x00100800,0x0038040a,0x0960241b, +0x00380401,0x00100c01,0x00380808,0x0960241b, +0x00000403,0x00280c02,0x0050000e,0x09902821, +0x00480e03,0x00202009,0x00180808,0x0a402026, +0x00081602,0x00002805,0x00480410,0x0a702428, +0x00081603,0x00002405,0x00600411,0x0a702428, +0x00683207,0x00304c0a,0x0030080e,0x0ad0302f, +0x00081607,0x20201801,0x00902c13,0x0ba02833, +0x00380604,0x20400e01,0x00e01811,0x0bf02c39, +0x00200a02,0x20500203,0x00e01011,0x0bf02c39, +0x20400003,0x2088160a,0x01603c1f,0x0ca03c46, +0x20602813,0x20682614,0x00f82013,0x0d803046, +0x20901c0e,0x2058260c,0x01180c1b,0x0e102c4f, +0x2070140b,0x20381e08,0x00f80c18,0x0e102c4e, +0x00300805,0x20803c00,0x01184413,0x0f404c5f, +0x0008060c,0x00403823,0x00681001,0x0ff02050, +0x00000e0a,0x00200c1d,0x00801a01,0x10c02c5b, +0x20101608,0x00200419,0x00802002,0x10c02c5a, +0x20902205,0x20683810,0x0200581c,0x12803875, +0x20984a0b,0x00607c00,0x20707c00,0x13902e40, +0x20c85206,0x00e08000,0x21305400,0x15303e43, +0x20d83e04,0x00d06000,0x21004800,0x15203e42, +0x21383206,0x00604400,0x00006000,0x17a0464c, +0x0140280e,0x20c82a21,0x0180321b,0x1170524d, +0x01480c06,0x20501613,0x00e03624,0x12f05a55, +0x01481403,0x20201e0d,0x00802e26,0x12e05a54, +0x02201c08,0x20581a13,0x01202a38,0x14f06a68, +0x20c00e02,0x2038240a,0x00e81822,0x0ef0464a, +0x00002801,0x20983202,0x01381018,0x10005a5b, +0x00102002,0x20782204,0x01080c18,0x0ff05e5b, +0x20d81a05,0x00201006,0x00b0002e,0x11606a6d, +0x00982205,0x00003004,0x00580a02,0x0cf04a3a, +0x20581201,0x00101002,0x00681818,0x0d905243, +0x20681000,0x00101001,0x0078181a,0x0d805243, +0x00800404,0x20500209,0x01081808,0x0e806a52, +0x20602008,0x20882a0c,0x0118101a,0x0b40422e, +0x00300c02,0x20380e02,0x00b81809,0x0bc04632, +0x00300801,0x20380400,0x00b81809,0x0bb04631, +0x20800e01,0x20481804,0x01082021,0x0c30523d, +0x00180a06,0x0000080c,0x00781407,0x0a20321e, +0x20380e03,0x00000805,0x00880812,0x0a603e25, +0x20380a03,0x20100803,0x00a80411,0x0a603e24, +0x00100a01,0x20181401,0x00b80c0b,0x0ab04a27, +0x00100004,0x20100207,0x00900409,0x09503616, +0x00000c03,0x20381205,0x00a80409,0x09703a17, +0x00001004,0x20381a05,0x00b80409,0x09703a17, +0x00080402,0x00100000,0x0068100d,0x09a0461b, +0x20201201,0x20182004,0x0080080c,0x08d0320b, +0x00000a02,0x00081005,0x0060000a,0x08e0360e, +0x00000603,0x00180c06,0x00500009,0x08e0360e, +0x00000602,0x00180c04,0x0070080c,0x09003e0f, +0x00280a02,0x00301802,0x00080405,0x08903a03, +0x00180401,0x00200a01,0x0020000a,0x08a03e04, +0x00180401,0x00200e02,0x0020040a,0x08a03e04, +0x00000400,0x00100202,0x0040080c,0x08b04603, +0x20100805,0x00080a05,0x0068040c,0x08903405, +0x20180a01,0x00100c01,0x0040000c,0x08a03c07, +0x20180601,0x00000801,0x0058040c,0x08a03c07, +0x20100002,0x00200201,0x0038040c,0x08d04409, +0x00180e07,0x00200c09,0x00400809,0x08f03010, +0x00000c01,0x20180601,0x0078040a,0x09103812, +0x00000801,0x00000201,0x0068040a,0x09103812, +0x00281604,0x00302006,0x00300009,0x09404413, +0x00200808,0x2018060b,0x0078080a,0x09903c19, +0x00400000,0x00200001,0x0060000a,0x09c0381b, +0x00400400,0x00180401,0x00600409,0x09c0381b, +0x00380803,0x20200605,0x00b01410,0x0a004820, +0x00180608,0x0028080d,0x00601011,0x0a903027, +0x20200201,0x00281002,0x00601c15,0x0ad03c2b, +0x20300802,0x00381400,0x00501416,0x0ad03c2b, +0x20102605,0x20383c05,0x00c02818,0x0b505034, +0x20701007,0x0018220b,0x00401c14,0x0c104439, +0x00000400,0x00300000,0x00201010,0x0c704c3d, +0x00180e03,0x00401404,0x0000100e,0x0c70483d, +0x2010140d,0x0068120a,0x20380c15,0x0d50644b, +0x00d82005,0x0050580a,0x20482e01,0x0e104843, +0x0058040a,0x00303201,0x00181c0f,0x0e90504c, +0x0040040c,0x00102605,0x00581010,0x0e90544c, +0x0098360b,0x00b0581c,0x20702013,0x0ff0605f, +0x20c81208,0x20202c17,0x01207425,0x10505054, +0x20981209,0x0030301b,0x00d0581c,0x11405460, +0x20981a0a,0x00203c1d,0x00d0541b,0x11405861, +0x20e80c02,0x20302a05,0x00f0802b,0x1360947d, +0x21481c05,0x00d85c00,0x00a05c00,0x13e0322a, +0x21200802,0x00086c00,0x01804c00,0x15a04a32, +0x21100801,0x20285400,0x01704000,0x15904e34, +0x21980c09,0x00384400,0x01302400,0x18406a3c, +0x0228260a,0x00604c0e,0x20d80e3c,0x12406a48, +0x01a02800,0x00281405,0x20381637,0x13c0724e, +0x01702801,0x00082002,0x00380e33,0x13a06e4e, +0x02b80e17,0x00003c1b,0x0010124c,0x15f08e62, +0x20e00c06,0x20300210,0x0060082c,0x0fa06e50, +0x00283208,0x00b04805,0x20800c16,0x10e0725e, +0x00282e08,0x00903c06,0x20501014,0x10d0725d, +0x21200c17,0x20483a2a,0x01002c34,0x12609e6e, +0x00402401,0x00083002,0x00581802,0x0da05e39, +0x2060100b,0x20181e12,0x00a8041b,0x0e507246, +0x2060140b,0x20282213,0x00a8081a,0x0e407646, +0x00d00e0c,0x00000c1a,0x00285a01,0x0f708e55, +0x00282e04,0x00903c05,0x2068140e,0x0bf05a31, +0x00581208,0x0040180f,0x00382407,0x0c706235, +0x00480e07,0x00300c0e,0x00382409,0x0c606234, +0x20881005,0x0020120b,0x00580425,0x0d007e42, +0x20600403,0x20281206,0x00800413,0x0aa05220, +0x20601006,0x20181a09,0x00800017,0x0af05e26, +0x20500c05,0x00181608,0x00680415,0x0af05e25, +0x00080800,0x20100803,0x0098200c,0x0b60722a, +0x00400a01,0x20100004,0x00481802,0x09d05216, +0x00480e03,0x00301407,0x00381804,0x0a105618, +0x00481203,0x00401806,0x00181805,0x0a105619, +0x00101201,0x20380402,0x00a8140d,0x0a40661d, +0x20380800,0x00000c00,0x0050000f,0x09404a0d, +0x20280401,0x00000602,0x0070040f,0x0960520f, +0x20380401,0x00000201,0x0070040f,0x0960520f, +0x20280401,0x00080601,0x00900010,0x09905e0f, +0x00000001,0x20280400,0x00800807,0x09104a02, +0x00200601,0x20180402,0x00800008,0x09205203, +0x00200800,0x20180800,0x00800007,0x09205203, +0x00080e01,0x00000c03,0x0080040a,0x09505e02, +0x00380a03,0x20201404,0x00700407,0x09205005, +0x20200803,0x00080a02,0x0070000d,0x09305007, +0x20100001,0x00000000,0x0060000d,0x09305007, +0x00100001,0x20300601,0x00b0040b,0x09706008, +0x20601404,0x20481e07,0x00b00c11,0x09705011, +0x00181204,0x00101c07,0x00500808,0x09905012, +0x00080a02,0x00001004,0x00600809,0x09905412, +0x20101601,0x20381801,0x00c0100f,0x09e06415, +0x00b80a03,0x00101807,0x00580e01,0x0a205419, +0x00400003,0x20300606,0x00b0100b,0x0a505c1b, +0x00480402,0x20200e03,0x00a00c0a,0x0a50581b, +0x00601803,0x00281202,0x0068040b,0x0ac06c22, +0x20700601,0x20181203,0x00b0201f,0x0b105428, +0x20201204,0x20380c04,0x00c00817,0x0b605c2c, +0x20100a06,0x20300004,0x00d00c16,0x0b60602b, +0x20682604,0x00803007,0x0020101d,0x0c106c36, +0x00081c0d,0x00001a08,0x00781009,0x0ca0583b, +0x20181c0d,0x00200a09,0x00900810,0x0d10603f, +0x20280810,0x2018160d,0x00d00c12,0x0d106040, +0x00c82007,0x20202e05,0x00f0140b,0x0e20784a, +0x01204e0a,0x20780420,0x00d00809,0x0ea05c44, +0x00f01e08,0x2050281d,0x00c0040d,0x0f506c4e, +0x00f01a0b,0x20303022,0x0088040b,0x0f506c4e, +0x20305a04,0x20984811,0x01a0402f,0x10d08867, +0x21400a01,0x00c80803,0x00b0d43c,0x11308c66, +0x21200a02,0x00200405,0x0160c437,0x1220986f, +0x21300e01,0x00380802,0x0140cc38,0x12309870, +0x20d00601,0x00d00804,0x00709827,0x14c0c091, +0x20f04014,0x2088b400,0x0328f400,0x14a0aa2e, +0x2118301a,0x01185000,0x0168d000,0x1680a635, +0x21084016,0x01483c00,0x0108a400,0x16809e36, +0x2108041a,0x00887000,0x01c8d400,0x1960ca42, +0x01800e1b,0x0088243d,0x00485e2e,0x13005a44, +0x01a83a2a,0x0050604d,0x00284633,0x14a0724e, +0x01983a25,0x00505842,0x00183a30,0x1490764e, +0x0138162e,0x0070104d,0x00081230,0x1710925a, +0x2088200a,0x00b02a13,0x20502c1c,0x1080724d, +0x20602815,0x20a84a30,0x01a0701b,0x11c0965a, +0x20603014,0x20984e2c,0x01705c1a,0x11c09659, +0x0050381f,0x00280e3b,0x00500c0a,0x13d0ca6e, +0x00582e09,0x0030400a,0x00500004,0x0e60763d, +0x00500208,0x00101410,0x00884408,0x0f509648, +0x00580a09,0x00302011,0x00584408,0x0f409648, +0x00183e12,0x01102c21,0x00182419,0x1090965c, +0x20203c08,0x20884e11,0x01500813,0x0ca07631, +0x20300806,0x0018220a,0x00d00016,0x0d408239, +0x20400006,0x0018160b,0x00d00017,0x0d408238, +0x20401808,0x00181e14,0x00d0081b,0x0e20a243, +0x20200800,0x00680407,0x0028340d,0x0b606621, +0x20180e03,0x00301407,0x0068240d,0x0bd07a27, +0x00080a03,0x00101007,0x0088240d,0x0bc07a27, +0x00001002,0x00781404,0x0068380f,0x0c608e2e, +0x00381a03,0x00801405,0x00100406,0x0a805a17, +0x00000801,0x00081202,0x00a8040c,0x0ac06e1b, +0x00100c01,0x20181a03,0x00c8040b,0x0ac06e1b, +0x00082e06,0x00b0240a,0x0010000f,0x0b307e1f, +0x20300802,0x00281204,0x00600810,0x09f0620c, +0x20100800,0x00280801,0x00780c0d,0x0a206e0f, +0x20200800,0x00280802,0x00780c0e,0x0a206a0e, +0x20100803,0x00080e08,0x00a0040f,0x0a708610, +0x00100400,0x00480801,0x00280806,0x09c05e01, +0x00080400,0x00300402,0x0050000a,0x09e06a03, +0x00280a02,0x00400c03,0x00400008,0x09e06a03, +0x20100c00,0x00281402,0x00780c0d,0x0a307e02, +0x00080400,0x00500003,0x0000080a,0x09d05c07, +0x00180601,0x00200c01,0x0060040b,0x09f06807, +0x00000402,0x00100202,0x0070040d,0x09f06c07, +0x00200400,0x00600003,0x0020000a,0x0a507c09, +0x20200602,0x00401c04,0x0000000b,0x0a306811, +0x20301001,0x00181a01,0x0090140f,0x0a506c14, +0x20200a02,0x00280c03,0x0070100c,0x0a506c14, +0x20281001,0x00602403,0x00200810,0x0ad08016, +0x00780801,0x00500603,0x00702806,0x0ae06c19, +0x00700403,0x00500401,0x00200005,0x0b20741e, +0x00600804,0x00380603,0x00500807,0x0b20781e, +0x00982a06,0x00203806,0x00b02c09,0x0bb08c23, +0x20980a06,0x00200201,0x00801c1b,0x0be0782a, +0x20782a0e,0x0060280a,0x0040341b,0x0c407c2e, +0x20781e0d,0x00601c0b,0x00302c1a,0x0c40802e, +0x20a02c03,0x2088420e,0x01903424,0x0d10a439, +0x00d05824,0x00083e14,0x00886002,0x0d707838, +0x00c05824,0x20484a20,0x00e83407,0x0e00903e, +0x00d04c22,0x20282e1d,0x00a83c05,0x0e00903e, +0x01303c16,0x00383203,0x00983006,0x0f40a84e, +0x00888a2a,0x0160d859,0x20807829,0x0f70684e, +0x00683a20,0x01207c4c,0x20404c2a,0x10407c57, +0x00583a1e,0x01107449,0x2010542d,0x10307c57, +0x20785e1d,0x0120c43f,0x20206440,0x1220b471, +0x2150380d,0x20c01226,0x02f1443f,0x12a10081, +0x21403806,0x00501a12,0x01b1203c,0x13b0fc89, +0x21303c06,0x00301e12,0x01c1143a,0x13b0fc8a, +0x20e05008,0x20501618,0x02f0fc2b,0x16912ca5, +0x0058801a,0x01d00c00,0x01a9b400,0x16a1425b, +0x00900827,0x0048e000,0x049a3c00,0x1861625f, +0x00601025,0x0018f800,0x04ea1400,0x18415a59, +0x00a85021,0x01787c00,0x0349dc00,0x1b816a6b, +0x20283a1e,0x2038044d,0x01d8b810,0x13e09e53, +0x21082a2e,0x00685076,0x0108c81a,0x15909652, +0x20c8222a,0x00584c70,0x0108d011,0x15909a51, +0x21a83a1c,0x00382862,0x0158bc1d,0x1850be5d, +0x00202802,0x21183a0c,0x01c02009,0x1180a247, +0x00f80c08,0x20303614,0x20302615,0x1330c24f, +0x00e81805,0x20304a0e,0x20302212,0x1320be51, +0x02484e16,0x20b09c0d,0x00c04e32,0x1570ea67, +0x20402408,0x20784a05,0x00e8100e,0x0f709a3b, +0x20481206,0x20701805,0x00a00818,0x10a0ba4e, +0x20480a03,0x20900601,0x00e01419,0x1090ba4d, +0x2110601d,0x21e88e37,0x0330243a,0x1200fe63, +0x00683e0b,0x00206414,0x20482803,0x0dc09a33, +0x00301005,0x20b8060c,0x0108180c,0x0e80be3c, +0x00201405,0x20b8120a,0x0108200d,0x0e70be3a, +0x0048220b,0x20602820,0x01086c07,0x0f90da42, +0x20380402,0x20c00e0c,0x01501814,0x0c509627, +0x20400e01,0x20781404,0x00e82414,0x0ce0a22b, +0x20400a01,0x20581004,0x00c82413,0x0ce0a22a, +0x00280e05,0x20e01e02,0x01a00013,0x0db0ce35, +0x00002405,0x20d83a06,0x0198140c,0x0b508e18, +0x00180800,0x20400803,0x0098180a,0x0bc0961c, +0x00280800,0x20401003,0x00881809,0x0bd09a1c, +0x20603c0c,0x21185e10,0x02181418,0x0c50c220, +0x20180a03,0x20400c09,0x00b81c0c,0x0ac0820c, +0x20180602,0x20600c03,0x00c8040e,0x0b109210, +0x20280602,0x20600c02,0x00d80410,0x0b109210, +0x00380a07,0x20201013,0x00a83407,0x0ba0ae10, +0x00200201,0x20500400,0x00e00407,0x0a907e03, +0x00000402,0x20780a03,0x00f0040c,0x0ad08e03, +0x00000802,0x20781203,0x00f0040b,0x0ad09203, +0x20180802,0x20401604,0x00e0040f,0x0b50aa04, +0x00000807,0x20580e04,0x00f8040d,0x0aa07c07, +0x00100201,0x20680403,0x00c0040c,0x0ae09008, +0x00180a02,0x20500804,0x00b0000b,0x0ae09008, +0x00280800,0x20600803,0x01300c0d,0x0b60a40a, +0x2048260a,0x20402411,0x00c0280e,0x0b108015, +0x20380403,0x20601000,0x00b0000e,0x0b509415, +0x20300003,0x20600a01,0x00d0080f,0x0b509415, +0x20200203,0x20881003,0x01503013,0x0bf0b01a, +0x00801201,0x20d81a0d,0x01504003,0x0be0a01d, +0x00a8160c,0x20701409,0x01003006,0x0c20981f, +0x00a8120a,0x20701408,0x00f02805,0x0c309c1f, +0x00301c04,0x20883e07,0x0120300e,0x0d00c82b, +0x20f02c19,0x20982210,0x00f8481a,0x0cf0a82c, +0x21503c1b,0x20b84e1b,0x01400025,0x0d60ac34, +0x21403019,0x20b83e17,0x01480424,0x0d60ac34, +0x20780c07,0x00004006,0x00382417,0x0ea0dc3d, +0x03185220,0x0010cc3c,0x00780a13,0x0e809430, +0x03084615,0x0030c836,0x00182a19,0x0f40ac3a, +0x02f83e15,0x0010b833,0x00581e18,0x0f40ac3a, +0x02a82e0c,0x2040841b,0x01303403,0x10c0e04a, +0x2230702c,0x2138be23,0x03a12881,0x1070cc67, +0x21902c1a,0x20e82a09,0x03310c77,0x1170dc69, +0x21a0341b,0x20e8320b,0x03310076,0x1170e069, +0x22403423,0x20e85609,0x0340f47f,0x13c1188b, +0x20807220,0x00a0b85f,0x00b0ac19,0x153170b2, +0x20e02a17,0x2030c044,0x0291102a,0x163180b7, +0x20e01e17,0x2010c846,0x02711029,0x163180b7, +0x20603e1f,0x2011085e,0x01f0e413,0x1991c8d2, +0x01f0ac2e,0x234a0800,0x09dbec00,0x1a02c6a0, +0x0300602c,0x22892000,0x078c9400,0x1c631ac1, +0x02b0602e,0x22691c00,0x072c9400,0x1c3312b9, +0x02a0a836,0x2389f800,0x0a9cac00,0x1f8346c0, +0x2200521c,0x2098f489,0x01ba805d,0x15812e71, +0x23e05e16,0x21091084,0x031a9090,0x17112a79, +0x2360521c,0x20e8ec8b,0x02ba8882,0x17112278, +0x23706227,0x20e924a3,0x02baac7f,0x1a215a80, +0x0048221c,0x00b06036,0x22186603,0x12e0ca45, +0x01780a24,0x00601442,0x21383e29,0x1490be46, +0x0130021e,0x00580436,0x21081e20,0x1480be47, +0x00d02211,0x00a8642f,0x21e01e25,0x1740fe53, +0x0048100a,0x0030361d,0x20901c09,0x10c0ca42, +0x20a00c14,0x00582628,0x20e0501d,0x1220de4c, +0x20700813,0x00681a24,0x21103c18,0x1210e24b, +0x00c8460b,0x0120d205,0x23780803,0x14514664, +0x20502402,0x20186801,0x00401416,0x0ee0b232, +0x0088160c,0x00803815,0x21783800,0x1000de3d, +0x00781a0e,0x00804416,0x21783803,0x1000de3e, +0x20701815,0x00184e25,0x20300c27,0x1171224f, +0x20180601,0x00700807,0x21681807,0x0da0c223, +0x20480405,0x0030120e,0x20880419,0x0e40d231, +0x20400008,0x00200612,0x20600018,0x0e40d230, +0x20300208,0x0088041b,0x21784c11,0x0f710a33, +0x00581e05,0x00705004,0x21481806,0x0ca0c21d, +0x00200401,0x00181002,0x20481c0c,0x0d00c21e, +0x00200601,0x00281007,0x2058200c,0x0d10c21e, +0x00682a03,0x00807801,0x21883008,0x0e110a27, +0x20500406,0x00080e0a,0x00000c15,0x0be0b20f, +0x20300202,0x00380406,0x20880411,0x0c50ba10, +0x20300000,0x00380402,0x20980411,0x0c50ba10, +0x20500405,0x20280e08,0x00600c1a,0x0d10ee15, +0x00080603,0x00100808,0x20380c07,0x0bb0b201, +0x00280400,0x00300a01,0x20900408,0x0c00be03, +0x00280602,0x00301002,0x20900008,0x0c00be03, +0x00100603,0x20180806,0x0030000c,0x0cc0ee02, +0x00880603,0x00000a01,0x20101008,0x0bc0b406, +0x00000005,0x00280602,0x2078040f,0x0c10bc08, +0x00000406,0x00281205,0x2050040f,0x0c10bc08, +0x00200400,0x20181201,0x00201c10,0x0ce0f40b, +0x20e02408,0x00086a0b,0x0010301f,0x0c30b41a, +0x0000020a,0x0020040c,0x2070200e,0x0c90bc17, +0x2018060a,0x0030080d,0x2090140e,0x0c90c017, +0x20500802,0x00181601,0x20301416,0x0d80fc1e, +0x00780a02,0x00801c0c,0x2198260a,0x0d40c824, +0x2020100c,0x00283612,0x20602c0f,0x0d80d025, +0x00001009,0x00282e0f,0x2070300d,0x0d80d025, +0x00780c02,0x00302803,0x20881008,0x0eb1082d, +0x00a82c0b,0x00608807,0x2138200a,0x0e50c825, +0x00683007,0x00608c13,0x2138500a,0x0ee0dc32, +0x0058240b,0x0060700d,0x2118400d,0x0ee0e032, +0x00080c0a,0x2010200a,0x00202c1c,0x10610c3f, +0x0120121a,0x20583028,0x00f11029,0x0fd0dc3e, +0x01b00613,0x20580828,0x00f0fc1d,0x10b0e845, +0x01b80613,0x2040082c,0x00b0e81c,0x10b0ec46, +0x01e8061d,0x20300827,0x00a0fc1d,0x12c1485c, +0x00a84865,0x2010da27,0x0030685f,0x12b18082, +0x00182840,0x20507a10,0x00e1046d,0x13b1908a, +0x0028343a,0x20409a0c,0x00d10c6c,0x13c1948a, +0x2018206b,0x2040662f,0x00c0a076,0x1691dca5, +0x2288f656,0x2132d902,0x03928878,0x186230ed, +0x22589239,0x20f1b4ab,0x02c2a46e,0x19c274f6, +0x22588635,0x21118c9e,0x0332b86f,0x19c278f5, +0x2268d659,0x20c2790b,0x0252bc71,0x1d92a117 + }, //TL84 + { +0x0548322a,0x01900000,0x00043c00,0x1d8a9b0d, +0x06284631,0x01800000,0x0004e800,0x1f2aab25, +0x06284633,0x01700000,0x0004e800,0x1f1aa723, +0x06e8263a,0x00e00000,0x0004c000,0x220a8330, +0x26084821,0x00c0027d,0x00025cfd,0x1668ce8f, +0x27385026,0x00700294,0x0002a525,0x17889a92, +0x2748482a,0x00600298,0x00028925,0x17889a90, +0x2918283b,0x005002ad,0x0002114a,0x1a48928b, +0x00c0040f,0x2060021b,0x00084e21,0x14685a21, +0x01001414,0x20d00221,0x00089a33,0x15b82619, +0x0120100f,0x20c00219,0x00089236,0x15c83219, +0x02a81002,0x20500004,0x0008ae6b,0x18c86e1b, +0x20201602,0x20500011,0x00088403,0x13189630, +0x20101606,0x2080001c,0x0008aa02,0x14688a33, +0x20101602,0x20800015,0x0008aa01,0x14788a34, +0x20a01003,0x2090000b,0x00089013,0x16e8ba47, +0x00580604,0x2010000c,0x00000602,0x1198ba2f, +0x00981208,0x2030000b,0x00001a04,0x12c8b236, +0x0098160a,0x20300010,0x00001604,0x12c8ba36, +0x00c80606,0x20500012,0x00080a0c,0x14d8e644, +0x00181202,0x20100201,0x00003c0e,0x1028a62a, +0x20600c06,0x2080020c,0x00080817,0x11289e2d, +0x20500c07,0x2070020e,0x00080416,0x1138a22d, +0x00280604,0x20600201,0x00004018,0x12b8d23e, +0x20200002,0x20500207,0x00000c10,0x0f18921b, +0x00400a02,0x20500006,0x00081c06,0x1008ae1e, +0x00200a01,0x20400006,0x00082008,0x1018b61e, +0x20c80408,0x2070020d,0x00000820,0x1128be22, +0x20101004,0x20500202,0x0008280a,0x0e78960e, +0x20280400,0x20300001,0x00001011,0x0f38b213, +0x00080a02,0x20200004,0x00001c0e,0x0f48ba13, +0x00a00a04,0x2080000b,0x00081204,0x1068c614, +0x00281207,0x2010000b,0x00001808,0x0e38a605, +0x00280604,0x20400001,0x0000180b,0x0ee8aa04, +0x00100202,0x20400203,0x0000180e,0x0ee8a605, +0x20480800,0x20600202,0x0000201b,0x0fd8be09, +0x00100c06,0x2050020b,0x0008040f,0x0e389007, +0x20100c08,0x2050020c,0x00082412,0x0ef8a00a, +0x20100c08,0x2050020a,0x00082811,0x0f08a40b, +0x00380402,0x20900203,0x0000040e,0x0fe8b40b, +0x20580603,0x20200006,0x00080c12,0x0eb8a017, +0x20380e07,0x2020000d,0x0000000f,0x0f98b81b, +0x20281207,0x2010000e,0x0000040e,0x0f98bc1b, +0x20200e06,0x20900003,0x00080c15,0x1088b01d, +0x00400c03,0x20300205,0x00081804,0x0f98a022, +0x00200006,0x20500208,0x00000807,0x1098ac26, +0x00100006,0x20500208,0x00000c08,0x10a8ac26, +0x0000080f,0x2060020f,0x00083411,0x11b8bc30, +0x20780e03,0x00000005,0x0000080e,0x10c8ac2b, +0x20780607,0x2050000b,0x0000180c,0x11e8a830, +0x20780607,0x2060000b,0x00001c0c,0x11f8ac30, +0x20782214,0x20400020,0x00003410,0x1378d840, +0x01f00a02,0x20300203,0x00080a05,0x1248a430, +0x02001a05,0x20600209,0x00000609,0x13889431, +0x02001e04,0x2060020b,0x00000209,0x13889431, +0x01403c0e,0x20c0021d,0x00082207,0x1598a444, +0x0418063b,0x0000020a,0x00082c56,0x1428b458, +0x03b01a23,0x00000218,0x00087c57,0x1568ac58, +0x03b01e22,0x00000217,0x00088c58,0x1578b459, +0x05980644,0x0030000c,0x00082436,0x17f8d45c, +0x25c0c83d,0x202002b7,0x000c0514,0x1949550d, +0x25604029,0x0060027c,0x000afd01,0x1a796105, +0x25603c29,0x0070027a,0x000af903,0x1a896d06, +0x2690a83f,0x002002bd,0x000b9d3a,0x1d195915, +0x02b8422b,0x20389400,0x04a3ac00,0x18ba068c, +0x03082633,0x0028d000,0x04842000,0x1a3a1a90, +0x02f82632,0x0038d000,0x04641400,0x1a2a1a8e, +0x03487236,0x01786c00,0x02a44800,0x1d4a2e9c, +0x23f06835,0x2138da81,0x02514480,0x1508864c, +0x24c06044,0x2088f29a,0x01415491,0x16687248, +0x24904c40,0x2068d695,0x0121508d,0x16687648, +0x25601042,0x20587ea2,0x0101509c,0x1938764e, +0x01b01a07,0x0070081f,0x2118d63c,0x13a87a2a, +0x02580a10,0x01104033,0x22891654,0x15487629, +0x0210060c,0x00d02c2c,0x22390e4f,0x15387629, +0x02c04a05,0x20282c23,0x20f93a66,0x17d88e33, +0x20482204,0x00d0380b,0x20f82814,0x11d8b63e, +0x20682604,0x00f03803,0x2188181a,0x1338ba46, +0x20382a07,0x00e04009,0x21882414,0x1338ba46, +0x20880a06,0x01002c13,0x21b8641d,0x1558ee57, +0x00180c00,0x00580a03,0x20202409,0x1028be2f, +0x00102807,0x00683608,0x20a80c07,0x1158c636, +0x20202809,0x00583a0b,0x2080000c,0x1158c636, +0x00600000,0x00e80802,0x21001806,0x12f90646, +0x20202000,0x00282e02,0x2040080d,0x0ed8ae24, +0x00080e05,0x0100240d,0x21781c0b,0x0fc8ce2c, +0x00281206,0x00e0280f,0x21681c08,0x0fd8ce2c, +0x20280604,0x00e80c01,0x21202c17,0x10f8f637, +0x00000c04,0x00a00201,0x20f81808,0x0de8ae19, +0x00281400,0x00c01a03,0x20e01c0d,0x0e98ca21, +0x00180c01,0x00b01605,0x20c01c0e,0x0e98ce21, +0x20401c0a,0x00e8120c,0x21581412,0x0f98e622, +0x00481a09,0x00c02c0b,0x20f00808,0x0d48b211, +0x20200c01,0x00881204,0x20801012,0x0dc8c211, +0x20200c01,0x00781a03,0x20701012,0x0dd8c610, +0x0068120b,0x01401811,0x21900407,0x0ec8f615, +0x20501c0b,0x00682e11,0x20401013,0x0ce8ae04, +0x20200803,0x00a80e02,0x20c8040c,0x0d88c202, +0x20100002,0x00b80601,0x20d8040b,0x0d98c202, +0x20401006,0x01081e0e,0x21302018,0x0e48e606, +0x0078220a,0x00d02410,0x21080c04,0x0d08b008, +0x00781a06,0x00c02806,0x20f80806,0x0da8c008, +0x00781a06,0x00b02805,0x20e80407,0x0da8c008, +0x00500001,0x01480802,0x21a8140b,0x0e68e40c, +0x2080040a,0x00580e0f,0x20600417,0x0d68ac15, +0x20a01408,0x00682a0d,0x2060041c,0x0e18c419, +0x20901808,0x0058320d,0x2040041c,0x0e28c419, +0x20882a01,0x01402804,0x21c00418,0x0f08e81d, +0x00781e0b,0x00602810,0x20980a01,0x0e58b021, +0x00880605,0x00b0000b,0x21081800,0x0f28cc27, +0x00800204,0x00b8040b,0x21081800,0x0f38cc27, +0x00f80608,0x00901801,0x21200002,0x1028e02a, +0x20902c0e,0x20182a12,0x00180414,0x0f78ac2a, +0x20e00006,0x00b80a02,0x21001417,0x1088c833, +0x20f00006,0x00c80a02,0x21101417,0x1088cc33, +0x21c0341b,0x00986216,0x20b8142f,0x11c8f043, +0x01c8161b,0x00a01c17,0x20801209,0x10e8b430, +0x01b82a11,0x00a0480f,0x21202212,0x1248b835, +0x01c82e11,0x00b0500f,0x21301a14,0x1248bc34, +0x0228822d,0x0160b83c,0x22402224,0x1428ec48, +0x0060340b,0x0058123a,0x2018984c,0x12b8b452, +0x0188060d,0x00004624,0x00085c40,0x1408ac4b, +0x01980e0f,0x00005223,0x00185840,0x1408b44b, +0x0150400a,0x20a8124b,0x00a81442,0x1658c057, +0x21f8b808,0x01225a18,0x205b545d,0x169960a5, +0x22c02c19,0x2010be4b,0x011ac085,0x17c940ad, +0x22e02c1a,0x2030b64e,0x016ab889,0x17c940af, +0x22a8880e,0x0061fe2a,0x006b287e,0x1a794cb6, +0x00007a0a,0x21295400,0x04314000,0x15d8ea31, +0x20304e13,0x21394000,0x04d19000,0x1728f22b, +0x20304a14,0x21493800,0x04f19400,0x1718f22a, +0x20208616,0x2289c000,0x06f19c00,0x19f8fa2f, +0x20a83c14,0x00c05e1f,0x21383a01,0x14485e31, +0x20880822,0x00003238,0x20286e09,0x15c84e2f, +0x20900825,0x2020123c,0x00086a08,0x15b84e2f, +0x21505c2d,0x20785241,0x2018b206,0x18785632, +0x01481e0e,0x20304c1c,0x00585a1e,0x12989241, +0x01581e17,0x20202c2e,0x00a87e21,0x1408b245, +0x01581e18,0x00103833,0x00589223,0x13f8b244, +0x02785a1d,0x0100ac46,0x2158e643,0x1678d656, +0x20801805,0x20a82e0f,0x0180241f,0x1068a240, +0x20a0280e,0x20983616,0x0150041d,0x11a8c247, +0x2090200e,0x20783616,0x0130141d,0x11a8c647, +0x20d80809,0x20601213,0x01603430,0x1358f660, +0x00202404,0x20482e01,0x00d82c07,0x0ec8a62d, +0x00881e09,0x00104015,0x00783201,0x0fc8ca39, +0x00781a08,0x00204013,0x00683001,0x0fb8ca38, +0x00600605,0x20880407,0x01a00c08,0x10e8f244, +0x20181e05,0x0050300d,0x0028180b,0x0d78b624, +0x20580802,0x20680607,0x01803818,0x0e18ce2d, +0x20480801,0x20580605,0x01603816,0x0e18ce2c, +0x20601008,0x20781609,0x01900419,0x0ef8ea33, +0x00481602,0x20102202,0x00e02008,0x0c78ae1b, +0x00201401,0x20781e02,0x0160100a,0x0cf8ba1c, +0x00201001,0x20781602,0x0150140a,0x0d08ba1c, +0x00682209,0x2030400e,0x01480407,0x0da8ea24, +0x20600804,0x20682207,0x01602013,0x0bd8a60e, +0x20180e01,0x20201002,0x00f0040f,0x0c48b610, +0x20280c00,0x20301000,0x01000010,0x0c48b210, +0x20500c05,0x20b81e0c,0x02403418,0x0cc8e214, +0x00680e05,0x20402406,0x00e81401,0x0b989a04, +0x00180400,0x20500a02,0x0130000a,0x0c08b203, +0x00100000,0x20600201,0x0140000a,0x0c08b203, +0x00181201,0x20901802,0x01d8080a,0x0c78d203, +0x20402005,0x20783a0a,0x01700c14,0x0b98a007, +0x00101000,0x20682202,0x0150040d,0x0c18b409, +0x00101000,0x20582202,0x0140040d,0x0c28b409, +0x00500e03,0x20d80a02,0x0230000d,0x0c88d408, +0x00280604,0x00100406,0x00981809,0x0c18a415, +0x20280401,0x20201601,0x00d82810,0x0c98b417, +0x20180801,0x20101a01,0x00c8280f,0x0c98b417, +0x2090340a,0x20a85a0c,0x0208141d,0x0d18e01d, +0x2040100a,0x00082e07,0x00a80410,0x0ce8b021, +0x00380601,0x20380802,0x0128080b,0x0d88c824, +0x00480a02,0x20300003,0x0128080b,0x0d88c824, +0x00781a06,0x00301011,0x00b81c03,0x0e48f02d, +0x00483e0e,0x00405c17,0x20180402,0x0e28ac2a, +0x20800003,0x20480c01,0x01000415,0x0ee8c834, +0x20900004,0x20580e02,0x01200416,0x0ee8c834, +0x00081a02,0x20303e02,0x00f81019,0x0fd8e83b, +0x00101404,0x20b82214,0x0160380f,0x0f889833, +0x00a01e0a,0x20483408,0x00d03204,0x10b8c03c, +0x00c0220b,0x2058380a,0x00f03205,0x10b8c43c, +0x20b05c09,0x2098ca0a,0x01e05018,0x1218f853, +0x01282a05,0x20609207,0x00e8a812,0x11689c43, +0x00b00003,0x00303a16,0x0008581b,0x12b8ac48, +0x00a00403,0x00303217,0x0018501e,0x12a8ac48, +0x01f84a16,0x00e0b012,0x21486609,0x14d8d45b, +0x21700007,0x21003214,0x0318d845,0x1409046f, +0x21387804,0x00413e0c,0x00f96c3a,0x15890072, +0x21487405,0x00413e0e,0x00d9783b,0x1588fc74, +0x21c80c10,0x2040622f,0x0188c453,0x18090c7f, +0x20b80e08,0x20801400,0x00d80800,0x14c84a25, +0x21602c02,0x20d85800,0x01385800,0x16383217, +0x21703002,0x20e85c00,0x01385c00,0x16282e16, +0x21803408,0x00183000,0x20a8c800,0x19282e22, +0x00a04815,0x20b85e19,0x01285620,0x13786235, +0x01a00800,0x20201c06,0x20389242,0x15285a38, +0x01c00801,0x20202c06,0x2048a644,0x15185638, +0x01886e09,0x00e0c817,0x2158c247,0x17a88246, +0x00680a13,0x00780426,0x20482602,0x11789245, +0x20201801,0x00082406,0x0048300d,0x12c89652, +0x20301201,0x00082009,0x00782810,0x12b89a53, +0x00903c04,0x20d85e03,0x01d00c02,0x14c8c668, +0x2038040b,0x00501a13,0x20500410,0x0f587e3e, +0x00481a02,0x00603c09,0x20582807,0x1058a248, +0x00480c00,0x00303005,0x20182407,0x1058a247, +0x20500a03,0x00280c07,0x0058041d,0x11b8c258, +0x00682608,0x0040440e,0x00081806,0x0d988a34, +0x20100204,0x00081002,0x00a03814,0x0e48aa3a, +0x20100205,0x00080c04,0x00b03014,0x0e48aa39, +0x00080801,0x00400a01,0x0020140f,0x0f48ba42, +0x20600805,0x2058220a,0x01203018,0x0c388e25, +0x20301007,0x00081a0a,0x00701011,0x0cc89227, +0x20301408,0x0008220b,0x00801411,0x0cc89227, +0x00280e02,0x00201c02,0x00400810,0x0d78ae33, +0x00200e04,0x20281c06,0x00a01006,0x0b587e15, +0x00381607,0x0040200b,0x00000008,0x0bc88e1b, +0x00381607,0x00501c0c,0x00000408,0x0bc8921b, +0x20300801,0x00082603,0x00b03415,0x0c28aa21, +0x20200c05,0x00180a07,0x0038080c,0x0ac8760d, +0x20300c04,0x2018160a,0x00801810,0x0b18860f, +0x20200805,0x2018120a,0x00701810,0x0b18860f, +0x00000a03,0x00100401,0x0020040d,0x0b689610, +0x00180e04,0x00400408,0x00100807,0x0a887e03, +0x00100202,0x00100004,0x00380808,0x0ad88602, +0x00080602,0x00200404,0x00380809,0x0ad88602, +0x00001004,0x00381e07,0x0030040c,0x0b289603, +0x00181400,0x00102e04,0x0038040a,0x0a987006, +0x00180401,0x00201202,0x00380c0b,0x0ae88407, +0x00180401,0x00101202,0x00480c0a,0x0af88408, +0x00281203,0x00701806,0x2048140b,0x0b389808, +0x20201001,0x20580e04,0x00d8100e,0x0af87812, +0x00080a02,0x00100801,0x0078080e,0x0b588c14, +0x00080601,0x00000400,0x0088080e,0x0b588c14, +0x00182203,0x00304602,0x00282011,0x0ba89816, +0x00600801,0x20100201,0x00a82808,0x0bb8881d, +0x00301001,0x20181604,0x0098140d,0x0c389022, +0x00201000,0x20181602,0x00980c0e,0x0c389422, +0x00102008,0x20483a0a,0x01381013,0x0ca8b028, +0x20a02000,0x00185403,0x00a01c19,0x0cd8982e, +0x20680404,0x00380c00,0x00481415,0x0d88a033, +0x20500405,0x00281202,0x00481c14,0x0d889c33, +0x20380a07,0x0048080d,0x00580c16,0x0e38c03d, +0x00680e01,0x00901c03,0x20b81205,0x0e888438, +0x00081e04,0x0020240b,0x00200004,0x0f58a440, +0x00181e07,0x0030240e,0x00000005,0x0f58a43f, +0x20282806,0x00205207,0x0038280e,0x1078b84f, +0x00d80609,0x00601c01,0x20480c0c,0x1048883c, +0x00e80e08,0x20403e03,0x00b80805,0x11689844, +0x00d80a06,0x20403a06,0x00a80807,0x11689845, +0x00901a0c,0x2098240c,0x01601c09,0x1318d05b, +0x21080c08,0x00502e18,0x00387031,0x12889c5a, +0x20f01808,0x20782a19,0x0198382d,0x13d8b05d, +0x20f01808,0x20682217,0x0188442d,0x13d8b45e, +0x20c00008,0x20303e18,0x00e86425,0x1648c071, +0x21300004,0x00981000,0x20b83000,0x14484624, +0x21481005,0x00b03000,0x21488c00,0x15e83228, +0x21581407,0x00d03800,0x21889800,0x15e83627, +0x21082e07,0x00206c00,0x20784c00,0x18a8523b, +0x01f84207,0x0090800b,0x20e85239,0x12d85a41, +0x01a81a08,0x00703410,0x20884e3c,0x14586e45, +0x01d8220b,0x00904014,0x20a8423f,0x14587247, +0x00f04c13,0x20987e16,0x01483630,0x16888652, +0x20d00c07,0x20682209,0x01100c24,0x1068764c, +0x20181006,0x00102207,0x00581813,0x11a8865a, +0x2048040b,0x00100e0d,0x00581018,0x1198825a, +0x00d83610,0x00b05824,0x20b84e01,0x1378a26b, +0x00880605,0x2030100b,0x00980e03,0x0e68763b, +0x00200a07,0x2038080c,0x00d01010,0x0f289248, +0x0048060b,0x00000813,0x0080080c,0x0f189248, +0x20880804,0x2030120c,0x00b03025,0x1048a259, +0x20201800,0x20482a03,0x00d02c14,0x0c987233, +0x20500805,0x20181209,0x00b02416,0x0d287e35, +0x20600807,0x2018120d,0x00b02c19,0x0d287e35, +0x00101001,0x20581000,0x00f0080e,0x0df89640, +0x20100803,0x00180605,0x0048040e,0x0b586222, +0x00480e04,0x00001805,0x00780407,0x0bc87626, +0x00580e05,0x00001c07,0x00780806,0x0bc87626, +0x00080604,0x00080404,0x00b02412,0x0c389230, +0x20280c00,0x00300c03,0x0038040c,0x0a786615, +0x20401003,0x20282606,0x00d01813,0x0ab8761a, +0x20501404,0x20382608,0x00e01814,0x0ab87619, +0x20101007,0x2018120a,0x00a00412,0x0b08821e, +0x00381204,0x00002004,0x00500805,0x09f8620d, +0x00280a02,0x00200c03,0x00480807,0x0a286e0d, +0x00280a03,0x00201005,0x00580806,0x0a286e0d, +0x20381a05,0x0020140a,0x0060080e,0x0a58860e, +0x20301404,0x20482609,0x00d00c0f,0x09a86203, +0x20180401,0x00000601,0x0080040c,0x09e86e03, +0x20200002,0x20180603,0x0080040d,0x09e86e03, +0x00480402,0x20401606,0x00c00405,0x0a187604, +0x00100c00,0x00181404,0x00480c07,0x09c86008, +0x00200202,0x20100001,0x00900409,0x09f86c07, +0x00280603,0x20100403,0x00800408,0x09f86c07, +0x20100800,0x20581201,0x01100411,0x0a187c07, +0x20181602,0x00402403,0x2018080a,0x0a286010, +0x20200c04,0x20281206,0x00980c0f,0x0a686c13, +0x20100c04,0x20280e06,0x0098080f,0x0a686c13, +0x20200c02,0x20381a02,0x00d8040f,0x0a987c17, +0x00780e01,0x20101602,0x00880408,0x0ac86419, +0x00481605,0x00202007,0x00581409,0x0b28741f, +0x00280e03,0x00101805,0x0058180b,0x0b387420, +0x00981604,0x00002c04,0x00682409,0x0b788023, +0x20a80405,0x20500a06,0x00d8201c,0x0bc86c2b, +0x20201004,0x20481608,0x00d81015,0x0c587c2f, +0x00000801,0x20280604,0x00b81411,0x0c68802e, +0x20901004,0x20482609,0x01180c23,0x0cd89439, +0x00500e01,0x2068080a,0x00f81602,0x0d787c38, +0x20401405,0x00182c02,0x0098100f,0x0e189041, +0x20601006,0x00083000,0x00a80413,0x0e189040, +0x00502403,0x00083004,0x00882c07,0x0f18a44f, +0x0040020b,0x20201005,0x00e0180d,0x0f38783d, +0x00681211,0x00501c12,0x20302002,0x1058884a, +0x00781210,0x00401c12,0x20101801,0x1048844a, +0x2038160a,0x0080240e,0x20300815,0x11b8a85d, +0x20800809,0x2020061b,0x01283819,0x11687450, +0x2078080a,0x0010261f,0x00482c14,0x12b87454, +0x2078080a,0x00002a1d,0x00682c16,0x12b87854, +0x20483805,0x0030460f,0x0050040c,0x14e89c6d, +0x20f00803,0x20780800,0x00f84400,0x13b83e2c, +0x20f00c04,0x20480400,0x00d85c00,0x15684235, +0x20e00803,0x20780400,0x01085400,0x15584636, +0x21780c03,0x00781400,0x00081c00,0x17f85e3c, +0x01802604,0x20483c08,0x00d80e2e,0x12185a43, +0x01300605,0x2018100b,0x00c81e2c,0x13786a4b, +0x01201203,0x20482409,0x01081a2b,0x13686a4b, +0x02382a04,0x00406c09,0x20586246,0x15b8665f, +0x20600004,0x00500a03,0x2028181b,0x0fa85a4d, +0x00501405,0x00081203,0x0088100c,0x10b86a5b, +0x00700c04,0x00000201,0x0078180b,0x10b86a5b, +0x20302c02,0x20684a03,0x01501823,0x12388e70, +0x00380603,0x00600008,0x00000808,0x0d98663b, +0x20581207,0x00400c0b,0x0040181d,0x0e286e47, +0x20780e07,0x0020000a,0x0080201f,0x0e287246, +0x20400001,0x00580804,0x00300819,0x0f388252, +0x20381a01,0x00502000,0x00001c11,0x0be8562f, +0x00080805,0x0000060a,0x00701c0d,0x0c585a32, +0x00180405,0x0000060a,0x0080180b,0x0c585a31, +0x00281e07,0x00502808,0x0010240e,0x0cf8763f, +0x00280800,0x20101204,0x00800c09,0x0aa84a22, +0x00000603,0x20280805,0x0080080c,0x0af85625, +0x00000603,0x20280c06,0x0080080d,0x0af85a25, +0x20400c08,0x2028160d,0x00b02016,0x0b48622d, +0x20201002,0x20381a03,0x00b0000f,0x09c84a16, +0x20180401,0x20100e03,0x0060000d,0x0a084e19, +0x00080400,0x20101203,0x0060040c,0x0a084e19, +0x00580e09,0x00101c0a,0x00680408,0x0a285e1e, +0x20100000,0x00181402,0x00500808,0x09484e0a, +0x00000401,0x20280e01,0x0090000a,0x0968520d, +0x00000402,0x20281202,0x00a0040b,0x0968520d, +0x2080180a,0x2028360f,0x00d01418,0x09785e0d, +0x00280e01,0x00101c02,0x00081006,0x09184603, +0x00000400,0x20180801,0x0078040b,0x09285203, +0x00100201,0x20100002,0x0068080a,0x09285203, +0x00680e07,0x00400c0f,0x00180e01,0x09485e02, +0x00180601,0x20200e01,0x0080000b,0x09184805, +0x00000001,0x00000000,0x0058040a,0x09485008, +0x20100802,0x20180a02,0x0060000b,0x09485408, +0x20100002,0x00100a07,0x00300811,0x09485406, +0x20201002,0x20381e03,0x00b0080d,0x09784c11, +0x00280a03,0x00001802,0x00480809,0x09a85011, +0x00280a03,0x00101404,0x00480c08,0x09a85412, +0x00000000,0x00100800,0x0058140d,0x09b85815, +0x00600e03,0x00181002,0x00480805,0x0a284c1a, +0x20101405,0x20282208,0x00a80410,0x0a58581e, +0x20100c04,0x20181607,0x00980410,0x0a68581e, +0x00400603,0x00180c01,0x0070000d,0x0a986422, +0x20500807,0x00480606,0x20182016,0x0b185028, +0x00281604,0x00302007,0x0028200d,0x0b88602c, +0x00280e04,0x00201406,0x0048180d,0x0b88602c, +0x20500807,0x00100e07,0x0048381a,0x0be86835, +0x00382204,0x0060200d,0x20100007,0x0c986036, +0x00100005,0x20200a05,0x00a81412,0x0d28683b, +0x00000407,0x20200607,0x00981812,0x0d28683c, +0x00882605,0x0030380d,0x0088200b,0x0de88448, +0x20681e06,0x20201401,0x00603c12,0x0e785043, +0x20b00609,0x2028180b,0x00d02015,0x0f48744f, +0x2090020a,0x2018100e,0x00a01c13,0x0f48744e, +0x20d00204,0x20681e03,0x01603c24,0x10788460, +0x00000c06,0x20801e11,0x00c83601,0x10b83c4a, +0x00400c05,0x2010120f,0x0078220b,0x11e86053, +0x00300c05,0x20100e10,0x00681a08,0x11e85c53, +0x00105805,0x2068660f,0x00f82203,0x13d8746f, +0x20d80404,0x00501400,0x20583c00,0x13582a34, +0x20b80c00,0x00102000,0x00082c00,0x15082a40, +0x20b80c00,0x00301c00,0x20383000,0x14f82a3f, +0x21402c09,0x20c84000,0x01688c00,0x17583244, +0x01482206,0x0040340b,0x00081626,0x11884247, +0x00e00c05,0x20280601,0x00882621,0x12d84250, +0x00f00003,0x00100c01,0x00482a22,0x12c84250, +0x01f0120a,0x20180c1b,0x0078363d,0x14e86662, +0x20280803,0x20400e07,0x00d00c17,0x0f08424f, +0x00a81e08,0x0010280c,0x00700009,0x10084e5c, +0x00a81607,0x0010200a,0x00700809,0x0ff84e5c, +0x20182202,0x00303e02,0x00401820,0x11585a71, +0x00000603,0x20580c04,0x01101010,0x0ce8423b, +0x20c01005,0x20682a0b,0x01102828,0x0d784644, +0x20d01005,0x2058260b,0x00f02029,0x0d684243, +0x20200003,0x20580e08,0x01301c1c,0x0e585652, +0x20401403,0x20582a05,0x00e01811,0x0b483a2a, +0x00501000,0x20281003,0x00781003,0x0bc83e2f, +0x00600e01,0x20180c04,0x00681001,0x0bb83e2f, +0x20501801,0x20583002,0x01101416,0x0c285239, +0x00200a01,0x00080804,0x00480405,0x0a28321f, +0x20300201,0x00200003,0x00300411,0x0a684224, +0x20300201,0x00200002,0x00300813,0x0a684225, +0x00380602,0x00101404,0x00400409,0x0aa8462a, +0x20181203,0x00201801,0x0020040c,0x09583217, +0x00080a01,0x00200601,0x00301009,0x09883a17, +0x00080a01,0x00200201,0x00301009,0x09783a17, +0x20380601,0x20180a03,0x00902413,0x09883e1c, +0x20101005,0x20281207,0x00880c0a,0x08c8320c, +0x00100803,0x00080605,0x00480809,0x08e8360e, +0x00100402,0x00000203,0x00480c09,0x08e8360e, +0x00280402,0x20201604,0x00781809,0x08e8360e, +0x00180603,0x00280408,0x00480408,0x08983e03, +0x20180602,0x00200804,0x00380c0c,0x08a83e04, +0x20100201,0x00100002,0x0048080c,0x08a83e04, +0x20101001,0x20281c01,0x00c8080e,0x08984603, +0x00000001,0x00000202,0x00300c0a,0x08983406, +0x00100000,0x00000201,0x0050040a,0x08a84007, +0x00180400,0x00100801,0x00480409,0x08b83c07, +0x00180a02,0x00100c04,0x00500009,0x08b84408, +0x20100001,0x00001201,0x00380c0a,0x08f83010, +0x20100400,0x00180800,0x0050040c,0x09184012, +0x20100000,0x00080a01,0x0060080c,0x09184012, +0x00080601,0x20100a02,0x0080080d,0x09284014, +0x00380e02,0x00001802,0x00780407,0x09983819, +0x00480e02,0x00102002,0x00380c08,0x09c83c1c, +0x00380601,0x00101000,0x00580c09,0x09c83c1c, +0x00200803,0x20180605,0x00a8100e,0x09f84021, +0x00280801,0x20301204,0x00c80810,0x0a883824, +0x20201004,0x20281a06,0x00b80413,0x0ae8442a, +0x20300c03,0x20181604,0x00980813,0x0ae8442a, +0x00281a03,0x00102005,0x00981413,0x0b384c31, +0x20102201,0x20583e01,0x01100c15,0x0be84436, +0x00680a04,0x00300c06,0x00580c0d,0x0c784c3a, +0x00780a03,0x00200c05,0x0058100c,0x0c784c3a, +0x00301e01,0x20583a04,0x01101418,0x0d185047, +0x20c01806,0x00383a04,0x00180412,0x0de8404a, +0x21300404,0x00081205,0x00700420,0x0e984c50, +0x21300402,0x00181203,0x00800c21,0x0e885050, +0x2110180a,0x00282208,0x00482821,0x0fb85063, +0x00682204,0x0090440d,0x20d82212,0x10583c49, +0x00981e02,0x00203807,0x0038161a,0x11484852, +0x00881a01,0x00203004,0x00481618,0x11484853, +0x00685a08,0x0080a417,0x20484211,0x1308606a, +0x20981001,0x00000c00,0x00981000,0x1308223a, +0x20c00002,0x00200000,0x00381800,0x14b82643, +0x20b00402,0x00080400,0x00681c00,0x14a82643, +0x20b80c05,0x00c04800,0x20e87400,0x17282257, +0x00f01a01,0x20482803,0x00c0061b,0x11182a47, +0x01381603,0x00302006,0x00380a23,0x12782e54, +0x01180e02,0x00100c05,0x00680a21,0x12682e53, +0x01582e08,0x0090240f,0x00400e22,0x14384e68, +0x00100000,0x00280400,0x00200811,0x0ea8224d, +0x00201401,0x20382a04,0x00a02015,0x0f982a5b, +0x00400e01,0x20182201,0x00901c13,0x0f882e5a, +0x20300402,0x20282609,0x00d03c1e,0x10c83a6a, +0x20300000,0x00280400,0x00100414,0x0c88223a, +0x20700003,0x00200a02,0x0008141c,0x0d182242, +0x20800004,0x00200a04,0x0018101e,0x0d182242, +0x00101401,0x20180e01,0x00481015,0x0de82a50, +0x20180402,0x00101000,0x0008100c,0x0af81e2a, +0x00481603,0x00302007,0x00280406,0x0b682a31, +0x00581604,0x00201c08,0x00480405,0x0b582a30, +0x20481001,0x00501802,0x00180c18,0x0bb82e3a, +0x00180e05,0x00101005,0x00400c09,0x09d82620, +0x20480400,0x20200203,0x00a01814,0x0a082624, +0x20480400,0x20380604,0x00b01815,0x09f82624, +0x00180a05,0x00100405,0x0070200c,0x0a382e27, +0x20301005,0x20281a09,0x00800c0d,0x09081e15, +0x20101003,0x20381604,0x00a80409,0x09282216, +0x20101002,0x20381604,0x00a80407,0x09282216, +0x20401006,0x20181a0b,0x00700810,0x09381e19, +0x00481204,0x00201c06,0x00281403,0x08781e0d, +0x00480a02,0x00100c04,0x00580c04,0x0898260f, +0x00380a02,0x00100c04,0x00580c06,0x0898260f, +0x00480602,0x00200c06,0x00281404,0x0898260f, +0x20300c02,0x20281205,0x00800410,0x08382604, +0x20300401,0x20180a02,0x00800410,0x08382a05, +0x20100001,0x20100201,0x0080000f,0x08382605, +0x20180800,0x00101201,0x0048040f,0x08382606, +0x00000001,0x00180402,0x00480808,0x08482408, +0x00100201,0x00000402,0x00780409,0x08482808, +0x00000201,0x20180401,0x0070040a,0x08482808, +0x20100001,0x20180e02,0x0090080e,0x08482809, +0x00080a02,0x00100c04,0x00300809,0x08a82410, +0x20100000,0x20100201,0x0070040c,0x08a82412, +0x20100001,0x20100201,0x0070000b,0x08b82412, +0x20100000,0x00000002,0x0058040b,0x08c82415, +0x00100400,0x20180a02,0x0060140a,0x09481c19, +0x00100401,0x20180a01,0x0080040a,0x0968281d, +0x00200000,0x20100001,0x00700009,0x0968241c, +0x00581204,0x00001803,0x00600409,0x0998241f, +0x00300801,0x00080a02,0x0048040c,0x0a381824, +0x00280e03,0x20101c03,0x0058080d,0x0a782428, +0x00080800,0x20101400,0x0078080f,0x0a782428, +0x20101c06,0x20482a09,0x00c00018,0x0ac82430, +0x20281201,0x00202001,0x00281814,0x0b981c34, +0x00300804,0x20481607,0x00d00413,0x0bf82839, +0x00400000,0x20380a02,0x00c00410,0x0bf82c38, +0x00280e03,0x00302008,0x00282415,0x0ca82c46, +0x20700402,0x20301602,0x00a8240f,0x0d882845, +0x20f00601,0x20100405,0x0088181b,0x0e182c50, +0x21100c01,0x20380400,0x00a8101e,0x0e182c4f, +0x20780c01,0x00002602,0x00a81419,0x0f28345d, +0x00200a02,0x20282005,0x00f01e05,0x0fc83c49, +0x00601000,0x00082000,0x00801a13,0x10c83053, +0x00700e01,0x00081803,0x00800a14,0x10c83053, +0x20202400,0x20286001,0x01403c05,0x1258406b, +0x20802403,0x20582400,0x00a83000,0x12e0063c, +0x20900000,0x20100400,0x00980c00,0x14880e46, +0x20980800,0x00101000,0x00680800,0x14780a46, +0x20681205,0x20b02000,0x01801c00,0x16d80e5f, +0x00e82604,0x00402409,0x00180e19,0x10e81248, +0x00f01002,0x20182201,0x00a0021c,0x12381254, +0x00f00c01,0x20281601,0x00a0021c,0x12281254, +0x00d04406,0x20f8620e,0x01f00e12,0x13d80a68, +0x00101400,0x20580e03,0x00900010,0x0e780e4d, +0x00380e01,0x00301404,0x00280c11,0x0f681259, +0x00380a01,0x00100c03,0x00580812,0x0f581259, +0x20100c03,0x00281005,0x00783016,0x10781266, +0x20300804,0x00080a03,0x00680c14,0x0c58123b, +0x20480601,0x00000c00,0x0070041a,0x0ce81243, +0x20580400,0x00000800,0x0080041a,0x0cd81243, +0x00282208,0x0050300d,0x00300013,0x0da81a51, +0x00180a05,0x00200808,0x0040040c,0x0ac8162b, +0x00100c01,0x20181e02,0x00a0140d,0x0b281230, +0x00100800,0x20181e01,0x00a0140d,0x0b18122f, +0x20300c04,0x2038160c,0x00f0201b,0x0b78123a, +0x20300804,0x00081607,0x0070180e,0x09a8121e, +0x20400001,0x00280800,0x00300010,0x09d80a21, +0x20400402,0x00180a01,0x00380410,0x09d80a21, +0x20400801,0x20181c01,0x00a00011,0x09f80e24, +0x00180e04,0x00201c05,0x00280804,0x08e80a15, +0x00181202,0x00201803,0x00180805,0x09080a17, +0x00281203,0x00201c04,0x00180804,0x09080a17, +0x00280a03,0x00101804,0x00381005,0x09180a19, +0x00100c03,0x20281606,0x00800c09,0x08580a0e, +0x00200c02,0x20280e04,0x00700408,0x08680e10, +0x00100c02,0x20280e05,0x00800409,0x08680e10, +0x00100003,0x00080604,0x0090080b,0x08680e11, +0x00080a02,0x00100c03,0x0048100b,0x08080a04, +0x20100000,0x00100001,0x0058080e,0x08080e05, +0x20100201,0x00100003,0x0058080d,0x08080e05, +0x20180603,0x00000004,0x0080040f,0x08080e05, +0x00100801,0x00080602,0x0078040a,0x08081006, +0x00000000,0x00180400,0x0050000b,0x08181007, +0x20100001,0x00180601,0x0050000c,0x08181007, +0x00000c03,0x20180a05,0x0078080c,0x08180809, +0x20200400,0x00181000,0x0060040d,0x08681411, +0x20100000,0x00180400,0x0040000b,0x08781012, +0x00080601,0x00200401,0x0040000a,0x08781012, +0x00000603,0x00280404,0x0058040d,0x08881015, +0x00100000,0x00200401,0x00180407,0x0918101b, +0x00300002,0x00200201,0x00480809,0x0938101c, +0x00200002,0x00180602,0x0040000a,0x0938101c, +0x00100803,0x00281203,0x0040040c,0x09681021, +0x00480a03,0x00201002,0x0020040a,0x0a180c24, +0x20100603,0x00280804,0x00300811,0x0a481029, +0x00000203,0x00100004,0x0030040f,0x0a481029, +0x00581a05,0x00503007,0x0008100f,0x0a980c2e, +0x20301006,0x00081608,0x00780415,0x0b680c33, +0x00700004,0x00300a05,0x0018100c,0x0bc80c38, +0x00500405,0x00280607,0x0038080f,0x0bc80c38, +0x20280806,0x20180607,0x00c0141d,0x0c681044, +0x20482205,0x0040240a,0x0010000d,0x0d481444, +0x21180e03,0x00301407,0x00480420,0x0dd8144e, +0x21080a03,0x00301809,0x0028101d,0x0dd8144e, +0x20500605,0x20300409,0x00b00017,0x0ee80c5e, +0x00001c01,0x20380a04,0x00a00800,0x0f880849, +0x00600001,0x00000e03,0x00900e12,0x10881054, +0x00680801,0x00101602,0x00801211,0x10881053, +0x20200802,0x20201206,0x00c00007,0x1220006b, +0x20582e07,0x00704800,0x20501800,0x13000e42, +0x20a80401,0x00200400,0x00680c00,0x14901647, +0x20a00802,0x00081000,0x00881000,0x14801646, +0x20b00c01,0x00c81000,0x20a01400,0x16f01259, +0x00a0380f,0x20484a14,0x00d80e10,0x10d00e4a, +0x01180a03,0x00001404,0x0068121e,0x12301255, +0x01180a02,0x00201405,0x00480e1e,0x12200e55, +0x01484a03,0x00f06c02,0x20e80a21,0x14001e6a, +0x0018260d,0x00a03019,0x2058100e,0x0e78064b, +0x00200802,0x20181204,0x00b00815,0x0f500e5a, +0x00200401,0x00080a03,0x00900815,0x0f400e59, +0x00200002,0x20201206,0x00d8041b,0x10801a6d, +0x00180c06,0x0010120f,0x00701c10,0x0c500e3c, +0x20580602,0x00180403,0x0070041a,0x0ce00e42, +0x20580601,0x00080401,0x0070081a,0x0cd00e42, +0x20601001,0x20383201,0x01001420,0x0d800e4f, +0x20400202,0x20281004,0x00b00014,0x0ab00a2a, +0x00280801,0x00000a02,0x0068040b,0x0b201230, +0x00180402,0x00000203,0x0068080b,0x0b10122f, +0x00180a03,0x00100c03,0x0048080f,0x0b801a37, +0x00100401,0x20200202,0x00780407,0x09a00e1d, +0x20300400,0x20280400,0x00880810,0x09d00e22, +0x20280602,0x20100403,0x00780c0f,0x09d00e22, +0x20300405,0x20100206,0x00781013,0x0a001626, +0x20200400,0x20180c01,0x0070040a,0x08d00a14, +0x20100c01,0x20181400,0x00700008,0x08f00a16, +0x20101002,0x20181602,0x00800408,0x08f00a16, +0x20180e04,0x00000408,0x00700409,0x09100e19, +0x00480602,0x00001001,0x00480403,0x0850120e, +0x00480a02,0x00201404,0x00380404,0x08600e10, +0x00480e03,0x00201405,0x00380405,0x08600e10, +0x00401001,0x20380604,0x00800406,0x08601611, +0x20200402,0x20180a03,0x0080000e,0x08000e05, +0x20280401,0x00000603,0x00800810,0x08000e06, +0x20280401,0x20100603,0x00800810,0x08000e06, +0x20400403,0x00180e02,0x00780812,0x08001205, +0x00280e03,0x00001004,0x00600008,0x08000c06, +0x00000201,0x20100001,0x0088040b,0x08100c07, +0x00000000,0x20100000,0x0098040a,0x08100c07, +0x00381204,0x00201806,0x00480807,0x08100c08, +0x20200404,0x20380606,0x00a8080d,0x08600c10, +0x20100001,0x20100201,0x0088040b,0x08700c12, +0x20100000,0x20180601,0x0090000b,0x08700c12, +0x20380802,0x20200605,0x00a00c11,0x08801014, +0x00180603,0x20200006,0x00980809,0x0910041b, +0x00400000,0x20100401,0x00880808,0x0920081b, +0x00300401,0x20180601,0x00880809,0x0920081c, +0x00480400,0x20400802,0x00b80808,0x09601021, +0x00000403,0x20280a03,0x0090080c,0x0a000825, +0x20400401,0x20100000,0x00980414,0x0a300829, +0x20300201,0x20100403,0x00800013,0x0a300829, +0x00001203,0x20581802,0x00e01416,0x0a901030, +0x00380a08,0x20101c06,0x0080040d,0x0b601032, +0x00b00204,0x00000c04,0x00900407,0x0bc00837, +0x00a00000,0x00000e01,0x00880408,0x0bc00837, +0x00402403,0x00081e06,0x00880c15,0x0c601845, +0x20902010,0x20383e12,0x00f00417,0x0d300c44, +0x21480807,0x20180e07,0x00c01427,0x0dc0084f, +0x21381403,0x00000201,0x00b01426,0x0dc0084e, +0x20a82c03,0x00901404,0x00101020,0x0ef00c60, +0x0018260a,0x00504c1d,0x00080e04,0x0f900c4d, +0x00701a05,0x20300c0e,0x00980a15,0x10801457, +0x00602203,0x20480409,0x00b00612,0x10801457, +0x00000604,0x20302c0d,0x00600c01,0x1240246f, +0x20c03403,0x20a83c00,0x01080400,0x1320263b, +0x20902800,0x20681000,0x00a81400,0x14d03649, +0x20801601,0x20500c00,0x00880800,0x14c03649, +0x20a0060a,0x20d01800,0x01a04800,0x17203257, +0x01983a09,0x0030600a,0x00180e24,0x11102a4d, +0x00e80a01,0x00400001,0x00700e1a,0x12602a56, +0x00e00401,0x00080e04,0x00b01219,0x12502e56, +0x01104012,0x20c86e1d,0x0210221f,0x14404266, +0x20c01c08,0x20a84210,0x01a02c26,0x0e80264c, +0x00480c00,0x00200a02,0x00700411,0x0f90325a, +0x00380800,0x00100400,0x00800012,0x0f802e59, +0x00480a0d,0x00300c18,0x00582415,0x10d03e6b, +0x00801204,0x20481407,0x00a81401,0x0c802e38, +0x20700c01,0x20181202,0x0098081d,0x0d102e42, +0x20600800,0x20180e01,0x0098081b,0x0d102e42, +0x20400407,0x0018060f,0x00800020,0x0dd03e51, +0x20600805,0x00080e06,0x00580c18,0x0ae02a2c, +0x00300801,0x00180c00,0x00581008,0x0b502a30, +0x00300401,0x00180a01,0x00681008,0x0b502a30, +0x20200202,0x00280807,0x00781812,0x0bc02e38, +0x00200205,0x00200808,0x00281005,0x09d0221d, +0x20380601,0x00300803,0x00280c10,0x0a002223, +0x20400000,0x00200002,0x00480812,0x0a002223, +0x00180602,0x00200400,0x0048080d,0x0a402e28, +0x20280404,0x00100205,0x0030040b,0x09002215, +0x00081001,0x00201201,0x00400008,0x09202217, +0x00181400,0x00201401,0x00400006,0x09202217, +0x20500c07,0x00181e06,0x00680811,0x09402619, +0x00200602,0x00000005,0x00400005,0x08801e0d, +0x00200a02,0x20280802,0x00800c08,0x0880220f, +0x00100a01,0x20380c01,0x00900c09,0x0880220f, +0x00581a0a,0x00402810,0x20100002,0x08a02610, +0x00080400,0x00100e02,0x00300c0b,0x08302605, +0x00000402,0x20180a04,0x0060040d,0x08302a05, +0x20100001,0x20180603,0x0060040c,0x08302a04, +0x20100006,0x2030060d,0x00901410,0x08403206, +0x20200802,0x00081603,0x0060040c,0x08302406, +0x00000201,0x00000002,0x0058040b,0x08402807, +0x00000201,0x00000001,0x0058040b,0x08402807, +0x00000e03,0x20281804,0x00a0040d,0x08502c08, +0x00300201,0x00200802,0x00181007,0x0890240f, +0x00000402,0x00080602,0x0058040a,0x08a02412, +0x20100401,0x00000201,0x0058040a,0x08a02812, +0x20101004,0x00181605,0x0058080c,0x08c02c15, +0x20200001,0x00280601,0x0030040f,0x09301c1a, +0x00400601,0x00100402,0x00480409,0x0950241b, +0x00500201,0x00100402,0x00580808,0x0950241b, +0x00500602,0x00500006,0x0008080a,0x09a02820, +0x00380800,0x00200c03,0x0020040a,0x0a302026, +0x20380403,0x00200a01,0x00500414,0x0a602429, +0x20580403,0x00100400,0x00600416,0x0a60202a, +0x20381005,0x00601e01,0x00000418,0x0ad02c31, +0x20580604,0x00000003,0x00501c14,0x0ba02835, +0x00780a0a,0x00100807,0x0070200b,0x0bf02839, +0x00a80e0b,0x00001409,0x00702407,0x0bf02838, +0x00783a10,0x0020540d,0x00702c0f,0x0cb03445, +0x00700009,0x20102a08,0x00582005,0x0d803441, +0x20d02415,0x20182616,0x00981820,0x0e00344f, +0x21002c17,0x20383a19,0x00c81025,0x0df0344e, +0x20707c1a,0x20c87622,0x01b81824,0x0f30445e, +0x20802a07,0x20182414,0x00e03819,0x0fc02850, +0x00282a0e,0x00805429,0x00000e07,0x10c0285a, +0x00382a0f,0x00905c2c,0x2020020a,0x10c0285b, +0x2058320f,0x0120342c,0x2020180e,0x12902c76, +0x20983608,0x00d06000,0x20d05000,0x13802a3d, +0x20883a08,0x00506800,0x20806800,0x15403a48, +0x20a82606,0x00404800,0x20505c00,0x15303a46, +0x21482605,0x00e02400,0x20e07800,0x17b04a4a, +0x0100140a,0x20184617,0x00b04e1a,0x11704249, +0x00d0140a,0x20881a19,0x01203a19,0x12e05e55, +0x01000806,0x20580613,0x00c02e1d,0x12d05a55, +0x02381805,0x00404e10,0x2040023c,0x15107a68, +0x20500201,0x00501407,0x20683417,0x0f004e4b, +0x00401601,0x20381803,0x00c8200f,0x10105a5a, +0x00201402,0x20381a01,0x00c81813,0x1000565a, +0x20900000,0x20281400,0x00f0002d,0x11606670, +0x00381603,0x00501c03,0x20100008,0x0cf03e3b, +0x20680c00,0x00200c01,0x0068141c,0x0d904e44, +0x20681201,0x00300c03,0x0058141a,0x0d804a43, +0x00300201,0x20200601,0x00a81811,0x0e706651, +0x20200404,0x00000606,0x00681012,0x0b403e2e, +0x00480400,0x20200801,0x00981009,0x0bc04632, +0x00480400,0x20200801,0x00980c08,0x0bc04632, +0x20400003,0x20280a02,0x00c8181a,0x0c40563c, +0x20380e04,0x00100006,0x0070000e,0x0a10321e, +0x20400202,0x20380800,0x00b00413,0x0a603e24, +0x20580601,0x20380601,0x00b00014,0x0a604224, +0x20100603,0x20280406,0x00a8140d,0x0ab04a28, +0x00101004,0x20280e05,0x00780806,0x09503615, +0x00101c04,0x20382204,0x00a81007,0x09703e17, +0x00101c04,0x20382603,0x00a81007,0x09703e17, +0x00300803,0x20100604,0x0098180b,0x09a0461c, +0x00080e03,0x00200806,0x0040040a,0x08d02e0d, +0x20180a04,0x00300808,0x0018040a,0x08e0360e, +0x00080e05,0x00400c09,0x0018040a,0x08e0360e, +0x20500a01,0x00182404,0x00a01012,0x08f0360e, +0x00000402,0x20180604,0x00600c09,0x08903603, +0x00200001,0x00100604,0x00400809,0x08903e05, +0x00100403,0x00000206,0x0040080a,0x08a03e04, +0x00580602,0x00300c02,0x00100403,0x08c04603, +0x00000400,0x20100c02,0x00580c09,0x08903805, +0x20200001,0x00180400,0x0058040d,0x08a03807, +0x20180400,0x00200402,0x0048040c,0x08a03807, +0x20380402,0x00100e03,0x00400011,0x08c04807, +0x00280a02,0x00000801,0x00800809,0x08e0340e, +0x00180601,0x00100c03,0x00480408,0x09003811, +0x00080400,0x00100c01,0x00500009,0x09003811, +0x00380e01,0x00001c03,0x00780c07,0x09304414, +0x20100404,0x20280a05,0x00a0000e,0x0980381a, +0x00380800,0x00000e01,0x0080100b,0x09b03c1b, +0x00480800,0x00000800,0x00700c09,0x09b03c1b, +0x00280802,0x20200e01,0x00e00c10,0x0a00441f, +0x00301604,0x20181406,0x0088040c,0x0a803427, +0x20100601,0x20280400,0x00a01014,0x0ac0402a, +0x20200400,0x20280400,0x00a01016,0x0ac0402a, +0x0020120a,0x20481407,0x01102c17,0x0b404c33, +0x20880406,0x00480a05,0x00401017,0x0c003839, +0x20300c02,0x20181202,0x00900c12,0x0c60483d, +0x20200c01,0x20181601,0x00901410,0x0c60483d, +0x2090301a,0x20185a17,0x00c00c1d,0x0d405c4d, +0x01080401,0x00302c0d,0x00200203,0x0df04043, +0x00881404,0x00204806,0x00581c0b,0x0e80504c, +0x00881805,0x00205003,0x0048200b,0x0e80544b, +0x01388a1d,0x00c0fc36,0x20a81002,0x0ff0685c, +0x20f83205,0x0020540f,0x00c0742d,0x10405c57, +0x20b01605,0x20482410,0x01808022,0x11305861, +0x20b01206,0x20481c13,0x01808022,0x11305461, +0x2130540b,0x21685e21,0x0350bc3a,0x13309079, +0x21082c00,0x00384000,0x01805400,0x13c03e2d, +0x21182402,0x00c83c00,0x00806c00,0x15a03a35, +0x21082401,0x00a82800,0x00705c00,0x15a03e37, +0x21a80408,0x20484c00,0x01b01800,0x1840663b, +0x01a02403,0x20880400,0x00983a30,0x12206a45, +0x01700203,0x00302405,0x20700233,0x13c0724e, +0x01680603,0x00201803,0x20200e30,0x13b06e4f, +0x02801e13,0x20500419,0x00800e4d,0x16008262, +0x20681606,0x00101808,0x0080041d,0x0fa0524f, +0x00381601,0x00202605,0x00200c12,0x10e0765e, +0x00481202,0x00102604,0x00400c12,0x10d0765e, +0x20a0040f,0x00280e1f,0x0090202c,0x12609672, +0x00001405,0x2038220a,0x00e00c0b,0x0d805a3b, +0x20601006,0x20281e09,0x00b8101d,0x0e406e47, +0x20701808,0x2038260b,0x00d8141e,0x0e306e46, +0x00200208,0x0030040f,0x00683010,0x0f608653, +0x00281605,0x00101006,0x0068080c,0x0bd0562f, +0x00300205,0x00280409,0x0048180a,0x0c605e34, +0x00480607,0x0038040c,0x00481808,0x0c605e33, +0x20100804,0x00380a09,0x00781417,0x0d107a40, +0x20601408,0x20382209,0x00a81013,0x0a90521f, +0x20500806,0x00380e07,0x00381013,0x0b005a25, +0x20500c07,0x00280e09,0x00381014,0x0af05e25, +0x20481801,0x00500c04,0x00581813,0x0b60662b, +0x00581a08,0x0020200e,0x00281001,0x09d04a15, +0x00582206,0x00502c0a,0x00081403,0x0a10521a, +0x00582607,0x0050300c,0x00081403,0x0a00521a, +0x00580e06,0x20101808,0x00780407,0x0a40661e, +0x20401805,0x2048220b,0x00b00c10,0x09404e0d, +0x20500c04,0x20381607,0x00b00c13,0x09604e0f, +0x20501005,0x20381e09,0x00c01013,0x09604e0e, +0x20601006,0x2048120b,0x00d80416,0x0990660f, +0x00200601,0x00200005,0x00381405,0x09104a02, +0x00380603,0x00000405,0x00680405,0x09204e03, +0x00380a04,0x00100c07,0x00580804,0x09204e03, +0x00300204,0x00080408,0x00980405,0x09505a02, +0x00081602,0x00201404,0x0030140a,0x09104806, +0x20100403,0x20100203,0x0070000d,0x09205006, +0x20100803,0x20180604,0x0080040e,0x09205006, +0x20100003,0x00000203,0x0080080f,0x09606008, +0x00001000,0x20380e04,0x0080100a,0x09605410, +0x00080604,0x00000405,0x0070100b,0x09805012, +0x00080603,0x00000405,0x0070080a,0x09905012, +0x00200603,0x00080405,0x00800c0a,0x09e06414, +0x00300c07,0x00100204,0x00581809,0x0a105419, +0x00300c05,0x20181206,0x00800c0a,0x0a40581d, +0x00400804,0x00080e05,0x0080100a,0x0a40581c, +0x00500c04,0x00181205,0x0070140f,0x0ab06c21, +0x00082210,0x00402c11,0x00501c13,0x0b004c27, +0x20100206,0x00200408,0x00400814,0x0b605c2c, +0x20200206,0x00200406,0x00500c16,0x0b605c2c, +0x20881a05,0x00401807,0x00401c1e,0x0c107438, +0x2028041b,0x2058121e,0x01000812,0x0c805c39, +0x00081c0d,0x0020160b,0x00500c10,0x0d10643e, +0x0008140d,0x00200e0b,0x00600810,0x0d10643f, +0x01181808,0x20203e07,0x00a80806,0x0e20884a, +0x01102618,0x20601c34,0x00b00c0a,0x0e905c47, +0x00c03209,0x20500c1d,0x00a01010,0x0f40704f, +0x00d0360a,0x20300c1e,0x0090100f,0x0f40704e, +0x20a07001,0x20889c11,0x01906c38,0x10d08469, +0x21402c06,0x00384213,0x0120e03c,0x11309c6a, +0x21100601,0x00801c02,0x00d0a033,0x1220a070, +0x21200400,0x00901401,0x00c0ac36,0x12209c70, +0x20883e07,0x01409c14,0x20e07019,0x14c0e090, +0x21003c1d,0x0018c000,0x02292000,0x14b0b630, +0x20f00c18,0x0038a800,0x02b8cc00,0x16609e33, +0x20f80c15,0x00689000,0x0268a800,0x16609a34, +0x2118081a,0x01285400,0x00e8d000,0x1960ba42, +0x01c8462c,0x01006856,0x20e87230,0x12f05e48, +0x01481e23,0x00602048,0x00184e2e,0x1490664a, +0x01380e1f,0x00401440,0x00384a2c,0x1480724a, +0x0168522c,0x01005c4d,0x20780634,0x1700865c, +0x20c00c15,0x2018222d,0x00b06425,0x10607a4e, +0x0020140d,0x20181621,0x0090500d,0x11d08a5a, +0x0020100c,0x0018121d,0x0080480d,0x11c08e5a, +0x00601c17,0x20480637,0x01004c0d,0x13b0c66f, +0x00680e0b,0x00201c13,0x00482401,0x0e507e3b, +0x20180a04,0x00401c07,0x00482814,0x0f408e4a, +0x00080e05,0x00502407,0x00382813,0x0f308e4a, +0x20581603,0x0020040d,0x00e8341f,0x1080aa59, +0x20302009,0x20182a0f,0x00a80412,0x0ca07631, +0x20280c04,0x00200206,0x00b80812,0x0d407e37, +0x20300005,0x00180e07,0x00c80814,0x0d307e37, +0x00380a07,0x20301403,0x00f80c0f,0x0e20a642, +0x00281606,0x0070200b,0x0008280a,0x0b506a23, +0x00080a04,0x20101006,0x00b8180d,0x0bc07628, +0x00181206,0x00101809,0x0098180b,0x0bc07627, +0x2030380b,0x20584610,0x01582417,0x0c509a30, +0x20301407,0x00182e08,0x0080040f,0x0a705e16, +0x00001c05,0x20283206,0x00e0000d,0x0ac06e1b, +0x20202006,0x20383609,0x00f0040f,0x0ab06e1a, +0x20180606,0x00880c11,0x00481c0e,0x0b207e1d, +0x00281a06,0x00702c0d,0x20381805,0x09f05e0c, +0x00080e04,0x00401008,0x0038100c,0x0a106a0e, +0x00080e05,0x00401409,0x0028180a,0x0a206a0e, +0x00181c00,0x00702602,0x0010040c,0x0a708210, +0x00180c01,0x00100a06,0x00801c0a,0x09b05e04, +0x00000804,0x00180e04,0x0070040a,0x09d06a03, +0x00000804,0x00180e05,0x0070080b,0x09d06a04, +0x20100801,0x00080a02,0x00a0000d,0x0a308203, +0x20302005,0x20282e04,0x00a8040e,0x09b06008, +0x00280a03,0x00300c06,0x0040000a,0x09e06807, +0x00280a03,0x00301006,0x0040000a,0x09e06807, +0x00100402,0x00180401,0x0088080b,0x0a408009, +0x00080a04,0x0060200b,0x20180806,0x0a206012, +0x20400802,0x00180e04,0x00801411,0x0a406c14, +0x20300401,0x00180603,0x00801410,0x0a406c13, +0x20280602,0x00201006,0x00700c10,0x0ac08016, +0x00a81202,0x00402202,0x00702005,0x0ac06c17, +0x00880401,0x00401403,0x00480404,0x0b10741e, +0x00800001,0x00201002,0x00700405,0x0b10741e, +0x00980a04,0x00101801,0x00b0240b,0x0bb09023, +0x21001202,0x20183a07,0x00f03824,0x0bc0742c, +0x2088120b,0x00300805,0x00a0341c,0x0c30782e, +0x20880e09,0x00200404,0x00b02c1c,0x0c307c2e, +0x20d01c07,0x2018320c,0x01001c25,0x0d109c3b, +0x0190481d,0x00381a0d,0x0018720c,0x0d708038, +0x00d05023,0x2018461c,0x00c83805,0x0df0883f, +0x00d04422,0x20183618,0x00c83805,0x0df0883f, +0x01903009,0x00680c0a,0x00482201,0x0f50a44d, +0x20784a22,0x01608049,0x20607c3e,0x0f606851, +0x00385221,0x0120a04f,0x2040502d,0x10307c58, +0x00485221,0x0100a04d,0x20105c2c,0x10308058, +0x2098620a,0x0120b424,0x00106448,0x1210b871, +0x20e03c09,0x00303e1b,0x01b0f029,0x12c0f483, +0x21203806,0x20102e13,0x02312435,0x13b10088, +0x21204408,0x20401e17,0x02711c36,0x13b10488, +0x20f05e02,0x20581807,0x02e11c2c,0x16a120aa, +0x00d84019,0x01080c00,0x0249e400,0x16a14265, +0x00983021,0x01088000,0x034a1c00,0x18515e60, +0x00681025,0x00c8b000,0x039a2400,0x18415a5d, +0x00985c19,0x00e87000,0x04499400,0x1b515e68, +0x20f8121c,0x2018684c,0x02188826,0x13b08252, +0x20f82a23,0x00483864,0x0148d81a,0x15709253, +0x20c84229,0x0088146e,0x00e8d813,0x15709253, +0x21600a14,0x2088984c,0x02889c1a,0x1830c65b, +0x00900404,0x20500609,0x00700608,0x11709e43, +0x00f81601,0x20602e05,0x00603214,0x1300aa50, +0x00e80c04,0x2080220f,0x00903e10,0x1300ae51, +0x01c81a12,0x20604c11,0x00201629,0x1560ea63, +0x20600001,0x20480c02,0x00980814,0x0f60963d, +0x20500601,0x20b00206,0x0110181a,0x1070b64d, +0x20400601,0x20b80603,0x01100c19,0x1070b64c, +0x20902c12,0x20c83a24,0x0150082c,0x1220f261, +0x00682206,0x20403c06,0x00680c03,0x0db09a32, +0x00201c05,0x20a82209,0x0108200d,0x0e60b639, +0x00201403,0x20a81207,0x01081c0c,0x0e60b639, +0x20480a04,0x20180412,0x00784012,0x0fa0d242, +0x20501806,0x20c8260c,0x01500015,0x0c409226, +0x20480602,0x20380807,0x00982013,0x0cd09e2a, +0x20500801,0x20581c02,0x00c81c14,0x0cd09e29, +0x00883206,0x20306005,0x00682007,0x0dc0ce36, +0x00480601,0x20501406,0x00c83006,0x0b508619, +0x00481202,0x20302002,0x00781407,0x0bc0961d, +0x00481203,0x20302806,0x00682006,0x0bc09a1c, +0x20701804,0x20f8220c,0x01d0001f,0x0c50be23, +0x20500603,0x20781802,0x01101812,0x0ab07a0c, +0x20500c03,0x20781604,0x00f00013,0x0b008e10, +0x20400803,0x20781204,0x00f00413,0x0b008e10, +0x00102002,0x20983401,0x0158200a,0x0b90ae0e, +0x00201806,0x20681e06,0x00b80c05,0x0a808601, +0x00380602,0x20500c05,0x00a80c06,0x0ac08e03, +0x00300201,0x20500804,0x00b80c06,0x0ac08e03, +0x00080603,0x20100808,0x0088140c,0x0b50a603, +0x00282205,0x0000380c,0x0048100a,0x0a907c06, +0x20100001,0x20680a01,0x00d01410,0x0ad08c08, +0x20100400,0x20680c00,0x00d01010,0x0ad08c08, +0x00380802,0x20200e01,0x00b0080c,0x0b60a409, +0x20480c02,0x20700602,0x01103811,0x0af08013, +0x20280802,0x20601001,0x00c0040c,0x0b409416, +0x20280402,0x20500801,0x00b0080d,0x0b409416, +0x20380a02,0x20400405,0x00e02416,0x0be0ac19, +0x00900608,0x20b81402,0x01203c03,0x0bc09c1d, +0x00980e09,0x20700807,0x01003007,0x0c209c1f, +0x00980e08,0x20600806,0x00d02c07,0x0c209c20, +0x00580a02,0x20500201,0x00f03c0c,0x0d00c42a, +0x2120241c,0x20a80a16,0x00d8441d,0x0ce0ac2e, +0x21302416,0x20a82a15,0x01280422,0x0d50b034, +0x21101c14,0x20981e12,0x00f80820,0x0d60b033, +0x20601010,0x20802607,0x00e82419,0x0e90dc3c, +0x03584a1e,0x2010c03d,0x00b00219,0x0e809830, +0x03183211,0x2010ac2e,0x00882216,0x0f30b03a, +0x02f82e0f,0x20209c2a,0x00981613,0x0f30b03a, +0x02184218,0x2040802a,0x01705809,0x10c0d84e, +0x22803c2a,0x21385e1e,0x03b11088,0x1070d467, +0x21e0441b,0x20e84e06,0x0331047c,0x1160d86c, +0x21e0481b,0x20c85604,0x02f10079,0x1170dc6d, +0x21206431,0x21486a1e,0x0380cc6c,0x13d12888, +0x20503220,0x2040f05f,0x0250d80e,0x152174b0, +0x20b00a19,0x0030d84a,0x01f12c21,0x164184b9, +0x20b00219,0x0050ec4b,0x01b12020,0x165188b8, +0x21103a26,0x0050fc71,0x01d0e433,0x1981b4d6, +0x0260641c,0x22792800,0x075b3c00,0x19f29aab, +0x02a07c2e,0x22f97800,0x08dc6c00,0x1c2306b9, +0x02b06829,0x22b93400,0x082c5000,0x1c02feb9, +0x0220b036,0x234a1400,0x09cc8400,0x1f5346b3, +0x22c04a08,0x20f8d854,0x02ca2072,0x15313272, +0x2320561c,0x2108fc8a,0x02fa987e,0x17012e7a, +0x23506614,0x21292c7b,0x035a6c81,0x16f12678, +0x22a03e23,0x2078b0a1,0x016af066,0x1a316e81, +0x00d80a1c,0x0030143c,0x20a88211,0x12b0ba42, +0x00f00a1a,0x00581436,0x21083219,0x1460be48, +0x0120021f,0x00700040,0x21684a1e,0x1460be47, +0x00b0021b,0x00700038,0x21600218,0x1720f25a, +0x2040040a,0x00280e17,0x20602816,0x1090ba3f, +0x2058040d,0x00700a19,0x21503014,0x11f0da4a, +0x2068040e,0x00700e1d,0x21603c17,0x11f0da4b, +0x00982403,0x0070721a,0x21602c08,0x14212e62, +0x00001000,0x00383006,0x20980809,0x0ee0b230, +0x00781a0c,0x00604c0e,0x21382804,0x0fe0da3e, +0x0058160a,0x0060380d,0x21382006,0x0fe0da3d, +0x20800c09,0x20282a10,0x00681824,0x1151164c, +0x00181603,0x00703c06,0x21582008,0x0d80be27, +0x2060080b,0x00081615,0x0000001a,0x0e20ce2f, +0x2030000a,0x00200611,0x20580c16,0x0e20d22f, +0x00201a02,0x0018480b,0x2048140c,0x0f60fa34, +0x00380604,0x00200a02,0x2060140d,0x0c70b21d, +0x00200a04,0x0028140c,0x20582009,0x0cf0ba1d, +0x00100a05,0x0018140b,0x2048180c,0x0d00ba1e, +0x20381603,0x00703806,0x21582814,0x0e010224, +0x2070080c,0x00181a0e,0x20481414,0x0bd0b20c, +0x20280801,0x00301601,0x20a80c0f,0x0c40ba11, +0x20280403,0x00300e03,0x20980c0f,0x0c40ba10, +0x00381401,0x00203e03,0x20781c0b,0x0d20f615, +0x0088160d,0x00304017,0x20a82a02,0x0ba0a603, +0x00100202,0x00280403,0x20500c0b,0x0bf0b604, +0x00200204,0x00200406,0x2070040a,0x0bf0b604, +0x20300201,0x20300002,0x00800814,0x0cb0e605, +0x20201006,0x2028360f,0x00604816,0x0ba0a407, +0x20100004,0x00280604,0x2060080f,0x0c00b809, +0x20100004,0x00280605,0x20500c10,0x0c00bc09, +0x00500403,0x20380e02,0x0080100c,0x0cd0e80a, +0x20301202,0x00283402,0x2070140e,0x0c20b419, +0x00100605,0x00280807,0x2070180d,0x0c80bc17, +0x00000204,0x00280407,0x2060140e,0x0c80bc18, +0x20500a09,0x20281c07,0x0050301a,0x0d60f41d, +0x00100409,0x00781204,0x21481005,0x0d10c023, +0x20100c05,0x00382608,0x2090280f,0x0d70cc25, +0x00000804,0x00281e06,0x2070240d,0x0d70cc25, +0x00201019,0x00182e15,0x2020000b,0x0ea10830, +0x00a83004,0x00809017,0x21982c07,0x0e40c029, +0x0048200e,0x00605c07,0x2128300d,0x0ed0dc33, +0x00381c0d,0x00505006,0x20f8280e,0x0ed0dc33, +0x00b82a1a,0x00407837,0x20d01c12,0x1061103e, +0x01700e19,0x20482423,0x00b13024,0x0fd0e03f, +0x02080e12,0x20202030,0x0050d017,0x10a0ec45, +0x01f80e10,0x2020242e,0x0050c417,0x10b0ec45, +0x00901c11,0x20685a17,0x01112433,0x12c15461, +0x0028285d,0x20107e2a,0x0030ac6a,0x12b18c85, +0x20383c34,0x2050b206,0x00e11876,0x13b1908c, +0x20283c34,0x2050ba02,0x00e11075,0x13b18c8c, +0x01e85c40,0x0021141c,0x2050444e,0x16b1dca1, +0x2248b24d,0x20b214e8,0x0212a06d,0x189248ef, +0x22487231,0x21315093,0x0392e46b,0x19d278fb, +0x22487232,0x21415495,0x03c2f06b,0x19e274fa, +0x2378c648,0x215248d8,0x040348a4,0x1d72b518 + }, //DNP + { +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000 + }, //ct3 + }, + CapTable:{ // CapTable + { +0x00b81a05,0x00b00000,0x0000c800,0x1328ea53, +0x00b81a05,0x00700000,0x0000c000,0x1458d657, +0x00a81a05,0x00700000,0x0000b800,0x1448d657, +0x00a80a03,0x00400000,0x00006800,0x1938c260, +0x20780c05,0x00400210,0x00007c20,0x10b89243, +0x20780805,0x00100210,0x00006c20,0x11c88247, +0x20780804,0x0010020f,0x00006c1f,0x11c88647, +0x20780802,0x0010020a,0x0000441e,0x16589651, +0x00300400,0x00100202,0x00002009,0x0f086e2e, +0x00200c01,0x20100203,0x0000100b,0x0fe86232, +0x00200801,0x20100203,0x0000100b,0x0fe86632, +0x00000403,0x20100204,0x00000009,0x1428823e, +0x20580400,0x00200202,0x00001813,0x0dc85e21, +0x20480a02,0x00100001,0x00001c10,0x0e885e25, +0x20480e02,0x00200001,0x00001c10,0x0e886224, +0x00180e05,0x00000006,0x00001809,0x12588635, +0x00200401,0x00200202,0x00000002,0x0cf85616, +0x00000403,0x20100204,0x00000005,0x0d98521a, +0x00100402,0x20100204,0x00000004,0x0d98561a, +0x20100005,0x2030020a,0x0008040c,0x10d8762b, +0x20100002,0x00200000,0x00080807,0x0c585a11, +0x00180603,0x00000004,0x00000405,0x0cd85615, +0x00180602,0x00000003,0x00000806,0x0cd85615, +0x00000000,0x20200004,0x00081807,0x0fa88221, +0x00480a07,0x00300007,0x00001c03,0x0bd85a0c, +0x20100002,0x20100204,0x00000008,0x0c48520f, +0x20100402,0x20200203,0x00080408,0x0c48520e, +0x00280603,0x20200004,0x00000c09,0x0ec88619, +0x20800c0b,0x0010020f,0x0008180f,0x0b984e03, +0x00100201,0x20100001,0x00080806,0x0bf85607, +0x00100000,0x20100001,0x00080c06,0x0bf85607, +0x20100002,0x20300205,0x0000000f,0x0e287e0d, +0x0068120b,0x00300011,0x00000e08,0x0b986001, +0x20100401,0x20100201,0x00080808,0x0bd85400, +0x20100000,0x20100000,0x00080408,0x0bd85800, +0x20100400,0x20300001,0x0008100c,0x0df88000, +0x20201009,0x2010020e,0x0008080b,0x0b984c02, +0x00180601,0x00000002,0x00000405,0x0bf85806, +0x00000000,0x00000001,0x00000406,0x0bf85806, +0x00300400,0x20200000,0x00080808,0x0e28880a, +0x00280607,0x0030000c,0x00000404,0x0bc85c09, +0x00000400,0x20100202,0x00000408,0x0c38540d, +0x00000601,0x20100000,0x00000007,0x0c48580d, +0x20680400,0x20100001,0x00000412,0x0e988c17, +0x20200403,0x00200209,0x0000080a,0x0c285010, +0x20100001,0x00000201,0x00080807,0x0cc85415, +0x20100001,0x00000202,0x00080408,0x0cc85814, +0x00500201,0x20200002,0x00001000,0x0f888420, +0x00300601,0x00200001,0x00081804,0x0cc85817, +0x00100601,0x00000001,0x00080c05,0x0d88581b, +0x00100601,0x00100002,0x00080c05,0x0d885c1b, +0x20300800,0x20200202,0x0000080f,0x10987c27, +0x00180800,0x00300202,0x00080c0e,0x0da86020, +0x00780a03,0x00200000,0x00000808,0x0e785c22, +0x00780e03,0x00200000,0x00000c07,0x0e786021, +0x00481000,0x00000201,0x00001407,0x11f87c32, +0x20500800,0x00100202,0x00083011,0x0ed86c2f, +0x20d00c05,0x20100209,0x0008341c,0x0fc86034, +0x20e00c05,0x2010020a,0x0008341e,0x0fb86034, +0x20a00e01,0x20300202,0x00081414,0x13b87440, +0x00000801,0x00400204,0x00084401,0x10788837, +0x00300201,0x00200004,0x00083a0a,0x11a8843c, +0x00400601,0x00300004,0x0008420b,0x1198843c, +0x00300c02,0x00000205,0x0008320a,0x15d88444, +0x00502603,0x20c84c00,0x02007000,0x1178aa3d, +0x00501e03,0x20584800,0x01506c00,0x12c8ae42, +0x00502202,0x20684800,0x01506800,0x12b8ae42, +0x00700e04,0x20181c00,0x00b05000,0x17c8ae54, +0x20301405,0x20382609,0x00d03810,0x0fa87a35, +0x20200c06,0x00281a08,0x00302c0f,0x10c87e3b, +0x20300c05,0x00281a07,0x00403010,0x10c87e3a, +0x20500c06,0x00181e0c,0x00401c14,0x15388e4a, +0x00381205,0x00200c07,0x00402007,0x0e38662a, +0x00382208,0x00602009,0x20402408,0x0f286a2f, +0x00381e08,0x00401c08,0x20202808,0x0f286a2f, +0x00381606,0x00501008,0x20300405,0x13288a3e, +0x20600404,0x20380a09,0x00701c11,0x0d18521e, +0x20501408,0x20281e0f,0x00401810,0x0dd85622, +0x20601808,0x2038220f,0x00501411,0x0dd85622, +0x20401005,0x2018260a,0x00100c0f,0x11588233, +0x00200201,0x20200803,0x00580800,0x0c484e16, +0x00380a05,0x00300809,0x20380c00,0x0cf85a1a, +0x00380e05,0x00300c0a,0x20380c00,0x0cf85a1a, +0x00300202,0x00300405,0x20882002,0x0fe8862b, +0x00180602,0x20200400,0x00700c07,0x0ba84e12, +0x20200c03,0x00081205,0x20100809,0x0c385615, +0x20100c04,0x00081207,0x00000409,0x0c385615, +0x00000800,0x00380400,0x20680c0c,0x0ea88e24, +0x20300804,0x20481a06,0x0080040a,0x0b384a0a, +0x00180601,0x00300403,0x20480805,0x0ba85a0e, +0x00180a02,0x00300804,0x20580c05,0x0ba85a0e, +0x20100401,0x00480c00,0x2070000c,0x0db89618, +0x00381206,0x20102007,0x00281000,0x0b084a05, +0x00000001,0x00200601,0x20380408,0x0b485a08, +0x00000001,0x00200602,0x20300007,0x0b485a08, +0x00100000,0x00600401,0x20a8080b,0x0d28920d, +0x20401c09,0x20582e0a,0x00900009,0x0ae84c00, +0x00080a02,0x00200802,0x20200408,0x0b285e01, +0x20180601,0x00200401,0x20200008,0x0b285e01, +0x20180801,0x00500c00,0x2098040c,0x0ce89601, +0x00781e09,0x00203010,0x20280e04,0x0af85003, +0x00000402,0x00080a03,0x00000407,0x0b485807, +0x00000402,0x00180602,0x20100007,0x0b485c07, +0x00400202,0x00300802,0x20600408,0x0d089409, +0x20500805,0x2058120c,0x00a02010,0x0b284809, +0x00080a03,0x00100804,0x20200007,0x0b98580e, +0x00080a03,0x00100c04,0x20200407,0x0b98580e, +0x20600002,0x00380a03,0x20400813,0x0d889017, +0x00100000,0x20300803,0x00681001,0x0b984412, +0x00000403,0x20100604,0x00080406,0x0c185414, +0x00000403,0x20100604,0x00180406,0x0c185414, +0x00400001,0x00300003,0x20500402,0x0e789022, +0x00280605,0x20300c02,0x00700005,0x0c284815, +0x00080e06,0x00001006,0x00100807,0x0cd8581a, +0x00080e06,0x00000c06,0x00200807,0x0cd8581a, +0x20281a07,0x00301c06,0x2050240d,0x0f988829, +0x00101408,0x20481a0d,0x00a81c0c,0x0ce84c1d, +0x00401807,0x20281a0c,0x00580c08,0x0dc85422, +0x00401c07,0x2038220c,0x00580c07,0x0dc85422, +0x00402c0b,0x20382e10,0x00180806,0x11087833, +0x20681606,0x00101c0b,0x0048300e,0x0e08642a, +0x20881605,0x00302408,0x20283013,0x0f08642f, +0x20981a05,0x00402808,0x20283014,0x0ef8642f, +0x20b81a09,0x00802811,0x20981812,0x12c8883f, +0x00180803,0x20401608,0x00b82603,0x0f78702f, +0x00200002,0x20200207,0x00781a06,0x10a87435, +0x00280402,0x20200e06,0x00881e07,0x10a87435, +0x00581803,0x00202a09,0x0010060f,0x14d8843f, +0x00281800,0x00201c00,0x20203400,0x10786e34, +0x00380800,0x20300c00,0x00502400,0x11b8763a, +0x00380c00,0x20201400,0x00402c00,0x11a87a3b, +0x00380c00,0x20500400,0x00802800,0x1698864d, +0x00280602,0x20401601,0x00402407,0x0ee85631, +0x00380a04,0x20501001,0x00902808,0x0fe86637, +0x00280603,0x20500a01,0x00902c09,0x0fd86636, +0x00200603,0x20800a01,0x00800808,0x14387648, +0x20201404,0x20582a08,0x0090200e,0x0d884a26, +0x20602007,0x20783e0b,0x00d02012,0x0e58562a, +0x20401c07,0x20683a0a,0x00b01c0f,0x0e58562a, +0x20301806,0x2068320b,0x00b0000d,0x12187a3e, +0x20100400,0x00000003,0x20180c08,0x0c88461b, +0x00381205,0x00101c09,0x20281401,0x0d385221, +0x00381606,0x0020240a,0x20381402,0x0d385221, +0x00100a03,0x00000808,0x20183405,0x10588234, +0x00180e02,0x00200802,0x20201003,0x0bc84616, +0x20200c04,0x20381607,0x00500409,0x0c48521c, +0x20201006,0x20381a09,0x0060080a,0x0c48561b, +0x00200001,0x00100601,0x00180c07,0x0ec8922e, +0x20100401,0x20280e04,0x00000c07,0x0b283e11, +0x00180a03,0x00001006,0x00180c04,0x0b885615, +0x00280e05,0x00101408,0x00081002,0x0b885a15, +0x00080e02,0x00101003,0x0028040c,0x0d789625, +0x00100000,0x00000400,0x20381404,0x0ab83e0b, +0x00000402,0x20280a04,0x00400007,0x0af85a0f, +0x20100803,0x20380e06,0x00500409,0x0af85a0f, +0x00000402,0x20200604,0x0068040c,0x0c889619, +0x20300803,0x00081601,0x20280808,0x0a784a05, +0x00180a02,0x20100803,0x00200006,0x0a985a08, +0x00180602,0x20100404,0x00280406,0x0a985a08, +0x00000202,0x20100002,0x0070000c,0x0be89a0d, +0x00481604,0x00202c07,0x20781601,0x0a684a02, +0x20200c02,0x20381203,0x0040040a,0x0a785800, +0x20200802,0x20280a02,0x00300009,0x0a785800, +0x20100803,0x20280e03,0x0070000c,0x0bb89a01, +0x20301002,0x20382a05,0x0040240c,0x0a684c04, +0x00280602,0x00000803,0x00080404,0x0a985807, +0x00280602,0x20100403,0x00100005,0x0a885807, +0x00280a04,0x00000406,0x0040080a,0x0bd8980a, +0x00080601,0x00100802,0x20580804,0x0aa8400c, +0x20300803,0x20180e03,0x0020040b,0x0ae8580e, +0x20300804,0x20181204,0x0030040b,0x0ad8580e, +0x20300405,0x20280607,0x00500010,0x0c589017, +0x00100000,0x00100400,0x20300404,0x0b184010, +0x00480a04,0x00100c05,0x20100402,0x0b785815, +0x00480e05,0x00100c07,0x20200401,0x0b785415, +0x00480607,0x00000009,0x00400c05,0x0d489422, +0x20380400,0x00000400,0x20200407,0x0ba83c16, +0x20600804,0x20281206,0x00200c0d,0x0c28501c, +0x20600c05,0x20281608,0x00200c0d,0x0c28501c, +0x20a0200a,0x2028320b,0x00400c13,0x0e788c2e, +0x00980a02,0x20102201,0x20181e01,0x0c683c19, +0x00b81605,0x00102c06,0x20381604,0x0d285020, +0x00b81a07,0x00103008,0x20381605,0x0d285020, +0x00f8360c,0x00605813,0x20880e0b,0x10088832, +0x20c00c03,0x20281e06,0x00780c19,0x0d584c26, +0x20e00804,0x2048160a,0x0080041c,0x0e48582c, +0x20e01005,0x2058220c,0x00a0041c,0x0e38582b, +0x21400406,0x20781e10,0x00e04023,0x11a87c3e, +0x00301201,0x00180803,0x0008320a,0x0eb85c2c, +0x00400a01,0x20200403,0x0028320d,0x0fd86032, +0x00400a01,0x20180404,0x00282e0c,0x0fc86033, +0x00801400,0x20682001,0x00780e18,0x13d87442, +0x00201c01,0x00082c00,0x00401c00,0x0fa86e2d, +0x00380400,0x00480800,0x20303000,0x10c87235, +0x00300000,0x00481000,0x20203000,0x10c87634, +0x00201403,0x00682000,0x20780400,0x15988649, +0x00081203,0x00700404,0x20702805,0x0e485a2a, +0x20100601,0x00480e01,0x20502808,0x0f385e31, +0x20100201,0x00480601,0x20502408,0x0f285e30, +0x20281a08,0x00b01809,0x20f01407,0x13588245, +0x00180802,0x00301a05,0x20600806,0x0d084625, +0x00181001,0x00402204,0x20880406,0x0dc84e29, +0x00281001,0x00302203,0x20600005,0x0dc84e2a, +0x00480408,0x00501a0e,0x20981402,0x11387641, +0x20280a03,0x00000c02,0x00000c0a,0x0bf8461c, +0x20300801,0x00081000,0x0000040a,0x0c985222, +0x20400c02,0x20181a02,0x0020080c,0x0c985221, +0x20281605,0x00401c0b,0x2028100d,0x0f588a39, +0x20101403,0x20282207,0x00300806,0x0b384214, +0x00380a01,0x00201001,0x20480802,0x0ba8521c, +0x00380e02,0x00301803,0x20480c00,0x0ba8521b, +0x00300401,0x20100205,0x00500c06,0x0db8862f, +0x00080601,0x00300003,0x20481403,0x0aa84610, +0x20200402,0x00080e03,0x0010040a,0x0ae85616, +0x20200802,0x00081203,0x0020080a,0x0ad85616, +0x20200c02,0x00081601,0x0058040f,0x0c588a25, +0x00100000,0x00200401,0x20480c04,0x0a384a0d, +0x00280602,0x00200803,0x20280403,0x0a48560f, +0x00280602,0x00100c03,0x20380803,0x0a48520f, +0x00280603,0x00200804,0x00080408,0x0b688a19, +0x00000002,0x00200a01,0x20381007,0x09e85208, +0x20101003,0x00081604,0x0008040a,0x09e85609, +0x20100c02,0x00080e03,0x00080409,0x09e85609, +0x20200403,0x00180604,0x0020040e,0x0ac88a0d, +0x00000602,0x00281004,0x20101006,0x09c85a01, +0x00080e02,0x00401405,0x20580807,0x09c85800, +0x00080a02,0x00300c03,0x20380407,0x09c85a01, +0x00280a03,0x00300c04,0x0018040a,0x0a988a01, +0x00080801,0x00300e02,0x20500407,0x09d84c06, +0x00000001,0x00100202,0x00000c08,0x09e85807, +0x00000001,0x00180602,0x20100808,0x09d85807, +0x20200803,0x00181204,0x00400810,0x0ab8880b, +0x20180400,0x00100001,0x20100406,0x0a184c0c, +0x00000201,0x00100401,0x00080407,0x0a38540e, +0x00080601,0x00100801,0x20180407,0x0a38540e, +0x00280a02,0x00200c04,0x00080808,0x0b488817, +0x00100602,0x00080401,0x20100804,0x0a884811, +0x00000801,0x00081201,0x00100807,0x0ac85815, +0x20100801,0x00081202,0x00100808,0x0ac85815, +0x20200803,0x00081203,0x0020040e,0x0c288823, +0x20300404,0x00180a05,0x20100007,0x0b284417, +0x20280400,0x00200c01,0x20380806,0x0b88541c, +0x20180601,0x00200c02,0x20380805,0x0b88541c, +0x00081a04,0x00302c07,0x20280807,0x0d68882d, +0x00780e07,0x00301008,0x20400a02,0x0be84419, +0x00500603,0x00181002,0x00001002,0x0c885421, +0x00400e01,0x00181800,0x00001003,0x0c785420, +0x00401e01,0x20384204,0x00903c08,0x0ef88435, +0x20900408,0x00000a0d,0x00081813,0x0cc84022, +0x20900804,0x00200607,0x20481812,0x0da8502a, +0x20880402,0x00401604,0x20681810,0x0d98502a, +0x20e01404,0x00481206,0x20781413,0x10c87043, +0x00281e03,0x00102809,0x00282607,0x0e085827, +0x00381202,0x00401405,0x20381e0a,0x0f18602e, +0x00380800,0x00201001,0x20181e09,0x0f08602d, +0x00881202,0x00902007,0x20c81e18,0x12f87c3f, +0x00382204,0x00302800,0x00403000,0x0ed85e2b, +0x00200800,0x00081000,0x00a01800,0x0fe86630, +0x00300800,0x00081000,0x00901400,0x0fe86630, +0x00680a04,0x20101c00,0x00a01000,0x14887e4b, +0x20302008,0x2058320d,0x00e01809,0x0d984e27, +0x20280601,0x00180400,0x00601807,0x0e785a2d, +0x20200000,0x00280a01,0x00601408,0x0e685e2c, +0x20901407,0x2038320b,0x01101411,0x12487e43, +0x00400206,0x0038040b,0x00200001,0x0c784e22, +0x00200c02,0x00081203,0x00500803,0x0d285228, +0x00300801,0x00180e01,0x00300801,0x0d285228, +0x00c80a06,0x0020100a,0x0068160c,0x10487a40, +0x20500804,0x00381207,0x0020140d,0x0b78421b, +0x20280601,0x00300802,0x00180409,0x0bf85222, +0x20280a01,0x00401001,0x0008040a,0x0bf85222, +0x20801004,0x20182207,0x00900c18,0x0e487a3a, +0x00281602,0x00401c03,0x20381201,0x0ac84215, +0x00100401,0x00280a01,0x00300403,0x0b08521c, +0x00100401,0x00180e02,0x00400803,0x0b08521b, +0x00480603,0x00300806,0x00280801,0x0cb87a2e, +0x00000803,0x00080604,0x00480c06,0x0a284613, +0x00080400,0x00300401,0x00180807,0x0a385216, +0x00000000,0x00300801,0x00080c07,0x0a385216, +0x00000001,0x00200e02,0x0048040e,0x0b587a26, +0x00100201,0x00100404,0x00380c04,0x09984e0e, +0x00000801,0x00280400,0x00280406,0x09a85610, +0x00000802,0x00280800,0x00280406,0x09a85610, +0x20180400,0x00200001,0x0070080d,0x0a687e19, +0x00180601,0x00100c01,0x00400406,0x09484e09, +0x00281204,0x00401c04,0x00100006,0x09485609, +0x00181204,0x00401804,0x00000006,0x09485609, +0x00180601,0x00100800,0x0070040a,0x09c8760d, +0x20200401,0x00080a03,0x0060080a,0x09184e01, +0x20200803,0x00081607,0x00800c0c,0x09185201, +0x20200803,0x00181207,0x00700c0b,0x09185201, +0x20100401,0x00080e03,0x0090080d,0x09987601, +0x00100400,0x00180c01,0x00400004,0x09384c07, +0x00100400,0x00280802,0x00380c05,0x09385408, +0x00100000,0x00380403,0x00380c06,0x09385407, +0x00000000,0x00100401,0x00680c0c,0x09b8740b, +0x20100801,0x00280800,0x00280407,0x09884c0c, +0x20180601,0x00300402,0x00100408,0x0988540e, +0x20180601,0x00200001,0x00200408,0x0988540e, +0x00000801,0x00180e01,0x0078040c,0x0a487c17, +0x20180e01,0x00400c03,0x00000805,0x09f84812, +0x00000001,0x00200602,0x00200006,0x0a185015, +0x00000001,0x00200602,0x00280406,0x0a185015, +0x00180a01,0x00300c03,0x0048040b,0x0b287c22, +0x00100201,0x00100a01,0x00200402,0x0aa84416, +0x20100201,0x00280401,0x00300407,0x0ad8541c, +0x20100201,0x00280401,0x00300407,0x0ad8541c, +0x20300c01,0x00182201,0x0070140e,0x0c687c2f, +0x00000404,0x00181604,0x00400807,0x0b68441b, +0x00280401,0x00200601,0x00300004,0x0bd85022, +0x00380800,0x00100c00,0x00300003,0x0bd85021, +0x00380801,0x00401400,0x20180c04,0x0e087438, +0x20180606,0x00201807,0x20181006,0x0c484021, +0x20580a03,0x00101803,0x0038080b,0x0cf85029, +0x20700601,0x00000400,0x0058040d,0x0cf85029, +0x20a81203,0x00202804,0x0048080d,0x0fe87840, +0x20101403,0x00082e0a,0x00500c02,0x0d684824, +0x00200c02,0x20281a06,0x00900205,0x0e58542b, +0x00300401,0x00080a03,0x00680a08,0x0e58542b, +0x00500002,0x20280e05,0x00e01a10,0x11f8783e, +0x20101802,0x00083400,0x00c01000,0x0e483e24, +0x00280603,0x00200800,0x00801800,0x0f48422e, +0x00280602,0x00100800,0x00801800,0x0f48422e, +0x00280a04,0x00400400,0x00703000,0x13b85e47, +0x00581e03,0x00603005,0x20180a04,0x0d183226, +0x20200805,0x00081608,0x00a00807,0x0de83a2b, +0x20200805,0x00080e07,0x00b00407,0x0dd83a2b, +0x20280406,0x00200e0b,0x00780c05,0x11884a44, +0x20200002,0x20180605,0x00b0140c,0x0bf83222, +0x00481205,0x00301408,0x00580800,0x0c983e28, +0x00480a04,0x00100c07,0x00780800,0x0c983e27, +0x00600603,0x00280c07,0x00a80e02,0x0f785a42, +0x20100202,0x20100401,0x00980405,0x0b082e19, +0x20300002,0x20180a06,0x00a00c0b,0x0b683a22, +0x20300402,0x20180e05,0x00b00c0b,0x0b683a22, +0x20380c01,0x00301602,0x00880411,0x0d785a3a, +0x00001405,0x20282206,0x00a80802,0x0a483216, +0x00200201,0x00000001,0x00980802,0x0a783a1c, +0x00200000,0x00000001,0x00880c02,0x0a783a1c, +0x00200401,0x00080800,0x00c00007,0x0bd85e2f, +0x00280a03,0x00301007,0x00381802,0x09a83a14, +0x20100402,0x00000000,0x00980808,0x09a83e17, +0x20180401,0x00100400,0x00880408,0x09a84217, +0x00180603,0x00000804,0x00a0080c,0x0a885e25, +0x00080800,0x00100601,0x00600808,0x09183e0f, +0x00180e03,0x00101005,0x00800406,0x09183e10, +0x00180e03,0x00001004,0x00900806,0x09183e10, +0x20100403,0x20180a05,0x00c00c0e,0x09985618, +0x00000400,0x00080800,0x00700807,0x08b83a08, +0x20200401,0x20281204,0x00c0180a,0x08b83a08, +0x20200402,0x20381605,0x00d0180a,0x08a83a08, +0x00000202,0x00000004,0x00a0040b,0x0908560c, +0x20100000,0x00100601,0x00600008,0x08983400, +0x00100000,0x20100800,0x00880c05,0x08983201, +0x00200201,0x20100801,0x00880c04,0x08983601, +0x00100401,0x20100203,0x00a0000a,0x08d85201, +0x00100402,0x00100201,0x00680c05,0x08b83806, +0x00100000,0x20100000,0x00a80808,0x08a83806, +0x00000401,0x20180601,0x00a80409,0x08a83806, +0x00000001,0x00000000,0x00a80c0c,0x08f8540a, +0x00080e03,0x00200c04,0x00700407,0x08f83c0c, +0x20200401,0x20180800,0x00a8040a,0x08f83c0e, +0x20200401,0x00080800,0x00980409,0x08f83c0f, +0x00180a01,0x00000c02,0x00a8080b,0x09685815, +0x20201003,0x20181a05,0x00a00808,0x09783813, +0x00100202,0x00000403,0x00800004,0x09883c16, +0x00100202,0x00000403,0x00700005,0x09883c15, +0x00000c00,0x20281202,0x00d0040d,0x0a485c22, +0x00181604,0x00300804,0x00400c01,0x0a283418, +0x20200002,0x00080603,0x00900409,0x0a483c1c, +0x20200001,0x00080603,0x00900808,0x0a483c1c, +0x20380801,0x00100800,0x00a8080d,0x0b885c2f, +0x00301406,0x20380e07,0x00781403,0x0ae8301a, +0x00400801,0x00080801,0x00780c02,0x0b483c22, +0x00300c01,0x00080c01,0x00780803,0x0b483c21, +0x00400801,0x20180802,0x00b80404,0x0d286038, +0x20780608,0x0030080c,0x0040040c,0x0bd83c21, +0x20800602,0x00280403,0x0060080e,0x0c684029, +0x20880603,0x00300803,0x0040000d,0x0c683c29, +0x20d00604,0x00180804,0x00a01c11,0x0f085c43, +0x00380404,0x0020160c,0x00680a08,0x0ce83023, +0x00480801,0x00301604,0x00580a0c,0x0dc8382a, +0x00480402,0x00200a05,0x0078060b,0x0dc83c29, +0x00700c02,0x00280a07,0x00700e15,0x11384c40, +0x00080e01,0x20501800,0x00b00400,0x0df81225, +0x00000201,0x20680800,0x00d01000,0x0ef8162b, +0x00000201,0x20580800,0x00c01400,0x0ee81a2b, +0x20200000,0x20681800,0x01400c00,0x13282641, +0x00201402,0x20882604,0x01101401,0x0cd81224, +0x00300001,0x20600a02,0x00b80a01,0x0d98122b, +0x00300401,0x20500603,0x00a80800,0x0d88122b, +0x00400401,0x20600601,0x00e81606,0x11182244, +0x00000e01,0x20480c02,0x00880c07,0x0bb80e20, +0x20100800,0x20581400,0x00d00408,0x0c481a28, +0x00000a01,0x20481001,0x00c00007,0x0c381628, +0x00380602,0x20500402,0x00f80405,0x0ef82a44, +0x20480400,0x20100601,0x00500006,0x0ad80e1a, +0x20100000,0x20300201,0x00880806,0x0b281621, +0x20180400,0x20300400,0x00880806,0x0b181621, +0x20300c02,0x20681203,0x0108040f,0x0cf82a3a, +0x00580c01,0x20201a01,0x00681a05,0x0a181219, +0x00100000,0x20300400,0x00880803,0x0a281a1d, +0x00200000,0x20400401,0x00980803,0x0a281a1d, +0x00300001,0x20300001,0x00b80c07,0x0b582e2f, +0x20100601,0x20580402,0x00b80409,0x09581e16, +0x00100201,0x20300402,0x00880407,0x09581e18, +0x00100400,0x20480400,0x00a00008,0x09581e17, +0x20200202,0x20380403,0x00b00810,0x09f83224, +0x00000c01,0x20480e01,0x00a00007,0x08b81a0e, +0x20200601,0x20381000,0x00a0100b,0x08b81e0f, +0x20100a01,0x20381001,0x00900c0a,0x08b81a0e, +0x00200401,0x20300202,0x00a00409,0x09182a17, +0x00080e01,0x20100401,0x00700407,0x08681e07, +0x00000403,0x20280a04,0x00680806,0x08681606, +0x00000003,0x20100203,0x00580806,0x08681607, +0x20200001,0x20280a01,0x00a0000e,0x08882e0c, +0x20100002,0x20300202,0x00880406,0x08481800, +0x00180a03,0x20100c05,0x00480405,0x08481a01, +0x00180a02,0x20100805,0x00480405,0x08481a01, +0x00280a01,0x20200c02,0x00800007,0x08582a01, +0x00280a04,0x20300c05,0x00800404,0x08681805, +0x00100401,0x20300603,0x00700407,0x08581805, +0x00100000,0x20300603,0x00700007,0x08581805, +0x00000400,0x20400202,0x00b8040c,0x08782808, +0x20300c06,0x20581608,0x00b0080b,0x08a8180d, +0x20100002,0x20200201,0x00880c0a,0x0898180d, +0x20100002,0x20200201,0x0088080a,0x08981c0d, +0x20100802,0x20380e01,0x00b8080d,0x08e82c15, +0x00181209,0x20201c0a,0x00600003,0x09281814, +0x20100202,0x20200003,0x00800407,0x09281c16, +0x20180603,0x20200004,0x00800408,0x09282016, +0x00080e04,0x20101004,0x0088040c,0x09c83022, +0x2030340c,0x20783a11,0x00d80c05,0x09d81418, +0x20100803,0x20300203,0x00880805,0x09f81c1c, +0x00000c04,0x20380605,0x00880805,0x09f81c1c, +0x20201405,0x20481206,0x00d8080d,0x0b08302e, +0x00a82609,0x00603413,0x20181a05,0x0a982418, +0x00481202,0x20101405,0x00700003,0x0ae82020, +0x00481203,0x00001806,0x00780404,0x0ae82020, +0x00581203,0x00101008,0x00800006,0x0c983837, +0x20f80c03,0x20380609,0x00c03419,0x0b781c22, +0x20b80800,0x20400602,0x00d01410,0x0c081c2a, +0x20b80400,0x20400203,0x00d01810,0x0c081c2a, +0x21180400,0x20300601,0x00d01c16,0x0e883045, +0x00700000,0x20600c00,0x00b80a14,0x0ca80c24, +0x00500401,0x20680602,0x00e00210,0x0d78142a, +0x00500001,0x20600202,0x00d0020f,0x0d68142a, +0x00981001,0x20401602,0x00d00a1c,0x10c82441, +0x20100a01,0x00180800,0x20501000,0x0df80623, +0x20100001,0x00280400,0x20580400,0x0ee8062a, +0x20100401,0x00180800,0x20380400,0x0ed80629, +0x20201803,0x20481400,0x00182c00,0x13100643, +0x00400002,0x00301202,0x20880e03,0x0cd00624, +0x00480602,0x00300c03,0x20500203,0x0d98062b, +0x00480603,0x00200c03,0x20500204,0x0d88062b, +0x00580606,0x00301009,0x20480e06,0x10f80e46, +0x20181e04,0x00301c04,0x20400c09,0x0bb80621, +0x20180402,0x00100a04,0x20300008,0x0c300229, +0x20180402,0x00100604,0x20200008,0x0c380629, +0x00100005,0x00180a08,0x20100808,0x0ec80e45, +0x20400c04,0x20481208,0x00300005,0x0ac0061a, +0x20100201,0x00000402,0x20180805,0x0b080622, +0x20100601,0x00080402,0x20180805,0x0b080a22, +0x20180e04,0x00101406,0x2028100b,0x0cc80e3b, +0x00600a01,0x20180804,0x20181605,0x0a08061a, +0x00200002,0x00000201,0x00080403,0x0a080a1e, +0x00200002,0x00180601,0x20280403,0x0a080a1e, +0x00400802,0x20180604,0x00380408,0x0b181231, +0x20200400,0x00000001,0x2028040b,0x09380a17, +0x00000203,0x00100004,0x20100409,0x09380e18, +0x00180602,0x00100804,0x20200009,0x09380e18, +0x20400400,0x00180403,0x00280413,0x09b81a23, +0x00182201,0x00101c01,0x20200c06,0x08a80a0e, +0x20380402,0x00000204,0x2010040b,0x08980a0e, +0x20380802,0x00000604,0x0000080b,0x08980a0e, +0x00281201,0x00101001,0x00000807,0x08d81616, +0x20102002,0x20681e04,0x00580c08,0x08480607, +0x00300601,0x20100803,0x00080c02,0x08480a07, +0x00200601,0x20200402,0x00180c02,0x08480a07, +0x20200800,0x20280602,0x0040000e,0x0858120c, +0x00100201,0x00200003,0x20280805,0x08280e01, +0x20200802,0x00080e02,0x0010040a,0x08280e01, +0x20200801,0x00080e01,0x00100409,0x08280e01, +0x00100801,0x00081201,0x00380409,0x08281201, +0x20200000,0x00280400,0x20200c09,0x08480c06, +0x00280a02,0x00200c03,0x20200004,0x08380c06, +0x00180a02,0x00100803,0x20100405,0x08380c06, +0x00180800,0x00200802,0x0008040a,0x08381409, +0x00380602,0x00100c00,0x20380404,0x0898080c, +0x00100001,0x00000603,0x00100409,0x0888080c, +0x00100001,0x00000603,0x00100408,0x0878080c, +0x00180a02,0x00000c01,0x0020040c,0x08a81414, +0x20801007,0x00181e05,0x2018040d,0x09080c15, +0x20300402,0x00080400,0x0018080b,0x09080c16, +0x20400403,0x20180a01,0x0028080b,0x09080c16, +0x20300c05,0x20281205,0x00580410,0x09881422, +0x0098360b,0x00406011,0x20780e0b,0x09c80816, +0x00281204,0x00001805,0x00000402,0x09d80c1c, +0x00381605,0x00101c07,0x00000400,0x09d80c1c, +0x00381e08,0x0010300b,0x00100006,0x0ac8142d, +0x00001806,0x20983a12,0x01103c0f,0x0a680417, +0x00200c02,0x20481a06,0x00601808,0x0ac80421, +0x00100c03,0x20481e08,0x0070180a,0x0ac80421, +0x00201406,0x2068220c,0x00c01c0e,0x0c580c37, +0x20c01402,0x20382401,0x00281810,0x0b600027, +0x20b00801,0x20181400,0x0008080e,0x0bf0002c, +0x20a00800,0x20181001,0x0008080d,0x0bf0002c, +0x21100203,0x20180c06,0x00400015,0x0e480c48, +0x00780a02,0x00200406,0x20780a15,0x0ca80424, +0x00680601,0x00100803,0x20580e12,0x0d68042a, +0x00600201,0x00100002,0x20480a11,0x0d68042a, +0x00a01401,0x20181e02,0x0010061e,0x10980843, +0x20280c01,0x00300c00,0x20200c00,0x0dd81621, +0x00000800,0x20100000,0x00380400,0x0ed80a2a, +0x00000800,0x00000000,0x00180800,0x0ec80a2a, +0x00181e01,0x00803800,0x20a00800,0x13181247, +0x00681206,0x00001004,0x00101e05,0x0cc80e24, +0x00100201,0x00180401,0x00200c00,0x0d780e2b, +0x00180601,0x00180401,0x00100c00,0x0d780e2a, +0x20180800,0x00100203,0x00401c03,0x10d80e46, +0x20502807,0x20483a0d,0x0050080d,0x0ba00220, +0x00100402,0x00080a03,0x00180404,0x0c280628, +0x00100402,0x00080603,0x00080404,0x0c280628, +0x00601001,0x20280a03,0x00480c00,0x0eb80645, +0x00080a03,0x00601008,0x20982602,0x0ac80a1b, +0x20280601,0x00200403,0x20180407,0x0af80a23, +0x20280602,0x00200803,0x00080407,0x0af80a23, +0x20500401,0x00280c01,0x00280412,0x0ca80e3c, +0x00500402,0x00400c00,0x20580e01,0x09f8121c, +0x00400001,0x00100601,0x00100002,0x09f80a1f, +0x00300401,0x00000202,0x00200002,0x09f80a1e, +0x00680e02,0x00401404,0x20180404,0x0af80e31, +0x20281208,0x00401006,0x2020180c,0x09181217, +0x20200202,0x00180401,0x0010080d,0x09180e17, +0x20200203,0x00180402,0x0020080c,0x09180e17, +0x20580400,0x00100203,0x00400c16,0x09980e24, +0x2010380e,0x00084613,0x00280c07,0x08880a0d, +0x20101004,0x00180e05,0x00180c07,0x08880a0e, +0x20101005,0x00181606,0x00180807,0x08880a0d, +0x00101404,0x00082204,0x00480808,0x08b80e15, +0x0018360d,0x00e04418,0x20f81404,0x08381a08, +0x00180e04,0x00500c07,0x20380405,0x08381208, +0x00180e04,0x00501008,0x20480404,0x08381208, +0x20181204,0x00601408,0x2038040c,0x08380e0b, +0x00080405,0x0010060e,0x00302808,0x08180e01, +0x00080401,0x00200a04,0x00100c08,0x08180a01, +0x00080401,0x00200a03,0x00100c09,0x08180a02, +0x00280801,0x00101204,0x00200c08,0x08080a02, +0x20200400,0x00080c01,0x00380808,0x08280807, +0x20100400,0x00180c00,0x00300407,0x08280806, +0x20100401,0x00080e01,0x00300807,0x08280806, +0x00000801,0x20180e02,0x0060000c,0x08180808, +0x00100201,0x00100002,0x00180404,0x08780c0d, +0x00200000,0x00100001,0x00080406,0x0878080d, +0x00200400,0x00100001,0x00080406,0x0878040d, +0x20100801,0x00180c01,0x0038040d,0x08980815, +0x20180800,0x00101201,0x00180408,0x08f80c13, +0x20100000,0x00200400,0x0000000b,0x08f80815, +0x20180601,0x00200400,0x0000000a,0x08f80815, +0x00280e02,0x00301402,0x0000000b,0x09680821, +0x20301601,0x20184001,0x00502c06,0x09a80c19, +0x20200800,0x00181a01,0x00101007,0x09c8081e, +0x20200c00,0x00181e01,0x00101007,0x09c8081e, +0x20501402,0x00082a03,0x00501811,0x0aa8082f, +0x00680401,0x00401602,0x20b81603,0x0a70081b, +0x00480400,0x00300800,0x20580c02,0x0ac80422, +0x00480400,0x00400800,0x20680c02,0x0ac00022, +0x00880e03,0x00401403,0x20580802,0x0c500439, +0x20b80400,0x00301801,0x20681c11,0x0b680422, +0x20a00000,0x00200800,0x2038100e,0x0bf8082a, +0x20a00000,0x00300800,0x20480c0e,0x0be8082a, +0x21400805,0x00280e07,0x0018081a,0x0e480447, +0x00500800,0x00281000,0x0000020f,0x0c881422, +0x00500000,0x00200001,0x2010020f,0x0d581029, +0x00580400,0x00300401,0x2010020f,0x0d580c29, +0x00b82203,0x00402408,0x20380e20,0x10980c43, +0x00000a01,0x00181800,0x00700c00,0x0db80a20, +0x00081602,0x00501000,0x00001400,0x0ec8062a, +0x00081602,0x00401400,0x00101800,0x0eb8062a, +0x00000a02,0x20182000,0x00d02400,0x12e80a43, +0x00000805,0x00381e04,0x00100201,0x0cb80620, +0x00000803,0x00080a05,0x00400400,0x0d70062a, +0x00000c04,0x20181207,0x00600001,0x0d60062a, +0x20101406,0x00181a06,0x00580800,0x10d00643, +0x00282208,0x0050400b,0x20781400,0x0bb80621, +0x00380602,0x00200c04,0x00280c02,0x0c200229, +0x00380a03,0x00200c06,0x00180c01,0x0c200229, +0x00781e06,0x0060280b,0x20180603,0x0eb00245, +0x20200c09,0x20380a0c,0x00900405,0x0ab80a1e, +0x20300402,0x00180602,0x0040040a,0x0af80623, +0x20300402,0x00180603,0x0040080b,0x0ae00223, +0x20400004,0x20100609,0x00900c13,0x0c900a3d, +0x00780e0a,0x2010100e,0x00700a02,0x09c80e1c, +0x00580a03,0x00200803,0x00400801,0x09f0021e, +0x00580a03,0x00200803,0x00300400,0x09e0021e, +0x00400603,0x20180c04,0x00a00807,0x0ae00630, +0x20a0140c,0x20482610,0x00b01012,0x09000214, +0x20400404,0x00080605,0x0050000e,0x09100617, +0x20400405,0x00080a06,0x0050000e,0x09100617, +0x20500804,0x20180a05,0x00700013,0x09900e23, +0x00e83a0f,0x00106015,0x00381a0c,0x08800211, +0x00381204,0x00001c07,0x00480802,0x0880020f, +0x00481605,0x00102408,0x00380c01,0x0880020f, +0x00581605,0x00102007,0x00580c04,0x08b00a17, +0x20b0340c,0x20d85e17,0x01b0301d,0x08000208, +0x20200c03,0x20481606,0x00b0100c,0x08200608, +0x20200c04,0x20481a07,0x00c0140c,0x08200608, +0x20501004,0x20482208,0x00e01014,0x08200a0b, +0x00500606,0x0008080d,0x00482206,0x08000403, +0x00100202,0x20180403,0x00680405,0x08000400, +0x00000602,0x20180803,0x00600005,0x08000400, +0x00200602,0x00080805,0x00680804,0x08000800, +0x20100002,0x00100604,0x00200009,0x08200005, +0x00000403,0x00080603,0x00580807,0x08200406, +0x00000803,0x00080603,0x00480806,0x08200406, +0x00180401,0x00100e01,0x0040000b,0x08200c08, +0x00000201,0x00100002,0x00480406,0x0868040d, +0x00180603,0x00100805,0x00480406,0x0860000d, +0x00280603,0x00100805,0x00380406,0x0860000c, +0x00080601,0x00100801,0x0070040e,0x08900814, +0x00000400,0x00180e02,0x00400407,0x08e00013, +0x20100001,0x00000203,0x0050080b,0x08e00415, +0x20200001,0x00080604,0x00600c0b,0x08e00415, +0x00000c02,0x20181603,0x0090040e,0x09600c22, +0x20400402,0x00200601,0x00181406,0x0990001a, +0x20100800,0x20100000,0x00580c06,0x09b0041e, +0x20100400,0x00000400,0x00580c06,0x09b0041d, +0x20380e02,0x00201003,0x0048080e,0x0aa00c30, +0x00780a02,0x00300804,0x00280605,0x0a780c1a, +0x00400401,0x00180400,0x00580802,0x0ab80422, +0x00400401,0x00080400,0x00580802,0x0ab80421, +0x00500401,0x20180e02,0x00800804,0x0c500839, +0x20b80801,0x00100a02,0x00400811,0x0b580821, +0x20a80e01,0x00200802,0x0040040e,0x0be8042a, +0x20a80e01,0x00200802,0x0050040e,0x0bd8042a, +0x20f80e02,0x00001001,0x00580814,0x0e400845, +0x00580800,0x20100c01,0x0068060e,0x0c780822, +0x00500801,0x20180a02,0x0060020e,0x0d480429, +0x00500801,0x20180a02,0x0070020e,0x0d380429, +0x00802c02,0x20284205,0x00a00218,0x10800442, +0x20280400,0x00000400,0x00981000,0x0dc01a21, +0x20201002,0x20182400,0x00e80c00,0x0ec01a28, +0x20201002,0x00082400,0x00c80c00,0x0ec01627, +0x20200002,0x00480400,0x00981400,0x13002642, +0x00500c00,0x20180601,0x00981a05,0x0cb01223, +0x00380a02,0x00300c05,0x00581205,0x0d80162a, +0x00480e04,0x00401807,0x00381206,0x0d80162a, +0x00581a05,0x00402007,0x00780a06,0x10f02245, +0x20600802,0x00282400,0x0080080b,0x0ba00220, +0x00100001,0x00100202,0x00700806,0x0c30122a, +0x00000403,0x00080a04,0x00900c07,0x0c201629, +0x00101405,0x20282a07,0x01001808,0x0ec02244, +0x00600205,0x00401408,0x20180a06,0x0ab00e1e, +0x20100202,0x00100402,0x00700408,0x0b001623, +0x20180603,0x00100804,0x00700007,0x0af01622, +0x00100204,0x00300406,0x0068080a,0x0cc0263b, +0x20300803,0x00381a06,0x0050200c,0x09d00e1b, +0x00200801,0x00080e03,0x00800803,0x0a001a1d, +0x00200802,0x00081204,0x00800803,0x0a001a1d, +0x00100002,0x00480605,0x0060080c,0x0b102a30, +0x00281202,0x00601c03,0x20180802,0x09101613, +0x00000000,0x00200001,0x00580809,0x09201a17, +0x00000201,0x00200402,0x00580c09,0x09201a17, +0x20180e01,0x00300c02,0x0058080e,0x09c02623, +0x20102002,0x00184603,0x00602408,0x0890120e, +0x20100400,0x00281400,0x00500808,0x0890160e, +0x20100801,0x00181a01,0x00600c09,0x0890160e, +0x00000c00,0x00081a01,0x00800c0b,0x08e02617, +0x00181e01,0x00903c02,0x20b82005,0x08402207, +0x00180a01,0x00300c01,0x00080806,0x08401a07, +0x00180a01,0x00301002,0x00080805,0x08401e07, +0x20180401,0x00301000,0x0038100c,0x08502a0b, +0x20100000,0x00200601,0x00400007,0x08201601, +0x20200401,0x00100201,0x00380408,0x08201800, +0x20200401,0x00100202,0x00380409,0x08201a01, +0x00080601,0x00200803,0x00600009,0x08302201, +0x00180400,0x00200400,0x00500005,0x08301005, +0x00380601,0x00200c02,0x00380804,0x08301405, +0x00380601,0x00200c02,0x00380803,0x08301405, +0x00280601,0x00100400,0x00801009,0x08502409, +0x20100201,0x00100001,0x00600008,0x0870100c, +0x20100201,0x00180400,0x00600c0b,0x0870140d, +0x20100601,0x00180400,0x00700c0b,0x0870140d, +0x20200801,0x00080a02,0x0090040f,0x08c02815, +0x00000002,0x00100602,0x00580805,0x08f01013, +0x00000403,0x00280a04,0x00580407,0x09001816, +0x00000802,0x00180a04,0x00580407,0x09001816, +0x00380602,0x00101002,0x0078040a,0x09902c21, +0x20281202,0x00101403,0x00680405,0x09a00c18, +0x20180e02,0x00301005,0x00380806,0x09d0141d, +0x20180a01,0x00300c04,0x00380806,0x09d0141c, +0x20500c03,0x00081605,0x00b00012,0x0ad0282f, +0x00500400,0x20280a01,0x00b00e01,0x0a600c1a, +0x00580a01,0x00000a01,0x00800802,0x0ac01421, +0x00580a02,0x00100c00,0x00700802,0x0ac01420, +0x00600204,0x00400405,0x00680802,0x0c802439, +0x20a01002,0x20181603,0x0088080f,0x0b501022, +0x20b01403,0x20181a04,0x00a80410,0x0be0182a, +0x20b01403,0x20181a05,0x00980410,0x0be0182a, +0x21100c06,0x00481207,0x00780815,0x0e702445, +0x00500601,0x00380804,0x0038060e,0x0c700c22, +0x00680602,0x00400c05,0x00481211,0x0d401029, +0x00680602,0x00400c05,0x00481211,0x0d401029, +0x00a82a03,0x0070480a,0x0038221d,0x10a01c40, +0x20280803,0x20180400,0x00982000,0x0e103a22, +0x00080c01,0x20301000,0x00a82000,0x0f20462c, +0x00080c01,0x20400c00,0x00b82000,0x0f20462b, +0x00080402,0x20a80400,0x01581c00,0x13806245, +0x00581608,0x20301c0a,0x00780e05,0x0cf03225, +0x00100602,0x20680804,0x00d80801,0x0dc03a2b, +0x00100a01,0x20681404,0x00e80801,0x0dc03a2b, +0x00001e02,0x20a82005,0x01480c01,0x11605644, +0x2030140b,0x2088120d,0x00e8140b,0x0bd02e22, +0x00200402,0x20580a02,0x00b80404,0x0c703a29, +0x00300000,0x20400000,0x00a80403,0x0c703a29, +0x00580402,0x20301201,0x00b80c00,0x0f405644, +0x0028160a,0x20301012,0x00a00401,0x0ad01e1c, +0x20300202,0x20400003,0x0090000a,0x0b403622, +0x20400601,0x20480801,0x00a0040b,0x0b403622, +0x20380a04,0x20400804,0x00f00c10,0x0d30523c, +0x00000403,0x2080060b,0x00e01c06,0x0a003219, +0x00300001,0x20400602,0x00900000,0x0a503a1d, +0x00400000,0x20300a01,0x00880601,0x0a503a1d, +0x00300802,0x20780a06,0x01100407,0x0b905630, +0x00000c02,0x20781a01,0x00f80405,0x09503213, +0x20100201,0x20300000,0x00a8040a,0x09703618, +0x20100201,0x20300000,0x00a0000a,0x09703618, +0x20201001,0x20581800,0x00f81010,0x0a305224, +0x00180e03,0x20401c04,0x00981005,0x08d0320e, +0x00000401,0x20380602,0x00b80808,0x08d0360f, +0x20100401,0x20300202,0x00a80808,0x08e0360f, +0x00180a01,0x00000803,0x00a80c0a,0x09504a17, +0x00000c02,0x20781a04,0x01000c08,0x08702e07, +0x00000400,0x20380c01,0x00a80807,0x08802e07, +0x00000801,0x20280c01,0x00a80806,0x08802e07, +0x00000000,0x20300000,0x00c0000c,0x08c0460c, +0x20100202,0x20300003,0x00a00006,0x08502c00, +0x20180601,0x20100802,0x00780407,0x08602e01, +0x00080a01,0x20100c03,0x00700007,0x08602e01, +0x20100000,0x20380800,0x00c0080c,0x08904400, +0x00100401,0x20480602,0x00a00005,0x08703005, +0x00280601,0x20200001,0x00900c05,0x08703006, +0x00200000,0x20380601,0x00a00c06,0x08703005, +0x00100801,0x20280e01,0x00a00009,0x08b0480a, +0x20280400,0x20300401,0x00980409,0x08b02c0c, +0x20300001,0x20300202,0x00a0080b,0x08c0340e, +0x20380400,0x20200201,0x0090080b,0x08c0340e, +0x00080a02,0x00001003,0x0080040d,0x09304c15, +0x00280602,0x20300400,0x00900404,0x09302c12, +0x00280a01,0x20300c01,0x00a80404,0x09503415, +0x00280a01,0x20300c00,0x00a00004,0x09503815, +0x00080400,0x20200202,0x00b0100d,0x0a105022, +0x20300c03,0x20481e05,0x00a00008,0x09d02c18, +0x20300801,0x20581202,0x00c0080b,0x0a10341c, +0x20300401,0x20580e02,0x00d0080a,0x0a10341c, +0x20280c01,0x20301601,0x00c8040d,0x0b50542f, +0x00580601,0x20100405,0x00481202,0x0aa0281b, +0x00400801,0x20380800,0x00880801,0x0b103422, +0x00300801,0x20480c00,0x00980402,0x0b103422, +0x00280a01,0x20600801,0x01100407,0x0cf05439, +0x20881000,0x20202001,0x0058040d,0x0b802820, +0x20881602,0x20102404,0x0068080c,0x0c303429, +0x20881202,0x20202004,0x0078080c,0x0c303429, +0x20b80801,0x20801202,0x0128080e,0x0ee05443, +0x00380400,0x20600c00,0x00d00a0a,0x0ca02821, +0x00480401,0x20600602,0x00f0160b,0x0d903828, +0x00480400,0x20600601,0x00f0160b,0x0d803828, +0x00601000,0x20a82c00,0x01601a12,0x11005040, +0x00201c01,0x20682400,0x00684000,0x0ea05a28, +0x00200802,0x00081000,0x20182400,0x0fc05a2f, +0x00101002,0x20181400,0x00082c00,0x0fc05e2f, +0x00201405,0x00280c00,0x20883800,0x14707a49, +0x20200802,0x00181c04,0x20282005,0x0d603a26, +0x20180e01,0x00300805,0x20581405,0x0e504a2d, +0x20180a01,0x00300806,0x20581804,0x0e504a2d, +0x20282607,0x0060340e,0x20b80806,0x12306a46, +0x00781207,0x00302c0b,0x20a81602,0x0c403a24, +0x00400201,0x00000801,0x20380402,0x0d004a2a, +0x00300201,0x00000402,0x20380402,0x0cf04629, +0x00700403,0x20300208,0x00201a01,0x10007244, +0x20801405,0x20182a09,0x00102414,0x0b30361c, +0x20500001,0x00100201,0x2010040d,0x0bc04622, +0x20500001,0x00000601,0x2010040c,0x0bc04622, +0x20701201,0x20281401,0x00200415,0x0e00723a, +0x00380a03,0x00400c06,0x20800205,0x0a804214, +0x00480602,0x00100802,0x20200602,0x0ad04a1c, +0x00480601,0x00000401,0x20100a01,0x0ad04a1c, +0x00580801,0x00301201,0x20380801,0x0c607630, +0x00280401,0x00201203,0x20500004,0x09d04615, +0x20100001,0x20100203,0x0000040a,0x0a004e18, +0x20100000,0x20100202,0x0000040a,0x0a004e18, +0x20181202,0x00001c02,0x00180810,0x0b007227, +0x20200401,0x00180e01,0x2010040a,0x0940420e, +0x00180400,0x00000801,0x00080806,0x09604a10, +0x00000001,0x00000a01,0x00180806,0x09604a10, +0x00001003,0x20381205,0x0088040c,0x0a006e18, +0x00280a02,0x00201002,0x20480404,0x08f04207, +0x00080400,0x20100800,0x00280408,0x08f04609, +0x00180601,0x20100801,0x00280408,0x09004609, +0x00000202,0x00000004,0x0048080c,0x09706a0c, +0x20200402,0x00080603,0x20100409,0x08d04201, +0x20100400,0x20180800,0x00400409,0x08d04601, +0x20200401,0x20280e01,0x00500409,0x08d04400, +0x20100003,0x00080603,0x0048040c,0x09406800, +0x00380e02,0x00100c03,0x20200003,0x08e04005, +0x00100000,0x20180401,0x00200806,0x08f04407, +0x00280601,0x20100002,0x00200405,0x08f04807, +0x00280e03,0x00001405,0x00400009,0x0960640a, +0x20200001,0x20280602,0x0010040a,0x0920400c, +0x20200000,0x20100201,0x00100409,0x0940480f, +0x20200001,0x20180602,0x0020040b,0x0940480f, +0x20200401,0x20380e04,0x00801810,0x09e06c16, +0x00000601,0x20280800,0x00080404,0x09a04013, +0x00200601,0x20180800,0x00100404,0x09d04815, +0x00100400,0x20180c00,0x00000004,0x09d04816, +0x00100400,0x20280c00,0x0050000b,0x0ad07024, +0x00000002,0x00000e02,0x20281803,0x0a403c16, +0x20300002,0x00000202,0x20280c09,0x0a90481c, +0x20200001,0x00000601,0x20280808,0x0aa0481c, +0x20100800,0x20181201,0x0020000c,0x0c20702f, +0x00300201,0x20180403,0x00080403,0x0b003019, +0x00580a03,0x00000c04,0x20180401,0x0b904421, +0x00580601,0x00000802,0x20180402,0x0b904421, +0x00100400,0x00280c00,0x20200008,0x0dc07039, +0x20801001,0x20181601,0x0000080d,0x0be03422, +0x20a00c02,0x20281a03,0x00201410,0x0cb0442a, +0x20900801,0x20181601,0x00101010,0x0cb04429, +0x20a00a01,0x00380801,0x2058040c,0x0fb07043, +0x00380a01,0x00300403,0x20501209,0x0d103823, +0x00400a01,0x00180802,0x2040060d,0x0e104c2b, +0x00400800,0x00180c01,0x20400a0c,0x0e104c2b, +0x00680801,0x00500602,0x20780e12,0x11d06c3f, +0x00381e02,0x00603000,0x20b82400,0x0f504e31, +0x00380601,0x00100c00,0x00182000,0x10705a35, +0x00380e01,0x00201800,0x20281c00,0x10705a35, +0x00682203,0x00402c00,0x20300800,0x1540664f, +0x00001006,0x20180605,0x00182c09,0x0dd03a2c, +0x20201005,0x00081a04,0x00381c0a,0x0ee04630, +0x20200c05,0x20181604,0x0038180a,0x0ed04a30, +0x20902407,0x20483e09,0x00901013,0x12e06646, +0x00180607,0x0038080e,0x00000c09,0x0c902623, +0x00380a07,0x00300c0c,0x20380803,0x0d803e29, +0x00280605,0x0030040a,0x20280804,0x0d703e29, +0x00a00206,0x0050100d,0x20780a09,0x10e06a40, +0x20381003,0x00201609,0x2020140a,0x0ba0361a, +0x20480403,0x00100207,0x0000140c,0x0c404222, +0x20480403,0x00200206,0x0000100c,0x0c404621, +0x20781c01,0x00402205,0x20302015,0x0ee0723a, +0x00000800,0x20280c02,0x00300001,0x0af03614, +0x00200601,0x00180803,0x00000000,0x0b60461b, +0x00300601,0x00180402,0x20100000,0x0b60461b, +0x00601000,0x20280e03,0x00500800,0x0d507a30, +0x00300202,0x00000403,0x00000801,0x0a503a13, +0x00000000,0x00200400,0x20200408,0x0a904a17, +0x20180400,0x00200400,0x20200408,0x0a904a17, +0x20400802,0x00281201,0x00200013,0x0be07a26, +0x20100402,0x00000604,0x00100409,0x09c03e0f, +0x00000000,0x00200201,0x20100407,0x09f04a10, +0x00100000,0x00100400,0x20100406,0x09f04a10, +0x00381603,0x00401c04,0x20180408,0x0af07e19, +0x00000000,0x00180801,0x00100407,0x09603e07, +0x00100000,0x00100000,0x20100007,0x09904a09, +0x00000401,0x00180601,0x00000009,0x09904e09, +0x20200802,0x00080a04,0x00500010,0x0a507e0d, +0x00000201,0x00100400,0x00000006,0x09404201, +0x20100000,0x00100000,0x20100009,0x09604e01, +0x20180601,0x00200401,0x20180408,0x09604e01, +0x00180601,0x00100402,0x0048080a,0x0a207a01, +0x00100c01,0x00181602,0x00100005,0x09603c05, +0x00100400,0x00180400,0x00000006,0x09804807, +0x00000400,0x00180a01,0x00000407,0x09804807, +0x20100400,0x00181601,0x00500c0e,0x0a40740b, +0x20100001,0x00380400,0x20480c08,0x09a0380c, +0x20100400,0x00280400,0x20180409,0x09d0480f, +0x20100400,0x00200000,0x20280808,0x09d0480f, +0x00000401,0x00280601,0x0008040c,0x0ad07c18, +0x20180400,0x00300802,0x20580c04,0x0a103412, +0x00180400,0x00300401,0x20380804,0x0a604415, +0x00180400,0x00300401,0x20380804,0x0a604415, +0x00080400,0x00300801,0x2018080b,0x0bc07823, +0x00200201,0x00200800,0x20380402,0x0ab03015, +0x20180400,0x00200400,0x20280407,0x0b20441b, +0x20100000,0x00200400,0x20180408,0x0b20441b, +0x20180a02,0x00200c01,0x0000000c,0x0d00742e, +0x00200403,0x00200202,0x20280406,0x0b603019, +0x00300001,0x00180e01,0x00000405,0x0c104021, +0x00480400,0x00280401,0x20100404,0x0c104021, +0x00280405,0x00080606,0x00480808,0x0ea07438, +0x20681204,0x00301c06,0x2020040d,0x0c503022, +0x20800000,0x00200802,0x20380c0d,0x0d40442a, +0x20900401,0x00100000,0x2018080f,0x0d40442a, +0x20b80a05,0x20100c08,0x00380c0d,0x10806c42, +0x00201402,0x20281605,0x00501607,0x0d703824, +0x00400201,0x00200c02,0x0000060b,0x0ea0402b, +0x00400201,0x00300803,0x2010020b,0x0ea0442b, +0x00701402,0x20381206,0x00680e14,0x12a0683e, +0x00101404,0x00082400,0x00782c00,0x0fd04633, +0x00280401,0x00280400,0x00482000,0x11306238, +0x00200401,0x00181000,0x00581c00,0x11205e37, +0x00301c02,0x20283000,0x00980c00,0x1610724c, +0x00681e06,0x0060280c,0x20281804,0x0e403631, +0x00380c01,0x00101402,0x00382806,0x0f705235, +0x00380c00,0x00201403,0x00182406,0x0f705234, +0x20281801,0x00502c05,0x2038200a,0x13c06e47, +0x20780401,0x20181205,0x00802016,0x0ce03623, +0x20480603,0x20180c05,0x00700810,0x0df0462a, +0x20380a03,0x20180404,0x0060080e,0x0df0462a, +0x00481608,0x20100c08,0x00803004,0x11a06a40, +0x00001003,0x20281e03,0x00580802,0x0c003e17, +0x20100803,0x20280e04,0x00480405,0x0cd04e20, +0x20100c03,0x20380e05,0x00580406,0x0cd04e20, +0x20601c0a,0x20683210,0x00b01811,0x0fd08235, +0x00080a02,0x00200806,0x20280c03,0x0b503615, +0x00280a02,0x00000804,0x00280403,0x0be04a1c, +0x00280a02,0x00000805,0x00280402,0x0be04a1c, +0x00781a07,0x0010240f,0x20180a03,0x0e40822e, +0x00080400,0x00000400,0x00001404,0x0ac03a12, +0x20180400,0x20200201,0x00400c08,0x0b204e17, +0x20100001,0x20280602,0x00400c08,0x0b204e16, +0x20280802,0x20401207,0x00801812,0x0ce08e27, +0x00180601,0x20100800,0x00100c05,0x0a40420e, +0x00000000,0x20200201,0x00400406,0x0a805210, +0x00100000,0x20200001,0x00300405,0x0a80520f, +0x00001002,0x20681e03,0x00b0000b,0x0bf08e18, +0x00000402,0x20380603,0x00300008,0x09e04607, +0x00100000,0x20200000,0x00400007,0x0a205209, +0x00180400,0x20200400,0x00300408,0x0a205209, +0x00080a02,0x20201005,0x0048080c,0x0b508e0d, +0x20180400,0x20100002,0x00280406,0x09c04000, +0x20100001,0x20200201,0x00400009,0x09f05201, +0x20100401,0x20280601,0x00500009,0x0a005201, +0x00100400,0x20480603,0x0080080c,0x0b209201, +0x00280a01,0x20201000,0x00280403,0x09d04404, +0x00180601,0x20200401,0x00380406,0x0a105007, +0x00100000,0x20200401,0x00380806,0x0a105007, +0x20100401,0x20380601,0x0078080d,0x0b408c0b, +0x20100802,0x20480603,0x00680c08,0x0a103c0a, +0x20180400,0x20200601,0x00500008,0x0a60500e, +0x20180a01,0x20200801,0x00500008,0x0a70500e, +0x00080601,0x20300803,0x0078080b,0x0bd08817, +0x20100000,0x20280402,0x00580c06,0x0a803411, +0x00100400,0x20380400,0x00680405,0x0af04c15, +0x00100401,0x20480602,0x00700005,0x0af04c14, +0x00000000,0x20480602,0x0090040c,0x0cb08822, +0x00100000,0x20200002,0x00480402,0x0b103415, +0x20100201,0x20280400,0x00500007,0x0bb04c1b, +0x20100201,0x20280401,0x00680407,0x0bb04c1b, +0x20400400,0x20481201,0x0080000d,0x0df0842e, +0x00500201,0x20100401,0x00400405,0x0bc03418, +0x00300803,0x20280602,0x00481004,0x0ca04821, +0x00300c03,0x20280e02,0x00580c05,0x0ca04821, +0x00601001,0x20380e02,0x00481c02,0x0f908036, +0x20a01003,0x20281a02,0x00600c13,0x0cb03824, +0x20880a02,0x00000c06,0x0030000f,0x0dc0442a, +0x20880a03,0x00101407,0x0020000e,0x0dc0442a, +0x21000401,0x00281002,0x00081014,0x11607041, +0x00481a02,0x00202c07,0x00000a0c,0x0df04027, +0x00380400,0x20100800,0x00601e08,0x0f304c2d, +0x00380400,0x20200a01,0x00701e08,0x0f30502c, +0x00981a02,0x00302c06,0x2038121a,0x1380703d, +0x00580e01,0x20402800,0x00b82400,0x1070763a, +0x00300402,0x20481000,0x00d83c00,0x1200923d, +0x00300001,0x20480400,0x00c83800,0x11f0923d, +0x00581201,0x20103000,0x00481000,0x1700a250, +0x00001602,0x20783a03,0x01501010,0x0eb05e32, +0x00400604,0x20381006,0x00882408,0x10207639, +0x00300a02,0x20481803,0x00b82009,0x10207638, +0x20100e02,0x20582202,0x0100200f,0x14a09648, +0x20600c07,0x20282a08,0x00782011,0x0d705e22, +0x20700c07,0x20182207,0x00481814,0x0e906a2b, +0x20600c06,0x20182604,0x00481c13,0x0e906a2a, +0x20401809,0x20384609,0x00800c0c,0x12909e3b, +0x00380a07,0x00101c0f,0x20383602,0x0c804e1a, +0x00280a08,0x0010180f,0x20481c01,0x0d705e20, +0x00280a08,0x00101c0e,0x20481c01,0x0d705e20, +0x0048160a,0x00303812,0x20982401,0x10e0a234, +0x20100402,0x20180e05,0x00401009,0x0bc04616, +0x00000404,0x20181209,0x00201807,0x0c805e1c, +0x00000404,0x20181209,0x00201807,0x0c805e1c, +0x20101006,0x2028320d,0x0050380c,0x0f50a22e, +0x00000800,0x00081401,0x00000404,0x0b304610, +0x20100601,0x00080803,0x20180407,0x0bb06215, +0x00000202,0x00100004,0x20280806,0x0bc06215, +0x20100400,0x00280c04,0x2078080a,0x0e10ae23, +0x00000401,0x00180801,0x20400404,0x0ac04a0c, +0x00000000,0x00100400,0x20300405,0x0b20620f, +0x00100000,0x00100000,0x20200806,0x0b30620f, +0x00380e04,0x00302004,0x20a80408,0x0d20b21a, +0x00180603,0x00201003,0x20600404,0x0a704e07, +0x00100000,0x00100201,0x20300407,0x0ac06609, +0x00000000,0x00180601,0x20200407,0x0ad06608, +0x20200804,0x00081608,0x20101010,0x0c80b20d, +0x20200403,0x00180a06,0x20200808,0x0a505201, +0x20100002,0x00100202,0x20280408,0x0aa06601, +0x00000001,0x00100601,0x20380408,0x0aa06601, +0x00180603,0x00200805,0x20680c09,0x0c50b201, +0x00000400,0x00180802,0x20480803,0x0a604c05, +0x00000203,0x00100003,0x20300007,0x0ab06007, +0x00100203,0x00100003,0x20300006,0x0ac06406, +0x00080401,0x00100a03,0x2040000c,0x0c70b00a, +0x00180a03,0x00201803,0x20680805,0x0a904c09, +0x20100404,0x00180a05,0x20300008,0x0b10640e, +0x20200404,0x00181205,0x20200009,0x0b10640e, +0x20100400,0x00180800,0x2028040d,0x0cf0ac17, +0x20100004,0x00000206,0x20180408,0x0af04c0f, +0x00180605,0x00200c07,0x20580805,0x0b906014, +0x00280605,0x00201008,0x20680803,0x0ba06414, +0x00100203,0x00100001,0x2040000a,0x0dd0ac22, +0x00100203,0x00000407,0x20180404,0x0b804415, +0x20200006,0x00100208,0x20200008,0x0c50601a, +0x20200006,0x00100208,0x20200008,0x0c50641a, +0x20400008,0x00280608,0x20581c0c,0x0f10a82d, +0x00400003,0x00000602,0x00000c05,0x0c304819, +0x00680e05,0x0010200b,0x20280c03,0x0d305c1f, +0x00680e05,0x0010200a,0x20281003,0x0d40601f, +0x0088120a,0x00203410,0x20582400,0x10909833, +0x20780e05,0x20102007,0x00200c11,0x0d205024, +0x20a00403,0x20280e05,0x00602415,0x0e50602b, +0x20a00403,0x20281205,0x00602415,0x0e50602b, +0x20e00007,0x2030020e,0x00800816,0x1250943e, +0x00201003,0x20383208,0x00a03e05,0x0e705c2a, +0x00300201,0x20180404,0x00301e09,0x0fd07031, +0x00300601,0x20180803,0x00301e09,0x0fe07030, +0x00700e02,0x20382407,0x00800614,0x1450883e + }, //A + { +0x05582a2d,0x00e00000,0x00040800,0x1d3a5b0a, +0x05e83a31,0x01500000,0x0004a400,0x1eda8f1c, +0x05e84233,0x01800000,0x0004b800,0x1eca9b1b, +0x05f81a2d,0x01400000,0x00044800,0x21ca8f21, +0x26381c31,0x00400288,0x0001dcfe,0x1648b28b, +0x26f8402c,0x00700294,0x00025d1a,0x1768a28f, +0x26f83830,0x00800299,0x00024d1a,0x1768a28e, +0x27286823,0x00e00286,0x0002811e,0x1a38c293, +0x01281a08,0x2030000c,0x00081a2c,0x14587222, +0x01000c0b,0x2090020f,0x00088232,0x15a8421b, +0x00e00009,0x20600209,0x00087a32,0x15a8521a, +0x00f8080e,0x20c0021e,0x00086e38,0x18584a20, +0x20101809,0x2090020c,0x00084809,0x12d87634, +0x00200206,0x20600012,0x00086a02,0x14488a35, +0x00500208,0x20600013,0x00084e07,0x14488a36, +0x00503c07,0x20e0000d,0x0008f60c,0x16a89e42, +0x00280e08,0x20300010,0x00081405,0x11589e2d, +0x00400802,0x20600001,0x00082403,0x1298a635, +0x00000c04,0x20700205,0x0008240a,0x12989e35, +0x00781e11,0x00100021,0x00001c03,0x1488f247, +0x00001004,0x20500209,0x0008180c,0x10189a24, +0x20180603,0x20400006,0x0000000e,0x1108b22c, +0x00000603,0x20400007,0x0008140b,0x1118b22a, +0x20200004,0x20600211,0x00004019,0x1278c239, +0x20400001,0x20100004,0x00081c0d,0x0f28ae18, +0x00200803,0x20400204,0x0008040b,0x0fe8ae1f, +0x00200803,0x20400202,0x0008040b,0x0fe8b21f, +0x20400406,0x20600206,0x00082014,0x1108ba23, +0x00900605,0x20100007,0x00000c00,0x0e88b212, +0x20380e03,0x20200005,0x00001412,0x0f18b211, +0x20280e05,0x20200006,0x00002011,0x0f28b611, +0x00780609,0x2050000d,0x00000807,0x1038ca15, +0x20980406,0x00000209,0x0000081c,0x0e18aa04, +0x00300400,0x20500204,0x00000c0a,0x0ed8a203, +0x00200402,0x20500208,0x0000080b,0x0ed8a203, +0x20900409,0x2060020f,0x0008081d,0x0fc8be03, +0x00381602,0x20100008,0x00001402,0x0e48ac0b, +0x20100803,0x20400204,0x00081c12,0x0ee8a40b, +0x20100402,0x20400201,0x00081c11,0x0ef8a80b, +0x00b80605,0x2050000b,0x00081001,0x0ff8cc0c, +0x00480609,0x20600003,0x0000300b,0x0eb89812, +0x20280a02,0x20300006,0x0008080e,0x0f88b41b, +0x20180a03,0x20300006,0x0000000d,0x0f98b41b, +0x20a00000,0x20600204,0x00000c22,0x1098c81e, +0x20b01414,0x20600218,0x00083c18,0x0f888823, +0x00081003,0x20400000,0x00001c09,0x1098b027, +0x20180c04,0x20400203,0x0000100b,0x1098ac26, +0x00600007,0x20600204,0x00081404,0x11e8cc31, +0x00980618,0x20100023,0x00000e0a,0x10d8b02b, +0x20400e0a,0x20800008,0x00001c09,0x11e89c30, +0x20300e0a,0x2080000a,0x00001408,0x11f8a030, +0x20d8160b,0x20600011,0x00003017,0x1398d03e, +0x01500c10,0x20200224,0x00080c11,0x1228942e, +0x01b02008,0x20500215,0x00082a03,0x13889033, +0x01a01806,0x20400213,0x00081e01,0x13889833, +0x01f03201,0x20c00210,0x0008120e,0x15b8ac43, +0x04700246,0x0010000b,0x0008604f,0x1428c05e, +0x04580a37,0x00300002,0x0008484e,0x1578c059, +0x04680635,0x00200201,0x0008504d,0x1588c059, +0x04d03a35,0x00100211,0x00089c50,0x1808d463, +0x25f0e840,0x001002c1,0x000c291c,0x19696513, +0x25c06c35,0x000002a0,0x000b4115,0x1a894d0a, +0x25d06434,0x0010029d,0x000b3518,0x1a99550b, +0x2650ac39,0x00f002ab,0x000c092f,0x1d99b122, +0x02782a28,0x01087800,0x02a37800,0x18ca068e, +0x02c84231,0x0088a800,0x03f3f800,0x1a1a128e, +0x02b82e2e,0x0018c000,0x0483e000,0x19fa0a8c, +0x0338763b,0x00884800,0x03b43c00,0x1cfa1a9b, +0x2328042d,0x00685a77,0x00b15476,0x14f89a53, +0x24204c41,0x2088c293,0x01514085,0x1648764c, +0x23e03c3a,0x20b8aa89,0x01813c80,0x1648764b, +0x24f0904a,0x21493ab2,0x02916098,0x18e8724f, +0x00903403,0x0058440f,0x20a89620,0x13688628, +0x01b80a13,0x00b02430,0x21c8e241,0x14f87a29, +0x0180160c,0x00480424,0x2138da3b,0x14e87629, +0x01d03400,0x0108182d,0x22597a56,0x1798922e, +0x00883210,0x01204c18,0x21b82a03,0x11d8aa39, +0x20400408,0x00900609,0x21282c10,0x1318ae42, +0x20300803,0x00a80400,0x2138380c,0x1318b240, +0x00c87a1c,0x01d0b82e,0x22b83801,0x1538f259, +0x2060180f,0x00682617,0x20800815,0x1018ae31, +0x00580e07,0x00b01c0e,0x21182004,0x1138ca38, +0x00480a04,0x00c0200a,0x21582005,0x1138c638, +0x20902c13,0x20185625,0x00305423,0x12a8ea47, +0x00581e0c,0x00c03416,0x21082002,0x0ec8ba25, +0x20401005,0x00880a06,0x20b00814,0x0f98ca2c, +0x20300403,0x00900a03,0x20d00412,0x0fa8ca2c, +0x00200a09,0x00a80413,0x21282008,0x10d8e631, +0x20300c08,0x0050020d,0x20400c10,0x0dc8b61b, +0x00581206,0x00c01807,0x20d00c07,0x0e78c61f, +0x00581205,0x00b01405,0x20b01409,0x0e78ca1f, +0x00200403,0x00c01206,0x2130000e,0x0f78e226, +0x00480e07,0x00800c0b,0x20301007,0x0d18ba10, +0x20601406,0x0078220b,0x20701017,0x0db8be10, +0x20601406,0x00782a0b,0x20601017,0x0db8c20f, +0x20200a03,0x00d80c03,0x20e00c15,0x0e88e615, +0x20300403,0x00480a0b,0x00001012,0x0cc8aa03, +0x00380a03,0x00c00807,0x21080c06,0x0d78c201, +0x00480e04,0x00c01008,0x21081004,0x0d88c201, +0x00080403,0x00e00e05,0x21180c0e,0x0e38e203, +0x00102403,0x00583e02,0x2028100a,0x0ce8b00b, +0x00281000,0x00a01a02,0x20d0000e,0x0d98bc08, +0x00180801,0x00900e04,0x20c00010,0x0d98c008, +0x00600604,0x00e80805,0x20f8040d,0x0e58ec0a, +0x20581000,0x00e80806,0x2118040f,0x0d78b817, +0x20400a01,0x00781602,0x20800014,0x0e18c419, +0x20400a02,0x00881400,0x20900013,0x0e28c41a, +0x20a81005,0x00f80607,0x2110001e,0x0ee8e81f, +0x00881a03,0x00b04005,0x21281400,0x0e58b01f, +0x00302007,0x00983606,0x20c81409,0x0f28c828, +0x00301807,0x00a82605,0x20d81408,0x0f28c827, +0x00e00a07,0x00b80408,0x21181201,0x1038ec2e, +0x20f00403,0x00481203,0x20202819,0x0f68b42b, +0x20e83203,0x01102810,0x21900811,0x1098d035, +0x20d82e04,0x01002810,0x21701012,0x1098d034, +0x21702411,0x00d8420d,0x21380828,0x11d8f442, +0x02480a13,0x00502805,0x20700613,0x10f8a02e, +0x02382a14,0x00605c08,0x20f03218,0x1248b032, +0x02081e10,0x00504c04,0x20d02a15,0x1248b033, +0x01f86619,0x01609426,0x2230121e,0x1428f047, +0x0010280b,0x00480632,0x0048b05a,0x12a8b852, +0x00d04201,0x20481e33,0x00886c50,0x1408b04e, +0x01103a06,0x2028122c,0x0068704c,0x1408b44e, +0x0188260d,0x2030a626,0x0038443e,0x1668d057, +0x21e90405,0x00d2ba10,0x002b4c5a,0x16a960ab, +0x22782012,0x00c14a36,0x001b1075,0x17e94cb0, +0x22981015,0x00c12a3e,0x002b087b,0x17f950b1, +0x22c88c19,0x20c20a4a,0x02cb0084,0x1a7958b7, +0x00001a17,0x21a8f400,0x0591c800,0x15990233, +0x2040760f,0x21e96400,0x05716400,0x1708e62c, +0x20306e10,0x21794c00,0x04b15c00,0x1708e62d, +0x20907612,0x2189a000,0x0551b000,0x19d8fa2c, +0x20505027,0x21486245,0x01c81601,0x14084e34, +0x20100418,0x20101e2c,0x20285e0d,0x15985233, +0x2050081b,0x00400e2f,0x20885209,0x15985632, +0x20582c23,0x00507e37,0x2138ae1a,0x18584638, +0x00c82617,0x00105431,0x0048a610,0x1248923d, +0x00880609,0x0000101c,0x00588211,0x13c8a642, +0x00c81e0e,0x00603c23,0x20589217,0x13c8a642, +0x01d83218,0x20608031,0x00b8c629,0x1628c65a, +0x2080180b,0x20884213,0x01a02c15,0x1058ae3a, +0x00400000,0x20101400,0x00981c07,0x1198c247, +0x00100405,0x20101207,0x00a8140d,0x1198c647, +0x2100600d,0x2128ae16,0x02b0442e,0x1328f657, +0x00980606,0x2020240d,0x00a83602,0x0eb8aa31, +0x20200402,0x20180801,0x00e00412,0x0f98ce3a, +0x00080602,0x00000407,0x00e0040f,0x0f98d239, +0x00a81205,0x00603010,0x00084602,0x10e8e641, +0x20701004,0x20382205,0x01301c19,0x0d48b626, +0x00082206,0x00002807,0x00c0180d,0x0e08c62a, +0x00081a04,0x20101803,0x00f0280f,0x0e08c62a, +0x20681401,0x00201800,0x00c0181b,0x0ef8f235, +0x00582205,0x00002408,0x00b01403,0x0c58aa18, +0x20101005,0x20781e0a,0x0160200e,0x0ce8b61c, +0x00001404,0x20882208,0x01501c0e,0x0ce8b61c, +0x00581203,0x20301803,0x01201c08,0x0da8e223, +0x20300802,0x20781a08,0x01402811,0x0bb89a0e, +0x00180e03,0x20301c05,0x00f8100c,0x0c38ae0f, +0x00080e03,0x20301c04,0x00e8100c,0x0c48b20f, +0x20580402,0x20700a06,0x01801817,0x0cb8d614, +0x00000402,0x20500601,0x00d81807,0x0b889202, +0x20100802,0x20681204,0x0160080d,0x0bf8b603, +0x00000c01,0x20581204,0x0150080c,0x0bf8b603, +0x00300002,0x20700601,0x01a80809,0x0c68d204, +0x00481607,0x20403006,0x00f81408,0x0b989806, +0x00200e01,0x20481400,0x0128040b,0x0c18b409, +0x00200602,0x20380801,0x0108040c,0x0c18b409, +0x00280a07,0x20700403,0x01b00812,0x0c78d409, +0x2050280b,0x20983610,0x01b81414,0x0bf8a414, +0x20580404,0x20100a02,0x00d81c12,0x0c98b818, +0x20580404,0x20100a04,0x00e81813,0x0c98b818, +0x2050240b,0x20982e10,0x01c82417,0x0d18d41e, +0x00681609,0x00180c12,0x00d00405,0x0cd8b821, +0x00a82208,0x20203008,0x00f81404,0x0d88c423, +0x00a81a08,0x20302408,0x01081003,0x0d88c423, +0x00781a06,0x00001411,0x01082c07,0x0e48f02c, +0x20c80407,0x20480a08,0x00b01416,0x0e08a42f, +0x2110380e,0x2098620f,0x01b00c22,0x0ed8cc36, +0x2110340d,0x20985e0e,0x01900c22,0x0ed8cc35, +0x20681a03,0x20602e01,0x0150001b,0x0fd8f03d, +0x0128060e,0x2040140d,0x00900e0e,0x0fa89c33, +0x00f00a11,0x00481c1a,0x00202210,0x10c8c83f, +0x01000212,0x00480c1a,0x00201e11,0x10c8c83e, +0x00604c07,0x20b89e08,0x02004008,0x1218f84f, +0x00c81002,0x20506e1d,0x00e87828,0x11589440, +0x00c84403,0x0060a61a,0x2048581d,0x12b8a845, +0x00a83c03,0x00409a1b,0x20185020,0x12b8a845, +0x00b82a14,0x0080400e,0x20781019,0x14c8d85f, +0x21903c08,0x20985617,0x02a8d44a,0x14290878, +0x21584806,0x20b0ea11,0x0259403f,0x15890073, +0x21584c06,0x20b0fe12,0x0259583e,0x15890074, +0x2130040f,0x2020662e,0x0098e039,0x1848ec87, +0x21705808,0x2078a800,0x00b84c00,0x14983e15, +0x21380400,0x00280800,0x20384400,0x16283e1e, +0x21280a01,0x20280800,0x00683000,0x1618421e, +0x21b02401,0x20b84800,0x00c88800,0x18e8361b, +0x0228460a,0x00f09418,0x21f88e45,0x13885238, +0x01780800,0x00102801,0x20486e39,0x14e85e3a, +0x01600003,0x20402204,0x00487637,0x14d85e3a, +0x01e02008,0x20280404,0x2068ba51,0x17987a44, +0x20b00400,0x20181606,0x00602021,0x11387e4b, +0x20200404,0x20100002,0x0058400c,0x12989251, +0x20200c02,0x20481806,0x00d8380b,0x12889650, +0x0050160c,0x00680c1b,0x20782808,0x14a8be68, +0x00300807,0x00000e05,0x00283001,0x0f487a39, +0x00480e07,0x0000180e,0x00580807,0x1038a647, +0x00580a06,0x20101c0d,0x00780c06,0x1038a247, +0x20384005,0x00c07209,0x20b80c18,0x11a8b658, +0x00380e08,0x0020140f,0x0040040a,0x0d888e34, +0x00080400,0x20200606,0x00c02414,0x0e289a3a, +0x20200400,0x20380e06,0x00e02816,0x0e289a39, +0x00400605,0x20400407,0x0110140e,0x0f38c245, +0x20380c03,0x20100e0a,0x00902014,0x0c287e25, +0x20502004,0x20383a06,0x00d01414,0x0ca89226, +0x20401c05,0x20283605,0x00b00c11,0x0cb89225, +0x20501406,0x2038260a,0x01201c1a,0x0d48b631, +0x20102001,0x20483a02,0x00c00c0b,0x0b387a15, +0x00480a04,0x00401408,0x20180804,0x0bb88e1a, +0x00481205,0x00501c09,0x20280805,0x0bb88e1a, +0x00200204,0x00281407,0x0090140b,0x0c18ae1e, +0x20100400,0x00500002,0x20281009,0x0ac8760b, +0x20380401,0x00280604,0x00401c11,0x0b188a0f, +0x20300003,0x00180606,0x00601811,0x0b188a0f, +0x20300402,0x00280604,0x00401011,0x0b589e10, +0x00380e03,0x00601003,0x20200406,0x0a887a03, +0x00180800,0x00100c00,0x00480409,0x0ac88202, +0x00180e01,0x00101002,0x00480408,0x0ad88602, +0x00580a03,0x00300802,0x00300c07,0x0b189604, +0x20300404,0x00281205,0x00300c0e,0x0a987407, +0x00180601,0x20101000,0x00780c0b,0x0ae88408, +0x00100000,0x20100602,0x0098040c,0x0ae88408, +0x20500c05,0x00181608,0x00680415,0x0b28940a, +0x00682e08,0x00304808,0x20181404,0x0af87010, +0x20100400,0x20280603,0x00b80810,0x0b588815, +0x20100400,0x20280a02,0x00a80c0f,0x0b588815, +0x00681e05,0x00403c07,0x00183007,0x0bb89c18, +0x20303409,0x20784a11,0x01180817,0x0ba87c1e, +0x00201803,0x20182e02,0x0098100c,0x0c389423, +0x00301803,0x00082a02,0x0088100b,0x0c389422, +0x00101c04,0x20383209,0x01080817,0x0ca8b027, +0x20500001,0x00680c09,0x20182c0e,0x0ce89030, +0x20382a01,0x00504406,0x20182c12,0x0d889832, +0x20482400,0x00603c05,0x20282c14,0x0d889c32, +0x20900001,0x00581805,0x0048101a,0x0e38bc40, +0x00481206,0x00600c0b,0x20401e01,0x0e889037, +0x20280a04,0x20480803,0x00f0240a,0x0f48a840, +0x20180a05,0x20380c04,0x00e02809,0x0f58a840, +0x00d82a05,0x00504807,0x20281e01,0x1078bc4d, +0x00e81206,0x00203a09,0x2018040b,0x1048783c, +0x00f02e01,0x20682608,0x00d80c03,0x11689447, +0x00d02e01,0x20581e0a,0x00b80c05,0x11689447, +0x20902c01,0x20583609,0x01000427,0x1318c460, +0x21180809,0x20205e1b,0x00d8c033,0x12989c5a, +0x20f80804,0x00500e0c,0x0058582e,0x13e8b05f, +0x20f81004,0x0060160b,0x0048542c,0x13e8b05f, +0x20483402,0x00606e06,0x0048780c,0x1688d478, +0x20f82c04,0x00706400,0x20a87c00,0x14283a29, +0x21300c05,0x20281800,0x00587400,0x15b83a28, +0x21401006,0x00082000,0x00187800,0x15a83626, +0x21a00c05,0x00d02400,0x2148bc00,0x18784631, +0x01801a07,0x2058300b,0x00f0022d,0x12a8723f, +0x01780607,0x0020140f,0x20185238,0x14286a43, +0x01a80a09,0x00402413,0x2078563b,0x14286244, +0x02683e01,0x01005c0f,0x20b86e4d,0x16889a57, +0x20a00008,0x00180a0a,0x00380c1b,0x10586a49, +0x00200006,0x00100e05,0x0048200e,0x11887e58, +0x00000408,0x00200a09,0x00282412,0x11887a58, +0x20783a0b,0x0010300e,0x00c02c23,0x1338b26d, +0x00a80e06,0x0020240e,0x00081e04,0x0e58763d, +0x20200607,0x0018080c,0x00701015,0x0f088e47, +0x20180609,0x00300010,0x00400c13,0x0f088e46, +0x00203c0b,0x20d84e12,0x0180240f,0x10489a54, +0x20500601,0x20181204,0x00a0341a,0x0c887232, +0x00000003,0x00280608,0x0050200e,0x0d287a35, +0x20100005,0x0020060b,0x00402010,0x0d187a35, +0x20180a07,0x0020080f,0x00500814,0x0de89642, +0x00000c05,0x00081607,0x0050040a,0x0b486220, +0x20181000,0x00202402,0x00480c0f,0x0bb87227, +0x00181202,0x00202404,0x00580c0c,0x0bb87227, +0x00180c01,0x00001e07,0x00801c11,0x0c28822f, +0x00081e03,0x00402c07,0x0008100a,0x0a686217, +0x00000202,0x20280801,0x00d0180c,0x0ab87619, +0x20100400,0x20281202,0x00e01c0e,0x0ab87619, +0x20200803,0x20381204,0x00f00812,0x0ae87e1e, +0x20180e01,0x20301202,0x00c0140b,0x09e8620c, +0x20200803,0x20281206,0x00b0080d,0x0a186a0d, +0x00000001,0x20280602,0x00a0040b,0x0a186a0d, +0x20180e03,0x20100804,0x00b0080d,0x0a487e0e, +0x00000c03,0x20681a05,0x00f00809,0x09a85e02, +0x00100601,0x00080803,0x00780808,0x09e86e02, +0x00000c01,0x20181000,0x0088040a,0x09e86a02, +0x00100c03,0x20481205,0x00d00809,0x0a087603, +0x00100a04,0x20380403,0x00a80c09,0x09b85c07, +0x00080601,0x00100000,0x0050080b,0x09f86c08, +0x00180601,0x00100401,0x0048040a,0x09f86c08, +0x00080a02,0x20101403,0x0098140d,0x0a187409, +0x20202007,0x20183a08,0x0080000c,0x0a286412, +0x20100403,0x00000604,0x0058140c,0x0a686814, +0x20100002,0x00100a03,0x0058100d,0x0a686c14, +0x00000c03,0x20381a04,0x00e8040d,0x0a888016, +0x0068360a,0x0070580e,0x20682806,0x0ad8641b, +0x00581603,0x00102004,0x0068180a,0x0b28741f, +0x00581204,0x00002404,0x00781409,0x0b28741e, +0x00581a05,0x00102805,0x00881c0f,0x0b788424, +0x20400409,0x20680a0f,0x01080417,0x0bd87029, +0x20401001,0x20383206,0x00e00c18,0x0c588030, +0x20401402,0x20483207,0x01000c19,0x0c58802f, +0x20801006,0x20581a0b,0x0128181f,0x0ce8903b, +0x20301a04,0x2058240c,0x00e8080a,0x0d787c3a, +0x2060180a,0x00182202,0x0028280d,0x0e288443, +0x2060140a,0x00182602,0x0048280d,0x0e288443, +0x00802000,0x20283009,0x00c81c06,0x0f18a84d, +0x00700605,0x00100601,0x00501003,0x0f687040, +0x00d83217,0x0070641b,0x20680605,0x10588847, +0x00d83218,0x0060641c,0x20500205,0x10588847, +0x20883a0a,0x00705008,0x0010041d,0x11b8a45f, +0x20882405,0x0030460e,0x00684018,0x1188744d, +0x20b00c0e,0x2058122a,0x01380c22,0x12b88054, +0x20b01c0e,0x20681e2b,0x01480821,0x12b88054, +0x20203407,0x20783214,0x01581806,0x1508a46f, +0x20b02803,0x20682400,0x00a83c00,0x13b83a32, +0x20d01003,0x20201000,0x00087400,0x15582e37, +0x20e01004,0x20201000,0x00187c00,0x15483237, +0x21583801,0x20904800,0x01383c00,0x17d84a42, +0x01181207,0x0030180a,0x00181e22,0x11f85243, +0x01180603,0x0020080a,0x00483228,0x1368624b, +0x01080a04,0x0020080d,0x00682a29,0x1358664b, +0x02505e05,0x21885c02,0x0258263e,0x15786661, +0x20201008,0x00080609,0x00781c11,0x0f98564b, +0x00880400,0x00101001,0x00680809,0x10a86a5b, +0x00980801,0x00001800,0x00880409,0x10986a5b, +0x21104010,0x2018760c,0x00e81c31,0x12087e68, +0x00481209,0x00400410,0x0060140a,0x0d786a3d, +0x20980e02,0x00100002,0x00a01c22,0x0e186a45, +0x20a80601,0x20180c01,0x00d02023,0x0e086a45, +0x00d83e13,0x00f06823,0x20f82203,0x0f488651, +0x20680805,0x0000020b,0x00702416,0x0bc8522d, +0x00300002,0x20280603,0x00a01006,0x0c485a31, +0x00400401,0x20380602,0x00a00c05,0x0c485a31, +0x20900409,0x20181215,0x00b05024,0x0cd87241, +0x00580a04,0x20201405,0x00680803,0x0aa84a20, +0x20100601,0x20280c02,0x00a01011,0x0ae85626, +0x20100602,0x20280c02,0x00a01010,0x0ae85626, +0x00200602,0x00080805,0x00700c0a,0x0b48622a, +0x20201802,0x20482a06,0x00c01411,0x09b84a17, +0x20200400,0x20180a03,0x00700c0d,0x09f84e17, +0x20100400,0x20180603,0x0070080d,0x09f84e17, +0x00180602,0x00100e02,0x0050100f,0x0a28561e, +0x20200401,0x00281401,0x00200009,0x09484609, +0x00280401,0x00000e01,0x00480c07,0x09684a0d, +0x00000002,0x00080602,0x00580c09,0x09684e0c, +0x20400c05,0x20181e07,0x00800412,0x0978560d, +0x00380601,0x00301003,0x20381005,0x09184602, +0x00000203,0x20100403,0x0078040c,0x09285204, +0x00180a03,0x00001005,0x0048080a,0x09285203, +0x00480e04,0x00201408,0x00281004,0x09385a02, +0x20380e01,0x00201401,0x0010000d,0x09284806, +0x20100c03,0x20280e05,0x0088040c,0x09385008, +0x00000802,0x20280a04,0x0080000c,0x09385007, +0x20200402,0x00080604,0x0060040f,0x09485808, +0x00580e01,0x20102601,0x00680c04,0x0978480f, +0x00280e03,0x00101005,0x00580c09,0x09a85412, +0x00180601,0x00000402,0x0078080a,0x09a85412, +0x00380603,0x00101002,0x00580c09,0x09b85814, +0x20402402,0x20484205,0x00f01014,0x0a18501a, +0x00200c00,0x20281605,0x00a0080e,0x0a58581d, +0x00200a01,0x20181602,0x0080040d,0x0a68581e, +0x00000c01,0x00081e05,0x00900014,0x0a986022, +0x00500003,0x00500400,0x20182808,0x0b285028, +0x20300403,0x00100a03,0x00483013,0x0b885c2e, +0x20200403,0x00100e04,0x00382c12,0x0b885c2d, +0x20280407,0x00301603,0x00283c14,0x0bf86836, +0x20782601,0x00402408,0x00080416,0x0c986037, +0x00481401,0x00202406,0x0068240b,0x0d38743c, +0x00481402,0x00202005,0x0068240c,0x0d38703c, +0x0088260f,0x00103812,0x0070000f,0x0df88048, +0x00380609,0x20501405,0x00902402,0x0e985443, +0x20a0060b,0x2038280a,0x00e04c16,0x0f58784d, +0x20b0060a,0x2028280b,0x00d04c18,0x0f58784e, +0x21103410,0x20885e1a,0x01501826,0x10887862, +0x20302c07,0x20682e16,0x00e8140a,0x10c84c48, +0x00301007,0x20201e16,0x00483608,0x11e85453, +0x00300007,0x20103214,0x0038360a,0x11e85053, +0x00583207,0x00506416,0x2028560e,0x13f8806d, +0x20883204,0x00805000,0x20900c00,0x13583639, +0x20a82602,0x00604000,0x20581000,0x14f83642, +0x20982a03,0x00604400,0x20580c00,0x14e83642, +0x21404810,0x00886400,0x20989400,0x17683647, +0x00b01008,0x2048160c,0x00b00618,0x11683a45, +0x00d00005,0x20300205,0x00b80e1e,0x12b84251, +0x00c00807,0x20481208,0x00d80a1c,0x12a84250, +0x02087a1b,0x01a0b430,0x22382e3d,0x14d86266, +0x00682207,0x0000300d,0x00681008,0x0f083e4d, +0x00980a07,0x2030080a,0x00a0080a,0x0ff84a5a, +0x00900208,0x2020040d,0x00900408,0x0ff8465a, +0x2028180f,0x20404e21,0x00a01425,0x11384e72, +0x20501c02,0x20982a07,0x0120201a,0x0cd83a3c, +0x20b01807,0x2048260c,0x00d01024,0x0d783e43, +0x20b01407,0x20381e0c,0x00a01025,0x0d683e43, +0x20602205,0x2098500b,0x01e02020,0x0e386650, +0x20101403,0x20281a03,0x00780c0c,0x0b483629, +0x00500203,0x00200008,0x00380c03,0x0bb8422f, +0x00580603,0x00200408,0x00380c03,0x0bb8422f, +0x00000403,0x20180a05,0x0090100f,0x0c284a38, +0x00100203,0x00300007,0x00100008,0x0a283a20, +0x20280601,0x00100400,0x00401012,0x0a683a25, +0x20300000,0x00100601,0x00401012,0x0a583e24, +0x20100203,0x00000004,0x00800c0f,0x0a984629, +0x00081201,0x00301e03,0x0010080b,0x09483216, +0x20200002,0x00180605,0x0050040b,0x09783616, +0x20180401,0x00100603,0x0040040a,0x09783616, +0x20180400,0x00080603,0x0080180d,0x09883e1b, +0x20100c05,0x20280a06,0x0088140a,0x08c8360c, +0x00300400,0x00080402,0x00480c06,0x08e83a0e, +0x00200401,0x00000000,0x00580c07,0x08e83a0e, +0x00100002,0x20100a03,0x0078140b,0x08e83a0f, +0x00280a05,0x00100409,0x00680407,0x08884203, +0x20380400,0x00200001,0x0030000f,0x08983e04, +0x20200000,0x00080802,0x0050000e,0x08983e03, +0x00000800,0x20181003,0x0098040d,0x08984603, +0x20400404,0x20181206,0x0070100e,0x08983807, +0x00280e01,0x00101401,0x00300007,0x08b83807, +0x00280a01,0x00101001,0x00300007,0x08b83808, +0x00080a01,0x00100c02,0x0050000b,0x08b84008, +0x00400603,0x00080405,0x00300403,0x09083410, +0x20100801,0x20281203,0x0080040e,0x09183c12, +0x20100401,0x20180a03,0x0070000d,0x09183811, +0x00100202,0x20200000,0x0080080c,0x09284014, +0x20281403,0x00202a05,0x0028100f,0x09983019, +0x00280400,0x00100c00,0x00481409,0x09d83c1d, +0x00100001,0x00000800,0x0058140b,0x09d83c1d, +0x00100802,0x20200a05,0x0098180e,0x09f83c21, +0x00800a05,0x20400403,0x00d80c08,0x0a983c24, +0x00180a01,0x00001401,0x0088140f,0x0ae84429, +0x00180a02,0x00001802,0x0078100e,0x0ae8442a, +0x00500201,0x00000402,0x00b81811,0x0b384c31, +0x2080280a,0x20284a0c,0x00d8041f,0x0be84837, +0x00501001,0x20281e02,0x00d00411,0x0c784c3a, +0x00601001,0x20281e03,0x00d00411,0x0c784c39, +0x20701801,0x20183a02,0x00c00c21,0x0d18584a, +0x20681209,0x00800413,0x20500407,0x0e084c4a, +0x21500802,0x00281800,0x00680420,0x0e984c52, +0x21600402,0x00281800,0x00600022,0x0e985052, +0x20181c01,0x00503c01,0x2028340b,0x0fd85461, +0x00482c03,0x00305e08,0x20380e0c,0x10483846, +0x00a82e02,0x00404c07,0x00081a1d,0x11584c52, +0x00a81a02,0x00303406,0x0008161e,0x11584c53, +0x20301201,0x20282804,0x00d01808,0x12f86869, +0x20c01803,0x20384400,0x01000000,0x12e82634, +0x20c02001,0x20483400,0x00d81000,0x14882641, +0x20c02001,0x20383400,0x00d80c00,0x14782640, +0x20484203,0x20207800,0x00f83400,0x16f82a5e, +0x01380e06,0x00301408,0x20181a24,0x11182246, +0x01280400,0x00500403,0x00181623,0x12582e52, +0x01300001,0x00500802,0x20182223,0x12482a52, +0x00506409,0x2128b60a,0x02c02e0d,0x14084e64, +0x20101c07,0x00183609,0x00500815,0x0ea82a4e, +0x00100602,0x00480c03,0x00200c15,0x0f882e59, +0x00180603,0x00580405,0x00100c15,0x0f783259, +0x00d81209,0x00700811,0x20100003,0x10c83a69, +0x20381e07,0x00802c0d,0x20880c13,0x0c88263a, +0x20481801,0x00402602,0x20100018,0x0d182643, +0x20481401,0x00402203,0x00100418,0x0d082642, +0x20b80c04,0x00301609,0x0010102b,0x0dc82a51, +0x00280c04,0x00102207,0x00200809,0x0af8222c, +0x00200401,0x20280400,0x0080040b,0x0b582a31, +0x00200400,0x20280401,0x0090040b,0x0b482a30, +0x00380400,0x20100402,0x0078040a,0x0bb82a37, +0x20200204,0x20200004,0x00a0100f,0x09c82620, +0x20480603,0x20100002,0x00801012,0x0a082622, +0x20300202,0x20100001,0x00800c11,0x09f82622, +0x20380603,0x20100002,0x00701414,0x0a382628, +0x20201005,0x20281a08,0x00900808,0x08f81e14, +0x00000804,0x20180a06,0x00780806,0x09281e16, +0x00000803,0x20180e06,0x00780407,0x09282216, +0x20101003,0x20281206,0x0070000a,0x09381e19, +0x00480e04,0x00101807,0x00381404,0x08781e0e, +0x00380603,0x00100805,0x00680c07,0x08882610, +0x00380602,0x00100805,0x00580c07,0x0888260f, +0x00380a01,0x00200803,0x00480c07,0x08982210, +0x20300802,0x20181204,0x00900c10,0x08282204, +0x20300402,0x20180a03,0x00800410,0x08382a04, +0x20200001,0x00080603,0x00700010,0x08382604, +0x20100201,0x00000400,0x0068040f,0x08382605, +0x00000002,0x00100000,0x00481008,0x08482008, +0x00100a01,0x00080c02,0x00500008,0x08582808, +0x00000400,0x00080c01,0x00600009,0x08582808, +0x00000801,0x00081201,0x0070040d,0x08482809, +0x00180e06,0x00100c06,0x00500c08,0x08a82410, +0x00080800,0x00201000,0x0038040b,0x08b82412, +0x00080400,0x00100c00,0x0038040a,0x08b82412, +0x20180400,0x00200001,0x0030000c,0x08c82815, +0x00001008,0x20281a0b,0x0070040a,0x09481c19, +0x00280400,0x00000601,0x0060000a,0x0968281c, +0x00280400,0x00000a01,0x0060000b,0x0968281c, +0x00381602,0x00101c02,0x0030000a,0x09982420, +0x00381208,0x00201c0d,0x0018080b,0x0a382024, +0x20100601,0x20180400,0x00700010,0x0a782829, +0x20100800,0x20180800,0x00700010,0x0a782829, +0x00400c00,0x20400203,0x00a80413,0x0ac8242e, +0x00281405,0x20202e0c,0x00880c13,0x0b981c32, +0x00680800,0x00001201,0x00780c0f,0x0c082838, +0x00780e02,0x00101801,0x0068040e,0x0c082838, +0x20680803,0x20101204,0x00a81c20,0x0c982c48, +0x20f02000,0x20883003,0x01380c1a,0x0d783048, +0x21200401,0x20200201,0x00a81020,0x0e182c50, +0x21400804,0x20380a06,0x00b81023,0x0e182c50, +0x00002602,0x20381c05,0x00e8180c,0x0f383c5e, +0x00702201,0x00082c03,0x00700a14,0x0fe8304a, +0x00701800,0x20183001,0x00b01616,0x10c83453, +0x00800a02,0x00081407,0x00900619,0x10c83854, +0x20400400,0x00600201,0x0078040b,0x12584069, +0x20900802,0x20300400,0x00783c00,0x12d00a39, +0x20a82201,0x00403000,0x00280800,0x14680a45, +0x20b81800,0x00202800,0x00481400,0x14580644, +0x20804004,0x20484800,0x00a82400,0x16d00a5d, +0x00d00601,0x20180806,0x0098161c,0x10e81247, +0x01200802,0x20480a04,0x00e8061f,0x12180e54, +0x01400000,0x20300400,0x00e80621,0x12080e55, +0x00e84a07,0x00c0700b,0x20882e17,0x13d80669, +0x00780604,0x00002404,0x0078100b,0x0e68124f, +0x00080a03,0x20100004,0x00d00818,0x0f481258, +0x20200601,0x20480c00,0x00f00c1a,0x0f381258, +0x00401804,0x20582a09,0x01401815,0x1068126a, +0x20a00805,0x20282608,0x00f01c20,0x0c381a3a, +0x20401805,0x20482606,0x00d00016,0x0ce80e41, +0x20301403,0x20382204,0x00c80415,0x0cd80e40, +0x20700c00,0x00081402,0x00a80c22,0x0d88124e, +0x00600a04,0x00080c07,0x00600002,0x0ac81229, +0x00380a04,0x00300808,0x0038040b,0x0b281230, +0x00280603,0x00200406,0x0048040c,0x0b181230, +0x00300602,0x00380803,0x0050000d,0x0b781237, +0x20680402,0x00180604,0x00301013,0x09a80a1e, +0x20600403,0x00180a05,0x00500c14,0x09d80e21, +0x20600002,0x00180603,0x00500c12,0x09d80e21, +0x20600404,0x00380e04,0x00300416,0x0a081226, +0x00380601,0x00001402,0x00281001,0x08e80614, +0x00480a02,0x00101003,0x00380800,0x09080a17, +0x00380601,0x00101002,0x00480c01,0x08f80a17, +0x00281a05,0x00402407,0x00000004,0x09180e19, +0x00100000,0x00080a01,0x00700c0a,0x08580a0f, +0x00000801,0x20180a03,0x0070040d,0x08580e11, +0x00100400,0x20180a01,0x0070040c,0x08580e10, +0x00200804,0x20280a07,0x0090080a,0x08680a12, +0x20100001,0x00000601,0x00580c0c,0x08080a04, +0x20180400,0x00100400,0x0058080d,0x08080e04, +0x20100000,0x00100000,0x0068080d,0x08080e04, +0x20180603,0x00000405,0x0078040f,0x08080e05, +0x00200201,0x00000402,0x00680408,0x08180c06, +0x00080601,0x00000802,0x0060000a,0x08181008, +0x00080400,0x00000401,0x0068040a,0x08181008, +0x00080402,0x00000a04,0x0080000b,0x08180808, +0x20500c02,0x00081602,0x0070080e,0x08780c12, +0x20100800,0x20180e02,0x0080040b,0x08781012, +0x00000601,0x00080400,0x0070040a,0x08881012, +0x00000a02,0x20280802,0x00a8040d,0x08880c14, +0x00880601,0x00201403,0x00181201,0x09280c19, +0x00300402,0x00180a01,0x00580809,0x0938101c, +0x00200403,0x00180a03,0x0068040a,0x0938101c, +0x00101406,0x00082205,0x0078040c,0x09581021, +0x20600602,0x00181400,0x00701c18,0x0a081024, +0x20180603,0x00200804,0x00300011,0x0a481029, +0x20180e05,0x00201007,0x00400410,0x0a481029, +0x00481e09,0x0050240c,0x20100410,0x0a98102f, +0x00801c03,0x00281a05,0x00281006,0x0b780833, +0x00600402,0x00080604,0x0050040d,0x0bc81038, +0x00500c05,0x20181608,0x0080080f,0x0bc80c38, +0x2040140b,0x20180a0e,0x00880c1c,0x0c680845, +0x21082601,0x00803006,0x2048141d,0x0d481045, +0x21280401,0x00200c02,0x00480c1f,0x0dd8104f, +0x20f80a01,0x00101806,0x0038181d,0x0dd8104e, +0x2028420a,0x00405013,0x00600412,0x0ee8145c, +0x00682201,0x00003404,0x00800e11,0x0fa8104a, +0x00700a01,0x00001804,0x00781215,0x10881052, +0x00601601,0x00000002,0x00900211,0x10881453, +0x20300803,0x20c00e0a,0x01a0240a,0x12000069, +0x20780e01,0x00501c00,0x20280c00,0x12f0163f, +0x20c01c02,0x20582c00,0x00f81000,0x14701e43, +0x20b01801,0x20381c00,0x00b80800,0x14601e45, +0x2048420a,0x00507800,0x20204400,0x17001a63, +0x00c80405,0x00200603,0x00580a16,0x10d00e4a, +0x01581206,0x00201407,0x00480623,0x12201a55, +0x01480a02,0x00200002,0x00400221,0x12101a55, +0x00803411,0x20b8621f,0x01c02e0c,0x13d02669, +0x00381e0a,0x0020140b,0x0060200f,0x0e600a4e, +0x20401406,0x20281a09,0x0088041b,0x0f401a58, +0x20300803,0x00180603,0x00480c1b,0x0f401a58, +0x0088120a,0x00202015,0x0048340b,0x10802269, +0x2050140c,0x20581613,0x00a80818,0x0c401e3a, +0x00181606,0x0030280a,0x00281810,0x0ce01243, +0x00081203,0x00202005,0x00381011,0x0ce01242, +0x20780804,0x20200e09,0x00b00824,0x0d801e51, +0x00280a09,0x00000810,0x00681009,0x0ac00a29, +0x20100803,0x20281207,0x00c01013,0x0b101231, +0x20100402,0x20280e05,0x00b00c12,0x0b100e31, +0x00180602,0x20400004,0x00e80810,0x0b701637, +0x20401007,0x2028120b,0x0080000f,0x09a00e1d, +0x20480400,0x20100002,0x00780c0f,0x09d00e20, +0x20400401,0x20180800,0x00880c0f,0x09d00e20, +0x20200400,0x20580602,0x00e80812,0x0a001626, +0x00280e06,0x0020080b,0x00300003,0x08e00a14, +0x00200800,0x20180802,0x00700004,0x09000e17, +0x00200202,0x00000004,0x00600003,0x08f00a17, +0x20301802,0x20482a01,0x00d8040c,0x09000e18, +0x00100804,0x20180608,0x00500809,0x0850120e, +0x00180601,0x00000c01,0x0050000a,0x08500e10, +0x00100000,0x00000a01,0x0060040a,0x08500e10, +0x00680e04,0x00201406,0x00380403,0x08601211, +0x00080602,0x00100804,0x0048080b,0x08000e04, +0x00000401,0x20180602,0x0080040d,0x08000e05, +0x20100400,0x20100201,0x0070000d,0x08000e05, +0x20480402,0x20180605,0x00801014,0x08001205, +0x00100000,0x00000202,0x0060040a,0x08100c06, +0x20100401,0x00080800,0x0070000c,0x08100c08, +0x00080400,0x00080400,0x0070000b,0x08100c08, +0x00200800,0x20180800,0x00780808,0x08201409, +0x20380802,0x00000e01,0x00680c0c,0x08700c11, +0x00080a01,0x00000c02,0x00580409,0x08700c12, +0x20100000,0x20100001,0x0078040a,0x08700c12, +0x20280c01,0x00101000,0x0058040e,0x08901014, +0x00780a05,0x20200406,0x00800c02,0x09100818, +0x00400000,0x20100601,0x00880408,0x09300c1b, +0x00500000,0x20100400,0x00780407,0x09300c1b, +0x00780a04,0x20201c04,0x00980407,0x0950101e, +0x2070100a,0x20380e0a,0x00a80818,0x0a001025, +0x20400401,0x20180800,0x00900015,0x0a300829, +0x20500801,0x20181601,0x00800417,0x0a30082a, +0x20502009,0x20483209,0x00f0041c,0x0a800c30, +0x00b8220d,0x00003c12,0x00600002,0x0b700832, +0x00800203,0x00000803,0x0070000a,0x0bc00839, +0x00900202,0x00201003,0x00480c06,0x0bc00c38, +0x00782a10,0x00403813,0x0040100e,0x0c601046, +0x2100200d,0x20883a16,0x01501c23,0x0d301044, +0x21100008,0x00080606,0x00900021,0x0dd0084e, +0x21180807,0x00200604,0x00800822,0x0dd0044d, +0x20c03814,0x20686e1c,0x01202c24,0x0ef01c5f, +0x00403205,0x00082c10,0x0078120d,0x0fa0104e, +0x00681e06,0x00003412,0x00801611,0x10800c55, +0x00581e05,0x00003810,0x00801610,0x10701055, +0x0008060b,0x00702820,0x20981800,0x12402470, +0x20801601,0x20a80400,0x00d00c00,0x13202a3f, +0x20980603,0x20102800,0x20100000,0x14c03647, +0x20a80a03,0x20202800,0x00101400,0x14c03646, +0x20e02603,0x20284c00,0x00e05000,0x17303254, +0x01100e03,0x20580602,0x00c01219,0x11102e4b, +0x00f01c04,0x20181e08,0x00900a1c,0x12703255, +0x01202004,0x20481609,0x00b0061f,0x12603a56, +0x01981c06,0x00703e0a,0x20681e2a,0x14605269, +0x20702809,0x2028460b,0x00b0001b,0x0e902e4b, +0x00382602,0x00502805,0x00280c12,0x0f902e59, +0x20181400,0x00401002,0x00680c18,0x0f802e59, +0x20200e04,0x00081007,0x00980821,0x10d03a6e, +0x00681608,0x00802c0f,0x20582805,0x0c80263b, +0x20501001,0x20481e03,0x00c00c1a,0x0d202e43, +0x20300a02,0x20281002,0x00a00816,0x0d102e42, +0x20300402,0x00380e06,0x0050001b,0x0de03e50, +0x20700406,0x0038120a,0x00501019,0x0ae0222c, +0x00200201,0x00000400,0x00580c0c,0x0b503231, +0x00100402,0x00080604,0x0058080d,0x0b502e30, +0x20100801,0x00381001,0x00281813,0x0bc03639, +0x00381604,0x00301c07,0x00181004,0x09d0221d, +0x20400803,0x00080a02,0x00681011,0x0a002a22, +0x20300000,0x00100403,0x0048140f,0x0a002622, +0x20280a01,0x00600c03,0x20281010,0x0a402e27, +0x20400c04,0x20181a06,0x00800c0e,0x09001e14, +0x00280e03,0x00200c06,0x00380405,0x09202217, +0x00100000,0x00080401,0x00500007,0x09202217, +0x20181401,0x00402000,0x0018080b,0x09402a1a, +0x00580a03,0x00101406,0x00280401,0x0880220d, +0x00000001,0x20180602,0x00600c0b,0x0880260f, +0x00180400,0x00000401,0x00500809,0x0880260f, +0x00200a03,0x20280c03,0x00901009,0x08902610, +0x20200001,0x20180604,0x0070100f,0x08302205, +0x00080400,0x20100400,0x0050000b,0x08302a05, +0x00080601,0x20100800,0x0060080c,0x08302a04, +0x20300c04,0x00080e06,0x00680410,0x08402e04, +0x00100000,0x20180601,0x00680408,0x08402407, +0x00000400,0x20100201,0x0078040c,0x08402807, +0x00000c02,0x20280a03,0x0078040b,0x08402807, +0x00281205,0x00301407,0x00300008,0x08602808, +0x20100800,0x00080800,0x0058040b,0x08902010, +0x20100801,0x20180800,0x0078040b,0x08a02412, +0x20100000,0x00100003,0x0058080a,0x08a02412, +0x20101405,0x20181a08,0x0080040e,0x08c02c13, +0x00200802,0x00281000,0x00300008,0x0940201a, +0x00480601,0x00100802,0x00400007,0x0960241b, +0x00580601,0x00100801,0x00500407,0x0960241b, +0x00380400,0x00400006,0x0028040b,0x09902820, +0x00281202,0x00402005,0x2018040d,0x0a302025, +0x20300402,0x00000601,0x00680415,0x0a602429, +0x20400404,0x20100a03,0x00780816,0x0a602829, +0x00481e06,0x00303406,0x00201014,0x0ad0302f, +0x20201601,0x20182a02,0x00703014,0x0b902435, +0x00580604,0x00100404,0x00700c0d,0x0bf02439, +0x00780e08,0x00001009,0x0090100a,0x0bf02439, +0x20802406,0x2048460c,0x01002c21,0x0ca03849, +0x20380c0b,0x00402e05,0x2038280c,0x0d803845, +0x2090000a,0x00000208,0x0090001b,0x0e002c4e, +0x20a0140d,0x20381a0e,0x00d0041f,0x0e00304d, +0x00800804,0x00503806,0x20184c08,0x0f50405e, +0x20181a09,0x0010601a,0x00800803,0x0fd02c4c, +0x00002e07,0x00082014,0x00902400,0x10b0305a, +0x00002608,0x00281c17,0x00701c00,0x10b02c5b, +0x20b81606,0x00701c12,0x00d05020,0x12802c71, +0x20982e04,0x01103c00,0x21005000,0x1380263b, +0x20c81400,0x00602000,0x20304000,0x15303242, +0x20d80801,0x00800c00,0x20503400,0x15202e40, +0x21280605,0x20402400,0x00803000,0x17c05a4e, +0x00e82005,0x00601e0c,0x2010321b,0x11804649, +0x01382206,0x00103601,0x00503223,0x12f04e54, +0x01683609,0x00604804,0x20203628,0x12e04a54, +0x01f02009,0x20481e10,0x01000e35,0x15006a69, +0x00280a02,0x20203002,0x0058200f,0x0f104e4e, +0x0000340c,0x20784614,0x01200017,0x1010565a, +0x0000280c,0x20783217,0x0110041a,0x10005a5b, +0x20681607,0x0040100a,0x00980828,0x11705e6f, +0x20280800,0x20481203,0x01101814,0x0ce03e3d, +0x20481608,0x00601410,0x00182017,0x0d904643, +0x20580e06,0x0030080e,0x00582019,0x0d804a42, +0x00080407,0x0008060c,0x00d80815,0x0e706251, +0x20100c01,0x20680a02,0x00e8140f,0x0b40462b, +0x00100004,0x00080608,0x0060000c,0x0bc04632, +0x00300003,0x00000605,0x00780809,0x0bc04632, +0x00080a04,0x20200c08,0x00c82414,0x0c40523c, +0x20101001,0x20381c01,0x00b80c0b,0x0a203a1e, +0x20180602,0x00000c05,0x0068140f,0x0a703e25, +0x20300201,0x00000002,0x00781012,0x0a603e24, +0x20300401,0x20381204,0x01000013,0x0ab04a29, +0x00080800,0x00100c03,0x00481008,0x09503614, +0x20100802,0x20181603,0x0080000b,0x09803a18, +0x00100401,0x20180400,0x00780408,0x09803a17, +0x00001c02,0x20382400,0x00c8100b,0x09a0461a, +0x00100601,0x20180c01,0x00700c08,0x08d0320d, +0x00100202,0x00200004,0x00380409,0x08e03a0e, +0x00100601,0x00080802,0x0060040a,0x08e03a0e, +0x20181201,0x00400c05,0x0030000c,0x09003e0f, +0x20100000,0x00000201,0x0040040b,0x08903a03, +0x00000001,0x00100201,0x0030040b,0x08a03a04, +0x20100402,0x00180a02,0x0040040c,0x08a03e03, +0x00280e03,0x00001801,0x00600c0a,0x08b04604, +0x00100400,0x00000601,0x00480407,0x08a03806, +0x00080400,0x00100801,0x0038040b,0x08a03c07, +0x00280e02,0x00201403,0x00180808,0x08b03c07, +0x20301006,0x20381e07,0x00c0080f,0x08c04809, +0x20180601,0x00100c01,0x0058040b,0x08f0340f, +0x00080601,0x00000c01,0x0050000b,0x09003c11, +0x20200400,0x20100201,0x0070080d,0x09003c11, +0x00480e05,0x0010240a,0x00581006,0x09404813, +0x00380801,0x00000a01,0x00800008,0x09903419, +0x00300802,0x20180a02,0x0070040a,0x09b03c1b, +0x00300802,0x00080a01,0x00700008,0x09c03c1c, +0x00300804,0x20280a07,0x00d01411,0x0a00481f, +0x00000c00,0x20281402,0x00a00c12,0x0a803426, +0x20180e02,0x00101005,0x00500813,0x0ac03c2a, +0x00080a02,0x00201004,0x00500813,0x0ac03c29, +0x20201205,0x00082006,0x00b01c19,0x0b404c34, +0x20480800,0x00101000,0x00500812,0x0c003c38, +0x00100602,0x20180601,0x00901c11,0x0c60483c, +0x20101001,0x00081603,0x00901c13,0x0c60443c, +0x2028140b,0x00402e08,0x00381414,0x0d405c4b, +0x00800809,0x20100c00,0x00800007,0x0df04045, +0x0000180f,0x00000207,0x00881c13,0x0e80504d, +0x00280809,0x00302800,0x00381810,0x0e80504d, +0x00c82a0c,0x2010501b,0x00e0280e,0x0fe0585c, +0x20a80a09,0x0010141c,0x00b0781d,0x10505456, +0x20782e0c,0x00606825,0x00803c14,0x11305060, +0x20882209,0x0020541c,0x00d04817,0x11305460, +0x21103403,0x20a82a09,0x02208c32,0x13308c7c, +0x20d00a02,0x20a84c00,0x02203400,0x13c04a2f, +0x20c81a01,0x00682000,0x01004000,0x15904a39, +0x20c82202,0x00181000,0x01503c00,0x15804e39, +0x21783804,0x00e01c00,0x20304800,0x18806645, +0x01303807,0x20884205,0x00f81e27,0x12205e43, +0x00d01803,0x00082a02,0x00801625,0x13a06a4c, +0x00d03406,0x20785205,0x01101624,0x13906a4b, +0x0278120e,0x0000480b,0x00402645,0x16009267, +0x0008220d,0x00601812,0x20101811,0x0fb0564e, +0x00c82609,0x00505009,0x20281003,0x10e0765c, +0x00c8260b,0x00604c0d,0x20481003,0x10d0765c, +0x20e8040f,0x20482a20,0x01603432,0x12509e70, +0x2010280c,0x20282a16,0x00500011,0x0d906e3d, +0x20c01409,0x20482e12,0x01200c27,0x0e306e48, +0x20b0100a,0x20382614,0x00f00826,0x0e307247, +0x00701e04,0x2058100c,0x00c85009,0x0f609653, +0x00081a06,0x00801c0d,0x2048240d,0x0be05a2e, +0x00500203,0x00180409,0x00882c04,0x0c706232, +0x00500204,0x0010000b,0x00782804,0x0c606232, +0x20400201,0x00280c00,0x00880c1d,0x0d107a40, +0x00080801,0x00201604,0x0038040c,0x0ab05621, +0x20400000,0x00180400,0x00780813,0x0b005627, +0x20400001,0x00180602,0x00680814,0x0b005a26, +0x20200406,0x00280a04,0x0058240f,0x0b70722a, +0x20100402,0x20180e01,0x0078080b,0x09d04e16, +0x00180800,0x00000801,0x00680c09,0x0a005619, +0x00180401,0x00100001,0x00580c08,0x0a005218, +0x00281e08,0x00202c0d,0x0048180b,0x0a50621d, +0x00000202,0x00000004,0x00480409,0x09404a0c, +0x20100601,0x20180401,0x0088040c,0x09604e0e, +0x20180602,0x00000803,0x0060000c,0x0960520e, +0x20201805,0x2058220a,0x00e00c11,0x0990620f, +0x20100002,0x00000203,0x0050040a,0x09104a02, +0x00180400,0x00000201,0x00700409,0x09205204, +0x00000002,0x20100203,0x0080000a,0x09205204, +0x20100602,0x00181005,0x0068040b,0x09505e01, +0x00280a02,0x00001004,0x00400006,0x09204c06, +0x00000800,0x20180401,0x0070000b,0x09305007, +0x00000c00,0x20181002,0x0080000b,0x09305007, +0x00280400,0x00301801,0x00280808,0x09706008, +0x20200a01,0x20280601,0x00800c0c,0x0970500f, +0x20100000,0x00100001,0x0060080c,0x09905012, +0x20180400,0x00200801,0x0050040c,0x09905012, +0x20280a01,0x00200002,0x00701c10,0x09e06014, +0x00400c05,0x00080e04,0x00780807,0x0a105019, +0x00580400,0x00101001,0x00600407,0x0a50541c, +0x00580400,0x00100c01,0x00600808,0x0a50541c, +0x00700003,0x00000e02,0x0070080a,0x0ab07021, +0x20180609,0x0020100a,0x00400814,0x0b105027, +0x20300e03,0x00081001,0x00a01c18,0x0b605c2b, +0x20200a03,0x20180801,0x00a01c17,0x0b605c2b, +0x20680a07,0x00001406,0x00a01c1f,0x0c007436, +0x20481010,0x00180610,0x00801012,0x0c90583a, +0x2018100c,0x00200a08,0x00600410,0x0d00643f, +0x00081c09,0x00101a06,0x00800810,0x0d00643e, +0x00980810,0x2028120f,0x00f0180d,0x0e10804c, +0x01102a09,0x20202020,0x00780807,0x0ea06047, +0x00f00a08,0x2020481c,0x0078040c,0x0f406c4d, +0x00c02a04,0x20601416,0x00d00411,0x0f30704e, +0x00003e09,0x20482420,0x00c03429,0x10d09067, +0x21380601,0x00700003,0x00e0cc39,0x11308866, +0x21300e01,0x00182004,0x0190dc39,0x1210946f, +0x21100a03,0x00580c0a,0x0120c033,0x1220946f, +0x20e84602,0x00b07405,0x0030b029,0x14a0d88f, +0x20f84814,0x01b83400,0x0058a400,0x14b09631, +0x20d81c10,0x00686800,0x02188c00,0x1680aa38, +0x20e80813,0x00987400,0x01989c00,0x1680aa38, +0x21381c18,0x00888800,0x02787800,0x1970aa3f, +0x01a83e20,0x0090643c,0x20885e2c,0x12f06e47, +0x01180615,0x20101831,0x00786626,0x1480864b, +0x0138261a,0x00604c38,0x20486629,0x1480824c, +0x0198162e,0x00101449,0x00400a39,0x1730a25c, +0x20d03414,0x20684625,0x01104023,0x1070764c, +0x00300404,0x20281e0f,0x00d0500b,0x11d08e59, +0x00100808,0x20382218,0x00f05c10,0x11d08e59, +0x00104c23,0x20483642,0x00a00c12,0x13d0da6f, +0x00a8320f,0x00704c18,0x00082605,0x0e70763d, +0x20300801,0x20101203,0x00682815,0x0f409e49, +0x20100601,0x00001000,0x00782c12,0x0f409e48, +0x00283e15,0x00f04828,0x20484815,0x10a0a65c, +0x2060180a,0x20582e15,0x0130141a,0x0ca07632, +0x00200001,0x00180601,0x00a81c0d,0x0d508638, +0x00100002,0x00180a02,0x00a8180e,0x0d408638, +0x20600c0c,0x00081218,0x00e0081c,0x0e20a643, +0x00000204,0x00280c0a,0x00882008,0x0b606a21, +0x20300601,0x00180803,0x00981813,0x0bc07628, +0x20300202,0x00100003,0x00981812,0x0bc07628, +0x00400a05,0x0020000b,0x00a83c0b,0x0c60922f, +0x00100401,0x00200201,0x0058100a,0x0a806618, +0x00200802,0x00280e01,0x00781009,0x0ac06e1a, +0x00200802,0x00180e01,0x00881009,0x0ac06e1a, +0x20500805,0x00582605,0x00a00017,0x0b207e1e, +0x20200201,0x00380402,0x0060000d,0x09f05e0c, +0x20280e03,0x00400804,0x0040000e,0x0a206a0f, +0x20380602,0x00380404,0x0060000f,0x0a206a0e, +0x00381a06,0x0070240a,0x00181407,0x0a80820f, +0x00100001,0x00380601,0x00500008,0x09b05e02, +0x00100803,0x00180a04,0x00700009,0x09d06a03, +0x00200402,0x00200202,0x00580407,0x09e06a03, +0x20200007,0x00100209,0x00a00010,0x0a307e03, +0x00000801,0x00380c01,0x0040040a,0x09c05c07, +0x00080a02,0x00300c05,0x0050000c,0x09e06807, +0x00080e02,0x00301404,0x0050000c,0x09e06806, +0x00380a07,0x00100c0c,0x00a00809,0x0a407809, +0x20380603,0x00501405,0x0010080a,0x0a206011, +0x20100800,0x00100000,0x00800c0c,0x0a506c13, +0x20100c00,0x00180601,0x0090100d,0x0a506c13, +0x20301c07,0x20181e0a,0x00d01412,0x0ac08816, +0x00900002,0x00401a03,0x00600c03,0x0ad06c18, +0x00500002,0x00300201,0x00801409,0x0b10701d, +0x00580403,0x00300201,0x00801008,0x0b10741e, +0x00a80a04,0x00700c0a,0x00601009,0x0bb08824, +0x20981a0a,0x00300004,0x00c03c1f,0x0bc07029, +0x2068120a,0x00301407,0x00802419,0x0c30802e, +0x20580e0b,0x00300c07,0x00802818,0x0c30802e, +0x20d80e05,0x00580602,0x00904425,0x0d109c3b, +0x00c04425,0x2038361b,0x00c84c03,0x0d60803a, +0x00b0381f,0x20282a18,0x00d82c08,0x0df0883e, +0x00a04022,0x00083e1a,0x00b82c09,0x0df08c3f, +0x0190481b,0x00282210,0x00884202,0x0f50b04c, +0x00883e28,0x00e09054,0x20105027,0x0f706c4f, +0x00781e1e,0x00c06045,0x00305429,0x10308456, +0x00883620,0x01008c4a,0x20304026,0x10308456, +0x2098521e,0x01408c40,0x00007049,0x1200a870, +0x2140400c,0x20180a23,0x0241283c,0x12a0ec7f, +0x21405406,0x00500613,0x01b1043d,0x13a0fc88, +0x21404807,0x00201214,0x0201143d,0x13a0f887, +0x20f08c08,0x00186219,0x0231142e,0x169120aa, +0x00604023,0x20890c00,0x055a2000,0x16614a56, +0x00381826,0x0128bc00,0x033a0800,0x1871525a, +0x00583823,0x01389000,0x0339e000,0x1851465b, +0x00500025,0x0088dc00,0x03ea1000,0x1b817663, +0x20681e24,0x00884c68,0x0128e011,0x13d0824d, +0x20585231,0x00c01473,0x0048d40a,0x15b09e55, +0x2088322b,0x00582068,0x00f8b80f,0x15909a54, +0x21583223,0x00982c6f,0x0078d410,0x1880b65b, +0x00783603,0x00105604,0x20102a02,0x11909a46, +0x00701410,0x20881220,0x00803a04,0x1320b652, +0x00900c0c,0x20780618,0x00702e08,0x1310ba50, +0x02484e12,0x2030b407,0x20304230,0x15a0e66a, +0x20502007,0x20c8420d,0x01402413,0x0f709e3d, +0x20281a0a,0x2030240f,0x00481412,0x1090b24b, +0x20281608,0x2030200b,0x00680c12,0x1090b64b, +0x21304416,0x2168762f,0x02a0383d,0x1210f264, +0x00480a05,0x20402007,0x00482c05,0x0dc0a232, +0x00400c07,0x20880a0f,0x00d8080b,0x0e80b63c, +0x00300c05,0x2088060c,0x00e8080d,0x0e80b63c, +0x00680e05,0x20501015,0x00d86405,0x0fa0de43, +0x20300c05,0x20680a07,0x00d81412,0x0c509226, +0x20480a01,0x20500805,0x00c82416,0x0ce0a22c, +0x20480400,0x20600003,0x00d82015,0x0ce0a22b, +0x20181605,0x20801c05,0x01180416,0x0db0ca36, +0x00281204,0x20301409,0x00a80c08,0x0b608619, +0x00380603,0x20700c03,0x00e80c08,0x0bc09a1c, +0x00480604,0x20700c05,0x00d81008,0x0bc09a1c, +0x00000c06,0x20d80a0b,0x01881812,0x0c60c622, +0x20300001,0x20700204,0x00f0080f,0x0ac0860d, +0x20401404,0x20981a05,0x01180812,0x0b10920f, +0x20501005,0x20881606,0x01080813,0x0b10920f, +0x20301602,0x20a82406,0x01681411,0x0b90ae10, +0x00200401,0x20780400,0x00f80c06,0x0a908602, +0x00480a04,0x20401007,0x00a80c05,0x0ad08e04, +0x00480a05,0x20500c09,0x00b80805,0x0ad08e03, +0x00500801,0x20580400,0x00e80c08,0x0b50ae04, +0x00180601,0x20600804,0x00e0000c,0x0aa08007, +0x20200805,0x20680e05,0x00e00c11,0x0ad08c07, +0x20100805,0x20781206,0x00e01010,0x0ad09007, +0x20500003,0x20380c02,0x00d00c15,0x0b60a80b, +0x20580803,0x20700400,0x0100180f,0x0b008414, +0x20181604,0x20501809,0x00b0140c,0x0b509416, +0x20181605,0x20501c0a,0x00b0100c,0x0b509416, +0x00482605,0x20303c0a,0x00a01408,0x0c00b419, +0x00b8160e,0x2090140b,0x01104000,0x0bd0981c, +0x00800201,0x20980604,0x01102c08,0x0c20a420, +0x00800400,0x20a80a06,0x01202808,0x0c20a820, +0x00680a04,0x20c80604,0x01a05013,0x0cf0c826, +0x2140401b,0x20e84a21,0x01681022,0x0ce0b02d, +0x21001c0c,0x20982208,0x0108041f,0x0d60b033, +0x2100180c,0x20981a07,0x0108081f,0x0d60b033, +0x21203019,0x20e82a12,0x01882023,0x0e80e041, +0x03182a0f,0x00209830,0x00384a19,0x0e80a032, +0x02a81a04,0x20207c1c,0x00881e10,0x0f30b43a, +0x02b81e05,0x2030881d,0x00a82211,0x0f30b43a, +0x0348521f,0x2010bc3a,0x00e01e13,0x10d0dc4a, +0x22001014,0x20882004,0x0291107b,0x1070bc63, +0x21600c0f,0x20800c10,0x0270e46e,0x1170d469, +0x21801410,0x20a8100e,0x02c0f071,0x1170d46a, +0x22705030,0x21586624,0x03d0f48a,0x13a12085, +0x20807615,0x2040bc3e,0x0210d819,0x150174ac, +0x20e80e14,0x2060fc3c,0x02a1302a,0x161184b4, +0x20e00214,0x2050e43c,0x02713429,0x162188b4, +0x20700e23,0x20114468,0x0250a416,0x1961b0d2, +0x02802421,0x21d86800,0x057bf400,0x1a32e2b3, +0x02a0782f,0x23196c00,0x092c8000,0x1c2302b6, +0x02809033,0x2339b000,0x098c7c00,0x1bf2fab0, +0x02a0642e,0x22992c00,0x07ac7800,0x1f831ec0, +0x22a04e13,0x2148e462,0x03da1c79,0x15312a77, +0x23606a1b,0x2129388c,0x037a747e,0x17211e77, +0x23205624,0x20f8fc9a,0x02ca9077,0x17112275, +0x23805a17,0x21090889,0x030a6c7f,0x1a313a80, +0x0040260e,0x20186827,0x00484e06,0x12b0ba3d, +0x01781a21,0x0080443c,0x21785224,0x1480c64a, +0x0158121a,0x0070342f,0x21483620,0x1480ca4a, +0x01201625,0x00684043,0x21304228,0x1750ea55, +0x00281001,0x00702e02,0x21681806,0x10c0c63d, +0x20c01014,0x00282e26,0x20505421,0x1200d64b, +0x20900c10,0x00282620,0x2060441d,0x1200da4b, +0x0048280e,0x00c07a2b,0x2230240e,0x14414662, +0x00080401,0x00400801,0x20b0000c,0x0f00ba34, +0x00a8120e,0x00503015,0x21082e03,0x1000da3c, +0x00880e0c,0x00502411,0x21082801,0x0ff0da3c, +0x00000802,0x00181602,0x20483019,0x11811e4f, +0x00280e06,0x00302804,0x2080000b,0x0d90be28, +0x2050080b,0x00281e15,0x2050041b,0x0e30d230, +0x2040080b,0x00281612,0x20680818,0x0e30d230, +0x20600c00,0x00382404,0x20981c1a,0x0f710635, +0x20201007,0x20182e0e,0x00201011,0x0c80b61a, +0x00100603,0x0048080d,0x20b82c0b,0x0d00c21d, +0x00000204,0x0048040e,0x20b8240d,0x0d10be1d, +0x00580e03,0x00602806,0x21382408,0x0e110224, +0x20200203,0x00380408,0x2098200b,0x0bf0b20c, +0x00080e03,0x00402804,0x20d80c0d,0x0c50be11, +0x00080e02,0x00402401,0x20c8040c,0x0c50c211, +0x20580804,0x00301e04,0x20981818,0x0d20f614, +0x00380400,0x00300c00,0x20980406,0x0bb0ae04, +0x00000404,0x00180e06,0x2030100c,0x0c00ba04, +0x20100403,0x00181204,0x20300c0e,0x0c00ba04, +0x00580e07,0x00102009,0x20200008,0x0cd0ea05, +0x00000601,0x00280801,0x20600c0f,0x0bb0ac07, +0x00380604,0x00200805,0x2060000c,0x0c10bc08, +0x00480604,0x00200805,0x2070000b,0x0c10bc08, +0x20200409,0x2028120c,0x00601417,0x0ce0ec0b, +0x20200e01,0x00382000,0x20802010,0x0c30b417, +0x20601004,0x00183206,0x20402415,0x0c80c019, +0x20701005,0x00283606,0x20502416,0x0c90c019, +0x2010160c,0x20183c0e,0x00203c11,0x0d80f01f, +0x20301406,0x00583a04,0x21001c0b,0x0d20c024, +0x00600204,0x00500007,0x21000804,0x0d80d025, +0x00880605,0x00600808,0x21200402,0x0d90d024, +0x00100c14,0x00482a15,0x20d0100e,0x0ec1142f, +0x0078380c,0x00a0ac0d,0x21e85802,0x0e60d42b, +0x20481814,0x00504605,0x21081c17,0x0ed0d832, +0x20481415,0x00504206,0x21081818,0x0ed0dc32, +0x00783609,0x00809827,0x21782811,0x1071183e, +0x02381227,0x20503032,0x00e0f818,0x0fd0dc37, +0x02681a19,0x00004836,0x0010a80c,0x10b0ec43, +0x02681a1b,0x00004839,0x0000b00b,0x10b0ec43, +0x01501a09,0x2058440c,0x00f13827,0x12c1445b, +0x20d80475,0x20901242,0x01a0cc7f,0x12816c83, +0x2078143c,0x20603a14,0x01313c7e,0x13917c88, +0x2088143e,0x20604219,0x0131387e,0x13918088, +0x00984050,0x0010c20e,0x20208065,0x1691e4a1, +0x21d8fe5c,0x20a2f115,0x01d23c58,0x186238ec, +0x22286634,0x20b1309b,0x0222b866,0x19b268f8, +0x22186a34,0x20c1389c,0x0232a464,0x19b268f8, +0x22a8aa49,0x2101f8db,0x02f2ec7e,0x1d52a911 + }, //TL84 + { +0x04a83228,0x01100000,0x0003f800,0x1d5a62fc, +0x05c82e2e,0x01100000,0x00047000,0x1f3a831c, +0x05a82e2d,0x01100000,0x00046400,0x1f1a8317, +0x06584a37,0x01400000,0x0004ec00,0x220a9329, +0x24d82420,0x00400278,0x00020cdd,0x1698b68e, +0x26b83c27,0x0060028b,0x00025514,0x17c8a691, +0x26783825,0x00500287,0x0002550e,0x17b8aa90, +0x27c83037,0x002002a6,0x00023d2e,0x1a588e92, +0x20201011,0x20500219,0x00086a0a,0x14785e24, +0x00d0080f,0x20900216,0x00086e2c,0x15d8421d, +0x00b0040f,0x20900218,0x00086628,0x15d8421d, +0x01481c02,0x20a00203,0x00088245,0x18884e1e, +0x00900209,0x2010001a,0x00085a0f,0x1328a230, +0x00500208,0x20700016,0x00086606,0x14788637, +0x00500606,0x20800015,0x00087208,0x14788a35, +0x00303809,0x21000002,0x0008d208,0x16d88e44, +0x00180800,0x20100201,0x0000180c,0x1188ae32, +0x20100001,0x20600201,0x0008140a,0x12b89e35, +0x00280604,0x20600004,0x00000007,0x12c8a236, +0x0078120c,0x2030001d,0x00080c03,0x14a8e247, +0x20280601,0x20300000,0x00000c0e,0x1028a225, +0x00400800,0x20600002,0x00081c08,0x1138a62c, +0x00001406,0x20800209,0x0008280e,0x1138a22b, +0x20280a01,0x20700207,0x00004018,0x12a8c639, +0x00200401,0x20400203,0x00080407,0x0f389e1a, +0x20400802,0x20400000,0x00081413,0x1008b21f, +0x20200603,0x20300009,0x0008140e,0x1018ba1e, +0x20200c05,0x20900209,0x00081413,0x1138b624, +0x20100000,0x20300001,0x0008080d,0x0e88a210, +0x00680604,0x20200005,0x00001006,0x0f48ba12, +0x00500202,0x20300001,0x00001808,0x0f58b613, +0x00300800,0x20600005,0x0008240c,0x1058ca15, +0x00280602,0x20200001,0x00000409,0x0e48a204, +0x20780804,0x20300207,0x00000c18,0x0ee8ae03, +0x20780803,0x20300206,0x00000818,0x0ef8ae03, +0x20280604,0x20300004,0x00001014,0x0fe8d205, +0x20100006,0x20300205,0x00080c10,0x0e48a008, +0x00800602,0x20400005,0x00080c03,0x0f18ac0a, +0x00800a02,0x20500004,0x00080c03,0x0f28b00b, +0x00300006,0x20500208,0x0000000d,0x1008c80b, +0x2018160c,0x2030000e,0x00002c0c,0x0ec8a416, +0x20880800,0x20300202,0x00000c1a,0x0f98b019, +0x20880c00,0x20300202,0x00000c1a,0x0fa8b019, +0x20280e07,0x2050000a,0x00001416,0x1098cc1d, +0x0010200c,0x20700216,0x0008280a,0x0fa88c21, +0x00380406,0x20500201,0x00080801,0x10a8ac27, +0x00200006,0x20600201,0x00080802,0x10b8ac27, +0x00200404,0x2080020a,0x0000000e,0x11c8bc2e, +0x20700a05,0x0010000e,0x00082c0c,0x10d8b02c, +0x20180612,0x20600012,0x0000380a,0x11f8a82d, +0x00080611,0x20600011,0x00003808,0x11f8a82d, +0x20a00c04,0x20700001,0x00082c14,0x1388c840, +0x02200a06,0x00300203,0x00000209,0x1248b82e, +0x01202811,0x20600225,0x00083c08,0x13788c36, +0x0130280f,0x20700223,0x00083c09,0x13888c35, +0x01100207,0x2040000e,0x00001e09,0x15a8d446, +0x03d00e2e,0x00400214,0x0008605d,0x1428c858, +0x04c00a3d,0x0040000e,0x0008743f,0x1598d059, +0x04900637,0x0040000a,0x00087c41,0x1598d45a, +0x06c01e4a,0x20400208,0x00001829,0x17f8b856, +0x25a0a034,0x0070029c,0x000bbd0d,0x1949810d, +0x25f07437,0x005002a4,0x000b411c,0x1a896907, +0x25d06433,0x00500298,0x000b1916,0x1a996d06, +0x2770e84a,0x003002df,0x000c5d64,0x1cf9511e, +0x02282225,0x00a89400,0x03235800,0x18d9fe83, +0x02e8562f,0x01088000,0x0323f400,0x1a7a1e93, +0x02d8522d,0x01188800,0x0323e000,0x1a5a1e90, +0x02d81e2e,0x0088d400,0x03c3f000,0x1d3a1e94, +0x22d0102b,0x00286e6e,0x00d14865,0x15489a51, +0x2440343c,0x2058b28e,0x0121608a,0x1698824e, +0x24203038,0x2038aa88,0x01016487,0x16888a4d, +0x24501c30,0x0018928a,0x00715087,0x19487e51, +0x00f80a05,0x00602c14,0x20f89e23,0x13a87e2f, +0x01b00e0e,0x00801427,0x21a8da42,0x1538762a, +0x01a01609,0x00900c1f,0x21a8da40,0x15387629, +0x01605412,0x00885007,0x21d93648,0x17c88a31, +0x00000204,0x00400406,0x2048180b,0x11d8aa3b, +0x20280402,0x00b00602,0x21582810,0x1348b243, +0x20180a03,0x00d01006,0x2178300d,0x1348b643, +0x00c85a20,0x01d0a43c,0x23187205,0x1588f257, +0x00100c03,0x00481e05,0x2030040b,0x1038b230, +0x00000800,0x00a00405,0x21382408,0x1168c637, +0x20201405,0x00b81202,0x21381c0c,0x1168c636, +0x20501811,0x00783625,0x2080541f,0x12e8f24a, +0x20300a01,0x00780805,0x20a80c0e,0x0ee8b623, +0x00380a03,0x00d01c06,0x21380809,0x0fd8ce2e, +0x00681a08,0x0100380d,0x21881005,0x0fd8ce2e, +0x20200e05,0x00e8140e,0x21581811,0x10f8f232, +0x00300201,0x00800c02,0x20b00005,0x0df8b21a, +0x20381401,0x00b01a03,0x20c01413,0x0e98ca20, +0x20580805,0x00a00a0a,0x20902017,0x0e98ce20, +0x00280401,0x01102201,0x21a8040a,0x0fa8ea25, +0x20100000,0x00800602,0x2080080e,0x0d48b210, +0x00200603,0x00680800,0x2060140c,0x0dd8c210, +0x00300206,0x00880405,0x20801009,0x0de8c610, +0x00381203,0x00f01c02,0x21101011,0x0ea8ee18, +0x00000802,0x00880a03,0x2078040a,0x0cf8b204, +0x20301407,0x00781609,0x20881010,0x0d88be03, +0x20401409,0x00881a0c,0x20880c12,0x0d88be03, +0x20600003,0x00b80e07,0x20a01418,0x0e38e604, +0x00580606,0x00a00404,0x2090000b,0x0cf8b406, +0x00581208,0x00c00c0c,0x20d80408,0x0da8c80a, +0x0068160a,0x00d0140f,0x20e80407,0x0db8cc0a, +0x00900202,0x00c80401,0x20e80c05,0x0e68e40b, +0x20c0140d,0x00983a0d,0x2080001a,0x0d68b419, +0x20800807,0x0088160d,0x20a00418,0x0e28c01a, +0x2080100a,0x00782210,0x20900418,0x0e38c419, +0x20901002,0x00c82a03,0x20e00020,0x0ee8e81d, +0x00c83e0d,0x00e06018,0x21681e0b,0x0e68b820, +0x00900a03,0x00a80c09,0x20f81400,0x0f38cc26, +0x00800205,0x00c8040c,0x21181801,0x0f48d026, +0x00680800,0x01000c03,0x21881c04,0x1038ec2f, +0x20d80408,0x2010160e,0x0020201a,0x0f78ac28, +0x21380c06,0x00c80a01,0x21201c1c,0x1088c834, +0x21180807,0x00c80a03,0x21202019,0x1098cc33, +0x20580c01,0x00e02004,0x21580c15,0x11d8f43c, +0x01c80a12,0x20201809,0x0080160c,0x10e8a82f, +0x02383215,0x00907c11,0x2130021c,0x1248b033, +0x02283615,0x00a07c11,0x2140021b,0x1258b433, +0x00981209,0x00b00408,0x20d04006,0x13f8f049, +0x00e01802,0x2040222d,0x00d8a049,0x12a8b04d, +0x00f00e04,0x2020162f,0x00b84c4d,0x1408b84c, +0x01201605,0x2030122e,0x00b8504c,0x1408bc4b, +0x02280a11,0x00705214,0x20c84821,0x1678d05d, +0x2268880d,0x0011e627,0x015b1071,0x166954a9, +0x22883013,0x00115e3a,0x010afc78,0x17d948ae, +0x22a82814,0x0031323c,0x010ae07e,0x17d94caf, +0x22c8dc17,0x0052ba46,0x008b4085,0x1a6940af, +0x20303211,0x2188f400,0x04f18000,0x15d8fa2f, +0x20207e11,0x22297c00,0x06217c00,0x1748f62f, +0x00007a11,0x22497400,0x06517400,0x1728ee2f, +0x20103a19,0x21792800,0x0541a400,0x1a18fe34, +0x20202c1c,0x20c83a34,0x01280a09,0x14585e33, +0x20801c1f,0x20381232,0x00385a05,0x15c85a31, +0x20b0241f,0x20682232,0x00885a01,0x15a85630, +0x2150382e,0x20983e4b,0x00a87202,0x18785e35, +0x00a0020d,0x20101021,0x0048760e,0x1288923f, +0x00e82a12,0x00403c2a,0x2018861b,0x1408ae41, +0x01182a13,0x0030442a,0x00088e21,0x1408aa41, +0x02884a1b,0x0050b040,0x20590a41,0x1668ce57, +0x20480401,0x20100a05,0x00800c11,0x1088a23d, +0x00001409,0x2068060e,0x00d8100e,0x11c8be48, +0x2030140a,0x20780e0e,0x01180c13,0x11b8c248, +0x21402808,0x20d86a10,0x02705c37,0x1359065c, +0x00400c01,0x20200601,0x00981c06,0x0ed8a632, +0x00180a05,0x20101c0d,0x00c8180d,0x0fc8d23b, +0x00381206,0x2020280f,0x00e81c0a,0x0fb8d23a, +0x00c00603,0x20301c07,0x00d82605,0x10f8ea43, +0x20480800,0x00100c03,0x00a80813,0x0d78b225, +0x00081202,0x20300a01,0x0130340f,0x0e28ce2c, +0x20280601,0x20681203,0x01804012,0x0e28ce2c, +0x20780c03,0x20201602,0x0140081f,0x0f08f236, +0x00280e03,0x20100c03,0x00d01807,0x0c88ae18, +0x20201803,0x20782207,0x01501810,0x0d08b61d, +0x00001402,0x20781605,0x01400c0d,0x0d08b61c, +0x00381604,0x20501007,0x01802409,0x0da8ee22, +0x20280803,0x20400605,0x0100140c,0x0be8a20f, +0x20180400,0x20100403,0x00d8040c,0x0c58b60e, +0x20300001,0x20280401,0x00f8040e,0x0c58b60f, +0x00000800,0x20a81606,0x01d02c12,0x0cc8d615, +0x00300202,0x20600c03,0x01180407,0x0b989e05, +0x00481203,0x20202402,0x00e80408,0x0c08b205, +0x00581205,0x20202804,0x00e80806,0x0c08b605, +0x20400803,0x20880a05,0x01880811,0x0c78ca03, +0x20100400,0x20680604,0x0140080f,0x0b989c07, +0x20301002,0x20682207,0x01700c14,0x0c18b409, +0x20501405,0x20782e0a,0x01800c16,0x0c18b809, +0x00700e02,0x20680404,0x01681807,0x0c98d409, +0x00000802,0x20500605,0x01382c0d,0x0c08a015, +0x20100803,0x20200601,0x00e8300b,0x0ca8b819, +0x00280800,0x20101404,0x00d83008,0x0ca8bc18, +0x20780c01,0x20301203,0x0158141c,0x0d18dc1b, +0x00001c03,0x20385402,0x01400c0d,0x0cd8bc22, +0x00681207,0x20100c09,0x00f00009,0x0d98cc23, +0x00380e03,0x20300003,0x0120040e,0x0d98cc23, +0x00600404,0x20681202,0x01981807,0x0e38ec2c, +0x20581604,0x00400c0b,0x2010100c,0x0e18ac2e, +0x20d0180d,0x20582a0c,0x0120001b,0x0ee8c835, +0x20b0140a,0x20682607,0x01280417,0x0ee8c835, +0x20480e06,0x2048080a,0x01501019,0x0fd8f43c, +0x00a00e05,0x20180602,0x00102203,0x0fa89833, +0x00e80e17,0x0008101c,0x0080460b,0x10c8c83d, +0x00d00212,0x20181c16,0x00a04209,0x10c8c83c, +0x00001405,0x20782e09,0x0130200d,0x1208e450, +0x01081201,0x00206612,0x00087c1c,0x11689440, +0x00b00c0a,0x20203e28,0x0048501e,0x12b89c46, +0x00d80804,0x20105620,0x00384c1d,0x12b8a046, +0x0118160f,0x20204007,0x00882c0e,0x14b8dc5d, +0x21900807,0x20204a15,0x0199144a,0x1418f873, +0x21584003,0x0010ce09,0x0139583e,0x15890074, +0x21682807,0x2030be14,0x01896041,0x1588fc75, +0x2150240c,0x20702624,0x0178c03f,0x18190082, +0x21402c03,0x20186800,0x00883000,0x14b84e17, +0x21200401,0x00080800,0x20385000,0x1658361f, +0x21100c01,0x00080c00,0x20685400,0x16583220, +0x21a04402,0x20b88000,0x00e86c00,0x1918361d, +0x01b81601,0x00a04c0a,0x21287a3d,0x13b85e36, +0x01781602,0x00104003,0x20587a37,0x15185e3b, +0x01481a02,0x00304c04,0x20a87e33,0x15085a3a, +0x01a81c05,0x00606805,0x2118e24d,0x17b86a44, +0x20281204,0x00401406,0x00180813,0x11788a4b, +0x20502809,0x20383e04,0x00c83c0e,0x12c8964f, +0x20102808,0x20383e04,0x00983809,0x12b8964f, +0x00d01a0b,0x20182815,0x00981a01,0x14d8c66b, +0x20200807,0x00080e07,0x0058040c,0x0f688a3c, +0x00981e0a,0x00703817,0x20482400,0x1068ae48, +0x00681609,0x00703414,0x20582405,0x1068aa48, +0x20c8040a,0x0050160c,0x20181027,0x11a8be58, +0x00681e07,0x00202c0d,0x00300005,0x0da88e33, +0x20480c01,0x00000208,0x00a0441a,0x0e58a63b, +0x20380c00,0x00280a07,0x00804018,0x0e48a63a, +0x0098220b,0x00402c13,0x00401402,0x0f58c643, +0x20400804,0x20580e0a,0x00e02016,0x0c388225, +0x20202005,0x20382e06,0x00a00c0f,0x0cd89227, +0x20201805,0x20181e05,0x0060080f,0x0cd89226, +0x20400c05,0x2048120e,0x00f0341d,0x0d68ae34, +0x20100e01,0x20381c01,0x00b00c0a,0x0b587e15, +0x00281a05,0x00502809,0x20100009,0x0bc88e1b, +0x00281a05,0x00502409,0x20100408,0x0bc88e1b, +0x20101802,0x00083000,0x00a00c10,0x0c28aa1e, +0x00101003,0x00181202,0x00480807,0x0ad87a0d, +0x20200804,0x20180a08,0x0090100e,0x0b288a0f, +0x20200404,0x20180608,0x0080100f,0x0b28860f, +0x00080604,0x00600806,0x2010080c,0x0b689e10, +0x00081205,0x00500c06,0x0000100b,0x0a887a04, +0x00100603,0x00080c03,0x0070080a,0x0ad88603, +0x00100203,0x00081003,0x00800c0a,0x0ad88a03, +0x20180405,0x00500e07,0x0018040c,0x0b189a04, +0x20100005,0x00100208,0x0030000c,0x0a987007, +0x20100004,0x00100e05,0x0048140d,0x0ae88008, +0x00080403,0x00001605,0x0048180c,0x0ae88008, +0x00581607,0x00301c08,0x0050000a,0x0b28a007, +0x00280e06,0x00102007,0x00381808,0x0af87411, +0x00380e05,0x00101406,0x0078100a,0x0b589014, +0x00200204,0x20100004,0x00980c0c,0x0b589014, +0x20700c07,0x2028120d,0x00c80419,0x0ba89c19, +0x00300803,0x2020020a,0x00b81c0f,0x0ba87c1c, +0x20101807,0x20382a0a,0x00d80812,0x0c389422, +0x00001406,0x00082208,0x00981011,0x0c389422, +0x00a00604,0x00100007,0x00882805,0x0cb8ac28, +0x20901805,0x00083401,0x00c81817,0x0cd8982f, +0x00181206,0x0030180a,0x0038200f,0x0d88a032, +0x20181604,0x0050180a,0x00181c10,0x0d88a433, +0x20a00c04,0x00282a06,0x00880424,0x0e28b83c, +0x00581609,0x00602010,0x20200205,0x0e889838, +0x20901408,0x20183207,0x00901410,0x0f58a442, +0x20500803,0x00081e03,0x0070180d,0x0f58a441, +0x00580a01,0x00500c06,0x20282404,0x1078c050, +0x00f81202,0x0000320b,0x0060000a,0x1048883b, +0x01582212,0x00406411,0x2038260a,0x11889845, +0x01080a0b,0x00103c08,0x00082203,0x11789846, +0x00200e04,0x00300403,0x00280814,0x1318c85d, +0x21283806,0x20306611,0x01387835,0x1278a05a, +0x2120040c,0x20500e23,0x01683c35,0x13d8ac5a, +0x20f81808,0x20104219,0x00f8582e,0x13e8b05b, +0x20984003,0x00508e08,0x00285c1b,0x1668cc73, +0x21180c07,0x20202000,0x00488800,0x14483625, +0x21281004,0x00500800,0x20385c00,0x15e8422a, +0x21081802,0x00701400,0x20585400,0x15d84a2b, +0x21882c05,0x00d04c00,0x2148ac00,0x18b84232, +0x0198060c,0x20500815,0x00c82a33,0x12d86a3e, +0x01500604,0x00100c0b,0x20184a35,0x14586a44, +0x01200601,0x00100007,0x00084230,0x14486e43, +0x01f00203,0x00201c10,0x20186648,0x16b88e56, +0x20601009,0x2068220e,0x00e00819,0x10786e4c, +0x00481c04,0x00204000,0x0018340a,0x11b87e59, +0x00781c02,0x00204004,0x00183405,0x11a88259, +0x00281204,0x00102007,0x00600015,0x1368a670, +0x00400605,0x20200c0c,0x00682005,0x0e68723d, +0x20100a08,0x2058180a,0x01102416,0x0f289249, +0x20300608,0x20580c09,0x01102c19,0x0f189249, +0x20280402,0x20300e05,0x00f0141b,0x1048a258, +0x20201802,0x00082a04,0x00902012,0x0ca87631, +0x20301c09,0x2038260d,0x00b01412,0x0d387a34, +0x20301c0a,0x2048260f,0x00e01012,0x0d287a34, +0x20201c01,0x20483401,0x01102015,0x0de89e40, +0x00081202,0x00501002,0x20100c0d,0x0b586a22, +0x00382208,0x0040300e,0x00280809,0x0bc87a27, +0x00281e09,0x0030280f,0x0048040a,0x0bc87e26, +0x00080e02,0x00301803,0x0040100e,0x0c388a2e, +0x20280404,0x00100e04,0x0038040b,0x0a886216, +0x20401406,0x2048260b,0x00e02411,0x0ac87219, +0x20301406,0x20482a0c,0x00e02411,0x0ac87619, +0x00181001,0x00001e04,0x00900c0f,0x0b08821f, +0x00481606,0x00002007,0x00600805,0x09f8660e, +0x00280e04,0x00200c06,0x00480407,0x0a386e0d, +0x00280e05,0x00200c07,0x00500007,0x0a386e0d, +0x20400000,0x20480800,0x01101012,0x0a48820f, +0x20501805,0x2058260b,0x00e01011,0x09a85e03, +0x20200403,0x20180605,0x0070000d,0x09e86a03, +0x20200804,0x20180e07,0x0080000d,0x09e86a03, +0x00580400,0x20400201,0x00f00405,0x0a087a04, +0x00400602,0x00100405,0x00481803,0x09c86008, +0x00380603,0x00000c05,0x00680808,0x09f86c07, +0x00380603,0x00100c06,0x00580c07,0x0a086c07, +0x20201401,0x20582202,0x00f00813,0x0a087808, +0x20380401,0x00180601,0x0050080f,0x0a286410, +0x20300803,0x20181205,0x00900410,0x0a686c13, +0x20280402,0x20100604,0x00800010,0x0a686c13, +0x00080402,0x00001201,0x0078200c,0x0a987817, +0x00680e03,0x00001c01,0x00481005,0x0ad8601a, +0x00680e02,0x00101c03,0x00582008,0x0b38701f, +0x00680a02,0x20101801,0x00881c08,0x0b28741f, +0x00680a05,0x20200c04,0x00b80c0c,0x0b788424, +0x20480805,0x20301207,0x00b81c17,0x0bd86829, +0x20500c01,0x20381e04,0x00c80419,0x0c588030, +0x20501001,0x20482204,0x00f80819,0x0c58802f, +0x20600407,0x2048060b,0x00e8241d,0x0ce88c38, +0x20400e01,0x20582009,0x00f0000b,0x0d687c3a, +0x20100007,0x00000800,0x00682c09,0x0e288841, +0x20200c07,0x00080800,0x0078280a,0x0e288c41, +0x00401800,0x2028100a,0x00e8340b,0x0f08a84c, +0x00d00a0c,0x20200405,0x00801c00,0x0f586c3f, +0x00480a12,0x00100014,0x00803407,0x10589049, +0x00581e13,0x00302415,0x00402805,0x10589048, +0x2018220a,0x00402008,0x00a02017,0x11a8b05d, +0x20c0380a,0x0018461e,0x00883424,0x11786c51, +0x2060000b,0x20201621,0x00882012,0x12c87055, +0x2070100b,0x20480e22,0x00d80c15,0x12b87854, +0x20600807,0x20483a15,0x01201813,0x14e8a471, +0x20a01c05,0x20180400,0x20286400,0x13e82e34, +0x20e02c06,0x20782400,0x00b88400,0x15683236, +0x20e03005,0x20883000,0x00f87800,0x15583636, +0x21304408,0x20d83800,0x0128a000,0x18184a43, +0x00e80608,0x0050000e,0x2038161e,0x12285a43, +0x01181207,0x00501412,0x00283a2a,0x13886a4b, +0x01180e05,0x00301410,0x00384229,0x1368664a, +0x01c8120a,0x00501818,0x00483a38,0x15a88660, +0x00200407,0x00501209,0x2038180a,0x0fc8564d, +0x00801403,0x00181604,0x00700809,0x10c86e5b, +0x00801001,0x00181a01,0x00800c09,0x10b8725b, +0x20280403,0x00180e06,0x00a02c1c,0x1238866e, +0x20181606,0x00501c0d,0x00100411,0x0d98663f, +0x20980800,0x00600404,0x00100c21,0x0e386e46, +0x20a80401,0x00580401,0x00301422,0x0e286a45, +0x00001201,0x00080803,0x00600416,0x0f387655, +0x00081a01,0x00001e05,0x0080240e,0x0be8562f, +0x00682204,0x00303003,0x00201005,0x0c685e33, +0x00782204,0x00303404,0x00100803,0x0c585e33, +0x20181a01,0x00302001,0x00501016,0x0ce8723f, +0x20201804,0x20582207,0x00e0040f,0x0aa84e20, +0x20601805,0x20482e09,0x00f02017,0x0af85a25, +0x20701405,0x20482a09,0x00e02018,0x0ae85a25, +0x20200400,0x20281202,0x00d02012,0x0b486a2b, +0x00100204,0x00180406,0x00680408,0x09d85215, +0x00281205,0x00201c07,0x00380806,0x0a085217, +0x00380e05,0x00101806,0x00480805,0x0a085217, +0x00200e01,0x20181601,0x0090100c,0x0a285e1c, +0x20200803,0x00181e05,0x0050140c,0x09484e0c, +0x20200c05,0x20381a09,0x00a0080d,0x0978520e, +0x20300804,0x20281a07,0x00a00c0f,0x0978520d, +0x20500002,0x00280a03,0x00400412,0x0978560e, +0x00181202,0x00302004,0x20281406,0x09184602, +0x00280602,0x00000806,0x00481408,0x09385203, +0x00280602,0x00000c05,0x00481406,0x09385203, +0x00400a01,0x00280802,0x00280c04,0x09485603, +0x00280602,0x20100800,0x00600c09,0x09284805, +0x20100000,0x00080601,0x0060080c,0x09385407, +0x00000400,0x20180a01,0x0070080d,0x09485406, +0x20280800,0x00401400,0x00080c10,0x09485807, +0x20300c03,0x20281205,0x0098040e,0x09784811, +0x00000000,0x00000a01,0x00580c0b,0x09a85012, +0x20100801,0x00080602,0x0068080c,0x09a85413, +0x00200000,0x00100601,0x0068040b,0x09b86015, +0x00300203,0x00180804,0x00480406,0x0a28501b, +0x00300601,0x00080800,0x0078040b,0x0a68581d, +0x00400202,0x00100002,0x00480809,0x0a68581d, +0x00000602,0x00280e01,0x00600011,0x0a986423, +0x00100c03,0x00180a06,0x00281410,0x0b285026, +0x20400403,0x00100a03,0x00582015,0x0b88602d, +0x20400003,0x00101204,0x00482015,0x0b885c2c, +0x00100408,0x00200e06,0x00483412,0x0bf86834, +0x20581002,0x00400c05,0x00080c14,0x0c985c38, +0x00680c00,0x00200c05,0x0068100a,0x0d38703c, +0x00681601,0x00101806,0x0078100a,0x0d28703c, +0x00483a0c,0x00304012,0x00600414,0x0dd88047, +0x00181209,0x00001c0a,0x00301c05,0x0e985844, +0x20e00605,0x20181c04,0x0090281b,0x0f58704f, +0x20d01604,0x20483002,0x00d02c1a,0x0f486c4e, +0x20b02805,0x20b84211,0x01602820,0x10787061, +0x20282006,0x20406611,0x00a83806,0x10c84849, +0x00500804,0x00101a0c,0x00382e0f,0x11f85c53, +0x00400403,0x0020260a,0x0018360d,0x11f85c54, +0x00105001,0x20182202,0x00587202,0x13d8746e, +0x20583602,0x00804c00,0x20580400,0x13883e3e, +0x20883203,0x00606400,0x20982000,0x15182e45, +0x20882e02,0x00606000,0x20a82800,0x15082a45, +0x20b86601,0x01109800,0x21481800,0x17984a55, +0x00600805,0x20580e06,0x00e00210,0x11784246, +0x00a01008,0x20681a09,0x01080e18,0x12c84651, +0x00b00c07,0x20580e07,0x00e81219,0x12c84651, +0x01201000,0x20781604,0x01201620,0x14c85a65, +0x00a81204,0x20301808,0x00b80401,0x0f28464d, +0x00a81609,0x20202410,0x00a80805,0x10084e5a, +0x00981208,0x20201c0e,0x00a80408,0x0ff84e5a, +0x00101c07,0x20481e05,0x00d81815,0x11585a6b, +0x20701000,0x20782203,0x0110281e,0x0ce8423e, +0x20a00805,0x20681a0c,0x01302425,0x0d784645, +0x20900c05,0x20681a0c,0x01101c23,0x0d784244, +0x2018220b,0x00402410,0x00501419,0x0e686253, +0x20101c04,0x20382a04,0x0080040a,0x0b58362a, +0x00201800,0x20482c03,0x00d00408,0x0bc8422f, +0x00301601,0x20382804,0x00c00407,0x0bb8422f, +0x20201407,0x2058260f,0x00f02c16,0x0c284a3c, +0x00281604,0x00402808,0x20280c08,0x0a383221, +0x00080e03,0x00201804,0x0028040e,0x0a683a24, +0x20180e02,0x00201802,0x0018040f,0x0a683a24, +0x20200202,0x00100007,0x00580810,0x0a984628, +0x20280401,0x20100205,0x0080140e,0x09483616, +0x20300803,0x20181a06,0x0080100e,0x09883a17, +0x20100401,0x20181203,0x0070100b,0x09883a17, +0x00180e03,0x00101000,0x0050140b,0x0998421b, +0x00100402,0x20200202,0x00881007,0x08c8320c, +0x00380400,0x00100c02,0x00281804,0x08f83a0e, +0x00100002,0x00100601,0x00381407,0x08f8360e, +0x20300c06,0x20280e09,0x00980c0e,0x08e83a0e, +0x20100601,0x20181003,0x0070000b,0x08883e03, +0x20100201,0x00000001,0x0050000e,0x08a84205, +0x00000202,0x00100004,0x0040000b,0x08a84204, +0x00480e05,0x00001009,0x00780c06,0x08a84604, +0x00000001,0x00080601,0x00300409,0x08a83807, +0x00000001,0x00000202,0x0050000b,0x08b83c07, +0x20100002,0x00100203,0x0040040c,0x08b83c07, +0x20200003,0x20380605,0x00b00c11,0x08a84007, +0x00180a03,0x00101402,0x00280809,0x08f83410, +0x00080602,0x00000802,0x0050000a,0x09183c12, +0x00080a02,0x00001003,0x0058040a,0x09183c12, +0x00280603,0x20200803,0x00a0000a,0x09184015, +0x00000c04,0x20180a06,0x00780c0b,0x09983819, +0x00200002,0x20100603,0x0078080b,0x09c83c1c, +0x00200402,0x20100204,0x0088040b,0x09c8401c, +0x20100805,0x20400206,0x00c81410,0x09f84022, +0x00581606,0x00202007,0x00580c0b,0x0a984024, +0x20180a02,0x20101002,0x00980c12,0x0ae8442a, +0x20180a03,0x00000c03,0x00880811,0x0ae8442a, +0x00980e08,0x20101808,0x00b80c0c,0x0b384c2f, +0x20301808,0x20382a0b,0x00d80418,0x0bf84436, +0x00501002,0x20381a04,0x00d0000f,0x0c78483a, +0x00401804,0x20282606,0x00b80410,0x0c78483b, +0x20804808,0x20586e0f,0x01100827,0x0d085048, +0x20800206,0x0038140d,0x00300c0e,0x0df84c49, +0x21300002,0x00180801,0x00780c1f,0x0e985051, +0x21181201,0x00401005,0x0028101c,0x0e985050, +0x20682003,0x00d0380a,0x20b8480e,0x0fc85863, +0x00400002,0x00300605,0x2020120b,0x1058384a, +0x00981602,0x00103006,0x0058161a,0x11485052, +0x00881201,0x00002c03,0x00680a17,0x11484c52, +0x00289606,0x0040d013,0x00400a05,0x12f86466, +0x20703403,0x20885000,0x01381c00,0x1318223b, +0x20b01400,0x00082c00,0x00a00800,0x14b82e43, +0x20b01001,0x00182800,0x00900400,0x14a82e43, +0x20c05806,0x20d89000,0x02082c00,0x16f83252, +0x00a80a04,0x00600c08,0x20181a16,0x11182a46, +0x01280c01,0x00501801,0x20181a21,0x12682a53, +0x01281000,0x00501802,0x20181220,0x12582a54, +0x01280e04,0x00801811,0x20483224,0x14383e64, +0x00600801,0x00481602,0x00201409,0x0eb82e4d, +0x00100604,0x00281405,0x00401c15,0x0f983259, +0x00000a01,0x00181802,0x00501416,0x0f882e59, +0x00882606,0x00503c04,0x00201811,0x10d83e6e, +0x20780801,0x00600800,0x2038081b,0x0c98263b, +0x20500404,0x00200606,0x20180418,0x0d282242, +0x20480402,0x00300e03,0x20180417,0x0d182242, +0x20c01c08,0x2048420d,0x0100282a,0x0dc83650, +0x00381a02,0x00402c05,0x20180406,0x0b08262b, +0x00281202,0x00302006,0x00080c0a,0x0b682631, +0x00280e01,0x00201402,0x0028080b,0x0b582631, +0x00580e04,0x00301c0a,0x00181407,0x0bc82a38, +0x20200800,0x20281603,0x0090200f,0x09d82620, +0x20300601,0x20180e01,0x00701412,0x0a082623, +0x20300601,0x20180800,0x00801011,0x0a082623, +0x20480800,0x00000603,0x00801c17,0x0a382a29, +0x20100802,0x00080a03,0x00480409,0x09081a14, +0x20100003,0x00000605,0x00580808,0x09282216, +0x20100403,0x00000204,0x00580408,0x09282216, +0x20201002,0x20281a04,0x0090080b,0x09382218, +0x00380602,0x00200c03,0x00280c05,0x08781e0e, +0x00380602,0x00100404,0x00680806,0x08982a0f, +0x00380601,0x00100803,0x00580c06,0x0898260f, +0x00380e01,0x00201403,0x00381006,0x08982210, +0x20200002,0x00180603,0x0058040e,0x08382204, +0x20200001,0x00080601,0x0070040f,0x08382a05, +0x20200000,0x20180601,0x00700410,0x08382a05, +0x20100801,0x20181602,0x0080080f,0x08382a05, +0x00100201,0x00180403,0x00580808,0x08482807, +0x00100000,0x00000000,0x00600009,0x08482807, +0x00100000,0x00000000,0x00700009,0x08482807, +0x00100201,0x00200002,0x0030000c,0x08482408, +0x20280401,0x00100000,0x0040080b,0x08a82811, +0x20200001,0x00080400,0x0060000c,0x08b82812, +0x20200000,0x00080400,0x0060040d,0x08b82812, +0x20100802,0x00280a02,0x0038040d,0x08b82415, +0x00481604,0x00002004,0x00400405,0x09482018, +0x00480602,0x00000802,0x00500007,0x0968241c, +0x00580a03,0x00000c02,0x00500407,0x0968241c, +0x00381204,0x00301805,0x0018040a,0x09982820, +0x20101404,0x20481e07,0x00b00812,0x0a382024, +0x20300403,0x20180e05,0x00700014,0x0a78242a, +0x20400805,0x20180e06,0x00880415,0x0a782429, +0x00101005,0x00081206,0x00700014,0x0ac8282f, +0x00581603,0x00102004,0x0048180d,0x0b982033, +0x00780e03,0x00001404,0x0048140b,0x0c082839, +0x00881206,0x00002408,0x0058140a,0x0c082839, +0x00083a06,0x00306409,0x00382418,0x0c982c45, +0x20e01003,0x20481a04,0x00d8041b,0x0d782c48, +0x21200c03,0x20280604,0x00980c20,0x0e182c4f, +0x21201c06,0x20482609,0x00d80422,0x0e18304e, +0x20302001,0x20b82e08,0x01c01818,0x0f18385d, +0x00580602,0x00000405,0x00780610,0x0fe8304c, +0x00780a02,0x00180c05,0x00801614,0x10c83453, +0x00780a03,0x0038080a,0x00500e14,0x10c83854, +0x20508402,0x2038ea06,0x0110340e,0x12583c6f, +0x20583a01,0x00605400,0x20580400,0x12f80641, +0x20b80401,0x20200c00,0x00a81800,0x14880645, +0x20a80601,0x20300c00,0x00b81000,0x14780646, +0x20683c00,0x00907400,0x20883800,0x16e0025f, +0x00700801,0x20880a04,0x01000a0e,0x10d80e48, +0x01400e01,0x20381002,0x00d80a20,0x12381255, +0x01201802,0x20481e02,0x00e80e1e,0x12181255, +0x00d00601,0x20680c01,0x01500e13,0x13d81e69, +0x00700800,0x20600001,0x00e80c07,0x0e780e4c, +0x20300003,0x00080e03,0x0098041a,0x0f581658, +0x20180a01,0x00200404,0x00780818,0x0f481658, +0x00301c01,0x20583a03,0x01101814,0x10781668, +0x20500801,0x20480e01,0x00e8041b,0x0c58123c, +0x20180a04,0x00101007,0x00680812,0x0cf81642, +0x20200601,0x00000001,0x00800415,0x0ce81642, +0x20480801,0x00201801,0x00381c1d,0x0d980e50, +0x00101400,0x20382001,0x00b0080a,0x0ac81229, +0x00000c03,0x20181a06,0x00a01010,0x0b281631, +0x00100401,0x00080e02,0x00800c0e,0x0b181231, +0x00100203,0x00080c04,0x00901011,0x0b781639, +0x20280e01,0x00200801,0x0020040d,0x09a80e1e, +0x20480a03,0x00200805,0x00400011,0x09d81221, +0x20580601,0x00100401,0x00500411,0x09d80e21, +0x20400404,0x00081206,0x00700c14,0x09f80e26, +0x00180800,0x20101201,0x00500005,0x08e80a15, +0x00200001,0x20100603,0x00600003,0x09080a17, +0x00200000,0x00000a01,0x00580403,0x09080e17, +0x00080e04,0x00201806,0x00380808,0x09080a19, +0x00100601,0x20280400,0x00800408,0x08580a0e, +0x00100400,0x00080800,0x0078040a,0x08680e10, +0x00200400,0x00080400,0x00700009,0x08680e10, +0x00200803,0x20280e06,0x00900808,0x08680e11, +0x00000402,0x20100203,0x00880c0b,0x08080a05, +0x20100000,0x00100001,0x0068040e,0x08081204, +0x20200000,0x00000000,0x0068040f,0x08080e04, +0x00080602,0x00000803,0x00680c0e,0x08080e05, +0x00000202,0x00000403,0x0078080b,0x08081006, +0x00100000,0x00000000,0x0060000a,0x08181007, +0x00200000,0x00100001,0x00580408,0x08181007, +0x20100002,0x00080603,0x0080000d,0x08180c08, +0x20100401,0x00080e03,0x0080040b,0x08681011, +0x20100000,0x00000000,0x0068040c,0x08781012, +0x20200001,0x00100201,0x0050000d,0x08781012, +0x00180a03,0x00000c03,0x0088040b,0x08881014, +0x00100c02,0x00181801,0x00500409,0x0918101b, +0x00200601,0x00180401,0x00600409,0x0938101d, +0x00200601,0x00180801,0x00500408,0x0938101d, +0x00000c04,0x20281605,0x00b0080f,0x09581021, +0x00281605,0x00402005,0x2010000a,0x0a180c24, +0x00000401,0x00200602,0x00480810,0x0a481029, +0x00100000,0x00200a01,0x0038080f,0x0a481028, +0x00681206,0x00101808,0x0068040d,0x0a980c2f, +0x00201804,0x20181a08,0x00700411,0x0b680832, +0x00400802,0x00280c01,0x0058080f,0x0bc81838, +0x00200802,0x00281201,0x00500011,0x0bc81438, +0x20602c07,0x2038460a,0x00d01821,0x0c580c46, +0x20b80e01,0x00501404,0x00181817,0x0d481046, +0x20f81e04,0x00502005,0x0020081d,0x0dd8184e, +0x20b82204,0x00503407,0x00180818,0x0dd8144d, +0x20381a02,0x00803009,0x20482010,0x0ef8085e, +0x00301000,0x00180c01,0x0060020a,0x0fa8144b, +0x00502c02,0x20282605,0x00b0060f,0x10881054, +0x00302c02,0x20382607,0x00e00a0a,0x10781053, +0x20385201,0x0010a002,0x00882808,0x12180869, +0x20603c01,0x20485000,0x00c80800,0x12f00a3e, +0x20a00c01,0x00100000,0x00381000,0x14901647, +0x20b00c01,0x00180400,0x00381000,0x14801a47, +0x20603800,0x20484400,0x01280400,0x16e0165f, +0x00881401,0x00b00c03,0x20780e12,0x10e00a47, +0x01281a03,0x00401c03,0x00300a1f,0x12301256, +0x01481a04,0x00402804,0x00280620,0x12201657, +0x00c81802,0x00a00601,0x00200212,0x13d01668, +0x00680a04,0x00601405,0x20400407,0x0e800a4d, +0x00000c04,0x20280a07,0x00a80c18,0x0f50165a, +0x20201005,0x20381608,0x00c0001b,0x0f301259, +0x00480a02,0x00401804,0x00381811,0x10801669, +0x20580804,0x00400e06,0x0000081a,0x0c500e3c, +0x20580602,0x00180406,0x00800018,0x0ce00a42, +0x20380e04,0x00100808,0x00780416,0x0cd00a41, +0x20380c00,0x00200601,0x00900c1e,0x0d900e51, +0x00181a04,0x00201805,0x0030000b,0x0ac00e2a, +0x00480a01,0x00000e01,0x0070040a,0x0b201231, +0x00200001,0x20100204,0x0090080c,0x0b101230, +0x20280400,0x20180a01,0x00a00815,0x0b701238, +0x20301004,0x20381a07,0x0090040e,0x09a00e1d, +0x20700804,0x20281605,0x00a00015,0x09d00e21, +0x20600402,0x20180e02,0x00880813,0x09d00e21, +0x00000401,0x20200201,0x00880c0e,0x0a001626, +0x00100a02,0x00180806,0x00380c05,0x08e00a14, +0x00300203,0x00000807,0x00480800,0x09000e16, +0x00200202,0x00000405,0x00580402,0x09000e16, +0x20400400,0x20181002,0x0080040e,0x09000e19, +0x00080400,0x00300a01,0x00100808,0x08500e0e, +0x00100001,0x00000a03,0x0060080a,0x08600e11, +0x00200000,0x00000602,0x00600809,0x08600e11, +0x00580601,0x00100c01,0x00480403,0x08601210, +0x00280c00,0x00201000,0x00300008,0x08000e06, +0x20200401,0x20180601,0x0088040e,0x08000e05, +0x20200001,0x00000201,0x0078040e,0x08000e05, +0x20200000,0x00000201,0x00700811,0x08001206, +0x20200201,0x20100000,0x0070040e,0x08000c05, +0x00100201,0x00000001,0x00780409,0x08100c07, +0x00180602,0x00000402,0x00700009,0x08100c07, +0x00100000,0x00000400,0x0070000b,0x08101008, +0x00000002,0x20100602,0x00780808,0x08600c10, +0x20180400,0x00000201,0x0070040c,0x08700c12, +0x20100002,0x20100203,0x0080000c,0x08700c12, +0x20100401,0x20180e01,0x0080040e,0x08801014, +0x00280a02,0x20200c03,0x00880809,0x09000819, +0x00180400,0x20100401,0x0080000a,0x09300c1d, +0x00180a01,0x20100802,0x00880409,0x0930081d, +0x00480601,0x00100c02,0x0058080a,0x09501020, +0x20201403,0x20481a02,0x00b00810,0x0a000826, +0x00100001,0x20300c00,0x0098080d,0x0a400c28, +0x00100000,0x20300c01,0x00a0000d,0x0a400c28, +0x00000c03,0x20181202,0x00800815,0x0a901030, +0x00681607,0x00102807,0x00500409,0x0b601032, +0x00680a06,0x20201004,0x00b00c10,0x0bb00c37, +0x00500203,0x20300801,0x00c00811,0x0bb00c37, +0x00182205,0x00203c07,0x00480816,0x0c601445, +0x20c00c0a,0x2048160d,0x00f0041b,0x0d301044, +0x21201c0e,0x2058320e,0x01000022,0x0dc00c50, +0x21001409,0x20382a07,0x00e0041f,0x0dc00c4f, +0x20500c06,0x20681e08,0x01302019,0x0ee0145d, +0x00380606,0x20102411,0x00a8160a,0x0f900c4c, +0x00783209,0x0030641a,0x00481214,0x10800c55, +0x00682a07,0x00205c14,0x00480e11,0x10701455, +0x20305203,0x20385408,0x00c0140a,0x1220206d, +0x20582e08,0x00206400,0x00002c00,0x13202642, +0x20980e06,0x20202800,0x00503000,0x14d02a47, +0x20980e04,0x20202400,0x00502800,0x14c02a47, +0x20780a0e,0x20c06400,0x00605400,0x17404a61, +0x0090200e,0x20a82e18,0x01900e0f,0x11002a4a, +0x00f02409,0x20682e11,0x00f0161c,0x12703655, +0x01001c06,0x20482a0c,0x00e01a1c,0x12603656, +0x00e03418,0x20e8422b,0x01f01614,0x1420566b, +0x00380e08,0x20100011,0x00e8080c,0x0ea01e4b, +0x00481a06,0x0030180a,0x00481411,0x0f90325b, +0x00381a04,0x00301c06,0x00481013,0x0f80325a, +0x0028060e,0x2028041c,0x00f83016,0x10c03a69, +0x20100402,0x20580e08,0x00d01414,0x0c802a3b, +0x20701004,0x20281607,0x00a0001e,0x0d102e43, +0x20701003,0x20381e05,0x00b0001d,0x0d003242, +0x20301007,0x2038220f,0x00e00c1c,0x0dd03e50, +0x20301c02,0x20482e02,0x00a81010,0x0af02629, +0x00200203,0x00180804,0x00580809,0x0b502a30, +0x00300202,0x00100004,0x00480c08,0x0b502a2f, +0x20300e01,0x00181005,0x00682414,0x0bb03238, +0x00280a01,0x00401405,0x00081c06,0x09d0221e, +0x20300403,0x00100204,0x00381410,0x0a002a23, +0x20300403,0x00100203,0x00481011,0x0a002a23, +0x00180e02,0x00400c03,0x0038040d,0x0a402a27, +0x20181201,0x00101001,0x0050080b,0x09001a16, +0x00080e03,0x00200406,0x00400408,0x09201e17, +0x00080e02,0x00200405,0x00400007,0x09201e17, +0x20480403,0x00100603,0x00580410,0x09302a19, +0x00000400,0x20380601,0x00900c07,0x0880220d, +0x00200000,0x20100601,0x00500c07,0x08902610, +0x00200201,0x20100400,0x00500807,0x0890260f, +0x00400204,0x00000407,0x00600404,0x08a0260f, +0x00200e01,0x20281201,0x00800808,0x08302605, +0x20100001,0x20100602,0x0060000e,0x08302a05, +0x20100001,0x20100202,0x0060040d,0x08302a05, +0x20200003,0x20180606,0x00700c11,0x08402e05, +0x20280402,0x00180603,0x0040000d,0x08302406, +0x00000201,0x20100001,0x0070000a,0x08402407, +0x20100000,0x20180401,0x0060000b,0x08402407, +0x00100603,0x20100003,0x0068040a,0x08502c08, +0x00200602,0x00100003,0x00380c06,0x08902010, +0x00000c00,0x20180e01,0x0078040c,0x08a02812, +0x00100400,0x00080400,0x0058040a,0x08a02812, +0x00080403,0x00000605,0x0060000d,0x08c02c14, +0x00100c03,0x00280e03,0x0038040c,0x09302019, +0x00100c03,0x00280e01,0x00480c0a,0x0950201d, +0x00100c02,0x00180e01,0x0058080c,0x0950241c, +0x00200a02,0x20100005,0x0078080c,0x09902c20, +0x00181e03,0x00402407,0x0000040e,0x0a301c26, +0x00280e04,0x00501007,0x0010080e,0x0a702029, +0x00180a02,0x00400805,0x0010080e,0x0a702029, +0x00380400,0x00101000,0x00700c13,0x0ad02c30, +0x20101603,0x20381a01,0x00802410,0x0b902835, +0x00000401,0x00280e05,0x00401c14,0x0bf02c39, +0x00280602,0x00200a01,0x00301811,0x0bf02c39, +0x20401601,0x00082400,0x00a0201e,0x0ca03048, +0x2020000d,0x00201209,0x0038180e,0x0d803444, +0x20581408,0x00302e02,0x00281c14,0x0e10304e, +0x20780809,0x00101a06,0x00481017,0x0e00304d, +0x0010100c,0x00500e04,0x00181c11,0x0f40405f, +0x20301609,0x00201c1c,0x00701008,0x0fd02c4e, +0x20203207,0x20282814,0x00c03c06,0x10b0305a, +0x20102e07,0x20181c15,0x00a03004,0x10b0305a, +0x2068560a,0x00909c1e,0x00402412,0x1280406f, +0x20d00602,0x00382400,0x00505400,0x13702e36, +0x20f80a01,0x00600000,0x20104400,0x1530323e, +0x20e80601,0x00400400,0x00004000,0x1520363f, +0x21587609,0x02404c00,0x21f0f000,0x17c0164b, +0x01782401,0x00403a06,0x20400a27,0x11905649, +0x01882204,0x00403e02,0x20101a2d,0x13005254, +0x01681e04,0x00303203,0x00102629,0x12f05254, +0x0268200b,0x00705a1c,0x20c0223f,0x15107e6a, +0x20602c00,0x20582a02,0x00a8081d,0x0f004e4e, +0x20102008,0x20482e0e,0x00e0041b,0x1010565d, +0x00002008,0x20482e0e,0x00e00019,0x1000565c, +0x20c00e04,0x20180c04,0x00a80c32,0x11606a70, +0x00180803,0x00600203,0x0008140c,0x0cf0463a, +0x20381a05,0x00401809,0x00381817,0x0d904a44, +0x20481605,0x0040180a,0x00282418,0x0d804a43, +0x00480c06,0x00200e08,0x00681c0d,0x0e706651, +0x20181a03,0x00402c07,0x0008200e,0x0b503a2d, +0x00000404,0x20180a05,0x00980c0d,0x0bc04631, +0x00100403,0x20180604,0x0088080c,0x0bc04231, +0x20380e05,0x20101409,0x00a81c1a,0x0c30523d, +0x00000000,0x20280602,0x00a00c0c,0x0a203620, +0x00080e05,0x00001006,0x00780c0d,0x0a603e24, +0x20180e04,0x00000c05,0x0078080e,0x0a603e24, +0x20101003,0x20481e07,0x00f00010,0x0aa04e28, +0x20201402,0x20282603,0x0090000c,0x09503615, +0x20301405,0x20382207,0x00b0000e,0x09703a17, +0x20201005,0x20281e06,0x00a8040c,0x09703a17, +0x20100c01,0x00080c03,0x00881c0d,0x09a0421a, +0x00080c00,0x00400404,0x00180407,0x08d0320b, +0x00280604,0x00100408,0x00380406,0x08e0360e, +0x00180604,0x00200408,0x00380407,0x08e0360e, +0x00080a04,0x00200006,0x00500c0a,0x09003e0f, +0x00181605,0x00101c05,0x00200c08,0x08903604, +0x00000001,0x00000204,0x00400c0c,0x08a03e05, +0x00000000,0x00000603,0x00400c0b,0x08a03e05, +0x00100803,0x00180605,0x0050040b,0x08b04604, +0x20101406,0x20480e0a,0x0088080b,0x08903c05, +0x00000402,0x00180601,0x0048080b,0x08a03c07, +0x20100402,0x00080602,0x0058080c,0x08a03c07, +0x20280e03,0x00200c05,0x0040040e,0x08c04008, +0x00080603,0x00100c08,0x00580c09,0x08e0300f, +0x00080a02,0x00201805,0x0028080a,0x09003811, +0x00080602,0x00101004,0x00480809,0x09003811, +0x00301804,0x20180e05,0x00780809,0x09304813, +0x00481202,0x00001601,0x0080100a,0x09803418, +0x00481000,0x00001a01,0x00800c0a,0x09b0381b, +0x00381001,0x00001601,0x0070080b,0x09b03c1b, +0x00181e01,0x00501805,0x00400c11,0x0a004020, +0x20202406,0x20483606,0x00d00415,0x0a803828, +0x20201001,0x20481601,0x00f01015,0x0ac03c2a, +0x20100c00,0x20380c00,0x00d00c13,0x0ac03c2a, +0x00301205,0x20200004,0x00a01c13,0x0b405032, +0x20382207,0x0050240c,0x00100c0e,0x0c003c39, +0x00100603,0x00000403,0x00900810,0x0c60443c, +0x00000a02,0x20180801,0x00a01010,0x0c60443c, +0x2068180c,0x00201a0b,0x00a00c1d,0x0d30584a, +0x00a01410,0x20301209,0x00980805,0x0df04c43, +0x00301c10,0x00181608,0x00a80c12,0x0e80484d, +0x0030100e,0x00200205,0x00881012,0x0e80484d, +0x00c80609,0x20403818,0x01000c0d,0x0fe0605f, +0x20c8420c,0x00205c25,0x00d07424,0x10405456, +0x20983a0d,0x00806826,0x00604c1a,0x11405462, +0x20883a0c,0x00606825,0x00805019,0x11305462, +0x21004401,0x20586a03,0x01e0b030,0x1340847c, +0x20f81c01,0x00381800,0x00d00c00,0x13e0522f, +0x21082c03,0x00481400,0x01002000,0x15a05236, +0x20e83801,0x00880400,0x00b03800,0x15904a37, +0x21e08c0e,0x22391400,0x04e83800,0x18007632, +0x01803404,0x20483402,0x0078222d,0x12305a46, +0x01402e04,0x2078240a,0x00b0062f,0x13b0664d, +0x01202e01,0x20682804,0x00a00a2b,0x13a06a4d, +0x03002618,0x00080c2b,0x00982a5b,0x15f0765f, +0x20684a0b,0x0090580e,0x2060101b,0x0fb0564f, +0x00682204,0x00403a02,0x0020100d,0x10e0765e, +0x00881604,0x00403400,0x0010000a,0x10d0725d, +0x2108380c,0x00a01e1c,0x00604836,0x12508a72, +0x00402408,0x20981a14,0x01100409,0x0d80663d, +0x20801c09,0x20482e0e,0x01080821,0x0e306e47, +0x20901007,0x2018220d,0x00e80422,0x0e306a47, +0x00a02203,0x20481407,0x00d83805,0x0f608a54, +0x20400201,0x00181c05,0x00a81015,0x0bd04e2e, +0x00480e06,0x0030080c,0x00482408,0x0c605e33, +0x00480a05,0x0030080a,0x00582008,0x0c605e32, +0x20980402,0x00381603,0x00880823,0x0d007640, +0x00000000,0x00100002,0x00380c09,0x0aa04e1f, +0x20400804,0x00081606,0x00700013,0x0af05a25, +0x20400804,0x00081605,0x00780413,0x0af05a25, +0x00280801,0x00201002,0x00382808,0x0b60722a, +0x00081603,0x00102003,0x00380809,0x09d04e16, +0x00381202,0x00301805,0x00181806,0x0a005219, +0x00381203,0x00301806,0x00281806,0x0a005219, +0x00080a04,0x00001406,0x00880c10,0x0a40621e, +0x00101c02,0x20482205,0x00b8040a,0x09404a0d, +0x20200801,0x20180e01,0x0080080e,0x09604e0f, +0x20200801,0x20180e02,0x0090080f,0x09604e0e, +0x20400806,0x20181608,0x00c00410,0x09905e0e, +0x20401003,0x00382001,0x0038040c,0x09004201, +0x00180400,0x00100401,0x00500008,0x09204e03, +0x00100000,0x00100001,0x00500008,0x09204e03, +0x00480e07,0x0010100a,0x00780406,0x09505e03, +0x00581e04,0x00703009,0x20580401,0x09204405, +0x00200000,0x00000c01,0x0068040a,0x09205006, +0x00100000,0x00000c01,0x0058040a,0x09305006, +0x2050100a,0x20281a0b,0x00b00413,0x09606009, +0x20380601,0x20100204,0x00802811,0x09604c0e, +0x20280a02,0x00080402,0x0090180f,0x09805012, +0x20280a01,0x00000001,0x0080180e,0x09805012, +0x00682e0f,0x00203c14,0x00501003,0x09e06014, +0x00201408,0x20281e07,0x00880408,0x0a10541b, +0x00401805,0x20281e05,0x00800408,0x0a40581e, +0x00301404,0x20281604,0x00800409,0x0a40581d, +0x00003813,0x20884219,0x01401016,0x0aa07021, +0x0048220f,0x00303811,0x0010040e,0x0b105426, +0x00081208,0x00401c0a,0x00100c13,0x0b605c2c, +0x20180e07,0x00301409,0x00301013,0x0b605c2c, +0x20183218,0x00603020,0x00402417,0x0c006c37, +0x20a01c1c,0x20583e1d,0x00f00c1b,0x0c90583b, +0x2038180f,0x0000120e,0x00801412,0x0d10683e, +0x2028180d,0x0000160b,0x00801012,0x0d00683e, +0x00602420,0x20683628,0x01001412,0x0e10904c, +0x01a00e19,0x00204c37,0x00080a04,0x0ea05c46, +0x0120120c,0x20604820,0x00c8040a,0x0f40744d, +0x01101e0a,0x2060341b,0x00d0000c,0x0f30744d, +0x00300616,0x00302838,0x00401c24,0x10d08867, +0x21803007,0x00686615,0x01310849,0x11309468, +0x21501c02,0x20284605,0x01e0e440,0x12109871, +0x21501c00,0x00084601,0x01a0dc3e,0x12109872, +0x20f82403,0x00406e08,0x00e0c02d,0x14a0dc8e, +0x20e00017,0x00d87000,0x0168d400,0x14c09a34, +0x20c0101a,0x00a89800,0x01c8e400,0x1690aa3a, +0x20d01818,0x0068a800,0x0228d000,0x1670a638, +0x21089418,0x02309000,0x21a8e000,0x1990de4a, +0x01c85627,0x00c06c45,0x20684a2b,0x12f05e4a, +0x01084e27,0x00e05c4d,0x20a84625,0x14906a4c, +0x01184623,0x00c05849,0x20885227,0x14806e4b, +0x01884e32,0x20206447,0x00a02630,0x17009e61, +0x2110541c,0x20987e30,0x01504c29,0x1060764a, +0x00201811,0x20582629,0x00d0680b,0x11d09259, +0x0040080b,0x20580e21,0x00e06c0a,0x11d0925a, +0x2040842d,0x21588e4f,0x0220201a,0x13a0da6c, +0x00c83e16,0x00c05824,0x2098260b,0x0e70763b, +0x00080a07,0x0010240b,0x00483c12,0x0f40964b, +0x20100a02,0x20300c01,0x00b82c15,0x0f309a4a, +0x0068421e,0x00c04836,0x0008540c,0x1090a659, +0x20501c10,0x20381e1f,0x00c0081a,0x0c907e34, +0x20200805,0x00081609,0x00d80814,0x0d308238, +0x20100c03,0x00081a04,0x00d81811,0x0d308237, +0x20701811,0x20382223,0x01200820,0x0e10aa43, +0x00080a08,0x00400010,0x0068280b,0x0b506221, +0x20180602,0x00100806,0x0088280d,0x0bc07627, +0x20180a02,0x00200805,0x0088200e,0x0bc07627, +0x00400605,0x00380810,0x00a8400b,0x0c508e2e, +0x20200c06,0x00381a06,0x0050040c,0x0a705e16, +0x00000c02,0x00181601,0x00a8080c,0x0ac06a1b, +0x00000c01,0x00181400,0x00a8080c,0x0ac06a1a, +0x20480e01,0x00400001,0x00800c15,0x0b20821e, +0x00382a07,0x0060380b,0x20180805,0x09f05e0d, +0x20180e03,0x00400c04,0x0058040d,0x0a10660e, +0x20180a01,0x00300803,0x0058040d,0x0a106a0e, +0x00200401,0x00200603,0x00881009,0x0a70860f, +0x20100005,0x20400e0a,0x00e0080d,0x09a06604, +0x00100404,0x00180603,0x00700009,0x09d06a03, +0x00100403,0x00180602,0x00780409,0x09d06a03, +0x20300402,0x00281001,0x00980410,0x0a207a03, +0x00101602,0x20482804,0x0100100a,0x09b05c07, +0x00280e06,0x00200c07,0x0060100b,0x09e06806, +0x00180e05,0x00200c06,0x0060100b,0x09e06807, +0x00580e05,0x00401c07,0x00500008,0x0a408009, +0x20401402,0x00081201,0x0060000d,0x0a106813, +0x20401c07,0x20181e0a,0x00900410,0x0a407014, +0x20301c06,0x20181a08,0x0090040e,0x0a407414, +0x2090340a,0x0008460a,0x00c01817,0x0ab08018, +0x00a80e03,0x00502004,0x00200001,0x0ad0681a, +0x00981605,0x0060280c,0x00380403,0x0b10701e, +0x00881a04,0x0060280a,0x00300005,0x0b10701e, +0x01384611,0x00d06815,0x20501203,0x0bb09022, +0x20b00a03,0x00282a04,0x00b0341f,0x0bc06c2a, +0x20880606,0x00181603,0x00d0441e,0x0c30782f, +0x20700206,0x00081203,0x00d03c1c,0x0c307c2e, +0x21903011,0x2038621d,0x01504436,0x0d00a03c, +0x01201c1d,0x00501a0d,0x00186203,0x0d607838, +0x00c04c21,0x00083e15,0x00884005,0x0e008840, +0x00b04420,0x00083a14,0x00983c07,0x0df08840, +0x02602004,0x00803c15,0x20386a15,0x0f50a84c, +0x00184225,0x00c0744a,0x00609833,0x0f606850, +0x00683224,0x0130784e,0x2070642a,0x10408057, +0x00783224,0x0110844d,0x20605c28,0x10408457, +0x21281a0d,0x01103821,0x00c0b45d,0x1200a870, +0x2110380c,0x20402e24,0x0230f834,0x12b10082, +0x2140700a,0x00700e1e,0x0170ec3b,0x13c10489, +0x2140580a,0x00601a1d,0x01c0f83d,0x13b10488, +0x20c02802,0x00b80a05,0x01a11c25,0x16a12caf, +0x00983017,0x00a87400,0x03c9b400,0x16813a5c, +0x00e84c1d,0x01086400,0x0399ec00,0x18715267, +0x00b8481e,0x01186000,0x0359f000,0x18515264, +0x00800c1f,0x00792c00,0x05099800,0x1b714666, +0x20b01a0f,0x20289444,0x01f8c81a,0x13c08e4f, +0x2180061c,0x20388856,0x0208c429,0x15709653, +0x21380a1e,0x20187459,0x01c8c022,0x15609653, +0x21a00616,0x00a8845d,0x0058c418,0x1860ba5a, +0x00a84e11,0x00408417,0x20781207,0x11809246, +0x01481202,0x20202803,0x2020061e,0x1320aa4e, +0x00f00001,0x20300e02,0x20101a17,0x1310aa4d, +0x02887a1b,0x00b1001a,0x21c01236,0x1580e669, +0x20a03010,0x20f85e1c,0x01a03c19,0x0f60963d, +0x20680a02,0x20501203,0x00801c1d,0x1080ae4e, +0x20381603,0x20302401,0x00200c17,0x1080b64d, +0x2170401b,0x21487237,0x02405843,0x1200ea63, +0x00b81a0d,0x20303c14,0x00383605,0x0db09e33, +0x00300804,0x20800609,0x00c8180a,0x0e70b63a, +0x00100403,0x20800a09,0x00c8100e,0x0e60b63b, +0x00a8160b,0x2040301a,0x00886e03,0x0fa0de43, +0x2070100a,0x20a81611,0x0130041c,0x0c309227, +0x20300001,0x20680403,0x00d82413,0x0cd09e2c, +0x20200402,0x20780c00,0x00e82012,0x0cd0a22b, +0x20200000,0x20900a05,0x0148041b,0x0da0ca37, +0x00480a07,0x20600c0c,0x00e82005,0x0b508617, +0x00280e04,0x20601405,0x00c80c0b,0x0bb0961d, +0x00180a04,0x20600c07,0x00c8140b,0x0bb0961c, +0x20501405,0x20982205,0x01581816,0x0c50be1f, +0x20501c06,0x20883e09,0x01101011,0x0ac07e0c, +0x20401005,0x20981a07,0x01080411,0x0b00920f, +0x20300804,0x20881206,0x00f8040f,0x0b00920f, +0x00480a04,0x20400c09,0x00d81806,0x0ba0ae11, +0x00400205,0x0000080a,0x00181003,0x0a908202, +0x00480605,0x20500808,0x00b80806,0x0ac08e03, +0x00400205,0x20500407,0x00b80407,0x0ac08e04, +0x20100801,0x20680603,0x01000011,0x0b40ae05, +0x20180405,0x20101204,0x0030000e,0x0a908006, +0x20400c06,0x20581a07,0x00c00c12,0x0ad08c08, +0x20401007,0x20681e08,0x00d00812,0x0ad08c09, +0x00000006,0x20480e01,0x00f0040f,0x0b60a80b, +0x20282204,0x2010300a,0x00600c0c,0x0b008013, +0x00382206,0x2020380c,0x00600007,0x0b409015, +0x00382a08,0x20203c0f,0x00600407,0x0b509015, +0x00283a0c,0x20505812,0x00d0180d,0x0bf0b419, +0x00780605,0x20a80602,0x01304405,0x0bc0941c, +0x00400a03,0x20b81a05,0x0150440f,0x0c10a020, +0x00300c00,0x20b81e08,0x0150440f,0x0c10a020, +0x00203006,0x21286214,0x02306012,0x0cf0c829, +0x20e01815,0x20b80e12,0x0128241b,0x0cd0a42c, +0x20e02412,0x20981a0e,0x00f8201b,0x0d60b034, +0x20d0180e,0x20881209,0x00e81c19,0x0d60b034, +0x20900c14,0x20602e03,0x00b8601a,0x0e80e03f, +0x02f81612,0x2050702d,0x00f8060f,0x0e709832, +0x02d8320d,0x0000a429,0x00881e10,0x0f30a839, +0x02c82607,0x20209021,0x00a81e0e,0x0f30ac39, +0x02a85e1b,0x2030a038,0x01606800,0x10c0d04b, +0x2240341e,0x20a8520a,0x02b0fc7d,0x1080cc69, +0x21e0141a,0x20c81003,0x03110078,0x1170d46d, +0x21c01012,0x20b8080d,0x02e10075,0x1170d46d, +0x21f02821,0x21a8121a,0x03f1107e,0x13c1408a, +0x20506a1b,0x0030d050,0x0170c010,0x152174ae, +0x20a83e1a,0x2071584f,0x02d1301d,0x16418cb5, +0x20b81a16,0x20612441,0x02c13820,0x164194b5, +0x20b0a217,0x21007846,0x03a0c420,0x1991d4d7, +0x01f0782e,0x22a96800,0x07ec0800,0x1a02d6a7, +0x02a09834,0x2319cc00,0x094c8c00,0x1c3312bb, +0x02909432,0x2319c000,0x093c7400,0x1c1306b7, +0x02707c37,0x22f97000,0x08dcc800,0x1f532ebd, +0x21a02629,0x20c8708a,0x024a885e,0x15412e78, +0x23303a24,0x20b8ac9b,0x021ae07e,0x1711367b, +0x23104222,0x20c8bc96,0x023ac87b,0x1701327a, +0x23003a2a,0x2108aca6,0x030ab875,0x1a013683, +0x20703202,0x20388c10,0x00880c10,0x1290ae41, +0x01200218,0x0038042f,0x20a8261b,0x1460b24a, +0x01080619,0x00400c31,0x20c83219,0x1450b649, +0x00d03617,0x20289829,0x00607a1c,0x1700d656, +0x00681a03,0x00904c09,0x21b83603,0x10b0c23b, +0x2080080c,0x00481619,0x20b0401b,0x11f0d24a, +0x20600c0d,0x0038221a,0x20904817,0x11e0ce4a, +0x0048240b,0x00b06a1d,0x2200000c,0x1411365e, +0x20200a01,0x00381601,0x2080280f,0x0ef0b235, +0x00780e08,0x0050240b,0x21081c01,0x0fe0d63c, +0x00480e09,0x0050200c,0x21081805,0x0fe0d63b, +0x20100800,0x00281402,0x20681817,0x11610e4d, +0x00280c01,0x00502204,0x20e8140a,0x0d80c228, +0x20200407,0x00280a0d,0x20780816,0x0e20ce30, +0x00000008,0x0030020f,0x20980c12,0x0e30d230, +0x20180601,0x00400803,0x20c81815,0x0f510637, +0x20300401,0x00280c00,0x20680811,0x0c70b21a, +0x20200601,0x00381007,0x20881810,0x0cf0be1d, +0x20300603,0x0038080a,0x20981c12,0x0cf0be1e, +0x20180e02,0x00302801,0x20a82011,0x0df0fe23, +0x00280c00,0x00302801,0x20982808,0x0be0ae0e, +0x00180e01,0x00402003,0x20d8140a,0x0c40be10, +0x00180800,0x00401400,0x20b80c0a,0x0c40be10, +0x00000406,0x00081205,0x00080c0f,0x0d20ee13, +0x20100000,0x00000003,0x0010040c,0x0b909e04, +0x20100000,0x00200000,0x20500c0e,0x0bf0b604, +0x20100001,0x00200001,0x2060040e,0x0bf0b604, +0x00080e0a,0x0020200e,0x2058080e,0x0cc0ea04, +0x00400203,0x20100403,0x0020140a,0x0ba0a407, +0x00380400,0x00201000,0x2050000b,0x0c00b808, +0x00480a04,0x00201c03,0x2060000a,0x0c00bc08, +0x00600807,0x2018160e,0x00301c0e,0x0cd0f00a, +0x20601804,0x20184607,0x00303816,0x0c10ac17, +0x20301601,0x00083c00,0x20103413,0x0c80b818, +0x20501805,0x00084e07,0x00103815,0x0c80bc18, +0x20b02603,0x00086807,0x2010381f,0x0d70f020, +0x00200a02,0x00581405,0x20f00c03,0x0d10c424, +0x00100005,0x00580602,0x2100040a,0x0d70d026, +0x00380602,0x00600c07,0x21280407,0x0d80d026, +0x0088180a,0x00904a01,0x21b82a01,0x0ec1142f, +0x00781c17,0x00705a03,0x21483009,0x0e40cc29, +0x00482409,0x0060700c,0x2118240d,0x0ed0d831, +0x00181c11,0x00505401,0x21081811,0x0ed0d832, +0x00b8260b,0x0030701d,0x20a02c17,0x1051103a, +0x01c8162b,0x20104041,0x0020d81e,0x0fc0dc3d, +0x02180a12,0x20401828,0x00b0e018,0x10a0f044, +0x02581618,0x20203833,0x0060c813,0x10a0f044, +0x00f03402,0x2068a204,0x01214438,0x12b14861, +0x20682471,0x2060723e,0x0120c473,0x12917485, +0x2048183d,0x20604610,0x0111287b,0x13a1888d, +0x20a8143f,0x20703e14,0x01414482,0x13a1888e, +0x00283052,0x00709404,0x21607464,0x16d1e8af, +0x2208f65a,0x20f2d90d,0x02e27060,0x18723ced, +0x22485236,0x20b0eca3,0x02230c6c,0x19f278ff, +0x22086637,0x20c130a5,0x0232e461,0x19f280fe, +0x22291a51,0x205344f3,0x00f28c66,0x1de2cd12 + }, //DNP + { +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000 + }, //ct3 + }, + VdoTable:{ // VdoTable + { +0x00a81204,0x00400000,0x0000ac00,0x1358ca53, +0x00a81606,0x00300000,0x0000b800,0x1498be58, +0x00a81a06,0x00400000,0x0000c400,0x1488c657, +0x00d82a09,0x00400000,0x0000dc00,0x1978c667, +0x20680c02,0x0000020d,0x0000781f,0x10e87a44, +0x20680805,0x20200211,0x0000681f,0x11f86e48, +0x20600007,0x20300213,0x0000601e,0x11f86e48, +0x20c0080b,0x2060021b,0x00004027,0x16786654, +0x00100804,0x20300206,0x0000140c,0x0f28562f, +0x00100800,0x20400201,0x0000140c,0x10185233, +0x00100601,0x20300002,0x0000140c,0x10185633, +0x00500203,0x20400005,0x00080804,0x1448663e, +0x20280a06,0x00000005,0x0000240f,0x0de84e21, +0x20480a02,0x20200000,0x00002010,0x0eb84a25, +0x20480400,0x20200202,0x00002010,0x0eb84a25, +0x20680801,0x20400203,0x00000812,0x12786633, +0x20300c08,0x2020020c,0x00080c08,0x0d184216, +0x00000404,0x20400206,0x00080405,0x0dc83e1b, +0x00100403,0x20300204,0x00080405,0x0db8421b, +0x00500801,0x20600201,0x00081800,0x1108662b, +0x00580a07,0x0000000d,0x00000a01,0x0c784e13, +0x00080603,0x20300005,0x00000406,0x0cf84615, +0x00080602,0x20300004,0x00000407,0x0cf84615, +0x20380a01,0x20400003,0x0000000f,0x0fc87223, +0x20280400,0x20200208,0x00001c0e,0x0bf83e0c, +0x00100000,0x20400203,0x00000407,0x0c683e0f, +0x00100400,0x20400203,0x00000007,0x0c68420e, +0x00300201,0x20600001,0x00000806,0x0ee86e18, +0x20500807,0x20300207,0x00082807,0x0bb83e02, +0x20200404,0x20400204,0x00081c0a,0x0c184206, +0x20200403,0x20300203,0x0008180a,0x0c184606, +0x20100401,0x20700204,0x00080810,0x0e486a0e, +0x00700209,0x2010000e,0x00080607,0x0bb85201, +0x00280604,0x20200008,0x00000003,0x0bf85000, +0x00280603,0x20200007,0x00000003,0x0c085000, +0x20200402,0x20600000,0x0008140d,0x0e187001, +0x20500409,0x2010020c,0x0000000f,0x0bb84403, +0x00000001,0x20300204,0x00001008,0x0c184406, +0x00080601,0x20300201,0x00001808,0x0c184805, +0x00200203,0x20500005,0x00000406,0x0e48780b, +0x0048120a,0x0000000f,0x00002000,0x0be84c0a, +0x00000400,0x20300000,0x00000008,0x0c58440e, +0x20100402,0x20400203,0x00080409,0x0c58400e, +0x20100002,0x20500203,0x0000080e,0x0eb87415, +0x20400809,0x20400210,0x0000000d,0x0c483410, +0x20100002,0x20300201,0x00080407,0x0ce84415, +0x00000000,0x20300001,0x00080406,0x0ce84815, +0x00000203,0x20500004,0x00001009,0x0f987020, +0x00400208,0x2020000b,0x00080c02,0x0cf84017, +0x00200203,0x20300004,0x00000405,0x0da8481b, +0x00300603,0x20300002,0x00000405,0x0da8441b, +0x00000403,0x20500204,0x00000c08,0x10b86429, +0x00300405,0x2010020c,0x0008140d,0x0dc8441f, +0x00300002,0x20200207,0x0008080c,0x0e984423, +0x00300001,0x20200206,0x0008080d,0x0e984423, +0x00581e05,0x20400004,0x00003009,0x12186031, +0x20900603,0x00000002,0x00083817,0x0ef85c31, +0x20900400,0x20300201,0x00082c16,0x0ff85034, +0x20900800,0x20200202,0x00083015,0x0ff85434, +0x20d01c05,0x20b0020c,0x00082418,0x13d84c41, +0x00101002,0x00000205,0x00085604,0x10b87839, +0x00100401,0x20100202,0x00083a04,0x11c86c3d, +0x00100801,0x20100202,0x00083e04,0x11c8703c, +0x00500a01,0x20400004,0x0008320e,0x16186845, +0x00600e05,0x00082c00,0x00c08400,0x11d8b23f, +0x00501a03,0x20283c00,0x00907000,0x1328ae43, +0x00402601,0x20284c00,0x00b06400,0x1318ae42, +0x00404002,0x20587800,0x00c03c00,0x1808ae51, +0x20400c09,0x0038220e,0x00104012,0x0ff87a36, +0x20100c05,0x00581609,0x2060340e,0x11187a3c, +0x00100002,0x00780604,0x2080340b,0x11187e3c, +0x20181e04,0x00b01c05,0x2120180d,0x15988e4a, +0x00581609,0x00601c0c,0x20801c05,0x0e78662b, +0x00281a06,0x00701406,0x20b0240b,0x0f686a30, +0x00081204,0x00700c02,0x20902c0e,0x0f686a30, +0x00200000,0x00480606,0x20b01809,0x13687e3f, +0x20800c09,0x00181a10,0x20102414,0x0d48521e, +0x20601006,0x00281a0c,0x20601410,0x0e285622, +0x20400804,0x00281208,0x2060140d,0x0e185622, +0x20500c06,0x00481606,0x20c8140f,0x11987e33, +0x00681206,0x0030200b,0x20781204,0x0c884e16, +0x00480a04,0x00500c07,0x20c80e01,0x0d38561b, +0x00380603,0x00400804,0x20a80801,0x0d38561b, +0x00680e07,0x0070140b,0x21181201,0x10288a2d, +0x20200801,0x20181a06,0x0010200c,0x0bd84a12, +0x20300802,0x00381204,0x2080080b,0x0c685616, +0x20200802,0x00380e04,0x2080040b,0x0c685615, +0x20401806,0x00481e0a,0x20c00012,0x0ed88a24, +0x20200402,0x00180e03,0x20580c06,0x0b784609, +0x00180601,0x00500402,0x20c80c04,0x0be8560e, +0x00180601,0x00400802,0x20b80c04,0x0be8560e, +0x00280603,0x00900007,0x21381006,0x0df89218, +0x00280a02,0x00301805,0x20881c01,0x0b384e06, +0x00280400,0x00401000,0x20b80806,0x0b885a09, +0x00180400,0x00400c00,0x20980807,0x0b885a09, +0x00000000,0x00900e01,0x2148040d,0x0d58920e, +0x20280801,0x00100000,0x20201007,0x0b185602, +0x20200400,0x00380e01,0x2070080b,0x0b585c00, +0x20100400,0x00380c00,0x2060080a,0x0b585e01, +0x20180400,0x00800c00,0x2118040d,0x0d189601, +0x00400204,0x20100c03,0x20200402,0x0b284803, +0x00100000,0x00480400,0x20a00005,0x0b785807, +0x00000802,0x00480e01,0x20900007,0x0b785808, +0x00000000,0x00780401,0x20e0040b,0x0d38980b, +0x20602006,0x20183209,0x00100c0e,0x0b58480b, +0x20180601,0x00400801,0x20a00408,0x0bc8580e, +0x00180a03,0x00501004,0x20b00006,0x0bc8580e, +0x00100201,0x00700001,0x20f0080b,0x0dc89016, +0x00581204,0x00701c08,0x20b81603,0x0bd84c11, +0x00100002,0x00300202,0x20900006,0x0c585414, +0x00000403,0x00380605,0x20800408,0x0c585814, +0x20380404,0x00680602,0x20f00c0d,0x0ea88c22, +0x20480800,0x00300603,0x2050100c,0x0c684c16, +0x20180a04,0x00400404,0x20800808,0x0d18581c, +0x00080a05,0x00400805,0x20900807,0x0d18581b, +0x00380a0b,0x00600c0a,0x21001c05,0x0fd8842b, +0x00800000,0x00100e03,0x20481801,0x0d384c1d, +0x00500403,0x00200207,0x20780c05,0x0e085422, +0x00400805,0x00280609,0x20780c07,0x0e085422, +0x00004012,0x00485219,0x20c80c0d,0x11487834, +0x20c00003,0x00100a03,0x20183019,0x0e485c2a, +0x20980a02,0x00401003,0x20882415,0x0f48602f, +0x20980a03,0x00401405,0x20782814,0x0f48642f, +0x20883a10,0x0140541d,0x2218200c,0x13188c40, +0x00381e02,0x00103405,0x00183a0a,0x0fc87431, +0x00280401,0x00200e04,0x20482a06,0x10f87436, +0x00280c01,0x00101604,0x20282606,0x10e87436, +0x00381406,0x00601612,0x20c0220a,0x15288040, +0x00180a01,0x20480800,0x00a04000,0x10a88633, +0x00281400,0x00101000,0x00403800,0x11e8923a, +0x00281a01,0x00102000,0x00403800,0x11d8923a, +0x00682e04,0x00304400,0x20302000,0x16c89e50, +0x00500800,0x20600a02,0x00901c04,0x0f186631, +0x00480604,0x20400c00,0x00803006,0x10287637, +0x00300602,0x20580603,0x00c03407,0x10187637, +0x20502405,0x2078360c,0x00e02012,0x14589647, +0x20500c01,0x20482603,0x00a02c11,0x0db85e26, +0x20401807,0x2058320c,0x00b02011,0x0e98662c, +0x20401406,0x20482a0a,0x00a01811,0x0e88662b, +0x00200000,0x00180802,0x00181403,0x1258923d, +0x00100401,0x20100a02,0x00180c04,0x0cb84e1c, +0x00080e05,0x00101409,0x20181404,0x0d686221, +0x00080604,0x00100c07,0x00081005,0x0d686220, +0x00180601,0x00201001,0x20181c09,0x10889a37, +0x00000201,0x00081401,0x00301007,0x0be85617, +0x00000803,0x20181206,0x00400806,0x0c78661c, +0x00100402,0x00080a04,0x00300805,0x0c78661c, +0x20100803,0x00181602,0x0038040a,0x0ee8a62e, +0x20180400,0x00100602,0x20200006,0x0b484e10, +0x00080602,0x00100c04,0x00180c07,0x0ba86616, +0x00000201,0x00100802,0x00180c07,0x0ba86616, +0x00281604,0x00302806,0x20181008,0x0da8a625, +0x00100402,0x00000602,0x20181804,0x0ae8520b, +0x00000402,0x00080602,0x00300006,0x0b186a0f, +0x00000401,0x00080601,0x00200006,0x0b186a0f, +0x20100804,0x20280a07,0x0090040e,0x0ca8aa1a, +0x00180a04,0x00000406,0x00100405,0x0a985a07, +0x00180a02,0x00100403,0x00200407,0x0ab86a09, +0x00180a02,0x00100402,0x00100407,0x0ab86a09, +0x00180604,0x00000406,0x0070000b,0x0c08aa0d, +0x00001405,0x20281a07,0x00200007,0x0a785601, +0x20200402,0x20100203,0x0030000a,0x0a986400, +0x20100002,0x20100203,0x0020000a,0x0a986400, +0x00000402,0x20280a05,0x0080080d,0x0bc8a601, +0x00081204,0x00300c08,0x20400805,0x0a885805, +0x00100201,0x00000002,0x00380405,0x0ab86807, +0x00200201,0x00000802,0x00280805,0x0ab86807, +0x00000400,0x00080402,0x0068040c,0x0bf8a80b, +0x00081401,0x00002a03,0x20100005,0x0ac84c0a, +0x20200001,0x00080601,0x00200409,0x0b08680e, +0x20200002,0x20180a02,0x0040080a,0x0b08680e, +0x00000201,0x00180401,0x0050080b,0x0c78a817, +0x00201000,0x20581a02,0x00900805,0x0b285010, +0x00300202,0x00000402,0x00200403,0x0b986415, +0x00380602,0x00000803,0x00100003,0x0b986415, +0x00100401,0x00180e02,0x0040080c,0x0d68a422, +0x20400c01,0x20181202,0x0038080a,0x0bc85017, +0x20500802,0x00081204,0x0020040c,0x0c58641c, +0x20500c02,0x20181604,0x0030080c,0x0c58641c, +0x20900004,0x00280801,0x0010080e,0x0ea8a02f, +0x00880a02,0x00200c02,0x20181202,0x0c98541b, +0x00980603,0x00201003,0x20181202,0x0d586421, +0x00980603,0x00201003,0x20181602,0x0d486421, +0x01283a0c,0x0020740d,0x20180a0c,0x10389430, +0x20900001,0x00000a04,0x00381816,0x0d885c25, +0x20c80402,0x00180605,0x00380418,0x0e786c2c, +0x20c80401,0x00180605,0x00380418,0x0e686c2c, +0x2180240a,0x20c85a16,0x01b0402a,0x11d8943f, +0x00201401,0x00082602,0x00481605,0x0ee86c2d, +0x00400800,0x00000201,0x00282a0b,0x10087432, +0x00301000,0x00081201,0x00282a0a,0x10087432, +0x00a02a02,0x20382407,0x0058321d,0x14189045, +0x00101804,0x00582000,0x20100800,0x0fb8722d, +0x00201402,0x00082800,0x00701c00,0x10d87e33, +0x00101402,0x00082c00,0x00701c00,0x10d87e32, +0x00202402,0x20183c00,0x00701000,0x15989249, +0x00482609,0x00b0200b,0x20903002,0x0e586a2c, +0x00080604,0x00480405,0x20302405,0x0f486a30, +0x00180e06,0x00500c07,0x20502004,0x0f486a30, +0x00082206,0x00803407,0x20800006,0x13588646, +0x20400009,0x00200210,0x20101c0e,0x0d184e24, +0x00380803,0x00301a08,0x20300405,0x0de8562b, +0x00200005,0x0020120a,0x20200407,0x0dd8562b, +0x00100407,0x0008060c,0x00580405,0x11388640, +0x00280e06,0x0020140a,0x20100002,0x0c184e1c, +0x20400000,0x00280801,0x0030040d,0x0ca85e22, +0x20480a02,0x00200004,0x0020000c,0x0ca85e21, +0x00080a04,0x00100c09,0x0048100a,0x0f589239, +0x20100c03,0x20180e09,0x00400c08,0x0b484617, +0x00480601,0x00100c01,0x00080601,0x0bb85a1c, +0x00300001,0x00000602,0x00280401,0x0bb85a1b, +0x00200402,0x20100604,0x00780409,0x0db89230, +0x20100402,0x00280c00,0x00181404,0x0ab84e10, +0x20280401,0x00000201,0x0030040b,0x0ae85e16, +0x20280400,0x00000400,0x00300009,0x0ae85e16, +0x20200800,0x20181801,0x0090040e,0x0c689624, +0x00380e04,0x00300c05,0x20280802,0x0a38560d, +0x00280602,0x00000802,0x00300004,0x0a585e0f, +0x00280601,0x20100401,0x00400005,0x0a585e0f, +0x00380601,0x00200c02,0x00380407,0x0b78921a, +0x20400c06,0x00081a07,0x0018040b,0x09e85607, +0x20101002,0x20281603,0x0050000a,0x09f85e09, +0x20101002,0x20281203,0x00580409,0x09f85e08, +0x20300401,0x00180a02,0x00600811,0x0ad8920e, +0x00581a07,0x0040280c,0x20480800,0x09c85a01, +0x00080601,0x00200803,0x00080807,0x09d85c00, +0x00080601,0x00200402,0x00180807,0x09d86000, +0x00280601,0x00200801,0x00380408,0x0a989201, +0x20401405,0x2028220a,0x0060180e,0x09d85406, +0x00180601,0x00100400,0x00200407,0x09e85c07, +0x00080601,0x00100001,0x00200808,0x09e86007, +0x20180800,0x00100a01,0x0060040e,0x0ab8900a, +0x00000601,0x00281004,0x20200002,0x0a28500d, +0x20100802,0x00080a02,0x00380409,0x0a485c0f, +0x20100802,0x00080603,0x00280408,0x0a485c0f, +0x20100000,0x20180601,0x0070000c,0x0b489017, +0x00280e02,0x00401803,0x20600403,0x0a984810, +0x00180602,0x00200404,0x00100405,0x0ad86015, +0x00180602,0x00200004,0x00100406,0x0ad86015, +0x00200601,0x20100000,0x0068080a,0x0c289022, +0x20380801,0x00101204,0x00000408,0x0b384816, +0x20380802,0x00000e03,0x00200008,0x0b98581c, +0x20280802,0x00101202,0x00100008,0x0b985c1c, +0x20500403,0x00080e01,0x0060000f,0x0d68942f, +0x00600c00,0x20180e01,0x00480800,0x0bf84c1a, +0x00680605,0x20100404,0x00500801,0x0c885c21, +0x00680605,0x20100403,0x00500800,0x0c885c20, +0x00601208,0x00183409,0x00403801,0x0f089037, +0x20880400,0x00200a01,0x00281012,0x0cd85023, +0x20a01405,0x2028120a,0x00681413,0x0db8582b, +0x20b01406,0x20280e0a,0x00681414,0x0da8582a, +0x20e0080a,0x00501a0e,0x20982013,0x10e87041, +0x00280c00,0x00101a01,0x00382207,0x0e185c28, +0x00480a02,0x00201406,0x00382a0b,0x0f286c2e, +0x00481603,0x00202408,0x00382e0c,0x0f186c2d, +0x00783a05,0x0060540f,0x20481a16,0x13088c3f, +0x00482204,0x00102800,0x00d03000,0x0ee85e2d, +0x00480a02,0x00401000,0x00601400,0x10086232, +0x00480a02,0x00401400,0x00601400,0x0ff86232, +0x00482203,0x00703000,0x00401800,0x14887e4a, +0x20502407,0x20884a0d,0x0170280d,0x0d984e26, +0x20400003,0x00281205,0x00b01c0b,0x0e885a2d, +0x20500404,0x00281a05,0x00b0200b,0x0e785e2c, +0x20700c05,0x20182a0a,0x0100200d,0x12487644, +0x00500604,0x00100008,0x00581202,0x0c784221, +0x00580604,0x00200405,0x00600a02,0x0d385228, +0x00680a05,0x00200c06,0x00500604,0x0d285228, +0x00900602,0x00200805,0x00681e07,0x10487240, +0x20400402,0x00381604,0x0050140c,0x0b88461b, +0x20500804,0x00080e08,0x0070000e,0x0bf84a22, +0x20600c05,0x00181609,0x00700410,0x0bf84a22, +0x20500402,0x00381202,0x00700013,0x0e487a3a, +0x00281201,0x00401401,0x00080a01,0x0ac83e16, +0x00380603,0x00300006,0x00480400,0x0b18521b, +0x00480a04,0x00400807,0x00380a01,0x0b08521b, +0x00480e02,0x00500c04,0x00480404,0x0cb87a2f, +0x00100000,0x00000a01,0x00580c05,0x0a284214, +0x20100802,0x00280a04,0x00400009,0x0a484e17, +0x20200803,0x00280e05,0x0040040a,0x0a484e17, +0x20200002,0x00200a03,0x0078040f,0x0b587625, +0x20100c02,0x00081602,0x00780807,0x09984a0e, +0x00000800,0x00480802,0x00280c06,0x09b8520f, +0x00000400,0x00480403,0x00180c05,0x09a8520f, +0x00280602,0x00200002,0x00900809,0x0a687a19, +0x00380603,0x00301405,0x00381004,0x09484e08, +0x00181203,0x00601c03,0x00000006,0x09485209, +0x00181202,0x00501c03,0x00000007,0x09485209, +0x20200001,0x00100602,0x0090040f,0x09c8760d, +0x20300c03,0x00282605,0x0070180c,0x09185201, +0x20100402,0x00280a05,0x00700c0a,0x09285201, +0x00000001,0x00280604,0x00700c09,0x09285201, +0x00180601,0x00180401,0x00a0080a,0x09987601, +0x00181202,0x00501804,0x20180c03,0x09384807, +0x00000401,0x00280801,0x00580807,0x09385007, +0x20100401,0x00180c00,0x00680808,0x09385007, +0x20100c02,0x00181604,0x0098040d,0x09b8740b, +0x00000402,0x00100203,0x00500006,0x09884c0c, +0x00180a02,0x00300c03,0x00380406,0x0998500e, +0x00180a02,0x00300c04,0x00380405,0x0998540e, +0x00000400,0x00400002,0x0048100c,0x0a487817, +0x00000202,0x00380803,0x00501006,0x0a084c12, +0x20100802,0x00180e03,0x00600809,0x0a285016, +0x20100402,0x00180e03,0x00600809,0x0a185015, +0x00180601,0x00400c02,0x0040000a,0x0b287822, +0x20200802,0x00280603,0x00300804,0x0aa84017, +0x00000601,0x00380402,0x00300006,0x0ae8501d, +0x20100a01,0x00380c01,0x00400006,0x0ae8501d, +0x20100000,0x00300202,0x0070040e,0x0c68782e, +0x00681e02,0x00401c02,0x00100601,0x0b684019, +0x00100402,0x00480a02,0x00200005,0x0be85022, +0x00200001,0x00580400,0x00100404,0x0be85022, +0x20100805,0x00380a03,0x00780809,0x0e087c39, +0x20801001,0x20280e05,0x00880811,0x0c483c21, +0x20581604,0x00502805,0x20181009,0x0d084c29, +0x20581203,0x00402804,0x00080c09,0x0d084c28, +0x20481609,0x0040280c,0x00500405,0x0fe87c41, +0x00201001,0x00281202,0x00681a07,0x0d784825, +0x00200402,0x00080a06,0x00a00605,0x0e68542a, +0x00100802,0x00081607,0x00a00a04,0x0e58542a, +0x00202805,0x20185a10,0x00f03607,0x11f8743f, +0x00002401,0x20783800,0x00f00c00,0x0e682626, +0x00200203,0x20680800,0x01102400,0x0f68322e, +0x00200203,0x20680800,0x01202400,0x0f58322e, +0x00101e02,0x20b83000,0x01a01400,0x13c84245, +0x00281000,0x00202402,0x00081800,0x0d381e26, +0x20100c05,0x20681208,0x01000006,0x0df8262b, +0x20101005,0x20681209,0x01080406,0x0df8262b, +0x20200c04,0x20580605,0x00e82003,0x11a83a43, +0x00181203,0x20201003,0x00900c07,0x0c182622, +0x00100602,0x20380c06,0x00b80803,0x0cb82e27, +0x00200603,0x20380c07,0x00c80802,0x0ca82e27, +0x00681204,0x20201008,0x00d80e02,0x0f884e43, +0x20300400,0x20580605,0x00d00408,0x0b281e1b, +0x00080800,0x20201201,0x00880407,0x0b882a23, +0x00080c00,0x20201602,0x00900007,0x0b882a23, +0x20300001,0x20600604,0x01100011,0x0d884a3c, +0x00101404,0x20482204,0x00c81001,0x0a682616, +0x00000401,0x20480e02,0x00c80406,0x0a982e1c, +0x20100c02,0x20581203,0x00e80406,0x0a88321c, +0x00100c03,0x20581601,0x01280809,0x0be8522f, +0x00080a03,0x00100c08,0x00481004,0x09b82e14, +0x00180400,0x20200c02,0x00a81005,0x09c83217, +0x00180800,0x20200c03,0x00a81005,0x09c83217, +0x00080a04,0x20200c06,0x00c0000c,0x0a985224, +0x00180802,0x20201602,0x00780405,0x09282e10, +0x00080e02,0x20401003,0x00d00808,0x09283610, +0x00180a02,0x20400c02,0x00d00808,0x09283610, +0x00100402,0x20480a05,0x00f00c0b,0x09a84a19, +0x00080e03,0x20400803,0x00c01009,0x08c83209, +0x20200801,0x20681604,0x01101409,0x08c83208, +0x20200801,0x20681603,0x0100140a,0x08c83208, +0x20180602,0x20300403,0x00d0040d,0x09084a0c, +0x00000802,0x20600205,0x00e80407,0x08a82601, +0x00100601,0x20400001,0x00c80c05,0x08a82c00, +0x00100800,0x20480400,0x00b80805,0x08a82c00, +0x00000802,0x20480a04,0x00d8040b,0x08d84601, +0x20100c02,0x20581601,0x00f80807,0x08b83007, +0x00100001,0x20300201,0x00c80808,0x08b83006, +0x00080400,0x20200400,0x00a80808,0x08b83006, +0x00180a01,0x20201003,0x00b8100a,0x08f84809, +0x00280e04,0x20200c06,0x00900004,0x0908300d, +0x20100000,0x20380802,0x00c0000a,0x0908340e, +0x20100000,0x20380801,0x00c00409,0x0908340e, +0x00080401,0x20400601,0x00f8040e,0x09785015, +0x20200804,0x20580e06,0x00d00809,0x09882813, +0x00100201,0x20300801,0x00a00006,0x09983016, +0x00000201,0x20300801,0x00980406,0x09983016, +0x00000202,0x20580402,0x0100080d,0x0a585022, +0x00081e05,0x20301005,0x00a00c02,0x0a382818, +0x20280801,0x20300602,0x00c00408,0x0a68341d, +0x20180c00,0x20300e01,0x00b00407,0x0a68341c, +0x20280402,0x20500203,0x0100040c,0x0b984c2f, +0x00403008,0x20a83209,0x00e80802,0x0b08241a, +0x00400400,0x20500401,0x00d80802,0x0b583022, +0x00300801,0x20680400,0x00e80403,0x0b583021, +0x00300001,0x20600802,0x01080c07,0x0d384c38, +0x20781608,0x00202c0e,0x0018100c,0x0be82821, +0x20900a02,0x20480c01,0x00e0140e,0x0c88342a, +0x20800603,0x20480c03,0x00d0100d,0x0c78342a, +0x20e00e05,0x20681405,0x01202411,0x0f184c44, +0x00380c03,0x20301e0a,0x00c00a09,0x0d082422, +0x00400401,0x20300604,0x00b8060c,0x0de8282a, +0x00400002,0x20300a05,0x00a8060b,0x0de8282a, +0x00880803,0x20402609,0x00e81617,0x1148383f, +0x00181e01,0x00303000,0x20500800,0x0e381227, +0x20100800,0x20180800,0x20100800,0x0f38122b, +0x20100800,0x20180800,0x20100800,0x0f28122a, +0x20180e01,0x00402000,0x20800000,0x13881e45, +0x00200400,0x20480e03,0x00701402,0x0d081226, +0x00480800,0x00101a01,0x20380a02,0x0dd80e2c, +0x00481000,0x00101c00,0x20480a03,0x0dd80e2c, +0x00381400,0x00101e02,0x00000602,0x11582246, +0x20201002,0x20381e02,0x00400409,0x0be80e20, +0x20180400,0x20100400,0x00200009,0x0c781229, +0x20100000,0x20300201,0x00300409,0x0c781229, +0x00201403,0x20481e03,0x00780806,0x0f282644, +0x20280e01,0x00100c03,0x20380c03,0x0b080a1a, +0x20100400,0x20280a01,0x00300005,0x0b581222, +0x20100c01,0x20381201,0x00380405,0x0b481222, +0x20200202,0x00100404,0x00080c0d,0x0d282a3b, +0x00580a01,0x20201c00,0x00081204,0x0a380e1a, +0x00100001,0x20100800,0x00180c04,0x0a58161e, +0x00180400,0x00000c01,0x00081003,0x0a58161d, +0x00480800,0x00101201,0x00180407,0x0b782a31, +0x20300c03,0x20481203,0x0078080c,0x09781a16, +0x00100400,0x20180402,0x00300007,0x09781a18, +0x00100400,0x20280401,0x00300008,0x09781a18, +0x20400801,0x20281000,0x00500413,0x0a182e24, +0x00300605,0x20180407,0x00200403,0x08e81a0f, +0x20200a01,0x00081000,0x00100c0b,0x08e81a0f, +0x20100a02,0x00080c01,0x00200c0a,0x08d81a0f, +0x00300202,0x00000802,0x00200007,0x09382a17, +0x20300805,0x00081a09,0x00100c0c,0x08881607, +0x00080403,0x00200603,0x20280406,0x08881607, +0x20180403,0x00100204,0x20180407,0x08881607, +0x20300402,0x00080a03,0x00300410,0x08a82a0c, +0x00281203,0x00201408,0x20580c02,0x08781400, +0x00080a03,0x00001005,0x20180406,0x08681601, +0x00180e04,0x00001406,0x20180404,0x08681a01, +0x00280e01,0x00101003,0x00280807,0x08782a01, +0x00100000,0x20100e03,0x00000007,0x08881005, +0x00200400,0x20200603,0x00300406,0x08781405, +0x00100801,0x20380605,0x00400408,0x08781405, +0x00000400,0x20280a01,0x0060040c,0x08882809, +0x20200c03,0x20281603,0x0030000a,0x08c8140d, +0x20200403,0x20180a03,0x0038080b,0x08b8180e, +0x20100002,0x20180601,0x00380c0a,0x08b8180e, +0x00100801,0x20180a01,0x0048080c,0x09082815, +0x00180608,0x00100c07,0x20200403,0x09581414, +0x00080604,0x00000406,0x00100406,0x09581c17, +0x00080a04,0x00000405,0x00200807,0x09581c16, +0x20200201,0x00180402,0x0020000f,0x09e82c23, +0x2050380e,0x00084210,0x00081407,0x0a081419, +0x20101405,0x20181607,0x00280406,0x0a28181d, +0x20101806,0x20281e08,0x00380407,0x0a18181d, +0x00001003,0x00280e03,0x00180c0a,0x0b282c2f, +0x00b8460e,0x00e05c19,0x20f81607,0x0ad82419, +0x00481204,0x00401008,0x20300004,0x0b181c22, +0x00481605,0x00401809,0x20400003,0x0b181c21, +0x00480e02,0x00600805,0x20300809,0x0cc83038, +0x20f80805,0x2038120f,0x0080481a,0x0ba81822, +0x20a80801,0x00000604,0x0010140f,0x0c48142b, +0x20b80801,0x20100605,0x00201810,0x0c48142b, +0x21281800,0x00300c00,0x20102016,0x0eb82847, +0x00600800,0x20680c01,0x00480613,0x0cd80425, +0x00580800,0x20300800,0x00280610,0x0db8102a, +0x00580400,0x20300800,0x00380610,0x0da8102a, +0x00b80800,0x20301000,0x00300e20,0x11081841, +0x00001000,0x20382000,0x00401000,0x0e181623, +0x20180e01,0x00401000,0x20401000,0x0f081e2a, +0x20181201,0x00401000,0x20401400,0x0f081e29, +0x20180e02,0x00080400,0x00402000,0x13382643, +0x00300400,0x00100000,0x20480601,0x0cf80e24, +0x00400800,0x00080a02,0x00000e04,0x0db8162c, +0x00400c01,0x00081203,0x00000e04,0x0db8162b, +0x00202005,0x20282606,0x00380a04,0x11181a45, +0x00080602,0x00201001,0x20480407,0x0bd80e21, +0x20100402,0x00280a03,0x20200009,0x0c581229, +0x20100402,0x00380601,0x20480808,0x0c581229, +0x00581a04,0x00602408,0x20681002,0x0ee82246, +0x20300804,0x00181606,0x00080406,0x0ae8121b, +0x00080602,0x00300803,0x20480804,0x0b381623, +0x00080a03,0x00401004,0x20580804,0x0b281623, +0x20480401,0x00000604,0x00301011,0x0cd8223c, +0x00480602,0x00300006,0x20580e04,0x0a18161a, +0x00200002,0x00200203,0x20200004,0x0a38161e, +0x00100403,0x00280604,0x20100404,0x0a28161e, +0x00400c01,0x20180c00,0x00480406,0x0b282231, +0x00000000,0x00201000,0x20580409,0x09581617, +0x00180602,0x00200804,0x20200009,0x09581a18, +0x00180603,0x00200805,0x20200009,0x09481a18, +0x20380601,0x00200802,0x00180413,0x09d82224, +0x20281800,0x00200e01,0x2010140a,0x08b81a0e, +0x20381001,0x00100e03,0x00000c0b,0x08b8160e, +0x20380c01,0x00100a03,0x0000100b,0x08b8160e, +0x00180c00,0x00100400,0x00300c09,0x08e82216, +0x00201601,0x20400000,0x00281403,0x08680e07, +0x00301001,0x20380e01,0x00380c03,0x08681208, +0x00300c01,0x20280a01,0x00280c03,0x08681208, +0x20100a01,0x20200000,0x0048040c,0x08681a0c, +0x20201003,0x00081e03,0x0020000a,0x08481a01, +0x20200800,0x00180c02,0x0000000a,0x08381a01, +0x20300801,0x00181001,0x0000000b,0x08381a01, +0x00100c01,0x00081202,0x00400009,0x08381e01, +0x00180a03,0x00400c06,0x20400004,0x08581806, +0x00280a02,0x00300c03,0x20300403,0x08581406, +0x00280e03,0x00301403,0x20400403,0x08581406, +0x00080400,0x00300802,0x0008080b,0x08481c09, +0x00180801,0x00200e04,0x20200807,0x08a8140c, +0x00100001,0x00100604,0x00000009,0x0898100c, +0x00100401,0x00000204,0x0010040a,0x0898100c, +0x00280a02,0x00101001,0x0020000b,0x08c81c14, +0x20700005,0x00080602,0x0018080a,0x09281815, +0x20400803,0x00180e01,0x0018080c,0x09281817, +0x20400804,0x00181202,0x0018080c,0x09281417, +0x20300404,0x20100204,0x00580811,0x09981c22, +0x00983e0b,0x0000640e,0x00080609,0x09d81415, +0x00481e07,0x00302809,0x20200201,0x09f8181c, +0x00482207,0x0030300a,0x20300201,0x09f8181c, +0x00281a06,0x00002409,0x00500007,0x0ad8202e, +0x20203c08,0x20e86e14,0x01a04012,0x0a881019, +0x00001405,0x2048260b,0x0080180b,0x0ae81022, +0x00001805,0x20582a0c,0x0090180c,0x0ae81021, +0x00200c02,0x20681e09,0x00e01c0e,0x0c681c38, +0x20a01c02,0x00182c02,0x20282c0b,0x0b880828, +0x20901201,0x00081803,0x0008100c,0x0c28142d, +0x20901201,0x00181803,0x2018140c,0x0c18142d, +0x21202404,0x20283a03,0x00781015,0x0e781c4a, +0x00680603,0x00700c08,0x20d81a12,0x0cc81824, +0x00500c00,0x00481000,0x20680a10,0x0d98182a, +0x00500601,0x00580402,0x20780a10,0x0d88182a, +0x00b80a03,0x00780408,0x20700220,0x10c82043, +0x00000001,0x00500c00,0x20580400,0x0df81a23, +0x20201002,0x20181c00,0x00780400,0x0ed81628, +0x20201401,0x20281c00,0x00880400,0x0ec81627, +0x20402005,0x20182400,0x00682400,0x13081241, +0x00380e02,0x00501002,0x20200e01,0x0cd81a24, +0x00480e03,0x00301005,0x00100605,0x0d98162a, +0x00480e03,0x00201004,0x00100207,0x0d88162a, +0x00783209,0x0070400e,0x2048060b,0x10e81e46, +0x20380401,0x00100203,0x00201408,0x0bb81220, +0x00100403,0x00000205,0x00400006,0x0c380e2a, +0x00100002,0x20100604,0x00500407,0x0c38122a, +0x00101404,0x2048220c,0x00d0240a,0x0ea81246, +0x00100400,0x00000a02,0x00281000,0x0ac80e1c, +0x20200202,0x00000003,0x00500008,0x0b081623, +0x20300601,0x00080801,0x00600408,0x0b081622, +0x20200c02,0x00181001,0x0058100d,0x0ca8123b, +0x00200803,0x00180800,0x00481002,0x09e81a1c, +0x00400402,0x00000202,0x00480401,0x0a08121f, +0x00500401,0x00000400,0x00480800,0x0a08121e, +0x00581203,0x00401806,0x00180406,0x0af81631, +0x00080e0a,0x00300c09,0x00201408,0x09281a16, +0x20280605,0x00100004,0x0040100d,0x09281618, +0x20280604,0x00180403,0x0050100e,0x09281218, +0x20400000,0x00080a04,0x00701415,0x09981224, +0x2020340f,0x00084215,0x00481009,0x0898120e, +0x20201c08,0x0008220a,0x00480808,0x08980e0d, +0x20201c07,0x00082209,0x00380c07,0x08980e0d, +0x00101404,0x00081e04,0x00680c09,0x08c80e16, +0x0018360d,0x00d03c19,0x20b80c04,0x08482207, +0x00481a07,0x0070240d,0x20581001,0x08481609, +0x00381a06,0x0070200b,0x20480c02,0x08481609, +0x20281605,0x00601809,0x2010000c,0x0838160b, +0x00180805,0x0000160e,0x00301c07,0x08181202, +0x20280403,0x00100607,0x0040100c,0x08181202, +0x20280402,0x00100a06,0x0040100c,0x08181202, +0x00280801,0x00001205,0x00500c07,0x08080e02, +0x20200800,0x20281001,0x0090000a,0x08281006, +0x00000400,0x00080c01,0x00600406,0x08281007, +0x00000400,0x00081000,0x00600806,0x08281007, +0x00000801,0x20180a01,0x0088040d,0x08180c08, +0x00200c01,0x00080c00,0x00480803,0x0878100d, +0x00280601,0x00100801,0x00200005,0x08780c0d, +0x00280601,0x00100801,0x00280405,0x08780c0d, +0x00000800,0x00080c01,0x0060000d,0x08981015, +0x20180602,0x00300402,0x00100409,0x08f81013, +0x20100000,0x00000601,0x0040000b,0x08f80c15, +0x00080400,0x00000a01,0x0048040a,0x08f80c15, +0x00180a01,0x00200801,0x0030000c,0x09680c21, +0x20202402,0x00184e03,0x00202404,0x09b8101a, +0x20301401,0x00082a02,0x00600c08,0x09c8101e, +0x20301401,0x00082e02,0x00601009,0x09c8101e, +0x20300c00,0x00182201,0x00501410,0x0aa80c2f, +0x00582a02,0x00a04403,0x21182202,0x0a80001b, +0x00580800,0x00501802,0x20581400,0x0ad80822, +0x00580c00,0x00501802,0x20581800,0x0ac80822, +0x00400002,0x00400e02,0x20381405,0x0c58043a, +0x20880801,0x00002a02,0x0008180d,0x0b780c21, +0x20a80800,0x00201801,0x00180c0f,0x0bf8102a, +0x20a80a01,0x00201801,0x00280c0f,0x0bf8102a, +0x20e81e04,0x00403405,0x00081412,0x0e481045, +0x00380400,0x20280400,0x00a0060a,0x0c881c22, +0x00581000,0x00001400,0x0060020f,0x0d581829, +0x00580c00,0x20100a01,0x0070060f,0x0d581829, +0x00801402,0x20382207,0x00d00a18,0x10881842, +0x00081201,0x00300800,0x00901800,0x0dc81223, +0x00081602,0x00601800,0x00300800,0x0ec00229, +0x20181a02,0x00701c00,0x00100800,0x0eb00228, +0x00182a04,0x00703c00,0x00401400,0x12f00246, +0x00100800,0x20181a03,0x00b01401,0x0ca80622, +0x00000804,0x00181a05,0x00900a01,0x0d700229, +0x00200803,0x00181605,0x00800a03,0x0d700229, +0x20202807,0x20384a0b,0x01201803,0x10c00644, +0x20200803,0x00181202,0x00580c05,0x0ba0021f, +0x00380604,0x00300c07,0x00380801,0x0c200229, +0x00200204,0x00300405,0x00380403,0x0c200629, +0x00581205,0x00801c0a,0x00081601,0x0ea00a43, +0x00180a01,0x00401006,0x00181202,0x0ab8061d, +0x20400404,0x00280605,0x0060040b,0x0af00623, +0x20300404,0x00380605,0x0050000a,0x0af00623, +0x20180c01,0x00301604,0x0070080e,0x0ca00a3d, +0x00580a03,0x00101001,0x00600c02,0x09d8061d, +0x00680a05,0x00300c06,0x00500601,0x09f0021f, +0x00680e05,0x00300c07,0x00400601,0x09f0021e, +0x00200800,0x00081800,0x00c00c0b,0x0ae00a31, +0x20a00c09,0x00081a09,0x00a00412,0x09000214, +0x20600807,0x00081209,0x00800411,0x09100616, +0x20600407,0x00180e09,0x00700410,0x09100616, +0x20400003,0x00280602,0x00780811,0x09900e22, +0x00d83a0e,0x00206412,0x0048120b,0x08800211, +0x00582207,0x0020340b,0x00381202,0x0880060f, +0x00582207,0x0020340b,0x00480e01,0x0880060f, +0x00581a05,0x00202406,0x00680404,0x08b00a18, +0x20c0340f,0x20b86219,0x01c02c1d,0x08000208, +0x20301405,0x2058260a,0x01101c0e,0x08200609, +0x20201405,0x2068260a,0x0110180d,0x08200609, +0x20601406,0x20382a09,0x00f01015,0x08200a0b, +0x0060060a,0x00280812,0x00481e07,0x08000003, +0x00100203,0x00080405,0x00780805,0x08000801, +0x00000203,0x00080405,0x00880806,0x08000800, +0x00300603,0x00180407,0x00680c02,0x08000c00, +0x20300007,0x0030020a,0x0030000b,0x08200405, +0x00000403,0x00080604,0x00680407,0x08200806, +0x00000403,0x00080604,0x00680806,0x08200806, +0x00180401,0x00300e02,0x0040040c,0x08200c08, +0x00381207,0x0030180a,0x00380803,0x0860000c, +0x00100202,0x00100004,0x00500006,0x0870040d, +0x00100602,0x00180404,0x00580407,0x0870040d, +0x00080601,0x00100c01,0x0070000e,0x08800c14, +0x20300807,0x2018120a,0x0090080b,0x08e00013, +0x20180401,0x00100202,0x0050080a,0x08f00815, +0x20180401,0x00200202,0x00500809,0x08f00415, +0x00000801,0x00080e03,0x00a0040d,0x09600c22, +0x00080e06,0x00102009,0x00581802,0x09a80419, +0x20200000,0x00101000,0x00581007,0x09c0081d, +0x20200000,0x00101000,0x00581007,0x09c0081d, +0x20400000,0x00200801,0x0078100e,0x0aa00c2f, +0x00401c07,0x20282e0a,0x00d00801,0x0a78081b, +0x00500401,0x00180a01,0x00900002,0x0ab00021, +0x00500401,0x00180800,0x00900001,0x0ab00021, +0x00780602,0x00300802,0x00900404,0x0c400438, +0x20781205,0x0060080a,0x0010000c,0x0b580c21, +0x20b00202,0x00280402,0x00700810,0x0be0002a, +0x20b00202,0x00280402,0x00700810,0x0bd0002a, +0x21300c02,0x00181e04,0x00b00c18,0x0e300846, +0x00301402,0x00280e06,0x0030060a,0x0c700021, +0x00501801,0x00182204,0x00600210,0x0d400429, +0x00501401,0x00281a04,0x00680610,0x0d400429, +0x00a80e01,0x00501c03,0x00481a1f,0x10700c41, +0x20101001,0x20682400,0x01280c00,0x0dd02a20, +0x20201000,0x20982000,0x01580c00,0x0ee03228, +0x20201401,0x20982800,0x01780c00,0x0ed03226, +0x20301803,0x20883800,0x01880400,0x13203a41, +0x00180602,0x20200403,0x00981602,0x0cd02621, +0x00400400,0x20500001,0x00d81e06,0x0da02e2a, +0x00500400,0x20500002,0x00d81a07,0x0d902e2a, +0x00681e05,0x20103408,0x00a81a08,0x11003e45, +0x00180402,0x20400a02,0x00981402,0x0bc01e21, +0x20180601,0x20480403,0x00d00008,0x0c402229, +0x20180400,0x20400002,0x00c00008,0x0c402229, +0x00000804,0x20981a07,0x01701009,0x0ed03645, +0x00000e02,0x20580806,0x00c80404,0x0ac0161e, +0x00000201,0x20500401,0x00c00005,0x0b102623, +0x00100201,0x20500801,0x00c00005,0x0b102623, +0x00001602,0x20781405,0x01080c0a,0x0cd03a3b, +0x00200000,0x20280602,0x00901803,0x09e01a1b, +0x00100c01,0x20581202,0x00d00805,0x0a10261e, +0x00000c01,0x20581603,0x00e00806,0x0a10261e, +0x00280401,0x20200603,0x00b8040b,0x0b203a31, +0x20180400,0x20200a02,0x00800009,0x09202615, +0x00080400,0x20200800,0x00980c09,0x09402a17, +0x00100201,0x20300401,0x00980c08,0x09402a17, +0x20280800,0x20200401,0x00c80810,0x09d03624, +0x20101801,0x20384201,0x00b02007,0x0890220d, +0x20201001,0x20382a01,0x00b00c09,0x08a0220e, +0x20201402,0x20382e02,0x00b0080a,0x08a0220e, +0x00001000,0x20481c00,0x00d0080b,0x08f03216, +0x00381a01,0x00304002,0x20582804,0x08403208, +0x00280e02,0x00101803,0x00180c04,0x08502a08, +0x00280e03,0x00201805,0x00080c03,0x08502608, +0x20180401,0x00001000,0x0058180b,0x0860360b, +0x20380400,0x20300400,0x00a0080b,0x08201e01, +0x20200001,0x20200202,0x0070000a,0x08302601, +0x20300002,0x20200204,0x0060040b,0x08302601, +0x00080a01,0x20100803,0x00a0040a,0x08302a01, +0x00400401,0x20400201,0x00b80801,0x08402005, +0x00200000,0x20100802,0x00780803,0x08402006, +0x00300000,0x20100c02,0x00680c03,0x08402006, +0x00200400,0x20380601,0x00c00c0a,0x08503009, +0x20400800,0x20381400,0x00c0080d,0x08801c0d, +0x20100202,0x20200001,0x0090080b,0x0890200d, +0x20180602,0x20200402,0x00900c0b,0x0880200d, +0x20100401,0x20380a01,0x00c0040f,0x08c03015, +0x00300001,0x20100a01,0x00680c00,0x09002013, +0x00000403,0x20280604,0x00900007,0x09102416, +0x00000804,0x20380a05,0x00a00007,0x09102416, +0x00280a01,0x20101002,0x00a0000b,0x09a03422, +0x20780801,0x20180401,0x0080080b,0x09b01819, +0x20280a02,0x20100c04,0x00800007,0x09e0201d, +0x20280e02,0x20100c05,0x00800007,0x09e0201d, +0x20380c00,0x20300e01,0x00e00c0f,0x0ae0342f, +0x00a81605,0x20302804,0x00780a09,0x0a80201a, +0x00600201,0x20400a01,0x00b00801,0x0ae02821, +0x00600201,0x20400602,0x00b00801,0x0ae02821, +0x00500401,0x20680a02,0x01100806,0x0c803c39, +0x20d02007,0x20882a0a,0x01200016,0x0b501c20, +0x20d00403,0x20480a03,0x00c00012,0x0c00282a, +0x20d00403,0x20480a03,0x00c80412,0x0c00282a, +0x21080400,0x20500c00,0x00f80c14,0x0e703c46, +0x00582203,0x00002c0a,0x00880e10,0x0c801422, +0x00781202,0x20302806,0x00b81214,0x0d602429, +0x00781202,0x20302807,0x00b81214,0x0d602429, +0x00900400,0x20680801,0x0120061c,0x10b03840, +0x00080c01,0x00000800,0x00082400,0x0e504a24, +0x20180c02,0x00301000,0x20682400,0x0f704e2b, +0x20280c02,0x00201000,0x20682800,0x0f60522a, +0x00080c01,0x20301400,0x00182400,0x13d06e46, +0x00000e01,0x20380c02,0x00281c01,0x0d303a24, +0x00580605,0x00000c07,0x20381204,0x0e10422d, +0x00500204,0x20100c07,0x20281205,0x0e10422d, +0x00001e03,0x20682404,0x00680400,0x11a05e46, +0x00300c03,0x20180401,0x20181c01,0x0c102e23, +0x20200c04,0x20181207,0x0010000a,0x0cb03e2a, +0x20200c04,0x20181206,0x0010000b,0x0ca03e2a, +0x00401006,0x00180605,0x20381802,0x0f705e45, +0x20381606,0x00201c0a,0x2030100a,0x0b002a1e, +0x20180a03,0x00200807,0x20380406,0x0b803a22, +0x20180a04,0x00200807,0x20300005,0x0b703a22, +0x20282207,0x0050280b,0x2040040f,0x0d70523c, +0x00200804,0x20380a09,0x00401802,0x0a303618, +0x00280801,0x00000e03,0x20100403,0x0a803e1e, +0x00280402,0x00000e04,0x20100403,0x0a80421e, +0x00300803,0x2038060a,0x00701008,0x0bc05e31, +0x00000201,0x20180402,0x00200007,0x09803a14, +0x00000800,0x20100000,0x00280409,0x09a03e18, +0x00000601,0x20100001,0x00180808,0x09a03e18, +0x20201001,0x20181000,0x00581410,0x0a605625, +0x00080403,0x20100e02,0x00181406,0x08f03a0e, +0x00080401,0x00000e01,0x00281008,0x09003a10, +0x00080400,0x00001201,0x00280c08,0x09003a10, +0x00080a01,0x00201004,0x0018100a,0x09704e17, +0x00200204,0x20180805,0x00400c06,0x08a02e08, +0x00000000,0x00080c01,0x00400008,0x08a03208, +0x00000800,0x20181000,0x00600408,0x08a03208, +0x00080a01,0x00000801,0x0060080b,0x08e04a0d, +0x20400805,0x20281207,0x0020040b,0x08803800, +0x20100001,0x00000400,0x00280407,0x08803400, +0x20100001,0x00000401,0x00280807,0x08803400, +0x20100c02,0x20281603,0x0070040d,0x08b04e01, +0x00580e04,0x00101007,0x20280400,0x08903405, +0x00280601,0x00000402,0x00200805,0x08a03406, +0x00380a02,0x00000803,0x00200c05,0x08a03405, +0x00280602,0x00100404,0x00300008,0x08d04c0a, +0x20500003,0x20200605,0x0020000e,0x08d0380c, +0x20300001,0x20180602,0x00400c0c,0x08e0380e, +0x20400402,0x20180a03,0x00400c0d,0x08e0380e, +0x20180400,0x00000a01,0x00400c0e,0x09505015, +0x00480604,0x20200404,0x00300000,0x09503013, +0x00200201,0x20100400,0x00300004,0x09703c16, +0x00380602,0x20100c02,0x00280402,0x09803c16, +0x00180601,0x20180400,0x0060140c,0x0a305423, +0x20501004,0x20381e07,0x0048040c,0x09f03018, +0x20400803,0x20281603,0x0040000b,0x0a40381d, +0x20400803,0x20281a04,0x0050040c,0x0a40381d, +0x20401003,0x20281a04,0x0050040f,0x0b705c30, +0x00600000,0x00181006,0x20280605,0x0ad0281c, +0x00580a03,0x00000406,0x20100400,0x0b403823, +0x00580603,0x00000406,0x20100201,0x0b403c23, +0x00680602,0x00200404,0x20180804,0x0d205839, +0x20682a05,0x00203c06,0x2060080c,0x0bb03420, +0x20a00003,0x20200605,0x0000000e,0x0c70402a, +0x20980403,0x20100a04,0x0000000e,0x0c704029, +0x21080802,0x00100203,0x00000814,0x0f105845, +0x00202403,0x20883609,0x00901e06,0x0cd03822, +0x00500202,0x20280805,0x00100e0e,0x0dd03c29, +0x00400602,0x20280c05,0x0020120d,0x0dd03c29, +0x00980601,0x20100402,0x0018061c,0x11505c40, +0x00101802,0x20181c00,0x20183c00,0x0ee04a29, +0x00101402,0x20181800,0x00282c00,0x1000462f, +0x00101402,0x00081400,0x00082c00,0x0ff0462f, +0x00201002,0x00680c00,0x20981c00,0x14a05e49, +0x20181001,0x00501406,0x20882c03,0x0d902e28, +0x00081201,0x00400406,0x20480803,0x0e80362e, +0x00181202,0x00500807,0x20480802,0x0e80362e, +0x20382c00,0x00a03006,0x20b80405,0x12505247, +0x00680a07,0x00101c09,0x20300001,0x0c602626, +0x00380a02,0x00001802,0x20300004,0x0d203a2b, +0x00280a02,0x00101802,0x20300005,0x0d203a2a, +0x00a81206,0x20102805,0x00101604,0x10305a46, +0x20901006,0x2018260b,0x00402413,0x0b502a1b, +0x20400c02,0x20281204,0x00300c0c,0x0be03a23, +0x20400801,0x20281204,0x00300c0c,0x0be03a22, +0x20902407,0x20583a0d,0x00b0201a,0x0e10623b, +0x00580e05,0x00201008,0x20580607,0x0aa03615, +0x00300401,0x00180401,0x00000000,0x0af03e1c, +0x00300400,0x00180401,0x00080601,0x0af03e1c, +0x00680a02,0x00400c07,0x20381602,0x0c80662f, +0x20200803,0x00080606,0x20100809,0x09f03a15, +0x20180e02,0x00201003,0x20200409,0x0a203e18, +0x20180e02,0x00201002,0x20100409,0x0a203e18, +0x20181201,0x00201e01,0x00100010,0x0b106228, +0x00280603,0x00200804,0x20280403,0x0960360f, +0x00100000,0x20100602,0x00200807,0x09804210, +0x00100001,0x20100203,0x00200806,0x09804210, +0x20100401,0x20180e03,0x0080040e,0x0a106219, +0x20200802,0x00180e04,0x0000040b,0x09003608, +0x00000802,0x20180602,0x00380c08,0x09104209, +0x00000001,0x20100601,0x00280c08,0x09104209, +0x20100c01,0x00081000,0x0058080c,0x09805e0c, +0x00180a02,0x00201003,0x20380c04,0x08e03400, +0x00080602,0x00100404,0x00200008,0x08f03a01, +0x00080601,0x00000403,0x00200008,0x08f03e01, +0x00181202,0x00301404,0x0018040a,0x09505e01, +0x00100801,0x00181202,0x00100807,0x09003005, +0x00100401,0x00080e02,0x00300c07,0x09003c07, +0x00100400,0x20180e02,0x00300c07,0x09103c07, +0x00000001,0x20180601,0x00600c0d,0x09705c0a, +0x20280a01,0x00300402,0x20400008,0x0940340d, +0x20200000,0x00180400,0x0000000a,0x0960400f, +0x20200000,0x00100000,0x00080409,0x0960400f, +0x00000602,0x20180801,0x00500c0d,0x0a006417, +0x00000401,0x00180a02,0x20200003,0x09c03412, +0x00180601,0x00100000,0x20100004,0x09f04016, +0x00100000,0x00180800,0x00000004,0x09f04016, +0x20100c02,0x00081204,0x0030000d,0x0ae06824, +0x20181000,0x00201c01,0x20581405,0x0a603016, +0x20100400,0x00000601,0x20180c08,0x0ab0401c, +0x20100000,0x00100a01,0x20280c08,0x0ac0401c, +0x20180e01,0x00301403,0x2018100a,0x0c30642f, +0x00501202,0x20280c01,0x00280401,0x0b20281a, +0x00100801,0x00181601,0x00080406,0x0bb03823, +0x00200801,0x00181000,0x00080405,0x0bb03822, +0x00380603,0x20180400,0x00400c08,0x0dd06039, +0x20b01c05,0x00183a05,0x20100c12,0x0c102423, +0x20600201,0x00300404,0x2058080a,0x0ce0342a, +0x20600601,0x00280403,0x2048080b,0x0ce0382a, +0x20e00805,0x20281a07,0x00380c11,0x0fd06045, +0x00582203,0x0090380a,0x20f8120f,0x0d402c24, +0x00300000,0x00380400,0x20401209,0x0e40382a, +0x00380400,0x00480401,0x20500e09,0x0e40382a, +0x00800603,0x00180409,0x20381619,0x12005440, +0x00381e01,0x00702c00,0x20582000,0x0f603a31, +0x00382603,0x00702800,0x20180800,0x10804a35, +0x00382203,0x00602400,0x00180800,0x10804a34, +0x00482204,0x00102400,0x00801800,0x15405a4c, +0x00001806,0x00081e04,0x00682009,0x0de02a2d, +0x20101c08,0x20282a09,0x00981409,0x0ef03e30, +0x20101807,0x20282a08,0x00a81409,0x0ee03e30, +0x20303c0b,0x2088520d,0x0118080b,0x12f05e47, +0x20181208,0x0060040e,0x2010140a,0x0ca01e23, +0x00180a07,0x0050000e,0x20180806,0x0d803229, +0x00180606,0x0048040d,0x20180806,0x0d803229, +0x00480a09,0x00880414,0x20300c01,0x10e05641, +0x20300004,0x00100a0b,0x00001009,0x0bb0321a, +0x20380c03,0x00301205,0x20201008,0x0c603e21, +0x20380803,0x00300e05,0x20200c08,0x0c603e21, +0x20382402,0x00603a08,0x20401c0d,0x0ef07239, +0x00100400,0x00181003,0x00200001,0x0af02e15, +0x00300602,0x00000402,0x00200001,0x0b70421d, +0x00400203,0x00100804,0x00200400,0x0b703e1d, +0x00400800,0x20380a02,0x00a00c05,0x0d507230, +0x00280a02,0x00201004,0x20100402,0x0a503613, +0x20200801,0x00181203,0x00300c0b,0x0a904217, +0x20300c03,0x00081605,0x00400c0c,0x0a904217, +0x20100800,0x20181201,0x0080080f,0x0be07626, +0x00000401,0x00080604,0x00301007,0x09c03a0f, +0x00100000,0x00300001,0x20180404,0x0a00460f, +0x00180601,0x00300403,0x20180404,0x0a00460f, +0x00000401,0x00100201,0x00480c0b,0x0af07a19, +0x00080601,0x00100800,0x00280407,0x09703a08, +0x00280a01,0x00301001,0x20100006,0x0990460a, +0x00180400,0x00200800,0x00000407,0x09a0460a, +0x00180e01,0x00201002,0x0058040c,0x0a50720d, +0x20100401,0x00080a02,0x00400007,0x09503a01, +0x20200401,0x00080a03,0x0040080c,0x09704601, +0x20200001,0x00180601,0x0020040b,0x09704601, +0x20101002,0x00081603,0x0090040d,0x0a207201, +0x00280a03,0x00100c03,0x00280405,0x09603805, +0x00200201,0x00100401,0x00280404,0x09904407, +0x00180400,0x00200400,0x00180405,0x09904407, +0x00100202,0x00380403,0x0030000b,0x0a40700b, +0x20300c03,0x20181605,0x0058040a,0x09a0340c, +0x20200400,0x00180601,0x0028040a,0x09e0440e, +0x20200000,0x00180601,0x00280409,0x09e0440f, +0x20280401,0x00400202,0x0020040e,0x0ad07018, +0x00200603,0x00200004,0x00081001,0x0a203012, +0x00100401,0x00180400,0x00180804,0x0a704016, +0x00100400,0x00100000,0x00180804,0x0a704015, +0x00280e02,0x00201002,0x00380808,0x0bc07423, +0x20101005,0x00281605,0x00180c06,0x0ab02815, +0x00080a02,0x00300802,0x00080406,0x0b303c1b, +0x20180601,0x00200401,0x00180407,0x0b303c1b, +0x20201001,0x00081604,0x0070000d,0x0d00702e, +0x00481a05,0x00602009,0x20480802,0x0b702419, +0x00300003,0x00100a03,0x00280c05,0x0c203c21, +0x00300003,0x00100602,0x00280c05,0x0c203c21, +0x00100800,0x00381201,0x00281008,0x0ea06839, +0x20680802,0x00002205,0x0048040d,0x0c502c21, +0x20700203,0x00100806,0x0040000d,0x0d40342a, +0x20780a03,0x00200c06,0x0030000d,0x0d40342a, +0x20900802,0x00500400,0x20382c0a,0x10906042, +0x00201800,0x20282c01,0x00b01a05,0x0d802425, +0x00300c01,0x00180a02,0x00600e09,0x0eb0382c, +0x00300c01,0x00080a04,0x00700e08,0x0eb03c2b, +0x00580e02,0x00800c06,0x20180a10,0x12a04c3e, +0x00201c05,0x20582c00,0x01083800,0x0fd05233, +0x00002404,0x20784400,0x01483c00,0x11306e35, +0x00002404,0x20784000,0x01384000,0x11207235, +0x20102c07,0x20284000,0x00a83400,0x16107e49, +0x00781e0a,0x00302c0f,0x00581c05,0x0e403e31, +0x00781606,0x0020280d,0x00483800,0x0f805635, +0x00681605,0x0020240c,0x00383c01,0x0f805a35, +0x00883e0c,0x00806815,0x20682203,0x13d0724a, +0x20901009,0x2048320f,0x01001819,0x0ce03a22, +0x20600802,0x20381a05,0x00d00c14,0x0df04a2b, +0x20500401,0x20281203,0x00c00814,0x0df04a2a, +0x20500405,0x20681e0e,0x01304015,0x11907641, +0x00280605,0x0000040b,0x00481602,0x0c103a17, +0x00000c01,0x20281401,0x00780c03,0x0ce04a1f, +0x00000801,0x20281001,0x00880803,0x0ce04a1f, +0x20101c02,0x20583000,0x00d00405,0x0fd08233, +0x00100404,0x20180605,0x00500003,0x0b603e16, +0x00280e03,0x00100c05,0x00300803,0x0bf04a1c, +0x00180a02,0x00000405,0x00400c04,0x0bf04a1c, +0x00480e05,0x00201407,0x00100403,0x0e408a2f, +0x20180603,0x00080406,0x00400c06,0x0ac03a12, +0x20180401,0x20200e04,0x00500808,0x0b205216, +0x00080801,0x20200e03,0x00500807,0x0b205616, +0x20180404,0x20100a07,0x0050080e,0x0cf09226, +0x00180401,0x20200a02,0x00301004,0x0a40460d, +0x00100000,0x20300000,0x00800006,0x0a905210, +0x00000000,0x20380400,0x00800407,0x0a905210, +0x00180e04,0x20201005,0x0070000b,0x0bf08e1a, +0x20100400,0x20280601,0x00500407,0x09f04a08, +0x00000a01,0x20380c01,0x00800808,0x0a205609, +0x00100601,0x20380401,0x00700407,0x0a305609, +0x20100c04,0x20581206,0x00b0040d,0x0b50920d, +0x00100001,0x20200202,0x00480405,0x09d04a01, +0x20100001,0x20200202,0x00580409,0x0a005601, +0x20100001,0x20280602,0x00600009,0x0a005601, +0x00181203,0x20201805,0x0078080b,0x0b209201, +0x20100800,0x20280c00,0x00480407,0x09e04405, +0x00100601,0x20200002,0x00580406,0x0a205007, +0x00100601,0x20280401,0x00680806,0x0a205407, +0x00080400,0x20600202,0x00d00c0e,0x0b40900b, +0x00080801,0x00001000,0x00281004,0x0a20440b, +0x20200002,0x20100602,0x00580409,0x0a70500e, +0x20100001,0x20100601,0x00580408,0x0a70500e, +0x20100c01,0x20681203,0x00d8080c,0x0bd09018, +0x20280400,0x20200801,0x00680806,0x0a803c10, +0x00180602,0x20100c03,0x00680404,0x0b004c15, +0x00180602,0x20100802,0x00680405,0x0b004c15, +0x00000800,0x20480c02,0x00a8080a,0x0cc08c23, +0x00480a02,0x20301801,0x00880401,0x0b103c13, +0x20200803,0x20380e04,0x00800008,0x0bb04c1b, +0x20200402,0x20280603,0x00780408,0x0bc04c1b, +0x20181203,0x20201802,0x0068080a,0x0e00882d, +0x20101c05,0x20582a05,0x00e0040c,0x0bc03419, +0x00600202,0x20100804,0x00680c02,0x0ca04c20, +0x00600202,0x20100804,0x00680802,0x0ca04c20, +0x00100406,0x20500607,0x00c81c07,0x0f908436, +0x20480603,0x00200809,0x00300409,0x0cb03824, +0x20a00001,0x20100000,0x00701013,0x0dc04c2a, +0x20a00002,0x20180601,0x00801013,0x0dc04c2a, +0x20781606,0x2040200b,0x00d8100a,0x1150743e, +0x00181000,0x00102201,0x00501604,0x0de04425, +0x00481201,0x20101c04,0x0070120b,0x0f40542e, +0x00481202,0x20102005,0x00700e0c,0x0f40542e, +0x00300c02,0x20881607,0x0150160a,0x1350743d, +0x00781601,0x20103c00,0x00282400,0x10a08a3c, +0x00581401,0x00103c00,0x20285400,0x1230ae41, +0x00481400,0x00104000,0x20284c00,0x1230ae41, +0x00681e04,0x20205800,0x00581000,0x1730b652, +0x20301000,0x20683604,0x01201414,0x0ee07232, +0x00100e02,0x20482002,0x00d8100e,0x1040863a, +0x00100a01,0x20581c00,0x00e8100d,0x1040863a, +0x20402403,0x20986a0b,0x01a04813,0x14c0a649, +0x00000004,0x20200205,0x0058340a,0x0d907223, +0x20400004,0x20280603,0x00582410,0x0eb07e2b, +0x20400404,0x20280e02,0x00782410,0x0eb07e2b, +0x20100806,0x00081602,0x00082407,0x12b0ba3c, +0x20400601,0x20280c08,0x00582009,0x0c90561a, +0x00180606,0x2010100a,0x00481804,0x0d806e21, +0x00180606,0x20100c09,0x00481804,0x0d806e21, +0x0028160a,0x00203811,0x20581805,0x10f0b235, +0x00580603,0x00000c04,0x00180602,0x0be05616, +0x20100c05,0x20382608,0x00801408,0x0c906a1b, +0x20200c05,0x20282208,0x00700c09,0x0c906e1b, +0x20100806,0x20381e0d,0x00902c0a,0x0f60b22d, +0x20400804,0x20281e07,0x00500c0c,0x0b305611, +0x00100603,0x00080806,0x20180804,0x0bd06e15, +0x00100603,0x00080807,0x20180804,0x0bd06e14, +0x00300203,0x20180405,0x00280408,0x0e20ba25, +0x00200602,0x00180806,0x20280401,0x0ad0560b, +0x00100002,0x00100203,0x20300406,0x0b407210, +0x00100002,0x00100602,0x20300406,0x0b407210, +0x20300804,0x00081605,0x00100810,0x0d20ba19, +0x20180602,0x00100801,0x20400c06,0x0a805a07, +0x20180603,0x00100c04,0x20300008,0x0ae07208, +0x00000202,0x00100403,0x20200408,0x0ae07209, +0x00380a06,0x00201c09,0x20580807,0x0c90be0d, +0x00100003,0x00000205,0x20100004,0x0a605e02, +0x00000004,0x00000205,0x00000007,0x0ac07201, +0x00000003,0x00000205,0x20180407,0x0ac07201, +0x20200c05,0x2018220b,0x00201810,0x0c50c201, +0x20180604,0x00000c05,0x20180808,0x0a705804, +0x00080604,0x00000c06,0x00080408,0x0ad06c06, +0x00080603,0x00000c05,0x20180807,0x0ad07006, +0x20100601,0x00280804,0x2068100b,0x0c80c00c, +0x00100405,0x20180e07,0x00200004,0x0aa0580a, +0x00000002,0x20100205,0x00300807,0x0b20700e, +0x00000001,0x20100204,0x00200807,0x0b20700e, +0x00180800,0x00301801,0x2088100a,0x0d00bc17, +0x20200204,0x00000408,0x20180407,0x0b105410, +0x20100601,0x20180802,0x00200007,0x0ba06c15, +0x20100601,0x20180801,0x00300007,0x0bb06c15, +0x00080604,0x00100c02,0x2020040c,0x0de0b821, +0x00100405,0x00080a06,0x00000c02,0x0ba05814, +0x00180403,0x00001201,0x00080c04,0x0c60701a, +0x00180403,0x00000a01,0x00180c04,0x0c706c1a, +0x20400807,0x00081e09,0x0010000c,0x0f20b42e, +0x00481606,0x00103c0a,0x20381006,0x0c505c19, +0x00480604,0x20101007,0x00400c06,0x0d506c20, +0x00480604,0x20100c07,0x00300c07,0x0d506c20, +0x00780a06,0x00201c0c,0x20681c00,0x10b0b034, +0x20800403,0x20480a06,0x00c02c11,0x0d405c24, +0x20900003,0x20280606,0x00701c13,0x0e70742c, +0x20900003,0x20200206,0x00601c12,0x0e70782c, +0x20d00803,0x00081e07,0x00101c15,0x1260ac3e, +0x00200800,0x20381801,0x00a02605,0x0e806c2a, +0x00200a01,0x20281804,0x00602207,0x10008031, +0x00200a01,0x20281804,0x00602607,0x10008031, +0x00680601,0x00201003,0x20681212,0x1470b43e + }, //A + { +0x04e81a24,0x00f00000,0x0003c000,0x1d4a62ff, +0x06182a30,0x01500000,0x00048c00,0x1f2a9f24, +0x06081a2e,0x01200000,0x00046400,0x1f1a9322, +0x06881630,0x01200000,0x00047c00,0x222a9b34, +0x2598381b,0x0090026d,0x000230ea,0x1688ca8a, +0x2748482c,0x00b00290,0x00026d24,0x1788ba92, +0x27184c28,0x00c0028a,0x00027121,0x1778ba92, +0x28085c2a,0x00e00291,0x00028539,0x1a28be98, +0x00e0000e,0x2050021b,0x00082e21,0x14785a26, +0x01380c05,0x2070020d,0x00084636,0x15b84e1b, +0x01080808,0x20700213,0x00084632,0x15a8461b, +0x01c81802,0x20900213,0x00084e47,0x1848461f, +0x20400201,0x2050000f,0x00086007,0x12f88a33, +0x20302008,0x20900002,0x00089c03,0x14587e35, +0x00001c07,0x20900005,0x0008a601,0x14488234, +0x20c03c17,0x20f0020c,0x0009180b,0x16a88e3d, +0x00900e07,0x2050000b,0x00000204,0x11689e31, +0x00a81a0f,0x2020001a,0x00000a06,0x12a8ba37, +0x00781a0e,0x2020001a,0x00000e02,0x12a8ba36, +0x01281619,0x00000039,0x00081619,0x14b90244, +0x20400005,0x2020020b,0x00000c16,0x0ff89628, +0x20500c09,0x20700212,0x00000818,0x11089e2d, +0x20300c08,0x20700211,0x00000814,0x11089e2d, +0x00280c01,0x20500212,0x0000801d,0x1278ce42, +0x20380a02,0x20300004,0x0008040b,0x0f089a17, +0x00300a03,0x20400008,0x00081c08,0x0fe8ae1e, +0x00100a03,0x20500007,0x0008200b,0x0fe8ae1e, +0x20c0040d,0x20700210,0x00081821,0x10e8b223, +0x00701201,0x20500201,0x00081003,0x0e689610, +0x20100601,0x20200000,0x00000410,0x0f18b212, +0x00000801,0x20200201,0x0008040d,0x0f28b211, +0x00d80a0f,0x20600016,0x00000e03,0x1028c614, +0x20980806,0x20100203,0x00080817,0x0e18a203, +0x00080402,0x20200202,0x0000000d,0x0ec8b204, +0x00080800,0x20100001,0x00000c0e,0x0ed8b604, +0x20c0100f,0x20800218,0x00081423,0x0fa8b204, +0x00c8120c,0x2030000e,0x00002e04,0x0e38a007, +0x00180e03,0x20200005,0x0000140e,0x0ee8b00a, +0x00180a01,0x20300001,0x0000140e,0x0ee8ac0a, +0x00c8060a,0x20400014,0x00081202,0x0fd8cc0c, +0x20c0100a,0x20700215,0x00080c20,0x0e888415, +0x20180800,0x20500203,0x00001410,0x0f68a019, +0x20380401,0x20500203,0x00000811,0x0f78a419, +0x20600001,0x2060020a,0x00001022,0x1068c01c, +0x00600e02,0x2030000a,0x00083604,0x0f78a023, +0x20200805,0x20700204,0x0008180c,0x1068a026, +0x00100803,0x20600201,0x00081408,0x1078a426, +0x2020040b,0x20500208,0x00083c10,0x11b8cc35, +0x20580a04,0x00000004,0x0000140f,0x10a8ac29, +0x20200207,0x2050000c,0x00000c06,0x11c8a82f, +0x20500604,0x20400007,0x0000080a,0x11c8ac2f, +0x20981609,0x20400019,0x00001c09,0x1388e441, +0x01901004,0x2010020a,0x00081c00,0x1208a430, +0x01c01606,0x20400209,0x00000400,0x13489832, +0x01d01209,0x20300203,0x00000e04,0x1358a032, +0x02102a0c,0x20900201,0x00004213,0x1598b43c, +0x05081247,0x00200002,0x0008184a,0x13f8bc55, +0x03d01a1e,0x0010021b,0x00089053,0x1548b45b, +0x03f01a1f,0x0010021f,0x00088855,0x1548b45a, +0x04f01a2b,0x00000225,0x00084c52,0x17a8b05b, +0x2660e445,0x202002ce,0x000c4533,0x19095514, +0x25603426,0x00700273,0x000ae502,0x1a597106, +0x25903828,0x00700279,0x000b090c,0x1a69750a, +0x26808c36,0x006002a2,0x000be137,0x1d097520, +0x02a85e2b,0x01184800,0x02e39000,0x18ba068a, +0x03185a34,0x00987400,0x03f42400,0x1a3a2298, +0x03287236,0x00e84c00,0x03743800,0x1a3a2699, +0x03888e3a,0x00d83800,0x03647000,0x1d3a2ea7, +0x23e03034,0x2068ae80,0x01c1687d,0x1518964c, +0x24804c40,0x20c8da9c,0x02217494,0x1648764e, +0x24905442,0x20e8e2a2,0x02318497,0x1638764e, +0x25608044,0x216916af,0x029184a9,0x18e86a53, +0x01c0160a,0x0060001e,0x2108b23c,0x13b8762b, +0x01802a04,0x00782023,0x21490243,0x15087625, +0x01802605,0x00681825,0x21590e44,0x15087225, +0x01e04006,0x00a8441c,0x21c95e5a,0x17987e2b, +0x20500804,0x00b00400,0x21083816,0x11d8aa3f, +0x0058360e,0x01105c16,0x21c83805,0x1338b645, +0x0078320e,0x01005816,0x21b83c03,0x1328b645, +0x00b85617,0x01b0b82f,0x22d89400,0x1548e658, +0x00182e08,0x00d0200e,0x20f01c08,0x1028ba30, +0x20502c0d,0x00384614,0x20501014,0x1138c238, +0x20702c0d,0x00484614,0x20501017,0x1128c638, +0x2070100a,0x00683e16,0x00106420,0x12b90249, +0x00100c02,0x0038060b,0x2070140b,0x0ec8a226, +0x00380e08,0x00e02412,0x21682406,0x0fa8ca2b, +0x00580e08,0x00e02013,0x21682403,0x0fb8ca2b, +0x00201204,0x00a82008,0x20e00c0a,0x10d8ea33, +0x20402007,0x00581e04,0x2088240f,0x0dc8aa19, +0x00080c02,0x00b01a06,0x20d01c10,0x0e78c620, +0x20281003,0x00c01a06,0x20e01812,0x0e78ca20, +0x00000802,0x00e01205,0x21681011,0x0f68de26, +0x0068220c,0x00e03012,0x21000402,0x0d28b610, +0x20280a02,0x00800c01,0x2070100f,0x0db8c211, +0x00180e05,0x00801404,0x2070100c,0x0db8c211, +0x20301201,0x00f81803,0x21300412,0x0e88ea14, +0x20301409,0x00681a13,0x20401414,0x0cc8aa05, +0x00300401,0x00680a05,0x2050080b,0x0d68be04, +0x00001004,0x00481e0a,0x20200c0f,0x0d68ba04, +0x00281e01,0x01403001,0x2188080b,0x0e28e205, +0x00001602,0x00a82c07,0x20a8080b,0x0ce8b40a, +0x20201000,0x00782601,0x20700013,0x0d78bc0b, +0x20100a02,0x00981803,0x20980c0f,0x0d88c00b, +0x00200001,0x00d81203,0x20d01012,0x0e38e809, +0x20282402,0x00f03401,0x2158140c,0x0d68b015, +0x20200802,0x00b81601,0x20f8100c,0x0e18c01a, +0x20200803,0x00b81203,0x20f8100e,0x0e18c41a, +0x20680401,0x00d00601,0x21181018,0x0ec8e41e, +0x00481608,0x00602408,0x20800c06,0x0e38b01e, +0x00381201,0x00d01805,0x21481007,0x0f18c824, +0x00481601,0x00d01807,0x21280c07,0x0f18cc24, +0x00900204,0x00c00c01,0x21081c07,0x1008ec2e, +0x2090100d,0x0018160f,0x00100813,0x0f48a82a, +0x20980401,0x00900403,0x20e01811,0x1058c431, +0x20880800,0x00800c03,0x20d01812,0x1068c430, +0x21201014,0x00c83e0a,0x20d80822,0x11b90042, +0x01d81e1b,0x00502c16,0x20401209,0x10b8ac2f, +0x0158220c,0x00803c05,0x20d02209,0x1208b035, +0x01481e0a,0x00602c03,0x20902607,0x1208b435, +0x01585e27,0x01007432,0x21c05614,0x1408f049, +0x0090580c,0x2028323b,0x00789c4c,0x1288b050, +0x01f00611,0x00004a1e,0x00287037,0x13e8b04c, +0x02000214,0x20104e1b,0x00287836,0x13e8b04d, +0x02401c01,0x20704644,0x00083c2c,0x1648b055, +0x2228f008,0x0142ae18,0x205b7c65,0x16595ca8, +0x2300301b,0x00009a50,0x014aac90,0x179948af, +0x2310381c,0x0000a655,0x015ac892,0x17a948b0, +0x23283815,0x0001a23e,0x011b4c95,0x1a3954b5, +0x20106e11,0x22496000,0x06218000,0x15a8e62d, +0x20306613,0x21c97800,0x05b1b400,0x1728ee2d, +0x20407a12,0x21e9a000,0x0611bc00,0x1708f62a, +0x20208e0e,0x21c9d800,0x05d1b000,0x19f90631, +0x2090181e,0x20981e33,0x00a83e03,0x14484a2e, +0x20801422,0x20300e3a,0x20486a08,0x15b83a31, +0x20700c21,0x00001a37,0x20886e0b,0x15a83e2f, +0x21283016,0x00707229,0x21988607,0x18584a34, +0x01280e0e,0x20303428,0x0038961f,0x12a88e3f, +0x01482614,0x0020582d,0x0008b220,0x13e89e44, +0x01382613,0x0020582b,0x2028b21f,0x13e89e44, +0x02482605,0x20508419,0x0038e63e,0x1658b257, +0x00081605,0x20602202,0x01102016,0x1078a644, +0x2090280a,0x20884610,0x0160181b,0x1198c247, +0x20702008,0x20783a0c,0x01401819,0x1198c647, +0x20c01608,0x20e8400b,0x0230382f,0x1338fa5e, +0x2070400b,0x20a86210,0x01900415,0x0ea8a62e, +0x00881a07,0x0020400f,0x00583400,0x0fa8c239, +0x00681604,0x00103c0b,0x00683003,0x0fa8c239, +0x00301c07,0x2098120c,0x0148080a,0x10d8da42, +0x00481205,0x00501c11,0x00182800,0x0d78ae23, +0x20580801,0x20480604,0x01503018,0x0e08ca2d, +0x20380a01,0x20400201,0x01502c15,0x0e08ce2c, +0x20200602,0x20200c09,0x01081412,0x0ef8e634, +0x00382604,0x00104403,0x0080140b,0x0c68aa1d, +0x00200800,0x20581201,0x0140180a,0x0ce8ba1c, +0x00200c01,0x20681603,0x01501c0b,0x0ce8ba1c, +0x00381a02,0x20102402,0x0130180d,0x0d98e225, +0x20601405,0x20882e0a,0x01903014,0x0bb8a20e, +0x20300000,0x20480a01,0x01001010,0x0c38ae0f, +0x20400401,0x20381400,0x01001010,0x0c38b20e, +0x20381a01,0x20701e03,0x01c01c15,0x0ca8d614, +0x00680a03,0x20402005,0x00e81801,0x0b889604, +0x00400601,0x20400400,0x00e80406,0x0bf8aa03, +0x00580a02,0x20201801,0x00b80c05,0x0bf8aa04, +0x00101401,0x20d82204,0x0220100b,0x0c58ce04, +0x20280601,0x20600e04,0x01580412,0x0b789c06, +0x20280402,0x20300e03,0x00f81412,0x0bf8ac08, +0x20300003,0x20400606,0x01181013,0x0c08b008, +0x00201601,0x20881602,0x01a8100f,0x0c68cc09, +0x00002005,0x20783e06,0x0188080d,0x0be8a815, +0x00000201,0x20400801,0x0128180c,0x0c88b817, +0x00180603,0x20300c04,0x0128180b,0x0c88bc17, +0x20500004,0x20380a03,0x01681816,0x0cf8d81c, +0x20480a01,0x00281408,0x0090040e,0x0cc8b022, +0x00300c03,0x20481e03,0x0148040c,0x0d68c423, +0x00201005,0x20582605,0x0150000d,0x0d68c423, +0x00580e06,0x20401008,0x01381808,0x0e28e42b, +0x00380e05,0x20102005,0x00400403,0x0df8a02a, +0x20880e02,0x20280807,0x00d01014,0x0ec8c834, +0x20880e03,0x20180c08,0x00c01014,0x0ec8c834, +0x00201004,0x20680e09,0x01781818,0x0fb8ec3b, +0x00202006,0x20482e0b,0x00c0100d,0x0f689c32, +0x00a01a04,0x20582801,0x00b02a04,0x1098b43c, +0x00a01a04,0x20482000,0x00902204,0x1098b43c, +0x21203c03,0x2038a004,0x0140381e,0x11f90056, +0x01585a12,0x0040d807,0x00188c11,0x1138a041, +0x00d80e05,0x0020520b,0x0018541a,0x1288a847, +0x00c80e04,0x0020520c,0x0008581b,0x1288ac47, +0x02583211,0x00c09c0c,0x21485617,0x14d8d859, +0x21a0300f,0x2128222d,0x0378b44d,0x13d8fc70, +0x21586009,0x20112e1b,0x01597440,0x1558f473, +0x21487408,0x20114e18,0x01497c3d,0x1568f873, +0x21d8600d,0x0000fe26,0x0138f057,0x17d90c79, +0x21200400,0x00681c00,0x20b84000,0x14d83a1b, +0x21602803,0x20584800,0x00686800,0x16482e19, +0x21602803,0x20784000,0x00887800,0x16282617, +0x21002400,0x20683400,0x00a89800,0x18e83625, +0x01500407,0x00703601,0x21289236,0x13b85a36, +0x01a81601,0x00604409,0x20d89642,0x15285a3a, +0x01a80800,0x00303408,0x20889a42,0x15185a38, +0x0040200b,0x00382201,0x2038ae30,0x1788823d, +0x00481a0b,0x00801815,0x20680809,0x1188964c, +0x20100c00,0x00081805,0x0058200d,0x12b89654, +0x00000e02,0x00181408,0x0058240c,0x12b89a54, +0x01f80a10,0x00b01421,0x20b83e25,0x14e8c267, +0x20500c07,0x00381a0d,0x00002014,0x0f58863e, +0x00180c00,0x00303005,0x2018240b,0x10489a48, +0x00180c01,0x00402803,0x00081c0d,0x10489e47, +0x21400c0a,0x00980a0f,0x2060143a,0x1198c25d, +0x00482e05,0x00605c09,0x20682805,0x0da87e32, +0x00280a05,0x00080404,0x00b0300f,0x0e48a23a, +0x00280e06,0x00100406,0x0090280e,0x0e38a63a, +0x00a83206,0x00c0480e,0x20880602,0x0f48c241, +0x20101403,0x20581a06,0x01101c11,0x0c388a27, +0x20401005,0x20381a09,0x00a01414,0x0cb88e29, +0x20401406,0x20281e0b,0x00a01814,0x0cb88e28, +0x20481000,0x00001605,0x00a0341b,0x0d68b235, +0x20100e02,0x00082c02,0x00b0240e,0x0b488217, +0x00280604,0x00200406,0x00400009,0x0bb88a1a, +0x00380605,0x00200807,0x00380408,0x0bb88a1a, +0x00101000,0x20482604,0x00e0280f,0x0c18a220, +0x20180403,0x00300a04,0x0008080a,0x0ab8720b, +0x20300804,0x00180a06,0x0050040f,0x0b08860e, +0x20300404,0x00180607,0x00600410,0x0b08860e, +0x20401c03,0x00082a03,0x00500412,0x0b589610, +0x00380a04,0x00200406,0x00300c06,0x0a887604, +0x00380e04,0x00300c06,0x00300006,0x0ac88a03, +0x00280a03,0x00200405,0x00400406,0x0ad88a03, +0x00281a02,0x00802005,0x20580807,0x0b089603, +0x20200403,0x00000206,0x0040000e,0x0a886c06, +0x00000002,0x00000205,0x0060000e,0x0ad88007, +0x00100001,0x00000a04,0x0058040d,0x0ad88407, +0x00281a03,0x00202400,0x0030080d,0x0b189007, +0x00581205,0x00102403,0x00481c07,0x0ae87010, +0x20100000,0x00000000,0x0078100d,0x0b488815, +0x20200001,0x00080601,0x00780c0f,0x0b488815, +0x20101405,0x2048120a,0x00c81c13,0x0b989417, +0x20502009,0x2038320c,0x00d81816,0x0b98841f, +0x00600602,0x00000400,0x0078140a,0x0c189020, +0x00700203,0x00000801,0x00681808,0x0c289020, +0x00000401,0x00181004,0x00982410,0x0c98ac29, +0x20281205,0x00680410,0x00180808,0x0cc8942e, +0x20a01808,0x00182e07,0x0088181c,0x0d58a033, +0x20b01809,0x00082e08,0x0088181d,0x0d68a033, +0x00680e08,0x00301c06,0x0048140f,0x0e18b439, +0x00881a04,0x00103402,0x00100c02,0x0e588433, +0x00681a08,0x00702412,0x20480e03,0x0f38a83f, +0x00681e09,0x00702813,0x20381204,0x0f38a83f, +0x20f81011,0x20101a11,0x00b83821,0x1038c051, +0x00301a01,0x2048360b,0x00d02018,0x10088440, +0x00881605,0x00102e07,0x0060100e,0x11489c45, +0x00881205,0x20102e07,0x0070100f,0x11489c45, +0x01480a1a,0x20400c23,0x01101a0b,0x1308dc5c, +0x20b81405,0x0020720e,0x0018b821,0x12788c5b, +0x20c00c07,0x20400a14,0x01185825,0x13c8a85e, +0x20c01807,0x20481a16,0x01284c25,0x13c8ac5e, +0x2100300e,0x20782629,0x01480c31,0x1608bc6e, +0x21201808,0x00081000,0x00788c00,0x14584226, +0x21381804,0x00603400,0x20888400,0x15f8322a, +0x21381c04,0x00803800,0x20d88400,0x15e83229, +0x21080801,0x00303800,0x20989800,0x1898363a, +0x01c8360c,0x00604018,0x00383236,0x12d87a41, +0x01900605,0x2010040c,0x00484639,0x14586e46, +0x01a80a05,0x00101c0c,0x00184a3a,0x14486a46, +0x00f82006,0x00004002,0x00588631,0x16887e52, +0x20701c06,0x2078320c,0x01301c1d,0x10687a4d, +0x20180406,0x00000e03,0x00682012,0x11a88259, +0x20180405,0x20100e03,0x00781814,0x11987e59, +0x00f00609,0x20800015,0x01581204,0x1368b26d, +0x00280e03,0x00001007,0x00880c07,0x0e58763b, +0x00180609,0x2010080e,0x00901010,0x0f288a48, +0x00200207,0x2030040c,0x00b00c0f,0x0f188a48, +0x20a80c01,0x20601a07,0x0150242a,0x1028a25a, +0x20101803,0x20382a02,0x00c01c0e,0x0ca87231, +0x20301407,0x2028220d,0x00b02414,0x0d287a36, +0x20401405,0x2028220a,0x00c02415,0x0d287a36, +0x00302c02,0x20984603,0x01b0200c,0x0dd89a3f, +0x00281a05,0x00302006,0x0020140b,0x0b586624, +0x00281205,0x00301c08,0x0028040a,0x0bb87227, +0x00280e04,0x00201c06,0x00480409,0x0bb87226, +0x20400a02,0x00181803,0x00a01816,0x0c288e2e, +0x20400405,0x2038060a,0x00a00c11,0x0a685a16, +0x20280403,0x20180606,0x00a0140f,0x0ab86e1a, +0x20280402,0x20180605,0x00a01410,0x0ab8721a, +0x00280403,0x00300a03,0x0040000a,0x0b087e1e, +0x00200203,0x20200005,0x00980805,0x09e85e0b, +0x00180a02,0x20200c02,0x00980409,0x0a186a0e, +0x00180602,0x20200802,0x00980409,0x0a186a0d, +0x20181e05,0x00203007,0x0060000f,0x0a487e11, +0x20101003,0x20281a04,0x0090040c,0x09a85e03, +0x20101003,0x20381a04,0x00c0040d,0x09d86a03, +0x20100c02,0x20381604,0x00b0040b,0x09d86a03, +0x00001803,0x20582609,0x0120180c,0x09f87a03, +0x00180e03,0x00200c04,0x00380408,0x09b85c07, +0x00280602,0x00100803,0x00680809,0x09e86808, +0x00280603,0x00000403,0x00780409,0x09e86c07, +0x20101003,0x00082201,0x00980c0d,0x0a18780a, +0x00000802,0x20280a04,0x0070000a,0x0a185c0f, +0x20100402,0x20100203,0x00780c0d,0x0a586c13, +0x20200802,0x20180604,0x00880c0e,0x0a586c13, +0x00481e06,0x00403007,0x00181809,0x0a887815, +0x00581a04,0x00003402,0x00581c0a,0x0ab85c19, +0x00480603,0x00000c03,0x00781009,0x0b18741e, +0x00480602,0x00100803,0x00781409,0x0b18741f, +0x00000806,0x2038060a,0x00d81014,0x0b688023, +0x20702009,0x2068360a,0x01281018,0x0bb8702a, +0x20280c03,0x20101e05,0x00b81c15,0x0c487c2d, +0x20281402,0x00002203,0x00981c14,0x0c487c2d, +0x20200206,0x20180c07,0x00c80c15,0x0cd89438, +0x00300208,0x00181010,0x00500403,0x0d487838, +0x20300c00,0x20582805,0x0110080f,0x0df88c3f, +0x20201401,0x20482c03,0x0110080f,0x0df8903f, +0x0030240b,0x20281a0a,0x00983411,0x0ed8984b, +0x00200c01,0x00101609,0x0018100e,0x0f286840, +0x00301206,0x20180c03,0x00700c07,0x1028804a, +0x00300608,0x00100007,0x00501008,0x1028844a, +0x2068060d,0x00780c16,0x00401818,0x1188b45f, +0x20682802,0x00403205,0x00683013,0x11687c50, +0x20581405,0x00202e0e,0x00483410,0x12a88055, +0x20581806,0x00203a11,0x0058380f,0x12a87c55, +0x20284c06,0x00606a11,0x00080807,0x14c8946e, +0x20a81e04,0x20403c00,0x00683000,0x13e82a36, +0x20f02005,0x20581800,0x00987000,0x15883237, +0x20f02005,0x20682000,0x00c86c00,0x15783236, +0x21081203,0x00301c00,0x20183c00,0x18184648, +0x0100380a,0x20a85e0b,0x01581a1e,0x12184a45, +0x01480e06,0x0030140f,0x0028362d,0x13985e4d, +0x01500606,0x0010000f,0x0048362e,0x13885e4d, +0x0150240c,0x20182208,0x0068562f,0x15986a5f, +0x20181e0a,0x00402c14,0x20282412,0x0fa8564c, +0x00500803,0x00100204,0x0078080f,0x10c8665c, +0x00400c04,0x00380604,0x00480c10,0x10b86a5c, +0x00681210,0x0090141d,0x20200011,0x12388a6e, +0x00001c07,0x20381a0a,0x00900c0e,0x0d98563c, +0x20880602,0x00380806,0x0070141e,0x0e386e46, +0x20580e05,0x00500409,0x0030141b,0x0e286e46, +0x2090000c,0x00581213,0x00303424,0x0f287254, +0x00181e07,0x0040200a,0x00300c0c,0x0be8562f, +0x00481601,0x00202201,0x00401007,0x0c585a33, +0x00181002,0x00201a05,0x0040180b,0x0c585a33, +0x0058260a,0x00503c0f,0x20100009,0x0cf8663e, +0x20301405,0x20382e0b,0x00b02411,0x0aa84a21, +0x20300801,0x20381603,0x00c01813,0x0af85626, +0x20100601,0x20281000,0x00a0140f,0x0af85626, +0x20600807,0x2048060e,0x00e01c18,0x0b385e2d, +0x00180602,0x00200805,0x00181007,0x09d84615, +0x00100800,0x20180e01,0x0070000a,0x0a084e18, +0x00000c01,0x20180e03,0x0070000b,0x09f84e18, +0x00500605,0x20380407,0x00d00007,0x0a285e1d, +0x20100002,0x00100202,0x0020000a,0x0948460d, +0x20100001,0x00280a01,0x0040000b,0x0968520d, +0x20180800,0x00280401,0x0040000b,0x0968520d, +0x20600c05,0x20282a08,0x00c01816,0x09685a0e, +0x00180e04,0x00101405,0x00280408,0x09084a03, +0x00180e03,0x00101404,0x00280808,0x09284e04, +0x00280a02,0x00101002,0x00380407,0x09284e03, +0x00381604,0x00202007,0x00281004,0x09385202, +0x20201406,0x20281e09,0x0080000c,0x09184806, +0x20100c02,0x20280e04,0x0080000c,0x09385007, +0x20100c02,0x20280e03,0x0078040d,0x09385007, +0x00100401,0x20300e04,0x00a8080c,0x09485406, +0x00280a06,0x0020100a,0x00180c07,0x09784c10, +0x00180601,0x00100803,0x00580c0a,0x09985412, +0x00180a01,0x00101003,0x00580c0a,0x09985412, +0x20201402,0x20382202,0x00d00010,0x09a85c14, +0x00100c06,0x00181a0a,0x0050040c,0x0a084c19, +0x00100000,0x00080601,0x0070000d,0x0a58581d, +0x00280601,0x20200202,0x0090000c,0x0a58541d, +0x00680a05,0x00201004,0x0058100a,0x0a886022, +0x00281205,0x00402808,0x2018280e,0x0b085026, +0x00100c01,0x00080e03,0x00781010,0x0b78582b, +0x00001402,0x20281a04,0x00981411,0x0b68582b, +0x2070100b,0x0008120b,0x0098241c,0x0bd86835, +0x2050000a,0x00081208,0x00900014,0x0c786036, +0x20380805,0x00300601,0x00381c14,0x0d18643d, +0x20180c02,0x00301003,0x00381c12,0x0d08683d, +0x00d8360b,0x00405015,0x00582006,0x0dc87c46, +0x00382611,0x00003815,0x00501005,0x0e685c43, +0x2038160b,0x0010200e,0x00400c0a,0x0f38684c, +0x20580e08,0x00000c08,0x0070140e,0x0f386c4d, +0x21300000,0x20981e0c,0x0190402e,0x10487860, +0x2050440a,0x2098461e,0x0130000e,0x10984c4b, +0x20101c06,0x20481613,0x00c80c02,0x11b86052, +0x00001805,0x20380e0e,0x00a81601,0x11c86052, +0x00305c04,0x2098760b,0x0128260a,0x13b87071, +0x20e00c03,0x00581400,0x20582400,0x13a82a38, +0x20a82201,0x00504400,0x20582c00,0x15382a44, +0x20a81c01,0x00504000,0x20783c00,0x15282644, +0x21202004,0x20481400,0x00a85000,0x1798324e, +0x01a82606,0x00905009,0x20b83229,0x11b8324d, +0x00e00c04,0x20480e02,0x00c8161e,0x12e84253, +0x00f80401,0x20200c02,0x00981a1f,0x12e84653, +0x02183204,0x0050500b,0x00483637,0x14e85669, +0x20b01409,0x00082a0a,0x00900825,0x0f18464f, +0x00881205,0x20101809,0x0098040b,0x10184a5c, +0x00881204,0x20301c06,0x00c0040d,0x10084a5c, +0x20a00602,0x20881800,0x0180302d,0x11485e6e, +0x0078320c,0x00503c12,0x00000803,0x0d08423a, +0x20a00803,0x20581207,0x00f01824,0x0d884245, +0x20a01003,0x20782207,0x01201c24,0x0d784244, +0x00301002,0x20781205,0x01200410,0x0e684a4f, +0x20602008,0x20783211,0x00f02c17,0x0b58322d, +0x00301201,0x20381c02,0x00b00806,0x0bc83e2f, +0x00301000,0x20381c02,0x00b00406,0x0bb83e2f, +0x20501800,0x20383402,0x00e01819,0x0c384e3b, +0x00280a03,0x00101407,0x00381c05,0x0a382e1f, +0x20200001,0x00100601,0x00380410,0x0a683625, +0x20200001,0x00100000,0x00400010,0x0a683a24, +0x00180800,0x00301001,0x0010040a,0x0ab83e29, +0x20100401,0x20180a03,0x0070040b,0x09583617, +0x00080e03,0x00101003,0x00400409,0x09883618, +0x00181204,0x00101803,0x00400808,0x09783618, +0x00080a03,0x00100802,0x0050140e,0x09983a1d, +0x00200000,0x00080400,0x00680808,0x08c8360d, +0x00100804,0x20280e07,0x0098040a,0x08e8360e, +0x20101005,0x20381608,0x00a8040c,0x08e8360e, +0x20100804,0x20280609,0x00780c0f,0x08e8360f, +0x20300400,0x00180c01,0x0050040d,0x08883a02, +0x20100601,0x00080c04,0x0068080c,0x08983e03, +0x00000601,0x00180806,0x00580c09,0x08983e03, +0x20101000,0x00081c04,0x0078100b,0x08a84202, +0x00480e01,0x00201c02,0x00180c03,0x08983405, +0x00280e02,0x00101402,0x00300008,0x08a83c07, +0x00180e02,0x00201402,0x00200409,0x08a83c06, +0x00281203,0x00401405,0x00000408,0x08b84007, +0x20500000,0x20180601,0x00801010,0x08e8380f, +0x20100400,0x20280603,0x0080080d,0x09083811, +0x20100801,0x20280e03,0x0080080d,0x09083811, +0x00080801,0x00001604,0x0050000e,0x09183812, +0x00680400,0x20101201,0x00780c02,0x09983418, +0x00100402,0x00080602,0x00680c0b,0x09c83c1d, +0x00100803,0x00180602,0x0048100a,0x09c83c1d, +0x00100801,0x20280a01,0x00a8080e,0x09e84021, +0x20380400,0x20280a01,0x00c00815,0x0a783c24, +0x00280e03,0x00101804,0x0068100d,0x0ad84029, +0x00381a05,0x00202806,0x0038100d,0x0ad84029, +0x00480c00,0x00001c00,0x00881c11,0x0b284830, +0x00501400,0x20380e01,0x0098140b,0x0bd83834, +0x00201004,0x20281206,0x00b80c13,0x0c584839, +0x00101404,0x20381a09,0x00d80415,0x0c584839, +0x00201e05,0x20384401,0x0100241b,0x0cf85446, +0x20e00c03,0x00283400,0x0060181a,0x0db84447, +0x20e00a01,0x00181c05,0x00700418,0x0e78544f, +0x20d00800,0x00281805,0x00780817,0x0e78504f, +0x21201c0d,0x0048220d,0x20183022,0x0f984864, +0x00584e03,0x00508409,0x20782610,0x1028344b, +0x00681e01,0x00404403,0x00081a11,0x11184851, +0x00581a02,0x00403c05,0x00081610,0x11184c51, +0x00784208,0x00b09c19,0x20985e15,0x12f86069, +0x20b80801,0x20301400,0x00a81800,0x13581e3d, +0x20b01402,0x20182400,0x00981800,0x14e82245, +0x20a00c01,0x00281400,0x00781400,0x14d82647, +0x20f83603,0x00305000,0x20100400,0x17482256, +0x01401000,0x20581802,0x00f00a20,0x11482a4d, +0x01280a03,0x00401007,0x00181620,0x12882a56, +0x01000201,0x00480403,0x00380e1d,0x12782e55, +0x01e03404,0x20a8460a,0x01300e2c,0x1468266c, +0x20280e04,0x20101402,0x0090001b,0x0ea82250, +0x00300402,0x00281a03,0x00501814,0x0fa82e5b, +0x00400000,0x00581001,0x00201413,0x0f982e5a, +0x20b00802,0x00481403,0x0018182e,0x10c82e6b, +0x20502808,0x2048520a,0x00e01415,0x0c982a38, +0x20780a01,0x00400c02,0x0008041d,0x0d282643, +0x20780c00,0x00501400,0x2030001d,0x0d182642, +0x00581a05,0x00502809,0x2030000b,0x0df82e4f, +0x00281a07,0x00602c0e,0x20681806,0x0b18222a, +0x00280800,0x00201000,0x00200008,0x0b682230, +0x00380e01,0x00201401,0x00200008,0x0b682230, +0x20580803,0x20101207,0x00600c1b,0x0bc8263c, +0x20100003,0x00000207,0x0040180c,0x09e82221, +0x20180601,0x00000400,0x0060080f,0x0a182625, +0x20100201,0x20100201,0x00700c10,0x0a182224, +0x00100a01,0x20381001,0x00a0080c,0x0a482a28, +0x00000202,0x00000802,0x00580408,0x09081e16, +0x20300c02,0x20181603,0x0070080c,0x09282217, +0x20201002,0x20181e03,0x0070040b,0x09282217, +0x20300c00,0x20181201,0x0070080f,0x0938221b, +0x00200002,0x00000204,0x00780408,0x08781e0e, +0x00480a01,0x00201002,0x00281003,0x0898220f, +0x00480e01,0x00301802,0x00081404,0x0898220f, +0x00380401,0x00201000,0x00281006,0x08982210, +0x20300001,0x00080401,0x0068100e,0x08382203, +0x20200401,0x00000201,0x00680410,0x08382605, +0x20100000,0x00000400,0x0070000f,0x08382a05, +0x00080a02,0x00101002,0x0068080f,0x08382a06, +0x00380604,0x00080405,0x00600c05,0x08482406, +0x00000400,0x00180c01,0x0060080a,0x08482808, +0x20100401,0x00081201,0x0070080b,0x08482808, +0x20100c02,0x20181a03,0x00b0080d,0x08482c08, +0x20500005,0x20180606,0x0050040f,0x08981c10, +0x00080400,0x00100800,0x0030000a,0x08a82412, +0x00080a01,0x00101002,0x00380409,0x08a82412, +0x00100202,0x00200004,0x0040000a,0x08b82814, +0x00680a07,0x00000c09,0x00400401,0x09481c19, +0x00380400,0x00000a01,0x00580409,0x0968241c, +0x00480a01,0x20100e01,0x00700009,0x0968241b, +0x00180c01,0x00101202,0x0040040d,0x09882420, +0x2030140a,0x2028160e,0x00680c14,0x0a281823, +0x20100801,0x20180e01,0x00780411,0x0a782829, +0x20201002,0x20381e03,0x00a00413,0x0a682829, +0x00400a01,0x20180801,0x00800011,0x0ab8242f, +0x0058260a,0x00402c10,0x00180c0b,0x0b882432, +0x00681602,0x00101c02,0x00480c0d,0x0bf82838, +0x00581602,0x00102004,0x0038140c,0x0bf82838, +0x20280802,0x00101603,0x0068181c,0x0c882845, +0x20b01806,0x2058160e,0x00d8041a,0x0d582045, +0x20f00803,0x20480603,0x00c8081e,0x0df82c4d, +0x20d00802,0x20300203,0x00b80c1b,0x0df82c4c, +0x20681003,0x20103002,0x00b83015,0x0f18345e, +0x00203602,0x00186005,0x00800e06,0x0fb8344d, +0x00500202,0x20181005,0x00b0160f,0x10983453, +0x00400201,0x20181004,0x00c0160b,0x10983453, +0x20180603,0x20582409,0x01704404,0x12384469, +0x20a80802,0x00200000,0x00180c00,0x13380a3f, +0x20880400,0x20101800,0x00781c00,0x14c0024a, +0x20900000,0x20500c00,0x00d81800,0x14a0064a, +0x21202005,0x00684800,0x00981800,0x17181252, +0x01480a03,0x00101006,0x0018061e,0x11280a4e, +0x00e80800,0x20380400,0x00d00a19,0x12580e57, +0x00f80601,0x20500001,0x01080a1a,0x12380a57, +0x02284a08,0x00e05c0f,0x20a81636,0x1448166d, +0x20600801,0x20280a04,0x00500c1d,0x0e88064e, +0x00500801,0x20480601,0x00c80c11,0x0f680a5b, +0x00300c01,0x20681201,0x01080814,0x0f580e5a, +0x20901004,0x2040020a,0x00d00430,0x1088126f, +0x00300000,0x00002000,0x0038240c,0x0c78063a, +0x20800800,0x20280c01,0x00b8041f,0x0cf81242, +0x20700c00,0x20381401,0x00c8041d,0x0ce81242, +0x00000c00,0x00082402,0x00d00c14,0x0da81a4d, +0x20500801,0x00081e01,0x00b01014,0x0ad8162b, +0x00300201,0x00080401,0x00800808,0x0b380e2f, +0x00200601,0x00080c01,0x00800809,0x0b38122f, +0x20200201,0x00380401,0x00400814,0x0b981239, +0x00280400,0x00100002,0x00400006,0x09b80e1e, +0x20200401,0x00080a02,0x0060040f,0x09e80a24, +0x20200002,0x00180602,0x0050000e,0x09e80a23, +0x00080801,0x00300a01,0x0030040d,0x0a180e28, +0x20280a02,0x00100802,0x00400c0b,0x08e80a16, +0x20180601,0x00100c02,0x00580809,0x09080a17, +0x20180e02,0x00101803,0x00480808,0x09080a18, +0x20380a01,0x00100c01,0x0050000e,0x09080e1b, +0x00400402,0x20100204,0x00680404,0x0858060f, +0x00300401,0x20180a02,0x00800005,0x08680e10, +0x00300c02,0x20281204,0x00a00407,0x08680e10, +0x00300001,0x20100202,0x00800406,0x08680e11, +0x20100000,0x00000001,0x00680c0f,0x08080a05, +0x20180a01,0x00100802,0x0060000f,0x08080e06, +0x20280602,0x00100403,0x0068040f,0x08080e05, +0x20200601,0x20180401,0x00800010,0x08080a06, +0x00000400,0x00080c00,0x0060040a,0x08180c07, +0x00000401,0x20280602,0x0088040b,0x08180c07, +0x00000401,0x00000202,0x0068040a,0x08180c07, +0x00180401,0x00000a01,0x0078080a,0x08180808, +0x00000800,0x00180400,0x00380809,0x08680c11, +0x20100601,0x00080801,0x0078040a,0x08781012, +0x20100601,0x00080c01,0x0060000b,0x08781012, +0x20100202,0x20180402,0x0090040e,0x08880c14, +0x20100001,0x00280801,0x0030040a,0x0918101a, +0x00300802,0x00180a01,0x00580809,0x0938101c, +0x00300402,0x00180a01,0x00480408,0x0938101c, +0x00201003,0x20281604,0x0098040b,0x09580c20, +0x00781a06,0x00302c05,0x00100406,0x0a080822, +0x00080e04,0x00301005,0x00300010,0x0a381428, +0x00080e04,0x00301804,0x00280410,0x0a381028, +0x00281204,0x00201406,0x00400012,0x0a880c2f, +0x20502409,0x20483e0d,0x00c00c1a,0x0b480832, +0x00401005,0x00081e07,0x0080040f,0x0bb81038, +0x00301006,0x00081a07,0x00700010,0x0bb81038, +0x20100405,0x20200206,0x00900019,0x0c580844, +0x20482a06,0x00603c0d,0x20381c0b,0x0d380c45, +0x20c81204,0x00401808,0x0018081a,0x0dc8144c, +0x20b81a06,0x0040200a,0x00100019,0x0dc8144c, +0x20300605,0x20100008,0x00900416,0x0ed80c5c, +0x00181401,0x20403a04,0x00c80a02,0x0f780849, +0x00301001,0x00080e03,0x00701209,0x10581054, +0x00201802,0x20281206,0x00901207,0x10580c54, +0x20402402,0x00083207,0x00901c0d,0x1208046c, +0x20802e01,0x20381800,0x00981800,0x13401241, +0x20800a04,0x00100800,0x00401800,0x14d0164b, +0x20800e03,0x00400800,0x20300c00,0x14d01a4c, +0x20d01207,0x21201c00,0x01a81400,0x1720365a, +0x01080c02,0x00980a02,0x00300e19,0x1110024d, +0x00e01008,0x00281a0d,0x00580619,0x12601a58, +0x00e00006,0x00780a09,0x20100219,0x12501a58, +0x01a05411,0x20d88215,0x02181226,0x14201e6d, +0x20480601,0x00500c04,0x00080819,0x0e80064d, +0x00581206,0x0060140c,0x20181411,0x0f700e5c, +0x00481203,0x00701808,0x20381412,0x0f60125b, +0x20582a10,0x0070301f,0x00181c26,0x10900e6d, +0x00282603,0x00401c02,0x00301c0c,0x0c700a3b, +0x20880c02,0x00200a05,0x00400c20,0x0cf01243, +0x20781400,0x00301602,0x00300c1f,0x0ce01243, +0x00080408,0x20200613,0x00d01816,0x0db01e4f, +0x20401003,0x20580a07,0x00a80813,0x0ad0162b, +0x00180601,0x00000001,0x00700009,0x0b30122f, +0x00100002,0x20280603,0x0080000a,0x0b30122e, +0x20300603,0x20380806,0x00d81416,0x0b901639, +0x00200201,0x00080803,0x00880807,0x09b00e1e, +0x20100000,0x20100201,0x0068040d,0x09f01224, +0x00000201,0x20100002,0x0078080c,0x09e01223, +0x00100401,0x20280e02,0x00b0000c,0x0a101228, +0x20400802,0x00081201,0x0050000d,0x08e00a14, +0x20200001,0x20180400,0x0060000b,0x09000e18, +0x20300402,0x20180e02,0x0070040b,0x09000e17, +0x20480400,0x00080402,0x0080000f,0x0910121a, +0x00580a03,0x00201005,0x00100201,0x08600e0e, +0x00400203,0x20100803,0x00600004,0x08601210, +0x00580a04,0x00001405,0x00480403,0x08601210, +0x00400e01,0x20280401,0x00680404,0x08701610, +0x20200002,0x00000205,0x00600810,0x08001207, +0x20300c03,0x20181205,0x00800011,0x08001206, +0x20300c04,0x20280e07,0x00900412,0x08001206, +0x20300001,0x00200201,0x00500011,0x08101206, +0x00000401,0x00000000,0x00680c0a,0x08100c06, +0x00180a02,0x00200804,0x00480809,0x08100c07, +0x00180a03,0x00100805,0x00580808,0x08100c07, +0x00200202,0x00200001,0x00500009,0x08101007, +0x00181201,0x00101002,0x00600009,0x08600810, +0x20180402,0x00100a02,0x0060000b,0x08700c11, +0x20200002,0x00000203,0x0070000d,0x08700c12, +0x20300405,0x00280a04,0x00580410,0x08801014, +0x00000000,0x20380601,0x00a0040b,0x0900081a, +0x00580a02,0x20100c03,0x00800007,0x0920081b, +0x00580602,0x20100804,0x00880406,0x0920081b, +0x00681606,0x00202009,0x00380407,0x09500c20, +0x00101803,0x20382201,0x0090080b,0x0a000c25, +0x20400c04,0x20381204,0x00b00415,0x0a200829, +0x20400803,0x20280e03,0x00a00414,0x0a200828, +0x20201c06,0x2028220a,0x00b00c18,0x0a80102f, +0x00481608,0x00303407,0x0018080d,0x0b501031, +0x00980a06,0x00101c07,0x00780808,0x0bb00c37, +0x00980a07,0x00001c07,0x00780408,0x0bb00c37, +0x00400604,0x00400808,0x00380c12,0x0c501045, +0x20a0180c,0x20383e10,0x00f01419,0x0d200c44, +0x2100040a,0x20181a0c,0x00d01022,0x0db0084c, +0x2100100c,0x20182e0e,0x00e01023,0x0da0084c, +0x20881805,0x00500e03,0x0050181f,0x0ed0105d, +0x00201207,0x00400014,0x00080e05,0x0f80104d, +0x00480606,0x00002412,0x0078120c,0x10500c56, +0x00480a07,0x00303015,0x00381a0d,0x10500c56, +0x20280a03,0x20103c0a,0x00980406,0x1210206e, +0x20984a0c,0x00307000,0x00106c00,0x13702242, +0x20d00205,0x20201c00,0x00603c00,0x15102a47, +0x20b81207,0x20402800,0x00a04800,0x15002a48, +0x21482204,0x01205000,0x21b04800,0x17b03257, +0x01202415,0x20f82e24,0x01c00e1a,0x1140424f, +0x01680806,0x20301a0f,0x00d00e26,0x12b03e59, +0x01401009,0x20880a14,0x01400e22,0x12904259, +0x02b83c00,0x00a07e0c,0x20800e3b,0x14b05274, +0x20500213,0x2060001d,0x01181c1c,0x0eb02a4e, +0x20101202,0x20582002,0x0138081d,0x0fa0325e, +0x00100a05,0x20481409,0x01280c1a,0x0f90325d, +0x21601406,0x2058460b,0x01701c45,0x10c03e70, +0x20103012,0x2068521b,0x01100c0e,0x0ca03238, +0x20600802,0x20181603,0x00b8081b,0x0d203242, +0x20701005,0x20282608,0x00d0001d,0x0d203241, +0x00800202,0x00080406,0x00682403,0x0e00424b, +0x2018220d,0x00602819,0x2038280c,0x0b10222b, +0x00100400,0x00180802,0x0068140a,0x0b702a2f, +0x00200202,0x00200006,0x00381c07,0x0b702a2f, +0x20600000,0x00100400,0x0058101c,0x0be03a3c, +0x00000c05,0x2038060c,0x0070100a,0x09e02a20, +0x00080602,0x00200402,0x0038040c,0x0a202624, +0x20280a01,0x00200401,0x0030000f,0x0a102624, +0x00280602,0x00100401,0x0058080b,0x0a503228, +0x20280400,0x00000403,0x0068100c,0x09102215, +0x20200003,0x00180603,0x0048040b,0x09302618, +0x20100002,0x00100202,0x0058080a,0x09302618, +0x20401007,0x00081606,0x00681411,0x09402e1b, +0x00200601,0x20180802,0x00700c04,0x08901e0d, +0x00280602,0x00200405,0x00300406,0x0890220f, +0x00100202,0x00180404,0x00500408,0x0890220f, +0x00381e08,0x0040200e,0x00100005,0x08a02210, +0x00000401,0x00000602,0x0050000b,0x08402606, +0x00081000,0x00001a02,0x0050080c,0x08402a06, +0x00181201,0x00101a01,0x0040080b,0x08402a06, +0x20280404,0x2030060a,0x00a01810,0x08403205, +0x00080a01,0x00000800,0x0060040a,0x08402405, +0x20100801,0x20380e03,0x00b0040d,0x08402806, +0x20100802,0x20380e03,0x0090040d,0x08402806, +0x00000602,0x20400003,0x00b8040b,0x08503008, +0x00001802,0x20282204,0x0088040b,0x0890240f, +0x00000800,0x20280801,0x00880809,0x08a02411, +0x00000000,0x00000001,0x00680809,0x08a02811, +0x00200800,0x20300202,0x00b8080c,0x08c03013, +0x00080401,0x00400003,0x0008100a,0x09301c1a, +0x00200801,0x00080801,0x0060000a,0x0950241b, +0x00300401,0x00080800,0x0060000a,0x0950241b, +0x20100c03,0x20181e01,0x00b00410,0x09802821, +0x00381e02,0x00402806,0x0000080b,0x0a301c25, +0x20180c01,0x00201802,0x00380411,0x0a602429, +0x20180800,0x00101003,0x00400012,0x0a602429, +0x00481204,0x00202c09,0x00480c0e,0x0ac03030, +0x20400604,0x20380e01,0x00a03015,0x0b802834, +0x00380a07,0x20100404,0x0090280f,0x0be02c39, +0x00280e06,0x20100804,0x0090280f,0x0be02c39, +0x00081603,0x20201203,0x00f0341a,0x0c903444, +0x00200810,0x2030120e,0x00782c08,0x0d703843, +0x20601810,0x20380e11,0x00a81c17,0x0df0384b, +0x2040140f,0x2040060f,0x00a82415,0x0df03c4b, +0x20403c0d,0x20783a0c,0x0148101b,0x0f20445f, +0x2050020b,0x00003421,0x00b0080f,0x0fb0244d, +0x2020060a,0x00301c1f,0x00701006,0x10902c59, +0x2030020a,0x0020181e,0x00b01c08,0x10802858, +0x20681a09,0x0080201b,0x00602c11,0x12703c74, +0x21503601,0x20186800,0x00904400,0x13c0362f, +0x21182205,0x00601800,0x20107000,0x1570363c, +0x21280603,0x00580400,0x20205c00,0x15703a3c, +0x21800205,0x20980c00,0x01a09000,0x17f03248, +0x02881800,0x00c03e02,0x21181a3e,0x11f05a4e, +0x01c00807,0x20200210,0x00502634,0x13506256, +0x01e81402,0x00402a09,0x20301e36,0x13406257, +0x02b02c01,0x20983e10,0x01705647,0x15506e6b, +0x21781002,0x00600202,0x20200c39,0x0f204a51, +0x20280605,0x00001405,0x0058141f,0x10406261, +0x20500601,0x20100602,0x00780423,0x10306260, +0x21000807,0x0028060b,0x0088303a,0x11907e72, +0x01180e05,0x00203c04,0x20282e0d,0x0d204e3b, +0x20400005,0x20100209,0x00981418,0x0db05a45, +0x20380403,0x20100e04,0x00882015,0x0da05a44, +0x00600204,0x0040000a,0x00783009,0x0ea05e50, +0x20d01809,0x20183a0c,0x00d00826,0x0b60362f, +0x00100603,0x20100006,0x00a8200d,0x0bd04632, +0x00100603,0x20180405,0x00b8140d,0x0bd04633, +0x20681002,0x00400202,0x0078041c,0x0c60523d, +0x00681a08,0x00501c0f,0x20181602,0x0a40361d, +0x20280401,0x00080602,0x00a0000f,0x0a803e25, +0x20300402,0x20180e03,0x00a8040f,0x0a704224, +0x00000400,0x00080402,0x0088140c,0x0ad04e29, +0x20300805,0x20180a09,0x0060080e,0x09603a17, +0x00100400,0x20100001,0x00880c09,0x09903e19, +0x00280601,0x00000404,0x00781007,0x09903e19, +0x00380e03,0x00101c03,0x00780c0b,0x09b0461e, +0x00100000,0x00100004,0x00480c07,0x08e0360c, +0x20100201,0x20180c02,0x0080080c,0x08e03a0f, +0x20100201,0x20180400,0x0080080c,0x08e03a0f, +0x20401403,0x20283205,0x00e01813,0x0900420f, +0x00080e04,0x00101003,0x00401009,0x08903605, +0x00000c01,0x00081602,0x0060080a,0x08a03e04, +0x00000c02,0x20181602,0x0060040a,0x08a03e04, +0x00200400,0x00380803,0x00280c06,0x08c04602, +0x20101406,0x20281608,0x0078040a,0x08903c05, +0x00080800,0x00300c01,0x0018080a,0x08a04006, +0x00080a01,0x00301003,0x0018080a,0x08a03c06, +0x20180400,0x00400803,0x0000000d,0x08d04407, +0x00281a06,0x00302c0a,0x00281007,0x08e0380e, +0x00000000,0x00100c01,0x0038080a,0x09003c10, +0x00000400,0x00000400,0x0050000b,0x09003c10, +0x00280e03,0x00301401,0x00200c0a,0x09304813, +0x00100804,0x20380a09,0x00d00c0d,0x09803818, +0x00380400,0x00100800,0x0060040b,0x09b03c1b, +0x00300401,0x00100400,0x0060000a,0x09b03c1b, +0x00300408,0x00000a07,0x00780c0f,0x0a004c1f, +0x00101a02,0x20282c05,0x00b00810,0x0a703427, +0x00080602,0x00180801,0x00801813,0x0ac03c2a, +0x20180a03,0x00280402,0x00701814,0x0ac03c2a, +0x00080e0e,0x00100010,0x00903018,0x0b404833, +0x20900003,0x00580602,0x00000814,0x0bf03c39, +0x20401004,0x00081a04,0x00600c13,0x0c50483d, +0x20401806,0x00082206,0x00600412,0x0c50483d, +0x20301c14,0x20183219,0x00901417,0x0d30644a, +0x01200405,0x00502c07,0x20181a05,0x0de04040, +0x00b81004,0x00404008,0x00181806,0x0e80504a, +0x00b81c00,0x0060440d,0x20181006,0x0e804c49, +0x00a83e0f,0x00607c23,0x20281810,0x0fd0645e, +0x21083207,0x00503416,0x00a08c30,0x10205055, +0x20c81a07,0x00002c14,0x01107425,0x11105c5f, +0x20d80a05,0x2010180e,0x01007426,0x1110605f, +0x20f03403,0x20982608,0x01d0882c,0x1320847a, +0x21585405,0x00803800,0x00500000,0x1440522d, +0x21780406,0x00184400,0x01101400,0x15f0522f, +0x21582403,0x00481000,0x00d03000,0x15e05231, +0x21d83808,0x01081400,0x00103c00,0x18906637, +0x0280260e,0x20d80c10,0x01300e40,0x12905e4d, +0x0230120a,0x00001412,0x00080e45,0x14206a51, +0x02002a06,0x20581809,0x00800a3f,0x14006e51, +0x02c80e13,0x00204417,0x20401657,0x16609263, +0x21601c13,0x20482e1b,0x01000437,0x0fc06651, +0x20781003,0x00400a0d,0x00503424,0x11107261, +0x20581002,0x00500e09,0x00301c21,0x11007660, +0x20981410,0x20101a22,0x00d01c2e,0x12a0a677, +0x00c81e11,0x00301c1c,0x00580a0a,0x0dc0563a, +0x00100404,0x00080605,0x00782010,0x0e807a47, +0x00100002,0x00100602,0x00681811,0x0e707647, +0x00200609,0x2060000f,0x01283013,0x0f808e56, +0x2040040a,0x20400e17,0x00b0001a,0x0bf06a32, +0x20281204,0x00100806,0x00681013,0x0c806636, +0x20280a01,0x00100402,0x00781012,0x0c806a35, +0x20402008,0x20582a0d,0x0128201a,0x0d208240, +0x20201601,0x20382c06,0x00e81c0d,0x0ab04e1f, +0x20101003,0x20381205,0x0098140d,0x0b206226, +0x00000802,0x20280602,0x0088180c,0x0b106226, +0x00081e04,0x00300c0b,0x00781c0e,0x0b806a2b, +0x00280a01,0x00200c04,0x00481005,0x09f04e16, +0x00180a03,0x00200805,0x00580c0a,0x0a20561a, +0x00000201,0x00180403,0x0078080b,0x0a10561a, +0x00000601,0x20380c00,0x00b0080e,0x0a606a1e, +0x00000201,0x00080401,0x0070080b,0x09504a0e, +0x20200802,0x20180a03,0x0068040d,0x0970560f, +0x20100401,0x00080601,0x0068040c,0x0970560e, +0x20200402,0x20200a02,0x0088180e,0x09b06e10, +0x20300c04,0x00081a04,0x0060040c,0x09104a02, +0x00180e02,0x00101004,0x00480808,0x09305204, +0x00180e02,0x00101003,0x00480808,0x09305204, +0x00280400,0x20200403,0x00a80c09,0x09606204, +0x00581a05,0x00202809,0x00080402,0x09204c05, +0x00000c02,0x20280a02,0x0080000b,0x09305006, +0x20100c02,0x20280e02,0x0090040c,0x09305006, +0x20280a01,0x20200002,0x00c01010,0x09605c08, +0x20401803,0x20482207,0x00b01c10,0x0970500e, +0x00080e02,0x00100c04,0x00700c0b,0x09905011, +0x00080e01,0x00100c04,0x0060040a,0x09905011, +0x20101002,0x20481201,0x00c00c0b,0x09e06416, +0x00500802,0x00200802,0x00381405,0x0a105819, +0x00300000,0x20200601,0x00a0140b,0x0a40581c, +0x00480a02,0x20100c01,0x0090180a,0x0a40581b, +0x00b80a03,0x00001404,0x00800c08,0x0ab06c1f, +0x20181e09,0x00402407,0x00501415,0x0b005426, +0x20201201,0x20281201,0x00a00814,0x0b50642c, +0x20301802,0x20381a05,0x00c00c16,0x0b50642c, +0x20e01001,0x20282204,0x00d02828,0x0c007437, +0x20681018,0x20300214,0x00e80c12,0x0c805839, +0x0008200c,0x00201e06,0x00680c0f,0x0d00603e, +0x00282c07,0x00302c00,0x0068080c,0x0d00603d, +0x01280c08,0x00202e02,0x00581e02,0x0e20844a, +0x01701a1a,0x20703434,0x00d01802,0x0e805c43, +0x00f0320b,0x20500c1d,0x00d0180e,0x0f30684c, +0x00b04206,0x20880c16,0x01101c13,0x0f206c4d, +0x20504603,0x20183415,0x01003c33,0x10b08063, +0x21704009,0x2018621b,0x01b0e446,0x11009867, +0x21302801,0x00782602,0x00f0b839,0x12009c6f, +0x21101a01,0x00880404,0x00e0a433,0x1200986f, +0x20c84604,0x0100740c,0x0030a024,0x1480c48d, +0x2100341b,0x0088c000,0x01d8e000,0x15209631, +0x2118381a,0x01584c00,0x0138cc00,0x16e09e35, +0x2128141b,0x01088000,0x0198c400,0x16c09e32, +0x2150281f,0x2068c000,0x0308f400,0x19a0c639, +0x01984a2b,0x01505c51,0x21383a30,0x13605e49, +0x01883a2b,0x0080444e,0x00082232,0x14f06a4e, +0x01a84a2d,0x00a06451,0x20783636,0x14f0724e, +0x01981e34,0x0040245e,0x00182240,0x17808e59, +0x20381013,0x00302a2f,0x00404c1c,0x10c08e53, +0x20402417,0x20682a33,0x01105817,0x12109e5c, +0x20302417,0x20782634,0x01206018,0x1210a25d, +0x00703c19,0x2038263d,0x00a0580c,0x1420d273, +0x20501a04,0x2018380a,0x00f81013,0x0e807a3b, +0x0050020b,0x00300c13,0x0078380b,0x0f80964b, +0x00200608,0x0028040f,0x0098380f,0x0f70964a, +0x20781204,0x00c0080f,0x00184022,0x10d0b65c, +0x00580c01,0x00501202,0x00181403,0x0ce08230, +0x2060140a,0x0038260f,0x00a81019,0x0d708639, +0x20300c07,0x00381a0a,0x00881415,0x0d708638, +0x00482a06,0x00803c03,0x0038140e,0x0e60aa44, +0x20300201,0x00201001,0x00582013,0x0b807625, +0x00282208,0x0070240f,0x00182408,0x0bf07628, +0x00181a05,0x0060180b,0x00281c0a,0x0bf07628, +0x20403009,0x2038420e,0x0118201a,0x0c809e31, +0x00100402,0x00280e01,0x00980809,0x0a906618, +0x20101405,0x20181609,0x00a8040f,0x0ae0721c, +0x20100803,0x00080a05,0x0088040e,0x0ae0761c, +0x20180a04,0x00a0000d,0x00182c0d,0x0b50821d, +0x20100202,0x00300005,0x0068080c,0x0a00620d, +0x00080a04,0x00400c07,0x00580c0b,0x0a306a10, +0x00000202,0x00200404,0x00680c0b,0x0a306e0f, +0x00080a01,0x00801002,0x0010000b,0x0a907e11, +0x00180801,0x00200a03,0x00600009,0x09c06203, +0x20100c05,0x00281606,0x0080000c,0x09e06a04, +0x00000803,0x00281203,0x0070000b,0x09e06a04, +0x00280800,0x00600203,0x00600c0b,0x0a408206, +0x20101402,0x00182001,0x0080080b,0x09d05c07, +0x00281a05,0x00501c09,0x00300409,0x09f06806, +0x00181604,0x00401c07,0x0030040a,0x09f06806, +0x20301404,0x00481601,0x00680c12,0x0a408009, +0x20181202,0x00602406,0x00000009,0x0a306811, +0x20201403,0x20181a06,0x00a0180f,0x0a507012, +0x20101001,0x00081604,0x00a0180e,0x0a507012, +0x00181206,0x0090200b,0x0000080a,0x0ad08017, +0x00781603,0x00201c00,0x00902806,0x0ad07018, +0x00300402,0x00400001,0x0040000a,0x0b10741f, +0x00200804,0x00480800,0x0050080b,0x0b10781f, +0x00880402,0x00500206,0x0080340d,0x0bb08c22, +0x20a01602,0x20382e08,0x0100281b,0x0bc07c29, +0x2038220c,0x00502809,0x00402413,0x0c40802d, +0x2028220e,0x0050300b,0x00302011,0x0c40802d, +0x20d80c00,0x00401400,0x00801024,0x0d10a03b, +0x01305820,0x0018320f,0x00587602,0x0d507c36, +0x00b05422,0x2038421c,0x00e8340a,0x0de0883c, +0x00a06424,0x20385a1f,0x00f8300c,0x0de08c3c, +0x01902c0f,0x00100201,0x00d81a04,0x0f40a84a, +0x20384227,0x01707c52,0x20708436,0x0f506850, +0x0048521e,0x0130984a,0x2030542c,0x10207c57, +0x00586220,0x0160b04e,0x20804829,0x10207c57, +0x20885a14,0x00c09c2d,0x00d08448,0x11f0b86d, +0x20e0180c,0x00605e23,0x0180f82b,0x1290fc7f, +0x21202005,0x20205610,0x02310c36,0x13910087, +0x21202806,0x20304611,0x02411837,0x13910086, +0x2100a004,0x20985a0d,0x0340fc2f,0x165130a7, +0x00b8681a,0x01082000,0x0349b800,0x16e13a5e, +0x00901025,0x2028f000,0x054a3800,0x18b16a5f, +0x00980c24,0x0058c000,0x048a2800,0x18a1625e, +0x00a86423,0x02884c00,0x01fa0c00,0x1bd1666b, +0x2128061c,0x20a87c4e,0x02c88821,0x14108e4d, +0x21381a28,0x00286870,0x0178d81c,0x15e09a51, +0x21381625,0x0028706b,0x0198c41b,0x15d09250, +0x21a85621,0x00f82c68,0x00c89c1e,0x18a0a65c, +0x01001001,0x20b80a06,0x00d01213,0x11f0b246, +0x01381c00,0x20304a07,0x2020221d,0x1380be51, +0x01481e03,0x20204a04,0x20402a1d,0x1370be51, +0x0218420f,0x20609007,0x00105631,0x15d0e665, +0x20980800,0x20701203,0x00b8141d,0x0fb0ae41, +0x20700002,0x20a00a08,0x00f0101e,0x10d0c251, +0x20680405,0x20900e0c,0x00f00c1e,0x10d0c650, +0x20b0280e,0x21682e26,0x02502831,0x12610265, +0x00601004,0x20981603,0x00f81c02,0x0df09e32, +0x00480603,0x20a01a01,0x0118200a,0x0ea0be3d, +0x00300204,0x20a01002,0x0128240b,0x0ea0ba3c, +0x20202005,0x20c84003,0x01a84411,0x0fd0e645, +0x20481206,0x20501409,0x00a80c14,0x0c809227, +0x20602409,0x20b83e0a,0x01781c18,0x0d00a62c, +0x20401c07,0x20a83609,0x01681815,0x0d00a62c, +0x00582e0b,0x20405411,0x00a83c0b,0x0df0d237, +0x00300806,0x2088060a,0x00f80c07,0x0b80961a, +0x00481a09,0x20202411,0x00882406,0x0be0961d, +0x00280e06,0x2030100d,0x00982409,0x0be0961d, +0x20501009,0x20f81a0f,0x01e8041b,0x0c80c224, +0x20400205,0x20600008,0x00d80c10,0x0ae0860e, +0x20400806,0x2088120a,0x01000c12,0x0b209611, +0x20280402,0x20700604,0x00d0040f,0x0b309611, +0x20100207,0x20b8080c,0x01980c0d,0x0bb0b210, +0x00200804,0x20680e06,0x00d80406,0x0aa08a03, +0x00480a06,0x20601409,0x00d80c06,0x0ad09205, +0x00380602,0x20700803,0x00e80408,0x0ae09605, +0x00301407,0x20b81608,0x01680c09,0x0b60b605, +0x00181201,0x20401807,0x00a80c0d,0x0aa08006, +0x20301408,0x20882a09,0x01201012,0x0ae09007, +0x20201005,0x20882204,0x01000c11,0x0ae09008, +0x00181a04,0x2060280b,0x01280c11,0x0b60ac07, +0x20380a02,0x20880402,0x0100300f,0x0b108814, +0x00181605,0x2030280d,0x00880409,0x0b509415, +0x00081204,0x2040200a,0x0090000a,0x0b509415, +0x20500001,0x20d80e02,0x01b03415,0x0bf0b41a, +0x00401603,0x20982604,0x00f03006,0x0bd0a01e, +0x00580605,0x20900a03,0x0120340c,0x0c20a01f, +0x00680a06,0x20800a01,0x0110300b,0x0c20a41f, +0x00a01204,0x20c80c01,0x01802407,0x0d00cc28, +0x20c01816,0x20500e0c,0x00684814,0x0cf0a82b, +0x20f02817,0x20a83a11,0x01380c1c,0x0d60ac33, +0x21002817,0x20a83a12,0x01380c1c,0x0d60ac33, +0x20e02014,0x2098120b,0x01581024,0x0e80d83e, +0x03385619,0x0010d435,0x00800611,0x0e70982c, +0x02d84615,0x0000bc32,0x00681212,0x0f20b038, +0x02e84e18,0x0000d034,0x00581613,0x0f30b437, +0x0298461c,0x20108431,0x01105605,0x10c0e44d, +0x22a02422,0x21384a15,0x03d12c88,0x1050d468, +0x21a0541f,0x21185e0e,0x03510076,0x1150e06a, +0x21b06422,0x21387613,0x03910477,0x1150e069, +0x21b06034,0x21386a22,0x0320d876,0x13c13886, +0x20307e1b,0x20b0ac50,0x02b0cc08,0x150184ad, +0x20d01a19,0x0040b84c,0x01e12027,0x161184b7, +0x20d01e1b,0x0060bc51,0x01d11427,0x161180b7, +0x20b82a28,0x00618c78,0x0180cc22,0x1951c8cf, +0x0250a02e,0x22f9e400,0x08dc0000,0x1a52daa6, +0x02f0582c,0x22590c00,0x06ec9c00,0x1cd32ac2, +0x02d0682c,0x22993c00,0x07bc8000,0x1c931abc, +0x02d0b02b,0x246a0c00,0x0d2c8800,0x1fb352c2, +0x22e0421b,0x2078bc89,0x014aa06f,0x15c1366e, +0x23a05217,0x20e8ec84,0x02baa08c,0x1771367c, +0x23705218,0x20f8ec85,0x02caa086,0x17613279, +0x23b08a0b,0x21a99882,0x04facc86,0x1a51667f, +0x01181621,0x00903c39,0x21b83e1a,0x1350c243, +0x0130061e,0x00680c3e,0x21183223,0x14e0be47, +0x01100620,0x0058103e,0x20e82621,0x14d0be46, +0x01201a2c,0x00884461,0x21782a2a,0x1790ee51, +0x20900415,0x00480e29,0x20c0341a,0x1120d643, +0x2040000c,0x0060061d,0x21304c16,0x1260e64e, +0x2020000e,0x00600620,0x21204812,0x1260ea4e, +0x00382408,0x00d06e25,0x2280580b,0x14a14261, +0x00a80e0d,0x00502817,0x20f83a01,0x0f40c636, +0x00280603,0x00601006,0x21281c09,0x1040ea3e, +0x00080605,0x00601009,0x2118200d,0x1030ea3e, +0x00380c06,0x0040260c,0x20d83c14,0x11d13651, +0x20a00c09,0x00282210,0x2050141d,0x0dc0be28, +0x00381601,0x00503e03,0x20e82c0e,0x0e70e233, +0x00381001,0x00403205,0x20d8280d,0x0e70e232, +0x20501401,0x00184005,0x2048181c,0x0fa10a39, +0x00980a07,0x00401c0c,0x20d82602,0x0cc0ba1b, +0x20501406,0x00083a07,0x00180418,0x0d20c620, +0x20300802,0x00081e01,0x20180c16,0x0d20c620, +0x00480e07,0x00702409,0x2148240c,0x0e310a25, +0x20800405,0x00280a08,0x20600818,0x0c00b610, +0x00280a05,0x0040140c,0x20d82008,0x0c70c210, +0x00000201,0x00380405,0x2098100c,0x0c70c210, +0x2080080b,0x0048160d,0x20b80c19,0x0d50fe13, +0x00680a05,0x00301808,0x20881000,0x0bc0b204, +0x20200401,0x00380e03,0x2080180e,0x0c10be05, +0x00000202,0x00300402,0x20a0040b,0x0c20be05, +0x0098160d,0x00503816,0x21081c00,0x0d00f206, +0x20100c03,0x00082206,0x20101c13,0x0bc0b006, +0x00480c01,0x00402000,0x20b81009,0x0c20c407, +0x00280802,0x00301602,0x2098080c,0x0c20c407, +0x20301009,0x00183612,0x2020381c,0x0cf0f408, +0x20500e01,0x00382402,0x20901011,0x0c40b418, +0x20400e03,0x00182403,0x20302c16,0x0c90bc16, +0x20300a03,0x00181c05,0x20402413,0x0c90c017, +0x20400601,0x00581009,0x20e00013,0x0d91001f, +0x00280806,0x00601800,0x21381402,0x0d30c022, +0x00000404,0x00481204,0x20c01809,0x0d80d426, +0x00000404,0x00481205,0x20b0180a,0x0d90d425, +0x00681003,0x00602c05,0x21301008,0x0ed10c2d, +0x00a82808,0x00407810,0x20c81408,0x0e50c027, +0x00782009,0x00506407,0x2108280a,0x0ee0e02f, +0x00882009,0x00506007,0x20f8280b,0x0ee0e030, +0x00782205,0x0030640e,0x20803419,0x1061243d, +0x01a01224,0x20683428,0x01214424,0x0fc0e83d, +0x01800a07,0x20381423,0x0090d421,0x10a0ec45, +0x01600e06,0x20382024,0x0080d821,0x10a0ec45, +0x00d0200b,0x20686602,0x0110ec2d,0x12c15060, +0x20881079,0x20202e43,0x00509873,0x12a19488, +0x00584c2a,0x2010e00e,0x0040f468,0x13a19089, +0x0088582a,0x00010410,0x0010e464,0x13b19488, +0x01985837,0x0031081e,0x20806854,0x16b1d8a0, +0x21e8fe60,0x2052f920,0x01024059,0x18924cec, +0x22687e2d,0x21417088,0x03c2ec73,0x19a278f5, +0x2288822e,0x21617c89,0x0412fc78,0x19a278f4, +0x2338823f,0x213180be,0x03a38c9a,0x1d62b916 + }, //TL84 + { +0x0528122a,0x00c00000,0x0003e000,0x1d6a5707, +0x05d82e30,0x01100000,0x00047c00,0x1f1a871b, +0x05c83630,0x01400000,0x00049800,0x1f0a9719, +0x06384235,0x01600000,0x0004f000,0x220aab24, +0x25d83428,0x0080027e,0x000208f6,0x1678be8c, +0x26f8402a,0x0060028f,0x00025917,0x17a8a68f, +0x26d8442b,0x00700291,0x00026514,0x17b8aa8f, +0x27a8482d,0x005002a0,0x00027529,0x1a789e90, +0x00980803,0x20500205,0x00083620,0x14886221, +0x0140080a,0x20a00210,0x00086e35,0x15d8421e, +0x0120080b,0x20a00211,0x00086e33,0x15d8461e, +0x01500414,0x20c0021a,0x0008be46,0x18a84a1e, +0x00701402,0x20700002,0x00085e05,0x13188234, +0x20500603,0x2080000f,0x00087008,0x14688635, +0x20300a03,0x2080000f,0x00087405,0x14688a35, +0x00401a0a,0x20b00022,0x0008b208,0x16f8b645, +0x20380601,0x20200008,0x00081810,0x1188aa2f, +0x00a00603,0x20600005,0x00081e07,0x12c8a634, +0x00800205,0x20600008,0x00081203,0x12c8aa34, +0x00500004,0x20500002,0x00080804,0x14b8de47, +0x00381206,0x20300005,0x00002806,0x1038a624, +0x20500c05,0x20500205,0x00082016,0x1128ae2d, +0x20300c05,0x20600207,0x00081813,0x1138aa2c, +0x00281e0d,0x2040000f,0x00005813,0x12a8d63c, +0x20101005,0x2070020b,0x0008100d,0x0f38921b, +0x00380604,0x20200009,0x00000407,0x1008be1e, +0x00000202,0x20300007,0x00080c0b,0x1018be1d, +0x20500c0d,0x20b0021a,0x0000041a,0x1128a625, +0x00000c01,0x20300003,0x00082c0b,0x0e98a60f, +0x20180401,0x20300204,0x00001811,0x0f48b212, +0x00280603,0x20300002,0x0000200c,0x0f58b612, +0x00300a07,0x2080000d,0x0008280a,0x1048be13, +0x00180e04,0x00000006,0x0000100a,0x0e48b205, +0x00000201,0x20300201,0x0000040d,0x0ef8ae03, +0x20300403,0x20400207,0x00000011,0x0ef8aa03, +0x20400806,0x20600208,0x00081413,0x0fe8c604, +0x00180802,0x20300205,0x0000180e,0x0e48a007, +0x00100803,0x20400204,0x0008140e,0x0f08ac0a, +0x00300400,0x20300002,0x0008180a,0x0f18b00a, +0x00980a06,0x2040000b,0x00000807,0x1008d00a, +0x20300602,0x20500001,0x00080410,0x0ec89c16, +0x20180a05,0x20200007,0x00000810,0x0f98b819, +0x20380a04,0x20200003,0x00000c14,0x0fa8b819, +0x20c80803,0x20600206,0x00001822,0x1098c01e, +0x00301003,0x20400203,0x00081807,0x0fa89c21, +0x20580409,0x20400207,0x0008040c,0x10a8b028, +0x2050000a,0x20400207,0x00080c0c,0x10a8b029, +0x01000202,0x20800001,0x00080603,0x11e8bc2d, +0x20880a05,0x00000005,0x0000040f,0x10d8ac2c, +0x0030020d,0x20500013,0x00002a01,0x1208b02d, +0x0030020f,0x20400015,0x00002e03,0x1208b02d, +0x21b80806,0x20700204,0x0008042c,0x1378c042, +0x02102403,0x2020020b,0x00084209,0x1258a82f, +0x01901001,0x20500215,0x00001007,0x13789030, +0x01a01404,0x20500219,0x00000c07,0x1378902f, +0x02502e0c,0x20a0000d,0x00081625,0x15c8c045, +0x04180639,0x00700203,0x0008545b,0x1428d858, +0x03c01a29,0x00000211,0x00089053,0x1578b05d, +0x03f01a2d,0x0010020d,0x00089054,0x1578b45c, +0x05702a35,0x00100218,0x00083849,0x17e8c857, +0x25d0a439,0x006002ab,0x000bbd16,0x19597d10, +0x2560702e,0x00600289,0x000b5502,0x1a996d07, +0x25806c30,0x00700290,0x000b5d09,0x1a99710b, +0x26d0a43c,0x00b002b3,0x000bed46,0x1d29811e, +0x02887a2c,0x01583400,0x0253b400,0x18fa0e8d, +0x02e85632,0x01188000,0x03240800,0x1a4a1e91, +0x02c84a31,0x00b89c00,0x03d40000,0x1a2a1e8c, +0x02e83a34,0x0098c400,0x04142400,0x1d0a2a8f, +0x23404435,0x20989e84,0x01815077,0x15288a51, +0x24504842,0x2048c696,0x01315489,0x1688824c, +0x24204c41,0x2078ce93,0x01614c83,0x16787e4a, +0x24e04c40,0x2058d69b,0x01014089,0x19487e4a, +0x00b01a04,0x0088181b,0x20f8b226,0x13a88229, +0x01f00213,0x00d01c30,0x21e8de46,0x15287e2a, +0x01d00a11,0x00c0182f,0x21d8e644,0x15287e2b, +0x02802604,0x00e00c25,0x22594e5f,0x17e89235, +0x00982608,0x00e0400e,0x21582603,0x11f8ae3d, +0x20880806,0x00e01208,0x21782817,0x1348b242, +0x20581004,0x00e01a04,0x21782414,0x1338b643, +0x20682e0b,0x01704c1a,0x2228441a,0x1568f658, +0x20400803,0x0048120a,0x20501018,0x1028b233, +0x00680604,0x00b0100b,0x21382601,0x1168ca37, +0x00300601,0x00a00006,0x21181c04,0x1168ca36, +0x00980a01,0x00c00607,0x20e03407,0x12f8fa48, +0x20302404,0x00783000,0x2098140b,0x0ee8ba21, +0x00081602,0x00a02801,0x20e00811,0x0fc8ca2f, +0x00281202,0x00c02404,0x2118040c,0x0fc8ce2e, +0x20b03007,0x00a85609,0x20d01422,0x10f8ee34, +0x00481e04,0x0100340b,0x21581002,0x0df8ba1b, +0x20100801,0x00680e04,0x20501410,0x0e88c61e, +0x20200001,0x00800203,0x20801412,0x0e98ca1f, +0x00880e05,0x0160280c,0x22282000,0x0fa8ea23, +0x00181202,0x00902602,0x2090180e,0x0d48b612, +0x00000601,0x00880800,0x2080040d,0x0dd8c210, +0x20100800,0x00881201,0x20800c0e,0x0de8c60f, +0x20481001,0x01401a04,0x21801418,0x0eb8ee17, +0x20201002,0x00582208,0x00001410,0x0ce8b204, +0x20100402,0x00980602,0x20a8080c,0x0d88c203, +0x00180401,0x00a00800,0x20c80c0a,0x0d98c203, +0x00281000,0x01001c00,0x2130000b,0x0e48ea05, +0x00301001,0x00981e01,0x20881009,0x0d08b009, +0x00480e04,0x00a01404,0x20b8040a,0x0da8c009, +0x00481204,0x00901003,0x20a0040c,0x0da8c408, +0x00300e02,0x00c81a01,0x20c01012,0x0e58e809, +0x20581403,0x00d00c03,0x20f81011,0x0d78b816, +0x20600803,0x00681a07,0x20700417,0x0e28c419, +0x20600c04,0x00681a08,0x20600417,0x0e28c419, +0x20a80408,0x00f81608,0x2128081b,0x0ef8e820, +0x0058260a,0x0080300b,0x20c01403,0x0e58b420, +0x00400402,0x00980802,0x20d81805,0x0f38c827, +0x00500002,0x00980404,0x20c81c04,0x0f38c827, +0x00e0020d,0x00e0040f,0x21780e02,0x1048ec2d, +0x20d02012,0x00081a14,0x00080c14,0x0f88a82c, +0x20a81602,0x00a00409,0x20e02412,0x1098cc32, +0x20c81201,0x00980408,0x20d02413,0x1098cc33, +0x21501818,0x00f81e17,0x21682028,0x11d8ec40, +0x02484221,0x00806821,0x20600a14,0x10f8b42c, +0x01a80e0d,0x00503403,0x20e01e0e,0x1248ac34, +0x01e8120f,0x00504006,0x20e01e12,0x1248ac33, +0x01986a21,0x01408432,0x21d02e18,0x1428fc48, +0x0070300a,0x20880e41,0x01587457,0x1298b04d, +0x01380a07,0x00204a25,0x20188041,0x1418b04e, +0x01280e08,0x00104a26,0x00287447,0x1408b04e, +0x02280e09,0x20607630,0x00381831,0x1668c054, +0x22488c0b,0x0041f221,0x012b3c6b,0x167958ad, +0x22882413,0x00014e39,0x012adc79,0x17d948aa, +0x22881c14,0x20214a3d,0x014af479,0x17d948ad, +0x23186c18,0x2081ee49,0x020b1892,0x1a4940b6, +0x20409208,0x22399c00,0x06415400,0x15c8fa2c, +0x20407a0f,0x22498000,0x06517c00,0x1728f22a, +0x2050760e,0x22197800,0x05f16000,0x1718e629, +0x20605612,0x21a96c00,0x05c16c00,0x19e8ee2a, +0x0018140d,0x00002e18,0x2038320d,0x14586233, +0x20300c1a,0x2060162d,0x0058620d,0x15b85231, +0x20200c1a,0x20501e2a,0x00287210,0x15b85231, +0x20e01024,0x20501635,0x0018a612,0x18885e33, +0x00780a06,0x20502c0f,0x0098620b,0x12888e3f, +0x00c8160f,0x20301c22,0x00a87a16,0x13f8a642, +0x00c81e10,0x20202c23,0x00887615,0x13e8aa43, +0x02583218,0x20207437,0x0068c23a,0x1668d259, +0x00101c02,0x20783203,0x0140080b,0x1088ae3e, +0x20201809,0x20880e0b,0x0128200f,0x11b8be46, +0x20201c09,0x2098160d,0x01381410,0x11b8be46, +0x21101808,0x20e83611,0x02303834,0x1358f65c, +0x20100801,0x00000802,0x0088200e,0x0ec8ae32, +0x00380607,0x2020080f,0x00f8080a,0x0fb8d23a, +0x00280606,0x2020100e,0x00e8140b,0x0fb8ce39, +0x00801e02,0x20881807,0x01681400,0x10f8ea42, +0x00182a03,0x00203c06,0x00a8040b,0x0d68b625, +0x20200403,0x20381207,0x01102c12,0x0e28c62c, +0x00000001,0x20480a04,0x01302810,0x0e28ca2c, +0x20482000,0x20104402,0x01081019,0x0f08ea36, +0x00001002,0x20881e04,0x01a0280d,0x0c78b21a, +0x00080601,0x20200801,0x00d0080c,0x0d08b61c, +0x20100000,0x20400201,0x01000c0f,0x0d08ba1c, +0x00380e03,0x20a00802,0x0200280c,0x0da8ee23, +0x20100202,0x20481001,0x01201c0c,0x0bd8a60d, +0x20100401,0x20300602,0x00f0000e,0x0c58b60f, +0x20100401,0x20400601,0x0108040c,0x0c58b60f, +0x20301001,0x20d81605,0x02201c14,0x0cc8da13, +0x00080402,0x20401203,0x00e80808,0x0b989603, +0x00180a01,0x20200c01,0x0100000a,0x0c08b603, +0x00280602,0x20300402,0x0110040a,0x0c18ba04, +0x00201002,0x20981a02,0x01d0040b,0x0c78d604, +0x00480a04,0x20601802,0x01281008,0x0ba89c06, +0x00100800,0x20481603,0x0120040e,0x0c18b409, +0x00001001,0x20481e04,0x0120040f,0x0c28b409, +0x00181205,0x20500c03,0x01700011,0x0c88d40a, +0x20201803,0x20782e08,0x01880414,0x0c08a414, +0x20300402,0x20200602,0x00d82010,0x0ca8b818, +0x20200001,0x20100a01,0x00b8240f,0x0ca8b818, +0x20202009,0x20981e0d,0x01a82c13,0x0d28d41c, +0x20501405,0x20183802,0x00d8100e,0x0ce8b424, +0x00780604,0x20100405,0x00e80c07,0x0d98c824, +0x00680604,0x20100004,0x00d80c08,0x0d98c823, +0x00181a04,0x2010080d,0x0148180d,0x0e48f42c, +0x0048320a,0x00404811,0x20100000,0x0e28ac2b, +0x20c0180a,0x20383607,0x00e0041b,0x0ee8cc35, +0x20d0180b,0x20283607,0x00d8041b,0x0ee8cc35, +0x00381605,0x20702802,0x01680411,0x0fe8ec3b, +0x00302c01,0x2088560d,0x0110500d,0x0f989c32, +0x00d81614,0x00401018,0x00102e0b,0x10c8c43d, +0x00f81a17,0x0050101b,0x00103a0c,0x10c8c43c, +0x2080580a,0x20c8b60c,0x0200481a,0x1208f450, +0x01282a05,0x00308a0a,0x20389416,0x11688c43, +0x00c00c0a,0x20103225,0x00584c1d,0x12b8a846, +0x0090140e,0x20202a2b,0x00584c21,0x12b8a447, +0x01882213,0x00a05011,0x20d83002,0x14d8d45e, +0x21980809,0x2070521a,0x01e9104a,0x1418f872, +0x21586002,0x0030e206,0x01193840,0x15890073, +0x21486401,0x0030fa02,0x00f9543c,0x15990074, +0x2188300d,0x0010ae28,0x0068dc49,0x1828f483, +0x20c00a01,0x20101000,0x20685400,0x14d83e24, +0x21300c04,0x00381c00,0x20687000,0x1648321c, +0x21301005,0x00281c00,0x20588000,0x1648321d, +0x21804807,0x20e87000,0x00d8d800,0x19181a20, +0x00d01804,0x00181202,0x20184e24,0x13886a36, +0x01781207,0x0050380c,0x20d87a3a,0x15186239, +0x01881608,0x00603c0f,0x20c8763a,0x1508663a, +0x01700202,0x00403c15,0x20f8ea47,0x17b87a43, +0x00281604,0x0070140b,0x20581804,0x11888a46, +0x2030140a,0x00281e08,0x0018340c,0x12c89250, +0x2040140b,0x0018260a,0x0028280e,0x12b89250, +0x00c01a09,0x00382010,0x00180e03,0x14d8c668, +0x00280c03,0x00202601,0x20181009,0x0f688640, +0x00781a0b,0x00603c17,0x20682804,0x1068a649, +0x0078160b,0x00603c17,0x20782803,0x1068a648, +0x20980409,0x0090120b,0x20780c22,0x11c8be59, +0x00081207,0x20101c07,0x00801410,0x0d988e34, +0x20580404,0x0018060b,0x00903819,0x0e58a23a, +0x20480404,0x0010020a,0x00803418,0x0e48a23a, +0x0078260a,0x00803c12,0x20300807,0x0f58c644, +0x20301c08,0x2058360d,0x00f02011,0x0c388223, +0x00100601,0x00080401,0x0080040c,0x0cd89628, +0x00100a01,0x00080c01,0x00800c0c,0x0cc89628, +0x20401005,0x2018220d,0x00c03c1b,0x0d78b233, +0x00280e06,0x00200c0b,0x00280409,0x0b587a17, +0x20100401,0x00180601,0x0070080e,0x0bc8921b, +0x20100001,0x00200201,0x0050080e,0x0bc88e1b, +0x00001401,0x00382001,0x0040080e,0x0c38a61f, +0x20300c04,0x20181208,0x00500c0d,0x0ac8760c, +0x00080e02,0x00200c02,0x00500c0b,0x0b288a0f, +0x00080e02,0x00200c02,0x00500c0b,0x0b288a0e, +0x20281602,0x00801c05,0x2040080f,0x0b789e11, +0x00280601,0x00300004,0x00180805,0x0a987602, +0x00000802,0x20280e05,0x0090080b,0x0ad88603, +0x00000802,0x20180a05,0x0080080c,0x0ad88603, +0x00480e03,0x00301602,0x00301409,0x0b189605, +0x00080601,0x00200400,0x0010080b,0x0aa87406, +0x00100201,0x00000801,0x0068140b,0x0ae88408, +0x00180601,0x00101002,0x0068140b,0x0af88408, +0x20501809,0x0008220b,0x00881014,0x0b28940a, +0x00280800,0x00102202,0x00281c0b,0x0af87010, +0x20180a01,0x00000e01,0x00880c0e,0x0b588c15, +0x20180400,0x00000a02,0x00a8080e,0x0b689014, +0x0068260c,0x0060400f,0x00082406,0x0bb8a017, +0x00000002,0x20100a03,0x00a82010,0x0bb8841e, +0x00300c02,0x20180e02,0x00a8140c,0x0c389822, +0x00300c02,0x20280e02,0x00b8140c,0x0c389822, +0x2030280b,0x20383e14,0x0108081a,0x0ca8ac28, +0x20602002,0x20284c02,0x00c00c11,0x0ce8942f, +0x20281601,0x00201803,0x00781414,0x0d88a032, +0x20281a02,0x00101804,0x00881014,0x0d88a431, +0x20100206,0x0068140f,0x00181c12,0x0e48c03d, +0x00481a04,0x00603008,0x20781000,0x0e888837, +0x20700c04,0x20382800,0x00c0140d,0x0f58a842, +0x20801406,0x20483a03,0x00e0180e,0x0f58a842, +0x00282802,0x00704e03,0x2038240e,0x1078bc4d, +0x00c01207,0x00001604,0x00680c0c,0x1048883d, +0x01782211,0x00005c0c,0x00281609,0x11789844, +0x01782611,0x0010640e,0x0008260a,0x11889845, +0x00500a06,0x20381803,0x01001013,0x1318d05e, +0x21081008,0x00403e18,0x00a88830,0x1288a45a, +0x2130300d,0x20983e26,0x0198403a,0x13d8ac5d, +0x2130240c,0x20883624,0x0198343a,0x13d8b05c, +0x20b00405,0x20101a10,0x00a85821,0x1668d077, +0x20d82403,0x00a02400,0x20883000,0x1448562b, +0x20f00c05,0x20100400,0x00288800,0x15e83a2c, +0x20e00804,0x00001000,0x00188800,0x15d83a2e, +0x21180c05,0x00c06800,0x21e8d400,0x18e83a3f, +0x01281e08,0x0020380a,0x00282226,0x12b86a3e, +0x01080a06,0x00200c0e,0x0038422d,0x14487643, +0x01080606,0x0010000d,0x00583a2a,0x14287644, +0x01582a03,0x00a0380e,0x20385232,0x16a89e59, +0x2030200b,0x2058320f,0x00f80c0f,0x1078764a, +0x00780406,0x00002204,0x00683004,0x11b88258, +0x00700007,0x00001e05,0x00683804,0x11a88257, +0x00482202,0x20102405,0x00b00c0d,0x1368ae6b, +0x00580a08,0x00300412,0x00480807,0x0e58823f, +0x20480a09,0x2018080f,0x00d0241a,0x0f289649, +0x20480e0a,0x00080411,0x00c02419,0x0f189a48, +0x00000c00,0x20900a01,0x01400c18,0x1058a259, +0x20700403,0x00181607,0x00503017,0x0c98722f, +0x20100c07,0x2038120d,0x00b0200e,0x0d387a34, +0x00000c07,0x2028120e,0x00b0240e,0x0d387e34, +0x20401402,0x20683602,0x01603019,0x0de89e41, +0x00580e02,0x00302002,0x00180804,0x0b686222, +0x00080a03,0x00100c08,0x0068040c,0x0bc87627, +0x00080e04,0x00101008,0x0070000d,0x0bc87a27, +0x00080601,0x20101403,0x0090040d,0x0c388a2e, +0x20500803,0x20181605,0x00900c13,0x0a786617, +0x00080601,0x20100602,0x0090180d,0x0ac8721a, +0x00000001,0x20200205,0x00b0140d,0x0ac86e1a, +0x00280e01,0x20301a01,0x00e0100f,0x0b088220, +0x00181203,0x00101805,0x00480405,0x09f8620b, +0x20200c03,0x20281a04,0x00a0080e,0x0a286a0d, +0x20200c02,0x20281a03,0x00a0040d,0x0a286e0d, +0x20400801,0x20681e04,0x01401813,0x0a487e0f, +0x00100c01,0x20380a04,0x00a00409,0x09b86204, +0x00280601,0x00100c04,0x00481007,0x09f86a03, +0x00280601,0x00100803,0x00580c07,0x09f86e03, +0x00100c02,0x20481601,0x00d80407,0x0a087601, +0x20100401,0x20180800,0x0078040b,0x09c86006, +0x00080601,0x00000a01,0x0070040c,0x09f86c07, +0x00080602,0x00000400,0x0070080c,0x09f86c07, +0x00481204,0x20102805,0x00881409,0x0a287407, +0x00180602,0x00000403,0x00500009,0x0a286410, +0x20100803,0x20180a04,0x00980c0d,0x0a686c13, +0x20100c04,0x20180a06,0x00880c0d,0x0a686c13, +0x20501406,0x20582e09,0x01100816,0x0a988016, +0x00200801,0x20100204,0x0078100d,0x0ac8601b, +0x00481205,0x00101405,0x0068100a,0x0b38741f, +0x00481206,0x00101807,0x0068100a,0x0b38741f, +0x00981a06,0x00003808,0x00683006,0x0b888024, +0x20480c02,0x00001201,0x00782012,0x0be8702b, +0x20301805,0x20382a0a,0x00c80c16,0x0c687c2f, +0x20401c05,0x20382e0a,0x00b80817,0x0c687c30, +0x20800007,0x2068120a,0x01580821,0x0ce89438, +0x00001002,0x20281805,0x00b80407,0x0d788038, +0x20300802,0x00380406,0x00282c0d,0x0e288c41, +0x20300404,0x00400405,0x0018380b,0x0e288c41, +0x00402604,0x20582809,0x0118180a,0x0f08a04e, +0x0068320e,0x0020400b,0x00502408,0x0f48743f, +0x0060060d,0x0058080d,0x00102803,0x10589049, +0x00680610,0x00580410,0x00202c04,0x10589448, +0x20100a02,0x00400202,0x00780815,0x11a8a45e, +0x2080100a,0x20a0121d,0x01683418,0x1178684e, +0x20782408,0x00605a19,0x20184414,0x12c87c53, +0x20780c0a,0x00403a1e,0x00183c16,0x12b87c54, +0x20682002,0x00602e06,0x00782c11,0x14e8b070, +0x20903004,0x20c84400,0x01784c00,0x13a83631, +0x20a80e02,0x00102c00,0x20183c00,0x1578363b, +0x20a80a02,0x00002400,0x00083800,0x15683a3c, +0x20c84203,0x00104800,0x00780400,0x1828664e, +0x00a00603,0x0018180b,0x00781e1c,0x11f8563f, +0x00a00c08,0x20381606,0x00a8321f,0x13785a4b, +0x00900407,0x20280a05,0x00982e1d,0x13685a4b, +0x01203805,0x20f84209,0x01a81a24,0x15886e60, +0x00881601,0x00103403,0x00181c01,0x0fb8564d, +0x00e8060a,0x00001412,0x00681800,0x10c86e5b, +0x00e80a09,0x20101c11,0x00781a01,0x10b86a5a, +0x00203004,0x20183c04,0x00a82412,0x12388669, +0x20300800,0x20481201,0x00e01819,0x0d785e40, +0x20d00c06,0x2018220b,0x00b02829,0x0e286646, +0x20e01006,0x2028260b,0x00d0282a,0x0e186646, +0x0008220b,0x00b02811,0x20601c17,0x0f488655, +0x20400002,0x20180a02,0x00a00810,0x0bd8562b, +0x00680e03,0x00201406,0x00380401,0x0c685e31, +0x00780a03,0x00201006,0x00480800,0x0c585e31, +0x20280408,0x00300a10,0x00402416,0x0cf86a3f, +0x00300203,0x20180404,0x00801005,0x0aa85221, +0x20300400,0x20180a02,0x00801814,0x0af85a27, +0x20400801,0x00081202,0x00801815,0x0af85a26, +0x20180a04,0x00200008,0x00601010,0x0b486a2b, +0x20200401,0x20100204,0x0070040f,0x09c84617, +0x00000000,0x00080a01,0x00600c0a,0x0a085217, +0x00180601,0x00100000,0x00400808,0x0a085217, +0x00100800,0x00081605,0x0060200e,0x0a385a1c, +0x20100c04,0x20181e03,0x0078040a,0x09484e0a, +0x00080801,0x00000e01,0x00480c09,0x09784e0e, +0x00080802,0x00000e02,0x0058080b,0x09784e0e, +0x20300003,0x00300204,0x00280c0f,0x0988520e, +0x00281204,0x00301808,0x00080405,0x09184e03, +0x00000202,0x20280402,0x0080000b,0x09385604, +0x00100202,0x20100003,0x0070000a,0x09385603, +0x00280a01,0x00301004,0x00181007,0x09485a03, +0x00000402,0x20200205,0x0060040a,0x09284805, +0x20100802,0x20180e03,0x0078040c,0x09485007, +0x20200803,0x20180e04,0x0070000d,0x09485008, +0x00080601,0x00180800,0x0050100e,0x09585c07, +0x20100c02,0x00080e01,0x00680c0b,0x09784c10, +0x00280a04,0x00101004,0x00480809,0x09a85412, +0x00380a04,0x00101405,0x00480c07,0x09a85412, +0x00100002,0x00001203,0x0038180d,0x09c85815, +0x00380e05,0x00201405,0x00380409,0x0a18501a, +0x20101004,0x20181a07,0x0098040f,0x0a68581e, +0x20101004,0x20281e08,0x00900011,0x0a68581e, +0x00300204,0x00181002,0x0080080f,0x0a986422, +0x20200c09,0x2018120b,0x00881412,0x0b185027, +0x00280e02,0x00302405,0x00282c0c,0x0b88602c, +0x00181202,0x00302404,0x00382c0d,0x0b88602c, +0x2010180a,0x00180e0a,0x00483417,0x0bf86435, +0x0028220a,0x00201c11,0x0040000c,0x0c986036, +0x20181005,0x00001202,0x00b80c13,0x0d28703c, +0x00181003,0x20101201,0x00c80811,0x0d28703b, +0x00083e08,0x00604813,0x00181014,0x0df8804a, +0x20803005,0x2068520d,0x00b02c13,0x0e885046, +0x2078060b,0x2040040c,0x00f01c10,0x0f48704d, +0x20900609,0x20580c09,0x01001c14,0x0f48704d, +0x20380e03,0x20901a06,0x01202413,0x1098705e, +0x00281601,0x00603803,0x20884205,0x10d84c4b, +0x00201c07,0x20581614,0x01080e05,0x11d86052, +0x00300c05,0x20301210,0x00d81e08,0x11d86052, +0x20404004,0x20c83a0d,0x0188280b,0x13c8706b, +0x20682602,0x00605000,0x20c82800,0x1378223d, +0x20c00201,0x00100400,0x00181400,0x1508363f, +0x20c80601,0x00200800,0x00080c00,0x14f83a40, +0x20f06408,0x20587800,0x00a86000,0x1778464e, +0x00701406,0x20480e07,0x00881e11,0x11783645, +0x01200405,0x00101203,0x00283225,0x12e84252, +0x01100c06,0x00100a04,0x00282e23,0x12c84251, +0x01683e08,0x01406417,0x2148422d,0x14d86664, +0x00780604,0x0018080a,0x00500404,0x0f284a4c, +0x00481608,0x00300c0c,0x00601412,0x1008565b, +0x00581608,0x0040080d,0x00401410,0x0ff8565b, +0x00683a03,0x00405601,0x00502416,0x11586670, +0x20480800,0x00000a02,0x00401418,0x0ce83a3e, +0x20880405,0x20200a0a,0x0090101e,0x0d884243, +0x20880804,0x2010120a,0x0060101f,0x0d784243, +0x20b01005,0x2098360a,0x01a03828,0x0e485e51, +0x20100402,0x20280603,0x0060000d,0x0b58362b, +0x00400e01,0x20381004,0x00b00007,0x0bc84231, +0x00400a01,0x20380c03,0x00a00006,0x0bb84231, +0x00600a04,0x20500007,0x00d00006,0x0c384a3a, +0x00000601,0x00080802,0x00500009,0x0a28361f, +0x20300202,0x00000001,0x00600c12,0x0a683e24, +0x20480602,0x20100401,0x00700c13,0x0a683e24, +0x20501003,0x20381a06,0x00c01418,0x0a98462a, +0x20180800,0x00100a01,0x0030040a,0x09583216, +0x00000402,0x20180a04,0x00700409,0x09883a17, +0x00000802,0x20280e05,0x00800408,0x09883a16, +0x00180e03,0x00100c04,0x00700409,0x0998421a, +0x00200000,0x00000e02,0x00580c07,0x08d8320d, +0x00200800,0x00080801,0x00580c08,0x08f83a0e, +0x00100400,0x00080801,0x00580c08,0x08e83a0e, +0x00000004,0x20200206,0x0098080c,0x08f83e0f, +0x20300c02,0x00081e01,0x0080000d,0x08883e03, +0x20100000,0x00200001,0x0038080d,0x08a83e04, +0x20100400,0x00180401,0x0038040d,0x08a83e04, +0x00100604,0x20280405,0x00a8040b,0x08a84604, +0x00280e02,0x00301005,0x00180405,0x08a83807, +0x00180e02,0x00201002,0x00200009,0x08b84007, +0x00180a01,0x00201001,0x00280409,0x08b83c07, +0x20100c05,0x20181206,0x0088080e,0x08b84008, +0x00180e02,0x00001400,0x00500c0b,0x08f8340e, +0x20200401,0x00080a02,0x0070080d,0x09183c12, +0x20100000,0x00080601,0x0060080c,0x09184012, +0x00281608,0x00201409,0x0050040a,0x09284414, +0x20200c04,0x20381606,0x00a0040e,0x0998341b, +0x00380801,0x00101800,0x00581408,0x09d83c1d, +0x00380c01,0x00001a01,0x00581009,0x09d83c1c, +0x2020180a,0x2028120e,0x00a81011,0x09f84021, +0x00780a07,0x00001807,0x00581406,0x0a983825, +0x00000603,0x20280402,0x00b00011,0x0ae84429, +0x20100a02,0x20280801,0x00b00011,0x0ae84429, +0x0098260c,0x0040380f,0x0068180c,0x0b385030, +0x2080240a,0x2028460d,0x00b0001d,0x0bf84036, +0x00401c05,0x20182207,0x00a80c11,0x0c78483a, +0x00401804,0x00082205,0x00980c10,0x0c78483a, +0x2080440b,0x20587214,0x01401426,0x0d185849, +0x20382a0a,0x00704012,0x20582406,0x0df84447, +0x21281603,0x00680408,0x00200c1d,0x0e985051, +0x21281603,0x00600808,0x0010081d,0x0e985050, +0x20580602,0x00c80c0e,0x2088240e,0x0fd85c63, +0x00100803,0x20280a0a,0x00b01603,0x10384848, +0x00981400,0x00104000,0x0018161a,0x11484051, +0x00881400,0x00003201,0x00380a18,0x11484051, +0x00185603,0x00b08808,0x20b81203,0x13085868, +0x20800803,0x00381c00,0x00580800,0x13182e3c, +0x20d80802,0x00400800,0x00481400,0x14a82a41, +0x20d00403,0x00380400,0x00681800,0x14982e41, +0x20786a06,0x00a0b000,0x20400c00,0x17083a5c, +0x00d81e07,0x0060300a,0x20380e18,0x11182a48, +0x01782205,0x00202007,0x00600628,0x12783255, +0x01782a05,0x00402c08,0x00500627,0x12583254, +0x00e02c08,0x21085612,0x02703616,0x14083e67, +0x00300806,0x20181a0b,0x00a0140e,0x0eb82a4d, +0x20302003,0x20683207,0x00f0141e,0x0f882a5a, +0x20302003,0x20783207,0x0100141d,0x0f782e59, +0x00302e04,0x20585007,0x01300415,0x10b83668, +0x20400603,0x00180c07,0x00480416,0x0c882a3b, +0x20300400,0x00380402,0x00280c14,0x0d282a41, +0x20400801,0x00180c01,0x00480c15,0x0d182a40, +0x20600005,0x00600204,0x2028141e,0x0dd82e4e, +0x00180802,0x00300e02,0x0010040a,0x0b08262b, +0x00381202,0x00301003,0x0010040b,0x0b682a31, +0x00480e03,0x00301005,0x00100409,0x0b582a31, +0x00281e05,0x0060180a,0x20200c0d,0x0bc83639, +0x20180602,0x00100803,0x0040080c,0x09d82620, +0x20500000,0x00080602,0x00601013,0x0a082623, +0x20600001,0x00080a03,0x00501414,0x0a082622, +0x20280a01,0x20101604,0x00401813,0x0a382629, +0x20100802,0x20180a04,0x0070080a,0x09081e15, +0x00100401,0x00000203,0x00580805,0x09382217, +0x00200000,0x00100a01,0x00380804,0x09282216, +0x20201003,0x20381a06,0x0090040d,0x09382219, +0x00280a02,0x00100802,0x00480405,0x0888220d, +0x00280400,0x00100c02,0x00580c08,0x08982610, +0x00280400,0x00100800,0x00580c09,0x08982610, +0x00300201,0x00100403,0x00381406,0x08982610, +0x20180402,0x20100a03,0x00780c0d,0x08382204, +0x20180601,0x20100401,0x0080000e,0x08382a05, +0x20180400,0x00000401,0x0070000e,0x08382a04, +0x20300001,0x00100400,0x00480410,0x08382a05, +0x00000601,0x20280c03,0x0090040a,0x08382407, +0x00000401,0x20280e01,0x0090080b,0x08482808, +0x00100400,0x20180a01,0x0080040a,0x08482808, +0x00481203,0x00101803,0x00500408,0x08482807, +0x20100601,0x20180c00,0x00600c0a,0x08982011, +0x20100201,0x00000401,0x0058040b,0x08b82412, +0x20100000,0x20100000,0x0060000c,0x08b82412, +0x20501406,0x20382207,0x00c00413,0x08b82415, +0x00200002,0x00000e02,0x00380c07,0x09481c1a, +0x00400400,0x00080a01,0x00600408,0x0968241c, +0x00300400,0x00080400,0x00600408,0x0968281c, +0x00882608,0x0020340b,0x00380803,0x09982420, +0x00180602,0x00000003,0x0050040d,0x0a382024, +0x20380402,0x00100800,0x00580813,0x0a782829, +0x20280802,0x00100c00,0x00580812,0x0a782429, +0x20302008,0x2088320d,0x0110101b,0x0ac8242f, +0x00381402,0x20102e04,0x00681c0f,0x0b982032, +0x00981e08,0x20103006,0x0070040a,0x0c082438, +0x00981e07,0x20102805,0x0080040b,0x0c082838, +0x00382e05,0x0010580a,0x00483812,0x0c982846, +0x20c02601,0x20683402,0x01100818,0x0d783046, +0x2150300c,0x20884211,0x01280c25,0x0e182850, +0x2150280a,0x20883e0f,0x01280425,0x0e182850, +0x20801c01,0x20a81606,0x01b0001c,0x0f28385d, +0x00480c00,0x00200c00,0x0040020d,0x0fd8284b, +0x00980e06,0x00400012,0x00380a1a,0x10d83854, +0x00800205,0x0028080f,0x00380e19,0x10c83454, +0x20203801,0x20387202,0x01602005,0x1268446c, +0x20501400,0x20800000,0x00f81c00,0x12e80640, +0x20b00a01,0x20680c00,0x00f81000,0x14780644, +0x20a80a03,0x20600400,0x00f00000,0x14600244, +0x20d04c03,0x20a88c00,0x01900c00,0x16b80e52, +0x00600800,0x20482000,0x00f0120e,0x10d81246, +0x01302c05,0x20483e03,0x00c81621,0x12380e54, +0x01203c09,0x20785209,0x0108161f,0x12180a54, +0x01781603,0x00903009,0x20a82e28,0x13f00266, +0x00900401,0x20200800,0x00681403,0x0e880a4c, +0x00082606,0x0070340b,0x20381017,0x0f581659, +0x00082608,0x00803410,0x20481816,0x0f481658, +0x20182000,0x00403601,0x0028041c,0x10880e6c, +0x20780602,0x20100803,0x0080041d,0x0c58123c, +0x20300002,0x20200606,0x00a01016,0x0ce81243, +0x20380403,0x20100e08,0x00901016,0x0cd81242, +0x20100a02,0x20500601,0x0100001a,0x0d981250, +0x00200802,0x20280e04,0x00a00808,0x0ac80e29, +0x00101001,0x20281e01,0x00b0040e,0x0b281230, +0x00100800,0x20281401,0x00b0040e,0x0b181230, +0x20301c05,0x20383a07,0x01100817,0x0b781638, +0x20300000,0x00080802,0x0060040f,0x09a80e1e, +0x20580800,0x00200002,0x00500011,0x09d81221, +0x20580400,0x00100000,0x00600011,0x09d80e21, +0x20380603,0x00480808,0x0020000f,0x0a081625, +0x00180602,0x00000c01,0x00400405,0x08e80a14, +0x00380601,0x00100c00,0x00500002,0x09080e17, +0x00200000,0x00000401,0x00680403,0x09080e17, +0x00180800,0x00301a02,0x00100007,0x09180e1a, +0x00100c03,0x20181205,0x00700008,0x08580a0e, +0x00100400,0x20180a01,0x0070000a,0x08680e11, +0x00200201,0x00000000,0x0070040a,0x08580e11, +0x00280401,0x00100602,0x00700009,0x08680e12, +0x00100601,0x00200003,0x00380c0a,0x08080e05, +0x20200400,0x00080800,0x0060000f,0x08080e04, +0x20200401,0x00080a02,0x0070000f,0x08080e04, +0x20280602,0x00000002,0x00800810,0x08080e05, +0x20180800,0x00200400,0x0030040d,0x08180c06, +0x00100001,0x00100000,0x00480809,0x08180c08, +0x00100000,0x00100001,0x00580809,0x08181008, +0x00001404,0x20181e04,0x0080000b,0x08180c09, +0x20280401,0x00100201,0x0040000a,0x08780c12, +0x20280601,0x00100401,0x0050000c,0x08781012, +0x20180400,0x00100400,0x0050000c,0x08781012, +0x00181206,0x00301c07,0x0018080c,0x08880c14, +0x00400201,0x00000402,0x00400005,0x09280c1a, +0x00400000,0x00000400,0x00500007,0x0938101c, +0x00300000,0x00000400,0x00580408,0x0938101c, +0x00002808,0x20183e0b,0x0080080e,0x09580c21, +0x20100e01,0x00080e01,0x00500410,0x0a180c24, +0x20100602,0x00080801,0x00600813,0x0a481029, +0x00000602,0x00080801,0x00600812,0x0a481029, +0x00582208,0x0090340d,0x2068180f,0x0aa8102f, +0x00501004,0x00381603,0x00280c0c,0x0b681032, +0x00101807,0x00082e07,0x00500010,0x0bd8103b, +0x00201405,0x00182a06,0x00400410,0x0bd8103a, +0x20201c08,0x00182e0b,0x0070141c,0x0c681045, +0x20d82e05,0x00703409,0x2020001a,0x0d481445, +0x20982a08,0x0060540e,0x20682414,0x0de8104d, +0x20b81a04,0x00604009,0x20582815,0x0de8104d, +0x20683207,0x0080400d,0x20480416,0x0ef80c5e, +0x00401c02,0x20381607,0x00b00e0d,0x0f98084b, +0x00302403,0x20382609,0x00f01e08,0x10781451, +0x00300c01,0x00080a03,0x00b0160a,0x10781852, +0x20180802,0x20403a06,0x00b80803,0x12200069, +0x20582e06,0x00d03800,0x20a03400,0x12f00a41, +0x20c00c03,0x00300c00,0x20382000,0x14901a46, +0x20e01c04,0x00280c00,0x20282800,0x14801a44, +0x20a82201,0x00505400,0x20382000,0x16d02259, +0x0060080c,0x00280e13,0x0048060e,0x10d01648, +0x01783a08,0x00604c08,0x00000624,0x12300e58, +0x01a8420a,0x0090640d,0x20580e29,0x12301258, +0x01400601,0x20281203,0x01101a1f,0x13e00e68, +0x00a80e09,0x00401412,0x00181403,0x0e80064d, +0x20602408,0x20783e0e,0x01301822,0x0f401259, +0x20802009,0x20783a11,0x01402026,0x0f300e5a, +0x20101c04,0x20283205,0x00d0001c,0x1070166a, +0x20980405,0x00180a0a,0x00601c20,0x0c400e3b, +0x20180a04,0x00200409,0x00481010,0x0ce01240, +0x00080605,0x0010040a,0x0068100e,0x0cd01240, +0x20381e04,0x00501809,0x0010001a,0x0d90124f, +0x00480603,0x00000c05,0x00480c04,0x0ac01229, +0x00281201,0x00001602,0x0060040d,0x0b201232, +0x00180401,0x20100a04,0x0070040f,0x0b101231, +0x00280800,0x20202204,0x00780811,0x0b701a3a, +0x20300802,0x20280a04,0x00700011,0x09a00e1f, +0x20500c02,0x20381203,0x00b80413,0x09d01221, +0x20400801,0x20280a01,0x00880c11,0x09d01221, +0x20600803,0x20481603,0x00f80417,0x09f00e26, +0x20100201,0x00080403,0x00500007,0x08e00a13, +0x00200601,0x00080804,0x00680803,0x09000e16, +0x00200201,0x00000003,0x00680403,0x08f00e17, +0x00100203,0x20280407,0x00a00005,0x09100e18, +0x00380401,0x00001000,0x00380803,0x08600e0e, +0x00280601,0x00100c01,0x00500409,0x08600e11, +0x00100000,0x00000201,0x0060040a,0x08500e10, +0x00400800,0x20280a03,0x00900807,0x08601611, +0x00080602,0x20100802,0x0080040d,0x08000e06, +0x20200002,0x20100203,0x0078040e,0x08000e05, +0x20100001,0x00000601,0x0068040d,0x08000e05, +0x20400803,0x00080e02,0x00780812,0x08001205, +0x20100c02,0x20281204,0x00a0000c,0x08000c06, +0x00100202,0x00000403,0x00880409,0x08100807, +0x00100601,0x00000001,0x0078040a,0x08100807, +0x00480e05,0x00201c07,0x00480807,0x08101008, +0x20100001,0x00180801,0x00680c0a,0x08600811, +0x20200403,0x00080e04,0x0080000d,0x08700812, +0x20100002,0x00180602,0x0070000c,0x08700812, +0x20600806,0x20281608,0x00b00c13,0x08800c15, +0x00200201,0x00100003,0x00480407,0x0910041a, +0x00480603,0x00100005,0x00580407,0x0930081c, +0x00480602,0x00100403,0x00600008,0x0930081c, +0x00882207,0x0000380a,0x00681403,0x09601020, +0x20281401,0x00101c01,0x0040040f,0x0a000825, +0x20300003,0x00000203,0x00600014,0x0a300829, +0x20300002,0x00000602,0x00600013,0x0a300829, +0x20402008,0x20882e0b,0x0140101c,0x0a800c2f, +0x00981209,0x20402405,0x00c01409,0x0b600c30, +0x00800203,0x00001c04,0x0068140a,0x0bc00838, +0x00780602,0x00001c03,0x0078100b,0x0bc00838, +0x0068160c,0x0010280e,0x00980411,0x0c601045, +0x21202c10,0x20884e15,0x01400c24,0x0d301047, +0x21100007,0x00082206,0x00d02022,0x0dd0004e, +0x20f80c04,0x20180a02,0x00e0201f,0x0dd0044d, +0x20d03011,0x20485215,0x01401823,0x0ee0145f, +0x00681609,0x0030401c,0x00182613,0x0fa0104d, +0x00681605,0x00004810,0x00580611,0x10801455, +0x00400603,0x20401c0a,0x00c00a0d,0x10701455, +0x00100609,0x00801c1c,0x20181203,0x1240146e, +0x20b03601,0x21284800,0x01d01400,0x13002e38, +0x20981e07,0x00003400,0x00604400,0x14c01e47, +0x20982606,0x00204400,0x00303800,0x14b01e47, +0x20b01605,0x20480800,0x00c03c00,0x17203256, +0x01200803,0x20500e03,0x00b82221,0x11203249, +0x01003c0a,0x20785614,0x0130261c,0x12603655, +0x01003409,0x20785a12,0x0150361c,0x12502e55, +0x0130040a,0x00080a10,0x00a00a22,0x14404667, +0x00000605,0x20381406,0x00d00815,0x0ea0224f, +0x00282605,0x0080300b,0x20282414,0x0f903259, +0x00181a03,0x00602408,0x20182415,0x0f803659, +0x00480e0a,0x0010200e,0x00882017,0x10d03e6c, +0x20400c04,0x20281608,0x00980816,0x0c702a39, +0x20500801,0x20181204,0x00a00819,0x0d202e43, +0x20400800,0x00081202,0x00800418,0x0d102e42, +0x20701c0a,0x20183a11,0x01000822,0x0dd03650, +0x00100202,0x00180805,0x00480c09,0x0af0222a, +0x00100802,0x00181a01,0x0068080c,0x0b502a30, +0x00200402,0x00280e01,0x0058080b,0x0b502a30, +0x00381207,0x0060040e,0x0028100c,0x0bc02e38, +0x20180a01,0x00200c00,0x0020000d,0x09d0221f, +0x20380e01,0x00401404,0x00081010,0x0a102623, +0x20380e01,0x00201004,0x00280c10,0x0a002622, +0x20380403,0x00200a06,0x00380414,0x0a403228, +0x20200403,0x00080602,0x0058040a,0x09001e14, +0x00180400,0x00000801,0x00500406,0x09202218, +0x00100001,0x00000201,0x00600406,0x09202217, +0x20300001,0x00180802,0x0058080c,0x09402a18, +0x00400204,0x00000406,0x00400402,0x08801e0e, +0x00100400,0x20180a01,0x0070080a,0x08802610, +0x00100201,0x20100402,0x00600409,0x0880260f, +0x00480603,0x00101004,0x00300004,0x08a02a10, +0x20200003,0x00180605,0x0040100f,0x08302605, +0x00080401,0x00000800,0x0050000c,0x08302a05, +0x00000001,0x20100602,0x0060040c,0x08302a05, +0x20180402,0x00000e04,0x00600410,0x08402e06, +0x00181202,0x00001403,0x00380408,0x08302406, +0x20180a01,0x20100801,0x0070080c,0x08402807, +0x20180e02,0x20100c02,0x0070040c,0x08402807, +0x20100201,0x20180c01,0x00900c0d,0x08502808, +0x00000803,0x20380604,0x00980c0a,0x0890240f, +0x00100801,0x20300203,0x00980809,0x08a02811, +0x00000c02,0x20480603,0x00a8080a,0x08a02811, +0x00000001,0x00000203,0x0068080b,0x08c03015, +0x00200603,0x20180404,0x0088040a,0x09301c19, +0x00200601,0x20280802,0x0098040c,0x0950241c, +0x00200a01,0x20180802,0x0088040b,0x0950241c, +0x00201803,0x00082401,0x0060000d,0x09902820, +0x20100c04,0x00081e04,0x00701010,0x0a302026, +0x20100404,0x00000601,0x00780810,0x0a60242a, +0x20100403,0x00000201,0x00680811,0x0a60242a, +0x00581e06,0x0060380a,0x20200411,0x0ad0302f, +0x00000e06,0x00381008,0x0000140e,0x0ba02435, +0x0058160a,0x0010140a,0x0080200e,0x0bf02439, +0x00581a0a,0x00201409,0x0060240e,0x0bf02439, +0x20680403,0x20181209,0x00c0381f,0x0ca03848, +0x2028140d,0x00603a0c,0x2038240f,0x0d803444, +0x20a02412,0x20482214,0x00d80c1c,0x0e00344e, +0x20a02c13,0x20483215,0x00b8081c,0x0e00344e, +0x00480808,0x20303c01,0x0088300e,0x0f40485e, +0x20301e09,0x0010041b,0x00a02008,0x0fd0244e, +0x00000a0b,0x00400420,0x00501e01,0x10b0285a, +0x00180e0b,0x00802c22,0x20101203,0x10c02c5a, +0x20881208,0x20503018,0x01704819,0x12804070, +0x20c82e03,0x01105400,0x21a02800,0x13803238, +0x21001002,0x20182400,0x00602c00,0x15103a3c, +0x20f01401,0x20282800,0x00903c00,0x15003a3c, +0x21181e08,0x00502c00,0x00006800,0x17a04a4e, +0x01581003,0x00601e09,0x20402224,0x1190424a, +0x01a83a0a,0x00406007,0x20201230,0x12f05654, +0x01982a06,0x00304803,0x2010122e,0x12e05653, +0x01d0080c,0x20200217,0x00b01632,0x14f07267, +0x20400e02,0x00200001,0x0030001b,0x0f00464f, +0x2030280c,0x20a83e17,0x0150101f,0x10005a5c, +0x20201c09,0x20782a10,0x0110081d,0x1000565c, +0x20680a08,0x2010000d,0x00c80425,0x1160666d, +0x00081803,0x00501a05,0x0038080e,0x0ce0423b, +0x20480e06,0x00100c0e,0x00682815,0x0d904a42, +0x20480e06,0x00000c0b,0x00782016,0x0d804a42, +0x00380c02,0x20301e0a,0x00c81012,0x0e706e52, +0x20100a02,0x20180403,0x0088140e,0x0b403a2c, +0x00300001,0x20300a05,0x0098080a,0x0bc04633, +0x00300802,0x20380605,0x00a8080a,0x0bc04a32, +0x20401c04,0x20683203,0x0138201b,0x0c30563c, +0x20200401,0x00080e02,0x0078040d,0x0a20321f, +0x20400801,0x20281a01,0x00b80c13,0x0a603e24, +0x20500801,0x20181400,0x00980c14,0x0a603e24, +0x00000205,0x00200009,0x00781c0e,0x0ab04628, +0x00000000,0x00100402,0x00480c08,0x09503215, +0x00100400,0x00080803,0x00580807,0x09803617, +0x00200000,0x00180403,0x00580806,0x09803a17, +0x20200004,0x00180a05,0x0078080e,0x09a0421a, +0x00081202,0x00100803,0x00501408,0x08d02e0d, +0x00180601,0x00200802,0x00300409,0x08e03a0f, +0x00080601,0x00100402,0x0040080b,0x08e03a0f, +0x00180a03,0x00100408,0x00600408,0x09003e0f, +0x00000801,0x20280a04,0x0070080a,0x08803a04, +0x00100601,0x00080a02,0x0050080b,0x08903e05, +0x00100201,0x00080601,0x0040080a,0x08903e04, +0x00100000,0x20100602,0x0060140c,0x08b04605, +0x20201403,0x00081a02,0x0048080b,0x08903406, +0x20200c04,0x00181603,0x0038080d,0x08a03c07, +0x20201004,0x00181a04,0x0048080e,0x08a03c07, +0x20201002,0x20280e03,0x0078040f,0x08c04809, +0x00381203,0x00501c06,0x20180406,0x08f0340f, +0x00280e05,0x00501809,0x20280407,0x09003811, +0x00281205,0x00501808,0x20280806,0x09003811, +0x00200400,0x00200403,0x00481008,0x09304414, +0x20180801,0x00100604,0x0050100f,0x09803819, +0x00180405,0x00200a07,0x0040080d,0x09b03c1b, +0x00180805,0x00200e06,0x0040080d,0x09b03c1b, +0x00581800,0x00302403,0x0060040d,0x0a00401f, +0x00300003,0x20100c00,0x0078080c,0x0a803826, +0x00380607,0x00001009,0x00700c0f,0x0ac03c29, +0x00380a08,0x00001409,0x00801010,0x0ac04029, +0x20201207,0x20381c04,0x00f0381b,0x0b404833, +0x20680a06,0x20101007,0x00901416,0x0bf03837, +0x20501808,0x20182a0c,0x00a01c18,0x0c50483d, +0x20501c0a,0x2038320e,0x00c01818,0x0c50483d, +0x2030180e,0x00181e10,0x00880416,0x0d40604c, +0x00b01011,0x2030020b,0x00d00003,0x0df04844, +0x00881c03,0x00504c0c,0x00082808,0x0e904c4d, +0x00882401,0x0050580f,0x00082c08,0x0e804c4d, +0x00c80608,0x0070241b,0x0010040f,0x0ff05c5f, +0x20c8260d,0x00005028,0x00d05423,0x10405456, +0x20a00a07,0x20302014,0x0130641f,0x11305860, +0x20a01606,0x20400811,0x01606c1f,0x11305860, +0x21080a01,0x00680404,0x00a0a831,0x1350847d, +0x20f81801,0x00283400,0x01903800,0x13c0322e, +0x20d83801,0x00b01000,0x00502000,0x15a04e38, +0x20f83802,0x00c01400,0x00302400,0x15905237, +0x21881003,0x00182800,0x00f04000,0x18406a3f, +0x01801400,0x20481404,0x00d0022d,0x12105245, +0x01003601,0x20384404,0x00901a28,0x13a0624c, +0x01302a03,0x20383005,0x0080162c,0x13a0664d, +0x02901a0b,0x2030140a,0x00400249,0x15f09263, +0x20682a08,0x00102405,0x0080281b,0x0fa05a4e, +0x00982203,0x00a04000,0x20880808,0x10e0725d, +0x00781201,0x00702a03,0x2048040c,0x10d0725d, +0x20e80c0b,0x00381a16,0x00a02432,0x12508e6f, +0x0030300b,0x20983613,0x01181009,0x0d806a3c, +0x20a00806,0x00281a0a,0x00880423,0x0e406647, +0x20a00005,0x00381607,0x00680421,0x0e306646, +0x00500e04,0x0018040b,0x00383008,0x0f708a52, +0x20281607,0x0030100f,0x00482012,0x0bd0522f, +0x00480e04,0x00400c09,0x00281806,0x0c705e33, +0x00581204,0x00401408,0x00281405,0x0c605e33, +0x00081800,0x00302e02,0x00281c17,0x0d107e42, +0x00000804,0x20200207,0x0088080b,0x0aa05220, +0x20300402,0x00000a04,0x00581012,0x0b005a27, +0x20400403,0x20100605,0x00681014,0x0af05e27, +0x20580401,0x20380a02,0x00c81017,0x0b606e2b, +0x00080a04,0x20100406,0x0088040a,0x09c04a16, +0x00080800,0x00100402,0x00780c0a,0x0a004e19, +0x00180601,0x00100003,0x00780c09,0x0a004e18, +0x00201400,0x20480802,0x00b82009,0x0a40661c, +0x20201c04,0x20282606,0x0090000b,0x09404a0b, +0x20100601,0x20180801,0x0070040b,0x09604e0e, +0x20100601,0x20180801,0x0070040c,0x09604e0e, +0x20201000,0x00181801,0x00980410,0x09905a0f, +0x00181202,0x00401406,0x00080c06,0x09104603, +0x00080801,0x00000a01,0x00500009,0x09205204, +0x00080401,0x00000601,0x00500009,0x09205203, +0x00080801,0x00500001,0x0020040a,0x09505a02, +0x00181202,0x00002002,0x00500809,0x09104805, +0x00280800,0x20201402,0x00780809,0x09205006, +0x00280e01,0x20101c03,0x00680809,0x09305006, +0x00081400,0x00302004,0x0028040b,0x09705c08, +0x00000c00,0x20481a04,0x00e0180c,0x09604c0f, +0x20300a01,0x20380c01,0x00d0140f,0x09805012, +0x20300c00,0x20481201,0x00d0140f,0x09805012, +0x00280a04,0x20201403,0x00a0180b,0x09e06414, +0x00000805,0x20181203,0x0088080b,0x0a10501b, +0x00600804,0x20280a03,0x00900406,0x0a40581d, +0x00600802,0x20180a02,0x00900407,0x0a40581d, +0x00501807,0x20482609,0x01001810,0x0ab06c21, +0x00600209,0x0020080b,0x0050080c,0x0b105026, +0x20480606,0x00100007,0x00701c18,0x0b605c2c, +0x20500204,0x00180806,0x00601c19,0x0b605c2c, +0x20880e08,0x0020100b,0x0060141f,0x0c007438, +0x20c81411,0x00280e10,0x00601c1d,0x0c80583b, +0x0038100b,0x00001a0b,0x0078040c,0x0d10683e, +0x00581809,0x00102a08,0x00580809,0x0d106c3e, +0x00c81810,0x2010320c,0x00a80806,0x0e20844b, +0x01c0360a,0x20302c22,0x00381e08,0x0ea06845, +0x00b03e02,0x20480c16,0x00d00414,0x0f30684e, +0x00904400,0x20581414,0x00f00c17,0x0f30684e, +0x00402211,0x20801424,0x01603c29,0x10c08863, +0x21900201,0x00981c03,0x00e0ec4a,0x11208866, +0x21182e06,0x00b03811,0x00a0c434,0x12209071, +0x21083206,0x00b04412,0x0090b830,0x12209471, +0x21202405,0x00181a0e,0x01c0bc35,0x1490d091, +0x20e80c15,0x00987400,0x01e8bc00,0x1490a230, +0x20c00417,0x00689400,0x0258bc00,0x1670a239, +0x20d00816,0x00489c00,0x0268b800,0x1660a238, +0x2158341c,0x01585c00,0x0138ac00,0x1950ae3e, +0x01882a21,0x0060283e,0x00184a29,0x12e06a45, +0x00f84222,0x00705845,0x20185624,0x1480724b, +0x01083620,0x00604c43,0x20185627,0x1470724b, +0x01e83e36,0x00806055,0x20480e3f,0x1710925e, +0x20e03c16,0x20485226,0x00b03020,0x10708249, +0x00601c0b,0x20982221,0x01605c08,0x11c08e5a, +0x00601008,0x20780e1c,0x01205809,0x11c08e5a, +0x20304427,0x20783e4c,0x0140381c,0x13a0ca6f, +0x00f83213,0x00b05c1d,0x2098320b,0x0e707a3e, +0x20300a02,0x20200002,0x00e82c19,0x0f30924a, +0x20500c02,0x20380e04,0x0108241a,0x0f209249, +0x00181a13,0x00901c28,0x00585413,0x10909a58, +0x20a01c0f,0x2028321b,0x00e01421,0x0c907633, +0x00000c04,0x00081e03,0x00e8180e,0x0d307e36, +0x00101002,0x00182001,0x00c8200c,0x0d307a35, +0x00001006,0x00382212,0x00c01815,0x0e209a43, +0x00481609,0x00501011,0x00282404,0x0b506621, +0x00080e06,0x00300c09,0x0068140e,0x0bc07228, +0x20181205,0x00501007,0x0048100f,0x0bc07228, +0x20300804,0x00781000,0x00483815,0x0c608e2e, +0x20401006,0x00181609,0x00600010,0x0a706617, +0x00000c04,0x00081207,0x00a8040d,0x0ab06e1b, +0x00100c04,0x00181207,0x0098080b,0x0ac06e1a, +0x00282606,0x00902c0d,0x0008140b,0x0b307e1f, +0x00281e06,0x00402c0a,0x00281005,0x09f0620c, +0x20180a03,0x00300406,0x0058080d,0x0a10660e, +0x20280e03,0x00400806,0x0058080d,0x0a10660e, +0x20281201,0x00001a04,0x00c01011,0x0a708211, +0x00001405,0x20381e09,0x00c0100c,0x09a06204, +0x00100c03,0x00181204,0x00680408,0x09d06a03, +0x00100802,0x00180a03,0x00700008,0x09d06a03, +0x00101804,0x20481e06,0x01180c0b,0x0a208203, +0x20100201,0x00280c06,0x0050080b,0x09b05c08, +0x00280602,0x00400005,0x0030040b,0x09e06406, +0x00000601,0x00480804,0x0040080c,0x09e06407, +0x00001201,0x00281806,0x00a8040f,0x0a30740a, +0x00000602,0x00301002,0x00100809,0x0a206c11, +0x20400001,0x00400a01,0x00300c10,0x0a406c14, +0x20380a01,0x00501002,0x00200c0e,0x0a506c14, +0x20200601,0x00680404,0x00401c0e,0x0ac08018, +0x00500406,0x00301205,0x00680408,0x0ac06c19, +0x00a80a02,0x00401403,0x00500c03,0x0b10741d, +0x00980400,0x00301000,0x00601005,0x0b10741d, +0x00c81203,0x00602801,0x00301807,0x0bb09423, +0x20382212,0x00400c0c,0x00903c17,0x0bc06c29, +0x20a00603,0x00281203,0x00a0281f,0x0c307c2f, +0x20a00604,0x00180e01,0x00a0201f,0x0c307c2f, +0x21000c02,0x00381a07,0x00d02c2a,0x0d109c3b, +0x00405c32,0x20484e29,0x00c85c0d,0x0d607c3a, +0x00e02c1b,0x0038120c,0x00683801,0x0e00843f, +0x00e0341c,0x0028220e,0x00783401,0x0e00843f, +0x01c03412,0x00581e02,0x00782205,0x0f50a44d, +0x01286239,0x0130c46e,0x20705c1a,0x0f70604e, +0x00984e22,0x00d0ac45,0x0020642a,0x10308454, +0x00885222,0x00f0b046,0x2010602b,0x10308455, +0x20d84e13,0x01207434,0x0000944e,0x1210b471, +0x21a04414,0x20581e3b,0x02a15c4d,0x1290f880, +0x2170780a,0x20584e1f,0x02c12c44,0x13a1008b, +0x21607c0a,0x2058521e,0x02b12c42,0x13a1008a, +0x20d04002,0x20105206,0x01d0e026,0x16a140aa, +0x0070001a,0x0078a000,0x0399e800,0x16714e58, +0x00b8341f,0x01088800,0x0359fc00,0x18615663, +0x00983020,0x01088400,0x0329fc00,0x18515261, +0x00702427,0x2028fc00,0x052a3000,0x1b517666, +0x20982216,0x00784c4f,0x0118dc15,0x13c08e4e, +0x2138121f,0x0038645e,0x0148cc21,0x15709653, +0x21081a20,0x00585060,0x0128c81c,0x15709653, +0x21782e29,0x00785475,0x0138b016,0x1840ae5b, +0x00883209,0x2010600d,0x20180e05,0x11909246, +0x01181e04,0x00003401,0x20502a19,0x1310ae4f, +0x00e81a03,0x20202a02,0x20203a14,0x1300ae4f, +0x02482e06,0x20408e07,0x20302a2f,0x1560ea67, +0x20401c07,0x20d83e0f,0x01703c13,0x0f60963f, +0x20500003,0x2080160b,0x0080081a,0x1080be4e, +0x20380404,0x20801e0b,0x00880416,0x1070c24d, +0x2130140b,0x21082e19,0x0210243b,0x1200e661, +0x00580e05,0x20602806,0x00882805,0x0da0a233, +0x00400400,0x20800e01,0x00d8240b,0x0e60b23b, +0x00380602,0x20801001,0x00e8200e,0x0e60b23b, +0x00680a04,0x20b0100a,0x01583c03,0x0f90de42, +0x20501808,0x20982a0b,0x01280c15,0x0c408e26, +0x20600804,0x20781a02,0x01081417,0x0cc09e2a, +0x20600c06,0x20982206,0x01281016,0x0cc09e29, +0x00100400,0x20d00e02,0x01a82415,0x0da0ca36, +0x00380e08,0x2030180d,0x00881c07,0x0b508217, +0x00480a06,0x20601409,0x00a81806,0x0bc0961c, +0x00580e07,0x2060180c,0x00b81c05,0x0bc0961c, +0x20402002,0x20c84203,0x01c80818,0x0c40b620, +0x20401007,0x20682a0a,0x00e0100f,0x0ac07e0c, +0x20501006,0x20881609,0x01080413,0x0b009210, +0x20501007,0x20881a0a,0x01100014,0x0b009210, +0x20300c02,0x20481c03,0x00c8180d,0x0b90b20e, +0x00481207,0x2020200c,0x00481003,0x0a908203, +0x00480e05,0x2040180a,0x00b81005,0x0ac08a04, +0x00480a05,0x2050140a,0x00b81005,0x0ac08a03, +0x00681604,0x20103008,0x00581405,0x0b50ae05, +0x20200807,0x20680e0a,0x00c00811,0x0a908007, +0x20100003,0x20780605,0x01001410,0x0ac08807, +0x00000003,0x20700205,0x01001010,0x0ac08c07, +0x20180802,0x20601203,0x01101016,0x0b50ac08, +0x20381603,0x2040180c,0x00900c0b,0x0b008014, +0x20380400,0x20700403,0x00f00c0f,0x0b409016, +0x20400000,0x20780403,0x0100100f,0x0b409016, +0x20380801,0x20800403,0x01501c12,0x0be0b01c, +0x00a8120b,0x20901402,0x00f04403,0x0bc0981b, +0x00880606,0x20880403,0x01002c06,0x0c209c21, +0x00880605,0x20800003,0x00f02805,0x0c20a020, +0x00980a07,0x20a00005,0x01604008,0x0d00c429, +0x2150441d,0x20d8521f,0x01581c22,0x0cd0a82e, +0x20d01010,0x2088060d,0x00f8101d,0x0d50ac32, +0x20e00c0f,0x2080020c,0x00f80c1e,0x0d50b032, +0x20e01814,0x20c0060f,0x01681023,0x0e80e03e, +0x03783614,0x0040c439,0x0008561c,0x0e709830, +0x02981a09,0x20406c22,0x00e8060b,0x0f20ac3b, +0x02a81e0a,0x20507822,0x00f8060c,0x0f20b03a, +0x02e82e19,0x20607c2c,0x01703208,0x10d0e04c, +0x22701416,0x20985a04,0x03215887,0x1060b866, +0x21802c13,0x20a83408,0x02910070,0x1170dc6d, +0x21903417,0x20c84403,0x02c0f871,0x1170dc6d, +0x22006031,0x2118721e,0x0360cc82,0x13c12089, +0x20608e14,0x2040b43c,0x01c0b412,0x151184b1, +0x20d80e15,0x0011183e,0x01c10426,0x163190b6, +0x20c81617,0x00212846,0x01b0fc24,0x16318cb6, +0x20b00a27,0x00711074,0x01a10021,0x1991b0d8, +0x0210481a,0x2248d400,0x06bb9c00,0x1a02c6a8, +0x02a08833,0x22f99800,0x08ec8800,0x1c2302ba, +0x02908030,0x22e98000,0x08bc6400,0x1c02f2b7, +0x02f04421,0x2248cc00,0x06bc3c00,0x1f7332c7, +0x21f05201,0x2128f44e,0x036a5064,0x15412e76, +0x23204227,0x20e8c49a,0x029aac7e,0x16f1267a, +0x23004a24,0x20e8dc91,0x02ba8c7c,0x16e12279, +0x24106801,0x21393863,0x038a688c,0x19f15681, +0x20101621,0x00283c4c,0x20786407,0x12a09e41, +0x00d0120f,0x00383024,0x20981e17,0x1450b647, +0x00b0120e,0x00482c25,0x20b82a15,0x1450b646, +0x01d8063a,0x00700866,0x21681636,0x1720ea56, +0x00380c0b,0x00702219,0x21602c03,0x10b0c23b, +0x20280803,0x00701609,0x21402410,0x11f0d24b, +0x00180800,0x00701e05,0x2160280c,0x11f0d24b, +0x2078041e,0x00700e47,0x21406822,0x14013a60, +0x00080605,0x00500c09,0x20e8040b,0x0ef0ba34, +0x00480a05,0x00501801,0x20f0040a,0x0fd0da3e, +0x00180602,0x00500e05,0x20f00c0f,0x0fd0da3d, +0x00200604,0x00680c12,0x21185c0d,0x11711a49, +0x00381002,0x00402e07,0x20b8100b,0x0d80c229, +0x20200008,0x0038060d,0x20981c15,0x0e20d22e, +0x00080407,0x00400a09,0x20b82810,0x0e20d62e, +0x00180e04,0x00702006,0x21481413,0x0f610a39, +0x20500800,0x00081a01,0x00000014,0x0c70ae1a, +0x20100604,0x0038080c,0x20981c0e,0x0cf0ba1d, +0x20200605,0x00380c0c,0x20981011,0x0cf0ba1d, +0x20281002,0x00403206,0x20c82015,0x0df10625, +0x00380402,0x00201201,0x20682005,0x0be0ae0d, +0x00280c00,0x00402601,0x20b80c0a,0x0c40be11, +0x00280802,0x00401e04,0x20c80c09,0x0c40c211, +0x20180402,0x00001000,0x00182010,0x0d10ee13, +0x20300800,0x00181804,0x2020040f,0x0b909e03, +0x20100400,0x00181201,0x2030140f,0x0be0b605, +0x20100602,0x00280c03,0x20500c0f,0x0bf0b604, +0x00200a03,0x20281407,0x0050140d,0x0cc0e204, +0x00580a02,0x00301803,0x20800007,0x0bb0a808, +0x00200001,0x00280400,0x2070040c,0x0c00bc09, +0x00300001,0x00380602,0x2080080b,0x0c00bc09, +0x00100401,0x00080e03,0x00002012,0x0cd0f00b, +0x20601001,0x00183604,0x20203416,0x0c10a816, +0x20300601,0x00380c02,0x20801412,0x0c70c018, +0x20400601,0x00380c02,0x20901013,0x0c80c018, +0x20300e03,0x00182401,0x20302415,0x0d70fc1f, +0x20100c02,0x00582a01,0x20f01c05,0x0d10bc24, +0x00200401,0x00480c00,0x20b01809,0x0d70cc25, +0x00300400,0x00480c01,0x20c01c08,0x0d80cc25, +0x00200c0c,0x00482607,0x20c00c0d,0x0eb10830, +0x00883c19,0x0080b004,0x21986803,0x0e40cc29, +0x0028180f,0x00504402,0x20f8180f,0x0ed0d832, +0x00181410,0x00503800,0x20e81012,0x0ed0d832, +0x00682606,0x0070701e,0x21500414,0x10711c40, +0x02281640,0x20603c4e,0x0121301c,0x0fb0d438, +0x02081613,0x2010382e,0x0020b416,0x10a0f045, +0x01f81215,0x00003431,0x0000b416,0x10a0f045, +0x01500604,0x20280c0c,0x00710025,0x12d14c5c, +0x21100c93,0x20b82a72,0x0210e084,0x12718488, +0x20682439,0x2050720c,0x01011878,0x13a1808c, +0x20282c3c,0x2040860e,0x00d10874,0x13a1808a, +0x01185044,0x2010f000,0x00408864,0x16a1dca0, +0x21a9166a,0x2083413d,0x0171d84e,0x188234ef, +0x22187234,0x20f1549c,0x02c2c464,0x19c264f8, +0x22487236,0x20f14ca1,0x02e2d06b,0x19c260f8, +0x23188e42,0x2151a4c6,0x04033094,0x1d72a91b + }, //DNP + { +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000 + }, //ct3 + }, + Sv1Table:{ // Sv1Table + { +0x00805a03,0x20e00000,0x00085000,0x18681235, +0x01400a13,0x20400000,0x0000c000,0x1b185655, +0x01802218,0x20800000,0x0000bc00,0x1bb8525c, +0x00f03a15,0x20b00000,0x00009000,0x1ff85e62, +0x21683406,0x0080020a,0x00001819,0x16e83e29, +0x22b00422,0x20200239,0x00081c3c,0x18b81a37, +0x23301430,0x00000248,0x00085848,0x19382237, +0x22781826,0x00300240,0x0008202d,0x1ff8424c, +0x01800608,0x20500009,0x0008262a,0x15a83a31, +0x02a00e1b,0x2020002c,0x00085644,0x1748563b, +0x02f81a29,0x00600048,0x00082e51,0x17d87e3c, +0x02b0021e,0x20300031,0x00087649,0x1f38865a, +0x21301008,0x2030020e,0x0008441e,0x13d84a37, +0x22100414,0x00100224,0x00082c3a,0x14f85e40, +0x22200018,0x00000233,0x0000103d,0x15685a46, +0x22100417,0x2030022a,0x00085837,0x1bf89a63, +0x01200c00,0x00000009,0x00085a1a,0x12487a35, +0x01800206,0x00200019,0x00085629,0x13689238, +0x01c00e07,0x20100016,0x0008762a,0x13a8863c, +0x01e01602,0x2020001a,0x0008aa2d,0x1938ee5e, +0x20b00205,0x00400009,0x0008081c,0x10789234, +0x20b80e05,0x00200006,0x0000301f,0x11589a3d, +0x21400401,0x00300003,0x0008042c,0x1198a23b, +0x21180e0b,0x00300014,0x0000302e,0x1609125e, +0x00a80802,0x00400205,0x00001205,0x0f288e29, +0x00b00403,0x2010020b,0x00000e01,0x0fc87e2e, +0x01181204,0x00300004,0x00002a11,0x10289e2d, +0x01500001,0x0000020c,0x00004205,0x1388ea49, +0x20700601,0x00200002,0x00080819,0x0de88a1f, +0x20b00802,0x00000201,0x0008241e,0x0e788620, +0x20c00403,0x00000208,0x00000823,0x0eb88a24, +0x21400806,0x0000020a,0x00081c39,0x1178de30, +0x00200403,0x00300202,0x00080c04,0x0d388e11, +0x00500601,0x00200004,0x00081203,0x0dc89a12, +0x00300802,0x00100001,0x00081c00,0x0df88e13, +0x00900e03,0x00200009,0x00082604,0x1098f615, +0x00080603,0x00400007,0x00001409,0x0cc8920b, +0x00080401,0x00300001,0x00000c0c,0x0d489a0d, +0x00380604,0x00300007,0x00001008,0x0d68960e, +0x20481006,0x00500201,0x00001818,0x1008fa0b, +0x20883005,0x00200201,0x0000580a,0x0c987e01, +0x20983005,0x00200004,0x00004c0b,0x0d088e02, +0x20c82c08,0x00200204,0x00004811,0x0d288a02, +0x20884a04,0x00200010,0x00008c0d,0x0ff8e408, +0x00d80e13,0x20a0000e,0x0000660d,0x0c984a03, +0x01081a17,0x20a00012,0x00008e10,0x0d085a04, +0x01181615,0x20a00014,0x00006e14,0x0d285e04, +0x01081210,0x21000002,0x00009e0a,0x10588809, +0x20d0381e,0x20d0022c,0x0008581a,0x0c882004, +0x21204420,0x21000234,0x00085822,0x0ce81c05, +0x20e03819,0x20e0022a,0x0008341e,0x0cf82401, +0x2150481f,0x2140022e,0x00086826,0x10b85417, +0x20181e14,0x0010002d,0x0000020e,0x0cd8680a, +0x00081212,0x0010002d,0x00082214,0x0d486c0b, +0x20480e0c,0x00000020,0x00081a0b,0x0d48600b, +0x2038120f,0x2020002f,0x00080e1a,0x11a8a81d, +0x00d00800,0x2050020f,0x00005a11,0x0cf83a05, +0x01000602,0x2030020a,0x00005a13,0x0d584a08, +0x00f80603,0x20300205,0x00004e15,0x0d684a05, +0x01881610,0x20600002,0x0000c222,0x12186e01, +0x20a01007,0x20400214,0x0008281e,0x0cb82a04, +0x20d01007,0x20200214,0x00081828,0x0d083604, +0x20a01006,0x20400212,0x0008101f,0x0d283205, +0x21103015,0x20b0023e,0x00083034,0x11e82801, +0x0058e21e,0x02610c00,0x22a12800,0x18186634, +0x0018460e,0x00f01800,0x20d0c400,0x1a586e3c, +0x00087a11,0x01806000,0x21710000,0x1af87e40, +0x2068be20,0x0200a800,0x22016400,0x1ff89e49, +0x21007c2e,0x2128a259,0x0190140f,0x16880e2c, +0x20901018,0x20100a2a,0x20782803,0x18782a3a, +0x20381418,0x20603e33,0x00181001,0x18f82240, +0x20203833,0x20e84a60,0x00a82213,0x1ff82e53, +0x01083213,0x00c01032,0x20e88e21,0x15285635, +0x01083e10,0x0030201d,0x20582618,0x16986245, +0x00600a0b,0x20b84815,0x01182209,0x16e85e44, +0x00c82a1b,0x2010003a,0x2088a618,0x1e289a68, +0x20b80c04,0x00103207,0x20a82410,0x13385e3e, +0x20d0200b,0x20c00e12,0x00384017,0x14485a46, +0x20a02409,0x2088060b,0x2018580a,0x14b85a44, +0x20b03012,0x20b00e18,0x2088840d,0x1ab8ae6e, +0x01281202,0x20202806,0x00181e11,0x1158763f, +0x01100606,0x2040000e,0x00582e10,0x12488a42, +0x01681607,0x00102811,0x20283613,0x12a88a49, +0x01c80e0e,0x0020381f,0x20585613,0x1748fa71, +0x21080e02,0x20600601,0x00b01825,0x0f687e35, +0x21001004,0x20382605,0x00501024,0x10388e38, +0x21481201,0x20400a03,0x0080202e,0x10688e3b, +0x21c00806,0x2028260b,0x00904042,0x13e90259, +0x00c01804,0x20981a06,0x00c80e0a,0x0e187628, +0x00e00604,0x00000c06,0x20480e0c,0x0ec8862c, +0x00d02004,0x20882e06,0x00a0060d,0x0ef88a2a, +0x01600206,0x00000408,0x20101211,0x11b8ea41, +0x20880a02,0x20300805,0x00680c1a,0x0ce87e20, +0x20981403,0x00101a05,0x2010001e,0x0d688a23, +0x20980601,0x00000c05,0x2018101b,0x0da88a23, +0x20e80c06,0x00001e09,0x00080430,0x0fc8de32, +0x00580802,0x20401201,0x00800002,0x0c287e12, +0x00480400,0x20300c03,0x00580802,0x0ca88e13, +0x00580c01,0x20201801,0x00200001,0x0cd88a15, +0x00681a04,0x20202409,0x00700005,0x0eb8e618, +0x20200a0c,0x20681007,0x00b02810,0x0bb87a09, +0x00100e09,0x20480c04,0x00801c0d,0x0c288a0c, +0x20100a0b,0x20580c05,0x0080280f,0x0c48860d, +0x00202a09,0x20882e02,0x01002c17,0x0e28da0a, +0x20306412,0x2058961c,0x00780409,0x0ba87004, +0x20405c0e,0x20189217,0x0050080f,0x0bf88402, +0x20406011,0x20388a1b,0x0058080d,0x0c187c01, +0x20c08014,0x0028da1c,0x0050041d,0x0e38dc10, +0x20600a04,0x0148201a,0x21e82801,0x0bd88409, +0x20702001,0x01684412,0x21e81c02,0x0c38940b, +0x20401a03,0x01483818,0x21d82000,0x0c489408, +0x00000e05,0x02182c1f,0x23182e08,0x0ef8e81b, +0x0108660e,0x0160a80d,0x22601a12,0x0c186c00, +0x00e88a11,0x01e0cc15,0x23001612,0x0c787c02, +0x00b8760d,0x01a0a80f,0x22a02a0c,0x0c787802, +0x00a88a0c,0x0240d410,0x23b02608,0x0fb8cc13, +0x21503412,0x2038561c,0x0040401f,0x0c086007, +0x21202011,0x2048321d,0x00304819,0x0c786806, +0x2100200d,0x20382a18,0x00003c15,0x0c886407, +0x2120140b,0x00282e15,0x20607415,0x1058b419, +0x00d80a0e,0x00a01418,0x21000a20,0x0c685807, +0x00f00a0e,0x00400c17,0x2090121d,0x0cb85803, +0x00c01a08,0x0058100f,0x20a00a1a,0x0cc85804, +0x00803a08,0x0088400c,0x21103e20,0x11288c14, +0x20381008,0x00803219,0x20c0140a,0x0c584207, +0x20782009,0x0070321b,0x20602814,0x0c984205, +0x20481805,0x00b0320e,0x20d0140d,0x0cb84a05, +0x00383c06,0x01609211,0x22081a0a,0x11786801, +0x2190dc0a,0x22899000,0x04700400,0x17382a09, +0x20d06805,0x20e8b000,0x02282000,0x19884629, +0x21108c04,0x21890800,0x03100400,0x1a084a23, +0x2260d005,0x22198800,0x04181000,0x1ff85e1f, +0x01e88a16,0x00f0d01e,0x21d8824a,0x1688162e, +0x00f83e10,0x00b0380f,0x20a82e27,0x18084a3c, +0x01580e0a,0x00b0040c,0x21184233,0x18a83e3d, +0x03282e0f,0x01305c0f,0x2218c273,0x1ff85a59, +0x20307019,0x21387e26,0x01784c12,0x1468464a, +0x00006c1d,0x20489622,0x00485005,0x15c8624d, +0x20402813,0x00882a13,0x2108680c,0x16485e50, +0x20f05820,0x00887a1e,0x20a8ac22,0x1cd8ba82, +0x2078120f,0x00900c27,0x20885008,0x1258863d, +0x2028421a,0x01706835,0x22185804,0x13789648, +0x00084611,0x01206c25,0x21b84a01,0x13e8924b, +0x00885e1d,0x01e0a042,0x2288820b,0x19190e77, +0x01000604,0x00480a05,0x2050360c,0x10787e3f, +0x00b80408,0x00800a18,0x20703e02,0x11388e47, +0x00f00c01,0x0018120e,0x00004202,0x11888e4c, +0x00e81003,0x00700e15,0x00007c0c,0x15590676, +0x2110080e,0x00582210,0x20780824,0x0e887633, +0x20c80c05,0x00700a01,0x20582020,0x0f288e39, +0x2150080a,0x0058260a,0x2048082b,0x0f588a38, +0x2150040a,0x0038120c,0x00300036,0x1208ea55, +0x01080e0e,0x00703419,0x20f82610,0x0d387a29, +0x00a80e0a,0x0040140f,0x20300e06,0x0da8962c, +0x01180a0a,0x00603013,0x20d82a13,0x0df88e2c, +0x0100060a,0x00400812,0x2010020a,0x0fe8ee3f, +0x20a00c08,0x00480e11,0x2020241f,0x0bf87621, +0x20702009,0x00082210,0x00301019,0x0c688622, +0x20a00805,0x00480a0c,0x20101c21,0x0c988e25, +0x20800803,0x0058060b,0x00102826,0x0e08de30, +0x00700204,0x00780c06,0x20500401,0x0b487a11, +0x00480a04,0x0080000a,0x20580405,0x0b988e13, +0x00600203,0x00781004,0x20300c02,0x0bc88e13, +0x00200c03,0x00782601,0x0000100e,0x0cf8da16, +0x20e81407,0x00700606,0x20800417,0x0ad87205, +0x20882403,0x00601e03,0x20501811,0x0b288208, +0x20c81c06,0x00700e05,0x20700c15,0x0b488608, +0x20784603,0x00b04807,0x20901015,0x0c88ce05, +0x00f83a09,0x0010940e,0x20784613,0x0ad86e03, +0x00983203,0x20308406,0x00283a08,0x0b087604, +0x00d83607,0x0000940e,0x2048420e,0x0b387e05, +0x00783400,0x2070a603,0x00a84801,0x0ca8bc06, +0x20a00404,0x20c80a0c,0x01e0281b,0x0aa88401, +0x20681204,0x20f01e02,0x02302014,0x0ae88802, +0x20780e02,0x20d01208,0x02003418,0x0b088c00, +0x20500602,0x21480a02,0x03301817,0x0cf8e412, +0x00204404,0x20b88601,0x01c03204,0x0af8800c, +0x2020700c,0x2138ca0f,0x02a03803,0x0b38880e, +0x2020680b,0x2108b60e,0x02402c03,0x0b48880d, +0x20305c08,0x2148c209,0x03104c08,0x0dc8e021, +0x20483204,0x0050500a,0x20580c03,0x0b58600b, +0x20182205,0x00903414,0x20881e05,0x0ba8700d, +0x20382605,0x00a03813,0x20981a03,0x0bb8740d, +0x20780c01,0x0040140e,0x00180800,0x0ee8bc25, +0x20180601,0x20680a01,0x00f04608,0x0ba85c09, +0x00083207,0x00102405,0x00506a06,0x0bf86008, +0x00483207,0x00103c06,0x0050520c,0x0c086406, +0x00085a0c,0x00006c11,0x00606a14,0x0ff8a41b, +0x00501802,0x20700606,0x00e0160f,0x0bc83c00, +0x00204008,0x20b82e17,0x00d02607,0x0c183002, +0x00002406,0x20c81a13,0x01403a01,0x0c183c00, +0x00903409,0x2168221b,0x0220761b,0x10786408, +0x20f87611,0x01010400,0x23082000,0x1760061f, +0x2088320f,0x20408400,0x20a00400,0x19581636, +0x20d83a08,0x00609c00,0x21783c00,0x19d81633, +0x2218560a,0x0030e400,0x22287800,0x1ff81e39, +0x0080a025,0x20d8ce32,0x01182a2c,0x16382e35, +0x20206021,0x21087e2e,0x01884218,0x17883242, +0x00b02411,0x20882218,0x00f83e27,0x18184246, +0x02302815,0x2128261e,0x01786664,0x1fb86e6b, +0x01686e22,0x01a0d03c,0x22289214,0x13f85e56, +0x01d84a1d,0x0080b034,0x2078aa1d,0x15086a5c, +0x00e81a10,0x0000501a,0x00886a07,0x15786e5d, +0x01181611,0x20809021,0x00e8d003,0x1b58b29b, +0x21580418,0x20182a2a,0x0120402f,0x11587248, +0x21c00414,0x20a85621,0x02505c39,0x12288e4e, +0x21101811,0x20586217,0x01c02824,0x12a88e4f, +0x2150100d,0x20d87611,0x03205037,0x16d8fa7e, +0x00c80613,0x2020041e,0x00881e11,0x0f787639, +0x01301210,0x2090001a,0x0108261a,0x10287a3f, +0x01080a14,0x0010181e,0x00481610,0x10788645, +0x0110260e,0x20882415,0x01500209,0x1368da67, +0x20402013,0x20380e1b,0x00a82014,0x0da86e37, +0x2070180d,0x20681e15,0x0100001e,0x0e187a3d, +0x20b01815,0x20181220,0x00a81421,0x0e587e3d, +0x20b00c0e,0x00080614,0x00c8082a,0x1048ca57, +0x00281e10,0x00500c1f,0x00601009,0x0c288e28, +0x00000606,0x00181011,0x00980809,0x0c888a29, +0x00782211,0x00501821,0x00600001,0x0cc89a2c, +0x0068160c,0x00301417,0x00b01009,0x0e18da3d, +0x20281c06,0x20201e11,0x0090380e,0x0b186a1d, +0x00282e01,0x00203e01,0x00401c08,0x0b687a20, +0x20581407,0x20301611,0x00c03815,0x0b887a21, +0x20581405,0x20201a0d,0x0100381c,0x0c68ba2b, +0x00301605,0x20881002,0x01080807,0x0a586212, +0x00001202,0x20981e06,0x0130180f,0x0a887215, +0x00301206,0x20881004,0x01180406,0x0ab87214, +0x00580608,0x20700803,0x0150100d,0x0b68ae17, +0x2070380c,0x20483a0c,0x00c82c11,0x09f86a06, +0x2050400b,0x2058520a,0x00d8200e,0x0a287206, +0x2050400f,0x2048460f,0x00d82810,0x0a487a09, +0x20a06013,0x20888a16,0x0178101c,0x0b08b202, +0x0078160d,0x00a81019,0x20202a05,0x09e88000, +0x0078160e,0x00c80c18,0x20802602,0x0a188000, +0x00582210,0x00c80c1d,0x20403400,0x0a288e01, +0x00882212,0x01000422,0x20b01602,0x0b38bc0b, +0x20700007,0x0050060f,0x2060240f,0x09f85405, +0x20a0100a,0x00781a12,0x20a02812,0x0a285808, +0x2090100b,0x00481614,0x20703010,0x0a385807, +0x20700407,0x00800213,0x20903015,0x0ba89414, +0x00683203,0x00604406,0x20580e05,0x0a38500a, +0x00985606,0x00a08c0e,0x21082e0c,0x0a88540a, +0x00985207,0x0080800c,0x20b82a0b,0x0a885409, +0x00583402,0x00905802,0x20a83201,0x0c78901e, +0x20702402,0x20684204,0x00c0240d,0x0a98540e, +0x20501a02,0x20a82e05,0x01304410,0x0ac85c0c, +0x20802402,0x20c83e08,0x01503411,0x0ac85c0c, +0x20600a08,0x2048140a,0x00c02c0e,0x0d78a025, +0x20200802,0x00381403,0x20401209,0x0b184410, +0x20703c0b,0x20486a0b,0x00801e01,0x0b484813, +0x20302c04,0x20285601,0x00602606,0x0b584c11, +0x20c0580d,0x20389e0e,0x00705203,0x0ec8882b, +0x00783604,0x0050480d,0x20902e15,0x0b683405, +0x00a86a0b,0x00b09420,0x2128061e,0x0bc8380a, +0x00783e05,0x0090500f,0x20f01a14,0x0bb83408, +0x0128620b,0x01307821,0x21f02a36,0x0fd86019, +0x21f02807,0x00485c00,0x00003000,0x16f85e11, +0x21781e03,0x01380800,0x21605400,0x18f8522b, +0x21580a03,0x00781000,0x20503c00,0x19684e2e, +0x22b81a04,0x01981800,0x21803c00,0x1ff89236, +0x02d89e10,0x00e11014,0x21782e5e,0x15e83a40, +0x01f84c07,0x00c0a209,0x21784a45,0x17482e4d, +0x01b82407,0x00504a09,0x20a82a3f,0x17a8364d, +0x03881810,0x0130560d,0x21e86682,0x1ef87e77, +0x20c02c09,0x21887e1c,0x02d07428,0x1328465b, +0x00080610,0x2078280d,0x01104817,0x14485664, +0x20281e0b,0x20400c0c,0x00901c13,0x14b84e63, +0x0008621d,0x00d05424,0x20903c25,0x1a18aaa6, +0x00304802,0x20d82c00,0x00f86405,0x10b83245, +0x20806818,0x20884e22,0x00785418,0x1178364d, +0x00003c0d,0x20b81615,0x00c8400d,0x11e83e53, +0x20806020,0x20b84633,0x00c82826,0x15787e80, +0x20681003,0x00580806,0x0038140d,0x0ea85e3c, +0x00384211,0x01202c25,0x20d81e01,0x0f587642, +0x20481e07,0x00480413,0x0078080e,0x0f887245, +0x00384a15,0x00e0442d,0x2048240c,0x11e8ba67, +0x00f8220a,0x00104c0e,0x00181206,0x0ce85a39, +0x00681006,0x0030320d,0x20101009,0x0d485e3d, +0x00b81a01,0x20303e02,0x00680401,0x0d885a3e, +0x00380807,0x20402212,0x00d02c16,0x0ee89a56, +0x20e01c05,0x20784610,0x01403c28,0x0b385a28, +0x20680a05,0x20100004,0x00a0101a,0x0b98662c, +0x20a02401,0x20984605,0x01502421,0x0bc8662d, +0x20601602,0x20682c02,0x01502420,0x0c989a3b, +0x00402402,0x00083401,0x00481a03,0x0a684e16, +0x00102806,0x20384a09,0x00a01407,0x0a985e1b, +0x00201c03,0x00082e02,0x00480c03,0x0ab85a1a, +0x00001801,0x20182a04,0x00a0100f,0x0b288a24, +0x20281400,0x00902807,0x20981809,0x09b85613, +0x20280801,0x00701c08,0x20882809,0x09d85a13, +0x20381002,0x00802006,0x20781c0a,0x09f86214, +0x20400805,0x00500000,0x00081410,0x0a488614, +0x0058460a,0x00406c08,0x00101005,0x0948520c, +0x0068460b,0x0050700a,0x20100404,0x09585e0d, +0x00984a0f,0x00307c0d,0x00101001,0x09785e0e, +0x0098560e,0x00709810,0x20181406,0x09e88609, +0x20702c0d,0x20d84a15,0x01c01c14,0x09084c01, +0x2070300d,0x20c84a16,0x01b02016,0x09285801, +0x20b04413,0x20f86a1f,0x0200201c,0x09385400, +0x20a0380f,0x20e85e1a,0x02502820,0x09d8880a, +0x00080e0c,0x20200c12,0x00a80400,0x09484c0b, +0x0008160b,0x00001811,0x00981000,0x09685c0c, +0x00281a10,0x00201c1b,0x00681a05,0x09785c0c, +0x0008160c,0x00001014,0x00e81402,0x0a78881b, +0x00303c0c,0x20585213,0x00c00800,0x0998440b, +0x00304409,0x20586e0f,0x00f02801,0x09c8580c, +0x0030440e,0x20486e16,0x00d02801,0x09d8500b, +0x00803808,0x20584a0f,0x01100c01,0x0b58841c, +0x20582607,0x00903012,0x20881c09,0x09f84c0f, +0x20781e03,0x00c01c0c,0x20c80c0a,0x0a384c12, +0x20582a08,0x00d03413,0x20e81409,0x0a385010, +0x20e81001,0x0090000a,0x20180818,0x0c588829, +0x00000000,0x00000604,0x00402606,0x0a884411, +0x00482e04,0x00505003,0x20500a0b,0x0ac84411, +0x00182000,0x00303204,0x20102207,0x0ac84411, +0x00184609,0x0050700c,0x20101611,0x0dc8782c, +0x00301c01,0x00085603,0x00504a08,0x0af83c0d, +0x20104c04,0x2068a20d,0x00f06802,0x0b38400f, +0x00203002,0x20586206,0x00b04205,0x0b383c0e, +0x00705407,0x20b8a615,0x01b08e14,0x0ee86821, +0x21983800,0x00601c00,0x00e00800,0x16484212, +0x21a01008,0x20985400,0x02383400,0x18483a24, +0x21881006,0x00483000,0x01082800,0x18d83a29, +0x23000c0f,0x20c85c00,0x03288800,0x1ff85e34, +0x01d07204,0x2098c400,0x0150424a,0x15583e37, +0x02603211,0x20684418,0x00d80e4f,0x16b8424b, +0x0220220d,0x00082411,0x00581e48,0x1738424d, +0x0488061f,0x2090082c,0x01b82e8f,0x1dc8867c, +0x20200812,0x01300e0d,0x21c8580c,0x12e82256, +0x20f0241a,0x0078361b,0x20381824,0x13c83a61, +0x20d03015,0x00784a15,0x20581c1f,0x14384661, +0x21d07828,0x20a8ca32,0x01d01048,0x18d8829f, +0x00587e1d,0x0150b028,0x21980805,0x1058464e, +0x00f8a224,0x0100e832,0x21081a0a,0x11084a54, +0x00e87a1d,0x0130a42a,0x21680a08,0x11685256, +0x0178962c,0x0140e446,0x2148420e,0x14888e82, +0x2040401a,0x20a83e2e,0x01301413,0x0e183242, +0x20d06c1f,0x21889239,0x02a03824,0x0e783a47, +0x20b04418,0x20b8562d,0x01302820,0x0ed83e4a, +0x21206021,0x2118923d,0x02406439,0x10a87a6c, +0x00580e11,0x00581021,0x00380408,0x0c384e35, +0x00b80e12,0x00300025,0x00683204,0x0c985238, +0x00a8060b,0x00680c1b,0x20282201,0x0cd8523a, +0x00a81612,0x00700c26,0x00082004,0x0de87e4d, +0x20980409,0x00301612,0x20100c18,0x0ac83225, +0x20b01008,0x00081a11,0x00601c1e,0x0af8422a, +0x20981003,0x00602a07,0x2050081c,0x0b28462c, +0x20800006,0x00200e0f,0x00402422,0x0ba8663a, +0x00682604,0x00203809,0x00581e02,0x09d83e1b, +0x00681a02,0x00403008,0x00182a02,0x09f8461c, +0x00581c01,0x00102c00,0x00580c01,0x0a184a1e, +0x00181800,0x00202403,0x00780c0b,0x0a486623, +0x20100e01,0x20781e03,0x01202410,0x09184214, +0x20180e04,0x20200403,0x00d02011,0x09284e15, +0x20100a03,0x20581402,0x01001810,0x09484e15, +0x00281205,0x20401404,0x01001810,0x09586616, +0x20503806,0x20486207,0x00c0140d,0x08b83a05, +0x20503007,0x20585a09,0x00e0280e,0x08b84206, +0x20603406,0x20486607,0x00b0280e,0x08d84206, +0x20503807,0x20886a0b,0x01503015,0x08f85e03, +0x00682e08,0x00a0400b,0x20d81a01,0x08a82c01, +0x00682e09,0x0070480c,0x20881000,0x08b83001, +0x00883a09,0x00a0600b,0x20d81e03,0x08c83000, +0x00582e09,0x0060480b,0x20582006,0x0918480a, +0x20c0100a,0x20181e0c,0x00400812,0x08c8300a, +0x20a0140b,0x2048260e,0x00a00c11,0x08d8340a, +0x20e0180c,0x20482e0f,0x00b01016,0x08e8380a, +0x20c01c0d,0x20582e10,0x00d80416,0x09985418, +0x00f8360c,0x00306012,0x20381a13,0x09383009, +0x00c83a0c,0x00105c12,0x00181a0e,0x0938340c, +0x01183a0e,0x00106815,0x00081e15,0x0958380b, +0x0108420f,0x00206418,0x00281a0e,0x0a785c1c, +0x20c0240d,0x20a83e14,0x0140201b,0x0968340d, +0x20a0280b,0x20d83a13,0x01801c16,0x09983410, +0x20d0280b,0x20d84614,0x0190301d,0x0998380f, +0x20d0240b,0x20e82e16,0x01b02022,0x0b685426, +0x0000020a,0x20100412,0x00500209,0x0a083416, +0x00001e05,0x2038300d,0x00a00609,0x0a483817, +0x00102204,0x20282c0b,0x00880a0b,0x0a483417, +0x20803203,0x2058580b,0x01001605,0x0ce85c34, +0x00400406,0x20100611,0x00701e0b,0x0a98240f, +0x00482401,0x00504e04,0x2028060b,0x0ad82811, +0x00481c01,0x00602e02,0x2030060b,0x0ad82c10, +0x00e82e01,0x00705404,0x20780629,0x0e584029, +0x21908c08,0x21a89000,0x01e88c00,0x16101a15, +0x2120540a,0x20b82c00,0x0088bc00,0x18401e34, +0x21208009,0x21b86000,0x01b8c000,0x18b02236, +0x22108008,0x21783800,0x00e90400,0x1ff0264f, +0x01886a09,0x00a08819,0x20684a4a,0x15181e3a, +0x0158520d,0x00a0541d,0x20382637,0x16582e4f, +0x01583209,0x0050381a,0x00383e36,0x16c83251, +0x02880e06,0x00980819,0x00184263,0x1d184e81, +0x00f80e08,0x21002603,0x01c01a01,0x1288225f, +0x00a81605,0x20a03608,0x01201809,0x13581e66, +0x00882608,0x20704a01,0x0110080a,0x13b82e68, +0x00b8520a,0x0060a406,0x20182c16,0x18284aa7, +0x21806c16,0x2138ca19,0x02601c2d,0x0fc82e49, +0x21408c15,0x20f8f617,0x01e01c27,0x10782e4e, +0x21007013,0x2108c618,0x02302022,0x10b83a52, +0x21406c13,0x20e8d617,0x02704838,0x13786680, +0x01784618,0x00708029,0x20c8421b,0x0dd82640, +0x01286e17,0x0140b428,0x21e85215,0x0e582245, +0x00d84a12,0x00c07c22,0x20e8460c,0x0e783247, +0x00f84e14,0x00d09421,0x20e84204,0x10084a65, +0x20c0200f,0x2098321e,0x01303829,0x0bc82239, +0x20701c0d,0x20782a1d,0x00f03421,0x0c282a3f, +0x20200c0a,0x20681615,0x01102c1a,0x0c483640, +0x20801c0d,0x2078361a,0x01703c2a,0x0d085253, +0x00081207,0x20100c0e,0x00781806,0x0a782622, +0x20381604,0x00001c0b,0x0058240d,0x0a982e28, +0x20680604,0x20380c09,0x00c00015,0x0aa83628, +0x20281207,0x0000080e,0x00a80413,0x0af84a34, +0x00202403,0x20583206,0x00a00c07,0x0978221b, +0x00501a03,0x20581800,0x00c01405,0x09882e1e, +0x00602402,0x20482604,0x00900801,0x09a82e1d, +0x00202003,0x20482608,0x00d0140e,0x09984223, +0x20200001,0x00400803,0x2028140d,0x08c82211, +0x20501006,0x00182207,0x00600413,0x08b82a12, +0x20380401,0x00500001,0x00080412,0x08d82e13, +0x20300c02,0x00481801,0x00300414,0x08c83e12, +0x00183207,0x00404806,0x20180406,0x08682207, +0x00282a09,0x00503c0c,0x20280c05,0x08582a06, +0x00082e05,0x00403c05,0x00000008,0x08782e07, +0x00282607,0x00604007,0x2038080a,0x08783a03, +0x20202808,0x2088420e,0x0110100b,0x08482401, +0x20302408,0x2058420e,0x00d01c0c,0x08482802, +0x00002805,0x20684a0a,0x00f01809,0x08582c01, +0x20302009,0x20383a0f,0x00d01010,0x08883c0a, +0x20281204,0x0020140a,0x00182006,0x08782809, +0x00181206,0x00401c0b,0x20381c03,0x0888240a, +0x20280e01,0x00401806,0x20382007,0x08882809, +0x00181206,0x0050280c,0x20282c06,0x09183c15, +0x00302c01,0x20284201,0x00601e01,0x08c82c0b, +0x00003404,0x00084e06,0x00401804,0x08d8280d, +0x00302a01,0x00184002,0x00402400,0x08e8300d, +0x00003c04,0x00185a06,0x0080200b,0x09d8481e, +0x00182000,0x00a03402,0x20a80c07,0x0928200e, +0x00082a01,0x00d04006,0x20f81404,0x09582411, +0x20382404,0x00b03a02,0x20d80c08,0x09582011, +0x20283000,0x01004006,0x20e8100c,0x0af83c29, +0x20a81201,0x00200401,0x00402809,0x09b82016, +0x20582203,0x00302803,0x00101c04,0x09f82415, +0x20382e06,0x00203809,0x00101800,0x09f82415, +0x20b81e04,0x00403805,0x00101005,0x0c683832, +0x00900801,0x20200e02,0x0040061c,0x0a680c13, +0x00501403,0x20582608,0x00b0320e,0x0a981415, +0x00401804,0x2098220d,0x00f0320d,0x0a981013, +0x00d01003,0x20382e09,0x00f04626,0x0dd8302e, +0x2108ae12,0x01d11800,0x22f06800,0x16680e26, +0x20886e0e,0x00d0d000,0x21904800,0x18680646, +0x2098a610,0x02212400,0x23606800,0x18f81a4a, +0x2198ce10,0x02914800,0x23707000,0x1ff82e67, +0x00f07c20,0x20e8b237,0x01702e31,0x14e0063f, +0x00906c16,0x20d89e2b,0x01b02e19,0x16100653, +0x00c04416,0x2088622f,0x0130461c,0x16880658, +0x02202817,0x20a83230,0x01b0364a,0x1c98168b, +0x00880612,0x01100428,0x21584204,0x12781659, +0x00500206,0x00e80c18,0x20c84000,0x1348125f, +0x00000a06,0x00a82014,0x20482809,0x13881262, +0x00203208,0x00084c16,0x00f8201c,0x17a82ea2, +0x20282c05,0x01007a0d,0x21382014,0x0fb80a51, +0x00186208,0x00e0b005,0x20f82410,0x10580e57, +0x00484604,0x00c08802,0x20c8280a,0x10980a58, +0x20183c00,0x00d07203,0x20482421,0x13082284, +0x20101400,0x00584802,0x00a0340e,0x0d782a40, +0x20504c0b,0x20988e11,0x01d03813,0x0de82646, +0x20502c06,0x20585a09,0x01602c15,0x0e182249, +0x20401c03,0x20285602,0x0180341d,0x0f683a65, +0x00381e04,0x00902c01,0x2080000a,0x0ba80a34, +0x00781e0b,0x00902c11,0x20681c05,0x0bf8163a, +0x00880a07,0x00501008,0x00080c05,0x0c08163b, +0x00680e06,0x00401c06,0x00380c10,0x0ca81e4e, +0x20602009,0x00282a0b,0x00381013,0x0a481225, +0x2060100b,0x00381e0f,0x00500819,0x0a58162b, +0x20b0140b,0x00381e0c,0x0038101e,0x0a681a2a, +0x2090180a,0x00282a0c,0x00a00021,0x0a882236, +0x0058260a,0x00a03c12,0x20681401,0x09481a1b, +0x00282a0a,0x00702c12,0x20200006,0x09481a1c, +0x0078360d,0x00804816,0x20380602,0x0958221d, +0x00582a0a,0x00703812,0x00080807,0x09482622, +0x20181402,0x0010060b,0x00902c10,0x08881613, +0x00280c04,0x2020120d,0x0090140c,0x08880a13, +0x20200005,0x20580a11,0x00f02c13,0x08881214, +0x20180c05,0x20200a0e,0x00e01c15,0x08681e14, +0x20503005,0x20484a04,0x00a8080c,0x08381205, +0x20602402,0x20583800,0x00d80411,0x08181205, +0x20503004,0x20584601,0x00d8140d,0x08281205, +0x20502000,0x20583402,0x01080411,0x08181e01, +0x00681e08,0x00803c0b,0x20881e03,0x08281000, +0x00581605,0x00402806,0x20181a02,0x08181002, +0x00581e06,0x0070340a,0x20481e02,0x08281401, +0x00680a02,0x00302002,0x00482001,0x08381809, +0x2060100a,0x0018160d,0x0070000f,0x08381806, +0x20500c08,0x00081608,0x0098040d,0x08381808, +0x20400c08,0x00080e09,0x0090040d,0x08381c07, +0x20580407,0x00180a03,0x00c00013,0x08a82813, +0x00483a0b,0x00504812,0x00100602,0x08881c0c, +0x00483e0c,0x00305411,0x00400602,0x0898180e, +0x00283209,0x0030380e,0x00600802,0x08981c0e, +0x0058460e,0x00006011,0x00a01004,0x0968241e, +0x00001403,0x20982a0e,0x01303809,0x08e80c10, +0x20102008,0x20c83a12,0x01903009,0x09080c11, +0x00101c05,0x2098320e,0x01402406,0x09181012, +0x20203c0e,0x21185619,0x02202012,0x0a881429, +0x20b01c06,0x20483205,0x00a8100a,0x09980419, +0x20801800,0x20483804,0x00b80408,0x09b80c1a, +0x20902803,0x20285000,0x00800009,0x09c8101a, +0x20f80a07,0x20281c10,0x00d0080a,0x0c081c37, +0x00a82607,0x00202814,0x2038061f,0x0a580816, +0x00881202,0x00201806,0x20380617,0x0a880419, +0x00982604,0x00802c0c,0x20b80a1a,0x0a880818, +0x00f00002,0x20300605,0x0060122e,0x0da80833, +0x22307409,0x2118e800,0x02802c00,0x16081a0c, +0x21702003,0x00187000,0x00f06000,0x18381a31, +0x21904804,0x20f8cc00,0x03007400,0x1878262d, +0x2290a403,0x22491c00,0x04505400,0x1fa81249, +0x02f85a10,0x00c0c01b,0x21384a68,0x1510123f, +0x01f86606,0x0090b008,0x20d81e44,0x16502253, +0x02284208,0x0030740b,0x20381a4b,0x16a01e52, +0x03981601,0x00504808,0x2028367a,0x1cb01e86, +0x20a8040a,0x20a80e16,0x01e04025,0x12300261, +0x20101400,0x21080a0b,0x01f01c19,0x13201669, +0x20501003,0x20d8060c,0x01a0101c,0x13701a69, +0x20782e0a,0x00004807,0x01002032,0x178016aa, +0x00380e05,0x20b80c09,0x01b01807,0x0fa00a4b, +0x2060300a,0x20b8720a,0x01c01015,0x10400e52, +0x00001c06,0x20984a04,0x0180080c,0x10801255, +0x2010140c,0x20b84216,0x0220281e,0x12e01e82, +0x20201c01,0x20e80e07,0x01800010,0x0d602240, +0x0078260d,0x00205815,0x00183402,0x0de01a47, +0x00080608,0x2020280d,0x0068240c,0x0e101a49, +0x20201e05,0x2078040d,0x0118441b,0x0f501e65, +0x20101806,0x20782e05,0x0158100b,0x0ba01232, +0x20400c0a,0x20782612,0x01602416,0x0bd00e3b, +0x00100008,0x20380e0c,0x0100100d,0x0bf00e3c, +0x00081002,0x00100202,0x01001416,0x0c800a4d, +0x00382208,0x2010380d,0x00a81c09,0x0a300e28, +0x00580609,0x2040180d,0x00e81c09,0x0a40122b, +0x00180e08,0x2030240b,0x00d81811,0x0a500e2d, +0x00180a03,0x20301c03,0x01081015,0x0a701637, +0x20400801,0x20983609,0x01803812,0x09200a1b, +0x20801807,0x2058460e,0x01302017,0x09200a1b, +0x20601c05,0x2068560d,0x01603013,0x0930061a, +0x20600c03,0x20583e07,0x01702419,0x09100a21, +0x00102808,0x20783207,0x00b82805,0x0880160f, +0x00600e01,0x00181007,0x00282601,0x08800e10, +0x00300c02,0x00180c04,0x00182c02,0x08901210, +0x00401402,0x20281801,0x00882007,0x08601211, +0x00082e09,0x00304812,0x20182408,0x08200608, +0x20482a02,0x00403804,0x20280811,0x08100a08, +0x20183206,0x00404c0a,0x2038100b,0x08200609, +0x20682202,0x00303007,0x00281414,0x08000a03, +0x20201805,0x20881e09,0x01102008,0x08000400, +0x00101401,0x20681202,0x00c00c04,0x08000402, +0x20101c05,0x20882208,0x01001408,0x08000400, +0x00400a03,0x20600802,0x00e01003,0x08200808, +0x00481606,0x20201c05,0x00a00003,0x08200805, +0x00380e03,0x20101000,0x00800405,0x08200806, +0x00481606,0x20101406,0x00800804,0x08200807, +0x00201000,0x20481607,0x0100100f,0x08800c11, +0x20703408,0x2078660c,0x01001810,0x0860080f, +0x20803406,0x20486609,0x00c01810,0x08700411, +0x20802c08,0x2068560d,0x00e0140f,0x08700811, +0x20a03409,0x00086e07,0x00b00815,0x09500823, +0x00380e04,0x0060140b,0x20882605,0x09000c14, +0x00781e04,0x00902c0a,0x20c82609,0x09200c14, +0x00681e04,0x0060280c,0x20882a08,0x09200814, +0x00b8420c,0x00d05c12,0x21081e08,0x0a90102a, +0x20400602,0x00301e01,0x20381005,0x09900815, +0x20800a01,0x00201202,0x20280c0c,0x09c00816, +0x20680a04,0x20102c01,0x00380c09,0x09b00815, +0x21503408,0x20383211,0x0070041a,0x0bf00c33, +0x00400003,0x00484209,0x0040320b,0x0a480817, +0x00681402,0x00481a06,0x00201e11,0x0a78041a, +0x00500804,0x20383e0d,0x00e02a0e,0x0a680418, +0x01182603,0x00a00408,0x20580e34,0x0da80435, +0x21a83802,0x00507400,0x20a83000,0x16202615, +0x21401e02,0x20a81400,0x01481000,0x1840322f, +0x21502201,0x20700800,0x00483c00,0x18b0462f, +0x22687604,0x01e0d000,0x22702400,0x1ff02a4d, +0x01e01a06,0x20984c07,0x0130564d,0x1520123b, +0x01904008,0x20387e07,0x00e01a3c,0x1680224d, +0x01b02404,0x00184e02,0x0070163f,0x16e0264f, +0x03981404,0x0010060d,0x00d05e71,0x1d003686, +0x00001402,0x2028160b,0x0000180e,0x12803e5a, +0x20182e0c,0x00c03413,0x2110000e,0x13903264, +0x20382609,0x00a02c0b,0x20d00810,0x13e03666, +0x21002206,0x20483e01,0x00f03839,0x17e052a2, +0x20202c06,0x00383204,0x20581c10,0x0ff03a4b, +0x0040040a,0x00102a11,0x2048180b,0x10a04258, +0x0060140b,0x00100a0f,0x20282008,0x10e03e5a, +0x00b01c11,0x00480e12,0x20184808,0x13705e82, +0x20184207,0x00d0400e,0x2110000a,0x0dd02e3f, +0x20680e08,0x0028140d,0x00601c17,0x0e202647, +0x20882e0b,0x00601c11,0x00001819,0x0e402649, +0x20685215,0x00b05420,0x20300028,0x0fb03a6b, +0x00500404,0x20201e08,0x20180806,0x0bf03a37, +0x00601409,0x2018060c,0x00181404,0x0c203e39, +0x00901c0a,0x20581211,0x00780401,0x0c403e3c, +0x00102812,0x2088321e,0x01201014,0x0ce04e4d, +0x20400e07,0x20282404,0x00601c16,0x0a702e28, +0x20481a0b,0x0040100e,0x00001016,0x0a802e2d, +0x20780e0b,0x0020000e,0x00300c1d,0x0a902e2d, +0x20281210,0x00200817,0x00580c18,0x0ad03e37, +0x20401c0d,0x00281e10,0x20282c09,0x09703619, +0x2010140d,0x20200214,0x0048240a,0x09603a1d, +0x0000140d,0x20100213,0x00382806,0x09703a1b, +0x20301c11,0x20281a19,0x00782011,0x09704622, +0x00981e0f,0x00904818,0x20983602,0x08c01a15, +0x00580a0d,0x00201413,0x00482006,0x08a01a15, +0x0058060d,0x00301814,0x00382805,0x08b01a16, +0x00680a0f,0x00502019,0x00283408,0x08902615, +0x2090180e,0x00284216,0x0090281a,0x08301609, +0x20601c0e,0x00083e13,0x00a00c15,0x08201a07, +0x2070200e,0x00284a13,0x00901815,0x08301208, +0x2070180e,0x00383614,0x00a0141a,0x08202204, +0x00382a0b,0x00802813,0x20780a01,0x08301803, +0x00182e0d,0x00702c16,0x20580401,0x08201404, +0x0038360e,0x00a03817,0x20980800,0x08301403, +0x00182a0c,0x00902016,0x20400805,0x08501c0c, +0x20101c07,0x2028220e,0x00301007,0x08502006, +0x00001808,0x20481a10,0x00601406,0x08502407, +0x20201809,0x20282212,0x00501c0a,0x08502408, +0x00280c06,0x20101e0d,0x00401808,0x08c03813, +0x00181a05,0x00603c08,0x20682c04,0x08901c0c, +0x20281a05,0x00203407,0x00082c07,0x08a0200e, +0x00081606,0x00403409,0x20383002,0x08b0200e, +0x20180a07,0x20403004,0x00b8240e,0x0980341e, +0x20100408,0x00081208,0x00900407,0x09000c11, +0x00301c06,0x20382607,0x00e80401,0x09200c12, +0x00202006,0x20282a08,0x00a00004,0x09201011, +0x0000440d,0x20686a0f,0x0178040b,0x0aa01c2a, +0x2068320c,0x0000240f,0x00601c04,0x09a00c17, +0x20983e0a,0x0030280c,0x0040180a,0x09c00c18, +0x20a83608,0x0060140b,0x0000200a,0x09d00c18, +0x20e86611,0x00b06c19,0x20280809,0x0c201834, +0x0060500a,0x20c8421e,0x00f81a13,0x0a502015, +0x00806008,0x20b85617,0x00e82217,0x0a801c18, +0x00904007,0x20782614,0x00582a1b,0x0a902017, +0x00e0640c,0x20e86e23,0x0180062b,0x0db02430, +0x21702802,0x20683800,0x00600c00,0x16601e14, +0x21682400,0x00603c00,0x20b00c00,0x18c04230, +0x21685604,0x00f07000,0x21204c00,0x19302a31, +0x22a04801,0x21f88c00,0x03305000,0x1ff0423d, +0x01800603,0x00400405,0x20700e46,0x15602637, +0x02180e05,0x20304000,0x00480e43,0x16f04a51, +0x01f00002,0x20701e0d,0x00a01a41,0x17504652, +0x03d04604,0x20d83404,0x01000e7e,0x1da06e7c, +0x00381404,0x00602a03,0x20700804,0x12f03258, +0x20d0300c,0x2068520f,0x01400c20,0x13e03a63, +0x20b0300a,0x20784208,0x0108101b,0x14303e65, +0x21681407,0x00402208,0x00300038,0x18b0769f, +0x0048360b,0x00005008,0x0040140c,0x10503650, +0x00e82a10,0x00602c16,0x00000606,0x11103a56, +0x01083a13,0x00504818,0x00001207,0x11503a5a, +0x01b82a0e,0x20104c0d,0x00b8060a,0x14407289, +0x20806411,0x20c87e19,0x01700017,0x0e103a3e, +0x20e03012,0x20483e1b,0x00b00423,0x0e804a47, +0x21305415,0x20986e21,0x0120102a,0x0ea04a48, +0x21b06413,0x20c89a1e,0x01e01447,0x10406e6a, +0x0098320d,0x00d0241a,0x20880a02,0x0c602a34, +0x00f83612,0x00803c1c,0x20381208,0x0ca03a3a, +0x01384212,0x00c0481e,0x20981a10,0x0cc03a3b, +0x01383e0f,0x00d04c1c,0x20783a0a,0x0da0624c, +0x20b00006,0x00100a0f,0x0020181a,0x0ae03e28, +0x20f0240e,0x20583e19,0x00c01c24,0x0af0462c, +0x21201c0b,0x20482a16,0x00901c2b,0x0af0462d, +0x21201c09,0x20382e11,0x00c0142f,0x0b606239, +0x00a82800,0x00104005,0x00382607,0x09e03a1e, +0x00c82608,0x00503812,0x20382e0a,0x09e03e1f, +0x00d82a04,0x0030380c,0x00082e0d,0x09f03e1e, +0x00d82202,0x00403c09,0x00183a08,0x0a105a25, +0x20600204,0x20981004,0x01302816,0x08f02e16, +0x20800003,0x20480a07,0x00b01c19,0x08f03a17, +0x20880e01,0x20600800,0x00e01c1a,0x09003a18, +0x20981203,0x20400803,0x01001c21,0x09004a19, +0x00500801,0x20a00e08,0x00f80c04,0x08804209, +0x00780605,0x20401c03,0x00a81802,0x08803e09, +0x00700603,0x20a01e03,0x01081402,0x0880460a, +0x00700601,0x20901605,0x01380c06,0x08905a05, +0x20803008,0x20785206,0x01281812,0x08602c02, +0x20b0300b,0x20585a0d,0x01100018,0x08502c04, +0x20b0300a,0x2098620c,0x01600017,0x08503003, +0x20b03408,0x20885e09,0x0188041c,0x08a0440c, +0x00682e09,0x00503812,0x20281606,0x08902408, +0x0088260b,0x00703014,0x2058160a,0x08a0280a, +0x00781a0a,0x00402812,0x20282608,0x08a02c0a, +0x00700206,0x0068040e,0x00081204,0x09404017, +0x20400805,0x2068120a,0x00c0200c,0x08d02c0a, +0x2070080a,0x2038120e,0x0070140e,0x08f02c0c, +0x20500809,0x20280e0b,0x0080100c,0x08f0280c, +0x20881c06,0x00601a04,0x20101412,0x0a00481e, +0x00700e08,0x20580804,0x00880602,0x09403010, +0x00982211,0x20102c10,0x00300a06,0x09703010, +0x00882a12,0x2010340f,0x00501204,0x09602c10, +0x00d83e14,0x2010680d,0x00500e05,0x0b205425, +0x21203c10,0x20286e14,0x00781013,0x09d02419, +0x2130601a,0x20988a25,0x00f81416,0x0a003018, +0x21205c1a,0x20b88a26,0x01381415,0x09f03018, +0x21e07c1e,0x2118c62e,0x01e80422,0x0c705034, +0x01086a0d,0x00d0b028,0x21486a31,0x0aa01413, +0x00f88e13,0x00f0d43a,0x21487a2e,0x0ad01016, +0x01086612,0x00c09836,0x20f87a2f,0x0ac00c15, +0x01a87615,0x00e0c03e,0x2138aa4e,0x0e20302f, +0x21682c02,0x00804400,0x20b01c00,0x16901214, +0x21602005,0x20683000,0x00600800,0x1930362b, +0x21a05007,0x20f89000,0x01900000,0x19703624, +0x22981c0b,0x01804800,0x22881c00,0x1ff05a3c, +0x01600a06,0x20401406,0x00602e41,0x15a02234, +0x01c81209,0x0020200f,0x20502a42,0x1780464c, +0x02100a08,0x00501814,0x20b8124e,0x17e0464b, +0x0398561c,0x01109822,0x2170567a,0x1e806279, +0x00600002,0x20281a0d,0x00b04401,0x13503a54, +0x20182401,0x2020420d,0x00202411,0x14806665, +0x20183a04,0x00605205,0x20403014,0x14d05669, +0x20f01015,0x20482232,0x00f06c30,0x19b09a9e, +0x2070380c,0x20284e06,0x00581014,0x10c0464a, +0x20303409,0x20b84e09,0x01300010,0x11a06254, +0x20204010,0x20786212,0x01001011,0x11d05a56, +0x00d01e01,0x0008300e,0x00781c03,0x15409685, +0x00987a19,0x00b0b41f,0x20e00602,0x0eb04a41, +0x00482e0d,0x00205011,0x00081808,0x0f305e48, +0x00285e17,0x0080901e,0x2088180a,0x0f605e49, +0x2088520f,0x0070900b,0x2058102a,0x1160a26e, +0x20403c18,0x21386a2c,0x01f03818,0x0cc05a36, +0x20302c0e,0x20985e17,0x01402014,0x0d205a3a, +0x00204816,0x20f87a26,0x01c02c0f,0x0d40623d, +0x00403415,0x20d86e21,0x01f00c12,0x0e709251, +0x2050020c,0x2040041b,0x00583c0c,0x0b604a24, +0x20181a0a,0x00203813,0x20283c0a,0x0b905a2b, +0x20781a0e,0x00302c1b,0x20284414,0x0ba0562b, +0x20a8120d,0x0000241d,0x0048541e,0x0c408239, +0x00a03404,0x20383a0a,0x00601202,0x0a504a20, +0x00302004,0x2048320a,0x00b01808,0x0a604e22, +0x00903404,0x20383e0d,0x00901601,0x0a705222, +0x00c02003,0x20482a0b,0x00d01801,0x0ad07629, +0x20a00002,0x00a81401,0x2088081b,0x09704613, +0x20400401,0x00480802,0x20181012,0x09804e15, +0x20900c04,0x00982000,0x20681419,0x09804a15, +0x20c01006,0x00482e03,0x00381024,0x09c07216, +0x00581a03,0x00a02407,0x20e80e04,0x09204608, +0x00281203,0x00501406,0x20300405,0x09104e09, +0x00482608,0x00c02c0d,0x20e00601,0x09204a09, +0x00681608,0x0090240e,0x20880801,0x09706e04, +0x00081e02,0x00404202,0x20480c0c,0x08e04a05, +0x20181a01,0x00103a04,0x0028140b,0x08e05201, +0x20181004,0x00303a0c,0x2048140c,0x08f05603, +0x20381c05,0x0030460a,0x00181013,0x09607406, +0x20303004,0x20484a07,0x00c00c0c,0x08e03807, +0x20302805,0x20584606,0x01000009,0x09003c09, +0x20301401,0x20182401,0x00a8080a,0x09003c08, +0x00100603,0x20480804,0x0110000a,0x09d06414, +0x00081000,0x00800404,0x20781002,0x0940380d, +0x00381207,0x00600809,0x20180c00,0x09603c0e, +0x00380e06,0x00400404,0x00100401,0x09503c0d, +0x20202001,0x20383a06,0x0100100e,0x0aa06420, +0x20181203,0x00401803,0x20680802,0x09b0340f, +0x20801c0a,0x0028360c,0x0020000a,0x09d03813, +0x2090200a,0x0018460c,0x0020000b,0x09d03c13, +0x20702405,0x00585603,0x00100009,0x0be0602c, +0x20281801,0x00004a05,0x00083a01,0x0a303410, +0x00884e0c,0x00909412,0x20c84e0e,0x0a703410, +0x00784a0b,0x00909413,0x20e85a11,0x0a703811, +0x00085608,0x00d0ac0c,0x2138660c,0x0d40642a, +0x00303c01,0x20688e02,0x01202e09,0x0ab0100f, +0x20405c09,0x20a8d21b,0x01906c0c,0x0ae01c10, +0x20203c07,0x20989215,0x01605807,0x0ad01c0d, +0x00503006,0x20889e13,0x01805610,0x0e603824, +0x21403006,0x20984400,0x00c00800,0x16a0120d, +0x21182c01,0x00b03400,0x20c01c00,0x19a02a2c, +0x21483406,0x00b06000,0x21483000,0x1a00422c, +0x21d80403,0x21180800,0x01e04400,0x1ff0463a, +0x01083e0f,0x00402813,0x2050563b,0x15e0262b, +0x01380a04,0x20181404,0x00104e33,0x17f03e46, +0x01883a10,0x20102c13,0x0040563b,0x18503649, +0x01d01e07,0x21286008,0x01c0a258,0x1f306e66, +0x00903c0f,0x20b81e19,0x00500e0d,0x13e0564f, +0x00103406,0x20282a09,0x20401805,0x1550625d, +0x20504810,0x20f8561b,0x00f0340e,0x15806a5f, +0x00603004,0x20b00e0c,0x00400e02,0x1b10be93, +0x00584a10,0x00405c15,0x2030080e,0x11504a4e, +0x00683606,0x00a05408,0x20e00007,0x12706a57, +0x00e83210,0x00405815,0x20681601,0x12a06e59, +0x00c82202,0x00102201,0x00801411,0x1690b28b, +0x21006c10,0x20d8b61c,0x0140481d,0x0f305639, +0x20a02004,0x20383a0b,0x00702c19,0x0ff06e47, +0x21504810,0x2088861b,0x01003c28,0x10106e45, +0x21702c03,0x20786608,0x01002434,0x12a0b668, +0x0138120b,0x00d05015,0x21985e14,0x0da06634, +0x00b80c01,0x00502c00,0x20783603,0x0e00763c, +0x01881e0d,0x00905c17,0x21185a18,0x0e30763d, +0x01900c01,0x00503002,0x20986e10,0x0fe0be56, +0x2118080b,0x0090060c,0x20500c26,0x0bf04a2b, +0x20b00400,0x00381003,0x0040081e,0x0c405e2f, +0x2150100b,0x00281e0f,0x00601830,0x0c405e31, +0x21780400,0x00880405,0x0038083b,0x0d508e40, +0x00d84a0f,0x00606013,0x20400a0d,0x0af04e1e, +0x00781e03,0x00402c03,0x00100202,0x0b106621, +0x00d8460b,0x00605c11,0x20180a0e,0x0b306220, +0x00e82a05,0x00703404,0x00200609,0x0be09627, +0x2080180b,0x20b81618,0x01400c1b,0x0a005e17, +0x20300002,0x20300206,0x00c00014,0x0a206618, +0x20400c06,0x20b00211,0x0160081a,0x0a206a1a, +0x20600405,0x20300a0a,0x00f81021,0x0ab0961c, +0x00200604,0x2058200a,0x00f80c03,0x09904a08, +0x20100000,0x20281800,0x00c0040b,0x09b05e09, +0x20401c02,0x20884001,0x0168080d,0x09a05a07, +0x20280a01,0x20281c04,0x01200810,0x0a408203, +0x20100804,0x20481a03,0x00700409,0x09604e02, +0x20100002,0x20281000,0x00680407,0x09906000, +0x00481203,0x20100807,0x00680400,0x09905a01, +0x00200800,0x20481801,0x00b00409,0x0a608c09, +0x00082a07,0x20204408,0x00181005,0x09705005, +0x00282205,0x20203805,0x00281403,0x09a06005, +0x20281201,0x20501602,0x0080000b,0x09905c05, +0x20280801,0x20200400,0x0050000e,0x0ad09014, +0x00002c06,0x20c82e0d,0x01280c06,0x09b04c0a, +0x20402005,0x20a82209,0x01080c0a,0x09e0580c, +0x20202002,0x20982205,0x00d81406,0x09e0580d, +0x20180e04,0x20402403,0x00681408,0x0ba0901f, +0x20400601,0x20181805,0x00781405,0x0a103810, +0x00280e04,0x20201c06,0x00782a02,0x0a504c0f, +0x00180a01,0x20102003,0x00583601,0x0a50480f, +0x20280403,0x20701609,0x01082405,0x0cb08426, +0x20181202,0x00100002,0x00100606,0x0aa03410, +0x20501002,0x20584e06,0x00f02403,0x0ad03c10, +0x20400800,0x20384202,0x00c02002,0x0ad0340f, +0x20801603,0x20885401,0x01400c00,0x0df06828, +0x00480802,0x20402606,0x0018360b,0x0b00380a, +0x00581400,0x00004201,0x20486a0f,0x0b50440f, +0x00580401,0x00002203,0x20484a0e,0x0b40400d, +0x00c00c04,0x20380e0c,0x20186623,0x0f106821, +0x20d86e07,0x00705000,0x20e04800,0x16d00e0f, +0x21001004,0x20685400,0x01481000,0x19e03a27, +0x20d81001,0x20183800,0x00e01000,0x1a60362c, +0x21b83806,0x00981000,0x21602000,0x1ff05633, +0x00107017,0x21488a14,0x00680a28,0x16202623, +0x00e02c03,0x2028240d,0x20182e2f,0x18703a3f, +0x00905809,0x20587402,0x00081227,0x18c04240, +0x01604002,0x20580c11,0x21a81a50,0x1ff0725a, +0x01886622,0x00809832,0x21c02226,0x14702a4a, +0x00684a13,0x00907016,0x20b04604,0x15f04659, +0x00b85213,0x01108c1e,0x21d0160d,0x16504e5a, +0x00a87217,0x00c0a018,0x21d0960e,0x1c708e89, +0x20b0641b,0x21087a34,0x00a05c23,0x11f0564b, +0x00003411,0x20984e22,0x0110540f,0x13306e53, +0x20202c0b,0x20383a1c,0x00506414,0x13706e56, +0x00905c10,0x2108422d,0x00b05410,0x1810da89, +0x0008460c,0x0090881d,0x21585801,0x0ff05639, +0x20681a07,0x00402c10,0x2028200f,0x10e07644, +0x20582000,0x00804c04,0x2098380d,0x11007e46, +0x21380405,0x00702805,0x2058542c,0x1430ce6b, +0x00882602,0x20801e05,0x00e05801,0x0e304e38, +0x00c80c01,0x20301206,0x00901e03,0x0ee07a3e, +0x00b82204,0x00000805,0x00b03601,0x0f006a40, +0x01a8420e,0x00605412,0x00501a0e,0x1140b65c, +0x20701402,0x21181a0a,0x0150141a,0x0c906a2a, +0x20b80401,0x20680602,0x00d00421,0x0d107e2f, +0x20a80e02,0x20701206,0x00d01420,0x0d208630, +0x2178080a,0x20a81218,0x01a02c40,0x0e90ca42, +0x20104007,0x20c87605,0x00f00406,0x0b90661a, +0x00501401,0x20682400,0x00c00400,0x0bf07e1f, +0x00204808,0x20a8720a,0x01100403,0x0c00821e, +0x00902801,0x20c83c06,0x01682205,0x0d20c225, +0x00381e0a,0x00403810,0x20e81c03,0x0ae06a15, +0x20100204,0x20100803,0x0038040e,0x0b108217, +0x00181608,0x0080200f,0x20b82009,0x0b208218, +0x20181208,0x20101808,0x00680817,0x0c10c21c, +0x20202406,0x2038120d,0x00080c0d,0x0a506a0d, +0x20101c04,0x20181608,0x0058140b,0x0a90820b, +0x20200003,0x00301608,0x2038100d,0x0a907e0d, +0x20303c09,0x2058360f,0x00c82414,0x0b80be07, +0x00280605,0x00600006,0x20481406,0x0a105604, +0x00000602,0x00580c03,0x00081c07,0x0a606e02, +0x00101800,0x00382a01,0x00381007,0x0a506a03, +0x00280e08,0x00b0080d,0x20182009,0x0b909c08, +0x2070180a,0x00583a09,0x2048040d,0x0a104c06, +0x20201405,0x00682a03,0x20481008,0x0a606006, +0x20300805,0x00981a02,0x20781809,0x0a606005, +0x20100807,0x00881a0a,0x0008080e,0x0c009813, +0x0068420f,0x00b06016,0x21381207,0x0a604c09, +0x00182608,0x00c03c0d,0x20e81001,0x0ab05c0a, +0x00082608,0x00b03c0e,0x20d81401,0x0aa0580a, +0x20580a09,0x0090000c,0x2058040a,0x0cd09020, +0x20400008,0x20580a17,0x0050140a,0x0aa0500a, +0x20281402,0x0028060c,0x00102404,0x0b005c0d, +0x00081c00,0x00200a0a,0x00302402,0x0b00580c, +0x00182001,0x0070060d,0x20500e04,0x0de09823, +0x20302402,0x20583002,0x00383e03,0x0b103c0e, +0x20301c07,0x20381a07,0x00084e03,0x0b70580d, +0x20402009,0x2058260b,0x00584400,0x0b60540c, +0x20c01007,0x20181609,0x20486001,0x0ef08822, +0x00600604,0x0040080b,0x20a83a11,0x0b602807, +0x00501606,0x00400811,0x20585610,0x0bc03007, +0x00600a07,0x00301014,0x20485611,0x0bb03008, +0x01002606,0x00301811,0x2098aa2f,0x0fd05414, +0x21409818,0x20b8ec00,0x0068d000,0x16d80609, +0x20b02c10,0x20782c00,0x0038bc00,0x1a906632, +0x20c04413,0x20a86800,0x00b8d800,0x1b006a33, +0x21507423,0x2078b800,0x00791c00,0x1ff03a38, +0x01888227,0x01b0c849,0x23584a3d,0x16483a27, +0x01285a19,0x00306430,0x20880a22,0x18d02a43, +0x01286a1d,0x0070943a,0x20e83e25,0x19302646, +0x0188a23c,0x0170b869,0x2270323e,0x1ff81257, +0x20a0581a,0x2058922c,0x2030ac0c,0x14781a3f, +0x20c03c0d,0x21386e1a,0x01108812,0x1670524b, +0x2080380e,0x21386a1c,0x01709811,0x16b04250, +0x20d0682e,0x2118ae4c,0x0061040a,0x1d406271, +0x01086a15,0x0110b823,0x22800211,0x12801e42, +0x01181e09,0x20404c0e,0x20a80613,0x14307e4c, +0x00882609,0x2050480f,0x20301608,0x1450724c, +0x01a86e26,0x0090d43d,0x22501e1d,0x19b0a67b, +0x20c02008,0x20a8421d,0x00708c1f,0x10703a3b, +0x20d01804,0x20b81e0d,0x0090341f,0x11d08645, +0x20400c01,0x20f8120c,0x00f04811,0x12008a47, +0x20f80814,0x21301a34,0x01009431,0x15d0e271, +0x00603804,0x20285603,0x20900604,0x0ee0562e, +0x00d01602,0x20581c01,0x00100609,0x0fe08e3a, +0x00804004,0x20c85609,0x00c00004,0x0ff0963c, +0x00c04208,0x21586807,0x01601804,0x12d0ea56, +0x20581603,0x00c02408,0x21e81810,0x0d805a28, +0x20a00804,0x00080e04,0x2058101f,0x0e208e2f, +0x20b00403,0x00481004,0x2098201b,0x0e408e2d, +0x20d0240e,0x20582610,0x20483828,0x1060f640, +0x00682603,0x00705000,0x21580c01,0x0c605a1f, +0x00681604,0x00201c08,0x20880c00,0x0d008620, +0x00a83a08,0x0050640b,0x20d81e07,0x0d208a23, +0x00a8260f,0x00403c19,0x20d82c00,0x0ed0d62b, +0x20600c09,0x20282208,0x20101013,0x0b804e15, +0x20580c05,0x20200606,0x20100c12,0x0c108617, +0x20600808,0x20981e0d,0x00c01c18,0x0c10821a, +0x20900810,0x20481614,0x00200c1f,0x0da0d21c, +0x00483e0d,0x00105812,0x20900c00,0x0b10560c, +0x00282207,0x20503c09,0x00180803,0x0b908a0d, +0x00081a04,0x20601c09,0x00580c05,0x0b80860c, +0x00685a12,0x2030841b,0x20381405,0x0d10d20a, +0x20301408,0x20e80a14,0x00d0140c,0x0ac06607, +0x20200c05,0x20e0020c,0x0108080a,0x0b408a06, +0x00080a02,0x20c02602,0x00c80406,0x0b408a06, +0x20601809,0x21881e1a,0x01e02417,0x0cf0d803, +0x00480a03,0x20901004,0x00a82c04,0x0ab05802, +0x00380e01,0x20a01404,0x01082405,0x0b307801, +0x00300406,0x20e80609,0x01581c07,0x0b207c00, +0x00600401,0x21280403,0x01883804,0x0d50c811, +0x20902401,0x20b86205,0x00f0180f,0x0ad0440b, +0x20700a06,0x20e83400,0x0150200e,0x0b606c0b, +0x20800609,0x20d83009,0x0140100f,0x0b50680b, +0x20d80609,0x21181c04,0x01700417,0x0e00b41e, +0x00401002,0x20180a01,0x2098420d,0x0b40480c, +0x2010380c,0x20b84611,0x00884208,0x0bd0700e, +0x2010380d,0x20c84a13,0x00883209,0x0bc0700e, +0x0030400c,0x21385e17,0x01084e11,0x0f10ac21, +0x20181800,0x00303406,0x20c84201,0x0b802c04, +0x00481e04,0x00204014,0x2098660a,0x0c104805, +0x00481a04,0x00204013,0x20a86a0b,0x0c004c04, +0x20500405,0x2030180c,0x2078ae08,0x0fe07015, +0x00200603,0x20301808,0x00281206,0x0b901802, +0x00081603,0x20503c09,0x00700401,0x0c203400, +0x20100203,0x20402408,0x00600003,0x0c103400, +0x00a8320d,0x20208827,0x2028461e,0x10603c07, +0x0048660f,0x00c12c00,0x22585800,0x16b8362d, +0x00482a0c,0x00907400,0x21b83000,0x1b40524a, +0x00783207,0x00909000,0x21b88400,0x1bd06652, +0x00e84e0e,0x0060e800,0x21288000,0x1ff03263, +0x20f05429,0x20d9022d,0x0260680c,0x15687e27, +0x20704c20,0x2018e223,0x0020240d,0x19101e43, +0x20b04818,0x2038de14,0x00902015,0x19501a48, +0x2250882c,0x20d9962b,0x02807c2b,0x1ff82e4e, +0x0108362e,0x0090a04f,0x21a82a20,0x14285231, +0x0018221c,0x01205c3d,0x23684e08,0x17102a40, +0x00681e1b,0x00f05435,0x22e8260b,0x17403243, +0x02183e2a,0x0140b85a,0x23d84e42,0x1de01659, +0x20503c1c,0x2058b63d,0x00e10012,0x12582638, +0x0080040a,0x00a81218,0x21e09605,0x14f04646, +0x2010140a,0x00883a1b,0x2190a008,0x15105645, +0x20c03408,0x0058a225,0x21017020,0x1a80526a, +0x20380e07,0x00a02817,0x21f82802,0x10d01e2e, +0x20981603,0x00b03805,0x22201c12,0x12c07640, +0x20380805,0x00d01402,0x22700405,0x1310823f, +0x00500009,0x0128060d,0x23704204,0x1780ce5c, +0x00a82607,0x00707004,0x21501607,0x0f502a30, +0x00c81000,0x00703605,0x21402608,0x10f0863a, +0x00c8320f,0x00b09011,0x22200205,0x1120923f, +0x00482a09,0x01307c0f,0x2398100b,0x14b0e658, +0x20800806,0x20381a10,0x00803c18,0x0de02e28, +0x20680801,0x00201a06,0x20700c1a,0x0f308e31, +0x2090000c,0x2010021d,0x00202c1e,0x0f409232, +0x00182000,0x0090660b,0x21a00c18,0x1220ea47, +0x00300c00,0x20182803,0x00201401,0x0ce03a1c, +0x00100c00,0x00082a04,0x20101008,0x0df08a20, +0x00201e01,0x20185806,0x00200805,0x0e108620, +0x20501406,0x00083a0a,0x0000201a,0x1050da2e, +0x00280607,0x00300802,0x2080080b,0x0c104a16, +0x00000c02,0x00482a03,0x20b80c0c,0x0d108a16, +0x00100204,0x00700403,0x2148140b,0x0d209219, +0x00700209,0x00500007,0x20e8140a,0x0f30e21c, +0x20802810,0x00287e11,0x20702412,0x0b904608, +0x20401405,0x00783802,0x2158080b,0x0c90820b, +0x20301409,0x00683a09,0x2138040e,0x0c90860d, +0x20b03811,0x0058ae14,0x20f0281f,0x0ea0d207, +0x00581611,0x00d0401e,0x22682a08,0x0b805203, +0x0048160c,0x00c03810,0x22380e02,0x0c608a06, +0x20280609,0x00b00c12,0x22180c04,0x0c508604, +0x00381611,0x01304020,0x23a84a03,0x0eb0e007, +0x00100005,0x00780616,0x21602408,0x0b605a03, +0x00200802,0x00781e13,0x21502409,0x0c308e02, +0x00980a04,0x00a01609,0x21e01602,0x0c309203, +0x00700201,0x00e00612,0x22901807,0x0ef0dc0a, +0x20880808,0x00801a06,0x21785c0a,0x0b704807, +0x20d00c0f,0x0098220c,0x21c8580e,0x0c507c09, +0x21101013,0x00883216,0x21984017,0x0c307c07, +0x21601410,0x00d83e14,0x2288541b,0x0f70c01b, +0x0068120a,0x00603411,0x2128420e,0x0bb02004, +0x00b82e12,0x00c0801f,0x22487618,0x0ca05804, +0x00c82a11,0x00c07c22,0x2258861c,0x0c905405, +0x00f8320e,0x01308c1c,0x2388be28,0x10609014, +0x2010080d,0x0028160e,0x20500005,0x0bb01000, +0x20100c10,0x00182617,0x20401c0a,0x0c803a04, +0x0000040f,0x00280e12,0x20601808,0x0c803604, +0x00180c10,0x00702a0e,0x21584004,0x10a05002, +0x2018160b,0x00303821,0x20a80402,0x0bc00c04, +0x2030020c,0x00400423,0x20c0100a,0x0c903806, +0x2048120c,0x00303023,0x2090100b,0x0c703804, +0x20300a10,0x0048142f,0x20b03c09,0x10c03009 + }, //A + { +0x01704e0e,0x21200000,0x00080800,0x16f82245, +0x01503e0c,0x20a00000,0x00002800,0x18784e4f, +0x01800219,0x20400000,0x0000f800,0x18c87253, +0x02080625,0x20600000,0x0001c000,0x1d38ba71, +0x23501423,0x0010022a,0x00087844,0x15284223, +0x22b80419,0x00500225,0x00082c3e,0x16585230, +0x23201430,0x2040024b,0x00084447,0x16982630, +0x24100c41,0x20700270,0x00080c5f,0x1a282242, +0x03782e29,0x0060003f,0x00001e5a,0x14488a2e, +0x02980a18,0x00400026,0x00082242,0x15288232, +0x03000627,0x00100045,0x00084e4f,0x15687e34, +0x03e01230,0x20400052,0x00088a63,0x18988a44, +0x22f02022,0x2050023d,0x0008244c,0x12585235, +0x22280411,0x00200220,0x00080c39,0x13387237, +0x22680818,0x00200230,0x00001442,0x13586a3a, +0x23480c22,0x0010023e,0x00081856,0x15d8864b, +0x02780611,0x0030002a,0x0008523f,0x11289a2e, +0x01c00e01,0x00000013,0x0008522d,0x11d89631, +0x01e00e06,0x00000017,0x00086231,0x11f88e31, +0x02b0260a,0x20300028,0x0008a646,0x1408ce43, +0x21600801,0x00200209,0x00002c36,0x0f488e33, +0x21081a0e,0x0030000f,0x00005426,0x10089e34, +0x21400203,0x00300005,0x00001c2a,0x10189e35, +0x21a81606,0x00600009,0x00005c3b,0x1188e248, +0x00a80404,0x00400204,0x0000060e,0x0e38861f, +0x00d0100f,0x2030021c,0x00080609,0x0ec87226, +0x01380601,0x00300204,0x00002611,0x0ed88a28, +0x01a80604,0x00100209,0x00005214,0x0fd8aa34, +0x20100208,0x00300008,0x00000c12,0x0d38861d, +0x20a00209,0x00100012,0x00081c1d,0x0da88e1c, +0x20f00804,0x00100208,0x00081829,0x0d98821d, +0x2170140d,0x00000214,0x00083839,0x0e489e21, +0x20600c0b,0x0030020f,0x00081c10,0x0c887e0c, +0x00500805,0x0020020a,0x00000000,0x0d188a0e, +0x00400802,0x00400004,0x00082a05,0x0d18960b, +0x00900207,0x00500014,0x0008260c,0x0dc8c60b, +0x00580e07,0x00600011,0x00000201,0x0c589604, +0x20480800,0x00400006,0x0008040f,0x0cb89207, +0x00281204,0x00600009,0x00002807,0x0cc8a20a, +0x00381400,0x00500201,0x00003c0f,0x0d68be0a, +0x20b83809,0x00300205,0x00005c0f,0x0c488003, +0x20483805,0x00200005,0x00005803,0x0ca88802, +0x20683806,0x00200203,0x0000640c,0x0c988000, +0x20e83c06,0x00100001,0x00006418,0x0d58a009, +0x0118121a,0x20b00016,0x00007e12,0x0c684c01, +0x00c8221a,0x20b00013,0x0000a208,0x0cb84800, +0x00681214,0x20b0000f,0x00006e04,0x0cb84804, +0x01181e1b,0x20f00012,0x00009211,0x0dc8600d, +0x21104023,0x20f00237,0x00085820,0x0c681408, +0x20f05426,0x2130023c,0x0008741c,0x0cc8080a, +0x2070401c,0x2100022c,0x00085c0f,0x0cd81c09, +0x21205429,0x2150023d,0x00088c23,0x0e382816, +0x00381616,0x00100032,0x00081e13,0x0ce8680f, +0x20281616,0x00100035,0x00082a12,0x0d586c0f, +0x20780a0d,0x00000027,0x00082a05,0x0d486c0e, +0x2048121b,0x0000003f,0x00082214,0x0f28941d, +0x00900402,0x20400210,0x00005a0b,0x0d283c00, +0x01180601,0x2040020c,0x00007216,0x0d884204, +0x01281207,0x20200201,0x0000761b,0x0d784e03, +0x01200801,0x20400212,0x00007e1e,0x0fb85c04, +0x20700c05,0x2030020f,0x00082015,0x0d183003, +0x20d01007,0x20500215,0x00081428,0x0d482601, +0x20d0140a,0x2050021e,0x00080826,0x0d482203, +0x20b00007,0x20200214,0x00000422,0x0fa84002, +0x0098b210,0x0280e000,0x2360e400,0x16688e3d, +0x0088aa13,0x01c0b800,0x21f0fc00,0x17b88e42, +0x2018360d,0x01080400,0x20b0c400,0x17e88634, +0x20687615,0x01f80c00,0x21117800,0x1ba8da3a, +0x21281411,0x20403e31,0x0020281b,0x14a83e30, +0x2120181d,0x20e80a3a,0x00f01019,0x15c83636, +0x20200018,0x00203a26,0x20b84204,0x16383e36, +0x00001427,0x00202640,0x21484611,0x19c84a42, +0x00e03c05,0x20888002,0x01182a1b,0x13486a30, +0x01180610,0x20881c1d,0x00c8361c,0x14386a37, +0x00983a15,0x00201021,0x00200e09,0x14787a3d, +0x00e85624,0x00703035,0x20b81211,0x17789e53, +0x20c82a07,0x00705c10,0x20f8580f,0x11986e35, +0x2110300f,0x20981213,0x00684818,0x12586a39, +0x20f02c13,0x20c8161f,0x00683013,0x12885e38, +0x21206028,0x20e82a37,0x00287418,0x14d8824f, +0x01600404,0x20380a04,0x00801215,0x0ff88a38, +0x01a81a0f,0x0030201a,0x00181a1a,0x10a8963a, +0x0188120b,0x2010201a,0x00183a1a,0x10d88e3c, +0x02184e22,0x00a06c40,0x20883a1e,0x1278de53, +0x21581a07,0x20201408,0x0060202d,0x0e38822d, +0x21e0180c,0x20384614,0x00903435,0x0ee88a2c, +0x21780802,0x20580607,0x0090342f,0x0ef88a31, +0x22001c11,0x20984225,0x01307c45,0x0fe8ba3f, +0x00e00807,0x20880e0c,0x00b00e12,0x0d386e1f, +0x01c80a09,0x00303011,0x20882a25,0x0dd88225, +0x01201601,0x20681201,0x00800615,0x0dc87a24, +0x01600e07,0x2028080e,0x00380a1c,0x0e88a62b, +0x20880604,0x20600008,0x00880419,0x0c38761b, +0x21380c05,0x0000060b,0x0040242f,0x0c98821f, +0x20b81003,0x20201e03,0x00481021,0x0c987a1f, +0x20a81c03,0x00103e07,0x00180825,0x0d189a26, +0x00580403,0x20702203,0x00880c01,0x0ba86e0e, +0x00a81201,0x20301804,0x00580e0a,0x0c087e0d, +0x00681602,0x20601c06,0x00b80400,0x0bf8820e, +0x00200601,0x20680403,0x01000808,0x0c58a610, +0x20201e0c,0x20882005,0x01102010,0x0b487606, +0x20401608,0x20781402,0x00b01815,0x0ba87e08, +0x20202208,0x20b83001,0x01202c10,0x0b987a07, +0x00402609,0x20583800,0x00f0240e,0x0bf89e05, +0x20206c14,0x2028aa1e,0x0088140a,0x0b487007, +0x0010640c,0x2018a616,0x00700408,0x0ba87c07, +0x00006c0f,0x2038a619,0x00780c09,0x0ba87406, +0x2080700f,0x0048ba1a,0x00280c18,0x0c189c0e, +0x20900a07,0x01a82c1f,0x22282004,0x0ba88c0e, +0x20e02c07,0x0188600d,0x2228280b,0x0bf88c10, +0x20d01000,0x01883415,0x2228300a,0x0bf88c0f, +0x20902403,0x02085014,0x22c83c02,0x0cd8b81b, +0x01287a0b,0x01b0bc0a,0x22d01617,0x0c087005, +0x0168a218,0x0230f821,0x23a00620,0x0c787806, +0x01587a0e,0x01d0c014,0x22f00e1d,0x0c687806, +0x0178a613,0x0290fc1d,0x2400021a,0x0d88a80f, +0x2140240c,0x20283a15,0x00204420,0x0c186409, +0x21702c14,0x20584226,0x00406024,0x0c786408, +0x21500c0a,0x20181a17,0x00105822,0x0c686808, +0x21e01812,0x0008321d,0x20106c2b,0x0df89418, +0x00a80609,0x00700c0f,0x20b0121b,0x0c98540c, +0x01001a0c,0x00681016,0x20c00622,0x0cf85809, +0x00b02205,0x00282c09,0x20501e1d,0x0cd8540a, +0x01380e11,0x00601c19,0x20d03630,0x0ee87415, +0x20280405,0x00602610,0x20900806,0x0cb84000, +0x20681807,0x00c03614,0x21001812,0x0ce84602, +0x20281003,0x00a03a09,0x21080807,0x0ce84202, +0x2040180c,0x00200623,0x2060300d,0x0f184c02, +0x20708c02,0x21d92800,0x04105400,0x15187a1a, +0x20b0b408,0x21b94400,0x03680400,0x16985e21, +0x20e06009,0x2118a400,0x02483800,0x16e85223, +0x21b0e812,0x22996800,0x04b89800,0x1a38661b, +0x20181604,0x00600406,0x20982216,0x14284a25, +0x00b82e12,0x01204019,0x21c84a21,0x15685232, +0x01683218,0x0070341a,0x20481a29,0x15985e38, +0x02785627,0x01106035,0x20f85651,0x18f89243, +0x01380c06,0x00103606,0x20885a19,0x12a8563d, +0x00101c17,0x00782a1c,0x20b83401,0x13786642, +0x20c06021,0x20589a2d,0x00982018,0x13986640, +0x21707c34,0x2038ca41,0x00982c24,0x1638a259, +0x21301604,0x2018180c,0x00581020,0x10a8823a, +0x20284a16,0x00e07c2a,0x21684006,0x11788a3e, +0x00483a19,0x01307436,0x21e8760c,0x11b88e3b, +0x01688a30,0x01b0fc5a,0x22988a20,0x1398d257, +0x01a80a05,0x00300801,0x2010221a,0x0f087a37, +0x00b01c06,0x20482e18,0x00905000,0x0f98823c, +0x00d00804,0x00581215,0x00005800,0x0fc88a41, +0x20104415,0x20787a35,0x0170b823,0x10c8c255, +0x21c00c0a,0x0018360e,0x00101435,0x0d587229, +0x2128040b,0x00300a06,0x20283821,0x0de87e2b, +0x2158040a,0x00681a08,0x20480428,0x0df87e2c, +0x20f81801,0x00901409,0x20882820,0x0e98a234, +0x01501208,0x00500c0f,0x20c82a1e,0x0c68721e, +0x01381211,0x0020141a,0x00001a14,0x0cc88e25, +0x0118120d,0x00502815,0x20b80a16,0x0ce87e23, +0x00f80608,0x0040180c,0x20201a0e,0x0d48a22b, +0x20c01006,0x00980e08,0x20900c22,0x0b58761c, +0x20e0200c,0x20282219,0x00502424,0x0ba8721c, +0x20801c08,0x00281a12,0x00001c1e,0x0bb8721f, +0x20701405,0x00381a0d,0x0030281e,0x0be89223, +0x00881e06,0x00d01008,0x20c01a02,0x0ac8760c, +0x00900a04,0x0068140a,0x20481206,0x0b187a0d, +0x00400a02,0x00981c05,0x20700005,0x0b187a0e, +0x00181602,0x00800803,0x20300c0a,0x0b388a0f, +0x20e83407,0x00602e09,0x20801415,0x0a886203, +0x20c83403,0x00802a01,0x20801016,0x0ac87605, +0x20b83804,0x00b03400,0x20e00411,0x0ac87203, +0x20583003,0x00303603,0x0000000e,0x0ae88202, +0x01283609,0x2080a00d,0x00385214,0x0a885a02, +0x00d82e04,0x20508c06,0x0028460e,0x0ac86a01, +0x01083e0a,0x2030a40c,0x20283e10,0x0ac86a02, +0x00783604,0x2090a006,0x00c85a01,0x0af88004, +0x21001004,0x21581e0f,0x02c02023,0x0a687805, +0x20881202,0x21002605,0x02500818,0x0ab88805, +0x20d00406,0x21200211,0x0270181f,0x0ab88005, +0x20681201,0x21601a07,0x03400415,0x0b38a80e, +0x00806006,0x2118a602,0x02501e0d,0x0ae87c11, +0x20107c0b,0x2148e60c,0x02e04002,0x0b289012, +0x00705c01,0x2118a802,0x02702e09,0x0b288c10, +0x00408409,0x21a8ee0a,0x03a03402,0x0be8b41a, +0x20882a07,0x0070340f,0x2048040a,0x0b586810, +0x20382a05,0x00b04414,0x20b82202,0x0bb87411, +0x20a80c01,0x00601006,0x2030000b,0x0b986c11, +0x20c81605,0x00701412,0x2018100e,0x0cc89c22, +0x00280c04,0x20300206,0x00903e0c,0x0bd8580f, +0x00483e05,0x00103c04,0x0060620c,0x0c28640a, +0x00682e05,0x00203c09,0x00102e14,0x0c28600d, +0x00280e01,0x00180804,0x00405e17,0x0dd8881d, +0x00300202,0x20501c06,0x0090120a,0x0c284006, +0x00003406,0x20e81611,0x01603201,0x0c583805, +0x00101003,0x20800a0a,0x00f03a02,0x0c584402, +0x00781800,0x20205201,0x00102a16,0x0e78540c, +0x2058260a,0x00808000,0x21682800,0x14b82223, +0x20384e09,0x0080d000,0x21b83000,0x16482a34, +0x20581e09,0x20107800,0x20e81800,0x16982632, +0x2098a213,0x01415000,0x22f82000,0x19e8323e, +0x20502015,0x20183a1e,0x00a82a10,0x13884a2b, +0x20602410,0x20b8421c,0x01a00608,0x14a85238, +0x20203c10,0x20885a1b,0x01080a0f,0x14f8463a, +0x00005023,0x21489a38,0x0258061c,0x17d8664c, +0x01900e11,0x00701421,0x2048521f,0x11d86e43, +0x01900e0c,0x20202815,0x00a86a1b,0x12a86a4a, +0x0158260b,0x00708016,0x20689a15,0x12d85e4c, +0x01d82618,0x0000a832,0x2018ea1d,0x15089268, +0x2178400c,0x00a02212,0x0010302c,0x0fa8763c, +0x2188040d,0x00185a10,0x0140402f,0x10488e3f, +0x21581809,0x2028360a,0x01a0482a,0x10789242, +0x21a01c11,0x2088a215,0x0290903b,0x11c8d259, +0x0150220f,0x20680c12,0x00880619,0x0e186a33, +0x0118060f,0x00002818,0x20282218,0x0eb87234, +0x01200e0e,0x20800410,0x00d00615,0x0ec87237, +0x01481615,0x2010501d,0x00181212,0x0f889245, +0x21201414,0x00280a1b,0x00582027,0x0c78662c, +0x2070140d,0x20180a16,0x0080001b,0x0cf86e32, +0x20b02811,0x2058261a,0x00e81821,0x0d086a31, +0x20f02415,0x20683223,0x01501c29,0x0d688a39, +0x00d83610,0x00703c20,0x0038060f,0x0b78821f, +0x00200207,0x00481c10,0x00601007,0x0bb88221, +0x00480e0b,0x0058041a,0x00600201,0x0bd88a21, +0x00781a0d,0x00300c1d,0x00900a02,0x0c089626, +0x20681c03,0x2060220f,0x01204419,0x0a78661a, +0x20282802,0x00403a05,0x2010100b,0x0ac86a18, +0x20183001,0x00203e07,0x00402c0c,0x0ad86a1b, +0x20182801,0x20202a0b,0x00c04412,0x0ae8721e, +0x00202a03,0x20d84205,0x01a01406,0x09e85a0b, +0x00580608,0x20600402,0x00e01405,0x0a386610, +0x00200e04,0x20b80a04,0x0140080a,0x0a285e10, +0x20102a01,0x20c83607,0x0160080e,0x0a38660e, +0x20606410,0x2048760e,0x00a8400c,0x09b85e01, +0x20a05c13,0x20687215,0x00f82415,0x09d86a04, +0x20706410,0x20787a11,0x01283010,0x09d86a03, +0x2020500d,0x2028620a,0x0098340b,0x09f87202, +0x00982a13,0x01500423,0x21302a07,0x09c87801, +0x00982212,0x01000422,0x20d01a08,0x09e87c03, +0x00682212,0x01180c20,0x20c02a04,0x09e88403, +0x00382211,0x0128041c,0x20f02405,0x0a088406, +0x20c8080c,0x00b01a17,0x21202015,0x09d84808, +0x20a0080a,0x00880a15,0x20c03013,0x0a085408, +0x2070040b,0x00900a14,0x20f01c0e,0x0a085008, +0x2070100f,0x00a81618,0x20f0100e,0x0a585c10, +0x00d85208,0x0090740d,0x20c81a0e,0x0a384c0b, +0x00985e04,0x00a0900a,0x20d8320a,0x0a68500d, +0x00884a06,0x00a0680c,0x20d81e07,0x0a68540c, +0x00d8620c,0x00e0a014,0x21484207,0x0af86813, +0x20f02c03,0x20b84209,0x01102c1a,0x0a984c11, +0x20901e04,0x20d83601,0x01704412,0x0ac85c11, +0x20901801,0x20881e06,0x00e02011,0x0ac85811, +0x21101c07,0x20a82e0f,0x01302820,0x0ba87820, +0x00501804,0x00082400,0x00280613,0x0b484414, +0x2020480d,0x20687a0d,0x00a02208,0x0b784416, +0x00102005,0x20284601,0x0070260b,0x0b785014, +0x00102401,0x20383008,0x00800a13,0x0ce87026, +0x00182a06,0x00602011,0x20703204,0x0bb83c0b, +0x0068660c,0x00c08425,0x21400e12,0x0c08340e, +0x00482e06,0x00603812,0x20a02e0c,0x0be8380c, +0x00781e05,0x00600c0e,0x20406216,0x0dc85c18, +0x20f8260a,0x00301800,0x00007400,0x14384e1c, +0x20c82a09,0x00b81000,0x20209000,0x15b86229, +0x20e83e08,0x01202800,0x21208400,0x1608662a, +0x21c01605,0x20188800,0x00c07400,0x1928762b, +0x01080417,0x20602e1e,0x00683e2e,0x13182a33, +0x00a80c15,0x00202a1a,0x20682e24,0x14382e3b, +0x00e83012,0x00305a18,0x20881a2a,0x1488363f, +0x02300415,0x00405e10,0x2178a654,0x17584a55, +0x00883e20,0x20703428,0x01201c02,0x11085649, +0x00c84a1c,0x20204c24,0x00401605,0x11f84e50, +0x00a81a1a,0x2090181d,0x00e02401,0x12284e53, +0x00584622,0x0050402e,0x00003815,0x13e89275, +0x20b09825,0x2168a638,0x01f8201a,0x0ee8363b, +0x20a0841e,0x21386631,0x01883c20,0x0f983643, +0x20c07c1e,0x20f88230,0x01582820,0x0fb83642, +0x20906c22,0x20c84e38,0x01081425,0x10b85e58, +0x00685e19,0x01105037,0x20b82a06,0x0d586e31, +0x00183e10,0x00e01828,0x20281c00,0x0dc87a33, +0x00483e11,0x0100242a,0x20b82e04,0x0df86e34, +0x20284215,0x00f0142d,0x2030100b,0x0e689640, +0x00281006,0x20603a15,0x00a0300d,0x0bc84a2e, +0x00681c00,0x20103a07,0x00502805,0x0c385631, +0x00682c02,0x00105a09,0x20101807,0x0c585233, +0x00781c05,0x20104611,0x00202806,0x0c885e37, +0x20203401,0x20a86203,0x01702011,0x0a984e1f, +0x20501001,0x20881a07,0x01301417,0x0ae85223, +0x20701e01,0x20982e04,0x01401c19,0x0af85623, +0x20701e02,0x20783a01,0x0120281b,0x0b085e26, +0x20302000,0x00283801,0x2010000a,0x09d84211, +0x00002402,0x20484203,0x00d00007,0x0a085214, +0x00003004,0x20285606,0x00900805,0x0a284e14, +0x00003007,0x20184a08,0x00400407,0x0a285215, +0x20181008,0x00a03400,0x20e83802,0x0968420b, +0x20200805,0x00500003,0x20382007,0x0988520e, +0x20281004,0x00a02007,0x20c82c06,0x0998520e, +0x20282601,0x00b0480c,0x20e82c07,0x0998520f, +0x00a86e15,0x0060b418,0x20200202,0x09184e0b, +0x00986210,0x0070a012,0x20480800,0x0928520a, +0x00a86e14,0x0060b414,0x20400c00,0x09384e0c, +0x00b8560d,0x00208c09,0x00401001,0x0938560b, +0x20a04416,0x21587627,0x02b0381c,0x08d84802, +0x20903810,0x21285e1d,0x0240301a,0x08f85002, +0x20b05017,0x21587628,0x0290241c,0x08f84802, +0x20e04413,0x2138661f,0x02701421,0x09085406, +0x00081211,0x2040041c,0x00e81e02,0x09284c0e, +0x0018120d,0x20400c15,0x00d81202,0x0948500e, +0x00481a11,0x2010141e,0x00c82206,0x0948580d, +0x00781610,0x2020201a,0x00d83209,0x09886012, +0x00605c0e,0x20887e16,0x01001601,0x0998440d, +0x0060540c,0x20788213,0x01001800,0x09b8480d, +0x00204c0e,0x20786e16,0x01101805,0x09b84c0d, +0x00104c0c,0x20788215,0x0160280d,0x0a086413, +0x20c83a07,0x00f04014,0x20f81c10,0x0a184c14, +0x20d82204,0x00e02010,0x20f81811,0x0a384c16, +0x20882a09,0x00c02c15,0x20a80c0b,0x0a385015, +0x20982202,0x00c0280e,0x20a82c11,0x0ae86422, +0x00981602,0x00102a01,0x00102213,0x0ac84013, +0x00c83205,0x00605c04,0x20700e15,0x0b084014, +0x00681003,0x00202207,0x0010220c,0x0ae84014, +0x00282a06,0x00403409,0x0000260b,0x0c186026, +0x20402803,0x2048560a,0x00b0480d,0x0b383411, +0x20605006,0x2068aa11,0x01007813,0x0b883c14, +0x20201400,0x20284801,0x00804c07,0x0b683813, +0x00301804,0x20684a0d,0x00d06a08,0x0d184822, +0x21901408,0x00485800,0x00a81800,0x13b83a10, +0x2150380a,0x20988400,0x01f84c00,0x15182a1e, +0x21603005,0x20a88c00,0x02581400,0x1548421b, +0x22103814,0x00685400,0x00a8cc00,0x18684e2c, +0x02780a15,0x00902418,0x20c8164b,0x12c83636, +0x01f00e15,0x0040041d,0x2028363e,0x13d83e3d, +0x0200320a,0x00383810,0x00282a42,0x1418423d, +0x03884e26,0x01506c3b,0x20b81e64,0x16888e5e, +0x21804422,0x00787e26,0x2040042a,0x10983a46, +0x21005421,0x00788a22,0x2018041f,0x1168464d, +0x20f00c13,0x00f8360f,0x20c0041e,0x11a84a4f, +0x21d04029,0x00288e38,0x01005843,0x12e8726e, +0x01a8ba2c,0x01812840,0x22283e1e,0x0ea83e40, +0x0138ce2d,0x01c12841,0x22381612,0x0f384a46, +0x01289a20,0x0120f829,0x21981e10,0x0f683e48, +0x0198a62e,0x0120f443,0x21381a13,0x10086656, +0x21308424,0x2168c244,0x02806031,0x0c983637, +0x20e07425,0x21789a47,0x02705029,0x0d082e3b, +0x20e0641c,0x21488a36,0x02503826,0x0d383a3c, +0x21607c26,0x2178ae46,0x02a05838,0x0d684643, +0x00781611,0x00c00429,0x20883609,0x0b584623, +0x00680610,0x00681c27,0x00183203,0x0ba84a28, +0x00800e0c,0x00582c1f,0x00382a03,0x0bb84e2b, +0x00c80e13,0x00880c2b,0x20182e0b,0x0bd85a2d, +0x20181402,0x00603a0b,0x2070100e,0x0a382e21, +0x20480803,0x0050160a,0x20501810,0x0a683621, +0x20781c01,0x00802a05,0x20801415,0x0a783e22, +0x20980c07,0x00501a0f,0x20401c1a,0x0a784225, +0x20381c04,0x00102a04,0x0078100b,0x09683614, +0x00281403,0x00302c00,0x00082004,0x09983618, +0x00581c02,0x00103e02,0x00281e01,0x09983a18, +0x00782603,0x00304406,0x00381a02,0x09984219, +0x00780607,0x20680408,0x01001401,0x08d83e0e, +0x00381a07,0x20201807,0x00a0140a,0x08e84211, +0x00200607,0x20680c05,0x0110180d,0x08e84612, +0x20300e01,0x20782a03,0x01302c13,0x08e84a10, +0x20b04c09,0x2078920d,0x01003c16,0x08883203, +0x20704c0a,0x2088860e,0x01003011,0x08983a03, +0x20a0500c,0x2058960e,0x00e03414,0x08983e01, +0x20304005,0x20486e06,0x00a0200a,0x08a83a02, +0x00c82e0b,0x00b05c0e,0x2148320b,0x08a81803, +0x0078320b,0x00b0500f,0x21182203,0x08a82804, +0x00c84e0f,0x00e08016,0x21782a0b,0x08b82403, +0x00583e07,0x00c0680a,0x21182802,0x08b82804, +0x21001811,0x00082a13,0x00380819,0x08b82c0a, +0x20d0140f,0x20182211,0x00300413,0x08d8300c, +0x20e02012,0x20483219,0x00801018,0x08c82c09, +0x20800809,0x20381a0c,0x00801010,0x08f8380d, +0x01485a17,0x00609420,0x20781a17,0x0938340b, +0x01284e12,0x0040841a,0x20582213,0x0948340b, +0x01084a13,0x0030781d,0x20382211,0x0938340c, +0x00d8360a,0x2010640f,0x00282e08,0x09883812, +0x21304c16,0x21086e26,0x01e02824,0x09782c12, +0x21103410,0x20f8461c,0x01c02422,0x09a83413, +0x21103410,0x20f84e1c,0x01a02c20,0x09983013, +0x20b03009,0x20e83e10,0x01b00c1f,0x0a28441e, +0x00700e0f,0x0038101e,0x00381214,0x0a58381a, +0x00601a09,0x20283013,0x00a00a11,0x0a78381b, +0x0080160a,0x20281813,0x00781213,0x0a78301a, +0x20401e05,0x20283c0c,0x00c00e02,0x0b684c2c, +0x20181c06,0x00602213,0x20202c02,0x0ae82014, +0x20182803,0x0040460a,0x20200402,0x0b282017, +0x20200405,0x00480e0f,0x00101c07,0x0b182816, +0x00700001,0x00600604,0x20401215,0x0ca8382a, +0x21104007,0x21281c00,0x01688800,0x13700a1b, +0x20b02c04,0x20a02000,0x00289800,0x15101e31, +0x21103408,0x20b00800,0x0078a000,0x15301a29, +0x20e01603,0x21c05800,0x01d86c00,0x18000248, +0x0128160a,0x20200c15,0x00f80633,0x12582e35, +0x00a82e01,0x0010280d,0x00a81a21,0x13682a42, +0x0168520f,0x00206019,0x00a81232,0x13a82a42, +0x01102807,0x21787a08,0x0330322a,0x15983e5d, +0x00a82603,0x20705208,0x01280804,0x10381a4c, +0x01183a11,0x20b07409,0x01500603,0x10f81e54, +0x00302005,0x21281614,0x0210080f,0x11281e53, +0x00d80a0c,0x20d0340d,0x01683c0b,0x1248266d, +0x21208412,0x21090211,0x02603821,0x0e08363a, +0x21a0b021,0x2199422a,0x03104830,0x0e882e3e, +0x20e05c0b,0x20b8ce04,0x01c01c1a,0x0ed8363f, +0x21508016,0x20f8fa18,0x02304030,0x0f38464f, +0x01187e18,0x0100d026,0x21984613,0x0c781633, +0x01687a20,0x0130cc38,0x21f8661e,0x0cf81e35, +0x00f85a11,0x00d0a81c,0x21683e10,0x0d181a3a, +0x00f8761a,0x0110d02b,0x21b84e0e,0x0d382a3e, +0x20a02813,0x20f84223,0x01b03020,0x0ad81e2c, +0x20a02013,0x20b82e28,0x01403824,0x0b281e32, +0x20400409,0x20980a17,0x01302c1c,0x0b382234, +0x20702010,0x20c83223,0x01804420,0x0b482e35, +0x00180e0c,0x20480417,0x00b80803,0x09d8261a, +0x20180606,0x20380412,0x00982405,0x0a082e1d, +0x20601c02,0x20883003,0x01181810,0x0a082a1e, +0x20280606,0x2048080e,0x00c8140b,0x0a08321f, +0x00103407,0x2088320e,0x00a00407,0x09181615, +0x00501603,0x20480e01,0x00801404,0x09382619, +0x00701e05,0x20181808,0x00480603,0x09382e17, +0x00402400,0x20582e04,0x00a01804,0x09282a18, +0x00000601,0x00581006,0x20281009,0x0888220d, +0x20501c09,0x0018320a,0x00500011,0x0888260e, +0x20480405,0x00600206,0x20200c12,0x08982a10, +0x20400805,0x00480603,0x20181410,0x0888260e, +0x20283204,0x00705004,0x20681409,0x08481e04, +0x0038420c,0x00806011,0x20781803,0x08482604, +0x00283608,0x00505808,0x20281405,0x08482604, +0x00383609,0x0050500c,0x20280804,0x08582a04, +0x00101405,0x20582e07,0x00e01403,0x08482803, +0x2040280a,0x20884612,0x0120200c,0x08482404, +0x2040300a,0x20886210,0x0140240a,0x08482c04, +0x20302c08,0x20884e10,0x0120200c,0x08482805, +0x00180e06,0x00002408,0x00281806,0x08782007, +0x00280a05,0x0020180b,0x00182801,0x0888280a, +0x00481608,0x00402c0f,0x20582e01,0x08882409, +0x00100a02,0x00300007,0x20182c04,0x0898280d, +0x20404809,0x20387e0a,0x00b02809,0x08c82c0f, +0x00003404,0x00085e04,0x00702807,0x08e8300e, +0x20203805,0x20186209,0x00602c0b,0x08d82c0e, +0x00302403,0x00583800,0x20200807,0x09183412, +0x00484a06,0x00f07c0f,0x21482a01,0x09581813, +0x20183a03,0x00d05408,0x21081006,0x09781c15, +0x20283000,0x00e04c06,0x21281c04,0x09681c16, +0x20283e05,0x00e05808,0x2108040f,0x09d82c1d, +0x20881e03,0x20401603,0x00c0440a,0x09f81c17, +0x20380e01,0x20101202,0x00502002,0x0a281c19, +0x20282206,0x00102807,0x00202a01,0x0a282018, +0x20980c02,0x20101e05,0x00601409,0x0af8282a, +0x00602805,0x20a8320e,0x01001211,0x0ab8041a, +0x00302403,0x20483208,0x00901208,0x0af8141b, +0x00201406,0x20680611,0x00c01207,0x0ad80c18, +0x00880400,0x20300400,0x00d01219,0x0c48242c, +0x20a85608,0x0110a000,0x21e03c00,0x13980a28, +0x20786e0d,0x0160a400,0x21d07000,0x15381a3b, +0x20886e0f,0x0120a400,0x21a06800,0x15580e36, +0x21186e10,0x02809800,0x2360b800,0x18183248, +0x0080200b,0x20483619,0x00a03a1e,0x12300637, +0x00904013,0x20486227,0x00d03215,0x13400645, +0x0070601c,0x2098962c,0x00f02619,0x13800a42, +0x01801819,0x00d0022f,0x21100e32,0x15900e61, +0x00701601,0x00481c08,0x20481e04,0x10200648, +0x00001603,0x00c83812,0x20b82006,0x10e80e4d, +0x00982614,0x00f04c27,0x21684a05,0x11280651, +0x0008220c,0x01301c1c,0x21182817,0x12281e6f, +0x00184607,0x00908805,0x20a83010,0x0df00642, +0x0078620a,0x0110d409,0x21984805,0x0e900647, +0x20381c0a,0x00605216,0x20381016,0x0eb80649, +0x00283c01,0x00c08609,0x20982418,0x0f081257, +0x20705c0b,0x2088a610,0x01803012,0x0c281a31, +0x20a0500e,0x2088a616,0x01b0441a,0x0c982637, +0x20302e04,0x20286409,0x0100200d,0x0cb82637, +0x20b03805,0x20388a05,0x0170401e,0x0cb8323c, +0x00a8260b,0x00f03c11,0x21182e03,0x0ad80a29, +0x0098220b,0x00d03814,0x20d83204,0x0b18122c, +0x00500402,0x00a00604,0x20980c05,0x0b280e2f, +0x00981e07,0x00b02c0a,0x20b81603,0x0b28122e, +0x20b0200e,0x00682e11,0x2028041a,0x09a8121d, +0x2070080a,0x0058120e,0x00100817,0x09c81a22, +0x20581404,0x00b02801,0x20882413,0x09d81a23, +0x20801009,0x0048120b,0x00080419,0x09c81623, +0x00785210,0x00f06c1a,0x20d80a07,0x08f81a14, +0x00282209,0x00702810,0x20300403,0x08f81a15, +0x00382e0b,0x0060380e,0x00201c05,0x08f82217, +0x00482a09,0x0080380f,0x20480401,0x08f81e16, +0x20180408,0x20500216,0x00e02c0f,0x08580a10, +0x00481c02,0x20102a0b,0x00801807,0x08580a10, +0x00000008,0x20681213,0x0100240c,0x08580e0f, +0x00181403,0x2020120c,0x00a0200d,0x08581210, +0x20603000,0x20684403,0x00e8140d,0x08180e02, +0x20904005,0x20886205,0x01100014,0x08081203, +0x20602e01,0x20584005,0x00c80c0e,0x08181202, +0x20703803,0x20785202,0x00e80410,0x08081201, +0x00680a01,0x00601404,0x20381a04,0x08181002, +0x00681a06,0x0080340a,0x20782606,0x08281004, +0x00781201,0x00503002,0x20482a06,0x08180c02, +0x00581604,0x00703808,0x20682604,0x08281005, +0x20580c03,0x00500601,0x00200c0e,0x08381807, +0x20380407,0x00200207,0x0060080c,0x08481807, +0x20400404,0x00280e02,0x0080080e,0x08382007, +0x20280c06,0x00201a05,0x0088040b,0x08581c08, +0x00583607,0x00205c08,0x00380601,0x0898100e, +0x0038320a,0x0010440d,0x00600403,0x0898180e, +0x00283609,0x00304c0a,0x00500403,0x0898180f, +0x0068260b,0x2020380c,0x00d00c07,0x08b82011, +0x20203404,0x20c8620d,0x01903c0e,0x09181014, +0x20502c09,0x20a85212,0x01702c0e,0x09281017, +0x20102c07,0x20a84a10,0x0180240a,0x09281016, +0x2070300c,0x20b85e14,0x01b02818,0x09781420, +0x20a01804,0x00284201,0x00180808,0x09d8041f, +0x20400602,0x00181409,0x00380c00,0x0a080c1e, +0x20800c00,0x00183406,0x00600806,0x09e8101e, +0x20780607,0x0018080f,0x00480c04,0x0ab8142e, +0x00a82e05,0x0080480e,0x20f8221f,0x0ac0001b, +0x00582e01,0x00203c02,0x20380610,0x0ae8041c, +0x00883202,0x00403806,0x20700618,0x0ad8041c, +0x00800003,0x00080e08,0x00201e19,0x0c18082e, +0x21201a02,0x20185800,0x01406800,0x13581e17, +0x21403804,0x20f89c00,0x02703400,0x14e80626, +0x21705006,0x2088a400,0x01c01800,0x15180a22, +0x22003804,0x2168b000,0x04205000,0x17781a2c, +0x01481805,0x00502e05,0x20280a37,0x12501632, +0x01c82607,0x2010600d,0x00083a3b,0x13602244, +0x02284609,0x00b09011,0x20d84645,0x13b01244, +0x03183209,0x20804c0d,0x01781261,0x15901a5d, +0x00681a09,0x20102408,0x00900c04,0x1030124c, +0x20400c02,0x20a00609,0x01800819,0x10d01255, +0x20c00403,0x2068260a,0x01704422,0x11080655, +0x20c02c06,0x21483e0e,0x02a01833,0x11f01a74, +0x2060240e,0x20884a12,0x01201815,0x0df0163f, +0x20301005,0x20785603,0x01902c0e,0x0e700642, +0x00780402,0x20480a02,0x00e00201,0x0eb01245, +0x00300800,0x20983003,0x01a0040f,0x0ef01252, +0x00483210,0x00107017,0x00083403,0x0c301a33, +0x00481608,0x2030540b,0x00583804,0x0c901e39, +0x20780603,0x20502005,0x00c81815,0x0ca0163a, +0x20600e03,0x20701c04,0x00e83019,0x0ca01e3e, +0x2020140e,0x20b82e17,0x01c0200e,0x0ab0122b, +0x20200807,0x2088220c,0x01902010,0x0af00a2f, +0x00680c03,0x20600e05,0x01400401,0x0b000a30, +0x00200c05,0x20482606,0x01500407,0x0b00062e, +0x0038260e,0x20503814,0x01181809,0x09900e1f, +0x00300205,0x20600c08,0x0118140a,0x09b00e22, +0x00001605,0x20981405,0x01700414,0x09a00a25, +0x00081a07,0x2010240b,0x00c8080e,0x09b00624, +0x2090380b,0x20e88216,0x01f03813,0x08c00e11, +0x20701002,0x20683e07,0x01402412,0x08d00a14, +0x20901405,0x2048520b,0x01302c13,0x08d00a12, +0x20501403,0x2078420b,0x01503010,0x08d00a15, +0x00801201,0x00080c0b,0x20184207,0x0860160b, +0x00602406,0x20283202,0x00582603,0x0860120c, +0x00901401,0x00180c03,0x20183a07,0x0860160c, +0x00402c06,0x20283202,0x00583001,0x0850120c, +0x20583a04,0x00405008,0x20480c10,0x08100a07, +0x20484a08,0x00706410,0x2078180f,0x08100606, +0x20883202,0x00504008,0x20481413,0x08000206, +0x20383e07,0x0080580f,0x20681c0e,0x08000205, +0x00501202,0x20a00203,0x01001800,0x08000801, +0x00001403,0x20a81609,0x01202404,0x08000803, +0x00500a02,0x20600402,0x00c01604,0x08000402, +0x00100c00,0x20780e05,0x00f02404,0x08000404, +0x20201004,0x20682208,0x0100080d,0x08200c07, +0x00400602,0x20580801,0x00c00005,0x08300c07, +0x00080400,0x20480606,0x00d0180d,0x08100c06, +0x00400401,0x20381204,0x00d01006,0x08300c09, +0x20202000,0x20284404,0x00800807,0x08800812, +0x20702005,0x20484a06,0x00a01010,0x08800c12, +0x20602405,0x20584e05,0x00d00c0d,0x08800c13, +0x20501c00,0x20283800,0x00800c12,0x08a00c15, +0x00282e02,0x00603c03,0x20981401,0x09201016, +0x00481a03,0x00403008,0x20882e04,0x09401018, +0x00682a06,0x0030400b,0x20681e06,0x09301017, +0x00581801,0x00503401,0x20682803,0x09801420, +0x20601601,0x20401202,0x00682006,0x09e00819, +0x20601e02,0x20180e01,0x00580809,0x09f0041a, +0x20802000,0x20781207,0x0098080c,0x09e00c1a, +0x20e02203,0x20181803,0x00780413,0x0aa0042b, +0x00600c02,0x00184206,0x00a01e11,0x0aa80c1a, +0x00501404,0x00584a0b,0x0020160e,0x0ad8081d, +0x00602003,0x00285e09,0x00600a12,0x0ac8041e, +0x00b81403,0x00780e0a,0x00100e21,0x0c100030, +0x21401a01,0x20781800,0x01280c00,0x13603213, +0x20f01003,0x00401400,0x20785000,0x15403e2c, +0x21181400,0x20204800,0x00382c00,0x15503a29, +0x21c03601,0x20780400,0x20184c00,0x17f06a31, +0x01880404,0x20181e04,0x00c0063c,0x12802a31, +0x01580c00,0x00880c0a,0x2030122e,0x13a01a43, +0x01901601,0x20684201,0x01503634,0x13c02243, +0x02801c07,0x00784203,0x20380654,0x15f0425b, +0x20302205,0x20282409,0x0058040c,0x10702a49, +0x20281a0d,0x00402808,0x20602c10,0x11203652, +0x20901400,0x20281603,0x00680819,0x11403651, +0x2068320f,0x00e04c12,0x21380825,0x12704673, +0x00880804,0x00602206,0x20581404,0x0e503241, +0x00102c16,0x2028261e,0x0048200b,0x0ed04245, +0x00a01004,0x00381202,0x00081e03,0x0ef02e46, +0x00302413,0x00281e1c,0x00081812,0x0f504657, +0x20c81602,0x00482005,0x0030301a,0x0c702232, +0x20482e14,0x00901822,0x2050080f,0x0cd01e38, +0x20a82207,0x0070100b,0x2040141a,0x0ce0263a, +0x20984210,0x00b0401d,0x20880c1d,0x0cf02a40, +0x00d00800,0x20101602,0x20481209,0x0b203e2a, +0x0040140f,0x20280e1a,0x00100c04,0x0b40422e, +0x00a01808,0x2018160a,0x00100204,0x0b50362f, +0x00800c08,0x20500a12,0x00801001,0x0b403e31, +0x20b01a01,0x00283603,0x0010141d,0x09e03220, +0x20280e0e,0x00300c13,0x20180812,0x09f02e23, +0x2058260e,0x0050280e,0x20401818,0x09f03225, +0x20701207,0x20282407,0x00a00819,0x09e03223, +0x00280407,0x00802e05,0x20c85203,0x09203613, +0x20601811,0x00081217,0x0028240b,0x09203615, +0x20402814,0x20481a1c,0x00683008,0x09103e15, +0x2020100e,0x00280a0f,0x00183405,0x09103615, +0x0078160d,0x00702811,0x20180c04,0x08901213, +0x00c82213,0x0060401b,0x20282a06,0x08801612, +0x00a81a14,0x0060301f,0x00082e03,0x08801212, +0x00a82a14,0x0060501c,0x20182201,0x08801a13, +0x20902810,0x00285a17,0x00902018,0x08201205, +0x20c03812,0x20286e1c,0x00e0281f,0x08101606, +0x20a02413,0x00084e1c,0x00c0201b,0x08101206, +0x20a02c13,0x2048621f,0x01302c1d,0x08001a05, +0x0038360d,0x00c02818,0x20c00203,0x08301405, +0x00482a0c,0x00c0281a,0x20d81a05,0x08301007, +0x00382a0f,0x00901c1c,0x20700202,0x08200c06, +0x0018260e,0x00701c1b,0x20581201,0x08301809, +0x00200808,0x2010120f,0x20200005,0x08602806, +0x00100003,0x00200a0b,0x20301805,0x08602007, +0x00001409,0x20181213,0x00001407,0x08502808, +0x00601008,0x2028060f,0x00300c02,0x08702809, +0x20280e08,0x00202008,0x0028140b,0x08a0180e, +0x20200400,0x00201800,0x2018240a,0x08b0200f, +0x20180606,0x00402009,0x20482c08,0x08b01c0f, +0x20580605,0x00201c08,0x00281c12,0x08d02013, +0x0000300d,0x2028420f,0x00980c04,0x09301015, +0x00100c04,0x00381601,0x00680403,0x09500c15, +0x00002409,0x00383a0a,0x00400005,0x09400c16, +0x00601006,0x00081606,0x00800004,0x09a0181e, +0x20785210,0x00a04c19,0x20701004,0x09f0081a, +0x20984e08,0x0060440a,0x00101c08,0x0a100c1b, +0x20885a0c,0x00c05812,0x20b00c05,0x0a000c1b, +0x2128560a,0x0050440b,0x00402016,0x0ac0182b, +0x00802c0a,0x20a81a1f,0x00c00617,0x0ac02017, +0x00803407,0x20e80a14,0x01182a19,0x0ae02019, +0x00902c08,0x20a00619,0x00b8261b,0x0ad01c17, +0x00e05c09,0x21084a1a,0x0158222b,0x0c202c2d, +0x21682a05,0x00103000,0x20401c00,0x13f04e14, +0x20c81e05,0x00104000,0x00302400,0x15a03632, +0x21181a03,0x00401000,0x20203800,0x15c03a28, +0x21d86607,0x01209800,0x21506000,0x18a03e35, +0x01d0440d,0x20982a10,0x00983641,0x13005234, +0x01402808,0x20683610,0x01401625,0x13e03a44, +0x01901406,0x20280a0a,0x00280a34,0x14405243, +0x02f00c06,0x20701615,0x01101e57,0x16805e60, +0x2088360b,0x00803c16,0x20180815,0x10c0324a, +0x20f80401,0x00382007,0x00700818,0x1180364a, +0x20981602,0x00302408,0x00081816,0x11b04252, +0x21601c08,0x20584604,0x01680437,0x12e04e70, +0x00b81202,0x2050060b,0x00e03a02,0x0eb04240, +0x01783a0c,0x0030600a,0x20180614,0x0f504a48, +0x00e81206,0x20201c01,0x00900e05,0x0f60424a, +0x01782a11,0x00204c13,0x00681609,0x0fe0525a, +0x20e0500e,0x20985a0f,0x0108341f,0x0cd04a32, +0x21804811,0x20b87219,0x01701031,0x0d204239, +0x21103c0e,0x20685211,0x01181025,0x0d303e3a, +0x21904c15,0x20888621,0x0190143a,0x0d504e41, +0x00c8360d,0x00b03019,0x20680a0b,0x0b802a28, +0x01382a0d,0x00703419,0x20582a16,0x0bc03a2c, +0x01283e10,0x00903c19,0x2038060e,0x0bb02e2e, +0x01082e0f,0x00b02c1f,0x20882a10,0x0bd03e2c, +0x20c80807,0x20201e0e,0x00500c1a,0x0a403e21, +0x21001408,0x20381e0f,0x00801824,0x0a503e24, +0x2140300e,0x20684a17,0x00c01827,0x0a503e22, +0x20e80405,0x0000120d,0x00201020,0x0a604a25, +0x00a81e02,0x20402005,0x00c80a09,0x09803618, +0x00b82603,0x00203c08,0x0018260c,0x09803a18, +0x01084209,0x00606013,0x20783214,0x09903a18, +0x00c81c00,0x20202c02,0x00781e0a,0x0980461a, +0x20700401,0x20c81601,0x01401815,0x08c03612, +0x20600c01,0x20782202,0x01002016,0x08c03213, +0x20a00404,0x20981608,0x0120301c,0x08c03614, +0x20a00602,0x20882803,0x0110281b,0x08c03a12, +0x00700206,0x20a02401,0x00f81c01,0x08704207, +0x00681204,0x20403c00,0x00882402,0x08604207, +0x00900606,0x20802402,0x00c82202,0x08604607, +0x00900603,0x20702603,0x00782602,0x08704e06, +0x20a0440f,0x20a87212,0x01881015,0x08502804, +0x20902c09,0x2088520b,0x01700015,0x08502404, +0x20d0340d,0x20786210,0x0158041a,0x08402804, +0x20d02c0b,0x2068520b,0x0118101a,0x08603006, +0x00a82610,0x00702c1d,0x2048160a,0x08a01c09, +0x00581206,0x0030100f,0x00381205,0x08a0200c, +0x00a8220b,0x00602c17,0x2038260c,0x08a0200b, +0x00d81a0b,0x00602815,0x20481a0e,0x08c0280c, +0x20a0080d,0x20380a13,0x00701813,0x08e02c0e, +0x20281802,0x20102203,0x00601409,0x0900280e, +0x20780c07,0x2020120a,0x00801810,0x08e0240d, +0x20980808,0x20100e0a,0x0070201a,0x09203012, +0x00d82a15,0x20104c15,0x00480a0a,0x09702c12, +0x0058060d,0x20700c04,0x00e01c02,0x09803414, +0x00981e11,0x2050340c,0x00c00e05,0x09702c13, +0x00c81614,0x2030200e,0x00a02602,0x0a003c1e, +0x21705c1a,0x20b8a629,0x0170181d,0x0a10281b, +0x21106819,0x2098a622,0x01181811,0x0a40301d, +0x2140681b,0x20c8ae27,0x01a80417,0x0a20281c, +0x21c0741f,0x2078b62e,0x01281021,0x0b10442d, +0x01283e11,0x00c06c32,0x21188236,0x0b00181b, +0x00f86613,0x01109439,0x21786e2d,0x0b301419, +0x01186614,0x00e0903b,0x21287233,0x0b101019, +0x01788616,0x0160c842,0x21b89a45,0x0c90202b, +0x21b03c0c,0x00084400,0x20183c00,0x1480460f, +0x21100404,0x20481800,0x00602800,0x16104629, +0x21502c06,0x20683c00,0x00b81800,0x16404a23, +0x2240340c,0x20e89400,0x02001800,0x19105222, +0x0298661a,0x00f0a024,0x21201250,0x13a03e37, +0x01c80a0f,0x2030440d,0x00000e34,0x14906643, +0x01f8160b,0x00503812,0x2058063f,0x14d04a42, +0x03501219,0x20103424,0x2050026d,0x17607659, +0x21302c10,0x20a85e29,0x0160682b,0x11405a4a, +0x20e00c11,0x20582a20,0x0110181f,0x1210664e, +0x20b00006,0x00081610,0x0090381d,0x12405653, +0x20e80c12,0x00301228,0x00803033,0x13c08a76, +0x00a03005,0x00182808,0x2018520d,0x0f505e3b, +0x00b03206,0x20284414,0x0078260a,0x0fe05643, +0x00800c04,0x00081002,0x00481204,0x10005e46, +0x00500e04,0x20182c0e,0x00c8140a,0x10a07657, +0x00087215,0x00d0a018,0x20c00410,0x0d705239, +0x20784205,0x00a06801,0x20980818,0x0dd05e3c, +0x2038420f,0x0030640d,0x00000014,0x0dd05e3e, +0x20382a08,0x00206003,0x00182c19,0x0e208246, +0x20104017,0x20f87628,0x01c0280e,0x0be0562a, +0x0060200a,0x2068460e,0x01100c03,0x0c40522f, +0x00205015,0x20d88220,0x0190080a,0x0c305a2f, +0x0010280e,0x20886214,0x0198040f,0x0c506232, +0x2058060e,0x0010001d,0x2018340c,0x0ad04a1d, +0x20881208,0x00201c0f,0x00082016,0x0ae04e23, +0x2058360f,0x00704c1e,0x20784410,0x0ae04a22, +0x20980a09,0x00100016,0x00282c13,0x0b005221, +0x00803806,0x00083e0e,0x20100a03,0x0a004a19, +0x00802805,0x2028360a,0x00700e03,0x0a004e1a, +0x00704406,0x20685a0f,0x00d02601,0x0a00461a, +0x00c02400,0x20182606,0x00200e08,0x0a20561c, +0x20680801,0x00e80404,0x20f81814,0x09504211, +0x20681000,0x00800805,0x20681013,0x09504a12, +0x20680404,0x00b80802,0x20a81814,0x09404611, +0x20b00808,0x00881606,0x20781c1d,0x09504e11, +0x00082203,0x00c02408,0x21100402,0x09003e06, +0x00280a03,0x00400804,0x20400c03,0x08f04a07, +0x00382609,0x00a02c0d,0x20c01000,0x08f04607, +0x0078260b,0x00b03013,0x20d80605,0x09104605, +0x00582202,0x00505e03,0x20781803,0x08e04a03, +0x00081000,0x00203604,0x20181809,0x08d05201, +0x00081006,0x00103e0e,0x20181809,0x08d05602, +0x20380c07,0x00203a0d,0x00080c0f,0x08f05000, +0x20602805,0x20384609,0x01001413,0x08e03407, +0x20101402,0x20282a03,0x00c0000a,0x08f03c09, +0x20102201,0x20383403,0x00e8040a,0x08e03808, +0x00301a04,0x20182407,0x00e01007,0x09203c0b, +0x00481603,0x00700c06,0x20180e01,0x09503410, +0x00001203,0x00482803,0x00200807,0x09603812, +0x00000000,0x00581400,0x00100c07,0x09503811, +0x20180c02,0x00581206,0x00502410,0x09a04816, +0x20700400,0x00282a01,0x0010240b,0x09e03816, +0x20780c05,0x00780604,0x20880406,0x0a004018, +0x20800403,0x00582201,0x20400808,0x09f03c18, +0x20880402,0x00281800,0x00100c0c,0x0a905424, +0x00382000,0x00206e01,0x20885a0b,0x0a904815, +0x00883e09,0x0040980b,0x20985610,0x0ac04013, +0x00783606,0x00508c06,0x20c85a10,0x0aa04413, +0x00484a08,0x0010a807,0x2058560d,0x0bc05c24, +0x00100000,0x20584601,0x01303603,0x0b201811, +0x20404007,0x20b89e14,0x01c0580c,0x0b301c12, +0x20304005,0x20889e0e,0x01704808,0x0b201811, +0x00105007,0x2118c616,0x02505a02,0x0cb03421, +0x20f86a03,0x00c07000,0x20102c00,0x15004217, +0x20d80809,0x00a81000,0x20681000,0x16a04626, +0x20f82c01,0x00704800,0x20700800,0x16e05228, +0x21802411,0x00900800,0x20a88800,0x19f07e2c, +0x01003003,0x20e88e09,0x01b0662d,0x1400522e, +0x00d84615,0x0080301a,0x20a05e28,0x1540523a, +0x01381603,0x20480802,0x00b04a2d,0x15705a3e, +0x01c88221,0x01206432,0x20908649,0x18305a50, +0x20200c06,0x20202801,0x20884802,0x12207a43, +0x00404415,0x20980a23,0x00281a01,0x13008a4e, +0x20502c03,0x20981207,0x0098080d,0x13107a4e, +0x00403412,0x20e81a31,0x01104c0b,0x1500ba6f, +0x00f84e11,0x00106412,0x00201e04,0x10106244, +0x00585211,0x0070541b,0x0008040a,0x10a06249, +0x00c82204,0x00201402,0x00500e02,0x10c06e49, +0x00180402,0x20180c04,0x00a83c17,0x11c0a25e, +0x21607013,0x2128b221,0x01b03827,0x0e107233, +0x20c03c0c,0x20c85e19,0x01502819,0x0e907638, +0x21203808,0x20685a09,0x00900821,0x0ea07239, +0x20b00a07,0x20281c09,0x0080001c,0x0f309245, +0x01680e0b,0x00a04c16,0x2118761a,0x0cc06e2c, +0x01080605,0x0030200c,0x2028460c,0x0d007232, +0x0168360b,0x0080740f,0x20d84215,0x0d107634, +0x00f01406,0x0000160d,0x00184a05,0x0d509639, +0x2130040a,0x00680a0a,0x00200029,0x0b604e24, +0x21100c04,0x00281603,0x00600025,0x0b905e25, +0x2150400e,0x20585613,0x0100042e,0x0b705e27, +0x21200804,0x00581805,0x00683429,0x0bb06228, +0x00d8520d,0x00806c12,0x00000611,0x0a904a18, +0x00d83207,0x00504008,0x0020020e,0x0ab05e1a, +0x00c85a0f,0x00b07018,0x20581210,0x0aa05618, +0x00d8320b,0x00704411,0x0008060f,0x0ad05a1b, +0x20502006,0x20d81a13,0x01b01417,0x09c05615, +0x20602007,0x20782a0e,0x01200018,0x09e06214, +0x20301407,0x20a81214,0x01701816,0x09d05e15, +0x20300806,0x20500a10,0x01100417,0x09f06216, +0x20301005,0x20583800,0x01480c0a,0x09704604, +0x20180e01,0x00180c06,0x00980807,0x09805205, +0x20601803,0x20584401,0x0138040d,0x09705204, +0x20401402,0x20483802,0x0130000e,0x09905204, +0x00380e07,0x2018040e,0x00601000,0x09604801, +0x00180a04,0x20200404,0x00600c05,0x09705801, +0x00680e03,0x00000c09,0x00280a05,0x09705401, +0x00481a04,0x0010180a,0x00501002,0x09905804, +0x20182401,0x20403607,0x00600c0a,0x09705c06, +0x00181404,0x20301e07,0x00780407,0x09906007, +0x20282602,0x20303201,0x00500c0e,0x09805c05, +0x20182604,0x20502601,0x00b0300e,0x09d06c0b, +0x00103000,0x20d83204,0x01381006,0x09d0580e, +0x20300e06,0x20800405,0x00d8140a,0x09f0580f, +0x00002402,0x20c81e08,0x01181006,0x09d05c0f, +0x00104005,0x20f83a0d,0x0158140a,0x0a507c17, +0x20701807,0x00082205,0x00683009,0x0a504816, +0x2020200a,0x20582a0e,0x00e82002,0x0a804c15, +0x20501804,0x20381a02,0x00a83006,0x0a604815, +0x20601c01,0x00282002,0x0078300c,0x0b406422, +0x00382e0c,0x00601411,0x2010160c,0x0b103414, +0x0008160a,0x00381c11,0x00401605,0x0b303414, +0x00281a07,0x0038140a,0x00401a0a,0x0b103413, +0x20480606,0x00883006,0x20102606,0x0c705025, +0x00103809,0x2058421b,0x00380e04,0x0b80480f, +0x00380806,0x20202611,0x20382608,0x0bb05011, +0x00280804,0x2030260d,0x20183206,0x0b90480f, +0x00881406,0x00802e11,0x20d84a18,0x0d70641e, +0x21206c09,0x2178cc00,0x02386000,0x15b08611, +0x20481603,0x20182400,0x01881000,0x17406a2a, +0x20e81802,0x00483c00,0x00e01000,0x17906224, +0x20889608,0x00307000,0x01105000,0x1ae08a37, +0x01302e04,0x0050081a,0x20f88e36,0x14e06a2c, +0x20806c16,0x2058a209,0x00f8320d,0x15d05a31, +0x01005007,0x20384805,0x20183e2b,0x16306e39, +0x2050d817,0x22291a18,0x02e01618,0x1900a243, +0x00384e0f,0x01004c0e,0x20d04803,0x12f04e46, +0x01889229,0x0160c038,0x21902a24,0x14005e4a, +0x20286215,0x01207019,0x21203805,0x1400664c, +0x01685a1e,0x0140842e,0x21980626,0x1680ae62, +0x20205813,0x2038821e,0x0060300d,0x10e0723e, +0x20c07823,0x20e89a41,0x01605825,0x11808e49, +0x00805014,0x20684e25,0x00a01000,0x11b08a49, +0x00302c12,0x20381a2c,0x00901c1c,0x1330ca68, +0x2038560b,0x01209c1a,0x21a85406,0x0f207234, +0x00083213,0x00f05c28,0x21085c00,0x0fa07e37, +0x20a83a0c,0x00e05018,0x20983418,0x0f90723d, +0x21280800,0x0098040c,0x00284825,0x1070a647, +0x00b82801,0x20202607,0x00d04603,0x0d806632, +0x00b81807,0x00301611,0x00703000,0x0de07a37, +0x00b00c0b,0x00082a0d,0x00a02606,0x0de06e34, +0x01583608,0x00704c0b,0x00181212,0x0e809a3e, +0x20a80e03,0x20c00a04,0x0150181f,0x0c107a25, +0x20d81e06,0x20301405,0x00c00822,0x0c608226, +0x20685611,0x00407013,0x0010081b,0x0c507e29, +0x20e00406,0x2060020e,0x0148082d,0x0ca09630, +0x0010580c,0x20f88a0d,0x01780401,0x0b407a14, +0x0050380a,0x20a8520c,0x01180605,0x0b808617, +0x20206414,0x21189620,0x01d02008,0x0b608617, +0x00202402,0x20584c04,0x01480802,0x0b908218, +0x00282a0f,0x00704019,0x20b81c04,0x0aa07612, +0x0018220e,0x00404014,0x2038180b,0x0ad07e15, +0x0048220f,0x00802c1b,0x20883002,0x0ac07e12, +0x00380e05,0x00401c09,0x00181007,0x0ae08614, +0x0020240b,0x20380a15,0x0058100a,0x0a307a0b, +0x2010300b,0x20483216,0x00d8040d,0x0a507e09, +0x20301c09,0x00000211,0x0038180e,0x0a407e0a, +0x20201803,0x00100607,0x00781010,0x0a708608, +0x20400a08,0x0058240b,0x0038080e,0x0a005c01, +0x20380a07,0x0088100c,0x00181009,0x0a306802, +0x00300607,0x0078180a,0x00380804,0x0a205c00, +0x00001205,0x00783401,0x0080180b,0x0a607405, +0x2010180d,0x0088360d,0x20680c03,0x0a405c0a, +0x00501808,0x00782209,0x20381000,0x0a606807, +0x2050200b,0x00983e0c,0x2038080d,0x0a406008, +0x20502c0f,0x00b84e0c,0x2048180c,0x0ac07c11, +0x00183a0f,0x00e06019,0x21381c01,0x0a90580c, +0x20982208,0x00c0240f,0x20b80c0f,0x0ab05c0f, +0x0028320a,0x01104c14,0x21281e01,0x0aa0580e, +0x00685a13,0x01608821,0x21781a03,0x0b607416, +0x00083002,0x00002e12,0x00502c05,0x0b00600f, +0x00883602,0x00503a09,0x2020120c,0x0b406410, +0x20183602,0x0040320b,0x00102404,0x0b10600f, +0x20583803,0x20103618,0x00b0440e,0x0c20841c, +0x20904c0c,0x20d86e0c,0x01183405,0x0b805414, +0x20a03c0c,0x20885610,0x00d8340d,0x0bb05811, +0x2050400d,0x20885610,0x00d83400,0x0b905812, +0x20a01c0b,0x20f83a0e,0x01883c00,0x0d308023, +0x00a80a0b,0x00706822,0x20b88a1f,0x0c10380d, +0x0080320a,0x0070081e,0x20887619,0x0c403810, +0x00602a0b,0x00701020,0x20887213,0x0c10380d, +0x00e06209,0x20880c1b,0x00a8a22a,0x0e205c18, +0x20984011,0x01307c00,0x2218d000,0x16f08e29, +0x20703812,0x20c85800,0x0168e000,0x1860c233, +0x20d04c1b,0x20c88800,0x01991800,0x1890b22c, +0x2100b825,0x20d94400,0x01993400,0x1c40de31, +0x00f87e23,0x00209032,0x20102a1c,0x15804a37, +0x00e87620,0x0010a036,0x20185a16,0x16b0763e, +0x01789231,0x0070ac52,0x20882a26,0x17005a3f, +0x01290e3b,0x0221686e,0x23886a2f,0x1a808e49, +0x20b06c21,0x21d89a37,0x02205411,0x13907a3d, +0x2100881f,0x21b8ee2b,0x02706815,0x14a07a3f, +0x2160742b,0x21d8b243,0x0230681f,0x14d08643, +0x20806022,0x22188644,0x0220c407,0x17c0be5d, +0x01084618,0x2020842b,0x20384a11,0x11c0763d, +0x01786e1b,0x0070c831,0x2148461c,0x12c09243, +0x01c85e26,0x0000a83e,0x20983225,0x12d08e46, +0x01682e18,0x20906c23,0x00182610,0x14d0de62, +0x20e0280c,0x21385e1c,0x01d06820,0x0fe07a35, +0x21301c0d,0x21483a21,0x01e07028,0x10909a3d, +0x2160401c,0x21785e36,0x02105430,0x1080a240, +0x21301811,0x21481a24,0x01c01831,0x11e0e251, +0x00c03a06,0x20885007,0x00680a0a,0x0e708e2b, +0x01302e07,0x20d83406,0x01181211,0x0f00aa31, +0x01600614,0x2070041d,0x00a82e14,0x0ee09a32, +0x00d03206,0x20e84c0e,0x01682a07,0x0fd0c63d, +0x20d0140d,0x0068260c,0x20e8281b,0x0d308a23, +0x2130280f,0x20384610,0x00382827,0x0d809e26, +0x21704817,0x20688a1e,0x00b0142f,0x0d609625, +0x20880403,0x20200a04,0x0038201f,0x0e00c231, +0x00d84612,0x00b0841c,0x2178320b,0x0c507a1b, +0x01083611,0x00705c1e,0x20d83211,0x0ca08a1b, +0x01285a17,0x00c09827,0x21784e18,0x0c908e19, +0x00381202,0x20302405,0x00482806,0x0cd0b21f, +0x20e01412,0x20683a1b,0x00a0341d,0x0b807212, +0x20d0040f,0x20682616,0x00a0381e,0x0bd08e14, +0x20b01c13,0x20a8321f,0x00f02c1d,0x0bb08a16, +0x20280805,0x20780a01,0x00d00410,0x0c00a214, +0x00c83e12,0x2010601c,0x20480e0c,0x0b307e0a, +0x00a83e10,0x20506416,0x00181209,0x0b709a09, +0x00684610,0x2030581b,0x00380e03,0x0b408a09, +0x00183e0c,0x2090480e,0x00c02009,0x0b90ae07, +0x20c0100a,0x21080a19,0x01401819,0x0ae08a03, +0x20a0240f,0x2148261b,0x01a00016,0x0b309e03, +0x20401009,0x21480a15,0x0190140e,0x0b109604, +0x2040140b,0x21780615,0x01d0000d,0x0b90c004, +0x00c80400,0x20d01406,0x0128460a,0x0b007405, +0x00d81a09,0x20b02412,0x01183609,0x0b408404, +0x00681203,0x21002406,0x01783001,0x0b108804, +0x00a81a07,0x2120380c,0x01c83400,0x0bd0ac0b, +0x20e00e09,0x20d84805,0x0160341b,0x0b30600d, +0x21100c00,0x21183a0a,0x01a0281e,0x0b707c0e, +0x20901205,0x21484a02,0x02002813,0x0b50740e, +0x20d02601,0x21888609,0x02a0541e,0x0c509c1a, +0x00204c0f,0x20b86615,0x0048360e,0x0bd07014, +0x00604408,0x20e8620a,0x00d83a15,0x0c107c13, +0x2030480b,0x20f86a10,0x00e83607,0x0be07c14, +0x20105003,0x20f87e0c,0x00a8360a,0x0d60b024, +0x00384000,0x00807c17,0x21588207,0x0c404809, +0x00282807,0x00305c0c,0x20b88203,0x0c705c07, +0x00883003,0x00306812,0x20c88610,0x0c505808, +0x00100815,0x00401a01,0x2158b60e,0x0e508418, +0x20180a0b,0x20805420,0x00a03c03,0x0c703808, +0x20282a0f,0x2070982c,0x00c00805,0x0cb04009, +0x2048260d,0x20908c26,0x00e0180d,0x0c804406, +0x0058721c,0x00711055,0x20f83a0f,0x0ee0540e, +0x0070220a,0x20b86000,0x02083c00,0x17d08e3b, +0x00b8220b,0x00706400,0x21589400,0x1a10f253, +0x00f82e0e,0x00408000,0x20d8c000,0x1a30f657, +0x01586a1f,0x00613c00,0x2138b000,0x1e311e6a, +0x21406828,0x20393e1d,0x00881c16,0x16105e30, +0x21205426,0x2028fe21,0x00583020,0x17a09243, +0x21b07831,0x20696a2a,0x0138202c,0x17b07641, +0x2290c852,0x214a565c,0x03c0403f,0x1b308a4a, +0x01584e30,0x0180e85a,0x24789a26,0x14a06638, +0x00e84e2c,0x0130e452,0x23a8ae17,0x15c0863e, +0x01485238,0x0180f069,0x2478ba24,0x15f0763d, +0x01b84a4a,0x01d0d49b,0x2588e23d,0x19409649, +0x20702014,0x00485e35,0x20d0d41a,0x12a06e3e, +0x20503815,0x0008a630,0x2010e014,0x13b07e3f, +0x20a03421,0x00489a40,0x20b0f419,0x13c07a43, +0x20200c17,0x00c82645,0x22412013,0x1660c65e, +0x20381004,0x00c02c06,0x22484404,0x10f0922f, +0x20680e02,0x00e0240e,0x22983007,0x11f0b632, +0x00583214,0x01009023,0x23184606,0x11f0b639, +0x20281804,0x00f04401,0x22d8380d,0x13c0fa4e, +0x00682a0e,0x00807412,0x21981204,0x0f80862f, +0x00b8260a,0x00b06809,0x2200060b,0x1060b634, +0x0028040b,0x00401218,0x20d03c0a,0x1020b237, +0x0078220c,0x0090640e,0x21c81007,0x1170ea45, +0x00080c0b,0x20102619,0x00400c0f,0x0e108629, +0x20381808,0x00204a14,0x20681417,0x0ec0b62e, +0x0008260a,0x00307008,0x20984410,0x0e90b62a, +0x2050040a,0x00180a18,0x2030101a,0x0f80e634, +0x20502604,0x20486808,0x00d02410,0x0d106e19, +0x20202204,0x20485c05,0x00c01c0d,0x0da0961c, +0x20603411,0x20689a16,0x0130340f,0x0d80921a, +0x00100a02,0x00181807,0x2048240b,0x0e30d222, +0x00580400,0x00400a04,0x20d81802,0x0c708a10, +0x00200c01,0x00482207,0x20b81009,0x0cf0a611, +0x00981216,0x00602c1d,0x21383202,0x0cd0a214, +0x00300e07,0x00482401,0x20b0040f,0x0d50ca15, +0x20502805,0x00487603,0x20b02010,0x0c107607, +0x20602408,0x00687202,0x2130040d,0x0c909606, +0x20a0341a,0x00389a25,0x20803418,0x0c509608, +0x20b03012,0x00789212,0x21400818,0x0cf0c201, +0x20181204,0x00d0340c,0x22882c00,0x0c008801, +0x0058220e,0x01006017,0x22f83606,0x0c70a203, +0x00581615,0x00f03c29,0x22e84a07,0x0c509800, +0x00781a12,0x01304c25,0x23884209,0x0d20c406, +0x00c8060c,0x00901000,0x21c02204,0x0c008602, +0x00400c00,0x00882a12,0x21704009,0x0c609e01, +0x00300801,0x00b81615,0x22004007,0x0c40a000, +0x00300a05,0x00c81a10,0x2240580c,0x0d50cc08, +0x2160141f,0x00883a25,0x2188441f,0x0c10780c, +0x21100c14,0x00b82213,0x22285c14,0x0c90940e, +0x20d00813,0x00c81e13,0x22585c11,0x0c70940c, +0x20e00817,0x00e81e1f,0x22a86015,0x0dc0d018, +0x01183e24,0x00d0b039,0x22689223,0x0c904c0a, +0x00d8321a,0x00e0942a,0x22987e1f,0x0d106808, +0x00983618,0x00e09826,0x22b88617,0x0cd06809, +0x00283613,0x01009826,0x2318ba15,0x0ea09018, +0x0030202b,0x20286234,0x00603c10,0x0ca03001, +0x00900c23,0x00182a25,0x20401409,0x0d004a02, +0x00b01420,0x00283a21,0x20601803,0x0ce04601, +0x0168181b,0x00404614,0x20b83e0f,0x0f105806, +0x20c81e23,0x0060546a,0x21203823,0x0cf03819, +0x21080e1f,0x0050285d,0x20e07031,0x0d405018, +0x21180e1d,0x00602458,0x21306833,0x0d104c15, +0x21701e1c,0x20285054,0x0060e046,0x0f60481c + }, //TL84 + { +0x00780a09,0x00200000,0x0000cc00,0x13e89e33, +0x00a00a08,0x00200000,0x00009800,0x14f89a3c, +0x00c80a0a,0x00100000,0x0000cc00,0x15489a41, +0x00b8120f,0x20100000,0x00010400,0x1b78c24e, +0x20681404,0x0000021a,0x00007014,0x12684a29, +0x20d81c05,0x00300217,0x0000601f,0x13385a2c, +0x20f80808,0x2010021f,0x00005024,0x13684a2f, +0x20d0000e,0x2050022d,0x00004421,0x19285e3d, +0x2040100b,0x2050020f,0x00085801,0x11583e1e, +0x00000806,0x20400209,0x00084207,0x12284e20, +0x00000807,0x20300206,0x00085607,0x12484e20, +0x20500005,0x20500203,0x00087e06,0x17987a30, +0x00580607,0x20100011,0x00083e0b,0x10587223, +0x00500203,0x20100009,0x00083a06,0x11087226, +0x00580e08,0x2010000f,0x00082207,0x11287628, +0x00a00602,0x2050000c,0x00086215,0x15e8b23d, +0x00000402,0x20200203,0x00080c06,0x0f387a25, +0x20100002,0x20100201,0x00081808,0x0fd88225, +0x20200006,0x20300208,0x00081008,0x0fe87627, +0x00400604,0x20400006,0x00081409,0x13d8ce43, +0x00100a01,0x20100003,0x00081007,0x0e28821f, +0x00300203,0x20100006,0x00000004,0x0ec88a1f, +0x00400a02,0x20300008,0x00081802,0x0ec88622, +0x20500c07,0x20300205,0x00081814,0x11f8d634, +0x00100000,0x00100000,0x0000040a,0x0d488616, +0x20280402,0x20100204,0x0000080e,0x0de88616, +0x20180603,0x20100001,0x0000180f,0x0dc8861a, +0x00880e0d,0x00000010,0x00002806,0x1098de28, +0x20280401,0x00000000,0x0000080c,0x0cc8860b, +0x00100000,0x20200001,0x00080408,0x0d68860b, +0x20100404,0x20200207,0x0008080d,0x0d387e0c, +0x2060100d,0x20400215,0x0008081e,0x0f88c216, +0x00200203,0x00000003,0x00001007,0x0c987e01, +0x20180603,0x20200002,0x00000c0c,0x0d288601, +0x00100204,0x20100006,0x00080409,0x0d088601, +0x0028120b,0x00100011,0x0000080c,0x0f38d400, +0x20300405,0x20100208,0x00080c0d,0x0cb87809, +0x20100806,0x20300208,0x00081809,0x0d58840a, +0x20300404,0x20200207,0x00080c0d,0x0d288009, +0x20200409,0x2030020f,0x00080412,0x0f78c40e, +0x00000201,0x00000006,0x00080c04,0x0d288412, +0x00080603,0x0000000a,0x00080405,0x0dc89011, +0x00180602,0x20100006,0x00080804,0x0d988c12, +0x00000205,0x2020000b,0x00080c0d,0x1028d01e, +0x00180a02,0x00000004,0x00002005,0x0dc88016, +0x00200000,0x20100000,0x00002006,0x0e588816, +0x00180601,0x20100002,0x00001807,0x0e388418, +0x00000004,0x20200204,0x0000100f,0x1158cc2c, +0x20300403,0x20200203,0x00001809,0x0e886c1e, +0x20480401,0x20100201,0x00001c0d,0x0f287820, +0x20580402,0x20200201,0x0000200a,0x0f187820, +0x20680e03,0x20300009,0x00002c0e,0x12e8c43a, +0x20380a03,0x20100005,0x00002802,0x0f986023, +0x20680c02,0x20200002,0x00002800,0x10486826, +0x00000202,0x20300004,0x00002603,0x10386824, +0x20680403,0x20600201,0x00004203,0x14e8a440, +0x00600a04,0x20300204,0x00002207,0x10a84821, +0x00d00e0b,0x20500007,0x00003211,0x1168501d, +0x00300205,0x20300201,0x00003204,0x11485021, +0x00b0160e,0x20700008,0x00004614,0x16b88034, +0x20602408,0x20100218,0x00085c11,0x11a84829, +0x20a0180c,0x20200223,0x0008281e,0x12484026, +0x20201807,0x20300216,0x00082c07,0x12484427, +0x20603010,0x20200230,0x00084812,0x18386c39, +0x2028160c,0x00381800,0x0070c400,0x12b8921a, +0x0038360e,0x00401400,0x0050c800,0x13c88e28, +0x00281e0a,0x00981400,0x0020b800,0x14189628, +0x2040020b,0x00882c00,0x2040c800,0x19e8ca2f, +0x20302011,0x20283e24,0x00102606,0x11d8461d, +0x20803c14,0x20985629,0x00a01c09,0x12984623, +0x2060080e,0x00281a1e,0x20202005,0x12d84e26, +0x0018100b,0x00800221,0x2100260b,0x18687e35, +0x00781208,0x00602c10,0x20e8620e,0x10c85a27, +0x00681207,0x00601812,0x20b8620f,0x11886227, +0x00780e05,0x00401c0b,0x20984e0e,0x11a85e2a, +0x00001406,0x00480602,0x20f88a09,0x1698963f, +0x20101005,0x00281206,0x20381c07,0x0f787a2b, +0x00200801,0x00200202,0x20481c03,0x10287e2d, +0x20301804,0x00182205,0x20281c08,0x10487a2d, +0x00800205,0x00901010,0x21085209,0x1478d248, +0x00280603,0x00600c09,0x20781c03,0x0e388a26, +0x00100000,0x00400402,0x20481807,0x0ec88e28, +0x00400801,0x00700405,0x20a83601,0x0ef88e29, +0x00000402,0x00900800,0x20c80c0f,0x1238e645, +0x00081602,0x00501802,0x20401009,0x0d188a20, +0x00000203,0x00400003,0x2030040a,0x0da89220, +0x00281606,0x00901809,0x20900c0b,0x0db89a24, +0x00281206,0x00a02007,0x20a00c0f,0x1048e636, +0x00100401,0x00080604,0x00200c0a,0x0c488216, +0x00000803,0x00480a04,0x2040000a,0x0cd88e16, +0x20300405,0x00480e09,0x20401810,0x0cc88e17, +0x20401007,0x0068260b,0x20102016,0x0ed8de24, +0x20100401,0x00280800,0x0010000c,0x0bc8820b, +0x00200202,0x00600004,0x20680409,0x0c58920c, +0x00380603,0x00500c05,0x20780c06,0x0c388a0c, +0x0078220a,0x00a0340c,0x20b00009,0x0df8d614, +0x20180601,0x00380401,0x2010080a,0x0b988000, +0x20400403,0x00580a04,0x2050000f,0x0c189000, +0x20300001,0x00480603,0x2040080f,0x0bf88e02, +0x20901c09,0x00283211,0x0020101d,0x0d98d201, +0x00280801,0x00200e02,0x20280806,0x0bc87c08, +0x00480e02,0x00601804,0x20881002,0x0c489008, +0x00280400,0x00400c01,0x20580c06,0x0c188c08, +0x00780605,0x0090100b,0x20a82403,0x0de8d80f, +0x20100601,0x00080402,0x0010000a,0x0c188010, +0x20300401,0x00380a01,0x2010100f,0x0c989410, +0x20100800,0x00380801,0x2020000b,0x0c789011, +0x20580402,0x00880603,0x20600c18,0x0e78dc1c, +0x20100803,0x00181a02,0x00000c09,0x0cc8801a, +0x00280800,0x00480401,0x20301806,0x0d488c1a, +0x00000201,0x00580801,0x20401409,0x0d288c1a, +0x00480601,0x00780402,0x2070080b,0x0fb8d82e, +0x00080a03,0x00400806,0x20601406,0x0da87821, +0x20300603,0x00180801,0x2040180b,0x0e388023, +0x20300802,0x00480e01,0x20601009,0x0e288424, +0x20901003,0x00682a03,0x20801416,0x1158d43e, +0x20600804,0x00181604,0x20402007,0x0ec86827, +0x20401c09,0x00282607,0x20600802,0x0f787429, +0x20281202,0x00600406,0x20a02401,0x0f587c29, +0x20300802,0x00a80c08,0x21201604,0x1388c847, +0x00280604,0x00301807,0x20900e0b,0x10085c25, +0x0028160d,0x00802014,0x20f0260a,0x10b86c25, +0x20200c00,0x00280602,0x20902205,0x10986427, +0x2038260b,0x00c0380e,0x2150560d,0x15a8ac3f, +0x00283403,0x00307209,0x20481607,0x11185023, +0x00280808,0x00304a19,0x20700605,0x11b84c23, +0x00581001,0x00504604,0x20981a0f,0x11b85824, +0x00a83409,0x00308e1b,0x20700e1e,0x17587c36, +0x20e01e01,0x20385800,0x01102800,0x11c86208, +0x20b04003,0x20588800,0x01101000,0x12d86213, +0x20803602,0x20d86800,0x01d01c00,0x13285617, +0x20f80e0a,0x00283000,0x01406800,0x1868aa1c, +0x00f81002,0x00402a03,0x20583a2a,0x11484e1c, +0x00c83e07,0x00b06009,0x21183621,0x12185223, +0x00800403,0x00000205,0x00483219,0x12484a24, +0x00b01c12,0x2018361f,0x00983a2d,0x17588a32, +0x20100400,0x20180402,0x00582402,0x0ff86e30, +0x20101c0a,0x20381e0d,0x00782403,0x10a86a32, +0x00200400,0x00180803,0x00483203,0x10e86a32, +0x00681e07,0x00603818,0x2048860b,0x1538be4e, +0x00480a01,0x00102004,0x00482000,0x0e88762f, +0x00380e07,0x00301810,0x00082801,0x0f288630, +0x00180801,0x00202004,0x00283402,0x0f487a32, +0x00280801,0x00001402,0x00a80c07,0x12b8de50, +0x20100201,0x20280401,0x00c00c0c,0x0d188228, +0x00100403,0x00000606,0x00700809,0x0db8862b, +0x00581604,0x00002006,0x00a00005,0x0dc88e2e, +0x00280e03,0x20201405,0x00f0140f,0x1058de45, +0x20101003,0x20282203,0x00b00c0b,0x0c087e1d, +0x20280400,0x00100002,0x0070000d,0x0c888a1f, +0x20400c02,0x20682207,0x01202013,0x0c888622, +0x20300402,0x20581205,0x01502c16,0x0e78d233, +0x00280a02,0x00200804,0x00300006,0x0b487a14, +0x00280e01,0x00001001,0x00700006,0x0bb88a16, +0x00100401,0x20280400,0x00a81006,0x0bb88215, +0x00380602,0x20401000,0x0100040b,0x0d28c222, +0x00080400,0x00000a02,0x0060080c,0x0ac8760b, +0x20100000,0x20300201,0x00b0040d,0x0b38860d, +0x00080602,0x20100003,0x0090040b,0x0b28860d, +0x20301c03,0x20583204,0x01401415,0x0c58c212, +0x20201001,0x20181202,0x0078080b,0x0aa87400, +0x20200401,0x20300202,0x00b8080b,0x0af88601, +0x20200801,0x20280603,0x0098040c,0x0ae88202, +0x00181601,0x00102803,0x0088200c,0x0c08be02, +0x00300400,0x00280402,0x00380c04,0x0ac87c08, +0x00300e01,0x20281002,0x00b00006,0x0b188c08, +0x00100401,0x20180400,0x00880807,0x0b088408, +0x00280601,0x20300401,0x0120080e,0x0c38c80b, +0x20280601,0x00300802,0x0010000c,0x0b187c10, +0x20280a02,0x00100001,0x00700c0e,0x0b788811, +0x00080a04,0x00000c05,0x0070080b,0x0b688411, +0x20301401,0x20581603,0x01280415,0x0cc8c41d, +0x00280401,0x00200a02,0x00300407,0x0bc87819, +0x00201802,0x20182204,0x00700007,0x0c38841c, +0x20100805,0x20281207,0x00b0080a,0x0c18801b, +0x00200401,0x00081201,0x00d80c0c,0x0df8cc2e, +0x20300c01,0x00181800,0x00500c0c,0x0cb87c23, +0x20680401,0x00500004,0x2018040d,0x0d388825, +0x00080a05,0x00000808,0x00700408,0x0d188425, +0x20580802,0x00100802,0x00981814,0x0fa8d43e, +0x20280403,0x00400802,0x20100003,0x0de8742a, +0x00581a02,0x00402c06,0x20100a06,0x0e788429, +0x20401c08,0x20282a08,0x00900c07,0x0e587c2c, +0x20181a02,0x00000c09,0x00b02403,0x11d8d44a, +0x20281207,0x0030100a,0x00103204,0x0f486c29, +0x20a00801,0x20281e01,0x00a0440a,0x0fb8782b, +0x20281607,0x00502010,0x20201606,0x0fb8782c, +0x20e01601,0x20783402,0x00f06001,0x1428b84c, +0x00502005,0x20182e0f,0x00504210,0x10784c28, +0x00a81e01,0x00002c02,0x00302e1e,0x1118542b, +0x00681003,0x00001a08,0x00604e13,0x10f85c28, +0x01302401,0x20181602,0x00204238,0x16588442, +0x20f01001,0x20480800,0x00884000,0x11382e0a, +0x20881a05,0x20103c00,0x00381c00,0x12483a1a, +0x20a81e02,0x00503000,0x20981c00,0x12b82e1a, +0x21902c01,0x20f85400,0x01c84800,0x17784a16, +0x01100c00,0x00080c03,0x00682e2d,0x10a84e20, +0x0050300c,0x20785610,0x01281618,0x11585225, +0x00a80402,0x20200e05,0x0038261e,0x11c83e29, +0x01d00401,0x20402404,0x00688a4b,0x16686a3c, +0x00080400,0x00300c03,0x00381c05,0x0f385e34, +0x00981a09,0x00503414,0x20384a0a,0x0fe86237, +0x00200802,0x20300401,0x00683800,0x10285638, +0x20101401,0x20381806,0x00f83c0d,0x13c8a65b, +0x00380a02,0x00100003,0x00600804,0x0da86630, +0x20500004,0x20180a07,0x00a01411,0x0e287233, +0x00280605,0x20100808,0x00780806,0x0e686a35, +0x00380603,0x00200009,0x0090000a,0x1128b650, +0x20200402,0x20180a03,0x0060040d,0x0c485e27, +0x00480a04,0x20100c05,0x00700003,0x0cc86e29, +0x00001002,0x20282205,0x0090180b,0x0ce8662c, +0x20180400,0x00180e01,0x00a02c13,0x0ed8ae41, +0x00180e02,0x00101403,0x00480807,0x0b385e1d, +0x20300403,0x20280e06,0x00a0080f,0x0b986a20, +0x20280401,0x00200800,0x0018100c,0x0ba86221, +0x20200801,0x00080a02,0x00700c11,0x0d189a2f, +0x20100400,0x20280e02,0x00900c0b,0x0a786214, +0x00200e01,0x20181403,0x00780806,0x0ac86e15, +0x00280a02,0x00100c03,0x00380407,0x0ad86617, +0x00280400,0x00280400,0x0050080c,0x0be89621, +0x00000802,0x20180e01,0x00680809,0x09f85e0a, +0x20100000,0x00100000,0x0030000c,0x0a486e0c, +0x20200803,0x20180e04,0x0060000e,0x0a386a0d, +0x00081000,0x00101c00,0x00480810,0x0b189213, +0x20180e02,0x00101804,0x00380c09,0x09c86201, +0x00080401,0x00100800,0x00380809,0x0a186e02, +0x20180e02,0x00201004,0x00280809,0x0a086a02, +0x00000e01,0x20281000,0x00b0080f,0x0ab89603, +0x00380401,0x20200a03,0x00900406,0x09e86406, +0x00280e04,0x00001003,0x00500808,0x0a286c07, +0x00300000,0x20100601,0x00600407,0x0a186806, +0x00100803,0x00180e03,0x0078040f,0x0ad8940c, +0x20300000,0x20380401,0x00b0080f,0x0a386411, +0x20401006,0x20281608,0x0098040e,0x0a886812, +0x20400401,0x20180e01,0x00700810,0x0a786812, +0x20281e05,0x00302407,0x00480412,0x0b78981c, +0x00200400,0x20380400,0x00a00405,0x0ae8601a, +0x00581e07,0x00102c0a,0x00480c03,0x0b48701b, +0x00480602,0x00000c02,0x00480803,0x0b38641b, +0x00301004,0x20480609,0x00e8100b,0x0c98942b, +0x20380801,0x20200800,0x0098040c,0x0bd86023, +0x20500c06,0x20681209,0x00f00c10,0x0c386c24, +0x20600804,0x20180e03,0x0070000f,0x0c286825, +0x20380602,0x00080803,0x00d80c16,0x0e28a83b, +0x00080400,0x20480402,0x00b00c04,0x0d18602b, +0x00300603,0x20381809,0x00b01401,0x0d886c2d, +0x00481604,0x00102c08,0x00380a02,0x0d78642c, +0x20302806,0x20184203,0x00a0000c,0x1058ac4c, +0x20901001,0x20582002,0x00a02005,0x0e78542f, +0x20900000,0x20180601,0x00502808,0x0ef85831, +0x20a00401,0x20481e03,0x00e0400a,0x0ed86030, +0x20f80a03,0x0080100f,0x20601004,0x12d8a454, +0x00a81202,0x00003405,0x0020121f,0x0fe8402e, +0x00901000,0x20182a01,0x00403a1c,0x10784833, +0x00900e01,0x20381802,0x0070321b,0x10584432, +0x01384e03,0x00605c09,0x20206e3a,0x1548844c, +0x20e80e01,0x00202400,0x20481c00,0x10f82611, +0x20d80400,0x00281000,0x00180800,0x11e83219, +0x20c01000,0x20182000,0x00581400,0x1258361b, +0x21880803,0x00702c00,0x21187800,0x17183625, +0x01181001,0x00001a02,0x0058162a,0x10383626, +0x01180c01,0x00103800,0x20384628,0x10e8322d, +0x00c00402,0x00300400,0x20482e23,0x11483e2d, +0x01e81601,0x00502c09,0x20684a47,0x15986a48, +0x00000602,0x20480402,0x00a80c08,0x0e984237, +0x00000a02,0x20181403,0x00b0040a,0x0f28563c, +0x00580a03,0x00401c07,0x20381801,0x0f884e3e, +0x00080a03,0x20102805,0x00581813,0x12b87e63, +0x00101402,0x20481a03,0x00a80807,0x0cf84630, +0x20100002,0x00080602,0x0068040b,0x0d785232, +0x20380801,0x00200203,0x0040140f,0x0db85236, +0x00000401,0x20281205,0x01001812,0x0fe88650, +0x00080a02,0x00100804,0x0048080a,0x0ba84a27, +0x00000602,0x00180c03,0x00500408,0x0c085228, +0x00280601,0x00000c00,0x00480406,0x0c384a2b, +0x20101002,0x20181a02,0x00c80412,0x0da8823e, +0x20100801,0x20181203,0x0060040a,0x0a884e1d, +0x00000402,0x00100603,0x00280c09,0x0ae85220, +0x20100401,0x20180602,0x0078080c,0x0af85222, +0x20181603,0x00301006,0x0060080f,0x0c08822d, +0x00000400,0x00200401,0x00280c09,0x09c84a14, +0x00180a03,0x00201004,0x00380809,0x0a185617, +0x00000800,0x20180c01,0x0078080a,0x0a185617, +0x00100c01,0x20280a04,0x00a00c0c,0x0ad87a20, +0x00280800,0x00200c01,0x00280408,0x09584e0b, +0x20100403,0x00080604,0x0070000c,0x09885a0c, +0x00180a02,0x00100c01,0x0048040a,0x0988560d, +0x00000801,0x00181000,0x00800010,0x0a087a12, +0x20380400,0x00180a01,0x00600c0d,0x09185201, +0x00180603,0x00100004,0x00600009,0x09485e02, +0x20200803,0x20181203,0x0070040d,0x09485602, +0x20181201,0x00301403,0x0050000f,0x09b87603, +0x00400601,0x00080401,0x00400403,0x09384807, +0x20200804,0x00081205,0x0060080b,0x09685809, +0x00380a04,0x00200806,0x00300406,0x09585408, +0x00480603,0x20100e01,0x00a0080b,0x09d8700b, +0x20400003,0x00180603,0x0020000f,0x09984811, +0x00281205,0x00201c06,0x00280806,0x09c85411, +0x20300804,0x20180a07,0x0050000e,0x09b85012, +0x20701c08,0x20283209,0x00d80419,0x0a68741d, +0x00200203,0x00100405,0x00180404,0x0a48481b, +0x20201805,0x20282a08,0x0090100d,0x0a78541b, +0x00200203,0x00200006,0x00480405,0x0a78541b, +0x0088220b,0x00402c0f,0x00080c03,0x0b98782a, +0x20200802,0x00280e05,0x0020040b,0x0b384822, +0x00180e03,0x00401407,0x20280c07,0x0b885025, +0x20280404,0x00200a04,0x0040000c,0x0b785424, +0x2050180a,0x20381611,0x00b80c19,0x0d087838, +0x00000c02,0x00480c01,0x20180806,0x0c784c2b, +0x20100402,0x00180a03,0x00301009,0x0cc8502d, +0x00000204,0x00181006,0x00602007,0x0cb8542e, +0x00382603,0x0030380d,0x00682809,0x0f188849, +0x20981602,0x00701406,0x20401007,0x0de84832, +0x20900201,0x00280403,0x00201007,0x0e584835, +0x20800c04,0x00081206,0x00201407,0x0e484034, +0x21200203,0x20680c04,0x01404012,0x11988857, +0x00981400,0x00200001,0x00104e1a,0x0f783834, +0x00900000,0x00200c00,0x00101a1c,0x0ff83c37, +0x00880a03,0x00400c09,0x20201219,0x0fe83837, +0x01004c03,0x20688e09,0x01106e31,0x1458685c, +0x20f80e01,0x00300000,0x00300c00,0x10982a12, +0x20d01405,0x20381800,0x00784000,0x1198221c, +0x20c80401,0x00101400,0x00282400,0x11f8261f, +0x21580a01,0x00501400,0x00482800,0x1688522f, +0x01201402,0x00081a04,0x00380e2c,0x0fd82628, +0x01281608,0x0020180e,0x00180e28,0x10883630, +0x00e80c01,0x00001002,0x00781623,0x10d83a31, +0x01d00806,0x00381602,0x00981e3e,0x14c8664e, +0x20280801,0x00500403,0x2028140a,0x0e383238, +0x20200404,0x20300209,0x0070080d,0x0ea82e3d, +0x00180a03,0x20300004,0x00b01008,0x0ef83e3e, +0x20382209,0x0050140f,0x00401818,0x11c86a61, +0x00381604,0x00402406,0x20180404,0x0c883631, +0x00100a02,0x20200003,0x00781008,0x0ce83633, +0x20201403,0x20481a06,0x00a0000c,0x0d283634, +0x00100807,0x2030020c,0x0090100e,0x0f18564e, +0x20200c04,0x20281208,0x0080080e,0x0b283628, +0x20200003,0x00080603,0x0078080b,0x0b783a29, +0x00200202,0x00180404,0x00480806,0x0bb83a2b, +0x00180a06,0x20201808,0x00980810,0x0cd8563f, +0x00180602,0x00100c04,0x00481007,0x0a18361d, +0x00280a03,0x00000c05,0x00680406,0x0a583e20, +0x00000001,0x00100602,0x0038080b,0x0a783a23, +0x20401c07,0x20482a0a,0x00f00815,0x0b285a2d, +0x00080800,0x00000a01,0x0080080a,0x09483a15, +0x20200803,0x20280e04,0x0090080d,0x09783e17, +0x00080e02,0x00100c03,0x0050000b,0x09883e18, +0x00381605,0x0030180a,0x00580808,0x0a085a1e, +0x00100601,0x20380800,0x00a00809,0x08c8360b, +0x00280a02,0x00000c03,0x00680808,0x08e83e0d, +0x00000802,0x20280e03,0x0080040b,0x08f83e0d, +0x00180800,0x20200e04,0x00b01010,0x09385213, +0x20301004,0x20281204,0x00880c0d,0x08983601, +0x20200401,0x20280a03,0x0090040e,0x08b83e02, +0x00180602,0x00000c03,0x0058080a,0x08b83e03, +0x20201002,0x20481e03,0x00d00411,0x08e85202, +0x00380a05,0x00200c08,0x00380404,0x08b83c08, +0x00200201,0x20100401,0x00780c07,0x08c83c08, +0x20100802,0x20181203,0x0080080c,0x08c84008, +0x00200601,0x00080403,0x0068080b,0x0918500c, +0x20100405,0x00080607,0x0060000c,0x09183810, +0x20200c01,0x20181601,0x0080080d,0x09384012, +0x00180e01,0x00101403,0x00480807,0x09383c12, +0x00181602,0x00102400,0x00580c10,0x09a85019, +0x20180e03,0x00100806,0x00500409,0x09c83c1b, +0x00381202,0x00102003,0x00380805,0x09e83c1b, +0x20180601,0x20200401,0x00900c0b,0x09e83c1b, +0x20301807,0x20383206,0x00e00012,0x0ab85c2a, +0x00080802,0x20201203,0x00700407,0x0ab83423, +0x20200402,0x20381204,0x00b0100e,0x0ae84025, +0x00200400,0x20380602,0x00a00808,0x0ae83825, +0x00581a09,0x0030340d,0x00281809,0x0c485c37, +0x00280e01,0x20301402,0x00b00408,0x0be8342a, +0x00180400,0x20200003,0x00800006,0x0c383c2f, +0x20400c04,0x20281602,0x0098040d,0x0c38342f, +0x00001c07,0x2038360d,0x00f01c16,0x0e386047, +0x20b01400,0x20782201,0x01001c0e,0x0d583034, +0x20a80401,0x20200001,0x0080100b,0x0dc83837, +0x20480a05,0x00101809,0x00400001,0x0dd83436, +0x21500201,0x00481008,0x00200416,0x10c85c5d, +0x00802801,0x20283e02,0x00801a19,0x0f08283b, +0x00980a01,0x20300804,0x0080221c,0x0f882c3b, +0x00580802,0x20280e06,0x00a03e10,0x0f782c3a, +0x01382e03,0x00505809,0x20200e3a,0x13a84c62, +0x21001804,0x20682000,0x00b82400,0x10680e11, +0x20980e02,0x00302800,0x20281400,0x11681624, +0x20b80400,0x20200800,0x00780800,0x11c81622, +0x21500802,0x20a80800,0x01282400,0x16182233, +0x01481a07,0x2010280b,0x00481630,0x0f981a29, +0x00a01404,0x00082a06,0x00800a1a,0x10282631, +0x00f01000,0x20381601,0x00880a21,0x10881a33, +0x02200e05,0x20800406,0x01182240,0x14283253, +0x20100c05,0x20680e0a,0x00e0040d,0x0dd81a3b, +0x00280a02,0x00500c06,0x20281004,0x0e68263c, +0x20201003,0x00281a02,0x0038100c,0x0ea8223e, +0x20c02c08,0x20484a0a,0x01200027,0x11184260, +0x20101201,0x20381c04,0x00a8040a,0x0c382230, +0x20180e02,0x00301401,0x0010080b,0x0c982634, +0x00181e05,0x00602808,0x20380806,0x0cd82635, +0x00881207,0x0060140e,0x20181002,0x0e88464c, +0x00280601,0x00101002,0x00380807,0x0ad81e28, +0x00100402,0x00000205,0x00600008,0x0b28222a, +0x00000004,0x20100207,0x0070080a,0x0b58262d, +0x20500003,0x00380606,0x00401c18,0x0c483e3f, +0x20100000,0x20180602,0x00700c0c,0x09b81e1e, +0x20100a01,0x00080c02,0x0068040c,0x09f82a21, +0x00100203,0x20100005,0x00780809,0x0a182623, +0x00381604,0x00202804,0x0038040a,0x0aa8362d, +0x00000c01,0x20181602,0x00600009,0x08f81e14, +0x00180400,0x00200800,0x00380408,0x09182617, +0x20200c03,0x20181604,0x0070040e,0x09282618, +0x20201804,0x20382a08,0x00d00c12,0x09783a1f, +0x00000000,0x00200402,0x00280c08,0x0878220b, +0x00000400,0x00080800,0x0050040b,0x08882a0d, +0x00280601,0x00200804,0x00280c08,0x08982a0d, +0x00100602,0x00380805,0x0038080c,0x08b83a10, +0x00180e01,0x00101802,0x00280808,0x08482203, +0x20100401,0x00100201,0x0038080b,0x08582a02, +0x20180400,0x00100201,0x0040080d,0x08482a03, +0x00080c00,0x00301800,0x0018040e,0x08683603, +0x20200401,0x20280e02,0x00900c0c,0x08582408, +0x00180400,0x00200402,0x00300008,0x08682808, +0x00180601,0x00000c00,0x00400009,0x08682408, +0x00080602,0x00000801,0x0070080e,0x0888380b, +0x00380a02,0x20100c02,0x00600005,0x08b82010, +0x20180e01,0x00101001,0x0040040c,0x08c82812, +0x00000c01,0x20181602,0x0070040a,0x08c82812, +0x20101003,0x20181604,0x0090000f,0x0928341a, +0x20401403,0x20381e04,0x0090000f,0x0968201b, +0x00000c01,0x20181602,0x00800c09,0x0988281c, +0x20200000,0x00280802,0x0020040c,0x0988281d, +0x00380a01,0x00301c03,0x00481c0c,0x0a283827, +0x00200203,0x00280405,0x00200003,0x0a682024, +0x00000400,0x00100000,0x0038080a,0x0a882425, +0x00200202,0x00200401,0x00000006,0x0a982426, +0x20400001,0x00081400,0x00b01816,0x0b984438, +0x00101003,0x00281603,0x0010080a,0x0b981c2b, +0x00100001,0x00380a01,0x00300409,0x0bd8242e, +0x00080c04,0x00301203,0x0018040b,0x0bd8242e, +0x00781201,0x00002402,0x0068080a,0x0da83448, +0x20b81201,0x00501804,0x2040000d,0x0d181c36, +0x20a00800,0x00380c02,0x0010040c,0x0d782439, +0x20980a06,0x20180408,0x00501c0a,0x0d782438, +0x21600c03,0x20480e03,0x00f0041e,0x1028385c, +0x00982201,0x00103802,0x00200e1b,0x0ed8143c, +0x00800601,0x00581003,0x20201e18,0x0f48203f, +0x00702004,0x20282a0d,0x00401a16,0x0f48103f, +0x01000602,0x00083007,0x00c03a31,0x13283869, +0x20c81601,0x00702800,0x20880800,0x10580a17, +0x20a80a02,0x20100400,0x00601800,0x11381223, +0x20c00c01,0x20180400,0x00180c00,0x11a80623, +0x21300403,0x00901000,0x20a82000,0x15f81237, +0x00d00803,0x00281a04,0x00201225,0x0f780e29, +0x00e80402,0x20301605,0x00880e1f,0x0ff80632, +0x00f81601,0x00202002,0x00080a23,0x10680a34, +0x01d82605,0x00a03008,0x20700a3a,0x13e81e54, +0x00480a03,0x00401805,0x20480c03,0x0dc80a3b, +0x00100a01,0x20480c02,0x00c8040a,0x0e28123d, +0x00180e02,0x20301c00,0x0080040a,0x0e780a40, +0x20481802,0x00103a06,0x0058081d,0x10d81263, +0x20280803,0x00201204,0x0020000e,0x0c080a32, +0x20300801,0x20281601,0x0090080c,0x0c681232, +0x20401804,0x20683207,0x00f0080e,0x0ca80e34, +0x00101000,0x20581c00,0x01300810,0x0e18224d, +0x00180603,0x00000003,0x00500809,0x0aa80e27, +0x00380a01,0x00000801,0x00480403,0x0af80e2a, +0x00400a01,0x00180405,0x00381803,0x0b28122c, +0x20280401,0x20180a01,0x00c00413,0x0bf81e3c, +0x20100803,0x20180a05,0x0050000a,0x0998061e, +0x20280400,0x20200601,0x0078040d,0x09c80e22, +0x20180601,0x00200802,0x0020040e,0x09d81624, +0x20100c00,0x20281801,0x00a0040e,0x0a581a2c, +0x00180602,0x00000c04,0x00381007,0x08d80e15, +0x00100800,0x20280800,0x00880408,0x08e81217, +0x00180801,0x00101202,0x00480409,0x08e81218, +0x00281201,0x00101c01,0x0048080b,0x0928161f, +0x00000001,0x20100202,0x0060000a,0x0848120c, +0x00000000,0x00000400,0x0068080b,0x0858120d, +0x00000201,0x20100001,0x0080040c,0x0858160e, +0x20100001,0x20200202,0x00b00011,0x08681a12, +0x00000601,0x00080c01,0x0060080a,0x08181202, +0x00080a01,0x00000c01,0x0070000b,0x08181602, +0x20100801,0x20180e02,0x0070000c,0x08181202, +0x00000800,0x20281000,0x00b0040e,0x08181e02, +0x20100000,0x00100201,0x0020000a,0x08280c08, +0x00100000,0x20280601,0x0090080a,0x08281408, +0x00000401,0x00180401,0x00580409,0x08281408, +0x20100801,0x00080a01,0x0080000f,0x0838180c, +0x00100c01,0x00180c00,0x00280407,0x08981011, +0x20200801,0x20281000,0x0080040d,0x08981013, +0x00280e02,0x00101403,0x00300009,0x08981411, +0x00181201,0x00101c03,0x0058080b,0x08d81819, +0x20181a02,0x00302003,0x0000000b,0x0938101a, +0x00180801,0x00000c01,0x00480807,0x0958101d, +0x20200803,0x20180604,0x0080000e,0x0948141c, +0x00280602,0x20200000,0x00c0140f,0x09c81826, +0x00000802,0x20280603,0x00700408,0x0a381024, +0x20180e04,0x20101003,0x00700c0a,0x0a581025, +0x00080e04,0x00000806,0x00700807,0x0a581427, +0x20401404,0x20381a07,0x00d80416,0x0b481438, +0x00381602,0x00001803,0x00600407,0x0b68102b, +0x00200806,0x20480a08,0x00b80408,0x0ba80c2e, +0x00401403,0x20281a07,0x00900807,0x0ba80c2e, +0x00500000,0x00180c05,0x0078040b,0x0d581c49, +0x20b01801,0x20582203,0x00c00c11,0x0ce80c37, +0x20a80e05,0x20201009,0x0098040e,0x0d381039, +0x20e00801,0x00381803,0x00380412,0x0d48143b, +0x21381604,0x00101c04,0x0040101b,0x0fd8145c, +0x00800800,0x00282801,0x00402218,0x0eb80840, +0x00781402,0x20400207,0x00d02a16,0x0f180c42, +0x00c82602,0x00503806,0x20380a23,0x0f280c41, +0x00e01003,0x2048220a,0x00b01a2a,0x12d80c6b, +0x20e00800,0x20581400,0x00c00800,0x10400215, +0x20c00c01,0x00181400,0x00300400,0x11300620, +0x20b81e01,0x00501c00,0x20101800,0x11a80623, +0x21180a04,0x20601400,0x01102000,0x15c80639, +0x01000802,0x20300201,0x00781229,0x0f60062a, +0x01080601,0x00300802,0x20200224,0x10000a32, +0x00e01002,0x20281a04,0x00701220,0x10500633, +0x01802407,0x2088420d,0x01701a32,0x13b00652, +0x00080a03,0x20100005,0x00701008,0x0db0023a, +0x00080400,0x00200c00,0x0000040b,0x0e200a3e, +0x20100601,0x00280c02,0x0000040a,0x0e700a3e, +0x20200603,0x00281009,0x00780816,0x10c00660, +0x00100c01,0x20380e04,0x00800c09,0x0c000e31, +0x20280401,0x00100a02,0x0030000c,0x0c600a32, +0x00080801,0x00301e01,0x20381406,0x0ca00e36, +0x00181602,0x00301800,0x00300c0f,0x0e100e4d, +0x20200c02,0x00081202,0x0058040c,0x0aa00a27, +0x00200800,0x00080c00,0x00580405,0x0af00a2a, +0x00380e02,0x00101002,0x00500007,0x0b10022f, +0x20101804,0x20281206,0x00981012,0x0be00e3d, +0x00280a01,0x00300c04,0x00180c05,0x09900a1e, +0x20100401,0x00280400,0x0028080c,0x09c00622, +0x20300401,0x20280a02,0x00900c10,0x09c00623, +0x20180e03,0x00301006,0x0048080f,0x0a40062c, +0x20180400,0x00100601,0x0040080b,0x08c00616, +0x00181201,0x00301002,0x00100008,0x08d00618, +0x00200801,0x20180e01,0x00700007,0x08e00618, +0x00100801,0x00081203,0x00900c0c,0x0910061f, +0x00180400,0x00000601,0x00500008,0x08400a0c, +0x00000000,0x00000601,0x0060080b,0x0840060e, +0x20100000,0x00100001,0x0048040d,0x0840060e, +0x00080400,0x00200401,0x0058040f,0x08500a11, +0x20100201,0x20100001,0x0058040b,0x08000602, +0x20100801,0x20181202,0x0060000c,0x08000a02, +0x00080800,0x00100c00,0x0040000a,0x08000602, +0x00000000,0x00000400,0x0068040e,0x08000a03, +0x20100804,0x00080603,0x00680c09,0x08100408, +0x00100601,0x00100002,0x00380808,0x08200408, +0x00100201,0x20200000,0x0070000a,0x08100407, +0x00080400,0x00000800,0x0078040e,0x0820040b, +0x00281207,0x00101809,0x00400407,0x08800010, +0x20180800,0x00200c00,0x0030000c,0x08800412, +0x20100802,0x20181201,0x0080040b,0x08800412, +0x00000a01,0x20181001,0x00900c0e,0x08b0041a, +0x20301808,0x2038260c,0x00a00c0e,0x0920041b, +0x00200400,0x00180800,0x00500808,0x0940041c, +0x00180e03,0x00101004,0x00400409,0x0930041c, +0x00000402,0x00180a02,0x0050080f,0x09c00c28, +0x00281208,0x0030140d,0x00180405,0x0a200424, +0x20400401,0x00281201,0x0030080d,0x0a500427, +0x20400c05,0x20281a06,0x0080080d,0x0a400828, +0x00080e03,0x00202004,0x00480c0f,0x0b400c37, +0x00101409,0x2018220c,0x00600c0a,0x0b60082c, +0x00880a02,0x00201403,0x20180800,0x0ba00c2d, +0x00781605,0x00102408,0x00280c00,0x0ba0082e, +0x00501401,0x20281204,0x00b00010,0x0d300847, +0x20a82608,0x00402c0d,0x2020000e,0x0cf00838, +0x20f80601,0x00181202,0x00401c17,0x0d300839, +0x20e80403,0x20300607,0x00b00815,0x0d300839, +0x21700c02,0x00482a02,0x00700820,0x0fc0045f, +0x00801405,0x20581610,0x00901217,0x0eb0103f, +0x00902c02,0x00083a07,0x00080e1c,0x0f201044, +0x00901000,0x20483001,0x00c00e1c,0x0f100442, +0x01180a01,0x00700c04,0x20381e34,0x12e0046c, +0x20e01801,0x20100000,0x20181000,0x10601a16, +0x20b80400,0x20100c00,0x00500000,0x11401621, +0x20c02c03,0x20883800,0x00e81400,0x11a01620, +0x21580800,0x00100000,0x00002800,0x15f02234, +0x01281a03,0x00501803,0x2020122a,0x0f80122b, +0x00f00400,0x20280401,0x00800a22,0x10101631, +0x01081205,0x00401808,0x00080624,0x10701232, +0x01f80a01,0x00003201,0x00080e3f,0x14003253, +0x20201004,0x20181606,0x0050080d,0x0dd01a39, +0x00080601,0x20100000,0x0070100b,0x0e401a3d, +0x20200005,0x00000207,0x0060080c,0x0e90163f, +0x20500a01,0x20280603,0x00c00c1f,0x10e02a63, +0x00181205,0x00301807,0x00000006,0x0c301a30, +0x20200403,0x20180a04,0x0070000a,0x0c801e32, +0x00180a04,0x00000806,0x00600406,0x0cc01636, +0x20101c06,0x20182606,0x00b80c0f,0x0e302a4c, +0x00080804,0x20100e07,0x0060040a,0x0ad02228, +0x00280602,0x00001005,0x00480c05,0x0b101e2b, +0x00100802,0x20281205,0x00801009,0x0b301e2e, +0x00382a08,0x0060340c,0x0028040c,0x0c10263e, +0x00000202,0x20380404,0x00a00009,0x09b01e1f, +0x00080800,0x20100a02,0x00800c0c,0x09d01e23, +0x20200001,0x00100000,0x0048080d,0x09e01e23, +0x20400c07,0x20481a0c,0x00e01416,0x0a602a2d, +0x20100802,0x20280e03,0x0080000a,0x08e01e15, +0x00001002,0x20381a03,0x00b0000b,0x08f01e17, +0x00280601,0x00100802,0x00480807,0x09001e19, +0x00280604,0x20100808,0x00981009,0x09402a1e, +0x00100a01,0x20180802,0x00580c08,0x08601e0c, +0x00000201,0x00280402,0x0048040a,0x08601a0d, +0x20100000,0x00000201,0x0060040e,0x08601a0e, +0x20100804,0x20180e05,0x00a00010,0x08802612, +0x20280400,0x00200800,0x0030000c,0x08201a02, +0x00000001,0x00100800,0x0048080a,0x08201e03, +0x00000c02,0x00081202,0x0068040a,0x08201a02, +0x00080603,0x00100406,0x0078040e,0x08302203, +0x00380a02,0x00000c02,0x00500006,0x08301807, +0x00180e02,0x00100c02,0x0060080b,0x08301808, +0x00080a01,0x00300803,0x0028040a,0x08301808, +0x00000002,0x00080604,0x0080080e,0x0850240c, +0x20500804,0x20281a05,0x00800c10,0x08901812, +0x20100402,0x20280a03,0x0090040c,0x08a01c13, +0x00180a01,0x00100c00,0x0040040a,0x08901812, +0x20180a02,0x00100803,0x0070000f,0x08e0241a, +0x00580a06,0x00001c07,0x00281002,0x09401c1a, +0x00200203,0x20200404,0x00780408,0x09601c1d, +0x20201002,0x20181603,0x0070040d,0x09501c1d, +0x00200801,0x20200202,0x00a0000d,0x09f02828, +0x20700c07,0x20282209,0x00901012,0x0a301824, +0x20300405,0x20180606,0x0088040c,0x0a701c27, +0x00080e01,0x00201002,0x00280807,0x0a601c27, +0x20200402,0x00080c00,0x00900413,0x0b702838, +0x00a81209,0x0010200c,0x00280e02,0x0b80182c, +0x00600207,0x00000009,0x00700803,0x0bc0182e, +0x00200801,0x20181a01,0x00601008,0x0bc0182f, +0x00682207,0x00102c07,0x0070100c,0x0d703048, +0x21302009,0x20384610,0x00a0181b,0x0d001838, +0x21001008,0x20181a0d,0x00680415,0x0d50203a, +0x20b00601,0x00100000,0x0008040e,0x0d60203a, +0x21600806,0x2078060e,0x0128041e,0x0ff0345c, +0x00d81e05,0x0050280e,0x20783228,0x0ef01841, +0x00c83605,0x00404c0f,0x00083223,0x0f401041, +0x00980801,0x00200604,0x00080e1b,0x0f301c40, +0x01081202,0x20480405,0x01181a30,0x12f02469, +0x20d84205,0x00904800,0x20505000,0x10900e15, +0x20b00802,0x20280400,0x00300400,0x11802620, +0x20983203,0x00705000,0x20902000,0x11e02224, +0x21502004,0x00181400,0x00400400,0x16302630, +0x00f02808,0x20782a0f,0x00d01e27,0x0fb02a28, +0x00f00204,0x00000c05,0x00201221,0x10502a30, +0x00b01004,0x20581609,0x00b0221c,0x10a02a32, +0x01f81209,0x0090180b,0x2020323f,0x14602e4f, +0x00281606,0x00301c0a,0x00380407,0x0e102a38, +0x20200803,0x00080a07,0x0050100b,0x0e80323b, +0x00300a01,0x20180402,0x00780404,0x0ed02e3d, +0x20681809,0x00501610,0x0040281c,0x11604a61, +0x20300803,0x20381a07,0x00a01c0d,0x0c702e2f, +0x00180400,0x00200801,0x00380c06,0x0cd03233, +0x20300402,0x00180e02,0x00600c0c,0x0d002e35, +0x00581e08,0x2010300a,0x00980409,0x0eb0524e, +0x00300c00,0x20180c02,0x00480c03,0x0b203627, +0x00080e02,0x00200402,0x0060140a,0x0b50322b, +0x00380603,0x00100c04,0x00300004,0x0b80322d, +0x20502808,0x2088460f,0x01501819,0x0c70523d, +0x20200201,0x00300001,0x0010000d,0x0a00321f, +0x20100c03,0x20181205,0x0060000a,0x0a203a21, +0x20200003,0x00000204,0x0060040d,0x0a303624, +0x00280604,0x00200c09,0x00482809,0x0ae04e2c, +0x00100001,0x00300a01,0x00180c07,0x09303216, +0x00281204,0x00201806,0x00280808,0x09403618, +0x00200202,0x00000003,0x00600008,0x09403219, +0x20200001,0x00180602,0x00700410,0x09b04620, +0x00181202,0x00201403,0x0030040a,0x08a02e0d, +0x20100804,0x20280a06,0x0090000d,0x08b0360e, +0x20200002,0x00000203,0x0060000d,0x08a0360e, +0x00380601,0x00101002,0x0068080b,0x08e04612, +0x20100802,0x20280a04,0x0080080c,0x08603202, +0x00180e05,0x00000807,0x00700009,0x08703203, +0x00180e02,0x00001403,0x00680408,0x08603203, +0x20380401,0x00080601,0x00a00814,0x08904603, +0x00100603,0x00080c03,0x00600008,0x08802c07, +0x20101404,0x20381e07,0x0090080c,0x08803408, +0x20100801,0x20381204,0x00b0080d,0x08703007, +0x00300601,0x20100001,0x0090000b,0x08b0440c, +0x20100805,0x00100205,0x0038140b,0x08d03011, +0x00100201,0x00300004,0x00281009,0x08f03013, +0x00000801,0x00081000,0x0078080a,0x08e03013, +0x20300c02,0x00081202,0x00900012,0x0950441b, +0x00080a06,0x00300409,0x00300c09,0x0980241b, +0x20280a01,0x00300401,0x0020080b,0x09b02c1d, +0x20181203,0x00201804,0x0038040b,0x09a0301d, +0x00381202,0x00301405,0x0050040b,0x0a604429, +0x00000006,0x00100a09,0x00380409,0x0a803024, +0x00200000,0x00100a01,0x00480406,0x0ac03426, +0x20101002,0x20281605,0x00900409,0x0ab03027, +0x00000601,0x20100201,0x00a01013,0x0be04c38, +0x00100605,0x00180c08,0x00500809,0x0bc0282d, +0x20100201,0x00180800,0x0060080b,0x0c10302f, +0x00300601,0x00200002,0x00381007,0x0c002c2f, +0x20101c03,0x00083206,0x00a01413,0x0df0504b, +0x20a80c03,0x00201e08,0x0028140b,0x0d503037, +0x20881a01,0x00201e02,0x00480808,0x0db03439, +0x20c81201,0x00300800,0x0030040e,0x0da02439, +0x21081a05,0x00701c05,0x20280c10,0x1090545c, +0x00801800,0x20183001,0x00981219,0x0f101c3d, +0x00702402,0x20484e06,0x00b00a15,0x0f70283e, +0x00b01002,0x20181605,0x00581a20,0x0f70243e, +0x00e02405,0x00183610,0x00481e2b,0x13705063, +0x21205407,0x20d87c00,0x01781400,0x10b0320a, +0x20980401,0x00301000,0x20201400,0x11c0261f, +0x20c02002,0x20484000,0x00b02000,0x1210261b, +0x21283a02,0x00204800,0x00604c00,0x16803a2e, +0x0178320e,0x00704c16,0x20800236,0x10103625, +0x00b80602,0x00200802,0x0020261c,0x10a0322d, +0x00e80603,0x00401806,0x20400625,0x11103a2e, +0x01601202,0x20c81a05,0x01805635,0x14d05e48, +0x20401807,0x20482613,0x00b03410,0x0e704638, +0x00180c01,0x00101604,0x00401804,0x0f004639, +0x00181202,0x00301a02,0x00202006,0x0f40423d, +0x00203004,0x2088320b,0x0120080d,0x12107a5c, +0x00000401,0x00200003,0x00281c05,0x0cf04a2d, +0x00180602,0x20200400,0x00901008,0x0d404a33, +0x20100804,0x20180607,0x0080040a,0x0d704a35, +0x20300c01,0x00482402,0x00600013,0x0f706e4c, +0x00381603,0x00301805,0x00200004,0x0b904228, +0x20201804,0x20382206,0x00a8040b,0x0bd04e2a, +0x00080602,0x00080405,0x00700408,0x0bf0462c, +0x00381a03,0x00703404,0x20381c09,0x0d50763e, +0x20200003,0x20200205,0x0090080d,0x0a704620, +0x00381204,0x00301407,0x00380c05,0x0aa04a21, +0x00100001,0x00000602,0x00600409,0x0ab04e23, +0x20180402,0x00100204,0x00a00413,0x0b906a30, +0x00200203,0x20200404,0x00900006,0x09a04616, +0x20200c03,0x20181604,0x00800c0d,0x09c04a18, +0x00000800,0x00080401,0x0068040b,0x09c04a19, +0x20100000,0x20180401,0x00a80c0e,0x0a506a20, +0x20201004,0x20281e06,0x00a0080d,0x0910460c, +0x00380a03,0x00201003,0x00380406,0x09304e0e, +0x00080400,0x00100400,0x0050000b,0x09204a0e, +0x00280601,0x00080401,0x0090040c,0x09906612, +0x00180a02,0x00200c05,0x00380808,0x08e04602, +0x20401004,0x00081a05,0x00700410,0x08e04e03, +0x20100800,0x00080c00,0x0060040c,0x08e04a03, +0x20200c02,0x20180e02,0x00880813,0x09306a03, +0x20180402,0x00000a02,0x0060000a,0x08f04407, +0x00381203,0x00302407,0x00281005,0x09004c08, +0x00080800,0x00201001,0x00380409,0x08f04c08, +0x00180800,0x00200803,0x0060000c,0x0960640c, +0x00480e03,0x20101403,0x00880406,0x0950440f, +0x00080400,0x20100603,0x00a00c0d,0x09604811, +0x00280a01,0x00000c00,0x0060000a,0x09504811, +0x00080e03,0x00101802,0x00800c10,0x0a00681a, +0x20600802,0x20481605,0x00d00c13,0x09f0441b, +0x20200c03,0x20281603,0x00b8040c,0x0a20481e, +0x20400c03,0x20181a04,0x0090000f,0x0a10481e, +0x00101004,0x20381e07,0x00e0100f,0x0b106c2a, +0x00680400,0x20100402,0x00780c00,0x0af04424, +0x00280e03,0x00100806,0x00600006,0x0b304827, +0x00281a02,0x00202006,0x00380c04,0x0b204427, +0x20281202,0x00101007,0x00700412,0x0ca0703b, +0x20400603,0x20280402,0x00900411,0x0c30442d, +0x20280a01,0x20300204,0x0090100b,0x0c804c2f, +0x00280a03,0x20400a01,0x00a00c09,0x0c70482d, +0x00280e04,0x20301e01,0x00a0080d,0x0eb0784b, +0x20700004,0x20280e07,0x00880804,0x0dc04437, +0x20902003,0x20582a06,0x00881407,0x0e204c38, +0x20e02407,0x20682e0b,0x00d8140e,0x0e004439, +0x21501407,0x20582e0d,0x01280414,0x1140745b, +0x00880e02,0x20101c06,0x00583218,0x0f703838, +0x00981202,0x00302405,0x2028421b,0x0fe03c3a, +0x00c81a04,0x0030240c,0x00283a25,0x0fd0303b, +0x01482603,0x00003809,0x00785a3b,0x1420645e, +0x20b85a03,0x00e07c00,0x21101800,0x11303e12, +0x20981000,0x00100400,0x00802800,0x1210361b, +0x20a82003,0x00602800,0x20200400,0x12803a1b, +0x21303003,0x20385c00,0x00c02800,0x17105e22, +0x00a02405,0x20884208,0x00f03a20,0x10804221, +0x00900201,0x20480801,0x0090261a,0x11204a28, +0x00c81605,0x20200c08,0x0080321f,0x11703e2b, +0x01480a01,0x00901409,0x20b0123a,0x15c0763f, +0x00481204,0x00202806,0x20200203,0x0f205a33, +0x00201601,0x20381602,0x00701c00,0x0f905a35, +0x00001403,0x20781a09,0x00b02804,0x0fd05a38, +0x00683a0b,0x00706407,0x20603002,0x1330925b, +0x00080801,0x20200e06,0x00801408,0x0d905e30, +0x20100405,0x00180a05,0x00200408,0x0df06231, +0x00380602,0x20200c02,0x00500003,0x0e206635, +0x20300c0b,0x20780618,0x01301815,0x1070a24f, +0x00001402,0x20482202,0x00b00009,0x0c305e27, +0x00281e06,0x00303009,0x00080405,0x0c80662b, +0x20200c02,0x20381204,0x0080000d,0x0c90622d, +0x00000604,0x20481809,0x01280c0d,0x0e40923e, +0x00100602,0x00100004,0x00380c08,0x0b105e1f, +0x20101406,0x20481e0a,0x00c0100d,0x0b506622, +0x00200201,0x00000403,0x00480407,0x0b606223, +0x00001003,0x20381204,0x00c8100f,0x0c909630, +0x20180401,0x00200201,0x0030080a,0x0a405e16, +0x00080e04,0x00101007,0x00580809,0x0a706617, +0x20180e01,0x00000c01,0x00500c0c,0x0a606219, +0x20180602,0x00100404,0x00880c10,0x0b408a21, +0x00280e02,0x00101802,0x00380407,0x09c0620d, +0x00000c03,0x20280e05,0x0090080a,0x09e0660e, +0x00000802,0x20380a04,0x0090000a,0x09d0660e, +0x00100c03,0x00080e02,0x00980c0e,0x0a708a12, +0x20200801,0x20280e03,0x0090040d,0x09705e03, +0x00080a02,0x00001404,0x00680c0b,0x09906603, +0x00080602,0x20100803,0x0078040c,0x09806203, +0x00081a03,0x00301c06,0x00600010,0x0a208603, +0x00000000,0x00080401,0x00680408,0x09905c08, +0x20100400,0x20281602,0x00b0140c,0x09b06408, +0x00000001,0x20280a02,0x0090080a,0x09a06008, +0x00100402,0x20280e04,0x00d0140f,0x0a40880d, +0x00200601,0x00080c01,0x00500809,0x09f05c10, +0x00000401,0x00080a01,0x00600009,0x0a106813, +0x00100800,0x20180800,0x0078040a,0x0a006412, +0x20300401,0x20181001,0x00a00812,0x0af08c1d, +0x20480401,0x00100a02,0x0018080e,0x0a90601c, +0x00180a01,0x00101001,0x00480c09,0x0ad0681c, +0x20180800,0x00000e01,0x00580c0b,0x0ab0601c, +0x00580603,0x00001403,0x00680409,0x0c10942a, +0x00600e01,0x00180802,0x00380c01,0x0ba05c23, +0x20101a01,0x20282202,0x0080000b,0x0be06426, +0x20101c00,0x20182400,0x00880409,0x0bc05c26, +0x20401803,0x00082206,0x00b00c19,0x0da0943b, +0x20780e02,0x00400400,0x00200c12,0x0cd0582d, +0x20201004,0x00581604,0x00081808,0x0d306030, +0x20200001,0x00680e01,0x20280408,0x0d20582f, +0x20281205,0x00580404,0x0030100d,0x0fc0944e, +0x20300803,0x00180a07,0x00381a03,0x0e605834, +0x20582a04,0x00903407,0x20582001,0x0ed05034, +0x20783203,0x00703c02,0x20481403,0x0eb05835, +0x20f81403,0x0020160a,0x00181c07,0x12609c58, +0x00680e02,0x00380c05,0x00181a12,0x0ff04434, +0x00700403,0x20180e08,0x00880a15,0x10504835, +0x00801403,0x20582a08,0x00a80a19,0x10404c35, +0x01101000,0x20383201,0x00783633,0x15008056, +0x20d0280a,0x20788800,0x01a82800,0x11a04e0a, +0x20880c06,0x00583000,0x00a81800,0x12a05a18, +0x20880805,0x00183800,0x01081800,0x12f0561a, +0x21085007,0x00e03000,0x00381800,0x17f07e23, +0x00e81a0d,0x0030301e,0x20882a27,0x1120521e, +0x00800a05,0x00280411,0x20281a19,0x11c05625, +0x00602a03,0x0008300e,0x00181a17,0x12005226, +0x01300e0c,0x20680416,0x00f01a31,0x16a07e3b, +0x00000002,0x20280a0b,0x00404803,0x0fd05e30, +0x00181a03,0x00402802,0x20302a01,0x10506632, +0x00381a05,0x00a02806,0x20b01e05,0x10905e34, +0x20401c05,0x2038420d,0x00e06c09,0x1450a24f, +0x00201402,0x20281203,0x00200402,0x0e60722d, +0x00400802,0x20100607,0x00701403,0x0ec07631, +0x00200404,0x00400209,0x20101c04,0x0ef06e34, +0x00880a04,0x00401c01,0x20200603,0x11e0c64c, +0x00280e01,0x00202003,0x20280c07,0x0d007229, +0x20400c03,0x00182202,0x0080100e,0x0d507629, +0x00080e02,0x00501803,0x2010000a,0x0d70722d, +0x20401407,0x00280e0a,0x00581416,0x0fa0c242, +0x20181201,0x20101000,0x0060100c,0x0be06e1f, +0x00581206,0x00402008,0x00080402,0x0c307e21, +0x00180400,0x00200202,0x0050100a,0x0c307623, +0x00381a07,0x0070240c,0x0028140b,0x0dd0b232, +0x00000c01,0x20580e03,0x00a00409,0x0b107615, +0x20400c06,0x00081a0a,0x00801010,0x0b508218, +0x20200c02,0x00181603,0x0060040d,0x0b407a18, +0x20300808,0x00180a0b,0x00b00014,0x0c80b223, +0x00000801,0x20281000,0x00700009,0x0a80720c, +0x00380e03,0x00301407,0x00380c05,0x0ac07e0d, +0x00380e02,0x00401404,0x00080407,0x0ab07a0e, +0x00481608,0x00201c0c,0x0098080b,0x0ba0aa13, +0x00080602,0x00000c03,0x0038040a,0x0a507603, +0x20100000,0x00080602,0x0070140f,0x0a808203, +0x20200400,0x00080602,0x00500c0f,0x0a607a03, +0x20401407,0x20282a0c,0x01001417,0x0b40ae02, +0x00000401,0x20180602,0x00600009,0x0a607407, +0x20100402,0x00080603,0x0068040a,0x0a908409, +0x00100402,0x00180602,0x00480808,0x0a807c08, +0x00300205,0x00300409,0x0068100b,0x0b80ac0e, +0x00100202,0x00000002,0x0058040a,0x0ab07010, +0x00100202,0x00100403,0x00580808,0x0b008012, +0x00080a04,0x00300c05,0x0030000a,0x0ae07811, +0x20200404,0x00300205,0x00700413,0x0c20b01d, +0x20300006,0x00080605,0x00580c0c,0x0b60701b, +0x00000803,0x00180e03,0x0068040b,0x0bb07c1c, +0x00000c06,0x00080a07,0x0068080a,0x0b90781b, +0x00280e03,0x00400c07,0x00700c0c,0x0d50b02c, +0x00581e0b,0x0000200c,0x00500c04,0x0c606c22, +0x20281e03,0x00302c06,0x00380c09,0x0cc07c25, +0x20182a07,0x0030340b,0x0048040a,0x0c907025, +0x20181e04,0x00202602,0x00a01c13,0x0ef0bc3c, +0x20900c09,0x20782213,0x00d00c12,0x0d90742d, +0x00181604,0x20501e03,0x00e00804,0x0e007c2c, +0x00080601,0x20780609,0x01101407,0x0de0782d, +0x20701402,0x2068320d,0x01300411,0x1110c04e, +0x00081603,0x20401408,0x0058360a,0x0f206831, +0x20a0200a,0x20a8460f,0x01581408,0x0f807032, +0x20a02c0a,0x2088520c,0x00f82405,0x0f606c33, +0x20c00807,0x20182606,0x00784e03,0x13a0ac55, +0x00504801,0x20982e03,0x00983e0e,0x1080582e, +0x00a02207,0x20280414,0x0048621d,0x11006032, +0x00b01e08,0x00301417,0x20587221,0x10f05432, +0x01104207,0x00100414,0x20289e34,0x1610884b, +0x2030080b,0x00080c00,0x0048bc00,0x12808a1a, +0x2030280d,0x20b85400,0x01a8bc00,0x1390a223, +0x2030280f,0x20784c00,0x0148cc00,0x13e09e25, +0x20904816,0x2138bc00,0x02c8dc00,0x1930da2a, +0x0018160d,0x00281420,0x0028160a,0x11a0421f, +0x00382a10,0x00001427,0x00583608,0x12705e27, +0x00484615,0x0030482e,0x00183e09,0x12b0562a, +0x00883a1d,0x20102041,0x2038321b,0x17c09a37, +0x00200c05,0x20380a08,0x20302607,0x10805e28, +0x20201006,0x20a81e0a,0x00a03c01,0x1120722b, +0x20201407,0x20f82210,0x01304c01,0x11406a2e, +0x00000408,0x20f01215,0x00505203,0x15b0c646, +0x00481a04,0x00002c07,0x20501201,0x0f306a2c, +0x00681607,0x20602008,0x00301e05,0x0fc08a2d, +0x00600204,0x20a00c06,0x00b00e05,0x0fd08230, +0x00500a01,0x20e00404,0x00a01202,0x1370d649, +0x00100e01,0x20680e05,0x0050280a,0x0de07628, +0x20100806,0x20a0060d,0x00b0100c,0x0e609a2a, +0x20200801,0x20a80e05,0x00e0200d,0x0e608a2b, +0x00381203,0x20b02c00,0x00b0100c,0x1140e244, +0x20201006,0x20481e07,0x0030080c,0x0cc07e1d, +0x20100603,0x20881007,0x00b00c0a,0x0d40961f, +0x00100802,0x20880a02,0x00a00008,0x0d309221, +0x20401406,0x20f8260b,0x01601016,0x0f50e233, +0x00181206,0x00001c0a,0x20580406,0x0c007e14, +0x00280402,0x20701204,0x00800006,0x0c709e17, +0x00080603,0x20601004,0x0088080a,0x0c409218, +0x00500203,0x20a00c07,0x00d81809,0x0e00e223, +0x00100403,0x20400608,0x00200809,0x0b80860d, +0x00000a01,0x20880c01,0x00c0080c,0x0bd09e0e, +0x00101003,0x20881a05,0x00c0080b,0x0bb0920e, +0x20400c01,0x20b81e02,0x01001018,0x0d20da13, +0x20200000,0x20380402,0x0038040c,0x0b408203, +0x20200401,0x20780a02,0x0080040c,0x0b90a201, +0x20280a02,0x20400804,0x0068040d,0x0b709202, +0x00380c00,0x20701c01,0x0098140b,0x0cd0e202, +0x00180a01,0x20300c01,0x00200407,0x0b508007, +0x00100000,0x20600400,0x00680c07,0x0bb0a008, +0x00380400,0x20600a01,0x00800406,0x0b809407, +0x20280e01,0x20a00802,0x00f00c14,0x0d00d80d, +0x20100000,0x20500201,0x0050040b,0x0bb08410, +0x20180400,0x20600401,0x0078040b,0x0c209811, +0x20400402,0x20880e02,0x00a0040f,0x0be09012, +0x00280800,0x20d00e01,0x01200c0d,0x0db0e01e, +0x00300000,0x20500201,0x00580407,0x0c508419, +0x00380a02,0x20700c01,0x00800007,0x0cd0981a, +0x00681205,0x20701405,0x00800003,0x0ca0941a, +0x00080602,0x20f81601,0x01402013,0x0ee0e42e, +0x20601000,0x20583202,0x00500c10,0x0d407c25, +0x20501002,0x20983205,0x00b00c0f,0x0dc09826, +0x20802405,0x20a8460b,0x00d01014,0x0d909426, +0x20401403,0x20f83607,0x00f00811,0x1090f040, +0x00000a03,0x20200202,0x20782a01,0x0e90802c, +0x20301203,0x20582400,0x20181401,0x0f20942e, +0x20100603,0x20280c03,0x20582a02,0x0ef0902f, +0x20580606,0x20a00800,0x00283804,0x12c0e84b, +0x20302410,0x00182e0b,0x20784e02,0x0ff0642b, +0x0000080c,0x20101a08,0x20a86607,0x1080882b, +0x00080c0b,0x20103605,0x20886607,0x10507c2a, +0x20502417,0x20b80e11,0x0048920a,0x1510c448, +0x00584e11,0x00a0ac33,0x21284a10,0x1130442a, +0x00381a0d,0x00106027,0x20483a09,0x11c05c2a, +0x0038220d,0x20306827,0x00581e0a,0x1190542a, +0x00b85a18,0x2020c848,0x00185e21,0x17208441, +0x00880a02,0x20201400,0x00689c00,0x13b0b632, +0x00a81601,0x00303800,0x2088c800,0x1510ea3f, +0x00c81202,0x00003400,0x0008cc00,0x1550e643, +0x00d81006,0x00602c00,0x21196800,0x1b414a54, +0x20d02410,0x20487206,0x00b86017,0x12306227, +0x20d02c10,0x20288604,0x00685c1f,0x13308230, +0x21104011,0x2048be06,0x00c84425,0x13607a31, +0x21504009,0x0028c013,0x20687c26,0x18e0a241, +0x00780a16,0x00601c2b,0x21182a0f,0x11204a23, +0x00480e16,0x0090202b,0x21b82a09,0x12006e25, +0x00580e12,0x00b0202c,0x2228420f,0x12306e26, +0x00980e12,0x0120282d,0x23581618,0x17209a3a, +0x00000c0e,0x00382a18,0x20905405,0x0ff05e28, +0x20100c0b,0x00682615,0x21305c03,0x10c08628, +0x00280403,0x00900e0b,0x21a05401,0x10d0822d, +0x00481001,0x00f0320a,0x22c07001,0x1510c645, +0x00080e0a,0x00602011,0x21300805,0x0ec07623, +0x00680e07,0x0090240b,0x21c00601,0x0f909e27, +0x20180401,0x00800e04,0x21701808,0x0f809a28, +0x00000000,0x00b80607,0x22004c0c,0x12f0ea3f, +0x00380804,0x00401e0e,0x20b01c05,0x0dc0861e, +0x20500004,0x0060020a,0x21302010,0x0e70a61f, +0x00380401,0x00701202,0x21400405,0x0e50a222, +0x00180c03,0x00b02606,0x2218040c,0x11310233, +0x20500c03,0x00282601,0x2050080f,0x0cf08214, +0x00300201,0x00600003,0x21300403,0x0da0aa15, +0x20300000,0x00500001,0x21000c0e,0x0d70a218, +0x00280602,0x00800803,0x2180040f,0x0fd0fa25, +0x00580a05,0x00401407,0x20d00001,0x0c808a0b, +0x20180601,0x00600a01,0x2130080d,0x0d10b20d, +0x00480a03,0x00501c01,0x21000406,0x0ce0aa0e, +0x20380401,0x00701203,0x21600015,0x0ef0fe13, +0x20200403,0x00380a08,0x20900c0f,0x0c408e04, +0x20100002,0x00500204,0x2108040a,0x0ce0b202, +0x20400804,0x00381607,0x20900c11,0x0c90aa02, +0x00400602,0x00680c01,0x21200c0c,0x0ea0fa03, +0x00100400,0x00381002,0x20a80408,0x0c508808, +0x00100201,0x00500403,0x21080807,0x0cf0ac07, +0x00300602,0x00580804,0x20e80805,0x0cb0a408, +0x20300c05,0x00782206,0x21400816,0x0ec0fc0e, +0x20100201,0x00500002,0x20f8040a,0x0cb08c11, +0x20100400,0x00580a02,0x20f0040c,0x0d50ac11, +0x20200201,0x00500201,0x2108040d,0x0d10a411, +0x00200608,0x00981009,0x21c0080d,0x0f810020, +0x00300202,0x00580602,0x20f00006,0x0d508c18, +0x00100800,0x00681a02,0x21180408,0x0e00a81b, +0x00100c03,0x00682204,0x21180408,0x0dc0a01b, +0x20200c08,0x00b82a10,0x22080411,0x10c1042f, +0x20600006,0x00580608,0x2108280e,0x0e408422, +0x20380401,0x00700a03,0x2168280a,0x0f00a424, +0x20381206,0x00802c06,0x2198300a,0x0ec09c24, +0x20280608,0x00e00c08,0x22a8440a,0x1270f03d, +0x20380e03,0x00602809,0x21184203,0x0f706828, +0x20580803,0x00701601,0x21584001,0x10308c29, +0x20400008,0x0050020c,0x20e82c01,0x0ff08429, +0x20a0040e,0x00d80a0f,0x22785404,0x1470d044, +0x00d82007,0x00206000,0x2078420d,0x10a05420, +0x00c81406,0x00504008,0x20f8460f,0x11706c22, +0x00b80805,0x00501c0b,0x20e8460c,0x11306423, +0x01282e03,0x00e0881b,0x2298861b,0x1680a439, +0x20c01a09,0x2058481b,0x01008c23,0x11a0442d, +0x20a80e0b,0x00002422,0x0010681d,0x1270682c, +0x20a0020c,0x00200423,0x2070701d,0x1240642f, +0x20d01e08,0x00285418,0x2060d827,0x18209444 + }, //DNP + { +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000 + }, //ct3 + }, + Sv2Table:{ // Sv2Table + { +0x00805a03,0x20e00000,0x00085000,0x18681235, +0x01400a13,0x20400000,0x0000c000,0x1b185655, +0x01802218,0x20800000,0x0000bc00,0x1bb8525c, +0x00f03a15,0x20b00000,0x00009000,0x1ff85e62, +0x21683406,0x0080020a,0x00001819,0x16e83e29, +0x22b00422,0x20200239,0x00081c3c,0x18b81a37, +0x23301430,0x00000248,0x00085848,0x19382237, +0x22781826,0x00300240,0x0008202d,0x1ff8424c, +0x01800608,0x20500009,0x0008262a,0x15a83a31, +0x02a00e1b,0x2020002c,0x00085644,0x1748563b, +0x02f81a29,0x00600048,0x00082e51,0x17d87e3c, +0x02b0021e,0x20300031,0x00087649,0x1f38865a, +0x21301008,0x2030020e,0x0008441e,0x13d84a37, +0x22100414,0x00100224,0x00082c3a,0x14f85e40, +0x22200018,0x00000233,0x0000103d,0x15685a46, +0x22100417,0x2030022a,0x00085837,0x1bf89a63, +0x01200c00,0x00000009,0x00085a1a,0x12487a35, +0x01800206,0x00200019,0x00085629,0x13689238, +0x01c00e07,0x20100016,0x0008762a,0x13a8863c, +0x01e01602,0x2020001a,0x0008aa2d,0x1938ee5e, +0x20b00205,0x00400009,0x0008081c,0x10789234, +0x20b80e05,0x00200006,0x0000301f,0x11589a3d, +0x21400401,0x00300003,0x0008042c,0x1198a23b, +0x21180e0b,0x00300014,0x0000302e,0x1609125e, +0x00a80802,0x00400205,0x00001205,0x0f288e29, +0x00b00403,0x2010020b,0x00000e01,0x0fc87e2e, +0x01181204,0x00300004,0x00002a11,0x10289e2d, +0x01500001,0x0000020c,0x00004205,0x1388ea49, +0x20700601,0x00200002,0x00080819,0x0de88a1f, +0x20b00802,0x00000201,0x0008241e,0x0e788620, +0x20c00403,0x00000208,0x00000823,0x0eb88a24, +0x21400806,0x0000020a,0x00081c39,0x1178de30, +0x00200403,0x00300202,0x00080c04,0x0d388e11, +0x00500601,0x00200004,0x00081203,0x0dc89a12, +0x00300802,0x00100001,0x00081c00,0x0df88e13, +0x00900e03,0x00200009,0x00082604,0x1098f615, +0x00080603,0x00400007,0x00001409,0x0cc8920b, +0x00080401,0x00300001,0x00000c0c,0x0d489a0d, +0x00380604,0x00300007,0x00001008,0x0d68960e, +0x20481006,0x00500201,0x00001818,0x1008fa0b, +0x20883005,0x00200201,0x0000580a,0x0c987e01, +0x20983005,0x00200004,0x00004c0b,0x0d088e02, +0x20c82c08,0x00200204,0x00004811,0x0d288a02, +0x20884a04,0x00200010,0x00008c0d,0x0ff8e408, +0x00d80e13,0x20a0000e,0x0000660d,0x0c984a03, +0x01081a17,0x20a00012,0x00008e10,0x0d085a04, +0x01181615,0x20a00014,0x00006e14,0x0d285e04, +0x01081210,0x21000002,0x00009e0a,0x10588809, +0x20d0381e,0x20d0022c,0x0008581a,0x0c882004, +0x21204420,0x21000234,0x00085822,0x0ce81c05, +0x20e03819,0x20e0022a,0x0008341e,0x0cf82401, +0x2150481f,0x2140022e,0x00086826,0x10b85417, +0x20181e14,0x0010002d,0x0000020e,0x0cd8680a, +0x00081212,0x0010002d,0x00082214,0x0d486c0b, +0x20480e0c,0x00000020,0x00081a0b,0x0d48600b, +0x2038120f,0x2020002f,0x00080e1a,0x11a8a81d, +0x00d00800,0x2050020f,0x00005a11,0x0cf83a05, +0x01000602,0x2030020a,0x00005a13,0x0d584a08, +0x00f80603,0x20300205,0x00004e15,0x0d684a05, +0x01881610,0x20600002,0x0000c222,0x12186e01, +0x20a01007,0x20400214,0x0008281e,0x0cb82a04, +0x20d01007,0x20200214,0x00081828,0x0d083604, +0x20a01006,0x20400212,0x0008101f,0x0d283205, +0x21103015,0x20b0023e,0x00083034,0x11e82801, +0x0058e21e,0x02610c00,0x22a12800,0x18186634, +0x0018460e,0x00f01800,0x20d0c400,0x1a586e3c, +0x00087a11,0x01806000,0x21710000,0x1af87e40, +0x2068be20,0x0200a800,0x22016400,0x1ff89e49, +0x21007c2e,0x2128a259,0x0190140f,0x16880e2c, +0x20901018,0x20100a2a,0x20782803,0x18782a3a, +0x20381418,0x20603e33,0x00181001,0x18f82240, +0x20203833,0x20e84a60,0x00a82213,0x1ff82e53, +0x01083213,0x00c01032,0x20e88e21,0x15285635, +0x01083e10,0x0030201d,0x20582618,0x16986245, +0x00600a0b,0x20b84815,0x01182209,0x16e85e44, +0x00c82a1b,0x2010003a,0x2088a618,0x1e289a68, +0x20b80c04,0x00103207,0x20a82410,0x13385e3e, +0x20d0200b,0x20c00e12,0x00384017,0x14485a46, +0x20a02409,0x2088060b,0x2018580a,0x14b85a44, +0x20b03012,0x20b00e18,0x2088840d,0x1ab8ae6e, +0x01281202,0x20202806,0x00181e11,0x1158763f, +0x01100606,0x2040000e,0x00582e10,0x12488a42, +0x01681607,0x00102811,0x20283613,0x12a88a49, +0x01c80e0e,0x0020381f,0x20585613,0x1748fa71, +0x21080e02,0x20600601,0x00b01825,0x0f687e35, +0x21001004,0x20382605,0x00501024,0x10388e38, +0x21481201,0x20400a03,0x0080202e,0x10688e3b, +0x21c00806,0x2028260b,0x00904042,0x13e90259, +0x00c01804,0x20981a06,0x00c80e0a,0x0e187628, +0x00e00604,0x00000c06,0x20480e0c,0x0ec8862c, +0x00d02004,0x20882e06,0x00a0060d,0x0ef88a2a, +0x01600206,0x00000408,0x20101211,0x11b8ea41, +0x20880a02,0x20300805,0x00680c1a,0x0ce87e20, +0x20981403,0x00101a05,0x2010001e,0x0d688a23, +0x20980601,0x00000c05,0x2018101b,0x0da88a23, +0x20e80c06,0x00001e09,0x00080430,0x0fc8de32, +0x00580802,0x20401201,0x00800002,0x0c287e12, +0x00480400,0x20300c03,0x00580802,0x0ca88e13, +0x00580c01,0x20201801,0x00200001,0x0cd88a15, +0x00681a04,0x20202409,0x00700005,0x0eb8e618, +0x20200a0c,0x20681007,0x00b02810,0x0bb87a09, +0x00100e09,0x20480c04,0x00801c0d,0x0c288a0c, +0x20100a0b,0x20580c05,0x0080280f,0x0c48860d, +0x00202a09,0x20882e02,0x01002c17,0x0e28da0a, +0x20306412,0x2058961c,0x00780409,0x0ba87004, +0x20405c0e,0x20189217,0x0050080f,0x0bf88402, +0x20406011,0x20388a1b,0x0058080d,0x0c187c01, +0x20c08014,0x0028da1c,0x0050041d,0x0e38dc10, +0x20600a04,0x0148201a,0x21e82801,0x0bd88409, +0x20702001,0x01684412,0x21e81c02,0x0c38940b, +0x20401a03,0x01483818,0x21d82000,0x0c489408, +0x00000e05,0x02182c1f,0x23182e08,0x0ef8e81b, +0x0108660e,0x0160a80d,0x22601a12,0x0c186c00, +0x00e88a11,0x01e0cc15,0x23001612,0x0c787c02, +0x00b8760d,0x01a0a80f,0x22a02a0c,0x0c787802, +0x00a88a0c,0x0240d410,0x23b02608,0x0fb8cc13, +0x21503412,0x2038561c,0x0040401f,0x0c086007, +0x21202011,0x2048321d,0x00304819,0x0c786806, +0x2100200d,0x20382a18,0x00003c15,0x0c886407, +0x2120140b,0x00282e15,0x20607415,0x1058b419, +0x00d80a0e,0x00a01418,0x21000a20,0x0c685807, +0x00f00a0e,0x00400c17,0x2090121d,0x0cb85803, +0x00c01a08,0x0058100f,0x20a00a1a,0x0cc85804, +0x00803a08,0x0088400c,0x21103e20,0x11288c14, +0x20381008,0x00803219,0x20c0140a,0x0c584207, +0x20782009,0x0070321b,0x20602814,0x0c984205, +0x20481805,0x00b0320e,0x20d0140d,0x0cb84a05, +0x00383c06,0x01609211,0x22081a0a,0x11786801, +0x2190dc0a,0x22899000,0x04700400,0x17382a09, +0x20d06805,0x20e8b000,0x02282000,0x19884629, +0x21108c04,0x21890800,0x03100400,0x1a084a23, +0x2260d005,0x22198800,0x04181000,0x1ff85e1f, +0x01e88a16,0x00f0d01e,0x21d8824a,0x1688162e, +0x00f83e10,0x00b0380f,0x20a82e27,0x18084a3c, +0x01580e0a,0x00b0040c,0x21184233,0x18a83e3d, +0x03282e0f,0x01305c0f,0x2218c273,0x1ff85a59, +0x20307019,0x21387e26,0x01784c12,0x1468464a, +0x00006c1d,0x20489622,0x00485005,0x15c8624d, +0x20402813,0x00882a13,0x2108680c,0x16485e50, +0x20f05820,0x00887a1e,0x20a8ac22,0x1cd8ba82, +0x2078120f,0x00900c27,0x20885008,0x1258863d, +0x2028421a,0x01706835,0x22185804,0x13789648, +0x00084611,0x01206c25,0x21b84a01,0x13e8924b, +0x00885e1d,0x01e0a042,0x2288820b,0x19190e77, +0x01000604,0x00480a05,0x2050360c,0x10787e3f, +0x00b80408,0x00800a18,0x20703e02,0x11388e47, +0x00f00c01,0x0018120e,0x00004202,0x11888e4c, +0x00e81003,0x00700e15,0x00007c0c,0x15590676, +0x2110080e,0x00582210,0x20780824,0x0e887633, +0x20c80c05,0x00700a01,0x20582020,0x0f288e39, +0x2150080a,0x0058260a,0x2048082b,0x0f588a38, +0x2150040a,0x0038120c,0x00300036,0x1208ea55, +0x01080e0e,0x00703419,0x20f82610,0x0d387a29, +0x00a80e0a,0x0040140f,0x20300e06,0x0da8962c, +0x01180a0a,0x00603013,0x20d82a13,0x0df88e2c, +0x0100060a,0x00400812,0x2010020a,0x0fe8ee3f, +0x20a00c08,0x00480e11,0x2020241f,0x0bf87621, +0x20702009,0x00082210,0x00301019,0x0c688622, +0x20a00805,0x00480a0c,0x20101c21,0x0c988e25, +0x20800803,0x0058060b,0x00102826,0x0e08de30, +0x00700204,0x00780c06,0x20500401,0x0b487a11, +0x00480a04,0x0080000a,0x20580405,0x0b988e13, +0x00600203,0x00781004,0x20300c02,0x0bc88e13, +0x00200c03,0x00782601,0x0000100e,0x0cf8da16, +0x20e81407,0x00700606,0x20800417,0x0ad87205, +0x20882403,0x00601e03,0x20501811,0x0b288208, +0x20c81c06,0x00700e05,0x20700c15,0x0b488608, +0x20784603,0x00b04807,0x20901015,0x0c88ce05, +0x00f83a09,0x0010940e,0x20784613,0x0ad86e03, +0x00983203,0x20308406,0x00283a08,0x0b087604, +0x00d83607,0x0000940e,0x2048420e,0x0b387e05, +0x00783400,0x2070a603,0x00a84801,0x0ca8bc06, +0x20a00404,0x20c80a0c,0x01e0281b,0x0aa88401, +0x20681204,0x20f01e02,0x02302014,0x0ae88802, +0x20780e02,0x20d01208,0x02003418,0x0b088c00, +0x20500602,0x21480a02,0x03301817,0x0cf8e412, +0x00204404,0x20b88601,0x01c03204,0x0af8800c, +0x2020700c,0x2138ca0f,0x02a03803,0x0b38880e, +0x2020680b,0x2108b60e,0x02402c03,0x0b48880d, +0x20305c08,0x2148c209,0x03104c08,0x0dc8e021, +0x20483204,0x0050500a,0x20580c03,0x0b58600b, +0x20182205,0x00903414,0x20881e05,0x0ba8700d, +0x20382605,0x00a03813,0x20981a03,0x0bb8740d, +0x20780c01,0x0040140e,0x00180800,0x0ee8bc25, +0x20180601,0x20680a01,0x00f04608,0x0ba85c09, +0x00083207,0x00102405,0x00506a06,0x0bf86008, +0x00483207,0x00103c06,0x0050520c,0x0c086406, +0x00085a0c,0x00006c11,0x00606a14,0x0ff8a41b, +0x00501802,0x20700606,0x00e0160f,0x0bc83c00, +0x00204008,0x20b82e17,0x00d02607,0x0c183002, +0x00002406,0x20c81a13,0x01403a01,0x0c183c00, +0x00903409,0x2168221b,0x0220761b,0x10786408, +0x20f87611,0x01010400,0x23082000,0x1760061f, +0x2088320f,0x20408400,0x20a00400,0x19581636, +0x20d83a08,0x00609c00,0x21783c00,0x19d81633, +0x2218560a,0x0030e400,0x22287800,0x1ff81e39, +0x0080a025,0x20d8ce32,0x01182a2c,0x16382e35, +0x20206021,0x21087e2e,0x01884218,0x17883242, +0x00b02411,0x20882218,0x00f83e27,0x18184246, +0x02302815,0x2128261e,0x01786664,0x1fb86e6b, +0x01686e22,0x01a0d03c,0x22289214,0x13f85e56, +0x01d84a1d,0x0080b034,0x2078aa1d,0x15086a5c, +0x00e81a10,0x0000501a,0x00886a07,0x15786e5d, +0x01181611,0x20809021,0x00e8d003,0x1b58b29b, +0x21580418,0x20182a2a,0x0120402f,0x11587248, +0x21c00414,0x20a85621,0x02505c39,0x12288e4e, +0x21101811,0x20586217,0x01c02824,0x12a88e4f, +0x2150100d,0x20d87611,0x03205037,0x16d8fa7e, +0x00c80613,0x2020041e,0x00881e11,0x0f787639, +0x01301210,0x2090001a,0x0108261a,0x10287a3f, +0x01080a14,0x0010181e,0x00481610,0x10788645, +0x0110260e,0x20882415,0x01500209,0x1368da67, +0x20402013,0x20380e1b,0x00a82014,0x0da86e37, +0x2070180d,0x20681e15,0x0100001e,0x0e187a3d, +0x20b01815,0x20181220,0x00a81421,0x0e587e3d, +0x20b00c0e,0x00080614,0x00c8082a,0x1048ca57, +0x00281e10,0x00500c1f,0x00601009,0x0c288e28, +0x00000606,0x00181011,0x00980809,0x0c888a29, +0x00782211,0x00501821,0x00600001,0x0cc89a2c, +0x0068160c,0x00301417,0x00b01009,0x0e18da3d, +0x20281c06,0x20201e11,0x0090380e,0x0b186a1d, +0x00282e01,0x00203e01,0x00401c08,0x0b687a20, +0x20581407,0x20301611,0x00c03815,0x0b887a21, +0x20581405,0x20201a0d,0x0100381c,0x0c68ba2b, +0x00301605,0x20881002,0x01080807,0x0a586212, +0x00001202,0x20981e06,0x0130180f,0x0a887215, +0x00301206,0x20881004,0x01180406,0x0ab87214, +0x00580608,0x20700803,0x0150100d,0x0b68ae17, +0x2070380c,0x20483a0c,0x00c82c11,0x09f86a06, +0x2050400b,0x2058520a,0x00d8200e,0x0a287206, +0x2050400f,0x2048460f,0x00d82810,0x0a487a09, +0x20a06013,0x20888a16,0x0178101c,0x0b08b202, +0x0078160d,0x00a81019,0x20202a05,0x09e88000, +0x0078160e,0x00c80c18,0x20802602,0x0a188000, +0x00582210,0x00c80c1d,0x20403400,0x0a288e01, +0x00882212,0x01000422,0x20b01602,0x0b38bc0b, +0x20700007,0x0050060f,0x2060240f,0x09f85405, +0x20a0100a,0x00781a12,0x20a02812,0x0a285808, +0x2090100b,0x00481614,0x20703010,0x0a385807, +0x20700407,0x00800213,0x20903015,0x0ba89414, +0x00683203,0x00604406,0x20580e05,0x0a38500a, +0x00985606,0x00a08c0e,0x21082e0c,0x0a88540a, +0x00985207,0x0080800c,0x20b82a0b,0x0a885409, +0x00583402,0x00905802,0x20a83201,0x0c78901e, +0x20702402,0x20684204,0x00c0240d,0x0a98540e, +0x20501a02,0x20a82e05,0x01304410,0x0ac85c0c, +0x20802402,0x20c83e08,0x01503411,0x0ac85c0c, +0x20600a08,0x2048140a,0x00c02c0e,0x0d78a025, +0x20200802,0x00381403,0x20401209,0x0b184410, +0x20703c0b,0x20486a0b,0x00801e01,0x0b484813, +0x20302c04,0x20285601,0x00602606,0x0b584c11, +0x20c0580d,0x20389e0e,0x00705203,0x0ec8882b, +0x00783604,0x0050480d,0x20902e15,0x0b683405, +0x00a86a0b,0x00b09420,0x2128061e,0x0bc8380a, +0x00783e05,0x0090500f,0x20f01a14,0x0bb83408, +0x0128620b,0x01307821,0x21f02a36,0x0fd86019, +0x21f02807,0x00485c00,0x00003000,0x16f85e11, +0x21781e03,0x01380800,0x21605400,0x18f8522b, +0x21580a03,0x00781000,0x20503c00,0x19684e2e, +0x22b81a04,0x01981800,0x21803c00,0x1ff89236, +0x02d89e10,0x00e11014,0x21782e5e,0x15e83a40, +0x01f84c07,0x00c0a209,0x21784a45,0x17482e4d, +0x01b82407,0x00504a09,0x20a82a3f,0x17a8364d, +0x03881810,0x0130560d,0x21e86682,0x1ef87e77, +0x20c02c09,0x21887e1c,0x02d07428,0x1328465b, +0x00080610,0x2078280d,0x01104817,0x14485664, +0x20281e0b,0x20400c0c,0x00901c13,0x14b84e63, +0x0008621d,0x00d05424,0x20903c25,0x1a18aaa6, +0x00304802,0x20d82c00,0x00f86405,0x10b83245, +0x20806818,0x20884e22,0x00785418,0x1178364d, +0x00003c0d,0x20b81615,0x00c8400d,0x11e83e53, +0x20806020,0x20b84633,0x00c82826,0x15787e80, +0x20681003,0x00580806,0x0038140d,0x0ea85e3c, +0x00384211,0x01202c25,0x20d81e01,0x0f587642, +0x20481e07,0x00480413,0x0078080e,0x0f887245, +0x00384a15,0x00e0442d,0x2048240c,0x11e8ba67, +0x00f8220a,0x00104c0e,0x00181206,0x0ce85a39, +0x00681006,0x0030320d,0x20101009,0x0d485e3d, +0x00b81a01,0x20303e02,0x00680401,0x0d885a3e, +0x00380807,0x20402212,0x00d02c16,0x0ee89a56, +0x20e01c05,0x20784610,0x01403c28,0x0b385a28, +0x20680a05,0x20100004,0x00a0101a,0x0b98662c, +0x20a02401,0x20984605,0x01502421,0x0bc8662d, +0x20601602,0x20682c02,0x01502420,0x0c989a3b, +0x00402402,0x00083401,0x00481a03,0x0a684e16, +0x00102806,0x20384a09,0x00a01407,0x0a985e1b, +0x00201c03,0x00082e02,0x00480c03,0x0ab85a1a, +0x00001801,0x20182a04,0x00a0100f,0x0b288a24, +0x20281400,0x00902807,0x20981809,0x09b85613, +0x20280801,0x00701c08,0x20882809,0x09d85a13, +0x20381002,0x00802006,0x20781c0a,0x09f86214, +0x20400805,0x00500000,0x00081410,0x0a488614, +0x0058460a,0x00406c08,0x00101005,0x0948520c, +0x0068460b,0x0050700a,0x20100404,0x09585e0d, +0x00984a0f,0x00307c0d,0x00101001,0x09785e0e, +0x0098560e,0x00709810,0x20181406,0x09e88609, +0x20702c0d,0x20d84a15,0x01c01c14,0x09084c01, +0x2070300d,0x20c84a16,0x01b02016,0x09285801, +0x20b04413,0x20f86a1f,0x0200201c,0x09385400, +0x20a0380f,0x20e85e1a,0x02502820,0x09d8880a, +0x00080e0c,0x20200c12,0x00a80400,0x09484c0b, +0x0008160b,0x00001811,0x00981000,0x09685c0c, +0x00281a10,0x00201c1b,0x00681a05,0x09785c0c, +0x0008160c,0x00001014,0x00e81402,0x0a78881b, +0x00303c0c,0x20585213,0x00c00800,0x0998440b, +0x00304409,0x20586e0f,0x00f02801,0x09c8580c, +0x0030440e,0x20486e16,0x00d02801,0x09d8500b, +0x00803808,0x20584a0f,0x01100c01,0x0b58841c, +0x20582607,0x00903012,0x20881c09,0x09f84c0f, +0x20781e03,0x00c01c0c,0x20c80c0a,0x0a384c12, +0x20582a08,0x00d03413,0x20e81409,0x0a385010, +0x20e81001,0x0090000a,0x20180818,0x0c588829, +0x00000000,0x00000604,0x00402606,0x0a884411, +0x00482e04,0x00505003,0x20500a0b,0x0ac84411, +0x00182000,0x00303204,0x20102207,0x0ac84411, +0x00184609,0x0050700c,0x20101611,0x0dc8782c, +0x00301c01,0x00085603,0x00504a08,0x0af83c0d, +0x20104c04,0x2068a20d,0x00f06802,0x0b38400f, +0x00203002,0x20586206,0x00b04205,0x0b383c0e, +0x00705407,0x20b8a615,0x01b08e14,0x0ee86821, +0x21983800,0x00601c00,0x00e00800,0x16484212, +0x21a01008,0x20985400,0x02383400,0x18483a24, +0x21881006,0x00483000,0x01082800,0x18d83a29, +0x23000c0f,0x20c85c00,0x03288800,0x1ff85e34, +0x01d07204,0x2098c400,0x0150424a,0x15583e37, +0x02603211,0x20684418,0x00d80e4f,0x16b8424b, +0x0220220d,0x00082411,0x00581e48,0x1738424d, +0x0488061f,0x2090082c,0x01b82e8f,0x1dc8867c, +0x20200812,0x01300e0d,0x21c8580c,0x12e82256, +0x20f0241a,0x0078361b,0x20381824,0x13c83a61, +0x20d03015,0x00784a15,0x20581c1f,0x14384661, +0x21d07828,0x20a8ca32,0x01d01048,0x18d8829f, +0x00587e1d,0x0150b028,0x21980805,0x1058464e, +0x00f8a224,0x0100e832,0x21081a0a,0x11084a54, +0x00e87a1d,0x0130a42a,0x21680a08,0x11685256, +0x0178962c,0x0140e446,0x2148420e,0x14888e82, +0x2040401a,0x20a83e2e,0x01301413,0x0e183242, +0x20d06c1f,0x21889239,0x02a03824,0x0e783a47, +0x20b04418,0x20b8562d,0x01302820,0x0ed83e4a, +0x21206021,0x2118923d,0x02406439,0x10a87a6c, +0x00580e11,0x00581021,0x00380408,0x0c384e35, +0x00b80e12,0x00300025,0x00683204,0x0c985238, +0x00a8060b,0x00680c1b,0x20282201,0x0cd8523a, +0x00a81612,0x00700c26,0x00082004,0x0de87e4d, +0x20980409,0x00301612,0x20100c18,0x0ac83225, +0x20b01008,0x00081a11,0x00601c1e,0x0af8422a, +0x20981003,0x00602a07,0x2050081c,0x0b28462c, +0x20800006,0x00200e0f,0x00402422,0x0ba8663a, +0x00682604,0x00203809,0x00581e02,0x09d83e1b, +0x00681a02,0x00403008,0x00182a02,0x09f8461c, +0x00581c01,0x00102c00,0x00580c01,0x0a184a1e, +0x00181800,0x00202403,0x00780c0b,0x0a486623, +0x20100e01,0x20781e03,0x01202410,0x09184214, +0x20180e04,0x20200403,0x00d02011,0x09284e15, +0x20100a03,0x20581402,0x01001810,0x09484e15, +0x00281205,0x20401404,0x01001810,0x09586616, +0x20503806,0x20486207,0x00c0140d,0x08b83a05, +0x20503007,0x20585a09,0x00e0280e,0x08b84206, +0x20603406,0x20486607,0x00b0280e,0x08d84206, +0x20503807,0x20886a0b,0x01503015,0x08f85e03, +0x00682e08,0x00a0400b,0x20d81a01,0x08a82c01, +0x00682e09,0x0070480c,0x20881000,0x08b83001, +0x00883a09,0x00a0600b,0x20d81e03,0x08c83000, +0x00582e09,0x0060480b,0x20582006,0x0918480a, +0x20c0100a,0x20181e0c,0x00400812,0x08c8300a, +0x20a0140b,0x2048260e,0x00a00c11,0x08d8340a, +0x20e0180c,0x20482e0f,0x00b01016,0x08e8380a, +0x20c01c0d,0x20582e10,0x00d80416,0x09985418, +0x00f8360c,0x00306012,0x20381a13,0x09383009, +0x00c83a0c,0x00105c12,0x00181a0e,0x0938340c, +0x01183a0e,0x00106815,0x00081e15,0x0958380b, +0x0108420f,0x00206418,0x00281a0e,0x0a785c1c, +0x20c0240d,0x20a83e14,0x0140201b,0x0968340d, +0x20a0280b,0x20d83a13,0x01801c16,0x09983410, +0x20d0280b,0x20d84614,0x0190301d,0x0998380f, +0x20d0240b,0x20e82e16,0x01b02022,0x0b685426, +0x0000020a,0x20100412,0x00500209,0x0a083416, +0x00001e05,0x2038300d,0x00a00609,0x0a483817, +0x00102204,0x20282c0b,0x00880a0b,0x0a483417, +0x20803203,0x2058580b,0x01001605,0x0ce85c34, +0x00400406,0x20100611,0x00701e0b,0x0a98240f, +0x00482401,0x00504e04,0x2028060b,0x0ad82811, +0x00481c01,0x00602e02,0x2030060b,0x0ad82c10, +0x00e82e01,0x00705404,0x20780629,0x0e584029, +0x21908c08,0x21a89000,0x01e88c00,0x16101a15, +0x2120540a,0x20b82c00,0x0088bc00,0x18401e34, +0x21208009,0x21b86000,0x01b8c000,0x18b02236, +0x22108008,0x21783800,0x00e90400,0x1ff0264f, +0x01886a09,0x00a08819,0x20684a4a,0x15181e3a, +0x0158520d,0x00a0541d,0x20382637,0x16582e4f, +0x01583209,0x0050381a,0x00383e36,0x16c83251, +0x02880e06,0x00980819,0x00184263,0x1d184e81, +0x00f80e08,0x21002603,0x01c01a01,0x1288225f, +0x00a81605,0x20a03608,0x01201809,0x13581e66, +0x00882608,0x20704a01,0x0110080a,0x13b82e68, +0x00b8520a,0x0060a406,0x20182c16,0x18284aa7, +0x21806c16,0x2138ca19,0x02601c2d,0x0fc82e49, +0x21408c15,0x20f8f617,0x01e01c27,0x10782e4e, +0x21007013,0x2108c618,0x02302022,0x10b83a52, +0x21406c13,0x20e8d617,0x02704838,0x13786680, +0x01784618,0x00708029,0x20c8421b,0x0dd82640, +0x01286e17,0x0140b428,0x21e85215,0x0e582245, +0x00d84a12,0x00c07c22,0x20e8460c,0x0e783247, +0x00f84e14,0x00d09421,0x20e84204,0x10084a65, +0x20c0200f,0x2098321e,0x01303829,0x0bc82239, +0x20701c0d,0x20782a1d,0x00f03421,0x0c282a3f, +0x20200c0a,0x20681615,0x01102c1a,0x0c483640, +0x20801c0d,0x2078361a,0x01703c2a,0x0d085253, +0x00081207,0x20100c0e,0x00781806,0x0a782622, +0x20381604,0x00001c0b,0x0058240d,0x0a982e28, +0x20680604,0x20380c09,0x00c00015,0x0aa83628, +0x20281207,0x0000080e,0x00a80413,0x0af84a34, +0x00202403,0x20583206,0x00a00c07,0x0978221b, +0x00501a03,0x20581800,0x00c01405,0x09882e1e, +0x00602402,0x20482604,0x00900801,0x09a82e1d, +0x00202003,0x20482608,0x00d0140e,0x09984223, +0x20200001,0x00400803,0x2028140d,0x08c82211, +0x20501006,0x00182207,0x00600413,0x08b82a12, +0x20380401,0x00500001,0x00080412,0x08d82e13, +0x20300c02,0x00481801,0x00300414,0x08c83e12, +0x00183207,0x00404806,0x20180406,0x08682207, +0x00282a09,0x00503c0c,0x20280c05,0x08582a06, +0x00082e05,0x00403c05,0x00000008,0x08782e07, +0x00282607,0x00604007,0x2038080a,0x08783a03, +0x20202808,0x2088420e,0x0110100b,0x08482401, +0x20302408,0x2058420e,0x00d01c0c,0x08482802, +0x00002805,0x20684a0a,0x00f01809,0x08582c01, +0x20302009,0x20383a0f,0x00d01010,0x08883c0a, +0x20281204,0x0020140a,0x00182006,0x08782809, +0x00181206,0x00401c0b,0x20381c03,0x0888240a, +0x20280e01,0x00401806,0x20382007,0x08882809, +0x00181206,0x0050280c,0x20282c06,0x09183c15, +0x00302c01,0x20284201,0x00601e01,0x08c82c0b, +0x00003404,0x00084e06,0x00401804,0x08d8280d, +0x00302a01,0x00184002,0x00402400,0x08e8300d, +0x00003c04,0x00185a06,0x0080200b,0x09d8481e, +0x00182000,0x00a03402,0x20a80c07,0x0928200e, +0x00082a01,0x00d04006,0x20f81404,0x09582411, +0x20382404,0x00b03a02,0x20d80c08,0x09582011, +0x20283000,0x01004006,0x20e8100c,0x0af83c29, +0x20a81201,0x00200401,0x00402809,0x09b82016, +0x20582203,0x00302803,0x00101c04,0x09f82415, +0x20382e06,0x00203809,0x00101800,0x09f82415, +0x20b81e04,0x00403805,0x00101005,0x0c683832, +0x00900801,0x20200e02,0x0040061c,0x0a680c13, +0x00501403,0x20582608,0x00b0320e,0x0a981415, +0x00401804,0x2098220d,0x00f0320d,0x0a981013, +0x00d01003,0x20382e09,0x00f04626,0x0dd8302e, +0x2108ae12,0x01d11800,0x22f06800,0x16680e26, +0x20886e0e,0x00d0d000,0x21904800,0x18680646, +0x2098a610,0x02212400,0x23606800,0x18f81a4a, +0x2198ce10,0x02914800,0x23707000,0x1ff82e67, +0x00f07c20,0x20e8b237,0x01702e31,0x14e0063f, +0x00906c16,0x20d89e2b,0x01b02e19,0x16100653, +0x00c04416,0x2088622f,0x0130461c,0x16880658, +0x02202817,0x20a83230,0x01b0364a,0x1c98168b, +0x00880612,0x01100428,0x21584204,0x12781659, +0x00500206,0x00e80c18,0x20c84000,0x1348125f, +0x00000a06,0x00a82014,0x20482809,0x13881262, +0x00203208,0x00084c16,0x00f8201c,0x17a82ea2, +0x20282c05,0x01007a0d,0x21382014,0x0fb80a51, +0x00186208,0x00e0b005,0x20f82410,0x10580e57, +0x00484604,0x00c08802,0x20c8280a,0x10980a58, +0x20183c00,0x00d07203,0x20482421,0x13082284, +0x20101400,0x00584802,0x00a0340e,0x0d782a40, +0x20504c0b,0x20988e11,0x01d03813,0x0de82646, +0x20502c06,0x20585a09,0x01602c15,0x0e182249, +0x20401c03,0x20285602,0x0180341d,0x0f683a65, +0x00381e04,0x00902c01,0x2080000a,0x0ba80a34, +0x00781e0b,0x00902c11,0x20681c05,0x0bf8163a, +0x00880a07,0x00501008,0x00080c05,0x0c08163b, +0x00680e06,0x00401c06,0x00380c10,0x0ca81e4e, +0x20602009,0x00282a0b,0x00381013,0x0a481225, +0x2060100b,0x00381e0f,0x00500819,0x0a58162b, +0x20b0140b,0x00381e0c,0x0038101e,0x0a681a2a, +0x2090180a,0x00282a0c,0x00a00021,0x0a882236, +0x0058260a,0x00a03c12,0x20681401,0x09481a1b, +0x00282a0a,0x00702c12,0x20200006,0x09481a1c, +0x0078360d,0x00804816,0x20380602,0x0958221d, +0x00582a0a,0x00703812,0x00080807,0x09482622, +0x20181402,0x0010060b,0x00902c10,0x08881613, +0x00280c04,0x2020120d,0x0090140c,0x08880a13, +0x20200005,0x20580a11,0x00f02c13,0x08881214, +0x20180c05,0x20200a0e,0x00e01c15,0x08681e14, +0x20503005,0x20484a04,0x00a8080c,0x08381205, +0x20602402,0x20583800,0x00d80411,0x08181205, +0x20503004,0x20584601,0x00d8140d,0x08281205, +0x20502000,0x20583402,0x01080411,0x08181e01, +0x00681e08,0x00803c0b,0x20881e03,0x08281000, +0x00581605,0x00402806,0x20181a02,0x08181002, +0x00581e06,0x0070340a,0x20481e02,0x08281401, +0x00680a02,0x00302002,0x00482001,0x08381809, +0x2060100a,0x0018160d,0x0070000f,0x08381806, +0x20500c08,0x00081608,0x0098040d,0x08381808, +0x20400c08,0x00080e09,0x0090040d,0x08381c07, +0x20580407,0x00180a03,0x00c00013,0x08a82813, +0x00483a0b,0x00504812,0x00100602,0x08881c0c, +0x00483e0c,0x00305411,0x00400602,0x0898180e, +0x00283209,0x0030380e,0x00600802,0x08981c0e, +0x0058460e,0x00006011,0x00a01004,0x0968241e, +0x00001403,0x20982a0e,0x01303809,0x08e80c10, +0x20102008,0x20c83a12,0x01903009,0x09080c11, +0x00101c05,0x2098320e,0x01402406,0x09181012, +0x20203c0e,0x21185619,0x02202012,0x0a881429, +0x20b01c06,0x20483205,0x00a8100a,0x09980419, +0x20801800,0x20483804,0x00b80408,0x09b80c1a, +0x20902803,0x20285000,0x00800009,0x09c8101a, +0x20f80a07,0x20281c10,0x00d0080a,0x0c081c37, +0x00a82607,0x00202814,0x2038061f,0x0a580816, +0x00881202,0x00201806,0x20380617,0x0a880419, +0x00982604,0x00802c0c,0x20b80a1a,0x0a880818, +0x00f00002,0x20300605,0x0060122e,0x0da80833, +0x22307409,0x2118e800,0x02802c00,0x16081a0c, +0x21702003,0x00187000,0x00f06000,0x18381a31, +0x21904804,0x20f8cc00,0x03007400,0x1878262d, +0x2290a403,0x22491c00,0x04505400,0x1fa81249, +0x02f85a10,0x00c0c01b,0x21384a68,0x1510123f, +0x01f86606,0x0090b008,0x20d81e44,0x16502253, +0x02284208,0x0030740b,0x20381a4b,0x16a01e52, +0x03981601,0x00504808,0x2028367a,0x1cb01e86, +0x20a8040a,0x20a80e16,0x01e04025,0x12300261, +0x20101400,0x21080a0b,0x01f01c19,0x13201669, +0x20501003,0x20d8060c,0x01a0101c,0x13701a69, +0x20782e0a,0x00004807,0x01002032,0x178016aa, +0x00380e05,0x20b80c09,0x01b01807,0x0fa00a4b, +0x2060300a,0x20b8720a,0x01c01015,0x10400e52, +0x00001c06,0x20984a04,0x0180080c,0x10801255, +0x2010140c,0x20b84216,0x0220281e,0x12e01e82, +0x20201c01,0x20e80e07,0x01800010,0x0d602240, +0x0078260d,0x00205815,0x00183402,0x0de01a47, +0x00080608,0x2020280d,0x0068240c,0x0e101a49, +0x20201e05,0x2078040d,0x0118441b,0x0f501e65, +0x20101806,0x20782e05,0x0158100b,0x0ba01232, +0x20400c0a,0x20782612,0x01602416,0x0bd00e3b, +0x00100008,0x20380e0c,0x0100100d,0x0bf00e3c, +0x00081002,0x00100202,0x01001416,0x0c800a4d, +0x00382208,0x2010380d,0x00a81c09,0x0a300e28, +0x00580609,0x2040180d,0x00e81c09,0x0a40122b, +0x00180e08,0x2030240b,0x00d81811,0x0a500e2d, +0x00180a03,0x20301c03,0x01081015,0x0a701637, +0x20400801,0x20983609,0x01803812,0x09200a1b, +0x20801807,0x2058460e,0x01302017,0x09200a1b, +0x20601c05,0x2068560d,0x01603013,0x0930061a, +0x20600c03,0x20583e07,0x01702419,0x09100a21, +0x00102808,0x20783207,0x00b82805,0x0880160f, +0x00600e01,0x00181007,0x00282601,0x08800e10, +0x00300c02,0x00180c04,0x00182c02,0x08901210, +0x00401402,0x20281801,0x00882007,0x08601211, +0x00082e09,0x00304812,0x20182408,0x08200608, +0x20482a02,0x00403804,0x20280811,0x08100a08, +0x20183206,0x00404c0a,0x2038100b,0x08200609, +0x20682202,0x00303007,0x00281414,0x08000a03, +0x20201805,0x20881e09,0x01102008,0x08000400, +0x00101401,0x20681202,0x00c00c04,0x08000402, +0x20101c05,0x20882208,0x01001408,0x08000400, +0x00400a03,0x20600802,0x00e01003,0x08200808, +0x00481606,0x20201c05,0x00a00003,0x08200805, +0x00380e03,0x20101000,0x00800405,0x08200806, +0x00481606,0x20101406,0x00800804,0x08200807, +0x00201000,0x20481607,0x0100100f,0x08800c11, +0x20703408,0x2078660c,0x01001810,0x0860080f, +0x20803406,0x20486609,0x00c01810,0x08700411, +0x20802c08,0x2068560d,0x00e0140f,0x08700811, +0x20a03409,0x00086e07,0x00b00815,0x09500823, +0x00380e04,0x0060140b,0x20882605,0x09000c14, +0x00781e04,0x00902c0a,0x20c82609,0x09200c14, +0x00681e04,0x0060280c,0x20882a08,0x09200814, +0x00b8420c,0x00d05c12,0x21081e08,0x0a90102a, +0x20400602,0x00301e01,0x20381005,0x09900815, +0x20800a01,0x00201202,0x20280c0c,0x09c00816, +0x20680a04,0x20102c01,0x00380c09,0x09b00815, +0x21503408,0x20383211,0x0070041a,0x0bf00c33, +0x00400003,0x00484209,0x0040320b,0x0a480817, +0x00681402,0x00481a06,0x00201e11,0x0a78041a, +0x00500804,0x20383e0d,0x00e02a0e,0x0a680418, +0x01182603,0x00a00408,0x20580e34,0x0da80435, +0x21a83802,0x00507400,0x20a83000,0x16202615, +0x21401e02,0x20a81400,0x01481000,0x1840322f, +0x21502201,0x20700800,0x00483c00,0x18b0462f, +0x22687604,0x01e0d000,0x22702400,0x1ff02a4d, +0x01e01a06,0x20984c07,0x0130564d,0x1520123b, +0x01904008,0x20387e07,0x00e01a3c,0x1680224d, +0x01b02404,0x00184e02,0x0070163f,0x16e0264f, +0x03981404,0x0010060d,0x00d05e71,0x1d003686, +0x00001402,0x2028160b,0x0000180e,0x12803e5a, +0x20182e0c,0x00c03413,0x2110000e,0x13903264, +0x20382609,0x00a02c0b,0x20d00810,0x13e03666, +0x21002206,0x20483e01,0x00f03839,0x17e052a2, +0x20202c06,0x00383204,0x20581c10,0x0ff03a4b, +0x0040040a,0x00102a11,0x2048180b,0x10a04258, +0x0060140b,0x00100a0f,0x20282008,0x10e03e5a, +0x00b01c11,0x00480e12,0x20184808,0x13705e82, +0x20184207,0x00d0400e,0x2110000a,0x0dd02e3f, +0x20680e08,0x0028140d,0x00601c17,0x0e202647, +0x20882e0b,0x00601c11,0x00001819,0x0e402649, +0x20685215,0x00b05420,0x20300028,0x0fb03a6b, +0x00500404,0x20201e08,0x20180806,0x0bf03a37, +0x00601409,0x2018060c,0x00181404,0x0c203e39, +0x00901c0a,0x20581211,0x00780401,0x0c403e3c, +0x00102812,0x2088321e,0x01201014,0x0ce04e4d, +0x20400e07,0x20282404,0x00601c16,0x0a702e28, +0x20481a0b,0x0040100e,0x00001016,0x0a802e2d, +0x20780e0b,0x0020000e,0x00300c1d,0x0a902e2d, +0x20281210,0x00200817,0x00580c18,0x0ad03e37, +0x20401c0d,0x00281e10,0x20282c09,0x09703619, +0x2010140d,0x20200214,0x0048240a,0x09603a1d, +0x0000140d,0x20100213,0x00382806,0x09703a1b, +0x20301c11,0x20281a19,0x00782011,0x09704622, +0x00981e0f,0x00904818,0x20983602,0x08c01a15, +0x00580a0d,0x00201413,0x00482006,0x08a01a15, +0x0058060d,0x00301814,0x00382805,0x08b01a16, +0x00680a0f,0x00502019,0x00283408,0x08902615, +0x2090180e,0x00284216,0x0090281a,0x08301609, +0x20601c0e,0x00083e13,0x00a00c15,0x08201a07, +0x2070200e,0x00284a13,0x00901815,0x08301208, +0x2070180e,0x00383614,0x00a0141a,0x08202204, +0x00382a0b,0x00802813,0x20780a01,0x08301803, +0x00182e0d,0x00702c16,0x20580401,0x08201404, +0x0038360e,0x00a03817,0x20980800,0x08301403, +0x00182a0c,0x00902016,0x20400805,0x08501c0c, +0x20101c07,0x2028220e,0x00301007,0x08502006, +0x00001808,0x20481a10,0x00601406,0x08502407, +0x20201809,0x20282212,0x00501c0a,0x08502408, +0x00280c06,0x20101e0d,0x00401808,0x08c03813, +0x00181a05,0x00603c08,0x20682c04,0x08901c0c, +0x20281a05,0x00203407,0x00082c07,0x08a0200e, +0x00081606,0x00403409,0x20383002,0x08b0200e, +0x20180a07,0x20403004,0x00b8240e,0x0980341e, +0x20100408,0x00081208,0x00900407,0x09000c11, +0x00301c06,0x20382607,0x00e80401,0x09200c12, +0x00202006,0x20282a08,0x00a00004,0x09201011, +0x0000440d,0x20686a0f,0x0178040b,0x0aa01c2a, +0x2068320c,0x0000240f,0x00601c04,0x09a00c17, +0x20983e0a,0x0030280c,0x0040180a,0x09c00c18, +0x20a83608,0x0060140b,0x0000200a,0x09d00c18, +0x20e86611,0x00b06c19,0x20280809,0x0c201834, +0x0060500a,0x20c8421e,0x00f81a13,0x0a502015, +0x00806008,0x20b85617,0x00e82217,0x0a801c18, +0x00904007,0x20782614,0x00582a1b,0x0a902017, +0x00e0640c,0x20e86e23,0x0180062b,0x0db02430, +0x21702802,0x20683800,0x00600c00,0x16601e14, +0x21682400,0x00603c00,0x20b00c00,0x18c04230, +0x21685604,0x00f07000,0x21204c00,0x19302a31, +0x22a04801,0x21f88c00,0x03305000,0x1ff0423d, +0x01800603,0x00400405,0x20700e46,0x15602637, +0x02180e05,0x20304000,0x00480e43,0x16f04a51, +0x01f00002,0x20701e0d,0x00a01a41,0x17504652, +0x03d04604,0x20d83404,0x01000e7e,0x1da06e7c, +0x00381404,0x00602a03,0x20700804,0x12f03258, +0x20d0300c,0x2068520f,0x01400c20,0x13e03a63, +0x20b0300a,0x20784208,0x0108101b,0x14303e65, +0x21681407,0x00402208,0x00300038,0x18b0769f, +0x0048360b,0x00005008,0x0040140c,0x10503650, +0x00e82a10,0x00602c16,0x00000606,0x11103a56, +0x01083a13,0x00504818,0x00001207,0x11503a5a, +0x01b82a0e,0x20104c0d,0x00b8060a,0x14407289, +0x20806411,0x20c87e19,0x01700017,0x0e103a3e, +0x20e03012,0x20483e1b,0x00b00423,0x0e804a47, +0x21305415,0x20986e21,0x0120102a,0x0ea04a48, +0x21b06413,0x20c89a1e,0x01e01447,0x10406e6a, +0x0098320d,0x00d0241a,0x20880a02,0x0c602a34, +0x00f83612,0x00803c1c,0x20381208,0x0ca03a3a, +0x01384212,0x00c0481e,0x20981a10,0x0cc03a3b, +0x01383e0f,0x00d04c1c,0x20783a0a,0x0da0624c, +0x20b00006,0x00100a0f,0x0020181a,0x0ae03e28, +0x20f0240e,0x20583e19,0x00c01c24,0x0af0462c, +0x21201c0b,0x20482a16,0x00901c2b,0x0af0462d, +0x21201c09,0x20382e11,0x00c0142f,0x0b606239, +0x00a82800,0x00104005,0x00382607,0x09e03a1e, +0x00c82608,0x00503812,0x20382e0a,0x09e03e1f, +0x00d82a04,0x0030380c,0x00082e0d,0x09f03e1e, +0x00d82202,0x00403c09,0x00183a08,0x0a105a25, +0x20600204,0x20981004,0x01302816,0x08f02e16, +0x20800003,0x20480a07,0x00b01c19,0x08f03a17, +0x20880e01,0x20600800,0x00e01c1a,0x09003a18, +0x20981203,0x20400803,0x01001c21,0x09004a19, +0x00500801,0x20a00e08,0x00f80c04,0x08804209, +0x00780605,0x20401c03,0x00a81802,0x08803e09, +0x00700603,0x20a01e03,0x01081402,0x0880460a, +0x00700601,0x20901605,0x01380c06,0x08905a05, +0x20803008,0x20785206,0x01281812,0x08602c02, +0x20b0300b,0x20585a0d,0x01100018,0x08502c04, +0x20b0300a,0x2098620c,0x01600017,0x08503003, +0x20b03408,0x20885e09,0x0188041c,0x08a0440c, +0x00682e09,0x00503812,0x20281606,0x08902408, +0x0088260b,0x00703014,0x2058160a,0x08a0280a, +0x00781a0a,0x00402812,0x20282608,0x08a02c0a, +0x00700206,0x0068040e,0x00081204,0x09404017, +0x20400805,0x2068120a,0x00c0200c,0x08d02c0a, +0x2070080a,0x2038120e,0x0070140e,0x08f02c0c, +0x20500809,0x20280e0b,0x0080100c,0x08f0280c, +0x20881c06,0x00601a04,0x20101412,0x0a00481e, +0x00700e08,0x20580804,0x00880602,0x09403010, +0x00982211,0x20102c10,0x00300a06,0x09703010, +0x00882a12,0x2010340f,0x00501204,0x09602c10, +0x00d83e14,0x2010680d,0x00500e05,0x0b205425, +0x21203c10,0x20286e14,0x00781013,0x09d02419, +0x2130601a,0x20988a25,0x00f81416,0x0a003018, +0x21205c1a,0x20b88a26,0x01381415,0x09f03018, +0x21e07c1e,0x2118c62e,0x01e80422,0x0c705034, +0x01086a0d,0x00d0b028,0x21486a31,0x0aa01413, +0x00f88e13,0x00f0d43a,0x21487a2e,0x0ad01016, +0x01086612,0x00c09836,0x20f87a2f,0x0ac00c15, +0x01a87615,0x00e0c03e,0x2138aa4e,0x0e20302f, +0x21682c02,0x00804400,0x20b01c00,0x16901214, +0x21602005,0x20683000,0x00600800,0x1930362b, +0x21a05007,0x20f89000,0x01900000,0x19703624, +0x22981c0b,0x01804800,0x22881c00,0x1ff05a3c, +0x01600a06,0x20401406,0x00602e41,0x15a02234, +0x01c81209,0x0020200f,0x20502a42,0x1780464c, +0x02100a08,0x00501814,0x20b8124e,0x17e0464b, +0x0398561c,0x01109822,0x2170567a,0x1e806279, +0x00600002,0x20281a0d,0x00b04401,0x13503a54, +0x20182401,0x2020420d,0x00202411,0x14806665, +0x20183a04,0x00605205,0x20403014,0x14d05669, +0x20f01015,0x20482232,0x00f06c30,0x19b09a9e, +0x2070380c,0x20284e06,0x00581014,0x10c0464a, +0x20303409,0x20b84e09,0x01300010,0x11a06254, +0x20204010,0x20786212,0x01001011,0x11d05a56, +0x00d01e01,0x0008300e,0x00781c03,0x15409685, +0x00987a19,0x00b0b41f,0x20e00602,0x0eb04a41, +0x00482e0d,0x00205011,0x00081808,0x0f305e48, +0x00285e17,0x0080901e,0x2088180a,0x0f605e49, +0x2088520f,0x0070900b,0x2058102a,0x1160a26e, +0x20403c18,0x21386a2c,0x01f03818,0x0cc05a36, +0x20302c0e,0x20985e17,0x01402014,0x0d205a3a, +0x00204816,0x20f87a26,0x01c02c0f,0x0d40623d, +0x00403415,0x20d86e21,0x01f00c12,0x0e709251, +0x2050020c,0x2040041b,0x00583c0c,0x0b604a24, +0x20181a0a,0x00203813,0x20283c0a,0x0b905a2b, +0x20781a0e,0x00302c1b,0x20284414,0x0ba0562b, +0x20a8120d,0x0000241d,0x0048541e,0x0c408239, +0x00a03404,0x20383a0a,0x00601202,0x0a504a20, +0x00302004,0x2048320a,0x00b01808,0x0a604e22, +0x00903404,0x20383e0d,0x00901601,0x0a705222, +0x00c02003,0x20482a0b,0x00d01801,0x0ad07629, +0x20a00002,0x00a81401,0x2088081b,0x09704613, +0x20400401,0x00480802,0x20181012,0x09804e15, +0x20900c04,0x00982000,0x20681419,0x09804a15, +0x20c01006,0x00482e03,0x00381024,0x09c07216, +0x00581a03,0x00a02407,0x20e80e04,0x09204608, +0x00281203,0x00501406,0x20300405,0x09104e09, +0x00482608,0x00c02c0d,0x20e00601,0x09204a09, +0x00681608,0x0090240e,0x20880801,0x09706e04, +0x00081e02,0x00404202,0x20480c0c,0x08e04a05, +0x20181a01,0x00103a04,0x0028140b,0x08e05201, +0x20181004,0x00303a0c,0x2048140c,0x08f05603, +0x20381c05,0x0030460a,0x00181013,0x09607406, +0x20303004,0x20484a07,0x00c00c0c,0x08e03807, +0x20302805,0x20584606,0x01000009,0x09003c09, +0x20301401,0x20182401,0x00a8080a,0x09003c08, +0x00100603,0x20480804,0x0110000a,0x09d06414, +0x00081000,0x00800404,0x20781002,0x0940380d, +0x00381207,0x00600809,0x20180c00,0x09603c0e, +0x00380e06,0x00400404,0x00100401,0x09503c0d, +0x20202001,0x20383a06,0x0100100e,0x0aa06420, +0x20181203,0x00401803,0x20680802,0x09b0340f, +0x20801c0a,0x0028360c,0x0020000a,0x09d03813, +0x2090200a,0x0018460c,0x0020000b,0x09d03c13, +0x20702405,0x00585603,0x00100009,0x0be0602c, +0x20281801,0x00004a05,0x00083a01,0x0a303410, +0x00884e0c,0x00909412,0x20c84e0e,0x0a703410, +0x00784a0b,0x00909413,0x20e85a11,0x0a703811, +0x00085608,0x00d0ac0c,0x2138660c,0x0d40642a, +0x00303c01,0x20688e02,0x01202e09,0x0ab0100f, +0x20405c09,0x20a8d21b,0x01906c0c,0x0ae01c10, +0x20203c07,0x20989215,0x01605807,0x0ad01c0d, +0x00503006,0x20889e13,0x01805610,0x0e603824, +0x21403006,0x20984400,0x00c00800,0x16a0120d, +0x21182c01,0x00b03400,0x20c01c00,0x19a02a2c, +0x21483406,0x00b06000,0x21483000,0x1a00422c, +0x21d80403,0x21180800,0x01e04400,0x1ff0463a, +0x01083e0f,0x00402813,0x2050563b,0x15e0262b, +0x01380a04,0x20181404,0x00104e33,0x17f03e46, +0x01883a10,0x20102c13,0x0040563b,0x18503649, +0x01d01e07,0x21286008,0x01c0a258,0x1f306e66, +0x00903c0f,0x20b81e19,0x00500e0d,0x13e0564f, +0x00103406,0x20282a09,0x20401805,0x1550625d, +0x20504810,0x20f8561b,0x00f0340e,0x15806a5f, +0x00603004,0x20b00e0c,0x00400e02,0x1b10be93, +0x00584a10,0x00405c15,0x2030080e,0x11504a4e, +0x00683606,0x00a05408,0x20e00007,0x12706a57, +0x00e83210,0x00405815,0x20681601,0x12a06e59, +0x00c82202,0x00102201,0x00801411,0x1690b28b, +0x21006c10,0x20d8b61c,0x0140481d,0x0f305639, +0x20a02004,0x20383a0b,0x00702c19,0x0ff06e47, +0x21504810,0x2088861b,0x01003c28,0x10106e45, +0x21702c03,0x20786608,0x01002434,0x12a0b668, +0x0138120b,0x00d05015,0x21985e14,0x0da06634, +0x00b80c01,0x00502c00,0x20783603,0x0e00763c, +0x01881e0d,0x00905c17,0x21185a18,0x0e30763d, +0x01900c01,0x00503002,0x20986e10,0x0fe0be56, +0x2118080b,0x0090060c,0x20500c26,0x0bf04a2b, +0x20b00400,0x00381003,0x0040081e,0x0c405e2f, +0x2150100b,0x00281e0f,0x00601830,0x0c405e31, +0x21780400,0x00880405,0x0038083b,0x0d508e40, +0x00d84a0f,0x00606013,0x20400a0d,0x0af04e1e, +0x00781e03,0x00402c03,0x00100202,0x0b106621, +0x00d8460b,0x00605c11,0x20180a0e,0x0b306220, +0x00e82a05,0x00703404,0x00200609,0x0be09627, +0x2080180b,0x20b81618,0x01400c1b,0x0a005e17, +0x20300002,0x20300206,0x00c00014,0x0a206618, +0x20400c06,0x20b00211,0x0160081a,0x0a206a1a, +0x20600405,0x20300a0a,0x00f81021,0x0ab0961c, +0x00200604,0x2058200a,0x00f80c03,0x09904a08, +0x20100000,0x20281800,0x00c0040b,0x09b05e09, +0x20401c02,0x20884001,0x0168080d,0x09a05a07, +0x20280a01,0x20281c04,0x01200810,0x0a408203, +0x20100804,0x20481a03,0x00700409,0x09604e02, +0x20100002,0x20281000,0x00680407,0x09906000, +0x00481203,0x20100807,0x00680400,0x09905a01, +0x00200800,0x20481801,0x00b00409,0x0a608c09, +0x00082a07,0x20204408,0x00181005,0x09705005, +0x00282205,0x20203805,0x00281403,0x09a06005, +0x20281201,0x20501602,0x0080000b,0x09905c05, +0x20280801,0x20200400,0x0050000e,0x0ad09014, +0x00002c06,0x20c82e0d,0x01280c06,0x09b04c0a, +0x20402005,0x20a82209,0x01080c0a,0x09e0580c, +0x20202002,0x20982205,0x00d81406,0x09e0580d, +0x20180e04,0x20402403,0x00681408,0x0ba0901f, +0x20400601,0x20181805,0x00781405,0x0a103810, +0x00280e04,0x20201c06,0x00782a02,0x0a504c0f, +0x00180a01,0x20102003,0x00583601,0x0a50480f, +0x20280403,0x20701609,0x01082405,0x0cb08426, +0x20181202,0x00100002,0x00100606,0x0aa03410, +0x20501002,0x20584e06,0x00f02403,0x0ad03c10, +0x20400800,0x20384202,0x00c02002,0x0ad0340f, +0x20801603,0x20885401,0x01400c00,0x0df06828, +0x00480802,0x20402606,0x0018360b,0x0b00380a, +0x00581400,0x00004201,0x20486a0f,0x0b50440f, +0x00580401,0x00002203,0x20484a0e,0x0b40400d, +0x00c00c04,0x20380e0c,0x20186623,0x0f106821, +0x20d86e07,0x00705000,0x20e04800,0x16d00e0f, +0x21001004,0x20685400,0x01481000,0x19e03a27, +0x20d81001,0x20183800,0x00e01000,0x1a60362c, +0x21b83806,0x00981000,0x21602000,0x1ff05633, +0x00107017,0x21488a14,0x00680a28,0x16202623, +0x00e02c03,0x2028240d,0x20182e2f,0x18703a3f, +0x00905809,0x20587402,0x00081227,0x18c04240, +0x01604002,0x20580c11,0x21a81a50,0x1ff0725a, +0x01886622,0x00809832,0x21c02226,0x14702a4a, +0x00684a13,0x00907016,0x20b04604,0x15f04659, +0x00b85213,0x01108c1e,0x21d0160d,0x16504e5a, +0x00a87217,0x00c0a018,0x21d0960e,0x1c708e89, +0x20b0641b,0x21087a34,0x00a05c23,0x11f0564b, +0x00003411,0x20984e22,0x0110540f,0x13306e53, +0x20202c0b,0x20383a1c,0x00506414,0x13706e56, +0x00905c10,0x2108422d,0x00b05410,0x1810da89, +0x0008460c,0x0090881d,0x21585801,0x0ff05639, +0x20681a07,0x00402c10,0x2028200f,0x10e07644, +0x20582000,0x00804c04,0x2098380d,0x11007e46, +0x21380405,0x00702805,0x2058542c,0x1430ce6b, +0x00882602,0x20801e05,0x00e05801,0x0e304e38, +0x00c80c01,0x20301206,0x00901e03,0x0ee07a3e, +0x00b82204,0x00000805,0x00b03601,0x0f006a40, +0x01a8420e,0x00605412,0x00501a0e,0x1140b65c, +0x20701402,0x21181a0a,0x0150141a,0x0c906a2a, +0x20b80401,0x20680602,0x00d00421,0x0d107e2f, +0x20a80e02,0x20701206,0x00d01420,0x0d208630, +0x2178080a,0x20a81218,0x01a02c40,0x0e90ca42, +0x20104007,0x20c87605,0x00f00406,0x0b90661a, +0x00501401,0x20682400,0x00c00400,0x0bf07e1f, +0x00204808,0x20a8720a,0x01100403,0x0c00821e, +0x00902801,0x20c83c06,0x01682205,0x0d20c225, +0x00381e0a,0x00403810,0x20e81c03,0x0ae06a15, +0x20100204,0x20100803,0x0038040e,0x0b108217, +0x00181608,0x0080200f,0x20b82009,0x0b208218, +0x20181208,0x20101808,0x00680817,0x0c10c21c, +0x20202406,0x2038120d,0x00080c0d,0x0a506a0d, +0x20101c04,0x20181608,0x0058140b,0x0a90820b, +0x20200003,0x00301608,0x2038100d,0x0a907e0d, +0x20303c09,0x2058360f,0x00c82414,0x0b80be07, +0x00280605,0x00600006,0x20481406,0x0a105604, +0x00000602,0x00580c03,0x00081c07,0x0a606e02, +0x00101800,0x00382a01,0x00381007,0x0a506a03, +0x00280e08,0x00b0080d,0x20182009,0x0b909c08, +0x2070180a,0x00583a09,0x2048040d,0x0a104c06, +0x20201405,0x00682a03,0x20481008,0x0a606006, +0x20300805,0x00981a02,0x20781809,0x0a606005, +0x20100807,0x00881a0a,0x0008080e,0x0c009813, +0x0068420f,0x00b06016,0x21381207,0x0a604c09, +0x00182608,0x00c03c0d,0x20e81001,0x0ab05c0a, +0x00082608,0x00b03c0e,0x20d81401,0x0aa0580a, +0x20580a09,0x0090000c,0x2058040a,0x0cd09020, +0x20400008,0x20580a17,0x0050140a,0x0aa0500a, +0x20281402,0x0028060c,0x00102404,0x0b005c0d, +0x00081c00,0x00200a0a,0x00302402,0x0b00580c, +0x00182001,0x0070060d,0x20500e04,0x0de09823, +0x20302402,0x20583002,0x00383e03,0x0b103c0e, +0x20301c07,0x20381a07,0x00084e03,0x0b70580d, +0x20402009,0x2058260b,0x00584400,0x0b60540c, +0x20c01007,0x20181609,0x20486001,0x0ef08822, +0x00600604,0x0040080b,0x20a83a11,0x0b602807, +0x00501606,0x00400811,0x20585610,0x0bc03007, +0x00600a07,0x00301014,0x20485611,0x0bb03008, +0x01002606,0x00301811,0x2098aa2f,0x0fd05414, +0x21409818,0x20b8ec00,0x0068d000,0x16d80609, +0x20b02c10,0x20782c00,0x0038bc00,0x1a906632, +0x20c04413,0x20a86800,0x00b8d800,0x1b006a33, +0x21507423,0x2078b800,0x00791c00,0x1ff03a38, +0x01888227,0x01b0c849,0x23584a3d,0x16483a27, +0x01285a19,0x00306430,0x20880a22,0x18d02a43, +0x01286a1d,0x0070943a,0x20e83e25,0x19302646, +0x0188a23c,0x0170b869,0x2270323e,0x1ff81257, +0x20a0581a,0x2058922c,0x2030ac0c,0x14781a3f, +0x20c03c0d,0x21386e1a,0x01108812,0x1670524b, +0x2080380e,0x21386a1c,0x01709811,0x16b04250, +0x20d0682e,0x2118ae4c,0x0061040a,0x1d406271, +0x01086a15,0x0110b823,0x22800211,0x12801e42, +0x01181e09,0x20404c0e,0x20a80613,0x14307e4c, +0x00882609,0x2050480f,0x20301608,0x1450724c, +0x01a86e26,0x0090d43d,0x22501e1d,0x19b0a67b, +0x20c02008,0x20a8421d,0x00708c1f,0x10703a3b, +0x20d01804,0x20b81e0d,0x0090341f,0x11d08645, +0x20400c01,0x20f8120c,0x00f04811,0x12008a47, +0x20f80814,0x21301a34,0x01009431,0x15d0e271, +0x00603804,0x20285603,0x20900604,0x0ee0562e, +0x00d01602,0x20581c01,0x00100609,0x0fe08e3a, +0x00804004,0x20c85609,0x00c00004,0x0ff0963c, +0x00c04208,0x21586807,0x01601804,0x12d0ea56, +0x20581603,0x00c02408,0x21e81810,0x0d805a28, +0x20a00804,0x00080e04,0x2058101f,0x0e208e2f, +0x20b00403,0x00481004,0x2098201b,0x0e408e2d, +0x20d0240e,0x20582610,0x20483828,0x1060f640, +0x00682603,0x00705000,0x21580c01,0x0c605a1f, +0x00681604,0x00201c08,0x20880c00,0x0d008620, +0x00a83a08,0x0050640b,0x20d81e07,0x0d208a23, +0x00a8260f,0x00403c19,0x20d82c00,0x0ed0d62b, +0x20600c09,0x20282208,0x20101013,0x0b804e15, +0x20580c05,0x20200606,0x20100c12,0x0c108617, +0x20600808,0x20981e0d,0x00c01c18,0x0c10821a, +0x20900810,0x20481614,0x00200c1f,0x0da0d21c, +0x00483e0d,0x00105812,0x20900c00,0x0b10560c, +0x00282207,0x20503c09,0x00180803,0x0b908a0d, +0x00081a04,0x20601c09,0x00580c05,0x0b80860c, +0x00685a12,0x2030841b,0x20381405,0x0d10d20a, +0x20301408,0x20e80a14,0x00d0140c,0x0ac06607, +0x20200c05,0x20e0020c,0x0108080a,0x0b408a06, +0x00080a02,0x20c02602,0x00c80406,0x0b408a06, +0x20601809,0x21881e1a,0x01e02417,0x0cf0d803, +0x00480a03,0x20901004,0x00a82c04,0x0ab05802, +0x00380e01,0x20a01404,0x01082405,0x0b307801, +0x00300406,0x20e80609,0x01581c07,0x0b207c00, +0x00600401,0x21280403,0x01883804,0x0d50c811, +0x20902401,0x20b86205,0x00f0180f,0x0ad0440b, +0x20700a06,0x20e83400,0x0150200e,0x0b606c0b, +0x20800609,0x20d83009,0x0140100f,0x0b50680b, +0x20d80609,0x21181c04,0x01700417,0x0e00b41e, +0x00401002,0x20180a01,0x2098420d,0x0b40480c, +0x2010380c,0x20b84611,0x00884208,0x0bd0700e, +0x2010380d,0x20c84a13,0x00883209,0x0bc0700e, +0x0030400c,0x21385e17,0x01084e11,0x0f10ac21, +0x20181800,0x00303406,0x20c84201,0x0b802c04, +0x00481e04,0x00204014,0x2098660a,0x0c104805, +0x00481a04,0x00204013,0x20a86a0b,0x0c004c04, +0x20500405,0x2030180c,0x2078ae08,0x0fe07015, +0x00200603,0x20301808,0x00281206,0x0b901802, +0x00081603,0x20503c09,0x00700401,0x0c203400, +0x20100203,0x20402408,0x00600003,0x0c103400, +0x00a8320d,0x20208827,0x2028461e,0x10603c07, +0x0048660f,0x00c12c00,0x22585800,0x16b8362d, +0x00482a0c,0x00907400,0x21b83000,0x1b40524a, +0x00783207,0x00909000,0x21b88400,0x1bd06652, +0x00e84e0e,0x0060e800,0x21288000,0x1ff03263, +0x20f05429,0x20d9022d,0x0260680c,0x15687e27, +0x20704c20,0x2018e223,0x0020240d,0x19101e43, +0x20b04818,0x2038de14,0x00902015,0x19501a48, +0x2250882c,0x20d9962b,0x02807c2b,0x1ff82e4e, +0x0108362e,0x0090a04f,0x21a82a20,0x14285231, +0x0018221c,0x01205c3d,0x23684e08,0x17102a40, +0x00681e1b,0x00f05435,0x22e8260b,0x17403243, +0x02183e2a,0x0140b85a,0x23d84e42,0x1de01659, +0x20503c1c,0x2058b63d,0x00e10012,0x12582638, +0x0080040a,0x00a81218,0x21e09605,0x14f04646, +0x2010140a,0x00883a1b,0x2190a008,0x15105645, +0x20c03408,0x0058a225,0x21017020,0x1a80526a, +0x20380e07,0x00a02817,0x21f82802,0x10d01e2e, +0x20981603,0x00b03805,0x22201c12,0x12c07640, +0x20380805,0x00d01402,0x22700405,0x1310823f, +0x00500009,0x0128060d,0x23704204,0x1780ce5c, +0x00a82607,0x00707004,0x21501607,0x0f502a30, +0x00c81000,0x00703605,0x21402608,0x10f0863a, +0x00c8320f,0x00b09011,0x22200205,0x1120923f, +0x00482a09,0x01307c0f,0x2398100b,0x14b0e658, +0x20800806,0x20381a10,0x00803c18,0x0de02e28, +0x20680801,0x00201a06,0x20700c1a,0x0f308e31, +0x2090000c,0x2010021d,0x00202c1e,0x0f409232, +0x00182000,0x0090660b,0x21a00c18,0x1220ea47, +0x00300c00,0x20182803,0x00201401,0x0ce03a1c, +0x00100c00,0x00082a04,0x20101008,0x0df08a20, +0x00201e01,0x20185806,0x00200805,0x0e108620, +0x20501406,0x00083a0a,0x0000201a,0x1050da2e, +0x00280607,0x00300802,0x2080080b,0x0c104a16, +0x00000c02,0x00482a03,0x20b80c0c,0x0d108a16, +0x00100204,0x00700403,0x2148140b,0x0d209219, +0x00700209,0x00500007,0x20e8140a,0x0f30e21c, +0x20802810,0x00287e11,0x20702412,0x0b904608, +0x20401405,0x00783802,0x2158080b,0x0c90820b, +0x20301409,0x00683a09,0x2138040e,0x0c90860d, +0x20b03811,0x0058ae14,0x20f0281f,0x0ea0d207, +0x00581611,0x00d0401e,0x22682a08,0x0b805203, +0x0048160c,0x00c03810,0x22380e02,0x0c608a06, +0x20280609,0x00b00c12,0x22180c04,0x0c508604, +0x00381611,0x01304020,0x23a84a03,0x0eb0e007, +0x00100005,0x00780616,0x21602408,0x0b605a03, +0x00200802,0x00781e13,0x21502409,0x0c308e02, +0x00980a04,0x00a01609,0x21e01602,0x0c309203, +0x00700201,0x00e00612,0x22901807,0x0ef0dc0a, +0x20880808,0x00801a06,0x21785c0a,0x0b704807, +0x20d00c0f,0x0098220c,0x21c8580e,0x0c507c09, +0x21101013,0x00883216,0x21984017,0x0c307c07, +0x21601410,0x00d83e14,0x2288541b,0x0f70c01b, +0x0068120a,0x00603411,0x2128420e,0x0bb02004, +0x00b82e12,0x00c0801f,0x22487618,0x0ca05804, +0x00c82a11,0x00c07c22,0x2258861c,0x0c905405, +0x00f8320e,0x01308c1c,0x2388be28,0x10609014, +0x2010080d,0x0028160e,0x20500005,0x0bb01000, +0x20100c10,0x00182617,0x20401c0a,0x0c803a04, +0x0000040f,0x00280e12,0x20601808,0x0c803604, +0x00180c10,0x00702a0e,0x21584004,0x10a05002, +0x2018160b,0x00303821,0x20a80402,0x0bc00c04, +0x2030020c,0x00400423,0x20c0100a,0x0c903806, +0x2048120c,0x00303023,0x2090100b,0x0c703804, +0x20300a10,0x0048142f,0x20b03c09,0x10c03009 + }, //A + { +0x01704e0e,0x21200000,0x00080800,0x16f82245, +0x01503e0c,0x20a00000,0x00002800,0x18784e4f, +0x01800219,0x20400000,0x0000f800,0x18c87253, +0x02080625,0x20600000,0x0001c000,0x1d38ba71, +0x23501423,0x0010022a,0x00087844,0x15284223, +0x22b80419,0x00500225,0x00082c3e,0x16585230, +0x23201430,0x2040024b,0x00084447,0x16982630, +0x24100c41,0x20700270,0x00080c5f,0x1a282242, +0x03782e29,0x0060003f,0x00001e5a,0x14488a2e, +0x02980a18,0x00400026,0x00082242,0x15288232, +0x03000627,0x00100045,0x00084e4f,0x15687e34, +0x03e01230,0x20400052,0x00088a63,0x18988a44, +0x22f02022,0x2050023d,0x0008244c,0x12585235, +0x22280411,0x00200220,0x00080c39,0x13387237, +0x22680818,0x00200230,0x00001442,0x13586a3a, +0x23480c22,0x0010023e,0x00081856,0x15d8864b, +0x02780611,0x0030002a,0x0008523f,0x11289a2e, +0x01c00e01,0x00000013,0x0008522d,0x11d89631, +0x01e00e06,0x00000017,0x00086231,0x11f88e31, +0x02b0260a,0x20300028,0x0008a646,0x1408ce43, +0x21600801,0x00200209,0x00002c36,0x0f488e33, +0x21081a0e,0x0030000f,0x00005426,0x10089e34, +0x21400203,0x00300005,0x00001c2a,0x10189e35, +0x21a81606,0x00600009,0x00005c3b,0x1188e248, +0x00a80404,0x00400204,0x0000060e,0x0e38861f, +0x00d0100f,0x2030021c,0x00080609,0x0ec87226, +0x01380601,0x00300204,0x00002611,0x0ed88a28, +0x01a80604,0x00100209,0x00005214,0x0fd8aa34, +0x20100208,0x00300008,0x00000c12,0x0d38861d, +0x20a00209,0x00100012,0x00081c1d,0x0da88e1c, +0x20f00804,0x00100208,0x00081829,0x0d98821d, +0x2170140d,0x00000214,0x00083839,0x0e489e21, +0x20600c0b,0x0030020f,0x00081c10,0x0c887e0c, +0x00500805,0x0020020a,0x00000000,0x0d188a0e, +0x00400802,0x00400004,0x00082a05,0x0d18960b, +0x00900207,0x00500014,0x0008260c,0x0dc8c60b, +0x00580e07,0x00600011,0x00000201,0x0c589604, +0x20480800,0x00400006,0x0008040f,0x0cb89207, +0x00281204,0x00600009,0x00002807,0x0cc8a20a, +0x00381400,0x00500201,0x00003c0f,0x0d68be0a, +0x20b83809,0x00300205,0x00005c0f,0x0c488003, +0x20483805,0x00200005,0x00005803,0x0ca88802, +0x20683806,0x00200203,0x0000640c,0x0c988000, +0x20e83c06,0x00100001,0x00006418,0x0d58a009, +0x0118121a,0x20b00016,0x00007e12,0x0c684c01, +0x00c8221a,0x20b00013,0x0000a208,0x0cb84800, +0x00681214,0x20b0000f,0x00006e04,0x0cb84804, +0x01181e1b,0x20f00012,0x00009211,0x0dc8600d, +0x21104023,0x20f00237,0x00085820,0x0c681408, +0x20f05426,0x2130023c,0x0008741c,0x0cc8080a, +0x2070401c,0x2100022c,0x00085c0f,0x0cd81c09, +0x21205429,0x2150023d,0x00088c23,0x0e382816, +0x00381616,0x00100032,0x00081e13,0x0ce8680f, +0x20281616,0x00100035,0x00082a12,0x0d586c0f, +0x20780a0d,0x00000027,0x00082a05,0x0d486c0e, +0x2048121b,0x0000003f,0x00082214,0x0f28941d, +0x00900402,0x20400210,0x00005a0b,0x0d283c00, +0x01180601,0x2040020c,0x00007216,0x0d884204, +0x01281207,0x20200201,0x0000761b,0x0d784e03, +0x01200801,0x20400212,0x00007e1e,0x0fb85c04, +0x20700c05,0x2030020f,0x00082015,0x0d183003, +0x20d01007,0x20500215,0x00081428,0x0d482601, +0x20d0140a,0x2050021e,0x00080826,0x0d482203, +0x20b00007,0x20200214,0x00000422,0x0fa84002, +0x0098b210,0x0280e000,0x2360e400,0x16688e3d, +0x0088aa13,0x01c0b800,0x21f0fc00,0x17b88e42, +0x2018360d,0x01080400,0x20b0c400,0x17e88634, +0x20687615,0x01f80c00,0x21117800,0x1ba8da3a, +0x21281411,0x20403e31,0x0020281b,0x14a83e30, +0x2120181d,0x20e80a3a,0x00f01019,0x15c83636, +0x20200018,0x00203a26,0x20b84204,0x16383e36, +0x00001427,0x00202640,0x21484611,0x19c84a42, +0x00e03c05,0x20888002,0x01182a1b,0x13486a30, +0x01180610,0x20881c1d,0x00c8361c,0x14386a37, +0x00983a15,0x00201021,0x00200e09,0x14787a3d, +0x00e85624,0x00703035,0x20b81211,0x17789e53, +0x20c82a07,0x00705c10,0x20f8580f,0x11986e35, +0x2110300f,0x20981213,0x00684818,0x12586a39, +0x20f02c13,0x20c8161f,0x00683013,0x12885e38, +0x21206028,0x20e82a37,0x00287418,0x14d8824f, +0x01600404,0x20380a04,0x00801215,0x0ff88a38, +0x01a81a0f,0x0030201a,0x00181a1a,0x10a8963a, +0x0188120b,0x2010201a,0x00183a1a,0x10d88e3c, +0x02184e22,0x00a06c40,0x20883a1e,0x1278de53, +0x21581a07,0x20201408,0x0060202d,0x0e38822d, +0x21e0180c,0x20384614,0x00903435,0x0ee88a2c, +0x21780802,0x20580607,0x0090342f,0x0ef88a31, +0x22001c11,0x20984225,0x01307c45,0x0fe8ba3f, +0x00e00807,0x20880e0c,0x00b00e12,0x0d386e1f, +0x01c80a09,0x00303011,0x20882a25,0x0dd88225, +0x01201601,0x20681201,0x00800615,0x0dc87a24, +0x01600e07,0x2028080e,0x00380a1c,0x0e88a62b, +0x20880604,0x20600008,0x00880419,0x0c38761b, +0x21380c05,0x0000060b,0x0040242f,0x0c98821f, +0x20b81003,0x20201e03,0x00481021,0x0c987a1f, +0x20a81c03,0x00103e07,0x00180825,0x0d189a26, +0x00580403,0x20702203,0x00880c01,0x0ba86e0e, +0x00a81201,0x20301804,0x00580e0a,0x0c087e0d, +0x00681602,0x20601c06,0x00b80400,0x0bf8820e, +0x00200601,0x20680403,0x01000808,0x0c58a610, +0x20201e0c,0x20882005,0x01102010,0x0b487606, +0x20401608,0x20781402,0x00b01815,0x0ba87e08, +0x20202208,0x20b83001,0x01202c10,0x0b987a07, +0x00402609,0x20583800,0x00f0240e,0x0bf89e05, +0x20206c14,0x2028aa1e,0x0088140a,0x0b487007, +0x0010640c,0x2018a616,0x00700408,0x0ba87c07, +0x00006c0f,0x2038a619,0x00780c09,0x0ba87406, +0x2080700f,0x0048ba1a,0x00280c18,0x0c189c0e, +0x20900a07,0x01a82c1f,0x22282004,0x0ba88c0e, +0x20e02c07,0x0188600d,0x2228280b,0x0bf88c10, +0x20d01000,0x01883415,0x2228300a,0x0bf88c0f, +0x20902403,0x02085014,0x22c83c02,0x0cd8b81b, +0x01287a0b,0x01b0bc0a,0x22d01617,0x0c087005, +0x0168a218,0x0230f821,0x23a00620,0x0c787806, +0x01587a0e,0x01d0c014,0x22f00e1d,0x0c687806, +0x0178a613,0x0290fc1d,0x2400021a,0x0d88a80f, +0x2140240c,0x20283a15,0x00204420,0x0c186409, +0x21702c14,0x20584226,0x00406024,0x0c786408, +0x21500c0a,0x20181a17,0x00105822,0x0c686808, +0x21e01812,0x0008321d,0x20106c2b,0x0df89418, +0x00a80609,0x00700c0f,0x20b0121b,0x0c98540c, +0x01001a0c,0x00681016,0x20c00622,0x0cf85809, +0x00b02205,0x00282c09,0x20501e1d,0x0cd8540a, +0x01380e11,0x00601c19,0x20d03630,0x0ee87415, +0x20280405,0x00602610,0x20900806,0x0cb84000, +0x20681807,0x00c03614,0x21001812,0x0ce84602, +0x20281003,0x00a03a09,0x21080807,0x0ce84202, +0x2040180c,0x00200623,0x2060300d,0x0f184c02, +0x20708c02,0x21d92800,0x04105400,0x15187a1a, +0x20b0b408,0x21b94400,0x03680400,0x16985e21, +0x20e06009,0x2118a400,0x02483800,0x16e85223, +0x21b0e812,0x22996800,0x04b89800,0x1a38661b, +0x20181604,0x00600406,0x20982216,0x14284a25, +0x00b82e12,0x01204019,0x21c84a21,0x15685232, +0x01683218,0x0070341a,0x20481a29,0x15985e38, +0x02785627,0x01106035,0x20f85651,0x18f89243, +0x01380c06,0x00103606,0x20885a19,0x12a8563d, +0x00101c17,0x00782a1c,0x20b83401,0x13786642, +0x20c06021,0x20589a2d,0x00982018,0x13986640, +0x21707c34,0x2038ca41,0x00982c24,0x1638a259, +0x21301604,0x2018180c,0x00581020,0x10a8823a, +0x20284a16,0x00e07c2a,0x21684006,0x11788a3e, +0x00483a19,0x01307436,0x21e8760c,0x11b88e3b, +0x01688a30,0x01b0fc5a,0x22988a20,0x1398d257, +0x01a80a05,0x00300801,0x2010221a,0x0f087a37, +0x00b01c06,0x20482e18,0x00905000,0x0f98823c, +0x00d00804,0x00581215,0x00005800,0x0fc88a41, +0x20104415,0x20787a35,0x0170b823,0x10c8c255, +0x21c00c0a,0x0018360e,0x00101435,0x0d587229, +0x2128040b,0x00300a06,0x20283821,0x0de87e2b, +0x2158040a,0x00681a08,0x20480428,0x0df87e2c, +0x20f81801,0x00901409,0x20882820,0x0e98a234, +0x01501208,0x00500c0f,0x20c82a1e,0x0c68721e, +0x01381211,0x0020141a,0x00001a14,0x0cc88e25, +0x0118120d,0x00502815,0x20b80a16,0x0ce87e23, +0x00f80608,0x0040180c,0x20201a0e,0x0d48a22b, +0x20c01006,0x00980e08,0x20900c22,0x0b58761c, +0x20e0200c,0x20282219,0x00502424,0x0ba8721c, +0x20801c08,0x00281a12,0x00001c1e,0x0bb8721f, +0x20701405,0x00381a0d,0x0030281e,0x0be89223, +0x00881e06,0x00d01008,0x20c01a02,0x0ac8760c, +0x00900a04,0x0068140a,0x20481206,0x0b187a0d, +0x00400a02,0x00981c05,0x20700005,0x0b187a0e, +0x00181602,0x00800803,0x20300c0a,0x0b388a0f, +0x20e83407,0x00602e09,0x20801415,0x0a886203, +0x20c83403,0x00802a01,0x20801016,0x0ac87605, +0x20b83804,0x00b03400,0x20e00411,0x0ac87203, +0x20583003,0x00303603,0x0000000e,0x0ae88202, +0x01283609,0x2080a00d,0x00385214,0x0a885a02, +0x00d82e04,0x20508c06,0x0028460e,0x0ac86a01, +0x01083e0a,0x2030a40c,0x20283e10,0x0ac86a02, +0x00783604,0x2090a006,0x00c85a01,0x0af88004, +0x21001004,0x21581e0f,0x02c02023,0x0a687805, +0x20881202,0x21002605,0x02500818,0x0ab88805, +0x20d00406,0x21200211,0x0270181f,0x0ab88005, +0x20681201,0x21601a07,0x03400415,0x0b38a80e, +0x00806006,0x2118a602,0x02501e0d,0x0ae87c11, +0x20107c0b,0x2148e60c,0x02e04002,0x0b289012, +0x00705c01,0x2118a802,0x02702e09,0x0b288c10, +0x00408409,0x21a8ee0a,0x03a03402,0x0be8b41a, +0x20882a07,0x0070340f,0x2048040a,0x0b586810, +0x20382a05,0x00b04414,0x20b82202,0x0bb87411, +0x20a80c01,0x00601006,0x2030000b,0x0b986c11, +0x20c81605,0x00701412,0x2018100e,0x0cc89c22, +0x00280c04,0x20300206,0x00903e0c,0x0bd8580f, +0x00483e05,0x00103c04,0x0060620c,0x0c28640a, +0x00682e05,0x00203c09,0x00102e14,0x0c28600d, +0x00280e01,0x00180804,0x00405e17,0x0dd8881d, +0x00300202,0x20501c06,0x0090120a,0x0c284006, +0x00003406,0x20e81611,0x01603201,0x0c583805, +0x00101003,0x20800a0a,0x00f03a02,0x0c584402, +0x00781800,0x20205201,0x00102a16,0x0e78540c, +0x2058260a,0x00808000,0x21682800,0x14b82223, +0x20384e09,0x0080d000,0x21b83000,0x16482a34, +0x20581e09,0x20107800,0x20e81800,0x16982632, +0x2098a213,0x01415000,0x22f82000,0x19e8323e, +0x20502015,0x20183a1e,0x00a82a10,0x13884a2b, +0x20602410,0x20b8421c,0x01a00608,0x14a85238, +0x20203c10,0x20885a1b,0x01080a0f,0x14f8463a, +0x00005023,0x21489a38,0x0258061c,0x17d8664c, +0x01900e11,0x00701421,0x2048521f,0x11d86e43, +0x01900e0c,0x20202815,0x00a86a1b,0x12a86a4a, +0x0158260b,0x00708016,0x20689a15,0x12d85e4c, +0x01d82618,0x0000a832,0x2018ea1d,0x15089268, +0x2178400c,0x00a02212,0x0010302c,0x0fa8763c, +0x2188040d,0x00185a10,0x0140402f,0x10488e3f, +0x21581809,0x2028360a,0x01a0482a,0x10789242, +0x21a01c11,0x2088a215,0x0290903b,0x11c8d259, +0x0150220f,0x20680c12,0x00880619,0x0e186a33, +0x0118060f,0x00002818,0x20282218,0x0eb87234, +0x01200e0e,0x20800410,0x00d00615,0x0ec87237, +0x01481615,0x2010501d,0x00181212,0x0f889245, +0x21201414,0x00280a1b,0x00582027,0x0c78662c, +0x2070140d,0x20180a16,0x0080001b,0x0cf86e32, +0x20b02811,0x2058261a,0x00e81821,0x0d086a31, +0x20f02415,0x20683223,0x01501c29,0x0d688a39, +0x00d83610,0x00703c20,0x0038060f,0x0b78821f, +0x00200207,0x00481c10,0x00601007,0x0bb88221, +0x00480e0b,0x0058041a,0x00600201,0x0bd88a21, +0x00781a0d,0x00300c1d,0x00900a02,0x0c089626, +0x20681c03,0x2060220f,0x01204419,0x0a78661a, +0x20282802,0x00403a05,0x2010100b,0x0ac86a18, +0x20183001,0x00203e07,0x00402c0c,0x0ad86a1b, +0x20182801,0x20202a0b,0x00c04412,0x0ae8721e, +0x00202a03,0x20d84205,0x01a01406,0x09e85a0b, +0x00580608,0x20600402,0x00e01405,0x0a386610, +0x00200e04,0x20b80a04,0x0140080a,0x0a285e10, +0x20102a01,0x20c83607,0x0160080e,0x0a38660e, +0x20606410,0x2048760e,0x00a8400c,0x09b85e01, +0x20a05c13,0x20687215,0x00f82415,0x09d86a04, +0x20706410,0x20787a11,0x01283010,0x09d86a03, +0x2020500d,0x2028620a,0x0098340b,0x09f87202, +0x00982a13,0x01500423,0x21302a07,0x09c87801, +0x00982212,0x01000422,0x20d01a08,0x09e87c03, +0x00682212,0x01180c20,0x20c02a04,0x09e88403, +0x00382211,0x0128041c,0x20f02405,0x0a088406, +0x20c8080c,0x00b01a17,0x21202015,0x09d84808, +0x20a0080a,0x00880a15,0x20c03013,0x0a085408, +0x2070040b,0x00900a14,0x20f01c0e,0x0a085008, +0x2070100f,0x00a81618,0x20f0100e,0x0a585c10, +0x00d85208,0x0090740d,0x20c81a0e,0x0a384c0b, +0x00985e04,0x00a0900a,0x20d8320a,0x0a68500d, +0x00884a06,0x00a0680c,0x20d81e07,0x0a68540c, +0x00d8620c,0x00e0a014,0x21484207,0x0af86813, +0x20f02c03,0x20b84209,0x01102c1a,0x0a984c11, +0x20901e04,0x20d83601,0x01704412,0x0ac85c11, +0x20901801,0x20881e06,0x00e02011,0x0ac85811, +0x21101c07,0x20a82e0f,0x01302820,0x0ba87820, +0x00501804,0x00082400,0x00280613,0x0b484414, +0x2020480d,0x20687a0d,0x00a02208,0x0b784416, +0x00102005,0x20284601,0x0070260b,0x0b785014, +0x00102401,0x20383008,0x00800a13,0x0ce87026, +0x00182a06,0x00602011,0x20703204,0x0bb83c0b, +0x0068660c,0x00c08425,0x21400e12,0x0c08340e, +0x00482e06,0x00603812,0x20a02e0c,0x0be8380c, +0x00781e05,0x00600c0e,0x20406216,0x0dc85c18, +0x20f8260a,0x00301800,0x00007400,0x14384e1c, +0x20c82a09,0x00b81000,0x20209000,0x15b86229, +0x20e83e08,0x01202800,0x21208400,0x1608662a, +0x21c01605,0x20188800,0x00c07400,0x1928762b, +0x01080417,0x20602e1e,0x00683e2e,0x13182a33, +0x00a80c15,0x00202a1a,0x20682e24,0x14382e3b, +0x00e83012,0x00305a18,0x20881a2a,0x1488363f, +0x02300415,0x00405e10,0x2178a654,0x17584a55, +0x00883e20,0x20703428,0x01201c02,0x11085649, +0x00c84a1c,0x20204c24,0x00401605,0x11f84e50, +0x00a81a1a,0x2090181d,0x00e02401,0x12284e53, +0x00584622,0x0050402e,0x00003815,0x13e89275, +0x20b09825,0x2168a638,0x01f8201a,0x0ee8363b, +0x20a0841e,0x21386631,0x01883c20,0x0f983643, +0x20c07c1e,0x20f88230,0x01582820,0x0fb83642, +0x20906c22,0x20c84e38,0x01081425,0x10b85e58, +0x00685e19,0x01105037,0x20b82a06,0x0d586e31, +0x00183e10,0x00e01828,0x20281c00,0x0dc87a33, +0x00483e11,0x0100242a,0x20b82e04,0x0df86e34, +0x20284215,0x00f0142d,0x2030100b,0x0e689640, +0x00281006,0x20603a15,0x00a0300d,0x0bc84a2e, +0x00681c00,0x20103a07,0x00502805,0x0c385631, +0x00682c02,0x00105a09,0x20101807,0x0c585233, +0x00781c05,0x20104611,0x00202806,0x0c885e37, +0x20203401,0x20a86203,0x01702011,0x0a984e1f, +0x20501001,0x20881a07,0x01301417,0x0ae85223, +0x20701e01,0x20982e04,0x01401c19,0x0af85623, +0x20701e02,0x20783a01,0x0120281b,0x0b085e26, +0x20302000,0x00283801,0x2010000a,0x09d84211, +0x00002402,0x20484203,0x00d00007,0x0a085214, +0x00003004,0x20285606,0x00900805,0x0a284e14, +0x00003007,0x20184a08,0x00400407,0x0a285215, +0x20181008,0x00a03400,0x20e83802,0x0968420b, +0x20200805,0x00500003,0x20382007,0x0988520e, +0x20281004,0x00a02007,0x20c82c06,0x0998520e, +0x20282601,0x00b0480c,0x20e82c07,0x0998520f, +0x00a86e15,0x0060b418,0x20200202,0x09184e0b, +0x00986210,0x0070a012,0x20480800,0x0928520a, +0x00a86e14,0x0060b414,0x20400c00,0x09384e0c, +0x00b8560d,0x00208c09,0x00401001,0x0938560b, +0x20a04416,0x21587627,0x02b0381c,0x08d84802, +0x20903810,0x21285e1d,0x0240301a,0x08f85002, +0x20b05017,0x21587628,0x0290241c,0x08f84802, +0x20e04413,0x2138661f,0x02701421,0x09085406, +0x00081211,0x2040041c,0x00e81e02,0x09284c0e, +0x0018120d,0x20400c15,0x00d81202,0x0948500e, +0x00481a11,0x2010141e,0x00c82206,0x0948580d, +0x00781610,0x2020201a,0x00d83209,0x09886012, +0x00605c0e,0x20887e16,0x01001601,0x0998440d, +0x0060540c,0x20788213,0x01001800,0x09b8480d, +0x00204c0e,0x20786e16,0x01101805,0x09b84c0d, +0x00104c0c,0x20788215,0x0160280d,0x0a086413, +0x20c83a07,0x00f04014,0x20f81c10,0x0a184c14, +0x20d82204,0x00e02010,0x20f81811,0x0a384c16, +0x20882a09,0x00c02c15,0x20a80c0b,0x0a385015, +0x20982202,0x00c0280e,0x20a82c11,0x0ae86422, +0x00981602,0x00102a01,0x00102213,0x0ac84013, +0x00c83205,0x00605c04,0x20700e15,0x0b084014, +0x00681003,0x00202207,0x0010220c,0x0ae84014, +0x00282a06,0x00403409,0x0000260b,0x0c186026, +0x20402803,0x2048560a,0x00b0480d,0x0b383411, +0x20605006,0x2068aa11,0x01007813,0x0b883c14, +0x20201400,0x20284801,0x00804c07,0x0b683813, +0x00301804,0x20684a0d,0x00d06a08,0x0d184822, +0x21901408,0x00485800,0x00a81800,0x13b83a10, +0x2150380a,0x20988400,0x01f84c00,0x15182a1e, +0x21603005,0x20a88c00,0x02581400,0x1548421b, +0x22103814,0x00685400,0x00a8cc00,0x18684e2c, +0x02780a15,0x00902418,0x20c8164b,0x12c83636, +0x01f00e15,0x0040041d,0x2028363e,0x13d83e3d, +0x0200320a,0x00383810,0x00282a42,0x1418423d, +0x03884e26,0x01506c3b,0x20b81e64,0x16888e5e, +0x21804422,0x00787e26,0x2040042a,0x10983a46, +0x21005421,0x00788a22,0x2018041f,0x1168464d, +0x20f00c13,0x00f8360f,0x20c0041e,0x11a84a4f, +0x21d04029,0x00288e38,0x01005843,0x12e8726e, +0x01a8ba2c,0x01812840,0x22283e1e,0x0ea83e40, +0x0138ce2d,0x01c12841,0x22381612,0x0f384a46, +0x01289a20,0x0120f829,0x21981e10,0x0f683e48, +0x0198a62e,0x0120f443,0x21381a13,0x10086656, +0x21308424,0x2168c244,0x02806031,0x0c983637, +0x20e07425,0x21789a47,0x02705029,0x0d082e3b, +0x20e0641c,0x21488a36,0x02503826,0x0d383a3c, +0x21607c26,0x2178ae46,0x02a05838,0x0d684643, +0x00781611,0x00c00429,0x20883609,0x0b584623, +0x00680610,0x00681c27,0x00183203,0x0ba84a28, +0x00800e0c,0x00582c1f,0x00382a03,0x0bb84e2b, +0x00c80e13,0x00880c2b,0x20182e0b,0x0bd85a2d, +0x20181402,0x00603a0b,0x2070100e,0x0a382e21, +0x20480803,0x0050160a,0x20501810,0x0a683621, +0x20781c01,0x00802a05,0x20801415,0x0a783e22, +0x20980c07,0x00501a0f,0x20401c1a,0x0a784225, +0x20381c04,0x00102a04,0x0078100b,0x09683614, +0x00281403,0x00302c00,0x00082004,0x09983618, +0x00581c02,0x00103e02,0x00281e01,0x09983a18, +0x00782603,0x00304406,0x00381a02,0x09984219, +0x00780607,0x20680408,0x01001401,0x08d83e0e, +0x00381a07,0x20201807,0x00a0140a,0x08e84211, +0x00200607,0x20680c05,0x0110180d,0x08e84612, +0x20300e01,0x20782a03,0x01302c13,0x08e84a10, +0x20b04c09,0x2078920d,0x01003c16,0x08883203, +0x20704c0a,0x2088860e,0x01003011,0x08983a03, +0x20a0500c,0x2058960e,0x00e03414,0x08983e01, +0x20304005,0x20486e06,0x00a0200a,0x08a83a02, +0x00c82e0b,0x00b05c0e,0x2148320b,0x08a81803, +0x0078320b,0x00b0500f,0x21182203,0x08a82804, +0x00c84e0f,0x00e08016,0x21782a0b,0x08b82403, +0x00583e07,0x00c0680a,0x21182802,0x08b82804, +0x21001811,0x00082a13,0x00380819,0x08b82c0a, +0x20d0140f,0x20182211,0x00300413,0x08d8300c, +0x20e02012,0x20483219,0x00801018,0x08c82c09, +0x20800809,0x20381a0c,0x00801010,0x08f8380d, +0x01485a17,0x00609420,0x20781a17,0x0938340b, +0x01284e12,0x0040841a,0x20582213,0x0948340b, +0x01084a13,0x0030781d,0x20382211,0x0938340c, +0x00d8360a,0x2010640f,0x00282e08,0x09883812, +0x21304c16,0x21086e26,0x01e02824,0x09782c12, +0x21103410,0x20f8461c,0x01c02422,0x09a83413, +0x21103410,0x20f84e1c,0x01a02c20,0x09983013, +0x20b03009,0x20e83e10,0x01b00c1f,0x0a28441e, +0x00700e0f,0x0038101e,0x00381214,0x0a58381a, +0x00601a09,0x20283013,0x00a00a11,0x0a78381b, +0x0080160a,0x20281813,0x00781213,0x0a78301a, +0x20401e05,0x20283c0c,0x00c00e02,0x0b684c2c, +0x20181c06,0x00602213,0x20202c02,0x0ae82014, +0x20182803,0x0040460a,0x20200402,0x0b282017, +0x20200405,0x00480e0f,0x00101c07,0x0b182816, +0x00700001,0x00600604,0x20401215,0x0ca8382a, +0x21104007,0x21281c00,0x01688800,0x13700a1b, +0x20b02c04,0x20a02000,0x00289800,0x15101e31, +0x21103408,0x20b00800,0x0078a000,0x15301a29, +0x20e01603,0x21c05800,0x01d86c00,0x18000248, +0x0128160a,0x20200c15,0x00f80633,0x12582e35, +0x00a82e01,0x0010280d,0x00a81a21,0x13682a42, +0x0168520f,0x00206019,0x00a81232,0x13a82a42, +0x01102807,0x21787a08,0x0330322a,0x15983e5d, +0x00a82603,0x20705208,0x01280804,0x10381a4c, +0x01183a11,0x20b07409,0x01500603,0x10f81e54, +0x00302005,0x21281614,0x0210080f,0x11281e53, +0x00d80a0c,0x20d0340d,0x01683c0b,0x1248266d, +0x21208412,0x21090211,0x02603821,0x0e08363a, +0x21a0b021,0x2199422a,0x03104830,0x0e882e3e, +0x20e05c0b,0x20b8ce04,0x01c01c1a,0x0ed8363f, +0x21508016,0x20f8fa18,0x02304030,0x0f38464f, +0x01187e18,0x0100d026,0x21984613,0x0c781633, +0x01687a20,0x0130cc38,0x21f8661e,0x0cf81e35, +0x00f85a11,0x00d0a81c,0x21683e10,0x0d181a3a, +0x00f8761a,0x0110d02b,0x21b84e0e,0x0d382a3e, +0x20a02813,0x20f84223,0x01b03020,0x0ad81e2c, +0x20a02013,0x20b82e28,0x01403824,0x0b281e32, +0x20400409,0x20980a17,0x01302c1c,0x0b382234, +0x20702010,0x20c83223,0x01804420,0x0b482e35, +0x00180e0c,0x20480417,0x00b80803,0x09d8261a, +0x20180606,0x20380412,0x00982405,0x0a082e1d, +0x20601c02,0x20883003,0x01181810,0x0a082a1e, +0x20280606,0x2048080e,0x00c8140b,0x0a08321f, +0x00103407,0x2088320e,0x00a00407,0x09181615, +0x00501603,0x20480e01,0x00801404,0x09382619, +0x00701e05,0x20181808,0x00480603,0x09382e17, +0x00402400,0x20582e04,0x00a01804,0x09282a18, +0x00000601,0x00581006,0x20281009,0x0888220d, +0x20501c09,0x0018320a,0x00500011,0x0888260e, +0x20480405,0x00600206,0x20200c12,0x08982a10, +0x20400805,0x00480603,0x20181410,0x0888260e, +0x20283204,0x00705004,0x20681409,0x08481e04, +0x0038420c,0x00806011,0x20781803,0x08482604, +0x00283608,0x00505808,0x20281405,0x08482604, +0x00383609,0x0050500c,0x20280804,0x08582a04, +0x00101405,0x20582e07,0x00e01403,0x08482803, +0x2040280a,0x20884612,0x0120200c,0x08482404, +0x2040300a,0x20886210,0x0140240a,0x08482c04, +0x20302c08,0x20884e10,0x0120200c,0x08482805, +0x00180e06,0x00002408,0x00281806,0x08782007, +0x00280a05,0x0020180b,0x00182801,0x0888280a, +0x00481608,0x00402c0f,0x20582e01,0x08882409, +0x00100a02,0x00300007,0x20182c04,0x0898280d, +0x20404809,0x20387e0a,0x00b02809,0x08c82c0f, +0x00003404,0x00085e04,0x00702807,0x08e8300e, +0x20203805,0x20186209,0x00602c0b,0x08d82c0e, +0x00302403,0x00583800,0x20200807,0x09183412, +0x00484a06,0x00f07c0f,0x21482a01,0x09581813, +0x20183a03,0x00d05408,0x21081006,0x09781c15, +0x20283000,0x00e04c06,0x21281c04,0x09681c16, +0x20283e05,0x00e05808,0x2108040f,0x09d82c1d, +0x20881e03,0x20401603,0x00c0440a,0x09f81c17, +0x20380e01,0x20101202,0x00502002,0x0a281c19, +0x20282206,0x00102807,0x00202a01,0x0a282018, +0x20980c02,0x20101e05,0x00601409,0x0af8282a, +0x00602805,0x20a8320e,0x01001211,0x0ab8041a, +0x00302403,0x20483208,0x00901208,0x0af8141b, +0x00201406,0x20680611,0x00c01207,0x0ad80c18, +0x00880400,0x20300400,0x00d01219,0x0c48242c, +0x20a85608,0x0110a000,0x21e03c00,0x13980a28, +0x20786e0d,0x0160a400,0x21d07000,0x15381a3b, +0x20886e0f,0x0120a400,0x21a06800,0x15580e36, +0x21186e10,0x02809800,0x2360b800,0x18183248, +0x0080200b,0x20483619,0x00a03a1e,0x12300637, +0x00904013,0x20486227,0x00d03215,0x13400645, +0x0070601c,0x2098962c,0x00f02619,0x13800a42, +0x01801819,0x00d0022f,0x21100e32,0x15900e61, +0x00701601,0x00481c08,0x20481e04,0x10200648, +0x00001603,0x00c83812,0x20b82006,0x10e80e4d, +0x00982614,0x00f04c27,0x21684a05,0x11280651, +0x0008220c,0x01301c1c,0x21182817,0x12281e6f, +0x00184607,0x00908805,0x20a83010,0x0df00642, +0x0078620a,0x0110d409,0x21984805,0x0e900647, +0x20381c0a,0x00605216,0x20381016,0x0eb80649, +0x00283c01,0x00c08609,0x20982418,0x0f081257, +0x20705c0b,0x2088a610,0x01803012,0x0c281a31, +0x20a0500e,0x2088a616,0x01b0441a,0x0c982637, +0x20302e04,0x20286409,0x0100200d,0x0cb82637, +0x20b03805,0x20388a05,0x0170401e,0x0cb8323c, +0x00a8260b,0x00f03c11,0x21182e03,0x0ad80a29, +0x0098220b,0x00d03814,0x20d83204,0x0b18122c, +0x00500402,0x00a00604,0x20980c05,0x0b280e2f, +0x00981e07,0x00b02c0a,0x20b81603,0x0b28122e, +0x20b0200e,0x00682e11,0x2028041a,0x09a8121d, +0x2070080a,0x0058120e,0x00100817,0x09c81a22, +0x20581404,0x00b02801,0x20882413,0x09d81a23, +0x20801009,0x0048120b,0x00080419,0x09c81623, +0x00785210,0x00f06c1a,0x20d80a07,0x08f81a14, +0x00282209,0x00702810,0x20300403,0x08f81a15, +0x00382e0b,0x0060380e,0x00201c05,0x08f82217, +0x00482a09,0x0080380f,0x20480401,0x08f81e16, +0x20180408,0x20500216,0x00e02c0f,0x08580a10, +0x00481c02,0x20102a0b,0x00801807,0x08580a10, +0x00000008,0x20681213,0x0100240c,0x08580e0f, +0x00181403,0x2020120c,0x00a0200d,0x08581210, +0x20603000,0x20684403,0x00e8140d,0x08180e02, +0x20904005,0x20886205,0x01100014,0x08081203, +0x20602e01,0x20584005,0x00c80c0e,0x08181202, +0x20703803,0x20785202,0x00e80410,0x08081201, +0x00680a01,0x00601404,0x20381a04,0x08181002, +0x00681a06,0x0080340a,0x20782606,0x08281004, +0x00781201,0x00503002,0x20482a06,0x08180c02, +0x00581604,0x00703808,0x20682604,0x08281005, +0x20580c03,0x00500601,0x00200c0e,0x08381807, +0x20380407,0x00200207,0x0060080c,0x08481807, +0x20400404,0x00280e02,0x0080080e,0x08382007, +0x20280c06,0x00201a05,0x0088040b,0x08581c08, +0x00583607,0x00205c08,0x00380601,0x0898100e, +0x0038320a,0x0010440d,0x00600403,0x0898180e, +0x00283609,0x00304c0a,0x00500403,0x0898180f, +0x0068260b,0x2020380c,0x00d00c07,0x08b82011, +0x20203404,0x20c8620d,0x01903c0e,0x09181014, +0x20502c09,0x20a85212,0x01702c0e,0x09281017, +0x20102c07,0x20a84a10,0x0180240a,0x09281016, +0x2070300c,0x20b85e14,0x01b02818,0x09781420, +0x20a01804,0x00284201,0x00180808,0x09d8041f, +0x20400602,0x00181409,0x00380c00,0x0a080c1e, +0x20800c00,0x00183406,0x00600806,0x09e8101e, +0x20780607,0x0018080f,0x00480c04,0x0ab8142e, +0x00a82e05,0x0080480e,0x20f8221f,0x0ac0001b, +0x00582e01,0x00203c02,0x20380610,0x0ae8041c, +0x00883202,0x00403806,0x20700618,0x0ad8041c, +0x00800003,0x00080e08,0x00201e19,0x0c18082e, +0x21201a02,0x20185800,0x01406800,0x13581e17, +0x21403804,0x20f89c00,0x02703400,0x14e80626, +0x21705006,0x2088a400,0x01c01800,0x15180a22, +0x22003804,0x2168b000,0x04205000,0x17781a2c, +0x01481805,0x00502e05,0x20280a37,0x12501632, +0x01c82607,0x2010600d,0x00083a3b,0x13602244, +0x02284609,0x00b09011,0x20d84645,0x13b01244, +0x03183209,0x20804c0d,0x01781261,0x15901a5d, +0x00681a09,0x20102408,0x00900c04,0x1030124c, +0x20400c02,0x20a00609,0x01800819,0x10d01255, +0x20c00403,0x2068260a,0x01704422,0x11080655, +0x20c02c06,0x21483e0e,0x02a01833,0x11f01a74, +0x2060240e,0x20884a12,0x01201815,0x0df0163f, +0x20301005,0x20785603,0x01902c0e,0x0e700642, +0x00780402,0x20480a02,0x00e00201,0x0eb01245, +0x00300800,0x20983003,0x01a0040f,0x0ef01252, +0x00483210,0x00107017,0x00083403,0x0c301a33, +0x00481608,0x2030540b,0x00583804,0x0c901e39, +0x20780603,0x20502005,0x00c81815,0x0ca0163a, +0x20600e03,0x20701c04,0x00e83019,0x0ca01e3e, +0x2020140e,0x20b82e17,0x01c0200e,0x0ab0122b, +0x20200807,0x2088220c,0x01902010,0x0af00a2f, +0x00680c03,0x20600e05,0x01400401,0x0b000a30, +0x00200c05,0x20482606,0x01500407,0x0b00062e, +0x0038260e,0x20503814,0x01181809,0x09900e1f, +0x00300205,0x20600c08,0x0118140a,0x09b00e22, +0x00001605,0x20981405,0x01700414,0x09a00a25, +0x00081a07,0x2010240b,0x00c8080e,0x09b00624, +0x2090380b,0x20e88216,0x01f03813,0x08c00e11, +0x20701002,0x20683e07,0x01402412,0x08d00a14, +0x20901405,0x2048520b,0x01302c13,0x08d00a12, +0x20501403,0x2078420b,0x01503010,0x08d00a15, +0x00801201,0x00080c0b,0x20184207,0x0860160b, +0x00602406,0x20283202,0x00582603,0x0860120c, +0x00901401,0x00180c03,0x20183a07,0x0860160c, +0x00402c06,0x20283202,0x00583001,0x0850120c, +0x20583a04,0x00405008,0x20480c10,0x08100a07, +0x20484a08,0x00706410,0x2078180f,0x08100606, +0x20883202,0x00504008,0x20481413,0x08000206, +0x20383e07,0x0080580f,0x20681c0e,0x08000205, +0x00501202,0x20a00203,0x01001800,0x08000801, +0x00001403,0x20a81609,0x01202404,0x08000803, +0x00500a02,0x20600402,0x00c01604,0x08000402, +0x00100c00,0x20780e05,0x00f02404,0x08000404, +0x20201004,0x20682208,0x0100080d,0x08200c07, +0x00400602,0x20580801,0x00c00005,0x08300c07, +0x00080400,0x20480606,0x00d0180d,0x08100c06, +0x00400401,0x20381204,0x00d01006,0x08300c09, +0x20202000,0x20284404,0x00800807,0x08800812, +0x20702005,0x20484a06,0x00a01010,0x08800c12, +0x20602405,0x20584e05,0x00d00c0d,0x08800c13, +0x20501c00,0x20283800,0x00800c12,0x08a00c15, +0x00282e02,0x00603c03,0x20981401,0x09201016, +0x00481a03,0x00403008,0x20882e04,0x09401018, +0x00682a06,0x0030400b,0x20681e06,0x09301017, +0x00581801,0x00503401,0x20682803,0x09801420, +0x20601601,0x20401202,0x00682006,0x09e00819, +0x20601e02,0x20180e01,0x00580809,0x09f0041a, +0x20802000,0x20781207,0x0098080c,0x09e00c1a, +0x20e02203,0x20181803,0x00780413,0x0aa0042b, +0x00600c02,0x00184206,0x00a01e11,0x0aa80c1a, +0x00501404,0x00584a0b,0x0020160e,0x0ad8081d, +0x00602003,0x00285e09,0x00600a12,0x0ac8041e, +0x00b81403,0x00780e0a,0x00100e21,0x0c100030, +0x21401a01,0x20781800,0x01280c00,0x13603213, +0x20f01003,0x00401400,0x20785000,0x15403e2c, +0x21181400,0x20204800,0x00382c00,0x15503a29, +0x21c03601,0x20780400,0x20184c00,0x17f06a31, +0x01880404,0x20181e04,0x00c0063c,0x12802a31, +0x01580c00,0x00880c0a,0x2030122e,0x13a01a43, +0x01901601,0x20684201,0x01503634,0x13c02243, +0x02801c07,0x00784203,0x20380654,0x15f0425b, +0x20302205,0x20282409,0x0058040c,0x10702a49, +0x20281a0d,0x00402808,0x20602c10,0x11203652, +0x20901400,0x20281603,0x00680819,0x11403651, +0x2068320f,0x00e04c12,0x21380825,0x12704673, +0x00880804,0x00602206,0x20581404,0x0e503241, +0x00102c16,0x2028261e,0x0048200b,0x0ed04245, +0x00a01004,0x00381202,0x00081e03,0x0ef02e46, +0x00302413,0x00281e1c,0x00081812,0x0f504657, +0x20c81602,0x00482005,0x0030301a,0x0c702232, +0x20482e14,0x00901822,0x2050080f,0x0cd01e38, +0x20a82207,0x0070100b,0x2040141a,0x0ce0263a, +0x20984210,0x00b0401d,0x20880c1d,0x0cf02a40, +0x00d00800,0x20101602,0x20481209,0x0b203e2a, +0x0040140f,0x20280e1a,0x00100c04,0x0b40422e, +0x00a01808,0x2018160a,0x00100204,0x0b50362f, +0x00800c08,0x20500a12,0x00801001,0x0b403e31, +0x20b01a01,0x00283603,0x0010141d,0x09e03220, +0x20280e0e,0x00300c13,0x20180812,0x09f02e23, +0x2058260e,0x0050280e,0x20401818,0x09f03225, +0x20701207,0x20282407,0x00a00819,0x09e03223, +0x00280407,0x00802e05,0x20c85203,0x09203613, +0x20601811,0x00081217,0x0028240b,0x09203615, +0x20402814,0x20481a1c,0x00683008,0x09103e15, +0x2020100e,0x00280a0f,0x00183405,0x09103615, +0x0078160d,0x00702811,0x20180c04,0x08901213, +0x00c82213,0x0060401b,0x20282a06,0x08801612, +0x00a81a14,0x0060301f,0x00082e03,0x08801212, +0x00a82a14,0x0060501c,0x20182201,0x08801a13, +0x20902810,0x00285a17,0x00902018,0x08201205, +0x20c03812,0x20286e1c,0x00e0281f,0x08101606, +0x20a02413,0x00084e1c,0x00c0201b,0x08101206, +0x20a02c13,0x2048621f,0x01302c1d,0x08001a05, +0x0038360d,0x00c02818,0x20c00203,0x08301405, +0x00482a0c,0x00c0281a,0x20d81a05,0x08301007, +0x00382a0f,0x00901c1c,0x20700202,0x08200c06, +0x0018260e,0x00701c1b,0x20581201,0x08301809, +0x00200808,0x2010120f,0x20200005,0x08602806, +0x00100003,0x00200a0b,0x20301805,0x08602007, +0x00001409,0x20181213,0x00001407,0x08502808, +0x00601008,0x2028060f,0x00300c02,0x08702809, +0x20280e08,0x00202008,0x0028140b,0x08a0180e, +0x20200400,0x00201800,0x2018240a,0x08b0200f, +0x20180606,0x00402009,0x20482c08,0x08b01c0f, +0x20580605,0x00201c08,0x00281c12,0x08d02013, +0x0000300d,0x2028420f,0x00980c04,0x09301015, +0x00100c04,0x00381601,0x00680403,0x09500c15, +0x00002409,0x00383a0a,0x00400005,0x09400c16, +0x00601006,0x00081606,0x00800004,0x09a0181e, +0x20785210,0x00a04c19,0x20701004,0x09f0081a, +0x20984e08,0x0060440a,0x00101c08,0x0a100c1b, +0x20885a0c,0x00c05812,0x20b00c05,0x0a000c1b, +0x2128560a,0x0050440b,0x00402016,0x0ac0182b, +0x00802c0a,0x20a81a1f,0x00c00617,0x0ac02017, +0x00803407,0x20e80a14,0x01182a19,0x0ae02019, +0x00902c08,0x20a00619,0x00b8261b,0x0ad01c17, +0x00e05c09,0x21084a1a,0x0158222b,0x0c202c2d, +0x21682a05,0x00103000,0x20401c00,0x13f04e14, +0x20c81e05,0x00104000,0x00302400,0x15a03632, +0x21181a03,0x00401000,0x20203800,0x15c03a28, +0x21d86607,0x01209800,0x21506000,0x18a03e35, +0x01d0440d,0x20982a10,0x00983641,0x13005234, +0x01402808,0x20683610,0x01401625,0x13e03a44, +0x01901406,0x20280a0a,0x00280a34,0x14405243, +0x02f00c06,0x20701615,0x01101e57,0x16805e60, +0x2088360b,0x00803c16,0x20180815,0x10c0324a, +0x20f80401,0x00382007,0x00700818,0x1180364a, +0x20981602,0x00302408,0x00081816,0x11b04252, +0x21601c08,0x20584604,0x01680437,0x12e04e70, +0x00b81202,0x2050060b,0x00e03a02,0x0eb04240, +0x01783a0c,0x0030600a,0x20180614,0x0f504a48, +0x00e81206,0x20201c01,0x00900e05,0x0f60424a, +0x01782a11,0x00204c13,0x00681609,0x0fe0525a, +0x20e0500e,0x20985a0f,0x0108341f,0x0cd04a32, +0x21804811,0x20b87219,0x01701031,0x0d204239, +0x21103c0e,0x20685211,0x01181025,0x0d303e3a, +0x21904c15,0x20888621,0x0190143a,0x0d504e41, +0x00c8360d,0x00b03019,0x20680a0b,0x0b802a28, +0x01382a0d,0x00703419,0x20582a16,0x0bc03a2c, +0x01283e10,0x00903c19,0x2038060e,0x0bb02e2e, +0x01082e0f,0x00b02c1f,0x20882a10,0x0bd03e2c, +0x20c80807,0x20201e0e,0x00500c1a,0x0a403e21, +0x21001408,0x20381e0f,0x00801824,0x0a503e24, +0x2140300e,0x20684a17,0x00c01827,0x0a503e22, +0x20e80405,0x0000120d,0x00201020,0x0a604a25, +0x00a81e02,0x20402005,0x00c80a09,0x09803618, +0x00b82603,0x00203c08,0x0018260c,0x09803a18, +0x01084209,0x00606013,0x20783214,0x09903a18, +0x00c81c00,0x20202c02,0x00781e0a,0x0980461a, +0x20700401,0x20c81601,0x01401815,0x08c03612, +0x20600c01,0x20782202,0x01002016,0x08c03213, +0x20a00404,0x20981608,0x0120301c,0x08c03614, +0x20a00602,0x20882803,0x0110281b,0x08c03a12, +0x00700206,0x20a02401,0x00f81c01,0x08704207, +0x00681204,0x20403c00,0x00882402,0x08604207, +0x00900606,0x20802402,0x00c82202,0x08604607, +0x00900603,0x20702603,0x00782602,0x08704e06, +0x20a0440f,0x20a87212,0x01881015,0x08502804, +0x20902c09,0x2088520b,0x01700015,0x08502404, +0x20d0340d,0x20786210,0x0158041a,0x08402804, +0x20d02c0b,0x2068520b,0x0118101a,0x08603006, +0x00a82610,0x00702c1d,0x2048160a,0x08a01c09, +0x00581206,0x0030100f,0x00381205,0x08a0200c, +0x00a8220b,0x00602c17,0x2038260c,0x08a0200b, +0x00d81a0b,0x00602815,0x20481a0e,0x08c0280c, +0x20a0080d,0x20380a13,0x00701813,0x08e02c0e, +0x20281802,0x20102203,0x00601409,0x0900280e, +0x20780c07,0x2020120a,0x00801810,0x08e0240d, +0x20980808,0x20100e0a,0x0070201a,0x09203012, +0x00d82a15,0x20104c15,0x00480a0a,0x09702c12, +0x0058060d,0x20700c04,0x00e01c02,0x09803414, +0x00981e11,0x2050340c,0x00c00e05,0x09702c13, +0x00c81614,0x2030200e,0x00a02602,0x0a003c1e, +0x21705c1a,0x20b8a629,0x0170181d,0x0a10281b, +0x21106819,0x2098a622,0x01181811,0x0a40301d, +0x2140681b,0x20c8ae27,0x01a80417,0x0a20281c, +0x21c0741f,0x2078b62e,0x01281021,0x0b10442d, +0x01283e11,0x00c06c32,0x21188236,0x0b00181b, +0x00f86613,0x01109439,0x21786e2d,0x0b301419, +0x01186614,0x00e0903b,0x21287233,0x0b101019, +0x01788616,0x0160c842,0x21b89a45,0x0c90202b, +0x21b03c0c,0x00084400,0x20183c00,0x1480460f, +0x21100404,0x20481800,0x00602800,0x16104629, +0x21502c06,0x20683c00,0x00b81800,0x16404a23, +0x2240340c,0x20e89400,0x02001800,0x19105222, +0x0298661a,0x00f0a024,0x21201250,0x13a03e37, +0x01c80a0f,0x2030440d,0x00000e34,0x14906643, +0x01f8160b,0x00503812,0x2058063f,0x14d04a42, +0x03501219,0x20103424,0x2050026d,0x17607659, +0x21302c10,0x20a85e29,0x0160682b,0x11405a4a, +0x20e00c11,0x20582a20,0x0110181f,0x1210664e, +0x20b00006,0x00081610,0x0090381d,0x12405653, +0x20e80c12,0x00301228,0x00803033,0x13c08a76, +0x00a03005,0x00182808,0x2018520d,0x0f505e3b, +0x00b03206,0x20284414,0x0078260a,0x0fe05643, +0x00800c04,0x00081002,0x00481204,0x10005e46, +0x00500e04,0x20182c0e,0x00c8140a,0x10a07657, +0x00087215,0x00d0a018,0x20c00410,0x0d705239, +0x20784205,0x00a06801,0x20980818,0x0dd05e3c, +0x2038420f,0x0030640d,0x00000014,0x0dd05e3e, +0x20382a08,0x00206003,0x00182c19,0x0e208246, +0x20104017,0x20f87628,0x01c0280e,0x0be0562a, +0x0060200a,0x2068460e,0x01100c03,0x0c40522f, +0x00205015,0x20d88220,0x0190080a,0x0c305a2f, +0x0010280e,0x20886214,0x0198040f,0x0c506232, +0x2058060e,0x0010001d,0x2018340c,0x0ad04a1d, +0x20881208,0x00201c0f,0x00082016,0x0ae04e23, +0x2058360f,0x00704c1e,0x20784410,0x0ae04a22, +0x20980a09,0x00100016,0x00282c13,0x0b005221, +0x00803806,0x00083e0e,0x20100a03,0x0a004a19, +0x00802805,0x2028360a,0x00700e03,0x0a004e1a, +0x00704406,0x20685a0f,0x00d02601,0x0a00461a, +0x00c02400,0x20182606,0x00200e08,0x0a20561c, +0x20680801,0x00e80404,0x20f81814,0x09504211, +0x20681000,0x00800805,0x20681013,0x09504a12, +0x20680404,0x00b80802,0x20a81814,0x09404611, +0x20b00808,0x00881606,0x20781c1d,0x09504e11, +0x00082203,0x00c02408,0x21100402,0x09003e06, +0x00280a03,0x00400804,0x20400c03,0x08f04a07, +0x00382609,0x00a02c0d,0x20c01000,0x08f04607, +0x0078260b,0x00b03013,0x20d80605,0x09104605, +0x00582202,0x00505e03,0x20781803,0x08e04a03, +0x00081000,0x00203604,0x20181809,0x08d05201, +0x00081006,0x00103e0e,0x20181809,0x08d05602, +0x20380c07,0x00203a0d,0x00080c0f,0x08f05000, +0x20602805,0x20384609,0x01001413,0x08e03407, +0x20101402,0x20282a03,0x00c0000a,0x08f03c09, +0x20102201,0x20383403,0x00e8040a,0x08e03808, +0x00301a04,0x20182407,0x00e01007,0x09203c0b, +0x00481603,0x00700c06,0x20180e01,0x09503410, +0x00001203,0x00482803,0x00200807,0x09603812, +0x00000000,0x00581400,0x00100c07,0x09503811, +0x20180c02,0x00581206,0x00502410,0x09a04816, +0x20700400,0x00282a01,0x0010240b,0x09e03816, +0x20780c05,0x00780604,0x20880406,0x0a004018, +0x20800403,0x00582201,0x20400808,0x09f03c18, +0x20880402,0x00281800,0x00100c0c,0x0a905424, +0x00382000,0x00206e01,0x20885a0b,0x0a904815, +0x00883e09,0x0040980b,0x20985610,0x0ac04013, +0x00783606,0x00508c06,0x20c85a10,0x0aa04413, +0x00484a08,0x0010a807,0x2058560d,0x0bc05c24, +0x00100000,0x20584601,0x01303603,0x0b201811, +0x20404007,0x20b89e14,0x01c0580c,0x0b301c12, +0x20304005,0x20889e0e,0x01704808,0x0b201811, +0x00105007,0x2118c616,0x02505a02,0x0cb03421, +0x20f86a03,0x00c07000,0x20102c00,0x15004217, +0x20d80809,0x00a81000,0x20681000,0x16a04626, +0x20f82c01,0x00704800,0x20700800,0x16e05228, +0x21802411,0x00900800,0x20a88800,0x19f07e2c, +0x01003003,0x20e88e09,0x01b0662d,0x1400522e, +0x00d84615,0x0080301a,0x20a05e28,0x1540523a, +0x01381603,0x20480802,0x00b04a2d,0x15705a3e, +0x01c88221,0x01206432,0x20908649,0x18305a50, +0x20200c06,0x20202801,0x20884802,0x12207a43, +0x00404415,0x20980a23,0x00281a01,0x13008a4e, +0x20502c03,0x20981207,0x0098080d,0x13107a4e, +0x00403412,0x20e81a31,0x01104c0b,0x1500ba6f, +0x00f84e11,0x00106412,0x00201e04,0x10106244, +0x00585211,0x0070541b,0x0008040a,0x10a06249, +0x00c82204,0x00201402,0x00500e02,0x10c06e49, +0x00180402,0x20180c04,0x00a83c17,0x11c0a25e, +0x21607013,0x2128b221,0x01b03827,0x0e107233, +0x20c03c0c,0x20c85e19,0x01502819,0x0e907638, +0x21203808,0x20685a09,0x00900821,0x0ea07239, +0x20b00a07,0x20281c09,0x0080001c,0x0f309245, +0x01680e0b,0x00a04c16,0x2118761a,0x0cc06e2c, +0x01080605,0x0030200c,0x2028460c,0x0d007232, +0x0168360b,0x0080740f,0x20d84215,0x0d107634, +0x00f01406,0x0000160d,0x00184a05,0x0d509639, +0x2130040a,0x00680a0a,0x00200029,0x0b604e24, +0x21100c04,0x00281603,0x00600025,0x0b905e25, +0x2150400e,0x20585613,0x0100042e,0x0b705e27, +0x21200804,0x00581805,0x00683429,0x0bb06228, +0x00d8520d,0x00806c12,0x00000611,0x0a904a18, +0x00d83207,0x00504008,0x0020020e,0x0ab05e1a, +0x00c85a0f,0x00b07018,0x20581210,0x0aa05618, +0x00d8320b,0x00704411,0x0008060f,0x0ad05a1b, +0x20502006,0x20d81a13,0x01b01417,0x09c05615, +0x20602007,0x20782a0e,0x01200018,0x09e06214, +0x20301407,0x20a81214,0x01701816,0x09d05e15, +0x20300806,0x20500a10,0x01100417,0x09f06216, +0x20301005,0x20583800,0x01480c0a,0x09704604, +0x20180e01,0x00180c06,0x00980807,0x09805205, +0x20601803,0x20584401,0x0138040d,0x09705204, +0x20401402,0x20483802,0x0130000e,0x09905204, +0x00380e07,0x2018040e,0x00601000,0x09604801, +0x00180a04,0x20200404,0x00600c05,0x09705801, +0x00680e03,0x00000c09,0x00280a05,0x09705401, +0x00481a04,0x0010180a,0x00501002,0x09905804, +0x20182401,0x20403607,0x00600c0a,0x09705c06, +0x00181404,0x20301e07,0x00780407,0x09906007, +0x20282602,0x20303201,0x00500c0e,0x09805c05, +0x20182604,0x20502601,0x00b0300e,0x09d06c0b, +0x00103000,0x20d83204,0x01381006,0x09d0580e, +0x20300e06,0x20800405,0x00d8140a,0x09f0580f, +0x00002402,0x20c81e08,0x01181006,0x09d05c0f, +0x00104005,0x20f83a0d,0x0158140a,0x0a507c17, +0x20701807,0x00082205,0x00683009,0x0a504816, +0x2020200a,0x20582a0e,0x00e82002,0x0a804c15, +0x20501804,0x20381a02,0x00a83006,0x0a604815, +0x20601c01,0x00282002,0x0078300c,0x0b406422, +0x00382e0c,0x00601411,0x2010160c,0x0b103414, +0x0008160a,0x00381c11,0x00401605,0x0b303414, +0x00281a07,0x0038140a,0x00401a0a,0x0b103413, +0x20480606,0x00883006,0x20102606,0x0c705025, +0x00103809,0x2058421b,0x00380e04,0x0b80480f, +0x00380806,0x20202611,0x20382608,0x0bb05011, +0x00280804,0x2030260d,0x20183206,0x0b90480f, +0x00881406,0x00802e11,0x20d84a18,0x0d70641e, +0x21206c09,0x2178cc00,0x02386000,0x15b08611, +0x20481603,0x20182400,0x01881000,0x17406a2a, +0x20e81802,0x00483c00,0x00e01000,0x17906224, +0x20889608,0x00307000,0x01105000,0x1ae08a37, +0x01302e04,0x0050081a,0x20f88e36,0x14e06a2c, +0x20806c16,0x2058a209,0x00f8320d,0x15d05a31, +0x01005007,0x20384805,0x20183e2b,0x16306e39, +0x2050d817,0x22291a18,0x02e01618,0x1900a243, +0x00384e0f,0x01004c0e,0x20d04803,0x12f04e46, +0x01889229,0x0160c038,0x21902a24,0x14005e4a, +0x20286215,0x01207019,0x21203805,0x1400664c, +0x01685a1e,0x0140842e,0x21980626,0x1680ae62, +0x20205813,0x2038821e,0x0060300d,0x10e0723e, +0x20c07823,0x20e89a41,0x01605825,0x11808e49, +0x00805014,0x20684e25,0x00a01000,0x11b08a49, +0x00302c12,0x20381a2c,0x00901c1c,0x1330ca68, +0x2038560b,0x01209c1a,0x21a85406,0x0f207234, +0x00083213,0x00f05c28,0x21085c00,0x0fa07e37, +0x20a83a0c,0x00e05018,0x20983418,0x0f90723d, +0x21280800,0x0098040c,0x00284825,0x1070a647, +0x00b82801,0x20202607,0x00d04603,0x0d806632, +0x00b81807,0x00301611,0x00703000,0x0de07a37, +0x00b00c0b,0x00082a0d,0x00a02606,0x0de06e34, +0x01583608,0x00704c0b,0x00181212,0x0e809a3e, +0x20a80e03,0x20c00a04,0x0150181f,0x0c107a25, +0x20d81e06,0x20301405,0x00c00822,0x0c608226, +0x20685611,0x00407013,0x0010081b,0x0c507e29, +0x20e00406,0x2060020e,0x0148082d,0x0ca09630, +0x0010580c,0x20f88a0d,0x01780401,0x0b407a14, +0x0050380a,0x20a8520c,0x01180605,0x0b808617, +0x20206414,0x21189620,0x01d02008,0x0b608617, +0x00202402,0x20584c04,0x01480802,0x0b908218, +0x00282a0f,0x00704019,0x20b81c04,0x0aa07612, +0x0018220e,0x00404014,0x2038180b,0x0ad07e15, +0x0048220f,0x00802c1b,0x20883002,0x0ac07e12, +0x00380e05,0x00401c09,0x00181007,0x0ae08614, +0x0020240b,0x20380a15,0x0058100a,0x0a307a0b, +0x2010300b,0x20483216,0x00d8040d,0x0a507e09, +0x20301c09,0x00000211,0x0038180e,0x0a407e0a, +0x20201803,0x00100607,0x00781010,0x0a708608, +0x20400a08,0x0058240b,0x0038080e,0x0a005c01, +0x20380a07,0x0088100c,0x00181009,0x0a306802, +0x00300607,0x0078180a,0x00380804,0x0a205c00, +0x00001205,0x00783401,0x0080180b,0x0a607405, +0x2010180d,0x0088360d,0x20680c03,0x0a405c0a, +0x00501808,0x00782209,0x20381000,0x0a606807, +0x2050200b,0x00983e0c,0x2038080d,0x0a406008, +0x20502c0f,0x00b84e0c,0x2048180c,0x0ac07c11, +0x00183a0f,0x00e06019,0x21381c01,0x0a90580c, +0x20982208,0x00c0240f,0x20b80c0f,0x0ab05c0f, +0x0028320a,0x01104c14,0x21281e01,0x0aa0580e, +0x00685a13,0x01608821,0x21781a03,0x0b607416, +0x00083002,0x00002e12,0x00502c05,0x0b00600f, +0x00883602,0x00503a09,0x2020120c,0x0b406410, +0x20183602,0x0040320b,0x00102404,0x0b10600f, +0x20583803,0x20103618,0x00b0440e,0x0c20841c, +0x20904c0c,0x20d86e0c,0x01183405,0x0b805414, +0x20a03c0c,0x20885610,0x00d8340d,0x0bb05811, +0x2050400d,0x20885610,0x00d83400,0x0b905812, +0x20a01c0b,0x20f83a0e,0x01883c00,0x0d308023, +0x00a80a0b,0x00706822,0x20b88a1f,0x0c10380d, +0x0080320a,0x0070081e,0x20887619,0x0c403810, +0x00602a0b,0x00701020,0x20887213,0x0c10380d, +0x00e06209,0x20880c1b,0x00a8a22a,0x0e205c18, +0x20984011,0x01307c00,0x2218d000,0x16f08e29, +0x20703812,0x20c85800,0x0168e000,0x1860c233, +0x20d04c1b,0x20c88800,0x01991800,0x1890b22c, +0x2100b825,0x20d94400,0x01993400,0x1c40de31, +0x00f87e23,0x00209032,0x20102a1c,0x15804a37, +0x00e87620,0x0010a036,0x20185a16,0x16b0763e, +0x01789231,0x0070ac52,0x20882a26,0x17005a3f, +0x01290e3b,0x0221686e,0x23886a2f,0x1a808e49, +0x20b06c21,0x21d89a37,0x02205411,0x13907a3d, +0x2100881f,0x21b8ee2b,0x02706815,0x14a07a3f, +0x2160742b,0x21d8b243,0x0230681f,0x14d08643, +0x20806022,0x22188644,0x0220c407,0x17c0be5d, +0x01084618,0x2020842b,0x20384a11,0x11c0763d, +0x01786e1b,0x0070c831,0x2148461c,0x12c09243, +0x01c85e26,0x0000a83e,0x20983225,0x12d08e46, +0x01682e18,0x20906c23,0x00182610,0x14d0de62, +0x20e0280c,0x21385e1c,0x01d06820,0x0fe07a35, +0x21301c0d,0x21483a21,0x01e07028,0x10909a3d, +0x2160401c,0x21785e36,0x02105430,0x1080a240, +0x21301811,0x21481a24,0x01c01831,0x11e0e251, +0x00c03a06,0x20885007,0x00680a0a,0x0e708e2b, +0x01302e07,0x20d83406,0x01181211,0x0f00aa31, +0x01600614,0x2070041d,0x00a82e14,0x0ee09a32, +0x00d03206,0x20e84c0e,0x01682a07,0x0fd0c63d, +0x20d0140d,0x0068260c,0x20e8281b,0x0d308a23, +0x2130280f,0x20384610,0x00382827,0x0d809e26, +0x21704817,0x20688a1e,0x00b0142f,0x0d609625, +0x20880403,0x20200a04,0x0038201f,0x0e00c231, +0x00d84612,0x00b0841c,0x2178320b,0x0c507a1b, +0x01083611,0x00705c1e,0x20d83211,0x0ca08a1b, +0x01285a17,0x00c09827,0x21784e18,0x0c908e19, +0x00381202,0x20302405,0x00482806,0x0cd0b21f, +0x20e01412,0x20683a1b,0x00a0341d,0x0b807212, +0x20d0040f,0x20682616,0x00a0381e,0x0bd08e14, +0x20b01c13,0x20a8321f,0x00f02c1d,0x0bb08a16, +0x20280805,0x20780a01,0x00d00410,0x0c00a214, +0x00c83e12,0x2010601c,0x20480e0c,0x0b307e0a, +0x00a83e10,0x20506416,0x00181209,0x0b709a09, +0x00684610,0x2030581b,0x00380e03,0x0b408a09, +0x00183e0c,0x2090480e,0x00c02009,0x0b90ae07, +0x20c0100a,0x21080a19,0x01401819,0x0ae08a03, +0x20a0240f,0x2148261b,0x01a00016,0x0b309e03, +0x20401009,0x21480a15,0x0190140e,0x0b109604, +0x2040140b,0x21780615,0x01d0000d,0x0b90c004, +0x00c80400,0x20d01406,0x0128460a,0x0b007405, +0x00d81a09,0x20b02412,0x01183609,0x0b408404, +0x00681203,0x21002406,0x01783001,0x0b108804, +0x00a81a07,0x2120380c,0x01c83400,0x0bd0ac0b, +0x20e00e09,0x20d84805,0x0160341b,0x0b30600d, +0x21100c00,0x21183a0a,0x01a0281e,0x0b707c0e, +0x20901205,0x21484a02,0x02002813,0x0b50740e, +0x20d02601,0x21888609,0x02a0541e,0x0c509c1a, +0x00204c0f,0x20b86615,0x0048360e,0x0bd07014, +0x00604408,0x20e8620a,0x00d83a15,0x0c107c13, +0x2030480b,0x20f86a10,0x00e83607,0x0be07c14, +0x20105003,0x20f87e0c,0x00a8360a,0x0d60b024, +0x00384000,0x00807c17,0x21588207,0x0c404809, +0x00282807,0x00305c0c,0x20b88203,0x0c705c07, +0x00883003,0x00306812,0x20c88610,0x0c505808, +0x00100815,0x00401a01,0x2158b60e,0x0e508418, +0x20180a0b,0x20805420,0x00a03c03,0x0c703808, +0x20282a0f,0x2070982c,0x00c00805,0x0cb04009, +0x2048260d,0x20908c26,0x00e0180d,0x0c804406, +0x0058721c,0x00711055,0x20f83a0f,0x0ee0540e, +0x0070220a,0x20b86000,0x02083c00,0x17d08e3b, +0x00b8220b,0x00706400,0x21589400,0x1a10f253, +0x00f82e0e,0x00408000,0x20d8c000,0x1a30f657, +0x01586a1f,0x00613c00,0x2138b000,0x1e311e6a, +0x21406828,0x20393e1d,0x00881c16,0x16105e30, +0x21205426,0x2028fe21,0x00583020,0x17a09243, +0x21b07831,0x20696a2a,0x0138202c,0x17b07641, +0x2290c852,0x214a565c,0x03c0403f,0x1b308a4a, +0x01584e30,0x0180e85a,0x24789a26,0x14a06638, +0x00e84e2c,0x0130e452,0x23a8ae17,0x15c0863e, +0x01485238,0x0180f069,0x2478ba24,0x15f0763d, +0x01b84a4a,0x01d0d49b,0x2588e23d,0x19409649, +0x20702014,0x00485e35,0x20d0d41a,0x12a06e3e, +0x20503815,0x0008a630,0x2010e014,0x13b07e3f, +0x20a03421,0x00489a40,0x20b0f419,0x13c07a43, +0x20200c17,0x00c82645,0x22412013,0x1660c65e, +0x20381004,0x00c02c06,0x22484404,0x10f0922f, +0x20680e02,0x00e0240e,0x22983007,0x11f0b632, +0x00583214,0x01009023,0x23184606,0x11f0b639, +0x20281804,0x00f04401,0x22d8380d,0x13c0fa4e, +0x00682a0e,0x00807412,0x21981204,0x0f80862f, +0x00b8260a,0x00b06809,0x2200060b,0x1060b634, +0x0028040b,0x00401218,0x20d03c0a,0x1020b237, +0x0078220c,0x0090640e,0x21c81007,0x1170ea45, +0x00080c0b,0x20102619,0x00400c0f,0x0e108629, +0x20381808,0x00204a14,0x20681417,0x0ec0b62e, +0x0008260a,0x00307008,0x20984410,0x0e90b62a, +0x2050040a,0x00180a18,0x2030101a,0x0f80e634, +0x20502604,0x20486808,0x00d02410,0x0d106e19, +0x20202204,0x20485c05,0x00c01c0d,0x0da0961c, +0x20603411,0x20689a16,0x0130340f,0x0d80921a, +0x00100a02,0x00181807,0x2048240b,0x0e30d222, +0x00580400,0x00400a04,0x20d81802,0x0c708a10, +0x00200c01,0x00482207,0x20b81009,0x0cf0a611, +0x00981216,0x00602c1d,0x21383202,0x0cd0a214, +0x00300e07,0x00482401,0x20b0040f,0x0d50ca15, +0x20502805,0x00487603,0x20b02010,0x0c107607, +0x20602408,0x00687202,0x2130040d,0x0c909606, +0x20a0341a,0x00389a25,0x20803418,0x0c509608, +0x20b03012,0x00789212,0x21400818,0x0cf0c201, +0x20181204,0x00d0340c,0x22882c00,0x0c008801, +0x0058220e,0x01006017,0x22f83606,0x0c70a203, +0x00581615,0x00f03c29,0x22e84a07,0x0c509800, +0x00781a12,0x01304c25,0x23884209,0x0d20c406, +0x00c8060c,0x00901000,0x21c02204,0x0c008602, +0x00400c00,0x00882a12,0x21704009,0x0c609e01, +0x00300801,0x00b81615,0x22004007,0x0c40a000, +0x00300a05,0x00c81a10,0x2240580c,0x0d50cc08, +0x2160141f,0x00883a25,0x2188441f,0x0c10780c, +0x21100c14,0x00b82213,0x22285c14,0x0c90940e, +0x20d00813,0x00c81e13,0x22585c11,0x0c70940c, +0x20e00817,0x00e81e1f,0x22a86015,0x0dc0d018, +0x01183e24,0x00d0b039,0x22689223,0x0c904c0a, +0x00d8321a,0x00e0942a,0x22987e1f,0x0d106808, +0x00983618,0x00e09826,0x22b88617,0x0cd06809, +0x00283613,0x01009826,0x2318ba15,0x0ea09018, +0x0030202b,0x20286234,0x00603c10,0x0ca03001, +0x00900c23,0x00182a25,0x20401409,0x0d004a02, +0x00b01420,0x00283a21,0x20601803,0x0ce04601, +0x0168181b,0x00404614,0x20b83e0f,0x0f105806, +0x20c81e23,0x0060546a,0x21203823,0x0cf03819, +0x21080e1f,0x0050285d,0x20e07031,0x0d405018, +0x21180e1d,0x00602458,0x21306833,0x0d104c15, +0x21701e1c,0x20285054,0x0060e046,0x0f60481c + }, //TL84 + { +0x00780a09,0x00200000,0x0000cc00,0x13e89e33, +0x00a00a08,0x00200000,0x00009800,0x14f89a3c, +0x00c80a0a,0x00100000,0x0000cc00,0x15489a41, +0x00b8120f,0x20100000,0x00010400,0x1b78c24e, +0x20681404,0x0000021a,0x00007014,0x12684a29, +0x20d81c05,0x00300217,0x0000601f,0x13385a2c, +0x20f80808,0x2010021f,0x00005024,0x13684a2f, +0x20d0000e,0x2050022d,0x00004421,0x19285e3d, +0x2040100b,0x2050020f,0x00085801,0x11583e1e, +0x00000806,0x20400209,0x00084207,0x12284e20, +0x00000807,0x20300206,0x00085607,0x12484e20, +0x20500005,0x20500203,0x00087e06,0x17987a30, +0x00580607,0x20100011,0x00083e0b,0x10587223, +0x00500203,0x20100009,0x00083a06,0x11087226, +0x00580e08,0x2010000f,0x00082207,0x11287628, +0x00a00602,0x2050000c,0x00086215,0x15e8b23d, +0x00000402,0x20200203,0x00080c06,0x0f387a25, +0x20100002,0x20100201,0x00081808,0x0fd88225, +0x20200006,0x20300208,0x00081008,0x0fe87627, +0x00400604,0x20400006,0x00081409,0x13d8ce43, +0x00100a01,0x20100003,0x00081007,0x0e28821f, +0x00300203,0x20100006,0x00000004,0x0ec88a1f, +0x00400a02,0x20300008,0x00081802,0x0ec88622, +0x20500c07,0x20300205,0x00081814,0x11f8d634, +0x00100000,0x00100000,0x0000040a,0x0d488616, +0x20280402,0x20100204,0x0000080e,0x0de88616, +0x20180603,0x20100001,0x0000180f,0x0dc8861a, +0x00880e0d,0x00000010,0x00002806,0x1098de28, +0x20280401,0x00000000,0x0000080c,0x0cc8860b, +0x00100000,0x20200001,0x00080408,0x0d68860b, +0x20100404,0x20200207,0x0008080d,0x0d387e0c, +0x2060100d,0x20400215,0x0008081e,0x0f88c216, +0x00200203,0x00000003,0x00001007,0x0c987e01, +0x20180603,0x20200002,0x00000c0c,0x0d288601, +0x00100204,0x20100006,0x00080409,0x0d088601, +0x0028120b,0x00100011,0x0000080c,0x0f38d400, +0x20300405,0x20100208,0x00080c0d,0x0cb87809, +0x20100806,0x20300208,0x00081809,0x0d58840a, +0x20300404,0x20200207,0x00080c0d,0x0d288009, +0x20200409,0x2030020f,0x00080412,0x0f78c40e, +0x00000201,0x00000006,0x00080c04,0x0d288412, +0x00080603,0x0000000a,0x00080405,0x0dc89011, +0x00180602,0x20100006,0x00080804,0x0d988c12, +0x00000205,0x2020000b,0x00080c0d,0x1028d01e, +0x00180a02,0x00000004,0x00002005,0x0dc88016, +0x00200000,0x20100000,0x00002006,0x0e588816, +0x00180601,0x20100002,0x00001807,0x0e388418, +0x00000004,0x20200204,0x0000100f,0x1158cc2c, +0x20300403,0x20200203,0x00001809,0x0e886c1e, +0x20480401,0x20100201,0x00001c0d,0x0f287820, +0x20580402,0x20200201,0x0000200a,0x0f187820, +0x20680e03,0x20300009,0x00002c0e,0x12e8c43a, +0x20380a03,0x20100005,0x00002802,0x0f986023, +0x20680c02,0x20200002,0x00002800,0x10486826, +0x00000202,0x20300004,0x00002603,0x10386824, +0x20680403,0x20600201,0x00004203,0x14e8a440, +0x00600a04,0x20300204,0x00002207,0x10a84821, +0x00d00e0b,0x20500007,0x00003211,0x1168501d, +0x00300205,0x20300201,0x00003204,0x11485021, +0x00b0160e,0x20700008,0x00004614,0x16b88034, +0x20602408,0x20100218,0x00085c11,0x11a84829, +0x20a0180c,0x20200223,0x0008281e,0x12484026, +0x20201807,0x20300216,0x00082c07,0x12484427, +0x20603010,0x20200230,0x00084812,0x18386c39, +0x2028160c,0x00381800,0x0070c400,0x12b8921a, +0x0038360e,0x00401400,0x0050c800,0x13c88e28, +0x00281e0a,0x00981400,0x0020b800,0x14189628, +0x2040020b,0x00882c00,0x2040c800,0x19e8ca2f, +0x20302011,0x20283e24,0x00102606,0x11d8461d, +0x20803c14,0x20985629,0x00a01c09,0x12984623, +0x2060080e,0x00281a1e,0x20202005,0x12d84e26, +0x0018100b,0x00800221,0x2100260b,0x18687e35, +0x00781208,0x00602c10,0x20e8620e,0x10c85a27, +0x00681207,0x00601812,0x20b8620f,0x11886227, +0x00780e05,0x00401c0b,0x20984e0e,0x11a85e2a, +0x00001406,0x00480602,0x20f88a09,0x1698963f, +0x20101005,0x00281206,0x20381c07,0x0f787a2b, +0x00200801,0x00200202,0x20481c03,0x10287e2d, +0x20301804,0x00182205,0x20281c08,0x10487a2d, +0x00800205,0x00901010,0x21085209,0x1478d248, +0x00280603,0x00600c09,0x20781c03,0x0e388a26, +0x00100000,0x00400402,0x20481807,0x0ec88e28, +0x00400801,0x00700405,0x20a83601,0x0ef88e29, +0x00000402,0x00900800,0x20c80c0f,0x1238e645, +0x00081602,0x00501802,0x20401009,0x0d188a20, +0x00000203,0x00400003,0x2030040a,0x0da89220, +0x00281606,0x00901809,0x20900c0b,0x0db89a24, +0x00281206,0x00a02007,0x20a00c0f,0x1048e636, +0x00100401,0x00080604,0x00200c0a,0x0c488216, +0x00000803,0x00480a04,0x2040000a,0x0cd88e16, +0x20300405,0x00480e09,0x20401810,0x0cc88e17, +0x20401007,0x0068260b,0x20102016,0x0ed8de24, +0x20100401,0x00280800,0x0010000c,0x0bc8820b, +0x00200202,0x00600004,0x20680409,0x0c58920c, +0x00380603,0x00500c05,0x20780c06,0x0c388a0c, +0x0078220a,0x00a0340c,0x20b00009,0x0df8d614, +0x20180601,0x00380401,0x2010080a,0x0b988000, +0x20400403,0x00580a04,0x2050000f,0x0c189000, +0x20300001,0x00480603,0x2040080f,0x0bf88e02, +0x20901c09,0x00283211,0x0020101d,0x0d98d201, +0x00280801,0x00200e02,0x20280806,0x0bc87c08, +0x00480e02,0x00601804,0x20881002,0x0c489008, +0x00280400,0x00400c01,0x20580c06,0x0c188c08, +0x00780605,0x0090100b,0x20a82403,0x0de8d80f, +0x20100601,0x00080402,0x0010000a,0x0c188010, +0x20300401,0x00380a01,0x2010100f,0x0c989410, +0x20100800,0x00380801,0x2020000b,0x0c789011, +0x20580402,0x00880603,0x20600c18,0x0e78dc1c, +0x20100803,0x00181a02,0x00000c09,0x0cc8801a, +0x00280800,0x00480401,0x20301806,0x0d488c1a, +0x00000201,0x00580801,0x20401409,0x0d288c1a, +0x00480601,0x00780402,0x2070080b,0x0fb8d82e, +0x00080a03,0x00400806,0x20601406,0x0da87821, +0x20300603,0x00180801,0x2040180b,0x0e388023, +0x20300802,0x00480e01,0x20601009,0x0e288424, +0x20901003,0x00682a03,0x20801416,0x1158d43e, +0x20600804,0x00181604,0x20402007,0x0ec86827, +0x20401c09,0x00282607,0x20600802,0x0f787429, +0x20281202,0x00600406,0x20a02401,0x0f587c29, +0x20300802,0x00a80c08,0x21201604,0x1388c847, +0x00280604,0x00301807,0x20900e0b,0x10085c25, +0x0028160d,0x00802014,0x20f0260a,0x10b86c25, +0x20200c00,0x00280602,0x20902205,0x10986427, +0x2038260b,0x00c0380e,0x2150560d,0x15a8ac3f, +0x00283403,0x00307209,0x20481607,0x11185023, +0x00280808,0x00304a19,0x20700605,0x11b84c23, +0x00581001,0x00504604,0x20981a0f,0x11b85824, +0x00a83409,0x00308e1b,0x20700e1e,0x17587c36, +0x20e01e01,0x20385800,0x01102800,0x11c86208, +0x20b04003,0x20588800,0x01101000,0x12d86213, +0x20803602,0x20d86800,0x01d01c00,0x13285617, +0x20f80e0a,0x00283000,0x01406800,0x1868aa1c, +0x00f81002,0x00402a03,0x20583a2a,0x11484e1c, +0x00c83e07,0x00b06009,0x21183621,0x12185223, +0x00800403,0x00000205,0x00483219,0x12484a24, +0x00b01c12,0x2018361f,0x00983a2d,0x17588a32, +0x20100400,0x20180402,0x00582402,0x0ff86e30, +0x20101c0a,0x20381e0d,0x00782403,0x10a86a32, +0x00200400,0x00180803,0x00483203,0x10e86a32, +0x00681e07,0x00603818,0x2048860b,0x1538be4e, +0x00480a01,0x00102004,0x00482000,0x0e88762f, +0x00380e07,0x00301810,0x00082801,0x0f288630, +0x00180801,0x00202004,0x00283402,0x0f487a32, +0x00280801,0x00001402,0x00a80c07,0x12b8de50, +0x20100201,0x20280401,0x00c00c0c,0x0d188228, +0x00100403,0x00000606,0x00700809,0x0db8862b, +0x00581604,0x00002006,0x00a00005,0x0dc88e2e, +0x00280e03,0x20201405,0x00f0140f,0x1058de45, +0x20101003,0x20282203,0x00b00c0b,0x0c087e1d, +0x20280400,0x00100002,0x0070000d,0x0c888a1f, +0x20400c02,0x20682207,0x01202013,0x0c888622, +0x20300402,0x20581205,0x01502c16,0x0e78d233, +0x00280a02,0x00200804,0x00300006,0x0b487a14, +0x00280e01,0x00001001,0x00700006,0x0bb88a16, +0x00100401,0x20280400,0x00a81006,0x0bb88215, +0x00380602,0x20401000,0x0100040b,0x0d28c222, +0x00080400,0x00000a02,0x0060080c,0x0ac8760b, +0x20100000,0x20300201,0x00b0040d,0x0b38860d, +0x00080602,0x20100003,0x0090040b,0x0b28860d, +0x20301c03,0x20583204,0x01401415,0x0c58c212, +0x20201001,0x20181202,0x0078080b,0x0aa87400, +0x20200401,0x20300202,0x00b8080b,0x0af88601, +0x20200801,0x20280603,0x0098040c,0x0ae88202, +0x00181601,0x00102803,0x0088200c,0x0c08be02, +0x00300400,0x00280402,0x00380c04,0x0ac87c08, +0x00300e01,0x20281002,0x00b00006,0x0b188c08, +0x00100401,0x20180400,0x00880807,0x0b088408, +0x00280601,0x20300401,0x0120080e,0x0c38c80b, +0x20280601,0x00300802,0x0010000c,0x0b187c10, +0x20280a02,0x00100001,0x00700c0e,0x0b788811, +0x00080a04,0x00000c05,0x0070080b,0x0b688411, +0x20301401,0x20581603,0x01280415,0x0cc8c41d, +0x00280401,0x00200a02,0x00300407,0x0bc87819, +0x00201802,0x20182204,0x00700007,0x0c38841c, +0x20100805,0x20281207,0x00b0080a,0x0c18801b, +0x00200401,0x00081201,0x00d80c0c,0x0df8cc2e, +0x20300c01,0x00181800,0x00500c0c,0x0cb87c23, +0x20680401,0x00500004,0x2018040d,0x0d388825, +0x00080a05,0x00000808,0x00700408,0x0d188425, +0x20580802,0x00100802,0x00981814,0x0fa8d43e, +0x20280403,0x00400802,0x20100003,0x0de8742a, +0x00581a02,0x00402c06,0x20100a06,0x0e788429, +0x20401c08,0x20282a08,0x00900c07,0x0e587c2c, +0x20181a02,0x00000c09,0x00b02403,0x11d8d44a, +0x20281207,0x0030100a,0x00103204,0x0f486c29, +0x20a00801,0x20281e01,0x00a0440a,0x0fb8782b, +0x20281607,0x00502010,0x20201606,0x0fb8782c, +0x20e01601,0x20783402,0x00f06001,0x1428b84c, +0x00502005,0x20182e0f,0x00504210,0x10784c28, +0x00a81e01,0x00002c02,0x00302e1e,0x1118542b, +0x00681003,0x00001a08,0x00604e13,0x10f85c28, +0x01302401,0x20181602,0x00204238,0x16588442, +0x20f01001,0x20480800,0x00884000,0x11382e0a, +0x20881a05,0x20103c00,0x00381c00,0x12483a1a, +0x20a81e02,0x00503000,0x20981c00,0x12b82e1a, +0x21902c01,0x20f85400,0x01c84800,0x17784a16, +0x01100c00,0x00080c03,0x00682e2d,0x10a84e20, +0x0050300c,0x20785610,0x01281618,0x11585225, +0x00a80402,0x20200e05,0x0038261e,0x11c83e29, +0x01d00401,0x20402404,0x00688a4b,0x16686a3c, +0x00080400,0x00300c03,0x00381c05,0x0f385e34, +0x00981a09,0x00503414,0x20384a0a,0x0fe86237, +0x00200802,0x20300401,0x00683800,0x10285638, +0x20101401,0x20381806,0x00f83c0d,0x13c8a65b, +0x00380a02,0x00100003,0x00600804,0x0da86630, +0x20500004,0x20180a07,0x00a01411,0x0e287233, +0x00280605,0x20100808,0x00780806,0x0e686a35, +0x00380603,0x00200009,0x0090000a,0x1128b650, +0x20200402,0x20180a03,0x0060040d,0x0c485e27, +0x00480a04,0x20100c05,0x00700003,0x0cc86e29, +0x00001002,0x20282205,0x0090180b,0x0ce8662c, +0x20180400,0x00180e01,0x00a02c13,0x0ed8ae41, +0x00180e02,0x00101403,0x00480807,0x0b385e1d, +0x20300403,0x20280e06,0x00a0080f,0x0b986a20, +0x20280401,0x00200800,0x0018100c,0x0ba86221, +0x20200801,0x00080a02,0x00700c11,0x0d189a2f, +0x20100400,0x20280e02,0x00900c0b,0x0a786214, +0x00200e01,0x20181403,0x00780806,0x0ac86e15, +0x00280a02,0x00100c03,0x00380407,0x0ad86617, +0x00280400,0x00280400,0x0050080c,0x0be89621, +0x00000802,0x20180e01,0x00680809,0x09f85e0a, +0x20100000,0x00100000,0x0030000c,0x0a486e0c, +0x20200803,0x20180e04,0x0060000e,0x0a386a0d, +0x00081000,0x00101c00,0x00480810,0x0b189213, +0x20180e02,0x00101804,0x00380c09,0x09c86201, +0x00080401,0x00100800,0x00380809,0x0a186e02, +0x20180e02,0x00201004,0x00280809,0x0a086a02, +0x00000e01,0x20281000,0x00b0080f,0x0ab89603, +0x00380401,0x20200a03,0x00900406,0x09e86406, +0x00280e04,0x00001003,0x00500808,0x0a286c07, +0x00300000,0x20100601,0x00600407,0x0a186806, +0x00100803,0x00180e03,0x0078040f,0x0ad8940c, +0x20300000,0x20380401,0x00b0080f,0x0a386411, +0x20401006,0x20281608,0x0098040e,0x0a886812, +0x20400401,0x20180e01,0x00700810,0x0a786812, +0x20281e05,0x00302407,0x00480412,0x0b78981c, +0x00200400,0x20380400,0x00a00405,0x0ae8601a, +0x00581e07,0x00102c0a,0x00480c03,0x0b48701b, +0x00480602,0x00000c02,0x00480803,0x0b38641b, +0x00301004,0x20480609,0x00e8100b,0x0c98942b, +0x20380801,0x20200800,0x0098040c,0x0bd86023, +0x20500c06,0x20681209,0x00f00c10,0x0c386c24, +0x20600804,0x20180e03,0x0070000f,0x0c286825, +0x20380602,0x00080803,0x00d80c16,0x0e28a83b, +0x00080400,0x20480402,0x00b00c04,0x0d18602b, +0x00300603,0x20381809,0x00b01401,0x0d886c2d, +0x00481604,0x00102c08,0x00380a02,0x0d78642c, +0x20302806,0x20184203,0x00a0000c,0x1058ac4c, +0x20901001,0x20582002,0x00a02005,0x0e78542f, +0x20900000,0x20180601,0x00502808,0x0ef85831, +0x20a00401,0x20481e03,0x00e0400a,0x0ed86030, +0x20f80a03,0x0080100f,0x20601004,0x12d8a454, +0x00a81202,0x00003405,0x0020121f,0x0fe8402e, +0x00901000,0x20182a01,0x00403a1c,0x10784833, +0x00900e01,0x20381802,0x0070321b,0x10584432, +0x01384e03,0x00605c09,0x20206e3a,0x1548844c, +0x20e80e01,0x00202400,0x20481c00,0x10f82611, +0x20d80400,0x00281000,0x00180800,0x11e83219, +0x20c01000,0x20182000,0x00581400,0x1258361b, +0x21880803,0x00702c00,0x21187800,0x17183625, +0x01181001,0x00001a02,0x0058162a,0x10383626, +0x01180c01,0x00103800,0x20384628,0x10e8322d, +0x00c00402,0x00300400,0x20482e23,0x11483e2d, +0x01e81601,0x00502c09,0x20684a47,0x15986a48, +0x00000602,0x20480402,0x00a80c08,0x0e984237, +0x00000a02,0x20181403,0x00b0040a,0x0f28563c, +0x00580a03,0x00401c07,0x20381801,0x0f884e3e, +0x00080a03,0x20102805,0x00581813,0x12b87e63, +0x00101402,0x20481a03,0x00a80807,0x0cf84630, +0x20100002,0x00080602,0x0068040b,0x0d785232, +0x20380801,0x00200203,0x0040140f,0x0db85236, +0x00000401,0x20281205,0x01001812,0x0fe88650, +0x00080a02,0x00100804,0x0048080a,0x0ba84a27, +0x00000602,0x00180c03,0x00500408,0x0c085228, +0x00280601,0x00000c00,0x00480406,0x0c384a2b, +0x20101002,0x20181a02,0x00c80412,0x0da8823e, +0x20100801,0x20181203,0x0060040a,0x0a884e1d, +0x00000402,0x00100603,0x00280c09,0x0ae85220, +0x20100401,0x20180602,0x0078080c,0x0af85222, +0x20181603,0x00301006,0x0060080f,0x0c08822d, +0x00000400,0x00200401,0x00280c09,0x09c84a14, +0x00180a03,0x00201004,0x00380809,0x0a185617, +0x00000800,0x20180c01,0x0078080a,0x0a185617, +0x00100c01,0x20280a04,0x00a00c0c,0x0ad87a20, +0x00280800,0x00200c01,0x00280408,0x09584e0b, +0x20100403,0x00080604,0x0070000c,0x09885a0c, +0x00180a02,0x00100c01,0x0048040a,0x0988560d, +0x00000801,0x00181000,0x00800010,0x0a087a12, +0x20380400,0x00180a01,0x00600c0d,0x09185201, +0x00180603,0x00100004,0x00600009,0x09485e02, +0x20200803,0x20181203,0x0070040d,0x09485602, +0x20181201,0x00301403,0x0050000f,0x09b87603, +0x00400601,0x00080401,0x00400403,0x09384807, +0x20200804,0x00081205,0x0060080b,0x09685809, +0x00380a04,0x00200806,0x00300406,0x09585408, +0x00480603,0x20100e01,0x00a0080b,0x09d8700b, +0x20400003,0x00180603,0x0020000f,0x09984811, +0x00281205,0x00201c06,0x00280806,0x09c85411, +0x20300804,0x20180a07,0x0050000e,0x09b85012, +0x20701c08,0x20283209,0x00d80419,0x0a68741d, +0x00200203,0x00100405,0x00180404,0x0a48481b, +0x20201805,0x20282a08,0x0090100d,0x0a78541b, +0x00200203,0x00200006,0x00480405,0x0a78541b, +0x0088220b,0x00402c0f,0x00080c03,0x0b98782a, +0x20200802,0x00280e05,0x0020040b,0x0b384822, +0x00180e03,0x00401407,0x20280c07,0x0b885025, +0x20280404,0x00200a04,0x0040000c,0x0b785424, +0x2050180a,0x20381611,0x00b80c19,0x0d087838, +0x00000c02,0x00480c01,0x20180806,0x0c784c2b, +0x20100402,0x00180a03,0x00301009,0x0cc8502d, +0x00000204,0x00181006,0x00602007,0x0cb8542e, +0x00382603,0x0030380d,0x00682809,0x0f188849, +0x20981602,0x00701406,0x20401007,0x0de84832, +0x20900201,0x00280403,0x00201007,0x0e584835, +0x20800c04,0x00081206,0x00201407,0x0e484034, +0x21200203,0x20680c04,0x01404012,0x11988857, +0x00981400,0x00200001,0x00104e1a,0x0f783834, +0x00900000,0x00200c00,0x00101a1c,0x0ff83c37, +0x00880a03,0x00400c09,0x20201219,0x0fe83837, +0x01004c03,0x20688e09,0x01106e31,0x1458685c, +0x20f80e01,0x00300000,0x00300c00,0x10982a12, +0x20d01405,0x20381800,0x00784000,0x1198221c, +0x20c80401,0x00101400,0x00282400,0x11f8261f, +0x21580a01,0x00501400,0x00482800,0x1688522f, +0x01201402,0x00081a04,0x00380e2c,0x0fd82628, +0x01281608,0x0020180e,0x00180e28,0x10883630, +0x00e80c01,0x00001002,0x00781623,0x10d83a31, +0x01d00806,0x00381602,0x00981e3e,0x14c8664e, +0x20280801,0x00500403,0x2028140a,0x0e383238, +0x20200404,0x20300209,0x0070080d,0x0ea82e3d, +0x00180a03,0x20300004,0x00b01008,0x0ef83e3e, +0x20382209,0x0050140f,0x00401818,0x11c86a61, +0x00381604,0x00402406,0x20180404,0x0c883631, +0x00100a02,0x20200003,0x00781008,0x0ce83633, +0x20201403,0x20481a06,0x00a0000c,0x0d283634, +0x00100807,0x2030020c,0x0090100e,0x0f18564e, +0x20200c04,0x20281208,0x0080080e,0x0b283628, +0x20200003,0x00080603,0x0078080b,0x0b783a29, +0x00200202,0x00180404,0x00480806,0x0bb83a2b, +0x00180a06,0x20201808,0x00980810,0x0cd8563f, +0x00180602,0x00100c04,0x00481007,0x0a18361d, +0x00280a03,0x00000c05,0x00680406,0x0a583e20, +0x00000001,0x00100602,0x0038080b,0x0a783a23, +0x20401c07,0x20482a0a,0x00f00815,0x0b285a2d, +0x00080800,0x00000a01,0x0080080a,0x09483a15, +0x20200803,0x20280e04,0x0090080d,0x09783e17, +0x00080e02,0x00100c03,0x0050000b,0x09883e18, +0x00381605,0x0030180a,0x00580808,0x0a085a1e, +0x00100601,0x20380800,0x00a00809,0x08c8360b, +0x00280a02,0x00000c03,0x00680808,0x08e83e0d, +0x00000802,0x20280e03,0x0080040b,0x08f83e0d, +0x00180800,0x20200e04,0x00b01010,0x09385213, +0x20301004,0x20281204,0x00880c0d,0x08983601, +0x20200401,0x20280a03,0x0090040e,0x08b83e02, +0x00180602,0x00000c03,0x0058080a,0x08b83e03, +0x20201002,0x20481e03,0x00d00411,0x08e85202, +0x00380a05,0x00200c08,0x00380404,0x08b83c08, +0x00200201,0x20100401,0x00780c07,0x08c83c08, +0x20100802,0x20181203,0x0080080c,0x08c84008, +0x00200601,0x00080403,0x0068080b,0x0918500c, +0x20100405,0x00080607,0x0060000c,0x09183810, +0x20200c01,0x20181601,0x0080080d,0x09384012, +0x00180e01,0x00101403,0x00480807,0x09383c12, +0x00181602,0x00102400,0x00580c10,0x09a85019, +0x20180e03,0x00100806,0x00500409,0x09c83c1b, +0x00381202,0x00102003,0x00380805,0x09e83c1b, +0x20180601,0x20200401,0x00900c0b,0x09e83c1b, +0x20301807,0x20383206,0x00e00012,0x0ab85c2a, +0x00080802,0x20201203,0x00700407,0x0ab83423, +0x20200402,0x20381204,0x00b0100e,0x0ae84025, +0x00200400,0x20380602,0x00a00808,0x0ae83825, +0x00581a09,0x0030340d,0x00281809,0x0c485c37, +0x00280e01,0x20301402,0x00b00408,0x0be8342a, +0x00180400,0x20200003,0x00800006,0x0c383c2f, +0x20400c04,0x20281602,0x0098040d,0x0c38342f, +0x00001c07,0x2038360d,0x00f01c16,0x0e386047, +0x20b01400,0x20782201,0x01001c0e,0x0d583034, +0x20a80401,0x20200001,0x0080100b,0x0dc83837, +0x20480a05,0x00101809,0x00400001,0x0dd83436, +0x21500201,0x00481008,0x00200416,0x10c85c5d, +0x00802801,0x20283e02,0x00801a19,0x0f08283b, +0x00980a01,0x20300804,0x0080221c,0x0f882c3b, +0x00580802,0x20280e06,0x00a03e10,0x0f782c3a, +0x01382e03,0x00505809,0x20200e3a,0x13a84c62, +0x21001804,0x20682000,0x00b82400,0x10680e11, +0x20980e02,0x00302800,0x20281400,0x11681624, +0x20b80400,0x20200800,0x00780800,0x11c81622, +0x21500802,0x20a80800,0x01282400,0x16182233, +0x01481a07,0x2010280b,0x00481630,0x0f981a29, +0x00a01404,0x00082a06,0x00800a1a,0x10282631, +0x00f01000,0x20381601,0x00880a21,0x10881a33, +0x02200e05,0x20800406,0x01182240,0x14283253, +0x20100c05,0x20680e0a,0x00e0040d,0x0dd81a3b, +0x00280a02,0x00500c06,0x20281004,0x0e68263c, +0x20201003,0x00281a02,0x0038100c,0x0ea8223e, +0x20c02c08,0x20484a0a,0x01200027,0x11184260, +0x20101201,0x20381c04,0x00a8040a,0x0c382230, +0x20180e02,0x00301401,0x0010080b,0x0c982634, +0x00181e05,0x00602808,0x20380806,0x0cd82635, +0x00881207,0x0060140e,0x20181002,0x0e88464c, +0x00280601,0x00101002,0x00380807,0x0ad81e28, +0x00100402,0x00000205,0x00600008,0x0b28222a, +0x00000004,0x20100207,0x0070080a,0x0b58262d, +0x20500003,0x00380606,0x00401c18,0x0c483e3f, +0x20100000,0x20180602,0x00700c0c,0x09b81e1e, +0x20100a01,0x00080c02,0x0068040c,0x09f82a21, +0x00100203,0x20100005,0x00780809,0x0a182623, +0x00381604,0x00202804,0x0038040a,0x0aa8362d, +0x00000c01,0x20181602,0x00600009,0x08f81e14, +0x00180400,0x00200800,0x00380408,0x09182617, +0x20200c03,0x20181604,0x0070040e,0x09282618, +0x20201804,0x20382a08,0x00d00c12,0x09783a1f, +0x00000000,0x00200402,0x00280c08,0x0878220b, +0x00000400,0x00080800,0x0050040b,0x08882a0d, +0x00280601,0x00200804,0x00280c08,0x08982a0d, +0x00100602,0x00380805,0x0038080c,0x08b83a10, +0x00180e01,0x00101802,0x00280808,0x08482203, +0x20100401,0x00100201,0x0038080b,0x08582a02, +0x20180400,0x00100201,0x0040080d,0x08482a03, +0x00080c00,0x00301800,0x0018040e,0x08683603, +0x20200401,0x20280e02,0x00900c0c,0x08582408, +0x00180400,0x00200402,0x00300008,0x08682808, +0x00180601,0x00000c00,0x00400009,0x08682408, +0x00080602,0x00000801,0x0070080e,0x0888380b, +0x00380a02,0x20100c02,0x00600005,0x08b82010, +0x20180e01,0x00101001,0x0040040c,0x08c82812, +0x00000c01,0x20181602,0x0070040a,0x08c82812, +0x20101003,0x20181604,0x0090000f,0x0928341a, +0x20401403,0x20381e04,0x0090000f,0x0968201b, +0x00000c01,0x20181602,0x00800c09,0x0988281c, +0x20200000,0x00280802,0x0020040c,0x0988281d, +0x00380a01,0x00301c03,0x00481c0c,0x0a283827, +0x00200203,0x00280405,0x00200003,0x0a682024, +0x00000400,0x00100000,0x0038080a,0x0a882425, +0x00200202,0x00200401,0x00000006,0x0a982426, +0x20400001,0x00081400,0x00b01816,0x0b984438, +0x00101003,0x00281603,0x0010080a,0x0b981c2b, +0x00100001,0x00380a01,0x00300409,0x0bd8242e, +0x00080c04,0x00301203,0x0018040b,0x0bd8242e, +0x00781201,0x00002402,0x0068080a,0x0da83448, +0x20b81201,0x00501804,0x2040000d,0x0d181c36, +0x20a00800,0x00380c02,0x0010040c,0x0d782439, +0x20980a06,0x20180408,0x00501c0a,0x0d782438, +0x21600c03,0x20480e03,0x00f0041e,0x1028385c, +0x00982201,0x00103802,0x00200e1b,0x0ed8143c, +0x00800601,0x00581003,0x20201e18,0x0f48203f, +0x00702004,0x20282a0d,0x00401a16,0x0f48103f, +0x01000602,0x00083007,0x00c03a31,0x13283869, +0x20c81601,0x00702800,0x20880800,0x10580a17, +0x20a80a02,0x20100400,0x00601800,0x11381223, +0x20c00c01,0x20180400,0x00180c00,0x11a80623, +0x21300403,0x00901000,0x20a82000,0x15f81237, +0x00d00803,0x00281a04,0x00201225,0x0f780e29, +0x00e80402,0x20301605,0x00880e1f,0x0ff80632, +0x00f81601,0x00202002,0x00080a23,0x10680a34, +0x01d82605,0x00a03008,0x20700a3a,0x13e81e54, +0x00480a03,0x00401805,0x20480c03,0x0dc80a3b, +0x00100a01,0x20480c02,0x00c8040a,0x0e28123d, +0x00180e02,0x20301c00,0x0080040a,0x0e780a40, +0x20481802,0x00103a06,0x0058081d,0x10d81263, +0x20280803,0x00201204,0x0020000e,0x0c080a32, +0x20300801,0x20281601,0x0090080c,0x0c681232, +0x20401804,0x20683207,0x00f0080e,0x0ca80e34, +0x00101000,0x20581c00,0x01300810,0x0e18224d, +0x00180603,0x00000003,0x00500809,0x0aa80e27, +0x00380a01,0x00000801,0x00480403,0x0af80e2a, +0x00400a01,0x00180405,0x00381803,0x0b28122c, +0x20280401,0x20180a01,0x00c00413,0x0bf81e3c, +0x20100803,0x20180a05,0x0050000a,0x0998061e, +0x20280400,0x20200601,0x0078040d,0x09c80e22, +0x20180601,0x00200802,0x0020040e,0x09d81624, +0x20100c00,0x20281801,0x00a0040e,0x0a581a2c, +0x00180602,0x00000c04,0x00381007,0x08d80e15, +0x00100800,0x20280800,0x00880408,0x08e81217, +0x00180801,0x00101202,0x00480409,0x08e81218, +0x00281201,0x00101c01,0x0048080b,0x0928161f, +0x00000001,0x20100202,0x0060000a,0x0848120c, +0x00000000,0x00000400,0x0068080b,0x0858120d, +0x00000201,0x20100001,0x0080040c,0x0858160e, +0x20100001,0x20200202,0x00b00011,0x08681a12, +0x00000601,0x00080c01,0x0060080a,0x08181202, +0x00080a01,0x00000c01,0x0070000b,0x08181602, +0x20100801,0x20180e02,0x0070000c,0x08181202, +0x00000800,0x20281000,0x00b0040e,0x08181e02, +0x20100000,0x00100201,0x0020000a,0x08280c08, +0x00100000,0x20280601,0x0090080a,0x08281408, +0x00000401,0x00180401,0x00580409,0x08281408, +0x20100801,0x00080a01,0x0080000f,0x0838180c, +0x00100c01,0x00180c00,0x00280407,0x08981011, +0x20200801,0x20281000,0x0080040d,0x08981013, +0x00280e02,0x00101403,0x00300009,0x08981411, +0x00181201,0x00101c03,0x0058080b,0x08d81819, +0x20181a02,0x00302003,0x0000000b,0x0938101a, +0x00180801,0x00000c01,0x00480807,0x0958101d, +0x20200803,0x20180604,0x0080000e,0x0948141c, +0x00280602,0x20200000,0x00c0140f,0x09c81826, +0x00000802,0x20280603,0x00700408,0x0a381024, +0x20180e04,0x20101003,0x00700c0a,0x0a581025, +0x00080e04,0x00000806,0x00700807,0x0a581427, +0x20401404,0x20381a07,0x00d80416,0x0b481438, +0x00381602,0x00001803,0x00600407,0x0b68102b, +0x00200806,0x20480a08,0x00b80408,0x0ba80c2e, +0x00401403,0x20281a07,0x00900807,0x0ba80c2e, +0x00500000,0x00180c05,0x0078040b,0x0d581c49, +0x20b01801,0x20582203,0x00c00c11,0x0ce80c37, +0x20a80e05,0x20201009,0x0098040e,0x0d381039, +0x20e00801,0x00381803,0x00380412,0x0d48143b, +0x21381604,0x00101c04,0x0040101b,0x0fd8145c, +0x00800800,0x00282801,0x00402218,0x0eb80840, +0x00781402,0x20400207,0x00d02a16,0x0f180c42, +0x00c82602,0x00503806,0x20380a23,0x0f280c41, +0x00e01003,0x2048220a,0x00b01a2a,0x12d80c6b, +0x20e00800,0x20581400,0x00c00800,0x10400215, +0x20c00c01,0x00181400,0x00300400,0x11300620, +0x20b81e01,0x00501c00,0x20101800,0x11a80623, +0x21180a04,0x20601400,0x01102000,0x15c80639, +0x01000802,0x20300201,0x00781229,0x0f60062a, +0x01080601,0x00300802,0x20200224,0x10000a32, +0x00e01002,0x20281a04,0x00701220,0x10500633, +0x01802407,0x2088420d,0x01701a32,0x13b00652, +0x00080a03,0x20100005,0x00701008,0x0db0023a, +0x00080400,0x00200c00,0x0000040b,0x0e200a3e, +0x20100601,0x00280c02,0x0000040a,0x0e700a3e, +0x20200603,0x00281009,0x00780816,0x10c00660, +0x00100c01,0x20380e04,0x00800c09,0x0c000e31, +0x20280401,0x00100a02,0x0030000c,0x0c600a32, +0x00080801,0x00301e01,0x20381406,0x0ca00e36, +0x00181602,0x00301800,0x00300c0f,0x0e100e4d, +0x20200c02,0x00081202,0x0058040c,0x0aa00a27, +0x00200800,0x00080c00,0x00580405,0x0af00a2a, +0x00380e02,0x00101002,0x00500007,0x0b10022f, +0x20101804,0x20281206,0x00981012,0x0be00e3d, +0x00280a01,0x00300c04,0x00180c05,0x09900a1e, +0x20100401,0x00280400,0x0028080c,0x09c00622, +0x20300401,0x20280a02,0x00900c10,0x09c00623, +0x20180e03,0x00301006,0x0048080f,0x0a40062c, +0x20180400,0x00100601,0x0040080b,0x08c00616, +0x00181201,0x00301002,0x00100008,0x08d00618, +0x00200801,0x20180e01,0x00700007,0x08e00618, +0x00100801,0x00081203,0x00900c0c,0x0910061f, +0x00180400,0x00000601,0x00500008,0x08400a0c, +0x00000000,0x00000601,0x0060080b,0x0840060e, +0x20100000,0x00100001,0x0048040d,0x0840060e, +0x00080400,0x00200401,0x0058040f,0x08500a11, +0x20100201,0x20100001,0x0058040b,0x08000602, +0x20100801,0x20181202,0x0060000c,0x08000a02, +0x00080800,0x00100c00,0x0040000a,0x08000602, +0x00000000,0x00000400,0x0068040e,0x08000a03, +0x20100804,0x00080603,0x00680c09,0x08100408, +0x00100601,0x00100002,0x00380808,0x08200408, +0x00100201,0x20200000,0x0070000a,0x08100407, +0x00080400,0x00000800,0x0078040e,0x0820040b, +0x00281207,0x00101809,0x00400407,0x08800010, +0x20180800,0x00200c00,0x0030000c,0x08800412, +0x20100802,0x20181201,0x0080040b,0x08800412, +0x00000a01,0x20181001,0x00900c0e,0x08b0041a, +0x20301808,0x2038260c,0x00a00c0e,0x0920041b, +0x00200400,0x00180800,0x00500808,0x0940041c, +0x00180e03,0x00101004,0x00400409,0x0930041c, +0x00000402,0x00180a02,0x0050080f,0x09c00c28, +0x00281208,0x0030140d,0x00180405,0x0a200424, +0x20400401,0x00281201,0x0030080d,0x0a500427, +0x20400c05,0x20281a06,0x0080080d,0x0a400828, +0x00080e03,0x00202004,0x00480c0f,0x0b400c37, +0x00101409,0x2018220c,0x00600c0a,0x0b60082c, +0x00880a02,0x00201403,0x20180800,0x0ba00c2d, +0x00781605,0x00102408,0x00280c00,0x0ba0082e, +0x00501401,0x20281204,0x00b00010,0x0d300847, +0x20a82608,0x00402c0d,0x2020000e,0x0cf00838, +0x20f80601,0x00181202,0x00401c17,0x0d300839, +0x20e80403,0x20300607,0x00b00815,0x0d300839, +0x21700c02,0x00482a02,0x00700820,0x0fc0045f, +0x00801405,0x20581610,0x00901217,0x0eb0103f, +0x00902c02,0x00083a07,0x00080e1c,0x0f201044, +0x00901000,0x20483001,0x00c00e1c,0x0f100442, +0x01180a01,0x00700c04,0x20381e34,0x12e0046c, +0x20e01801,0x20100000,0x20181000,0x10601a16, +0x20b80400,0x20100c00,0x00500000,0x11401621, +0x20c02c03,0x20883800,0x00e81400,0x11a01620, +0x21580800,0x00100000,0x00002800,0x15f02234, +0x01281a03,0x00501803,0x2020122a,0x0f80122b, +0x00f00400,0x20280401,0x00800a22,0x10101631, +0x01081205,0x00401808,0x00080624,0x10701232, +0x01f80a01,0x00003201,0x00080e3f,0x14003253, +0x20201004,0x20181606,0x0050080d,0x0dd01a39, +0x00080601,0x20100000,0x0070100b,0x0e401a3d, +0x20200005,0x00000207,0x0060080c,0x0e90163f, +0x20500a01,0x20280603,0x00c00c1f,0x10e02a63, +0x00181205,0x00301807,0x00000006,0x0c301a30, +0x20200403,0x20180a04,0x0070000a,0x0c801e32, +0x00180a04,0x00000806,0x00600406,0x0cc01636, +0x20101c06,0x20182606,0x00b80c0f,0x0e302a4c, +0x00080804,0x20100e07,0x0060040a,0x0ad02228, +0x00280602,0x00001005,0x00480c05,0x0b101e2b, +0x00100802,0x20281205,0x00801009,0x0b301e2e, +0x00382a08,0x0060340c,0x0028040c,0x0c10263e, +0x00000202,0x20380404,0x00a00009,0x09b01e1f, +0x00080800,0x20100a02,0x00800c0c,0x09d01e23, +0x20200001,0x00100000,0x0048080d,0x09e01e23, +0x20400c07,0x20481a0c,0x00e01416,0x0a602a2d, +0x20100802,0x20280e03,0x0080000a,0x08e01e15, +0x00001002,0x20381a03,0x00b0000b,0x08f01e17, +0x00280601,0x00100802,0x00480807,0x09001e19, +0x00280604,0x20100808,0x00981009,0x09402a1e, +0x00100a01,0x20180802,0x00580c08,0x08601e0c, +0x00000201,0x00280402,0x0048040a,0x08601a0d, +0x20100000,0x00000201,0x0060040e,0x08601a0e, +0x20100804,0x20180e05,0x00a00010,0x08802612, +0x20280400,0x00200800,0x0030000c,0x08201a02, +0x00000001,0x00100800,0x0048080a,0x08201e03, +0x00000c02,0x00081202,0x0068040a,0x08201a02, +0x00080603,0x00100406,0x0078040e,0x08302203, +0x00380a02,0x00000c02,0x00500006,0x08301807, +0x00180e02,0x00100c02,0x0060080b,0x08301808, +0x00080a01,0x00300803,0x0028040a,0x08301808, +0x00000002,0x00080604,0x0080080e,0x0850240c, +0x20500804,0x20281a05,0x00800c10,0x08901812, +0x20100402,0x20280a03,0x0090040c,0x08a01c13, +0x00180a01,0x00100c00,0x0040040a,0x08901812, +0x20180a02,0x00100803,0x0070000f,0x08e0241a, +0x00580a06,0x00001c07,0x00281002,0x09401c1a, +0x00200203,0x20200404,0x00780408,0x09601c1d, +0x20201002,0x20181603,0x0070040d,0x09501c1d, +0x00200801,0x20200202,0x00a0000d,0x09f02828, +0x20700c07,0x20282209,0x00901012,0x0a301824, +0x20300405,0x20180606,0x0088040c,0x0a701c27, +0x00080e01,0x00201002,0x00280807,0x0a601c27, +0x20200402,0x00080c00,0x00900413,0x0b702838, +0x00a81209,0x0010200c,0x00280e02,0x0b80182c, +0x00600207,0x00000009,0x00700803,0x0bc0182e, +0x00200801,0x20181a01,0x00601008,0x0bc0182f, +0x00682207,0x00102c07,0x0070100c,0x0d703048, +0x21302009,0x20384610,0x00a0181b,0x0d001838, +0x21001008,0x20181a0d,0x00680415,0x0d50203a, +0x20b00601,0x00100000,0x0008040e,0x0d60203a, +0x21600806,0x2078060e,0x0128041e,0x0ff0345c, +0x00d81e05,0x0050280e,0x20783228,0x0ef01841, +0x00c83605,0x00404c0f,0x00083223,0x0f401041, +0x00980801,0x00200604,0x00080e1b,0x0f301c40, +0x01081202,0x20480405,0x01181a30,0x12f02469, +0x20d84205,0x00904800,0x20505000,0x10900e15, +0x20b00802,0x20280400,0x00300400,0x11802620, +0x20983203,0x00705000,0x20902000,0x11e02224, +0x21502004,0x00181400,0x00400400,0x16302630, +0x00f02808,0x20782a0f,0x00d01e27,0x0fb02a28, +0x00f00204,0x00000c05,0x00201221,0x10502a30, +0x00b01004,0x20581609,0x00b0221c,0x10a02a32, +0x01f81209,0x0090180b,0x2020323f,0x14602e4f, +0x00281606,0x00301c0a,0x00380407,0x0e102a38, +0x20200803,0x00080a07,0x0050100b,0x0e80323b, +0x00300a01,0x20180402,0x00780404,0x0ed02e3d, +0x20681809,0x00501610,0x0040281c,0x11604a61, +0x20300803,0x20381a07,0x00a01c0d,0x0c702e2f, +0x00180400,0x00200801,0x00380c06,0x0cd03233, +0x20300402,0x00180e02,0x00600c0c,0x0d002e35, +0x00581e08,0x2010300a,0x00980409,0x0eb0524e, +0x00300c00,0x20180c02,0x00480c03,0x0b203627, +0x00080e02,0x00200402,0x0060140a,0x0b50322b, +0x00380603,0x00100c04,0x00300004,0x0b80322d, +0x20502808,0x2088460f,0x01501819,0x0c70523d, +0x20200201,0x00300001,0x0010000d,0x0a00321f, +0x20100c03,0x20181205,0x0060000a,0x0a203a21, +0x20200003,0x00000204,0x0060040d,0x0a303624, +0x00280604,0x00200c09,0x00482809,0x0ae04e2c, +0x00100001,0x00300a01,0x00180c07,0x09303216, +0x00281204,0x00201806,0x00280808,0x09403618, +0x00200202,0x00000003,0x00600008,0x09403219, +0x20200001,0x00180602,0x00700410,0x09b04620, +0x00181202,0x00201403,0x0030040a,0x08a02e0d, +0x20100804,0x20280a06,0x0090000d,0x08b0360e, +0x20200002,0x00000203,0x0060000d,0x08a0360e, +0x00380601,0x00101002,0x0068080b,0x08e04612, +0x20100802,0x20280a04,0x0080080c,0x08603202, +0x00180e05,0x00000807,0x00700009,0x08703203, +0x00180e02,0x00001403,0x00680408,0x08603203, +0x20380401,0x00080601,0x00a00814,0x08904603, +0x00100603,0x00080c03,0x00600008,0x08802c07, +0x20101404,0x20381e07,0x0090080c,0x08803408, +0x20100801,0x20381204,0x00b0080d,0x08703007, +0x00300601,0x20100001,0x0090000b,0x08b0440c, +0x20100805,0x00100205,0x0038140b,0x08d03011, +0x00100201,0x00300004,0x00281009,0x08f03013, +0x00000801,0x00081000,0x0078080a,0x08e03013, +0x20300c02,0x00081202,0x00900012,0x0950441b, +0x00080a06,0x00300409,0x00300c09,0x0980241b, +0x20280a01,0x00300401,0x0020080b,0x09b02c1d, +0x20181203,0x00201804,0x0038040b,0x09a0301d, +0x00381202,0x00301405,0x0050040b,0x0a604429, +0x00000006,0x00100a09,0x00380409,0x0a803024, +0x00200000,0x00100a01,0x00480406,0x0ac03426, +0x20101002,0x20281605,0x00900409,0x0ab03027, +0x00000601,0x20100201,0x00a01013,0x0be04c38, +0x00100605,0x00180c08,0x00500809,0x0bc0282d, +0x20100201,0x00180800,0x0060080b,0x0c10302f, +0x00300601,0x00200002,0x00381007,0x0c002c2f, +0x20101c03,0x00083206,0x00a01413,0x0df0504b, +0x20a80c03,0x00201e08,0x0028140b,0x0d503037, +0x20881a01,0x00201e02,0x00480808,0x0db03439, +0x20c81201,0x00300800,0x0030040e,0x0da02439, +0x21081a05,0x00701c05,0x20280c10,0x1090545c, +0x00801800,0x20183001,0x00981219,0x0f101c3d, +0x00702402,0x20484e06,0x00b00a15,0x0f70283e, +0x00b01002,0x20181605,0x00581a20,0x0f70243e, +0x00e02405,0x00183610,0x00481e2b,0x13705063, +0x21205407,0x20d87c00,0x01781400,0x10b0320a, +0x20980401,0x00301000,0x20201400,0x11c0261f, +0x20c02002,0x20484000,0x00b02000,0x1210261b, +0x21283a02,0x00204800,0x00604c00,0x16803a2e, +0x0178320e,0x00704c16,0x20800236,0x10103625, +0x00b80602,0x00200802,0x0020261c,0x10a0322d, +0x00e80603,0x00401806,0x20400625,0x11103a2e, +0x01601202,0x20c81a05,0x01805635,0x14d05e48, +0x20401807,0x20482613,0x00b03410,0x0e704638, +0x00180c01,0x00101604,0x00401804,0x0f004639, +0x00181202,0x00301a02,0x00202006,0x0f40423d, +0x00203004,0x2088320b,0x0120080d,0x12107a5c, +0x00000401,0x00200003,0x00281c05,0x0cf04a2d, +0x00180602,0x20200400,0x00901008,0x0d404a33, +0x20100804,0x20180607,0x0080040a,0x0d704a35, +0x20300c01,0x00482402,0x00600013,0x0f706e4c, +0x00381603,0x00301805,0x00200004,0x0b904228, +0x20201804,0x20382206,0x00a8040b,0x0bd04e2a, +0x00080602,0x00080405,0x00700408,0x0bf0462c, +0x00381a03,0x00703404,0x20381c09,0x0d50763e, +0x20200003,0x20200205,0x0090080d,0x0a704620, +0x00381204,0x00301407,0x00380c05,0x0aa04a21, +0x00100001,0x00000602,0x00600409,0x0ab04e23, +0x20180402,0x00100204,0x00a00413,0x0b906a30, +0x00200203,0x20200404,0x00900006,0x09a04616, +0x20200c03,0x20181604,0x00800c0d,0x09c04a18, +0x00000800,0x00080401,0x0068040b,0x09c04a19, +0x20100000,0x20180401,0x00a80c0e,0x0a506a20, +0x20201004,0x20281e06,0x00a0080d,0x0910460c, +0x00380a03,0x00201003,0x00380406,0x09304e0e, +0x00080400,0x00100400,0x0050000b,0x09204a0e, +0x00280601,0x00080401,0x0090040c,0x09906612, +0x00180a02,0x00200c05,0x00380808,0x08e04602, +0x20401004,0x00081a05,0x00700410,0x08e04e03, +0x20100800,0x00080c00,0x0060040c,0x08e04a03, +0x20200c02,0x20180e02,0x00880813,0x09306a03, +0x20180402,0x00000a02,0x0060000a,0x08f04407, +0x00381203,0x00302407,0x00281005,0x09004c08, +0x00080800,0x00201001,0x00380409,0x08f04c08, +0x00180800,0x00200803,0x0060000c,0x0960640c, +0x00480e03,0x20101403,0x00880406,0x0950440f, +0x00080400,0x20100603,0x00a00c0d,0x09604811, +0x00280a01,0x00000c00,0x0060000a,0x09504811, +0x00080e03,0x00101802,0x00800c10,0x0a00681a, +0x20600802,0x20481605,0x00d00c13,0x09f0441b, +0x20200c03,0x20281603,0x00b8040c,0x0a20481e, +0x20400c03,0x20181a04,0x0090000f,0x0a10481e, +0x00101004,0x20381e07,0x00e0100f,0x0b106c2a, +0x00680400,0x20100402,0x00780c00,0x0af04424, +0x00280e03,0x00100806,0x00600006,0x0b304827, +0x00281a02,0x00202006,0x00380c04,0x0b204427, +0x20281202,0x00101007,0x00700412,0x0ca0703b, +0x20400603,0x20280402,0x00900411,0x0c30442d, +0x20280a01,0x20300204,0x0090100b,0x0c804c2f, +0x00280a03,0x20400a01,0x00a00c09,0x0c70482d, +0x00280e04,0x20301e01,0x00a0080d,0x0eb0784b, +0x20700004,0x20280e07,0x00880804,0x0dc04437, +0x20902003,0x20582a06,0x00881407,0x0e204c38, +0x20e02407,0x20682e0b,0x00d8140e,0x0e004439, +0x21501407,0x20582e0d,0x01280414,0x1140745b, +0x00880e02,0x20101c06,0x00583218,0x0f703838, +0x00981202,0x00302405,0x2028421b,0x0fe03c3a, +0x00c81a04,0x0030240c,0x00283a25,0x0fd0303b, +0x01482603,0x00003809,0x00785a3b,0x1420645e, +0x20b85a03,0x00e07c00,0x21101800,0x11303e12, +0x20981000,0x00100400,0x00802800,0x1210361b, +0x20a82003,0x00602800,0x20200400,0x12803a1b, +0x21303003,0x20385c00,0x00c02800,0x17105e22, +0x00a02405,0x20884208,0x00f03a20,0x10804221, +0x00900201,0x20480801,0x0090261a,0x11204a28, +0x00c81605,0x20200c08,0x0080321f,0x11703e2b, +0x01480a01,0x00901409,0x20b0123a,0x15c0763f, +0x00481204,0x00202806,0x20200203,0x0f205a33, +0x00201601,0x20381602,0x00701c00,0x0f905a35, +0x00001403,0x20781a09,0x00b02804,0x0fd05a38, +0x00683a0b,0x00706407,0x20603002,0x1330925b, +0x00080801,0x20200e06,0x00801408,0x0d905e30, +0x20100405,0x00180a05,0x00200408,0x0df06231, +0x00380602,0x20200c02,0x00500003,0x0e206635, +0x20300c0b,0x20780618,0x01301815,0x1070a24f, +0x00001402,0x20482202,0x00b00009,0x0c305e27, +0x00281e06,0x00303009,0x00080405,0x0c80662b, +0x20200c02,0x20381204,0x0080000d,0x0c90622d, +0x00000604,0x20481809,0x01280c0d,0x0e40923e, +0x00100602,0x00100004,0x00380c08,0x0b105e1f, +0x20101406,0x20481e0a,0x00c0100d,0x0b506622, +0x00200201,0x00000403,0x00480407,0x0b606223, +0x00001003,0x20381204,0x00c8100f,0x0c909630, +0x20180401,0x00200201,0x0030080a,0x0a405e16, +0x00080e04,0x00101007,0x00580809,0x0a706617, +0x20180e01,0x00000c01,0x00500c0c,0x0a606219, +0x20180602,0x00100404,0x00880c10,0x0b408a21, +0x00280e02,0x00101802,0x00380407,0x09c0620d, +0x00000c03,0x20280e05,0x0090080a,0x09e0660e, +0x00000802,0x20380a04,0x0090000a,0x09d0660e, +0x00100c03,0x00080e02,0x00980c0e,0x0a708a12, +0x20200801,0x20280e03,0x0090040d,0x09705e03, +0x00080a02,0x00001404,0x00680c0b,0x09906603, +0x00080602,0x20100803,0x0078040c,0x09806203, +0x00081a03,0x00301c06,0x00600010,0x0a208603, +0x00000000,0x00080401,0x00680408,0x09905c08, +0x20100400,0x20281602,0x00b0140c,0x09b06408, +0x00000001,0x20280a02,0x0090080a,0x09a06008, +0x00100402,0x20280e04,0x00d0140f,0x0a40880d, +0x00200601,0x00080c01,0x00500809,0x09f05c10, +0x00000401,0x00080a01,0x00600009,0x0a106813, +0x00100800,0x20180800,0x0078040a,0x0a006412, +0x20300401,0x20181001,0x00a00812,0x0af08c1d, +0x20480401,0x00100a02,0x0018080e,0x0a90601c, +0x00180a01,0x00101001,0x00480c09,0x0ad0681c, +0x20180800,0x00000e01,0x00580c0b,0x0ab0601c, +0x00580603,0x00001403,0x00680409,0x0c10942a, +0x00600e01,0x00180802,0x00380c01,0x0ba05c23, +0x20101a01,0x20282202,0x0080000b,0x0be06426, +0x20101c00,0x20182400,0x00880409,0x0bc05c26, +0x20401803,0x00082206,0x00b00c19,0x0da0943b, +0x20780e02,0x00400400,0x00200c12,0x0cd0582d, +0x20201004,0x00581604,0x00081808,0x0d306030, +0x20200001,0x00680e01,0x20280408,0x0d20582f, +0x20281205,0x00580404,0x0030100d,0x0fc0944e, +0x20300803,0x00180a07,0x00381a03,0x0e605834, +0x20582a04,0x00903407,0x20582001,0x0ed05034, +0x20783203,0x00703c02,0x20481403,0x0eb05835, +0x20f81403,0x0020160a,0x00181c07,0x12609c58, +0x00680e02,0x00380c05,0x00181a12,0x0ff04434, +0x00700403,0x20180e08,0x00880a15,0x10504835, +0x00801403,0x20582a08,0x00a80a19,0x10404c35, +0x01101000,0x20383201,0x00783633,0x15008056, +0x20d0280a,0x20788800,0x01a82800,0x11a04e0a, +0x20880c06,0x00583000,0x00a81800,0x12a05a18, +0x20880805,0x00183800,0x01081800,0x12f0561a, +0x21085007,0x00e03000,0x00381800,0x17f07e23, +0x00e81a0d,0x0030301e,0x20882a27,0x1120521e, +0x00800a05,0x00280411,0x20281a19,0x11c05625, +0x00602a03,0x0008300e,0x00181a17,0x12005226, +0x01300e0c,0x20680416,0x00f01a31,0x16a07e3b, +0x00000002,0x20280a0b,0x00404803,0x0fd05e30, +0x00181a03,0x00402802,0x20302a01,0x10506632, +0x00381a05,0x00a02806,0x20b01e05,0x10905e34, +0x20401c05,0x2038420d,0x00e06c09,0x1450a24f, +0x00201402,0x20281203,0x00200402,0x0e60722d, +0x00400802,0x20100607,0x00701403,0x0ec07631, +0x00200404,0x00400209,0x20101c04,0x0ef06e34, +0x00880a04,0x00401c01,0x20200603,0x11e0c64c, +0x00280e01,0x00202003,0x20280c07,0x0d007229, +0x20400c03,0x00182202,0x0080100e,0x0d507629, +0x00080e02,0x00501803,0x2010000a,0x0d70722d, +0x20401407,0x00280e0a,0x00581416,0x0fa0c242, +0x20181201,0x20101000,0x0060100c,0x0be06e1f, +0x00581206,0x00402008,0x00080402,0x0c307e21, +0x00180400,0x00200202,0x0050100a,0x0c307623, +0x00381a07,0x0070240c,0x0028140b,0x0dd0b232, +0x00000c01,0x20580e03,0x00a00409,0x0b107615, +0x20400c06,0x00081a0a,0x00801010,0x0b508218, +0x20200c02,0x00181603,0x0060040d,0x0b407a18, +0x20300808,0x00180a0b,0x00b00014,0x0c80b223, +0x00000801,0x20281000,0x00700009,0x0a80720c, +0x00380e03,0x00301407,0x00380c05,0x0ac07e0d, +0x00380e02,0x00401404,0x00080407,0x0ab07a0e, +0x00481608,0x00201c0c,0x0098080b,0x0ba0aa13, +0x00080602,0x00000c03,0x0038040a,0x0a507603, +0x20100000,0x00080602,0x0070140f,0x0a808203, +0x20200400,0x00080602,0x00500c0f,0x0a607a03, +0x20401407,0x20282a0c,0x01001417,0x0b40ae02, +0x00000401,0x20180602,0x00600009,0x0a607407, +0x20100402,0x00080603,0x0068040a,0x0a908409, +0x00100402,0x00180602,0x00480808,0x0a807c08, +0x00300205,0x00300409,0x0068100b,0x0b80ac0e, +0x00100202,0x00000002,0x0058040a,0x0ab07010, +0x00100202,0x00100403,0x00580808,0x0b008012, +0x00080a04,0x00300c05,0x0030000a,0x0ae07811, +0x20200404,0x00300205,0x00700413,0x0c20b01d, +0x20300006,0x00080605,0x00580c0c,0x0b60701b, +0x00000803,0x00180e03,0x0068040b,0x0bb07c1c, +0x00000c06,0x00080a07,0x0068080a,0x0b90781b, +0x00280e03,0x00400c07,0x00700c0c,0x0d50b02c, +0x00581e0b,0x0000200c,0x00500c04,0x0c606c22, +0x20281e03,0x00302c06,0x00380c09,0x0cc07c25, +0x20182a07,0x0030340b,0x0048040a,0x0c907025, +0x20181e04,0x00202602,0x00a01c13,0x0ef0bc3c, +0x20900c09,0x20782213,0x00d00c12,0x0d90742d, +0x00181604,0x20501e03,0x00e00804,0x0e007c2c, +0x00080601,0x20780609,0x01101407,0x0de0782d, +0x20701402,0x2068320d,0x01300411,0x1110c04e, +0x00081603,0x20401408,0x0058360a,0x0f206831, +0x20a0200a,0x20a8460f,0x01581408,0x0f807032, +0x20a02c0a,0x2088520c,0x00f82405,0x0f606c33, +0x20c00807,0x20182606,0x00784e03,0x13a0ac55, +0x00504801,0x20982e03,0x00983e0e,0x1080582e, +0x00a02207,0x20280414,0x0048621d,0x11006032, +0x00b01e08,0x00301417,0x20587221,0x10f05432, +0x01104207,0x00100414,0x20289e34,0x1610884b, +0x2030080b,0x00080c00,0x0048bc00,0x12808a1a, +0x2030280d,0x20b85400,0x01a8bc00,0x1390a223, +0x2030280f,0x20784c00,0x0148cc00,0x13e09e25, +0x20904816,0x2138bc00,0x02c8dc00,0x1930da2a, +0x0018160d,0x00281420,0x0028160a,0x11a0421f, +0x00382a10,0x00001427,0x00583608,0x12705e27, +0x00484615,0x0030482e,0x00183e09,0x12b0562a, +0x00883a1d,0x20102041,0x2038321b,0x17c09a37, +0x00200c05,0x20380a08,0x20302607,0x10805e28, +0x20201006,0x20a81e0a,0x00a03c01,0x1120722b, +0x20201407,0x20f82210,0x01304c01,0x11406a2e, +0x00000408,0x20f01215,0x00505203,0x15b0c646, +0x00481a04,0x00002c07,0x20501201,0x0f306a2c, +0x00681607,0x20602008,0x00301e05,0x0fc08a2d, +0x00600204,0x20a00c06,0x00b00e05,0x0fd08230, +0x00500a01,0x20e00404,0x00a01202,0x1370d649, +0x00100e01,0x20680e05,0x0050280a,0x0de07628, +0x20100806,0x20a0060d,0x00b0100c,0x0e609a2a, +0x20200801,0x20a80e05,0x00e0200d,0x0e608a2b, +0x00381203,0x20b02c00,0x00b0100c,0x1140e244, +0x20201006,0x20481e07,0x0030080c,0x0cc07e1d, +0x20100603,0x20881007,0x00b00c0a,0x0d40961f, +0x00100802,0x20880a02,0x00a00008,0x0d309221, +0x20401406,0x20f8260b,0x01601016,0x0f50e233, +0x00181206,0x00001c0a,0x20580406,0x0c007e14, +0x00280402,0x20701204,0x00800006,0x0c709e17, +0x00080603,0x20601004,0x0088080a,0x0c409218, +0x00500203,0x20a00c07,0x00d81809,0x0e00e223, +0x00100403,0x20400608,0x00200809,0x0b80860d, +0x00000a01,0x20880c01,0x00c0080c,0x0bd09e0e, +0x00101003,0x20881a05,0x00c0080b,0x0bb0920e, +0x20400c01,0x20b81e02,0x01001018,0x0d20da13, +0x20200000,0x20380402,0x0038040c,0x0b408203, +0x20200401,0x20780a02,0x0080040c,0x0b90a201, +0x20280a02,0x20400804,0x0068040d,0x0b709202, +0x00380c00,0x20701c01,0x0098140b,0x0cd0e202, +0x00180a01,0x20300c01,0x00200407,0x0b508007, +0x00100000,0x20600400,0x00680c07,0x0bb0a008, +0x00380400,0x20600a01,0x00800406,0x0b809407, +0x20280e01,0x20a00802,0x00f00c14,0x0d00d80d, +0x20100000,0x20500201,0x0050040b,0x0bb08410, +0x20180400,0x20600401,0x0078040b,0x0c209811, +0x20400402,0x20880e02,0x00a0040f,0x0be09012, +0x00280800,0x20d00e01,0x01200c0d,0x0db0e01e, +0x00300000,0x20500201,0x00580407,0x0c508419, +0x00380a02,0x20700c01,0x00800007,0x0cd0981a, +0x00681205,0x20701405,0x00800003,0x0ca0941a, +0x00080602,0x20f81601,0x01402013,0x0ee0e42e, +0x20601000,0x20583202,0x00500c10,0x0d407c25, +0x20501002,0x20983205,0x00b00c0f,0x0dc09826, +0x20802405,0x20a8460b,0x00d01014,0x0d909426, +0x20401403,0x20f83607,0x00f00811,0x1090f040, +0x00000a03,0x20200202,0x20782a01,0x0e90802c, +0x20301203,0x20582400,0x20181401,0x0f20942e, +0x20100603,0x20280c03,0x20582a02,0x0ef0902f, +0x20580606,0x20a00800,0x00283804,0x12c0e84b, +0x20302410,0x00182e0b,0x20784e02,0x0ff0642b, +0x0000080c,0x20101a08,0x20a86607,0x1080882b, +0x00080c0b,0x20103605,0x20886607,0x10507c2a, +0x20502417,0x20b80e11,0x0048920a,0x1510c448, +0x00584e11,0x00a0ac33,0x21284a10,0x1130442a, +0x00381a0d,0x00106027,0x20483a09,0x11c05c2a, +0x0038220d,0x20306827,0x00581e0a,0x1190542a, +0x00b85a18,0x2020c848,0x00185e21,0x17208441, +0x00880a02,0x20201400,0x00689c00,0x13b0b632, +0x00a81601,0x00303800,0x2088c800,0x1510ea3f, +0x00c81202,0x00003400,0x0008cc00,0x1550e643, +0x00d81006,0x00602c00,0x21196800,0x1b414a54, +0x20d02410,0x20487206,0x00b86017,0x12306227, +0x20d02c10,0x20288604,0x00685c1f,0x13308230, +0x21104011,0x2048be06,0x00c84425,0x13607a31, +0x21504009,0x0028c013,0x20687c26,0x18e0a241, +0x00780a16,0x00601c2b,0x21182a0f,0x11204a23, +0x00480e16,0x0090202b,0x21b82a09,0x12006e25, +0x00580e12,0x00b0202c,0x2228420f,0x12306e26, +0x00980e12,0x0120282d,0x23581618,0x17209a3a, +0x00000c0e,0x00382a18,0x20905405,0x0ff05e28, +0x20100c0b,0x00682615,0x21305c03,0x10c08628, +0x00280403,0x00900e0b,0x21a05401,0x10d0822d, +0x00481001,0x00f0320a,0x22c07001,0x1510c645, +0x00080e0a,0x00602011,0x21300805,0x0ec07623, +0x00680e07,0x0090240b,0x21c00601,0x0f909e27, +0x20180401,0x00800e04,0x21701808,0x0f809a28, +0x00000000,0x00b80607,0x22004c0c,0x12f0ea3f, +0x00380804,0x00401e0e,0x20b01c05,0x0dc0861e, +0x20500004,0x0060020a,0x21302010,0x0e70a61f, +0x00380401,0x00701202,0x21400405,0x0e50a222, +0x00180c03,0x00b02606,0x2218040c,0x11310233, +0x20500c03,0x00282601,0x2050080f,0x0cf08214, +0x00300201,0x00600003,0x21300403,0x0da0aa15, +0x20300000,0x00500001,0x21000c0e,0x0d70a218, +0x00280602,0x00800803,0x2180040f,0x0fd0fa25, +0x00580a05,0x00401407,0x20d00001,0x0c808a0b, +0x20180601,0x00600a01,0x2130080d,0x0d10b20d, +0x00480a03,0x00501c01,0x21000406,0x0ce0aa0e, +0x20380401,0x00701203,0x21600015,0x0ef0fe13, +0x20200403,0x00380a08,0x20900c0f,0x0c408e04, +0x20100002,0x00500204,0x2108040a,0x0ce0b202, +0x20400804,0x00381607,0x20900c11,0x0c90aa02, +0x00400602,0x00680c01,0x21200c0c,0x0ea0fa03, +0x00100400,0x00381002,0x20a80408,0x0c508808, +0x00100201,0x00500403,0x21080807,0x0cf0ac07, +0x00300602,0x00580804,0x20e80805,0x0cb0a408, +0x20300c05,0x00782206,0x21400816,0x0ec0fc0e, +0x20100201,0x00500002,0x20f8040a,0x0cb08c11, +0x20100400,0x00580a02,0x20f0040c,0x0d50ac11, +0x20200201,0x00500201,0x2108040d,0x0d10a411, +0x00200608,0x00981009,0x21c0080d,0x0f810020, +0x00300202,0x00580602,0x20f00006,0x0d508c18, +0x00100800,0x00681a02,0x21180408,0x0e00a81b, +0x00100c03,0x00682204,0x21180408,0x0dc0a01b, +0x20200c08,0x00b82a10,0x22080411,0x10c1042f, +0x20600006,0x00580608,0x2108280e,0x0e408422, +0x20380401,0x00700a03,0x2168280a,0x0f00a424, +0x20381206,0x00802c06,0x2198300a,0x0ec09c24, +0x20280608,0x00e00c08,0x22a8440a,0x1270f03d, +0x20380e03,0x00602809,0x21184203,0x0f706828, +0x20580803,0x00701601,0x21584001,0x10308c29, +0x20400008,0x0050020c,0x20e82c01,0x0ff08429, +0x20a0040e,0x00d80a0f,0x22785404,0x1470d044, +0x00d82007,0x00206000,0x2078420d,0x10a05420, +0x00c81406,0x00504008,0x20f8460f,0x11706c22, +0x00b80805,0x00501c0b,0x20e8460c,0x11306423, +0x01282e03,0x00e0881b,0x2298861b,0x1680a439, +0x20c01a09,0x2058481b,0x01008c23,0x11a0442d, +0x20a80e0b,0x00002422,0x0010681d,0x1270682c, +0x20a0020c,0x00200423,0x2070701d,0x1240642f, +0x20d01e08,0x00285418,0x2060d827,0x18209444 + }, //DNP + { +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000 + }, //ct3 + }, + Cs1Table:{ // Custom 1 + {0}, //ct0 + {0}, //ct1 + {0}, //ct2 + {0} //ct3 + }, + Cs2Table:{ // Custom 2 + {0}, //ct0 + {0}, //ct1 + {0}, //ct2 + {0} //ct3 + }, + Cs3Table:{ // Custom 3 + {0}, //ct0 + {0}, //ct1 + {0}, //ct2 + {0} //ct3 + }, + Cs4Table:{ // Custom 4 + {0}, //ct0 + {0}, //ct1 + {0}, //ct2 + {0} //ct3 + }, + Cs5Table:{ // Custom 5 + {0}, //ct0 + {0}, //ct1 + {0}, //ct2 + {0} //ct3 + }, + SensorGoldenCalTable:{ // SensorGoldenCalTable + PixId: 0, + SlimLscType: 0, + Width: 0, + Height: 0, + OffsetX: 0, + OffsetY: 0, + TblSize: 0, + IspLSCReg: {0, 0x60ea709a, 0, 0x00ec009a, 0}, + GainTable: { + 0xec, 0x6e, 0xd0, 0x54, 0xe9, 0x54, 0x63, 0x52, 0x5c, 0x63, 0x8f, 0x49, 0xad, 0x48, 0x90, 0x46, + 0xf1, 0x51, 0xf4, 0x3e, 0xa2, 0x3d, 0x9f, 0x3b, 0xde, 0x46, 0x34, 0x39, 0xb8, 0x37, 0x6c, 0x36, + 0xda, 0x48, 0x47, 0x3a, 0x83, 0x38, 0x07, 0x37, 0x03, 0x56, 0x9c, 0x41, 0x9e, 0x40, 0x0c, 0x3e, + 0x96, 0x6a, 0xf4, 0x4e, 0x5d, 0x4e, 0x6d, 0x4a, 0x3d, 0x76, 0x9c, 0x5c, 0x99, 0x5c, 0x7d, 0x59, + 0x4a, 0x68, 0xd5, 0x4e, 0xe3, 0x4e, 0xcc, 0x4a, 0xb4, 0x54, 0xcd, 0x40, 0x3b, 0x41, 0xcc, 0x3e, + 0x09, 0x3f, 0x8f, 0x34, 0xf5, 0x33, 0xc7, 0x32, 0x6a, 0x35, 0x29, 0x2e, 0x22, 0x2d, 0xdb, 0x2c, + 0xfb, 0x36, 0x25, 0x2f, 0xf4, 0x2d, 0x65, 0x2d, 0xfb, 0x44, 0x29, 0x37, 0x6c, 0x36, 0xf4, 0x34, + 0x7b, 0x5c, 0x26, 0x45, 0x28, 0x45, 0xd9, 0x41, 0x5d, 0x74, 0xb3, 0x57, 0xed, 0x57, 0xf4, 0x52, + 0x10, 0x64, 0x56, 0x4a, 0x61, 0x4b, 0x60, 0x47, 0xef, 0x48, 0xad, 0x39, 0x75, 0x3a, 0x2e, 0x39, + 0xe6, 0x32, 0xaf, 0x2c, 0xbd, 0x2c, 0x6d, 0x2c, 0x2c, 0x29, 0x69, 0x26, 0xe2, 0x25, 0x16, 0x26, + 0xdc, 0x2a, 0x0a, 0x27, 0x7e, 0x26, 0x85, 0x26, 0xea, 0x37, 0x04, 0x2f, 0xee, 0x2e, 0xca, 0x2d, + 0x57, 0x50, 0xf0, 0x3d, 0xcc, 0x3e, 0x35, 0x3b, 0x34, 0x6e, 0x4b, 0x52, 0x3a, 0x53, 0x7b, 0x4d, + 0x1d, 0x60, 0x51, 0x47, 0xee, 0x48, 0x5e, 0x44, 0x3b, 0x41, 0x02, 0x35, 0x53, 0x36, 0x78, 0x34, + 0xef, 0x2b, 0x4f, 0x28, 0x84, 0x28, 0x92, 0x28, 0xe3, 0x22, 0xf2, 0x21, 0xf1, 0x21, 0xf3, 0x21, + 0xef, 0x23, 0x5f, 0x22, 0x47, 0x22, 0x3a, 0x22, 0x35, 0x30, 0x34, 0x2a, 0xa0, 0x2a, 0x7c, 0x29, + 0x84, 0x49, 0xa7, 0x39, 0xf9, 0x3a, 0xbb, 0x37, 0x47, 0x69, 0x02, 0x4f, 0x05, 0x51, 0xe7, 0x4a, + 0xe4, 0x5d, 0x37, 0x46, 0x73, 0x48, 0xe2, 0x43, 0x8d, 0x3e, 0x70, 0x33, 0xc8, 0x34, 0xd2, 0x32, + 0x86, 0x29, 0xb1, 0x26, 0x4a, 0x27, 0x1e, 0x27, 0xca, 0x20, 0xe6, 0x20, 0xbf, 0x20, 0xba, 0x20, + 0xf0, 0x21, 0xf4, 0x20, 0xfa, 0x20, 0xed, 0x20, 0xec, 0x2d, 0xfa, 0x28, 0xe1, 0x29, 0x47, 0x28, + 0xba, 0x46, 0x38, 0x38, 0xba, 0x39, 0xfe, 0x35, 0x3b, 0x68, 0x97, 0x4e, 0x63, 0x50, 0xac, 0x49, + 0x9d, 0x5f, 0x5d, 0x47, 0xaf, 0x49, 0xf9, 0x44, 0x8a, 0x41, 0x42, 0x35, 0xc8, 0x36, 0x54, 0x34, + 0x14, 0x2c, 0x4d, 0x28, 0xdf, 0x28, 0xad, 0x28, 0x1b, 0x23, 0x1c, 0x22, 0x2b, 0x22, 0x1a, 0x22, + 0x67, 0x24, 0xbf, 0x22, 0xf3, 0x22, 0x85, 0x22, 0x82, 0x30, 0xe5, 0x2a, 0xea, 0x2b, 0x42, 0x2a, + 0xbb, 0x49, 0x5f, 0x3a, 0xc9, 0x3c, 0xe4, 0x37, 0x60, 0x6b, 0xe6, 0x4f, 0xa6, 0x52, 0x9a, 0x4a, + 0xd7, 0x65, 0x3a, 0x4b, 0x55, 0x4d, 0x97, 0x48, 0xdb, 0x49, 0xe4, 0x39, 0x76, 0x3b, 0xc2, 0x38, + 0xe7, 0x33, 0x2f, 0x2d, 0xa3, 0x2d, 0xe1, 0x2c, 0xd0, 0x29, 0xc6, 0x26, 0xda, 0x26, 0xab, 0x26, + 0x66, 0x2b, 0xe2, 0x27, 0xcd, 0x27, 0x3d, 0x27, 0x81, 0x38, 0x0e, 0x30, 0xae, 0x30, 0xe3, 0x2e, + 0x6f, 0x52, 0x95, 0x3f, 0x23, 0x41, 0x32, 0x3d, 0x0c, 0x71, 0xfc, 0x54, 0xfe, 0x55, 0xe2, 0x4f, + 0xd7, 0x6c, 0x95, 0x4f, 0x13, 0x52, 0x84, 0x4d, 0xc4, 0x56, 0x98, 0x41, 0xf1, 0x42, 0xae, 0x3f, + 0xe3, 0x40, 0x5d, 0x35, 0x90, 0x35, 0x14, 0x34, 0x01, 0x36, 0xde, 0x2e, 0x9f, 0x2e, 0xb8, 0x2d, + 0x92, 0x37, 0xe6, 0x2f, 0xa3, 0x2f, 0x8d, 0x2e, 0x96, 0x45, 0x27, 0x38, 0x7f, 0x38, 0x67, 0x36, + 0x41, 0x5f, 0xdc, 0x46, 0x97, 0x48, 0xdd, 0x43, 0xb8, 0x77, 0xbd, 0x5b, 0x1e, 0x5c, 0xc3, 0x55, + 0x9e, 0x72, 0xb4, 0x56, 0xe1, 0x57, 0x72, 0x54, 0xe0, 0x65, 0x45, 0x4b, 0x10, 0x4c, 0x82, 0x48, + 0x86, 0x52, 0xed, 0x3f, 0x56, 0x40, 0x1c, 0x3e, 0x56, 0x47, 0xe4, 0x39, 0xbf, 0x39, 0x74, 0x37, + 0x20, 0x49, 0x11, 0x3b, 0xde, 0x3a, 0x99, 0x38, 0xcb, 0x57, 0xd3, 0x42, 0x42, 0x43, 0xcf, 0x3f, + 0x18, 0x6e, 0x71, 0x50, 0x89, 0x51, 0x3a, 0x4d, 0xcd, 0x7c, 0x61, 0x5f, 0x4a, 0x61, 0xf1, 0x5d, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + + }, + UnitGainTable: {0} + }, + }, + CameraData: {0}, + }, +}; + diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5025_mipi_raw/camera_isp_pca_gc5025mipi_raw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5025_mipi_raw/camera_isp_pca_gc5025mipi_raw.h new file mode 100755 index 0000000000000000000000000000000000000000..76f009946131785d141ce5cdbc4cc60aa8ff9a0c --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5025_mipi_raw/camera_isp_pca_gc5025mipi_raw.h @@ -0,0 +1,590 @@ +/******************************************************************************************** + * LEGAL DISCLAIMER + * + * (Header of MediaTek Software/Firmware Release or Documentation) + * + * BY OPENING OR USING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") RECEIVED + * FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON AN "AS-IS" BASIS + * ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, + * INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR + * A PARTICULAR PURPOSE OR NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY + * WHATSOEVER WITH RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK + * ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO + * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S SPECIFICATION + * OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. + * + * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE LIABILITY WITH + * RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, + * TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE + * FEES OR SERVICE CHARGE PAID BY BUYER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE WITH THE LAWS + * OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF LAWS PRINCIPLES. + ************************************************************************************************/ + +/******************************************************************************* +* ISP_NVRAM_PCA_STRUCT +********************************************************************************/ +Slider:{ + value:{// low middle high + 0, 0, 0 + } +}, +Config:{ + set:{//00 + 0x00000000, 0x00000000 + } +}, +PCA_LUTS:{ + lut_lo:{ // low + //y_gain sat_gain hue_shift reserved + {0x0, 0x0, 0x0, 0x0}, // 0 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // 10 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // 20 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // 30 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // 40 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0xff, 0x0}, // 50 + {0x0, 0x0, 0xfe, 0x0}, // + {0x0, 0xff, 0xfd, 0x0}, // + {0x0, 0xfe, 0xfc, 0x0}, // + {0x0, 0xfd, 0xfb, 0x0}, // + {0x0, 0xfc, 0xfa, 0x0}, // + {0x0, 0xfb, 0xf9, 0x0}, // + {0x0, 0xfa, 0xf8, 0x0}, // + {0x0, 0xf9, 0xf7, 0x0}, // + {0x0, 0xf8, 0xf6, 0x0}, // + {0x0, 0xf7, 0xf5, 0x0}, // 60 + {0x0, 0xf6, 0xf4, 0x0}, // + {0x0, 0xf7, 0xf5, 0x0}, // + {0x0, 0xf8, 0xf6, 0x0}, // + {0x0, 0xf9, 0xf7, 0x0}, // + {0x0, 0xfa, 0xf8, 0x0}, // + {0x0, 0xfb, 0xf9, 0x0}, // + {0x0, 0xfc, 0xfa, 0x0}, // + {0x0, 0xfd, 0xfb, 0x0}, // + {0x0, 0xfe, 0xfc, 0x0}, // + {0x0, 0xff, 0xfd, 0x0}, // 70 + {0x0, 0x0, 0xfe, 0x0}, // + {0x0, 0x0, 0xff, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // 80 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // 90 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //100 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //110 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //120 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //130 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //140 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //150 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //160 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //170 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0} // + }, + lut_md:{ // middle + //y_gain sat_gain hue_shift reserved + {0x0, 0x0, 0x0, 0x0}, // 0 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // 10 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // 20 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0xff, 0x0, 0x0}, // + {0x0, 0xfe, 0x0, 0x0}, // 30 + {0x0, 0xfd, 0x0, 0x0}, // + {0x0, 0xfc, 0x0, 0x0}, // + {0x0, 0xfb, 0x0, 0x0}, // + {0x0, 0xfa, 0x0, 0x0}, // + {0x0, 0xf9, 0x0, 0x0}, // + {0x0, 0xf8, 0x0, 0x0}, // + {0x0, 0xf7, 0x0, 0x0}, // + {0x0, 0xf6, 0x0, 0x0}, // + {0x0, 0xf5, 0x0, 0x0}, // + {0x0, 0xf4, 0x0, 0x0}, // 40 + {0x0, 0xf3, 0x0, 0x0}, // + {0x0, 0xf2, 0x0, 0x0}, // + {0x0, 0xf1, 0x0, 0x0}, // + {0x0, 0xf0, 0x0, 0x0}, // + {0x0, 0xef, 0x0, 0x0}, // + {0x0, 0xee, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xec, 0x0, 0x0}, // + {0x0, 0xeb, 0x0, 0x0}, // + {0x0, 0xea, 0x0, 0x0}, // 50 + {0x0, 0xe9, 0x0, 0x0}, // + {0x0, 0xe8, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe6, 0x0, 0x0}, // + {0x0, 0xe5, 0x0, 0x0}, // + {0x0, 0xe4, 0x0, 0x0}, // + {0x0, 0xe3, 0x0, 0x0}, // + {0x0, 0xe2, 0x0, 0x0}, // + {0x0, 0xe2, 0x0, 0x0}, // + {0x0, 0xe2, 0x0, 0x0}, // 60 + {0x0, 0xe2, 0x0, 0x0}, // + {0x0, 0xe2, 0x0, 0x0}, // + {0x0, 0xe3, 0xff, 0x0}, // + {0x0, 0xe4, 0xfe, 0x0}, // + {0x0, 0xe5, 0xfd, 0x0}, // + {0x0, 0xe6, 0xfc, 0x0}, // + {0x0, 0xe7, 0xfb, 0x0}, // + {0x0, 0xe8, 0xfa, 0x0}, // + {0x0, 0xe9, 0xf9, 0x0}, // + {0x0, 0xea, 0xf8, 0x0}, // 70 + {0x0, 0xeb, 0xf7, 0x0}, // + {0x0, 0xec, 0xf6, 0x0}, // + {0x0, 0xed, 0xf6, 0x0}, // + {0x0, 0xee, 0xf6, 0x0}, // + {0x0, 0xef, 0xf6, 0x0}, // + {0x0, 0xf0, 0xf6, 0x0}, // + {0x0, 0xf1, 0xf7, 0x0}, // + {0x0, 0xf2, 0xf8, 0x0}, // + {0x0, 0xf3, 0xf9, 0x0}, // + {0x0, 0xf4, 0xfa, 0x0}, // 80 + {0x0, 0xf5, 0xfb, 0x0}, // + {0x0, 0xf6, 0xfc, 0x0}, // + {0x0, 0xf7, 0xfd, 0x0}, // + {0x0, 0xf8, 0xfe, 0x0}, // + {0x0, 0xf9, 0xff, 0x0}, // + {0x0, 0xfa, 0x0, 0x0}, // + {0x0, 0xfb, 0x0, 0x0}, // + {0x0, 0xfc, 0x0, 0x0}, // + {0x0, 0xfd, 0x0, 0x0}, // + {0x0, 0xfe, 0x0, 0x0}, // 90 + {0x0, 0xff, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //100 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //110 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //120 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //130 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //140 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //150 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //160 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //170 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0} // + }, + lut_hi:{ // high + //y_gain sat_gain hue_shift reserved + {0x0, 0x0, 0x0, 0x0}, // 0 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // 10 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // 20 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0xff, 0x0, 0x0}, // + {0x0, 0xfe, 0x0, 0x0}, // 30 + {0x0, 0xfd, 0x0, 0x0}, // + {0x0, 0xfc, 0x0, 0x0}, // + {0x0, 0xfb, 0x0, 0x0}, // + {0x0, 0xfa, 0x0, 0x0}, // + {0x0, 0xf9, 0x0, 0x0}, // + {0x0, 0xf8, 0x0, 0x0}, // + {0x0, 0xf7, 0x0, 0x0}, // + {0x0, 0xf6, 0x0, 0x0}, // + {0x0, 0xf5, 0x0, 0x0}, // + {0x0, 0xf4, 0x0, 0x0}, // 40 + {0x0, 0xf3, 0x0, 0x0}, // + {0x0, 0xf2, 0x0, 0x0}, // + {0x0, 0xf1, 0x0, 0x0}, // + {0x0, 0xf0, 0x0, 0x0}, // + {0x0, 0xef, 0x0, 0x0}, // + {0x0, 0xee, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xec, 0x0, 0x0}, // + {0x0, 0xeb, 0x0, 0x0}, // + {0x0, 0xea, 0x0, 0x0}, // 50 + {0x0, 0xe9, 0x0, 0x0}, // + {0x0, 0xe8, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe6, 0x0, 0x0}, // + {0x0, 0xe5, 0x0, 0x0}, // + {0x0, 0xe4, 0x0, 0x0}, // + {0x0, 0xe3, 0x0, 0x0}, // + {0x0, 0xe2, 0x0, 0x0}, // + {0x0, 0xe2, 0x0, 0x0}, // + {0x0, 0xe2, 0x0, 0x0}, // 60 + {0x0, 0xe2, 0x0, 0x0}, // + {0x0, 0xe2, 0x0, 0x0}, // + {0x0, 0xe3, 0xff, 0x0}, // + {0x0, 0xe4, 0xfe, 0x0}, // + {0x0, 0xe5, 0xfd, 0x0}, // + {0x0, 0xe6, 0xfc, 0x0}, // + {0x0, 0xe7, 0xfb, 0x0}, // + {0x0, 0xe8, 0xfa, 0x0}, // + {0x0, 0xe9, 0xf9, 0x0}, // + {0x0, 0xea, 0xf8, 0x0}, // 70 + {0x0, 0xeb, 0xf7, 0x0}, // + {0x0, 0xec, 0xf6, 0x0}, // + {0x0, 0xed, 0xf6, 0x0}, // + {0x0, 0xee, 0xf6, 0x0}, // + {0x0, 0xef, 0xf6, 0x0}, // + {0x0, 0xf0, 0xf6, 0x0}, // + {0x0, 0xf1, 0xf7, 0x0}, // + {0x0, 0xf2, 0xf8, 0x0}, // + {0x0, 0xf3, 0xf9, 0x0}, // + {0x0, 0xf4, 0xfa, 0x0}, // 80 + {0x0, 0xf5, 0xfb, 0x0}, // + {0x0, 0xf6, 0xfc, 0x0}, // + {0x0, 0xf7, 0xfd, 0x0}, // + {0x0, 0xf8, 0xfe, 0x0}, // + {0x0, 0xf9, 0xff, 0x0}, // + {0x0, 0xfa, 0x0, 0x0}, // + {0x0, 0xfb, 0x0, 0x0}, // + {0x0, 0xfc, 0x0, 0x0}, // + {0x0, 0xfd, 0x0, 0x0}, // + {0x0, 0xfe, 0x0, 0x0}, // 90 + {0x0, 0xff, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //100 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //110 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //120 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //130 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //140 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //150 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //160 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, //170 + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0}, // + {0x0, 0x0, 0x0, 0x0} // + }, +} diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5025_mipi_raw/camera_isp_regs_gc5025mipi_raw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5025_mipi_raw/camera_isp_regs_gc5025mipi_raw.h new file mode 100755 index 0000000000000000000000000000000000000000..725f768fe1ac8efbe0835375a9c3a57e2da87128 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5025_mipi_raw/camera_isp_regs_gc5025mipi_raw.h @@ -0,0 +1,6413 @@ +/******************************************************************************************** + * LEGAL DISCLAIMER + * + * (Header of MediaTek Software/Firmware Release or Documentation) + * + * BY OPENING OR USING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") RECEIVED + * FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON AN "AS-IS" BASIS + * ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, + * INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR + * A PARTICULAR PURPOSE OR NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY + * WHATSOEVER WITH RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK + * ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO + * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S SPECIFICATION + * OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. + * + * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE LIABILITY WITH + * RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, + * TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE + * FEES OR SERVICE CHARGE PAID BY BUYER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE WITH THE LAWS + * OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF LAWS PRINCIPLES. + ************************************************************************************************/ + +/******************************************************************************* +* ISP_NVRAM_REGISTER_STRUCT +********************************************************************************/ +Idx:{//ISP_NVRAM_REG_INDEX_STRUCT + OBC :0, + BPC :1, + NR1 :1, + LSC :0, + SL2 :0, + CFA :1, + CCM :0, + GGM :0, + ANR :1, + CCR :1, + EE :1, +}, +OBC:{ + {set:{// 00: profile = preview, sensor mode = preview, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 01: profile = preview, sensor mode = preview, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 02: profile = preview, sensor mode = capture, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 03: profile = preview, sensor mode = capture, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 04: profile = preview, sensor mode = video, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 05: profile = preview, sensor mode = video, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 06: profile = preview, sensor mode = SlimVideo1, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 07: profile = preview, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 08: profile = preview, sensor mode = SlimVideo2, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 09: profile = preview, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 10: profile = video, sensor mode = preview, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 11: profile = video, sensor mode = preview, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 12: profile = video, sensor mode = capture, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 13: profile = video, sensor mode = capture, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 14: profile = video, sensor mode = video, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 15: profile = video, sensor mode = video, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 16: profile = video, sensor mode = SlimVideo1, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 17: profile = video, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 18: profile = video, sensor mode = SlimVideo2, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 19: profile = video, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 20: profile = capture, sensor mode = preview, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 21: profile = capture, sensor mode = preview, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 22: profile = capture, sensor mode = capture, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 23: profile = capture, sensor mode = capture, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 24: profile = capture, sensor mode = video, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 25: profile = capture, sensor mode = video, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 26: profile = capture, sensor mode = SlimVideo1, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 27: profile = capture, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 28: profile = capture, sensor mode = SlimVideo2, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 29: profile = capture, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 30: profile = N3D preview, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 31: profile = N3D preview, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 32: profile = N3D video, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 33: profile = N3D video, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 34: profile = N3D capture, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 35: profile = N3D capture, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 36: profile = IHDR preview, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 37: profile = IHDR preview, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 38: profile = IHDR video, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 39: profile = IHDR video, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 40: profile = preview, sensor mode = custom1, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 41: profile = preview, sensor mode = custom1, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 42: profile = preview, sensor mode = custom2, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 43: profile = preview, sensor mode = custom2, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 44: profile = preview, sensor mode = custom3, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 45: profile = preview, sensor mode = custom3, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 46: profile = preview, sensor mode = custom4, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 47: profile = preview, sensor mode = custom4, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 48: profile = preview, sensor mode = custom5, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 49: profile = preview, sensor mode = custom5, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 50: profile = video, sensor mode = custom1, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 51: profile = video, sensor mode = custom1, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 52: profile = video, sensor mode = custom2, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 53: profile = video, sensor mode = custom2, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 54: profile = video, sensor mode = custom3, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 55: profile = video, sensor mode = custom3, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 56: profile = video, sensor mode = custom4, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 57: profile = video, sensor mode = custom4, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 58: profile = video, sensor mode = custom5, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 59: profile = video, sensor mode = custom5, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 60: profile = capture, sensor mode = custom1, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 61: profile = capture, sensor mode = custom1, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 62: profile = capture, sensor mode = custom2, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 63: profile = capture, sensor mode = custom2, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 64: profile = capture, sensor mode = custom3, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 65: profile = capture, sensor mode = custom3, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 66: profile = capture, sensor mode = custom4, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 67: profile = capture, sensor mode = custom4, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 68: profile = capture, sensor mode = custom5, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 69: profile = capture, sensor mode = custom5, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }} +}, +BPC:{ + {set:{// 00: profile = preview, sensor mode = preview, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 01: profile = preview, sensor mode = preview, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 02: profile = preview, sensor mode = preview, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 03: profile = preview, sensor mode = capture, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 04: profile = preview, sensor mode = capture, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 05: profile = preview, sensor mode = capture, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 06: profile = preview, sensor mode = video, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 07: profile = preview, sensor mode = video, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 08: profile = preview, sensor mode = video, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 09: profile = preview, sensor mode = SlimVideo1, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 10: profile = preview, sensor mode = SlimVideo1, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 11: profile = preview, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 12: profile = preview, sensor mode = SlimVideo2, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 13: profile = preview, sensor mode = SlimVideo2, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 14: profile = preview, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 15: profile = video, sensor mode = preview, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 16: profile = video, sensor mode = preview, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 17: profile = video, sensor mode = preview, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 18: profile = video, sensor mode = capture, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 19: profile = video, sensor mode = capture, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 20: profile = video, sensor mode = capture, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 21: profile = video, sensor mode = video, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 22: profile = video, sensor mode = video, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 23: profile = video, sensor mode = video, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 24: profile = video, sensor mode = SlimVideo1, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 25: profile = video, sensor mode = SlimVideo1, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 26: profile = video, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 27: profile = video, sensor mode = SlimVideo2, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 28: profile = video, sensor mode = SlimVideo2, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 29: profile = video, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 30: profile = capture, sensor mode = preview, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 31: profile = capture, sensor mode = preview, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 32: profile = capture, sensor mode = preview, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 33: profile = capture, sensor mode = capture, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 34: profile = capture, sensor mode = capture, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 35: profile = capture, sensor mode = capture, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 36: profile = capture, sensor mode = video, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 37: profile = capture, sensor mode = video, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 38: profile = capture, sensor mode = video, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 39: profile = capture, sensor mode = SlimVideo1, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 40: profile = capture, sensor mode = SlimVideo1, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 41: profile = capture, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 42: profile = capture, sensor mode = SlimVideo2, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 43: profile = capture, sensor mode = SlimVideo2, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 44: profile = capture, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 45: profile = N3D preview, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 46: profile = N3D preview, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 47: profile = N3D preview, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 48: profile = N3D video, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 49: profile = N3D video, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 50: profile = N3D video, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 51: profile = N3D capture, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 52: profile = N3D capture, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 53: profile = N3D capture, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 54: profile = IHDR preview, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 55: profile = IHDR preview, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 56: profile = IHDR preview, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 57: profile = IHDR video, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 58: profile = IHDR video, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 59: profile = IHDR video, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 60: profile = preview, sensor mode = custom1, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 61: profile = preview, sensor mode = custom1, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 62: profile = preview, sensor mode = custom1, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 63: profile = preview, sensor mode = custom2, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 64: profile = preview, sensor mode = custom2, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 65: profile = preview, sensor mode = custom2, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 66: profile = preview, sensor mode = custom3, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 67: profile = preview, sensor mode = custom3, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 68: profile = preview, sensor mode = custom3, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 69: profile = preview, sensor mode = custom4, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 70: profile = preview, sensor mode = custom4, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 71: profile = preview, sensor mode = custom4, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 72: profile = preview, sensor mode = custom5, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 73: profile = preview, sensor mode = custom5, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 74: profile = preview, sensor mode = custom5, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 75: profile = video, sensor mode = custom1, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 76: profile = video, sensor mode = custom1, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 77: profile = video, sensor mode = custom1, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 78: profile = video, sensor mode = custom2, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 79: profile = video, sensor mode = custom2, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 80: profile = video, sensor mode = custom2, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 81: profile = video, sensor mode = custom3, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 82: profile = video, sensor mode = custom3, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 83: profile = video, sensor mode = custom3, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 84: profile = video, sensor mode = custom4, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 85: profile = video, sensor mode = custom4, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 86: profile = video, sensor mode = custom4, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 87: profile = video, sensor mode = custom5, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 88: profile = video, sensor mode = custom5, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 89: profile = video, sensor mode = custom5, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 90: profile = capture, sensor mode = custom1, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 91: profile = capture, sensor mode = custom1, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 92: profile = capture, sensor mode = custom1, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 93: profile = capture, sensor mode = custom2, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 94: profile = capture, sensor mode = custom2, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 95: profile = capture, sensor mode = custom2, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 96: profile = capture, sensor mode = custom3, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 97: profile = capture, sensor mode = custom3, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 98: profile = capture, sensor mode = custom3, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 99: profile = capture, sensor mode = custom4, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 100: profile = capture, sensor mode = custom4, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 101: profile = capture, sensor mode = custom4, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 102: profile = capture, sensor mode = custom5, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 103: profile = capture, sensor mode = custom5, iso = 200 ~ 400 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 104: profile = capture, sensor mode = custom5, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }} +}, +NR1:{ + {set:{// 00: profile = preview, sensor mode = preview, iso = 100 + 0x00000010, 0x10A00A04 + }}, + {set:{// 01: profile = preview, sensor mode = preview, iso = 200 ~ 400 + 0x00000010, 0x10A00A04 + }}, + {set:{// 02: profile = preview, sensor mode = preview, iso = 800 ~ 3200 + 0x00000010, 0x10A00A04 + }}, + {set:{// 03: profile = preview, sensor mode = capture, iso = 100 + 0x00000010, 0x10A00A04 + }}, + {set:{// 04: profile = preview, sensor mode = capture, iso = 200 ~ 400 + 0x00000010, 0x10A00A04 + }}, + {set:{// 05: profile = preview, sensor mode = capture, iso = 800 ~ 3200 + 0x00000010, 0x10A00A04 + }}, + {set:{// 06: profile = preview, sensor mode = video, iso = 100 + 0x00000010, 0x10A00A04 + }}, + {set:{// 07: profile = preview, sensor mode = video, iso = 200 ~ 400 + 0x00000010, 0x10A00A04 + }}, + {set:{// 08: profile = preview, sensor mode = video, iso = 800 ~ 3200 + 0x00000010, 0x10A00A04 + }}, + {set:{// 09: profile = preview, sensor mode = SlimVideo1, iso = 100 + 0x00000010, 0x10A00A04 + }}, + {set:{// 10: profile = preview, sensor mode = SlimVideo1, iso = 200 ~ 400 + 0x00000010, 0x10A00A04 + }}, + {set:{// 11: profile = preview, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00000010, 0x10A00A04 + }}, + {set:{// 12: profile = preview, sensor mode = SlimVideo2, iso = 100 + 0x00000010, 0x10A00A04 + }}, + {set:{// 13: profile = preview, sensor mode = SlimVideo2, iso = 200 ~ 400 + 0x00000010, 0x10A00A04 + }}, + {set:{// 14: profile = preview, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00000010, 0x10A00A04 + }}, + {set:{// 15: profile = video, sensor mode = preview, iso = 100 + 0x00000010, 0x10A00A04 + }}, + {set:{// 16: profile = video, sensor mode = preview, iso = 200 ~ 400 + 0x00000010, 0x10A00A04 + }}, + {set:{// 17: profile = video, sensor mode = preview, iso = 800 ~ 3200 + 0x00000010, 0x10A00A04 + }}, + {set:{// 18: profile = video, sensor mode = capture, iso = 100 + 0x00000010, 0x10A00A04 + }}, + {set:{// 19: profile = video, sensor mode = capture, iso = 200 ~ 400 + 0x00000010, 0x10A00A04 + }}, + {set:{// 20: profile = video, sensor mode = capture, iso = 800 ~ 3200 + 0x00000010, 0x10A00A04 + }}, + {set:{// 21: profile = video, sensor mode = video, iso = 100 + 0x00000010, 0x10A00A04 + }}, + {set:{// 22: profile = video, sensor mode = video, iso = 200 ~ 400 + 0x00000010, 0x10A00A04 + }}, + {set:{// 23: profile = video, sensor mode = video, iso = 800 ~ 3200 + 0x00000010, 0x10A00A04 + }}, + {set:{// 24: profile = video, sensor mode = SlimVideo1, iso = 100 + 0x00000010, 0x10A00A04 + }}, + {set:{// 25: profile = video, sensor mode = SlimVideo1, iso = 200 ~ 400 + 0x00000010, 0x10A00A04 + }}, + {set:{// 26: profile = video, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00000010, 0x10A00A04 + }}, + {set:{// 27: profile = video, sensor mode = SlimVideo2, iso = 100 + 0x00000010, 0x10A00A04 + }}, + {set:{// 28: profile = video, sensor mode = SlimVideo2, iso = 200 ~ 400 + 0x00000010, 0x10A00A04 + }}, + {set:{// 29: profile = video, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00000010, 0x10A00A04 + }}, + {set:{// 30: profile = capture, sensor mode = preview, iso = 100 + 0x00000010, 0x10A00A04 + }}, + {set:{// 31: profile = capture, sensor mode = preview, iso = 200 ~ 400 + 0x00000010, 0x10A00A04 + }}, + {set:{// 32: profile = capture, sensor mode = preview, iso = 800 ~ 3200 + 0x00000010, 0x10A00A04 + }}, + {set:{// 33: profile = capture, sensor mode = capture, iso = 100 + 0x00000010, 0x10A00A04 + }}, + {set:{// 34: profile = capture, sensor mode = capture, iso = 200 ~ 400 + 0x00000010, 0x10A00A04 + }}, + {set:{// 35: profile = capture, sensor mode = capture, iso = 800 ~ 3200 + 0x00000010, 0x10A00A04 + }}, + {set:{// 36: profile = capture, sensor mode = video, iso = 100 + 0x00000010, 0x10A00A04 + }}, + {set:{// 37: profile = capture, sensor mode = video, iso = 200 ~ 400 + 0x00000010, 0x10A00A04 + }}, + {set:{// 38: profile = capture, sensor mode = video, iso = 800 ~ 3200 + 0x00000010, 0x10A00A04 + }}, + {set:{// 39: profile = capture, sensor mode = SlimVideo1, iso = 100 + 0x00000010, 0x10A00A04 + }}, + {set:{// 40: profile = capture, sensor mode = SlimVideo1, iso = 200 ~ 400 + 0x00000010, 0x10A00A04 + }}, + {set:{// 41: profile = capture, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00000010, 0x10A00A04 + }}, + {set:{// 42: profile = capture, sensor mode = SlimVideo2, iso = 100 + 0x00000010, 0x10A00A04 + }}, + {set:{// 43: profile = capture, sensor mode = SlimVideo2, iso = 200 ~ 400 + 0x00000010, 0x10A00A04 + }}, + {set:{// 44: profile = capture, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00000010, 0x10A00A04 + }}, + {set:{// 45: profile = N3D preview, iso = 100 + 0x00000010, 0x10A00A04 + }}, + {set:{// 46: profile = N3D preview, iso = 200 ~ 400 + 0x00000010, 0x10A00A04 + }}, + {set:{// 47: profile = N3D preview, iso = 800 ~ 3200 + 0x00000010, 0x10A00A04 + }}, + {set:{// 48: profile = N3D video, iso = 100 + 0x00000010, 0x10A00A04 + }}, + {set:{// 49: profile = N3D video, iso = 200 ~ 400 + 0x00000010, 0x10A00A04 + }}, + {set:{// 50: profile = N3D video, iso = 800 ~ 3200 + 0x00000010, 0x10A00A04 + }}, + {set:{// 51: profile = N3D capture, iso = 100 + 0x00000010, 0x10A00A04 + }}, + {set:{// 52: profile = N3D capture, iso = 200 ~ 400 + 0x00000010, 0x10A00A04 + }}, + {set:{// 53: profile = N3D capture, iso = 800 ~ 3200 + 0x00000010, 0x10A00A04 + }}, + {set:{// 54: profile = preview, sensor mode = custom1, iso = 100 + 0x00000010, 0x00000000 + }}, + {set:{// 55: profile = preview, sensor mode = custom1, iso = 200 ~ 400 + 0x00000010, 0x00000000 + }}, + {set:{// 56: profile = preview, sensor mode = custom1, iso = 800 ~ 3200 + 0x00000010, 0x00000000 + }}, + {set:{// 57: profile = preview, sensor mode = custom2, iso = 100 + 0x00000010, 0x00000000 + }}, + {set:{// 58: profile = preview, sensor mode = custom2, iso = 200 ~ 400 + 0x00000010, 0x00000000 + }}, + {set:{// 59: profile = preview, sensor mode = custom2, iso = 800 ~ 3200 + 0x00000010, 0x00000000 + }}, + {set:{// 60: profile = preview, sensor mode = custom3, iso = 100 + 0x00000010, 0x00000000 + }}, + {set:{// 61: profile = preview, sensor mode = custom3, iso = 200 ~ 400 + 0x00000010, 0x00000000 + }}, + {set:{// 62: profile = preview, sensor mode = custom3, iso = 800 ~ 3200 + 0x00000010, 0x00000000 + }}, + {set:{// 63: profile = preview, sensor mode = custom4, iso = 100 + 0x00000010, 0x00000000 + }}, + {set:{// 64: profile = preview, sensor mode = custom4, iso = 200 ~ 400 + 0x00000010, 0x00000000 + }}, + {set:{// 65: profile = preview, sensor mode = custom4, iso = 800 ~ 3200 + 0x00000010, 0x00000000 + }}, + {set:{// 66: profile = preview, sensor mode = custom5, iso = 100 + 0x00000010, 0x00000000 + }}, + {set:{// 67: profile = preview, sensor mode = custom5, iso = 200 ~ 400 + 0x00000010, 0x00000000 + }}, + {set:{// 68: profile = preview, sensor mode = custom5, iso = 800 ~ 3200 + 0x00000010, 0x00000000 + }}, + {set:{// 69: profile = video, sensor mode = custom1, iso = 100 + 0x00000010, 0x00000000 + }}, + {set:{// 70: profile = video, sensor mode = custom1, iso = 200 ~ 400 + 0x00000010, 0x00000000 + }}, + {set:{// 71: profile = video, sensor mode = custom1, iso = 800 ~ 3200 + 0x00000010, 0x00000000 + }}, + {set:{// 72: profile = video, sensor mode = custom2, iso = 100 + 0x00000010, 0x00000000 + }}, + {set:{// 73: profile = video, sensor mode = custom2, iso = 200 ~ 400 + 0x00000010, 0x00000000 + }}, + {set:{// 74: profile = video, sensor mode = custom2, iso = 800 ~ 3200 + 0x00000010, 0x00000000 + }}, + {set:{// 75: profile = video, sensor mode = custom3, iso = 100 + 0x00000010, 0x00000000 + }}, + {set:{// 76: profile = video, sensor mode = custom3, iso = 200 ~ 400 + 0x00000010, 0x00000000 + }}, + {set:{// 77: profile = video, sensor mode = custom3, iso = 800 ~ 3200 + 0x00000010, 0x00000000 + }}, + {set:{// 78: profile = video, sensor mode = custom4, iso = 100 + 0x00000010, 0x00000000 + }}, + {set:{// 79: profile = video, sensor mode = custom4, iso = 200 ~ 400 + 0x00000010, 0x00000000 + }}, + {set:{// 80: profile = video, sensor mode = custom4, iso = 800 ~ 3200 + 0x00000010, 0x00000000 + }}, + {set:{// 81: profile = video, sensor mode = custom5, iso = 100 + 0x00000010, 0x00000000 + }}, + {set:{// 82: profile = video, sensor mode = custom5, iso = 200 ~ 400 + 0x00000010, 0x00000000 + }}, + {set:{// 83: profile = video, sensor mode = custom5, iso = 800 ~ 3200 + 0x00000010, 0x00000000 + }}, + {set:{// 84: profile = capture, sensor mode = custom1, iso = 100 + 0x00000010, 0x00000000 + }}, + {set:{// 85: profile = capture, sensor mode = custom1, iso = 200 ~ 400 + 0x00000010, 0x00000000 + }}, + {set:{// 86: profile = capture, sensor mode = custom1, iso = 800 ~ 3200 + 0x00000010, 0x00000000 + }}, + {set:{// 87: profile = capture, sensor mode = custom2, iso = 100 + 0x00000010, 0x00000000 + }}, + {set:{// 88: profile = capture, sensor mode = custom2, iso = 200 ~ 400 + 0x00000010, 0x00000000 + }}, + {set:{// 89: profile = capture, sensor mode = custom2, iso = 800 ~ 3200 + 0x00000010, 0x00000000 + }}, + {set:{// 90: profile = capture, sensor mode = custom3, iso = 100 + 0x00000010, 0x00000000 + }}, + {set:{// 91: profile = capture, sensor mode = custom3, iso = 200 ~ 400 + 0x00000010, 0x00000000 + }}, + {set:{// 92: profile = capture, sensor mode = custom3, iso = 800 ~ 3200 + 0x00000010, 0x00000000 + }}, + {set:{// 93: profile = capture, sensor mode = custom4, iso = 100 + 0x00000010, 0x00000000 + }}, + {set:{// 94: profile = capture, sensor mode = custom4, iso = 200 ~ 400 + 0x00000010, 0x00000000 + }}, + {set:{// 95: profile = capture, sensor mode = custom4, iso = 800 ~ 3200 + 0x00000010, 0x00000000 + }}, + {set:{// 96: profile = capture, sensor mode = custom5, iso = 100 + 0x00000010, 0x00000000 + }}, + {set:{// 97: profile = capture, sensor mode = custom5, iso = 200 ~ 400 + 0x00000010, 0x00000000 + }}, + {set:{// 98: profile = capture, sensor mode = custom5, iso = 800 ~ 3200 + 0x00000010, 0x00000000 + }} +}, +LSC:{ + {set:{// 00: Preview + 0x80200802, 0x80200802, 0x781737E0, 0x0000007F, 0x781737E0, 0x0000F051, 0x0000F03C, 0x00510048, 0x20202020, 0x00000000 + }}, + {set:{// 01: Capture + 0x80200802, 0x80200802, 0x781737E0, 0x0000007F, 0x781737E0, 0x0000F051, 0x0000F03C, 0x00510048, 0x20202020, 0x00000000 + }}, + {set:{// 02: Video + 0x80200802, 0x80200802, 0x781737E0, 0x0000007F, 0x781737E0, 0x0000F051, 0x0000F03C, 0x00510048, 0x20202020, 0x00000000 + }}, + {set:{// 03: Slim Vdo1 + 0x00000002, 0x00EC0000, 0x00003FFF, 0x00000020, 0x00000000, 0x0000F028, 0x0000F01E, 0x00300024, 0x20202020, 0x1FF7FDFF + }}, + {set:{// 04: Slim Vdo2 + 0x00000002, 0x00EC0000, 0x00003FFF, 0x00000020, 0x00000000, 0x0000F028, 0x0000F01E, 0x00300024, 0x20202020, 0x1FF7FDFF + }}, + {set:{// 05: Cust1 + 0x00000002, 0x00EC0000, 0x00003FFF, 0x00000020, 0x00000000, 0x0000F028, 0x0000F01E, 0x00300024, 0x20202020, 0x1FF7FDFF + }}, + {set:{// 06: Cust2 + 0x00000002, 0x00EC0000, 0x00003FFF, 0x00000020, 0x00000000, 0x0000F028, 0x0000F01E, 0x00300024, 0x20202020, 0x1FF7FDFF + }}, + {set:{// 07: Cust3 + 0x00000002, 0x00EC0000, 0x00003FFF, 0x00000020, 0x00000000, 0x0000F028, 0x0000F01E, 0x00300024, 0x20202020, 0x1FF7FDFF + }}, + {set:{// 08: Cust4 + 0x00000002, 0x00EC0000, 0x00003FFF, 0x00000020, 0x00000000, 0x0000F028, 0x0000F01E, 0x00300024, 0x20202020, 0x1FF7FDFF + }}, + {set:{// 09: Cust5 + 0x00000002, 0x00EC0000, 0x00003FFF, 0x00000020, 0x00000000, 0x0000F028, 0x0000F01E, 0x00300024, 0x20202020, 0x1FF7FDFF + }} +}, +SL2:{ + {set:{//00: Preview ct0 + 0x03BF0534, 0x00039AA4, 0x000E6A90, 0x0019A100 + }}, + {set:{//00: Preview ct1 + 0x03C1052F, 0x00039AA4, 0x000E6A90, 0x0019A100 + }}, + {set:{//00: Preview ct2 + 0x03BF0533, 0x00039AA4, 0x000E6A90, 0x0019A100 + }}, + {set:{//00: Preview ct3 + 0x030F0431, 0x0000E100, 0x00038400, 0x00064000 + }}, + {set:{//01: Capture ct0 + 0x062B086D, 0x00038400, 0x000E1000, 0x00190000 + }}, + {set:{//01: Capture ct1 + 0x062B086D, 0x00038400, 0x000E1000, 0x00190000 + }}, + {set:{//01: Capture ct2 + 0x062B086D, 0x00038400, 0x000E1000, 0x00190000 + }}, + {set:{//01: Capture ct3 + 0x062B086D, 0x00038400, 0x000E1000, 0x00190000 + }}, + {set:{//02: Video ct0 + 0x030F0431, 0x0002F640, 0x000BD900, 0x00151000 + }}, + {set:{//02: Video ct1 + 0x03C6051E, 0x00039AA4, 0x000E6A90, 0x0019A100 + }}, + {set:{//02: Video ct2 + 0x03C6051E, 0x00039AA4, 0x000E6A90, 0x0019A100 + }}, + {set:{//02: Video ct3 + 0x03CC0531, 0x00039AA4, 0x000E6A90, 0x0019A100 + }}, + {set:{//03: ct0 + 0x03CC0531, 0x00039AA4, 0x000E6A90, 0x0019A100 + }}, + {set:{//03: ct1 + 0x030F0431, 0x0002F640, 0x000BD900, 0x00151000 + }}, + {set:{//03: ct2 + 0x030F0431, 0x0002F640, 0x000BD900, 0x00151000 + }}, + {set:{//03: ct3 + 0x030F0431, 0x0002F640, 0x000BD900, 0x00151000 + }}, + {set:{//04: ct0 + 0x030F0431, 0x0002F640, 0x000BD900, 0x00151000 + }}, + {set:{//04: ct1 + 0x030F0431, 0x0002F640, 0x000BD900, 0x00151000 + }}, + {set:{//04: ct2 + 0x030F0431, 0x0002F640, 0x000BD900, 0x00151000 + }}, + {set:{//04: ct3 + 0x030F0431, 0x0002F640, 0x000BD900, 0x00151000 + }}, + {set:{//05: cust1 ct0 + 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//05: cust1 ct1 + 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//05: cust1 ct2 + 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//05: cust1 ct3 + 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//06: cust2 ct0 + 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//06: cust2 ct1 + 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//06: cust2 ct2 + 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//06: cust2 ct3 + 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//07: cust3 ct0 + 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//07: cust3 ct1 + 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//07: cust3 ct2 + 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//07: cust3 ct3 + 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//08: cust4 ct0 + 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//08: cust4 ct1 + 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//08: cust4 ct2 + 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//08: cust4 ct3 + 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//09: cust5 ct0 + 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//09: cust5 ct1 + 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//09: cust5 ct2 + 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//09: cust5 ct3 + 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }} +}, +CFA:{ + {set:{ // 000: profile = preview, sensor mode = preview iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00B5AD6B, 0x00E739CE, 0x00E739CE, 0x00C6318C, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000005, 0x00F7BD84, 0x00000000, + 0x0000E004 + }}, + {set:{ // 001: profile = preview, sensor mode = preview iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00739CE7, 0x00A5294A, 0x00A5294A, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000009, 0x00F7BD84, 0x00000000, + 0x0001A00B + }}, + {set:{ // 002: profile = preview, sensor mode = preview iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00739CE7, 0x00A5294A, 0x00A5294A, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000009, 0x00F7BD84, 0x00000000, + 0x0001A00B + }}, + {set:{ // 003: profile = preview, sensor mode = preview iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 004: profile = preview, sensor mode = preview iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 005: profile = preview, sensor mode = preview iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 006: profile = preview, sensor mode = preview iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 007: profile = preview, sensor mode = preview iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 008: profile = preview, sensor mode = preview iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 009: profile = preview, sensor mode = preview iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 010: profile = preview, sensor mode = capture iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000006, 0x00F7BD84, 0x00000000, + 0x00011005 + }}, + {set:{ // 011: profile = preview, sensor mode = capture iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00739CE7, 0x00A5294A, 0x00A5294A, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000009, 0x00F7BD84, 0x00000000, + 0x0001A00B + }}, + {set:{ // 012: profile = preview, sensor mode = capture iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x005294A5, 0x00A5294A, 0x00A5294A, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000009, 0x00F7BD84, 0x00000000, + 0x0001A00B + }}, + {set:{ // 013: profile = preview, sensor mode = capture iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 014: profile = preview, sensor mode = capture iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 015: profile = preview, sensor mode = capture iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 016: profile = preview, sensor mode = capture iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 017: profile = preview, sensor mode = capture iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 018: profile = preview, sensor mode = capture iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 019: profile = preview, sensor mode = capture iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 020: profile = preview, sensor mode = video, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000006, 0x00F7BD84, 0x00000000, + 0x00011005 + }}, + {set:{ // 021: profile = preview, sensor mode = video, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00739CE7, 0x00A5294A, 0x00A5294A, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000009, 0x00F7BD84, 0x00000000, + 0x0001A00B + }}, + {set:{ // 022: profile = preview, sensor mode = video, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x005294A5, 0x00A5294A, 0x00A5294A, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000009, 0x00F7BD84, 0x00000000, + 0x0001A00B + }}, + {set:{ // 023: profile = preview, sensor mode = video, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 024: profile = preview, sensor mode = video, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 025: profile = preview, sensor mode = video, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 026: profile = preview, sensor mode = video, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 027: profile = preview, sensor mode = video, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 028: profile = preview, sensor mode = video, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 029: profile = preview, sensor mode = video, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 030: profile = preview, sensor mode = SlimVideo1, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000006, 0x00F7BD84, 0x00000000, + 0x00011005 + }}, + {set:{ // 031: profile = preview, sensor mode = SlimVideo1, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00842108, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000008, 0x00F7BD84, 0x00000000, + 0x00017009 + }}, + {set:{ // 032: profile = preview, sensor mode = SlimVideo1, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00210842, 0x00739CE7, 0x00739CE7, 0x00842108, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x00023011 + }}, + {set:{ // 033: profile = preview, sensor mode = SlimVideo1, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 034: profile = preview, sensor mode = SlimVideo1, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 035: profile = preview, sensor mode = SlimVideo1, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 036: profile = preview, sensor mode = SlimVideo1, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 037: profile = preview, sensor mode = SlimVideo1, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 038: profile = preview, sensor mode = SlimVideo1, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 039: profile = preview, sensor mode = SlimVideo1, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 040: profile = preview, sensor mode = SlimVideo2, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000006, 0x00F7BD84, 0x00000000, + 0x00011005 + }}, + {set:{ // 041: profile = preview, sensor mode = SlimVideo2, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00842108, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000008, 0x00F7BD84, 0x00000000, + 0x00017009 + }}, + {set:{ // 042: profile = preview, sensor mode = SlimVideo2, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00210842, 0x00739CE7, 0x00739CE7, 0x00842108, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x00023011 + }}, + {set:{ // 043: profile = preview, sensor mode = SlimVideo2, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 044: profile = preview, sensor mode = SlimVideo2, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 045: profile = preview, sensor mode = SlimVideo2, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 046: profile = preview, sensor mode = SlimVideo2, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 047: profile = preview, sensor mode = SlimVideo2, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 048: profile = preview, sensor mode = SlimVideo2, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 049: profile = preview, sensor mode = SlimVideo2, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 050: profile = video, sensor mode = preview, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000006, 0x00F7BD84, 0x00000000, + 0x00011005 + }}, + {set:{ // 051: profile = video, sensor mode = preview, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00739CE7, 0x00A5294A, 0x00A5294A, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000009, 0x00F7BD84, 0x00000000, + 0x0001A00B + }}, + {set:{ // 052: profile = video, sensor mode = preview, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x005294A5, 0x00A5294A, 0x00A5294A, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000009, 0x00F7BD84, 0x00000000, + 0x0001A00B + }}, + {set:{ // 053: profile = video, sensor mode = preview, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 054: profile = video, sensor mode = preview, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 055: profile = video, sensor mode = preview, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 056: profile = video, sensor mode = preview, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 057: profile = video, sensor mode = preview, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 058: profile = video, sensor mode = preview, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 059: profile = video, sensor mode = preview, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 060: profile = video, sensor mode = capture, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000006, 0x00F7BD84, 0x00000000, + 0x00011005 + }}, + {set:{ // 061: profile = video, sensor mode = capture, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00739CE7, 0x00A5294A, 0x00A5294A, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000009, 0x00F7BD84, 0x00000000, + 0x0001A00B + }}, + {set:{ // 062: profile = video, sensor mode = capture, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x005294A5, 0x00A5294A, 0x00A5294A, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000009, 0x00F7BD84, 0x00000000, + 0x0001A00B + }}, + {set:{ // 063: profile = video, sensor mode = capture, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 064: profile = video, sensor mode = capture, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 065: profile = video, sensor mode = capture, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 066: profile = video, sensor mode = capture, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 067: profile = video, sensor mode = capture, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 068: profile = video, sensor mode = capture, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 069: profile = video, sensor mode = capture, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 070: profile = video, sensor mode = video, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000006, 0x00F7BD84, 0x00000000, + 0x00011005 + }}, + {set:{ // 071: profile = video, sensor mode = video, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00739CE7, 0x00A5294A, 0x00A5294A, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000009, 0x00F7BD84, 0x00000000, + 0x0001A00B + }}, + {set:{ // 072: profile = video, sensor mode = video, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x005294A5, 0x00A5294A, 0x00A5294A, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000009, 0x00F7BD84, 0x00000000, + 0x0001A00B + }}, + {set:{ // 073: profile = video, sensor mode = video, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 074: profile = video, sensor mode = video, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 075: profile = video, sensor mode = video, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 076: profile = video, sensor mode = video, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 077: profile = video, sensor mode = video, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 078: profile = video, sensor mode = video, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 079: profile = video, sensor mode = video, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 080: profile = video, sensor mode = SlimVideo1, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000006, 0x00F7BD84, 0x00000000, + 0x00011005 + }}, + {set:{ // 081: profile = video, sensor mode = SlimVideo1, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00842108, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000008, 0x00F7BD84, 0x00000000, + 0x00017009 + }}, + {set:{ // 082: profile = video, sensor mode = SlimVideo1, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00210842, 0x00739CE7, 0x00739CE7, 0x00842108, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x00023011 + }}, + {set:{ // 083: profile = video, sensor mode = SlimVideo1, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 084: profile = video, sensor mode = SlimVideo1, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 085: profile = video, sensor mode = SlimVideo1, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 086: profile = video, sensor mode = SlimVideo1, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 087: profile = video, sensor mode = SlimVideo1, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 088: profile = video, sensor mode = SlimVideo1, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 089: profile = video, sensor mode = SlimVideo1, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 090: profile = video, sensor mode = SlimVideo2, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000006, 0x00F7BD84, 0x00000000, + 0x00011005 + }}, + {set:{ // 091: profile = video, sensor mode = SlimVideo2, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00842108, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000008, 0x00F7BD84, 0x00000000, + 0x00017009 + }}, + {set:{ // 092: profile = video, sensor mode = SlimVideo2, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00210842, 0x00739CE7, 0x00739CE7, 0x00842108, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x00023011 + }}, + {set:{ // 093: profile = video, sensor mode = SlimVideo2, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 094: profile = video, sensor mode = SlimVideo2, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 095: profile = video, sensor mode = SlimVideo2, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 096: profile = video, sensor mode = SlimVideo2, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 097: profile = video, sensor mode = SlimVideo2, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 098: profile = video, sensor mode = SlimVideo2, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 099: profile = video, sensor mode = SlimVideo2, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 100: profile = capture, sensor mode = preview, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000006, 0x00F7BD84, 0x00000000, + 0x00011005 + }}, + {set:{ // 101: profile = capture, sensor mode = preview, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00739CE7, 0x00A5294A, 0x00A5294A, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000009, 0x00F7BD84, 0x00000000, + 0x0001A00B + }}, + {set:{ // 102: profile = capture, sensor mode = preview, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x005294A5, 0x00A5294A, 0x00A5294A, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000009, 0x00F7BD84, 0x00000000, + 0x0001A00B + }}, + {set:{ // 103: profile = capture, sensor mode = preview, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 104: profile = capture, sensor mode = preview, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 105: profile = capture, sensor mode = preview, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 106: profile = capture, sensor mode = preview, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 107: profile = capture, sensor mode = preview, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 108: profile = capture, sensor mode = preview, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 109: profile = capture, sensor mode = preview, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 110: profile = capture, sensor mode = capture, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00842108, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000008, 0x00F7BD84, 0x00000000, + 0x00017009 + }}, + {set:{ // 111: profile = capture, sensor mode = capture, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00739CE7, 0x00A5294A, 0x00A5294A, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000009, 0x00F7BD84, 0x00000000, + 0x0001A00B + }}, + {set:{ // 112: profile = capture, sensor mode = capture, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x005294A5, 0x00A5294A, 0x00A5294A, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000009, 0x00F7BD84, 0x00000000, + 0x0001A00B + }}, + {set:{ // 113: profile = capture, sensor mode = capture, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 114: profile = capture, sensor mode = capture, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 115: profile = capture, sensor mode = capture, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 116: profile = capture, sensor mode = capture, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 117: profile = capture, sensor mode = capture, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 118: profile = capture, sensor mode = capture, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 119: profile = capture, sensor mode = capture, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 120: profile = capture, sensor mode = video, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000006, 0x00F7BD84, 0x00000000, + 0x00011005 + }}, + {set:{ // 121: profile = capture, sensor mode = video, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00739CE7, 0x00A5294A, 0x00A5294A, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000009, 0x00F7BD84, 0x00000000, + 0x0001A00B + }}, + {set:{ // 122: profile = capture, sensor mode = video, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x005294A5, 0x00A5294A, 0x00A5294A, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000009, 0x00F7BD84, 0x00000000, + 0x0001A00B + }}, + {set:{ // 123: profile = capture, sensor mode = video, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 124: profile = capture, sensor mode = video, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 125: profile = capture, sensor mode = video, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 126: profile = capture, sensor mode = video, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 127: profile = capture, sensor mode = video, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 128: profile = capture, sensor mode = video, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 129: profile = capture, sensor mode = video, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 130: profile = capture, sensor mode = SlimVideo1, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A03C, 0x00250446, 0x00259078, 0x0025B864, + 0x00D6B5AD, 0x00A5294A, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E8, 0x00000000, + 0x00005001 + }}, + {set:{ // 131: profile = capture, sensor mode = SlimVideo1, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A046, 0x0025045A, 0x00259078, 0x0025B864, + 0x00842108, 0x00842108, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 132: profile = capture, sensor mode = SlimVideo1, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010C850, 0x0021045A, 0x00259082, 0x0025B896, + 0x00421084, 0x00421084, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 133: profile = capture, sensor mode = SlimVideo1, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 134: profile = capture, sensor mode = SlimVideo1, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 135: profile = capture, sensor mode = SlimVideo1, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 136: profile = capture, sensor mode = SlimVideo1, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 137: profile = capture, sensor mode = SlimVideo1, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 138: profile = capture, sensor mode = SlimVideo1, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 139: profile = capture, sensor mode = SlimVideo1, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 140: profile = capture, sensor mode = SlimVideo2, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A03C, 0x00250446, 0x00259078, 0x0025B864, + 0x00D6B5AD, 0x00A5294A, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E8, 0x00000000, + 0x00005001 + }}, + {set:{ // 141: profile = capture, sensor mode = SlimVideo2, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A046, 0x0025045A, 0x00259078, 0x0025B864, + 0x00842108, 0x00842108, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 142: profile = capture, sensor mode = SlimVideo2, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010C850, 0x0021045A, 0x00259082, 0x0025B896, + 0x00421084, 0x00421084, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 143: profile = capture, sensor mode = SlimVideo2, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 144: profile = capture, sensor mode = SlimVideo2, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 145: profile = capture, sensor mode = SlimVideo2, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 146: profile = capture, sensor mode = SlimVideo2, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 147: profile = capture, sensor mode = SlimVideo2, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 148: profile = capture, sensor mode = SlimVideo2, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 149: profile = capture, sensor mode = SlimVideo2, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 150: profile = N3D preview, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A03C, 0x00250446, 0x00259078, 0x0025B864, + 0x00D6B5AD, 0x00A5294A, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E8, 0x00000000, + 0x00005001 + }}, + {set:{ // 151: profile = N3D preview, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A046, 0x0025045A, 0x00259078, 0x0025B864, + 0x00842108, 0x00842108, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 152: profile = N3D preview, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010C850, 0x0021045A, 0x00259082, 0x0025B896, + 0x00421084, 0x00421084, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 153: profile = N3D preview, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 154: profile = N3D preview, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 155: profile = N3D preview, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 156: profile = N3D preview, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 157: profile = N3D preview, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 158: profile = N3D preview, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 159: profile = N3D preview, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 160: profile = N3D video, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A03C, 0x00250446, 0x00259078, 0x0025B864, + 0x00D6B5AD, 0x00A5294A, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E8, 0x00000000, + 0x00005001 + }}, + {set:{ // 161: profile = N3D video, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A046, 0x0025045A, 0x00259078, 0x0025B864, + 0x00842108, 0x00842108, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 162: profile = N3D video, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010C850, 0x0021045A, 0x00259082, 0x0025B896, + 0x00421084, 0x00421084, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 163: profile = N3D video, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 164: profile = N3D video, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 165: profile = N3D video, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 166: profile = N3D video, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 167: profile = N3D video, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 168: profile = N3D video, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 169: profile = N3D video, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 170: profile = N3D capture, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A03C, 0x00250446, 0x00259078, 0x0025B864, + 0x00D6B5AD, 0x00A5294A, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E8, 0x00000000, + 0x00005001 + }}, + {set:{ // 171: profile = N3D capture, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A046, 0x0025045A, 0x00259078, 0x0025B864, + 0x00842108, 0x00842108, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 172: profile = N3D capture, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010C850, 0x0021045A, 0x00259082, 0x0025B896, + 0x00421084, 0x00421084, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 173: profile = N3D capture, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 174: profile = N3D capture, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 175: profile = N3D capture, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 176: profile = N3D capture, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 177: profile = N3D capture, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 178: profile = N3D capture, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 179: profile = N3D capture, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 180: profile = IHDR preview, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A03C, 0x00250446, 0x00259078, 0x0025B864, + 0x00D6B5AD, 0x00A5294A, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E8, 0x00000000, + 0x00005001 + }}, + {set:{ // 181: profile = IHDR preview, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A046, 0x0025045A, 0x00259078, 0x0025B864, + 0x00842108, 0x00842108, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 182: profile = IHDR preview, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010C850, 0x0021045A, 0x00259082, 0x0025B896, + 0x00421084, 0x00421084, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 183: profile = IHDR preview, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 184: profile = IHDR preview, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 185: profile = IHDR preview, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 186: profile = IHDR preview, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 187: profile = IHDR preview, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 188: profile = IHDR preview, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 189: profile = IHDR preview, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 190: profile = IHDR video, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A03C, 0x00250446, 0x00259078, 0x0025B864, + 0x00D6B5AD, 0x00A5294A, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E8, 0x00000000, + 0x00005001 + }}, + {set:{ // 191: profile = IHDR video, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A046, 0x0025045A, 0x00259078, 0x0025B864, + 0x00842108, 0x00842108, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 192: profile = IHDR video, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010C850, 0x0021045A, 0x00259082, 0x0025B896, + 0x00421084, 0x00421084, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 193: profile = IHDR video, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 194: profile = IHDR video, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 195: profile = IHDR video, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 196: profile = IHDR video, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 197: profile = IHDR video, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 198: profile = IHDR video, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 199: profile = IHDR video, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 200: profile = preview, sensor mode = custom1, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A03C, 0x00250446, 0x00259078, 0x0025B864, + 0x00D6B5AD, 0x00A5294A, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E8, 0x00000000, + 0x00005001 + }}, + {set:{ // 201: profile = preview, sensor mode = custom1, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A046, 0x0025045A, 0x00259078, 0x0025B864, + 0x00842108, 0x00842108, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 202: profile = preview, sensor mode = custom1, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010C850, 0x0021045A, 0x00259082, 0x0025B896, + 0x00421084, 0x00421084, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 203: profile = preview, sensor mode = custom1, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 204: profile = preview, sensor mode = custom1, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 205: profile = preview, sensor mode = custom1, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 206: profile = preview, sensor mode = custom1, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 207: profile = preview, sensor mode = custom1, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 208: profile = preview, sensor mode = custom1, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 209: profile = preview, sensor mode = custom1, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 210: profile = preview, sensor mode = custom2, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A03C, 0x00250446, 0x00259078, 0x0025B864, + 0x00D6B5AD, 0x00A5294A, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E8, 0x00000000, + 0x00005001 + }}, + {set:{ // 211: profile = preview, sensor mode = custom2, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A046, 0x0025045A, 0x00259078, 0x0025B864, + 0x00842108, 0x00842108, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 212: profile = preview, sensor mode = custom2, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010C850, 0x0021045A, 0x00259082, 0x0025B896, + 0x00421084, 0x00421084, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 213: profile = preview, sensor mode = custom2, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 214: profile = preview, sensor mode = custom2, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 215: profile = preview, sensor mode = custom2, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 216: profile = preview, sensor mode = custom2, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 217: profile = preview, sensor mode = custom2, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 218: profile = preview, sensor mode = custom2, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 219: profile = preview, sensor mode = custom2, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 220: profile = preview, sensor mode = custom3, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A03C, 0x00250446, 0x00259078, 0x0025B864, + 0x00D6B5AD, 0x00A5294A, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E8, 0x00000000, + 0x00005001 + }}, + {set:{ // 221: profile = preview, sensor mode = custom3, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A046, 0x0025045A, 0x00259078, 0x0025B864, + 0x00842108, 0x00842108, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 222: profile = preview, sensor mode = custom3, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010C850, 0x0021045A, 0x00259082, 0x0025B896, + 0x00421084, 0x00421084, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 223: profile = preview, sensor mode = custom3, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 224: profile = preview, sensor mode = custom3, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 225: profile = preview, sensor mode = custom3, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 226: profile = preview, sensor mode = custom3, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 227: profile = preview, sensor mode = custom3, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 228: profile = preview, sensor mode = custom3, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 229: profile = preview, sensor mode = custom3, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 230: profile = preview, sensor mode = custom4, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A03C, 0x00250446, 0x00259078, 0x0025B864, + 0x00D6B5AD, 0x00A5294A, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E8, 0x00000000, + 0x00005001 + }}, + {set:{ // 231: profile = preview, sensor mode = custom4, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A046, 0x0025045A, 0x00259078, 0x0025B864, + 0x00842108, 0x00842108, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 232: profile = preview, sensor mode = custom4, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010C850, 0x0021045A, 0x00259082, 0x0025B896, + 0x00421084, 0x00421084, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 233: profile = preview, sensor mode = custom4, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 234: profile = preview, sensor mode = custom4, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 235: profile = preview, sensor mode = custom4, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 236: profile = preview, sensor mode = custom4, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 237: profile = preview, sensor mode = custom4, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 238: profile = preview, sensor mode = custom4, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 239: profile = preview, sensor mode = custom4, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 240: profile = preview, sensor mode = custom5, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A03C, 0x00250446, 0x00259078, 0x0025B864, + 0x00D6B5AD, 0x00A5294A, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E8, 0x00000000, + 0x00005001 + }}, + {set:{ // 241: profile = preview, sensor mode = custom5, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A046, 0x0025045A, 0x00259078, 0x0025B864, + 0x00842108, 0x00842108, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 242: profile = preview, sensor mode = custom5, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010C850, 0x0021045A, 0x00259082, 0x0025B896, + 0x00421084, 0x00421084, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 243: profile = preview, sensor mode = custom5, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 244: profile = preview, sensor mode = custom5, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 245: profile = preview, sensor mode = custom5, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 246: profile = preview, sensor mode = custom5, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 247: profile = preview, sensor mode = custom5, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 248: profile = preview, sensor mode = custom5, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 249: profile = preview, sensor mode = custom5, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 250: profile = video, sensor mode = custom1, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A03C, 0x00250446, 0x00259078, 0x0025B864, + 0x00D6B5AD, 0x00A5294A, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E8, 0x00000000, + 0x00005001 + }}, + {set:{ // 251: profile = video, sensor mode = custom1, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A046, 0x0025045A, 0x00259078, 0x0025B864, + 0x00842108, 0x00842108, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 252: profile = video, sensor mode = custom1, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010C850, 0x0021045A, 0x00259082, 0x0025B896, + 0x00421084, 0x00421084, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 253: profile = video, sensor mode = custom1, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 254: profile = video, sensor mode = custom1, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 255: profile = video, sensor mode = custom1, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 256: profile = video, sensor mode = custom1, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 257: profile = video, sensor mode = custom1, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 258: profile = video, sensor mode = custom1, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 259: profile = video, sensor mode = custom1, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 260: profile = video, sensor mode = custom2, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A03C, 0x00250446, 0x00259078, 0x0025B864, + 0x00D6B5AD, 0x00A5294A, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E8, 0x00000000, + 0x00005001 + }}, + {set:{ // 261: profile = video, sensor mode = custom2, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A046, 0x0025045A, 0x00259078, 0x0025B864, + 0x00842108, 0x00842108, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 262: profile = video, sensor mode = custom2, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010C850, 0x0021045A, 0x00259082, 0x0025B896, + 0x00421084, 0x00421084, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 263: profile = video, sensor mode = custom2, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 264: profile = video, sensor mode = custom2, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 265: profile = video, sensor mode = custom2, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 266: profile = video, sensor mode = custom2, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 267: profile = video, sensor mode = custom2, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 268: profile = video, sensor mode = custom2, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 269: profile = video, sensor mode = custom2, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 270: profile = video, sensor mode = custom3, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A03C, 0x00250446, 0x00259078, 0x0025B864, + 0x00D6B5AD, 0x00A5294A, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E8, 0x00000000, + 0x00005001 + }}, + {set:{ // 271: profile = video, sensor mode = custom3, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A046, 0x0025045A, 0x00259078, 0x0025B864, + 0x00842108, 0x00842108, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 272: profile = video, sensor mode = custom3, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010C850, 0x0021045A, 0x00259082, 0x0025B896, + 0x00421084, 0x00421084, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 273: profile = video, sensor mode = custom3, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 274: profile = video, sensor mode = custom3, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 275: profile = video, sensor mode = custom3, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 276: profile = video, sensor mode = custom3, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 277: profile = video, sensor mode = custom3, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 278: profile = video, sensor mode = custom3, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 279: profile = video, sensor mode = custom3, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 280: profile = video, sensor mode = custom4, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A03C, 0x00250446, 0x00259078, 0x0025B864, + 0x00D6B5AD, 0x00A5294A, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E8, 0x00000000, + 0x00005001 + }}, + {set:{ // 281: profile = video, sensor mode = custom4, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A046, 0x0025045A, 0x00259078, 0x0025B864, + 0x00842108, 0x00842108, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 282: profile = video, sensor mode = custom4, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010C850, 0x0021045A, 0x00259082, 0x0025B896, + 0x00421084, 0x00421084, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 283: profile = video, sensor mode = custom4, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 284: profile = video, sensor mode = custom4, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 285: profile = video, sensor mode = custom4, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 286: profile = video, sensor mode = custom4, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 287: profile = video, sensor mode = custom4, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 288: profile = video, sensor mode = custom4, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 289: profile = video, sensor mode = custom4, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 290: profile = video, sensor mode = custom5, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A03C, 0x00250446, 0x00259078, 0x0025B864, + 0x00D6B5AD, 0x00A5294A, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E8, 0x00000000, + 0x00005001 + }}, + {set:{ // 291: profile = video, sensor mode = custom5, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A046, 0x0025045A, 0x00259078, 0x0025B864, + 0x00842108, 0x00842108, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 292: profile = video, sensor mode = custom5, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010C850, 0x0021045A, 0x00259082, 0x0025B896, + 0x00421084, 0x00421084, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 293: profile = video, sensor mode = custom5, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 294: profile = video, sensor mode = custom5, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 295: profile = video, sensor mode = custom5, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 296: profile = video, sensor mode = custom5, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 297: profile = video, sensor mode = custom5, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 298: profile = video, sensor mode = custom5, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 299: profile = video, sensor mode = custom5, iso = 3200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000 + }}, + {set:{ // 300: profile = capture, sensor mode = custom1, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A03C, 0x00250446, 0x00259078, 0x0025B864, + 0x00D6B5AD, 0x00A5294A, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E8, 0x00000000, + 0x00005001 + }}, + {set:{ // 301: profile = capture, sensor mode = custom1, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A046, 0x0025045A, 0x00259078, 0x0025B864, + 0x00842108, 0x00842108, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 302: profile = capture, sensor mode = custom1, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010C850, 0x0021045A, 0x00259082, 0x0025B896, + 0x00421084, 0x00421084, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 303: profile = capture, sensor mode = custom1, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 304: profile = capture, sensor mode = custom1, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 305: profile = capture, sensor mode = custom1, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 306: profile = capture, sensor mode = custom1, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 307: profile = capture, sensor mode = custom1, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 308: profile = capture, sensor mode = custom1, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 309: profile = capture, sensor mode = custom1, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 310: profile = capture, sensor mode = custom2, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A03C, 0x00250446, 0x00259078, 0x0025B864, + 0x00D6B5AD, 0x00A5294A, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E8, 0x00000000, + 0x00005001 + }}, + {set:{ // 311: profile = capture, sensor mode = custom2, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A046, 0x0025045A, 0x00259078, 0x0025B864, + 0x00842108, 0x00842108, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 312: profile = capture, sensor mode = custom2, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010C850, 0x0021045A, 0x00259082, 0x0025B896, + 0x00421084, 0x00421084, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 313: profile = capture, sensor mode = custom2, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 314: profile = capture, sensor mode = custom2, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 315: profile = capture, sensor mode = custom2, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 316: profile = capture, sensor mode = custom2, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 317: profile = capture, sensor mode = custom2, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 318: profile = capture, sensor mode = custom2, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 319: profile = capture, sensor mode = custom2, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 320: profile = capture, sensor mode = custom3, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A03C, 0x00250446, 0x00259078, 0x0025B864, + 0x00D6B5AD, 0x00A5294A, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E8, 0x00000000, + 0x00005001 + }}, + {set:{ // 321: profile = capture, sensor mode = custom3, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A046, 0x0025045A, 0x00259078, 0x0025B864, + 0x00842108, 0x00842108, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 322: profile = capture, sensor mode = custom3, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010C850, 0x0021045A, 0x00259082, 0x0025B896, + 0x00421084, 0x00421084, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 323: profile = capture, sensor mode = custom3, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 324: profile = capture, sensor mode = custom3, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 325: profile = capture, sensor mode = custom3, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 326: profile = capture, sensor mode = custom3, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 327: profile = capture, sensor mode = custom3, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 328: profile = capture, sensor mode = custom3, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 329: profile = capture, sensor mode = custom3, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 330: profile = capture, sensor mode = custom4, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A03C, 0x00250446, 0x00259078, 0x0025B864, + 0x00D6B5AD, 0x00A5294A, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E8, 0x00000000, + 0x00005001 + }}, + {set:{ // 331: profile = capture, sensor mode = custom4, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A046, 0x0025045A, 0x00259078, 0x0025B864, + 0x00842108, 0x00842108, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 332: profile = capture, sensor mode = custom4, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010C850, 0x0021045A, 0x00259082, 0x0025B896, + 0x00421084, 0x00421084, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 333: profile = capture, sensor mode = custom4, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 334: profile = capture, sensor mode = custom4, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 335: profile = capture, sensor mode = custom4, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 336: profile = capture, sensor mode = custom4, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 337: profile = capture, sensor mode = custom4, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 338: profile = capture, sensor mode = custom4, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 339: profile = capture, sensor mode = custom4, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 340: profile = capture, sensor mode = custom5, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A03C, 0x00250446, 0x00259078, 0x0025B864, + 0x00D6B5AD, 0x00A5294A, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E8, 0x00000000, + 0x00005001 + }}, + {set:{ // 341: profile = capture, sensor mode = custom5, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010A046, 0x0025045A, 0x00259078, 0x0025B864, + 0x00842108, 0x00842108, 0x00842108, 0x00842108, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 342: profile = capture, sensor mode = custom5, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0010C850, 0x0021045A, 0x00259082, 0x0025B896, + 0x00421084, 0x00421084, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5E5, 0x00000000, + 0x00005001 + }}, + {set:{ // 343: profile = capture, sensor mode = custom5, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 344: profile = capture, sensor mode = custom5, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00108421, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x00023014 + }}, + {set:{ // 345: profile = capture, sensor mode = custom5, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 346: profile = capture, sensor mode = custom5, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 347: profile = capture, sensor mode = custom5, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 348: profile = capture, sensor mode = custom5, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00024010 + }}, + {set:{ // 349: profile = capture, sensor mode = custom5, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }}, + {set:{ // 350: Disable (Do not modify me) + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00210842, 0x00210842, 0x005294A5, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002300F + }} +}, +CCM:{ // format: Q1.3.9 + {set:{//00: D65 + 0x07000208, 0x000007F8, 0x017907D1, 0x000007B6, 0x074C0009, 0x000001AB + }}, + {set:{//01: TL84 + 0x075601C1, 0x000007E9, 0x017E07AD, 0x000007D5, 0x07340004, 0x000001C8 + }}, + {set:{//02: CWF + 0x06D20234, 0x000007FA, 0x016307AF, 0x000007EE, 0x072F000D, 0x000001C4 + }}, + {set:{//03: A + 0x077601A4, 0x000007E6, 0x016807AA, 0x000007EE, 0x06A407E8, 0x00000274 + }} +}, +GGM:{ + {//00 + rb_gmt:{set:{ + 0x30003000, 0x300C300C, 0x30183018, 0x30243024, 0x34303430, 0x343D343D, 0x344A344A, 0x34573457, 0x30643064, 0x30703070, + 0x307C307C, 0x30883088, 0x30943094, 0x30A030A0, 0x30AC30AC, 0x30B830B8, 0x20C420C4, 0x20CC20CC, 0x20D420D4, 0x20DC20DC, + 0x20E420E4, 0x20EC20EC, 0x20F420F4, 0x20FC20FC, 0x21042104, 0x210C210C, 0x21142114, 0x211C211C, 0x21242124, 0x212C212C, + 0x21342134, 0x213C213C, 0x19441944, 0x1D4A1D4A, 0x1D511D51, 0x1D581D58, 0x195F195F, 0x1D651D65, 0x1D6C1D6C, 0x1D731D73, + 0x197A197A, 0x1D801D80, 0x1D871D87, 0x1D8E1D8E, 0x19951995, 0x1D9B1D9B, 0x1DA21DA2, 0x1DA91DA9, 0x15B015B0, 0x15B515B5, + 0x15BA15BA, 0x19BF19BF, 0x15C515C5, 0x15CA15CA, 0x15CF15CF, 0x19D419D4, 0x15DA15DA, 0x15DF15DF, 0x15E415E4, 0x19E919E9, + 0x15EF15EF, 0x15F415F4, 0x15F915F9, 0x19FE19FE, 0x22042204, 0x260C260C, 0x22152215, 0x261D261D, 0x22262226, 0x262E262E, + 0x22372237, 0x263F263F, 0x1E481E48, 0x224F224F, 0x1E571E57, 0x225E225E, 0x1E661E66, 0x226D226D, 0x1E751E75, 0x227C227C, + 0x1A841A84, 0x1A8A1A8A, 0x1A901A90, 0x1A961A96, 0x1A9C1A9C, 0x1AA21AA2, 0x1AA81AA8, 0x1AAE1AAE, 0x16B416B4, 0x16B916B9, + 0x16BE16BE, 0x16C316C3, 0x16C816C8, 0x16CD16CD, 0x16D216D2, 0x16D716D7, 0x22DC22DC, 0x22E422E4, 0x22EC22EC, 0x22F422F4, + 0x22FC22FC, 0x23042304, 0x230C230C, 0x23142314, 0x1B1C1B1C, 0x1F221F22, 0x1B291B29, 0x1F2F1F2F, 0x1B361B36, 0x1F3C1F3C, + 0x1B431B43, 0x1F491F49, 0x13501350, 0x17541754, 0x13591359, 0x175D175D, 0x13621362, 0x17661766, 0x136B136B, 0x176F176F, + 0x13741374, 0x13781378, 0x137C137C, 0x13801380, 0x13841384, 0x13881388, 0x138C138C, 0x13901390, 0x33943394, 0x33A033A0, + 0x2BAC2BAC, 0x2BB62BB6, 0x23C023C0, 0x23C823C8, 0x23D023D0, 0x23D823D8, 0x1BE01BE0, 0x1BE61BE6, 0x13EC13EC, 0x13F013F0, + 0x0BF40BF4, 0x0BF60BF6, 0x0BF80BF8, 0x0BFA0BFA + }}, + g_gmt:{set:{ + 0x00003000, 0x0000300C, 0x00003018, 0x00003024, 0x00003430, 0x0000343D, 0x0000344A, 0x00003457, 0x00003064, 0x00003070, + 0x0000307C, 0x00003088, 0x00003094, 0x000030A0, 0x000030AC, 0x000030B8, 0x000020C4, 0x000020CC, 0x000020D4, 0x000020DC, + 0x000020E4, 0x000020EC, 0x000020F4, 0x000020FC, 0x00002104, 0x0000210C, 0x00002114, 0x0000211C, 0x00002124, 0x0000212C, + 0x00002134, 0x0000213C, 0x00001944, 0x00001D4A, 0x00001D51, 0x00001D58, 0x0000195F, 0x00001D65, 0x00001D6C, 0x00001D73, + 0x0000197A, 0x00001D80, 0x00001D87, 0x00001D8E, 0x00001995, 0x00001D9B, 0x00001DA2, 0x00001DA9, 0x000015B0, 0x000015B5, + 0x000015BA, 0x000019BF, 0x000015C5, 0x000015CA, 0x000015CF, 0x000019D4, 0x000015DA, 0x000015DF, 0x000015E4, 0x000019E9, + 0x000015EF, 0x000015F4, 0x000015F9, 0x000019FE, 0x00002204, 0x0000260C, 0x00002215, 0x0000261D, 0x00002226, 0x0000262E, + 0x00002237, 0x0000263F, 0x00001E48, 0x0000224F, 0x00001E57, 0x0000225E, 0x00001E66, 0x0000226D, 0x00001E75, 0x0000227C, + 0x00001A84, 0x00001A8A, 0x00001A90, 0x00001A96, 0x00001A9C, 0x00001AA2, 0x00001AA8, 0x00001AAE, 0x000016B4, 0x000016B9, + 0x000016BE, 0x000016C3, 0x000016C8, 0x000016CD, 0x000016D2, 0x000016D7, 0x000022DC, 0x000022E4, 0x000022EC, 0x000022F4, + 0x000022FC, 0x00002304, 0x0000230C, 0x00002314, 0x00001B1C, 0x00001F22, 0x00001B29, 0x00001F2F, 0x00001B36, 0x00001F3C, + 0x00001B43, 0x00001F49, 0x00001350, 0x00001754, 0x00001359, 0x0000175D, 0x00001362, 0x00001766, 0x0000136B, 0x0000176F, + 0x00001374, 0x00001378, 0x0000137C, 0x00001380, 0x00001384, 0x00001388, 0x0000138C, 0x00001390, 0x00003394, 0x000033A0, + 0x00002BAC, 0x00002BB6, 0x000023C0, 0x000023C8, 0x000023D0, 0x000023D8, 0x00001BE0, 0x00001BE6, 0x000013EC, 0x000013F0, + 0x00000BF4, 0x00000BF6, 0x00000BF8, 0x00000BFA + }}}, + {//01 + rb_gmt:{set:{ + 0x24002400, 0x24092409, 0x24122412, 0x241B241B, 0x28242824, 0x282E282E, 0x28382838, 0x28422842, 0x284C284C, 0x24562456, + 0x285F285F, 0x24692469, 0x24722472, 0x207B207B, 0x24832483, 0x208C208C, 0x20942094, 0x209C209C, 0x20A420A4, 0x20AC20AC, + 0x20B420B4, 0x1CBC1CBC, 0x1CC31CC3, 0x20CA20CA, 0x1CD21CD2, 0x1CD91CD9, 0x1CE01CE0, 0x1CE71CE7, 0x18EE18EE, 0x1CF41CF4, + 0x1CFB1CFB, 0x19021902, 0x19081908, 0x1D0E1D0E, 0x19151915, 0x191B191B, 0x19211921, 0x19271927, 0x192D192D, 0x15331533, + 0x19381938, 0x193E193E, 0x15441544, 0x19491949, 0x154F154F, 0x19541954, 0x155A155A, 0x155F155F, 0x15641564, 0x15691569, + 0x156E156E, 0x15731573, 0x15781578, 0x157D157D, 0x15821582, 0x15871587, 0x118C118C, 0x15901590, 0x15951595, 0x119A119A, + 0x159E159E, 0x11A311A3, 0x15A715A7, 0x11AC11AC, 0x25B025B0, 0x21B921B9, 0x25C125C1, 0x21CA21CA, 0x21D221D2, 0x1DDA1DDA, + 0x21E121E1, 0x1DE91DE9, 0x1DF01DF0, 0x1DF71DF7, 0x19FE19FE, 0x1E041E04, 0x1A0B1A0B, 0x1A111A11, 0x1E171E17, 0x1A1E1A1E, + 0x1E241E24, 0x1A2B1A2B, 0x1E311E31, 0x1E381E38, 0x1A3F1A3F, 0x1E451E45, 0x1A4C1A4C, 0x1A521A52, 0x1A581A58, 0x165E165E, + 0x16631663, 0x16681668, 0x166D166D, 0x16721672, 0x12771277, 0x167B167B, 0x26802680, 0x2A892A89, 0x26932693, 0x269C269C, + 0x2AA52AA5, 0x22AF22AF, 0x26B726B7, 0x22C022C0, 0x22C822C8, 0x1ED01ED0, 0x1ED71ED7, 0x1ADE1ADE, 0x1AE41AE4, 0x1AEA1AEA, + 0x1AF01AF0, 0x1AF61AF6, 0x1AFC1AFC, 0x17021702, 0x1B071B07, 0x170D170D, 0x1B121B12, 0x17181718, 0x1B1D1B1D, 0x17231723, + 0x17281728, 0x1B2D1B2D, 0x17331733, 0x17381738, 0x173D173D, 0x17421742, 0x17471747, 0x134C134C, 0x3B503B50, 0x3B5E3B5E, + 0x436C436C, 0x437C437C, 0x3B8C3B8C, 0x339A339A, 0x2BA62BA6, 0x23B023B0, 0x23B823B8, 0x23C023C0, 0x2BC82BC8, 0x2BD22BD2, + 0x1FDC1FDC, 0x27E327E3, 0x33EC33EC, 0x1FF81FF8 + }}, + g_gmt:{set:{ + 0x00002400, 0x00002409, 0x00002412, 0x0000241B, 0x00002824, 0x0000282E, 0x00002838, 0x00002842, 0x0000284C, 0x00002456, + 0x0000285F, 0x00002469, 0x00002472, 0x0000207B, 0x00002483, 0x0000208C, 0x00002094, 0x0000209C, 0x000020A4, 0x000020AC, + 0x000020B4, 0x00001CBC, 0x00001CC3, 0x000020CA, 0x00001CD2, 0x00001CD9, 0x00001CE0, 0x00001CE7, 0x000018EE, 0x00001CF4, + 0x00001CFB, 0x00001902, 0x00001908, 0x00001D0E, 0x00001915, 0x0000191B, 0x00001921, 0x00001927, 0x0000192D, 0x00001533, + 0x00001938, 0x0000193E, 0x00001544, 0x00001949, 0x0000154F, 0x00001954, 0x0000155A, 0x0000155F, 0x00001564, 0x00001569, + 0x0000156E, 0x00001573, 0x00001578, 0x0000157D, 0x00001582, 0x00001587, 0x0000118C, 0x00001590, 0x00001595, 0x0000119A, + 0x0000159E, 0x000011A3, 0x000015A7, 0x000011AC, 0x000025B0, 0x000021B9, 0x000025C1, 0x000021CA, 0x000021D2, 0x00001DDA, + 0x000021E1, 0x00001DE9, 0x00001DF0, 0x00001DF7, 0x000019FE, 0x00001E04, 0x00001A0B, 0x00001A11, 0x00001E17, 0x00001A1E, + 0x00001E24, 0x00001A2B, 0x00001E31, 0x00001E38, 0x00001A3F, 0x00001E45, 0x00001A4C, 0x00001A52, 0x00001A58, 0x0000165E, + 0x00001663, 0x00001668, 0x0000166D, 0x00001672, 0x00001277, 0x0000167B, 0x00002680, 0x00002A89, 0x00002693, 0x0000269C, + 0x00002AA5, 0x000022AF, 0x000026B7, 0x000022C0, 0x000022C8, 0x00001ED0, 0x00001ED7, 0x00001ADE, 0x00001AE4, 0x00001AEA, + 0x00001AF0, 0x00001AF6, 0x00001AFC, 0x00001702, 0x00001B07, 0x0000170D, 0x00001B12, 0x00001718, 0x00001B1D, 0x00001723, + 0x00001728, 0x00001B2D, 0x00001733, 0x00001738, 0x0000173D, 0x00001742, 0x00001747, 0x0000134C, 0x00003B50, 0x00003B5E, + 0x0000436C, 0x0000437C, 0x00003B8C, 0x0000339A, 0x00002BA6, 0x000023B0, 0x000023B8, 0x000023C0, 0x00002BC8, 0x00002BD2, + 0x00001FDC, 0x000027E3, 0x000033EC, 0x00001FF8 + }}}, + {//02 + rb_gmt:{set:{ + 0x24002400, 0x24092409, 0x24122412, 0x241B241B, 0x28242824, 0x282E282E, 0x28382838, 0x28422842, 0x284C284C, 0x24562456, + 0x285F285F, 0x24692469, 0x24722472, 0x207B207B, 0x24832483, 0x208C208C, 0x20942094, 0x209C209C, 0x20A420A4, 0x20AC20AC, + 0x20B420B4, 0x1CBC1CBC, 0x1CC31CC3, 0x20CA20CA, 0x1CD21CD2, 0x1CD91CD9, 0x1CE01CE0, 0x1CE71CE7, 0x18EE18EE, 0x1CF41CF4, + 0x1CFB1CFB, 0x19021902, 0x19081908, 0x1D0E1D0E, 0x19151915, 0x191B191B, 0x19211921, 0x19271927, 0x192D192D, 0x15331533, + 0x19381938, 0x193E193E, 0x15441544, 0x19491949, 0x154F154F, 0x19541954, 0x155A155A, 0x155F155F, 0x15641564, 0x15691569, + 0x156E156E, 0x15731573, 0x15781578, 0x157D157D, 0x15821582, 0x15871587, 0x118C118C, 0x15901590, 0x15951595, 0x119A119A, + 0x159E159E, 0x11A311A3, 0x15A715A7, 0x11AC11AC, 0x25B025B0, 0x21B921B9, 0x25C125C1, 0x21CA21CA, 0x21D221D2, 0x1DDA1DDA, + 0x21E121E1, 0x1DE91DE9, 0x1DF01DF0, 0x1DF71DF7, 0x19FE19FE, 0x1E041E04, 0x1A0B1A0B, 0x1A111A11, 0x1E171E17, 0x1A1E1A1E, + 0x1E241E24, 0x1A2B1A2B, 0x1E311E31, 0x1E381E38, 0x1A3F1A3F, 0x1E451E45, 0x1A4C1A4C, 0x1A521A52, 0x1A581A58, 0x165E165E, + 0x16631663, 0x16681668, 0x166D166D, 0x16721672, 0x12771277, 0x167B167B, 0x26802680, 0x2A892A89, 0x26932693, 0x269C269C, + 0x2AA52AA5, 0x22AF22AF, 0x26B726B7, 0x22C022C0, 0x22C822C8, 0x1ED01ED0, 0x1ED71ED7, 0x1ADE1ADE, 0x1AE41AE4, 0x1AEA1AEA, + 0x1AF01AF0, 0x1AF61AF6, 0x1AFC1AFC, 0x17021702, 0x1B071B07, 0x170D170D, 0x1B121B12, 0x17181718, 0x1B1D1B1D, 0x17231723, + 0x17281728, 0x1B2D1B2D, 0x17331733, 0x17381738, 0x173D173D, 0x17421742, 0x17471747, 0x134C134C, 0x3B503B50, 0x3B5E3B5E, + 0x436C436C, 0x437C437C, 0x3B8C3B8C, 0x339A339A, 0x2BA62BA6, 0x23B023B0, 0x23B823B8, 0x23C023C0, 0x2BC82BC8, 0x2BD22BD2, + 0x1FDC1FDC, 0x27E327E3, 0x33EC33EC, 0x1FF81FF8 + }}, + g_gmt:{set:{ + 0x00002400, 0x00002409, 0x00002412, 0x0000241B, 0x00002824, 0x0000282E, 0x00002838, 0x00002842, 0x0000284C, 0x00002456, + 0x0000285F, 0x00002469, 0x00002472, 0x0000207B, 0x00002483, 0x0000208C, 0x00002094, 0x0000209C, 0x000020A4, 0x000020AC, + 0x000020B4, 0x00001CBC, 0x00001CC3, 0x000020CA, 0x00001CD2, 0x00001CD9, 0x00001CE0, 0x00001CE7, 0x000018EE, 0x00001CF4, + 0x00001CFB, 0x00001902, 0x00001908, 0x00001D0E, 0x00001915, 0x0000191B, 0x00001921, 0x00001927, 0x0000192D, 0x00001533, + 0x00001938, 0x0000193E, 0x00001544, 0x00001949, 0x0000154F, 0x00001954, 0x0000155A, 0x0000155F, 0x00001564, 0x00001569, + 0x0000156E, 0x00001573, 0x00001578, 0x0000157D, 0x00001582, 0x00001587, 0x0000118C, 0x00001590, 0x00001595, 0x0000119A, + 0x0000159E, 0x000011A3, 0x000015A7, 0x000011AC, 0x000025B0, 0x000021B9, 0x000025C1, 0x000021CA, 0x000021D2, 0x00001DDA, + 0x000021E1, 0x00001DE9, 0x00001DF0, 0x00001DF7, 0x000019FE, 0x00001E04, 0x00001A0B, 0x00001A11, 0x00001E17, 0x00001A1E, + 0x00001E24, 0x00001A2B, 0x00001E31, 0x00001E38, 0x00001A3F, 0x00001E45, 0x00001A4C, 0x00001A52, 0x00001A58, 0x0000165E, + 0x00001663, 0x00001668, 0x0000166D, 0x00001672, 0x00001277, 0x0000167B, 0x00002680, 0x00002A89, 0x00002693, 0x0000269C, + 0x00002AA5, 0x000022AF, 0x000026B7, 0x000022C0, 0x000022C8, 0x00001ED0, 0x00001ED7, 0x00001ADE, 0x00001AE4, 0x00001AEA, + 0x00001AF0, 0x00001AF6, 0x00001AFC, 0x00001702, 0x00001B07, 0x0000170D, 0x00001B12, 0x00001718, 0x00001B1D, 0x00001723, + 0x00001728, 0x00001B2D, 0x00001733, 0x00001738, 0x0000173D, 0x00001742, 0x00001747, 0x0000134C, 0x00003B50, 0x00003B5E, + 0x0000436C, 0x0000437C, 0x00003B8C, 0x0000339A, 0x00002BA6, 0x000023B0, 0x000023B8, 0x000023C0, 0x00002BC8, 0x00002BD2, + 0x00001FDC, 0x000027E3, 0x000033EC, 0x00001FF8 + }}}, + {//03 + rb_gmt:{set:{ + 0x24002400, 0x24092409, 0x24122412, 0x241B241B, 0x28242824, 0x282E282E, 0x28382838, 0x28422842, 0x284C284C, 0x24562456, + 0x285F285F, 0x24692469, 0x24722472, 0x207B207B, 0x24832483, 0x208C208C, 0x20942094, 0x209C209C, 0x20A420A4, 0x20AC20AC, + 0x20B420B4, 0x1CBC1CBC, 0x1CC31CC3, 0x20CA20CA, 0x1CD21CD2, 0x1CD91CD9, 0x1CE01CE0, 0x1CE71CE7, 0x18EE18EE, 0x1CF41CF4, + 0x1CFB1CFB, 0x19021902, 0x19081908, 0x1D0E1D0E, 0x19151915, 0x191B191B, 0x19211921, 0x19271927, 0x192D192D, 0x15331533, + 0x19381938, 0x193E193E, 0x15441544, 0x19491949, 0x154F154F, 0x19541954, 0x155A155A, 0x155F155F, 0x15641564, 0x15691569, + 0x156E156E, 0x15731573, 0x15781578, 0x157D157D, 0x15821582, 0x15871587, 0x118C118C, 0x15901590, 0x15951595, 0x119A119A, + 0x159E159E, 0x11A311A3, 0x15A715A7, 0x11AC11AC, 0x25B025B0, 0x21B921B9, 0x25C125C1, 0x21CA21CA, 0x21D221D2, 0x1DDA1DDA, + 0x21E121E1, 0x1DE91DE9, 0x1DF01DF0, 0x1DF71DF7, 0x19FE19FE, 0x1E041E04, 0x1A0B1A0B, 0x1A111A11, 0x1E171E17, 0x1A1E1A1E, + 0x1E241E24, 0x1A2B1A2B, 0x1E311E31, 0x1E381E38, 0x1A3F1A3F, 0x1E451E45, 0x1A4C1A4C, 0x1A521A52, 0x1A581A58, 0x165E165E, + 0x16631663, 0x16681668, 0x166D166D, 0x16721672, 0x12771277, 0x167B167B, 0x26802680, 0x2A892A89, 0x26932693, 0x269C269C, + 0x2AA52AA5, 0x22AF22AF, 0x26B726B7, 0x22C022C0, 0x22C822C8, 0x1ED01ED0, 0x1ED71ED7, 0x1ADE1ADE, 0x1AE41AE4, 0x1AEA1AEA, + 0x1AF01AF0, 0x1AF61AF6, 0x1AFC1AFC, 0x17021702, 0x1B071B07, 0x170D170D, 0x1B121B12, 0x17181718, 0x1B1D1B1D, 0x17231723, + 0x17281728, 0x1B2D1B2D, 0x17331733, 0x17381738, 0x173D173D, 0x17421742, 0x17471747, 0x134C134C, 0x3B503B50, 0x3B5E3B5E, + 0x436C436C, 0x437C437C, 0x3B8C3B8C, 0x339A339A, 0x2BA62BA6, 0x23B023B0, 0x23B823B8, 0x23C023C0, 0x2BC82BC8, 0x2BD22BD2, + 0x1FDC1FDC, 0x27E327E3, 0x33EC33EC, 0x1FF81FF8 + }}, + g_gmt:{set:{ + 0x00002400, 0x00002409, 0x00002412, 0x0000241B, 0x00002824, 0x0000282E, 0x00002838, 0x00002842, 0x0000284C, 0x00002456, + 0x0000285F, 0x00002469, 0x00002472, 0x0000207B, 0x00002483, 0x0000208C, 0x00002094, 0x0000209C, 0x000020A4, 0x000020AC, + 0x000020B4, 0x00001CBC, 0x00001CC3, 0x000020CA, 0x00001CD2, 0x00001CD9, 0x00001CE0, 0x00001CE7, 0x000018EE, 0x00001CF4, + 0x00001CFB, 0x00001902, 0x00001908, 0x00001D0E, 0x00001915, 0x0000191B, 0x00001921, 0x00001927, 0x0000192D, 0x00001533, + 0x00001938, 0x0000193E, 0x00001544, 0x00001949, 0x0000154F, 0x00001954, 0x0000155A, 0x0000155F, 0x00001564, 0x00001569, + 0x0000156E, 0x00001573, 0x00001578, 0x0000157D, 0x00001582, 0x00001587, 0x0000118C, 0x00001590, 0x00001595, 0x0000119A, + 0x0000159E, 0x000011A3, 0x000015A7, 0x000011AC, 0x000025B0, 0x000021B9, 0x000025C1, 0x000021CA, 0x000021D2, 0x00001DDA, + 0x000021E1, 0x00001DE9, 0x00001DF0, 0x00001DF7, 0x000019FE, 0x00001E04, 0x00001A0B, 0x00001A11, 0x00001E17, 0x00001A1E, + 0x00001E24, 0x00001A2B, 0x00001E31, 0x00001E38, 0x00001A3F, 0x00001E45, 0x00001A4C, 0x00001A52, 0x00001A58, 0x0000165E, + 0x00001663, 0x00001668, 0x0000166D, 0x00001672, 0x00001277, 0x0000167B, 0x00002680, 0x00002A89, 0x00002693, 0x0000269C, + 0x00002AA5, 0x000022AF, 0x000026B7, 0x000022C0, 0x000022C8, 0x00001ED0, 0x00001ED7, 0x00001ADE, 0x00001AE4, 0x00001AEA, + 0x00001AF0, 0x00001AF6, 0x00001AFC, 0x00001702, 0x00001B07, 0x0000170D, 0x00001B12, 0x00001718, 0x00001B1D, 0x00001723, + 0x00001728, 0x00001B2D, 0x00001733, 0x00001738, 0x0000173D, 0x00001742, 0x00001747, 0x0000134C, 0x00003B50, 0x00003B5E, + 0x0000436C, 0x0000437C, 0x00003B8C, 0x0000339A, 0x00002BA6, 0x000023B0, 0x000023B8, 0x000023C0, 0x00002BC8, 0x00002BD2, + 0x00001FDC, 0x000027E3, 0x000033EC, 0x00001FF8 + }}}, + {//04 + rb_gmt:{set:{ + 0x24002400, 0x24092409, 0x24122412, 0x241B241B, 0x28242824, 0x282E282E, 0x28382838, 0x28422842, 0x284C284C, 0x24562456, + 0x285F285F, 0x24692469, 0x24722472, 0x207B207B, 0x24832483, 0x208C208C, 0x20942094, 0x209C209C, 0x20A420A4, 0x20AC20AC, + 0x20B420B4, 0x1CBC1CBC, 0x1CC31CC3, 0x20CA20CA, 0x1CD21CD2, 0x1CD91CD9, 0x1CE01CE0, 0x1CE71CE7, 0x18EE18EE, 0x1CF41CF4, + 0x1CFB1CFB, 0x19021902, 0x19081908, 0x1D0E1D0E, 0x19151915, 0x191B191B, 0x19211921, 0x19271927, 0x192D192D, 0x15331533, + 0x19381938, 0x193E193E, 0x15441544, 0x19491949, 0x154F154F, 0x19541954, 0x155A155A, 0x155F155F, 0x15641564, 0x15691569, + 0x156E156E, 0x15731573, 0x15781578, 0x157D157D, 0x15821582, 0x15871587, 0x118C118C, 0x15901590, 0x15951595, 0x119A119A, + 0x159E159E, 0x11A311A3, 0x15A715A7, 0x11AC11AC, 0x25B025B0, 0x21B921B9, 0x25C125C1, 0x21CA21CA, 0x21D221D2, 0x1DDA1DDA, + 0x21E121E1, 0x1DE91DE9, 0x1DF01DF0, 0x1DF71DF7, 0x19FE19FE, 0x1E041E04, 0x1A0B1A0B, 0x1A111A11, 0x1E171E17, 0x1A1E1A1E, + 0x1E241E24, 0x1A2B1A2B, 0x1E311E31, 0x1E381E38, 0x1A3F1A3F, 0x1E451E45, 0x1A4C1A4C, 0x1A521A52, 0x1A581A58, 0x165E165E, + 0x16631663, 0x16681668, 0x166D166D, 0x16721672, 0x12771277, 0x167B167B, 0x26802680, 0x2A892A89, 0x26932693, 0x269C269C, + 0x2AA52AA5, 0x22AF22AF, 0x26B726B7, 0x22C022C0, 0x22C822C8, 0x1ED01ED0, 0x1ED71ED7, 0x1ADE1ADE, 0x1AE41AE4, 0x1AEA1AEA, + 0x1AF01AF0, 0x1AF61AF6, 0x1AFC1AFC, 0x17021702, 0x1B071B07, 0x170D170D, 0x1B121B12, 0x17181718, 0x1B1D1B1D, 0x17231723, + 0x17281728, 0x1B2D1B2D, 0x17331733, 0x17381738, 0x173D173D, 0x17421742, 0x17471747, 0x134C134C, 0x3B503B50, 0x3B5E3B5E, + 0x436C436C, 0x437C437C, 0x3B8C3B8C, 0x339A339A, 0x2BA62BA6, 0x23B023B0, 0x23B823B8, 0x23C023C0, 0x2BC82BC8, 0x2BD22BD2, + 0x1FDC1FDC, 0x27E327E3, 0x33EC33EC, 0x1FF81FF8 + }}, + g_gmt:{set:{ + 0x00002400, 0x00002409, 0x00002412, 0x0000241B, 0x00002824, 0x0000282E, 0x00002838, 0x00002842, 0x0000284C, 0x00002456, + 0x0000285F, 0x00002469, 0x00002472, 0x0000207B, 0x00002483, 0x0000208C, 0x00002094, 0x0000209C, 0x000020A4, 0x000020AC, + 0x000020B4, 0x00001CBC, 0x00001CC3, 0x000020CA, 0x00001CD2, 0x00001CD9, 0x00001CE0, 0x00001CE7, 0x000018EE, 0x00001CF4, + 0x00001CFB, 0x00001902, 0x00001908, 0x00001D0E, 0x00001915, 0x0000191B, 0x00001921, 0x00001927, 0x0000192D, 0x00001533, + 0x00001938, 0x0000193E, 0x00001544, 0x00001949, 0x0000154F, 0x00001954, 0x0000155A, 0x0000155F, 0x00001564, 0x00001569, + 0x0000156E, 0x00001573, 0x00001578, 0x0000157D, 0x00001582, 0x00001587, 0x0000118C, 0x00001590, 0x00001595, 0x0000119A, + 0x0000159E, 0x000011A3, 0x000015A7, 0x000011AC, 0x000025B0, 0x000021B9, 0x000025C1, 0x000021CA, 0x000021D2, 0x00001DDA, + 0x000021E1, 0x00001DE9, 0x00001DF0, 0x00001DF7, 0x000019FE, 0x00001E04, 0x00001A0B, 0x00001A11, 0x00001E17, 0x00001A1E, + 0x00001E24, 0x00001A2B, 0x00001E31, 0x00001E38, 0x00001A3F, 0x00001E45, 0x00001A4C, 0x00001A52, 0x00001A58, 0x0000165E, + 0x00001663, 0x00001668, 0x0000166D, 0x00001672, 0x00001277, 0x0000167B, 0x00002680, 0x00002A89, 0x00002693, 0x0000269C, + 0x00002AA5, 0x000022AF, 0x000026B7, 0x000022C0, 0x000022C8, 0x00001ED0, 0x00001ED7, 0x00001ADE, 0x00001AE4, 0x00001AEA, + 0x00001AF0, 0x00001AF6, 0x00001AFC, 0x00001702, 0x00001B07, 0x0000170D, 0x00001B12, 0x00001718, 0x00001B1D, 0x00001723, + 0x00001728, 0x00001B2D, 0x00001733, 0x00001738, 0x0000173D, 0x00001742, 0x00001747, 0x0000134C, 0x00003B50, 0x00003B5E, + 0x0000436C, 0x0000437C, 0x00003B8C, 0x0000339A, 0x00002BA6, 0x000023B0, 0x000023B8, 0x000023C0, 0x00002BC8, 0x00002BD2, + 0x00001FDC, 0x000027E3, 0x000033EC, 0x00001FF8 + }}} +}, +ANR:{ + {set:{ // 000: profile = preview, sensor mode = preview ISO100 + 0x00040013, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x002A070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x100B1B14, 0x400040FF + }}, + {set:{ // 001: profile = preview, sensor mode = preview ISO200 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x37251A0D, 0x007F110A, + 0x543A2815, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1800282E, 0x400040FF + }}, + {set:{ // 002: profile = preview, sensor mode = preview ISO400 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x2B1D140C, 0x006B100A, + 0x4E362513, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18002826, 0x400040FF + }}, + {set:{ // 003: profile = preview, sensor mode = preview ISO800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x005F110A, + 0x543A2815, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1E04321F, 0x40004000 + }}, + {set:{ // 004: profile = preview, sensor mode = preview ISO1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 005: profile = preview, sensor mode = preview ISO1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 006: profile = preview, sensor mode = preview ISO2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 007: profile = preview, sensor mode = preview ISO2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 008: profile = preview, sensor mode = preview ISO2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 009: profile = preview, sensor mode = preview ISO3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 010: profile = preview, sensor mode = capture ISO100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0019060A, + 0x1C130D07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 011: profile = preview, sensor mode = capture ISO200 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x37251A0D, 0x007F110A, + 0x543A2815, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1800282E, 0x400040FF + }}, + {set:{ // 012: profile = preview, sensor mode = capture ISO400 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x2B1D140C, 0x006B100A, + 0x4E362513, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18002826, 0x400040FF + }}, + {set:{ // 013: profile = preview, sensor mode = capture ISO800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x005F110A, + 0x543A2815, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1E04321F, 0x40004000 + }}, + {set:{ // 014: profile = preview, sensor mode = capture ISO1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 015: profile = preview, sensor mode = capture ISO1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 016: profile = preview, sensor mode = capture ISO2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 017: profile = preview, sensor mode = capture ISO2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 018: profile = preview, sensor mode = capture ISO2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 019: profile = preview, sensor mode = capture ISO3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 020: profile = preview, sensor mode = video, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 021: profile = preview, sensor mode = video, iso = 200 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x37251A0D, 0x007F110A, + 0x543A2815, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1800282E, 0x400040FF + }}, + {set:{ // 022: profile = preview, sensor mode = video, iso = 400 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x2B1D140C, 0x006B100A, + 0x4E362513, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18002826, 0x400040FF + }}, + {set:{ // 023: profile = preview, sensor mode = video, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 024: profile = preview, sensor mode = video, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 025: profile = preview, sensor mode = video, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 026: profile = preview, sensor mode = video, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 027: profile = preview, sensor mode = video, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 028: profile = preview, sensor mode = video, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 029: profile = preview, sensor mode = video, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 030: profile = preview, sensor mode = SlimVideo1, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 031: profile = preview, sensor mode = SlimVideo1, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 032: profile = preview, sensor mode = SlimVideo1, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 033: profile = preview, sensor mode = SlimVideo1, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 034: profile = preview, sensor mode = SlimVideo1, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 035: profile = preview, sensor mode = SlimVideo1, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 036: profile = preview, sensor mode = SlimVideo1, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 037: profile = preview, sensor mode = SlimVideo1, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 038: profile = preview, sensor mode = SlimVideo1, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 039: profile = preview, sensor mode = SlimVideo1, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 040: profile = preview, sensor mode = SlimVideo2, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 041: profile = preview, sensor mode = SlimVideo2, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 042: profile = preview, sensor mode = SlimVideo2, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 043: profile = preview, sensor mode = SlimVideo2, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 044: profile = preview, sensor mode = SlimVideo2, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 045: profile = preview, sensor mode = SlimVideo2, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 046: profile = preview, sensor mode = SlimVideo2, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 047: profile = preview, sensor mode = SlimVideo2, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 048: profile = preview, sensor mode = SlimVideo2, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 049: profile = preview, sensor mode = SlimVideo2, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 050: profile = video, sensor mode = preview, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 051: profile = video, sensor mode = preview, iso = 200 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x37251A0D, 0x007F110A, + 0x543A2815, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1800282E, 0x400040FF + }}, + {set:{ // 052: profile = video, sensor mode = preview, iso = 400 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x2B1D140C, 0x006B100A, + 0x4E362513, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18002826, 0x400040FF + }}, + {set:{ // 053: profile = video, sensor mode = preview, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 054: profile = video, sensor mode = preview, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 055: profile = video, sensor mode = preview, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 056: profile = video, sensor mode = preview, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 057: profile = video, sensor mode = preview, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 058: profile = video, sensor mode = preview, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 059: profile = video, sensor mode = preview, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 060: profile = video, sensor mode = capture, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 061: profile = video, sensor mode = capture, iso = 200 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x37251A0D, 0x007F110A, + 0x543A2815, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1800282E, 0x400040FF + }}, + {set:{ // 062: profile = video, sensor mode = capture, iso = 400 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x2B1D140C, 0x006B100A, + 0x4E362513, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18002826, 0x400040FF + }}, + {set:{ // 063: profile = video, sensor mode = capture, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 064: profile = video, sensor mode = capture, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 065: profile = video, sensor mode = capture, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 066: profile = video, sensor mode = capture, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 067: profile = video, sensor mode = capture, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 068: profile = video, sensor mode = capture, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 069: profile = video, sensor mode = capture, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 070: profile = video, sensor mode = video, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0019100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x0F0D1913, 0x400040FF + }}, + {set:{ // 071: profile = video, sensor mode = video, iso = 200 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x37251A0D, 0x007F110A, + 0x543A2815, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1800282E, 0x400040FF + }}, + {set:{ // 072: profile = video, sensor mode = video, iso = 400 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x2B1D140C, 0x006B100A, + 0x4E362513, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18002826, 0x400040FF + }}, + {set:{ // 073: profile = video, sensor mode = video, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 074: profile = video, sensor mode = video, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 075: profile = video, sensor mode = video, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 076: profile = video, sensor mode = video, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 077: profile = video, sensor mode = video, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 078: profile = video, sensor mode = video, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 079: profile = video, sensor mode = video, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 080: profile = video, sensor mode = SlimVideo1, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 081: profile = video, sensor mode = SlimVideo1, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 082: profile = video, sensor mode = SlimVideo1, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 083: profile = video, sensor mode = SlimVideo1, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 084: profile = video, sensor mode = SlimVideo1, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 085: profile = video, sensor mode = SlimVideo1, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 086: profile = video, sensor mode = SlimVideo1, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 087: profile = video, sensor mode = SlimVideo1, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 088: profile = video, sensor mode = SlimVideo1, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 089: profile = video, sensor mode = SlimVideo1, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 090: profile = video, sensor mode = SlimVideo2, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 091: profile = video, sensor mode = SlimVideo2, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 092: profile = video, sensor mode = SlimVideo2, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 093: profile = video, sensor mode = SlimVideo2, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 094: profile = video, sensor mode = SlimVideo2, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 095: profile = video, sensor mode = SlimVideo2, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 096: profile = video, sensor mode = SlimVideo2, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 097: profile = video, sensor mode = SlimVideo2, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 098: profile = video, sensor mode = SlimVideo2, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 099: profile = video, sensor mode = SlimVideo2, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 100: profile = capture, sensor mode = preview, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 101: profile = capture, sensor mode = preview, iso = 200 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x37251A0D, 0x007F110A, + 0x543A2815, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1800282E, 0x400040FF + }}, + {set:{ // 102: profile = capture, sensor mode = preview, iso = 400 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x2B1D140C, 0x006B100A, + 0x4E362513, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18002826, 0x400040FF + }}, + {set:{ // 103: profile = capture, sensor mode = preview, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 104: profile = capture, sensor mode = preview, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 105: profile = capture, sensor mode = preview, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 106: profile = capture, sensor mode = preview, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 107: profile = capture, sensor mode = preview, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 108: profile = capture, sensor mode = preview, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 109: profile = capture, sensor mode = preview, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 110: profile = capture, sensor mode = capture, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0023060A, + 0x1C130D07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x0F0D1913, 0x400040FF + }}, + {set:{ // 111: profile = capture, sensor mode = capture, iso = 200 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x37251A0D, 0x007F110A, + 0x543A2815, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1800282E, 0x400040FF + }}, + {set:{ // 112: profile = capture, sensor mode = capture, iso = 400 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x2B1D140C, 0x006B100A, + 0x4E362513, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18002826, 0x400040FF + }}, + {set:{ // 113: profile = capture, sensor mode = capture, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x005F110A, + 0x543A2815, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 114: profile = capture, sensor mode = capture, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 115: profile = capture, sensor mode = capture, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 116: profile = capture, sensor mode = capture, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 117: profile = capture, sensor mode = capture, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 118: profile = capture, sensor mode = capture, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 119: profile = capture, sensor mode = capture, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 120: profile = capture, sensor mode = video, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 121: profile = capture, sensor mode = video, iso = 200 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x37251A0D, 0x007F110A, + 0x543A2815, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1800282E, 0x400040FF + }}, + {set:{ // 122: profile = capture, sensor mode = video, iso = 400 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x2B1D140C, 0x006B100A, + 0x4E362513, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18002826, 0x400040FF + }}, + {set:{ // 123: profile = capture, sensor mode = video, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 124: profile = capture, sensor mode = video, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 125: profile = capture, sensor mode = video, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 126: profile = capture, sensor mode = video, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 127: profile = capture, sensor mode = video, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 128: profile = capture, sensor mode = video, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 129: profile = capture, sensor mode = video, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 130: profile = capture, sensor mode = SlimVideo1, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 131: profile = capture, sensor mode = SlimVideo1, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 132: profile = capture, sensor mode = SlimVideo1, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 133: profile = capture, sensor mode = SlimVideo1, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 134: profile = capture, sensor mode = SlimVideo1, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 135: profile = capture, sensor mode = SlimVideo1, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 136: profile = capture, sensor mode = SlimVideo1, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 137: profile = capture, sensor mode = SlimVideo1, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 138: profile = capture, sensor mode = SlimVideo1, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 139: profile = capture, sensor mode = SlimVideo1, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 140: profile = capture, sensor mode = SlimVideo2, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 141: profile = capture, sensor mode = SlimVideo2, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 142: profile = capture, sensor mode = SlimVideo2, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 143: profile = capture, sensor mode = SlimVideo2, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 144: profile = capture, sensor mode = SlimVideo2, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 145: profile = capture, sensor mode = SlimVideo2, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 146: profile = capture, sensor mode = SlimVideo2, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 147: profile = capture, sensor mode = SlimVideo2, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 148: profile = capture, sensor mode = SlimVideo2, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 149: profile = capture, sensor mode = SlimVideo2, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 150: profile = N3D preview, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 151: profile = N3D preview, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 152: profile = N3D preview, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 153: profile = N3D preview, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 154: profile = N3D preview, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 155: profile = N3D preview, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 156: profile = N3D preview, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 157: profile = N3D preview, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 158: profile = N3D preview, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 159: profile = N3D preview, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 160: profile = N3D video, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 161: profile = N3D video, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 162: profile = N3D video, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 163: profile = N3D video, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 164: profile = N3D video, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 165: profile = N3D video, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 166: profile = N3D video, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 167: profile = N3D video, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 168: profile = N3D video, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 169: profile = N3D video, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 170: profile = N3D capture, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 171: profile = N3D capture, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 172: profile = N3D capture, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 173: profile = N3D capture, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 174: profile = N3D capture, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 175: profile = N3D capture, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 176: profile = N3D capture, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 177: profile = N3D capture, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 178: profile = N3D capture, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 179: profile = N3D capture, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 180: profile = MFB postproc mixing, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 181: profile = MFB postproc mixing, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 182: profile = MFB postproc mixing, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 183: profile = MFB postproc mixing, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 184: profile = MFB postproc mixing, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 185: profile = MFB postproc mixing, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 186: profile = MFB postproc mixing, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 187: profile = MFB postproc mixing, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 188: profile = MFB postproc mixing, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 189: profile = MFB postproc mixing, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 190: profile = MFB_Capture_EE_OFF, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 191: profile = MFB_Capture_EE_OFF, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 192: profile = MFB_Capture_EE_OFF, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 193: profile = MFB_Capture_EE_OFF, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 194: profile = MFB_Capture_EE_OFF, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 195: profile = MFB_Capture_EE_OFF, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 196: profile = MFB_Capture_EE_OFF, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 197: profile = MFB_Capture_EE_OFF, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 198: profile = MFB_Capture_EE_OFF, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 199: profile = MFB_Capture_EE_OFF, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 200: profile = IHDR preview, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 201: profile = IHDR preview, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 202: profile = IHDR preview, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 203: profile = IHDR preview, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 204: profile = IHDR preview, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 205: profile = IHDR preview, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 206: profile = IHDR preview, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 207: profile = IHDR preview, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 208: profile = IHDR preview, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 209: profile = IHDR preview, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 210: profile = IHDR video, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 211: profile = IHDR video, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 212: profile = IHDR video, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 213: profile = IHDR video, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 214: profile = IHDR video, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 215: profile = IHDR video, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 216: profile = IHDR video, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 217: profile = IHDR video, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 218: profile = IHDR video, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 219: profile = IHDR video, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 220: profile = Multi-pass ANR1, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 221: profile = Multi-pass ANR1, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 222: profile = Multi-pass ANR1, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 223: profile = Multi-pass ANR1, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 224: profile = Multi-pass ANR1, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 225: profile = Multi-pass ANR1, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 226: profile = Multi-pass ANR1, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 227: profile = Multi-pass ANR1, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 228: profile = Multi-pass ANR1, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 229: profile = Multi-pass ANR1, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 230: profile = Multi-pass ANR2, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 231: profile = Multi-pass ANR2, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 232: profile = Multi-pass ANR2, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 233: profile = Multi-pass ANR2, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 234: profile = Multi-pass ANR2, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 235: profile = Multi-pass ANR2, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 236: profile = Multi-pass ANR2, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 237: profile = Multi-pass ANR2, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 238: profile = Multi-pass ANR2, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 239: profile = Multi-pass ANR2, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 240: profile = MFB Multi-pass ANR1, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 241: profile = MFB Multi-pass ANR1, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 242: profile = MFB Multi-pass ANR1, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 243: profile = MFB Multi-pass ANR1, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 244: profile = MFB Multi-pass ANR1, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 245: profile = MFB Multi-pass ANR1, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 246: profile = MFB Multi-pass ANR1, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 247: profile = MFB Multi-pass ANR1, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 248: profile = MFB Multi-pass ANR1, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 249: profile = MFB Multi-pass ANR1, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 250: profile = MFB Multi-pass ANR2, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 251: profile = MFB Multi-pass ANR2, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 252: profile = MFB Multi-pass ANR2, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 253: profile = MFB Multi-pass ANR2, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 254: profile = MFB Multi-pass ANR2, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 255: profile = MFB Multi-pass ANR2, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 256: profile = MFB Multi-pass ANR2, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 257: profile = MFB Multi-pass ANR2, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 258: profile = MFB Multi-pass ANR2, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 259: profile = MFB Multi-pass ANR2, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 260: profile = preview, sensor mode = custom1, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 261: profile = preview, sensor mode = custom1, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 262: profile = preview, sensor mode = custom1, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 263: profile = preview, sensor mode = custom1, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 264: profile = preview, sensor mode = custom1, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 265: profile = preview, sensor mode = custom1, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 266: profile = preview, sensor mode = custom1, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 267: profile = preview, sensor mode = custom1, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 268: profile = preview, sensor mode = custom1, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 269: profile = preview, sensor mode = custom1, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 270: profile = preview, sensor mode = custom2, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 271: profile = preview, sensor mode = custom2, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 272: profile = preview, sensor mode = custom2, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 273: profile = preview, sensor mode = custom2, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 274: profile = preview, sensor mode = custom2, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 275: profile = preview, sensor mode = custom2, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 276: profile = preview, sensor mode = custom2, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 277: profile = preview, sensor mode = custom2, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 278: profile = preview, sensor mode = custom2, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 279: profile = preview, sensor mode = custom2, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 280: profile = preview, sensor mode = custom3, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 281: profile = preview, sensor mode = custom3, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 282: profile = preview, sensor mode = custom3, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 283: profile = preview, sensor mode = custom3, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 284: profile = preview, sensor mode = custom3, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 285: profile = preview, sensor mode = custom3, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 286: profile = preview, sensor mode = custom3, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 287: profile = preview, sensor mode = custom3, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 288: profile = preview, sensor mode = custom3, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 289: profile = preview, sensor mode = custom3, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 290: profile = preview, sensor mode = custom4, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 291: profile = preview, sensor mode = custom4, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 292: profile = preview, sensor mode = custom4, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 293: profile = preview, sensor mode = custom4, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 294: profile = preview, sensor mode = custom4, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 295: profile = preview, sensor mode = custom4, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 296: profile = preview, sensor mode = custom4, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 297: profile = preview, sensor mode = custom4, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 298: profile = preview, sensor mode = custom4, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 299: profile = preview, sensor mode = custom4, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 300: profile = preview, sensor mode = custom5, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 301: profile = preview, sensor mode = custom5, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 302: profile = preview, sensor mode = custom5, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 303: profile = preview, sensor mode = custom5, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 304: profile = preview, sensor mode = custom5, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 305: profile = preview, sensor mode = custom5, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 306: profile = preview, sensor mode = custom5, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 307: profile = preview, sensor mode = custom5, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 308: profile = preview, sensor mode = custom5, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 309: profile = preview, sensor mode = custom5, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 310: profile = video, sensor mode = custom1, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 311: profile = video, sensor mode = custom1, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 312: profile = video, sensor mode = custom1, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 313: profile = video, sensor mode = custom1, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 314: profile = video, sensor mode = custom1, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 315: profile = video, sensor mode = custom1, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 316: profile = video, sensor mode = custom1, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 317: profile = video, sensor mode = custom1, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 318: profile = video, sensor mode = custom1, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 319: profile = video, sensor mode = custom1, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 320: profile = video, sensor mode = custom2, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 321: profile = video, sensor mode = custom2, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 322: profile = video, sensor mode = custom2, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 323: profile = video, sensor mode = custom2, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 324: profile = video, sensor mode = custom2, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 325: profile = video, sensor mode = custom2, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 326: profile = video, sensor mode = custom2, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 327: profile = video, sensor mode = custom2, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 328: profile = video, sensor mode = custom2, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 329: profile = video, sensor mode = custom2, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 330: profile = video, sensor mode = custom3, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 331: profile = video, sensor mode = custom3, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 332: profile = video, sensor mode = custom3, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 333: profile = video, sensor mode = custom3, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 334: profile = video, sensor mode = custom3, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 335: profile = video, sensor mode = custom3, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 336: profile = video, sensor mode = custom3, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 337: profile = video, sensor mode = custom3, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 338: profile = video, sensor mode = custom3, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 339: profile = video, sensor mode = custom3, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 340: profile = video, sensor mode = custom4, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 341: profile = video, sensor mode = custom4, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 342: profile = video, sensor mode = custom4, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 343: profile = video, sensor mode = custom4, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 344: profile = video, sensor mode = custom4, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 345: profile = video, sensor mode = custom4, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 346: profile = video, sensor mode = custom4, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 347: profile = video, sensor mode = custom4, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 348: profile = video, sensor mode = custom4, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 349: profile = video, sensor mode = custom4, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 350: profile = video, sensor mode = custom5, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 351: profile = video, sensor mode = custom5, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 352: profile = video, sensor mode = custom5, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 353: profile = video, sensor mode = custom5, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 354: profile = video, sensor mode = custom5, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 355: profile = video, sensor mode = custom5, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 356: profile = video, sensor mode = custom5, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 357: profile = video, sensor mode = custom5, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 358: profile = video, sensor mode = custom5, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 359: profile = video, sensor mode = custom5, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 360: profile = capture, sensor mode = custom1, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 361: profile = capture, sensor mode = custom1, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 362: profile = capture, sensor mode = custom1, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 363: profile = capture, sensor mode = custom1, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 364: profile = capture, sensor mode = custom1, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 365: profile = capture, sensor mode = custom1, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 366: profile = capture, sensor mode = custom1, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 367: profile = capture, sensor mode = custom1, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 368: profile = capture, sensor mode = custom1, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 369: profile = capture, sensor mode = custom1, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 370: profile = capture, sensor mode = custom2, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 371: profile = capture, sensor mode = custom2, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 372: profile = capture, sensor mode = custom2, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 373: profile = capture, sensor mode = custom2, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 374: profile = capture, sensor mode = custom2, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 375: profile = capture, sensor mode = custom2, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 376: profile = capture, sensor mode = custom2, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 377: profile = capture, sensor mode = custom2, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 378: profile = capture, sensor mode = custom2, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 379: profile = capture, sensor mode = custom2, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 380: profile = capture, sensor mode = custom3, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 381: profile = capture, sensor mode = custom3, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 382: profile = capture, sensor mode = custom3, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 383: profile = capture, sensor mode = custom3, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 384: profile = capture, sensor mode = custom3, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 385: profile = capture, sensor mode = custom3, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 386: profile = capture, sensor mode = custom3, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 387: profile = capture, sensor mode = custom3, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 388: profile = capture, sensor mode = custom3, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 389: profile = capture, sensor mode = custom3, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 390: profile = capture, sensor mode = custom4, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 391: profile = capture, sensor mode = custom4, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 392: profile = capture, sensor mode = custom4, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 393: profile = capture, sensor mode = custom4, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 394: profile = capture, sensor mode = custom4, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 395: profile = capture, sensor mode = custom4, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 396: profile = capture, sensor mode = custom4, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 397: profile = capture, sensor mode = custom4, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 398: profile = capture, sensor mode = custom4, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 399: profile = capture, sensor mode = custom4, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 400: profile = capture, sensor mode = custom5, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x06040301, 0x0022100A, + 0x0C080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1411, 0x400040FF + }}, + {set:{ // 401: profile = capture, sensor mode = custom5, iso = 200 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x0E090603, 0x0022100A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A1E11, 0x400040FF + }}, + {set:{ // 402: profile = capture, sensor mode = custom5, iso = 400 + 0x00040013, 0x00001012, 0x00021100, 0x09000B01, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x1C130D07, 0x0022100A, + 0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x080A3011, 0x400040FF + }}, + {set:{ // 403: profile = capture, sensor mode = custom5, iso = 800 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 404: profile = capture, sensor mode = custom5, iso = 1200 + 0x00040013, 0x00001012, 0x00021100, 0x08081002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x004F0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18042D1F, 0x40004000 + }}, + {set:{ // 405: profile = capture, sensor mode = custom5, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 406: profile = capture, sensor mode = custom5, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x009A180A, + 0x7C553B1F, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202F, 0x40004000 + }}, + {set:{ // 407: profile = capture, sensor mode = custom5, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 408: profile = capture, sensor mode = custom5, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0041080A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 409: profile = capture, sensor mode = custom5, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0042070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }} +}, +CCR:{ + {set:{// 00: iso = 100 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 01: iso = 200 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 02: iso = 400 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 03: iso = 800 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 04: iso = 1200 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 05: iso = 1600 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 06: iso = 2000 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 07: iso = 2400 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 08: iso = 2800 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 09: iso = 3200 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 10: profile = IHDR preview, iso = 100 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 11: profile = IHDR preview, iso = 200 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 12: profile = IHDR preview, iso = 400 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 13: profile = IHDR preview, iso = 800 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 14: profile = IHDR preview, iso = 1200 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 15: profile = IHDR preview, iso = 1600 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 16: profile = IHDR preview, iso = 2000 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 17: profile = IHDR preview, iso = 2400 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 18: profile = IHDR preview, iso = 2800 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 19: profile = IHDR preview, iso = 3200 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 20: profile = IHDR video, iso = 100 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 21: profile = IHDR video, iso = 200 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 22: profile = IHDR video, iso = 400 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 23: profile = IHDR video, iso = 800 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 24: profile = IHDR video, iso = 1200 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 25: profile = IHDR video, iso = 1600 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 26: profile = IHDR video, iso = 2000 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 27: profile = IHDR video, iso = 2400 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 28: profile = IHDR video, iso = 2800 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 29: profile = IHDR video, iso = 3200 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 30: profile = Multi-pass ANR1, iso = 100 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 31: profile = Multi-pass ANR1, iso = 200 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 32: profile = Multi-pass ANR1, iso = 400 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 33: profile = Multi-pass ANR1, iso = 800 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 34: profile = Multi-pass ANR1, iso = 1200 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 35: profile = Multi-pass ANR1, iso = 1600 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 36: profile = Multi-pass ANR1, iso = 2000 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 37: profile = Multi-pass ANR1, iso = 2400 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 38: profile = Multi-pass ANR1, iso = 2800 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 39: profile = Multi-pass ANR1, iso = 3200 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 40: profile = Multi-pass ANR2, iso = 100 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 41: profile = Multi-pass ANR2, iso = 200 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 42: profile = Multi-pass ANR2, iso = 400 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 43: profile = Multi-pass ANR2, iso = 800 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 44: profile = Multi-pass ANR2, iso = 1200 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 45: profile = Multi-pass ANR2, iso = 1600 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 46: profile = Multi-pass ANR2, iso = 2000 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 47: profile = Multi-pass ANR2, iso = 2400 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 48: profile = Multi-pass ANR2, iso = 2800 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 49: profile = Multi-pass ANR2, iso = 3200 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 50: profile = MFB Multi-pass ANR1, iso = 100 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 51: profile = MFB Multi-pass ANR1, iso = 200 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 52: profile = MFB Multi-pass ANR1, iso = 400 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 53: profile = MFB Multi-pass ANR1, iso = 800 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 54: profile = MFB Multi-pass ANR1, iso = 1200 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 55: profile = MFB Multi-pass ANR1, iso = 1600 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 56: profile = MFB Multi-pass ANR1, iso = 2000 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 57: profile = MFB Multi-pass ANR1, iso = 2400 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 58: profile = MFB Multi-pass ANR1, iso = 2800 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 59: profile = MFB Multi-pass ANR1, iso = 3200 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 60: profile = MFB Multi-pass ANR2, iso = 100 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 61: profile = MFB Multi-pass ANR2, iso = 200 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 62: profile = MFB Multi-pass ANR2, iso = 400 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 63: profile = MFB Multi-pass ANR2, iso = 800 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 64: profile = MFB Multi-pass ANR2, iso = 1200 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 65: profile = MFB Multi-pass ANR2, iso = 1600 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 66: profile = MFB Multi-pass ANR2, iso = 2000 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 67: profile = MFB Multi-pass ANR2, iso = 2400 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 68: profile = MFB Multi-pass ANR2, iso = 2800 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }}, + {set:{// 69: profile = MFB Multi-pass ANR2, iso = 3200 + 0x00000000, 0x00000000, 0x00300000, 0x00000000 + }} +}, +EE:{ + {set:{ // 000: profile = preview, sensor mode = preview ISO100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x00820128, 0x01C70850, 0x01C700B9, 0x0000FE00, 0x00005B5B, + 0x0000421B, 0x0001090A, 0x00020514, 0x0004031E, 0x47475151, 0x00003D3D + }}, + {set:{ // 001: profile = preview, sensor mode = preview ISO200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460126, 0x0168074E, 0x016800B9, 0x0000FE00, 0x00004848, + 0x0000421B, 0x00010309, 0x00020213, 0x0004011C, 0x34343E3E, 0x00002A2A + }}, + {set:{ // 002: profile = preview, sensor mode = preview ISO400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280132, 0x015B0760, 0x015B00B9, 0x0000FE00, 0x00004545, + 0x0000421B, 0x0001000C, 0x00020019, 0x00030025, 0x31313B3B, 0x00002727 + }}, + {set:{ // 003: profile = preview, sensor mode = preview ISO800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x0028005A, 0x015604A3, 0x015600B9, 0x0000FE00, 0x00004444, + 0x0000421B, 0x00010014, 0x00010028, 0x0001003C, 0x30303A3A, 0x00002626 + }}, + {set:{ // 004: profile = preview, sensor mode = preview ISO1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 005: profile = preview, sensor mode = preview ISO1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 006: profile = preview, sensor mode = preview ISO2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 007: profile = preview, sensor mode = preview ISO2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 008: profile = preview, sensor mode = preview ISO2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 009: profile = preview, sensor mode = preview ISO3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 010: profile = preview, sensor mode = capture ISO100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x00820128, 0x01C70850, 0x01C700B9, 0x0000FE00, 0x00005B5B, + 0x0000421B, 0x0001090A, 0x00020514, 0x0004031E, 0x47475151, 0x00003D3D + }}, + {set:{ // 011: profile = preview, sensor mode = capture ISO200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460126, 0x0168074E, 0x016800B9, 0x0000FE00, 0x00004848, + 0x0000421B, 0x00010309, 0x00020213, 0x0004011C, 0x34343E3E, 0x00002A2A + }}, + {set:{ // 012: profile = preview, sensor mode = capture ISO400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280132, 0x015B0760, 0x015B00B9, 0x0000FE00, 0x00004545, + 0x0000421B, 0x0001000C, 0x00020019, 0x00030025, 0x31313B3B, 0x00002727 + }}, + {set:{ // 013: profile = preview, sensor mode = capture ISO800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 014: profile = preview, sensor mode = capture ISO1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 015: profile = preview, sensor mode = capture ISO1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 016: profile = preview, sensor mode = capture ISO2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 017: profile = preview, sensor mode = capture ISO2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 018: profile = preview, sensor mode = capture ISO2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 019: profile = preview, sensor mode = capture ISO3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 020: profile = preview, sensor mode = video, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 021: profile = preview, sensor mode = video, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460126, 0x0168074E, 0x016800B9, 0x0000FE00, 0x00004848, + 0x0000421B, 0x00010309, 0x00020213, 0x0004011C, 0x34343E3E, 0x00002A2A + }}, + {set:{ // 022: profile = preview, sensor mode = video, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280132, 0x015B0760, 0x015B00B9, 0x0000FE00, 0x00004545, + 0x0000421B, 0x0001000C, 0x00020019, 0x00030025, 0x31313B3B, 0x00002727 + }}, + {set:{ // 023: profile = preview, sensor mode = video, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 024: profile = preview, sensor mode = video, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 025: profile = preview, sensor mode = video, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 026: profile = preview, sensor mode = video, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 027: profile = preview, sensor mode = video, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 028: profile = preview, sensor mode = video, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 029: profile = preview, sensor mode = video, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 030: profile = preview, sensor mode = SlimVideo1, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 031: profile = preview, sensor mode = SlimVideo1, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 032: profile = preview, sensor mode = SlimVideo1, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 033: profile = preview, sensor mode = SlimVideo1, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 034: profile = preview, sensor mode = SlimVideo1, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 035: profile = preview, sensor mode = SlimVideo1, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 036: profile = preview, sensor mode = SlimVideo1, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 037: profile = preview, sensor mode = SlimVideo1, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 038: profile = preview, sensor mode = SlimVideo1, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 039: profile = preview, sensor mode = SlimVideo1, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 040: profile = preview, sensor mode = SlimVideo2, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 041: profile = preview, sensor mode = SlimVideo2, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 042: profile = preview, sensor mode = SlimVideo2, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 043: profile = preview, sensor mode = SlimVideo2, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 044: profile = preview, sensor mode = SlimVideo2, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 045: profile = preview, sensor mode = SlimVideo2, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 046: profile = preview, sensor mode = SlimVideo2, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 047: profile = preview, sensor mode = SlimVideo2, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 048: profile = preview, sensor mode = SlimVideo2, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 049: profile = preview, sensor mode = SlimVideo2, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 050: profile = video, sensor mode = preview, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 051: profile = video, sensor mode = preview, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460126, 0x0168074E, 0x016800B9, 0x0000FE00, 0x00004848, + 0x0000421B, 0x00010309, 0x00020213, 0x0004011C, 0x34343E3E, 0x00002A2A + }}, + {set:{ // 052: profile = video, sensor mode = preview, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280132, 0x015B0760, 0x015B00B9, 0x0000FE00, 0x00004545, + 0x0000421B, 0x0001000C, 0x00020019, 0x00030025, 0x31313B3B, 0x00002727 + }}, + {set:{ // 053: profile = video, sensor mode = preview, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 054: profile = video, sensor mode = preview, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 055: profile = video, sensor mode = preview, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 056: profile = video, sensor mode = preview, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 057: profile = video, sensor mode = preview, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 058: profile = video, sensor mode = preview, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 059: profile = video, sensor mode = preview, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 060: profile = video, sensor mode = capture, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 061: profile = video, sensor mode = capture, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460126, 0x0168074E, 0x016800B9, 0x0000FE00, 0x00004848, + 0x0000421B, 0x00010309, 0x00020213, 0x0004011C, 0x34343E3E, 0x00002A2A + }}, + {set:{ // 062: profile = video, sensor mode = capture, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280132, 0x015B0760, 0x015B00B9, 0x0000FE00, 0x00004545, + 0x0000421B, 0x0001000C, 0x00020019, 0x00030025, 0x31313B3B, 0x00002727 + }}, + {set:{ // 063: profile = video, sensor mode = capture, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 064: profile = video, sensor mode = capture, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 065: profile = video, sensor mode = capture, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 066: profile = video, sensor mode = capture, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 067: profile = video, sensor mode = capture, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 068: profile = video, sensor mode = capture, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 069: profile = video, sensor mode = capture, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 070: profile = video, sensor mode = video, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280128, 0x01A50A50, 0x01A500B9, 0x0000FE00, 0x00005454, + 0x0000421B, 0x0001000A, 0x00020014, 0x0004001E, 0x40404A4A, 0x00003636 + }}, + {set:{ // 071: profile = video, sensor mode = video, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460126, 0x0168074E, 0x016800B9, 0x0000FE00, 0x00004848, + 0x0000421B, 0x00010309, 0x00020213, 0x0004011C, 0x34343E3E, 0x00002A2A + }}, + {set:{ // 072: profile = video, sensor mode = video, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280132, 0x015B0760, 0x015B00B9, 0x0000FE00, 0x00004545, + 0x0000421B, 0x0001000C, 0x00020019, 0x00030025, 0x31313B3B, 0x00002727 + }}, + {set:{ // 073: profile = video, sensor mode = video, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x0028005A, 0x019A05A3, 0x019A00B9, 0x0000FE00, 0x00005252, + 0x0000421B, 0x00010014, 0x00010028, 0x0001003C, 0x3E3E4848, 0x00003434 + }}, + {set:{ // 074: profile = video, sensor mode = video, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 075: profile = video, sensor mode = video, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 076: profile = video, sensor mode = video, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 077: profile = video, sensor mode = video, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 078: profile = video, sensor mode = video, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 079: profile = video, sensor mode = video, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 080: profile = video, sensor mode = SlimVideo1, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 081: profile = video, sensor mode = SlimVideo1, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 082: profile = video, sensor mode = SlimVideo1, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 083: profile = video, sensor mode = SlimVideo1, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 084: profile = video, sensor mode = SlimVideo1, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 085: profile = video, sensor mode = SlimVideo1, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 086: profile = video, sensor mode = SlimVideo1, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 087: profile = video, sensor mode = SlimVideo1, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 088: profile = video, sensor mode = SlimVideo1, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 089: profile = video, sensor mode = SlimVideo1, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 090: profile = video, sensor mode = SlimVideo2, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 091: profile = video, sensor mode = SlimVideo2, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 092: profile = video, sensor mode = SlimVideo2, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 093: profile = video, sensor mode = SlimVideo2, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 094: profile = video, sensor mode = SlimVideo2, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 095: profile = video, sensor mode = SlimVideo2, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 096: profile = video, sensor mode = SlimVideo2, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 097: profile = video, sensor mode = SlimVideo2, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 098: profile = video, sensor mode = SlimVideo2, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 099: profile = video, sensor mode = SlimVideo2, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 100: profile = capture, sensor mode = preview, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 101: profile = capture, sensor mode = preview, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460126, 0x0168074E, 0x016800B9, 0x0000FE00, 0x00004848, + 0x0000421B, 0x00010309, 0x00020213, 0x0004011C, 0x34343E3E, 0x00002A2A + }}, + {set:{ // 102: profile = capture, sensor mode = preview, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280132, 0x015B0760, 0x015B00B9, 0x0000FE00, 0x00004545, + 0x0000421B, 0x0001000C, 0x00020019, 0x00030025, 0x31313B3B, 0x00002727 + }}, + {set:{ // 103: profile = capture, sensor mode = preview, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 104: profile = capture, sensor mode = preview, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 105: profile = capture, sensor mode = preview, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 106: profile = capture, sensor mode = preview, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 107: profile = capture, sensor mode = preview, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 108: profile = capture, sensor mode = preview, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 109: profile = capture, sensor mode = preview, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 110: profile = capture, sensor mode = capture, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x00820128, 0x01C70850, 0x01C700B9, 0x0000FE00, 0x00005B5B, + 0x0000421B, 0x0001090A, 0x00020514, 0x0004031E, 0x47475151, 0x00003D3D + }}, + {set:{ // 111: profile = capture, sensor mode = capture, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460126, 0x0168074E, 0x016800B9, 0x0000FE00, 0x00004848, + 0x0000421B, 0x00010309, 0x00020213, 0x0004011C, 0x34343E3E, 0x00002A2A + }}, + {set:{ // 112: profile = capture, sensor mode = capture, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280132, 0x015B0760, 0x015B00B9, 0x0000FE00, 0x00004545, + 0x0000421B, 0x0001000C, 0x00020019, 0x00030025, 0x31313B3B, 0x00002727 + }}, + {set:{ // 113: profile = capture, sensor mode = capture, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 114: profile = capture, sensor mode = capture, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 115: profile = capture, sensor mode = capture, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 116: profile = capture, sensor mode = capture, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 117: profile = capture, sensor mode = capture, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 118: profile = capture, sensor mode = capture, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 119: profile = capture, sensor mode = capture, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 120: profile = capture, sensor mode = video, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 121: profile = capture, sensor mode = video, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460126, 0x0168074E, 0x016800B9, 0x0000FE00, 0x00004848, + 0x0000421B, 0x00010309, 0x00020213, 0x0004011C, 0x34343E3E, 0x00002A2A + }}, + {set:{ // 122: profile = capture, sensor mode = video, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280132, 0x015B0760, 0x015B00B9, 0x0000FE00, 0x00004545, + 0x0000421B, 0x0001000C, 0x00020019, 0x00030025, 0x31313B3B, 0x00002727 + }}, + {set:{ // 123: profile = capture, sensor mode = video, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 124: profile = capture, sensor mode = video, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 125: profile = capture, sensor mode = video, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 126: profile = capture, sensor mode = video, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 127: profile = capture, sensor mode = video, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 128: profile = capture, sensor mode = video, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 129: profile = capture, sensor mode = video, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 130: profile = capture, sensor mode = SlimVideo1, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 131: profile = capture, sensor mode = SlimVideo1, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 132: profile = capture, sensor mode = SlimVideo1, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 133: profile = capture, sensor mode = SlimVideo1, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 134: profile = capture, sensor mode = SlimVideo1, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 135: profile = capture, sensor mode = SlimVideo1, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 136: profile = capture, sensor mode = SlimVideo1, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 137: profile = capture, sensor mode = SlimVideo1, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 138: profile = capture, sensor mode = SlimVideo1, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 139: profile = capture, sensor mode = SlimVideo1, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 140: profile = capture, sensor mode = SlimVideo2, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 141: profile = capture, sensor mode = SlimVideo2, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 142: profile = capture, sensor mode = SlimVideo2, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 143: profile = capture, sensor mode = SlimVideo2, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 144: profile = capture, sensor mode = SlimVideo2, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 145: profile = capture, sensor mode = SlimVideo2, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 146: profile = capture, sensor mode = SlimVideo2, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 147: profile = capture, sensor mode = SlimVideo2, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 148: profile = capture, sensor mode = SlimVideo2, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 149: profile = capture, sensor mode = SlimVideo2, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 150: profile = N3D preview, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 151: profile = N3D preview, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 152: profile = N3D preview, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 153: profile = N3D preview, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 154: profile = N3D preview, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 155: profile = N3D preview, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 156: profile = N3D preview, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 157: profile = N3D preview, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 158: profile = N3D preview, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 159: profile = N3D preview, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 160: profile = N3D video, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 161: profile = N3D video, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 162: profile = N3D video, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 163: profile = N3D video, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 164: profile = N3D video, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 165: profile = N3D video, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 166: profile = N3D video, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 167: profile = N3D video, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 168: profile = N3D video, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 169: profile = N3D video, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 170: profile = N3D capture, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 171: profile = N3D capture, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 172: profile = N3D capture, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 173: profile = N3D capture, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 174: profile = N3D capture, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 175: profile = N3D capture, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 176: profile = N3D capture, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 177: profile = N3D capture, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 178: profile = N3D capture, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 179: profile = N3D capture, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 180: profile = MFB postproc mixing, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 181: profile = MFB postproc mixing, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 182: profile = MFB postproc mixing, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 183: profile = MFB postproc mixing, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 184: profile = MFB postproc mixing, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 185: profile = MFB postproc mixing, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 186: profile = MFB postproc mixing, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 187: profile = MFB postproc mixing, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 188: profile = MFB postproc mixing, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 189: profile = MFB postproc mixing, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 190: profile = MFB capture EE Off, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 191: profile = MFB capture EE Off, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 192: profile = MFB capture EE Off, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 193: profile = MFB capture EE Off, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 194: profile = MFB capture EE Off, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 195: profile = MFB capture EE Off, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 196: profile = MFB capture EE Off, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 197: profile = MFB capture EE Off, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 198: profile = MFB capture EE Off, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 199: profile = MFB capture EE Off, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 200: profile = IHDR preview, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 201: profile = IHDR preview, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 202: profile = IHDR preview, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 203: profile = IHDR preview, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 204: profile = IHDR preview, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 205: profile = IHDR preview, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 206: profile = IHDR preview, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 207: profile = IHDR preview, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 208: profile = IHDR preview, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 209: profile = IHDR preview, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 210: profile = IHDR video, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 211: profile = IHDR video, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 212: profile = IHDR video, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 213: profile = IHDR video, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 214: profile = IHDR video, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 215: profile = IHDR video, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 216: profile = IHDR video, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 217: profile = IHDR video, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 218: profile = IHDR video, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 219: profile = IHDR video, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 220: profile = preview, sensor mode = custom1, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 221: profile = preview, sensor mode = custom1, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 222: profile = preview, sensor mode = custom1, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 223: profile = preview, sensor mode = custom1, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 224: profile = preview, sensor mode = custom1, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 225: profile = preview, sensor mode = custom1, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 226: profile = preview, sensor mode = custom1, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 227: profile = preview, sensor mode = custom1, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 228: profile = preview, sensor mode = custom1, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 229: profile = preview, sensor mode = custom1, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 230: profile = preview, sensor mode = custom2, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 231: profile = preview, sensor mode = custom2, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 232: profile = preview, sensor mode = custom2, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 233: profile = preview, sensor mode = custom2, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 234: profile = preview, sensor mode = custom2, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 235: profile = preview, sensor mode = custom2, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 236: profile = preview, sensor mode = custom2, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 237: profile = preview, sensor mode = custom2, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 238: profile = preview, sensor mode = custom2, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 239: profile = preview, sensor mode = custom2, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 240: profile = preview, sensor mode = custom3, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 241: profile = preview, sensor mode = custom3, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 242: profile = preview, sensor mode = custom3, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 243: profile = preview, sensor mode = custom3, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 244: profile = preview, sensor mode = custom3, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 245: profile = preview, sensor mode = custom3, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 246: profile = preview, sensor mode = custom3, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 247: profile = preview, sensor mode = custom3, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 248: profile = preview, sensor mode = custom3, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 249: profile = preview, sensor mode = custom3, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 250: profile = preview, sensor mode = custom4, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 251: profile = preview, sensor mode = custom4, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 252: profile = preview, sensor mode = custom4, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 253: profile = preview, sensor mode = custom4, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 254: profile = preview, sensor mode = custom4, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 255: profile = preview, sensor mode = custom4, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 256: profile = preview, sensor mode = custom4, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 257: profile = preview, sensor mode = custom4, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 258: profile = preview, sensor mode = custom4, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 259: profile = preview, sensor mode = custom4, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 260: profile = preview, sensor mode = custom5, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 261: profile = preview, sensor mode = custom5, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 262: profile = preview, sensor mode = custom5, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 263: profile = preview, sensor mode = custom5, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 264: profile = preview, sensor mode = custom5, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 265: profile = preview, sensor mode = custom5, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 266: profile = preview, sensor mode = custom5, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 267: profile = preview, sensor mode = custom5, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 268: profile = preview, sensor mode = custom5, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 269: profile = preview, sensor mode = custom5, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 270: profile = video, sensor mode = custom1, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 271: profile = video, sensor mode = custom1, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 272: profile = video, sensor mode = custom1, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 273: profile = video, sensor mode = custom1, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 274: profile = video, sensor mode = custom1, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 275: profile = video, sensor mode = custom1, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 276: profile = video, sensor mode = custom1, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 277: profile = video, sensor mode = custom1, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 278: profile = video, sensor mode = custom1, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 279: profile = video, sensor mode = custom1, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 280: profile = video, sensor mode = custom2, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 281: profile = video, sensor mode = custom2, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 282: profile = video, sensor mode = custom2, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 283: profile = video, sensor mode = custom2, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 284: profile = video, sensor mode = custom2, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 285: profile = video, sensor mode = custom2, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 286: profile = video, sensor mode = custom2, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 287: profile = video, sensor mode = custom2, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 288: profile = video, sensor mode = custom2, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 289: profile = video, sensor mode = custom2, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 290: profile = video, sensor mode = custom3, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 291: profile = video, sensor mode = custom3, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 292: profile = video, sensor mode = custom3, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 293: profile = video, sensor mode = custom3, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 294: profile = video, sensor mode = custom3, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 295: profile = video, sensor mode = custom3, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 296: profile = video, sensor mode = custom3, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 297: profile = video, sensor mode = custom3, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 298: profile = video, sensor mode = custom3, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 299: profile = video, sensor mode = custom3, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 300: profile = video, sensor mode = custom4, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 301: profile = video, sensor mode = custom4, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 302: profile = video, sensor mode = custom4, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 303: profile = video, sensor mode = custom4, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 304: profile = video, sensor mode = custom4, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 305: profile = video, sensor mode = custom4, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 306: profile = video, sensor mode = custom4, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 307: profile = video, sensor mode = custom4, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 308: profile = video, sensor mode = custom4, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 309: profile = video, sensor mode = custom4, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 310: profile = video, sensor mode = custom5, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 311: profile = video, sensor mode = custom5, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 312: profile = video, sensor mode = custom5, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 313: profile = video, sensor mode = custom5, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 314: profile = video, sensor mode = custom5, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 315: profile = video, sensor mode = custom5, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 316: profile = video, sensor mode = custom5, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 317: profile = video, sensor mode = custom5, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 318: profile = video, sensor mode = custom5, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 319: profile = video, sensor mode = custom5, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 320: profile = capture, sensor mode = custom1, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 321: profile = capture, sensor mode = custom1, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 322: profile = capture, sensor mode = custom1, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 323: profile = capture, sensor mode = custom1, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 324: profile = capture, sensor mode = custom1, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 325: profile = capture, sensor mode = custom1, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 326: profile = capture, sensor mode = custom1, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 327: profile = capture, sensor mode = custom1, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 328: profile = capture, sensor mode = custom1, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 329: profile = capture, sensor mode = custom1, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 330: profile = capture, sensor mode = custom2, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 331: profile = capture, sensor mode = custom2, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 332: profile = capture, sensor mode = custom2, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 333: profile = capture, sensor mode = custom2, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 334: profile = capture, sensor mode = custom2, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 335: profile = capture, sensor mode = custom2, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 336: profile = capture, sensor mode = custom2, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 337: profile = capture, sensor mode = custom2, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 338: profile = capture, sensor mode = custom2, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 339: profile = capture, sensor mode = custom2, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 340: profile = capture, sensor mode = custom3, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 341: profile = capture, sensor mode = custom3, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 342: profile = capture, sensor mode = custom3, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 343: profile = capture, sensor mode = custom3, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 344: profile = capture, sensor mode = custom3, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 345: profile = capture, sensor mode = custom3, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 346: profile = capture, sensor mode = custom3, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 347: profile = capture, sensor mode = custom3, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 348: profile = capture, sensor mode = custom3, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 349: profile = capture, sensor mode = custom3, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 350: profile = capture, sensor mode = custom4, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 351: profile = capture, sensor mode = custom4, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 352: profile = capture, sensor mode = custom4, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 353: profile = capture, sensor mode = custom4, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 354: profile = capture, sensor mode = custom4, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 355: profile = capture, sensor mode = custom4, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 356: profile = capture, sensor mode = custom4, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 357: profile = capture, sensor mode = custom4, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 358: profile = capture, sensor mode = custom4, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 359: profile = capture, sensor mode = custom4, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }}, + {set:{ // 360: profile = capture, sensor mode = custom5, iso = 100 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x003C0228, 0x00960260, 0x016802B9, 0x00000000, 0x00005050, + 0x0000421B, 0x00030014, 0x003C0028, 0x003C003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 361: profile = capture, sensor mode = custom5, iso = 200 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x00000050, 0x00A002A0, 0x00E602C8, 0x011801F0, 0x00000000, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 362: profile = capture, sensor mode = custom5, iso = 400 + 0x00000000, 0x0064063D, 0x00000200, 0x3E4D71A8, 0x0000005A, 0x00A002A0, 0x00DC02C8, 0x00F001F0, 0x00000300, 0x00005050, + 0x0000421B, 0x00010014, 0x00010028, 0x0002003C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 363: profile = capture, sensor mode = custom5, iso = 800 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 364: profile = capture, sensor mode = custom5, iso = 1200 + 0x00000000, 0x004B063D, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00B4015A, 0x017C03A3, 0x01B903B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x00020314, 0x00020228, 0x0004013C, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 365: profile = capture, sensor mode = custom5, iso = 1600 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 366: profile = capture, sensor mode = custom5, iso = 2000 + 0x00000000, 0x00460635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640060, 0x019104AD, 0x019100B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010314, 0x00010228, 0x0001013C, 0x3E3E4747, 0x00003535 + }}, + {set:{ // 367: profile = capture, sensor mode = custom5, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 368: profile = capture, sensor mode = custom5, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460075, 0x018804CC, 0x018800D6, 0x0000FC00, 0x00004E4E, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x3A3A4444, 0x00003030 + }}, + {set:{ // 369: profile = capture, sensor mode = custom5, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460071, 0x01A204C9, 0x01A200D3, 0x0000FD00, 0x00005454, + 0x0000221B, 0x01000214, 0x00010128, 0x0001013C, 0x40404A4A, 0x00003636 + }} +}, diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5025_mipi_raw/camera_tsf_data_gc5025mipi_raw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5025_mipi_raw/camera_tsf_data_gc5025mipi_raw.h new file mode 100755 index 0000000000000000000000000000000000000000..a5abc9ff8e22d13e2490685799fe31c654fb480b --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5025_mipi_raw/camera_tsf_data_gc5025mipi_raw.h @@ -0,0 +1,2007 @@ +#ifndef __TSF_DATA_H__ +#define __TSF_DATA_H__ + +{ +0xff06fd89, 0xff89fd47, 0xfd330020, 0x02910366, 0x03280060, 0x00cc00b7, 0xfcd8003d, 0x0020fee7, +0x003d00b2, 0xfd900127, 0x001d0022, 0xff800158, 0x00abfd16, 0xffa10213, 0xff450362, 0xfd33fe43, +0xfedb001e, 0x002e0089, 0xfd77fc64, 0xfefe004e, 0xfdeeff52, 0xfe02033e, 0xfda8ff92, 0x005100f9, +0x021a001d, 0x00df038e, 0xfedfff9c, 0xfd9c02c4, 0x000300fb, 0x0120019c, 0x004eff05, 0xfd37ff2f, +0xff520333, 0xff850009, 0x0069001e, 0xfecd01aa, 0x01b00269, 0x016b0231, 0xfd3ffffc, 0x0003ffbb, +0x00e0ffa0, 0x0305ff3b, 0xffa0fd17, 0x01c60012, 0x00a9fb7d, 0xffea02ad, 0xfd36ffc7, 0x02c10000, +0x002afeaa, 0xff6201f7, 0xfdb6ffa2, 0x000dfee7, 0xf8410035, 0xff000027, 0xff0cf99e, 0x0084fc8c, +0xff01fffd, 0x00dc0065, 0xfd23ff0c, 0xfeb3fd32, 0xff38ffb8, 0x0087fd87, 0x0083043f, 0xffa6fd5e, +0x00c0fec9, 0xfd33fe45, 0xfd94026b, 0x007b0027, 0x009d012b, 0x001efda8, 0x025dfe95, 0x047afc59, +0xff72005a, 0x00890051, 0xfeab0321, 0x005cfd7d, 0xfe8a005f, 0xfd39fff4, 0x0316ffea, 0xfef0fe84, +0xfcf9ffc2, 0x0168fd51, 0xffaafd9e, 0xfae8ff6b, 0x015bfd92, 0xffdeffb6, 0xfed1fdf2, 0x0095002a, +0x0064feab, 0x0094ffb7, 0x0134faae, 0xfdeffd8c, 0x00ca0156, 0x008c02f6, 0x0100ffa6, 0x0047fd93, +0xfd89ffca, 0x00000085, 0x00070339, 0x0027fedc, 0xffe600a5, 0xff16feeb, 0xfff90119, 0xfdcd0010, +0xffe40028, 0xffeffffc, 0xfe90007a, 0xff1b03e1, 0x011600cc, 0xff85fff9, 0x004700bb, 0x014ffd33, +0x002c0087, 0x00b1fd31, 0xffe4fdf6, 0xff93fe55, 0x00c500c7, 0xfff402bd, 0xfe32fd36, 0xff4a0155, +0xfe45ff67, 0x0094fe12, 0xfb95fe1e, 0xf924ff45, 0xffff0037, 0x0000000e, 0xffb20020, 0xfe3afda9, +0xfd95ff8d, 0x008e008c, 0xff46fe73, 0xfde90102, 0x038e012c, 0xff32015d, 0xffd5fdcd, 0xfd31fd92, +0xfe3c00b8, 0x0316ffb7, 0x00fefc34, 0x04c70035, 0xfa85021e, 0xfdb9ffb7, 0x00edff4b, 0xff52ff74, +0x026dffb0, 0xff44feef, 0x01e8005f, 0x00c402f6, 0xfed103dd, 0x0089ffd5, 0xffd0fd5a, 0xff4a015b, +0x002b0056, 0xff85ff51, 0xf8affd90, 0xfd33fd32, 0xff4a0162, 0x009bff83, 0x0034fee7, 0xff74ff23, +0xfb410056, 0x0121fec5, 0x047f0034, 0xfffc0084, 0xffccffae, 0x00d2002e, 0xfe02fd54, 0x003bff66, +0xff55005d, 0xfedb0029, 0xfbef0305, 0x00fbfd9e, 0xff150524, 0xffbbffdc, 0x00300114, 0xff8dfecb, +0xfef2fd50, 0xff23fda5, 0x003f0034, 0xff5f00c4, 0x04aa005d, 0x00c4015a, 0x0053fe8a, 0xfd33fdcb, +0x01e7f7a6, 0xfeba0088, 0x004a0209, 0x01d5fedb, 0xfd57feef, 0xfc19fe45, 0xff93029a, 0x01bdfedc, +0xff2efc34, 0x021bfc8c, 0x003c03dc, 0x001f006c, 0xfe1a0044, 0x024bff17, 0xfdaf05fd, 0xfd8f016a, +0xffa4ff60, 0x0049fd89, 0xff31fffc, 0x0423ff34, 0xfe7300db, 0xfee5ff77, 0xfd5c0095, 0xfda800d4, +0xfffd00d7, 0xfdd0fe3d, 0x047003e1, 0x0516ff51, 0xfd7afe22, 0x00620261, 0x010200df, 0x009e000b, +0xff2ffe14, 0x0030ffc4, 0xfe8f0008, 0xfd420185, 0x00880026, 0xfe1fff17, 0x0120febf, 0xff55fa68, +0xfeb7fe12, 0xfdc80027, 0x02dd0184, 0x015f00fc, 0x00800327, 0x03070036, 0xf9e9fe19, 0x0039ffc7, +0xfc64f9f0, 0x000e008d, 0x00bffff2, 0x02eafda9, 0x002b000e, 0x00340030, 0xff4afdb6, 0xfea9fe3a, +0x03840344, 0xfeb70176, 0x00a0ffd9, 0xffe8fe71, 0x01310165, 0x0013fe3a, 0x0005ffe2, 0x001a0156, +0x01eefed6, 0x0182ff63, 0x0333fe53, 0xfcb500b3, 0x0135017b, 0xfe53fe8f, 0x00feff3d, 0x026d0027, +0x011ffe3d, 0xffc400da, 0x0211fe9b, 0x0043fd7d, 0x00e9002a, 0xfe7bfaba, 0x02f60182, 0xfef5fd36, +0xff570045, 0xffe7fc8d, 0xfda0fe6e, 0xfe6affa1, 0x017706ce, 0x00cd0028, 0xfd33ff89, 0xfd940058, +0xfe30ff7d, 0xff5a001d, 0xfd5efdbf, 0xfdaefed7, 0xff8b000a, 0xff6bfe45, 0xfefe0066, 0x0115fcbf, +0x0012fe92, 0x0051fde2, 0xff950064, 0xff2ffe52, 0xffabfec8, 0x0065015a, 0xfd3302f5, 0xffc3fc57, +0xff8dffea, 0xfde002b0, 0xff8dfbc8, 0x021b00ad, 0xff6ffda9, 0xfdb2fe17, 0x00400013, 0x0012ff51, +0xfd6cff6f, 0x00e20470, 0x00570138, 0xff05007d, 0x0073fd04, 0xfd93ff3d, 0xfdc3fff7, 0x017001aa, +0x02cfff22, 0x00780667, 0xfdcbfeb4, 0xffbcfe48, 0x02c9ff31, 0xff24fce9, 0xfdc40034, 0x02740212, +0x0041006b, 0x019800d9, 0x02ac00ca, 0xff0500e5, 0x015afe3f, 0xfe860073, 0x001fff34, 0xfd5b0016, +0x013c00b1, 0x00900064, 0xfff9fc43, 0x00a1fe5b, 0xfc2200df, 0xffc4016b, 0xfa30fe8e, 0x00fa0279, +0xfd98fe33, 0x02f0fee0, 0x015701b6, 0x001d00a5, 0xfedd0212, 0xffa30069, 0xfd90fe2e, 0xfd7a04bf, +0xfb7efff9, 0xff80026d, 0xffb600d1, 0x008000b3, 0xfdb7fd9b, 0x0060fa70, 0x0498fda4, 0xffc000bb, +0x0146fff0, 0xffa50094, 0xffd6012f, 0x0090fd25, 0x007600e9, 0xfd4aff52, 0xfd3efedf, 0xfde2ffbf, +0xffeffeb3, 0xfff5fd3c, 0xfd1afcc7, 0xff34ff46, 0x0344ffe2, 0xfbec00d5, 0xfffe00a4, 0x0000fda8, +0x005b0120, 0xffa1fff2, 0xfbabffee, 0xfe4901a1, 0x0039011c, 0x00cafe9e, 0xff400138, 0x0021007e, +0x004efdb5, 0xfdb80148, 0x0047fd42, 0xfd5e0176, 0x000dfd27, 0x01240024, 0x00a4ff80, 0x0274fd27, +0xfe3dffd2, 0x0000fe33, 0xfcf000c7, 0xfee1fefc, 0x001e018c, 0xfdd20223, 0x004d000c, 0xff25ff24, +0xfedcfec7, 0x00da02db, 0x003000af, 0xff1f009c, 0x00c502e9, 0xff0f04d0, 0x02b0ff15, 0x02bc0165, +0x0112016b, 0x04b90065, 0xfe34ff41, 0xff520143, 0xff6e0189, 0xffe4ffc6, 0x0012033a, 0xff4606f9, +0xff9efe80, 0xfe0efbef, 0x02520167, 0xffc20045, 0xfe960008, 0x0051ff88, 0x003c0102, 0x0031ff4a, +0xff5dfff4, 0x013ef940, 0xffcb027f, 0xff8bffd0, 0x0291fd89, 0x010aff68, 0x00a3fd2b, 0xfe5f008d, +0x007ffd33, 0xfffd0260, 0xfebdff8c, 0x0266ffea, 0x0569012c, 0xff0fffed, 0xfd50fda0, 0xfdfeff32, +0x00eb016a, 0xffb8003b, 0xfd97fdd5, 0x00c7fd6c, 0x006cfff3, 0xfebafff7, 0xfeb8ff39, 0x00a3feeb, +0xffb20266, 0x013c0013, 0xff7b0116, 0xff010000, 0xff06ff52, 0xfd04ff60, 0x0115ff64, 0xfea4ff36, +0x008800d8, 0x017b000d, 0x004df939, 0xff7c012e, 0xfe22ff65, 0x0030fb81, 0x005ffd33, 0x0149f907, +0x036e0086, 0x02dc043b, 0x0011ff5d, 0xffbc00f9, 0xfe100000, 0x019cfeb7, 0x025b078e, 0x02670034, +0xfe190056, 0x0037ff4a, 0x00e5ffc9, 0xffcbfd3a, 0xfe0e00e5, 0x002c011a, 0xff3cfe17, 0xfe28fe41, +0x02d5fbe1, 0xffb3012f, 0xfecbfcc6, 0xfe410036, 0x0089ff59, 0x03a9fbc8, 0xfeefffaa, 0x005000c1, +0xfa30012a, 0xfe2d015c, 0xff5ffef5, 0xffa802a9, 0xfdd2fead, 0x030cfdaf, 0x05faff55, 0x015dffb6, +0x00170058, 0xff17fe3f, 0xfd790056, 0xfd540083, 0xff9c003f, 0x0141004b, 0x018cfdb8, 0xfa4302d5, +0xffe2ffea, 0x01280011, 0x005701bd, 0xfa70fffd, 0xfff4ffc0, 0x021b0064, 0xf9aa026a, 0xfd0bffa6, +0x02f50097, 0x0114ff79, 0x00010044, 0x02f501dd, 0x049afd5e, 0xff33fd79, 0x043bffd6, 0xfd0dfd7d, +0xfd3a0268, 0xffc40131, 0xfca2fe2e, 0xfe8aff87, 0xfd3cffbf, 0x009001dc, 0xfef5fe7c, 0xffa60212, +0xfe2b02a6, 0x008afd95, 0xfe92ffb1, 0xfebaff3b, 0x03bdfd9c, 0x0012fda4, 0xfea10098, 0xffc1037f, +0xffa1fe6a, 0xfff2fed5, 0xffb10006, 0xffedffd2, 0xfea2005b, 0xff7bfec2, 0xfca2fed8, 0xffc300a8, +0xff510266, 0xff73007d, 0xfed5fd4c, 0x011600b7, 0x0291fe2e, 0xfb7d016e, 0xfffafd47, 0xff7efffb, +0x005802e5, 0x01040150, 0x03bc0099, 0xfdf200cc, 0x0432fe1f, 0x030cfde7, 0xffabfe28, 0x0001ff38, +0x011bfff9, 0x04b80045, 0x0082017c, 0x0124fffa, 0xffd7ff38, 0xfbb7ffe2, 0xffd0fe94, 0x01cc00c0, +0xfcf7fd94, 0xfed1001e, 0xff4a0231, 0xfdcdff28, 0x001d0077, 0x0022013f, 0xff65fd62, 0x016c025f, +0x002eff39, 0xfde9ffbc, 0x01100449, 0x02740035, 0x04530035, 0x01cc03d1, 0xfc59006b, 0xfd0aff1e, +0x02720296, 0xffad012c, 0xff190095, 0xfff70022, 0xff76fe6b, 0x00350153, 0xfd0e007d, 0xfd9bffe3, +0xfff6f8a4, 0xfdb7fff9, 0xfe0900d7, 0x0194f940, 0x004f0159, 0xfe18ff9a, 0x0049002a, 0x002cff07, +0x0156fe18, 0x005afe5b, 0xffee0026, 0xfe25fe80, 0xfc19ff60, 0xfe23fa03, 0x010aff56, 0xff1801c6, +0x0139fed7, 0xfe6cfe7e, 0xf8410116, 0x00b6fd39, 0x001504d0, 0xff17febd, 0xfecf03de, 0x0064f851, +0x03f400e7, 0xfd870020, 0xfd36fd94, 0x04c7ff73, 0x008b0309, 0x004500c2, 0x0223fbe1, 0xfeb10052, +0x00a0fff6, 0xfd8300a1, 0xfb51018c, 0xfdac01a9, 0x00d1ff36, 0x008f001e, 0xffd60030, 0x05980177, +0x008c00ba, 0x01260048, 0xff45ffaa, 0x03d10003, 0x0260fa72, 0x00c7fe7e, 0xff40ff92, 0xfff5ff2e, +0xfc2b0269, 0xfed70085, 0xff410111, 0xff06012e, 0xfaeafd9c, 0xff78ff72, 0x00fbfff3, 0x01500080, +0x0311fde0, 0x00cf0569, 0x00fa013b, 0x00c5fdb9, 0x02affe76, 0x002ffd6f, 0x0039feac, 0x00150179, +0xfd3effaf, 0x01cc00c8, 0x0283ff1e, 0x0020fe99, 0x001c0004, 0xfd89f999, 0x001100b6, 0x011c024b, +0xfc2b0233, 0x007302af, 0xffb10050, 0xffb0fe49, 0x005a00b8, 0xff8dffe3, 0xff0d01aa, 0x000afe1a, +0xff0400eb, 0xfeb9013b, 0xfed50493, 0x018cffcb, 0xfeda0008, 0x00230055, 0x0000fea6, 0x003cfee7, +0x000001bd, 0x04b900b1, 0x0656000a, 0xfd9cfed7, 0x00fc00d9, 0xff7d00bf, 0x00020651, 0xfd4aff9c, +0xfda0ffc1, 0xfaaeffe0, 0xfd530124, 0xfeecfedc, 0xfe5202fa, 0xfffe0232, 0xfd60ff40, 0xfce9003e, +0x017b00ae, 0x008efd20, 0x0094fd79, 0xfe55fe71, 0xfea8fd5a, 0xffc701e3, 0xff6a016a, 0xfff802bc, +0xff450087, 0x001c016c, 0xfe6ffeeb, 0x00e40072, 0xfd310001, 0xfd23fdfe, 0xfe6ffc30, 0xfeeafd10, +0x0092ffff, 0xfc8d0104, 0xff510090, 0x012bfd9c, 0xffa8ffbe, 0xfea200d2, 0x0060004b, 0x007b0020, +0x012b004f, 0xff6400ca, 0x00000153, 0xff9b0075, 0x004d0004, 0xfd97fe85, 0x0189ffc4, 0xfe4afd88, +0xfd900042, 0xff3d00ea, 0x0057fd5c, 0x000afd24, 0x00500279, 0x01530115, 0xffe800a0, 0x00010310, +0x00a3fff2, 0xfd36f939, 0x01e6ff77, 0x007bff80, 0xffa1fd73, 0x01c60153, 0xff60021b, 0x01910044, +0xff4ffd6a, 0x0110ff75, 0xfdf6023c, 0x00affd31, 0xff20003a, 0xfd36ff78, 0xfecbfc92, 0x00d403f7, +0x0088f9e9, 0xfde2feba, 0x00a101cc, 0xfb12fe1a, 0xfd3ffff9, 0xffb003db, 0x0268ffee, 0x0123ff63, +0xff7d005f, 0x0066ff1e, 0xfffc00c5, 0x011a01dd, 0xff80005a, 0xfea30266, 0xfd4afd31, 0xfd53fbdd, +0x011f0088, 0x030cff8b, 0xf9afff7a, 0x0114fd3e, 0xfdfb026a, 0x0039006c, 0xfd4afbab, 0x004b020b, +0x025ffd5a, 0x0153ff01, 0x048402f2, 0x00020068, 0xf8af00c7, 0x010b02ad, 0xfd1aff97, 0xfee5fe23, +0xfdb70076, 0x0119ffe9, 0x03bcfe74, 0x03ddfe10, 0x037f0102, 0xfcf40261, 0xffedfd8f, 0x03f4ffb5, +0x00ca0119, 0x00a6fe3d, 0x008ffe25, 0x015d0238, 0x017cfde7, 0x02a000c1, 0x00110060, 0xfe740381, +0x000600e1, 0xfbec0083, 0x000e03c3, 0xff6a013b, 0x04aa0241, 0xfe7cffbc, 0xfeac0043, 0xfd89fff5, +0xff8200ad, 0x0006ff58, 0xfb68ff97, 0x00aa0214, 0xfe2cffcb, 0xfdccfd77, 0xff5dfcdf, 0xfe87fd81, +0xfed1ffa3, 0xff04031b, 0xff070272, 0x007aff29, 0xfd83001e, 0xfed4fc30, 0x005aff20, 0x0114ffab, +0xfd43ff39, 0x02c900bc, 0x01b8fffa, 0xffcf01d4, 0x001cfe57, 0xff82fdbf, 0xfeb50009, 0x00040080, +0x005efff4, 0x0048005a, 0x016c002c, 0x0063ffb2, 0x0097fd33, 0xfd06ff26, 0x03db000e, 0x011200e7, +0x003b029a, 0xffb5f9ab, 0x01d00076, 0x010e00c8, 0x0040001e, 0x047affe7, 0xff7d012b, 0xffbc0398, +0xfe92fff2, 0xff16013c, 0xff22ffa7, 0xfdfa002a, 0xfd3200ed, 0x0267ff45, 0x000dffa5, 0x0056fee5, +0x026bfe2f, 0xfe6e0011, 0xffb50088, 0xff8c014c, 0xfd5bff9f, 0xfe310045, 0xffc10102, 0xffb5000c, +0x02fbffc3, 0xfe18fe9b, 0xfd79feab, 0xfff3fe14, 0xfec50194, 0x00c7f99e, 0xfe43011f, 0xfe6e007f, +0xffee00d6, 0xfe6f0068, 0x04b1feb5, 0xfc6800e7, 0xff1c00dc, 0xff690047, 0xff0ffcb5, 0xfffd012c, +0xfc09ff45, 0x00520138, 0xfdcefdcc, 0x022bfe1d, 0x001604b8, 0xfb95ffaa, 0x01e8ff88, 0xff010022, +0xfff7fd32, 0xff69fdcc, 0x017afdcc, 0x0039ff4e, 0xfd31ff9d, 0x01400362, 0xff4a0045, 0x0076fdd5, +0x0034fd73, 0x033e0007, 0x0066fee1, 0x00be015f, 0x009102ac, 0x00d4ff1f, 0x00faffe8, 0xff68057b, +0xfd6f0083, 0xfe99ffca, 0x003d000e, 0x0035002e, 0xffa8fdb7, 0x00b5fe45, 0x04eef851, 0xfffe0002, +0x0069fde6, 0xff7b0008, 0x00560052, 0xfec1ffb0, 0xff5900fb, 0x00af003e, 0x011f0194, 0x02f3fdac, +0xfe7cfdd5, 0x00e1006f, 0xfe84ffda, 0x0084ffc1, 0x0091ff26, 0xff6b02d5, 0xff630013, 0xffbf0134, +0xff3bff37, 0xffb1fe2f, 0xff950020, 0xff5502e0, 0x00cf00c9, 0xfec4fdb2, 0x0000fd23, 0x006fffde, +0xfd93013c, 0x000dfe3c, 0xfeecfead, 0xfcbf0049, 0xfdfb0274, 0xfdf7fe18, 0xff210000, 0xfffe0012, +0x0000005f, 0x00c2f7a6, 0x048c03f1, 0x0366f9f0, 0x007802fb, 0x01cc0059, 0xfda00116, 0x00040079, +0xf924008a, 0x00d10137, 0x00c7ff68, 0xff2a0362, 0xfd5c0021, 0x0050f8a4, 0x0069fd88, 0x03c30039, +0xfec5fecd, 0x01bdfe2e, 0x0484fe1e, 0x0000ff76, 0xfe310104, 0x0384fedf, 0xfe840140, 0x013f0074, +0x0360ff0d, 0x013eff9f, 0x00e802a4, 0x001d01aa, 0xfda300c8, 0x008cff29, 0xffb5fead, 0xfd3c0017, +0x0167fd4c, 0x012c00e1, 0xff280019, 0x043ffeeb, 0xff94002f, 0x019200c2, 0xff80002a, 0xfeeeffa9, +0xfe32fd62, 0xff60fdfa, 0xffe8049a, 0xffc9025f, 0xfe2dfcef, 0x023000fc, 0x00be02e5, 0xfff2ff9f, +0xfed50195, 0xfda9ff9f, 0x0039fdc4, 0xfec40146, 0xff3d0274, 0x00abffe5, 0xfe96fdf5, 0x00fc037b, +0x009b0124, 0xfc7f0004, 0x00740115, 0x0362fd6f, 0xff2bfd9e, 0x0060fefe, 0x0005025c, 0xfe84037b, +0x00d0fff4, 0x009cfd98, 0x01100051, 0xffe5ff89, 0xfeb403dc, 0xff2cfae8, 0x024bfe8a, 0xff0efd3e, +0xff19008c, 0xff3e0073, 0xfd99feb8, 0xfd3dfe42, 0xff280048, 0x0020fd83, 0xfeab0028, 0xff9cfdae, +0x01d9ffc1, 0xfe0200c4, 0xffaf000b, 0xffeffff2, 0x00690027, 0xfe70ffdb, 0xfe50fb66, 0x003ffe98, +0xfcf0fdee, 0xfe51ffc3, 0xfded0034, 0xff78ffbe, 0xfd3b0051, 0xffcaffe6, 0xff5efd16, 0xff68fda8, +0xfd4bffc6, 0xff9900c5, 0x004cffdf, 0xffe1fe74, 0xff90fdd1, 0x0097ff4b, 0x00ae02f6, 0xfe30fe4e, +0x02cb0047, 0xfe7f0304, 0x02a4ffac, 0xff6f00a1, 0xff4d01a4, 0xfdb1ffc8, 0xffaffe0e, 0x0090fe9e, +0xfe6302d1, 0xffe1fdfe, 0x00a50005, 0x00f802dd, 0xfe760052, 0xff1602af, 0xffb200c5, 0x000f0036, +0x002effa2, 0xfe4eff62, 0xfee70290, 0xffbcfe4e, 0x01810566, 0x03a6fed2, 0xff2f00b5, 0x002afda2, +0xfe14fd3c, 0x00590031, 0xfdd402fb, 0x00800025, 0xfee7006f, 0xfd5bfff0, 0x018200a6, 0x0011fee9, +0x0221011a, 0xfe6ffeda, 0xfd25012e, 0xffd60057, 0x01db009e, 0xfff6ffb6, 0xfebcfef8, 0xfda9fd55, +0x02a4fcd9, 0xff61ff7b, 0x00b8fecf, 0xfdc4fda1, 0xfd27fefb, 0xff2302ea, 0xff8afe89, 0xfee9fdc7, +0xff79ffa9, 0x030601bd, 0xfe53fd57, 0x01da012c, 0xffb20128, 0xffcdfe8e, 0xffc50050, 0xfc2f0090, +0x048f0144, 0xfce50253, 0x002a0327, 0xffd3ff8f, 0xfdc1000e, 0x0035fd91, 0x0054008f, 0xfe5400ab, +0xff84ff7b, 0xfefcffa6, 0xfc9aff95, 0xfd920150, 0xfff6ff93, 0xfe17ff73, 0xff45fcff, 0xfd5c0014, +0xffb4003c, 0xfda6ffdb, 0xfd2fffec, 0xfe1cfd7e, 0xfd39fe88, 0xfeb1fe88, 0xfe0d0055, 0x000b0113, +0xfe62fdbd, 0xfedafea2, 0x0034000c, 0x0000ffc5, 0x0071fd65, 0xfe2bfdab, 0xfff80000, 0xfe210059, +0xffd900de, 0xfc7eff17, 0x00c8fff5, 0x041802da, 0xffb2ff8b, 0xff7a0062, 0x00440009, 0x02ef00b5, +0x013b0066, 0x00d80081, 0x00d0ffca, 0xff3eff94, 0xfb7efd49, 0x026800ae, 0xfd83ff52, 0xfd78ffdd, +0xfd6e01b4, 0xfe71fda7, 0xfff500f6, 0xfe2d021d, 0x0038fea7, 0xfd2f01d5, 0xff9200e8, 0x001b0048, +0x00f8fddd, 0x02e5fe84, 0xff73ff70, 0xfd700123, 0x01b1ffcb, 0xfeb2010e, 0x0070ff28, 0x001c0005, +0x007cfe9f, 0x0064ff79, 0xfecd035e, 0xff23fe48, 0xfe41ffb5, 0xff61004f, 0xffb60301, 0xfdf8ff6b, +0x00460144, 0xfdb50085, 0xffe8003d, 0xfeb0fedd, 0xff3eff60, 0xfe24fb8f, 0xffdb012e, 0xff16ffc5, +0x0230ffed, 0xfeaf0019, 0x00ff00ec, 0x00ca01d9, 0xffbc00dd, 0x013fff9e, 0xfeeafe32, 0xfe6b004c, +0xff8ffec5, 0xfeddff79, 0x00d102d6, 0xfeb30019, 0x015ffd49, 0xff85004e, 0x0191fd56, 0x00fa0017, +0xffec0077, 0xffb2ff26, 0xffbdfd57, 0xffe40067, 0x002700a1, 0xfe63fe0c, 0xfbbdff53, 0xfe91ff2d, +0xfca2ff51, 0xfd33fd6c, 0xff8e01e1, 0xff25fe66, 0x00b5053e, 0x00e4fea8, 0xfcc70129, 0x0013ff8a, +0x01b3fd4c, 0x01a1fe01, 0xffb2ff0d, 0x0251004f, 0xfe2a00e2, 0x00b5ff79, 0x01ad02a9, 0xff1c006c, +0xfee900a5, 0xfd89ff80, 0xfdaffd70, 0x008b011c, 0x02aefda1, 0x0087fcfd, 0xfe29ff10, 0x02210062, +0x0036007c, 0xfef7ff37, 0x00570075, 0xffc0ff99, 0x0094008e, 0x0321feae, 0xfeb9ffc2, 0x0131ff71, +0x00980097, 0xfff10160, 0x005f0073, 0xfd410290, 0xfe16fd61, 0x00320060, 0x049f0082, 0x0127fdab, +0x028dfdd6, 0xfe01fe16, 0xfd57fda3, 0xff96006f, 0x01310019, 0x020cffe1, 0xffe8000e, 0xfe2a00d2, +0xffc4fdff, 0x02dd00c8, 0xfdbaff38, 0x00170037, 0x00cc0098, 0xff64022c, 0x0052fde0, 0x003dff0d, +0xfe420693, 0x00c80159, 0xfeafff00, 0xffeb027d, 0x00530134, 0x001800c0, 0xfd0a0195, 0x01a3fe78, +0xfeddfe76, 0x0036ffc6, 0xff800010, 0xfdc2fd1b, 0x02280455, 0x00ae0058, 0xfe7e00fa, 0xffe4ffd9, +0x02e4fef6, 0x003affa5, 0xfffbff2c, 0x00af0011, 0x0036ffc5, 0x00baffec, 0xfeebfe5d, 0xfd67008c, +0xfe1f003d, 0xffe4ffb4, 0xffdcfeb6, 0x02cb003b, 0x006dfc7e, 0xffecff7e, 0xfdd40003, 0x00e70167, +0xffc2ff3a, 0x003dfd39, 0xffe6fe8b, 0x0453ff2e, 0xfb8fffec, 0x006afdae, 0xff55fe68, 0xff78010b, +0xfe25003c, 0xfee9014d, 0xff84fff4, 0xfdf102a5, 0xfe27ff0c, 0x01edfcb7, 0xff81fea3, 0xffcc0199, +0xfd44ff94, 0x0039fdac, 0x005cfda6, 0x02c7ff16, 0xfea5fda6, 0x003700d0, 0x02ddffd6, 0x003cffdd, +0x00b1007c, 0x00abfd71, 0x0793fdfd, 0x0324ffe5, 0x0327fe06, 0x001f00c9, 0x0290fe0c, 0xffa4fe53, +0xfec4fdfd, 0x015e029e, 0x02c301f2, 0x01430015, 0x0230003c, 0x008700ae, 0xfdd001c5, 0x0096fde0, +0xfe5000c8, 0x0136fd61, 0xfe84019d, 0x0000049f, 0xfd99ff79, 0xff720105, 0xfe400299, 0x01b4003f, +0xfef600c2, 0xffcf005f, 0xfda601bd, 0x000dff8f, 0x00f0ffe4, 0x0146fdf8, 0x010afed7, 0xfdf60232, +0xffca0039, 0xfffe0023, 0x0003ff81, 0xfcd6002a, 0x006d0277, 0xfe260043, 0x003e0099, 0x004efd83, +0xff190181, 0xffd0fdbf, 0x078e011c, 0xfe47fda0, 0x0005fdc7, 0x00a10148, 0x00270119, 0xffef0238, +0xff72febd, 0x03690180, 0xffa50349, 0xfdedfff4, 0x0081fd5b, 0x001efe5d, 0xfecf0256, 0xff05006e, +0xff7401ce, 0x001c01be, 0x0064fda5, 0xffcc0044, 0x00610097, 0x00bcfd6d, 0xff52006d, 0x05da0005, +0xffd2fd6a, 0xff3e0268, 0x0010fde8, 0xfa9affbc, 0xffc5fdaa, 0x00d1012f, 0xff22008c, 0xfeb30080, +0xff4200a9, 0x000ffe0a, 0xffa1058c, 0xffe5ff96, 0xfdc3fe28, 0xff5201be, 0xffb2fd90, 0xffe703cf, +0x024effa0, 0xfda3ff64, 0xfd99ffd0, 0x00670036, 0xfd3d0067, 0x0096ff10, 0xfe2afeb6, 0xffcafed2, +0xfd9a00d0, 0x001dfd34, 0xfff10116, 0x02a5ffb7, 0xfe70ffce, 0xfeabfe81, 0x00f00019, 0xff40ffbd, +0x0031fcc7, 0xfa7200cb, 0xfda60094, 0xfd71ffdc, 0xff0b008e, 0x00b3ff15, 0xfff20225, 0x02b4003e, +0x009aff1c, 0x00710079, 0x01e6fef5, 0x0174fe7d, 0xff7ffeb6, 0xff890004, 0x001ffe6f, 0xffac0045, +0x02dd02dc, 0xff66ffb2, 0xff88feb1, 0x0065feb1, 0x03c60184, 0x019effdd, 0x0037fc1f, 0x026dffbc, +0x012e0052, 0x0876fe76, 0x0000ffd1, 0xff950081, 0xfddffd91, 0x0005ff25, 0xff39ffad, 0xfe5cffca, +0x0225004b, 0x00820081, 0x0105fff0, 0xffbffd37, 0xffaa00c5, 0x0002031a, 0xfefbffc2, 0x0079fe7f, +0x00bd00a8, 0x025b0066, 0x00770065, 0xffbc002e, 0xffc10033, 0xfe34fe17, 0xfe960005, 0x00ae01ee, +0x02790011, 0xff23fe5a, 0xfe60fdbf, 0x01500029, 0xfefd0000, 0x012c0034, 0xfdf60022, 0xfdcefdf9, +0xff3000dd, 0xffadffbb, 0xffc3fded, 0x00950087, 0x011200ba, 0x00b5ffe4, 0x01830059, 0xff260207, +0xff04fde6, 0x024efe1a, 0xfd4cffe5, 0xff530250, 0xfe5100de, 0xfee3008d, 0x0126003a, 0xfe21002a, +0x01a30179, 0x000001d6, 0x007a02ef, 0xfea7031a, 0xfce6ff93, 0xfe4ffd70, 0xfe1e0043, 0x02dd00fa, +0x02360072, 0x00310048, 0xfdb8020f, 0x011c028b, 0x0112fdfd, 0x01910282, 0xfea8ff0f, 0xffc40261, +0xfdc7ff52, 0xffb20008, 0xfd70fddf, 0x01b80112, 0x00fb0186, 0xfe78ffdc, 0xff7bfe98, 0x00ecffba, +0xfec400fb, 0x0014ffb6, 0x02700086, 0xffd9fec4, 0x001efd30, 0xfdce0030, 0x023800b5, 0xff3aff9c, +0x0025ffb3, 0x00720024, 0x0012ffc4, 0xfeddffac, 0x02f9ffae, 0x004ffdb5, 0x02b2007a, 0x0080fd88, +0xfdce0023, 0xff4b0116, 0xfee500be, 0xfd1cff0a, 0x004d011d, 0x009efd9c, 0xfd4bfe99, 0xfed9ffba, +0x0115fff3, 0xfdb2ffa9, 0xff970081, 0xfd6eff6b, 0xfeed0072, 0xffaeffdc, 0xffe8fe51, 0xfe9afe4d, +0x0011fff8, 0x0147001b, 0x009affe9, 0x02070055, 0xfff0009a, 0xfdd60052, 0xff2002f1, 0xfe53fee6, +0x00b300f6, 0xfc25ffde, 0xfd78fd3d, 0xff5f014a, 0x012e00ef, 0x0250011e, 0x0184fdf3, 0xfe1efde3, +0xfdb1f9ab, 0x0000fdc6, 0xfd5c00a0, 0xfe87011b, 0xff15003e, 0xfed4003b, 0x01f601b3, 0xfd05fdff, +0x00b10002, 0xff060005, 0x007a0022, 0x004e0277, 0x01e800b5, 0x0000fd88, 0x0200fff7, 0x000fff28, +0xfe50fdb0, 0x00500190, 0xff6ffffb, 0xfe80fe13, 0xfd70ffc9, 0x008cfd5e, 0xfe84fadc, 0x00320258, +0xfef70253, 0xfdb1fde3, 0x00360018, 0x004dfe0b, 0x00c8ff9e, 0x00b5ffbf, 0x0030ffbe, 0x00b00192, +0x02ed0455, 0x01ed0182, 0x0129ffb8, 0x012dfcfd, 0x02faff17, 0x02610054, 0x000c02f2, 0xfbe9fef8, +0x01830198, 0x00c7ffa6, 0x00490018, 0x007e0081, 0x0146fdf1, 0x005b0119, 0xfefb0073, 0x00e2ff52, +0xfed2000a, 0xff240081, 0x01af03e1, 0xfe060067, 0x0023fffb, 0x0061048c, 0x00e8fecc, 0x0033fe70, +0xfd9efda4, 0x025401a2, 0x0324fe7e, 0x0077011c, 0x0121ff4f, 0xfe4a0028, 0x0175ff88, 0xfeb7ff14, +0xffdd00c4, 0xfff1ff3d, 0xffe4015f, 0xfc0ffe71, 0xfe34012c, 0xff3efd52, 0xfe70ffd5, 0xffc100a2, +0x017c0069, 0xfe9e007b, 0xfe23fff1, 0x0074fe5c, 0xfe84ffd1, 0xffb90418, 0x000dfca0, 0xfdbf0024, +0xfef8fde0, 0xffda00a5, 0xfff90098, 0x003dfe0a, 0xfbde0147, 0x0191fea2, 0xffa400b4, 0xffb30028, +0x01aaffc2, 0x02c7048f, 0xff570087, 0xfff90114, 0xfeb4000c, 0xff3b02fa, 0xfff0ff6b, 0xff16001d, +0xfd99fe42, 0xfa430197, 0x00250026, 0xfff5fe12, 0xfeadfe2d, 0x0000001f, 0x03d5feac, 0x006cff00, +0xfe60fe27, 0x003cfd83, 0x006cfe14, 0xfda90065, 0xfe47fd83, 0x0054ff5b, 0x00d700e5, 0xff06fd4c, +0xfd81ffca, 0xfd86fed9, 0x00d8fc5a, 0x00beff99, 0xfee2fee4, 0x008bff3c, 0xff520031, 0xff0afcfd, +0x0016ffcc, 0xff62fde6, 0xffba00cf, 0xffde030d, 0xfd6d009e, 0x01060074, 0xfe170032, 0x0101ff8e, +0xfee20198, 0xffd9ffa9, 0xfdfdff74, 0x00edfaba, 0x007d0177, 0x0051009e, 0xff01011e, 0x010501e3, +0x08760004, 0xff010002, 0x0143006d, 0x0182fbde, 0x0000002a, 0x0052ffaa, 0x00850054, 0xfeeffdb1, +0x0247fdba, 0xffe1002d, 0xffc900d1, 0x0072fe2e, 0x014eff1e, 0xff71022a, 0xffd000e5, 0xfedb0048, +0xff0f0103, 0xfd6f032a, 0x018cfff0, 0x010bff2d, 0xfdfc01d7, 0xfe6ffc0f, 0xfd19ffc6, 0x004afeb1, +0xfd9200b0, 0xfff50051, 0xfe77ffcc, 0xff85fe34, 0x002b0303, 0x0057fdf1, 0xfe6eff6d, 0x01350050, +0x0074fcd9, 0x0146ffce, 0x00edff10, 0xfe6f0032, 0x013cfe1c, 0xffce0024, 0xffb8ff79, 0x034afd13, +0x03f9fe52, 0x0034ff27, 0x0059058c, 0x016802d0, 0x01f6fe67, 0x014600de, 0x001ffe13, 0xff94ffee, +0x0053fdf5, 0x00850090, 0xfe08fb3f, 0xff41fd83, 0xff87032a, 0x000dfe7e, 0x012efb51, 0x0123ff99, +0x01fdfd47, 0xffc6029a, 0x001a005a, 0x01eefec9, 0xfdddff83, 0xfeee00b5, 0xff71fe30, 0xffe0fdac, +0xfe59ff8b, 0xfda0fed2, 0x026cfdf6, 0x0024001d, 0xfe89001b, 0xfe8c0090, 0xffeeff9c, 0xfd9affe2, +0xfc0ffef2, 0xfe13fe40, 0x00e20153, 0xfe2aff70, 0xfdb0fe91, 0xff4b034a, 0x0071fe70, 0xffec012b, +0xff8bff2d, 0x0057ffe8, 0xfdd1fd89, 0xffe0ffe8, 0xfeef04c1, 0xffcafe81, 0xfff80287, 0x02f6004f, +0xff7e01db, 0x003b001b, 0x00f2fd5b, 0x0032fd34, 0x0281fe13, 0x020c0793, 0xfe27ff80, 0x008bfd31, +0x0008fe0a, 0x004d003d, 0x015dfd83, 0xfd37ff4d, 0x00f000f1, 0x02dbff7f, 0x004cfe34, 0xfda20014, +0xfda3fe02, 0xfd3ffeb4, 0x00420161, 0xfe59ff74, 0xff58fe25, 0x024300de, 0xfcfcfc07, 0x0131fd0a, +0xff2000be, 0xfe1bfed5, 0x00740051, 0x0036ff31, 0x0227ff91, 0x03d5019b, 0x002affa0, 0xffafff99, +0x011000fb, 0x01a3fcd6, 0x04430042, 0x00bdfd6f, 0xfe4a0027, 0x0098ff33, 0x0048fff2, 0x0493fe1e, +0x0149fff8, 0xff10feb1, 0x000004b7, 0xff9cff01, 0x002000cd, 0x0277ff93, 0xfda8001a, 0xfde8fff3, +0xfda2fdf3, 0xffcafe2e, 0xfd56ff17, 0xff9a00db, 0x001f03c6, 0xff4106ce, 0xffd6fd37, 0xfda40290, +0x00d5fee3, 0x001702d0, 0xfd65ffb2, 0xfef40239, 0x0051fe0a, 0x0112fd5b, 0x0020ff0f, 0xff17008c, +0xffcaff91, 0xff3c001b, 0x01230077, 0xff3effb0, 0xfe5dfe8e, 0x0101fe7c, 0xffecfe69, 0x00c80056, +0xffd0fdc1, 0x0039001b, 0x00c5001f, 0x0040fe17, 0xff09ff6d, 0xffd00257, 0x02f2ffdc, 0xffb4ff9b, +0xfefcfe9a, 0xffac0000, 0x0236fe1d, 0x025e028d, 0x025d0041, 0xffdc005f, 0xfd94ffe5, 0x012e000b, +0xfda3fffe, 0xfff7ff8d, 0xfef6fda2, 0x015005fa, 0xfdb0ffc6, 0x0382ffe4, 0x000affbf, 0x00660304, +0x01700137, 0xff7ffd56, 0xff840020, 0xfd2f0369, 0xff99feec, 0xfe2dfbce, 0xfdb8fef6, 0xfe5effb4, +0x029a0135, 0x022704b1, 0xff5efc25, 0xffc70031, 0x0040fef2, 0xfff8027f, 0x0290ffca, 0xfed2fda9, +0x0042fd7f, 0x0077fe1e, 0x010a01a1, 0x01fd001e, 0xffedfdec, 0xffe0013e, 0x00bb0005, 0xffa4ffc0, +0xfda101b8, 0x01ce00a6, 0xfda30186, 0xff75ff01, 0x00c5fff4, 0x010f00f5, 0x00490085, 0x0099fd24, +0x0054fff4, 0x02e7ffc6, 0xfe60fef7, 0x00ae03d2, 0xfe48ffde, 0x029600d8, 0x007effda, 0x02540053, +0x0025fcd9, 0x0039ffd6, 0xff58011c, 0x0077fd52, 0x004502c7, 0x0112fe5a, 0x007e025d, 0xffcfff82, +0x00e7fef6, 0x010c00c0, 0x0258ff28, 0xfe770085, 0x00c3004d, 0xffce0001, 0xff87ff25, 0xff1c0043, +0x0257fe4d, 0xfffbffce, 0x003eff42, 0xfe7cfe87, 0xfed100de, 0xff72004c, 0xfda9fe18, 0xffda00d2, +0x0121fef5, 0xffffffc8, 0x015bfd6b, 0xfdc6fd2d, 0x006a009c, 0x0016ffb2, 0xfff5ff29, 0x01e5fd0f, +0xfe7d0417, 0xffb800d0, 0xfd6cff51, 0x001dff5b, 0x0131ff99, 0x00670002, 0x002e0052, 0x00cbfdf9, +0xfeb40152, 0x00b8ffef, 0xffbefd38, 0x0005fdac, 0xfdb901d6, 0x02aafd5e, 0x003ffe51, 0x00b1005b, +0x000c003c, 0x003f0056, 0x000fff8a, 0xfefafdfc, 0x0054028d, 0xfebdfd47, 0xff280002, 0xfeb30033, +0x02d9ffde, 0x00360143, 0xfe12fe90, 0x0031fe42, 0xff6401bf, 0xfe28ffe5, 0x00600077, 0xff3cfc31, +0xfe8900d4, 0xfda7ffa9, 0xff240021, 0x04b70261, 0x00c4ffe5, 0xfd890012, 0x0023003f, 0xfdf5fe43, +0x00a5fed8, 0x00400072, 0x017cfda6, 0xfe63008d, 0x01f2006d, 0xfed200dd, 0xfd890032, 0x00d3fe2d, +0x00ff000a, 0xffff0693, 0xfecffcf0, 0xfc7e02c3, 0xff23ff09, 0x045f00a1, 0xfe74ff5e, 0xfe54fb66, +0xfd750068, 0xfdb2fdb0, 0xff8700d8, 0xfdc1fecd, 0x008e00cc, 0x0026fbad, 0xfe65fe74, 0xfdd8ff4f, +0xfe06ff26, 0xff5b01c2, 0x0189ff4d, 0x0090ffce, 0x000000b2, 0x003c0011, 0x00aa0043, 0xfef10025, +0x00e5ffee, 0xff11026c, 0xfd56fe17, 0xffcaff8d, 0xfdfbfeb9, 0x0168ff98, 0xff4701a9, 0xfde2fe23, +0xfe84fdb7, 0xfe98ff89, 0x0025024a, 0x00160089, 0x00a4ff1e, 0x03b1ff8f, 0x001cff1d, 0x00b5ff9a, +0xff90fe28, 0x01470068, 0xfee7ffd0, 0x0168fec5, 0xffc6ffe1, 0x0059ff7b, 0xfe82fe4b, 0x00fd0023, +0xfd91fda2, 0x0080ff83, 0xfdad0092, 0xffc2ff95, 0xfe4e0043, 0xfe9701bd, 0x00d8ff12, 0x00950285, +0xfead005b, 0x00edffb2, 0xfd32ff27, 0x000b0089, 0xfdacffe9, 0xfff3fefb, 0x005dffd4, 0x00ec009d, +0xfff1fd9d, 0xfff0fdf2, 0x01320031, 0x00b50023, 0xfc2effed, 0xfeae0083, 0xfe650035, 0xff27fe34, +0xfd9b01b8, 0xfe72fd53, 0x013b0003, 0x002effa2, 0xffabfe70, 0x01290152, 0xff0a00c8, 0xff850037, +0xff8f0000, 0xff7e000a, 0xfeafff75, 0x0018fe9b, 0xfe59007a, 0xfecf01c5, 0xfe03003a, 0xfeb7fd39, +0xff750028, 0xfed1fdaa, 0x0228fedf, 0x015f0041, 0xfe97ffa9, 0x001afff5, 0xffc4fed0, 0xff1bfed0, +0x0002002e, 0x0016febb, 0x00ffffc1, 0xff7dff61, 0xfcf00047, 0xfedd0037, 0x010f0024, 0xff360040, +0xfda2fd30, 0xfd1300fe, 0xfe36ff32, 0x025efe9b, 0xff56ff4a, 0x002cfdd7, 0xfdc90005, 0x0098fc2f, +0xff0a004e, 0xfe8cfdee, 0xfe97ff71, 0xff3afff4, 0xffcf0098, 0xff86fda4, 0xfee6ff3b, 0xff44ff74, +0x0098ff80, 0x022cfde5, 0x0013fdbc, 0x00ae00af, 0x0090ffbf, 0xfe3b00ae, 0x00b9feb5, 0xff750070, +0xfff6fed3, 0xff480031, 0x0098fefe, 0xffebfe9c, 0x021bfea8, 0x00a2fe0b, 0xffc9fff2, 0x00430002, +0x00bc001f, 0x003a0085, 0x00a7fda2, 0x0002fd44, 0xff45fea4, 0xfe27ff93, 0xfdad0130, 0x0029fd58, +0xfd4e0025, 0x0119fdab, 0xffc2029f, 0xfe120030, 0xff850104, 0xfff7fff9, 0xff9d0488, 0x0183000c, +0x0244010c, 0xfff6002e, 0xfe22fe07, 0x0435fda9, 0x00a5feb0, 0x009b0015, 0xfe8bff98, 0x01f2ff6e, +0x0054007c, 0x00390073, 0x0033fda0, 0x0183fead, 0xffe90010, 0xfda9fe46, 0xfd09fff3, 0xffd8fe44, +0x0057002a, 0x00ea00f0, 0xfe9fff0f, 0xfdfe00bf, 0x01120038, 0x006d0049, 0x003c015c, 0x014d01b5, +0xff5afe6c, 0x0075006b, 0x006afd9d, 0xffc6005e, 0x00b401c7, 0x012d05cc, 0x004600b9, 0xfeb9ffdd, +0x013ffd4d, 0x00adfee7, 0x002800d5, 0xfd92ff6e, 0xffe7014f, 0x017900c4, 0xfe18ff63, 0xff2a0022, +0x0045fe32, 0xfdd700d1, 0x0152ff16, 0xff4301c7, 0x000a02c7, 0x0211ffca, 0xfe600077, 0xfe980028, +0xffdc02ad, 0x0209fda0, 0xfe4100f1, 0x001c0018, 0x004f0116, 0x00370000, 0xffe1ffcc, 0xffcfffce, +0xfda700ff, 0x0000fe45, 0x0151ffc4, 0xffea01cd, 0x0029ff1d, 0x00a2ffeb, 0xfe8b00eb, 0xff72fef9, +0x025fff9a, 0xfecefd63, 0x007e0075, 0xfdab0014, 0x00dcfe96, 0xfe24fe46, 0x00fdffff, 0xfdadfdd6, +0xfe5d001f, 0xfe77feef, 0x005aff55, 0x0624011a, 0x0025009e, 0xffcffea4, 0xfe600043, 0xfd950076, +0xffea0026, 0x023200b9, 0x00e5fe5d, 0x00d5005a, 0x01a3005d, 0x00e5ffb1, 0xffa6039d, 0xfdbe020c, +0xff9bffc6, 0xffa400aa, 0x00a10294, 0xffabff6b, 0x000b024a, 0x0016fecd, 0x00e2fd32, 0x003200f8, +0x021afe2d, 0xfecd0211, 0xfef10289, 0xffa2feb0, 0xfe46006b, 0xfec5012f, 0xff87ff12, 0xffd7ffc9, +0xfdd5fec5, 0x0113fd36, 0x0152fda3, 0x0271ff44, 0xfe27fdc6, 0x0148ff85, 0xff9102c9, 0xffcfff17, +0x00160037, 0xffb9fdc4, 0x0289ffdd, 0x0070feca, 0xfdbf0250, 0xff2bfd09, 0x000bff8c, 0x00c2fd3b, +0xfe0a006c, 0xffd402b7, 0xffa8fe6c, 0xfe090068, 0xfea8007b, 0xfe21ff5a, 0x01b4ff19, 0xfd1bfe73, +0x004900d8, 0xfeea0175, 0x0202ffda, 0xff77ff61, 0xffb5ffb6, 0xff5dfdcd, 0x00c20031, 0x0010ff02, +0xfed3ff7a, 0xff170253, 0x0021011d, 0x0082fea3, 0xfed301ba, 0x0125ff24, 0x0077000e, 0x0027fd9d, +0xffbb012c, 0x0008fe60, 0xff98020d, 0xfd6cff9f, 0xfcf300f5, 0xfdf4ffdd, 0xfecc004c, 0x0089ffcc, +0x00b901da, 0xfd3cffdb, 0xfdb3004b, 0x005500d8, 0x04affff8, 0x003c0009, 0xffe7005e, 0xfe68008d, +0xfda6fe01, 0x000002aa, 0xfece0014, 0xfd730058, 0x0010fedd, 0x0244fde7, 0xfe69008a, 0xff6efd36, +0xfda9ffcd, 0xff23fda7, 0xff890049, 0x01eefd7e, 0xffaafe78, 0xffca003b, 0x00dc0098, 0x01c0000b, +0x00a0001c, 0xff26ffc6, 0xffe80086, 0x02f70149, 0xff6bfe52, 0xfe4ffe25, 0xffca009f, 0x029cfdab, +0xfff801b6, 0x001e00ab, 0xfdc4fd26, 0x004effd8, 0xfee40017, 0x006afe5f, 0xffb90111, 0x00a30088, +0xff6c000d, 0x001b00bb, 0xffabfde6, 0xffc900a3, 0x006a0000, 0xfe97fd2d, 0xfee60019, 0x00c00118, +0xff5500af, 0x003402e9, 0xfe69ff0f, 0xfff8053e, 0xfe54004e, 0x0077ff7d, 0x01720016, 0x00d2000d, +0xfdee002f, 0xfee90014, 0x00150168, 0xfdbd00b0, 0xff2efe33, 0xfffdfe9c, 0x0102fdeb, 0xfd61feea, +0xffec009b, 0xfee702c3, 0xfe7dffdf, 0x01720209, 0xfffd00fd, 0x0014fe7e, 0xff0ffe82, 0xfe09ffc6, +0x000bff03, 0x0105ff63, 0x0190fe7c, 0xfdc2ffa2, 0x00070025, 0xfe3302a5, 0x01cd0002, 0x002d0082, +0x0000fff5, 0x0198ff9a, 0xff61ffca, 0xff6efeba, 0xff59007d, 0xfdbffd9d, 0xfef30036, 0x01c101c0, +0x0213fd9f, 0x0292fe78, 0xfebafe6f, 0x0228fe9c, 0x00e3ffac, 0x002bff3c, 0xfff1fedd, 0xffd2031a, +0x0047feeb, 0x0051fe4a, 0xfe5a0021, 0xfe73ff2e, 0x00effe7c, 0x000dfdc2, 0xfea4fda6, 0xffe7fee6, +0xfe050031, 0xff83fd2f, 0xfea0ff6e, 0xff8dfd0d, 0x00a701a5, 0xffa0fdd4, 0x0023002d, 0x00230123, +0xfdc90047, 0x009d0115, 0x000b0008, 0xff3efdd4, 0xfe75003c, 0xfde60289, 0xfde1ff03, 0x00880029, +0x02710046, 0xff14fe85, 0x00970009, 0xfffc010a, 0xfe62ff53, 0x00adfeae, 0xfeb3fe82, 0x007a00d5, +0xff2cfced, 0xfe08ff7d, 0x00000068, 0xff0ffda7, 0x01cdfd55, 0x00f20119, 0xffe1fd2c, 0x00790024, +0x009f008b, 0xfdb300d7, 0xfdb70126, 0x0058fe91, 0xff9301b6, 0x0039ff08, 0xffa4ff97, 0x00710125, +0x02c4fecc, 0xffc40098, 0xfe78fe89, 0xfdd5007d, 0xff7d00d9, 0xfdb6fd37, 0xff3effdd, 0xfe68fe84, +0xfda1fed0, 0xffe500f1, 0xfe7bfd9f, 0x00b1fef4, 0x01a50064, 0x0039ff39, 0x007a02e5, 0x0097fffb, +0xfdc4fd75, 0x0172008f, 0x027f00af, 0x009afd7e, 0xffbeff48, 0xfff9ff0e, 0x01d8020b, 0xfdad0234, +0xff6effb4, 0x006aff2b, 0xfdd000fa, 0xfdb7fef9, 0x004102f2, 0xfdc9fd13, 0x00f40129, 0x01e6ff73, +0x006b00c0, 0xff0c0279, 0xff7601eb, 0xff4b0031, 0x0088002d, 0x01f4fc60, 0xfea8ff6b, 0x00eaff89, +0x008afe0a, 0xfd9cff18, 0xfdb300a7, 0xff5effc2, 0x01cc05cc, 0xffab0040, 0x00befc9a, 0xff17fde1, +0xfd32ffd4, 0xfe680062, 0xfec5fd98, 0xffe4fe6d, 0x0057feb5, 0x00910188, 0x0097ffe6, 0xfe0ffffd, +0xfff10133, 0x00d8ffcb, 0x00ce002e, 0xfee4fff5, 0xfec4fffd, 0x03a0003e, 0xff5b0026, 0x0003ff76, +0xfee300d2, 0xffc40030, 0xff68008b, 0xfd840130, 0x01e70029, 0xff8901eb, 0xfee60010, 0x00a2fedb, +0x001700ac, 0xfef8fea1, 0x020001ba, 0xfef7fcf0, 0xfd3efeeb, 0x005a001c, 0xfeb1008e, 0xfeaeff2b, +0xffc2001d, 0xfda100b9, 0xff6affac, 0x00550624, 0x0268010b, 0xff27fda2, 0xffbb0126, 0xfedb0164, +0xfef9ff95, 0xfdee019b, 0xff14ff7e, 0xff8a0213, 0xffddff35, 0x00030015, 0x002f004e, 0xfd49006b, +0xff81000e, 0x007d0076, 0xfdad0089, 0x002c002c, 0x0039ffd2, 0x004dfff8, 0xffffff6b, 0xff7cfff6, +0xff6c02c1, 0xfe1a004e, 0x0104fff7, 0xff95021c, 0xfe320007, 0x00d8ff96, 0x010cfdac, 0x00fd009c, +0xff47fe51, 0xfe42ffea, 0x000affd5, 0xfee8000e, 0x005dff19, 0xfff5ff0f, 0xffad0014, 0x002b0200, +0x0052fdab, 0xff940064, 0xff89ffa1, 0x0003febc, 0x01c00035, 0x02b700a3, 0x0018fe7c, 0x007affb5, +0x0161017e, 0x02d40083, 0x01950029, 0x006fff7a, 0x006401bb, 0x00f9fe48, 0x025bfe7d, 0xfea0fff9, +0xfd3c004b, 0x0030fda4, 0x01a4ff3e, 0xff99ff3a, 0xffc902b2, 0xff3cff0f, 0x00170000, 0xfd380014, +0x0127003c, 0x00d700b9, 0x011000e1, 0x01cd0025, 0x0225fd44, 0xfe89fdc4, 0x00bc004e, 0x02b1ff07, +0xfe2d0079, 0x015eff25, 0x00e901ec, 0x005efde4, 0x01f5021b, 0xfdad0036, 0x0077ff8b, 0xfe93fd92, +0xff65ff45, 0x00d500ee, 0xfe44028a, 0xfd77ffd7, 0xfd6302e3, 0xff76008f, 0x01c20041, 0xff24005b, +0x00140243, 0xfe810008, 0xff4afd72, 0xfe89009f, 0xfd640090, 0xff8dffdc, 0xff79ffef, 0xfe59ffe2, +0xfe2401b1, 0x005efea8, 0xff9500eb, 0x006fffa8, 0xffe4017e, 0x009d003c, 0xffc7fff2, 0xfebcffd4, +0x0037fff8, 0x007efd61, 0xfff3023c, 0x004f00c3, 0xfe2cff25, 0xff55fdf3, 0xffe2006a, 0x002fff9c, +0xfdb40095, 0xffd6ff81, 0x006ffe3b, 0x017700f0, 0xffc90121, 0x0268001e, 0x02d1fda0, 0xfe1bffc9, +0xfde6fe7b, 0xfda7008f, 0xffe8ff0c, 0x0096025c, 0xfdbcfbad, 0xfe520028, 0x01b5ffa6, 0xfe2efee8, +0xffe7ff95, 0x005d0175, 0xff710277, 0x00affefb, 0x003002e0, 0x00fffe4e, 0x0007fedd, 0xffe7fe6f, +0x0055feff, 0x0132fd62, 0xfe2401a2, 0x021afe98, 0x00c3009d, 0xfd98fda8, 0xff68019b, 0x0068010b, +0xffb3007c, 0xff0efe94, 0x0016fd98, 0xfcdffda8, 0x005001d0, 0xfdaaff91, 0xff97feef, 0x000dffde, +0xff95fe63, 0x002e000a, 0xff70011a, 0xff7effcf, 0xfdf3ffdf, 0xff2a0036, 0xffdfff3c, 0x003afea3, +0x005001b5, 0xfee6ffc9, 0x017efe57, 0x01e8fe96, 0xfdc5feba, 0x01ecfd75, 0x03b1fe97, 0xfe240229, +0x02ca0121, 0x007cfe72, 0x0060006a, 0x01520003, 0xffe70039, 0xfe57fe34, 0xfe1bfe47, 0xfed7002a, +0xfecaff58, 0xfda70304, 0x00c2ffe1, 0xffc6ff08, 0x04af020b, 0xfda8ff5b, 0x003cff85, 0xffc4fdf2, +0x001d00ee, 0x0073ffe3, 0x00c0ffdf, 0x0014feb9, 0x007d00b0, 0x0213ffe5, 0x00aaff7b, 0x00b4fe42, +0x0037002b, 0x000e00cd, 0xfe8c00bb, 0x0066ffc1, 0x0002027f, 0x005efef0, 0x0016fe78, 0x02f9fe4d, +0x0023fda2, 0xfe430351, 0xffb3021d, 0x00a70066, 0x02b7fdac, 0xffdaff2e, 0xff69fdc5, 0x00bffd6b, +0xffa40070, 0xff530000, 0xfe07007b, 0x001b00f0, 0x0003fea2, 0xffeeffdb, 0x000bfe68, 0x0002fe66, +0x02d9000f, 0xfebcfeff, 0x0000ff01, 0x003c01d0, 0xff1dfed4, 0x00dd003c, 0x00640083, 0xffcf007c, +0xffaafdfe, 0xfdbffec1, 0x0435007e, 0xfe850000, 0xfdc6ff9a, 0xfe0e0044, 0x00ac002d, 0xfedb0019, +0xfff3ff50, 0x029eff64, 0x02f70093, 0xfe32fd4f, 0xff6500b9, 0x00fdfefc, 0x00c2005a, 0xffcafec8, +0xfff5ffbd, 0x022a0056, 0x0083ff8d, 0xff5d0153, 0xfe6dfcfa, 0xfe3f0034, 0x0005fff2, 0x0052ff6e, +0xfe940126, 0xfedbffa6, 0xfda0fe3c, 0x009502ce, 0x00c3ff73, 0x0156013b, 0xffab003e, 0x01a9fd13, +0xfd9bffcf, 0xfe6b0283, 0xfdc8017f, 0xffcaff96, 0x01b20097, 0xffa70056, 0xfdef0078, 0x003a0104, +0x007400f4, 0xff8600b7, 0x0091ffbd, 0xff96006c, 0xfda0ffdd, 0x0252003a, 0x01b1fdf3, 0x02c20068, +0x00030032, 0x001bff33, 0x0107fe36, 0x0000fdb7, 0xffb9ffff, 0xfeca0013, 0x05daff7e, 0x027c006b, +0xffe0febf, 0x006a005e, 0xfed3fedd, 0xfe34fef4, 0x00e70069, 0xfef302af, 0xfe41ff1b, 0x0090feff, +0xffa2ffd2, 0x000dff73, 0x0000ffb4, 0x010bfdbc, 0xff8d001f, 0x026bfdec, 0xfffd00e3, 0xff5bfd4d, +0x0007ffec, 0xffc6fff7, 0xff19ffd0, 0xff3efeff, 0xfeef01aa, 0xff69fdff, 0xff65fe43, 0x01b5021a, +0x00b50039, 0x0024ffa7, 0xff35009c, 0xfe4d0017, 0x01ecfd17, 0xfeae01b6, 0x009afe17, 0x00b201f3, +0xfd3200e6, 0x00a7002e, 0xfff0ffce, 0x025fff8d, 0xfe26fe93, 0x0016ffd1, 0xfdcdfe52, 0xffd301b5, +0xfe4cfdb6, 0xfea20014, 0x022a006f, 0xff500095, 0x003700c1, 0x0064feda, 0xfffe013c, 0x01b2fd9f, +0xff2e0283, 0x00f8fd39, 0xfe520041, 0xfea000ba, 0xff87ffc9, 0x00b30002, 0xffecfd86, 0x0000fea8, +0x023300af, 0x03e60033, 0xfd3d0047, 0x02050082, 0xfd0e00cf, 0x020effb0, 0x02130050, 0xfd70000d, +0xfe980009, 0xfefd01a6, 0x025b010b, 0x0077ffe5, 0xff97ffd5, 0x00e8fed8, 0x005ffe46, 0x00e3fdf6, +0xffe00068, 0xfefdff5c, 0xff50fe7c, 0xfff0fdba, 0x00f2000a, 0x0083feeb, 0x01db009c, 0xfee9fdf5, +0xfd3dff97, 0x010f0130, 0xfe63fece, 0xffecff93, 0x007affe7, 0xfe140214, 0xfff9ff86, 0x0037ff49, +0xff1aff88, 0xfe750049, 0xfdeeffb9, 0x0057ff5b, 0x00bc02e3, 0xfe54fd7b, 0xfdf20021, 0x000dfda0, +0xff8001c0, 0xfe2cfeda, 0xff8601c4, 0xff6aff66, 0xff03fdc2, 0xffdb00f0, 0xff96fdce, 0x028b000a, +0x00e6fe0b, 0x00d1004a, 0xffbc0096, 0x006b0115, 0xfeb00019, 0xffdd008c, 0x0039fdc1, 0xfe870040, +0xff55fe07, 0xfd13ff79, 0xffa8ffdf, 0x007dff08, 0xffc6005f, 0x0093fd9c, 0x0077ffce, 0x00b90083, +0xfdd4fda2, 0x0095ffd8, 0xfe00fe7b, 0x00b400c1, 0x00ed00fa, 0x01b8ff8d, 0xfdbeffab, 0xfed800ad, +0xffa1ff78, 0xfedd02d6, 0xff4afe71, 0xfd410036, 0x0168001f, 0xff55ff08, 0xff210138, 0xfeb5ff9c, +0xff95003b, 0xfe450078, 0xff46006a, 0xfeb90238, 0xff83feb9, 0xff82fe25, 0xff6dffe8, 0x00a70020, +0xfd2300c1, 0x00ecff46, 0xff99000d, 0xfeacfd70, 0x02370062, 0xfd520005, 0xffc2fff3, 0x0215fdd4, +0xffcc0003, 0xfd9fffc0, 0xfdeeff90, 0x01230028, 0xffd90025, 0x0003008b, 0x027bfff3, 0x007dfda8, +0xff22ff3d, 0x0103ffd4, 0x00a3fe06, 0xfe06fd93, 0xffc7000e, 0xfd61ff21, 0x0043ffe4, 0xfe71fee6, +0x00c10086, 0xffa8fe94, 0x0004ff7c, 0xfff6fdd8, 0xfe82006c, 0xfde00234, 0xffc20036, 0x01d2fec5, +0xfe8501e7, 0xfdceff04, 0xfeb90051, 0xfdd802af, 0x005f028d, 0xfdb401f8, 0x005efe5c, 0x001f00e4, +0x0126fdd6, 0x001dfd32, 0x002b00d9, 0xff7700b5, 0x00000071, 0xfe85fbcb, 0x00c30211, 0xff94fff2, +0x0231ffd7, 0xfdc4feb0, 0xfcc7fe5e, 0xfebf045f, 0xfdc40060, 0xff65ff6a, 0x0077fff9, 0xfdba0016, +0xfd6200fa, 0xff22fd79, 0x00320035, 0xfdcdff4b, 0xffac0042, 0x00fc013b, 0xffd9fe65, 0x0093fdff, +0xfebefe75, 0x023fffe0, 0xff1800c0, 0xffe4fddd, 0xff57fee7, 0xfcedfe55, 0x00fa00fa, 0xff860193, +0xff9dfdb9, 0xff36fd20, 0xff80ff8a, 0x0141feb0, 0x020d0085, 0xff900094, 0x01deff10, 0x00770028, +0x00760081, 0x000bff33, 0xfdd3fff6, 0x0293fead, 0xffcaffa2, 0xfffb023f, 0xff50019f, 0xfe8afdfa, +0x0057ffcd, 0x0174002e, 0xff2000e0, 0x00fafee7, 0xffc60092, 0xff6600cd, 0x0282feb7, 0x02460000, +0xfefffe6e, 0xffeefe8c, 0x014ffe30, 0xfd8fff78, 0xfe9bff40, 0x0040ff48, 0x00a300d4, 0x01e70086, +0xff0002a7, 0xffa7fe9b, 0x0243ffcd, 0x0283fee3, 0xffcbff20, 0x00410168, 0xfd81013f, 0x0059fe61, +0xff4d0023, 0xff42fffd, 0x00e10149, 0x00b0ff59, 0xfefffffb, 0xff6dff6f, 0x0201ff70, 0xffe1004c, +0xff5700ab, 0x007efd85, 0x001c001b, 0x0044fef6, 0xff1bff86, 0x01c6006f, 0xfe7effae, 0xfff7009a, +0x011d0062, 0xfeb3ff28, 0xff39008e, 0x0001ff7a, 0xfd44008b, 0xffd101c5, 0x0488fefb, 0x00e2003c, +0x00840033, 0xff270017, 0xfec80000, 0xff18ff87, 0xff6cfd74, 0x000b00d8, 0x0088ff12, 0xfe78fe91, +0xfd690073, 0x0019ff89, 0xfdb4ffc3, 0xfddbff87, 0xffc5ff0c, 0x0112ffcf, 0x009e007c, 0xfd85fde5, +0x0079fe9b, 0x009affa4, 0xff4dffc1, 0x0228ffb3, 0x005bfe06, 0xfda3fe7b, 0xffb0ffdd, 0xfdbd0236, +0x0056ffec, 0x0074fd2d, 0x0157006d, 0xfd91005a, 0x0056fcd7, 0xffccfee0, 0xfea800cb, 0x00c0fe6e, +0x0156febe, 0xff40fd36, 0xfe000035, 0xff69fe35, 0xfdeffe07, 0xfe70013a, 0xffa700f2, 0xff1dfeb9, +0xfffe00d4, 0x0003ff6c, 0xff03fdb0, 0x01600196, 0xff3dfe10, 0xff63ffd4, 0x0060ff9f, 0x0029ff01, +0x00bdff9d, 0x0000ffc5, 0xfe4dfeb1, 0x007c00f0, 0xff97ff8d, 0xfdf20059, 0xfdfbfed7, 0x00acfdab, +0xff610076, 0x0095fda1, 0xfdcf003c, 0x00fafe74, 0xff91ff8c, 0xffe7ff11, 0x01fdffc4, 0x008fff59, +0x01270177, 0x027c0076, 0xffeaff66, 0xfe270010, 0x003c01c6, 0xff1201cf, 0xfe45ffef, 0x022f00b0, +0x007501f4, 0x00c2fd8f, 0xfe69ffd9, 0xff570034, 0x000b003b, 0x00bdfe0b, 0x0087ff76, 0xffaeffb6, +0xfdb4003c, 0x005cff36, 0xfe0afecf, 0x00ec0065, 0xfd2400b5, 0xfd7d0111, 0x0077002f, 0x015eff57, +0x00dd0013, 0x0095fddd, 0x01aeff9f, 0xfee9006f, 0xff9600b2, 0xff8d00b9, 0x00c8fdb3, 0xfe350008, +0x01f3fd8e, 0xfdb30236, 0xffd9ff7f, 0xfe35ffd1, 0x0245006b, 0xfeb501f6, 0xff8a000a, 0xff2cfeb9, +0xfeeefe73, 0xfd37ff54, 0x0005fe75, 0x0099ff50, 0xffb10055, 0xfffa005e, 0x028b0153, 0x003f015b, +0x0072ffe6, 0xfde4008a, 0x015b0191, 0xff3dfe58, 0x00ef0118, 0x0054fe75, 0x01310101, 0x00f70051, +0xff560292, 0x010f00cd, 0xff890244, 0xff7bff75, 0xff63018c, 0x00f0fddf, 0xfff100af, 0xfda3ffa0, +0xff58ffa2, 0xfe58004b, 0x008bfddb, 0xfe7bffc9, 0x009efe0d, 0x0094fd81, 0x002efdf2, 0xffeb002f, +0xfe4ffffc, 0x002ffe74, 0xff4bff7a, 0xff480035, 0x008e0080, 0x00a80094, 0xffa2008d, 0xffc5ff59, +0xffe200f8, 0x016dfff8, 0xfedefdb0, 0xfe880098, 0x0069ff74, 0x001bffce, 0x0105ffbc, 0x0035fe10, +0xfe29ff5e, 0x009a013f, 0x0254ffda, 0xff830191, 0x011c0139, 0xfd54025d, 0xfff30270, 0x0035014d, +0x00ecffc2, 0x027aff34, 0x00860163, 0x025000a8, 0xff42008f, 0x004bfff8, 0xffe7ff63, 0xff5d022d, +0xfd52fff4, 0x00d9ff93, 0xff5dffeb, 0x003d0094, 0x0078001a, 0x0080ff29, 0x008800a5, 0x014fff9e, +0xfff300fe, 0x019601e8, 0xff68fe33, 0xffc7ffa1, 0xff72ffad, 0xfefdfe01, 0xfe32015e, 0xfdecfe03, +0xfd6f0070, 0xff800160, 0x0052ff6e, 0xfe9cffd7, 0x0105013a, 0xff4b00af, 0x00840043, 0xfde1003d, +0x0024feb6, 0xffe3003c, 0xfec4002f, 0xfff1007a, 0x0023ff20, 0x014d0024, 0x038dfdb9, 0xfeddfebe, +0xffde0081, 0xfdc1ffc5, 0x0020fe97, 0xfecf006f, 0xffd70098, 0x00d6fd78, 0x00700109, 0xfda2fe61, +0x008aff9d, 0x0008005a, 0x005bfef6, 0x010dffa3, 0x014203e6, 0xfe34feeb, 0xfef30029, 0x00acffc3, +0x00b60113, 0x00c9ff98, 0x020dff8a, 0xffdcfe43, 0xffc001cd, 0xfdf3015c, 0xfda2ff03, 0xff04ff14, +0x009100ad, 0xff7a0216, 0xfda00068, 0xfbcb028a, 0x001afe71, 0xfeeb0015, 0xff60ff45, 0xff020141, +0xfe940040, 0xff7700b2, 0xfe6affba, 0xfd8f00aa, 0xfdb0ffb6, 0xff970013, 0xff2a0169, 0xfeda00df, +0x0098ff9d, 0xfff1fee8, 0xff16fdca, 0x00520071, 0x00140048, 0xffcb0094, 0x000b0076, 0xfffb00a9, +0xffb5ff78, 0x00cdff18, 0x0076ff3e, 0x021bfe07, 0xffffffc8, 0x017eff06, 0xfffeffe6, 0xff3dfdb3, +0xfe030181, 0x0165ff5f, 0xfe0b0010, 0xff930040, 0x02590050, 0xff890035, 0xfed5fd97, 0xfdeb01c1, +0x0050fdff, 0x0029feb1, 0x017ffebe, 0x02140002, 0x017f01b2, 0xffc3fdbf, 0xfec000d9, 0xff8a0110, +0xfd84002c, 0xfe2fffcf, 0xfe1c010f, 0x0012026b, 0x000c01fe, 0x003d01a5, 0xfff6ff6c, 0x024dfe73, +0xfcd70111, 0x0025fd84, 0x01a10008, 0x00cbfe31, 0x01bb0135, 0x00b50158, 0x00a7ffa1, 0x007d01ff, +0xff75ff7a, 0x0171004e, 0x0029feeb, 0xfe99fff9, 0x00b00029, 0x00e7ff6b, 0xfe560000, 0xff89fee0, +0xfe7c0003, 0xfea10109, 0x02c9fe99, 0xfee2fec5, 0x0035fedf, 0xffe7000c, 0x02ad0140, 0xff0eff35, +0x019d0009, 0x00fffcd9, 0xff680115, 0x0227ff35, 0xfd5301b9, 0xfd5efecb, 0xfd640072, 0x00770002, +0x0063fdbd, 0x010f011b, 0x016effec, 0xff3c008d, 0xfd94ff70, 0x005c01a7, 0x00c701c2, 0x019a008a, +0xff68ff1e, 0xff4dff53, 0xfed60070, 0x02d3ff37, 0x005cfdba, 0xfea1ff87, 0xff9bfeae, 0x01ed007a, +0x00e70056, 0x0191fe00, 0xfff8ff7f, 0x002e0081, 0x00a70196, 0xffea0261, 0x018202ac, 0x0232fe23, +0x016a0088, 0xffb4ff88, 0x00acfdce, 0xfc890142, 0xfe880153, 0xfee2fddd, 0xfde00137, 0xff5500cd, +0xff9ffca4, 0xfe190015, 0xffc30194, 0xff5afe76, 0x00cd001d, 0xff6701c1, 0x006f0044, 0x004bfd4e, +0xfedcfdbf, 0xfd81013d, 0xfd91fffa, 0xfea3019a, 0x0098fec5, 0xfee1ffb7, 0x01050171, 0x0000ffdc, +0xfd3f008d, 0x0103009f, 0xfdbc0052, 0xff750007, 0xff84fda6, 0x005aff12, 0x008dfee5, 0x0039009e, +0xff7fffd5, 0xff90ffc0, 0x00acfdea, 0xfe0aff1d, 0xfed50117, 0xffd600ce, 0xffb400e4, 0xffb9fdcb, +0xfde7ffea, 0xfe2900cb, 0x01b3fdf0, 0xfebbff83, 0xff070081, 0x00440163, 0x001300c7, 0x0019ff98, +0x015e016d, 0xfda6feb4, 0x008efdf5, 0x0098ff31, 0x01cefdac, 0xff31ff66, 0x0095ff85, 0xfe3300fa, +0xfd2400da, 0x007d000a, 0xfe18fff7, 0x0126feb3, 0x0058fdd9, 0xff55fdb6, 0x00d7febe, 0x0109ff3e, +0xffbe0006, 0xfde4feb5, 0xff2bfee8, 0x0137003b, 0x01ba00d2, 0xffcbfea9, 0xff780243, 0xfff60051, +0xfdbdff57, 0x0391fd96, 0x016cfd89, 0x003e0035, 0xff2d007c, 0x017ffddb, 0xffdcfe94, 0xff2dfdf2, +0x00ecff02, 0xff4201ce, 0xff920226, 0x002fffe0, 0x01970152, 0xffbdffe4, 0x0013fee0, 0xff830288, +0xfede0079, 0xff16009e, 0xfd7401bd, 0xfd89fec6, 0x01f8fde0, 0xfffffeb3, 0x018dfe26, 0x0082fde1, +0xfefb0002, 0xfe0900e2, 0xfea50046, 0x001efda9, 0xfeca02fb, 0xff0cfe62, 0x013eff7b, 0x01b20115, +0x005a0091, 0x0016fe5c, 0x0093fed0, 0xfddfffc3, 0x0073ffe3, 0xfe89fec5, 0xff92ff39, 0xff730071, +0xff780077, 0x0072fe22, 0xfff5ffc7, 0xfef50009, 0xffd6fef1, 0x00f00079, 0x019c0080, 0x0025ff75, +0x01b9fe1a, 0xfdbdfda4, 0xfffbffaa, 0xff1efec0, 0x005f0225, 0x00800158, 0x00890021, 0x00a5fff6, +0x00a50191, 0xff2dfe76, 0x004500ef, 0xfffdffe0, 0xffc40095, 0xfe5e00f4, 0xfff7003e, 0x02fb00c8, +0x00e3fe59, 0xff5b009e, 0xffed0087, 0xffc20014, 0xfebbfdef, 0xff67ff44, 0x029201e5, 0x004afe3f, +0xfd810179, 0x00a2fdd7, 0x008dffae, 0x00810019, 0xfd8500ce, 0x0016fdca, 0xfdf0fdd2, 0x01c10142, +0xfdc301a5, 0xfe5d0063, 0xfefc00ff, 0xfef3fdf7, 0x009c025c, 0x001601ff, 0x016efd4d, 0xfdceff29, +0x0031ffe3, 0x0060fdb3, 0x0053ff03, 0x00b1ff13, 0xfc80ff3a, 0xfeddfe26, 0x027ffdab, 0x0182fdc9, +0x008f00e5, 0x01fbfe01, 0x007700e9, 0xfd6bff94, 0x027cff92, 0xfe970021, 0x0276fea5, 0x000200a9, +0xffc3020a, 0x0036ffea, 0x0070ff10, 0xffbf018a, 0xfe7b0095, 0x00bcffcf, 0xfff5ff5c, 0xfec3ff36, +0xff96004c, 0xfe4aff14, 0xfe81008d, 0xfd90002b, 0xfdc5fe14, 0x0241ff13, 0xfd5b0000, 0x0063fea3, +0x000602b2, 0xfe25ff4f, 0xfdd6fe5c, 0x01de0009, 0x00e1004c, 0xff16010d, 0xffe1fec3, 0xfe6e009e, +0xff6dff96, 0x00a6fea1, 0x0057000a, 0x014200f5, 0x01310083, 0x019ffebe, 0xffd0feb6, 0xff2a008e, +0xff40fede, 0xfef3fe3f, 0x01c9ffdf, 0xfee1ff82, 0x0079000e, 0xfe71004a, 0x025fffa3, 0xfe1301a4, +0xff39fdae, 0x016cff9d, 0xfdcfff51, 0x0083ffb7, 0xffbf0016, 0x005d009e, 0xffdc0074, 0xff360031, +0x004dff7f, 0x003bffd7, 0xffecff03, 0x0033fdef, 0xfff8ff14, 0x018601ec, 0x003d0000, 0xfe83ff8e, +0x00acff11, 0xfd3c0141, 0x0000feca, 0xfffffdbf, 0xfede01ad, 0x001e011a, 0x01860163, 0x01f900d7, +0x0042018b, 0xfeb6018d, 0xffe30054, 0xfdeaffed, 0xffc2ffd2, 0xffb30029, 0xff35feb4, 0xfefefe46, +0xfe8dff31, 0xffb60323, 0xffcbfd98, 0x001f0009, 0x0047fe88, 0x0068ff9e, 0x0105ff32, 0x01f0000e, +0xff42fe7f, 0xfda4feb0, 0xffd7fd75, 0x0216008d, 0xff1efedc, 0x001dff83, 0x00c2fe33, 0x019801ce, +0xff7aff9a, 0x0031feeb, 0x004000be, 0x014cff9f, 0xff5fff77, 0x014bfe59, 0xffcdfe99, 0xfdeb0129, +0xffea003d, 0xfffafdbb, 0x025500bb, 0x0140fd58, 0x01a0ffe4, 0x02b30073, 0xfea1ff61, 0x00f2002b, +0xfd81fe97, 0xff03feb8, 0x004afde4, 0x01680095, 0x00baff14, 0xfe88003e, 0xfe3ffe99, 0xfe87003a, +0xfe9bfde0, 0xfdcffdad, 0x0081ffdf, 0xfe0bff93, 0x001c00d3, 0xfecdfe45, 0x0098fdd9, 0xfea3fd27, +0x0001ffb0, 0xfdc5004b, 0xfd2bfff2, 0xfd5500b0, 0xfc63008e, 0x0082ffa1, 0x01bbfe97, 0x0084027a, +0xfec10008, 0xfe01ffa2, 0x015f004d, 0x00e1fddb, 0x01a00085, 0x0073ffd3, 0x0184feaf, 0xff6cfdcb, +0xfeda00fe, 0xffc1000e, 0x01ceffc3, 0x01150049, 0xfedaff1f, 0x00940023, 0xfe91014c, 0xfee30066, +0x013300a5, 0xfe770380, 0xff2101dd, 0x00880077, 0xfe23ff35, 0xffd000cd, 0x024300cb, 0xfe660142, +0x010fffe9, 0xff4ffff8, 0x0148005d, 0xfee3ff00, 0x015d0000, 0xfff602b3, 0xff18011d, 0xfd7500ac, +0xfeacfe9d, 0xfefcfeac, 0x00690061, 0x018cfe2f, 0xff0d0071, 0xfe18fd84, 0xfebbfd8f, 0x004a00a9, +0x010f0019, 0x01810002, 0x014b006a, 0x0351001a, 0xff430031, 0xfedaffd4, 0x0033ff92, 0xffa6fd85, +0x0174ff40, 0x024afe6c, 0x0052000e, 0x018bff57, 0xfe97fdfa, 0x000bfde6, 0xff6d004a, 0x00e6ff33, +0xfd4200c2, 0x0031fea1, 0x002efefb, 0xff3dff77, 0xfffffdd6, 0x015d008b, 0x00a1ff54, 0xff8e00ff, +0xff0d00ad, 0xff4efe10, 0x00c30021, 0x0066000d, 0x00e20059, 0x00abff04, 0xfefcfd4c, 0x0157ff34, +0xfeb30101, 0x0193ffbf, 0x003f0000, 0x0064fee9, 0x00e70005, 0xfecb0400, 0x01f400e0, 0x005300a9, +0x0131ff73, 0x0135fdea, 0x0061ffc2, 0x00010050, 0xfd2a0103, 0x00700149, 0x004700b9, 0xffa80254, +0xfecb0041, 0x006bfe6b, 0x027b019f, 0x0080fd96, 0xff5dfee5, 0xffd6002a, 0xfdf601d5, 0xff16fffc, +0xff4e0181, 0x016afff8, 0x004eff93, 0x0063ffdf, 0xffd20048, 0x0058ffa5, 0xfe83007a, 0x018b006c, +0xff94fdc3, 0xffc0fdbf, 0xfe21ffe6, 0xff620038, 0xfeb7fdea, 0xfefaff06, 0x005c002d, 0x01dffe53, +0xff87fd6f, 0x00ddfe1c, 0xff16ff99, 0xfe4fff76, 0xff6cfe64, 0x00adfff2, 0x00610065, 0xff260024, +0x004c0033, 0x0218ff73, 0x001c000f, 0xff6cff8b, 0xfff2015d, 0xfd7e014f, 0xfee8fe6b, 0xfe1a0071, +0x0084ffc3, 0x0077ffd7, 0xffe5ff0e, 0x00b200e0, 0xffc3ffd5, 0x01fbfe1b, 0x0179ff5f, 0xfd0d0117, +0x0002fff8, 0xffb6ff42, 0xfecafdaa, 0xfed40011, 0x006b0099, 0xff080016, 0x00e1fd3c, 0x01fdffc9, +0x003b00cb, 0xfee5fe5b, 0xff42fd5e, 0x0196fe25, 0xfdb0ff2b, 0x00b7ff9c, 0x00400148, 0x0084fff6, +0xffd9ff00, 0x007000ef, 0xff010056, 0x0063ff95, 0xfe220121, 0x0029fda3, 0xfeb6002d, 0xfff5ffdf, +0xff54fd84, 0x004c00fd, 0xff3d01df, 0xff2a0105, 0x0015fec5, 0xffcf003e, 0xffdc01dd, 0x008eff29, +0xfe78021c, 0x01140078, 0xfed90053, 0xfda4feaf, 0xffbe0243, 0xfe8801d0, 0x001e007d, 0x021e0285, +0xffe70061, 0x016501fd, 0xffd5ff3d, 0xffc1ff51, 0x01e8009c, 0xffd0fedd, 0xfe88ff00, 0x018b0029, +0x00e7fdd9, 0xfdefff37, 0x00b50062, 0x008efda4, 0xff50009e, 0x01b9015b, 0xff7d0139, 0x000f00d8, +0xff5cff12, 0x00b4fe3d, 0xff8001a3, 0x01420035, 0x0237fcc7, 0xff80fec3, 0xfe07ffcc, 0x002bff53, +0x0075fff7, 0x005d003c, 0xfdd60061, 0xfded00d7, 0xff4cfd72, 0x00c3ff2c, 0xfe35000d, 0xffea0121, +0xfd4cffee, 0xfe9b0009, 0x01b10033, 0xffab01f2, 0xfc000056, 0x00830029, 0x00daffc4, 0x022e00ec, +0xfdf2ff25, 0xff8afed1, 0x014d0278, 0x009a009e, 0x006900c6, 0xff03ffd5, 0xffa3fec8, 0xfe0afefb, +0xffd1008b, 0x027200cb, 0x002dfef5, 0x0231fe0f, 0xfd970016, 0xfeb6005d, 0x0006ff11, 0x0015ffec, +0xfffe00ca, 0x002afea8, 0xfd73ffab, 0xff37ff69, 0xff94025c, 0xfe880024, 0xfdc40077, 0xffbbfdea, +0x018100da, 0x00cfffb2, 0x005dfddd, 0xff20fd70, 0xfed000fa, 0xfe68ffb0, 0xffa201cd, 0x009eff45, +0xfe75010f, 0xfef6001e, 0x003fff28, 0x0063ff7a, 0xff32ff6d, 0xfedefe68, 0xff6a004d, 0xff7affe0, +0xfebe0151, 0xfd750064, 0xfc890019, 0x00acff01, 0x0073013e, 0x00160037, 0x00e301ae, 0x006effdb, +0x019afded, 0x011501a3, 0x0176fec7, 0xfe89ff8f, 0x008fff44, 0x01cf0149, 0x0093fdeb, 0x00cdfefa, +0xff26fd5c, 0x00290056, 0x020dffba, 0xfe3e004e, 0xff8e0009, 0x00210066, 0xff1400b6, 0x0231ffe3, +0x03910270, 0x004a0091, 0xfea2ff72, 0xff1d0031, 0xfd640063, 0xff83018a, 0x01befedf, 0x00b4fe3e, +0xff2cffb4, 0x02410026, 0x000b0002, 0xfe80ff9a, 0xffd1feb6, 0xfe3101c3, 0x035cfe8a, 0x00ecff94, +0x005efd55, 0x0010ff5d, 0x0073fc92, 0x015c01ae, 0xfe49004a, 0xff0eff2f, 0xfde20069, 0xfe5800f9, +0x0203fd74, 0x00420024, 0x00660086, 0xff53ffe8, 0xfd0fff67, 0xfe430017, 0xfff60137, 0x008fffc5, +0xff23feed, 0x0026ffa1, 0xfdf2fff1, 0xffffff84, 0x0129feea, 0xfeedff6a, 0xff5effd7, 0xff6f010d, +0x012800ef, 0x011300ed, 0xff7a0048, 0xff59ff67, 0xfeebfdbe, 0xfff4fe4a, 0xfdef003f, 0xffc5fd7a, +0x00a7fcf7, 0x025e0125, 0x006900a2, 0x02ceff9b, 0xff6b0133, 0xfdf20054, 0x00c6ffa3, 0xff2b0079, +0x01c1006b, 0xffdc0165, 0xff5afe0c, 0x0042012c, 0xff8bff87, 0x0137fef8, 0xfdd3ffbd, 0x013d0011, +0x00ecff45, 0xff9dfda2, 0x0078fefa, 0xffb6fed9, 0x019701ac, 0x0180fffc, 0xfe3c018a, 0xff230133, +0x030dffc5, 0xfe19ff4c, 0xff03ff93, 0xfe180085, 0x004cfd91, 0xff67fed8, 0xfed9005d, 0x0012012e, +0xfe9a0011, 0x0023029f, 0xfea200f5, 0x00b8ffaa, 0x00c5fe09, 0x00b1fec8, 0xfcce0042, 0xfe600026, +0x00a000e1, 0xff56fee6, 0x0083018f, 0x0076fff4, 0xff29ff42, 0x0176ffea, 0x0055fdfc, 0x02ebffb4, +0x028bff84, 0x00b3febb, 0xfec1ff18, 0xffe70049, 0x007c00e2, 0xff6600af, 0x00b00087, 0x015cff8c, +0x0039fffe, 0xff38fddf, 0xfe2bfdf2, 0x00c901cb, 0xff1d00e1, 0x00360014, 0x0204ffc4, 0x00b1fdca, +0xfd56023f, 0xfee2fe2d, 0xffcf0027, 0xfeb2fff5, 0xff610022, 0x00dbfef5, 0x003300f5, 0x011cfedf, +0x00d4fee5, 0x0031ff18, 0xfd5c0057, 0xfd95ffb4, 0xff4cfedf, 0x002d005e, 0xfc73018e, 0xff89ff2c, +0xff1afee0, 0xffda00aa, 0xfde8ff2f, 0x010cfe7b, 0x00e2010b, 0x006900b8, 0x0030ffa8, 0xff4500bc, +0xffeeff04, 0xff0a0082, 0xff5cff5b, 0xffe60214, 0xfe4c008b, 0xfc7bfe91, 0xfe3ffd7b, 0x0377ff4b, +0xffdcfd4d, 0x01fb011b, 0x0052ffe2, 0x01150295, 0x00bbfe99, 0xff5300a2, 0x028502a0, 0xfd9e00b8, +0xff7c0126, 0x0054ffef, 0xff220091, 0xffe0ff8b, 0x006afeca, 0xff42ff65, 0xfdc7fe24, 0xfeef007f, +0xffc5ffe4, 0xff0afdfd, 0x008b0028, 0x01bffd42, 0x0118ff6a, 0xff23001b, 0x0052fff7, 0x0112022d, +0xffbdfe8e, 0xfffc0113, 0xfe97fdc7, 0x01a0ffc7, 0x0114ff6c, 0xffac00fc, 0xff2ffe41, 0x0065ff1b, +0x00a50048, 0xff9f0100, 0x00c80056, 0xfed10033, 0xffdc00ac, 0xffe900fa, 0x00b1fedd, 0x0029ffcf, +0xfe7dff68, 0x00a3008e, 0x00d40024, 0xffceff6a, 0x00090029, 0x01c20022, 0x002a0066, 0xff3a01de, +0xfff7fff6, 0x005f008b, 0x00590000, 0xfd1fff87, 0x00140039, 0xff03fe7f, 0x0143fd4d, 0xff7aff6d, +0x0129ff47, 0xffd4fe4c, 0xff04fff5, 0xfe96ffc2, 0x018f0068, 0x015b0224, 0x009afecb, 0x000c00b3, +0xfeabfef8, 0x0009feb9, 0xff03fe01, 0x0065012a, 0x013efe2f, 0x013efe20, 0x00020026, 0x00d4fef2, +0x006b00a8, 0x0078feb8, 0xfeb20082, 0x016b00b8, 0xffb5fe74, 0xfe37fd5d, 0xff30003d, 0xfe60ff07, +0xfeddffe3, 0xfe56020e, 0x015e0151, 0xfeb900f5, 0x0161fe51, 0x001e004b, 0x017f0104, 0xff5c0135, +0x00ccffba, 0x00af007f, 0xfd700027, 0xffa6ffeb, 0x003e01fc, 0xfe80fff7, 0xfd50ffab, 0xff8cfe40, +0x0108ff4a, 0x0000fd60, 0xfea6fe34, 0xfe0a00b7, 0xff5efdb6, 0xff13ffdc, 0x004700bb, 0x0093ff0c, +0x0159ff96, 0x016f00be, 0x00bbffab, 0xfe3bffff, 0xfe29fe78, 0xfdf50120, 0xfec3ffdb, 0x00f3fd48, +0x0034ff70, 0xffe4ffc5, 0x00dfff8c, 0xffb7fed8, 0x0041ff29, 0xff48fe91, 0xffea02c1, 0x014fff49, +0xfdbcfde8, 0xff37ffdf, 0xfe35fec3, 0x0293ffe1, 0xff550123, 0xff22ff22, 0x0030fe3f, 0x01500064, +0xfedfffbf, 0xff2aff3e, 0xffc9013f, 0x00740141, 0xfe070018, 0x0075fe30, 0x00bd009a, 0xfe49009a, +0xfec0feab, 0x00280076, 0xfe38002d, 0xfebd0080, 0x001affb8, 0x00d0fd75, 0x0001ffcb, 0xff9fff68, +0xfd90fe1a, 0x00a8ff07, 0xffd0fe66, 0x01080182, 0xfef500cd, 0x012fffcc, 0x00d2ffeb, 0xffa302c9, +0xff69fda4, 0x022effd5, 0x004dfd92, 0xfd6ffeb8, 0xfe03ffaf, 0xff81006e, 0xfd160042, 0x0157feb9, +0xfec000db, 0xff04fede, 0x021a003c, 0x005400a1, 0xfea1ffba, 0xff4f00d2, 0x0000fefc, 0x013c0069, +0xfffb00e1, 0xfeadfeed, 0x0318fecd, 0xff200075, 0xfe7b005a, 0x006200ea, 0xffeffe61, 0x00b3ffe6, +0x01c2fe2f, 0x026f012e, 0x014ffcdd, 0x00affea4, 0xfe3dff42, 0xfe07fe7d, 0xffc20081, 0xfe4a0021, +0xff810053, 0xfe100190, 0xffdeffd9, 0x01a5ff80, 0xff14fe2a, 0x010200fe, 0x00d100d6, 0x00a500ec, +0xff8ffff9, 0x0014021e, 0x01370000, 0x0074ff43, 0xfe82028c, 0x01110068, 0x0041fdd5, 0x02ae0000, +0x0022019f, 0x0118ffb8, 0x01c8fd9b, 0xff220040, 0xfff3fe49, 0xff4e0106, 0x00d00077, 0x0099ffd9, +0x01f0ffb4, 0xfe67ff32, 0xff830043, 0xff7cffc6, 0xff87ff60, 0xff42ffe1, 0x006affcc, 0x00fb00ae, +0x00e7ff7d, 0xff23004d, 0x0241ff45, 0xfd590150, 0x00edff29, 0x011d009f, 0x00c4ffbf, 0xff90fe55, +0xff380112, 0xffb60167, 0xff5fffc5, 0xfda9014e, 0xff0cff9c, 0x0174fe69, 0x00a4feea, 0x01af0059, +0xfdd9fd5c, 0xfcbb006f, 0x00550064, 0x005e00e0, 0xff66009b, 0xff33ff1a, 0x00d4ff5f, 0xff62024a, +0xff1cff2a, 0x02ba01f5, 0xffb4ff0b, 0x0111ff8a, 0x00e0001b, 0xfe1a0071, 0x0041fdfc, 0xff70ffd1, +0xffeb021a, 0xff63fe2f, 0xfe5b004c, 0x01530011, 0xfea9026b, 0x0048002f, 0xfe5bffc8, 0xff2ffe13, +0xff3affc6, 0x002c0000, 0x009f02ca, 0xfeadff67, 0xffad0002, 0x001f007a, 0x01b7ff53, 0xffd1002b, +0x002c01d5, 0xfea6fe52, 0x0025009a, 0x004cfeef, 0x00b0ffe6, 0x012bff78, 0xfe7600f9, 0x01000054, +0x0196ff5b, 0xfe45ffaf, 0xfe3a00d4, 0xffae0098, 0xffcbfe59, 0x02bb00db, 0x010dfdeb, 0x0022029e, +0xfdf20016, 0xfe2d007e, 0x0185ffe1, 0xff9dfee5, 0xffc80116, 0xff26ff98, 0x0074fe56, 0xfe630066, +0x0229fedd, 0xff6dff64, 0xfde7003f, 0x00ecfdb5, 0x0037ffa2, 0x02c500f6, 0xfefa0192, 0x00d20136, +0x010c0090, 0xfe510158, 0x0033008c, 0x003f00f5, 0xffe6ff5b, 0x00940155, 0xfe20fe66, 0x00d00054, +0xfefaff65, 0x005b009b, 0xffb2ff5b, 0xffdfffea, 0xfe22ff17, 0x00dd005e, 0xffd8ff20, 0xffe00235, +0xffddfe21, 0xffa9fff7, 0xff70ff09, 0x009900a4, 0xfe0a0182, 0x0255fd83, 0xfef30025, 0x036eff2b, +0x01120309, 0x01befdcc, 0xffbdfe74, 0x0021ff52, 0xfeeb02b3, 0xffb2fd8a, 0x034dfde5, 0xfd48ff57, +0xffa5ffa5, 0x0164ffe9, 0x003d0039, 0x0031fd6d, 0xfea70039, 0x01710058, 0xff75020b, 0x00f30128, +0xfe80feee, 0xfee4000a, 0xff0d00f5, 0x02c9fdde, 0x00fafd5d, 0x00b1009c, 0xfe18fe43, 0xff65015f, +0x018b007c, 0x01000043, 0x006c013a, 0xfe19ffac, 0xff54fcb7, 0xffe7ffe7, 0x0053ffd7, 0x0060fe2f, +0xfe4c0064, 0x009a0081, 0x01cbff9f, 0x0038ffd9, 0x0059fe77, 0xfca0ff11, 0xff940109, 0xffd600a8, +0x01170075, 0x003b012c, 0xfe21ff6c, 0xff46001e, 0x0105ff43, 0xfdae0166, 0xfd9b002a, 0xfed50138, +0xfe6a0349, 0xff3dffe0, 0xfde00067, 0x00f9ff19, 0x014700ee, 0x009a00c5, 0x01bdff34, 0x00fafe82, +0x0109febe, 0x0091ff28, 0x0067fdb4, 0xfd72003f, 0x00f30140, 0xffda0192, 0xfe3fff23, 0xfe99ff43, +0x0111fde7, 0x01c0feb8, 0xffea0017, 0xffe50104, 0xfdd80023, 0xfd55fea2, 0xffe4ff47, 0x02cfff87, +0x01daffb6, 0x003300af, 0x007d0127, 0x002a0069, 0x010dfdd2, 0xfef3fddc, 0x00e90091, 0x0178ff5f, +0xfea9017a, 0x00fefe05, 0x0056ff2e, 0xff87ffde, 0xff60012c, 0xffdb0309, 0x01b6ffdc, 0x00e6ff01, +0xfe13ffab, 0xfe490046, 0x00c8ff43, 0xffd901ba, 0xff8b00a4, 0xff84ffa9, 0x001afd16, 0x00000002, +0x0291ff4f, 0x01180104, 0xff5afe12, 0xffdcfe22, 0xff25ff8e, 0xff4fff22, 0xfe4302aa, 0x00fdff66, +0x01ad0016, 0x01fe0012, 0xfff100e0, 0xff710279, 0xffbdfdef, 0xff30ff2a, 0x01f9fe31, 0x00a1ff48, +0x02560154, 0xfd8bfe05, 0x00fc0024, 0xffb9ff7e, 0xfd4600aa, 0x01110064, 0xff830053, 0x011100fc, +0xff5dfe13, 0x01d9008a, 0x0004fe72, 0xfeaeffd6, 0xffd300e5, 0xff5e013e, 0xff8bfff2, 0x00d1009b, +0x014f0128, 0x0001ff5e, 0xfd20ffc2, 0x01110050, 0x00180078, 0x00f601eb, 0xffc20089, 0x00660104, +0xffdcff89, 0xfe49ff8d, 0xffb40080, 0xff16fe34, 0x00fa0000, 0x002d0066, 0x00bb0054, 0x007bfda9, +0xfecc019f, 0x0148ffdc, 0x001e0007, 0xff9200b4, 0x0000fd88, 0x00f5ff71, 0xfe3cfdb6, 0xfd8200e8, +0xff66ff67, 0xfe3b01ce, 0x00a6fe58, 0xfde6ffd3, 0x00f5fe1e, 0x0069ff9b, 0xfe22005b, 0x007aff71, +0xfe5e0066, 0x00e6fd59, 0x00730054, 0xfe7800f3, 0xfe7b014d, 0xfed2ffba, 0xfd32ff75, 0x024aff4d, +0x003f0055, 0x0091ff70, 0x00630064, 0xfeedfe3f, 0x006bff8f, 0x016f0123, 0x0020ff31, 0xfe1e01c1, +0x00aa00f9, 0xff42fef5, 0x0046fea1, 0xfe6a004a, 0x007dfec2, 0x01ad001e, 0xfed900ea, 0xff7affa9, +0xfdd3fe6f, 0x00a4fd31, 0xff49011c, 0x0016004f, 0xffdb00ac, 0xffacfeda, 0xfd3f004b, 0xfdbe0052, +0xff66ff98, 0x0018fffc, 0x002401a3, 0xff2eff11, 0x005200c8, 0x000200da, 0x0015ff78, 0x016b00dd, +0x00720078, 0xff9700d0, 0x00370081, 0xfffe000c, 0x00eb00fc, 0xfee5ff51, 0xff14ffbd, 0x00b2ffb7, +0x007cfe35, 0x0042007c, 0xfe66ffcc, 0x0083fd60, 0x00ff0078, 0xfd3e0072, 0x00dc00fc, 0xfee5ff64, +0xfcd90062, 0xfe94fe61, 0xfecb001e, 0x00f6005a, 0xff2bfefe, 0xffda0009, 0xffd1fead, 0x01b5ff09, +0x009afd4d, 0xfe84005b, 0xfe26ffa5, 0x001afe43, 0xffb1015f, 0x0046ff98, 0xff0dffe5, 0x01ee0109, +0xff9dfe12, 0x00080118, 0xff41fe21, 0xff64ffb2, 0xfed5fe2b, 0x012bfd4c, 0x00e3004c, 0x0030ff62, +0x0079fec1, 0xff9a010e, 0xffaa0105, 0xff750046, 0x006dfd9e, 0xffe6fee0, 0x00a5fdf2, 0x0082ff01, +0x004a014f, 0x006cfff1, 0x01290017, 0xfe3efd3f, 0x00270083, 0x013cfe59, 0xfcbb00ff, 0xfec70126, +0x0023ff1c, 0x011fffa5, 0xffa7fed5, 0x01370125, 0xfedd02d5, 0xff9f0042, 0xffe6fed5, 0xff39fec7, +0xfec00066, 0xfe4600db, 0xfd6f0080, 0x00c60123, 0xfed1010e, 0xffcafdf7, 0x0162ff2c, 0xff5c0068, +0x009a0060, 0xfdb5ff02, 0xfe12ffe5, 0xff26fe72, 0xfee80035, 0xffd60078, 0xfd750098, 0x019102e1, +0x001b0000, 0x0047ff93, 0xfeed00ea, 0xff6d007f, 0xff8bfdf3, 0x0158ff87, 0xff0bfe8c, 0xfff50177, +0xfd60005d, 0x0174010d, 0x005bff73, 0x005e0023, 0xfeb2fef3, 0xff75ffce, 0xff570093, 0x00a8fecd, +0x0060fd4d, 0xffc2ff4d, 0xfe720181, 0xff5501a3, 0xfecefedd, 0xff600068, 0xff5bfd0b, 0xffb7feb7, +0x00c5ffb5, 0x0082fed3, 0xfed501c9, 0x000d0037, 0xffce00f4, 0x00f5ff41, 0xfd1602b0, 0x00ccfdd1, +0x0039fcff, 0xfe3a0105, 0x0092005d, 0xff3700fb, 0xfe9000e8, 0xfe96fd82, 0x013501a8, 0xfe31ff6b, +0xff42ffce, 0xffadff60, 0x00a1ff73, 0xffbeffa8, 0xfd4d0124, 0xfd72000a, 0xfd5c00d4, 0xfd6efe8e, +0xff7a00e5, 0xff3d01cf, 0x0080ffd9, 0x0016fead, 0x0099012e, 0xfdccfee5, 0x002000bf, 0xfdf3fe9e, +0xffbafd63, 0x001a0115, 0x00c0fe37, 0x01040138, 0x02b4ff1b, 0x015bfe5a, 0x00b3fe60, 0xfebe0056, +0x00670151, 0xfd95fe24, 0xffda00f2, 0x0088fdac, 0x01deff52, 0xffa10137, 0xfd3bffbe, 0xff5cff5c, +0xfeacfe1e, 0x01bdfee6, 0x00fdff9a, 0xfe86ff8f, 0xff74fe53, 0xfdda01cd, 0x0009fd7b, 0xff97fe31, +0xff54013a, 0x0123ff51, 0xfecafdd6, 0xff7eff08, 0x0023ff96, 0x00ab002e, 0xff52034d, 0xff540068, +0xffd40029, 0x00fafd72, 0x0001011c, 0xffe70205, 0xfeccff42, 0x002c0027, 0x0035ff79, 0xff53ff6c, +0xff48feca, 0xfef800be, 0xff1cffac, 0xfeb70088, 0xfdd50173, 0x00690054, 0x02b20044, 0xffc2000f, +0x0120ff69, 0x00abfe87, 0x01eaff2a, 0x014ffe1b, 0x001f0052, 0xfe7aff0e, 0x006b026f, 0xff11ff37, +0xfec4002d, 0xff2c00c2, 0xff3e0117, 0xff4cff9b, 0xfefa001b, 0xfd2800ca, 0xffe400dd, 0x0220fec0, +0x00bdffbf, 0xff15ff6c, 0xfec6ff5c, 0x00f5feab, 0xff4200d1, 0x0118ffe8, 0x00640113, 0x0055fe37, +0x0064ff22, 0xff1f013c, 0xfde0fe72, 0xff03fee6, 0xff500165, 0xff23fe67, 0x01e2ff0d, 0xffdf01b7, +0x01b4fe70, 0xff03fe95, 0xff4c0106, 0x011f00bd, 0x002a01c9, 0xfeab016c, 0x00b0fecc, 0x0053fed2, +0xfee401a2, 0x003e010b, 0x010b018e, 0x00b8fe8f, 0xffa0ffcf, 0x00f8007d, 0xffe600ce, 0x00a5ff3d, +0x00e20188, 0x00f5fe05, 0x00b4ff0e, 0xfe4effa0, 0x00680078, 0xff5bffa9, 0x01b500ef, 0x009400e1, +0xff770126, 0xfe57fec4, 0x005a017a, 0xfe4efd7a, 0x01a60129, 0xffd60203, 0x000efff2, 0x003effe2, +0x02ea0102, 0xfd690112, 0x0124ff9d, 0x01a2fe99, 0x02e0ff0c, 0xfef80079, 0x015bfe4e, 0xffe1ff29, +0xfec70133, 0xff74ff34, 0x012c0030, 0xff7e018b, 0xff8afcf1, 0x0093fdca, 0x007ffff5, 0x0112016c, +0xff65fd60, 0xfdb90192, 0x0247fe70, 0xff24fef8, 0xff0200b7, 0x010dfe13, 0x0021fe7a, 0x00d70077, +0x000cfff0, 0x0014fec2, 0xfe0103bc, 0xffb8fdea, 0xfef3fff7, 0xff370099, 0xffceffaa, 0xff300000, +0x01e5ff86, 0x00f5ffe1, 0xfec4ffc6, 0x019f0089, 0xff650016, 0x007f0063, 0xfeb8002d, 0x009afeaf, +0xfe3aff7b, 0x0047febe, 0xff090026, 0x001b00a4, 0xfefb012e, 0x011d0077, 0x006701ce, 0x0132feb8, +0x015efea1, 0xffacffff, 0x011d002d, 0xfda00068, 0x00100094, 0x0015000b, 0xff8bfeb8, 0x00a100fc, +0xff1a01db, 0x00b200a4, 0xff90002d, 0xff20ffc0, 0x017fffd8, 0xfe9d0078, 0x0116fd2a, 0x020efea4, +0x009000cf, 0x00abff5b, 0x02eaff0a, 0xfd35ffe2, 0x00890318, 0xfda90090, 0xfedd01e7, 0x00e7ffcc, +0xfe52026d, 0x014300d4, 0xffdaff8b, 0xff250302, 0x02cb0041, 0x001d030d, 0x0049ffc5, 0xff17010d, +0x00ca0000, 0x026cfece, 0xfec9fd3e, 0xff5f006c, 0xfdecfef4, 0xfe3500cf, 0x0027fff4, 0x019dfd82, +0x010cffa9, 0xff8dfef3, 0x003e0092, 0xfe3ffecc, 0x00e5fdfb, 0x0165fec0, 0xfff2000b, 0x00a8fe8b, +0xff52016b, 0xfc7c00f1, 0x002aff36, 0x01ccfd83, 0x02ce012d, 0x00a90203, 0x0053ff94, 0xffe800de, +0x011c0025, 0x001fff9f, 0xffe5fe9d, 0xfeb5fd8a, 0xff71fff1, 0xfd5b0169, 0xfcfeffdb, 0x007fff4e, +0x0221ff98, 0xff29ff63, 0xff7b00dd, 0xfe90014f, 0xff98fe6e, 0x036000e1, 0xfee8ffdc, 0x00930010, +0x0002ff90, 0x0099fe4e, 0x002c0232, 0x01d0001e, 0x003dffa0, 0xff730144, 0x0313ff5c, 0x0252ffe8, +0xff40febd, 0xfea70174, 0xffcf00c9, 0x01df0183, 0xff3c0154, 0x0053fe82, 0xfdca001a, 0x003aff71, +0xfe8dfec4, 0x00640032, 0xff2cfeb9, 0xfefaffc0, 0xff28015c, 0xffa4ffe1, 0xfe05fedb, 0xfeb5009d, +0x007fff8d, 0x0083ff0e, 0xff9c0056, 0x003ffef1, 0x0040005e, 0xfd34fe46, 0x0246fff2, 0xff97fd21, +0x0088ffd8, 0x0196ff7a, 0x015bfe56, 0xff32fec1, 0x012e00c5, 0xff9dfe5e, 0xff56ffd3, 0xff4d01a8, +0xfe900071, 0x00bf0025, 0x001300ba, 0xfff5ff12, 0x0056ff4c, 0xfdf4fef6, 0xfd6dff15, 0xff0fff9c, +0x001dfef3, 0x01e7021e, 0xfd46ff37, 0x02d8ffc0, 0xff0bff18, 0x0095ffd7, 0x00fa0044, 0xff320021, +0x00510122, 0x0040002b, 0x006b000e, 0x0161fdd8, 0x00ddfeb1, 0xfff200bc, 0xfe5e001e, 0x003effcc, +0x0015001c, 0x00b1003e, 0xff54ffce, 0xfdbafe49, 0x0116fe72, 0xfe2cfe58, 0xffb9ffdf, 0xff06fff6, +0x0036fd76, 0xff02006a, 0x0010ff46, 0xfd9402df, 0xff65fc2f, 0xff82ffed, 0xff84ffe0, 0xfd83ff17, +0xfefaffd3, 0x0093fff5, 0xfce1ffc6, 0x008f012f, 0x0158fd8b, 0x00d40166, 0x01620113, 0x00560040, +0xfef3fe19, 0x007f00d6, 0x0019fdf4, 0x0154017d, 0xff2e0133, 0x001500dd, 0x014000bd, 0xff56ffe9, +0xfdd50056, 0xffdb002b, 0xfef3005f, 0x0380fe66, 0x0159fde1, 0xfec00212, 0x010700fc, 0x00f90082, +0x00c4004f, 0xff8e015c, 0x009afef6, 0x00bd0082, 0xfed00320, 0xfef80038, 0x02610072, 0x000bfff1, +0x0472003c, 0xfe050048, 0x0108febd, 0xffdb00e6, 0xfe7eff88, 0xfff0fdd5, 0xffd6010f, 0x00d4fe44, +0xfeccffd0, 0xfeddff35, 0xff71ffaa, 0x0143004b, 0x0037fdab, 0xffafff16, 0x007d0206, 0x017f00cf, +0x0005003f, 0x001b0157, 0xfd06fd4d, 0x031700c3, 0x007c0089, 0x017e009f, 0xffdfff14, 0x02a200f6, +0xfcfaff5e, 0xfeaafe10, 0x012bff0b, 0xfe910068, 0x00d90103, 0x0062ffb4, 0xffcefe12, 0xff320023, +0x00abfffb, 0xff5eff9a, 0xfed4fd4d, 0xff7dff03, 0xff2cffa3, 0x0040fe1d, 0x0045fef4, 0xff80ff68, +0x001900a5, 0x028efe7b, 0x007bff00, 0xff58003e, 0xffb5018f, 0x014effdd, 0x0078fffd, 0xfe46ffd9, +0xff95012f, 0x00effffc, 0x00fe0059, 0xff39fffb, 0xffe5feb9, 0xffff0025, 0x002b0000, 0xff03ff5c, +0x007afe04, 0x01d4fee4, 0x0072012b, 0xff0900db, 0x00a700f9, 0xfe41ffe5, 0x0042006a, 0x007c0204, +0x0126ff4e, 0x002dff3b, 0xfe16ff83, 0x000fff6e, 0x0000fff4, 0xff730158, 0xffecfec3, 0xfed6003f, +0x0011feeb, 0x00dffea7, 0xfff8fec9, 0xffa80041, 0xfd590039, 0x00b70049, 0xfeeaffcd, 0xfdaa00c2, +0xffe0ffcf, 0xff0500e5, 0x00fc00c4, 0x0032ff5e, 0xff04008b, 0x008eff61, 0x02f500ca, 0xff7b0119, +0x00690022, 0xff72fef0, 0x017cfec4, 0xfffa0013, 0xfe1b0164, 0x003ffeae, 0x006a0047, 0xfea50005, +0xfdf9fe46, 0xfebd0024, 0xffa10172, 0x0026ff43, 0xff98fe03, 0xff1701b4, 0x00f3fe93, 0xfe40fd34, +0xff8d007e, 0x0198005b, 0xfe1f0044, 0xfec20079, 0x00d602d2, 0xff98ffa1, 0xfce000f1, 0xff600153, +0xff56fea7, 0x01b3fea8, 0xffb9016d, 0xff1d00e6, 0xfcf70016, 0xff91ff7c, 0xff78ffba, 0x0013fdb2, +0x0042ffad, 0x02e7fc80, 0x002d008c, 0x011bffe5, 0x01640023, 0xff7affbe, 0xfecaff59, 0xff94febc, +0xfebe016b, 0x002effc9, 0x0385fea1, 0xfd93004e, 0x001e0075, 0x002400e7, 0x01a70068, 0xffe9ff48, +0xffaa0164, 0x00d5011b, 0x00f3ffb5, 0xff73ff5b, 0x007000d6, 0xfdd90126, 0x0322ff88, 0xffc1fd17, +0xffc4ffb5, 0xffcdfea8, 0x007affd3, 0x001ffe21, 0x00fd0142, 0xfeaeff2f, 0x011f00c5, 0x009100f3, +0x00b1ff97, 0xfdfd004f, 0x001efea2, 0xfef9fe63, 0xfeeeff69, 0xffe1feb0, 0xfef6001c, 0x0078fd36, +0x015901c7, 0xff17ff66, 0x0033fd1f, 0xff420093, 0x01e7ffef, 0xffaa01ad, 0xff090021, 0x01f7fd15, +0x0134ff25, 0xfff6fea3, 0xffac0115, 0xff970136, 0xfeff0040, 0x02c10111, 0xff9500f2, 0xffd5ff54, +0x00000051, 0x0071ffe0, 0x003a00e1, 0xfd8affd5, 0x02fb0035, 0xfef90064, 0x027f005b, 0xff23fd0f, +0xffc3ff96, 0x004100d5, 0xff38ffc6, 0xff28fe21, 0x00fd003f, 0xffda00d9, 0x0062010c, 0x00270025, +0xfcf40000, 0xff3bffa0, 0x00030000, 0xff78012a, 0xff02feb0, 0x02170054, 0xffa30091, 0x00d600f7, +0xff45fea4, 0xfe65006a, 0x00fcff09, 0xfe0ffd3a, 0x00d8ffdc, 0xfe6602d0, 0xffb50173, 0xff8eff58, +0x01bafe3a, 0x003c0011, 0xfd82fe49, 0xfe800181, 0xfdea0150, 0xfe720082, 0x002afd98, 0x02adff8d, +0xff2bff78, 0xfdfdfde1, 0x00c2ff65, 0xfd1c003b, 0xff3cfd6d, 0x0026fe32, 0xfed503bc, 0xfe4fff29, +0xffed002b, 0xfeab00ef, 0xffccff0b, 0x0037fd97, 0x00880081, 0x017100af, 0xff4bfef6, 0x00dcff37, +0xfebefec0, 0x003c0078, 0xff580170, 0xfd8b0011, 0x0056ff4c, 0xfd9f0013, 0xfff200f3, 0xfd4cff61, +0xff8c027c, 0x0160ffc6, 0xff30008d, 0xfd8100bf, 0x02520073, 0xff67ffe7, 0x0024ff2b, 0xfd93ff95, +0xff68011d, 0x002cfda9, 0xff040005, 0x0028008c, 0xfdcbffa8, 0xff52ff21, 0x003c0006, 0xff4bfef9, +0x01470161, 0xffe2fe41, 0xfd30fe4c, 0xfec1ff61, 0xfeb0ff57, 0xff28ff30, 0x00fc002c, 0x008cfead, +0x011dff2c, 0xfd160236, 0x010dffac, 0x00590313, 0xfe300400, 0xfd7f03f0, 0x010f01c9, 0x0019004c, +0xfecafe1b, 0x011000b4, 0x0299ffe7, 0x0040fd9e, 0x00510030, 0x00d0fff5, 0x001a0101, 0xff63fd14, +0x0023ff4a, 0xff900076, 0x00950038, 0x00feffb9, 0xff16002b, 0x001a0150, 0xfee0ff8d, 0x01790018, +0x0149ffc8, 0xfd1aff77, 0x01c7ffce, 0xff88ff27, 0xff0aff61, 0xffd7ffb6, 0x0078ff13, 0xff7800cb, +0x01ac0016, 0xff60ff6a, 0x00c7fd34, 0xff55ff07, 0x00160024, 0x0019ff4e, 0x00cc0016, 0x003fff37, +0xff370156, 0xff760215, 0xffde0123, 0x017d0049, 0xfea600a3, 0x009b019a, 0x003eff89, 0x0111fe7e, +0xffe1ffc9, 0x0163fea0, 0xfeee0138, 0x00370010, 0xfefbffc1, 0x022d0117, 0x005f0043, 0xffc2ffbb, +0x00d20281, 0xffc4ff60, 0x007d0190, 0xff9affaa, 0x00820046, 0x002600aa, 0xff5c00e0, 0x02dffd02, +0x00b8ff15, 0xfeb7ff6d, 0x005f0018, 0xff3cff2c, 0x0013ff5a, 0x00b2002d, 0x0182002a, 0xfee1ff9b, +0xff76007e, 0x001f0061, 0xfe71015c, 0xfd35ffa8, 0xfe6e0000, 0x00ccff69, 0xff38ff45, 0xff89ff55, +0xfdc6000c, 0x02790028, 0x00aa0067, 0x008d003c, 0xff39ff4c, 0xffae002c, 0x02a2fd5b, 0x0018ff0c, +0xfefafebc, 0xfe60002e, 0x004fff67, 0x007bff32, 0xfefefead, 0xfef90047, 0x00deff57, 0xffb6ff78, +0xffb00271, 0x016cfe77, 0x00c9feef, 0xfd61ff5d, 0xff8a0000, 0xff21003c, 0x00c500a4, 0x009f0052, +0xff0a0009, 0xfdfcffda, 0x00a6005d, 0x0079fdfe, 0x01100018, 0x0020ffd0, 0xff5cffe1, 0x00fd0100, +0x00390212, 0xfeccfee4, 0x016ffef4, 0xfd530011, 0xff39ff39, 0xff4eff2c, 0x0107ff42, 0x0203ff27, +0xfef9ff43, 0x01d6ff56, 0xff9eff50, 0xff99ff4a, 0x00c10086, 0x010ffd57, 0x003eff70, 0x0140fff0, +0xff80ffac, 0xff75ff77, 0xfee2fe87, 0x006f0164, 0xff7dfedf, 0xff2300b2, 0x0046feb0, 0x0054ff9a, +0xfd1ffef5, 0xffdf00f3, 0xff6aff52, 0x0072ffdd, 0xffae01c5, 0xfed1ff48, 0xfef8007a, 0x0033fee9, +0xfdee0032, 0xffce0000, 0xfeb100c7, 0xfefcff8c, 0x0000feaf, 0xfeeeff68, 0xfe7d003c, 0xff73014e, +0x000000f4, 0xffef009f, 0x001f0050, 0x00e90037, 0x0064ff0d, 0xfff0ff91, 0x02d401df, 0xffa300a5, +0x0018007e, 0x030900f5, 0xff58ffc7, 0x002fff2d, 0xfebc003e, 0xffde02ef, 0xff8d004b, 0xfd62fed5, +0xff510010, 0xffac0175, 0x003efebc, 0x001dfed8, 0xfed8004f, 0x0167005c, 0xfddffefa, 0x002b00ef, +0x005a0337, 0xffe9009b, 0xfe4e0228, 0x03a4ff9f, 0x00d300c1, 0x002aff7d, 0xffe70068, 0xfebd0400, +0xffc400b3, 0xfd5100f3, 0xff03fff7, 0xfe57009f, 0x00b3ff90, 0xfd5500a1, 0xff270185, 0xffe2ffbf, +0xff0b0040, 0xfef50037, 0xffc20022, 0xff76ff56, 0x00efffe1, 0xff8d028a, 0xff68fee8, 0xff8f012d, +0xff4e0162, 0xff89001c, 0xff8cff8a, 0x0080003a, 0xfed8feb5, 0x0205ff28, 0xfe4d0010, 0x01bafed9, +0x00bc002d, 0xffb70068, 0xffb70127, 0xfffdfd6f, 0xff55feb9, 0xff1aff02, 0x0000000a, 0xfe48fe60, +0x00eb01a1, 0x006cfefc, 0xff5fffc8, 0xfd690057, 0x0109fff6, 0xff4a01bc, 0xff760023, 0x00a800e6, +0xfd930086, 0x01370077, 0x0013feb9, 0xfe8e0086, 0xfce4003e, 0x015e007e, 0x003cff4b, 0x000000c1, +0x015aff1d, 0xffdfffcd, 0xfed8ff36, 0x005400c7, 0xff9903a4, 0xffdb0059, 0xfe460154, 0xffff0066, +0xffafffc6, 0x007e0243, 0xfefdff22, 0x002a010f, 0x0069fe30, 0x0004ff6e, 0xff40ffda, 0x005eff8d, +0x00dc0265, 0xfd81fdfd, 0x0018020e, 0xff1dff4e, 0x00dbfd83, 0xff9cffcf, 0x0266007d, 0xfefb0052, +0xfd590027, 0xfe29ff95, 0x0268ff0c, 0xffeafd4d, 0xff74fd32, 0x001efc8f, 0xfd34003e, 0x0301fef6, +0x0018fea7, 0xfea1ff41, 0xfe63ffe1, 0xfeb0fdbc, 0xffc5fe15, 0x00d40073, 0xfe3f010d, 0xff020055, +0xff0200a3, 0xffdcff8a, 0x0003ff90, 0xfff5fd76, 0x0251031a, 0xffbefea7, 0x01b5fdf0, 0xffe400cb, +0xffe1ff7d, 0x016fffc2, 0xffb10020, 0xffe7ff9e, 0xff7cfe4d, 0xffaafd93, 0x01aefec7, 0xff41000b, +0xff2d019d, 0xff4cffe8, 0x0099015a, 0x0005fec8, 0x0041fed3, 0xfd7200a7, 0xff5ffed4, 0xfd60ffa4, +0x0088ffb1, 0x00110020, 0x0059fe6a, 0xffbcff37, 0xfdbdfe46, 0xffd8ffcc, 0xfd81ff76, 0x009a00d2, +0xff29ff65, 0xfd12ff44, 0x00630050, 0x002c006a, 0xff88ffaf, 0x030d0030, 0xfd8cfe94, 0xfedd0053, +0x0306ff4b, 0x00dc0384, 0x0144ff9d, 0xff950080, 0xff51fed1, 0x0175fdf5, 0x0056ff2a, 0xfebd01b1, +0x007b00af, 0x013300aa, 0x019ffdfa, 0x0000ffd9, 0xff9a003f, 0x004affa3, 0xfea6002b, 0xfff60050, +0x0160003b, 0x0192feae, 0xff500058, 0xffe1015b, 0xfe99ff8f, 0x00930100, 0xff9cfdb4, 0xff31fff2, +0x0132ffba, 0xfe19ff11, 0xfeed003d, 0xff65fdf0, 0xffb7ff69, 0x02180068, 0x0244ff66, 0x0016ff62, +0x001500e4, 0x004800e1, 0x0117fdf9, 0x016dffbf, 0x005d0112, 0x005600e4, 0xff500030, 0xfce0ff1c, +0x019bfead, 0xffcd00bb, 0xfd97003b, 0x003f008c, 0xfee00142, 0x0024ff86, 0xff0dffb4, 0x001d01c3, +0xfed2fee4, 0x0080fcfc, 0xfe770055, 0xfe68ffe2, 0x012eff38, 0xffe2ffeb, 0x001c0075, 0x0052fdc6, +0x00d4fed6, 0x0012feed, 0xff77ff02, 0xfff101fb, 0xfdc70145, 0x00c6fefc, 0x01100055, 0x010b00ba, +0x00a9fd92, 0xff80006b, 0x0047000c, 0xfe52fe87, 0xff97fff9, 0x0238ffd3, 0x002a002a, 0xff1bffe1, +0xffe7fefc, 0xfe3fff71, 0xff77feed, 0xfd45ff66, 0xfc920037, 0xffb1fe81, 0xff450031, 0xfd2102a9, +0xffeaff7b, 0xff41ff5c, 0xffff0036, 0x02bc00dc, 0x0000ffca, 0xff44003a, 0xff45ffe9, 0x0027ffd7, +0xfffbfead, 0x0332ff1c, 0x008f019b, 0x0010fecb, 0x00680069, 0xfeb1ff3a, 0xff3a000b, 0x02faff65, +0xff9600b5, 0xff86fe38, 0x031cfe86, 0x00a3ff3b, 0xfd81fed1, 0x015aff66, 0x004201f0, 0x030fff03, +0x01c1ff8d, 0x00d5fed9, 0xff5b0057, 0x003001fb, 0x0058ff18, 0x0076ff4a, 0x0072ff69, 0xffb4fe81, +0xfe21ff5e, 0x033201b1, 0x00e501cb, 0x008ffee9, 0xff91003f, 0xfedefd6e, 0x0091ff23, 0x0107fdb2, +0xffd900b0, 0x0064ffdf, 0x00b20198, 0xfe72ffa5, 0x006bfebe, 0x021efecd, 0xfe7700db, 0x005cfea3, +0x000000b8, 0xff3afdd7, 0x0016fff0, 0xff5cfff2, 0x0251ffe4, 0xff8e02cb, 0x0304ff1b, 0xff58ffda, +0x009afef5, 0x0121ff06, 0x002bffb9, 0x00170052, 0x01caffc9, 0x01090012, 0x015a0010, 0xffa90031, +0xff7efeeb, 0x006a023a, 0x0232012f, 0xffbefe7e, 0xfe08fefe, 0xfe1fffeb, 0xfffafecd, 0x0159fd8f, +0x003a000b, 0xfee9006f, 0xffcb028e, 0x0207003e, 0x024aff69, 0x0143ffcf, 0xffc3feb9, 0x0089fe38, +0xff3d008c, 0xfe61fd14, 0xffe4015c, 0x00530221, 0x005dfd63, 0x016b00e4, 0x01a00039, 0xffb7ff31, +0x014c003a, 0x0034febd, 0xff4f0293, 0xfffbff80, 0xfe99fd52, 0xfcdefd51, 0xfcf30142, 0x000cffd4, +0xff020377, 0x01530371, 0x0028fe27, 0x0072ffe6, 0xff88fef4, 0x008ffc66, 0xfdb000c4, 0xfeeb0015, +0x007dffa1, 0x00ca001a, 0xfdf4ffe9, 0xff2cff99, 0xffb9ffad, 0x00710000, 0xfee9ff09, 0xfe5200e9, +0x002bff8c, 0x00cafe91, 0xfff500d3, 0x0257028a, 0xffccff96, 0x01c9ff28, 0xfe4c0088, 0x0145fd52, +0x002300d9, 0xffaefd69, 0x013600cb, 0x003b0010, 0xffa6ff96, 0xff8cff4c, 0xffc8ff8d, 0xff8102e9, +0x00acfec7, 0xffe60016, 0x003fff90, 0x00210333, 0x01b6ffda, 0x0104fe58, 0x00dd0175, 0xffdeffed, +0x0056fef5, 0x0080ffa5, 0xffda0034, 0xfe7cfe93, 0xffb2015b, 0xff57fd0a, 0xffa90040, 0xfe600086, +0xff4500bb, 0x003dfeee, 0x00b10053, 0x00f700ab, 0xfef10072, 0xfd5bfef5, 0x0018ffaa, 0xff020013, +0x01acfeea, 0xff91fd4d, 0x0029008e, 0xff2dff78, 0xfe7fffe4, 0x01900047, 0xfe72ffe8, 0xffe900e5, +0xfe580082, 0xff2effb7, 0xfeadff76, 0xff22fdde, 0xfdbaffcd, 0x01690167, 0x00c001c5, 0x00d40143, +0xff890051, 0xff0bfefa, 0x0093fee8, 0x01200189, 0xfe51fead, 0x0096ffe2, 0xff810103, 0xfeebff94, +0xff92fd90, 0x027400bd, 0x002b005d, 0xffe7ffbf, 0xfe12fef9, 0x00a7fe37, 0xfd55003f, 0xffa20138, +0x014a017d, 0x01150084, 0xffa500d4, 0xff280020, 0xff9affde, 0x003bfff7, 0x010a004a, 0x013c023d, +0x0157fcf7, 0xfeb70043, 0xff55ff59, 0x00e9febd, 0xff03ff5d, 0xfe71ffdd, 0xff2effcf, 0xfe63fd76, +0x00be0112, 0xfeebffb1, 0x003ffdb0, 0xff94ffc9, 0x016d00f5, 0xfe03ff66, 0xfe7f002a, 0x004c004f, +0x00b4fffa, 0xff5e0021, 0x01e3001e, 0xff6c002d, 0x00bfffba, 0xfd2c0000, 0xfd840000, 0xffa4ff32, +0xfcf3fe81, 0xff63fcc9, 0xfdca0068, 0x0016ffe9, 0xffe40118, 0x0000fea9, 0x006d000e, 0x00000176, +0x0003ff3c, 0xfe11fd55, 0xfe93fffa, 0x029202df, 0x01230008, 0xfd9effc6, 0xffc50154, 0xff420000, +0x03510204, 0x002000a6, 0xffc0ffc6, 0xffeb0000, 0xfff30313, 0xffe2ffea, 0xff01ffa2, 0x002e0010, +0xfdcd0005, 0x0000ff9f, 0xfe40ff83, 0xffee0027, 0xff8affa3, 0xffd0ff31, 0xffef001a, 0x0007fcdd, +0xffc40066, 0x001c001a, 0xffc0ffc4, 0x004c0119, 0x0132ffb1, 0x007c009d, 0x00000025, 0x0011ffc4, +0xff8fffd3, 0xff5effb8, 0xfff5ffc4, 0x037bffa3, 0xfdf1ff7a, 0x0000ffb2, 0x0012ffab, 0xff17fd6e, +0xff3e0047, 0x000bff75, 0xfeb1ffbe, 0xffc80183, 0x00da0057, 0xffdefd00, 0x00180021, 0x0000010d, +0xffae0021, 0xffaeffef, 0x01090018, 0xffdfff24, 0x00b5ff03, 0x002dfe82, 0xfff7ffc5, 0x0016ffef, +0xff800000, 0x01da000a, 0xff600000, 0x01320020, 0xff980015, 0xfd8000fa, 0x0000ff08, 0xffdaffa1, +0xffdcffe9, 0xffeafe91, 0x001ffe24, 0x015dfead, 0xffbe0014, 0xffb60000, 0xffe1fedf, 0xffd3ff83, +0xffc9fcdb, 0x0000ff24, 0xfe1dfffa, 0x001efe31, 0xfec3fccd, 0x000f000a, 0xff26ffe2, 0xffccffe6, +0xfede0000, 0xffa801cb, 0xffeb0198, 0x00000066, 0xfd59001c, 0x04db0019, 0x0035ff9e, 0xfe9bfda4, +0x0000013a, 0xfd00fe6a, 0x009e0000, 0xfeacff25, 0x00c0fff6, 0x000e0016, 0x0000ff81, 0xff78ff04, +0xfdf00015, 0x023b0198, 0xffd902ee, 0xff1bffb4, 0x02baff62, 0x0014006c, 0x002aff11, 0xff140000, +0xffe9febc, 0xffaffef0, 0x00090080, 0xfec1ffeb, 0xfd68fd35, 0xfce6fee7, 0x026b00cf, 0xfe29fe12, +0xff490000, 0x00dbffc8, 0x03c60025, 0x003f0000, 0xfcac0172, 0x000f0275, 0x01380019, 0xffb6007c, +0xffe30089, 0xffd70052, 0x004504db, 0x0000003e, 0x020cff35, 0x009604fe, 0x00180008, 0xffa40006, +0x00000008, 0xfeb10158, 0xff8a0143, 0x0008ffb4, 0xfc06ffc8, 0x0000ffe3, 0x0000032b, 0xffa3fcb9, +0x0012008e, 0xfceffd1c, 0xffd7ffd7, 0xffedffe8, 0x0000fdf5, 0xfffc001f, 0x0055ff9e, 0xfff30103, +0xff70fff6, 0x0080fff8, 0x003d005e, 0x00ce0129, 0xffee0000, 0x02b10000, 0xfd74fee7, 0x000bffea, +0x0090fdc3, 0xfdc6001a, 0x0000008e, 0xffea0020, 0xff98ff4b, 0xff4dff6d, 0xfdf0ff58, 0xff0b000f, +0x0007ffdf, 0x019aff80, 0xffa40091, 0xffdd0043, 0xffdc0018, 0x020f0047, 0xff69feb9, 0xfff20048, +0x01d0fd71, 0xfe880009, 0x01c3ff46, 0xfdea012d, 0xffc20000, 0x00720176, 0xffafffd4, 0xffbc0168, +0xffebff8d, 0x001f000d, 0x009803fa, 0xfe000003, 0x00000025, 0xff490311, 0xffe5fe4b, 0xffa0fef4, +0xffd5fe57, 0xfe46ffd0, 0xfd94fffe, 0xff1e00fa, 0xfd76ffde, 0xffe8ffff, 0xffbfff5c, 0x00fa0160, +0xffdf0024, 0x016f00b6, 0x00330000, 0xffa0fff6, 0xffe90000, 0xffef0008, 0x000001c9, 0xff88ffb1, +0xfdae0062, 0xffa00000, 0x018ffd55, 0x00420000, 0x0077001b, 0xfe350056, 0x0000ffc3, 0x0323fd42, +0x00000000, 0x01920000, 0x027e001d, 0x0044fdcf, 0xff68fede, 0x00b4ff8d, 0x0075fef6, 0xfdb20103, +0x02ec02d5, 0xff7b0126, 0x00fc0014, 0x02a70000, 0x00000000, 0xffef0181, 0xfe3dfe9b, 0x0017fed4, +0xff890018, 0x00ba0027, 0xff01fd83, 0x004f008c, 0x00000110, 0x0000ffdf, 0x00a8ffcf, 0xffdffe12, +0x005eff1e, 0x00b5ff9a, 0xfe240071, 0xffe4fc85, 0x00e6003d, 0xfd3aff66, 0xfe40ffa4, 0x003bff08, +0x0037ff4c, 0xfef60093, 0xff98ffe2, 0xfff2008b, 0xfe38001c, 0xffe80025, 0x00000020, 0xffa9febb, +0xfe9f0239, 0xff37ffe3, 0x0095ffbe, 0xff56fe81, 0xfd440000, 0xfd95ffd2, 0xff800015, 0xff7eff40, +0xfe91fd58, 0x0018fef9, 0xff8c003d, 0xfdc3feeb, 0x00ce0058, 0xfec0fcf4, 0x002bffdb, 0xffbfffdd, +0xff3eff37, 0xfcd70000, 0xfe350000, 0xffd102cd, 0x0115ffb4, 0x0212fe4d, 0x00eb00af, 0xfd2300b4, +0xffad001d, 0xfdba030f, 0x024cff8b, 0x0000009a, 0x00a3fd6e, 0x02f6fdbf, 0x003800f2, 0x00a200cf, +0xffc8ffee, 0xfd8b001f, 0xfe07ff83, 0xfee00343, 0xfe4e0000, 0x0337fd7b, 0x00100001, 0x0000fd4e, +0x02eb003e, 0x00b9fefa, 0xff88ff5a, 0xff6f0006, 0x0094fffe, 0x0015005c, 0x0000feeb, 0xff97ffc7, +0x029f001b, 0x00ac0013, 0x0020fee6, 0xfeedfdf9, 0xffdc0069, 0xff6cfff9, 0x0150ff7b, 0x0144ffef, +0xfefb0016, 0xffa4ff9c, 0x0080ff6e, 0xff9b0000, 0x00410098, 0xfd11002a, 0x02a5ffbf, 0x008bfd4c, +0x002dfd74, 0x003dfe07, 0x00120005, 0x0350ff8b, 0xfe8ffff3, 0x0005ffb1, 0x0439fe08, 0xfe1dfef0, +0x0257ff18, 0x00130200, 0xfe900019, 0xffcf0337, 0x005e002c, 0x00c9ffc7, 0xff85ffc0, 0xfff1ffdc, +0x01340034, 0xfea3fd6d, 0x0022fdef, 0x004500d9, 0x0000fee0, 0x001500be, 0xffc3001a, 0xffa20011, +0x02110065, 0x0183fffd, 0x004f0000, 0xffc9ffd9, 0x000e0000, 0x00daff99, 0x012501a1, 0xffd9ff9b, +0xff4b0151, 0xffb2ff0d, 0x01ebfd12, 0x02f6ffb8, 0xfe360000, 0x000c0008, 0x0014ff7c, 0xfef20260, +0x02adff61, 0x0000ff69, 0xffe9002f, 0x0000fed2, 0x0304fefd, 0x003c000b, 0x00260016, 0x001700e2, +0x019e01ae, 0x008dfe77, 0x0056ff8b, 0x0013ff8f, 0x0030fffb, 0x0084feff, 0xffd1ffc4, 0x0037fd5c, +0xffbf017e, 0x002402e6, 0x0000018e, 0x0089fdd7, 0xffd90074, 0xffe4ff68, 0x01600130, 0x0000fbc4, +0x00460079, 0xff3fffbe, 0x01e5002a, 0xfebb001e, 0xfe24ffce, 0x009101df, 0xfd79001a, 0xfe880020, +0x005c00f5, 0xfffbffea, 0x011dffad, 0x0083fefa, 0x000302fe, 0xffdcffd5, 0x0136001c, 0x008302b3, +0x00b50073, 0x00900098, 0x0167ffee, 0xfff1fe53, 0xfe910296, 0xfff6fdeb, 0xffeaff88, 0x00000054, +0x008dfe56, 0xff970261, 0xfe30fefd, 0xffce00b7, 0xff1bfc3d, 0x00160000, 0x01610000, 0xffe20023, +0x00cdfd11, 0x0134fff9, 0xff37ffe0, 0x0023ffd6, 0xfdb0ff33, 0x014200b6, 0x00b6ff00, 0x0000002a, +0x0018ffe0, 0xfdd7fd58, 0xffe0ffea, 0xffcefc3a, 0xff740039, 0x011b003e, 0x0217feea, 0x0029ff9b, +0x00020175, 0xfedaffd9, 0x001c0000, 0xffb1000d, 0x00bfffff, 0xff420031, 0x0034ffdc, 0xffdbfff1, +0x009dfd1d, 0xfe9aff1a, 0xffe9ff44, 0x00bc0005, 0x0089fee2, 0xfff7ff25, 0xfd340000, 0x000402b7, +0xfdf9fdde, 0xfd770000, 0xfffb0147, 0x020bfffb, 0x000a0011, 0x00dd0058, 0x0000fffb, 0x002afff8, +0x00190036, 0xffc3fd90, 0xffa40015, 0x0024001c, 0x0375ffc8, 0xffe00000, 0x0027008c, 0xff0801ed, +0xff00fe7c, 0xff68ffab, 0x014f0203, 0xffdcfffb, 0x0027ffab, 0xffaaff08, 0xfcdb001d, 0xfed70004, +0xfed5fe40, 0xffbb00fa, 0x0014fedf, 0xffd30000, 0xffe900ba, 0xffd8ff71, 0xffbd0089, 0xff20ffe6, +0x00050000, 0xff58001f, 0xffaaff73, 0x00440099, 0xfd2b01c0, 0xffd900c7, 0xff42ffea, 0xffdf0079, +0xffce000a, 0x0120fd57, 0x0079fce9, 0xffad0013, 0xfdf30015, 0x0226ffc4, 0xff3c0068, 0x00020015, +0xfe2100a3, 0xfded0017, 0xfddaffe1, 0xfd6dfd3e, 0xff800000, 0xfdf10337, 0x00d1032a, 0xfd330025, +0xff3a0000, 0x000b01bd, 0xff20fcd6, 0xff650036, 0xfe890193, 0xff7d017a, 0x008cffe5, 0xfe18008a, +0xff5a0000, 0x002bffc2, 0xfe56ff86, 0xff620032, 0xffbf0000, 0xfc330094, 0x0459ff8d, 0x01900042, +0x02f90001, 0x001b0024, 0x003eff31, 0xffe80002, 0xffae0000, 0x00ad0142, 0xfe3b00a7, 0x00fa0039, +0x00e501e3, 0x0004fe86, 0xffd50017, 0xfff4000e, 0xff4a002e, 0x0035ff28, 0x0158ff16, 0x00ddffc5, +0x00300000, 0xfef0ff6a, 0xffd5ffa2, 0x00f6ff59, 0xff680000, 0xff0002cb, 0x002bfefb, 0x0375ff70, +0x00080000, 0xff59ffad, 0xfff20014, 0x0079fd21, 0xffc8fff8, 0x00e90390, 0x00510033, 0x001fffba, +0x0090fe89, 0x00000000, 0xff91016e, 0xff6d0079, 0xfff5002b, 0xff9d014b, 0xff7bff83, 0x0296005e, +0xff97ffb4, 0xff310025, 0xfe80ffae, 0xfd82ffd9, 0xfe05ffac, 0xfeea004c, 0x00e5ffdf, 0xfff8ffe8, +0x00000004, 0xffda0000, 0x00c0fede, 0xfee9ffed, 0xfffafd0d, 0xffe1ffcd, 0x00e2002b, 0xffc7008e, +0xff00fe4c, 0x0176fcfb, 0x004affe6, 0x0173ffaf, 0xffd40000, 0xffe8fdfe, 0x0025ff5a, 0xffb3005c, +0x0041009e, 0xff6d0185, 0xfef6ffa9, 0xff98ff88, 0xff85001a, 0x017d000f, 0x002cff5e, 0xff780015, +0xff9dfeed, 0xffebfee9, 0x00cffffa, 0xff81ffe4, 0xff4100a6, 0x012dffc1, 0x032e002f, 0xffe0feff, +0xff3a0000, 0x00c60000, 0x01b2ffcc, 0xfffbffc8, 0xffbcff42, 0xffeaff6d, 0x002900fb, 0xff13fffd, +0x0183ff6d, 0xffd30004, 0xfef6ff74, 0xfff6fd15, 0x0041fdc8, 0x0114ffaa, 0xfe3dffcc, 0x02dd009d, +0xffc00173, 0x000dfcbe, 0xffea0017, 0x00000008, 0x00940002, 0xffbdfeb4, 0xfef50005, 0x00ebfffc, +0xffedff87, 0xff00ff8f, 0xfeffffdb, 0x0124ff11, 0xfe57fed6, 0xffa70124, 0x0078fe1d, 0x00a80015, +0x0000fe77, 0x01f7fefd, 0x001afff0, 0xfff30163, 0xff18ffdd, 0x01bc0256, 0x018fffef, 0xfff80077, +0xfe34ff4a, 0xff56fd4d, 0x007201cd, 0xfd7602d2, 0x000000b5, 0xfddd0048, 0xffbe0000, 0xffd000f2, +0xffccfe49, 0xffe4fec0, 0xfff3ff49, 0x004b0035, 0x0033ffd7, 0xff83ffc0, 0x01680000, 0xffe60054, +0xffe1fd5a, 0x0016fee1, 0x0006025c, 0xff9effe6, 0x0265ffcd, 0x003800f1, 0xff23fffd, 0x02a9ff42, +0x00150017, 0x00c4ffb8, 0x000902a7, 0xfff50053, 0x00a000ff, 0x02610000, 0xfe19000e, 0x00060326, +0x0000002b, 0xffef001c, 0x0032ffa4, 0x0056011c, 0x0005ffdf, 0x002cfebb, 0x043900a6, 0xfd79ff9a, +0xfe8b002e, 0x0059ff97, 0x00e20054, 0xfd810047, 0xfcf2fd33, 0x00c5001c, 0xffdd0022, 0xfd710127, +0x0052fe48, 0x0038011f, 0x0017fddd, 0x00700000, 0x00b50027, 0x001e00a7, 0x031ffe17, 0x00010055, +0xffcf00ca, 0xfff5ffeb, 0xffb6fea5, 0xfffbff8d, 0xfd420347, 0x028a0124, 0xff280046, 0xffce00e3, +0xffe7ffe6, 0x0161008e, 0x0106007a, 0x0236fd9b, 0x0000ffcd, 0x000bff26, 0x001aff45, 0xffc2ffe4, +0xfefa0223, 0xffa40079, 0xff72009b, 0x0041ff54, 0xfef100d3, 0x0033fece, 0x01510032, 0xff6b0231, +0x023d000a, 0xffff0019, 0x002fff88, 0x0015ff5e, 0x003e0017, 0x02030019, 0x000dff6a, 0x030bff8b, +0x0012feb6, 0xfecdffcd, 0xfe5401a8, 0xffc9ffe1, 0x0000ff7c, 0xffb1006c, 0xfef0ffee, 0xff1bfe07, +0x0008fffa, 0x0001018b, 0x002e00d4, 0xfda0ffae, 0xfd67ffe4, 0xff9efe15, 0x016f002d, 0xfffd0000, +0x00460024, 0xff38008d, 0xfeeffdc3, 0xffaeff83, 0xffe60025, 0xff6afca3, 0xff4e0203, 0x01140255, +0xfffbff1a, 0xff52ff6f, 0xfd8bffb9, 0x005ffffb, 0x0072ff15, 0x0000fffb, 0x005fffa3, 0x0144fe71, +0x011400ba, 0x019bffc6, 0x000d0006, 0x00000016, 0x01580000, 0x00000000, 0xffaeff32, 0xfe1dfef7, +0x0050001b, 0xffe90000, 0x001aff98, 0xff41ffc8, 0xff10ffdd, 0xfefd0000, 0x011400ea, 0xffe8018f, +0xffba005d, 0x018f005b, 0x002b006d, 0xff71ffb9, 0x01b80000, 0xff460001, 0x0000ffae, 0xfff30000, +0x0050016f, 0x005cff89, 0x00ef0016, 0x02400006, 0x010ffcfc, 0x0009ffaf, 0x00000011, 0xffb0ff40, +0x019dffe4, 0xfcdaff98, 0xff36ff88, 0xfdcb0285, 0xff480092, 0xfcc9fee6, 0x0096003e, 0xffd20051, +0xffedff99, 0x008bfff2, 0xffb8ffb8, 0x01c8ff00, 0xffb9fdc5, 0x000aff77, 0x0174010b, 0xff6affc1, +0x00b0000d, 0xfeea0222, 0x002bfced, 0x01850013, 0x0000007c, 0xffdc00ec, 0xfee6ffff, 0xfd95ff7b, +0x00b5020f, 0xff98ffcf, 0x00db0472, 0xff710013, 0xfd0dffc2, 0x009e012e, 0xffd9ff06, 0x036effe3, +0xfee80004, 0x00120027, 0x00bfffd5, 0x000000e0, 0x000bfd97, 0x00bafd83, 0x014f0095, 0x01060285, +0x00100000, 0xffcf0097, 0x00110000, 0xfe8eff9b, 0x0041ff5a, 0x00ec02cc, 0xff3cffa1, 0x012a0042, +0xfede000c, 0xffad0002, 0x01edffe2, 0xfee7ffc2, 0xfe960000, 0xfddd00c7, 0x00f8008c, 0x0103fe54, +0x0023003a, 0xfe6a00d3, 0xff3b00e0, 0x0203ff9c, 0xfff40267, 0xfff5fe54, 0x0018ffff, 0xfd35fee5, +0xffc9004c, 0xffaf013a, 0xff7a0000, 0xff9f000a, 0xfdfd00e5, 0xff9affee, 0xfee5000f, 0x00000000, +0xff76ffb1, 0x0052ff53, 0xfffbffc4, 0xfd4ffd95, 0x0098000a, 0x0000ff75, 0xfff5ff70, 0xfee5fd1d, +0x03bc009b, 0x0003ff4c, 0x001d0027, 0x00cdfe19, 0xfcd20033, 0x001dfff0, 0x005a004f, 0x0119ff32, +0xfff0ff74, 0xff57ff1b, 0x005d0014, 0x0029ffff, 0x00000419, 0xfd9afd95, 0xfe5bfec3, 0x0016ffdc, +0x0000014b, 0xfd940000, 0x00fd0000, 0xfe520016, 0x0213ffb6, 0x00180000, 0x00a50419, 0xfffdff75, +0x02070000, 0x000b03d1, 0xffca01b4, 0xff91ff5e, 0x013fffa5, 0xffe9ff25, 0xfdf9fd93, 0xffddffc0, +0xfd4affcc, 0x0000ff43, 0x00a6fdba, 0xfffdfccf, 0x03bcffa8, 0x0342fd12, 0xfff20016, 0x002bfe95, +0x00f30332, 0xff6f00a5, 0xffedff69, 0x0000ffd7, 0x006500ce, 0xffedff66, 0x007c001a, 0x00b5ffe4, +0x0000ff35, 0x00680107, 0xff5e0084, 0xff3b030b, 0x00000070, 0xffb30085, 0x0235fd14, 0xfff20320, +0xff3afff5, 0xfe4cff6e, 0xfdc8001c, 0x01a9fcc9, 0x01b1ff89, 0x0078fdb5, 0xffe8ff2d, 0x01030015, +0x00730000, 0x000dfffa, 0xfffaffab, 0xff66001b, 0x0048ffa1, 0xffb4fdb5, 0x0078032e, 0x002d01b8, +0x01e502f9, 0xff620024, 0x01f1ffdc, 0xfcd5ff65, 0x0031ff8a, 0xfec0ff82, 0x00cdfffd, 0x000003f0, +0x0193ff86, 0x012c030d, 0xfe950020, 0xfe810071, 0x00000026, 0x003f02ef, 0x02500120, 0xfdc8013a, +0xff04ff4b, 0x00150033, 0x0037feca, 0x02fb0132, 0x0000ff8e, 0xff6b0000, 0xfcfffcdb, 0x00c8ffd2, +0xfd0800c9, 0x039a009f, 0xff9dfff6, 0xfeaf000a, 0xfdfd0148, 0x00a3ffc3, 0x0013ffd9, 0xfffb0061, +0xffa8ffbb, 0xffbe0246, 0xfea9fdbf, 0xff9e0000, 0x0000014f, 0x0267ff22, 0xfd500301, 0x0068fecc, +0xff910000, 0xfd330198, 0x0016ff8d, 0x00c2ffda, 0xff32ff74, 0xfeebfecc, 0xfff4fef5, 0xfe71ffd3, +0xfcacff11, 0x030dff76, 0x045902ef, 0xff8b030d, 0xffd6fdfd, 0x009dffd6, 0x00200015, 0x00e20018, +0x0016ffc5, 0xffe40000, 0xfe26ffe6, 0x001b0017, 0xff5eff98, 0x01c30073, 0xfe560161, 0x00000097, +0xfcfbff04, 0xff3c0261, 0x0000ff9a, 0xfee5ffcd, 0x0240fcf1, 0xffe8fe7f, 0xfd6d0009, 0xfff4001a, +0x00ff0048, 0xff9bfed6, 0xfffbffce, 0xffc6020d, 0xff8fff86, 0x014f0000, 0x00f80154, 0x035dfef6, +0xff27fe63, 0xfc330095, 0xfed60089, 0x0096ff74, 0xfffbffeb, 0xff08ff6c, 0x0007ff88, 0x0069fede, +0x00000000, 0x00710016, 0x0094ffef, 0xff930017, 0xfefdffcd, 0xffdcfefa, 0xffd6fd42, 0xffa60018, +0xfffcffeb, 0xff080010, 0x001b0000, 0xffe8ffcf, 0xff200337, 0xffeb0065, 0xffc300b4, 0xfd5afffa, +0x00000000, 0xff370000, 0xffb402f3, 0x0055ffff, 0xff760098, 0xffe9fd3e, 0xffb6ffea, 0xfecd008f, +0x011dffdc, 0x0027029f, 0xfede014b, 0x0001fe38, 0x01bd004c, 0x00b4ffd9, 0xff66ff23, 0x0095002c, +0xfdcf0000, 0xfcdd00fb, 0x03900017, 0x00320054, 0x008e0000, 0x03bcffe1, 0x0023ff00, 0xfe11ffea, +0xfff50000, 0xff98ffb0, 0xff72ffea, 0xff310125, 0x004d0006, 0x01580001, 0x0011ffea, 0x00760000, +0x01240033, 0xfe21ff05, 0x003e0350, 0xffff0000, 0xffeb01cb, 0xfcd5ff31, 0xfffd00ba, 0x005dffe8, +0xfcd20193, 0xff1a007d, 0x008eff2d, 0x0017fd82, 0xff4c004f, 0x001e00da, 0x02d5fed4, 0xfff6fee6, +0xfd77ff5e, 0xfcc9fe35, 0xfe24fe3d, 0xff98ff0b, 0xffc7002a, 0xff75ffbf, 0xfff8ffe7, 0x00330062, +0x0013fee0, 0xffc4fdda, 0xff75ff1d, 0xff74fff7, 0x000f0000, 0xff720029, 0x006503cd, 0x02b00018, +0x0185fffd, 0x00b5fffa, 0x02500056, 0xffee0008, 0x0144fdf9, 0x0060fffe, 0xfdf1fffd, 0x0000ff8e, +0xfc3aff39, 0xfffb0012, 0x003b0015, 0xffdd0439, 0xfd530034, 0xffeb001c, 0xfdc3ffa9, 0x012d0042, +0xffcfffea, 0x0089001c, 0xff6c008c, 0x00000147, 0x0083003f, 0xfefaffbb, 0x02d5ffa9, 0xff8bfcf3, +0xffdc0022, 0xffa90018, 0xff4bffdd, 0x0003ffd4, 0x01cdffcd, 0x00190198, 0x0006fd00, 0xfebbfffc, +0xfe03ffab, 0xfe960029, 0xff5cfffc, 0xfec10280, 0xffeafd12, 0x00160030, 0xfdfdffc7, 0x01140167, +0x0024ffeb, 0xfff8fe57, 0xffe10001, 0xffc300c9, 0xfff1fddd, 0x01a80020, 0xfdfdfd15, 0x00180000, +0xffa30024, 0xff0802b3, 0x00a7fe6a, 0x0060ffd5, 0xffff00a3, 0x00310000, 0x03c30207, 0x001c0158, +0xffedfee7, 0xfffeffae, 0x00530032, 0x00290000, 0x0052ff1e, 0x0021fff8, 0xffb6fe8e, 0xfd4f0000, +0xfe750008, 0x008b030b, 0xffaafdf0, 0xfff30207, 0xfdf5ff7c, 0xfff30008, 0xffee00c4, 0x008effb4, +0xfff3ffd6, 0x0010ff40, 0x0000ff4b, 0xfff5fff8, 0xffaf0093, 0x0013ffe8, 0x01b10000, 0xfe810012, +0xff0800e2, 0x0002fe1d, 0xfd55fdef, 0xfe110006, 0xfed3ffeb, 0xfe5b015d, 0xffde0080, 0xff08001a, +0x00d10000, 0x020ffff8, 0xfcf2fffb, 0xff24fffd, 0x0017fe57, 0x0000ffbe, 0xffd50095, 0x0007ff70, +0xfee5fffa, 0xfec30000, 0xffa400d3, 0x0022ff6f, 0x00bf0052, 0xfdc0fe71, 0xfe180070, 0x00040033, +0xfe860304, 0x0000fd53, 0x0076ffee, 0x013afeaf, 0x000000e3, 0x0168fd71, 0xfff1fff6, 0xffef032a, +0x009effcf, 0xffb8002e, 0x005c01cd, 0xffff0051, 0xffaafffb, 0x00e2fe71, 0x0160020f, 0x002cff94, +0xff1a003d, 0x01e3fff5, 0xff13017d, 0x0000fed7, 0x00010024, 0xfe71ffad, 0xfeb00005, 0x0203fdfd, +0xff5e0008, 0xff2d0021, 0xffc3fe0f, 0xfdf3ffdc, 0xffafffc1, 0xfd7bfdcd, 0xfee6ffe8, 0x007b000b, +0xfe48fd2b, 0x00440160, 0xffa60034, 0xffabff7b, 0x01e5fff8, 0x000eff03, 0x0000fee6, 0x0000ff32, +0xffaa0000, 0xfd490120, 0x0275fede, 0x009dfd97, 0x00290012, 0x004c0173, 0xfebdffe2, 0xfcefff40, +0x014802f9, 0x00cf0020, 0x0238fffb, 0xfd58fe40, 0x01e3004f, 0xff6a014f, 0x014bfccf, 0x0000009d, +0xfff30000, 0xffe6ffc8, 0x00450203, 0x03bcff88, 0x030500d4, 0xff1b0000, 0xfe5b00b5, 0x0093ffd5, +0x0008fffa, 0xfe290000, 0xff08ffdd, 0xfd4a0079, 0xfe31fe96, 0x002f0046, 0x00030176, 0x0390fd6e, +0x0034fffa, 0xfff60292, 0x00ce0267, 0x0062fedb, 0xffdf0003, 0x000a0031, 0xfe6e01bc, 0xff9d007d, +0x00dbffbf, 0xffe9ff49, 0x0077002e, 0x0325fdf5, 0x04feffb6, 0x01edffe8, 0xfd9502a7, 0x0354ffdf, +0x0027ff5a, 0x01850000, 0x006cffff, 0xfe910198, 0x00e6fd97, 0xffebfffa, 0x001802ad, 0x00320024, +0x00150120, 0x017a0419, 0x008600b6, 0xffaa0012, 0xffe4ffcd, 0xffdb0005, 0xfe18ffbb, 0x028a0079, +0xfe34ff98, 0x0190fff8, 0xff91ffd5, 0xffea0025, 0xff1e000b, 0xfe34feb9, 0x00000003, 0x01cf02b6, +0xfff300ff, 0xfeaf0017, 0x001aff38, 0xffcd0167, 0x0000ffeb, 0xfef00029, 0xfe19ffe9, 0xff9700b4, +0xfd4efcaf, 0x005c016f, 0x012c002c, 0x00a6002d, 0x0073003d, 0xff46ffe9, 0xffd3ff08, 0xffdb0013, +0xffef0054, 0xffe0ffde, 0xff41fd97, 0x00860041, 0xffbe005d, 0xffdc00ba, 0x004cff08, 0x0028000b, +0x01cf00ad, 0xffd90134, 0xfff60260, 0xffeaffeb, 0xff4c0000, 0xfe5ffcdb, 0x00050017, 0x000000a0, +0x00100036, 0xfed4ffc9, 0x028c0032, 0x001500ea, 0xffe30003, 0x003300c6, 0xff32fff3, 0x000cff72, +0x0089fff3, 0x0120fff8, 0xffe9009b, 0xff3afd35, 0xfee7ffe4, 0xffbe001d, 0x02cbfd23, 0xfcb0ff31, +0xffcd0041, 0xffa7fd55, 0xfe82ff8e, 0x002a003c, 0x0068fe13, 0xfcaffd95, 0xffbcffb4, 0xfef4002f, +0xfff50038, 0xffdf0000, 0xfffbfd4e, 0x000002f3, 0x008b02b6, 0xfe13000b, 0xfffcfed9, 0xfd2bfeac, +0x011404fe, 0xfd080000, 0x000200bf, 0x000000ec, 0x00b40142, 0xff59fdd7, 0xfffdfffa, 0xfea5008d, +0x0078fe35, 0xff38003d, 0x0055ff76, 0x00faffec, 0xffff0071, 0xfffa02d5, 0x0016ffd3, 0x0056007d, +0x00a2ff4a, 0x018fffc9, 0x008b0000, 0xffc40003, 0xff5eff50, 0xffd0018b, 0xff97fdcd, 0x004bff42, +0xffd30098, 0xff1dfcb0, 0x0006004f, 0x0048ff2d, 0xff15ffed, 0x01070000, 0x02850000, 0x008dffe6, +0xfcdb0024, 0xffcb023b, 0xffc9000d, 0xfff1011d, 0xfd0d0000, 0x014ffdc8, 0xffef011e, 0x010e0390, +0x0004ff56, 0x0261008e, 0xffbfffe8, 0x0001fffa, 0x029f000e, 0xfff5ff76, 0xfe03ffd2, 0xfdcd0000, +0x019bff0b, 0x00000000, 0xffc4ffac, 0x005e002a, 0x0000ffaa, 0xfd95fe15, 0xffa2ffb1, 0x0002ff98, +0xfd08fecc, 0x0005fdfd, 0xff8bff6e, 0x0021fff2, 0xfe8e0016, 0x0292ff68, 0xfffbfe9b, 0x0000ffd0, +0xfdf9ffe8, 0xfd740015, 0xffa3ffd9, 0xfff8fefa, 0xfff10124, 0xffe0fff5, 0x0143ffe9, 0xfeac00fa, +0xffdb0144, 0xffd5ff2f, 0xfea5ffe4, 0xffebff8b, 0x013a0151, 0xffe90038, 0x01a9ffc0, 0x01b8fff5, +0x0090000b, 0x0183ffd5, 0x007dff6c, 0x004a0000, 0xfef0ffff, 0xfe8effd3, 0xffbdff80, 0xfcfc00e2, +0xfe9600cf, 0xffbe00b9, 0xffc3ff27, 0xffbfffd0, 0x0080ffeb, 0x00000000, 0xfee60120, 0x02cbfdc0, +0xfffbfe13, 0xfff7ffee, 0xffedff08, 0x0017ff91, 0xfea3fff6, 0xff8efff6, 0x002effce, 0xfefffef0, +0xffd5ffc8, 0xff72ffe9, 0x00cd0200, 0x0151feac, 0x003cffe8, 0x000b000d, 0xfd550078, 0xfe07fd8b, +0xffcc0000, 0x0002001c, 0x0058001f, 0xffdc0038, 0x00780325, 0x007cffd1, 0xfe8efff1, 0xff25fed0, +0x00000096, 0x000effd2, 0xff7c0305, 0xffe2fd74, 0xff46ff10, 0x0032ffb9, 0x0042ffed, 0x0235ff26, +0xffea00e0, 0x00000000, 0xfd74fe13, 0x003401ad, 0xffacfd3e, 0x0016004f, 0xfffc0003, 0x02a9000d, +0xff8d00c0, 0x002e0022, 0x0018ffc0, 0xffc4ffd6, 0x00000000, 0x012a0001, 0x0001001c, 0xfcc9fe57, +0xfe8efe11, 0x00890132, 0x0000030b, 0x0079fe71, 0xfffa018f, 0x01c00419, 0xfcdbfe75, 0xfff7ff98, +0x009e003a, 0xff08ffce, 0x005c0000, 0xffa5ff00, 0xffa2fc06, 0xffdcfdb4, 0x00e200a6, 0x00d9000c, +0x010fffaf, 0xffbb0173, 0xffdc0118, 0xffce001a, 0x0033ff7b, 0xfcedffef, 0x00f3ffeb, 0x0038ff5e, +0x0000ff60, 0x000a005d, 0x000b0325, 0xffdbfff8, 0xff590008, 0x01330168, 0xfe91009b, 0x0106ff69, +0xfe88ffe7, 0x0158fff1, 0x0132ffed, 0xfea9016e, 0x00010325, 0xffdf0006, 0x0077010d, 0x00000000, +0xffee00c7, 0x0030fdbf, 0x000000c9, 0xffe6008c, 0x024effe0, 0x0042ff1a, 0x03cd0006, 0x003effe6, +0x002cfdc8, 0xfef6ffeb, 0xffd900db, 0x00520000, 0x00cfffec, 0x005fffe4, 0x00160068, 0x0154ff65, +0xfe90ffaf, 0x0091ff06, 0xfd5afff5, 0xff10ffaa, 0x01900052, 0xfeedfd0d, 0xff98005f, 0xfff7ffd7, +0xffe4fdc3, 0xffe90042, 0x00a30265, 0x01dafede, 0xff80ffc2, 0x0079ff13, 0xffd50000, 0xffa2fdf9, +0xff6f0056, 0x0029ff48, 0x0005018e, 0xfe54ffb4, 0x00c00459, 0x0011fd94, 0xfee7fe35, 0xff77000e, +0x00010000, 0x001effec, 0xff10fd95, 0x0176ffe5, 0xff500013, 0xffd9002e, 0x0354013a, 0xff3900e0, +0xfebc009d, 0xffeafe90, 0x00090114, 0x015200e6, 0x009f0033, 0x0347ff65, 0x001700a3, 0xfed4ffd6, +0x00ec005c, 0x0018fd68, 0x0000fd7b, 0xffd3ffd5, 0x00170203, 0xfdfdfe24, 0xffedfcd2, 0x00c5ffd9, +0x0301fedd, 0xfd330000, 0x00ceffcf, 0x00c701f9, 0x043cff58, 0xff9efe34, 0x0052ffd2, 0x02a4ffbc, +0x0226fcd7, 0xffef000a, 0xfffcffd4, 0xfffc0015, 0xff62fd80, 0xfefd002d, 0x0459001d, 0xfcd20000, +0x0238002b, 0xfd9bfd3e, 0x0000ff88, 0xffd50058, 0x00980012, 0xffe7007a, 0xff74ffe4, 0x00270012, +0xffe1001e, 0xffe9ffe5, 0xffe7ffe4, 0x00a5ff71, 0xff75001f, 0xff4cffe0, 0x00180000, 0xffd9026b, +0x0041005d, 0x0003fee7, 0xffd8ff87, 0x000000f6, 0x015d0058, 0xffdbffd4, 0xfeed0119, 0xfedefdc5, +0xffc8fd77, 0x00b5ffe9, 0xfec00000, 0x0028fe1d, 0xffe8ffb2, 0x03250052, 0x02f6fff3, 0xffedfd0d, +0x0094030d, 0xfd68fe71, 0x00a60024, 0xfe53ff01, 0x014bfe12, 0x032601ed, 0xff940000, 0xfe24fef7, +0xffd3ffd5, 0xfee50280, 0xffe4fdc3, 0x0008ff1e, 0x008900e2, 0x0047ffe9, 0x0000ffd3, 0xffc0ffdc, +0xffc4fd49, 0xffcbfd79, 0xfff5000a, 0xff6affa4, 0x0193fece, 0xffee0000, 0x001d0000, 0x0021ffc4, +0x00680158, 0xffdbffda, 0xff91ff6e, 0x01cdfe91, 0x003c012e, 0x0053fff5, 0xffe1001b, 0xffabffe5, +0xfff6fd0a, 0xffeeffb4, 0x0343ffbe, 0x00000020, 0x00ba0093, 0xffc9fdda, 0xffaa0040, 0x006600e9, +0xffb40039, 0xffd40085, 0x0079023d, 0xfec00078, 0x04feffe6, 0xffb60006, 0x034201c8, 0x0231ffa1, +0x00060000, 0xff32ff62, 0xff88fffa, 0x02f9fff0, 0x0351fff7, 0xffdcffdd, 0xfe77ffaf, 0x0016ffec, +0xffac01e7, 0x024cfdf5, 0x001c0183, 0xffbfff58, 0x0071009d, 0x0144fbc4, 0x0012ff5e, 0x01290024, +0x0018004f, 0xfea3ffe5, 0xfee7fd4e, 0xff9a0023, 0xfffa0004, 0x00050073, 0xfede0002, 0x00ceffe6, +0xffd3000a, 0x02cbffbb, 0x0021ff40, 0xfeff0070, 0xffecfff3, 0x0065ffe4, 0x00b0ffff, 0x008e032e, +0x00730329, 0xfffdffe4, 0x0133ff6f, 0xff91ffe0, 0xfeaffeea, 0xfcc9ffe1, 0xffe6fe29, 0xfff9ffda, +0xffe2fffb, 0xfdc80038, 0x0041ffd7, 0xfdedffee, 0xffe1fff2, 0x001effe5, 0xfe950296, 0xffeb0267, +0xffc8ffbf, 0x001c0045, 0xffa500a8, 0x000dffe7, 0x0038ffee, 0x0039feca, 0xffafffa4, 0x00000023, +0x016ffd0a, 0xfd5a0009, 0xffc10000, 0x0027002b, 0x00fa01df, 0xffda0015, 0x0375003f, 0xfffdffa8, +0xfffa0090, 0xff910048, 0x01600038, 0x030f0085, 0xff62002f, 0xfcc9ffea, 0x02b7fd77, 0xffeafc85, +0xfffe0083, 0xffd9019a, 0xfff2ff9d, 0x00ffffe8, 0xffd40337, 0x001f0292, 0xff1e017d, 0x0222fe7f, +0x019e0000, 0x00e20000, 0x008e0018, 0xfff6fff7, 0xffeaff9d, 0x01240023, 0xfd0d005c, 0xff6cfff0, +0x0329ff66, 0x0000ffd4, 0x00c2ffc4, 0xfdca0027, 0xfda40017, 0xff00ffc8, 0x000b009a, 0xfe070000, +0x00000047, 0x0006ff18, 0xfeda001a, 0x018300be, 0xffcd04db, 0xff660056, 0xff59ff7b, 0x0017ffc2, +0x016f0198, 0x000d0000, 0xffce001b, 0xfdf10000, 0x0074fedf, 0xfd2bffe8, 0x00000026, 0x03c3004c, +0x00a3ffad, 0xfdb4fe7f, 0xffed0058, 0xffd90090, 0xff68020d, 0xfe910001, 0xff39fca3, 0x00b70090, +0xffd1ff88, 0xfddd029f, 0xffdc0004, 0xfe43fd6e, 0xff98ffe1, 0x001a00af, 0x004a0114, 0x002fffe4, +0x0062ff17, 0xff6e0000, 0x00370068, 0x003e0041, 0xff37fcf1, 0x0000fd59, 0xfe90fe26, 0xffd2018f, +0xffc90089, 0xff01fe91, 0xffdcffae, 0x0000ff1b, 0x007c0031, 0xffec0055, 0x00dd0001, 0x009e0096, +0xff2f01ae, 0xfe4e0000, 0x0094fd08, 0x00bfffdc, 0x0167fd33, 0xff740000, 0x01ad0046, 0xfdb5043c, +0xffe3ffd5, 0xffeffdc8, 0x0325fcf2, 0xff480003, 0x0038000c, 0x008a0027, 0x0047fee7, 0xffe6ffaa, +0x0000fd9b, 0x00080331, 0x0181ff6f, 0xff48ffdf, 0xfe18ffd7, 0x01e9ff8e, 0xfe62025c, 0xfffbfcf2, +0xfe24002d, 0xffe8ffd9, 0xffe4fef4, 0x0012ffef, 0xfe030103, 0xffe60013, 0xfede02cc, 0x011dffcd, +0xffc3fe89, 0xffebff6e, 0x0025ff7c, 0xfe43ff00, 0x007c0051, 0x00480099, 0x00cdfedf, 0xfff60059, +0xff87fee8, 0x009eff13, 0x00270068, 0xfee6ff39, 0xffa9fe4c, 0xfe35fff0, 0x0000fffc, 0xff40fff8, +0xfff40051, 0x01360003, 0xfffa0000, 0xff93fff6, 0x01ebffc8, 0xfe29ff88, 0x0030ff89, 0x002f0012, +0xff6d00b4, 0x00000017, 0x035dfee0, 0x0000fe5b, 0xfdc3000b, 0xffc10000, 0xfff8ff8e, 0x0020ff6f, +0xffc2fd83, 0x00520033, 0x00000226, 0xffeaffdf, 0xff4bfd7b, 0x0331ff98, 0x01240038, 0x0000fe88, +0x00e50045, 0x01e7fea5, 0x00000003, 0x0000ff16, 0x0015ffd5, 0x001300cd, 0x00220008, 0xfc3dffed, +0xffc40138, 0xffea0030, 0xffe3fff5, 0x001f00bf, 0xffe6ff9a, 0xffae0008, 0xff68fffb, 0x0027fd6e, +0xffc10000, 0xffd90000, 0x00220190, 0xffbe0015, 0x0023fd68, 0xfe62fede, 0xfef4ff54, 0xff400176, +0xffedfffa, 0x00270005, 0xff54017e, 0x0051005c, 0x0000004d, 0x000b00c8, 0x01720246, 0xfd1dffc3, +0xffe3fec0, 0x000a01e3, 0xfef00000, 0xff58ff1b, 0x01ba0077, 0x01340172, 0xff4f009b, 0x00a7fe77, +0x01370025, 0x0088003e, 0x00420115, 0xffdbff81, 0xffcd0293, 0xff88ff18, 0x003a0051, 0xfd72008e, +0x0174ffc1, 0xfec0ffad, 0x0032ff0a, 0x00210079, 0xffc90064, 0xfd97fdba, 0xffa8fffd, 0xfdb0003e, +0xffd8002d, 0x0072fe3d, 0xfe930472, 0xffeefe58, 0x0192ffe3, 0xff6dff65, 0x007cff02, 0xfec1ffef, +0xffe200db, 0x0034009f, 0xfff3fef5, 0x001e006a, 0x0198fe68, 0x00c7ff75, 0x0165001b, 0x023a00aa, +0xff030013, 0x0099ffbf, 0x0064fff8, 0x0103fc8f, 0xffb202ee, 0xfe7bfef6, 0x01b1ffc1, 0xfe9fffa2, +0xff43ffdf, 0xffadff58, 0xfef1febd, 0xfff0fdfd, 0x016b0153, 0x00e4fd90, 0xfef9010c, 0x00fcff98, +0xff0301ca, 0xffba0103, 0x0122001f, 0x0034ff71, 0xfffb0023, 0xfd690076, 0xff5cfed5, 0x00a6fd06, +0xfff1feea, 0xffa40088, 0xfff80016, 0xfed9fef1, 0xfdf9feca, 0xfee3ffb1, 0x00050062, 0xffea00aa, +0x00f100d4, 0xfd76009d, 0xff6f016b, 0xff74ff87, 0xfff5ffc4, 0xfdf0ffb1, 0xffd7fe4d, 0x003b0019, +0x003a00d8, 0xff2c004b, 0xff9eff9a, 0xffe2fff5, 0xffaafe66, 0xff680054, 0x00fdfec1, 0x005d0217, +0x0009ff68, 0x00a200f3, 0x00aa006b, 0x0110005d, 0x001f0058, 0xff9affae, 0xfee700d4, 0xffc2ffaa, +0x007e0103, 0x0052fe7d, 0xfe6aff56, 0xfce9007c, 0xffe700a2, 0x014affde, 0x00cbfe56, 0x011bffe7, +0xfc800016, 0xff71015c, 0x000ffd58, 0xffc0fe08, 0x01320080, 0x019bfce1, 0x015bffe6, 0x024affab, +0x00a4ff6a, 0xff370096, 0x00afff5d, 0xffa7ffe0, 0x00dbffcf, 0xfddf0027, 0x002dff59, 0x00b1ffda, +0xfff700df, 0x0011ffdc, 0x004c005f, 0x02d40028, 0x001bfd95, 0x00360030, 0xff98fffa, 0xffe5fd11, +0x0039ff78, 0xffc3fe21, 0xffe8ffa3, 0x02ad0018, 0x004f0062, 0xfee4ffb0, 0x011c031a, 0x00720337, +0xff74ffad, 0x026100b6, 0xffe7ffaf, 0xffaafe77, 0x000bffda, 0x005400fc, 0xfe37fe37, 0xfe60feee, +0xffcffd94, 0xff000133, 0x001902e7, 0x016300b5, 0x008c0138, 0xfef6ffe7, 0xffc600b7, 0xfdf0fe1d, +0xffceff4b, 0xfe37ff5a, 0x00f70097, 0xfdabff4c, 0xff39fd83, 0x0011fd2c, 0x0085ffe1, 0xff9c0104, +0xfe810203, 0xff54fee9, 0x001bff90, 0x002a0091, 0xfebd00a7, 0xffb4ffc1, 0x0159ffae, 0x00fdfd8a, +0xfed2fef5, 0x0008009d, 0x005fff32, 0xffe9ffd5, 0x02510073, 0x002aff39, 0xffdcff0d, 0xff32ff62, +0xfddefd34, 0xfef80164, 0x01430013, 0x007e0005, 0x0024ffd0, 0x00f7ffc1, 0x00d4ff8c, 0x01a80057, +0x00000060, 0xfed1011c, 0x004afd1c, 0x01d0005f, 0xffc20015, 0x032e014b, 0x005cfdba, 0xffd500d4, +0x000c004f, 0xfeaa008d, 0xfff0fff2, 0x00de01c7, 0xfe57febe, 0xffb60077, 0x0003ffd5, 0x0153fefb, +0xff9000a8, 0x00bc01c1, 0xff6efd1c, 0xffc40000, 0x00ec0313, 0x0040ff3a, 0x020bff27, 0x0138ff04, +0x0337fea9, 0x00e5fee1, 0xff4afd33, 0xffaafe54, 0xfcbeff0b, 0xffad0311, 0xff59ff41, 0xfd4202fb, +0xff210097, 0xfe19000f, 0xffe8fdfe, 0xfd81ff03, 0xff58ffc7, 0xfeeb0439, 0xffe80153, 0xffaaffc2, +0x01e70153, 0x006aff19, 0xff88002a, 0xfd4cff77, 0x01fb001e, 0xfefcff8b, 0xffd40112, 0x007602ec, +0xffeafe53, 0xffe20062, 0x0038ffaa, 0x0000ffe4, 0xfd3500c5, 0x0068009a, 0x0040008d, 0xffdffea1, +0xfef6fdfe, 0xfcf4fffd, 0x0257000a, 0xfeed02ba, 0xfed4ff53, 0x020700f3, 0xffadffe1, 0xfed6ffdf, +0x028e0110, 0x00d902ce, 0xffe2fe49, 0xfd8f02cd, 0xff8102dd, 0xff97feef, 0xff5d0322, 0xff780185, +0xffad00fe, 0x030600c7, 0x0046fdfc, 0x00880023, 0x01b200c9, 0xff4eff95, 0xffed016d, 0xffcaffac, +0x0057ff96, 0xffac0046, 0xfefeff80, 0xff060005, 0xff4cfd1f, 0x015bff45, 0x0073ffef, 0xfe9504db, +0x0012ff86, 0x0140ff73, 0xfdf4fd67, 0xffe4fee4, 0xffac0024, 0xffad00c4, 0x0080ff56, 0x002800ac, +0xffcd00ef, 0x031300a4, 0x00240020, 0xff98fce0, 0x01c50299, 0x000effb9, 0xff00fd81, 0x0096ff9a, +0xfd76015a, 0xffb80089, 0x0017ffdb, 0xfeda005c, 0xfdb0ffe0, 0xffd6009a, 0xfd1a001e, 0xfe4c0053, +0xfff0feab, 0xfeb502a7, 0xfeebff9a, 0x00da000b, 0xfea400bf, 0xfd6eff86, 0xff9a02e6, 0x036e011f, +0xffbdfeab, 0xfff40085, 0xfeb1fe46, 0x00a5004b, 0xffcdfeb5, 0xfd90fd14, 0x00060274, 0x0400ff9f, +0x008c0088, 0xfeefff69, 0x020c001d, 0x00c6003e, 0x00c40080, 0x000101b3, 0xfe54fe81, 0x015e007b, +0x027e001e, 0x010600c5, 0x00f6ffdb, 0xfdfaffc0, 0x0256fcd6, 0x005e0068, 0xff26fe58, 0x0045ffe6, +0x00f9ff83, 0xff0000e9, 0xffc4fff6, 0xffbc00bc, 0x0015009e, 0xffe7ffba, 0xff000207, 0xfd93ffce, +0xfe360149, 0x01530029, 0xfed80119, 0xff38fd4c, 0x0022001c, 0x012e019d, 0xfff001b4, 0x00dcfff5, +0xff03ff32, 0x0069001f, 0x00f5fea1, 0x00efffc2, 0xffc901e5, 0x00cb0239, 0x00b6fff5, 0xfff2ffce, +0xffc80078, 0xfe9cffce, 0xff0400cc, 0xffeffff6, 0x00ae00a3, 0x0089ffe0, 0xff57ffef, 0x0175fd8b, +0x002b00a7, 0xfdc70121, 0xff8bffdd, 0xffdeffe1, 0xff1b0063, 0xffa2fdc6, 0x008afff0, 0x0097ffc2, +0xfccdffd3, 0x0047ff07, 0x006701f0, 0xffa401e7, 0x00d8ffaa, 0xffcbff60, 0x001cff55, 0xfeb900ca, +0x00f700d4, 0x001e015c, 0xfce6fd57, 0xffc5ff7c, 0x00a1010f, 0x0076ffce, 0xffdfff97, 0xffb1ffc4, +0x006400f3, 0xff45004e, 0x00de00dd, 0x00ebff28, 0xfd3a0142, 0xffc1ff18, 0x003cffe4, 0x007c0005, +0xfcf4ffe3, 0xffa7ffea, 0x00a301b5, 0xff4ffd71, 0xfed2ffaf, 0xffd5fffe, 0xfefafdd8, 0x00a50133, +0x0090ff57, 0xfe940128, 0x0010fe24, 0x00f4fd00, 0xfdcb0007, 0x0304003a, 0x019b0110, 0x00dbffca, +0x032bfe1d, 0xfe61fff9, 0xff3b02b3, 0xff0a0332, 0xff09ff73, 0x0268000b, 0xfef9ffd9, 0xfe65fff1, +0x00baff23, 0xff51ff4e, 0xff24ffaa, 0xffaa00f3, 0x00c4ff95, 0x0120fef9, 0xffb7fd9e, 0x00c40160, +0xfebbfd84, 0xfe9bff74, 0x0077ff4f, 0x006bfe2c, 0x001f0011, 0xfeb7fe08, 0x0196ffb9, 0xfd11ffb1, +0x0010010c, 0x0061001a, 0xfd5b03c6, 0xffc70090, 0x037500b2, 0x032300e5, 0xfd6d0022, 0xffe5fe93, +0xfdeb0051, 0xff73ffc9, 0x0103fd5b, 0xffeafdc8, 0xfd83fd76, 0xfd760153, 0x011700a2, 0xfefefd35, +0x007303fa, 0x00d800de, 0x0238ff45, 0xffd5ff88, 0x013000f5, 0xfdf0fe6a, 0x008ffe81, 0x01430073, +0x006fff2c, 0x00520034, 0xfff0fefc, 0x009b0038, 0x0333003a, 0xffbf015a, 0x0025ffb9, 0x0171feee, +0x02dffdc6, 0x0002005d, 0xffc50107, 0xffaf0029, 0x007a00c2, 0xfefcffc2, 0x0050ffe9, 0xff420073, +0xffc4ffe0, 0x016ffd21, 0x0162ff77, 0x010bffa7, 0x0024ff4a, 0x0084ffb4, 0x008c006a, 0x00d9018f, +0x006fffb0, 0x0040fea7, 0x0003feea, 0x002000ae, 0xfc2f0082, 0xfe6eff6d, 0xff300025, 0xff2dffaf, +0x0147fead, 0xffe8014c, 0xffbb0037, 0x0057005f, 0x00fe0236, 0x00e6ffcc, 0x000000d7, 0xffd4010d, +0x00ba00e0, 0xff67fe5f, 0xffba00cb, 0xffab03f0, 0xfeb9ff7a, 0xffd3ffec, 0xff8f0181, 0xff5afff6, +0xffacff60, 0x016d006b, 0xffe200c4, 0xffaa00be, 0xfeb7ff41, 0xfef7ff82, 0x01ac0033, 0xfe400169, +0xffc000f7, 0xffb5ff4e, 0xfea7ffbe, 0x00ddffed, 0xffc1ffc9, 0xff83ff73, 0x027cfec0, 0x005c01c7, +0xfd9efe77, 0x003c006b, 0xffc6fd51, 0x00100016, 0xfdf50035, 0xfdf4fee9, 0x0179ffe6, 0x0126fe63, +0x001c003d, 0x0010ffa4, 0xfd59fd34, 0xfef90281, 0xfd9800c5, 0x014fff83, 0x0159ff04, 0xfdc30024, +0xfddd0065, 0x003b000b, 0xffe3fd57, 0x00ebfc7c, 0xffa4ff9b, 0xffdb00f2, 0xff86fef0, 0x00170070, +0xfd52fe4e, 0xfee10039, 0x015aff63, 0x00950066, 0x00ac0097, 0xff3affd2, 0xfd79ffe8, 0xfebc00fe, +0x016d0320, 0x01360109, 0x00830006, 0x00a8ff1b, 0x0040ff78, 0x0044fcb9, 0x0140ffad, 0xff7afe19, +0xfedafe46, 0x007dfefb, 0x01420023, 0xff96ff28, 0xffa10161, 0xff950143, 0x02040123, 0x00a70189, +0x00e7003d, 0x004a002b, 0x00ca0009, 0xffda0024, 0xfe30fff4, 0x00bbff9a, 0x0150fd55, 0x0032fc66, +0x00ea031f, 0xffac017e, 0xffc0ffe5, 0xff560212, 0xff810024, 0xff6dff8f, 0xffaafec3, 0x00c0ffdb, +0x0067ff02, 0x00cc001f, 0x00e5ff66, 0xff94ff22, 0x01d0008a, 0xfebc0043, 0xfef1ff8e, 0x008afe77, +0xfe44fe5e, 0x0064ff0b, 0xfd440161, 0xffc2ff40, 0x010d0215, 0x0212ffde, 0x0074003a, 0xfd93fe93, +0xfdbaff3e, 0x007f0162, 0xffae010b, 0x00640000, 0xff370013, 0xfeb20037, 0x004f0093, 0xff3e00a1, +0xfebd0134, 0xfe100019, 0x0063fce0, 0x002d0119, 0xfdb5ff32, 0xfeae016b, 0x001e00ef, 0x0041feff, +0xffba02d2, 0x003800ef, 0x015cfeeb, 0xfd3a0147, 0xfe46fe8b, 0xff25fefd, 0xfeea00fe, 0xff57004f, +0x01420017, 0x0079ffb8, 0x02fbfe4e, 0x010ffef4, 0xfdcaffb2, 0x01fbff94, 0x02d0012e, 0xffe0ff5a, +0xfee900d6, 0x0175001a, 0x028a0115, 0x0255fdb2, 0xfe890047, 0x0042fe8e, 0xfcff0080, 0x00fa0073, +0x017ffff6, 0x007effcf, 0xfe7eff2d, 0xff99ffe2, 0x0080fe8d, 0xff040064, 0xffee001a, 0x00730157, +0xfeee0166, 0x0041ff4c, 0x015a00f3, 0x0198ff37, 0xff65ffd6, 0x0005fee4, 0x0153fdaa, 0x00f100b4, +0x0038001e, 0x0257ff1c, 0x0252fdba, 0x00c90083, 0xfec80031, 0xff850096, 0x005dff59, 0xffe1fda0, +0xff88fcda, 0x01470062, 0xfe41ffc7, 0x000e03d1, 0xffe800fd, 0xff36ffdd, 0xfd1dfff1, 0xfea1006a, +0xfe49ff94, 0xfea3fffb, 0x0005fd12, 0xfea20133, 0xfee3fe9a, 0xff2300f4, 0xff68ff43, 0x0021ffe2, +0x00a3feeb, 0xfe72ffc4, 0xffcfff44, 0xff52fe52, 0xff170061, 0x0132ffbe, 0x002cff4a, 0x001f0077, +0x015afe9c, 0xfd52ffe2, 0x00c7ffd5, 0xfe80fec4, 0xffe401ba, 0x0123ffc2, 0x02ef0154, 0xffe40159, +0xff23fc92, 0xff31ffe0, 0x03170145, 0xff55ffc1, 0xffae00bb, 0xff71ffca, 0x007f0066, 0x003fff55, +0x0080feb6, 0x0000001c, 0x015bff1b, 0xff2b003e, 0x0021fd81, 0xfd34006f, 0xfe1fff80, 0x0120ff5c, +0x00260133, 0x00440169, 0x01c90074, 0xff78ff2c, 0xff52feb4, 0xff04fd55, 0xfee9feb5, 0xff43ffdf, +0xff3000c2, 0x02a5ffb9, 0x0472ffd4, 0x0071fe80, 0xff8dff82, 0xfeb2ff06, 0xff5e01f7, 0x008bfd9b, +0xff04ff11, 0x0072ffbc, 0x02d2ffba, 0xffdafd93, 0xfd9affc1, 0x004900ca, 0x00c5ffb0, 0x007fff95, +0xfff9009f, 0xff6d0285, 0xffe90088, 0x0040fd95, 0x000effde, 0xfef30053, 0xfdc6ff81, 0xff900073, +0xffaaffda, 0xfd21ff3a, 0xff17fefb, 0xffeb02eb, 0x037b00e0, 0x01c3ff37, 0x003e006a, 0x0213000e, +0xfed1fe82, 0x022300c3, 0xff29002a, 0x001800ab, 0x0049005b, 0xff75ffdb, 0xff42fefa, 0x003dfe99, +0x021100b3, 0x00b7ffc2, 0x0083ff6d, 0x00f1fdfd, 0xffb1ffab, 0x00e6003a, 0xff4dffea, 0xfe12ffe4, +0xfed301b8, 0x0150ffc2, 0xfea1015a, 0xff890031, 0x0049ff37, 0xfd6efefa, 0xff5a0164, 0xff980080, +0xff3bff71, 0xffcf0023, 0xfee9009f, 0xffc0fef5, 0xfedfff77, 0x0266006e, 0x00740088, 0x0042fef9, +0x00180000, 0xfdeafed1, 0x004bffa2, 0x0165feb1, 0x004800fe, 0xff69fff0, 0x011f0000, 0x0163ffd5, +0xff35fdbf, 0x0054febc, 0x00a2ffed, 0xff210001, 0x027f0004, 0xff650031, 0x0158feed, 0xfe7cffae, +0xffc2fd0a, 0xff9c00cf, 0xffb5ffdf, 0xffc2ffc0, 0xffedfcf7, 0x02a2fd93, 0x0174ff42, 0x00730175, +0xffe9ff27, 0x007dfd02, 0x00bcffd0, 0x013cfe3b, 0xffc10052, 0x00830124, 0xff68ffa8, 0x0100ffe8, +0xffb8039a, 0xfdbdffce, 0x003500d8, 0xfd46001e, 0x008d0043, 0xff2e000a, 0xff99ff8f, 0xff7e0103, +0x0098ff6e, 0xffdffe48, 0xffea00a4, 0x007100f3, 0xff8e0068, 0xff9efffe, 0x016c01c0, 0xffcf0023, +0x00670068, 0xff650110, 0x0049feea, 0xfe38febb, 0xfd1400d2, 0x0095009f, 0x012afefb, 0xfec0fffc, +0xff000045, 0x00a9ffe3, 0xfee9fef7, 0xfe8b0058, 0x007a02bc, 0x00790157, 0xfe52ff0e, 0xfeb1feae, +0x01a00296, 0xff61fef6, 0x01adfead, 0x0076ff7e, 0xffeaffc9, 0xff4eff9f, 0xfea7fd34, 0xff5fffa1, +0x0027ffca, 0xffb7ffd9, 0xfeffffd0, 0x016b010d, 0xfd12ff85, 0xffb0ffa2, 0xff4eff24, 0xffe9ffc6, +0xfe91fef0, 0x00abff8c, 0x0007ff7c, 0x0068ff0f, 0xfe7c00e9, 0x00b6fec0, 0xffaa004c, 0xff42ffae, +0xff58ffbf, 0x00cafeae, 0xffb6ff0d, 0xfe81ffa5, 0x00b5ffd6, 0x001cff27, 0x01010025, 0x0023fe90, +0xff110069, 0x000e0097, 0xff06003b, 0xffc8ff4e, 0x00f50083, 0xfea0fef6, 0x00e5fea8, 0xfe8fff88, +0x00b6feb1, 0x00030154, 0xff9cfd81, 0xfe40fd6d, 0xfe99fde1, 0x009200d8, 0xfee500ce, 0x000e002e, +0x00610056, 0xfdd7031c, 0xfd8bffe3, 0xffedfe05, 0x00a8ffc0, 0x018300a6, 0x003affe7, 0x00e4ff17, +0x00990015, 0xfe3dff18, 0xffd00055, 0xffe801b4, 0x0017ffc1, 0x0142fe87, 0x00a90033, 0xfffbfd7f, +0x008001c5, 0xff5effed, 0x0000ff28, 0x0332013f, 0xffa5fec9, 0xfdae02df, 0xffe8ffda, 0xfefaff0d, +0x0221ff88, 0x015cff95, 0x00b5ffaa, 0xfe05fdee, 0xff5700d2, 0xff61ff31, 0xffce0143, 0x007a00ef, +0x016100c1, 0xffbe0034, 0x02a2ffd9, 0xffc6ffb8, 0xfe4ffef5, 0x015effed, 0xff66010c, 0xfe3bfee5, +0xfe120068, 0x0052fe46, 0x0069fecc, 0x00760150, 0x003aff58, 0xffa301f1, 0xfef003f0, 0x00b5fe4d, +0xffc1fd4d, 0x0037ffe1, 0xfe3000d6, 0xff310190, 0x00a50244, 0x00d602b1, 0xff980051, 0xfe4dfef6, +0x00260000, 0xfe46ffd9, 0x02fe0085, 0x022801f7, 0x00fc023d, 0xff8203a4, 0xff97fff2, 0xff1bfed5, +0xfed8ff42, 0x0010000b, 0xfd14fff1, 0x004700ec, 0x00bf0078, 0xffc200db, 0x023200fe, 0xff3fffd6, +0xffedfe4b, 0x00dc004a, 0x012b0060, 0x023200b5, 0x0082ff30, 0xffc500aa, 0xfeb1ff44, 0x00ebffa3, +0xffe6ffef, 0xffe90246, 0xfe000055, 0xfef60061, 0x00630000, 0x0023fe1b, 0xffba0136, 0xffa4ffa5, +0x026500ca, 0x00200000, 0xffc1ff90, 0x01270041, 0x016ffeef, 0xffdaff7e, 0xfdea012d, 0xfeca008a, +0x02f6ff31, 0xfcc90108, 0xfd17ff71, 0x003cff78, 0xfd8c0093, 0xffb1ff45, 0xffb9ffc9, 0x02dfff68, +0x028aff33, 0x0217ffa7, 0x00bb015b, 0x00ab0074, 0x01cbffb8, 0xffacffc8, 0xfe3aff48, 0xff98ff7e, +0x0349fcfe, 0x0128ff5e, 0x00d7fe3e, 0x0025feb7, 0x00ff0181, 0xff07fd51, 0xfeb0fef9, 0x017900ec, +0x01c1fd6f, 0xfe1bfeed, 0xff17ff6d, 0x0034ff7a, 0xfe3400d7, 0x01a5ffb9, 0xfec2ff7f, 0xfe72ffda, +0xff5cfefb, 0x007bffba, 0x018bffaf, 0xffa7ffb1, 0x0082fd76, 0xfeacfdd5, 0x00dd00fd, 0xfe1bff8f, +0xfe05ff2f, 0x00a8fd4d, 0x00fdffe2, 0x000cfef5, 0x00410033, 0xffa0ff68, 0xffae017a, 0x0095ffad, +0xfddf00d4, 0xfea4fed4, 0xff62ff0b, 0x008b0026, 0x01040116, 0x0167ffe7, 0x00360144, 0x021efe43, +0x00bdfe49, 0x00b8fea4, 0xff1cff55, 0xfec90113, 0xfe26016b, 0x002c0027, 0x01a6ffbc, 0x000c0028, +0xffd3fd34, 0xfd8301df, 0xff830043, 0x004cfedd, 0x013e0035, 0x009bfd60, 0x00fffe41, 0x00fc00f5, +0x0056ffaa, 0xfe6103bc, 0xff2a0009, 0x002400ac, 0xfeed00e5, 0x0068ff05, 0xff99ff65, 0xfe41fe89, +0xfeed0109, 0xff4eff15, 0x0028ff47, 0xff220063, 0xffec0018, 0x02d8013e, 0xff560090, 0xff98ff77, +0xff83ff0d, 0x0102fe60, 0x006000a5, 0x00b302e9, 0xfe7b018c, 0xfe7a00ca, 0x0011ffe6, 0xfdd5fdb5, +0x0078fdf2, 0x000b0067, 0xfea5fed9, 0xff770011, 0xffbffec3, 0xfe29fe78, 0x01defe46, 0xfe69018e, +0xfe2dff4c, 0xfedffeb8, 0xfda9fd81, 0x001a001f, 0xfe51019f, 0x02fa0054, 0xffaeffea, 0x015cff51, +0xfef4ff8c, 0xfd280099, 0x017dff86, 0xff9a01aa, 0xffc7fe4a, 0xfef80182, 0xff81ff89, 0x02c1ffd9, +0xff8301c2, 0x02e101f9, 0xfeee0038, 0xfd45ff33, 0xff8eff9c, 0x01900028, 0x0049fc7b, 0xfdf5000c, +0x00a4002a, 0xff36feae, 0xfdccff5c, 0x0053ff66, 0xfffe001f, 0xff6502ea, 0x0091ff60, 0xffebfd5c, +0xff660004, 0xff9efe5a, 0xfd48fee8, 0xff89ffe5, 0x01aefd82, 0x003b00eb, 0x00c9006b, 0xfe3f00c9, +0xffdc003e, 0x012bff66, 0xff7a00ff, 0x00f801b7, 0x0010ffd3, 0x00eafe61, 0x0066005d, 0xfdfbfe8d, +0xfea8011d, 0xfff6fef3, 0xfcce0022, 0xfe60ff4d, 0x0166fec9, 0xffd000f3, 0x028efdd3, 0x00a4ff64, +0x01230111, 0xffbaff83, 0xff010031, 0xff550019, 0xff5f009f, 0xfdc7ffd1, 0x01e2fd59, 0xfdf9ff2e, +0x00ecff17, 0x0074fff7, 0xffe7ffd3, 0x0143001e, 0x019affe4, 0xff42feeb, 0xfdfcfd62, 0x00f3ffd1, +0xff11feed, 0xff7a000b, 0xfe04ff4d, 0x000cfe61, 0xffeaff87, 0xfe72fe3a, 0xfd6901af, 0xfdcc0125, +0x0162000b, 0x00b8fec4, 0x01130054, 0x0043fece, 0x01790170, 0x01900192, 0xfe8eff52, 0xfeb90112, +0x001ffe8c, 0x00420108, 0xff1f00d9, 0x01d4015c, 0xff660142, 0x005dff09, 0xff47010d, 0xff6100f4, +0xff0bfec1, 0x003a012f, 0x00e101ac, 0x0133fda9, 0xfe2f006a, 0xfec900cf, 0x00f5ffdd, 0xfeb20059, +0xff9cfff1, 0xfdb400f4, 0xffd3fd82, 0xffb6fffe, 0xfdb2ffd3, 0x0000fed5, 0x0148ff4e, 0x00f7fd36, +0x01280075, 0x00a30023, 0x00e9fe30, 0x010efd4d, 0xff0c0009, 0x00b401c9, 0xffbe0096, 0xff2efe63, +0xff91ff94, 0x005b0039, 0x0088fdd9, 0x002ffe3d, 0x01150055, 0x003500a4, 0x0181ff4d, 0x01b6fe90, +0x00bd0021, 0x013cff0a, 0x00e7fdf2, 0xff1600e1, 0xffbeffb8, 0xfdd700b4, 0x00aa00d5, 0xfe3aff9e, +0xff12ffcc, 0x01ee00dd, 0xffac012b, 0xfdd5ff3d, 0xff410158, 0x002fffd8, 0xffafff3e, 0xff7e009b, +0x018f00f6, 0xff77ff0a, 0x009aff7c, 0x003000a2, 0xfe8afe38, 0xffac0054, 0x00a1fd35, 0x01a80041, +0x0076007c, 0xfeddff49, 0x0073ff5e, 0x0072ffeb, 0x00f50020, 0x00650000, 0x0080fe5e, 0x017aff13, +0xff41ff34, 0x00260029, 0xff98fe67, 0xffac009b, 0xfee80229, 0x0066feeb, 0x01b700e6, 0xff63ff97, +0xfda9ff3b, 0x00cd01dc, 0xff8301ee, 0xffba0115, 0xfeea018f, 0x011701a0, 0x00dc00a5, 0xff04ffe7, +0xffb60313, 0xffee01e7, 0x00b100d1, 0xfec0fd4d, 0xff9dff43, 0xff87ff67, 0xfe960033, 0xff7dfeb8, +0xfee1ffc2, 0x03bcff66, 0x013aff5c, 0x0080002a, 0x006a00e6, 0xfed6ff98, 0xff6500fc, 0x0154fdae, +0xfff40134, 0x00d5ff23, 0xfe07ff2c, 0x030d00bf, 0xff2eff56, 0x0196ff55, 0xfdfd009a, 0xffaafe6a, +0x010d00d4, 0x0123ffaa, 0xff2f00a4, 0xff6700db, 0x0026ff43, 0x00c8fd3f, 0x0123ffc2, 0xfed2ff51, +0xff37ff2e, 0xff94ff06, 0xff89ffb6, 0x008b0107, 0xfdde00d8, 0xffdafde8, 0xffcdff7f, 0xff660080, +0xfe72fee0, 0xfec800f5, 0xffa700e5, 0x010c003e, 0x008c00ee, 0x00e4ff97, 0xffbffecd, 0xffcdfe9e, +0xff4c003d, 0xff41009c, 0xff53ff48, 0xffdd00c4, 0x00f50026, 0xffdaff23, 0x00a10132, 0xfe4cff45, +0x00b2fe05, 0x00fd00bb, 0x001afdd9, 0xfeeffe52, 0x02f5fd63, 0xfdbc009f, 0xff2a010c, 0xfd4d00b8, +0x00bc0076, 0x0054fff5, 0xfe91ff7a, 0xff78fde1, 0xfd320118, 0xffa3fecb, 0x03770279, 0xffb9fe19, +0x0120fef7, 0xff9f002a, 0xfd6dfd53, 0xfd60000f, 0xff2fffb0, 0xfdf20000, 0xfed800af, 0x024700e2, +0xff23ffbf, 0xfeceff07, 0xfed9ff3c, 0xfed60035, 0x020efff0, 0xff29ffcb, 0xff8dfe90, 0x0034ff6b, +0x0017fe22, 0x00480042, 0xfffeffe2, 0xfd55febb, 0xff320078, 0xfd3b010b, 0x0163fdf2, 0x03a4fef5, +0xffdcfff5, 0x0024ff63, 0x00240093, 0xff93ff7e, 0xfeb2ff97, 0xff13fe32, 0xfddeff2a, 0xfef9ff20, +0x01b4ff89, 0xffe1fe2f, 0x00e6ffc5, 0x002700fe, 0x009afee9, 0x0053ffda, 0x01afff20, 0xfea201ee, +0x00c1ff9a, 0xffceff04, 0x00f5ff98, 0x0077013d, 0x01bcffce, 0xfefafe38, 0x014ffede, 0x009dff39, +0xfeb10098, 0xffb4fe43, 0xfd720104, 0x0279ff2f, 0xffe100f6, 0x0032fee0, 0x01ce009f, 0xfe35fedd, +0x0046fca0, 0x02a9026c, 0xfe21034d, 0xfef50241, 0x008d003f, 0xfff4008b, 0xff60fd16, 0xff46010d, +0xff87006c, 0x00650098, 0xffa50068, 0xffea0054, 0x017c01c2, 0x00b500fd, 0x010900b1, 0xff1f01fb, +0x00e00102, 0x019a0026, 0xfddc02e0, 0xfebe01e6, 0xfe1effc9, 0x011dffba, 0x00bd012b, 0xff710115, +0x0000ff16, 0xff2a00db, 0x0024fe67, 0x00f90061, 0xff1cfed1, 0xff3a0235, 0xfe1e0136, 0xffbdffa1, +0xfecb00e2, 0x006cff2c, 0xfec4ffe4, 0xffd301a8, 0xffe40111, 0xff4800f7, 0x00b00074, 0xfe210001, +0xff9c001a, 0x001ffebe, 0x006afe58, 0x00710371, 0xff840096, 0xfd8bff78, 0xff9000e9, 0x007400f4, +0xfda2ff36, 0xfee900bd, 0x00420024, 0x00e3ff2c, 0xfe5bfce4, 0x01c10206, 0x02030051, 0x0016010c, +0x007eff7f, 0xfefbfd7b, 0xfefa00d8, 0xff0bff25, 0x00200068, 0x01dc01c1, 0xfea6ff9a, 0x005bffcc, +0x009a001f, 0x002dfe9a, 0xff6d00c8, 0x01bd0001, 0xfffbfeb1, 0xff710091, 0x00b200fd, 0x0011ff97, +0x0021fe7d, 0x018bfd15, 0xfe2900fc, 0xffdffdec, 0x00d4fd7b, 0xfedffe42, 0xfcfcff5b, 0x0385ff5e, +0xff9f011b, 0x00fafe22, 0x002dfea8, 0xff480037, 0xff1fff8a, 0xff18003b, 0xffbffe03, 0x00a5fe12, +0xff66ffba, 0xff300123, 0x00d7ff73, 0xff1bfd72, 0xff230009, 0xfd5cfd9b, 0xff86ff5e, 0x00dd01c8, +0x0043007c, 0x00ae00d4, 0x011600e1, 0x022d019a, 0xff8d0078, 0x019f030d, 0xffb1ffb3, 0xfe4cfefa, +0xfe03ff7e, 0x00320137, 0xfd95ffdf, 0x0011018c, 0xffd6fed2, 0xffe8019d, 0x015501c0, 0x000b007b, +0x00db0150, 0xff8dff9d, 0xff8d00b5, 0x00e6ffd5, 0xffb901af, 0xfec0020e, 0xfffeffd9, 0xff8ffeed, +0xfd7afec4, 0xfd31ff11, 0xfe370252, 0xff020318, 0x0106ff5f, 0xfeb9ff36, 0xff07ffd6, 0x01070074, +0x036000de, 0x003f02c9, 0x0023007d, 0x00b800f6, 0x01a30079, 0xff35fe86, 0xffdefeab, 0xfe81ff7a, +0xfdb4fd83, 0x00e200a8, 0xffd8ffe6, 0x001c000a, 0x007902bb, 0x001b0142, 0xff53001a, 0xffe6ff51, +0xff97feb2, 0x00600218, 0xff55ffcf, 0x0011003f, 0xff23fffc, 0xfe8000bb, 0xff84ff37, 0xfed500eb, +0x0090ffa6, 0x0243fdcb, 0x011d00df, 0xffc9008c, 0x0005fe7e, 0xfe84ff96, 0x009efee4, 0xfe9b00fd, +0x00ce00f9, 0xfe300086, 0x01710104, 0xfe95fe49, 0x0043feee, 0xfd21ff07, 0x00d5000e, 0xff91ff81, +0xfe4bfd75, 0xff8f00e6, 0x00d6fec3, 0x00d5ff8c, 0xfe94fe80, 0xfcff002b, 0xff96feee, 0x0099ff86, +0x0032fd46, 0xfeab0377, 0xfcbb0150, 0x0192fd8a, 0xffecffd4, 0x00c9ff35, 0x01c10055, 0x009affdb, +0xff9afe76, 0x0054ff2c, 0x0073ff5d, 0xfe8e00be, 0xff4c0019, 0x01bd0077, 0x00760072, 0xff26ff23, +0x00640105, 0xfd92ff05, 0xffdcff80, 0x003b0145, 0x01a70173, 0x029f00a1, 0xff20fd4d, 0x006800c9, +0x00af0108, 0xfcfaff76, 0x01cb030f, 0xfe71ffba, 0xfef80097, 0xfdb6fee8, 0xff77ffa2, 0xfcdeffbe, +0x0085018f, 0x00090123, 0x00d40175, 0x00f50021, 0x013500dc, 0x0150ff60, 0xffe9fe05, 0x00cc011b, +0x00660115, 0x00faff53, 0x00570182, 0xfec4fd6f, 0x0138fe5e, 0x0046fe46, 0xff670185, 0x016cfff0, +0x0332ffb4, 0xfef5ff44, 0x01050079, 0x00d500fd, 0xff7500fc, 0x01ebffae, 0x0027ff67, 0xfd9e0271, +0xffd3ffce, 0x00d00042, 0xfe120055, 0x00560038, 0xfed10320, 0xffb6ff3d, 0x00e3ffb9, 0xff6b00dd, +0x017dfcf7, 0x0212ff50, 0x011e0089, 0x00b7ff72, 0xff86ff50, 0xffcd0112, 0xffd7011a, 0xffdfff8d, +0x003f029e, 0xfe150005, 0x0159001a, 0x00d20057, 0xfe960173, 0x01440090, 0xfeeefff7, 0xff070000, +0x025e00fd, 0xff910104, 0xff3b005f, 0x0203ff89, 0xff8900fa, 0x00f402c5, 0xfffffeab, 0x0026fde2, +0xfe5e0203, 0x0087ffde, 0x00a0ffa9, 0xfd72ff97, 0x0052021a, 0x0112009b, 0xfe2dfd97, 0x0400fea6, +0x008b0083, 0xfdf4006d, 0xffd4fd0b, 0x00b8fefa, 0x0022fee8, 0xfe91fead, 0x002fff3a, 0x0236001f, +0x011eff1c, 0x00aa000f, 0x00a2ffab, 0xff39ff3a, 0xff180014, 0xff7aff61, 0xffe8ff7b, 0xff04ff30, +0x0148ff22, 0x010f00e7, 0x006bfeca, 0x00c10033, 0x00000052, 0x00b2fe2b, 0x01d50018, 0xff7902ea, +0xff13ff4d, 0x01baff5c, 0x01590086, 0xfff10027, 0x009f0293, 0xff2ffed1, 0xfda9fe3a, 0x00be030d, +0x028c00fa, 0x00a20093, 0xff98011c, 0xffa502ce, 0xff78ffc9, 0xfe99ff49, 0x02ebff64, 0xffd90000, +0x0024ffda, 0xff1d00b0, 0xff94ff83, 0x009aff91, 0xfd56ffc9, 0xff43021e, 0xff960203, 0x0096ffac, +0x005002b0, 0x01630093, 0x030100d4, 0x0015ff88, 0xfdb00302, 0xfd16ff16, 0xff7d00ba, 0xff1fff42, +0x00d300f5, 0xffd6ff96, 0xff7dffef, 0x01670167, 0xfe82004c, 0x018500ec, 0xfee1ff1d, 0xfec4014d, +0xff660113, 0xfe3fff3b, 0xfef8ffe8, 0x022dfe3f, 0xff38ff74, 0x01ac00fc, 0xff50ff75, 0xffd700b8, +0x006e01a5, 0x01040094, 0xfef800c5, 0x0125ffff, 0x0151ff60, 0xff6700b2, 0xffa0fead, 0x0108000e, +0x006300e8, 0xff7e006b, 0xfdd2fe7a, 0xfeadfe60, 0x0009fd83, 0x00a4fff0, 0xff13003c, 0xffc1fd9f, +0xff3d012b, 0xfed3ff46, 0xfd60ff7f, 0x01c900a6, 0xfef5fdfc, 0x00a80143, 0xff9d00ae, 0xff8eff25, +0xffdbfd5b, 0x0158026d, 0xffabfefa, 0xfe400067, 0xfff5ff38, 0xffdcfd91, 0xff4800a1, 0xfd8bffc1, +0xffa20031, 0xfe81ff0c, 0x00a40091, 0xfff7ff25, 0xff200015, 0xff2c002d, 0x0102fecb, 0xff56fd30, +0xfed3fdb5, 0xffee0205, 0x02c1ff3e, 0xff88ff51, 0x0090fedd, 0xfe530180, 0x012800a1, 0x004b004e, +0xfec3003a, 0xffe6009f, 0xff88ff37, 0x00e8ffa9, 0xff3d009b, 0x00b100b4, 0x01a8fd94, 0xff6401df, +0xfe4201a0, 0xff67ff3c, 0x01a001e6, 0xff4a01aa, 0xff6c01d6, 0xffa8ffe2, 0x0140fd82, 0x0040002c, +0x004cfdf3, 0x007cfe59, 0xffa2ff49, 0xff880080, 0x00d0018e, 0x00d400f8, 0x00fe009b, 0x009a00a5, +0x000001fc, 0xff4dff45, 0xff11feeb, 0xfeb8ffb4, 0xffe9012b, 0xffae02ca, 0xff99fe6f, 0xfeea02cb, +0x0065ff3c, 0xffa7feb0, 0xfe32fe91, 0xfe53ffa5, 0x0191000e, 0xff2cffc0, 0xffc6fd93, 0xffa2ff2d, +0xfe7efebd, 0x01610075, 0x02cb021e, 0xffcbff0d, 0xfe86003c, 0xfedaff4c, 0x01380038, 0xfcf3ffa5, +0x010afef3, 0x00b400bb, 0xfea90094, 0xffecfd92, 0x0112fe91, 0x0123fee8, 0x0047ff72, 0x00fd00c6, +0x00010188, 0xff6c0049, 0x002c00cf, 0x019a011d, 0x008f00be, 0x0064ff7c, 0x0090ff60, 0xff9dffd5, +0xfd60ff39, 0xfd590134, 0xff88ffa8, 0x0167ff9a, 0xffcc00eb, 0x010f01e7, 0x015b0115, 0x014ffeaf, +0xff74013f, 0xfea3fd4c, 0x001bfeed, 0x0000ffdd, 0x0082ff8d, 0x00a5ff97, 0x01de01e7, 0xff2e0156, +0xfea90106, 0x0150fe7d, 0xff53fee0, 0xff2300dc, 0x0063009a, 0xffaeff98, 0xff43ffdc, 0xfcf70048, +0xfff7ff51, 0xff56ff9c, 0x010dff1c, 0x0069002c, 0x00f5ff88, 0x006ffe21, 0x00ccff45, 0xffdcffc5, +0x00deff99, 0x0123012f, 0xfd1f0049, 0xfe8fff02, 0x0016fef3, 0x005a0066, 0xff2e008a, 0x00e3ff97, +0x006cfcf1, 0x01b700d0, 0xff9bfd0f, 0xff4bff84, 0x0027ff43, 0xffe900c5, 0x022e024a, 0x00090157, +0x00a8feb9, 0xffb500d5, 0x011c0185, 0x00d70111, 0xffd7009a, 0xfc9201b1, 0x004cffd3, 0x000effc2, +0x010dffc7, 0x002b0118, 0xff54fee4, 0x01820111, 0x008fffca, 0xffc9001b, 0x01ccff34, 0x0309ff2c, +0xfd630024, 0x01a5fefc, 0xffe5ffe6, 0xfe16ff8b, 0x0043ffa9, 0x0029ffa5, 0xfe2700d7, 0x00d001f0, +0x00f900c8, 0xfec00000, 0xfea2ffe0, 0x00ec0064, 0x020400ae, 0xfd500214, 0xfe1f00b8, 0xfe8cfea9, +0xffa5ff68, 0xffe10251, 0x01d900ea, 0x0128ff88, 0x01eafd55, 0xffe600b0, 0xff67ffef, 0x0139fde0, +0x02210159, 0xfdd5ff8f, 0xfd3e0139, 0x0065004c, 0x00f2ff23, 0x0043fd60, 0x0088ffd3, 0xfe2affe0, +0x0384ffc2, 0xffb9feb9, 0xfd0fff0e, 0xffb70043, 0xfffcfd32, 0x00d5ffa6, 0xffe8fdd3, 0x01b6028b, +0xffdafe4c, 0x0309ff42, 0xffcc00b0, 0xfff00030, 0xffbe0127, 0xfe4c0060, 0x03800002, 0xff98001c, +0xfd6100f3, 0xff43012c, 0xfe49ffd9, 0xff5c002f, 0xff26fef3, 0x00d001a9, 0xfe35fef5, 0xfee8ffa1, +0x003b0093, 0xfe37012f, 0xfed6ff9c, 0xffdd0094, 0xff0a019d, 0x00abfd5d, 0x005aff29, 0x0075ffd9, +0xfecaff8e, 0x013e00fa, 0xfe4b01a9, 0xffa902b3, 0xffbf01ae, 0x019aff0b, 0x000bfea7, 0xffc4fe10, +0x00e5ff4b, 0x00570001, 0x0097ffb4, 0xffdbff38, 0xffc4ff8a, 0xff22ff5e, 0xff1fffa0, 0x008dfee5, +0xfe4c007c, 0xff040126, 0xffc30026, 0xff16ff40, 0xff03003c, 0x017801f0, 0xfebf0001, 0xffbe01e0, +0xff03fff0, 0xffcdfe05, 0xfd7a0021, 0x001dffdb, 0xfd6f024d, 0x0111fe97, 0xff6200a5, 0xff8affe3, +0x004e016c, 0xfda00080, 0x03090066, 0xff14ffc0, 0x021c018c, 0xfddf000b, 0xff1fff9d, 0x000fff31, +0xfd2bffc3, 0xff9300b2, 0xfd550015, 0xfff4020e, 0x00ecff20, 0x007c00c7, 0x0000fe45, 0xfde000a7, +0x0030000e, 0x01390241, 0x018dff75, 0x00d7ff93, 0x0101fe7e, 0xff570211, 0xff440169, 0x02430104, +0x00a5012b, 0x00f4fdf3, 0x00ccfefb, 0xfd20ff95, 0xffa7005e, 0xff4ffff3, 0xfe70ffea, 0xfe0e0027, +0xffc5ff53, 0xfdbc0101, 0xfe94feb3, 0xff570000, 0xff870071, 0xfe33fe6f, 0x001d00cf, 0xfd9bff65, +0x005f01ab, 0xff7afd5c, 0xff81fe59, 0xfe99ffa3, 0x014bfb78, 0x02aaff68, 0x00cbff35, 0xfec301e8, +0x0082ffe3, 0x009bfec2, 0x0123fea1, 0xfdfd003b, 0x0061fec1, 0xfdf2ff11, 0x028801d1, 0xfdca00a9, +0x0228020d, 0x0109ffd6, 0xfeebff81, 0xff01ff71, 0xffeb0153, 0xffe7fe31, 0xfd90fded, 0x00510216, +0x02ae01e4, 0x0004fe3f, 0x00b20093, 0x000c00b0, 0xfd7dfff8, 0xfef1027c, 0xff9efef2, 0x00c201cb, +0xff23fec0, 0x0071fca4, 0x005b002e, 0x00b3fde1, 0xff8eff62, 0xfeb7001e, 0xfff6000d, 0x00e600a9, +0xff5c0091, 0xfe3200ac, 0x01e7fe25, 0x003dfe6a, 0x01030126, 0x0119fef3, 0x0100fe33, 0xfefffdca, +0x00190015, 0x01cb00ac, 0x001a0024, 0x007401e0, 0xff5bfecd, 0xffc2ff90, 0xfe3efebf, 0x00640061, +0xffd301f5, 0xff7a0014, 0xfffa01c1, 0x01ed0083, 0x008102ba, 0xffaefd4d, 0xfecc0137, 0xfe6e00a3, +0xfe1e0147, 0xfe6801f5, 0xff95fecf, 0xfe52fff2, 0x001cfd2d, 0xfe82fd74, 0xfe2f0131, 0xff2afeef, +0xffd501f3, 0x00680225, 0xff7afd54, 0xfdfb00b0, 0xff760006, 0xfec3ff7f, 0xfe73ffac, 0xfee4014a, +0xff88015f, 0xfdcefd81, 0xffc3003d, 0xfe13fe1a, 0xfebefe23, 0xfe2fff48, 0xff35ff33, 0x00d600fa, +0x001f0066, 0x0123fe3b, 0x005aff6c, 0xfeda0063, 0x00a50077, 0x0139010d, 0x00b600d2, 0x006fffab, +0xfe560197, 0xff0600b3, 0xff72ff77, 0xfe53025c, 0x0029ff9c, 0xfe56fe6a, 0x035c0044, 0x004c0042, +0x00d6ffa2, 0x0139ffe7, 0xffd7fec5, 0x0131fd05, 0x003100b7, 0xff74fd6f, 0x0154017e, 0x015100f5, +0x014f01fa, 0x004b002e, 0x01950094, 0x007aff8a, 0xff13ff50, 0xffb500da, 0x0218fdaa, 0x00a800e2, +0x0152ff59, 0xfeaa012b, 0x0098fefb, 0xff28ffaa, 0xffa70000, 0x0147fffe, 0xff540059, 0xfec0fd76, +0xfdeaff7f, 0xfd95ff8a, 0x007f027a, 0x01bbff9c, 0x0285ffe7, 0xfdb6005c, 0x014eff5c, 0xffdeffc3, +0xff8e00d4, 0xff93ff66, 0x001efdc1, 0xff42ffc5, 0xff5c001e, 0x0188fecd, 0xffa801b7, 0xfe820090, +0xfe8fff83, 0xfe4d0093, 0xfdcf0133, 0xfef100c0, 0x001d0082, 0x0079ff33, 0xff87ffd2, 0xff11fd1f, +0xff750181, 0x0291021b, 0xfd85fd74, 0x014f000a, 0x00230255, 0xff66fffe, 0x00abfe72, 0xffe601cf, +0x00c201f9, 0x001e0163, 0x025fff37, 0xff6cfd95, 0x01ed00e7, 0x00c80145, 0x001a0153, 0x0016ff68, +0x0060002e, 0x004afd7e, 0xff720126, 0xff03ffe1, 0x024301e8, 0xfe75003d, 0x01c1ff9d, 0xfe350013, +0xfdff0154, 0xff670053, 0xff25ffb3, 0xfeb6ff8e, 0x01190138, 0xff5dffd7, 0x0015ffc2, 0x01c901f9, +0x02540027, 0x0066fddf, 0x022e0400, 0xfffc00b4, 0x00490099, 0x007b000f, 0xffc4fde7, 0xffa60042, +0x014dff95, 0xfdca018e, 0xff43ffbf, 0xfefb038d, 0x0009ffdb, 0x00d4ff42, 0x0192fef5, 0x0005005d, +0xff1800c3, 0x0072ff72, 0xfee401b2, 0x007900a8, 0x0068003d, 0xff97ff8c, 0x01c40000, 0x00f8fd81, +0x0129fd5e, 0xff500009, 0x00b5036e, 0x0024023f, 0xff6701db, 0xffcb00b5, 0x00e300c8, 0x01140105, +0xff9701f6, 0x0062014f, 0xfd5201ad, 0x00450073, 0xffc301ff, 0x003100e1, 0xfff8ff3d, 0xfe4a00e8, +0x00f70117, 0xfee100e1, 0xfffefecf, 0xfec5ffb6, 0x01d1ff28, 0xfebd0272, 0xff5400fd, 0xff62fda4, +0xff810105, 0x020efe22, 0x0104ffec, 0xffa9ffce, 0xffb4fec1, 0xff730091, 0xfe77fff7, 0xff70ffc7, +0xff8801a5, 0x015b01de, 0xfe22ff42, 0x003efedf, 0x0105feb7, 0xfd42ffa9, 0x01fffdda, 0xff9001ec, +0x001500ec, 0x00ce005a, 0x00990216, 0x0054ff76, 0x018a00e0, 0xfd96ff7a, 0x00e6fe76, 0xfebe0104, +0x01fb02cf, 0x016800e0, 0xfed40188, 0xfd90fe21, 0x01ddfedf, 0xff8bfdb9, 0x002a011a, 0xffcbfe43, +0xfd8a0135, 0x0133004a, 0x0095fda4, 0xff89015c, 0xff03fc1a, 0x01bf0101, 0x0102fe13, 0xffc7ff8e, +0x013bff2b, 0xfcd90035, 0x0052fed7, 0xfd6b0093, 0xfe4e00cd, 0x022f0031, 0xffe6ff6d, 0xff090073, +0xfe66fdb3, 0x001400bb, 0x01da005c, 0xfff0fdf0, 0x0053007e, 0xffb2ffe2, 0x009e0109, 0xfe99ff5d, +0xff7affa3, 0xff84ffec, 0xfe03006f, 0xffffffa4, 0xfe2302b2, 0x014c011b, 0xfd81fe64, 0xff39006e, +0xfebe0047, 0xfe0a0081, 0xfdb400ac, 0xffd70053, 0x01dd0058, 0x0295fe59, 0x0060ff2a, 0xfed2ff23, +0xfeb70025, 0x01a8ff18, 0xffe9fdb4, 0xfeef00af, 0x017601c5, 0x000effc4, 0x0149019d, 0x01ae0105, +0xfebe0034, 0xff7fff83, 0xffd1ffab, 0x01fffe97, 0xff14fed9, 0xfee200a7, 0x006dff29, 0x02000030, +0x0059ff67, 0x015d010f, 0x01b2fe59, 0x00dffebe, 0x00d3fe31, 0xfe4fff2a, 0xfff40000, 0x015d0098, +0x0005ff31, 0x0211015d, 0xfd6d00ef, 0xff82ff89, 0x0123ff1e, 0x0055ff6d, 0x0040fda4, 0x01e5fec6, +0x0097feb4, 0xfeb7ffbf, 0x010500aa, 0xfde500f2, 0xfea5fd90, 0x0231ff62, 0x004bffd5, 0xff7dff3d, +0xffb9fe5d, 0x009101cf, 0xffc30165, 0x008b0040, 0xff6cff71, 0x000c0164, 0xfdd2fd42, 0xfcb7018c, +0xffcbffd7, 0xfeb8ff8e, 0xff190080, 0xffbd018f, 0xffb4ffe5, 0x014701a2, 0xffcc01cf, 0xfea2ffb5, +0xff420089, 0x00330009, 0x00cf009a, 0x01360094, 0x0165feeb, 0xff96ffed, 0xfe93feb8, 0x006200da, +0x00a6feb8, 0x005d00a5, 0xfe3fff64, 0x00e6fd78, 0xffb60076, 0x003bfe74, 0x0131ff14, 0xfdb60088, +0xff16fe09, 0xff800323, 0x0056ff31, 0x00fafec2, 0xffb30120, 0xff87011b, 0xfec10012, 0x0080ff22, +0x020500ac, 0x00b0ff73, 0x00afffb2, 0x025c019f, 0x008b0063, 0xfdbdff75, 0x011d00f8, 0x011a0276, +0xfe9bff90, 0xffa502ad, 0x000101a4, 0xffe6fdbd, 0x0177fecf, 0xffbcffc5, 0xff570065, 0xfe88ff19, +0x0073ff2d, 0xff490095, 0xfedcfebe, 0xff5ffe9b, 0x003dff39, 0x02090031, 0xffbf0035, 0xff57fe6a, +0x011dff7c, 0xff7c0044, 0xfdbefe31, 0xfec700a8, 0xff9d004b, 0x01a3fe7f, 0xfde6fe32, 0x0111ff53, +0xffa6fe70, 0xff6f0079, 0x00910100, 0xff770127, 0xffe70003, 0x01360061, 0x01230012, 0xff0c00d3, +0xfedcffae, 0x01680025, 0x0139fdea, 0xfe94014c, 0xff66fe4a, 0x0256011d, 0x026fff4d, 0xfe66ffb3, +0xfd4d00e8, 0x0027fdf2, 0xfdeaff35, 0xff7d034d, 0xfefffdb6, 0xff030095, 0x000a0211, 0x0138fdbb, +0x00fefdeb, 0x014dfebf, 0xfffa00e1, 0xff70fff7, 0x011500b6, 0x0211ff70, 0x01160167, 0xfe93ff78, +0xff66fee8, 0x0181fe6a, 0xfff90035, 0x00520114, 0xfd5c002b, 0x0092fe52, 0x00d7ff5d, 0xffd8febe, +0xff5dff01, 0x00480046, 0xfea90211, 0x000f013a, 0xfffbffc2, 0xffb400c6, 0xff33fef1, 0x0033ffcb, +0xfeb6fdf6, 0xff0e00ff, 0x0013fed2, 0xff3e005a, 0x01c20226, 0xff16fdc7, 0x0133018d, 0x021afc6f, +0xffe600d9, 0xff8bffdc, 0xff5bfff2, 0xff62fea5, 0x0052fd5e, 0x0015fe31, 0x00a80126, 0x01c3ff42, +0xff5ffee8, 0x0169ffe0, 0xff87ff1d, 0x0002ffcd, 0x0030ff75, 0xfec9012c, 0xff5bfee2, 0x00ba00f0, +0xff06023f, 0xfe75fd69, 0x0063000b, 0x016c00fc, 0x00b4ff42, 0x0292ff9e, 0xfda40200, 0x009201c6, +0xff92014d, 0xfe31ff27, 0xff220254, 0xffecff8b, 0xffa201ae, 0x003e0020, 0xfd74fedf, 0xfdd60282, +0xfef7fd4d, 0xff62ff54, 0x00feff39, 0xfd5d003f, 0x0000fe6f, 0xffd1ff9b, 0xfed2fec0, 0xff920223, +0xff3dfebf, 0x00af02b3, 0xfea2005d, 0xfed5fead, 0xfe030077, 0x002a00c0, 0xfe1afe9c, 0xff69fc73, +0x0001ff7a, 0x000000c2, 0xfe35ff6b, 0xff33ff66, 0x004c0178, 0xff77fd3f, 0x00fa0049, 0xffa8fda1, +0x00c0006c, 0x0097fea8, 0x00490034, 0xff840095, 0xff500137, 0xffc4fff7, 0x01f600bc, 0xff3d0071, +0x006c0127, 0x010fff6d, 0x00be00bd, 0x004c008e, 0xfcddff01, 0xfdebffe5, 0x0227014b, 0xff62016f, +0x00c3ff7b, 0x00d8ffac, 0xfcaf0001, 0x00610128, 0xff89fede, 0x0220ff96, 0x00fe00ea, 0x001affe5, +0xff64014a, 0x005dfe77, 0xff01fe0c, 0x01d5fe72, 0x0039ff4f, 0xfc890076, 0x00fe0093, 0xfffffdd8, +0xfedeff9d, 0xff5b018e, 0x013dff0e, 0x0283fe5c, 0xfe6601e5, 0xffccfe5d, 0x0100fe45, 0x0255001c, +0x00d700cd, 0xfe07004b, 0xfdcf0000, 0xfeebff42, 0xff92ffb5, 0xff91ffb4, 0x00bdff11, 0x0118fe14, +0xff3afde6, 0xff9cfdbd, 0xffc40169, 0xff1bfd91, 0x0104ffe0, 0x014d0153, 0xfdd1ffb0, 0xffcf00f0, +0x013b007e, 0xff8bfd2a, 0xffd2ffe6, 0x015b00ea, 0x0236ff39, 0xfed7fd75, 0x0211ffad, 0xffeb00ce, +0xffa80135, 0x009000a9, 0xfef3ff54, 0xffd4018a, 0xfde000e1, 0xfe61ff72, 0xff440142, 0xfd05ff68, +0x00adffbb, 0x001c002a, 0x01f5015f, 0x00000001, 0x00ea0223, 0x00abff90, 0x013e00da, 0x0076015d, +0x01fafeaa, 0x0197fe3f, 0x01b202c9, 0xfc89005d, 0x0120ff7f, 0x0177fe37, 0x020aff2b, 0xfe2b00da, +0x015dfe45, 0xffcf012a, 0x0078fe75, 0xff940069, 0xfd82ff06, 0x00b1fe76, 0xfd69ff42, 0x0080ff3c, +0x01b101df, 0xfee3ff79, 0x0118000f, 0xff4e00b2, 0xffeafe8a, 0x01950049, 0xfd8401cd, 0xffebfee9, +0xfff6ffad, 0x0088013c, 0x0142ff8d, 0xffa9fecc, 0x0085fffd, 0xffa3ff78, 0x006eff75, 0x001efeb1, +0x00acfffb, 0xff4e00bb, 0x00430016, 0x000300d3, 0x020400a9, 0xff0eff25, 0xffa300a8, 0xfdbd00c3, +0xfd950070, 0xff50fea5, 0x000801c4, 0x013e0293, 0xff9dff20, 0xfeda003c, 0xfe610014, 0x011101f0, +0x0105ff9d, 0x02850100, 0x004a003e, 0xff4fff62, 0xfcd900c7, 0x001300ec, 0x0216fe81, 0x0008fecb, +0xffb6000b, 0x00f00008, 0x01e4fe89, 0x004dfea8, 0xff2cfcbb, 0xff40ff46, 0x0151ffa6, 0xff0bffa1, +0x0241fffe, 0xfeaf0192, 0xffc10278, 0x003d000a, 0xff71fead, 0x00d101f0, 0xfdf002d3, 0xfd590145, +0x02d5004e, 0xfd70ffb3, 0xffc30046, 0xfe8c004b, 0xfda60091, 0x0080005f, 0x00e1ffe2, 0xffdd01c1, +0x01ba011b, 0xff750143, 0x00ec02b2, 0x01c1fe18, 0xfee10117, 0xfe61ff4d, 0xffd701cc, 0x015eff66, +0xfd16feb4, 0xffc302b4, 0xffd2ff9f, 0x0016ff71, 0x003cfe80, 0x018affe4, 0xffa8feb7, 0x0181fed2, +0x00a5ff8b, 0x00c0fd4d, 0xfdac01ce, 0x00a6ffaa, 0x0069004a, 0xffcdfe21, 0x015fff20, 0xfd3effdd, +0x008c0111, 0x0196ff5b, 0xfe70fd53, 0xfdedff48, 0x00b0ff0d, 0xff5cffae, 0xfec6005f, 0x01200075, +0xfea101ab, 0x0214017f, 0xfecb0063, 0x00ca0076, 0xffeaff9f, 0xff420244, 0xff710236, 0x0084fd81, +0x0073ff75, 0xfe6e0142, 0xffd6feb3, 0xfe8c0225, 0x0039fd64, 0xfdb0fed7, 0x009800ef, 0x01da014d, +0x023f010e, 0x00750169, 0xff6c01cb, 0xff9100fe, 0xfe13fff3, 0xff7a001c, 0xffdc01d0, 0xfff9fed4, +0x000000e0, 0x0006fea3, 0x0028ffd0, 0x0020ff14, 0xfe0d0095, 0xff1e00e5, 0xfe09fd88, 0xfeb5ff1e, +0xff42fed5, 0xffeaff71, 0xff13ffb4, 0xfff80069, 0xfeebfde8, 0xfec6fdec, 0x0158fff1, 0xfffd0380, +0xff36fee9, 0x00480158, 0xfea1ff8b, 0xfc6ffe35, 0x0022fd6f, 0x009d0209, 0xfff6fea9, 0x00be00a3, +0xfe74ff73, 0xfed40165, 0x01a800ac, 0x000afed7, 0xffcb002a, 0x000a0318, 0xfffafe97, 0x00cc0216, +0xff110077, 0xfcd70224, 0x0088ff50, 0xffa1ff7d, 0x005100b1, 0xff840079, 0x00fa009d, 0x0198ffcd, +0xfec900bb, 0x01120136, 0xfda7fef5, 0xfed7ffc0, 0x004cff54, 0xffb6ff68, 0x01a7fdd9, 0x003b00f0, +0xfd75ff6d, 0xfec3fecb, 0xfdbffe7e, 0xff90000d, 0x00e7ffdf, 0x0088ff87, 0xff8bfd70, 0x010d01e8, +0xff6cfedc, 0x00e900d1, 0xffc10227, 0xff730006, 0x0007fd3c, 0x000400a1, 0xfe6c0041, 0xffb8020b, +0xff85fd55, 0x004702a0, 0x0167ff6c, 0x00d7ff93, 0x01edfd6e, 0x003ffdf2, 0xff01fff7, 0xfe49fe8f, +0x0016010f, 0x0058017f, 0x00cbfd90, 0x0151026f, 0x0012fde1, 0x0101fdcf, 0xff57ff7f, 0xfee6ffa2, +0x01f601fe, 0x0048ffdf, 0xfd4cfd84, 0x0223ff4d, 0x008201df, 0x01200037, 0xffb6000a, 0x020e0023, +0x00a6ff6c, 0xff5fff62, 0x005301a2, 0xff210176, 0xfdb6fdea, 0xff330135, 0x0227ff03, 0xff91fe0b, +0xfe3eff2a, 0x019afffe, 0x01d70049, 0xffe70047, 0xfeb5ffb4, 0x002a0136, 0xfd8effba, 0xfef30055, +0x0196feee, 0xfff30148, 0xfe10007f, 0xfdbefd96, 0xffacffe1, 0x0029ffb6, 0xfe61000d, 0x0113ff89, +0x00d8fe30, 0x0039ff1e, 0x00ce02c9, 0x00a7ffc9, 0x00ecff73, 0x002901cc, 0x0061ff56, 0x000e0039, +0x0000fdc9, 0x0088ffcf, 0x008efed9, 0x0000005b, 0x0223fda0, 0x0108ff9a, 0x00290094, 0x0092fec6, +0xff11fe01, 0xfe730084, 0xfff5fd9e, 0x006c01c1, 0xff8a0041, 0xff35ff9b, 0xffe6fd16, 0x02b3fec7, +0x00fe02a7, 0xfea5ff95, 0x01d7ff7c, 0xfdd601f4, 0xff79005a, 0x00f300a5, 0xff59ffb2, 0x0007ff72, +0xffdd00a9, 0xff73fe6e, 0x016fff4a, 0x00a5005a, 0x00ab01fe, 0xfea201cd, 0x01940232, 0xfde700e6, +0xffce00c3, 0x01b9012f, 0xffc4ffcd, 0xff9cff93, 0x001600c3, 0x005efe63, 0xfff1ff73, 0x02ac008e, +0xfeb6fe47, 0xff73ff33, 0xff7d017d, 0x008400d4, 0x00010142, 0xfeae0088, 0x017800b5, 0x015e001c, +0x008b0005, 0xff92017d, 0xfde4ff20, 0x00770075, 0xffea007a, 0x0098003c, 0x01000027, 0xfe43febe, +0xff31ff88, 0xffc6feda, 0x00c9004e, 0xfd2400e3, 0xfd840081, 0xfd48003c, 0x002d0002, 0xff8efecd, +0xfdcaffd4, 0x00690080, 0x0086fec1, 0xff8cfedc, 0xfe6901f9, 0x019cffda, 0xfeb6000e, 0x0121ff59, +0x01f4ff8d, 0xff06feb5, 0xfda60080, 0x00ec010d, 0xff68ffb7, 0x0017ff5c, 0x01ce0079, 0xffe100c9, +0xfdacfd2a, 0xfec0ffeb, 0xff16013c, 0xfeeffefb, 0xfdaafed0, 0x008900ea, 0xffd50000, 0xff8902e3, +0x0080fff3, 0xffdc00ed, 0x01a0fe7c, 0xffd5ff03, 0x01ee00e3, 0x018400dc, 0x01980233, 0xfd07020d, +0x0098006a, 0x0271fe22, 0xfe9b0105, 0xff1dfd13, 0xfeceffec, 0xfe7c002f, 0x006c00c3, 0x0079ff94, +0xfd75ffcc, 0xfeb9ff17, 0x0029fd9f, 0x00500283, 0x0005ffdd, 0x0083fd77, 0x017bff66, 0xff8301fb, +0xff7eff24, 0x023cfdae, 0x003b0144, 0xfe92fd84, 0xffd1ff96, 0x01980154, 0x0090ff14, 0xff51ffbf, +0x023701a3, 0x015c0146, 0x01db01b2, 0xff8fffa5, 0x009f005b, 0x000e00ce, 0xff96003a, 0x00460215, +0xfe4bffc4, 0x010d0083, 0x00300188, 0x00d9019a, 0xfdc50014, 0xfd1b004f, 0x01220231, 0xff980153, +0xfffdfdf3, 0x0053023e, 0xfe75ffe7, 0x00d7fd32, 0x0233ff76, 0xff65ff2e, 0xff76fd73, 0xfef0025e, +0x00400041, 0x0034015f, 0xfecafe40, 0xffab0059, 0xff1400ca, 0xffcb000e, 0x0191ffe5, 0xfdb30095, +0x0023ffca, 0x000300bc, 0x0029fe98, 0xfee8fd24, 0xffb9fef9, 0x0032fda2, 0x009fff6a, 0x000902d1, +0x003dfff3, 0xff8ffe57, 0xfe480435, 0x0098ffe9, 0xff10ff9c, 0x0016fda3, 0x00c80068, 0x00bc0034, +0xffbefe21, 0xffc902ad, 0xfea00150, 0xfe600060, 0x0119ffdd, 0x0188fff6, 0x01bffef5, 0x00be0289, +0x00e30019, 0x01f50225, 0xfde0fd9c, 0xff3dff89, 0x00e5ff96, 0xfdb3ff6a, 0xfe77029f, 0xffa1017c, +0xffb3ff93, 0xfef30032, 0x00000119, 0x0140005a, 0xffdf0092, 0x021e005c, 0xff94001b, 0x00000152, +0xff55fe17, 0x0136fe97, 0xff55fff5, 0x00f20035, 0x000d004c, 0xfdacff8a, 0x015800d1, 0xfa34ff95, +0x00f9027b, 0x01b4ffc6, 0x00050241, 0xff960056, 0xff4aff7d, 0xfdd7ffe9, 0xfe7a001c, 0x000b010a, +0x0007000b, 0x00e7011b, 0xfeceff19, 0x0008020c, 0xff36023d, 0x018f00ee, 0xff3eff6b, 0xffdbffc0, +0x00030249, 0xfed3004d, 0xff04013b, 0xfdb3003f, 0xfee5ff86, 0xfe33ff68, 0x00b900fd, 0xffc7fdbc, +0x00140036, 0xff59ff59, 0x0030fe33, 0xff7d000b, 0xfdf5ff80, 0x0016ff50, 0x001dfe57, 0x0050fd64, +0xfecafedb, 0xff95fe7b, 0xfff701f6, 0x02590014, 0x017f001e, 0xfece0027, 0x01b100f8, 0xffc3ff96, +0xff7900e2, 0x010bfd98, 0x01ecfff5, 0xfd77fdeb, 0xfeae006b, 0xff350283, 0xff730121, 0xfdc5ffe5, +0xfdf4004f, 0xfeb3000a, 0x0151ff3e, 0xfe4bfd95, 0x009000c0, 0x00a5ff98, 0xff18002b, 0x01cefe4f, +0xff6afffb, 0x00e302af, 0x000e01b5, 0xfeda00ab, 0xff690043, 0x003100c4, 0xff530103, 0x02410102, +0xffd7ffb9, 0xfd320121, 0xffd2fef6, 0x01c5fa34, 0x00b9003a, 0x006401b2, 0xffdbfc1a, 0xffcaffe8, +0xfe5ffece, 0xff950030, 0xfed0ff77, 0x0098fff7, 0x01a10016, 0xff5fff61, 0xfe32025b, 0x024100b9, +0xfeda007a, 0xffbf010a, 0xfd53005e, 0x0014fd97, 0xfe48fe21, 0xfe17ff98, 0xffc3027f, 0xffd9ff12, +0x007d0051, 0x0070fffd, 0xfe4c0127, 0xfff6fd72, 0xffd4ffd7, 0x0011ffa0, 0xfff3fe61, 0x02c2fe0b, +0x00780061, 0xffd7fee6, 0x00560043, 0xfd8f023a, 0x0168ff68, 0xfc4f02a5, 0x00c40190, 0xfe690178, +0xff8802b7, 0xfdcdffab, 0x0017ff86, 0x003eff0a, 0x022cffa9, 0x01bafd07, 0x00b40243, 0xfdb0ff3e, +0xffe3ff06, 0xfe6dffea, 0x00e60103, 0x01f1ff12, 0xfda3fd89, 0xff49ffe6, 0xffe3fb51, 0xff78ff62, +0xffcaffd1, 0x004cfddb, 0xff27ff86, 0x01cc00ad, 0xfe5bfe52, 0x0056ff1d, 0x01090228, 0xfeb501c5, +0xffdc020e, 0x016901bb, 0x006101a0, 0xffb00113, 0xfee8000e, 0x0051007c, 0x0154ff1d, 0x02850002, +0x01f6ff0a, 0x002f0055, 0xff6cfff7, 0xff4b009d, 0x017b00cb, 0xff5d0198, 0x00cdffd7, 0xfff20178, +0x0039fe00, 0x00ffff5a, 0xfff7fd4f, 0xff5bfe25, 0xfd5b0109, 0xfd85ff11, 0x00eb0243, 0x002b007c, +0xfde1004e, 0xff6eff83, 0x007d0161, 0xffb6ff55, 0x02b1ffbf, 0x0083ff08, 0x00d40030, 0xffddfcc7, +0x005bfffe, 0xff3a010b, 0xfebefff1, 0xffa20083, 0xffe0ff90, 0x02430000, 0xffaaff6e, 0xffa9023a, +0xfe00fff2, 0x015200f2, 0x004efe6f, 0xfff80241, 0xfeb9000d, 0xffb70206, 0xff4f00ac, 0x00020018, +0x0057fee6, 0x004bff71, 0x00d1008e, 0xfedf0037, 0x019eff10, 0x008dfdef, 0xfee7ffa9, 0x011dffcf, +0xfd63ffb5, 0x021a02c7, 0x02060194, 0x00e8fba1, 0xff19ff0d, 0x00efffe7, 0xff47fd2c, 0xff8dfff0, +0xff41ff84, 0x020bffdd, 0x0061005e, 0x004b025b, 0x00160268, 0x0040010f, 0x005c0007, 0x02570167, +0xfeae00ab, 0x0152029f, 0xfd58ff91, 0x00490219, 0xfe180031, 0x00770037, 0xfec10080, 0x0043013b, +0xfdacfe6d, 0xfff50017, 0xfe7b002e, 0xfc63020b, 0x0213fd77, 0xfffcffd2, 0x02d6ff3d, 0x0092005e, +0xff51fda0, 0xfea1ff5c, 0x0211000d, 0x027ffff6, 0x0188ffa1, 0x00790047, 0xfe3f0092, 0xfff0ffe7, +0xff82fe75, 0xffcd014f, 0x0244fdb9, 0x00fd002f, 0xff51fd85, 0x0031fe87, 0x0098fe12, 0xfee500b9, +0x026b0070, 0x0152006a, 0x0225ffca, 0xff8bfe7c, 0xff0dff64, 0x00c6ffec, 0xfdabfdec, 0x017cff35, +0xfe2dfef6, 0x004ffe98, 0xff0fffc5, 0xffc5fe8c, 0xfffe0068, 0xfb510047, 0x0062ffcf, 0xff44fd63, +0x02280000, 0x0144022a, 0x00d901f9, 0x01830037, 0x00a2ff89, 0x01e80189, 0x013c00a4, 0x00a5000c, +0xfdff0037, 0x0023fd4d, 0xfd9bfa26, 0x0040ffe9, 0xfe07fd97, 0xfef5ff76, 0x01caffd7, 0x0047fd85, +0xffea0031, 0xff990068, 0x010dff87, 0x01c6007a, 0x000dff3d, 0xfe26ffc4, 0xfc4ffe87, 0x01300056, +0xff26fe89, 0x0031ffc0, 0x00b4006b, 0xfe03003c, 0x022b012f, 0x00c4ff96, 0x000201cd, 0xfda2ff57, +0x0103fe82, 0x01260028, 0x027b0039, 0xfff6ffcd, 0xfffefed0, 0xfd84031a, 0xff83006d, 0x001d0034, +0x01f9fe39, 0xfda3fe8c, 0xfe4afe30, 0xffe4fdb6, 0xf9dc01ac, 0x006afe5b, 0x0022fec5, 0xff970007, +0xff1bfde1, 0x010ffeb0, 0x0116ff06, 0x0025fdbd, 0xff3affcf, 0x00b2fd13, 0xfd360077, 0xfe960110, +0x001ffd3f, 0x022b008d, 0xffa2ff90, 0xfe19ff56, 0x00b9fe9c, 0x011aff12, 0xff53fd3d, 0x0246fe45, +0x00440055, 0x00190077, 0x0008ff2b, 0xffb0fd8f, 0xff590178, 0xfea00058, 0x0095fced, 0xfde5fe2d, +0x01fdffc6, 0x003e0146, 0x005e02e0, 0x01740065, 0x00b3fd3c, 0xfd360086, 0x004fff99, 0x022cffe1, +0x011002af, 0xfda40185, 0x008f003b, 0x00b401f4, 0xfe9b0113, 0x00ed027a, 0xfe4a01a3, 0x0033ffcb, +0x0104ffc9, 0x01da01dc, 0xfeeb0013, 0x0009ff26, 0xff3eff1b, 0x00b10118, 0x005eff12, 0x0246ff14, +0xff65ff3f, 0xffea021c, 0xfebb005c, 0xff63ff97, 0xff1dffc4, 0x0231fd0d, 0x00240056, 0xff120045, +0xfe0002b7, 0x002301bf, 0x003000d2, 0x00a90029, 0x02ceff0e, 0x02b7ffb0, 0xfbcb001c, 0xfe65ff4b, +0xff9fff32, 0xfdb00077, 0x00d4ff63, 0xfff8015f, 0xff45022c, 0x006b0076, 0xfe9d0003, 0x020efda0, +0x0003ff90, 0xfed0ff5d, 0x00f50007, 0x0184fedd, 0xffcf01db, 0x006b0125, 0x0082ffa6, 0xfea4ff01, +0x00ce00c4, 0xfd49fdad, 0x00000066, 0xfe010041, 0x00630098, 0x0201002b, 0x00e9006f, 0x01c10188, +0xfdb301cc, 0xff0f0075, 0x00bcff2b, 0x0015007e, 0x0031ff1a, 0x01cafee5, 0xfe32fd0e, 0x0016ff06, +0xfeb00029, 0x029efe82, 0xfac2fd89, 0xff0c0083, 0x001b0000, 0x0009ff45, 0xfe81ffd2, 0x0104fe5d, +0xffc201fd, 0xffc2022a, 0x02710014, 0xff980030, 0x01b3ffe2, 0xffe5fee8, 0x0082ff28, 0x03a0fced, +0xffda0016, 0x01bcff6c, 0x0056ffd7, 0xff98022c, 0x0042002c, 0xff51002c, 0xff61fd44, 0x01bd01e7, +0xff6bfff0, 0x01bcfd62, 0xfe080036, 0x0253fffe, 0x0044ff5e, 0x0004008f, 0x02d9000e, 0xfd13fedd, +0x00ad00ac, 0xff91fd9d, 0x017f020d, 0x00c2ffdc, 0xff8d00dd, 0xffd5003e, 0x004e0031, 0xfece00c4, +0x014d01b1, 0xffd3008a, 0xfe700030, 0xfd91007d, 0xff56ffd5, 0x00abffa3, 0xffd8000e, 0xffa7fee7, +0x01ba0292, 0xffb90184, 0x0007ff3f, 0xfda2fe05, 0x01ba0028, 0x0095019d, 0xffeb0000, 0xfff90277, +0xffec0039, 0xff9d0125, 0x0169ff25, 0xff4500f5, 0xff4bfd8f, 0x0150ffa3, 0x00540244, 0x0242ffcd, +0x005e0046, 0x021cff5e, 0xffdf003a, 0xfde6fe6f, 0xfff6001f, 0xffb7ff63, 0xffc4ff98, 0xfe82fe7b, +0xfe7f0294, 0xfe71016f, 0x006bff61, 0xfe220232, 0x000ffe33, 0xfd270219, 0xff85ffea, 0xfdd7feef, +0x02530003, 0x0019fd32, 0xfe75fd20, 0x0177011a, 0xff820058, 0xff19fff3, 0x0175006b, 0x0191023c, +0x01e7ff01, 0xffd50435, 0xff53ffcf, 0x01bb0085, 0xff4a003a, 0xff28ff07, 0x02e300e4, 0xff61fe7d, +0xff37023e, 0x009e009b, 0x0016008b, 0x01520079, 0x019affc9, 0x0082ffad, 0xffc2ffa1, 0x02920002, +0xff660038, 0x001800e5, 0x014f0123, 0xffd30019, 0xfdf30250, 0x0238fdb6, 0xffea0082, 0x02e50104, +0x002101da, 0xfe4effee, 0x004e007a, 0xff51feff, 0x007bff36, 0xfdff0253, 0x012dfc80, 0xfd75fdb0, +0x0093002f, 0xff2501dc, 0xff960182, 0x011500cd, 0x00d80100, 0xff36fd44, 0x029c00a1, 0xfdd30304, +0xffd9003f, 0x0021fe30, 0xfe4b0212, 0x001afeba, 0xfe7bffc9, 0x0092018e, 0x001cffdf, 0xfdcefea8, +0x00d5ffea, 0x00e501ec, 0xfb780024, 0x00c4febf, 0x0235fe94, 0xffd8fd9b, 0x0007feb5, 0xfe69ffea, +0xfd4cfd6c, 0xfff2fe9b, 0xff780000, 0x01b6fe9c, 0xfe82fc60, 0xfe270073, 0xfdb3ff50, 0xfeddfe18, +0x001300d7, 0xffc4ff63, 0xffa2000b, 0xfe4fffd7, 0x0050017e, 0x0091015f, 0x003bfef6, 0xff470064, +0xfe9dff93, 0xfda0ff9a, 0xfe96009a, 0xfd9d003a, 0x018bff9c, 0xfd0d003e, 0x01ceff0e, 0xf9dc0268, +0x0215ff79, 0xfe3eff27, 0x028dfe9f, 0x0077fdd7, 0xffe1019e, 0xfd75ff4b, 0x006aff0f, 0x011afff5, +0xfcafff89, 0x00280214, 0x006cffc5, 0x0076fe01, 0x01460094, 0x007bff40, 0x00e2ffb5, 0x002300d5, +0xfed0fdf5, 0x0021fefa, 0xfeebfe94, 0xff6afff8, 0x0021ff8f, 0x00f000b2, 0xfe7aff8b, 0x0030007a, +0x0000ffab, 0x004a017b, 0xfff8fe93, 0xfff9ff5d, 0xffe70246, 0xff440107, 0x0049fdaa, 0x0158fd94, +0x00f1ffc9, 0xffc20115, 0xfe92ff6e, 0x000dfe5e, 0xff47ff4d, 0xff4ffe75, 0x007d0000, 0x00a7fe94, +0xff060188, 0xff5afd2f, 0xfea0fff4, 0x01f2ff6e, 0x022a00b5, 0x02530103, 0x0035016f, 0x0094ffea, +0x006700e4, 0xffea0008, 0xfed00066, 0x02320034, 0xfac20259, 0x0123013f, 0xfdf3fedb, 0xffdbff7b, +0x009d00f1, 0xfe1bff61, 0xffa3ffb2, 0xff83ffd7, 0x00be002f, 0xffdefd3d, 0xfecdfdd6, 0x0077ff3e, +0xff6bfdbc, 0x00ac0014, 0x0071ffc4, 0xffd5ffdc, 0x00000064, 0x02520261, 0x02410182, 0x0069ff97, +0x00ff003e, 0x01c500b7, 0x000001a2, 0xfcd7fee3, 0xffb3fde2, 0x0095fda2, 0xffedffa3, 0xffc8ffc4, +0x005401f1, 0x01a9febc, 0x018e0098, 0x02d4ff52, 0xff280152, 0x00fcff7b, 0x01acff45, 0x006b01b9, +0x011a007d, 0xffb0fed9, 0xffdf005d, 0x0122fff8, 0x010f0077, 0xfff60035, 0xffbb00d9, 0x026cff71, +0xfea0000d, 0xff93ff69, 0x010701f8, 0xffc6000f, 0xffe10140, 0xffb00020, 0xff89ff96, 0xfec4ffcc, +0xfe5c0070, 0xff2201e6, 0x01680094, 0xfe1a01ff, 0x0009febb, 0xfd760097, 0x00effd7b, 0x00000168, +0xfeb8fcc7, 0x0015011a, 0xff69fe2e, 0xfff601fa, 0xffa10029, 0xfba10213, 0x0086feb1, 0xff26ff10, +0xff350016, 0x0169ff5d, 0x0107ff10, 0xfe9cff82, 0x00f2ffe7, 0xff830233, 0xfe39fefd, 0xff51019b, +0x0237ff95, 0x024201dc, 0xfeaf0052, 0x00a001dc, 0x003cfefe, 0x009f01a5, 0x000ffe82, 0xff83ffe7, +0x01740082, 0xffe0027f, 0x027c0178, 0xfe010168, 0x0070feca, 0xfdabff41, 0x00f4000d, 0x01fd0257, +0xfda0ffb3, 0x010d00ec, 0xff7601c4, 0xffdbff59, 0x010ffe40, 0xffd70277, 0xfff50066, 0xfff5fde0, +0xffa3ff89, 0x00acffd6, 0xfda0002a, 0x01680029, 0x0024fe4b, 0xff710235, 0xff9802c1, 0xfd3700ef, +0xfe60003e, 0x00eeff7a, 0xff4501e8, 0x0194ffa2, 0x0249025d, 0x003c0232, 0xfd98ffdc, 0x0144feff, +0x01470040, 0xfe9d0091, 0xfed0005f, 0xffc5fed1, 0x002602b2, 0x0031fefc, 0x023cfe4b, 0x002a0250, +0xffa00253, 0x01330245, 0xfff300d2, 0xfdbc021c, 0xfd4efffb, 0xff70ff23, 0xffbeff4b, 0xfe45fec5, +0xffa4ffc7, 0xfdbc028b, 0xfedefd3e, 0xffeafddb, 0xff7dffc2, 0xfffb0128, 0x01a901b9, 0x00000029, +0xffd5015c, 0x00bdff59, 0x00fefd39, 0x005efeaf, 0x0002fe87, 0x0019ffcb, 0xffdbfe52, 0x00eb00a7, +0x01fa01a4, 0x0032ff35, 0xff0ffdc8, 0xff72009c, 0xfea8009b, 0x00250310, 0x0115fd91, 0x01680148, +0x0237ff70, 0x01a3fe27, 0xff27ffdf, 0xfdb90050, 0xff47005e, 0x016cfe7f, 0xff59ffce, 0xfefbff6c, +0xffc90070, 0xfd4d0164, 0xff81fff9, 0xfebe01ba, 0xfdc400c0, 0xfe4eff71, 0x015cffa2, 0xffec00bc, +0x01de0085, 0xff12ffe9, 0xfff8ffe3, 0xfd7efff8, 0xfff200a5, 0x0054ff6b, 0x023bff7f, 0x0128fe68, +0xfe3effd9, 0x0110ffa1, 0xfe9bfd56, 0xfedefdd6, 0xffc9fe07, 0x00cd003b, 0xff81ff1d, 0x0119018d, +0x011affc7, 0x0185fda0, 0x01c5fd58, 0x0077ff5e, 0x00d5fff7, 0x005cfda2, 0x00cbfebf, 0xfff9ff37, +0x0089ff45, 0x00a60028, 0xff60ffd1, 0xffc4fe4a, 0x02d6004e, 0x0259fe8b, 0xffaa0098, 0xffef0012, +0xfd9c0089, 0x0073ff2b, 0x00410021, 0x013bffdd, 0xfd810241, 0x00620086, 0x022affeb, 0xffb2ff03, +0x01d201db, 0x0200023b, 0xfe750040, 0xffdf027c, 0xfd13ffab, 0xff6dff7e, 0xff52ffa2, 0xfc00ffea, +0x018b007c, 0x022d0025, 0xff40019d, 0xfd32031a, 0x01190033, 0xfdb3ff75, 0xfe43fe71, 0x0229ff38, +0x021b000e, 0x00820215, 0xff02ffe4, 0xfe3c017b, 0x00230019, 0x039d0020, 0xfd720121, 0xffa6007c, +0xfd8f01ce, 0x025cfefa, 0x001fffbd, 0x02aafffd, 0xff94feda, 0xff53007b, 0xff10003f, 0x021200ad, +0xff83013b, 0x0179fd64, 0xfff6ff86, 0xffd6ffe4, 0xff3a00b9, 0xfff2fdba, 0x008afe93, 0xffc9023d, +0xfde4009a, 0xff89ff28, 0xff73ffe8, 0xff950073, 0x00e5ffc2, 0xfeddff4f, 0xfe46004e, 0x0052ffcb, +0x0070fd7e, 0xfe78018d, 0x00e0ff26, 0xfeeafd32, 0x00810000, 0x001b0092, 0x006000b4, 0x0064fe97, +0x005aff9b, 0xff0e0010, 0x00d4005a, 0x0131001f, 0xfcdfffdc, 0x004e02dd, 0xfd49008d, 0x000c025d, +0xfd49011e, 0x0056ff65, 0xfda4ff2f, 0x006f0124, 0xfe33fe5d, 0x0044fe15, 0x000b0043, 0xff9a0327, +0xff8bfd23, 0x0453ffbb, 0xfe5001d8, 0x0105fef4, 0xffdb0059, 0xffe1ffce, 0xfd89ff77, 0x002c026c, +0xffe80059, 0x0134ffeb, 0xfdc4ffcf, 0xff03fead, 0x0080011c, 0xff09fe96, 0x003ffdc8, 0xffda00ae, +0xfee201ac, 0x03f1ff9c, 0x008b029e, 0xfc1f0047, 0x0422005c, 0x006df932, 0x00fffd70, 0xfe400268, +0x0360ffc2, 0xfe30ff1e, 0x030401af, 0x028101ec, 0x03d1ffc6, 0x005f0191, 0x0026020a, 0x00280290, +0xfed3004e, 0xfe870000, 0x0382fdc8, 0x0225ffc5, 0x004bffdc, 0xfd6cfffe, 0x0097ff40, 0xffd1004e, +0xffc30080, 0xff5b0197, 0xfed901f2, 0xff28ff3a, 0xfea20027, 0x008c003c, 0x000800d8, 0xfd0900d0, +0xff6900cf, 0x0011ffa6, 0x02d0fe2c, 0xfd7eff74, 0xffc0ffac, 0x0225ff62, 0x0190fdd9, 0xfef50049, +0xfdc4fdf7, 0x016a01f6, 0x0177fe99, 0xfff1009f, 0x0127006d, 0xffdbffb9, 0xffa9fee2, 0xfc2501a6, +0xff7100c2, 0x003700c0, 0xff6d00d3, 0x047afd5b, 0x002ef9ab, 0xfeeb00bd, 0xfed5fefb, 0xfe6001cd, +0xff83002c, 0xff5f0248, 0xfe5affbf, 0x003c0149, 0x0039fe5c, 0xfdd40184, 0xffd6fdf4, 0xffe4fded, +0x002fff96, 0xfe70ff3e, 0x022ffef8, 0xfe6b027d, 0xfd2d0039, 0x03a6ff40, 0xff1b012c, 0xff64fde6, +0x01d3ff65, 0x01aa000b, 0xfd66ffcf, 0x0366ff34, 0xfe15ff25, 0x03c6012e, 0xfe06fe74, 0xfea80155, +0x0190fe89, 0x000f0453, 0x00180012, 0x00070321, 0x0198020d, 0x015e0041, 0x00cdfdac, 0xff8a00af, +0x0069032a, 0xfff8002d, 0x007efff1, 0x02570067, 0x01d9ffef, 0xffbefead, 0xff3b0183, 0x014f0101, +0xff830254, 0x0044004d, 0xff7cfc5a, 0x01bd01ba, 0x01ee000a, 0x007900e2, 0x01530293, 0xff8effab, +0x01eafff2, 0x00b5008b, 0x001b0103, 0x008f002d, 0x019100b5, 0x015fffb2, 0xffc9ffab, 0xff87fda1, +0x025a01a1, 0x00130150, 0x0053fd66, 0x020d0239, 0x0263fc2b, 0x00290031, 0x007dfec9, 0x01750162, +0xfeaf0170, 0x0039012b, 0x01ea0135, 0x0186ff94, 0xff2eff16, 0xfbad003c, 0xffc6fe09, 0xff74014d, +0xfdb2ff84, 0x01ce0180, 0xffc6feaf, 0x000102c3, 0xfd2f013c, 0xff7bff17, 0xfee90208, 0xffe2ffba, +0xffd2007a, 0x026e00ab, 0x0026ff23, 0x00320195, 0x0221fda2, 0x01ac00c1, 0xff4bffe1, 0x010102c9, +0xfdc30258, 0xff84ff6c, 0xff4701bd, 0xfdaafdee, 0xfda50260, 0x0310fe48, 0x00f0ffca, 0x01b80306, +0xfef8ffe7, 0x00370011, 0x025301cc, 0xffe0fd16, 0xfe60ffe4, 0x021dff01, 0xfd860239, 0x0077004e, +0xfdc9ffae, 0x0065048f, 0xffe200b5, 0x02c7fe69, 0x0081010a, 0xfdbf01cc, 0x00f8ffec, 0xffd9ffb3, +0x008b0023, 0xffc6ff9b, 0xffce0036, 0x002e007a, 0xff42012f, 0xfd34fe74, 0xfff60324, 0xfe80fef4, +0xfcfd0150, 0x008102fa, 0xfe0efff1, 0xfe27ffec, 0xfe98fed2, 0x005e0150, 0x00d2fff3, 0xfffcf932, +0x00ba0418, 0x02cb0213, 0x00000013, 0x02410073, 0x0014ff05, 0xff6a02dd, 0xff5505bd, 0xffbafe42, +0xffc30493, 0xfff5ffd5, 0x00a9ff97, 0x0125ffe5, 0x0040fdc6, 0xfa970146, 0x00ec027f, 0xff6d002d, +0x01f50253, 0xfecc0043, 0x0059fea0, 0x0003035e, 0xff2eff95, 0x0043ff9c, 0x0162fee9, 0xff01023e, +0x00280005, 0x0172ff89, 0x02f2ff7b, 0xff57fe25, 0xffc5ff72, 0xfe740027, 0xfe240076, 0x031bffbc, +0x00b1ff16, 0xff1bfd79, 0x0085ff8d, 0xfff30190, 0xfd4efff8, 0xfea20304, 0x004effcc, 0x0008ffec, +0xfe6f0031, 0xffadffe5, 0xfe4dffec, 0xff8d0288, 0xfdd4ff48, 0x004efe51, 0x025d0123, 0x02dd0026, +0x013efff4, 0x0077fbcb, 0xffda011c, 0x049afe0a, 0x009e008b, 0x00580066, 0xfd3c0212, 0x02c9ff8c, +0x0037fecf, 0x00250278, 0xfda7fe13, 0xff4b005c, 0x00c50011, 0xfd70ff7a, 0xfeaeffbd, 0xff5fffe4, +0x00fffcff, 0x01780051, 0x02edffca, 0x0081ffab, 0x00db0186, 0x00fd0032, 0x006c049f, 0xfed2ffd6, +0x03cfffd1, 0x0079fd3d, 0xff86fd36, 0xffd4005b, 0x00080098, 0x0090024b, 0xfe33ff52, 0x004dfff4, +0x02b4021d, 0x0203ff08, 0xff5e00f8, 0xff170168, 0x01f6fe1d, 0xff5b014d, 0xff14fc25, 0xfda2fdfe, +0x001f010e, 0xfe8efb49, 0x00b50055, 0xff080036, 0x0023006c, 0x005300ec, 0x0060fd26, 0x00aefe0a, +0x00020260, 0x0008f872, 0xfe1e00db, 0xf87202e9, 0x00c802dd, 0xfd98f96d, 0xfd390085, 0xffc103e1, +0x0432ffee, 0x001800ca, 0x02c7fe4e, 0x001cffdc, 0x0123ffd0, 0xff830035, 0xfd4400fd, 0xffb902dc, +0x00c901cc, 0x0037002e, 0xffc4ffd9, 0xff50ffc5, 0x0172fde6, 0xffe5fefd, 0xffeafd89, 0x0003027d, +0xff0dfff2, 0xfff0003a, 0x025dffc1, 0xfdb6fda2, 0xfd75fcfa, 0xfdd8fd24, 0x0040006f, 0x01be0218, +0xfd30ff16, 0xffdc003f, 0x00fdfff5, 0xffdb003c, 0xff8a0258, 0x01810129, 0xfe7ffe42, 0xfee5ffed, +0xff3bff80, 0x0048ff8d, 0xfdc1ff74, 0x01a70220, 0xfb8f0039, 0x0012ffe8, 0x0085ff5d, 0x00aeff4f, +0x01550198, 0x01470009, 0xff780026, 0x01b2ff16, 0xfea301e4, 0x003d02a5, 0xfe2bfd37, 0x006efe09, +0xffa802e4, 0xfe65ff28, 0x00480123, 0x0047002a, 0xfdb9ff98, 0xff930019, 0x028ffdfb, 0xfe9f0422, +0xfe68feef, 0x01840205, 0xffc3ffbd, 0xff5d0021, 0x009a01a2, 0xfde0fda9, 0x001ffe6f, 0xff9902c4, +0xffb4fd3b, 0x02faff28, 0xffecfef4, 0x02880129, 0x023eff0a, 0x00000143, 0x034affc6, 0x00870106, +0xffa500b5, 0xfd94ff80, 0x049ffd39, 0x011c017c, 0x0143004d, 0xff750131, 0x01a70052, 0xfee9ffdc, +0xfcfc0023, 0xfd4c005b, 0xfffcff97, 0xffd90221, 0xfd70ffbd, 0x01ff0159, 0xff9bfed3, 0xff90ffa6, +0xff870287, 0xffef003a, 0xfe9a0104, 0xfda1020a, 0xffcc012c, 0xfeda0241, 0xffb2ffd3, 0x01b8ff3e, +0xfe9afecd, 0x02a5fd98, 0xfc97ff8d, 0xfd5e0081, 0x0238fff6, 0xffc10237, 0x0198fe7e, 0x00740123, +0xfe43ffd2, 0x0067003d, 0x0255048c, 0xfee40012, 0x00050112, 0xfe5eff0d, 0x0167fd99, 0x004e003e, +0xffd6ff7f, 0xfdd6000f, 0x007d003f, 0xfe51fed7, 0xfffd0259, 0xfe89002c, 0xff2cffc9, 0xfdac0028, +0xfdef001c, 0xffc4fffb, 0x011203c6, 0xfe34008e, 0x0232feea, 0xff17fe08, 0x0036ff74, 0xfd99fd2f, +0xff46fc31, 0x007bffa5, 0xfd55025f, 0x00020112, 0xfd2dfecc, 0x014ffe25, 0x00370128, 0xff520001, +0xfdee0261, 0x0042fe0a, 0x00000003, 0xfdd40261, 0xfc2bfdd4, 0x00dcff93, 0x00270455, 0x0267028d, +0xffabfff4, 0xffed0087, 0x006f007c, 0x02320258, 0x00000023, 0xff82fdc1, 0xfe8bfea2, 0xfd3d0098, +0x0076ffec, 0xfd89fec5, 0xff37ff8d, 0xffcbffec, 0xfda3ff89, 0xfca2fd86, 0x0087ffaf, 0x00710081, +0x01aa01b0, 0x025fff5b, 0xff38fed4, 0x0064ff5b, 0xfdf5025d, 0xff58febd, 0xffb60000, 0x03240299, +0x025effb5, 0xffe7ff91, 0xfe1e0028, 0x003c0085, 0xfdc7ffdc, 0x0218003e, 0xfedd02b4, 0xfd7001a6, +0xffc0ffd0, 0xffd1006a, 0x02900204, 0xfd270015, 0x01d602c4, 0xfd52fa26, 0x014cff20, 0x0131ff0f, +0x01120003, 0xff19003a, 0xffaffd7f, 0x01ecff73, 0x004800a5, 0x00570203, 0xfe96fed2, 0xfed400fb, +0xfe6dfdc6, 0x0003fa06, 0x021d011c, 0x01b9ff21, 0x0036ff01, 0x003a02cb, 0x003000ae, 0xff52ff9c, +0xffb8ff3e, 0xfd0f00a2, 0xff46ffa8, 0x010b006b, 0x0119fff5, 0xfed1010b, 0xffb0ff5b, 0xfd13ffb1, +0x0048ffc4, 0x011eff38, 0x0072fff0, 0xfd7001d7, 0xfdacff7d, 0xfeb8025d, 0x0038ffdf, 0x020a0011, +0xffe0001f, 0xfff5ff19, 0x01beffaa, 0xfda90349, 0x0147fff1, 0xffc90032, 0xffed0046, 0x0121ffe5, +0xffecffe5, 0xfd3bfffe, 0xffcffdfe, 0xfed2feed, 0x00bd00f0, 0x04b10104, 0xff4bfffe, 0xfd38fed8, +0x01e9ffec, 0x02c90155, 0xfd6bff7c, 0x0230fe28, 0xfdcc0268, 0xffb8ffef, 0x01cd01ce, 0xfd41048c, +0x008eff2a, 0x029b0131, 0x00aefd89, 0xff99ffba, 0xfce6fd38, 0x0034028b, 0xfd310310, 0x02d900bb, +0xfe0afff5, 0x00310105, 0x00b3fe1b, 0xff730293, 0xfdd8ff3e, 0xff7bff35, 0x0178ff9a, 0xfd17031a, +0xfeebfe29, 0x00d2001b, 0x012901dd, 0xffdf003e, 0xffc502ef, 0xffac020a, 0x00030470, 0xffddfd67, +0x015fff96, 0x0267fe25, 0x030dfe27, 0xff0affb4, 0xfec8014f, 0x000d0069, 0x0077ffca, 0xffa9ffdd, +0xfe48fff0, 0x0087ff89, 0xffeaff9a, 0xffacfff4, 0xff690259, 0x02f2fdf5, 0x0129fefa, 0xfd9fffcc, +0xffc3fd44, 0xffc601fe, 0xfee30253, 0xff6bfef6, 0x026d0025, 0x015ffbe9, 0x0017fd6b, 0x018c0250, +0xfd70007c, 0xfff30208, 0x01a100bf, 0xff200366, 0x0072ff48, 0x001dff79, 0x01a7028d, 0x0062fd5e, +0x049a01e9, 0x002b02f7, 0x02610018, 0x001b00d8, 0xfe89ff3a, 0xff45ff28, 0x00810262, 0x02daff73, +0x0230ffa7, 0x0213fe5c, 0x006d029f, 0x0066027d, 0xffbc0203, 0x001201f8, 0xffa2ff52, 0x003efefb, +0x022a02a9, 0xfd1cfef7, 0x00740021, 0x01790198, 0xfe0dfa06, 0x01ec0095, 0xfd5b0008, 0xfe87ffc8, +0xff2d020e, 0xfe26fdb7, 0x028200f6, 0x0143ffce, 0xfe510000, 0x0310fe40, 0xfee9ff2f, 0x022fffca, +0xfe76fde6, 0x02f70123, 0x006d01aa, 0x012efdec, 0x00190138, 0x014e001c, 0xff73ff33, 0x007cfeb6, +0xffc2fe8e, 0x0254ffca, 0xfe890255, 0xff5ffc97, 0xfe1bfec1, 0x025eff24, 0xffe5fe6b, 0xfe30ffb6, +0xfee3ffd6, 0xffd2ff6a, 0x01e60024, 0xfee401b2, 0x004000bf, 0xfb8fffce, 0x048ffd09, 0xfedd00f6, +0x01be0054, 0xffafffca, 0xff79008a, 0x01a4ff79, 0xff8d0014, 0x005001b0, 0xffce010f, 0xfef801f2, +0x001f0000, 0xff580000, 0x01ccffd6, 0xfd730131, 0x0257ff48, 0x001bffac, 0xfdefff30, 0xffe5fe0c, +0xff800279, 0xfed30290, 0x015202ca, 0xfd700001, 0x000bff64, 0xfea30546, 0xfd93ff3b, 0xfff0ff9e, +0xfff50059, 0xfe06ff50, 0x0198fd41, 0xff220255, 0x00370039, 0x0261ffe4, 0x02780088, 0x0054fe5c, +0x02c401f6, 0xfea8ff8c, 0x0261ff6b, 0xffe3fff4, 0x0000ffb1, 0xffc6feda, 0xfda8fd6c, 0x0005fed2, +0x0052fe14, 0xfde6ff2a, 0xffc4ffd4, 0x0202ff64, 0x001efefb, 0x01e90002, 0xfeb1ffd2, 0xfd83ff6b, +0x0060fda6, 0x024f009a, 0xfecc00f4, 0xfe180116, 0x00f8000f, 0x025bff3d, 0x00e9ffca, 0x005fff47, +0x01120090, 0xfdf1ff15, 0x0007fe1b, 0x02eaffe9, 0xfdf302af, 0x013bfbbd, 0x02ef0019, 0xfc2eff55, +0x00a1fd55, 0x024c0044, 0x00c701f5, 0xfffbffe0, 0xfee7fd5c, 0xffc5002e, 0xfe8701a6, 0xfeb2ff1c, +0x02a40203, 0xffeafffb, 0xff6900e9, 0x02f1ff17, 0xffdbff92, 0xfcf3f86d, 0xfef701da, 0xffab0010, +0xff5e03d2, 0xff48fd34, 0x0071ff9e, 0xff8fffac, 0xffac025f, 0x0258fe90, 0xfff80030, 0x0228feea, +0x01e8015d, 0x0292000b, 0x026e011c, 0xff64ff9c, 0xfea7feeb, 0xfef8fe12, 0x00d2fcb7, 0xfe6dfd62, +0xfcfd03d1, 0xffcf0062, 0xffca0024, 0xff84ff38, 0xfeb9fe6f, 0x0137ffca, 0xff5eff46, 0x0121f78a, +0x021dffdd, 0x011d0292, 0xfffbff6a, 0xff4b0057, 0xffc70036, 0x025f0125, 0xff10ffb7, 0x001f013b, +0xfec40048, 0xfdf400e8, 0xffaafdb2, 0x00ae01ee, 0x02aa00b1, 0x008002c3, 0xff10ffcf, 0xff5ffef5, +0xfdf2008d, 0x00c101d6, 0x01e3024b, 0x01d8ff38, 0xfd30027d, 0x001002f6, 0xfdc4ff40, 0xffd4fff7, +0xfdd6006d, 0xfdb7012c, 0x0230ff23, 0x0418fff7, 0x001500b3, 0x011602dd, 0xff090034, 0x007b0059, +0xfd57ffd9, 0x0301fed7, 0x00affdd8, 0xffa0020d, 0x00ec01d8, 0xff0ffdc4, 0x0147ff79, 0xff28ffcf, +0xff7bfed9, 0xff34ff39, 0xfed2000b, 0xfee40113, 0x029bff62, 0x01e4fffd, 0x0261ff98, 0x010f0058, +0x00e4ffbd, 0xfb39fded, 0x026e0052, 0x00b50264, 0xfda70024, 0x003a00d2, 0xfffd0018, 0xfe96fda1, +0x01ed006b, 0xffad00d5, 0xffefff23, 0x0000fdf7, 0xffcfff15, 0x00320248, 0xfcd6025a, 0xffbe00ab, +0x02a9006a, 0x00140086, 0x00540037, 0xff750212, 0xff56020f, 0xfedb0484, 0x00180086, 0xff79ff1e, +0x02b4001f, 0x01f60076, 0xff85fda4, 0x0023ff80, 0xffe4ffd3, 0x00d1000c, 0x0020f96d, 0x02a9ff80, +0x0045ff8f, 0xfe25ff13, 0x007a01a0, 0xfdf10247, 0xfec80085, 0x00d50253, 0xfea300ae, 0x01a001a3, +0xff8cfdac, 0xff130182, 0xffbc0153, 0x009f0493, 0x01f2002e, 0x0112fe0c, 0x00c2012e, 0xfe270105, +0x0263ff08, 0x006400d8, 0xff0c0443, 0xfea10036, 0xffc10036, 0x01d5ff2f, 0xfe4301b9, 0xfa7400d0, +0xffd8fdf1, 0x0239ffca, 0xffe00083, 0xfd810123, 0x0417fe4d, 0x0126ff6c, 0xfda800c8, 0x024cffea, +0x01f300c3, 0xffb60037, 0xff62fedd, 0xffbd001f, 0xff76fe7d, 0x028ffea7, 0x01ba002d, 0x028d0000, +0x003b01fe, 0x01a7ff3b, 0xfde5fdc4, 0x02560195, 0x025dffb4, 0x04b1feb1, 0x0089ff5b, 0x023001ff, +0xfde0f78a, 0xff19001d, 0x004c000e, 0x014f00e2, 0x00020204, 0x00db0009, 0xfa74ffc7, 0xff3efecd, +0xfffb00f1, 0x00730039, 0x000dfeb9, 0xfee7ffc9, 0xff6bffd2, 0xffda0131, 0xff42feb9, 0xfded00ae, +0xff790040, 0xff1eff35, 0xff0ffde6, 0x024fff7b, 0x0075fe8e, 0x0051fdcc, 0xfff8ffcc, 0xffe401d9, +0x034afe1a, 0x01b80025, 0x007001b2, 0x04af01cc, 0xfebffd33, 0x025e0160, 0x003e007b, 0xfd61ffa6, +0x00360148, 0x01e90382, 0x004201e2, 0x021bfe2c, 0xff7f004a, 0x00e402ae, 0xfe5200aa, 0xfe4301dd, +0x019bff21, 0xff4f001b, 0xffe0ff93, 0xff9bfff2, 0x0159ffe6, 0xfed401e2, 0xfff40255, 0x02b2003f, +0x0002f86d, 0xfd0a000a, 0xfd37003e, 0xffb80045, 0xffaffe52, 0xfeb60172, 0xfa72fff8, 0x00a5000f, +0x001dff6b, 0x0220fdfe, 0xfef4012d, 0x0150fb49, 0x02f2fdb6, 0xff310001, 0x01cc00d9, 0xfed20250, +0x0111ffdc, 0x0455ffe2, 0xffb2ff6a, 0xfda6ffce, 0xffa0feb4, 0xfeb7026e, 0x008c0074, 0xfe27027d, +0xfeda0056, 0x02aaff7a, 0x01e5ff9a, 0xffe8ffbb, 0x010a0002, 0xfde600e4, 0xffe4fff8, 0x01b0001d, +0x0279fff5, 0xfe89009a, 0x02120161, 0x00e801d3, 0xfedb008e, 0x00d0011b, 0xff4f0025, 0xfe42fe12, +0xff19008e, 0x001aff66, 0xfeb9ff6d, 0xfec5ff3e, 0xffc4fe84, 0x001d0135, 0xff94fef6, 0x02d00115, +0x0027fdd9, 0x003101bd, 0x02d5ff7d, 0xffeaff39, 0x001eff91, 0x0146ff2e, 0xff68fe7e, 0xfdb000da, +0xfff4009a, 0x0257004f, 0x0552ff78, 0xf940ff70, 0x0024ffd6, 0xfdc30205, 0xfe6a0266, 0x00420283, +0x00ffff97, 0xfe6cff67, 0x00350044, 0x0230fe45, 0x004dfe9b, 0xffce0274, 0xfff90120, 0x021e01d2, +0x034400c7, 0xfe51003d, 0x02d1feb6, 0xfde9ffde, 0xffde01d3, 0x01480015, 0xffc2fbef, 0x06dcffaf, +0x03ccffc4, 0xfffcff06, 0x00b6026c, 0xfe71007f, 0x021b0516, 0x0071ff78, 0x00c20610, 0xfcc7ffce, +0x02c6ff4f, 0xfd8efff9, 0x001bfd3f, 0xfdfffff4, 0xff780566, 0x025c0213, 0xfff802e5, 0xfff20270, +0x0266ff5f, 0x008bff9f, 0x002703f7, 0x006cfd87, 0x00520050, 0x025effd5, 0xfe71ffe7, 0xff9a04b9, +0x002903cc, 0xfe86ff8b, 0x00bcffef, 0x041f002c, 0xff5d0082, 0x06dc0283, 0x007702fb, 0xfdae004c, +0xffb00252, 0x019effe2, 0x00ddfda4, 0x008c002f, 0xff26fe74, 0x0155fe32, 0x018cfddf, 0x000bfe78, +0x0001004a, 0x00a603de, 0xfee90112, 0x0060030c, 0xfe850111, 0x02af0069, 0x016b00bb, 0xfdca00c7, +0x014300cc, 0x001eff98, 0x00a0ff01, 0x011afd36, 0xfd70fff2, 0x0045002f, 0xff91ffed, 0x01d3ff05, +0xfdf70135, 0xff5f0250, 0x0112ffff, 0x00090232, 0xfe8f0214, 0x0128ffb2, 0x0022feb8, 0x01cdff87, +0xff06037b, 0xff760095, 0x00ea01e6, 0xfff9ff95, 0xffa0fdc8, 0x002cff60, 0x012602b6, 0x00010051, +0x037b00b3, 0xfee9ff36, 0x0291feab, 0x000504c1, 0xfbad0057, 0xffdafd36, 0x01ccff2a, 0xffee00d6, +0xfed2fe96, 0x0004ffaf, 0xff9ffeb4, 0x00180317, 0x0165ff34, 0x0102ff99, 0xff6f012c, 0xff5cfb7e, +0x027401ad, 0x024f0341, 0x01c6fe41, 0xffdcff24, 0x00cf002a, 0x00e5ff17, 0xfe3d0266, 0xfedbff74, +0xff510271, 0x00dbffa1, 0xff5bff24, 0xffa3fe77, 0xfbc5ff9c, 0x00dc0133, 0x025d03a9, 0xff390438, +0x0138fe43, 0x0085fdfa, 0xff97fe8b, 0x010cfe7c, 0x00780039, 0xfff5fe96, 0xff4b049a, 0xfd3fffa0, +0xff380310, 0xfed8022b, 0x024bff3c, 0x007e00be, 0x0051008c, 0x01edff11, 0x00be01cd, 0xffb9003e, +0x003e0007, 0xfe4902a5, 0x03d0fea5, 0xff0cfdb9, 0x02c1ff85, 0xff0efed4, 0xfebd0249, 0x00600257, +0xffa300b3, 0x0012fda0, 0xfdfaff63, 0x002afffd, 0x001dfead, 0x017c0048, 0x000afe40, 0x00fb02fc, +0xfffa00dd, 0x02640119, 0x00b501ec, 0x0041ffbc, 0xff9901ee, 0xff5702b0, 0xffc5007e, 0x0382fe12, +0xff8d0000, 0xfffc018f, 0xff88ff5b, 0xff80000e, 0xffd70082, 0x009d0524, 0xfbc5fd51, 0x02d5005a, +0x0192fff3, 0xfcd602f6, 0x0146ff01, 0x003cfd19, 0xffe0ffc0, 0xfd60ff00, 0x01ad0119, 0x009c0191, +0xfd330010, 0x0181ffaf, 0x007b024e, 0xfca0fffd, 0x03f1fe91, 0x005ffff3, 0x04140018, 0x03dcffb0, +0x0255ffe8, 0x01ecfebd, 0x0005000d, 0x00affff5, 0x014f027d, 0xfd4bfecf, 0x0004ffe6, 0xfe13fff2, +0xfd700088, 0x03c3ff80, 0xfd250119, 0x01adff8d, 0xfd4b02af, 0x017f04b8, 0x03330131, 0xfdb902c7, +0xff3cffd6, 0xff23fe12, 0x024a0438, 0xffb90518, 0xfe1f00e2, 0x06f9fef6, 0x0182025a, 0xfd31008e, +0x03dd000c, 0x004f02fb, 0xfe51ff6b, 0xfeba06c7, 0xfde5ff8d, 0x001102ad, 0xffb5ffb4, 0xfec5ffa6, +0x0124fcd9, 0x003ffe21, 0xff400037, 0x004b0006, 0x00880034, 0xfe6fff88, 0x02f60546, 0xfe8afe7c, +0x02570233, 0x00b507bf, 0x00390030, 0x00d4ffff, 0xfeb00034, 0xff290254, 0xfffcff06, 0xfe530041, +0xfda0fb7d, 0x025a027d, 0xff220140, 0x0022ffc7, 0xffbf0052, 0xff750138, 0xfed5ffbb, 0x02b90001, +0xffc40004, 0x02c3006a, 0x0002ff75, 0xfa680289, 0xff6aff81, 0xfed1007e, 0xff69ff04, 0xffe0fe43, +0xff300046, 0xfe4901a5, 0x015303db, 0x02890651, 0x0234004f, 0xfd810219, 0xfe4a0067, 0x00a6020b, +0x0455fe7f, 0x0027ff4d, 0xfe910153, 0xfeb60291, 0xffd20036, 0xff4a00e8, 0x014c0024, 0x004f026f, +0xffc9ffab, 0x001aff9b, 0xfffaffa2, 0xfe4500de, 0x01abfe2a, 0xfd36ff3b, 0x02fc01d2, 0xffbf0090, +0xff79ff39, 0x0032fff2, 0xff1702b9, 0x0243003a, 0xfe09023c, 0x005afe7b, 0xfd7d0000, 0x012b0110, +0xffde0374, 0xffa1febd, 0x0449ff80, 0xfe3a000d, 0xfdca00c2, 0x01560264, 0x0014003d, 0xfe950147, +0x0384fefe, 0x0341ff3b, 0x03dbff6a, 0xff5a0020, 0x0194ff33, 0xff2001cf, 0x00b0ff07, 0x02090662, +0x0268fdd0, 0xfda9ff74, 0xff99ffd0, 0xfd8902f5, 0x0146fe19, 0xfe4d0089, 0xff4bfe77, 0x01c40251, +0xfd3c0000, 0x01a9fe6f, 0x00c5fa97, 0xff270036, 0xfe84017c, 0x0000fedc, 0xffe2ff60, 0x00e1ffbb, +0xff64ffd9, 0x01750009, 0xffd2ff2d, 0xfed2ffc5, 0x00b70374, 0xfecb02e5, 0xfea5026e, 0x02c7ff44, +0x03f4ffe8, 0xf9e90033, 0xfeb3fcef, 0x001bffdc, 0x00550022, 0x013f0000, 0xfcf0008d, 0x0045fea3, +0x000cfe7e, 0x02b0ff7a, 0xfcf9ff7d, 0x00ff0058, 0x0261ffaa, 0xff690056, 0x0234002a, 0x015efed4, +0x01a5ff30, 0x0219fed5, 0x01dcfea9, 0x00e1fefe, 0x02910110, 0x003e01d8, 0x024efe53, 0xfee50098, +0xfeefff46, 0xffcaff38, 0xfe63007b, 0xff71001b, 0xfe8a0058, 0x005f01f2, 0x0174009b, 0xfd54016c, +0x025c03e7, 0xfffa023c, 0x027401fd, 0xff2d00c7, 0x024bfbef, 0x0019ff51, 0x0598ff46, 0x00a80000, +0xfff600c7, 0xffc3fed1, 0xfe630133, 0xff2e002b, 0xffde00e5, 0xffe3ffe8, 0xffe1fffa, 0x012bffb9, +0x003c025d, 0xfb3ffd32, 0x007f02b0, 0x00940098, 0x0034fe4d, 0xffb2021e, 0xfcd8fde9, 0xff050042, +0x00040050, 0x00640056, 0xffbcfd6f, 0x02cdfc57, 0x00a90751, 0x01e70235, 0xff83ff36, 0xfff40081, +0x04d00044, 0x01550020, 0xfcdf0255, 0x02620004, 0x008efe7e, 0x0020fe43, 0xfdc1025a, 0xfd54004f, +0x0233008c, 0xff7b0082, 0xfc7f0115, 0xfeeffef9, 0x0083ffcc, 0xffef00d7, 0x0043001d, 0xfed1ff67, +0x00000000, 0xff06fe52, 0x01a10114, 0x0316fed5, 0xff8f009b, 0x015dffe3, 0x00dffdce, 0xff890258, +0x035e008d, 0xfd31014c, 0x03dd0232, 0x01dd008b, 0xff200307, 0xff24012a, 0xfa70ff8b, 0x0258ff80, +0xff7c0267, 0xff34ff55, 0xff740249, 0x028bfc9e, 0x004502ac, 0xffc10079, 0xffee0035, 0x02690150, +0x028700fb, 0xfdd2ff7d, 0xff78fe2a, 0xffa80194, 0x0195fe64, 0x025e0027, 0xff060189, 0xfe56ff94, +0x04700258, 0xfe84ff8a, 0xfec5fe62, 0x00f2fffe, 0xff760013, 0x00a0fce5, 0xff510189, 0xfdcdffcf, +0xfa70ff78, 0x0086ff4b, 0xfd6fffbb, 0xff9fff60, 0xff170327, 0xfda0fee7, 0xfc9effcb, 0x02dd01f7, +0xfe6703d5, 0x02a4feec, 0xffe2feea, 0x007fff83, 0xffa801b1, 0xfff0005c, 0x0036000a, 0x03dcfec2, +0xffe8fa03, 0x024ffefe, 0xffccff5f, 0x01140149, 0xfe65ff25, 0xffc7008a, 0x01500149, 0xff8efea2, +0xffedfd43, 0xff2c0327, 0x009e02b9, 0x02a003d0, 0x00ad005a, 0x00560052, 0xff6bffae, 0xfe6efd36, +0x00a30000, 0xfcfdff39, 0xfd89ffb8, 0xffa60279, 0x0268fd89, 0xff83fe48, 0x0036ff89, 0xffe10065, +0x01bf0484, 0xff86fe8a, 0xffdeffdd, 0x03f9005d, 0x025dfedb, 0xff2f0067, 0xff0ffb81, 0x000bfb41, +0x012bfd5a, 0x005efef5, 0xfffaff32, 0xfe420038, 0xfc4302e7, 0x002b0184, 0x002dfec4, 0x013100c2, +0x0362019b, 0xfedf0040, 0x0033fe8f, 0xfe13ff8d, 0xfd5aff58, 0x0153ff48, 0xff3203e1, 0x0028fa72, +0xfe13ff9b, 0x0124003a, 0x05d0029f, 0xfe21fe32, 0xfe23ff65, 0x000effa7, 0xffaf01be, 0x026b002e, +0x0257fef4, 0xff85fe7d, 0x00350254, 0xff67ffc7, 0x032100f9, 0x01140167, 0x026603d1, 0xfee1fd05, +0x02940012, 0x00a0fda4, 0xfde5ff48, 0x02e6ff53, 0x012c0423, 0x015e0031, 0x018cff32, 0xffa4004d, +0x02a6ff3b, 0x00fb008a, 0xff510264, 0x000001d0, 0x021bfe40, 0xfd2bfd5a, 0xffb1ff7e, 0xff64ff18, +0x046bff22, 0x0082ffd0, 0x00fb00c5, 0x0067fdce, 0x02860032, 0xfe3dff73, 0xfd3e0051, 0xff04ffd0, +0x003cfbce, 0x001d0084, 0xff6300a6, 0xfe980050, 0xff8f0016, 0xfefeff58, 0xfdeefedf, 0xfe63fff3, +0x017c001f, 0xffbf005f, 0x0083fe5f, 0x000a0030, 0x02ae00c5, 0x0258f8a4, 0xfd8eff74, 0x000d003f, +0x0274ff00, 0xfc7effd0, 0xffc100fc, 0xfd5bff86, 0xfdd50052, 0xfd3e02c7, 0x00d7003d, 0x009eff1b, +0x015fff3b, 0x0073ff7d, 0x0199fb39, 0xff7c006b, 0x02350269, 0x01c101d3, 0x038e011f, 0x02c900fa, +0x0287016a, 0x005dffe0, 0xff94febc, 0xff3e024e, 0x0102ff73, 0x013cfdfe, 0xf9990146, 0xfe8c0141, +0xfcf4ffbb, 0x01b300ab, 0xfb7e015e, 0x00fbff5c, 0x00e0ffef, 0xfe7efd8c, 0x0381037f, 0xffca009d, +0xfe7d0071, 0xfdf9ff86, 0x04bffdf9, 0xff07ffab, 0x026effc7, 0xfd33fe1f, 0xffa1ff64, 0x03270072, +0xffbe0667, 0x024b03c3, 0x0246fe23, 0x005f0316, 0xf7a60146, 0xfc6800e9, 0xffa6fd23, 0x026cff1b, +0x0135fd37, 0xffeffe43, 0x000000a3, 0x0056ff2b, 0xff36041f, 0xff17ffb9, 0xffd6038e, 0xff3cfd89, +0x001eff53, 0x017fff8a, 0xfe2bfffa, 0x01ccfeee, 0x00fa01c6, 0xfea9fe2a, 0x04b8fea1, 0x0022ff29, +0xff0c0059, 0x000e0205, 0x003bffc7, 0x00190455, 0xfea5ff60, 0xff88ff23, 0x03bc004d, 0x00f0fd0a, +0x0091ffd2, 0xfec4ffae, 0x003601e3, 0x001bff7e, 0x01c6ff55, 0x0056fed6, 0x0097004b, 0x017a01bb, +0x018a0045, 0xff9aff7b, 0x0366014d, 0x03090052, 0x00b20066, 0x00d500c4, 0x007d04d0, 0x0264ffd4, +0x025c002c, 0xffc70017, 0xfea60031, 0xfdb00184, 0xffc604aa, 0x0057015a, 0x00dafd87, 0x04b90027, +0xffeeff36, 0x002eff41, 0xffa1ffc7, 0x0266fff6, 0x00cdff4d, 0x0034ffda, 0xfef50075, 0x039c0028, +0x0044004d, 0x00bb00fc, 0x01ddff4f, 0xff9900c8, 0x01b302f6, 0xfef6002a, 0xff340144, 0xfe70029a, +0xffe90184, 0xff94000a, 0xffa90150, 0xfa9afeb8, 0x0656ff82, 0x02b9ffcd, 0x0077fff7, 0x02db007e, +0xfe700005, 0xfe340182, 0xff99ff51, 0xfff3013f, 0x0015ffb4, 0x000eff74, 0xff9d0000, 0xfedcff3e, +0xff7103bd, 0xfe780012, 0x008502fb, 0x000402ce, 0x001a026a, 0xffe20030, 0xfb120017, 0x000afe1d, +0xffd0fd0b, 0x00640168, 0x002700b0, 0x00600023, 0x0034043f, 0xffb6fed7, 0xffde0026, 0xff81fecc, +0x005201c4, 0x00d8ffc1, 0x00250000, 0x0267ff91, 0x035e00e5, 0xff9fff36, 0xffb9fe4c, 0xfd56fd3d, +0xfe7cfd5b, 0xff6fff16, 0x026b02a4, 0xff0ffe3a, 0xfe850005, 0x006b003b, 0x027dfd33, 0x00f1feea, +0x049aff8e, 0xfe1afe6e, 0x02aa0036, 0x0064ffe4, 0x01aefeae, 0xff2303e1, 0x00f5fedf, 0x02460088, +0xfd0a0004, 0xfda90373, 0xfff90266, 0x002cffaa, 0x0305f851, 0x0016ff6c, 0xff5d0020, 0xffb00250, +0xff45ff0c, 0xff7eff0f, 0x00c2ffc2, 0x000000a8, 0xfeea047a, 0xff60ff01, 0x008efdbd, 0xfff3ff28, +0x0344ffa0, 0xfe18fedc, 0x00e20066, 0xffccff22, 0xfeef0252, 0x009d001d, 0x006cfffb, 0x05fdff7f, +0x01f2013c, 0x023c0257, 0x026ffe74, 0xfdf50020, 0x01830251, 0xffdd047f, 0x02bc00c4, 0x01760194, +0x012b05d0, 0x0264fc0f, 0x01bb034b, 0x01d2025a, 0x0518ffb4, 0xff87ff3c, 0x002affe2, 0xff260043, +0x004ef851, 0x033eff57, 0x0094f9ab, 0xfdaf01e1, 0xfdffff02, 0xfff901d2, 0xfe2a0116, 0xfeb401bf, +0x0066ffdb, 0x030c013e, 0x0294ffa0, 0x0083fe84, 0xfe80fee0, 0x02ae03d1, 0x0156ffc5, 0x00910036, +0xfe76ffbc, 0x02c6ffcc, 0xff23025f, 0xfd6afd33, 0xfd33026d, 0x0088ff87, 0xff68ff2f, 0x0414ff41, +0x02cd01c3, 0x013fffd0, 0xfe4cfdbf, 0xfe64007b, 0xff53013b, 0x0257ffbc, 0xfffdff41, 0x006d02b6, +0xffbc01ab, 0xf940029f, 0x00050052, 0xfe4a0033, 0xffb50080, 0xff24ff80, 0x02ceff21, 0x00160212, +0x010efd2f, 0xff0b0269, 0xfd06fffe, 0xfd1b00ca, 0x016cfeb1, 0xfe5dff98, 0xff05ffc2, 0x03f10328, +0xfffd001e, 0xff9501d2, 0x00b502c9, 0xfdf901cf, 0x02e003e7, 0xff160135, 0xffccff42, 0xffd2004a, +0xffb102b0, 0xff4e030c, 0xff3cff28, 0xff8a01e2, 0xfd4c02a5, 0x02480001, 0x027002f3, 0x0279ffe0, +0x00c5ff9b, 0xffbffe43, 0xfff900bb, 0x026d0114, 0xff6200fc, 0x033e00c0, 0xff31017c, 0xffc8fecc, +0x030501e2, 0xff94ffaa, 0x00ed017c, 0x0271ffa6, 0xffac02a9, 0x032701aa, 0x00ad014a, 0x00faff71, +0xff9e017c, 0xfe3a0066, 0xfd4a03bc, 0x018a01a3, 0xffbfff52, 0xfbdd00e1, 0xfdfefddf, 0xfff50013, +0xfeef001e, 0xfef6018f, 0x001cff9c, 0xfeaa0138, 0x02a202e6, 0xff70fe99, 0xfd31fffe, 0x01d20366, +0xffb0024a, 0x003a00b7, 0x05bd02bc, 0x01820030, 0xffd2ff51, 0xfd900099, 0xfadc02f6, 0x01c3032a, +0x043ffedd, 0x001e0248, 0xffb3ff39, 0xff850252, 0xfcc70077, 0x0183fee5, 0x0017ff34, 0xfd25fdc1, +0xfe6d037f, 0x01820114, 0xfe6b017c, 0xff71ff9c, 0x008aff7c, 0x0251fd33, 0xff02ffa9, 0x01fdfddd, +0x0303ff34, 0xff05ffe8, 0xfea7feee, 0xff70ffa9, 0x02dd02cf, 0x03d5fff3, 0xffbc00de, 0x0095fffe, +0xfd390296, 0x012e01c1, 0xfffb004c, 0xfe5d005f, 0x005ffddd, 0xffe601bf, 0xffab0258, 0xfe1f00de, +0x027dfff6, 0xfeeb011b, 0x00200005, 0xfc07fed7, 0xff10019d, 0x001f0283, 0x000002e5, 0x004b004e, +0xff51fd3e, 0x04afff3b, 0xfd200034, 0xfef0057b, 0xffec036e, 0xfec40001, 0xfe6ffe53, 0xff2d006f, +0x04ee00dd, 0x01e80012, 0xff29ff8d, 0x022bfda0, 0x0003024e, 0x00c8ff78, 0xfdb5feef, 0xfef601e9, +0x026aff6c, 0xffe900d8, 0xfd5c008e, 0x017bffcb, 0x06620498, 0x0192000d, 0xffa9feb7, 0x01a3000d, +0x0291fd3f, 0xff31fec9, 0x01d8feeb, 0xfff0ffee, 0x00620026, 0x04aa0063, 0x029a00d1, 0xff700072, +0x00dc01e9, 0xff86fd75, 0x016bfeda, 0xfef2ff70, 0xff8afd4a, 0x00d200f9, 0xfee7ff8e, 0xffd5ff77, +0x02d5fe57, 0xff70fd32, 0x00750149, 0x0212fff0, 0x005401d3, 0x013bff62, 0xffa7fe4f, 0xfee6ff55, +0x0258015a, 0x02a401e8, 0x01bb0013, 0x02f5ff41, 0xffa60090, 0xff96013e, 0x0274039c, 0x03f4fdf9, +0xfe30fe18, 0x0051ffb3, 0xfee5015b, 0xfff50140, 0x00500035, 0x00fa0185, 0x00000270, 0x00210083, +0x00d202a2, 0x01570069, 0x0052feeb, 0x004f00ed, 0xfdd2ffef, 0x011afd0d, 0xffb5ffde, 0x00d7fd31, +0xff89ff45, 0xffe10029, 0xf78aff00, 0x00aeffbc, 0x008f012c, 0x034dfe43, 0xff450026, 0x0288fedc, +0xffee02e9, 0x0053015f, 0xffe6fe61, 0x00a9fdfc, 0xff3dff60, 0xfe220017, 0x020afece, 0x00bfff37, +0x0058ff44, 0x0079f9e9, 0x01910104, 0xfe9300e2, 0x005e0049, 0x0063ffaf, 0xffeb00db, 0x0030fee0, +0xff4a02ba, 0x0018ff92, 0x000d0003, 0xffb2fee1, 0x0035009f, 0xffdd048f, 0xfff20091, 0xffa100ec, +0x0112fedd, 0xff3ffeeb, 0x053efde6, 0x00b1ffc4, 0x00660147, 0x0046000d, 0xff66fede, 0x01db0069, +0x01daffbf, 0xfea4fce6, 0xfe11f9aa, 0xffd9ffe2, 0x029e0343, 0x0025026b, 0x01e70061, 0x00b401f2, +0xfffcfde0, 0xff46003d, 0xfe68ff1d, 0x004c0084, 0x000b0140, 0xffa502dc, 0xfd33ff1f, 0x00a40118, +0x00500134, 0xff69f8a4, 0xff7300c5, 0x0026ffbc, 0xff77ffbb, 0xfe1001c8, 0x00240176, 0x02fa0046, +0xfd0dffda, 0xfebafe6d, 0x02810000, 0x007701e7, 0xff60feb3, 0x00000044, 0x008cfea1, 0xfe810041, +0xffc4000e, 0xfff60156, 0x00a8ff4a, 0xff9c00b2, 0x00b6fee7, 0xfed50470, 0xfffb0156, 0xffefff8c, +0x026cffdd, 0x005d00b1, 0x00620056, 0xfeebfeb5, 0x013c00fa, 0x004bfedf, 0x030b00c9, 0xffabfff6, +0x039803bc, 0x005b01d3, 0x000efbb7, 0x015effbf, 0x0054ffe4, 0x0016fcf2, 0xffee0068, 0xfdf2fec0, +0xffc40000, 0x00d400a1, 0x0150fe9b, 0xff03fd6a, 0x00c2ff37, 0xff75ff40, 0xfcdbffd9, 0xfe4bff60, +0x00ebfd4c, 0x01d4ff52, 0xffca0119, 0x006d008e, 0xff3601fb, 0xfee4001a, 0xfddd000e, 0x00a3fe9c, +0xfe1effa8, 0xff9fffac, 0x00b80054, 0x029efff5, 0x008c006b, 0x008002dd, 0x008e0010, 0x000001ca, +0xff52ff9e, 0x0049fcc6, 0xffec002f, 0x0004ff87, 0xff10012f, 0x0241fc92, 0xffea0083, 0x03a7fd76, +0xffb6fff3, 0xffdc00b5, 0x03620270, 0xfd7b00e7, 0xffda0223, 0x03a4ff20, 0x0009fec0, 0x010400d4, +0xffacfeb3, 0x001300a2, 0xff1bfead, 0xffacffb2, 0xff58ffb4, 0xffe7fe87, 0xfe7dffa1, 0xfff50000, +0xff3f02cd, 0xffe2fe05, 0xf907019a, 0xff73ffb2, 0xff8bfdba, 0xff8cfff8, 0x0005ffa9, 0xffb6ff46, +0x011cff08, 0xff65fe1f, 0x0120ffb1, 0x0126fdcb, 0x01c7ffe5, 0x003c003a, 0x02dbff00, 0xfed3fed9, +0xff6d00c6, 0xff9c0150, 0x00c9fdd8, 0x01400037, 0xfdc1fd02, 0x0149f9af, 0x00a6fec1, 0xffaaff60, +0xffa00036, 0x0000fd6b, 0xff15ff68, 0xff26ffa3, 0x001effdb, 0x0231fd76, 0xfecb01d9, 0xffeb0060, +0x0249fe6e, 0x02870002, 0x00270020, 0xff620050, 0xffe7ffbe, 0x01a7ff6e, 0x00b5008b, 0x013cfd89, +0xffcafda0, 0x0135fe52, 0x0036013a, 0x0158fed2, 0x0025ffb4, 0x013900f5, 0xfe960128, 0xffdc018d, +0x01f9ffc3, 0xfd24ffaa, 0xff7401db, 0xff520001, 0xff8a0000, 0x0052fca4, 0x00000116, 0xfd5a0048, +0xffe10000, 0xff1f0070, 0x0019fff6, 0xfe7bffea, 0xfe66fe84, 0x012ffead, 0x02b202a4, 0xff38ff6e, +0xff74fef2, 0x00ebffe2, 0x004a002a, 0xffc400bb, 0xfd730087, 0xfe06ffb6, 0xffe7002a, 0x0000fe91, +0xfe82fe70, 0xff7dfff7, 0x012bfee1, 0x02e4fd55, 0x0025ff7a, 0x0311fed7, 0x02f9ff16, 0xfebfffdd, +0xfd730086, 0xfd72ff46, 0xff73ff4a, 0xfee10071, 0xffd600bd, 0xff4001ac, 0x015effb7, 0xff44ffe1, +0x0000fb68, 0xfe48fdcc, 0xff190126, 0xfffcfec4, 0x001303e1, 0x01fc00d1, 0x00920007, 0xff21005c, +0x00e1ffe4, 0xff13016e, 0xff3dff28, 0xfe12fe49, 0xffd300cf, 0xfeb60153, 0xfe12004b, 0x001c0146, +0x00430177, 0x0070ff6b, 0x001bfd6f, 0xff7401e0, 0xfecc0121, 0x003701e5, 0xff08fed1, 0xffcd00d9, +0x018dfeb5, 0x00800007, 0x02d9ffe2, 0x0073ffc5, 0xfe80021b, 0x01b6fe99, 0xff74ff28, 0xffae0337, +0x017a0058, 0xfdddfe25, 0xff28013c, 0x0026ff9c, 0x0154fee0, 0x005304b9, 0x0419ff4a, 0xfff20000, +0xffe3017c, 0x00f70056, 0x0000ffb2, 0x003bff51, 0x002a0059, 0x001e00fc, 0xff8c003c, 0xfd730211, +0xfffbffbb, 0x007c0231, 0xfe6a02bd, 0x0057ffd3, 0x02cd02d9, 0x00000189, 0x015a000e, 0xfddd0158, +0xff8b01b4, 0xff510000, 0xffa80147, 0x01ccffa6, 0x008b0018, 0xffc6ffdf, 0xfd72005a, 0x01b2fda1, +0x00abffad, 0xffe60056, 0x003d0047, 0xfec40167, 0xff4bff46, 0x00d1fffa, 0xffd500dd, 0x0021ff8b, +0xff70000e, 0x00460035, 0x00a00000, 0xffb002c4, 0x02410254, 0x00000029, 0xff4e001c, 0xffd9013c, +0x00ebff09, 0x01f6fe8a, 0xfdb20157, 0x01ccfeb7, 0xffebff52, 0x011c000a, 0xfd83ff17, 0xfd24fff4, +0xfe29fd6b, 0xfe000116, 0xff64fd0d, 0xff380087, 0x026d00e9, 0xfcd6ffec, 0xffe40040, 0x0656ff6d, +0x01a20035, 0xffe5003d, 0x0095020b, 0xfd5c0068, 0x0001ff46, 0xffd5002b, 0xfd6efeba, 0xfee7ffff, +0x0011fffa, 0xffe4fe7d, 0xffaa0057, 0xffe10087, 0xff7a0058, 0xffc60006, 0x0042ffd3, 0xfef60015, +0xfe990012, 0x0277fe25, 0xffbc007a, 0x001c00bc, 0xff3dffe2, 0x00a5ff37, 0xfef5ff9c, 0x021dfbb7, +0x0119fd4d, 0xffd70610, 0xfebffef8, 0xff73016a, 0x0027fdcc, 0xfe85fea8, 0xffb70196, 0xff99fda2, +0x0278ff3f, 0xfec9fffa, 0xff56012c, 0x005d0120, 0x02d10020, 0xff3a0058, 0xffe4fe95, 0xff93fee0, +0xff930214, 0xfec50057, 0x028effc0, 0x01ddffef, 0x0073fe1a, 0x0278009d, 0xffb40053, 0x003d018c, +0xff910006, 0xffa100f3, 0xfeeb00c7, 0xf872ff26, 0x0377002c, 0xff4a0064, 0x00000054, 0x000000d2, +0x0246fffb, 0xfdb7007f, 0xfcc7fd10, 0x00fbff94, 0xff77ffbf, 0xffd30053, 0xfff802c9, 0x00da00d4, +0xff45fefc, 0xfeb00032, 0xffabff26, 0x015cfff0, 0x0552fe99, 0x02be0090, 0x005700a1, 0xfe5bfda5, +0x02f6fda0, 0xfcc70240, 0xff9d0072, 0x022affee, 0xfd7aff64, 0xfee701d4, 0xffe50115, 0xfe9efdf2, +0x02c2fefe, 0xff960001, 0xffee0050, 0xff74002c, 0x000f0179, 0xfcfdffbe, 0xffcbffdf, 0xfda60018, +0xff27004a, 0xfe450023, 0xfd39ffde, 0xfd74fd5e, 0xfea800ed, 0x007efeef, 0x003cfcf7, 0xfedfffb4, +0xffc7ff3a, 0x0137fff2, 0x000b006b, 0xfed0fe1b, 0xffe9ffde, 0xff22ffe1, 0x021affd7, 0xfd0eff1e, +0xffcfff74, 0xfefe00f9, 0x01cc00c9, 0xffe00107, 0x006cff1c, 0x005dffb6, 0x00730034, 0xff600177, +0x026bfeea, 0xffa8ff6e, 0x0114ff2b, 0x0042fd9c, 0xff37015d, 0xffcdff88, 0xffe2fcbe, 0x033a0168, +0x0286fff0, 0xffc7ffd7, 0xfdef0000, 0x0167ffc7, 0xffa7fefb, 0xffe1fe09, 0xff9c029e, 0x0094fe07, +0xfff80024, 0x01040080, 0x002dfe29, 0x01360172, 0x0030ff79, 0x024f0035, 0xff98ffd5, 0xffb6002d, +0xfff4ffc9, 0xfda2ffa5, 0x01640052, 0x000c01d5, 0xffbe016b, 0x0034ffa8, 0xffdcffc0, 0x00650085, +0xffa50007, 0x00f001b8, 0x0042034b, 0xfdc8ff9c, 0x0043000b, 0xfe120030, 0xfed2fd33, 0xfe47fa85, +0x00ad0060, 0x0078feff, 0x00c0ffc1, 0xffb1ff00, 0x000afe6f, 0x015eff04, 0xfd83007d, 0xffdbfe03, +0x003201b5, 0xffce0049, 0x04dbfe8e, 0x012cfffa, 0xfeddfe12, 0x0075f99e, 0xff9b0000, 0xffea016e, +0x00f0fcf1, 0x0052fd0f, 0x003f0277, 0x0028ffb8, 0xffaafeb5, 0x01b8fffe, 0x0054001b, 0x03a0fe95, +0x0177fdd6, 0xff9c00a3, 0xfffd0276, 0xffb60039, 0xff7dff60, 0xffd202a2, 0xffffffca, 0xfeebff7c, +0xff6502fb, 0x01aaff4f, 0xfefaffba, 0x012b016c, 0x02adfd5c, 0x011dff71, 0x00000120, 0xffaafff1, +0x0022fe56, 0x0008fa06, 0x0031ffce, 0xfd4a0050, 0x026100fe, 0x00090115, 0xffe2025b, 0xffe200a1, +0xfeda0261, 0xffb6fe60, 0xff50fd31, 0xfe7fffeb, 0xffe7fe7e, 0xfde0003f, 0xfff1fe10, 0xff3efe9d, +0x0110feca, 0x02680191, 0x009cfe35, 0x0000ffca, 0xffa8006b, 0xffd3ff63, 0x000b0217, 0xfeddffc4, +0x0153005f, 0x02940139, 0x00730102, 0xffe4fd83, 0xff6b021b, 0x01cd01d0, 0xffe10051, 0x00740278, +0x00e5fffa, 0x0185ffd3, 0x012200e7, 0xffb8ff51, 0x0290fffa, 0xfffb01a3, 0x0170ffc9, 0x02f5001d, +0xffa000d8, 0xffb5ffd2, 0x003e0078, 0xff98ff2b, 0x00bb0102, 0x00e90054, 0x00c6fde7, 0x002a0000, +0xfeb8ffed, 0xfe820073, 0x0011002b, 0xffcaffc3, 0x026b00e2, 0x01a1ff77, 0x001f0001, 0xffb9ffa8, +0xffddfe31, 0xfc22fe96, 0xffaeff22, 0xfe7efe94, 0x00d802e0, 0xffa5ffa9, 0xffd900d9, 0x010bfe4a, +0x00db0216, 0x00dfffd4, 0xfe44005b, 0xff6fffe6, 0xffbc00c3, 0x0138ff57, 0x0110016d, 0x0043fe22, +0x024e002b, 0xff91025f, 0x0070fcdf, 0xfa34ffae, 0xfe29fe12, 0xfe6a019f, 0xfe99fe8e, 0xffd4ffbb, +0x004afe90, 0x008001ae, 0xfe49fde9, 0x004ffe98, 0xff80ff6a, 0x0000000f, 0x0007ff3a, 0x004affca, +0x006a0176, 0xff7400aa, 0x00140011, 0x00b700cd, 0x0000015a, 0x0262ff55, 0xff4a0024, 0xff8bfc09, +0xfe82012b, 0xfe62fdf2, 0xfe020126, 0x06ce00e5, 0xfec0fdca, 0xfecb010a, 0x01620000, 0xfe530154, +0x00d4fe2d, 0xff23fd42, 0x011403c6, 0x0013ffce, 0x02620024, 0xffcf007a, 0x0121ff3d, 0x0064013e, +0x048cfe1b, 0xfd5c0000, 0x021a0251, 0x012b000a, 0x01240000, 0xffcb0000, 0x00c8fd36, 0x01370000, +0x003c009f, 0xffe7ff8c, 0x008efeb6, 0xffa30016, 0xfffb0082, 0x0018022c, 0xff4fffdc, 0xffa2ff70, +0x0148ffcd, 0xff6d0013, 0xff40fdd4, 0x007d02f5, 0xffc1fe5b, 0x00e7018c, 0x00c60080, 0x025f00d4, +0xfb8fffb1, 0xfef6ffda, 0xffa7fdbe, 0xffe1026e, 0x000f01e8, 0xfd310104, 0x0000003b, 0xfe51ff8f, +0xff0f0079, 0x009cfea4, 0x01f4f7a6, 0xfdb7ff55, 0x01070274, 0x015d003a, 0x00f301b5, 0x0287fd89, +0x029bffe4, 0x003dff37, 0x0018feb5, 0xfff6fe02, 0xffc9005a, 0xfd3cfd0e, 0xfffa0079, 0xfd23ffea, +0x01770027, 0x008101a7, 0x0035ffdb, 0xfe2affe4, 0xfebd003c, 0x0000ff64, 0x00210026, 0xff1c0054, +0x025bffe7, 0x0037014a, 0x009102dd, 0x00eb002f, 0x0088ffce, 0x039a0089, 0x008b01fd, 0x018cffad, +0xff60ffd4, 0x026cfff2, 0x00430026, 0xfff3ff8d, 0x0025fd51, 0xfd50ff5d, 0x0000ffb3, 0xfecc0015, +0x045ffe6e, 0x00fa001c, 0xff520003, 0xff2d02d6, 0xffb9003a, 0xffc40225, 0xff87ff3d, 0xfd9900ce, +0xfea7ffc9, 0xffdffef5, 0x0014fe9d, 0xfd36ffa2, 0xfe5a0233, 0x000a00f3, 0xff7a0373, 0xffef0095, +0xff07fe1b, 0x0076fd57, 0xffccfff9, 0x0067ff79, 0x00080019, 0x00c8ffcc, 0x005c0317, 0x00bb005a, +0x008c0058, 0x003b0000, 0xfe120013, 0x00d9ffd5, 0xfe80fe82, 0x00bd0127, 0xff7cfff8, 0xfdf1019b, +0x00e7fd5e, 0xff26ffb0, 0xfec8000c, 0xff5effc2, 0x0097ffd7, 0x0203ffd3, 0x001500eb, 0x0285faea, +0x02b20040, 0xff77fe92, 0x000d02f2, 0xffc0ff54, 0x00d9002f, 0xff9c0024, 0xfe9bfed5, 0x00030056, +0x001a007e, 0x000b0021, 0x01d1ffb7, 0xfdb0002e, 0x00af00ec, 0x000e0080, 0x011f011a, 0xfcfefd9e, +0x00a5001d, 0xff05ff75, 0xff870023, 0xff4a009c, 0xff5eff4b, 0xffccff70, 0x0088ffe9, 0x012f025e, +0xfdbfff77, 0xffc3fde2, 0xfe1d021e, 0xffe2ff6f, 0xfd36ffac, 0x00f3ffe8, 0x00af0152, 0xff5b0149, +0xfef502f6, 0xff71fe68, 0x0339ff48, 0xffb5ffc5, 0x002f01c0, 0x00420074, 0x00050003, 0xfd83ff68, +0xffccffe7, 0xfe1cffb6, 0xffa4003b, 0xff40ff42, 0xfef50020, 0xffd1fe2c, 0x002a010e, 0x00efff4a, +0x0039fe7a, 0x022bfe46, 0x0052ffc6, 0xfff4002a, 0xfd3eff5b, 0x00250074, 0xffaeffd5, 0x0104ff28, +0x00130071, 0xfe15ffdb, 0x0018ff6d, 0x00fd005b, 0xff3cfff6, 0xfd59ff89, 0x02beffd6, 0xfef6ff37, +0x0039ffb6, 0x0045ff9d, 0x0076016e, 0xfd160080, 0x0111008d, 0x026bfd46, 0xffb2027f, 0x07510061, +0x00950069, 0x00560019, 0x0068ff3d, 0x0080ff68, 0x00fffec7, 0x0137000a, 0xfc970087, 0x0000ff7b, +0x012bff66, 0x0088ff4f, 0x0052fe32, 0x02fe004e, 0x02acffe7, 0xffe7ffa1, 0x0000ff99, 0x00190291, +0xffc0fd3c, 0xfda0fef6, 0xffafff5c, 0xff6f0153, 0x021eff3e, 0x004c00c3, 0x01910265, 0xff2dffb8, +0x007e0254, 0x00030116, 0x06c7fead, 0xff59fff6, 0x0296fe75, 0xfda2ff21, 0xffa5000d, 0x0161fed8, +0xffe1fd93, 0xfd980013, 0xfd9f02ea, 0x0238ff1e, 0x002fffd6, 0x03a7025d, 0x0493006e, 0x020afffc, +0xff39fe4e, 0x0269fd9c, 0x0080fe3b, 0xff79ffe3, 0xff910000, 0xff2b0100, 0xff59fd82, 0x07bf0037, +0xff190084, 0xff39fd3c, 0xfe5204db, 0x0058000a, 0xfd170014, 0x0010003a, 0xff3c001a, 0xffd102c4, +0xfde0ff1c, 0x004800fa, 0x0091fe53, 0x0081ffb4, 0x00c5ff3e, 0x005aff3e, 0xff800001, 0xffe3ff91, +0xfffcfdda, 0x01400033, 0xff73fde0, 0x0090feae, 0xfe8b002e, 0x00000053, 0x0059013b, 0x004fff91, +0x00c3fdcc, 0xfe8eff63, 0xfde2fe90, 0xfee100a3, 0x0077fea4, 0x02ad0015, 0xfed4ffa1, 0xfeadffea, +0x00000290, 0xffeaff2d, 0xffedfb7d, 0xff66ff92, 0xfc89fe37, 0x0017ff9c, 0xff2f0246, 0x002ffe6e, +0xff3dffde, 0x00a1fe5b, 0xffa1fffa, 0x00360143, 0xff220023, 0xff9fff59, 0x02f0fdcd, 0x0000004e, +0xfa740056, 0xfd3cffbb, 0xff6b01e8, 0x015cff52, 0xff16ffeb, 0xfd950080, 0xffe702ef, 0xff2f01ae, +0x00af0165, 0xffbdfd5e, 0x0066ffc3, 0xfff2008a, 0x003dff87, 0xffef01d1, 0x00f5003e, 0x014ffe9a, +0x026d0021, 0x0109fd2d, 0x016f017b, 0x0001fcfd, 0xffe6fff3, 0x0002ffd7, 0x0051fffe, 0x001f010b, +0x0003fea8, 0x02bcffea, 0x03840076, 0x022bfee1, 0x006b0048, 0xfff302ad, 0xffb60090, 0x03330024, +0x0129ff63, 0xff8d011e, 0x0000001e, 0xf851000c, 0x0211ffcd, 0x000e016a, 0xfdc60270, 0x00e7feb3, +0xff60fe25, 0x0047015d, 0xfe060024, 0xffdb008d, 0xff48ff01, 0xfe19fd31, 0xff3dffe6, 0x0223026d, +0x008d025c, 0xff7a0044, 0x0265010d, 0x02e3ff91, 0x01f20268, 0xfff0ff0e, 0x0082ff5f, 0xfed1ff80, +0xfeeefe1a, 0xfe40ffda, 0x00100002, 0xff170266, 0x00e4ff19, 0x0097013b, 0x0000001e, 0x0030ff06, +0x0337046b, 0x000effb8, 0xff97feff, 0xff8dfeed, 0xfe300000, 0xff510129, 0x00bafe7f, 0xff2b02cb, +0x0059ffba, 0xffaaffe9, 0xfdd8fd5e, 0x0179ff99, 0xffa9ffb2, 0xffe8ffe8, 0xfea6ff2f, 0x01d5003a, +0xfe09fea5, 0xff680115, 0xfee9ffc4, 0x013b013c, 0x025efcc7, 0xfdf10035, 0xfefa0000, 0xfe430016, +0xffaa004a, 0x002af924, 0x01740062, 0xff96ffc0, 0xff95ff55, 0x00070083, 0xfc7b00e0, 0xff80ff76, +0xffcf0188, 0xfe40febf, 0xff4f0022, 0xfdeb0000, 0x017200d4, 0xff11ff55, 0x03540107, 0xfd440021, +0xff54fdef, 0x00acfff3, 0x053efe57, 0x0015004e, 0x0145fe86, 0x00bb0083, 0x0250ffb2, 0xffd9fe11, +0xfde3ff3c, 0xfd9d017a, 0xfe34ffac, 0x0064fcb7, 0x0038fec0, 0xff5afe6f, 0xfdd001a7, 0xfffb02b7, +0xff5dfdab, 0x0033ff8e, 0xff780039, 0x0174ff5b, 0xffe8ff7d, 0x00770013, 0xfdad0193, 0x02f900c0, +0x005d02b3, 0x00a500b4, 0x0039001e, 0x00650102, 0xfed70130, 0x0253005a, 0xfeb9015b, 0x003ffd8f, +0x0258ff9b, 0x02db0061, 0x002bff7e, 0x00b20102, 0x006400bf, 0x003b008e, 0xffefff93, 0x0023fe82, +0xff6b001f, 0xfd8fff8d, 0x008bffbe, 0xfd68ffc6, 0x01b90439, 0xffcb01e4, 0xff66ffbf, 0xfda8ffca, +0x008eff8d, 0x00000127, 0xfeb0fe34, 0x000300e5, 0xfda200f3, 0x008eff93, 0x003bffe8, 0x004bff63, +0x000903bc, 0xfe950039, 0xfeb1febd, 0xfd89fe12, 0xfe3effe6, 0xffe7fec5, 0xff00003c, 0xfdae010f, +0xff99ff66, 0x01dd005a, 0x0009ff7f, 0xff3eff6f, 0x003d01c3, 0xffddff98, 0xfd58ff23, 0x00090149, +0xff42ff9c, 0xff7bffd3, 0xffeb02ce, 0x00cb011d, 0x020e0000, 0xffd2fff8, 0xfdb4fdf0, 0x0011fe12, +0x01fafe2c, 0xff1700e1, 0x01ea0114, 0xff50005c, 0xffcc000a, 0xfe53003f, 0xffca007c, 0xff7bfda4, +0xffc7ffd7, 0xff32ff70, 0x00cdff56, 0x008600f9, 0x00b6fe34, 0x008b003b, 0xfea3ff65, 0xfdc800fa, +0xff2ffd83, 0x007901a4, 0xff69fe60, 0x00a20306, 0x023b0198, 0xffd9fd53, 0x00f50098, 0xfdc7ffb8, +0xfdd9ffcc, 0x00430027, 0x00800080, 0x00a2ff8a, 0x0038feef, 0x00d6fef5, 0x00e10043, 0xff7e0065, +0x0023fe59, 0x020dfdc5, 0x00fc00f1, 0xff71fe30, 0xfeb5002d, 0x00daff82, 0x0002025d, 0xfec2ff8c, +0xffbe0028, 0xfed6006c, 0xff55003b, 0xff71025b, 0x0032018e, 0xffbfffc2, 0x00bd00bf, 0xff9d003d, +0x01a8ff57, 0xff60fd7b, 0xfffa0067, 0xfd4cfe2d, 0xff880006, 0xfd34ffe8, 0x00efffad, 0x00b70042, +0x01980052, 0x02230056, 0x04db00ad, 0xfe48ff28, 0x00edfd5b, 0xffe00165, 0x00cc0156, 0x0192009b, +0xffe400a8, 0xfd0f01c9, 0xfed1004b, 0xffb1fdad, 0x0022ffdc, 0xfe3700bb, 0x01aefe3c, 0xffd900df, +0xfe7ffed2, 0xff8bfcf0, 0xfd6800b7, 0x00070006, 0x01c5fdf2, 0xffb600b8, 0xff870026, 0xfdbf0090, +0xfdb60063, 0xff26ffea, 0xffe5ffce, 0xff4fffb6, 0x0146fe7e, 0x0598ffd1, 0xfd4901f8, 0xfff0fe65, +0xfdf5fcfc, 0x0084004a, 0xff55007d, 0x0078006e, 0x00e20041, 0x0200fdab, 0xffea003c, 0x0044ffec, +0x00940097, 0xff3bfee4, 0x0035fe95, 0x005dff25, 0x006aff5c, 0xfffffe4a, 0x0078fef0, 0xff810089, +0xff89ff41, 0xff9f00b0, 0xfd1afe63, 0xff990158, 0x01ff0111, 0x00b50055, 0xfe66001d, 0x015a0062, +0x0069ffd2, 0xffa4ff72, 0x00000161, 0x018900ec, 0x01a10277, 0xfed5ffdc, 0x000afff0, 0x010c000b, +0xff6a0223, 0x00c4ffaf, 0x003aff93, 0x001d0069, 0x0000008c, 0x0153ffc9, 0xfe49ff2c, 0x013ffdbb, +0x015efe91, 0x01b0ff4b, 0x011afc31, 0xffcbfdb0, 0x0459003e, 0xfeb8ffc4, 0xfdc3000c, 0xfdadfed5, +0xffa50296, 0x0097fe93, 0xfef9ffca, 0xff02fee1, 0xffa9ff23, 0xfc800016, 0x004e00e5, 0xfe23fdf0, +0x00dbfd93, 0xff380145, 0xffbcfdea, 0x006bfdf1, 0x002dff13, 0xff91fef2, 0xfffb018e, 0xfead002e, +0xfd6801a5, 0x01850174, 0xfd660159, 0x0052039c, 0xfdedfeb0, 0x00fa027a, 0x030901ee, 0xff7b00e0, +0xff41ff50, 0x0241ffd5, 0x001effa9, 0xff93ff3d, 0xfeff00b8, 0xff5dff1b, 0xfea1fe37, 0x021cff6a, +0x001d00fc, 0xff5c0030, 0x01b8ff1e, 0xfd2fffe5, 0xfe31fe8c, 0x00030103, 0xfe880130, 0x010c0290, +0xfed1ff77, 0xfe120146, 0xfdc1fe35, 0xfe70f940, 0xffe80010, 0x012fffc9, 0x0015feeb, 0xfe18fdfd, +0x00efff56, 0x011cff6c, 0xfed300cf, 0xffbdfd23, 0x001602f6, 0x01b3004a, 0xfda30035, 0x0439feb0, +0xfdf9fcf4, 0xffe1fdf0, 0x01800362, 0x0182febf, 0xfef5fff2, 0xffbaff1b, 0x00faff60, 0x028f03dc, +0x01980042, 0x0008fe72, 0xfff5fdad, 0xfe60ffe6, 0xff6dffcf, 0x00a9004c, 0xff57fed5, 0xfda901e8, +0xff9e0131, 0xfef6ff8f, 0xfe07020c, 0xff05fee7, 0x021afee0, 0x03e70006, 0xff3700e4, 0xff5dff36, +0xffe2001e, 0xfde5005d, 0xff96ffc0, 0x00270164, 0x022bff8c, 0xfd59fcd5, 0x00380090, 0xfe70003e, +0x004c0137, 0x006400ab, 0xfe1efe82, 0x004b0135, 0xfeeb00b6, 0xfeda01cb, 0xff7eff7c, 0x009affc0, +0x0000ff21, 0x007efd75, 0xff390038, 0x0033feef, 0x0048ff7b, 0xff55ff41, 0xfe32ffc0, 0x00f601aa, +0xffba0172, 0x01baffdc, 0x025e0077, 0x0065fe25, 0xfd8a00ab, 0xff59fda1, 0xfea2016e, 0x01c10181, +0xffc60073, 0x0292fc3d, 0xfed8ffd4, 0x0053ff30, 0x0093fe82, 0x0152fe0a, 0x00360153, 0xfe450005, +0xfe350127, 0x01a500e2, 0x014ffec3, 0x01a301c2, 0x000b0027, 0xff74012e, 0x03cfffc4, 0x0029006a, +0xfe60fd97, 0x0100ff52, 0xfd51fed9, 0x005e02fa, 0xfe3f00fb, 0xfd89022d, 0xffb8ff8d, 0x002b0113, +0x02af0097, 0xfed1ffe1, 0xfed8017d, 0x007c0036, 0x003201ec, 0xfee70204, 0xfe26fdf5, 0xfeedffe1, +0x000002fb, 0xfdf5ff22, 0x028b014d, 0xfde6ff10, 0x0128ff4d, 0xfffbffef, 0xffea000b, 0x0107fc64, +0x0055fef6, 0x02c7fffb, 0x0055018e, 0xfdd6ffd4, 0xfd16fcbf, 0x0662007c, 0x00f50000, 0xffc2009f, +0xfd840052, 0x0127ff04, 0xff70ffb5, 0x009e0092, 0xff88ffcf, 0xfdf4fe43, 0xff070115, 0xffd0fd33, +0x0076fe2d, 0x01cfff9d, 0x05bd0052, 0x00c1ff98, 0x001a0107, 0x00000168, 0xff9cffde, 0xfe91fd44, +0x003cffcf, 0x03bcfe18, 0x0028ffbe, 0x00e5fdc1, 0x02a2007e, 0xfecafdb4, 0xff510246, 0x0074ff6f, +0xfee2fff2, 0x01530023, 0xfffe01ba, 0xfd5a0083, 0x00db0088, 0xfcd801e3, 0xfee6fd8a, 0x001fff73, +0xffcfff37, 0xfde1ffb0, 0x003202a9, 0xffc5feb3, 0xfd5a01e8, 0x014c00c5, 0x0030fd75, 0xfff3f9ab, +0x00c6fffc, 0xfea0ffbc, 0x009002d5, 0xfd9c0073, 0xfff2ffbf, 0x00310046, 0xfd9f02ce, 0xffe3fa26, +0xff52fec0, 0xff6d0091, 0xfd1dfe26, 0xfebefe5c, 0xffeb00c5, 0xff9dfecd, 0xff32feea, 0x021effd9, +0xfee6ff50, 0x01c5ffb4, 0x006b0086, 0x005c0078, 0xff18fe5f, 0x0001ff5c, 0x0055004a, 0xffbe003c, +0xffde001c, 0xfd5cfe43, 0xff8eff6d, 0x0013febe, 0x005fffd6, 0xfdf7fe35, 0xff42ff9f, 0xfeb8ff2d, +0xfd750017, 0xfebcff2d, 0x000902f5, 0xffb1fa85, 0xff410030, 0x01940104, 0x002a0198, 0x00c3ff84, +0x00b50024, 0x0129ff9b, 0x0106fefa, 0x01e60042, 0xff98fda9, 0x017202f3, 0x01fb00c7, 0x0189006c, +0xfd61ff83, 0x0012ffcf, 0xff03ff40, 0x00640095, 0xff4500a5, 0xfec2011b, 0x020e00f8, 0xfc3300cd, +0x01370016, 0x007102cb, 0x001bfe07, 0xfdfefff7, 0x005e017c, 0xff3dffce, 0x005dfef5, 0x00cc0190, +0xfcdfff42, 0x008bfd6f, 0xffe2ff6b, 0xffec00d3, 0xfd81001c, 0xfff9ffd9, 0x00a30099, 0xfeb9ff76, +0x00540077, 0xfcfcfe4c, 0xfdbfff78, 0xff29fee5, 0x0179fff4, 0x000000b4, 0x021d01c5, 0xff330027, +0xff9b001f, 0x003401dc, 0x0126ffcf, 0xff50002e, 0x034dfe23, 0xff8afff5, 0xfd3d024b, 0xffeb0014, +0xfdb4009d, 0x00f9003e, 0xfdbffecf, 0x011600b7, 0x00f000b0, 0xffa6ff5e, 0x015b001c, 0x004efe6d, +0x01720113, 0xffe8ffe6, 0xfffbfe56, 0x003dfd84, 0xff38fe8a, 0x021efda6, 0xff07013b, 0x0176ffb0, +0x00690074, 0x018ffed7, 0x0017027f, 0xff8800b5, 0xfd24febf, 0x007c00d2, 0xfe3dffa9, 0x02380126, +0x007effaa, 0x017ffe00, 0x0039fcf7, 0x0175ff06, 0x02c3025d, 0x00760264, 0xff90ff8f, 0x015bfe1e, +0xff0400ec, 0xfec9ffe5, 0xffb100af, 0xff31fecd, 0x01d00039, 0x0068002f, 0x01da007e, 0xfff5008c, +0x00a2ff88, 0x02df0116, 0xfd13fead, 0x00e1ffe5, 0x0198fddf, 0xffa700be, 0x010d0032, 0xfeb2ff16, +0xffe8ff9e, 0x0038fda9, 0xfffcff7e, 0x00740095, 0x00000069, 0xffa50051, 0x001ffdd2, 0x00400078, +0xffbf0255, 0xffb600a8, 0x0183ff98, 0x001d002c, 0xfcf0ff8e, 0xfe6d0060, 0x0017ff84, 0x001afff6, +0xfea50246, 0x00c800d7, 0xfdadff6a, 0x02b1ffb7, 0xfee7034d, 0x010affa4, 0x003bffc9, 0x00fafea9, +0xfdfa0133, 0xfe120002, 0x0082fee7, 0x001d0220, 0x011dff54, 0xfee9ff62, 0x003eff6f, 0x01dafda3, +0x00ac001e, 0x0000009b, 0xfcfcfe4e, 0x0301001c, 0xffff0029, 0xff23ff9d, 0x0225ff78, 0x01f40089, +0x0266ff66, 0x001dff28, 0x0056020e, 0x016e0000, 0x0142009e, 0xfd860073, 0xff7b0302, 0x0023ff8d, +0x0182000e, 0x00ea00b4, 0x04af0079, 0x025afefd, 0xfedf0039, 0xff8a003e, 0x0049fdca, 0xffd1009e, +0xff7affdc, 0xfe45ffe1, 0x0147ff7f, 0xfeaf00e0, 0x012f0008, 0xff78fe71, 0xffcffd4b, 0x017c00ed, +0xffebfdfa, 0xfd33025c, 0xffcaff8f, 0xfdd9003b, 0x0005ffde, 0xfe8200f3, 0x0039fe31, 0x002b016b, +0xfff30185, 0xff26002a, 0x030dff0a, 0xffc2ff9f, 0x002cffe7, 0xff6d0060, 0x023e02df, 0x01fa00f6, +0xfd6f0024, 0xff3e0054, 0xff870111, 0x00c0ffcc, 0x043f00e0, 0x00b3fff7, 0xfd33fdf0, 0x0305ff28, +0x00c20098, 0x0019009a, 0x00ac0056, 0xff9fff05, 0x008e0047, 0xffddfed7, 0x0003ff39, 0x0158ff57, +0xff7401b6, 0x01d9ffb5, 0xfdcc0102, 0xff0ffd11, 0xfdac0232, 0xff2cfed9, 0x00c1fe77, 0xff76fea9, +0xfdf0fdf2, 0xffe100bd, 0x025cff1c, 0xfd37febb, 0x0086ff6f, 0xfd61007e, 0x00770000, 0x02f2fdea, +0xfe4ffe4b, 0xff99fff2, 0xfffb0035, 0x006d0008, 0xffe60220, 0xff2e000a, 0xff610000, 0xffc406ce, +0x0001fffa, 0xfeb6020d, 0xfe5f0083, 0xfd16fdf2, 0x00f000d5, 0xfd48ffd0, 0x00ef0176, 0xff89fedd, +0x006b0060, 0x0056004f, 0x00230057, 0xffd4023a, 0x0079ffea, 0xf94001a3, 0xfdf70077, 0xfa06ffce, +0xffd9fee4, 0xff04ff4e, 0xfda2009a, 0xfe0dff30, 0x011cfebe, 0x00da0000, 0x0214ffdd, 0x0174fff6, +0xff1b001a, 0xfd95ff46, 0xfed70000, 0x0000fdcd, 0x003204c1, 0x028afeed, 0x008eff7a, 0x01b4ff39, +0xfe80fd5a, 0xfde2fff7, 0x02c9fefe, 0x01f30071, 0xfc9200bf, 0xfdec002b, 0xfec9fddf, 0xff9efe2d, +0xff55fe70, 0x0115feac, 0x00230026, 0xfdfefb51, 0xfec1ffb4, 0xff83000e, 0xfebcfd2b, 0x0115008d, +0x00000211, 0x0108fefb, 0xff350023, 0xffcf0019, 0xfe00fee4, 0xfe91ff44, 0x0174fdab, 0x006b0040, +0x0097ff83, 0x0131fe67, 0xfeea002a, 0x0323fe3f, 0x00d10126, 0x0192fffd, 0xff320081, 0x02700003, +0x006b01f5, 0x00d90018, 0xfe22feb7, 0xfeaffda9, 0xff12008f, 0x024fffe5, 0x0013fc80, 0x0000fe51, +0xffd3ff7b, 0xff03000d, 0xfe81ffa5, 0x0190ff70, 0x0484ffa9, 0xff120019, 0x01deff5a, 0xff44019b, +0xfffb0316, 0x0066ff91, 0xff42fe1a, 0x027cfe91, 0x0079fdc6, 0x0085032b, 0xff97feb4, 0x0382ff19, +0x00fb04af, 0xffb400bb, 0x01e3fe6f, 0x0000fdcb, 0xff010186, 0x009a02e4, 0x00fb010b, 0x00ee002a, +0x01a7029b, 0x0329ffbd, 0x024a0036, 0xfdd7005c, 0x000eff2b, 0xfd92fee8, 0xff76fcc9, 0xfe7000af, +0x000cff27, 0x049a0027, 0xfff0fe81, 0x00220005, 0x004c0181, 0x000d007c, 0x0088fdcd, 0x0158ffa6, +0x0094000a, 0x016f0168, 0xff88febb, 0xffeafee9, 0x03bcff90, 0xffdbff72, 0xfe8bffcc, 0x02610104, +0x002701dd, 0xfe3d00f6, 0xff570153, 0xff6cfd3f, 0xff7b0066, 0xfe34ff9b, 0xfff200a5, 0x00f1fe25, +0xfef1fffc, 0xff5c0016, 0x025c011b, 0x0036037b, 0xfd42ff7a, 0x006dfe23, 0x0098ff5a, 0xfd95005e, +0xfd9200f9, 0xff51026d, 0x02f9feef, 0x002b0036, 0xfffc0018, 0xff26ff17, 0xfe00ffa8, 0xff72024a, +0xffb0fd37, 0x003dfd5b, 0xffc800ab, 0xfe81ff16, 0x002cffdb, 0xffe70167, 0xfda6005f, 0xfd360033, +0xfeff014a, 0x0000fec0, 0x013bff23, 0x0400ff66, 0x000ffee0, 0xff3a018f, 0xfea50022, 0xffe10055, +0x02d5fe7a, 0xfda000a7, 0x0136ffeb, 0x0090fe08, 0x0058fef5, 0xfd09fd59, 0x004bff2d, 0xfd410332, +0x01cf0089, 0xff2c0000, 0x007d002c, 0x01110089, 0x0087fd32, 0xfe460211, 0xff3eff30, 0xfe130086, +0x0023fdd8, 0x003c0163, 0x0034fff5, 0x0041ffed, 0x00210098, 0x000aff29, 0x00f0004c, 0xff2a008e, +0x015f003a, 0x011afe3f, 0xffc2009e, 0xff7e0000, 0xfed30089, 0xfd3e0005, 0xff71fef8, 0xfe7cfeb7, +0xffa4ff53, 0xff00ffd3, 0x025affe1, 0x01f6002c, 0xfff100ef, 0x00710073, 0xff1001b9, 0x021b049f, +0x012aff20, 0x0243ffc1, 0x04550098, 0xffe5fef0, 0x0082ff37, 0xffb20313, 0xfd8a001f, 0x01b2ffe4, +0xfe7dfd57, 0xfe6b0098, 0xfff40076, 0xffeafd50, 0xffeb0009, 0x010e0002, 0xff83000d, 0x00300055, +0xff5cfdf9, 0x02b2ffa2, 0xff880125, 0x010ffe19, 0xff41011c, 0x000b01e6, 0x04db0327, 0x0328ffe9, +0x00dbfec4, 0x0124fd5b, 0xffc4fe6f, 0xfe6b0255, 0xfff00069, 0x01a9fec6, 0xfdcfff66, 0x00af0008, +0x014001fd, 0xfed50008, 0x0035ff44, 0x0220fd92, 0xffecfd09, 0xffc2fdbf, 0xff73fee8, 0x00810075, +0x0016ff5c, 0xff01ffea, 0x005600d9, 0xfdaa0164, 0x0099fff3, 0xff57fdeb, 0x0071ff3d, 0x00aeffb5, +0x004200d8, 0x00370049, 0x00fefe1e, 0x0017000e, 0xfd4dfd7f, 0x000ffe6f, 0x030d0022, 0xffa1fa03, +0x00220066, 0x008bfd9d, 0x0123ff4b, 0x002801c7, 0xff75ffb6, 0xff7700e2, 0x01a900e6, 0x01910112, +0xfd73ffc4, 0xffb90212, 0x00c00144, 0xff5efd7b, 0x0006ff87, 0x023fff4e, 0xffe8000c, 0x000501be, +0xffdbfcf3, 0x03470351, 0x0030ff0b, 0x00d00001, 0xfec4fe41, 0xfe7efdad, 0x00cb015f, 0x01120039, +0x00bd003d, 0x00000013, 0x0243fe49, 0x00b60143, 0x000efff0, 0x003800bb, 0x0046ff7d, 0x02c9ff55, +0x02d601f7, 0x028500ac, 0x001800ec, 0xfcfaffb5, 0x008cfee5, 0xfe53027c, 0xff42fdef, 0x003800a8, +0x003bff78, 0x011a02c1, 0xfeccff9a, 0x0230002e, 0x0040ffdc, 0xfdee0422, 0xfdcdffb0, 0xfeeb0001, +0x0006ffeb, 0x015a0324, 0xffa6fd36, 0xff8a0266, 0x00d40017, 0x01090147, 0x01b900d6, 0x00bb02df, +0x0203fdda, 0xfd5bff73, 0xff8d007f, 0xfe27ffce, 0xffaefdd8, 0x021300e2, 0x0040ffdc, 0x0020fd24 +}, + +#endif diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5025_mipi_raw/camera_tsf_para_gc5025mipi_raw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5025_mipi_raw/camera_tsf_para_gc5025mipi_raw.h new file mode 100755 index 0000000000000000000000000000000000000000..e8b3357cc34dc79b26e6818242f54128629d32fc --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5025_mipi_raw/camera_tsf_para_gc5025mipi_raw.h @@ -0,0 +1,64 @@ +#ifndef __TSF_TUNING_PARA_H__ +#define __TSF_TUNING_PARA_H__ + +{ + 13, + 0, + 9300, + 9800, + 210, + 235, + -50, + 50, + 256, + 512, + 300, + 500, + 80, + 120, + 120, + 220, + 110, + 150, + 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, + 54, 54, 909, 783, 1, 25, 10, 1118, -98, -21, + -1, 9, 25, 10, -8, 611, 32542, 10696, 93209, 133690, +182044, 182044, 165341, -519, 44, -2, -67, 17, -4, 25, + -11, 34207, 182044, 9719, 42591, 158804, 182044, 182044, 182044, 1009, + -90, 22, -5, 25, 25, 8, 2, -453, 35, -33, + -41, 11, -7, 18, -10, 2018, -55, 68, 23, 36, + 43, 15, 23, 219, -142, -104, -33, -18, 14, 3, + -30, -270, 67, 141, -26, 49, 11, 34, -1, -767, + 28, -55, -118, -3, -14, 16, -25, 639, -64, 44, + -5, 20, 24, 7, 5, -454, 41, -28, -40, 6, + -8, 17, -10, 159, 9, -195, 23, 74, 58, -17, + -164, 150, -30, -169, 12, 124, 119, -1, -112, 0, + 70, -2, 3, -61, 8, 0, -8, 0, 56, -7, + 2, -26, 1, -1, 9, -5, -1, 67, -4, 3, + -20, -7, 7, -2, -7, 41, -2, -3, -15, -5, + 1, 0, 0, 0, 1, -1, 1, 0, 1, 0, + 0, 0, 1, 0, 0, 0, 0, 0, -4, 0, + -1, 22, 2, 0, 1, 0, -2, 0, -1, 13, + 2, 0, 2, 0, 0, -1, 1, 1, 11, 0, + 5, 0, 0, -2, 0, 1, 6, 0, 1, 0, + 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, + 0, 1, 1, 4, 0, -2, -2, 3, 4, 3, + 32, -3, 125, 1, 1, -1, 1, 2, 21, -7, + 60, 5, 0, -3, 4, 2, 3, -1, 2, 12, + -1, -12, 0, 2, -4, -1, -42, -1, 23, -5, + 1, -8, 3, -2, 1, -1, 37, 1, 0, -18, + -1, 3, -3, -2, -2, 17, -2, -1, -13, 0, + -1, -4, 0, 31, -1, -3, -1, 3, 20, 0, + 0, 0, 2, -1, 1, 0, 1, 0, 0, 0, + 2, -1, 1, 0, 2, 1, -3, -1, 0, 21, + 4, 2, 1, 0, -5, -1, -1, 36, 2, 1, + 9, 0, 0, -1, 0, 1, 8, 1, 4, 0, + 0, 0, 0, 1, 15, 2, 8, 0, 0, 0, + 0, 0, 0, 3, -1, 0, 0, 0, 0, 0, + 1, 6, 0, 0, 0, 0, 0, 2, 2, -1, + 12, -3, 0, 4, 1, 4, 8, 0, 48, +}, +#endif // __TSF_TUNING_PARA_H__ \ No newline at end of file diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5025_mipi_raw/camera_tuning_para_gc5025mipi_raw.cpp b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5025_mipi_raw/camera_tuning_para_gc5025mipi_raw.cpp new file mode 100755 index 0000000000000000000000000000000000000000..a030272aab54a9538267f45f3d3b9fe48998dd4a --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/gc5025_mipi_raw/camera_tuning_para_gc5025mipi_raw.cpp @@ -0,0 +1,1862 @@ +#include +#include +#include +#include +#include "camera_custom_nvram.h" +#include "camera_custom_sensor.h" +#include "image_sensor.h" +#include "kd_imgsensor_define.h" +#include "camera_AE_PLineTable_gc5025mipi_raw.h" +#include "camera_info_gc5025mipi_raw.h" +#include "camera_custom_AEPlinetable.h" +#include "camera_custom_tsf_tbl.h" +const NVRAM_CAMERA_ISP_PARAM_STRUCT CAMERA_ISP_DEFAULT_VALUE = +{{ + //Version + Version: NVRAM_CAMERA_PARA_FILE_VERSION, + //SensorId + SensorId: SENSOR_ID, + ISPComm:{ + { + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + } + }, + ISPPca: { +#include INCLUDE_FILENAME_ISP_PCA_PARAM + }, + ISPRegs:{ +#include INCLUDE_FILENAME_ISP_REGS_PARAM + }, + ISPMfbMixer:{{ + { + 0x00000000, 0x00000000 + }, + { + 0x00000000, 0x00000000 + }, + { + 0x00000000, 0x00000000 + }, + { + 0x00000000, 0x00000000 + }, + { + 0x00000000, 0x00000000 + }, + { + 0x00000000, 0x00000000 + }, + { + 0x00000000, 0x00000000 + } + }}, + ISPMulitCCM:{ + Poly22:{ + 64550, // i4R_AVG + 12001, // i4R_STD + 101675, // i4B_AVG + 34554, // i4B_STD + 0, // i4R_MAX + 0, // i4R_MIN + 0, // i4G_MAX + 0, // i4G_MIN + 0, // i4B_MAX + 0, // i4B_MIN + { // i4P00[9] + 4095000, -1937500, -237500, -897500, 3167500, -350000, -167500, -2070000, 4157500 + }, + { // i4P10[9] + 990543, -624418, -43826, -209114, 656046, -117851, 32120, 670156, -373195 + }, + { // i4P01[9] + 2042656, -864132, -120154, -453568, 1635163, -128938, -144687, -1916843, 3114186 + }, + { // i4P20[9] + 0, 0, 0, 0, 0, 0, 0, 0, 0 + }, + { // i4P11[9] + 0, 0, 0, 0, 0, 0, 0, 0, 0 + }, + { // i4P02[9] + 0, 0, 0, 0, 0, 0, 0, 0, 0 + } + }, + + AWBGain:{ + // Strobe + { + 512, // i4R + 512, // i4G + 512 // i4B + }, + // A + { + 584, // i4R + 512, // i4G + 1295 // i4B + }, + // TL84 + { + 707, // i4R + 512, // i4G + 1117 // i4B + }, + // CWF + { + 779, // i4R + 512, // i4G + 1143 // i4B + }, + // D65 + { + 512, // i4R + 512, // i4G + 512 // i4B + }, + // Reserved 1 + { + 512, // i4R + 512, // i4G + 512 // i4B + }, + // Reserved 2 + { + 512, // i4R + 512, // i4G + 512 // i4B + }, + // Reserved 3 + { + 512, // i4R + 512, // i4G + 512 // i4B + } + }, + Weight:{ + 1, // Strobe + 1, // A + 1, // TL84 + 1, // CWF + 1, // D65 + 1, // Reserved 1 + 1, // Reserved 2 + 1 // Reserved 3 + } + }, + + //bInvokeSmoothCCM + bInvokeSmoothCCM: MTRUE, + + DngMetadata:{ + 0, // i4RefereceIlluminant1 + 0, // i4RefereceIlluminant2 + rNoiseProfile:{ + { + S:{ + 0.000000, // a + 0.000000 // b + }, + O:{ + 0.000000, // a + 0.000000 // b + } + }, + { + S:{ + 0.000000, // a + 0.000000 // b + }, + O:{ + 0.000000, // a + 0.000000 // b + } + }, + { + S:{ + 0.000000, // a + 0.000000 // b + }, + O:{ + 0.000000, // a + 0.000000 // b + } + }, + { + S:{ + 0.000000, // a + 0.000000 // b + }, + O:{ + 0.000000, // a + 0.000000 // b + } + } + } + } +}}; + +const NVRAM_CAMERA_3A_STRUCT CAMERA_3A_NVRAM_DEFAULT_VALUE = +{ + NVRAM_CAMERA_3A_FILE_VERSION, // u4Version + SENSOR_ID, // SensorId + + // AE NVRAM + { + // rDevicesInfo + { + 1024, // u4MinGain, 1024 base = 1x + 8192, // u4MaxGain, 16x + 100, // u4MiniISOGain, ISOxx + 32, // u4GainStepUnit, 1x/8 + 33333, // u4PreExpUnit + 30, // u4PreMaxFrameRate + 33333, // u4VideoExpUnit + 30, // u4VideoMaxFrameRate + 1024, // u4Video2PreRatio, 1024 base = 1x + 33333, // u4CapExpUnit + 30, // u4CapMaxFrameRate + 1024, // u4Cap2PreRatio, 1024 base = 1x + 33333, // u4Video1ExpUnit + 30, // u4Video1MaxFrameRate + 1024, // u4Video12PreRatio, 1024 base = 1x + 33333, // u4Video2ExpUnit + 30, // u4Video2MaxFrameRate + 1024, // u4Video22PreRatio, 1024 base = 1x + 33333, // u4Custom1ExpUnit + 30, // u4Custom1MaxFrameRate + 1024, // u4Custom12PreRatio, 1024 base = 1x + 33333, // u4Custom2ExpUnit + 30, // u4Custom2MaxFrameRate + 1024, // u4Custom22PreRatio, 1024 base = 1x + 33333, // u4Custom3ExpUnit + 30, // u4Custom3MaxFrameRate + 1024, // u4Custom32PreRatio, 1024 base = 1x + 33333, // u4Custom4ExpUnit + 30, // u4Custom4MaxFrameRate + 1024, // u4Custom42PreRatio, 1024 base = 1x + 33333, // u4Custom5ExpUnit + 30, // u4Custom5MaxFrameRate + 1024, // u4Custom52PreRatio, 1024 base = 1x + 28, // u4LensFno, Fno = 2.8 + 350 // u4FocusLength_100x + }, + // rHistConfig + { + 4, // u4HistHighThres + 40, // u4HistLowThres + 2, // u4MostBrightRatio + 1, // u4MostDarkRatio + 160, // u4CentralHighBound + 20, // u4CentralLowBound + {240, 230, 220, 210, 200}, // u4OverExpThres[AE_CCT_STRENGTH_NUM] + {62, 70, 82, 108, 141}, // u4HistStretchThres[AE_CCT_STRENGTH_NUM] + {18, 22, 26, 30, 34} // u4BlackLightThres[AE_CCT_STRENGTH_NUM] + }, + // rCCTConfig + { + TRUE, // bEnableBlackLight + TRUE, // bEnableHistStretch + TRUE, // bEnableAntiOverExposure + TRUE, // bEnableTimeLPF + FALSE, // bEnableCaptureThres + FALSE, // bEnableVideoThres + TRUE, // bEnableVideo1Thres + TRUE, // bEnableVideo2Thres + TRUE, // bEnableCustom1Thres + TRUE, // bEnableCustom2Thres + TRUE, // bEnableCustom3Thres + TRUE, // bEnableCustom4Thres + TRUE, // bEnableCustom5Thres + TRUE, // bEnableStrobeThres + 58, // u4AETarget + 47, // u4StrobeAETarget + 50, // u4InitIndex + 4, // u4BackLightWeight + 32, // u4HistStretchWeight + 4, // u4AntiOverExpWeight + 2, // u4BlackLightStrengthIndex + 2, // u4HistStretchStrengthIndex + 2, // u4AntiOverExpStrengthIndex + 2, // u4TimeLPFStrengthIndex + {1, 3, 5, 7, 8}, // u4LPFConvergeTable[AE_CCT_STRENGTH_NUM] + 90, // u4InDoorEV = 9.0, 10 base + -5, // i4BVOffset delta BV = value/10 + 64, // u4PreviewFlareOffset + 64, // u4CaptureFlareOffset + 3, // u4CaptureFlareThres + 64, // u4VideoFlareOffset + 3, // u4VideoFlareThres + 64, // u4CustomFlareOffset + 3, // u4CustomFlareThres + 64, // u4StrobeFlareOffset + 3, // u4StrobeFlareThres + 160, // u4PrvMaxFlareThres + 0, // u4PrvMinFlareThres + 160, // u4VideoMaxFlareThres + 0, // u4VideoMinFlareThres + 18, // u4FlatnessThres // 10 base for flatness condition. + 75, // u4FlatnessStrength + //rMeteringSpec + { + //rHS_Spec + { + TRUE,//bEnableHistStretch // enable histogram stretch + 1024,//u4HistStretchWeight // Histogram weighting value + 40,//u4Pcent // + 160,//u4Thd // 0~255 + 75, //74,//u4FlatThd // 0~255 + 120,//u4FlatBrightPcent + 120,//u4FlatDarkPcent + //sFlatRatio + { + 1000, //i4X1 + 1024, //i4Y1 + 2400, //i4X2 + 0 //i4Y2 + }, + TRUE, //bEnableGreyTextEnhance + 1800, //u4GreyTextFlatStart, > sFlatRatio.i4X1, < sFlatRatio.i4X2 + { + 10, //i4X1 + 1024, //i4Y1 + 80, //i4X2 + 0 //i4Y2 + } + }, + //rAOE_Spec + { + TRUE, //bEnableAntiOverExposure + 1024, //u4AntiOverExpWeight + 10, //u4Pcent + 200, //u4Thd + TRUE, //bEnableCOEP + 1, //u4COEPcent + 106, //u4COEThd + 0, //u4BVCompRatio + //sCOEYRatio; // the outer y ratio + { + 23, //i4X1 + 1024, //i4Y1 + 47, //i4X2 + 0 //i4Y2 + }, + //sCOEDiffRatio; // inner/outer y difference ratio + { + 1500, //i4X1 + 0, //i4Y1 + 2100, //i4X2 + 1024 //i4Y2 + } + }, + //rABL_Spec + { + TRUE,//bEnableBlackLight + 1024,//u4BackLightWeight + 400,//u4Pcent + 22,//u4Thd + 255, // center luminance + 256, // final target limitation, 256/128 = 2x + //sFgBgEVRatio + { + 2200, //i4X1 + 0, //i4Y1 + 4000, //i4X2 + 1024 //i4Y2 + }, + //sBVRatio + { + 3800, //i4X1 + 0, //i4Y1 + 5000, //i4X2 + 1024 //i4Y2 + } + }, + //rNS_Spec + { + TRUE, // bEnableNightScene + 5,//u4Pcent + 170,//u4Thd + 72,//u4FlatThd + 200,//u4BrightTonePcent + 90,//u4BrightToneThd + 500,//u4LowBndPcent + 5,//u4LowBndThd + 20,//u4LowBndThdLimit + 50,//u4FlatBrightPcent + 300,//u4FlatDarkPcent + //sFlatRatio + { + 1200, //i4X1 + 1024, //i4Y1 + 2400, //i4X2 + 0 //i4Y2 + }, + //sBVRatio + { + -500, //i4X1 + 1024, //i4Y1 + 3000, //i4X2 + 0 //i4Y2 + }, + TRUE, // bEnableNightSkySuppresion + //sSkyBVRatio + { + -4000, //i4X1 + 1024, //i4Y1 + -2000, //i4X2 + 0 //i4Y2 + } + }, + // rTOUCHFD_Spec + { + 40, //uMeteringYLowBound; + 50, //uMeteringYHighBound; + 40, //uFaceYLowBound; + 50, //uFaceYHighBound; + 3, //uFaceCentralWeight; + 120, //u4MeteringStableMax; + 80, //u4MeteringStableMin; + } + }, //End rMeteringSpec + // rFlareSpec + { + {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}, //uPrvFlareWeightArr[16]; + {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}, //uVideoFlareWeightArr[16]; + 96, //u4FlareStdThrHigh; + 48, //u4FlareStdThrLow; + 0, //u4PrvCapFlareDiff; + 4, //u4FlareMaxStepGap_Fast; + 0, //u4FlareMaxStepGap_Slow; + 1800, //u4FlarMaxStepGapLimitBV; + 0, //u4FlareAEStableCount; + }, + //rAEMoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 190, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 70, //u4B2TStart + 60, //u4D2TEnd + 90, //u4D2TStart + }, + //rAEVideoMoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 10, //u4B2TStart + 10, //u4D2TEnd + 90, //u4D2TStart + }, + //rAEVideo1MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 10, //u4B2TStart + 10, //u4D2TEnd + 90, //u4D2TStart + }, + //rAEVideo2MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 10, //u4B2TStart + 10, //u4D2TEnd + 90, //u4D2TStart + }, + //rAECustom1MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 10, //u4B2TStart + 10, //u4D2TEnd + 90, //u4D2TStart + }, + //rAECustom2MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 10, //u4B2TStart + 10, //u4D2TEnd + 90, //u4D2TStart + }, + //rAECustom3MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 10, //u4B2TStart + 10, //u4D2TEnd + 90, //u4D2TStart + }, + //rAECustom4MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 40, //u4B2TStart + 40, //u4D2TEnd + 90, //u4D2TStart + }, + //rAECustom5MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 10, //u4B2TStart + 10, //u4D2TEnd + 90, //u4D2TStart + }, + //rAEFaceMoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 190, //u4Bright2TargetEnd + 10, //u4Dark2TargetStart + 80, //u4B2TEnd + 30, //u4B2TStart + 20, //u4D2TEnd + 60, //u4D2TStart + }, + //rAETrackingMoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 190, //u4Bright2TargetEnd + 10, //u4Dark2TargetStart + 80, //u4B2TEnd + 30, //u4B2TStart + 20, //u4D2TEnd + 60, //u4D2TStart + }, + //rAEAOENVRAMParam = + { + 1, // i4AOEStrengthIdx: 0 / 1 / 2 + 128, // u4BVCompRatio + {//rAEAOEAlgParam + {//rAEAOEAlgParam[0] + 47, //u4Y_Target + 10, //u4AOE_OE_percent + 160, //u4AOE_OEBound + 15, //u4AOE_DarkBound + 950, //u4AOE_LowlightPrecent + 5, //u4AOE_LowlightBound + 100, //u4AOESceneLV_L + 150, //u4AOESceneLV_H + 40, //u4AOE_SWHdrLE_Bound + }, + {//rAEAOEAlgParam[1] + 47, //u4Y_Target + 10, //u4AOE_OE_percent + 180, //u4AOE_OEBound + 20, //u4AOE_DarkBound + 950, //u4AOE_LowlightPrecent + 10, //u4AOE_LowlightBound + 100, //u4AOESceneLV_L + 150, //u4AOESceneLV_H + 40, //u4AOE_SWHdrLE_Bound + }, + {//rAEAOEAlgParam[2] + 47, //u4Y_Target + 10, //u4AOE_OE_percent + 200, //u4AOE_OEBound + 25, //u4AOE_DarkBound + 950, //u4AOE_LowlightPrecent + 15, //u4AOE_LowlightBound + 100, //u4AOESceneLV_L + 150, //u4AOESceneLV_H + 40, //u4AOE_SWHdrLE_Bound + } + } + } + } + }, + // AWB NVRAM + { + { + { + // AWB calibration data + { + // rUnitGain (unit gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rGoldenGain (golden sample gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rTuningUnitGain (Tuning sample unit gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rD65Gain (D65 WB gain: 1.0 = 512) + { + 969, // D65Gain_R + 512, // D65Gain_G + 657 // D65Gain_B + } + }, + // Original XY coordinate of AWB light source + { + // Strobe + { + 143, // i4X + -328 // i4Y + }, + // Horizon + { + -384, // OriX_Hor + -335 // OriY_Hor + }, + // A + { + -299, // OriX_A + -350 // OriY_A + }, + // TL84 + { + -129, // OriX_TL84 + -354 // OriY_TL84 + }, + // CWF + { + -68, // OriX_CWF + -415 // OriY_CWF + }, + // DNP + { + -34, // OriX_DNP + -324 // OriY_DNP + }, + // D65 + { + 143, // OriX_D65 + -328 // OriY_D65 + }, + // DF + { + 0, // OriX_DF + 0 // OriY_DF + } + }, + // Rotated XY coordinate of AWB light source + { + // Strobe + { + 131, // i4X + -333 // i4Y + }, + // Horizon + { + -396, // RotX_Hor + -321 // RotY_Hor + }, + // A + { + -311, // RotX_A + -339 // RotY_A + }, + // TL84 + { + -141, // RotX_TL84 + -349 // RotY_TL84 + }, + // CWF + { + -83, // RotX_CWF + -413 // RotY_CWF + }, + // DNP + { + -45, // RotX_DNP + -323 // RotY_DNP + }, + // D65 + { + 131, // RotX_D65 + -333 // RotY_D65 + }, + // DF + { + 104, // RotX_DF + -403 // RotY_DF + } + }, + // AWB gain of AWB light source + { + // Strobe + { + 969, // i4R + 512, // i4G + 657 // i4B + }, + // Horizon + { + 512, // AWBGAIN_HOR_R + 547, // AWBGAIN_HOR_G + 1449 // AWBGAIN_HOR_B + }, + // A + { + 548, // AWBGAIN_A_R + 512, // AWBGAIN_A_G + 1232 // AWBGAIN_A_B + }, + // TL84 + { + 694, // AWBGAIN_TL84_R + 512, // AWBGAIN_TL84_G + 985 // AWBGAIN_TL84_B + }, + // CWF + { + 819, // AWBGAIN_CWF_R + 512, // AWBGAIN_CWF_G + 985 // AWBGAIN_CWF_B + }, + // DNP + { + 758, // AWBGAIN_DNP_R + 512, // AWBGAIN_DNP_G + 832 // AWBGAIN_DNP_B + }, + // D65 + { + 969, // AWBGAIN_D65_R + 512, // AWBGAIN_D65_G + 657 // AWBGAIN_D65_B + }, + // DF + { + 512, // AWBGAIN_DF_R + 512, // AWBGAIN_DF_G + 512 // AWBGAIN_DF_B + } + }, + // Rotation matrix parameter + { + 2, // RotationAngle + 256, // Cos + 9 // Sin + }, + // Daylight locus parameter + { + -138, // i4SlopeNumerator + 128 // i4SlopeDenominator + }, + // Predictor gain + { + 100, // i4PrefRatio100 + // DaylightLocus_L + { + 939, // i4R + 530, // i4G + 677 // i4B + }, + // DaylightLocus_H + { + 745, // i4R + 512, // i4G + 872 // i4B + }, + // Temporal General + { + 969, // i4R + 512, // i4G + 657 // i4B + }, + // AWB LSC Gain + { + 745, // i4R + 512, // i4G + 872 // i4B + } + }, + // AWB light area + { + // Strobe:FIXME + { + 0, // i4RightBound + 0, // i4LeftBound + 0, // i4UpperBound + 0 // i4LowerBound + }, + // Tungsten + { + -209, // TungRightBound + -796, // TungLeftBound + -240, // TungUpperBound + -370 // TungLowerBound + }, + // Warm fluorescent + { + -209, // WFluoRightBound + -796, // WFluoLeftBound + -370, // WFluoUpperBound + -503 // WFluoLowerBound + }, + // Fluorescent + { + -76, // FluoRightBound + -209, // FluoLeftBound + -200, // FluoUpperBound + -381 // FluoLowerBound + }, + // CWF + { + -30, // CWFRightBound + -209, // CWFLeftBound + -381, // CWFUpperBound + -468 // CWFLowerBound + }, + // Daylight + { + 161, // DayRightBound + -76, // DayLeftBound + -200, // DayUpperBound + -381 // DayLowerBound + }, + // Shade + { + 491, // ShadeRightBound + 161, // ShadeLeftBound + -200, // ShadeUpperBound + -381 // ShadeLowerBound + }, + // Daylight Fluorescent + { + 161, // DFRightBound + -30, // DFLeftBound + -381, // DFUpperBound + -500 // DFLowerBound + } + }, + // PWB light area + { + // Reference area + { + 491, // PRefRightBound + -796, // PRefLeftBound + 0, // PRefUpperBound + -503 // PRefLowerBound + }, + // Daylight + { + 186, // PDayRightBound + -76, // PDayLeftBound + -200, // PDayUpperBound + -381 // PDayLowerBound + }, + // Cloudy daylight + { + 286, // PCloudyRightBound + 111, // PCloudyLeftBound + -200, // PCloudyUpperBound + -381 // PCloudyLowerBound + }, + // Shade + { + 386, // PShadeRightBound + 111, // PShadeLeftBound + -200, // PShadeUpperBound + -381 // PShadeLowerBound + }, + // Twilight + { + -76, // PTwiRightBound + -236, // PTwiLeftBound + -200, // PTwiUpperBound + -381 // PTwiLowerBound + }, + // Fluorescent + { + 181, // PFluoRightBound + -241, // PFluoLeftBound + -283, // PFluoUpperBound + -463 // PFluoLowerBound + }, + // Warm fluorescent + { + -211, // PWFluoRightBound + -411, // PWFluoLeftBound + -283, // PWFluoUpperBound + -463 // PWFluoLowerBound + }, + // Incandescent + { + -211, // PIncaRightBound + -411, // PIncaLeftBound + -200, // PIncaUpperBound + -381 // PIncaLowerBound + }, + // Gray World + { + 5000, // PGWRightBound + -5000, // PGWLeftBound + 5000, // PGWUpperBound + -5000 // PGWLowerBound + } + }, + // PWB default gain + { + // Daylight + { + 826, // PWB_Day_R + 512, // PWB_Day_G + 693 // PWB_Day_B + }, + // Cloudy daylight + { + 996, // PWB_Cloudy_R + 512, // PWB_Cloudy_G + 566 // PWB_Cloudy_B + }, + // Shade + { + 1063, // PWB_Shade_R + 512, // PWB_Shade_G + 528 // PWB_Shade_B + }, + // Twilight + { + 627, // PWB_Twi_R + 512, // PWB_Twi_G + 930 // PWB_Twi_B + }, + // Fluorescent + { + 830, // PWB_Fluo_R + 512, // PWB_Fluo_G + 869 // PWB_Fluo_B + }, + // Warm fluorescent + { + 575, // PWB_WFluo_R + 512, // PWB_WFluo_G + 1287 // PWB_WFluo_B + }, + // Incandescent + { + 512, // PWB_Inca_R + 512, // PWB_Inca_G + 1156 // PWB_Inca_B + }, + // Gray World + { + 512, // PWB_GW_R + 512, // PWB_GW_G + 512 // PWB_GW_B + } + }, + // AWB preference color + { + // Tungsten + { + 0, // TUNG_SLIDER + 6953 // TUNG_OFFS + }, + // Warm fluorescent + { + 0, // WFluo_SLIDER + 5635 // WFluo_OFFS + }, + // Shade + { + 0, // Shade_SLIDER + 1409 // Shade_OFFS + }, + // Sunset Area + { + -30, // i4Sunset_BoundXr_Thr + -323 // i4Sunset_BoundYr_Thr + }, + // Sunset Vertex + { + -21, // i4Sunset_BoundXr_Thr + -323 // i4Sunset_BoundYr_Thr + }, + // Shade F Area + { + -209, // i4BoundXrThr + -365 // i4BoundYrThr + }, + // Shade F Vertex + { + -209, // i4BoundXrThr + -367 // i4BoundYrThr + }, + // Shade CWF Area + { + -209, // i4BoundXrThr + -450 // i4BoundYrThr + }, + // Shade CWF Vertex + { + -209, // i4BoundXrThr + -443 // i4BoundYrThr + }, + // Low CCT Area + { + -416, // i4BoundXrThr + 164 // i4BoundYrThr + }, + // Low CCT Vertex + { + -416, // i4BoundXrThr + 164 // i4BoundYrThr + } + }, + // CCT estimation + { + // CCT + { + 2300, // i4CCT[0] + 2850, // i4CCT[1] + 3750, // i4CCT[2] + 5100, // i4CCT[3] + 6500 // i4CCT[4] + }, + // Rotated X coordinate + { + -527, // i4RotatedXCoordinate[0] + -442, // i4RotatedXCoordinate[1] + -272, // i4RotatedXCoordinate[2] + -176, // i4RotatedXCoordinate[3] + 0 // i4RotatedXCoordinate[4] + } + } + }, + // Algorithm Tuning Paramter + { + // AWB Backup Enable + 0, + + // Daylight locus offset LUTs for tungsten + { + 21, // i4Size: LUT dimension + {0, 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000, 5500, 6000, 6500, 7000, 7500, 8000, 8500, 9000, 9500, 10000}, // i4LUTIn + {0, 350, 800, 1222, 1444, 1667, 1889, 2111, 2333, 2556, 2778, 3000, 3222, 3444, 3667, 3889, 4111, 4333, 4556, 4778, 5000} // i4LUTOut + }, + // Daylight locus offset LUTs for WF + { + 21, // i4Size: LUT dimension + {0, 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000, 5500, 6000, 6500, 7000, 7500, 8000, 8500, 9000, 9500, 10000}, // i4LUTIn + {0, 350, 700, 1000, 1444, 1667, 1889, 2111, 2333, 2556, 2778, 3000, 3222, 3444, 3667, 3889, 4111, 4333, 4556, 4778, 5000} // i4LUTOut + }, + // Daylight locus offset LUTs for Shade + { + 21, // i4Size: LUT dimension + {0, 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000, 5500, 6000, 6500, 7000, 7500, 8000, 8500, 9000, 9500, 10000}, // i4LUTIn + {0, 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000, 5500, 6000, 6500, 7000, 7500, 8000, 8500, 9000, 9500, 10000} // i4LUTOut + }, + // Preference gain for each light source + { + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // STROBE + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 490}, {512, 512, 490}, {512, 512, 490}, {512, 512, 490} + }, // TUNGSTEN + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // WARM F + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // F + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 520}, {512, 512, 520}, {512, 512, 520}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // CWF + { + {500, 512, 500}, {500, 512, 500}, {500, 512, 500}, {500, 512, 500}, {500, 512, 500}, {500, 512, 500}, {500, 512, 500}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // DAYLIGHT + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 505}, {512, 512, 505}, {512, 512, 505}, {512, 512, 505}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // SHADE + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + } // DAYLIGHT F + }, + // Parent block weight parameter + { + 1, // bEnable + 6 // i4ScalingFactor: [6] 1~12, [7] 1~6, [8] 1~3, [9] 1~2, [>=10]: 1 + }, + // AWB LV threshold for predictor + { + 115, // i4InitLVThr_L + 155, // i4InitLVThr_H + 100 // i4EnqueueLVThr + }, + // AWB number threshold for temporal predictor + { + 65, // i4Neutral_ParentBlk_Thr + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 25, 2, 2, 2, 2, 2, 2, 2} // (%) i4CWFDF_LUTThr + }, + // AWB light neutral noise reduction for outdoor + { + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + // Non neutral + { 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + // Flurescent + { 0, 0, 0, 0, 0, 3, 5, 5, 5, 5, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + // CWF + { 0, 0, 0, 0, 0, 3, 5, 5, 5, 5, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + // Daylight + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2}, // (%) + // DF + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + }, + // AWB feature detection + { + // Sunset Prop + { + 1, // i4Enable + 120, // i4LVThr_L + 130, // i4LVThr_H + 10, // i4SunsetCountThr + 0, // i4SunsetCountRatio_L + 171 // i4SunsetCountRatio_H + }, + // Shade F Detection + { + 1, // i4Enable + 50, // i4LVThr_L + 70, // i4LVThr_H + 96 // i4DaylightProb + }, + // Shade CWF Detection + { + 1, // i4Enable + 50, // i4LVThr_L + 70, // i4LVThr_H + 192 // i4DaylightProb + }, + // Low CCT + { + 0, // i4Enable + 256 // i4SpeedRatio + } + }, + // AWB non-neutral probability for spatial and temporal weighting look-up table (Max: 100; Min: 0) + { + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + { 0, 33, 66, 100, 100, 100, 100, 100, 100, 100, 100, 70, 30, 20, 10, 0, 0, 0, 0} + }, + // AWB daylight locus probability look-up table (Max: 100; Min: 0) + { //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 25, 0, 0, 0, 0}, // Strobe + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 75, 50, 25, 0, 0, 0}, // Tungsten + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 75, 50, 25, 25, 25, 0, 0, 0}, // Warm fluorescent + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 95, 75, 50, 25, 25, 25, 0, 0, 0}, // Fluorescent + { 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 80, 55, 30, 30, 30, 30, 0, 0, 0}, // CWF + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 75, 50, 40, 30, 20}, // Daylight + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 75, 50, 25, 0, 0, 0, 0}, // Shade + { 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 80, 55, 30, 30, 30, 30, 0, 0, 0} // Daylight fluorescent + } + } + }, + { + { + // AWB calibration data + { + // rUnitGain (unit gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rGoldenGain (golden sample gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rTuningUnitGain (Tuning sample unit gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rD65Gain (D65 WB gain: 1.0 = 512) + { + 969, // D65Gain_R + 512, // D65Gain_G + 657 // D65Gain_B + } + }, + // Original XY coordinate of AWB light source + { + // Strobe + { + 143, // i4X + -328 // i4Y + }, + // Horizon + { + -384, // OriX_Hor + -335 // OriY_Hor + }, + // A + { + -299, // OriX_A + -350 // OriY_A + }, + // TL84 + { + -129, // OriX_TL84 + -354 // OriY_TL84 + }, + // CWF + { + -68, // OriX_CWF + -415 // OriY_CWF + }, + // DNP + { + -34, // OriX_DNP + -324 // OriY_DNP + }, + // D65 + { + 143, // OriX_D65 + -328 // OriY_D65 + }, + // DF + { + 0, // OriX_DF + 0 // OriY_DF + } + }, + // Rotated XY coordinate of AWB light source + { + // Strobe + { + 131, // i4X + -333 // i4Y + }, + // Horizon + { + -396, // RotX_Hor + -321 // RotY_Hor + }, + // A + { + -311, // RotX_A + -339 // RotY_A + }, + // TL84 + { + -141, // RotX_TL84 + -349 // RotY_TL84 + }, + // CWF + { + -83, // RotX_CWF + -413 // RotY_CWF + }, + // DNP + { + -45, // RotX_DNP + -323 // RotY_DNP + }, + // D65 + { + 131, // RotX_D65 + -333 // RotY_D65 + }, + // DF + { + 104, // RotX_DF + -403 // RotY_DF + } + }, + // AWB gain of AWB light source + { + // Strobe + { + 969, // i4R + 512, // i4G + 657 // i4B + }, + // Horizon + { + 512, // AWBGAIN_HOR_R + 547, // AWBGAIN_HOR_G + 1449 // AWBGAIN_HOR_B + }, + // A + { + 548, // AWBGAIN_A_R + 512, // AWBGAIN_A_G + 1232 // AWBGAIN_A_B + }, + // TL84 + { + 694, // AWBGAIN_TL84_R + 512, // AWBGAIN_TL84_G + 985 // AWBGAIN_TL84_B + }, + // CWF + { + 819, // AWBGAIN_CWF_R + 512, // AWBGAIN_CWF_G + 985 // AWBGAIN_CWF_B + }, + // DNP + { + 758, // AWBGAIN_DNP_R + 512, // AWBGAIN_DNP_G + 832 // AWBGAIN_DNP_B + }, + // D65 + { + 969, // AWBGAIN_D65_R + 512, // AWBGAIN_D65_G + 657 // AWBGAIN_D65_B + }, + // DF + { + 512, // AWBGAIN_DF_R + 512, // AWBGAIN_DF_G + 512 // AWBGAIN_DF_B + } + }, + // Rotation matrix parameter + { + 2, // RotationAngle + 256, // Cos + 9 // Sin + }, + // Daylight locus parameter + { + -138, // i4SlopeNumerator + 128 // i4SlopeDenominator + }, + // Predictor gain + { + 100, // i4PrefRatio100 + // DaylightLocus_L + { + 939, // i4R + 530, // i4G + 677 // i4B + }, + // DaylightLocus_H + { + 745, // i4R + 512, // i4G + 872 // i4B + }, + // Temporal General + { + 969, // i4R + 512, // i4G + 657 // i4B + }, + // AWB LSC Gain + { + 745, // i4R + 512, // i4G + 872 // i4B + } + }, + // AWB light area + { + // Strobe:FIXME + { + 181, // i4RightBound + 120, // i4LeftBound + -283, // i4UpperBound + -371 // i4LowerBound + }, + // Tungsten + { + -209, // TungRightBound + -796, // TungLeftBound + -240, // TungUpperBound + -370 // TungLowerBound + }, + // Warm fluorescent + { + -209, // WFluoRightBound + -796, // WFluoLeftBound + -370, // WFluoUpperBound + -503 // WFluoLowerBound + }, + // Fluorescent + { + -76, // FluoRightBound + -209, // FluoLeftBound + -293, // FluoUpperBound + -381 // FluoLowerBound + }, + // CWF + { + -1, // CWFRightBound + -209, // CWFLeftBound + -381, // CWFUpperBound + -468 // CWFLowerBound + }, + // Daylight + { + 161, // DayRightBound + -76, // DayLeftBound + -293, // DayUpperBound + -381 // DayLowerBound + }, + // Shade + { + 491, // ShadeRightBound + 161, // ShadeLeftBound + -293, // ShadeUpperBound + -381 // ShadeLowerBound + }, + // Daylight Fluorescent + { + 161, // DFRightBound + -1, // DFLeftBound + -381, // DFUpperBound + -468 // DFLowerBound + } + }, + // PWB light area + { + // Reference area + { + 491, // PRefRightBound + -796, // PRefLeftBound + -240, // PRefUpperBound + -503 // PRefLowerBound + }, + // Daylight + { + 186, // PDayRightBound + -76, // PDayLeftBound + -293, // PDayUpperBound + -381 // PDayLowerBound + }, + // Cloudy daylight + { + 286, // PCloudyRightBound + 111, // PCloudyLeftBound + -293, // PCloudyUpperBound + -381 // PCloudyLowerBound + }, + // Shade + { + 386, // PShadeRightBound + 111, // PShadeLeftBound + -293, // PShadeUpperBound + -381 // PShadeLowerBound + }, + // Twilight + { + -76, // PTwiRightBound + -236, // PTwiLeftBound + -293, // PTwiUpperBound + -381 // PTwiLowerBound + }, + // Fluorescent + { + 181, // PFluoRightBound + -241, // PFluoLeftBound + -283, // PFluoUpperBound + -463 // PFluoLowerBound + }, + // Warm fluorescent + { + -211, // PWFluoRightBound + -411, // PWFluoLeftBound + -283, // PWFluoUpperBound + -463 // PWFluoLowerBound + }, + // Incandescent + { + -211, // PIncaRightBound + -411, // PIncaLeftBound + -293, // PIncaUpperBound + -381 // PIncaLowerBound + }, + // Gray World + { + 5000, // PGWRightBound + -5000, // PGWLeftBound + 5000, // PGWUpperBound + -5000 // PGWLowerBound + } + }, + // PWB default gain + { + // Daylight + { + 882, // PWB_Day_R + 512, // PWB_Day_G + 736 // PWB_Day_B + }, + // Cloudy daylight + { + 1063, // PWB_Cloudy_R + 512, // PWB_Cloudy_G + 602 // PWB_Cloudy_B + }, + // Shade + { + 1135, // PWB_Shade_R + 512, // PWB_Shade_G + 561 // PWB_Shade_B + }, + // Twilight + { + 669, // PWB_Twi_R + 512, // PWB_Twi_G + 989 // PWB_Twi_B + }, + // Fluorescent + { + 830, // PWB_Fluo_R + 512, // PWB_Fluo_G + 869 // PWB_Fluo_B + }, + // Warm fluorescent + { + 575, // PWB_WFluo_R + 512, // PWB_WFluo_G + 1287 // PWB_WFluo_B + }, + // Incandescent + { + 547, // PWB_Inca_R + 512, // PWB_Inca_G + 1228 // PWB_Inca_B + }, + // Gray World + { + 512, // PWB_GW_R + 512, // PWB_GW_G + 512 // PWB_GW_B + } + }, + // AWB preference color + { + // Tungsten + { + 0, // TUNG_SLIDER + 6953 // TUNG_OFFS + }, + // Warm fluorescent + { + 0, // WFluo_SLIDER + 5635 // WFluo_OFFS + }, + // Shade + { + 0, // Shade_SLIDER + 1409 // Shade_OFFS + }, + // Sunset Area + { + -21, // i4Sunset_BoundXr_Thr + -323 // i4Sunset_BoundYr_Thr + }, + // Sunset Vertex + { + -21, // i4Sunset_BoundXr_Thr + -323 // i4Sunset_BoundYr_Thr + }, + // Shade F Area + { + -209, // i4BoundXrThr + -365 // i4BoundYrThr + }, + // Shade F Vertex + { + -209, // i4BoundXrThr + -367 // i4BoundYrThr + }, + // Shade CWF Area + { + -209, // i4BoundXrThr + -450 // i4BoundYrThr + }, + // Shade CWF Vertex + { + -209, // i4BoundXrThr + -443 // i4BoundYrThr + }, + // Low CCT Area + { + -416, // i4BoundXrThr + 164 // i4BoundYrThr + }, + // Low CCT Vertex + { + -416, // i4BoundXrThr + 164 // i4BoundYrThr + } + }, + // CCT estimation + { + // CCT + { + 2300, // i4CCT[0] + 2850, // i4CCT[1] + 3750, // i4CCT[2] + 5100, // i4CCT[3] + 6500 // i4CCT[4] + }, + // Rotated X coordinate + { + -527, // i4RotatedXCoordinate[0] + -442, // i4RotatedXCoordinate[1] + -272, // i4RotatedXCoordinate[2] + -176, // i4RotatedXCoordinate[3] + 0 // i4RotatedXCoordinate[4] + } + } + }, + // Algorithm Tuning Paramter + { + // AWB Backup Enable + 0, + + // Daylight locus offset LUTs for tungsten + { + 21, // i4Size: LUT dimension + {0, 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000, 5500, 6000, 6500, 7000, 7500, 8000, 8500, 9000, 9500, 10000}, // i4LUTIn + {0, 350, 800, 1222, 1444, 1667, 1889, 2111, 2333, 2556, 2778, 3000, 3222, 3444, 3667, 3889, 4111, 4333, 4556, 4778, 5000} // i4LUTOut + }, + // Daylight locus offset LUTs for WF + { + 21, // i4Size: LUT dimension + {0, 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000, 5500, 6000, 6500, 7000, 7500, 8000, 8500, 9000, 9500, 10000}, // i4LUTIn + {0, 350, 700, 1000, 1444, 1667, 1889, 2111, 2333, 2556, 2778, 3000, 3222, 3444, 3667, 3889, 4111, 4333, 4556, 4778, 5000} // i4LUTOut + }, + // Daylight locus offset LUTs for Shade + { + 21, // i4Size: LUT dimension + {0, 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000, 5500, 6000, 6500, 7000, 7500, 8000, 8500, 9000, 9500, 10000}, // i4LUTIn + {0, 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000, 5500, 6000, 6500, 7000, 7500, 8000, 8500, 9000, 9500, 10000} // i4LUTOut + }, + // Preference gain for each light source + { + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // STROBE + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 490}, {512, 512, 490}, {512, 512, 490}, {512, 512, 490} + }, // TUNGSTEN + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // WARM F + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512} + }, // F + { + {512, 512, 535}, {512, 512, 535}, {512, 512, 535}, {512, 512, 535}, {512, 512, 535}, {512, 512, 535}, {512, 512, 535}, {512, 512, 535}, {512, 512, 535}, {512, 512, 535}, + {512, 512, 535}, {512, 512, 535}, {512, 512, 535}, {512, 512, 535}, {512, 512, 535}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // CWF + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512} + }, // DAYLIGHT + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // SHADE + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + } // DAYLIGHT F + }, + // Parent block weight parameter + { + 1, // bEnable + 6 // i4ScalingFactor: [6] 1~12, [7] 1~6, [8] 1~3, [9] 1~2, [>=10]: 1 + }, + // AWB LV threshold for predictor + { + 115, // i4InitLVThr_L + 155, // i4InitLVThr_H + 100 // i4EnqueueLVThr + }, + // AWB number threshold for temporal predictor + { + 65, // i4Neutral_ParentBlk_Thr + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 25, 2, 2, 2, 2, 2, 2, 2} // (%) i4CWFDF_LUTThr + }, + // AWB light neutral noise reduction for outdoor + { + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + // Non neutral + { 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + // Flurescent + { 0, 0, 0, 0, 0, 3, 5, 5, 5, 5, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + // CWF + { 0, 0, 0, 0, 0, 3, 5, 5, 5, 5, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + // Daylight + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2}, // (%) + // DF + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + }, + // AWB feature detection + { + // Sunset Prop + { + 1, // i4Enable + 120, // i4LVThr_L + 130, // i4LVThr_H + 10, // i4SunsetCountThr + 0, // i4SunsetCountRatio_L + 171 // i4SunsetCountRatio_H + }, + // Shade F Detection + { + 1, // i4Enable + 50, // i4LVThr_L + 70, // i4LVThr_H + 96 // i4DaylightProb + }, + // Shade CWF Detection + { + 1, // i4Enable + 50, // i4LVThr_L + 70, // i4LVThr_H + 192 // i4DaylightProb + }, + // Low CCT + { + 0, // i4Enable + 256 // i4SpeedRatio + } + }, + // AWB non-neutral probability for spatial and temporal weighting look-up table (Max: 100; Min: 0) + { + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + { 0, 33, 66, 100, 100, 100, 100, 100, 100, 100, 100, 70, 30, 20, 10, 0, 0, 0, 0} + }, + // AWB daylight locus probability look-up table (Max: 100; Min: 0) + { //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 25, 0, 0, 0, 0}, // Strobe + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 75, 50, 25, 0, 0, 0}, // Tungsten + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 75, 50, 25, 25, 25, 0, 0, 0}, // Warm fluorescent + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 95, 75, 50, 25, 25, 25, 0, 0, 0}, // Fluorescent + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 75, 50, 30, 30, 0, 0, 0}, // CWF + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 75, 50, 40, 30, 20}, // Daylight + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 75, 50, 25, 0, 0, 0, 0}, // Shade + { 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 80, 55, 30, 30, 30, 30, 0, 0, 0} // Daylight fluorescent + } + } + } + }, + // Flash AWB NVRAM + { +#include INCLUDE_FILENAME_FLASH_AWB_PARA + }, + {0} +}; + +#include INCLUDE_FILENAME_ISP_LSC_PARAM +//}; // namespace + +const CAMERA_TSF_TBL_STRUCT CAMERA_TSF_DEFAULT_VALUE = +{ + { + 0, // isTsfEn + 2, // tsfCtIdx + {20, 2000, -110, -110, 512, 512, 512, 0} // rAWBInput[8] + }, +#include INCLUDE_FILENAME_TSF_PARA +#include INCLUDE_FILENAME_TSF_DATA +}; + + +typedef NSFeature::RAWSensorInfo SensorInfoSingleton_T; + + +namespace NSFeature { +template <> +UINT32 +SensorInfoSingleton_T:: +impGetDefaultData(CAMERA_DATA_TYPE_ENUM const CameraDataType, VOID*const pDataBuf, UINT32 const size) const +{ + UINT32 dataSize[CAMERA_DATA_TYPE_NUM] = {sizeof(NVRAM_CAMERA_ISP_PARAM_STRUCT), + sizeof(NVRAM_CAMERA_3A_STRUCT), + sizeof(NVRAM_CAMERA_SHADING_STRUCT), + sizeof(NVRAM_LENS_PARA_STRUCT), + sizeof(AE_PLINETABLE_T), + 0, + sizeof(CAMERA_TSF_TBL_STRUCT)}; + if (CameraDataType > CAMERA_DATA_TSF_TABLE || NULL == pDataBuf || (size < dataSize[CameraDataType])) + { + return 1; + } + + switch(CameraDataType) + { + case CAMERA_NVRAM_DATA_ISP: + memcpy(pDataBuf,&CAMERA_ISP_DEFAULT_VALUE,sizeof(NVRAM_CAMERA_ISP_PARAM_STRUCT)); + break; + case CAMERA_NVRAM_DATA_3A: + memcpy(pDataBuf,&CAMERA_3A_NVRAM_DEFAULT_VALUE,sizeof(NVRAM_CAMERA_3A_STRUCT)); + break; + case CAMERA_NVRAM_DATA_SHADING: + memcpy(pDataBuf,&CAMERA_SHADING_DEFAULT_VALUE,sizeof(NVRAM_CAMERA_SHADING_STRUCT)); + break; + case CAMERA_DATA_AE_PLINETABLE: + memcpy(pDataBuf,&g_PlineTableMapping,sizeof(AE_PLINETABLE_T)); + break; + case CAMERA_DATA_TSF_TABLE: + memcpy(pDataBuf,&CAMERA_TSF_DEFAULT_VALUE,sizeof(CAMERA_TSF_TBL_STRUCT)); + break; + default: + return 1; + } + return 0; +}}; // NSFeature + + diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/imx219_mipi_raw/camera_AE_PLineTable_imx219mipiraw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/imx219_mipi_raw/camera_AE_PLineTable_imx219mipiraw.h new file mode 100755 index 0000000000000000000000000000000000000000..3efb82b5753ee35beabaea18ad9b6e072cddb972 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/imx219_mipi_raw/camera_AE_PLineTable_imx219mipiraw.h @@ -0,0 +1,10945 @@ +/* Copyright Statement: +* +* This software/firmware and related documentation ("MediaTek Software") are +* protected under relevant copyright laws. The information contained herein +* is confidential and proprietary to MediaTek Inc. and/or its licensors. +* Without the prior written permission of MediaTek inc. and/or its licensors, +* any reproduction, modification, use or disclosure of MediaTek Software, +* and information contained herein, in whole or in part, shall be strictly prohibited. +*/ +/* MediaTek Inc. (C) 2010. All rights reserved. +* +* BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES +* THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES +* CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK +* SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR +* STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND +* CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* The following software/firmware and/or related documentation ("MediaTek Software") +* have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. +*/ + +#ifndef _CAMERA_AE_PLINETABLE_IMX219MIPIRAW_H +#define _CAMERA_AE_PLINETABLE_IMX219MIPIRAW_H + +#include "camera_custom_AEPlinetable.h" +static strEvPline sPreviewPLineTable_60Hz = +{ +{ + {80,1328,1168, 0, 0, 0}, //TV = 13.32(4 lines) AV=2.97 SV=5.01 BV=11.27 + {80,1328,1232, 0, 0, 0}, //TV = 13.32(4 lines) AV=2.97 SV=5.10 BV=11.19 + {80,1328,1296, 0, 0, 0}, //TV = 13.32(4 lines) AV=2.97 SV=5.17 BV=11.11 + {119,1216,1048, 0, 0, 0}, //TV = 13.05(5 lines) AV=2.97 SV=5.05 BV=10.97 + {119,1328,1024, 0, 0, 0}, //TV = 13.05(5 lines) AV=2.97 SV=5.14 BV=10.88 + {119,1328,1088, 0, 0, 0}, //TV = 12.82(6 lines) AV=2.97 SV=5.00 BV=10.79 + {119,1328,1156, 0, 0, 0}, //TV = 12.82(6 lines) AV=2.97 SV=5.09 BV=10.70 + {159,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {159,1216,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.11 BV=10.49 + {159,1328,1090, 0, 0, 0}, //TV = 12.46(8 lines) AV=2.97 SV=5.07 BV=10.37 + {198,1136,1096, 0, 0, 0}, //TV = 12.31(9 lines) AV=2.97 SV=5.01 BV=10.27 + {198,1216,1064, 0, 0, 0}, //TV = 12.31(9 lines) AV=2.97 SV=5.07 BV=10.21 + {198,1328,1040, 0, 0, 0}, //TV = 12.17(10 lines) AV=2.97 SV=5.02 BV=10.12 + {238,1136,1088, 0, 0, 0}, //TV = 12.04(11 lines) AV=2.97 SV=5.00 BV=10.01 + {238,1216,1088, 0, 0, 0}, //TV = 12.04(11 lines) AV=2.97 SV=5.10 BV=9.91 + {238,1328,1064, 0, 0, 0}, //TV = 11.93(12 lines) AV=2.97 SV=5.08 BV=9.82 + {277,1216,1072, 0, 0, 0}, //TV = 11.82(13 lines) AV=2.97 SV=5.08 BV=9.71 + {277,1328,1052, 0, 0, 0}, //TV = 11.72(14 lines) AV=2.97 SV=5.08 BV=9.61 + {317,1216,1078, 0, 0, 0}, //TV = 11.54(16 lines) AV=2.97 SV=5.00 BV=9.51 + {356,1216,1024, 0, 0, 0}, //TV = 11.46(17 lines) AV=2.97 SV=5.01 BV=9.42 + {356,1216,1104, 0, 0, 0}, //TV = 11.38(18 lines) AV=2.97 SV=5.05 BV=9.30 + {396,1216,1066, 0, 0, 0}, //TV = 11.23(20 lines) AV=2.97 SV=5.00 BV=9.20 + {435,1216,1032, 0, 0, 0}, //TV = 11.17(21 lines) AV=2.97 SV=5.02 BV=9.12 + {475,1136,1088, 0, 0, 0}, //TV = 11.04(23 lines) AV=2.97 SV=5.00 BV=9.01 + {475,1216,1090, 0, 0, 0}, //TV = 10.98(24 lines) AV=2.97 SV=5.05 BV=8.91 + {515,1216,1076, 0, 0, 0}, //TV = 10.87(26 lines) AV=2.97 SV=5.04 BV=8.81 + {554,1216,1068, 0, 0, 0}, //TV = 10.77(28 lines) AV=2.97 SV=5.02 BV=8.72 + {594,1216,1072, 0, 0, 0}, //TV = 10.67(30 lines) AV=2.97 SV=5.04 BV=8.61 + {673,1136,1088, 0, 0, 0}, //TV = 10.54(33 lines) AV=2.97 SV=5.00 BV=8.51 + {712,1216,1024, 0, 0, 0}, //TV = 10.46(35 lines) AV=2.97 SV=5.01 BV=8.42 + {752,1216,1042, 0, 0, 0}, //TV = 10.34(38 lines) AV=2.97 SV=5.00 BV=8.31 + {791,1216,1056, 0, 0, 0}, //TV = 10.27(40 lines) AV=2.97 SV=5.02 BV=8.22 + {870,1216,1038, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {949,1136,1088, 0, 0, 0}, //TV = 10.04(47 lines) AV=2.97 SV=5.00 BV=8.01 + {1029,1136,1080, 0, 0, 0}, //TV = 9.93(51 lines) AV=2.97 SV=4.99 BV=7.90 + {1068,1216,1042, 0, 0, 0}, //TV = 9.85(54 lines) AV=2.97 SV=5.01 BV=7.80 + {1147,1216,1040, 0, 0, 0}, //TV = 9.74(58 lines) AV=2.97 SV=5.01 BV=7.70 + {1226,1216,1040, 0, 0, 0}, //TV = 9.65(62 lines) AV=2.97 SV=5.01 BV=7.61 + {1345,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1424,1216,1030, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.40 + {1543,1136,1088, 0, 0, 0}, //TV = 9.34(77 lines) AV=2.97 SV=5.00 BV=7.31 + {1661,1136,1088, 0, 0, 0}, //TV = 9.23(83 lines) AV=2.97 SV=5.00 BV=7.20 + {1780,1136,1088, 0, 0, 0}, //TV = 9.13(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1898,1136,1088, 0, 0, 0}, //TV = 9.04(95 lines) AV=2.97 SV=5.00 BV=7.01 + {2017,1216,1026, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2175,1136,1090, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=4.99 BV=6.81 + {2333,1136,1096, 0, 0, 0}, //TV = 8.73(118 lines) AV=2.97 SV=5.00 BV=6.70 + {2531,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2689,1136,1088, 0, 0, 0}, //TV = 8.54(135 lines) AV=2.97 SV=5.00 BV=6.51 + {2887,1136,1088, 0, 0, 0}, //TV = 8.44(145 lines) AV=2.97 SV=5.00 BV=6.40 + {3085,1136,1088, 0, 0, 0}, //TV = 8.34(155 lines) AV=2.97 SV=5.00 BV=6.31 + {3282,1136,1094, 0, 0, 0}, //TV = 8.24(166 lines) AV=2.97 SV=5.00 BV=6.21 + {3520,1136,1094, 0, 0, 0}, //TV = 8.14(178 lines) AV=2.97 SV=5.00 BV=6.11 + {3836,1136,1088, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=5.00 BV=5.99 + {4073,1136,1086, 0, 0, 0}, //TV = 7.93(206 lines) AV=2.97 SV=4.99 BV=5.91 + {4350,1136,1092, 0, 0, 0}, //TV = 7.84(220 lines) AV=2.97 SV=5.00 BV=5.81 + {4706,1136,1084, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.70 + {5022,1136,1092, 0, 0, 0}, //TV = 7.63(254 lines) AV=2.97 SV=5.00 BV=5.60 + {5417,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5773,1136,1084, 0, 0, 0}, //TV = 7.43(292 lines) AV=2.97 SV=4.99 BV=5.41 + {6208,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6683,1136,1080, 0, 0, 0}, //TV = 7.23(337 lines) AV=2.97 SV=4.99 BV=5.20 + {7157,1136,1080, 0, 0, 0}, //TV = 7.13(361 lines) AV=2.97 SV=4.99 BV=5.11 + {7671,1136,1080, 0, 0, 0}, //TV = 7.03(387 lines) AV=2.97 SV=4.99 BV=5.01 + {8225,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8304,1216,1064, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.07 BV=4.81 + {8304,1328,1048, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.17 BV=4.71 + {8304,1424,1040, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.26 BV=4.62 + {8304,1536,1040, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.37 BV=4.51 + {8304,1632,1048, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.47 BV=4.41 + {8304,1728,1056, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.56 BV=4.31 + {8304,1840,1072, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.68 BV=4.20 + {8304,2048,1032, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.78 BV=4.10 + {8304,2144,1048, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.87 BV=4.01 + {8304,2352,1024, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.97 BV=3.91 + {8304,2448,1056, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=6.07 BV=3.81 + {8304,2656,1048, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=6.17 BV=3.71 + {8304,2864,1040, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=6.27 BV=3.61 + {8304,3072,1040, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=6.37 BV=3.51 + {8304,3328,1024, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=6.47 BV=3.41 + {8304,3456,1056, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=6.56 BV=3.31 + {8304,3712,1056, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=6.67 BV=3.21 + {16647,2048,1032, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=5.78 BV=3.10 + {16647,2144,1048, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=5.87 BV=3.01 + {16647,2352,1024, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=5.97 BV=2.91 + {16647,2448,1064, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=6.08 BV=2.80 + {16647,2656,1048, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=6.17 BV=2.71 + {16647,2864,1040, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=6.27 BV=2.61 + {16647,3072,1040, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=6.37 BV=2.51 + {16647,3328,1024, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=6.47 BV=2.41 + {16647,3584,1024, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=6.57 BV=2.31 + {16647,3712,1056, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=6.67 BV=2.21 + {16647,4096,1032, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=6.78 BV=2.10 + {16647,4352,1040, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=6.88 BV=2.00 + {16647,4736,1024, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=6.97 BV=1.90 + {16647,4992,1040, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=7.07 BV=1.81 + {16647,5376,1032, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=7.17 BV=1.71 + {16647,5760,1032, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=7.27 BV=1.61 + {24990,4096,1040, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.79 BV=1.51 + {24990,4352,1048, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.89 BV=1.41 + {24990,4736,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.99 BV=1.31 + {24990,4992,1048, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=7.08 BV=1.21 + {33292,4096,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.78 BV=1.10 + {33293,4352,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.86 BV=1.01 + {33293,4608,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.97 BV=0.91 + {33293,4992,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.06 BV=0.82 + {33293,5376,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.17 BV=0.71 + {33293,5760,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.27 BV=0.61 + {33293,6240,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.37 BV=0.51 + {33293,6544,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.47 BV=0.40 + {33293,7072,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.56 BV=0.31 + {33293,7472,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.67 BV=0.21 + {33293,8192,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.78 BV=0.10 + {33293,8192,1112, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.88 BV=-0.01 + {33293,8192,1192, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.98 BV=-0.11 + {33293,8192,1272, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=8.08 BV=-0.20 + {33293,8192,1368, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=8.18 BV=-0.30 + {33293,8192,1456, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=8.27 BV=-0.39 + {33293,8192,1568, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=8.38 BV=-0.50 + {33293,8192,1680, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=8.48 BV=-0.60 + {33293,8192,1800, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=8.58 BV=-0.70 + {41636,8192,1544, 0, 0, 0}, //TV = 4.59(2106 lines) AV=2.97 SV=8.36 BV=-0.80 + {41636,8192,1648, 0, 0, 0}, //TV = 4.59(2106 lines) AV=2.97 SV=8.45 BV=-0.90 + {41636,8192,1768, 0, 0, 0}, //TV = 4.59(2106 lines) AV=2.97 SV=8.55 BV=-1.00 + {49979,8192,1584, 0, 0, 0}, //TV = 4.32(2527 lines) AV=2.97 SV=8.39 BV=-1.10 + {49979,8192,1696, 0, 0, 0}, //TV = 4.32(2527 lines) AV=2.97 SV=8.49 BV=-1.20 + {58322,8192,1552, 0, 0, 0}, //TV = 4.10(2949 lines) AV=2.97 SV=8.37 BV=-1.29 + {58322,8192,1664, 0, 0, 0}, //TV = 4.10(2949 lines) AV=2.97 SV=8.47 BV=-1.40 + {66625,8192,1568, 0, 0, 0}, //TV = 3.91(3370 lines) AV=2.97 SV=8.38 BV=-1.50 + {66625,8192,1680, 0, 0, 0}, //TV = 3.91(3370 lines) AV=2.97 SV=8.48 BV=-1.60 + {66625,8192,1800, 0, 0, 0}, //TV = 3.91(3370 lines) AV=2.97 SV=8.58 BV=-1.70 + {66625,8192,1928, 0, 0, 0}, //TV = 3.91(3370 lines) AV=2.97 SV=8.68 BV=-1.80 + {66625,8192,2064, 0, 0, 0}, //TV = 3.91(3370 lines) AV=2.97 SV=8.78 BV=-1.90 + {66625,8192,2216, 0, 0, 0}, //TV = 3.91(3370 lines) AV=2.97 SV=8.88 BV=-2.00 + {66625,8192,2368, 0, 0, 0}, //TV = 3.91(3370 lines) AV=2.97 SV=8.97 BV=-2.10 + {66625,8192,2544, 0, 0, 0}, //TV = 3.91(3370 lines) AV=2.97 SV=9.08 BV=-2.20 + {66625,8192,2744, 0, 0, 0}, //TV = 3.91(3370 lines) AV=2.97 SV=9.19 BV=-2.31 + {66625,8192,2936, 0, 0, 0}, //TV = 3.91(3370 lines) AV=2.97 SV=9.29 BV=-2.41 + {66625,8192,3152, 0, 0, 0}, //TV = 3.91(3370 lines) AV=2.97 SV=9.39 BV=-2.51 + {66625,8192,3376, 0, 0, 0}, //TV = 3.91(3370 lines) AV=2.97 SV=9.49 BV=-2.61 + {66625,8192,3616, 0, 0, 0}, //TV = 3.91(3370 lines) AV=2.97 SV=9.59 BV=-2.71 + {66625,8192,3864, 0, 0, 0}, //TV = 3.91(3370 lines) AV=2.97 SV=9.68 BV=-2.80 + {66625,8192,4144, 0, 0, 0}, //TV = 3.91(3370 lines) AV=2.97 SV=9.78 BV=-2.90 + {66625,8192,4448, 0, 0, 0}, //TV = 3.91(3370 lines) AV=2.97 SV=9.88 BV=-3.01 + {66625,8192,4768, 0, 0, 0}, //TV = 3.91(3370 lines) AV=2.97 SV=9.98 BV=-3.11 + {66625,8192,5112, 0, 0, 0}, //TV = 3.91(3370 lines) AV=2.97 SV=10.09 BV=-3.21 + {66625,8192,5472, 0, 0, 0}, //TV = 3.91(3370 lines) AV=2.97 SV=10.18 BV=-3.31 + {66625,8192,5880, 0, 0, 0}, //TV = 3.91(3370 lines) AV=2.97 SV=10.29 BV=-3.41 + {66625,8192,6304, 0, 0, 0}, //TV = 3.91(3370 lines) AV=2.97 SV=10.39 BV=-3.51 + {74987,8192,6000, 0, 0, 0}, //TV = 3.74(3792 lines) AV=2.97 SV=10.32 BV=-3.61 + {83310,8192,5792, 0, 0, 0}, //TV = 3.59(4213 lines) AV=2.97 SV=10.27 BV=-3.71 + {83310,8192,6208, 0, 0, 0}, //TV = 3.59(4213 lines) AV=2.97 SV=10.37 BV=-3.81 + {91653,8192,6048, 0, 0, 0}, //TV = 3.45(4635 lines) AV=2.97 SV=10.33 BV=-3.91 + {99976,8192,5936, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=10.30 BV=-4.01 + {108319,8192,5872, 0, 0, 0}, //TV = 3.21(5478 lines) AV=2.97 SV=10.29 BV=-4.11 + {116663,8192,5848, 0, 0, 0}, //TV = 3.10(5901 lines) AV=2.97 SV=10.28 BV=-4.21 + {124985,8192,5848, 0, 0, 0}, //TV = 3.00(6321 lines) AV=2.97 SV=10.28 BV=-4.31 + {133329,8192,5872, 0, 0, 0}, //TV = 2.91(6744 lines) AV=2.97 SV=10.29 BV=-4.41 + {141652,8192,5928, 0, 0, 0}, //TV = 2.82(7164 lines) AV=2.97 SV=10.30 BV=-4.51 + {149995,8192,6000, 0, 0, 0}, //TV = 2.74(7587 lines) AV=2.97 SV=10.32 BV=-4.61 + {166661,8192,5784, 0, 0, 0}, //TV = 2.59(8429 lines) AV=2.97 SV=10.26 BV=-4.71 + {174984,8192,5904, 0, 0, 0}, //TV = 2.51(8850 lines) AV=2.97 SV=10.29 BV=-4.81 + {191650,8192,5776, 0, 0, 0}, //TV = 2.38(9693 lines) AV=2.97 SV=10.26 BV=-4.91 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sPreviewPLineTable_50Hz = +{ +{ + {80,1328,1168, 0, 0, 0}, //TV = 13.32(4 lines) AV=2.97 SV=5.01 BV=11.27 + {80,1328,1232, 0, 0, 0}, //TV = 13.32(4 lines) AV=2.97 SV=5.10 BV=11.19 + {80,1328,1296, 0, 0, 0}, //TV = 13.32(4 lines) AV=2.97 SV=5.17 BV=11.11 + {119,1216,1048, 0, 0, 0}, //TV = 13.05(5 lines) AV=2.97 SV=5.05 BV=10.97 + {119,1328,1024, 0, 0, 0}, //TV = 13.05(5 lines) AV=2.97 SV=5.14 BV=10.88 + {119,1328,1088, 0, 0, 0}, //TV = 12.82(6 lines) AV=2.97 SV=5.00 BV=10.79 + {119,1328,1156, 0, 0, 0}, //TV = 12.82(6 lines) AV=2.97 SV=5.09 BV=10.70 + {159,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {159,1216,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.11 BV=10.49 + {159,1328,1090, 0, 0, 0}, //TV = 12.46(8 lines) AV=2.97 SV=5.07 BV=10.37 + {198,1136,1096, 0, 0, 0}, //TV = 12.31(9 lines) AV=2.97 SV=5.01 BV=10.27 + {198,1216,1064, 0, 0, 0}, //TV = 12.31(9 lines) AV=2.97 SV=5.07 BV=10.21 + {198,1328,1040, 0, 0, 0}, //TV = 12.17(10 lines) AV=2.97 SV=5.02 BV=10.12 + {238,1136,1088, 0, 0, 0}, //TV = 12.04(11 lines) AV=2.97 SV=5.00 BV=10.01 + {238,1216,1088, 0, 0, 0}, //TV = 12.04(11 lines) AV=2.97 SV=5.10 BV=9.91 + {238,1328,1064, 0, 0, 0}, //TV = 11.93(12 lines) AV=2.97 SV=5.08 BV=9.82 + {277,1216,1072, 0, 0, 0}, //TV = 11.82(13 lines) AV=2.97 SV=5.08 BV=9.71 + {277,1328,1052, 0, 0, 0}, //TV = 11.72(14 lines) AV=2.97 SV=5.08 BV=9.61 + {317,1216,1078, 0, 0, 0}, //TV = 11.54(16 lines) AV=2.97 SV=5.00 BV=9.51 + {356,1216,1024, 0, 0, 0}, //TV = 11.46(17 lines) AV=2.97 SV=5.01 BV=9.42 + {356,1216,1104, 0, 0, 0}, //TV = 11.38(18 lines) AV=2.97 SV=5.05 BV=9.30 + {396,1216,1066, 0, 0, 0}, //TV = 11.23(20 lines) AV=2.97 SV=5.00 BV=9.20 + {435,1216,1032, 0, 0, 0}, //TV = 11.17(21 lines) AV=2.97 SV=5.02 BV=9.12 + {475,1136,1088, 0, 0, 0}, //TV = 11.04(23 lines) AV=2.97 SV=5.00 BV=9.01 + {475,1216,1090, 0, 0, 0}, //TV = 10.98(24 lines) AV=2.97 SV=5.05 BV=8.91 + {515,1216,1076, 0, 0, 0}, //TV = 10.87(26 lines) AV=2.97 SV=5.04 BV=8.81 + {554,1216,1068, 0, 0, 0}, //TV = 10.77(28 lines) AV=2.97 SV=5.02 BV=8.72 + {594,1216,1072, 0, 0, 0}, //TV = 10.67(30 lines) AV=2.97 SV=5.04 BV=8.61 + {673,1136,1088, 0, 0, 0}, //TV = 10.54(33 lines) AV=2.97 SV=5.00 BV=8.51 + {712,1216,1024, 0, 0, 0}, //TV = 10.46(35 lines) AV=2.97 SV=5.01 BV=8.42 + {752,1216,1042, 0, 0, 0}, //TV = 10.34(38 lines) AV=2.97 SV=5.00 BV=8.31 + {791,1216,1056, 0, 0, 0}, //TV = 10.27(40 lines) AV=2.97 SV=5.02 BV=8.22 + {870,1216,1038, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {949,1136,1088, 0, 0, 0}, //TV = 10.04(47 lines) AV=2.97 SV=5.00 BV=8.01 + {1029,1136,1080, 0, 0, 0}, //TV = 9.93(51 lines) AV=2.97 SV=4.99 BV=7.90 + {1068,1216,1042, 0, 0, 0}, //TV = 9.85(54 lines) AV=2.97 SV=5.01 BV=7.80 + {1147,1216,1040, 0, 0, 0}, //TV = 9.74(58 lines) AV=2.97 SV=5.01 BV=7.70 + {1226,1216,1040, 0, 0, 0}, //TV = 9.65(62 lines) AV=2.97 SV=5.01 BV=7.61 + {1345,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1424,1216,1030, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.40 + {1543,1136,1088, 0, 0, 0}, //TV = 9.34(77 lines) AV=2.97 SV=5.00 BV=7.31 + {1661,1136,1088, 0, 0, 0}, //TV = 9.23(83 lines) AV=2.97 SV=5.00 BV=7.20 + {1780,1136,1088, 0, 0, 0}, //TV = 9.13(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1898,1136,1088, 0, 0, 0}, //TV = 9.04(95 lines) AV=2.97 SV=5.00 BV=7.01 + {2017,1216,1026, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2175,1136,1090, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=4.99 BV=6.81 + {2333,1136,1096, 0, 0, 0}, //TV = 8.73(118 lines) AV=2.97 SV=5.00 BV=6.70 + {2531,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2689,1136,1088, 0, 0, 0}, //TV = 8.54(135 lines) AV=2.97 SV=5.00 BV=6.51 + {2887,1136,1088, 0, 0, 0}, //TV = 8.44(145 lines) AV=2.97 SV=5.00 BV=6.40 + {3085,1136,1088, 0, 0, 0}, //TV = 8.34(155 lines) AV=2.97 SV=5.00 BV=6.31 + {3282,1136,1094, 0, 0, 0}, //TV = 8.24(166 lines) AV=2.97 SV=5.00 BV=6.21 + {3520,1136,1094, 0, 0, 0}, //TV = 8.14(178 lines) AV=2.97 SV=5.00 BV=6.11 + {3836,1136,1088, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=5.00 BV=5.99 + {4073,1136,1086, 0, 0, 0}, //TV = 7.93(206 lines) AV=2.97 SV=4.99 BV=5.91 + {4350,1136,1092, 0, 0, 0}, //TV = 7.84(220 lines) AV=2.97 SV=5.00 BV=5.81 + {4706,1136,1084, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.70 + {5022,1136,1092, 0, 0, 0}, //TV = 7.63(254 lines) AV=2.97 SV=5.00 BV=5.60 + {5417,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5773,1136,1084, 0, 0, 0}, //TV = 7.43(292 lines) AV=2.97 SV=4.99 BV=5.41 + {6208,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6683,1136,1080, 0, 0, 0}, //TV = 7.23(337 lines) AV=2.97 SV=4.99 BV=5.20 + {7157,1136,1080, 0, 0, 0}, //TV = 7.13(361 lines) AV=2.97 SV=4.99 BV=5.11 + {7671,1136,1080, 0, 0, 0}, //TV = 7.03(387 lines) AV=2.97 SV=4.99 BV=5.01 + {8225,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8304,1216,1064, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.07 BV=4.81 + {8304,1328,1048, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.17 BV=4.71 + {8304,1424,1040, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.26 BV=4.62 + {8304,1536,1040, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.37 BV=4.51 + {8304,1632,1048, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.47 BV=4.41 + {8304,1728,1056, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.56 BV=4.31 + {8304,1840,1072, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.68 BV=4.20 + {8383,1936,1080, 0, 0, 0}, //TV = 6.90(423 lines) AV=2.97 SV=5.76 BV=4.11 + {8976,1936,1080, 0, 0, 0}, //TV = 6.80(453 lines) AV=2.97 SV=5.76 BV=4.01 + {9609,2048,1024, 0, 0, 0}, //TV = 6.70(485 lines) AV=2.97 SV=5.77 BV=3.91 + {10004,2048,1056, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.81 BV=3.80 + {10004,2240,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.91 BV=3.71 + {10004,2352,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.00 BV=3.62 + {10004,2560,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.10 BV=3.52 + {10004,2752,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.20 BV=3.41 + {10004,2960,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.30 BV=3.32 + {10004,3072,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.41 BV=3.21 + {10004,3328,1056, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.51 BV=3.10 + {10004,3584,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.61 BV=3.01 + {10004,3840,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.69 BV=2.92 + {10004,4224,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.81 BV=2.80 + {10004,4480,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.91 BV=2.71 + {10004,4736,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.00 BV=2.62 + {10004,5120,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.10 BV=2.52 + {10004,5504,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.20 BV=2.41 + {10004,5888,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.30 BV=2.31 + {10004,6384,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.41 BV=2.21 + {10004,6704,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.51 BV=2.10 + {10004,7280,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.61 BV=2.01 + {10004,7696,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.71 BV=1.91 + {20008,4096,1056, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.81 BV=1.80 + {20008,4480,1032, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.91 BV=1.71 + {20008,4736,1048, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=7.01 BV=1.61 + {20008,5120,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=7.11 BV=1.50 + {20008,5504,1032, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=7.20 BV=1.41 + {20008,5888,1032, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=7.30 BV=1.31 + {29972,4224,1032, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=6.82 BV=1.21 + {29972,4480,1040, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=6.92 BV=1.11 + {29972,4864,1032, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=7.02 BV=1.01 + {29972,5248,1024, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=7.12 BV=0.91 + {29972,5504,1040, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=7.21 BV=0.82 + {29972,6016,1024, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=7.32 BV=0.71 + {29972,6384,1040, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=7.43 BV=0.60 + {29972,6896,1032, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=7.53 BV=0.50 + {29972,7280,1040, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=7.62 BV=0.41 + {29972,7936,1024, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=7.72 BV=0.31 + {29972,8192,1064, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=7.82 BV=0.21 + {29972,8192,1144, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=7.93 BV=0.10 + {29972,8192,1232, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=8.03 BV=-0.00 + {29972,8192,1320, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=8.13 BV=-0.10 + {29972,8192,1416, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=8.23 BV=-0.20 + {29972,8192,1520, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=8.34 BV=-0.31 + {29972,8192,1624, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=8.43 BV=-0.40 + {29972,8192,1736, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=8.53 BV=-0.50 + {29972,8192,1864, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=8.63 BV=-0.60 + {29972,8192,2000, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=8.73 BV=-0.70 + {39975,8192,1608, 0, 0, 0}, //TV = 4.64(2022 lines) AV=2.97 SV=8.42 BV=-0.80 + {39975,8192,1720, 0, 0, 0}, //TV = 4.64(2022 lines) AV=2.97 SV=8.51 BV=-0.90 + {39975,8192,1840, 0, 0, 0}, //TV = 4.64(2022 lines) AV=2.97 SV=8.61 BV=-1.00 + {49979,8192,1584, 0, 0, 0}, //TV = 4.32(2528 lines) AV=2.97 SV=8.39 BV=-1.10 + {49979,8192,1696, 0, 0, 0}, //TV = 4.32(2528 lines) AV=2.97 SV=8.49 BV=-1.20 + {49979,8192,1816, 0, 0, 0}, //TV = 4.32(2528 lines) AV=2.97 SV=8.59 BV=-1.30 + {60002,8192,1624, 0, 0, 0}, //TV = 4.06(3035 lines) AV=2.97 SV=8.43 BV=-1.40 + {60002,8192,1736, 0, 0, 0}, //TV = 4.06(3035 lines) AV=2.97 SV=8.53 BV=-1.50 + {60002,8192,1864, 0, 0, 0}, //TV = 4.06(3035 lines) AV=2.97 SV=8.63 BV=-1.60 + {60002,8192,2000, 0, 0, 0}, //TV = 4.06(3035 lines) AV=2.97 SV=8.73 BV=-1.70 + {60002,8192,2144, 0, 0, 0}, //TV = 4.06(3035 lines) AV=2.97 SV=8.83 BV=-1.80 + {60002,8192,2296, 0, 0, 0}, //TV = 4.06(3035 lines) AV=2.97 SV=8.93 BV=-1.90 + {60002,8192,2456, 0, 0, 0}, //TV = 4.06(3035 lines) AV=2.97 SV=9.03 BV=-2.00 + {60002,8192,2632, 0, 0, 0}, //TV = 4.06(3035 lines) AV=2.97 SV=9.13 BV=-2.10 + {60002,8192,2824, 0, 0, 0}, //TV = 4.06(3035 lines) AV=2.97 SV=9.23 BV=-2.20 + {60002,8192,3048, 0, 0, 0}, //TV = 4.06(3035 lines) AV=2.97 SV=9.34 BV=-2.31 + {60002,8192,3264, 0, 0, 0}, //TV = 4.06(3035 lines) AV=2.97 SV=9.44 BV=-2.41 + {60002,8192,3496, 0, 0, 0}, //TV = 4.06(3035 lines) AV=2.97 SV=9.54 BV=-2.51 + {60002,8192,3744, 0, 0, 0}, //TV = 4.06(3035 lines) AV=2.97 SV=9.64 BV=-2.61 + {60002,8192,4016, 0, 0, 0}, //TV = 4.06(3035 lines) AV=2.97 SV=9.74 BV=-2.71 + {60002,8192,4304, 0, 0, 0}, //TV = 4.06(3035 lines) AV=2.97 SV=9.84 BV=-2.81 + {60002,8192,4608, 0, 0, 0}, //TV = 4.06(3035 lines) AV=2.97 SV=9.94 BV=-2.91 + {60002,8192,4944, 0, 0, 0}, //TV = 4.06(3035 lines) AV=2.97 SV=10.04 BV=-3.01 + {60002,8192,5296, 0, 0, 0}, //TV = 4.06(3035 lines) AV=2.97 SV=10.14 BV=-3.11 + {60002,8192,5672, 0, 0, 0}, //TV = 4.06(3035 lines) AV=2.97 SV=10.24 BV=-3.21 + {60002,8192,6080, 0, 0, 0}, //TV = 4.06(3035 lines) AV=2.97 SV=10.34 BV=-3.31 + {60002,8192,6528, 0, 0, 0}, //TV = 4.06(3035 lines) AV=2.97 SV=10.44 BV=-3.41 + {70005,8192,6000, 0, 0, 0}, //TV = 3.84(3540 lines) AV=2.97 SV=10.32 BV=-3.51 + {70005,8192,6432, 0, 0, 0}, //TV = 3.84(3540 lines) AV=2.97 SV=10.42 BV=-3.61 + {80009,8192,6032, 0, 0, 0}, //TV = 3.64(4046 lines) AV=2.97 SV=10.32 BV=-3.71 + {80009,8192,6464, 0, 0, 0}, //TV = 3.64(4046 lines) AV=2.97 SV=10.42 BV=-3.81 + {89993,8192,6152, 0, 0, 0}, //TV = 3.47(4551 lines) AV=2.97 SV=10.35 BV=-3.91 + {99996,8192,5936, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=10.30 BV=-4.01 + {109980,8192,5784, 0, 0, 0}, //TV = 3.18(5562 lines) AV=2.97 SV=10.26 BV=-4.11 + {109980,8192,6200, 0, 0, 0}, //TV = 3.18(5562 lines) AV=2.97 SV=10.36 BV=-4.21 + {120004,8192,6088, 0, 0, 0}, //TV = 3.06(6070 lines) AV=2.97 SV=10.34 BV=-4.31 + {130007,8192,6024, 0, 0, 0}, //TV = 2.94(6575 lines) AV=2.97 SV=10.32 BV=-4.41 + {139991,8192,6000, 0, 0, 0}, //TV = 2.84(7080 lines) AV=2.97 SV=10.32 BV=-4.51 + {149994,8192,6000, 0, 0, 0}, //TV = 2.74(7586 lines) AV=2.97 SV=10.32 BV=-4.61 + {159998,8192,6024, 0, 0, 0}, //TV = 2.64(8092 lines) AV=2.97 SV=10.32 BV=-4.71 + {170002,8192,6080, 0, 0, 0}, //TV = 2.56(8598 lines) AV=2.97 SV=10.34 BV=-4.81 + {190009,8192,5832, 0, 0, 0}, //TV = 2.40(9610 lines) AV=2.97 SV=10.28 BV=-4.91 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_PreviewAutoTable = +{ + AETABLE_RPEVIEW_AUTO, //eAETableID + 163, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -49, //i4MinBV + 90, //i4EffectiveMaxBV + -50, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sPreviewPLineTable_60Hz, + sPreviewPLineTable_50Hz, + NULL, +}; + +static strEvPline sCapturePLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8320,1216,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.07 BV=4.81 + {8320,1328,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.17 BV=4.70 + {8320,1424,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.26 BV=4.61 + {8320,1536,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.37 BV=4.51 + {8320,1632,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.47 BV=4.41 + {8320,1728,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.56 BV=4.31 + {8320,1840,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.67 BV=4.21 + {8320,2048,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.77 BV=4.11 + {8320,2144,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.87 BV=4.01 + {8320,2352,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.97 BV=3.91 + {16681,1216,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.07 BV=3.81 + {16681,1328,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.17 BV=3.70 + {16681,1424,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.27 BV=3.60 + {16681,1536,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.37 BV=3.50 + {16681,1632,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.47 BV=3.41 + {16681,1728,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.58 BV=3.30 + {24979,1216,1072, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.08 BV=3.21 + {24979,1328,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.18 BV=3.11 + {24979,1424,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.29 BV=3.01 + {24979,1536,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.39 BV=2.90 + {33319,1216,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.07 BV=2.81 + {33319,1328,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.17 BV=2.70 + {33319,1424,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.26 BV=2.61 + {33319,1536,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.37 BV=2.51 + {33319,1632,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.47 BV=2.41 + {33319,1728,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.58 BV=2.30 + {33319,1840,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.67 BV=2.21 + {33319,2048,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.77 BV=2.11 + {33319,2144,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.87 BV=2.01 + {33319,2352,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.97 BV=1.91 + {33319,2448,1056, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.07 BV=1.81 + {33319,2656,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.17 BV=1.70 + {33319,2864,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.27 BV=1.61 + {33319,3072,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.37 BV=1.51 + {33319,3328,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.47 BV=1.41 + {33319,3456,1056, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.56 BV=1.31 + {33319,3840,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.67 BV=1.21 + {33319,4096,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.77 BV=1.11 + {33319,4352,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.86 BV=1.01 + {33319,4608,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.97 BV=0.91 + {33319,4992,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.06 BV=0.82 + {33319,5376,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.16 BV=0.72 + {33319,5760,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.27 BV=0.61 + {33319,6240,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.37 BV=0.51 + {33319,6544,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.46 BV=0.41 + {33319,7072,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.56 BV=0.31 + {33319,7472,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.67 BV=0.21 + {33319,8192,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.77 BV=0.11 + {33319,8192,1112, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.88 BV=-0.01 + {33319,8192,1192, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.98 BV=-0.11 + {33319,8192,1272, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.08 BV=-0.20 + {33319,8192,1368, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=8.18 BV=-0.30 + {33319,8192,1472, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=8.29 BV=-0.41 + {33319,8192,1568, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=8.38 BV=-0.50 + {33319,8192,1680, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=8.48 BV=-0.60 + {33319,8192,1800, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=8.58 BV=-0.70 + {41659,8192,1544, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=8.36 BV=-0.80 + {41659,8192,1648, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=8.45 BV=-0.90 + {41659,8192,1768, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=8.55 BV=-1.00 + {49999,8192,1584, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=8.39 BV=-1.10 + {49999,8192,1696, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=8.49 BV=-1.20 + {58318,8192,1552, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=8.37 BV=-1.29 + {58318,8192,1664, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=8.47 BV=-1.40 + {66680,8192,1568, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.38 BV=-1.50 + {66680,8192,1680, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.48 BV=-1.60 + {66680,8192,1800, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.58 BV=-1.70 + {66680,8192,1928, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.68 BV=-1.80 + {66680,8192,2072, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.78 BV=-1.90 + {66680,8192,2224, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.88 BV=-2.01 + {66680,8192,2368, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=8.97 BV=-2.10 + {66680,8192,2544, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=9.08 BV=-2.20 + {66680,8192,2720, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=9.17 BV=-2.30 + {66680,8192,2936, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=9.29 BV=-2.41 + {66680,8192,3152, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=9.39 BV=-2.51 + {66680,8192,3376, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=9.49 BV=-2.61 + {66680,8192,3616, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=9.59 BV=-2.71 + {66680,8192,3872, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=9.68 BV=-2.81 + {66680,8192,4152, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=9.79 BV=-2.91 + {66680,8192,4448, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=9.88 BV=-3.01 + {66680,8192,4768, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=9.98 BV=-3.11 + {66680,8192,5112, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=10.09 BV=-3.21 + {66680,8192,5480, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=10.19 BV=-3.31 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCapturePLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8806,1136,1080, 0, 0, 0}, //TV = 6.83(831 lines) AV=2.97 SV=4.99 BV=4.81 + {9441,1136,1080, 0, 0, 0}, //TV = 6.73(891 lines) AV=2.97 SV=4.99 BV=4.71 + {10013,1136,1096, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.01 BV=4.60 + {10013,1216,1088, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.10 BV=4.51 + {10013,1328,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.21 BV=4.41 + {10013,1424,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.30 BV=4.32 + {10013,1536,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.41 BV=4.21 + {10013,1632,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.50 BV=4.11 + {10013,1728,1080, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.60 BV=4.02 + {10013,1936,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.71 BV=3.91 + {10013,2048,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.80 BV=3.82 + {10013,2240,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.89 BV=3.72 + {20004,1136,1096, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.01 BV=3.60 + {20004,1216,1088, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.10 BV=3.51 + {20004,1328,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.21 BV=3.41 + {20004,1424,1064, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.30 BV=3.32 + {20004,1536,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.42 BV=3.20 + {20004,1632,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.50 BV=3.11 + {29996,1216,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.01 BV=3.02 + {29996,1216,1104, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.12 BV=2.91 + {29996,1328,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.22 BV=2.81 + {29996,1424,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.32 BV=2.71 + {29996,1536,1072, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.42 BV=2.61 + {29996,1632,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.51 BV=2.52 + {29996,1840,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.62 BV=2.41 + {29996,1936,1056, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.73 BV=2.30 + {29996,2048,1064, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.82 BV=2.21 + {29996,2240,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.92 BV=2.11 + {29996,2448,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.02 BV=2.01 + {29996,2560,1048, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.12 BV=1.91 + {29996,2752,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.21 BV=1.82 + {29996,2960,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.32 BV=1.71 + {29996,3200,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.42 BV=1.61 + {29996,3456,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.52 BV=1.51 + {29996,3584,1056, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.62 BV=1.41 + {29996,3968,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.73 BV=1.30 + {29996,4224,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.82 BV=1.21 + {29996,4480,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.92 BV=1.11 + {29996,4864,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.02 BV=1.01 + {29996,5120,1048, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.12 BV=0.91 + {29996,5504,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.21 BV=0.82 + {29996,5888,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.31 BV=0.72 + {29996,6384,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.43 BV=0.60 + {29996,6896,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.52 BV=0.51 + {29996,7280,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.62 BV=0.41 + {29996,7936,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.72 BV=0.31 + {29996,8192,1064, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.82 BV=0.21 + {29996,8192,1144, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.93 BV=0.10 + {29996,8192,1232, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.03 BV=-0.00 + {29996,8192,1320, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.13 BV=-0.10 + {29996,8192,1416, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.23 BV=-0.20 + {29996,8192,1520, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.34 BV=-0.31 + {29996,8192,1632, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.44 BV=-0.41 + {29996,8192,1736, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.53 BV=-0.50 + {29996,8192,1864, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.63 BV=-0.60 + {29996,8192,2000, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.73 BV=-0.70 + {39987,8192,1608, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=8.42 BV=-0.80 + {39987,8192,1720, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=8.51 BV=-0.90 + {39987,8192,1840, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=8.61 BV=-1.00 + {49999,8192,1584, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=8.39 BV=-1.10 + {49999,8192,1696, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=8.49 BV=-1.20 + {49999,8192,1816, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=8.59 BV=-1.30 + {60001,8192,1624, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.43 BV=-1.40 + {60001,8192,1736, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.53 BV=-1.50 + {60001,8192,1864, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.63 BV=-1.60 + {60001,8192,2000, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.73 BV=-1.70 + {60001,8192,2144, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.83 BV=-1.80 + {60001,8192,2304, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.94 BV=-1.91 + {60001,8192,2456, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.03 BV=-2.00 + {60001,8192,2632, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.13 BV=-2.10 + {60001,8192,2824, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.23 BV=-2.20 + {60001,8192,3048, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.34 BV=-2.31 + {60001,8192,3264, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.44 BV=-2.41 + {60001,8192,3496, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.54 BV=-2.51 + {60001,8192,3744, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.64 BV=-2.61 + {60001,8192,4016, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.74 BV=-2.71 + {60001,8192,4304, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.84 BV=-2.81 + {60001,8192,4608, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.94 BV=-2.91 + {60001,8192,4944, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=10.04 BV=-3.01 + {60001,8192,5296, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=10.14 BV=-3.11 + {60001,8192,5672, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=10.24 BV=-3.21 + {60001,8192,6080, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=10.34 BV=-3.31 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureAutoTable = +{ + AETABLE_CAPTURE_AUTO, //eAETableID + 147, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -33, //i4MinBV + 90, //i4EffectiveMaxBV + -30, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCapturePLineTable_60Hz, + sCapturePLineTable_50Hz, + NULL, +}; + +static strEvPline sVideoPLineTable_60Hz = +{ +{ + {98,1152,1088, 0, 0, 0}, //TV = 13.32(4 lines) AV=2.97 SV=5.02 BV=11.26 + {98,1280,1032, 0, 0, 0}, //TV = 13.32(4 lines) AV=2.97 SV=5.10 BV=11.19 + {98,1280,1088, 0, 0, 0}, //TV = 13.32(4 lines) AV=2.97 SV=5.17 BV=11.11 + {118,1152,1104, 0, 0, 0}, //TV = 13.05(5 lines) AV=2.97 SV=5.04 BV=10.98 + {118,1280,1064, 0, 0, 0}, //TV = 13.05(5 lines) AV=2.97 SV=5.14 BV=10.88 + {138,1152,1072, 0, 0, 0}, //TV = 12.82(6 lines) AV=2.97 SV=5.00 BV=10.79 + {138,1280,1024, 0, 0, 0}, //TV = 12.82(6 lines) AV=2.97 SV=5.09 BV=10.71 + {158,1152,1080, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {158,1280,1040, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.11 BV=10.49 + {177,1152,1120, 0, 0, 0}, //TV = 12.46(8 lines) AV=2.97 SV=5.06 BV=10.37 + {197,1152,1080, 0, 0, 0}, //TV = 12.31(9 lines) AV=2.97 SV=5.01 BV=10.27 + {197,1152,1128, 0, 0, 0}, //TV = 12.31(9 lines) AV=2.97 SV=5.08 BV=10.21 + {217,1152,1088, 0, 0, 0}, //TV = 12.17(10 lines) AV=2.97 SV=5.02 BV=10.12 + {237,1152,1072, 0, 0, 0}, //TV = 12.04(11 lines) AV=2.97 SV=5.00 BV=10.01 + {237,1280,1032, 0, 0, 0}, //TV = 12.04(11 lines) AV=2.97 SV=5.10 BV=9.91 + {257,1152,1136, 0, 0, 0}, //TV = 11.93(12 lines) AV=2.97 SV=5.09 BV=9.81 + {276,1152,1136, 0, 0, 0}, //TV = 11.82(13 lines) AV=2.97 SV=5.09 BV=9.71 + {296,1152,1136, 0, 0, 0}, //TV = 11.72(14 lines) AV=2.97 SV=5.09 BV=9.61 + {336,1152,1072, 0, 0, 0}, //TV = 11.54(16 lines) AV=2.97 SV=5.00 BV=9.51 + {355,1152,1088, 0, 0, 0}, //TV = 11.46(17 lines) AV=2.97 SV=5.02 BV=9.41 + {375,1152,1104, 0, 0, 0}, //TV = 11.38(18 lines) AV=2.97 SV=5.04 BV=9.31 + {415,1152,1072, 0, 0, 0}, //TV = 11.23(20 lines) AV=2.97 SV=5.00 BV=9.20 + {434,1152,1088, 0, 0, 0}, //TV = 11.17(21 lines) AV=2.97 SV=5.02 BV=9.12 + {474,1152,1072, 0, 0, 0}, //TV = 11.04(23 lines) AV=2.97 SV=5.00 BV=9.01 + {494,1152,1104, 0, 0, 0}, //TV = 10.98(24 lines) AV=2.97 SV=5.04 BV=8.91 + {533,1152,1096, 0, 0, 0}, //TV = 10.87(26 lines) AV=2.97 SV=5.03 BV=8.81 + {573,1152,1088, 0, 0, 0}, //TV = 10.77(28 lines) AV=2.97 SV=5.02 BV=8.72 + {612,1152,1096, 0, 0, 0}, //TV = 10.67(30 lines) AV=2.97 SV=5.03 BV=8.61 + {672,1152,1072, 0, 0, 0}, //TV = 10.54(33 lines) AV=2.97 SV=5.00 BV=8.51 + {711,1152,1088, 0, 0, 0}, //TV = 10.46(35 lines) AV=2.97 SV=5.02 BV=8.41 + {771,1152,1072, 0, 0, 0}, //TV = 10.34(38 lines) AV=2.97 SV=5.00 BV=8.31 + {810,1152,1088, 0, 0, 0}, //TV = 10.27(40 lines) AV=2.97 SV=5.02 BV=8.22 + {889,1152,1072, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {948,1152,1072, 0, 0, 0}, //TV = 10.04(47 lines) AV=2.97 SV=5.00 BV=8.01 + {1028,1152,1064, 0, 0, 0}, //TV = 9.93(51 lines) AV=2.97 SV=4.99 BV=7.91 + {1087,1152,1080, 0, 0, 0}, //TV = 9.85(54 lines) AV=2.97 SV=5.01 BV=7.80 + {1166,1152,1080, 0, 0, 0}, //TV = 9.74(58 lines) AV=2.97 SV=5.01 BV=7.70 + {1245,1152,1080, 0, 0, 0}, //TV = 9.65(62 lines) AV=2.97 SV=5.01 BV=7.61 + {1344,1152,1072, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1443,1152,1072, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1542,1152,1072, 0, 0, 0}, //TV = 9.34(77 lines) AV=2.97 SV=5.00 BV=7.31 + {1660,1152,1072, 0, 0, 0}, //TV = 9.23(83 lines) AV=2.97 SV=5.00 BV=7.20 + {1779,1152,1072, 0, 0, 0}, //TV = 9.13(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1897,1152,1072, 0, 0, 0}, //TV = 9.04(95 lines) AV=2.97 SV=5.00 BV=7.01 + {2036,1152,1072, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2194,1152,1064, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=4.99 BV=6.81 + {2352,1152,1072, 0, 0, 0}, //TV = 8.73(118 lines) AV=2.97 SV=5.00 BV=6.70 + {2530,1152,1064, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2688,1152,1072, 0, 0, 0}, //TV = 8.54(135 lines) AV=2.97 SV=5.00 BV=6.51 + {2886,1152,1072, 0, 0, 0}, //TV = 8.44(145 lines) AV=2.97 SV=5.00 BV=6.41 + {3084,1152,1072, 0, 0, 0}, //TV = 8.34(155 lines) AV=2.97 SV=5.00 BV=6.31 + {3301,1152,1072, 0, 0, 0}, //TV = 8.24(166 lines) AV=2.97 SV=5.00 BV=6.21 + {3538,1152,1072, 0, 0, 0}, //TV = 8.14(178 lines) AV=2.97 SV=5.00 BV=6.11 + {3835,1152,1072, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=5.00 BV=6.00 + {4092,1152,1064, 0, 0, 0}, //TV = 7.93(206 lines) AV=2.97 SV=4.99 BV=5.91 + {4369,1152,1072, 0, 0, 0}, //TV = 7.84(220 lines) AV=2.97 SV=5.00 BV=5.81 + {4725,1152,1064, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5041,1152,1072, 0, 0, 0}, //TV = 7.63(254 lines) AV=2.97 SV=5.00 BV=5.60 + {5416,1152,1064, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5792,1152,1064, 0, 0, 0}, //TV = 7.43(292 lines) AV=2.97 SV=4.99 BV=5.41 + {6207,1152,1064, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6682,1152,1064, 0, 0, 0}, //TV = 7.23(337 lines) AV=2.97 SV=4.99 BV=5.21 + {7156,1152,1064, 0, 0, 0}, //TV = 7.13(361 lines) AV=2.97 SV=4.99 BV=5.11 + {7670,1152,1064, 0, 0, 0}, //TV = 7.03(387 lines) AV=2.97 SV=4.99 BV=5.01 + {8224,1152,1064, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.91 + {8323,1152,1128, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.08 BV=4.80 + {8323,1280,1088, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.17 BV=4.70 + {8323,1408,1056, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.27 BV=4.61 + {8323,1536,1040, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.37 BV=4.51 + {8323,1664,1024, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.47 BV=4.41 + {8323,1664,1096, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.56 BV=4.32 + {8323,1792,1096, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.67 BV=4.21 + {8323,2048,1024, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.77 BV=4.11 + {8323,2176,1032, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.86 BV=4.02 + {8323,2304,1048, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.97 BV=3.91 + {16646,1152,1128, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=5.08 BV=3.80 + {16646,1280,1088, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=5.17 BV=3.70 + {16646,1408,1056, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=5.27 BV=3.61 + {16646,1536,1040, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=5.37 BV=3.51 + {16646,1664,1024, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=5.47 BV=3.41 + {16646,1664,1096, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=5.56 BV=3.32 + {16646,1920,1024, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=5.67 BV=3.21 + {16646,2048,1024, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=5.77 BV=3.11 + {16646,2176,1040, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=5.88 BV=3.00 + {16646,2304,1048, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=5.97 BV=2.91 + {16646,2432,1064, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=6.07 BV=2.81 + {16646,2688,1032, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=6.17 BV=2.71 + {16646,2816,1056, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=6.27 BV=2.61 + {16646,3072,1040, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=6.37 BV=2.51 + {16646,3328,1024, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=6.47 BV=2.41 + {16646,3456,1056, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=6.56 BV=2.31 + {16646,3840,1024, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=6.67 BV=2.21 + {16646,4096,1024, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=6.77 BV=2.11 + {16646,4352,1040, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=6.88 BV=2.00 + {24989,3072,1048, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.38 BV=1.91 + {24989,3328,1040, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.49 BV=1.81 + {24989,3584,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.58 BV=1.71 + {24989,3840,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.68 BV=1.61 + {33253,3072,1040, 0, 0, 0}, //TV = 4.91(1681 lines) AV=2.97 SV=6.37 BV=1.51 + {33253,3328,1024, 0, 0, 0}, //TV = 4.91(1681 lines) AV=2.97 SV=6.47 BV=1.42 + {33253,3584,1024, 0, 0, 0}, //TV = 4.91(1681 lines) AV=2.97 SV=6.57 BV=1.31 + {33253,3840,1024, 0, 0, 0}, //TV = 4.91(1681 lines) AV=2.97 SV=6.67 BV=1.21 + {33253,4096,1024, 0, 0, 0}, //TV = 4.91(1681 lines) AV=2.97 SV=6.77 BV=1.12 + {33253,4352,1032, 0, 0, 0}, //TV = 4.91(1681 lines) AV=2.97 SV=6.86 BV=1.02 + {33253,4608,1048, 0, 0, 0}, //TV = 4.91(1681 lines) AV=2.97 SV=6.97 BV=0.91 + {33253,4992,1032, 0, 0, 0}, //TV = 4.91(1681 lines) AV=2.97 SV=7.06 BV=0.82 + {33253,5376,1032, 0, 0, 0}, //TV = 4.91(1681 lines) AV=2.97 SV=7.17 BV=0.71 + {33253,5760,1032, 0, 0, 0}, //TV = 4.91(1681 lines) AV=2.97 SV=7.27 BV=0.61 + {33253,6144,1040, 0, 0, 0}, //TV = 4.91(1681 lines) AV=2.97 SV=7.37 BV=0.51 + {33253,6656,1024, 0, 0, 0}, //TV = 4.91(1681 lines) AV=2.97 SV=7.47 BV=0.42 + {33253,7168,1024, 0, 0, 0}, //TV = 4.91(1681 lines) AV=2.97 SV=7.57 BV=0.31 + {33253,7680,1024, 0, 0, 0}, //TV = 4.91(1681 lines) AV=2.97 SV=7.67 BV=0.21 + {33253,8192,1024, 0, 0, 0}, //TV = 4.91(1681 lines) AV=2.97 SV=7.77 BV=0.12 + {33253,8192,1104, 0, 0, 0}, //TV = 4.91(1681 lines) AV=2.97 SV=7.87 BV=0.01 + {33253,8192,1192, 0, 0, 0}, //TV = 4.91(1681 lines) AV=2.97 SV=7.98 BV=-0.10 + {33253,8192,1280, 0, 0, 0}, //TV = 4.91(1681 lines) AV=2.97 SV=8.09 BV=-0.21 + {33253,8192,1368, 0, 0, 0}, //TV = 4.91(1681 lines) AV=2.97 SV=8.18 BV=-0.30 + {33253,8192,1472, 0, 0, 0}, //TV = 4.91(1681 lines) AV=2.97 SV=8.29 BV=-0.41 + {33253,8192,1576, 0, 0, 0}, //TV = 4.91(1681 lines) AV=2.97 SV=8.39 BV=-0.51 + {33253,8192,1688, 0, 0, 0}, //TV = 4.91(1681 lines) AV=2.97 SV=8.49 BV=-0.61 + {33253,8192,1808, 0, 0, 0}, //TV = 4.91(1681 lines) AV=2.97 SV=8.59 BV=-0.70 + {33253,8192,1936, 0, 0, 0}, //TV = 4.91(1681 lines) AV=2.97 SV=8.68 BV=-0.80 + {33253,8192,2072, 0, 0, 0}, //TV = 4.91(1681 lines) AV=2.97 SV=8.78 BV=-0.90 + {33253,8192,2224, 0, 0, 0}, //TV = 4.91(1681 lines) AV=2.97 SV=8.88 BV=-1.00 + {33253,8192,2384, 0, 0, 0}, //TV = 4.91(1681 lines) AV=2.97 SV=8.98 BV=-1.10 + {33253,8192,2552, 0, 0, 0}, //TV = 4.91(1681 lines) AV=2.97 SV=9.08 BV=-1.20 + {33253,8192,2736, 0, 0, 0}, //TV = 4.91(1681 lines) AV=2.97 SV=9.18 BV=-1.30 + {33253,8192,2928, 0, 0, 0}, //TV = 4.91(1681 lines) AV=2.97 SV=9.28 BV=-1.40 + {33253,8192,3144, 0, 0, 0}, //TV = 4.91(1681 lines) AV=2.97 SV=9.38 BV=-1.50 + {33253,8192,3368, 0, 0, 0}, //TV = 4.91(1681 lines) AV=2.97 SV=9.48 BV=-1.60 + {33253,8192,3608, 0, 0, 0}, //TV = 4.91(1681 lines) AV=2.97 SV=9.58 BV=-1.70 + {33253,8192,3864, 0, 0, 0}, //TV = 4.91(1681 lines) AV=2.97 SV=9.68 BV=-1.80 + {33253,8192,4160, 0, 0, 0}, //TV = 4.91(1681 lines) AV=2.97 SV=9.79 BV=-1.91 + {33253,8192,4456, 0, 0, 0}, //TV = 4.91(1681 lines) AV=2.97 SV=9.89 BV=-2.01 + {33253,8192,4776, 0, 0, 0}, //TV = 4.91(1681 lines) AV=2.97 SV=9.99 BV=-2.11 + {33253,8192,5120, 0, 0, 0}, //TV = 4.91(1681 lines) AV=2.97 SV=10.09 BV=-2.21 + {41655,8192,4376, 0, 0, 0}, //TV = 4.59(2106 lines) AV=2.97 SV=9.86 BV=-2.30 + {41655,8192,4696, 0, 0, 0}, //TV = 4.59(2106 lines) AV=2.97 SV=9.96 BV=-2.41 + {49978,8192,4192, 0, 0, 0}, //TV = 4.32(2527 lines) AV=2.97 SV=9.80 BV=-2.51 + {49978,8192,4496, 0, 0, 0}, //TV = 4.32(2527 lines) AV=2.97 SV=9.90 BV=-2.61 + {58321,8192,4128, 0, 0, 0}, //TV = 4.10(2949 lines) AV=2.97 SV=9.78 BV=-2.71 + {58321,8192,4424, 0, 0, 0}, //TV = 4.10(2949 lines) AV=2.97 SV=9.88 BV=-2.81 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sVideoPLineTable_50Hz = +{ +{ + {98,1152,1088, 0, 0, 0}, //TV = 13.32(4 lines) AV=2.97 SV=5.02 BV=11.26 + {98,1280,1032, 0, 0, 0}, //TV = 13.32(4 lines) AV=2.97 SV=5.10 BV=11.19 + {98,1280,1088, 0, 0, 0}, //TV = 13.32(4 lines) AV=2.97 SV=5.17 BV=11.11 + {118,1152,1104, 0, 0, 0}, //TV = 13.05(5 lines) AV=2.97 SV=5.04 BV=10.98 + {118,1280,1064, 0, 0, 0}, //TV = 13.05(5 lines) AV=2.97 SV=5.14 BV=10.88 + {138,1152,1072, 0, 0, 0}, //TV = 12.82(6 lines) AV=2.97 SV=5.00 BV=10.79 + {138,1280,1024, 0, 0, 0}, //TV = 12.82(6 lines) AV=2.97 SV=5.09 BV=10.71 + {158,1152,1080, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {158,1280,1040, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.11 BV=10.49 + {177,1152,1120, 0, 0, 0}, //TV = 12.46(8 lines) AV=2.97 SV=5.06 BV=10.37 + {197,1152,1080, 0, 0, 0}, //TV = 12.31(9 lines) AV=2.97 SV=5.01 BV=10.27 + {197,1152,1128, 0, 0, 0}, //TV = 12.31(9 lines) AV=2.97 SV=5.08 BV=10.21 + {217,1152,1088, 0, 0, 0}, //TV = 12.17(10 lines) AV=2.97 SV=5.02 BV=10.12 + {237,1152,1072, 0, 0, 0}, //TV = 12.04(11 lines) AV=2.97 SV=5.00 BV=10.01 + {237,1280,1032, 0, 0, 0}, //TV = 12.04(11 lines) AV=2.97 SV=5.10 BV=9.91 + {257,1152,1136, 0, 0, 0}, //TV = 11.93(12 lines) AV=2.97 SV=5.09 BV=9.81 + {276,1152,1136, 0, 0, 0}, //TV = 11.82(13 lines) AV=2.97 SV=5.09 BV=9.71 + {296,1152,1136, 0, 0, 0}, //TV = 11.72(14 lines) AV=2.97 SV=5.09 BV=9.61 + {336,1152,1072, 0, 0, 0}, //TV = 11.54(16 lines) AV=2.97 SV=5.00 BV=9.51 + {355,1152,1088, 0, 0, 0}, //TV = 11.46(17 lines) AV=2.97 SV=5.02 BV=9.41 + {375,1152,1104, 0, 0, 0}, //TV = 11.38(18 lines) AV=2.97 SV=5.04 BV=9.31 + {415,1152,1072, 0, 0, 0}, //TV = 11.23(20 lines) AV=2.97 SV=5.00 BV=9.20 + {434,1152,1088, 0, 0, 0}, //TV = 11.17(21 lines) AV=2.97 SV=5.02 BV=9.12 + {474,1152,1072, 0, 0, 0}, //TV = 11.04(23 lines) AV=2.97 SV=5.00 BV=9.01 + {494,1152,1104, 0, 0, 0}, //TV = 10.98(24 lines) AV=2.97 SV=5.04 BV=8.91 + {533,1152,1096, 0, 0, 0}, //TV = 10.87(26 lines) AV=2.97 SV=5.03 BV=8.81 + {573,1152,1088, 0, 0, 0}, //TV = 10.77(28 lines) AV=2.97 SV=5.02 BV=8.72 + {612,1152,1096, 0, 0, 0}, //TV = 10.67(30 lines) AV=2.97 SV=5.03 BV=8.61 + {672,1152,1072, 0, 0, 0}, //TV = 10.54(33 lines) AV=2.97 SV=5.00 BV=8.51 + {711,1152,1088, 0, 0, 0}, //TV = 10.46(35 lines) AV=2.97 SV=5.02 BV=8.41 + {771,1152,1072, 0, 0, 0}, //TV = 10.34(38 lines) AV=2.97 SV=5.00 BV=8.31 + {810,1152,1088, 0, 0, 0}, //TV = 10.27(40 lines) AV=2.97 SV=5.02 BV=8.22 + {889,1152,1072, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {948,1152,1072, 0, 0, 0}, //TV = 10.04(47 lines) AV=2.97 SV=5.00 BV=8.01 + {1028,1152,1064, 0, 0, 0}, //TV = 9.93(51 lines) AV=2.97 SV=4.99 BV=7.91 + {1087,1152,1080, 0, 0, 0}, //TV = 9.85(54 lines) AV=2.97 SV=5.01 BV=7.80 + {1166,1152,1080, 0, 0, 0}, //TV = 9.74(58 lines) AV=2.97 SV=5.01 BV=7.70 + {1245,1152,1080, 0, 0, 0}, //TV = 9.65(62 lines) AV=2.97 SV=5.01 BV=7.61 + {1344,1152,1072, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1443,1152,1072, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1542,1152,1072, 0, 0, 0}, //TV = 9.34(77 lines) AV=2.97 SV=5.00 BV=7.31 + {1660,1152,1072, 0, 0, 0}, //TV = 9.23(83 lines) AV=2.97 SV=5.00 BV=7.20 + {1779,1152,1072, 0, 0, 0}, //TV = 9.13(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1897,1152,1072, 0, 0, 0}, //TV = 9.04(95 lines) AV=2.97 SV=5.00 BV=7.01 + {2036,1152,1072, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2194,1152,1064, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=4.99 BV=6.81 + {2352,1152,1072, 0, 0, 0}, //TV = 8.73(118 lines) AV=2.97 SV=5.00 BV=6.70 + {2530,1152,1064, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2688,1152,1072, 0, 0, 0}, //TV = 8.54(135 lines) AV=2.97 SV=5.00 BV=6.51 + {2886,1152,1072, 0, 0, 0}, //TV = 8.44(145 lines) AV=2.97 SV=5.00 BV=6.41 + {3084,1152,1072, 0, 0, 0}, //TV = 8.34(155 lines) AV=2.97 SV=5.00 BV=6.31 + {3301,1152,1072, 0, 0, 0}, //TV = 8.24(166 lines) AV=2.97 SV=5.00 BV=6.21 + {3538,1152,1072, 0, 0, 0}, //TV = 8.14(178 lines) AV=2.97 SV=5.00 BV=6.11 + {3835,1152,1072, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=5.00 BV=6.00 + {4092,1152,1064, 0, 0, 0}, //TV = 7.93(206 lines) AV=2.97 SV=4.99 BV=5.91 + {4369,1152,1072, 0, 0, 0}, //TV = 7.84(220 lines) AV=2.97 SV=5.00 BV=5.81 + {4725,1152,1064, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5041,1152,1072, 0, 0, 0}, //TV = 7.63(254 lines) AV=2.97 SV=5.00 BV=5.60 + {5416,1152,1064, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5792,1152,1064, 0, 0, 0}, //TV = 7.43(292 lines) AV=2.97 SV=4.99 BV=5.41 + {6207,1152,1064, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6682,1152,1064, 0, 0, 0}, //TV = 7.23(337 lines) AV=2.97 SV=4.99 BV=5.21 + {7156,1152,1064, 0, 0, 0}, //TV = 7.13(361 lines) AV=2.97 SV=4.99 BV=5.11 + {7670,1152,1064, 0, 0, 0}, //TV = 7.03(387 lines) AV=2.97 SV=4.99 BV=5.01 + {8224,1152,1064, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.91 + {8797,1152,1064, 0, 0, 0}, //TV = 6.83(444 lines) AV=2.97 SV=4.99 BV=4.81 + {9430,1152,1064, 0, 0, 0}, //TV = 6.73(476 lines) AV=2.97 SV=4.99 BV=4.71 + {10003,1152,1080, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.01 BV=4.60 + {10003,1280,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.10 BV=4.52 + {10003,1280,1112, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.21 BV=4.41 + {10003,1408,1080, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.30 BV=4.31 + {10003,1536,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.41 BV=4.21 + {10003,1664,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.50 BV=4.11 + {10003,1792,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.60 BV=4.02 + {10003,1920,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.71 BV=3.91 + {10003,2048,1056, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.81 BV=3.80 + {10003,2176,1056, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.90 BV=3.72 + {10003,2304,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.00 BV=3.61 + {10003,2560,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.11 BV=3.50 + {10003,2688,1056, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.20 BV=3.41 + {10003,2944,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.30 BV=3.31 + {10003,3072,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.41 BV=3.21 + {10003,3328,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.50 BV=3.11 + {10003,3584,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.60 BV=3.02 + {10003,3840,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.71 BV=2.91 + {10003,4096,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.80 BV=2.82 + {10003,4480,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.89 BV=2.72 + {10003,4736,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.01 BV=2.61 + {10003,5120,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.10 BV=2.52 + {10003,5504,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.20 BV=2.41 + {10003,5888,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.30 BV=2.31 + {20007,3072,1064, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.41 BV=2.21 + {20007,3328,1056, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.51 BV=2.10 + {20007,3584,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.60 BV=2.02 + {20007,3840,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.69 BV=1.92 + {20007,4096,1048, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.80 BV=1.82 + {20007,4480,1024, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.89 BV=1.72 + {29991,3200,1032, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=6.42 BV=1.61 + {29991,3456,1024, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=6.52 BV=1.51 + {29991,3584,1056, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=6.62 BV=1.41 + {29991,3968,1024, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=6.72 BV=1.31 + {29991,4224,1032, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=6.82 BV=1.21 + {29991,4480,1040, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=6.92 BV=1.11 + {29991,4864,1024, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=7.01 BV=1.02 + {29991,5120,1048, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=7.12 BV=0.91 + {29991,5632,1024, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=7.22 BV=0.81 + {29991,6016,1024, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=7.32 BV=0.71 + {29991,6400,1032, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=7.42 BV=0.61 + {29991,6912,1024, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=7.52 BV=0.51 + {29991,7424,1024, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=7.62 BV=0.41 + {29991,7936,1024, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=7.72 BV=0.31 + {29991,8192,1064, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=7.82 BV=0.21 + {29991,8192,1136, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=7.92 BV=0.11 + {29991,8192,1224, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=8.02 BV=0.01 + {29991,8192,1320, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=8.13 BV=-0.10 + {29991,8192,1416, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=8.23 BV=-0.20 + {29991,8192,1520, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=8.34 BV=-0.31 + {29991,8192,1632, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=8.44 BV=-0.41 + {29991,8192,1744, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=8.53 BV=-0.50 + {29991,8192,1872, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=8.64 BV=-0.61 + {29991,8192,2000, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=8.73 BV=-0.70 + {29991,8192,2144, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=8.83 BV=-0.80 + {29991,8192,2304, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=8.94 BV=-0.91 + {29991,8192,2464, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=9.03 BV=-1.00 + {29991,8192,2640, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=9.13 BV=-1.10 + {29991,8192,2832, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=9.23 BV=-1.20 + {29991,8192,3032, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=9.33 BV=-1.30 + {29991,8192,3248, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=9.43 BV=-1.40 + {29991,8192,3480, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=9.53 BV=-1.50 + {29991,8192,3736, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=9.63 BV=-1.60 + {29991,8192,4000, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=9.73 BV=-1.70 + {29991,8192,4288, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=9.83 BV=-1.80 + {29991,8192,4616, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=9.94 BV=-1.91 + {29991,8192,4944, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=10.04 BV=-2.01 + {29991,8192,5296, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=10.14 BV=-2.11 + {39994,8192,4256, 0, 0, 0}, //TV = 4.64(2022 lines) AV=2.97 SV=9.82 BV=-2.21 + {39994,8192,4560, 0, 0, 0}, //TV = 4.64(2022 lines) AV=2.97 SV=9.92 BV=-2.31 + {39994,8192,4888, 0, 0, 0}, //TV = 4.64(2022 lines) AV=2.97 SV=10.02 BV=-2.41 + {49998,8192,4192, 0, 0, 0}, //TV = 4.32(2528 lines) AV=2.97 SV=9.80 BV=-2.51 + {49998,8192,4488, 0, 0, 0}, //TV = 4.32(2528 lines) AV=2.97 SV=9.90 BV=-2.60 + {49998,8192,4816, 0, 0, 0}, //TV = 4.32(2528 lines) AV=2.97 SV=10.00 BV=-2.71 + {60002,8192,4296, 0, 0, 0}, //TV = 4.06(3035 lines) AV=2.97 SV=9.83 BV=-2.80 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_VideoAutoTable = +{ + AETABLE_VIDEO_AUTO, //eAETableID + 142, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -28, //i4MinBV + 90, //i4EffectiveMaxBV + -30, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sVideoPLineTable_60Hz, + sVideoPLineTable_50Hz, + NULL, +}; + +static strEvPline sVideo1PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8256,1216,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.07 BV=4.81 + {8256,1328,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.17 BV=4.70 + {8256,1424,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.26 BV=4.61 + {8256,1536,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.37 BV=4.51 + {8256,1632,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.47 BV=4.41 + {8256,1728,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.58 BV=4.30 + {8256,1840,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.67 BV=4.21 + {8256,2048,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.77 BV=4.11 + {8256,2144,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.87 BV=4.01 + {8256,2352,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.97 BV=3.91 + {8256,2448,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.07 BV=3.81 + {8256,2656,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.16 BV=3.72 + {8256,2864,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.27 BV=3.61 + {8256,3072,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.37 BV=3.51 + {8256,3328,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.47 BV=3.41 + {8256,3456,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.56 BV=3.31 + {8256,3840,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.67 BV=3.21 + {8256,4096,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.77 BV=3.11 + {8256,4352,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.86 BV=3.01 + {8256,4608,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.97 BV=2.91 + {8256,4992,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.06 BV=2.82 + {8256,5376,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.16 BV=2.72 + {8256,5760,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.27 BV=2.61 + {8256,6240,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.37 BV=2.51 + {8256,6544,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.46 BV=2.41 + {8256,7072,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.56 BV=2.31 + {8256,7472,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.67 BV=2.21 + {8256,8192,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.77 BV=2.11 + {8256,8192,1096, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.86 BV=2.01 + {8256,8192,1176, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.97 BV=1.91 + {8256,8192,1264, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.07 BV=1.81 + {8256,8192,1352, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.17 BV=1.71 + {8256,8192,1456, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.27 BV=1.61 + {8256,8192,1560, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.37 BV=1.51 + {8256,8192,1672, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.47 BV=1.41 + {8256,8192,1792, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.57 BV=1.31 + {8256,8192,1920, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.67 BV=1.21 + {8256,8192,2056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.77 BV=1.11 + {8256,8192,2208, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.87 BV=1.00 + {8256,8192,2368, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.97 BV=0.90 + {8256,8192,2536, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.07 BV=0.80 + {8256,8192,2720, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.17 BV=0.70 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sVideo1PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8256,1216,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.07 BV=4.81 + {8256,1328,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.17 BV=4.70 + {8256,1424,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.26 BV=4.61 + {8256,1536,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.37 BV=4.51 + {8256,1632,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.47 BV=4.41 + {8256,1728,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.58 BV=4.30 + {8256,1840,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.67 BV=4.21 + {8256,2048,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.77 BV=4.11 + {8256,2144,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.87 BV=4.01 + {8256,2352,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.97 BV=3.91 + {8256,2448,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.07 BV=3.81 + {8256,2656,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.16 BV=3.72 + {8256,2864,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.27 BV=3.61 + {8256,3072,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.37 BV=3.51 + {8256,3328,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.47 BV=3.41 + {8256,3456,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.56 BV=3.31 + {8256,3840,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.67 BV=3.21 + {8256,4096,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.77 BV=3.11 + {8256,4352,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.86 BV=3.01 + {8256,4608,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.97 BV=2.91 + {8256,4992,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.06 BV=2.82 + {8256,5376,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.16 BV=2.72 + {8256,5760,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.27 BV=2.61 + {8256,6240,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.37 BV=2.51 + {8256,6544,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.46 BV=2.41 + {8256,7072,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.56 BV=2.31 + {8256,7472,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.67 BV=2.21 + {8256,8192,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.77 BV=2.11 + {8256,8192,1096, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.86 BV=2.01 + {8256,8192,1176, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.97 BV=1.91 + {8256,8192,1264, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.07 BV=1.81 + {8256,8192,1352, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.17 BV=1.71 + {8256,8192,1456, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.27 BV=1.61 + {8256,8192,1560, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.37 BV=1.51 + {8256,8192,1672, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.47 BV=1.41 + {8256,8192,1792, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.57 BV=1.31 + {8256,8192,1920, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.67 BV=1.21 + {8256,8192,2056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.77 BV=1.11 + {8256,8192,2208, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.87 BV=1.00 + {8256,8192,2368, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.97 BV=0.90 + {8256,8192,2536, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.07 BV=0.80 + {8256,8192,2720, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.17 BV=0.70 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Video1AutoTable = +{ + AETABLE_VIDEO1_AUTO, //eAETableID + 107, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + 7, //i4MinBV + 90, //i4EffectiveMaxBV + -30, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sVideo1PLineTable_60Hz, + sVideo1PLineTable_50Hz, + NULL, +}; + +static strEvPline sVideo2PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8343,1216,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.07 BV=4.81 + {8343,1328,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.17 BV=4.70 + {8343,1424,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.26 BV=4.61 + {8343,1536,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.37 BV=4.51 + {8343,1632,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.47 BV=4.41 + {8343,1728,1056, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.56 BV=4.31 + {8343,1840,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.67 BV=4.21 + {8343,2048,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.77 BV=4.11 + {8343,2144,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.87 BV=4.01 + {8343,2352,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.97 BV=3.91 + {16686,1216,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.07 BV=3.81 + {16686,1328,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.17 BV=3.70 + {16686,1424,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.26 BV=3.61 + {16686,1536,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.37 BV=3.50 + {16686,1632,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.47 BV=3.41 + {16686,1728,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.58 BV=3.30 + {16686,1840,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.67 BV=3.21 + {16686,2048,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.77 BV=3.11 + {16686,2144,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.87 BV=3.01 + {16686,2352,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.97 BV=2.91 + {16686,2448,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.07 BV=2.81 + {16686,2656,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.17 BV=2.70 + {16686,2864,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.27 BV=2.61 + {16686,3072,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.36 BV=2.52 + {16686,3328,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.47 BV=2.41 + {16686,3456,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.56 BV=2.31 + {16686,3712,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.67 BV=2.21 + {16686,4096,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.77 BV=2.11 + {16686,4352,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.86 BV=2.01 + {24990,3072,1048, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.38 BV=1.91 + {24990,3328,1040, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.49 BV=1.81 + {24990,3584,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.58 BV=1.71 + {24990,3840,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.68 BV=1.61 + {33293,3072,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.37 BV=1.51 + {33293,3328,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.47 BV=1.41 + {33293,3584,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.57 BV=1.31 + {33293,3840,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.67 BV=1.21 + {33293,4096,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.77 BV=1.11 + {33293,4352,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.86 BV=1.02 + {33293,4608,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.97 BV=0.91 + {33293,4992,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.06 BV=0.82 + {33293,5376,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.17 BV=0.71 + {33293,5760,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.27 BV=0.61 + {33293,6240,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.37 BV=0.51 + {33293,6544,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.46 BV=0.42 + {33293,7072,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.56 BV=0.31 + {33293,7472,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.67 BV=0.21 + {33293,8192,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.77 BV=0.11 + {33293,8192,1104, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.87 BV=0.01 + {33293,8192,1192, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.98 BV=-0.11 + {33293,8192,1280, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=8.09 BV=-0.21 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sVideo2PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8818,1136,1080, 0, 0, 0}, //TV = 6.83(445 lines) AV=2.97 SV=4.99 BV=4.81 + {9451,1136,1080, 0, 0, 0}, //TV = 6.73(477 lines) AV=2.97 SV=4.99 BV=4.71 + {10004,1136,1096, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.01 BV=4.60 + {10004,1216,1088, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.10 BV=4.51 + {10004,1328,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.21 BV=4.41 + {10004,1424,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.30 BV=4.32 + {10004,1536,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.41 BV=4.21 + {10004,1632,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.50 BV=4.11 + {10004,1728,1080, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.60 BV=4.02 + {10004,1936,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.71 BV=3.91 + {10004,2048,1056, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.81 BV=3.80 + {10004,2240,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.89 BV=3.72 + {10004,2352,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.00 BV=3.62 + {10004,2560,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.11 BV=3.50 + {10004,2752,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.20 BV=3.41 + {10004,2960,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.30 BV=3.32 + {10004,3072,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.41 BV=3.21 + {10004,3328,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.50 BV=3.12 + {10004,3584,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.60 BV=3.02 + {10004,3840,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.71 BV=2.91 + {10004,4096,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.80 BV=2.82 + {10004,4480,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.89 BV=2.72 + {10004,4736,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.01 BV=2.61 + {10004,5120,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.10 BV=2.52 + {10004,5504,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.20 BV=2.41 + {10004,5888,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.30 BV=2.31 + {20008,3072,1064, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.41 BV=2.21 + {20008,3328,1056, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.51 BV=2.10 + {20008,3584,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.60 BV=2.02 + {20008,3840,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.69 BV=1.92 + {20008,4096,1048, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.80 BV=1.82 + {20008,4480,1024, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.89 BV=1.72 + {30011,3200,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.41 BV=1.62 + {30011,3456,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.52 BV=1.51 + {30011,3584,1056, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.62 BV=1.41 + {30011,3968,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.72 BV=1.31 + {30011,4224,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.82 BV=1.21 + {30011,4480,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.92 BV=1.11 + {30011,4864,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.01 BV=1.02 + {30011,5120,1048, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.12 BV=0.91 + {30011,5632,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.22 BV=0.81 + {30011,6016,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.32 BV=0.71 + {30011,6384,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.42 BV=0.61 + {30011,6896,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.52 BV=0.51 + {30011,7280,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.62 BV=0.41 + {30011,7936,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.72 BV=0.31 + {30011,8192,1064, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.82 BV=0.21 + {30011,8192,1136, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.92 BV=0.11 + {30011,8192,1232, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.03 BV=-0.00 + {30011,8192,1320, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.13 BV=-0.10 + {30011,8192,1416, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.23 BV=-0.20 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Video2AutoTable = +{ + AETABLE_VIDEO2_AUTO, //eAETableID + 116, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -2, //i4MinBV + 90, //i4EffectiveMaxBV + -30, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sVideo2PLineTable_60Hz, + sVideo2PLineTable_50Hz, + NULL, +}; + +static strEvPline sCustom1PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8343,1216,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.07 BV=4.81 + {8343,1328,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.17 BV=4.70 + {8343,1424,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.26 BV=4.61 + {8343,1536,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.37 BV=4.51 + {8343,1632,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.47 BV=4.41 + {8343,1728,1056, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.56 BV=4.31 + {8343,1840,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.67 BV=4.21 + {8343,2048,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.77 BV=4.11 + {8343,2144,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.87 BV=4.01 + {8343,2352,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.97 BV=3.91 + {16686,1216,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.07 BV=3.81 + {16686,1328,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.17 BV=3.70 + {16686,1424,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.26 BV=3.61 + {16686,1536,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.37 BV=3.50 + {16686,1632,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.47 BV=3.41 + {16686,1728,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.58 BV=3.30 + {16686,1840,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.67 BV=3.21 + {16686,2048,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.77 BV=3.11 + {16686,2144,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.87 BV=3.01 + {16686,2352,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.97 BV=2.91 + {16686,2448,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.07 BV=2.81 + {16686,2656,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.17 BV=2.70 + {16686,2864,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.27 BV=2.61 + {16686,3072,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.36 BV=2.52 + {16686,3328,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.47 BV=2.41 + {16686,3456,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.56 BV=2.31 + {16686,3712,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.67 BV=2.21 + {16686,4096,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.77 BV=2.11 + {16686,4352,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.86 BV=2.01 + {24990,3072,1048, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.38 BV=1.91 + {24990,3328,1040, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.49 BV=1.81 + {24990,3584,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.58 BV=1.71 + {24990,3840,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.68 BV=1.61 + {33293,3072,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.37 BV=1.51 + {33293,3328,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.47 BV=1.41 + {33293,3584,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.57 BV=1.31 + {33293,3840,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.67 BV=1.21 + {33293,4096,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.77 BV=1.11 + {33293,4352,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.86 BV=1.02 + {33293,4608,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.97 BV=0.91 + {33293,4992,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.06 BV=0.82 + {33293,5376,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.17 BV=0.71 + {33293,5760,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.27 BV=0.61 + {33293,6240,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.37 BV=0.51 + {33293,6544,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.46 BV=0.42 + {33293,7072,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.56 BV=0.31 + {33293,7472,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.67 BV=0.21 + {33293,8192,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.77 BV=0.11 + {33293,8192,1104, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.87 BV=0.01 + {33293,8192,1192, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.98 BV=-0.11 + {33293,8192,1280, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=8.09 BV=-0.21 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCustom1PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8818,1136,1080, 0, 0, 0}, //TV = 6.83(445 lines) AV=2.97 SV=4.99 BV=4.81 + {9451,1136,1080, 0, 0, 0}, //TV = 6.73(477 lines) AV=2.97 SV=4.99 BV=4.71 + {10004,1136,1096, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.01 BV=4.60 + {10004,1216,1088, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.10 BV=4.51 + {10004,1328,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.21 BV=4.41 + {10004,1424,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.30 BV=4.32 + {10004,1536,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.41 BV=4.21 + {10004,1632,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.50 BV=4.11 + {10004,1728,1080, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.60 BV=4.02 + {10004,1936,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.71 BV=3.91 + {10004,2048,1056, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.81 BV=3.80 + {10004,2240,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.89 BV=3.72 + {10004,2352,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.00 BV=3.62 + {10004,2560,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.11 BV=3.50 + {10004,2752,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.20 BV=3.41 + {10004,2960,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.30 BV=3.32 + {10004,3072,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.41 BV=3.21 + {10004,3328,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.50 BV=3.12 + {10004,3584,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.60 BV=3.02 + {10004,3840,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.71 BV=2.91 + {10004,4096,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.80 BV=2.82 + {10004,4480,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.89 BV=2.72 + {10004,4736,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.01 BV=2.61 + {10004,5120,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.10 BV=2.52 + {10004,5504,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.20 BV=2.41 + {10004,5888,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.30 BV=2.31 + {20008,3072,1064, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.41 BV=2.21 + {20008,3328,1056, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.51 BV=2.10 + {20008,3584,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.60 BV=2.02 + {20008,3840,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.69 BV=1.92 + {20008,4096,1048, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.80 BV=1.82 + {20008,4480,1024, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.89 BV=1.72 + {30011,3200,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.41 BV=1.62 + {30011,3456,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.52 BV=1.51 + {30011,3584,1056, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.62 BV=1.41 + {30011,3968,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.72 BV=1.31 + {30011,4224,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.82 BV=1.21 + {30011,4480,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.92 BV=1.11 + {30011,4864,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.01 BV=1.02 + {30011,5120,1048, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.12 BV=0.91 + {30011,5632,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.22 BV=0.81 + {30011,6016,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.32 BV=0.71 + {30011,6384,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.42 BV=0.61 + {30011,6896,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.52 BV=0.51 + {30011,7280,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.62 BV=0.41 + {30011,7936,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.72 BV=0.31 + {30011,8192,1064, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.82 BV=0.21 + {30011,8192,1136, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.92 BV=0.11 + {30011,8192,1232, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.03 BV=-0.00 + {30011,8192,1320, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.13 BV=-0.10 + {30011,8192,1416, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.23 BV=-0.20 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Custom1AutoTable = +{ + AETABLE_CUSTOM1_AUTO, //eAETableID + 116, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -2, //i4MinBV + 90, //i4EffectiveMaxBV + -30, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCustom1PLineTable_60Hz, + sCustom1PLineTable_50Hz, + NULL, +}; + +static strEvPline sCustom2PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8343,1216,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.07 BV=4.81 + {8343,1328,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.17 BV=4.70 + {8343,1424,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.26 BV=4.61 + {8343,1536,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.37 BV=4.51 + {8343,1632,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.47 BV=4.41 + {8343,1728,1056, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.56 BV=4.31 + {8343,1840,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.67 BV=4.21 + {8343,2048,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.77 BV=4.11 + {8343,2144,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.87 BV=4.01 + {8343,2352,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.97 BV=3.91 + {16686,1216,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.07 BV=3.81 + {16686,1328,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.17 BV=3.70 + {16686,1424,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.26 BV=3.61 + {16686,1536,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.37 BV=3.50 + {16686,1632,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.47 BV=3.41 + {16686,1728,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.58 BV=3.30 + {16686,1840,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.67 BV=3.21 + {16686,2048,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.77 BV=3.11 + {16686,2144,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.87 BV=3.01 + {16686,2352,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.97 BV=2.91 + {16686,2448,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.07 BV=2.81 + {16686,2656,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.17 BV=2.70 + {16686,2864,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.27 BV=2.61 + {16686,3072,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.36 BV=2.52 + {16686,3328,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.47 BV=2.41 + {16686,3456,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.56 BV=2.31 + {16686,3712,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.67 BV=2.21 + {16686,4096,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.77 BV=2.11 + {16686,4352,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.86 BV=2.01 + {24990,3072,1048, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.38 BV=1.91 + {24990,3328,1040, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.49 BV=1.81 + {24990,3584,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.58 BV=1.71 + {24990,3840,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.68 BV=1.61 + {33293,3072,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.37 BV=1.51 + {33293,3328,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.47 BV=1.41 + {33293,3584,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.57 BV=1.31 + {33293,3840,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.67 BV=1.21 + {33293,4096,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.77 BV=1.11 + {33293,4352,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.86 BV=1.02 + {33293,4608,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.97 BV=0.91 + {33293,4992,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.06 BV=0.82 + {33293,5376,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.17 BV=0.71 + {33293,5760,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.27 BV=0.61 + {33293,6240,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.37 BV=0.51 + {33293,6544,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.46 BV=0.42 + {33293,7072,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.56 BV=0.31 + {33293,7472,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.67 BV=0.21 + {33293,8192,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.77 BV=0.11 + {33293,8192,1104, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.87 BV=0.01 + {33293,8192,1192, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.98 BV=-0.11 + {33293,8192,1280, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=8.09 BV=-0.21 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCustom2PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8818,1136,1080, 0, 0, 0}, //TV = 6.83(445 lines) AV=2.97 SV=4.99 BV=4.81 + {9451,1136,1080, 0, 0, 0}, //TV = 6.73(477 lines) AV=2.97 SV=4.99 BV=4.71 + {10004,1136,1096, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.01 BV=4.60 + {10004,1216,1088, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.10 BV=4.51 + {10004,1328,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.21 BV=4.41 + {10004,1424,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.30 BV=4.32 + {10004,1536,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.41 BV=4.21 + {10004,1632,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.50 BV=4.11 + {10004,1728,1080, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.60 BV=4.02 + {10004,1936,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.71 BV=3.91 + {10004,2048,1056, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.81 BV=3.80 + {10004,2240,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.89 BV=3.72 + {10004,2352,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.00 BV=3.62 + {10004,2560,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.11 BV=3.50 + {10004,2752,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.20 BV=3.41 + {10004,2960,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.30 BV=3.32 + {10004,3072,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.41 BV=3.21 + {10004,3328,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.50 BV=3.12 + {10004,3584,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.60 BV=3.02 + {10004,3840,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.71 BV=2.91 + {10004,4096,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.80 BV=2.82 + {10004,4480,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.89 BV=2.72 + {10004,4736,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.01 BV=2.61 + {10004,5120,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.10 BV=2.52 + {10004,5504,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.20 BV=2.41 + {10004,5888,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.30 BV=2.31 + {20008,3072,1064, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.41 BV=2.21 + {20008,3328,1056, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.51 BV=2.10 + {20008,3584,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.60 BV=2.02 + {20008,3840,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.69 BV=1.92 + {20008,4096,1048, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.80 BV=1.82 + {20008,4480,1024, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.89 BV=1.72 + {30011,3200,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.41 BV=1.62 + {30011,3456,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.52 BV=1.51 + {30011,3584,1056, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.62 BV=1.41 + {30011,3968,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.72 BV=1.31 + {30011,4224,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.82 BV=1.21 + {30011,4480,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.92 BV=1.11 + {30011,4864,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.01 BV=1.02 + {30011,5120,1048, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.12 BV=0.91 + {30011,5632,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.22 BV=0.81 + {30011,6016,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.32 BV=0.71 + {30011,6384,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.42 BV=0.61 + {30011,6896,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.52 BV=0.51 + {30011,7280,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.62 BV=0.41 + {30011,7936,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.72 BV=0.31 + {30011,8192,1064, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.82 BV=0.21 + {30011,8192,1136, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.92 BV=0.11 + {30011,8192,1232, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.03 BV=-0.00 + {30011,8192,1320, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.13 BV=-0.10 + {30011,8192,1416, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.23 BV=-0.20 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Custom2AutoTable = +{ + AETABLE_CUSTOM2_AUTO, //eAETableID + 116, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -2, //i4MinBV + 90, //i4EffectiveMaxBV + -30, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCustom2PLineTable_60Hz, + sCustom2PLineTable_50Hz, + NULL, +}; + +static strEvPline sCustom3PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8343,1216,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.07 BV=4.81 + {8343,1328,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.17 BV=4.70 + {8343,1424,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.26 BV=4.61 + {8343,1536,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.37 BV=4.51 + {8343,1632,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.47 BV=4.41 + {8343,1728,1056, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.56 BV=4.31 + {8343,1840,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.67 BV=4.21 + {8343,2048,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.77 BV=4.11 + {8343,2144,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.87 BV=4.01 + {8343,2352,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.97 BV=3.91 + {16686,1216,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.07 BV=3.81 + {16686,1328,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.17 BV=3.70 + {16686,1424,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.26 BV=3.61 + {16686,1536,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.37 BV=3.50 + {16686,1632,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.47 BV=3.41 + {16686,1728,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.58 BV=3.30 + {16686,1840,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.67 BV=3.21 + {16686,2048,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.77 BV=3.11 + {16686,2144,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.87 BV=3.01 + {16686,2352,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.97 BV=2.91 + {16686,2448,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.07 BV=2.81 + {16686,2656,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.17 BV=2.70 + {16686,2864,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.27 BV=2.61 + {16686,3072,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.36 BV=2.52 + {16686,3328,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.47 BV=2.41 + {16686,3456,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.56 BV=2.31 + {16686,3712,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.67 BV=2.21 + {16686,4096,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.77 BV=2.11 + {16686,4352,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.86 BV=2.01 + {24990,3072,1048, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.38 BV=1.91 + {24990,3328,1040, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.49 BV=1.81 + {24990,3584,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.58 BV=1.71 + {24990,3840,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.68 BV=1.61 + {33293,3072,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.37 BV=1.51 + {33293,3328,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.47 BV=1.41 + {33293,3584,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.57 BV=1.31 + {33293,3840,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.67 BV=1.21 + {33293,4096,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.77 BV=1.11 + {33293,4352,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.86 BV=1.02 + {33293,4608,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.97 BV=0.91 + {33293,4992,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.06 BV=0.82 + {33293,5376,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.17 BV=0.71 + {33293,5760,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.27 BV=0.61 + {33293,6240,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.37 BV=0.51 + {33293,6544,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.46 BV=0.42 + {33293,7072,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.56 BV=0.31 + {33293,7472,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.67 BV=0.21 + {33293,8192,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.77 BV=0.11 + {33293,8192,1104, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.87 BV=0.01 + {33293,8192,1192, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.98 BV=-0.11 + {33293,8192,1280, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=8.09 BV=-0.21 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCustom3PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8818,1136,1080, 0, 0, 0}, //TV = 6.83(445 lines) AV=2.97 SV=4.99 BV=4.81 + {9451,1136,1080, 0, 0, 0}, //TV = 6.73(477 lines) AV=2.97 SV=4.99 BV=4.71 + {10004,1136,1096, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.01 BV=4.60 + {10004,1216,1088, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.10 BV=4.51 + {10004,1328,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.21 BV=4.41 + {10004,1424,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.30 BV=4.32 + {10004,1536,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.41 BV=4.21 + {10004,1632,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.50 BV=4.11 + {10004,1728,1080, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.60 BV=4.02 + {10004,1936,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.71 BV=3.91 + {10004,2048,1056, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.81 BV=3.80 + {10004,2240,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.89 BV=3.72 + {10004,2352,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.00 BV=3.62 + {10004,2560,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.11 BV=3.50 + {10004,2752,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.20 BV=3.41 + {10004,2960,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.30 BV=3.32 + {10004,3072,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.41 BV=3.21 + {10004,3328,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.50 BV=3.12 + {10004,3584,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.60 BV=3.02 + {10004,3840,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.71 BV=2.91 + {10004,4096,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.80 BV=2.82 + {10004,4480,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.89 BV=2.72 + {10004,4736,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.01 BV=2.61 + {10004,5120,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.10 BV=2.52 + {10004,5504,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.20 BV=2.41 + {10004,5888,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.30 BV=2.31 + {20008,3072,1064, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.41 BV=2.21 + {20008,3328,1056, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.51 BV=2.10 + {20008,3584,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.60 BV=2.02 + {20008,3840,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.69 BV=1.92 + {20008,4096,1048, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.80 BV=1.82 + {20008,4480,1024, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.89 BV=1.72 + {30011,3200,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.41 BV=1.62 + {30011,3456,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.52 BV=1.51 + {30011,3584,1056, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.62 BV=1.41 + {30011,3968,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.72 BV=1.31 + {30011,4224,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.82 BV=1.21 + {30011,4480,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.92 BV=1.11 + {30011,4864,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.01 BV=1.02 + {30011,5120,1048, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.12 BV=0.91 + {30011,5632,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.22 BV=0.81 + {30011,6016,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.32 BV=0.71 + {30011,6384,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.42 BV=0.61 + {30011,6896,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.52 BV=0.51 + {30011,7280,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.62 BV=0.41 + {30011,7936,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.72 BV=0.31 + {30011,8192,1064, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.82 BV=0.21 + {30011,8192,1136, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.92 BV=0.11 + {30011,8192,1232, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.03 BV=-0.00 + {30011,8192,1320, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.13 BV=-0.10 + {30011,8192,1416, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.23 BV=-0.20 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Custom3AutoTable = +{ + AETABLE_CUSTOM3_AUTO, //eAETableID + 116, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -2, //i4MinBV + 90, //i4EffectiveMaxBV + -30, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCustom3PLineTable_60Hz, + sCustom3PLineTable_50Hz, + NULL, +}; + +static strEvPline sCustom4PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8343,1216,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.07 BV=4.81 + {8343,1328,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.17 BV=4.70 + {8343,1424,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.26 BV=4.61 + {8343,1536,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.37 BV=4.51 + {8343,1632,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.47 BV=4.41 + {8343,1728,1056, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.56 BV=4.31 + {8343,1840,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.67 BV=4.21 + {8343,2048,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.77 BV=4.11 + {8343,2144,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.87 BV=4.01 + {8343,2352,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.97 BV=3.91 + {16686,1216,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.07 BV=3.81 + {16686,1328,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.17 BV=3.70 + {16686,1424,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.26 BV=3.61 + {16686,1536,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.37 BV=3.50 + {16686,1632,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.47 BV=3.41 + {16686,1728,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.58 BV=3.30 + {16686,1840,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.67 BV=3.21 + {16686,2048,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.77 BV=3.11 + {16686,2144,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.87 BV=3.01 + {16686,2352,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.97 BV=2.91 + {16686,2448,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.07 BV=2.81 + {16686,2656,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.17 BV=2.70 + {16686,2864,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.27 BV=2.61 + {16686,3072,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.36 BV=2.52 + {16686,3328,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.47 BV=2.41 + {16686,3456,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.56 BV=2.31 + {16686,3712,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.67 BV=2.21 + {16686,4096,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.77 BV=2.11 + {16686,4352,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.86 BV=2.01 + {24990,3072,1048, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.38 BV=1.91 + {24990,3328,1040, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.49 BV=1.81 + {24990,3584,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.58 BV=1.71 + {24990,3840,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.68 BV=1.61 + {33293,3072,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.37 BV=1.51 + {33293,3328,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.47 BV=1.41 + {33293,3584,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.57 BV=1.31 + {33293,3840,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.67 BV=1.21 + {33293,4096,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.77 BV=1.11 + {33293,4352,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.86 BV=1.02 + {33293,4608,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.97 BV=0.91 + {33293,4992,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.06 BV=0.82 + {33293,5376,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.17 BV=0.71 + {33293,5760,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.27 BV=0.61 + {33293,6240,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.37 BV=0.51 + {33293,6544,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.46 BV=0.42 + {33293,7072,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.56 BV=0.31 + {33293,7472,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.67 BV=0.21 + {33293,8192,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.77 BV=0.11 + {33293,8192,1104, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.87 BV=0.01 + {33293,8192,1192, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.98 BV=-0.11 + {33293,8192,1280, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=8.09 BV=-0.21 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCustom4PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8818,1136,1080, 0, 0, 0}, //TV = 6.83(445 lines) AV=2.97 SV=4.99 BV=4.81 + {9451,1136,1080, 0, 0, 0}, //TV = 6.73(477 lines) AV=2.97 SV=4.99 BV=4.71 + {10004,1136,1096, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.01 BV=4.60 + {10004,1216,1088, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.10 BV=4.51 + {10004,1328,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.21 BV=4.41 + {10004,1424,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.30 BV=4.32 + {10004,1536,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.41 BV=4.21 + {10004,1632,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.50 BV=4.11 + {10004,1728,1080, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.60 BV=4.02 + {10004,1936,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.71 BV=3.91 + {10004,2048,1056, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.81 BV=3.80 + {10004,2240,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.89 BV=3.72 + {10004,2352,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.00 BV=3.62 + {10004,2560,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.11 BV=3.50 + {10004,2752,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.20 BV=3.41 + {10004,2960,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.30 BV=3.32 + {10004,3072,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.41 BV=3.21 + {10004,3328,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.50 BV=3.12 + {10004,3584,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.60 BV=3.02 + {10004,3840,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.71 BV=2.91 + {10004,4096,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.80 BV=2.82 + {10004,4480,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.89 BV=2.72 + {10004,4736,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.01 BV=2.61 + {10004,5120,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.10 BV=2.52 + {10004,5504,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.20 BV=2.41 + {10004,5888,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.30 BV=2.31 + {20008,3072,1064, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.41 BV=2.21 + {20008,3328,1056, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.51 BV=2.10 + {20008,3584,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.60 BV=2.02 + {20008,3840,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.69 BV=1.92 + {20008,4096,1048, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.80 BV=1.82 + {20008,4480,1024, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.89 BV=1.72 + {30011,3200,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.41 BV=1.62 + {30011,3456,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.52 BV=1.51 + {30011,3584,1056, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.62 BV=1.41 + {30011,3968,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.72 BV=1.31 + {30011,4224,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.82 BV=1.21 + {30011,4480,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.92 BV=1.11 + {30011,4864,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.01 BV=1.02 + {30011,5120,1048, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.12 BV=0.91 + {30011,5632,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.22 BV=0.81 + {30011,6016,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.32 BV=0.71 + {30011,6384,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.42 BV=0.61 + {30011,6896,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.52 BV=0.51 + {30011,7280,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.62 BV=0.41 + {30011,7936,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.72 BV=0.31 + {30011,8192,1064, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.82 BV=0.21 + {30011,8192,1136, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.92 BV=0.11 + {30011,8192,1232, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.03 BV=-0.00 + {30011,8192,1320, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.13 BV=-0.10 + {30011,8192,1416, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.23 BV=-0.20 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Custom4AutoTable = +{ + AETABLE_CUSTOM4_AUTO, //eAETableID + 116, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -2, //i4MinBV + 90, //i4EffectiveMaxBV + -30, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCustom4PLineTable_60Hz, + sCustom4PLineTable_50Hz, + NULL, +}; + +static strEvPline sCustom5PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8343,1216,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.07 BV=4.81 + {8343,1328,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.17 BV=4.70 + {8343,1424,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.26 BV=4.61 + {8343,1536,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.37 BV=4.51 + {8343,1632,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.47 BV=4.41 + {8343,1728,1056, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.56 BV=4.31 + {8343,1840,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.67 BV=4.21 + {8343,2048,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.77 BV=4.11 + {8343,2144,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.87 BV=4.01 + {8343,2352,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.97 BV=3.91 + {16686,1216,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.07 BV=3.81 + {16686,1328,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.17 BV=3.70 + {16686,1424,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.26 BV=3.61 + {16686,1536,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.37 BV=3.50 + {16686,1632,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.47 BV=3.41 + {16686,1728,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.58 BV=3.30 + {16686,1840,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.67 BV=3.21 + {16686,2048,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.77 BV=3.11 + {16686,2144,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.87 BV=3.01 + {16686,2352,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.97 BV=2.91 + {16686,2448,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.07 BV=2.81 + {16686,2656,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.17 BV=2.70 + {16686,2864,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.27 BV=2.61 + {16686,3072,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.36 BV=2.52 + {16686,3328,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.47 BV=2.41 + {16686,3456,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.56 BV=2.31 + {16686,3712,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.67 BV=2.21 + {16686,4096,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.77 BV=2.11 + {16686,4352,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.86 BV=2.01 + {24990,3072,1048, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.38 BV=1.91 + {24990,3328,1040, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.49 BV=1.81 + {24990,3584,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.58 BV=1.71 + {24990,3840,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.68 BV=1.61 + {33293,3072,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.37 BV=1.51 + {33293,3328,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.47 BV=1.41 + {33293,3584,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.57 BV=1.31 + {33293,3840,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.67 BV=1.21 + {33293,4096,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.77 BV=1.11 + {33293,4352,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.86 BV=1.02 + {33293,4608,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.97 BV=0.91 + {33293,4992,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.06 BV=0.82 + {33293,5376,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.17 BV=0.71 + {33293,5760,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.27 BV=0.61 + {33293,6240,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.37 BV=0.51 + {33293,6544,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.46 BV=0.42 + {33293,7072,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.56 BV=0.31 + {33293,7472,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.67 BV=0.21 + {33293,8192,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.77 BV=0.11 + {33293,8192,1104, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.87 BV=0.01 + {33293,8192,1192, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.98 BV=-0.11 + {33293,8192,1280, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=8.09 BV=-0.21 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCustom5PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8818,1136,1080, 0, 0, 0}, //TV = 6.83(445 lines) AV=2.97 SV=4.99 BV=4.81 + {9451,1136,1080, 0, 0, 0}, //TV = 6.73(477 lines) AV=2.97 SV=4.99 BV=4.71 + {10004,1136,1096, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.01 BV=4.60 + {10004,1216,1088, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.10 BV=4.51 + {10004,1328,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.21 BV=4.41 + {10004,1424,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.30 BV=4.32 + {10004,1536,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.41 BV=4.21 + {10004,1632,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.50 BV=4.11 + {10004,1728,1080, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.60 BV=4.02 + {10004,1936,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.71 BV=3.91 + {10004,2048,1056, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.81 BV=3.80 + {10004,2240,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.89 BV=3.72 + {10004,2352,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.00 BV=3.62 + {10004,2560,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.11 BV=3.50 + {10004,2752,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.20 BV=3.41 + {10004,2960,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.30 BV=3.32 + {10004,3072,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.41 BV=3.21 + {10004,3328,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.50 BV=3.12 + {10004,3584,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.60 BV=3.02 + {10004,3840,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.71 BV=2.91 + {10004,4096,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.80 BV=2.82 + {10004,4480,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.89 BV=2.72 + {10004,4736,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.01 BV=2.61 + {10004,5120,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.10 BV=2.52 + {10004,5504,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.20 BV=2.41 + {10004,5888,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.30 BV=2.31 + {20008,3072,1064, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.41 BV=2.21 + {20008,3328,1056, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.51 BV=2.10 + {20008,3584,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.60 BV=2.02 + {20008,3840,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.69 BV=1.92 + {20008,4096,1048, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.80 BV=1.82 + {20008,4480,1024, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.89 BV=1.72 + {30011,3200,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.41 BV=1.62 + {30011,3456,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.52 BV=1.51 + {30011,3584,1056, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.62 BV=1.41 + {30011,3968,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.72 BV=1.31 + {30011,4224,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.82 BV=1.21 + {30011,4480,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.92 BV=1.11 + {30011,4864,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.01 BV=1.02 + {30011,5120,1048, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.12 BV=0.91 + {30011,5632,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.22 BV=0.81 + {30011,6016,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.32 BV=0.71 + {30011,6384,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.42 BV=0.61 + {30011,6896,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.52 BV=0.51 + {30011,7280,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.62 BV=0.41 + {30011,7936,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.72 BV=0.31 + {30011,8192,1064, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.82 BV=0.21 + {30011,8192,1136, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.92 BV=0.11 + {30011,8192,1232, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.03 BV=-0.00 + {30011,8192,1320, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.13 BV=-0.10 + {30011,8192,1416, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.23 BV=-0.20 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Custom5AutoTable = +{ + AETABLE_CUSTOM5_AUTO, //eAETableID + 116, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -2, //i4MinBV + 90, //i4EffectiveMaxBV + -30, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCustom5PLineTable_60Hz, + sCustom5PLineTable_50Hz, + NULL, +}; + +static strEvPline sVideoNightPLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8320,1216,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.07 BV=4.81 + {8320,1328,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.17 BV=4.70 + {8320,1424,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.26 BV=4.61 + {8320,1536,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.37 BV=4.51 + {8320,1632,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.47 BV=4.41 + {8320,1728,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.56 BV=4.31 + {8320,1840,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.67 BV=4.21 + {8320,2048,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.77 BV=4.11 + {8320,2144,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.87 BV=4.01 + {8320,2352,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.97 BV=3.91 + {16681,1216,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.07 BV=3.81 + {16681,1328,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.17 BV=3.70 + {16681,1424,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.27 BV=3.60 + {16681,1536,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.37 BV=3.50 + {16681,1632,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.47 BV=3.41 + {16681,1728,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.58 BV=3.30 + {24979,1216,1072, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.08 BV=3.21 + {24979,1328,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.18 BV=3.11 + {24979,1424,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.29 BV=3.01 + {24979,1536,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.39 BV=2.90 + {33319,1216,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.07 BV=2.81 + {33319,1328,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.17 BV=2.70 + {33319,1424,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.26 BV=2.61 + {33319,1536,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.37 BV=2.51 + {33319,1632,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.47 BV=2.41 + {33319,1728,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.58 BV=2.30 + {33319,1840,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.67 BV=2.21 + {33319,2048,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.77 BV=2.11 + {33319,2144,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.87 BV=2.01 + {33319,2352,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.97 BV=1.91 + {33319,2448,1056, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.07 BV=1.81 + {33319,2656,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.17 BV=1.70 + {33319,2864,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.27 BV=1.61 + {33319,3072,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.37 BV=1.51 + {33319,3328,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.47 BV=1.41 + {33319,3456,1056, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.56 BV=1.31 + {33319,3840,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.67 BV=1.21 + {33319,4096,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.77 BV=1.11 + {33319,4352,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.86 BV=1.01 + {33319,4608,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.97 BV=0.91 + {33319,4992,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.06 BV=0.82 + {33319,5376,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.16 BV=0.72 + {33319,5760,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.27 BV=0.61 + {33319,6240,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.37 BV=0.51 + {33319,6544,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.46 BV=0.41 + {33319,7072,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.56 BV=0.31 + {33319,7472,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.67 BV=0.21 + {33319,8192,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.77 BV=0.11 + {33319,8192,1104, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.87 BV=0.00 + {33319,8192,1184, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.97 BV=-0.10 + {33319,8192,1272, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.08 BV=-0.20 + {33319,8192,1368, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.18 BV=-0.31 + {33319,8192,1464, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.28 BV=-0.40 + {33319,8192,1568, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.38 BV=-0.50 + {41659,8192,1344, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=8.16 BV=-0.60 + {41659,8192,1440, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=8.26 BV=-0.70 + {49999,8192,1288, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=8.10 BV=-0.80 + {49999,8192,1384, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=8.20 BV=-0.91 + {49999,8192,1480, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=8.30 BV=-1.00 + {58318,8192,1360, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=8.17 BV=-1.10 + {58318,8192,1456, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=8.27 BV=-1.20 + {66680,8192,1368, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.18 BV=-1.31 + {66680,8192,1464, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.28 BV=-1.40 + {66680,8192,1568, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.38 BV=-1.50 + {66680,8192,1680, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.48 BV=-1.60 + {66680,8192,1800, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.58 BV=-1.70 + {66680,8192,1928, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.68 BV=-1.80 + {66680,8192,2072, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.78 BV=-1.90 + {66680,8192,2216, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.88 BV=-2.00 + {66680,8192,2376, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.98 BV=-2.10 + {66680,8192,2544, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=9.08 BV=-2.20 + {66680,8192,2728, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=9.18 BV=-2.30 + {66680,8192,2928, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=9.28 BV=-2.40 + {66680,8192,3136, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=9.38 BV=-2.50 + {66680,8192,3360, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=9.48 BV=-2.60 + {66680,8192,3600, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=9.58 BV=-2.70 + {66680,8192,3856, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=9.68 BV=-2.80 + {66680,8192,4136, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=9.78 BV=-2.90 + {66680,8192,4424, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=9.88 BV=-3.00 + {66680,8192,4744, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=9.98 BV=-3.10 + {74998,8192,4520, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=9.91 BV=-3.20 + {74998,8192,4848, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=10.01 BV=-3.30 + {83327,8192,4672, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=9.96 BV=-3.40 + {91668,8192,4552, 0, 0, 0}, //TV = 3.45(8660 lines) AV=2.97 SV=9.92 BV=-3.50 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sVideoNightPLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8806,1136,1080, 0, 0, 0}, //TV = 6.83(831 lines) AV=2.97 SV=4.99 BV=4.81 + {9441,1136,1080, 0, 0, 0}, //TV = 6.73(891 lines) AV=2.97 SV=4.99 BV=4.71 + {10013,1136,1096, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.01 BV=4.60 + {10013,1216,1088, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.10 BV=4.51 + {10013,1328,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.21 BV=4.41 + {10013,1424,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.30 BV=4.32 + {10013,1536,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.41 BV=4.21 + {10013,1632,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.50 BV=4.11 + {10013,1728,1080, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.60 BV=4.02 + {10013,1936,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.71 BV=3.91 + {10013,2048,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.80 BV=3.82 + {10013,2240,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.89 BV=3.72 + {20004,1136,1096, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.01 BV=3.60 + {20004,1216,1088, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.10 BV=3.51 + {20004,1328,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.21 BV=3.41 + {20004,1424,1064, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.30 BV=3.32 + {20004,1536,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.42 BV=3.20 + {20004,1632,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.50 BV=3.11 + {29996,1216,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.01 BV=3.02 + {29996,1216,1104, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.12 BV=2.91 + {29996,1328,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.22 BV=2.81 + {29996,1424,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.32 BV=2.71 + {29996,1536,1072, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.42 BV=2.61 + {29996,1632,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.51 BV=2.52 + {29996,1840,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.62 BV=2.41 + {29996,1936,1056, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.73 BV=2.30 + {29996,2048,1064, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.82 BV=2.21 + {29996,2240,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.92 BV=2.11 + {29996,2448,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.02 BV=2.01 + {29996,2560,1048, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.12 BV=1.91 + {29996,2752,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.21 BV=1.82 + {29996,2960,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.32 BV=1.71 + {29996,3200,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.42 BV=1.61 + {29996,3456,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.52 BV=1.51 + {29996,3584,1056, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.62 BV=1.41 + {29996,3968,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.73 BV=1.30 + {29996,4224,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.82 BV=1.21 + {29996,4480,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.92 BV=1.11 + {29996,4864,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.02 BV=1.01 + {29996,5120,1048, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.12 BV=0.91 + {29996,5504,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.21 BV=0.82 + {29996,5888,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.31 BV=0.72 + {29996,6384,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.43 BV=0.60 + {29996,6896,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.52 BV=0.51 + {29996,7280,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.62 BV=0.41 + {29996,7936,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.72 BV=0.31 + {29996,8192,1064, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.82 BV=0.21 + {29996,8192,1136, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.92 BV=0.11 + {29996,8192,1232, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.03 BV=-0.00 + {29996,8192,1320, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.13 BV=-0.10 + {29996,8192,1408, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.22 BV=-0.19 + {29996,8192,1520, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.34 BV=-0.31 + {29996,8192,1632, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.44 BV=-0.41 + {39987,8192,1312, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=8.12 BV=-0.51 + {39987,8192,1400, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=8.22 BV=-0.60 + {39987,8192,1504, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=8.32 BV=-0.71 + {49999,8192,1288, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=8.10 BV=-0.80 + {49999,8192,1384, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=8.20 BV=-0.91 + {49999,8192,1480, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=8.30 BV=-1.00 + {60001,8192,1320, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.13 BV=-1.10 + {60001,8192,1416, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.23 BV=-1.20 + {60001,8192,1520, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.34 BV=-1.31 + {60001,8192,1632, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.44 BV=-1.41 + {60001,8192,1744, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.53 BV=-1.50 + {60001,8192,1872, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.64 BV=-1.61 + {60001,8192,2000, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.73 BV=-1.70 + {60001,8192,2144, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.83 BV=-1.80 + {60001,8192,2304, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.94 BV=-1.91 + {60001,8192,2464, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.03 BV=-2.00 + {60001,8192,2640, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.13 BV=-2.10 + {60001,8192,2832, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.23 BV=-2.20 + {60001,8192,3032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.33 BV=-2.30 + {60001,8192,3248, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.43 BV=-2.40 + {60001,8192,3480, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.53 BV=-2.50 + {60001,8192,3736, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.63 BV=-2.60 + {60001,8192,4000, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.73 BV=-2.70 + {60001,8192,4288, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.83 BV=-2.80 + {60001,8192,4592, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.93 BV=-2.90 + {60001,8192,4920, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=10.03 BV=-3.00 + {70002,8192,4520, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=9.91 BV=-3.10 + {70002,8192,4840, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=10.01 BV=-3.20 + {80004,8192,4544, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=9.92 BV=-3.30 + {80004,8192,4864, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=10.01 BV=-3.40 + {89995,8192,4640, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=9.95 BV=-3.50 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_VideoNightTable = +{ + AETABLE_VIDEO_NIGHT, //eAETableID + 149, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -35, //i4MinBV + 90, //i4EffectiveMaxBV + -30, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sVideoNightPLineTable_60Hz, + sVideoNightPLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureISO100PLineTable_60Hz = +{ +{ + {95,1216,1088, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.10 BV=11.23 + {95,1328,1024, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.14 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {116,1328,1040, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.16 BV=10.88 + {127,1216,1104, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.12 BV=10.79 + {137,1216,1080, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.09 BV=10.71 + {148,1216,1072, 0, 0, 0}, //TV = 12.72(13 lines) AV=2.97 SV=5.08 BV=10.61 + {158,1216,1088, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.10 BV=10.50 + {169,1216,1096, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.11 BV=10.39 + {190,1216,1048, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.05 BV=10.29 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {211,1216,1064, 0, 0, 0}, //TV = 12.21(19 lines) AV=2.97 SV=5.07 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {243,1216,1064, 0, 0, 0}, //TV = 12.01(22 lines) AV=2.97 SV=5.07 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {349,1216,1048, 0, 0, 0}, //TV = 11.48(32 lines) AV=2.97 SV=5.05 BV=9.41 + {370,1216,1064, 0, 0, 0}, //TV = 11.40(34 lines) AV=2.97 SV=5.07 BV=9.30 + {402,1216,1040, 0, 0, 0}, //TV = 11.28(37 lines) AV=2.97 SV=5.04 BV=9.22 + {433,1216,1040, 0, 0, 0}, //TV = 11.17(40 lines) AV=2.97 SV=5.04 BV=9.11 + {465,1216,1040, 0, 0, 0}, //TV = 11.07(43 lines) AV=2.97 SV=5.04 BV=9.01 + {497,1216,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.04 BV=8.91 + {529,1216,1048, 0, 0, 0}, //TV = 10.88(49 lines) AV=2.97 SV=5.05 BV=8.81 + {571,1216,1040, 0, 0, 0}, //TV = 10.77(53 lines) AV=2.97 SV=5.04 BV=8.71 + {613,1216,1040, 0, 0, 0}, //TV = 10.67(57 lines) AV=2.97 SV=5.04 BV=8.61 + {645,1216,1056, 0, 0, 0}, //TV = 10.60(60 lines) AV=2.97 SV=5.06 BV=8.51 + {698,1216,1048, 0, 0, 0}, //TV = 10.48(65 lines) AV=2.97 SV=5.05 BV=8.41 + {751,1216,1040, 0, 0, 0}, //TV = 10.38(70 lines) AV=2.97 SV=5.04 BV=8.31 + {804,1216,1040, 0, 0, 0}, //TV = 10.28(75 lines) AV=2.97 SV=5.04 BV=8.22 + {867,1216,1040, 0, 0, 0}, //TV = 10.17(81 lines) AV=2.97 SV=5.04 BV=8.11 + {920,1216,1048, 0, 0, 0}, //TV = 10.09(86 lines) AV=2.97 SV=5.05 BV=8.01 + {994,1216,1040, 0, 0, 0}, //TV = 9.97(93 lines) AV=2.97 SV=5.04 BV=7.91 + {1068,1216,1040, 0, 0, 0}, //TV = 9.87(100 lines) AV=2.97 SV=5.04 BV=7.81 + {1143,1216,1040, 0, 0, 0}, //TV = 9.77(107 lines) AV=2.97 SV=5.04 BV=7.71 + {1227,1216,1032, 0, 0, 0}, //TV = 9.67(115 lines) AV=2.97 SV=5.02 BV=7.62 + {1312,1216,1040, 0, 0, 0}, //TV = 9.57(123 lines) AV=2.97 SV=5.04 BV=7.51 + {1407,1216,1040, 0, 0, 0}, //TV = 9.47(132 lines) AV=2.97 SV=5.04 BV=7.41 + {1513,1216,1032, 0, 0, 0}, //TV = 9.37(142 lines) AV=2.97 SV=5.02 BV=7.31 + {1608,1216,1040, 0, 0, 0}, //TV = 9.28(151 lines) AV=2.97 SV=5.04 BV=7.22 + {1735,1216,1032, 0, 0, 0}, //TV = 9.17(163 lines) AV=2.97 SV=5.02 BV=7.12 + {1852,1216,1040, 0, 0, 0}, //TV = 9.08(174 lines) AV=2.97 SV=5.04 BV=7.01 + {2000,1216,1032, 0, 0, 0}, //TV = 8.97(188 lines) AV=2.97 SV=5.02 BV=6.91 + {2137,1216,1032, 0, 0, 0}, //TV = 8.87(201 lines) AV=2.97 SV=5.02 BV=6.82 + {2296,1216,1032, 0, 0, 0}, //TV = 8.77(216 lines) AV=2.97 SV=5.02 BV=6.71 + {2455,1216,1040, 0, 0, 0}, //TV = 8.67(231 lines) AV=2.97 SV=5.04 BV=6.61 + {2635,1216,1032, 0, 0, 0}, //TV = 8.57(248 lines) AV=2.97 SV=5.02 BV=6.51 + {2836,1216,1032, 0, 0, 0}, //TV = 8.46(267 lines) AV=2.97 SV=5.02 BV=6.41 + {3027,1216,1040, 0, 0, 0}, //TV = 8.37(285 lines) AV=2.97 SV=5.04 BV=6.30 + {3249,1216,1032, 0, 0, 0}, //TV = 8.27(306 lines) AV=2.97 SV=5.02 BV=6.21 + {3471,1216,1032, 0, 0, 0}, //TV = 8.17(327 lines) AV=2.97 SV=5.02 BV=6.12 + {3746,1216,1032, 0, 0, 0}, //TV = 8.06(353 lines) AV=2.97 SV=5.02 BV=6.01 + {4011,1216,1032, 0, 0, 0}, //TV = 7.96(378 lines) AV=2.97 SV=5.02 BV=5.91 + {4286,1216,1032, 0, 0, 0}, //TV = 7.87(404 lines) AV=2.97 SV=5.02 BV=5.81 + {4593,1216,1032, 0, 0, 0}, //TV = 7.77(433 lines) AV=2.97 SV=5.02 BV=5.71 + {4921,1216,1032, 0, 0, 0}, //TV = 7.67(464 lines) AV=2.97 SV=5.02 BV=5.61 + {5270,1216,1032, 0, 0, 0}, //TV = 7.57(497 lines) AV=2.97 SV=5.02 BV=5.51 + {5641,1216,1032, 0, 0, 0}, //TV = 7.47(532 lines) AV=2.97 SV=5.02 BV=5.42 + {6043,1216,1032, 0, 0, 0}, //TV = 7.37(570 lines) AV=2.97 SV=5.02 BV=5.32 + {6509,1216,1032, 0, 0, 0}, //TV = 7.26(614 lines) AV=2.97 SV=5.02 BV=5.21 + {6974,1216,1032, 0, 0, 0}, //TV = 7.16(658 lines) AV=2.97 SV=5.02 BV=5.11 + {7472,1216,1032, 0, 0, 0}, //TV = 7.06(705 lines) AV=2.97 SV=5.02 BV=5.01 + {8001,1216,1032, 0, 0, 0}, //TV = 6.97(755 lines) AV=2.97 SV=5.02 BV=4.91 + {8320,1216,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.07 BV=4.81 + {8320,1328,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.17 BV=4.70 + {8320,1424,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.26 BV=4.61 + {8320,1536,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.37 BV=4.51 + {8320,1632,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.47 BV=4.41 + {8320,1728,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.56 BV=4.31 + {8320,1840,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.67 BV=4.21 + {8320,2048,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.77 BV=4.11 + {8320,2144,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.87 BV=4.01 + {8320,2352,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.97 BV=3.91 + {16681,1216,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.07 BV=3.81 + {16681,1328,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.17 BV=3.70 + {16681,1424,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.26 BV=3.61 + {16681,1536,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.37 BV=3.50 + {16681,1632,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.47 BV=3.41 + {16681,1728,1056, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.56 BV=3.31 + {24979,1216,1072, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.08 BV=3.21 + {24979,1328,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.18 BV=3.11 + {24979,1424,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.29 BV=3.01 + {24979,1536,1048, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.38 BV=2.91 + {33319,1216,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.07 BV=2.81 + {33319,1328,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.17 BV=2.70 + {33319,1424,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.26 BV=2.61 + {41659,1216,1048, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.05 BV=2.51 + {41659,1328,1024, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.14 BV=2.42 + {41659,1424,1024, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.24 BV=2.31 + {49999,1216,1072, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=5.08 BV=2.21 + {49999,1328,1056, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=5.18 BV=2.11 + {58318,1216,1064, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=5.07 BV=2.00 + {58318,1328,1040, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=5.16 BV=1.91 + {66680,1216,1064, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.07 BV=1.81 + {66680,1328,1048, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.17 BV=1.70 + {74999,1216,1088, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=5.10 BV=1.61 + {83318,1216,1048, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=5.05 BV=1.51 + {83318,1328,1024, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=5.14 BV=1.42 + {91658,1216,1096, 0, 0, 0}, //TV = 3.45(8660 lines) AV=2.97 SV=5.11 BV=1.31 + {99998,1216,1072, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=5.08 BV=1.21 + {108317,1216,1064, 0, 0, 0}, //TV = 3.21(10234 lines) AV=2.97 SV=5.07 BV=1.11 + {116657,1216,1064, 0, 0, 0}, //TV = 3.10(11022 lines) AV=2.97 SV=5.07 BV=1.00 + {124997,1216,1064, 0, 0, 0}, //TV = 3.00(11809 lines) AV=2.97 SV=5.07 BV=0.90 + {133317,1216,1064, 0, 0, 0}, //TV = 2.91(12596 lines) AV=2.97 SV=5.07 BV=0.81 + {141657,1216,1072, 0, 0, 0}, //TV = 2.82(13383 lines) AV=2.97 SV=5.08 BV=0.71 + {149997,1216,1088, 0, 0, 0}, //TV = 2.74(14171 lines) AV=2.97 SV=5.10 BV=0.61 + {166656,1216,1048, 0, 0, 0}, //TV = 2.59(15745 lines) AV=2.97 SV=5.05 BV=0.51 + {174996,1216,1064, 0, 0, 0}, //TV = 2.51(16534 lines) AV=2.97 SV=5.07 BV=0.42 + {191656,1216,1048, 0, 0, 0}, //TV = 2.38(18107 lines) AV=2.97 SV=5.05 BV=0.31 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureISO100PLineTable_50Hz = +{ +{ + {95,1216,1088, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.10 BV=11.23 + {95,1328,1024, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.14 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {116,1328,1040, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.16 BV=10.88 + {127,1216,1104, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.12 BV=10.79 + {137,1216,1080, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.09 BV=10.71 + {148,1216,1072, 0, 0, 0}, //TV = 12.72(13 lines) AV=2.97 SV=5.08 BV=10.61 + {158,1216,1088, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.10 BV=10.50 + {169,1216,1096, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.11 BV=10.39 + {190,1216,1048, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.05 BV=10.29 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {211,1216,1064, 0, 0, 0}, //TV = 12.21(19 lines) AV=2.97 SV=5.07 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {243,1216,1064, 0, 0, 0}, //TV = 12.01(22 lines) AV=2.97 SV=5.07 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {349,1216,1048, 0, 0, 0}, //TV = 11.48(32 lines) AV=2.97 SV=5.05 BV=9.41 + {370,1216,1064, 0, 0, 0}, //TV = 11.40(34 lines) AV=2.97 SV=5.07 BV=9.30 + {402,1216,1040, 0, 0, 0}, //TV = 11.28(37 lines) AV=2.97 SV=5.04 BV=9.22 + {433,1216,1040, 0, 0, 0}, //TV = 11.17(40 lines) AV=2.97 SV=5.04 BV=9.11 + {465,1216,1040, 0, 0, 0}, //TV = 11.07(43 lines) AV=2.97 SV=5.04 BV=9.01 + {497,1216,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.04 BV=8.91 + {529,1216,1048, 0, 0, 0}, //TV = 10.88(49 lines) AV=2.97 SV=5.05 BV=8.81 + {571,1216,1040, 0, 0, 0}, //TV = 10.77(53 lines) AV=2.97 SV=5.04 BV=8.71 + {613,1216,1040, 0, 0, 0}, //TV = 10.67(57 lines) AV=2.97 SV=5.04 BV=8.61 + {645,1216,1056, 0, 0, 0}, //TV = 10.60(60 lines) AV=2.97 SV=5.06 BV=8.51 + {698,1216,1048, 0, 0, 0}, //TV = 10.48(65 lines) AV=2.97 SV=5.05 BV=8.41 + {751,1216,1040, 0, 0, 0}, //TV = 10.38(70 lines) AV=2.97 SV=5.04 BV=8.31 + {804,1216,1040, 0, 0, 0}, //TV = 10.28(75 lines) AV=2.97 SV=5.04 BV=8.22 + {867,1216,1040, 0, 0, 0}, //TV = 10.17(81 lines) AV=2.97 SV=5.04 BV=8.11 + {920,1216,1048, 0, 0, 0}, //TV = 10.09(86 lines) AV=2.97 SV=5.05 BV=8.01 + {994,1216,1040, 0, 0, 0}, //TV = 9.97(93 lines) AV=2.97 SV=5.04 BV=7.91 + {1068,1216,1040, 0, 0, 0}, //TV = 9.87(100 lines) AV=2.97 SV=5.04 BV=7.81 + {1143,1216,1040, 0, 0, 0}, //TV = 9.77(107 lines) AV=2.97 SV=5.04 BV=7.71 + {1227,1216,1032, 0, 0, 0}, //TV = 9.67(115 lines) AV=2.97 SV=5.02 BV=7.62 + {1312,1216,1040, 0, 0, 0}, //TV = 9.57(123 lines) AV=2.97 SV=5.04 BV=7.51 + {1407,1216,1040, 0, 0, 0}, //TV = 9.47(132 lines) AV=2.97 SV=5.04 BV=7.41 + {1513,1216,1032, 0, 0, 0}, //TV = 9.37(142 lines) AV=2.97 SV=5.02 BV=7.31 + {1608,1216,1040, 0, 0, 0}, //TV = 9.28(151 lines) AV=2.97 SV=5.04 BV=7.22 + {1735,1216,1032, 0, 0, 0}, //TV = 9.17(163 lines) AV=2.97 SV=5.02 BV=7.12 + {1852,1216,1040, 0, 0, 0}, //TV = 9.08(174 lines) AV=2.97 SV=5.04 BV=7.01 + {2000,1216,1032, 0, 0, 0}, //TV = 8.97(188 lines) AV=2.97 SV=5.02 BV=6.91 + {2137,1216,1032, 0, 0, 0}, //TV = 8.87(201 lines) AV=2.97 SV=5.02 BV=6.82 + {2296,1216,1032, 0, 0, 0}, //TV = 8.77(216 lines) AV=2.97 SV=5.02 BV=6.71 + {2455,1216,1040, 0, 0, 0}, //TV = 8.67(231 lines) AV=2.97 SV=5.04 BV=6.61 + {2635,1216,1032, 0, 0, 0}, //TV = 8.57(248 lines) AV=2.97 SV=5.02 BV=6.51 + {2836,1216,1032, 0, 0, 0}, //TV = 8.46(267 lines) AV=2.97 SV=5.02 BV=6.41 + {3027,1216,1040, 0, 0, 0}, //TV = 8.37(285 lines) AV=2.97 SV=5.04 BV=6.30 + {3249,1216,1032, 0, 0, 0}, //TV = 8.27(306 lines) AV=2.97 SV=5.02 BV=6.21 + {3471,1216,1032, 0, 0, 0}, //TV = 8.17(327 lines) AV=2.97 SV=5.02 BV=6.12 + {3746,1216,1032, 0, 0, 0}, //TV = 8.06(353 lines) AV=2.97 SV=5.02 BV=6.01 + {4011,1216,1032, 0, 0, 0}, //TV = 7.96(378 lines) AV=2.97 SV=5.02 BV=5.91 + {4286,1216,1032, 0, 0, 0}, //TV = 7.87(404 lines) AV=2.97 SV=5.02 BV=5.81 + {4593,1216,1032, 0, 0, 0}, //TV = 7.77(433 lines) AV=2.97 SV=5.02 BV=5.71 + {4921,1216,1032, 0, 0, 0}, //TV = 7.67(464 lines) AV=2.97 SV=5.02 BV=5.61 + {5270,1216,1032, 0, 0, 0}, //TV = 7.57(497 lines) AV=2.97 SV=5.02 BV=5.51 + {5641,1216,1032, 0, 0, 0}, //TV = 7.47(532 lines) AV=2.97 SV=5.02 BV=5.42 + {6043,1216,1032, 0, 0, 0}, //TV = 7.37(570 lines) AV=2.97 SV=5.02 BV=5.32 + {6509,1216,1032, 0, 0, 0}, //TV = 7.26(614 lines) AV=2.97 SV=5.02 BV=5.21 + {6974,1216,1032, 0, 0, 0}, //TV = 7.16(658 lines) AV=2.97 SV=5.02 BV=5.11 + {7472,1216,1032, 0, 0, 0}, //TV = 7.06(705 lines) AV=2.97 SV=5.02 BV=5.01 + {8001,1216,1032, 0, 0, 0}, //TV = 6.97(755 lines) AV=2.97 SV=5.02 BV=4.91 + {8573,1216,1032, 0, 0, 0}, //TV = 6.87(809 lines) AV=2.97 SV=5.02 BV=4.81 + {9186,1216,1032, 0, 0, 0}, //TV = 6.77(867 lines) AV=2.97 SV=5.02 BV=4.71 + {9832,1216,1032, 0, 0, 0}, //TV = 6.67(928 lines) AV=2.97 SV=5.02 BV=4.61 + {10013,1216,1088, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.10 BV=4.51 + {10013,1328,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.21 BV=4.41 + {10013,1424,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.30 BV=4.32 + {10013,1536,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.41 BV=4.21 + {10013,1632,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.50 BV=4.11 + {10013,1728,1080, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.60 BV=4.02 + {10013,1936,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.71 BV=3.91 + {10013,2048,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.80 BV=3.82 + {10013,2240,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.89 BV=3.72 + {10013,2352,1056, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.01 BV=3.60 + {20004,1216,1088, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.10 BV=3.51 + {20004,1328,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.21 BV=3.41 + {20004,1424,1064, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.30 BV=3.32 + {20004,1536,1064, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.41 BV=3.21 + {20004,1632,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.50 BV=3.11 + {20004,1728,1080, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.60 BV=3.02 + {29996,1216,1104, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.12 BV=2.91 + {29996,1328,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.22 BV=2.81 + {29996,1424,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.32 BV=2.71 + {29996,1536,1072, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.42 BV=2.61 + {39987,1216,1088, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.10 BV=2.51 + {39987,1328,1072, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.21 BV=2.41 + {39987,1424,1072, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.31 BV=2.31 + {49999,1216,1072, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=5.08 BV=2.21 + {49999,1328,1056, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=5.18 BV=2.11 + {49999,1424,1056, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=5.29 BV=2.01 + {60012,1216,1104, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.12 BV=1.91 + {60012,1328,1080, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.22 BV=1.81 + {70003,1216,1088, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=5.10 BV=1.71 + {70003,1328,1064, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=5.20 BV=1.61 + {79994,1216,1088, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=5.10 BV=1.51 + {89986,1216,1040, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=5.04 BV=1.41 + {89986,1216,1112, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=5.13 BV=1.31 + {99998,1216,1072, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=5.08 BV=1.21 + {109999,1216,1048, 0, 0, 0}, //TV = 3.18(10392 lines) AV=2.97 SV=5.05 BV=1.11 + {109989,1328,1024, 0, 0, 0}, //TV = 3.18(10392 lines) AV=2.97 SV=5.14 BV=1.01 + {120002,1216,1104, 0, 0, 0}, //TV = 3.06(11337 lines) AV=2.97 SV=5.12 BV=0.91 + {129993,1216,1088, 0, 0, 0}, //TV = 2.94(12282 lines) AV=2.97 SV=5.10 BV=0.81 + {140006,1216,1088, 0, 0, 0}, //TV = 2.84(13227 lines) AV=2.97 SV=5.10 BV=0.71 + {149997,1216,1088, 0, 0, 0}, //TV = 2.74(14171 lines) AV=2.97 SV=5.10 BV=0.61 + {159988,1216,1088, 0, 0, 0}, //TV = 2.64(15116 lines) AV=2.97 SV=5.10 BV=0.51 + {179992,1216,1040, 0, 0, 0}, //TV = 2.47(17006 lines) AV=2.97 SV=5.04 BV=0.41 + {190004,1216,1056, 0, 0, 0}, //TV = 2.40(17952 lines) AV=2.97 SV=5.06 BV=0.31 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureISO100Table = +{ + AETABLE_CAPTURE_ISO100, //eAETableID + 111, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + 3, //i4MinBV + 90, //i4EffectiveMaxBV + -30, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_100, //ISO SPEED + sCaptureISO100PLineTable_60Hz, + sCaptureISO100PLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureISO200PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {497,1216,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.04 BV=8.91 + {497,1216,1112, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.13 BV=8.81 + {497,1328,1096, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.24 BV=8.71 + {497,1424,1088, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.33 BV=8.62 + {497,1632,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.44 BV=8.51 + {497,1728,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.53 BV=8.41 + {497,1840,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.63 BV=8.31 + {497,1936,1064, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.74 BV=8.21 + {497,2144,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.83 BV=8.11 + {497,2240,1048, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.93 BV=8.02 + {497,2448,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.03 BV=7.91 + {529,2448,1040, 0, 0, 0}, //TV = 10.88(49 lines) AV=2.97 SV=6.05 BV=7.81 + {571,2448,1032, 0, 0, 0}, //TV = 10.77(53 lines) AV=2.97 SV=6.03 BV=7.71 + {613,2448,1032, 0, 0, 0}, //TV = 10.67(57 lines) AV=2.97 SV=6.03 BV=7.61 + {656,2448,1032, 0, 0, 0}, //TV = 10.57(61 lines) AV=2.97 SV=6.03 BV=7.51 + {698,2448,1040, 0, 0, 0}, //TV = 10.48(65 lines) AV=2.97 SV=6.05 BV=7.41 + {751,2448,1032, 0, 0, 0}, //TV = 10.38(70 lines) AV=2.97 SV=6.03 BV=7.32 + {804,2448,1040, 0, 0, 0}, //TV = 10.28(75 lines) AV=2.97 SV=6.05 BV=7.21 + {857,2448,1040, 0, 0, 0}, //TV = 10.19(80 lines) AV=2.97 SV=6.05 BV=7.11 + {931,2448,1032, 0, 0, 0}, //TV = 10.07(87 lines) AV=2.97 SV=6.03 BV=7.01 + {994,2448,1032, 0, 0, 0}, //TV = 9.97(93 lines) AV=2.97 SV=6.03 BV=6.91 + {1058,2448,1040, 0, 0, 0}, //TV = 9.88(99 lines) AV=2.97 SV=6.05 BV=6.81 + {1143,2448,1032, 0, 0, 0}, //TV = 9.77(107 lines) AV=2.97 SV=6.03 BV=6.71 + {1227,2448,1032, 0, 0, 0}, //TV = 9.67(115 lines) AV=2.97 SV=6.03 BV=6.61 + {1312,2448,1032, 0, 0, 0}, //TV = 9.57(123 lines) AV=2.97 SV=6.03 BV=6.51 + {1407,2448,1032, 0, 0, 0}, //TV = 9.47(132 lines) AV=2.97 SV=6.03 BV=6.41 + {1513,2448,1032, 0, 0, 0}, //TV = 9.37(142 lines) AV=2.97 SV=6.03 BV=6.31 + {1619,2448,1032, 0, 0, 0}, //TV = 9.27(152 lines) AV=2.97 SV=6.03 BV=6.21 + {1735,2448,1032, 0, 0, 0}, //TV = 9.17(163 lines) AV=2.97 SV=6.03 BV=6.11 + {1862,2448,1024, 0, 0, 0}, //TV = 9.07(175 lines) AV=2.97 SV=6.02 BV=6.02 + {1989,2448,1032, 0, 0, 0}, //TV = 8.97(187 lines) AV=2.97 SV=6.03 BV=5.91 + {2137,2448,1032, 0, 0, 0}, //TV = 8.87(201 lines) AV=2.97 SV=6.03 BV=5.81 + {2286,2448,1032, 0, 0, 0}, //TV = 8.77(215 lines) AV=2.97 SV=6.03 BV=5.71 + {2466,2448,1024, 0, 0, 0}, //TV = 8.66(232 lines) AV=2.97 SV=6.02 BV=5.61 + {2635,2448,1032, 0, 0, 0}, //TV = 8.57(248 lines) AV=2.97 SV=6.03 BV=5.50 + {2825,2448,1024, 0, 0, 0}, //TV = 8.47(266 lines) AV=2.97 SV=6.02 BV=5.42 + {3016,2448,1032, 0, 0, 0}, //TV = 8.37(284 lines) AV=2.97 SV=6.03 BV=5.31 + {3228,2448,1032, 0, 0, 0}, //TV = 8.28(304 lines) AV=2.97 SV=6.03 BV=5.21 + {3482,2448,1032, 0, 0, 0}, //TV = 8.17(328 lines) AV=2.97 SV=6.03 BV=5.10 + {3725,2448,1032, 0, 0, 0}, //TV = 8.07(351 lines) AV=2.97 SV=6.03 BV=5.01 + {3990,2448,1024, 0, 0, 0}, //TV = 7.97(376 lines) AV=2.97 SV=6.02 BV=4.92 + {4275,2448,1024, 0, 0, 0}, //TV = 7.87(403 lines) AV=2.97 SV=6.02 BV=4.82 + {4604,2448,1024, 0, 0, 0}, //TV = 7.76(434 lines) AV=2.97 SV=6.02 BV=4.71 + {4932,2448,1024, 0, 0, 0}, //TV = 7.66(465 lines) AV=2.97 SV=6.02 BV=4.61 + {5281,2448,1024, 0, 0, 0}, //TV = 7.56(498 lines) AV=2.97 SV=6.02 BV=4.51 + {5651,2448,1024, 0, 0, 0}, //TV = 7.47(533 lines) AV=2.97 SV=6.02 BV=4.42 + {6054,2448,1024, 0, 0, 0}, //TV = 7.37(571 lines) AV=2.97 SV=6.02 BV=4.32 + {6487,2448,1024, 0, 0, 0}, //TV = 7.27(612 lines) AV=2.97 SV=6.02 BV=4.22 + {6943,2448,1024, 0, 0, 0}, //TV = 7.17(655 lines) AV=2.97 SV=6.02 BV=4.12 + {7440,2448,1024, 0, 0, 0}, //TV = 7.07(702 lines) AV=2.97 SV=6.02 BV=4.02 + {7969,2448,1024, 0, 0, 0}, //TV = 6.97(752 lines) AV=2.97 SV=6.02 BV=3.92 + {8320,2448,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.07 BV=3.81 + {8320,2656,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.17 BV=3.70 + {8320,2864,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.26 BV=3.62 + {8320,3072,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.37 BV=3.51 + {8320,3328,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.47 BV=3.41 + {8320,3584,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.57 BV=3.31 + {8320,3840,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.67 BV=3.21 + {8320,4096,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.77 BV=3.11 + {8320,4352,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.86 BV=3.01 + {8320,4608,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.97 BV=2.91 + {16681,2448,1056, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.07 BV=2.81 + {16681,2656,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.16 BV=2.71 + {16681,2864,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.27 BV=2.61 + {16681,3072,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.37 BV=2.50 + {16681,3328,1024, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.47 BV=2.41 + {16681,3456,1056, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.56 BV=2.31 + {24979,2448,1064, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=6.08 BV=2.22 + {24979,2656,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=6.18 BV=2.11 + {24979,2864,1048, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=6.28 BV=2.01 + {24979,3072,1048, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=6.38 BV=1.91 + {33319,2448,1056, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.07 BV=1.81 + {33319,2656,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.16 BV=1.71 + {33319,2864,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.26 BV=1.62 + {41659,2448,1040, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=6.05 BV=1.51 + {41659,2656,1032, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=6.15 BV=1.40 + {41659,2864,1024, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=6.25 BV=1.31 + {49999,2448,1064, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=6.08 BV=1.21 + {49999,2656,1048, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=6.17 BV=1.12 + {58318,2448,1056, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=6.07 BV=1.00 + {58318,2656,1032, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=6.15 BV=0.92 + {66680,2448,1056, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.07 BV=0.81 + {66680,2656,1048, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.17 BV=0.70 + {74999,2560,1040, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=6.11 BV=0.60 + {83318,2448,1040, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=6.05 BV=0.51 + {83318,2656,1032, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=6.15 BV=0.40 + {91658,2560,1040, 0, 0, 0}, //TV = 3.45(8660 lines) AV=2.97 SV=6.11 BV=0.31 + {99998,2448,1064, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=6.08 BV=0.21 + {108317,2448,1064, 0, 0, 0}, //TV = 3.21(10234 lines) AV=2.97 SV=6.08 BV=0.10 + {116657,2448,1064, 0, 0, 0}, //TV = 3.10(11022 lines) AV=2.97 SV=6.08 BV=-0.01 + {124997,2448,1064, 0, 0, 0}, //TV = 3.00(11809 lines) AV=2.97 SV=6.08 BV=-0.11 + {133317,2448,1064, 0, 0, 0}, //TV = 2.91(12596 lines) AV=2.97 SV=6.08 BV=-0.20 + {141657,2560,1024, 0, 0, 0}, //TV = 2.82(13383 lines) AV=2.97 SV=6.09 BV=-0.30 + {158316,2448,1032, 0, 0, 0}, //TV = 2.66(14958 lines) AV=2.97 SV=6.03 BV=-0.40 + {166656,2448,1048, 0, 0, 0}, //TV = 2.59(15745 lines) AV=2.97 SV=6.06 BV=-0.50 + {174996,2560,1024, 0, 0, 0}, //TV = 2.51(16534 lines) AV=2.97 SV=6.09 BV=-0.60 + {191656,2448,1040, 0, 0, 0}, //TV = 2.38(18107 lines) AV=2.97 SV=6.05 BV=-0.69 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureISO200PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {497,1216,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.04 BV=8.91 + {497,1216,1112, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.13 BV=8.81 + {497,1328,1096, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.24 BV=8.71 + {497,1424,1088, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.33 BV=8.62 + {497,1632,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.44 BV=8.51 + {497,1728,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.53 BV=8.41 + {497,1840,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.63 BV=8.31 + {497,1936,1064, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.74 BV=8.21 + {497,2144,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.83 BV=8.11 + {497,2240,1048, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.93 BV=8.02 + {497,2448,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.03 BV=7.91 + {529,2448,1040, 0, 0, 0}, //TV = 10.88(49 lines) AV=2.97 SV=6.05 BV=7.81 + {571,2448,1032, 0, 0, 0}, //TV = 10.77(53 lines) AV=2.97 SV=6.03 BV=7.71 + {613,2448,1032, 0, 0, 0}, //TV = 10.67(57 lines) AV=2.97 SV=6.03 BV=7.61 + {656,2448,1032, 0, 0, 0}, //TV = 10.57(61 lines) AV=2.97 SV=6.03 BV=7.51 + {698,2448,1040, 0, 0, 0}, //TV = 10.48(65 lines) AV=2.97 SV=6.05 BV=7.41 + {751,2448,1032, 0, 0, 0}, //TV = 10.38(70 lines) AV=2.97 SV=6.03 BV=7.32 + {804,2448,1040, 0, 0, 0}, //TV = 10.28(75 lines) AV=2.97 SV=6.05 BV=7.21 + {857,2448,1040, 0, 0, 0}, //TV = 10.19(80 lines) AV=2.97 SV=6.05 BV=7.11 + {931,2448,1032, 0, 0, 0}, //TV = 10.07(87 lines) AV=2.97 SV=6.03 BV=7.01 + {994,2448,1032, 0, 0, 0}, //TV = 9.97(93 lines) AV=2.97 SV=6.03 BV=6.91 + {1058,2448,1040, 0, 0, 0}, //TV = 9.88(99 lines) AV=2.97 SV=6.05 BV=6.81 + {1143,2448,1032, 0, 0, 0}, //TV = 9.77(107 lines) AV=2.97 SV=6.03 BV=6.71 + {1227,2448,1032, 0, 0, 0}, //TV = 9.67(115 lines) AV=2.97 SV=6.03 BV=6.61 + {1312,2448,1032, 0, 0, 0}, //TV = 9.57(123 lines) AV=2.97 SV=6.03 BV=6.51 + {1407,2448,1032, 0, 0, 0}, //TV = 9.47(132 lines) AV=2.97 SV=6.03 BV=6.41 + {1513,2448,1032, 0, 0, 0}, //TV = 9.37(142 lines) AV=2.97 SV=6.03 BV=6.31 + {1619,2448,1032, 0, 0, 0}, //TV = 9.27(152 lines) AV=2.97 SV=6.03 BV=6.21 + {1735,2448,1032, 0, 0, 0}, //TV = 9.17(163 lines) AV=2.97 SV=6.03 BV=6.11 + {1862,2448,1024, 0, 0, 0}, //TV = 9.07(175 lines) AV=2.97 SV=6.02 BV=6.02 + {1989,2448,1032, 0, 0, 0}, //TV = 8.97(187 lines) AV=2.97 SV=6.03 BV=5.91 + {2137,2448,1032, 0, 0, 0}, //TV = 8.87(201 lines) AV=2.97 SV=6.03 BV=5.81 + {2286,2448,1032, 0, 0, 0}, //TV = 8.77(215 lines) AV=2.97 SV=6.03 BV=5.71 + {2466,2448,1024, 0, 0, 0}, //TV = 8.66(232 lines) AV=2.97 SV=6.02 BV=5.61 + {2635,2448,1032, 0, 0, 0}, //TV = 8.57(248 lines) AV=2.97 SV=6.03 BV=5.50 + {2825,2448,1024, 0, 0, 0}, //TV = 8.47(266 lines) AV=2.97 SV=6.02 BV=5.42 + {3016,2448,1032, 0, 0, 0}, //TV = 8.37(284 lines) AV=2.97 SV=6.03 BV=5.31 + {3228,2448,1032, 0, 0, 0}, //TV = 8.28(304 lines) AV=2.97 SV=6.03 BV=5.21 + {3482,2448,1032, 0, 0, 0}, //TV = 8.17(328 lines) AV=2.97 SV=6.03 BV=5.10 + {3725,2448,1032, 0, 0, 0}, //TV = 8.07(351 lines) AV=2.97 SV=6.03 BV=5.01 + {3990,2448,1024, 0, 0, 0}, //TV = 7.97(376 lines) AV=2.97 SV=6.02 BV=4.92 + {4275,2448,1024, 0, 0, 0}, //TV = 7.87(403 lines) AV=2.97 SV=6.02 BV=4.82 + {4604,2448,1024, 0, 0, 0}, //TV = 7.76(434 lines) AV=2.97 SV=6.02 BV=4.71 + {4932,2448,1024, 0, 0, 0}, //TV = 7.66(465 lines) AV=2.97 SV=6.02 BV=4.61 + {5281,2448,1024, 0, 0, 0}, //TV = 7.56(498 lines) AV=2.97 SV=6.02 BV=4.51 + {5651,2448,1024, 0, 0, 0}, //TV = 7.47(533 lines) AV=2.97 SV=6.02 BV=4.42 + {6054,2448,1024, 0, 0, 0}, //TV = 7.37(571 lines) AV=2.97 SV=6.02 BV=4.32 + {6487,2448,1024, 0, 0, 0}, //TV = 7.27(612 lines) AV=2.97 SV=6.02 BV=4.22 + {6943,2448,1024, 0, 0, 0}, //TV = 7.17(655 lines) AV=2.97 SV=6.02 BV=4.12 + {7440,2448,1024, 0, 0, 0}, //TV = 7.07(702 lines) AV=2.97 SV=6.02 BV=4.02 + {7969,2448,1024, 0, 0, 0}, //TV = 6.97(752 lines) AV=2.97 SV=6.02 BV=3.92 + {8541,2448,1024, 0, 0, 0}, //TV = 6.87(806 lines) AV=2.97 SV=6.02 BV=3.82 + {9208,2448,1024, 0, 0, 0}, //TV = 6.76(869 lines) AV=2.97 SV=6.02 BV=3.71 + {9864,2448,1024, 0, 0, 0}, //TV = 6.66(931 lines) AV=2.97 SV=6.02 BV=3.61 + {10013,2560,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.11 BV=3.50 + {10013,2752,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.20 BV=3.41 + {10013,2960,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.31 BV=3.31 + {10013,3200,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.41 BV=3.21 + {10013,3328,1056, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.51 BV=3.10 + {10013,3584,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.61 BV=3.01 + {10013,3840,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.71 BV=2.91 + {10013,4096,1056, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.81 BV=2.80 + {10013,4480,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.91 BV=2.71 + {10013,4736,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.01 BV=2.61 + {20004,2560,1040, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.11 BV=2.50 + {20004,2752,1032, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.20 BV=2.41 + {20004,2960,1032, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.31 BV=2.31 + {20004,3072,1064, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.41 BV=2.21 + {20004,3328,1048, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.50 BV=2.12 + {20004,3584,1048, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.61 BV=2.01 + {29996,2560,1048, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.12 BV=1.91 + {29996,2752,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.21 BV=1.82 + {29996,2960,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.32 BV=1.71 + {29996,3200,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.41 BV=1.62 + {39987,2560,1032, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=6.10 BV=1.52 + {39987,2752,1040, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=6.21 BV=1.40 + {39987,2960,1032, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=6.31 BV=1.31 + {49999,2448,1064, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=6.08 BV=1.21 + {49999,2656,1048, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=6.17 BV=1.12 + {49999,2864,1048, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=6.28 BV=1.01 + {60012,2560,1056, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.13 BV=0.90 + {60012,2752,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.21 BV=0.82 + {70003,2560,1032, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=6.10 BV=0.71 + {70003,2752,1032, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=6.20 BV=0.60 + {79994,2560,1032, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=6.10 BV=0.52 + {89986,2448,1040, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=6.05 BV=0.40 + {89986,2560,1056, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=6.13 BV=0.31 + {99998,2448,1064, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=6.08 BV=0.21 + {109999,2448,1040, 0, 0, 0}, //TV = 3.18(10392 lines) AV=2.97 SV=6.05 BV=0.11 + {120002,2448,1032, 0, 0, 0}, //TV = 3.06(11337 lines) AV=2.97 SV=6.03 BV=-0.00 + {120002,2560,1056, 0, 0, 0}, //TV = 3.06(11337 lines) AV=2.97 SV=6.13 BV=-0.10 + {129993,2560,1040, 0, 0, 0}, //TV = 2.94(12282 lines) AV=2.97 SV=6.11 BV=-0.20 + {140006,2560,1040, 0, 0, 0}, //TV = 2.84(13227 lines) AV=2.97 SV=6.11 BV=-0.30 + {149997,2560,1040, 0, 0, 0}, //TV = 2.74(14171 lines) AV=2.97 SV=6.11 BV=-0.40 + {169979,2448,1032, 0, 0, 0}, //TV = 2.56(16060 lines) AV=2.97 SV=6.03 BV=-0.51 + {179992,2448,1040, 0, 0, 0}, //TV = 2.47(17006 lines) AV=2.97 SV=6.05 BV=-0.60 + {190004,2448,1056, 0, 0, 0}, //TV = 2.40(17952 lines) AV=2.97 SV=6.07 BV=-0.70 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureISO200Table = +{ + AETABLE_CAPTURE_ISO200, //eAETableID + 121, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -7, //i4MinBV + 90, //i4EffectiveMaxBV + -30, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_200, //ISO SPEED + sCaptureISO200PLineTable_60Hz, + sCaptureISO200PLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureISO400PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {497,1216,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.04 BV=8.91 + {497,1216,1112, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.13 BV=8.81 + {497,1328,1096, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.24 BV=8.71 + {497,1424,1088, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.33 BV=8.62 + {497,1632,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.44 BV=8.51 + {497,1728,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.53 BV=8.41 + {497,1840,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.63 BV=8.31 + {497,1936,1064, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.74 BV=8.21 + {497,2144,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.83 BV=8.11 + {497,2240,1048, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.93 BV=8.02 + {497,2448,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.03 BV=7.91 + {497,2560,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.13 BV=7.81 + {497,2752,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.24 BV=7.71 + {497,2960,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.34 BV=7.60 + {497,3200,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.43 BV=7.51 + {497,3456,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.53 BV=7.41 + {497,3712,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.63 BV=7.31 + {497,3968,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.74 BV=7.20 + {497,4224,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.83 BV=7.11 + {497,4608,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.94 BV=7.01 + {497,4864,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.04 BV=6.91 + {529,4864,1048, 0, 0, 0}, //TV = 10.88(49 lines) AV=2.97 SV=7.05 BV=6.81 + {571,4864,1040, 0, 0, 0}, //TV = 10.77(53 lines) AV=2.97 SV=7.04 BV=6.71 + {613,4864,1040, 0, 0, 0}, //TV = 10.67(57 lines) AV=2.97 SV=7.04 BV=6.61 + {656,4864,1040, 0, 0, 0}, //TV = 10.57(61 lines) AV=2.97 SV=7.04 BV=6.51 + {698,4864,1040, 0, 0, 0}, //TV = 10.48(65 lines) AV=2.97 SV=7.04 BV=6.42 + {751,4864,1040, 0, 0, 0}, //TV = 10.38(70 lines) AV=2.97 SV=7.04 BV=6.31 + {804,4864,1040, 0, 0, 0}, //TV = 10.28(75 lines) AV=2.97 SV=7.04 BV=6.22 + {867,4864,1040, 0, 0, 0}, //TV = 10.17(81 lines) AV=2.97 SV=7.04 BV=6.11 + {931,4864,1032, 0, 0, 0}, //TV = 10.07(87 lines) AV=2.97 SV=7.02 BV=6.02 + {994,4864,1040, 0, 0, 0}, //TV = 9.97(93 lines) AV=2.97 SV=7.04 BV=5.91 + {1068,4864,1040, 0, 0, 0}, //TV = 9.87(100 lines) AV=2.97 SV=7.04 BV=5.81 + {1143,4864,1040, 0, 0, 0}, //TV = 9.77(107 lines) AV=2.97 SV=7.04 BV=5.71 + {1227,4864,1032, 0, 0, 0}, //TV = 9.67(115 lines) AV=2.97 SV=7.02 BV=5.62 + {1312,4864,1040, 0, 0, 0}, //TV = 9.57(123 lines) AV=2.97 SV=7.04 BV=5.51 + {1407,4864,1032, 0, 0, 0}, //TV = 9.47(132 lines) AV=2.97 SV=7.02 BV=5.42 + {1513,4864,1032, 0, 0, 0}, //TV = 9.37(142 lines) AV=2.97 SV=7.02 BV=5.31 + {1619,4864,1032, 0, 0, 0}, //TV = 9.27(152 lines) AV=2.97 SV=7.02 BV=5.22 + {1735,4864,1040, 0, 0, 0}, //TV = 9.17(163 lines) AV=2.97 SV=7.04 BV=5.11 + {1862,4864,1032, 0, 0, 0}, //TV = 9.07(175 lines) AV=2.97 SV=7.02 BV=5.02 + {2000,4864,1032, 0, 0, 0}, //TV = 8.97(188 lines) AV=2.97 SV=7.02 BV=4.91 + {2137,4864,1032, 0, 0, 0}, //TV = 8.87(201 lines) AV=2.97 SV=7.02 BV=4.82 + {2286,4864,1032, 0, 0, 0}, //TV = 8.77(215 lines) AV=2.97 SV=7.02 BV=4.72 + {2466,4864,1032, 0, 0, 0}, //TV = 8.66(232 lines) AV=2.97 SV=7.02 BV=4.61 + {2635,4864,1032, 0, 0, 0}, //TV = 8.57(248 lines) AV=2.97 SV=7.02 BV=4.51 + {2825,4864,1032, 0, 0, 0}, //TV = 8.47(266 lines) AV=2.97 SV=7.02 BV=4.41 + {3016,4864,1032, 0, 0, 0}, //TV = 8.37(284 lines) AV=2.97 SV=7.02 BV=4.32 + {3259,4864,1032, 0, 0, 0}, //TV = 8.26(307 lines) AV=2.97 SV=7.02 BV=4.21 + {3482,4864,1032, 0, 0, 0}, //TV = 8.17(328 lines) AV=2.97 SV=7.02 BV=4.11 + {3725,4864,1032, 0, 0, 0}, //TV = 8.07(351 lines) AV=2.97 SV=7.02 BV=4.01 + {3990,4864,1032, 0, 0, 0}, //TV = 7.97(376 lines) AV=2.97 SV=7.02 BV=3.92 + {4297,4864,1032, 0, 0, 0}, //TV = 7.86(405 lines) AV=2.97 SV=7.02 BV=3.81 + {4604,4864,1032, 0, 0, 0}, //TV = 7.76(434 lines) AV=2.97 SV=7.02 BV=3.71 + {4932,4864,1032, 0, 0, 0}, //TV = 7.66(465 lines) AV=2.97 SV=7.02 BV=3.61 + {5281,4864,1032, 0, 0, 0}, //TV = 7.56(498 lines) AV=2.97 SV=7.02 BV=3.51 + {5651,4864,1032, 0, 0, 0}, //TV = 7.47(533 lines) AV=2.97 SV=7.02 BV=3.41 + {6054,4864,1032, 0, 0, 0}, //TV = 7.37(571 lines) AV=2.97 SV=7.02 BV=3.31 + {6487,4864,1032, 0, 0, 0}, //TV = 7.27(612 lines) AV=2.97 SV=7.02 BV=3.21 + {6943,4864,1032, 0, 0, 0}, //TV = 7.17(655 lines) AV=2.97 SV=7.02 BV=3.12 + {7440,4864,1032, 0, 0, 0}, //TV = 7.07(702 lines) AV=2.97 SV=7.02 BV=3.02 + {7969,4864,1032, 0, 0, 0}, //TV = 6.97(752 lines) AV=2.97 SV=7.02 BV=2.92 + {8320,4992,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.07 BV=2.81 + {8320,5376,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.17 BV=2.71 + {8320,5760,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.27 BV=2.61 + {8320,6240,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.37 BV=2.51 + {8320,6544,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.46 BV=2.41 + {8320,7072,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.56 BV=2.31 + {8320,7472,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.67 BV=2.21 + {8320,8192,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.77 BV=2.11 + {8320,8192,1096, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.86 BV=2.01 + {8320,8192,1176, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.97 BV=1.91 + {16681,4992,1032, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=7.06 BV=1.82 + {16681,5376,1032, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=7.17 BV=1.71 + {16681,5760,1032, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=7.27 BV=1.61 + {16681,6144,1032, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=7.36 BV=1.52 + {16681,6544,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=7.46 BV=1.41 + {16681,7072,1032, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=7.56 BV=1.31 + {24979,5120,1024, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=7.09 BV=1.21 + {24979,5504,1024, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=7.19 BV=1.10 + {24979,5888,1024, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=7.29 BV=1.00 + {24979,6240,1024, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=7.37 BV=0.92 + {33319,4992,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.07 BV=0.80 + {33319,5376,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.17 BV=0.71 + {33319,5760,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.27 BV=0.61 + {41659,4992,1024, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=7.05 BV=0.50 + {41659,5248,1040, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=7.15 BV=0.41 + {41659,5632,1040, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=7.25 BV=0.31 + {49999,5120,1024, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=7.09 BV=0.21 + {49999,5376,1048, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=7.19 BV=0.10 + {58318,4992,1040, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=7.07 BV=-0.00 + {58318,5376,1032, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=7.17 BV=-0.10 + {66680,4992,1048, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=7.08 BV=-0.21 + {66680,5376,1040, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=7.18 BV=-0.30 + {74999,5120,1040, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=7.11 BV=-0.40 + {83318,4992,1032, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=7.06 BV=-0.51 + {83318,5376,1024, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=7.16 BV=-0.60 + {91658,5248,1024, 0, 0, 0}, //TV = 3.45(8660 lines) AV=2.97 SV=7.12 BV=-0.70 + {99998,5120,1032, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.10 BV=-0.81 + {108317,4992,1048, 0, 0, 0}, //TV = 3.21(10234 lines) AV=2.97 SV=7.08 BV=-0.91 + {116657,4992,1040, 0, 0, 0}, //TV = 3.10(11022 lines) AV=2.97 SV=7.07 BV=-1.00 + {124997,4992,1040, 0, 0, 0}, //TV = 3.00(11809 lines) AV=2.97 SV=7.07 BV=-1.10 + {133317,4992,1048, 0, 0, 0}, //TV = 2.91(12596 lines) AV=2.97 SV=7.08 BV=-1.21 + {141657,5120,1024, 0, 0, 0}, //TV = 2.82(13383 lines) AV=2.97 SV=7.09 BV=-1.30 + {158316,4864,1040, 0, 0, 0}, //TV = 2.66(14958 lines) AV=2.97 SV=7.04 BV=-1.41 + {166656,4992,1032, 0, 0, 0}, //TV = 2.59(15745 lines) AV=2.97 SV=7.06 BV=-1.51 + {174996,5120,1024, 0, 0, 0}, //TV = 2.51(16534 lines) AV=2.97 SV=7.09 BV=-1.60 + {191656,4992,1024, 0, 0, 0}, //TV = 2.38(18107 lines) AV=2.97 SV=7.05 BV=-1.70 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureISO400PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {497,1216,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.04 BV=8.91 + {497,1216,1112, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.13 BV=8.81 + {497,1328,1096, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.24 BV=8.71 + {497,1424,1088, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.33 BV=8.62 + {497,1632,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.44 BV=8.51 + {497,1728,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.53 BV=8.41 + {497,1840,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.63 BV=8.31 + {497,1936,1064, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.74 BV=8.21 + {497,2144,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.83 BV=8.11 + {497,2240,1048, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.93 BV=8.02 + {497,2448,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.03 BV=7.91 + {497,2560,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.13 BV=7.81 + {497,2752,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.24 BV=7.71 + {497,2960,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.34 BV=7.60 + {497,3200,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.43 BV=7.51 + {497,3456,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.53 BV=7.41 + {497,3712,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.63 BV=7.31 + {497,3968,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.74 BV=7.20 + {497,4224,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.83 BV=7.11 + {497,4608,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.94 BV=7.01 + {497,4864,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.04 BV=6.91 + {529,4864,1048, 0, 0, 0}, //TV = 10.88(49 lines) AV=2.97 SV=7.05 BV=6.81 + {571,4864,1040, 0, 0, 0}, //TV = 10.77(53 lines) AV=2.97 SV=7.04 BV=6.71 + {613,4864,1040, 0, 0, 0}, //TV = 10.67(57 lines) AV=2.97 SV=7.04 BV=6.61 + {656,4864,1040, 0, 0, 0}, //TV = 10.57(61 lines) AV=2.97 SV=7.04 BV=6.51 + {698,4864,1040, 0, 0, 0}, //TV = 10.48(65 lines) AV=2.97 SV=7.04 BV=6.42 + {751,4864,1040, 0, 0, 0}, //TV = 10.38(70 lines) AV=2.97 SV=7.04 BV=6.31 + {804,4864,1040, 0, 0, 0}, //TV = 10.28(75 lines) AV=2.97 SV=7.04 BV=6.22 + {867,4864,1040, 0, 0, 0}, //TV = 10.17(81 lines) AV=2.97 SV=7.04 BV=6.11 + {931,4864,1032, 0, 0, 0}, //TV = 10.07(87 lines) AV=2.97 SV=7.02 BV=6.02 + {994,4864,1040, 0, 0, 0}, //TV = 9.97(93 lines) AV=2.97 SV=7.04 BV=5.91 + {1068,4864,1040, 0, 0, 0}, //TV = 9.87(100 lines) AV=2.97 SV=7.04 BV=5.81 + {1143,4864,1040, 0, 0, 0}, //TV = 9.77(107 lines) AV=2.97 SV=7.04 BV=5.71 + {1227,4864,1032, 0, 0, 0}, //TV = 9.67(115 lines) AV=2.97 SV=7.02 BV=5.62 + {1312,4864,1040, 0, 0, 0}, //TV = 9.57(123 lines) AV=2.97 SV=7.04 BV=5.51 + {1407,4864,1032, 0, 0, 0}, //TV = 9.47(132 lines) AV=2.97 SV=7.02 BV=5.42 + {1513,4864,1032, 0, 0, 0}, //TV = 9.37(142 lines) AV=2.97 SV=7.02 BV=5.31 + {1619,4864,1032, 0, 0, 0}, //TV = 9.27(152 lines) AV=2.97 SV=7.02 BV=5.22 + {1735,4864,1040, 0, 0, 0}, //TV = 9.17(163 lines) AV=2.97 SV=7.04 BV=5.11 + {1862,4864,1032, 0, 0, 0}, //TV = 9.07(175 lines) AV=2.97 SV=7.02 BV=5.02 + {2000,4864,1032, 0, 0, 0}, //TV = 8.97(188 lines) AV=2.97 SV=7.02 BV=4.91 + {2137,4864,1032, 0, 0, 0}, //TV = 8.87(201 lines) AV=2.97 SV=7.02 BV=4.82 + {2286,4864,1032, 0, 0, 0}, //TV = 8.77(215 lines) AV=2.97 SV=7.02 BV=4.72 + {2466,4864,1032, 0, 0, 0}, //TV = 8.66(232 lines) AV=2.97 SV=7.02 BV=4.61 + {2635,4864,1032, 0, 0, 0}, //TV = 8.57(248 lines) AV=2.97 SV=7.02 BV=4.51 + {2825,4864,1032, 0, 0, 0}, //TV = 8.47(266 lines) AV=2.97 SV=7.02 BV=4.41 + {3016,4864,1032, 0, 0, 0}, //TV = 8.37(284 lines) AV=2.97 SV=7.02 BV=4.32 + {3259,4864,1032, 0, 0, 0}, //TV = 8.26(307 lines) AV=2.97 SV=7.02 BV=4.21 + {3482,4864,1032, 0, 0, 0}, //TV = 8.17(328 lines) AV=2.97 SV=7.02 BV=4.11 + {3725,4864,1032, 0, 0, 0}, //TV = 8.07(351 lines) AV=2.97 SV=7.02 BV=4.01 + {3990,4864,1032, 0, 0, 0}, //TV = 7.97(376 lines) AV=2.97 SV=7.02 BV=3.92 + {4297,4864,1032, 0, 0, 0}, //TV = 7.86(405 lines) AV=2.97 SV=7.02 BV=3.81 + {4604,4864,1032, 0, 0, 0}, //TV = 7.76(434 lines) AV=2.97 SV=7.02 BV=3.71 + {4932,4864,1032, 0, 0, 0}, //TV = 7.66(465 lines) AV=2.97 SV=7.02 BV=3.61 + {5281,4864,1032, 0, 0, 0}, //TV = 7.56(498 lines) AV=2.97 SV=7.02 BV=3.51 + {5651,4864,1032, 0, 0, 0}, //TV = 7.47(533 lines) AV=2.97 SV=7.02 BV=3.41 + {6054,4864,1032, 0, 0, 0}, //TV = 7.37(571 lines) AV=2.97 SV=7.02 BV=3.31 + {6487,4864,1032, 0, 0, 0}, //TV = 7.27(612 lines) AV=2.97 SV=7.02 BV=3.21 + {6943,4864,1032, 0, 0, 0}, //TV = 7.17(655 lines) AV=2.97 SV=7.02 BV=3.12 + {7440,4864,1032, 0, 0, 0}, //TV = 7.07(702 lines) AV=2.97 SV=7.02 BV=3.02 + {7969,4864,1032, 0, 0, 0}, //TV = 6.97(752 lines) AV=2.97 SV=7.02 BV=2.92 + {8594,4864,1032, 0, 0, 0}, //TV = 6.86(811 lines) AV=2.97 SV=7.02 BV=2.81 + {9208,4864,1032, 0, 0, 0}, //TV = 6.76(869 lines) AV=2.97 SV=7.02 BV=2.71 + {9864,4864,1032, 0, 0, 0}, //TV = 6.66(931 lines) AV=2.97 SV=7.02 BV=2.61 + {10013,5120,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.11 BV=2.50 + {10013,5504,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.20 BV=2.41 + {10013,5888,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.30 BV=2.31 + {10013,6384,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.41 BV=2.21 + {10013,6704,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.50 BV=2.12 + {10013,7280,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.61 BV=2.01 + {10013,7696,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.70 BV=1.92 + {10013,8192,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.80 BV=1.82 + {10013,8192,1128, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.91 BV=1.71 + {10013,8192,1208, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=8.00 BV=1.61 + {20004,5120,1032, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=7.10 BV=1.52 + {20004,5504,1032, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=7.20 BV=1.41 + {20004,5888,1032, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=7.30 BV=1.31 + {20004,6384,1024, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=7.41 BV=1.21 + {20004,6704,1040, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=7.50 BV=1.12 + {20004,7280,1024, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=7.60 BV=1.02 + {29996,5248,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.12 BV=0.91 + {29996,5632,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.22 BV=0.81 + {29996,5888,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.31 BV=0.72 + {29996,6384,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.43 BV=0.60 + {39987,5120,1040, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=7.11 BV=0.51 + {39987,5504,1032, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=7.20 BV=0.41 + {39987,5888,1040, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=7.31 BV=0.30 + {49999,5120,1024, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=7.09 BV=0.21 + {49999,5376,1048, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=7.19 BV=0.10 + {60012,4864,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=7.04 BV=-0.01 + {60012,5248,1032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=7.13 BV=-0.10 + {60012,5632,1032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=7.24 BV=-0.21 + {70003,5120,1040, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=7.11 BV=-0.30 + {70003,5504,1040, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=7.21 BV=-0.41 + {79994,5120,1048, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=7.12 BV=-0.51 + {89986,4992,1024, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=7.05 BV=-0.61 + {89986,5248,1040, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=7.15 BV=-0.70 + {99998,5120,1032, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.10 BV=-0.81 + {109989,4992,1032, 0, 0, 0}, //TV = 3.18(10392 lines) AV=2.97 SV=7.06 BV=-0.91 + {120002,4864,1040, 0, 0, 0}, //TV = 3.06(11337 lines) AV=2.97 SV=7.04 BV=-1.01 + {120002,5248,1032, 0, 0, 0}, //TV = 3.06(11337 lines) AV=2.97 SV=7.13 BV=-1.10 + {129993,5120,1048, 0, 0, 0}, //TV = 2.94(12282 lines) AV=2.97 SV=7.12 BV=-1.21 + {140006,5120,1040, 0, 0, 0}, //TV = 2.84(13227 lines) AV=2.97 SV=7.11 BV=-1.30 + {149997,5120,1040, 0, 0, 0}, //TV = 2.74(14171 lines) AV=2.97 SV=7.11 BV=-1.40 + {169979,4864,1032, 0, 0, 0}, //TV = 2.56(16060 lines) AV=2.97 SV=7.02 BV=-1.50 + {179992,4864,1048, 0, 0, 0}, //TV = 2.47(17006 lines) AV=2.97 SV=7.05 BV=-1.60 + {190004,4992,1040, 0, 0, 0}, //TV = 2.40(17952 lines) AV=2.97 SV=7.07 BV=-1.71 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureISO400Table = +{ + AETABLE_CAPTURE_ISO400, //eAETableID + 131, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -17, //i4MinBV + 90, //i4EffectiveMaxBV + -30, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_400, //ISO SPEED + sCaptureISO400PLineTable_60Hz, + sCaptureISO400PLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureISO800PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {497,1216,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.04 BV=8.91 + {497,1216,1112, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.13 BV=8.81 + {497,1328,1096, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.24 BV=8.71 + {497,1424,1088, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.33 BV=8.62 + {497,1632,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.44 BV=8.51 + {497,1728,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.53 BV=8.41 + {497,1840,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.63 BV=8.31 + {497,1936,1064, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.74 BV=8.21 + {497,2144,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.83 BV=8.11 + {497,2240,1048, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.93 BV=8.02 + {497,2448,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.03 BV=7.91 + {497,2560,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.13 BV=7.81 + {497,2752,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.24 BV=7.71 + {497,2960,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.34 BV=7.60 + {497,3200,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.43 BV=7.51 + {497,3456,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.53 BV=7.41 + {497,3712,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.63 BV=7.31 + {497,3968,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.74 BV=7.20 + {497,4224,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.83 BV=7.11 + {497,4608,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.94 BV=7.01 + {497,4864,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.04 BV=6.91 + {497,5248,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.13 BV=6.81 + {497,5632,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.24 BV=6.71 + {497,6016,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.33 BV=6.61 + {497,6544,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.44 BV=6.50 + {497,6896,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.54 BV=6.41 + {497,7472,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.63 BV=6.31 + {497,7936,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.73 BV=6.21 + {497,8192,1072, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.83 BV=6.11 + {497,8192,1152, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.94 BV=6.01 + {497,8192,1232, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.03 BV=5.91 + {529,8192,1240, 0, 0, 0}, //TV = 10.88(49 lines) AV=2.97 SV=8.04 BV=5.81 + {571,8192,1232, 0, 0, 0}, //TV = 10.77(53 lines) AV=2.97 SV=8.03 BV=5.71 + {613,8192,1240, 0, 0, 0}, //TV = 10.67(57 lines) AV=2.97 SV=8.04 BV=5.60 + {656,8192,1240, 0, 0, 0}, //TV = 10.57(61 lines) AV=2.97 SV=8.04 BV=5.50 + {698,8192,1240, 0, 0, 0}, //TV = 10.48(65 lines) AV=2.97 SV=8.04 BV=5.41 + {751,8192,1240, 0, 0, 0}, //TV = 10.38(70 lines) AV=2.97 SV=8.04 BV=5.31 + {804,8192,1240, 0, 0, 0}, //TV = 10.28(75 lines) AV=2.97 SV=8.04 BV=5.21 + {867,8192,1232, 0, 0, 0}, //TV = 10.17(81 lines) AV=2.97 SV=8.03 BV=5.11 + {931,8192,1232, 0, 0, 0}, //TV = 10.07(87 lines) AV=2.97 SV=8.03 BV=5.01 + {994,8192,1232, 0, 0, 0}, //TV = 9.97(93 lines) AV=2.97 SV=8.03 BV=4.91 + {1068,8192,1232, 0, 0, 0}, //TV = 9.87(100 lines) AV=2.97 SV=8.03 BV=4.81 + {1143,8192,1232, 0, 0, 0}, //TV = 9.77(107 lines) AV=2.97 SV=8.03 BV=4.71 + {1227,8192,1232, 0, 0, 0}, //TV = 9.67(115 lines) AV=2.97 SV=8.03 BV=4.61 + {1312,8192,1232, 0, 0, 0}, //TV = 9.57(123 lines) AV=2.97 SV=8.03 BV=4.51 + {1407,8192,1232, 0, 0, 0}, //TV = 9.47(132 lines) AV=2.97 SV=8.03 BV=4.41 + {1513,8192,1232, 0, 0, 0}, //TV = 9.37(142 lines) AV=2.97 SV=8.03 BV=4.31 + {1619,8192,1232, 0, 0, 0}, //TV = 9.27(152 lines) AV=2.97 SV=8.03 BV=4.21 + {1735,8192,1232, 0, 0, 0}, //TV = 9.17(163 lines) AV=2.97 SV=8.03 BV=4.11 + {1862,8192,1224, 0, 0, 0}, //TV = 9.07(175 lines) AV=2.97 SV=8.02 BV=4.02 + {2000,8192,1232, 0, 0, 0}, //TV = 8.97(188 lines) AV=2.97 SV=8.03 BV=3.90 + {2137,8192,1232, 0, 0, 0}, //TV = 8.87(201 lines) AV=2.97 SV=8.03 BV=3.81 + {2286,8192,1232, 0, 0, 0}, //TV = 8.77(215 lines) AV=2.97 SV=8.03 BV=3.71 + {2466,8192,1232, 0, 0, 0}, //TV = 8.66(232 lines) AV=2.97 SV=8.03 BV=3.60 + {2635,8192,1232, 0, 0, 0}, //TV = 8.57(248 lines) AV=2.97 SV=8.03 BV=3.51 + {2825,8192,1224, 0, 0, 0}, //TV = 8.47(266 lines) AV=2.97 SV=8.02 BV=3.42 + {3016,8192,1232, 0, 0, 0}, //TV = 8.37(284 lines) AV=2.97 SV=8.03 BV=3.31 + {3259,8192,1224, 0, 0, 0}, //TV = 8.26(307 lines) AV=2.97 SV=8.02 BV=3.21 + {3482,8192,1232, 0, 0, 0}, //TV = 8.17(328 lines) AV=2.97 SV=8.03 BV=3.10 + {3725,8192,1232, 0, 0, 0}, //TV = 8.07(351 lines) AV=2.97 SV=8.03 BV=3.01 + {3990,8192,1232, 0, 0, 0}, //TV = 7.97(376 lines) AV=2.97 SV=8.03 BV=2.91 + {4275,8192,1224, 0, 0, 0}, //TV = 7.87(403 lines) AV=2.97 SV=8.02 BV=2.82 + {4604,8192,1224, 0, 0, 0}, //TV = 7.76(434 lines) AV=2.97 SV=8.02 BV=2.71 + {4932,8192,1224, 0, 0, 0}, //TV = 7.66(465 lines) AV=2.97 SV=8.02 BV=2.61 + {5281,8192,1224, 0, 0, 0}, //TV = 7.56(498 lines) AV=2.97 SV=8.02 BV=2.51 + {5651,8192,1232, 0, 0, 0}, //TV = 7.47(533 lines) AV=2.97 SV=8.03 BV=2.41 + {6054,8192,1224, 0, 0, 0}, //TV = 7.37(571 lines) AV=2.97 SV=8.02 BV=2.32 + {6487,8192,1224, 0, 0, 0}, //TV = 7.27(612 lines) AV=2.97 SV=8.02 BV=2.22 + {6943,8192,1232, 0, 0, 0}, //TV = 7.17(655 lines) AV=2.97 SV=8.03 BV=2.11 + {7493,8192,1224, 0, 0, 0}, //TV = 7.06(707 lines) AV=2.97 SV=8.02 BV=2.01 + {8022,8192,1232, 0, 0, 0}, //TV = 6.96(757 lines) AV=2.97 SV=8.03 BV=1.90 + {8320,8192,1264, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.07 BV=1.81 + {8320,8192,1360, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.17 BV=1.70 + {8320,8192,1456, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.27 BV=1.61 + {8320,8192,1560, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.37 BV=1.51 + {8320,8192,1672, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.47 BV=1.41 + {8320,8192,1792, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.57 BV=1.31 + {8320,8192,1920, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.67 BV=1.21 + {8320,8192,2056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.77 BV=1.11 + {8320,8192,2200, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.87 BV=1.01 + {8320,8192,2360, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.97 BV=0.91 + {16681,8192,1264, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=8.07 BV=0.81 + {16681,8192,1352, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=8.17 BV=0.71 + {16681,8192,1448, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=8.27 BV=0.61 + {16681,8192,1552, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=8.37 BV=0.51 + {16681,8192,1664, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=8.47 BV=0.41 + {16681,8192,1784, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=8.57 BV=0.31 + {24979,8192,1272, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=8.08 BV=0.22 + {24979,8192,1376, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=8.19 BV=0.10 + {24979,8192,1480, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=8.30 BV=-0.00 + {24979,8192,1592, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=8.40 BV=-0.11 + {33319,8192,1280, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.09 BV=-0.21 + {33319,8192,1368, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.18 BV=-0.31 + {33319,8192,1464, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.28 BV=-0.40 + {41659,8192,1256, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=8.06 BV=-0.50 + {41659,8192,1344, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=8.16 BV=-0.60 + {41659,8192,1440, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=8.26 BV=-0.70 + {49999,8192,1288, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=8.10 BV=-0.80 + {49999,8192,1384, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=8.20 BV=-0.91 + {58318,8192,1272, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=8.08 BV=-1.01 + {58318,8192,1360, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=8.17 BV=-1.10 + {66680,8192,1272, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.08 BV=-1.20 + {66680,8192,1368, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.18 BV=-1.31 + {74999,8192,1304, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=8.11 BV=-1.41 + {83318,8192,1256, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=8.06 BV=-1.50 + {83318,8192,1344, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=8.16 BV=-1.60 + {91658,8192,1312, 0, 0, 0}, //TV = 3.45(8660 lines) AV=2.97 SV=8.12 BV=-1.70 + {99998,8192,1288, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.10 BV=-1.80 + {108317,8192,1272, 0, 0, 0}, //TV = 3.21(10234 lines) AV=2.97 SV=8.08 BV=-1.90 + {116657,8192,1264, 0, 0, 0}, //TV = 3.10(11022 lines) AV=2.97 SV=8.07 BV=-2.00 + {124997,8192,1272, 0, 0, 0}, //TV = 3.00(11809 lines) AV=2.97 SV=8.08 BV=-2.11 + {133317,8192,1272, 0, 0, 0}, //TV = 2.91(12596 lines) AV=2.97 SV=8.08 BV=-2.20 + {141657,8192,1288, 0, 0, 0}, //TV = 2.82(13383 lines) AV=2.97 SV=8.10 BV=-2.31 + {158316,8192,1232, 0, 0, 0}, //TV = 2.66(14958 lines) AV=2.97 SV=8.03 BV=-2.40 + {166656,8192,1256, 0, 0, 0}, //TV = 2.59(15745 lines) AV=2.97 SV=8.06 BV=-2.50 + {174996,8192,1280, 0, 0, 0}, //TV = 2.51(16534 lines) AV=2.97 SV=8.09 BV=-2.60 + {191656,8192,1256, 0, 0, 0}, //TV = 2.38(18107 lines) AV=2.97 SV=8.06 BV=-2.71 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureISO800PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {497,1216,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.04 BV=8.91 + {497,1216,1112, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.13 BV=8.81 + {497,1328,1096, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.24 BV=8.71 + {497,1424,1088, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.33 BV=8.62 + {497,1632,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.44 BV=8.51 + {497,1728,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.53 BV=8.41 + {497,1840,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.63 BV=8.31 + {497,1936,1064, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.74 BV=8.21 + {497,2144,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.83 BV=8.11 + {497,2240,1048, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.93 BV=8.02 + {497,2448,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.03 BV=7.91 + {497,2560,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.13 BV=7.81 + {497,2752,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.24 BV=7.71 + {497,2960,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.34 BV=7.60 + {497,3200,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.43 BV=7.51 + {497,3456,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.53 BV=7.41 + {497,3712,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.63 BV=7.31 + {497,3968,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.74 BV=7.20 + {497,4224,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.83 BV=7.11 + {497,4608,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.94 BV=7.01 + {497,4864,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.04 BV=6.91 + {497,5248,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.13 BV=6.81 + {497,5632,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.24 BV=6.71 + {497,6016,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.33 BV=6.61 + {497,6544,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.44 BV=6.50 + {497,6896,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.54 BV=6.41 + {497,7472,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.63 BV=6.31 + {497,7936,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.73 BV=6.21 + {497,8192,1072, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.83 BV=6.11 + {497,8192,1152, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.94 BV=6.01 + {497,8192,1232, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.03 BV=5.91 + {529,8192,1240, 0, 0, 0}, //TV = 10.88(49 lines) AV=2.97 SV=8.04 BV=5.81 + {571,8192,1232, 0, 0, 0}, //TV = 10.77(53 lines) AV=2.97 SV=8.03 BV=5.71 + {613,8192,1240, 0, 0, 0}, //TV = 10.67(57 lines) AV=2.97 SV=8.04 BV=5.60 + {656,8192,1240, 0, 0, 0}, //TV = 10.57(61 lines) AV=2.97 SV=8.04 BV=5.50 + {698,8192,1240, 0, 0, 0}, //TV = 10.48(65 lines) AV=2.97 SV=8.04 BV=5.41 + {751,8192,1240, 0, 0, 0}, //TV = 10.38(70 lines) AV=2.97 SV=8.04 BV=5.31 + {804,8192,1240, 0, 0, 0}, //TV = 10.28(75 lines) AV=2.97 SV=8.04 BV=5.21 + {867,8192,1232, 0, 0, 0}, //TV = 10.17(81 lines) AV=2.97 SV=8.03 BV=5.11 + {931,8192,1232, 0, 0, 0}, //TV = 10.07(87 lines) AV=2.97 SV=8.03 BV=5.01 + {994,8192,1232, 0, 0, 0}, //TV = 9.97(93 lines) AV=2.97 SV=8.03 BV=4.91 + {1068,8192,1232, 0, 0, 0}, //TV = 9.87(100 lines) AV=2.97 SV=8.03 BV=4.81 + {1143,8192,1232, 0, 0, 0}, //TV = 9.77(107 lines) AV=2.97 SV=8.03 BV=4.71 + {1227,8192,1232, 0, 0, 0}, //TV = 9.67(115 lines) AV=2.97 SV=8.03 BV=4.61 + {1312,8192,1232, 0, 0, 0}, //TV = 9.57(123 lines) AV=2.97 SV=8.03 BV=4.51 + {1407,8192,1232, 0, 0, 0}, //TV = 9.47(132 lines) AV=2.97 SV=8.03 BV=4.41 + {1513,8192,1232, 0, 0, 0}, //TV = 9.37(142 lines) AV=2.97 SV=8.03 BV=4.31 + {1619,8192,1232, 0, 0, 0}, //TV = 9.27(152 lines) AV=2.97 SV=8.03 BV=4.21 + {1735,8192,1232, 0, 0, 0}, //TV = 9.17(163 lines) AV=2.97 SV=8.03 BV=4.11 + {1862,8192,1224, 0, 0, 0}, //TV = 9.07(175 lines) AV=2.97 SV=8.02 BV=4.02 + {2000,8192,1232, 0, 0, 0}, //TV = 8.97(188 lines) AV=2.97 SV=8.03 BV=3.90 + {2137,8192,1232, 0, 0, 0}, //TV = 8.87(201 lines) AV=2.97 SV=8.03 BV=3.81 + {2286,8192,1232, 0, 0, 0}, //TV = 8.77(215 lines) AV=2.97 SV=8.03 BV=3.71 + {2466,8192,1232, 0, 0, 0}, //TV = 8.66(232 lines) AV=2.97 SV=8.03 BV=3.60 + {2635,8192,1232, 0, 0, 0}, //TV = 8.57(248 lines) AV=2.97 SV=8.03 BV=3.51 + {2825,8192,1224, 0, 0, 0}, //TV = 8.47(266 lines) AV=2.97 SV=8.02 BV=3.42 + {3016,8192,1232, 0, 0, 0}, //TV = 8.37(284 lines) AV=2.97 SV=8.03 BV=3.31 + {3259,8192,1224, 0, 0, 0}, //TV = 8.26(307 lines) AV=2.97 SV=8.02 BV=3.21 + {3482,8192,1232, 0, 0, 0}, //TV = 8.17(328 lines) AV=2.97 SV=8.03 BV=3.10 + {3725,8192,1232, 0, 0, 0}, //TV = 8.07(351 lines) AV=2.97 SV=8.03 BV=3.01 + {3990,8192,1232, 0, 0, 0}, //TV = 7.97(376 lines) AV=2.97 SV=8.03 BV=2.91 + {4275,8192,1224, 0, 0, 0}, //TV = 7.87(403 lines) AV=2.97 SV=8.02 BV=2.82 + {4604,8192,1224, 0, 0, 0}, //TV = 7.76(434 lines) AV=2.97 SV=8.02 BV=2.71 + {4932,8192,1224, 0, 0, 0}, //TV = 7.66(465 lines) AV=2.97 SV=8.02 BV=2.61 + {5281,8192,1224, 0, 0, 0}, //TV = 7.56(498 lines) AV=2.97 SV=8.02 BV=2.51 + {5651,8192,1232, 0, 0, 0}, //TV = 7.47(533 lines) AV=2.97 SV=8.03 BV=2.41 + {6054,8192,1224, 0, 0, 0}, //TV = 7.37(571 lines) AV=2.97 SV=8.02 BV=2.32 + {6487,8192,1224, 0, 0, 0}, //TV = 7.27(612 lines) AV=2.97 SV=8.02 BV=2.22 + {6943,8192,1232, 0, 0, 0}, //TV = 7.17(655 lines) AV=2.97 SV=8.03 BV=2.11 + {7493,8192,1224, 0, 0, 0}, //TV = 7.06(707 lines) AV=2.97 SV=8.02 BV=2.01 + {8022,8192,1232, 0, 0, 0}, //TV = 6.96(757 lines) AV=2.97 SV=8.03 BV=1.90 + {8594,8192,1224, 0, 0, 0}, //TV = 6.86(811 lines) AV=2.97 SV=8.02 BV=1.81 + {9208,8192,1224, 0, 0, 0}, //TV = 6.76(869 lines) AV=2.97 SV=8.02 BV=1.71 + {9864,8192,1224, 0, 0, 0}, //TV = 6.66(931 lines) AV=2.97 SV=8.02 BV=1.61 + {10013,8192,1296, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=8.11 BV=1.51 + {10013,8192,1392, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=8.21 BV=1.41 + {10013,8192,1488, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=8.30 BV=1.31 + {10013,8192,1600, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=8.41 BV=1.21 + {10013,8192,1712, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=8.51 BV=1.11 + {10013,8192,1832, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=8.60 BV=1.01 + {10013,8192,1960, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=8.70 BV=0.91 + {10013,8192,2104, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=8.80 BV=0.81 + {10013,8192,2256, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=8.91 BV=0.71 + {10013,8192,2416, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=9.00 BV=0.61 + {20004,8192,1296, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=8.11 BV=0.51 + {20004,8192,1384, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=8.20 BV=0.41 + {20004,8192,1488, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=8.30 BV=0.31 + {20004,8192,1592, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=8.40 BV=0.21 + {20004,8192,1704, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=8.50 BV=0.11 + {29996,8192,1232, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.03 BV=-0.00 + {29996,8192,1320, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.13 BV=-0.10 + {29996,8192,1416, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.23 BV=-0.20 + {29996,8192,1520, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.34 BV=-0.31 + {29996,8192,1632, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.44 BV=-0.41 + {39987,8192,1312, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=8.12 BV=-0.51 + {39987,8192,1400, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=8.22 BV=-0.60 + {39987,8192,1504, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=8.32 BV=-0.71 + {49999,8192,1288, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=8.10 BV=-0.80 + {49999,8192,1384, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=8.20 BV=-0.91 + {60012,8192,1232, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.03 BV=-1.00 + {60012,8192,1320, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.13 BV=-1.10 + {60012,8192,1416, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.23 BV=-1.20 + {70003,8192,1304, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=8.11 BV=-1.31 + {70003,8192,1392, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=8.21 BV=-1.40 + {79994,8192,1304, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=8.11 BV=-1.50 + {89986,8192,1248, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=8.05 BV=-1.61 + {89986,8192,1336, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=8.15 BV=-1.70 + {99998,8192,1288, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.10 BV=-1.80 + {109989,8192,1256, 0, 0, 0}, //TV = 3.18(10392 lines) AV=2.97 SV=8.06 BV=-1.90 + {120002,8192,1232, 0, 0, 0}, //TV = 3.06(11337 lines) AV=2.97 SV=8.03 BV=-2.00 + {120002,8192,1320, 0, 0, 0}, //TV = 3.06(11337 lines) AV=2.97 SV=8.13 BV=-2.10 + {129993,8192,1304, 0, 0, 0}, //TV = 2.94(12282 lines) AV=2.97 SV=8.11 BV=-2.20 + {140006,8192,1304, 0, 0, 0}, //TV = 2.84(13227 lines) AV=2.97 SV=8.11 BV=-2.31 + {149997,8192,1304, 0, 0, 0}, //TV = 2.74(14171 lines) AV=2.97 SV=8.11 BV=-2.41 + {169979,8192,1232, 0, 0, 0}, //TV = 2.56(16060 lines) AV=2.97 SV=8.03 BV=-2.50 + {179992,8192,1248, 0, 0, 0}, //TV = 2.47(17006 lines) AV=2.97 SV=8.05 BV=-2.61 + {190004,8192,1264, 0, 0, 0}, //TV = 2.40(17952 lines) AV=2.97 SV=8.07 BV=-2.70 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureISO800Table = +{ + AETABLE_CAPTURE_ISO800, //eAETableID + 141, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -27, //i4MinBV + 90, //i4EffectiveMaxBV + -30, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_800, //ISO SPEED + sCaptureISO800PLineTable_60Hz, + sCaptureISO800PLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureISO1600PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {497,1216,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.04 BV=8.91 + {497,1216,1112, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.13 BV=8.81 + {497,1328,1096, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.24 BV=8.71 + {497,1424,1088, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.33 BV=8.62 + {497,1632,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.44 BV=8.51 + {497,1728,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.53 BV=8.41 + {497,1840,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.63 BV=8.31 + {497,1936,1064, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.74 BV=8.21 + {497,2144,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.83 BV=8.11 + {497,2240,1048, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.93 BV=8.02 + {497,2448,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.03 BV=7.91 + {497,2560,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.13 BV=7.81 + {497,2752,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.24 BV=7.71 + {497,2960,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.34 BV=7.60 + {497,3200,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.43 BV=7.51 + {497,3456,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.53 BV=7.41 + {497,3712,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.63 BV=7.31 + {497,3968,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.74 BV=7.20 + {497,4224,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.83 BV=7.11 + {497,4608,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.94 BV=7.01 + {497,4864,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.04 BV=6.91 + {497,5248,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.13 BV=6.81 + {497,5632,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.24 BV=6.71 + {497,6016,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.33 BV=6.61 + {497,6544,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.44 BV=6.50 + {497,6896,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.54 BV=6.41 + {497,7472,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.63 BV=6.31 + {497,7936,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.73 BV=6.21 + {497,8192,1072, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.83 BV=6.11 + {497,8192,1152, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.94 BV=6.01 + {497,8192,1232, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.03 BV=5.91 + {497,8192,1320, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.13 BV=5.81 + {497,8192,1416, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.23 BV=5.71 + {497,8192,1520, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.34 BV=5.61 + {497,8192,1640, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.45 BV=5.50 + {497,8192,1744, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.53 BV=5.41 + {497,8192,1880, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.64 BV=5.30 + {497,8192,2016, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.74 BV=5.20 + {497,8192,2160, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.84 BV=5.10 + {497,8192,2312, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.94 BV=5.00 + {497,8192,2472, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=9.04 BV=4.91 + {529,8192,2488, 0, 0, 0}, //TV = 10.88(49 lines) AV=2.97 SV=9.05 BV=4.81 + {571,8192,2472, 0, 0, 0}, //TV = 10.77(53 lines) AV=2.97 SV=9.04 BV=4.71 + {613,8192,2480, 0, 0, 0}, //TV = 10.67(57 lines) AV=2.97 SV=9.04 BV=4.60 + {656,8192,2480, 0, 0, 0}, //TV = 10.57(61 lines) AV=2.97 SV=9.04 BV=4.50 + {698,8192,2488, 0, 0, 0}, //TV = 10.48(65 lines) AV=2.97 SV=9.05 BV=4.41 + {751,8192,2480, 0, 0, 0}, //TV = 10.38(70 lines) AV=2.97 SV=9.04 BV=4.31 + {804,8192,2480, 0, 0, 0}, //TV = 10.28(75 lines) AV=2.97 SV=9.04 BV=4.21 + {867,8192,2472, 0, 0, 0}, //TV = 10.17(81 lines) AV=2.97 SV=9.04 BV=4.11 + {931,8192,2464, 0, 0, 0}, //TV = 10.07(87 lines) AV=2.97 SV=9.03 BV=4.01 + {994,8192,2472, 0, 0, 0}, //TV = 9.97(93 lines) AV=2.97 SV=9.04 BV=3.91 + {1068,8192,2472, 0, 0, 0}, //TV = 9.87(100 lines) AV=2.97 SV=9.04 BV=3.80 + {1143,8192,2472, 0, 0, 0}, //TV = 9.77(107 lines) AV=2.97 SV=9.04 BV=3.71 + {1227,8192,2464, 0, 0, 0}, //TV = 9.67(115 lines) AV=2.97 SV=9.03 BV=3.61 + {1312,8192,2472, 0, 0, 0}, //TV = 9.57(123 lines) AV=2.97 SV=9.04 BV=3.51 + {1407,8192,2464, 0, 0, 0}, //TV = 9.47(132 lines) AV=2.97 SV=9.03 BV=3.41 + {1513,8192,2464, 0, 0, 0}, //TV = 9.37(142 lines) AV=2.97 SV=9.03 BV=3.31 + {1619,8192,2464, 0, 0, 0}, //TV = 9.27(152 lines) AV=2.97 SV=9.03 BV=3.21 + {1735,8192,2472, 0, 0, 0}, //TV = 9.17(163 lines) AV=2.97 SV=9.04 BV=3.10 + {1862,8192,2456, 0, 0, 0}, //TV = 9.07(175 lines) AV=2.97 SV=9.03 BV=3.01 + {2000,8192,2464, 0, 0, 0}, //TV = 8.97(188 lines) AV=2.97 SV=9.03 BV=2.90 + {2137,8192,2464, 0, 0, 0}, //TV = 8.87(201 lines) AV=2.97 SV=9.03 BV=2.81 + {2286,8192,2464, 0, 0, 0}, //TV = 8.77(215 lines) AV=2.97 SV=9.03 BV=2.71 + {2466,8192,2464, 0, 0, 0}, //TV = 8.66(232 lines) AV=2.97 SV=9.03 BV=2.60 + {2635,8192,2464, 0, 0, 0}, //TV = 8.57(248 lines) AV=2.97 SV=9.03 BV=2.51 + {2825,8192,2456, 0, 0, 0}, //TV = 8.47(266 lines) AV=2.97 SV=9.03 BV=2.41 + {3016,8192,2464, 0, 0, 0}, //TV = 8.37(284 lines) AV=2.97 SV=9.03 BV=2.31 + {3259,8192,2456, 0, 0, 0}, //TV = 8.26(307 lines) AV=2.97 SV=9.03 BV=2.20 + {3482,8192,2464, 0, 0, 0}, //TV = 8.17(328 lines) AV=2.97 SV=9.03 BV=2.10 + {3725,8192,2464, 0, 0, 0}, //TV = 8.07(351 lines) AV=2.97 SV=9.03 BV=2.01 + {3990,8192,2464, 0, 0, 0}, //TV = 7.97(376 lines) AV=2.97 SV=9.03 BV=1.91 + {4297,8192,2464, 0, 0, 0}, //TV = 7.86(405 lines) AV=2.97 SV=9.03 BV=1.80 + {4604,8192,2456, 0, 0, 0}, //TV = 7.76(434 lines) AV=2.97 SV=9.03 BV=1.71 + {4932,8192,2456, 0, 0, 0}, //TV = 7.66(465 lines) AV=2.97 SV=9.03 BV=1.61 + {5281,8192,2456, 0, 0, 0}, //TV = 7.56(498 lines) AV=2.97 SV=9.03 BV=1.51 + {5651,8192,2464, 0, 0, 0}, //TV = 7.47(533 lines) AV=2.97 SV=9.03 BV=1.41 + {6054,8192,2456, 0, 0, 0}, //TV = 7.37(571 lines) AV=2.97 SV=9.03 BV=1.31 + {6487,8192,2456, 0, 0, 0}, //TV = 7.27(612 lines) AV=2.97 SV=9.03 BV=1.21 + {6943,8192,2464, 0, 0, 0}, //TV = 7.17(655 lines) AV=2.97 SV=9.03 BV=1.11 + {7440,8192,2456, 0, 0, 0}, //TV = 7.07(702 lines) AV=2.97 SV=9.03 BV=1.01 + {8022,8192,2456, 0, 0, 0}, //TV = 6.96(757 lines) AV=2.97 SV=9.03 BV=0.91 + {8320,8192,2536, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.07 BV=0.80 + {8320,8192,2720, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.17 BV=0.70 + {8320,8192,2912, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.27 BV=0.61 + {8320,8192,3120, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.37 BV=0.51 + {8320,8192,3344, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.47 BV=0.41 + {8320,8192,3584, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.57 BV=0.31 + {8320,8192,3840, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.67 BV=0.21 + {8320,8192,4112, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.77 BV=0.11 + {8320,8192,4440, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.88 BV=-0.00 + {8320,8192,4752, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.98 BV=-0.10 + {16681,8192,2544, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=9.08 BV=-0.20 + {16681,8192,2728, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=9.18 BV=-0.30 + {16681,8192,2920, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=9.28 BV=-0.40 + {16681,8192,3128, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=9.38 BV=-0.50 + {16681,8192,3352, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=9.48 BV=-0.60 + {16681,8192,3592, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=9.58 BV=-0.70 + {24979,8192,2568, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=9.09 BV=-0.80 + {24979,8192,2768, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=9.20 BV=-0.91 + {24979,8192,2952, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=9.29 BV=-1.00 + {24979,8192,3184, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=9.40 BV=-1.11 + {33319,8192,2560, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=9.09 BV=-1.21 + {33319,8192,2736, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=9.18 BV=-1.31 + {33319,8192,2936, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=9.29 BV=-1.41 + {41659,8192,2520, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=9.06 BV=-1.51 + {41659,8192,2696, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=9.16 BV=-1.61 + {41659,8192,2888, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=9.26 BV=-1.71 + {49999,8192,2584, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=9.10 BV=-1.81 + {49999,8192,2768, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=9.20 BV=-1.91 + {58318,8192,2544, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=9.08 BV=-2.01 + {58318,8192,2720, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=9.17 BV=-2.10 + {66680,8192,2552, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=9.08 BV=-2.21 + {66680,8192,2736, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=9.18 BV=-2.31 + {74999,8192,2608, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=9.11 BV=-2.41 + {83318,8192,2512, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=9.06 BV=-2.50 + {83318,8192,2696, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=9.16 BV=-2.61 + {91658,8192,2624, 0, 0, 0}, //TV = 3.45(8660 lines) AV=2.97 SV=9.12 BV=-2.70 + {99998,8192,2576, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.10 BV=-2.80 + {108317,8192,2552, 0, 0, 0}, //TV = 3.21(10234 lines) AV=2.97 SV=9.08 BV=-2.91 + {116657,8192,2536, 0, 0, 0}, //TV = 3.10(11022 lines) AV=2.97 SV=9.07 BV=-3.00 + {124997,8192,2536, 0, 0, 0}, //TV = 3.00(11809 lines) AV=2.97 SV=9.07 BV=-3.10 + {133317,8192,2552, 0, 0, 0}, //TV = 2.91(12596 lines) AV=2.97 SV=9.08 BV=-3.21 + {141657,8192,2576, 0, 0, 0}, //TV = 2.82(13383 lines) AV=2.97 SV=9.10 BV=-3.31 + {158316,8192,2472, 0, 0, 0}, //TV = 2.66(14958 lines) AV=2.97 SV=9.04 BV=-3.41 + {166656,8192,2512, 0, 0, 0}, //TV = 2.59(15745 lines) AV=2.97 SV=9.06 BV=-3.50 + {174996,8192,2568, 0, 0, 0}, //TV = 2.51(16534 lines) AV=2.97 SV=9.09 BV=-3.61 + {191656,8192,2512, 0, 0, 0}, //TV = 2.38(18107 lines) AV=2.97 SV=9.06 BV=-3.71 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureISO1600PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {497,1216,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.04 BV=8.91 + {497,1216,1112, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.13 BV=8.81 + {497,1328,1096, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.24 BV=8.71 + {497,1424,1088, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.33 BV=8.62 + {497,1632,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.44 BV=8.51 + {497,1728,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.53 BV=8.41 + {497,1840,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.63 BV=8.31 + {497,1936,1064, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.74 BV=8.21 + {497,2144,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.83 BV=8.11 + {497,2240,1048, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.93 BV=8.02 + {497,2448,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.03 BV=7.91 + {497,2560,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.13 BV=7.81 + {497,2752,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.24 BV=7.71 + {497,2960,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.34 BV=7.60 + {497,3200,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.43 BV=7.51 + {497,3456,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.53 BV=7.41 + {497,3712,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.63 BV=7.31 + {497,3968,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.74 BV=7.20 + {497,4224,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.83 BV=7.11 + {497,4608,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.94 BV=7.01 + {497,4864,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.04 BV=6.91 + {497,5248,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.13 BV=6.81 + {497,5632,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.24 BV=6.71 + {497,6016,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.33 BV=6.61 + {497,6544,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.44 BV=6.50 + {497,6896,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.54 BV=6.41 + {497,7472,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.63 BV=6.31 + {497,7936,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.73 BV=6.21 + {497,8192,1072, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.83 BV=6.11 + {497,8192,1152, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.94 BV=6.01 + {497,8192,1232, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.03 BV=5.91 + {497,8192,1320, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.13 BV=5.81 + {497,8192,1416, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.23 BV=5.71 + {497,8192,1520, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.34 BV=5.61 + {497,8192,1640, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.45 BV=5.50 + {497,8192,1744, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.53 BV=5.41 + {497,8192,1880, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.64 BV=5.30 + {497,8192,2016, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.74 BV=5.20 + {497,8192,2160, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.84 BV=5.10 + {497,8192,2312, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.94 BV=5.00 + {497,8192,2472, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=9.04 BV=4.91 + {529,8192,2488, 0, 0, 0}, //TV = 10.88(49 lines) AV=2.97 SV=9.05 BV=4.81 + {571,8192,2472, 0, 0, 0}, //TV = 10.77(53 lines) AV=2.97 SV=9.04 BV=4.71 + {613,8192,2480, 0, 0, 0}, //TV = 10.67(57 lines) AV=2.97 SV=9.04 BV=4.60 + {656,8192,2480, 0, 0, 0}, //TV = 10.57(61 lines) AV=2.97 SV=9.04 BV=4.50 + {698,8192,2488, 0, 0, 0}, //TV = 10.48(65 lines) AV=2.97 SV=9.05 BV=4.41 + {751,8192,2480, 0, 0, 0}, //TV = 10.38(70 lines) AV=2.97 SV=9.04 BV=4.31 + {804,8192,2480, 0, 0, 0}, //TV = 10.28(75 lines) AV=2.97 SV=9.04 BV=4.21 + {867,8192,2472, 0, 0, 0}, //TV = 10.17(81 lines) AV=2.97 SV=9.04 BV=4.11 + {931,8192,2464, 0, 0, 0}, //TV = 10.07(87 lines) AV=2.97 SV=9.03 BV=4.01 + {994,8192,2472, 0, 0, 0}, //TV = 9.97(93 lines) AV=2.97 SV=9.04 BV=3.91 + {1068,8192,2472, 0, 0, 0}, //TV = 9.87(100 lines) AV=2.97 SV=9.04 BV=3.80 + {1143,8192,2472, 0, 0, 0}, //TV = 9.77(107 lines) AV=2.97 SV=9.04 BV=3.71 + {1227,8192,2464, 0, 0, 0}, //TV = 9.67(115 lines) AV=2.97 SV=9.03 BV=3.61 + {1312,8192,2472, 0, 0, 0}, //TV = 9.57(123 lines) AV=2.97 SV=9.04 BV=3.51 + {1407,8192,2464, 0, 0, 0}, //TV = 9.47(132 lines) AV=2.97 SV=9.03 BV=3.41 + {1513,8192,2464, 0, 0, 0}, //TV = 9.37(142 lines) AV=2.97 SV=9.03 BV=3.31 + {1619,8192,2464, 0, 0, 0}, //TV = 9.27(152 lines) AV=2.97 SV=9.03 BV=3.21 + {1735,8192,2472, 0, 0, 0}, //TV = 9.17(163 lines) AV=2.97 SV=9.04 BV=3.10 + {1862,8192,2456, 0, 0, 0}, //TV = 9.07(175 lines) AV=2.97 SV=9.03 BV=3.01 + {2000,8192,2464, 0, 0, 0}, //TV = 8.97(188 lines) AV=2.97 SV=9.03 BV=2.90 + {2137,8192,2464, 0, 0, 0}, //TV = 8.87(201 lines) AV=2.97 SV=9.03 BV=2.81 + {2286,8192,2464, 0, 0, 0}, //TV = 8.77(215 lines) AV=2.97 SV=9.03 BV=2.71 + {2466,8192,2464, 0, 0, 0}, //TV = 8.66(232 lines) AV=2.97 SV=9.03 BV=2.60 + {2635,8192,2464, 0, 0, 0}, //TV = 8.57(248 lines) AV=2.97 SV=9.03 BV=2.51 + {2825,8192,2456, 0, 0, 0}, //TV = 8.47(266 lines) AV=2.97 SV=9.03 BV=2.41 + {3016,8192,2464, 0, 0, 0}, //TV = 8.37(284 lines) AV=2.97 SV=9.03 BV=2.31 + {3259,8192,2456, 0, 0, 0}, //TV = 8.26(307 lines) AV=2.97 SV=9.03 BV=2.20 + {3482,8192,2464, 0, 0, 0}, //TV = 8.17(328 lines) AV=2.97 SV=9.03 BV=2.10 + {3725,8192,2464, 0, 0, 0}, //TV = 8.07(351 lines) AV=2.97 SV=9.03 BV=2.01 + {3990,8192,2464, 0, 0, 0}, //TV = 7.97(376 lines) AV=2.97 SV=9.03 BV=1.91 + {4297,8192,2464, 0, 0, 0}, //TV = 7.86(405 lines) AV=2.97 SV=9.03 BV=1.80 + {4604,8192,2456, 0, 0, 0}, //TV = 7.76(434 lines) AV=2.97 SV=9.03 BV=1.71 + {4932,8192,2456, 0, 0, 0}, //TV = 7.66(465 lines) AV=2.97 SV=9.03 BV=1.61 + {5281,8192,2456, 0, 0, 0}, //TV = 7.56(498 lines) AV=2.97 SV=9.03 BV=1.51 + {5651,8192,2464, 0, 0, 0}, //TV = 7.47(533 lines) AV=2.97 SV=9.03 BV=1.41 + {6054,8192,2456, 0, 0, 0}, //TV = 7.37(571 lines) AV=2.97 SV=9.03 BV=1.31 + {6487,8192,2456, 0, 0, 0}, //TV = 7.27(612 lines) AV=2.97 SV=9.03 BV=1.21 + {6943,8192,2464, 0, 0, 0}, //TV = 7.17(655 lines) AV=2.97 SV=9.03 BV=1.11 + {7440,8192,2456, 0, 0, 0}, //TV = 7.07(702 lines) AV=2.97 SV=9.03 BV=1.01 + {8022,8192,2456, 0, 0, 0}, //TV = 6.96(757 lines) AV=2.97 SV=9.03 BV=0.91 + {8594,8192,2456, 0, 0, 0}, //TV = 6.86(811 lines) AV=2.97 SV=9.03 BV=0.81 + {9208,8192,2456, 0, 0, 0}, //TV = 6.76(869 lines) AV=2.97 SV=9.03 BV=0.71 + {9864,8192,2456, 0, 0, 0}, //TV = 6.66(931 lines) AV=2.97 SV=9.03 BV=0.61 + {10013,8192,2600, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=9.11 BV=0.50 + {10013,8192,2784, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=9.21 BV=0.41 + {10013,8192,2984, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=9.31 BV=0.31 + {10013,8192,3192, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=9.41 BV=0.21 + {10013,8192,3424, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=9.51 BV=0.11 + {10013,8192,3696, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=9.62 BV=-0.00 + {10013,8192,3960, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=9.72 BV=-0.10 + {10013,8192,4240, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=9.82 BV=-0.20 + {10013,8192,4544, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=9.92 BV=-0.30 + {10013,8192,4872, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=10.02 BV=-0.40 + {20004,8192,2608, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=9.11 BV=-0.50 + {20004,8192,2792, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=9.21 BV=-0.60 + {20004,8192,2992, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=9.31 BV=-0.70 + {20004,8192,3208, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=9.41 BV=-0.80 + {20004,8192,3440, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=9.51 BV=-0.90 + {29996,8192,2472, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=9.04 BV=-1.01 + {29996,8192,2648, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=9.14 BV=-1.11 + {29996,8192,2840, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=9.24 BV=-1.21 + {29996,8192,3048, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=9.34 BV=-1.31 + {29996,8192,3264, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=9.44 BV=-1.41 + {39987,8192,2624, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=9.12 BV=-1.51 + {39987,8192,2808, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=9.22 BV=-1.61 + {39987,8192,3008, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=9.32 BV=-1.71 + {49999,8192,2584, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=9.10 BV=-1.81 + {49999,8192,2768, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=9.20 BV=-1.91 + {60012,8192,2472, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.04 BV=-2.01 + {60012,8192,2648, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.14 BV=-2.11 + {60012,8192,2840, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.24 BV=-2.21 + {70003,8192,2608, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=9.11 BV=-2.31 + {70003,8192,2792, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=9.21 BV=-2.41 + {79994,8192,2616, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=9.12 BV=-2.50 + {89986,8192,2496, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=9.05 BV=-2.61 + {89986,8192,2672, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=9.15 BV=-2.70 + {99998,8192,2576, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.10 BV=-2.80 + {109989,8192,2512, 0, 0, 0}, //TV = 3.18(10392 lines) AV=2.97 SV=9.06 BV=-2.90 + {120002,8192,2472, 0, 0, 0}, //TV = 3.06(11337 lines) AV=2.97 SV=9.04 BV=-3.01 + {120002,8192,2648, 0, 0, 0}, //TV = 3.06(11337 lines) AV=2.97 SV=9.14 BV=-3.11 + {129993,8192,2616, 0, 0, 0}, //TV = 2.94(12282 lines) AV=2.97 SV=9.12 BV=-3.20 + {140006,8192,2608, 0, 0, 0}, //TV = 2.84(13227 lines) AV=2.97 SV=9.11 BV=-3.31 + {149997,8192,2608, 0, 0, 0}, //TV = 2.74(14171 lines) AV=2.97 SV=9.11 BV=-3.41 + {169979,8192,2464, 0, 0, 0}, //TV = 2.56(16060 lines) AV=2.97 SV=9.03 BV=-3.50 + {179992,8192,2496, 0, 0, 0}, //TV = 2.47(17006 lines) AV=2.97 SV=9.05 BV=-3.61 + {190004,8192,2536, 0, 0, 0}, //TV = 2.40(17952 lines) AV=2.97 SV=9.07 BV=-3.71 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureISO1600Table = +{ + AETABLE_CAPTURE_ISO1600, //eAETableID + 151, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -37, //i4MinBV + 90, //i4EffectiveMaxBV + -30, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_1600, //ISO SPEED + sCaptureISO1600PLineTable_60Hz, + sCaptureISO1600PLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureStrobePLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8329,1216,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.07 BV=4.81 + {8329,1328,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.17 BV=4.70 + {8329,1424,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.26 BV=4.61 + {8329,1536,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.37 BV=4.51 + {8329,1632,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.47 BV=4.41 + {8329,1728,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.56 BV=4.31 + {8329,1840,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.67 BV=4.21 + {8329,2048,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.77 BV=4.11 + {8329,2144,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.87 BV=4.01 + {8329,2352,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.97 BV=3.91 + {16670,1216,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.07 BV=3.81 + {16670,1328,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.17 BV=3.70 + {16670,1424,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.27 BV=3.60 + {16670,1536,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.37 BV=3.50 + {16670,1632,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.47 BV=3.41 + {16670,1728,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.58 BV=3.30 + {24988,1216,1072, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.08 BV=3.21 + {24988,1328,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.18 BV=3.11 + {24988,1424,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.29 BV=3.01 + {24988,1536,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.39 BV=2.90 + {33329,1216,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.07 BV=2.81 + {33329,1328,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.17 BV=2.70 + {33329,1424,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.26 BV=2.61 + {33329,1536,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.37 BV=2.51 + {33329,1632,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.47 BV=2.41 + {33329,1728,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.58 BV=2.30 + {33329,1840,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.67 BV=2.21 + {33329,2048,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.77 BV=2.11 + {33329,2144,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.87 BV=2.01 + {33329,2352,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.97 BV=1.91 + {33329,2448,1056, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.07 BV=1.81 + {33329,2656,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.17 BV=1.70 + {33329,2864,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.27 BV=1.61 + {33329,3072,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.37 BV=1.51 + {33329,3328,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.47 BV=1.41 + {33329,3456,1056, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.56 BV=1.31 + {33329,3840,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.67 BV=1.21 + {33329,4096,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.77 BV=1.11 + {33329,4352,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.86 BV=1.01 + {33329,4608,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.97 BV=0.91 + {33329,4992,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.06 BV=0.82 + {33329,5376,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.16 BV=0.72 + {33329,5760,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.27 BV=0.61 + {33329,6240,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.37 BV=0.51 + {33329,6544,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.46 BV=0.41 + {33329,7072,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.56 BV=0.31 + {33329,7472,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.67 BV=0.21 + {33329,8192,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.77 BV=0.11 + {33329,8192,1104, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.87 BV=0.00 + {33329,8192,1192, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.98 BV=-0.11 + {33329,8192,1272, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.08 BV=-0.20 + {33329,8192,1368, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.18 BV=-0.31 + {41669,8192,1168, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=7.96 BV=-0.40 + {41669,8192,1256, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=8.06 BV=-0.50 + {41669,8192,1344, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=8.16 BV=-0.60 + {49999,8192,1200, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=7.99 BV=-0.70 + {49999,8192,1288, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=8.10 BV=-0.80 + {58328,8192,1184, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=7.97 BV=-0.90 + {58328,8192,1264, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=8.07 BV=-1.00 + {66669,8192,1192, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=7.98 BV=-1.11 + {66669,8192,1272, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.08 BV=-1.20 + {66669,8192,1368, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.18 BV=-1.31 + {66669,8192,1464, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.28 BV=-1.40 + {66669,8192,1568, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.38 BV=-1.50 + {66669,8192,1680, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.48 BV=-1.60 + {66669,8192,1800, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.58 BV=-1.70 + {66669,8192,1928, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.68 BV=-1.80 + {66669,8192,2064, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.78 BV=-1.90 + {66669,8192,2216, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.88 BV=-2.00 + {66669,8192,2376, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.98 BV=-2.10 + {66669,8192,2544, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=9.08 BV=-2.20 + {66669,8192,2728, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=9.18 BV=-2.30 + {66669,8192,2920, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=9.28 BV=-2.40 + {66669,8192,3128, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=9.38 BV=-2.50 + {66669,8192,3352, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=9.48 BV=-2.60 + {66669,8192,3592, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=9.58 BV=-2.70 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureStrobePLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8805,1136,1080, 0, 0, 0}, //TV = 6.83(831 lines) AV=2.97 SV=4.99 BV=4.81 + {9440,1136,1080, 0, 0, 0}, //TV = 6.73(891 lines) AV=2.97 SV=4.99 BV=4.71 + {10002,1136,1096, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.01 BV=4.60 + {10002,1216,1088, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.10 BV=4.51 + {10002,1328,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.21 BV=4.41 + {10002,1424,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.30 BV=4.32 + {10002,1536,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1632,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.50 BV=4.11 + {10002,1728,1080, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.60 BV=4.02 + {10002,1936,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,2048,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.80 BV=3.82 + {10002,2240,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.89 BV=3.72 + {20004,1136,1096, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.01 BV=3.60 + {20004,1216,1088, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.10 BV=3.51 + {20004,1328,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.21 BV=3.41 + {20004,1424,1064, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.30 BV=3.32 + {20004,1536,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.42 BV=3.20 + {20004,1632,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.50 BV=3.11 + {29995,1216,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.01 BV=3.02 + {29995,1216,1104, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.12 BV=2.91 + {29995,1328,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.22 BV=2.81 + {29995,1424,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.32 BV=2.71 + {29995,1536,1072, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.42 BV=2.61 + {29995,1632,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.51 BV=2.52 + {29995,1840,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.62 BV=2.41 + {29995,1936,1056, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.73 BV=2.30 + {29995,2048,1064, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.82 BV=2.21 + {29995,2240,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.92 BV=2.11 + {29995,2448,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.02 BV=2.01 + {29995,2560,1048, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.12 BV=1.91 + {29995,2752,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.21 BV=1.82 + {29995,2960,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.32 BV=1.71 + {29995,3200,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.42 BV=1.61 + {29995,3456,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.52 BV=1.51 + {29995,3584,1056, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.62 BV=1.41 + {29995,3968,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.73 BV=1.30 + {29995,4224,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.82 BV=1.21 + {29995,4480,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.92 BV=1.11 + {29995,4864,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.02 BV=1.01 + {29995,5120,1048, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.12 BV=0.91 + {29995,5504,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.21 BV=0.82 + {29995,5888,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.31 BV=0.72 + {29995,6384,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.43 BV=0.60 + {29995,6896,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.52 BV=0.51 + {29995,7280,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.62 BV=0.41 + {29995,7936,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.72 BV=0.31 + {29995,8192,1064, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.82 BV=0.21 + {29995,8192,1136, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.92 BV=0.11 + {29995,8192,1232, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.03 BV=-0.00 + {29995,8192,1320, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.13 BV=-0.10 + {29995,8192,1416, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.23 BV=-0.20 + {29995,8192,1520, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.34 BV=-0.31 + {39996,8192,1216, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=8.01 BV=-0.40 + {39996,8192,1304, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=8.11 BV=-0.50 + {39996,8192,1400, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=8.22 BV=-0.60 + {49998,8192,1200, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=7.99 BV=-0.70 + {49998,8192,1288, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=8.10 BV=-0.80 + {60001,8192,1152, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=7.94 BV=-0.91 + {60001,8192,1232, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.03 BV=-1.00 + {60001,8192,1320, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.13 BV=-1.10 + {60001,8192,1416, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.23 BV=-1.20 + {60001,8192,1520, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.34 BV=-1.31 + {60001,8192,1624, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.43 BV=-1.40 + {60001,8192,1744, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.53 BV=-1.50 + {60001,8192,1864, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.63 BV=-1.60 + {60001,8192,2000, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.73 BV=-1.70 + {60001,8192,2144, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.83 BV=-1.80 + {60001,8192,2296, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.93 BV=-1.90 + {60001,8192,2464, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.03 BV=-2.00 + {60001,8192,2640, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.13 BV=-2.10 + {60001,8192,2824, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.23 BV=-2.20 + {60001,8192,3024, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.33 BV=-2.30 + {60001,8192,3248, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.43 BV=-2.40 + {60001,8192,3480, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.53 BV=-2.50 + {60001,8192,3728, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.63 BV=-2.60 + {60001,8192,3992, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.73 BV=-2.70 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_StrobeTable = +{ + AETABLE_STROBE, //eAETableID + 147, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -33, //i4MinBV + 90, //i4EffectiveMaxBV + -30, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCaptureStrobePLineTable_60Hz, + sCaptureStrobePLineTable_50Hz, + NULL, +}; + +static strEvPline sAEScene1PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8320,1216,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.07 BV=4.81 + {8320,1328,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.17 BV=4.70 + {8320,1424,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.26 BV=4.61 + {8320,1536,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.37 BV=4.51 + {8320,1632,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.47 BV=4.41 + {8320,1728,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.56 BV=4.31 + {8320,1840,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.67 BV=4.21 + {8320,2048,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.77 BV=4.11 + {8320,2144,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.87 BV=4.01 + {8320,2352,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.97 BV=3.91 + {16681,1216,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.07 BV=3.81 + {16681,1328,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.17 BV=3.70 + {16681,1424,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.27 BV=3.60 + {16681,1536,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.37 BV=3.50 + {16681,1632,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.47 BV=3.41 + {16681,1728,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.58 BV=3.30 + {24979,1216,1072, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.08 BV=3.21 + {24979,1328,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.18 BV=3.11 + {24979,1424,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.29 BV=3.01 + {24979,1536,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.39 BV=2.90 + {33319,1216,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.07 BV=2.81 + {33319,1328,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.17 BV=2.70 + {33319,1424,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.26 BV=2.61 + {33329,1536,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.37 BV=2.51 + {33329,1632,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.47 BV=2.41 + {33329,1728,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.58 BV=2.30 + {33329,1840,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.67 BV=2.21 + {33329,2048,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.77 BV=2.11 + {33329,2144,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.87 BV=2.01 + {33329,2352,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.97 BV=1.91 + {33329,2448,1056, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.07 BV=1.81 + {33329,2656,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.17 BV=1.70 + {33329,2864,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.27 BV=1.61 + {33329,3072,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.37 BV=1.51 + {33329,3328,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.47 BV=1.41 + {33329,3456,1056, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.56 BV=1.31 + {33329,3840,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.67 BV=1.21 + {33329,4096,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.77 BV=1.11 + {33329,4352,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.86 BV=1.01 + {33329,4608,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.97 BV=0.91 + {33329,4992,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.06 BV=0.82 + {33329,5376,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.16 BV=0.72 + {33329,5760,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.27 BV=0.61 + {33329,6240,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.37 BV=0.51 + {33329,6544,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.46 BV=0.41 + {33329,7072,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.56 BV=0.31 + {33329,7472,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.67 BV=0.21 + {33329,8192,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.77 BV=0.11 + {33329,8192,1112, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.88 BV=-0.01 + {33329,8192,1192, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.98 BV=-0.11 + {33329,8192,1272, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.08 BV=-0.20 + {33329,8192,1368, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.18 BV=-0.31 + {41669,8192,1168, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=7.96 BV=-0.40 + {41669,8192,1256, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=8.06 BV=-0.50 + {41669,8192,1344, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=8.16 BV=-0.60 + {49999,8192,1200, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=7.99 BV=-0.70 + {49999,8192,1288, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=8.10 BV=-0.80 + {58328,8192,1184, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=7.97 BV=-0.90 + {58328,8192,1264, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=8.07 BV=-1.00 + {66669,8192,1192, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=7.98 BV=-1.11 + {66669,8192,1272, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.08 BV=-1.20 + {66669,8192,1368, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.18 BV=-1.31 + {66669,8192,1464, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.28 BV=-1.40 + {66669,8192,1568, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.38 BV=-1.50 + {66669,8192,1680, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.48 BV=-1.60 + {66669,8192,1800, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.58 BV=-1.70 + {66669,8192,1928, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.68 BV=-1.80 + {66669,8192,2064, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.78 BV=-1.90 + {66669,8192,2208, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.87 BV=-2.00 + {66669,8192,2384, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.98 BV=-2.11 + {66669,8192,2552, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=9.08 BV=-2.21 + {66669,8192,2736, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=9.18 BV=-2.31 + {66669,8192,2936, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=9.29 BV=-2.41 + {66669,8192,3144, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=9.38 BV=-2.51 + {66669,8192,3368, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=9.48 BV=-2.61 + {66669,8192,3616, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=9.59 BV=-2.71 + {66669,8192,3872, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=9.68 BV=-2.81 + {66669,8192,4152, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=9.79 BV=-2.91 + {66669,8192,4448, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=9.88 BV=-3.01 + {66669,8192,4768, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=9.98 BV=-3.11 + {66669,8192,5104, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=10.08 BV=-3.21 + {66669,8192,5472, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=10.18 BV=-3.31 + {66669,8192,5880, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=10.29 BV=-3.41 + {66669,8192,6296, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=10.39 BV=-3.51 + {74998,8192,6000, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=10.32 BV=-3.61 + {83327,8192,5784, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=10.26 BV=-3.71 + {83327,8192,6200, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=10.36 BV=-3.81 + {91668,8192,6040, 0, 0, 0}, //TV = 3.45(8660 lines) AV=2.97 SV=10.33 BV=-3.91 + {99998,8192,5936, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=10.30 BV=-4.01 + {108327,8192,5872, 0, 0, 0}, //TV = 3.21(10234 lines) AV=2.97 SV=10.29 BV=-4.11 + {116667,8192,5848, 0, 0, 0}, //TV = 3.10(11022 lines) AV=2.97 SV=10.28 BV=-4.21 + {124997,8192,5848, 0, 0, 0}, //TV = 3.00(11809 lines) AV=2.97 SV=10.28 BV=-4.31 + {133326,8192,5872, 0, 0, 0}, //TV = 2.91(12596 lines) AV=2.97 SV=10.29 BV=-4.41 + {141656,8192,5928, 0, 0, 0}, //TV = 2.82(13383 lines) AV=2.97 SV=10.30 BV=-4.51 + {149996,8192,6000, 0, 0, 0}, //TV = 2.74(14171 lines) AV=2.97 SV=10.32 BV=-4.61 + {166655,8192,5784, 0, 0, 0}, //TV = 2.59(15745 lines) AV=2.97 SV=10.26 BV=-4.71 + {174996,8192,5904, 0, 0, 0}, //TV = 2.51(16534 lines) AV=2.97 SV=10.29 BV=-4.81 + {191655,8192,5776, 0, 0, 0}, //TV = 2.38(18107 lines) AV=2.97 SV=10.26 BV=-4.91 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sAEScene1PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8806,1136,1080, 0, 0, 0}, //TV = 6.83(831 lines) AV=2.97 SV=4.99 BV=4.81 + {9441,1136,1080, 0, 0, 0}, //TV = 6.73(891 lines) AV=2.97 SV=4.99 BV=4.71 + {10013,1136,1096, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.01 BV=4.60 + {10013,1216,1088, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.10 BV=4.51 + {10013,1328,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.21 BV=4.41 + {10013,1424,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.30 BV=4.32 + {10013,1536,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.41 BV=4.21 + {10013,1632,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.50 BV=4.11 + {10013,1728,1080, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.60 BV=4.02 + {10013,1936,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.71 BV=3.91 + {10013,2048,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.80 BV=3.82 + {10013,2240,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.89 BV=3.72 + {20004,1136,1096, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.01 BV=3.60 + {20004,1216,1088, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.10 BV=3.51 + {20004,1328,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.21 BV=3.41 + {20004,1424,1064, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.30 BV=3.32 + {20004,1536,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.42 BV=3.20 + {20004,1632,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.50 BV=3.11 + {29996,1216,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.01 BV=3.02 + {29996,1216,1104, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.12 BV=2.91 + {29996,1328,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.22 BV=2.81 + {29996,1424,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.32 BV=2.71 + {29995,1536,1072, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.42 BV=2.61 + {29995,1632,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.51 BV=2.52 + {29995,1840,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.62 BV=2.41 + {29995,1936,1056, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.73 BV=2.30 + {29995,2048,1064, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.82 BV=2.21 + {29995,2240,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.92 BV=2.11 + {29995,2448,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.02 BV=2.01 + {29995,2560,1048, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.12 BV=1.91 + {29995,2752,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.21 BV=1.82 + {29995,2960,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.32 BV=1.71 + {29995,3200,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.42 BV=1.61 + {29995,3456,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.52 BV=1.51 + {29995,3584,1056, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.62 BV=1.41 + {29995,3968,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.73 BV=1.30 + {29995,4224,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.82 BV=1.21 + {29995,4480,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.92 BV=1.11 + {29995,4864,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.02 BV=1.01 + {29995,5120,1048, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.12 BV=0.91 + {29995,5504,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.21 BV=0.82 + {29995,5888,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.31 BV=0.72 + {29995,6384,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.43 BV=0.60 + {29995,6896,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.52 BV=0.51 + {29995,7280,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.62 BV=0.41 + {29995,7936,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.72 BV=0.31 + {29995,8192,1064, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.82 BV=0.21 + {29995,8192,1144, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.93 BV=0.10 + {29995,8192,1232, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.03 BV=-0.00 + {29995,8192,1320, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.13 BV=-0.10 + {29995,8192,1416, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.23 BV=-0.20 + {29995,8192,1520, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.34 BV=-0.31 + {39996,8192,1216, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=8.01 BV=-0.40 + {39996,8192,1304, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=8.11 BV=-0.50 + {39996,8192,1400, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=8.22 BV=-0.60 + {49998,8192,1200, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=7.99 BV=-0.70 + {49998,8192,1288, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=8.10 BV=-0.80 + {60001,8192,1152, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=7.94 BV=-0.91 + {60001,8192,1232, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.03 BV=-1.00 + {60001,8192,1320, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.13 BV=-1.10 + {60001,8192,1416, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.23 BV=-1.20 + {60001,8192,1512, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.33 BV=-1.30 + {60001,8192,1624, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.43 BV=-1.40 + {60001,8192,1736, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.53 BV=-1.50 + {60001,8192,1864, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.63 BV=-1.60 + {60001,8192,2000, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.73 BV=-1.70 + {60001,8192,2144, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.83 BV=-1.80 + {60001,8192,2296, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.93 BV=-1.90 + {60001,8192,2456, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.03 BV=-2.00 + {60001,8192,2632, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.13 BV=-2.10 + {60001,8192,2824, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.23 BV=-2.20 + {60001,8192,3048, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.34 BV=-2.31 + {60001,8192,3264, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.44 BV=-2.41 + {60001,8192,3496, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.54 BV=-2.51 + {60001,8192,3744, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.64 BV=-2.61 + {60001,8192,4016, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.74 BV=-2.71 + {60001,8192,4304, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.84 BV=-2.81 + {60001,8192,4608, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.94 BV=-2.91 + {60001,8192,4944, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=10.04 BV=-3.01 + {60001,8192,5296, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=10.14 BV=-3.11 + {60001,8192,5672, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=10.24 BV=-3.21 + {60001,8192,6080, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=10.34 BV=-3.31 + {60001,8192,6528, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=10.44 BV=-3.41 + {70002,8192,6000, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=10.32 BV=-3.51 + {70002,8192,6432, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=10.42 BV=-3.61 + {80004,8192,6032, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=10.32 BV=-3.71 + {80004,8192,6464, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=10.42 BV=-3.81 + {89995,8192,6152, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=10.35 BV=-3.91 + {99997,8192,5936, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=10.30 BV=-4.01 + {109999,8192,5784, 0, 0, 0}, //TV = 3.18(10392 lines) AV=2.97 SV=10.26 BV=-4.11 + {109999,8192,6200, 0, 0, 0}, //TV = 3.18(10392 lines) AV=2.97 SV=10.36 BV=-4.21 + {120001,8192,6088, 0, 0, 0}, //TV = 3.06(11337 lines) AV=2.97 SV=10.34 BV=-4.31 + {130003,8192,6024, 0, 0, 0}, //TV = 2.94(12282 lines) AV=2.97 SV=10.32 BV=-4.41 + {140005,8192,5992, 0, 0, 0}, //TV = 2.84(13227 lines) AV=2.97 SV=10.31 BV=-4.51 + {149996,8192,6000, 0, 0, 0}, //TV = 2.74(14171 lines) AV=2.97 SV=10.32 BV=-4.61 + {159998,8192,6024, 0, 0, 0}, //TV = 2.64(15116 lines) AV=2.97 SV=10.32 BV=-4.71 + {169989,8192,6080, 0, 0, 0}, //TV = 2.56(16060 lines) AV=2.97 SV=10.34 BV=-4.81 + {190004,8192,5832, 0, 0, 0}, //TV = 2.40(17952 lines) AV=2.97 SV=10.28 BV=-4.91 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_SceneTable1 = +{ + AETABLE_SCENE_INDEX1, //eAETableID + 163, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -49, //i4MinBV + 90, //i4EffectiveMaxBV + -50, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAEScene1PLineTable_60Hz, + sAEScene1PLineTable_50Hz, + NULL, +}; + +static strEvPline sAEScene2PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8320,1216,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.07 BV=4.81 + {8320,1328,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.17 BV=4.70 + {8320,1424,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.26 BV=4.61 + {8320,1536,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.37 BV=4.51 + {8320,1632,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.47 BV=4.41 + {8320,1728,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.56 BV=4.31 + {8320,1840,1072, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.68 BV=4.20 + {8320,2048,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.77 BV=4.11 + {8320,2144,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.87 BV=4.01 + {8320,2352,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.97 BV=3.91 + {8320,2448,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.07 BV=3.81 + {8320,2656,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.16 BV=3.72 + {8320,2864,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.27 BV=3.61 + {8320,3072,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.37 BV=3.51 + {8320,3328,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.47 BV=3.41 + {8320,3456,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.56 BV=3.31 + {8320,3840,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.67 BV=3.21 + {8320,4096,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.77 BV=3.11 + {8320,4352,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.86 BV=3.01 + {8320,4608,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.97 BV=2.91 + {8320,4992,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.06 BV=2.82 + {8320,5376,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.16 BV=2.72 + {8320,5760,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.27 BV=2.61 + {8320,6240,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.37 BV=2.51 + {8320,6544,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.47 BV=2.40 + {8320,7072,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.58 BV=2.30 + {8320,7472,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.67 BV=2.21 + {16681,4096,1024, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.77 BV=2.11 + {16681,4352,1032, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.86 BV=2.01 + {16681,4608,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.97 BV=1.91 + {16681,4992,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=7.07 BV=1.80 + {16681,5376,1032, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=7.17 BV=1.71 + {16681,5760,1032, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=7.27 BV=1.61 + {24979,4096,1040, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=6.79 BV=1.51 + {24979,4352,1048, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=6.89 BV=1.41 + {24979,4736,1032, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=6.99 BV=1.31 + {24979,4992,1048, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=7.08 BV=1.21 + {33319,4096,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.78 BV=1.10 + {33319,4352,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.86 BV=1.01 + {33319,4608,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.97 BV=0.91 + {33319,4992,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.06 BV=0.82 + {33319,5376,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.16 BV=0.72 + {33319,5760,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.27 BV=0.61 + {33319,6240,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.37 BV=0.51 + {33319,6544,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.46 BV=0.41 + {33319,7072,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.56 BV=0.31 + {33319,7472,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.67 BV=0.21 + {33319,8192,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.77 BV=0.11 + {33319,8192,1104, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.87 BV=0.00 + {33319,8192,1184, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.97 BV=-0.10 + {33319,8192,1272, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.08 BV=-0.20 + {33319,8192,1360, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.17 BV=-0.30 + {33319,8192,1456, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.27 BV=-0.40 + {33319,8192,1576, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.39 BV=-0.51 + {33319,8192,1688, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.49 BV=-0.61 + {33319,8192,1808, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.59 BV=-0.71 + {33319,8192,1936, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.68 BV=-0.81 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sAEScene2PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8806,1136,1080, 0, 0, 0}, //TV = 6.83(831 lines) AV=2.97 SV=4.99 BV=4.81 + {9441,1136,1080, 0, 0, 0}, //TV = 6.73(891 lines) AV=2.97 SV=4.99 BV=4.71 + {10013,1136,1096, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.01 BV=4.60 + {10013,1216,1088, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.10 BV=4.51 + {10013,1328,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.21 BV=4.41 + {10013,1424,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.31 BV=4.31 + {10013,1536,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.42 BV=4.20 + {10013,1632,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.50 BV=4.11 + {10013,1728,1080, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.60 BV=4.02 + {10013,1936,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.71 BV=3.91 + {10013,2048,1056, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.81 BV=3.80 + {10013,2240,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.89 BV=3.72 + {10013,2352,1056, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.01 BV=3.60 + {10013,2560,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.11 BV=3.50 + {10013,2752,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.20 BV=3.41 + {10013,2960,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.30 BV=3.32 + {10013,3200,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.41 BV=3.21 + {10013,3328,1056, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.51 BV=3.10 + {10013,3584,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.61 BV=3.01 + {10013,3840,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.69 BV=2.92 + {10013,4096,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.80 BV=2.82 + {10013,4480,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.89 BV=2.72 + {10013,4736,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.01 BV=2.61 + {10013,5120,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.11 BV=2.50 + {10013,5504,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.20 BV=2.41 + {10013,5888,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.31 BV=2.30 + {10013,6384,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.41 BV=2.21 + {10013,6704,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.51 BV=2.10 + {10013,7280,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.61 BV=2.01 + {10013,7696,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.71 BV=1.91 + {20004,4096,1056, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.81 BV=1.80 + {20004,4480,1032, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.91 BV=1.71 + {20004,4736,1048, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=7.01 BV=1.61 + {20004,5120,1040, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=7.11 BV=1.50 + {20004,5504,1032, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=7.20 BV=1.41 + {20004,5888,1032, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=7.30 BV=1.31 + {29996,4224,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.82 BV=1.21 + {29996,4480,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.92 BV=1.11 + {29996,4864,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.02 BV=1.01 + {29996,5120,1048, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.12 BV=0.91 + {29996,5504,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.21 BV=0.82 + {29996,6016,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.32 BV=0.71 + {29996,6384,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.42 BV=0.61 + {29996,6896,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.53 BV=0.50 + {29996,7280,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.62 BV=0.41 + {29996,7936,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.72 BV=0.31 + {29996,8192,1064, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.82 BV=0.21 + {29996,8192,1136, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.92 BV=0.11 + {29996,8192,1232, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.03 BV=-0.00 + {29996,8192,1320, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.13 BV=-0.10 + {29996,8192,1408, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.22 BV=-0.19 + {29996,8192,1512, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.33 BV=-0.30 + {29996,8192,1632, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.44 BV=-0.41 + {29996,8192,1744, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.53 BV=-0.50 + {29996,8192,1872, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.64 BV=-0.61 + {29996,8192,2008, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.74 BV=-0.71 + {29996,8192,2152, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.84 BV=-0.81 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_SceneTable2 = +{ + AETABLE_SCENE_INDEX2, //eAETableID + 122, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -8, //i4MinBV + 90, //i4EffectiveMaxBV + -30, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAEScene2PLineTable_60Hz, + sAEScene2PLineTable_50Hz, + NULL, +}; + +static strEvPline sAEScene3PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8320,1216,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.07 BV=4.81 + {8320,1328,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.17 BV=4.70 + {8320,1424,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.26 BV=4.61 + {8320,1536,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.37 BV=4.51 + {8320,1632,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.47 BV=4.41 + {8320,1728,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.56 BV=4.31 + {8320,1840,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.67 BV=4.21 + {8320,2048,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.77 BV=4.11 + {8320,2144,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.87 BV=4.01 + {8320,2352,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.97 BV=3.91 + {16681,1216,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.07 BV=3.81 + {16681,1328,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.17 BV=3.70 + {16681,1424,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.27 BV=3.60 + {16681,1536,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.37 BV=3.50 + {16681,1632,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.47 BV=3.41 + {16681,1728,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.58 BV=3.30 + {24979,1216,1072, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.08 BV=3.21 + {24979,1328,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.18 BV=3.11 + {24979,1424,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.29 BV=3.01 + {24979,1536,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.39 BV=2.90 + {33319,1216,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.07 BV=2.81 + {33319,1328,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.17 BV=2.70 + {33319,1424,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.26 BV=2.61 + {33319,1536,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.37 BV=2.51 + {33319,1632,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.47 BV=2.41 + {33319,1728,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.58 BV=2.30 + {33319,1840,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.67 BV=2.21 + {33319,2048,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.78 BV=2.10 + {33319,2144,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.87 BV=2.01 + {33319,2352,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.97 BV=1.91 + {33319,2448,1056, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.07 BV=1.81 + {41659,2144,1032, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.84 BV=1.71 + {41659,2240,1064, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.95 BV=1.61 + {49999,2048,1040, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=5.79 BV=1.50 + {49999,2144,1064, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=5.89 BV=1.41 + {58318,1936,1080, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=5.76 BV=1.31 + {58318,2144,1048, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=5.87 BV=1.21 + {66680,2048,1032, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.78 BV=1.10 + {66680,2144,1048, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.87 BV=1.01 + {66680,2352,1024, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.97 BV=0.91 + {66680,2448,1056, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.07 BV=0.81 + {66680,2656,1040, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.16 BV=0.71 + {66680,2864,1032, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.26 BV=0.62 + {66680,3072,1032, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.36 BV=0.52 + {66680,3328,1024, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.47 BV=0.41 + {66680,3456,1056, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.56 BV=0.31 + {66680,3712,1056, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.67 BV=0.21 + {66680,4096,1032, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.78 BV=0.10 + {66680,4352,1040, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.88 BV=0.00 + {74999,4224,1024, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=6.81 BV=-0.10 + {74999,4480,1032, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=6.91 BV=-0.20 + {83318,4352,1024, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=6.85 BV=-0.30 + {91658,4224,1032, 0, 0, 0}, //TV = 3.45(8660 lines) AV=2.97 SV=6.82 BV=-0.40 + {99998,4096,1040, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=6.79 BV=-0.50 + {99998,4480,1024, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=6.89 BV=-0.60 + {99998,4736,1040, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.00 BV=-0.70 + {99998,5120,1032, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.10 BV=-0.81 + {99998,5504,1024, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.19 BV=-0.90 + {99998,5888,1024, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.29 BV=-1.00 + {99998,6240,1040, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.40 BV=-1.10 + {99998,6704,1032, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.49 BV=-1.19 + {99998,7072,1048, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.59 BV=-1.29 + {99998,7696,1032, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.69 BV=-1.39 + {99998,8192,1048, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.80 BV=-1.51 + {99998,8192,1120, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.89 BV=-1.60 + {99998,8192,1200, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.99 BV=-1.70 + {99998,8192,1288, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.10 BV=-1.80 + {99998,8192,1376, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.19 BV=-1.90 + {99998,8192,1480, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.30 BV=-2.00 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sAEScene3PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8806,1136,1080, 0, 0, 0}, //TV = 6.83(831 lines) AV=2.97 SV=4.99 BV=4.81 + {9441,1136,1080, 0, 0, 0}, //TV = 6.73(891 lines) AV=2.97 SV=4.99 BV=4.71 + {10013,1136,1096, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.01 BV=4.60 + {10013,1216,1088, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.10 BV=4.51 + {10013,1328,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.21 BV=4.41 + {10013,1424,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.30 BV=4.32 + {10013,1536,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.41 BV=4.21 + {10013,1632,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.50 BV=4.11 + {10013,1728,1080, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.60 BV=4.02 + {10013,1936,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.71 BV=3.91 + {10013,2048,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.80 BV=3.82 + {10013,2240,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.89 BV=3.72 + {20004,1136,1096, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.01 BV=3.60 + {20004,1216,1088, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.10 BV=3.51 + {20004,1328,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.21 BV=3.41 + {20004,1424,1064, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.30 BV=3.32 + {20004,1536,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.42 BV=3.20 + {20004,1632,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.50 BV=3.11 + {29996,1216,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.01 BV=3.02 + {29996,1216,1104, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.12 BV=2.91 + {29996,1328,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.22 BV=2.81 + {29996,1424,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.32 BV=2.71 + {29996,1536,1072, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.42 BV=2.61 + {29996,1632,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.51 BV=2.52 + {29996,1840,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.62 BV=2.41 + {29996,1936,1056, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.73 BV=2.30 + {29996,2048,1064, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.82 BV=2.21 + {29996,2240,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.92 BV=2.11 + {29996,2448,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.02 BV=2.01 + {29996,2560,1048, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.12 BV=1.91 + {39987,2048,1056, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.81 BV=1.80 + {39987,2240,1032, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.91 BV=1.71 + {39987,2352,1056, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=6.01 BV=1.61 + {49999,2048,1040, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=5.79 BV=1.50 + {49999,2144,1064, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=5.89 BV=1.41 + {49999,2352,1040, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=5.99 BV=1.31 + {60012,2048,1064, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.82 BV=1.21 + {60012,2240,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.92 BV=1.11 + {60012,2352,1064, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.02 BV=1.01 + {60012,2560,1056, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.13 BV=0.90 + {60012,2752,1048, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.23 BV=0.80 + {60012,2960,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.32 BV=0.71 + {60012,3200,1032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.42 BV=0.61 + {60012,3328,1056, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.51 BV=0.52 + {60012,3712,1024, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.62 BV=0.41 + {60012,3968,1024, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.72 BV=0.31 + {60012,4224,1032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.82 BV=0.21 + {60012,4480,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.92 BV=0.11 + {70003,4224,1024, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=6.81 BV=-0.00 + {70003,4480,1032, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=6.91 BV=-0.10 + {79994,4224,1024, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=6.81 BV=-0.20 + {79994,4480,1040, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=6.92 BV=-0.30 + {89986,4224,1048, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=6.84 BV=-0.40 + {99998,4096,1040, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=6.79 BV=-0.50 + {99998,4480,1024, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=6.89 BV=-0.60 + {99998,4736,1040, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.00 BV=-0.70 + {99998,5120,1032, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.10 BV=-0.81 + {99998,5504,1024, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.19 BV=-0.90 + {99998,5888,1024, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.29 BV=-1.00 + {99998,6240,1040, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.40 BV=-1.10 + {99998,6704,1032, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.49 BV=-1.19 + {99998,7072,1048, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.59 BV=-1.29 + {99998,7696,1032, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.69 BV=-1.39 + {99997,8192,1048, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.80 BV=-1.51 + {99997,8192,1120, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.89 BV=-1.60 + {99997,8192,1200, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.99 BV=-1.70 + {99997,8192,1288, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.10 BV=-1.80 + {99997,8192,1376, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.19 BV=-1.90 + {99997,8192,1480, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.30 BV=-2.00 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_SceneTable3 = +{ + AETABLE_SCENE_INDEX3, //eAETableID + 134, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -20, //i4MinBV + 90, //i4EffectiveMaxBV + -30, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAEScene3PLineTable_60Hz, + sAEScene3PLineTable_50Hz, + NULL, +}; + +static strEvPline sAEScene4PLineTable_60Hz = +{ +{ + {199995,1632,1072, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=5.50 BV=-0.21 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sAEScene4PLineTable_50Hz = +{ +{ + {199995,1632,1072, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=5.50 BV=-0.21 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_SceneTable4 = +{ + AETABLE_SCENE_INDEX4, //eAETableID + 1, //u4TotalIndex + 20, //u4StrobeTrigerBV + -2, //i4MaxBV + -2, //i4MinBV + 90, //i4EffectiveMaxBV + -30, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAEScene4PLineTable_60Hz, + sAEScene4PLineTable_50Hz, + NULL, +}; + +static strEvPline sAEScene5PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8320,1216,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.07 BV=4.81 + {8320,1328,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.17 BV=4.70 + {8320,1424,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.26 BV=4.61 + {8320,1536,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.37 BV=4.51 + {8320,1632,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.47 BV=4.41 + {8320,1728,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.56 BV=4.31 + {8320,1840,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.67 BV=4.21 + {8320,2048,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.77 BV=4.11 + {8320,2144,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.87 BV=4.01 + {8320,2352,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.97 BV=3.91 + {16681,1216,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.07 BV=3.81 + {16681,1328,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.17 BV=3.70 + {16681,1424,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.27 BV=3.60 + {16681,1536,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.37 BV=3.50 + {16681,1632,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.47 BV=3.41 + {16681,1728,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.58 BV=3.30 + {24979,1216,1072, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.08 BV=3.21 + {24979,1328,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.18 BV=3.11 + {24979,1424,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.29 BV=3.01 + {24979,1536,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.39 BV=2.90 + {33319,1216,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.07 BV=2.81 + {33319,1328,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.17 BV=2.70 + {33319,1424,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.26 BV=2.61 + {33319,1536,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.37 BV=2.51 + {33319,1632,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.47 BV=2.41 + {33319,1728,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.58 BV=2.30 + {33319,1840,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.67 BV=2.21 + {33319,2048,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.77 BV=2.11 + {33319,2144,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.87 BV=2.01 + {33319,2352,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.97 BV=1.91 + {33319,2448,1056, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.07 BV=1.81 + {33319,2656,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.17 BV=1.70 + {33319,2864,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.27 BV=1.61 + {33319,3072,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.37 BV=1.51 + {33319,3328,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.47 BV=1.41 + {33319,3456,1056, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.56 BV=1.31 + {33319,3840,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.67 BV=1.21 + {33319,4096,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.77 BV=1.11 + {33319,4352,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.86 BV=1.01 + {33319,4608,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.97 BV=0.91 + {33319,4992,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.06 BV=0.82 + {33319,5376,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.16 BV=0.72 + {33319,5760,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.27 BV=0.61 + {33319,6240,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.37 BV=0.51 + {33319,6544,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.46 BV=0.41 + {33319,7072,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.56 BV=0.31 + {33319,7472,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.67 BV=0.21 + {33319,8192,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.77 BV=0.11 + {33319,8192,1112, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.88 BV=-0.01 + {33319,8192,1192, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.98 BV=-0.11 + {33319,8192,1272, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.08 BV=-0.20 + {33319,8192,1368, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.18 BV=-0.31 + {33319,8192,1456, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.27 BV=-0.40 + {33319,8192,1568, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.38 BV=-0.50 + {33319,8192,1680, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.48 BV=-0.60 + {33319,8192,1800, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.58 BV=-0.70 + {41659,8192,1544, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=8.36 BV=-0.80 + {41659,8192,1648, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=8.45 BV=-0.90 + {41659,8192,1768, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=8.55 BV=-1.00 + {49999,8192,1584, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=8.39 BV=-1.10 + {49999,8192,1696, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=8.49 BV=-1.20 + {58318,8192,1552, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=8.37 BV=-1.29 + {58318,8192,1664, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=8.47 BV=-1.40 + {66680,8192,1568, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.38 BV=-1.50 + {66680,8192,1680, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.48 BV=-1.60 + {66680,8192,1800, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.58 BV=-1.70 + {66680,8192,1928, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.68 BV=-1.80 + {66680,8192,2072, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.78 BV=-1.90 + {66680,8192,2224, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.88 BV=-2.01 + {66680,8192,2368, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.97 BV=-2.10 + {66680,8192,2536, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=9.07 BV=-2.20 + {66680,8192,2744, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=9.19 BV=-2.31 + {66680,8192,2936, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=9.29 BV=-2.41 + {66680,8192,3144, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=9.38 BV=-2.51 + {66680,8192,3376, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=9.49 BV=-2.61 + {66680,8192,3616, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=9.59 BV=-2.71 + {66680,8192,3872, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=9.68 BV=-2.81 + {66680,8192,4152, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=9.79 BV=-2.91 + {66680,8192,4448, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=9.88 BV=-3.01 + {66680,8192,4768, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=9.98 BV=-3.11 + {66680,8192,5104, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=10.08 BV=-3.21 + {66680,8192,5472, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=10.18 BV=-3.31 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sAEScene5PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8806,1136,1080, 0, 0, 0}, //TV = 6.83(831 lines) AV=2.97 SV=4.99 BV=4.81 + {9441,1136,1080, 0, 0, 0}, //TV = 6.73(891 lines) AV=2.97 SV=4.99 BV=4.71 + {10013,1136,1096, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.01 BV=4.60 + {10013,1216,1088, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.10 BV=4.51 + {10013,1328,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.21 BV=4.41 + {10013,1424,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.30 BV=4.32 + {10013,1536,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.41 BV=4.21 + {10013,1632,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.50 BV=4.11 + {10013,1728,1080, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.60 BV=4.02 + {10013,1936,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.71 BV=3.91 + {10013,2048,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.80 BV=3.82 + {10013,2240,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.89 BV=3.72 + {20004,1136,1096, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.01 BV=3.60 + {20004,1216,1088, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.10 BV=3.51 + {20004,1328,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.21 BV=3.41 + {20004,1424,1064, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.30 BV=3.32 + {20004,1536,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.42 BV=3.20 + {20004,1632,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.50 BV=3.11 + {29996,1216,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.01 BV=3.02 + {29996,1216,1104, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.12 BV=2.91 + {29996,1328,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.22 BV=2.81 + {29996,1424,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.32 BV=2.71 + {29996,1536,1072, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.42 BV=2.61 + {29996,1632,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.51 BV=2.52 + {29996,1840,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.62 BV=2.41 + {29996,1936,1056, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.73 BV=2.30 + {29996,2048,1064, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.82 BV=2.21 + {29996,2240,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.92 BV=2.11 + {29996,2448,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.02 BV=2.01 + {29996,2560,1048, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.12 BV=1.91 + {29996,2752,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.21 BV=1.82 + {29996,2960,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.32 BV=1.71 + {29996,3200,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.42 BV=1.61 + {29996,3456,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.52 BV=1.51 + {29996,3584,1056, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.62 BV=1.41 + {29996,3968,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.73 BV=1.30 + {29996,4224,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.82 BV=1.21 + {29996,4480,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.92 BV=1.11 + {29996,4864,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.02 BV=1.01 + {29996,5120,1048, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.12 BV=0.91 + {29996,5504,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.21 BV=0.82 + {29996,5888,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.31 BV=0.72 + {29996,6384,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.43 BV=0.60 + {29996,6896,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.52 BV=0.51 + {29996,7280,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.62 BV=0.41 + {29996,7936,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.72 BV=0.31 + {29996,8192,1064, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.82 BV=0.21 + {29996,8192,1144, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.93 BV=0.10 + {29996,8192,1232, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.03 BV=-0.00 + {29996,8192,1320, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.13 BV=-0.10 + {29995,8192,1416, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.23 BV=-0.20 + {29995,8192,1520, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.34 BV=-0.31 + {29995,8192,1632, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.44 BV=-0.41 + {29995,8192,1736, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.53 BV=-0.50 + {29995,8192,1864, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.63 BV=-0.60 + {29995,8192,2000, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.73 BV=-0.70 + {39987,8192,1608, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=8.42 BV=-0.80 + {39987,8192,1720, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=8.51 BV=-0.90 + {39987,8192,1840, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=8.61 BV=-1.00 + {49999,8192,1584, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=8.39 BV=-1.10 + {49999,8192,1696, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=8.49 BV=-1.20 + {49999,8192,1816, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=8.59 BV=-1.30 + {60012,8192,1624, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.43 BV=-1.40 + {60012,8192,1736, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.53 BV=-1.50 + {60012,8192,1864, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.63 BV=-1.60 + {60012,8192,2000, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.73 BV=-1.70 + {60012,8192,2144, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.83 BV=-1.80 + {60012,8192,2304, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.94 BV=-1.91 + {60012,8192,2456, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.03 BV=-2.00 + {60012,8192,2632, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.13 BV=-2.10 + {60012,8192,2824, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.23 BV=-2.20 + {60012,8192,3048, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.34 BV=-2.31 + {60012,8192,3264, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.44 BV=-2.41 + {60012,8192,3496, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.54 BV=-2.51 + {60012,8192,3744, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.64 BV=-2.61 + {60012,8192,4016, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.74 BV=-2.71 + {60012,8192,4304, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.84 BV=-2.81 + {60012,8192,4608, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.94 BV=-2.91 + {60012,8192,4944, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=10.04 BV=-3.01 + {60012,8192,5296, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=10.14 BV=-3.11 + {60012,8192,5672, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=10.24 BV=-3.21 + {60012,8192,6080, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=10.34 BV=-3.31 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_SceneTable5 = +{ + AETABLE_SCENE_INDEX5, //eAETableID + 147, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -33, //i4MinBV + 90, //i4EffectiveMaxBV + -30, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAEScene5PLineTable_60Hz, + sAEScene5PLineTable_50Hz, + NULL, +}; + +static strEvPline sAESceneReservePLineTable = +{ +{ + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_ReserveSceneTable = +{ + AETABLE_SCENE_MAX, //eAETableID + 0, //u4TotalIndex + 20, //u4StrobeTrigerBV + 0, //i4MaxBV + 0, //i4MinBV + 90, //i4EffectiveMaxBV + -30, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAESceneReservePLineTable, + sAESceneReservePLineTable, + NULL, +}; + +static strAESceneMapping g_AEScenePLineMapping = +{ +{ + {LIB3A_AE_SCENE_AUTO, {AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_AUTO, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX5}}, + {LIB3A_AE_SCENE_NIGHT,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX1, AETABLE_VIDEO_NIGHT, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1}}, + {LIB3A_AE_SCENE_ACTION,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX2, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2}}, + {LIB3A_AE_SCENE_BEACH,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX3, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3}}, + {LIB3A_AE_SCENE_CANDLELIGHT,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX1, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1}}, + {LIB3A_AE_SCENE_FIREWORKS,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX4, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX4}}, + {LIB3A_AE_SCENE_LANDSCAPE,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX3, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3}}, + {LIB3A_AE_SCENE_PORTRAIT,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX2, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2}}, + {LIB3A_AE_SCENE_NIGHT_PORTRAIT,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX1, AETABLE_VIDEO_NIGHT, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1}}, + {LIB3A_AE_SCENE_PARTY,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX1, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1}}, + {LIB3A_AE_SCENE_SNOW,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX3, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3}}, + {LIB3A_AE_SCENE_SPORTS,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX2, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2}}, + {LIB3A_AE_SCENE_STEADYPHOTO,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX2, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2}}, + {LIB3A_AE_SCENE_SUNSET,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX3, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3}}, + {LIB3A_AE_SCENE_THEATRE,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX1, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1}}, + {LIB3A_AE_SCENE_ISO_ANTI_SHAKE,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX2, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2}}, + {LIB3A_AE_SCENE_ISO100,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_ISO100, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO100}}, + {LIB3A_AE_SCENE_ISO200,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_ISO200, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO200}}, + {LIB3A_AE_SCENE_ISO400,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_ISO400, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO400}}, + {LIB3A_AE_SCENE_ISO800,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_ISO800, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO800}}, + {LIB3A_AE_SCENE_ISO1600,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_ISO1600, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO1600}}, + {LIB3A_AE_SCENE_UNSUPPORTED,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_AUTO, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_AUTO, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_AUTO, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_AUTO, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_AUTO, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_AUTO, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_AUTO, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_AUTO, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_AUTO, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_AUTO}}, //reserve for future +}, +}; + +static strAEPLineTable g_strAEPlineTable = +{ +{ +// PLINE Table +g_AE_PreviewAutoTable, +g_AE_CaptureAutoTable, +g_AE_VideoAutoTable, +g_AE_Video1AutoTable, +g_AE_Video2AutoTable, +g_AE_Custom1AutoTable, +g_AE_Custom2AutoTable, +g_AE_Custom3AutoTable, +g_AE_Custom4AutoTable, +g_AE_Custom5AutoTable, +g_AE_VideoNightTable, +g_AE_CaptureISO100Table, +g_AE_CaptureISO200Table, +g_AE_CaptureISO400Table, +g_AE_CaptureISO800Table, +g_AE_CaptureISO1600Table, +g_AE_StrobeTable, +g_AE_SceneTable1, +g_AE_SceneTable2, +g_AE_SceneTable3, +g_AE_SceneTable4, +g_AE_SceneTable5, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +}, +}; + +static strAEPLineNumInfo g_strAEPreviewAutoPLineInfo = +{ + AETABLE_RPEVIEW_AUTO, + 90, + -50, + { + {1,10000,120,1195,1195}, + {2,120,120,1195,2048}, + {3,120,60,2048,2048}, + {4,60,60,2048,4096}, + {5,60,30,4096,4096}, + {6,30,30,4096,12288}, + {7,30,15,12288,12288}, + {8,15,15,12288,46080}, + {9,15,5,46080,46080}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECaptureAutoPLineInfo = +{ + AETABLE_CAPTURE_AUTO, + 90, + -30, + { + {1,10000,30,1195,1195}, + {2,30,30,1195,12288}, + {3,30,15,12288,12288}, + {4,15,15,12288,46080}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEVideoAutoPLineInfo = +{ + AETABLE_VIDEO_AUTO, + 90, + -30, + { + {1,10000,60,1195,1195}, + {2,60,60,1195,3072}, + {3,60,30,3072,3072}, + {4,30,30,3072,32768}, + {5,30,15,32768,32768}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEVideo1AutoPLineInfo = +{ + AETABLE_VIDEO1_AUTO, + 90, + -30, + { + {1,10000,121,1195,1195}, + {2,121,121,1195,21845}, + {3,0,0,0,0}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEVideo2AutoPLineInfo = +{ + AETABLE_VIDEO2_AUTO, + 90, + -30, + { + {1,10000,60,1195,1195}, + {2,60,60,1195,3072}, + {3,60,30,3072,3072}, + {4,30,30,3072,10240}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECustom1AutoPLineInfo = +{ + AETABLE_CUSTOM1_AUTO, + 90, + -30, + { + {1,10000,60,1195,1195}, + {2,60,60,1195,3072}, + {3,60,30,3072,3072}, + {4,30,30,3072,10240}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECustom2AutoPLineInfo = +{ + AETABLE_CUSTOM2_AUTO, + 90, + -30, + { + {1,10000,60,1195,1195}, + {2,60,60,1195,3072}, + {3,60,30,3072,3072}, + {4,30,30,3072,10240}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECustom3AutoPLineInfo = +{ + AETABLE_CUSTOM3_AUTO, + 90, + -30, + { + {1,10000,60,1195,1195}, + {2,60,60,1195,3072}, + {3,60,30,3072,3072}, + {4,30,30,3072,10240}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECustom4AutoPLineInfo = +{ + AETABLE_CUSTOM4_AUTO, + 90, + -30, + { + {1,10000,60,1195,1195}, + {2,60,60,1195,3072}, + {3,60,30,3072,3072}, + {4,30,30,3072,10240}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECustom5AutoPLineInfo = +{ + AETABLE_CUSTOM5_AUTO, + 90, + -30, + { + {1,10000,60,1195,1195}, + {2,60,60,1195,3072}, + {3,60,30,3072,3072}, + {4,30,30,3072,10240}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEVideoNightPLineInfo = +{ + AETABLE_VIDEO_NIGHT, + 90, + -30, + { + {1,10000,30,1195,1195}, + {2,30,30,1195,12288}, + {3,30,15,12288,12288}, + {4,15,15,12288,35200}, + {5,15,10,35200,35200}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECaptureISO100PLineInfo = +{ + AETABLE_CAPTURE_ISO100, + 90, + -30, + { + {1,10000,5,1230,1230}, + {2,0,0,0,0}, + {3,0,0,0,0}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECaptureISO200PLineInfo = +{ + AETABLE_CAPTURE_ISO200, + 90, + -30, + { + {1,10000,2000,1195,1195}, + {2,2000,2000,1195,2460}, + {3,2000,5,2460,2460}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECaptureISO400PLineInfo = +{ + AETABLE_CAPTURE_ISO400, + 90, + -30, + { + {1,10000,2000,1195,1195}, + {2,2000,2000,1195,4920}, + {3,2000,5,4920,4920}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECaptureISO800PLineInfo = +{ + AETABLE_CAPTURE_ISO800, + 90, + -30, + { + {1,10000,2000,1195,1195}, + {2,2000,2000,1195,9840}, + {3,2000,5,9840,9840}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECaptureISO1600PLineInfo = +{ + AETABLE_CAPTURE_ISO1600, + 90, + -30, + { + {1,10000,2000,1195,1195}, + {2,2000,2000,1195,19680}, + {3,2000,5,19680,19680}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEStrobePLineInfo = +{ + AETABLE_STROBE, + 90, + -30, + { + {1,10000,30,1195,1195}, + {2,30,30,1195,12288}, + {3,30,15,12288,12288}, + {4,15,15,12288,46080}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene1PLineInfo = +{ + AETABLE_SCENE_INDEX1, + 90, + -50, + { + {1,10000,30,1195,1195}, + {2,30,30,1195,12288}, + {3,30,15,12288,12288}, + {4,15,15,12288,46080}, + {5,15,5,46080,46080}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene2PLineInfo = +{ + AETABLE_SCENE_INDEX2, + 90, + -30, + { + {1,10000,100,1195,1195}, + {2,100,100,1195,4096}, + {3,100,30,4096,4096}, + {4,30,30,4096,16384}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene3PLineInfo = +{ + AETABLE_SCENE_INDEX3, + 90, + -30, + { + {1,10000,30,1195,1195}, + {2,30,30,1195,2048}, + {3,30,15,2048,2048}, + {4,15,15,2048,4096}, + {5,15,10,4096,4096}, + {6,10,10,4096,12288}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene4PLineInfo = +{ + AETABLE_SCENE_INDEX4, + 90, + -30, + { + {1,5,5,1706,1706}, + {2,0,0,0,0}, + {3,0,0,0,0}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene5PLineInfo = +{ + AETABLE_SCENE_INDEX5, + 90, + -30, + { + {1,10000,30,1195,1195}, + {2,30,30,1195,12288}, + {3,30,15,12288,12288}, + {4,15,15,12288,46080}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; +static strAEPLineNumInfo g_strAENoScenePLineInfo = +{ + AETABLE_SCENE_MAX, + 90, + 0, + { + {1,0,0,0,0}, + {2,0,0,0,0}, + {3,0,0,0,0}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; +static strAEPLineInfomation g_strAEPlineInfo = +{ +MTRUE, // FALSE mean the sampling +{ +// PLINE Info +g_strAEPreviewAutoPLineInfo, +g_strAECaptureAutoPLineInfo, +g_strAEVideoAutoPLineInfo, +g_strAEVideo1AutoPLineInfo, +g_strAEVideo2AutoPLineInfo, +g_strAECustom1AutoPLineInfo, +g_strAECustom2AutoPLineInfo, +g_strAECustom3AutoPLineInfo, +g_strAECustom4AutoPLineInfo, +g_strAECustom5AutoPLineInfo, +g_strAEVideoNightPLineInfo, +g_strAECaptureISO100PLineInfo, +g_strAECaptureISO200PLineInfo, +g_strAECaptureISO400PLineInfo, +g_strAECaptureISO800PLineInfo, +g_strAECaptureISO1600PLineInfo, +g_strAEStrobePLineInfo, +g_strAEScene1PLineInfo, +g_strAEScene2PLineInfo, +g_strAEScene3PLineInfo, +g_strAEScene4PLineInfo, +g_strAEScene5PLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +}, +}; + +static strAEPLineGainList g_strAEGainList = +{ +71, +{ +{1136,100}, +{1216,100}, +{1328,100}, +{1424,100}, +{1536,100}, +{1632,100}, +{1728,100}, +{1840,100}, +{1936,100}, +{2048,100}, +{2144,100}, +{2240,100}, +{2352,100}, +{2448,100}, +{2560,100}, +{2656,100}, +{2752,100}, +{2864,100}, +{2960,100}, +{3072,100}, +{3200,100}, +{3328,100}, +{3456,100}, +{3584,100}, +{3712,100}, +{3840,100}, +{3968,100}, +{4096,100}, +{4224,100}, +{4352,100}, +{4480,100}, +{4608,100}, +{4736,100}, +{4864,100}, +{4992,100}, +{5120,100}, +{5248,100}, +{5376,100}, +{5504,100}, +{5632,100}, +{5760,100}, +{5888,100}, +{6016,100}, +{6144,100}, +{6240,100}, +{6384,100}, +{6544,100}, +{6704,100}, +{6896,100}, +{7072,100}, +{7280,100}, +{7472,100}, +{7696,100}, +{7936,100}, +{8192,100}, +{8448,100}, +{8720,100}, +{9040,100}, +{9344,100}, +{9696,100}, +{10080,100}, +{10480,100}, +{10912,100}, +{11392,100}, +{11904,100}, +{12480,100}, +{13104,100}, +{13792,100}, +{14560,100}, +{15408,100}, +{16384,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +} +}; + +static AE_PLINETABLE_T g_PlineTableMapping = +{ +g_AEScenePLineMapping, +g_strAEPlineTable, +g_strAEPlineInfo, +g_strAEGainList +}; +#endif + + +#if 0 //Save the P-line info to file for debug +MinGain,1195 +MaxGain,8192 +MiniISOGain,85 +GainStepUnitInTotalRange,128 +PreviewExposureLineUnit,19770 +PreviewMaxFrameRate,31 +VideoExposureLineUnit,10584 +VideoMaxFrameRate,30 +VideoToPreviewSensitivityRatio,1024 +CaptureExposureLineUnit,10584 +CaptureMaxFrameRate,30 +CaptureToPreviewSensitivityRatio,1024 +Video1ExposureLineUnit,10584 +Video1MaxFrameRate,120 +Video1ToPreviewSensitivityRatio,1024 +Video2ExposureLineUnit,19770 +Video2MaxFrameRate,31 +Video2ToPreviewSensitivityRatio,1024 +Custom1ExposureLineUnit,19770 +Custom1MaxFrameRate,31 +Custom1ToPreviewSensitivityRatio,1024 +Custom2ExposureLineUnit,19770 +Custom2MaxFrameRate,31 +Custom2ToPreviewSensitivityRatio,1024 +Custom3ExposureLineUnit,19770 +Custom3MaxFrameRate,31 +Custom3ToPreviewSensitivityRatio,1024 +Custom4ExposureLineUnit,19770 +Custom4MaxFrameRate,31 +Custom4ToPreviewSensitivityRatio,1024 +Custom5ExposureLineUnit,19770 +Custom5MaxFrameRate,31 +Custom5ToPreviewSensitivityRatio,1024 +FocusLength,350 +Fno,28 + +// Preview table -- Use preview sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_RPEVIEW_AUTO +90,-50 +1,10000,120,1195,1195 +2,120,120,1195,2048 +3,120,60,2048,2048 +4,60,60,2048,4096 +5,60,30,4096,4096 +6,30,30,4096,12288 +7,30,15,12288,12288 +8,15,15,12288,46080 +9,15,5,46080,46080 +AETABLE_END + +// Capture table -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_AUTO +90,-30 +1,10000,30,1195,1195 +2,30,30,1195,12288 +3,30,15,12288,12288 +4,15,15,12288,46080 +AETABLE_END + +// Video table -- Use video sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_VIDEO_AUTO +90,-30 +1,10000,60,1195,1195 +2,60,60,1195,3072 +3,60,30,3072,3072 +4,30,30,3072,32768 +5,30,15,32768,32768 +AETABLE_END + +// Video1 table -- Use video sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_VIDEO1_AUTO +90,-30 +1,10000,121,1195,1195 +2,121,121,1195,21845 +AETABLE_END + +// Video2 table -- Use video sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_VIDEO2_AUTO +90,-30 +1,10000,60,1195,1195 +2,60,60,1195,3072 +3,60,30,3072,3072 +4,30,30,3072,10240 +AETABLE_END + +// Custom1 table -- Use custom 1 sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CUSTOM1_AUTO +90,-30 +1,10000,60,1195,1195 +2,60,60,1195,3072 +3,60,30,3072,3072 +4,30,30,3072,10240 +AETABLE_END + +// Custom2 table -- Use custom 2 sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CUSTOM2_AUTO +90,-30 +1,10000,60,1195,1195 +2,60,60,1195,3072 +3,60,30,3072,3072 +4,30,30,3072,10240 +AETABLE_END + +// Custom3 table -- Use custom 3 sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CUSTOM3_AUTO +90,-30 +1,10000,60,1195,1195 +2,60,60,1195,3072 +3,60,30,3072,3072 +4,30,30,3072,10240 +AETABLE_END + +// Custom4 table -- Use custom 4 sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CUSTOM4_AUTO +90,-30 +1,10000,60,1195,1195 +2,60,60,1195,3072 +3,60,30,3072,3072 +4,30,30,3072,10240 +AETABLE_END + +// Custom5 table -- Use custom 5sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CUSTOM5_AUTO +90,-30 +1,10000,60,1195,1195 +2,60,60,1195,3072 +3,60,30,3072,3072 +4,30,30,3072,10240 +AETABLE_END + +// Video Night table -- Use video sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_VIDEO_NIGHT +90,-10 +1,10000,30,1195,1195 +2,30,30,1195,12288 +3,30,15,12288,12288 +4,15,15,12288,35200 +5,15,10,35200,35200 +AETABLE_END + +// Capture ISO100 -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_ISO100 +90,0 +1,10000,5,1230,1230 +AETABLE_END + +// Capture ISO200 -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_ISO200 +90,-30 +1,10000,2000,1195,1195 +2,2000,2000,1195,2460 +3,2000,5,2460,2460 +AETABLE_END + +// Capture ISO400 -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_ISO400 +90,-30 +1,10000,2000,1195,1195 +2,2000,2000,1195,4920 +3,2000,5,4920,4920 +AETABLE_END + +// Capture ISO800 -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_ISO800 +90,-30 +1,10000,2000,1195,1195 +2,2000,2000,1195,9840 +2,2000,5,9840,9840 +AETABLE_END + +// Capture ISO1600 -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_ISO1600 +90,-30 +1,10000,2000,1195,1195 +2,2000,2000,1195,19680 +3,2000,5,19680,19680 +AETABLE_END + +// Strobe table -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_STROBE +90,-30 +1,10000,30,1195,1195 +2,30,30,1195,12288 +3,30,15,12288,12288 +4,15,15,12288,46080 +AETABLE_END + +// Table1 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX1 +90,-50 +1,10000,30,1195,1195 +2,30,30,1195,12288 +3,30,15,12288,12288 +4,15,15,12288,46080 +5,15,5,46080,46080 +AETABLE_END + +// Table2 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX2 +90,-30 +1,10000,100,1195,1195 +2,100,100,1195,4096 +3,100,30,4096,4096 +2,30,30,4096,16384 +AETABLE_END + +// Table3 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX3 +90,-30 +1,10000,30,1195,1195 +2,30,30,1195,2048 +3,30,15,2048,2048 +4,15,15,2048,4096 +5,15,10,4096,4096 +6,10,10,4096,12288 +AETABLE_END + +// Table4 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX4 +90,-30 +1,5,5,1706,1706 +AETABLE_END + +// Table5 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX5 +90,-30 +1,10000,30,1195,1195 +2,30,30,1195,12288 +3,30,15,12288,12288 +4,15,15,12288,46080 +AETABLE_END + +// Table5 PLine -- Use capture sensor setting + +// Table6 PLine -- Use capture sensor setting + +// Table7 PLine -- Use capture sensor setting + +// Table8 PLine -- Use capture sensor setting + +// Table9 PLine -- Use capture sensor setting + +// Table10 PLine -- Use capture sensor setting + +// Table11 PLine -- Use capture sensor setting + +// Table12 PLine -- Use capture sensor setting + +// Table13 PLine -- Use capture sensor setting + +// Table14 PLine -- Use capture sensor setting + +// Table15 PLine -- Use capture sensor setting + +// Table16 PLine -- Use capture sensor setting + +// Table17 PLine -- Use capture sensor setting + +// Table18 PLine -- Use capture sensor setting + +// Table19 PLine -- Use capture sensor setting + +// Table20 PLine -- Use capture sensor setting + +AE_SCENE_AUTO,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_AUTO,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX5 +AE_SCENE_NIGHT,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX1,AETABLE_VIDEO_NIGHT,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1 +AE_SCENE_ACTION,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX2,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2 +AE_SCENE_BEACH,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX3,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3 +AE_SCENE_CANDLELIGHT,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX1,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1 +AE_SCENE_FIREWORKS,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX4,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX4 +AE_SCENE_LANDSCAPE,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX3,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3 +AE_SCENE_PORTRAIT,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX2,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2 +AE_SCENE_NIGHT_PORTRAIT,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX1,AETABLE_VIDEO_NIGHT,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1 +AE_SCENE_PARTY,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX1,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1 +AE_SCENE_SNOW,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX3,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3 +AE_SCENE_SPORTS,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX2,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2 +AE_SCENE_STEADYPHOTO,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX2,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2 +AE_SCENE_SUNSET,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX3,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3 +AE_SCENE_THEATRE,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX1,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1 +AE_SCENE_ISO_ANTI_SHAKE,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX2,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2 +AE_SCENE_ISO100,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_ISO100,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO100 +AE_SCENE_ISO200,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_ISO200,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO200 +AE_SCENE_ISO400,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_ISO400,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO400 +AE_SCENE_ISO800,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_ISO800,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO800 +AE_SCENE_ISO1600 ,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_ISO1600,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO ,AETABLE_CAPTURE_ISO1600 +,,,,,, +,,,,,, +,,,,,, +,,,,,, +,,,,,, +,,,,,, +,,,,,, +,,,,,, +,,,,,, +#endif diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/imx219_mipi_raw/camera_feature_para_imx219mipiraw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/imx219_mipi_raw/camera_feature_para_imx219mipiraw.h new file mode 100755 index 0000000000000000000000000000000000000000..a67204c93c5c32377ebf23fb5ac5591b2165d5e3 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/imx219_mipi_raw/camera_feature_para_imx219mipiraw.h @@ -0,0 +1,192 @@ +#ifndef __FEATURE_TUNING_PARA_H__ +#define __FEATURE_TUNING_PARA_H__ + +{ + max_frame_number : 4, + bss_clip_th : 8, + memc_bad_mv_range : 32, + memc_bad_mv_rate_th : 48, + // + mfll_iso_th : 400, + // + ais_exp_th : 33000, + ais_advanced_tuning_en : 1, + ais_advanced_max_iso : 1600, + ais_advanced_max_exposure : 66000, + // + reserved : { + 16667, //ais_exp_th0, default=16667 us, must < ais_exp_th + 1200, //ais_iso_th0, default=1200, must < ais_advanced_max_iso + }, +}, +{ + { // iso 100, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 200, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 400, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 800, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 1200, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 1600, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 2000, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 2400, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 2800, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 3200, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // preserved, ANR off, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // preserved, ANR on, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 100, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 200, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 400, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 800, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 1200, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 1600, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 2000, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 2400, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 2800, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 3200, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // preserved, ANR off, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // preserved, ANR on, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, +}, +#endif // __FEATURE_TUNING_PARA_H__ diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/imx219_mipi_raw/camera_flash_awb_para_imx219mipiraw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/imx219_mipi_raw/camera_flash_awb_para_imx219mipiraw.h new file mode 100755 index 0000000000000000000000000000000000000000..5744fe8267e0a8712116aa89ee3af311409b8a11 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/imx219_mipi_raw/camera_flash_awb_para_imx219mipiraw.h @@ -0,0 +1,1704 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/******************************************************************************************** + * LEGAL DISCLAIMER + * + * (Header of MediaTek Software/Firmware Release or Documentation) + * + * BY OPENING OR USING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") RECEIVED + * FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON AN "AS-IS" BASIS + * ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, + * INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR + * A PARTICULAR PURPOSE OR NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY + * WHATSOEVER WITH RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK + * ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO + * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S SPECIFICATION + * OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. + * + * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE LIABILITY WITH + * RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, +TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE + * FEES OR SERVICE CHARGE PAID BY BUYER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE WITH THE LAWS + * OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF LAWS PRINCIPLES. + ************************************************************************************************/ + +// Flash AWB tuning parameter +{ + 9, //foreground percentage + 95, //background percentage + 2, //FgPercentage_Th1 + 5, //FgPercentage_Th2 + 10, //FgPercentage_Th3 + 15, //FgPercentage_Th4 + 200, //FgPercentage_Th1_Val + 250, //FgPercentage_Th2_Val + 300, //FgPercentage_Th3_Val + 350, //FgPercentage_Th4_Val + 10, //location_map_th1 + 20, //location_map_th2 + 40, //location_map_th3 + 50, //location_map_th4 + 100, //location_map_val1 + 110, //location_map_val2 + 130, //location_map_val3 + 150, //location_map_val4 + 0, //SelfTuningFbBgWeightTbl + 100, //FgBgTbl_Y0 + 100, //FgBgTbl_Y1 + 100, //FgBgTbl_Y2 + 100, //FgBgTbl_Y3 + 100, //FgBgTbl_Y4 + 100, //FgBgTbl_Y5 + 5, //YPrimeWeightTh[0] + 9, //YPrimeWeightTh[1] + 11, //YPrimeWeightTh[2] + 13, //YPrimeWeightTh[3] + 15, //YPrimeWeightTh[4] + 1, //YPrimeWeight[0] + 3, //YPrimeWeight[1] + 5, //YPrimeWeight[2] + 7, //YPrimeWeight[3] +}, + +// Flash AWB calibration +{{ + {911, 512, 887}, + {910, 512, 881}, + {909, 512, 877}, + {913, 512, 875}, + {913, 512, 868}, + {912, 512, 862}, + {912, 512, 856}, + {913, 512, 850}, + {913, 512, 845}, + {914, 512, 839}, + {915, 512, 834}, + {915, 512, 829}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0} +}} + + diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/imx219_mipi_raw/camera_flicker_para_imx219mipiraw.cpp b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/imx219_mipi_raw/camera_flicker_para_imx219mipiraw.cpp new file mode 100755 index 0000000000000000000000000000000000000000..9de8db6592b021fdb97116cfc89101d3d4f88989 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/imx219_mipi_raw/camera_flicker_para_imx219mipiraw.cpp @@ -0,0 +1,230 @@ +//[Sensor] +//name = imx219mipiraw +// +//[Preview] +//read_freq = 137600000 +//pixel_line = 3448 +//column_length = 1199 +// +//[Video] +//read_freq = 137600000 +//pixel_line = 3448 +//column_length = 1199 +// +//[Capture] +//read_freq = 137600000 +//pixel_line = 3448 +//column_length = 1199 +// +//[Video1] +//read_freq = 137600000 +//pixel_line = 3448 +//column_length = 1199 +// +//[Video2] +//read_freq = 137600000 +//pixel_line = 3448 +//column_length = 1199 +// +#define MTK_LOG_ENABLE 1 +#include +#include +#include + +#include "camera_custom_nvram.h" +#include "camera_custom_sensor.h" +#include "image_sensor.h" +#include "kd_imgsensor_define.h" +#include "camera_AE_PLineTable_imx219mipiraw.h" +#include "camera_info_imx219mipiraw.h" +#include "camera_custom_AEPlinetable.h" +//#include "camera_custom_flicker_table.h" +#include "camera_custom_flicker_para.h" +#include + + +static void get_flicker_para_by_Preview(FLICKER_CUST_PARA* para) +{ + int i; + int freq[9] = { 80, 90, 100, 120, 130, 140, 170, 210, 230}; + FLICKER_CUST_STATISTICS EV50_L50 = {-194, 4721, 381, -766}; + FLICKER_CUST_STATISTICS EV50_L60 = {1023, 454, 849, -416}; + FLICKER_CUST_STATISTICS EV60_L50 = {1219, 478, 1264, -491}; + FLICKER_CUST_STATISTICS EV60_L60 = {-162, 2898, 247, -642}; + for(i=0;i<9;i++) + { + para->flickerFreq[i]=freq[i]; + } + para->flickerGradThreshold=27; + para->flickerSearchRange=20; + para->minPastFrames=3; + para->maxPastFrames=14; + para->EV50_L50=EV50_L50; + para->EV50_L60=EV50_L60; + para->EV60_L50=EV60_L50; + para->EV60_L60=EV60_L60; + para->EV50_thresholds[0]=-30; + para->EV50_thresholds[1]=12; + para->EV60_thresholds[0]=-30; + para->EV60_thresholds[1]=12; + para->freq_feature_index[0]=3; + para->freq_feature_index[1]=2; +} + +static void get_flicker_para_by_Video(FLICKER_CUST_PARA* para) +{ + int i; + int freq[9] = { 80, 90, 100, 120, 130, 140, 170, 210, 230}; + FLICKER_CUST_STATISTICS EV50_L50 = {-194, 4721, 381, -766}; + FLICKER_CUST_STATISTICS EV50_L60 = {1023, 454, 849, -416}; + FLICKER_CUST_STATISTICS EV60_L50 = {1219, 478, 1264, -491}; + FLICKER_CUST_STATISTICS EV60_L60 = {-162, 2898, 247, -642}; + + for(i=0;i<9;i++) + { + para->flickerFreq[i]=freq[i]; + } + para->flickerGradThreshold=28; + para->flickerSearchRange=20; + para->minPastFrames=3; + para->maxPastFrames=14; + para->EV50_L50=EV50_L50; + para->EV50_L60=EV50_L60; + para->EV60_L50=EV60_L50; + para->EV60_L60=EV60_L60; + para->EV50_thresholds[0]=-30; + para->EV50_thresholds[1]=12; + para->EV60_thresholds[0]=-30; + para->EV60_thresholds[1]=12; + para->freq_feature_index[0]=3; + para->freq_feature_index[1]=2; +} + +static void get_flicker_para_by_Capture(FLICKER_CUST_PARA* para) +{ + int i; + int freq[9] = { 80, 90, 100, 120, 130, 140, 170, 210, 230}; + FLICKER_CUST_STATISTICS EV50_L50 = {-194, 4721, 381, -766}; + FLICKER_CUST_STATISTICS EV50_L60 = {1023, 454, 849, -416}; + FLICKER_CUST_STATISTICS EV60_L50 = {1219, 478, 1264, -491}; + FLICKER_CUST_STATISTICS EV60_L60 = {-162, 2898, 247, -642}; + + for(i=0;i<9;i++) + { + para->flickerFreq[i]=freq[i]; + } + para->flickerGradThreshold=26; + para->flickerSearchRange=20; + para->minPastFrames=3; + para->maxPastFrames=14; + para->EV50_L50=EV50_L50; + para->EV50_L60=EV50_L60; + para->EV60_L50=EV60_L50; + para->EV60_L60=EV60_L60; + para->EV50_thresholds[0]=-30; + para->EV50_thresholds[1]=12; + para->EV60_thresholds[0]=-30; + para->EV60_thresholds[1]=12; + para->freq_feature_index[0]=3; + para->freq_feature_index[1]=2; +} + +static void get_flicker_para_by_Video1(FLICKER_CUST_PARA* para) +{ + int i; + int freq[9] = { 80, 90, 100, 120, 130, 140, 170, 210, 230}; + FLICKER_CUST_STATISTICS EV50_L50 = {-194, 4721, 381, -766}; + FLICKER_CUST_STATISTICS EV50_L60 = {1023, 454, 849, -416}; + FLICKER_CUST_STATISTICS EV60_L50 = {1219, 478, 1264, -491}; + FLICKER_CUST_STATISTICS EV60_L60 = {-162, 2898, 247, -642}; + + for(i=0;i<9;i++) + { + para->flickerFreq[i]=freq[i]; + } + para->flickerGradThreshold=28; + para->flickerSearchRange=20; + para->minPastFrames=3; + para->maxPastFrames=14; + para->EV50_L50=EV50_L50; + para->EV50_L60=EV50_L60; + para->EV60_L50=EV60_L50; + para->EV60_L60=EV60_L60; + para->EV50_thresholds[0]=-30; + para->EV50_thresholds[1]=12; + para->EV60_thresholds[0]=-30; + para->EV60_thresholds[1]=12; + para->freq_feature_index[0]=3; + para->freq_feature_index[1]=2; +} + +static void get_flicker_para_by_Video2(FLICKER_CUST_PARA* para) +{ + int i; + int freq[9] = { 80, 90, 100, 120, 130, 140, 170, 210, 230}; + FLICKER_CUST_STATISTICS EV50_L50 = {-194, 4721, 381, -766}; + FLICKER_CUST_STATISTICS EV50_L60 = {1023, 454, 849, -416}; + FLICKER_CUST_STATISTICS EV60_L50 = {1219, 478, 1264, -491}; + FLICKER_CUST_STATISTICS EV60_L60 = {-162, 2898, 247, -642}; + + for(i=0;i<9;i++) + { + para->flickerFreq[i]=freq[i]; + } + para->flickerGradThreshold=27; + para->flickerSearchRange=20; + para->minPastFrames=3; + para->maxPastFrames=14; + para->EV50_L50=EV50_L50; + para->EV50_L60=EV50_L60; + para->EV60_L50=EV60_L50; + para->EV60_L60=EV60_L60; + para->EV50_thresholds[0]=-30; + para->EV50_thresholds[1]=12; + para->EV60_thresholds[0]=-30; + para->EV60_thresholds[1]=12; + para->freq_feature_index[0]=3; + para->freq_feature_index[1]=2; +} + +typedef NSFeature::RAWSensorInfo SensorInfoSingleton_T; +namespace NSFeature { +template <> +UINT32 +SensorInfoSingleton_T:: +impGetFlickerPara(MINT32 sensorMode, MVOID*const pDataBuf) const +{ + ALOGD("impGetFlickerPara+ mode=%d", sensorMode); + ALOGD("prv=%d, vdo=%d, cap=%d, zsd=%d", + (int)e_sensorModePreview, (int)e_sensorModeVideoPreview, (int)e_sensorModeCapture, (int)e_sensorModeZsd ); + FLICKER_CUST_PARA* para; + para = (FLICKER_CUST_PARA*)pDataBuf; + if(sensorMode == e_sensorModePreview) + get_flicker_para_by_Preview(para); + + else if(sensorMode == e_sensorModeVideo) + { + get_flicker_para_by_Video(para); + } + else if(sensorMode == e_sensorModeCapture) + { + get_flicker_para_by_Capture(para); + } + else if(sensorMode == e_sensorModeVideo1) + { + get_flicker_para_by_Video1(para); + } + else if(sensorMode == e_sensorModeVideo2) + { + get_flicker_para_by_Video2(para); + } + else + { + ALOGD("impGetFlickerPara ERROR ln=%d", __LINE__); + return -1; + } + ALOGD("impGetFlickerPara-"); + return 0; +} +} + diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/imx219_mipi_raw/camera_info_imx219mipiraw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/imx219_mipi_raw/camera_info_imx219mipiraw.h new file mode 100755 index 0000000000000000000000000000000000000000..3814b9cde2845953d10ae0334a343e6ab8e1f092 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/imx219_mipi_raw/camera_info_imx219mipiraw.h @@ -0,0 +1,100 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/******************************************************************************************** + * LEGAL DISCLAIMER + * + * (Header of MediaTek Software/Firmware Release or Documentation) + * + * BY OPENING OR USING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") RECEIVED + * FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON AN "AS-IS" BASIS + * ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, + * INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR + * A PARTICULAR PURPOSE OR NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY + * WHATSOEVER WITH RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK + * ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO + * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S SPECIFICATION + * OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. + * + * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE LIABILITY WITH + * RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, +TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE + * FEES OR SERVICE CHARGE PAID BY BUYER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE WITH THE LAWS + * OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF LAWS PRINCIPLES. + ************************************************************************************************/ + +#ifndef _CAMERA_INFO_IMX219MIPIRAW_H +#define _CAMERA_INFO_IMX219MIPIRAW_H + +/******************************************************************************* +* Configuration +********************************************************************************/ +#define SENSOR_ID IMX219_SENSOR_ID +#define SENSOR_DRVNAME SENSOR_DRVNAME_IMX219_MIPI_RAW +#define INCLUDE_FILENAME_ISP_REGS_PARAM "camera_isp_regs_imx219mipiraw.h" +#define INCLUDE_FILENAME_ISP_PCA_PARAM "camera_isp_pca_imx219mipiraw.h" +#define INCLUDE_FILENAME_ISP_LSC_PARAM "camera_isp_lsc_imx219mipiraw.h" +#define INCLUDE_FILENAME_TSF_PARA "camera_tsf_para_imx219mipiraw.h" +#define INCLUDE_FILENAME_TSF_DATA "camera_tsf_data_imx219mipiraw.h" +#define INCLUDE_FILENAME_FLASH_AWB_PARA "camera_flash_awb_para_imx219mipiraw.h" +/******************************************************************************* +* +********************************************************************************/ + +#if defined(ISP_SUPPORT) + +#define IMX219MIPIRAW_CAMERA_AUTO_DSC CAM_AUTO_DSC +#define IMX219MIPIRAW_CAMERA_PORTRAIT CAM_PORTRAIT +#define IMX219MIPIRAW_CAMERA_LANDSCAPE CAM_LANDSCAPE +#define IMX219MIPIRAW_CAMERA_SPORT CAM_SPORT +#define IMX219MIPIRAW_CAMERA_FLOWER CAM_FLOWER +#define IMX219MIPIRAW_CAMERA_NIGHTSCENE CAM_NIGHTSCENE +#define IMX219MIPIRAW_CAMERA_DOCUMENT CAM_DOCUMENT +#define IMX219MIPIRAW_CAMERA_ISO_ANTI_HAND_SHAKE CAM_ISO_ANTI_HAND_SHAKE +#define IMX219MIPIRAW_CAMERA_ISO100 CAM_ISO100 +#define IMX219MIPIRAW_CAMERA_ISO200 CAM_ISO200 +#define IMX219MIPIRAW_CAMERA_ISO400 CAM_ISO400 +#define IMX219MIPIRAW_CAMERA_ISO800 CAM_ISO800 +#define IMX219MIPIRAW_CAMERA_ISO1600 CAM_ISO1600 +#define IMX219MIPIRAW_CAMERA_VIDEO_AUTO CAM_VIDEO_AUTO +#define IMX219MIPIRAW_CAMERA_VIDEO_NIGHT CAM_VIDEO_NIGHT +#define IMX219MIPIRAW_CAMERA_NO_OF_SCENE_MODE CAM_NO_OF_SCENE_MODE + +#endif +#endif diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/imx219_mipi_raw/camera_isp_lsc_imx219mipiraw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/imx219_mipi_raw/camera_isp_lsc_imx219mipiraw.h new file mode 100755 index 0000000000000000000000000000000000000000..2e4871dfae6b38b03facc9b868ec5ada8528d6dd --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/imx219_mipi_raw/camera_isp_lsc_imx219mipiraw.h @@ -0,0 +1,20698 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/******************************************************************************************** + * LEGAL DISCLAIMER + * + * (Header of MediaTek Software/Firmware Release or Documentation) + * + * BY OPENING OR USING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") RECEIVED + * FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON AN "AS-IS" BASIS + * ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, + * INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR + * A PARTICULAR PURPOSE OR NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY + * WHATSOEVER WITH RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK + * ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO + * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S SPECIFICATION + * OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. + * + * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE LIABILITY WITH + * RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, +TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE + * FEES OR SERVICE CHARGE PAID BY BUYER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE WITH THE LAWS + * OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF LAWS PRINCIPLES. + ************************************************************************************************/ + +const NVRAM_CAMERA_SHADING_STRUCT CAMERA_SHADING_DEFAULT_VALUE = { + Shading: { + { + Version: 1, + SensorId: 1, + LSCSize: {0, 0, 0, 0, 0}, + PrvTable:{ // PrvTable + { +0x20e80401,0x20a00000,0x00084000,0x14581e15, +0x21080401,0x20a00000,0x00083800,0x15181a15, +0x21000402,0x20c00000,0x00084800,0x15181614, +0x22280406,0x21200000,0x0008c400,0x1de01e01, +0x01201002,0x20b00004,0x0008462b,0x13783a2b, +0x01500802,0x20a00003,0x00083a2f,0x1428322d, +0x01600800,0x20b00006,0x00083631,0x1438362c, +0x02500a04,0x21200011,0x00088a65,0x1d583e34, +0x00300603,0x20800009,0x0008040c,0x11b84e3a, +0x00000207,0x2080000a,0x00000811,0x1258463c, +0x00101202,0x20a00005,0x00081410,0x1268423c, +0x00500e01,0x21100006,0x0008340a,0x1ac86661, +0x20880e04,0x20700201,0x00002c16,0x1028462a, +0x20500405,0x20900209,0x00000410,0x10b83a2c, +0x20780c01,0x20600202,0x00001413,0x10d8462a, +0x20881202,0x20d00002,0x00000c18,0x17f87a50, +0x00500c07,0x20a0020b,0x00081e01,0x0f08361f, +0x00580604,0x20800006,0x00080401,0x0f883e23, +0x00800202,0x20900002,0x00000603,0x0fa84223, +0x00800401,0x21200204,0x00081001,0x15b87243, +0x20480605,0x2060000a,0x0008100d,0x0e284e19, +0x20400404,0x20900207,0x00080c0e,0x0e883e1c, +0x20700003,0x20900205,0x00080813,0x0ea83e1b, +0x20600402,0x21100202,0x00082419,0x13b88236, +0x00280403,0x20700204,0x00000403,0x0d884a11, +0x00300202,0x20800006,0x00080c04,0x0dd84a13, +0x00500201,0x20900003,0x00081601,0x0e084a11, +0x00700a02,0x21000006,0x00081807,0x12589227, +0x00180604,0x20800006,0x0000100a,0x0d184a0b, +0x20380401,0x20900201,0x0000040e,0x0d584a0a, +0x20200201,0x20900001,0x0000000d,0x0d884e0b, +0x20500001,0x20e00202,0x0000001c,0x11589616, +0x20300404,0x20900207,0x0000000c,0x0ce84000, +0x00200000,0x20900001,0x00000006,0x0d384a01, +0x00000002,0x20900201,0x00000008,0x0d684c00, +0x00200000,0x20e00001,0x0008040e,0x11089601, +0x00500201,0x20800004,0x00080801,0x0d084406, +0x20100000,0x20900000,0x0000080b,0x0d484408, +0x00180603,0x20900004,0x00000c07,0x0d884c08, +0x00180800,0x20e00000,0x00000c13,0x11389410, +0x20780800,0x20800001,0x00001811,0x0d58400f, +0x20200401,0x20900201,0x0000000a,0x0db84012, +0x20300403,0x20a00204,0x0000000b,0x0de84411, +0x20500001,0x21000001,0x00000815,0x12088c24, +0x00a00203,0x20a00001,0x00001a06,0x0df83415, +0x00400201,0x20800002,0x00000802,0x0e684018, +0x00480603,0x20800005,0x00001002,0x0e884418, +0x00580602,0x21000003,0x00001807,0x13788832, +0x20d00405,0x20a00207,0x00080419,0x0ea82c1e, +0x20880601,0x20800000,0x0000140f,0x0f483c21, +0x20600000,0x20900203,0x0000140e,0x0f683820, +0x20b00805,0x21100203,0x00000c15,0x15387840, +0x01181206,0x20900008,0x0000160d,0x0fc83024, +0x01100000,0x20900202,0x00000a08,0x10683424, +0x00c00804,0x20900204,0x00081203,0x10883426, +0x01480a09,0x20f0000b,0x00003e0b,0x17587046, +0x21e01006,0x20d00209,0x00080c24,0x10f8242f, +0x22680405,0x20900203,0x0008082c,0x11a83436, +0x21e81202,0x20800007,0x00001020,0x11d84034, +0x2350040d,0x21100210,0x00001c31,0x19a85058, +0x01100603,0x20a0000a,0x00000634,0x12982c26, +0x01680604,0x2090000c,0x00001a43,0x13783428, +0x01300601,0x20c00002,0x00002239,0x13782c26, +0x02381608,0x21000017,0x00005669,0x1c584438, +0x20d01c05,0x00b81000,0x21e85c00,0x13f85a1e, +0x20f01004,0x00b80800,0x21e84c00,0x14b8521d, +0x20e00002,0x01100c00,0x22583c00,0x14c85e1c, +0x21c01406,0x01580800,0x2358cc00,0x1dd8521a, +0x01481a04,0x01302c0f,0x22282a27,0x12d87e31, +0x01880605,0x00f0180c,0x21f8262c,0x13987233, +0x01580402,0x01001406,0x22182a2b,0x13a87632, +0x02180a01,0x01a01412,0x23788654,0x1c98aa44, +0x00080a05,0x00c00802,0x21702c15,0x11087e3a, +0x20700001,0x00e80603,0x2190181b,0x11b8763b, +0x2028260b,0x00f02c0c,0x21d02015,0x11c87e3c, +0x00481e0b,0x0190280e,0x23280410,0x19b8ca66, +0x20b01408,0x00b8260d,0x21400c15,0x0f886e25, +0x00080400,0x00e00a01,0x21b00007,0x10286e2b, +0x20601c0b,0x00682615,0x21101010,0x10386a2a, +0x20a0280b,0x01183614,0x2288041b,0x16d8ca51, +0x00c81e07,0x00f0280c,0x21d81a0c,0x0e787221, +0x00000001,0x00d80a02,0x21900007,0x0ee87224, +0x00500206,0x00d8040c,0x21b81a01,0x0f087622, +0x00980e06,0x01b00c0e,0x23682e03,0x1488de45, +0x20800404,0x00980e09,0x21200c17,0x0d78721b, +0x00180400,0x00d00801,0x21b81407,0x0de8721d, +0x20400003,0x00d00206,0x21c8080e,0x0e08761c, +0x20400405,0x01800a05,0x23281417,0x1278e63b, +0x00600a02,0x00a80805,0x21580e02,0x0cd87610, +0x00100400,0x00c80400,0x21980409,0x0d287a15, +0x00400202,0x00d00405,0x21c81003,0x0d587e13, +0x00581206,0x01901809,0x2300000c,0x10f8f229, +0x20300402,0x00b81203,0x2170040f,0x0c68760a, +0x20200402,0x00d80a01,0x21b8080c,0x0ca87e0a, +0x20280401,0x00d00202,0x21a0040e,0x0cd8820b, +0x20400404,0x01680608,0x22a0081a,0x0ff8ea16, +0x00080400,0x00d00c03,0x21b80c05,0x0c487400, +0x00180a02,0x00e00404,0x21c00407,0x0c888000, +0x00100201,0x00d00002,0x21a00007,0x0ca88000, +0x00100204,0x01600405,0x22b0000f,0x0fa8ee01, +0x00400203,0x00c00402,0x21800c05,0x0c587406, +0x20100802,0x00c80603,0x21b0040b,0x0c987c09, +0x20100403,0x00c80e02,0x21a0040b,0x0cc88009, +0x00101005,0x01681a07,0x22a00013,0x0fd8e810, +0x20701005,0x00c81a06,0x21800412,0x0cb87011, +0x20280601,0x00e00c03,0x21c00409,0x0d087813, +0x00080a04,0x00e01006,0x21d00407,0x0d387c12, +0x20400203,0x01a80407,0x23080416,0x10b8ec25, +0x00700205,0x01000009,0x21e00604,0x0d687018, +0x00400201,0x00d00201,0x21901404,0x0dc87419, +0x00100802,0x00c81205,0x21901807,0x0de87419, +0x00300404,0x01a80a03,0x23100c09,0x1228e835, +0x20780800,0x01000a06,0x21e01411,0x0e28681e, +0x20900802,0x00d80a03,0x2190080f,0x0ea86c23, +0x20600401,0x00e00001,0x21c8040b,0x0ed87022, +0x20681a06,0x01b01c0a,0x23301c12,0x13f8e043, +0x00b02406,0x00e83206,0x21c81205,0x0f486824, +0x01100604,0x00e00404,0x21b0060a,0x0fe86825, +0x00f80e06,0x00f01805,0x21c00e07,0x0ff86c24, +0x00b00803,0x01581607,0x22c03c00,0x1648c84c, +0x21882605,0x01702c0c,0x2288081c,0x10887030, +0x22000407,0x00f80a09,0x21a80428,0x11286834, +0x22001c0b,0x00c8320f,0x21700427,0x11386c34, +0x22700601,0x01700803,0x23201421,0x18c8b45c, +0x00e81401,0x00e00e02,0x21d0322a,0x12186827, +0x01280a04,0x00f8080b,0x21c01637,0x12e86c2b, +0x01281206,0x01300c11,0x22300237,0x12f8742a, +0x01b01000,0x01883c00,0x23005652,0x1b98a440, +0x20882601,0x20104800,0x00581000,0x13088a28, +0x20b81c03,0x00303000,0x00282000,0x13c88a25, +0x20c00804,0x20500800,0x00d83000,0x13b88e22, +0x21680804,0x20703800,0x00a89400,0x1cb8a632, +0x00f01c01,0x20982202,0x01701618,0x11a89234, +0x01380606,0x20400c09,0x00e01220,0x12789635, +0x01700608,0x2030040c,0x00f00225,0x12789e35, +0x02001a07,0x2090000c,0x01884a42,0x1ad8ea53, +0x20580a01,0x20280c00,0x00f01c16,0x0fe88a35, +0x20600004,0x20580a0a,0x01101818,0x10988639, +0x20d01007,0x20283e0e,0x01003021,0x10989637, +0x20801006,0x20383208,0x0180041d,0x17b8fe65, +0x20381001,0x20301a03,0x00c80808,0x0e887e26, +0x00080602,0x20480403,0x00f80406,0x0f18862a, +0x00581605,0x00202808,0x00282605,0x0f388a29, +0x00282a07,0x0000440b,0x00c82c07,0x14e90253, +0x00501a01,0x20782400,0x01200601,0x0d688622, +0x00100803,0x20580a04,0x00e81005,0x0dd88a25, +0x20100403,0x20380a06,0x00c0000a,0x0de89226, +0x00201407,0x20a81609,0x01d80c0b,0x12690e4a, +0x20400403,0x20100202,0x0088140f,0x0c78861b, +0x00100203,0x20300005,0x00c81008,0x0cc8921f, +0x00080400,0x20200802,0x00b81409,0x0ce89a1d, +0x00180a06,0x2050140c,0x01781012,0x10591a3c, +0x00380e04,0x20100c06,0x00880803,0x0bc89212, +0x00180402,0x20300603,0x00c8040a,0x0bf89616, +0x00280602,0x20300402,0x00c00407,0x0c289e15, +0x20100804,0x20781a07,0x01c01815,0x0ec91628, +0x20200803,0x20300205,0x00b8080d,0x0b488e0a, +0x00000602,0x20400002,0x00d80c0b,0x0b789a0b, +0x20100802,0x20480a03,0x00d0000d,0x0b989e0b, +0x00100202,0x20400803,0x01780812,0x0dd91214, +0x00000201,0x20280403,0x00b80408,0x0b289400, +0x20100803,0x20381202,0x00d0000b,0x0b489c00, +0x00000201,0x20200002,0x00b80409,0x0b789c00, +0x20300001,0x20480602,0x01800815,0x0d791201, +0x00180a01,0x20200401,0x00b00c07,0x0b489007, +0x00181203,0x00001405,0x00900409,0x0b789c0a, +0x00280401,0x20200601,0x00b00009,0x0b989c09, +0x00681202,0x20401802,0x0188080d,0x0db91010, +0x20280c02,0x20401a02,0x00c8040b,0x0b988811, +0x20300002,0x20480a03,0x00e0140c,0x0be89414, +0x20480601,0x20380803,0x00c0140d,0x0c089c14, +0x20880402,0x20880603,0x01e0081d,0x0e791424, +0x00380a05,0x20700405,0x01201c04,0x0c488818, +0x00300201,0x20400002,0x00c00c04,0x0ca8901c, +0x00300001,0x20400a01,0x00b00402,0x0cc8901b, +0x00700201,0x20980403,0x01d00006,0x0ff91036, +0x20701c08,0x2098160a,0x0138080c,0x0d287c20, +0x20680402,0x20400a02,0x00c0080d,0x0da88824, +0x20580e01,0x20300c02,0x00d00c0c,0x0db89022, +0x20c01000,0x20a82800,0x01c0201c,0x11d90c47, +0x01182209,0x20203c0d,0x00e8120b,0x0e388421, +0x00d80a05,0x20500c05,0x00f01607,0x0ed88427, +0x00900601,0x20680a01,0x01001a03,0x0ee88827, +0x00e00002,0x20500001,0x01200e07,0x1458fc52, +0x21d02406,0x20b8420d,0x01d02028,0x0f588830, +0x21900405,0x2070020a,0x0120001f,0x10287833, +0x21581002,0x20402a03,0x00d81418,0x10388032, +0x22881606,0x20501408,0x01303024,0x16f8f060, +0x00f01a01,0x20283404,0x00d8062c,0x1108882c, +0x00e01201,0x20782004,0x0120022b,0x11d8842b, +0x00d00e01,0x20982002,0x01701226,0x11d88c29, +0x01b01003,0x20a80e09,0x01802a52,0x19e8d446, +0x20900c05,0x00382000,0x00300400,0x12087a25, +0x20801803,0x20382000,0x00a81400,0x12d87227, +0x20881004,0x00501c00,0x20280c00,0x12c87626, +0x21280c05,0x00802400,0x20c83c00,0x1b88aa3e, +0x0108260c,0x0060340f,0x20401e1a,0x10b86e32, +0x00c80e06,0x00400009,0x00201a17,0x11787632, +0x00f81a0a,0x0000180b,0x00502e19,0x11787633, +0x0198320c,0x0060440f,0x20300a36,0x1948be59, +0x2060100a,0x20382216,0x00902017,0x0f085a33, +0x20200003,0x00180609,0x00200c0e,0x0fc86237, +0x2050100a,0x20680e15,0x00b80413,0x0fb85e36, +0x20101008,0x20680615,0x00e80416,0x1608b669, +0x20201201,0x00181407,0x00182405,0x0da86625, +0x20300800,0x00180c01,0x00181409,0x0e38662c, +0x00000e04,0x2028180a,0x00881c03,0x0e38762b, +0x20502402,0x20283804,0x00c82c11,0x1318d255, +0x00481602,0x00502004,0x20480e01,0x0c886a23, +0x00480400,0x00400c01,0x20281801,0x0cf87227, +0x00280401,0x00100a02,0x00280805,0x0cf87627, +0x00981a05,0x00702c0b,0x20281802,0x1098da4c, +0x20180401,0x00000a04,0x0048040d,0x0b886e1d, +0x20280602,0x00200402,0x0018040d,0x0bc87a20, +0x00000400,0x00080400,0x00580c0b,0x0bd87a1f, +0x20580400,0x00180603,0x0090201d,0x0e68da3c, +0x00000c02,0x20181400,0x00680809,0x0ac87613, +0x00200802,0x00180603,0x00280807,0x0af87a16, +0x00000c01,0x00180c00,0x0038080a,0x0b087e15, +0x00300401,0x00100a02,0x0088040e,0x0ce8ce27, +0x00180e03,0x00201405,0x00280408,0x0a58760a, +0x20281202,0x00301004,0x0010000e,0x0a687e0c, +0x00080e01,0x00401002,0x0000000a,0x0a88820b, +0x20180a02,0x00100802,0x00900c16,0x0bf8d215, +0x20100401,0x20180a04,0x0060080b,0x0a287201, +0x00280400,0x00000e01,0x00500408,0x0a387a01, +0x20180401,0x00000601,0x0050040b,0x0a687c00, +0x20100002,0x00080604,0x00b00412,0x0ba8ca01, +0x00000c01,0x00081400,0x00500009,0x0a487409, +0x20201002,0x20181e03,0x0080080e,0x0a58780a, +0x00300601,0x20180401,0x00600408,0x0a887c09, +0x00400a03,0x00081002,0x00a0040f,0x0be8cc10, +0x00000203,0x00380804,0x00000c0a,0x0aa87012, +0x20100201,0x00380403,0x00180409,0x0ad87816, +0x20500c04,0x00081204,0x00400010,0x0af87c15, +0x20601004,0x00281606,0x00680c1a,0x0cb8cc24, +0x20201006,0x00381a05,0x20200409,0x0b686c1b, +0x00200000,0x00300001,0x00000c06,0x0ba8741d, +0x00480e05,0x00300c08,0x00000c01,0x0bc87c1d, +0x00780602,0x00680406,0x00181009,0x0e28d435, +0x00082a07,0x00703c0b,0x20800402,0x0c586820, +0x20400001,0x00380400,0x00000c0a,0x0cb87025, +0x20600c04,0x00081607,0x0030180e,0x0cc87024, +0x20c80801,0x00500c01,0x0000001d,0x1008d448, +0x00801c04,0x20482a0a,0x00702802,0x0d585c22, +0x00800a02,0x00381001,0x20101601,0x0df8682a, +0x00880a03,0x00300805,0x20200604,0x0e086c29, +0x01080a02,0x00300003,0x00301a06,0x1288d453, +0x21782202,0x00303003,0x2038101b,0x0e985430, +0x21580402,0x00500a04,0x20580415,0x0f586034, +0x21401002,0x00181204,0x00000815,0x0f686432, +0x22e00c04,0x00282604,0x0040282b,0x1558c466, +0x00e80401,0x20501a02,0x00981629,0x10285c28, +0x00d80a01,0x00401002,0x20280e27,0x10f86429, +0x00c80800,0x00500801,0x20480624,0x10f86429, +0x01e81203,0x00502008,0x2060125b,0x1878b04b, +0x20400201,0x00000800,0x00d00400,0x11285a27, +0x20581a03,0x00402c00,0x00201400,0x12185a2a, +0x20500e02,0x00081800,0x00c00c00,0x11e86227, +0x20d80603,0x00400400,0x00c00c00,0x1a18aa42, +0x00400c00,0x20183a03,0x00f02e0b,0x0fe85a2c, +0x00601004,0x20282209,0x00d0160e,0x10b85631, +0x00501404,0x00383605,0x0060120f,0x10a85e2e, +0x00d01806,0x00384e09,0x00d01e26,0x17d8aa55, +0x00400403,0x00200e02,0x00182401,0x0e684631, +0x00200201,0x00200003,0x00581404,0x0f085636, +0x00581604,0x00802c08,0x20781e01,0x0f085636, +0x00781a03,0x00902c09,0x20582c01,0x14c8a668, +0x20381203,0x00301805,0x0048100c,0x0cf85a2b, +0x20380800,0x00101000,0x00580c0a,0x0d785a2f, +0x20480402,0x00200a05,0x0030000e,0x0d685e30, +0x20381a01,0x00403800,0x00581015,0x11a8ae5d, +0x00200c02,0x20181e05,0x00a00803,0x0bb85e23, +0x00400400,0x20180601,0x00980802,0x0c186229, +0x00300401,0x00180800,0x00580c03,0x0c186627, +0x00500c00,0x20381a02,0x0130140d,0x0f08b64c, +0x00000400,0x00280402,0x00381409,0x0ab85e1d, +0x20400802,0x00080800,0x00880c0f,0x0ae86621, +0x00080800,0x00300c03,0x00480c0b,0x0af86a20, +0x20500c02,0x00080c00,0x00d0001a,0x0ce8ae39, +0x00180e02,0x00301403,0x00380408,0x09f86214, +0x00581204,0x00201405,0x00600404,0x0a186a17, +0x00180e02,0x00101401,0x0070080a,0x0a286a16, +0x00480e04,0x00201006,0x00a00c0c,0x0b78ae26, +0x20200c02,0x00181603,0x0070080c,0x0978620a, +0x20401404,0x20181e08,0x00b00812,0x0988660c, +0x20101402,0x20281a05,0x00c0040c,0x09a86a0b, +0x20300c03,0x20181207,0x00e01418,0x0a88a213, +0x00080400,0x00400802,0x00280807,0x09586000, +0x00180603,0x00300006,0x00480407,0x09586401, +0x20100400,0x00280802,0x0058080a,0x09786800, +0x00100601,0x00200002,0x00a8080e,0x0a38a000, +0x00280a02,0x00201001,0x00400008,0x09786008, +0x00080c01,0x00201602,0x0040000b,0x0988600a, +0x00180800,0x00300801,0x00300008,0x09a86809, +0x00180801,0x00200a01,0x00a80411,0x0a78a40f, +0x20300003,0x00080604,0x0080000d,0x09d86012, +0x20100000,0x20100000,0x0090000b,0x09f86415, +0x20180a01,0x00200c00,0x0050000c,0x0a186814, +0x20280a01,0x00001801,0x00c81414,0x0b38a422, +0x00381205,0x00101806,0x00700003,0x0a98601b, +0x00100400,0x00080401,0x00900407,0x0ac8641e, +0x20100c03,0x00081a02,0x00800809,0x0ad8681e, +0x00500802,0x20380e03,0x0128080e,0x0c98b033, +0x20702c08,0x20384609,0x00c0140d,0x0b886023, +0x20300000,0x00000001,0x0080080a,0x0bd86027, +0x20280e04,0x00301406,0x00200407,0x0be86426, +0x20b00201,0x20180c03,0x0100001e,0x0e78b449, +0x00d8220b,0x0080280e,0x20400608,0x0cb85825, +0x00680601,0x00100400,0x00700c00,0x0d285c2b, +0x00500804,0x00180e06,0x00700c01,0x0d38602a, +0x00e00c00,0x20181401,0x00d00a03,0x1108b056, +0x2190200a,0x00083212,0x0060101e,0x0de84c30, +0x21300401,0x00000201,0x00900412,0x0e985834, +0x21281205,0x00301c06,0x00400411,0x0e985c33, +0x22a00c01,0x00200001,0x00880427,0x13e8ac68, +0x00e80604,0x00800c0c,0x20681a2b,0x0f885428, +0x00c00800,0x00180801,0x00900625,0x10385829, +0x00c01002,0x20181207,0x00b00a23,0x10385828, +0x01b00201,0x00581004,0x00902e52,0x1718a850, +0x20580e04,0x20400400,0x00b02000,0x10b82a25, +0x20800a01,0x20482000,0x00e01800,0x11783a25, +0x20680602,0x20401000,0x00b00800,0x11583627, +0x21000204,0x20880400,0x01901000,0x19086241, +0x0040180a,0x20681a0d,0x00c81e0e,0x0f78222c, +0x00a00001,0x20200e02,0x00781217,0x10382e31, +0x00900804,0x20500607,0x00e81a13,0x10083630, +0x01300c06,0x2080020b,0x01782e30,0x16c86258, +0x00681209,0x00001810,0x00681e02,0x0de83a34, +0x00100201,0x20200001,0x00980c08,0x0e783a38, +0x00100603,0x20381406,0x00f80407,0x0e684637, +0x00401202,0x20581c08,0x01781c0a,0x1398826b, +0x20700805,0x2038160a,0x00c01012,0x0c583a2c, +0x20300402,0x20180e02,0x0098080a,0x0cd83e2f, +0x20200001,0x20200202,0x00a80409,0x0cc8422f, +0x20400601,0x20181401,0x01000c15,0x1068825c, +0x00480601,0x20100c04,0x00782202,0x0b283a24, +0x00580601,0x00000803,0x00781001,0x0b78422a, +0x00380400,0x20200802,0x00a81003,0x0b684629, +0x00500402,0x20100601,0x00b8080b,0x0dd87a4c, +0x00080a02,0x20200c02,0x00a0000b,0x0a18421f, +0x20280e01,0x20101001,0x0090040f,0x0a484622, +0x20100601,0x20380801,0x00c0040e,0x0a484a20, +0x20380e03,0x00001404,0x00c0081a,0x0bb87e39, +0x20100802,0x20381203,0x00d0080b,0x09484214, +0x00001002,0x20481a02,0x00d00409,0x09684616, +0x20101003,0x20281a03,0x00a0000b,0x09784a14, +0x00000c02,0x20381604,0x01101812,0x0a487623, +0x00080e02,0x20101003,0x00980409,0x08d8420a, +0x00181202,0x00001c03,0x00780c0a,0x08e8420c, +0x00281603,0x00202006,0x00480807,0x08f84a0b, +0x00080a01,0x00001002,0x00b80411,0x09786e12, +0x00000801,0x20480a02,0x00d00409,0x08a84201, +0x20100401,0x20480a03,0x00d0080d,0x08a84400, +0x20100002,0x20300605,0x00d0080c,0x08c84a01, +0x00080601,0x20300601,0x00f00810,0x09286e01, +0x00000400,0x20280801,0x00b0000a,0x08c84009, +0x00000c01,0x20381601,0x00b80409,0x08d8440b, +0x00100800,0x20380c00,0x00d80409,0x08e8480a, +0x00201003,0x20481605,0x01180810,0x09686c0f, +0x00000602,0x20200001,0x00900009,0x09384012, +0x20100201,0x00000402,0x0078040b,0x09584415, +0x20200400,0x20280800,0x00a0000c,0x09584814, +0x20300201,0x00180404,0x00c80815,0x0a287421, +0x20200806,0x00081604,0x0090000a,0x09e8401c, +0x00180401,0x00000400,0x00700408,0x0a28441e, +0x00280e01,0x20101002,0x00980407,0x0a28481e, +0x00780601,0x00000c00,0x00b8080b,0x0b787431, +0x0018260a,0x0020400e,0x00380404,0x0ae84022, +0x20480602,0x20100402,0x00900c0b,0x0b384028, +0x20600401,0x20380c00,0x00d0100c,0x0b384828, +0x20b00802,0x20180a02,0x00d80c20,0x0d487c47, +0x00201c08,0x20783610,0x01402806,0x0c183827, +0x00600403,0x20280a03,0x00a00c00,0x0c98382d, +0x00980a03,0x20201002,0x00a00a05,0x0c98402b, +0x00e81001,0x00201003,0x00b80a02,0x0fd88056, +0x20f81a04,0x00003009,0x0078200c,0x0d683430, +0x21280e02,0x00001005,0x00700411,0x0e183435, +0x21700c04,0x20481e06,0x00d01017,0x0e083834, +0x22981a05,0x20202007,0x01001c28,0x12b87c69, +0x00a00001,0x20680602,0x0130161e,0x0ee83826, +0x00c80801,0x20300e02,0x00b01224,0x0fb8302a, +0x00e80a02,0x20101805,0x0078122b,0x0fa83429, +0x01a01002,0x20881607,0x0170264f,0x15f86853, +0x20901003,0x00181c00,0x00081400,0x10781222, +0x20800801,0x00080400,0x00381400,0x11381625, +0x20980801,0x00500000,0x20200800,0x11182225, +0x21480400,0x00500000,0x00080800,0x1888323f, +0x00e81605,0x00403408,0x20681e1b,0x0f481630, +0x00b80e02,0x00300c03,0x00280619,0x0ff81e31, +0x00d80e03,0x00301c03,0x2028061a,0x0fc81e32, +0x01a80e01,0x00402401,0x20181e3b,0x1648365c, +0x20200802,0x20181607,0x0070140e,0x0d981e36, +0x00080400,0x00000602,0x00500009,0x0e381e39, +0x20200003,0x00080606,0x0050000c,0x0e081e39, +0x00280e01,0x00101201,0x00880c12,0x12d84271, +0x20200001,0x00100800,0x00281808,0x0c181e2b, +0x20100401,0x20100601,0x00681008,0x0c881e31, +0x00000800,0x00080402,0x00481806,0x0c682630, +0x20400804,0x20280e03,0x00c81417,0x0fa84a5c, +0x00480601,0x00200403,0x00480402,0x0ad82626, +0x00400203,0x00000003,0x00600004,0x0b182a2b, +0x00300201,0x00200002,0x00300005,0x0b082e2a, +0x00780a05,0x00100c08,0x0098040a,0x0d18524c, +0x20200001,0x00180a01,0x0050080e,0x09b8261f, +0x20301004,0x20181a04,0x0068040f,0x09d82621, +0x20200002,0x00100202,0x0038040e,0x09d82e20, +0x20600403,0x20181206,0x00c0181e,0x0af84e38, +0x00180602,0x00100c02,0x00300008,0x08f82214, +0x00281604,0x00401c07,0x00080807,0x09082a16, +0x00280e03,0x00201804,0x00380408,0x09082e15, +0x00280602,0x00000803,0x0080000e,0x09984622, +0x20200803,0x00081205,0x0050040c,0x0878260a, +0x20100802,0x20181205,0x0070140e,0x0878260c, +0x20200c03,0x20281a06,0x0090140d,0x08882e0a, +0x20100401,0x20180e02,0x00a00c13,0x08c84611, +0x00180603,0x00200c05,0x00180807,0x08582601, +0x00000000,0x00100001,0x00380c0a,0x08482400, +0x00100202,0x00100003,0x00380808,0x08582800, +0x20100401,0x00080400,0x0078040f,0x08884000, +0x00000003,0x00100204,0x0040000b,0x08682408, +0x00180e01,0x00101402,0x00380409,0x0878280a, +0x00180401,0x00100a01,0x00380409,0x08782809, +0x00581203,0x00101c03,0x0068080b,0x08b8400d, +0x20281202,0x00101004,0x0040000a,0x08d82813, +0x20200001,0x20200201,0x0080040d,0x08e82815, +0x20180601,0x00000401,0x0050000c,0x08e82c14, +0x20500803,0x20380a06,0x00d80419,0x0968441f, +0x00400800,0x20300a01,0x00780405,0x0988201a, +0x00200400,0x20280401,0x00800408,0x09b8241f, +0x00100c01,0x20181201,0x00600409,0x09b82c1e, +0x00600201,0x20100004,0x00b80c0b,0x0ab84831, +0x20901000,0x20182c00,0x00902011,0x0a882425, +0x20500800,0x20180800,0x0060080c,0x0ad82429, +0x20500201,0x00200002,0x0020040c,0x0ad82829, +0x20a80e02,0x20101401,0x00b0001e,0x0c884c46, +0x00a81601,0x00202000,0x20180a0a,0x0bd81429, +0x00880601,0x00000801,0x00400604,0x0c481c2e, +0x00700201,0x00280800,0x00301203,0x0c38242e, +0x01001802,0x20481e03,0x01000401,0x0f084c55, +0x21201401,0x20281e01,0x00700815,0x0d18182f, +0x21400400,0x20181201,0x00601415,0x0dc81c37, +0x21380402,0x00200e02,0x00180411,0x0db81c35, +0x22e01401,0x00182802,0x00901030,0x11e84c6e, +0x00b00601,0x00380402,0x20100620,0x0ea81428, +0x00d00800,0x00081000,0x00200a26,0x0f78142c, +0x00d80a01,0x00100003,0x00401226,0x0f582029, +0x01d81a02,0x00602006,0x20101256,0x15683c57, +0x20600001,0x00101400,0x00281400,0x10680e26, +0x20781202,0x00001800,0x00400800,0x11180627, +0x20801801,0x20581800,0x00d81400,0x10d80a25, +0x21300c01,0x20380800,0x00e81400,0x18381641, +0x00980603,0x00180c03,0x00701a13,0x0f18162f, +0x00a01002,0x20481a05,0x00a00616,0x0fc80632, +0x00a80602,0x00180c03,0x00700a17,0x0f981230, +0x01980602,0x00180402,0x00b0063a,0x15e8225d, +0x00080403,0x00000a05,0x00400008,0x0d780a35, +0x00000401,0x00180800,0x00481007,0x0e080a39, +0x00100802,0x00000202,0x00481006,0x0dd80e39, +0x00100c03,0x20181204,0x00a80c11,0x12781e71, +0x20180602,0x20100803,0x00680808,0x0be80e2d, +0x00080603,0x00200c04,0x00280807,0x0c581233, +0x00080a02,0x00201004,0x00480809,0x0c281632, +0x20180a02,0x00201006,0x00781414,0x0f38265f, +0x00300402,0x20280a03,0x00800005,0x0a980e27, +0x00100404,0x00180605,0x00580407,0x0ae8122c, +0x00200002,0x20180603,0x00800407,0x0ab8162a, +0x00280400,0x00180e02,0x00b01412,0x0c982a4b, +0x20100601,0x20100002,0x0068080c,0x0988121e, +0x00181604,0x00101c06,0x0038080b,0x09a81623, +0x00000202,0x20100403,0x0078040c,0x09881a20, +0x20300001,0x00000000,0x00880418,0x0a882236, +0x20100001,0x00080601,0x0060080a,0x08b81213, +0x20201003,0x20381e07,0x00b0100e,0x08c81616, +0x20200400,0x20181202,0x0080100d,0x08b81614, +0x00000601,0x00080801,0x00800410,0x09382621, +0x00100000,0x00000801,0x00480c07,0x0848120b, +0x00100201,0x00100804,0x00480c08,0x0848120b, +0x00100401,0x00000601,0x00480c07,0x0848120a, +0x20100000,0x00100601,0x00700011,0x08682211, +0x20200000,0x00080400,0x0060040c,0x08181601, +0x00080601,0x00000400,0x0060040b,0x08181601, +0x20100201,0x00100002,0x0050000b,0x08181a01, +0x00080601,0x00100400,0x0080000f,0x08282201, +0x00200201,0x00000400,0x00600407,0x08381008, +0x00000802,0x00081202,0x0070040b,0x0838140a, +0x00200000,0x00180601,0x00600408,0x08381809, +0x00200801,0x00081602,0x0090040e,0x0858200e, +0x20301805,0x20181e04,0x0068080e,0x08981413, +0x20100601,0x00280402,0x0028040c,0x08b81415, +0x20200801,0x00180400,0x0058040d,0x08a81814, +0x20280601,0x00200c02,0x00480c13,0x0908201f, +0x00481a07,0x00501c0b,0x20100c04,0x0958141c, +0x00100001,0x00300000,0x00200409,0x09881420, +0x00280e01,0x00201002,0x00400008,0x0978181e, +0x00680400,0x00200201,0x0070040f,0x0a482430, +0x20900003,0x20100209,0x00601011,0x0a580826, +0x20580a01,0x00200c02,0x0020080c,0x0aa8102a, +0x20600000,0x20180601,0x00800c0e,0x0a981429, +0x20b01003,0x00181602,0x00880420,0x0c182447, +0x00a01402,0x20181801,0x00680e09,0x0ba80c2a, +0x00800601,0x00080400,0x00500e03,0x0c180c2f, +0x00600001,0x00080601,0x00700602,0x0bf8102f, +0x01181a04,0x00402807,0x00380602,0x0e982455, +0x21181e03,0x00402406,0x00000414,0x0cf80c2f, +0x21400402,0x00080602,0x00400014,0x0da80837, +0x21180602,0x00000403,0x00600810,0x0d881036, +0x22c80c02,0x20201604,0x00d01032,0x1188206d, +0x00a80801,0x20300603,0x00901a1e,0x0e880429, +0x00d00201,0x00100402,0x00380627,0x0f58082d, +0x00c01001,0x20181a04,0x00700e23,0x0f28082b, +0x01b00c00,0x20582000,0x01202250,0x15081c5b, +0x20581203,0x00001400,0x00502000,0x10500626, +0x20900801,0x00081400,0x00400000,0x11200e24, +0x20782203,0x00202c00,0x20101400,0x10e01227, +0x21281602,0x20202000,0x00600c00,0x18301243, +0x00601004,0x20581a08,0x00a00a10,0x0f10122e, +0x00b81203,0x00202004,0x20180a1b,0x0fd00e32, +0x00801807,0x2068160a,0x00980e15,0x0f901232, +0x01701c04,0x20781606,0x00e80e37,0x15d0165e, +0x00300601,0x00080404,0x00481403,0x0d700a35, +0x00100402,0x20200a04,0x00680407,0x0e000e3c, +0x00380e06,0x0000140b,0x00481003,0x0dd0063a, +0x00480a01,0x00001404,0x0098180d,0x12600a73, +0x20300201,0x00000001,0x0030000b,0x0be00a2e, +0x20300601,0x20280402,0x0088040b,0x0c400633, +0x20300802,0x20380e07,0x0090100c,0x0c100a33, +0x20300203,0x20200002,0x00e0101a,0x0f100660, +0x00400001,0x00000601,0x00380402,0x0a900a27, +0x00500000,0x20100400,0x00680403,0x0ad00a2c, +0x00400801,0x20180400,0x00681004,0x0ab00a2a, +0x00200c05,0x20281608,0x00d80411,0x0c700a4b, +0x20280e02,0x00100802,0x0040080f,0x0970061f, +0x20300c01,0x20181a01,0x00700411,0x09900622, +0x20180a03,0x00100403,0x0050040f,0x09700221, +0x20280603,0x00100408,0x00881018,0x0a600236, +0x00000804,0x20280e05,0x00680809,0x08b00a13, +0x00180e01,0x00201402,0x00180808,0x08b00616, +0x20200403,0x20180604,0x0068040b,0x08a00613, +0x00080801,0x00000602,0x00900811,0x09100221, +0x00180a04,0x00000c07,0x00380408,0x0830020b, +0x20180400,0x20100601,0x0060080c,0x0830060c, +0x00280e03,0x00001005,0x00580406,0x0830060b, +0x00080601,0x20200001,0x00a00010,0x08400210, +0x20200401,0x20280605,0x00600c0c,0x08000601, +0x20100400,0x20280400,0x0070040a,0x08000800, +0x20200401,0x20380604,0x0090080d,0x08000601, +0x20100400,0x20380601,0x00b0000f,0x08000601, +0x00100403,0x20180601,0x00580c07,0x08200408, +0x00200001,0x20200a01,0x00680808,0x08200809, +0x00200401,0x20280400,0x00880807,0x08200409, +0x00300001,0x20100800,0x00980c0d,0x0830040d, +0x00181a06,0x00002808,0x0040000a,0x08800411, +0x20280601,0x20200402,0x0080000e,0x08900415, +0x20180e02,0x20100c03,0x0070040e,0x08900413, +0x20280603,0x20200403,0x00b00815,0x08e0001e, +0x20201c05,0x2068320b,0x00e01c0e,0x0940041d, +0x00200000,0x20200201,0x00900808,0x09700420, +0x00100c02,0x20481604,0x00b0080a,0x0960041f, +0x00500c04,0x20380e06,0x00c8040e,0x0a200430, +0x20500000,0x00100004,0x00281808,0x0a500828, +0x20600802,0x20381602,0x0090040e,0x0a90042b, +0x20680602,0x20100403,0x0060000d,0x0a80082a, +0x20881204,0x00001807,0x00a8081d,0x0be00045, +0x00b81e04,0x00102405,0x00200a08,0x0ba00428, +0x00780601,0x00000403,0x00400203,0x0c100830, +0x00700001,0x20300202,0x00600604,0x0bf00c2f, +0x00e01002,0x20382204,0x00f01c05,0x0e600057, +0x21401c03,0x20582e08,0x00b0181a,0x0cf00831, +0x21200000,0x20200800,0x00500012,0x0da00837, +0x21300800,0x20280c01,0x00600013,0x0d700836, +0x22b00e01,0x00081401,0x0070042e,0x11600870, +0x00b00601,0x00281402,0x20180621,0x0e800c2b, +0x00c80c00,0x20200601,0x00700e24,0x0f50082d, +0x00d81000,0x20101400,0x00380626,0x0f200c2b, +0x01a80800,0x00300601,0x0030064f,0x14f00c5c, +0x20800801,0x20282000,0x00400000,0x10701a22, +0x20800a01,0x20100400,0x00280800,0x11401a26, +0x20a02803,0x20383400,0x00580c00,0x11001623, +0x21501804,0x00382000,0x00081000,0x18702240, +0x00a80e01,0x00101804,0x20481618,0x0f401e2e, +0x00800402,0x00181202,0x00300a17,0x0ff01231, +0x00f81a05,0x00602c08,0x20780e1f,0x0fc01633, +0x01a82a08,0x0090400c,0x2080063e,0x1620225f, +0x00200a01,0x20200801,0x00200006,0x0d901a37, +0x00480a03,0x00201005,0x20100002,0x0e301a3b, +0x20300802,0x00081206,0x0040180f,0x0df0163b, +0x00300005,0x2018060b,0x00802011,0x12902e75, +0x20400003,0x00080604,0x0040040c,0x0c00162e, +0x20400402,0x20100204,0x0030040d,0x0c701e34, +0x00080400,0x00200c01,0x00080805,0x0c401e31, +0x20600201,0x20180402,0x0080001c,0x0f402e5e, +0x00580a04,0x00000805,0x00300801,0x0ab01627, +0x00500000,0x00000001,0x00380402,0x0af01a2c, +0x00580e02,0x00101001,0x00300405,0x0ad01a2c, +0x00880801,0x00001602,0x00781009,0x0ca0324c, +0x20401405,0x20281a08,0x00600010,0x09901a1f, +0x20280e01,0x00001000,0x00380410,0x09b01a23, +0x20400c02,0x20281204,0x00700013,0x09901a21, +0x20600201,0x20280801,0x00c00020,0x0a802a38, +0x00480604,0x00301007,0x00081404,0x08d01615, +0x00000c00,0x20281201,0x0070040a,0x08d01a16, +0x00280601,0x00100403,0x00380c07,0x08c01a14, +0x00101002,0x20281603,0x00a8080f,0x09302621, +0x20300002,0x00280e04,0x0040100f,0x0840120b, +0x00000801,0x00080e01,0x0038080b,0x08501a0b, +0x20100801,0x00081201,0x0040080c,0x0850160a, +0x20100400,0x00280802,0x00580c11,0x08702210, +0x00080400,0x00200802,0x00180807,0x08201400, +0x20180601,0x00300402,0x0008040b,0x08201400, +0x20100001,0x00200400,0x00080409,0x08201800, +0x20180a01,0x00300c02,0x0030000e,0x08201e01, +0x00400201,0x00100802,0x00200006,0x08401407, +0x00380601,0x00200801,0x00100807,0x08401409, +0x00380603,0x00200803,0x00100407,0x08401808, +0x00480601,0x00200400,0x0050080d,0x0860200d, +0x20500c00,0x00081e01,0x00401812,0x08a01413, +0x20300001,0x00080602,0x00300810,0x08b01815, +0x20400c04,0x00081606,0x00400411,0x08b01814, +0x20500802,0x00080a02,0x00600418,0x0900241f, +0x00381402,0x00402202,0x20381003,0x09601c1e, +0x00200000,0x00080400,0x00280407,0x09901c21, +0x00480e04,0x00401006,0x20280806,0x0980181f, +0x00980e04,0x00201c05,0x00400008,0x0a502430, +0x20580603,0x20100403,0x0040000c,0x0a701425, +0x20480602,0x00100801,0x0018040c,0x0ab0182a, +0x20700803,0x00181205,0x00200410,0x0aa0182a, +0x20c00803,0x20281606,0x00b01424,0x0c102846, +0x00701805,0x20282e06,0x00600a03,0x0bb0142a, +0x00600404,0x00081205,0x00380601,0x0c201430, +0x00880400,0x00300003,0x20180e06,0x0c10142f, +0x00f80800,0x00100802,0x00680801,0x0ea02c58, +0x21181605,0x00402408,0x20581012,0x0d101431, +0x21380a06,0x00100808,0x00000412,0x0dc01438, +0x21380e02,0x00200c02,0x20100413,0x0d901436, +0x22b81201,0x20100c01,0x0080042f,0x11a02870, +0x00a01402,0x20180a07,0x00480a1f,0x0ea01029, +0x00c01c03,0x20182208,0x00100a25,0x0f801c2d, +0x00d01801,0x20181e04,0x00200226,0x0f40142b, +0x01b01401,0x20581a04,0x00c80a50,0x1520285b, +0x20700c01,0x00180400,0x20182400,0x10a02225, +0x20881a02,0x00201800,0x00001800,0x11701e25, +0x20882e02,0x00604000,0x20401400,0x11301a27, +0x21081e02,0x00102800,0x00a01000,0x18b03643, +0x00900400,0x00580404,0x20280a14,0x0f60122f, +0x00b01004,0x20380a06,0x00680619,0x10302632, +0x00a01003,0x20581e07,0x00c02217,0x0fe01e32, +0x01302004,0x20683e06,0x01402631,0x16603a5b, +0x00181e04,0x00601c05,0x20301c07,0x0dc01635, +0x00100a02,0x00080c05,0x00400007,0x0e601e3b, +0x20100201,0x20100402,0x00580409,0x0e202a39, +0x00800604,0x00200405,0x00500006,0x13004671, +0x20100402,0x20100207,0x00401009,0x0c30262e, +0x20280800,0x00200c00,0x00100c09,0x0cb02633, +0x20180601,0x20100000,0x00600c07,0x0c802a31, +0x20880403,0x00300206,0x0060081e,0x0fc04a5f, +0x00100c02,0x00081601,0x00480406,0x0ae02626, +0x00500000,0x00100201,0x00400803,0x0b302a2d, +0x00301001,0x20281202,0x00600405,0x0b102e2b, +0x00800203,0x00200004,0x00600007,0x0d204a4c, +0x00181602,0x00302405,0x20180c08,0x09d0261f, +0x20300801,0x00181202,0x00500011,0x09f02a23, +0x20180e01,0x00201001,0x0028080e,0x09e02e21, +0x20700004,0x00280606,0x00680420,0x0b004a39, +0x00080601,0x20200202,0x0080180b,0x08f02616, +0x00180c00,0x00301002,0x00180809,0x09102a16, +0x00000001,0x00080602,0x0060000a,0x09002a15, +0x00380e02,0x00201805,0x0058180c,0x09a04622, +0x20100802,0x20380a05,0x0098040b,0x08702a0b, +0x00180a01,0x00001001,0x0050000b,0x0880260c, +0x00000000,0x00000401,0x0068080b,0x08802a0a, +0x20180801,0x00000a01,0x00a00014,0x08c03e12, +0x00000801,0x20180c02,0x00681009,0x08502201, +0x20200402,0x20280a02,0x0080040d,0x08502400, +0x00000000,0x00080400,0x0070000a,0x08602400, +0x20100400,0x20280c00,0x00d00410,0x08803c00, +0x00380603,0x00100404,0x00400808,0x08702008, +0x00200602,0x00080803,0x00600408,0x0880240a, +0x00000000,0x00080401,0x0060040a,0x08802409, +0x00300801,0x20180800,0x00a0000c,0x08b03c0e, +0x20581001,0x00000e05,0x00500c10,0x08d02414, +0x20200801,0x00180a03,0x0040000e,0x08f02815, +0x00080a01,0x00001000,0x0058040b,0x08f02814, +0x20380601,0x00100803,0x00800016,0x0960401f, +0x00501c01,0x20481e02,0x00881002,0x09a0241d, +0x00280400,0x00300401,0x00280808,0x09d02420, +0x00000401,0x20181203,0x0090040b,0x09c0281f, +0x00600400,0x00081201,0x00a0180d,0x0ab04031, +0x20800000,0x00380403,0x00080810,0x0aa01c25, +0x20680601,0x00200001,0x0030040d,0x0af0202a, +0x20580a01,0x00000c02,0x0058100b,0x0ae0282a, +0x20900000,0x00100a01,0x0068041e,0x0c804847, +0x00c81603,0x00302002,0x20180a09,0x0be01c29, +0x00a00400,0x00000602,0x00380e05,0x0c60242e, +0x00800a01,0x20280e01,0x00880603,0x0c40202e, +0x00f00a02,0x00180e01,0x00800402,0x0f104857, +0x21600c05,0x20281e06,0x0070081a,0x0d301831, +0x21800002,0x00181201,0x0040001a,0x0df01c39, +0x21500804,0x00081603,0x00580815,0x0dc01c37, +0x22d01405,0x00382606,0x0058102f,0x12004470, +0x00d82203,0x00103009,0x00080e26,0x0ed01c29, +0x00f81e02,0x00103006,0x0008122d,0x0fb01c2d, +0x00e81e03,0x00202c09,0x0008122a,0x0f70182b, +0x01c82203,0x00802409,0x20581e54,0x1590385a, +0x20581201,0x00102400,0x00300800,0x10e02628, +0x20a02003,0x20382c00,0x00881000,0x11c02e22, +0x20a02401,0x20484000,0x00e00800,0x11702e21, +0x21202001,0x20582800,0x00d00400,0x1940623f, +0x00981000,0x20200604,0x00d01a10,0x0f902630, +0x00e81e04,0x00602408,0x2048061f,0x10802e32, +0x00d80a02,0x00401004,0x20380a1d,0x10403230, +0x01681201,0x00302404,0x00280a37,0x1700665a, +0x20402004,0x20683a04,0x00e0080c,0x0df02e32, +0x20180801,0x20100e03,0x0050140c,0x0eb0323b, +0x20180800,0x00200400,0x00100c0b,0x0e803239, +0x00480e04,0x20101002,0x00c0200c,0x13b06a70, +0x00180a03,0x00200c07,0x00080802,0x0c902e2b, +0x20200800,0x20380801,0x00800c09,0x0d003a31, +0x20100c02,0x00080601,0x00200007,0x0ce03a30, +0x20400c05,0x20480e0a,0x01000818,0x1070765e, +0x00380401,0x00001203,0x00300405,0x0b403228, +0x00400000,0x20100601,0x00600802,0x0b903e2b, +0x00481604,0x00301c04,0x00100c04,0x0b703e2a, +0x00500604,0x20180406,0x00d80c0b,0x0dd06e4c, +0x20100e01,0x20181401,0x0070100d,0x0a20321f, +0x20180601,0x20100c00,0x0070000e,0x0a504223, +0x20200803,0x20280e07,0x0090100f,0x0a404221, +0x20300403,0x00000205,0x00c80c1b,0x0bb06e3a, +0x20100401,0x00280e03,0x0020080a,0x09503a13, +0x00000c02,0x20381604,0x00a0000b,0x09703e17, +0x00100400,0x00000001,0x00580c08,0x09704215, +0x00000202,0x00180804,0x00b80411,0x0a406624, +0x00280800,0x00301402,0x20180c06,0x08e03a0b, +0x00000601,0x00180803,0x0068040b,0x08e03a0c, +0x20180601,0x00100402,0x0050000b,0x08f03e0b, +0x20100002,0x00180a03,0x00900012,0x09606612, +0x00080a01,0x00101001,0x0040000b,0x08a03603, +0x00080801,0x00200a01,0x0040000b,0x08b03e01, +0x00000000,0x00000201,0x00600409,0x08c04201, +0x20280601,0x00100803,0x00780810,0x09206601, +0x00000203,0x20180e01,0x0080180c,0x08c03809, +0x00080800,0x00000801,0x0060040b,0x08e03c0a, +0x00000000,0x20100000,0x0070000b,0x08e04009, +0x00580800,0x00101001,0x0080040c,0x0950640e, +0x20401c08,0x20182609,0x0058180c,0x09303c15, +0x20180a01,0x20200c00,0x0070000b,0x09503c15, +0x20100601,0x20180801,0x0060040b,0x09604014, +0x20500601,0x20280401,0x00c00c19,0x0a006420, +0x00682609,0x00603410,0x20381000,0x0a002c1b, +0x00200801,0x20480e03,0x00b00009,0x0a203c1f, +0x00100001,0x00000202,0x00580808,0x0a20401e, +0x00600801,0x20180602,0x00b0040c,0x0b506c33, +0x20880405,0x20380a0c,0x00a01412,0x0ae03024, +0x20700801,0x20280e01,0x00880c0e,0x0b40382a, +0x20500400,0x00080800,0x0058080c,0x0b403c28, +0x20980e02,0x00100802,0x00a0081e,0x0d306c47, +0x00901000,0x20481c03,0x00881207,0x0c302c29, +0x00b80e03,0x00000c04,0x00580607,0x0cb0342e, +0x00780e01,0x00100c01,0x00380e04,0x0ca0382d, +0x00d80402,0x20200605,0x00c80801,0x0fc07057, +0x21100e03,0x00000403,0x00281414,0x0d802c30, +0x21601403,0x20381206,0x00881019,0x0e303037, +0x21100800,0x20100201,0x00681812,0x0e103034, +0x22880e03,0x20301802,0x00d82029,0x12b0686c, +0x00a00802,0x00383205,0x00301a1d,0x0f00202a, +0x00d01201,0x00182803,0x00300228,0x0ff0242e, +0x00b00800,0x00182400,0x00600e21,0x0fb0242b, +0x01902002,0x20683a06,0x01480a4b,0x16105457, +0x20700205,0x20380800,0x00803400,0x11403e24, +0x20882603,0x00303800,0x00001000,0x12203e26, +0x20881201,0x00102800,0x00180800,0x11e04a24, +0x21181a02,0x00203800,0x20202000,0x1a207a3f, +0x0090200a,0x20382a0f,0x00680614,0x10004e2e, +0x00b01c05,0x20683209,0x00e01217,0x10e04231, +0x00c00401,0x20381204,0x00b00e19,0x10a04231, +0x01600803,0x20481207,0x00c02e33,0x17e08659, +0x00081606,0x00402c0e,0x20582808,0x0e703e34, +0x00000e01,0x00281005,0x00280c09,0x0f204238, +0x20201003,0x20281000,0x00780c0b,0x0ef04237, +0x00001601,0x20281402,0x0090100e,0x14b0926b, +0x20200802,0x20180a04,0x00601409,0x0cf03e2c, +0x20380e02,0x00501003,0x20201009,0x0d80462f, +0x00081a07,0x00201c09,0x00301406,0x0d50462f, +0x00180800,0x00201a01,0x0030040e,0x11809e5d, +0x00400202,0x00100002,0x00400c02,0x0bb04226, +0x00480800,0x00100a02,0x00201801,0x0c204e2a, +0x00001005,0x2048220b,0x00a02408,0x0c005228, +0x00280401,0x00000603,0x00900411,0x0ed09a4e, +0x20280c01,0x00100e02,0x00500c0e,0x0a904a1e, +0x20200401,0x00080602,0x0040080e,0x0af05622, +0x00080602,0x00100c05,0x00280c09,0x0ae05a1f, +0x00080602,0x20100c02,0x00a80815,0x0cb09a3b, +0x00000201,0x20200400,0x00780407,0x09d04e13, +0x00380800,0x00101401,0x00380407,0x0a005a18, +0x00100000,0x20100a02,0x0060040a,0x0a005a16, +0x20200001,0x20280a04,0x00d80415,0x0b309625, +0x00200002,0x20180a02,0x00800408,0x09604a0c, +0x20280400,0x20100601,0x0080040f,0x0970560d, +0x20200001,0x20180a01,0x0070040d,0x09805a0b, +0x00100401,0x20280401,0x00c81410,0x0a509213, +0x00000203,0x20180804,0x00600c0c,0x09204e02, +0x00000801,0x20280e01,0x0090000a,0x09405400, +0x00100201,0x20180401,0x00680408,0x09505800, +0x20200201,0x00000003,0x00b80413,0x0a008a01, +0x20300c05,0x20180e07,0x0048080b,0x0940500a, +0x00000c00,0x20181000,0x0068040b,0x0960540a, +0x00000401,0x00080602,0x0058040b,0x09805809, +0x00500c01,0x00080e01,0x00a0080c,0x0a40880e, +0x00482207,0x0020340a,0x00281403,0x09c04811, +0x20200400,0x00380c00,0x0020000b,0x09e05016, +0x20280601,0x00100401,0x0048040c,0x09f05414, +0x20680800,0x00300401,0x0070081a,0x0af08c22, +0x20302004,0x20683e0a,0x00f01c10,0x0a60441b, +0x00380800,0x00300c00,0x00080c06,0x0ac0501e, +0x00280400,0x00000a01,0x00480406,0x0ac0541d, +0x00781603,0x00101402,0x00801409,0x0c509033, +0x20300c01,0x00280c01,0x00082406,0x0b604425, +0x20580e02,0x00200c00,0x0028040d,0x0bd04c28, +0x20580601,0x20100601,0x0068040d,0x0bc05027, +0x20c01803,0x20482208,0x00d00820,0x0e309848, +0x00980801,0x00501404,0x20381e04,0x0c903826, +0x00701405,0x20181e06,0x00581603,0x0d30442d, +0x00701006,0x20381605,0x00781a03,0x0d20482c, +0x01000201,0x00180801,0x00681604,0x10c09456, +0x21483206,0x00302c06,0x00201c17,0x0de0302f, +0x21381a06,0x0040280a,0x20281813,0x0ea03c35, +0x21181608,0x0010200c,0x00180c11,0x0e804032, +0x22b80400,0x00180a01,0x00480c2b,0x13a0886a, +0x00b02004,0x2098120c,0x00c81622,0x0f604028, +0x00c80403,0x20200a08,0x00880625,0x1050382b, +0x00b00c04,0x20480e0c,0x00980621,0x10104428, +0x01b81800,0x00002800,0x00282e52,0x16f08053, +0x20c80802,0x00b80c00,0x20200800,0x11c0461f, +0x20b01801,0x00283000,0x00900400,0x12b05221, +0x20a00202,0x00580800,0x00401c00,0x12805222, +0x21300e02,0x00681000,0x00304800,0x1b107e37, +0x01381604,0x00a03405,0x20581623,0x10a04e30, +0x01081601,0x00902804,0x20381620,0x11805631, +0x00d00405,0x00500206,0x00180a1d,0x11405a30, +0x01900804,0x00900a07,0x00001e3a,0x19109e54, +0x20600406,0x00481a07,0x00801416,0x0ee04636, +0x20181202,0x00301801,0x0070100e,0x0fb0523a, +0x00181a06,0x00702009,0x0020040b,0x0f805639, +0x20181a04,0x00a02406,0x00101c10,0x15e0a669, +0x00081205,0x00501409,0x00200804,0x0d704e29, +0x20401001,0x20181a04,0x00d0140c,0x0e105a2d, +0x20601804,0x00182a08,0x00a02010,0x0df05e2c, +0x00000401,0x00480606,0x00a0280d,0x12d0b65b, +0x00280401,0x00280605,0x00702005,0x0c405a24, +0x00400401,0x00380c01,0x00600601,0x0cd05e27, +0x00680a01,0x00601404,0x20180a03,0x0cc06625, +0x00300803,0x00680a04,0x0090000e,0x1030be4d, +0x20101402,0x00181602,0x0078040c,0x0b40621c, +0x20280603,0x00400c04,0x0030080d,0x0ba06621, +0x20200400,0x00400000,0x0040100e,0x0ba06620, +0x20200204,0x00700405,0x00700017,0x0e10be3b, +0x20180e02,0x00600803,0x00200407,0x0a805e13, +0x00200002,0x00380a05,0x00701408,0x0ac06a17, +0x00180800,0x00500601,0x00400c08,0x0ad06e15, +0x00000005,0x00700207,0x00780812,0x0c90be26, +0x00300c01,0x00380603,0x00480406,0x0a00620c, +0x20200800,0x00380c00,0x0048080e,0x0a306e0c, +0x20100801,0x00380602,0x0058040c,0x0a40720b, +0x00200203,0x00700c07,0x00781411,0x0ba0b615, +0x20400001,0x00680400,0x00380410,0x09d05e01, +0x00180400,0x00600801,0x00280809,0x0a006e01, +0x00080400,0x00400401,0x00480409,0x0a206e01, +0x20480402,0x00700603,0x00a00816,0x0b40b202, +0x00381202,0x00601802,0x00280405,0x09f05c09, +0x00081602,0x00501801,0x0040040c,0x0a206809, +0x00180602,0x00300801,0x00500009,0x0a406c09, +0x00581202,0x00601404,0x00b0040b,0x0b70b40f, +0x20201801,0x00282a03,0x0070100c,0x0a505c12, +0x20200402,0x00080604,0x00a8040b,0x0aa06815, +0x20300802,0x00380e04,0x0078040d,0x0ab06814, +0x20500c00,0x00281203,0x0100101b,0x0c30b822, +0x00081400,0x00702401,0x20281805,0x0b105c1b, +0x00200602,0x00180801,0x00980406,0x0b60641e, +0x00200202,0x00480802,0x00480805,0x0b70641d, +0x00401805,0x00582a05,0x00b8040c,0x0da0b836, +0x20280c01,0x00201c00,0x00681407,0x0bf05421, +0x20701005,0x00281a05,0x0078140d,0x0c706027, +0x20700c03,0x00480e04,0x0028140c,0x0c806026, +0x20981607,0x00b0240a,0x00181018,0x0f90b848, +0x00a00207,0x20180404,0x00d01000,0x0d104c24, +0x00d81604,0x00602408,0x00282209,0x0dc05429, +0x00c80e03,0x00801805,0x20181e08,0x0dc05428, +0x00f00004,0x00680a0c,0x00a00203,0x1200b452, +0x21a0500c,0x20186a11,0x00c8101d,0x0e504c32, +0x21901402,0x00182605,0x00a00c1e,0x0f204c34, +0x21901402,0x00582603,0x0050081c,0x0f104c32, +0x22a00800,0x00681400,0x0088302a,0x14d0a466, +0x00f83e07,0x01305014,0x20e82e2e,0x0ff03c27, +0x00f00800,0x00680800,0x00281a2d,0x10d04c2b, +0x00f80e01,0x00a01c03,0x20481a2d,0x10b04c28, +0x01b01800,0x00882401,0x00382e52,0x18008c4f, +0x20a02403,0x21a82000,0x02082800,0x12708220, +0x20980602,0x21101c00,0x01080400,0x13708223, +0x20b00c00,0x21280800,0x01300400,0x13407e20, +0x21600601,0x21901400,0x01504400,0x1c30ae2f, +0x00f00206,0x21180c09,0x01800e1d,0x1150762f, +0x00f00c01,0x21281e05,0x0170161c,0x12307e31, +0x01280e02,0x20f01001,0x01200a22,0x12108231, +0x01d80e02,0x21801a02,0x01904641,0x1a60ce4f, +0x00000806,0x21180a0a,0x0150000f,0x0fa08236, +0x20201002,0x20f81c00,0x01100010,0x10708238, +0x20401404,0x21182a06,0x01600c14,0x10508238, +0x20501405,0x21b8260a,0x02003416,0x1750e665, +0x20500a04,0x20e81807,0x0130040e,0x0e307628, +0x20380e02,0x20a01405,0x00900009,0x0ef0862c, +0x20281203,0x20c01c07,0x00b80c08,0x0ed0862a, +0x00180603,0x21600c05,0x01700c07,0x1470f656, +0x00400805,0x20c80e05,0x00c00201,0x0d107e21, +0x00600402,0x20e00603,0x00e00800,0x0da08a27, +0x00400802,0x21080a03,0x01201001,0x0da08a25, +0x00600001,0x21801204,0x01900c0a,0x11e1024e, +0x00081e08,0x20a0280b,0x0090080a,0x0c10821d, +0x20580a04,0x20d00004,0x00f01811,0x0c808a1f, +0x20280a03,0x20e00803,0x0100140e,0x0c80921e, +0x20600201,0x21880601,0x01d00c1c,0x0fb1023a, +0x20201009,0x21081a0e,0x0140100a,0x0b508a12, +0x00400804,0x20e80a07,0x00f00402,0x0bc09615, +0x00101005,0x21081607,0x01200406,0x0bc09a14, +0x00400003,0x21800603,0x01c8100a,0x0e410627, +0x00481206,0x20c0180c,0x00d80c03,0x0ae0860c, +0x20180a02,0x20c01406,0x00e80c0e,0x0b30920d, +0x00080e04,0x20c01007,0x00d8040b,0x0b40960b, +0x20180a04,0x21800806,0x01d00417,0x0d40fe16, +0x20300400,0x21000206,0x01401010,0x0aa08a02, +0x00180603,0x20f00601,0x0120140a,0x0af09601, +0x00000803,0x20f80a06,0x0110080a,0x0b109a01, +0x20100802,0x21980e06,0x01f00813,0x0ce10601, +0x00101005,0x20f81e05,0x01480807,0x0ac08809, +0x20201806,0x21082a08,0x0130000d,0x0b10940a, +0x00080601,0x20d00002,0x00f8040a,0x0b309409, +0x00301002,0x21782000,0x01c8040f,0x0d210010, +0x20181208,0x20b01c0a,0x00c80c09,0x0b308011, +0x00080e05,0x20a00c09,0x00981008,0x0b909015, +0x20100201,0x20e00800,0x00f8080a,0x0ba09413, +0x20681203,0x21301405,0x01480818,0x0de10024, +0x00000c08,0x20f81e0d,0x01400406,0x0be08019, +0x00000004,0x20d00207,0x00c80807,0x0c60901c, +0x00000404,0x20f80a04,0x01181407,0x0c608c1b, +0x00981400,0x21702202,0x01a80407,0x0f510033, +0x20100e07,0x20c80c0b,0x00d81007,0x0cc07820, +0x20380e03,0x20d01c05,0x00d81c08,0x0d508824, +0x20480e04,0x20d01807,0x00f81408,0x0d508423, +0x21000602,0x21c81a01,0x02201022,0x1120fc48, +0x0030000c,0x20980a0b,0x00980c04,0x0dd07825, +0x00800803,0x21081605,0x01400400,0x0e907c28, +0x00900404,0x21080e06,0x01600202,0x0e807c26, +0x01301002,0x21b80e06,0x01c8260f,0x13b10051, +0x20d84e12,0x20908c19,0x0088180c,0x0f10742d, +0x21781202,0x20d01804,0x00f81418,0x0fe07c34, +0x21781204,0x20f01c06,0x01281019,0x0fd07c31, +0x22a80401,0x21700a01,0x0198402a,0x1640e45f, +0x00903009,0x21c8621c,0x02b0461b,0x10807424, +0x00f80c01,0x21101202,0x0158062c,0x11807828, +0x00e80402,0x21380a05,0x0190122a,0x11607827, +0x01b82201,0x21702403,0x01b83251,0x1940c849, +0x20782206,0x01206000,0x23703400,0x13906a24, +0x20b80a04,0x00e01c00,0x22a04000,0x14706220, +0x20b80e05,0x00d02800,0x22803800,0x14406a1f, +0x21680e05,0x01502000,0x23e08c00,0x1d707624, +0x00800409,0x00a80e13,0x21f02e14,0x1250762f, +0x01080407,0x00c0120d,0x22301621,0x13407a31, +0x01000809,0x00a81610,0x21e02221,0x13207a2f, +0x01b00405,0x01281210,0x23606e43,0x1c00b245, +0x00580a05,0x00b01808,0x22281805,0x10b07a36, +0x20180a05,0x00a01807,0x21f80c10,0x11807639, +0x00080a07,0x00c01c0a,0x2238180e,0x11607a38, +0x00080a01,0x01301801,0x23a0140d,0x1930d260, +0x20900004,0x00900605,0x21c00015,0x0f207629, +0x20500807,0x00881608,0x21900c0d,0x0ff0762b, +0x20600808,0x00981e0a,0x21c0100f,0x0fe0762a, +0x20200403,0x01180a03,0x2340200c,0x1660da54, +0x00980605,0x00901007,0x21b80606,0x0e107221, +0x00880609,0x00a0100d,0x21f00a03,0x0eb07a26, +0x00680a0a,0x00c0140f,0x22300602,0x0eb07a23, +0x00780605,0x01201006,0x23601c07,0x13f0ea4b, +0x20801005,0x00882e09,0x21702015,0x0d10721a, +0x20900807,0x00981a0e,0x21b02015,0x0da0861c, +0x20600809,0x00a8160f,0x21e01c11,0x0db0861c, +0x20700005,0x0110020a,0x2320141c,0x11d0fa39, +0x00680a04,0x00b01c08,0x22281604,0x0c707e12, +0x00880a04,0x00b01409,0x22081205,0x0cf08a15, +0x00680e08,0x00c0200d,0x22380e01,0x0d008a14, +0x00780603,0x01100c05,0x23280807,0x1050fa28, +0x20200804,0x00981e06,0x21b0180f,0x0bf07a0c, +0x20300400,0x00980e03,0x21b01814,0x0c508a0e, +0x20400807,0x0098160c,0x21b01811,0x0c708e0b, +0x20500802,0x01081604,0x23000c1d,0x0f50f616, +0x20380603,0x00b00c05,0x2218040a,0x0bc08001, +0x20100402,0x00a81203,0x21e00009,0x0c208c01, +0x00380606,0x00b01009,0x22180c04,0x0c508c00, +0x00080601,0x01201003,0x2358100e,0x0f00fa01, +0x00680802,0x00a01a04,0x21f80802,0x0be08407, +0x00480e03,0x00b02004,0x22181c05,0x0c508c08, +0x20100406,0x0098120a,0x21c0040c,0x0c608c08, +0x00580a02,0x01001801,0x2318080f,0x0f30f40e, +0x20900a02,0x00881801,0x21800c13,0x0c407811, +0x20500803,0x00881a06,0x21900011,0x0cb08013, +0x20200204,0x00b00407,0x22081409,0x0cd08413, +0x20800802,0x00e81e04,0x22b00c1d,0x0ff0f024, +0x00880407,0x00a01206,0x21e82606,0x0cf07c18, +0x00400201,0x00a00404,0x21f81801,0x0d707c1c, +0x00480401,0x00a00e03,0x21f80803,0x0d808419, +0x00900a03,0x01181c02,0x23200405,0x1160f035, +0x20880a09,0x0090180e,0x21b80c12,0x0db06c1d, +0x20600400,0x00a80c00,0x21e0040d,0x0e607422, +0x20800800,0x00981400,0x21c0000f,0x0e607c22, +0x21200406,0x01380e07,0x23981c21,0x1340f047, +0x00e00407,0x00780a0e,0x21500a07,0x0ec07023, +0x00b80400,0x00b00e01,0x22080e05,0x0f907827, +0x00d00001,0x00b00400,0x22081608,0x0f907825, +0x01580e08,0x0140280b,0x23c83215,0x15b0e04d, +0x21f02603,0x00886c06,0x21702825,0x10006432, +0x21a00a01,0x00a81400,0x21e0041d,0x10e07033, +0x21b00a03,0x00a81403,0x21f00820,0x10d07031, +0x22900001,0x0118060b,0x23281029,0x1820d058, +0x01281401,0x01103e02,0x23283637,0x11a08027, +0x01000801,0x00c81a02,0x22380a2f,0x12806c28, +0x01000802,0x00c81607,0x22480a2f,0x12607428, +0x01a01803,0x01184a08,0x2338324d,0x1ae0b443 + }, //A + { +0x20c00401,0x20a00000,0x00083800,0x13681616, +0x21000803,0x20a00000,0x00085c00,0x14280a12, +0x20f00000,0x20a00000,0x00083000,0x14280e12, +0x21d80803,0x20d00000,0x00089000,0x19401c00, +0x00f00001,0x20900003,0x00082a25,0x12782e29, +0x01500601,0x20800008,0x00083a30,0x1358322a, +0x01200c05,0x20a00201,0x0008462c,0x13582a28, +0x01f00401,0x20f00008,0x00087e57,0x18d82a2c, +0x00600605,0x20900008,0x00000008,0x10d83a38, +0x00180603,0x20700006,0x00000810,0x11983e3b, +0x00400208,0x2070000e,0x0008080a,0x11a8463a, +0x00500e05,0x20e0000c,0x00083807,0x16985653, +0x20a00003,0x20700207,0x00000c19,0x0f583228, +0x20780801,0x20800204,0x00001413,0x10083629, +0x20880404,0x20700209,0x00001016,0x10183a2a, +0x20780401,0x20b00202,0x00000015,0x14286245, +0x00800601,0x20700001,0x00081206,0x0e58361e, +0x00600801,0x20900202,0x00081202,0x0ee83221, +0x00600400,0x20700002,0x00081603,0x0ef83e21, +0x00900202,0x20c00002,0x00080800,0x1238663b, +0x20500400,0x20600000,0x00080811,0x0d683e19, +0x20400400,0x20800000,0x0008140f,0x0de83e1b, +0x20400000,0x20700001,0x0008040f,0x0e08461b, +0x20900404,0x20c00205,0x0008181c,0x10886a2d, +0x00300000,0x20600000,0x00080402,0x0cc84210, +0x00200402,0x20700000,0x00081403,0x0d484611, +0x00300201,0x20700000,0x00000003,0x0d584611, +0x00900604,0x20b00008,0x00080800,0x0f78761f, +0x20180601,0x20600002,0x0000040a,0x0c684209, +0x00080a04,0x20600006,0x00000c0a,0x0cd84a0b, +0x20200402,0x20700202,0x00080c0c,0x0ce84609, +0x20400001,0x20a00204,0x00000c19,0x0e987213, +0x00000401,0x20700201,0x00000007,0x0c483e01, +0x20100804,0x20800206,0x0008040a,0x0ca84201, +0x00100201,0x20700003,0x00080405,0x0cc84800, +0x20300003,0x20a00202,0x0008100e,0x0e587001, +0x00180a02,0x20600002,0x00001007,0x0c583c06, +0x00280604,0x20600007,0x00000c07,0x0cb84408, +0x00100000,0x20700000,0x00000c09,0x0ce84807, +0x00780a05,0x20a00007,0x00001007,0x0e98740c, +0x20200802,0x20800204,0x0008040a,0x0ca8340f, +0x20500004,0x20800206,0x0000080d,0x0d183c11, +0x20300001,0x20700201,0x0000040b,0x0d384411, +0x20900405,0x20c00208,0x0000001b,0x0f28681d, +0x00480602,0x20600004,0x00000803,0x0d483815, +0x00600203,0x20700005,0x00000a01,0x0dc83c17, +0x00300201,0x20700003,0x00000c03,0x0de84018, +0x00900203,0x20b00007,0x00000201,0x1058702a, +0x20800002,0x20700203,0x0000040e,0x0e08341e, +0x20800002,0x20800204,0x00000c12,0x0e98341f, +0x20480602,0x20700000,0x0000180b,0x0eb8381f, +0x20d80401,0x20b00202,0x0000181b,0x11c86836, +0x01000203,0x20600003,0x00000a0a,0x0f083420, +0x00e00000,0x20700001,0x00000207,0x0fb83025, +0x00b00403,0x20800205,0x00000201,0x0fc83023, +0x01180800,0x20c00002,0x0000220c,0x13a85c3e, +0x21e80406,0x20600206,0x00000426,0x1028302e, +0x21f80802,0x20700000,0x00000822,0x10f83033, +0x21f80a01,0x20700004,0x00000c21,0x11083033, +0x22b00401,0x20e00003,0x00002826,0x15b8484b, +0x01180603,0x2080000a,0x00001632,0x11b83026, +0x01200202,0x20800006,0x00001a37,0x12982826, +0x01300601,0x20a00002,0x00001a39,0x12b82425, +0x01d00602,0x20d00005,0x00004a57,0x17f82c30, +0x20b00000,0x00d00c00,0x21d82c00,0x13184e1d, +0x20d80802,0x00d01c00,0x21e84000,0x13f8461d, +0x20f00804,0x00d80400,0x21d84800,0x13e84a19, +0x21a02005,0x00a81800,0x2268b000,0x19583213, +0x01000c03,0x00d00001,0x21a82622,0x11f8662e, +0x01500601,0x00b00806,0x21782228,0x12d86231, +0x01781204,0x00f0280c,0x21e8322e,0x12e8662f, +0x02101000,0x0130080e,0x22c88a4f,0x18487e3b, +0x00181207,0x0100100a,0x21a0100f,0x10486e37, +0x20200603,0x00b80802,0x21501016,0x11086a3a, +0x20400202,0x00b80601,0x21401c18,0x11086e3a, +0x00081e09,0x0170240d,0x22a80813,0x15b8a659, +0x20880406,0x00d0020c,0x21601412,0x0ed85e26, +0x20600c05,0x00c81608,0x2178040e,0x0f886228, +0x20500404,0x00b80a06,0x2158040d,0x0f886628, +0x20600c07,0x0108120e,0x22000413,0x1348a246, +0x00780a03,0x00c00c06,0x21680e05,0x0dc86220, +0x00781205,0x00f01408,0x21c81204,0x0e686a23, +0x00680a02,0x00c00804,0x21680e01,0x0e686a23, +0x00780604,0x01300409,0x22581802,0x1148ae3b, +0x20580801,0x00a00a03,0x21300410,0x0cd8621a, +0x20480403,0x00b00a06,0x21780410,0x0d586a1d, +0x20400401,0x00a80602,0x21400010,0x0d686e1b, +0x20580403,0x01201203,0x22380817,0x0f88ae2f, +0x00300601,0x00880400,0x21280803,0x0c386610, +0x00480a04,0x00a00c05,0x21580803,0x0ca86e13, +0x00200000,0x00a80401,0x21680803,0x0cb87211, +0x00480a03,0x01100805,0x22000808,0x0e68b61f, +0x20200402,0x00a80a01,0x2138080c,0x0bc86a09, +0x20401005,0x00881a06,0x2120000f,0x0c28720a, +0x20180400,0x00b00801,0x2168080b,0x0c48720a, +0x20300802,0x00f80605,0x21e00415,0x0d98ae11, +0x00180e05,0x00b01006,0x21500806,0x0ba86800, +0x00381204,0x00c01408,0x21880404,0x0c087201, +0x00080601,0x00a00401,0x21500809,0x0c187601, +0x00180601,0x01100402,0x21f8080d,0x0d58ac00, +0x20101006,0x00881609,0x21200809,0x0bc86007, +0x20200803,0x00981205,0x2130100e,0x0c186c08, +0x00000401,0x00980601,0x21400809,0x0c387008, +0x00100c01,0x01081a02,0x21e0040e,0x0d88b00d, +0x00080e05,0x00c01409,0x21780407,0x0c28640f, +0x20100201,0x00b00403,0x21780406,0x0c886812, +0x20200000,0x00a00001,0x2150000a,0x0c986c11, +0x20480800,0x01400801,0x22480812,0x0e28b01d, +0x00100802,0x00980a05,0x21201007,0x0cb86016, +0x00300601,0x00b80401,0x21600c04,0x0d386818, +0x00200201,0x00a80401,0x21501005,0x0d486c19, +0x00680601,0x01200002,0x22100c06,0x0f48b029, +0x20680400,0x00a00402,0x2140000b,0x0d885c1f, +0x20700001,0x00c00601,0x2170080e,0x0e186021, +0x20600c02,0x00a80e02,0x2150080b,0x0e286421, +0x20c00400,0x01180800,0x22101019,0x10c8a839, +0x00d00202,0x00900001,0x21300e06,0x0e885821, +0x00d80603,0x00b00402,0x21600e06,0x0f385c25, +0x00e80604,0x00d00803,0x21800a06,0x0f486024, +0x01101403,0x01181a01,0x22300e0a,0x12c8a041, +0x21801404,0x00981205,0x21380820,0x0fa8542d, +0x21c00c06,0x00b81607,0x21400022,0x10785833, +0x21f00c07,0x00c81e09,0x21600425,0x10985c34, +0x22a81201,0x01600807,0x22902429,0x14e89851, +0x00d80a02,0x00e80c06,0x21701227,0x11385c28, +0x01080e03,0x00e0040a,0x21901231,0x12285c29, +0x01281604,0x0100100d,0x21d00e37,0x12485c29, +0x01b81602,0x01200c05,0x22705652,0x17687839, +0x20b80403,0x20200c00,0x00b82000,0x12387221, +0x20b00003,0x20100400,0x00882400,0x13287222, +0x20b00803,0x20500c00,0x00b83c00,0x13186e21, +0x21682006,0x00604c00,0x20788400,0x18888a28, +0x01380e06,0x2030200a,0x00e80620,0x11087e31, +0x01480a06,0x2010140a,0x00980622,0x11e87e33, +0x01300205,0x20380409,0x00e00222,0x11e88232, +0x0208220c,0x20203c13,0x00c82a41,0x16e8be48, +0x20700402,0x20781a08,0x01602c1a,0x0f487634, +0x20680803,0x20200207,0x00d01818,0x10187638, +0x20680403,0x20380a06,0x00d01817,0x10187a38, +0x20901809,0x20983610,0x01b01c20,0x1428c659, +0x20200402,0x20680a02,0x01080c06,0x0df86a24, +0x20180a01,0x20401000,0x00e81006,0x0e987629, +0x20180601,0x20300801,0x00b80c06,0x0e987629, +0x00280a04,0x20301409,0x00e82805,0x11b8c646, +0x00400a03,0x20580c04,0x00d80801,0x0ce87221, +0x00201002,0x20781e02,0x01180804,0x0d687e24, +0x00400c01,0x20481202,0x00d80803,0x0d687e24, +0x00300801,0x20580602,0x0140000b,0x0fa8ce3e, +0x20400c03,0x20381204,0x00a8080e,0x0bf8761a, +0x20100a02,0x20380403,0x00a8100a,0x0c58821d, +0x20380601,0x20100402,0x00980c0e,0x0c68821c, +0x20200201,0x20300002,0x01200414,0x0de8d22f, +0x00380a02,0x00000c05,0x00781003,0x0b487a11, +0x00100402,0x20180e02,0x00980408,0x0b988614, +0x00300000,0x20200400,0x00a80804,0x0ba88613, +0x00100c02,0x20381202,0x0130080d,0x0cc8ce1e, +0x00080601,0x20200a01,0x00a0040b,0x0ad87a0a, +0x00180e03,0x00001804,0x00680c09,0x0b288a0b, +0x20100201,0x20200001,0x00a0000c,0x0b388a0b, +0x20180e02,0x20101003,0x00f00410,0x0c08ca10, +0x20400c03,0x20381a03,0x00c0040c,0x0ab87c01, +0x20101002,0x20381a04,0x00c00c0c,0x0ae88a01, +0x20100401,0x20280a01,0x00a0040a,0x0b088800, +0x20100002,0x20400204,0x0130040e,0x0bc8c601, +0x00580a03,0x20101805,0x00680c01,0x0ad87807, +0x00080a01,0x00100c03,0x00680408,0x0b18840a, +0x00180400,0x20100402,0x00800007,0x0b388809, +0x00280e02,0x20301002,0x0138080c,0x0bf8c40c, +0x20500802,0x20381204,0x00c01010,0x0b28780f, +0x20180400,0x20200400,0x00a00c09,0x0b888412, +0x20280601,0x20200401,0x00900c0b,0x0b988412, +0x20400402,0x20680e04,0x01700014,0x0c88c81c, +0x00480a02,0x20100c04,0x00700401,0x0bd87418, +0x00380a01,0x20300401,0x00b01005,0x0c388019, +0x00100403,0x20380a03,0x00a00406,0x0c48801a, +0x00500400,0x20581002,0x01480408,0x0da8cc2a, +0x20600401,0x20380a03,0x00b00c0d,0x0ca8701f, +0x20600000,0x20400201,0x00c0100d,0x0d287423, +0x20481604,0x20101c06,0x00800c09,0x0d387c22, +0x20c80402,0x20400401,0x01080419,0x0f38cc3b, +0x00b00001,0x20100000,0x00900206,0x0db86c22, +0x00b00400,0x20480601,0x00c00e05,0x0e587027, +0x00b00401,0x20680605,0x00f01a03,0x0e687025, +0x01481206,0x20502008,0x0110120b,0x1138c441, +0x21481e05,0x20102805,0x0090081a,0x0ed8682d, +0x21780800,0x20401601,0x00c0001b,0x0fa86c32, +0x21880402,0x20500e03,0x00e80c1d,0x0fa86c32, +0x22b01406,0x20982e0a,0x01902c30,0x1368b854, +0x00b01803,0x20882209,0x01300e21,0x10586428, +0x00d01400,0x20682601,0x01001227,0x11486c2a, +0x00e01201,0x20682802,0x0110122a,0x1158742a, +0x01a00e02,0x20482c07,0x00e02e4d,0x1628ac43, +0x20800402,0x20100000,0x00380c00,0x11785624, +0x20800003,0x00000800,0x00581800,0x12685a26, +0x20881801,0x00602400,0x20400000,0x12585e26, +0x20f01403,0x20681000,0x00c83800,0x17787e33, +0x00d80a06,0x00080807,0x00402617,0x10385a2f, +0x00e80a07,0x00000008,0x00601a18,0x11086232, +0x00e80603,0x00000002,0x00501618,0x11085e32, +0x01500e05,0x00082408,0x0080022e,0x1598964a, +0x20501006,0x2018120c,0x00200412,0x0e984631, +0x20301005,0x20281a0c,0x00600811,0x0f585236, +0x20300c04,0x20181208,0x00500011,0x0f485636, +0x00080803,0x00301606,0x20181c10,0x12e88e59, +0x00000202,0x00300805,0x20382004,0x0d485226, +0x20200a01,0x00180c04,0x00081c07,0x0dd85a2a, +0x20200000,0x00280403,0x00181408,0x0dc85e2a, +0x20200601,0x00100005,0x0048100f,0x1058a24a, +0x00280800,0x00200800,0x20180404,0x0c285a22, +0x00480800,0x00301402,0x20281402,0x0c986226, +0x00580a02,0x00201402,0x00080801,0x0c986226, +0x00480e02,0x00301402,0x00400809,0x0e48a23e, +0x20180a01,0x00101001,0x00280c0a,0x0b285e1b, +0x20280a01,0x00100c01,0x0038040d,0x0b786a1f, +0x20400403,0x20180604,0x00580410,0x0b78661d, +0x20400002,0x20100203,0x00900c16,0x0c889a2e, +0x00100400,0x20180a01,0x00600408,0x0a786213, +0x00300000,0x20100601,0x00680406,0x0ab86a15, +0x00300202,0x00000404,0x00480804,0x0ac86e13, +0x00380a03,0x00001003,0x0090080b,0x0b68961e, +0x00000400,0x00080800,0x0040000a,0x0a08620a, +0x20200802,0x20181201,0x0070040d,0x0a286e0b, +0x20100002,0x00080603,0x0050040d,0x0a486a0b, +0x20300c03,0x20281606,0x00d01013,0x0aa8920f, +0x20100001,0x00100a01,0x00280c09,0x09d86000, +0x00180e03,0x00101404,0x00380408,0x0a086800, +0x00000201,0x00000402,0x00580409,0x0a186c00, +0x00180603,0x00000403,0x0088040a,0x0a788c00, +0x00200201,0x00180403,0x00400806,0x09f86408, +0x20100802,0x20281204,0x0080080b,0x0a28680a, +0x00100000,0x00080a01,0x00500409,0x0a486c09, +0x00000c02,0x00081604,0x0090040e,0x0aa88c0c, +0x20280400,0x00000a01,0x0030040c,0x0a585c11, +0x20100601,0x00180803,0x00400009,0x0a986814, +0x20300001,0x00180400,0x0040040c,0x0aa86813, +0x20280400,0x00200401,0x00481410,0x0b48901b, +0x00200801,0x20180e01,0x00500805,0x0b085c19, +0x00200801,0x00180e01,0x00200806,0x0b58641b, +0x00480602,0x00100802,0x00200804,0x0b68681b, +0x00500000,0x00200000,0x00580c0a,0x0c589828, +0x20580801,0x00100c01,0x0020000a,0x0be85820, +0x20680400,0x00300002,0x2010080c,0x0c586025, +0x20801003,0x20182203,0x00501410,0x0c686425, +0x20900002,0x00280c00,0x00580419,0x0dd8a03a, +0x00c00604,0x20100403,0x00401205,0x0cf85422, +0x00b80602,0x00200801,0x20101205,0x0d985828, +0x00b80604,0x00400805,0x20300a08,0x0da85829, +0x00e00603,0x00281406,0x00201a03,0x0fe8a045, +0x21901006,0x00082a09,0x0050141f,0x0e284c2f, +0x21700403,0x00280e05,0x0010081a,0x0ee85033, +0x21780403,0x00200606,0x2010081a,0x0ef85032, +0x22580c01,0x00301603,0x20300c27,0x12388c57, +0x00e81603,0x00402808,0x20581e2a,0x0fb84828, +0x00e80e01,0x00301804,0x20280e29,0x1098502a, +0x00d00201,0x00200c02,0x00081228,0x10985429, +0x01701000,0x00180801,0x00300a46,0x14f88c45, +0x20580a02,0x00301000,0x00101400,0x10d84e25, +0x20500201,0x00000800,0x00400400,0x11c84629, +0x20701801,0x20482400,0x00c00000,0x11a84e25, +0x20d81a01,0x00703000,0x20580c00,0x1698723a, +0x00700c04,0x00181a07,0x00501210,0x0f984a2d, +0x00700c02,0x00081e04,0x00600e10,0x10684631, +0x00a00201,0x00180802,0x00400616,0x10584e30, +0x01080402,0x00100604,0x00680a26,0x14987a4d, +0x00181202,0x00401c04,0x20181406,0x0e184631, +0x00280a01,0x00201403,0x20181805,0x0ec84636, +0x00180c00,0x00201601,0x00180809,0x0ea84a37, +0x00300001,0x00000401,0x0088140a,0x11d8825a, +0x20280400,0x00000601,0x00500009,0x0ca84a2a, +0x20280401,0x00000e01,0x00480c0a,0x0d28522e, +0x20200401,0x20180602,0x00680c0b,0x0d18522d, +0x20380a03,0x00000c05,0x00800414,0x0f38864c, +0x00200801,0x20180e01,0x00680804,0x0b784e23, +0x00480601,0x20100001,0x00700003,0x0bd85627, +0x00300400,0x00080802,0x00580403,0x0bd85626, +0x00300803,0x20281204,0x00b0140c,0x0d18823c, +0x20100202,0x00100003,0x0040000a,0x0a88521b, +0x20300c02,0x20181202,0x0078040e,0x0ab8561e, +0x20100000,0x00100800,0x0038080c,0x0ac8561e, +0x20200202,0x00000404,0x00700814,0x0b787e2c, +0x00100000,0x00000202,0x00400007,0x09c84e13, +0x00280a02,0x00200804,0x00300005,0x09f85615, +0x00100201,0x00000001,0x00500408,0x09f85a14, +0x00000401,0x00080e03,0x0080180e,0x0a58761b, +0x20100401,0x00000000,0x0048080a,0x0958520a, +0x00080400,0x00000a02,0x0050040c,0x0978560c, +0x00000401,0x00000202,0x0058040a,0x0988560a, +0x00080602,0x00101001,0x0060000d,0x09b86a0e, +0x00080601,0x00100802,0x00400008,0x09285201, +0x20200801,0x00081201,0x0070040c,0x09485400, +0x20180a01,0x00100402,0x0050040a,0x09585800, +0x20100002,0x00080a04,0x0090040e,0x09786e01, +0x00100401,0x00080a02,0x00600409,0x09485008, +0x00180a01,0x00100c02,0x00380407,0x0968540a, +0x00100001,0x00080602,0x00600008,0x09785409, +0x00280a02,0x00001002,0x00880c0a,0x09a86c0b, +0x20200000,0x00180401,0x0040000b,0x09a85012, +0x20200001,0x20100201,0x0060000b,0x09e85413, +0x20200000,0x00000001,0x0058040c,0x09e85813, +0x20200403,0x20280a04,0x00c80c11,0x0a387019, +0x00280601,0x00100801,0x00300004,0x0a684c19, +0x00380601,0x00000801,0x00600005,0x0aa8541c, +0x00200400,0x00080800,0x00500806,0x0aa8581c, +0x00580603,0x20100404,0x00a8100b,0x0b387c27, +0x20400802,0x00080a01,0x0040040b,0x0b484821, +0x20600401,0x20280a01,0x0080080e,0x0b985026, +0x20580c00,0x00101001,0x0030000d,0x0ba85425, +0x20800403,0x20180a04,0x00b80c19,0x0ca88039, +0x00881205,0x00200c05,0x00201a02,0x0c684425, +0x00800202,0x20180403,0x00600e04,0x0ce84c2b, +0x00800202,0x20280401,0x00701603,0x0cf8502a, +0x00b00203,0x20180406,0x00980402,0x0eb88846, +0x21300805,0x2020060a,0x00580c16,0x0da8382f, +0x21480402,0x20100a04,0x00500415,0x0e584434, +0x21400803,0x20180604,0x00600014,0x0e584833, +0x22400804,0x20180e03,0x00800824,0x11288459, +0x00b00602,0x00081006,0x00600222,0x0f284827, +0x00c00000,0x20180c01,0x00700e25,0x0ff8482a, +0x00d80e02,0x00001005,0x00500226,0x0ff84c28, +0x01781a03,0x00102408,0x00501244,0x13e87c46, +0x20780601,0x20280800,0x00a01400,0x10583621, +0x20780a02,0x00200400,0x00301400,0x11483a27, +0x20781a02,0x00302400,0x20100c00,0x11283626, +0x20e00a01,0x20481c00,0x01000400,0x15b85e38, +0x00b80401,0x20300a02,0x00880a16,0x0f282e2c, +0x00900003,0x00000a05,0x00580a15,0x0ff83231, +0x00900801,0x20380a05,0x00800615,0x0fd83630, +0x01200802,0x20180a02,0x0098162a,0x13b85a4d, +0x20100c00,0x20481601,0x00a8040a,0x0d983632, +0x00100601,0x00080402,0x00680c08,0x0e383e38, +0x00000c01,0x20281000,0x00680c08,0x0e283a37, +0x00480601,0x00000404,0x0078100b,0x10f8665d, +0x20200400,0x00080401,0x00480c08,0x0c283a29, +0x20280601,0x00000001,0x0050000a,0x0ca83e2f, +0x20180602,0x00100803,0x00280c09,0x0c983e2e, +0x20600401,0x00080c00,0x00800818,0x0e48664b, +0x00380a01,0x00100c02,0x00380803,0x0af83a24, +0x00200802,0x20180a02,0x00580805,0x0b483e28, +0x00200002,0x00000203,0x00580405,0x0b484227, +0x00680400,0x00100c02,0x00500008,0x0c48623b, +0x20300801,0x20180a01,0x0060000d,0x09f83e1c, +0x20181203,0x00201805,0x0038040c,0x0a28421f, +0x20180602,0x00100404,0x0050000d,0x0a28461e, +0x20480601,0x00000001,0x00801418,0x0aa85e2b, +0x00100000,0x00100401,0x00480406,0x09483e12, +0x00000402,0x20280a04,0x00800c09,0x09584215, +0x00000402,0x00080603,0x00600409,0x09684613, +0x00180400,0x00000601,0x0080100b,0x09985219, +0x00080a01,0x00100800,0x0050040a,0x08c83e0a, +0x00000202,0x00000002,0x0060000a,0x08e83e0b, +0x00180e03,0x00000c04,0x00500408,0x08e8420a, +0x20180601,0x20100000,0x00a0100e,0x09084e0d, +0x20100401,0x20180a02,0x0070040a,0x08a83800, +0x20100001,0x20100602,0x0060000b,0x08b83c00, +0x20200c02,0x20281205,0x0080040c,0x08c83c00, +0x00100400,0x20200202,0x00a0000a,0x08d84400, +0x00280601,0x00000401,0x00580406,0x08c83808, +0x00000801,0x20180e01,0x00780409,0x08d8400a, +0x00300400,0x00000002,0x00580c06,0x08e84009, +0x00000401,0x20180e01,0x0098080c,0x08f8480b, +0x20200400,0x20180a01,0x0068040c,0x09283c11, +0x20180601,0x00100403,0x0040000b,0x09484014, +0x20280400,0x00100401,0x0050000d,0x09584412, +0x00100601,0x00000401,0x0068140d,0x09784c17, +0x00200402,0x00180800,0x00580405,0x09d83c1a, +0x00200401,0x00080a02,0x00500807,0x0a083c1c, +0x00280400,0x00000400,0x00600406,0x0a18441c, +0x00200000,0x00180601,0x0078080f,0x0a685825, +0x20380e06,0x00101007,0x00300c0a,0x0ab83c21, +0x20580400,0x00100401,0x0030040d,0x0b183c26, +0x20500800,0x20181000,0x0060080d,0x0b184026, +0x20400400,0x00000000,0x00781815,0x0bd85c37, +0x00301406,0x2028220a,0x00701402,0x0be83428, +0x00680400,0x00000000,0x00400e01,0x0c68382c, +0x00680401,0x00100000,0x00300602,0x0c683c2c, +0x00800001,0x00280401,0x00780808,0x0dc86845, +0x20e81205,0x00301c09,0x20180c0c,0x0d38302f, +0x21200a01,0x20100001,0x00400412,0x0dd83435, +0x21180602,0x00101003,0x0020040f,0x0dd83833, +0x22080602,0x00200804,0x00500021,0x1038685a, +0x00900402,0x20280606,0x00600a1c,0x0ea83025, +0x00c00801,0x00180a03,0x00400223,0x0f88302a, +0x00b00c01,0x20181603,0x00601221,0x0f783429, +0x01401400,0x00182a01,0x0070263c,0x1308644a, +0x20800c01,0x20181400,0x00581000,0x10081a20, +0x20900400,0x20281000,0x00800000,0x10e82225, +0x20801401,0x20182800,0x00880400,0x10c82a23, +0x20e00801,0x20100000,0x00581c00,0x1538323a, +0x00b00a01,0x00280403,0x00081219,0x0ee81e2d, +0x00c00601,0x20100401,0x00480e1a,0x0fa82232, +0x00b80602,0x00300c04,0x20181219,0x0f882a30, +0x01380601,0x00100c02,0x0058162b,0x13283e50, +0x00080c00,0x00401400,0x2018080a,0x0d482234, +0x00000000,0x00000201,0x0058040a,0x0de82639, +0x00280800,0x00201201,0x00180807,0x0dc82a39, +0x00300400,0x00180400,0x0088040f,0x1048465e, +0x20180400,0x00100800,0x00480409,0x0bc8262b, +0x20200802,0x00080a01,0x00580c0a,0x0c382a2f, +0x20300000,0x00000000,0x0060000d,0x0c282e2f, +0x20580401,0x00100400,0x00880418,0x0da8464a, +0x00200401,0x00080a01,0x00600005,0x0a982a24, +0x00580e03,0x00201404,0x00380403,0x0ae82e29, +0x00500000,0x00000601,0x00680402,0x0ad82e28, +0x00580a02,0x00000403,0x0090100a,0x0b98463a, +0x20280a01,0x00100c02,0x0048040c,0x09982a1c, +0x20400c03,0x20281604,0x00800c11,0x09b82e1f, +0x20300400,0x00080801,0x00600411,0x09b8321e, +0x20500001,0x20180a03,0x00901419,0x0a083a28, +0x00100201,0x20100000,0x00700807,0x08d82a12, +0x00280602,0x00100803,0x00380406,0x08f82a14, +0x00280601,0x00000401,0x00500406,0x08f82e13, +0x00100602,0x20180801,0x0080100a,0x09183217, +0x20100801,0x20180e03,0x0070040a,0x08682609, +0x20100001,0x00180602,0x0050080d,0x08782a0b, +0x20200c02,0x00081603,0x0060040c,0x08882e09, +0x20200803,0x00081205,0x0060040e,0x08882e0b, +0x00080601,0x00000402,0x00480408,0x08482400, +0x00080601,0x00000401,0x00400009,0x08582800, +0x00080a01,0x00201003,0x00180c07,0x08682c00, +0x00180a04,0x00200c06,0x00280408,0x08682c00, +0x00100402,0x20180a02,0x00580407,0x08682408, +0x00180400,0x00000a01,0x00580409,0x08782809, +0x00280400,0x00000800,0x00500408,0x08782c08, +0x00100004,0x00000606,0x0068080b,0x08882c09, +0x20280a01,0x00100c03,0x0048080b,0x08c82811, +0x20300000,0x20180400,0x0070000d,0x08e82813, +0x20300400,0x20180601,0x0070040e,0x08e82c13, +0x00080a04,0x00000c05,0x0078080e,0x08f83415, +0x00400000,0x20100201,0x00600005,0x09782819, +0x00300000,0x20100001,0x00680405,0x09a8281d, +0x00200401,0x00080800,0x00580406,0x09a82c1d, +0x00200c05,0x20280a07,0x00a80c0e,0x09d83423, +0x20800c01,0x20181800,0x00700c11,0x0a582824, +0x20500a01,0x20180800,0x0060040e,0x0aa82826, +0x20580a03,0x00100c04,0x0040000d,0x0aa82c26, +0x20480a04,0x00001007,0x00881415,0x0b384035, +0x00a80e01,0x00201801,0x00180a08,0x0b982028, +0x00600803,0x00180e02,0x00480601,0x0c08282d, +0x00700804,0x20180e05,0x00700602,0x0c082c2c, +0x00900003,0x20200205,0x00c80409,0x0d184443, +0x21300c01,0x20181601,0x00700c15,0x0cd8242f, +0x21481204,0x00301406,0x00200812,0x0d882836, +0x21300203,0x00180406,0x00400812,0x0d782c35, +0x22200202,0x20280405,0x00c00025,0x0f88485b, +0x00b80800,0x00200c01,0x00200222,0x0e582027, +0x00d80801,0x20101204,0x00600e27,0x0f381c2a, +0x00c80801,0x00100e02,0x00300a24,0x0f18242a, +0x01580800,0x20101201,0x00b00a3e,0x1268404b, +0x20700001,0x20101400,0x00181000,0x0fe80e23, +0x20801001,0x20180400,0x00381400,0x10c80e26, +0x20780400,0x00001000,0x00481400,0x10980e26, +0x20e81601,0x00401c00,0x00200400,0x14e8223d, +0x00b80e03,0x20101003,0x00600616,0x0ea8122e, +0x00b81202,0x00301003,0x00200619,0x0f781632, +0x00900000,0x20180401,0x00900216,0x0f481a31, +0x01380402,0x20100603,0x00900629,0x12c82251, +0x00000c03,0x20381205,0x00a0040a,0x0d181234, +0x00000403,0x20100204,0x00680409,0x0da8123a, +0x00200400,0x20180800,0x00800006,0x0d881a39, +0x00300201,0x20200402,0x00a8040f,0x0fe8225e, +0x20200202,0x20100004,0x00680809,0x0b98162b, +0x20180e03,0x00000c04,0x0068040a,0x0c081631, +0x20400001,0x00080601,0x0068040d,0x0be81a2f, +0x20400401,0x20280602,0x00b00419,0x0d38224b, +0x00480401,0x00000602,0x00500004,0x0a581625, +0x00200c03,0x20381a04,0x00900407,0x0a981628, +0x00500201,0x00000001,0x00580402,0x0a881a28, +0x00300800,0x20281000,0x00a0080d,0x0b382238, +0x20200401,0x20180c00,0x0060000f,0x0958161c, +0x20180a02,0x00100c04,0x00380c0c,0x0988161e, +0x20380400,0x00000400,0x00500411,0x09681a1e, +0x20400000,0x00080400,0x00600416,0x09b81e26, +0x00000201,0x00100002,0x00300407,0x08a81611, +0x00180400,0x20100201,0x00700c09,0x08b81614, +0x00100401,0x20180601,0x00600407,0x08b81a12, +0x20100000,0x00000001,0x0050040b,0x08d81a16, +0x00180400,0x00000a01,0x00300408,0x08381209, +0x00000800,0x20180601,0x0068040b,0x0848160a, +0x00080601,0x00000c01,0x00580409,0x0848160a, +0x00200000,0x00000800,0x00580409,0x0848160b, +0x20200401,0x20180a02,0x0050000a,0x08181000, +0x00000000,0x00080400,0x00500009,0x08181400, +0x20100801,0x20180e02,0x0080040a,0x08181800, +0x20300801,0x00080e02,0x0080040d,0x08181800, +0x00300201,0x00000802,0x00480805,0x08381007, +0x00200201,0x00100000,0x00400008,0x08381409, +0x00200201,0x00080401,0x00500007,0x08381808, +0x00580a02,0x00100c03,0x00480405,0x08481809, +0x20300402,0x00080e02,0x0060000e,0x08881410, +0x20200801,0x00080602,0x0048080d,0x08a81413, +0x20200001,0x00000201,0x0048080d,0x08a81812, +0x20400803,0x20180e04,0x00700013,0x08b81815, +0x00480602,0x00100804,0x00300004,0x09381419, +0x00380601,0x00200402,0x00300006,0x0968181d, +0x00480601,0x00100802,0x00480406,0x0968181c, +0x00780e02,0x00201804,0x00381007,0x09981822, +0x20880401,0x00000a03,0x00500410,0x0a281024, +0x20680801,0x00100c00,0x0040040e,0x0a781427, +0x20800001,0x00080a02,0x00600c11,0x0a681827, +0x20800802,0x20180e03,0x0090041c,0x0ad81c33, +0x00900c01,0x20181000,0x00700207,0x0b681428, +0x00980a02,0x20100c01,0x00600603,0x0bc8142d, +0x00a80601,0x00100c01,0x00480607,0x0bc8142c, +0x00c00000,0x00100401,0x00680c05,0x0cc82043, +0x21280e02,0x00201003,0x00300414,0x0ca8102f, +0x21700c03,0x20282204,0x00901019,0x0d481038, +0x21500001,0x20180a01,0x00700c18,0x0d381435, +0x22480601,0x00200002,0x0070082a,0x0f18245a, +0x00b00401,0x20280e02,0x00700e21,0x0e280c27, +0x00e00a01,0x00180804,0x0020022b,0x0f080c2d, +0x00d00000,0x20180801,0x00500a27,0x0ee8102c, +0x01580400,0x00080601,0x0070163e,0x12081c4d, +0x20681201,0x00501000,0x00001800,0x0fd80a23, +0x20782603,0x00402800,0x00002000,0x10b80627, +0x20700201,0x00000400,0x00300800,0x10800227, +0x20f01400,0x20382000,0x00e00000,0x14b0023b, +0x00800802,0x00081204,0x00300e13,0x0ea0022d, +0x00901805,0x20481e09,0x00a00a16,0x0f600a32, +0x00900402,0x00080604,0x00400215,0x0f300632, +0x01500c02,0x00280e01,0x00780e2c,0x12a00251, +0x00380a01,0x00201003,0x00080c04,0x0d000634, +0x00380603,0x00100806,0x00380c05,0x0da0063a, +0x00280602,0x00100804,0x00380806,0x0d700239, +0x00280602,0x00400404,0x00300011,0x0fc8065e, +0x20480400,0x00000400,0x0040040d,0x0b80022c, +0x20300c02,0x00081204,0x0050000d,0x0be00231, +0x20300002,0x00100203,0x0050000d,0x0bc00230, +0x20380400,0x00300601,0x00400417,0x0d10024a, +0x00400801,0x00080602,0x00580402,0x0a400625, +0x00480e02,0x00301403,0x00180803,0x0a800228, +0x00500201,0x00100002,0x00500003,0x0a780628, +0x00380400,0x00200800,0x0050000d,0x0b100238, +0x20280400,0x00100801,0x0048040f,0x0930021c, +0x20300000,0x00180602,0x00600c10,0x0960021f, +0x20300401,0x00080a02,0x00500411,0x0950021e, +0x20300400,0x00080601,0x00700017,0x09900226, +0x20100000,0x00080400,0x00500409,0x08800211, +0x00100402,0x00080a01,0x00480408,0x08a00213, +0x00180601,0x00100402,0x00480407,0x08900212, +0x20100001,0x00180400,0x0060000c,0x08b80615, +0x00000601,0x00080401,0x00400407,0x08200208, +0x00080e02,0x00201004,0x0020000a,0x0830020a, +0x20100000,0x00080400,0x0050040a,0x08200209, +0x00180a02,0x00100803,0x00400409,0x0830020b, +0x00080401,0x00000a01,0x00300008,0x08000201, +0x00000401,0x20200203,0x0060040a,0x08000400, +0x00080601,0x00000801,0x00400008,0x08000000, +0x20100001,0x20200602,0x0060000c,0x08000601, +0x00200201,0x20100001,0x00500007,0x08200007, +0x00100401,0x20100000,0x00680408,0x08200009, +0x00100401,0x20180602,0x00780409,0x08200008, +0x00300401,0x20180a01,0x00800007,0x08200009, +0x20100401,0x20100601,0x0058040c,0x08700010, +0x20180a02,0x00000c02,0x0058040b,0x08900012, +0x20180601,0x00000802,0x0068040c,0x08880412, +0x20280601,0x00000c02,0x00580810,0x08900014, +0x00200201,0x00080801,0x00600808,0x0918041a, +0x00200401,0x20280a02,0x00900808,0x0940001c, +0x00200000,0x20180400,0x00700808,0x0948041c, +0x00500401,0x20180a01,0x0080040a,0x09780421, +0x20700402,0x00080a03,0x0050000e,0x0a100024, +0x20500801,0x20180c00,0x0070000e,0x0a500028, +0x20700001,0x20180602,0x0070000f,0x0a400028, +0x20680a01,0x00001002,0x00680418,0x0ab00033, +0x00a81203,0x00101405,0x00300207,0x0b500028, +0x00700202,0x00180402,0x00400a01,0x0bb0002e, +0x00980601,0x00080402,0x00600605,0x0ba0002d, +0x00d80801,0x20100a01,0x00a00806,0x0c900042, +0x21401002,0x20381a05,0x00700817,0x0c900430, +0x21480402,0x00000e03,0x00280814,0x0d400838, +0x21500801,0x20180a02,0x00580416,0x0d200435, +0x22500e02,0x20380c01,0x00b0042c,0x0ef0005b, +0x00c80800,0x00100001,0x00180a23,0x0e200428, +0x00d80e01,0x20100c04,0x00500227,0x0f00002d, +0x00d00000,0x00180401,0x00380626,0x0ed0002c, +0x01500c01,0x20181604,0x0090023f,0x11e0044e, +0x20801801,0x20682800,0x00e80c00,0x0fd01621, +0x20a02c03,0x20784000,0x00e81000,0x10c01a22, +0x20880601,0x00100800,0x00401400,0x10901226, +0x20f80800,0x00001c00,0x00400000,0x14e0263c, +0x00a00201,0x00000404,0x00581218,0x0eb0122c, +0x00e81a06,0x0040280a,0x20280e1e,0x0f801a32, +0x00b80402,0x00000a03,0x00600619,0x0f401a32, +0x01680a01,0x20201201,0x00b0062e,0x12c02653, +0x00200601,0x00080800,0x00600807,0x0d101235, +0x00000805,0x20280a08,0x00700c0b,0x0db01a3b, +0x00000201,0x20100002,0x0080040a,0x0d801639, +0x00000802,0x20481203,0x01000415,0x0fd0225f, +0x20400001,0x00180602,0x0040040c,0x0b90122b, +0x20181204,0x00001806,0x0058040a,0x0c001a31, +0x20200001,0x20200202,0x0080000a,0x0be01a2f, +0x20300202,0x20280802,0x00c80416,0x0d302249, +0x00580e02,0x00101003,0x00400400,0x0a601625, +0x00200802,0x20481205,0x00c01007,0x0aa01a29, +0x00300000,0x20180400,0x00800005,0x0a801a28, +0x00300802,0x20280e02,0x00a8040d,0x0b302238, +0x20200801,0x20280a04,0x0080040f,0x09501a1d, +0x20200801,0x20280800,0x00780c0e,0x09801a1e, +0x20200201,0x20100000,0x0078040f,0x09601a1e, +0x20380a02,0x00000803,0x00880816,0x09b01e27, +0x00000400,0x00080401,0x00580809,0x08a01611, +0x00280603,0x00000803,0x00580407,0x08b01614, +0x00100401,0x20180a02,0x00700008,0x08a01612, +0x00000801,0x20280a02,0x0098040c,0x08c01e16, +0x00080601,0x00100402,0x00400008,0x08301208, +0x20200c04,0x20181a05,0x0070040d,0x0840160a, +0x00000000,0x00180401,0x0058040a,0x08301609, +0x20100c01,0x00081400,0x0078080b,0x0840160a, +0x00000801,0x20180a01,0x00500007,0x08101201, +0x00080603,0x00200806,0x00180807,0x08101000, +0x20100000,0x00180400,0x00400009,0x08101400, +0x20180a01,0x00300803,0x0020000a,0x08201400, +0x00100001,0x00100001,0x00380408,0x08301007, +0x00280401,0x00100602,0x00300808,0x08301408, +0x00380a01,0x00100c01,0x00300006,0x08301408, +0x00300000,0x00100800,0x00300007,0x08401808, +0x20180a04,0x00100c04,0x0030080b,0x08801010, +0x20300601,0x00080801,0x0050080e,0x08a01413, +0x20200400,0x20180601,0x0070080e,0x08901412, +0x20300000,0x00100000,0x00500411,0x08b01414, +0x00100004,0x00080a07,0x00600809,0x0930141a, +0x00380400,0x00100601,0x00300006,0x0960181d, +0x00200401,0x00080a01,0x00500008,0x0950181d, +0x00600000,0x00100800,0x00500009,0x09801821, +0x20480603,0x00000805,0x0048080b,0x0a201424, +0x20480601,0x00000400,0x0048040e,0x0a701827, +0x20680602,0x00100402,0x0048040e,0x0a601427, +0x20700602,0x00180801,0x00700c1a,0x0ad01833, +0x00701004,0x20181e05,0x00600202,0x0b601028, +0x00600402,0x00080a02,0x00680401,0x0bd0142e, +0x00800803,0x00080e03,0x00580a04,0x0bc0142d, +0x00d00c04,0x00281205,0x00500005,0x0cb01c43, +0x21281204,0x00401807,0x20180c12,0x0cb01030, +0x21200602,0x00080403,0x00480812,0x0d501437, +0x21480e03,0x00301005,0x00180814,0x0d301035, +0x22681603,0x00501406,0x0010002d,0x0f101c5c, +0x00b01c02,0x20181605,0x00580a22,0x0e301027, +0x00c00c01,0x00181a03,0x00300a24,0x0f10102d, +0x00c00801,0x00080a04,0x00500225,0x0ee0102b, +0x01680801,0x00001603,0x00700243,0x1210204e, +0x20780c00,0x00401c00,0x20380c00,0x10102a24, +0x20782e03,0x00804400,0x20700c00,0x11002627, +0x20900000,0x00080800,0x00600c00,0x10c02623, +0x21080a01,0x00400000,0x00502000,0x15403a3a, +0x00980c02,0x00100a01,0x00400614,0x0ee0262e, +0x00801006,0x20282209,0x00a01615,0x0fb02a31, +0x00d00000,0x00080400,0x0050061c,0x0f802e31, +0x01680401,0x00280603,0x0050162f,0x13304651, +0x00180603,0x20200803,0x00600407,0x0d402a34, +0x00480a05,0x00101008,0x00280803,0x0df02e3a, +0x20100001,0x00080601,0x0040040c,0x0dc02e39, +0x00280601,0x00100800,0x00580812,0x10404a5f, +0x20200801,0x20380a04,0x0080080a,0x0bd02e2b, +0x20501003,0x20181a06,0x00601010,0x0c402e30, +0x20180601,0x00100401,0x00300008,0x0c20322f, +0x20400402,0x00180603,0x00780818,0x0d90464b, +0x00301001,0x20181800,0x00680403,0x0a902a24, +0x00480601,0x00300c03,0x00080c01,0x0af03228, +0x00300401,0x00000202,0x00500005,0x0ad03228, +0x00580a02,0x00200802,0x00680c0b,0x0b904239, +0x20180a01,0x00300c02,0x0018080c,0x09902a1d, +0x20180800,0x00200c00,0x0020000e,0x09c02e20, +0x20380a01,0x00100401,0x0040000f,0x09b02e1e, +0x20500402,0x00081204,0x00880819,0x0a003a28, +0x00080601,0x00100800,0x00400009,0x08d02612, +0x20100401,0x00080a01,0x0060000a,0x08f02e14, +0x00200000,0x20100601,0x00580806,0x08f03213, +0x00180a01,0x00200c04,0x00481409,0x09103617, +0x20100403,0x00080e04,0x0068040a,0x08602608, +0x00180400,0x00001001,0x00481008,0x08802e0b, +0x20100000,0x20100000,0x0078040b,0x08702e0a, +0x00080a01,0x00001001,0x0068040c,0x0880320c, +0x00180a03,0x00101006,0x00380805,0x08402201, +0x20200000,0x20180401,0x0080040d,0x08502400, +0x00000201,0x20100001,0x00700009,0x08502800, +0x20200c03,0x20281203,0x00a8040c,0x08502c00, +0x00200002,0x20100204,0x00700808,0x08602406, +0x00300400,0x00080400,0x00600406,0x08702809, +0x00200801,0x00080e01,0x00700408,0x08702808, +0x00480603,0x00100806,0x00600406,0x08802809, +0x20480601,0x00080801,0x0070100f,0x08b02412, +0x20380400,0x00000001,0x0050040f,0x08e02813, +0x20280a01,0x00100802,0x0040040d,0x08d02c13, +0x20200002,0x00000204,0x00800c11,0x08f03015, +0x00500c01,0x20280602,0x00580802,0x09702c1a, +0x00300000,0x00080601,0x00600405,0x09a0281d, +0x00380400,0x20100602,0x00600407,0x09902c1c, +0x00680602,0x00000803,0x0080080a,0x09d03422, +0x20800001,0x00180401,0x00480810,0x0a502423, +0x20500601,0x00080400,0x0050000e,0x0ab02c27, +0x20700402,0x20180a02,0x0078080f,0x0aa02c27, +0x20980401,0x20200a02,0x00a00c1b,0x0b203c35, +0x00b80e04,0x00101803,0x00380a08,0x0b902427, +0x00700402,0x00000202,0x00480e01,0x0c00282d, +0x00b80a03,0x00001004,0x00580a07,0x0bf0282b, +0x01180e04,0x20301402,0x00c00800,0x0d104042, +0x21601007,0x20281e08,0x00900019,0x0cd0202f, +0x21481201,0x00100c03,0x00400014,0x0d802437, +0x21700403,0x20381205,0x00a00819,0x0d602835, +0x22901406,0x20582a0a,0x01200833,0x0f60405c, +0x00d83204,0x0010400c,0x00380a27,0x0e601c27, +0x00d00001,0x20200e02,0x00780e27,0x0f40242c, +0x00e80a01,0x20100c04,0x00680e29,0x0f10242b, +0x01780602,0x20180407,0x00780e46,0x12703c4f, +0x20700603,0x20380800,0x00901400,0x10703623, +0x20a02001,0x20883c00,0x01200400,0x11503e22, +0x20900801,0x20280c00,0x00780800,0x11204223, +0x21100e01,0x20781400,0x01101000,0x15d06636, +0x00a00c06,0x20281a08,0x00880615,0x0f403e2d, +0x00e00201,0x00000c04,0x00381a1e,0x10204231, +0x00d80601,0x00100403,0x0040021c,0x0ff03e30, +0x01700c02,0x20481203,0x00d00232,0x13d06a4f, +0x20200604,0x00280409,0x0018080b,0x0da03632, +0x20100000,0x00080801,0x00600c0c,0x0e503a3a, +0x00000400,0x00000201,0x0050040b,0x0e304239, +0x00180602,0x20100403,0x00980412,0x10f0665f, +0x20180402,0x00200e03,0x00000406,0x0c303e2a, +0x20280800,0x00001000,0x00400009,0x0cb04230, +0x20200401,0x00080400,0x0050000a,0x0c90422f, +0x20380400,0x20100a02,0x00a80415,0x0e406a4c, +0x00481202,0x00101c03,0x00300003,0x0b003a26, +0x00300400,0x20280400,0x00900405,0x0b504229, +0x00480a03,0x00100c03,0x00400804,0x0b404228, +0x00300800,0x20280e02,0x00c80c0d,0x0c30623b, +0x20200802,0x20280e04,0x0090080e,0x09e03e1d, +0x20100800,0x20180e01,0x0070000d,0x0a304220, +0x20400804,0x20180e06,0x00700410,0x0a20461e, +0x20300000,0x00000601,0x00981815,0x0a905a2a, +0x20180601,0x00000001,0x00600009,0x09303e11, +0x00080401,0x00100601,0x00580809,0x09604214, +0x00200202,0x00100405,0x00480c05,0x09604213, +0x00000800,0x00080c01,0x0098100d,0x09904e19, +0x00200001,0x20100601,0x00680c06,0x08c03e0a, +0x00180602,0x00100403,0x00500009,0x08e03e0b, +0x20180401,0x00100602,0x0040040c,0x08e0420b, +0x20100801,0x00280c01,0x00680c0d,0x09004a0c, +0x20200400,0x20180c01,0x0070040c,0x08903601, +0x20300001,0x00000202,0x0060040d,0x08b04000, +0x20100000,0x00000001,0x0058040a,0x08b04000, +0x00181202,0x00301804,0x00380409,0x08d04a01, +0x00480603,0x00000402,0x00500c05,0x08b03807, +0x00300201,0x00000402,0x00600005,0x08d04009, +0x00380a01,0x00000801,0x00500407,0x08e04008, +0x00000402,0x20180a03,0x0090100c,0x08f0480a, +0x20601406,0x20181a08,0x00680810,0x09103c12, +0x20400401,0x20180a02,0x0060000f,0x09404013, +0x20300c01,0x20281203,0x0080040f,0x09404013, +0x00000601,0x00000403,0x0070040d,0x09704c16, +0x00681606,0x00401c0a,0x00080c00,0x09d0341a, +0x00300000,0x00100001,0x00580404,0x0a10401d, +0x00300601,0x00180401,0x00480405,0x0a00401d, +0x00400801,0x00180a01,0x0080140d,0x0a505424, +0x20700003,0x20180607,0x00700c10,0x0ab03822, +0x20680401,0x00100400,0x0048040e,0x0b103c27, +0x20680400,0x00100601,0x0038040e,0x0b104026, +0x20880400,0x00380400,0x0050101a,0x0bb05837, +0x00700400,0x20180c02,0x00680604,0x0be03428, +0x00980e03,0x00000c02,0x00500603,0x0c703c2c, +0x00800400,0x00080c00,0x00500603,0x0c603c2b, +0x00d00601,0x00280e01,0x00501002,0x0db06445, +0x20f80603,0x00001003,0x00380811,0x0d30382e, +0x21601c05,0x20382207,0x00880817,0x0de03c36, +0x21400400,0x00100201,0x00281014,0x0dd03c34, +0x22300001,0x00301203,0x00281829,0x1010685a, +0x00902002,0x20184e07,0x0070221a,0x0eb03028, +0x00d80a02,0x00400807,0x00080e28,0x0fa0342c, +0x00c00400,0x00280c00,0x00280625,0x0f70342a, +0x01580400,0x00380e01,0x00680a3f,0x1300584d, +0x20a80e01,0x00200800,0x00000c00,0x10f04a21, +0x20981001,0x00602000,0x20681800,0x11f05625, +0x20880a01,0x00101000,0x00200400,0x11b05224, +0x21280c00,0x00201800,0x20401000,0x16c07e35, +0x01000401,0x20101202,0x0028161d,0x0fc04e2f, +0x00d81202,0x00201003,0x00200a1a,0x10a04a32, +0x00c00403,0x20180a04,0x00600619,0x10705231, +0x01980601,0x20101a01,0x00200636,0x14d08650, +0x20680400,0x00000001,0x00600014,0x0e104234, +0x20100801,0x20280602,0x0060080c,0x0ee05239, +0x00080602,0x00000806,0x0048040a,0x0ec05238, +0x20100c00,0x20280a02,0x00700815,0x11e08660, +0x00180601,0x20100402,0x00600c03,0x0cb04628, +0x20200800,0x20180801,0x00400409,0x0d40562f, +0x20100000,0x20100602,0x00600c0a,0x0d20562e, +0x20300400,0x00180602,0x00680413,0x0f30864c, +0x00100c01,0x20281202,0x00701006,0x0b804e24, +0x00380800,0x00100c00,0x00200404,0x0bf05628, +0x00100000,0x20180a01,0x00701007,0x0bd05a26, +0x00380c00,0x00201201,0x00580c0b,0x0d10823c, +0x00080a02,0x00000c02,0x0030040a,0x0a70561c, +0x20180601,0x20100c01,0x0050040d,0x0ac05a20, +0x00000000,0x20100c00,0x0058080a,0x0ac05e1e, +0x20200601,0x20100400,0x00881414,0x0b707e2c, +0x20200804,0x20180e05,0x0068040b,0x09c05612, +0x00100802,0x20380a04,0x00800008,0x09f05a15, +0x00000201,0x20200000,0x0080040a,0x09f05a14, +0x00080402,0x00000602,0x0098140e,0x0a50721c, +0x00280a03,0x00100805,0x00380805,0x09504e0a, +0x00000400,0x20180802,0x0078040c,0x0970560b, +0x00000402,0x20280a02,0x0078040a,0x09705a0a, +0x00080602,0x20200803,0x00a80c0d,0x09b06a0e, +0x20200001,0x00000202,0x0050080d,0x09204e01, +0x20100000,0x00000000,0x0058040b,0x09405400, +0x20100601,0x00000003,0x0068040a,0x09505400, +0x20101002,0x20381a02,0x00c0040d,0x09706601, +0x00000401,0x00080800,0x00500007,0x09404c09, +0x00200601,0x00000001,0x00500007,0x09705409, +0x00100801,0x00080e02,0x00500408,0x09705409, +0x00200000,0x00100403,0x0068040a,0x09a0680b, +0x00181603,0x00102003,0x00380808,0x09a05010, +0x20380800,0x00100a01,0x0040000d,0x09d05413, +0x20280e01,0x00201001,0x0038040c,0x09e05813, +0x20180e01,0x00101003,0x00701410,0x0a206818, +0x00000c03,0x20482206,0x00b00c0a,0x0a404c19, +0x00300000,0x20200000,0x00700005,0x0aa0541d, +0x00280400,0x20100400,0x00600006,0x0aa0541c, +0x00580601,0x20200a01,0x00b0180c,0x0b207826, +0x20400202,0x00000003,0x00381009,0x0b304c23, +0x20500201,0x20280a01,0x0070040e,0x0ba05426, +0x20500400,0x20280a02,0x0088040d,0x0ba05425, +0x20800801,0x20480e04,0x00d00c1a,0x0c908038, +0x00700402,0x00000202,0x00380e03,0x0c604826, +0x00601004,0x20281a04,0x00581201,0x0d00502d, +0x00700002,0x20180602,0x00681203,0x0ce0502b, +0x00c00001,0x20280400,0x00a80801,0x0e908046, +0x21280a03,0x00100404,0x00300814,0x0da0402f, +0x21182206,0x0020300a,0x20181010,0x0e704c34, +0x21380e03,0x20101005,0x00580814,0x0e504833, +0x22381604,0x20201002,0x00a00426,0x10f08059, +0x00b00002,0x20101a06,0x00481e21,0x0f204826, +0x00b00c03,0x20581608,0x00c01222,0x1010482a, +0x00c00001,0x20400204,0x00900225,0x0fe04c29, +0x01501403,0x20681a0a,0x00e81a40,0x13d07c49, +0x20a01803,0x00081c00,0x00781800,0x11905a20, +0x20800e02,0x20280c00,0x00b00c00,0x12905e26, +0x20a00201,0x00180400,0x00500c00,0x12606222, +0x21201801,0x00181000,0x00301400,0x17b07e32, +0x01181a06,0x00601809,0x00000a1f,0x1060562f, +0x00b01805,0x00182607,0x00800217,0x11505e31, +0x00f00802,0x00280603,0x00380a1d,0x11206631, +0x01900202,0x00700803,0x20101e36,0x15e08a4d, +0x20500c05,0x2018120a,0x00700c15,0x0eb05e34, +0x00081204,0x00701409,0x2028080a,0x0f905a38, +0x20380400,0x00480402,0x00200410,0x0f605e38, +0x20181800,0x00802202,0x00102013,0x13009a5e, +0x20100a01,0x00280c05,0x00380c05,0x0d505a27, +0x20280a01,0x00300e01,0x00301409,0x0df0622e, +0x20180a03,0x00300803,0x00201408,0x0de0662c, +0x20280601,0x00200a03,0x00901012,0x1050a64c, +0x00380e01,0x00501001,0x00000c04,0x0c205a23, +0x00301002,0x00181204,0x00600805,0x0ca06a27, +0x00101004,0x00180e07,0x00400006,0x0c906e26, +0x00301805,0x00081e07,0x00b8100b,0x0e30a23d, +0x20200801,0x00280a03,0x0040080c,0x0b20621b, +0x20300201,0x00480403,0x0020040d,0x0b906a1e, +0x00080a04,0x00500806,0x0010000a,0x0b806a1e, +0x20380a05,0x00600c08,0x00581414,0x0c80962e, +0x00280e01,0x00401401,0x00280805,0x0a706213, +0x00380800,0x00500e01,0x00100405,0x0ac06e15, +0x20100402,0x00200205,0x0030080a,0x0ac06e14, +0x00200803,0x00480a06,0x0088080c,0x0b50961e, +0x00000800,0x00180a01,0x0060040b,0x09f0620b, +0x20100401,0x00300201,0x0048040d,0x0a306e0d, +0x00200000,0x00300401,0x00380c08,0x0a406e0b, +0x20200800,0x00580803,0x00681411,0x0aa08a0f, +0x20180400,0x00300400,0x0040000a,0x09d06000, +0x20180400,0x00400401,0x0050000b,0x0a006800, +0x20280400,0x00300400,0x0040040d,0x0a106a01, +0x00081601,0x00801803,0x0048040b,0x0a608601, +0x00280a01,0x00200801,0x00400007,0x09f06008, +0x00180a02,0x00200402,0x00500808,0x0a206809, +0x00280a01,0x00200800,0x00500407,0x0a306c09, +0x00280a01,0x00300400,0x00a0100c,0x0a80880b, +0x20201000,0x20181a02,0x0070040b,0x0a506011, +0x20201003,0x00181605,0x0078040c,0x0a906c14, +0x20201001,0x00081603,0x0080000d,0x0aa06c13, +0x20301401,0x00181e02,0x00b01013,0x0b20901a, +0x00300000,0x00400a01,0x00081404,0x0b006019, +0x00200203,0x00480404,0x00280805,0x0b60641d, +0x00200000,0x00480801,0x00280806,0x0b60681c, +0x00400201,0x00680801,0x0040100b,0x0c309429, +0x20500001,0x00300000,0x0028100c,0x0be05821, +0x20600403,0x00480605,0x00180c0d,0x0c606426, +0x20580400,0x00400800,0x0018080b,0x0c606425, +0x20700001,0x00600a01,0x00200016,0x0db0a039, +0x00980604,0x00300c04,0x00280604,0x0d005025, +0x00a80e03,0x00501805,0x00081605,0x0db05c2a, +0x00a00401,0x00300201,0x00281204,0x0d906028, +0x00d80604,0x00600001,0x00400801,0x0fb09c45, +0x21501004,0x00281607,0x00500018,0x0e40502f, +0x21701802,0x00282a04,0x00600c1a,0x0f105434, +0x21700a01,0x00481002,0x00280419,0x0ef05833, +0x22700c06,0x00582a0b,0x00580428,0x12109c5a, +0x00d81602,0x00501c06,0x20180e27,0x0fc04c26, +0x00e80a01,0x00700c02,0x2058162a,0x10c0582b, +0x00e00400,0x00600201,0x20280e29,0x10905829, +0x01981602,0x00802007,0x20583e4a,0x14f09046, +0x20780e04,0x20b02800,0x00701000,0x12607624, +0x20a80602,0x20b01c00,0x00401800,0x13707a24, +0x20b01401,0x20e80400,0x00980400,0x13307a22, +0x21181203,0x21203c00,0x00704c00,0x18c0922e, +0x00b01c06,0x20f8320b,0x01101215,0x1120762e, +0x01081001,0x20c02606,0x00b00a1e,0x12208233, +0x01181203,0x20901802,0x00800e20,0x12007a32, +0x01780c00,0x21500e08,0x01605a34,0x1700b248, +0x00080e02,0x20801407,0x00581c0b,0x0f807634, +0x20401402,0x21182203,0x01400413,0x10507e39, +0x20200c04,0x20e81607,0x00e00812,0x10307e39, +0x20102003,0x21882e09,0x01902011,0x1450ce59, +0x20280e03,0x20a01402,0x00a00c0a,0x0e107229, +0x20200400,0x20c80c03,0x00b00008,0x0ed07e2b, +0x20400800,0x20b80c04,0x00a8040b,0x0eb07e2a, +0x20400401,0x21080401,0x00e8080f,0x11c0d24a, +0x00100c03,0x20e81605,0x00f00c05,0x0cf07a21, +0x00580e02,0x20a01803,0x00800401,0x0d908627, +0x00681204,0x20902005,0x00600a01,0x0d808225, +0x00881204,0x21002805,0x00d80c04,0x0fa0d240, +0x20180a03,0x20a00804,0x00a00009,0x0c007a1b, +0x20400001,0x20d00204,0x00e01010,0x0c708a1e, +0x20400803,0x20d81207,0x00f01810,0x0c608a1e, +0x20700c04,0x21381208,0x0170081c,0x0dd0ce30, +0x00100c03,0x20c81205,0x00d00807,0x0b407e13, +0x00300801,0x20e80a01,0x00f00003,0x0bb08e14, +0x00100201,0x20b00403,0x00b80805,0x0bb08a13, +0x00580400,0x21100c03,0x01381c06,0x0ca0ca1f, +0x00080a03,0x20900c05,0x0098040a,0x0ad07e0b, +0x00080a02,0x20c00c03,0x00c0040c,0x0b208e0d, +0x00180a02,0x20b00c01,0x00c00809,0x0b308e0c, +0x20280a03,0x21201003,0x01600014,0x0be0c212, +0x20100401,0x20b80a04,0x00c0080a,0x0aa08000, +0x20100801,0x20e80a03,0x00f0080c,0x0af09201, +0x20200401,0x20d80e04,0x00f0080d,0x0b009201, +0x00001002,0x21481e05,0x01a00c0e,0x0b90c201, +0x00100c02,0x20a81601,0x00980c07,0x0ac07c08, +0x20100803,0x20c81202,0x00d8080a,0x0b108c0a, +0x00100c02,0x20c81201,0x00c80c07,0x0b208c09, +0x00100802,0x21081001,0x01380c0c,0x0bd0c00d, +0x20281204,0x20701806,0x00580809,0x0b307811, +0x00081205,0x20a01c06,0x00880c08,0x0b908813, +0x20181204,0x20a01805,0x00880c0a,0x0b908812, +0x20281605,0x20e01c07,0x00f00811,0x0c60c41b, +0x00300003,0x20b00605,0x00b00003,0x0bd07817, +0x00000404,0x20e80a07,0x00f00009,0x0c40881b, +0x00100402,0x20d80606,0x00e00007,0x0c40881b, +0x00300805,0x21380e09,0x01600c0c,0x0d80cc2a, +0x20400601,0x20c00003,0x00c8100d,0x0ca0741f, +0x20300203,0x20d00805,0x00d81408,0x0d408024, +0x20500800,0x20c80c01,0x00d8140b,0x0d308024, +0x20680e04,0x21100807,0x01300415,0x0f10c83a, +0x00680402,0x20b80a02,0x00c00400,0x0db06c25, +0x00700804,0x20d81604,0x00f80400,0x0e707828, +0x00b80c00,0x20a00c02,0x00a80e05,0x0e707827, +0x00980400,0x21480a06,0x01501002,0x1120d046, +0x21180a04,0x20c01404,0x00a80c11,0x0ef0702e, +0x21580e04,0x20b01c06,0x00b81416,0x0fd07433, +0x21780601,0x20d00c01,0x00d8041b,0x0fb07431, +0x22100c02,0x21500205,0x0138341e,0x1370cc56, +0x00b01002,0x20d82607,0x01000e20,0x10606c25, +0x00d00002,0x20e80a06,0x01100628,0x11707029, +0x00e80c01,0x20e00a03,0x0100022a,0x11507428, +0x01600000,0x21281800,0x01382643,0x1610ac40, +0x20b00202,0x00b00000,0x22003400,0x1330561e, +0x20c80606,0x00b01000,0x22205800,0x14404e1e, +0x20a81607,0x00d03c00,0x22605000,0x14104e20, +0x21480a0a,0x01201400,0x2350c000,0x19b04a1f, +0x01181001,0x00b02e05,0x22000620,0x12106a2f, +0x01100809,0x00a81612,0x21e02a24,0x13206e30, +0x00e0080a,0x00881e15,0x21803a1e,0x12f06a2f, +0x01700810,0x01081e1e,0x23106a3c,0x1860963d, +0x20200401,0x00780e02,0x21500812,0x10606236, +0x20280e05,0x00c0200a,0x22381c10,0x1160723a, +0x00180a04,0x00a01409,0x21f81c0b,0x11306e38, +0x0038160c,0x01203c12,0x23780408,0x15f0ae57, +0x20500802,0x00881a01,0x2180040d,0x0ef06626, +0x20300003,0x00900604,0x21c00c0c,0x0fc06e2c, +0x20480401,0x00900a02,0x21a0080f,0x0fa06a2b, +0x2020000a,0x00d00613,0x22802410,0x1360b64b, +0x00580a04,0x00a01806,0x21e00201,0x0de06a20, +0x00300603,0x00980c04,0x21b01804,0x0e906e24, +0x00200a01,0x00881801,0x21801c04,0x0e706e22, +0x00400206,0x00d8040b,0x22800809,0x1140b63e, +0x20400404,0x00880e07,0x2190100d,0x0cf06e1a, +0x20300004,0x00a80606,0x21d00c0d,0x0d807e1c, +0x00080401,0x00a00e02,0x21d00409,0x0d807a1c, +0x20480802,0x00e01607,0x22900814,0x0f80c630, +0x00480a04,0x00901406,0x21b80802,0x0c407213, +0x00480604,0x00a01006,0x21e00002,0x0cc07e14, +0x00100201,0x00900002,0x21b00808,0x0cc07e13, +0x00500000,0x00c00000,0x22480409,0x0e40be21, +0x20300402,0x00780e05,0x2160140f,0x0bc0720a, +0x20200403,0x00981207,0x21b0100f,0x0c40820c, +0x00000401,0x00981203,0x21a0100a,0x0c40820a, +0x20500601,0x00c80c01,0x22400817,0x0d70be11, +0x00080400,0x00900801,0x21a80c06,0x0ba07400, +0x00080602,0x00a00803,0x21f80c08,0x0c108000, +0x20100001,0x00a00601,0x21e80c09,0x0c208400, +0x00280802,0x00d01601,0x22781009,0x0d30c201, +0x00380602,0x00801001,0x21780806,0x0bc07006, +0x00280400,0x00900e01,0x21c80808,0x0c308008, +0x00380602,0x00a01003,0x21d80c06,0x0c407c07, +0x00380604,0x00c00c04,0x2238040e,0x0d50b80a, +0x20600c03,0x00682205,0x2130080f,0x0c106811, +0x20400800,0x00881a01,0x2190080e,0x0c907813, +0x20500802,0x00881a04,0x21900810,0x0ca07812, +0x20700c05,0x00a82a08,0x21f01418,0x0df0b81d, +0x00600001,0x00900003,0x21b81a02,0x0cc06817, +0x00400002,0x00a00601,0x21f81402,0x0d50781b, +0x00380400,0x00a00c02,0x21e81402,0x0d50781a, +0x00880604,0x00e01008,0x22a81004,0x0f20bc2b, +0x20680606,0x00900c06,0x21b0040f,0x0d80641e, +0x20600203,0x00a00405,0x21e8080d,0x0e407022, +0x20580603,0x00900c01,0x21c8080c,0x0e407021, +0x20b00a01,0x00d81e05,0x2260181b,0x10a0bc3b, +0x00800409,0x0088120d,0x21880602,0x0e906424, +0x00b80403,0x00900a05,0x21c80e04,0x0f707027, +0x00a00805,0x00881606,0x21980a03,0x0f606c25, +0x00a00809,0x00f81a0a,0x22d82604,0x12c0bc46, +0x21500209,0x0090040f,0x21c80816,0x0fd05c2e, +0x21900604,0x00981003,0x21a0001c,0x10c06433, +0x21900207,0x00a80409,0x21e8081b,0x10a06431, +0x21f80e0d,0x01102410,0x23383418,0x1500a850, +0x00d80404,0x00900a0c,0x21c80627,0x11406024, +0x00f00403,0x00a81208,0x21e8122e,0x12606428, +0x00f00c04,0x00a8220b,0x21f0022d,0x12406427, +0x01600c07,0x00e82216,0x22a82243,0x17709439 + }, //TL84 + { +0x21000403,0x20b00000,0x00084800,0x15082216, +0x20f00001,0x20a00000,0x00083c00,0x15a82217, +0x21000003,0x20a00000,0x00084800,0x15a82615, +0x22080807,0x20c00000,0x0008a800,0x1d781e09, +0x01800603,0x20900009,0x00082630,0x1418422e, +0x01500c02,0x20a00003,0x00083a2e,0x14b83e2d, +0x01700a02,0x20900009,0x00082e31,0x14c8462d, +0x02900a08,0x20e00016,0x00086260,0x1ca86239, +0x20400201,0x20800000,0x00000418,0x1248463a, +0x00080605,0x20700008,0x00000811,0x12e8523c, +0x20100201,0x20700002,0x00000c13,0x12e84e3c, +0x20580800,0x20c00202,0x0000041b,0x1a08765c, +0x20500403,0x20800204,0x00080c0c,0x10c84628, +0x20780403,0x20800206,0x00001011,0x1148462b, +0x20580a01,0x20800201,0x0000140f,0x1148462b, +0x20580804,0x20e00203,0x0008100c,0x17887a48, +0x00880a05,0x20700007,0x00000a03,0x0fa84e23, +0x00800a02,0x20900002,0x00080e04,0x10184224, +0x00700c02,0x20a00204,0x00081601,0x10183e24, +0x00b00207,0x21000009,0x00000602,0x15587e43, +0x20700004,0x20800207,0x00000014,0x0ea8421b, +0x20780402,0x20700203,0x00080414,0x0f084a1c, +0x20780602,0x20700003,0x00080813,0x0f184e1b, +0x20800807,0x2100020b,0x00080c1d,0x13687a36, +0x00400201,0x20800004,0x00080c00,0x0df84a11, +0x00400202,0x20800004,0x00080801,0x0e684e12, +0x00500402,0x20800202,0x00080e01,0x0e684e12, +0x00700204,0x20e00008,0x00081006,0x12188a24, +0x20280400,0x20800000,0x0000080c,0x0d884a0b, +0x20100401,0x20900202,0x0008040c,0x0de84e0b, +0x20280601,0x20700003,0x0000040e,0x0de8560b, +0x20500002,0x20f00204,0x0008041b,0x11288a13, +0x00100a01,0x20900000,0x00000007,0x0d584601, +0x20100001,0x20800001,0x0008040a,0x0db85201, +0x00000000,0x20900201,0x00000808,0x0dc84e01, +0x00000801,0x20e00001,0x0008140c,0x10e88c00, +0x00080401,0x20700201,0x00000009,0x0d684807, +0x00280603,0x20800003,0x00001005,0x0dd84c07, +0x00200000,0x20900000,0x00000407,0x0dd84c07, +0x00480a04,0x20c00005,0x0000140c,0x1118940c, +0x20100000,0x20800002,0x00000008,0x0dc8480f, +0x20400403,0x20900205,0x0000040d,0x0e284410, +0x20380401,0x20900000,0x0000080c,0x0e384810, +0x20700404,0x20e00206,0x00000419,0x11b8841f, +0x00400202,0x20800001,0x00000c04,0x0e584415, +0x00500202,0x20800005,0x00000401,0x0ec84817, +0x00480601,0x20900002,0x00001002,0x0ed84417, +0x00480400,0x20d00005,0x00000404,0x12f8882e, +0x20800805,0x20800205,0x00080c0f,0x0f28401f, +0x20880401,0x20800203,0x0000100f,0x0f98401f, +0x20600400,0x20a00202,0x00000c0d,0x0fa8381e, +0x20880a05,0x20e00006,0x00003412,0x14887c39, +0x00e80e06,0x20600009,0x00001609,0x10384822, +0x00f00601,0x20900001,0x00000209,0x10a83822, +0x00c80401,0x20900202,0x00000604,0x10b83423, +0x00e00405,0x21100208,0x00001e06,0x1678603f, +0x21b00806,0x20900209,0x0000001f,0x1158382d, +0x21f80404,0x20800203,0x00000024,0x11d83830, +0x21e80800,0x20900002,0x00000c22,0x11e83431, +0x22a81202,0x21000007,0x00002825,0x1898584f, +0x01080a03,0x2080000a,0x0000162f,0x12c83c23, +0x01280603,0x20900008,0x00001a37,0x13683825, +0x01201000,0x20c00001,0x00000237,0x13882c25, +0x01d02000,0x21400001,0x00001a56,0x1af83c34, +0x20d00403,0x00d00c00,0x22083800,0x1498621e, +0x20e00c05,0x00d00400,0x21f84400,0x1538621e, +0x20d00c04,0x00a00400,0x21d84800,0x1538621e, +0x2190280a,0x00a81800,0x2248cc00,0x1d18621f, +0x01580603,0x00f00c08,0x21c80e27,0x13787a32, +0x01681607,0x0100280e,0x21f81a2a,0x14187a33, +0x01480a05,0x00e0140b,0x21b81628,0x14187e32, +0x0218160f,0x01401c1e,0x22a84e4a,0x1bb8b644, +0x20580401,0x00d00603,0x21900c18,0x11a87639, +0x20500801,0x00b81207,0x21502019,0x12287a3b, +0x20200201,0x00c80604,0x21601815,0x12387a3b, +0x20501805,0x00e81e0e,0x22300419,0x18f8ba5c, +0x20280e01,0x00c01001,0x21800409,0x10287629, +0x20500804,0x00c80e03,0x21980c0b,0x10a87629, +0x20601006,0x00c81a06,0x21880c0e,0x10a8762a, +0x20101002,0x01481402,0x22a8300a,0x1658ca4b, +0x00300801,0x00a81603,0x21400803,0x0ef87623, +0x00781a07,0x00e01809,0x21c00603,0x0f787a25, +0x00981e08,0x0100240b,0x21e80605,0x0f787a25, +0x00480602,0x01980407,0x22f80807,0x1428da43, +0x20300000,0x00c00401,0x2198100d,0x0df8761b, +0x20401005,0x00980e0a,0x21600011,0x0e68721e, +0x20800406,0x00a80a0b,0x21500816,0x0e68761c, +0x20180800,0x01701601,0x23080812,0x1238d636, +0x00300202,0x00c00002,0x21800004,0x0d487a12, +0x00200201,0x00c80404,0x21981404,0x0da87e13, +0x00780a04,0x00b00c08,0x21881203,0x0db87e13, +0x00300800,0x01680601,0x22a8040e,0x10c8de26, +0x20200403,0x00c80a03,0x2188040c,0x0cd87a0b, +0x00080601,0x00d00802,0x21a8040a,0x0d28820c, +0x20400c03,0x00981205,0x21500411,0x0d287e0c, +0x20300002,0x01700601,0x22c80c17,0x0fd8e214, +0x00081204,0x00d01406,0x21a00407,0x0ca87a01, +0x20100001,0x00c00201,0x2180040b,0x0cf88201, +0x00000201,0x00c00003,0x21a80407,0x0d088000, +0x00281204,0x01801406,0x22b0040d,0x0f88e602, +0x00100c03,0x00980a06,0x21500408,0x0cc87006, +0x00000400,0x00c80801,0x21900809,0x0d188009, +0x00200000,0x00c00000,0x21a00408,0x0d288007, +0x00000c04,0x01381607,0x22501012,0x0fb8dc0e, +0x20200201,0x00c00003,0x2170000a,0x0d18740f, +0x20180601,0x00d00c02,0x21b00407,0x0d787c11, +0x20300800,0x00c80800,0x21a0080c,0x0d887c11, +0x20380a02,0x01600c05,0x22b80813,0x1078dc20, +0x00200401,0x00c80601,0x21700405,0x0db87417, +0x00200201,0x00c00201,0x21801006,0x0e187817, +0x00300401,0x00e80800,0x21b00803,0x0e287819, +0x00500c00,0x01480e01,0x22801009,0x11a8d82e, +0x20381204,0x00d01403,0x2180080a,0x0e88701e, +0x20701002,0x00b80e03,0x2190000d,0x0ef87020, +0x20680602,0x00f00803,0x21d00c0b,0x0f087420, +0x20c01003,0x01681e01,0x22b01018,0x1358d43e, +0x00801805,0x00982608,0x21300400,0x0f887023, +0x00e80e03,0x00f00c04,0x21b00a08,0x10087023, +0x00e00a02,0x00d80a03,0x21b00e05,0x10286c23, +0x01380e08,0x01a00c08,0x23301e0e,0x1578c843, +0x21481204,0x01001409,0x21c80816,0x10b8702e, +0x21c00404,0x00d80a06,0x21900822,0x11386c30, +0x21f01008,0x00f81e07,0x21c80c24,0x11586c32, +0x22c0200f,0x01883210,0x22f0102c,0x17a8b852, +0x00c00801,0x00c81603,0x21702225,0x12386c25, +0x01000602,0x00d81006,0x21a0122f,0x12d86c27, +0x01282a05,0x01303010,0x22300637,0x12f87027, +0x01c85a0a,0x01f0601d,0x23b03254,0x1a38b03b, +0x20a81401,0x00001c00,0x00880800,0x13989223, +0x20a81001,0x00002400,0x00781000,0x14389225, +0x20a81c00,0x00302c00,0x00380800,0x14389624, +0x20e81e02,0x00506000,0x20685400,0x1be8ba37, +0x01200a02,0x20580402,0x00f00a1f,0x12589233, +0x01000602,0x20481402,0x01001a1d,0x12e89a33, +0x00f00201,0x20480801,0x00e0161d,0x12e89633, +0x01201005,0x20282605,0x0128122b,0x19f8e64c, +0x20400000,0x20380603,0x00f01015,0x10888e38, +0x20380401,0x20300603,0x00b00412,0x11188e39, +0x20300402,0x20380604,0x00c00411,0x11188e39, +0x00082203,0x00202c09,0x0088240b,0x1728ee5d, +0x20300c01,0x20481602,0x00e8040a,0x0f188a28, +0x20180602,0x20300c01,0x00d80808,0x0f888e2b, +0x20181603,0x20201c04,0x00b80808,0x0f88922c, +0x00180e01,0x20602201,0x01380c0b,0x1478f651, +0x00580601,0x20100c02,0x00980c00,0x0de88e23, +0x00001805,0x20582e06,0x00f00007,0x0e589224, +0x00101803,0x20782e06,0x01200c06,0x0e489225, +0x00101004,0x20881605,0x01b80c0e,0x12190245, +0x20380401,0x20200201,0x00b8040e,0x0ce8921c, +0x00181605,0x00102008,0x00581407,0x0d48961d, +0x20200201,0x20100403,0x00781c0b,0x0d48921c, +0x20100203,0x20500008,0x01680811,0x10290a35, +0x00100000,0x20300001,0x00b80406,0x0c289213, +0x00100404,0x20480607,0x00c80408,0x0c789a16, +0x00200401,0x20180800,0x00980405,0x0c889e14, +0x00380c01,0x20501602,0x01600c0d,0x0ec90626, +0x00180602,0x20300802,0x00b00009,0x0bb8920b, +0x20100202,0x20200005,0x00c8040c,0x0bf89e0c, +0x20180e02,0x00001402,0x0078040c,0x0c089e0c, +0x20180601,0x20700800,0x01b00816,0x0dd90215, +0x20401005,0x20382205,0x00d0040d,0x0b889400, +0x00000001,0x20300202,0x00b0040a,0x0bc89e01, +0x20100402,0x20380603,0x00c0000a,0x0bd89e01, +0x20201003,0x20882204,0x01d00812,0x0d790201, +0x00481606,0x00101c0a,0x00580402,0x0ba89408, +0x00000000,0x20300401,0x00b80409,0x0be89c09, +0x00100000,0x20200002,0x00b00008,0x0bf89c08, +0x00480602,0x20400804,0x0158100b,0x0db9000e, +0x20300405,0x20480607,0x00c00c0d,0x0bf88c0f, +0x20100202,0x20380402,0x00c01009,0x0c489812, +0x20380a01,0x20200c01,0x00b00c0c,0x0c589812, +0x20500803,0x20581203,0x01700418,0x0e690420, +0x00380a05,0x20300c07,0x00b00804,0x0c988c17, +0x00200403,0x20380603,0x00b00805,0x0cf89019, +0x00300000,0x20500601,0x00e00c03,0x0d089419, +0x00581202,0x20301005,0x01300008,0x0fa9002f, +0x20700c05,0x20581a08,0x00e0100d,0x0d788420, +0x20581a04,0x20202006,0x00a00c0a,0x0dd88c21, +0x20700001,0x20580a01,0x00f0100e,0x0de89022, +0x20a81000,0x20701400,0x01801017,0x1158fc3f, +0x00d81a04,0x20202407,0x00981208,0x0e888422, +0x00a01003,0x20881607,0x01201604,0x0ef88424, +0x00c80a03,0x20501003,0x00d00a08,0x0f188825, +0x00b01003,0x20b81201,0x01c01206,0x1388f447, +0x21801003,0x20781a05,0x0120101f,0x0fa8842d, +0x21800000,0x20400401,0x00d80c1c,0x10388030, +0x21700002,0x20701206,0x0128081c,0x1048842f, +0x21c81207,0x20803008,0x01800c1c,0x15d8e852, +0x00d80a01,0x20300803,0x00d00228,0x11288027, +0x00e00400,0x20480800,0x00e0062a,0x11c88427, +0x00d02400,0x20784800,0x01501627,0x11d88c28, +0x01205005,0x20c8a60e,0x02306237,0x1868e042, +0x20a01403,0x20281c00,0x00780c00,0x12987222, +0x20900400,0x20180c00,0x00600800,0x13287624, +0x20901401,0x20482400,0x00c00000,0x13287623, +0x21081602,0x20101000,0x00901c00,0x1a78b239, +0x01081206,0x00301009,0x0010121d,0x11587231, +0x00e00000,0x00100000,0x0030061b,0x11e87232, +0x00e00601,0x00180403,0x0038061c,0x11e87631, +0x01700802,0x20600a07,0x00c81a31,0x1868aa51, +0x20400805,0x20180a0a,0x00500c12,0x0fa86636, +0x20200201,0x00100000,0x0030040f,0x10287238, +0x00080a02,0x00200800,0x0020080d,0x10287238, +0x20301c04,0x20483202,0x00e81814,0x1578c25f, +0x20280e02,0x00101004,0x00381008,0x0e286a29, +0x20300002,0x00180603,0x0020000a,0x0e98722c, +0x20400c03,0x00081a05,0x0050040c,0x0e98722c, +0x00000204,0x00380409,0x0038100a,0x12c8ca51, +0x00300400,0x20280a02,0x00700002,0x0cf86e24, +0x00580e02,0x00101c03,0x00181401,0x0d587226, +0x00580a01,0x00301803,0x20181c00,0x0d587226, +0x00680802,0x00301a03,0x00280809,0x1068ca47, +0x20200401,0x20180601,0x00580c0c,0x0be8721d, +0x20401003,0x20281e04,0x0080000f,0x0c387a1e, +0x20300001,0x00000601,0x0048080e,0x0c387e1f, +0x20580601,0x00100403,0x00800819,0x0e68ce36, +0x00100400,0x00080402,0x00480806,0x0b287613, +0x00580603,0x00200c05,0x00180c02,0x0b787e16, +0x00380602,0x00000802,0x00580406,0x0b788215, +0x00300c00,0x00080e01,0x0090100b,0x0d08c624, +0x20180400,0x00100000,0x0030000b,0x0ab8760b, +0x20300002,0x00180603,0x00400411,0x0ad87e0d, +0x20200803,0x20181604,0x0070040e,0x0ae8820b, +0x20200001,0x00380602,0x00500815,0x0c28c213, +0x00180a01,0x00101400,0x00380808,0x0a887601, +0x00100601,0x00100002,0x00380808,0x0aa88201, +0x00180a02,0x00200c05,0x00280407,0x0ab88201, +0x00080601,0x00301401,0x00480c0e,0x0bd8be02, +0x20200c03,0x20181e02,0x00700c0b,0x0a987808, +0x00080400,0x00200000,0x0030040b,0x0ac88009, +0x00100000,0x00080602,0x00500c0a,0x0ad87c08, +0x00280400,0x00100201,0x0090040f,0x0c08c40d, +0x00280603,0x00300c05,0x00000006,0x0b087411, +0x20380401,0x00200000,0x0030080b,0x0b387c13, +0x20400801,0x00081201,0x0050080d,0x0b487c14, +0x20380601,0x00000400,0x00980414,0x0ca8c01f, +0x20280402,0x00180a04,0x0030180b,0x0ba87019, +0x00580602,0x00100402,0x00300c02,0x0bf8781a, +0x00400202,0x00200003,0x00100802,0x0c08741b, +0x00301001,0x20182202,0x00a0040d,0x0de8c42f, +0x20280601,0x00001002,0x00180805,0x0c986820, +0x20901804,0x00082a05,0x00401010,0x0ce87023, +0x20600c02,0x00280a03,0x0010040d,0x0cf87023, +0x20a01403,0x00482000,0x00280c17,0x0fa8c841, +0x00901802,0x00081e02,0x00400a01,0x0d986822, +0x00d80e04,0x00601807,0x2068060b,0x0e186c26, +0x00980602,0x00480404,0x20201205,0x0e287027, +0x00e81e04,0x00801c0a,0x20600e07,0x11e8c849, +0x21681a02,0x00601802,0x2030041a,0x0ec8642e, +0x21880402,0x00300605,0x0000101d,0x0f58682f, +0x21581001,0x00301202,0x20300c17,0x0f786430, +0x22480a01,0x00280a01,0x00103c24,0x1448b457, +0x00c00401,0x00080e03,0x00300a25,0x10586027, +0x00e00400,0x00200001,0x00180629,0x10e86827, +0x00d80800,0x20102000,0x00181627,0x10f86026, +0x01782001,0x00004e03,0x20181245,0x16f89c44, +0x20781202,0x00301c00,0x00100c00,0x11c86225, +0x20980400,0x00100400,0x00500000,0x12586224, +0x20880400,0x00201400,0x00080c00,0x12585e25, +0x21301404,0x00382800,0x00581800,0x19289a36, +0x00a00c03,0x20182206,0x00901614,0x10885e2f, +0x00e00601,0x00000001,0x0060021b,0x11186231, +0x00d80a01,0x00000401,0x00600a19,0x11186231, +0x01981607,0x0080240b,0x20681238,0x17389e52, +0x00180a03,0x00200c05,0x00180808,0x0ee85a35, +0x20380800,0x00000601,0x0060080f,0x0f585e37, +0x20200401,0x20180e03,0x0070080e,0x0f585e37, +0x00081405,0x00202609,0x00380c12,0x14289e65, +0x20400c03,0x00081205,0x0040000c,0x0d685a2b, +0x20100801,0x20280a02,0x00780c07,0x0dc85e2d, +0x20180400,0x00000800,0x00481407,0x0dc85e2d, +0x20400601,0x20280405,0x00c80c13,0x1148ae53, +0x00480602,0x00200804,0x00080c01,0x0c385e24, +0x00300801,0x00180c01,0x00580804,0x0c886627, +0x00300400,0x20180401,0x00780803,0x0c786a28, +0x00800201,0x20180401,0x00c00c06,0x0ee8ae46, +0x20100001,0x00100a01,0x0038080c,0x0b18621e, +0x20280a01,0x00201402,0x0018100b,0x0b586a20, +0x20200000,0x00000001,0x0058040d,0x0b586a20, +0x20600803,0x20180e03,0x00b0041c,0x0ce8a635, +0x00180601,0x00100801,0x00500008,0x0a586614, +0x00200201,0x00000001,0x00700807,0x0a886e17, +0x00100000,0x00000000,0x00600408,0x0a886a15, +0x00380e05,0x00101407,0x0080080a,0x0b98a622, +0x20100402,0x00080602,0x0060000b,0x09d8660b, +0x20100402,0x00000202,0x0078040d,0x09f86a0d, +0x00000000,0x00000800,0x0058080b,0x0a086a0c, +0x20200404,0x20280608,0x00d00c14,0x0ac89a13, +0x00080601,0x00100002,0x00500408,0x09a86601, +0x00080a02,0x00100803,0x0070040a,0x09c86e01, +0x20100000,0x00080800,0x0080080c,0x09c86e01, +0x00080a03,0x00000405,0x00c0040f,0x0a789e01, +0x00180402,0x00000e02,0x00580409,0x09c86008, +0x00000401,0x20280602,0x0090080b,0x09d86809, +0x00100000,0x00080601,0x00500008,0x09f86809, +0x00200402,0x20280a04,0x00d0040e,0x0aa8980d, +0x20180603,0x20180403,0x0080100b,0x0a286412, +0x20200800,0x20180c00,0x0070000b,0x0a586814, +0x20200000,0x00000401,0x0058040c,0x0a686813, +0x20300601,0x20180801,0x00a80c14,0x0b589c1f, +0x00001004,0x20281606,0x00780407,0x0ad85c1a, +0x00200000,0x00180401,0x00500404,0x0b18681c, +0x00200001,0x00000000,0x00500405,0x0b28681c, +0x00480801,0x00101201,0x0088180a,0x0c88a02e, +0x20380a01,0x00200807,0x00280407,0x0bc86021, +0x20581201,0x00102003,0x0040000b,0x0c186423, +0x20480e03,0x00001403,0x0050080a,0x0c286423, +0x20681202,0x20101804,0x00d80c16,0x0e28ac3e, +0x00b82608,0x00102c05,0x00402204,0x0cd85823, +0x00900400,0x20380e02,0x00c01e03,0x0d486027, +0x00700800,0x20381204,0x00b01601,0x0d585c28, +0x00b01c02,0x20583203,0x01301403,0x1058ac4a, +0x2170200a,0x20883612,0x00f00c1c,0x0e184c2f, +0x21600802,0x20380a02,0x00900418,0x0e985831, +0x21401403,0x20182204,0x00780814,0x0ea85c31, +0x22501000,0x00281c02,0x00600823,0x12e8a85d, +0x00d00204,0x0010040b,0x00282628,0x0f985827, +0x00e80601,0x20100802,0x00700229,0x10185827, +0x00d80602,0x00400006,0x20180627,0x10386026, +0x01800201,0x00681003,0x20101e48,0x15c8a048, +0x20900201,0x20381000,0x00b01000,0x11284a22, +0x20800802,0x20280c00,0x00880c00,0x11b84a24, +0x20880e01,0x00100400,0x00601400,0x11a85224, +0x20f00000,0x20501000,0x00d82400,0x1818763c, +0x00d00801,0x20300202,0x00680e1a,0x0fe8422f, +0x00d80a05,0x00000806,0x00500a19,0x10684e31, +0x00c00801,0x20281204,0x00700a18,0x10684a30, +0x01200800,0x20581c01,0x01100a2d,0x16088652, +0x20200800,0x20180c01,0x0078080d,0x0e484a35, +0x20301005,0x20281609,0x0070000d,0x0eb84637, +0x20100400,0x00000001,0x0038100b,0x0eb84a37, +0x00501802,0x20381601,0x00a81409,0x13088264, +0x20180a01,0x00101002,0x00380807,0x0cc84a2c, +0x00080e04,0x00201407,0x00281405,0x0d284e2e, +0x20100000,0x00100401,0x00380807,0x0d18522e, +0x20680e02,0x00300c04,0x00500018,0x10188a54, +0x00200402,0x20180a02,0x00780405,0x0b884e26, +0x00300002,0x20100a04,0x00780404,0x0bc85229, +0x00380400,0x00100400,0x00480404,0x0bc85229, +0x00600000,0x00100400,0x00800c07,0x0dc88645, +0x00080a03,0x00100804,0x0050000a,0x0a68521e, +0x20200201,0x20180802,0x0080000e,0x0a985620, +0x20280601,0x00000401,0x0050000e,0x0a985620, +0x20380a01,0x00101001,0x00900c19,0x0bc87e35, +0x00000402,0x20180a03,0x0070080a,0x09a84e14, +0x00100401,0x20180400,0x00600007,0x09c85216, +0x00100401,0x00000201,0x00600008,0x09c85615, +0x20200802,0x20181603,0x00c01411,0x0a787a20, +0x00180602,0x00000802,0x00680409,0x09284e0b, +0x00180a03,0x00100c03,0x0050080b,0x0938520d, +0x00180602,0x00000402,0x0060080a,0x0948560c, +0x00380a03,0x00100c03,0x0070040c,0x09b87211, +0x20100401,0x20180a02,0x0080040b,0x08f84e01, +0x20100c03,0x20281606,0x0090080d,0x09084e01, +0x20100401,0x00080a04,0x0070000c,0x09185201, +0x20300c03,0x20181206,0x00b00814,0x09687202, +0x00200202,0x00080402,0x00600007,0x09184c08, +0x00180601,0x00100403,0x00480c09,0x0928500a, +0x00200000,0x00180401,0x00580c07,0x09385409, +0x00480601,0x00200802,0x0068100a,0x09a8700d, +0x20500c03,0x00081204,0x0058040e,0x09784c12, +0x20280a01,0x00000c01,0x0050000b,0x09985014, +0x20280601,0x00100402,0x0040000d,0x09a85413, +0x20480400,0x00100800,0x00880815,0x0a48781d, +0x00481602,0x00302006,0x00180c01,0x0a384c1a, +0x00300401,0x20180a01,0x00800405,0x0a68501c, +0x00300401,0x00080601,0x00600806,0x0a68541c, +0x00500000,0x00080400,0x00a8040a,0x0b687c2c, +0x20400602,0x20280c00,0x00901c0d,0x0b184c21, +0x20600601,0x00081002,0x0060100d,0x0b585025, +0x20600601,0x00181001,0x0050100d,0x0b685026, +0x20900c02,0x00081601,0x0098041a,0x0d08803e, +0x00301c05,0x20183e07,0x00601402,0x0c484428, +0x00900801,0x00180602,0x00200605,0x0ca84429, +0x00780401,0x00200a01,0x00100206,0x0cb8482a, +0x00d81a02,0x00302405,0x00480e01,0x0f38804a, +0x20d81603,0x00703008,0x2088280a,0x0d98402e, +0x21480a01,0x00300c01,0x00000015,0x0df84431, +0x21181201,0x00102402,0x00380811,0x0e08482f, +0x22480c00,0x20301201,0x00d00825,0x11b8805c, +0x00a80c01,0x00200e02,0x0040121d,0x0ef84824, +0x00d00800,0x00180a01,0x00300a26,0x0f884427, +0x00b00401,0x20380a02,0x00c00e21,0x0f884c25, +0x01700c00,0x20681201,0x01100a45,0x14987c49, +0x20900c02,0x00180c00,0x00181800,0x10b83222, +0x20780a01,0x00101000,0x00200000,0x11383626, +0x20901401,0x20382000,0x00881000,0x11283623, +0x20f81603,0x00701400,0x20201000,0x17585e3d, +0x00e80e03,0x00401406,0x20280a1c,0x0f783a30, +0x00800c02,0x20181203,0x00600614,0x0fe83630, +0x00d00202,0x00200c04,0x0008121c,0x0fe83a30, +0x01201008,0x00280a08,0x00481a2d,0x15285e54, +0x20280800,0x00100e03,0x0040080d,0x0dc83637, +0x00280e02,0x00201803,0x00180c05,0x0e383638, +0x20180c00,0x00200e01,0x0030040c,0x0e283e39, +0x00682a09,0x0060340e,0x00280408,0x12286a66, +0x20200401,0x20180a02,0x00700008,0x0c48362c, +0x20400402,0x20180e04,0x0080080c,0x0c983a2f, +0x20180400,0x20100400,0x00600008,0x0c983e2f, +0x20700c07,0x2048160c,0x00f0181c,0x0f286254, +0x00480601,0x00000802,0x00580403,0x0af83a26, +0x00580602,0x00000404,0x00480400,0x0b483a29, +0x00400400,0x20180601,0x00700004,0x0b383e29, +0x00680a04,0x00000408,0x00a00406,0x0cd86243, +0x20300802,0x20181202,0x0070040f,0x09e83a1e, +0x20300802,0x20180603,0x00680410,0x0a183a21, +0x20200401,0x00080400,0x0068040f,0x0a083e20, +0x20400801,0x20280e04,0x00c0181a,0x0af85633, +0x00280602,0x00100803,0x00300006,0x09283613, +0x00280a03,0x00100804,0x00500407,0x09483e16, +0x00280602,0x00100803,0x00500408,0x09383e15, +0x00000000,0x00000400,0x0090000e,0x09b8521f, +0x20100401,0x00080602,0x0060080b,0x08a8360b, +0x20200403,0x00081205,0x00700c0e,0x08b83a0b, +0x20100001,0x00080a03,0x00700c0c,0x08b83a0b, +0x00000400,0x00080800,0x00a0080f,0x08f85210, +0x00080601,0x00100801,0x00480408,0x08783601, +0x00180e03,0x00101404,0x00380807,0x08883601, +0x00080601,0x00000c01,0x00580808,0x08983a01, +0x20180a01,0x00001000,0x0078040e,0x08b84e02, +0x00100002,0x00080602,0x00680409,0x08983408, +0x00000802,0x20280e04,0x0080000b,0x08a83808, +0x00200000,0x20100601,0x00800008,0x08a83808, +0x00300001,0x20280602,0x00b8040c,0x08d84c0c, +0x20180e02,0x00001403,0x0058080b,0x08f83411, +0x20300400,0x00080802,0x0068080c,0x09183814, +0x20400401,0x20280e01,0x0090000f,0x09183c13, +0x20400400,0x20180401,0x00a80815,0x0978501c, +0x00201002,0x20381a02,0x00a00c06,0x09a8381a, +0x00480a02,0x00100c03,0x00400404,0x09d8381c, +0x00380602,0x00000403,0x00600004,0x09d83c1d, +0x00500401,0x20100201,0x00980c09,0x0a98542b, +0x20680a02,0x00100402,0x0030080d,0x0a983423, +0x20700403,0x20180604,0x0060000f,0x0ad83825, +0x20700402,0x20180603,0x0060000e,0x0ae83826, +0x20780602,0x00000c03,0x00980c18,0x0c285c3c, +0x00880803,0x20101e03,0x00481606,0x0bc83027, +0x00a80e04,0x00001006,0x00500607,0x0c28382a, +0x00800601,0x00080403,0x00600206,0x0c383c2a, +0x00b01002,0x20182204,0x00c00804,0x0e58604a, +0x21180604,0x20380405,0x00c01412,0x0d08382d, +0x21500803,0x20380e06,0x00900c16,0x0d783431, +0x21300800,0x00081201,0x00501013,0x0d883830, +0x22500401,0x00380c02,0x00480424,0x10e85c5e, +0x00a01002,0x20481a07,0x00a00e1f,0x0e782c26, +0x00d80a01,0x20100c04,0x00580627,0x0f083028, +0x00c80400,0x00200400,0x00100623,0x0f083027, +0x01880a02,0x00401806,0x00100247,0x13d8584a, +0x20780c00,0x00101800,0x00300000,0x10582625, +0x20700c00,0x20180c00,0x00600000,0x10d82625, +0x20880c00,0x00202000,0x00080800,0x10d82626, +0x21201c03,0x20782000,0x01381400,0x16a83e3b, +0x00b00800,0x20281201,0x00900e16,0x0f182a2f, +0x00a80c00,0x00201001,0x00300216,0x0f982630, +0x00b80e01,0x20100800,0x00801218,0x0f882a31, +0x01981a08,0x2010280a,0x00b00235,0x14884256, +0x20100001,0x00080601,0x0050040b,0x0d782635, +0x00000800,0x20180e01,0x00700808,0x0de82638, +0x20101402,0x20381603,0x0090000b,0x0dc82638, +0x20202408,0x2078420e,0x01501c17,0x11783e65, +0x20180601,0x00100801,0x00400007,0x0bf8222c, +0x20200001,0x00100201,0x00480808,0x0c48262f, +0x20200000,0x00180402,0x00480808,0x0c382a2f, +0x00080a06,0x0020140b,0x0058140f,0x0e983a52, +0x00300402,0x20180a02,0x00600005,0x0aa82227, +0x00300000,0x00100002,0x00480404,0x0ae82a29, +0x00480800,0x00200c01,0x00300003,0x0ad82a29, +0x00200804,0x00081206,0x0090100f,0x0c483a43, +0x20180a02,0x00100c03,0x0048040d,0x0988221e, +0x00080e02,0x00101002,0x0040040d,0x09b82621, +0x20180400,0x00000800,0x0060040f,0x09a82620, +0x20280a03,0x00200c06,0x00500016,0x0a783631, +0x00000401,0x20180a02,0x00700809,0x08c82213, +0x20100401,0x20180a03,0x0080100b,0x08e82215, +0x00000000,0x20180800,0x00800c0a,0x08d82614, +0x00080402,0x00000204,0x00800c0f,0x09382e1f, +0x00000201,0x00000402,0x00500009,0x08581e0a, +0x00100000,0x20100400,0x00680809,0x08681e0b, +0x00000000,0x20100201,0x00600009,0x0868220a, +0x00000201,0x20100001,0x0080000f,0x08882e10, +0x20100001,0x20180602,0x00700409,0x08281e01, +0x20100800,0x00080c00,0x0060040b,0x08382201, +0x00000400,0x00080800,0x00600009,0x08382201, +0x20200400,0x00080a01,0x0080040e,0x08382e01, +0x00200201,0x00000001,0x00580407,0x08481c07, +0x00280400,0x00100c00,0x00380807,0x08582008, +0x00200000,0x00100000,0x00480408,0x08582007, +0x00400000,0x00100201,0x0068080a,0x08682c0b, +0x20300c03,0x00081203,0x0068040d,0x08a82011, +0x20300000,0x00000000,0x0068040e,0x08b82413, +0x20200000,0x00100400,0x0048080e,0x08b82412, +0x20400001,0x00100201,0x00780c16,0x08f8301b, +0x00481205,0x00201406,0x00180404,0x0958201a, +0x00200401,0x00080c00,0x00600406,0x0978241d, +0x00100000,0x00180400,0x00500007,0x0978241d, +0x00680601,0x00100802,0x00780808,0x0a18342a, +0x20801005,0x20181608,0x0060040f,0x0a482024, +0x20400201,0x00100402,0x0038040b,0x0a882425, +0x20500000,0x00100400,0x0048040b,0x0a882426, +0x20980400,0x00000000,0x0090041b,0x0b98383b, +0x00b00205,0x00300008,0x00180608,0x0b782427, +0x00600802,0x00181602,0x00500a01,0x0bc8242a, +0x00780a01,0x00100401,0x00500a04,0x0bc8282a, +0x00d00201,0x20100c00,0x00980c01,0x0dc83449, +0x21500403,0x00281206,0x00101017,0x0cb8202f, +0x21280e02,0x00301003,0x00080411,0x0d382032, +0x21280400,0x20100601,0x00600412,0x0d282431, +0x22300803,0x20280603,0x00d80c26,0x10483c5d, +0x00c80e01,0x00301804,0x20281225,0x0e381c26, +0x00c00401,0x00081202,0x00400e23,0x0eb82028, +0x00c00800,0x20380a01,0x00700223,0x0eb82027, +0x01681a02,0x00000406,0x00b01a41,0x1338404c, +0x20800801,0x20281000,0x00700400,0x10281223, +0x20781602,0x00201800,0x00201400,0x10a81625, +0x20880a02,0x00100000,0x00502000,0x10881a24, +0x20e82202,0x00703000,0x20301400,0x16681e3e, +0x00b80a02,0x00100c03,0x00300617,0x0ee8122f, +0x00a01004,0x20381606,0x00800616,0x0f680e30, +0x00a01405,0x20181a07,0x00500218,0x0f481230, +0x01201804,0x00082607,0x0090162b,0x14381a54, +0x20100402,0x20180603,0x0060040a,0x0d480e35, +0x00080602,0x00100805,0x00380c07,0x0db81237, +0x00181a05,0x00402409,0x20180808,0x0d981638, +0x00681603,0x00602c05,0x00081809,0x11381265, +0x20200601,0x20180402,0x00600008,0x0bc80e2c, +0x20100001,0x00000a02,0x00500407,0x0c181230, +0x20200002,0x20200206,0x00800c0a,0x0bf81230, +0x20600001,0x00180a03,0x00b0141b,0x0e481a53, +0x00400000,0x00000601,0x00400002,0x0a780e27, +0x00380400,0x00000000,0x00700405,0x0aa8122a, +0x00400801,0x20181000,0x00980404,0x0a981229, +0x00680400,0x00100801,0x00980409,0x0bf81642, +0x20300401,0x00080a01,0x00600410,0x09580e1e, +0x20200400,0x20181201,0x00800c0f,0x09881220, +0x20100202,0x00180402,0x0050040f,0x0978121f, +0x20600201,0x00080801,0x00a0101b,0x0a281630, +0x00100000,0x00100401,0x00300007,0x08a80e12, +0x00000401,0x00080601,0x00480408,0x08b80a14, +0x20100001,0x00180602,0x0040000a,0x08a80e13, +0x00200401,0x00080a02,0x0080000a,0x08f80e1d, +0x20180400,0x00000000,0x0040080a,0x08380e0a, +0x00080601,0x00100802,0x00300009,0x08380e0b, +0x00080601,0x00100402,0x00380408,0x08380e0a, +0x20180601,0x00100002,0x00600010,0x08481210, +0x00000401,0x20100201,0x00480407,0x08080a01, +0x20180400,0x00000a01,0x0050040b,0x08080e01, +0x20180601,0x00000800,0x00500009,0x08080e01, +0x20280400,0x00000800,0x0070040e,0x08080e01, +0x00100000,0x00000401,0x00480808,0x08280c07, +0x00200401,0x20180601,0x00700008,0x08280c08, +0x00200401,0x20100202,0x00780407,0x08280c07, +0x00480400,0x20100400,0x00900009,0x08380c0b, +0x00080602,0x00001002,0x0058040b,0x08780c10, +0x20380601,0x20100401,0x0060000e,0x08880c12, +0x20280602,0x00000402,0x0060000e,0x08880c12, +0x20480400,0x20200601,0x00a80415,0x08b80c1a, +0x20100c03,0x20181a04,0x0090080a,0x0928101a, +0x00200402,0x20100203,0x00780406,0x09480c1c, +0x00200002,0x20100203,0x00700007,0x09480c1d, +0x00600601,0x20280801,0x00b0000a,0x09c81029, +0x20381201,0x00201803,0x00381008,0x0a180c23, +0x20580602,0x20100403,0x0070000d,0x0a481026, +0x20580603,0x20100004,0x0070000c,0x0a481026, +0x20900c02,0x20181203,0x00a8081b,0x0b58103b, +0x00600201,0x20280400,0x00900c00,0x0b481027, +0x00880401,0x20200a02,0x00700204,0x0b980c2a, +0x00700802,0x20181205,0x00700603,0x0b980c2b, +0x00c80e01,0x00200804,0x00680401,0x0d781449, +0x21100801,0x20380603,0x00780811,0x0c880c2f, +0x21400c00,0x20381400,0x00980414,0x0cf81032, +0x21200e01,0x00180c03,0x00380c11,0x0cf81032, +0x22080604,0x20100c02,0x00800824,0x0ff8145b, +0x00b00601,0x20181002,0x00600221,0x0e081426, +0x00c80400,0x00000400,0x00480a25,0x0e881028, +0x00c80c00,0x00400800,0x20100224,0x0e881427, +0x01302803,0x2028420a,0x00c00a3a,0x12d8144d, +0x20780601,0x00100c00,0x00200400,0x10100224, +0x20901802,0x20382400,0x00980400,0x10900622, +0x20a01003,0x20281400,0x00780800,0x10700221, +0x21101802,0x20682c00,0x01300800,0x1640063a, +0x00900401,0x00080e02,0x00500a14,0x0ed0022e, +0x00d80e03,0x00301805,0x00080a1c,0x0f500630, +0x01081a06,0x00202808,0x0020021f,0x0f400231, +0x01581a04,0x00002406,0x00800232,0x14200e53, +0x00100201,0x00100802,0x00280407,0x0d300634, +0x20280402,0x00000204,0x0060100c,0x0da00638, +0x20401405,0x20482609,0x00c01810,0x0d800638, +0x00300801,0x20581204,0x0110200e,0x11201265, +0x20380400,0x00100800,0x0030080a,0x0bb0062c, +0x00080602,0x20100403,0x00700805,0x0c000a2f, +0x00080602,0x00100405,0x00380804,0x0bf00a2d, +0x20500802,0x20480a02,0x00e80417,0x0e401a52, +0x00400000,0x00000201,0x00500802,0x0a700a26, +0x00300801,0x20280a03,0x00800806,0x0aa00e29, +0x00480400,0x00000e01,0x00400404,0x0a900e2a, +0x00680603,0x20200003,0x00c00009,0x0bf01642, +0x20200402,0x00000202,0x0068040f,0x09500a1e, +0x20200401,0x00080400,0x0068080e,0x09800e1f, +0x20300401,0x20180602,0x00800411,0x09600e1f, +0x20600803,0x20280e05,0x00b0001c,0x0a201a2f, +0x00100202,0x00000003,0x00500008,0x08900612, +0x00180601,0x00100402,0x00580407,0x08b00a14, +0x00100000,0x20100000,0x00780408,0x08a00e13, +0x00300202,0x00000404,0x00880c08,0x0900161d, +0x20200802,0x00080e03,0x0050000b,0x08200a09, +0x20100001,0x00080a01,0x0060040b,0x08300a0b, +0x00000400,0x20180800,0x0070000a,0x08300a0a, +0x20200001,0x20180602,0x00900412,0x08401210, +0x00180601,0x00200803,0x00280806,0x08000601, +0x20100000,0x00080401,0x0040000a,0x08000800, +0x20100000,0x00180401,0x00400009,0x08000800, +0x20100401,0x00080800,0x0080000d,0x08001000, +0x00200001,0x00100601,0x00400408,0x08100406, +0x00300201,0x00000401,0x00300007,0x08200808, +0x00480601,0x00100801,0x00400006,0x08200807, +0x00400601,0x00100002,0x00600009,0x0830100b, +0x20280601,0x00000002,0x0050080d,0x08700811, +0x20400401,0x00180602,0x0040000f,0x08800812, +0x20400001,0x00080602,0x00600811,0x08800c12, +0x20300401,0x00180602,0x00600014,0x08c0141a, +0x00280800,0x20100e02,0x00500006,0x09200c1a, +0x00480601,0x00100802,0x00380403,0x0940081c, +0x00400400,0x00000000,0x00580804,0x09400c1c, +0x00480800,0x00200801,0x0058040b,0x09d01029, +0x20401001,0x20281a02,0x0088040b,0x0a000822, +0x20700400,0x00080e02,0x00500410,0x0a400825, +0x20800201,0x00180800,0x0050000f,0x0a400826, +0x20680e02,0x00101402,0x00780418,0x0b50103a, +0x00500001,0x00280800,0x00280e01,0x0b300427, +0x00900402,0x00180a01,0x00280e06,0x0b90082a, +0x00900002,0x00100a02,0x00381207,0x0b90082a, +0x00b01003,0x20281a05,0x00c00004,0x0d701048, +0x21080e02,0x00201003,0x0008080e,0x0c80002e, +0x21380e03,0x00201405,0x00080814,0x0cf00031, +0x21381a04,0x00101c05,0x00500014,0x0ce00030, +0x22480a01,0x00280404,0x00600026,0x0fe00c5d, +0x00b01401,0x20180a02,0x00480e20,0x0df00024, +0x00c00801,0x20180a04,0x00500225,0x0e700027, +0x00c01402,0x20581a06,0x00c00624,0x0e600427, +0x01781c00,0x00003800,0x00681a44,0x12d0104b, +0x20700a01,0x20180800,0x00600800,0x10201223, +0x20881800,0x00402400,0x20100400,0x10a01224, +0x20880e01,0x00201400,0x00100800,0x10801223, +0x20f81601,0x00402000,0x00100800,0x16702e3b, +0x00a00002,0x00100602,0x00480616,0x0ee0162e, +0x00a00201,0x20280800,0x00801a17,0x0f601630, +0x00a00c03,0x00081e04,0x00701617,0x0f40122f, +0x01201401,0x20182203,0x0090162c,0x14602e51, +0x00080603,0x00000804,0x00500809,0x0d501234, +0x00001002,0x20281203,0x00600009,0x0db01e36, +0x00080e03,0x00301c05,0x20180808,0x0da01a36, +0x00400000,0x00400402,0x0010000a,0x11703a62, +0x20300402,0x20180a03,0x0060100a,0x0bd01a2b, +0x20200201,0x00280402,0x00200408,0x0c201a2e, +0x20200402,0x20180604,0x00600c09,0x0c101e2e, +0x20380e01,0x00401400,0x00200815,0x0e903a53, +0x00400201,0x00000001,0x00400001,0x0a901e25, +0x00480a01,0x00201001,0x00200402,0x0ad02229, +0x00400602,0x00080403,0x00500803,0x0ac01e28, +0x00300401,0x00180a03,0x0070040d,0x0c403e42, +0x20100000,0x00000400,0x0040000d,0x09801e1e, +0x20280800,0x00000a02,0x0050040e,0x09a02220, +0x20200001,0x00100603,0x0040040f,0x0990261f, +0x20300001,0x00200a01,0x00581017,0x0a703a30, +0x20100401,0x00080602,0x0060000a,0x08b01e13, +0x00000000,0x20280601,0x00800009,0x08d02215, +0x00100000,0x00000001,0x00580408,0x08d02214, +0x00180602,0x00100403,0x0070000d,0x0940321f, +0x00180a01,0x00000c02,0x00480807,0x08401a0a, +0x00000400,0x20180400,0x0068080a,0x0850220b, +0x00080601,0x00000801,0x0050000a,0x0850220b, +0x20100001,0x00000203,0x00800010,0x08803610, +0x20100401,0x20180a01,0x00700009,0x08201a01, +0x20100401,0x00080400,0x0068080a,0x08201e01, +0x20100402,0x20180602,0x0078040a,0x08202201, +0x20100001,0x00000001,0x00780c0d,0x08403201, +0x00200601,0x00000002,0x00600407,0x08301807, +0x00280a02,0x00100803,0x00500408,0x08401808, +0x00380602,0x00000003,0x00600407,0x08401c08, +0x00280601,0x00100803,0x0070040b,0x08702c0b, +0x20400000,0x00080a02,0x0050080e,0x08901c11, +0x20300001,0x20100602,0x0060040d,0x08b02012, +0x20400002,0x20180604,0x0060000f,0x08a02013, +0x20280800,0x00000e01,0x00900c12,0x0900301a, +0x00200402,0x00080a01,0x00380804,0x09401c1a, +0x00380400,0x20180400,0x00700405,0x09601c1c, +0x00480602,0x00000803,0x00580403,0x0960201c, +0x00500c00,0x20380e01,0x00c0000b,0x0a103429, +0x20380e03,0x00201c04,0x00180809,0x0a301821, +0x20700401,0x20100201,0x00680c0d,0x0a601c25, +0x20800403,0x20180604,0x00680810,0x0a601c25, +0x20900402,0x00180e01,0x00900019,0x0b90303b, +0x00600002,0x20280606,0x00800000,0x0b501825, +0x00b00202,0x00000402,0x00680e07,0x0ba01828, +0x00c80605,0x20100405,0x00680609,0x0bb01829, +0x00e81205,0x00201804,0x00680601,0x0db03447, +0x21201003,0x20181400,0x00781011,0x0c90102e, +0x21600803,0x00081603,0x00700019,0x0cf01031, +0x21701806,0x20282e09,0x00700019,0x0cf01831, +0x22501005,0x20281e0a,0x00c80429,0x1020305c, +0x00b82e03,0x00203008,0x00200222,0x0e000c24, +0x00d81202,0x00101405,0x00280a28,0x0e901028, +0x00e81e03,0x0050240a,0x20581e2a,0x0e801027, +0x01700e02,0x00281c06,0x00580e44,0x1310244b, +0x20881201,0x00301400,0x00201400,0x10502222, +0x20801800,0x20582800,0x00c00400,0x10d02622, +0x20900601,0x20280c00,0x00801000,0x10b02621, +0x21001801,0x20681800,0x00d00800,0x16e04a39, +0x00c00002,0x20200204,0x00600a18,0x0f202a2e, +0x00a00402,0x00180800,0x00280a17,0x0fa02a2e, +0x00d80402,0x20100a03,0x0068061b,0x0f802a2e, +0x01381201,0x00001803,0x0070062f,0x14e04e50, +0x20200400,0x20280c01,0x0060040d,0x0d802a33, +0x00281605,0x00202007,0x00000406,0x0e002a36, +0x20300a02,0x20280c04,0x0070080d,0x0de02a35, +0x00300601,0x20400000,0x00d0100c,0x11f05662, +0x20100000,0x00000401,0x00300007,0x0c102e2a, +0x20300804,0x20380a07,0x0080100b,0x0c70322e, +0x00100001,0x00000602,0x00400804,0x0c60322d, +0x20400c02,0x20381204,0x00d00c15,0x0f205a51, +0x00300400,0x00000000,0x00400402,0x0ad02e25, +0x00300202,0x20180404,0x00600803,0x0b203227, +0x00200202,0x00000402,0x00500806,0x0b003227, +0x00400201,0x00000401,0x00980809,0x0ce05e42, +0x20100000,0x00100201,0x0040080d,0x09c0321e, +0x20100801,0x00080a03,0x0050080c,0x0a00361f, +0x20100402,0x20180603,0x0060040c,0x09f0361e, +0x20200000,0x00000201,0x00a80416,0x0b005a32, +0x00080400,0x00000601,0x00500009,0x09003213, +0x00100401,0x00200000,0x00380808,0x09303615, +0x00180601,0x00000402,0x00500009,0x09203614, +0x20100401,0x20180800,0x00a80410,0x09c0561f, +0x00000801,0x00080e01,0x00680409,0x0890320a, +0x00080a01,0x00200c02,0x0028040a,0x08b0320c, +0x20100401,0x20180a02,0x0060000b,0x08a0360b, +0x00000000,0x00000401,0x00880c0e,0x09105210, +0x00080601,0x00100802,0x00380408,0x08602e01, +0x00080601,0x00000800,0x0060040a,0x08703202, +0x00080602,0x00100802,0x00480409,0x08803601, +0x00080400,0x00100401,0x0080000e,0x08c04e02, +0x00180a02,0x00000401,0x00500c09,0x08703007, +0x00000402,0x20180e03,0x0080040a,0x08903409, +0x00000401,0x20180a02,0x0060040a,0x08903408, +0x00180601,0x00080400,0x00a00c0e,0x08e04c0c, +0x20300c03,0x20280a05,0x0068080c,0x08d03011, +0x20200203,0x00000003,0x0050000a,0x09003413, +0x20280400,0x00000401,0x0048080b,0x09003413, +0x20301002,0x20181202,0x00800011,0x0980541c, +0x00480602,0x00100804,0x00481003,0x09802819, +0x00200c03,0x00080e05,0x00580805,0x09c0341b, +0x00200800,0x00080a01,0x00580406,0x09b0301b, +0x00581603,0x00301805,0x0040040a,0x0aa05429, +0x20700000,0x00081201,0x00600c0e,0x0a602821, +0x20680e01,0x00200c03,0x00280c0c,0x0ab02c24, +0x20680800,0x00200400,0x0028080c,0x0ab03024, +0x20700001,0x20200604,0x00b00819,0x0c20583a, +0x00800003,0x00000603,0x00281206,0x0b902825, +0x00980a01,0x20100400,0x00500206,0x0bf02c27, +0x00700401,0x00080a01,0x00480a04,0x0bf02828, +0x00900800,0x20281601,0x00b00403,0x0e305448, +0x20f80e06,0x00001807,0x00380811,0x0cc0242b, +0x21400401,0x20300203,0x00681015,0x0d302c2f, +0x21080e02,0x00102003,0x00181c10,0x0d30242e, +0x22080800,0x00001201,0x00681c20,0x10b0545a, +0x00902804,0x2038520b,0x00901a1a,0x0e202025, +0x00c01000,0x20282201,0x00680a24,0x0eb02027, +0x00b01801,0x20282a04,0x00900a20,0x0ea01825, +0x01580800,0x20300601,0x00a8163f,0x13704448, +0x20901001,0x20482400,0x00a80800,0x10a03a1f, +0x20881400,0x00402000,0x20380400,0x11303a24, +0x20a80601,0x00000000,0x00300400,0x11103a20, +0x20f82601,0x00502c00,0x20502000,0x17905a38, +0x00e00601,0x00000004,0x00280e1b,0x0f803a2d, +0x00c00201,0x20200801,0x00500217,0x1000362f, +0x00f00802,0x20180a02,0x0038061d,0x0ff03e2e, +0x01301803,0x20481604,0x0050162c,0x1590664e, +0x20200401,0x00100400,0x0018040e,0x0de03634, +0x20301002,0x20281e02,0x0070100d,0x0e503634, +0x20580602,0x00100805,0x00100011,0x0e403a35, +0x00280a03,0x00201005,0x0000140b,0x12c06e5f, +0x20280a01,0x00100802,0x00200807,0x0c703629, +0x00180e04,0x00201405,0x20100804,0x0ce03e2c, +0x00200000,0x20100601,0x00301002,0x0cc0422b, +0x20280400,0x00001204,0x00401011,0x10007e50, +0x00380e01,0x00000c00,0x00401403,0x0b403e24, +0x00100003,0x20180605,0x00401007,0x0b904627, +0x00000001,0x20180601,0x00400c08,0x0b804626, +0x00480402,0x20100603,0x0080040a,0x0db07e42, +0x20100800,0x20380602,0x0070080c,0x0a30461d, +0x00080a01,0x00000c03,0x00400009,0x0a804a1f, +0x00080602,0x20100801,0x00400409,0x0a704a1e, +0x20200e02,0x20280402,0x00980c15,0x0bd07e33, +0x00000401,0x20280602,0x00680408,0x09804613, +0x00100000,0x20200a01,0x00700408,0x09b04a16, +0x20100402,0x20280a04,0x0060040a,0x09a04e14, +0x00000003,0x00000204,0x00880c0f,0x0a907a20, +0x00180800,0x00000801,0x00580809,0x0900460b, +0x20100401,0x20280a01,0x0090080c,0x09204a0c, +0x00180602,0x00000803,0x00480409,0x09204a0b, +0x00080a01,0x00000804,0x0088080f,0x09d07211, +0x00000a01,0x20280800,0x0070040a,0x08d04202, +0x20100400,0x20280801,0x0070000b,0x08f04e01, +0x20100401,0x20180a02,0x0060040b,0x08f04a01, +0x00000601,0x20280400,0x00a0080f,0x09807202, +0x20100802,0x00081203,0x00500009,0x08e04008, +0x00200400,0x20100000,0x00480807,0x09104c08, +0x00180602,0x00000402,0x00480408,0x09104808, +0x00001004,0x20281204,0x0098080e,0x09a0740d, +0x00081202,0x00201404,0x00180c07,0x09504010, +0x20480402,0x00180601,0x0048040e,0x09704413, +0x20200402,0x20180603,0x0058040c,0x09704812, +0x00081a06,0x00202009,0x0050040f,0x0a40701b, +0x00280601,0x20180602,0x00600807,0x09f03c18, +0x00581204,0x00001404,0x00480401,0x0a30441a, +0x00280e04,0x00000c04,0x00480405,0x0a30441a, +0x00201806,0x2048260a,0x00d0100f,0x0b60742a, +0x20700004,0x20280a05,0x00680c0c,0x0ad03c21, +0x20701004,0x20481e08,0x0098040f,0x0b204422, +0x20601004,0x20381607,0x00880c0c,0x0b204423, +0x20680a04,0x00200406,0x00480815,0x0cf0743c, +0x00b00a03,0x20100006,0x00381a09,0x0bf03423, +0x00800a01,0x00081004,0x00281a06,0x0c503827, +0x00880601,0x00100404,0x00381e05,0x0c503826, +0x00a80402,0x00000206,0x00580802,0x0f007447, +0x21580802,0x00180e03,0x00300c19,0x0d10302b, +0x21380800,0x00200c00,0x20280c13,0x0d90342e, +0x21380400,0x00080400,0x00400013,0x0d90302d, +0x22000201,0x20180c00,0x0058181f,0x11606c57, +0x00d80a01,0x20102c02,0x00182e26,0x0e803423, +0x00c00000,0x00001001,0x00181a24,0x0f002c24, +0x00c80800,0x20101c01,0x00381624,0x0ef03023, +0x01501c00,0x20181a01,0x00282a3f,0x14205c44, +0x20800800,0x00300c00,0x20281800,0x11304a23, +0x20701c01,0x20282000,0x00880800,0x11b04623, +0x20a00801,0x00280800,0x00280800,0x1190461f, +0x21004404,0x20584400,0x00b80c00,0x18406633, +0x00d80c00,0x00500c01,0x00100218,0x0ff03e2e, +0x00b80e01,0x00600403,0x00000616,0x1070422e, +0x01180e01,0x00400c02,0x0008061f,0x1060422f, +0x01582608,0x00c0300d,0x20501a30,0x1660664b, +0x20180a01,0x00200802,0x0030080e,0x0e504234, +0x00080c00,0x00201401,0x0020040a,0x0ed04634, +0x20700002,0x00280a01,0x00400c15,0x0eb04234, +0x20100405,0x00380e0b,0x00703410,0x13a07e5b, +0x20200e01,0x00080c00,0x00601009,0x0ce04628, +0x20300e01,0x20181000,0x00701409,0x0d604a2a, +0x00200202,0x00200404,0x00100c01,0x0d504a29, +0x20280605,0x00400405,0x0040180e,0x11008e4d, +0x00201003,0x00381a04,0x00300803,0x0bc04a22, +0x00300001,0x00200601,0x00300802,0x0c305625, +0x00100401,0x00200203,0x00201006,0x0c105225, +0x00501006,0x00380e0a,0x00500007,0x0ed09a42, +0x20180e03,0x00601005,0x2030040a,0x0ad04e1b, +0x20200400,0x00280801,0x0030080c,0x0b10561e, +0x20100201,0x00280400,0x00200c0a,0x0b10561d, +0x20481606,0x00701c09,0x00200017,0x0cf09233, +0x00180801,0x00300e03,0x00100c06,0x0a105613, +0x00180400,0x00300201,0x00200c07,0x0a505e15, +0x00280400,0x00300a01,0x00100406,0x0a505e14, +0x00200c03,0x00280608,0x0080000c,0x0ba09a22, +0x00000c01,0x00180a01,0x0048040a,0x0990560c, +0x00000800,0x00280601,0x0028040b,0x09d0620c, +0x20100400,0x00180800,0x0040040c,0x09d05a0b, +0x20100800,0x00481002,0x00780c13,0x0ac08e12, +0x20180e01,0x00400c02,0x0010040b,0x09605201, +0x20100001,0x00400201,0x0018080b,0x09905e01, +0x00080400,0x00300800,0x00280408,0x09a05e01, +0x20280401,0x00700401,0x0038040f,0x0a808e01, +0x00280800,0x00100e02,0x00500006,0x09805407, +0x00281203,0x00401004,0x00200407,0x09b05808, +0x00000001,0x00200201,0x0040000a,0x09b05808, +0x00481a04,0x00601c04,0x0040080a,0x0ab08c0c, +0x20200c01,0x20281602,0x0080000b,0x09d05010, +0x20300c03,0x20181206,0x0068040c,0x0a105c12, +0x00080602,0x00200401,0x00380409,0x0a205811, +0x20601805,0x00082607,0x00b01018,0x0b40901c, +0x00100602,0x00280800,0x00380805,0x0a805018, +0x00100e01,0x00281802,0x00380c05,0x0ad0501a, +0x20100c03,0x00181a05,0x00580809,0x0ac0541a, +0x00881605,0x00602007,0x00280c05,0x0c70942a, +0x20300c06,0x00380605,0x00082408,0x0b50481f, +0x20380401,0x00501000,0x20381c08,0x0bb05020, +0x20280e03,0x00301805,0x20181c05,0x0bb05021, +0x20a00c03,0x00181a09,0x00a0081b,0x0df0903a, +0x00881a0a,0x0060180d,0x20100203,0x0c603821, +0x00780e01,0x00401001,0x00181201,0x0cd04024, +0x00700401,0x00080603,0x00580a01,0x0cc04423, +0x00c00601,0x00480c01,0x00582204,0x10008846, +0x2140180b,0x00082211,0x00580816,0x0d80402b, +0x21301403,0x00181202,0x00581413,0x0e00382c, +0x21301001,0x00181000,0x00381813,0x0df03c2c, +0x22100804,0x00580a04,0x0028301f,0x12507853, +0x00c81205,0x0070100f,0x20381624,0x0ee03022, +0x00c81602,0x00501406,0x00100224,0x0f603023, +0x00c80601,0x00500404,0x00000223,0x0f603423, +0x01682a03,0x00703809,0x00082641,0x14e0643f, +0x20880e04,0x20a02000,0x00802800,0x11c05623, +0x20681a05,0x20803800,0x00302800,0x12405a25, +0x20a00202,0x20b01000,0x00900c00,0x12205a20, +0x20c84609,0x20708800,0x20306c00,0x19207635, +0x00d01406,0x20e81e0d,0x01001217,0x1080622f, +0x00a01407,0x20e82210,0x01101613,0x1100662e, +0x01000c03,0x20c81206,0x00d00e1d,0x10f05e2f, +0x00e0200d,0x21883e1c,0x01e05e23,0x17509a47, +0x20200c00,0x20981405,0x0098140f,0x0ee05a33, +0x00000e01,0x20981407,0x0098140b,0x0f705e33, +0x20500000,0x20980402,0x00980814,0x0f505a34, +0x00400206,0x2100040c,0x00f00005,0x14c0aa56, +0x20381602,0x20601805,0x00400c09,0x0d805a26, +0x20380e03,0x20601004,0x00400c0a,0x0e005e28, +0x00000201,0x20880403,0x00800c05,0x0df05a27, +0x20700405,0x21080a07,0x01001c12,0x1230b64a, +0x00580a01,0x20b01602,0x00b00e01,0x0c706622, +0x00400002,0x20a00604,0x00801000,0x0ce06a23, +0x00280400,0x20800800,0x00701404,0x0cc06623, +0x00c81206,0x20f02007,0x00e00a02,0x1010be42, +0x20400c01,0x20d81a04,0x0100100f,0x0b70661a, +0x20280a03,0x20900803,0x00800c0c,0x0bd06e1d, +0x20200000,0x20a00201,0x0090100b,0x0bc06e1b, +0x20a01807,0x2138260c,0x01601420,0x0e30c233, +0x00200802,0x20a80c00,0x00a80802,0x0ad06a11, +0x00100804,0x20b80e06,0x00b00806,0x0b207614, +0x00200401,0x20a80602,0x00900805,0x0b107213, +0x00681606,0x20d01c0a,0x00d80c04,0x0cf0c221, +0x00181204,0x20801806,0x00700409,0x0a506a0c, +0x00080e03,0x20901006,0x00880409,0x0a90760c, +0x20180a01,0x20900802,0x0080000b,0x0a90720b, +0x20280403,0x21200e07,0x01400415,0x0c10c615, +0x20301003,0x20b81a08,0x00c00c0d,0x0a206e01, +0x00000000,0x20c00203,0x00c00c0b,0x0a607a02, +0x00000000,0x20a80602,0x00a00809,0x0a607601, +0x20100602,0x21380802,0x01700010,0x0bc0c202, +0x00200800,0x20880c02,0x00681005,0x0a406c08, +0x20201404,0x20c82205,0x00c8080b,0x0a707409, +0x00000000,0x20a80601,0x00a80409,0x0a807408, +0x00101404,0x21282604,0x0150000e,0x0bf0c00d, +0x20180e03,0x20601003,0x0038080a,0x0a90680f, +0x00080e04,0x20701807,0x00481406,0x0ae07011, +0x20200400,0x20a80a01,0x0098080a,0x0ae07011, +0x20181605,0x20d02008,0x00c80c10,0x0c90c01d, +0x20180405,0x20800a06,0x00781005,0x0b306416, +0x00080404,0x20a00a06,0x00a80c07,0x0b806c17, +0x00280400,0x20800c00,0x00681804,0x0b806c18, +0x00200803,0x21281e07,0x0140140c,0x0db0c02b, +0x00281207,0x20902009,0x00980c03,0x0bf05c1b, +0x20280605,0x20b00806,0x00c80807,0x0c60601e, +0x20500601,0x20980c01,0x0098080a,0x0c60601f, +0x20780a02,0x20f00c02,0x00d81812,0x0f40c03a, +0x20201409,0x20d82e0d,0x01100c0a,0x0ce05822, +0x00601009,0x20c81a0a,0x00d81000,0x0d605c22, +0x00800003,0x20800602,0x00681a04,0x0d605c22, +0x00a00403,0x21100205,0x01082604,0x1130b441, +0x20981207,0x2080300d,0x00682805,0x0e105429, +0x21081a0a,0x20702810,0x00781011,0x0e80502a, +0x21181206,0x20802008,0x00780813,0x0e805029, +0x21c80605,0x21000c05,0x0108281b,0x13609c4d, +0x00700803,0x20d82208,0x01202215,0x0f404c20, +0x00a01004,0x20e82a0d,0x0110221e,0x0fe05423, +0x00a80403,0x20c80e08,0x00f0161f,0x0fd05022, +0x01301803,0x21184609,0x01400238,0x15c08c3d, +0x20c00603,0x00980800,0x21c04000,0x12503a1b, +0x20c00a03,0x00881400,0x21904800,0x12e03a1c, +0x20c80602,0x00a01000,0x21e03000,0x12d03e1d, +0x21501e03,0x00a85000,0x21d0a400,0x19e0421f, +0x01380c05,0x00a02208,0x21e00624,0x1150522e, +0x01280c04,0x00a02609,0x21f00223,0x11d0562d, +0x01380801,0x00901a06,0x21a01623,0x11b0522e, +0x01b81004,0x01002e0a,0x23102a3f,0x18908a3f, +0x20280a06,0x00701807,0x21500414,0x0f904e36, +0x20180603,0x00701004,0x21680412,0x10204e36, +0x20400002,0x00700203,0x21480416,0x10005235, +0x20200201,0x00d00000,0x22601c12,0x16109255, +0x20601008,0x00582e0c,0x20f01c0e,0x0e304e24, +0x20600804,0x00681a05,0x2120140e,0x0eb04e26, +0x20200202,0x00780405,0x21400808,0x0ea04e26, +0x20200001,0x00d00602,0x2260140c,0x13a09e47, +0x00500206,0x0098040c,0x21a00203,0x0d30561f, +0x00600204,0x00800407,0x21800a03,0x0da05621, +0x00200402,0x00780e03,0x21401404,0x0d805620, +0x00500400,0x00c81001,0x22501c05,0x1190a63f, +0x20380403,0x00901206,0x21b0080c,0x0c50621a, +0x20500403,0x00880e06,0x2170180f,0x0cb05e1b, +0x20200201,0x00800402,0x2170080a,0x0ca05e19, +0x20280e02,0x00e02400,0x22900014,0x0fc0b632, +0x00480603,0x00801004,0x21700003,0x0ba05e13, +0x00580602,0x00901003,0x21a80400,0x0c006613, +0x00380601,0x00700a01,0x21600c03,0x0bf06613, +0x00000804,0x00b81e06,0x2200140e,0x0e70b621, +0x20300803,0x00681a05,0x2130140e,0x0b205e0a, +0x20300801,0x00781604,0x2150140f,0x0b80660c, +0x20200402,0x00780e03,0x2150080d,0x0b706a0b, +0x00100203,0x00d00005,0x2278040e,0x0da0ba13, +0x00180a02,0x00801804,0x21981405,0x0b006601, +0x00000001,0x00900000,0x21a80807,0x0b506800, +0x00000201,0x00800002,0x21880407,0x0b506a01, +0x20300004,0x00d00205,0x22780412,0x0d50ba03, +0x00280401,0x00600e03,0x21300007,0x0b105c05, +0x00280e03,0x00902002,0x21a81006,0x0b606806, +0x00100001,0x00800202,0x21880808,0x0b606807, +0x00580e04,0x00d02007,0x2278140a,0x0d70b40c, +0x20400601,0x00681201,0x2110000c,0x0b60580f, +0x20400803,0x00681606,0x2120040d,0x0bb06010, +0x20280400,0x00800800,0x21781009,0x0bc0600f, +0x20700c02,0x00a82207,0x21f01818,0x0e10b01d, +0x00400003,0x00780602,0x21481400,0x0bf05815, +0x00400202,0x00800004,0x21881401,0x0c505c17, +0x00200000,0x00700400,0x21580c04,0x0c505816, +0x00500201,0x00d00001,0x22781804,0x0f30b02b, +0x20500605,0x00781006,0x2160040c,0x0cb0501b, +0x20800402,0x00880a02,0x2178040d,0x0d20581e, +0x20600001,0x00700601,0x2158100b,0x0d10541d, +0x20900401,0x00d80a02,0x22681414,0x10b0a437, +0x00780808,0x00901609,0x21a81e02,0x0da05420, +0x00f80a02,0x00801c03,0x21981e0b,0x0e20541f, +0x00b00001,0x00700401,0x21481606,0x0e10481f, +0x00e80400,0x00d01002,0x22882a08,0x12a0983d, +0x2100060a,0x0078080e,0x21500812,0x0eb04028, +0x21a01000,0x00682e02,0x21101421,0x0f20482a, +0x21700a06,0x00681405,0x2120141b,0x0f20442a, +0x22100204,0x00c80401,0x22481021,0x14908849, +0x00a00405,0x00880a0e,0x2170061d,0x0ff05021, +0x00e80401,0x00900a02,0x21c8222b,0x10904c24, +0x00d00804,0x00881a0c,0x21880a27,0x10804c23, +0x01500004,0x00c0060c,0x22584240,0x16e07c37 + }, //DNP + { + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }, //ct3 + }, + CapTable:{ // CapTable + { +0x20c01409,0x20500000,0x0008a000,0x15a85226, +0x20a01406,0x20600000,0x00089400,0x16083e25, +0x20a02404,0x20900000,0x0008bc00,0x15e82a21, +0x2210280e,0x20f00000,0x00099c00,0x1f20120a, +0x0158120d,0x2010001c,0x00081225,0x14488e38, +0x01100605,0x20100011,0x0008461f,0x14a87e35, +0x00e00000,0x0000000d,0x0008661f,0x14b87e30, +0x02a0020e,0x2050002b,0x0008ca64,0x1e58a23b, +0x20500805,0x2040020c,0x00001c1a,0x12487a3e, +0x20480801,0x00000001,0x00001013,0x12c8863b, +0x00100206,0x0000000e,0x0000040a,0x12e8963b, +0x20800803,0x20600000,0x0008241a,0x1b98ce60, +0x20180602,0x20300004,0x0000080b,0x10a87a2b, +0x00280e07,0x20200005,0x00003006,0x11387a2e, +0x20280a01,0x20100206,0x0000300e,0x1148822f, +0x00780e07,0x20400008,0x00001001,0x18e8da53, +0x20100402,0x20400203,0x00000008,0x0f787222, +0x2030140b,0x20500211,0x0008200d,0x0fd86625, +0x00000805,0x20300207,0x00081809,0x0ff87a23, +0x20200408,0x2070020d,0x00081415,0x1668d248, +0x00300602,0x20300001,0x00080804,0x0e88761c, +0x00280a09,0x0000000f,0x00080c04,0x0ee8821c, +0x20380a05,0x20100009,0x0000000a,0x0f088a1a, +0x20200605,0x2060000a,0x0008240f,0x1478e636, +0x20300803,0x20100204,0x0008140f,0x0dc87a12, +0x20100406,0x2020020b,0x0008040b,0x0e187a15, +0x00400c04,0x20300207,0x00081002,0x0e588214, +0x00600c05,0x20500206,0x0008180a,0x12f8ee29, +0x00180400,0x00000004,0x00080805,0x0d688609, +0x20180a04,0x20100008,0x00000009,0x0d98860a, +0x20380a02,0x00000006,0x0000000f,0x0dc88e0b, +0x20581206,0x2020000a,0x0000101c,0x11e8fe16, +0x00180a02,0x20100003,0x00001807,0x0d388203, +0x00300401,0x20300203,0x00000807,0x0d687e03, +0x00200201,0x20200000,0x00000c06,0x0da88601, +0x00500803,0x20600207,0x0000040c,0x1198ee02, +0x00000800,0x20300204,0x0000080b,0x0d387406, +0x20200201,0x20200001,0x0000000e,0x0d787c08, +0x20100401,0x20200203,0x0000000c,0x0db88008, +0x20600001,0x20400001,0x00080c1b,0x11c8f011, +0x20600807,0x20100205,0x00081c0c,0x0d987811, +0x20280401,0x20100201,0x00000409,0x0de87c13, +0x20300403,0x20100000,0x00080808,0x0e288412, +0x00680604,0x20400005,0x00001408,0x12a8f023, +0x00a80e0b,0x0010000f,0x00002605,0x0e388415, +0x00300602,0x20200003,0x00000402,0x0ea87819, +0x00780e07,0x20100008,0x00002800,0x0ec88016, +0x20a00408,0x20500207,0x0000041a,0x13e8e434, +0x20c0000a,0x20200213,0x00000819,0x0ef8681f, +0x20400002,0x20100203,0x00000c0b,0x0f787420, +0x20a00409,0x2030020e,0x00000415,0x0f886c20, +0x00581609,0x20500010,0x00003e03,0x15d8e440, +0x00e00e07,0x2020000b,0x0008220c,0x10287825, +0x00a00601,0x20100002,0x00000201,0x10987425, +0x00f80609,0x2020000e,0x00000e0a,0x10b87025, +0x00701003,0x2090020c,0x0000280b,0x17d8b844, +0x2120000a,0x0010020b,0x0008181e,0x1158802e, +0x21581803,0x00000202,0x00001c1d,0x11d87032, +0x21a8080b,0x2030020e,0x00001024,0x11f86432, +0x2258080a,0x20500202,0x00000820,0x1a38b45a, +0x00800206,0x00100012,0x00000a17,0x12f88c31, +0x00b01203,0x20600008,0x00000e22,0x1398602f, +0x00e80606,0x20600013,0x00001e29,0x13a8602e, +0x01a80609,0x2070001c,0x0000724e,0x1cf8a041, +0x20381401,0x00703800,0x20f84800,0x14f86e37, +0x20581402,0x00703c00,0x21184800,0x15785e35, +0x20683a02,0x00b06c00,0x21b83800,0x15785e34, +0x21382805,0x00f07400,0x22d90400,0x1f184a38, +0x00802802,0x00283002,0x20281609,0x1328923c, +0x00c00202,0x00200805,0x20281a0f,0x13b8823d, +0x00e01c07,0x20280606,0x00083612,0x13b87e3d, +0x01c02202,0x00580410,0x21089639,0x1d08c255, +0x00080e07,0x00c01409,0x20d00c0f,0x11489239, +0x20300e02,0x00281800,0x00000c15,0x11c8863a, +0x20580e09,0x0050000e,0x20101017,0x11c8963a, +0x20581206,0x00d0140a,0x2118141a,0x19e8f264, +0x20300405,0x00980e0a,0x2080140f,0x0fb88a2b, +0x20501406,0x00582a06,0x2050000b,0x1038822a, +0x20201008,0x00381e0e,0x20201009,0x1038862a, +0x20101804,0x00882a09,0x20c00009,0x1718f653, +0x00081601,0x00a01005,0x20c80805,0x0e888a21, +0x00882a08,0x00a03c0c,0x20f81204,0x0f088226, +0x00681607,0x00701c0a,0x20981001,0x0f088a25, +0x00680601,0x00e00c04,0x21682c07,0x14a8fe4a, +0x00280a01,0x00501001,0x20800406,0x0d98861c, +0x20600c07,0x00081a0c,0x00000c13,0x0de8821f, +0x20801008,0x00281a0a,0x20280413,0x0df88a1b, +0x20780802,0x00d01002,0x21381019,0x12890e3a, +0x20180c01,0x00301602,0x2040000b,0x0cc88214, +0x00680a05,0x00301008,0x20681401,0x0d288615, +0x00881e09,0x0060240d,0x20880a05,0x0d489214, +0x00b81607,0x00b02407,0x20f00804,0x11090e2b, +0x00000c00,0x20180c00,0x00080409,0x0c58860a, +0x20401406,0x00181e07,0x20280411,0x0c988a0c, +0x20501807,0x20181e0d,0x00100814,0x0cb88e0d, +0x20b01c0a,0x00682e0f,0x20700826,0x0fe90a16, +0x20101002,0x00281a01,0x2030000a,0x0c288a01, +0x00480e04,0x00601009,0x20980404,0x0c689201, +0x00180604,0x00500009,0x20780806,0x0c989400, +0x00880e08,0x00d0140f,0x21281405,0x0fa90e01, +0x00081203,0x00701405,0x20900007,0x0c488408, +0x20280400,0x00300604,0x2050140f,0x0c788808, +0x00080402,0x00400a03,0x2060080a,0x0cb88c08, +0x20500004,0x00a80609,0x20c0101c,0x0fd9080f, +0x00181401,0x00301a03,0x20400c07,0x0ca8800f, +0x20100803,0x00280a02,0x20480408,0x0ce88413, +0x00080e01,0x00300802,0x20400c08,0x0d188c11, +0x00200400,0x00a80c03,0x20d8040e,0x10a90c24, +0x20101a02,0x20282401,0x0020140a,0x0d387c18, +0x00180a05,0x00400c07,0x20600c05,0x0da8841a, +0x00001801,0x00082203,0x20201008,0x0dc88419, +0x20280e03,0x00c00c03,0x21001013,0x12090835, +0x20300806,0x00400606,0x20781807,0x0e187820, +0x20200c06,0x00280607,0x20300808,0x0e987c21, +0x20100001,0x00600c01,0x20a80c07,0x0ea88021, +0x20402807,0x00983a05,0x20e0140d,0x13f90045, +0x00781609,0x0060200c,0x20600601,0x0f288423, +0x00980e0b,0x0050100a,0x20401801,0x0fa87c25, +0x00600606,0x00680c04,0x20701c03,0x0fc88026, +0x00a8260b,0x01303010,0x21c02601,0x1638f04b, +0x20800409,0x0000060e,0x00380413,0x10587c2c, +0x21203413,0x00284a18,0x0008101b,0x10f87433, +0x20f0100c,0x00781e0f,0x20a80c16,0x11187832, +0x21c0140e,0x00a81612,0x2100281f,0x18b8d45a, +0x00281a04,0x0020040d,0x00301a05,0x11e88432, +0x00983a0b,0x00f03420,0x2120021a,0x12b88433, +0x00880e07,0x00b80814,0x21101217,0x12c88431, +0x01182208,0x00e81017,0x21506e33,0x1b98cc4f, +0x20200804,0x00000000,0x00682000,0x13f8823c, +0x20300002,0x00100000,0x00380c00,0x14987a3a, +0x20802408,0x00083800,0x00782c00,0x14788634, +0x20e0200a,0x20180800,0x0018a800,0x1e08a64f, +0x00a82e08,0x0030480d,0x00600207,0x12088a40, +0x00a00603,0x00100805,0x0038060a,0x12b87e3f, +0x0158320f,0x00805418,0x20780619,0x12b88e40, +0x01a83212,0x0080581e,0x20183e29,0x1b58e664, +0x20700404,0x2088160c,0x01703018,0x10187e37, +0x20581001,0x00201604,0x00500c14,0x10c87a39, +0x20e0100a,0x20382216,0x00e03426,0x10a87e3a, +0x20c0100c,0x20582618,0x01501823,0x17f8ea67, +0x00280603,0x20700001,0x01280804,0x0ea87629, +0x00180e01,0x20201400,0x00a80c05,0x0f387a2c, +0x00581205,0x00001809,0x00681a05,0x0f387e29, +0x00481204,0x20101c0b,0x00c83801,0x1528f655, +0x20102006,0x20783207,0x01381009,0x0d787e23, +0x00002403,0x20583e05,0x00f00408,0x0de88626, +0x20101404,0x20482207,0x00c0000b,0x0df88226, +0x00500400,0x20500601,0x01480c0c,0x1299024f, +0x00100605,0x00180c0a,0x00780c07,0x0c78861b, +0x00180602,0x00400c05,0x20182007,0x0cd8861e, +0x00080e03,0x00101405,0x00481808,0x0ce8861d, +0x20500801,0x20481000,0x0148041b,0x10690a3b, +0x00000c04,0x00181607,0x00400009,0x0bc88613, +0x00000802,0x00280e02,0x00280809,0x0c088e16, +0x00001c05,0x20282e05,0x00900008,0x0c289214, +0x00400e01,0x20181803,0x01100c0b,0x0ee90a28, +0x00081203,0x00501407,0x20180c08,0x0b488a0b, +0x00181603,0x00502405,0x2018080a,0x0b78920d, +0x00281a06,0x00502c0a,0x20281008,0x0b98920c, +0x20181400,0x00102a01,0x00b81017,0x0dd90217, +0x00181000,0x00101a02,0x00400809,0x0b188602, +0x20100c03,0x00081a05,0x0080100d,0x0b389202, +0x20300405,0x20280e08,0x0080100f,0x0b689201, +0x00000601,0x20381001,0x01501013,0x0d790a02, +0x20201601,0x20381a01,0x00a00c0c,0x0b388409, +0x20200000,0x00280403,0x0028040b,0x0b688c0b, +0x00100604,0x20180406,0x00600007,0x0b888c0a, +0x20100002,0x20200203,0x01180413,0x0db90011, +0x00201804,0x00182203,0x00480405,0x0b988011, +0x00280e02,0x00201402,0x00200806,0x0bd88813, +0x20201005,0x00081606,0x0040040a,0x0bf88813, +0x00280603,0x20300003,0x01200011,0x0e890423, +0x20381e03,0x00802807,0x2048040b,0x0c488018, +0x20400804,0x20181204,0x0070100c,0x0c98841c, +0x00181a04,0x00402409,0x20180405,0x0cb8881a, +0x20500c07,0x20481605,0x01280416,0x0fe90437, +0x00380a02,0x00001a01,0x00501001,0x0d287c1e, +0x00381a06,0x00101c08,0x00301001,0x0d987c23, +0x00080401,0x20100e03,0x00802008,0x0d988021, +0x00382a0a,0x20104010,0x00d00808,0x11e90045, +0x20201004,0x20282205,0x00c0180b,0x0e287824, +0x20301007,0x20581a0b,0x00a0140b,0x0eb86c28, +0x00080601,0x20300602,0x00b01007,0x0ec87828, +0x20102809,0x20c8420f,0x01d0400f,0x1438f051, +0x00180a06,0x00201006,0x00400005,0x0f686c2c, +0x00182a07,0x0000540a,0x00482003,0x10186c2f, +0x20300002,0x20401604,0x00c81807,0x1028742f, +0x20e82608,0x2020240c,0x00d01c0d,0x16f8dc5f, +0x20302004,0x00084a0c,0x00801809,0x10e87033, +0x20203404,0x20b8720c,0x01a03c06,0x11a87433, +0x00101201,0x20482802,0x01001203,0x11a88431, +0x00903c04,0x20b86e0c,0x01704e1c,0x19e8c856, +0x00280e01,0x20201c00,0x00701000,0x13086a3f, +0x20200003,0x00000400,0x00681000,0x13b8663b, +0x00081800,0x00103400,0x00681400,0x13986a3c, +0x20483601,0x00705c00,0x20282800,0x1cc8a661, +0x00202601,0x20683e02,0x00e02c06,0x1118623c, +0x00781207,0x00001009,0x00701a05,0x11d86a3e, +0x00601a02,0x20583c01,0x01303601,0x11a8763d, +0x00801800,0x20783e02,0x01601e0b,0x19b8ba66, +0x20280801,0x00380604,0x2010080c,0x0f585233, +0x20401005,0x20481e0d,0x00b01411,0x0fe85a38, +0x20480a01,0x00100e03,0x0030000f,0x0fd85e36, +0x00080402,0x20100e04,0x0078240c,0x1678b266, +0x20100802,0x00280a01,0x20281805,0x0de8562a, +0x20100801,0x00081002,0x00481805,0x0e685e2d, +0x00001005,0x20181e05,0x00781004,0x0e58662c, +0x20101002,0x20281402,0x00a8200c,0x1378ca5a, +0x00581a04,0x00403406,0x20481802,0x0ca85e27, +0x00381603,0x00202805,0x00081c03,0x0d086629, +0x00381207,0x0030200a,0x20181804,0x0d086e28, +0x00680a04,0x00201408,0x0058080a,0x10c8d24f, +0x20500404,0x20380606,0x00900010,0x0b98661d, +0x20200003,0x20280604,0x00a8040c,0x0be87221, +0x20300c06,0x20281209,0x0078040d,0x0be8721f, +0x20580403,0x20100e05,0x00a0041b,0x0e98ce3c, +0x00480603,0x20201005,0x00881402,0x0ad86a14, +0x00280a03,0x20201005,0x00a80807,0x0b087617, +0x00581205,0x0010240a,0x00381c03,0x0b287a16, +0x00300202,0x20100803,0x00d0000e,0x0d08ce28, +0x20300c01,0x20481a03,0x00d00c0f,0x0a58720b, +0x20201002,0x20481e04,0x00e00c0f,0x0a68760c, +0x20401003,0x20282206,0x00c01812,0x0a887e0c, +0x20100800,0x20181203,0x00f01016,0x0c18ce16, +0x00101001,0x20181c00,0x00780407,0x0a286c00, +0x00200000,0x00000802,0x00780c08,0x0a387601, +0x00200400,0x00100002,0x00481007,0x0a687800, +0x20100001,0x00180601,0x00b00014,0x0bb8ca01, +0x20381801,0x00301c03,0x0008080b,0x0a486c09, +0x20280601,0x20100001,0x0090080e,0x0a58780a, +0x20380801,0x00200401,0x0040040d,0x0a887c0a, +0x00100601,0x00180401,0x00a80811,0x0bf8c811, +0x00681a06,0x20202c05,0x00700c01,0x0ab8680f, +0x00000c01,0x20281601,0x00900c08,0x0ad87415, +0x00380e02,0x00001803,0x00500004,0x0af87812, +0x20100802,0x00180e03,0x00980814,0x0cc8cc23, +0x20602008,0x2098360c,0x01301412,0x0b486419, +0x00080602,0x00100402,0x00400408,0x0ba86c1d, +0x20300c03,0x20381e04,0x00c01c0f,0x0ba8741c, +0x00380e03,0x00400c04,0x00680810,0x0e28d435, +0x00280a05,0x0000000b,0x00600800,0x0c486422, +0x20301802,0x00082602,0x00501409,0x0cb86c26, +0x00000604,0x00080805,0x00401005,0x0cb86825, +0x20801c06,0x00183e04,0x00901c18,0x1018d449, +0x00280402,0x20200e05,0x00500c06,0x0d685425, +0x00481603,0x00601c05,0x20400400,0x0df8602a, +0x20100804,0x00180a06,0x00200806,0x0df85c2a, +0x0088220b,0x0080340f,0x20601001,0x1298c455, +0x20400202,0x20380801,0x00900c0a,0x0ea8542d, +0x20601401,0x00182a04,0x0030240d,0x0f585c30, +0x20180e04,0x00301406,0x00000003,0x0f585c2f, +0x2160300b,0x00084612,0x00702819,0x1568b463, +0x00100802,0x20301a05,0x00782a03,0x10285031, +0x00281001,0x00602e02,0x20782207,0x10f85033, +0x00000402,0x20100206,0x00500000,0x10d85830, +0x00d82205,0x00c0480f,0x20a82228,0x1888ac5a, +0x00180c03,0x00980c00,0x20101000,0x12485e3b, +0x00200601,0x00000400,0x00500400,0x1308523d, +0x00000c00,0x20381400,0x00900c00,0x12d84e3b, +0x20402c01,0x20784400,0x01381400,0x1b988661, +0x00182e09,0x0070340a,0x20401404,0x10784e39, +0x00000801,0x00181e02,0x00601405,0x11184e3b, +0x00480602,0x00100800,0x00400000,0x10f84a3b, +0x00780602,0x00400c03,0x0028260d,0x18788a67, +0x2010180a,0x20481a12,0x00900008,0x0ec84233, +0x00180e02,0x00301801,0x20180c04,0x0f584637, +0x20400404,0x00080e05,0x0058080c,0x0f384a35, +0x00200803,0x00200203,0x00582408,0x15289a6a, +0x00180e06,0x0020140d,0x00382005,0x0d48522d, +0x00080402,0x00100a04,0x00581007,0x0db84e31, +0x00500203,0x00101405,0x00282601,0x0da85230, +0x00180a03,0x00501807,0x00481c0e,0x1208aa5f, +0x00100802,0x00081e06,0x00701408,0x0bf85627, +0x00000201,0x00081003,0x00780408,0x0c485a2a, +0x20400402,0x00181603,0x0070080f,0x0c486229, +0x00100001,0x00280e02,0x00a01412,0x0f48b24f, +0x20100001,0x00200401,0x0018100a,0x0ae8521d, +0x00200800,0x00000000,0x00380c08,0x0b285622, +0x00380a01,0x00101404,0x00281804,0x0b285e20, +0x20280401,0x00200401,0x00800416,0x0d28aa3b, +0x00200202,0x00200004,0x00200407,0x0a185a15, +0x20100800,0x00180c01,0x0030000d,0x0a385e18, +0x00000601,0x20180c01,0x0070100d,0x0a486617, +0x00180602,0x00100803,0x00901011,0x0b98a627, +0x20200003,0x00100a04,0x0028080c,0x0998520b, +0x00080c00,0x00301401,0x0008040a,0x09a85a0c, +0x20100003,0x00000a03,0x0058080b,0x09b85e0b, +0x00080401,0x00000a03,0x00a00c13,0x0aa89a15, +0x00381204,0x00101804,0x00480807,0x09685a02, +0x00200201,0x00000401,0x0060040a,0x09685e02, +0x00280a04,0x00000c04,0x00700009,0x09886201, +0x00000401,0x20180602,0x00c80813,0x0a589a02, +0x20301804,0x20382a07,0x00a0080f,0x09785809, +0x20300802,0x00080e03,0x0060000f,0x0988580b, +0x20200c04,0x20281606,0x00a0040d,0x09a8600a, +0x00080800,0x00000801,0x00c80812,0x0a889c10, +0x00000800,0x00381c05,0x00000806,0x09f85c13, +0x00180e02,0x00100c04,0x00380407,0x0a185c15, +0x00100203,0x00180c06,0x00500407,0x0a286014, +0x00180a01,0x20100c00,0x00e80811,0x0b58a021, +0x00281e05,0x00603405,0x20700006,0x0aa84c1a, +0x20100802,0x20180602,0x0070040a,0x0ad8581e, +0x00000001,0x00100603,0x0020040a,0x0ae8581d, +0x00000c03,0x20381603,0x01180815,0x0ca8a434, +0x20401005,0x20181a09,0x0060100b,0x0b984c22, +0x00081603,0x00102004,0x00500806,0x0bf85426, +0x20380400,0x00100002,0x00400c0a,0x0bf85827, +0x20281202,0x00001805,0x00c81014,0x0e98a848, +0x00480a05,0x00400407,0x20100800,0x0cc84c28, +0x00101403,0x20581e05,0x00d01805,0x0d38502c, +0x00380a02,0x00001001,0x00400800,0x0d48502c, +0x20301404,0x20482e02,0x01201c0f,0x1128ac5a, +0x20700805,0x00180a07,0x0000040c,0x0e18442e, +0x20681202,0x00001804,0x00600009,0x0eb84833, +0x20500c02,0x20281604,0x00801009,0x0ea84c30, +0x20b82e05,0x00104c0a,0x00700007,0x14289865, +0x00382203,0x00302c08,0x20180608,0x0f984430, +0x00300401,0x20480a03,0x00c00e08,0x10584432, +0x00280800,0x00100c01,0x00380a07,0x10384830, +0x00901002,0x20981e05,0x01a0421a,0x1738905b, +0x00502a02,0x21082c00,0x01b81800,0x11b8263c, +0x00180a03,0x00000800,0x00701800,0x12783a3c, +0x00081400,0x00301400,0x00000c00,0x12583a3b, +0x20382a03,0x00804400,0x20400000,0x1ab86666, +0x20802406,0x20684e05,0x0108080e,0x0fe83635, +0x00180804,0x20200208,0x00900403,0x1098323a, +0x00200201,0x20180601,0x00600801,0x1088363b, +0x00500007,0x2028060a,0x00d80a0a,0x17886e6b, +0x00981a07,0x0030340e,0x2038260a,0x0e583634, +0x00000202,0x20380804,0x00980c05,0x0ed83637, +0x20100805,0x20100205,0x00581c07,0x0eb83637, +0x00580a04,0x20201809,0x00c82005,0x14187a6d, +0x20500802,0x20380e08,0x00a01811,0x0cb83a30, +0x00200c00,0x20380a02,0x00780c03,0x0d383632, +0x00381606,0x00101009,0x00500004,0x0d184632, +0x20180400,0x20480602,0x01201015,0x10d87e61, +0x00300001,0x20100201,0x00781402,0x0b683a26, +0x20100c03,0x00080e02,0x0058180a,0x0bb8422c, +0x20101006,0x20380a09,0x00880c0b,0x0ba8422a, +0x00200c01,0x20680e02,0x01180810,0x0e187a4e, +0x00000601,0x20100003,0x00780c0b,0x0a48421f, +0x00281203,0x00301407,0x00380808,0x0a884a23, +0x00200203,0x00000008,0x00680807,0x0a784e21, +0x20100400,0x20280802,0x00e00017,0x0bf87e3a, +0x20100001,0x00080601,0x0070040a,0x09784614, +0x20180400,0x20100a02,0x00700c0d,0x09984618, +0x20200401,0x00080603,0x0060080e,0x09984a16, +0x20100202,0x20180802,0x00c01414,0x0a787a25, +0x00180602,0x00000402,0x00600408,0x08f8460b, +0x00001002,0x20381603,0x00a0000b,0x0908460c, +0x00280601,0x00100402,0x00500408,0x09184a0b, +0x00000402,0x20180603,0x00a00810,0x09a87213, +0x20100c02,0x20181603,0x0070040b,0x08c84201, +0x00080602,0x00100004,0x0050000b,0x08d84601, +0x20200801,0x00080e02,0x0060040d,0x08e84a01, +0x00180a02,0x00000c02,0x00900011,0x09486e03, +0x00181602,0x00302404,0x00281008,0x08e84008, +0x00080800,0x00000a01,0x0050040c,0x08f8440a, +0x00280601,0x00101002,0x00380c07,0x09084409, +0x20100802,0x20280e04,0x00c00013,0x09886c0f, +0x00000401,0x20280603,0x00b0000b,0x09484412, +0x20101003,0x20181603,0x0088040a,0x09784415, +0x20200402,0x00080a02,0x0060000d,0x09784c14, +0x00000401,0x00180c00,0x00980c11,0x0a487021, +0x20300802,0x20181c00,0x00a0100b,0x0a08481d, +0x00181605,0x00301408,0x00300809,0x0a48441f, +0x00180a02,0x00200804,0x00500808,0x0a484c1e, +0x00380a03,0x00201404,0x00780c11,0x0b987432, +0x00281204,0x00101c05,0x00300003,0x0b083c23, +0x20401405,0x20282208,0x0070140b,0x0b583c28, +0x20300802,0x20180e04,0x0060080b,0x0b584428, +0x20400c04,0x20181a05,0x00b00019,0x0d787c47, +0x20101004,0x20381607,0x00a00c07,0x0c383828, +0x00481605,0x00301c08,0x20100400,0x0cb8382e, +0x00100201,0x00180403,0x00300801,0x0cb8442e, +0x00181204,0x00201407,0x0068040d,0x10087c5b, +0x20280a03,0x00200c05,0x00580405,0x0d98382f, +0x20801804,0x20281e07,0x0060100c,0x0e383034, +0x20380602,0x00201001,0x00200805,0x0e283831, +0x21001004,0x20183604,0x00b03011,0x1318786a, +0x00001801,0x20183204,0x00801800,0x0f183831, +0x00480601,0x00300804,0x20180a0c,0x0fe83033, +0x00200801,0x00180e04,0x00600e05,0x0fb83830, +0x00a80a02,0x00301007,0x2020161f,0x16686061, +0x00382a04,0x00c04c00,0x21401000,0x11981640, +0x20280602,0x00080c00,0x00701800,0x12281e38, +0x00001c01,0x20482800,0x00b80c00,0x11f82639, +0x20702202,0x20783000,0x01400c00,0x1a084662, +0x20280406,0x0020220c,0x20181809,0x0fa8163b, +0x00501404,0x20281607,0x00481605,0x1058163b, +0x00100000,0x00200002,0x00180e01,0x10282a3a, +0x00c00806,0x00280a07,0x00881e14,0x16d8466d, +0x00200604,0x00181808,0x00600404,0x0de82e35, +0x20300400,0x00480804,0x20182009,0x0e882a39, +0x00481204,0x00201803,0x00200002,0x0e582a39, +0x00180a06,0x0048040a,0x0068080e,0x13485670, +0x20380802,0x00200a04,0x0000040a,0x0c58262e, +0x00281a01,0x00501c04,0x20380802,0x0cd82e33, +0x20301c07,0x20282a09,0x0088080c,0x0ca82e32, +0x20101006,0x00281207,0x00580413,0x1008525f, +0x00400800,0x00000401,0x00381402,0x0b082628, +0x00280a01,0x00001800,0x00500008,0x0b482e2e, +0x00481607,0x0040240c,0x20281802,0x0b38362b, +0x00480e05,0x00501c0a,0x00180c0f,0x0d58564f, +0x20180e01,0x00101002,0x0040040e,0x09e82e20, +0x20101002,0x20281a04,0x00b00c0f,0x0a083223, +0x20100405,0x20180a08,0x00700c0f,0x09f83622, +0x20180402,0x00200605,0x00701419,0x0b28563b, +0x00000400,0x20200201,0x0070040a,0x09082a15, +0x20100400,0x00180802,0x0048040b,0x09283216, +0x20180604,0x00100806,0x0058040b,0x09183615, +0x20300000,0x00180401,0x00900816,0x09b85223, +0x20100403,0x20180e02,0x0070000a,0x08982a0b, +0x00281201,0x00201801,0x00200008,0x08982e0d, +0x00000403,0x00080a05,0x0070080a,0x0898320b, +0x00280601,0x00100401,0x0080080d,0x08e84e12, +0x00180e04,0x00001405,0x00580408,0x08682a02, +0x20100201,0x20280601,0x0080080e,0x08582e01, +0x20180a01,0x00100c03,0x0058080b,0x08683201, +0x20100401,0x00080e02,0x00900813,0x08984a02, +0x20101004,0x20381a06,0x00a00c0c,0x08782808, +0x20100803,0x20180a03,0x0078080a,0x08882c0b, +0x00100001,0x20100201,0x00700409,0x08883009, +0x00180e01,0x00101001,0x0078080f,0x08d8480f, +0x00180e04,0x00101006,0x00480408,0x08e82812, +0x00381206,0x00101c07,0x00480408,0x09082c14, +0x00080601,0x20100801,0x0070000c,0x08f83013, +0x00100001,0x20100602,0x00b80811,0x0988481f, +0x20100c03,0x20380a05,0x0078040b,0x0998241c, +0x20401808,0x20382a0b,0x00b00c10,0x09c82c20, +0x20100c02,0x20381603,0x0090040b,0x09c8301f, +0x00000400,0x20180c01,0x00c80415,0x0ac85032, +0x20200400,0x00081004,0x00500408,0x0aa82c25, +0x00281208,0x00301c0c,0x00180c03,0x0af82c29, +0x20180a02,0x00100c04,0x00580407,0x0ae83028, +0x00080a01,0x00001001,0x00980814,0x0ca85046, +0x00381603,0x00102003,0x00200c00,0x0be82429, +0x20101808,0x2028260c,0x00801007,0x0c58282f, +0x00000002,0x20180602,0x00800c05,0x0c482c2e, +0x20301001,0x20281e02,0x00d00415,0x0f28585b, +0x20500c04,0x20481207,0x00a00c0a,0x0d381c2f, +0x20481e07,0x00402c0c,0x20180805,0x0de82835, +0x20580e02,0x20100403,0x00701406,0x0dc82833, +0x20c00801,0x00200402,0x0068100d,0x1248546b, +0x00180e02,0x20101c05,0x00581604,0x0ec81c31, +0x00300003,0x20280608,0x00901e08,0x0f882033, +0x00300001,0x20400a03,0x00800a09,0x0f681c31, +0x00880a01,0x00480804,0x00702618,0x15a85865, +0x20102001,0x20783400,0x01101400,0x11581e3a, +0x20401c02,0x20581800,0x00682000,0x12080638, +0x00081202,0x00202800,0x20200000,0x11c8123c, +0x20981e03,0x00303400,0x00001400,0x19a81e62, +0x00580e03,0x00101403,0x00400603,0x0f88123b, +0x00881604,0x00202c07,0x00081a0c,0x10380e3e, +0x00100001,0x20180605,0x00800c01,0x0fe8163b, +0x01180402,0x20401208,0x00d8061c,0x16781a70, +0x20200402,0x20280a06,0x0090040c,0x0db80e37, +0x20380401,0x20300a05,0x00b0040e,0x0e48163d, +0x00001404,0x20181e03,0x00780c05,0x0e181a38, +0x20401403,0x20581e02,0x01181818,0x12c82a72, +0x20101403,0x20181601,0x00781806,0x0c28162e, +0x00101c03,0x20482602,0x00d80805,0x0c881a33, +0x00481605,0x00302c08,0x00081803,0x0c681e35, +0x00581202,0x00001807,0x00a8180b,0x0f883260, +0x00481a06,0x00301809,0x00200403,0x0ac81e29, +0x00180e02,0x00300006,0x00300808,0x0b081e2d, +0x20200403,0x20281a06,0x00b0180e,0x0ad8222c, +0x20200000,0x20380800,0x01101c19,0x0cc8364e, +0x20201004,0x20381a08,0x00800c10,0x09981620, +0x00180800,0x00001602,0x0040000b,0x09c81623, +0x00380602,0x00000c04,0x00580807,0x09a81a21, +0x00100400,0x20480a01,0x00e00c14,0x0aa82a38, +0x00080a02,0x00100805,0x00280409,0x08d81614, +0x20100000,0x20200201,0x0090000d,0x08d81617, +0x20480400,0x20280601,0x00801011,0x08c81a15, +0x20300401,0x20380a01,0x00d00016,0x09482623, +0x00200400,0x20100601,0x00480407,0x0858160c, +0x00101000,0x20381400,0x00900009,0x0858160c, +0x00300800,0x20200201,0x00780804,0x0858160b, +0x00100400,0x20180801,0x00b0000e,0x08782611, +0x20300402,0x00181202,0x0050040d,0x08281a01, +0x20280401,0x00200201,0x0038040d,0x08181601, +0x20200400,0x00080800,0x0070000e,0x08281a01, +0x00080601,0x00000400,0x00900011,0x08282601, +0x00380a04,0x00201404,0x00180806,0x08481408, +0x00380601,0x00100802,0x00480807,0x0848180a, +0x00200000,0x00180401,0x00400008,0x0848180a, +0x00000802,0x20181202,0x00a80410,0x0868240f, +0x20301006,0x00081a08,0x0050000e,0x08a81812, +0x20300c02,0x00081a02,0x0060080f,0x08b81815, +0x20100401,0x00180800,0x0030000d,0x08b81814, +0x00200202,0x00100804,0x0068080f,0x0918281e, +0x00281207,0x00401c0b,0x20180806,0x0968181c, +0x00381203,0x00302004,0x00080c06,0x0998141f, +0x00180e02,0x00201403,0x00280408,0x0988181e, +0x00080801,0x00100a03,0x00800016,0x0a582831, +0x20380404,0x00080a09,0x0060140c,0x0a681425, +0x20700404,0x20181605,0x0090140f,0x0aa8182a, +0x20300402,0x20180e03,0x0070080b,0x0a981828, +0x20100e01,0x20180c01,0x00a80815,0x0c282c46, +0x00001400,0x20182003,0x00500003,0x0ba8142c, +0x00781204,0x00002406,0x00380a04,0x0c18102f, +0x00200203,0x00080403,0x00400403,0x0c08182f, +0x20181003,0x00201601,0x00680c13,0x0ea8305a, +0x20180e02,0x00401402,0x20300003,0x0d18102f, +0x20b00c03,0x20482606,0x00c02011,0x0da81036, +0x20700c04,0x00081e05,0x00300809,0x0d881435, +0x20c81a06,0x20101c09,0x00b0100f,0x11c8306b, +0x00080801,0x00180a03,0x00201801,0x0e981031, +0x00500a01,0x20180803,0x00380a0f,0x0f680836, +0x00480a02,0x00400806,0x2040020d,0x0f481433, +0x00601003,0x20782209,0x01202613,0x15282467, +0x00082601,0x00602800,0x20401000,0x1140023a, +0x20282a02,0x00903800,0x20801000,0x12080a3b, +0x20180a02,0x00280400,0x00502800,0x11a80e39, +0x20c00801,0x00182400,0x00901400,0x19780e5d, +0x00200401,0x20381204,0x00601401,0x0f70063a, +0x00500801,0x20181605,0x00601e05,0x1020023e, +0x00200404,0x00080607,0x00400203,0x0fd0063a, +0x01300601,0x00300803,0x00080e23,0x1660026f, +0x00000803,0x20200601,0x00281806,0x0db00a37, +0x20200c03,0x00180a01,0x00181009,0x0e30063c, +0x00380a03,0x00001806,0x00381802,0x0e00023b, +0x20180e01,0x00402400,0x00280816,0x12a00276, +0x00281206,0x00002407,0x00380805,0x0c100231, +0x00481e06,0x00303007,0x00000003,0x0c700236, +0x20100400,0x20181202,0x00a0180b,0x0c380a35, +0x00200801,0x00181203,0x00b00c12,0x0f480a62, +0x20102008,0x2048320c,0x00c0080c,0x0aa00229, +0x20201807,0x2048220b,0x00b0080e,0x0ae0022d, +0x00100c03,0x00080a03,0x00681008,0x0ac0022b, +0x20200401,0x00380c00,0x00680419,0x0c980a4d, +0x00281606,0x00501c0b,0x00081008,0x0988061f, +0x00100204,0x00280408,0x00380809,0x09b80622, +0x00200203,0x00280405,0x0040000b,0x09880a21, +0x00180a02,0x00400803,0x00300013,0x0a880637, +0x20200c06,0x20181208,0x0060040d,0x08b80614, +0x20100403,0x00280604,0x0020000c,0x08c00217, +0x20400805,0x00280e06,0x00300010,0x08b80614, +0x20280801,0x00300a02,0x00500415,0x09180623, +0x00281206,0x0030140a,0x00200006,0x08380a0b, +0x00181a04,0x00301c06,0x00100409,0x0838060c, +0x00481605,0x00401c08,0x00000003,0x08480a0b, +0x00180601,0x00000401,0x0070000f,0x08500211, +0x00000805,0x20180609,0x0070040c,0x08000202, +0x20100c04,0x20380e07,0x0080000d,0x08000201, +0x20200403,0x20100207,0x0060080e,0x08000202, +0x20100c01,0x20180a02,0x00880410,0x08000201, +0x20100202,0x00080405,0x0068040a,0x08280809, +0x00100202,0x00000004,0x00680409,0x0828040a, +0x00100400,0x00000001,0x00680c08,0x08280409, +0x00280400,0x00200c01,0x00680c0e,0x0838040e, +0x00380801,0x00001a01,0x00480806,0x08880411, +0x20180801,0x00000e01,0x0050000d,0x08a80414, +0x00080a01,0x00100801,0x0060000d,0x08980813, +0x00080a03,0x00100802,0x00900c13,0x08e8081e, +0x20500602,0x20281401,0x00a01410,0x0938081c, +0x00000602,0x20280c02,0x00800c0a,0x09780420, +0x20100801,0x20181202,0x0080080b,0x0968041f, +0x00100c05,0x20180e06,0x00b80413,0x0a280431, +0x00101804,0x20181205,0x00581403,0x0a400026, +0x20300803,0x20180a04,0x0058080a,0x0a90042a, +0x20100000,0x00100401,0x00480408,0x0a880429, +0x20181205,0x00201808,0x00880416,0x0bf80845, +0x00081e03,0x00501c07,0x00180807,0x0b880c2b, +0x00300603,0x00181404,0x00400c02,0x0c080430, +0x20100000,0x00100000,0x00500406,0x0be80430, +0x00201004,0x20281a09,0x00e00812,0x0e780859, +0x20300202,0x20280e02,0x00901c06,0x0cf80431, +0x20800403,0x00300205,0x20180c0b,0x0d900437, +0x20300000,0x00000c00,0x00580c04,0x0d780434, +0x21101601,0x00282804,0x00700418,0x11880c6d, +0x00101c02,0x20282606,0x00680a02,0x0e800032, +0x00481202,0x00401005,0x2018060d,0x0f680435, +0x00200800,0x00081601,0x00800a06,0x0f180c33, +0x00981400,0x00701400,0x2030021c,0x1508046a, +0x20103000,0x20784000,0x00e80c00,0x11401637, +0x20302001,0x20883800,0x01200400,0x12000e37, +0x20400c00,0x20381c00,0x00b80400,0x11a01635, +0x20b02403,0x20481400,0x00d82c00,0x1990225f, +0x00300402,0x00580401,0x20281a03,0x0f800e39, +0x00600c00,0x00000003,0x0038160a,0x1030123c, +0x00600401,0x00000401,0x0048160b,0x0ff0163a, +0x01281a05,0x0050180a,0x00800e20,0x1670126f, +0x00381605,0x00601c07,0x20300005,0x0dc00a38, +0x00181a05,0x00301c04,0x00301008,0x0e400e3d, +0x00080a05,0x00100406,0x00501008,0x0e10123c, +0x20280402,0x20180606,0x00f02416,0x12c02274, +0x20400004,0x00181206,0x0040180c,0x0c201230, +0x20301807,0x20382e0a,0x00a0140a,0x0c801634, +0x20100805,0x20180a08,0x00600409,0x0c501e33, +0x00380400,0x20200a01,0x00d8040f,0x0f602a62, +0x00681e06,0x00203407,0x00080800,0x0ac01a2a, +0x00581207,0x0030280a,0x20181402,0x0b001a2d, +0x00481205,0x00101807,0x00580805,0x0ad0162c, +0x20100000,0x20300601,0x00f80818,0x0ca0264e, +0x20501807,0x2058260c,0x00d00813,0x09801620, +0x20300406,0x20180e0a,0x00900811,0x09b01624, +0x20200403,0x20380a06,0x00b00810,0x09901a22, +0x20100400,0x20380c00,0x01000016,0x0a902237, +0x00480e06,0x0010180b,0x00481405,0x08c01215, +0x00280a06,0x00000808,0x00680808,0x08d01217, +0x00000203,0x20200804,0x00980c0a,0x08c01615, +0x20100c01,0x20281601,0x00c80414,0x09302222, +0x20500c05,0x20281e08,0x00a01410,0x0840120a, +0x20301806,0x20282a09,0x0090080f,0x0840120b, +0x20101404,0x20282605,0x00b0080b,0x0840120a, +0x00000801,0x00180c01,0x00880c0f,0x08601e11, +0x00480604,0x00100c06,0x00380c02,0x08101601, +0x00281605,0x00401c0a,0x20180c06,0x08201201, +0x00180e03,0x00301006,0x00280808,0x08101201, +0x00081602,0x00301804,0x0058040e,0x08201a02, +0x20300404,0x00080a06,0x0060000f,0x08201008, +0x20100003,0x20180606,0x00600c0d,0x08301409, +0x00280400,0x00000a02,0x00600c09,0x08301408, +0x00200601,0x20100201,0x00b00c0f,0x08401c0d, +0x00400205,0x00180407,0x00400405,0x08900c12, +0x00000601,0x00080802,0x0058040b,0x08b01415, +0x20100801,0x20180e02,0x0080000e,0x08a01413, +0x20300c03,0x20181203,0x00b00015,0x08f0201f, +0x20700408,0x00180a09,0x00380411,0x0940141d, +0x20200402,0x00180602,0x0038040c,0x09801420, +0x00000201,0x00100402,0x0058080a,0x0960141f, +0x00580e05,0x00201c07,0x0078040d,0x0a302030, +0x00582a0a,0x0020340e,0x00180603,0x0a501024, +0x00081603,0x00201805,0x00200007,0x0aa01029, +0x20180400,0x00100000,0x00600408,0x0a801028, +0x20701005,0x20181e08,0x00e0101d,0x0c002045, +0x20302807,0x2088360f,0x00f0140e,0x0b80142a, +0x00000403,0x20280606,0x00800407,0x0c101430, +0x20100402,0x00080602,0x00680406,0x0bf01030, +0x00681202,0x00301c05,0x00781409,0x0e902059, +0x20400201,0x00280806,0x00281804,0x0d001033, +0x20580a03,0x20200c04,0x00780806,0x0da01036, +0x20480a03,0x00100804,0x00500403,0x0d801034, +0x21380e01,0x20101601,0x00e0041c,0x1190206b, +0x00381201,0x00202c04,0x00081a08,0x0e900c30, +0x00301c02,0x20482605,0x00a00208,0x0f600c34, +0x00200002,0x20200205,0x00700207,0x0f201432, +0x00901402,0x20482605,0x0130021c,0x15101c6a, +0x20183602,0x00605000,0x20600c00,0x1190263b, +0x20281802,0x00902800,0x20681400,0x1240263a, +0x20300002,0x00200800,0x00181c00,0x11f02e37, +0x20784a05,0x00805800,0x00203800,0x19f04262, +0x00500002,0x20700a06,0x00d00a02,0x0fb0263c, +0x00782206,0x00302007,0x00301a07,0x1060223d, +0x00880e04,0x00201006,0x00300209,0x1020263c, +0x00d02007,0x20b8320e,0x01802216,0x16c0566e, +0x20201601,0x20681c01,0x00f0080c,0x0de02237, +0x20401c06,0x20582a0b,0x00c0140d,0x0e702e3a, +0x20400c04,0x20181606,0x0070100d,0x0e402a3a, +0x00000e03,0x20380c06,0x00c80c10,0x13305671, +0x00000801,0x20180a02,0x00880406,0x0c502a2e, +0x00480e03,0x00201c07,0x00281c00,0x0cc02e34, +0x00480a03,0x00201405,0x00280401,0x0c902e33, +0x00300402,0x00080603,0x0090000e,0x0fe05662, +0x00001001,0x00182001,0x00600807,0x0af02628, +0x20200000,0x20180e01,0x0080180d,0x0b402a2d, +0x20100c01,0x00081604,0x0070100c,0x0b102e2c, +0x20100603,0x00100003,0x00780818,0x0d20564f, +0x00381201,0x00402402,0x20281007,0x09d02e21, +0x00300001,0x00000a02,0x00580808,0x0a003223, +0x00280400,0x00300400,0x00280809,0x09e03221, +0x20180403,0x00200205,0x00780816,0x0b005238, +0x20300601,0x00080e01,0x0060100f,0x08f02616, +0x20300801,0x00080c00,0x00780410,0x09102e17, +0x20280800,0x00200801,0x0040040e,0x09002e16, +0x20180a02,0x00101005,0x00781413,0x09a04a24, +0x00080803,0x00100a03,0x00380c08,0x08702a0a, +0x00381602,0x00202002,0x00480c06,0x08802e0c, +0x00280800,0x00001400,0x00580c07,0x0880320b, +0x00180a01,0x20100c00,0x00b00410,0x08c04613, +0x00000202,0x20100005,0x00580408,0x08502602, +0x20301002,0x20381e03,0x00c00810,0x08402601, +0x20200801,0x20281201,0x00a0080e,0x08502e01, +0x20101403,0x20382204,0x00f00012,0x08704202, +0x00100401,0x00000a02,0x0050000a,0x08602807, +0x00200201,0x00100002,0x00480807,0x0870280a, +0x00200800,0x00080801,0x00600007,0x08702c09, +0x00180603,0x00200406,0x0078040e,0x08a0400f, +0x20180400,0x00080400,0x0070080c,0x08c02412, +0x20180400,0x00100800,0x0050000d,0x08e02814, +0x00080800,0x00101000,0x0048040c,0x08e02c13, +0x00180c02,0x00101203,0x00800812,0x0960441f, +0x00100202,0x20100400,0x00680408,0x0980281c, +0x00180601,0x00000800,0x00700009,0x09b0281f, +0x20180601,0x20100400,0x0080040b,0x09a02c1f, +0x00000601,0x20280c02,0x00c01014,0x0a904432, +0x20402806,0x20184606,0x0080000b,0x0a802026, +0x20401403,0x20182204,0x0090000c,0x0ae0282a, +0x20100801,0x20280e03,0x00880408,0x0ac02c28, +0x20280800,0x00001602,0x00a00015,0x0c705046, +0x00482a08,0x0090400c,0x20981a01,0x0bd0202b, +0x00380603,0x00400404,0x00180c01,0x0c502430, +0x00180601,0x00000402,0x00680804,0x0c20282f, +0x00400601,0x20381201,0x00f00c0f,0x0ef04c58, +0x20500c06,0x2018060a,0x0070000a,0x0d30202f, +0x20800004,0x00380e04,0x0028040a,0x0de02036, +0x20700801,0x20281601,0x00600008,0x0db02435, +0x21400402,0x20181603,0x00b0001b,0x1200506d, +0x00280a03,0x00200008,0x00500a05,0x0eb01831, +0x00482203,0x00303408,0x2018120d,0x0f902034, +0x00400800,0x00100001,0x0028120c,0x0f502432, +0x00b81000,0x00001801,0x00781e21,0x15804c68, +0x20302803,0x20184c00,0x00d80800,0x11d03236, +0x00000e02,0x20a81c00,0x01500400,0x1290423a, +0x20100000,0x20200400,0x00780800,0x12503e3a, +0x20c05805,0x20c88400,0x01981800,0x1aa07659, +0x00780e03,0x00800c09,0x20680a08,0x1010363a, +0x00102806,0x20784605,0x00e80800,0x10c0423a, +0x00401001,0x20281400,0x00800203,0x10803e3c, +0x01381606,0x00a0300f,0x20882224,0x17a0766b, +0x20381400,0x00501e01,0x20400c0d,0x0e403a37, +0x00281606,0x0040280d,0x20381c02,0x0ef03e3a, +0x20180a01,0x00201002,0x00300008,0x0ea03e39, +0x20480c00,0x00501a04,0x00401c16,0x14007672, +0x00180800,0x00001201,0x00400404,0x0cb03e2f, +0x00100400,0x20180604,0x00801c07,0x0d304235, +0x00100002,0x00080602,0x00701406,0x0d004232, +0x00500003,0x00100605,0x00a0000b,0x10b07a62, +0x00180401,0x20200e01,0x00880407,0x0b504229, +0x20200802,0x00080a03,0x0060000c,0x0ba0462c, +0x00080e02,0x20101403,0x00600409,0x0b804a2b, +0x20381604,0x00201004,0x00b0041b,0x0de0764f, +0x00200a01,0x20381001,0x00b00809,0x0a303e20, +0x00380a02,0x00100803,0x00480406,0x0a704623, +0x00200401,0x20380604,0x00b00809,0x0a504e22, +0x00201005,0x20380e08,0x00e81011,0x0bc07a39, +0x20300000,0x20180602,0x0070000e,0x09504215, +0x20280a01,0x00000e01,0x00600810,0x09804618, +0x20301402,0x20281a02,0x00a80c0f,0x09704a16, +0x20380603,0x00180406,0x00b80817,0x0a506e25, +0x00301001,0x00080e01,0x00681005,0x08e03e0b, +0x00101403,0x20281e04,0x00980408,0x08f0460c, +0x00200203,0x00380405,0x00480407,0x08f0420b, +0x20100c04,0x00081204,0x00980410,0x09706e12, +0x20280801,0x00300002,0x0040000d,0x08a03602, +0x20181202,0x00301805,0x00280c0d,0x08b04601, +0x20280402,0x00200a03,0x0030000d,0x08c04601, +0x00280e03,0x00402007,0x0058100e,0x09206a03, +0x00181203,0x00101004,0x00401008,0x08c03808, +0x00100400,0x20100202,0x00800809,0x08d0400a, +0x00280e02,0x00100c03,0x00500008,0x08e04409, +0x20280401,0x00080604,0x00d01414,0x0950680e, +0x20101002,0x20381206,0x0080040c,0x09204412, +0x20100400,0x20180a01,0x0080040d,0x09504015, +0x20100801,0x20181203,0x0080080d,0x09504413, +0x00201401,0x20181400,0x00c8040f,0x0a006c20, +0x20100402,0x00100001,0x00581408,0x09e03c1c, +0x20100401,0x00080400,0x00680409,0x0a204020, +0x20200401,0x00180e01,0x0058080b,0x0a20441f, +0x20180602,0x00400403,0x00800817,0x0b506c33, +0x00282207,0x00203406,0x00580805,0x0ae03822, +0x20181603,0x00102002,0x00580408,0x0b404028, +0x00080a02,0x00200c02,0x00280805,0x0b404427, +0x20200001,0x00280a03,0x00901413,0x0d407448, +0x20401c0b,0x20683e0e,0x01200c0b,0x0c10342a, +0x00100402,0x20480a05,0x00d00005,0x0ca0402f, +0x00000802,0x00080e04,0x00580806,0x0c90402d, +0x00300202,0x00200000,0x0078040e,0x0fc07858, +0x00180e0b,0x00101c12,0x00381400,0x0d803430, +0x20400e01,0x20480802,0x00b81807,0x0e303834, +0x20680400,0x00300802,0x00281807,0x0e103433, +0x21300402,0x00280a05,0x00781418,0x12c0746b, +0x20180405,0x20281e0e,0x00a02804,0x0f003431, +0x00200c00,0x20182e01,0x00901205,0x0fd03034, +0x00481a01,0x00201804,0x0040020b,0x0fb03031, +0x00b01400,0x00481c01,0x00581e20,0x16306465, +0x00180c00,0x20502400,0x00982400,0x12605e3c, +0x20200402,0x00600800,0x20882000,0x13405e3c, +0x20100401,0x00300000,0x00180400,0x12e0523b, +0x20783a03,0x00808400,0x20b00800,0x1bb09262, +0x00300c00,0x20881801,0x01200402,0x10804e3b, +0x00781e03,0x00803805,0x20681e06,0x1160523f, +0x00481a01,0x00401c03,0x00200603,0x11104e3c, +0x00d00404,0x2068120a,0x01603a14,0x18908e6c, +0x20301001,0x20582000,0x00d0080c,0x0ec04e34, +0x20400402,0x00081603,0x00801c0e,0x0f704a3a, +0x20200601,0x20280400,0x0080140a,0x0f305638, +0x20400800,0x20580c02,0x01101012,0x1510a26d, +0x00100800,0x20180c01,0x00500003,0x0d40522d, +0x00280a02,0x00100803,0x00300c03,0x0dc05632, +0x00200c02,0x20180e03,0x00700404,0x0d905e31, +0x00800604,0x20300401,0x00e01006,0x11d0aa62, +0x00100601,0x00100002,0x00200406,0x0be05628, +0x00000001,0x20100e03,0x00600408,0x0c405e2c, +0x20200201,0x00280c02,0x00400c0b,0x0c305e29, +0x20701809,0x20282a0c,0x00f8081f,0x0f00ae4f, +0x00180a01,0x00200c00,0x00200c0a,0x0ac05620, +0x00200a02,0x20180801,0x00800809,0x0b105e23, +0x00300402,0x00200601,0x00180405,0x0b006621, +0x00781609,0x0040240f,0x00581c09,0x0cf0a23b, +0x20300004,0x00000204,0x0058040d,0x09f05a15, +0x20300805,0x00181205,0x0068040f,0x0a205e17, +0x00081603,0x00302404,0x0038040d,0x0a206218, +0x20600807,0x2018120d,0x00f0041e,0x0b50a228, +0x00481a05,0x00002408,0x00500004,0x0970560c, +0x00481a06,0x00302409,0x00280805,0x09905e0d, +0x20100002,0x20380605,0x00b00c0c,0x0990620c, +0x00381202,0x00101408,0x00b8180c,0x0a709613, +0x20101803,0x20681a08,0x00e0080f,0x09305a03, +0x20301005,0x20381a09,0x00b00c11,0x09505e02, +0x00000601,0x20380402,0x00b8040a,0x09606201, +0x20100202,0x20480c01,0x01001815,0x0a109603, +0x20201802,0x00082400,0x00880c0b,0x0950500a, +0x00280604,0x00200807,0x00580407,0x09705c0a, +0x00001001,0x20281602,0x0090000b,0x0980600a, +0x20101405,0x20381605,0x00d80811,0x0a509c10, +0x00181e02,0x00602006,0x20180806,0x09c05013, +0x20180403,0x00100606,0x0060040c,0x09f05c14, +0x00080e01,0x00201002,0x0048040a,0x09f06014, +0x00481e06,0x0020280a,0x0090040f,0x0b109820, +0x00180a02,0x20100c00,0x00701009,0x0a70541a, +0x00080e03,0x00000403,0x0070000a,0x0ac05c1f, +0x20100000,0x20200602,0x0088040a,0x0ac0601e, +0x20300401,0x20580e07,0x0120201a,0x0c50a034, +0x20500c04,0x20382a07,0x00a0100b,0x0b705424, +0x20400c03,0x20382206,0x0080040a,0x0be05c29, +0x20200002,0x20280e03,0x00980808,0x0bd05827, +0x20180402,0x20480a03,0x01080410,0x0e50a449, +0x00700400,0x20101804,0x00083604,0x0ca05828, +0x00300801,0x00000003,0x00082601,0x0d40582e, +0x00280e01,0x20101004,0x00681802,0x0d20542b, +0x00280604,0x20400404,0x00e8080e,0x10d0a458, +0x20a81205,0x00080805,0x00602012,0x0df0442f, +0x20581604,0x00301c04,0x00080409,0x0ec04c32, +0x20600e01,0x20480800,0x00a80809,0x0e904c31, +0x21180803,0x20500a07,0x00f81013,0x13d0a068, +0x00403804,0x20482a0b,0x0048260b,0x0f905432, +0x00201402,0x20380a06,0x00681606,0x10504c32, +0x00302001,0x20182a02,0x00800208,0x10204831, +0x00a82201,0x20702004,0x0118221f,0x17209061, +0x00180400,0x00780400,0x20500000,0x1320663d, +0x00081201,0x20201800,0x00b00c00,0x13f0663e, +0x00081203,0x20100c00,0x00b01400,0x13906a3b, +0x20a00e01,0x20482c00,0x00e05c00,0x1cd09a58, +0x00380801,0x00700c00,0x20680802,0x1140663c, +0x00400c01,0x20681e03,0x01101400,0x1200663e, +0x00301806,0x20582e08,0x00d00400,0x11c06e3b, +0x01101801,0x00080604,0x00301a1e,0x19e0c267, +0x20280e01,0x00501402,0x2038040b,0x0f706235, +0x20200800,0x20380801,0x0098080c,0x10206e39, +0x20380603,0x0010040a,0x00280c0a,0x0ff06a36, +0x20581401,0x00601201,0x00201814,0x1670c66c, +0x00100003,0x00100a01,0x00380404,0x0df0622e, +0x00000c02,0x20181400,0x00700406,0x0e806a30, +0x00480e03,0x00001801,0x00301401,0x0e607230, +0x00480603,0x00100c03,0x00601406,0x1350d65f, +0x00080a05,0x00101007,0x00501008,0x0c906227, +0x00180602,0x00200805,0x00200806,0x0d106e2a, +0x20300806,0x20380a08,0x0090040d,0x0cf07629, +0x00280802,0x00002206,0x00980c13,0x1090de52, +0x00000804,0x20180e09,0x0090140a,0x0b806e1e, +0x00080c00,0x00101203,0x0040100a,0x0be07622, +0x00480a07,0x0000100a,0x00700004,0x0bd07621, +0x20200e01,0x20381c01,0x01100818,0x0e50d23c, +0x00100203,0x00100004,0x00580808,0x0ab06e15, +0x00180400,0x20200e01,0x0088040a,0x0af07a18, +0x20300804,0x20281e0a,0x00b02011,0x0af07e16, +0x00100001,0x00000a02,0x00b81411,0x0cc0d228, +0x20201805,0x00182a05,0x0060040c,0x0a306a0b, +0x20201401,0x20282201,0x00b0040e,0x0a60760d, +0x00200c00,0x00080802,0x00481406,0x0a70820b, +0x00101800,0x00182000,0x00d80c14,0x0bd0c616, +0x00282205,0x00702c09,0x20480807,0x0a006e02, +0x00281601,0x00301803,0x00380809,0x0a207a02, +0x20180400,0x00300801,0x0018040c,0x0a407a02, +0x20380404,0x00780a01,0x00580c16,0x0b70be01, +0x00081800,0x20102205,0x00700c0b,0x0a107007, +0x20380800,0x20200201,0x0090100f,0x0a40780a, +0x00181603,0x00201802,0x00300409,0x0a607809, +0x00581e08,0x0060300c,0x0040040b,0x0bb0bc0f, +0x20102003,0x20683204,0x00f8040b,0x0a706c13, +0x00200e01,0x20480e02,0x00980407,0x0ac07c15, +0x20101004,0x20381a07,0x0090040c,0x0ad07c13, +0x20201806,0x20182e0d,0x00f02819,0x0c60c821, +0x20280605,0x00281005,0x00300009,0x0b30681d, +0x20301401,0x00081e03,0x00680c0d,0x0b90741f, +0x20180603,0x00100005,0x00380c08,0x0b90741e, +0x20280604,0x00500406,0x00480413,0x0dd0d037, +0x2010180a,0x00180a09,0x00083004,0x0c306823, +0x20100403,0x00400800,0x20282c04,0x0cb06827, +0x00001003,0x00080e05,0x00481805,0x0ca07424, +0x00101405,0x00481207,0x0058100e,0x0fd0d048, +0x00781e10,0x00702414,0x20200800,0x0d505425, +0x00481607,0x00501c09,0x00080402,0x0df0582a, +0x00100c00,0x00481003,0x00181806,0x0dd06029, +0x20200206,0x00880407,0x00180c12,0x1240c057, +0x20f02c14,0x20183e1c,0x00780416,0x0e905c30, +0x20901809,0x0008260d,0x0070040d,0x0f605c32, +0x20681c00,0x00701803,0x20200009,0x0f405c31, +0x20d80404,0x0088160b,0x0008080c,0x1540bc66, +0x0078460b,0x00a08020,0x20883e16,0x10304c30, +0x00482604,0x0060340d,0x20281a0c,0x11005431, +0x00382601,0x00003402,0x0040020a,0x10d06030, +0x00901c00,0x00783c00,0x2058321b,0x1870ac5d, +0x00101a02,0x20c80800,0x01180400,0x13f07e3d, +0x20102a01,0x20a81c00,0x00600800,0x14e0863c, +0x20302800,0x20b82000,0x00780c00,0x14908e39, +0x20c03402,0x21080400,0x00302000,0x1e20ba50, +0x00400403,0x20681206,0x00f00402,0x1210763c, +0x00580803,0x00000e04,0x20100204,0x12f0863e, +0x00980800,0x20101c00,0x20181a08,0x12c0863d, +0x01282e0b,0x20304007,0x00305a23,0x1b70ce61, +0x20300a01,0x20581004,0x00b80c0d,0x10407235, +0x20280a02,0x20201005,0x0018080d,0x1110823a, +0x20600401,0x20480c00,0x00700414,0x10d07a37, +0x2030200d,0x20e82e19,0x01302c13,0x1820f269, +0x00480800,0x20300401,0x00700803,0x0ec0762d, +0x00280c01,0x20401202,0x00500805,0x0f608231, +0x00100201,0x20380c02,0x00401002,0x0f507e2c, +0x00100206,0x2068040e,0x00880409,0x1510f25b, +0x20500201,0x20580c01,0x00801c0f,0x0d707a24, +0x20100203,0x20680402,0x0090140a,0x0e008629, +0x00380401,0x20301400,0x00100005,0x0e008a29, +0x00400000,0x20600a04,0x00801c0d,0x1260fe50, +0x00400000,0x20500a02,0x00500400,0x0c708a1d, +0x00001003,0x20681a05,0x00800807,0x0ce09220, +0x20280603,0x20480802,0x0050200e,0x0cd08e1f, +0x20380401,0x20600a03,0x00a00019,0x1021063d, +0x20280802,0x20500602,0x0070000c,0x0ba08616, +0x00100201,0x20200403,0x00380808,0x0c009218, +0x00100805,0x20500208,0x00480c07,0x0c109a15, +0x00280402,0x20700a01,0x00c8100f,0x0e91022a, +0x00380e04,0x20702005,0x00880807,0x0b208a0d, +0x00081602,0x20202001,0x0040080c,0x0b60920e, +0x00181605,0x20201c09,0x00480809,0x0b808e0d, +0x00081a05,0x20802c07,0x00e80414,0x0d80fe18, +0x20301801,0x20a83207,0x01101c10,0x0ae08601, +0x00001401,0x20882205,0x00b00c0c,0x0b209602, +0x20100400,0x20780a05,0x00b0140d,0x0b409202, +0x00101005,0x20f80e0a,0x01900015,0x0d20fe04, +0x00001406,0x20382604,0x00581406,0x0b00880a, +0x20301004,0x20381a03,0x0048140d,0x0b50900b, +0x20201403,0x20682604,0x00a8040b,0x0b60900a, +0x20401201,0x20b82805,0x01600817,0x0d50f012, +0x0028220b,0x0020340e,0x20481007,0x0b708010, +0x00281605,0x00101c08,0x20280c05,0x0bd08814, +0x00280e04,0x20101406,0x00181405,0x0be09013, +0x00481603,0x20701c02,0x00c0000c,0x0e310024, +0x2060100e,0x20681614,0x00980c0d,0x0c10801b, +0x20280c04,0x20401e06,0x00480c0a,0x0c90881c, +0x20400804,0x20480e06,0x00680c0d,0x0c90881c, +0x20600c05,0x20c80e06,0x01380419,0x0f90fc36, +0x0088260f,0x20203c17,0x00381e05,0x0d00701f, +0x00280a04,0x20701005,0x00b80c05,0x0d907c23, +0x00381a03,0x20202807,0x00381400,0x0d908022, +0x00682205,0x20a02808,0x01080c07,0x1190f846, +0x2080180c,0x20a83614,0x01202414,0x0e007426, +0x20400c05,0x20982208,0x0100080b,0x0ec0782b, +0x00180e02,0x20801202,0x00d00809,0x0eb08026, +0x20880e01,0x21180607,0x01a01019,0x13f0f855, +0x00582207,0x2040480f,0x00583605,0x0f60742e, +0x00080a05,0x20501c08,0x00782000,0x10307830, +0x20702004,0x20b83a08,0x0118040c,0x10007c30, +0x20a02405,0x2148220a,0x01984401,0x16e0f062, +0x20301002,0x20c85206,0x01705409,0x10d0682f, +0x00001402,0x20783607,0x00e01c01,0x11b06c30, +0x00301a01,0x20283404,0x00480a08,0x11a07032, +0x00981a01,0x20c01804,0x01185e1c,0x19d0c454, +0x20181a0a,0x00804c00,0x21805c00,0x14f0823c, +0x2038260c,0x00906c00,0x21c07400,0x15d06a3a, +0x20382607,0x00a06c00,0x21f04c00,0x1590723a, +0x20983e16,0x0120b800,0x23612800,0x1f606e46, +0x00700410,0x00280a1e,0x20501a04,0x13109a3d, +0x00800411,0x00081223,0x20103e08,0x13f08e3e, +0x00900009,0x00200216,0x20503e08,0x13c08a3e, +0x00701c1f,0x00385241,0x2080da1c,0x1d00da54, +0x2048060a,0x00201013,0x20682411,0x11308a37, +0x20500608,0x00280810,0x20581411,0x12008639, +0x20500204,0x00200005,0x20580814,0x11d08e38, +0x00a81a0f,0x0090441b,0x21c82606,0x1a10fe65, +0x00400804,0x00181a0b,0x20201804,0x0fb08a2d, +0x00300403,0x00281207,0x20701803,0x10708e2f, +0x00000407,0x00281207,0x20580405,0x10508a2c, +0x20500408,0x00480a11,0x20b03817,0x1701065c, +0x20600402,0x00381002,0x20981010,0x0e708a22, +0x20300401,0x00480803,0x20c8040d,0x0f109227, +0x0048060a,0x0030080e,0x20900c05,0x0f008a27, +0x00400205,0x00400408,0x20d01009,0x1471124c, +0x00480608,0x00400809,0x20d00a01,0x0d808a1b, +0x00380e02,0x00402004,0x20d80402,0x0e00961f, +0x2050040a,0x0028120f,0x20701810,0x0df0961d, +0x20300004,0x00400208,0x20c01016,0x12411e3d, +0x0000040a,0x0048120e,0x20b0080b,0x0cb08e16, +0x00100203,0x00200202,0x20501c0c,0x0d209a18, +0x00680e09,0x0040200e,0x20c80e01,0x0d309a15, +0x00400203,0x00480403,0x20c8040e,0x10a11e2b, +0x20100207,0x0050000f,0x20f0000c,0x0c308a0b, +0x20200c08,0x00282a0a,0x2050080e,0x0c909e0c, +0x20300c06,0x0018220c,0x20402411,0x0ca09e0d, +0x20500c06,0x00482a06,0x20c00c1b,0x0f911e16, +0x20280c03,0x00502607,0x20f00809,0x0c009a01, +0x00180e08,0x0050280f,0x20f81c07,0x0c609e01, +0x00000202,0x00400405,0x20c81008,0x0c70a000, +0x00680e07,0x0070240b,0x2168100b,0x0f412203, +0x00680e03,0x00202001,0x20681002,0x0c109405, +0x00180802,0x00201a08,0x2050080b,0x0c709c08, +0x00180a02,0x00401c00,0x20b80c08,0x0c90a008, +0x20500002,0x00400609,0x20d00c1c,0x0f612010, +0x20901005,0x20183607,0x00201015,0x0c608811, +0x20300c03,0x00082a04,0x0010000d,0x0ce09413, +0x20100805,0x00181606,0x2048040b,0x0cf09811, +0x00200c05,0x00482603,0x20c8080e,0x10411825, +0x00880e03,0x00402407,0x20b82e06,0x0d208c19, +0x00200601,0x00380c04,0x20881004,0x0da0901c, +0x00080a06,0x00301409,0x20881407,0x0da0941a, +0x20280a07,0x0070180a,0x21581413,0x11a11835, +0x20601000,0x00183602,0x20202412,0x0de07c1e, +0x20200603,0x00480802,0x20b0080a,0x0e908c23, +0x00001005,0x00182e0a,0x20301407,0x0e908c21, +0x00101400,0x00583e0b,0x20f0200e,0x13911446, +0x00380804,0x00501a03,0x20f82400,0x0f108827, +0x00280408,0x00400a08,0x20d81c04,0x0fd09029, +0x20100400,0x00581005,0x20e81807,0x0fc08c28, +0x2090100e,0x00a82e0c,0x21e84412,0x16011056, +0x20200a0a,0x00381c0a,0x20901c0a,0x1050782c, +0x2058060b,0x0040080f,0x20b00008,0x1120802f, +0x20281604,0x00603804,0x21282004,0x11108c2d, +0x20581e16,0x00e0541e,0x22a85609,0x18d0f05a, +0x20100c06,0x00582a13,0x21080403,0x11d08832, +0x00200005,0x00300610,0x20980606,0x12b08830, +0x00180403,0x00101208,0x20481604,0x12807c2d, +0x0080100c,0x00783623,0x21481218,0x1b60d849 + }, //A + { +0x20903406,0x20700000,0x0008dc00,0x14883621, +0x20d00803,0x20800000,0x00087800,0x14f8261d, +0x20d01807,0x20800000,0x0008a800,0x14e8261c, +0x21a01006,0x20c00000,0x00092c00,0x1a001a04, +0x00981000,0x00600013,0x00084a1c,0x1348962f, +0x01301400,0x20600008,0x00086626,0x13d85e30, +0x01400608,0x20300014,0x00084628,0x13d86a30, +0x01901806,0x20800011,0x0008f64e,0x1978762b, +0x00b8120f,0x00200013,0x00005000,0x1188963e, +0x20300602,0x20100009,0x00081412,0x1218823a, +0x20400403,0x20200204,0x00000014,0x1208723a, +0x00a81214,0x20100022,0x00000204,0x1758c253, +0x20c0100d,0x2020021b,0x00001022,0x0fc8662c, +0x00081603,0x00000002,0x00003008,0x10787e2d, +0x00380a06,0x20100006,0x00001007,0x1078762c, +0x20900c0d,0x2050021a,0x0000001a,0x14d8a648, +0x00380e04,0x0020000c,0x00081602,0x0eb87a1d, +0x00000801,0x20500206,0x00000809,0x0f386624, +0x20600c08,0x2030020b,0x00081c11,0x0f486e21, +0x00900605,0x2020000d,0x00082a01,0x12d8be3c, +0x00100202,0x20100000,0x00001007,0x0dd8721a, +0x20300403,0x20300203,0x0008180b,0x0e486a1a, +0x00480607,0x0000000c,0x00080602,0x0e688219, +0x20500401,0x20100203,0x00000019,0x1118c630, +0x20100404,0x00000206,0x0008100b,0x0d287211, +0x00500603,0x20200005,0x00081002,0x0d887614, +0x00000404,0x20200209,0x0008040b,0x0da87a14, +0x00300403,0x20100202,0x00081409,0x0fe8ca1f, +0x20281202,0x00100007,0x00000808,0x0cc87e07, +0x20580403,0x20100203,0x00000011,0x0d087a0a, +0x20480602,0x00000005,0x0008080d,0x0d388208, +0x20280a03,0x00000007,0x00001012,0x0f18d211, +0x00400602,0x20300000,0x00001003,0x0ca86e02, +0x00500602,0x20200005,0x00080401,0x0ce87e02, +0x00400401,0x20200000,0x00000001,0x0d188202, +0x00180800,0x20200202,0x0000200d,0x0ed8c202, +0x20400805,0x20200207,0x0008140f,0x0cb86c07, +0x20480400,0x20100202,0x00001011,0x0cf87807, +0x00080604,0x00000002,0x0000140d,0x0d287c06, +0x00100401,0x20400203,0x00080410,0x0ef8b40d, +0x00100202,0x00100008,0x00080c02,0x0d187c0f, +0x20100004,0x20100203,0x00080406,0x0d687413, +0x20500408,0x20100209,0x0008100d,0x0d887813, +0x20500003,0x20300201,0x00081014,0x0fa8bc1f, +0x00280a01,0x00100000,0x00002007,0x0da87414, +0x00580a06,0x20100008,0x00001c02,0x0e087816, +0x00600209,0x00000010,0x00000e03,0x0e388018, +0x00500605,0x20300006,0x00000006,0x10d8c42b, +0x20500001,0x20100204,0x0000080d,0x0e68681e, +0x20700804,0x20300209,0x00000810,0x0ed8641f, +0x20400404,0x2010020c,0x0000180f,0x0ef86c1e, +0x20a00807,0x20200208,0x00080c14,0x1258c038, +0x00600c03,0x20100202,0x00081e01,0x0f786c24, +0x00c01201,0x20100002,0x00082205,0x0ff86c25, +0x00500802,0x00000201,0x00082402,0x10187426, +0x00d80e03,0x0000000e,0x00002209,0x1448c83d, +0x20c81601,0x00100006,0x00001411,0x10a8782c, +0x21781c05,0x00300000,0x0000181e,0x11387832, +0x20e80c00,0x00200006,0x00000811,0x11688030, +0x21f81a01,0x20400005,0x0000741d,0x1638a447, +0x00601201,0x20400004,0x00001a11,0x1228602b, +0x00d00204,0x2040000d,0x00003226,0x12e8642d, +0x00880e02,0x00000006,0x00003a19,0x12f8702c, +0x01501400,0x20a00000,0x00005e3f,0x18786435, +0x20386205,0x00b0a000,0x21580c00,0x13f86236, +0x20a80805,0x00e01c00,0x21886800,0x14885a2b, +0x20782c03,0x00f04800,0x21985000,0x1488562d, +0x2140000a,0x00d03000,0x22391000,0x1a082e28, +0x00903c0a,0x20d83610,0x01381609,0x1238723a, +0x01381606,0x00c03810,0x21183a1f,0x1308823a, +0x00c00202,0x00400c08,0x20882214,0x12f87a37, +0x01e8220d,0x00e04c1e,0x2178963c,0x1878a246, +0x20400e06,0x00282c0f,0x00600c12,0x10688a35, +0x20581204,0x00601201,0x2040281b,0x11188a3c, +0x20100603,0x00300802,0x20500810,0x11287e39, +0x20a01005,0x00683207,0x2040101e,0x15c8ca55, +0x00181e03,0x00502e02,0x20501807,0x0ef86e29, +0x20202008,0x00283a0c,0x0000080b,0x0f887e29, +0x20201404,0x00481e07,0x2030040c,0x0f987e2b, +0x00481a03,0x00a02808,0x21081c00,0x1378c646, +0x20101407,0x2028220b,0x00680409,0x0dd86e20, +0x00181606,0x00b0140c,0x20e80c03,0x0e688222, +0x00282203,0x00902405,0x20a81005,0x0e588222, +0x00380401,0x00400a03,0x2060040c,0x1148ca40, +0x20180605,0x0020040b,0x20281007,0x0cf87618, +0x00080404,0x00501206,0x20980407,0x0d687e1d, +0x20300803,0x00181204,0x2010040a,0x0d68821a, +0x20500000,0x00400801,0x20480416,0x0f88ca2f, +0x00380a01,0x00100e03,0x20100805,0x0c487212, +0x00280e04,0x00401005,0x20500407,0x0c988215, +0x00580a04,0x00401005,0x20580803,0x0cb88614, +0x00680601,0x00400c00,0x20200007,0x0e58ce21, +0x20402006,0x20182e07,0x0028100f,0x0bd87a08, +0x20301006,0x00180e08,0x2028080d,0x0c187e0b, +0x20500c05,0x00181206,0x20180811,0x0c38860a, +0x20500c00,0x00381e03,0x00100c18,0x0d88ce11, +0x00280e05,0x00700c0c,0x20980802,0x0bc88001, +0x00381206,0x00500c0a,0x20500005,0x0be88602, +0x00581206,0x0050100a,0x20500401,0x0c188a01, +0x00101003,0x00681e02,0x2058080a,0x0d48cc01, +0x00180c01,0x00401e04,0x20500807,0x0bd87805, +0x20400804,0x00180a07,0x20200c0f,0x0c087c09, +0x20400802,0x00180e07,0x2010140f,0x0c288008, +0x00280e05,0x00b01006,0x20c8040d,0x0d88cc0d, +0x20180e01,0x00000401,0x0020100a,0x0c28780e, +0x00300202,0x00300404,0x20480403,0x0c787c12, +0x00300002,0x00300800,0x20481403,0x0c987c11, +0x20200005,0x00780608,0x20880412,0x0e28cc1c, +0x00101c00,0x20281e02,0x00300407,0x0cb87017, +0x20100c01,0x00381a02,0x2030100a,0x0d187c19, +0x20380a04,0x00300006,0x20101c0d,0x0d388419, +0x00080e04,0x00800808,0x2088040c,0x0f48d42b, +0x20400403,0x00500201,0x20480c09,0x0d88701f, +0x20380803,0x00601802,0x20980c07,0x0e087821, +0x20100004,0x00100a06,0x20200803,0x0e287021, +0x20280803,0x00501603,0x2060040c,0x10d8cc37, +0x00881609,0x00602008,0x20400a03,0x0e987422, +0x00b8220e,0x0040340b,0x20302a03,0x0f187023, +0x00780e05,0x00101c06,0x00000001,0x0f387423, +0x00a02206,0x00382805,0x20102405,0x12b8cc40, +0x20c0340d,0x00084211,0x00480417,0x0fc8702c, +0x21204015,0x20485a20,0x00a8041e,0x10586431, +0x20e01006,0x2028220a,0x00701018,0x10787030, +0x2210140f,0x00b8460c,0x20c03022,0x14e8b853, +0x00584607,0x00e02c16,0x20d01a0e,0x11487c30, +0x00881a0a,0x00b8041f,0x20c00219,0x12187c33, +0x00600a03,0x00282009,0x00001612,0x12187032, +0x0158360b,0x01003c20,0x21d0463f,0x17889c43, +0x20804c0b,0x20488400,0x00c83000,0x13187230, +0x20501005,0x20900000,0x01184c00,0x13b86635, +0x20404005,0x20d84000,0x01485400,0x13a86234, +0x20a00804,0x20903400,0x00589800,0x19586a44, +0x01384e13,0x00f08020,0x21581a19,0x1178763c, +0x00d0060a,0x2058080f,0x01200e0e,0x11f8823d, +0x00a00206,0x0030040f,0x00481e0c,0x11f8823a, +0x01201206,0x2078100d,0x01182e1e,0x1708ae53, +0x20980408,0x20480618,0x00b04021,0x0f786638, +0x20901008,0x2058260e,0x00f01c1a,0x10087237, +0x20481802,0x00301203,0x00502012,0x10287e37, +0x20500004,0x20300607,0x00d81817,0x1448ba57, +0x20201801,0x20583001,0x00a80805,0x0e286624, +0x00581a07,0x00002c0a,0x00781e01,0x0e98722b, +0x00281e05,0x20302402,0x00900c05,0x0ea8722c, +0x00101000,0x20382004,0x00e81007,0x11d8ca48, +0x00780602,0x00101804,0x20282602,0x0d086622, +0x20401808,0x20782e0c,0x0120000f,0x0d587a24, +0x20102c09,0x20983e0d,0x01280c0b,0x0d587224, +0x00500601,0x00100004,0x0078040a,0x0fb8ca3f, +0x20500400,0x00080e02,0x00400412,0x0c08721a, +0x00480607,0x0000040c,0x00781002,0x0c58821c, +0x00080a06,0x00200c0d,0x00382006,0x0c687e1b, +0x20580c00,0x00200c00,0x00701017,0x0df8c62f, +0x00200803,0x00280a01,0x00181002,0x0b687211, +0x20301006,0x20181a09,0x0070080d,0x0b987e15, +0x00100803,0x00080e05,0x00600807,0x0ba88214, +0x00500202,0x20100401,0x00901007,0x0cc8be1f, +0x00281a05,0x00403407,0x20181408,0x0af8760c, +0x00381206,0x00202009,0x00180c05,0x0b18820c, +0x00081203,0x00201805,0x0038080b,0x0b28820b, +0x20400002,0x20100e04,0x00a80416,0x0bf8b611, +0x20400806,0x20381a08,0x00b0140f,0x0ab87c00, +0x20201405,0x20282208,0x0090100f,0x0ad88201, +0x20101002,0x20282204,0x0090100b,0x0b088400, +0x00481202,0x20101c03,0x00d80809,0x0bb8be01, +0x00200606,0x20180809,0x00500c03,0x0ae87809, +0x20180e02,0x00301006,0x00180808,0x0b087c0a, +0x20280c00,0x00200c03,0x00180808,0x0b28800a, +0x20300c02,0x20581604,0x01400813,0x0be8bc0d, +0x20201408,0x00081a0a,0x0030040b,0x0b486c10, +0x00180401,0x00000602,0x00500c07,0x0b787c12, +0x00580a04,0x20101004,0x00400c03,0x0b987c10, +0x00380400,0x20300401,0x00f8100b,0x0c88c01c, +0x00182a08,0x0050380e,0x20380405,0x0bd87017, +0x00080800,0x20101001,0x00600008,0x0c287819, +0x20801006,0x20282209,0x00801013,0x0c38781b, +0x20400800,0x20381400,0x01000414,0x0d98c42b, +0x20180801,0x20500e08,0x00b02408,0x0cb8641d, +0x00080a02,0x20380401,0x00a02008,0x0d187422, +0x00380a04,0x00200c09,0x00080603,0x0d387423, +0x00100004,0x20180800,0x00a80409,0x0f38c439, +0x00001807,0x20782205,0x00d80406,0x0db86024, +0x20301c04,0x20583205,0x00901c09,0x0e48642a, +0x00200601,0x00080602,0x00302407,0x0e586c25, +0x00482a0b,0x2010300d,0x0090200a,0x1128bc43, +0x00183e0e,0x20105c10,0x00580405,0x0ef8602a, +0x00383207,0x00206809,0x20382202,0x0fa8582e, +0x20880803,0x00101205,0x0028040e,0x0fa86030, +0x2120180d,0x20a81215,0x01500815,0x1378a852, +0x20307408,0x21089e19,0x01c02008,0x10585c30, +0x20202404,0x20a84a0d,0x01702806,0x11186430, +0x00380601,0x20100003,0x00600209,0x11386831, +0x00a01e06,0x20486411,0x01104a1f,0x1618b44d, +0x00282e01,0x00106000,0x00082400,0x12485e3c, +0x00081c00,0x00803000,0x20a80400,0x13085a3d, +0x00185601,0x00e08400,0x21400400,0x1308623f, +0x20684001,0x01405000,0x21880c00,0x1878924f, +0x00103800,0x20a86a02,0x01803c07,0x10786e39, +0x00380a01,0x00100000,0x00201801,0x11285a3c, +0x00400603,0x20600603,0x00d02803,0x1118623d, +0x00b81604,0x00402404,0x20400612,0x15d89258, +0x20100801,0x00480e03,0x20280409,0x0ed85630, +0x20180400,0x20101203,0x0028080b,0x0f584e36, +0x20201c04,0x2068360a,0x00e0100f,0x0f485634, +0x20200404,0x20100609,0x00580810,0x13089259, +0x20180802,0x00601801,0x20582406,0x0d785a28, +0x20201002,0x20181e02,0x00500009,0x0dd85a2c, +0x20301804,0x00182c00,0x00181c07,0x0dd85e29, +0x00180400,0x00001004,0x0068200b,0x1078a24c, +0x00581205,0x00301006,0x00100802,0x0c486624, +0x00480e02,0x00202003,0x20282003,0x0c985a26, +0x00782a07,0x00804c0c,0x20b82203,0x0ca86227, +0x00380604,0x20100805,0x00b00c0d,0x0e48a63f, +0x20500005,0x20100209,0x00600010,0x0b385e1b, +0x20300802,0x20180e02,0x0068040e,0x0b786a1e, +0x20600005,0x20280a0a,0x00801013,0x0b786a1e, +0x20501005,0x20281a07,0x00d01018,0x0c889e2d, +0x00580a04,0x20101007,0x00681000,0x0a986613, +0x00480602,0x00101404,0x00381004,0x0ab86a15, +0x00580605,0x20200c07,0x00680802,0x0ac86a14, +0x00300204,0x00200407,0x00700408,0x0b789e1d, +0x20300801,0x20281a04,0x00a0180f,0x0a18660b, +0x20200802,0x20181603,0x00800c0f,0x0a286e0c, +0x20301005,0x20381e07,0x00a00810,0x0a386a0b, +0x20280c00,0x00100e03,0x00801812,0x0ab89210, +0x00201000,0x20180400,0x00481406,0x09e85c00, +0x00281203,0x00101c04,0x00380807,0x09f86a01, +0x00180a04,0x00101007,0x00381007,0x0a186c00, +0x00101001,0x20281a03,0x00a0040c,0x0a788e01, +0x20480802,0x00300000,0x0020000c,0x0a086809, +0x20300c03,0x20381605,0x0090080e,0x0a18680a, +0x20100c04,0x20181605,0x0070040b,0x0a386c09, +0x20180a01,0x00300801,0x00480c10,0x0aa88c0c, +0x00681604,0x00102405,0x00200000,0x0a78640f, +0x00100201,0x00080403,0x00400005,0x0a986813, +0x00180603,0x00280406,0x00300807,0x0aa86c12, +0x00300400,0x00180601,0x0078080b,0x0b38941a, +0x20701c03,0x20483e07,0x00b02413,0x0b086019, +0x00000202,0x00180801,0x0030140a,0x0b48641b, +0x20280402,0x00101204,0x0028040b,0x0b58641b, +0x20480802,0x00200601,0x00681014,0x0c489c2a, +0x00100802,0x00380c01,0x20480c00,0x0bf85822, +0x20201404,0x00181a05,0x0010000a,0x0c485c24, +0x00000601,0x20180804,0x00600c06,0x0c586823, +0x00500604,0x00080406,0x00700009,0x0dd8a038, +0x00780e08,0x00502008,0x20700401,0x0d185422, +0x00181604,0x00602007,0x20580404,0x0d885c2b, +0x00180601,0x00000000,0x00401805,0x0d885c29, +0x20801c07,0x00184207,0x00601c18,0x0fc8a048, +0x20d0300d,0x00285611,0x00101c15,0x0e48542e, +0x20500c01,0x00182a03,0x00303007,0x0ef85831, +0x20500c01,0x20180e04,0x00400409,0x0ee85430, +0x20582208,0x00803c0e,0x20a80400,0x12589054, +0x00687607,0x00f0bc15,0x21583e11,0x0fd84c2f, +0x00280400,0x00402601,0x20781e07,0x10884830, +0x00200400,0x00280c00,0x00280606,0x10785831, +0x00501003,0x20180e0a,0x0050220e,0x14e8884d, +0x00201002,0x00282000,0x00301400,0x1198563a, +0x00001c00,0x20782800,0x00f00400,0x12584e3b, +0x00004404,0x20987400,0x01700000,0x12385e38, +0x20505404,0x21287400,0x02583800,0x1748764f, +0x00082e04,0x00703c05,0x20500805,0x0fd84a37, +0x00201001,0x00081a01,0x00580401,0x10884e3a, +0x00181a07,0x00800c0c,0x20600c01,0x10785237, +0x00780604,0x0028180c,0x0088120e,0x14b88a56, +0x00000004,0x20400a08,0x00a00406,0x0e384631, +0x00080a02,0x00400803,0x20100008,0x0ec84e35, +0x00180c04,0x00202209,0x20380804,0x0ec84235, +0x00280c00,0x00201400,0x00280407,0x11f88259, +0x00000202,0x20400004,0x00c80407,0x0cc84e2b, +0x00080402,0x00200e04,0x00180c07,0x0d384e2e, +0x00180e02,0x20102003,0x00582008,0x0d28522f, +0x00100400,0x20100001,0x0080000f,0x0f58864e, +0x00001401,0x20482204,0x00b00809,0x0b884e23, +0x00200201,0x00180403,0x00480406,0x0be85628, +0x00001801,0x20483202,0x00d0140a,0x0bd85e27, +0x20100000,0x00080800,0x00801012,0x0d28823d, +0x00000002,0x00100401,0x00381407,0x0a984e1b, +0x20180401,0x00100a01,0x0038080c,0x0ac8561f, +0x00000400,0x00200001,0x0018100a,0x0ac8561d, +0x00080801,0x00101400,0x00600010,0x0b787a2c, +0x00100205,0x00180405,0x00400808,0x09d85213, +0x00180602,0x00100003,0x00500808,0x09f85a15, +0x00080601,0x00300003,0x00100809,0x0a085a14, +0x00080604,0x20100003,0x00c01c0f,0x0a587a1c, +0x20200807,0x00180608,0x0038080b,0x09684e0a, +0x00000001,0x00000603,0x0060040b,0x0968520c, +0x00280800,0x00201601,0x00180408,0x0988560b, +0x20201406,0x20281e09,0x00c0080f,0x09b86e0d, +0x00282208,0x0030280c,0x00200006,0x09385601, +0x20100801,0x00081601,0x0070040b,0x09385400, +0x20300001,0x00080a01,0x0070040d,0x09585800, +0x00381206,0x00301c0a,0x00580c09,0x09886e02, +0x20201806,0x20581a0d,0x00c0080d,0x09584c08, +0x00080e01,0x00201002,0x00280809,0x0968540a, +0x00380a02,0x00001002,0x00580405,0x09785409, +0x20200405,0x20280e0a,0x00c00410,0x09a86c0b, +0x00200a02,0x00181806,0x00580405,0x09b85411, +0x00100201,0x00000000,0x00600408,0x09d85413, +0x20200c03,0x20281604,0x0090000d,0x09e85812, +0x00300204,0x20100405,0x00a8140b,0x0a387419, +0x20481001,0x00301e01,0x2018080c,0x0a584c1a, +0x20200803,0x20180a02,0x0068040a,0x0a98541c, +0x00180602,0x00100405,0x00300007,0x0a98581c, +0x20100805,0x20181207,0x00a81013,0x0b287c27, +0x00300000,0x20100802,0x00680401,0x0b485020, +0x00281a04,0x00102406,0x00400005,0x0b985424, +0x20180400,0x00000201,0x00401409,0x0ba85424, +0x00180e04,0x00100409,0x00780c0f,0x0ca88838, +0x20200000,0x20180801,0x00901c09,0x0c685025, +0x20201003,0x20482206,0x00c0180b,0x0cd8502c, +0x00000402,0x20180e02,0x00400805,0x0ce84c2c, +0x20180c02,0x20101604,0x00880810,0x0ea88447, +0x00082a04,0x20204000,0x00700404,0x0da8402c, +0x20400400,0x00000002,0x00580c04,0x0e584833, +0x20481604,0x00001c04,0x00200404,0x0e584831, +0x20d01401,0x20482c03,0x00d0140f,0x11288c57, +0x20205804,0x20c8a20b,0x01703405,0x0f184830, +0x00381a01,0x00101403,0x00501208,0x0fe84c30, +0x00200802,0x20400206,0x00880606,0x0fd8442f, +0x00881202,0x00002005,0x00300e19,0x13e87851, +0x00381204,0x00001000,0x00a01c00,0x11083e39, +0x00081c00,0x00802800,0x20500400,0x11e83a3c, +0x00483206,0x00605800,0x20501000,0x11b8363e, +0x20184e06,0x00e08400,0x21200000,0x16a8525a, +0x20402407,0x2058460b,0x00e0100a,0x0f483634, +0x00481800,0x00001e01,0x00500801,0x10083a3b, +0x2060180b,0x20583e12,0x0120100d,0x0fd83e37, +0x0030140a,0x20581e11,0x00f80602,0x13d85e5b, +0x00480a04,0x00400809,0x20281602,0x0dc83630, +0x20301001,0x20681603,0x00c8040b,0x0e383a35, +0x00500606,0x0010000f,0x00382205,0x0e384233, +0x00300a03,0x0018100c,0x00881c07,0x11086e58, +0x20200401,0x00300203,0x2010040b,0x0c48362c, +0x00200000,0x20100001,0x00780c03,0x0ca83e2f, +0x20100401,0x00100203,0x00300c0b,0x0ca84231, +0x00181601,0x00301002,0x00401410,0x0e686e4d, +0x00181000,0x00301800,0x20180c05,0x0b183624, +0x00100400,0x20100000,0x00780809,0x0b484229, +0x00180801,0x00201601,0x00281007,0x0b484228, +0x20100802,0x20280602,0x00900c13,0x0c48623c, +0x00200601,0x20100401,0x00580808,0x0a083e1d, +0x00000000,0x00000001,0x0060000a,0x0a28421f, +0x00080e02,0x00000c03,0x0070000b,0x0a28461e, +0x00180602,0x00100003,0x00801411,0x0aa85e2a, +0x20300001,0x00000000,0x0060040d,0x09484213, +0x20100400,0x20180800,0x0070080b,0x09584214, +0x20100c02,0x20381203,0x00a0040b,0x09684613, +0x20400402,0x00080a03,0x00701412,0x09985219, +0x00580a04,0x00001403,0x00500403,0x08d83e0b, +0x00180400,0x00000800,0x00500408,0x08d83e0b, +0x00200202,0x20180403,0x00700407,0x08e8460a, +0x00481203,0x00102004,0x00580405,0x09084a0d, +0x20601c07,0x20283609,0x00a00c12,0x08a83c00, +0x00000201,0x20200800,0x0078040b,0x08a83e01, +0x20200401,0x20180603,0x0060000c,0x08b83e01, +0x20400c02,0x20381a05,0x00d01412,0x08c84a01, +0x00481e07,0x00502c0c,0x20381400,0x08d83809, +0x20100802,0x20181203,0x0090000b,0x08c8400a, +0x00100400,0x00080c01,0x00580407,0x08e84009, +0x00300000,0x00000400,0x00781407,0x08f8480b, +0x00000403,0x20200208,0x00800c0c,0x0928380f, +0x00000000,0x00100003,0x00480808,0x09484013, +0x00180e01,0x00201402,0x00380809,0x09484011, +0x20100201,0x00000001,0x00880c10,0x09785016, +0x20301003,0x20181800,0x00880c0b,0x09c8401a, +0x00180a01,0x00100c01,0x00400408,0x0a08401c, +0x20100800,0x20180e02,0x0080080c,0x0a08441c, +0x00400000,0x00000e01,0x0088180c,0x0a685424, +0x00380e04,0x00300c07,0x00200c03,0x0ac84021, +0x20201002,0x20182203,0x0070100b,0x0b083c25, +0x20200801,0x00080c00,0x00500009,0x0b084026, +0x20401400,0x00081e01,0x00b80c17,0x0bc86436, +0x20200201,0x00080e04,0x0060200b,0x0bd83428, +0x00081000,0x00301802,0x20180405,0x0c58382d, +0x00280603,0x00200804,0x00200403,0x0c58402c, +0x00200802,0x00481000,0x0048100c,0x0db86c48, +0x20402c06,0x00184208,0x00380404,0x0d38302f, +0x20480e04,0x20101003,0x00501006,0x0dd83432, +0x20701003,0x00281e05,0x00301009,0x0dd83c32, +0x20d80602,0x00601006,0x00180812,0x10387057, +0x00283604,0x00b0640b,0x20d84206,0x0eb8342e, +0x00202803,0x20383608,0x00900e05,0x0f683032, +0x00480a01,0x00601004,0x20480e0d,0x0f683c30, +0x00780400,0x00581201,0x00402e14,0x12f86c55, +0x00001c01,0x20582400,0x00880800,0x10b81a35, +0x00002602,0x20a82c00,0x01200400,0x1178223a, +0x20201a02,0x20783400,0x00f02400,0x11582237, +0x20603c00,0x20a85c00,0x01901000,0x15f84253, +0x00380e03,0x00102804,0x00081e01,0x0f081a36, +0x00302004,0x20182e05,0x00680e01,0x0fa8223a, +0x00500c05,0x20101207,0x00183205,0x0f981639, +0x00c81402,0x00502601,0x00282613,0x13483a5c, +0x00000404,0x20180e06,0x00a00407,0x0d682632, +0x20281e04,0x00801c08,0x20580c08,0x0de82a36, +0x20180a04,0x00200408,0x00580c09,0x0dc83238, +0x00080a05,0x00000c06,0x00b00012,0x10484a5d, +0x20180a04,0x20100405,0x00780407,0x0be82a2b, +0x00200002,0x00100604,0x00300004,0x0c482a30, +0x00080801,0x00000602,0x00600c08,0x0c28322f, +0x00001807,0x20382a09,0x00e00411,0x0db8464b, +0x00101c05,0x20381e07,0x00980c05,0x0aa82a25, +0x00100202,0x00000804,0x00480409,0x0ae82e2a, +0x00200a02,0x20280801,0x00700006,0x0ad82e28, +0x00181207,0x0030140d,0x00400010,0x0b98463a, +0x00181605,0x00401409,0x00180409,0x09a8321d, +0x00000002,0x00080603,0x0060040c,0x09b82a1f, +0x20201003,0x20181603,0x0060000d,0x09b82e1e, +0x20100804,0x20180e09,0x00901c13,0x0a183a28, +0x20200002,0x00080605,0x0060100d,0x08e82a12, +0x20100602,0x00000002,0x0050000b,0x08f82a14, +0x00180e03,0x00301405,0x00180408,0x08f82e13, +0x20200201,0x00100002,0x0070000f,0x09183617, +0x00100400,0x00080801,0x00500406,0x08782609, +0x00100803,0x00180e03,0x00500009,0x08782a0a, +0x00000001,0x00080604,0x00500c0a,0x08882e0a, +0x00100201,0x00080c00,0x00701409,0x0888320c, +0x00180e02,0x00102402,0x00380c09,0x08482202, +0x20180e03,0x00300c05,0x0020040b,0x08482a01, +0x20180400,0x00100801,0x00480409,0x08582800, +0x20200002,0x00100a03,0x0048040d,0x08582a01, +0x20300c04,0x20382606,0x00b0140c,0x08682809, +0x00100003,0x20100a05,0x00580408,0x08782409, +0x00180601,0x20100801,0x00600008,0x08782c08, +0x00380602,0x00000802,0x00680407,0x08882c09, +0x00280602,0x00100c05,0x00280c04,0x08d82410, +0x20100202,0x20100003,0x0078040b,0x08d82812, +0x00000801,0x20281202,0x0080040b,0x08d82c12, +0x20200002,0x20100203,0x00880811,0x08f83015, +0x00081201,0x20101c00,0x0060040b,0x09682418, +0x00000802,0x20180e03,0x00700409,0x0998281d, +0x20180400,0x00100801,0x0048080a,0x09982c1c, +0x00400201,0x20100803,0x0088100b,0x09d83423, +0x20100800,0x20581a02,0x00d0180a,0x0a582422, +0x00080e03,0x00101405,0x00480409,0x0aa82826, +0x00080601,0x00000c01,0x00600008,0x0a982c26, +0x20381400,0x20101e01,0x00a80816,0x0b283833, +0x20300804,0x20380a03,0x00680c06,0x0b881c2b, +0x00001002,0x20381a04,0x00a01007,0x0be8242e, +0x20180800,0x20200201,0x00901007,0x0be82c2d, +0x00400402,0x20600a01,0x0118140c,0x0d084045, +0x00381e07,0x2010400a,0x00481a04,0x0ce8202c, +0x20700801,0x00181001,0x00400408,0x0d782435, +0x20480400,0x20301000,0x00980803,0x0d682432, +0x20f80a03,0x20600005,0x01301018,0x0f784857, +0x20102003,0x20883609,0x01502804,0x0e48242c, +0x00482a02,0x00304005,0x20180a0d,0x0f281c32, +0x00300000,0x20400001,0x00d00e09,0x0ef8282f, +0x00701c01,0x20781a04,0x01300a15,0x12483c57, +0x00182000,0x00802c00,0x20700800,0x10981637, +0x20282800,0x00904400,0x20c01400,0x1158163a, +0x20480802,0x00601400,0x20781000,0x11281236, +0x20683a04,0x00705400,0x20501400,0x15b81e55, +0x20181201,0x00000800,0x00401c04,0x0ed81236, +0x00782205,0x20103a01,0x00501606,0x0f880a3d, +0x00a82205,0x00403006,0x2010060d,0x0f68163c, +0x00f01805,0x20781a0b,0x01000a13,0x12f81a5f, +0x00401000,0x20480604,0x00680802,0x0d380a33, +0x2050280a,0x20983e10,0x01380410,0x0da80e38, +0x20400c03,0x20481609,0x00b00c12,0x0d88123a, +0x20500800,0x20181003,0x00a81018,0x0fe8225c, +0x20500c05,0x00081203,0x0048100d,0x0bb8122c, +0x00400206,0x0010040e,0x00482000,0x0c081a30, +0x00101001,0x20181401,0x00681405,0x0be8162e, +0x00780e02,0x00101c03,0x00581008,0x0d58224c, +0x00782608,0x0020340b,0x00080a01,0x0a781626, +0x20180801,0x00100603,0x0050140c,0x0aa81a29, +0x00180e02,0x00301005,0x00180408,0x0a981e28, +0x20600803,0x20281e04,0x00d0181d,0x0b282639, +0x20401c06,0x2068260c,0x00e01412,0x0958121e, +0x00200400,0x20100000,0x00500009,0x0988161f, +0x00181201,0x00001800,0x0040040a,0x09781a1f, +0x00280a02,0x00000c04,0x0060000b,0x09c81a25, +0x00080602,0x00100005,0x00480c08,0x08a81611, +0x20380c01,0x00000800,0x0060040d,0x08b81614, +0x20300801,0x20381203,0x00a00c0e,0x08a81a13, +0x20300001,0x20280603,0x00900c11,0x08c81617, +0x00100001,0x20100201,0x00500007,0x08481609, +0x00380603,0x20300c02,0x00800005,0x0838120b, +0x00100201,0x20100001,0x00600006,0x08481609, +0x00000801,0x20280e01,0x00800009,0x0848160a, +0x20280a02,0x00080402,0x0050100b,0x08181000, +0x20401404,0x20481e06,0x00b00410,0x08081000, +0x20100801,0x20180a02,0x0060000a,0x08181601, +0x20180400,0x00000401,0x0050000a,0x08181400, +0x00100c04,0x20200205,0x00481406,0x08380c08, +0x00480603,0x00100405,0x00380c03,0x08381409, +0x00000000,0x00180401,0x00480408,0x08381409, +0x00200a01,0x20280800,0x00600009,0x08481409, +0x00100204,0x00180407,0x00400009,0x08981810, +0x20300002,0x00080603,0x0050040e,0x08981412, +0x00180a01,0x00000c02,0x00380409,0x08a81411, +0x00000403,0x00000203,0x00580c0d,0x08b81414, +0x20100802,0x00181a05,0x0030140b,0x0938101a, +0x00200202,0x00000802,0x00480407,0x0958141c, +0x20100802,0x20180a03,0x0060000c,0x0958181b, +0x00380a05,0x00100806,0x0050040e,0x09881c22, +0x20100000,0x00300401,0x20280c08,0x0a380c23, +0x20300402,0x20181202,0x00600c0d,0x0a681426, +0x20180603,0x00100004,0x0040080a,0x0a581826, +0x20301808,0x2018220a,0x00680815,0x0ad81833, +0x00180401,0x00300c01,0x20180c03,0x0b681029, +0x00281202,0x00101804,0x00280403,0x0bb8102e, +0x20101004,0x20181606,0x00400006,0x0bb8102e, +0x00680a08,0x0050100d,0x20280c0b,0x0cb82044, +0x20400602,0x00281403,0x00202007,0x0cb8142e, +0x20680400,0x20300603,0x00700c09,0x0d480c34, +0x20480603,0x00300407,0x20100004,0x0d381433, +0x21200808,0x0038160b,0x0020101d,0x0f181c58, +0x00281c01,0x00302a02,0x20300a05,0x0e38042e, +0x00302400,0x20483e01,0x00901209,0x0ef80c34, +0x00280401,0x00100202,0x00001607,0x0ec80c31, +0x00882e04,0x00503c0d,0x20380619,0x12081c58, +0x00101a01,0x20583400,0x01000400,0x10680635, +0x20200c00,0x20383400,0x00f02000,0x11280e34, +0x20280602,0x20300000,0x00a01800,0x11080a36, +0x20a02804,0x20285400,0x00f80800,0x15880a4f, +0x20201c04,0x00182a02,0x00381004,0x0ec80633, +0x00201402,0x00082a01,0x00200a07,0x0f800637, +0x00501c04,0x20483207,0x00b01207,0x0f40023a, +0x01381e08,0x00802c0d,0x2068121e,0x12e8065e, +0x00482204,0x00802809,0x20680a02,0x0d380a33, +0x00581603,0x00503c06,0x20882400,0x0db00e3b, +0x20180603,0x00301406,0x20181809,0x0d700639, +0x20580406,0x00100a0b,0x0060081c,0x0fc0025f, +0x00000201,0x00001203,0x0030080a,0x0ba0022f, +0x20280a01,0x00000602,0x0070140e,0x0bf80633, +0x00281000,0x00201e02,0x00400006,0x0bd80631, +0x00500206,0x00180408,0x0070080c,0x0d28064b, +0x20101406,0x00083607,0x0080100a,0x0a580625, +0x00001004,0x20281604,0x00880409,0x0a800228, +0x20100c01,0x20281602,0x00a0040d,0x0a680628, +0x20400405,0x00080a09,0x0060001a,0x0b100639, +0x00281e07,0x00502c0c,0x20580c07,0x0950021c, +0x00180a05,0x00100807,0x00300009,0x0960021f, +0x00000a01,0x00181402,0x0050040a,0x0958061d, +0x00000603,0x00280806,0x0058040f,0x09a80625, +0x20200c06,0x20280e0a,0x0060080d,0x08900613, +0x20201405,0x20181a08,0x0050040d,0x08a00614, +0x20180800,0x00300c00,0x0010000b,0x08900212, +0x20200002,0x00280604,0x0020040e,0x08b00216, +0x00280605,0x00100407,0x00380406,0x08280609, +0x00180602,0x00400006,0x20180407,0x08300209, +0x00000001,0x00100201,0x00300008,0x08300209, +0x00180a03,0x00200c04,0x00280409,0x0830020b, +0x20401406,0x00081a09,0x0048040d,0x08000000, +0x00080c00,0x00301e01,0x2018040a,0x08000601, +0x00080601,0x00100801,0x00380409,0x08000201, +0x20100c03,0x00080e05,0x0058040b,0x08000201, +0x00581a05,0x0060200a,0x20280c01,0x08280807, +0x00100400,0x20180a01,0x00600408,0x08200008, +0x00000801,0x20180602,0x00680409,0x08200008, +0x00080e02,0x00300c04,0x00180409,0x08280409, +0x20380402,0x00000206,0x00601410,0x0878040f, +0x20100401,0x00180400,0x0048080c,0x08800012, +0x00000001,0x00180401,0x0040000a,0x08880412, +0x00300201,0x00100800,0x0050040a,0x08980413, +0x00100601,0x20100402,0x00580c07,0x0920001b, +0x00180601,0x00200002,0x00400409,0x0948041c, +0x00180a03,0x00100c03,0x00300409,0x0938041b, +0x20300804,0x00080e04,0x00700014,0x09680422, +0x20100401,0x00000202,0x00780408,0x0a180422, +0x20100400,0x00100202,0x0040000b,0x0a500026, +0x20401004,0x00081606,0x0060000d,0x0a480427, +0x00581204,0x00202c07,0x0048140b,0x0ab80431, +0x00280c00,0x00100401,0x00600404,0x0b480828, +0x00000400,0x00281601,0x00400807,0x0ba8042f, +0x00381203,0x00301806,0x00280c00,0x0b98082e, +0x20280403,0x20280e06,0x00e01c19,0x0c880843, +0x20600602,0x20280801,0x00800c0a,0x0ca0002f, +0x20600c01,0x00380c00,0x20180c06,0x0d300036, +0x20600401,0x00080e03,0x0070100a,0x0d180833, +0x20a00202,0x20300802,0x00b80c11,0x0ef00058, +0x00201802,0x20282e05,0x00500a07,0x0e200030, +0x00382601,0x00603404,0x20480a0a,0x0ee80433, +0x00300400,0x00180c00,0x00400609,0x0eb80433, +0x00402001,0x20384603,0x00d01e0c,0x11d8085a, +0x00100002,0x20101800,0x00082000,0x10801e38, +0x20301802,0x20381000,0x00683000,0x11402235, +0x20580401,0x00480400,0x00000800,0x11100e33, +0x20681000,0x20202800,0x00982000,0x15a02a55, +0x00281a04,0x20102805,0x00680802,0x0ed01237, +0x00500201,0x00301007,0x00182208,0x0f800e39, +0x00980e01,0x00302402,0x20180e0e,0x0f60123a, +0x00b01400,0x20682800,0x01300a11,0x12e01a5e, +0x00002806,0x20783609,0x01100807,0x0d200e32, +0x00281604,0x00400403,0x00602806,0x0db0063a, +0x20480e02,0x00000801,0x0080180f,0x0d801239, +0x00100a01,0x00000001,0x00a80811,0x0fe0225e, +0x20181a06,0x0030100a,0x00300807,0x0bb00e2b, +0x20201405,0x20181609,0x0070080c,0x0c001a31, +0x00201403,0x20381a06,0x00a00404,0x0be01a30, +0x20180401,0x00180a02,0x00900814,0x0d401e4b, +0x00500c02,0x20300a07,0x00780c03,0x0a601a27, +0x00381204,0x00301807,0x00280c05,0x0aa01629, +0x00180a02,0x00201004,0x0048100a,0x0a701a29, +0x00180601,0x00100800,0x00780c11,0x0b301e39, +0x20501003,0x00082a01,0x00900013,0x09500a1c, +0x20300805,0x20181607,0x00700410,0x0970161e, +0x00080800,0x00000602,0x0080040c,0x0960161d, +0x20380801,0x00000201,0x00900015,0x09b01a26, +0x00381605,0x00401c08,0x20180403,0x08a00e11, +0x00381205,0x00202008,0x00381005,0x08b01614, +0x20100c01,0x20281201,0x0098040b,0x08a01612, +0x00100a02,0x20280403,0x00980c0b,0x08c01a16, +0x20300404,0x20180606,0x00600c0d,0x08301209, +0x20200403,0x20280e07,0x00a00c0d,0x0830120b, +0x00100201,0x00100002,0x00580407,0x08301209, +0x20200403,0x00080e03,0x0080000c,0x0840160b, +0x00281e03,0x00002805,0x00580804,0x08101201, +0x00000a01,0x20180c03,0x00780408,0x08101000, +0x20100001,0x00180400,0x0050000a,0x08101201, +0x00281205,0x00101c06,0x00580407,0x08101601, +0x00001c01,0x20782a05,0x00e0100b,0x08201007, +0x00180400,0x00000800,0x00400007,0x08301408, +0x00280e02,0x00101003,0x00400407,0x08301408, +0x20101405,0x20481a07,0x00c0080d,0x08301409, +0x20100802,0x00080c00,0x0058100a,0x08801411, +0x00080601,0x20100c01,0x0060040b,0x08901411, +0x00000402,0x20180604,0x0090040b,0x08901411, +0x00280603,0x00100406,0x0060000a,0x08a01414, +0x20181204,0x00201407,0x00200408,0x0930101a, +0x20100403,0x20280a03,0x0090040b,0x0950141d, +0x20100400,0x20180802,0x0078040c,0x0940101c, +0x00100803,0x00000a04,0x00880410,0x09701821, +0x00080400,0x20100a05,0x00701007,0x0a201822, +0x20180e05,0x20100c05,0x00700409,0x0a601427, +0x20181202,0x00101c02,0x00500008,0x0a501426, +0x00080604,0x00180804,0x00901c12,0x0ac01432, +0x00201c02,0x20382203,0x00880c06,0x0b501828, +0x00001406,0x20480e09,0x00a81006,0x0bb0182e, +0x00000802,0x20481605,0x00c00c06,0x0ba0142d, +0x00001406,0x00081609,0x00780413,0x0ca02445, +0x20880c00,0x00400002,0x00080c0b,0x0cb00c30, +0x20481a06,0x00101c0a,0x00780407,0x0d400834, +0x20500601,0x20200002,0x00780c07,0x0d201434, +0x20c80a04,0x00500808,0x00280814,0x0f101858, +0x00400601,0x00201c03,0x0008220d,0x0e400c2f, +0x00202403,0x20583608,0x00e01606,0x0ee01034, +0x00300c00,0x20180400,0x00680e09,0x0ec01032, +0x00581001,0x00302203,0x0058060f,0x11f01c59, +0x00281a03,0x00601800,0x20102000,0x10c01e39, +0x00082401,0x00703800,0x20380800,0x1180263a, +0x20400803,0x20281400,0x00d81800,0x11302a33, +0x20600001,0x00380400,0x00400000,0x16104656, +0x20301408,0x00082209,0x00400807,0x0f002636, +0x00381a05,0x20201404,0x00b02201,0x0fb0263b, +0x00980606,0x00080409,0x0090120b,0x0f902239, +0x00c80a01,0x00401803,0x00380a11,0x1350465f, +0x00682a0c,0x0050400f,0x20480601,0x0d602a33, +0x20203008,0x20983a0c,0x01000409,0x0de03237, +0x20600c07,0x20181e0a,0x00700c0f,0x0dc02e37, +0x00081603,0x00101001,0x00901413,0x1040465e, +0x2070280e,0x20583a15,0x00c00c10,0x0be02e2c, +0x00381e06,0x0030200b,0x00281003,0x0c402e31, +0x00581605,0x0020200b,0x00081202,0x0c302e30, +0x00000c05,0x20481209,0x00e80812,0x0da04a4c, +0x0078220c,0x00502c16,0x20280e04,0x0aa02625, +0x20101003,0x20481607,0x00b00c0c,0x0ad03229, +0x20100400,0x20380604,0x0090180e,0x0ac03229, +0x00100606,0x20180408,0x00a81012,0x0b80423a, +0x20280406,0x20300e0f,0x00901011,0x0990321f, +0x00200000,0x00000802,0x00581409,0x09c02e1f, +0x00000803,0x20280e04,0x0088040b,0x09a0361d, +0x20201407,0x00081a0a,0x00981013,0x0a003e27, +0x20100c00,0x20382003,0x00c8040a,0x08d02611, +0x20200601,0x00081001,0x00700c0d,0x08f02a14, +0x00080a02,0x00001005,0x0048100a,0x08e03213, +0x20181a05,0x0040100b,0x0028100d,0x09102e17, +0x00180603,0x00000002,0x00500007,0x08702a08, +0x00200001,0x00100602,0x00380807,0x08702e0a, +0x00000001,0x20200202,0x00800008,0x08702e0a, +0x00100401,0x20100204,0x00700009,0x0880320c, +0x20101c06,0x20182e06,0x00580409,0x08502400, +0x20180601,0x00100402,0x0048080c,0x08402a01, +0x00000000,0x20200001,0x0088040a,0x08402a01, +0x20200c02,0x00081a01,0x0070000d,0x08502c00, +0x00181e06,0x00602c0b,0x20681006,0x08602407, +0x00200400,0x00180a01,0x00500407,0x08702409, +0x20100400,0x20280c00,0x0080080a,0x08602809, +0x00381605,0x00302007,0x00180406,0x08803009, +0x00280402,0x00001206,0x00500c0a,0x08c0280f, +0x20200001,0x00180400,0x0030040c,0x08d02813, +0x00200000,0x00000801,0x00480407,0x08d03011, +0x20100806,0x20180e07,0x00900c10,0x08e03014, +0x20400800,0x20181e01,0x0090100f,0x0960241b, +0x00200203,0x00200402,0x00200408,0x09902c1d, +0x20180601,0x00000400,0x0060040d,0x09802c1b, +0x00481608,0x00101c0a,0x0060100c,0x09c03422, +0x00000c04,0x00080e02,0x00281002,0x0a602824, +0x20600806,0x00281206,0x0030000e,0x0aa02827, +0x20301001,0x20181a02,0x0070040a,0x0a902c27, +0x20401809,0x20481a0d,0x00d00c17,0x0b104034, +0x00482609,0x0030380a,0x00000002,0x0b902826, +0x00781e0a,0x0030300d,0x20180603,0x0c00282d, +0x00200400,0x00200401,0x00081002,0x0be02c2d, +0x00681608,0x0020280d,0x0068100a,0x0d003c44, +0x2080200c,0x20682211,0x00d8080d,0x0cd0282e, +0x20a0200b,0x20483612,0x00a01011,0x0d702c34, +0x20680401,0x00300400,0x00180809,0x0d602432, +0x20f00404,0x2038120a,0x01101c1c,0x0f604057, +0x00382a06,0x00102813,0x00580609,0x0e60182f, +0x00582605,0x0040380f,0x2028260e,0x0f202835, +0x00381201,0x00201c04,0x00300209,0x0ef02431, +0x00600000,0x20281001,0x00d00212,0x1240405b, +0x20102003,0x20883000,0x01181400,0x11103e35, +0x00101a01,0x20783400,0x01100400,0x11e04639, +0x20100000,0x20400c00,0x00781000,0x11b05237, +0x20501800,0x20980400,0x00e80800,0x16b06a57, +0x00581207,0x00001c09,0x00580e02,0x0f603a36, +0x20202807,0x20183a04,0x00481803,0x10204637, +0x00300c01,0x20581601,0x00a80603,0x0ff04a39, +0x00b80a02,0x20480401,0x00d01e0e,0x13f0665e, +0x20601c08,0x20483a0b,0x00c0180e,0x0db03a31, +0x00683a0c,0x00805412,0x20a80e03,0x0e604238, +0x00100a01,0x20200802,0x00481805,0x0e304637, +0x20302403,0x20682a06,0x00d00013,0x10f0725b, +0x00782609,0x0030400d,0x20281a04,0x0c503e2c, +0x2030280a,0x20583213,0x00a0180e,0x0cb04632, +0x00000c00,0x00081800,0x00701009,0x0c903e30, +0x00580a01,0x00301002,0x0038180a,0x0e506e4d, +0x20501407,0x2068360c,0x00e02812,0x0b003e25, +0x00281205,0x00501c0b,0x20281805,0x0b504228, +0x20180e01,0x00300801,0x00100c0a,0x0b304626, +0x20580c01,0x00100a01,0x00780819,0x0c30623c, +0x00400604,0x20100408,0x00181002,0x0a00461b, +0x00180a01,0x00100e03,0x0040100b,0x0a204221, +0x00300400,0x20100a02,0x00380806,0x0a204a1e, +0x00580e04,0x20201c03,0x0088140a,0x0aa05e2a, +0x20100002,0x00000a05,0x0038080d,0x09404214, +0x20300003,0x20280604,0x0078040e,0x09504614, +0x20300401,0x00080a01,0x0050000f,0x09504214, +0x20602008,0x2058320a,0x01081018,0x0980521a, +0x20200c01,0x00080802,0x00481409,0x08d03a09, +0x00300602,0x20100404,0x00780c05,0x08e0420b, +0x00200601,0x00100002,0x00380806,0x08e0420a, +0x00280a06,0x0030100e,0x00481805,0x0900460b, +0x00481e04,0x00202c06,0x00280803,0x08a03603, +0x20200001,0x20100202,0x0070040e,0x08a03e01, +0x00000400,0x00280601,0x0030000b,0x08b04201, +0x00080802,0x00000e05,0x0070080c,0x08c04a02, +0x20400c05,0x20482608,0x00e01811,0x08b03407, +0x00200201,0x20100402,0x00700007,0x08d03c09, +0x20180401,0x00300400,0x0028040a,0x08d03c09, +0x20101001,0x20181801,0x00a0040d,0x08e0440b, +0x00300206,0x20100007,0x00500404,0x09203c12, +0x20100001,0x20180602,0x0080000c,0x09303c13, +0x00280e03,0x00200c04,0x00300808,0x09403c12, +0x00480e03,0x00201404,0x00400c09,0x09604c15, +0x20500808,0x20180a0b,0x00580c0e,0x09c0401b, +0x20180a02,0x20100402,0x00700409,0x09f03c1d, +0x20200c02,0x20180e05,0x0060040d,0x09f0441c, +0x20401405,0x20182206,0x00901816,0x0a405425, +0x00480e09,0x0010140c,0x00480c01,0x0ac03422, +0x00100401,0x20300603,0x00880808,0x0b004026, +0x20280e01,0x00201002,0x00380c08,0x0b004026, +0x00581a05,0x00402c08,0x00100009,0x0bb05c35, +0x2060180b,0x20283a0f,0x0080140c,0x0be03428, +0x20400c01,0x20282601,0x00900c0a,0x0c50382f, +0x00280c00,0x20100c00,0x00800003,0x0c403c2b, +0x20280801,0x20281206,0x00d03417,0x0d906445, +0x0058220c,0x00503c12,0x20681e04,0x0d40382c, +0x00181203,0x00102804,0x00081e01,0x0de04033, +0x20500400,0x20480400,0x00a00009,0x0db03c31, +0x20c00e01,0x20480a02,0x00980411,0x10107459, +0x20301c06,0x20385211,0x00903409,0x0ea0342e, +0x00001402,0x20383205,0x00a01801,0x0f803433, +0x00200800,0x20381e01,0x00900e05,0x0f503832, +0x00600402,0x20181606,0x00781611,0x12f06858, +0x00281a03,0x00503400,0x20700400,0x11a0523a, +0x00000803,0x00101000,0x20483000,0x12905e3c, +0x20180601,0x00600800,0x20700400,0x12505238, +0x20482e06,0x00b04000,0x20e04c00,0x17906a55, +0x20180405,0x20181608,0x00501407,0x0fe04e36, +0x00582607,0x00303c09,0x00080e01,0x10b04a3c, +0x00480804,0x00401203,0x20580e04,0x1090523a, +0x00901c0b,0x00081e12,0x00201a0d,0x14e0865c, +0x00280a03,0x20201c07,0x00081c03,0x0e405231, +0x2070340a,0x2068520d,0x00e0180f,0x0ee04a35, +0x00181604,0x00302008,0x20100407,0x0ec04e38, +0x00083208,0x0070440e,0x20580c0d,0x11f0825c, +0x20101400,0x20382a03,0x00801c09,0x0cd04a2b, +0x00782e0b,0x00704812,0x20681205,0x0d505230, +0x00100601,0x20200a04,0x00701809,0x0d205a30, +0x00401001,0x20580a09,0x00c0140c,0x0f408a4f, +0x00101003,0x00200602,0x20381c05,0x0b905624, +0x20300c07,0x20481a0f,0x00c02410,0x0be0562a, +0x20201407,0x20282208,0x0098080b,0x0bc05a26, +0x20400c05,0x20181e07,0x00a81418,0x0d10863d, +0x20180e04,0x00600c06,0x2010080a,0x0a90461d, +0x00100a03,0x20180c05,0x00680808,0x0ac05a1e, +0x00381208,0x0030180d,0x00180404,0x0ac0521e, +0x00000a04,0x00380808,0x0038180c,0x0b70762b, +0x00100005,0x00300607,0x00200008,0x09d04e14, +0x00000803,0x00100204,0x00380c0a,0x09f05a15, +0x20200405,0x2010020a,0x0060080e,0x09f05a15, +0x00281401,0x00502e02,0x0018180e,0x0a50761e, +0x00081605,0x00201807,0x0030000a,0x09504a0b, +0x00181204,0x00300c06,0x00200009,0x0970520c, +0x00180e03,0x00000c06,0x00680408,0x0970560a, +0x20400000,0x20180c00,0x00c00413,0x09a0660d, +0x00001003,0x20382206,0x00901809,0x09204e01, +0x20100803,0x20180a05,0x0060040c,0x09405601, +0x00000400,0x20300602,0x0090040a,0x09405a02, +0x00200c01,0x20180801,0x00880807,0x09706800, +0x00100601,0x00100802,0x00181409,0x09405008, +0x00000201,0x00100003,0x00480409,0x09605409, +0x00100400,0x20380a01,0x00a0000a,0x09605808, +0x00080e02,0x00201403,0x0060040e,0x0990640a, +0x20380801,0x00200201,0x0030080b,0x09a04c12, +0x00080602,0x00000400,0x0040080a,0x09d05413, +0x20100802,0x20181602,0x0090040b,0x09d05413, +0x00100c02,0x20181202,0x00b0140d,0x0a206c18, +0x00380a01,0x00001402,0x00280c04,0x0a50501a, +0x20201004,0x00081a05,0x0058040b,0x0a90541e, +0x00081603,0x00001405,0x00400008,0x0a90581d, +0x00081202,0x00101803,0x00800811,0x0b107427, +0x20580400,0x20280e02,0x0070100d,0x0b404822, +0x00281205,0x00401007,0x20180405,0x0ba05026, +0x20200801,0x20481205,0x00900809,0x0b905825, +0x00000602,0x20381e03,0x00e02c11,0x0c807c37, +0x00600003,0x20301602,0x00482603,0x0c705027, +0x20200406,0x00080609,0x00380c0a,0x0ce0502d, +0x00201002,0x20281a02,0x00581002,0x0ce0542b, +0x20101c05,0x20282607,0x00780811,0x0e808849, +0x20700e05,0x20382006,0x0090100e,0x0db03c2c, +0x20280605,0x00080409,0x00280402,0x0e704433, +0x20580603,0x00100405,0x20180c08,0x0e405031, +0x20d82606,0x00501c08,0x2038080f,0x11108059, +0x00301803,0x00000a08,0x00182e08,0x0f30482f, +0x00100c02,0x20100606,0x00181604,0x10004c32, +0x00200c02,0x00080605,0x00180e06,0x0fe04c31, +0x00801803,0x20480a0a,0x00482617,0x13e08054, +0x00000603,0x00181c00,0x00902000,0x12405236, +0x00381605,0x00402800,0x20102400,0x1340563f, +0x20200400,0x20380800,0x00b00000,0x12f05a37, +0x20a03802,0x20984400,0x01302800,0x18607649, +0x00401c09,0x00281e0a,0x00282601,0x10905e37, +0x20201809,0x0008320e,0x00901808,0x11505e3b, +0x00700a01,0x20280401,0x00980607,0x11305a3a, +0x01382a08,0x00503c07,0x0020221f,0x15f08e59, +0x20180e09,0x00900c11,0x2058080a,0x0ee04a32, +0x00483608,0x0050480e,0x20281402,0x0f906236, +0x20400801,0x00081e01,0x0070140f,0x0f605a36, +0x2080340d,0x20484e13,0x01101c1b,0x13009a5b, +0x20181007,0x00701a0a,0x20200c06,0x0d70562a, +0x20402405,0x20783e0a,0x01002c0d,0x0df0622e, +0x20180e02,0x00300c04,0x00101005,0x0de0662c, +0x0058220d,0x00902813,0x20280403,0x10709e4c, +0x00482609,0x0030340d,0x00301003,0x0c305625, +0x00400202,0x00100c05,0x00081001,0x0ca07227, +0x00500000,0x20101a03,0x00480803,0x0c907228, +0x0010000a,0x00100e13,0x00880411,0x0e30aa41, +0x20500c07,0x20681a0f,0x01002010,0x0b20661c, +0x20300002,0x00100a02,0x0040000d,0x0b806e20, +0x20500c02,0x20181e03,0x00a00c11,0x0b706a1e, +0x20380e06,0x00100c0c,0x00b81815,0x0c70962e, +0x00600604,0x20300006,0x00a81001,0x0a706614, +0x00380e03,0x00101403,0x00600406,0x0ab06a16, +0x00380603,0x00200804,0x00480404,0x0ab06e13, +0x00300c01,0x20281606,0x00f00c0b,0x0b50961e, +0x20501402,0x20282204,0x00a00812,0x09f0620a, +0x20301805,0x20282207,0x00a0000f,0x0a206a0c, +0x20201404,0x00081e06,0x0060000d,0x0a306e0b, +0x20401405,0x00181603,0x00982413,0x0a90920f, +0x00380800,0x00301003,0x00181003,0x09d06000, +0x00280e04,0x00401007,0x00280c07,0x09f06601, +0x00080e03,0x00500c07,0x20100008,0x0a106800, +0x00381606,0x00601c0b,0x00580408,0x0a608201, +0x00081203,0x00101002,0x00500c0b,0x09e05c07, +0x20180401,0x00100203,0x00600c0c,0x0a106809, +0x00080400,0x00200e02,0x00200809,0x0a307008, +0x20200805,0x00081208,0x00b01811,0x0a80880b, +0x20201805,0x20381e08,0x00980c0a,0x0a506012, +0x20100001,0x00180601,0x0058040a,0x0a906814, +0x00100601,0x00000601,0x0048040a,0x0a907012, +0x00380e04,0x00201008,0x0070040b,0x0b10901a, +0x00280a07,0x00400008,0x00200405,0x0b00581a, +0x00280e04,0x00101803,0x00480806,0x0b50681c, +0x20301403,0x00182604,0x0058040d,0x0b40681d, +0x20200e01,0x20181604,0x00b02413,0x0c209829, +0x20501c08,0x00181e0b,0x0028140b,0x0be05c22, +0x20401805,0x20382608,0x00a8040c,0x0c506425, +0x20180a01,0x00600c04,0x20481404,0x0c506426, +0x20101406,0x00281607,0x0068100f,0x0db0a43a, +0x00881207,0x0090100c,0x20581605,0x0d104c25, +0x00400a04,0x00300406,0x00282401,0x0d905c2b, +0x00480c00,0x00401601,0x20281001,0x0d905c28, +0x0048220b,0x00702c0c,0x00180c0a,0x0fb09846, +0x20c80406,0x00500a08,0x20100014,0x0e404c2c, +0x20700405,0x00581205,0x0038080c,0x0f005031, +0x20800800,0x00180800,0x0038080e,0x0ee05430, +0x2130380e,0x20185216,0x00c81017,0x12209457, +0x00583a04,0x0040500c,0x00180a10,0x0fc04c2d, +0x00382203,0x00502c0a,0x20180e0a,0x10a04c32, +0x00481400,0x00301c01,0x00280a0b,0x10805430, +0x00b83206,0x00d03812,0x20884221,0x14e07c51, +0x20402002,0x20c81400,0x00d82400,0x13007e35, +0x20201602,0x20a81000,0x00c03000,0x13f06e38, +0x20201201,0x20500400,0x00300000,0x13c07638, +0x20881e0a,0x20606400,0x20707800,0x19708e45, +0x00d82204,0x20403c07,0x0088160b,0x1150723b, +0x00880c00,0x20601a07,0x00800e06,0x1220823b, +0x00781401,0x20101202,0x00401205,0x1200763b, +0x00b02810,0x20d83a1e,0x01205a19,0x1720b652, +0x20a00802,0x20c81605,0x01701c1b,0x0f806e33, +0x20503007,0x20885208,0x00e00011,0x10507a36, +0x20200601,0x20600000,0x0080040f,0x10307a36, +0x0058320c,0x20305012,0x00480c08,0x1460c65a, +0x00600800,0x20a81400,0x01200a04,0x0e207228, +0x00181a05,0x0030280d,0x20681c03,0x0ed0762c, +0x20300c05,0x20581e04,0x00800408,0x0eb07a2a, +0x20801c09,0x20f83611,0x01803017,0x11c0ca4b, +0x20502001,0x20983e01,0x00d01410,0x0cf07622, +0x00280801,0x20300e03,0x00401c06,0x0d807a27, +0x00581607,0x2010180b,0x00101000,0x0d807a26, +0x00c00605,0x20900c09,0x00b81e02,0x0fa0d240, +0x00280800,0x20101002,0x20281001,0x0c108219, +0x20100202,0x20500401,0x0070100b,0x0c70821f, +0x20200404,0x2060060a,0x0070100e,0x0c608a1e, +0x20900402,0x20781206,0x00f00821,0x0dd0ca31, +0x00280400,0x20300801,0x00200007,0x0b507e15, +0x00000c04,0x20581606,0x00800808,0x0ba08615, +0x00000401,0x20580802,0x00980807,0x0ba08613, +0x00400002,0x20600801,0x00a82005,0x0ca0c61e, +0x20380e01,0x20401c01,0x0048040d,0x0ad07e0b, +0x00281a04,0x20302807,0x00480c08,0x0b10860d, +0x00281204,0x20401c04,0x00780408,0x0b20860c, +0x00181204,0x20602406,0x00c81010,0x0be0ba13, +0x00300601,0x20780a02,0x00b00c06,0x0aa07e01, +0x20200c02,0x20881206,0x00e0100e,0x0ae08602, +0x20301005,0x20781e08,0x00e0080f,0x0af08601, +0x20301404,0x20a82607,0x01501013,0x0b80b601, +0x20401806,0x20682206,0x00980c0e,0x0ac07c08, +0x00000601,0x20580801,0x00980809,0x0b00840a, +0x00100203,0x20380806,0x00780807,0x0b10800a, +0x00300201,0x20500405,0x00c81009,0x0bc0b80d, +0x00482a0a,0x0000340d,0x00180803,0x0b207411, +0x00000000,0x20480601,0x00780409,0x0b708013, +0x00080800,0x20300a02,0x00500409,0x0b808011, +0x20100000,0x20581000,0x00d01813,0x0c50b81b, +0x2050180b,0x20a82211,0x00e0000e,0x0bc07819, +0x20200801,0x20481201,0x00680409,0x0c30801c, +0x00080c00,0x20501800,0x00881009,0x0c30801a, +0x20380403,0x20400a01,0x00900010,0x0d70c02c, +0x0038220a,0x20403c12,0x00682201,0x0cb06c1f, +0x00180c00,0x20202002,0x00281c04,0x0d307c23, +0x20300c01,0x20880e02,0x00e80c08,0x0d207823, +0x00581609,0x20602807,0x00b00808,0x0f10c438, +0x00200c07,0x20c81a0e,0x01501807,0x0db06c22, +0x00081a03,0x20501c03,0x00a00407,0x0e607428, +0x00500801,0x20680c01,0x00b81000,0x0e507027, +0x2070100d,0x20b83614,0x01500816,0x1100c447, +0x20600a04,0x20980807,0x00f8100c,0x0ef0682c, +0x20201401,0x20b80a05,0x01180c06,0x0fb0742f, +0x20880e04,0x20300c04,0x0080000e,0x0fa06c2f, +0x20582e0f,0x20605814,0x00884001,0x1370bc52, +0x00202402,0x20685a06,0x00c02605,0x10606430, +0x00000c01,0x20683a03,0x00f00c00,0x11406832, +0x00300802,0x20681e07,0x00b00e0a,0x11306c30, +0x00501808,0x21285217,0x01e0160f,0x15f0a84a, +0x20182208,0x00905c00,0x21b04400,0x14007238, +0x20481208,0x00803000,0x21706400,0x14d06632, +0x2028160b,0x00504000,0x21006c00,0x14a06a35, +0x21280a07,0x00a01400,0x21f0f000,0x1a50522e, +0x0080100b,0x00283218,0x20504204,0x1240863a, +0x0070040d,0x00480a17,0x20b02e0d,0x13308a38, +0x00701013,0x00083222,0x00003207,0x12f08639, +0x01b81802,0x00904e15,0x21a07a37,0x18a0be49, +0x20800205,0x0060040a,0x21181815,0x10808a31, +0x00281a09,0x0040480f,0x20d82c09,0x11508a3a, +0x20380a0b,0x00401418,0x20c8240f,0x11308235, +0x20701807,0x00284a10,0x2070441a,0x15e0d257, +0x00600004,0x00500605,0x21080a03,0x0f208628, +0x20400c07,0x20282a0d,0x00502410,0x0fb07e2d, +0x00380403,0x0020120a,0x20701404,0x0fb0862b, +0x00080c02,0x00802005,0x21982805,0x1370e248, +0x20480e04,0x00502407,0x20f8180f,0x0df08223, +0x00300602,0x00281007,0x20500003,0x0e808624, +0x20300c02,0x00182800,0x2030100c,0x0e708223, +0x00780e0b,0x0060240c,0x21101807,0x1150de42, +0x00200002,0x00280605,0x20601003,0x0d007e1a, +0x20300000,0x00300000,0x2090100c,0x0d708e1c, +0x00280a04,0x00401407,0x20d00004,0x0d808e1b, +0x2070000a,0x00300214,0x20800c1b,0x0f70ea31, +0x00200000,0x00280402,0x20700408,0x0c507e15, +0x00480601,0x00301000,0x20900403,0x0cb09615, +0x00180401,0x00300e04,0x20801009,0x0cb09615, +0x00680605,0x00300c0b,0x20982006,0x0e40de21, +0x20300602,0x00380c01,0x2080140e,0x0bd08609, +0x20200c03,0x00282205,0x2050100f,0x0c30960c, +0x20100400,0x00281000,0x2060100b,0x0c30960b, +0x20400401,0x00281203,0x20601417,0x0d60de12, +0x00180405,0x00400a05,0x20b80804,0x0bb08c00, +0x00180602,0x00401005,0x20d81008,0x0c009a01, +0x00280800,0x00301a01,0x20a81007,0x0c109e01, +0x00180800,0x00301c01,0x20a8100c,0x0d20e601, +0x0028120c,0x00302c0b,0x20980408,0x0bc08806, +0x20180601,0x00300e01,0x2080040a,0x0c109409, +0x20200202,0x00100001,0x2040000d,0x0c209408, +0x00200203,0x00100402,0x20300c0e,0x0d40dc0c, +0x20601c0f,0x00085218,0x00101810,0x0c108411, +0x00000402,0x00280a05,0x20680808,0x0c809412, +0x00100801,0x00181604,0x20400007,0x0c909412, +0x20200404,0x00081207,0x20100413,0x0de0e01c, +0x0078120a,0x00602c16,0x21284203,0x0cc08018, +0x20180401,0x00300802,0x20881c08,0x0d30881a, +0x20100802,0x00381400,0x20981009,0x0d40901a, +0x00000601,0x00280805,0x2058080e,0x0f10dc2d, +0x20800c03,0x00382a09,0x20803011,0x0d90781f, +0x00100608,0x00280806,0x20501006,0x0e208022, +0x20280a01,0x00401805,0x20d81806,0x0e308821, +0x20400a07,0x00281c03,0x2070240e,0x10b0e43b, +0x00980402,0x00601000,0x21281e07,0x0eb08424, +0x20301010,0x00283211,0x2078040a,0x0f50842a, +0x00680a03,0x00201402,0x20700401,0x0f508425, +0x0060000c,0x00500213,0x20e82c02,0x12b0ec44, +0x20a80a05,0x00401406,0x20d80413,0x0fd0782a, +0x20181616,0x00703c20,0x21481401,0x10c0802f, +0x20c00c02,0x00182208,0x20200c12,0x1090842f, +0x2140160d,0x00483c10,0x20d81015,0x14f0c84f, +0x00480803,0x00301e0a,0x2088160b,0x11407c2e, +0x0010080b,0x00181622,0x20401603,0x1230882e, +0x00500000,0x00380601,0x20a82a10,0x12207c2f, +0x00d00408,0x00980a18,0x21c84e26,0x1770c446 + }, //TL84 + { +0x20500c04,0x00300000,0x00083800,0x1538922a, +0x20902403,0x20d00000,0x00088c00,0x15783a22, +0x20f01c06,0x20800000,0x00088c00,0x1548461a, +0x21602406,0x21500000,0x00093c00,0x1d781614, +0x00782203,0x0060000b,0x00001e0f,0x13c8a632, +0x01000a01,0x2030000a,0x0008461c,0x14487a30, +0x01a80609,0x20100012,0x0008262c,0x14488230, +0x01704404,0x20d00012,0x00091642,0x1c78a635, +0x00580e05,0x20200003,0x00004006,0x12188636, +0x20580e06,0x20100008,0x00001814,0x12988a34, +0x20c00405,0x20200209,0x00080421,0x12888235, +0x00483a0e,0x0040001f,0x00002802,0x1a190655, +0x20600c04,0x2050020d,0x00000016,0x10986a29, +0x00000806,0x2040020a,0x00000006,0x11387a27, +0x00500203,0x20100006,0x00080e03,0x11288a26, +0x20100003,0x2090020d,0x00003c0f,0x1788d24d, +0x20200402,0x20200001,0x00082805,0x0f987a1b, +0x00280e06,0x20200009,0x00001005,0x10188222, +0x00080400,0x20100203,0x00000c0b,0x10088a22, +0x00200601,0x20a00202,0x0008080c,0x1558c640, +0x00580e02,0x00000006,0x00000601,0x0ec88a19, +0x20200803,0x20400209,0x0008040b,0x0f28721a, +0x20600002,0x20200202,0x00080c0b,0x0f288a16, +0x20201405,0x20800206,0x00083812,0x1398d231, +0x20180a02,0x20300000,0x00001c0d,0x0e087e13, +0x00000404,0x20300201,0x00082806,0x0e788211, +0x00900e03,0x20200004,0x00081205,0x0e888e13, +0x00300e04,0x20300009,0x0008200b,0x1258ee22, +0x20400805,0x20500206,0x0008100a,0x0d987607, +0x00080607,0x2020000b,0x00000806,0x0e18920a, +0x20a80408,0x00100206,0x00080817,0x0e08960a, +0x20281400,0x20100202,0x00001c13,0x1178f614, +0x00600606,0x20200008,0x00000201,0x0d787e03, +0x00100407,0x20300209,0x00000407,0x0dd88604, +0x00b80a0e,0x20100011,0x00002607,0x0de89a02, +0x00300800,0x20500000,0x0008080c,0x1118ea04, +0x20500408,0x2020020c,0x00081412,0x0d787c06, +0x00380e09,0x2020000c,0x00002009,0x0dd88405, +0x20c01011,0x20300219,0x0008181a,0x0de88008, +0x00180604,0x20300000,0x00000415,0x1138ec0d, +0x00280608,0x0000000c,0x00080803,0x0de88c11, +0x2090040c,0x20500210,0x00000011,0x0e387012, +0x00881a0c,0x0020001a,0x0000120a,0x0e589c10, +0x20b0080d,0x2040020b,0x00083018,0x11f8f023, +0x20301409,0x2010020c,0x00082009,0x0e788817, +0x00a8060e,0x20400013,0x0000160b,0x0ee87c15, +0x20300003,0x2040020b,0x0000340e,0x0ec87812, +0x00c81a14,0x2020001b,0x00003609,0x1349042b, +0x00181208,0x0040000f,0x00001601,0x0f489c1a, +0x2070140d,0x20500216,0x00081413,0x0f886819, +0x20100804,0x20300204,0x00080c05,0x0f88701c, +0x20c01c1a,0x20700220,0x0008141a,0x14a8dc33, +0x00700402,0x00000208,0x00002002,0x1018841b, +0x00880607,0x00000010,0x00081604,0x10788420, +0x00a8060a,0x20200009,0x00001401,0x1078741f, +0x00f84220,0x0000002f,0x0000820b,0x1678f03b, +0x20f81802,0x00000201,0x00001816,0x11187c27, +0x20e81804,0x00000206,0x00002414,0x11887c29, +0x21700c11,0x20300216,0x0008341e,0x1198702e, +0x22300820,0x21000230,0x00003422,0x18689047, +0x00800a02,0x20600007,0x00001217,0x12686c26, +0x00700e02,0x20600007,0x00000615,0x12e86c28, +0x00c80609,0x0000001c,0x00080e25,0x13289429, +0x01700210,0x20e00030,0x00004245,0x1a989834, +0x20181e04,0x20202000,0x00900400,0x14287e30, +0x20684601,0x01907000,0x22680800,0x14d88a2f, +0x20984001,0x01005800,0x21882000,0x14a87628, +0x21082c11,0x02806c00,0x2408fc00,0x1cf89637, +0x00404808,0x20985e0c,0x01181204,0x12988232, +0x00f80a01,0x00801a03,0x20a00a11,0x13488e37, +0x01101a01,0x00080c02,0x20280e1a,0x13488634, +0x01b88e22,0x01d0c832,0x22683630,0x1af8f250, +0x00001604,0x0098240d,0x20681008,0x11089230, +0x20b01404,0x00782205,0x2040041c,0x11889232, +0x20780402,0x00600e02,0x20580818,0x11788a35, +0x20a0801b,0x2058a633,0x00d02821,0x1828ea57, +0x20181e02,0x00e02801,0x20f00c09,0x0fb88a27, +0x00681606,0x00c01808,0x20c00604,0x10389226, +0x00280a03,0x00600403,0x20300403,0x10188e27, +0x00381a0b,0x01b8041d,0x21c83802,0x15c90a46, +0x00080c01,0x00701205,0x20500406,0x0e988620, +0x20400807,0x0078220b,0x2060100e,0x0f188e21, +0x00000802,0x00481205,0x20200009,0x0ef88e21, +0x00180402,0x01501204,0x21d0000a,0x13a90240, +0x00301001,0x00482202,0x20180806,0x0db88a1a, +0x00180e04,0x00901408,0x20d81802,0x0e388e19, +0x20300003,0x00600000,0x20581c09,0x0e189218, +0x00382800,0x01404003,0x21980c0c,0x11d90235, +0x20300c02,0x00881801,0x2098100d,0x0d088e11, +0x00400001,0x00600e04,0x20880805,0x0d789215, +0x00681e07,0x0060200a,0x20500a01,0x0d689a14, +0x20181e07,0x00a02004,0x20a02414,0x10690225, +0x00181203,0x00b01c07,0x20f80804,0x0ca89208, +0x20600003,0x00681201,0x20500011,0x0ce89a0a, +0x20201405,0x2018120b,0x00300411,0x0cd8920c, +0x2020380c,0x00383a11,0x20280c12,0x0f88f613, +0x00080801,0x00700a03,0x20701407,0x0c788e02, +0x00880a05,0x00601007,0x20900602,0x0cc89603, +0x20300800,0x00481805,0x2020000a,0x0cb89801, +0x0038160c,0x01101813,0x21080c0c,0x0f390a04, +0x00300202,0x00501201,0x20580406,0x0c888404, +0x20701404,0x00482608,0x20501815,0x0cc89007, +0x00581e06,0x00603405,0x20800001,0x0cd89007, +0x2030040a,0x00b80a10,0x20a00815,0x0f58fc0d, +0x20600008,0x00580e07,0x20180810,0x0cc88c0f, +0x00280601,0x00900c03,0x20e81401,0x0d388c12, +0x20402809,0x0008460d,0x00501410,0x0d28900f, +0x0028060a,0x00c01c0f,0x20c81c0d,0x1009081e, +0x00682a0d,0x00504012,0x20400603,0x0d688c15, +0x20400c01,0x00981002,0x20b00c08,0x0de89017, +0x20180606,0x0090040d,0x20c80803,0x0dd89019, +0x20802810,0x00c84611,0x20501012,0x11390c2e, +0x2060200d,0x20583615,0x00c0200e,0x0e28841b, +0x00582204,0x00c04005,0x20f00203,0x0ea88419, +0x00380c00,0x00901603,0x20a01801,0x0ea8841b, +0x00e83e18,0x0160581f,0x21601206,0x12d90834, +0x00980e0e,0x00400811,0x00000605,0x0f18841f, +0x00000602,0x00480a06,0x0010240c,0x0f78801d, +0x20101002,0x00581205,0x20500409,0x0f887c20, +0x21107417,0x0078be29,0x20104824,0x1498f043, +0x20d04411,0x00184e17,0x00181015,0x10187c27, +0x2090380b,0x0058460c,0x2018200e,0x1098802b, +0x20500001,0x00902402,0x20983008,0x10b88029, +0x20300a07,0x02401c1e,0x22f84e0e,0x16f8f04f, +0x00681a09,0x0120181b,0x21180e11,0x11789029, +0x00583607,0x01402815,0x2120060f,0x11f8902a, +0x00381201,0x00980c04,0x00002a09,0x11f89428, +0x00783a03,0x02500009,0x2290aa16,0x1928e83c, +0x20503006,0x20283400,0x00383400,0x1348662f, +0x20702805,0x20d85800,0x02580800,0x13988a2a, +0x20804c0a,0x20b86800,0x01985800,0x13987629, +0x00103a06,0x22281800,0x03985000,0x1b78a64f, +0x00c84a09,0x00a07812,0x20a82610,0x11b87637, +0x00e00607,0x2040040e,0x00f80a14,0x12288634, +0x01082a11,0x00803c1e,0x20181218,0x12388e35, +0x20707417,0x2148d611,0x03281402,0x18f8da4e, +0x20381002,0x20801a0a,0x01402815,0x0ff87634, +0x20681800,0x20302206,0x01001817,0x10787a33, +0x20580809,0x20200215,0x00e03017,0x10687a35, +0x01088e22,0x0080e033,0x20384212,0x1678d656, +0x20301002,0x20c82e04,0x01a00c0b,0x0ea87224, +0x00000c02,0x20982606,0x01800c04,0x0f187a25, +0x20100e03,0x20481006,0x00e81007,0x0f087a27, +0x2080481d,0x21b85234,0x0350181f,0x13b8d650, +0x00101800,0x20881801,0x01081c00,0x0d98721f, +0x00300800,0x20600001,0x00f82803,0x0e087a22, +0x00280803,0x20100e04,0x00a80c04,0x0de87a22, +0x00380e11,0x20a00822,0x02183406,0x1198fa3e, +0x00380601,0x20101002,0x00a81c04,0x0ca87a1d, +0x20300802,0x20481401,0x00e8100b,0x0d088e1b, +0x00000204,0x20400405,0x00d80c09,0x0cf8861b, +0x00302405,0x20c83e0f,0x02302c0f,0x0fc8ee34, +0x20181000,0x20201400,0x00e8080e,0x0be88614, +0x00580a05,0x20200c06,0x00a00001,0x0c488e15, +0x20102007,0x20483a08,0x00e00009,0x0c388a13, +0x20801c07,0x20383601,0x01481418,0x0e68ee21, +0x20200000,0x20681400,0x0130100b,0x0b788a07, +0x20401006,0x20481209,0x00d80811,0x0bb88e0c, +0x00382207,0x00402c0d,0x00080c06,0x0bc88a0b, +0x00a8460d,0x00406c13,0x00780800,0x0da8ee15, +0x00000401,0x20680c01,0x00d00405,0x0b688001, +0x00380603,0x00180808,0x00900405,0x0b989601, +0x20300004,0x20400209,0x00c0100f,0x0b888601, +0x20901807,0x20e82a13,0x0220301f,0x0d28e605, +0x00180a03,0x20500c04,0x00b00c06,0x0b787806, +0x20381000,0x20101e02,0x0080040d,0x0ba88808, +0x20100c00,0x20481c03,0x00b00806,0x0bb8880a, +0x00800400,0x20800404,0x01882405,0x0d68e00d, +0x00201802,0x20780a06,0x00e80809,0x0bc8740d, +0x00200402,0x20400601,0x00e00004,0x0c188c11, +0x00481201,0x20103002,0x00481403,0x0c187c0e, +0x20982000,0x20601404,0x0190101c,0x0e08ec1e, +0x20701402,0x20283801,0x00c0180f,0x0c587c19, +0x20281602,0x20401404,0x00f01009,0x0cb88818, +0x20680601,0x20580400,0x01101c10,0x0ca88418, +0x00881206,0x20e03404,0x01e00401,0x0f38dc2c, +0x00681e05,0x00403406,0x20180607,0x0d386c1d, +0x00100602,0x20981e01,0x01403802,0x0d887c1d, +0x00200c02,0x20681203,0x01001202,0x0d98781f, +0x20a02809,0x21285e0d,0x02b03419,0x10c8dc3a, +0x20501809,0x20481a0a,0x00b0040c,0x0e186c1f, +0x20200807,0x20800606,0x00e80406,0x0e886421, +0x00200000,0x20301803,0x00b80c04,0x0e987021, +0x00785800,0x2080a00d,0x01484a04,0x12c8cc44, +0x00484a0a,0x00207c11,0x00581a02,0x0f387024, +0x0028420c,0x2060680e,0x00f80401,0x0fa86425, +0x20582e06,0x20402804,0x01103009,0x0fa87027, +0x20a82a0e,0x21e02c0c,0x03c06010,0x14f8d449, +0x20300804,0x21082a0d,0x02304c0a,0x10586c28, +0x20204007,0x21687216,0x02903007,0x10d86429, +0x00202c05,0x20f8420e,0x01b00e05,0x10f85c29, +0x0040640a,0x2288ae1f,0x0480660d,0x1758a84a, +0x00183e04,0x00305c00,0x20401c00,0x12886a36, +0x20200404,0x20101800,0x20384400,0x12d84631, +0x00283e01,0x00207800,0x20881800,0x12e85637, +0x20585a02,0x01c08c00,0x22e01400,0x1a888e55, +0x00303c05,0x20b85e0b,0x01303402,0x10d86235, +0x00881a09,0x00000c0d,0x00401a06,0x11486234, +0x20201a01,0x20d83a03,0x01603806,0x11386234, +0x01083205,0x00608207,0x20b82610,0x17c88a5d, +0x20200e04,0x00381804,0x2040040b,0x0f48522e, +0x20601c05,0x20782e0e,0x00701811,0x0fb84e2f, +0x00401c04,0x20781a06,0x00881001,0x0fa84e30, +0x21206013,0x2068ce16,0x01602421,0x14d8b255, +0x20280807,0x00600a08,0x20b81c06,0x0df85226, +0x00201001,0x00080402,0x20483602,0x0e685227, +0x20481604,0x00001006,0x00280c0d,0x0e485a29, +0x01484a13,0x01208423,0x21d85215,0x1278a64e, +0x00182606,0x0040340d,0x20881402,0x0cd86222, +0x00381202,0x00501804,0x20581404,0x0d386626, +0x00501404,0x20581606,0x00681000,0x0d185e23, +0x20d00c0b,0x00081e16,0x00402c28,0x1008ae45, +0x00380601,0x20500e04,0x00501806,0x0bd85e1e, +0x20180402,0x00000a03,0x0028080c,0x0c186e1e, +0x20480601,0x00000405,0x0018140d,0x0c186a1c, +0x00881604,0x0030300b,0x20282a01,0x0e48ae31, +0x20101402,0x20581e07,0x0080000e,0x0b085a14, +0x00000400,0x20180803,0x00480408,0x0b587214, +0x00681603,0x20202c02,0x00280801,0x0b586a15, +0x20180e03,0x20302601,0x00900417,0x0cd8b226, +0x20201802,0x00081800,0x0018240b,0x0a986208, +0x00281603,0x00002403,0x00200008,0x0ac86e0d, +0x20401c04,0x20783608,0x00d01013,0x0ac8720b, +0x20203406,0x20686609,0x01302413,0x0bf8ba11, +0x00180603,0x00600006,0x20580c06,0x0a787000, +0x20100c03,0x20681606,0x00b0080e,0x0a886e02, +0x00100203,0x00000006,0x00181006,0x0aa86c01, +0x20181203,0x00702009,0x20681c0d,0x0bb8ae01, +0x20200405,0x00580e02,0x2050080a,0x0a987008, +0x20300800,0x20381003,0x0068040b,0x0ab8700a, +0x20100002,0x00000a02,0x00180409,0x0ac87009, +0x00880e05,0x00301401,0x00101408,0x0be8ac0a, +0x00482e09,0x00603c0c,0x20801403,0x0af8680e, +0x00380e03,0x20100803,0x00201004,0x0b286812, +0x00480604,0x00080406,0x00201805,0x0b287010, +0x2090300b,0x00084a0f,0x00780420,0x0c78ac1e, +0x20580405,0x20500a0e,0x0070180f,0x0b885418, +0x20401403,0x20382a05,0x0040140d,0x0bd8641a, +0x20700c03,0x20181206,0x00101010,0x0bd8601b, +0x00281e0a,0x00b00013,0x20b00c05,0x0dc8b431, +0x00101c03,0x20682802,0x00a80a01,0x0c685c1f, +0x00001001,0x00280c03,0x20680801,0x0cc85c21, +0x00400002,0x00200c03,0x20380e05,0x0cc86020, +0x20100005,0x00501a0b,0x20c8080b,0x0f689c3a, +0x00481a08,0x00002c0a,0x00000802,0x0d68581f, +0x00581605,0x00601405,0x20901800,0x0dd85c22, +0x0028220b,0x00101809,0x00103808,0x0dc85822, +0x00603e04,0x00586005,0x20502009,0x1168ac44, +0x20603005,0x2058660d,0x00b03c0e,0x0e785027, +0x20a02c05,0x0028560a,0x20302c0f,0x0ef8502a, +0x20b0480e,0x20786618,0x0060100d,0x0f08402c, +0x21801006,0x01484e05,0x21e0381c,0x13b89856, +0x00101201,0x00781802,0x20e81e03,0x0fc8402d, +0x00582e02,0x00d05406,0x2188360f,0x10684429, +0x00683206,0x00b04c12,0x21283e13,0x10784c29, +0x00f82604,0x0180800d,0x2308422c,0x16787c4d, +0x20303004,0x20185400,0x00600800,0x11b8662e, +0x00281604,0x00202400,0x20601800,0x12485636, +0x00101c00,0x00484000,0x20202000,0x12286a33, +0x20704c01,0x21588000,0x02601400,0x19289e4c, +0x00884207,0x00c0500b,0x20f00209,0x10385a33, +0x20103006,0x2028420b,0x00300807,0x10985233, +0x20380c04,0x00c01201,0x21180c03,0x10985a31, +0x00b81602,0x20281004,0x00601a16,0x16a89257, +0x20680403,0x20500e09,0x00500c0f,0x0e985230, +0x20181800,0x00902807,0x20d82803,0x0f185a2e, +0x00882a09,0x0090380a,0x20d00a05,0x0f185a32, +0x00180402,0x20705603,0x0038580b,0x13b8825d, +0x00601e01,0x20681000,0x00882202,0x0d485629, +0x00382206,0x00303406,0x20300801,0x0db8622c, +0x2080200b,0x20182a12,0x00100412,0x0d98562b, +0x00102a01,0x20885402,0x0180200e,0x1108b251, +0x20401405,0x00283604,0x0040040f,0x0c086a22, +0x00001005,0x20581e0b,0x00900c08,0x0c685e27, +0x00981607,0x0060240e,0x20882607,0x0c686225, +0x20280803,0x00200a03,0x00381411,0x0eb89e41, +0x00180e06,0x0070040b,0x20900402,0x0b28661a, +0x00100e01,0x20180805,0x00381c09,0x0b58621f, +0x20500804,0x00180e08,0x00000813,0x0b48661f, +0x00401202,0x00081007,0x0060040b,0x0ce8aa33, +0x00280c05,0x00401e08,0x20880806,0x0a685a16, +0x00080602,0x00200402,0x0010040a,0x0a786a15, +0x00300e01,0x00381404,0x20300003,0x0a886a14, +0x20400000,0x00480601,0x00201c16,0x0b889e23, +0x00081a06,0x00203008,0x2018100b,0x09d8620d, +0x20101003,0x00182204,0x0020080a,0x09f8660b, +0x00080a01,0x00602000,0x2088100b,0x0a08660c, +0x00481401,0x00403602,0x0018100b,0x0ac89212, +0x20100805,0x20480e09,0x00c0080b,0x09a86602, +0x00200202,0x00501004,0x20681008,0x09c86602, +0x20180401,0x00400602,0x0000000c,0x09c86e01, +0x20480601,0x20180c00,0x00e01416,0x0a689e02, +0x00300204,0x20200006,0x00980407,0x09b86808, +0x20380c00,0x00500a02,0x2020080f,0x09e86809, +0x00180a01,0x00300402,0x00100407,0x09e86c09, +0x00301004,0x20281603,0x00b00009,0x0a98940d, +0x20502002,0x20284605,0x0080240f,0x0a286413, +0x00000c01,0x00281a02,0x00000406,0x0a586414, +0x00000801,0x00181602,0x00200c0b,0x0a586812, +0x00282a09,0x00104808,0x00581011,0x0b38941b, +0x00000002,0x00600001,0x20981001,0x0ae8581b, +0x20180c01,0x00601c03,0x20681008,0x0b18641b, +0x20481001,0x00401402,0x2030000a,0x0b18641c, +0x2080380d,0x20985214,0x01780818,0x0c58a02f, +0x00381205,0x00602808,0x20900001,0x0bc85c1c, +0x00082605,0x00202806,0x00101c05,0x0c086821, +0x00680e07,0x00000805,0x00202602,0x0c086021, +0x00581a04,0x00501c13,0x00382801,0x0e18b03c, +0x20300402,0x00281e07,0x0010300b,0x0cb85422, +0x00001804,0x20782208,0x00b01c05,0x0d185826, +0x20902c0c,0x20384a10,0x00401011,0x0d285028, +0x0038320c,0x20205008,0x00a0280e,0x1008a443, +0x20182001,0x00303201,0x20681401,0x0de84429, +0x20582203,0x00003405,0x00280c05,0x0e58502b, +0x00384a0c,0x00807014,0x20e82a0b,0x0e88502b, +0x21201413,0x20e81a1d,0x01e80417,0x12689856, +0x00080a01,0x20501c02,0x00681a01,0x0f285029, +0x00302402,0x20982e05,0x01001209,0x0fb85428, +0x00003005,0x2098420f,0x00e02601,0x0fb85425, +0x00a8420a,0x2090141d,0x01802a1f,0x1528ac51, +0x00182e05,0x00304000,0x00401800,0x11084e31, +0x20101002,0x00581800,0x00100c00,0x11985e32, +0x00180e01,0x20101c00,0x00b80400,0x11685633, +0x20685607,0x01706800,0x21a02400,0x18288650, +0x00205409,0x20887610,0x01400802,0x0f784e31, +0x00583605,0x00904c06,0x20400204,0x0ff85634, +0x00100e01,0x20581603,0x01200802,0x0fd85a32, +0x00905812,0x00184e16,0x00183212,0x15988259, +0x20300202,0x00d0000b,0x20982806,0x0e085a2d, +0x20101405,0x2048220b,0x00f0100a,0x0e685631, +0x20201c05,0x20283e04,0x00d00405,0x0e585a2e, +0x00384612,0x01804821,0x21200808,0x12a8a25e, +0x00484606,0x00d04c07,0x20901a02,0x0ca8562b, +0x20301a01,0x00183003,0x00700006,0x0cf85a29, +0x00281e06,0x0050340a,0x20281c00,0x0ce8562c, +0x00081408,0x00602616,0x00002810,0x0fe88252, +0x00100c05,0x20400a0c,0x00a8080b,0x0b584a26, +0x00680c01,0x00701801,0x20581a03,0x0bc85627, +0x00101403,0x20181e08,0x00b01007,0x0b985e28, +0x00101002,0x00180803,0x0098200f,0x0d888a43, +0x20500801,0x00081802,0x00c8080d,0x0a585e1a, +0x00081203,0x00401c05,0x0010000d,0x0a985e22, +0x20180800,0x00300c03,0x0048100b,0x0a885e1e, +0x00181e04,0x00501c08,0x00701011,0x0bb88e33, +0x00700603,0x00280405,0x00600202,0x09a85e14, +0x20200802,0x00180e06,0x00700c0c,0x09b85a15, +0x00180a02,0x00101403,0x00700007,0x09b86215, +0x20400002,0x20100205,0x00d01c15,0x0a688220, +0x20600802,0x00381a03,0x00501813,0x09185a0c, +0x00280c01,0x00301402,0x00581006,0x09385a0c, +0x00080c00,0x20100602,0x00c0180b,0x09385e0c, +0x00400603,0x20280c02,0x00d01409,0x09b87611, +0x00480602,0x00501002,0x20180402,0x08f84e01, +0x00081205,0x00001005,0x00a0180c,0x09085e02, +0x00000801,0x20480e03,0x00c0000a,0x09085601, +0x20501405,0x20181607,0x00980c15,0x09586e02, +0x20180401,0x00300203,0x0030080d,0x09085007, +0x20301405,0x20481a0a,0x00e0040d,0x0928500a, +0x00000c01,0x20181000,0x00a80809,0x09285809, +0x00681206,0x00501409,0x00480806,0x0998780c, +0x20380800,0x00201800,0x0038140b,0x09785013, +0x00280a02,0x00001006,0x00881805,0x09985813, +0x00180a02,0x00200c03,0x00580409,0x09985c12, +0x20702407,0x00083a0a,0x00a00819,0x0a28781c, +0x00200002,0x00000401,0x00980803,0x0a285819, +0x00000603,0x20280c01,0x00b0140a,0x0a48581a, +0x20300c01,0x00081a03,0x00800c0c,0x0a48581d, +0x00582e05,0x00905009,0x20483405,0x0b58782b, +0x20180605,0x00080806,0x00a02409,0x0b08581f, +0x20503009,0x20184609,0x0080000a,0x0b485424, +0x20101003,0x00381e01,0x00200003,0x0b585825, +0x00101c03,0x20283206,0x01001014,0x0cd88c37, +0x20200802,0x20180e09,0x00801005,0x0c184426, +0x0048220b,0x00b02c11,0x20900203,0x0c785428, +0x00382609,0x0070400a,0x20580801,0x0c885427, +0x20a01001,0x00584002,0x00401c17,0x0ed8884c, +0x00003002,0x00183602,0x00581c00,0x0d584828, +0x2080200b,0x00383211,0x0020180a,0x0dc8482b, +0x2090380d,0x20286212,0x00b01c09,0x0dc8582c, +0x00100207,0x00902005,0x20c81a06,0x11787455, +0x00080e02,0x00d00005,0x20980401,0x0e985428, +0x00582a05,0x00b03c0f,0x20b8160f,0x0f284c28, +0x00682e07,0x00c05014,0x20d82e11,0x0f285427, +0x00108006,0x0098ae11,0x20300a02,0x14088450, +0x20503806,0x20684800,0x00e82000,0x10882a2c, +0x00081604,0x20401400,0x01101c00,0x10f83a31, +0x00001602,0x20180c00,0x00700c00,0x10e83232, +0x20d05c11,0x20c89800,0x02a86c00,0x17186649, +0x00b85e0b,0x00708c13,0x20481a0e,0x0f182e33, +0x20103006,0x20884e0b,0x01601001,0x0f683231, +0x00081402,0x00401205,0x00400601,0x0f582e32, +0x01b89221,0x00b0c033,0x00481228,0x14987a5d, +0x20480801,0x2108060f,0x01f03411,0x0d682a32, +0x00381204,0x00401808,0x00382000,0x0de83230, +0x00380602,0x20101802,0x00882001,0x0dc83232, +0x21004817,0x21988630,0x03506c29,0x11885e5d, +0x2020580b,0x21187e0b,0x01f81805,0x0c082e27, +0x20481002,0x00001a03,0x00980c09,0x0c683a2c, +0x20400403,0x20281e03,0x00e00c0b,0x0c583e2c, +0x00802204,0x20781c14,0x01384a06,0x0ef85a4c, +0x0058260d,0x00503017,0x00081601,0x0ae83625, +0x00700a02,0x20480803,0x01080603,0x0b284228, +0x00580e05,0x20101c07,0x00780c00,0x0b083a27, +0x00381e06,0x00002c06,0x00c01411,0x0ca85e46, +0x20400c0a,0x20500210,0x00b0040f,0x09d82e1d, +0x20400402,0x20281603,0x00e01012,0x09f84220, +0x20101005,0x20481208,0x00e0000e,0x09e83a20, +0x20302407,0x2068360d,0x01701c19,0x0ac85631, +0x00480608,0x20200c0d,0x00c80403,0x09183a14, +0x00080a02,0x20101003,0x00980407,0x09283a14, +0x00080606,0x00080408,0x00a00c0b,0x09183e14, +0x20280604,0x00380407,0x00980410,0x0998521c, +0x20400006,0x2038060b,0x00e00c10,0x0898320a, +0x00300601,0x20380a01,0x00d01008,0x08a8360c, +0x20101406,0x2018220a,0x0090080a,0x08a83609, +0x00100404,0x00200204,0x0080000a,0x08f84e0f, +0x00280a04,0x20300007,0x00d00004,0x08683400, +0x20501404,0x20282a05,0x00a00411,0x08783400, +0x00180e03,0x00401407,0x00281407,0x08783a01, +0x00081e06,0x00302c07,0x0070000e,0x08a84e03, +0x00000c03,0x20581206,0x00d0000a,0x08882c07, +0x00381203,0x00302006,0x00181403,0x08a8340a, +0x00181201,0x00101800,0x00600809,0x08983807, +0x00001008,0x2048220c,0x0120080f,0x08c84c0c, +0x20200400,0x20180403,0x00a80c0b,0x08e83412, +0x00000800,0x20180a02,0x0080080b,0x09083811, +0x20100c02,0x20381204,0x00c0040c,0x08f83812, +0x00082209,0x0000340d,0x00a8180f,0x0968501b, +0x00480602,0x20100403,0x00800804,0x09983419, +0x20300404,0x00100202,0x00680c0b,0x09b8381c, +0x20200000,0x20100c03,0x00881409,0x09b8381d, +0x00002809,0x20883a0e,0x0170080e,0x0a785429, +0x20600800,0x20281603,0x00a0140e,0x0a783022, +0x00482e07,0x00204809,0x00680401,0x0ab83822, +0x00380a03,0x20101002,0x00b00002,0x0ab83c23, +0x0048160a,0x0020280e,0x0098180e,0x0bf85837, +0x00180407,0x00000e04,0x00481a04,0x0ba82c27, +0x20702007,0x20983a0c,0x0180200e,0x0bd83829, +0x20700c05,0x20382606,0x00f0140b,0x0be83c29, +0x2090180b,0x20381210,0x01281019,0x0de85c4a, +0x00383e0d,0x00006011,0x00800202,0x0cd83024, +0x00282605,0x20103009,0x00a81207,0x0d48342c, +0x00481205,0x00004009,0x00682a09,0x0d48342a, +0x20682204,0x00302410,0x00e80e01,0x10887056, +0x20202407,0x20f82e16,0x01f01806,0x0df82826, +0x00001c02,0x20a83e07,0x01602400,0x0e983428, +0x20100c02,0x20483207,0x01603803,0x0e784026, +0x00687e02,0x2040d405,0x01780a12,0x13185c4c, +0x00283206,0x00205800,0x20502400,0x10581a33, +0x20301c02,0x20682400,0x00780c00,0x10b80a2e, +0x20282e06,0x20203000,0x00404000,0x10a81a2f, +0x00482609,0x20a07c00,0x00682000,0x16c8065e, +0x20104808,0x20a88a13,0x01203c05,0x0ec81630, +0x00682606,0x00104007,0x20281609,0x0f480a32, +0x00302c0c,0x20e82e12,0x01080a05,0x0f280632, +0x20608810,0x2128ee1a,0x0250340b,0x13e82659, +0x20301c05,0x00881805,0x21084003,0x0d580e2c, +0x00001004,0x20881a09,0x00e00c08,0x0da80e33, +0x00280e0b,0x20301011,0x00581003,0x0d881633, +0x00781e06,0x00f05016,0x21687208,0x11381e57, +0x0098560e,0x00f08c13,0x21681a06,0x0be81a2e, +0x20200c02,0x20481401,0x00881806,0x0c28162c, +0x00001808,0x2058160f,0x00980808,0x0c08122e, +0x00483204,0x00803c03,0x2030180d,0x0e783a54, +0x20802c0d,0x20684617,0x00e02816,0x0a881e26, +0x00581205,0x20101408,0x00300400,0x0ad81a29, +0x00080603,0x0018080a,0x00480c07,0x0ab82226, +0x20401006,0x20482609,0x00d02418,0x0c282e42, +0x00681e08,0x00502410,0x20381601,0x09981e1c, +0x20200c05,0x20580a08,0x00800010,0x09a81220, +0x00481a03,0x00002002,0x00201006,0x09981a20, +0x00381e07,0x0000340a,0x0048080c,0x0a68222f, +0x20480803,0x20280607,0x00602810,0x08c81614, +0x20100603,0x20280806,0x0060000a,0x08d81a13, +0x20700805,0x20681208,0x00b00c13,0x08c81613, +0x20500807,0x20780e0d,0x01100c17,0x0928221e, +0x00200a02,0x20400001,0x00480805,0x08580e09, +0x00280401,0x20100602,0x00400807,0x0868160b, +0x00580a05,0x20401c08,0x00681800,0x0868160a, +0x00500206,0x2060040a,0x00d80c07,0x0878260f, +0x20201004,0x20281604,0x0048040b,0x08381201, +0x20180a01,0x20201800,0x0068100c,0x08381602, +0x20200c03,0x20681a07,0x00e0100f,0x08281a03, +0x20601406,0x20682a09,0x00f01415,0x08382201, +0x00381204,0x00201c06,0x20180c04,0x08481407, +0x00001002,0x20481a02,0x00b00009,0x08581c09, +0x00000c01,0x20281801,0x00880809,0x08481c09, +0x00800205,0x20101407,0x00481c03,0x0868200b, +0x20200403,0x20200204,0x0060000e,0x08a81410, +0x00080c00,0x00001003,0x00580409,0x08b81c12, +0x00180601,0x00001004,0x00280c08,0x08b81c12, +0x20901407,0x20182a08,0x0090081c,0x08e8281a, +0x00200603,0x20280804,0x00600807,0x0948181a, +0x00080a04,0x20300c02,0x00901009,0x0968181b, +0x20280c00,0x20100a01,0x00600c0c,0x09681c1c, +0x00982a08,0x0040440e,0x20181400,0x0a082828, +0x20680c05,0x00000a06,0x0040000c,0x0a381423, +0x20302007,0x20684209,0x00c0140a,0x0a681425, +0x00000202,0x20480800,0x00801004,0x0a681824, +0x20600406,0x2058160b,0x0100201c,0x0b682836, +0x00800606,0x20400408,0x00580608,0x0b681825, +0x00081e09,0x0020300d,0x20481001,0x0ba8102a, +0x20200807,0x20300206,0x00681405,0x0b981429, +0x00282604,0x20503407,0x00b81009,0x0d782049, +0x20b01c06,0x20385209,0x0060300f,0x0c981429, +0x20302807,0x20583a0e,0x00801002,0x0d08102c, +0x20182a0b,0x2020140f,0x00602a01,0x0cf81c2b, +0x20a02201,0x20e83a04,0x0180240f,0x0fe82055, +0x00582203,0x00504008,0x20d82610,0x0de80428, +0x00281203,0x00401c08,0x20782207,0x0e581429, +0x00100c05,0x20b81210,0x00c01603,0x0e400429, +0x00404002,0x2058a607,0x00a04a0d,0x12a81c55, +0x20500c02,0x00383c00,0x00302000,0x10181e2a, +0x20182603,0x00803400,0x20c01800,0x10a81630, +0x20804405,0x00185800,0x20381800,0x10781a27, +0x20581a03,0x01001400,0x21705800,0x16b82657, +0x00781400,0x00505005,0x20c83e0e,0x0eb80a31, +0x00001404,0x00082a08,0x00102202,0x0f280e31, +0x00f83a0a,0x01105810,0x21980e18,0x0f281a33, +0x00a85004,0x0090aa08,0x21282a0f,0x13e0025f, +0x00282e05,0x00003c04,0x00701008,0x0d181e34, +0x00380a01,0x00401805,0x20a81a01,0x0d980633, +0x20900808,0x0038120e,0x20302414,0x0d681234, +0x00100a06,0x20b80803,0x0180200e,0x10e81e5f, +0x20503c08,0x20b86e0c,0x01702c0d,0x0ba81a2a, +0x00080a02,0x00301400,0x20300008,0x0c080e30, +0x00882206,0x0050380a,0x20780e08,0x0bf80e2e, +0x20102c0a,0x2088560f,0x01501411,0x0e28124f, +0x00582e07,0x0040440c,0x20481a01,0x0a780a24, +0x00001405,0x00182206,0x00200408,0x0ab81228, +0x20300c04,0x2028120a,0x00701011,0x0a880e29, +0x00380606,0x00300c0e,0x0008200f,0x0be81240, +0x20202002,0x20783209,0x00c01c0f,0x09680a1d, +0x00381205,0x00601c08,0x20780c07,0x09980e20, +0x00101202,0x00182403,0x00200408,0x0978121d, +0x20400c02,0x00282605,0x00302016,0x0a38162d, +0x20101c04,0x00182603,0x00181809,0x08b80a11, +0x20480403,0x00200206,0x00001010,0x08b80e14, +0x20100403,0x00500602,0x2068100b,0x08b80e13, +0x00200001,0x00600800,0x2068100a,0x09080a1d, +0x00081605,0x0080180a,0x20880807,0x08481609, +0x00200400,0x00180802,0x00080405,0x08480e0a, +0x00080e04,0x00600807,0x20501008,0x0848120a, +0x20280e03,0x00500404,0x20400810,0x08581210, +0x00180c01,0x00301a04,0x20200c07,0x08180e02, +0x20280400,0x00200400,0x2010040c,0x08180e02, +0x00080401,0x00201205,0x20300808,0x08180602, +0x20100004,0x00301605,0x2028100c,0x08180a02, +0x00000c02,0x20181603,0x0050040a,0x08280c06, +0x00281202,0x00101801,0x20100407,0x08380808, +0x00100002,0x00100a02,0x00181009,0x08280807, +0x00381205,0x00301407,0x0020080a,0x0838100a, +0x00080a01,0x00200803,0x20180409,0x08880c10, +0x00001402,0x20381e04,0x0050040c,0x08980811, +0x00080a03,0x00100004,0x0030080c,0x08881011, +0x20280803,0x20101607,0x00700014,0x08b80819, +0x20280e03,0x00000800,0x0010100b,0x09280c1a, +0x20300800,0x00281002,0x2018040b,0x0958081d, +0x20201002,0x20181a05,0x0030080b,0x0948081d, +0x00101400,0x20383001,0x00c0100e,0x09c81429, +0x20202406,0x20382208,0x00381806,0x0a280822, +0x00481203,0x00402001,0x20580c01,0x0a580823, +0x20200402,0x00380401,0x20381005,0x0a480c25, +0x00000e02,0x00180801,0x20180c10,0x0b480838, +0x00281a07,0x0060100b,0x20600400,0x0b481825, +0x20801407,0x00082e07,0x0030040e,0x0b88102a, +0x00581608,0x00301807,0x20400a01,0x0b881027, +0x20202405,0x00483a05,0x20380410,0x0d481049, +0x20500c04,0x00000e08,0x20281006,0x0c780c29, +0x00481e09,0x00503c0e,0x20881a0b,0x0ce8102c, +0x20c03c0a,0x20286210,0x0010080f,0x0cc80c2e, +0x20b82a07,0x00d02c0a,0x2118080b,0x0fd81457, +0x00300601,0x00282003,0x00100a08,0x0dc81c27, +0x20100804,0x20281a0c,0x00701802,0x0e381427, +0x00780e05,0x00e01c0e,0x21783214,0x0e48142b, +0x00701c04,0x00301a0b,0x20683e14,0x12881051, +0x20302808,0x20781c00,0x00b85400,0x1000022c, +0x20402000,0x20483400,0x00d00c00,0x1078162a, +0x20385e04,0x00a07000,0x20102400,0x1048222c, +0x20801c00,0x20583800,0x01902800,0x1658264d, +0x00781a11,0x00201418,0x00401e09,0x0e981a31, +0x00580801,0x00401001,0x2018120b,0x0f180e30, +0x00503406,0x20d8520b,0x01a02a08,0x0ed81630, +0x00e02800,0x00284a01,0x00a02a17,0x13c81258, +0x20403010,0x20384e1b,0x0080280b,0x0d000630, +0x00200202,0x00200003,0x00400c03,0x0d781233, +0x20180a03,0x00100c06,0x00680806,0x0d480e31, +0x20582400,0x00c01000,0x20801812,0x10e0065b, +0x0048320d,0x00904c16,0x20a82400,0x0ba0062a, +0x20280401,0x00200202,0x00401408,0x0bf80a2e, +0x00201c01,0x20282602,0x00901402,0x0bd80a2d, +0x00980400,0x00303401,0x20482401,0x0e301652, +0x2020340a,0x20384612,0x00901c0b,0x0a600224, +0x00480800,0x00101800,0x00580802,0x0aa00229, +0x00180e01,0x00501401,0x20180407,0x0a800228, +0x20480602,0x00200001,0x0090141d,0x0bd00243, +0x00082204,0x00a0300c,0x20881c06,0x0960021b, +0x20200602,0x20281000,0x00b01410,0x09780620, +0x20180801,0x00201201,0x0058080b,0x0960021f, +0x20280806,0x00100607,0x00a80411,0x0a200a2c, +0x00481a03,0x00203000,0x00300806,0x08a00215, +0x20100c04,0x00081206,0x0078080a,0x08a00613, +0x00280e03,0x00000c03,0x00900409,0x08980a14, +0x00300607,0x2010080a,0x00b8080a,0x08f0021e, +0x20501005,0x20582a09,0x01001411,0x08280609, +0x00280a04,0x00300c07,0x00380c06,0x0838060b, +0x20401404,0x20282206,0x00c00c0e,0x08280609, +0x20400c07,0x00081a0b,0x00d00814,0x0840060f, +0x00200a02,0x20181005,0x00680c03,0x08000000, +0x20100000,0x00180a03,0x0050100c,0x08080601, +0x00180a02,0x00200005,0x00480404,0x08080400, +0x00381206,0x0030100b,0x00680407,0x08000201, +0x00200400,0x00100800,0x00280c08,0x08100006, +0x00001003,0x00181a03,0x00480408,0x08200009, +0x00300201,0x00100601,0x00400407,0x08100406, +0x20201002,0x20181e06,0x00a01811,0x0820080b, +0x20100604,0x00280c01,0x00500c0d,0x08680410, +0x00281204,0x00502007,0x20380c07,0x08980411, +0x20301002,0x00181a04,0x00580411,0x08700012, +0x00100a01,0x00380801,0x0038080c,0x08b00c1a, +0x20401c0a,0x0038260a,0x0028180b,0x0918041b, +0x20480802,0x00100a05,0x0050080e,0x0948041b, +0x00081201,0x00501804,0x00081006,0x0938041d, +0x00100802,0x00500601,0x0018180f,0x09c00827, +0x0058360e,0x00a04c14,0x20780e02,0x0a181020, +0x00200e01,0x20181001,0x00780402,0x0a480423, +0x00000603,0x00100001,0x00500005,0x0a380823, +0x20281000,0x00701804,0x00380c11,0x0b380437, +0x2050300d,0x20483e16,0x00c0100c,0x0b180825, +0x20280402,0x00201202,0x00381807,0x0b680828, +0x20201008,0x00282609,0x00680406,0x0b680c29, +0x00382606,0x00303402,0x0090080b,0x0d380446, +0x20183208,0x00802810,0x20381202,0x0c581429, +0x20400203,0x00181c04,0x00701802,0x0cc8142d, +0x20283208,0x0060580e,0x20483201,0x0cb8102b, +0x21103c0d,0x20684e10,0x01681015,0x0f980856, +0x00202403,0x20481208,0x00880a05,0x0d980c25, +0x00300801,0x00100604,0x0008120a,0x0e180428, +0x00280403,0x20580e09,0x01301e06,0x0e081c27, +0x00a85a07,0x00906416,0x0028161f,0x12581850, +0x00583a05,0x00e05c00,0x20c02000,0x10000235, +0x20381e01,0x00602800,0x00000400,0x10700a2c, +0x2060680a,0x20c8a000,0x01c84400,0x10201a25, +0x20882004,0x00301c00,0x00880400,0x1650224b, +0x20a0100a,0x0008320e,0x00b02c0e,0x0e70062e, +0x00580403,0x20100203,0x00b00a09,0x0f000a30, +0x00a83a10,0x00e0501d,0x20c82612,0x0ee00a2f, +0x00e81e0d,0x2050340d,0x01001618,0x13d02657, +0x00d81e0c,0x00404410,0x20181e0f,0x0d10162e, +0x00080a04,0x20100405,0x00b01006,0x0d700e32, +0x20400c0b,0x00080e13,0x0080240c,0x0d501232, +0x20505012,0x20c8561a,0x01c80812,0x10f02e5a, +0x20a0240e,0x20384614,0x01002016,0x0ba00e2b, +0x20100c04,0x20381206,0x00b00806,0x0bf01a2c, +0x00382208,0x00302c0d,0x00400000,0x0be0162b, +0x0098320e,0x0080241c,0x00700002,0x0e501a50, +0x00883a0e,0x00605415,0x20181607,0x0a701223, +0x00400604,0x00080406,0x00700803,0x0ab01a28, +0x00101405,0x2058160a,0x00f01408,0x0a901e27, +0x20600803,0x20480e0f,0x01002c1d,0x0c003641, +0x2040200a,0x20883614,0x01502412,0x09601a1d, +0x20400003,0x00100205,0x00600810,0x0990221f, +0x00180602,0x00000004,0x00a0000a,0x09701e1e, +0x00301805,0x20181a04,0x00d8200a,0x0a50362d, +0x00000a06,0x0008180b,0x00800007,0x08b01611, +0x00380a01,0x00101402,0x00681004,0x08c01e15, +0x20100802,0x20181203,0x00a0080c,0x08b02213, +0x20481e06,0x0040140b,0x00700814,0x09202a1e, +0x00000402,0x00100a06,0x00280c08,0x0840220a, +0x20200001,0x20180e02,0x00b0080e,0x08401a0b, +0x00081202,0x00101802,0x00580c09,0x08402209, +0x00300402,0x20300e07,0x00c00009,0x08703610, +0x00080802,0x00300801,0x00481008,0x08101602, +0x20100401,0x00000000,0x00880809,0x08101800, +0x20101002,0x20381203,0x00b80409,0x08101c00, +0x20201802,0x20382601,0x00f80812,0x08202a02, +0x00280a06,0x00001008,0x00600c08,0x08201006, +0x00380a01,0x00001403,0x00880c06,0x08301407, +0x00280601,0x00100404,0x00780406,0x08301807, +0x00181602,0x00301805,0x0068080b,0x0850280d, +0x20480407,0x2020020b,0x00b0080e,0x08801810, +0x20200601,0x20281602,0x00d0140e,0x08901411, +0x20181202,0x00001c00,0x0080040d,0x08901c10, +0x00080402,0x20201202,0x00c0000d,0x08e02c19, +0x00681a08,0x20202c0a,0x00b81401,0x09201418, +0x20201403,0x00081604,0x00881008,0x0950181c, +0x20101005,0x20581a07,0x00f8040a,0x0940181c, +0x00281602,0x20301c03,0x0100080e,0x09e02c26, +0x20a0300b,0x2088560e,0x01601412,0x0a001021, +0x00180e03,0x00501406,0x00381004,0x0a501022, +0x20381206,0x20101009,0x00980406,0x0a401424, +0x20200e02,0x20881603,0x01801c15,0x0b503037, +0x0088420f,0x00405413,0x0018120b,0x0b201425, +0x00080a01,0x00200a02,0x00800805,0x0b701027, +0x00500405,0x20500e09,0x00d81203,0x0b601825, +0x2030280b,0x20583e0a,0x0128140e,0x0d503048, +0x20905c12,0x20b86a1b,0x01680c0e,0x0c401427, +0x20701405,0x00081605,0x00a81006,0x0cb0102c, +0x20901e04,0x20483406,0x0100080d,0x0ca0082a, +0x20584e11,0x00506c16,0x00381405,0x0fc02852, +0x00584e09,0x00c0581b,0x2048220e,0x0d980426, +0x00581e03,0x00502408,0x00480a0e,0x0e100428, +0x00501c02,0x00381a06,0x0038120f,0x0e001028, +0x0030640a,0x20e8aa1d,0x01e03209,0x1250284f, +0x00002601,0x20e84c00,0x01f02000,0x1010262c, +0x20401002,0x20a82c00,0x01480800,0x10903229, +0x00484605,0x00209400,0x20781800,0x10904235, +0x20403800,0x20684400,0x01181c00,0x16c0524d, +0x00000405,0x20600204,0x00b81c00,0x0eb0362d, +0x00800e02,0x20680805,0x0098120c,0x0f403230, +0x2060300a,0x20f85e10,0x01e0200b,0x0ef02a30, +0x00180409,0x00882000,0x2018060b,0x14504652, +0x00180a06,0x20580c0b,0x00b01800,0x0d502a2c, +0x20401001,0x20381201,0x0070040b,0x0db03230, +0x00681209,0x2020140f,0x00781206,0x0d90322e, +0x00d85a16,0x0070a01d,0x20900609,0x1190565c, +0x00480c00,0x20702605,0x00800002,0x0bf0422b, +0x00380e01,0x00101803,0x00200000,0x0c40322b, +0x20502008,0x2068360b,0x00c0180d,0x0c20362a, +0x20504c13,0x20f86a27,0x01f0441e,0x0ec06651, +0x20503406,0x20a85607,0x01200c0f,0x0ab03622, +0x00180a01,0x20200400,0x00801808,0x0af03627, +0x00582209,0x00202c0e,0x20100602,0x0af03a25, +0x20381606,0x00301012,0x00582c0f,0x0c905e3b, +0x00781207,0x00302c0b,0x20481e01,0x09c03a1c, +0x20100002,0x20400203,0x0090040a,0x09e03e1e, +0x20101006,0x20680e0d,0x00a0100e,0x09d0461f, +0x00981a06,0x20202c01,0x00900806,0x0af06231, +0x20500007,0x2018060a,0x00700812,0x08f03613, +0x00200603,0x20480403,0x00a00407,0x09203e15, +0x00180a04,0x20200805,0x00780c09,0x09104214, +0x20a02c0a,0x20884a0f,0x0148041f,0x09a05e1f, +0x00281206,0x2010180a,0x00680402,0x08903209, +0x20100803,0x20480a05,0x0098080c,0x0890420c, +0x20201405,0x20481e06,0x0098040b,0x08903e0a, +0x00581206,0x00301410,0x00282002,0x0900520e, +0x00201006,0x2068120a,0x00c00409,0x08503604, +0x00000202,0x20200805,0x00781009,0x08603a01, +0x00181204,0x00101c08,0x00380c06,0x08703a01, +0x20181603,0x00002a01,0x00601011,0x08b05604, +0x20480605,0x20280809,0x00800c10,0x08602c08, +0x00180a01,0x20200000,0x00901009,0x08803808, +0x00100000,0x20380603,0x0090140a,0x08803807, +0x20101806,0x20682609,0x01000410,0x08d0540c, +0x00300803,0x20380607,0x00600403,0x08d03c11, +0x20300403,0x20400204,0x0088080c,0x08e03c12, +0x20301003,0x20381a03,0x0080000d,0x08e03c12, +0x00280605,0x0000040a,0x0070000c,0x0960501a, +0x20200c02,0x20181801,0x0048040b,0x09703418, +0x00281a04,0x20302406,0x00880804,0x09a0381a, +0x00480e04,0x00101405,0x00181003,0x09903c1a, +0x00001002,0x20181e06,0x00801c11,0x0a705c28, +0x0018320b,0x00204008,0x20200004,0x0a50381f, +0x20200801,0x20981606,0x01101009,0x0a803821, +0x20900c06,0x20282208,0x0070040f,0x0a803423, +0x20580803,0x00300e01,0x00180c11,0x0bf06039, +0x20704416,0x20a86a18,0x00f80c09,0x0b603426, +0x20100804,0x20781203,0x00c81004,0x0bb03828, +0x00a80a04,0x00201409,0x20181a0c,0x0bc03025, +0x0088220a,0x00103c08,0x00480803,0x0df06044, +0x00986e1a,0x0070a828,0x20b82a0d,0x0c902824, +0x20281a07,0x2050280a,0x00880c01,0x0cf0302a, +0x20d82003,0x20102604,0x00400413,0x0ce03028, +0x2160440d,0x20787a15,0x0130141b,0x10305853, +0x2050540c,0x21488e24,0x01f0580e,0x0da03024, +0x00202003,0x20b8360a,0x01201606,0x0e403027, +0x00782201,0x20903804,0x00d80e15,0x0e303027, +0x00c84a06,0x00a08011,0x20b86e25,0x12e0504d, +0x20180c00,0x00401c00,0x20d81800,0x10a04a2e, +0x20200004,0x00400800,0x20a83400,0x1120462e, +0x20201e01,0x00083800,0x20103400,0x1100322f, +0x20484604,0x20106400,0x20101400,0x17907252, +0x00580601,0x00100801,0x20680e04,0x0f304230, +0x00680e04,0x0040180b,0x20880e07,0x0fa03231, +0x00582401,0x00703e04,0x20f80e05,0x0f804a31, +0x00a04006,0x21282e0c,0x0188120b,0x14f07257, +0x20501804,0x00082603,0x2038040c,0x0db03a2c, +0x20381400,0x00001e02,0x2020180a,0x0e103a30, +0x20201803,0x20281a01,0x00080809,0x0df03e2f, +0x20a02402,0x20386c06,0x00d03014,0x12305e53, +0x00400a04,0x00600409,0x20d80603,0x0c703a28, +0x00201000,0x20481202,0x00501802,0x0cb0422a, +0x00381a07,0x00403009,0x20700402,0x0ca03e2a, +0x00e83e0c,0x0060740d,0x20e80609,0x0fc0864d, +0x00182800,0x00804a02,0x20c00408,0x0b304225, +0x00001001,0x20181602,0x00100808,0x0b804a25, +0x20301c08,0x2028360d,0x0050200b,0x0b604223, +0x2080240b,0x20983217,0x00f01420,0x0d708641, +0x20100201,0x20280e01,0x0060200a,0x0a303e1c, +0x00100000,0x00300401,0x20480407,0x0a704a1d, +0x00581607,0x0050200c,0x20880801,0x0a704a1d, +0x00301603,0x0008200b,0x00381807,0x0bc07a2e, +0x00100801,0x20280604,0x00480408,0x09704a13, +0x20180601,0x00300401,0x2030040a,0x09b04a15, +0x20300c05,0x00080e0a,0x00000c0f,0x09a04e15, +0x00182202,0x00504401,0x20581810,0x0a807a22, +0x20401003,0x00081e01,0x0028040b,0x09004209, +0x00280401,0x00201202,0x20280407,0x09304e0c, +0x00381a04,0x00402406,0x20380c05,0x09204a0b, +0x00000c02,0x20381e04,0x00c00c12,0x09b06e11, +0x00881206,0x00402008,0x20580601,0x08d04604, +0x20280602,0x00000002,0x0020080e,0x08f04a02, +0x20201002,0x20281a05,0x00600c0e,0x08f04a02, +0x20300801,0x00181802,0x00500411,0x09706c00, +0x20900805,0x0008160a,0x00300c18,0x08d04408, +0x00001403,0x20181a05,0x00280409,0x09004c09, +0x00100601,0x00180403,0x00080407,0x09104c09, +0x00580e04,0x00202405,0x20180c06,0x09a0740b, +0x00580a01,0x00301006,0x20381604,0x09504012, +0x00081204,0x00400c05,0x20480409,0x09704811, +0x00081801,0x00201a02,0x2010000a,0x09704811, +0x20400403,0x20180e06,0x00801416,0x0a20701a, +0x00080606,0x00000801,0x00100c0c,0x09e04016, +0x20201003,0x00082606,0x00000c0a,0x0a20481b, +0x00000602,0x20380c01,0x00500408,0x0a10481a, +0x00281a02,0x00001803,0x0050000b,0x0b40742a, +0x2090240f,0x20184e11,0x00380c0c,0x0ac03c22, +0x20180603,0x00400804,0x20981404,0x0b104822, +0x20300005,0x20200a06,0x00281c07,0x0b004821, +0x20200400,0x20580e04,0x00b00811,0x0cc07838, +0x00e83213,0x0090681d,0x21083e10,0x0be03020, +0x00380402,0x00300604,0x20781001,0x0c304024, +0x00680607,0x20280808,0x00400203,0x0c203824, +0x20200003,0x20582603,0x0070080c,0x0ec07446, +0x21104411,0x20389a1d,0x00a0501c,0x0cd02826, +0x20901001,0x00282401,0x2078080b,0x0d60342a, +0x20b02407,0x20483e0c,0x0028040f,0x0d403c2a, +0x20982e04,0x20505406,0x20283806,0x1110784f, +0x00883e07,0x00e07416,0x21d85e17,0x0e303828, +0x00581601,0x00602804,0x21081e10,0x0ec03427, +0x00601603,0x00582c09,0x20d80e11,0x0ea03028, +0x00704002,0x21085206,0x01300215,0x13806047, +0x20101400,0x00281000,0x00080800,0x1110322f, +0x00100c01,0x00200400,0x00281c00,0x11903633, +0x20382205,0x00602400,0x20303000,0x11502a2b, +0x2080580b,0x00286800,0x20583000,0x1860664c, +0x00400001,0x00600201,0x20380a03,0x0f902e31, +0x00280601,0x00581003,0x00301003,0x0ff02a31, +0x0060280c,0x20283610,0x00600209,0x0ff03630, +0x01085e18,0x01709022,0x21f01217,0x15f06657, +0x20181401,0x00702804,0x20481408,0x0e102a2e, +0x20300c02,0x00481e01,0x20101009,0x0e80322b, +0x0018260b,0x00903415,0x20780c08,0x0e602e30, +0x20700813,0x00100226,0x00402c1a,0x13108256, +0x00081606,0x00201807,0x00602806,0x0cc02a27, +0x00281602,0x00801805,0x20800c00,0x0d403e27, +0x20400c06,0x20181e0c,0x0060380b,0x0d103e26, +0x00202a09,0x00384014,0x00400404,0x10b07247, +0x00101805,0x2048320b,0x00c03006,0x0ba04221, +0x00180c00,0x00201e02,0x20101006,0x0c104a24, +0x00580e04,0x00202406,0x20180e02,0x0bf04a22, +0x00382402,0x00d04206,0x20d0080a,0x0e908a40, +0x20100400,0x00280802,0x00080408,0x0ac04a19, +0x00100800,0x20100202,0x00500c08,0x0b004e1d, +0x20300c05,0x20181a06,0x0070180d,0x0af04a1c, +0x00081602,0x00401c01,0x00400412,0x0cc08632, +0x00281202,0x00301803,0x20200004,0x0a104e13, +0x20200002,0x00180a03,0x0050080b,0x0a404e14, +0x00281206,0x00201c08,0x00100405,0x0a305213, +0x20100c03,0x20181e04,0x00b01011,0x0b708a21, +0x20180401,0x20101602,0x0048040b,0x09904e0b, +0x00300203,0x00180403,0x00300405,0x09c0520c, +0x20101807,0x2028260b,0x0080100b,0x09b0560b, +0x00200203,0x00200c04,0x0048100d,0x0ab08e12, +0x00300a01,0x20381400,0x00901007,0x09604a03, +0x20400805,0x00180e06,0x0038040f,0x09805602, +0x00080e03,0x00401408,0x20181409,0x09805201, +0x20200405,0x00280606,0x00780c12,0x0a608602, +0x20400401,0x20100a02,0x0048100e,0x09705008, +0x00381a07,0x0030280a,0x20180804,0x09a05008, +0x00080e03,0x00000a01,0x00401409,0x09a05008, +0x00180e04,0x00300009,0x00600c0c,0x0a907c0d, +0x00400800,0x00081000,0x00580402,0x09d04810, +0x20301404,0x2038220b,0x00900c0e,0x0a005011, +0x00002006,0x20382e09,0x00680808,0x0a005411, +0x20100602,0x00000203,0x00601010,0x0b208c1b, +0x20600201,0x00180800,0x0028040d,0x0a704417, +0x00180800,0x00300802,0x00182404,0x0ab0481a, +0x20380a03,0x00500407,0x20581c09,0x0ab04819, +0x00001c05,0x00183208,0x0068040e,0x0c408c2a, +0x00680403,0x00102a03,0x00083e05,0x0b40401c, +0x20400201,0x00180401,0x00381008,0x0b903c20, +0x00100a01,0x00300601,0x20381001,0x0b90441e, +0x20200204,0x00880406,0x2068200d,0x0dc08038, +0x20580605,0x00082807,0x00a0240d,0x0c202420, +0x00501000,0x00080a01,0x00281a03,0x0ca03822, +0x20101403,0x00481a04,0x20381806,0x0c903822, +0x00102c02,0x00882606,0x20783008,0x0fb07443, +0x00080c05,0x00003608,0x00083a01,0x0d403825, +0x20880802,0x00400a02,0x00081c0c,0x0dc02827, +0x20481a01,0x00903005,0x20983003,0x0db02c26, +0x20d00c07,0x01383202,0x2108200c,0x11f0544d, +0x00002602,0x20383c07,0x00d00a01,0x0e601824, +0x00401202,0x00281405,0x00280e0c,0x0f001827, +0x00380400,0x00301001,0x00281208,0x0ee01823, +0x00985206,0x01607012,0x21c8261b,0x14504c45, +0x20181603,0x20302c00,0x00501c00,0x11803e30, +0x00280a06,0x20702800,0x00802800,0x12004a35, +0x20802c04,0x20983800,0x00e80c00,0x11b04225, +0x00483a09,0x20609800,0x00105000,0x19205e54, +0x00500804,0x20900208,0x01000a04,0x0ff04632, +0x00101009,0x20981a11,0x01200806,0x10605232, +0x01282608,0x0020480c,0x00080e19,0x10704631, +0x20803c0c,0x2148821c,0x0270840b,0x1690764f, +0x00000602,0x20681404,0x01000c0c,0x0e70422e, +0x20180e06,0x20500c0c,0x00c81007,0x0ef04a2b, +0x20a01c06,0x20883e0d,0x0120301d,0x0ec04630, +0x00c00e01,0x20501409,0x00782e0c,0x1420964f, +0x20601002,0x20582a03,0x00b01c0d,0x0d304e22, +0x00001804,0x20782a06,0x00f01405,0x0db04a25, +0x00280a01,0x20100806,0x00380e01,0x0d904e22, +0x20783606,0x20203c06,0x00c02c18,0x11b09249, +0x00580a03,0x20101804,0x00180a05,0x0c405a1e, +0x00100601,0x20280806,0x00500804,0x0ca05220, +0x00100203,0x20380403,0x00501804,0x0c805220, +0x00501c05,0x21082e0c,0x01b02804,0x0fa0a63b, +0x20100402,0x20200205,0x0070040b,0x0b50561b, +0x00181603,0x20101802,0x00301c06,0x0bb05e1b, +0x00280401,0x20200a04,0x00400c07,0x0b90621b, +0x20201a01,0x20881c03,0x00f80412,0x0df0ae30, +0x00101000,0x20281801,0x00600007,0x0aa05612, +0x00000803,0x20580607,0x00900808,0x0af06a14, +0x20400800,0x20381400,0x00600c0c,0x0ae06211, +0x00200002,0x20200a02,0x00880c0c,0x0cb0ae21, +0x00080a02,0x00200002,0x00000c09,0x0a30560a, +0x00000201,0x20380402,0x00780408,0x0a70660b, +0x00681201,0x20102001,0x00180c00,0x0a706a0b, +0x20281202,0x20301004,0x00a00811,0x0be0aa12, +0x00200401,0x00100203,0x00100007,0x0a005e02, +0x00280601,0x20300c01,0x00780409,0x0a406603, +0x20300a01,0x20481202,0x00a01011,0x0a306603, +0x00300601,0x20700603,0x00e0000c,0x0b80ae03, +0x20381201,0x00101002,0x0010000c,0x0a105807, +0x20401003,0x20482604,0x00a0080e,0x0a506009, +0x20301005,0x20381e05,0x00580c09,0x0a50640a, +0x20301405,0x20582a06,0x00f80415,0x0ba0a80d, +0x00480601,0x20200602,0x00400002,0x0a705c0f, +0x00181604,0x00002005,0x00181003,0x0ac06411, +0x00681a07,0x00203009,0x20281e01,0x0ac05c0e, +0x20281603,0x00001008,0x0058080d,0x0c50a41e, +0x20700c07,0x20480a05,0x0068200d,0x0b005416, +0x00101003,0x20581207,0x00981006,0x0b505c16, +0x20601008,0x20581a0c,0x00a80811,0x0b405416, +0x00480a04,0x20502601,0x00980c06,0x0d70a827, +0x0098160d,0x20101c0f,0x00400608,0x0bc04819, +0x20400403,0x20180801,0x00582409,0x0c204c1d, +0x00081206,0x2010180c,0x00581800,0x0c20481e, +0x2060040a,0x20780a0c,0x01282013,0x0ed09833, +0x20a02010,0x20683219,0x00b80c14,0x0c904c1f, +0x00581e07,0x00002409,0x00480e04,0x0d204020, +0x00281402,0x20502206,0x00a80401,0x0d10481e, +0x00384a0d,0x20506013,0x01082002,0x10a0883e, +0x0050020a,0x00201418,0x2018320a,0x0db03824, +0x20601808,0x2078120c,0x00d8100b,0x0e204023, +0x20501802,0x20a81a01,0x01381008,0x0e103c23, +0x20602406,0x21781213,0x0288180a,0x12a08444, +0x20282402,0x00102e07,0x00401c06,0x0ec03c21, +0x00282204,0x0000200b,0x00981207,0x0f403025, +0x00280e01,0x20500804,0x00d80607,0x0f303823, +0x00302800,0x20e87e01,0x02400608,0x14d05c44, +0x20400802,0x00281c00,0x20502000,0x1200462a, +0x20480605,0x00501000,0x20e05c00,0x12904a2c, +0x20581e05,0x00505400,0x20f02800,0x12504a28, +0x20600a0c,0x00681800,0x2130f400,0x19c0463e, +0x00980e05,0x00402006,0x20c0120c,0x10a05a30, +0x00a80c03,0x0030220e,0x20a01a0b,0x11206e31, +0x00a01006,0x20282e0e,0x00604a0e,0x1100562f, +0x00581418,0x00804224,0x21902a11,0x17c0a647, +0x20200004,0x0018060a,0x2040140f,0x0f10622e, +0x20700805,0x00181e04,0x20280813,0x0f90662d, +0x20480a03,0x00201c04,0x20581410,0x0f706a2e, +0x00b8161e,0x00303c24,0x20a02a03,0x1550a251, +0x20480402,0x00200c02,0x2058140a,0x0de06221, +0x00480e05,0x0030240c,0x20981a01,0x0e606224, +0x00100806,0x00081606,0x00100005,0x0e305e24, +0x20d0281f,0x20287a35,0x00505c1e,0x12f0c243, +0x00200205,0x00100407,0x20201601,0x0cf05e1d, +0x00000202,0x00000203,0x0010240a,0x0d506620, +0x20200205,0x0010000a,0x20300407,0x0d305e1d, +0x00a81211,0x00803428,0x21984e08,0x1120c638, +0x00180406,0x00000a08,0x20100806,0x0c106a1a, +0x20200c06,0x00082a08,0x00101408,0x0c706e17, +0x00300001,0x00100604,0x20401802,0x0c606a19, +0x20381003,0x0040320a,0x20b02c15,0x0f60ca32, +0x00180a08,0x00001c09,0x00100008,0x0b606a13, +0x00380a07,0x00301c0b,0x20980801,0x0bd07612, +0x20480401,0x00100a01,0x2030000d,0x0bb07211, +0x00400203,0x00000603,0x0010140b,0x0e20d222, +0x20200809,0x2038160e,0x0080100b,0x0ae06e09, +0x00000004,0x00100209,0x2020140b,0x0b507a0c, +0x00500603,0x00080c02,0x20101401,0x0b40720a, +0x20400c09,0x20182a0a,0x00200016,0x0d40d212, +0x00380609,0x20100c0e,0x00380c05,0x0ac06a02, +0x00000000,0x00180403,0x2038080a,0x0b107a02, +0x20400004,0x00100606,0x2048040f,0x0b107a02, +0x00280a09,0x00301c11,0x2088140a,0x0d00ce02, +0x20500c06,0x2028260e,0x0060140e,0x0ad06c08, +0x20180a04,0x00101401,0x2038040a,0x0b207808, +0x00180a03,0x00101c05,0x20381804,0x0b307407, +0x00280a01,0x00101e09,0x20200c0f,0x0d20d40a, +0x00300402,0x00181003,0x20382800,0x0b30640f, +0x20300c08,0x0008260a,0x00180408,0x0b807010, +0x20100c03,0x20182206,0x00400c08,0x0b80680d, +0x2050100b,0x2028320b,0x00581015,0x0db0c81c, +0x00080a04,0x00201c08,0x20781808,0x0bb05c13, +0x00480e07,0x0030280d,0x20882a01,0x0c206c14, +0x00380a01,0x00101c03,0x20482404,0x0c006c14, +0x00180a0c,0x00201416,0x20781005,0x0ed0c029, +0x20400c00,0x00082204,0x00002007,0x0c60581a, +0x20180400,0x20100a07,0x0020040a,0x0cc06418, +0x20600a03,0x20181c00,0x00300c0c,0x0cc05c1c, +0x00580603,0x00100a0e,0x20201c07,0x1030cc2f, +0x00681409,0x00303a05,0x20884205,0x0d405c1b, +0x2020100b,0x20183208,0x00481406,0x0db05820, +0x00400c0b,0x0018260a,0x20481a05,0x0db05c1f, +0x20a02c1a,0x00088a18,0x00082016,0x11d0b43d, +0x20580a11,0x20201416,0x0050180e,0x0e204420, +0x00281a13,0x0030481a,0x20881a01,0x0eb05422, +0x2038120e,0x00503016,0x20e81c07,0x0ea05421, +0x00082625,0x00b06c36,0x22284a09,0x13f0a844, +0x00101c0a,0x2038521d,0x00a03e02,0x0f405c26, +0x2010180a,0x20384a1d,0x00a03c04,0x0fc05823, +0x00100c06,0x00082212,0x20102a03,0x0fc05422, +0x00300412,0x00280a36,0x20700209,0x15e0a83a + }, //DNP + { + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }, //ct3 + }, + VdoTable:{ // VdoTable + { +0x21603814,0x20c00000,0x00094400,0x13a8120f, +0x00381a0a,0x00100000,0x00003400,0x13a82a2a, +0x21280c0b,0x00100000,0x0008b800,0x12f00207, +0x21083a02,0x00400000,0x00002400,0x1b08361d, +0x0210221a,0x0020003c,0x00084241,0x12d88e30, +0x20a0201a,0x2050021f,0x00087c0a,0x12582625, +0x01680610,0x20200020,0x00083e35,0x12784a22, +0x01401002,0x20a00206,0x00083e30,0x19e82635, +0x20384603,0x00a00213,0x0000cc22,0x10d86a3f, +0x00681a15,0x0030002e,0x00080e12,0x11386e29, +0x0030080c,0x20300210,0x00080c0c,0x10e84a36, +0x20781004,0x20600000,0x0008340e,0x17d84e46, +0x20f03418,0x2080021c,0x00086819,0x0f582e22, +0x00c00404,0x20300212,0x00004800,0x0fb84233, +0x2060060f,0x20100014,0x00000815,0x0f785625, +0x00b81e0a,0x20a0000d,0x00001207,0x15b85e43, +0x01181a1e,0x0060002d,0x00002e16,0x0e686a21, +0x20e80403,0x20200207,0x00081825,0x0e583e20, +0x0000040e,0x0000021a,0x00081003,0x0e884a19, +0x20503402,0x21200211,0x00085419,0x13b8523a, +0x2030081a,0x2010022d,0x0000041e,0x0d483a1d, +0x00400c06,0x20300001,0x00084205,0x0db85211, +0x00300606,0x00200012,0x00082c02,0x0dc86617, +0x20403819,0x2040020b,0x0008cc09,0x12389a29, +0x20b82a15,0x00200021,0x00000816,0x0cd85e03, +0x00780e12,0x00000013,0x00002805,0x0d286611, +0x00780e04,0x00200000,0x0000280a,0x0d286611, +0x01785a2d,0x00a00040,0x00009e04,0x1108e226, +0x20101813,0x2080021e,0x00082e0b,0x0ce84002, +0x21480414,0x20300222,0x0008201b,0x0cc84e01, +0x21e8180a,0x2010020c,0x00000021,0x0ce85804, +0x22701421,0x20c00248,0x00001040,0x10287207, +0x00901607,0x2020001b,0x00083e0d,0x0cc86e0a, +0x00f01603,0x2040001b,0x00085621,0x0ce87a03, +0x02601a0d,0x20700013,0x00081639,0x0d085e08, +0x02201e01,0x2070001c,0x0008aa36,0x1048b602, +0x00281a0c,0x00300004,0x0000700e,0x0c686609, +0x00982212,0x00100011,0x00008c0b,0x0c88760e, +0x21801410,0x20100215,0x00081838,0x0c885e09, +0x2168220b,0x00000018,0x0000642f,0x0fe8d606, +0x2060001b,0x2030021f,0x00081813,0x0c683c07, +0x21501419,0x20700226,0x00000426,0x0c68300b, +0x00c8060f,0x0040001b,0x00001a11,0x0cb8700b, +0x01f01206,0x2080020a,0x00006e12,0x10288809, +0x00681a29,0x20300033,0x00005000,0x0cc85010, +0x00e81a13,0x20100024,0x00002a19,0x0cf84c11, +0x20980808,0x00300212,0x00004414,0x0cf84c0c, +0x22701415,0x2040021c,0x0008344a,0x10987425, +0x20d08433,0x20a00247,0x00089c13,0x0d68141a, +0x20600c0a,0x20700215,0x00004012,0x0d58140e, +0x00580a01,0x00100007,0x00001a07,0x0d883c12, +0x00b80e0a,0x00100022,0x00000a2b,0x12489c34, +0x00787a34,0x01700052,0x00008a14,0x0e488c19, +0x0058120a,0x2050000a,0x00003002,0x0e080818, +0x00482604,0x00000003,0x00006407,0x0e182413, +0x01602210,0x20200003,0x00007209,0x1368681a, +0x00404c26,0x2070024a,0x00081c02,0x0ee80811, +0x20f80c0c,0x20800213,0x00000c11,0x0ed01021, +0x21282201,0x20a00209,0x00004813,0x0ed00c20, +0x23100029,0x0050022f,0x00082439,0x14684c32, +0x2040020d,0x00c00028,0x0008500d,0x0f886019, +0x00a01205,0x20b00010,0x00081a1d,0x0fe0081a, +0x00c06c04,0x2120020b,0x00089623,0x0fd01c17, +0x01e83e18,0x00500049,0x00008a59,0x16186821, +0x20288410,0x02a0a800,0x22589000,0x13485e31, +0x20703406,0x20584800,0x00385400,0x13582627, +0x20703c07,0x20a82000,0x0028c800,0x12f0061f, +0x21209409,0x2148a800,0x00c8b000,0x1ab81e20, +0x00789227,0x00906431,0x00508605,0x11c88633, +0x0108260a,0x00805c12,0x20f85615,0x12084231, +0x00680605,0x00580c14,0x20684a15,0x11d8562a, +0x01682e0d,0x01102c1b,0x21e85a36,0x1978623b, +0x2060c429,0x21b8d244,0x01d0140f,0x1028322f, +0x20f0200a,0x20184a0d,0x00801c1c,0x1068622e, +0x00f00602,0x00401c06,0x20981204,0x10585a36, +0x20303c00,0x00682e0b,0x2138280e,0x1728724f, +0x00989a1b,0x0160a035,0x21784203,0x0ed85e29, +0x01080e0d,0x00700c12,0x20a00a12,0x0f285a29, +0x21582603,0x00500e01,0x20203829,0x0ec85a24, +0x0000380d,0x01685a0a,0x21f84806,0x14d89a45, +0x20d02c0c,0x21084e1b,0x01205417,0x0da84a1f, +0x20b00c0d,0x00480a16,0x20780c1d,0x0dd84a24, +0x00e00806,0x2040120a,0x00182217,0x0df8461b, +0x20387a06,0x0240a01c,0x23584c08,0x12c8ba3e, +0x01780e0b,0x20401c0a,0x2028260f,0x0cd83e1b, +0x00a82607,0x00702410,0x20982605,0x0d086217, +0x20380e04,0x20300809,0x00580814,0x0d085e1c, +0x01587a13,0x0070ac09,0x20d04202,0x10f8b63b, +0x22005010,0x20787a18,0x00682437,0x0c285207, +0x20a00e04,0x20282604,0x00002818,0x0c58660e, +0x00301606,0x20682a04,0x0060180a,0x0c685a0e, +0x2170a018,0x21890a30,0x01e0403d,0x0f68aa1d, +0x01282205,0x00d0441a,0x21886a29,0x0c487201, +0x00002c11,0x00180e10,0x20986607,0x0c286205, +0x21303418,0x20184a17,0x20385414,0x0c286001, +0x20681201,0x01003819,0x2248b208,0x0f18ba03, +0x0018460a,0x0050400b,0x2070500e,0x0be87e0e, +0x00b83e12,0x00c03c22,0x20c00a06,0x0be8920b, +0x01882e18,0x00c04431,0x21581e26,0x0c388a07, +0x02082610,0x00c05817,0x2160021a,0x0ec8e214, +0x20a0400a,0x20b84e14,0x00903012,0x0ba85401, +0x2090480a,0x20386214,0x0040541c,0x0b986c00, +0x2088240a,0x00104217,0x20404823,0x0bc86609, +0x22102c11,0x0048621a,0x00005c47,0x0e48d403, +0x01501e09,0x00500009,0x20a82a0d,0x0bd85004, +0x00483206,0x00f04009,0x21400000,0x0be8580e, +0x20380e04,0x20880c06,0x00c0380a,0x0be8580d, +0x0198320d,0x00f02c19,0x21702a1c,0x0ef8b818, +0x22202420,0x00d84a12,0x20a80833,0x0c186417, +0x20403808,0x00384a08,0x2040240b,0x0c685013, +0x20102004,0x20b81a07,0x00901402,0x0c783814, +0x21280803,0x0030420d,0x20c01c2e,0x0fa88c21, +0x02693e45,0x0161884e,0x21d07a34,0x0d184c17, +0x0058160b,0x01102010,0x21602a02,0x0d184018, +0x00300a06,0x20281405,0x00402000,0x0d183815, +0x0010140d,0x00182a05,0x00401e09,0x11189433, +0x22d10c53,0x23996a82,0x0450503e,0x0d90001c, +0x20500c04,0x00c82e12,0x20e0440c,0x0dd8241c, +0x00004202,0x2018720c,0x2010280b,0x0dc8281a, +0x00685e1e,0x00605c23,0x20708207,0x1298742c, +0x02a86a3e,0x00a0e878,0x2158ae47,0x0eb83417, +0x2040200c,0x00f82208,0x21984202,0x0ed82021, +0x2130501c,0x01086211,0x21d86c0b,0x0ec83025, +0x2090101e,0x21100236,0x0100200a,0x13e82c2d, +0x21281415,0x21180640,0x0240c035,0x0ef8180e, +0x00482a09,0x0170341b,0x2210020d,0x0fd83819, +0x0108e216,0x02314843,0x23581e2f,0x0fc84c12, +0x00507a0c,0x20d8b825,0x0100360f,0x1558482a, +0x00f0c609,0x2448e000,0x05986400,0x12a00e3f, +0x20182400,0x00505c00,0x20e82400,0x12f83a33, +0x00084e07,0x00c09800,0x21d81800,0x12d83635, +0x2098ce0c,0x02411400,0x23000c00,0x1a686638, +0x2200d42b,0x21394e1c,0x0208782c,0x10f83e29, +0x00600201,0x20480e01,0x00901e03,0x11684e35, +0x00102012,0x20781614,0x00982a01,0x11384e35, +0x00a04019,0x20f85623,0x0158221a,0x18787646, +0x02391a46,0x02217865,0x23383236,0x0fd85a2e, +0x20580c01,0x20501a04,0x0068140e,0x0fc8462f, +0x00d81e1d,0x00202024,0x00302002,0x0f886635, +0x20286615,0x00108c29,0x00084403,0x16089a51, +0x2120c83d,0x2249266d,0x02b06832,0x0e18362f, +0x00300001,0x20881c00,0x00c00601,0x0e785628, +0x2180241f,0x20686232,0x00c02428,0x0e284a20, +0x00d82405,0x21905217,0x02300204,0x13889252, +0x00082222,0x00e03c4a,0x21e89a04,0x0d286218, +0x00180603,0x20801803,0x00582007,0x0d384e25, +0x01480e16,0x0030202a,0x20c85221,0x0d685e1c, +0x20908002,0x2228c607,0x03880423,0x1118b642, +0x00c0100c,0x0068061c,0x20f02e06,0x0c485e1d, +0x00303400,0x20984206,0x00b8040b,0x0c385e1c, +0x20700c0b,0x00182218,0x2040241c,0x0c585e1e, +0x00106c09,0x2018c202,0x00781808,0x0f78c22d, +0x21083e02,0x00b07c08,0x2108541f,0x0b786611, +0x20e0000c,0x00480605,0x20583c14,0x0b986e0c, +0x20380604,0x00401009,0x20b83806,0x0bb8620d, +0x00286a0e,0x01a0d419,0x22987c0c,0x0e38c223, +0x00d00607,0x20481802,0x00f02a10,0x0b388609, +0x01184a15,0x00407c1d,0x20681616,0x0b487e0d, +0x00581804,0x00305602,0x20784e03,0x0b58760b, +0x2070000e,0x00000e12,0x00c00411,0x0d58ea14, +0x20905811,0x20388e12,0x00900c18,0x0ae87a05, +0x20705c19,0x20e87e22,0x0190301c,0x0ac8760b, +0x00001205,0x20383c0a,0x00e03c0b,0x0b089607, +0x0108060f,0x00081018,0x00f04203,0x0cd8ee0d, +0x0008520f,0x01207c21,0x21981a02,0x0af87406, +0x00086e1a,0x00908027,0x20601408,0x0ac87007, +0x00200e01,0x00182a05,0x2010440b,0x0af86c04, +0x21082409,0x20102a15,0x00b0302d,0x0ca8bc08, +0x00c83806,0x20205a0b,0x00504a03,0x0b285c03, +0x20204017,0x21385226,0x01a03809,0x0b284c10, +0x20702409,0x00583208,0x20b00010,0x0b485811, +0x00c05001,0x20a86405,0x01500e04,0x0d58bc1d, +0x20282619,0x21002406,0x01c05820,0x0b584412, +0x00484a10,0x20306020,0x00680403,0x0bb84c16, +0x0048420a,0x00e04c14,0x21701a05,0x0bf85417, +0x20f84203,0x00a02407,0x20404420,0x0e68ac2b, +0x21f15838,0x21aa3245,0x02502c1a,0x0c683c2f, +0x20700002,0x21582211,0x01e0700d,0x0c88301e, +0x20200803,0x2030060c,0x20403406,0x0ca83418, +0x00e81603,0x20601602,0x00503e0e,0x10088034, +0x0279022b,0x03d1bc62,0x2678f643,0x0dc8441a, +0x20101009,0x2158060a,0x01682607,0x0d881421, +0x20281805,0x00005603,0x20383602,0x0d782c19, +0x21807405,0x20b8b60a,0x00b0501c,0x11a86c3c, +0x21480c01,0x20485a1e,0x00813c31,0x0e285011, +0x00880a09,0x21204012,0x01583a0a,0x0e782819, +0x00984e0b,0x20608c0d,0x01281a07,0x0e384415, +0x01680c04,0x01203406,0x2238322c,0x13985034, +0x00301c08,0x20783e19,0x20e01e0a,0x0f101823, +0x20501403,0x21384609,0x0240500e,0x0f38341b, +0x20709807,0x21995615,0x0350c014,0x0ee84c1c, +0x2078ae06,0x00f0ac11,0x21505815,0x14d85428, +0x0058d400,0x03e17000,0x27400400,0x13182e4f, +0x20181c01,0x00881400,0x00101c00,0x12685631, +0x20702806,0x20185000,0x00800000,0x1228622e, +0x2140a813,0x21b94c00,0x03b8a800,0x19684e2d, +0x00b88e16,0x00912e01,0x2188040f,0x10b82e47, +0x00501e04,0x00081404,0x20381204,0x10d84233, +0x0138220a,0x00805012,0x20c81214,0x10985638, +0x02383621,0x00f0683a,0x2188963d,0x17a87a4c, +0x22412031,0x21b9d243,0x03303c30,0x0ee85a28, +0x20400001,0x00880e06,0x2080040a,0x0f484a30, +0x21000a02,0x0008360c,0x00806425,0x0ed84e30, +0x21704c17,0x0028a62a,0x00303c2c,0x14e89255, +0x02b8a62a,0x02d1384f,0x2418da3b,0x0dd8622d, +0x00402404,0x00781e02,0x20b83400,0x0de8522b, +0x00601410,0x00201213,0x20586e0a,0x0da83a22, +0x01202a08,0x01581c1c,0x2278621a,0x12889a4c, +0x22280818,0x0048262d,0x00d07046,0x0c288228, +0x20280e02,0x0100100a,0x2128140a,0x0c986a26, +0x20281a0e,0x0070041c,0x20281009,0x0c887a23, +0x20887202,0x01e0c004,0x22e8241d,0x1008a24b, +0x01882210,0x0020301b,0x00481622,0x0b787616, +0x00383a05,0x00d05403,0x20e00006,0x0b88661e, +0x00301806,0x0020060f,0x20180805,0x0b98661c, +0x00b83e03,0x00208a03,0x00282006,0x0e08b23a, +0x21201409,0x20683a15,0x00f03827,0x0a986613, +0x20300c05,0x2018060c,0x0078100f,0x0ab86a14, +0x20681002,0x00700c02,0x00081c0f,0x0ad87a12, +0x20d02407,0x20d85e0b,0x02403425,0x0c78ca24, +0x00600c03,0x20180806,0x00282e0d,0x0a586206, +0x20403408,0x00285c03,0x00600007,0x0a487e09, +0x00980e05,0x00300c09,0x00201205,0x0a687e0d, +0x00700a03,0x2040080b,0x00d81601,0x0bb8b612, +0x0088360c,0x0020780f,0x00081806,0x0a086a0a, +0x0128661a,0x00f0941b,0x21101e06,0x0a086609, +0x20500402,0x00180a07,0x00602015,0x0a086e05, +0x00100607,0x20282001,0x00f04815,0x0b38b208, +0x20f03c0d,0x20b87e15,0x01e0541e,0x09f86c08, +0x21907c22,0x20a8ce33,0x0140402f,0x09f8540c, +0x00100005,0x00100202,0x00380806,0x0a286809, +0x20703c13,0x20184613,0x00781c18,0x0b58980f, +0x0110260e,0x00485410,0x2010320e,0x0a785410, +0x01584a1d,0x01507033,0x21f8361d,0x0aa85815, +0x00282a0c,0x0010400d,0x00301008,0x0a886410, +0x00d8821d,0x00e08c27,0x20a02402,0x0c18a81c, +0x21b04c19,0x00c84e19,0x21682026,0x0b08381c, +0x20d03812,0x00287e25,0x20307023,0x0b284818, +0x20704810,0x20887e18,0x0130300f,0x0b285c1b, +0x21206c19,0x21289a30,0x01903827,0x0d288030, +0x01990623,0x01f1e032,0x22989a2b,0x0c184819, +0x20402a06,0x0108240f,0x22283604,0x0c483828, +0x0008220a,0x00902018,0x20b80606,0x0c285420, +0x00b01e06,0x0098241c,0x20d83e0f,0x0ef8903c, +0x20409816,0x22294636,0x04f0e01f,0x0c987413, +0x00880806,0x01a02602,0x22a81a10,0x0d683c1d, +0x00480c00,0x00100e05,0x20404a05,0x0d183c1a, +0x21286a02,0x0100a809,0x21601012,0x10c8843d, +0x21204a01,0x00487c0d,0x20383813,0x0d98442c, +0x2018360d,0x01802c11,0x22104808,0x0e284419, +0x20303402,0x20285606,0x20103806,0x0dd8201b, +0x01a81210,0x20901402,0x01407a26,0x12b86c33, +0x00c03203,0x01601c0a,0x22286223,0x0ef84823, +0x20100807,0x00b80a15,0x21602804,0x0f18181f, +0x00182c00,0x00b07a01,0x21785602,0x0eb8101c, +0x20d0d80f,0x20d95e2d,0x01905026,0x14184c33, +0x00505806,0x21690c00,0x04505000,0x11e88a3b, +0x0000640d,0x21186c00,0x01989000,0x11e82233, +0x20180c04,0x00702400,0x00482400,0x11884a33, +0x20180c05,0x0020b000,0x21790800,0x19480657, +0x20b04e01,0x00087c11,0x0020140e,0x10185a33, +0x0018321a,0x00804828,0x20281000,0x10484e33, +0x00981a0f,0x0038100d,0x00d05202,0x0fe85235, +0x00201a0c,0x20183410,0x01580a03,0x16988258, +0x00d8e60b,0x0131900d,0x21d85614,0x0e982e36, +0x20201416,0x20481225,0x00f01004,0x0eb83a31, +0x21201014,0x2038261e,0x00980819,0x0e582e29, +0x00080814,0x00503e16,0x00887002,0x13c87e59, +0x00106403,0x2268b615,0x04708c14,0x0cc85636, +0x0088320f,0x00104c1b,0x00b83203,0x0d385231, +0x01681e14,0x00104c1f,0x00184a1d,0x0d28462c, +0x00a84a1a,0x00205827,0x01880402,0x1118ba57, +0x20a0380b,0x20d8420c,0x01984418,0x0b683620, +0x20480407,0x20c81a12,0x01e02c14,0x0bb85228, +0x21001c15,0x2068421e,0x01401025,0x0bb85227, +0x20a04416,0x21089628,0x02d05420,0x0e88a246, +0x0080120c,0x00183015,0x00980e06,0x0aa85a17, +0x20203401,0x20c85002,0x01881008,0x0ab8521a, +0x00983e13,0x00204420,0x00481a0a,0x0ad85e1a, +0x00800e0e,0x00182c1b,0x00880c03,0x0cb89e34, +0x2090080b,0x0050060e,0x20381c13,0x09f84e11, +0x00380401,0x00002005,0x00482802,0x0a085215, +0x2040280e,0x20d82218,0x01500c11,0x09f85216, +0x2050180d,0x00400e0f,0x2038201b,0x0b488625, +0x00a80e0a,0x00702013,0x20281608,0x0998620b, +0x00382a0a,0x20103c09,0x00b0140a,0x09685a0f, +0x0030120a,0x20381412,0x00d80805,0x0988620b, +0x00482212,0x00a02417,0x0000200b,0x0a689e13, +0x20481004,0x00482a0a,0x00605c15,0x09485a05, +0x20804810,0x20b89617,0x01b03c15,0x09385401, +0x20380807,0x0010020c,0x0080180e,0x09485602, +0x20600817,0x00281a1e,0x00901416,0x0a088203, +0x20281e02,0x00103802,0x20481409,0x0968380b, +0x00885e0e,0x0070a81a,0x20a85603,0x0968440a, +0x00500606,0x20100008,0x00780405,0x09685008, +0x00c8521e,0x00407825,0x00380405,0x0a38880b, +0x00480407,0x20701603,0x00a81402,0x09d84010, +0x20803808,0x20f86e12,0x02005016,0x09d85413, +0x20a01408,0x20183609,0x00702015,0x09c85015, +0x2110a01f,0x2118f234,0x02003829,0x0ad87822, +0x2028720f,0x20709012,0x00f0180d,0x0a784418, +0x00500c00,0x20202806,0x00584e02,0x0aa8441d, +0x0098260b,0x00405c0f,0x20682209,0x0aa8401b, +0x00786a0f,0x0170a82a,0x21c87e09,0x0c488432, +0x20a0b80f,0x22392e1c,0x03308807,0x0b583022, +0x20a84201,0x00105006,0x00f0080b,0x0b985c22, +0x20901c0a,0x20584612,0x01103012,0x0b78481f, +0x00582606,0x20203604,0x00e0500d,0x0dc89034, +0x0128220b,0x00b08813,0x21887e17,0x0c58081a, +0x00e80a07,0x20f01005,0x02303a12,0x0ca84c1e, +0x00301603,0x00281c0d,0x0008060a,0x0c984023, +0x21503811,0x20b88e15,0x01b0541a,0x0fa87847, +0x2138240f,0x0030560f,0x00a83020,0x0d18341e, +0x20e04c08,0x21087612,0x02703819,0x0d883421, +0x20183203,0x00704802,0x20701800,0x0d88301d, +0x00a0420e,0x00281c1d,0x20980624,0x12085843, +0x0088a60a,0x2060ac1e,0x01f03619,0x0e384c21, +0x00681e02,0x00301406,0x00a81611,0x0eb82c24, +0x00100c02,0x20581206,0x00b02203,0x0e78281b, +0x00289c04,0x0121320c,0x21083607,0x13a83c2d, +0x00a0700b,0x21380800,0x0048d400,0x11800a47, +0x00d8660a,0x0110c400,0x21b02000,0x11c82646, +0x00400207,0x20b80400,0x01802c00,0x11281235, +0x00485e0d,0x01008c00,0x21107c00,0x18f85663, +0x20d86a18,0x00806420,0x0020181f,0x0f784e37, +0x21980810,0x20884a1d,0x01605c28,0x0fc82632, +0x2050180b,0x20c85a16,0x0170100b,0x0f880a30, +0x20b82015,0x20701226,0x0120280d,0x15e8325d, +0x0020a819,0x21291a27,0x01b06607,0x0e08322b, +0x01300209,0x20a02813,0x00484222,0x0e78122f, +0x00201002,0x2060080a,0x00187a05,0x0e281a2d, +0x01480a10,0x20f02419,0x01683e14,0x13084260, +0x00484e10,0x01807423,0x22b84e01,0x0ca81e2f, +0x20703001,0x20a84a09,0x00e02418,0x0cc81e34, +0x0028060a,0x20280410,0x00401402,0x0ca83e2e, +0x2100480d,0x21188616,0x01f02828,0x10084a56, +0x00182c03,0x0050660c,0x20e0040c,0x0b381e29, +0x00302806,0x00282207,0x20483802,0x0b681e26, +0x00500804,0x20301a0f,0x00281407,0x0b48262a, +0x00c80608,0x0010380f,0x20286a07,0x0db84a45, +0x20380402,0x20600604,0x00c80c0f,0x0a18321c, +0x20183602,0x00c0480c,0x20d8300b,0x0a483a20, +0x20a04407,0x20186a04,0x00881816,0x0a28461b, +0x20600c0a,0x00080e09,0x00d8181e,0x0ba8723a, +0x00280c05,0x20701801,0x00d82404,0x09683a13, +0x00480e05,0x20201005,0x00502007,0x09784217, +0x00a83e06,0x01005412,0x21281e07,0x09784e14, +0x0078460f,0x00305017,0x00a0140c,0x0a387a25, +0x00080a0f,0x20a0000f,0x0130300b,0x08e8420b, +0x20702405,0x20583e0a,0x00902413,0x08e8320a, +0x20781a06,0x00102000,0x00303c16,0x08e8420c, +0x20e01c0a,0x20e84215,0x01e04821,0x0958620f, +0x0000440e,0x20b8561d,0x0130040b,0x08c82800, +0x00881e02,0x00404404,0x20683a02,0x08c82a01, +0x0040180c,0x20582213,0x00b00002,0x08c82c00, +0x01101608,0x20600008,0x00e82608,0x09385602, +0x20400c01,0x0068200d,0x2028380b,0x08e8440b, +0x20604001,0x20386a02,0x00b02016,0x08d84009, +0x00080609,0x00100811,0x0038140d,0x08d83c07, +0x21204010,0x2018820f,0x00e0102a,0x0948640f, +0x00b80a13,0x00900c11,0x20a02601,0x09684010, +0x00081c06,0x00d03800,0x20f82804,0x09683416, +0x20200807,0x0000060b,0x0048080d,0x09483814, +0x00f89217,0x00e0f022,0x2128460b,0x0a285c1f, +0x21107c21,0x0078c229,0x2070141f,0x0a08341f, +0x00584a11,0x00605013,0x20103803,0x0a283c1a, +0x20281a06,0x0028100a,0x00502c06,0x0a18401e, +0x20805c13,0x21588e22,0x02a04822,0x0b28682a, +0x00589a1c,0x0260fc3a,0x23785615,0x0b383824, +0x20a04813,0x20c87220,0x01203412,0x0b181c25, +0x00101407,0x20401608,0x00281c00,0x0b182420, +0x20101a0f,0x00283816,0x00700809,0x0cd86440, +0x00783808,0x00002e1a,0x0090a205,0x0c182417, +0x00780a08,0x00600019,0x20a80a0e,0x0c581c27, +0x00082209,0x0010240c,0x00601802,0x0c183421, +0x20401c1a,0x00801616,0x20784406,0x0ef85047, +0x20401209,0x20f81e01,0x01403011,0x0cd0041e, +0x20684609,0x00407402,0x20a02c07,0x0d700423, +0x20403408,0x20784a0e,0x00f02c02,0x0d282023, +0x2048a225,0x00f0a438,0x20207207,0x11386c47, +0x2020bc09,0x20a9461c,0x00d03805,0x0e000c28, +0x00403408,0x20d84217,0x0130120b,0x0e900c21, +0x00381e03,0x00601809,0x20300a09,0x0e481420, +0x00605412,0x2188a636,0x0270ca13,0x13480c39, +0x0159061f,0x03414400,0x23610c00,0x11585e55, +0x00400e0b,0x20786c00,0x01807c00,0x11582a37, +0x20481207,0x20380800,0x20a02000,0x11300e30, +0x20901206,0x20e88400,0x01f06c00,0x18483e4d, +0x2240783c,0x20e8da5c,0x01c0403f,0x0f081235, +0x2090601a,0x20485e20,0x2038640b,0x0fb00231, +0x00504811,0x20781614,0x20c87e0b,0x0fa01236, +0x00a05c10,0x20985212,0x20285a1a,0x15b8125a, +0x01b85e31,0x0100dc58,0x21a8b22e,0x0dc8322d, +0x00a82215,0x0130242d,0x21b8320f,0x0e384232, +0x00480e11,0x00b03820,0x21184405,0x0de83639, +0x0048060f,0x00d0081e,0x21682405,0x12a84264, +0x20c02c1c,0x20786a3a,0x01d08422,0x0c183a33, +0x20783008,0x00c04e10,0x2120280f,0x0c982632, +0x2080000a,0x00981612,0x20303012,0x0c383a2d, +0x2038200a,0x00c05210,0x21481c12,0x0fb83658, +0x00400a0c,0x0038241a,0x00281e01,0x0ad83622, +0x0098260a,0x00005009,0x00280605,0x0b28222d, +0x00981e04,0x0090300b,0x20881607,0x0af83228, +0x00482606,0x0040340e,0x00000408,0x0d284e4b, +0x20201004,0x0058060a,0x2060000a,0x09d8261d, +0x2040400c,0x20a85e16,0x01600817,0x09d82a24, +0x20284204,0x00106800,0x00400412,0x09b82e23, +0x00480a03,0x20501e05,0x00d01c15,0x0af83e3d, +0x00700201,0x00980803,0x20880805,0x09083216, +0x20100204,0x0078180f,0x2018140c,0x09083613, +0x00403807,0x20f8620c,0x01e0200b,0x08e83614, +0x20704407,0x20787e0d,0x01402022,0x09783e21, +0x20f00402,0x00981401,0x20a0141b,0x08983206, +0x20281a04,0x00703003,0x20600409,0x08982e08, +0x20d00a03,0x00082808,0x00600816,0x08782e04, +0x20480c00,0x00901809,0x20b8340c,0x08e83a0a, +0x00e84605,0x00a07806,0x20f81612,0x08982201, +0x00600807,0x00181209,0x00500c02,0x08682e03, +0x01080a01,0x00202400,0x20381612,0x08882201, +0x00981e07,0x0060380a,0x20500a01,0x08a84204, +0x20301005,0x2070060a,0x00f80418,0x08782802, +0x20583a07,0x0020580d,0x00180c14,0x08782808, +0x20900404,0x00080e03,0x0060041e,0x08782c05, +0x20182201,0x2010420b,0x00a0001b,0x08a83809, +0x20981002,0x20380404,0x01000c10,0x08d83416, +0x00601202,0x20c82208,0x01703405,0x08f82414, +0x0048220b,0x00102009,0x00401802,0x08e82815, +0x2080700d,0x20a8c20c,0x01a01017,0x09584c22, +0x0108620a,0x2070b00a,0x00f81e0a,0x09a82418, +0x20c0480e,0x20888a0e,0x00f00816,0x09c82022, +0x20804c14,0x20785a18,0x00b81c0f,0x09b8201e, +0x00b86211,0x01308c1c,0x21682601,0x0aa8402d, +0x21705009,0x21f8ce14,0x03a08426,0x0a883026, +0x0098360c,0x00b06c1b,0x2138420e,0x0af81c26, +0x00884616,0x00c04c24,0x20a00608,0x0ac83422, +0x21080412,0x20601615,0x00d0101f,0x0c383c3d, +0x01006201,0x20a87c08,0x0078121f,0x0be8082a, +0x20100802,0x20281a0a,0x0080480c,0x0c182025, +0x20902c10,0x20583e1c,0x0090400f,0x0bc81425, +0x0168521b,0x20606820,0x01203610,0x0e583c44, +0x20d80801,0x00e01804,0x21881010,0x0cf80422, +0x20e02404,0x00085604,0x00203009,0x0d680c2f, +0x00483a0e,0x00605015,0x2068060c,0x0d080c26, +0x2290c41b,0x21a93a31,0x02c07c32,0x10981855, +0x00884203,0x00c0f008,0x21287e17,0x0e10001e, +0x00b82a03,0x00905c08,0x21382622,0x0ec00c22, +0x00002007,0x20883e14,0x00e03000,0x0e200020, +0x0188320b,0x01605c20,0x22286649,0x13680448, +0x20a12407,0x2429cc00,0x06680c00,0x10a0062b, +0x20706c09,0x20784c00,0x00288800,0x11400e33, +0x20a0340b,0x01583400,0x21386400,0x11182e2f, +0x20f0680d,0x00485000,0x20a8b400,0x1818124e, +0x01882201,0x00608c14,0x20d8d61d,0x0f200e39, +0x0118720e,0x0130c01b,0x21084e14,0x0f982a3d, +0x01788610,0x0220c021,0x22081e1f,0x0f784a3e, +0x01a87615,0x01e0c028,0x21e8422c,0x15685264, +0x21681e0d,0x20283c11,0x0160802a,0x0d483a33, +0x20b02404,0x20883e0f,0x0200481e,0x0da83638, +0x20c82c01,0x00101a0f,0x01108025,0x0d68363c, +0x20b00c08,0x00180a16,0x01205023,0x12084a68, +0x0110140b,0x20901a16,0x00781a18,0x0bf00e2a, +0x00201003,0x00184203,0x01101a01,0x0c382a29, +0x00201407,0x20a8160c,0x01780601,0x0be8122a, +0x00680e03,0x00480c02,0x01001802,0x0f283e55, +0x20801e04,0x20480c0b,0x00c82c1a,0x0a881629, +0x20100001,0x00482005,0x00100c04,0x0ae81e28, +0x00501208,0x2068280a,0x01200c04,0x0a981e28, +0x20201007,0x00184208,0x00d01816,0x0c983649, +0x00383801,0x00402e02,0x00901401,0x0988221c, +0x00983a08,0x00406c09,0x20781000,0x09b80a26, +0x2060300b,0x20285a0d,0x00800c12,0x0978161d, +0x00180607,0x0050040e,0x20200410,0x0aa82a37, +0x00701202,0x20a80401,0x01480808,0x08b81a18, +0x20501808,0x20a81a10,0x0140081b,0x08a81218, +0x00b82a0d,0x00a04c13,0x20e82201,0x08b81215, +0x00082001,0x00404e07,0x20280c15,0x09381a24, +0x20d80402,0x20680e04,0x0130081c,0x08381e06, +0x20600202,0x20481808,0x00d0000c,0x08481e05, +0x2100080d,0x00080e14,0x0060041e,0x08381607, +0x20401005,0x20581204,0x01180c15,0x08682e0f, +0x00803803,0x20885002,0x00f0020c,0x08481c03, +0x00d00e04,0x20400402,0x00800206,0x08381202, +0x00f00208,0x00200813,0x00281211,0x08382400, +0x00200609,0x2018200b,0x00d02809,0x08383000, +0x00282e0b,0x0060340c,0x2050180d,0x08481404, +0x20c02806,0x2028560a,0x00901c20,0x0838140b, +0x20680a03,0x00200a06,0x00502c1c,0x08381405, +0x2020180e,0x00082612,0x00600011,0x0868180d, +0x2070200c,0x20583214,0x00801014,0x08a80414, +0x00480e03,0x00801408,0x20c81e04,0x08d80c19, +0x20602412,0x00084210,0x0068140b,0x08b81418, +0x00685a13,0x0060981a,0x20382c0b,0x0908201b, +0x0060460c,0x0038740f,0x20501400,0x0988101f, +0x00281400,0x00505400,0x20883008,0x09a8101b, +0x00c8561a,0x00909024,0x20981e08,0x09881c19, +0x20606414,0x21089a20,0x0230301c,0x0a18282e, +0x20d80416,0x01502a15,0x22185411,0x0a800027, +0x20400800,0x00083000,0x00d0380d,0x0aa82825, +0x20e04c19,0x20b88628,0x01b0481c,0x0a681423, +0x00281612,0x00900c1c,0x20380c0a,0x0be82841, +0x00e85e1a,0x0130a42d,0x21881e17,0x0bd82824, +0x00180a01,0x00100000,0x00201801,0x0bf80c2c, +0x00883615,0x00804822,0x20781e0e,0x0bb8102b, +0x20504c14,0x00488e19,0x20103410,0x0e18184e, +0x20c00013,0x20400621,0x01205814,0x0cd81022, +0x20a80c04,0x20101a04,0x00280c04,0x0d58042f, +0x20a0280e,0x20585a1b,0x00b04409,0x0cf00029, +0x20e8aa14,0x01710c24,0x22384401,0x10a80856, +0x00586a07,0x20402816,0x0130760f,0x0e000024, +0x00900602,0x20381807,0x0080221a,0x0eb80824, +0x00700205,0x0050240e,0x20b84615,0x0e300423, +0x00e03008,0x21283a19,0x02005629,0x13280841, +0x2038e604,0x03c19800,0x26181800,0x11300e42, +0x0028b60c,0x0170f400,0x21307400,0x11581640, +0x00183a06,0x21a06c00,0x02d01400,0x10c00a3b, +0x2018b609,0x0180ec00,0x00204400,0x17d82261, +0x01782e07,0x00302e0b,0x00507609,0x0f180647, +0x00305813,0x21789223,0x02a05807,0x0f500e3d, +0x00708406,0x2288d211,0x04704c02,0x0ee0063a, +0x00505810,0x2158a61c,0x03d05a03,0x14c81263, +0x22307416,0x2098921f,0x0108183b,0x0d10162e, +0x2078320d,0x20103016,0x0068140f,0x0d901a32, +0x20b05004,0x20887000,0x01482416,0x0d30162f, +0x2038360e,0x00101c15,0x01400c0d,0x11c0065e, +0x01c8420e,0x01405424,0x2138362f,0x0c080e28, +0x00402806,0x20d81610,0x01381604,0x0c20222d, +0x00982607,0x00c0280c,0x20981a0d,0x0bf00a2a, +0x00302409,0x20c83213,0x01b00404,0x0ef01a55, +0x20c85608,0x00404e05,0x00106024,0x0a80062d, +0x00001402,0x20382401,0x00e82c09,0x0ac0022a, +0x20380807,0x00300609,0x0018040e,0x0a800a2a, +0x00602601,0x20380c07,0x00f84c0d,0x0c700a4c, +0x00306815,0x21087a1d,0x01482201,0x09701e1b, +0x00002201,0x00283c07,0x00500409,0x09980e21, +0x00481607,0x00103c0c,0x00282805,0x09600220, +0x20581201,0x00580c03,0x00c00c1e,0x0a581636, +0x00582616,0x00a02823,0x20a81c09,0x08a80617, +0x00382208,0x00a03005,0x20a0080a,0x08b00617, +0x20300c03,0x2058320a,0x01202c12,0x08880a15, +0x00100802,0x00181a01,0x00900c0e,0x09080e20, +0x20b02017,0x00182220,0x00080c18,0x08200a07, +0x2080100f,0x00381e12,0x00281014,0x08200208, +0x20300804,0x20100800,0x0058300a,0x08200207, +0x00181604,0x00301c04,0x00300411,0x08480611, +0x00c83618,0x00905825,0x20881a0a,0x08281000, +0x0098160f,0x0070241a,0x20580e04,0x08180c00, +0x00781209,0x0010080d,0x00801c02,0x08081201, +0x20700c07,0x20281208,0x00a00014,0x08000002, +0x20802812,0x20485222,0x00e04019,0x08200007, +0x20681407,0x00202614,0x00401017,0x08200409, +0x20900808,0x2038120f,0x00a01816,0x0810080a, +0x00d8060d,0x0010280e,0x00581201,0x0840000b, +0x00580a06,0x00602c13,0x20684c00,0x08a80414, +0x00101404,0x20281802,0x00d82005,0x08b80c16, +0x00b80e05,0x20103009,0x00682e06,0x08a00412, +0x20e03013,0x00087218,0x00f02c25,0x08d8081d, +0x20684a01,0x00406000,0x0050100f,0x0958101b, +0x0028220a,0x0020140e,0x00702808,0x0978101d, +0x20d02c05,0x20486a06,0x01203c1c,0x09480c1d, +0x00e85215,0x00c09421,0x20d83605,0x0a10042d, +0x00900002,0x20e01a05,0x01d80604,0x0a580821, +0x20401806,0x20681a10,0x00d0180d,0x0a800c27, +0x00b83607,0x00706009,0x2088220c,0x0a701025, +0x21002812,0x2088361e,0x01802826,0x0ba0043e, +0x20b02005,0x20e87400,0x02205016,0x0b78142a, +0x00000c00,0x00081803,0x00681401,0x0be0042e, +0x20d02808,0x2078560d,0x01002415,0x0b90042a, +0x00f83e10,0x00106017,0x00b82609,0x0df8044d, +0x00780a12,0x2060080e,0x00603a0d,0x0ce0202e, +0x20700a02,0x00380804,0x00080401,0x0d50042f, +0x00401603,0x0030200a,0x20584612,0x0d000c2b, +0x2230a011,0x20e8ea19,0x02304025,0x1068085a, +0x2020a80d,0x20890e28,0x00703407,0x0e40342b, +0x00680c01,0x00580a03,0x20201a13,0x0eb00425, +0x00283400,0x00802401,0x00302a06,0x0e28081f, +0x01684a08,0x01a05419,0x21781a43,0x1340084a, +0x20706404,0x22091400,0x05205400,0x10b8122e, +0x20a0b40e,0x21792c00,0x03183000,0x11302a2a, +0x20501408,0x01884400,0x22100400,0x11101e32, +0x20a0e40a,0x23592c00,0x04984c00,0x17f07651, +0x01006001,0x20685c0b,0x00e83614,0x0f302238, +0x01684a1e,0x01607c2b,0x21a8321d,0x0fb02e39, +0x00c8620d,0x01e0bc18,0x23282610,0x0f70323a, +0x01684613,0x0040641d,0x20283e1f,0x15406661, +0x20d88e0c,0x0120cc0e,0x2098081c,0x0d602234, +0x2130341d,0x0048662e,0x00502425,0x0de03234, +0x20784e01,0x00607a0e,0x20303015,0x0d903637, +0x21006c0f,0x20d8821c,0x01780822,0x12105a5f, +0x00e03002,0x21286e16,0x02a05a0b,0x0bf0222c, +0x00a85214,0x01106428,0x21483a15,0x0c80222c, +0x00203409,0x20d84a11,0x01b80400,0x0c10322d, +0x00c82a02,0x00f03812,0x20985a0f,0x0f603e56, +0x21408014,0x2068ae0f,0x00f84c1f,0x0aa02a22, +0x0020080a,0x20201e15,0x0050040a,0x0af02a32, +0x00401e01,0x0008140a,0x00983c05,0x0aa01e2b, +0x00584a0e,0x00505c0c,0x00501c14,0x0ca03253, +0x0198821b,0x01a0c02d,0x21c8421e,0x09c00e21, +0x00081e06,0x2010200a,0x00c80c11,0x09901624, +0x20381e05,0x00600005,0x00402411,0x09701220, +0x20702c12,0x20d8421e,0x01c80422,0x0a703e38, +0x21103412,0x20684a24,0x0140402c,0x08a0121a, +0x20501404,0x20882e08,0x01401410,0x08b01a14, +0x00102006,0x20180e09,0x00481c08,0x08b02614, +0x0030020b,0x20200417,0x00c8380d,0x09102221, +0x00c82e08,0x00704412,0x00283608,0x08300e08, +0x00700001,0x20301803,0x00a83002,0x08401a0b, +0x00182604,0x00702009,0x0028040b,0x0830120b, +0x20301004,0x20282209,0x00d01415,0x08501e0f, +0x20c01001,0x20484206,0x0120441b,0x08000401, +0x20680e05,0x20281406,0x01002c16,0x08000800, +0x20200c01,0x20282605,0x00a01c0e,0x08001402, +0x00080c04,0x00201002,0x00581c0c,0x08201c01, +0x00900405,0x00002a01,0x00283a09,0x08401c0a, +0x00102006,0x20681608,0x00b80803,0x0840200d, +0x20100803,0x00100601,0x00181c07,0x08401c0c, +0x00081e0a,0x0000180e,0x0090280d,0x08601c0e, +0x2028260e,0x0010180e,0x00c03013,0x08a00810, +0x00581a07,0x00202009,0x00680407,0x08c01812, +0x00680e06,0x00300c09,0x00201003,0x08c01411, +0x00500c07,0x20702211,0x00f8140c,0x0900381b, +0x20805c14,0x2088821d,0x01200c0e,0x09602020, +0x20903009,0x2048520d,0x00e01017,0x09801820, +0x20981003,0x00102209,0x00400416,0x0960241e, +0x20703001,0x20486005,0x0170181c,0x0a10182f, +0x00a81214,0x00e01820,0x20e81609,0x0a801423, +0x00282608,0x0080300e,0x20681603,0x0ab01c2a, +0x00402601,0x20484000,0x00c00e03,0x0a901827, +0x00283208,0x00804407,0x20100808,0x0be03041, +0x2070000f,0x00a8161c,0x20801016,0x0b902429, +0x00080405,0x00001209,0x00600004,0x0c001c2a, +0x20580c07,0x00602a02,0x20483408,0x0bc01c29, +0x2010380e,0x20485a12,0x01000c0e,0x0e10344c, +0x20c00605,0x00b81412,0x20d81802,0x0d201035, +0x20981605,0x20101407,0x00a00805,0x0d60182f, +0x00186610,0x00305814,0x00603e08,0x0d101029, +0x2128de0d,0x00a0f41a,0x2068080c,0x10b03059, +0x00b86601,0x00b0e802,0x21286221,0x0ea02025, +0x00703c03,0x20683209,0x00e81215,0x0ed01c26, +0x00207409,0x21687e1b,0x01c01e05,0x0e403422, +0x00e08c05,0x22d8820e,0x03702a29,0x13604849, +0x20301c13,0x20201c00,0x20d8e000,0x11607e3a, +0x00586607,0x0000ec00,0x21381800,0x11e0663f, +0x00301805,0x21700000,0x02883400,0x11302e38, +0x2018ea11,0x03117c00,0x25407000,0x19306264, +0x0118ae26,0x0050c438,0x20601e09,0x0f90323e, +0x2080280b,0x21985e15,0x02804c0e,0x10004a38, +0x0000260f,0x21086410,0x02706008,0x0f801e33, +0x0030601e,0x20986a34,0x00b03e02,0x16107a65, +0x21909c18,0x2268de39,0x02b0782a,0x0dc0662d, +0x0090020b,0x20f03c0c,0x01184a09,0x0e605e36, +0x20801c13,0x20786a1e,0x00e03007,0x0e004e2c, +0x20188e17,0x00f0c427,0x20f83806,0x12f06a63, +0x01080404,0x0010200f,0x20b88e20,0x0c905e28, +0x20a05412,0x20f88a15,0x02000013,0x0cb03a31, +0x00b80a0a,0x00004c1c,0x20b86a11,0x0ca05230, +0x00a0380b,0x21483e1d,0x02202c02,0x0ff06e5e, +0x20187e15,0x0000d41a,0x20482410,0x0b103e30, +0x00c82a14,0x00603021,0x2028120b,0x0b50322d, +0x00282e09,0x20204201,0x0080340f,0x0b004232, +0x20a05801,0x20687c04,0x01381c20,0x0d30624d, +0x20207c15,0x21f8be24,0x03104c0f,0x09d03621, +0x2060240b,0x20483a1a,0x00b0281a,0x09f04625, +0x20804814,0x20d85a1b,0x01881816,0x09c04a1f, +0x00b82601,0x01004405,0x20c83c04,0x0b205e3b, +0x00083e0d,0x0000541a,0x00283408,0x08f03e15, +0x20180801,0x00501008,0x20383c08,0x09103a14, +0x00784e15,0x00605021,0x00181601,0x09002e15, +0x20881202,0x00800801,0x00600824,0x09804627, +0x00404401,0x20f8460c,0x0170200a,0x08703e0c, +0x00881e0a,0x00301c0a,0x00101405,0x08802e0e, +0x20303c0f,0x20d84e1d,0x01601413,0x08703e0c, +0x00180c03,0x00301204,0x0088100d,0x08b0460f, +0x20a00c0d,0x0018160a,0x00683015,0x08403403, +0x20b03011,0x20483a15,0x0088081c,0x08403802, +0x20100e06,0x00200411,0x0038380a,0x08502c02, +0x00401605,0x00081006,0x00b8080e,0x08703e02, +0x00e83616,0x0040341e,0x0010120a,0x08902409, +0x00783a12,0x0080481d,0x20680605,0x08a02c0e, +0x00281c00,0x00401e01,0x00401406,0x0880240a, +0x20a01009,0x00683a09,0x0070181b,0x08b03c13, +0x21002c19,0x20885625,0x00e02021,0x08e03c14, +0x20201010,0x2058261a,0x00c02c0f,0x09103c12, +0x00100602,0x20381400,0x00b0200c,0x08f02c13, +0x00c83e08,0x00a04811,0x20600a05,0x0990481e, +0x00d84214,0x00209027,0x2078520f,0x09c0381d, +0x00181e0e,0x20204015,0x00382409,0x09d03c1f, +0x20600c04,0x20181606,0x0060000d,0x09c03820, +0x20681605,0x20503205,0x00c02c21,0x0aa0602c, +0x20a00404,0x20e81e15,0x01d05c17,0x0aa03421, +0x20501c0e,0x20983e16,0x0140180b,0x0af03429, +0x00381a01,0x00203007,0x00182204,0x0ae03425, +0x20603814,0x20a85615,0x01880c0f,0x0c606044, +0x00901006,0x20c8120a,0x01783607,0x0be04029, +0x0060020e,0x20200414,0x00581605,0x0c50342c, +0x0028120d,0x20400004,0x00d03006,0x0c003026, +0x00e83a2b,0x00405428,0x00300a04,0x0eb0584a, +0x21100001,0x20881008,0x01382c13,0x0d301c30, +0x20e01011,0x20282e16,0x0060080c,0x0db0382f, +0x20f0901e,0x2088d623,0x00d8180c,0x0d50342f, +0x21f13442,0x20a9aa59,0x01982c25,0x1120585b, +0x00a01a03,0x2098400a,0x0100361f,0x0ec01829, +0x00a85e09,0x0020841c,0x2058221e,0x0f203025, +0x00b89212,0x01c0dc35,0x22785e20,0x0ec01c24, +0x01391623,0x04312c6a,0x25186e38,0x14101050, +0x01082611,0x00c07000,0x21303800,0x12203e4f, +0x20200a07,0x01484000,0x21309000,0x12601631, +0x00882e04,0x01204800,0x21c03400,0x11d0463b, +0x2120a40e,0x21493c00,0x04003400,0x19603a43, +0x2150bc22,0x00393e33,0x00903830,0x0fe03637, +0x0038140e,0x01601e14,0x22300207,0x10d05235, +0x21081e01,0x00800a0c,0x20a03818,0x10105a2f, +0x02188a23,0x0150b82b,0x20f01636,0x17006e5e, +0x2018d212,0x0330f432,0x2478760f,0x0e902e27, +0x20283e0a,0x01104015,0x21c00803,0x0f104637, +0x00b04811,0x0008120e,0x20887a17,0x0ec05e2f, +0x21808823,0x20d8e23d,0x01f0582d,0x13c08a62, +0x01402e07,0x20101a04,0x20a02212,0x0d203637, +0x00883401,0x0020720a,0x20c80603,0x0d606237, +0x00185a15,0x01203823,0x20c0300b,0x0d102235, +0x01585210,0x01506c2d,0x2198621b,0x1100825a, +0x21505814,0x00a8a219,0x2040382b,0x0b802e2a, +0x20702c03,0x20b84605,0x01001816,0x0bc04e2e, +0x20603412,0x2048461d,0x0020380d,0x0ba05628, +0x20985a03,0x00108e04,0x00202824,0x0e208a55, +0x01387619,0x0200b424,0x22c82616,0x0a80421f, +0x00581a02,0x00103405,0x20282000,0x0a905623, +0x00c85213,0x00908418,0x20e82205,0x0a805e24, +0x00901805,0x2158260f,0x02501c09,0x0be08e3e, +0x20c04019,0x00385e26,0x00102c23,0x09704619, +0x20101203,0x20580601,0x00c00410,0x09904e1b, +0x20e07014,0x20b89221,0x01301020,0x09705617, +0x20902201,0x20f82801,0x01c81c25,0x0a408a27, +0x00486e15,0x01208425,0x21781202,0x09104209, +0x20201c08,0x20183609,0x00b0000f,0x08f0460b, +0x00c83e0c,0x0110641c,0x21284a09,0x0900460b, +0x00401805,0x20681a01,0x01282809,0x09707a10, +0x00301408,0x20800e19,0x00a0180b,0x08d05a04, +0x0058420a,0x0070580f,0x20381407,0x08d04400, +0x20782800,0x00202608,0x0080381a,0x08b04203, +0x20183608,0x0000300d,0x00c00c14,0x09206e02, +0x20803402,0x20386601,0x00d00014,0x08e0400b, +0x20b03007,0x20a85e0f,0x01303017,0x0900440f, +0x00202404,0x20883608,0x01100406,0x08f0500d, +0x20201c03,0x20c80a0b,0x01980412,0x09607c11, +0x00980402,0x00a02c04,0x20b84e03,0x09704013, +0x00e01201,0x00300807,0x2048360b,0x09a04c15, +0x20100202,0x00180406,0x0038100b,0x09704c15, +0x00503802,0x20686a01,0x01700c0d,0x0a206821, +0x2078120a,0x00a82c0c,0x00005c18,0x0a20281e, +0x20d80605,0x00681803,0x2020281e,0x0a50401f, +0x20180401,0x00101201,0x00380c07,0x0a40481f, +0x20b81001,0x00980c05,0x2030081c,0x0b707035, +0x2068100a,0x00680a14,0x20b01802,0x0b50582a, +0x00881808,0x0050160d,0x20881a0b,0x0b904c28, +0x00280e05,0x00081800,0x00602003,0x0b504424, +0x00e83a0f,0x0050580a,0x20600e06,0x0d608440, +0x00e80a09,0x0020200c,0x20e83e10,0x0c905023, +0x20881a05,0x2010040c,0x20280c0f,0x0cc0382a, +0x20b02011,0x20382e0e,0x00082c0a,0x0c80482a, +0x21d02026,0x20a85624,0x01080824,0x0f80804f, +0x2100080d,0x0008160f,0x2058241b,0x0da03828, +0x00302000,0x20800a03,0x2018260a,0x0e30402d, +0x00f86e19,0x0050e025,0x20b85218,0x0dd03823, +0x02290a3b,0x2021f44e,0x20588a34,0x12107c47, +0x00701a08,0x00200c19,0x20a82e15,0x0f10242b, +0x00104401,0x00088e04,0x00002e02,0x0f802826, +0x2070580c,0x2168d625,0x02d09c14,0x0ec02821, +0x21114820,0x244a0e61,0x0780d032,0x14006045, +0x20180803,0x21000800,0x01106000,0x12703a3e, +0x20901003,0x21482c00,0x02900000,0x12904626, +0x00401a0c,0x20c83800,0x01c06800,0x12304631, +0x20384a0b,0x2150ac00,0x00500800,0x1a80c250, +0x00d8761b,0x2120fc08,0x01380a04,0x10806e40, +0x01103e09,0x21082008,0x01e81a1b,0x11404a34, +0x21103c23,0x20585225,0x00d8380c,0x10b05e2b, +0x20209418,0x2278e221,0x0300320a,0x17f0b255, +0x21313838,0x22f98248,0x05183c23,0x0ea04631, +0x20c0340d,0x20187213,0x01701818,0x0f703e35, +0x01c88a30,0x0090c444,0x20680e25,0x0f504237, +0x00b83a19,0x2020b829,0x20887a10,0x1520ba63, +0x00d8b630,0x01f0a05f,0x20e81616,0x0d60062a, +0x00a01e08,0x00b82c15,0x2058120d,0x0df03e30, +0x2150942c,0x2188d24c,0x02b04c2e,0x0d706233, +0x0050580f,0x21088a23,0x02604c12,0x11f09a62, +0x20183c10,0x20e06631,0x01a06c11,0x0bf05a2c, +0x20483801,0x01204204,0x21001810,0x0c704e2e, +0x00c8461e,0x00d05439,0x20984e10,0x0c404a23, +0x20c03001,0x00687808,0x00480820,0x0f409649, +0x20608405,0x21c8ac00,0x0338080e,0x0ad04e1c, +0x00300c01,0x00481201,0x00101405,0x0b305623, +0x20705017,0x20486e23,0x00c03813,0x0b105622, +0x00f00207,0x0120240d,0x21982206,0x0d40a63c, +0x00d84a11,0x00406010,0x00880604,0x0a105617, +0x20383601,0x00702c03,0x2030180f,0x0a405e19, +0x00688215,0x0100c423,0x20f82400,0x0a405e18, +0x20a82806,0x01203e09,0x21000426,0x0b80a22c, +0x21006c19,0x20e8be22,0x02001c23,0x09705208, +0x00680606,0x20602400,0x00800006,0x09a06e0e, +0x00002c07,0x2118521c,0x02206413,0x09906a0f, +0x00982a0b,0x0080380a,0x20100c07,0x0a909e15, +0x00b84216,0x00d04c2a,0x20f8260e,0x09804c03, +0x2050480b,0x20786e11,0x01100016,0x09606000, +0x2070300b,0x20685a08,0x00e82812,0x09606c03, +0x20904811,0x20286617,0x00d00021,0x0a30a201, +0x20680c0e,0x20403e18,0x00500013,0x09906405, +0x20481a04,0x00b03810,0x20a84409,0x09a05810, +0x0068120d,0x00603819,0x20883602,0x09b0600b, +0x00183e0e,0x01004c1c,0x20d81807,0x0a809413, +0x00b82610,0x20702813,0x01301801,0x09f0500f, +0x00d83209,0x00603405,0x00403205,0x0a304c12, +0x20400407,0x0010020e,0x00601811,0x0a105c13, +0x00782c03,0x0010460e,0x0060180c,0x0b40a41d, +0x2120200b,0x21085a1e,0x01d02824,0x0a906421, +0x21300809,0x20682a16,0x01101021,0x0ae05c20, +0x20181e09,0x00300405,0x00501006,0x0ae0581f, +0x20a03201,0x20a83e04,0x01780c21,0x0c709833, +0x00403c09,0x20883c02,0x00788212,0x0bf0502a, +0x01103e05,0x20583407,0x00785217,0x0c204c25, +0x20202c11,0x20483e15,0x00683803,0x0bf05823, +0x20101805,0x00285606,0x00880404,0x0e608845, +0x00501e15,0x00700c1e,0x20882a05,0x0d00281f, +0x20d0440e,0x00a84607,0x20684c1b,0x0d202827, +0x0060020e,0x0070341e,0x20a85a04,0x0d103823, +0x00902e04,0x00700409,0x20d86800,0x10908447, +0x20300818,0x00e00222,0x2058180c,0x0e002422, +0x00284a15,0x01b06423,0x2180060d,0x0e90102d, +0x20a00802,0x0078660c,0x0030800d,0x0e302c28, +0x21808004,0x01392201,0x20c08c1a,0x12f05c53, +0x20185a0d,0x01004c26,0x20500c04,0x0f30042a, +0x00283009,0x0090461c,0x00202606,0x0fd02c23, +0x00500802,0x00803605,0x21585a10,0x0f705825, +0x01093e03,0x0321d00a,0x25488a2f,0x1580a847, +0x00182607,0x02a81000,0x22008000,0x12e01a33, +0x20600c0a,0x00c00000,0x21284800,0x1370722a, +0x20881802,0x00601400,0x20800800,0x12f06e28, +0x20e03002,0x02983000,0x23905000,0x1bd05a43, +0x20e03020,0x02186216,0x22402004,0x11604a30, +0x00888615,0x00f0901e,0x21203613,0x12006233, +0x01282208,0x00006006,0x20382618,0x11907634, +0x01787603,0x0350dc06,0x2450022b,0x19708659, +0x02596e3c,0x02c2304a,0x23c80625,0x0fb06e41, +0x00101813,0x21202a22,0x01380c05,0x10408e3a, +0x21407c10,0x2088d211,0x01503c1f,0x0fe05e31, +0x20e82a01,0x01800e02,0x20e09419,0x16608e62, +0x2230f831,0x22f97e6c,0x0500b849,0x0db0862f, +0x00182212,0x20d02818,0x01d00808,0x0e806a34, +0x01789617,0x0170ec1f,0x21f8361d,0x0e807a31, +0x01384607,0x00e08604,0x20a02212,0x1380d25e, +0x00f01400,0x00f84c28,0x20f8a21f,0x0cd0721a, +0x20304414,0x2158661e,0x0260140c,0x0d107a29, +0x21304c1b,0x20e87a27,0x01c02c29,0x0ce06e2b, +0x20b81014,0x20401e19,0x01682828,0x1090ce53, +0x20189a22,0x0140e029,0x2220280e,0x0bc07222, +0x00580a15,0x2040101e,0x00e81404,0x0be07221, +0x01185e1c,0x0050842b,0x20181a0f,0x0be06e1e, +0x00782216,0x20802423,0x01d00c07,0x0e70ae3b, +0x20405822,0x21287e3c,0x0160440c,0x0ae09215, +0x20404814,0x20686a20,0x01201012,0x0b007a16, +0x20f07016,0x2128c229,0x02006823,0x0af07e14, +0x2040240b,0x20f8421e,0x0260401d,0x0cd0ce29, +0x00982618,0x0040842a,0x20988800,0x0a60820e, +0x00081a0d,0x00c0141d,0x20981c06,0x0a806a0a, +0x00781a0c,0x00903018,0x21084609,0x0aa08e08, +0x20202806,0x20784403,0x01782c11,0x0be0ca12, +0x20b04411,0x2058761e,0x0170381c,0x0a106000, +0x00684804,0x00606e0a,0x20400406,0x0a507e04, +0x00480407,0x0030360c,0x20482c0b,0x0a608207, +0x00883e0f,0x00307014,0x00681c0a,0x0b90c604, +0x00982e0b,0x00c01416,0x20680606,0x0a60600b, +0x20880603,0x20b80c02,0x01801c19,0x0a60700b, +0x20782603,0x00200409,0x00901c17,0x0a60600a, +0x20c0300b,0x20c86a1a,0x02203c23,0x0bb0c012, +0x20503201,0x00184e0b,0x20103014,0x0ac07812, +0x00404602,0x20d85e06,0x01501801,0x0af08018, +0x00380607,0x20700c01,0x00a01803,0x0af07c16, +0x00a03803,0x00084008,0x00883e02,0x0ca0c022, +0x20701c0c,0x00e00a0e,0x21387005,0x0b90781f, +0x2090200c,0x0048160c,0x20285c0c,0x0bc07c1e, +0x20a05008,0x20885212,0x00d8240b,0x0bb07c1d, +0x20a82a13,0x00e05412,0x2088041d,0x0dd0b830, +0x00e84a05,0x01507816,0x21285e10,0x0c803c1a, +0x00c84e07,0x00c07c19,0x20784e11,0x0cc04c1b, +0x00e82806,0x00c04807,0x20687211,0x0ca0581a, +0x00402c1c,0x00381627,0x00d84603,0x0fa0b43d, +0x21087607,0x00306008,0x00c06419,0x0d50301f, +0x00184e0b,0x20708004,0x01802813,0x0d804c1d, +0x20884216,0x0020301a,0x00c0401a,0x0d703c1f, +0x00588616,0x00e08c2e,0x00981c09,0x11807c40, +0x01501000,0x21a01e0c,0x02501216,0x0e706421, +0x2138040d,0x21a8761e,0x03806c16,0x0ec05031, +0x20805818,0x20e85229,0x01881401,0x0eb0602c, +0x21585a07,0x21306215,0x02c04818,0x13c09c51, +0x20e05c05,0x2168b60e,0x02c03029,0x0f70542a, +0x00b04203,0x21a84c0a,0x01b84a22,0x1050682a, +0x0078460a,0x0080481e,0x00483a15,0x0ff03422, +0x00c13c0e,0x2289e229,0x04380e25,0x16508849, +0x2060700c,0x24388000,0x05e86000,0x13409629, +0x00480610,0x21202800,0x01104800,0x14307231, +0x20604001,0x20983400,0x00981400,0x13c06e27, +0x20c82609,0x23006400,0x0430b000,0x1c406e39, +0x01281a24,0x22702c25,0x03d01212,0x11e07e32, +0x20d0a426,0x2139022f,0x01b00c0b,0x12c0762b, +0x00b81807,0x00600402,0x20401613,0x12706631, +0x01404c05,0x2398861a,0x05c0be25,0x1a40b64c, +0x21812834,0x22da1a46,0x04809024,0x10508629, +0x01484e27,0x01606c43,0x2258221d,0x11506a34, +0x20486218,0x0000a817,0x2030180d,0x10c08234, +0x20f03009,0x2268720c,0x03b03016,0x17a0e653, +0x00e8ba32,0x01c16c56,0x23d8d222,0x0f30ae28, +0x21101c1b,0x00284232,0x20906420,0x0f909232, +0x0000801f,0x2188d632,0x02704c01,0x0f508a2c, +0x00c0360a,0x21a84c0f,0x01e01616,0x1530fa53, +0x00f0101a,0x21180e3f,0x01e04009,0x0db08e34, +0x0118360f,0x00a06c1f,0x21984a11,0x0e40962b, +0x00884219,0x0080702c,0x20f85402,0x0df08a2b, +0x00902008,0x20e8120e,0x00b8140f,0x12710e56, +0x22206c01,0x20d8e80e,0x01b80437,0x0c706214, +0x21080407,0x2038060f,0x00203c22,0x0cf09223, +0x20b05814,0x20989220,0x00e0441b,0x0cc0861c, +0x20e01204,0x2068380a,0x0070102a,0x1020f63a, +0x01e83a06,0x00e08412,0x21f84a30,0x0c208211, +0x01083605,0x20406807,0x0018260e,0x0c209e19, +0x00784e12,0x00d08c1d,0x21784606,0x0c209211, +0x00780400,0x20102e01,0x20881e01,0x0ec10a25, +0x20f82800,0x00001601,0x00205c2a,0x0b507214, +0x20d01802,0x21283208,0x01b02023,0x0b60920e, +0x20500812,0x20681e19,0x00c0200f,0x0ba0860d, +0x00381800,0x20203601,0x00381815,0x0db0fa1b, +0x00682e09,0x20a05e01,0x00701202,0x0b209c01, +0x00b04000,0x20b86603,0x00f00204,0x0b509001, +0x00b81617,0x2030281c,0x00600a01,0x0b508606, +0x20701a04,0x20884801,0x00f0301e,0x0d40ee01, +0x20204013,0x21586e1c,0x01e80c11,0x0b309008, +0x20b00407,0x00581e02,0x20a8201b,0x0b708c0d, +0x20904416,0x20986e28,0x00f01420,0x0b509009, +0x2018080d,0x20202a0c,0x20284809,0x0d910012, +0x20682e0d,0x2050481f,0x0038440a,0x0bb07c15, +0x00283a0b,0x00506814,0x21182606,0x0c108418, +0x20481605,0x0080041a,0x20c84004,0x0bf0781b, +0x00d84a12,0x2040681c,0x00780c06,0x0e40dc1a, +0x00583804,0x21006209,0x01600609,0x0c607c16, +0x00382803,0x2090520b,0x00900800,0x0cc08815, +0x2018660a,0x0030a00b,0x20b00607,0x0cc08019, +0x21d80411,0x21682a1a,0x0220482f,0x0f60ec34, +0x00903e0c,0x21d85c02,0x02d03007,0x0d007015, +0x00504004,0x21286604,0x01d01808,0x0d707818, +0x01503002,0x21583213,0x01d0220b,0x0d708410, +0x02083614,0x21706c18,0x01782a2a,0x1140fc37, +0x2170b01d,0x20e90223,0x01782021,0x0df07429, +0x20a01611,0x20286007,0x00405018,0x0e608428, +0x21e04c13,0x20988a0e,0x01182033,0x0e107425, +0x2110a007,0x22390224,0x03304437,0x12d0f43e, +0x0158561d,0x01d04c36,0x22a81e23,0x0f605828, +0x20608021,0x00387e2c,0x21489a08,0x0fe09830, +0x0108821c,0x0090bc2a,0x21282a28,0x0f906c2b, +0x21c05018,0x0058a60f,0x20d89003,0x1560dc5a, +0x2098400b,0x00805e21,0x2170081c,0x10607c25, +0x00884612,0x02307436,0x23389618,0x11203820, +0x2030580e,0x21688a29,0x01d04408,0x1080741b, +0x01a90e12,0x0191d836,0x2369124e,0x17d0a434, +0x00685610,0x02b0fc00,0x28206400,0x14d08237, +0x20c80c05,0x00e02000,0x22b04000,0x15105224, +0x20683611,0x0070a000,0x21608c00,0x14906228, +0x21500602,0x01f80c00,0x25d10000,0x1d60621b, +0x21200c21,0x01682630,0x24306413,0x1330922e, +0x01985e10,0x00c1140e,0x22482e24,0x13c07a35, +0x01201c16,0x20685633,0x01206611,0x13408631, +0x01982a0d,0x02007605,0x26009640,0x1c30de3b, +0x01c88e21,0x0191a433,0x24c8c221,0x11c0a635, +0x2130300e,0x20b89222,0x02109826,0x11f06234, +0x21c03003,0x00189010,0x20300024,0x11b07e28, +0x20680c1b,0x0160222b,0x2430080b,0x19c10255, +0x22304814,0x20a8de31,0x01d0f434,0x10106a2b, +0x00a80c00,0x00102008,0x20384612,0x10a0862a, +0x02084215,0x00d0c419,0x22784631,0x1090a62e, +0x00281e0f,0x01405825,0x23b83607,0x1720e653, +0x02981204,0x00902c0a,0x21a85a35,0x0ef0aa2c, +0x00201206,0x20283409,0x0050380d,0x0f30762c, +0x2110201c,0x20386628,0x00a0442e,0x0ee08a2f, +0x01182207,0x00c06206,0x22404800,0x1480fa57, +0x22182806,0x00507602,0x20f86845,0x0d608a24, +0x20900804,0x00381a0b,0x20801c13,0x0e00921c, +0x0098321a,0x00508c2b,0x20f84e04,0x0de0921a, +0x21200414,0x00480a1b,0x20d00434,0x1211063d, +0x01801210,0x20483011,0x00d0461e,0x0cd06210, +0x00b01800,0x00584401,0x20e01607,0x0d509617, +0x20b0200e,0x20786622,0x01407816,0x0d209211, +0x00780e13,0x00502420,0x20f80a02,0x10b0f623, +0x20f02811,0x0008761f,0x00103c29,0x0c30860b, +0x20b80c06,0x00a02000,0x21f82c1a,0x0ca09e0d, +0x00c00001,0x00200006,0x20583a0a,0x0cc0a20c, +0x00400809,0x00281e18,0x20504414,0x0fa10e1a, +0x20301208,0x00983015,0x21c81a02,0x0c508809, +0x00b82612,0x00806c12,0x21781a07,0x0c809604, +0x20c00e05,0x0028200a,0x20501c1b,0x0c609603, +0x20b80401,0x00400802,0x20c82c1f,0x0f311201, +0x01182601,0x00d06e03,0x2288360b,0x0c709802, +0x20400815,0x20181623,0x00480819,0x0c708806, +0x00d82601,0x00406e06,0x20d83208,0x0c90a806, +0x00c80605,0x00301006,0x20a81602,0x0f71000d, +0x21301800,0x00484605,0x20d02428,0x0ca07810, +0x20901a10,0x00084c1c,0x2010000e,0x0cf06819, +0x20901401,0x2058420a,0x00e0001e,0x0cd08011, +0x20502e01,0x00288208,0x20604022,0x1000f81d, +0x00901c06,0x00a85205,0x21e00612,0x0d70801b, +0x00501016,0x00782e14,0x21400e0c,0x0dd0841b, +0x20b0340e,0x0018a206,0x20200404,0x0da07022, +0x20d0140a,0x00d83e0b,0x22683814,0x11610438, +0x20382007,0x0110640e,0x23285409,0x0e308417, +0x00982a2a,0x00a0742e,0x21f00804,0x0e908c17, +0x01682a13,0x00e07425,0x22a83a1e,0x0e908415, +0x00c01002,0x01283013,0x23582211,0x1340e83a, +0x00786e26,0x00814023,0x21982201,0x0ef0841a, +0x21b01038,0x0018364f,0x2028101f,0x0f709828, +0x20c82204,0x00406613,0x20c01826,0x0f208c19, +0x20a85e1a,0x01611018,0x24184813,0x1501003a, +0x20804823,0x2128da51,0x03708c13,0x0fe06c23, +0x01b86a31,0x00513859,0x20f8de33,0x10c0601e, +0x20c04c1a,0x2048ea21,0x00d02403,0x1050682d, +0x20482011,0x20105e36,0x00384a0c,0x16f0d83e, +0x00202a08,0x00087417,0x00189e06,0x11205829, +0x20a02413,0x21586a39,0x0400b41e,0x11604414, +0x00b8360f,0x00f09c2c,0x22d8ae21,0x11906c1d, +0x00808401,0x20998a04,0x01a01a18,0x18a06c2b + }, //ct0, A + { +0x20700c06,0x20100000,0x00087400,0x14985a28, +0x20e01406,0x20700000,0x0008b000,0x1548261c, +0x20c01406,0x20700000,0x0008a400,0x15483220, +0x21b0180a,0x20900000,0x00095000,0x1a900e07, +0x00a81609,0x00300013,0x00080615,0x13488633, +0x01500e03,0x20300012,0x0008662b,0x14287632, +0x01100a08,0x20200013,0x00084e23,0x14187631, +0x01d80a06,0x2030001e,0x0008ba51,0x19f88a2f, +0x00401004,0x20300208,0x00000809,0x11887239, +0x20280a05,0x00000008,0x00001814,0x12488a3d, +0x00000803,0x00000203,0x00080c10,0x1248863b, +0x00201204,0x2050000b,0x00082c08,0x17a8b654, +0x20780602,0x00100003,0x00000814,0x0fe87a2a, +0x20380401,0x20200207,0x00001c0e,0x10a8762c, +0x20580e03,0x00200005,0x00001010,0x10b88a2b, +0x20180c01,0x20100203,0x0000100e,0x1538c249, +0x00400002,0x00000203,0x00000400,0x0ed87220, +0x00100c02,0x20300203,0x00081806,0x0f787222, +0x00500401,0x20100204,0x00000800,0x0f887e23, +0x00300202,0x20400000,0x0008080b,0x1318ba3d, +0x20200601,0x20100001,0x00080c0c,0x0de8721a, +0x20200000,0x00000002,0x0008100a,0x0e78821a, +0x20400001,0x00000201,0x0008040e,0x0e887e1c, +0x20601006,0x20300206,0x00082c14,0x1168c22d, +0x00000403,0x00100203,0x00080c07,0x0d487a10, +0x00300400,0x00000000,0x00080c04,0x0dc88613, +0x00500601,0x20100001,0x00080803,0x0dd88213, +0x00880605,0x0000000c,0x00000003,0x1038da22, +0x20280e03,0x00100006,0x00001009,0x0ce87e08, +0x20480e01,0x00100002,0x00000c0e,0x0d488a0a, +0x20680801,0x00000202,0x00000411,0x0d588209, +0x20780602,0x20100203,0x0000241c,0x0f58ca13, +0x00300803,0x20200205,0x00080403,0x0cb87202, +0x00500a01,0x20200000,0x00000403,0x0d288202, +0x00500800,0x20200001,0x00080c00,0x0d488000, +0x00500c06,0x20200208,0x00081808,0x0f18c201, +0x20380601,0x00100004,0x0000040d,0x0cc87806, +0x20500004,0x00000204,0x00080411,0x0d388008, +0x20180602,0x00000002,0x0000100e,0x0d588406, +0x20480e07,0x00100009,0x00000818,0x0f48d00f, +0x00080401,0x00000000,0x00001005,0x0d287010, +0x00280605,0x00000007,0x00001003,0x0da88012, +0x20580803,0x20100203,0x0000100b,0x0db87c13, +0x20100c0a,0x2030020b,0x0008180b,0x1008c820, +0x00300602,0x20100001,0x00000c05,0x0db86815, +0x20100804,0x20200207,0x00000409,0x0e487418, +0x00700a04,0x20300005,0x00000603,0x0e687417, +0x0058120e,0x00000013,0x00002008,0x1128d429, +0x20400802,0x00000206,0x0008080d,0x0e78641e, +0x20180a03,0x00000006,0x00001006,0x0f287820, +0x20780401,0x20100206,0x00001013,0x0f38701f, +0x20d0100f,0x20300216,0x00080c19,0x12a8bc3a, +0x00480404,0x00100201,0x00081801,0x0f987025, +0x00700601,0x20200203,0x00000c03,0x10486c25, +0x00600c06,0x20200202,0x00082601,0x10687428, +0x0128060c,0x00000017,0x00000a0e,0x14a8d03f, +0x20980e05,0x0000000b,0x00001c0d,0x10c8742c, +0x2168040a,0x20100207,0x0008141a,0x11986c34, +0x20e82207,0x0020000e,0x00003812,0x11b88030, +0x22b8180f,0x0000020b,0x00005029,0x16b8b44d, +0x00400801,0x20300204,0x0000260d,0x12385c2b, +0x00d80607,0x20200016,0x00003228,0x1348702c, +0x00800402,0x20600207,0x00003219,0x1348542c, +0x01d8060b,0x20600020,0x00008e56,0x19188835, +0x00081203,0x20102800,0x20282800,0x13e85e35, +0x20880c05,0x00a03800,0x21687400,0x14d85230, +0x20581404,0x00b03800,0x21586000,0x14d85a32, +0x21180801,0x00404c00,0x21b8e000,0x1a882e2e, +0x0010340a,0x20484208,0x00882601,0x12487636, +0x01280e07,0x0060240f,0x20882619,0x1338823d, +0x00981203,0x00601c0b,0x2078220f,0x1328823a, +0x01702c08,0x00281804,0x2088a233,0x18d89a47, +0x0088260d,0x00803017,0x20880401,0x10988236, +0x20700c01,0x00381a06,0x0010201c,0x1138863b, +0x00380e05,0x00201802,0x0010140d,0x1148823b, +0x20282e11,0x00c0301b,0x20e81012,0x1638d258, +0x20900807,0x00081211,0x00302418,0x0f08722a, +0x20100403,0x00780e03,0x20580807,0x0fb87e29, +0x20801407,0x2018260c,0x00700c15,0x0fa87e2a, +0x00001c0b,0x00282616,0x2020100b,0x13b8c649, +0x00500601,0x00280405,0x20181603,0x0df8761f, +0x00381e04,0x00802007,0x20880403,0x0e888224, +0x00680e05,0x0030080a,0x20380e04,0x0e888221, +0x00180602,0x0090040a,0x20c82c0b,0x1198d23e, +0x20381400,0x00301001,0x2020040d,0x0d087a1a, +0x20300404,0x00100206,0x0000000c,0x0d78821c, +0x20300404,0x00180605,0x2010000e,0x0d88821c, +0x00081603,0x00802c05,0x20a8040e,0x0fd8d631, +0x00380603,0x20100800,0x00200405,0x0c587611, +0x00480e05,0x00100c06,0x00000004,0x0cc88614, +0x00480605,0x00200805,0x20200004,0x0cd88613, +0x00300800,0x00381204,0x00101c0e,0x0e98d622, +0x20501c07,0x20382608,0x00480c0e,0x0be87608, +0x20401807,0x20282209,0x00380410,0x0c48820a, +0x20501407,0x00081608,0x00080c10,0x0c588209, +0x20800405,0x00580e03,0x20300019,0x0dc8d20f, +0x00681607,0x00401c0d,0x20580a02,0x0bd87e01, +0x00381206,0x0040140c,0x20580403,0x0c188800, +0x00581606,0x0050180b,0x20580401,0x0c388e01, +0x00b81209,0x0060240a,0x20600000,0x0d98ce03, +0x20400403,0x00080a09,0x00201811,0x0bd87406, +0x20100802,0x00080607,0x00000c0d,0x0c388008, +0x20300800,0x00080e06,0x00101c10,0x0c488408, +0x20b01c0c,0x00282a12,0x00200021,0x0da8cc0e, +0x00000801,0x00180c02,0x20180405,0x0c487411, +0x20200802,0x00281000,0x2010000a,0x0ca88413, +0x20201407,0x00281e06,0x20281408,0x0cc88014, +0x00981a0a,0x00902411,0x20881800,0x0e68d81e, +0x00080e03,0x00300c05,0x20400c06,0x0ce87017, +0x00381205,0x00401807,0x20500c03,0x0d58801a, +0x00481a0b,0x00701811,0x20901002,0x0d788819, +0x20801807,0x00282e0b,0x00101c1b,0x0f88d42b, +0x20280800,0x00001603,0x20100807,0x0db8641e, +0x20401806,0x00081e09,0x0010100c,0x0e387421, +0x2050140b,0x00180e11,0x2020080d,0x0e587420, +0x00281a01,0x00903009,0x20a81802,0x1128d03a, +0x00801400,0x20280e02,0x00480c00,0x0eb86822, +0x00680e06,0x00600c08,0x20600400,0x0f687427, +0x00c81e0e,0x00702811,0x20500603,0x0f787c25, +0x00700208,0x00380805,0x00103c0a,0x1308cc40, +0x20e01005,0x00382a02,0x00100418,0x0fe8742e, +0x20c01009,0x00480e0b,0x20280c13,0x10b87031, +0x21602c11,0x00085e1a,0x00501c20,0x10b87433, +0x21c03012,0x00284a13,0x0000141e,0x1548b454, +0x00682604,0x00701c0b,0x20901a11,0x11786c30, +0x00681205,0x00781010,0x20503211,0x12587c31, +0x00b80e08,0x00c01019,0x21281620,0x12887832, +0x01282e0c,0x00f80c23,0x21307a37,0x17e8ac46, +0x20300405,0x00380400,0x20482400,0x13286a37, +0x20300003,0x20501000,0x00882400,0x14086e39, +0x20201002,0x20780800,0x00c82800,0x13f86a3a, +0x21081c09,0x00803000,0x20f88000,0x19d88241, +0x00b82e0a,0x0040580f,0x20581a0a,0x1168723c, +0x00b00205,0x20400008,0x00c00e0a,0x12387a3e, +0x00700e01,0x20381005,0x00a80605,0x12287e3c, +0x01f82e12,0x0010681a,0x2038422f,0x1798ae59, +0x20601c06,0x20783e0e,0x01103817,0x0f987235, +0x20680c02,0x20500e06,0x00b01016,0x10486e39, +0x20200202,0x00080c01,0x0060180f,0x10487637, +0x21302810,0x20a8521b,0x0180242d,0x1488be59, +0x20280c00,0x00100c03,0x00281406,0x0e386a26, +0x00200601,0x20700201,0x00f80804,0x0ec86e2b, +0x20180c01,0x00001605,0x00280c09,0x0ec86e2b, +0x00b8160a,0x00003014,0x00483e0b,0x1228c248, +0x00480a03,0x20200c02,0x00500002,0x0d186a22, +0x20102005,0x20683605,0x00f80c0a,0x0d887624, +0x00101403,0x20381e02,0x00881406,0x0d887a23, +0x20100c06,0x20580a0a,0x01000415,0x0fe8ca43, +0x20301c03,0x20482a07,0x0080000e,0x0c186e1a, +0x00180a06,0x00100809,0x00281006,0x0c887e1c, +0x00080604,0x00200807,0x00180c08,0x0c88821c, +0x20300a03,0x20281407,0x00e00c14,0x0e28d22e, +0x00100401,0x00380803,0x20281405,0x0b787210, +0x20101406,0x00081e08,0x0048040a,0x0bc87e14, +0x20100404,0x00180e05,0x0030000a,0x0bc88213, +0x00480400,0x20100a02,0x00900c0a,0x0cf8c220, +0x00281a03,0x00403005,0x20480c07,0x0b08760a, +0x00381a07,0x00402c0b,0x20381007,0x0b48820c, +0x00281e05,0x00202c08,0x00180808,0x0b58820b, +0x20400402,0x20100603,0x00b80415,0x0c28c210, +0x20100c01,0x20381e04,0x0080180b,0x0ad87a01, +0x20301007,0x2028220a,0x0080140f,0x0b088201, +0x20101404,0x20582608,0x00b0180d,0x0b288201, +0x00280602,0x00080c03,0x00c0140a,0x0bf8c400, +0x20100001,0x00000000,0x00180808,0x0af87009, +0x00180e05,0x0020140a,0x00180406,0x0b38800a, +0x20200201,0x00000804,0x0028100a,0x0b487c0a, +0x00181400,0x20102a02,0x0098100f,0x0c28b80c, +0x00180a02,0x00100c03,0x00100007,0x0b587410, +0x00000003,0x20200607,0x00600c0a,0x0ba87812, +0x00581603,0x00002402,0x00400002,0x0bb87c11, +0x20101803,0x20682e03,0x01200011,0x0cc8c41c, +0x20200c01,0x20181a03,0x0040100b,0x0bf87019, +0x20200802,0x20281401,0x0070080a,0x0c587c1c, +0x20801407,0x20582e07,0x00d01413,0x0c68801b, +0x20181a02,0x00102005,0x00881010,0x0de8c42c, +0x20280402,0x00200001,0x20200404,0x0ce86c20, +0x00281e06,0x00003008,0x00100c03,0x0d587022, +0x00682609,0x0000380e,0x00200a04,0x0d687422, +0x00100800,0x20681800,0x01001c0b,0x0f78c43a, +0x00881e05,0x00203006,0x20200e02,0x0de86421, +0x00001006,0x2078160b,0x00d01408,0x0e786828, +0x20201804,0x20982a0d,0x0100300e,0x0e886827, +0x20100403,0x20380e01,0x0090140e,0x1178b847, +0x20900402,0x20500a0a,0x00a00815,0x0f185c2b, +0x20381606,0x20302008,0x00980809,0x0fd86430, +0x20580c02,0x20303201,0x00683807,0x0fe86031, +0x20a83207,0x20304c09,0x00600c0b,0x13e8a853, +0x00203001,0x20485603,0x00c00606,0x10986832, +0x00102403,0x20884209,0x01102202,0x11786433, +0x00280a02,0x20581406,0x01101e07,0x11787830, +0x00705404,0x20f88e0b,0x01905a14,0x1688a04e, +0x00200802,0x20100400,0x00481400,0x12586a3c, +0x20180801,0x00701000,0x20600400,0x13486a3c, +0x00081800,0x00602c00,0x20900400,0x1338663e, +0x20701c08,0x20281c00,0x00886800,0x18b88e4e, +0x00100e02,0x00182405,0x00602405,0x10887239, +0x00680603,0x00580402,0x20201e02,0x11586a3d, +0x00580601,0x00100e01,0x00200c00,0x1148663e, +0x00d8060e,0x00481817,0x00101215,0x1638b259, +0x00081201,0x00402202,0x20400809,0x0ed85a32, +0x20400403,0x00381207,0x20200c11,0x0f885e36, +0x20400001,0x20180e04,0x00500c11,0x0f786235, +0x2038080a,0x00402612,0x20581412,0x13489a5a, +0x20200c02,0x00081605,0x0040000a,0x0d685e28, +0x00080400,0x00500803,0x20781403,0x0e085e2c, +0x00000c02,0x00080e01,0x00281404,0x0df8622b, +0x00100603,0x00280c0b,0x00380c0a,0x10b8b24c, +0x00100401,0x00380c02,0x20181004,0x0c486221, +0x00381603,0x00402c03,0x20581405,0x0cb86228, +0x00481203,0x00202006,0x20181404,0x0cb86a27, +0x00580e02,0x00302002,0x00100c0b,0x0e88aa41, +0x00081603,0x00402c05,0x20481008,0x0b58621c, +0x20400804,0x20180e05,0x0060000f,0x0b986e1e, +0x20300003,0x20280a04,0x0080080f,0x0b98721e, +0x20600003,0x20100205,0x0080101a,0x0cb8a22f, +0x00100802,0x20200205,0x00700008,0x0a986a14, +0x00581204,0x00102007,0x00381002,0x0ad87215, +0x00400203,0x20200804,0x00680805,0x0ad87214, +0x00400602,0x00000004,0x00800408,0x0b98a21d, +0x20200c00,0x00081c01,0x0070080c,0x0a286e0a, +0x20400c03,0x20382206,0x00a01412,0x0a48720c, +0x20401404,0x20182a06,0x00700c0f,0x0a68720a, +0x20280e02,0x00101201,0x00801413,0x0ad89a10, +0x00080400,0x00300c01,0x20180807,0x0a086800, +0x00480601,0x00100c03,0x00281405,0x0a286c00, +0x00380e02,0x00401806,0x20381404,0x0a387000, +0x00001003,0x20281a06,0x00c0000d,0x0a989400, +0x00080400,0x00200800,0x00200008,0x0a186808, +0x20400400,0x00081000,0x00601010,0x0a48700a, +0x20380800,0x00200601,0x00300c0e,0x0a587409, +0x00000800,0x00281003,0x0068100d,0x0ad89c0d, +0x00000400,0x00180800,0x0040080a,0x0a786811, +0x00200000,0x00100000,0x00100004,0x0ac86c14, +0x00201000,0x20181800,0x00400c05,0x0ad87013, +0x00281604,0x00402002,0x0028080e,0x0b689c1a, +0x20180400,0x00100c00,0x00200008,0x0b28641a, +0x00000201,0x00200000,0x0010000b,0x0b786c1b, +0x20180800,0x00400e01,0x2028040c,0x0b886c1b, +0x20301406,0x20182e09,0x00900015,0x0c78a02b, +0x00000401,0x00080a01,0x00500805,0x0c186420, +0x20501403,0x00182e01,0x0010100b,0x0c786c26, +0x20301801,0x00283400,0x00201c0a,0x0c886c26, +0x00180602,0x00400009,0x2018140b,0x0e18a83b, +0x00301601,0x00182401,0x00301804,0x0d286025, +0x00681606,0x00702008,0x20900a03,0x0dc8602a, +0x00281800,0x00802402,0x20b00001,0x0dd85c2b, +0x00200603,0x00380801,0x2010100e,0x1028a848, +0x20780c00,0x00501201,0x2060040c,0x0e68542d, +0x20900c05,0x00281a09,0x20101c10,0x0f285831, +0x20280a04,0x00201002,0x20301406,0x0f385c2f, +0x21102008,0x00484607,0x20201814,0x12a8a458, +0x00381c00,0x00203800,0x20281e09,0x0fe8542e, +0x00481201,0x00502804,0x20781e0b,0x10c85433, +0x00001403,0x00082609,0x00100e01,0x10b85431, +0x00a83e05,0x00c06c10,0x2138161f,0x15789452, +0x00381602,0x00502000,0x00102000,0x11985e3c, +0x00000a01,0x20580c00,0x00f00c00,0x1278563b, +0x00000801,0x00081c00,0x00a00c00,0x1268623b, +0x00180602,0x00203400,0x00182800,0x17b87e5b, +0x20100001,0x00080606,0x0090180a,0x0fb85237, +0x00300401,0x20381602,0x00c00c00,0x1098523b, +0x00480605,0x00200004,0x00401400,0x10985a3b, +0x20100805,0x00182207,0x00e00402,0x14e8965a, +0x20100401,0x00081602,0x00800807,0x0e284e2f, +0x20100801,0x20280601,0x00881809,0x0ed85236, +0x20300806,0x00180a09,0x0048080c,0x0ec85235, +0x00780a03,0x00300c08,0x00681801,0x12189659, +0x00180a01,0x00101001,0x00381404,0x0cc84e29, +0x00000400,0x00180401,0x00780c06,0x0d485e2e, +0x00280e03,0x00301407,0x00181803,0x0d485a2e, +0x20300401,0x00280602,0x00a00814,0x0f689a4e, +0x00200800,0x20100201,0x00780c06,0x0b985624, +0x00100400,0x00281001,0x00600407,0x0bf86227, +0x00000800,0x00081202,0x00600c09,0x0be85e27, +0x00380602,0x00380c03,0x00901c0d,0x0d48963e, +0x20300802,0x00181800,0x0070040d,0x0a985e1b, +0x00080400,0x00200c01,0x0028080a,0x0ad85e1f, +0x20100402,0x00280601,0x00280c0a,0x0ad85e1d, +0x20300403,0x00200603,0x00600815,0x0b98862c, +0x00380e04,0x00301406,0x00100003,0x09e85613, +0x00100601,0x00180c00,0x00501009,0x0a086215, +0x00080a03,0x00300805,0x00100009,0x0a186214, +0x00281205,0x00301006,0x00701c0c,0x0a78821c, +0x20280404,0x00000607,0x0070040d,0x0968560b, +0x20100002,0x00200a02,0x00280c0b,0x09885a0b, +0x00080802,0x00201a04,0x00380809,0x09985e0b, +0x20301005,0x20181a0a,0x00b01011,0x09d8720e, +0x00000601,0x00080804,0x00880808,0x09385800, +0x00280a03,0x00200804,0x00500408,0x09586201, +0x00100603,0x00080802,0x0090080a,0x09686601, +0x00380a03,0x00301806,0x00581807,0x09987601, +0x00000400,0x00180601,0x00700409,0x09585808, +0x20400003,0x00000205,0x0060040f,0x09785c0b, +0x20300c05,0x00081606,0x0078040d,0x0988600a, +0x00081201,0x00100e02,0x00b00810,0x09b8780a, +0x00080400,0x00100000,0x0050040a,0x09b85811, +0x00300202,0x00000004,0x00680403,0x09f85c14, +0x00281605,0x00301c09,0x00280405,0x0a086413, +0x20201003,0x20382206,0x00f80410,0x0a487c1a, +0x20100400,0x00080401,0x00600408,0x0a68541a, +0x20100401,0x00080602,0x0060000b,0x0aa85c1b, +0x00000804,0x20280606,0x00900c0b,0x0ab85c1b, +0x00300202,0x00101004,0x0068300c,0x0b588428, +0x00000401,0x00100000,0x00500005,0x0b585021, +0x20280c00,0x00101402,0x00680409,0x0bb85c26, +0x20280e04,0x00001404,0x0078040a,0x0bb85c26, +0x20200402,0x00181202,0x00b80c14,0x0cd89838, +0x00281202,0x00201402,0x00500806,0x0c785026, +0x00100a01,0x20281801,0x00a01805,0x0cf85c2d, +0x00101405,0x20382606,0x00c00c03,0x0d085c2d, +0x20180e02,0x00300805,0x0078040f,0x0ed89c49, +0x20701001,0x20281604,0x0090080b,0x0dc84c2e, +0x20400000,0x00000a01,0x00580407,0x0e785033, +0x20600604,0x00280807,0x00300808,0x0e785832, +0x20980800,0x00001c00,0x0098080d,0x11689457, +0x00300800,0x00281800,0x00500609,0x0f484c2f, +0x00280400,0x00180e01,0x00701206,0x10185432, +0x00380c02,0x00301e05,0x00180a0a,0x10185030, +0x00501800,0x20284401,0x01103e0e,0x14289855, +0x00100000,0x20481c00,0x01002000,0x10f83e37, +0x20180e01,0x00300800,0x00100c00,0x11f8363a, +0x00100a01,0x20300400,0x00900000,0x11c83e3b, +0x20183206,0x00602800,0x00604400,0x16d86e5a, +0x00000601,0x20480400,0x00900404,0x0f482e35, +0x00400803,0x00000203,0x00380e02,0x1028363b, +0x20100402,0x20181204,0x00a00804,0x0ff83e39, +0x0040080a,0x20680611,0x01180e04,0x13f85a5d, +0x00001002,0x20380e04,0x00881405,0x0da82e30, +0x20181a02,0x00201c04,0x00380809,0x0e483e38, +0x00380a02,0x00001403,0x00681003,0x0e383e36, +0x00300604,0x2048040c,0x00f81c08,0x11186e5b, +0x00000001,0x00180402,0x00581006,0x0c483a2b, +0x00000000,0x20300602,0x00900007,0x0cb83e30, +0x20100801,0x20381203,0x00b0040a,0x0c98422f, +0x20180e02,0x20300c01,0x00e01813,0x0e686a4d, +0x00281204,0x00101405,0x00500005,0x0b083e25, +0x00100802,0x20380602,0x00a80c08,0x0b484228, +0x00100000,0x20100401,0x00780c07,0x0b484627, +0x00101004,0x20581606,0x01100410,0x0c48623c, +0x20100404,0x20300206,0x00a8040c,0x09f83a1c, +0x20180602,0x20100004,0x0090000b,0x0a38461f, +0x00280601,0x20100c02,0x00880409,0x0a384a1f, +0x00080e05,0x20100c08,0x00c00c13,0x0aa8622b, +0x20100203,0x20280805,0x00a00809,0x09484212, +0x00000402,0x20280602,0x00900009,0x09684214, +0x20300401,0x20280e01,0x00b0080e,0x09684a14, +0x20301003,0x20481e07,0x00f01c11,0x09a85619, +0x00200802,0x20200203,0x00700006,0x08d83a0a, +0x00180a01,0x20100802,0x00900409,0x08e8460b, +0x00280601,0x20100002,0x00800806,0x08f8460a, +0x00280e01,0x00101803,0x00780c07,0x0918520c, +0x20180601,0x20100802,0x0078040c,0x08a83e01, +0x00000800,0x20380e02,0x00b0080c,0x08b84201, +0x20200401,0x20280602,0x0080000c,0x08c84201, +0x00080602,0x20300000,0x00e0180d,0x08d85202, +0x00080400,0x20200201,0x00900408,0x08c83809, +0x20100402,0x20180602,0x00780c0b,0x08d8400b, +0x00280602,0x20101002,0x00880c07,0x08e84008, +0x20101403,0x20481e07,0x00d8040e,0x08f8480b, +0x00000c01,0x20380e02,0x00980409,0x09283811, +0x00100201,0x00000004,0x00680807,0x09584413, +0x20301804,0x20382a05,0x00c0040e,0x09584813, +0x00200402,0x00100c01,0x0068300a,0x09885018, +0x20180401,0x00000402,0x00680809,0x09d83c1a, +0x00180a01,0x00000c01,0x00700c0a,0x0a18441c, +0x00381205,0x00301008,0x00200005,0x0a18481d, +0x00181604,0x00201806,0x00980810,0x0a786425, +0x00180e05,0x20101006,0x00701005,0x0ac83c21, +0x20200c01,0x20281203,0x00a0080b,0x0b184026, +0x20600403,0x20180e06,0x0060100f,0x0b184026, +0x00100001,0x20300605,0x00f80412,0x0bd86436, +0x00001406,0x20481e0a,0x00b01008,0x0be83027, +0x00080401,0x00100401,0x00580405,0x0c683c2e, +0x00680a02,0x00101804,0x00380e03,0x0c783c2c, +0x20301404,0x20282202,0x01081414,0x0dd86c49, +0x20581a04,0x00101c07,0x00480807,0x0d48302f, +0x20480e04,0x00001004,0x00601006,0x0df83834, +0x20a80801,0x20200602,0x00a0100f,0x0de84032, +0x20980e06,0x0030080b,0x0080080d,0x10587459, +0x00300c01,0x20500204,0x00b80609,0x0ec8302e, +0x00202002,0x20381a07,0x00a80607,0x0f983032, +0x00500c00,0x20380400,0x00a0020f,0x0f883832, +0x00500002,0x00000a06,0x00a0120e,0x13386457, +0x00102001,0x20481800,0x00481800,0x10a81636, +0x20201003,0x20381c00,0x00b81800,0x11982239, +0x00081e03,0x00401c00,0x00002400,0x11682a3a, +0x20704002,0x20a86400,0x01781400,0x16283253, +0x20180800,0x00400802,0x20280804,0x0f081e34, +0x00681607,0x00101809,0x00480606,0x0fc8263c, +0x00200c04,0x20380a09,0x00700001,0x0f981e3a, +0x00e80c00,0x00601405,0x20282e16,0x13783a5e, +0x00281e03,0x00202803,0x20100001,0x0d682232, +0x20301c06,0x20482a0b,0x00a0080d,0x0de82238, +0x00100201,0x00080803,0x00580c06,0x0dd82a37, +0x00080e04,0x00300c05,0x00300815,0x1068465e, +0x00100c01,0x20580a05,0x00900008,0x0be81e2d, +0x00180e03,0x00300808,0x00081405,0x0c582a2f, +0x00080400,0x00000800,0x00380c08,0x0c382a30, +0x20300806,0x00081606,0x00600c13,0x0dc8424a, +0x20101002,0x20281c00,0x0078040a,0x0aa82624, +0x00380602,0x00001001,0x00200406,0x0ae82a2a, +0x00100801,0x20180400,0x00580808,0x0ad82e28, +0x00580e07,0x0020200b,0x0018040a,0x0bb83e3b, +0x00380a03,0x00201005,0x00080406,0x09a8261c, +0x20300804,0x20180e05,0x0060000f,0x09c82a1f, +0x00000000,0x00180401,0x0050040b,0x09b8321f, +0x20500c06,0x20181a0b,0x00901c1a,0x0a183629, +0x20400c04,0x00080e05,0x0040000e,0x08e82612, +0x00280a04,0x00101007,0x00380406,0x08f82a14, +0x20280601,0x00100400,0x0040080c,0x08f82e13, +0x00080e03,0x00201407,0x0048080b,0x09283217, +0x00480e04,0x00301407,0x00100002,0x08782a0a, +0x20100803,0x20181206,0x00600c0c,0x0878260b, +0x00100802,0x00080e03,0x00500008,0x08882a09, +0x00100401,0x20280e04,0x0090180b,0x08982e0c, +0x20200402,0x00080a06,0x0050100e,0x08482602, +0x00080a03,0x00100c04,0x0038080a,0x08582400, +0x00080a02,0x00200803,0x00280409,0x08682e01, +0x20200801,0x20181202,0x0060000d,0x08682800, +0x00000402,0x00180a01,0x00380c07,0x08682409, +0x00100402,0x20100604,0x00680809,0x08782409, +0x00000002,0x00000202,0x00400409,0x08782808, +0x00181400,0x00202402,0x00281407,0x0888280a, +0x00180e03,0x00201405,0x00080808,0x08d82810, +0x00080602,0x00000004,0x0070000b,0x08e82c13, +0x00181602,0x00002003,0x0048080a,0x08e82812, +0x00380e03,0x20301401,0x00a0000b,0x09083013, +0x00000401,0x20180a03,0x0060080b,0x0978281a, +0x20100c03,0x20181203,0x0070080a,0x09a8281d, +0x20101402,0x20481e05,0x00c0080d,0x09982c1d, +0x20301404,0x20682207,0x00f00016,0x09d83424, +0x20400801,0x00081401,0x0040080b,0x0a682424, +0x00080e02,0x00101404,0x00280408,0x0ab82826, +0x20200000,0x00000403,0x00481009,0x0ab82c28, +0x00100202,0x20100406,0x00781c0d,0x0b483836, +0x00581605,0x00102004,0x20100602,0x0ba81c28, +0x00100400,0x20280602,0x00700c07,0x0c08242e, +0x00480a03,0x00000003,0x00501402,0x0c082c2d, +0x00281201,0x20101c00,0x00880c12,0x0d283c45, +0x20902009,0x20382e0c,0x0070000e,0x0cf81c2e, +0x20800c04,0x20181602,0x00600409,0x0d982436, +0x20901005,0x20181206,0x0050040d,0x0d882434, +0x20f01001,0x20581a01,0x01000c18,0x0fa8445a, +0x00481e05,0x0050280e,0x20480e0c,0x0e88202f, +0x00583203,0x00204409,0x0000020e,0x0f481c33, +0x00581603,0x00301c08,0x0010060f,0x0f382433, +0x00700201,0x20100403,0x00a00614,0x12983c5a, +0x00282e04,0x00604400,0x20702400,0x10881a39, +0x00100603,0x20301800,0x00180400,0x11780a3d, +0x20302802,0x20683800,0x00c80800,0x11281235, +0x20682a03,0x00306000,0x20880400,0x15f8165a, +0x00000805,0x2058120c,0x00a01406,0x0ec81236, +0x20101006,0x20282208,0x00700803,0x0f98123c, +0x00681603,0x00401805,0x20280e08,0x0f781639, +0x00e01404,0x2078120a,0x01000a11,0x13181e62, +0x00002002,0x20282c01,0x00681405,0x0d381631, +0x00481206,0x00302809,0x20181802,0x0dc81239, +0x00000c02,0x20180a04,0x00480809,0x0d981639, +0x20401000,0x20282001,0x00d80c1a,0x0ff8265e, +0x00281204,0x00601807,0x20580803,0x0bb81a2d, +0x20200c07,0x20281a0a,0x0090040d,0x0c181a32, +0x00080400,0x00200402,0x00380808,0x0bf81e30, +0x00300001,0x00200402,0x0058140d,0x0d682a4a, +0x00180c01,0x00201604,0x00100409,0x0a681626, +0x00180a05,0x0020040a,0x00380407,0x0aa81e28, +0x00280e01,0x00101002,0x00300407,0x0a981e29, +0x20280e03,0x00280405,0x00602015,0x0b482e39, +0x20100802,0x20180e02,0x0060000b,0x09681a1c, +0x00180402,0x00000e05,0x0040080a,0x09881620, +0x00000000,0x20200202,0x00700c0c,0x09781a1f, +0x00180401,0x20100e04,0x00500c0f,0x09d81a27, +0x00081202,0x00101404,0x00380409,0x08a81a12, +0x20300401,0x20180c00,0x0070040e,0x08b81a14, +0x20300402,0x20280e02,0x0080000d,0x08b81612, +0x20300c00,0x20381400,0x00800811,0x08d81a17, +0x20100801,0x20281203,0x0080140a,0x08381609, +0x00380a02,0x00001003,0x00300005,0x0848160a, +0x00380a03,0x20101004,0x00580405,0x0848160a, +0x00100401,0x00000201,0x00480407,0x0858160b, +0x20100000,0x20100400,0x00480808,0x08181000, +0x20300803,0x20181205,0x0070040e,0x08181601, +0x20200803,0x20381205,0x0090080d,0x08181601, +0x20180a01,0x00100c01,0x0038040c,0x08281a01, +0x00200000,0x20100601,0x00580c06,0x08381407, +0x00380a03,0x00100c04,0x00380405,0x08481409, +0x00200203,0x20100004,0x00580407,0x08381809, +0x00100c02,0x20181a03,0x0070040a,0x08481809, +0x20200c01,0x20181400,0x0060000c,0x08981810, +0x20300802,0x20180e04,0x0060000e,0x08a81413, +0x20101003,0x20181e04,0x0050040c,0x08a81812, +0x00100a02,0x00280c03,0x0010000d,0x08b81815, +0x00180602,0x00200804,0x00180407,0x0938181a, +0x00280a01,0x00100c03,0x00380807,0x0968141d, +0x00180e01,0x00401804,0x20181008,0x0968181d, +0x00180803,0x00401604,0x2028140f,0x09981822, +0x20380802,0x00200204,0x0030080c,0x0a381824, +0x20300800,0x20181201,0x00600c0c,0x0a781827, +0x20280a01,0x00000800,0x00500c0b,0x0a681826, +0x00080a03,0x00100805,0x00380413,0x0ae82433, +0x00000c02,0x00081801,0x00300002,0x0b78182b, +0x00180401,0x00100400,0x00200005,0x0bd8102f, +0x00101003,0x20281603,0x00600005,0x0bc8182e, +0x00100c03,0x00081604,0x00600812,0x0cc82045, +0x00081e04,0x00303406,0x20380803,0x0cc8142d, +0x20480603,0x20100c02,0x00400407,0x0d681035, +0x20581a03,0x00201c05,0x00100007,0x0d481834, +0x20d81202,0x00301404,0x00100016,0x0f48205a, +0x20100c02,0x20482a07,0x00b02802,0x0e48142f, +0x00202402,0x20284a06,0x00702606,0x0f181035, +0x00201002,0x20382605,0x00801e07,0x0ef81434, +0x00681001,0x20100602,0x00601a11,0x1238205b, +0x20201c00,0x20283c00,0x00c01c00,0x10581231, +0x20282e03,0x00c02800,0x20804000,0x11681a3a, +0x20182e03,0x00703c00,0x20601000,0x11280639, +0x20981001,0x00a81400,0x00203800,0x15b82253, +0x00400002,0x00500e01,0x20481a07,0x0ec00234, +0x00580804,0x0010160a,0x00200a05,0x0f80063c, +0x00301c07,0x2038220a,0x00900203,0x0f58063a, +0x01281a02,0x00602802,0x20400a1b,0x13080661, +0x00181a04,0x00503006,0x20180c06,0x0d180e35, +0x20200601,0x20180c02,0x0070040a,0x0da8063a, +0x00281607,0x0040200c,0x00180c05,0x0d880a39, +0x20400002,0x00001605,0x0068081b,0x0fd00261, +0x20200803,0x20181606,0x00b0180a,0x0b980e2c, +0x00500201,0x00001000,0x00480c03,0x0bf00233, +0x00000404,0x20180a0a,0x0090100b,0x0bd80632, +0x00480603,0x00000002,0x00b0040f,0x0d280a4c, +0x00100400,0x00180c01,0x00680406,0x0a580a24, +0x20400802,0x00081203,0x00800411,0x0a880a29, +0x00000a01,0x00181403,0x0068040a,0x0a680a27, +0x20501805,0x20182e08,0x00c0001a,0x0b180a38, +0x00180e02,0x00201002,0x00300009,0x0948061d, +0x00380603,0x00200404,0x00300005,0x0978061e, +0x00000000,0x00380400,0x0020000b,0x0958061d, +0x00200204,0x00580409,0x00180c0b,0x09a80e25, +0x20200c02,0x20181604,0x00700c0d,0x08880612, +0x20200002,0x00100204,0x0040000e,0x08a80614, +0x00080401,0x00300800,0x0018040a,0x08980613, +0x20480801,0x00400e02,0x00000811,0x08b80a17, +0x00100201,0x00200002,0x00280807,0x08200208, +0x00000201,0x00180403,0x00400008,0x08380609, +0x20100201,0x00280401,0x00200809,0x08280a09, +0x00280601,0x00200801,0x00300406,0x08380a0b, +0x20180401,0x00200601,0x00200008,0x08080601, +0x00080400,0x00100e01,0x00280409,0x08000201, +0x00100001,0x00200a02,0x00180407,0x08000201, +0x20200401,0x00180a02,0x0050040d,0x08080601, +0x00200201,0x00100802,0x00280406,0x08280406, +0x00000802,0x00080e02,0x00580409,0x08280409, +0x20100001,0x00200000,0x0038040b,0x08280408, +0x00380800,0x00201001,0x00380c07,0x08280409, +0x00080801,0x00101201,0x0048040c,0x0878040f, +0x00080e03,0x00301004,0x0028040b,0x08980413, +0x00181201,0x00201802,0x00380408,0x08880412, +0x20180a01,0x00000800,0x00700010,0x08980814, +0x20180603,0x20100002,0x00800c0b,0x0918041b, +0x00100c03,0x00080e04,0x0060040a,0x0948041d, +0x00000800,0x20281202,0x00900c0c,0x0938081c, +0x00400c01,0x20280a02,0x00a8040b,0x09780821, +0x20201404,0x20281607,0x00880c08,0x0a100024, +0x20280603,0x00200804,0x0028040b,0x0a580427, +0x20301003,0x00081602,0x0058080b,0x0a480428, +0x20300801,0x00180c00,0x00880418,0x0ab80c33, +0x00281202,0x00301006,0x00381003,0x0b480c29, +0x00200403,0x00180a04,0x00500405,0x0bb8042f, +0x00481a05,0x00401c07,0x00100402,0x0ba8082e, +0x00481201,0x00301402,0x0050000e,0x0c980c46, +0x20501202,0x00082000,0x00701c09,0x0ca80c2f, +0x20780603,0x00280405,0x0020040a,0x0d580437, +0x20801804,0x20282a09,0x00800c0c,0x0d280435, +0x20f01e01,0x20182202,0x00a0081a,0x0f180c5a, +0x00200c02,0x00380a05,0x20180e05,0x0e300030, +0x00480c01,0x00102204,0x0028120c,0x0f100435, +0x00480601,0x00400804,0x20281a0c,0x0ee80435, +0x00602402,0x00683205,0x00280e13,0x12180c5c, +0x20380c02,0x00101400,0x00781800,0x10501632, +0x20502c03,0x20a85800,0x01a80800,0x11400e32, +0x20402805,0x20584000,0x01081400,0x11101234, +0x20803003,0x20c84000,0x01e82800,0x15a02250, +0x00781203,0x20201005,0x00b00208,0x0ec00e36, +0x00900205,0x0010000a,0x00580e0e,0x0f90123a, +0x00a82208,0x0040380e,0x2018120d,0x0f60123b, +0x01001202,0x00081c09,0x00e80a19,0x1300125d, +0x20301001,0x20681e03,0x00f0180c,0x0d101633, +0x20300804,0x00180606,0x0050000d,0x0db0163a, +0x20501004,0x20381e09,0x00d02811,0x0d801639, +0x20281a03,0x00501402,0x00601c16,0x0ff01e5f, +0x00100801,0x20380601,0x00880c04,0x0ba01e2b, +0x00481605,0x00301007,0x00400c03,0x0c001232, +0x00480601,0x00000801,0x00680c01,0x0be01a30, +0x00000404,0x20180e08,0x00b00411,0x0d40264c, +0x00200201,0x20100402,0x00780807,0x0a501626, +0x20200403,0x20200207,0x0090040e,0x0a901a2a, +0x20180400,0x20100400,0x0098080d,0x0a701629, +0x00080e02,0x00001c04,0x00882012,0x0b30223a, +0x20100801,0x20181202,0x0080040c,0x0950121c, +0x00000601,0x20180803,0x00980809,0x0970161e, +0x00000400,0x20100000,0x00a8040b,0x0960121d, +0x20200400,0x20380a01,0x00f00014,0x09a01627, +0x00080400,0x00100c01,0x00480c09,0x08901612, +0x00000400,0x00000000,0x0068040a,0x08b01614, +0x00000201,0x20100001,0x0090000a,0x08a01213, +0x20200800,0x20281000,0x00d8040f,0x08b01616, +0x00080a01,0x00000401,0x00700408,0x08301209, +0x20100001,0x00180400,0x0060000b,0x0830120a, +0x20200402,0x20180a03,0x0098040b,0x08301209, +0x00100000,0x00080801,0x00900008,0x0840120a, +0x00000802,0x20280a02,0x00880408,0x08001201, +0x00080400,0x00100401,0x00500008,0x08101000, +0x00280a02,0x00000804,0x00700006,0x08101201, +0x20180800,0x00000800,0x0070000b,0x08101601, +0x00180601,0x00000403,0x00700407,0x08200c07, +0x00280602,0x00001002,0x00600007,0x08301008, +0x00000001,0x20100203,0x0090080b,0x08201008, +0x00300a01,0x20180401,0x00900408,0x08301409, +0x00100601,0x20180a01,0x00700c0b,0x08701410, +0x20300c03,0x20281605,0x00a0080f,0x08901013, +0x00000c01,0x20181601,0x0090040a,0x08901012, +0x20200c03,0x00080e03,0x00780410,0x08a01415, +0x20400804,0x00081205,0x0068040d,0x0920141c, +0x00380a03,0x00101005,0x00580805,0x0950101d, +0x00080401,0x00200c01,0x0048080a,0x0940141c, +0x00580e04,0x00301c07,0x0050000a,0x09701421, +0x00381e05,0x00202c08,0x00280c01,0x0a201423, +0x20500002,0x20180a05,0x00900c10,0x0a601427, +0x00081604,0x00101c03,0x00600809,0x0a501426, +0x20280400,0x00000a05,0x00c01418,0x0ac01832, +0x00001803,0x20581e08,0x00d00809,0x0b501427, +0x00500601,0x00000001,0x00780c01,0x0bc0142f, +0x20101c07,0x20482e0a,0x00d00808,0x0ba0142f, +0x00301005,0x20181e05,0x00e80811,0x0ca01846, +0x20781400,0x00200c02,0x00680809,0x0ca01030, +0x20a00001,0x00180800,0x0070000e,0x0d500c37, +0x20481605,0x0020240a,0x00281c04,0x0d401035, +0x21082a05,0x0030380b,0x00780418,0x0f20185a, +0x00300601,0x20301803,0x0098160a,0x0e30102f, +0x00500201,0x00100002,0x00500210,0x0f201036, +0x00300802,0x20280605,0x00b00608,0x0ee00c32, +0x00881801,0x20704204,0x01500218,0x1210205a, +0x20101000,0x20481400,0x00981400,0x10a03634, +0x20181401,0x00302c00,0x20382c00,0x11903e39, +0x00082000,0x00403400,0x00081000,0x1160323a, +0x20582800,0x00705000,0x20581000,0x16305258, +0x00401401,0x00082001,0x00480a03,0x0f002e35, +0x00400000,0x20200004,0x00880a04,0x0fd02a3b, +0x00201000,0x20382400,0x00c01800,0x0f90263a, +0x00d81604,0x20301801,0x00f01a10,0x13604e60, +0x20280a01,0x00400c03,0x20480c09,0x0d502e32, +0x00180e04,0x20201403,0x00801007,0x0df02e3a, +0x20281000,0x00101000,0x00300408,0x0dc03636, +0x20502006,0x2088360b,0x01500817,0x1050525c, +0x00280800,0x00301000,0x00000003,0x0be02a2c, +0x20101805,0x20582a09,0x00d00c0a,0x0c403631, +0x00300c00,0x20380601,0x00700002,0x0c303631, +0x00400202,0x00000406,0x00782409,0x0db04e4c, +0x00080400,0x00100601,0x00400809,0x0a902e26, +0x00280a04,0x00100c07,0x00381007,0x0ae03229, +0x20100400,0x00000201,0x0068040d,0x0ac0362a, +0x20100602,0x00080401,0x00800017,0x0b90423c, +0x00080401,0x00000a01,0x0058040a,0x09902e1d, +0x00000003,0x20100204,0x0060000b,0x09c03220, +0x00080601,0x00100401,0x0060000b,0x09a0321e, +0x20180402,0x00100204,0x00780812,0x0a004228, +0x00000201,0x20180401,0x0070000a,0x08d02a12, +0x00080603,0x20100804,0x0078040a,0x08f02e15, +0x20100000,0x00000201,0x0070000b,0x08e03213, +0x20280a01,0x00000803,0x0068100f,0x09003a17, +0x20100803,0x20180e03,0x00680409,0x08602a08, +0x00000402,0x20280604,0x0080000b,0x08702e0a, +0x00180400,0x20100800,0x00680808,0x0870320a, +0x00100400,0x20280400,0x00980409,0x0880360b, +0x00280e03,0x00001006,0x00380406,0x08402601, +0x00000400,0x00080802,0x0078080a,0x08402800, +0x20100801,0x20280c00,0x0080000a,0x08402e01, +0x20100c01,0x20180c00,0x0088080b,0x08503201, +0x00000c02,0x20280e04,0x00700c0a,0x08502807, +0x00080601,0x00100002,0x00500c0a,0x08602809, +0x00000201,0x00000401,0x00500008,0x08602c09, +0x00280a01,0x00100c03,0x00500009,0x08703009, +0x20180a01,0x00100802,0x0040000a,0x08b02c11, +0x00080c00,0x00001601,0x0050040a,0x08d03013, +0x00180c01,0x00001400,0x00500009,0x08d03012, +0x00181000,0x20101801,0x00800c0d,0x08e03414, +0x00080a01,0x20101201,0x00600008,0x09602c1b, +0x00000601,0x20380800,0x00a0100b,0x0990301d, +0x00000202,0x20380401,0x00a00c0c,0x0980301c, +0x00100201,0x20480c00,0x00e02011,0x09c03823, +0x20301c05,0x20482a04,0x00900009,0x0a602c23, +0x20300403,0x20280604,0x0078080b,0x0aa03428, +0x20501004,0x20382206,0x0090040d,0x0a903028, +0x20200802,0x20480602,0x00b00813,0x0b204835, +0x00382e09,0x0030300a,0x20100801,0x0b902c28, +0x00480a05,0x20100c06,0x00680402,0x0c002c2e, +0x00580e04,0x00102407,0x00181e02,0x0bf0302e, +0x00880a05,0x20201803,0x00b0000c,0x0d004c44, +0x20602c0b,0x20883211,0x00c80c0b,0x0ce0342f, +0x20900005,0x20380607,0x00a0000e,0x0d903036, +0x20900404,0x20281606,0x00a0100e,0x0d702833, +0x21502008,0x20484a0d,0x01101423,0x0f70485c, +0x00382e06,0x00402411,0x00000208,0x0e702430, +0x00500602,0x20300006,0x00880e0e,0x0f502836, +0x00481202,0x20101406,0x00580a0c,0x0f202c33, +0x00981204,0x00480c0c,0x00000a1c,0x1280485e, +0x20181000,0x00401c00,0x20480c00,0x11204237, +0x00001402,0x20481400,0x00881800,0x12104a3c, +0x00001c02,0x20682800,0x00c81000,0x11d04a3a, +0x20501e01,0x20982c00,0x01001800,0x16d06a55, +0x00581201,0x00101c01,0x00380a02,0x0f603a38, +0x00480a03,0x00100405,0x00200201,0x1030423c, +0x00280e04,0x00100c06,0x00280801,0x1000463a, +0x00901802,0x20282203,0x0040060f,0x1420725c, +0x20300001,0x20480602,0x00a0080d,0x0db03a33, +0x20300802,0x20181603,0x0030100b,0x0e604637, +0x20201406,0x20181e07,0x00500008,0x0e404635, +0x00180e02,0x00402c03,0x20481c0c,0x1120765e, +0x00200601,0x20480802,0x00800403,0x0c403a2b, +0x00480e02,0x00102003,0x20280c01,0x0cd04a31, +0x00381a06,0x0030200b,0x20100002,0x0cb04230, +0x00380401,0x00100a02,0x00700010,0x0e606a50, +0x00000801,0x20380a02,0x00600408,0x0b004225, +0x20200801,0x20280a03,0x0060080e,0x0b50462a, +0x00000002,0x20300a06,0x0060140c,0x0b404e2a, +0x20380e02,0x00000400,0x00900418,0x0c30663c, +0x00100a01,0x20180401,0x00400009,0x09f0421d, +0x00200201,0x00000401,0x00480407,0x0a304620, +0x00000401,0x20380a01,0x0088040b,0x0a204e1e, +0x00100c02,0x20480e04,0x00a8140e,0x0aa06229, +0x20280402,0x00100203,0x0038040b,0x09303e12, +0x20380401,0x00080602,0x0050040e,0x09604615, +0x20100400,0x20280401,0x0068080a,0x09504a13, +0x20300c00,0x20181002,0x00781812,0x09905619, +0x00200602,0x00000803,0x00281006,0x08d03a0a, +0x00200201,0x20100802,0x00480c06,0x08e0460b, +0x00100800,0x20180800,0x00580808,0x08e0460a, +0x00100000,0x00200403,0x00381009,0x09004e0c, +0x20200403,0x00181203,0x0040080c,0x08a03601, +0x00080601,0x20100800,0x0060000b,0x08b04202, +0x00080801,0x00100800,0x0038040a,0x08b04601, +0x00081201,0x00201401,0x0040000b,0x08d04a02, +0x00281204,0x00201406,0x00100406,0x08c03808, +0x20100801,0x20280e02,0x0080040c,0x08d0400a, +0x00080602,0x20100402,0x0050080a,0x08d04009, +0x00100800,0x20280e01,0x00900c0c,0x08e04c0a, +0x20100c02,0x20281206,0x00600c0c,0x09204011, +0x00100a01,0x00081001,0x00500409,0x09404014, +0x00100c02,0x20281604,0x00600809,0x09404412, +0x00100800,0x00081400,0x0060100e,0x09605017, +0x20100c03,0x00181000,0x00281008,0x09d03c1b, +0x20100001,0x00280601,0x0018040b,0x0a10441e, +0x20200201,0x00280402,0x0018040d,0x0a00441d, +0x00000c01,0x00380800,0x00100410,0x0a505826, +0x00282609,0x00402808,0x20100805,0x0ad03c22, +0x00080602,0x00200c02,0x00080407,0x0b204427, +0x20180c02,0x00201602,0x00080c07,0x0b104427, +0x20181a02,0x00501c04,0x20101811,0x0bd05c36, +0x2060380f,0x20585213,0x0098040b,0x0bf03c2a, +0x00080401,0x00180e03,0x00300c08,0x0c70402e, +0x00180a02,0x20180403,0x00600c05,0x0c60402d, +0x00380601,0x20100203,0x0060200f,0x0dc06c46, +0x00583e12,0x0090581b,0x20b81a05,0x0d60342d, +0x20500c00,0x00000001,0x00081807,0x0e004036, +0x20500c02,0x20380a04,0x00580c08,0x0de04433, +0x20d00000,0x20201a05,0x00681817,0x10307459, +0x20303809,0x2068661a,0x00b0340a,0x0ec03c2f, +0x00281201,0x00300802,0x00000a07,0x0fb03835, +0x00200a01,0x00081802,0x00300207,0x0f803c33, +0x00501802,0x20283605,0x00b80e10,0x1330605c, +0x00001201,0x20481000,0x00900400,0x11a04a37, +0x00281602,0x00402400,0x20400800,0x12b04e3f, +0x00281a02,0x00502800,0x20500400,0x1270563e, +0x20681201,0x00902800,0x20c01400,0x17c07254, +0x00400802,0x00081a04,0x00500601,0x0fe04a37, +0x00101005,0x20181607,0x00500405,0x10c04e3d, +0x20200c06,0x20181607,0x00500007,0x1090523a, +0x00b81802,0x00602a04,0x20101212,0x15007a5d, +0x20200c00,0x00280802,0x2018140b,0x0e304a32, +0x20100203,0x00300806,0x00080c08,0x0ef04e36, +0x00480e06,0x0020200a,0x00181001,0x0ed04e36, +0x20100202,0x00000001,0x0080140f,0x12007e5e, +0x00100201,0x00500402,0x20300005,0x0cc0462b, +0x00200002,0x00380a02,0x00201404,0x0d604e31, +0x20201805,0x20282a09,0x0090180c,0x0d304e30, +0x00400202,0x20180603,0x0090100d,0x0f508650, +0x00180800,0x00500c00,0x20200407,0x0b804a25, +0x20180a01,0x00301002,0x0000040b,0x0bf05229, +0x00180603,0x00400006,0x20280405,0x0be05627, +0x20501c06,0x20182608,0x00881818,0x0d10863d, +0x00080e02,0x00301001,0x00200c0a,0x0a804e1d, +0x00100201,0x00100601,0x00400c08,0x0ad05620, +0x00000001,0x00400a03,0x2020000a,0x0ac05a1f, +0x00380a05,0x0060180a,0x2018280a,0x0b80762c, +0x00000c04,0x00080a06,0x00680808,0x09c05213, +0x20101004,0x00181205,0x00480c0d,0x09f05a15, +0x20180400,0x00400801,0x0008040b,0x09f05614, +0x20381002,0x00401604,0x00580414,0x0a506e1d, +0x00081203,0x00301006,0x00400009,0x09504a0b, +0x00181203,0x00400c07,0x00100008,0x09704e0b, +0x00181201,0x00301001,0x00200408,0x0980560b, +0x00080e02,0x00000402,0x00a0000b,0x09b0660d, +0x00100800,0x20100203,0x00700009,0x09204e01, +0x20100802,0x00180a03,0x0040080c,0x09405601, +0x00101001,0x20180e02,0x0070000a,0x09505601, +0x00001803,0x20381e03,0x00b8040c,0x09706601, +0x20200802,0x00181e02,0x0070080c,0x09304809, +0x00000201,0x00300801,0x0028080a,0x0960540a, +0x20200001,0x00380800,0x0030000c,0x0970540a, +0x00180e03,0x00301007,0x0030000b,0x09a0640b, +0x00080c00,0x00301003,0x00081006,0x09b04c13, +0x00080800,0x00300e01,0x0030040a,0x09e05014, +0x00381202,0x00301403,0x00200005,0x09e05412, +0x00100403,0x00100a04,0x0070040e,0x0a206c17, +0x00281607,0x00001c04,0x00401007,0x0a604c19, +0x00080401,0x00000201,0x0068040a,0x0aa0501d, +0x20480401,0x20100204,0x0070080f,0x0a90541d, +0x00181606,0x00201807,0x00901811,0x0b106c27, +0x20702c0d,0x20584611,0x00b8040d,0x0b504c24, +0x20180a03,0x20180401,0x00700809,0x0bb05027, +0x00100e02,0x20181400,0x00780405,0x0ba05427, +0x20301c05,0x2048360b,0x00f02015,0x0c907839, +0x00a8320d,0x00605416,0x20682e07,0x0c804427, +0x00101407,0x20281607,0x00581c05,0x0d00502e, +0x20101006,0x00181a05,0x00281408,0x0cf0502d, +0x00200201,0x00380c05,0x0038080c,0x0eb07c4a, +0x20d0300a,0x20785a12,0x01003015,0x0dc03c2e, +0x20482209,0x0030200d,0x00100007,0x0e804434, +0x20381607,0x0050200c,0x20481003,0x0e704832, +0x20d81204,0x00401402,0x00000812,0x11308059, +0x00580a04,0x0050400b,0x20785210,0x0f504430, +0x00201c05,0x20482e0e,0x00900e06,0x10304c34, +0x00200003,0x00000609,0x00400a05,0x10104831, +0x00781003,0x2010160a,0x00582215,0x14108056, +0x20282203,0x00902400,0x20301c00,0x12405636, +0x20100c00,0x00081800,0x00900c00,0x13505a3b, +0x00001a01,0x20181c00,0x00900c00,0x13105e3b, +0x20700202,0x20380400,0x01004000,0x18907a4e, +0x00600806,0x00100209,0x00580e05,0x10905e38, +0x00681000,0x00401800,0x00380603,0x1170623d, +0x00480c02,0x00401202,0x00280800,0x1140623b, +0x00d02403,0x20482207,0x00f02216,0x16009659, +0x20281605,0x00301c0a,0x0058080d,0x0ed05234, +0x20480c00,0x20100401,0x00900c0e,0x0f905e37, +0x20280400,0x00280803,0x00600c0b,0x0f705e36, +0x20280602,0x00500002,0x00701811,0x13209a5b, +0x00000002,0x20300204,0x00c01407,0x0d505a2a, +0x00401000,0x20480800,0x00b00002,0x0e00662f, +0x00280e02,0x00102002,0x00400004,0x0de06a2f, +0x00200402,0x00480605,0x0070000a,0x1080a64e, +0x00100602,0x20380802,0x00c01007,0x0c205e23, +0x20200601,0x00080c00,0x00900c0d,0x0ca06628, +0x20100403,0x20280a05,0x00b00c0b,0x0c906627, +0x00181a01,0x00503002,0x00681c10,0x0e40a241, +0x20301004,0x20281605,0x00b0040b,0x0b20661b, +0x00000002,0x00100201,0x00700407,0x0b906e1e, +0x00180a02,0x00000804,0x00a00407,0x0b806a1e, +0x20100201,0x20180400,0x01200814,0x0c70962f, +0x00481a06,0x00202007,0x00600403,0x0a706614, +0x00381204,0x00001c03,0x00700007,0x0ab06e17, +0x20180400,0x20380603,0x00c0100c,0x0ab06e14, +0x20101001,0x20281a04,0x01180810,0x0b50961d, +0x20302009,0x20582a0c,0x00d0000f,0x09f06a0b, +0x20201805,0x20382608,0x00e0000f,0x0a206e0c, +0x00001804,0x20382204,0x00b80c09,0x0a30720a, +0x20101c05,0x00282202,0x00a8240e,0x0aa08e0e, +0x00181a08,0x0030180d,0x00480806,0x09d06000, +0x00181203,0x00301008,0x00580c08,0x0a006400, +0x00181a05,0x00302009,0x00400008,0x0a106e01, +0x00381e07,0x00a02c0d,0x00280c0a,0x0a608202, +0x00000806,0x2030020b,0x00a0000a,0x09e06808, +0x20180e01,0x20100a01,0x0090140b,0x0a20680a, +0x20100803,0x20380607,0x00b0080c,0x0a207009, +0x20300807,0x0028120a,0x00d01812,0x0a80840b, +0x00100a05,0x20181406,0x00a80409,0x0a506012, +0x00001003,0x20481605,0x00c00009,0x0a907014, +0x00100e02,0x20181802,0x00a00008,0x0aa06c13, +0x00481207,0x0040140b,0x0090100a,0x0b108c1a, +0x20501007,0x00182a08,0x0060000b,0x0b00601c, +0x00100a04,0x00080804,0x00780c09,0x0b506c1d, +0x20200402,0x00280a02,0x0048080b,0x0b506c1d, +0x20501805,0x0008260b,0x00e02417,0x0c209c2a, +0x00681e07,0x00603c0c,0x20482e03,0x0c005c20, +0x20401407,0x00281a07,0x0048180b,0x0c606426, +0x20180800,0x00301002,0x00281405,0x0c606825, +0x00381203,0x00602405,0x00481409,0x0db0a03b, +0x20402405,0x20184209,0x00b01c0e,0x0d004c26, +0x00782209,0x00702c0d,0x20181202,0x0db0582b, +0x00400201,0x00101401,0x00681403,0x0da06029, +0x00100400,0x00280a04,0x00d00411,0x0fc09c48, +0x20381601,0x00803406,0x20582c03,0x0e60542e, +0x20d02008,0x00083a0f,0x00a01015,0x0f205834, +0x20a00001,0x00181a03,0x00b0100f,0x0f005432, +0x21100400,0x00382204,0x00b00014,0x1240985a, +0x00283a01,0x00302403,0x00802a06,0x0fd0482c, +0x00681603,0x00802c0a,0x20483213,0x10e05434, +0x00500400,0x00000001,0x0058160e,0x10b05832, +0x00a01401,0x00381a03,0x0038361f,0x15209053, +0x20403c02,0x21484000,0x01881800,0x13008232, +0x20100a02,0x20c01000,0x00a01000,0x14207e3b, +0x20180a05,0x20802c00,0x00502c00,0x13f07a3a, +0x20902402,0x20f80400,0x00602800,0x19b0a246, +0x00c80e05,0x20401807,0x00780a0d,0x11607a39, +0x00601401,0x20981a07,0x00e01603,0x1240823c, +0x00600c06,0x2098120f,0x00f01a03,0x1220863b, +0x01083209,0x20604c06,0x0050461c,0x1750ba55, +0x20601005,0x20882608,0x00d01017,0x0f907a35, +0x20401806,0x20582604,0x0088180f,0x10708236, +0x20301001,0x20781403,0x00b8180e,0x10507e36, +0x2050140a,0x21281614,0x01702813,0x1480da59, +0x00200204,0x20400008,0x00580403,0x0e307a28, +0x00481e08,0x0010240f,0x20100001,0x0ee07a2e, +0x00080e03,0x20300006,0x00601006,0x0ec07a2c, +0x00400606,0x20d00809,0x01381005,0x11f0da4e, +0x20100003,0x20400204,0x00400c08,0x0d008222, +0x20380404,0x2060060a,0x0080200e,0x0d908a27, +0x00180400,0x20500e02,0x00601007,0x0d808a26, +0x00101403,0x20c82208,0x01500c12,0x0fb0da42, +0x00181205,0x20401805,0x00400806,0x0c10821b, +0x00200602,0x20680402,0x00900006,0x0c808e1e, +0x20100e01,0x20681202,0x0090100b,0x0c708e1d, +0x20200601,0x20780802,0x00d81014,0x0de0d62f, +0x20201c08,0x20982e0b,0x00a0040a,0x0b608612, +0x20100c03,0x20581203,0x0080040a,0x0bb08e15, +0x20100c05,0x20380e04,0x00580c09,0x0bb09213, +0x00080c03,0x20601c00,0x00b8200d,0x0cb0ce1f, +0x00681e09,0x2010340e,0x20181403,0x0ae0860c, +0x00381a04,0x20302c06,0x00480807,0x0b20920d, +0x00481e08,0x20102c0b,0x00280806,0x0b308a0c, +0x00481e07,0x20903808,0x01280c0c,0x0be0c613, +0x20701808,0x20882a0e,0x00c01414,0x0aa08201, +0x20201003,0x20981e08,0x00f01010,0x0ae08e01, +0x20401807,0x20782e0d,0x00d01411,0x0b008e01, +0x20501806,0x21182e0b,0x01f01c16,0x0b90c202, +0x00581205,0x2020180a,0x00281601,0x0ad08009, +0x20200c01,0x20481801,0x00780c0b,0x0b108c0c, +0x00280e04,0x20201009,0x00281005,0x0b308c0a, +0x00400204,0x20b00408,0x01481008,0x0bc0c40d, +0x20480800,0x20600a05,0x0080080f,0x0b308010, +0x00381203,0x20101805,0x00180c04,0x0b908813, +0x00080801,0x20401203,0x0060040a,0x0b908c12, +0x20300803,0x20a81e04,0x01501c15,0x0c60c81c, +0x00200404,0x20700a04,0x00a82403,0x0be07c19, +0x20380c02,0x20501203,0x0070000d,0x0c40881b, +0x20100201,0x20700400,0x00a80809,0x0c50881b, +0x00181603,0x20801c05,0x00e0000d,0x0d80d02d, +0x20100a03,0x20681007,0x00c00408,0x0cb06c1f, +0x00381204,0x20802403,0x00c80c03,0x0d408423, +0x20100405,0x20780e04,0x00b81007,0x0d408023, +0x20100403,0x20d81205,0x0150140f,0x0f20d43a, +0x00181c03,0x20502e03,0x00880805,0x0dd07426, +0x20201805,0x20c82e08,0x01400c0c,0x0e80802b, +0x00381209,0x2060140b,0x00900804,0x0e707c29, +0x00180e07,0x20b00c04,0x0110040d,0x1130d848, +0x20480609,0x20b80407,0x01302009,0x0f10702d, +0x20581204,0x20602807,0x00982806,0x0ff08033, +0x20901c09,0x20981e11,0x00d80c0d,0x0fe08431, +0x21101009,0x20e81a11,0x01482810,0x13a0d457, +0x00104c07,0x20c87e15,0x01201202,0x10907c2f, +0x00380402,0x20a81605,0x01201209,0x11907031, +0x00481604,0x2020100b,0x0068220d,0x11707030, +0x00b82a03,0x20a0240a,0x00e84a22,0x1650b04c, +0x2028320a,0x00e08c00,0x22a05400,0x14107236, +0x20381206,0x00a03400,0x21e06400,0x15106a36, +0x20680a08,0x00701800,0x21608000,0x14d06630, +0x20782e10,0x01008000,0x2300e800,0x1ad0663d, +0x0070080c,0x0028161d,0x20704e06,0x12608639, +0x00780c07,0x00602611,0x21102a0a,0x13608e3b, +0x00b8080c,0x00501618,0x20f02612,0x13409639, +0x00701c16,0x00585230,0x20f0b216,0x18c0ba48, +0x20180601,0x00401006,0x20c8280e,0x10908a35, +0x00281204,0x00302c05,0x20880c0a,0x11808e3a, +0x20280e09,0x0030200c,0x20a81011,0x1150923a, +0x00581208,0x00c02c12,0x22381a01,0x1640e254, +0x20200201,0x00300002,0x2080040b,0x0f208228, +0x20401004,0x20183608,0x00302410,0x0fe08a2d, +0x20200c0a,0x0018260f,0x2030140c,0x0fc08e2b, +0x20180800,0x00801a05,0x2180300e,0x13b0ea4e, +0x00300602,0x00380a01,0x20800c04,0x0e008621, +0x00100601,0x00380805,0x20a80804,0x0ea09623, +0x00100207,0x0040040f,0x20c80805,0x0e908e23, +0x00480e01,0x00602203,0x2120080a,0x1180fa42, +0x20400c07,0x00382607,0x20a0000c,0x0d108619, +0x00080400,0x00400c02,0x20c00408,0x0da0961d, +0x20280803,0x00401606,0x20b01009,0x0d909a1c, +0x20300003,0x00300606,0x20a80c15,0x0fa0f232, +0x00681209,0x0060340e,0x21281e01,0x0c708614, +0x00280602,0x00301000,0x20900808,0x0cd09a16, +0x00480a04,0x00201803,0x20700005,0x0cd09a15, +0x00300400,0x00380c02,0x20980c0c,0x0e60ea21, +0x20400c06,0x0028260c,0x20502c11,0x0be0860c, +0x20100c03,0x00282205,0x2050140d,0x0c409e0b, +0x20401005,0x00082e08,0x20101c10,0x0c509a0b, +0x20300e01,0x00482402,0x20d01414,0x0d90e611, +0x00180e04,0x00502407,0x20e81806,0x0bc09000, +0x00180a03,0x00401c05,0x20d81408,0x0c20a201, +0x00380e04,0x00402007,0x20b81c04,0x0c20a000, +0x00280802,0x00701c00,0x2168140b,0x0d50f202, +0x00000801,0x00181a05,0x20401809,0x0bd08808, +0x20180401,0x00201203,0x2078080b,0x0c309c09, +0x20200802,0x00181606,0x2030100e,0x0c409809, +0x00080604,0x00500c05,0x20f00c10,0x0d70e80c, +0x20400403,0x00480e02,0x20b8100a,0x0c408c11, +0x00000a01,0x00181400,0x20200809,0x0ca09413, +0x00100400,0x00381001,0x20880807,0x0cb09813, +0x00000002,0x00400207,0x20c00c11,0x0e10f01d, +0x00580a03,0x00501c08,0x20e81601,0x0ce08416, +0x20100802,0x00281a04,0x2078040a,0x0d60941c, +0x20200201,0x00400402,0x20c80c09,0x0d70981b, +0x20300c01,0x00482000,0x20c00412,0x0f40ec2e, +0x20400201,0x00200202,0x20701010,0x0da0841e, +0x20100a02,0x00581804,0x20e80406,0x0e609024, +0x00400000,0x00400602,0x20b80803,0x0e609421, +0x00200204,0x00700404,0x21480409,0x10f0f03c, +0x00401004,0x00282e07,0x20700c02,0x0ec08427, +0x00380c02,0x00702201,0x21481c04,0x0f909429, +0x20700c05,0x00382203,0x20a8040f,0x0f80882a, +0x20600804,0x00781e09,0x21480411,0x1300f049, +0x20d00a01,0x00681405,0x21280c0f,0x10108430, +0x20900607,0x00480805,0x20c00c0d,0x11008831, +0x0018160b,0x0060400d,0x21281a04,0x10f08c30, +0x20880a08,0x00901c03,0x21b84201,0x1570e450, +0x00882a01,0x00807802,0x21784e17,0x11a0842b, +0x00500c05,0x0058220e,0x20e80a0e,0x12908c30, +0x00101007,0x00183214,0x20201602,0x1260842c, +0x00802007,0x00786614,0x21482e18,0x17d0bc43 + }, //ct1, TL84 + { +0x20d07c17,0x20d00000,0x000a0c00,0x14700e16, +0x20e80404,0x20100000,0x00087400,0x14483613, +0x20700006,0x00400000,0x00088c00,0x14784a1b, +0x20e83617,0x20600000,0x00005800,0x1a882a0d, +0x01083a1e,0x01200046,0x00084227,0x1398ca29, +0x01400601,0x2020000b,0x0008562a,0x13886a28, +0x00381800,0x00400013,0x00082a16,0x13888626, +0x0030643a,0x21300245,0x00095a2a,0x19e82e21, +0x0030040d,0x00400215,0x00004809,0x11f89e38, +0x20100c02,0x20100007,0x00081011,0x11e87e35, +0x01182210,0x20200012,0x00007a0d,0x12087238, +0x01682235,0x00600068,0x00084a20,0x1848f246, +0x2048320d,0x00500012,0x00006c12,0x10688a2b, +0x20482e0f,0x0020000c,0x0000740d,0x10887625, +0x20d01809,0x20b0021e,0x00001026,0x1058322b, +0x20880817,0x20200237,0x00006021,0x15e8ae46, +0x20100407,0x20700217,0x00002407,0x0f484a1e, +0x00402814,0x20900222,0x00083800,0x0f78421e, +0x00502006,0x20500203,0x00087a02,0x0f585219, +0x20380800,0x2040000e,0x00084008,0x1418be32, +0x00201402,0x20700000,0x00084805,0x0e785618, +0x2048220c,0x0020001a,0x00080c0d,0x0e987a18, +0x20880a08,0x0030000f,0x0008200d,0x0ea88a14, +0x00a00a13,0x2060000d,0x00001a01,0x1298c22e, +0x20480400,0x20200005,0x0008200c,0x0dd87a10, +0x00501003,0x2060020a,0x00000400,0x0df86212, +0x00e01406,0x00100208,0x0008260c,0x0e188a13, +0x20d0382b,0x2040022c,0x0008981d,0x1158c220, +0x00580a05,0x20200006,0x00001800,0x0d787e0a, +0x20600803,0x20300201,0x0008240f,0x0d88720a, +0x20f81a04,0x0060000a,0x0000141f,0x0d889e09, +0x01486236,0x00b00055,0x0000aa0b,0x10891217, +0x20200403,0x20400209,0x00000010,0x0d386e02, +0x00a80e03,0x00000009,0x00001204,0x0d587e04, +0x00d00800,0x00000202,0x0000160e,0x0d888a01, +0x20f0141e,0x20e0024e,0x00005432,0x0ff87e03, +0x20501002,0x20300001,0x0008280a,0x0d68780b, +0x20a00204,0x20300000,0x00002819,0x0d486806, +0x20780c01,0x00200203,0x00001419,0x0d788405, +0x20404005,0x2090000d,0x0008e004,0x1068b417, +0x00600a02,0x00000007,0x00080605,0x0dd8840d, +0x0070100a,0x2040020c,0x00081a06,0x0db85c10, +0x20480c04,0x20100001,0x00001004,0x0de87c14, +0x00b81a0b,0x0080001b,0x00001a07,0x11290016, +0x0010120a,0x00300002,0x0000180d,0x0e487c11, +0x20581e0e,0x00000012,0x00002c11,0x0e386c15, +0x0080020a,0x2040000c,0x00003609,0x0e886c11, +0x20681606,0x00200205,0x0000701a,0x11e8d01f, +0x20e8181c,0x0070021c,0x00082811,0x0f088420, +0x2070280e,0x20700217,0x00083001,0x0f184c1e, +0x20501809,0x20400213,0x0000040f,0x0f084c14, +0x20a0300d,0x20300216,0x00083c09,0x1338ac31, +0x01181e26,0x00100039,0x00004e17,0x1018981d, +0x01100605,0x00300014,0x00081a13,0x0ff87816, +0x00801603,0x00200007,0x00082800,0x0fd8601c, +0x01881001,0x00900011,0x00081215,0x14b8dc2b, +0x20e02822,0x20600239,0x0000081b,0x10e84c1f, +0x21182208,0x00400004,0x00006c22,0x1098641d, +0x21481805,0x00700203,0x00001419,0x10d86c28, +0x22c84a0d,0x00500013,0x0000bc31,0x1618c039, +0x00583a0f,0x0040002d,0x00003e0f,0x12187425, +0x00502807,0x20400214,0x00081e10,0x11c83825, +0x00c81204,0x0010000c,0x00003223,0x12285c22, +0x01b04c06,0x20d00213,0x00002650,0x17f85828, +0x00a8d613,0x01317800,0x22701400,0x14684248, +0x20a03401,0x20480c00,0x20387800,0x13e83e22, +0x20101401,0x20c00400,0x00b87800,0x13f8322c, +0x22507814,0x0038a000,0x2118f400,0x1a184e08, +0x20e07425,0x2238aa39,0x0370041f,0x12585e38, +0x01380c06,0x00801004,0x2068461f,0x12a87631, +0x00303401,0x20784804,0x00c83a03,0x12886e2e, +0x03d89e1e,0x0211303b,0x23a8ca6f,0x1948a240, +0x01080e20,0x20600837,0x00d82e0c,0x10d8822f, +0x00082615,0x00602016,0x20203018,0x10e88235, +0x00104400,0x00586407,0x20600005,0x11187e2d, +0x21f02c0c,0x2068661f,0x01307048,0x1678ca53, +0x21105815,0x2098962a,0x00f03c24,0x0f686a23, +0x2130481d,0x20388229,0x00601819,0x0fa86a1c, +0x20482e03,0x01604806,0x22080808,0x0fc87226, +0x00f01a02,0x00581403,0x20683a16,0x1488ba3a, +0x00700205,0x00d00816,0x21685610,0x0e987619, +0x01885a1d,0x00f07c2d,0x21a83621,0x0ed87620, +0x00b84605,0x00b06202,0x20e00e04,0x0ea86e24, +0x20301403,0x00b81e02,0x20b82c15,0x1298d23b, +0x00481a07,0x00d04006,0x21400005,0x0da87e1e, +0x21005017,0x2078622a,0x00501427,0x0db86e1d, +0x2100100e,0x20681a0f,0x00a8181b,0x0da87619, +0x20981806,0x01001807,0x21181c0c,0x1108e62a, +0x20380808,0x00780a0f,0x20501011,0x0cd88214, +0x00882e0b,0x00d02c1d,0x2138360b,0x0d288a0f, +0x01482613,0x2020381a,0x00380e14,0x0d088215, +0x01e86e1a,0x00a0ac18,0x20b01e0f,0x0fb8da2c, +0x00000e04,0x00581808,0x20681007,0x0c788a08, +0x20380400,0x00101e05,0x2080140e,0x0c98820e, +0x21303015,0x20b84e20,0x01200c29,0x0c687a0a, +0x2220a01d,0x21192637,0x0200684a,0x0e98d20e, +0x00100403,0x00800a02,0x20c80c07,0x0c588601, +0x00601c02,0x00082605,0x20101005,0x0c588204, +0x00d81a11,0x0010181e,0x20181610,0x0c788803, +0x00f81604,0x01703c21,0x22a8a61c,0x0ec8d009, +0x20382202,0x00902c06,0x20a0000b,0x0c688c08, +0x20e80c03,0x00700002,0x20a00419,0x0c687c0b, +0x20602008,0x20582614,0x00601c17,0x0c787806, +0x0018820f,0x0120c414,0x21b01810,0x0ee8e804, +0x00482003,0x00001e01,0x00102401,0x0cc8840e, +0x01181a0c,0x0040300b,0x20b01612,0x0cf8700f, +0x00001802,0x00382404,0x20381c05,0x0cf88014, +0x00002c07,0x20e84619,0x01706014,0x0f48d016, +0x20982e0d,0x20803408,0x00903c0f,0x0d586c16, +0x21304414,0x20285a1b,0x00100022,0x0d686817, +0x20381604,0x0090000b,0x20c02404,0x0da88418, +0x20b0200b,0x20384204,0x00681016,0x1048c42b, +0x00f07410,0x21484e1e,0x01683e0b,0x0e185818, +0x00884a0d,0x00e07420,0x21582e16,0x0e58781d, +0x00483002,0x00504a02,0x20c02205,0x0e686418, +0x0038560c,0x0050901c,0x20a80e0c,0x11c8c030, +0x21501000,0x00985412,0x00300021,0x0ee89023, +0x00c80606,0x20400e07,0x00806001,0x0f186813, +0x0058260a,0x20703805,0x00603407,0x0f285419, +0x0180420d,0x21082e09,0x01a06604,0x1318a827, +0x0148560f,0x00d07810,0x2120221e,0x10387025, +0x21903012,0x20586219,0x00b01826,0x0fe85027, +0x20f0380f,0x21084a1a,0x01400016,0x10184428, +0x23806c2e,0x0008de31,0x00f00044,0x14a8a447, +0x20a05c0a,0x2078aa1d,0x00b05c1f,0x11385c25, +0x00c84e0a,0x0070741d,0x20d82e24,0x11485027, +0x00802206,0x20383412,0x00281618,0x11685826, +0x02189a1d,0x01b0e057,0x22881663,0x1718a836, +0x20909409,0x20b90800,0x01101400,0x13986e31, +0x20986203,0x00b08c00,0x21101c00,0x1348662c, +0x00000000,0x00803c00,0x21a83000,0x13885239, +0x21186c02,0x0080c800,0x20888800,0x1948822c, +0x01784a0f,0x01a0b41a,0x2318661a,0x11e8523e, +0x01902c00,0x20d81209,0x01200a1b,0x11c85e39, +0x00481c02,0x00805000,0x20a82401,0x11c86a38, +0x01f06605,0x2128a407,0x02903234,0x17a8c246, +0x21000809,0x00982213,0x2030402b,0x0fe86e35, +0x21501c06,0x20384e08,0x00f0102f,0x0ff86a2f, +0x00185206,0x00006407,0x00a0180c,0x10187631, +0x21482806,0x00602a08,0x00081428,0x1518a64c, +0x00484605,0x00a07407,0x20b83e06,0x0ea86623, +0x00983208,0x00405c0a,0x20484610,0x0ee86620, +0x20701c01,0x21483a0b,0x0230380f,0x0ec86a24, +0x00d81a05,0x20403009,0x00a82a13,0x1318b241, +0x00280c08,0x20600608,0x01280807,0x0d887e23, +0x20505c0e,0x20888e0f,0x0130000c,0x0dc88622, +0x00605806,0x20d87208,0x01481a06,0x0dc8621f, +0x00081402,0x20a02606,0x01680c14,0x10f8be41, +0x2030020d,0x20980c10,0x0130200b,0x0c98821a, +0x00785614,0x0100881c,0x21082e03,0x0cd8861d, +0x20281204,0x00801809,0x2088340c,0x0cc8721c, +0x20302601,0x20f83400,0x01f80412,0x0f38ca2e, +0x00401c0e,0x20981e18,0x01080802,0x0be86a14, +0x20303813,0x20685a1f,0x01201812,0x0bf88a16, +0x00101403,0x00483602,0x20101406,0x0c187e14, +0x00305003,0x20689a03,0x01202809,0x0e08ce20, +0x20300206,0x20200c11,0x0088340f,0x0b68860b, +0x20382209,0x00901019,0x20481409,0x0b889a08, +0x00281a06,0x00904407,0x20e8280a,0x0b98720c, +0x20584400,0x00e0b405,0x21388413,0x0d38ba12, +0x00481a01,0x20201602,0x00b01c05,0x0b388a01, +0x00981a03,0x00102e03,0x00002000,0x0b588203, +0x20400c09,0x0038320b,0x0030140f,0x0b688400, +0x00b80e07,0x20300405,0x01a01c05,0x0ce8f206, +0x20502404,0x20883a06,0x01000c11,0x0b588009, +0x20b01807,0x2058260b,0x00a0041b,0x0b687c0a, +0x00282207,0x00603c0f,0x20981c03,0x0b987c09, +0x20e05c0c,0x2068be10,0x01b04825,0x0cf8e40f, +0x00702e07,0x00184405,0x00201001,0x0bc87c12, +0x00501201,0x00282009,0x00100207,0x0bf88414, +0x00281401,0x20202607,0x00601808,0x0be87c0f, +0x00782e07,0x01104013,0x21381e05,0x0dc8cc1f, +0x21503818,0x00c85611,0x21081817,0x0c78781e, +0x00184206,0x00607006,0x20680408,0x0c987415, +0x20701c04,0x20783605,0x0100100f,0x0c987c1b, +0x20100e05,0x00602602,0x20400c11,0x0ec8c025, +0x01e8ae27,0x01910c38,0x22500628,0x0d787815, +0x20503c09,0x20a86a0d,0x0160400a,0x0d58741d, +0x00603204,0x00084407,0x00301a06,0x0d88741f, +0x20a01018,0x00886e13,0x0050400f,0x1038cc35, +0x21602c1a,0x2128263b,0x01e05433,0x0df8501b, +0x00681209,0x0040000e,0x20402605,0x0e586020, +0x20502403,0x00c83a04,0x20f0200c,0x0e786422, +0x00b85e26,0x00c09435,0x21603a0e,0x11f8a036, +0x00505206,0x20788013,0x01581a0e,0x0f48682d, +0x20780c04,0x0010320d,0x20480c0d,0x0f584424, +0x00083202,0x01606005,0x21d82204,0x0fa85426, +0x20b81820,0x20b06e3d,0x00f80814,0x13a86439, +0x20183800,0x00d06800,0x20b83002,0x10885c27, +0x00303c00,0x20287400,0x00802208,0x10985c26, +0x00281c00,0x00902a01,0x20501206,0x10b86020, +0x0040620c,0x2118e423,0x02a06e0c,0x1598a43d, +0x00086401,0x00d0b800,0x20f82000,0x12d86a3c, +0x20c0480e,0x20189400,0x01082c00,0x12686622, +0x00183c00,0x00d04000,0x20204c00,0x12a88a37, +0x20f03c0e,0x20187c00,0x01186c00,0x18487232, +0x00880606,0x20b82003,0x01f06400,0x10e8763d, +0x0198521a,0x01107029,0x21500e24,0x11286234, +0x0060060a,0x20380800,0x00d05002,0x10f86236, +0x01a8661c,0x00e0842a,0x20e8262d,0x16788a48, +0x20801002,0x20c80e0d,0x01701418,0x0f284a31, +0x20f00c0e,0x20400a26,0x00702427,0x0f583e33, +0x2050480f,0x2028921c,0x00b02413,0x0f584e2c, +0x20e04815,0x20b85229,0x01300c21,0x13f87e4e, +0x20102404,0x20885206,0x01480801,0x0de85224, +0x00101807,0x00083003,0x00883e06,0x0e185e23, +0x20681801,0x01001410,0x21985404,0x0e385621, +0x00880a09,0x00781815,0x20182e0a,0x11c8a243, +0x00a01a01,0x00181c06,0x20183602,0x0cc85a25, +0x00985e12,0x00608c19,0x20481a03,0x0ce86628, +0x00c85a0e,0x00a09413,0x21480e0e,0x0d285e25, +0x00101c05,0x00581a05,0x2078100e,0x0fa89e41, +0x21180400,0x00881003,0x2080041c,0x0bc86a18, +0x20d04013,0x2118761f,0x01f03419,0x0bc8661d, +0x2060180a,0x20c81a18,0x01201c15,0x0bf85e22, +0x20481e04,0x00c03809,0x20e81812,0x0de8a630, +0x01281201,0x00603803,0x20c82216,0x0b286215, +0x01081a12,0x2010501b,0x00284a0d,0x0b186217, +0x00400401,0x20600406,0x00c83404,0x0b286a15, +0x00682c02,0x00505a03,0x00081007,0x0c98aa24, +0x20a81603,0x00300c00,0x00201820,0x0a787210, +0x20c0280f,0x20784e1a,0x01601822,0x0a68760c, +0x20480607,0x20580408,0x00d01810,0x0a98760b, +0x20500205,0x20781803,0x01603419,0x0bb8b614, +0x00302c06,0x20283608,0x00480803,0x0a486801, +0x00600a09,0x00381814,0x00281603,0x0a587c03, +0x00501807,0x20680a0c,0x00b81803,0x0a786a01, +0x00301009,0x20781e0b,0x0100040a,0x0b589e03, +0x20282203,0x00903009,0x20881c0b,0x0a787008, +0x20581404,0x00402a06,0x20480410,0x0a887009, +0x20600204,0x0018200a,0x00901013,0x0a887c0a, +0x20281a0d,0x2030580f,0x00983814,0x0b789c0c, +0x00082000,0x00104001,0x00480406,0x0ad87011, +0x00481606,0x00001407,0x00601402,0x0af87412, +0x00301002,0x00081e04,0x00201002,0x0b086c14, +0x00001c13,0x20984a17,0x01f0180e,0x0c28b41e, +0x00383605,0x20704c01,0x01400c06,0x0b787017, +0x20602c09,0x2058520c,0x00b0280e,0x0ba8681a, +0x20380801,0x00502403,0x2058180a,0x0bb8641a, +0x20684a18,0x20204023,0x00d0240f,0x0d48b02c, +0x20807c0b,0x2148fa0e,0x02706c10,0x0c587422, +0x00482a09,0x00604810,0x20980e03,0x0c985c20, +0x00283e02,0x00304c06,0x00301c01,0x0ca8681f, +0x00e05415,0x21483a26,0x01d80a03,0x0ed88832, +0x00483208,0x00c05c13,0x21782a08,0x0d884426, +0x20302806,0x20482e0c,0x00902409,0x0d985423, +0x20282203,0x20c03a01,0x01602808,0x0da85423, +0x21b02607,0x00088419,0x00f04027,0x1098ac44, +0x20184e02,0x00007204,0x00002005,0x0ea84024, +0x20381204,0x00601007,0x20200800,0x0ec85027, +0x20202004,0x21583a09,0x02402c01,0x0ed84827, +0x01600604,0x00902403,0x21201e2a,0x12e86c43, +0x20102c03,0x21383e0a,0x01c01c02,0x0fd83c27, +0x00282001,0x00103e04,0x00280e07,0x0ff84423, +0x00201e01,0x20d82803,0x01600a06,0x10083c24, +0x20884803,0x00a03a0a,0x20903817,0x14a86039, +0x00104601,0x20f87400,0x01902c00,0x11f85636, +0x00280e03,0x20a04400,0x00c83800,0x11d83231, +0x00104405,0x21387c00,0x02380800,0x11c8462e, +0x20101606,0x21203400,0x00d86000,0x17a83647, +0x00201004,0x00282e03,0x20401003,0x10584234, +0x20102c07,0x20e88608,0x01d03805,0x1058522f, +0x2048120a,0x2030000f,0x00500c02,0x1058422d, +0x20205812,0x20d8a611,0x01b81202,0x15687248, +0x20581e07,0x00602809,0x20f0000a,0x0ec83a2d, +0x20181207,0x20302c0e,0x20482401,0x0ee83a2c, +0x00a80804,0x20604a0d,0x00583609,0x0ee82e31, +0x00684e18,0x00908425,0x20f84608,0x1318764e, +0x00300c0a,0x2020220d,0x20583a05,0x0d78362b, +0x00800a01,0x20701a07,0x00880e03,0x0d883e2e, +0x20502c00,0x20983602,0x01782c14,0x0d685a2b, +0x20103815,0x20982e23,0x01380c0b,0x10a87e4c, +0x0098120e,0x00103011,0x00381804,0x0c18562b, +0x20904408,0x2058860b,0x00e01016,0x0c285224, +0x20202405,0x00287601,0x00a01805,0x0c48721f, +0x00682e0f,0x0040381d,0x00882809,0x0e689e42, +0x21101011,0x20382218,0x00f8041f,0x0ae85e1a, +0x00781e03,0x00c0480e,0x21385206,0x0b384e1d, +0x00481207,0x00b0300f,0x21382202,0x0b585e1e, +0x20800009,0x20682210,0x0160341b,0x0c989630, +0x01181211,0x0010081b,0x00700214,0x0a586e14, +0x20281a05,0x00500805,0x2010380e,0x0a586219, +0x00580801,0x00701607,0x2060180a,0x0a685e1a, +0x00802606,0x20683009,0x00e00803,0x0b688e21, +0x20c02011,0x20383219,0x00a00c20,0x09a85a0e, +0x00380406,0x20102e0b,0x00082008,0x09b84a0e, +0x20b00406,0x00481204,0x20280418,0x09d86209, +0x20a00c06,0x00381e0a,0x0020081c,0x0a888211, +0x0098320f,0x00505019,0x20282205,0x09886601, +0x20200e03,0x20280806,0x00b81411,0x09786602, +0x00c82a0c,0x0050440f,0x20600609,0x09b85e02, +0x00c00602,0x00601408,0x20582601,0x0a488604, +0x20401c0b,0x20783215,0x01202414,0x09985c07, +0x00000001,0x00081602,0x0090100a,0x09a8640c, +0x20a01c0c,0x20582215,0x00b0081c,0x09b85408, +0x20f82e01,0x00801002,0x00003824,0x0a588c0d, +0x00000207,0x00081c0c,0x00601007,0x0a086015, +0x20201801,0x00082000,0x00500409,0x0a286015, +0x00581205,0x0020180f,0x00382202,0x0a386015, +0x01401a09,0x20300e02,0x00480608,0x0b186c1b, +0x20203c07,0x00084a0a,0x20100c07,0x0ac84c1c, +0x00482202,0x00603404,0x20480802,0x0ae85c1b, +0x20281604,0x20200801,0x0090340d,0x0af85c1a, +0x21f04820,0x00289a1d,0x00781032,0x0c188830, +0x00384a03,0x00f0800b,0x21483802,0x0bb84c20, +0x20502003,0x20283202,0x0090200d,0x0bd85c22, +0x00004408,0x20786a0d,0x00c02007,0x0be84c24, +0x0238722d,0x0140c042,0x21f81e2a,0x0de88c34, +0x20301606,0x20483001,0x00c0480b,0x0cd85827, +0x00384a06,0x00704c07,0x20302603,0x0d084826, +0x20501603,0x00a8300a,0x20f00807,0x0d28482b, +0x22200c2b,0x20882244,0x01104040,0x0f786c40, +0x20304c0a,0x00187610,0x00001c01,0x0e28402d, +0x20602004,0x20b8260b,0x01001c07,0x0e383428, +0x00281800,0x01002800,0x21a00a09,0x0e88342a, +0x01182e27,0x2050343e,0x00901227,0x11e87c4c, +0x00384a05,0x01404c0e,0x21d81608,0x0f883c29, +0x00401000,0x20382001,0x0070060c,0x0f783425, +0x00182400,0x00a02c00,0x21101203,0x0fb83023, +0x20409812,0x2108a635,0x0160400d,0x13f8483f, +0x00084602,0x01205800,0x21301400,0x11784a36, +0x20181e06,0x00d01c00,0x21403800,0x11784231, +0x00682a04,0x00e05000,0x21780c00,0x11783235, +0x20686604,0x01f07400,0x22904000,0x17286e4a, +0x00601a01,0x00000205,0x00380400,0x0fc84236, +0x0060240a,0x00700211,0x20c83203,0x0fe83233, +0x20d01009,0x00482a0b,0x20300811,0x0fe83e2d, +0x01082802,0x00506a0c,0x20c82613,0x14c85654, +0x20c02007,0x00683607,0x00380813,0x0e38522d, +0x20881203,0x0108040d,0x20c8080f,0x0e685a2d, +0x00e82206,0x00802c10,0x20e80e17,0x0e883e2f, +0x21202c08,0x20485e04,0x00e00c1d,0x12187a4f, +0x00d84206,0x00e0400e,0x20a80612,0x0ce8562c, +0x00782a06,0x00c03005,0x20d0260a,0x0d18462b, +0x20582e07,0x00105602,0x20301012,0x0ce83232, +0x01584e0d,0x00707813,0x20981218,0x0fd86a4c, +0x20580a02,0x20280603,0x00603815,0x0b78462a, +0x20181809,0x0010420e,0x2018280b,0x0ba83a2b, +0x0030200f,0x20a80e15,0x01283c04,0x0b983a27, +0x20902c07,0x20c84614,0x01503426,0x0d686645, +0x00000005,0x20401609,0x00581c07,0x0a68361c, +0x00480609,0x20480c0c,0x01000c08,0x0a885621, +0x2038120b,0x20280418,0x00f8080d,0x0a78661e, +0x00102006,0x20181800,0x00383c0b,0x0ba8662d, +0x00001e01,0x20482806,0x00a80c07,0x09a84a15, +0x20702c0b,0x2058460f,0x00d00413,0x09a84e14, +0x00600c03,0x20680e09,0x00e01c03,0x09b85217, +0x0028260d,0x00703813,0x2030040c,0x0a687622, +0x00582204,0x00303803,0x00080807,0x0918460e, +0x00981609,0x00602413,0x20481204,0x0928520d, +0x20500000,0x20300201,0x00b80814,0x09184e0b, +0x2040040f,0x20300e15,0x00b00013,0x09986a12, +0x20701c07,0x20584208,0x00e02014,0x08d84e01, +0x20581800,0x00101a08,0x00402c16,0x08d84604, +0x00001c02,0x20383c00,0x00b01006,0x09085002, +0x00a82615,0x20202018,0x00e02007,0x09487605, +0x00780e0a,0x0020240b,0x20281601,0x09084009, +0x00001007,0x20581207,0x00a81408,0x0908400c, +0x00281e03,0x00403406,0x20481407,0x09284408, +0x21004c1c,0x20a87628,0x01700426,0x09586011, +0x2070200f,0x00082612,0x00781014,0x09684413, +0x20181a09,0x2010200d,0x00680809,0x09884814, +0x00000601,0x20381604,0x0090200d,0x09884812, +0x00a83e19,0x0080502d,0x20782a0a,0x0a38741f, +0x00584611,0x0080641b,0x20181202,0x0a28541b, +0x0020200c,0x20782e0d,0x00f00c06,0x0a48441c, +0x20602c07,0x20183a06,0x00480c0e,0x0a58441f, +0x0010080e,0x2070461d,0x00d82015,0x0b386024, +0x00003c0b,0x20985e18,0x0180400c,0x0b084420, +0x20283613,0x00103416,0x0040240b,0x0b484024, +0x00784208,0x0090640f,0x20a81a05,0x0b684823, +0x20902606,0x2058940c,0x01e05019,0x0ca88c3b, +0x20982003,0x00601008,0x0008140c,0x0c48402c, +0x20206818,0x20c89224,0x01101403,0x0c882c2b, +0x20980c05,0x2070160a,0x00f01c11,0x0c884429, +0x00902402,0x00400207,0x20782e04,0x0eb85845, +0x00782e11,0x20206c11,0x0048060e,0x0db8342b, +0x20282a12,0x00e03c23,0x21282e04,0x0de8382b, +0x00201605,0x20a81c04,0x01401609,0x0df8402d, +0x21500c0a,0x00d85601,0x20602817,0x10f8784f, +0x2020540b,0x20d88a21,0x01f02c06,0x0ee83827, +0x00380406,0x00401212,0x2030260a,0x0f282c24, +0x00102403,0x2058460a,0x00d01603,0x0f383826, +0x00d8c60a,0x0101241d,0x21c81628,0x13785445, +0x20205407,0x20e87800,0x02182c00,0x10e82e31, +0x20701408,0x20383400,0x01581800,0x10e83e2a, +0x00201e02,0x20682400,0x01201800,0x10f83a32, +0x20a07408,0x2118bc00,0x03383800,0x16385a40, +0x00584a0b,0x00704816,0x00400605,0x0f583633, +0x01084e12,0x00207019,0x00700a14,0x0f783a34, +0x20400803,0x00100a06,0x00981c06,0x0f68322f, +0x0130020c,0x00c80c18,0x00481a1f,0x14086650, +0x20582000,0x20c02e0c,0x0160200c,0x0db81e30, +0x20b0240d,0x21183a1e,0x02302c1c,0x0dc82a31, +0x00800e03,0x00383003,0x00b01607,0x0df8462f, +0x20a83005,0x00c02e0d,0x00100c19,0x11585a53, +0x00706009,0x2138820c,0x02181604,0x0c58262c, +0x00102a01,0x20984c08,0x01681e05,0x0c883626, +0x20b01008,0x00583606,0x20100810,0x0c883a2b, +0x00804001,0x20186c03,0x00c00a05,0x0ef86649, +0x20701606,0x0048200e,0x00182412,0x0b083625, +0x00800205,0x00100006,0x00380603,0x0b48362a, +0x01282a0d,0x00905812,0x20e81e11,0x0b48322b, +0x20281c01,0x01003805,0x20f82412,0x0cb85a42, +0x00580c04,0x00a01603,0x20780e02,0x0a083a1d, +0x20501406,0x00181a07,0x00380813,0x0a083222, +0x20e0200d,0x20183215,0x00801425,0x09e83622, +0x00782e08,0x00904808,0x2010100b,0x0ae86234, +0x20181a07,0x00602c09,0x2020040d,0x09283a18, +0x00481e05,0x0060440a,0x20382003,0x09283a17, +0x00881a0b,0x00701c13,0x20480e06,0x09383e13, +0x20b0100b,0x20283a11,0x0120301f,0x09985a1f, +0x00101405,0x0008260b,0x0090200a,0x0898360c, +0x00000202,0x20181a05,0x00e0380f,0x08983e0d, +0x20400006,0x0020020e,0x00301013,0x08a8320c, +0x00b80a0d,0x00301811,0x00380602,0x08f84e10, +0x00080c01,0x00401402,0x2018200c,0x08683201, +0x20502408,0x20183609,0x00780c0f,0x08682c01, +0x00280e02,0x00201805,0x00381c06,0x08883800, +0x20b0200d,0x00084a15,0x0090241e,0x08984602, +0x20380a01,0x00100405,0x00500c0b,0x0888380a, +0x00781209,0x0080200e,0x20681801,0x08983409, +0x20101202,0x20182000,0x0090140c,0x08a83c09, +0x00c82e0c,0x00906c12,0x20884e02,0x08d8400c, +0x00882e06,0x20104003,0x00601002,0x08f82c10, +0x20a0100b,0x0048260d,0x00301016,0x09083815, +0x20100807,0x00380606,0x00181409,0x09183414, +0x20e03c11,0x20386613,0x01301822,0x09585c1c, +0x20c0380d,0x20b8660f,0x01602419,0x0998281e, +0x00d82611,0x00803814,0x20600607,0x09d8341c, +0x00182a0b,0x00504810,0x00080807,0x09d83c1c, +0x00f84e1a,0x00c05821,0x20702208,0x0a885029, +0x00a82e13,0x00205818,0x2038120c,0x0ab81c24, +0x21603815,0x2018661e,0x00802021,0x0ad82c29, +0x20103808,0x20485e12,0x0120340a,0x0ad83825, +0x2100301e,0x2068262c,0x00f81424,0x0bf83437, +0x20604014,0x20985221,0x01300814,0x0bd81c28, +0x01586211,0x00d0a421,0x21184620,0x0c482c29, +0x20400002,0x00a81405,0x20581007,0x0c28302d, +0x00b8561c,0x00606c2d,0x00681a0a,0x0e085c44, +0x20a8160d,0x0078181d,0x20101402,0x0d483033, +0x21402807,0x20b83a13,0x01805020,0x0d682c29, +0x20381a07,0x00a0240a,0x20a00e05,0x0d982c2e, +0x20b03410,0x20f83a27,0x02101c17,0x1028444a, +0x00982003,0x00107a09,0x2078261b,0x0ec80426, +0x00980e01,0x20100402,0x0090021c,0x0ed81c2a, +0x00481804,0x00402e0b,0x2018060d,0x0ee82025, +0x00409e03,0x20392009,0x0130260b,0x12a8644f, +0x00683e0b,0x00108000,0x20802400,0x10d0063b, +0x00201601,0x20700400,0x00c82400,0x10b00631, +0x00081602,0x00102c00,0x00001c00,0x10b81630, +0x20384202,0x2050a000,0x20282c00,0x16000e50, +0x20605010,0x20e89620,0x01802811,0x0f100633, +0x20203803,0x20287603,0x00c02005,0x0f28122f, +0x20182000,0x20402206,0x00b01c00,0x0f380a30, +0x00600205,0x21580e05,0x02702a08,0x13781254, +0x20602802,0x0068300f,0x20d85400,0x0da80e2a, +0x00281a03,0x00c03006,0x21182a02,0x0db8062e, +0x00502402,0x20c81205,0x01382204,0x0da80a32, +0x20406811,0x21586a13,0x0248440b,0x10d81252, +0x0108560c,0x00f09c14,0x21982211,0x0c481633, +0x00081c02,0x00602e03,0x20581803,0x0c48122d, +0x20300c02,0x20300000,0x00f82c0b,0x0c281e2e, +0x00883a0f,0x0050581e,0x00a83a02,0x0e683a4d, +0x20c81406,0x20501e11,0x00e02820,0x0aa8162b, +0x00300a02,0x20100004,0x00780803,0x0ae8222b, +0x00500202,0x00082407,0x00f01c00,0x0ac83229, +0x20100006,0x20981a10,0x02103817,0x0c183643, +0x00900c00,0x20a81401,0x01680a05,0x09a81a1e, +0x00182002,0x00102a01,0x0060040c,0x09b82223, +0x20181e02,0x00003400,0x0060000f,0x09981a21, +0x20101603,0x20983c04,0x01a01813,0x0a482e2e, +0x20800401,0x20782400,0x01101417,0x08c81e15, +0x20100605,0x20781804,0x0100280e,0x08c81e16, +0x20201004,0x20782a06,0x0130140c,0x08c81e13, +0x00001005,0x20480605,0x00c8240f,0x09281e1d, +0x00500603,0x20501003,0x00881202,0x0858120a, +0x20201c07,0x20681e0b,0x00b8080a,0x08480e0a, +0x00200603,0x20300405,0x00881405,0x08581a0a, +0x20281206,0x0000000a,0x00b0140f,0x0878320e, +0x00101403,0x20481205,0x00d8080e,0x08181a04, +0x00381e05,0x0010340b,0x00482805,0x08281a02, +0x00000802,0x20280e03,0x0090000b,0x08282202, +0x00200403,0x20401e07,0x00a81409,0x08381e02, +0x20400a06,0x00081406,0x00900c10,0x08281c0b, +0x20200401,0x20680e03,0x0110180f,0x08381c08, +0x20380e01,0x00001404,0x0068080d,0x0848200a, +0x00000803,0x20381c01,0x01100c10,0x0858300b, +0x00201809,0x00383e0b,0x00401005,0x08b81815, +0x00180800,0x20501201,0x00e80809,0x08a81814, +0x00680a02,0x20301401,0x00b00804,0x08b81c12, +0x00383a0c,0x2020500a,0x00a00810,0x08e8241a, +0x00182209,0x0090400f,0x20c82409,0x0978141c, +0x20401002,0x20783201,0x0120180d,0x09781c1f, +0x20a00804,0x20582a04,0x00f02817,0x09781c1f, +0x20b05415,0x21088e1a,0x01e01819,0x0a08242f, +0x2080080b,0x0018320c,0x0040300c,0x0a881c27, +0x20181604,0x20304004,0x00682403,0x0a981027, +0x00682e07,0x20305009,0x00580a08,0x0aa80827, +0x00e83a1b,0x00507026,0x20482a08,0x0ba82037, +0x00f83612,0x00306c14,0x2088160d,0x0bc80427, +0x00404807,0x20887e08,0x01602801,0x0bd82029, +0x20201405,0x20e8120d,0x0190040c,0x0bd80829, +0x2110481b,0x2098962b,0x01804423,0x0d782044, +0x21703019,0x20a85a23,0x0120101f,0x0d080c30, +0x20d83e08,0x00a0380d,0x20900c0d,0x0d381030, +0x20a00800,0x20882c02,0x01500805,0x0d481431, +0x00581a13,0x00a06427,0x20d86610,0x0fe81c4d, +0x00c8120d,0x00201826,0x20381224,0x0ea8182d, +0x00902004,0x20581e0c,0x00500e1a,0x0eb00029, +0x00803601,0x20782003,0x00b81e18,0x0eb80c27, +0x00187806,0x0040ba11,0x00b00202,0x12282443, +0x20501204,0x00883800,0x20605400,0x10c81a2e, +0x00082604,0x00304000,0x20a02800,0x10c00633, +0x20280e06,0x00281400,0x00404400,0x10980e2a, +0x20401a08,0x00882000,0x21006c00,0x16081a4a, +0x00a82008,0x00c05e0c,0x2138420f,0x0f400e36, +0x00181c04,0x20503a0b,0x00680401,0x0f201232, +0x20102c0e,0x20183e11,0x20180e06,0x0f300e2d, +0x00201415,0x00e80e18,0x21980a0d,0x13a00e50, +0x20482605,0x0040440d,0x00481c0f,0x0d781e36, +0x20101a02,0x20c81c02,0x01480804,0x0da00630, +0x0068360d,0x00a05819,0x21081e08,0x0db00234, +0x00c87a1b,0x0130cc28,0x21c81e08,0x10f0065b, +0x00402e03,0x20685a03,0x01505803,0x0bf81e2d, +0x00302805,0x20782605,0x00d81400,0x0c30022e, +0x20181404,0x2030260d,0x0050280b,0x0c100e32, +0x20701814,0x20a8522b,0x0180681d,0x0e200e50, +0x20600008,0x00581a0b,0x2010080e,0x0aa00625, +0x00182208,0x0030180b,0x00400c07,0x0ac80a2b, +0x00202001,0x20881e02,0x00f80c07,0x0aa00e29, +0x0050220a,0x20481412,0x00483c07,0x0c00163f, +0x0098060a,0x0050140e,0x20881604,0x09a0061f, +0x00202c06,0x20583e0d,0x00b00c0b,0x09900622, +0x20300c00,0x20182601,0x0070040f,0x0980061e, +0x20400c09,0x0038060b,0x20181c16,0x0a300a30, +0x2070100a,0x0048120f,0x20280817,0x08b00616, +0x20600000,0x00680c05,0x20481412,0x08b80613, +0x00100801,0x00200401,0x20282406,0x08c00614, +0x00582a0c,0x00603010,0x2028040a,0x09080a20, +0x00381a06,0x0080180f,0x20780c01,0x08480e0a, +0x00682203,0x00603405,0x20780a01,0x0848060b, +0x20180e02,0x00401004,0x2018040a,0x08480a0c, +0x20802c0e,0x20483a14,0x00b00419,0x0848060e, +0x00482201,0x00202a03,0x00001c09,0x08000205, +0x20201800,0x20281e03,0x00601810,0x08080603, +0x00380601,0x00100e01,0x00300408,0x08080603, +0x0058220d,0x00702c16,0x20380802,0x08180e01, +0x20981403,0x20500a06,0x00a00c16,0x0810080b, +0x20181004,0x00400205,0x2010040b,0x0820000a, +0x20400804,0x00081604,0x00600410,0x0818080a, +0x00300404,0x20280a0f,0x00802411,0x08200409, +0x00a01800,0x20a01002,0x00c83607,0x08a00813, +0x00101205,0x00080408,0x20280c08,0x08a00414, +0x00500606,0x00280408,0x00100804,0x08980414, +0x20903808,0x20185a05,0x0058141a,0x08c8041e, +0x20800e03,0x20582002,0x00f01818,0x09480c1b, +0x20200005,0x00400208,0x2038040c,0x0960001f, +0x20600c05,0x0028120b,0x00000413,0x09600420, +0x00a83208,0x00e07012,0x21183e01,0x09f8082b, +0x00202007,0x20281e08,0x00781c00,0x0a680428, +0x20480c01,0x00400006,0x20200006,0x0a880828, +0x20101400,0x00583005,0x20500802,0x0a98082a, +0x20d00603,0x00183606,0x00b0641e,0x0b781439, +0x20400e08,0x00682c0d,0x00101c07,0x0ba8142b, +0x00b8420d,0x00205809,0x20201607,0x0bd00428, +0x00382e07,0x00a03406,0x21100e01,0x0be0082a, +0x00a81412,0x0020460f,0x20285608,0x0d700c43, +0x00280c07,0x00a0360c,0x20b82a04,0x0d10042d, +0x21505414,0x20e87e1d,0x0140041a,0x0d200831, +0x20a0340c,0x20181a0e,0x20482807,0x0d400c2d, +0x20e82e1e,0x20302027,0x01004c16,0x0f98184a, +0x20183203,0x00681809,0x00203c02,0x0e781c2c, +0x00c8220a,0x0070401e,0x20a84225,0x0eb80c2b, +0x00787a07,0x00c07815,0x20a00e15,0x0ea80c26, +0x00606811,0x20e8b632,0x01805e13,0x1210204b, +0x20980c04,0x20980800,0x01280c00,0x10a00629, +0x20380400,0x00982800,0x00003000,0x10b8122b, +0x20702406,0x20483800,0x00a83400,0x10901225, +0x20c83a02,0x00b02800,0x00905400,0x15b82a3e, +0x01201e08,0x20d8080c,0x0118061b,0x0f300636, +0x00502000,0x00981c00,0x20b00209,0x0f500a2f, +0x00d81e0a,0x00404c13,0x20482e16,0x0f400630, +0x01782400,0x20303605,0x01202625,0x13900251, +0x20901009,0x20582e0d,0x00f0281c,0x0d600e36, +0x20482804,0x01102c00,0x21200006,0x0dc00a31, +0x20702404,0x20384e0c,0x00f04411,0x0da80633, +0x20f04202,0x20b89a04,0x01f06420,0x10d00a53, +0x00181a0c,0x2020240e,0x00400400,0x0bf01a28, +0x00883e0b,0x0070500a,0x20601a05,0x0c401231, +0x00300805,0x00681e01,0x20480603,0x0c30122c, +0x00d0200a,0x00580609,0x20784a0e,0x0e80324a, +0x0020240e,0x20881e16,0x00d81803,0x0ab01e27, +0x2070380f,0x20884a17,0x00d00c12,0x0ad01e2a, +0x00382a0b,0x0080400e,0x20b00405,0x0ad0162b, +0x20483a0a,0x00d04814,0x20881019,0x0c200e45, +0x20181209,0x00100c14,0x0068100a,0x09900620, +0x00882e0c,0x00604816,0x20482602,0x09a01222, +0x2020100b,0x20200213,0x0058080e,0x09a01e21, +0x00581401,0x20101e0a,0x0090200c,0x0a501a32, +0x00380c00,0x20302206,0x00a00c07,0x08c01217, +0x20600c05,0x20580e0f,0x00e01017,0x08b01217, +0x00381609,0x0020200f,0x00581007,0x08c00a17, +0x20703008,0x20684a08,0x0118081a,0x0900161f, +0x20301405,0x20683207,0x01200c10,0x08300e0b, +0x00301005,0x20182c00,0x00b80c04,0x0840060a, +0x20201007,0x20381a0c,0x00c0100e,0x08300e0c, +0x00683208,0x0050480f,0x20181c06,0x08501210, +0x00302209,0x20183408,0x00600406,0x08100c00, +0x2028220e,0x00302810,0x00000c0d,0x08100a01, +0x00100207,0x0000000a,0x00680408,0x08000e01, +0x20802004,0x20783a0a,0x01102819,0x08001201, +0x20702813,0x00783613,0x20782c10,0x08300c0b, +0x00302812,0x20582e1a,0x00a80c07,0x08301409, +0x00000008,0x0010020b,0x0068040c,0x08201009, +0x00600c00,0x00200402,0x00381c02,0x0840180d, +0x00a83a18,0x01105427,0x21480604,0x08b80811, +0x20482210,0x0060281c,0x20181010,0x08a80414, +0x20100208,0x0000040c,0x0068040d,0x08900815, +0x20283001,0x00405003,0x00481c15,0x08c01018, +0x20b80414,0x00300222,0x00102c1a,0x0950141c, +0x00380809,0x20200614,0x00902004,0x0970101e, +0x20181407,0x0000160b,0x00700008,0x09701020, +0x00280609,0x20782404,0x01804811,0x09d0082b, +0x00983611,0x00204819,0x00181208,0x0a600c25, +0x20401606,0x20482008,0x00b80c0c,0x0a800827, +0x20100609,0x20500409,0x00c81007,0x0a900827, +0x20f02012,0x20882e15,0x00f81417,0x0b80243f, +0x20c81811,0x20b80a1a,0x01401c14,0x0b90142b, +0x20204009,0x0018620b,0x00300402,0x0bd0082e, +0x20403c12,0x20485612,0x00d81405,0x0be0002d, +0x01c01617,0x00001020,0x00481e17,0x0d90103f, +0x00900215,0x2100101a,0x01281210,0x0d10102d, +0x20184e07,0x01108411,0x21584203,0x0d40042d, +0x0028761a,0x00b08024,0x20701207,0x0d480c2c, +0x22c80414,0x00586a24,0x0080683d,0x0fa01852, +0x2040880c,0x2118aa24,0x01680c0c,0x0e50142a, +0x00200802,0x20282205,0x00c04207,0x0e980827, +0x0000b00e,0x2128ee2a,0x01904201,0x0e901027, +0x01782a08,0x00408417,0x21389645,0x12702c4d, +0x20503c09,0x00883000,0x20985800,0x10c01a2d, +0x20303007,0x20e83000,0x01c84400,0x10b02a2a, +0x20181402,0x00703000,0x20482800,0x10c01e2e, +0x20e04006,0x21488000,0x02b82400,0x15b04235, +0x00a84e12,0x01704c1c,0x21502610,0x0f580634, +0x00584e0d,0x20204814,0x00f00e09,0x0f50122e, +0x00381202,0x00281005,0x00902a04,0x0f500e30, +0x01703209,0x20483811,0x00b8162a,0x13d03a4a, +0x00000409,0x00400219,0x20202c0f,0x0d902635, +0x00003c06,0x21584a12,0x02102005,0x0dd02a30, +0x20380a01,0x20202400,0x00500005,0x0dc0262f, +0x2118140a,0x00902e0b,0x20481c1b,0x11304252, +0x20b00c04,0x00682403,0x2028100e,0x0c301e26, +0x20304006,0x20686201,0x00f81405,0x0c60222b, +0x00801001,0x20500204,0x00e80604,0x0c50222f, +0x0178420d,0x00405c12,0x00800217,0x0ed03250, +0x0108260c,0x00905410,0x20b80e12,0x0b002228, +0x00883a0c,0x00a06012,0x20981605,0x0b10262b, +0x20801804,0x20183e03,0x00d01013,0x0af01a27, +0x20e04407,0x20c86214,0x01f0342d,0x0c503a45, +0x20a00c0c,0x20182a15,0x00a0281e,0x09c02622, +0x20401c0a,0x20483e12,0x00f03014,0x09d02623, +0x00982205,0x00502c09,0x20280a05,0x09e02620, +0x00600805,0x00682000,0x00682002,0x0aa03a2e, +0x00380a09,0x00200410,0x00080401,0x09002613, +0x20181206,0x00201c0b,0x00081808,0x08f02e15, +0x20701402,0x20281e06,0x00901c16,0x08f02617, +0x0018220b,0x0080440f,0x20282012,0x09503624, +0x00201005,0x00000a0a,0x00180c09,0x0870320d, +0x00800802,0x20100607,0x00780804,0x08702a0f, +0x00581001,0x00301400,0x00280c02,0x08702e0b, +0x20202c09,0x00084a11,0x00f02015,0x08802e10, +0x20682801,0x00402c04,0x0038180e,0x08302202, +0x21001804,0x00183201,0x0080001d,0x08301c02, +0x20680a03,0x20100403,0x00700c12,0x08302a01, +0x20382601,0x00b0280a,0x2038200e,0x08502c01, +0x00d80e06,0x20604407,0x00f82203,0x08501c04, +0x01582a08,0x0070500c,0x20481a13,0x08702007, +0x00801403,0x20480a05,0x00981001,0x08603008, +0x00781604,0x00202405,0x00801004,0x08802c0b, +0x20e01003,0x2098560a,0x02005023,0x08901014, +0x21401005,0x2028360d,0x0100342c,0x08b01c13, +0x20980e04,0x00280405,0x00700c18,0x08c02415, +0x20102c00,0x20383e08,0x01102818,0x09003819, +0x00800801,0x20580800,0x00b81a08,0x09802c21, +0x00c02201,0x00281403,0x0038260f,0x09a02822, +0x00602c03,0x20182608,0x00681603,0x09b02c20, +0x20601006,0x00882e09,0x00280c15,0x0a203c2f, +0x20803207,0x20385004,0x00801411,0x0a902026, +0x20a81c02,0x00a02001,0x20280c14,0x0aa01824, +0x20a81805,0x00901003,0x20381810,0x0ab01826, +0x00280406,0x00b03409,0x20985802,0x0be0303b, +0x0050540e,0x00985212,0x20c84e06,0x0be0242b, +0x00883e08,0x00205c08,0x00680a09,0x0bf0182a, +0x00e84215,0x00306412,0x00100e0d,0x0c001c28, +0x0068661f,0x00b04c1a,0x00307c09,0x0dc02040, +0x20c81606,0x01e00c18,0x21f8240a,0x0d38082d, +0x20902809,0x20d86211,0x01e02c0d,0x0d40142c, +0x21808c21,0x20d8da2d,0x01a0101c,0x0d401c2f, +0x21808429,0x20f87a43,0x01685019,0x10005451, +0x00888602,0x0190f405,0x21c82a18,0x0e900825, +0x00480e04,0x2028080b,0x0068120c,0x0eb01c2c, +0x00e8b212,0x01612035,0x21c88e2b,0x0ed00c27, +0x00f82a12,0x01300c37,0x2088562e,0x12980c46, +0x00488607,0x00708800,0x00e04400,0x10f02236, +0x00483a09,0x00705c00,0x20e02400,0x11304233, +0x00000603,0x20a80800,0x01101000,0x11103a30, +0x20881409,0x00504000,0x21087000,0x16907642, +0x20805c0c,0x21b89615,0x03002c0c,0x0f50362f, +0x20807814,0x20789e1c,0x0088080c,0x0fb0422d, +0x00104007,0x20a84608,0x00e81801,0x0f903a2f, +0x00e83610,0x00105c1b,0x20100219,0x14604e4e, +0x00981a07,0x2030100e,0x00b8220a,0x0df03a2e, +0x0068520b,0x01706c1f,0x21f83a0c,0x0e502e2d, +0x20481603,0x0070080b,0x20200405,0x0e202e2c, +0x20700c06,0x20d80e15,0x01603c11,0x11c06652, +0x20601806,0x20a00206,0x00f81c10,0x0c703a2b, +0x00382e04,0x00306203,0x20402005,0x0cd03a31, +0x00881a04,0x00102802,0x00001e08,0x0cc03e2e, +0x00a04005,0x20a86202,0x01300605,0x0f60664c, +0x00400a0a,0x20481c0d,0x00f02e03,0x0b402e24, +0x20402407,0x20884e0f,0x0150340d,0x0b603a28, +0x20480405,0x2050120b,0x00a00011,0x0b504a2a, +0x20885a0a,0x0060700e,0x20480419,0x0d107242, +0x00301007,0x20280611,0x00880409,0x0a204a21, +0x00680603,0x00201807,0x00182402,0x0a404621, +0x00402a01,0x20682c05,0x00e80c04,0x0a303a1f, +0x00b02009,0x21080a11,0x01781402,0x0b407635, +0x20600803,0x00281405,0x00681c11,0x09503614, +0x20700802,0x00081202,0x00700814,0x09603e16, +0x20582203,0x00402003,0x00201011,0x09503e15, +0x20a00604,0x2088180b,0x01500422,0x09d05e23, +0x00682e0d,0x0040340e,0x00101a01,0x08e0360c, +0x00a81a04,0x00302005,0x00400a03,0x08d0420e, +0x00601801,0x20481e06,0x00a00802,0x08e0460c, +0x00781e03,0x20703a01,0x01080404,0x09206e10, +0x20503815,0x2068461b,0x00e80412,0x08904204, +0x20c80806,0x20401608,0x00c8081c,0x08804601, +0x20800c07,0x00281a02,0x00381815,0x08a03c00, +0x20503806,0x20f84209,0x01e80818,0x08c06602, +0x00783219,0x00802424,0x20302404,0x08a03407, +0x00d00e09,0x2068240a,0x01102207,0x08c03c09, +0x00b82a0f,0x00603812,0x20201204,0x08d03c08, +0x00280801,0x00081407,0x00d0040a,0x0900580f, +0x20b02016,0x20482628,0x00600819,0x09105c16, +0x20f0000e,0x20200211,0x0098101f,0x09205015, +0x20d01812,0x2048261a,0x00c0081d,0x09304815, +0x2018360b,0x20204809,0x00801810,0x09b0681c, +0x0090020c,0x00401019,0x20384608,0x09f03c1e, +0x00b83610,0x20204818,0x00980a0d,0x0a003c1f, +0x00a83a13,0x0020581d,0x00381a0a,0x0a103c1e, +0x00002814,0x20f00218,0x01a8340c,0x0ac0702a, +0x20f8300c,0x0040420b,0x00180c14,0x0ae03424, +0x2070200a,0x20f83a18,0x01a02415,0x0af04c23, +0x2050280a,0x20c83e1c,0x01902013,0x0b004422, +0x00883e21,0x20502823,0x0190300b,0x0c405036, +0x01385e11,0x2080ac18,0x01181a18,0x0c202c22, +0x20102c00,0x20785405,0x00d81601,0x0c40402d, +0x20702807,0x20285c03,0x00a82005,0x0c40342e, +0x21a08030,0x2148e640,0x02301023,0x0e306c4c, +0x2120180b,0x2208321b,0x03b04022,0x0d203027, +0x00100604,0x00302004,0x20883a04,0x0da0402b, +0x00986e10,0x0080cc17,0x20d84e11,0x0db03427, +0x01188e2e,0x00c11850,0x2168a22a,0x10c05449, +0x00604602,0x21a89807,0x02f02e13,0x0e902c2e, +0x00001c02,0x00482a07,0x20181601,0x0ef02428, +0x20308008,0x2128f219,0x0250780a,0x0ec01c24, +0x20303413,0x2178723a,0x03007809,0x12a04438, +0x2030d80c,0x22690400,0x02288800,0x1180822d, +0x2050200b,0x00285000,0x00682000,0x11a0322a, +0x20200008,0x00800000,0x20e82800,0x11903e2f, +0x00100c03,0x00100800,0x00081400,0x1740564a, +0x00485615,0x01008025,0x21f85208,0x10105631, +0x00c88617,0x00a0d020,0x20e81a10,0x10303a32, +0x00885213,0x00908419,0x20e00e07,0x10103e32, +0x20202e08,0x00484409,0x00103c02,0x14f05249, +0x00205010,0x20583e19,0x00180804,0x0e705233, +0x20606013,0x21788224,0x02604413,0x0e903e31, +0x20702810,0x20b83a20,0x01203010,0x0e804e2e, +0x2018200c,0x00e01e0d,0x21001a04,0x12b0724a, +0x00083e0d,0x00f04417,0x20e0000b,0x0cf03a2c, +0x20180a09,0x00182414,0x00701402,0x0d403e27, +0x00401208,0x20182011,0x00480a06,0x0d404628, +0x00f82e16,0x00605c17,0x20900e07,0x10507e4f, +0x20681008,0x00100210,0x0030380a,0x0bc05221, +0x00380805,0x20102608,0x20380602,0x0c005e27, +0x00101007,0x00200608,0x20480806,0x0bf05629, +0x2120741e,0x20589e2b,0x00e01027,0x0df08240, +0x00a81606,0x20402c08,0x00380e08,0x0ad05e20, +0x00300204,0x20300806,0x00600409,0x0ad05623, +0x0048420c,0x00604c0e,0x20301c09,0x0ac05221, +0x01483a1a,0x0180602f,0x21a8320f,0x0c407234, +0x20380802,0x20900608,0x00e00c16,0x09d05e19, +0x20581802,0x20301206,0x00801812,0x09f05a16, +0x2080300c,0x20a84216,0x00f01414,0x09f06213, +0x20e8040c,0x00a81220,0x2020482d,0x0ac08225, +0x20703807,0x20b84e02,0x00f8100c,0x09605607, +0x00602400,0x20982c01,0x00c00002,0x0970620c, +0x00882206,0x00302c0f,0x00082204,0x09805a0b, +0x00400804,0x00882005,0x20682003,0x0a10820d, +0x01083210,0x00406014,0x20480e09,0x09305a06, +0x20600801,0x00180800,0x00180414,0x09306201, +0x20200000,0x20501604,0x00a00813,0x09305a04, +0x0018460d,0x00a06c12,0x20e0000f,0x09c08604, +0x2120380e,0x2088721c,0x01403c28,0x0920580a, +0x00480a04,0x00300804,0x00000803,0x09605c0b, +0x20402003,0x20684204,0x00f0180e,0x0950540c, +0x00302006,0x20682a15,0x00d02011,0x09e08c0c, +0x00b82a02,0x0060400d,0x2078560f,0x09d05816, +0x20180402,0x00100a07,0x0018040e,0x09d06413, +0x00581a05,0x00302c06,0x20181403,0x09e06014, +0x20c03c0b,0x00185a02,0x00382819,0x0a908021, +0x2030020b,0x20400c09,0x00901411,0x0a704417, +0x20402c00,0x00085800,0x0030080b,0x0aa05420, +0x20902406,0x20485609,0x00902012,0x0aa0541f, +0x0138561b,0x01007420,0x2130160c,0x0bd07c28, +0x2030280f,0x20485218,0x00b00809,0x0b604c24, +0x00282002,0x00b02601,0x21382e02,0x0bc05824, +0x00682205,0x00504009,0x20c83209,0x0bc06023, +0x2190501a,0x20488a30,0x0090302e,0x0d309439, +0x0020320b,0x00687015,0x20801800,0x0c903c29, +0x20180801,0x00302c04,0x20a83c04,0x0ce04425, +0x20180803,0x20302207,0x00482408,0x0cd04c23, +0x01683a0d,0x00f0a01e,0x2198ba1d,0x0f508042, +0x20681806,0x01101a0b,0x22480407,0x0de05c2c, +0x20381e04,0x00102406,0x00100801,0x0e103028, +0x20703803,0x20487800,0x00b01406,0x0e00302a, +0x21d00403,0x00188e09,0x00f08826,0x11404446, +0x00480a02,0x00c03006,0x21e83e0c,0x0f405029, +0x00380402,0x20602a06,0x00a81608,0x0f403824, +0x00585203,0x00a09009,0x2128460f,0x0f504425, +0x01001800,0x00203000,0x21486631,0x1390803f, +0x00a8f213,0x03718000,0x24f07000,0x12702a44, +0x00501e07,0x20b01400,0x00b81000,0x12205634, +0x00680a01,0x20100400,0x00b00400,0x11f03633, +0x00480c02,0x20202800,0x00202000,0x17f0564b, +0x21105028,0x20487e3a,0x0100441d,0x10803a35, +0x20b05c16,0x2058be16,0x01002410,0x10903e2c, +0x20b02805,0x20386e04,0x00b03412,0x1070362b, +0x20a83a09,0x20503c05,0x00c04c0c,0x15b06a45, +0x01288626,0x00f0b43d,0x20e80e15,0x0f003631, +0x00d86e1c,0x0120a02b,0x21f81e11,0x0f404e2c, +0x00981e06,0x0070400b,0x21081a10,0x0f30522a, +0x00b0480c,0x21484a16,0x01b01211,0x13908a48, +0x20d03818,0x21286e35,0x01f07822,0x0d705e2b, +0x20b03c16,0x20983e28,0x00a02416,0x0dd05e2a, +0x20400807,0x00000e07,0x0000080b,0x0dd04e2c, +0x20701000,0x20282c0d,0x00900810,0x11307a48, +0x00203a04,0x20483411,0x00485205,0x0c705e1c, +0x0080020b,0x0060101a,0x2068220a,0x0cb04e24, +0x0088260f,0x0010300f,0x00302e02,0x0c905227, +0x00c85e09,0x0020bc0c,0x20281205,0x0f109a43, +0x00400e07,0x00a81406,0x20901801,0x0b80521f, +0x20181204,0x00600a06,0x2020480f,0x0b905e22, +0x20804c12,0x2088761d,0x00f02817,0x0b706a1d, +0x20602002,0x21584e10,0x02e07020,0x0d209a35, +0x2010140c,0x00e8120e,0x20e8100e,0x0aa05e17, +0x2030300e,0x00283e12,0x0018140c,0x0ab06e14, +0x00483a0d,0x00b05419,0x20d82e02,0x0ac06612, +0x20202007,0x20d8220a,0x01b8240d,0x0be0b61e, +0x0008460b,0x01306415,0x21280c0a,0x0a104e0c, +0x0068360c,0x00e04819,0x20e81803,0x0a305a0d, +0x00103807,0x2048360e,0x0080180b,0x0a406a0e, +0x00801a06,0x2058080b,0x01383008,0x0b209a14, +0x00000003,0x00282e0d,0x00705c0b,0x09e05e01, +0x20480c03,0x0010120c,0x00302814,0x09f06a02, +0x20281e03,0x00a01006,0x2050080f,0x0a006601, +0x20c02005,0x00186208,0x01102821,0x0ac08801, +0x20581201,0x00203602,0x20482c0c,0x0a00780a, +0x00080400,0x20280e01,0x00700c07,0x0a206c0c, +0x00081601,0x00402202,0x2020000a,0x0a20700b, +0x00981c01,0x00903808,0x20683204,0x0b10980f, +0x00903005,0x20283604,0x00a81e02,0x0a705c0f, +0x00101002,0x20380a02,0x00481c07,0x0aa06c13, +0x00000803,0x20182206,0x00700809,0x0aa06814, +0x20182e0d,0x00205c0b,0x00700817,0x0ba09419, +0x20d81a09,0x00b0080c,0x2030141a,0x0b00501b, +0x20581a07,0x00102c05,0x00381c0b,0x0b50601c, +0x20380400,0x00001402,0x20183409,0x0b60641d, +0x20702c0f,0x20888a1d,0x01e05014,0x0cc0942e, +0x00c80c0a,0x00502a10,0x20182a0f,0x0c106020, +0x0040400d,0x20583e0f,0x00e83603,0x0c505020, +0x00001800,0x00082001,0x00480c00,0x0c605021, +0x00182601,0x00206410,0x20488a01,0x0e609c38, +0x2088160b,0x0020200e,0x00982015,0x0d104023, +0x20181a0e,0x00b01417,0x20180c08,0x0d503022, +0x00280601,0x00500c01,0x20481001,0x0d704c21, +0x00980616,0x20680c0e,0x01504001,0x10207838, +0x20101c0c,0x20382e12,0x01081604,0x0e50382c, +0x2070140a,0x00583212,0x00502007,0x0e803c2a, +0x20482601,0x00403601,0x20281806,0x0e804425, +0x21a06c25,0x20787e34,0x0128581d,0x12108847, +0x00281606,0x00401413,0x00681a07,0x0fa02026, +0x00582a04,0x0090180c,0x2088060e,0x0fd03c25, +0x00203801,0x20586204,0x00b00e06,0x0fb03424, +0x01087213,0x01407839,0x20d85631,0x1450403c, +0x20a0b008,0x22d94c00,0x05603400,0x12603624, +0x20284e05,0x00f06400,0x21706000,0x12c03e30, +0x00502e03,0x20b81400,0x00980800,0x12805e34, +0x00601a0c,0x20200400,0x20508000,0x18905243, +0x01784e11,0x00007419,0x00382e1d,0x11205e32, +0x00b81401,0x20405610,0x00280a06,0x11306233, +0x20600407,0x00000a0a,0x0038240e,0x1100522d, +0x21204819,0x00586e24,0x20403411,0x16907a3b, +0x21406c0f,0x2148da1b,0x02005c28,0x0f705a2d, +0x20f0540f,0x2098aa0d,0x0180141a,0x0fb04229, +0x00300a02,0x0018140c,0x00580605,0x0fb03e28, +0x01785618,0x01608c29,0x22081a27,0x14b07e46, +0x00a80e01,0x00804011,0x21786e13,0x0e606e22, +0x00c84a0e,0x00c07c20,0x21282a12,0x0e904e25, +0x00381e07,0x00302006,0x00003404,0x0e704e29, +0x20780c11,0x00100221,0x0030501d,0x1240964b, +0x20284e0a,0x0050740d,0x2060180c,0x0d205a26, +0x20381800,0x20600e0c,0x00d06c10,0x0d505e26, +0x2060240a,0x2058420e,0x0070300d,0x0d406620, +0x00302209,0x20185413,0x00304008,0x10409e39, +0x20281008,0x20e01210,0x01703407,0x0c206a1d, +0x20501c0a,0x20c82a0c,0x01000808,0x0c507a1a, +0x00983e0f,0x00507011,0x20881206,0x0c50761d, +0x20580c02,0x00601a0a,0x21202411,0x0eb0ce2c, +0x00a81a08,0x21203009,0x01b00000,0x0b507619, +0x00b82a0c,0x20505411,0x00681e06,0x0b907a18, +0x20903816,0x20b85a1b,0x01301817,0x0b807214, +0x00582c07,0x00304603,0x20c81c03,0x0d80d223, +0x20b03c06,0x21786e0f,0x0270341f,0x0ab07a09, +0x2060300b,0x20f85a14,0x01b02c1b,0x0ae0760d, +0x00885a19,0x00307426,0x20300603,0x0b10720b, +0x00281a0f,0x20803c11,0x00500c13,0x0c80ca18, +0x00402201,0x20982404,0x00b82601,0x0ab08006, +0x20100609,0x20380c0e,0x00580c08,0x0ad07804, +0x20503412,0x21384625,0x01a03015,0x0ad08e02, +0x2070100e,0x20e0061b,0x01480819,0x0c20d602, +0x20580c06,0x20100c01,0x0028140a,0x0af0740a, +0x00001c09,0x20281a0d,0x00281006,0x0b107c0b, +0x20200e08,0x20681810,0x00982408,0x0b107c0d, +0x00a00e04,0x20a81c0e,0x01681804,0x0c50b80c, +0x00f84211,0x20406012,0x00501606,0x0b50780b, +0x0038220a,0x0050240e,0x20480c05,0x0b806c11, +0x00201804,0x20380e08,0x00382003,0x0b807c12, +0x20e81208,0x20782802,0x00f05022,0x0cf0c020, +0x21702014,0x21484221,0x01d01826,0x0bc0841b, +0x20b0180f,0x20481e10,0x00580c10,0x0c20701b, +0x20381000,0x00300c05,0x0008200b,0x0c306419, +0x00803412,0x20b80a18,0x00586609,0x0e40d82c, +0x01601a10,0x20c0081b,0x00d83e1f,0x0ce0781f, +0x01085214,0x0020841c,0x20281612,0x0d10681a, +0x00081602,0x20102405,0x00380c01,0x0d105c1e, +0x00080e12,0x0020001e,0x0038180f,0x0fa09c2f, +0x2138080e,0x20681e16,0x00e01423,0x0db06c21, +0x20e0100f,0x2128361f,0x01f0381f,0x0dd06c20, +0x00100603,0x20580602,0x00c01002,0x0e005c20, +0x20c80c12,0x20181618,0x0030140f,0x1150a83e, +0x00b8060a,0x20803012,0x00884615,0x0f006428, +0x00300609,0x20e0080e,0x01383e0b,0x0f206c2a, +0x20502408,0x20483a0c,0x00a81405,0x0f105824, +0x00a85a19,0x2050c41f,0x20386217,0x1340a83a, +0x20480404,0x20a82a0c,0x0130280d,0x10105423, +0x00103005,0x20d85e0e,0x01480602,0x10505823, +0x00383204,0x0050440d,0x20483a0a,0x10304421, +0x2030540e,0x21b8d62b,0x02f05c08,0x14e08032, +0x20285210,0x0130ec00,0x23900800,0x13708e31, +0x20703008,0x20889400,0x01901800,0x13103e21, +0x0018320d,0x00a08c00,0x21e08400,0x13304232, +0x20682209,0x00406000,0x20d0d800,0x1920362f, +0x00602c1b,0x20188a2f,0x00204605,0x11e07233, +0x00c80a0c,0x00401c17,0x20c00216,0x11f05a2c, +0x00180813,0x20201a26,0x00503803,0x11b06a30, +0x00782806,0x20407e1b,0x00b05e13,0x17808e39, +0x20582e08,0x00b08421,0x2208a80e,0x10506a2f, +0x00082406,0x00206e0e,0x2058140e,0x10607231, +0x0010020c,0x20480411,0x00b80c07,0x10405e2b, +0x20202c00,0x20e88609,0x02a07402,0x15909242, +0x00980e0c,0x0000240a,0x00004202,0x0f004a29, +0x20302606,0x20786804,0x0160540d,0x0f105623, +0x2040180f,0x20384612,0x00a0200a,0x0f106622, +0x00a00c09,0x20382a0a,0x00981604,0x1380ba43, +0x20b02c0c,0x2038821a,0x00906c19,0x0dd0661e, +0x2030180c,0x00184e0f,0x20401405,0x0e207a1a, +0x00481614,0x0030381b,0x20880e01,0x0e10721e, +0x20780607,0x00000812,0x2018141a,0x1180b237, +0x00600e01,0x00782409,0x21681609,0x0d107e16, +0x0058120b,0x00803415,0x21782a04,0x0d507e1a, +0x20502016,0x20285e20,0x0060440b,0x0d307a19, +0x20200a06,0x00081604,0x00103407,0x1020be27, +0x00200a02,0x00a81805,0x21f01c09,0x0c608216, +0x20100c05,0x00482a0b,0x20b0400b,0x0c907e16, +0x00d8221c,0x00505c23,0x21082e05,0x0c808a16, +0x00c01c13,0x00185215,0x20480800,0x0ef0c223, +0x20481c03,0x00c05202,0x22582010,0x0be09609, +0x00581605,0x00703c05,0x21581c08,0x0c00960d, +0x21103c21,0x2028b230,0x00705423,0x0bf08207, +0x20d00613,0x00880c25,0x21700c24,0x0e10be11, +0x00381608,0x00604007,0x21180403,0x0bc08400, +0x20a0000b,0x0020020a,0x20680816,0x0bd08402, +0x00d8261e,0x00c07033,0x22585a10,0x0c109003, +0x0078140c,0x00903a15,0x21a02202,0x0de0e400, +0x00000c08,0x00082611,0x2010180b,0x0be08007, +0x00981a14,0x00204817,0x20680607,0x0c108409, +0x20a80417,0x00300a26,0x20902017,0x0c108c06, +0x00680615,0x0040100e,0x20c02012,0x0df0e008, +0x20202608,0x00386c08,0x20a0200c,0x0c407c12, +0x20601818,0x20484e27,0x00c02013,0x0c60840f, +0x00781a16,0x0020481f,0x20782605,0x0c80800f, +0x21702029,0x00386232,0x20882424,0x0e90e423, +0x20380c19,0x00c02212,0x22586405,0x0cf08c1a, +0x00381212,0x00303022,0x20884400,0x0d107819, +0x20300c12,0x20482a22,0x00b0180f,0x0d008014, +0x01a83a27,0x00b0a848,0x22088220,0x0fd0bc25, +0x0058222f,0x00a05c3b,0x21d01a04,0x0dd0681b, +0x20302804,0x20187e13,0x0040680a,0x0de0741e, +0x20200a09,0x00081815,0x00182406,0x0dd06c1f, +0x21201009,0x20382e2c,0x00a0802d,0x10e0c02b, +0x20501434,0x00283e54,0x20601c0c,0x0eb08c1f, +0x00100409,0x00980a08,0x21b84c00,0x0ee08c23, +0x20280403,0x00200e05,0x20500400,0x0ed07422, +0x00601815,0x00184a12,0x20286a09,0x12a0b83c, +0x00180e2b,0x00702449,0x21585203,0x0fc05c24, +0x20680a0c,0x00a01c15,0x21d83002,0x10006824, +0x00381607,0x00103c04,0x20382207,0x0fe0701f, +0x20e01e1f,0x0078502d,0x21400808,0x14708c3c, +0x00001412,0x00483e36,0x20c03801,0x10e07023, +0x00581405,0x0070420e,0x21683210,0x1110641d, +0x20102006,0x20485e12,0x00c00c03,0x10c0581c, +0x00c81010,0x00d02e31,0x22885a23,0x1630ac2d + }, //ct2, DNP + { + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }, //ct3 + }, + Sv1Table:{ // Sv1Table + { + 0x00500400,0x00400000,0x00001000,0x0b983a19, + 0x00200402,0x20100000,0x00081000,0x0b28160f, + 0x00580e03,0x00300000,0x00003c00,0x0b182e14, + 0x00400403,0x20100000,0x00000000,0x0c982612, + 0x20380a01,0x00500000,0x0000180e,0x0ad83212, + 0x00100207,0x00000007,0x00001005,0x0ab81a0d, + 0x20500401,0x00000208,0x0000100f,0x0a88120c, + 0x2058160a,0x00000008,0x0000380c,0x0c181e0c, + 0x20380e01,0x00300202,0x00001405,0x0a782608, + 0x2060000a,0x0000020f,0x00081007,0x0a681207, + 0x20200405,0x00100204,0x00081e01,0x0a581a05, + 0x00000c0e,0x20500215,0x00081e04,0x0bc80609, + 0x00100405,0x00000204,0x00081a03,0x0a482207, + 0x00600206,0x0000000e,0x0008160b,0x0a382608, + 0x00680a07,0x0010000b,0x00000e07,0x0a282609, + 0x00480a0c,0x20200014,0x00080e04,0x0b78220d, + 0x00280e0a,0x0010000c,0x00001c01,0x0a082a08, + 0x20200001,0x00000204,0x00001407,0x09d81e0a, + 0x20700407,0x2010020b,0x0008040c,0x09d81a07, + 0x20300c08,0x2040020f,0x00080c07,0x0b081a0b, + 0x20300c09,0x20200210,0x00081006,0x09c81605, + 0x00200202,0x00000000,0x00000801,0x09981a06, + 0x00580604,0x00000009,0x00080a08,0x09b82204, + 0x00200204,0x20100009,0x00081e01,0x0ac82e08, + 0x00380604,0x0020000a,0x00081a04,0x09a82e04, + 0x20300c05,0x00000205,0x00081c05,0x09781a04, + 0x20200002,0x00000205,0x00000807,0x09881e05, + 0x20180402,0x00000203,0x00000005,0x0a883205, + 0x20100400,0x00100201,0x00000805,0x09882e03, + 0x00481207,0x0020000b,0x00001603,0x09682602, + 0x00100000,0x00000002,0x00080400,0x09781e01, + 0x00100203,0x20100004,0x00000401,0x0a783202, + 0x00000402,0x00200202,0x00080802,0x09882800, + 0x20500006,0x20100209,0x00000809,0x09581400, + 0x00080a02,0x20100001,0x00000c04,0x09781c01, + 0x20280404,0x20200205,0x00000805,0x0a682c01, + 0x00080603,0x00300005,0x00000c01,0x09883002, + 0x00580605,0x20100008,0x00000a05,0x09681802, + 0x20200c03,0x20200205,0x00081403,0x09881804, + 0x00280a04,0x20200006,0x00001400,0x0a782804, + 0x00080403,0x00200205,0x00000c02,0x09982403, + 0x20400805,0x20200209,0x00080409,0x09781004, + 0x00280800,0x00100004,0x00080603,0x09b82404, + 0x20200404,0x20400207,0x00000406,0x0aa81c07, + 0x00000203,0x00100003,0x00000402,0x09c82405, + 0x00100205,0x00000007,0x00080602,0x09a81808, + 0x00080a04,0x00000003,0x00001804,0x09c82004, + 0x00200e04,0x20300004,0x00081001,0x0ae8200a, + 0x00100003,0x00000204,0x00080402,0x09f82007, + 0x00000c06,0x20100208,0x00081402,0x09e81408, + 0x20200c07,0x2020020a,0x00081405,0x09f81409, + 0x20600c0b,0x00000209,0x00082408,0x0b48280e, + 0x20580604,0x00000005,0x00000005,0x0a38240b, + 0x20381206,0x0020000b,0x00001403,0x0a38240b, + 0x20280e06,0x0010000b,0x00000800,0x0a58240b, + 0x0058260e,0x00300017,0x0000460a,0x0bb8380d, + 0x00c00405,0x00000208,0x00081609,0x0a982409, + 0x00500c03,0x20200208,0x00000a06,0x0a98100a, + 0x00300805,0x20100208,0x00000605,0x0aa81808, + 0x00001408,0x20700214,0x00001804,0x0c080409, + 0x20980e03,0x00100008,0x0008041a,0x0ae83011, + 0x20300400,0x00000001,0x00081008,0x0ad8140a, + 0x20180e02,0x00100007,0x00001403,0x0ad81c07, + 0x20100201,0x20100004,0x00081403,0x0c68100c, + 0x00580e01,0x20500c00,0x00b02400,0x0b282616, + 0x00480800,0x00400c00,0x20300800,0x0af81a11, + 0x00301401,0x20582800,0x00900c00,0x0ac81a0e, + 0x00780a06,0x00300c00,0x20203000,0x0c482a12, + 0x20400a01,0x20881604,0x00e01c0e,0x0a88160f, + 0x20781602,0x00200601,0x00101c0c,0x0a88160b, + 0x20480e01,0x00000c02,0x00000008,0x0a68160a, + 0x20f01c0b,0x00183e12,0x00101014,0x0bd81e08, + 0x20302007,0x20682a08,0x00981802,0x0a381607, + 0x00401405,0x20380606,0x00182608,0x0a480e09, + 0x00300001,0x20300a02,0x00280e04,0x0a281608, + 0x00e80e08,0x00702410,0x20e83619,0x0ba8220b, + 0x00780a08,0x0020100d,0x00081607,0x0a082209, + 0x00080604,0x00200008,0x00180404,0x09e8220b, + 0x20101400,0x20381c00,0x00480404,0x09e81e09, + 0x20800406,0x00581609,0x20500c10,0x0b282e0f, + 0x20801007,0x0008260a,0x0040100d,0x09b82206, + 0x20180400,0x00080603,0x00101403,0x09a81e08, + 0x00080c00,0x00201001,0x20280c01,0x09a81e06, + 0x00581604,0x00602408,0x20b81a08,0x0ac82e0b, + 0x00581a05,0x0030280a,0x2058160a,0x09982205, + 0x00000403,0x20180602,0x00080801,0x09681a06, + 0x00000201,0x20180801,0x00100401,0x09782205, + 0x20200000,0x00000603,0x20200808,0x0a68320b, + 0x20100c03,0x20380a06,0x00500806,0x09582207, + 0x00381606,0x00002007,0x20100000,0x09481e06, + 0x00000401,0x00080601,0x00080403,0x09581e04, + 0x00100402,0x00180a03,0x20180802,0x0a283206, + 0x20180e01,0x00000803,0x00300004,0x09382602, + 0x20201c07,0x20582e0c,0x00700807,0x09181a02, + 0x00100202,0x00100002,0x20100002,0x09382202, + 0x20280602,0x00280404,0x20300005,0x0a083a02, + 0x00280e01,0x20401000,0x00500800,0x09382000, + 0x00100205,0x0020040a,0x20481400,0x09281c02, + 0x20201005,0x00081604,0x20280c05,0x09382002, + 0x00200c01,0x00180a02,0x20580401,0x0a083401, + 0x20300c00,0x20781202,0x00900806,0x09381c03, + 0x20100403,0x00280e05,0x20300c03,0x09381c03, + 0x00181e06,0x00402809,0x20680602,0x09582403, + 0x20201800,0x00381801,0x20780406,0x0a283805, + 0x00301001,0x20480e01,0x00580a03,0x09581c04, + 0x00280e03,0x00201404,0x20680400,0x09581804, + 0x00201402,0x20381608,0x00400c01,0x09681c03, + 0x00280800,0x00900c02,0x20d80400,0x0a583808, + 0x20380601,0x00000002,0x00200005,0x09782006, + 0x20400804,0x00080604,0x20100005,0x09781807, + 0x20400c04,0x00281a01,0x20180807,0x09882007, + 0x20281c01,0x00702402,0x20a00804,0x0a98340a, + 0x00400a01,0x00000201,0x00180603,0x09b81c07, + 0x00781608,0x00102008,0x20200606,0x09b81807, + 0x00581e08,0x0040280a,0x20600205,0x09c82008, + 0x00581608,0x00002404,0x20101a01,0x0af82c0b, + 0x20900803,0x00280a03,0x0018080a,0x09f8240b, + 0x20a0200c,0x20483610,0x0060040f,0x09f8180c, + 0x20801409,0x2028220d,0x00400c0b,0x0a081c0b, + 0x20a04811,0x20587215,0x0080080d,0x0b582811, + 0x01100a07,0x00301007,0x20181211,0x0a482407, + 0x00880e0a,0x00502013,0x2078160e,0x0a681c0c, + 0x00881208,0x00201c0e,0x20480a0d,0x0a78200a, + 0x00883211,0x00d0401e,0x21480e11,0x0be82c0f, + 0x20b00804,0x0058260c,0x00301021,0x0a882c0f, + 0x20380c04,0x00100e0b,0x00001c09,0x0aa81409, + 0x20301003,0x2018220a,0x0020240a,0x0aa81409, + 0x20200007,0x00280615,0x20402c06,0x0c38180a, + 0x00301601,0x00081c00,0x20301000,0x0b081612, + 0x00400205,0x20580400,0x00802400,0x0ac8120f, + 0x00380e02,0x00401800,0x20700800,0x0aa8160f, + 0x00080a04,0x20180800,0x00602c00,0x0c08220b, + 0x20580403,0x00500a03,0x20a8080a,0x0a780e0d, + 0x20802c0b,0x2058360f,0x0068140b,0x0a680a09, + 0x20500c04,0x00081606,0x00000409,0x0a48160a, + 0x20400008,0x2030160c,0x00482801,0x0ba8120a, + 0x00481a03,0x00403405,0x20881a06,0x0a28120b, + 0x0098260a,0x00603413,0x20781e0e,0x0a281a0b, + 0x00400201,0x00300404,0x20581207,0x0a081a09, + 0x00580a08,0x2020000d,0x00880a0a,0x0b582e0e, + 0x20100401,0x20280a04,0x00501006,0x09c81a0b, + 0x20400804,0x2038120c,0x00601c0c,0x09b8160c, + 0x20181a03,0x00302002,0x20400404,0x09b81a0a, + 0x20200805,0x20580a0b,0x00980407,0x0ac82610, + 0x20180400,0x20100a02,0x00381003,0x09781607, + 0x00000c02,0x20281000,0x00281400,0x09781a06, + 0x00001003,0x20381606,0x00400002,0x09781a07, + 0x00100c00,0x20282004,0x00780c00,0x0a68360c, + 0x00001003,0x20282601,0x00580400,0x09582206, + 0x00300204,0x00100805,0x20280a01,0x09381e07, + 0x00000601,0x00180403,0x20181002,0x09382206, + 0x20280a02,0x00100803,0x20100005,0x0a08360a, + 0x00281206,0x00201408,0x20300000,0x09282206, + 0x20401005,0x00182207,0x20100c07,0x09081e04, + 0x00180a02,0x00100802,0x20200001,0x09182204, + 0x00300401,0x20100204,0x00180a01,0x09c83608, + 0x20201405,0x2028220a,0x00200807,0x08f81e02, + 0x00581204,0x00502807,0x20981e05,0x08f81e03, + 0x20100804,0x00080a04,0x00180803,0x08f82202, + 0x20300c02,0x20181201,0x00181409,0x09983e03, + 0x00101602,0x00481406,0x20681000,0x08f82001, + 0x20480801,0x00000603,0x0010100a,0x08e82400, + 0x00281606,0x00202008,0x20180400,0x08f82400, + 0x00380e01,0x00301806,0x20380e01,0x09984401, + 0x20280c02,0x00801201,0x20b00004,0x09082003, + 0x00200800,0x20280400,0x00280602,0x08f82004, + 0x20501c08,0x2038320b,0x00601008,0x09082404, + 0x20281e02,0x20102802,0x00301007,0x09a84004, + 0x00481a04,0x00502004,0x20600a03,0x09282003, + 0x20100802,0x00080e01,0x00100404,0x09182005, + 0x00481e07,0x0040280c,0x20680e07,0x09382005, + 0x00200c01,0x20880e05,0x00e01401,0x09d83808, + 0x20400804,0x20180a07,0x00200807,0x09481805, + 0x00081203,0x00201004,0x20200801,0x09482007, + 0x00000002,0x20300e07,0x00400c06,0x09481c04, + 0x20101801,0x20482e02,0x00a00c06,0x0a28340c, + 0x00481605,0x00101806,0x00000603,0x09781c07, + 0x20101402,0x20181e05,0x00201402,0x09881809, + 0x20301002,0x20382a02,0x00700805,0x09882009, + 0x20400c03,0x00281801,0x20100403,0x0a983010, + 0x20600007,0x20400a07,0x00680407,0x09b81409, + 0x00281801,0x00303002,0x20581e01,0x09d8140a, + 0x00180a02,0x00201804,0x20381602,0x09d81c0b, + 0x00783e07,0x00506c09,0x20781208,0x0b18280d, + 0x00a8260c,0x2040240e,0x0080220a,0x0a081808, + 0x20280a04,0x20380804,0x00702405,0x0a281c0c, + 0x00000400,0x00081400,0x00301801,0x0a28200a, + 0x20902805,0x20b84e0c,0x0140380d,0x0b782c10, + 0x20701807,0x20d80e15,0x01280815,0x0a48040e, + 0x00101802,0x20581a07,0x00500602,0x0a880c0d, + 0x00080800,0x00101400,0x20280400,0x0a88140b, + 0x00501201,0x00080402,0x00181e0f,0x0c081c0f, + 0x00281602,0x00202000,0x20201800,0x0ad81e11, + 0x20100003,0x00580800,0x20880800,0x0ab8120b, + 0x00100601,0x20181000,0x00400c00,0x0a781a0c, + 0x20301402,0x20282400,0x00481800,0x0bd80e08, + 0x20200803,0x20480606,0x00600807,0x0a58160e, + 0x00383608,0x00505409,0x20a80e04,0x0a58120d, + 0x20280802,0x00000e03,0x00180c03,0x0a18160b, + 0x00581603,0x00301805,0x2058160a,0x0b88160d, + 0x00100602,0x20281404,0x00500c00,0x09f81a0b, + 0x20202407,0x20883e0e,0x00b01c05,0x09e8120c, + 0x00380604,0x20200004,0x00400202,0x09c81a0a, + 0x20300c03,0x20281a05,0x00180404,0x0b081e10, + 0x20180401,0x20100203,0x00000403,0x09a8120a, + 0x00000a04,0x00100408,0x20482000,0x0998120a, + 0x20301c05,0x20382a07,0x00500006,0x09781a09, + 0x00380a03,0x00201405,0x20581a04,0x0a982210, + 0x20100400,0x20200001,0x00081001,0x09581208, + 0x00180802,0x00301203,0x20380800,0x09481a0a, + 0x00381204,0x00401c07,0x20681604,0x09481e08, + 0x00100000,0x00000a03,0x00080c04,0x0a082a10, + 0x00300201,0x20101001,0x00081202,0x09181608, + 0x20180a02,0x00100403,0x00100404,0x08f82207, + 0x20180401,0x00000604,0x00100805,0x08f81e08, + 0x20400802,0x00081602,0x00280808,0x09a8320a, + 0x20400802,0x20181a03,0x00400808,0x08e81e05, + 0x00100003,0x20100e04,0x00281001,0x08c81e05, + 0x20100802,0x20180e01,0x00280803,0x08d82204, + 0x00400201,0x00300804,0x20381604,0x09683608, + 0x00381000,0x00102004,0x20381a03,0x08c81e03, + 0x00180604,0x00080805,0x00501003,0x08a82603, + 0x00380e03,0x00101004,0x20180601,0x08b82203, + 0x20180c00,0x00201801,0x00080409,0x09283a06, + 0x20181604,0x20302404,0x00500c06,0x08b82201, + 0x20301405,0x20181606,0x00380407,0x08a81c01, + 0x20400c04,0x20181a05,0x00300c08,0x08a82001, + 0x00100a01,0x20181000,0x00601405,0x09183c01, + 0x20101003,0x20881a08,0x00e01403,0x08c81c04, + 0x00281203,0x00301408,0x20380602,0x08b82004, + 0x00381204,0x00202406,0x20381203,0x08c81c04, + 0x20401404,0x00082e04,0x00200c08,0x09383408, + 0x00001802,0x20482800,0x00880401,0x08e81c06, + 0x00180400,0x20100e02,0x00201003,0x08d81c04, + 0x20201404,0x20382a06,0x00601405,0x08e82005, + 0x00280e05,0x00601809,0x20900203,0x0988300a, + 0x00181604,0x00201406,0x20200001,0x09181806, + 0x20300c03,0x20281a04,0x00500805,0x09081809, + 0x00280e04,0x00300c06,0x20400602,0x09181c07, + 0x00081004,0x00201e07,0x20300804,0x09d8280b, + 0x20101c04,0x20282606,0x00200803,0x09481408, + 0x00181603,0x00101805,0x20180602,0x0958180a, + 0x20100403,0x00000e05,0x20180804,0x09581408, + 0x20180603,0x20100c04,0x00400404,0x0a38280f, + 0x00281204,0x00400806,0x20600400,0x0998140a, + 0x00201201,0x20481a03,0x00501401,0x09a81409, + 0x00080a02,0x00000004,0x00200802,0x09981c0a, + 0x00002404,0x20384a06,0x00702401,0x0ab82811, + 0x20103005,0x00184a07,0x20401005,0x09e8100c, + 0x20601005,0x00082205,0x20180409,0x09f8100e, + 0x00000c01,0x20180a02,0x00200001,0x09f8180c, + 0x20581e02,0x00603006,0x20b81401,0x0b481812, + 0x00082a02,0x00d04007,0x21681c00,0x0a580c0f, + 0x00382203,0x0050340a,0x2098120a,0x0a78140d, + 0x00080400,0x00180401,0x00000c01,0x0a58180c, + 0x00481400,0x20102801,0x00100e0d,0x0bc8180d, + 0x00001400,0x00082000,0x00300c00,0x0a981e0d, + 0x00200e02,0x20480c00,0x00780800,0x0a88120d, + 0x00000201,0x20100000,0x00080400,0x0a580e0c, + 0x20281202,0x00202000,0x20380c00,0x0bc80e0c, + 0x00181201,0x00501001,0x20600400,0x0a28160d, + 0x20502805,0x20184a05,0x00500405,0x0a281a0b, + 0x00100c01,0x00080e02,0x00080800,0x09f8120c, + 0x00101c04,0x20282606,0x00481205,0x0b58160f, + 0x20100000,0x00180601,0x20200403,0x09c8160b, + 0x00681205,0x0080300b,0x20e82a09,0x09d81a0c, + 0x20100401,0x00380801,0x20380c02,0x09a81a0a, + 0x00180a02,0x00501006,0x20481e01,0x0ad82212, + 0x00101002,0x00181203,0x20281201,0x09881609, + 0x20382000,0x00401e03,0x20201c08,0x09681e0d, + 0x00182603,0x00403004,0x20480601,0x09581a0a, + 0x00080800,0x00200400,0x00000801,0x0a482a12, + 0x20181201,0x00501004,0x20680801,0x09381e09, + 0x00300201,0x20380602,0x00500a02,0x0918160a, + 0x20101002,0x20581a05,0x00800c03,0x09081a09, + 0x00180a01,0x00000800,0x00100002,0x09c82610, + 0x00280a02,0x00100801,0x20200e01,0x08f81a09, + 0x20301004,0x20381604,0x00480807,0x08c81607, + 0x00000801,0x20180801,0x00281001,0x08c81a07, + 0x20200402,0x20200a03,0x00381406,0x0948260c, + 0x20100c03,0x20100205,0x00081005,0x08b81607, + 0x00380e06,0x00101009,0x00000203,0x08981a05, + 0x00180a02,0x00100c03,0x20180402,0x08981e05, + 0x00380602,0x20100404,0x00580400,0x08f8320a, + 0x00300603,0x00280c05,0x00000401,0x08882204, + 0x20201007,0x2028160a,0x00400407,0x08781603, + 0x00000802,0x00081203,0x00300803,0x08781e02, + 0x20200801,0x20181202,0x00600c0a,0x08b83205, + 0x20500803,0x00382204,0x2020180a,0x08781c02, + 0x00281a06,0x0020240a,0x20180c00,0x08681801, + 0x00080601,0x00100c02,0x20180804,0x08781c01, + 0x00080601,0x00100401,0x00200004,0x08a82c02, + 0x00281201,0x00501c04,0x20a80e05,0x08a81405, + 0x20201005,0x20382209,0x00701406,0x08781803, + 0x20100801,0x00081201,0x00200c03,0x08882004, + 0x00081002,0x00001601,0x00380c04,0x08d82c06, + 0x00280e04,0x00102002,0x20300401,0x08c81003, + 0x00000201,0x00080405,0x00080401,0x08a81407, + 0x00280e03,0x00201803,0x20280601,0x08b81805, + 0x20300a02,0x20481004,0x00801006,0x0918300b, + 0x20301c08,0x2028260a,0x00580406,0x08e81407, + 0x00080a02,0x00101001,0x20100402,0x08e81008, + 0x20201006,0x20281a07,0x00400405,0x08e81807, + 0x00301001,0x20281203,0x00400e02,0x0988240d, + 0x0038220b,0x00502c0e,0x20580603,0x09281808, + 0x20101405,0x20182206,0x00300402,0x0928140a, + 0x00280e07,0x0020140a,0x20200202,0x09281808, + 0x20480401,0x00280400,0x00000808,0x09e82010, + 0x20301c0c,0x20382612,0x00700406,0x09681409, + 0x00280a04,0x00401408,0x20580e02,0x0988140b, + 0x20201008,0x2018160c,0x00300805,0x0968140a, + 0x00480e03,0x00102003,0x20180a05,0x0a781c11, + 0x0048360b,0x00404813,0x20381a03,0x09b8200b, + 0x20180803,0x00101606,0x00080404,0x09d8140c, + 0x00181607,0x0020180b,0x20280601,0x09c8180c, + 0x20700c05,0x20282607,0x00701408,0x0af82012, + 0x20302805,0x20983e0f,0x00f02408,0x0a18180e, + 0x00001a01,0x20182c02,0x00500c01,0x0a481c0e, + 0x20101003,0x20381609,0x00400c02,0x0a28100c, + 0x00400e02,0x00181807,0x20200e0c,0x0b981c10, + 0x00181a02,0x00001c00,0x00201000,0x0a68120d, + 0x00080a02,0x00401800,0x20600400,0x0a780e0e, + 0x20100400,0x00100400,0x20200000,0x0a38120c, + 0x20400c02,0x20181000,0x00280c00,0x0ba8120c, + 0x00002003,0x20682606,0x00a00002,0x0a080e0c, + 0x00181005,0x00102a05,0x00181800,0x0a08120e, + 0x00281401,0x00201800,0x20100202,0x09d8120d, + 0x00582203,0x00203005,0x2028120b,0x0b381211, + 0x20280401,0x00200002,0x00181002,0x09a8160a, + 0x00181208,0x20300009,0x00b02002,0x09981e0d, + 0x00080604,0x20300802,0x00600803,0x0978120c, + 0x20100801,0x20680a04,0x00a00805,0x0a981615, + 0x00381e04,0x00102404,0x00100203,0x0958160b, + 0x20302809,0x20783e10,0x00b00c05,0x09380e09, + 0x20202006,0x20483a09,0x00700403,0x09281209, + 0x00001001,0x20481a02,0x00880801,0x0a081a11, + 0x20201c03,0x20682607,0x00a00406,0x08f8160a, + 0x00280603,0x0030000a,0x20481e04,0x08f81609, + 0x00280a04,0x00401409,0x20681a02,0x08e81608, + 0x00100c02,0x00081000,0x00281002,0x09782210, + 0x00000802,0x00281002,0x00180c00,0x08b81e07, + 0x00180e01,0x00301801,0x20400003,0x08a81609, + 0x00181000,0x00201602,0x20100802,0x08981a08, + 0x00080e03,0x00301406,0x20280403,0x0908260d, + 0x00281e05,0x00402407,0x20300400,0x08881e07, + 0x20300403,0x00081203,0x00200c06,0x08681605, + 0x20100800,0x20280a01,0x00400405,0x08681605, + 0x00100402,0x20180604,0x00300c03,0x08a8220a, + 0x00080402,0x20300207,0x00601406,0x08581604, + 0x00480e04,0x00001c05,0x20180603,0x08581203, + 0x00280401,0x00000601,0x00280401,0x08481602, + 0x20180a01,0x00100c02,0x00200008,0x08682205, + 0x20200c00,0x20480400,0x00681007,0x08481402, + 0x20401404,0x20382607,0x0060100a,0x08381000, + 0x20100601,0x20180401,0x00300006,0x08481801, + 0x20100800,0x20280e03,0x00500005,0x08681c02, + 0x00101001,0x20281800,0x00600201,0x08681c05, + 0x00380602,0x00201005,0x20381603,0x08581004, + 0x00080401,0x00000202,0x00200002,0x08581404, + 0x00200c02,0x00181601,0x00280803,0x08882006, + 0x20280401,0x00280402,0x20100802,0x08981806, + 0x20100001,0x00080602,0x00100406,0x08781406, + 0x20200800,0x20181001,0x00300402,0x08881806, + 0x20580c00,0x00400804,0x20380409,0x08c8240c, + 0x00581e06,0x00003005,0x20200a03,0x08c81005, + 0x20280400,0x00180401,0x00000402,0x08b8140a, + 0x00480a01,0x00101402,0x20180a02,0x08b81406, + 0x00581204,0x00101804,0x20101206,0x0948200e, + 0x20701c08,0x2078320c,0x00b0140b,0x08f80c09, + 0x00380a01,0x00001c02,0x20180e03,0x09081009, + 0x20500402,0x00081602,0x00401008,0x08f8140a, + 0x20300c06,0x20381209,0x00500408,0x09b81810, + 0x0098160a,0x00002c0d,0x20281a0c,0x09480c09, + 0x20300201,0x20280a01,0x00601406,0x0958140a, + 0x00681203,0x00101803,0x20180606,0x0948100b, + 0x00180606,0x00000009,0x00100a02,0x0a481c13, + 0x20802c0a,0x20585210,0x00a01811,0x0988100b, + 0x00200403,0x20280a03,0x00480602,0x09b80c0c, + 0x20601004,0x20382606,0x0050080a,0x0998100c, + 0x20200405,0x20100609,0x00180801,0x0ad81012, + 0x00282a05,0x0060400f,0x20a82a07,0x0a081010, + 0x20181602,0x00002005,0x00180c03,0x0a18100d, + 0x00281602,0x00202007,0x20481207,0x0a18100e, + 0x00180a03,0x00000808,0x00280604,0x0b581c10, + 0x20201c05,0x20183000,0x00381800,0x0a580a0a, + 0x20280400,0x20180400,0x00501400,0x0a580e0c, + 0x20180e02,0x00100c00,0x00101400,0x0a18120b, + 0x20281602,0x00201400,0x20100400,0x0b880e0e, + 0x00382a08,0x00603c0e,0x20980e05,0x09f80e0d, + 0x00600203,0x20280800,0x00401205,0x09e8060e, + 0x00201803,0x20282206,0x00400602,0x09b80a0c, + 0x00202004,0x20383205,0x00400206,0x0b181211, + 0x20100803,0x20480a0b,0x00601404,0x0988060d, + 0x20701c06,0x20282e08,0x0038040c,0x0970020b, + 0x20480601,0x00480404,0x20480805,0x09580e0b, + 0x00080604,0x00500c07,0x20881001,0x0a781214, + 0x20102005,0x20282e02,0x00481401,0x09380e0a, + 0x00581e05,0x0050380a,0x20982a0a,0x0938060b, + 0x00481800,0x00302c00,0x20581206,0x09080e0b, + 0x00180803,0x00401604,0x20580800,0x09e81214, + 0x00182607,0x0050380c,0x20780e01,0x08e8120a, + 0x20100803,0x20280606,0x00600806,0x08c8120c, + 0x20200601,0x20380800,0x00700c07,0x08b8160a, + 0x00280e02,0x00201403,0x00080c02,0x09481a13, + 0x00200003,0x20300a09,0x00600c02,0x08980e0a, + 0x00000201,0x00080c02,0x00400404,0x08781607, + 0x00101002,0x20281a03,0x00500000,0x08781207, + 0x20300403,0x20181203,0x00500c09,0x08c81e0d, + 0x20301a01,0x20382c01,0x00800807,0x08581205, + 0x00000801,0x00080601,0x00180402,0x08480e04, + 0x20180e02,0x00200c04,0x20100004,0x08481205, + 0x00380a04,0x00100c05,0x00100800,0x08781a09, + 0x00200c03,0x00381202,0x20380e01,0x08380e02, + 0x00100400,0x00281001,0x00000802,0x08381202, + 0x00200402,0x00000203,0x00200400,0x08280e03, + 0x20200804,0x20181207,0x00400c09,0x08381204, + 0x20281602,0x00601c06,0x20680806,0x08281001, + 0x00080c00,0x00301800,0x20380804,0x08280c00, + 0x20280a02,0x00100803,0x00100407,0x08181001, + 0x00080e02,0x00101005,0x00080c03,0x08381402, + 0x00280800,0x00001602,0x00100601,0x08481004, + 0x00180400,0x00000000,0x00200802,0x08381003, + 0x00100c02,0x20280a04,0x00380400,0x08380c04, + 0x00480a02,0x20201601,0x00500002,0x08481404, + 0x20101001,0x20281602,0x00500404,0x08681006, + 0x00000201,0x20100201,0x00300404,0x08580c06, + 0x20180601,0x00100803,0x00180803,0x08581006, + 0x20501004,0x20481e05,0x00a0000d,0x0888180c, + 0x20101401,0x00282801,0x00000802,0x08a81409, + 0x20200c03,0x20180e02,0x00380803,0x08980c0a, + 0x00280601,0x00000001,0x00201000,0x08981007, + 0x00001202,0x00081805,0x00380602,0x09081c11, + 0x00181602,0x00702803,0x20a81201,0x08e80c09, + 0x00280a04,0x00200006,0x00000e02,0x08e8100a, + 0x20300801,0x20180603,0x00300006,0x08d8080a, + 0x00281201,0x00401801,0x20400601,0x09881410, + 0x00000401,0x00281202,0x00001801,0x09281009, + 0x20300c03,0x00080a06,0x00000405,0x0948080c, + 0x00300c00,0x00081400,0x00200204,0x09280c0b, + 0x20500c03,0x00081204,0x00200407,0x0a081413, + 0x00281e01,0x00303400,0x20481401,0x0978040a, + 0x00480602,0x00300803,0x20280e05,0x09a80c0b, + 0x20280a01,0x00301401,0x20381004,0x09880c0b, + 0x00480a02,0x00301004,0x20280608,0x0aa81412, + 0x20302001,0x20483a02,0x00901008,0x09d8100e, + 0x20300801,0x00281a02,0x00001008,0x09f80c0d, + 0x00000800,0x00181a01,0x00200c00,0x09e8140d, + 0x20100001,0x00180e02,0x00201403,0x0b281410, + 0x00380a02,0x00102400,0x20180800,0x0a480610, + 0x20200800,0x20181000,0x00180400,0x0a40020b, + 0x20301403,0x20182000,0x00581400,0x0a080609, + 0x20402803,0x20582800,0x00682000,0x0b78060e, + 0x20501404,0x20183a07,0x00801c09,0x09d80e0b, + 0x00300400,0x00180401,0x20380a05,0x09e0020d, + 0x00681a06,0x00402809,0x20380e08,0x09b80a0d, + 0x00681a04,0x00502c08,0x2048160b,0x0af81213, + 0x00280400,0x00400c04,0x20681a07,0x09880a0a, + 0x20181201,0x00302401,0x20481003,0x0978060e, + 0x20500405,0x20280a09,0x00700809,0x09480a0c, + 0x20480801,0x20100604,0x00701408,0x0a581215, + 0x00481a05,0x00303005,0x20380601,0x09280a0e, + 0x00000c02,0x20281a02,0x00600c00,0x09180e0c, + 0x00401202,0x20181805,0x00580605,0x08f80e0a, + 0x00300a01,0x20480400,0x00800205,0x09b80e13, + 0x20601806,0x2038320a,0x00901c0b,0x08b80e09, + 0x00280a04,0x00101005,0x20100000,0x08b8060b, + 0x20380402,0x00300202,0x20100006,0x08980a09, + 0x00000800,0x20280e01,0x00700405,0x09180e13, + 0x00580604,0x00300808,0x20380a06,0x08880607, + 0x20200805,0x20180a07,0x00380406,0x08680608, + 0x00481603,0x00201c04,0x20100203,0x08580a07, + 0x00000000,0x00000000,0x00480806,0x08980e0d, + 0x20381003,0x00201e05,0x20180408,0x08480607, + 0x00181204,0x00101007,0x00180401,0x08380a05, + 0x20400c04,0x20381606,0x00600808,0x08280a05, + 0x20100400,0x00081001,0x00400805,0x08480e07, + 0x00580605,0x20301405,0x00680603,0x08280604, + 0x00000403,0x20280605,0x00500403,0x08180a03, + 0x00480a04,0x00000806,0x00100203,0x08180a02, + 0x00200000,0x00100800,0x00080802,0x08280a04, + 0x20501405,0x2048260a,0x00b00c0c,0x08080800, + 0x00000602,0x20180c03,0x00500004,0x08080801, + 0x20400c05,0x20181607,0x0030000a,0x08080401, + 0x20200801,0x00180e01,0x00300407,0x08180c01, + 0x00100a02,0x00180c06,0x00281202,0x08280c05, + 0x00000802,0x00080e03,0x00200003,0x08280804, + 0x00381204,0x00201807,0x20280e04,0x08280804, + 0x00200201,0x00380401,0x20100402,0x08380c05, + 0x00081201,0x00301801,0x20100002,0x08580805, + 0x20180400,0x00200402,0x20180803,0x08480807, + 0x20200401,0x20280a04,0x00400c06,0x08480805, + 0x20180c03,0x00301a02,0x20281008,0x0868080a, + 0x00080c01,0x20101602,0x00500002,0x08880807, + 0x00180e03,0x00101403,0x00000401,0x08880808, + 0x00100c00,0x20181000,0x00280401,0x08780809, + 0x20181204,0x00001806,0x00300404,0x08d81010, + 0x20100a01,0x20581001,0x00a00c02,0x08c80c09, + 0x20201005,0x20281a07,0x00500404,0x08d8080b, + 0x20281000,0x00201002,0x20200003,0x08c8080b, + 0x00101404,0x20481e07,0x00901000,0x09680c12, + 0x00000000,0x20280602,0x00600601,0x0918040a, + 0x00081a04,0x00201c07,0x20180601,0x0938080c, + 0x00380a01,0x20201001,0x00200204,0x0918040a, + 0x20281601,0x00101403,0x00380803,0x09f80c13, + 0x00201402,0x20281e01,0x00480401,0x0968040a, + 0x00300001,0x20400203,0x00601202,0x0998040b, + 0x20380401,0x20480603,0x00700806,0x0968040b, + 0x00201202,0x20480c01,0x00700a04,0x0a880812, + 0x20281e02,0x00302c05,0x20380c05,0x09c8040d, + 0x20200c01,0x20380602,0x00681006,0x09e0000d, + 0x00100800,0x20400401,0x00681202,0x09d8040d, + 0x00000402,0x00080e05,0x00400001,0x0b180810, + 0x00181603,0x00100800,0x00202400,0x0a38060e, + 0x20180401,0x00000800,0x20180c00,0x0a40020c, + 0x00080e01,0x20101c00,0x00180400,0x0a000a0c, + 0x20182e03,0x00605000,0x20901c00,0x0b780a12, + 0x20100804,0x20500a08,0x00481402,0x09d00e0d, + 0x00380603,0x00000c04,0x00100203,0x09e8060e, + 0x00000c00,0x20481e02,0x00801401,0x09a0060c, + 0x00200c03,0x20681e0a,0x00b02a03,0x0ae00213, + 0x00200202,0x20200006,0x00680e02,0x09780a0d, + 0x20200403,0x20180e05,0x00401004,0x0960020d, + 0x00000002,0x20100601,0x00181001,0x09400a0b, + 0x20301802,0x20281800,0x00481004,0x0a400613, + 0x20100a01,0x20281400,0x00601c04,0x0908060c, + 0x00200202,0x00000803,0x00180a02,0x0900020c, + 0x00280e04,0x20101405,0x00200201,0x08e0020b, + 0x00380e03,0x00301007,0x20300204,0x09b00213, + 0x00080802,0x00001604,0x00080c01,0x08b00a09, + 0x20200802,0x20181203,0x00300805,0x08b0020b, + 0x20100002,0x20480605,0x00700c05,0x08900609, + 0x00180401,0x00000e04,0x00100804,0x09100613, + 0x00100202,0x20280803,0x00500401,0x08700208, + 0x00380e03,0x00101403,0x00080601,0x08600608, + 0x00101801,0x20482000,0x00680401,0x08500607, + 0x00000400,0x20180601,0x00480406,0x0890060e, + 0x00001404,0x20281a04,0x00380403,0x08400606, + 0x20301004,0x20281a05,0x00400408,0x08200205, + 0x00080e01,0x00201003,0x20280803,0x08200605, + 0x20100401,0x00080400,0x00380c06,0x08400208, + 0x00081604,0x00300807,0x20301003,0x08200203, + 0x00380603,0x00200c05,0x20280e02,0x08100202, + 0x00000c01,0x20180e02,0x00300402,0x08000202, + 0x00180e01,0x00100802,0x00300402,0x08180604, + 0x00080403,0x20201a06,0x20180c02,0x08100c00, + 0x20280401,0x00000603,0x00100407,0x08000000, + 0x00080e01,0x00101402,0x00080803,0x08000000, + 0x20180800,0x20200e01,0x00400406,0x08000001, + 0x00080602,0x20300804,0x00580404,0x08100403, + 0x00280400,0x00000c00,0x00280800,0x08100003, + 0x00001001,0x20281a02,0x00500803,0x08100003, + 0x00100001,0x20400201,0x00700003,0x08200006, + 0x20101001,0x20481a04,0x00700c03,0x08400407, + 0x20100601,0x20180401,0x00400405,0x08380406, + 0x00000001,0x00200401,0x20180802,0x08300006, + 0x00200e01,0x20380c01,0x00700005,0x0850000a, + 0x00100c01,0x00081400,0x00180800,0x08800408, + 0x20200402,0x20181202,0x00300c03,0x0870000a, + 0x00181204,0x00101404,0x00000401,0x08700008, + 0x20600c04,0x20181a03,0x0040040a,0x08c00011, + 0x20280e03,0x00300c04,0x20400403,0x08c0000a, + 0x00381204,0x00101804,0x00080603,0x08d0040a, + 0x20301405,0x20282208,0x00500405,0x08b0000b, + 0x00581208,0x00201c08,0x20200208,0x09600412, + 0x00100404,0x00000205,0x20180603,0x0910040a, + 0x20401805,0x20382a07,0x00600406,0x0920000c, + 0x00280605,0x00380408,0x20280603,0x0918040b, + 0x2030180b,0x2028260f,0x00580406,0x09e00412, + 0x00481605,0x00002007,0x20180800,0x09600009, + 0x00300202,0x00300007,0x20581206,0x0990000d, + 0x20101005,0x00280e06,0x20480803,0x0960000b, + 0x00081a0b,0x00302013,0x20580a03,0x0a880414, + 0x20401c02,0x20582a06,0x0070140b,0x09b0040e, + 0x20181c00,0x00302000,0x20500804,0x09e0000c, + 0x00081e03,0x00702008,0x20700000,0x09c8040c, + 0x00180405,0x2020060e,0x00401604,0x0b100810, + 0x20202c03,0x20283800,0x00482000,0x0a400a0a, + 0x00000000,0x00100400,0x00000400,0x0a40020d, + 0x00000601,0x00280c00,0x20200c00,0x0a10060b, + 0x20401a01,0x20383800,0x00802800,0x0b580a0a, + 0x00382204,0x00802409,0x20a80e05,0x09e0020d, + 0x00080800,0x00180400,0x00101000,0x09d0020d, + 0x00080402,0x00300a02,0x20480a01,0x09b00a0c, + 0x00580403,0x00300e03,0x20680a0d,0x0af00a11, + 0x00000400,0x00000602,0x20101004,0x0970060e, + 0x00000c01,0x20100201,0x00080800,0x09700a0d, + 0x00280602,0x00200803,0x20380400,0x0950060d, + 0x00081a04,0x00302806,0x20380403,0x0a500615, + 0x20200001,0x00100202,0x00000404,0x09100a0a, + 0x00080a01,0x00200401,0x00000801,0x0910060c, + 0x20200400,0x00281202,0x00001405,0x08f0060b, + 0x20100c03,0x20381606,0x00701402,0x09b00a12, + 0x00200602,0x00180402,0x00000203,0x08c00a09, + 0x00080400,0x00000601,0x00100002,0x08b00a0a, + 0x00100803,0x00380602,0x20480e01,0x08a00e08, + 0x00200602,0x00080403,0x00200000,0x09200e11, + 0x20200804,0x00280e04,0x00080805,0x08800a08, + 0x00000c01,0x20181201,0x00200003,0x08600a08, + 0x00281a06,0x00502407,0x20580401,0x08600608, + 0x00080402,0x00100603,0x00100005,0x08a0120e, + 0x00381e07,0x00402409,0x20300201,0x08400606, + 0x00080c00,0x00201401,0x20280c02,0x08300a05, + 0x20200c06,0x2028160a,0x00400806,0x08300a05, + 0x00080e02,0x00000c03,0x00300006,0x08400e09, + 0x20402009,0x2038320d,0x00600409,0x08200a02, + 0x00000201,0x20180400,0x00300803,0x08100603, + 0x00181206,0x00201409,0x20180800,0x08100602, + 0x00001402,0x20381e04,0x00500005,0x08100e04, + 0x00480a06,0x00600c0c,0x20680e03,0x08200001, + 0x20100400,0x00080601,0x00200004,0x08000801, + 0x20101004,0x20281608,0x00400805,0x08000800, + 0x20100400,0x00280c02,0x20180806,0x08100802, + 0x20300403,0x00380a06,0x20301008,0x08200803, + 0x00200400,0x00080400,0x00180400,0x08100403, + 0x00181203,0x00201406,0x20180c01,0x08100403, + 0x00200401,0x00400401,0x20480802,0x08300805, + 0x00080800,0x00401402,0x20580c00,0x08500807, + 0x20280e01,0x00200801,0x00000806,0x08400406, + 0x00100000,0x20200202,0x00400c03,0x08300805, + 0x00081204,0x00501804,0x20400806,0x08600809, + 0x00281202,0x00201801,0x00000400,0x08800406, + 0x00000400,0x20100202,0x00200001,0x0880080a, + 0x20300c03,0x20281a03,0x00400005,0x08700809, + 0x20280403,0x00100607,0x00200407,0x08d00c10, + 0x20501804,0x20282206,0x00580407,0x08c0040a, + 0x20101002,0x00081a01,0x00180401,0x08d0040b, + 0x00381205,0x00202006,0x20280e04,0x08c0080a, + 0x20301201,0x20181803,0x00480400,0x09600414, + 0x00580a03,0x00400805,0x20280e08,0x0920000a, + 0x00181201,0x00402403,0x20481a01,0x0930040b, + 0x20300807,0x20380e08,0x00680405,0x0910040a, + 0x00880e01,0x00302001,0x20381608,0x09f00810, + 0x20101403,0x00182203,0x00000807,0x09680409, + 0x00180a02,0x20100401,0x00401001,0x0988040b, + 0x00481a09,0x2010280d,0x00380603,0x0960000b, + 0x20c00401,0x00082603,0x00601c10,0x0a780414, + 0x20181a02,0x00602405,0x20880c04,0x09c0000f, + 0x20101c02,0x20383206,0x00600c04,0x09e0040e, + 0x20201804,0x2078360d,0x00d02407,0x09c0080d, + 0x00601201,0x00180402,0x20381612,0x0b200813, + 0x00182e05,0x00104800,0x20301000,0x0a500e10, + 0x00000602,0x20300000,0x00400c00,0x0a400a0c, + 0x20100a01,0x20300000,0x00400000,0x0a100a0a, + 0x20580400,0x00101400,0x20100000,0x0b500609, + 0x2010280a,0x20a83a0f,0x00f00804,0x09e00a0e, + 0x20101406,0x20181607,0x00380801,0x09e00a0c, + 0x00200002,0x20100202,0x00400204,0x09c00a0c, + 0x00880601,0x20100400,0x00400e10,0x0b000611, + 0x00080e08,0x00000c10,0x00080802,0x0970060b, + 0x00182208,0x0030240c,0x20200a01,0x0980060c, + 0x00080603,0x20100404,0x00400803,0x09500a0d, + 0x20401402,0x20282203,0x00501009,0x0a600a14, + 0x20100404,0x20300209,0x00401402,0x09201209, + 0x00001406,0x20581a0c,0x00701002,0x0920120c, + 0x20200404,0x20200206,0x00400003,0x09000e0a, + 0x00280e02,0x00301404,0x20300204,0x09d01211, + 0x00000201,0x20200804,0x00380a01,0x08e01209, + 0x00000601,0x00080405,0x00181001,0x08c00e0a, + 0x00480e05,0x20101407,0x00400203,0x08b00e0a, + 0x00080400,0x00000a01,0x00200c03,0x09401611, + 0x00380603,0x20301001,0x00500400,0x0890120a, + 0x00080e01,0x00101001,0x00000402,0x08800e08, + 0x20401406,0x20482a09,0x00901008,0x08700e07, + 0x00200a01,0x20180a02,0x00400402,0x08d01a0e, + 0x20402005,0x20482e07,0x00900408,0x08501205, + 0x00000c01,0x20280e03,0x00500403,0x08400e06, + 0x00480605,0x00101408,0x20181604,0x08401205, + 0x20300c04,0x00181604,0x00280808,0x08601609, + 0x00482204,0x00303408,0x20281a04,0x08300e03, + 0x00000201,0x00100001,0x00180403,0x08200e02, + 0x20400c04,0x00081a07,0x00400c09,0x08200e02, + 0x00281606,0x00402409,0x20381001,0x08301204, + 0x20200802,0x20581205,0x00b01009,0x08200a01, + 0x20180401,0x00000400,0x00180403,0x08200c01, + 0x00381204,0x00201806,0x20280e03,0x08200c01, + 0x20200005,0x20100608,0x00600008,0x08201000, + 0x00080a01,0x20200802,0x00600002,0x08300c05, + 0x00280a03,0x00000c03,0x00200401,0x08200c03, + 0x20200c02,0x20181605,0x00400c07,0x08200c03, + 0x00380a05,0x20100c08,0x00700403,0x08300c05, + 0x00000602,0x20580800,0x00800c01,0x08601006, + 0x20301404,0x20281e07,0x00500008,0x08400c07, + 0x00000000,0x00280401,0x20180801,0x08500c06, + 0x20300802,0x20381a07,0x00a01c0a,0x0870140b, + 0x00001005,0x20381e06,0x00680401,0x08901008, + 0x00080e02,0x00300c06,0x20280e01,0x0890080a, + 0x00080601,0x00201001,0x20180802,0x08800c08, + 0x00100801,0x20180e01,0x00481400,0x08f01810, + 0x20181e06,0x00102809,0x20181001,0x08d00c09, + 0x00180c00,0x00001601,0x00100000,0x08e0080a, + 0x20200802,0x00181603,0x00200802,0x08d0080a, + 0x20481800,0x00101803,0x00180c03,0x09701012, + 0x00201404,0x20681607,0x00900203,0x09200c08, + 0x00000601,0x20381000,0x00600c02,0x0930080a, + 0x00480603,0x00201004,0x20280a04,0x09200c09, + 0x00700606,0x20480403,0x00701608,0x0a001010, + 0x00281e03,0x20101c05,0x00480804,0x09600409, + 0x20201001,0x20281602,0x00380402,0x09900c0d, + 0x20500802,0x00182604,0x00101809,0x0970080c, + 0x20a0140b,0x20481e0f,0x0068180e,0x0a801413, + 0x20301401,0x20782604,0x00b00c09,0x09c0080f, + 0x00181601,0x00202402,0x20381a02,0x09f0080d, + 0x00280400,0x00301401,0x20882206,0x09e0100e, + 0x00582606,0x00202811,0x00081a10,0x0b200011, + 0x20402004,0x00083c00,0x00180400,0x0a600a0a, + 0x20280c01,0x00300c00,0x20400800,0x0a500a0a, + 0x20281201,0x00201400,0x20401400,0x0a300a0a, + 0x20580c00,0x00100400,0x00101800,0x0b600607, + 0x00981607,0x0080380b,0x20e81e0b,0x0a000e10, + 0x00681a06,0x00002404,0x20100e06,0x09f00e0d, + 0x00400801,0x20180604,0x00100a06,0x09d0120d, + 0x00700c00,0x20380400,0x00200a10,0x0b10120f, + 0x20800405,0x00381a0a,0x00002012,0x0980060c, + 0x20702809,0x2068420e,0x00800c0b,0x0980120b, + 0x20300401,0x00180c00,0x00000007,0x0970120c, + 0x20280e01,0x00001801,0x00000807,0x0a801613, + 0x00380a01,0x00500805,0x20680a07,0x09400e07, + 0x00581207,0x0050200e,0x20981e0a,0x09400e0a, + 0x00200202,0x00200803,0x20380603,0x09201209, + 0x00100c01,0x20381603,0x00601000,0x09f01a10, + 0x20180601,0x00300401,0x20400c03,0x09000e09, + 0x20180802,0x00100a06,0x00001406,0x08e00e0c, + 0x20200401,0x00181203,0x00001004,0x08d01209, + 0x00000401,0x00080801,0x00100402,0x09701e0f, + 0x00080402,0x00200202,0x20300c01,0x08c01607, + 0x20100801,0x20181201,0x00200003,0x08901207, + 0x00280c00,0x00301c01,0x20480e01,0x08901a07, + 0x00180a03,0x00101403,0x20100401,0x0900220e, + 0x00181a05,0x00102c05,0x20480401,0x08801e07, + 0x00180e02,0x00101403,0x20200000,0x08601206, + 0x00080a01,0x00000401,0x00301004,0x08601606, + 0x00280802,0x20101605,0x00400004,0x08a0260b, + 0x00002006,0x2058320b,0x00801005,0x08501a04, + 0x20100801,0x20280603,0x00300005,0x08401603, + 0x00000000,0x20200e02,0x00380403,0x08401e03, + 0x20300c00,0x20381801,0x0090080a,0x08601e04, + 0x00080e04,0x00300c07,0x20480c04,0x08401800, + 0x00000201,0x00080401,0x00200003,0x08301001, + 0x00001002,0x20381a02,0x00600003,0x08401401, + 0x00380400,0x00000801,0x00300000,0x08502401, + 0x20101003,0x00081605,0x20100404,0x08601804, + 0x20100802,0x00180e02,0x00100003,0x08401004, + 0x00080e02,0x00101004,0x00080802,0x08501403, + 0x20200602,0x20281000,0x0050140a,0x08702406, + 0x20280c00,0x00300803,0x20680802,0x08901407, + 0x00181603,0x00302004,0x20380801,0x08701006, + 0x00000003,0x20100204,0x00400002,0x08701405, + 0x20100404,0x20100205,0x00181003,0x08c02c0d, + 0x00580604,0x00001403,0x20480a05,0x08c01406, + 0x20201003,0x20381a06,0x00600405,0x08a01009, + 0x20180603,0x20100004,0x00400403,0x08a01008, + 0x00380a06,0x00001407,0x00181201,0x0920200e, + 0x2070180a,0x20182e0a,0x0010000a,0x08f00c08, + 0x00100601,0x00180c03,0x00080602,0x08f00c0b, + 0x00000004,0x20300606,0x00480400,0x08f01409, + 0x20401c07,0x20382e0b,0x00580407,0x09a01c11, + 0x00681e0d,0x00502c12,0x20a80a0a,0x09400c09, + 0x00000002,0x00200201,0x20480802,0x09400c0b, + 0x00200606,0x20300008,0x00500000,0x09301009, + 0x00180a05,0x0040040b,0x20681204,0x0a301412, + 0x2010280b,0x20283614,0x00100c09,0x09701008, + 0x00081603,0x00202005,0x20300000,0x09a0080c, + 0x20300c06,0x20280a0b,0x00480c05,0x0980140c, + 0x00180c00,0x00302604,0x20580e01,0x0ab0180f, + 0x20281204,0x00801c0d,0x20b82805,0x09d0040f, + 0x00000c02,0x20381605,0x00400c00,0x0a000c0c, + 0x00280e03,0x00101009,0x00281205,0x09f0040c, + 0x00002002,0x20184205,0x00500c01,0x0b30080f, + 0x00081803,0x20102800,0x00181800,0x0a700e0e, + 0x00000801,0x20381800,0x00680400,0x0a500a0a, + 0x20300802,0x20181800,0x00300000,0x0a300a06, + 0x20501805,0x20282800,0x00382400,0x0b701206, + 0x00380606,0x20780408,0x00b02000,0x0a00060e, + 0x00001400,0x20182002,0x20100201,0x0a000a0a, + 0x00680605,0x00101007,0x2030020a,0x09f0120b, + 0x00881609,0x00401c10,0x2070060f,0x0b300a0d, + 0x20301004,0x20880a0b,0x00a00408,0x09901a0b, + 0x00281a02,0x00503803,0x20981603,0x09b00e0c, + 0x20200005,0x00000208,0x00200807,0x0990160d, + 0x20400c06,0x2028120b,0x00102407,0x0ab01a11, + 0x00200c00,0x20481002,0x00881203,0x09501208, + 0x20100000,0x20180e02,0x00501c04,0x09500a0b, + 0x00080e03,0x00000806,0x00200800,0x09401209, + 0x00280a03,0x00101405,0x20380603,0x0a301e0f, + 0x20100202,0x20180403,0x00400404,0x09100e08, + 0x00100801,0x20180e02,0x00200401,0x09001209, + 0x00000401,0x20300603,0x00400401,0x09001a08, + 0x00000002,0x20100603,0x00100c03,0x09b0220f, + 0x00200402,0x20180e03,0x00200a01,0x08e01206, + 0x00080a02,0x00101003,0x20100002,0x08b01608, + 0x00100601,0x20280c01,0x00400800,0x08c01a07, + 0x20200201,0x20180402,0x00201404,0x0940260c, + 0x20400800,0x00081403,0x20100806,0x08b01204, + 0x20100c03,0x20181604,0x00300803,0x08801605, + 0x20101002,0x20181603,0x00200004,0x08901e04, + 0x00400800,0x20180602,0x00100a01,0x08f02e0a, + 0x00681e04,0x00302c03,0x20600206,0x08901e04, + 0x00181204,0x00201405,0x20200001,0x08701a02, + 0x00080601,0x00200403,0x20380401,0x08801e02, + 0x20380401,0x00100a01,0x0008040b,0x08b03205, + 0x20401406,0x20481e0a,0x0050000c,0x08701a01, + 0x20100403,0x20200205,0x00300404,0x08601c00, + 0x00180e02,0x00101401,0x20200002,0x08701e01, + 0x00300601,0x00080801,0x00200401,0x08a02c01, + 0x00280e06,0x00101409,0x20281601,0x08801404, + 0x00180603,0x20100803,0x00380402,0x08701803, + 0x20200802,0x20281204,0x00300406,0x08701c03, + 0x20400002,0x00180603,0x2018040a,0x08c02c07, + 0x20201805,0x20281e08,0x00480405,0x08a01005, + 0x20201403,0x20382205,0x00500405,0x08901406, + 0x00300602,0x00000003,0x00080a01,0x08a01805, + 0x00300202,0x00100803,0x20281202,0x0910280b, + 0x00181204,0x00400808,0x20300202,0x08e00807, + 0x00180e03,0x00201805,0x20381201,0x08d01408, + 0x20500002,0x00180e03,0x20100408,0x08d01808, + 0x20300003,0x00180e03,0x00000007,0x0970200d, + 0x00380801,0x00101e04,0x20180c00,0x09101006, + 0x00000403,0x20180605,0x00380802,0x09101009, + 0x00500800,0x00180402,0x20481606,0x09201409, + 0x00381604,0x00002c05,0x20381a04,0x09e0200f, + 0x20601402,0x20282800,0x00600c08,0x0940040a, + 0x00180604,0x00000405,0x00280401,0x0960080a, + 0x20480a01,0x00300402,0x20400808,0x0960100a, + 0x20400405,0x20581207,0x00800406,0x0a501810, + 0x00a82604,0x00304005,0x2048120b,0x09900c08, + 0x20300c04,0x20182206,0x00400c05,0x09b00c0d, + 0x00381201,0x00101e01,0x20380605,0x09b0140b, + 0x00000204,0x20480407,0x00380a05,0x0ae01411, + 0x20601002,0x20681a06,0x00c01011,0x09d0080b, + 0x00280a02,0x00201406,0x20481605,0x0a200c0d, + 0x20101001,0x20381a03,0x00400404,0x0a00100a, + 0x00180402,0x20301e05,0x00381a04,0x0b50180c, + 0x00300c02,0x00482400,0x20281400,0x0a900a10, + 0x00000803,0x00100400,0x20382400,0x0a70120c, + 0x20180403,0x00200000,0x00081800,0x0a501208, + 0x00080801,0x00101c00,0x20381c00,0x0b90120c, + 0x20400601,0x00781007,0x20b80408,0x0a10060c, + 0x00081204,0x00302009,0x20380801,0x0a10060c, + 0x00180e04,0x00100408,0x00000e03,0x0a100a09, + 0x20101000,0x20182002,0x00401000,0x0b30060c, + 0x00181e03,0x00802c03,0x20f00e03,0x09d01209, + 0x00100800,0x20181604,0x00502400,0x09c00a0b, + 0x00200400,0x20300604,0x00101201,0x09b01a0b, + 0x00280a02,0x00301403,0x20400e04,0x0ad0120d, + 0x00280803,0x00101206,0x20400800,0x0980160b, + 0x20100803,0x00080e04,0x00100003,0x0960160a, + 0x20301804,0x20182205,0x00180406,0x09601a09, + 0x20100002,0x00180a04,0x00101802,0x0a601a0e, + 0x20400601,0x20180401,0x00080407,0x09301608, + 0x00281203,0x00301006,0x20200201,0x09201209, + 0x00180e04,0x00400c07,0x20680602,0x09301607, + 0x00280602,0x00100402,0x20101000,0x09f0220d, + 0x00400400,0x00000400,0x20180604,0x09001606, + 0x20200803,0x20181205,0x00200c05,0x08e01607, + 0x00000002,0x00100604,0x20300802,0x08f01a06, + 0x20300404,0x20180e05,0x00000806,0x09902a0a, + 0x20481000,0x00100800,0x00000808,0x08d01204, + 0x00280e04,0x00101005,0x20100201,0x08b01a05, + 0x00181203,0x00101c04,0x20300002,0x08d01a05, + 0x00481205,0x00101808,0x20300a03,0x09502e09, + 0x00201402,0x20382201,0x00200a03,0x08c01602, + 0x20300c04,0x20281e07,0x00300c07,0x08901a02, + 0x00000803,0x20380e05,0x00400803,0x08b01e02, + 0x20200804,0x20480a08,0x00300c0a,0x09103605, + 0x00281203,0x00302003,0x20680c02,0x08b01a02, + 0x00280a03,0x00200806,0x20480a02,0x08901801, + 0x00000602,0x20180803,0x00100403,0x08a01c01, + 0x00180603,0x20200404,0x00280402,0x09003401, + 0x20400805,0x20181206,0x00100008,0x08a01403, + 0x20200003,0x00080a04,0x20100405,0x08a01c03, + 0x00080402,0x00100a03,0x20180802,0x08b02003, + 0x20200804,0x20380a06,0x00380c07,0x09203006, + 0x00382608,0x0010340a,0x20380603,0x08d01005, + 0x00280e03,0x00101804,0x20380c00,0x08c01805, + 0x00180a03,0x00000803,0x00000001,0x08d01804, + 0x00180a03,0x00000404,0x00180c01,0x09602809, + 0x20301c07,0x2088260d,0x00a00806,0x08f01406, + 0x20200c03,0x20381205,0x00300005,0x08f01407, + 0x20301005,0x20280a06,0x00281404,0x09001807, + 0x20101403,0x20281204,0x00181404,0x09b0240c, + 0x00400204,0x2020000a,0x00181204,0x09201007, + 0x00380a03,0x00001005,0x20180a03,0x09301408, + 0x00581606,0x0020180a,0x20180604,0x09300c07, + 0x20100604,0x00381006,0x20200001,0x0a20180e, + 0x20580a01,0x20101202,0x00100808,0x09601008, + 0x20200401,0x20280a03,0x00300806,0x0970140a, + 0x20500c03,0x20381608,0x0050100a,0x0970100a, + 0x00100802,0x00480605,0x20681201,0x0a901c0f, + 0x00601c04,0x20383205,0x00600a06,0x09b01009, + 0x00000002,0x20100a01,0x00081601,0x09d0140c, + 0x00200801,0x00081801,0x00080a06,0x09d0100c, + 0x20380c01,0x00780401,0x20780802,0x0b000c0f, + 0x20480a03,0x00401808,0x2078140c,0x09f0100c, + 0x00080601,0x20180403,0x00200401,0x0a30080c, + 0x00080601,0x00201404,0x20681400,0x0a301009, + 0x00380a01,0x00300c04,0x20880a08,0x0b800c0c, + 0x00500c02,0x20480400,0x00a83c00,0x0aa01e15, + 0x00380a01,0x00101400,0x00000000,0x0a900a10, + 0x00200c00,0x20381000,0x00681c00,0x0a701a0c, + 0x00180400,0x00200400,0x00100800,0x0bb00e0d, + 0x20580a02,0x20100006,0x00a81010,0x0a10020e, + 0x20400001,0x20181602,0x00601c0a,0x0a200a0b, + 0x20301402,0x00082001,0x00280c05,0x0a200e09, + 0x20181000,0x00001001,0x00200803,0x0b50120c, + 0x20201801,0x20382a01,0x00901000,0x09d00606, + 0x00180400,0x20100401,0x00100604,0x09e01608, + 0x00280e03,0x00501007,0x20700205,0x09e00e08, + 0x00000602,0x20380802,0x00601a01,0x0af0160b, + 0x00500601,0x00280801,0x20100207,0x09a00e09, + 0x00280a02,0x20101000,0x00200a01,0x09901a0a, + 0x00181601,0x00202602,0x20200c01,0x0990160a, + 0x00100801,0x20280a04,0x00400e02,0x0aa0220c, + 0x20480802,0x00400a01,0x20300008,0x09500e08, + 0x20101004,0x20481e06,0x00600404,0x09401a08, + 0x20301005,0x20381e07,0x00700406,0x09501607, + 0x00000c00,0x20181000,0x00100002,0x0a30220c, + 0x00480e07,0x00201006,0x20101204,0x09201206, + 0x00180a04,0x00100c07,0x20180800,0x09101a06, + 0x00280a05,0x00100808,0x00000202,0x09201605, + 0x00180601,0x00200801,0x20200001,0x09e0260a, + 0x2040180a,0x2018260e,0x00380408,0x08f01604, + 0x20100402,0x20181205,0x00201004,0x08e01a04, + 0x20201004,0x20181e07,0x00201005,0x08f01a04, + 0x20100c01,0x00181e02,0x20101005,0x09a02607, + 0x00381607,0x0050200f,0x20681a04,0x08e00e02, + 0x00180601,0x00001002,0x20181000,0x08d01e02, + 0x00280e03,0x00301005,0x20580a02,0x08e01a02, + 0x00280e02,0x00400c03,0x20800401,0x09702e03, + 0x20100803,0x00080e07,0x00201805,0x08d01202, + 0x20100800,0x20180e01,0x00200404,0x08c01800, + 0x20280401,0x00000603,0x20100806,0x08e01c00, + 0x20200402,0x00280603,0x20400407,0x09702c01, + 0x00280a03,0x00300c02,0x20100001,0x08d01402, + 0x00100000,0x00100201,0x20180801,0x08d01803, + 0x00200603,0x20100001,0x00000201,0x08f01c02, + 0x00181204,0x00301403,0x20580401,0x09802c04, + 0x20502806,0x00084208,0x00100007,0x08f01006, + 0x20100c00,0x00181001,0x20180404,0x08f01005, + 0x20201006,0x00081606,0x00080c05,0x09001804, + 0x20201407,0x20181608,0x00081405,0x09b02807, + 0x00481a05,0x00a02c0c,0x20f81e07,0x09200c06, + 0x00180800,0x00301002,0x20580800,0x09201007, + 0x00381e08,0x00402c0c,0x20580e02,0x09301405, + 0x00281e08,0x00402c0d,0x20581000,0x09f01c0a, + 0x00080801,0x00500605,0x20401805,0x09400805, + 0x00000201,0x00180400,0x20100c02,0x09501008, + 0x20101405,0x2038260b,0x00501806,0x09501407, + 0x20400006,0x2030020b,0x00600807,0x0a50200d, + 0x20680401,0x00380400,0x20300406,0x0980100a, + 0x20180402,0x00100204,0x20280402,0x09a0140a, + 0x20280a03,0x00200c05,0x20481802,0x09a0140b, + 0x00381607,0x20301807,0x00680a06,0x0ac01c0e, + 0x00a80601,0x00202003,0x2048160b,0x09d01408, + 0x00200203,0x00000404,0x20280e02,0x09f0100a, + 0x00300802,0x00000603,0x00081605,0x09f01009, + 0x20302808,0x20882e0d,0x00c81803,0x0b20180c, + 0x20600000,0x00180400,0x00401813,0x0a100c0c, + 0x20100c01,0x00081604,0x00000004,0x0a400c0b, + 0x20181202,0x00200805,0x00000404,0x0a300409, + 0x00200604,0x00180c0b,0x00281e05,0x0b80000b, + 0x00780e05,0x00002000,0x20180400,0x0b002e1c, + 0x00300204,0x20100000,0x00302400,0x0aa0120e, + 0x00280801,0x00101400,0x20381800,0x0ab01e0f, + 0x00100602,0x20280800,0x00500800,0x0bd01a0c, + 0x20700c0b,0x2028220e,0x00781416,0x0a302611, + 0x20300807,0x2018160b,0x00300008,0x0a401a0a, + 0x20180a01,0x20101402,0x00281007,0x0a40160c, + 0x20100804,0x20181e05,0x00300003,0x0b701a0b, + 0x20280a08,0x00001812,0x20182800,0x09f01606, + 0x00100205,0x0018040b,0x20280e02,0x0a001607, + 0x20100a01,0x20281400,0x00701402,0x09f00e08, + 0x20200204,0x00100008,0x20480401,0x0b201a08, + 0x00480400,0x20200a05,0x00601a05,0x09b01609, + 0x00000403,0x00180e06,0x20200e01,0x09c01a08, + 0x00000802,0x20181a03,0x00300e01,0x09c01607, + 0x00380401,0x00100e03,0x20400e06,0x0ae0220b, + 0x20200402,0x20381204,0x00800407,0x09701608, + 0x00380a02,0x00201804,0x20581201,0x09801a09, + 0x00280a03,0x00101404,0x20381201,0x09801a08, + 0x00080602,0x00001002,0x00000402,0x0a80260c, + 0x20200801,0x20181401,0x00480401,0x09401604, + 0x20300601,0x00080a02,0x00101007,0x09301606, + 0x20200403,0x20181204,0x00200806,0x09401605, + 0x00000002,0x20180604,0x00400803,0x0a20260a, + 0x00680e04,0x00102805,0x20281606,0x09201a06, + 0x00100003,0x00080604,0x20180a01,0x09101a03, + 0x00280a04,0x00101406,0x20280e01,0x09201a03, + 0x00080603,0x20100c03,0x00300004,0x09e02a06, + 0x20400805,0x20381a06,0x0080100b,0x08f01203, + 0x00000202,0x00100405,0x20380802,0x09001602, + 0x00000403,0x20181206,0x00301004,0x09101602, + 0x00000404,0x20281206,0x00600804,0x09c02a03, + 0x00280608,0x2010100a,0x00200a02,0x08f01401, + 0x20180601,0x00100e01,0x20200403,0x08f01800, + 0x20100000,0x00080403,0x20180803,0x09101801, + 0x00000206,0x00000407,0x00180403,0x09c02801, + 0x2010040a,0x2028120f,0x00600803,0x08f01c02, + 0x00200004,0x00000204,0x00180800,0x09001401, + 0x00080601,0x00100c01,0x20200000,0x09201803, + 0x20200808,0x2018160a,0x00300004,0x09d02805, + 0x00281607,0x2010380e,0x00282a01,0x09101403, + 0x20180604,0x00001006,0x00180805,0x09101004, + 0x00480a02,0x00001800,0x00100201,0x09301c02, + 0x00580e09,0x0010280e,0x20281a03,0x0a002405, + 0x20100802,0x20581a08,0x01002404,0x09201005, + 0x00000403,0x20280e05,0x00500c02,0x09401007, + 0x20500c04,0x20282a06,0x0070100a,0x09401406, + 0x20500c07,0x20282a0d,0x0070200c,0x0a30240a, + 0x00200a01,0x20381601,0x00a00001,0x09601807, + 0x20100203,0x20180403,0x00200002,0x09801409, + 0x00480a05,0x00101807,0x20381605,0x09901808, + 0x00200208,0x00100008,0x20380e04,0x0a90280e, + 0x20500408,0x20281204,0x00581805,0x09a0140a, + 0x00100405,0x00080e07,0x00180e01,0x09c01409, + 0x20500407,0x20180e09,0x00380407,0x09c01409, + 0x20400c0d,0x00182a0f,0x20380c01,0x0b00200d, + 0x00980a0b,0x00001813,0x00100a08,0x09f00c09, + 0x00080604,0x00000809,0x20181001,0x0a100809, + 0x00680a09,0x0000180d,0x00080e08,0x0a100c08, + 0x00581a0d,0x00404817,0x20d83a0a,0x0b601809, + 0x20600004,0x2028060d,0x00703413,0x0a30240e, + 0x00080801,0x00001603,0x00180400,0x0a600c0a, + 0x20300c05,0x2028260e,0x00601809,0x0a401009, + 0x20200005,0x2020020e,0x00601c06,0x0b901007 + }, //ct0 + { + 0x00400001,0x00100000,0x00000400,0x0ac81e11, + 0x00301003,0x00000000,0x00082800,0x0ad81610, + 0x00400601,0x20100000,0x00000c00,0x0ab81611, + 0x00080401,0x00000000,0x00000c00,0x0ab8220c, + 0x20580605,0x00000003,0x0000140d,0x0a48160b, + 0x20481205,0x00400009,0x00001809,0x0a58260b, + 0x20500000,0x00000202,0x00000c0d,0x0a48120a, + 0x00500605,0x20100004,0x00001201,0x0a58160c, + 0x20100806,0x2010020a,0x00081601,0x0a180e05, + 0x00180402,0x00000207,0x00001601,0x0a181208, + 0x00080403,0x00000203,0x00080a03,0x0a081205, + 0x20900008,0x0000020c,0x00080c0d,0x0a081206, + 0x00400603,0x00100008,0x00081a04,0x09e82208, + 0x00100c03,0x20100202,0x00081c01,0x09d81208, + 0x00300a04,0x20200006,0x00080a03,0x09d81608, + 0x00700205,0x0010000b,0x00080e0e,0x09e82206, + 0x20580802,0x00200201,0x00001007,0x09a82206, + 0x20180603,0x00100006,0x00080403,0x09a82206, + 0x20200404,0x00000206,0x00080806,0x09981606, + 0x20380800,0x00100203,0x00001c09,0x09981a09, + 0x00500604,0x20100004,0x00000e06,0x09881a05, + 0x00000002,0x00100202,0x00000a01,0x09781a05, + 0x00180e05,0x00100007,0x00000e01,0x09781e04, + 0x00200802,0x20100204,0x00080e01,0x09681205, + 0x20480806,0x00100209,0x00000009,0x09581604, + 0x00400202,0x00100002,0x00000a02,0x09581a06, + 0x00000805,0x20200207,0x00080801,0x09581204, + 0x20300000,0x00100002,0x00080c06,0x09481a02, + 0x00200e02,0x20100007,0x00081a03,0x09481e01, + 0x20480800,0x00100202,0x0000100a,0x09281202, + 0x00380e06,0x00100009,0x00001000,0x09481a03, + 0x00180a03,0x00100003,0x00001203,0x09481a01, + 0x00481202,0x00200001,0x00002001,0x09381e02, + 0x00000003,0x20100202,0x00080a01,0x09380c02, + 0x20400806,0x2020020b,0x00080808,0x09380c01, + 0x00100404,0x20100205,0x00080402,0x09381601, + 0x20900003,0x20200206,0x0008040c,0x09381004, + 0x00200204,0x20100006,0x00000a01,0x09381001, + 0x00080a04,0x00000009,0x00080604,0x09581804, + 0x20100204,0x00000005,0x00000004,0x09381802, + 0x00901000,0x20200002,0x0008260e,0x09681803, + 0x20200403,0x20200207,0x00080405,0x09480803, + 0x00500802,0x20200204,0x00000203,0x09681001, + 0x00100806,0x00000207,0x00081000,0x09581804, + 0x20580e03,0x00200003,0x0000100d,0x09682403, + 0x00000602,0x00000003,0x00081001,0x09781006, + 0x20880601,0x00000001,0x0000000c,0x09781405, + 0x00180e09,0x0010000b,0x00001003,0x09782005, + 0x00100803,0x00000204,0x00080a03,0x09a81c08, + 0x20100005,0x00000204,0x00081001,0x09a81807, + 0x00800003,0x20100201,0x0008060b,0x09a81406, + 0x20600c0c,0x2010020f,0x00081806,0x09a8140a, + 0x00180605,0x00100006,0x00000801,0x09d82007, + 0x00180e08,0x0010000b,0x00001c00,0x09d81c07, + 0x20881208,0x20100006,0x0000200e,0x09d81408, + 0x0078160e,0x00100015,0x00001e0b,0x09f82407, + 0x20200806,0x00000209,0x00081404,0x0a181c09, + 0x00100807,0x2020020e,0x00000002,0x0a180808, + 0x00301c0d,0x20500211,0x00083608,0x0a28040b, + 0x2050180c,0x20300215,0x0008100b,0x0a280808, + 0x00080a03,0x00300009,0x00000201,0x0a682c0a, + 0x20280603,0x00000008,0x00080c06,0x0a68140b, + 0x20181607,0x00300015,0x00000c02,0x0a682807, + 0x00281a05,0x0030000f,0x00000605,0x0a78240b, + 0x00500a02,0x00180400,0x00200c00,0x0a881a11, + 0x00681e05,0x00003000,0x00002400,0x0aa81613, + 0x00480602,0x00100800,0x20201c00,0x0a881a0f, + 0x00100803,0x00081000,0x00180800,0x0a781e0b, + 0x20900002,0x00381205,0x00100810,0x0a181609, + 0x20901806,0x2068320e,0x00c01812,0x0a280e0a, + 0x20600001,0x20180605,0x00000c0b,0x0a281209, + 0x00081607,0x00301008,0x20301803,0x0a281e09, + 0x00580801,0x00301403,0x20481e0c,0x09f81606, + 0x00200c01,0x20181005,0x00082608,0x09f81205, + 0x00301404,0x20181203,0x20181e06,0x09f81207, + 0x20100407,0x2020060c,0x00180401,0x09e80e07, + 0x00080a05,0x00100c04,0x00200c05,0x09a81e0a, + 0x00381204,0x00302006,0x20480601,0x09b81a0a, + 0x20181205,0x0040140a,0x20500003,0x09a81e08, + 0x00380a06,0x2010040a,0x00300202,0x09b81a08, + 0x20301008,0x20181a0a,0x00500006,0x09681a05, + 0x20400002,0x20180a06,0x00401009,0x09681606, + 0x00280e01,0x00001204,0x00001800,0x09781606, + 0x20401005,0x20381a09,0x00300806,0x09781206, + 0x00181609,0x0020100d,0x20200a03,0x09481e03, + 0x00180401,0x20100001,0x00280603,0x09481604, + 0x20401407,0x20382207,0x00480806,0x09481603, + 0x00480e04,0x00101407,0x20280e05,0x09481605, + 0x0010200a,0x2038160f,0x00281000,0x09281205, + 0x00380a04,0x20200004,0x00201000,0x09281605, + 0x00581a08,0x00301c0c,0x20580607,0x09381a04, + 0x20380401,0x20200204,0x00200808,0x09281604, + 0x20182a09,0x0050200f,0x20300404,0x09082203, + 0x20400c05,0x20381608,0x00200008,0x09080e01, + 0x20401407,0x2038220c,0x00300c09,0x09181602, + 0x20101001,0x20481400,0x00380c00,0x09181400, + 0x00102c04,0x20582e0c,0x00500c02,0x08f81400, + 0x00300e02,0x20180406,0x20381a04,0x09181401, + 0x00280a06,0x00201409,0x20581602,0x09181401, + 0x00400202,0x00100804,0x20380a04,0x09181a01, + 0x20680405,0x00600400,0x20682406,0x09081c04, + 0x20200000,0x00280400,0x20400c04,0x09181802, + 0x20401006,0x00081608,0x00000005,0x09281803, + 0x20500002,0x00100203,0x00000409,0x09081801, + 0x0098260c,0x00503410,0x20500e0c,0x09282401, + 0x00280800,0x00201000,0x20500201,0x09381403, + 0x00780e08,0x0030140b,0x20500207,0x09381c02, + 0x00780e05,0x00101404,0x00000207,0x09281802, + 0x20801c0b,0x20482213,0x00701410,0x09281803, + 0x20280401,0x00000c00,0x20180404,0x09481404, + 0x20800408,0x00080a0c,0x0000080d,0x09481405, + 0x20801007,0x2028220a,0x0040040e,0x09381806, + 0x00581208,0x0030140e,0x20181208,0x09681c08, + 0x00400a03,0x20100402,0x00100202,0x09781405, + 0x00b00609,0x0010000b,0x2028060c,0x09781805, + 0x00781608,0x0020200c,0x20481209,0x09881c08, + 0x20400806,0x20180e0a,0x00400c07,0x09981807, + 0x20800c05,0x00082607,0x00300c0b,0x09a81809, + 0x20f01c0e,0x00282e10,0x20280815,0x09a8180a, + 0x2070240a,0x20383a0d,0x00400c0a,0x09b81c09, + 0x00580e05,0x00101c08,0x00181206,0x09d81c08, + 0x00980605,0x00401408,0x2068160c,0x09f81409, + 0x01083210,0x0090541a,0x20e81a19,0x0a082008, + 0x0078360d,0x00704412,0x20a8060b,0x0a081c09, + 0x20301002,0x20381a07,0x00801008,0x0a181c09, + 0x20400402,0x00380e06,0x20100c0d,0x0a381809, + 0x20801c07,0x20383e15,0x00804017,0x0a281807, + 0x20303006,0x20684613,0x00801c0a,0x0a481408, + 0x00481204,0x20401000,0x00501c00,0x0a680a0f, + 0x00100a02,0x00082000,0x00102400,0x0a78160c, + 0x00200203,0x00180800,0x00001c00,0x0a581e0b, + 0x00480a02,0x00100c00,0x00200c00,0x0a481a0c, + 0x20700c07,0x20880e0b,0x00980c0c,0x0a08060a, + 0x20280404,0x00201a05,0x20781804,0x0a28060a, + 0x20500406,0x00180608,0x20280806,0x0a081208, + 0x20701405,0x20182e07,0x0050080b,0x09f81607, + 0x00600a05,0x2058040a,0x00681609,0x09c81208, + 0x00381203,0x00101c06,0x20180e04,0x09d8160a, + 0x00781a07,0x00302c0b,0x20380e09,0x09c81a0a, + 0x00680a05,0x00401007,0x2058120a,0x09c81607, + 0x20400803,0x20381205,0x00500c09,0x09781208, + 0x20100001,0x20281604,0x00501805,0x09881609, + 0x20600803,0x20481e09,0x0080240d,0x09781a08, + 0x20400404,0x00281606,0x20200808,0x09881a08, + 0x00580a05,0x20101404,0x00180a04,0x09480e06, + 0x20200400,0x20280400,0x00080803,0x09480e05, + 0x00100c01,0x20281401,0x00180e04,0x09581203, + 0x00280e03,0x00301806,0x20681203,0x09581a06, + 0x20801c0c,0x2038320c,0x00580c0a,0x09181603, + 0x00200c01,0x20180e01,0x20180a02,0x09281205, + 0x00280e04,0x00101c04,0x20481201,0x09281606, + 0x00000800,0x00081203,0x00001002,0x09281a06, + 0x00b83613,0x00404c19,0x2078060f,0x09081a05, + 0x20100a01,0x00281001,0x20400004,0x09081a04, + 0x20301c05,0x20282e07,0x00400806,0x09081a04, + 0x20101402,0x00281202,0x20481403,0x08f81a03, + 0x20a03c14,0x20985a1f,0x00c01413,0x08c81203, + 0x00100404,0x00400e03,0x20881c00,0x08e81a02, + 0x00381604,0x00502008,0x20781603,0x08e81e02, + 0x00081a01,0x00602005,0x20880c00,0x08e82202, + 0x00583a10,0x0060541e,0x20a8260a,0x08d81c01, + 0x00081e05,0x00502009,0x20500403,0x08d82601, + 0x20300003,0x20180a04,0x00101007,0x08e81c00, + 0x00280e02,0x00000c01,0x00001400,0x08d82201, + 0x20101807,0x20880a12,0x00b01806,0x08d81601, + 0x20200003,0x20200207,0x00301404,0x08e81802, + 0x00280a02,0x20101804,0x00080a03,0x08f81802, + 0x20300002,0x20280604,0x00200806,0x08d81402, + 0x20201401,0x20283403,0x00900c04,0x08e81c04, + 0x00200e01,0x20280c01,0x00280601,0x09081804, + 0x20100800,0x20381603,0x00601804,0x08f81803, + 0x00200e01,0x20280c02,0x00200603,0x08f81404, + 0x00382203,0x00303005,0x20580a03,0x09081005, + 0x20100003,0x00180601,0x20100003,0x09281805, + 0x20100c04,0x20180604,0x00181401,0x09181405, + 0x20180400,0x00101202,0x20281004,0x09181404, + 0x20301002,0x20581a04,0x00701006,0x09381006, + 0x00181a06,0x00101807,0x20201400,0x09481406, + 0x00280a04,0x00100c08,0x00000201,0x09481c05, + 0x20200c04,0x00081a02,0x00380403,0x09481c08, + 0x00200000,0x20100401,0x00180e03,0x09781008, + 0x20300408,0x20500a0c,0x00480c04,0x09880808, + 0x20181003,0x20102a06,0x00380c04,0x09781807, + 0x00382607,0x00303809,0x20380a03,0x09881c08, + 0x00080400,0x20180c01,0x00300c02,0x09b81408, + 0x00400208,0x2040040c,0x00680604,0x09c81808, + 0x00001203,0x20583404,0x00d02c01,0x09b82409, + 0x20503408,0x2068520d,0x00a01808,0x09c81c0a, + 0x20180800,0x20101400,0x00080802,0x09f80c0a, + 0x20300403,0x2048060a,0x00700c08,0x0a080c0a, + 0x00080801,0x20101e04,0x20181001,0x0a080c0b, + 0x00382604,0x0070480c,0x20a82e09,0x0a28180a, + 0x00001000,0x00381c00,0x20700400,0x0a580e0c, + 0x00000001,0x00180400,0x00080800,0x0a58160a, + 0x20180400,0x00080400,0x00300800,0x0a281608, + 0x00100e01,0x20380c00,0x00400800,0x0a280e0a, + 0x00080802,0x00701400,0x20e81801,0x0a080e0b, + 0x00180e02,0x00101004,0x20100201,0x0a08160b, + 0x00280400,0x20100e01,0x00280a02,0x09e81209, + 0x20280c03,0x00001604,0x00181004,0x09d80a09, + 0x00180e04,0x00601406,0x20800801,0x09a8160a, + 0x00000e01,0x20381201,0x00301002,0x09a8120a, + 0x00100e02,0x20282001,0x00501402,0x09981609, + 0x00200a03,0x20380c04,0x00680603,0x09981608, + 0x20180802,0x00200a06,0x20400c04,0x09680e08, + 0x00001402,0x00081204,0x20180c01,0x09680e08, + 0x20300c03,0x00180a04,0x20381404,0x09580e06, + 0x00000803,0x20180605,0x00380c02,0x09581609, + 0x20100801,0x00080800,0x20280800,0x09281206, + 0x20280400,0x00500803,0x20581003,0x09281a06, + 0x00280e02,0x00401005,0x20581604,0x09381a06, + 0x20100602,0x00180c04,0x00300003,0x09181e06, + 0x00481603,0x00202402,0x20481602,0x08f81207, + 0x00381202,0x00301802,0x20400203,0x08f81a06, + 0x20100401,0x00180a01,0x20100403,0x08f81e06, + 0x00100403,0x00100603,0x00080a01,0x08e81a05, + 0x20703008,0x20385608,0x00500c0a,0x08c81e03, + 0x20380804,0x00000e04,0x00280405,0x08c81a05, + 0x00281602,0x00202402,0x20380a01,0x08d81a05, + 0x00182605,0x00202806,0x00100401,0x08c81e05, + 0x00b83a0c,0x00906010,0x2108220c,0x08b81a04, + 0x00580a05,0x20301407,0x00500203,0x08b81e04, + 0x20101003,0x20381e05,0x00600c05,0x08a81e03, + 0x20101c05,0x20782a09,0x00b00c05,0x08a81a02, + 0x20b0340d,0x20485a13,0x00802414,0x08982000, + 0x20501c05,0x20583609,0x00a0140c,0x08981800, + 0x20100800,0x00180802,0x20181003,0x08a81c01, + 0x00000a02,0x00181405,0x00180401,0x08a81c01, + 0x0068360b,0x00803c14,0x20e8060c,0x08b81804, + 0x00100201,0x00200005,0x20381203,0x08b81805, + 0x00080602,0x00380403,0x20301001,0x08b82003, + 0x20100002,0x00300601,0x20400002,0x08b81803, + 0x20200c05,0x20400a0e,0x00101007,0x08c80802, + 0x00180e01,0x00201403,0x20300201,0x08d81803, + 0x20100403,0x00100204,0x20400001,0x08d81404, + 0x00180e03,0x00201404,0x20400601,0x08c81804, + 0x00001c02,0x20282c00,0x00380802,0x08e81406, + 0x00100a02,0x20180602,0x00200c03,0x08f81404, + 0x00381603,0x00201c04,0x20300203,0x08f81803, + 0x00080401,0x20100a03,0x00100802,0x08e81404, + 0x20181604,0x00601c07,0x20880402,0x09181408, + 0x20502004,0x00183607,0x00200407,0x09281409, + 0x20300802,0x20280e04,0x00401006,0x09181405, + 0x00200203,0x20100801,0x00380401,0x09181406, + 0x00280c00,0x00000a04,0x20201602,0x09581007, + 0x00680e01,0x00801006,0x20c81a08,0x09681808, + 0x00200602,0x00080c01,0x00100a01,0x09481008, + 0x20401807,0x20183607,0x00500406,0x09581809, + 0x20101002,0x20281203,0x00080803,0x09980c08, + 0x20481202,0x00500402,0x20701c08,0x09a81808, + 0x20300c03,0x00180e04,0x20280c05,0x09980c0a, + 0x00382e08,0x00504c0e,0x20881e06,0x09a8180a, + 0x00000601,0x00280404,0x20480401,0x09e8140a, + 0x00100002,0x00200a05,0x20600202,0x09f80c0b, + 0x00180a01,0x00400404,0x20580602,0x09e8140b, + 0x20101403,0x20682a09,0x00a02c03,0x09e81808, + 0x00080400,0x20201400,0x00380400,0x0a38160d, + 0x00100e01,0x20380400,0x00280800,0x0a380e0c, + 0x20100402,0x20280c00,0x00281000,0x0a080a08, + 0x00081e03,0x00501c00,0x20601c00,0x0a181209, + 0x00280400,0x20300601,0x00800800,0x09c81a0c, + 0x00001002,0x00081a03,0x00100003,0x09d8160b, + 0x00200603,0x20100005,0x20180a03,0x09c80e09, + 0x00000c05,0x20280e08,0x00180400,0x09c80609, + 0x20300e01,0x20481a01,0x00901007,0x09781609, + 0x20180a01,0x00401005,0x20580801,0x09881609, + 0x20100403,0x00000604,0x20180803,0x09780e09, + 0x20180a03,0x00100c07,0x20380c01,0x09880e09, + 0x00100803,0x20181204,0x00380602,0x09481206, + 0x00381a03,0x00102802,0x20100a03,0x0948120a, + 0x00081204,0x00101c04,0x00080800,0x09381608, + 0x00380a01,0x20101202,0x00100603,0x09380e0a, + 0x00080a03,0x00100805,0x00080800,0x09081607, + 0x20200404,0x20580e08,0x00800406,0x08f81208, + 0x00000c04,0x20381207,0x00700401,0x08f81607, + 0x20400403,0x20380604,0x00580807,0x08e81208, + 0x00101004,0x20181605,0x00280400,0x08d81607, + 0x00000e02,0x20381404,0x00680800,0x08c81605, + 0x00080603,0x20100405,0x00380802,0x08c81a06, + 0x00480e06,0x20200c07,0x00400604,0x08b81606, + 0x00182605,0x00303c08,0x20381802,0x08981a06, + 0x00101002,0x00081203,0x00180801,0x08981605, + 0x00000c02,0x20281a03,0x00400c01,0x08a81a04, + 0x20402c08,0x20583e0b,0x00600408,0x08981204, + 0x20102c06,0x20684208,0x00c01805,0x08782203, + 0x00000201,0x00480c04,0x20400404,0x08781a03, + 0x00200000,0x00101002,0x20281400,0x08881603, + 0x00482207,0x0060300d,0x20981a04,0x08881602, + 0x00282a09,0x0040400a,0x20581001,0x08681800, + 0x00081601,0x00402400,0x20680802,0x08781400, + 0x20180e03,0x00101002,0x00100405,0x08681e01, + 0x20200003,0x20200607,0x00300807,0x08681601, + 0x2050340c,0x20685e11,0x00c01409,0x08781c05, + 0x00000402,0x20180602,0x00380402,0x08881802, + 0x20200c05,0x20281606,0x00500004,0x08781804, + 0x00100400,0x20280402,0x00480801,0x08781803, + 0x00381a09,0x00702414,0x20b81a07,0x08a81c05, + 0x00000000,0x00180c02,0x00200802,0x08981c05, + 0x00180e05,0x00101009,0x00000202,0x08a81c05, + 0x20200400,0x20181001,0x00300c04,0x08981805, + 0x00281401,0x00202a08,0x20201402,0x08c81003, + 0x00081201,0x00101401,0x20100c01,0x08c81406, + 0x00001403,0x20281e07,0x00401402,0x08c81405, + 0x00180401,0x00000000,0x00000a01,0x08c81006, + 0x20500c01,0x20482204,0x00801009,0x08e81408, + 0x20181601,0x20302e01,0x00380800,0x08f80c07, + 0x20180a02,0x00300803,0x20300003,0x08f81407, + 0x20180a01,0x00000c01,0x00000402,0x08f80c06, + 0x00201402,0x00081800,0x00081606,0x09381409, + 0x00400c00,0x20881603,0x00e00a02,0x09381406, + 0x00080401,0x00100a02,0x00000400,0x09381008, + 0x00380601,0x20201a03,0x00281201,0x09280c07, + 0x00280e02,0x00501c05,0x20680c00,0x09781807, + 0x20601403,0x20482602,0x0098040b,0x0968140a, + 0x00081202,0x20101801,0x00100001,0x09781009, + 0x20501804,0x20383e04,0x00801008,0x0968180a, + 0x20280400,0x00100a01,0x00100c06,0x09b8180a, + 0x00280602,0x00100805,0x00080e07,0x09d8180c, + 0x20101001,0x20581603,0x00700002,0x09b8100a, + 0x00280602,0x00301007,0x20781a06,0x09c8100b, + 0x00081201,0x00500c00,0x20402000,0x0a081a0b, + 0x00081a01,0x00701c00,0x20601000,0x0a18160c, + 0x00101001,0x00380400,0x20481c00,0x09f80e0b, + 0x20302003,0x20483400,0x00881400,0x09f80e06, + 0x00200001,0x00180603,0x20101201,0x09b80a0b, + 0x00280c01,0x00101603,0x00100000,0x09b8120c, + 0x20181000,0x00600c03,0x20400002,0x09a81a0a, + 0x00581204,0x00401808,0x20581208,0x09b8120a, + 0x20480c01,0x00100e01,0x20280407,0x09680a08, + 0x20200400,0x20280c00,0x00600406,0x09581609, + 0x00280e03,0x00201002,0x20200e01,0x09581609, + 0x20400402,0x00080e05,0x00100c07,0x0968120a, + 0x00480602,0x20200c02,0x00080a06,0x09280a08, + 0x00001000,0x20182000,0x00200e01,0x09281207, + 0x20300404,0x20181606,0x00201004,0x09180e07, + 0x00300a01,0x00180802,0x20280605,0x09281208, + 0x20400c04,0x20381205,0x00480805,0x08e80e08, + 0x00200401,0x00300601,0x20581202,0x08e80e08, + 0x00480603,0x00001005,0x20281206,0x08e80e08, + 0x00080602,0x00300800,0x20400004,0x08d80e09, + 0x00580a06,0x00001808,0x20180e06,0x08a81208, + 0x20281000,0x00401403,0x20480804,0x08a81607, + 0x20300803,0x20180e05,0x00100007,0x08981207, + 0x20201006,0x00281a06,0x20280803,0x08981205, + 0x20402008,0x2028320b,0x0050080a,0x08681606, + 0x00381201,0x00001c01,0x00100202,0x08781606, + 0x00100000,0x00100803,0x20281602,0x08781604, + 0x00482a08,0x0060440c,0x20881603,0x08781606, + 0x00582e0a,0x00603c0f,0x20780a04,0x08481603, + 0x20200401,0x20480603,0x00800807,0x08481203, + 0x00281203,0x00201003,0x00001002,0x08581a04, + 0x20301c06,0x20482e0c,0x00901c09,0x08481603, + 0x20702808,0x20583a0f,0x0080180c,0x08381001, + 0x20100c02,0x20381601,0x00700002,0x08481401, + 0x20301003,0x20281607,0x00400807,0x08481000, + 0x00180602,0x00200406,0x20280e01,0x08481401, + 0x00781e05,0x0040400a,0x20683209,0x08581002, + 0x00280602,0x20100c03,0x00180400,0x08581002, + 0x00380e02,0x00201004,0x20181202,0x08581403, + 0x00080601,0x00200800,0x20100403,0x08581402, + 0x20600403,0x20382205,0x00a0240d,0x08681c04, + 0x20100800,0x20280a02,0x00400805,0x08681005, + 0x20400802,0x20181602,0x00300807,0x08681405, + 0x20280401,0x00100202,0x00000404,0x08781006, + 0x00400e02,0x20181403,0x00300e06,0x08981008, + 0x20101401,0x00082202,0x00200403,0x08a81008, + 0x00481604,0x00101c05,0x20200605,0x08a81006, + 0x00200800,0x00080800,0x00100202,0x08a81007, + 0x20300803,0x00100a04,0x20381405,0x08d80807, + 0x20100601,0x00481003,0x20500601,0x08e81009, + 0x20300c03,0x20481206,0x00500c06,0x08c80c07, + 0x20200401,0x00280c00,0x20200003,0x08d81007, + 0x00481a03,0x00302406,0x20180a06,0x09181407, + 0x00480e01,0x00601400,0x20980605,0x09280806, + 0x00100602,0x00080803,0x00180602,0x09181009, + 0x00380e04,0x00300c04,0x20400e04,0x09181007, + 0x00000402,0x20481204,0x00801405,0x09381407, + 0x20380c01,0x00301e01,0x20480c08,0x09580c08, + 0x20101404,0x00081e04,0x20180803,0x09581009, + 0x20100007,0x00000e0a,0x20181804,0x09480c07, + 0x20200201,0x20380403,0x00500805,0x09880c0c, + 0x00100c00,0x00080c00,0x00380602,0x09a8140b, + 0x00081202,0x00601c07,0x20881201,0x09a8140a, + 0x00080604,0x0010080b,0x00280801,0x09981c0a, + 0x20101002,0x20682400,0x00c80800,0x09e80a08, + 0x20102001,0x20982c00,0x00e80800,0x09f80609, + 0x00281e03,0x20202800,0x00401c00,0x09d80e0d, + 0x00081a01,0x00202c00,0x20480c00,0x09e8060b, + 0x00300604,0x20280405,0x00280a04,0x09a80a0a, + 0x00300e01,0x20180c03,0x00380a03,0x09a80a0b, + 0x20102005,0x2098260a,0x00e00405,0x0978060a, + 0x00101002,0x20481a03,0x00700400,0x09980e0b, + 0x20301404,0x00081e07,0x00180806,0x09580a09, + 0x20200000,0x00200201,0x20180406,0x09480a0a, + 0x20100603,0x20181406,0x00580402,0x09380e07, + 0x20200800,0x00080402,0x00181003,0x09480e09, + 0x00180602,0x00500006,0x20581204,0x09181208, + 0x20180c02,0x00201201,0x20180e01,0x09080e07, + 0x00100804,0x00080604,0x00081202,0x09080a07, + 0x00281202,0x00201002,0x00000a02,0x08f81209, + 0x00180a01,0x00401801,0x20580400,0x08d81209, + 0x00380a03,0x20101004,0x00300203,0x08c81209, + 0x00180604,0x00300407,0x20280601,0x08c81608, + 0x20200002,0x20200203,0x00400404,0x08b80e08, + 0x20180403,0x00280603,0x00101002,0x08881208, + 0x20200c03,0x20381a06,0x00600807,0x08881207, + 0x20180404,0x00200e05,0x20180403,0x08881207, + 0x00480603,0x20201403,0x00480e03,0x08780e07, + 0x00481a07,0x00003007,0x00000201,0x08480e07, + 0x00201201,0x00181803,0x00180601,0x08581204, + 0x00280e05,0x00100c06,0x00200801,0x08581606, + 0x20401804,0x20383606,0x00901409,0x08481205, + 0x2050300a,0x20684e0f,0x00c0100b,0x08280e02, + 0x20180800,0x00400801,0x20600004,0x08380e02, + 0x20101005,0x20381e08,0x00600c05,0x08280e03, + 0x00381605,0x00302407,0x20481203,0x08380e02, + 0x00282e06,0x00603c0e,0x20782203,0x08280c02, + 0x00100000,0x00200c00,0x20380801,0x08380c00, + 0x00080e04,0x00201407,0x20281001,0x08280c01, + 0x20100404,0x20280a06,0x00500805,0x08280e01, + 0x00200c00,0x20481604,0x00702402,0x08380c01, + 0x00000000,0x00280400,0x20100404,0x08381002, + 0x00100c03,0x20181206,0x00400402,0x08380c02, + 0x00080604,0x20100005,0x00400403,0x08281003, + 0x20400c04,0x20281205,0x00280c08,0x08480406, + 0x20180800,0x00200c00,0x20200003,0x08580c05, + 0x20180e02,0x00200c04,0x00080405,0x08481005, + 0x20100804,0x20280e06,0x00400002,0x08580806, + 0x00180601,0x00200806,0x20281203,0x08880c08, + 0x00080e02,0x00001801,0x00100001,0x08880c07, + 0x00001402,0x20182203,0x00300800,0x08781007, + 0x00200203,0x00000c06,0x00180e01,0x08881006, + 0x00081a03,0x00101c02,0x00101000,0x08b80c07, + 0x20280402,0x20300203,0x00700402,0x08c80c08, + 0x00081604,0x00501804,0x20500000,0x08b80c08, + 0x20180801,0x00000603,0x00400803,0x08b81007, + 0x00002003,0x20582a07,0x00800c00,0x08f80807, + 0x00400a03,0x20480c04,0x00800604,0x09080c07, + 0x20100404,0x00000206,0x00180401,0x08f80808, + 0x20201000,0x20281400,0x00500000,0x08f80c09, + 0x00200201,0x00380403,0x20380c01,0x09280808, + 0x20300404,0x20280e05,0x00500407,0x09380808, + 0x00281604,0x00102407,0x00181202,0x09381007, + 0x00680801,0x00201000,0x00080e06,0x09381006, + 0x20380400,0x00380a01,0x20300808,0x09780c0c, + 0x00181602,0x00001806,0x00280602,0x0988080b, + 0x20200802,0x20481a06,0x00a01805,0x09781009, + 0x20480a01,0x00080402,0x0030100c,0x09681409, + 0x00000401,0x00200c00,0x20681c00,0x09e0060b, + 0x00081c00,0x00903000,0x20e00400,0x09f8060c, + 0x20201c03,0x00082c00,0x00080800,0x09c80608, + 0x20101001,0x00081c00,0x00180400,0x09d80a0a, + 0x20180c00,0x00300c02,0x20380401,0x09980a0a, + 0x00281000,0x00201a01,0x20100e01,0x0998060c, + 0x00482608,0x0070380a,0x20c80605,0x0980020b, + 0x00380601,0x00501404,0x20681203,0x09880a0b, + 0x00181203,0x00002402,0x00080601,0x0948060a, + 0x20200201,0x20200602,0x00400405,0x0930020a, + 0x20500808,0x2018060d,0x00200007,0x09200209, + 0x20281e03,0x00401801,0x00001405,0x09280e0b, + 0x00000805,0x20480e06,0x00900002,0x08f80a0a, + 0x00101003,0x20381604,0x00580e02,0x08f80608, + 0x00480a05,0x0000180a,0x00181a07,0x08e80a09, + 0x00001804,0x20382207,0x00600400,0x08e80608, + 0x20180606,0x20200008,0x00700802,0x08a80e08, + 0x00000202,0x00280405,0x00000001,0x08b80a08, + 0x20300402,0x20280a05,0x00701006,0x08a80e09, + 0x00000602,0x00300006,0x20381001,0x08a80a08, + 0x00200c04,0x20381609,0x00600e01,0x08780607, + 0x00180402,0x00101202,0x20280801,0x08780607, + 0x00300202,0x20180402,0x00500602,0x08680a07, + 0x00180c00,0x00400601,0x20301400,0x08680a07, + 0x20301001,0x00182003,0x00180406,0x08380a05, + 0x00180a03,0x00001003,0x00280402,0x08380a06, + 0x20300c03,0x20181e04,0x00400407,0x08380a05, + 0x00180c00,0x00101a01,0x20180803,0x08300205, + 0x00582a06,0x00404406,0x20680e04,0x08200204, + 0x20200403,0x20280e05,0x00700405,0x08180e02, + 0x00480e03,0x00201805,0x20281203,0x08280603, + 0x20200800,0x20281400,0x00500805,0x08180a02, + 0x20502c08,0x2068460d,0x00b0100b,0x08080800, + 0x00180a02,0x00000805,0x00400000,0x08180c00, + 0x20400403,0x20180e04,0x00300c08,0x08080800, + 0x00300201,0x00000401,0x00080601,0x08180400, + 0x00281204,0x00600c0a,0x20681203,0x08280804, + 0x00000000,0x20300202,0x00500804,0x08180802, + 0x00480e05,0x00001405,0x00100204,0x08280402, + 0x20400801,0x00080e02,0x00100008,0x08180403, + 0x00080801,0x00201a02,0x20380802,0x08480404, + 0x00000c01,0x20281201,0x00500003,0x08380806, + 0x20401407,0x20381a09,0x00600009,0x08380404, + 0x00380400,0x00100c02,0x20281204,0x08480805, + 0x00080603,0x00000002,0x00301003,0x08680c07, + 0x20100601,0x00181001,0x00000802,0x08780808, + 0x00281e07,0x0010200b,0x00080a03,0x08680807, + 0x20280a03,0x00100403,0x00101005,0x08680c06, + 0x20301807,0x20182e08,0x00300402,0x08a80409, + 0x00000802,0x00280a02,0x20380a02,0x08b80409, + 0x20301806,0x2058220a,0x00901004,0x08a80408, + 0x00001005,0x20181207,0x00280400,0x08a80408, + 0x00482607,0x0050340c,0x20881207,0x08f80807, + 0x00181603,0x00401405,0x20500a01,0x08f80807, + 0x00400203,0x00000806,0x00181605,0x08e80808, + 0x20281a04,0x00301c07,0x20280800,0x08e80808, + 0x00100002,0x20400608,0x00601004,0x09180406, + 0x00100401,0x20100604,0x00000002,0x09300008, + 0x20200400,0x00081601,0x00201406,0x09180808, + 0x00700c00,0x20380a04,0x00500e06,0x09180405, + 0x20201001,0x20381602,0x00681007,0x0958040c, + 0x20101800,0x00182601,0x00000004,0x0978040b, + 0x00000000,0x00100601,0x20280800,0x0960000a, + 0x20501001,0x00082204,0x0038040e,0x09480809, + 0x00181603,0x00201800,0x00101800,0x09e80a0c, + 0x20101000,0x20782400,0x00d01000,0x09d80a09, + 0x00281a02,0x00202400,0x00100400,0x09c8060c, + 0x00080c01,0x20101c00,0x00280400,0x09d8060b, + 0x20100805,0x20381a08,0x00700803,0x0980020b, + 0x00201001,0x20281e01,0x00400602,0x0990020a, + 0x20401803,0x20583205,0x00a01405,0x09780609, + 0x00281605,0x20400803,0x00902000,0x0978060b, + 0x20200a03,0x20180c07,0x00180401,0x09380608, + 0x20300401,0x00200001,0x20380804,0x09400209, + 0x00300201,0x00101004,0x20281a05,0x09300209, + 0x20402808,0x20983a0d,0x00b00005,0x09200a08, + 0x00580601,0x00101201,0x20200604,0x08f0060a, + 0x00481204,0x00202004,0x20380605,0x08f0020a, + 0x20180602,0x00100002,0x00101404,0x08e8060a, + 0x00581205,0x0020240c,0x20382607,0x08e00209, + 0x20600002,0x00080e03,0x00100c0a,0x08a00607, + 0x20300804,0x20280e07,0x00500406,0x08a00209, + 0x20100001,0x00000203,0x00100801,0x08a00607, + 0x20381602,0x20201202,0x00601c08,0x08900209, + 0x00680601,0x20101402,0x20281209,0x08700a07, + 0x00280603,0x00000406,0x00300202,0x08680607, + 0x00100601,0x20180401,0x00180601,0x08600607, + 0x00101805,0x20782207,0x00a00201,0x08500605, + 0x20280a02,0x20200c01,0x00300009,0x08300207, + 0x20200401,0x20280a03,0x00300c05,0x08300205, + 0x00080401,0x00100e01,0x00080c03,0x08300606, + 0x00100a03,0x20180c06,0x00280c01,0x08300205, + 0x20201c06,0x20383205,0x00600803,0x08100201, + 0x00200201,0x20100401,0x00180c00,0x08100603, + 0x00100201,0x20180802,0x00300402,0x08180603, + 0x20200402,0x00100203,0x20180404,0x08100202, + 0x00382a09,0x0040440c,0x20681202,0x08100601, + 0x20100c01,0x20181602,0x00200005,0x08000000, + 0x20100001,0x00000201,0x00100005,0x08000001, + 0x00200202,0x00200403,0x20180400,0x08080400, + 0x20202009,0x20782a0f,0x00c00407,0x08000002, + 0x00080801,0x00200401,0x20380802,0x08180403, + 0x00000c01,0x00081400,0x00100001,0x08100003, + 0x20380402,0x00100a03,0x00080406,0x08180403, + 0x00181207,0x0020040d,0x00200000,0x08280805, + 0x00180a04,0x00101404,0x20200002,0x08300005, + 0x00381603,0x00302003,0x20380400,0x08300004, + 0x00380a03,0x00000404,0x00200a02,0x08380805, + 0x20400c05,0x20280e08,0x00300805,0x08600408, + 0x20200405,0x20180607,0x00300003,0x08600008, + 0x20502005,0x20282e07,0x00400808,0x08500008, + 0x20501005,0x20181a06,0x00300407,0x08500007, + 0x00481205,0x00002007,0x00081206,0x08a00007, + 0x00381606,0x00001408,0x00300203,0x08a80408, + 0x00281603,0x00602407,0x20781606,0x08a00009, + 0x00581e06,0x00302008,0x20280607,0x08a80407, + 0x20301c06,0x20383a09,0x00801406,0x08d80407, + 0x20201c07,0x20582a0a,0x00800804,0x08e00008, + 0x00180801,0x00000602,0x00201001,0x08d80406, + 0x20601808,0x20482a0b,0x00600c08,0x08d00008, + 0x00380603,0x00300808,0x20681203,0x09180408, + 0x00281204,0x0020140a,0x20280e03,0x09380409, + 0x20200800,0x20280601,0x00380404,0x09100009, + 0x00680e08,0x0020180d,0x20480a09,0x09100007, + 0x20281401,0x00202602,0x20400005,0x09600009, + 0x20181001,0x20102203,0x00300403,0x09700009, + 0x00100000,0x00000401,0x00280602,0x0968040a, + 0x20300003,0x20101609,0x00280409,0x09400407, + 0x20201401,0x20382000,0x00500000,0x09d00609, + 0x20181001,0x00501000,0x20780800,0x09e00609, + 0x00001c01,0x20582800,0x00680c00,0x09c00e0a, + 0x00100a03,0x00080c00,0x00001c00,0x09c0020a, + 0x00400a01,0x00200802,0x20381a05,0x09900a0b, + 0x00300202,0x00001403,0x20280e03,0x0990060b, + 0x20180800,0x00201803,0x20481c00,0x09700a09, + 0x20402007,0x00182e0a,0x20380404,0x09800a08, + 0x20481002,0x00300800,0x20100408,0x0938060a, + 0x20280801,0x00000603,0x00200805,0x0930020a, + 0x00280a03,0x00100803,0x00201201,0x0920020a, + 0x00482a06,0x00a0440d,0x20f82207,0x0940020a, + 0x00480605,0x20100005,0x00100e05,0x08f00208, + 0x00000800,0x20281001,0x00400e01,0x08f00608, + 0x20200403,0x20281206,0x00400c05,0x08e00a08, + 0x00000201,0x00080e04,0x00202805,0x08e0020b, + 0x20501806,0x20181209,0x00180c07,0x08b00a08, + 0x00200201,0x00000c00,0x20180601,0x08b00a09, + 0x00100a01,0x00080403,0x00080e02,0x08a00a06, + 0x20401c06,0x00082a08,0x20180406,0x08a00e06, + 0x00500206,0x0040040a,0x20380607,0x08780608, + 0x20100401,0x00080e02,0x00200404,0x08600a08, + 0x00180a01,0x00200c01,0x20100400,0x08700607, + 0x00580e05,0x0070240a,0x20b81e08,0x08700607, + 0x20480406,0x00480a09,0x20200c0a,0x08300606, + 0x00000401,0x00180400,0x20180c02,0x08300a05, + 0x00100401,0x20100202,0x00200002,0x08300a06, + 0x20281003,0x00300e06,0x20201008,0x08300207, + 0x00481606,0x00302408,0x20480e03,0x08100603, + 0x00180601,0x00200802,0x20280401,0x08200603, + 0x00000400,0x00080400,0x00180404,0x08100603, + 0x00180601,0x00000c03,0x00280401,0x08100202, + 0x20601809,0x2028360b,0x0050140a,0x08000001, + 0x00080e02,0x00101400,0x00000004,0x08000601, + 0x20100402,0x00180601,0x00080803,0x08000400, + 0x00080400,0x20200201,0x00400803,0x08000400, + 0x0078220b,0x00503c0f,0x20881208,0x08200802, + 0x00100c03,0x20181205,0x00580403,0x08100402, + 0x00180e04,0x00201405,0x00000001,0x08100003, + 0x00000601,0x20280400,0x00400003,0x08100403, + 0x20601c0a,0x20382a11,0x0060100d,0x08200804, + 0x20380a02,0x00280405,0x00100406,0x08380407, + 0x20101404,0x20281e06,0x00400803,0x08300405, + 0x00000c03,0x20181202,0x00380402,0x08300405, + 0x00180e06,0x0030140d,0x20481a03,0x08600009, + 0x00380a01,0x00000a02,0x00000a04,0x08700808, + 0x00082604,0x00303007,0x20280801,0x08600407, + 0x00081605,0x00101c06,0x20100001,0x08600407, + 0x20100403,0x00180e06,0x00101400,0x08a00407, + 0x20401804,0x20282204,0x00280405,0x08a00408, + 0x20101402,0x20682206,0x00a01001,0x08900408, + 0x20202005,0x20482e08,0x00600802,0x08900408, + 0x00380601,0x00101c02,0x20281e03,0x08e00806, + 0x00481a05,0x00402c08,0x20681206,0x08f00408, + 0x00200c01,0x20181000,0x00280e01,0x08d00408, + 0x00281203,0x00502007,0x20681e03,0x08d00007, + 0x00080400,0x00080601,0x00500c05,0x09080407, + 0x20200c04,0x20281a07,0x00401407,0x09200008, + 0x20281202,0x00201004,0x20200004,0x09100409, + 0x20100400,0x00081201,0x00301c04,0x09180407, + 0x20100800,0x20181601,0x00300804,0x0950000b, + 0x00000a01,0x00181004,0x20200400,0x0970040c, + 0x00080401,0x20200602,0x00200a01,0x0960080a, + 0x00081400,0x00101201,0x20100c00,0x09500809, + 0x20180401,0x00201800,0x20481000,0x09f00a0b, + 0x00002404,0x20682400,0x00882400,0x09e00a0a, + 0x00181201,0x00502c00,0x20800000,0x09e0060d, + 0x20280400,0x00100800,0x20100800,0x09c00207, + 0x00382205,0x00101c04,0x00201603,0x0990060c, + 0x00181607,0x0030100b,0x20100c00,0x0998060a, + 0x20180c01,0x00100603,0x00301404,0x0980060b, + 0x00482202,0x00003401,0x00180606,0x0980060a, + 0x20302405,0x20682a0a,0x00980407,0x09300e0a, + 0x20100805,0x20280e0a,0x00301002,0x09400e09, + 0x20100a01,0x20281400,0x00400802,0x09300a08, + 0x20102002,0x20883604,0x00e01805,0x0930020a, + 0x20100000,0x00380806,0x20181201,0x08f00207, + 0x00000202,0x00000406,0x20180c00,0x09000a08, + 0x00100403,0x00000202,0x20181201,0x08f00e08, + 0x20100001,0x00080801,0x00180401,0x08e00a07, + 0x00281e04,0x00303005,0x20300602,0x08c00608, + 0x00180800,0x00000601,0x00001201,0x08c00a08, + 0x00081204,0x00201407,0x20100401,0x08b00607, + 0x00281601,0x00102803,0x20181602,0x08b00a08, + 0x20180801,0x20400205,0x00a02003,0x08700e08, + 0x00000801,0x20200601,0x00280802,0x08801208, + 0x00000c04,0x20281207,0x00400c01,0x08800e06, + 0x00080a03,0x20480401,0x00a02002,0x08700608, + 0x00201401,0x20681203,0x00980c01,0x08401206, + 0x00080400,0x00000800,0x00280402,0x08400a06, + 0x00200202,0x00100804,0x00080800,0x08500e06, + 0x00101c05,0x20682208,0x00980402,0x08300e05, + 0x20200800,0x20181c01,0x00600006,0x08200a03, + 0x00000201,0x20180401,0x00400803,0x08200a03, + 0x20180401,0x00000a02,0x00100405,0x08200e04, + 0x20100203,0x00280807,0x00080804,0x08100602, + 0x00380800,0x00101802,0x20181a01,0x08100c00, + 0x20200802,0x20180e02,0x00300404,0x08100c00, + 0x00180601,0x00000800,0x00300002,0x08100e01, + 0x00000402,0x00280a03,0x20100402,0x08100800, + 0x20401000,0x00082401,0x00501807,0x08200003, + 0x00480e03,0x00101803,0x00080602,0x08200c01, + 0x20300c04,0x20281603,0x00500006,0x08100803, + 0x20180400,0x00300802,0x20380803,0x08200803, + 0x00481400,0x00302a01,0x20380e04,0x08401004, + 0x20600c03,0x20381a06,0x0060040b,0x08300c06, + 0x00481a07,0x00102007,0x00000603,0x08400c05, + 0x00280e03,0x00201002,0x20100400,0x08400804, + 0x20500601,0x20280c00,0x00600c09,0x08600807, + 0x00200800,0x00180c03,0x00081206,0x08800809, + 0x20502c08,0x2058420c,0x00800808,0x08601007, + 0x20401406,0x20182207,0x00300007,0x08600807, + 0x00100405,0x20280604,0x00380e05,0x08b00809, + 0x00081a02,0x00302403,0x20280401,0x08b00406, + 0x00181604,0x00601c0a,0x20881e06,0x08b00809, + 0x00482206,0x0040340b,0x20581207,0x08a00407, + 0x00281207,0x2010140b,0x00100a01,0x08e00405, + 0x20101002,0x20382204,0x00701002,0x08e00408, + 0x00380a01,0x00001601,0x20100601,0x08e00805, + 0x00000c04,0x20481607,0x00801404,0x08d00406, + 0x00001405,0x2058160b,0x00600804,0x09101007, + 0x00100201,0x00100802,0x20181000,0x09300809, + 0x20401402,0x20181e03,0x00400408,0x09200409, + 0x20100203,0x20180403,0x00300403,0x09100809, + 0x20100601,0x00080403,0x00181803,0x0950080a, + 0x20180c00,0x00100601,0x00100404,0x0970000b, + 0x00180601,0x00480402,0x20300203,0x0970040b, + 0x00002002,0x20282a05,0x00200201,0x09600c0a, + 0x00081205,0x20100c00,0x00302c00,0x09f0060a, + 0x00482605,0x00604400,0x20902000,0x0a00060f, + 0x00080a02,0x20480800,0x00702800,0x09e00609, + 0x20200203,0x20280800,0x00401400,0x09c00606, + 0x20102c0c,0x20584210,0x00500001,0x09a0120a, + 0x20601808,0x20382e0f,0x0080180b,0x09900e09, + 0x00001c03,0x20781e07,0x00600000,0x09901609, + 0x00201c06,0x20183208,0x00200605,0x09900a08, + 0x00382e0b,0x00604414,0x20b81e03,0x09500a0b, + 0x00580a03,0x00300c09,0x20481e08,0x09600a08, + 0x20100000,0x00100803,0x20281401,0x09400e08, + 0x00082607,0x0060300c,0x20a80c01,0x09400a0a, + 0x20100806,0x2058060d,0x00701806,0x09000e0a, + 0x20380a02,0x00100400,0x00001006,0x09100609, + 0x00480a03,0x00001003,0x00000603,0x09000a09, + 0x00000805,0x20380608,0x00200802,0x08f00e08, + 0x20200e03,0x20382404,0x00601403,0x08c00e05, + 0x00101004,0x20181605,0x00000202,0x08d00e07, + 0x20500c04,0x20281e06,0x00400c08,0x08c00e07, + 0x00100604,0x20181005,0x00200c01,0x08c00a07, + 0x00001c05,0x20181a05,0x20380e02,0x08a01a05, + 0x00181205,0x00301808,0x20400400,0x08900a07, + 0x00380603,0x00101006,0x20280e06,0x08900e06, + 0x20301406,0x00181a07,0x20280403,0x08801205, + 0x00381e07,0x00602c0a,0x20980602,0x08701607, + 0x00100402,0x20180606,0x00201002,0x08601206, + 0x00080401,0x00000203,0x00201004,0x08600e06, + 0x00682606,0x0060380b,0x20980e06,0x08600e06, + 0x20200406,0x2010060b,0x00200007,0x08401a05, + 0x20100000,0x00080401,0x00180404,0x08401603, + 0x00000201,0x20100001,0x00200803,0x08401203, + 0x20400004,0x20200209,0x0050140b,0x08301204, + 0x00280605,0x20100408,0x00380401,0x08301201, + 0x00080601,0x00000801,0x00000002,0x08301400, + 0x00000803,0x20180a03,0x00200002,0x08301400, + 0x00200201,0x20200403,0x00580e02,0x08201001, + 0x20480c02,0x20100a06,0x00401008,0x08301404, + 0x00100c00,0x20281201,0x00200401,0x08401402, + 0x00180a05,0x00100c04,0x00080403,0x08301402, + 0x20100201,0x20380400,0x00600405,0x08300c02, + 0x00500c00,0x20581800,0x00600205,0x08601405, + 0x20380801,0x00101400,0x20281005,0x08501405, + 0x20301c08,0x20182e09,0x00300004,0x08501006, + 0x20100402,0x20381202,0x00500002,0x08501005, + 0x20600801,0x20180a01,0x00081009,0x08801407, + 0x00281203,0x20101002,0x00200603,0x08900c06, + 0x00382e09,0x0050480e,0x20881a04,0x08900c06, + 0x00181204,0x20101c04,0x00180e01,0x08801006, + 0x00600a02,0x00000003,0x20281609,0x08c00c07, + 0x20201404,0x20582606,0x00600404,0x08c00c07, + 0x20201807,0x2068260d,0x00901005,0x08b00c06, + 0x20201806,0x20583208,0x00800c04,0x08b00c07, + 0x20500c03,0x00281e02,0x20200809,0x08f00407, + 0x00280603,0x00001407,0x20281602,0x09000c08, + 0x00200203,0x00080409,0x00080e03,0x08f00807, + 0x00380607,0x0010100b,0x20480e04,0x08f00c08, + 0x00482204,0x00602c06,0x20980607,0x09300c08, + 0x00080e01,0x00000e01,0x00201002,0x09300808, + 0x20282202,0x00002400,0x20101005,0x09300c08, + 0x20400407,0x00080e0b,0x00000406,0x09300c09, + 0x20280402,0x20200a05,0x00200406,0x09700c08, + 0x20101802,0x20381a05,0x00580403,0x09800c0b, + 0x00001402,0x20881205,0x00980601,0x0980100a, + 0x00281e03,0x00103009,0x20382206,0x09800809, + 0x20501004,0x00082000,0x20280c00,0x0a000a05, + 0x20200400,0x20382800,0x00902800,0x09f00607, + 0x20201405,0x00582000,0x20681c00,0x09f00a06, + 0x20480803,0x00100000,0x20280800,0x09d00a04, + 0x00b81e08,0x0040440c,0x20a81a0f,0x09d00a0c, + 0x00200000,0x20301800,0x20281a05,0x09c01609, + 0x00482a08,0x00903c0e,0x20e80a06,0x09b00609, + 0x00880a08,0x20102409,0x20280e0d,0x09a00a0a, + 0x20801c08,0x20283e0d,0x00702811,0x0950060b, + 0x00200a01,0x20380800,0x00400401,0x09600a0b, + 0x20100004,0x0000060a,0x00101c05,0x09600e0a, + 0x2070200a,0x20383a0e,0x0070140d,0x0940060a, + 0x00581207,0x0040100a,0x20880607,0x09200e06, + 0x20400804,0x20181203,0x00280406,0x09200a07, + 0x00100601,0x20180c02,0x00100400,0x09200e08, + 0x00481608,0x00501c0e,0x20780e07,0x09100607, + 0x20500809,0x0018060b,0x20480807,0x08f01206, + 0x00581205,0x00201c08,0x20280606,0x08e00a07, + 0x20180401,0x00001201,0x20280802,0x08e01207, + 0x20300406,0x00000209,0x00000c06,0x08d00e07, + 0x00582a0a,0x0020380f,0x20500207,0x08c00a06, + 0x20400804,0x20281a08,0x00601c09,0x08a00e06, + 0x00080a03,0x20100403,0x00201000,0x08b00e06, + 0x00381e06,0x00102808,0x00000203,0x08a00e06, + 0x20401c07,0x20782e0e,0x00902408,0x08901606, + 0x00380602,0x00000805,0x20180604,0x08801604, + 0x00100c02,0x20381205,0x00300801,0x08801a05, + 0x20101804,0x20683209,0x00a02005,0x08701205, + 0x00400203,0x00000c07,0x20281604,0x08701a04, + 0x20100800,0x20280602,0x00100405,0x08601a03, + 0x20200000,0x00100001,0x20180404,0x08601602, + 0x20100602,0x00000004,0x20280c02,0x08501a02, + 0x20380602,0x20180a02,0x00101809,0x08501601, + 0x20100402,0x00080e02,0x00080403,0x08601400, + 0x00380602,0x00000c02,0x20100201,0x08601a01, + 0x00180400,0x00200201,0x20200801,0x08501400, + 0x20201c05,0x20282207,0x20181002,0x08601c05, + 0x00280e02,0x00201004,0x20280800,0x08601002, + 0x20400404,0x20180e05,0x00200407,0x08601402, + 0x20200401,0x00080601,0x20280404,0x08501402, + 0x00480604,0x00501008,0x20881e05,0x08901003, + 0x20280400,0x20180603,0x00200c05,0x08701004, + 0x00581205,0x00002406,0x20181605,0x08801404, + 0x00100201,0x00100401,0x20380c00,0x08701004, + 0x20580804,0x00300e04,0x20480808,0x08a00805, + 0x20101803,0x20282203,0x00080c00,0x08a01007, + 0x20602807,0x2048460a,0x00700c0a,0x08a00c06, + 0x20200c01,0x00181601,0x20300003,0x08a00c06, + 0x00581204,0x00101c07,0x20100206,0x08d00406, + 0x00280e01,0x00401805,0x20781e02,0x08e00c06, + 0x00581604,0x0060280b,0x20982209,0x08e00c07, + 0x00480800,0x00401c02,0x20781e04,0x08d00c06, + 0x20380801,0x20300e06,0x00500c07,0x09000c06, + 0x20181203,0x00200802,0x20101805,0x09100407, + 0x20100203,0x00100201,0x00101c06,0x09000806, + 0x20481204,0x00200804,0x20101807,0x09000408, + 0x00001c02,0x20583203,0x00800601,0x09400809, + 0x20101405,0x20381a07,0x00100001,0x0950100a, + 0x20402009,0x00183a0c,0x00000004,0x09400c0b, + 0x00300804,0x20200208,0x00180a05,0x09401009, + 0x00080601,0x00200004,0x20480c01,0x09800809, + 0x00081603,0x00202c08,0x20581a01,0x09a00c0a, + 0x00281e05,0x00902c0e,0x20e81e06,0x09a0040a, + 0x20101201,0x00082003,0x00100003,0x09800408, + 0x20181004,0x00200c00,0x00082000,0x0a100609, + 0x20201c05,0x00082000,0x20183800,0x0a101207, + 0x00381000,0x20301400,0x00881400,0x0a000e0b, + 0x20101005,0x00181800,0x00182800,0x09e00a06, + 0x00200607,0x20280c0c,0x00301a03,0x09c8060a, + 0x00281607,0x0070180f,0x20a80a05,0x09d00209, + 0x20502000,0x20783801,0x00d01008,0x09a00608, + 0x00181a07,0x0050100e,0x20601204,0x09b80608, + 0x00080402,0x20101609,0x00000c04,0x0970120a, + 0x00180401,0x00101206,0x20301801,0x09800e0b, + 0x00300602,0x00080402,0x00000206,0x09700e07, + 0x00380c00,0x20102e06,0x20100a01,0x0960120b, + 0x20201004,0x20282203,0x00680803,0x09300a06, + 0x00080801,0x00000e02,0x00000003,0x09301209, + 0x00000003,0x00180603,0x20180402,0x09300e08, + 0x20401005,0x20482607,0x00900c08,0x09100a07, + 0x00480a06,0x00201409,0x20280e03,0x09000606, + 0x00000601,0x20281401,0x00401002,0x08f00e06, + 0x00180a04,0x00200405,0x20200401,0x09000e07, + 0x00380606,0x00000809,0x00080603,0x08e00e05, + 0x20501c07,0x0008420a,0x00301c08,0x08d00604, + 0x00000401,0x00000202,0x20280801,0x08d01605, + 0x20200804,0x00081606,0x20100803,0x08d01204, + 0x20301405,0x20282a09,0x00201405,0x08c01205, + 0x00381605,0x0070280b,0x20d81a07,0x08c00e03, + 0x00100401,0x00180800,0x20100000,0x08b01204, + 0x00381204,0x00201807,0x20580604,0x08b01204, + 0x00480e03,0x00301c07,0x20881a04,0x08a01604, + 0x00280e01,0x00200a03,0x20302003,0x08900e05, + 0x20181202,0x00201403,0x20400803,0x08901202, + 0x20100803,0x20280606,0x00100405,0x08901603, + 0x20281201,0x00001201,0x20101007,0x08801203, + 0x20400805,0x20181207,0x20280408,0x08801401, + 0x00100402,0x20300604,0x00100000,0x08801a01, + 0x00080603,0x00000004,0x20100401,0x08801400, + 0x00101401,0x20481203,0x00380601,0x08701400, + 0x00381a04,0x00203008,0x20581a05,0x08901002, + 0x20100602,0x20281001,0x00200404,0x08801001, + 0x00000002,0x20100604,0x20180402,0x08901802, + 0x20100000,0x00100401,0x20180c04,0x08701001, + 0x00000400,0x20500203,0x00601003,0x08a00c01, + 0x20200c04,0x20180e04,0x20181402,0x08a01405, + 0x00000c00,0x00081001,0x00080401,0x08a01003, + 0x00180601,0x00000401,0x00080401,0x08900c03, + 0x20100c02,0x20480e03,0x00680403,0x08b00c05, + 0x00281604,0x00302808,0x20481603,0x08c00804, + 0x00181e01,0x00203402,0x20581800,0x08c01004, + 0x20180804,0x20100e03,0x00180c02,0x08b00805, + 0x00000e02,0x20181803,0x00300801,0x08e00807, + 0x00100201,0x20380a03,0x00601803,0x08e00804, + 0x00100800,0x20481400,0x00801402,0x08e00805, + 0x00480a07,0x20200808,0x00401202,0x08d00405, + 0x20200802,0x00180a02,0x20400002,0x09201008, + 0x20402006,0x20382e07,0x00580807,0x09100c09, + 0x20480c01,0x20200202,0x00300805,0x09101009, + 0x20801408,0x20482a0e,0x00600c0b,0x0910100a, + 0x00381601,0x00302403,0x20681204,0x09601007, + 0x00481a04,0x0050200a,0x20781606,0x0970040a, + 0x00580a02,0x20502802,0x00382208,0x09601408, + 0x00680e05,0x0010140b,0x20481a0d,0x09600c09, + 0x20200c00,0x20280a01,0x00300005,0x09900807, + 0x20280401,0x00081203,0x00202407,0x09b0040a, + 0x20301401,0x20782a03,0x00e01408,0x09900408, + 0x20200001,0x20200e04,0x00100006,0x09900806, + 0x00301803,0x20282000,0x00683000,0x0a20120d, + 0x00381202,0x00102c00,0x20181000,0x0a300e0f, + 0x00301402,0x00181800,0x20282000,0x0a201a0d, + 0x00380a03,0x20101c00,0x00380800,0x09f0120c, + 0x20580a04,0x0038040a,0x20200009,0x09c80609, + 0x20501004,0x20382605,0x00a00c0a,0x09c00209, + 0x20481e03,0x00602407,0x20881009,0x09c00e09, + 0x20601c09,0x20383e0a,0x00a0040a,0x09a00607, + 0x00280601,0x00100a01,0x20301605,0x09900e07, + 0x00280a05,0x00100408,0x00100e04,0x09900a06, + 0x00180401,0x20100603,0x00100e04,0x09900e06, + 0x00380e0a,0x00400411,0x20500607,0x09700606, + 0x00280403,0x00001204,0x20180c00,0x09501209, + 0x00100803,0x20180e07,0x00100c01,0x09501208, + 0x00200201,0x20200400,0x00280601,0x09501209, + 0x00200406,0x00200a0d,0x20300401,0x09401609, + 0x20300204,0x20180405,0x00300805,0x09100a06, + 0x20100401,0x00180401,0x20281003,0x09101206, + 0x20300802,0x20181202,0x00300406,0x09100e06, + 0x20380602,0x00380405,0x20180406,0x09000a06, + 0x00280804,0x20101a06,0x00281202,0x08e01205, + 0x00080e02,0x00201004,0x20300201,0x08f00e05, + 0x00280602,0x00000803,0x20180a02,0x08f00e04, + 0x00280401,0x00101601,0x20381204,0x08e00e05, + 0x20100a04,0x20381406,0x00800c04,0x08c00204, + 0x00200201,0x00000202,0x00100801,0x08c01205, + 0x20101003,0x00081e03,0x00200803,0x08d00e04, + 0x00100204,0x00180c02,0x00201003,0x08b00a05, + 0x00001403,0x20281e05,0x00200401,0x08a00e02, + 0x20301004,0x00082205,0x00100006,0x08b00e01, + 0x00281203,0x00401406,0x20500201,0x08b00e02, + 0x20301807,0x00182609,0x20180405,0x08900e01, + 0x00180603,0x00301004,0x20481401,0x08a00a01, + 0x00380e06,0x00401009,0x20780604,0x08b00c00, + 0x20200c02,0x20180e05,0x00000805,0x08a01000, + 0x00381e08,0x00702c0e,0x20a80a04,0x08a00800, + 0x20100c03,0x00281e04,0x00000c03,0x08a00402, + 0x20200405,0x00100208,0x20300005,0x08b01001, + 0x00180401,0x00200400,0x20380e02,0x08b01002, + 0x20100404,0x0000020a,0x00101405,0x08901000, + 0x00080a02,0x00500804,0x20800000,0x08b00803, + 0x00280e02,0x00301c06,0x20381202,0x08c00c03, + 0x00080a03,0x00101003,0x20100002,0x08c00c02, + 0x20100601,0x00180802,0x00080802,0x08a00c03, + 0x00180800,0x00401201,0x20600001,0x08d00c04, + 0x20200800,0x20181602,0x00401805,0x08d00804, + 0x00001404,0x20181e05,0x00300802,0x08d00c04, + 0x00200800,0x00180800,0x20180a01,0x08c00c04, + 0x20200002,0x00200602,0x20280404,0x08f00c06, + 0x00000402,0x00280602,0x20280400,0x09001007, + 0x00180606,0x00400406,0x20500002,0x09001006, + 0x20300202,0x00480c01,0x20300c07,0x08f00807, + 0x00080e03,0x00200c03,0x00000601,0x09300808, + 0x00182204,0x00303405,0x20380c00,0x09301007, + 0x2030180a,0x0028220c,0x20380c04,0x09401009, + 0x00080802,0x00401603,0x20681603,0x09301009, + 0x00100c06,0x20181a06,0x00300201,0x09700807, + 0x00001802,0x20582606,0x00a01004,0x09700c08, + 0x00381609,0x00801411,0x20b00205,0x09800408, + 0x00100401,0x00280c02,0x20180601,0x09700007, + 0x20181204,0x0020200b,0x20380803,0x09a00808, + 0x20101000,0x00181e01,0x00080c04,0x09c0080c, + 0x20280803,0x0030120a,0x20701005,0x09c01408, + 0x20180e01,0x00401003,0x20400803,0x09a00407, + 0x00680e03,0x00002400,0x20180c00,0x0a401a14, + 0x00200202,0x20180400,0x00201800,0x0a40120d, + 0x00580e04,0x00002400,0x00100800,0x0a501612, + 0x00000202,0x00000400,0x00001400,0x0a20160b, + 0x20800c07,0x2038260a,0x00880413,0x09c00e0a, + 0x20180402,0x00000a05,0x00180405,0x09e01a0a, + 0x20801007,0x20382e0c,0x00a00c10,0x09d0120a, + 0x00380802,0x00001e06,0x00181400,0x09c01e0a, + 0x00100205,0x0000000d,0x20180e06,0x09a00604, + 0x20300801,0x20181401,0x00400004,0x09a01206, + 0x00200603,0x00080809,0x20181a07,0x09b00e05, + 0x20700803,0x20381c01,0x0080000a,0x09800e06, + 0x00580401,0x00000a04,0x20101204,0x09600e09, + 0x00380602,0x00001003,0x20180a06,0x09701207, + 0x00280602,0x00100801,0x20300800,0x09701209, + 0x00880a08,0x00001409,0x0010060c,0x09601207, + 0x20600000,0x00080601,0x0010080a,0x09201206, + 0x00080400,0x20100a02,0x00200004,0x09301208, + 0x20100001,0x00000604,0x20100004,0x09301207, + 0x2050080b,0x2028160f,0x0060040b,0x09101607, + 0x00600000,0x00080601,0x20100209,0x09001205, + 0x20200401,0x20181201,0x00400403,0x09000e04, + 0x00000001,0x00000001,0x00080801,0x09000e05, + 0x0038060a,0x00000c11,0x00180e05,0x08f00e04, + 0x20500002,0x00180601,0x2028080a,0x08d00e04, + 0x00100201,0x00000403,0x00080601,0x08e01203, + 0x00280a05,0x00001405,0x00000000,0x08e00e04, + 0x20300408,0x20280a0e,0x00501005,0x08c01604, + 0x00480a02,0x00101c05,0x20280e05,0x08c00e02, + 0x00180800,0x00001601,0x00180801,0x08d01203, + 0x20100c08,0x2028220b,0x00500c05,0x08c00e02, + 0x00480e07,0x2010200b,0x00381a03,0x08b01203, + 0x20200000,0x20200602,0x00501006,0x08b00e01, + 0x20200803,0x20281603,0x00600405,0x08c00c00, + 0x20180a08,0x0010140d,0x20280c01,0x08c00c01, + 0x20501007,0x20482e0b,0x00b01c0a,0x08a00c00, + 0x00280401,0x20200a03,0x00680400,0x08b01001, + 0x00280603,0x00001006,0x00180a02,0x08c00c01, + 0x00200004,0x2018060a,0x00301202,0x08d01001, + 0x00380606,0x0000080a,0x00081205,0x08b01003, + 0x20200400,0x20380c00,0x00800004,0x08c00803, + 0x00000402,0x20281204,0x00501004,0x08d00c02, + 0x20300400,0x20180803,0x00280806,0x08d00c03, + 0x20100006,0x20100607,0x00200003,0x08c01002, + 0x00100000,0x20280401,0x00500400,0x08e00c05, + 0x20280400,0x00000802,0x00180403,0x08f01006, + 0x00480a04,0x00001804,0x20100203,0x08f01004, + 0x00380a07,0x2010180a,0x00300000,0x08d01003, + 0x00000203,0x20100402,0x00400802,0x09101006, + 0x00280604,0x20100801,0x00300a02,0x09201406, + 0x20500405,0x20280a07,0x00600808,0x09201006, + 0x20500406,0x20380a0c,0x00901008,0x09001407, + 0x20300805,0x20281a08,0x00500402,0x09401008, + 0x20201008,0x20282e0b,0x00500805,0x09501407, + 0x00780e05,0x20102406,0x00481a08,0x09501006, + 0x00200202,0x20200005,0x00781206,0x09401008, + 0x00780400,0x00000c05,0x20182207,0x09800c06, + 0x00280e07,0x0020240e,0x20682202,0x09901009, + 0x20601005,0x20482e09,0x00d0140c,0x09800808, + 0x00200001,0x20200202,0x00780400,0x09700c05, + 0x20500602,0x20180c05,0x00201c0e,0x09b00409, + 0x20180802,0x20101a07,0x00300403,0x09e01009, + 0x00200202,0x20180406,0x00281205,0x09d00c0b, + 0x20200800,0x20281800,0x00600806,0x09b00809 + }, //ct1 + { + 0x00200e01,0x20200000,0x00080c00,0x0aa80e0b, + 0x00400601,0x00100000,0x00000c00,0x0a881e0f, + 0x00100801,0x20100000,0x00081000,0x0a580a0c, + 0x00300202,0x20200000,0x00001800,0x0a68120c, + 0x20300001,0x00100202,0x00080c06,0x0a581608, + 0x20680802,0x00200203,0x00000c0c,0x0a181609, + 0x00080a04,0x00100004,0x00001004,0x0a08120a, + 0x20400003,0x20200205,0x00000008,0x0a080a08, + 0x00200400,0x00100001,0x00081604,0x0a281e07, + 0x00380a02,0x00000003,0x00000e07,0x09e81206, + 0x20300405,0x20100207,0x00080c04,0x09c80606, + 0x00300203,0x20100005,0x00000205,0x09d80e06, + 0x20180400,0x00200002,0x00000003,0x09e82608, + 0x00000000,0x20200204,0x00000004,0x09a80e08, + 0x00400204,0x00000006,0x00080a05,0x09981206, + 0x00000803,0x20100206,0x00080c03,0x09a80a08, + 0x00280a02,0x00100001,0x00001201,0x09b82207, + 0x20300804,0x20100202,0x00082004,0x09781204, + 0x20400805,0x20100206,0x00081007,0x09681205, + 0x00000000,0x00100003,0x00080c02,0x09681605, + 0x00000800,0x20100203,0x00080404,0x09781a05, + 0x00680607,0x0010000b,0x00001207,0x09581e06, + 0x00480a05,0x00100008,0x00000a05,0x09481a04, + 0x00280a05,0x00000005,0x00001801,0x09481604, + 0x20300005,0x00100204,0x00081c04,0x09682201, + 0x20400006,0x0000020b,0x00000c0b,0x09280e04, + 0x20300404,0x20100207,0x00000007,0x09281203, + 0x20200c07,0x2020020b,0x00081807,0x09380c00, + 0x00580a06,0x0010000c,0x00000a06,0x09582e02, + 0x00180602,0x00000006,0x00080a01,0x09281402, + 0x00380602,0x00000005,0x00000202,0x09281400, + 0x20180a03,0x0010000a,0x00080c00,0x09382003, + 0x20580403,0x20100208,0x0000180b,0x09481c01, + 0x00080401,0x20100201,0x00000c01,0x09381002, + 0x20380401,0x20100202,0x00000c08,0x09281003, + 0x00500202,0x00000000,0x00001a05,0x09481800, + 0x00300601,0x20200003,0x00080a04,0x09681804, + 0x00100201,0x20100001,0x00000401,0x09480c03, + 0x00100000,0x20200001,0x00000202,0x09481006, + 0x20600403,0x20100205,0x0008040c,0x09581004, + 0x00000601,0x20100201,0x00000004,0x09881c05, + 0x20100402,0x20100203,0x00080804,0x09680c06, + 0x00200601,0x20200000,0x00000201,0x09780c04, + 0x00500400,0x00000002,0x00081206,0x09881407, + 0x20100001,0x00000202,0x00080803,0x09c81c09, + 0x00080601,0x00000002,0x00080401,0x09a81008, + 0x20200601,0x20100201,0x00080406,0x09981007, + 0x20480a03,0x00100002,0x00001009,0x09b81808, + 0x00080403,0x00100001,0x00080a01,0x0a08240a, + 0x00100001,0x20100000,0x00000000,0x09e81009, + 0x20200806,0x00000205,0x00082002,0x09e8140b, + 0x00100c07,0x20100207,0x00081a04,0x0a18140b, + 0x2018160a,0x0000000a,0x00003400,0x0a581c09, + 0x20380a03,0x20100003,0x00001402,0x0a38100a, + 0x00281208,0x0020000d,0x00001a04,0x0a38240a, + 0x0018160a,0x0020000e,0x00002601,0x0a682009, + 0x00201c0e,0x20500215,0x00082602,0x0a980408, + 0x00500c03,0x20300205,0x00080e06,0x0a880408, + 0x20100807,0x2020020b,0x00000801,0x0a880c08, + 0x2020100a,0x20300210,0x00080803,0x0aa8040a, + 0x20181a07,0x00200015,0x00001404,0x0ad82409, + 0x20380a01,0x00000004,0x00000008,0x0ac81009, + 0x00081603,0x00000009,0x00001e01,0x0ac81408, + 0x00180e04,0x0000000c,0x00000603,0x0af8180a, + 0x00182202,0x00802000,0x20601800,0x0a981a0b, + 0x00380a03,0x20100800,0x00401c00,0x0a58160d, + 0x00281604,0x00301c00,0x20402000,0x0a48120c, + 0x00100201,0x00400000,0x20501400,0x0a381e09, + 0x20200403,0x00000606,0x00280404,0x0a381209, + 0x20400c04,0x20381609,0x00600409,0x09f80e08, + 0x20401006,0x20281e0b,0x00300807,0x09e80a09, + 0x20180401,0x00400603,0x20500803,0x09f81207, + 0x00380a02,0x00000c04,0x00280e03,0x09f81609, + 0x00100e01,0x00081403,0x00081204,0x09c81206, + 0x00180a03,0x00200c07,0x20481a03,0x09b80e07, + 0x20180801,0x00300000,0x20400201,0x09c81606, + 0x20200800,0x20280e03,0x00600405,0x09a81a08, + 0x00000000,0x00300401,0x20581000,0x09981608, + 0x00000802,0x00080602,0x20180401,0x09781607, + 0x00380a02,0x00101403,0x20480a03,0x09881208, + 0x00000402,0x00081601,0x00380400,0x09781e06, + 0x00181601,0x00301c03,0x20400001,0x09581a07, + 0x00081204,0x00201804,0x20300001,0x09481606, + 0x00000400,0x20180603,0x00200805,0x09481607, + 0x20181203,0x00101405,0x20280401,0x09481e05, + 0x20180400,0x20180e02,0x00301804,0x09281a04, + 0x20100c04,0x20281606,0x00300803,0x09281604, + 0x20300804,0x00081603,0x00080405,0x09181602, + 0x00200c02,0x20300204,0x00380c00,0x09281e04, + 0x00200001,0x20200202,0x00080400,0x09180e02, + 0x00180a03,0x00000c05,0x20280c00,0x09081602, + 0x00581207,0x00202409,0x20580e05,0x09181602, + 0x20100a02,0x00081802,0x00300406,0x09082602, + 0x20200400,0x20280800,0x00080405,0x09081400, + 0x00100400,0x20280a02,0x00100803,0x08f81601, + 0x20500c07,0x20381a0b,0x00400809,0x09081801, + 0x20101002,0x00281202,0x20380803,0x09182003, + 0x00100800,0x20180801,0x20280400,0x09181403, + 0x20200c01,0x00080e01,0x20280806,0x09081403, + 0x00400605,0x0008040a,0x20180a04,0x09181c03, + 0x00281202,0x00601005,0x20600201,0x09282404, + 0x00000001,0x00100000,0x20400002,0x09281404, + 0x00000000,0x00300002,0x20580a02,0x09281805, + 0x20380404,0x00100e05,0x20300407,0x09381404, + 0x20180a01,0x00100e01,0x20201004,0x09582005, + 0x00180a02,0x00201002,0x20400001,0x09581405, + 0x00280e02,0x00300c02,0x20500c00,0x09581805, + 0x00580a06,0x00000c06,0x00000a04,0x09681406, + 0x00000402,0x20100204,0x00180401,0x09881c08, + 0x20100803,0x00080a04,0x00000003,0x09881407, + 0x20380402,0x00000a04,0x20200005,0x09781007, + 0x20701009,0x20281e0c,0x0038040b,0x09981009, + 0x00300605,0x00180803,0x00200800,0x09c82008, + 0x00200603,0x00280403,0x20200000,0x09c81409, + 0x00480a04,0x20101404,0x00180603,0x09b81408, + 0x0088160b,0x0020200f,0x20380e0b,0x09e81809, + 0x20b0200c,0x00283a0b,0x2018080a,0x0a18200d, + 0x20501007,0x00281e07,0x20380805,0x0a18180b, + 0x20601808,0x20382e09,0x00500409,0x0a08180b, + 0x2090240b,0x20383e11,0x00500c0d,0x0a28140b, + 0x01082e11,0x00a05419,0x20e80e17,0x0a882007, + 0x00881209,0x0070240e,0x20a8060b,0x0a681808, + 0x00680e0a,0x0030180f,0x2058060a,0x0a68180a, + 0x00881e0a,0x00602c12,0x20a8160e,0x0a98180b, + 0x20802808,0x20184e18,0x00704019,0x0a981408, + 0x20400804,0x0028160d,0x20101c0c,0x0aa81408, + 0x20302405,0x0008420f,0x00102008,0x0aa81009, + 0x20301c04,0x20182a0c,0x00101c09,0x0ad81408, + 0x20103002,0x20d84000,0x01181c00,0x0a600208, + 0x00000201,0x00080c00,0x00001000,0x0a380e09, + 0x20100c00,0x20281c00,0x00401000,0x0a281208, + 0x00080e01,0x20100000,0x00601000,0x09f81a06, + 0x00180a03,0x20100807,0x00181202,0x0a280a09, + 0x00000002,0x00100e03,0x20381401,0x09e80609, + 0x00280800,0x00101201,0x20381203,0x09e80a09, + 0x00000800,0x20480a02,0x00600201,0x09c81206, + 0x00000802,0x20380e03,0x00300401,0x09d80e0a, + 0x00180400,0x00000c02,0x00081800,0x09a81609, + 0x20200402,0x00080a01,0x00180804,0x09981609, + 0x00001402,0x20281602,0x00480c00,0x09981607, + 0x20180a01,0x00000801,0x00080c02,0x09880e08, + 0x00180e02,0x00000c02,0x00300801,0x09581a09, + 0x00280e03,0x00100c04,0x00000201,0x09581608, + 0x00180601,0x00380404,0x20100601,0x09581a08, + 0x00300a01,0x20300000,0x00281201,0x09481208, + 0x20101000,0x20381e03,0x00600c04,0x09281606, + 0x20301003,0x20281e06,0x00300806,0x09181605, + 0x00080601,0x00100800,0x20200402,0x09281607, + 0x20401805,0x20182204,0x00281007,0x09081e05, + 0x20101002,0x00181602,0x20181002,0x08f81603, + 0x00300202,0x00200c04,0x20481604,0x08f81604, + 0x00100402,0x00000603,0x00081002,0x08f81604, + 0x00481e08,0x0060280c,0x20600205,0x08f82204, + 0x00280603,0x00500805,0x20680a01,0x08e81e03, + 0x20200401,0x00280e02,0x20100405,0x08d81e03, + 0x20200203,0x00181004,0x00100c04,0x08d81e01, + 0x20200007,0x2020060b,0x00300808,0x08c81a03, + 0x20100003,0x00400604,0x20580805,0x08d81e01, + 0x00180400,0x00300802,0x20480801,0x08c81c00, + 0x00200403,0x00100a04,0x20481602,0x08d81400, + 0x00181206,0x20101c09,0x00480801,0x08c82002, + 0x00080e03,0x00401006,0x20480401,0x08e82002, + 0x20281000,0x00201801,0x20200005,0x08d81c02, + 0x20180a03,0x00200805,0x20100405,0x08e82002, + 0x00001805,0x2068260a,0x00b01004,0x08e81c04, + 0x00100001,0x00100203,0x00000c02,0x08f81c04, + 0x00180601,0x20200400,0x00400800,0x08f81c05, + 0x00000401,0x00080603,0x00000c01,0x09081805, + 0x20200601,0x00080c05,0x00280803,0x09181c08, + 0x20100001,0x00080800,0x00100803,0x09281c06, + 0x00001002,0x20381a03,0x00500402,0x09181806, + 0x20100400,0x00180c00,0x20100802,0x09381807, + 0x00281201,0x00001001,0x00000a03,0x09581808, + 0x00180a01,0x00101002,0x20100201,0x09581408, + 0x00000201,0x00180403,0x20280401,0x09581808, + 0x00280a01,0x00201801,0x20481201,0x09781408, + 0x20200001,0x20400603,0x00400004,0x09981409, + 0x20280401,0x20200603,0x00300403,0x09981409, + 0x20180400,0x00200000,0x20200c01,0x09981809, + 0x20301003,0x00082203,0x00200804,0x09b81c09, + 0x00180800,0x20302802,0x00581a02,0x09e8140a, + 0x00280c01,0x20201801,0x00381202,0x09e81409, + 0x00280800,0x00101c00,0x20381201,0x09d81409, + 0x00381e04,0x00403406,0x20681604,0x0a08180a, + 0x20100a01,0x20683401,0x00f03802,0x0a28200a, + 0x20100603,0x20681004,0x00a02003,0x0a28180a, + 0x20400201,0x20281001,0x00401805,0x0a28180b, + 0x20201004,0x20382a06,0x00801804,0x0a581c0a, + 0x00081001,0x20303202,0x00281800,0x0a88040b, + 0x00000402,0x20500606,0x00580601,0x0a88080a, + 0x00281000,0x20203201,0x00181607,0x0a880c0a, + 0x00181e02,0x00103006,0x20281203,0x0aa8180a, + 0x00183603,0x00b05000,0x21500800,0x0a780a0e, + 0x20100401,0x20180800,0x00180c00,0x0a280e09, + 0x20180801,0x00000800,0x20180c00,0x0a080a08, + 0x20101c01,0x20382400,0x00481800,0x09e80605, + 0x20201005,0x20281208,0x20100404,0x0a180a0c, + 0x00280400,0x00000802,0x20180e03,0x09d8120a, + 0x00200a01,0x20100002,0x00180a04,0x09c80e0a, + 0x00081000,0x00400c03,0x20481202,0x09b80e06, + 0x00280605,0x00200c06,0x20580e02,0x09c8120a, + 0x00180a02,0x20100802,0x00100802,0x0988120b, + 0x00080800,0x00000a01,0x00000003,0x0978120a, + 0x00281a04,0x00002405,0x20100203,0x09780e09, + 0x20200c05,0x00181208,0x20280804,0x0968120a, + 0x20101002,0x20281a04,0x00300403,0x09380e08, + 0x20101000,0x20181601,0x00200003,0x09281207, + 0x00001403,0x20681a08,0x00800003,0x09380e09, + 0x00181202,0x00401808,0x20681602,0x09281a09, + 0x00080e01,0x00201003,0x20381001,0x09081206, + 0x00080c00,0x00201401,0x20381000,0x08f81606, + 0x20100400,0x20180803,0x00281002,0x08f81606, + 0x00281e03,0x00102c01,0x00000802,0x08d81a08, + 0x00180e01,0x20101801,0x00180800,0x08d81605, + 0x00180602,0x00000402,0x00200001,0x08c81a06, + 0x00380a03,0x00100c03,0x00080601,0x08c81606, + 0x20401c05,0x20683208,0x00b01408,0x08a81a03, + 0x20100401,0x20480602,0x00700403,0x08a81a03, + 0x00080402,0x20200603,0x00480403,0x08a81a04, + 0x20501006,0x20181207,0x00380c08,0x08a81a02, + 0x00480604,0x00100806,0x20280e03,0x08a81601, + 0x00200201,0x20300401,0x00680801,0x08981a01, + 0x00100201,0x20280402,0x00500003,0x08981e01, + 0x00581206,0x0020180b,0x20180605,0x08a82000, + 0x20500c03,0x00081a04,0x0000100a,0x08981402, + 0x20300401,0x20381201,0x00700807,0x08981c03, + 0x20200c01,0x20281602,0x00300805,0x08981803, + 0x20400805,0x20281609,0x0050100b,0x08a81802, + 0x00581203,0x00302005,0x20681206,0x08c81005, + 0x00100201,0x20280402,0x00300201,0x08c81805, + 0x00000801,0x00180801,0x20280800,0x08c81806, + 0x00180603,0x00000406,0x00080601,0x08d81807, + 0x20300401,0x20180604,0x00200809,0x08e81406, + 0x20100800,0x20280601,0x00200003,0x08f81406, + 0x00280e02,0x00201803,0x20480601,0x08f81805, + 0x20100802,0x20100204,0x00200402,0x09081407, + 0x00101402,0x20181e01,0x00180601,0x0928180a, + 0x00000400,0x00080c00,0x00100401,0x09281808, + 0x20180400,0x00000602,0x00200c04,0x09181807, + 0x00180800,0x00100402,0x00100400,0x09481808, + 0x00080601,0x00400804,0x20780401,0x09781809, + 0x20100800,0x00180401,0x20280401,0x09781409, + 0x00001003,0x20181202,0x00380801,0x09681809, + 0x00080602,0x20101001,0x00280401,0x09881408, + 0x00181604,0x00300803,0x20402400,0x09c8140a, + 0x00300a01,0x00280c01,0x20300a01,0x09b81409, + 0x00280e04,0x00300405,0x20100e01,0x09a81809, + 0x20201002,0x20282604,0x00601003,0x09c8180a, + 0x20201806,0x20281a0a,0x20280403,0x0a18040c, + 0x20580403,0x00480a03,0x20700406,0x0a08140c, + 0x20500c04,0x00081206,0x00000406,0x0a08100c, + 0x00280a01,0x00200c02,0x20281202,0x0a28140a, + 0x00180a03,0x00400008,0x20880602,0x0a78100c, + 0x00280a02,0x00401405,0x20980a07,0x0a78100b, + 0x00381202,0x00300006,0x20400e08,0x0a68140b, + 0x20101400,0x00082601,0x00100c03,0x0a78180b, + 0x20103003,0x20584c00,0x00b80c00,0x0a481e09, + 0x00000000,0x00100400,0x20180c00,0x0a080e0a, + 0x20101002,0x00080c00,0x00081800,0x09f80e09, + 0x00081e03,0x00403000,0x20500800,0x09e80609, + 0x00281a04,0x00702009,0x20880e03,0x09f81e0b, + 0x00100201,0x00180401,0x00000201,0x09b8120b, + 0x00181604,0x00301407,0x20300602,0x09a8160a, + 0x00001805,0x2038260a,0x00780401,0x09980a09, + 0x20380401,0x00100604,0x00001404,0x09981a0b, + 0x20200c02,0x00180e01,0x20180403,0x0968120a, + 0x00001003,0x20280e05,0x00200002,0x09580e0a, + 0x20201400,0x00382405,0x20281002,0x09581607, + 0x00380800,0x00001400,0x00180e04,0x0948160b, + 0x00181603,0x00401c04,0x20480601,0x09181208, + 0x20181a03,0x00201804,0x20180402,0x09081208, + 0x00382203,0x00702805,0x20b80605,0x09281209, + 0x20100800,0x20381400,0x00700806,0x08e81a0a, + 0x20100803,0x20281206,0x00300403,0x08d81207, + 0x00100802,0x20380e04,0x00500000,0x08d81207, + 0x20100001,0x00000a04,0x00000405,0x08d81209, + 0x20101802,0x20182601,0x00200403,0x08a81605, + 0x00000602,0x00180c04,0x20180401,0x08a81605, + 0x20100a01,0x20180803,0x00180402,0x08a81205, + 0x00000801,0x00080800,0x00180402,0x08a81605, + 0x00181603,0x00402404,0x20781000,0x08881204, + 0x00000401,0x00200201,0x20480401,0x08881604, + 0x00100400,0x00180601,0x20180401,0x08781204, + 0x00181202,0x00101c02,0x20180801,0x08881604, + 0x00100402,0x00080a04,0x00200803,0x08781602, + 0x00180603,0x00300803,0x20400403,0x08781602, + 0x00000400,0x00280400,0x20280804,0x08681601, + 0x20101002,0x20381e04,0x00600c05,0x08681400, + 0x20280601,0x00000802,0x00080c06,0x08781402, + 0x20200403,0x00280605,0x20200006,0x08781402, + 0x20180400,0x00200800,0x20280c04,0x08681803, + 0x00180601,0x00100802,0x20280c02,0x08781403, + 0x00200800,0x00081000,0x00200a01,0x08981805, + 0x00000000,0x00300003,0x20380800,0x08981805, + 0x00080c00,0x00200c02,0x00000001,0x08881c05, + 0x20200002,0x00080a01,0x00000405,0x08a81807, + 0x20200001,0x00200601,0x20280805,0x08b81406, + 0x00080e02,0x00200c02,0x20300402,0x08c81807, + 0x00000602,0x20180801,0x00301402,0x08b81807, + 0x00181204,0x00001405,0x20100a02,0x08e81408, + 0x00381000,0x00201c02,0x20280e02,0x08f81808, + 0x00000802,0x00000204,0x00080401,0x09081408, + 0x20100804,0x20180a04,0x00100002,0x08f81008, + 0x00001005,0x20481608,0x00300401,0x09181008, + 0x20100203,0x20280801,0x00501405,0x09381c09, + 0x20181201,0x00101003,0x00000001,0x09481809, + 0x00281a06,0x00102008,0x20100602,0x09381408, + 0x20180e03,0x00000406,0x20100402,0x0968100a, + 0x20302006,0x20282e08,0x00400003,0x0998140d, + 0x00180a03,0x20200c01,0x00400e01,0x09881409, + 0x20101407,0x20581e0b,0x00700804,0x0988100a, + 0x00000000,0x20300e03,0x00080602,0x09b8080a, + 0x00482206,0x00602c0b,0x20881607,0x09f8180b, + 0x20201406,0x20481608,0x00780c04,0x09d8140b, + 0x20180e05,0x00001409,0x00080c00,0x09d8140c, + 0x00101002,0x20381202,0x00480c00,0x09f81009, + 0x20201402,0x20281606,0x00300c06,0x0a48180b, + 0x00100203,0x00180409,0x00280603,0x0a38200b, + 0x00102002,0x20382a07,0x00400a02,0x0a38140b, + 0x20180e01,0x00101404,0x00081002,0x0a48180a, + 0x00282a03,0x00204400,0x20300400,0x0a280e0e, + 0x00000201,0x20100400,0x00200400,0x09f80e0b, + 0x00280e04,0x00001c00,0x20101000,0x09e80e0c, + 0x20301401,0x20582400,0x00700000,0x09d00206, + 0x20201805,0x20882e0a,0x00e01006,0x09b80e0b, + 0x00100403,0x20180603,0x00380800,0x09980e0b, + 0x20301c09,0x20382a0c,0x00700005,0x09880e0a, + 0x00581201,0x00002804,0x20381e09,0x0990020a, + 0x20100a02,0x20280c05,0x00380c00,0x09781209, + 0x00080e04,0x00001005,0x00200002,0x0938120a, + 0x0038220b,0x00402811,0x20400203,0x09481209, + 0x20280e02,0x20401400,0x00700007,0x09380a0b, + 0x00300400,0x00080800,0x00000604,0x0928120b, + 0x20201404,0x20382207,0x00600803,0x08f80e08, + 0x2030200a,0x20482e12,0x00601006,0x08f80a08, + 0x00002005,0x20683607,0x00c00000,0x08f81208, + 0x20100402,0x00100601,0x20280c06,0x08c8120a, + 0x00380602,0x00100c05,0x20281603,0x08b81207, + 0x00380a05,0x0030100b,0x20581e04,0x08b81207, + 0x00080603,0x00100408,0x20181001,0x08b81207, + 0x00181603,0x00202004,0x20180402,0x08881606, + 0x20280402,0x00100602,0x00180405,0x08881606, + 0x20280802,0x00100a03,0x20100805,0x08881206, + 0x00180a01,0x00000e01,0x00000802,0x08881206, + 0x20100c01,0x20381604,0x00601004,0x08581603, + 0x00280a02,0x00000803,0x00200000,0x08581a04, + 0x00200201,0x20100801,0x00180601,0x08581204, + 0x20100c02,0x20181a03,0x00300404,0x08581203, + 0x00300401,0x20100000,0x00180c00,0x08481202, + 0x20280400,0x20200202,0x00401006,0x08481601, + 0x00000001,0x20100602,0x00300005,0x08381202, + 0x00180a01,0x00201002,0x20381002,0x08481201, + 0x20300201,0x00000002,0x00100007,0x08481402, + 0x00100401,0x20300601,0x00480801,0x08481002, + 0x00080602,0x20200402,0x00400404,0x08381402, + 0x00000601,0x00000000,0x00100004,0x08581402, + 0x00280801,0x00000a02,0x00100201,0x08681405, + 0x00000601,0x20280401,0x00500003,0x08681404, + 0x00000c02,0x20281604,0x00500403,0x08581005, + 0x00000801,0x00180e03,0x00180404,0x08781406, + 0x20180602,0x20200802,0x00300004,0x08881406, + 0x20200804,0x20281203,0x00400004,0x08981408, + 0x20200601,0x00180403,0x00080803,0x08981408, + 0x20301002,0x00281c00,0x20180403,0x08b8180a, + 0x00200c01,0x20281a03,0x00500800,0x08c81408, + 0x00380a06,0x00001408,0x00000203,0x08d81408, + 0x00380a02,0x00100c01,0x20100603,0x08d81008, + 0x00581206,0x00701c07,0x20800206,0x09081808, + 0x20400002,0x00180400,0x20180806,0x0908100b, + 0x20101004,0x20281e09,0x00501004,0x09181009, + 0x20401804,0x20182a05,0x00200806,0x0918100a, + 0x20501006,0x00281e0a,0x20100c09,0x09381409, + 0x00381a07,0x00103007,0x20280a05,0x0968100b, + 0x20100000,0x00280804,0x20280800,0x0968100b, + 0x00581204,0x00501c06,0x20781206,0x0968100a, + 0x00180e03,0x00600c09,0x20880e05,0x0998180b, + 0x20101c09,0x2058320d,0x00a00c04,0x09c8140b, + 0x00381602,0x00202403,0x20580a04,0x09c81009, + 0x20600c06,0x00181a07,0x00000409,0x09b8140b, + 0x00381a01,0x00302201,0x20500a03,0x09e81407, + 0x00081e05,0x00202c0e,0x20281400,0x0a18140c, + 0x20200401,0x20380a02,0x00400c06,0x0a08100a, + 0x00381e03,0x0040340a,0x20681a08,0x0a18140b, + 0x20200c01,0x20380e03,0x00400806,0x0a181009, + 0x20101401,0x00283000,0x00200c00,0x0a080e0a, + 0x20180400,0x00200400,0x20100400,0x09d80a0b, + 0x20280401,0x00480800,0x20201400,0x09c81208, + 0x20281001,0x00601400,0x20881000,0x09d80608, + 0x00381201,0x00602003,0x20a81604,0x09b8060c, + 0x00380a02,0x00100c01,0x20100603,0x09880a0c, + 0x00781604,0x00202802,0x20480607,0x0978060c, + 0x00400602,0x00280803,0x20200a05,0x09980e0b, + 0x20380400,0x00200a01,0x20200005,0x09580e0b, + 0x20401002,0x20181a04,0x00200407,0x09280a0a, + 0x20801c06,0x20383a09,0x0070100d,0x09180e09, + 0x20400802,0x00380e04,0x20500407,0x0938060a, + 0x00380402,0x00100601,0x00180605,0x09080e0b, + 0x00281201,0x00301802,0x20481604,0x08e80a08, + 0x00681e05,0x0040300a,0x2078220b,0x08e80a08, + 0x00581a02,0x00502c04,0x20881607,0x08e8060a, + 0x00080604,0x00000804,0x00200005,0x08a8120b, + 0x00080601,0x00000401,0x00200402,0x08981209, + 0x20200402,0x20280a05,0x00501007,0x08980e0a, + 0x20300801,0x20180a02,0x00300809,0x08980e09, + 0x20201004,0x20182207,0x00400c06,0x08680e06, + 0x00000401,0x20180601,0x00300003,0x08580e06, + 0x00000c01,0x20280c00,0x00380802,0x08680e05, + 0x00000001,0x00180a01,0x00100001,0x08680e04, + 0x00080a02,0x00400c05,0x20481000,0x08480e03, + 0x00000602,0x00080c02,0x00200803,0x08380e03, + 0x00180601,0x00100002,0x00000001,0x08380e04, + 0x00180a03,0x00101403,0x20180800,0x08480e04, + 0x00300000,0x00200a01,0x20100601,0x08380e03, + 0x20101003,0x00081604,0x00080404,0x08280c00, + 0x00100000,0x00100201,0x00000403,0x08280e02, + 0x00000803,0x20180e05,0x00400404,0x08280e02, + 0x20480c00,0x00200201,0x00100809,0x08281002, + 0x00280a02,0x00400c05,0x20580800,0x08381002, + 0x20200001,0x00180a01,0x00000005,0x08280c02, + 0x20180a03,0x00100805,0x00100004,0x08381002, + 0x00300801,0x20180e02,0x00280603,0x08480c05, + 0x20180400,0x00200602,0x20200405,0x08480c04, + 0x00280800,0x00101001,0x20280e01,0x08480c04, + 0x00180803,0x20100e05,0x00380401,0x08580c05, + 0x20300201,0x00180403,0x20100006,0x08681006, + 0x00100001,0x00100a01,0x20180801,0x08780c07, + 0x20380a01,0x00000401,0x00200406,0x08681007, + 0x20181202,0x20301404,0x00680803,0x08881008, + 0x00380400,0x00101000,0x20280603,0x08a80c08, + 0x20380400,0x00080801,0x00100c04,0x08b81009, + 0x00100c02,0x20380e02,0x00300202,0x08b80c09, + 0x20100c01,0x20681a03,0x00b01000,0x08c81009, + 0x20200400,0x00000201,0x00200006,0x08e81009, + 0x00380a02,0x00001801,0x20280a05,0x09080809, + 0x00081202,0x00002003,0x00080801,0x08f80c09, + 0x00200201,0x20301001,0x00581602,0x09180c09, + 0x20400801,0x00081e01,0x00201001,0x0948100d, + 0x20200802,0x20280a04,0x00480404,0x09480c09, + 0x00100c01,0x20481203,0x00800c00,0x09480c0a, + 0x20300c00,0x20381a01,0x00900404,0x0958180a, + 0x00880a01,0x00201c01,0x20581609,0x09a80809, + 0x00200800,0x00181801,0x00300601,0x0998140a, + 0x00080801,0x20100e01,0x00480c02,0x09980c0a, + 0x00201402,0x00082201,0x00300204,0x09b8180a, + 0x20501001,0x00082e02,0x0030180e,0x09f8140c, + 0x20180800,0x00200401,0x20300004,0x09e8100b, + 0x00000601,0x20381c03,0x00701401,0x09e8140c, + 0x20181a02,0x00501c05,0x20500003,0x09f8140a, + 0x00000001,0x20400800,0x00681800,0x09f0060c, + 0x20100c00,0x20480c00,0x00500000,0x09c0020a, + 0x20200c01,0x20481400,0x00980c00,0x09b00207, + 0x20101c02,0x20681c00,0x00981c00,0x09d0020a, + 0x00200e02,0x20481003,0x00900201,0x09a80a0c, + 0x00200802,0x20180e01,0x00300202,0x0978060b, + 0x00300e02,0x20181403,0x00400605,0x0968060a, + 0x00280602,0x00000406,0x00280a02,0x09780e0b, + 0x20300001,0x20180a03,0x00500404,0x0948060b, + 0x20281203,0x00101c04,0x00080403,0x0928060b, + 0x20281001,0x00202202,0x20280c04,0x0910020a, + 0x20280800,0x20100e02,0x00400803,0x09280a0a, + 0x00500801,0x20180801,0x00380e06,0x08f80a0c, + 0x00101003,0x20481606,0x00700601,0x08d80609, + 0x00101000,0x20382000,0x00600602,0x08d80a09, + 0x00301002,0x20381a02,0x00700603,0x08d80a0a, + 0x20380602,0x00000003,0x00200809,0x08980a0a, + 0x00000601,0x00080803,0x00280803,0x08880a09, + 0x00000401,0x00200001,0x20180c02,0x08880a08, + 0x20280e03,0x00101004,0x00000006,0x08880609, + 0x00280c00,0x20101602,0x00280601,0x08500206, + 0x00180601,0x00100400,0x00000402,0x08480a06, + 0x00081202,0x00301402,0x20200002,0x08580a06, + 0x00100402,0x20280604,0x00400000,0x08580605, + 0x20300002,0x20480a01,0x00700406,0x08280a04, + 0x20200002,0x00000202,0x00180405,0x08280a03, + 0x00000401,0x20180a03,0x00300803,0x08280a04, + 0x20280400,0x20180402,0x00300004,0x08380a03, + 0x00380a05,0x20300405,0x00500e02,0x08180602, + 0x00281202,0x00001803,0x00180800,0x08180a01, + 0x00100202,0x00000002,0x00200002,0x08180a01, + 0x00380602,0x20200c01,0x00200201,0x08180602, + 0x20401806,0x20581e09,0x00680809,0x08100002, + 0x20100c02,0x20381204,0x00700805,0x08180c01, + 0x20100402,0x20100203,0x00280804,0x08180802, + 0x20400c02,0x20381604,0x00500409,0x08180402, + 0x00480604,0x00100c08,0x20181a05,0x08380c04, + 0x20100401,0x00080801,0x00380803,0x08280c05, + 0x00200203,0x00080403,0x00200000,0x08280c04, + 0x00400a01,0x00080802,0x00080a03,0x08480405, + 0x20400802,0x00080a03,0x00200009,0x08481006, + 0x00280603,0x00100403,0x00100400,0x08580c06, + 0x20301005,0x00181606,0x00180407,0x08580c07, + 0x20300c02,0x00281602,0x20200007,0x08680808, + 0x00380602,0x00200004,0x00000603,0x08881009, + 0x20300c04,0x00081206,0x00280406,0x08980c09, + 0x00380e05,0x00401008,0x20480a03,0x08981009, + 0x00180601,0x00400c04,0x20881203,0x08b80c0a, + 0x20280e01,0x00100a01,0x00101006,0x08d80c0a, + 0x00180a03,0x00200407,0x20200603,0x08e8100b, + 0x20300803,0x00281606,0x00001405,0x08e80c0a, + 0x00180e01,0x00401001,0x20500e01,0x09080c08, + 0x20300804,0x20280604,0x00380c01,0x0938080d, + 0x00080c00,0x00001603,0x20100c00,0x09380809, + 0x00181203,0x00301004,0x20500203,0x0938080a, + 0x20380802,0x00101203,0x20100003,0x09480409, + 0x00780604,0x00000407,0x00200608,0x09980c09, + 0x00100c00,0x20380602,0x00480800,0x09880409, + 0x00101001,0x20180e04,0x00000000,0x09880409, + 0x00481203,0x20101802,0x00380605,0x09980808, + 0x20400002,0x20200606,0x0038040c,0x09d8080b, + 0x20101400,0x00081601,0x00380c04,0x09c8100b, + 0x20100800,0x00380e01,0x20380c04,0x09d80c0b, + 0x20302802,0x20583605,0x00900408,0x09d80c0a, + 0x00180402,0x00200800,0x20580c00,0x0a00060e, + 0x20181000,0x00401400,0x20600800,0x09d0020a, + 0x00080801,0x00201400,0x20480c00,0x09c00a0a, + 0x00181a02,0x00603400,0x20900c00,0x09d0020e, + 0x00080e04,0x00201405,0x20400402,0x09a0060d, + 0x00480601,0x00100800,0x00000603,0x0970060c, + 0x00181202,0x00101002,0x00000a01,0x0970060a, + 0x20100002,0x20180a06,0x00301404,0x0970020c, + 0x20200c05,0x20280a08,0x00180401,0x09400a0b, + 0x20501004,0x00081e04,0x00200408,0x0910020a, + 0x20101003,0x20381a05,0x00480402,0x0910060a, + 0x20200c02,0x20180c00,0x00180801,0x09200609, + 0x00680604,0x00100c07,0x20180e05,0x08e0020d, + 0x00480e03,0x00301c07,0x20580e07,0x08d0020a, + 0x00180a02,0x00101405,0x20181602,0x08d0020a, + 0x00580e05,0x00201807,0x20200205,0x08d0020b, + 0x20500402,0x00080e05,0x00200c0c,0x08800209, + 0x20180801,0x00000a03,0x00200c06,0x0880020a, + 0x00081202,0x20101001,0x00401003,0x08800209, + 0x20500c06,0x20281a0a,0x00400c0a,0x08800608, + 0x00200601,0x00180c02,0x20100203,0x08500205, + 0x00000401,0x20280a02,0x00480402,0x08400606, + 0x20101004,0x20581e06,0x00800404,0x08400606, + 0x00380a05,0x00200c08,0x20280e04,0x08500205, + 0x20100401,0x00380602,0x20380404,0x08200204, + 0x00000201,0x20100002,0x00280803,0x08100204, + 0x00100202,0x00000405,0x00080c01,0x08200204, + 0x20201005,0x20181607,0x00180406,0x08200204, + 0x20100c02,0x00381000,0x20580803,0x08180601, + 0x20100802,0x20181602,0x00200403,0x08000201, + 0x20100401,0x20180602,0x00100004,0x08000201, + 0x00280604,0x00300007,0x20380400,0x08180a01, + 0x00181e04,0x00603006,0x20980e01,0x08180400, + 0x00180a02,0x00201003,0x20280801,0x08000001, + 0x00180601,0x00000801,0x00080401,0x08080401, + 0x20280403,0x00100e04,0x20380405,0x08100002, + 0x00100403,0x20180606,0x00300c03,0x08180401, + 0x00000001,0x20100602,0x00200003,0x08180403, + 0x20100001,0x20100201,0x00280404,0x08180403, + 0x00280a03,0x00001004,0x00080a01,0x08380804, + 0x20180e02,0x00001003,0x00280405,0x08380406, + 0x20100401,0x20180800,0x00380403,0x08480407, + 0x00180a01,0x20101802,0x00280c01,0x08480406, + 0x20100003,0x20200a04,0x00380805,0x08580806, + 0x00100000,0x20380a02,0x00600c01,0x08780409, + 0x00180601,0x00001002,0x00180c00,0x08880408, + 0x20200401,0x20380e02,0x00801005,0x08780809, + 0x00080a04,0x20200406,0x00600801,0x08981009, + 0x20301802,0x20281e03,0x00480804,0x08c0000c, + 0x20200c00,0x20281602,0x00500c04,0x08c8080b, + 0x00100202,0x20300401,0x00500201,0x08d8040b, + 0x00000c03,0x20481a06,0x00701000,0x08e8080a, + 0x00181201,0x00401003,0x20380a03,0x0928080c, + 0x00000804,0x00181603,0x00080603,0x0928080b, + 0x20101405,0x20382205,0x00680801,0x0928040b, + 0x20100202,0x20180803,0x00100000,0x0938040a, + 0x00300a01,0x20180c01,0x00100a01,0x0978080a, + 0x00281a05,0x00302409,0x20580602,0x09780809, + 0x00281a06,0x0020240b,0x20280a03,0x09780809, + 0x00201803,0x20181a03,0x20180a03,0x09880409, + 0x20280c01,0x00100e02,0x20200406,0x09d8040c, + 0x20181802,0x20302605,0x00400c03,0x09b00009, + 0x20100003,0x20400a08,0x00700403,0x09b80409, + 0x20182a02,0x00504007,0x20681003,0x09c80809, + 0x00300601,0x20180400,0x00200000,0x0a00020f, + 0x20101001,0x20581c00,0x00880400,0x09c00609, + 0x00000202,0x20280400,0x00300c00,0x09c0060a, + 0x20100a01,0x20381c00,0x00701c00,0x09c80609, + 0x20500803,0x00081603,0x00100808,0x0998060b, + 0x00200202,0x20100003,0x00100204,0x0980060b, + 0x20101804,0x20282205,0x00280800,0x09700a0a, + 0x00101401,0x20180a02,0x00080a02,0x09700a0a, + 0x00381203,0x00201c06,0x20480607,0x0950020b, + 0x20180c02,0x00001603,0x00180403,0x09200a0b, + 0x00281203,0x00401c07,0x20681603,0x0920060b, + 0x00081601,0x00401402,0x20200001,0x0920020a, + 0x00200000,0x20280603,0x00301402,0x08e0060d, + 0x00100603,0x20380c04,0x00500c00,0x08d0060a, + 0x00080601,0x00080602,0x00201403,0x08d0060b, + 0x00000000,0x20280e01,0x00301401,0x08d00609, + 0x20200001,0x20200602,0x00380807,0x08900e09, + 0x20101003,0x20281605,0x00300003,0x08800e08, + 0x20201403,0x00081e04,0x00100003,0x08800a07, + 0x00100601,0x20100c00,0x00080c00,0x08900e08, + 0x00100201,0x20200401,0x00380800,0x08500606, + 0x00100202,0x00200404,0x20281000,0x08500a07, + 0x00280e02,0x00501804,0x20681202,0x08500607, + 0x20200c02,0x20181202,0x00380404,0x08500607, + 0x00000002,0x20200602,0x00480c02,0x08200605, + 0x20180801,0x00200602,0x20100005,0x08200604, + 0x20100002,0x00280603,0x00000405,0x08200205, + 0x00381203,0x00201804,0x20180e01,0x08200205, + 0x00180e02,0x20201003,0x00580403,0x08080602, + 0x00180602,0x00100c02,0x00080801,0x08000602, + 0x00080601,0x00100402,0x20180402,0x08000201, + 0x20200c03,0x20281205,0x00500407,0x08080602, + 0x20301002,0x20482203,0x00901005,0x08080401, + 0x20100402,0x00080e03,0x00200404,0x08000001, + 0x00000801,0x00080a02,0x00100002,0x08000001, + 0x00000601,0x00180403,0x00180c01,0x08080802, + 0x00480602,0x00000803,0x00100202,0x08100403, + 0x00000202,0x00100003,0x20180802,0x08100004, + 0x00000401,0x00280400,0x20180802,0x08180403, + 0x20100400,0x00280800,0x00000403,0x08280804, + 0x20300c00,0x20281603,0x00300808,0x08300406, + 0x00000001,0x00200602,0x00000003,0x08400006, + 0x00080602,0x00380402,0x20200c04,0x08380406, + 0x00280a02,0x00300c01,0x20200801,0x08580406, + 0x00100004,0x00180602,0x20281201,0x0870040a, + 0x00080601,0x00100002,0x00000402,0x08780408, + 0x20100002,0x00280604,0x20300003,0x0870040a, + 0x20400802,0x00081604,0x00100807,0x0880000a, + 0x20181a09,0x00102c0b,0x20380402,0x08c0000a, + 0x20380400,0x00000e01,0x00080403,0x08c0000b, + 0x20100401,0x00200002,0x20481201,0x08d0000b, + 0x00380602,0x00200c03,0x20480e06,0x08e0000b, + 0x00001c09,0x2058260f,0x00800400,0x0910040b, + 0x00400401,0x20100601,0x00381205,0x09180409, + 0x00481603,0x00302404,0x20480604,0x09280409, + 0x20300c04,0x00180a03,0x20180c03,0x09380409, + 0x00281207,0x00200c0d,0x20180c00,0x0978080a, + 0x20300a01,0x00082001,0x00401007,0x09680c0a, + 0x20401004,0x20282606,0x00401407,0x0968040a, + 0x00582207,0x00402c09,0x20300606,0x09780c08, + 0x20101c03,0x20281e08,0x00200004,0x09c0000c, + 0x00101400,0x00282201,0x20400a02,0x09c0000d, + 0x00280602,0x00300c05,0x20480a05,0x09c0000b, + 0x20302004,0x20583e0b,0x0080240a,0x09b80409, + 0x00280a02,0x00201000,0x20101400,0x0a00020e, + 0x00080a01,0x00401800,0x20600000,0x09d0060a, + 0x20200c01,0x00080800,0x20280c00,0x09d00a09, + 0x20100c04,0x00080800,0x20181800,0x09d00a08, + 0x20280404,0x00100606,0x00200405,0x09a0060c, + 0x00080800,0x00100602,0x20100c00,0x0980060a, + 0x00381a03,0x00302804,0x20380a05,0x0980060b, + 0x00282a08,0x00202c0b,0x20300e03,0x0980060a, + 0x00000a02,0x00081404,0x00300a01,0x0940020a, + 0x00101400,0x20181201,0x00080400,0x09300a0b, + 0x20100801,0x20381604,0x00601404,0x0920060c, + 0x20102406,0x20782a0d,0x00901003,0x0930120a, + 0x00200401,0x00280a02,0x20200602,0x08f00a0b, + 0x20280401,0x00400001,0x20400003,0x08e00609, + 0x20100802,0x20180800,0x00280802,0x08d00a09, + 0x00000c00,0x00280c04,0x20281c01,0x08e00a09, + 0x20180800,0x00300800,0x20300005,0x08a00a09, + 0x00281201,0x00302003,0x20480603,0x08a00a09, + 0x00181a04,0x00102405,0x00080601,0x08900a08, + 0x00181203,0x00401405,0x20400800,0x08a00608, + 0x00000001,0x00100000,0x20180401,0x08600a06, + 0x00080e01,0x20100e01,0x00301004,0x08500a08, + 0x00000c02,0x20581205,0x00900c02,0x08500e07, + 0x00180801,0x00001204,0x00100801,0x08600e08, + 0x00200202,0x00100802,0x20100001,0x08300a06, + 0x00001003,0x20481205,0x00680803,0x08200e04, + 0x00100800,0x20380800,0x00580c02,0x08200e05, + 0x00000c01,0x20281201,0x00500003,0x08300a05, + 0x20100802,0x00181204,0x00100406,0x08100a02, + 0x20180603,0x00100005,0x00280403,0x08100602, + 0x20200400,0x00080800,0x00380405,0x08000602, + 0x00080a01,0x00101001,0x00080c03,0x08100a02, + 0x00080e01,0x00301002,0x20480c02,0x08100801, + 0x00100402,0x20100603,0x00280401,0x08100800, + 0x00180800,0x00100c02,0x00280400,0x08000401, + 0x00080801,0x20100a01,0x00400004,0x08000401, + 0x00100e01,0x00080800,0x00000401,0x08200403, + 0x20180a01,0x00000403,0x00300005,0x08100403, + 0x00180a01,0x20200801,0x00500803,0x08100402, + 0x00000202,0x20300403,0x00600003,0x08100404, + 0x20380801,0x00300e02,0x20280805,0x08400806, + 0x00100400,0x20200202,0x00400401,0x08400806, + 0x20200801,0x20381203,0x00700406,0x08300807, + 0x00000c01,0x20381604,0x00700802,0x08400407, + 0x00500e02,0x00100002,0x00180e03,0x08800007, + 0x20100801,0x20181202,0x00480404,0x08700408, + 0x00100801,0x20180400,0x00381601,0x08700409, + 0x20280601,0x00000401,0x00280c03,0x0880040a, + 0x20900404,0x00382204,0x0010100d,0x08c8040c, + 0x20300002,0x00180400,0x00080801,0x08c0000b, + 0x20180a02,0x00100c04,0x00280401,0x08c80409, + 0x00100402,0x20180a01,0x00380e03,0x08e0000a, + 0x00981e06,0x00503008,0x20780e10,0x0920040a, + 0x00580e04,0x00101405,0x20100206,0x09100009, + 0x00100c01,0x20281a02,0x00501201,0x0910000a, + 0x00181a04,0x00001c05,0x00200400,0x09280408, + 0x20501408,0x2028220b,0x0050080c,0x09600009, + 0x20400804,0x20200207,0x00380408,0x0950040a, + 0x00080a01,0x00201001,0x20180801,0x0960040a, + 0x20102404,0x20683a08,0x00801003,0x0960000a, + 0x00182e04,0x00303c0b,0x20281604,0x09c0000d, + 0x00181202,0x00001805,0x00381203,0x09b8040c, + 0x00080c00,0x20180601,0x00301000,0x09b0000b, + 0x00081a02,0x00302405,0x20581e01,0x09b0040b, + 0x00080e01,0x20180400,0x00601c00,0x0a000a0b, + 0x20100202,0x20280800,0x00501800,0x09d00209, + 0x00081601,0x00201800,0x20101400,0x09e0020a, + 0x00380e04,0x00101800,0x20201400,0x09d0060b, + 0x00100401,0x20480603,0x00580601,0x09b0160b, + 0x00001405,0x20281606,0x00380a02,0x09900a0a, + 0x00000c01,0x20381e04,0x00501a01,0x09900a0a, + 0x2060280a,0x20284a0c,0x00400808,0x09800608, + 0x20200001,0x20300001,0x00480803,0x0950120a, + 0x00282207,0x0030280a,0x20200601,0x0940060b, + 0x00000001,0x00000400,0x20280c00,0x0940120a, + 0x00582e09,0x00804412,0x20e81a0b,0x09500609, + 0x00380602,0x20200803,0x00400603,0x09000e0a, + 0x20100405,0x20580a0a,0x00801004,0x08e00e09, + 0x00180603,0x00000c04,0x20100001,0x08f00e0a, + 0x00080802,0x20201609,0x00301805,0x08f00e0c, + 0x20101002,0x20381204,0x00600005,0x08b01209, + 0x00100e04,0x20481805,0x00600400,0x08a00e07, + 0x20301404,0x00082607,0x00201005,0x08a00e07, + 0x20201401,0x20582202,0x00800805,0x08a00e07, + 0x00100000,0x00100002,0x00180801,0x08700a07, + 0x20201005,0x20181a06,0x00100003,0x08701206, + 0x00280a02,0x00401006,0x20781203,0x08700e06, + 0x00200800,0x00080c01,0x00080603,0x08700e06, + 0x00080e01,0x00000802,0x00100802,0x08400a05, + 0x00381606,0x00302409,0x20580a02,0x08400e05, + 0x00180e01,0x00201601,0x20300803,0x08401207, + 0x00081601,0x00201802,0x20300003,0x08400e06, + 0x00180601,0x20200e01,0x00300402,0x08201203, + 0x20300c05,0x20281209,0x00300808,0x08201202, + 0x20180401,0x20100602,0x00200005,0x08201203, + 0x00000601,0x20280a01,0x00300804,0x08201203, + 0x20100c05,0x20381605,0x00680804,0x08200c01, + 0x00380a04,0x00100c07,0x00080a02,0x08200c00, + 0x00100c00,0x20281000,0x00300002,0x08100c01, + 0x00101003,0x20181604,0x00180803,0x08101000, + 0x00181207,0x00001409,0x00100001,0x08300803, + 0x20300c03,0x20181206,0x00200408,0x08200c03, + 0x00000400,0x00180c00,0x00000004,0x08200c03, + 0x20280a02,0x00300405,0x20380406,0x08300805, + 0x20100c08,0x2048120b,0x00600003,0x08501005, + 0x00180a01,0x00100404,0x20280a01,0x08500c07, + 0x20180c01,0x00201000,0x20380803,0x08500c07, + 0x00280c00,0x00101201,0x20300601,0x08600c07, + 0x00381e0a,0x2010200e,0x00300601,0x08800807, + 0x00080800,0x00000e01,0x20180402,0x08800c07, + 0x00280e02,0x20101402,0x00000201,0x08800c07, + 0x20300403,0x20280603,0x00180c04,0x08900c08, + 0x20601009,0x20881211,0x00b00409,0x08c0140b, + 0x20100801,0x20280a02,0x00380802,0x08d00809, + 0x20300c03,0x20481604,0x00500405,0x08c00c09, + 0x00380605,0x20100805,0x00080604,0x08e00408, + 0x00301602,0x20482409,0x00781208,0x0920040c, + 0x00100400,0x00081002,0x00100201,0x0910000a, + 0x00280e02,0x20101004,0x00080a03,0x0920080a, + 0x20302407,0x20283209,0x00380406,0x09200409, + 0x00281203,0x00101c02,0x20280401,0x09700808, + 0x00080e03,0x00201403,0x20300401,0x0960040a, + 0x20100602,0x20380a01,0x00400c02,0x0960080a, + 0x00382608,0x0070340c,0x20981205,0x09700009, + 0x20202002,0x20384607,0x00501807,0x09c0040c, + 0x20100c02,0x20281a05,0x00200c02,0x09c0080b, + 0x00002802,0x20282e06,0x00281601,0x09c0080b, + 0x20101404,0x2018220b,0x00401003,0x09b00009, + 0x20101404,0x20382400,0x00182000,0x0a201609, + 0x20300004,0x00280c00,0x20281400,0x09e00a07, + 0x20200c02,0x20282000,0x00300000,0x09e00606, + 0x20200002,0x00080c00,0x00100400,0x09e00608, + 0x00300206,0x0020100b,0x20881604,0x09e00e0b, + 0x00681e09,0x00302c0c,0x20400208,0x09a00a0b, + 0x00280602,0x00200c05,0x20580e05,0x09a00a09, + 0x00481604,0x00003405,0x20281605,0x09900a0a, + 0x20180403,0x00200606,0x20401004,0x0970120c, + 0x20502007,0x2048360f,0x0070200a,0x09400e0a, + 0x00280401,0x00100602,0x20100400,0x09500a0b, + 0x20401c05,0x20583e08,0x00b02007,0x09400209, + 0x00000800,0x00180802,0x20380400,0x0920120a, + 0x00400203,0x00400408,0x20781a06,0x09101208, + 0x20280a01,0x00100402,0x00000c05,0x09000a09, + 0x00200203,0x00280806,0x20400204,0x09000a07, + 0x00181a02,0x00302403,0x20500401,0x08d0120a, + 0x20380801,0x00300e02,0x20500406,0x08c00e08, + 0x00280401,0x20101602,0x00180a02,0x08c01207, + 0x20180c02,0x00301a03,0x20600003,0x08c01208, + 0x00100801,0x20380a05,0x00400803,0x08901608, + 0x00380a03,0x00101803,0x20280603,0x08900e07, + 0x00000201,0x20280801,0x00600803,0x08800e07, + 0x00280a04,0x20101004,0x00000601,0x08900e07, + 0x20100c02,0x20181a02,0x00280405,0x08601204, + 0x20300c03,0x20181e05,0x00401407,0x08600e05, + 0x00000c00,0x20281601,0x00400802,0x08501205, + 0x20101804,0x20382207,0x00400805,0x08601205, + 0x20100201,0x00380403,0x20480801,0x08500e01, + 0x00280a02,0x00201003,0x20280a02,0x08401602, + 0x00000401,0x00180601,0x20180403,0x08401202, + 0x20180a02,0x00300c05,0x20480c02,0x08400e02, + 0x00480e03,0x00301801,0x20400201,0x08401201, + 0x20100402,0x00080e03,0x00200805,0x08401000, + 0x00180e02,0x00201003,0x20280402,0x08301000, + 0x00481202,0x00101c01,0x20100201,0x08301201, + 0x20601005,0x00082207,0x0010040a,0x08400c04, + 0x00080a01,0x00101002,0x20180c02,0x08401003, + 0x00080400,0x20100603,0x00200404,0x08401003, + 0x20500802,0x20381606,0x0060080b,0x08400c04, + 0x00780a06,0x00401809,0x20780e07,0x08700c05, + 0x00001001,0x20181202,0x00280403,0x08600c05, + 0x20100c01,0x20281601,0x00380803,0x08600c06, + 0x00101001,0x20181801,0x00181203,0x08700808, + 0x20701006,0x00282e0a,0x20101c0d,0x08a00c08, + 0x20100001,0x00280800,0x20180802,0x08a00807, + 0x00000c01,0x00181401,0x20280801,0x08a00808, + 0x00080e02,0x00300c03,0x20580801,0x08b00407, + 0x00380a02,0x00601c07,0x20d82608,0x08f0100b, + 0x00080e02,0x00201003,0x20380800,0x08e00808, + 0x00081202,0x00501403,0x20780401,0x08e00809, + 0x20100803,0x00080602,0x20280401,0x08f00408, + 0x00181601,0x00401c00,0x20500401,0x09300808, + 0x00100000,0x00000202,0x00100001,0x09200409, + 0x00000c01,0x00081604,0x20100801,0x0930080a, + 0x00482a08,0x00204009,0x20300603,0x09300407, + 0x20100401,0x20181203,0x00200c03,0x0980080a, + 0x20200801,0x00081601,0x00200404,0x0970040b, + 0x20380403,0x00300400,0x20681001,0x0980040b, + 0x20501809,0x2088360f,0x00d01c08,0x09600809, + 0x00080800,0x00002001,0x20282000,0x09d0080b, + 0x00100201,0x00200c02,0x20381203,0x09c0040b, + 0x00282a03,0x00204c08,0x20581a07,0x09d00408, + 0x00280e03,0x2030200a,0x00082a07,0x09c0080a, + 0x00200003,0x00301800,0x20882800,0x0a500a0f, + 0x00100801,0x20380800,0x00581800,0x09f0120a, + 0x00080802,0x00300800,0x20181c00,0x09f00a09, + 0x00000403,0x00080800,0x00181400,0x09e00a08, + 0x20381a06,0x00301409,0x20201806,0x09e8060c, + 0x20300c00,0x20182403,0x00300c04,0x09a00608, + 0x20180a03,0x00000407,0x00100400,0x09b00209, + 0x00000604,0x00180808,0x20100c00,0x09a00209, + 0x00101005,0x20380a09,0x00300e02,0x09900e0a, + 0x00280e02,0x00202803,0x20681205,0x09701209, + 0x00300201,0x20100203,0x00201602,0x09600e0a, + 0x00180402,0x00101a05,0x20480601,0x09601209, + 0x00181205,0x00101007,0x00000802,0x09400a0a, + 0x00180400,0x20100603,0x00400c02,0x09200a0a, + 0x20400804,0x20181605,0x00200007,0x09100e08, + 0x20180400,0x00100000,0x00200402,0x09100608, + 0x20201c05,0x20482a07,0x00400c03,0x08f01208, + 0x20100802,0x20381202,0x00500004,0x08d00e07, + 0x00380a05,0x00100808,0x20300204,0x08e00e07, + 0x00100c00,0x20181000,0x00200400,0x08e00a07, + 0x00281603,0x00301806,0x20580602,0x08c01207, + 0x00180602,0x00080404,0x00100c00,0x08a00e05, + 0x20100804,0x20180a07,0x20100404,0x08a01607, + 0x20200401,0x00280c00,0x20200402,0x08a00a05, + 0x00100001,0x20101203,0x00080403,0x08801606, + 0x00080401,0x20100a03,0x00000002,0x08801604, + 0x00080e02,0x00101405,0x20380801,0x08801204, + 0x00381a03,0x00302804,0x20500203,0x08801205, + 0x20180801,0x20100201,0x00400005,0x08600e02, + 0x00000000,0x20280800,0x00200002,0x08601602, + 0x00180400,0x20200a02,0x00200801,0x08601603, + 0x20300803,0x20381206,0x00500c08,0x08501203, + 0x00101201,0x20481002,0x00400001,0x08601000, + 0x00100602,0x20200401,0x00080401,0x08601400, + 0x20100800,0x20281202,0x00400805,0x08501000, + 0x00200603,0x20281004,0x00100400,0x08501001, + 0x20180c02,0x00001602,0x00080c03,0x08601002, + 0x20100804,0x20180e04,0x00280404,0x08601002, + 0x00000801,0x20180e01,0x20180c01,0x08601403, + 0x20200004,0x00000605,0x20381005,0x08601403, + 0x00180605,0x20380405,0x00501002,0x08800805, + 0x00081604,0x00101c07,0x20280801,0x08800c05, + 0x00080c00,0x00201402,0x20381001,0x08800c05, + 0x00280e05,0x00001806,0x20181202,0x08800805, + 0x20200407,0x20400609,0x00481804,0x08b01008, + 0x00000803,0x20580606,0x00500002,0x08b01006, + 0x00180e02,0x20201402,0x00200002,0x08b00806, + 0x20201006,0x20381608,0x00580404,0x08b00406, + 0x00180e07,0x2030080b,0x00600201,0x09000409, + 0x20100800,0x20281002,0x00480803,0x08e00808, + 0x20201803,0x20582206,0x00700004,0x08e00809, + 0x00281206,0x0020100a,0x20100000,0x08f80408, + 0x20101403,0x20582209,0x00801401,0x09400c09, + 0x00180601,0x00000401,0x00000201,0x09300809, + 0x00180a03,0x00100c04,0x00081203,0x0930040a, + 0x20401c04,0x20283e09,0x00302005,0x0930040a, + 0x00000001,0x00080401,0x20181800,0x0990080a, + 0x20100002,0x20100602,0x00180c03,0x0970080a, + 0x00000802,0x20180e03,0x00380801,0x09800009, + 0x00400800,0x00401003,0x20c83208,0x09800809, + 0x00080a02,0x00000c05,0x20280401,0x09e0040a, + 0x00181201,0x20100c03,0x00200202,0x09d0000a, + 0x00000a01,0x00282803,0x00101801,0x09c8080a, + 0x20100601,0x00680404,0x20800403,0x09c80807, + 0x00581605,0x00201c00,0x00002800,0x0a580611, + 0x00200601,0x00100c00,0x20480c00,0x0a20120d, + 0x00201402,0x20481400,0x00682000,0x0a10160c, + 0x00300c00,0x20100000,0x00181400,0x09f00a0c, + 0x2090180b,0x2038320e,0x0070100f,0x09d00609, + 0x20300004,0x00200604,0x20180c07,0x09b00a0a, + 0x20400201,0x00180c05,0x00280407,0x09b00a08, + 0x20480c02,0x00300001,0x00100408,0x09a00208, + 0x0078160c,0x00302012,0x2058060c,0x09a00a08, + 0x00180a06,0x00200409,0x00001202,0x09800607, + 0x00280602,0x00100401,0x20200a05,0x09800e08, + 0x00380a06,0x00001007,0x00101606,0x09700a07, + 0x2040180b,0x20282611,0x00301408,0x0950120a, + 0x00100c05,0x20180e09,0x00000e01,0x09301609, + 0x00100802,0x00000204,0x20180c02,0x09301209, + 0x20101007,0x2038160c,0x00400803,0x09301608, + 0x00381e09,0x0040280f,0x20681204,0x09100e07, + 0x00180e04,0x00201006,0x20380802,0x08f01208, + 0x20200400,0x00280c02,0x20180404,0x08f00607, + 0x00180a04,0x00100c09,0x00081000,0x08f00e07, + 0x20201808,0x2038220c,0x00401004,0x08d01207, + 0x20200c03,0x00081605,0x00100404,0x08c01205, + 0x00380e02,0x00301403,0x20400203,0x08c00a06, + 0x20180401,0x20100204,0x00300803,0x08c00e06, + 0x00281208,0x00300c0b,0x20400400,0x08b00e05, + 0x00100202,0x00200004,0x20480601,0x08a00e03, + 0x20200802,0x00081204,0x00000c06,0x08900e04, + 0x00001400,0x20282400,0x00300401,0x08900e04, + 0x20101809,0x00081a0e,0x00080404,0x08801603, + 0x00000403,0x00280603,0x20480402,0x08901202, + 0x00180602,0x00200002,0x20400601,0x08801202, + 0x00180601,0x00300801,0x20580801,0x08801202, + 0x00081608,0x00501c0e,0x20780c02,0x08800c00, + 0x20180e03,0x00300c05,0x20500002,0x08800c00, + 0x20100402,0x00100603,0x20380804,0x08801400, + 0x20100001,0x00200201,0x20380804,0x08700c00, + 0x00200802,0x00080e09,0x00001401,0x08801002, + 0x00200000,0x00000a04,0x20100400,0x08801001, + 0x00180e03,0x00201003,0x20380800,0x08800c02, + 0x00180602,0x00300c03,0x20380800,0x08800802, + 0x20400c03,0x00281601,0x20381006,0x08a01006, + 0x20401404,0x00082603,0x00080407,0x08a00c05, + 0x00000c02,0x00081604,0x00200403,0x08900c04, + 0x20300403,0x00280e03,0x20100405,0x08900404, + 0x00580e04,0x00601806,0x20880e05,0x08d00c06, + 0x00381203,0x00501807,0x20880e04,0x08d00806, + 0x20200c02,0x00381001,0x20380c04,0x08c00807, + 0x00481204,0x00302006,0x20480a03,0x08c00405, + 0x20600c04,0x00281a06,0x20200c0a,0x09100809, + 0x20280601,0x00100e02,0x20200805,0x09000c07, + 0x00182206,0x00502c07,0x20800201,0x09000808, + 0x20401402,0x20182207,0x00400c09,0x08e00408, + 0x00381204,0x00502006,0x20881208,0x09600c0a, + 0x00000403,0x00080e05,0x00180400,0x09400c09, + 0x20100806,0x20280e0a,0x00400802,0x09400c08, + 0x00080803,0x00401400,0x20482a04,0x0940040a, + 0x00200803,0x00180606,0x00080801,0x09a00807, + 0x00000204,0x00100405,0x20180c01,0x09800409, + 0x00280a06,0x00001409,0x00081202,0x09800808, + 0x00481a05,0x00202408,0x00100205,0x09880c06, + 0x20200e01,0x00381403,0x20180806,0x09e8040a, + 0x20101402,0x00182606,0x20100402,0x09d0040a, + 0x20101003,0x20381208,0x00580404,0x09c00409, + 0x20280802,0x20400206,0x00a01807,0x09a80407, + 0x00000c00,0x20282000,0x00601000,0x0a500a0b, + 0x00180a02,0x00001400,0x20101c00,0x0a300a0d, + 0x00480e03,0x00202800,0x20600400,0x0a401610, + 0x00380e06,0x00002400,0x20102c00,0x0a000a0d, + 0x00180800,0x00101800,0x20281401,0x09f0120a, + 0x00100002,0x20100207,0x00400c04,0x09d0120b, + 0x20500404,0x20180e09,0x0040080b,0x09d0120a, + 0x20200c0c,0x20382213,0x00800c08,0x09b01209, + 0x20500802,0x20181c00,0x00400c06,0x09b00607, + 0x20600803,0x20281a01,0x00500007,0x09800e06, + 0x00100401,0x00080804,0x00181204,0x09900e07, + 0x20400607,0x00080c10,0x00081001,0x09800a04, + 0x00780e07,0x00102807,0x20480609,0x09701208, + 0x00680a06,0x00101808,0x2028060a,0x09601207, + 0x00380a04,0x00001806,0x20100202,0x09500e0a, + 0x00680801,0x00101a04,0x2030060a,0x09501608, + 0x20600c0b,0x20282a0e,0x0060140b,0x09200e08, + 0x20300405,0x2018120a,0x00401008,0x09101208, + 0x20200003,0x20200207,0x00500c06,0x09001208, + 0x20300601,0x20180e01,0x00300809,0x09001209, + 0x00680e0c,0x00102812,0x20481208,0x09001206, + 0x00180604,0x00000c06,0x00081601,0x08e01205, + 0x00100401,0x20281002,0x00580400,0x08d00e05, + 0x00100403,0x00080a03,0x00080e01,0x08e01205, + 0x2070080b,0x20281e13,0x00601c0b,0x08c01605, + 0x20100003,0x20180604,0x00300403,0x08c00e04, + 0x00080604,0x00000803,0x00100003,0x08b00e04, + 0x00080a05,0x00101808,0x20280c01,0x08b00e05, + 0x00980e09,0x0000280f,0x20182209,0x08b01604, + 0x00380603,0x20100805,0x00280601,0x08a00e03, + 0x00000406,0x20181207,0x00300002,0x08a00e02, + 0x00000403,0x20180a07,0x00400802,0x08900e03, + 0x20800c05,0x2038220b,0x00902011,0x08801201, + 0x20300803,0x20181605,0x00400c07,0x08900c00, + 0x00180a07,0x0000140b,0x20180801,0x08900c00, + 0x00000000,0x20100403,0x00380c02,0x08800a01, + 0x00480602,0x00000805,0x00181207,0x08a01404, + 0x00200201,0x00000403,0x00080a03,0x08a00c02, + 0x20200404,0x20180e09,0x00401404,0x08901002, + 0x00000202,0x20100402,0x00400803,0x08800802, + 0x20180800,0x20101601,0x00480805,0x08c01003, + 0x00080a01,0x00001800,0x00180c04,0x08b00c02, + 0x00280400,0x00001003,0x00181a01,0x08b01003, + 0x00000002,0x20200205,0x00500001,0x08a00c04, + 0x00100401,0x20381202,0x00900401,0x08e00c06, + 0x00000802,0x20281602,0x00700803,0x08d00806, + 0x00080604,0x20201003,0x00500004,0x08d00805, + 0x00000400,0x20281002,0x00500002,0x08c00806, + 0x20280601,0x20200802,0x00580805,0x09200c09, + 0x20300204,0x20180405,0x00200803,0x09100c09, + 0x20501004,0x20382e08,0x00801406,0x0900080a, + 0x20280a02,0x00001c03,0x00180802,0x09000c08, + 0x20100802,0x20281603,0x00700602,0x0970080a, + 0x00400004,0x00000207,0x00180a05,0x09501008, + 0x00580601,0x00100805,0x20381e08,0x09500c09, + 0x00300001,0x20380604,0x00800604,0x09400807, + 0x00580602,0x20101004,0x00281206,0x09b00806, + 0x20300202,0x00000006,0x00180c06,0x09900408, + 0x20400400,0x00080801,0x20100406,0x09900407, + 0x20100c00,0x20282a01,0x00700804,0x09700407, + 0x20380400,0x20200e01,0x00600009,0x09e00808, + 0x00180801,0x00001e02,0x00181204,0x09d00409, + 0x00180e01,0x00102002,0x20380a04,0x09d00c08, + 0x00000400,0x00181000,0x20380801,0x09b00809 + }, //ct2 + { + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }, //ct3 + }, + Sv2Table:{ // Sv2Table + { + 0x00500400,0x00400000,0x00001000,0x0b983a19, + 0x00200402,0x20100000,0x00081000,0x0b28160f, + 0x00580e03,0x00300000,0x00003c00,0x0b182e14, + 0x00400403,0x20100000,0x00000000,0x0c982612, + 0x20380a01,0x00500000,0x0000180e,0x0ad83212, + 0x00100207,0x00000007,0x00001005,0x0ab81a0d, + 0x20500401,0x00000208,0x0000100f,0x0a88120c, + 0x2058160a,0x00000008,0x0000380c,0x0c181e0c, + 0x20380e01,0x00300202,0x00001405,0x0a782608, + 0x2060000a,0x0000020f,0x00081007,0x0a681207, + 0x20200405,0x00100204,0x00081e01,0x0a581a05, + 0x00000c0e,0x20500215,0x00081e04,0x0bc80609, + 0x00100405,0x00000204,0x00081a03,0x0a482207, + 0x00600206,0x0000000e,0x0008160b,0x0a382608, + 0x00680a07,0x0010000b,0x00000e07,0x0a282609, + 0x00480a0c,0x20200014,0x00080e04,0x0b78220d, + 0x00280e0a,0x0010000c,0x00001c01,0x0a082a08, + 0x20200001,0x00000204,0x00001407,0x09d81e0a, + 0x20700407,0x2010020b,0x0008040c,0x09d81a07, + 0x20300c08,0x2040020f,0x00080c07,0x0b081a0b, + 0x20300c09,0x20200210,0x00081006,0x09c81605, + 0x00200202,0x00000000,0x00000801,0x09981a06, + 0x00580604,0x00000009,0x00080a08,0x09b82204, + 0x00200204,0x20100009,0x00081e01,0x0ac82e08, + 0x00380604,0x0020000a,0x00081a04,0x09a82e04, + 0x20300c05,0x00000205,0x00081c05,0x09781a04, + 0x20200002,0x00000205,0x00000807,0x09881e05, + 0x20180402,0x00000203,0x00000005,0x0a883205, + 0x20100400,0x00100201,0x00000805,0x09882e03, + 0x00481207,0x0020000b,0x00001603,0x09682602, + 0x00100000,0x00000002,0x00080400,0x09781e01, + 0x00100203,0x20100004,0x00000401,0x0a783202, + 0x00000402,0x00200202,0x00080802,0x09882800, + 0x20500006,0x20100209,0x00000809,0x09581400, + 0x00080a02,0x20100001,0x00000c04,0x09781c01, + 0x20280404,0x20200205,0x00000805,0x0a682c01, + 0x00080603,0x00300005,0x00000c01,0x09883002, + 0x00580605,0x20100008,0x00000a05,0x09681802, + 0x20200c03,0x20200205,0x00081403,0x09881804, + 0x00280a04,0x20200006,0x00001400,0x0a782804, + 0x00080403,0x00200205,0x00000c02,0x09982403, + 0x20400805,0x20200209,0x00080409,0x09781004, + 0x00280800,0x00100004,0x00080603,0x09b82404, + 0x20200404,0x20400207,0x00000406,0x0aa81c07, + 0x00000203,0x00100003,0x00000402,0x09c82405, + 0x00100205,0x00000007,0x00080602,0x09a81808, + 0x00080a04,0x00000003,0x00001804,0x09c82004, + 0x00200e04,0x20300004,0x00081001,0x0ae8200a, + 0x00100003,0x00000204,0x00080402,0x09f82007, + 0x00000c06,0x20100208,0x00081402,0x09e81408, + 0x20200c07,0x2020020a,0x00081405,0x09f81409, + 0x20600c0b,0x00000209,0x00082408,0x0b48280e, + 0x20580604,0x00000005,0x00000005,0x0a38240b, + 0x20381206,0x0020000b,0x00001403,0x0a38240b, + 0x20280e06,0x0010000b,0x00000800,0x0a58240b, + 0x0058260e,0x00300017,0x0000460a,0x0bb8380d, + 0x00c00405,0x00000208,0x00081609,0x0a982409, + 0x00500c03,0x20200208,0x00000a06,0x0a98100a, + 0x00300805,0x20100208,0x00000605,0x0aa81808, + 0x00001408,0x20700214,0x00001804,0x0c080409, + 0x20980e03,0x00100008,0x0008041a,0x0ae83011, + 0x20300400,0x00000001,0x00081008,0x0ad8140a, + 0x20180e02,0x00100007,0x00001403,0x0ad81c07, + 0x20100201,0x20100004,0x00081403,0x0c68100c, + 0x00580e01,0x20500c00,0x00b02400,0x0b282616, + 0x00480800,0x00400c00,0x20300800,0x0af81a11, + 0x00301401,0x20582800,0x00900c00,0x0ac81a0e, + 0x00780a06,0x00300c00,0x20203000,0x0c482a12, + 0x20400a01,0x20881604,0x00e01c0e,0x0a88160f, + 0x20781602,0x00200601,0x00101c0c,0x0a88160b, + 0x20480e01,0x00000c02,0x00000008,0x0a68160a, + 0x20f01c0b,0x00183e12,0x00101014,0x0bd81e08, + 0x20302007,0x20682a08,0x00981802,0x0a381607, + 0x00401405,0x20380606,0x00182608,0x0a480e09, + 0x00300001,0x20300a02,0x00280e04,0x0a281608, + 0x00e80e08,0x00702410,0x20e83619,0x0ba8220b, + 0x00780a08,0x0020100d,0x00081607,0x0a082209, + 0x00080604,0x00200008,0x00180404,0x09e8220b, + 0x20101400,0x20381c00,0x00480404,0x09e81e09, + 0x20800406,0x00581609,0x20500c10,0x0b282e0f, + 0x20801007,0x0008260a,0x0040100d,0x09b82206, + 0x20180400,0x00080603,0x00101403,0x09a81e08, + 0x00080c00,0x00201001,0x20280c01,0x09a81e06, + 0x00581604,0x00602408,0x20b81a08,0x0ac82e0b, + 0x00581a05,0x0030280a,0x2058160a,0x09982205, + 0x00000403,0x20180602,0x00080801,0x09681a06, + 0x00000201,0x20180801,0x00100401,0x09782205, + 0x20200000,0x00000603,0x20200808,0x0a68320b, + 0x20100c03,0x20380a06,0x00500806,0x09582207, + 0x00381606,0x00002007,0x20100000,0x09481e06, + 0x00000401,0x00080601,0x00080403,0x09581e04, + 0x00100402,0x00180a03,0x20180802,0x0a283206, + 0x20180e01,0x00000803,0x00300004,0x09382602, + 0x20201c07,0x20582e0c,0x00700807,0x09181a02, + 0x00100202,0x00100002,0x20100002,0x09382202, + 0x20280602,0x00280404,0x20300005,0x0a083a02, + 0x00280e01,0x20401000,0x00500800,0x09382000, + 0x00100205,0x0020040a,0x20481400,0x09281c02, + 0x20201005,0x00081604,0x20280c05,0x09382002, + 0x00200c01,0x00180a02,0x20580401,0x0a083401, + 0x20300c00,0x20781202,0x00900806,0x09381c03, + 0x20100403,0x00280e05,0x20300c03,0x09381c03, + 0x00181e06,0x00402809,0x20680602,0x09582403, + 0x20201800,0x00381801,0x20780406,0x0a283805, + 0x00301001,0x20480e01,0x00580a03,0x09581c04, + 0x00280e03,0x00201404,0x20680400,0x09581804, + 0x00201402,0x20381608,0x00400c01,0x09681c03, + 0x00280800,0x00900c02,0x20d80400,0x0a583808, + 0x20380601,0x00000002,0x00200005,0x09782006, + 0x20400804,0x00080604,0x20100005,0x09781807, + 0x20400c04,0x00281a01,0x20180807,0x09882007, + 0x20281c01,0x00702402,0x20a00804,0x0a98340a, + 0x00400a01,0x00000201,0x00180603,0x09b81c07, + 0x00781608,0x00102008,0x20200606,0x09b81807, + 0x00581e08,0x0040280a,0x20600205,0x09c82008, + 0x00581608,0x00002404,0x20101a01,0x0af82c0b, + 0x20900803,0x00280a03,0x0018080a,0x09f8240b, + 0x20a0200c,0x20483610,0x0060040f,0x09f8180c, + 0x20801409,0x2028220d,0x00400c0b,0x0a081c0b, + 0x20a04811,0x20587215,0x0080080d,0x0b582811, + 0x01100a07,0x00301007,0x20181211,0x0a482407, + 0x00880e0a,0x00502013,0x2078160e,0x0a681c0c, + 0x00881208,0x00201c0e,0x20480a0d,0x0a78200a, + 0x00883211,0x00d0401e,0x21480e11,0x0be82c0f, + 0x20b00804,0x0058260c,0x00301021,0x0a882c0f, + 0x20380c04,0x00100e0b,0x00001c09,0x0aa81409, + 0x20301003,0x2018220a,0x0020240a,0x0aa81409, + 0x20200007,0x00280615,0x20402c06,0x0c38180a, + 0x00301601,0x00081c00,0x20301000,0x0b081612, + 0x00400205,0x20580400,0x00802400,0x0ac8120f, + 0x00380e02,0x00401800,0x20700800,0x0aa8160f, + 0x00080a04,0x20180800,0x00602c00,0x0c08220b, + 0x20580403,0x00500a03,0x20a8080a,0x0a780e0d, + 0x20802c0b,0x2058360f,0x0068140b,0x0a680a09, + 0x20500c04,0x00081606,0x00000409,0x0a48160a, + 0x20400008,0x2030160c,0x00482801,0x0ba8120a, + 0x00481a03,0x00403405,0x20881a06,0x0a28120b, + 0x0098260a,0x00603413,0x20781e0e,0x0a281a0b, + 0x00400201,0x00300404,0x20581207,0x0a081a09, + 0x00580a08,0x2020000d,0x00880a0a,0x0b582e0e, + 0x20100401,0x20280a04,0x00501006,0x09c81a0b, + 0x20400804,0x2038120c,0x00601c0c,0x09b8160c, + 0x20181a03,0x00302002,0x20400404,0x09b81a0a, + 0x20200805,0x20580a0b,0x00980407,0x0ac82610, + 0x20180400,0x20100a02,0x00381003,0x09781607, + 0x00000c02,0x20281000,0x00281400,0x09781a06, + 0x00001003,0x20381606,0x00400002,0x09781a07, + 0x00100c00,0x20282004,0x00780c00,0x0a68360c, + 0x00001003,0x20282601,0x00580400,0x09582206, + 0x00300204,0x00100805,0x20280a01,0x09381e07, + 0x00000601,0x00180403,0x20181002,0x09382206, + 0x20280a02,0x00100803,0x20100005,0x0a08360a, + 0x00281206,0x00201408,0x20300000,0x09282206, + 0x20401005,0x00182207,0x20100c07,0x09081e04, + 0x00180a02,0x00100802,0x20200001,0x09182204, + 0x00300401,0x20100204,0x00180a01,0x09c83608, + 0x20201405,0x2028220a,0x00200807,0x08f81e02, + 0x00581204,0x00502807,0x20981e05,0x08f81e03, + 0x20100804,0x00080a04,0x00180803,0x08f82202, + 0x20300c02,0x20181201,0x00181409,0x09983e03, + 0x00101602,0x00481406,0x20681000,0x08f82001, + 0x20480801,0x00000603,0x0010100a,0x08e82400, + 0x00281606,0x00202008,0x20180400,0x08f82400, + 0x00380e01,0x00301806,0x20380e01,0x09984401, + 0x20280c02,0x00801201,0x20b00004,0x09082003, + 0x00200800,0x20280400,0x00280602,0x08f82004, + 0x20501c08,0x2038320b,0x00601008,0x09082404, + 0x20281e02,0x20102802,0x00301007,0x09a84004, + 0x00481a04,0x00502004,0x20600a03,0x09282003, + 0x20100802,0x00080e01,0x00100404,0x09182005, + 0x00481e07,0x0040280c,0x20680e07,0x09382005, + 0x00200c01,0x20880e05,0x00e01401,0x09d83808, + 0x20400804,0x20180a07,0x00200807,0x09481805, + 0x00081203,0x00201004,0x20200801,0x09482007, + 0x00000002,0x20300e07,0x00400c06,0x09481c04, + 0x20101801,0x20482e02,0x00a00c06,0x0a28340c, + 0x00481605,0x00101806,0x00000603,0x09781c07, + 0x20101402,0x20181e05,0x00201402,0x09881809, + 0x20301002,0x20382a02,0x00700805,0x09882009, + 0x20400c03,0x00281801,0x20100403,0x0a983010, + 0x20600007,0x20400a07,0x00680407,0x09b81409, + 0x00281801,0x00303002,0x20581e01,0x09d8140a, + 0x00180a02,0x00201804,0x20381602,0x09d81c0b, + 0x00783e07,0x00506c09,0x20781208,0x0b18280d, + 0x00a8260c,0x2040240e,0x0080220a,0x0a081808, + 0x20280a04,0x20380804,0x00702405,0x0a281c0c, + 0x00000400,0x00081400,0x00301801,0x0a28200a, + 0x20902805,0x20b84e0c,0x0140380d,0x0b782c10, + 0x20701807,0x20d80e15,0x01280815,0x0a48040e, + 0x00101802,0x20581a07,0x00500602,0x0a880c0d, + 0x00080800,0x00101400,0x20280400,0x0a88140b, + 0x00501201,0x00080402,0x00181e0f,0x0c081c0f, + 0x00281602,0x00202000,0x20201800,0x0ad81e11, + 0x20100003,0x00580800,0x20880800,0x0ab8120b, + 0x00100601,0x20181000,0x00400c00,0x0a781a0c, + 0x20301402,0x20282400,0x00481800,0x0bd80e08, + 0x20200803,0x20480606,0x00600807,0x0a58160e, + 0x00383608,0x00505409,0x20a80e04,0x0a58120d, + 0x20280802,0x00000e03,0x00180c03,0x0a18160b, + 0x00581603,0x00301805,0x2058160a,0x0b88160d, + 0x00100602,0x20281404,0x00500c00,0x09f81a0b, + 0x20202407,0x20883e0e,0x00b01c05,0x09e8120c, + 0x00380604,0x20200004,0x00400202,0x09c81a0a, + 0x20300c03,0x20281a05,0x00180404,0x0b081e10, + 0x20180401,0x20100203,0x00000403,0x09a8120a, + 0x00000a04,0x00100408,0x20482000,0x0998120a, + 0x20301c05,0x20382a07,0x00500006,0x09781a09, + 0x00380a03,0x00201405,0x20581a04,0x0a982210, + 0x20100400,0x20200001,0x00081001,0x09581208, + 0x00180802,0x00301203,0x20380800,0x09481a0a, + 0x00381204,0x00401c07,0x20681604,0x09481e08, + 0x00100000,0x00000a03,0x00080c04,0x0a082a10, + 0x00300201,0x20101001,0x00081202,0x09181608, + 0x20180a02,0x00100403,0x00100404,0x08f82207, + 0x20180401,0x00000604,0x00100805,0x08f81e08, + 0x20400802,0x00081602,0x00280808,0x09a8320a, + 0x20400802,0x20181a03,0x00400808,0x08e81e05, + 0x00100003,0x20100e04,0x00281001,0x08c81e05, + 0x20100802,0x20180e01,0x00280803,0x08d82204, + 0x00400201,0x00300804,0x20381604,0x09683608, + 0x00381000,0x00102004,0x20381a03,0x08c81e03, + 0x00180604,0x00080805,0x00501003,0x08a82603, + 0x00380e03,0x00101004,0x20180601,0x08b82203, + 0x20180c00,0x00201801,0x00080409,0x09283a06, + 0x20181604,0x20302404,0x00500c06,0x08b82201, + 0x20301405,0x20181606,0x00380407,0x08a81c01, + 0x20400c04,0x20181a05,0x00300c08,0x08a82001, + 0x00100a01,0x20181000,0x00601405,0x09183c01, + 0x20101003,0x20881a08,0x00e01403,0x08c81c04, + 0x00281203,0x00301408,0x20380602,0x08b82004, + 0x00381204,0x00202406,0x20381203,0x08c81c04, + 0x20401404,0x00082e04,0x00200c08,0x09383408, + 0x00001802,0x20482800,0x00880401,0x08e81c06, + 0x00180400,0x20100e02,0x00201003,0x08d81c04, + 0x20201404,0x20382a06,0x00601405,0x08e82005, + 0x00280e05,0x00601809,0x20900203,0x0988300a, + 0x00181604,0x00201406,0x20200001,0x09181806, + 0x20300c03,0x20281a04,0x00500805,0x09081809, + 0x00280e04,0x00300c06,0x20400602,0x09181c07, + 0x00081004,0x00201e07,0x20300804,0x09d8280b, + 0x20101c04,0x20282606,0x00200803,0x09481408, + 0x00181603,0x00101805,0x20180602,0x0958180a, + 0x20100403,0x00000e05,0x20180804,0x09581408, + 0x20180603,0x20100c04,0x00400404,0x0a38280f, + 0x00281204,0x00400806,0x20600400,0x0998140a, + 0x00201201,0x20481a03,0x00501401,0x09a81409, + 0x00080a02,0x00000004,0x00200802,0x09981c0a, + 0x00002404,0x20384a06,0x00702401,0x0ab82811, + 0x20103005,0x00184a07,0x20401005,0x09e8100c, + 0x20601005,0x00082205,0x20180409,0x09f8100e, + 0x00000c01,0x20180a02,0x00200001,0x09f8180c, + 0x20581e02,0x00603006,0x20b81401,0x0b481812, + 0x00082a02,0x00d04007,0x21681c00,0x0a580c0f, + 0x00382203,0x0050340a,0x2098120a,0x0a78140d, + 0x00080400,0x00180401,0x00000c01,0x0a58180c, + 0x00481400,0x20102801,0x00100e0d,0x0bc8180d, + 0x00001400,0x00082000,0x00300c00,0x0a981e0d, + 0x00200e02,0x20480c00,0x00780800,0x0a88120d, + 0x00000201,0x20100000,0x00080400,0x0a580e0c, + 0x20281202,0x00202000,0x20380c00,0x0bc80e0c, + 0x00181201,0x00501001,0x20600400,0x0a28160d, + 0x20502805,0x20184a05,0x00500405,0x0a281a0b, + 0x00100c01,0x00080e02,0x00080800,0x09f8120c, + 0x00101c04,0x20282606,0x00481205,0x0b58160f, + 0x20100000,0x00180601,0x20200403,0x09c8160b, + 0x00681205,0x0080300b,0x20e82a09,0x09d81a0c, + 0x20100401,0x00380801,0x20380c02,0x09a81a0a, + 0x00180a02,0x00501006,0x20481e01,0x0ad82212, + 0x00101002,0x00181203,0x20281201,0x09881609, + 0x20382000,0x00401e03,0x20201c08,0x09681e0d, + 0x00182603,0x00403004,0x20480601,0x09581a0a, + 0x00080800,0x00200400,0x00000801,0x0a482a12, + 0x20181201,0x00501004,0x20680801,0x09381e09, + 0x00300201,0x20380602,0x00500a02,0x0918160a, + 0x20101002,0x20581a05,0x00800c03,0x09081a09, + 0x00180a01,0x00000800,0x00100002,0x09c82610, + 0x00280a02,0x00100801,0x20200e01,0x08f81a09, + 0x20301004,0x20381604,0x00480807,0x08c81607, + 0x00000801,0x20180801,0x00281001,0x08c81a07, + 0x20200402,0x20200a03,0x00381406,0x0948260c, + 0x20100c03,0x20100205,0x00081005,0x08b81607, + 0x00380e06,0x00101009,0x00000203,0x08981a05, + 0x00180a02,0x00100c03,0x20180402,0x08981e05, + 0x00380602,0x20100404,0x00580400,0x08f8320a, + 0x00300603,0x00280c05,0x00000401,0x08882204, + 0x20201007,0x2028160a,0x00400407,0x08781603, + 0x00000802,0x00081203,0x00300803,0x08781e02, + 0x20200801,0x20181202,0x00600c0a,0x08b83205, + 0x20500803,0x00382204,0x2020180a,0x08781c02, + 0x00281a06,0x0020240a,0x20180c00,0x08681801, + 0x00080601,0x00100c02,0x20180804,0x08781c01, + 0x00080601,0x00100401,0x00200004,0x08a82c02, + 0x00281201,0x00501c04,0x20a80e05,0x08a81405, + 0x20201005,0x20382209,0x00701406,0x08781803, + 0x20100801,0x00081201,0x00200c03,0x08882004, + 0x00081002,0x00001601,0x00380c04,0x08d82c06, + 0x00280e04,0x00102002,0x20300401,0x08c81003, + 0x00000201,0x00080405,0x00080401,0x08a81407, + 0x00280e03,0x00201803,0x20280601,0x08b81805, + 0x20300a02,0x20481004,0x00801006,0x0918300b, + 0x20301c08,0x2028260a,0x00580406,0x08e81407, + 0x00080a02,0x00101001,0x20100402,0x08e81008, + 0x20201006,0x20281a07,0x00400405,0x08e81807, + 0x00301001,0x20281203,0x00400e02,0x0988240d, + 0x0038220b,0x00502c0e,0x20580603,0x09281808, + 0x20101405,0x20182206,0x00300402,0x0928140a, + 0x00280e07,0x0020140a,0x20200202,0x09281808, + 0x20480401,0x00280400,0x00000808,0x09e82010, + 0x20301c0c,0x20382612,0x00700406,0x09681409, + 0x00280a04,0x00401408,0x20580e02,0x0988140b, + 0x20201008,0x2018160c,0x00300805,0x0968140a, + 0x00480e03,0x00102003,0x20180a05,0x0a781c11, + 0x0048360b,0x00404813,0x20381a03,0x09b8200b, + 0x20180803,0x00101606,0x00080404,0x09d8140c, + 0x00181607,0x0020180b,0x20280601,0x09c8180c, + 0x20700c05,0x20282607,0x00701408,0x0af82012, + 0x20302805,0x20983e0f,0x00f02408,0x0a18180e, + 0x00001a01,0x20182c02,0x00500c01,0x0a481c0e, + 0x20101003,0x20381609,0x00400c02,0x0a28100c, + 0x00400e02,0x00181807,0x20200e0c,0x0b981c10, + 0x00181a02,0x00001c00,0x00201000,0x0a68120d, + 0x00080a02,0x00401800,0x20600400,0x0a780e0e, + 0x20100400,0x00100400,0x20200000,0x0a38120c, + 0x20400c02,0x20181000,0x00280c00,0x0ba8120c, + 0x00002003,0x20682606,0x00a00002,0x0a080e0c, + 0x00181005,0x00102a05,0x00181800,0x0a08120e, + 0x00281401,0x00201800,0x20100202,0x09d8120d, + 0x00582203,0x00203005,0x2028120b,0x0b381211, + 0x20280401,0x00200002,0x00181002,0x09a8160a, + 0x00181208,0x20300009,0x00b02002,0x09981e0d, + 0x00080604,0x20300802,0x00600803,0x0978120c, + 0x20100801,0x20680a04,0x00a00805,0x0a981615, + 0x00381e04,0x00102404,0x00100203,0x0958160b, + 0x20302809,0x20783e10,0x00b00c05,0x09380e09, + 0x20202006,0x20483a09,0x00700403,0x09281209, + 0x00001001,0x20481a02,0x00880801,0x0a081a11, + 0x20201c03,0x20682607,0x00a00406,0x08f8160a, + 0x00280603,0x0030000a,0x20481e04,0x08f81609, + 0x00280a04,0x00401409,0x20681a02,0x08e81608, + 0x00100c02,0x00081000,0x00281002,0x09782210, + 0x00000802,0x00281002,0x00180c00,0x08b81e07, + 0x00180e01,0x00301801,0x20400003,0x08a81609, + 0x00181000,0x00201602,0x20100802,0x08981a08, + 0x00080e03,0x00301406,0x20280403,0x0908260d, + 0x00281e05,0x00402407,0x20300400,0x08881e07, + 0x20300403,0x00081203,0x00200c06,0x08681605, + 0x20100800,0x20280a01,0x00400405,0x08681605, + 0x00100402,0x20180604,0x00300c03,0x08a8220a, + 0x00080402,0x20300207,0x00601406,0x08581604, + 0x00480e04,0x00001c05,0x20180603,0x08581203, + 0x00280401,0x00000601,0x00280401,0x08481602, + 0x20180a01,0x00100c02,0x00200008,0x08682205, + 0x20200c00,0x20480400,0x00681007,0x08481402, + 0x20401404,0x20382607,0x0060100a,0x08381000, + 0x20100601,0x20180401,0x00300006,0x08481801, + 0x20100800,0x20280e03,0x00500005,0x08681c02, + 0x00101001,0x20281800,0x00600201,0x08681c05, + 0x00380602,0x00201005,0x20381603,0x08581004, + 0x00080401,0x00000202,0x00200002,0x08581404, + 0x00200c02,0x00181601,0x00280803,0x08882006, + 0x20280401,0x00280402,0x20100802,0x08981806, + 0x20100001,0x00080602,0x00100406,0x08781406, + 0x20200800,0x20181001,0x00300402,0x08881806, + 0x20580c00,0x00400804,0x20380409,0x08c8240c, + 0x00581e06,0x00003005,0x20200a03,0x08c81005, + 0x20280400,0x00180401,0x00000402,0x08b8140a, + 0x00480a01,0x00101402,0x20180a02,0x08b81406, + 0x00581204,0x00101804,0x20101206,0x0948200e, + 0x20701c08,0x2078320c,0x00b0140b,0x08f80c09, + 0x00380a01,0x00001c02,0x20180e03,0x09081009, + 0x20500402,0x00081602,0x00401008,0x08f8140a, + 0x20300c06,0x20381209,0x00500408,0x09b81810, + 0x0098160a,0x00002c0d,0x20281a0c,0x09480c09, + 0x20300201,0x20280a01,0x00601406,0x0958140a, + 0x00681203,0x00101803,0x20180606,0x0948100b, + 0x00180606,0x00000009,0x00100a02,0x0a481c13, + 0x20802c0a,0x20585210,0x00a01811,0x0988100b, + 0x00200403,0x20280a03,0x00480602,0x09b80c0c, + 0x20601004,0x20382606,0x0050080a,0x0998100c, + 0x20200405,0x20100609,0x00180801,0x0ad81012, + 0x00282a05,0x0060400f,0x20a82a07,0x0a081010, + 0x20181602,0x00002005,0x00180c03,0x0a18100d, + 0x00281602,0x00202007,0x20481207,0x0a18100e, + 0x00180a03,0x00000808,0x00280604,0x0b581c10, + 0x20201c05,0x20183000,0x00381800,0x0a580a0a, + 0x20280400,0x20180400,0x00501400,0x0a580e0c, + 0x20180e02,0x00100c00,0x00101400,0x0a18120b, + 0x20281602,0x00201400,0x20100400,0x0b880e0e, + 0x00382a08,0x00603c0e,0x20980e05,0x09f80e0d, + 0x00600203,0x20280800,0x00401205,0x09e8060e, + 0x00201803,0x20282206,0x00400602,0x09b80a0c, + 0x00202004,0x20383205,0x00400206,0x0b181211, + 0x20100803,0x20480a0b,0x00601404,0x0988060d, + 0x20701c06,0x20282e08,0x0038040c,0x0970020b, + 0x20480601,0x00480404,0x20480805,0x09580e0b, + 0x00080604,0x00500c07,0x20881001,0x0a781214, + 0x20102005,0x20282e02,0x00481401,0x09380e0a, + 0x00581e05,0x0050380a,0x20982a0a,0x0938060b, + 0x00481800,0x00302c00,0x20581206,0x09080e0b, + 0x00180803,0x00401604,0x20580800,0x09e81214, + 0x00182607,0x0050380c,0x20780e01,0x08e8120a, + 0x20100803,0x20280606,0x00600806,0x08c8120c, + 0x20200601,0x20380800,0x00700c07,0x08b8160a, + 0x00280e02,0x00201403,0x00080c02,0x09481a13, + 0x00200003,0x20300a09,0x00600c02,0x08980e0a, + 0x00000201,0x00080c02,0x00400404,0x08781607, + 0x00101002,0x20281a03,0x00500000,0x08781207, + 0x20300403,0x20181203,0x00500c09,0x08c81e0d, + 0x20301a01,0x20382c01,0x00800807,0x08581205, + 0x00000801,0x00080601,0x00180402,0x08480e04, + 0x20180e02,0x00200c04,0x20100004,0x08481205, + 0x00380a04,0x00100c05,0x00100800,0x08781a09, + 0x00200c03,0x00381202,0x20380e01,0x08380e02, + 0x00100400,0x00281001,0x00000802,0x08381202, + 0x00200402,0x00000203,0x00200400,0x08280e03, + 0x20200804,0x20181207,0x00400c09,0x08381204, + 0x20281602,0x00601c06,0x20680806,0x08281001, + 0x00080c00,0x00301800,0x20380804,0x08280c00, + 0x20280a02,0x00100803,0x00100407,0x08181001, + 0x00080e02,0x00101005,0x00080c03,0x08381402, + 0x00280800,0x00001602,0x00100601,0x08481004, + 0x00180400,0x00000000,0x00200802,0x08381003, + 0x00100c02,0x20280a04,0x00380400,0x08380c04, + 0x00480a02,0x20201601,0x00500002,0x08481404, + 0x20101001,0x20281602,0x00500404,0x08681006, + 0x00000201,0x20100201,0x00300404,0x08580c06, + 0x20180601,0x00100803,0x00180803,0x08581006, + 0x20501004,0x20481e05,0x00a0000d,0x0888180c, + 0x20101401,0x00282801,0x00000802,0x08a81409, + 0x20200c03,0x20180e02,0x00380803,0x08980c0a, + 0x00280601,0x00000001,0x00201000,0x08981007, + 0x00001202,0x00081805,0x00380602,0x09081c11, + 0x00181602,0x00702803,0x20a81201,0x08e80c09, + 0x00280a04,0x00200006,0x00000e02,0x08e8100a, + 0x20300801,0x20180603,0x00300006,0x08d8080a, + 0x00281201,0x00401801,0x20400601,0x09881410, + 0x00000401,0x00281202,0x00001801,0x09281009, + 0x20300c03,0x00080a06,0x00000405,0x0948080c, + 0x00300c00,0x00081400,0x00200204,0x09280c0b, + 0x20500c03,0x00081204,0x00200407,0x0a081413, + 0x00281e01,0x00303400,0x20481401,0x0978040a, + 0x00480602,0x00300803,0x20280e05,0x09a80c0b, + 0x20280a01,0x00301401,0x20381004,0x09880c0b, + 0x00480a02,0x00301004,0x20280608,0x0aa81412, + 0x20302001,0x20483a02,0x00901008,0x09d8100e, + 0x20300801,0x00281a02,0x00001008,0x09f80c0d, + 0x00000800,0x00181a01,0x00200c00,0x09e8140d, + 0x20100001,0x00180e02,0x00201403,0x0b281410, + 0x00380a02,0x00102400,0x20180800,0x0a480610, + 0x20200800,0x20181000,0x00180400,0x0a40020b, + 0x20301403,0x20182000,0x00581400,0x0a080609, + 0x20402803,0x20582800,0x00682000,0x0b78060e, + 0x20501404,0x20183a07,0x00801c09,0x09d80e0b, + 0x00300400,0x00180401,0x20380a05,0x09e0020d, + 0x00681a06,0x00402809,0x20380e08,0x09b80a0d, + 0x00681a04,0x00502c08,0x2048160b,0x0af81213, + 0x00280400,0x00400c04,0x20681a07,0x09880a0a, + 0x20181201,0x00302401,0x20481003,0x0978060e, + 0x20500405,0x20280a09,0x00700809,0x09480a0c, + 0x20480801,0x20100604,0x00701408,0x0a581215, + 0x00481a05,0x00303005,0x20380601,0x09280a0e, + 0x00000c02,0x20281a02,0x00600c00,0x09180e0c, + 0x00401202,0x20181805,0x00580605,0x08f80e0a, + 0x00300a01,0x20480400,0x00800205,0x09b80e13, + 0x20601806,0x2038320a,0x00901c0b,0x08b80e09, + 0x00280a04,0x00101005,0x20100000,0x08b8060b, + 0x20380402,0x00300202,0x20100006,0x08980a09, + 0x00000800,0x20280e01,0x00700405,0x09180e13, + 0x00580604,0x00300808,0x20380a06,0x08880607, + 0x20200805,0x20180a07,0x00380406,0x08680608, + 0x00481603,0x00201c04,0x20100203,0x08580a07, + 0x00000000,0x00000000,0x00480806,0x08980e0d, + 0x20381003,0x00201e05,0x20180408,0x08480607, + 0x00181204,0x00101007,0x00180401,0x08380a05, + 0x20400c04,0x20381606,0x00600808,0x08280a05, + 0x20100400,0x00081001,0x00400805,0x08480e07, + 0x00580605,0x20301405,0x00680603,0x08280604, + 0x00000403,0x20280605,0x00500403,0x08180a03, + 0x00480a04,0x00000806,0x00100203,0x08180a02, + 0x00200000,0x00100800,0x00080802,0x08280a04, + 0x20501405,0x2048260a,0x00b00c0c,0x08080800, + 0x00000602,0x20180c03,0x00500004,0x08080801, + 0x20400c05,0x20181607,0x0030000a,0x08080401, + 0x20200801,0x00180e01,0x00300407,0x08180c01, + 0x00100a02,0x00180c06,0x00281202,0x08280c05, + 0x00000802,0x00080e03,0x00200003,0x08280804, + 0x00381204,0x00201807,0x20280e04,0x08280804, + 0x00200201,0x00380401,0x20100402,0x08380c05, + 0x00081201,0x00301801,0x20100002,0x08580805, + 0x20180400,0x00200402,0x20180803,0x08480807, + 0x20200401,0x20280a04,0x00400c06,0x08480805, + 0x20180c03,0x00301a02,0x20281008,0x0868080a, + 0x00080c01,0x20101602,0x00500002,0x08880807, + 0x00180e03,0x00101403,0x00000401,0x08880808, + 0x00100c00,0x20181000,0x00280401,0x08780809, + 0x20181204,0x00001806,0x00300404,0x08d81010, + 0x20100a01,0x20581001,0x00a00c02,0x08c80c09, + 0x20201005,0x20281a07,0x00500404,0x08d8080b, + 0x20281000,0x00201002,0x20200003,0x08c8080b, + 0x00101404,0x20481e07,0x00901000,0x09680c12, + 0x00000000,0x20280602,0x00600601,0x0918040a, + 0x00081a04,0x00201c07,0x20180601,0x0938080c, + 0x00380a01,0x20201001,0x00200204,0x0918040a, + 0x20281601,0x00101403,0x00380803,0x09f80c13, + 0x00201402,0x20281e01,0x00480401,0x0968040a, + 0x00300001,0x20400203,0x00601202,0x0998040b, + 0x20380401,0x20480603,0x00700806,0x0968040b, + 0x00201202,0x20480c01,0x00700a04,0x0a880812, + 0x20281e02,0x00302c05,0x20380c05,0x09c8040d, + 0x20200c01,0x20380602,0x00681006,0x09e0000d, + 0x00100800,0x20400401,0x00681202,0x09d8040d, + 0x00000402,0x00080e05,0x00400001,0x0b180810, + 0x00181603,0x00100800,0x00202400,0x0a38060e, + 0x20180401,0x00000800,0x20180c00,0x0a40020c, + 0x00080e01,0x20101c00,0x00180400,0x0a000a0c, + 0x20182e03,0x00605000,0x20901c00,0x0b780a12, + 0x20100804,0x20500a08,0x00481402,0x09d00e0d, + 0x00380603,0x00000c04,0x00100203,0x09e8060e, + 0x00000c00,0x20481e02,0x00801401,0x09a0060c, + 0x00200c03,0x20681e0a,0x00b02a03,0x0ae00213, + 0x00200202,0x20200006,0x00680e02,0x09780a0d, + 0x20200403,0x20180e05,0x00401004,0x0960020d, + 0x00000002,0x20100601,0x00181001,0x09400a0b, + 0x20301802,0x20281800,0x00481004,0x0a400613, + 0x20100a01,0x20281400,0x00601c04,0x0908060c, + 0x00200202,0x00000803,0x00180a02,0x0900020c, + 0x00280e04,0x20101405,0x00200201,0x08e0020b, + 0x00380e03,0x00301007,0x20300204,0x09b00213, + 0x00080802,0x00001604,0x00080c01,0x08b00a09, + 0x20200802,0x20181203,0x00300805,0x08b0020b, + 0x20100002,0x20480605,0x00700c05,0x08900609, + 0x00180401,0x00000e04,0x00100804,0x09100613, + 0x00100202,0x20280803,0x00500401,0x08700208, + 0x00380e03,0x00101403,0x00080601,0x08600608, + 0x00101801,0x20482000,0x00680401,0x08500607, + 0x00000400,0x20180601,0x00480406,0x0890060e, + 0x00001404,0x20281a04,0x00380403,0x08400606, + 0x20301004,0x20281a05,0x00400408,0x08200205, + 0x00080e01,0x00201003,0x20280803,0x08200605, + 0x20100401,0x00080400,0x00380c06,0x08400208, + 0x00081604,0x00300807,0x20301003,0x08200203, + 0x00380603,0x00200c05,0x20280e02,0x08100202, + 0x00000c01,0x20180e02,0x00300402,0x08000202, + 0x00180e01,0x00100802,0x00300402,0x08180604, + 0x00080403,0x20201a06,0x20180c02,0x08100c00, + 0x20280401,0x00000603,0x00100407,0x08000000, + 0x00080e01,0x00101402,0x00080803,0x08000000, + 0x20180800,0x20200e01,0x00400406,0x08000001, + 0x00080602,0x20300804,0x00580404,0x08100403, + 0x00280400,0x00000c00,0x00280800,0x08100003, + 0x00001001,0x20281a02,0x00500803,0x08100003, + 0x00100001,0x20400201,0x00700003,0x08200006, + 0x20101001,0x20481a04,0x00700c03,0x08400407, + 0x20100601,0x20180401,0x00400405,0x08380406, + 0x00000001,0x00200401,0x20180802,0x08300006, + 0x00200e01,0x20380c01,0x00700005,0x0850000a, + 0x00100c01,0x00081400,0x00180800,0x08800408, + 0x20200402,0x20181202,0x00300c03,0x0870000a, + 0x00181204,0x00101404,0x00000401,0x08700008, + 0x20600c04,0x20181a03,0x0040040a,0x08c00011, + 0x20280e03,0x00300c04,0x20400403,0x08c0000a, + 0x00381204,0x00101804,0x00080603,0x08d0040a, + 0x20301405,0x20282208,0x00500405,0x08b0000b, + 0x00581208,0x00201c08,0x20200208,0x09600412, + 0x00100404,0x00000205,0x20180603,0x0910040a, + 0x20401805,0x20382a07,0x00600406,0x0920000c, + 0x00280605,0x00380408,0x20280603,0x0918040b, + 0x2030180b,0x2028260f,0x00580406,0x09e00412, + 0x00481605,0x00002007,0x20180800,0x09600009, + 0x00300202,0x00300007,0x20581206,0x0990000d, + 0x20101005,0x00280e06,0x20480803,0x0960000b, + 0x00081a0b,0x00302013,0x20580a03,0x0a880414, + 0x20401c02,0x20582a06,0x0070140b,0x09b0040e, + 0x20181c00,0x00302000,0x20500804,0x09e0000c, + 0x00081e03,0x00702008,0x20700000,0x09c8040c, + 0x00180405,0x2020060e,0x00401604,0x0b100810, + 0x20202c03,0x20283800,0x00482000,0x0a400a0a, + 0x00000000,0x00100400,0x00000400,0x0a40020d, + 0x00000601,0x00280c00,0x20200c00,0x0a10060b, + 0x20401a01,0x20383800,0x00802800,0x0b580a0a, + 0x00382204,0x00802409,0x20a80e05,0x09e0020d, + 0x00080800,0x00180400,0x00101000,0x09d0020d, + 0x00080402,0x00300a02,0x20480a01,0x09b00a0c, + 0x00580403,0x00300e03,0x20680a0d,0x0af00a11, + 0x00000400,0x00000602,0x20101004,0x0970060e, + 0x00000c01,0x20100201,0x00080800,0x09700a0d, + 0x00280602,0x00200803,0x20380400,0x0950060d, + 0x00081a04,0x00302806,0x20380403,0x0a500615, + 0x20200001,0x00100202,0x00000404,0x09100a0a, + 0x00080a01,0x00200401,0x00000801,0x0910060c, + 0x20200400,0x00281202,0x00001405,0x08f0060b, + 0x20100c03,0x20381606,0x00701402,0x09b00a12, + 0x00200602,0x00180402,0x00000203,0x08c00a09, + 0x00080400,0x00000601,0x00100002,0x08b00a0a, + 0x00100803,0x00380602,0x20480e01,0x08a00e08, + 0x00200602,0x00080403,0x00200000,0x09200e11, + 0x20200804,0x00280e04,0x00080805,0x08800a08, + 0x00000c01,0x20181201,0x00200003,0x08600a08, + 0x00281a06,0x00502407,0x20580401,0x08600608, + 0x00080402,0x00100603,0x00100005,0x08a0120e, + 0x00381e07,0x00402409,0x20300201,0x08400606, + 0x00080c00,0x00201401,0x20280c02,0x08300a05, + 0x20200c06,0x2028160a,0x00400806,0x08300a05, + 0x00080e02,0x00000c03,0x00300006,0x08400e09, + 0x20402009,0x2038320d,0x00600409,0x08200a02, + 0x00000201,0x20180400,0x00300803,0x08100603, + 0x00181206,0x00201409,0x20180800,0x08100602, + 0x00001402,0x20381e04,0x00500005,0x08100e04, + 0x00480a06,0x00600c0c,0x20680e03,0x08200001, + 0x20100400,0x00080601,0x00200004,0x08000801, + 0x20101004,0x20281608,0x00400805,0x08000800, + 0x20100400,0x00280c02,0x20180806,0x08100802, + 0x20300403,0x00380a06,0x20301008,0x08200803, + 0x00200400,0x00080400,0x00180400,0x08100403, + 0x00181203,0x00201406,0x20180c01,0x08100403, + 0x00200401,0x00400401,0x20480802,0x08300805, + 0x00080800,0x00401402,0x20580c00,0x08500807, + 0x20280e01,0x00200801,0x00000806,0x08400406, + 0x00100000,0x20200202,0x00400c03,0x08300805, + 0x00081204,0x00501804,0x20400806,0x08600809, + 0x00281202,0x00201801,0x00000400,0x08800406, + 0x00000400,0x20100202,0x00200001,0x0880080a, + 0x20300c03,0x20281a03,0x00400005,0x08700809, + 0x20280403,0x00100607,0x00200407,0x08d00c10, + 0x20501804,0x20282206,0x00580407,0x08c0040a, + 0x20101002,0x00081a01,0x00180401,0x08d0040b, + 0x00381205,0x00202006,0x20280e04,0x08c0080a, + 0x20301201,0x20181803,0x00480400,0x09600414, + 0x00580a03,0x00400805,0x20280e08,0x0920000a, + 0x00181201,0x00402403,0x20481a01,0x0930040b, + 0x20300807,0x20380e08,0x00680405,0x0910040a, + 0x00880e01,0x00302001,0x20381608,0x09f00810, + 0x20101403,0x00182203,0x00000807,0x09680409, + 0x00180a02,0x20100401,0x00401001,0x0988040b, + 0x00481a09,0x2010280d,0x00380603,0x0960000b, + 0x20c00401,0x00082603,0x00601c10,0x0a780414, + 0x20181a02,0x00602405,0x20880c04,0x09c0000f, + 0x20101c02,0x20383206,0x00600c04,0x09e0040e, + 0x20201804,0x2078360d,0x00d02407,0x09c0080d, + 0x00601201,0x00180402,0x20381612,0x0b200813, + 0x00182e05,0x00104800,0x20301000,0x0a500e10, + 0x00000602,0x20300000,0x00400c00,0x0a400a0c, + 0x20100a01,0x20300000,0x00400000,0x0a100a0a, + 0x20580400,0x00101400,0x20100000,0x0b500609, + 0x2010280a,0x20a83a0f,0x00f00804,0x09e00a0e, + 0x20101406,0x20181607,0x00380801,0x09e00a0c, + 0x00200002,0x20100202,0x00400204,0x09c00a0c, + 0x00880601,0x20100400,0x00400e10,0x0b000611, + 0x00080e08,0x00000c10,0x00080802,0x0970060b, + 0x00182208,0x0030240c,0x20200a01,0x0980060c, + 0x00080603,0x20100404,0x00400803,0x09500a0d, + 0x20401402,0x20282203,0x00501009,0x0a600a14, + 0x20100404,0x20300209,0x00401402,0x09201209, + 0x00001406,0x20581a0c,0x00701002,0x0920120c, + 0x20200404,0x20200206,0x00400003,0x09000e0a, + 0x00280e02,0x00301404,0x20300204,0x09d01211, + 0x00000201,0x20200804,0x00380a01,0x08e01209, + 0x00000601,0x00080405,0x00181001,0x08c00e0a, + 0x00480e05,0x20101407,0x00400203,0x08b00e0a, + 0x00080400,0x00000a01,0x00200c03,0x09401611, + 0x00380603,0x20301001,0x00500400,0x0890120a, + 0x00080e01,0x00101001,0x00000402,0x08800e08, + 0x20401406,0x20482a09,0x00901008,0x08700e07, + 0x00200a01,0x20180a02,0x00400402,0x08d01a0e, + 0x20402005,0x20482e07,0x00900408,0x08501205, + 0x00000c01,0x20280e03,0x00500403,0x08400e06, + 0x00480605,0x00101408,0x20181604,0x08401205, + 0x20300c04,0x00181604,0x00280808,0x08601609, + 0x00482204,0x00303408,0x20281a04,0x08300e03, + 0x00000201,0x00100001,0x00180403,0x08200e02, + 0x20400c04,0x00081a07,0x00400c09,0x08200e02, + 0x00281606,0x00402409,0x20381001,0x08301204, + 0x20200802,0x20581205,0x00b01009,0x08200a01, + 0x20180401,0x00000400,0x00180403,0x08200c01, + 0x00381204,0x00201806,0x20280e03,0x08200c01, + 0x20200005,0x20100608,0x00600008,0x08201000, + 0x00080a01,0x20200802,0x00600002,0x08300c05, + 0x00280a03,0x00000c03,0x00200401,0x08200c03, + 0x20200c02,0x20181605,0x00400c07,0x08200c03, + 0x00380a05,0x20100c08,0x00700403,0x08300c05, + 0x00000602,0x20580800,0x00800c01,0x08601006, + 0x20301404,0x20281e07,0x00500008,0x08400c07, + 0x00000000,0x00280401,0x20180801,0x08500c06, + 0x20300802,0x20381a07,0x00a01c0a,0x0870140b, + 0x00001005,0x20381e06,0x00680401,0x08901008, + 0x00080e02,0x00300c06,0x20280e01,0x0890080a, + 0x00080601,0x00201001,0x20180802,0x08800c08, + 0x00100801,0x20180e01,0x00481400,0x08f01810, + 0x20181e06,0x00102809,0x20181001,0x08d00c09, + 0x00180c00,0x00001601,0x00100000,0x08e0080a, + 0x20200802,0x00181603,0x00200802,0x08d0080a, + 0x20481800,0x00101803,0x00180c03,0x09701012, + 0x00201404,0x20681607,0x00900203,0x09200c08, + 0x00000601,0x20381000,0x00600c02,0x0930080a, + 0x00480603,0x00201004,0x20280a04,0x09200c09, + 0x00700606,0x20480403,0x00701608,0x0a001010, + 0x00281e03,0x20101c05,0x00480804,0x09600409, + 0x20201001,0x20281602,0x00380402,0x09900c0d, + 0x20500802,0x00182604,0x00101809,0x0970080c, + 0x20a0140b,0x20481e0f,0x0068180e,0x0a801413, + 0x20301401,0x20782604,0x00b00c09,0x09c0080f, + 0x00181601,0x00202402,0x20381a02,0x09f0080d, + 0x00280400,0x00301401,0x20882206,0x09e0100e, + 0x00582606,0x00202811,0x00081a10,0x0b200011, + 0x20402004,0x00083c00,0x00180400,0x0a600a0a, + 0x20280c01,0x00300c00,0x20400800,0x0a500a0a, + 0x20281201,0x00201400,0x20401400,0x0a300a0a, + 0x20580c00,0x00100400,0x00101800,0x0b600607, + 0x00981607,0x0080380b,0x20e81e0b,0x0a000e10, + 0x00681a06,0x00002404,0x20100e06,0x09f00e0d, + 0x00400801,0x20180604,0x00100a06,0x09d0120d, + 0x00700c00,0x20380400,0x00200a10,0x0b10120f, + 0x20800405,0x00381a0a,0x00002012,0x0980060c, + 0x20702809,0x2068420e,0x00800c0b,0x0980120b, + 0x20300401,0x00180c00,0x00000007,0x0970120c, + 0x20280e01,0x00001801,0x00000807,0x0a801613, + 0x00380a01,0x00500805,0x20680a07,0x09400e07, + 0x00581207,0x0050200e,0x20981e0a,0x09400e0a, + 0x00200202,0x00200803,0x20380603,0x09201209, + 0x00100c01,0x20381603,0x00601000,0x09f01a10, + 0x20180601,0x00300401,0x20400c03,0x09000e09, + 0x20180802,0x00100a06,0x00001406,0x08e00e0c, + 0x20200401,0x00181203,0x00001004,0x08d01209, + 0x00000401,0x00080801,0x00100402,0x09701e0f, + 0x00080402,0x00200202,0x20300c01,0x08c01607, + 0x20100801,0x20181201,0x00200003,0x08901207, + 0x00280c00,0x00301c01,0x20480e01,0x08901a07, + 0x00180a03,0x00101403,0x20100401,0x0900220e, + 0x00181a05,0x00102c05,0x20480401,0x08801e07, + 0x00180e02,0x00101403,0x20200000,0x08601206, + 0x00080a01,0x00000401,0x00301004,0x08601606, + 0x00280802,0x20101605,0x00400004,0x08a0260b, + 0x00002006,0x2058320b,0x00801005,0x08501a04, + 0x20100801,0x20280603,0x00300005,0x08401603, + 0x00000000,0x20200e02,0x00380403,0x08401e03, + 0x20300c00,0x20381801,0x0090080a,0x08601e04, + 0x00080e04,0x00300c07,0x20480c04,0x08401800, + 0x00000201,0x00080401,0x00200003,0x08301001, + 0x00001002,0x20381a02,0x00600003,0x08401401, + 0x00380400,0x00000801,0x00300000,0x08502401, + 0x20101003,0x00081605,0x20100404,0x08601804, + 0x20100802,0x00180e02,0x00100003,0x08401004, + 0x00080e02,0x00101004,0x00080802,0x08501403, + 0x20200602,0x20281000,0x0050140a,0x08702406, + 0x20280c00,0x00300803,0x20680802,0x08901407, + 0x00181603,0x00302004,0x20380801,0x08701006, + 0x00000003,0x20100204,0x00400002,0x08701405, + 0x20100404,0x20100205,0x00181003,0x08c02c0d, + 0x00580604,0x00001403,0x20480a05,0x08c01406, + 0x20201003,0x20381a06,0x00600405,0x08a01009, + 0x20180603,0x20100004,0x00400403,0x08a01008, + 0x00380a06,0x00001407,0x00181201,0x0920200e, + 0x2070180a,0x20182e0a,0x0010000a,0x08f00c08, + 0x00100601,0x00180c03,0x00080602,0x08f00c0b, + 0x00000004,0x20300606,0x00480400,0x08f01409, + 0x20401c07,0x20382e0b,0x00580407,0x09a01c11, + 0x00681e0d,0x00502c12,0x20a80a0a,0x09400c09, + 0x00000002,0x00200201,0x20480802,0x09400c0b, + 0x00200606,0x20300008,0x00500000,0x09301009, + 0x00180a05,0x0040040b,0x20681204,0x0a301412, + 0x2010280b,0x20283614,0x00100c09,0x09701008, + 0x00081603,0x00202005,0x20300000,0x09a0080c, + 0x20300c06,0x20280a0b,0x00480c05,0x0980140c, + 0x00180c00,0x00302604,0x20580e01,0x0ab0180f, + 0x20281204,0x00801c0d,0x20b82805,0x09d0040f, + 0x00000c02,0x20381605,0x00400c00,0x0a000c0c, + 0x00280e03,0x00101009,0x00281205,0x09f0040c, + 0x00002002,0x20184205,0x00500c01,0x0b30080f, + 0x00081803,0x20102800,0x00181800,0x0a700e0e, + 0x00000801,0x20381800,0x00680400,0x0a500a0a, + 0x20300802,0x20181800,0x00300000,0x0a300a06, + 0x20501805,0x20282800,0x00382400,0x0b701206, + 0x00380606,0x20780408,0x00b02000,0x0a00060e, + 0x00001400,0x20182002,0x20100201,0x0a000a0a, + 0x00680605,0x00101007,0x2030020a,0x09f0120b, + 0x00881609,0x00401c10,0x2070060f,0x0b300a0d, + 0x20301004,0x20880a0b,0x00a00408,0x09901a0b, + 0x00281a02,0x00503803,0x20981603,0x09b00e0c, + 0x20200005,0x00000208,0x00200807,0x0990160d, + 0x20400c06,0x2028120b,0x00102407,0x0ab01a11, + 0x00200c00,0x20481002,0x00881203,0x09501208, + 0x20100000,0x20180e02,0x00501c04,0x09500a0b, + 0x00080e03,0x00000806,0x00200800,0x09401209, + 0x00280a03,0x00101405,0x20380603,0x0a301e0f, + 0x20100202,0x20180403,0x00400404,0x09100e08, + 0x00100801,0x20180e02,0x00200401,0x09001209, + 0x00000401,0x20300603,0x00400401,0x09001a08, + 0x00000002,0x20100603,0x00100c03,0x09b0220f, + 0x00200402,0x20180e03,0x00200a01,0x08e01206, + 0x00080a02,0x00101003,0x20100002,0x08b01608, + 0x00100601,0x20280c01,0x00400800,0x08c01a07, + 0x20200201,0x20180402,0x00201404,0x0940260c, + 0x20400800,0x00081403,0x20100806,0x08b01204, + 0x20100c03,0x20181604,0x00300803,0x08801605, + 0x20101002,0x20181603,0x00200004,0x08901e04, + 0x00400800,0x20180602,0x00100a01,0x08f02e0a, + 0x00681e04,0x00302c03,0x20600206,0x08901e04, + 0x00181204,0x00201405,0x20200001,0x08701a02, + 0x00080601,0x00200403,0x20380401,0x08801e02, + 0x20380401,0x00100a01,0x0008040b,0x08b03205, + 0x20401406,0x20481e0a,0x0050000c,0x08701a01, + 0x20100403,0x20200205,0x00300404,0x08601c00, + 0x00180e02,0x00101401,0x20200002,0x08701e01, + 0x00300601,0x00080801,0x00200401,0x08a02c01, + 0x00280e06,0x00101409,0x20281601,0x08801404, + 0x00180603,0x20100803,0x00380402,0x08701803, + 0x20200802,0x20281204,0x00300406,0x08701c03, + 0x20400002,0x00180603,0x2018040a,0x08c02c07, + 0x20201805,0x20281e08,0x00480405,0x08a01005, + 0x20201403,0x20382205,0x00500405,0x08901406, + 0x00300602,0x00000003,0x00080a01,0x08a01805, + 0x00300202,0x00100803,0x20281202,0x0910280b, + 0x00181204,0x00400808,0x20300202,0x08e00807, + 0x00180e03,0x00201805,0x20381201,0x08d01408, + 0x20500002,0x00180e03,0x20100408,0x08d01808, + 0x20300003,0x00180e03,0x00000007,0x0970200d, + 0x00380801,0x00101e04,0x20180c00,0x09101006, + 0x00000403,0x20180605,0x00380802,0x09101009, + 0x00500800,0x00180402,0x20481606,0x09201409, + 0x00381604,0x00002c05,0x20381a04,0x09e0200f, + 0x20601402,0x20282800,0x00600c08,0x0940040a, + 0x00180604,0x00000405,0x00280401,0x0960080a, + 0x20480a01,0x00300402,0x20400808,0x0960100a, + 0x20400405,0x20581207,0x00800406,0x0a501810, + 0x00a82604,0x00304005,0x2048120b,0x09900c08, + 0x20300c04,0x20182206,0x00400c05,0x09b00c0d, + 0x00381201,0x00101e01,0x20380605,0x09b0140b, + 0x00000204,0x20480407,0x00380a05,0x0ae01411, + 0x20601002,0x20681a06,0x00c01011,0x09d0080b, + 0x00280a02,0x00201406,0x20481605,0x0a200c0d, + 0x20101001,0x20381a03,0x00400404,0x0a00100a, + 0x00180402,0x20301e05,0x00381a04,0x0b50180c, + 0x00300c02,0x00482400,0x20281400,0x0a900a10, + 0x00000803,0x00100400,0x20382400,0x0a70120c, + 0x20180403,0x00200000,0x00081800,0x0a501208, + 0x00080801,0x00101c00,0x20381c00,0x0b90120c, + 0x20400601,0x00781007,0x20b80408,0x0a10060c, + 0x00081204,0x00302009,0x20380801,0x0a10060c, + 0x00180e04,0x00100408,0x00000e03,0x0a100a09, + 0x20101000,0x20182002,0x00401000,0x0b30060c, + 0x00181e03,0x00802c03,0x20f00e03,0x09d01209, + 0x00100800,0x20181604,0x00502400,0x09c00a0b, + 0x00200400,0x20300604,0x00101201,0x09b01a0b, + 0x00280a02,0x00301403,0x20400e04,0x0ad0120d, + 0x00280803,0x00101206,0x20400800,0x0980160b, + 0x20100803,0x00080e04,0x00100003,0x0960160a, + 0x20301804,0x20182205,0x00180406,0x09601a09, + 0x20100002,0x00180a04,0x00101802,0x0a601a0e, + 0x20400601,0x20180401,0x00080407,0x09301608, + 0x00281203,0x00301006,0x20200201,0x09201209, + 0x00180e04,0x00400c07,0x20680602,0x09301607, + 0x00280602,0x00100402,0x20101000,0x09f0220d, + 0x00400400,0x00000400,0x20180604,0x09001606, + 0x20200803,0x20181205,0x00200c05,0x08e01607, + 0x00000002,0x00100604,0x20300802,0x08f01a06, + 0x20300404,0x20180e05,0x00000806,0x09902a0a, + 0x20481000,0x00100800,0x00000808,0x08d01204, + 0x00280e04,0x00101005,0x20100201,0x08b01a05, + 0x00181203,0x00101c04,0x20300002,0x08d01a05, + 0x00481205,0x00101808,0x20300a03,0x09502e09, + 0x00201402,0x20382201,0x00200a03,0x08c01602, + 0x20300c04,0x20281e07,0x00300c07,0x08901a02, + 0x00000803,0x20380e05,0x00400803,0x08b01e02, + 0x20200804,0x20480a08,0x00300c0a,0x09103605, + 0x00281203,0x00302003,0x20680c02,0x08b01a02, + 0x00280a03,0x00200806,0x20480a02,0x08901801, + 0x00000602,0x20180803,0x00100403,0x08a01c01, + 0x00180603,0x20200404,0x00280402,0x09003401, + 0x20400805,0x20181206,0x00100008,0x08a01403, + 0x20200003,0x00080a04,0x20100405,0x08a01c03, + 0x00080402,0x00100a03,0x20180802,0x08b02003, + 0x20200804,0x20380a06,0x00380c07,0x09203006, + 0x00382608,0x0010340a,0x20380603,0x08d01005, + 0x00280e03,0x00101804,0x20380c00,0x08c01805, + 0x00180a03,0x00000803,0x00000001,0x08d01804, + 0x00180a03,0x00000404,0x00180c01,0x09602809, + 0x20301c07,0x2088260d,0x00a00806,0x08f01406, + 0x20200c03,0x20381205,0x00300005,0x08f01407, + 0x20301005,0x20280a06,0x00281404,0x09001807, + 0x20101403,0x20281204,0x00181404,0x09b0240c, + 0x00400204,0x2020000a,0x00181204,0x09201007, + 0x00380a03,0x00001005,0x20180a03,0x09301408, + 0x00581606,0x0020180a,0x20180604,0x09300c07, + 0x20100604,0x00381006,0x20200001,0x0a20180e, + 0x20580a01,0x20101202,0x00100808,0x09601008, + 0x20200401,0x20280a03,0x00300806,0x0970140a, + 0x20500c03,0x20381608,0x0050100a,0x0970100a, + 0x00100802,0x00480605,0x20681201,0x0a901c0f, + 0x00601c04,0x20383205,0x00600a06,0x09b01009, + 0x00000002,0x20100a01,0x00081601,0x09d0140c, + 0x00200801,0x00081801,0x00080a06,0x09d0100c, + 0x20380c01,0x00780401,0x20780802,0x0b000c0f, + 0x20480a03,0x00401808,0x2078140c,0x09f0100c, + 0x00080601,0x20180403,0x00200401,0x0a30080c, + 0x00080601,0x00201404,0x20681400,0x0a301009, + 0x00380a01,0x00300c04,0x20880a08,0x0b800c0c, + 0x00500c02,0x20480400,0x00a83c00,0x0aa01e15, + 0x00380a01,0x00101400,0x00000000,0x0a900a10, + 0x00200c00,0x20381000,0x00681c00,0x0a701a0c, + 0x00180400,0x00200400,0x00100800,0x0bb00e0d, + 0x20580a02,0x20100006,0x00a81010,0x0a10020e, + 0x20400001,0x20181602,0x00601c0a,0x0a200a0b, + 0x20301402,0x00082001,0x00280c05,0x0a200e09, + 0x20181000,0x00001001,0x00200803,0x0b50120c, + 0x20201801,0x20382a01,0x00901000,0x09d00606, + 0x00180400,0x20100401,0x00100604,0x09e01608, + 0x00280e03,0x00501007,0x20700205,0x09e00e08, + 0x00000602,0x20380802,0x00601a01,0x0af0160b, + 0x00500601,0x00280801,0x20100207,0x09a00e09, + 0x00280a02,0x20101000,0x00200a01,0x09901a0a, + 0x00181601,0x00202602,0x20200c01,0x0990160a, + 0x00100801,0x20280a04,0x00400e02,0x0aa0220c, + 0x20480802,0x00400a01,0x20300008,0x09500e08, + 0x20101004,0x20481e06,0x00600404,0x09401a08, + 0x20301005,0x20381e07,0x00700406,0x09501607, + 0x00000c00,0x20181000,0x00100002,0x0a30220c, + 0x00480e07,0x00201006,0x20101204,0x09201206, + 0x00180a04,0x00100c07,0x20180800,0x09101a06, + 0x00280a05,0x00100808,0x00000202,0x09201605, + 0x00180601,0x00200801,0x20200001,0x09e0260a, + 0x2040180a,0x2018260e,0x00380408,0x08f01604, + 0x20100402,0x20181205,0x00201004,0x08e01a04, + 0x20201004,0x20181e07,0x00201005,0x08f01a04, + 0x20100c01,0x00181e02,0x20101005,0x09a02607, + 0x00381607,0x0050200f,0x20681a04,0x08e00e02, + 0x00180601,0x00001002,0x20181000,0x08d01e02, + 0x00280e03,0x00301005,0x20580a02,0x08e01a02, + 0x00280e02,0x00400c03,0x20800401,0x09702e03, + 0x20100803,0x00080e07,0x00201805,0x08d01202, + 0x20100800,0x20180e01,0x00200404,0x08c01800, + 0x20280401,0x00000603,0x20100806,0x08e01c00, + 0x20200402,0x00280603,0x20400407,0x09702c01, + 0x00280a03,0x00300c02,0x20100001,0x08d01402, + 0x00100000,0x00100201,0x20180801,0x08d01803, + 0x00200603,0x20100001,0x00000201,0x08f01c02, + 0x00181204,0x00301403,0x20580401,0x09802c04, + 0x20502806,0x00084208,0x00100007,0x08f01006, + 0x20100c00,0x00181001,0x20180404,0x08f01005, + 0x20201006,0x00081606,0x00080c05,0x09001804, + 0x20201407,0x20181608,0x00081405,0x09b02807, + 0x00481a05,0x00a02c0c,0x20f81e07,0x09200c06, + 0x00180800,0x00301002,0x20580800,0x09201007, + 0x00381e08,0x00402c0c,0x20580e02,0x09301405, + 0x00281e08,0x00402c0d,0x20581000,0x09f01c0a, + 0x00080801,0x00500605,0x20401805,0x09400805, + 0x00000201,0x00180400,0x20100c02,0x09501008, + 0x20101405,0x2038260b,0x00501806,0x09501407, + 0x20400006,0x2030020b,0x00600807,0x0a50200d, + 0x20680401,0x00380400,0x20300406,0x0980100a, + 0x20180402,0x00100204,0x20280402,0x09a0140a, + 0x20280a03,0x00200c05,0x20481802,0x09a0140b, + 0x00381607,0x20301807,0x00680a06,0x0ac01c0e, + 0x00a80601,0x00202003,0x2048160b,0x09d01408, + 0x00200203,0x00000404,0x20280e02,0x09f0100a, + 0x00300802,0x00000603,0x00081605,0x09f01009, + 0x20302808,0x20882e0d,0x00c81803,0x0b20180c, + 0x20600000,0x00180400,0x00401813,0x0a100c0c, + 0x20100c01,0x00081604,0x00000004,0x0a400c0b, + 0x20181202,0x00200805,0x00000404,0x0a300409, + 0x00200604,0x00180c0b,0x00281e05,0x0b80000b, + 0x00780e05,0x00002000,0x20180400,0x0b002e1c, + 0x00300204,0x20100000,0x00302400,0x0aa0120e, + 0x00280801,0x00101400,0x20381800,0x0ab01e0f, + 0x00100602,0x20280800,0x00500800,0x0bd01a0c, + 0x20700c0b,0x2028220e,0x00781416,0x0a302611, + 0x20300807,0x2018160b,0x00300008,0x0a401a0a, + 0x20180a01,0x20101402,0x00281007,0x0a40160c, + 0x20100804,0x20181e05,0x00300003,0x0b701a0b, + 0x20280a08,0x00001812,0x20182800,0x09f01606, + 0x00100205,0x0018040b,0x20280e02,0x0a001607, + 0x20100a01,0x20281400,0x00701402,0x09f00e08, + 0x20200204,0x00100008,0x20480401,0x0b201a08, + 0x00480400,0x20200a05,0x00601a05,0x09b01609, + 0x00000403,0x00180e06,0x20200e01,0x09c01a08, + 0x00000802,0x20181a03,0x00300e01,0x09c01607, + 0x00380401,0x00100e03,0x20400e06,0x0ae0220b, + 0x20200402,0x20381204,0x00800407,0x09701608, + 0x00380a02,0x00201804,0x20581201,0x09801a09, + 0x00280a03,0x00101404,0x20381201,0x09801a08, + 0x00080602,0x00001002,0x00000402,0x0a80260c, + 0x20200801,0x20181401,0x00480401,0x09401604, + 0x20300601,0x00080a02,0x00101007,0x09301606, + 0x20200403,0x20181204,0x00200806,0x09401605, + 0x00000002,0x20180604,0x00400803,0x0a20260a, + 0x00680e04,0x00102805,0x20281606,0x09201a06, + 0x00100003,0x00080604,0x20180a01,0x09101a03, + 0x00280a04,0x00101406,0x20280e01,0x09201a03, + 0x00080603,0x20100c03,0x00300004,0x09e02a06, + 0x20400805,0x20381a06,0x0080100b,0x08f01203, + 0x00000202,0x00100405,0x20380802,0x09001602, + 0x00000403,0x20181206,0x00301004,0x09101602, + 0x00000404,0x20281206,0x00600804,0x09c02a03, + 0x00280608,0x2010100a,0x00200a02,0x08f01401, + 0x20180601,0x00100e01,0x20200403,0x08f01800, + 0x20100000,0x00080403,0x20180803,0x09101801, + 0x00000206,0x00000407,0x00180403,0x09c02801, + 0x2010040a,0x2028120f,0x00600803,0x08f01c02, + 0x00200004,0x00000204,0x00180800,0x09001401, + 0x00080601,0x00100c01,0x20200000,0x09201803, + 0x20200808,0x2018160a,0x00300004,0x09d02805, + 0x00281607,0x2010380e,0x00282a01,0x09101403, + 0x20180604,0x00001006,0x00180805,0x09101004, + 0x00480a02,0x00001800,0x00100201,0x09301c02, + 0x00580e09,0x0010280e,0x20281a03,0x0a002405, + 0x20100802,0x20581a08,0x01002404,0x09201005, + 0x00000403,0x20280e05,0x00500c02,0x09401007, + 0x20500c04,0x20282a06,0x0070100a,0x09401406, + 0x20500c07,0x20282a0d,0x0070200c,0x0a30240a, + 0x00200a01,0x20381601,0x00a00001,0x09601807, + 0x20100203,0x20180403,0x00200002,0x09801409, + 0x00480a05,0x00101807,0x20381605,0x09901808, + 0x00200208,0x00100008,0x20380e04,0x0a90280e, + 0x20500408,0x20281204,0x00581805,0x09a0140a, + 0x00100405,0x00080e07,0x00180e01,0x09c01409, + 0x20500407,0x20180e09,0x00380407,0x09c01409, + 0x20400c0d,0x00182a0f,0x20380c01,0x0b00200d, + 0x00980a0b,0x00001813,0x00100a08,0x09f00c09, + 0x00080604,0x00000809,0x20181001,0x0a100809, + 0x00680a09,0x0000180d,0x00080e08,0x0a100c08, + 0x00581a0d,0x00404817,0x20d83a0a,0x0b601809, + 0x20600004,0x2028060d,0x00703413,0x0a30240e, + 0x00080801,0x00001603,0x00180400,0x0a600c0a, + 0x20300c05,0x2028260e,0x00601809,0x0a401009, + 0x20200005,0x2020020e,0x00601c06,0x0b901007 + }, //ct0 + { + 0x00400001,0x00100000,0x00000400,0x0ac81e11, + 0x00301003,0x00000000,0x00082800,0x0ad81610, + 0x00400601,0x20100000,0x00000c00,0x0ab81611, + 0x00080401,0x00000000,0x00000c00,0x0ab8220c, + 0x20580605,0x00000003,0x0000140d,0x0a48160b, + 0x20481205,0x00400009,0x00001809,0x0a58260b, + 0x20500000,0x00000202,0x00000c0d,0x0a48120a, + 0x00500605,0x20100004,0x00001201,0x0a58160c, + 0x20100806,0x2010020a,0x00081601,0x0a180e05, + 0x00180402,0x00000207,0x00001601,0x0a181208, + 0x00080403,0x00000203,0x00080a03,0x0a081205, + 0x20900008,0x0000020c,0x00080c0d,0x0a081206, + 0x00400603,0x00100008,0x00081a04,0x09e82208, + 0x00100c03,0x20100202,0x00081c01,0x09d81208, + 0x00300a04,0x20200006,0x00080a03,0x09d81608, + 0x00700205,0x0010000b,0x00080e0e,0x09e82206, + 0x20580802,0x00200201,0x00001007,0x09a82206, + 0x20180603,0x00100006,0x00080403,0x09a82206, + 0x20200404,0x00000206,0x00080806,0x09981606, + 0x20380800,0x00100203,0x00001c09,0x09981a09, + 0x00500604,0x20100004,0x00000e06,0x09881a05, + 0x00000002,0x00100202,0x00000a01,0x09781a05, + 0x00180e05,0x00100007,0x00000e01,0x09781e04, + 0x00200802,0x20100204,0x00080e01,0x09681205, + 0x20480806,0x00100209,0x00000009,0x09581604, + 0x00400202,0x00100002,0x00000a02,0x09581a06, + 0x00000805,0x20200207,0x00080801,0x09581204, + 0x20300000,0x00100002,0x00080c06,0x09481a02, + 0x00200e02,0x20100007,0x00081a03,0x09481e01, + 0x20480800,0x00100202,0x0000100a,0x09281202, + 0x00380e06,0x00100009,0x00001000,0x09481a03, + 0x00180a03,0x00100003,0x00001203,0x09481a01, + 0x00481202,0x00200001,0x00002001,0x09381e02, + 0x00000003,0x20100202,0x00080a01,0x09380c02, + 0x20400806,0x2020020b,0x00080808,0x09380c01, + 0x00100404,0x20100205,0x00080402,0x09381601, + 0x20900003,0x20200206,0x0008040c,0x09381004, + 0x00200204,0x20100006,0x00000a01,0x09381001, + 0x00080a04,0x00000009,0x00080604,0x09581804, + 0x20100204,0x00000005,0x00000004,0x09381802, + 0x00901000,0x20200002,0x0008260e,0x09681803, + 0x20200403,0x20200207,0x00080405,0x09480803, + 0x00500802,0x20200204,0x00000203,0x09681001, + 0x00100806,0x00000207,0x00081000,0x09581804, + 0x20580e03,0x00200003,0x0000100d,0x09682403, + 0x00000602,0x00000003,0x00081001,0x09781006, + 0x20880601,0x00000001,0x0000000c,0x09781405, + 0x00180e09,0x0010000b,0x00001003,0x09782005, + 0x00100803,0x00000204,0x00080a03,0x09a81c08, + 0x20100005,0x00000204,0x00081001,0x09a81807, + 0x00800003,0x20100201,0x0008060b,0x09a81406, + 0x20600c0c,0x2010020f,0x00081806,0x09a8140a, + 0x00180605,0x00100006,0x00000801,0x09d82007, + 0x00180e08,0x0010000b,0x00001c00,0x09d81c07, + 0x20881208,0x20100006,0x0000200e,0x09d81408, + 0x0078160e,0x00100015,0x00001e0b,0x09f82407, + 0x20200806,0x00000209,0x00081404,0x0a181c09, + 0x00100807,0x2020020e,0x00000002,0x0a180808, + 0x00301c0d,0x20500211,0x00083608,0x0a28040b, + 0x2050180c,0x20300215,0x0008100b,0x0a280808, + 0x00080a03,0x00300009,0x00000201,0x0a682c0a, + 0x20280603,0x00000008,0x00080c06,0x0a68140b, + 0x20181607,0x00300015,0x00000c02,0x0a682807, + 0x00281a05,0x0030000f,0x00000605,0x0a78240b, + 0x00500a02,0x00180400,0x00200c00,0x0a881a11, + 0x00681e05,0x00003000,0x00002400,0x0aa81613, + 0x00480602,0x00100800,0x20201c00,0x0a881a0f, + 0x00100803,0x00081000,0x00180800,0x0a781e0b, + 0x20900002,0x00381205,0x00100810,0x0a181609, + 0x20901806,0x2068320e,0x00c01812,0x0a280e0a, + 0x20600001,0x20180605,0x00000c0b,0x0a281209, + 0x00081607,0x00301008,0x20301803,0x0a281e09, + 0x00580801,0x00301403,0x20481e0c,0x09f81606, + 0x00200c01,0x20181005,0x00082608,0x09f81205, + 0x00301404,0x20181203,0x20181e06,0x09f81207, + 0x20100407,0x2020060c,0x00180401,0x09e80e07, + 0x00080a05,0x00100c04,0x00200c05,0x09a81e0a, + 0x00381204,0x00302006,0x20480601,0x09b81a0a, + 0x20181205,0x0040140a,0x20500003,0x09a81e08, + 0x00380a06,0x2010040a,0x00300202,0x09b81a08, + 0x20301008,0x20181a0a,0x00500006,0x09681a05, + 0x20400002,0x20180a06,0x00401009,0x09681606, + 0x00280e01,0x00001204,0x00001800,0x09781606, + 0x20401005,0x20381a09,0x00300806,0x09781206, + 0x00181609,0x0020100d,0x20200a03,0x09481e03, + 0x00180401,0x20100001,0x00280603,0x09481604, + 0x20401407,0x20382207,0x00480806,0x09481603, + 0x00480e04,0x00101407,0x20280e05,0x09481605, + 0x0010200a,0x2038160f,0x00281000,0x09281205, + 0x00380a04,0x20200004,0x00201000,0x09281605, + 0x00581a08,0x00301c0c,0x20580607,0x09381a04, + 0x20380401,0x20200204,0x00200808,0x09281604, + 0x20182a09,0x0050200f,0x20300404,0x09082203, + 0x20400c05,0x20381608,0x00200008,0x09080e01, + 0x20401407,0x2038220c,0x00300c09,0x09181602, + 0x20101001,0x20481400,0x00380c00,0x09181400, + 0x00102c04,0x20582e0c,0x00500c02,0x08f81400, + 0x00300e02,0x20180406,0x20381a04,0x09181401, + 0x00280a06,0x00201409,0x20581602,0x09181401, + 0x00400202,0x00100804,0x20380a04,0x09181a01, + 0x20680405,0x00600400,0x20682406,0x09081c04, + 0x20200000,0x00280400,0x20400c04,0x09181802, + 0x20401006,0x00081608,0x00000005,0x09281803, + 0x20500002,0x00100203,0x00000409,0x09081801, + 0x0098260c,0x00503410,0x20500e0c,0x09282401, + 0x00280800,0x00201000,0x20500201,0x09381403, + 0x00780e08,0x0030140b,0x20500207,0x09381c02, + 0x00780e05,0x00101404,0x00000207,0x09281802, + 0x20801c0b,0x20482213,0x00701410,0x09281803, + 0x20280401,0x00000c00,0x20180404,0x09481404, + 0x20800408,0x00080a0c,0x0000080d,0x09481405, + 0x20801007,0x2028220a,0x0040040e,0x09381806, + 0x00581208,0x0030140e,0x20181208,0x09681c08, + 0x00400a03,0x20100402,0x00100202,0x09781405, + 0x00b00609,0x0010000b,0x2028060c,0x09781805, + 0x00781608,0x0020200c,0x20481209,0x09881c08, + 0x20400806,0x20180e0a,0x00400c07,0x09981807, + 0x20800c05,0x00082607,0x00300c0b,0x09a81809, + 0x20f01c0e,0x00282e10,0x20280815,0x09a8180a, + 0x2070240a,0x20383a0d,0x00400c0a,0x09b81c09, + 0x00580e05,0x00101c08,0x00181206,0x09d81c08, + 0x00980605,0x00401408,0x2068160c,0x09f81409, + 0x01083210,0x0090541a,0x20e81a19,0x0a082008, + 0x0078360d,0x00704412,0x20a8060b,0x0a081c09, + 0x20301002,0x20381a07,0x00801008,0x0a181c09, + 0x20400402,0x00380e06,0x20100c0d,0x0a381809, + 0x20801c07,0x20383e15,0x00804017,0x0a281807, + 0x20303006,0x20684613,0x00801c0a,0x0a481408, + 0x00481204,0x20401000,0x00501c00,0x0a680a0f, + 0x00100a02,0x00082000,0x00102400,0x0a78160c, + 0x00200203,0x00180800,0x00001c00,0x0a581e0b, + 0x00480a02,0x00100c00,0x00200c00,0x0a481a0c, + 0x20700c07,0x20880e0b,0x00980c0c,0x0a08060a, + 0x20280404,0x00201a05,0x20781804,0x0a28060a, + 0x20500406,0x00180608,0x20280806,0x0a081208, + 0x20701405,0x20182e07,0x0050080b,0x09f81607, + 0x00600a05,0x2058040a,0x00681609,0x09c81208, + 0x00381203,0x00101c06,0x20180e04,0x09d8160a, + 0x00781a07,0x00302c0b,0x20380e09,0x09c81a0a, + 0x00680a05,0x00401007,0x2058120a,0x09c81607, + 0x20400803,0x20381205,0x00500c09,0x09781208, + 0x20100001,0x20281604,0x00501805,0x09881609, + 0x20600803,0x20481e09,0x0080240d,0x09781a08, + 0x20400404,0x00281606,0x20200808,0x09881a08, + 0x00580a05,0x20101404,0x00180a04,0x09480e06, + 0x20200400,0x20280400,0x00080803,0x09480e05, + 0x00100c01,0x20281401,0x00180e04,0x09581203, + 0x00280e03,0x00301806,0x20681203,0x09581a06, + 0x20801c0c,0x2038320c,0x00580c0a,0x09181603, + 0x00200c01,0x20180e01,0x20180a02,0x09281205, + 0x00280e04,0x00101c04,0x20481201,0x09281606, + 0x00000800,0x00081203,0x00001002,0x09281a06, + 0x00b83613,0x00404c19,0x2078060f,0x09081a05, + 0x20100a01,0x00281001,0x20400004,0x09081a04, + 0x20301c05,0x20282e07,0x00400806,0x09081a04, + 0x20101402,0x00281202,0x20481403,0x08f81a03, + 0x20a03c14,0x20985a1f,0x00c01413,0x08c81203, + 0x00100404,0x00400e03,0x20881c00,0x08e81a02, + 0x00381604,0x00502008,0x20781603,0x08e81e02, + 0x00081a01,0x00602005,0x20880c00,0x08e82202, + 0x00583a10,0x0060541e,0x20a8260a,0x08d81c01, + 0x00081e05,0x00502009,0x20500403,0x08d82601, + 0x20300003,0x20180a04,0x00101007,0x08e81c00, + 0x00280e02,0x00000c01,0x00001400,0x08d82201, + 0x20101807,0x20880a12,0x00b01806,0x08d81601, + 0x20200003,0x20200207,0x00301404,0x08e81802, + 0x00280a02,0x20101804,0x00080a03,0x08f81802, + 0x20300002,0x20280604,0x00200806,0x08d81402, + 0x20201401,0x20283403,0x00900c04,0x08e81c04, + 0x00200e01,0x20280c01,0x00280601,0x09081804, + 0x20100800,0x20381603,0x00601804,0x08f81803, + 0x00200e01,0x20280c02,0x00200603,0x08f81404, + 0x00382203,0x00303005,0x20580a03,0x09081005, + 0x20100003,0x00180601,0x20100003,0x09281805, + 0x20100c04,0x20180604,0x00181401,0x09181405, + 0x20180400,0x00101202,0x20281004,0x09181404, + 0x20301002,0x20581a04,0x00701006,0x09381006, + 0x00181a06,0x00101807,0x20201400,0x09481406, + 0x00280a04,0x00100c08,0x00000201,0x09481c05, + 0x20200c04,0x00081a02,0x00380403,0x09481c08, + 0x00200000,0x20100401,0x00180e03,0x09781008, + 0x20300408,0x20500a0c,0x00480c04,0x09880808, + 0x20181003,0x20102a06,0x00380c04,0x09781807, + 0x00382607,0x00303809,0x20380a03,0x09881c08, + 0x00080400,0x20180c01,0x00300c02,0x09b81408, + 0x00400208,0x2040040c,0x00680604,0x09c81808, + 0x00001203,0x20583404,0x00d02c01,0x09b82409, + 0x20503408,0x2068520d,0x00a01808,0x09c81c0a, + 0x20180800,0x20101400,0x00080802,0x09f80c0a, + 0x20300403,0x2048060a,0x00700c08,0x0a080c0a, + 0x00080801,0x20101e04,0x20181001,0x0a080c0b, + 0x00382604,0x0070480c,0x20a82e09,0x0a28180a, + 0x00001000,0x00381c00,0x20700400,0x0a580e0c, + 0x00000001,0x00180400,0x00080800,0x0a58160a, + 0x20180400,0x00080400,0x00300800,0x0a281608, + 0x00100e01,0x20380c00,0x00400800,0x0a280e0a, + 0x00080802,0x00701400,0x20e81801,0x0a080e0b, + 0x00180e02,0x00101004,0x20100201,0x0a08160b, + 0x00280400,0x20100e01,0x00280a02,0x09e81209, + 0x20280c03,0x00001604,0x00181004,0x09d80a09, + 0x00180e04,0x00601406,0x20800801,0x09a8160a, + 0x00000e01,0x20381201,0x00301002,0x09a8120a, + 0x00100e02,0x20282001,0x00501402,0x09981609, + 0x00200a03,0x20380c04,0x00680603,0x09981608, + 0x20180802,0x00200a06,0x20400c04,0x09680e08, + 0x00001402,0x00081204,0x20180c01,0x09680e08, + 0x20300c03,0x00180a04,0x20381404,0x09580e06, + 0x00000803,0x20180605,0x00380c02,0x09581609, + 0x20100801,0x00080800,0x20280800,0x09281206, + 0x20280400,0x00500803,0x20581003,0x09281a06, + 0x00280e02,0x00401005,0x20581604,0x09381a06, + 0x20100602,0x00180c04,0x00300003,0x09181e06, + 0x00481603,0x00202402,0x20481602,0x08f81207, + 0x00381202,0x00301802,0x20400203,0x08f81a06, + 0x20100401,0x00180a01,0x20100403,0x08f81e06, + 0x00100403,0x00100603,0x00080a01,0x08e81a05, + 0x20703008,0x20385608,0x00500c0a,0x08c81e03, + 0x20380804,0x00000e04,0x00280405,0x08c81a05, + 0x00281602,0x00202402,0x20380a01,0x08d81a05, + 0x00182605,0x00202806,0x00100401,0x08c81e05, + 0x00b83a0c,0x00906010,0x2108220c,0x08b81a04, + 0x00580a05,0x20301407,0x00500203,0x08b81e04, + 0x20101003,0x20381e05,0x00600c05,0x08a81e03, + 0x20101c05,0x20782a09,0x00b00c05,0x08a81a02, + 0x20b0340d,0x20485a13,0x00802414,0x08982000, + 0x20501c05,0x20583609,0x00a0140c,0x08981800, + 0x20100800,0x00180802,0x20181003,0x08a81c01, + 0x00000a02,0x00181405,0x00180401,0x08a81c01, + 0x0068360b,0x00803c14,0x20e8060c,0x08b81804, + 0x00100201,0x00200005,0x20381203,0x08b81805, + 0x00080602,0x00380403,0x20301001,0x08b82003, + 0x20100002,0x00300601,0x20400002,0x08b81803, + 0x20200c05,0x20400a0e,0x00101007,0x08c80802, + 0x00180e01,0x00201403,0x20300201,0x08d81803, + 0x20100403,0x00100204,0x20400001,0x08d81404, + 0x00180e03,0x00201404,0x20400601,0x08c81804, + 0x00001c02,0x20282c00,0x00380802,0x08e81406, + 0x00100a02,0x20180602,0x00200c03,0x08f81404, + 0x00381603,0x00201c04,0x20300203,0x08f81803, + 0x00080401,0x20100a03,0x00100802,0x08e81404, + 0x20181604,0x00601c07,0x20880402,0x09181408, + 0x20502004,0x00183607,0x00200407,0x09281409, + 0x20300802,0x20280e04,0x00401006,0x09181405, + 0x00200203,0x20100801,0x00380401,0x09181406, + 0x00280c00,0x00000a04,0x20201602,0x09581007, + 0x00680e01,0x00801006,0x20c81a08,0x09681808, + 0x00200602,0x00080c01,0x00100a01,0x09481008, + 0x20401807,0x20183607,0x00500406,0x09581809, + 0x20101002,0x20281203,0x00080803,0x09980c08, + 0x20481202,0x00500402,0x20701c08,0x09a81808, + 0x20300c03,0x00180e04,0x20280c05,0x09980c0a, + 0x00382e08,0x00504c0e,0x20881e06,0x09a8180a, + 0x00000601,0x00280404,0x20480401,0x09e8140a, + 0x00100002,0x00200a05,0x20600202,0x09f80c0b, + 0x00180a01,0x00400404,0x20580602,0x09e8140b, + 0x20101403,0x20682a09,0x00a02c03,0x09e81808, + 0x00080400,0x20201400,0x00380400,0x0a38160d, + 0x00100e01,0x20380400,0x00280800,0x0a380e0c, + 0x20100402,0x20280c00,0x00281000,0x0a080a08, + 0x00081e03,0x00501c00,0x20601c00,0x0a181209, + 0x00280400,0x20300601,0x00800800,0x09c81a0c, + 0x00001002,0x00081a03,0x00100003,0x09d8160b, + 0x00200603,0x20100005,0x20180a03,0x09c80e09, + 0x00000c05,0x20280e08,0x00180400,0x09c80609, + 0x20300e01,0x20481a01,0x00901007,0x09781609, + 0x20180a01,0x00401005,0x20580801,0x09881609, + 0x20100403,0x00000604,0x20180803,0x09780e09, + 0x20180a03,0x00100c07,0x20380c01,0x09880e09, + 0x00100803,0x20181204,0x00380602,0x09481206, + 0x00381a03,0x00102802,0x20100a03,0x0948120a, + 0x00081204,0x00101c04,0x00080800,0x09381608, + 0x00380a01,0x20101202,0x00100603,0x09380e0a, + 0x00080a03,0x00100805,0x00080800,0x09081607, + 0x20200404,0x20580e08,0x00800406,0x08f81208, + 0x00000c04,0x20381207,0x00700401,0x08f81607, + 0x20400403,0x20380604,0x00580807,0x08e81208, + 0x00101004,0x20181605,0x00280400,0x08d81607, + 0x00000e02,0x20381404,0x00680800,0x08c81605, + 0x00080603,0x20100405,0x00380802,0x08c81a06, + 0x00480e06,0x20200c07,0x00400604,0x08b81606, + 0x00182605,0x00303c08,0x20381802,0x08981a06, + 0x00101002,0x00081203,0x00180801,0x08981605, + 0x00000c02,0x20281a03,0x00400c01,0x08a81a04, + 0x20402c08,0x20583e0b,0x00600408,0x08981204, + 0x20102c06,0x20684208,0x00c01805,0x08782203, + 0x00000201,0x00480c04,0x20400404,0x08781a03, + 0x00200000,0x00101002,0x20281400,0x08881603, + 0x00482207,0x0060300d,0x20981a04,0x08881602, + 0x00282a09,0x0040400a,0x20581001,0x08681800, + 0x00081601,0x00402400,0x20680802,0x08781400, + 0x20180e03,0x00101002,0x00100405,0x08681e01, + 0x20200003,0x20200607,0x00300807,0x08681601, + 0x2050340c,0x20685e11,0x00c01409,0x08781c05, + 0x00000402,0x20180602,0x00380402,0x08881802, + 0x20200c05,0x20281606,0x00500004,0x08781804, + 0x00100400,0x20280402,0x00480801,0x08781803, + 0x00381a09,0x00702414,0x20b81a07,0x08a81c05, + 0x00000000,0x00180c02,0x00200802,0x08981c05, + 0x00180e05,0x00101009,0x00000202,0x08a81c05, + 0x20200400,0x20181001,0x00300c04,0x08981805, + 0x00281401,0x00202a08,0x20201402,0x08c81003, + 0x00081201,0x00101401,0x20100c01,0x08c81406, + 0x00001403,0x20281e07,0x00401402,0x08c81405, + 0x00180401,0x00000000,0x00000a01,0x08c81006, + 0x20500c01,0x20482204,0x00801009,0x08e81408, + 0x20181601,0x20302e01,0x00380800,0x08f80c07, + 0x20180a02,0x00300803,0x20300003,0x08f81407, + 0x20180a01,0x00000c01,0x00000402,0x08f80c06, + 0x00201402,0x00081800,0x00081606,0x09381409, + 0x00400c00,0x20881603,0x00e00a02,0x09381406, + 0x00080401,0x00100a02,0x00000400,0x09381008, + 0x00380601,0x20201a03,0x00281201,0x09280c07, + 0x00280e02,0x00501c05,0x20680c00,0x09781807, + 0x20601403,0x20482602,0x0098040b,0x0968140a, + 0x00081202,0x20101801,0x00100001,0x09781009, + 0x20501804,0x20383e04,0x00801008,0x0968180a, + 0x20280400,0x00100a01,0x00100c06,0x09b8180a, + 0x00280602,0x00100805,0x00080e07,0x09d8180c, + 0x20101001,0x20581603,0x00700002,0x09b8100a, + 0x00280602,0x00301007,0x20781a06,0x09c8100b, + 0x00081201,0x00500c00,0x20402000,0x0a081a0b, + 0x00081a01,0x00701c00,0x20601000,0x0a18160c, + 0x00101001,0x00380400,0x20481c00,0x09f80e0b, + 0x20302003,0x20483400,0x00881400,0x09f80e06, + 0x00200001,0x00180603,0x20101201,0x09b80a0b, + 0x00280c01,0x00101603,0x00100000,0x09b8120c, + 0x20181000,0x00600c03,0x20400002,0x09a81a0a, + 0x00581204,0x00401808,0x20581208,0x09b8120a, + 0x20480c01,0x00100e01,0x20280407,0x09680a08, + 0x20200400,0x20280c00,0x00600406,0x09581609, + 0x00280e03,0x00201002,0x20200e01,0x09581609, + 0x20400402,0x00080e05,0x00100c07,0x0968120a, + 0x00480602,0x20200c02,0x00080a06,0x09280a08, + 0x00001000,0x20182000,0x00200e01,0x09281207, + 0x20300404,0x20181606,0x00201004,0x09180e07, + 0x00300a01,0x00180802,0x20280605,0x09281208, + 0x20400c04,0x20381205,0x00480805,0x08e80e08, + 0x00200401,0x00300601,0x20581202,0x08e80e08, + 0x00480603,0x00001005,0x20281206,0x08e80e08, + 0x00080602,0x00300800,0x20400004,0x08d80e09, + 0x00580a06,0x00001808,0x20180e06,0x08a81208, + 0x20281000,0x00401403,0x20480804,0x08a81607, + 0x20300803,0x20180e05,0x00100007,0x08981207, + 0x20201006,0x00281a06,0x20280803,0x08981205, + 0x20402008,0x2028320b,0x0050080a,0x08681606, + 0x00381201,0x00001c01,0x00100202,0x08781606, + 0x00100000,0x00100803,0x20281602,0x08781604, + 0x00482a08,0x0060440c,0x20881603,0x08781606, + 0x00582e0a,0x00603c0f,0x20780a04,0x08481603, + 0x20200401,0x20480603,0x00800807,0x08481203, + 0x00281203,0x00201003,0x00001002,0x08581a04, + 0x20301c06,0x20482e0c,0x00901c09,0x08481603, + 0x20702808,0x20583a0f,0x0080180c,0x08381001, + 0x20100c02,0x20381601,0x00700002,0x08481401, + 0x20301003,0x20281607,0x00400807,0x08481000, + 0x00180602,0x00200406,0x20280e01,0x08481401, + 0x00781e05,0x0040400a,0x20683209,0x08581002, + 0x00280602,0x20100c03,0x00180400,0x08581002, + 0x00380e02,0x00201004,0x20181202,0x08581403, + 0x00080601,0x00200800,0x20100403,0x08581402, + 0x20600403,0x20382205,0x00a0240d,0x08681c04, + 0x20100800,0x20280a02,0x00400805,0x08681005, + 0x20400802,0x20181602,0x00300807,0x08681405, + 0x20280401,0x00100202,0x00000404,0x08781006, + 0x00400e02,0x20181403,0x00300e06,0x08981008, + 0x20101401,0x00082202,0x00200403,0x08a81008, + 0x00481604,0x00101c05,0x20200605,0x08a81006, + 0x00200800,0x00080800,0x00100202,0x08a81007, + 0x20300803,0x00100a04,0x20381405,0x08d80807, + 0x20100601,0x00481003,0x20500601,0x08e81009, + 0x20300c03,0x20481206,0x00500c06,0x08c80c07, + 0x20200401,0x00280c00,0x20200003,0x08d81007, + 0x00481a03,0x00302406,0x20180a06,0x09181407, + 0x00480e01,0x00601400,0x20980605,0x09280806, + 0x00100602,0x00080803,0x00180602,0x09181009, + 0x00380e04,0x00300c04,0x20400e04,0x09181007, + 0x00000402,0x20481204,0x00801405,0x09381407, + 0x20380c01,0x00301e01,0x20480c08,0x09580c08, + 0x20101404,0x00081e04,0x20180803,0x09581009, + 0x20100007,0x00000e0a,0x20181804,0x09480c07, + 0x20200201,0x20380403,0x00500805,0x09880c0c, + 0x00100c00,0x00080c00,0x00380602,0x09a8140b, + 0x00081202,0x00601c07,0x20881201,0x09a8140a, + 0x00080604,0x0010080b,0x00280801,0x09981c0a, + 0x20101002,0x20682400,0x00c80800,0x09e80a08, + 0x20102001,0x20982c00,0x00e80800,0x09f80609, + 0x00281e03,0x20202800,0x00401c00,0x09d80e0d, + 0x00081a01,0x00202c00,0x20480c00,0x09e8060b, + 0x00300604,0x20280405,0x00280a04,0x09a80a0a, + 0x00300e01,0x20180c03,0x00380a03,0x09a80a0b, + 0x20102005,0x2098260a,0x00e00405,0x0978060a, + 0x00101002,0x20481a03,0x00700400,0x09980e0b, + 0x20301404,0x00081e07,0x00180806,0x09580a09, + 0x20200000,0x00200201,0x20180406,0x09480a0a, + 0x20100603,0x20181406,0x00580402,0x09380e07, + 0x20200800,0x00080402,0x00181003,0x09480e09, + 0x00180602,0x00500006,0x20581204,0x09181208, + 0x20180c02,0x00201201,0x20180e01,0x09080e07, + 0x00100804,0x00080604,0x00081202,0x09080a07, + 0x00281202,0x00201002,0x00000a02,0x08f81209, + 0x00180a01,0x00401801,0x20580400,0x08d81209, + 0x00380a03,0x20101004,0x00300203,0x08c81209, + 0x00180604,0x00300407,0x20280601,0x08c81608, + 0x20200002,0x20200203,0x00400404,0x08b80e08, + 0x20180403,0x00280603,0x00101002,0x08881208, + 0x20200c03,0x20381a06,0x00600807,0x08881207, + 0x20180404,0x00200e05,0x20180403,0x08881207, + 0x00480603,0x20201403,0x00480e03,0x08780e07, + 0x00481a07,0x00003007,0x00000201,0x08480e07, + 0x00201201,0x00181803,0x00180601,0x08581204, + 0x00280e05,0x00100c06,0x00200801,0x08581606, + 0x20401804,0x20383606,0x00901409,0x08481205, + 0x2050300a,0x20684e0f,0x00c0100b,0x08280e02, + 0x20180800,0x00400801,0x20600004,0x08380e02, + 0x20101005,0x20381e08,0x00600c05,0x08280e03, + 0x00381605,0x00302407,0x20481203,0x08380e02, + 0x00282e06,0x00603c0e,0x20782203,0x08280c02, + 0x00100000,0x00200c00,0x20380801,0x08380c00, + 0x00080e04,0x00201407,0x20281001,0x08280c01, + 0x20100404,0x20280a06,0x00500805,0x08280e01, + 0x00200c00,0x20481604,0x00702402,0x08380c01, + 0x00000000,0x00280400,0x20100404,0x08381002, + 0x00100c03,0x20181206,0x00400402,0x08380c02, + 0x00080604,0x20100005,0x00400403,0x08281003, + 0x20400c04,0x20281205,0x00280c08,0x08480406, + 0x20180800,0x00200c00,0x20200003,0x08580c05, + 0x20180e02,0x00200c04,0x00080405,0x08481005, + 0x20100804,0x20280e06,0x00400002,0x08580806, + 0x00180601,0x00200806,0x20281203,0x08880c08, + 0x00080e02,0x00001801,0x00100001,0x08880c07, + 0x00001402,0x20182203,0x00300800,0x08781007, + 0x00200203,0x00000c06,0x00180e01,0x08881006, + 0x00081a03,0x00101c02,0x00101000,0x08b80c07, + 0x20280402,0x20300203,0x00700402,0x08c80c08, + 0x00081604,0x00501804,0x20500000,0x08b80c08, + 0x20180801,0x00000603,0x00400803,0x08b81007, + 0x00002003,0x20582a07,0x00800c00,0x08f80807, + 0x00400a03,0x20480c04,0x00800604,0x09080c07, + 0x20100404,0x00000206,0x00180401,0x08f80808, + 0x20201000,0x20281400,0x00500000,0x08f80c09, + 0x00200201,0x00380403,0x20380c01,0x09280808, + 0x20300404,0x20280e05,0x00500407,0x09380808, + 0x00281604,0x00102407,0x00181202,0x09381007, + 0x00680801,0x00201000,0x00080e06,0x09381006, + 0x20380400,0x00380a01,0x20300808,0x09780c0c, + 0x00181602,0x00001806,0x00280602,0x0988080b, + 0x20200802,0x20481a06,0x00a01805,0x09781009, + 0x20480a01,0x00080402,0x0030100c,0x09681409, + 0x00000401,0x00200c00,0x20681c00,0x09e0060b, + 0x00081c00,0x00903000,0x20e00400,0x09f8060c, + 0x20201c03,0x00082c00,0x00080800,0x09c80608, + 0x20101001,0x00081c00,0x00180400,0x09d80a0a, + 0x20180c00,0x00300c02,0x20380401,0x09980a0a, + 0x00281000,0x00201a01,0x20100e01,0x0998060c, + 0x00482608,0x0070380a,0x20c80605,0x0980020b, + 0x00380601,0x00501404,0x20681203,0x09880a0b, + 0x00181203,0x00002402,0x00080601,0x0948060a, + 0x20200201,0x20200602,0x00400405,0x0930020a, + 0x20500808,0x2018060d,0x00200007,0x09200209, + 0x20281e03,0x00401801,0x00001405,0x09280e0b, + 0x00000805,0x20480e06,0x00900002,0x08f80a0a, + 0x00101003,0x20381604,0x00580e02,0x08f80608, + 0x00480a05,0x0000180a,0x00181a07,0x08e80a09, + 0x00001804,0x20382207,0x00600400,0x08e80608, + 0x20180606,0x20200008,0x00700802,0x08a80e08, + 0x00000202,0x00280405,0x00000001,0x08b80a08, + 0x20300402,0x20280a05,0x00701006,0x08a80e09, + 0x00000602,0x00300006,0x20381001,0x08a80a08, + 0x00200c04,0x20381609,0x00600e01,0x08780607, + 0x00180402,0x00101202,0x20280801,0x08780607, + 0x00300202,0x20180402,0x00500602,0x08680a07, + 0x00180c00,0x00400601,0x20301400,0x08680a07, + 0x20301001,0x00182003,0x00180406,0x08380a05, + 0x00180a03,0x00001003,0x00280402,0x08380a06, + 0x20300c03,0x20181e04,0x00400407,0x08380a05, + 0x00180c00,0x00101a01,0x20180803,0x08300205, + 0x00582a06,0x00404406,0x20680e04,0x08200204, + 0x20200403,0x20280e05,0x00700405,0x08180e02, + 0x00480e03,0x00201805,0x20281203,0x08280603, + 0x20200800,0x20281400,0x00500805,0x08180a02, + 0x20502c08,0x2068460d,0x00b0100b,0x08080800, + 0x00180a02,0x00000805,0x00400000,0x08180c00, + 0x20400403,0x20180e04,0x00300c08,0x08080800, + 0x00300201,0x00000401,0x00080601,0x08180400, + 0x00281204,0x00600c0a,0x20681203,0x08280804, + 0x00000000,0x20300202,0x00500804,0x08180802, + 0x00480e05,0x00001405,0x00100204,0x08280402, + 0x20400801,0x00080e02,0x00100008,0x08180403, + 0x00080801,0x00201a02,0x20380802,0x08480404, + 0x00000c01,0x20281201,0x00500003,0x08380806, + 0x20401407,0x20381a09,0x00600009,0x08380404, + 0x00380400,0x00100c02,0x20281204,0x08480805, + 0x00080603,0x00000002,0x00301003,0x08680c07, + 0x20100601,0x00181001,0x00000802,0x08780808, + 0x00281e07,0x0010200b,0x00080a03,0x08680807, + 0x20280a03,0x00100403,0x00101005,0x08680c06, + 0x20301807,0x20182e08,0x00300402,0x08a80409, + 0x00000802,0x00280a02,0x20380a02,0x08b80409, + 0x20301806,0x2058220a,0x00901004,0x08a80408, + 0x00001005,0x20181207,0x00280400,0x08a80408, + 0x00482607,0x0050340c,0x20881207,0x08f80807, + 0x00181603,0x00401405,0x20500a01,0x08f80807, + 0x00400203,0x00000806,0x00181605,0x08e80808, + 0x20281a04,0x00301c07,0x20280800,0x08e80808, + 0x00100002,0x20400608,0x00601004,0x09180406, + 0x00100401,0x20100604,0x00000002,0x09300008, + 0x20200400,0x00081601,0x00201406,0x09180808, + 0x00700c00,0x20380a04,0x00500e06,0x09180405, + 0x20201001,0x20381602,0x00681007,0x0958040c, + 0x20101800,0x00182601,0x00000004,0x0978040b, + 0x00000000,0x00100601,0x20280800,0x0960000a, + 0x20501001,0x00082204,0x0038040e,0x09480809, + 0x00181603,0x00201800,0x00101800,0x09e80a0c, + 0x20101000,0x20782400,0x00d01000,0x09d80a09, + 0x00281a02,0x00202400,0x00100400,0x09c8060c, + 0x00080c01,0x20101c00,0x00280400,0x09d8060b, + 0x20100805,0x20381a08,0x00700803,0x0980020b, + 0x00201001,0x20281e01,0x00400602,0x0990020a, + 0x20401803,0x20583205,0x00a01405,0x09780609, + 0x00281605,0x20400803,0x00902000,0x0978060b, + 0x20200a03,0x20180c07,0x00180401,0x09380608, + 0x20300401,0x00200001,0x20380804,0x09400209, + 0x00300201,0x00101004,0x20281a05,0x09300209, + 0x20402808,0x20983a0d,0x00b00005,0x09200a08, + 0x00580601,0x00101201,0x20200604,0x08f0060a, + 0x00481204,0x00202004,0x20380605,0x08f0020a, + 0x20180602,0x00100002,0x00101404,0x08e8060a, + 0x00581205,0x0020240c,0x20382607,0x08e00209, + 0x20600002,0x00080e03,0x00100c0a,0x08a00607, + 0x20300804,0x20280e07,0x00500406,0x08a00209, + 0x20100001,0x00000203,0x00100801,0x08a00607, + 0x20381602,0x20201202,0x00601c08,0x08900209, + 0x00680601,0x20101402,0x20281209,0x08700a07, + 0x00280603,0x00000406,0x00300202,0x08680607, + 0x00100601,0x20180401,0x00180601,0x08600607, + 0x00101805,0x20782207,0x00a00201,0x08500605, + 0x20280a02,0x20200c01,0x00300009,0x08300207, + 0x20200401,0x20280a03,0x00300c05,0x08300205, + 0x00080401,0x00100e01,0x00080c03,0x08300606, + 0x00100a03,0x20180c06,0x00280c01,0x08300205, + 0x20201c06,0x20383205,0x00600803,0x08100201, + 0x00200201,0x20100401,0x00180c00,0x08100603, + 0x00100201,0x20180802,0x00300402,0x08180603, + 0x20200402,0x00100203,0x20180404,0x08100202, + 0x00382a09,0x0040440c,0x20681202,0x08100601, + 0x20100c01,0x20181602,0x00200005,0x08000000, + 0x20100001,0x00000201,0x00100005,0x08000001, + 0x00200202,0x00200403,0x20180400,0x08080400, + 0x20202009,0x20782a0f,0x00c00407,0x08000002, + 0x00080801,0x00200401,0x20380802,0x08180403, + 0x00000c01,0x00081400,0x00100001,0x08100003, + 0x20380402,0x00100a03,0x00080406,0x08180403, + 0x00181207,0x0020040d,0x00200000,0x08280805, + 0x00180a04,0x00101404,0x20200002,0x08300005, + 0x00381603,0x00302003,0x20380400,0x08300004, + 0x00380a03,0x00000404,0x00200a02,0x08380805, + 0x20400c05,0x20280e08,0x00300805,0x08600408, + 0x20200405,0x20180607,0x00300003,0x08600008, + 0x20502005,0x20282e07,0x00400808,0x08500008, + 0x20501005,0x20181a06,0x00300407,0x08500007, + 0x00481205,0x00002007,0x00081206,0x08a00007, + 0x00381606,0x00001408,0x00300203,0x08a80408, + 0x00281603,0x00602407,0x20781606,0x08a00009, + 0x00581e06,0x00302008,0x20280607,0x08a80407, + 0x20301c06,0x20383a09,0x00801406,0x08d80407, + 0x20201c07,0x20582a0a,0x00800804,0x08e00008, + 0x00180801,0x00000602,0x00201001,0x08d80406, + 0x20601808,0x20482a0b,0x00600c08,0x08d00008, + 0x00380603,0x00300808,0x20681203,0x09180408, + 0x00281204,0x0020140a,0x20280e03,0x09380409, + 0x20200800,0x20280601,0x00380404,0x09100009, + 0x00680e08,0x0020180d,0x20480a09,0x09100007, + 0x20281401,0x00202602,0x20400005,0x09600009, + 0x20181001,0x20102203,0x00300403,0x09700009, + 0x00100000,0x00000401,0x00280602,0x0968040a, + 0x20300003,0x20101609,0x00280409,0x09400407, + 0x20201401,0x20382000,0x00500000,0x09d00609, + 0x20181001,0x00501000,0x20780800,0x09e00609, + 0x00001c01,0x20582800,0x00680c00,0x09c00e0a, + 0x00100a03,0x00080c00,0x00001c00,0x09c0020a, + 0x00400a01,0x00200802,0x20381a05,0x09900a0b, + 0x00300202,0x00001403,0x20280e03,0x0990060b, + 0x20180800,0x00201803,0x20481c00,0x09700a09, + 0x20402007,0x00182e0a,0x20380404,0x09800a08, + 0x20481002,0x00300800,0x20100408,0x0938060a, + 0x20280801,0x00000603,0x00200805,0x0930020a, + 0x00280a03,0x00100803,0x00201201,0x0920020a, + 0x00482a06,0x00a0440d,0x20f82207,0x0940020a, + 0x00480605,0x20100005,0x00100e05,0x08f00208, + 0x00000800,0x20281001,0x00400e01,0x08f00608, + 0x20200403,0x20281206,0x00400c05,0x08e00a08, + 0x00000201,0x00080e04,0x00202805,0x08e0020b, + 0x20501806,0x20181209,0x00180c07,0x08b00a08, + 0x00200201,0x00000c00,0x20180601,0x08b00a09, + 0x00100a01,0x00080403,0x00080e02,0x08a00a06, + 0x20401c06,0x00082a08,0x20180406,0x08a00e06, + 0x00500206,0x0040040a,0x20380607,0x08780608, + 0x20100401,0x00080e02,0x00200404,0x08600a08, + 0x00180a01,0x00200c01,0x20100400,0x08700607, + 0x00580e05,0x0070240a,0x20b81e08,0x08700607, + 0x20480406,0x00480a09,0x20200c0a,0x08300606, + 0x00000401,0x00180400,0x20180c02,0x08300a05, + 0x00100401,0x20100202,0x00200002,0x08300a06, + 0x20281003,0x00300e06,0x20201008,0x08300207, + 0x00481606,0x00302408,0x20480e03,0x08100603, + 0x00180601,0x00200802,0x20280401,0x08200603, + 0x00000400,0x00080400,0x00180404,0x08100603, + 0x00180601,0x00000c03,0x00280401,0x08100202, + 0x20601809,0x2028360b,0x0050140a,0x08000001, + 0x00080e02,0x00101400,0x00000004,0x08000601, + 0x20100402,0x00180601,0x00080803,0x08000400, + 0x00080400,0x20200201,0x00400803,0x08000400, + 0x0078220b,0x00503c0f,0x20881208,0x08200802, + 0x00100c03,0x20181205,0x00580403,0x08100402, + 0x00180e04,0x00201405,0x00000001,0x08100003, + 0x00000601,0x20280400,0x00400003,0x08100403, + 0x20601c0a,0x20382a11,0x0060100d,0x08200804, + 0x20380a02,0x00280405,0x00100406,0x08380407, + 0x20101404,0x20281e06,0x00400803,0x08300405, + 0x00000c03,0x20181202,0x00380402,0x08300405, + 0x00180e06,0x0030140d,0x20481a03,0x08600009, + 0x00380a01,0x00000a02,0x00000a04,0x08700808, + 0x00082604,0x00303007,0x20280801,0x08600407, + 0x00081605,0x00101c06,0x20100001,0x08600407, + 0x20100403,0x00180e06,0x00101400,0x08a00407, + 0x20401804,0x20282204,0x00280405,0x08a00408, + 0x20101402,0x20682206,0x00a01001,0x08900408, + 0x20202005,0x20482e08,0x00600802,0x08900408, + 0x00380601,0x00101c02,0x20281e03,0x08e00806, + 0x00481a05,0x00402c08,0x20681206,0x08f00408, + 0x00200c01,0x20181000,0x00280e01,0x08d00408, + 0x00281203,0x00502007,0x20681e03,0x08d00007, + 0x00080400,0x00080601,0x00500c05,0x09080407, + 0x20200c04,0x20281a07,0x00401407,0x09200008, + 0x20281202,0x00201004,0x20200004,0x09100409, + 0x20100400,0x00081201,0x00301c04,0x09180407, + 0x20100800,0x20181601,0x00300804,0x0950000b, + 0x00000a01,0x00181004,0x20200400,0x0970040c, + 0x00080401,0x20200602,0x00200a01,0x0960080a, + 0x00081400,0x00101201,0x20100c00,0x09500809, + 0x20180401,0x00201800,0x20481000,0x09f00a0b, + 0x00002404,0x20682400,0x00882400,0x09e00a0a, + 0x00181201,0x00502c00,0x20800000,0x09e0060d, + 0x20280400,0x00100800,0x20100800,0x09c00207, + 0x00382205,0x00101c04,0x00201603,0x0990060c, + 0x00181607,0x0030100b,0x20100c00,0x0998060a, + 0x20180c01,0x00100603,0x00301404,0x0980060b, + 0x00482202,0x00003401,0x00180606,0x0980060a, + 0x20302405,0x20682a0a,0x00980407,0x09300e0a, + 0x20100805,0x20280e0a,0x00301002,0x09400e09, + 0x20100a01,0x20281400,0x00400802,0x09300a08, + 0x20102002,0x20883604,0x00e01805,0x0930020a, + 0x20100000,0x00380806,0x20181201,0x08f00207, + 0x00000202,0x00000406,0x20180c00,0x09000a08, + 0x00100403,0x00000202,0x20181201,0x08f00e08, + 0x20100001,0x00080801,0x00180401,0x08e00a07, + 0x00281e04,0x00303005,0x20300602,0x08c00608, + 0x00180800,0x00000601,0x00001201,0x08c00a08, + 0x00081204,0x00201407,0x20100401,0x08b00607, + 0x00281601,0x00102803,0x20181602,0x08b00a08, + 0x20180801,0x20400205,0x00a02003,0x08700e08, + 0x00000801,0x20200601,0x00280802,0x08801208, + 0x00000c04,0x20281207,0x00400c01,0x08800e06, + 0x00080a03,0x20480401,0x00a02002,0x08700608, + 0x00201401,0x20681203,0x00980c01,0x08401206, + 0x00080400,0x00000800,0x00280402,0x08400a06, + 0x00200202,0x00100804,0x00080800,0x08500e06, + 0x00101c05,0x20682208,0x00980402,0x08300e05, + 0x20200800,0x20181c01,0x00600006,0x08200a03, + 0x00000201,0x20180401,0x00400803,0x08200a03, + 0x20180401,0x00000a02,0x00100405,0x08200e04, + 0x20100203,0x00280807,0x00080804,0x08100602, + 0x00380800,0x00101802,0x20181a01,0x08100c00, + 0x20200802,0x20180e02,0x00300404,0x08100c00, + 0x00180601,0x00000800,0x00300002,0x08100e01, + 0x00000402,0x00280a03,0x20100402,0x08100800, + 0x20401000,0x00082401,0x00501807,0x08200003, + 0x00480e03,0x00101803,0x00080602,0x08200c01, + 0x20300c04,0x20281603,0x00500006,0x08100803, + 0x20180400,0x00300802,0x20380803,0x08200803, + 0x00481400,0x00302a01,0x20380e04,0x08401004, + 0x20600c03,0x20381a06,0x0060040b,0x08300c06, + 0x00481a07,0x00102007,0x00000603,0x08400c05, + 0x00280e03,0x00201002,0x20100400,0x08400804, + 0x20500601,0x20280c00,0x00600c09,0x08600807, + 0x00200800,0x00180c03,0x00081206,0x08800809, + 0x20502c08,0x2058420c,0x00800808,0x08601007, + 0x20401406,0x20182207,0x00300007,0x08600807, + 0x00100405,0x20280604,0x00380e05,0x08b00809, + 0x00081a02,0x00302403,0x20280401,0x08b00406, + 0x00181604,0x00601c0a,0x20881e06,0x08b00809, + 0x00482206,0x0040340b,0x20581207,0x08a00407, + 0x00281207,0x2010140b,0x00100a01,0x08e00405, + 0x20101002,0x20382204,0x00701002,0x08e00408, + 0x00380a01,0x00001601,0x20100601,0x08e00805, + 0x00000c04,0x20481607,0x00801404,0x08d00406, + 0x00001405,0x2058160b,0x00600804,0x09101007, + 0x00100201,0x00100802,0x20181000,0x09300809, + 0x20401402,0x20181e03,0x00400408,0x09200409, + 0x20100203,0x20180403,0x00300403,0x09100809, + 0x20100601,0x00080403,0x00181803,0x0950080a, + 0x20180c00,0x00100601,0x00100404,0x0970000b, + 0x00180601,0x00480402,0x20300203,0x0970040b, + 0x00002002,0x20282a05,0x00200201,0x09600c0a, + 0x00081205,0x20100c00,0x00302c00,0x09f0060a, + 0x00482605,0x00604400,0x20902000,0x0a00060f, + 0x00080a02,0x20480800,0x00702800,0x09e00609, + 0x20200203,0x20280800,0x00401400,0x09c00606, + 0x20102c0c,0x20584210,0x00500001,0x09a0120a, + 0x20601808,0x20382e0f,0x0080180b,0x09900e09, + 0x00001c03,0x20781e07,0x00600000,0x09901609, + 0x00201c06,0x20183208,0x00200605,0x09900a08, + 0x00382e0b,0x00604414,0x20b81e03,0x09500a0b, + 0x00580a03,0x00300c09,0x20481e08,0x09600a08, + 0x20100000,0x00100803,0x20281401,0x09400e08, + 0x00082607,0x0060300c,0x20a80c01,0x09400a0a, + 0x20100806,0x2058060d,0x00701806,0x09000e0a, + 0x20380a02,0x00100400,0x00001006,0x09100609, + 0x00480a03,0x00001003,0x00000603,0x09000a09, + 0x00000805,0x20380608,0x00200802,0x08f00e08, + 0x20200e03,0x20382404,0x00601403,0x08c00e05, + 0x00101004,0x20181605,0x00000202,0x08d00e07, + 0x20500c04,0x20281e06,0x00400c08,0x08c00e07, + 0x00100604,0x20181005,0x00200c01,0x08c00a07, + 0x00001c05,0x20181a05,0x20380e02,0x08a01a05, + 0x00181205,0x00301808,0x20400400,0x08900a07, + 0x00380603,0x00101006,0x20280e06,0x08900e06, + 0x20301406,0x00181a07,0x20280403,0x08801205, + 0x00381e07,0x00602c0a,0x20980602,0x08701607, + 0x00100402,0x20180606,0x00201002,0x08601206, + 0x00080401,0x00000203,0x00201004,0x08600e06, + 0x00682606,0x0060380b,0x20980e06,0x08600e06, + 0x20200406,0x2010060b,0x00200007,0x08401a05, + 0x20100000,0x00080401,0x00180404,0x08401603, + 0x00000201,0x20100001,0x00200803,0x08401203, + 0x20400004,0x20200209,0x0050140b,0x08301204, + 0x00280605,0x20100408,0x00380401,0x08301201, + 0x00080601,0x00000801,0x00000002,0x08301400, + 0x00000803,0x20180a03,0x00200002,0x08301400, + 0x00200201,0x20200403,0x00580e02,0x08201001, + 0x20480c02,0x20100a06,0x00401008,0x08301404, + 0x00100c00,0x20281201,0x00200401,0x08401402, + 0x00180a05,0x00100c04,0x00080403,0x08301402, + 0x20100201,0x20380400,0x00600405,0x08300c02, + 0x00500c00,0x20581800,0x00600205,0x08601405, + 0x20380801,0x00101400,0x20281005,0x08501405, + 0x20301c08,0x20182e09,0x00300004,0x08501006, + 0x20100402,0x20381202,0x00500002,0x08501005, + 0x20600801,0x20180a01,0x00081009,0x08801407, + 0x00281203,0x20101002,0x00200603,0x08900c06, + 0x00382e09,0x0050480e,0x20881a04,0x08900c06, + 0x00181204,0x20101c04,0x00180e01,0x08801006, + 0x00600a02,0x00000003,0x20281609,0x08c00c07, + 0x20201404,0x20582606,0x00600404,0x08c00c07, + 0x20201807,0x2068260d,0x00901005,0x08b00c06, + 0x20201806,0x20583208,0x00800c04,0x08b00c07, + 0x20500c03,0x00281e02,0x20200809,0x08f00407, + 0x00280603,0x00001407,0x20281602,0x09000c08, + 0x00200203,0x00080409,0x00080e03,0x08f00807, + 0x00380607,0x0010100b,0x20480e04,0x08f00c08, + 0x00482204,0x00602c06,0x20980607,0x09300c08, + 0x00080e01,0x00000e01,0x00201002,0x09300808, + 0x20282202,0x00002400,0x20101005,0x09300c08, + 0x20400407,0x00080e0b,0x00000406,0x09300c09, + 0x20280402,0x20200a05,0x00200406,0x09700c08, + 0x20101802,0x20381a05,0x00580403,0x09800c0b, + 0x00001402,0x20881205,0x00980601,0x0980100a, + 0x00281e03,0x00103009,0x20382206,0x09800809, + 0x20501004,0x00082000,0x20280c00,0x0a000a05, + 0x20200400,0x20382800,0x00902800,0x09f00607, + 0x20201405,0x00582000,0x20681c00,0x09f00a06, + 0x20480803,0x00100000,0x20280800,0x09d00a04, + 0x00b81e08,0x0040440c,0x20a81a0f,0x09d00a0c, + 0x00200000,0x20301800,0x20281a05,0x09c01609, + 0x00482a08,0x00903c0e,0x20e80a06,0x09b00609, + 0x00880a08,0x20102409,0x20280e0d,0x09a00a0a, + 0x20801c08,0x20283e0d,0x00702811,0x0950060b, + 0x00200a01,0x20380800,0x00400401,0x09600a0b, + 0x20100004,0x0000060a,0x00101c05,0x09600e0a, + 0x2070200a,0x20383a0e,0x0070140d,0x0940060a, + 0x00581207,0x0040100a,0x20880607,0x09200e06, + 0x20400804,0x20181203,0x00280406,0x09200a07, + 0x00100601,0x20180c02,0x00100400,0x09200e08, + 0x00481608,0x00501c0e,0x20780e07,0x09100607, + 0x20500809,0x0018060b,0x20480807,0x08f01206, + 0x00581205,0x00201c08,0x20280606,0x08e00a07, + 0x20180401,0x00001201,0x20280802,0x08e01207, + 0x20300406,0x00000209,0x00000c06,0x08d00e07, + 0x00582a0a,0x0020380f,0x20500207,0x08c00a06, + 0x20400804,0x20281a08,0x00601c09,0x08a00e06, + 0x00080a03,0x20100403,0x00201000,0x08b00e06, + 0x00381e06,0x00102808,0x00000203,0x08a00e06, + 0x20401c07,0x20782e0e,0x00902408,0x08901606, + 0x00380602,0x00000805,0x20180604,0x08801604, + 0x00100c02,0x20381205,0x00300801,0x08801a05, + 0x20101804,0x20683209,0x00a02005,0x08701205, + 0x00400203,0x00000c07,0x20281604,0x08701a04, + 0x20100800,0x20280602,0x00100405,0x08601a03, + 0x20200000,0x00100001,0x20180404,0x08601602, + 0x20100602,0x00000004,0x20280c02,0x08501a02, + 0x20380602,0x20180a02,0x00101809,0x08501601, + 0x20100402,0x00080e02,0x00080403,0x08601400, + 0x00380602,0x00000c02,0x20100201,0x08601a01, + 0x00180400,0x00200201,0x20200801,0x08501400, + 0x20201c05,0x20282207,0x20181002,0x08601c05, + 0x00280e02,0x00201004,0x20280800,0x08601002, + 0x20400404,0x20180e05,0x00200407,0x08601402, + 0x20200401,0x00080601,0x20280404,0x08501402, + 0x00480604,0x00501008,0x20881e05,0x08901003, + 0x20280400,0x20180603,0x00200c05,0x08701004, + 0x00581205,0x00002406,0x20181605,0x08801404, + 0x00100201,0x00100401,0x20380c00,0x08701004, + 0x20580804,0x00300e04,0x20480808,0x08a00805, + 0x20101803,0x20282203,0x00080c00,0x08a01007, + 0x20602807,0x2048460a,0x00700c0a,0x08a00c06, + 0x20200c01,0x00181601,0x20300003,0x08a00c06, + 0x00581204,0x00101c07,0x20100206,0x08d00406, + 0x00280e01,0x00401805,0x20781e02,0x08e00c06, + 0x00581604,0x0060280b,0x20982209,0x08e00c07, + 0x00480800,0x00401c02,0x20781e04,0x08d00c06, + 0x20380801,0x20300e06,0x00500c07,0x09000c06, + 0x20181203,0x00200802,0x20101805,0x09100407, + 0x20100203,0x00100201,0x00101c06,0x09000806, + 0x20481204,0x00200804,0x20101807,0x09000408, + 0x00001c02,0x20583203,0x00800601,0x09400809, + 0x20101405,0x20381a07,0x00100001,0x0950100a, + 0x20402009,0x00183a0c,0x00000004,0x09400c0b, + 0x00300804,0x20200208,0x00180a05,0x09401009, + 0x00080601,0x00200004,0x20480c01,0x09800809, + 0x00081603,0x00202c08,0x20581a01,0x09a00c0a, + 0x00281e05,0x00902c0e,0x20e81e06,0x09a0040a, + 0x20101201,0x00082003,0x00100003,0x09800408, + 0x20181004,0x00200c00,0x00082000,0x0a100609, + 0x20201c05,0x00082000,0x20183800,0x0a101207, + 0x00381000,0x20301400,0x00881400,0x0a000e0b, + 0x20101005,0x00181800,0x00182800,0x09e00a06, + 0x00200607,0x20280c0c,0x00301a03,0x09c8060a, + 0x00281607,0x0070180f,0x20a80a05,0x09d00209, + 0x20502000,0x20783801,0x00d01008,0x09a00608, + 0x00181a07,0x0050100e,0x20601204,0x09b80608, + 0x00080402,0x20101609,0x00000c04,0x0970120a, + 0x00180401,0x00101206,0x20301801,0x09800e0b, + 0x00300602,0x00080402,0x00000206,0x09700e07, + 0x00380c00,0x20102e06,0x20100a01,0x0960120b, + 0x20201004,0x20282203,0x00680803,0x09300a06, + 0x00080801,0x00000e02,0x00000003,0x09301209, + 0x00000003,0x00180603,0x20180402,0x09300e08, + 0x20401005,0x20482607,0x00900c08,0x09100a07, + 0x00480a06,0x00201409,0x20280e03,0x09000606, + 0x00000601,0x20281401,0x00401002,0x08f00e06, + 0x00180a04,0x00200405,0x20200401,0x09000e07, + 0x00380606,0x00000809,0x00080603,0x08e00e05, + 0x20501c07,0x0008420a,0x00301c08,0x08d00604, + 0x00000401,0x00000202,0x20280801,0x08d01605, + 0x20200804,0x00081606,0x20100803,0x08d01204, + 0x20301405,0x20282a09,0x00201405,0x08c01205, + 0x00381605,0x0070280b,0x20d81a07,0x08c00e03, + 0x00100401,0x00180800,0x20100000,0x08b01204, + 0x00381204,0x00201807,0x20580604,0x08b01204, + 0x00480e03,0x00301c07,0x20881a04,0x08a01604, + 0x00280e01,0x00200a03,0x20302003,0x08900e05, + 0x20181202,0x00201403,0x20400803,0x08901202, + 0x20100803,0x20280606,0x00100405,0x08901603, + 0x20281201,0x00001201,0x20101007,0x08801203, + 0x20400805,0x20181207,0x20280408,0x08801401, + 0x00100402,0x20300604,0x00100000,0x08801a01, + 0x00080603,0x00000004,0x20100401,0x08801400, + 0x00101401,0x20481203,0x00380601,0x08701400, + 0x00381a04,0x00203008,0x20581a05,0x08901002, + 0x20100602,0x20281001,0x00200404,0x08801001, + 0x00000002,0x20100604,0x20180402,0x08901802, + 0x20100000,0x00100401,0x20180c04,0x08701001, + 0x00000400,0x20500203,0x00601003,0x08a00c01, + 0x20200c04,0x20180e04,0x20181402,0x08a01405, + 0x00000c00,0x00081001,0x00080401,0x08a01003, + 0x00180601,0x00000401,0x00080401,0x08900c03, + 0x20100c02,0x20480e03,0x00680403,0x08b00c05, + 0x00281604,0x00302808,0x20481603,0x08c00804, + 0x00181e01,0x00203402,0x20581800,0x08c01004, + 0x20180804,0x20100e03,0x00180c02,0x08b00805, + 0x00000e02,0x20181803,0x00300801,0x08e00807, + 0x00100201,0x20380a03,0x00601803,0x08e00804, + 0x00100800,0x20481400,0x00801402,0x08e00805, + 0x00480a07,0x20200808,0x00401202,0x08d00405, + 0x20200802,0x00180a02,0x20400002,0x09201008, + 0x20402006,0x20382e07,0x00580807,0x09100c09, + 0x20480c01,0x20200202,0x00300805,0x09101009, + 0x20801408,0x20482a0e,0x00600c0b,0x0910100a, + 0x00381601,0x00302403,0x20681204,0x09601007, + 0x00481a04,0x0050200a,0x20781606,0x0970040a, + 0x00580a02,0x20502802,0x00382208,0x09601408, + 0x00680e05,0x0010140b,0x20481a0d,0x09600c09, + 0x20200c00,0x20280a01,0x00300005,0x09900807, + 0x20280401,0x00081203,0x00202407,0x09b0040a, + 0x20301401,0x20782a03,0x00e01408,0x09900408, + 0x20200001,0x20200e04,0x00100006,0x09900806, + 0x00301803,0x20282000,0x00683000,0x0a20120d, + 0x00381202,0x00102c00,0x20181000,0x0a300e0f, + 0x00301402,0x00181800,0x20282000,0x0a201a0d, + 0x00380a03,0x20101c00,0x00380800,0x09f0120c, + 0x20580a04,0x0038040a,0x20200009,0x09c80609, + 0x20501004,0x20382605,0x00a00c0a,0x09c00209, + 0x20481e03,0x00602407,0x20881009,0x09c00e09, + 0x20601c09,0x20383e0a,0x00a0040a,0x09a00607, + 0x00280601,0x00100a01,0x20301605,0x09900e07, + 0x00280a05,0x00100408,0x00100e04,0x09900a06, + 0x00180401,0x20100603,0x00100e04,0x09900e06, + 0x00380e0a,0x00400411,0x20500607,0x09700606, + 0x00280403,0x00001204,0x20180c00,0x09501209, + 0x00100803,0x20180e07,0x00100c01,0x09501208, + 0x00200201,0x20200400,0x00280601,0x09501209, + 0x00200406,0x00200a0d,0x20300401,0x09401609, + 0x20300204,0x20180405,0x00300805,0x09100a06, + 0x20100401,0x00180401,0x20281003,0x09101206, + 0x20300802,0x20181202,0x00300406,0x09100e06, + 0x20380602,0x00380405,0x20180406,0x09000a06, + 0x00280804,0x20101a06,0x00281202,0x08e01205, + 0x00080e02,0x00201004,0x20300201,0x08f00e05, + 0x00280602,0x00000803,0x20180a02,0x08f00e04, + 0x00280401,0x00101601,0x20381204,0x08e00e05, + 0x20100a04,0x20381406,0x00800c04,0x08c00204, + 0x00200201,0x00000202,0x00100801,0x08c01205, + 0x20101003,0x00081e03,0x00200803,0x08d00e04, + 0x00100204,0x00180c02,0x00201003,0x08b00a05, + 0x00001403,0x20281e05,0x00200401,0x08a00e02, + 0x20301004,0x00082205,0x00100006,0x08b00e01, + 0x00281203,0x00401406,0x20500201,0x08b00e02, + 0x20301807,0x00182609,0x20180405,0x08900e01, + 0x00180603,0x00301004,0x20481401,0x08a00a01, + 0x00380e06,0x00401009,0x20780604,0x08b00c00, + 0x20200c02,0x20180e05,0x00000805,0x08a01000, + 0x00381e08,0x00702c0e,0x20a80a04,0x08a00800, + 0x20100c03,0x00281e04,0x00000c03,0x08a00402, + 0x20200405,0x00100208,0x20300005,0x08b01001, + 0x00180401,0x00200400,0x20380e02,0x08b01002, + 0x20100404,0x0000020a,0x00101405,0x08901000, + 0x00080a02,0x00500804,0x20800000,0x08b00803, + 0x00280e02,0x00301c06,0x20381202,0x08c00c03, + 0x00080a03,0x00101003,0x20100002,0x08c00c02, + 0x20100601,0x00180802,0x00080802,0x08a00c03, + 0x00180800,0x00401201,0x20600001,0x08d00c04, + 0x20200800,0x20181602,0x00401805,0x08d00804, + 0x00001404,0x20181e05,0x00300802,0x08d00c04, + 0x00200800,0x00180800,0x20180a01,0x08c00c04, + 0x20200002,0x00200602,0x20280404,0x08f00c06, + 0x00000402,0x00280602,0x20280400,0x09001007, + 0x00180606,0x00400406,0x20500002,0x09001006, + 0x20300202,0x00480c01,0x20300c07,0x08f00807, + 0x00080e03,0x00200c03,0x00000601,0x09300808, + 0x00182204,0x00303405,0x20380c00,0x09301007, + 0x2030180a,0x0028220c,0x20380c04,0x09401009, + 0x00080802,0x00401603,0x20681603,0x09301009, + 0x00100c06,0x20181a06,0x00300201,0x09700807, + 0x00001802,0x20582606,0x00a01004,0x09700c08, + 0x00381609,0x00801411,0x20b00205,0x09800408, + 0x00100401,0x00280c02,0x20180601,0x09700007, + 0x20181204,0x0020200b,0x20380803,0x09a00808, + 0x20101000,0x00181e01,0x00080c04,0x09c0080c, + 0x20280803,0x0030120a,0x20701005,0x09c01408, + 0x20180e01,0x00401003,0x20400803,0x09a00407, + 0x00680e03,0x00002400,0x20180c00,0x0a401a14, + 0x00200202,0x20180400,0x00201800,0x0a40120d, + 0x00580e04,0x00002400,0x00100800,0x0a501612, + 0x00000202,0x00000400,0x00001400,0x0a20160b, + 0x20800c07,0x2038260a,0x00880413,0x09c00e0a, + 0x20180402,0x00000a05,0x00180405,0x09e01a0a, + 0x20801007,0x20382e0c,0x00a00c10,0x09d0120a, + 0x00380802,0x00001e06,0x00181400,0x09c01e0a, + 0x00100205,0x0000000d,0x20180e06,0x09a00604, + 0x20300801,0x20181401,0x00400004,0x09a01206, + 0x00200603,0x00080809,0x20181a07,0x09b00e05, + 0x20700803,0x20381c01,0x0080000a,0x09800e06, + 0x00580401,0x00000a04,0x20101204,0x09600e09, + 0x00380602,0x00001003,0x20180a06,0x09701207, + 0x00280602,0x00100801,0x20300800,0x09701209, + 0x00880a08,0x00001409,0x0010060c,0x09601207, + 0x20600000,0x00080601,0x0010080a,0x09201206, + 0x00080400,0x20100a02,0x00200004,0x09301208, + 0x20100001,0x00000604,0x20100004,0x09301207, + 0x2050080b,0x2028160f,0x0060040b,0x09101607, + 0x00600000,0x00080601,0x20100209,0x09001205, + 0x20200401,0x20181201,0x00400403,0x09000e04, + 0x00000001,0x00000001,0x00080801,0x09000e05, + 0x0038060a,0x00000c11,0x00180e05,0x08f00e04, + 0x20500002,0x00180601,0x2028080a,0x08d00e04, + 0x00100201,0x00000403,0x00080601,0x08e01203, + 0x00280a05,0x00001405,0x00000000,0x08e00e04, + 0x20300408,0x20280a0e,0x00501005,0x08c01604, + 0x00480a02,0x00101c05,0x20280e05,0x08c00e02, + 0x00180800,0x00001601,0x00180801,0x08d01203, + 0x20100c08,0x2028220b,0x00500c05,0x08c00e02, + 0x00480e07,0x2010200b,0x00381a03,0x08b01203, + 0x20200000,0x20200602,0x00501006,0x08b00e01, + 0x20200803,0x20281603,0x00600405,0x08c00c00, + 0x20180a08,0x0010140d,0x20280c01,0x08c00c01, + 0x20501007,0x20482e0b,0x00b01c0a,0x08a00c00, + 0x00280401,0x20200a03,0x00680400,0x08b01001, + 0x00280603,0x00001006,0x00180a02,0x08c00c01, + 0x00200004,0x2018060a,0x00301202,0x08d01001, + 0x00380606,0x0000080a,0x00081205,0x08b01003, + 0x20200400,0x20380c00,0x00800004,0x08c00803, + 0x00000402,0x20281204,0x00501004,0x08d00c02, + 0x20300400,0x20180803,0x00280806,0x08d00c03, + 0x20100006,0x20100607,0x00200003,0x08c01002, + 0x00100000,0x20280401,0x00500400,0x08e00c05, + 0x20280400,0x00000802,0x00180403,0x08f01006, + 0x00480a04,0x00001804,0x20100203,0x08f01004, + 0x00380a07,0x2010180a,0x00300000,0x08d01003, + 0x00000203,0x20100402,0x00400802,0x09101006, + 0x00280604,0x20100801,0x00300a02,0x09201406, + 0x20500405,0x20280a07,0x00600808,0x09201006, + 0x20500406,0x20380a0c,0x00901008,0x09001407, + 0x20300805,0x20281a08,0x00500402,0x09401008, + 0x20201008,0x20282e0b,0x00500805,0x09501407, + 0x00780e05,0x20102406,0x00481a08,0x09501006, + 0x00200202,0x20200005,0x00781206,0x09401008, + 0x00780400,0x00000c05,0x20182207,0x09800c06, + 0x00280e07,0x0020240e,0x20682202,0x09901009, + 0x20601005,0x20482e09,0x00d0140c,0x09800808, + 0x00200001,0x20200202,0x00780400,0x09700c05, + 0x20500602,0x20180c05,0x00201c0e,0x09b00409, + 0x20180802,0x20101a07,0x00300403,0x09e01009, + 0x00200202,0x20180406,0x00281205,0x09d00c0b, + 0x20200800,0x20281800,0x00600806,0x09b00809 + }, //ct1 + { + 0x00200e01,0x20200000,0x00080c00,0x0aa80e0b, + 0x00400601,0x00100000,0x00000c00,0x0a881e0f, + 0x00100801,0x20100000,0x00081000,0x0a580a0c, + 0x00300202,0x20200000,0x00001800,0x0a68120c, + 0x20300001,0x00100202,0x00080c06,0x0a581608, + 0x20680802,0x00200203,0x00000c0c,0x0a181609, + 0x00080a04,0x00100004,0x00001004,0x0a08120a, + 0x20400003,0x20200205,0x00000008,0x0a080a08, + 0x00200400,0x00100001,0x00081604,0x0a281e07, + 0x00380a02,0x00000003,0x00000e07,0x09e81206, + 0x20300405,0x20100207,0x00080c04,0x09c80606, + 0x00300203,0x20100005,0x00000205,0x09d80e06, + 0x20180400,0x00200002,0x00000003,0x09e82608, + 0x00000000,0x20200204,0x00000004,0x09a80e08, + 0x00400204,0x00000006,0x00080a05,0x09981206, + 0x00000803,0x20100206,0x00080c03,0x09a80a08, + 0x00280a02,0x00100001,0x00001201,0x09b82207, + 0x20300804,0x20100202,0x00082004,0x09781204, + 0x20400805,0x20100206,0x00081007,0x09681205, + 0x00000000,0x00100003,0x00080c02,0x09681605, + 0x00000800,0x20100203,0x00080404,0x09781a05, + 0x00680607,0x0010000b,0x00001207,0x09581e06, + 0x00480a05,0x00100008,0x00000a05,0x09481a04, + 0x00280a05,0x00000005,0x00001801,0x09481604, + 0x20300005,0x00100204,0x00081c04,0x09682201, + 0x20400006,0x0000020b,0x00000c0b,0x09280e04, + 0x20300404,0x20100207,0x00000007,0x09281203, + 0x20200c07,0x2020020b,0x00081807,0x09380c00, + 0x00580a06,0x0010000c,0x00000a06,0x09582e02, + 0x00180602,0x00000006,0x00080a01,0x09281402, + 0x00380602,0x00000005,0x00000202,0x09281400, + 0x20180a03,0x0010000a,0x00080c00,0x09382003, + 0x20580403,0x20100208,0x0000180b,0x09481c01, + 0x00080401,0x20100201,0x00000c01,0x09381002, + 0x20380401,0x20100202,0x00000c08,0x09281003, + 0x00500202,0x00000000,0x00001a05,0x09481800, + 0x00300601,0x20200003,0x00080a04,0x09681804, + 0x00100201,0x20100001,0x00000401,0x09480c03, + 0x00100000,0x20200001,0x00000202,0x09481006, + 0x20600403,0x20100205,0x0008040c,0x09581004, + 0x00000601,0x20100201,0x00000004,0x09881c05, + 0x20100402,0x20100203,0x00080804,0x09680c06, + 0x00200601,0x20200000,0x00000201,0x09780c04, + 0x00500400,0x00000002,0x00081206,0x09881407, + 0x20100001,0x00000202,0x00080803,0x09c81c09, + 0x00080601,0x00000002,0x00080401,0x09a81008, + 0x20200601,0x20100201,0x00080406,0x09981007, + 0x20480a03,0x00100002,0x00001009,0x09b81808, + 0x00080403,0x00100001,0x00080a01,0x0a08240a, + 0x00100001,0x20100000,0x00000000,0x09e81009, + 0x20200806,0x00000205,0x00082002,0x09e8140b, + 0x00100c07,0x20100207,0x00081a04,0x0a18140b, + 0x2018160a,0x0000000a,0x00003400,0x0a581c09, + 0x20380a03,0x20100003,0x00001402,0x0a38100a, + 0x00281208,0x0020000d,0x00001a04,0x0a38240a, + 0x0018160a,0x0020000e,0x00002601,0x0a682009, + 0x00201c0e,0x20500215,0x00082602,0x0a980408, + 0x00500c03,0x20300205,0x00080e06,0x0a880408, + 0x20100807,0x2020020b,0x00000801,0x0a880c08, + 0x2020100a,0x20300210,0x00080803,0x0aa8040a, + 0x20181a07,0x00200015,0x00001404,0x0ad82409, + 0x20380a01,0x00000004,0x00000008,0x0ac81009, + 0x00081603,0x00000009,0x00001e01,0x0ac81408, + 0x00180e04,0x0000000c,0x00000603,0x0af8180a, + 0x00182202,0x00802000,0x20601800,0x0a981a0b, + 0x00380a03,0x20100800,0x00401c00,0x0a58160d, + 0x00281604,0x00301c00,0x20402000,0x0a48120c, + 0x00100201,0x00400000,0x20501400,0x0a381e09, + 0x20200403,0x00000606,0x00280404,0x0a381209, + 0x20400c04,0x20381609,0x00600409,0x09f80e08, + 0x20401006,0x20281e0b,0x00300807,0x09e80a09, + 0x20180401,0x00400603,0x20500803,0x09f81207, + 0x00380a02,0x00000c04,0x00280e03,0x09f81609, + 0x00100e01,0x00081403,0x00081204,0x09c81206, + 0x00180a03,0x00200c07,0x20481a03,0x09b80e07, + 0x20180801,0x00300000,0x20400201,0x09c81606, + 0x20200800,0x20280e03,0x00600405,0x09a81a08, + 0x00000000,0x00300401,0x20581000,0x09981608, + 0x00000802,0x00080602,0x20180401,0x09781607, + 0x00380a02,0x00101403,0x20480a03,0x09881208, + 0x00000402,0x00081601,0x00380400,0x09781e06, + 0x00181601,0x00301c03,0x20400001,0x09581a07, + 0x00081204,0x00201804,0x20300001,0x09481606, + 0x00000400,0x20180603,0x00200805,0x09481607, + 0x20181203,0x00101405,0x20280401,0x09481e05, + 0x20180400,0x20180e02,0x00301804,0x09281a04, + 0x20100c04,0x20281606,0x00300803,0x09281604, + 0x20300804,0x00081603,0x00080405,0x09181602, + 0x00200c02,0x20300204,0x00380c00,0x09281e04, + 0x00200001,0x20200202,0x00080400,0x09180e02, + 0x00180a03,0x00000c05,0x20280c00,0x09081602, + 0x00581207,0x00202409,0x20580e05,0x09181602, + 0x20100a02,0x00081802,0x00300406,0x09082602, + 0x20200400,0x20280800,0x00080405,0x09081400, + 0x00100400,0x20280a02,0x00100803,0x08f81601, + 0x20500c07,0x20381a0b,0x00400809,0x09081801, + 0x20101002,0x00281202,0x20380803,0x09182003, + 0x00100800,0x20180801,0x20280400,0x09181403, + 0x20200c01,0x00080e01,0x20280806,0x09081403, + 0x00400605,0x0008040a,0x20180a04,0x09181c03, + 0x00281202,0x00601005,0x20600201,0x09282404, + 0x00000001,0x00100000,0x20400002,0x09281404, + 0x00000000,0x00300002,0x20580a02,0x09281805, + 0x20380404,0x00100e05,0x20300407,0x09381404, + 0x20180a01,0x00100e01,0x20201004,0x09582005, + 0x00180a02,0x00201002,0x20400001,0x09581405, + 0x00280e02,0x00300c02,0x20500c00,0x09581805, + 0x00580a06,0x00000c06,0x00000a04,0x09681406, + 0x00000402,0x20100204,0x00180401,0x09881c08, + 0x20100803,0x00080a04,0x00000003,0x09881407, + 0x20380402,0x00000a04,0x20200005,0x09781007, + 0x20701009,0x20281e0c,0x0038040b,0x09981009, + 0x00300605,0x00180803,0x00200800,0x09c82008, + 0x00200603,0x00280403,0x20200000,0x09c81409, + 0x00480a04,0x20101404,0x00180603,0x09b81408, + 0x0088160b,0x0020200f,0x20380e0b,0x09e81809, + 0x20b0200c,0x00283a0b,0x2018080a,0x0a18200d, + 0x20501007,0x00281e07,0x20380805,0x0a18180b, + 0x20601808,0x20382e09,0x00500409,0x0a08180b, + 0x2090240b,0x20383e11,0x00500c0d,0x0a28140b, + 0x01082e11,0x00a05419,0x20e80e17,0x0a882007, + 0x00881209,0x0070240e,0x20a8060b,0x0a681808, + 0x00680e0a,0x0030180f,0x2058060a,0x0a68180a, + 0x00881e0a,0x00602c12,0x20a8160e,0x0a98180b, + 0x20802808,0x20184e18,0x00704019,0x0a981408, + 0x20400804,0x0028160d,0x20101c0c,0x0aa81408, + 0x20302405,0x0008420f,0x00102008,0x0aa81009, + 0x20301c04,0x20182a0c,0x00101c09,0x0ad81408, + 0x20103002,0x20d84000,0x01181c00,0x0a600208, + 0x00000201,0x00080c00,0x00001000,0x0a380e09, + 0x20100c00,0x20281c00,0x00401000,0x0a281208, + 0x00080e01,0x20100000,0x00601000,0x09f81a06, + 0x00180a03,0x20100807,0x00181202,0x0a280a09, + 0x00000002,0x00100e03,0x20381401,0x09e80609, + 0x00280800,0x00101201,0x20381203,0x09e80a09, + 0x00000800,0x20480a02,0x00600201,0x09c81206, + 0x00000802,0x20380e03,0x00300401,0x09d80e0a, + 0x00180400,0x00000c02,0x00081800,0x09a81609, + 0x20200402,0x00080a01,0x00180804,0x09981609, + 0x00001402,0x20281602,0x00480c00,0x09981607, + 0x20180a01,0x00000801,0x00080c02,0x09880e08, + 0x00180e02,0x00000c02,0x00300801,0x09581a09, + 0x00280e03,0x00100c04,0x00000201,0x09581608, + 0x00180601,0x00380404,0x20100601,0x09581a08, + 0x00300a01,0x20300000,0x00281201,0x09481208, + 0x20101000,0x20381e03,0x00600c04,0x09281606, + 0x20301003,0x20281e06,0x00300806,0x09181605, + 0x00080601,0x00100800,0x20200402,0x09281607, + 0x20401805,0x20182204,0x00281007,0x09081e05, + 0x20101002,0x00181602,0x20181002,0x08f81603, + 0x00300202,0x00200c04,0x20481604,0x08f81604, + 0x00100402,0x00000603,0x00081002,0x08f81604, + 0x00481e08,0x0060280c,0x20600205,0x08f82204, + 0x00280603,0x00500805,0x20680a01,0x08e81e03, + 0x20200401,0x00280e02,0x20100405,0x08d81e03, + 0x20200203,0x00181004,0x00100c04,0x08d81e01, + 0x20200007,0x2020060b,0x00300808,0x08c81a03, + 0x20100003,0x00400604,0x20580805,0x08d81e01, + 0x00180400,0x00300802,0x20480801,0x08c81c00, + 0x00200403,0x00100a04,0x20481602,0x08d81400, + 0x00181206,0x20101c09,0x00480801,0x08c82002, + 0x00080e03,0x00401006,0x20480401,0x08e82002, + 0x20281000,0x00201801,0x20200005,0x08d81c02, + 0x20180a03,0x00200805,0x20100405,0x08e82002, + 0x00001805,0x2068260a,0x00b01004,0x08e81c04, + 0x00100001,0x00100203,0x00000c02,0x08f81c04, + 0x00180601,0x20200400,0x00400800,0x08f81c05, + 0x00000401,0x00080603,0x00000c01,0x09081805, + 0x20200601,0x00080c05,0x00280803,0x09181c08, + 0x20100001,0x00080800,0x00100803,0x09281c06, + 0x00001002,0x20381a03,0x00500402,0x09181806, + 0x20100400,0x00180c00,0x20100802,0x09381807, + 0x00281201,0x00001001,0x00000a03,0x09581808, + 0x00180a01,0x00101002,0x20100201,0x09581408, + 0x00000201,0x00180403,0x20280401,0x09581808, + 0x00280a01,0x00201801,0x20481201,0x09781408, + 0x20200001,0x20400603,0x00400004,0x09981409, + 0x20280401,0x20200603,0x00300403,0x09981409, + 0x20180400,0x00200000,0x20200c01,0x09981809, + 0x20301003,0x00082203,0x00200804,0x09b81c09, + 0x00180800,0x20302802,0x00581a02,0x09e8140a, + 0x00280c01,0x20201801,0x00381202,0x09e81409, + 0x00280800,0x00101c00,0x20381201,0x09d81409, + 0x00381e04,0x00403406,0x20681604,0x0a08180a, + 0x20100a01,0x20683401,0x00f03802,0x0a28200a, + 0x20100603,0x20681004,0x00a02003,0x0a28180a, + 0x20400201,0x20281001,0x00401805,0x0a28180b, + 0x20201004,0x20382a06,0x00801804,0x0a581c0a, + 0x00081001,0x20303202,0x00281800,0x0a88040b, + 0x00000402,0x20500606,0x00580601,0x0a88080a, + 0x00281000,0x20203201,0x00181607,0x0a880c0a, + 0x00181e02,0x00103006,0x20281203,0x0aa8180a, + 0x00183603,0x00b05000,0x21500800,0x0a780a0e, + 0x20100401,0x20180800,0x00180c00,0x0a280e09, + 0x20180801,0x00000800,0x20180c00,0x0a080a08, + 0x20101c01,0x20382400,0x00481800,0x09e80605, + 0x20201005,0x20281208,0x20100404,0x0a180a0c, + 0x00280400,0x00000802,0x20180e03,0x09d8120a, + 0x00200a01,0x20100002,0x00180a04,0x09c80e0a, + 0x00081000,0x00400c03,0x20481202,0x09b80e06, + 0x00280605,0x00200c06,0x20580e02,0x09c8120a, + 0x00180a02,0x20100802,0x00100802,0x0988120b, + 0x00080800,0x00000a01,0x00000003,0x0978120a, + 0x00281a04,0x00002405,0x20100203,0x09780e09, + 0x20200c05,0x00181208,0x20280804,0x0968120a, + 0x20101002,0x20281a04,0x00300403,0x09380e08, + 0x20101000,0x20181601,0x00200003,0x09281207, + 0x00001403,0x20681a08,0x00800003,0x09380e09, + 0x00181202,0x00401808,0x20681602,0x09281a09, + 0x00080e01,0x00201003,0x20381001,0x09081206, + 0x00080c00,0x00201401,0x20381000,0x08f81606, + 0x20100400,0x20180803,0x00281002,0x08f81606, + 0x00281e03,0x00102c01,0x00000802,0x08d81a08, + 0x00180e01,0x20101801,0x00180800,0x08d81605, + 0x00180602,0x00000402,0x00200001,0x08c81a06, + 0x00380a03,0x00100c03,0x00080601,0x08c81606, + 0x20401c05,0x20683208,0x00b01408,0x08a81a03, + 0x20100401,0x20480602,0x00700403,0x08a81a03, + 0x00080402,0x20200603,0x00480403,0x08a81a04, + 0x20501006,0x20181207,0x00380c08,0x08a81a02, + 0x00480604,0x00100806,0x20280e03,0x08a81601, + 0x00200201,0x20300401,0x00680801,0x08981a01, + 0x00100201,0x20280402,0x00500003,0x08981e01, + 0x00581206,0x0020180b,0x20180605,0x08a82000, + 0x20500c03,0x00081a04,0x0000100a,0x08981402, + 0x20300401,0x20381201,0x00700807,0x08981c03, + 0x20200c01,0x20281602,0x00300805,0x08981803, + 0x20400805,0x20281609,0x0050100b,0x08a81802, + 0x00581203,0x00302005,0x20681206,0x08c81005, + 0x00100201,0x20280402,0x00300201,0x08c81805, + 0x00000801,0x00180801,0x20280800,0x08c81806, + 0x00180603,0x00000406,0x00080601,0x08d81807, + 0x20300401,0x20180604,0x00200809,0x08e81406, + 0x20100800,0x20280601,0x00200003,0x08f81406, + 0x00280e02,0x00201803,0x20480601,0x08f81805, + 0x20100802,0x20100204,0x00200402,0x09081407, + 0x00101402,0x20181e01,0x00180601,0x0928180a, + 0x00000400,0x00080c00,0x00100401,0x09281808, + 0x20180400,0x00000602,0x00200c04,0x09181807, + 0x00180800,0x00100402,0x00100400,0x09481808, + 0x00080601,0x00400804,0x20780401,0x09781809, + 0x20100800,0x00180401,0x20280401,0x09781409, + 0x00001003,0x20181202,0x00380801,0x09681809, + 0x00080602,0x20101001,0x00280401,0x09881408, + 0x00181604,0x00300803,0x20402400,0x09c8140a, + 0x00300a01,0x00280c01,0x20300a01,0x09b81409, + 0x00280e04,0x00300405,0x20100e01,0x09a81809, + 0x20201002,0x20282604,0x00601003,0x09c8180a, + 0x20201806,0x20281a0a,0x20280403,0x0a18040c, + 0x20580403,0x00480a03,0x20700406,0x0a08140c, + 0x20500c04,0x00081206,0x00000406,0x0a08100c, + 0x00280a01,0x00200c02,0x20281202,0x0a28140a, + 0x00180a03,0x00400008,0x20880602,0x0a78100c, + 0x00280a02,0x00401405,0x20980a07,0x0a78100b, + 0x00381202,0x00300006,0x20400e08,0x0a68140b, + 0x20101400,0x00082601,0x00100c03,0x0a78180b, + 0x20103003,0x20584c00,0x00b80c00,0x0a481e09, + 0x00000000,0x00100400,0x20180c00,0x0a080e0a, + 0x20101002,0x00080c00,0x00081800,0x09f80e09, + 0x00081e03,0x00403000,0x20500800,0x09e80609, + 0x00281a04,0x00702009,0x20880e03,0x09f81e0b, + 0x00100201,0x00180401,0x00000201,0x09b8120b, + 0x00181604,0x00301407,0x20300602,0x09a8160a, + 0x00001805,0x2038260a,0x00780401,0x09980a09, + 0x20380401,0x00100604,0x00001404,0x09981a0b, + 0x20200c02,0x00180e01,0x20180403,0x0968120a, + 0x00001003,0x20280e05,0x00200002,0x09580e0a, + 0x20201400,0x00382405,0x20281002,0x09581607, + 0x00380800,0x00001400,0x00180e04,0x0948160b, + 0x00181603,0x00401c04,0x20480601,0x09181208, + 0x20181a03,0x00201804,0x20180402,0x09081208, + 0x00382203,0x00702805,0x20b80605,0x09281209, + 0x20100800,0x20381400,0x00700806,0x08e81a0a, + 0x20100803,0x20281206,0x00300403,0x08d81207, + 0x00100802,0x20380e04,0x00500000,0x08d81207, + 0x20100001,0x00000a04,0x00000405,0x08d81209, + 0x20101802,0x20182601,0x00200403,0x08a81605, + 0x00000602,0x00180c04,0x20180401,0x08a81605, + 0x20100a01,0x20180803,0x00180402,0x08a81205, + 0x00000801,0x00080800,0x00180402,0x08a81605, + 0x00181603,0x00402404,0x20781000,0x08881204, + 0x00000401,0x00200201,0x20480401,0x08881604, + 0x00100400,0x00180601,0x20180401,0x08781204, + 0x00181202,0x00101c02,0x20180801,0x08881604, + 0x00100402,0x00080a04,0x00200803,0x08781602, + 0x00180603,0x00300803,0x20400403,0x08781602, + 0x00000400,0x00280400,0x20280804,0x08681601, + 0x20101002,0x20381e04,0x00600c05,0x08681400, + 0x20280601,0x00000802,0x00080c06,0x08781402, + 0x20200403,0x00280605,0x20200006,0x08781402, + 0x20180400,0x00200800,0x20280c04,0x08681803, + 0x00180601,0x00100802,0x20280c02,0x08781403, + 0x00200800,0x00081000,0x00200a01,0x08981805, + 0x00000000,0x00300003,0x20380800,0x08981805, + 0x00080c00,0x00200c02,0x00000001,0x08881c05, + 0x20200002,0x00080a01,0x00000405,0x08a81807, + 0x20200001,0x00200601,0x20280805,0x08b81406, + 0x00080e02,0x00200c02,0x20300402,0x08c81807, + 0x00000602,0x20180801,0x00301402,0x08b81807, + 0x00181204,0x00001405,0x20100a02,0x08e81408, + 0x00381000,0x00201c02,0x20280e02,0x08f81808, + 0x00000802,0x00000204,0x00080401,0x09081408, + 0x20100804,0x20180a04,0x00100002,0x08f81008, + 0x00001005,0x20481608,0x00300401,0x09181008, + 0x20100203,0x20280801,0x00501405,0x09381c09, + 0x20181201,0x00101003,0x00000001,0x09481809, + 0x00281a06,0x00102008,0x20100602,0x09381408, + 0x20180e03,0x00000406,0x20100402,0x0968100a, + 0x20302006,0x20282e08,0x00400003,0x0998140d, + 0x00180a03,0x20200c01,0x00400e01,0x09881409, + 0x20101407,0x20581e0b,0x00700804,0x0988100a, + 0x00000000,0x20300e03,0x00080602,0x09b8080a, + 0x00482206,0x00602c0b,0x20881607,0x09f8180b, + 0x20201406,0x20481608,0x00780c04,0x09d8140b, + 0x20180e05,0x00001409,0x00080c00,0x09d8140c, + 0x00101002,0x20381202,0x00480c00,0x09f81009, + 0x20201402,0x20281606,0x00300c06,0x0a48180b, + 0x00100203,0x00180409,0x00280603,0x0a38200b, + 0x00102002,0x20382a07,0x00400a02,0x0a38140b, + 0x20180e01,0x00101404,0x00081002,0x0a48180a, + 0x00282a03,0x00204400,0x20300400,0x0a280e0e, + 0x00000201,0x20100400,0x00200400,0x09f80e0b, + 0x00280e04,0x00001c00,0x20101000,0x09e80e0c, + 0x20301401,0x20582400,0x00700000,0x09d00206, + 0x20201805,0x20882e0a,0x00e01006,0x09b80e0b, + 0x00100403,0x20180603,0x00380800,0x09980e0b, + 0x20301c09,0x20382a0c,0x00700005,0x09880e0a, + 0x00581201,0x00002804,0x20381e09,0x0990020a, + 0x20100a02,0x20280c05,0x00380c00,0x09781209, + 0x00080e04,0x00001005,0x00200002,0x0938120a, + 0x0038220b,0x00402811,0x20400203,0x09481209, + 0x20280e02,0x20401400,0x00700007,0x09380a0b, + 0x00300400,0x00080800,0x00000604,0x0928120b, + 0x20201404,0x20382207,0x00600803,0x08f80e08, + 0x2030200a,0x20482e12,0x00601006,0x08f80a08, + 0x00002005,0x20683607,0x00c00000,0x08f81208, + 0x20100402,0x00100601,0x20280c06,0x08c8120a, + 0x00380602,0x00100c05,0x20281603,0x08b81207, + 0x00380a05,0x0030100b,0x20581e04,0x08b81207, + 0x00080603,0x00100408,0x20181001,0x08b81207, + 0x00181603,0x00202004,0x20180402,0x08881606, + 0x20280402,0x00100602,0x00180405,0x08881606, + 0x20280802,0x00100a03,0x20100805,0x08881206, + 0x00180a01,0x00000e01,0x00000802,0x08881206, + 0x20100c01,0x20381604,0x00601004,0x08581603, + 0x00280a02,0x00000803,0x00200000,0x08581a04, + 0x00200201,0x20100801,0x00180601,0x08581204, + 0x20100c02,0x20181a03,0x00300404,0x08581203, + 0x00300401,0x20100000,0x00180c00,0x08481202, + 0x20280400,0x20200202,0x00401006,0x08481601, + 0x00000001,0x20100602,0x00300005,0x08381202, + 0x00180a01,0x00201002,0x20381002,0x08481201, + 0x20300201,0x00000002,0x00100007,0x08481402, + 0x00100401,0x20300601,0x00480801,0x08481002, + 0x00080602,0x20200402,0x00400404,0x08381402, + 0x00000601,0x00000000,0x00100004,0x08581402, + 0x00280801,0x00000a02,0x00100201,0x08681405, + 0x00000601,0x20280401,0x00500003,0x08681404, + 0x00000c02,0x20281604,0x00500403,0x08581005, + 0x00000801,0x00180e03,0x00180404,0x08781406, + 0x20180602,0x20200802,0x00300004,0x08881406, + 0x20200804,0x20281203,0x00400004,0x08981408, + 0x20200601,0x00180403,0x00080803,0x08981408, + 0x20301002,0x00281c00,0x20180403,0x08b8180a, + 0x00200c01,0x20281a03,0x00500800,0x08c81408, + 0x00380a06,0x00001408,0x00000203,0x08d81408, + 0x00380a02,0x00100c01,0x20100603,0x08d81008, + 0x00581206,0x00701c07,0x20800206,0x09081808, + 0x20400002,0x00180400,0x20180806,0x0908100b, + 0x20101004,0x20281e09,0x00501004,0x09181009, + 0x20401804,0x20182a05,0x00200806,0x0918100a, + 0x20501006,0x00281e0a,0x20100c09,0x09381409, + 0x00381a07,0x00103007,0x20280a05,0x0968100b, + 0x20100000,0x00280804,0x20280800,0x0968100b, + 0x00581204,0x00501c06,0x20781206,0x0968100a, + 0x00180e03,0x00600c09,0x20880e05,0x0998180b, + 0x20101c09,0x2058320d,0x00a00c04,0x09c8140b, + 0x00381602,0x00202403,0x20580a04,0x09c81009, + 0x20600c06,0x00181a07,0x00000409,0x09b8140b, + 0x00381a01,0x00302201,0x20500a03,0x09e81407, + 0x00081e05,0x00202c0e,0x20281400,0x0a18140c, + 0x20200401,0x20380a02,0x00400c06,0x0a08100a, + 0x00381e03,0x0040340a,0x20681a08,0x0a18140b, + 0x20200c01,0x20380e03,0x00400806,0x0a181009, + 0x20101401,0x00283000,0x00200c00,0x0a080e0a, + 0x20180400,0x00200400,0x20100400,0x09d80a0b, + 0x20280401,0x00480800,0x20201400,0x09c81208, + 0x20281001,0x00601400,0x20881000,0x09d80608, + 0x00381201,0x00602003,0x20a81604,0x09b8060c, + 0x00380a02,0x00100c01,0x20100603,0x09880a0c, + 0x00781604,0x00202802,0x20480607,0x0978060c, + 0x00400602,0x00280803,0x20200a05,0x09980e0b, + 0x20380400,0x00200a01,0x20200005,0x09580e0b, + 0x20401002,0x20181a04,0x00200407,0x09280a0a, + 0x20801c06,0x20383a09,0x0070100d,0x09180e09, + 0x20400802,0x00380e04,0x20500407,0x0938060a, + 0x00380402,0x00100601,0x00180605,0x09080e0b, + 0x00281201,0x00301802,0x20481604,0x08e80a08, + 0x00681e05,0x0040300a,0x2078220b,0x08e80a08, + 0x00581a02,0x00502c04,0x20881607,0x08e8060a, + 0x00080604,0x00000804,0x00200005,0x08a8120b, + 0x00080601,0x00000401,0x00200402,0x08981209, + 0x20200402,0x20280a05,0x00501007,0x08980e0a, + 0x20300801,0x20180a02,0x00300809,0x08980e09, + 0x20201004,0x20182207,0x00400c06,0x08680e06, + 0x00000401,0x20180601,0x00300003,0x08580e06, + 0x00000c01,0x20280c00,0x00380802,0x08680e05, + 0x00000001,0x00180a01,0x00100001,0x08680e04, + 0x00080a02,0x00400c05,0x20481000,0x08480e03, + 0x00000602,0x00080c02,0x00200803,0x08380e03, + 0x00180601,0x00100002,0x00000001,0x08380e04, + 0x00180a03,0x00101403,0x20180800,0x08480e04, + 0x00300000,0x00200a01,0x20100601,0x08380e03, + 0x20101003,0x00081604,0x00080404,0x08280c00, + 0x00100000,0x00100201,0x00000403,0x08280e02, + 0x00000803,0x20180e05,0x00400404,0x08280e02, + 0x20480c00,0x00200201,0x00100809,0x08281002, + 0x00280a02,0x00400c05,0x20580800,0x08381002, + 0x20200001,0x00180a01,0x00000005,0x08280c02, + 0x20180a03,0x00100805,0x00100004,0x08381002, + 0x00300801,0x20180e02,0x00280603,0x08480c05, + 0x20180400,0x00200602,0x20200405,0x08480c04, + 0x00280800,0x00101001,0x20280e01,0x08480c04, + 0x00180803,0x20100e05,0x00380401,0x08580c05, + 0x20300201,0x00180403,0x20100006,0x08681006, + 0x00100001,0x00100a01,0x20180801,0x08780c07, + 0x20380a01,0x00000401,0x00200406,0x08681007, + 0x20181202,0x20301404,0x00680803,0x08881008, + 0x00380400,0x00101000,0x20280603,0x08a80c08, + 0x20380400,0x00080801,0x00100c04,0x08b81009, + 0x00100c02,0x20380e02,0x00300202,0x08b80c09, + 0x20100c01,0x20681a03,0x00b01000,0x08c81009, + 0x20200400,0x00000201,0x00200006,0x08e81009, + 0x00380a02,0x00001801,0x20280a05,0x09080809, + 0x00081202,0x00002003,0x00080801,0x08f80c09, + 0x00200201,0x20301001,0x00581602,0x09180c09, + 0x20400801,0x00081e01,0x00201001,0x0948100d, + 0x20200802,0x20280a04,0x00480404,0x09480c09, + 0x00100c01,0x20481203,0x00800c00,0x09480c0a, + 0x20300c00,0x20381a01,0x00900404,0x0958180a, + 0x00880a01,0x00201c01,0x20581609,0x09a80809, + 0x00200800,0x00181801,0x00300601,0x0998140a, + 0x00080801,0x20100e01,0x00480c02,0x09980c0a, + 0x00201402,0x00082201,0x00300204,0x09b8180a, + 0x20501001,0x00082e02,0x0030180e,0x09f8140c, + 0x20180800,0x00200401,0x20300004,0x09e8100b, + 0x00000601,0x20381c03,0x00701401,0x09e8140c, + 0x20181a02,0x00501c05,0x20500003,0x09f8140a, + 0x00000001,0x20400800,0x00681800,0x09f0060c, + 0x20100c00,0x20480c00,0x00500000,0x09c0020a, + 0x20200c01,0x20481400,0x00980c00,0x09b00207, + 0x20101c02,0x20681c00,0x00981c00,0x09d0020a, + 0x00200e02,0x20481003,0x00900201,0x09a80a0c, + 0x00200802,0x20180e01,0x00300202,0x0978060b, + 0x00300e02,0x20181403,0x00400605,0x0968060a, + 0x00280602,0x00000406,0x00280a02,0x09780e0b, + 0x20300001,0x20180a03,0x00500404,0x0948060b, + 0x20281203,0x00101c04,0x00080403,0x0928060b, + 0x20281001,0x00202202,0x20280c04,0x0910020a, + 0x20280800,0x20100e02,0x00400803,0x09280a0a, + 0x00500801,0x20180801,0x00380e06,0x08f80a0c, + 0x00101003,0x20481606,0x00700601,0x08d80609, + 0x00101000,0x20382000,0x00600602,0x08d80a09, + 0x00301002,0x20381a02,0x00700603,0x08d80a0a, + 0x20380602,0x00000003,0x00200809,0x08980a0a, + 0x00000601,0x00080803,0x00280803,0x08880a09, + 0x00000401,0x00200001,0x20180c02,0x08880a08, + 0x20280e03,0x00101004,0x00000006,0x08880609, + 0x00280c00,0x20101602,0x00280601,0x08500206, + 0x00180601,0x00100400,0x00000402,0x08480a06, + 0x00081202,0x00301402,0x20200002,0x08580a06, + 0x00100402,0x20280604,0x00400000,0x08580605, + 0x20300002,0x20480a01,0x00700406,0x08280a04, + 0x20200002,0x00000202,0x00180405,0x08280a03, + 0x00000401,0x20180a03,0x00300803,0x08280a04, + 0x20280400,0x20180402,0x00300004,0x08380a03, + 0x00380a05,0x20300405,0x00500e02,0x08180602, + 0x00281202,0x00001803,0x00180800,0x08180a01, + 0x00100202,0x00000002,0x00200002,0x08180a01, + 0x00380602,0x20200c01,0x00200201,0x08180602, + 0x20401806,0x20581e09,0x00680809,0x08100002, + 0x20100c02,0x20381204,0x00700805,0x08180c01, + 0x20100402,0x20100203,0x00280804,0x08180802, + 0x20400c02,0x20381604,0x00500409,0x08180402, + 0x00480604,0x00100c08,0x20181a05,0x08380c04, + 0x20100401,0x00080801,0x00380803,0x08280c05, + 0x00200203,0x00080403,0x00200000,0x08280c04, + 0x00400a01,0x00080802,0x00080a03,0x08480405, + 0x20400802,0x00080a03,0x00200009,0x08481006, + 0x00280603,0x00100403,0x00100400,0x08580c06, + 0x20301005,0x00181606,0x00180407,0x08580c07, + 0x20300c02,0x00281602,0x20200007,0x08680808, + 0x00380602,0x00200004,0x00000603,0x08881009, + 0x20300c04,0x00081206,0x00280406,0x08980c09, + 0x00380e05,0x00401008,0x20480a03,0x08981009, + 0x00180601,0x00400c04,0x20881203,0x08b80c0a, + 0x20280e01,0x00100a01,0x00101006,0x08d80c0a, + 0x00180a03,0x00200407,0x20200603,0x08e8100b, + 0x20300803,0x00281606,0x00001405,0x08e80c0a, + 0x00180e01,0x00401001,0x20500e01,0x09080c08, + 0x20300804,0x20280604,0x00380c01,0x0938080d, + 0x00080c00,0x00001603,0x20100c00,0x09380809, + 0x00181203,0x00301004,0x20500203,0x0938080a, + 0x20380802,0x00101203,0x20100003,0x09480409, + 0x00780604,0x00000407,0x00200608,0x09980c09, + 0x00100c00,0x20380602,0x00480800,0x09880409, + 0x00101001,0x20180e04,0x00000000,0x09880409, + 0x00481203,0x20101802,0x00380605,0x09980808, + 0x20400002,0x20200606,0x0038040c,0x09d8080b, + 0x20101400,0x00081601,0x00380c04,0x09c8100b, + 0x20100800,0x00380e01,0x20380c04,0x09d80c0b, + 0x20302802,0x20583605,0x00900408,0x09d80c0a, + 0x00180402,0x00200800,0x20580c00,0x0a00060e, + 0x20181000,0x00401400,0x20600800,0x09d0020a, + 0x00080801,0x00201400,0x20480c00,0x09c00a0a, + 0x00181a02,0x00603400,0x20900c00,0x09d0020e, + 0x00080e04,0x00201405,0x20400402,0x09a0060d, + 0x00480601,0x00100800,0x00000603,0x0970060c, + 0x00181202,0x00101002,0x00000a01,0x0970060a, + 0x20100002,0x20180a06,0x00301404,0x0970020c, + 0x20200c05,0x20280a08,0x00180401,0x09400a0b, + 0x20501004,0x00081e04,0x00200408,0x0910020a, + 0x20101003,0x20381a05,0x00480402,0x0910060a, + 0x20200c02,0x20180c00,0x00180801,0x09200609, + 0x00680604,0x00100c07,0x20180e05,0x08e0020d, + 0x00480e03,0x00301c07,0x20580e07,0x08d0020a, + 0x00180a02,0x00101405,0x20181602,0x08d0020a, + 0x00580e05,0x00201807,0x20200205,0x08d0020b, + 0x20500402,0x00080e05,0x00200c0c,0x08800209, + 0x20180801,0x00000a03,0x00200c06,0x0880020a, + 0x00081202,0x20101001,0x00401003,0x08800209, + 0x20500c06,0x20281a0a,0x00400c0a,0x08800608, + 0x00200601,0x00180c02,0x20100203,0x08500205, + 0x00000401,0x20280a02,0x00480402,0x08400606, + 0x20101004,0x20581e06,0x00800404,0x08400606, + 0x00380a05,0x00200c08,0x20280e04,0x08500205, + 0x20100401,0x00380602,0x20380404,0x08200204, + 0x00000201,0x20100002,0x00280803,0x08100204, + 0x00100202,0x00000405,0x00080c01,0x08200204, + 0x20201005,0x20181607,0x00180406,0x08200204, + 0x20100c02,0x00381000,0x20580803,0x08180601, + 0x20100802,0x20181602,0x00200403,0x08000201, + 0x20100401,0x20180602,0x00100004,0x08000201, + 0x00280604,0x00300007,0x20380400,0x08180a01, + 0x00181e04,0x00603006,0x20980e01,0x08180400, + 0x00180a02,0x00201003,0x20280801,0x08000001, + 0x00180601,0x00000801,0x00080401,0x08080401, + 0x20280403,0x00100e04,0x20380405,0x08100002, + 0x00100403,0x20180606,0x00300c03,0x08180401, + 0x00000001,0x20100602,0x00200003,0x08180403, + 0x20100001,0x20100201,0x00280404,0x08180403, + 0x00280a03,0x00001004,0x00080a01,0x08380804, + 0x20180e02,0x00001003,0x00280405,0x08380406, + 0x20100401,0x20180800,0x00380403,0x08480407, + 0x00180a01,0x20101802,0x00280c01,0x08480406, + 0x20100003,0x20200a04,0x00380805,0x08580806, + 0x00100000,0x20380a02,0x00600c01,0x08780409, + 0x00180601,0x00001002,0x00180c00,0x08880408, + 0x20200401,0x20380e02,0x00801005,0x08780809, + 0x00080a04,0x20200406,0x00600801,0x08981009, + 0x20301802,0x20281e03,0x00480804,0x08c0000c, + 0x20200c00,0x20281602,0x00500c04,0x08c8080b, + 0x00100202,0x20300401,0x00500201,0x08d8040b, + 0x00000c03,0x20481a06,0x00701000,0x08e8080a, + 0x00181201,0x00401003,0x20380a03,0x0928080c, + 0x00000804,0x00181603,0x00080603,0x0928080b, + 0x20101405,0x20382205,0x00680801,0x0928040b, + 0x20100202,0x20180803,0x00100000,0x0938040a, + 0x00300a01,0x20180c01,0x00100a01,0x0978080a, + 0x00281a05,0x00302409,0x20580602,0x09780809, + 0x00281a06,0x0020240b,0x20280a03,0x09780809, + 0x00201803,0x20181a03,0x20180a03,0x09880409, + 0x20280c01,0x00100e02,0x20200406,0x09d8040c, + 0x20181802,0x20302605,0x00400c03,0x09b00009, + 0x20100003,0x20400a08,0x00700403,0x09b80409, + 0x20182a02,0x00504007,0x20681003,0x09c80809, + 0x00300601,0x20180400,0x00200000,0x0a00020f, + 0x20101001,0x20581c00,0x00880400,0x09c00609, + 0x00000202,0x20280400,0x00300c00,0x09c0060a, + 0x20100a01,0x20381c00,0x00701c00,0x09c80609, + 0x20500803,0x00081603,0x00100808,0x0998060b, + 0x00200202,0x20100003,0x00100204,0x0980060b, + 0x20101804,0x20282205,0x00280800,0x09700a0a, + 0x00101401,0x20180a02,0x00080a02,0x09700a0a, + 0x00381203,0x00201c06,0x20480607,0x0950020b, + 0x20180c02,0x00001603,0x00180403,0x09200a0b, + 0x00281203,0x00401c07,0x20681603,0x0920060b, + 0x00081601,0x00401402,0x20200001,0x0920020a, + 0x00200000,0x20280603,0x00301402,0x08e0060d, + 0x00100603,0x20380c04,0x00500c00,0x08d0060a, + 0x00080601,0x00080602,0x00201403,0x08d0060b, + 0x00000000,0x20280e01,0x00301401,0x08d00609, + 0x20200001,0x20200602,0x00380807,0x08900e09, + 0x20101003,0x20281605,0x00300003,0x08800e08, + 0x20201403,0x00081e04,0x00100003,0x08800a07, + 0x00100601,0x20100c00,0x00080c00,0x08900e08, + 0x00100201,0x20200401,0x00380800,0x08500606, + 0x00100202,0x00200404,0x20281000,0x08500a07, + 0x00280e02,0x00501804,0x20681202,0x08500607, + 0x20200c02,0x20181202,0x00380404,0x08500607, + 0x00000002,0x20200602,0x00480c02,0x08200605, + 0x20180801,0x00200602,0x20100005,0x08200604, + 0x20100002,0x00280603,0x00000405,0x08200205, + 0x00381203,0x00201804,0x20180e01,0x08200205, + 0x00180e02,0x20201003,0x00580403,0x08080602, + 0x00180602,0x00100c02,0x00080801,0x08000602, + 0x00080601,0x00100402,0x20180402,0x08000201, + 0x20200c03,0x20281205,0x00500407,0x08080602, + 0x20301002,0x20482203,0x00901005,0x08080401, + 0x20100402,0x00080e03,0x00200404,0x08000001, + 0x00000801,0x00080a02,0x00100002,0x08000001, + 0x00000601,0x00180403,0x00180c01,0x08080802, + 0x00480602,0x00000803,0x00100202,0x08100403, + 0x00000202,0x00100003,0x20180802,0x08100004, + 0x00000401,0x00280400,0x20180802,0x08180403, + 0x20100400,0x00280800,0x00000403,0x08280804, + 0x20300c00,0x20281603,0x00300808,0x08300406, + 0x00000001,0x00200602,0x00000003,0x08400006, + 0x00080602,0x00380402,0x20200c04,0x08380406, + 0x00280a02,0x00300c01,0x20200801,0x08580406, + 0x00100004,0x00180602,0x20281201,0x0870040a, + 0x00080601,0x00100002,0x00000402,0x08780408, + 0x20100002,0x00280604,0x20300003,0x0870040a, + 0x20400802,0x00081604,0x00100807,0x0880000a, + 0x20181a09,0x00102c0b,0x20380402,0x08c0000a, + 0x20380400,0x00000e01,0x00080403,0x08c0000b, + 0x20100401,0x00200002,0x20481201,0x08d0000b, + 0x00380602,0x00200c03,0x20480e06,0x08e0000b, + 0x00001c09,0x2058260f,0x00800400,0x0910040b, + 0x00400401,0x20100601,0x00381205,0x09180409, + 0x00481603,0x00302404,0x20480604,0x09280409, + 0x20300c04,0x00180a03,0x20180c03,0x09380409, + 0x00281207,0x00200c0d,0x20180c00,0x0978080a, + 0x20300a01,0x00082001,0x00401007,0x09680c0a, + 0x20401004,0x20282606,0x00401407,0x0968040a, + 0x00582207,0x00402c09,0x20300606,0x09780c08, + 0x20101c03,0x20281e08,0x00200004,0x09c0000c, + 0x00101400,0x00282201,0x20400a02,0x09c0000d, + 0x00280602,0x00300c05,0x20480a05,0x09c0000b, + 0x20302004,0x20583e0b,0x0080240a,0x09b80409, + 0x00280a02,0x00201000,0x20101400,0x0a00020e, + 0x00080a01,0x00401800,0x20600000,0x09d0060a, + 0x20200c01,0x00080800,0x20280c00,0x09d00a09, + 0x20100c04,0x00080800,0x20181800,0x09d00a08, + 0x20280404,0x00100606,0x00200405,0x09a0060c, + 0x00080800,0x00100602,0x20100c00,0x0980060a, + 0x00381a03,0x00302804,0x20380a05,0x0980060b, + 0x00282a08,0x00202c0b,0x20300e03,0x0980060a, + 0x00000a02,0x00081404,0x00300a01,0x0940020a, + 0x00101400,0x20181201,0x00080400,0x09300a0b, + 0x20100801,0x20381604,0x00601404,0x0920060c, + 0x20102406,0x20782a0d,0x00901003,0x0930120a, + 0x00200401,0x00280a02,0x20200602,0x08f00a0b, + 0x20280401,0x00400001,0x20400003,0x08e00609, + 0x20100802,0x20180800,0x00280802,0x08d00a09, + 0x00000c00,0x00280c04,0x20281c01,0x08e00a09, + 0x20180800,0x00300800,0x20300005,0x08a00a09, + 0x00281201,0x00302003,0x20480603,0x08a00a09, + 0x00181a04,0x00102405,0x00080601,0x08900a08, + 0x00181203,0x00401405,0x20400800,0x08a00608, + 0x00000001,0x00100000,0x20180401,0x08600a06, + 0x00080e01,0x20100e01,0x00301004,0x08500a08, + 0x00000c02,0x20581205,0x00900c02,0x08500e07, + 0x00180801,0x00001204,0x00100801,0x08600e08, + 0x00200202,0x00100802,0x20100001,0x08300a06, + 0x00001003,0x20481205,0x00680803,0x08200e04, + 0x00100800,0x20380800,0x00580c02,0x08200e05, + 0x00000c01,0x20281201,0x00500003,0x08300a05, + 0x20100802,0x00181204,0x00100406,0x08100a02, + 0x20180603,0x00100005,0x00280403,0x08100602, + 0x20200400,0x00080800,0x00380405,0x08000602, + 0x00080a01,0x00101001,0x00080c03,0x08100a02, + 0x00080e01,0x00301002,0x20480c02,0x08100801, + 0x00100402,0x20100603,0x00280401,0x08100800, + 0x00180800,0x00100c02,0x00280400,0x08000401, + 0x00080801,0x20100a01,0x00400004,0x08000401, + 0x00100e01,0x00080800,0x00000401,0x08200403, + 0x20180a01,0x00000403,0x00300005,0x08100403, + 0x00180a01,0x20200801,0x00500803,0x08100402, + 0x00000202,0x20300403,0x00600003,0x08100404, + 0x20380801,0x00300e02,0x20280805,0x08400806, + 0x00100400,0x20200202,0x00400401,0x08400806, + 0x20200801,0x20381203,0x00700406,0x08300807, + 0x00000c01,0x20381604,0x00700802,0x08400407, + 0x00500e02,0x00100002,0x00180e03,0x08800007, + 0x20100801,0x20181202,0x00480404,0x08700408, + 0x00100801,0x20180400,0x00381601,0x08700409, + 0x20280601,0x00000401,0x00280c03,0x0880040a, + 0x20900404,0x00382204,0x0010100d,0x08c8040c, + 0x20300002,0x00180400,0x00080801,0x08c0000b, + 0x20180a02,0x00100c04,0x00280401,0x08c80409, + 0x00100402,0x20180a01,0x00380e03,0x08e0000a, + 0x00981e06,0x00503008,0x20780e10,0x0920040a, + 0x00580e04,0x00101405,0x20100206,0x09100009, + 0x00100c01,0x20281a02,0x00501201,0x0910000a, + 0x00181a04,0x00001c05,0x00200400,0x09280408, + 0x20501408,0x2028220b,0x0050080c,0x09600009, + 0x20400804,0x20200207,0x00380408,0x0950040a, + 0x00080a01,0x00201001,0x20180801,0x0960040a, + 0x20102404,0x20683a08,0x00801003,0x0960000a, + 0x00182e04,0x00303c0b,0x20281604,0x09c0000d, + 0x00181202,0x00001805,0x00381203,0x09b8040c, + 0x00080c00,0x20180601,0x00301000,0x09b0000b, + 0x00081a02,0x00302405,0x20581e01,0x09b0040b, + 0x00080e01,0x20180400,0x00601c00,0x0a000a0b, + 0x20100202,0x20280800,0x00501800,0x09d00209, + 0x00081601,0x00201800,0x20101400,0x09e0020a, + 0x00380e04,0x00101800,0x20201400,0x09d0060b, + 0x00100401,0x20480603,0x00580601,0x09b0160b, + 0x00001405,0x20281606,0x00380a02,0x09900a0a, + 0x00000c01,0x20381e04,0x00501a01,0x09900a0a, + 0x2060280a,0x20284a0c,0x00400808,0x09800608, + 0x20200001,0x20300001,0x00480803,0x0950120a, + 0x00282207,0x0030280a,0x20200601,0x0940060b, + 0x00000001,0x00000400,0x20280c00,0x0940120a, + 0x00582e09,0x00804412,0x20e81a0b,0x09500609, + 0x00380602,0x20200803,0x00400603,0x09000e0a, + 0x20100405,0x20580a0a,0x00801004,0x08e00e09, + 0x00180603,0x00000c04,0x20100001,0x08f00e0a, + 0x00080802,0x20201609,0x00301805,0x08f00e0c, + 0x20101002,0x20381204,0x00600005,0x08b01209, + 0x00100e04,0x20481805,0x00600400,0x08a00e07, + 0x20301404,0x00082607,0x00201005,0x08a00e07, + 0x20201401,0x20582202,0x00800805,0x08a00e07, + 0x00100000,0x00100002,0x00180801,0x08700a07, + 0x20201005,0x20181a06,0x00100003,0x08701206, + 0x00280a02,0x00401006,0x20781203,0x08700e06, + 0x00200800,0x00080c01,0x00080603,0x08700e06, + 0x00080e01,0x00000802,0x00100802,0x08400a05, + 0x00381606,0x00302409,0x20580a02,0x08400e05, + 0x00180e01,0x00201601,0x20300803,0x08401207, + 0x00081601,0x00201802,0x20300003,0x08400e06, + 0x00180601,0x20200e01,0x00300402,0x08201203, + 0x20300c05,0x20281209,0x00300808,0x08201202, + 0x20180401,0x20100602,0x00200005,0x08201203, + 0x00000601,0x20280a01,0x00300804,0x08201203, + 0x20100c05,0x20381605,0x00680804,0x08200c01, + 0x00380a04,0x00100c07,0x00080a02,0x08200c00, + 0x00100c00,0x20281000,0x00300002,0x08100c01, + 0x00101003,0x20181604,0x00180803,0x08101000, + 0x00181207,0x00001409,0x00100001,0x08300803, + 0x20300c03,0x20181206,0x00200408,0x08200c03, + 0x00000400,0x00180c00,0x00000004,0x08200c03, + 0x20280a02,0x00300405,0x20380406,0x08300805, + 0x20100c08,0x2048120b,0x00600003,0x08501005, + 0x00180a01,0x00100404,0x20280a01,0x08500c07, + 0x20180c01,0x00201000,0x20380803,0x08500c07, + 0x00280c00,0x00101201,0x20300601,0x08600c07, + 0x00381e0a,0x2010200e,0x00300601,0x08800807, + 0x00080800,0x00000e01,0x20180402,0x08800c07, + 0x00280e02,0x20101402,0x00000201,0x08800c07, + 0x20300403,0x20280603,0x00180c04,0x08900c08, + 0x20601009,0x20881211,0x00b00409,0x08c0140b, + 0x20100801,0x20280a02,0x00380802,0x08d00809, + 0x20300c03,0x20481604,0x00500405,0x08c00c09, + 0x00380605,0x20100805,0x00080604,0x08e00408, + 0x00301602,0x20482409,0x00781208,0x0920040c, + 0x00100400,0x00081002,0x00100201,0x0910000a, + 0x00280e02,0x20101004,0x00080a03,0x0920080a, + 0x20302407,0x20283209,0x00380406,0x09200409, + 0x00281203,0x00101c02,0x20280401,0x09700808, + 0x00080e03,0x00201403,0x20300401,0x0960040a, + 0x20100602,0x20380a01,0x00400c02,0x0960080a, + 0x00382608,0x0070340c,0x20981205,0x09700009, + 0x20202002,0x20384607,0x00501807,0x09c0040c, + 0x20100c02,0x20281a05,0x00200c02,0x09c0080b, + 0x00002802,0x20282e06,0x00281601,0x09c0080b, + 0x20101404,0x2018220b,0x00401003,0x09b00009, + 0x20101404,0x20382400,0x00182000,0x0a201609, + 0x20300004,0x00280c00,0x20281400,0x09e00a07, + 0x20200c02,0x20282000,0x00300000,0x09e00606, + 0x20200002,0x00080c00,0x00100400,0x09e00608, + 0x00300206,0x0020100b,0x20881604,0x09e00e0b, + 0x00681e09,0x00302c0c,0x20400208,0x09a00a0b, + 0x00280602,0x00200c05,0x20580e05,0x09a00a09, + 0x00481604,0x00003405,0x20281605,0x09900a0a, + 0x20180403,0x00200606,0x20401004,0x0970120c, + 0x20502007,0x2048360f,0x0070200a,0x09400e0a, + 0x00280401,0x00100602,0x20100400,0x09500a0b, + 0x20401c05,0x20583e08,0x00b02007,0x09400209, + 0x00000800,0x00180802,0x20380400,0x0920120a, + 0x00400203,0x00400408,0x20781a06,0x09101208, + 0x20280a01,0x00100402,0x00000c05,0x09000a09, + 0x00200203,0x00280806,0x20400204,0x09000a07, + 0x00181a02,0x00302403,0x20500401,0x08d0120a, + 0x20380801,0x00300e02,0x20500406,0x08c00e08, + 0x00280401,0x20101602,0x00180a02,0x08c01207, + 0x20180c02,0x00301a03,0x20600003,0x08c01208, + 0x00100801,0x20380a05,0x00400803,0x08901608, + 0x00380a03,0x00101803,0x20280603,0x08900e07, + 0x00000201,0x20280801,0x00600803,0x08800e07, + 0x00280a04,0x20101004,0x00000601,0x08900e07, + 0x20100c02,0x20181a02,0x00280405,0x08601204, + 0x20300c03,0x20181e05,0x00401407,0x08600e05, + 0x00000c00,0x20281601,0x00400802,0x08501205, + 0x20101804,0x20382207,0x00400805,0x08601205, + 0x20100201,0x00380403,0x20480801,0x08500e01, + 0x00280a02,0x00201003,0x20280a02,0x08401602, + 0x00000401,0x00180601,0x20180403,0x08401202, + 0x20180a02,0x00300c05,0x20480c02,0x08400e02, + 0x00480e03,0x00301801,0x20400201,0x08401201, + 0x20100402,0x00080e03,0x00200805,0x08401000, + 0x00180e02,0x00201003,0x20280402,0x08301000, + 0x00481202,0x00101c01,0x20100201,0x08301201, + 0x20601005,0x00082207,0x0010040a,0x08400c04, + 0x00080a01,0x00101002,0x20180c02,0x08401003, + 0x00080400,0x20100603,0x00200404,0x08401003, + 0x20500802,0x20381606,0x0060080b,0x08400c04, + 0x00780a06,0x00401809,0x20780e07,0x08700c05, + 0x00001001,0x20181202,0x00280403,0x08600c05, + 0x20100c01,0x20281601,0x00380803,0x08600c06, + 0x00101001,0x20181801,0x00181203,0x08700808, + 0x20701006,0x00282e0a,0x20101c0d,0x08a00c08, + 0x20100001,0x00280800,0x20180802,0x08a00807, + 0x00000c01,0x00181401,0x20280801,0x08a00808, + 0x00080e02,0x00300c03,0x20580801,0x08b00407, + 0x00380a02,0x00601c07,0x20d82608,0x08f0100b, + 0x00080e02,0x00201003,0x20380800,0x08e00808, + 0x00081202,0x00501403,0x20780401,0x08e00809, + 0x20100803,0x00080602,0x20280401,0x08f00408, + 0x00181601,0x00401c00,0x20500401,0x09300808, + 0x00100000,0x00000202,0x00100001,0x09200409, + 0x00000c01,0x00081604,0x20100801,0x0930080a, + 0x00482a08,0x00204009,0x20300603,0x09300407, + 0x20100401,0x20181203,0x00200c03,0x0980080a, + 0x20200801,0x00081601,0x00200404,0x0970040b, + 0x20380403,0x00300400,0x20681001,0x0980040b, + 0x20501809,0x2088360f,0x00d01c08,0x09600809, + 0x00080800,0x00002001,0x20282000,0x09d0080b, + 0x00100201,0x00200c02,0x20381203,0x09c0040b, + 0x00282a03,0x00204c08,0x20581a07,0x09d00408, + 0x00280e03,0x2030200a,0x00082a07,0x09c0080a, + 0x00200003,0x00301800,0x20882800,0x0a500a0f, + 0x00100801,0x20380800,0x00581800,0x09f0120a, + 0x00080802,0x00300800,0x20181c00,0x09f00a09, + 0x00000403,0x00080800,0x00181400,0x09e00a08, + 0x20381a06,0x00301409,0x20201806,0x09e8060c, + 0x20300c00,0x20182403,0x00300c04,0x09a00608, + 0x20180a03,0x00000407,0x00100400,0x09b00209, + 0x00000604,0x00180808,0x20100c00,0x09a00209, + 0x00101005,0x20380a09,0x00300e02,0x09900e0a, + 0x00280e02,0x00202803,0x20681205,0x09701209, + 0x00300201,0x20100203,0x00201602,0x09600e0a, + 0x00180402,0x00101a05,0x20480601,0x09601209, + 0x00181205,0x00101007,0x00000802,0x09400a0a, + 0x00180400,0x20100603,0x00400c02,0x09200a0a, + 0x20400804,0x20181605,0x00200007,0x09100e08, + 0x20180400,0x00100000,0x00200402,0x09100608, + 0x20201c05,0x20482a07,0x00400c03,0x08f01208, + 0x20100802,0x20381202,0x00500004,0x08d00e07, + 0x00380a05,0x00100808,0x20300204,0x08e00e07, + 0x00100c00,0x20181000,0x00200400,0x08e00a07, + 0x00281603,0x00301806,0x20580602,0x08c01207, + 0x00180602,0x00080404,0x00100c00,0x08a00e05, + 0x20100804,0x20180a07,0x20100404,0x08a01607, + 0x20200401,0x00280c00,0x20200402,0x08a00a05, + 0x00100001,0x20101203,0x00080403,0x08801606, + 0x00080401,0x20100a03,0x00000002,0x08801604, + 0x00080e02,0x00101405,0x20380801,0x08801204, + 0x00381a03,0x00302804,0x20500203,0x08801205, + 0x20180801,0x20100201,0x00400005,0x08600e02, + 0x00000000,0x20280800,0x00200002,0x08601602, + 0x00180400,0x20200a02,0x00200801,0x08601603, + 0x20300803,0x20381206,0x00500c08,0x08501203, + 0x00101201,0x20481002,0x00400001,0x08601000, + 0x00100602,0x20200401,0x00080401,0x08601400, + 0x20100800,0x20281202,0x00400805,0x08501000, + 0x00200603,0x20281004,0x00100400,0x08501001, + 0x20180c02,0x00001602,0x00080c03,0x08601002, + 0x20100804,0x20180e04,0x00280404,0x08601002, + 0x00000801,0x20180e01,0x20180c01,0x08601403, + 0x20200004,0x00000605,0x20381005,0x08601403, + 0x00180605,0x20380405,0x00501002,0x08800805, + 0x00081604,0x00101c07,0x20280801,0x08800c05, + 0x00080c00,0x00201402,0x20381001,0x08800c05, + 0x00280e05,0x00001806,0x20181202,0x08800805, + 0x20200407,0x20400609,0x00481804,0x08b01008, + 0x00000803,0x20580606,0x00500002,0x08b01006, + 0x00180e02,0x20201402,0x00200002,0x08b00806, + 0x20201006,0x20381608,0x00580404,0x08b00406, + 0x00180e07,0x2030080b,0x00600201,0x09000409, + 0x20100800,0x20281002,0x00480803,0x08e00808, + 0x20201803,0x20582206,0x00700004,0x08e00809, + 0x00281206,0x0020100a,0x20100000,0x08f80408, + 0x20101403,0x20582209,0x00801401,0x09400c09, + 0x00180601,0x00000401,0x00000201,0x09300809, + 0x00180a03,0x00100c04,0x00081203,0x0930040a, + 0x20401c04,0x20283e09,0x00302005,0x0930040a, + 0x00000001,0x00080401,0x20181800,0x0990080a, + 0x20100002,0x20100602,0x00180c03,0x0970080a, + 0x00000802,0x20180e03,0x00380801,0x09800009, + 0x00400800,0x00401003,0x20c83208,0x09800809, + 0x00080a02,0x00000c05,0x20280401,0x09e0040a, + 0x00181201,0x20100c03,0x00200202,0x09d0000a, + 0x00000a01,0x00282803,0x00101801,0x09c8080a, + 0x20100601,0x00680404,0x20800403,0x09c80807, + 0x00581605,0x00201c00,0x00002800,0x0a580611, + 0x00200601,0x00100c00,0x20480c00,0x0a20120d, + 0x00201402,0x20481400,0x00682000,0x0a10160c, + 0x00300c00,0x20100000,0x00181400,0x09f00a0c, + 0x2090180b,0x2038320e,0x0070100f,0x09d00609, + 0x20300004,0x00200604,0x20180c07,0x09b00a0a, + 0x20400201,0x00180c05,0x00280407,0x09b00a08, + 0x20480c02,0x00300001,0x00100408,0x09a00208, + 0x0078160c,0x00302012,0x2058060c,0x09a00a08, + 0x00180a06,0x00200409,0x00001202,0x09800607, + 0x00280602,0x00100401,0x20200a05,0x09800e08, + 0x00380a06,0x00001007,0x00101606,0x09700a07, + 0x2040180b,0x20282611,0x00301408,0x0950120a, + 0x00100c05,0x20180e09,0x00000e01,0x09301609, + 0x00100802,0x00000204,0x20180c02,0x09301209, + 0x20101007,0x2038160c,0x00400803,0x09301608, + 0x00381e09,0x0040280f,0x20681204,0x09100e07, + 0x00180e04,0x00201006,0x20380802,0x08f01208, + 0x20200400,0x00280c02,0x20180404,0x08f00607, + 0x00180a04,0x00100c09,0x00081000,0x08f00e07, + 0x20201808,0x2038220c,0x00401004,0x08d01207, + 0x20200c03,0x00081605,0x00100404,0x08c01205, + 0x00380e02,0x00301403,0x20400203,0x08c00a06, + 0x20180401,0x20100204,0x00300803,0x08c00e06, + 0x00281208,0x00300c0b,0x20400400,0x08b00e05, + 0x00100202,0x00200004,0x20480601,0x08a00e03, + 0x20200802,0x00081204,0x00000c06,0x08900e04, + 0x00001400,0x20282400,0x00300401,0x08900e04, + 0x20101809,0x00081a0e,0x00080404,0x08801603, + 0x00000403,0x00280603,0x20480402,0x08901202, + 0x00180602,0x00200002,0x20400601,0x08801202, + 0x00180601,0x00300801,0x20580801,0x08801202, + 0x00081608,0x00501c0e,0x20780c02,0x08800c00, + 0x20180e03,0x00300c05,0x20500002,0x08800c00, + 0x20100402,0x00100603,0x20380804,0x08801400, + 0x20100001,0x00200201,0x20380804,0x08700c00, + 0x00200802,0x00080e09,0x00001401,0x08801002, + 0x00200000,0x00000a04,0x20100400,0x08801001, + 0x00180e03,0x00201003,0x20380800,0x08800c02, + 0x00180602,0x00300c03,0x20380800,0x08800802, + 0x20400c03,0x00281601,0x20381006,0x08a01006, + 0x20401404,0x00082603,0x00080407,0x08a00c05, + 0x00000c02,0x00081604,0x00200403,0x08900c04, + 0x20300403,0x00280e03,0x20100405,0x08900404, + 0x00580e04,0x00601806,0x20880e05,0x08d00c06, + 0x00381203,0x00501807,0x20880e04,0x08d00806, + 0x20200c02,0x00381001,0x20380c04,0x08c00807, + 0x00481204,0x00302006,0x20480a03,0x08c00405, + 0x20600c04,0x00281a06,0x20200c0a,0x09100809, + 0x20280601,0x00100e02,0x20200805,0x09000c07, + 0x00182206,0x00502c07,0x20800201,0x09000808, + 0x20401402,0x20182207,0x00400c09,0x08e00408, + 0x00381204,0x00502006,0x20881208,0x09600c0a, + 0x00000403,0x00080e05,0x00180400,0x09400c09, + 0x20100806,0x20280e0a,0x00400802,0x09400c08, + 0x00080803,0x00401400,0x20482a04,0x0940040a, + 0x00200803,0x00180606,0x00080801,0x09a00807, + 0x00000204,0x00100405,0x20180c01,0x09800409, + 0x00280a06,0x00001409,0x00081202,0x09800808, + 0x00481a05,0x00202408,0x00100205,0x09880c06, + 0x20200e01,0x00381403,0x20180806,0x09e8040a, + 0x20101402,0x00182606,0x20100402,0x09d0040a, + 0x20101003,0x20381208,0x00580404,0x09c00409, + 0x20280802,0x20400206,0x00a01807,0x09a80407, + 0x00000c00,0x20282000,0x00601000,0x0a500a0b, + 0x00180a02,0x00001400,0x20101c00,0x0a300a0d, + 0x00480e03,0x00202800,0x20600400,0x0a401610, + 0x00380e06,0x00002400,0x20102c00,0x0a000a0d, + 0x00180800,0x00101800,0x20281401,0x09f0120a, + 0x00100002,0x20100207,0x00400c04,0x09d0120b, + 0x20500404,0x20180e09,0x0040080b,0x09d0120a, + 0x20200c0c,0x20382213,0x00800c08,0x09b01209, + 0x20500802,0x20181c00,0x00400c06,0x09b00607, + 0x20600803,0x20281a01,0x00500007,0x09800e06, + 0x00100401,0x00080804,0x00181204,0x09900e07, + 0x20400607,0x00080c10,0x00081001,0x09800a04, + 0x00780e07,0x00102807,0x20480609,0x09701208, + 0x00680a06,0x00101808,0x2028060a,0x09601207, + 0x00380a04,0x00001806,0x20100202,0x09500e0a, + 0x00680801,0x00101a04,0x2030060a,0x09501608, + 0x20600c0b,0x20282a0e,0x0060140b,0x09200e08, + 0x20300405,0x2018120a,0x00401008,0x09101208, + 0x20200003,0x20200207,0x00500c06,0x09001208, + 0x20300601,0x20180e01,0x00300809,0x09001209, + 0x00680e0c,0x00102812,0x20481208,0x09001206, + 0x00180604,0x00000c06,0x00081601,0x08e01205, + 0x00100401,0x20281002,0x00580400,0x08d00e05, + 0x00100403,0x00080a03,0x00080e01,0x08e01205, + 0x2070080b,0x20281e13,0x00601c0b,0x08c01605, + 0x20100003,0x20180604,0x00300403,0x08c00e04, + 0x00080604,0x00000803,0x00100003,0x08b00e04, + 0x00080a05,0x00101808,0x20280c01,0x08b00e05, + 0x00980e09,0x0000280f,0x20182209,0x08b01604, + 0x00380603,0x20100805,0x00280601,0x08a00e03, + 0x00000406,0x20181207,0x00300002,0x08a00e02, + 0x00000403,0x20180a07,0x00400802,0x08900e03, + 0x20800c05,0x2038220b,0x00902011,0x08801201, + 0x20300803,0x20181605,0x00400c07,0x08900c00, + 0x00180a07,0x0000140b,0x20180801,0x08900c00, + 0x00000000,0x20100403,0x00380c02,0x08800a01, + 0x00480602,0x00000805,0x00181207,0x08a01404, + 0x00200201,0x00000403,0x00080a03,0x08a00c02, + 0x20200404,0x20180e09,0x00401404,0x08901002, + 0x00000202,0x20100402,0x00400803,0x08800802, + 0x20180800,0x20101601,0x00480805,0x08c01003, + 0x00080a01,0x00001800,0x00180c04,0x08b00c02, + 0x00280400,0x00001003,0x00181a01,0x08b01003, + 0x00000002,0x20200205,0x00500001,0x08a00c04, + 0x00100401,0x20381202,0x00900401,0x08e00c06, + 0x00000802,0x20281602,0x00700803,0x08d00806, + 0x00080604,0x20201003,0x00500004,0x08d00805, + 0x00000400,0x20281002,0x00500002,0x08c00806, + 0x20280601,0x20200802,0x00580805,0x09200c09, + 0x20300204,0x20180405,0x00200803,0x09100c09, + 0x20501004,0x20382e08,0x00801406,0x0900080a, + 0x20280a02,0x00001c03,0x00180802,0x09000c08, + 0x20100802,0x20281603,0x00700602,0x0970080a, + 0x00400004,0x00000207,0x00180a05,0x09501008, + 0x00580601,0x00100805,0x20381e08,0x09500c09, + 0x00300001,0x20380604,0x00800604,0x09400807, + 0x00580602,0x20101004,0x00281206,0x09b00806, + 0x20300202,0x00000006,0x00180c06,0x09900408, + 0x20400400,0x00080801,0x20100406,0x09900407, + 0x20100c00,0x20282a01,0x00700804,0x09700407, + 0x20380400,0x20200e01,0x00600009,0x09e00808, + 0x00180801,0x00001e02,0x00181204,0x09d00409, + 0x00180e01,0x00102002,0x20380a04,0x09d00c08, + 0x00000400,0x00181000,0x20380801,0x09b00809 + }, //ct2 + { + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }, //ct3 + }, + Cs1Table:{ // Custom 1 + {0}, //ct0 + {0}, //ct1 + {0}, //ct2 + {0} //ct3 + }, + Cs2Table:{ // Custom 2 + {0}, //ct0 + {0}, //ct1 + {0}, //ct2 + {0} //ct3 + }, + Cs3Table:{ // Custom 3 + {0}, //ct0 + {0}, //ct1 + {0}, //ct2 + {0} //ct3 + }, + Cs4Table:{ // Custom 4 + {0}, //ct0 + {0}, //ct1 + {0}, //ct2 + {0} //ct3 + }, + Cs5Table:{ // Custom 5 + {0}, //ct0 + {0}, //ct1 + {0}, //ct2 + {0} //ct3 + }, + SensorGoldenCalTable:{ // SensorGoldenCalTable + PixId: 8, + SlimLscType: 0, + Width: 1640, + Height: 1232, + OffsetX: 0, + OffsetY: 0, + TblSize: 864, + IspLSCReg: {0, 0xa04b704d, 0, 0x0046004d, 0}, + GainTable: { + 0x17, 0x53, 0x91, 0x3f, 0x56, 0x42, 0x47, 0x3b, 0xdc, 0x5e, 0x48, 0x49, 0x18, 0x49, 0x3e, 0x47, + 0x4f, 0x55, 0x98, 0x43, 0x32, 0x43, 0x72, 0x41, 0x8e, 0x4c, 0x2c, 0x3e, 0xdf, 0x3d, 0x33, 0x3c, + 0x50, 0x45, 0x30, 0x3a, 0xd8, 0x39, 0x85, 0x38, 0x57, 0x41, 0xdc, 0x37, 0x97, 0x37, 0x89, 0x36, + 0xbe, 0x40, 0xd3, 0x37, 0x44, 0x37, 0xf9, 0x35, 0x05, 0x44, 0xb9, 0x39, 0x40, 0x39, 0xe5, 0x37, + 0xfe, 0x4a, 0x79, 0x3d, 0x0c, 0x3d, 0x70, 0x3b, 0x00, 0x54, 0x6d, 0x43, 0x9c, 0x42, 0x5a, 0x41, + 0x77, 0x5d, 0x66, 0x49, 0x73, 0x48, 0xa2, 0x46, 0x94, 0x5b, 0x5a, 0x48, 0x7d, 0x48, 0x50, 0x46, + 0x0a, 0x59, 0xdc, 0x44, 0xfb, 0x44, 0xaa, 0x42, 0x35, 0x51, 0x9e, 0x3f, 0x7a, 0x3f, 0x47, 0x3d, + 0x76, 0x46, 0xda, 0x38, 0xc7, 0x38, 0x11, 0x37, 0x05, 0x3c, 0x0d, 0x33, 0xfd, 0x32, 0x6b, 0x31, + 0x25, 0x35, 0x0d, 0x2f, 0x02, 0x2f, 0xe2, 0x2d, 0x2e, 0x31, 0xbd, 0x2c, 0x7a, 0x2c, 0xcd, 0x2b, + 0xee, 0x30, 0xb1, 0x2c, 0x5d, 0x2c, 0xd0, 0x2b, 0x26, 0x34, 0xc0, 0x2e, 0x87, 0x2e, 0x53, 0x2d, + 0xed, 0x3a, 0x04, 0x33, 0x98, 0x32, 0x73, 0x31, 0xa3, 0x44, 0xbd, 0x38, 0x59, 0x38, 0x20, 0x37, + 0x3e, 0x50, 0xc9, 0x3f, 0x26, 0x3f, 0x83, 0x3d, 0x27, 0x59, 0x9f, 0x45, 0x13, 0x45, 0x94, 0x43, + 0x7a, 0x54, 0x44, 0x42, 0x0a, 0x42, 0xfa, 0x3f, 0xdc, 0x49, 0xd6, 0x3a, 0xc4, 0x3a, 0x1b, 0x39, + 0xe5, 0x3c, 0x4d, 0x33, 0x54, 0x33, 0xe4, 0x31, 0x90, 0x32, 0xa3, 0x2c, 0xd1, 0x2c, 0xe6, 0x2b, + 0x2c, 0x2b, 0x4b, 0x28, 0x42, 0x28, 0x9f, 0x27, 0xaf, 0x27, 0xec, 0x25, 0xac, 0x25, 0x6d, 0x25, + 0x70, 0x27, 0xe9, 0x25, 0x95, 0x25, 0x6e, 0x25, 0x7d, 0x2a, 0x27, 0x28, 0xfe, 0x27, 0x96, 0x27, + 0x43, 0x31, 0xd0, 0x2c, 0x72, 0x2c, 0xdd, 0x2b, 0x60, 0x3b, 0x49, 0x33, 0x25, 0x33, 0xab, 0x31, + 0xeb, 0x47, 0x1b, 0x3b, 0xac, 0x3a, 0x1a, 0x39, 0x6b, 0x54, 0x35, 0x42, 0x22, 0x42, 0x19, 0x40, + 0x17, 0x51, 0xb5, 0x3f, 0x11, 0x40, 0xfd, 0x3d, 0xa1, 0x44, 0xde, 0x37, 0x1a, 0x38, 0x20, 0x36, + 0x12, 0x37, 0xd3, 0x2f, 0xc2, 0x2f, 0x98, 0x2e, 0x6d, 0x2c, 0xe3, 0x28, 0xe5, 0x28, 0x0e, 0x28, + 0x8b, 0x25, 0xf9, 0x23, 0x0b, 0x24, 0xbb, 0x23, 0x58, 0x22, 0xba, 0x21, 0x96, 0x21, 0x90, 0x21, + 0x28, 0x22, 0xc6, 0x21, 0x88, 0x21, 0x9b, 0x21, 0xd9, 0x24, 0x01, 0x24, 0xe8, 0x23, 0xa9, 0x23, + 0x7e, 0x2b, 0xef, 0x28, 0xe0, 0x28, 0x47, 0x28, 0x39, 0x35, 0xb8, 0x2f, 0x92, 0x2f, 0x8e, 0x2e, + 0xaa, 0x42, 0xb2, 0x37, 0xb1, 0x37, 0x10, 0x36, 0x2f, 0x50, 0x34, 0x3f, 0xa1, 0x3f, 0xa6, 0x3d, + 0x4c, 0x4f, 0xae, 0x3e, 0x27, 0x3f, 0xbd, 0x3c, 0x88, 0x42, 0x79, 0x36, 0xe6, 0x36, 0x05, 0x35, + 0x95, 0x34, 0x11, 0x2e, 0x77, 0x2e, 0x22, 0x2d, 0x3f, 0x2a, 0x25, 0x27, 0x5b, 0x27, 0xc2, 0x26, + 0x95, 0x23, 0x81, 0x22, 0xb3, 0x22, 0x5b, 0x22, 0x96, 0x20, 0x6a, 0x20, 0x65, 0x20, 0x5e, 0x20, + 0x71, 0x20, 0x43, 0x20, 0x49, 0x20, 0x51, 0x20, 0xd9, 0x22, 0x60, 0x22, 0x68, 0x22, 0x3d, 0x22, + 0x14, 0x29, 0x2f, 0x27, 0x39, 0x27, 0xd7, 0x26, 0x07, 0x33, 0x49, 0x2e, 0x61, 0x2e, 0x75, 0x2d, + 0x6f, 0x40, 0x72, 0x36, 0x97, 0x36, 0xe5, 0x34, 0xaf, 0x4e, 0x47, 0x3e, 0xbd, 0x3e, 0x99, 0x3c, + 0xbc, 0x50, 0x7d, 0x3f, 0xeb, 0x3f, 0x59, 0x3d, 0x54, 0x44, 0x54, 0x37, 0x04, 0x38, 0x7e, 0x35, + 0x87, 0x36, 0x32, 0x2f, 0x86, 0x2f, 0x17, 0x2e, 0xe8, 0x2b, 0x3d, 0x28, 0x90, 0x28, 0x8f, 0x27, + 0x02, 0x25, 0x77, 0x23, 0xc0, 0x23, 0x2b, 0x23, 0xbc, 0x21, 0x3a, 0x21, 0x44, 0x21, 0x1f, 0x21, + 0x8b, 0x21, 0x34, 0x21, 0x35, 0x21, 0x18, 0x21, 0x70, 0x24, 0x61, 0x23, 0x7f, 0x23, 0x0d, 0x23, + 0xaf, 0x2a, 0x6a, 0x28, 0x7f, 0x28, 0xcc, 0x27, 0xe0, 0x34, 0x26, 0x2f, 0x5e, 0x2f, 0x4a, 0x2e, + 0xc5, 0x41, 0x32, 0x37, 0x3e, 0x37, 0x8f, 0x35, 0x62, 0x4f, 0x9d, 0x3e, 0x42, 0x3f, 0x09, 0x3d, + 0xd9, 0x54, 0xe2, 0x41, 0x8e, 0x42, 0xff, 0x3f, 0x46, 0x49, 0x7c, 0x3a, 0x90, 0x3a, 0x9c, 0x38, + 0x0b, 0x3c, 0x67, 0x32, 0xdc, 0x32, 0xf9, 0x30, 0x6a, 0x31, 0xd0, 0x2b, 0xfa, 0x2b, 0xd0, 0x2a, + 0x11, 0x2a, 0x22, 0x27, 0x4e, 0x27, 0x70, 0x26, 0x86, 0x26, 0xd9, 0x24, 0xbf, 0x24, 0x58, 0x24, + 0x42, 0x26, 0xaa, 0x24, 0x9d, 0x24, 0x16, 0x24, 0x6b, 0x29, 0x13, 0x27, 0x42, 0x27, 0x8a, 0x26, + 0xfb, 0x2f, 0xd6, 0x2b, 0xd3, 0x2b, 0xe4, 0x2a, 0x2c, 0x3a, 0x62, 0x32, 0x7f, 0x32, 0xf8, 0x30, + 0x0c, 0x47, 0xe3, 0x39, 0x1d, 0x3a, 0x00, 0x38, 0x35, 0x53, 0xd6, 0x40, 0x6c, 0x41, 0x16, 0x3f, + 0x18, 0x58, 0xa3, 0x44, 0xf6, 0x44, 0x8a, 0x42, 0xa6, 0x50, 0xd6, 0x3e, 0x48, 0x3f, 0xc4, 0x3c, + 0x17, 0x45, 0xa0, 0x37, 0x10, 0x38, 0xee, 0x35, 0xae, 0x3a, 0xae, 0x31, 0x17, 0x32, 0x61, 0x30, + 0x3e, 0x33, 0x5f, 0x2d, 0xb3, 0x2d, 0x49, 0x2c, 0x52, 0x2f, 0x12, 0x2b, 0xfd, 0x2a, 0x00, 0x2a, + 0xbd, 0x2e, 0xda, 0x2a, 0xc1, 0x2a, 0xc0, 0x29, 0x0c, 0x32, 0x2e, 0x2d, 0x59, 0x2d, 0xd7, 0x2b, + 0x03, 0x39, 0x4d, 0x31, 0xa3, 0x31, 0x02, 0x30, 0x08, 0x43, 0x8c, 0x37, 0x92, 0x37, 0xa2, 0x35, + 0x56, 0x4e, 0x08, 0x3e, 0x3d, 0x3e, 0x43, 0x3c, 0xe2, 0x56, 0x5a, 0x43, 0x16, 0x44, 0x7e, 0x41, + 0x0b, 0x54, 0x3c, 0x42, 0x99, 0x42, 0x2f, 0x40, 0xe4, 0x57, 0x4c, 0x43, 0xe9, 0x43, 0x39, 0x41, + 0x0f, 0x4e, 0x27, 0x3d, 0xdf, 0x3d, 0x66, 0x3b, 0x7d, 0x45, 0x4e, 0x38, 0xa8, 0x38, 0x8c, 0x36, + 0x15, 0x3e, 0x59, 0x34, 0xc3, 0x34, 0xe0, 0x32, 0x5c, 0x3a, 0x2b, 0x32, 0x52, 0x32, 0x9e, 0x30, + 0xd5, 0x39, 0xe5, 0x31, 0x26, 0x32, 0xae, 0x30, 0xf5, 0x3c, 0xf3, 0x33, 0x0e, 0x34, 0x7a, 0x32, + 0x93, 0x43, 0xb9, 0x37, 0xed, 0x37, 0xd5, 0x35, 0x4d, 0x4c, 0xc2, 0x3c, 0x33, 0x3d, 0x2e, 0x3b, + 0x31, 0x55, 0x68, 0x42, 0xf5, 0x42, 0x05, 0x40, 0x18, 0x55, 0xff, 0x41, 0x46, 0x42, 0x3b, 0x40 + }, + UnitGainTable: {0} + }, + }, + CameraData: {0}, + }, +}; diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/imx219_mipi_raw/camera_isp_pca_imx219mipiraw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/imx219_mipi_raw/camera_isp_pca_imx219mipiraw.h new file mode 100755 index 0000000000000000000000000000000000000000..0d1dadbba0952de1e6a4c7df57876742fa5d12f3 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/imx219_mipi_raw/camera_isp_pca_imx219mipiraw.h @@ -0,0 +1,626 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/******************************************************************************************** + * LEGAL DISCLAIMER + * + * (Header of MediaTek Software/Firmware Release or Documentation) + * + * BY OPENING OR USING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") RECEIVED + * FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON AN "AS-IS" BASIS + * ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, + * INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR + * A PARTICULAR PURPOSE OR NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY + * WHATSOEVER WITH RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK + * ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO + * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S SPECIFICATION + * OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. + * + * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE LIABILITY WITH + * RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, +TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE + * FEES OR SERVICE CHARGE PAID BY BUYER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE WITH THE LAWS + * OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF LAWS PRINCIPLES. + ************************************************************************************************/ + +/******************************************************************************* +* ISP_NVRAM_PCA_STRUCT +********************************************************************************/ +Slider:{ + value:{// low middle high + 0, 0, 0 + } +}, +Config:{ + set:{//00 + 0x00000000, 0x00000000 + } +}, +PCA_LUTS:{ + lut_lo:{ // low + //y_gain sat_gain hue_shift reserved + { 0, 0, 0, 0 }, //000 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //010 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //020 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //030 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //040 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //050 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //060 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //070 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //080 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //090 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //100 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //110 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //120 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //130 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //140 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //150 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //160 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //170 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + }, + lut_md:{ // middle + //y_gain sat_gain hue_shift reserved + { 0, 0, 0, 0 }, //000 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //010 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //020 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //030 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //040 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //050 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //060 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //070 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //080 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //090 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //100 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //110 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //120 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //130 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //140 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //150 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //160 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //170 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + }, + lut_hi:{ // high + //y_gain sat_gain hue_shift reserved + { 0, 0, 0, 0 }, //000 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //010 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //020 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //030 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //040 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //050 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //060 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //070 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //080 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //090 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //100 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //110 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //120 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //130 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //140 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //150 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //160 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //170 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + } +} + diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/imx219_mipi_raw/camera_isp_regs_imx219mipiraw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/imx219_mipi_raw/camera_isp_regs_imx219mipiraw.h new file mode 100755 index 0000000000000000000000000000000000000000..a7e596985d6283af7a82f8b94991bfd31575dbae --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/imx219_mipi_raw/camera_isp_regs_imx219mipiraw.h @@ -0,0 +1,1118 @@ +/******************************************************************************************** + * LEGAL DISCLAIMER + * + * (Header of MediaTek Software/Firmware Release or Documentation) + * + * BY OPENING OR USING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") RECEIVED + * FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON AN "AS-IS" BASIS + * ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, + * INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR + * A PARTICULAR PURPOSE OR NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY + * WHATSOEVER WITH RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK + * ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO + * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S SPECIFICATION + * OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. + * + * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE LIABILITY WITH + * RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, + * TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE + * FEES OR SERVICE CHARGE PAID BY BUYER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE WITH THE LAWS + * OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF LAWS PRINCIPLES. + ************************************************************************************************/ + +/******************************************************************************* +* ISP_NVRAM_REGISTER_STRUCT +********************************************************************************/ +Idx:{//ISP_NVRAM_REG_INDEX_STRUCT + OBC :0, + BPC :0, + NR1 :0, + LSC :0, + SL2 :0, + CFA :0, + CCM :0, + GGM :0, + ANR :0, + CCR :0, + EE :0, +}, +OBC:{ //0x00001F00 0x00000222 + {set:{// 00: normal preview low ISO [100~800) + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 01: normal preview high ISO [800~3200] + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 02: ZSD preview low ISO [100~800) + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 03: ZSD preview high ISO [800~3200] + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 04: normal capture low ISO [100~800) + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 05: normal capture high ISO [800~3200] + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 06: video preview low ISO [100~800) + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 07: video preview high ISO [800~3200] + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 08: video capture low ISO [100~800) + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 09: video capture high ISO [800~3200] + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 10: video capture low ISO [100~800) + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 11: video capture high ISO [800~3200] + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }} +}, +BPC:{ + {set:{// 00: normal preview low ISO [100~200) + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 01: normal preview middle ISO [200~800) + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 02: normal preview high ISO [800~3200] + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 03: ZSD preview / normal capture low ISO [100~200) + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 04: ZSD preview / normal capture middle ISO [200~800) + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 05: ZSD preview / normal capture high ISO [800~3200] + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 06: video preview / video capture low ISO [100~200) + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 07: video preview / video capture low ISO [200~800) + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 08: video preview / video capture low ISO [800~3200] + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }} +}, + +NR1:{ + {set:{// 00: normal preview low ISO [100~200) + 0x00000000, 0x10A00C84 + }}, + {set:{// 01: normal preview middle ISO [200~800) + 0x00000000, 0x10A00C84 + }}, + {set:{// 02: normal preview high ISO [800~3200] + 0x00000000, 0x10A00C84 + }}, + {set:{// 03: ZSD preview / normal capture low ISO [100~200) + 0x00000000, 0x10A00C84 + }}, + {set:{// 04: ZSD preview / normal capture middle ISO [200~800) + 0x00000000, 0x10A00C84 + }}, + {set:{// 05: ZSD preview / normal capture high ISO [800~3200] + 0x00000000, 0x10A00C84 + }}, + {set:{// 06: video preview / video capture low ISO [100~200) + 0x00000000, 0x10A00C84 + }}, + {set:{// 07: video preview / video capture low ISO [200~800) + 0x00000000, 0x10A00C84 + }}, + {set:{// 08: video preview / video capture low ISO [800~3200] + 0x00000000, 0x10A00C84 + }} +}, +LSC:{// [NVRAM] [DYNAMIC CHANGE] [DYNAMIC DYNAMIC] [NVRAM] [NVRAM] [PROTECTION] [PROTECTION] [PROTECTION] [NVRAM] [NVRAM] + {set:{// 00: Preview + 0x00000002, 0x00EC0000, 0x00003FFF, 0x00000020, 0x00000000, 0x0000F028, 0x0000F01E, 0x0028001E, 0x20202020, 0x1FF7FDFF + }}, + {set:{// 01: ZSD Preview + 0x00000002, 0x00F00000, 0x00003FFF, 0x00000020, 0x00000000, 0x0000F050, 0x0000F03C, 0x0050003C, 0x20202020, 0x1FF7FDFF + }}, + {set:{// 02: Capture + 0x00000002, 0x00F40000, 0x0000FFFF, 0x00000020, 0x00000000, 0x0000F050, 0x0000F03C, 0x0050003C, 0x20202020, 0x1FF7FDFF + }}, + {set:{// 03: Video + 0x00000002, 0x00FC0000, 0x00003FFF, 0x00000020, 0x00000000, 0x0000F028, 0x0000F01E, 0x0028001E, 0x20202020, 0x1FF7FDFF + }}, + {set:{// 04 + 0x00000002, 0x01000000, 0x00003FFF, 0x00000020, 0x00000000, 0x0000F028, 0x0000F01E, 0x0028001E, 0x20202020, 0x1FF7FDFF + }}, + {set:{// 05 + 0x00000002, 0x01080000, 0x00003FFF, 0x00000020, 0x00000000, 0x0000F050, 0x0000F03C, 0x0050003C, 0x20202020, 0x1FF7FDFF + }} +}, + +SL2:{ + {set:{//00: Preview ct0 + 0x02580320,0x00015F90,0x00057E40,0x00061A80 + }}, + {set:{//00: Preview ct1 + 0x02580320,0x00015F90,0x00057E40,0x00061A80 + }}, + {set:{//00: Preview ct2 + 0x02580320,0x00015F90,0x00057E40,0x00061A80 + }}, + {set:{//00: Preview ct3 + 0x02580320,0x00015F90,0x00057E40,0x00061A80 + }}, + {set:{//01: Capture ct0 + 0x04B00640,0x00057E40,0x0015F900,0x00186A00 + }}, + {set:{//01: Capture ct1 + 0x04B00640,0x00057E40,0x0015F900,0x00186A00 + }}, + {set:{//01: Capture ct2 + 0x04B00640,0x00057E40,0x0015F900,0x00186A00 + }}, + {set:{//01: Capture ct3 + 0x04B00640,0x00057E40,0x0015F900,0x00186A00 + }}, + {set:{//02: Video ct0 + 0x03840640,0x0004A0C4,0x00128310,0x0020E900 + }}, + {set:{//02: Video ct1 + 0x03840640,0x0004A0C4,0x00128310,0x0020E900 + }}, + {set:{//02: Video ct2 + 0x03840640,0x0004A0C4,0x00128310,0x0020E900 + }}, + {set:{//02: Video ct3 + 0x03840640,0x0004A0C4,0x00128310,0x0020E900 + }}, + {set:{//03: ct0 + 0x03840640,0x0004A0C4,0x00128310,0x0020E900 + }}, + {set:{//03: ct1 + 0x03840640,0x0004A0C4,0x00128310,0x0020E900 + }}, + {set:{//03: ct2 + 0x03840640,0x0004A0C4,0x00128310,0x0020E900 + }}, + {set:{//03: ct3 + 0x03840640,0x0004A0C4,0x00128310,0x0020E900 + }}, + {set:{//04: ct0 + 0x04B00640,0x00057E40,0x0015F900,0x00186A00 + }}, + {set:{//04: ct1 + 0x04B00640,0x00057E40,0x0015F900,0x00186A00 + }}, + {set:{//04: ct2 + 0x04B00640,0x00057E40,0x0015F900,0x00186A00 + }}, + {set:{//04: ct3 + 0x04B00640,0x00057E40,0x0015F900,0x00186A00 + }}, + {set:{//05: cust1 ct0 + 0x02580320,0x00015F90,0x00057E40,0x00061A80 + }}, + {set:{//05: cust1 ct1 + 0x02580320,0x00015F90,0x00057E40,0x00061A80 + }}, + {set:{//05: cust1 ct2 + 0x02580320,0x00015F90,0x00057E40,0x00061A80 + }}, + {set:{//05: cust1 ct3 + 0x02580320,0x00015F90,0x00057E40,0x00061A80 + }}, + {set:{//06: cust2 ct0 + 0x02580320,0x00015F90,0x00057E40,0x00061A80 + }}, + {set:{//06: cust2 ct1 + 0x02580320,0x00015F90,0x00057E40,0x00061A80 + }}, + {set:{//06: cust2 ct2 + 0x02580320,0x00015F90,0x00057E40,0x00061A80 + }}, + {set:{//06: cust2 ct3 + 0x02580320,0x00015F90,0x00057E40,0x00061A80 + }}, + {set:{//07: cust3 ct0 + 0x02580320,0x00015F90,0x00057E40,0x00061A80 + }}, + {set:{//07: cust3 ct1 + 0x02580320,0x00015F90,0x00057E40,0x00061A80 + }}, + {set:{//07: cust3 ct2 + 0x02580320,0x00015F90,0x00057E40,0x00061A80 + }}, + {set:{//07: cust3 ct3 + 0x02580320,0x00015F90,0x00057E40,0x00061A80 + }}, + {set:{//08: cust4 ct0 + 0x02580320,0x00015F90,0x00057E40,0x00061A80 + }}, + {set:{//08: cust4 ct1 + 0x02580320,0x00015F90,0x00057E40,0x00061A80 + }}, + {set:{//08: cust4 ct2 + 0x02580320,0x00015F90,0x00057E40,0x00061A80 + }}, + {set:{//08: cust4 ct3 + 0x02580320,0x00015F90,0x00057E40,0x00061A80 + }}, + {set:{//09: cust5 ct0 + 0x02580320,0x00015F90,0x00057E40,0x00061A80 + }}, + {set:{//09: cust5 ct1 + 0x02580320,0x00015F90,0x00057E40,0x00061A80 + }}, + {set:{//09: cust5 ct2 + 0x02580320,0x00015F90,0x00057E40,0x00061A80 + }}, + {set:{//09: cust5 ct3 + 0x02580320,0x00015F90,0x00057E40,0x00061A80 + }} +}, +CFA:{ + {set:{//00: normal preview ISO 100 +0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0020A032, 0x00250446, 0x00299078, 0x0029B8B4, +0x00C6318C, 0x006318C6, 0x00739CE7, 0x00739CE7, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5FF, 0x00000000, +0x00000000 + }}, + {set:{//01: normal preview ISO 200 +0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x8106418E, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, +0x00318C63, 0x00318C63, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000E, 0x640A8888, 0x0000001A, 0x0052A5FF, 0x00000000, +0x0001700A + }}, + {set:{//02: normal preview ISO 400 +0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x8106418E, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, +0x00318C63, 0x00318C63, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000E, 0x640A8888, 0x0000001A, 0x0052A5FF, 0x00000000, +0x00005001 + }}, + {set:{//03: normal preview ISO 800 +0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x01064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, +0x00108421, 0x00318C63, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x640A8888, 0x00000010, 0x0052A5FF, 0x00000000, +0x00005001 + }}, + {set:{//04: normal preview ISO 1600 +0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x01064188, 0x0000300A, 0x0020B43C, 0x00210450, 0x00259078, 0x0025FEB4, +0x00421084, 0x006318C6, 0x00A5294A, 0x00C6318C, 0x00020200, 0x0000000F, 0x640A8888, 0x00000018, 0x0052A58F, 0x00000000, +0x00000000 + }}, + {set:{//05: normal preview ISO 2400 +0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x01064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, +0x00210842, 0x00210842, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x640A8888, 0x00000018, 0x0052A5FF, 0x00000000, +0x00005001 + }}, + {set:{//06: normal preview ISO 3200 +0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x01064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, +0x00210842, 0x00210842, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x640A8888, 0x00000018, 0x0052A5FF, 0x00000000, +0x00005001 + }}, + {set:{//07: ZSD preview (CC) ISO 100 +0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0020A032, 0x00250446, 0x00299078, 0x0029B8B4, +0x00C6318C, 0x006318C6, 0x00739CE7, 0x00739CE7, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5FF, 0x00000000, +0x00000000 + }}, + {set:{//08: ZSD preview (CC) ISO 200 +0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x8106418E, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, +0x00318C63, 0x00318C63, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000E, 0x640A8888, 0x0000001A, 0x0052A5FF, 0x00000000, +0x0001700A + }}, + {set:{//09: ZSD preview (CC) ISO 400 +0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x8106418E, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, +0x00318C63, 0x00318C63, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000E, 0x640A8888, 0x0000001A, 0x0052A5FF, 0x00000000, +0x00005001 + }}, + {set:{//10: ZSD preview (CC) ISO 800 +0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x01064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, +0x00108421, 0x00318C63, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x640A8888, 0x00000010, 0x0052A5FF, 0x00000000, +0x00005001 + }}, + {set:{//11: ZSD preview (CC) ISO 1600 +0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x01064188, 0x0000300A, 0x0020B43C, 0x00210450, 0x00259078, 0x0025FEB4, +0x00421084, 0x006318C6, 0x00A5294A, 0x00C6318C, 0x00020200, 0x0000000F, 0x640A8888, 0x00000018, 0x0052A58F, 0x00000000, +0x00000000 + }}, + {set:{//12: ZSD preview (CC) ISO 2400 +0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x01064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, +0x00210842, 0x00210842, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x640A8888, 0x00000018, 0x0052A5FF, 0x00000000, +0x00005001 + }}, + {set:{//13: ZSD preview (CC) ISO 3200 +0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x01064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, +0x00210842, 0x00210842, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x640A8888, 0x00000018, 0x0052A5FF, 0x00000000, +0x00005001 + }}, + {set:{//14: ZSD preview (NCC) ISO 100 +0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0020A032, 0x00250446, 0x00299078, 0x0029B8B4, +0x00C6318C, 0x006318C6, 0x00739CE7, 0x00739CE7, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5FF, 0x00000000, +0x00000000 + }}, + {set:{//15: ZSD preview (NCC) ISO 200 +0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x8106418E, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, +0x00318C63, 0x00318C63, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000E, 0x640A8888, 0x0000001A, 0x0052A5FF, 0x00000000, +0x0001700A + }}, + {set:{//16: ZSD preview (NCC) ISO 400 +0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x8106418E, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, +0x00318C63, 0x00318C63, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000E, 0x640A8888, 0x0000001A, 0x0052A5FF, 0x00000000, +0x00005001 + }}, + {set:{//17: ZSD preview (NCC) ISO 800 +0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x01064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, +0x00108421, 0x00318C63, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x640A8888, 0x00000010, 0x0052A5FF, 0x00000000, +0x00005001 + }}, + {set:{//18: ZSD preview (NCC) ISO 1600 +0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x01064188, 0x0000300A, 0x0020B43C, 0x00210450, 0x00259078, 0x0025FEB4, +0x00421084, 0x006318C6, 0x00A5294A, 0x00C6318C, 0x00020200, 0x0000000F, 0x640A8888, 0x00000018, 0x0052A58F, 0x00000000, +0x00000000 + }}, + {set:{//19: ZSD preview (NCC) ISO 2400 +0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x01064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, +0x00210842, 0x00210842, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x640A8888, 0x00000018, 0x0052A5FF, 0x00000000, +0x00005001 + }}, + {set:{//20: ZSD preview (NCC) ISO 3200 +0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x01064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, +0x00210842, 0x00210842, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x640A8888, 0x00000018, 0x0052A5FF, 0x00000000, +0x00005001 + }}, + {set:{//21: normal capture ISO 100 +0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0020A032, 0x00250446, 0x00299078, 0x0029B8B4, +0x00C6318C, 0x006318C6, 0x00739CE7, 0x00739CE7, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5FF, 0x00000000, +0x00000000 + }}, + {set:{//22: normal capture ISO 200 +0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x8106418E, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, +0x00318C63, 0x00318C63, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000E, 0x640A8888, 0x0000001A, 0x0052A5FF, 0x00000000, +0x0001700A + }}, + {set:{//23: normal capture ISO 400 +0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x8106418E, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, +0x00318C63, 0x00318C63, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000E, 0x640A8888, 0x0000001A, 0x0052A5FF, 0x00000000, +0x00005001 + }}, + {set:{//24: normal capture ISO 800 +0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x01064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, +0x00108421, 0x00318C63, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x640A8888, 0x00000010, 0x0052A5FF, 0x00000000, +0x00005001 + }}, + {set:{//25: normal capture ISO 1600 +0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x01064188, 0x0000300A, 0x0020B43C, 0x00210450, 0x00259078, 0x0025FEB4, +0x00421084, 0x006318C6, 0x00A5294A, 0x00C6318C, 0x00020200, 0x0000000F, 0x640A8888, 0x00000018, 0x0052A58F, 0x00000000, +0x00000000 + }}, + {set:{//26: normal capture ISO 2400 +0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x01064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, +0x00210842, 0x00210842, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x640A8888, 0x00000018, 0x0052A5FF, 0x00000000, +0x00005001 + }}, + {set:{//27: normal capture ISO 3200 +0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x01064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, +0x00210842, 0x00210842, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x640A8888, 0x00000018, 0x0052A5FF, 0x00000000, +0x00005001 + }}, + {set:{//28: video preview ISO 100 +0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0020A032, 0x00250446, 0x00299078, 0x0029B8B4, +0x00C6318C, 0x006318C6, 0x00739CE7, 0x00739CE7, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5FF, 0x00000000, +0x00000000 + }}, + {set:{//29: video preview ISO 200 +0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x8106418E, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, +0x00318C63, 0x00318C63, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000E, 0x640A8888, 0x0000001A, 0x0052A5FF, 0x00000000, +0x0001700A + }}, + {set:{//30: video preview ISO 400 +0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x8106418E, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, +0x00318C63, 0x00318C63, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000E, 0x640A8888, 0x0000001A, 0x0052A5FF, 0x00000000, + 0x00005001 + }}, + {set:{//31: video preview ISO 800 +0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x01064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, +0x00108421, 0x00318C63, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x640A8888, 0x00000010, 0x0052A5FF, 0x00000000, + 0x00005001 + }}, + {set:{//32: video preview ISO 1600 +0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x01064188, 0x0000300A, 0x0020B43C, 0x00210450, 0x00259078, 0x0025FEB4, +0x00421084, 0x006318C6, 0x00A5294A, 0x00C6318C, 0x00020200, 0x0000000F, 0x640A8888, 0x00000018, 0x0052A58F, 0x00000000, +0x00000000 + }}, + {set:{//33: video preview ISO 2400 +0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x01064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, +0x00210842, 0x00210842, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x640A8888, 0x00000018, 0x0052A5FF, 0x00000000, +0x00005001 + }}, + {set:{//34: video preview ISO 3200 +0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x01064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, +0x00210842, 0x00210842, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x640A8888, 0x00000018, 0x0052A5FF, 0x00000000, +0x00005001 + }}, + {set:{//35: video capture ISO 100 +0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x81064188, 0x0000300A, 0x0020A032, 0x00250446, 0x00299078, 0x0029B8B4, +0x00C6318C, 0x006318C6, 0x00739CE7, 0x00739CE7, 0x00020200, 0x0000000F, 0x640A8888, 0x00000014, 0x0052A5FF, 0x00000000, +0x00000000 + }}, + {set:{//36: video capture ISO 200 +0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x8106418E, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, +0x00318C63, 0x00318C63, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000E, 0x640A8888, 0x0000001A, 0x0052A5FF, 0x00000000, +0x0001700A + }}, + {set:{//37: video capture ISO 400 +0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0x8106418E, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, +0x00318C63, 0x00318C63, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000E, 0x640A8888, 0x0000001A, 0x0052A5FF, 0x00000000, +0x00005001 + }}, + {set:{//38: video capture ISO 800 +0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x01064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, +0x00108421, 0x00318C63, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x640A8888, 0x00000010, 0x0052A5FF, 0x00000000, +0x00005001 + }}, + {set:{//39: video capture ISO 1600 +0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x01064188, 0x0000300A, 0x0020B43C, 0x00210450, 0x00259078, 0x0025FEB4, +0x00421084, 0x006318C6, 0x00A5294A, 0x00C6318C, 0x00020200, 0x0000000F, 0x640A8888, 0x00000018, 0x0052A58F, 0x00000000, +0x00000000 + }}, + {set:{//40: video capture ISO 2400 +0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x01064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, +0x00210842, 0x00210842, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x640A8888, 0x00000018, 0x0052A5FF, 0x00000000, +0x00005001 + }}, + {set:{//41: video capture ISO 3200 +0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x01064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, +0x00210842, 0x00210842, 0x00318C63, 0x005294A5, 0x00020200, 0x0000000F, 0x640A8888, 0x00000018, 0x0052A5FF, 0x00000000, +0x00005001 + }}, + {set:{//42: Disable (Do not modify me) + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000 + }} +}, +CCM:{ + {set:{//00: D65 + 0x1E0803E2, 0x00000015, 0x03681F65, 0x00001F33, 0x1F191FF4, 0x000002F3 + }}, + {set:{//01: TL84 + 0x1E0803E2, 0x00000015, 0x03681F65, 0x00001F33, 0x1F191FF4, 0x000002F3 + }}, + {set:{//02: CWF + 0x1E0803E2, 0x00000015, 0x03681F65, 0x00001F33, 0x1F191FF4, 0x000002F3 + }}, + {set:{//03: A + 0x1E0803E2, 0x00000015, 0x03681F65, 0x00001F33, 0x1F191FF4, 0x000002F3 + }} +}, +GGM:{ + { + rb_gmt:{set:{//00 +0x1C001C00, 0x1C071C07, 0x1C0E1C0E, 0x1C151C15, 0x201C201C, 0x20242024, 0x202C202C, 0x20342034, 0x243C243C, 0x24452445, +0x244E244E, 0x24572457, 0x24602460, 0x24692469, 0x24722472, 0x247B247B, 0x1C841C84, 0x1C8B1C8B, 0x1C921C92, 0x1C991C99, +0x1CA01CA0, 0x1CA71CA7, 0x1CAE1CAE, 0x1CB51CB5, 0x1CBC1CBC, 0x1CC31CC3, 0x1CCA1CCA, 0x1CD11CD1, 0x1CD81CD8, 0x1CDF1CDF, +0x1CE61CE6, 0x1CED1CED, 0x18F418F4, 0x18FA18FA, 0x19001900, 0x1D061D06, 0x190D190D, 0x19131913, 0x19191919, 0x1D1F1D1F, +0x19261926, 0x192C192C, 0x19321932, 0x1D381D38, 0x193F193F, 0x19451945, 0x194B194B, 0x1D511D51, 0x15581558, 0x155D155D, +0x15621562, 0x15671567, 0x156C156C, 0x15711571, 0x15761576, 0x157B157B, 0x15801580, 0x15851585, 0x158A158A, 0x158F158F, +0x15941594, 0x15991599, 0x159E159E, 0x15A315A3, 0x21A821A8, 0x25B025B0, 0x21B921B9, 0x25C125C1, 0x21CA21CA, 0x25D225D2, +0x21DB21DB, 0x25E325E3, 0x1DEC1DEC, 0x1DF31DF3, 0x1DFA1DFA, 0x1E011E01, 0x1E081E08, 0x1E0F1E0F, 0x1E161E16, 0x1E1D1E1D, +0x1A241A24, 0x1E2A1E2A, 0x1A311A31, 0x1E371E37, 0x1A3E1A3E, 0x1E441E44, 0x1A4B1A4B, 0x1E511E51, 0x1A581A58, 0x1A5E1A5E, +0x1A641A64, 0x1A6A1A6A, 0x1A701A70, 0x1A761A76, 0x1A7C1A7C, 0x1A821A82, 0x26882688, 0x26912691, 0x269A269A, 0x26A326A3, +0x26AC26AC, 0x26B526B5, 0x26BE26BE, 0x26C726C7, 0x1ED01ED0, 0x22D722D7, 0x1EDF1EDF, 0x22E622E6, 0x1EEE1EEE, 0x22F522F5, +0x1EFD1EFD, 0x23042304, 0x170C170C, 0x1B111B11, 0x17171717, 0x1B1C1B1C, 0x17221722, 0x1B271B27, 0x172D172D, 0x1B321B32, +0x17381738, 0x173D173D, 0x17421742, 0x17471747, 0x174C174C, 0x17511751, 0x17561756, 0x175B175B, 0x43604360, 0x43704370, +0x3B803B80, 0x3B8E3B8E, 0x279C279C, 0x27A527A5, 0x27AE27AE, 0x27B727B7, 0x23C023C0, 0x23C823C8, 0x23D023D0, 0x23D823D8, +0x23E023E0, 0x23E823E8, 0x1BF01BF0, 0x1BF61BF6 + }}, + g_gmt:{set:{//00 +0x00001C00, 0x00001C07, 0x00001C0E, 0x00001C15, 0x0000201C, 0x00002024, 0x0000202C, 0x00002034, 0x0000243C, 0x00002445, +0x0000244E, 0x00002457, 0x00002460, 0x00002469, 0x00002472, 0x0000247B, 0x00001C84, 0x00001C8B, 0x00001C92, 0x00001C99, +0x00001CA0, 0x00001CA7, 0x00001CAE, 0x00001CB5, 0x00001CBC, 0x00001CC3, 0x00001CCA, 0x00001CD1, 0x00001CD8, 0x00001CDF, +0x00001CE6, 0x00001CED, 0x000018F4, 0x000018FA, 0x00001900, 0x00001D06, 0x0000190D, 0x00001913, 0x00001919, 0x00001D1F, +0x00001926, 0x0000192C, 0x00001932, 0x00001D38, 0x0000193F, 0x00001945, 0x0000194B, 0x00001D51, 0x00001558, 0x0000155D, +0x00001562, 0x00001567, 0x0000156C, 0x00001571, 0x00001576, 0x0000157B, 0x00001580, 0x00001585, 0x0000158A, 0x0000158F, +0x00001594, 0x00001599, 0x0000159E, 0x000015A3, 0x000021A8, 0x000025B0, 0x000021B9, 0x000025C1, 0x000021CA, 0x000025D2, +0x000021DB, 0x000025E3, 0x00001DEC, 0x00001DF3, 0x00001DFA, 0x00001E01, 0x00001E08, 0x00001E0F, 0x00001E16, 0x00001E1D, +0x00001A24, 0x00001E2A, 0x00001A31, 0x00001E37, 0x00001A3E, 0x00001E44, 0x00001A4B, 0x00001E51, 0x00001A58, 0x00001A5E, +0x00001A64, 0x00001A6A, 0x00001A70, 0x00001A76, 0x00001A7C, 0x00001A82, 0x00002688, 0x00002691, 0x0000269A, 0x000026A3, +0x000026AC, 0x000026B5, 0x000026BE, 0x000026C7, 0x00001ED0, 0x000022D7, 0x00001EDF, 0x000022E6, 0x00001EEE, 0x000022F5, +0x00001EFD, 0x00002304, 0x0000170C, 0x00001B11, 0x00001717, 0x00001B1C, 0x00001722, 0x00001B27, 0x0000172D, 0x00001B32, +0x00001738, 0x0000173D, 0x00001742, 0x00001747, 0x0000174C, 0x00001751, 0x00001756, 0x0000175B, 0x00004360, 0x00004370, +0x00003B80, 0x00003B8E, 0x0000279C, 0x000027A5, 0x000027AE, 0x000027B7, 0x000023C0, 0x000023C8, 0x000023D0, 0x000023D8, +0x000023E0, 0x000023E8, 0x00001BF0, 0x00001BF6 + }}}, + { + rb_gmt:{set:{//01 + 0x24002400, 0x24092409, 0x24122412, 0x241B241B, 0x28242824, 0x282E282E, 0x28382838, 0x28422842, 0x284C284C, 0x24562456, + 0x285F285F, 0x24692469, 0x24722472, 0x207B207B, 0x24832483, 0x208C208C, 0x20942094, 0x209C209C, 0x20A420A4, 0x20AC20AC, + 0x20B420B4, 0x1CBC1CBC, 0x1CC31CC3, 0x20CA20CA, 0x1CD21CD2, 0x1CD91CD9, 0x1CE01CE0, 0x1CE71CE7, 0x18EE18EE, 0x1CF41CF4, + 0x1CFB1CFB, 0x19021902, 0x19081908, 0x1D0E1D0E, 0x19151915, 0x191B191B, 0x19211921, 0x19271927, 0x192D192D, 0x15331533, + 0x19381938, 0x193E193E, 0x15441544, 0x19491949, 0x154F154F, 0x19541954, 0x155A155A, 0x155F155F, 0x15641564, 0x15691569, + 0x156E156E, 0x15731573, 0x15781578, 0x157D157D, 0x15821582, 0x15871587, 0x118C118C, 0x15901590, 0x15951595, 0x119A119A, + 0x159E159E, 0x11A311A3, 0x15A715A7, 0x11AC11AC, 0x25B025B0, 0x21B921B9, 0x25C125C1, 0x21CA21CA, 0x21D221D2, 0x1DDA1DDA, + 0x21E121E1, 0x1DE91DE9, 0x1DF01DF0, 0x1DF71DF7, 0x19FE19FE, 0x1E041E04, 0x1A0B1A0B, 0x1A111A11, 0x1E171E17, 0x1A1E1A1E, + 0x1E241E24, 0x1A2B1A2B, 0x1E311E31, 0x1E381E38, 0x1A3F1A3F, 0x1E451E45, 0x1A4C1A4C, 0x1A521A52, 0x1A581A58, 0x165E165E, + 0x16631663, 0x16681668, 0x166D166D, 0x16721672, 0x12771277, 0x167B167B, 0x26802680, 0x2A892A89, 0x26932693, 0x269C269C, + 0x2AA52AA5, 0x22AF22AF, 0x26B726B7, 0x22C022C0, 0x22C822C8, 0x1ED01ED0, 0x1ED71ED7, 0x1ADE1ADE, 0x1AE41AE4, 0x1AEA1AEA, + 0x1AF01AF0, 0x1AF61AF6, 0x1AFC1AFC, 0x17021702, 0x1B071B07, 0x170D170D, 0x1B121B12, 0x17181718, 0x1B1D1B1D, 0x17231723, + 0x17281728, 0x1B2D1B2D, 0x17331733, 0x17381738, 0x173D173D, 0x17421742, 0x17471747, 0x134C134C, 0x3B503B50, 0x3B5E3B5E, + 0x436C436C, 0x437C437C, 0x3B8C3B8C, 0x339A339A, 0x2BA62BA6, 0x23B023B0, 0x23B823B8, 0x23C023C0, 0x2BC82BC8, 0x2BD22BD2, + 0x1FDC1FDC, 0x27E327E3, 0x33EC33EC, 0x1FF81FF8 + }}, + g_gmt:{set:{//01 + 0x00002400, 0x00002409, 0x00002412, 0x0000241B, 0x00002824, 0x0000282E, 0x00002838, 0x00002842, 0x0000284C, 0x00002456, + 0x0000285F, 0x00002469, 0x00002472, 0x0000207B, 0x00002483, 0x0000208C, 0x00002094, 0x0000209C, 0x000020A4, 0x000020AC, + 0x000020B4, 0x00001CBC, 0x00001CC3, 0x000020CA, 0x00001CD2, 0x00001CD9, 0x00001CE0, 0x00001CE7, 0x000018EE, 0x00001CF4, + 0x00001CFB, 0x00001902, 0x00001908, 0x00001D0E, 0x00001915, 0x0000191B, 0x00001921, 0x00001927, 0x0000192D, 0x00001533, + 0x00001938, 0x0000193E, 0x00001544, 0x00001949, 0x0000154F, 0x00001954, 0x0000155A, 0x0000155F, 0x00001564, 0x00001569, + 0x0000156E, 0x00001573, 0x00001578, 0x0000157D, 0x00001582, 0x00001587, 0x0000118C, 0x00001590, 0x00001595, 0x0000119A, + 0x0000159E, 0x000011A3, 0x000015A7, 0x000011AC, 0x000025B0, 0x000021B9, 0x000025C1, 0x000021CA, 0x000021D2, 0x00001DDA, + 0x000021E1, 0x00001DE9, 0x00001DF0, 0x00001DF7, 0x000019FE, 0x00001E04, 0x00001A0B, 0x00001A11, 0x00001E17, 0x00001A1E, + 0x00001E24, 0x00001A2B, 0x00001E31, 0x00001E38, 0x00001A3F, 0x00001E45, 0x00001A4C, 0x00001A52, 0x00001A58, 0x0000165E, + 0x00001663, 0x00001668, 0x0000166D, 0x00001672, 0x00001277, 0x0000167B, 0x00002680, 0x00002A89, 0x00002693, 0x0000269C, + 0x00002AA5, 0x000022AF, 0x000026B7, 0x000022C0, 0x000022C8, 0x00001ED0, 0x00001ED7, 0x00001ADE, 0x00001AE4, 0x00001AEA, + 0x00001AF0, 0x00001AF6, 0x00001AFC, 0x00001702, 0x00001B07, 0x0000170D, 0x00001B12, 0x00001718, 0x00001B1D, 0x00001723, + 0x00001728, 0x00001B2D, 0x00001733, 0x00001738, 0x0000173D, 0x00001742, 0x00001747, 0x0000134C, 0x00003B50, 0x00003B5E, + 0x0000436C, 0x0000437C, 0x00003B8C, 0x0000339A, 0x00002BA6, 0x000023B0, 0x000023B8, 0x000023C0, 0x00002BC8, 0x00002BD2, + 0x00001FDC, 0x000027E3, 0x000033EC, 0x00001FF8 + }}}, + { + rb_gmt:{set:{//02 + 0x24002400, 0x24092409, 0x24122412, 0x241B241B, 0x28242824, 0x282E282E, 0x28382838, 0x28422842, 0x284C284C, 0x24562456, + 0x285F285F, 0x24692469, 0x24722472, 0x207B207B, 0x24832483, 0x208C208C, 0x20942094, 0x209C209C, 0x20A420A4, 0x20AC20AC, + 0x20B420B4, 0x1CBC1CBC, 0x1CC31CC3, 0x20CA20CA, 0x1CD21CD2, 0x1CD91CD9, 0x1CE01CE0, 0x1CE71CE7, 0x18EE18EE, 0x1CF41CF4, + 0x1CFB1CFB, 0x19021902, 0x19081908, 0x1D0E1D0E, 0x19151915, 0x191B191B, 0x19211921, 0x19271927, 0x192D192D, 0x15331533, + 0x19381938, 0x193E193E, 0x15441544, 0x19491949, 0x154F154F, 0x19541954, 0x155A155A, 0x155F155F, 0x15641564, 0x15691569, + 0x156E156E, 0x15731573, 0x15781578, 0x157D157D, 0x15821582, 0x15871587, 0x118C118C, 0x15901590, 0x15951595, 0x119A119A, + 0x159E159E, 0x11A311A3, 0x15A715A7, 0x11AC11AC, 0x25B025B0, 0x21B921B9, 0x25C125C1, 0x21CA21CA, 0x21D221D2, 0x1DDA1DDA, + 0x21E121E1, 0x1DE91DE9, 0x1DF01DF0, 0x1DF71DF7, 0x19FE19FE, 0x1E041E04, 0x1A0B1A0B, 0x1A111A11, 0x1E171E17, 0x1A1E1A1E, + 0x1E241E24, 0x1A2B1A2B, 0x1E311E31, 0x1E381E38, 0x1A3F1A3F, 0x1E451E45, 0x1A4C1A4C, 0x1A521A52, 0x1A581A58, 0x165E165E, + 0x16631663, 0x16681668, 0x166D166D, 0x16721672, 0x12771277, 0x167B167B, 0x26802680, 0x2A892A89, 0x26932693, 0x269C269C, + 0x2AA52AA5, 0x22AF22AF, 0x26B726B7, 0x22C022C0, 0x22C822C8, 0x1ED01ED0, 0x1ED71ED7, 0x1ADE1ADE, 0x1AE41AE4, 0x1AEA1AEA, + 0x1AF01AF0, 0x1AF61AF6, 0x1AFC1AFC, 0x17021702, 0x1B071B07, 0x170D170D, 0x1B121B12, 0x17181718, 0x1B1D1B1D, 0x17231723, + 0x17281728, 0x1B2D1B2D, 0x17331733, 0x17381738, 0x173D173D, 0x17421742, 0x17471747, 0x134C134C, 0x3B503B50, 0x3B5E3B5E, + 0x436C436C, 0x437C437C, 0x3B8C3B8C, 0x339A339A, 0x2BA62BA6, 0x23B023B0, 0x23B823B8, 0x23C023C0, 0x2BC82BC8, 0x2BD22BD2, + 0x1FDC1FDC, 0x27E327E3, 0x33EC33EC, 0x1FF81FF8 + }}, + g_gmt:{set:{//02 + 0x00002400, 0x00002409, 0x00002412, 0x0000241B, 0x00002824, 0x0000282E, 0x00002838, 0x00002842, 0x0000284C, 0x00002456, + 0x0000285F, 0x00002469, 0x00002472, 0x0000207B, 0x00002483, 0x0000208C, 0x00002094, 0x0000209C, 0x000020A4, 0x000020AC, + 0x000020B4, 0x00001CBC, 0x00001CC3, 0x000020CA, 0x00001CD2, 0x00001CD9, 0x00001CE0, 0x00001CE7, 0x000018EE, 0x00001CF4, + 0x00001CFB, 0x00001902, 0x00001908, 0x00001D0E, 0x00001915, 0x0000191B, 0x00001921, 0x00001927, 0x0000192D, 0x00001533, + 0x00001938, 0x0000193E, 0x00001544, 0x00001949, 0x0000154F, 0x00001954, 0x0000155A, 0x0000155F, 0x00001564, 0x00001569, + 0x0000156E, 0x00001573, 0x00001578, 0x0000157D, 0x00001582, 0x00001587, 0x0000118C, 0x00001590, 0x00001595, 0x0000119A, + 0x0000159E, 0x000011A3, 0x000015A7, 0x000011AC, 0x000025B0, 0x000021B9, 0x000025C1, 0x000021CA, 0x000021D2, 0x00001DDA, + 0x000021E1, 0x00001DE9, 0x00001DF0, 0x00001DF7, 0x000019FE, 0x00001E04, 0x00001A0B, 0x00001A11, 0x00001E17, 0x00001A1E, + 0x00001E24, 0x00001A2B, 0x00001E31, 0x00001E38, 0x00001A3F, 0x00001E45, 0x00001A4C, 0x00001A52, 0x00001A58, 0x0000165E, + 0x00001663, 0x00001668, 0x0000166D, 0x00001672, 0x00001277, 0x0000167B, 0x00002680, 0x00002A89, 0x00002693, 0x0000269C, + 0x00002AA5, 0x000022AF, 0x000026B7, 0x000022C0, 0x000022C8, 0x00001ED0, 0x00001ED7, 0x00001ADE, 0x00001AE4, 0x00001AEA, + 0x00001AF0, 0x00001AF6, 0x00001AFC, 0x00001702, 0x00001B07, 0x0000170D, 0x00001B12, 0x00001718, 0x00001B1D, 0x00001723, + 0x00001728, 0x00001B2D, 0x00001733, 0x00001738, 0x0000173D, 0x00001742, 0x00001747, 0x0000134C, 0x00003B50, 0x00003B5E, + 0x0000436C, 0x0000437C, 0x00003B8C, 0x0000339A, 0x00002BA6, 0x000023B0, 0x000023B8, 0x000023C0, 0x00002BC8, 0x00002BD2, + 0x00001FDC, 0x000027E3, 0x000033EC, 0x00001FF8 + }}}, + { + rb_gmt:{set:{//03 + 0x24002400, 0x24092409, 0x24122412, 0x241B241B, 0x28242824, 0x282E282E, 0x28382838, 0x28422842, 0x284C284C, 0x24562456, + 0x285F285F, 0x24692469, 0x24722472, 0x207B207B, 0x24832483, 0x208C208C, 0x20942094, 0x209C209C, 0x20A420A4, 0x20AC20AC, + 0x20B420B4, 0x1CBC1CBC, 0x1CC31CC3, 0x20CA20CA, 0x1CD21CD2, 0x1CD91CD9, 0x1CE01CE0, 0x1CE71CE7, 0x18EE18EE, 0x1CF41CF4, + 0x1CFB1CFB, 0x19021902, 0x19081908, 0x1D0E1D0E, 0x19151915, 0x191B191B, 0x19211921, 0x19271927, 0x192D192D, 0x15331533, + 0x19381938, 0x193E193E, 0x15441544, 0x19491949, 0x154F154F, 0x19541954, 0x155A155A, 0x155F155F, 0x15641564, 0x15691569, + 0x156E156E, 0x15731573, 0x15781578, 0x157D157D, 0x15821582, 0x15871587, 0x118C118C, 0x15901590, 0x15951595, 0x119A119A, + 0x159E159E, 0x11A311A3, 0x15A715A7, 0x11AC11AC, 0x25B025B0, 0x21B921B9, 0x25C125C1, 0x21CA21CA, 0x21D221D2, 0x1DDA1DDA, + 0x21E121E1, 0x1DE91DE9, 0x1DF01DF0, 0x1DF71DF7, 0x19FE19FE, 0x1E041E04, 0x1A0B1A0B, 0x1A111A11, 0x1E171E17, 0x1A1E1A1E, + 0x1E241E24, 0x1A2B1A2B, 0x1E311E31, 0x1E381E38, 0x1A3F1A3F, 0x1E451E45, 0x1A4C1A4C, 0x1A521A52, 0x1A581A58, 0x165E165E, + 0x16631663, 0x16681668, 0x166D166D, 0x16721672, 0x12771277, 0x167B167B, 0x26802680, 0x2A892A89, 0x26932693, 0x269C269C, + 0x2AA52AA5, 0x22AF22AF, 0x26B726B7, 0x22C022C0, 0x22C822C8, 0x1ED01ED0, 0x1ED71ED7, 0x1ADE1ADE, 0x1AE41AE4, 0x1AEA1AEA, + 0x1AF01AF0, 0x1AF61AF6, 0x1AFC1AFC, 0x17021702, 0x1B071B07, 0x170D170D, 0x1B121B12, 0x17181718, 0x1B1D1B1D, 0x17231723, + 0x17281728, 0x1B2D1B2D, 0x17331733, 0x17381738, 0x173D173D, 0x17421742, 0x17471747, 0x134C134C, 0x3B503B50, 0x3B5E3B5E, + 0x436C436C, 0x437C437C, 0x3B8C3B8C, 0x339A339A, 0x2BA62BA6, 0x23B023B0, 0x23B823B8, 0x23C023C0, 0x2BC82BC8, 0x2BD22BD2, + 0x1FDC1FDC, 0x27E327E3, 0x33EC33EC, 0x1FF81FF8 + }}, + g_gmt:{set:{//03 + 0x00002400, 0x00002409, 0x00002412, 0x0000241B, 0x00002824, 0x0000282E, 0x00002838, 0x00002842, 0x0000284C, 0x00002456, + 0x0000285F, 0x00002469, 0x00002472, 0x0000207B, 0x00002483, 0x0000208C, 0x00002094, 0x0000209C, 0x000020A4, 0x000020AC, + 0x000020B4, 0x00001CBC, 0x00001CC3, 0x000020CA, 0x00001CD2, 0x00001CD9, 0x00001CE0, 0x00001CE7, 0x000018EE, 0x00001CF4, + 0x00001CFB, 0x00001902, 0x00001908, 0x00001D0E, 0x00001915, 0x0000191B, 0x00001921, 0x00001927, 0x0000192D, 0x00001533, + 0x00001938, 0x0000193E, 0x00001544, 0x00001949, 0x0000154F, 0x00001954, 0x0000155A, 0x0000155F, 0x00001564, 0x00001569, + 0x0000156E, 0x00001573, 0x00001578, 0x0000157D, 0x00001582, 0x00001587, 0x0000118C, 0x00001590, 0x00001595, 0x0000119A, + 0x0000159E, 0x000011A3, 0x000015A7, 0x000011AC, 0x000025B0, 0x000021B9, 0x000025C1, 0x000021CA, 0x000021D2, 0x00001DDA, + 0x000021E1, 0x00001DE9, 0x00001DF0, 0x00001DF7, 0x000019FE, 0x00001E04, 0x00001A0B, 0x00001A11, 0x00001E17, 0x00001A1E, + 0x00001E24, 0x00001A2B, 0x00001E31, 0x00001E38, 0x00001A3F, 0x00001E45, 0x00001A4C, 0x00001A52, 0x00001A58, 0x0000165E, + 0x00001663, 0x00001668, 0x0000166D, 0x00001672, 0x00001277, 0x0000167B, 0x00002680, 0x00002A89, 0x00002693, 0x0000269C, + 0x00002AA5, 0x000022AF, 0x000026B7, 0x000022C0, 0x000022C8, 0x00001ED0, 0x00001ED7, 0x00001ADE, 0x00001AE4, 0x00001AEA, + 0x00001AF0, 0x00001AF6, 0x00001AFC, 0x00001702, 0x00001B07, 0x0000170D, 0x00001B12, 0x00001718, 0x00001B1D, 0x00001723, + 0x00001728, 0x00001B2D, 0x00001733, 0x00001738, 0x0000173D, 0x00001742, 0x00001747, 0x0000134C, 0x00003B50, 0x00003B5E, + 0x0000436C, 0x0000437C, 0x00003B8C, 0x0000339A, 0x00002BA6, 0x000023B0, 0x000023B8, 0x000023C0, 0x00002BC8, 0x00002BD2, + 0x00001FDC, 0x000027E3, 0x000033EC, 0x00001FF8 + }}}, + { + rb_gmt:{set:{//04 + 0x24002400, 0x24092409, 0x24122412, 0x241B241B, 0x28242824, 0x282E282E, 0x28382838, 0x28422842, 0x284C284C, 0x24562456, + 0x285F285F, 0x24692469, 0x24722472, 0x207B207B, 0x24832483, 0x208C208C, 0x20942094, 0x209C209C, 0x20A420A4, 0x20AC20AC, + 0x20B420B4, 0x1CBC1CBC, 0x1CC31CC3, 0x20CA20CA, 0x1CD21CD2, 0x1CD91CD9, 0x1CE01CE0, 0x1CE71CE7, 0x18EE18EE, 0x1CF41CF4, + 0x1CFB1CFB, 0x19021902, 0x19081908, 0x1D0E1D0E, 0x19151915, 0x191B191B, 0x19211921, 0x19271927, 0x192D192D, 0x15331533, + 0x19381938, 0x193E193E, 0x15441544, 0x19491949, 0x154F154F, 0x19541954, 0x155A155A, 0x155F155F, 0x15641564, 0x15691569, + 0x156E156E, 0x15731573, 0x15781578, 0x157D157D, 0x15821582, 0x15871587, 0x118C118C, 0x15901590, 0x15951595, 0x119A119A, + 0x159E159E, 0x11A311A3, 0x15A715A7, 0x11AC11AC, 0x25B025B0, 0x21B921B9, 0x25C125C1, 0x21CA21CA, 0x21D221D2, 0x1DDA1DDA, + 0x21E121E1, 0x1DE91DE9, 0x1DF01DF0, 0x1DF71DF7, 0x19FE19FE, 0x1E041E04, 0x1A0B1A0B, 0x1A111A11, 0x1E171E17, 0x1A1E1A1E, + 0x1E241E24, 0x1A2B1A2B, 0x1E311E31, 0x1E381E38, 0x1A3F1A3F, 0x1E451E45, 0x1A4C1A4C, 0x1A521A52, 0x1A581A58, 0x165E165E, + 0x16631663, 0x16681668, 0x166D166D, 0x16721672, 0x12771277, 0x167B167B, 0x26802680, 0x2A892A89, 0x26932693, 0x269C269C, + 0x2AA52AA5, 0x22AF22AF, 0x26B726B7, 0x22C022C0, 0x22C822C8, 0x1ED01ED0, 0x1ED71ED7, 0x1ADE1ADE, 0x1AE41AE4, 0x1AEA1AEA, + 0x1AF01AF0, 0x1AF61AF6, 0x1AFC1AFC, 0x17021702, 0x1B071B07, 0x170D170D, 0x1B121B12, 0x17181718, 0x1B1D1B1D, 0x17231723, + 0x17281728, 0x1B2D1B2D, 0x17331733, 0x17381738, 0x173D173D, 0x17421742, 0x17471747, 0x134C134C, 0x3B503B50, 0x3B5E3B5E, + 0x436C436C, 0x437C437C, 0x3B8C3B8C, 0x339A339A, 0x2BA62BA6, 0x23B023B0, 0x23B823B8, 0x23C023C0, 0x2BC82BC8, 0x2BD22BD2, + 0x1FDC1FDC, 0x27E327E3, 0x33EC33EC, 0x1FF81FF8 + }}, + g_gmt:{set:{//04 + 0x00002400, 0x00002409, 0x00002412, 0x0000241B, 0x00002824, 0x0000282E, 0x00002838, 0x00002842, 0x0000284C, 0x00002456, + 0x0000285F, 0x00002469, 0x00002472, 0x0000207B, 0x00002483, 0x0000208C, 0x00002094, 0x0000209C, 0x000020A4, 0x000020AC, + 0x000020B4, 0x00001CBC, 0x00001CC3, 0x000020CA, 0x00001CD2, 0x00001CD9, 0x00001CE0, 0x00001CE7, 0x000018EE, 0x00001CF4, + 0x00001CFB, 0x00001902, 0x00001908, 0x00001D0E, 0x00001915, 0x0000191B, 0x00001921, 0x00001927, 0x0000192D, 0x00001533, + 0x00001938, 0x0000193E, 0x00001544, 0x00001949, 0x0000154F, 0x00001954, 0x0000155A, 0x0000155F, 0x00001564, 0x00001569, + 0x0000156E, 0x00001573, 0x00001578, 0x0000157D, 0x00001582, 0x00001587, 0x0000118C, 0x00001590, 0x00001595, 0x0000119A, + 0x0000159E, 0x000011A3, 0x000015A7, 0x000011AC, 0x000025B0, 0x000021B9, 0x000025C1, 0x000021CA, 0x000021D2, 0x00001DDA, + 0x000021E1, 0x00001DE9, 0x00001DF0, 0x00001DF7, 0x000019FE, 0x00001E04, 0x00001A0B, 0x00001A11, 0x00001E17, 0x00001A1E, + 0x00001E24, 0x00001A2B, 0x00001E31, 0x00001E38, 0x00001A3F, 0x00001E45, 0x00001A4C, 0x00001A52, 0x00001A58, 0x0000165E, + 0x00001663, 0x00001668, 0x0000166D, 0x00001672, 0x00001277, 0x0000167B, 0x00002680, 0x00002A89, 0x00002693, 0x0000269C, + 0x00002AA5, 0x000022AF, 0x000026B7, 0x000022C0, 0x000022C8, 0x00001ED0, 0x00001ED7, 0x00001ADE, 0x00001AE4, 0x00001AEA, + 0x00001AF0, 0x00001AF6, 0x00001AFC, 0x00001702, 0x00001B07, 0x0000170D, 0x00001B12, 0x00001718, 0x00001B1D, 0x00001723, + 0x00001728, 0x00001B2D, 0x00001733, 0x00001738, 0x0000173D, 0x00001742, 0x00001747, 0x0000134C, 0x00003B50, 0x00003B5E, + 0x0000436C, 0x0000437C, 0x00003B8C, 0x0000339A, 0x00002BA6, 0x000023B0, 0x000023B8, 0x000023C0, 0x00002BC8, 0x00002BD2, + 0x00001FDC, 0x000027E3, 0x000033EC, 0x00001FF8 + }}} +}, +ANR:{ + {set:{//00: normal preview ISO 100 +0x00040013, 0x00001012, 0x00021100, 0x09000601, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x09060402, 0x0015100A, +0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x0F0D1911, 0x400040FF + }}, + {set:{//01: normal preview ISO 200 +0x00040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x002D050A, +0x17100B06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12082119, 0x400040FF + }}, + {set:{//02: normal preview ISO 400 +0x00040013, 0x00001012, 0x00021100, 0x06061002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x1E140E07, 0x0037050A, +0x17100B06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1305281D, 0x400040FF + }}, + {set:{//03: normal preview ISO 800 +0x00040013, 0x00001012, 0x00021100, 0x07071002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x24191109, 0x0052100A, +0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12022322, 0x400040FF + }}, + {set:{//04: normal preview ISO 1600 +0x00040013, 0x00001012, 0x00021100, 0x07070000, 0x00000A0A, 0x00A06428, 0x10101010, 0x1F000000, 0x20160F08, 0x005F110A, +0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13043010, 0x400040FF + }}, + {set:{//05: normal preview ISO 2400 +0x00040013, 0x00001012, 0x00021100, 0x07070000, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x005F110A, +0x543A2815, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13042B1F, 0x400040FF + }}, + {set:{//06: normal preview ISO 3200 +0x00040013, 0x00001012, 0x00021100, 0x07070000, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x005F110A, +0x543A2815, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13042B1F, 0x400040FF + }}, + {set:{//07: ZSD preview (CC) ISO 100 +0x00040013, 0x00001012, 0x00021100, 0x09000601, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x09060402, 0x0015100A, +0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x0F0D1911, 0x400040FF + }}, + {set:{//08: ZSD preview (CC) ISO 200 +0x00040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x002D050A, +0x17100B06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12082119, 0x400040FF + }}, + {set:{//09: ZSD preview (CC) ISO 400 +0x00040013, 0x00001012, 0x00021100, 0x06061002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x1E140E07, 0x0037050A, +0x17100B06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1305281D, 0x400040FF + }}, + {set:{//10: ZSD preview (CC) ISO 800 +0x00040013, 0x00001012, 0x00021100, 0x07071002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x24191109, 0x0052100A, +0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12022322, 0x400040FF + }}, + {set:{//11: ZSD preview (CC) ISO 1600 +0x00040013, 0x00001012, 0x00021100, 0x07070000, 0x00000A0A, 0x00A06428, 0x10101010, 0x1F000000, 0x20160F08, 0x005F110A, +0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13043010, 0x400040FF + }}, + {set:{//12: ZSD preview (CC) ISO 2400 +0x00040013, 0x00001012, 0x00021100, 0x07070000, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x005F110A, +0x543A2815, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13042B1F, 0x400040FF + }}, + {set:{//13: ZSD preview (CC) ISO 3200 +0x00040013, 0x00001012, 0x00021100, 0x07070000, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x005F110A, +0x543A2815, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13042B1F, 0x400040FF + }}, + {set:{//14: ZSD preview (NCC) ISO 100 +0x00040013, 0x00001012, 0x00021100, 0x09000601, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x09060402, 0x0015100A, +0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x0F0D1911, 0x400040FF + }}, + {set:{//15: ZSD preview (NCC) ISO 200 +0x00040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x002D050A, +0x17100B06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12082119, 0x400040FF + }}, + {set:{//16: ZSD preview (NCC) ISO 400 +0x00040013, 0x00001012, 0x00021100, 0x06061002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x1E140E07, 0x0037050A, +0x17100B06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1305281D, 0x400040FF + }}, + {set:{//17: ZSD preview (NCC) ISO 800 +0x00040013, 0x00001012, 0x00021100, 0x07071002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x24191109, 0x0052100A, +0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12022322, 0x400040FF + }}, + {set:{//18: ZSD preview (NCC) ISO 1600 +0x00040013, 0x00001012, 0x00021100, 0x07070000, 0x00000A0A, 0x00A06428, 0x10101010, 0x1F000000, 0x20160F08, 0x005F110A, +0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13043010, 0x400040FF + }}, + {set:{//19: ZSD preview (NCC) ISO 2400 +0x00040013, 0x00001012, 0x00021100, 0x07070000, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x005F110A, +0x543A2815, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13042B1F, 0x400040FF + }}, + {set:{//20: ZSD preview (NCC) ISO 3200 +0x00040013, 0x00001012, 0x00021100, 0x07070000, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x005F110A, +0x543A2815, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13042B1F, 0x400040FF + }}, + {set:{//21: normal capture ISO 100 +0x00040013, 0x00001012, 0x00021100, 0x09000601, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x09060402, 0x0015100A, +0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x0F0D1911, 0x400040FF + }}, + {set:{//22: normal capture ISO 200 +0x00040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x002D050A, +0x17100B06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12082119, 0x400040FF + }}, + {set:{//23: normal capture ISO 400 +0x00040013, 0x00001012, 0x00021100, 0x06061002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x1E140E07, 0x0037050A, +0x17100B06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1305281D, 0x400040FF + }}, + {set:{//24: normal capture ISO 800 +0x00040013, 0x00001012, 0x00021100, 0x07071002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x24191109, 0x0052100A, +0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12022322, 0x400040FF + }}, + {set:{//25: normal capture ISO 1600 +0x00040013, 0x00001012, 0x00021100, 0x07070000, 0x00000A0A, 0x00A06428, 0x10101010, 0x1F000000, 0x20160F08, 0x005F110A, +0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13043010, 0x400040FF + }}, + {set:{//26: normal capture ISO 2400 +0x00040013, 0x00001012, 0x00021100, 0x07070000, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x005F110A, +0x543A2815, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13042B1F, 0x400040FF + }}, + {set:{//27: normal capture ISO 3200 +0x00040013, 0x00001012, 0x00021100, 0x07070000, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x005F110A, +0x543A2815, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13042B1F, 0x400040FF + }}, + {set:{//28: video preview ISO 100 +0x00040013, 0x00001012, 0x00021100, 0x09000601, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x09060402, 0x0015100A, +0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x0F0D1911, 0x400040FF + }}, + {set:{//29: video preview ISO 200 +0x00040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x002D050A, +0x17100B06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12082119, 0x400040FF + }}, + {set:{//30: video preview ISO 400 +0x00040013, 0x00001012, 0x00021100, 0x06061002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x1E140E07, 0x0037050A, +0x17100B06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1305281D, 0x400040FF + }}, + {set:{//31: video preview ISO 800 +0x00040013, 0x00001012, 0x00021100, 0x07071002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x24191109, 0x0052100A, +0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12022322, 0x400040FF + }}, + {set:{//32: video preview ISO 1600 +0x00040013, 0x00001012, 0x00021100, 0x07070000, 0x00000A0A, 0x00A06428, 0x10101010, 0x1F000000, 0x20160F08, 0x005F110A, +0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13043010, 0x400040FF + }}, + {set:{//33: video preview ISO 2400 +0x00040013, 0x00001012, 0x00021100, 0x07070000, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x005F110A, +0x543A2815, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13042B1F, 0x400040FF + }}, + {set:{//34: video preview ISO 3200 +0x00040013, 0x00001012, 0x00021100, 0x07070000, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x005F110A, +0x543A2815, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13042B1F, 0x400040FF + }}, + {set:{//35: video capture ISO 100 +0x00040013, 0x00001012, 0x00021100, 0x09000601, 0x0000010A, 0x00A06428, 0x10101010, 0x1E000000, 0x09060402, 0x0015100A, +0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x0F0D1911, 0x400040FF + }}, + {set:{//36: video capture ISO 200 +0x00040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x002D050A, +0x17100B06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12082119, 0x400040FF + }}, + {set:{//37: video capture ISO 400 +0x00040013, 0x00001012, 0x00021100, 0x06061002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x1E140E07, 0x0037050A, +0x17100B06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1305281D, 0x400040FF + }}, + {set:{//38: video capture ISO 800 +0x00040013, 0x00001012, 0x00021100, 0x07071002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x24191109, 0x0052100A, +0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12022322, 0x400040FF + }}, + {set:{//39: video capture ISO 1600 +0x00040013, 0x00001012, 0x00021100, 0x07070000, 0x00000A0A, 0x00A06428, 0x10101010, 0x1F000000, 0x20160F08, 0x005F110A, +0x19110C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13043010, 0x400040FF + }}, + {set:{//40: video capture ISO 2400 +0x00040013, 0x00001012, 0x00021100, 0x07070000, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x005F110A, +0x543A2815, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13042B1F, 0x400040FF + }}, + {set:{//41: video capture ISO 3200 +0x00040013, 0x00001012, 0x00021100, 0x07070000, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x005F110A, +0x543A2815, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13042B1F, 0x400040FF + }}, + {set:{//42: MFB (pass 2) ISO 100 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//43: MFB (pass 2) ISO 200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//44: MFB (pass 2) ISO 400 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//45: MFB (pass 2) ISO 800 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//46: MFB (pass 2) ISO 1600 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//47: MFB (pass 2) ISO 2400 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//48: MFB (pass 2) ISO 3200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }} +}, +CCR:{ + {set:{//00: ISO 100 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{//01: ISO 200 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{//02: ISO 400 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{//03: ISO 800 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{//04: ISO 1600 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{//05: ISO 2400 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{//06: ISO 3200 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }} +}, +EE:{ + {set:{//00: normal preview ISO 100 +0x00000000, 0x0064000D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00320132, 0x00600160, 0x00B901B9, 0x00000000, 0x00005050, +0x0000221B, 0x0001000C, 0x00020019, 0x00040025, 0x6C6C7676, 0x00006262 + }}, + {set:{//01: normal preview ISO 200 +0x00000000, 0x0064000D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x0028013C, 0x00B40460, 0x017C02B9, 0x00000000, 0x00005050, +0x0000221B, 0x0001000C, 0x00010019, 0x00020025, 0x6C6C7676, 0x00006262 + }}, + {set:{//02: normal preview ISO 400 +0x00000000, 0x0064000D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x0028013C, 0x00B401A0, 0x017C05C8, 0x00000000, 0x00005050, +0x0000221B, 0x0001000C, 0x00010019, 0x00020025, 0x6C6C7676, 0x00006262 + }}, + {set:{//03: normal preview ISO 800 +0x00000000, 0x0064000D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280132, 0x02260B60, 0x022600B9, 0x0000FF00, 0x00007878, +0x0000221B, 0x0001000C, 0x00020019, 0x00030025, 0x64646E6E, 0x00005A5A + }}, + {set:{//04: normal preview ISO 1600 +0x00000000, 0x00000009, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280132, 0x00B40360, 0x017C02B9, 0x00000000, 0x00005050, +0x0000221B, 0x0001000C, 0x00020019, 0x00030025, 0x58586262, 0x00004E4E + }}, + {set:{//05: normal preview ISO 2400 +0x00000000, 0x00640009, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280132, 0x00B40360, 0x017C02B9, 0x00000000, 0x00005050, +0x0000221B, 0x0001000C, 0x00020019, 0x00030025, 0x58586262, 0x00004E4E + }}, + {set:{//06: normal preview ISO 3200 +0x00000000, 0x00640009, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280132, 0x00B40360, 0x017C02B9, 0x00000000, 0x00005050, +0x0000221B, 0x0001000C, 0x00020019, 0x00030025, 0x58586262, 0x00004E4E + }}, + {set:{//07: ZSD preview (CC) ISO 100 +0x00000000, 0x0064000D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00320132, 0x00600160, 0x00B901B9, 0x00000000, 0x00005050, +0x0000221B, 0x0001000C, 0x00020019, 0x00040025, 0x6C6C7676, 0x00006262 + }}, + {set:{//08: ZSD preview (CC) ISO 200 +0x00000000, 0x0064000D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x0028013C, 0x00B40460, 0x017C02B9, 0x00000000, 0x00005050, +0x0000221B, 0x0001000C, 0x00010019, 0x00020025, 0x6C6C7676, 0x00006262 + }}, + {set:{//09: ZSD preview (CC) ISO 400 +0x00000000, 0x0064000D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x0028013C, 0x00B401A0, 0x017C05C8, 0x00000000, 0x00005050, +0x0000221B, 0x0001000C, 0x00010019, 0x00020025, 0x6C6C7676, 0x00006262 + }}, + {set:{//10: ZSD preview (CC) ISO 800 +0x00000000, 0x0064000D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280132, 0x02260B60, 0x022600B9, 0x0000FF00, 0x00007878, +0x0000221B, 0x0001000C, 0x00020019, 0x00030025, 0x64646E6E, 0x00005A5A + }}, + {set:{//11: ZSD preview (CC) ISO 1600 +0x00000000, 0x00000009, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280132, 0x00B40360, 0x017C02B9, 0x00000000, 0x00005050, +0x0000221B, 0x0001000C, 0x00020019, 0x00030025, 0x58586262, 0x00004E4E + }}, + {set:{//12: ZSD preview (CC) ISO 2400 +0x00000000, 0x00640009, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280132, 0x00B40360, 0x017C02B9, 0x00000000, 0x00005050, +0x0000221B, 0x0001000C, 0x00020019, 0x00030025, 0x58586262, 0x00004E4E + }}, + {set:{//13: ZSD preview (CC) ISO 3200 +0x00000000, 0x00640009, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280132, 0x00B40360, 0x017C02B9, 0x00000000, 0x00005050, +0x0000221B, 0x0001000C, 0x00020019, 0x00030025, 0x58586262, 0x00004E4E + }}, + {set:{//14: ZSD preview (NCC) ISO 100 +0x00000000, 0x0064000D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00320132, 0x00600160, 0x00B901B9, 0x00000000, 0x00005050, +0x0000221B, 0x0001000C, 0x00020019, 0x00040025, 0x6C6C7676, 0x00006262 + }}, + {set:{//15: ZSD preview (NCC) ISO 200 +0x00000000, 0x0064000D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x0028013C, 0x00B40460, 0x017C02B9, 0x00000000, 0x00005050, +0x0000221B, 0x0001000C, 0x00010019, 0x00020025, 0x6C6C7676, 0x00006262 + }}, + {set:{//16: ZSD preview (NCC) ISO 400 +0x00000000, 0x0064000D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x0028013C, 0x00B401A0, 0x017C05C8, 0x00000000, 0x00005050, +0x0000221B, 0x0001000C, 0x00010019, 0x00020025, 0x6C6C7676, 0x00006262 + }}, + {set:{//17: ZSD preview (NCC) ISO 800 +0x00000000, 0x0064000D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280132, 0x02260B60, 0x022600B9, 0x0000FF00, 0x00007878, +0x0000221B, 0x0001000C, 0x00020019, 0x00030025, 0x64646E6E, 0x00005A5A + }}, + {set:{//18: ZSD preview (NCC) ISO 1600 +0x00000000, 0x00000009, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280132, 0x00B40360, 0x017C02B9, 0x00000000, 0x00005050, +0x0000221B, 0x0001000C, 0x00020019, 0x00030025, 0x58586262, 0x00004E4E + }}, + {set:{//19: ZSD preview (NCC) ISO 2400 +0x00000000, 0x00640009, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280132, 0x00B40360, 0x017C02B9, 0x00000000, 0x00005050, +0x0000221B, 0x0001000C, 0x00020019, 0x00030025, 0x58586262, 0x00004E4E + }}, + {set:{//20: ZSD preview (NCC) ISO 3200 +0x00000000, 0x00640009, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280132, 0x00B40360, 0x017C02B9, 0x00000000, 0x00005050, +0x0000221B, 0x0001000C, 0x00020019, 0x00030025, 0x58586262, 0x00004E4E + }}, + {set:{//21: normal capture ISO 100 +0x00000000, 0x0064000D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00320132, 0x00600160, 0x00B901B9, 0x00000000, 0x00005050, +0x0000221B, 0x0001000C, 0x00020019, 0x00040025, 0x6C6C7676, 0x00006262 + }}, + {set:{//22: normal capture ISO 200 +0x00000000, 0x0064000D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x0028013C, 0x00B40460, 0x017C02B9, 0x00000000, 0x00005050, +0x0000221B, 0x0001000C, 0x00010019, 0x00020025, 0x6C6C7676, 0x00006262 + }}, + {set:{//23: normal capture ISO 400 +0x00000000, 0x0064000D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x0028013C, 0x00B401A0, 0x017C05C8, 0x00000000, 0x00005050, +0x0000221B, 0x0001000C, 0x00010019, 0x00020025, 0x6C6C7676, 0x00006262 + }}, + {set:{//24: normal capture ISO 800 +0x00000000, 0x0064000D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280132, 0x02260B60, 0x022600B9, 0x0000FF00, 0x00007878, +0x0000221B, 0x0001000C, 0x00020019, 0x00030025, 0x64646E6E, 0x00005A5A + }}, + {set:{//25: normal capture ISO 1600 +0x00000000, 0x00000009, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280132, 0x00B40360, 0x017C02B9, 0x00000000, 0x00005050, +0x0000221B, 0x0001000C, 0x00020019, 0x00030025, 0x58586262, 0x00004E4E + }}, + {set:{//26: normal capture ISO 2400 +0x00000000, 0x00640009, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280132, 0x00B40360, 0x017C02B9, 0x00000000, 0x00005050, +0x0000221B, 0x0001000C, 0x00020019, 0x00030025, 0x58586262, 0x00004E4E + }}, + {set:{//27: normal capture ISO 3200 +0x00000000, 0x00640009, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280132, 0x00B40360, 0x017C02B9, 0x00000000, 0x00005050, +0x0000221B, 0x0001000C, 0x00020019, 0x00030025, 0x58586262, 0x00004E4E + }}, + {set:{//28: video preview ISO 100 +0x00000000, 0x0064000D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00320132, 0x00600160, 0x00B901B9, 0x00000000, 0x00005050, +0x0000221B, 0x0001000C, 0x00020019, 0x00040025, 0x6C6C7676, 0x00006262 + }}, + {set:{//29: video preview ISO 200 +0x00000000, 0x0064000D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x0028013C, 0x00B40460, 0x017C02B9, 0x00000000, 0x00005050, +0x0000221B, 0x0001000C, 0x00010019, 0x00020025, 0x6C6C7676, 0x00006262 + }}, + {set:{//30: video preview ISO 400 +0x00000000, 0x0064000D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x0028013C, 0x00B401A0, 0x017C05C8, 0x00000000, 0x00005050, +0x0000221B, 0x0001000C, 0x00010019, 0x00020025, 0x6C6C7676, 0x00006262 + }}, + {set:{//31: video preview ISO 800 +0x00000000, 0x0064000D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280132, 0x02260B60, 0x022600B9, 0x0000FF00, 0x00007878, +0x0000221B, 0x0001000C, 0x00020019, 0x00030025, 0x64646E6E, 0x00005A5A + }}, + {set:{//32: video preview ISO 1600 +0x00000000, 0x00000009, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280132, 0x00B40360, 0x017C02B9, 0x00000000, 0x00005050, +0x0000221B, 0x0001000C, 0x00020019, 0x00030025, 0x58586262, 0x00004E4E + }}, + {set:{//33: video preview ISO 2400 +0x00000000, 0x00640009, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280132, 0x00B40360, 0x017C02B9, 0x00000000, 0x00005050, +0x0000221B, 0x0001000C, 0x00020019, 0x00030025, 0x58586262, 0x00004E4E + }}, + {set:{//34: video preview ISO 3200 +0x00000000, 0x00640009, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280132, 0x00B40360, 0x017C02B9, 0x00000000, 0x00005050, +0x0000221B, 0x0001000C, 0x00020019, 0x00030025, 0x58586262, 0x00004E4E + }}, + {set:{//35: video capture ISO 100 +0x00000000, 0x0064000D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00320132, 0x00600160, 0x00B901B9, 0x00000000, 0x00005050, +0x0000221B, 0x0001000C, 0x00020019, 0x00040025, 0x6C6C7676, 0x00006262 + }}, + {set:{//36: video capture ISO 200 +0x00000000, 0x0064000D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x0028013C, 0x00B40460, 0x017C02B9, 0x00000000, 0x00005050, +0x0000221B, 0x0001000C, 0x00010019, 0x00020025, 0x6C6C7676, 0x00006262 + }}, + {set:{//37: video capture ISO 400 +0x00000000, 0x0064000D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x0028013C, 0x00B401A0, 0x017C05C8, 0x00000000, 0x00005050, +0x0000221B, 0x0001000C, 0x00010019, 0x00020025, 0x6C6C7676, 0x00006262 + }}, + {set:{//38: video capture ISO 800 +0x00000000, 0x0064000D, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280132, 0x02260B60, 0x022600B9, 0x0000FF00, 0x00007878, +0x0000221B, 0x0001000C, 0x00020019, 0x00030025, 0x64646E6E, 0x00005A5A + }}, + {set:{//39: video capture ISO 1600 +0x00000000, 0x00000009, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280132, 0x00B40360, 0x017C02B9, 0x00000000, 0x00005050, +0x0000221B, 0x0001000C, 0x00020019, 0x00030025, 0x58586262, 0x00004E4E + }}, + {set:{//40: video capture ISO 2400 +0x00000000, 0x00640009, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280132, 0x00B40360, 0x017C02B9, 0x00000000, 0x00005050, +0x0000221B, 0x0001000C, 0x00020019, 0x00030025, 0x58586262, 0x00004E4E + }}, + {set:{//41: video capture ISO 3200 +0x00000000, 0x00640009, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280132, 0x00B40360, 0x017C02B9, 0x00000000, 0x00005050, +0x0000221B, 0x0001000C, 0x00020019, 0x00030025, 0x58586262, 0x00004E4E + }}, + {set:{//42: MFB (pass 2) ISO 100 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00002000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//43: MFB (pass 2) ISO 200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00002000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//44: MFB (pass 2) ISO 400 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00002000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//45: MFB (pass 2) ISO 800 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00002000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//46: MFB (pass 2) ISO 1600 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00002000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//47: MFB (pass 2) ISO 2400 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00002000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }}, + {set:{//48: MFB (pass 2) ISO 3200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00002000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }} +} diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/imx219_mipi_raw/camera_tsf_data_imx219mipiraw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/imx219_mipi_raw/camera_tsf_data_imx219mipiraw.h new file mode 100755 index 0000000000000000000000000000000000000000..f37bfe313dc45af107eb9be020448731e2638534 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/imx219_mipi_raw/camera_tsf_data_imx219mipiraw.h @@ -0,0 +1,2007 @@ +#ifndef __TSF_DATA_H__ +#define __TSF_DATA_H__ + +{ +0xffabfd88, 0x0166fe8b, 0xfd200021, 0x005ffff8, 0x033eff7b, 0x00baffd6, 0xfcc20017, 0x0020ffb3, +0xfff7fffe, 0x0267ff26, 0x00220022, 0xfe8b0086, 0xfe19fe32, 0xff04fca2, 0x003cffc9, 0xfd20fdec, +0xfe55fd01, 0x00a4fff2, 0x009e0108, 0x007d0065, 0xff33ffea, 0xfe1c0050, 0x0246ffae, 0x0051ff13, +0x0074ff21, 0x007b032a, 0x0051013a, 0x034bfc53, 0x000201c5, 0xffe0009e, 0xfff409db, 0xfd22003c, +0x00bd007b, 0xff79fe62, 0xfd49ff31, 0xfdfc0075, 0x0080fed0, 0x0013feeb, 0xfd2bfff6, 0x0001009a, +0x004e007a, 0x008a03d1, 0xfd19fd7c, 0x06f500a2, 0x00effcbb, 0x052e00fe, 0xfd24ffd6, 0xfd300000, +0xfd3e012a, 0x017dff92, 0xff54ff93, 0x0014ff1f, 0xf87dff3d, 0xfca0ff2b, 0x00c2fa62, 0x007ffedf, +0x014502d8, 0x00670071, 0x0004ff3e, 0xfff30008, 0x059d0975, 0xfe80fd82, 0x0132025e, 0x002ffd55, +0x00f3ffb6, 0xfd1dff55, 0x00f20165, 0x015dfea6, 0x03500189, 0x006aff15, 0xfee20013, 0x07e8fe3f, +0xff9c005b, 0x01f6ff4b, 0xff18009c, 0x006900b5, 0xfc80000a, 0xffcaff4f, 0x00d3ff3d, 0xff36ff1d, +0xfd5e003c, 0x0009fda4, 0xff97ffac, 0xfc8e0143, 0x00c300ec, 0xffd200c1, 0xfda9fe08, 0x00dfff5c, +0x003500e8, 0x0551ff02, 0x08a9fcc8, 0xfd1afd85, 0x0034012a, 0x0082ff75, 0x036000ed, 0xfafd0380, +0xff38ffbb, 0x0049fef3, 0x000c0233, 0x013100ee, 0x006000a1, 0xff750148, 0xff8f004d, 0xfa6d03c9, +0x022efeea, 0xfd16ffc4, 0xff9e0078, 0x019303d6, 0xfffdffe2, 0x002aff67, 0x0503ffb7, 0x00a1fd1e, +0xff30fedb, 0xfd91fd1e, 0x0146ffa9, 0x00a8ff1d, 0x00b701e3, 0xffeafdc8, 0xfe4bfd22, 0x00e50085, +0x00ab0094, 0xff7cfe27, 0xfdcf00ed, 0xf948fdd3, 0xffb1fe5d, 0x00a400b6, 0xfe49ff8c, 0xfc4202a4, +0x0319feab, 0xff6c0063, 0x00efffc6, 0xfdf4ff8c, 0x032aff95, 0x00780023, 0xfe72ffde, 0xfe2a00ec, +0x005700af, 0x00d3ffa5, 0x008f01d9, 0x0686ff62, 0xfcb7ff96, 0xfdbc0204, 0xff0400ea, 0x01260063, +0x0130021e, 0x04c2fed8, 0xfe20000a, 0x03bb0275, 0xfda9035c, 0x005e0546, 0xffc2fd50, 0xff1b00c3, +0xfe720105, 0x015d017f, 0xf9a0035f, 0xfd1f0008, 0x00c4001b, 0x01570182, 0xffd9ff1e, 0x017100d6, +0x0014005c, 0xff80f631, 0x04f20036, 0xfffaff9d, 0x00a801ff, 0xffec002f, 0xfe1c005c, 0xfe600037, +0xffe8ffaa, 0x003dfeab, 0xfe78ff76, 0x09db01fe, 0x027b015d, 0x00f2fd40, 0x003afde1, 0x0031ff81, +0xff79ff63, 0xff2afc71, 0x000cff3a, 0xfd36006c, 0x0375006f, 0x006cff35, 0x0063fe7f, 0x0308ff1e, +0xfae2fc5d, 0x039e00f6, 0x00510084, 0xf885ffc3, 0xfe7bfed8, 0x03bcfe5f, 0xff580127, 0x005300e2, +0x001401d9, 0x014cfedf, 0xff58043f, 0x0026ffe1, 0xfb980052, 0x0093002c, 0x0184ffe8, 0x00a90044, +0xff97008c, 0x005b0148, 0xff23fe88, 0x04a7001e, 0x003a0096, 0xff6c000e, 0x002a0143, 0x024600ab, +0xfd28fcb8, 0xfd7b03ba, 0x07f503d6, 0x00d7014b, 0x00eafe3e, 0xff1effc3, 0x007801d3, 0x017d0220, +0xffc4fffc, 0x02360018, 0xfed50007, 0x03bdf92d, 0x006ffd5e, 0xfc770048, 0xfe910060, 0x01e7017f, +0xff2afe27, 0x0dd5fea6, 0xfdbaffb0, 0xff22ffd4, 0x007bffa7, 0xfd5e003c, 0xfcccfae2, 0x003dfe88, +0x0108fb98, 0x0011017c, 0x00b3ffef, 0xfe3202a4, 0x05460068, 0x00a8fe11, 0xff8c00ac, 0x0c13fe66, +0x0012016e, 0x00d600cc, 0xfee0fecf, 0x01e40056, 0x0030fe7e, 0x00ed03be, 0x0009006a, 0xffa00060, +0x0220ff48, 0xffb20350, 0xff850062, 0xff970198, 0xff81fef6, 0xff9efed5, 0x008fff56, 0x0130ff2b, +0x004103ba, 0x0018ff14, 0xfd1afe7e, 0xff31fd45, 0x014a0030, 0xf92dfc5f, 0x0483ffae, 0xfde4fd24, +0xff1100f2, 0xfd61ff89, 0xfd9efea6, 0xfc4aff04, 0xfe900132, 0xfd91feea, 0x0308fe9a, 0x02d1035c, +0xffba002e, 0x0066ff21, 0xfd55fcbb, 0xfe84ffec, 0x006801db, 0xff21fe5f, 0x00adfe48, 0x004eff6c, +0x0190019e, 0xff4b006a, 0xff86013a, 0x012dfd4e, 0xfe7f00a7, 0x0064fecd, 0xfd1dfe9f, 0xff90fc25, +0x0193fef4, 0xfdf1002d, 0xfe6d03d1, 0x06c7feb6, 0xff6902b6, 0x01f00205, 0x01f50447, 0x018bffc8, +0x03920097, 0x006707f5, 0x00590008, 0xfe2a0182, 0x0072ff99, 0xff22001f, 0xfcdb0224, 0xff9e0075, +0xfe2aff00, 0x000f02ff, 0x00e2fead, 0xff55fb77, 0x00f0ff96, 0x09aeffb1, 0x033eff3a, 0x00fd000e, +0x0052ff86, 0xfef301ac, 0x09af00c1, 0x01c50097, 0x00cb00b8, 0x009a0155, 0x019400ef, 0x004f001b, +0x000b01a9, 0x00840078, 0x07bf0115, 0x00360038, 0xfc2a007b, 0x00d10189, 0xfb5efee8, 0xfe74013f, +0x02eaffcf, 0xfe3cfe91, 0x0c13001e, 0x006b00a1, 0x01e500cd, 0xff910399, 0x035f0165, 0x00eaffec, +0x0038fffd, 0x01c400de, 0xff3f01a3, 0x01c4fe68, 0xff250187, 0xfc6cfe7e, 0x04b902ef, 0xffb2fef1, +0x0131fc37, 0xff990551, 0x00a2fd8c, 0x008dfbbe, 0x0077ffb8, 0xfd3b0126, 0xfd300051, 0x002dfeb9, +0xffe8fff3, 0xff25fd0d, 0xffa9fdcd, 0x00efffaf, 0x016effe1, 0x02a7018d, 0xff8a0055, 0x00ac00eb, +0x0015ffe0, 0x01df0068, 0xfdc200a2, 0xfe63f9e5, 0xfe3dfe76, 0x00b9ffe5, 0x003efff8, 0x0213ffd1, +0xfff4fc0e, 0xff020202, 0x004803bd, 0x03880181, 0xff46fecc, 0x00aafd40, 0xffabff8c, 0xfd85fecc, +0xfe57ffd1, 0x00000031, 0xfdecfd16, 0xff40ff5e, 0x001f006c, 0xfdd9014e, 0xffc30011, 0x0096ff99, +0xfcd3fe2b, 0xff140442, 0xfe1100a9, 0x00170097, 0x01d0fd7c, 0x00770433, 0x002dfd85, 0xff1b0077, +0x0124fe77, 0x05570064, 0x0d3fff11, 0x00bdfe40, 0x00440776, 0x0003ffc1, 0xfe700377, 0xff11014b, +0x00e2fc86, 0x01b9fe78, 0x017c001d, 0x01100048, 0xffbcff72, 0x0008011a, 0xff2f0074, 0xffb100c4, +0x004dff4f, 0x009ffe83, 0x009efc34, 0x002f0236, 0x005ffd88, 0xfb5eff94, 0xffb3fd2a, 0xf9e501ee, +0x001703c9, 0xffff06ea, 0xfea001c5, 0x0068010c, 0x040a05ea, 0xfd65fe58, 0xff63fda3, 0xfe0fff88, +0xff6affc2, 0x004c0333, 0x007efc61, 0x02ea0392, 0x006dffec, 0x0119fff5, 0xfdfefe4a, 0xffae004e, +0xfe490068, 0xfff501a8, 0xfe86ffc8, 0xfebb0000, 0x00550016, 0xff99fee0, 0x0148fe88, 0xff9701f8, +0x015301e6, 0x079f01b1, 0x0230fa87, 0x0063071b, 0xfe3efea9, 0x003efb0e, 0xfee4fd1f, 0x00affeb5, +0x035102d9, 0x00a406e9, 0x00180060, 0xfd2e000a, 0xfe2bffb7, 0x009e00af, 0xfc710143, 0x01300036, +0x00000069, 0xffc701bc, 0x0097ffc7, 0x018f0395, 0xfe470193, 0xff1fff0f, 0x00000205, 0x001200b7, +0x012a041a, 0x0230fd8c, 0xff92fc89, 0xff490045, 0x005eff76, 0x03db03d1, 0xfddaffb4, 0x021e0077, +0xfb5e00b8, 0xffc2ff97, 0xffcafde4, 0xffc30185, 0xfdd9ff5d, 0x00c00184, 0x025e0576, 0xfe16ffaf, +0x0017003d, 0xffd4ff48, 0x007fffb7, 0x005c0082, 0xff8fffd4, 0x0060012e, 0xfded00fe, 0xfb42012a, +0xffda052e, 0x024d0011, 0x0059001f, 0xfe7eff8d, 0x00bd01f5, 0xfeb40035, 0xff3b0098, 0xfe9f00ed, +0x00de00a4, 0xfe7bfedb, 0xff22fd2e, 0xff220040, 0x07340388, 0xfd9103dd, 0x06e9ffd2, 0xfd84ff4b, +0x0395fef2, 0x0005ff09, 0x04620057, 0xfc80fd59, 0xfc53ffae, 0x008d0475, 0x002c0050, 0xff91000e, +0xf885fe40, 0x00640319, 0xfe62010d, 0x013101d0, 0xfeeb0138, 0x001102ef, 0x000f006c, 0xfeb601fa, +0x011cfc4a, 0x00b60bf1, 0xffe90003, 0x00e500a4, 0xff680067, 0xfec9ff5e, 0x0462fdb3, 0x0017007a, +0xfe81009a, 0x01ee0034, 0x0189fd41, 0x03f3ffd6, 0xfbe1ffa9, 0xfcbb00cd, 0xff85fe8b, 0x01650048, +0x003500bc, 0xff5eff1f, 0x0309ff6c, 0xfe0800ba, 0x004efc77, 0x04d3ff12, 0xff95ffee, 0x0006052e, +0x004afff4, 0x06f10048, 0x016500ab, 0x00e2ff85, 0x0155052e, 0xfb7e0171, 0x00f7ff95, 0x0168fdd4, +0xfd9d02d1, 0xfd3f02ff, 0x01acfeeb, 0x0022fdfa, 0x00220142, 0x002e007f, 0xfd6103d8, 0xff75036b, +0x002f01e3, 0xfdf4ffae, 0x01230482, 0x00be0134, 0x058eff39, 0x0174018f, 0xfe3f00fd, 0xfd8bffe1, +0x07b3fbd2, 0xff9dff95, 0x018200a1, 0xfff50073, 0x0064fec8, 0xfeccff9c, 0xfcde0034, 0x0187ff95, +0xfe25fc96, 0xfdbdff67, 0x006e00a8, 0x0067fe83, 0x005f0050, 0xfccffe4b, 0x00feff5e, 0xff1ffff6, +0xffa0ff8b, 0xffd1ffc8, 0x01d3015d, 0xfe42fc86, 0x03bc008c, 0xfe3b0018, 0x04a2fe85, 0xff18019a, +0xfe2b02a4, 0xff99ffb2, 0xf87dffc8, 0x01bcffca, 0xfddc0433, 0xfeb6fe40, 0xff0903d6, 0x0071fec8, +0x03ebfe78, 0xfd820020, 0xfd24ff0e, 0x0686fe84, 0x01690263, 0xfe2ffec9, 0xfeb2041a, 0x00a101ff, +0x0133ff15, 0x0387fd36, 0xfd3aff6a, 0x0136011f, 0x012d00c1, 0x00830026, 0xfd3e00f7, 0xfe810170, +0x01710051, 0x00d40975, 0x0049ffa4, 0x018f0002, 0x06ea0024, 0x0161ffae, 0x00f3ffae, 0x0220000d, +0x02360130, 0xfd5cfef3, 0x00effdda, 0xfe74f8e5, 0xff29034b, 0x01530064, 0xfff30457, 0x00e1ffcb, +0x01c1fdf1, 0x006a040a, 0x0651008d, 0x03d1fdbc, 0x025cfe5e, 0x0005041f, 0x002affd2, 0x0224fe5d, +0xfd2cfff8, 0x0d3f00b9, 0xfd45001f, 0xff8cff19, 0xfffd0178, 0xff38fd01, 0x001001ac, 0x018a03f2, +0x0236fa6d, 0x0072ff3c, 0xffa1fe3e, 0xff69fe63, 0x006f00af, 0x0031fff4, 0x036f042d, 0xff1bfe36, +0x0026ff6a, 0xfe96008d, 0x00280631, 0xfdedfe71, 0xff2cfa8a, 0x0024006b, 0x00000133, 0xff58fe17, +0x004f001f, 0x0557fe57, 0x00c5ff15, 0xff8a0014, 0x0181fe54, 0x012900b3, 0x008bffba, 0x0386ff88, +0xfd9e002c, 0xfcc8ffdf, 0x03bc032d, 0x0041ff12, 0xfd4e04bf, 0x00d0fc5d, 0xffe8ffc2, 0xffb1ffc4, +0xf8610012, 0x0094fb44, 0xff7c03dd, 0x00e3ffaa, 0x0086fd50, 0x02fcfdfc, 0x00e3f77a, 0x008e00e5, +0xffc40180, 0x022eff95, 0xfdd6fe06, 0xff9bfd6a, 0xfd1d004f, 0x0004fe0f, 0x022a034e, 0x0003fe3c, +0x0044fffa, 0xff89fe06, 0x00380084, 0xff7d0138, 0x035c0007, 0x0098fff3, 0xfd19ff2e, 0xffd6fed8, +0xff7d010d, 0x017800b9, 0x0000ff5d, 0xff8fffd1, 0xffc30006, 0x007efef6, 0x07760005, 0xffe203a9, +0x0267fff9, 0x001f008b, 0xfed3002a, 0xff1bff5c, 0xffd0013f, 0x0064ff88, 0xffbaffe9, 0xff220214, +0xffa0ff9d, 0xfd22fa87, 0x0468fe0a, 0x00870175, 0xffccfd6e, 0x06f5ffe3, 0x013306c7, 0xfe5000db, +0x026ffbd2, 0xfeddfe97, 0xffa9fde7, 0x00a9fd1c, 0x004e003f, 0xfd24ff91, 0x006efcaf, 0xfd0900e7, +0x0081fccc, 0xffd3039e, 0x02c7fe8c, 0xfdeffe36, 0xfd30ff8f, 0x00970492, 0x010e018b, 0xfe1b06b2, +0xfeceffcc, 0x01b8ff99, 0xfff600b7, 0x00f10040, 0x0035fe20, 0xffdd009a, 0x0386fd1d, 0x03bcfb59, +0x00040081, 0x00c0ff98, 0x004602d9, 0xfde1fd2c, 0xfece0098, 0x0178006d, 0xfd3bfdc2, 0x0443fd65, +0xfefffe40, 0xfea9fd44, 0x076dfcde, 0xff300068, 0xf9a00199, 0xffd4ff02, 0xffa9fd49, 0xffb6fe3b, +0x00db0665, 0x00e2ffe9, 0x0309ff6a, 0x035cfe2b, 0x01fa0078, 0xfb2dffc3, 0x0447ff57, 0x03eb0443, +0xfe0801e9, 0xff9afe57, 0x0083fe42, 0xfe160dd5, 0x00ab00ee, 0x00180077, 0x0011ff7b, 0x006c0471, +0x00030050, 0x02a70082, 0x032602fb, 0x00e3f631, 0x03750133, 0xff7e00db, 0xffd2ff31, 0x0148ff25, +0x00c1feb6, 0xfe50ff86, 0xfb470399, 0x017bfd35, 0xfdf600c3, 0xfdd8ff62, 0xffaeff64, 0xfe5dfc34, +0xfd3f0056, 0x01810166, 0x00ed07b3, 0x007800a8, 0x0387fe8f, 0x00a1034e, 0x01e00000, 0x01850181, +0xfdc8fe9f, 0x00f004c2, 0x0489fe50, 0x004ffdf6, 0x0146fee1, 0x002ffecd, 0xfe590089, 0x003c007b, +0x006dffea, 0xffb4005b, 0xff75ff30, 0x0062ff9b, 0x023703c9, 0xfb41ffa1, 0x04920012, 0xff520182, +0xfe600127, 0xfed2ffcb, 0x00460665, 0xff7900b9, 0x004eff31, 0x07e80214, 0x002e0bf1, 0xff55041c, +0xff33ffee, 0xff9f00ea, 0x01000103, 0xfd8eff5c, 0xfd1dff04, 0x0130fef1, 0x0457ffeb, 0x004c0094, +0x0165fbfc, 0xfea6fd16, 0x01ccff0a, 0x01d000a3, 0x004fffdd, 0xffd6ff66, 0x014aff83, 0xff2eff43, +0x00d0fff7, 0xfccfff89, 0x007fff7b, 0xfe4f0004, 0xff230048, 0xfe67fa62, 0xfdec0004, 0xfff30017, +0xfe2d011f, 0xfe500068, 0x066cfe59, 0xfbe4fe78, 0x006509ae, 0x00a40048, 0xfd65ff97, 0xff8dfa16, +0xff19022d, 0xffca00a7, 0xfc5dfdd8, 0x039ffdfc, 0xff3d06f1, 0xfdcf0105, 0xfe20fff1, 0xfd440022, +0x019efd1d, 0xfdc9ffb1, 0xff66004f, 0x01c30002, 0xfd1e0062, 0x0065085e, 0xff8c01d1, 0x0077fff3, +0xffd9fd6e, 0xffb007bf, 0x01b5ffbf, 0xfadb000f, 0x008b09af, 0xfd09fd9d, 0xf9affe1c, 0x00660349, +0xfd67fed7, 0xffe3ffc4, 0x00700063, 0xff39002f, 0x0035fdbd, 0x00ea0000, 0x0211fec8, 0xff8a024b, +0x01f8ff8c, 0x01370576, 0xffb7ffca, 0x007f0030, 0x008a01d6, 0x014b0110, 0xff400048, 0xfd840136, +0x0082000d, 0xfd9dfd1f, 0x038f015d, 0x007fff2e, 0x008b005f, 0xff5ffd2a, 0x06b2ff1b, 0xfeb908a9, +0xff37007a, 0x00170404, 0x00fdfed8, 0xffe804bc, 0x00ddff86, 0x00ea01f0, 0x0000fdba, 0x02e1ff8d, +0x0380ffc5, 0xff46ffa9, 0xffbffea9, 0xff6c0204, 0xfece00be, 0xff7cff8b, 0x01d3004f, 0x008b0011, +0x000001df, 0xfd91fc5d, 0x06640525, 0x0008fb98, 0x011a00d0, 0xfe980103, 0xfda3fc0d, 0xff06fd59, +0xf94806af, 0xfe5d004a, 0x01b60066, 0x011f0037, 0xfc36fded, 0x01c2fc96, 0xfe0803a9, 0x02fbfd04, +0xff230204, 0x00530165, 0x076dff13, 0x000006af, 0x002afe06, 0xffeeff80, 0x038f0065, 0x0122fe3b, +0x0454fc91, 0xff5efff2, 0xff18fc36, 0x000cfbd3, 0xffe8fa63, 0x00820348, 0xfe34ffe3, 0xfd0d0018, +0xff19fd41, 0x00a10050, 0x01e60214, 0x025eff88, 0xffe100f0, 0xfff3fec9, 0x0074002e, 0x0124012d, +0xfe4b03d8, 0xffe9fd8e, 0xffba0734, 0x01a3feff, 0x003efe3f, 0xfd7b002c, 0x052500bc, 0x0326ffdd, +0x00280138, 0x02b6fff2, 0x003d033e, 0x003b0119, 0x00aa00fd, 0x05760509, 0xf77a029b, 0xffda0107, +0xfd6100aa, 0xfb8fff06, 0xfe30fe06, 0x085efd67, 0xfe7301fe, 0x0394ff53, 0xffb802ac, 0x00e30107, +0x03b2ffef, 0x009702ea, 0xff360051, 0x05090142, 0x0153043f, 0x00abfc8e, 0x009300cc, 0x0041fd30, +0x01f50096, 0x000b007e, 0xfb86ff67, 0xfeb8fe4b, 0x00c80058, 0x025b0327, 0xfe94003c, 0xffa70167, +0xff08ffbd, 0xff4700e6, 0x002800b0, 0xfff0ffe6, 0x007600f1, 0xfb800180, 0x0080fcdb, 0x0045feff, +0x00f2009e, 0x018d0012, 0xffd10157, 0x00d100b5, 0xfb5cfdf4, 0x00e600d1, 0x0258ffca, 0xff4b0298, +0xfd39ffb8, 0x00c00225, 0x00550308, 0x002e0016, 0x00390065, 0xfd62fe50, 0xff90fe4d, 0xfdb6ffcd, +0x017a01bd, 0xfe9404c5, 0xfecb00e9, 0xff8700a5, 0xfe9cfe8d, 0x009300ba, 0x00a1ff89, 0x018cfeaf, +0xfef2038b, 0xffdafc3b, 0xffd5017d, 0x0039ff3c, 0xfe5e0172, 0xfdab00c4, 0x011eff37, 0xfed50035, +0xfb78013d, 0x00be010b, 0xfcd5007d, 0xffd7ff42, 0xfe94018b, 0xfeb5012c, 0xffc8ffb5, 0x003002d3, +0xffd1ffc6, 0xfef1ff18, 0xffe8ffde, 0xfd600180, 0x00a80133, 0xfd4bff81, 0xff5dfff8, 0x009dfd73, +0x00c3ff69, 0xfe85ffdf, 0xfe1600f5, 0x0049ffd4, 0x00cf022b, 0xfe570018, 0x01befdbc, 0x012ffd45, +0xfdfbff7f, 0xfccd0281, 0x01550153, 0xfde7ffa4, 0xff110360, 0x02240036, 0x0161fe9b, 0xfd73fd88, +0xff0eff9b, 0x0102019e, 0xff8100a5, 0xfe7eff71, 0x007a01b0, 0x017d0118, 0x017b0078, 0xfe210014, +0x0514fe42, 0xfe9a010a, 0x002f0059, 0x0016ff7d, 0xfa8b00b8, 0x050b0321, 0xffd50175, 0x00d700ac, +0xfeb300de, 0x01befe2e, 0xfee7fd91, 0x031eff0f, 0xff7c00af, 0x00e5fc3b, 0x01bdff07, 0xfdfb0014, +0xfeceffdc, 0x027700f3, 0xfd1bff1d, 0x0113fd0e, 0xfefb0066, 0x004fff9a, 0xffda005d, 0x01de00f2, +0xffbafe07, 0xfe2e005a, 0x01570023, 0x0000ff69, 0x0083034a, 0xffaf004d, 0x004d00bc, 0x00f2ff4c, +0x01660091, 0xfed5004c, 0x00c2ff50, 0x03c20068, 0x0000ff4d, 0xff8a003e, 0xff81024b, 0x03f100b0, +0x0103ffcf, 0x00ccff4a, 0xff2600c0, 0xfe9b00ea, 0x0038fd37, 0x00aeff90, 0xfc5a026c, 0x032cffde, +0x004a00d9, 0x00c0fda1, 0xfeba017a, 0xfd4ffe78, 0xff460050, 0xfc75ffaf, 0x000bfe2c, 0xff4500fc, +0xffc7fde0, 0xff1cfea5, 0xfc3bfe9f, 0xfd660180, 0xff6f050b, 0xffdc0331, 0xffc701fb, 0xfff1ff47, +0xfeed0227, 0xff2400ff, 0x01d0017a, 0xff95ff75, 0x006201c3, 0xfccd00b0, 0x003cff07, 0xffd1012b, +0x005000be, 0x016c017a, 0xfcf301b2, 0xfe3afe59, 0xfff5001e, 0xfb8b001c, 0x010b00dc, 0xfea1fe85, +0xff930526, 0xfd1efff1, 0x00de00b6, 0x01ceff67, 0x00dc00d1, 0xfede0060, 0xfee3ffb1, 0xfe940213, +0xff84fefd, 0x0060000e, 0x003803e6, 0x00320118, 0xff22fd37, 0x014d027c, 0x00efffab, 0x018101c3, +0x0039007d, 0xfb1bfe7a, 0xffb9ff5b, 0x01f2006b, 0x0166fd39, 0xfe79010c, 0xfaa70047, 0x0101fba7, +0xfe8600b5, 0xfd1efc2f, 0xfd6afe84, 0x0038ffd1, 0xffb5fe78, 0x0208feba, 0x008fff80, 0x05260161, +0xfffc009e, 0xff5bffba, 0x0018fe9b, 0x028301fd, 0x007200d5, 0xff81000e, 0x007fffd9, 0x0208002b, +0xfe8a00a6, 0xfd81ff72, 0xfd7dfd64, 0x0093017e, 0xfe34fc95, 0xff0100d0, 0x0129fef8, 0x00c3ffa0, +0x0138feed, 0xffd6fd7e, 0x006500bc, 0x014500fe, 0x0140ffe8, 0x04150419, 0x00bdfca6, 0x00950175, +0xff4b009d, 0xffabfe15, 0x010d0083, 0xfab8fe70, 0xffd20359, 0x0031006b, 0x06390136, 0x00f4004d, +0x0054004c, 0x0046002e, 0x002702a4, 0x0003007b, 0xffd0fd61, 0x00f40006, 0xfffc010c, 0xfe39fd8f, +0x0024fbde, 0x02d400bd, 0x0034fe85, 0x007dff92, 0x00be00a1, 0x003e018e, 0xff8500a2, 0x0057fe9b, +0xffdefe2b, 0x00bd0176, 0xfd1efc72, 0x00c903a6, 0x019c0136, 0xff0100b7, 0xfe4d016c, 0x0187fe8d, +0xffa001f4, 0xfec3014f, 0xff770013, 0x011aff1c, 0x00bb047c, 0x00d80061, 0xff5dff89, 0x000f03ab, +0x045001bb, 0x014f0122, 0x01280063, 0xfe2c010c, 0xff5aff69, 0x00b30148, 0xfdbaff61, 0xff990032, +0xfe84fe4e, 0x027cfece, 0x00af008a, 0x017afe8b, 0x00bffed5, 0x0019fec2, 0x00180166, 0x00d7018c, +0x0146fecb, 0xffeefe91, 0xfc6b0181, 0x0630002c, 0x001c0039, 0x007a0167, 0xfe02ff88, 0x00d10035, +0xfe2aff3a, 0x0176ff8b, 0x014dff6d, 0x0007ff1d, 0xfec4002f, 0x004dfdc2, 0xffaefe25, 0x01510129, +0xfd33ffd5, 0x00f2010b, 0x02470208, 0x035dfea1, 0x02e2021f, 0x0042fc4e, 0xfe85024a, 0xff3a0030, +0x02550086, 0x00ac0233, 0xfcd500c4, 0x0519045f, 0x00f0fe09, 0xfe47fd7e, 0xfe4cfef4, 0x0247fe68, +0xfd82ffa5, 0xffe0fe0e, 0xfeb8feac, 0x0068ff37, 0xff93ffd9, 0x046000a1, 0x00f3015d, 0x009bff5b, +0xff7d0149, 0x00f70359, 0x0070fef2, 0x00000639, 0xfb8600f2, 0x0168fff2, 0xfe530067, 0x00d900d2, +0xfe97ffa4, 0xff6d0073, 0x0208ff1a, 0xfe69022b, 0x026c012f, 0x01b0002f, 0x01bb0080, 0x0059ff49, +0xff650182, 0xffb2ffd0, 0x0166ffae, 0xfb6f0017, 0x013500b4, 0x0182004c, 0x035a0175, 0x011e007e, +0xfe0b01d6, 0xfe5b004c, 0x0143ffad, 0x003402d5, 0x012800d3, 0x017fff67, 0x03abff1f, 0x010c00df, +0x00bf0160, 0x0240fede, 0x0116023e, 0x002f0511, 0x0065fd4d, 0x002a009f, 0x0153fe77, 0xfddffff5, +0x00370096, 0xffb1ffde, 0x0077feab, 0x015100b2, 0x0266009d, 0x00ec033f, 0xff3cff57, 0xfd78ff47, +0x007eff31, 0x005c00ae, 0x00ccffbc, 0xfe75007f, 0x0147fe77, 0x00c70154, 0xffcf0096, 0xffce0089, +0x00680145, 0x001b0017, 0xff8dfea3, 0x00bbff86, 0xfcdb002e, 0xfdefffbf, 0xfb1bfed4, 0xfee804c7, +0x01e80134, 0x0253feb9, 0x02ef01a5, 0x007800e6, 0xfd28ff40, 0x009bfdd2, 0x0072fec8, 0x00c0fd7c, +0x0314ff42, 0x0020fd20, 0x012bfdc8, 0x00e30201, 0x00030016, 0xfe94ffbd, 0x01d2fff1, 0xfdd4ffb9, +0x01e1008f, 0x002400be, 0x0277fec0, 0x0233028e, 0x00b6ffe8, 0x016cfda7, 0x010c0151, 0xfe5efedc, +0x0200009f, 0x007c0066, 0x00cafd20, 0xff5dffd3, 0xfbe1fec8, 0xff830011, 0xffd20000, 0x002b004a, +0x00c4ff57, 0x01a0ff4a, 0x00f50128, 0x006efec3, 0x03bdfe89, 0xffba00ec, 0xff920010, 0x02f000b2, +0x016bfe0d, 0xfc24fe0c, 0x000001e7, 0x026f0089, 0x00160321, 0x004bfee9, 0xffde00df, 0xfe6affcb, +0x015101c3, 0xfecaff4a, 0xfff200b9, 0x0019ffe9, 0xfff600bb, 0xff67036c, 0x0182003e, 0xff31fe2a, +0xfe44ffd5, 0x0155006e, 0x00800284, 0xffd7fb78, 0xff68017d, 0xff2bff61, 0xffc2004b, 0x026c01d0, +0xfe98ff63, 0x006bfd71, 0x0168ffb4, 0xff0fffc2, 0xff120060, 0xfe35ff0c, 0xff750021, 0xffa6fdfe, +0x00be00d1, 0xffa6ffb9, 0xffe6fca2, 0xfed5008e, 0xff5200b3, 0x01c3fe0e, 0x00a0ff4c, 0x018600cf, +0x0000fde6, 0x01e800ca, 0xff6200bf, 0x00470078, 0x00400031, 0x01a100c1, 0x01d2fee3, 0x00f2ffb7, +0x02ba0206, 0x009300e6, 0xfd6003f1, 0xfe8a041e, 0xfc9400bf, 0xff6ffd66, 0x00c0fe1f, 0x02d4fe7f, +0x00b80064, 0xfe1fff76, 0x0125fff9, 0xffad015f, 0xfef2005b, 0x00ef02f2, 0xfebaffb2, 0xfe200114, +0x00d30211, 0xfd84004d, 0xfe4c0016, 0x017c00e5, 0x0221ffe5, 0xfe8dff82, 0x03e90009, 0x011dffb0, +0xfd9e018f, 0x00e3003c, 0xfed4ff8a, 0x00a9fd82, 0xff37fd1f, 0x005aff48, 0x00dffe3d, 0xfecbff89, +0xfef5008a, 0x0092fe81, 0x004001e0, 0x01a7030c, 0xff54ff9d, 0xfe03016c, 0xfe0502a0, 0x008e0058, +0x00b70022, 0x007f011d, 0x001d00bb, 0xfbb0fef5, 0xff7601a1, 0xfea7ff8a, 0xfd39fe74, 0xff2600e0, +0xfdbaff56, 0x00f2002c, 0x00640089, 0xffb6fdc0, 0xff0e0092, 0x017200af, 0xfffcffc0, 0xfead00cb, +0xfef50043, 0xfe96ff96, 0xfe00ff83, 0x00cf005d, 0x00cc01a0, 0xffb401f3, 0xff3afe9b, 0xfe680097, +0x016c010b, 0x0071ffdf, 0x032cfd28, 0x017f008a, 0x00f501e8, 0x0078fd30, 0x0177ffe8, 0xff40ff89, +0x0093ffcb, 0x0000fdc3, 0xfecbffe2, 0xfe5affe3, 0xfda7fedc, 0xfe2a0175, 0xff9c00cb, 0x0022fbde, +0x00b0fdb5, 0xffe70210, 0x00e8fef9, 0x000000b4, 0x01d401b0, 0x0000ffa8, 0xfee7ff77, 0xff3eff38, +0x008301d2, 0x0083ffee, 0xff870063, 0xfedefe1c, 0xfd640189, 0xffc9fc7f, 0x0070fea3, 0x0031fee2, +0x0001fef6, 0x01b10077, 0x0022ff17, 0x0057001f, 0x0149ffc2, 0x00ee0019, 0x00bbffb0, 0x01abff5e, +0xfe86047c, 0x01630006, 0x0131ff25, 0x004100d0, 0x03c7ffdd, 0x019b01b2, 0xfee9018c, 0xfd25002a, +0x00a0fef3, 0x0022fe2e, 0x0201ff01, 0x04d20101, 0x00c900d2, 0x011600a8, 0x0182007e, 0x00d5ff28, +0xfe1d0084, 0x00440065, 0x031afff0, 0xfe09ff99, 0xfe980063, 0xfd9a0664, 0x01d4feca, 0xfe45fffd, +0xffacfda0, 0x00d0ff48, 0x05190006, 0x022cfe5b, 0xfe550255, 0x000cffd3, 0x018100f5, 0x01dafee3, +0x0168ffa6, 0x00c2ff6c, 0x012ffeb5, 0xfadbff40, 0xff8701d6, 0xfd910369, 0xfb8001b7, 0x01040258, +0xfea5ff9c, 0x0151014d, 0xffd00055, 0x024dfe6a, 0xfed2fe19, 0x01bd03c2, 0x0197fbac, 0xfcbb028e, +0xffd600a5, 0x012800a6, 0xfffdff79, 0x001afce3, 0xfdeb00bd, 0x01cd0020, 0xfe2d00a4, 0x0084ffd3, +0xfe420146, 0xfefb0514, 0x0145008e, 0x00e20213, 0x00a30117, 0xfddb03c7, 0xffedfdc0, 0xfdab0020, +0x02efffbf, 0xfb42fe9a, 0xff0d0023, 0xfebafed1, 0x0041fe24, 0x000001b9, 0xfcdcfff4, 0x007bfc72, +0xfd12013c, 0xffd9034f, 0x00ea002f, 0x0272006e, 0xffccff82, 0x005a03dd, 0x014300d7, 0x0019fe5e, +0xfcc2009b, 0xfd7bfd71, 0x00cc014b, 0x00bbfe8b, 0x0028017e, 0x0149ff5d, 0xff3cff18, 0xfe86fe74, +0x001b00f4, 0x022bfde6, 0x00e001c0, 0x00360228, 0x033ffef5, 0x01d3ffc8, 0x009fffea, 0x0014003b, +0xffd8ff88, 0x00f10071, 0x00c4ffce, 0x0263fc5f, 0x008a0709, 0xff37fea7, 0xfdeefd30, 0x03600442, +0xfc240011, 0xff22ffa2, 0x0068fecb, 0xfed7fdeb, 0x0000fec9, 0x006301e2, 0x00b5030c, 0xfe2401b1, +0x02710034, 0xfe6cffea, 0x009a00c7, 0x006400fd, 0xffdcff82, 0x01bd023e, 0xffc600d7, 0x01abffa8, +0x004e00ee, 0x03590491, 0xffeaff81, 0x003500e7, 0x019a0129, 0x01cdfe5a, 0xfe3b011d, 0xffe8ffb1, +0x031efe55, 0xfe22ff37, 0xffc100e5, 0xff460079, 0xfe49fe74, 0xff8fff2e, 0x00a2fe14, 0x0006ff7d, +0xffc8ff10, 0x002afdd1, 0x026301d2, 0xfe85ff9d, 0x0262feed, 0xffcf0080, 0xff250460, 0x0258fe86, +0xffec0000, 0x00e5005f, 0xfef1fea3, 0xfeff0190, 0x031d0129, 0xfe50fe3f, 0xfffafe9d, 0xff85ffed, +0x00df00cb, 0x008c018c, 0xffcb00f2, 0xfffc0327, 0xfe6203d3, 0xfef2fed7, 0x012cfd3a, 0x00770175, +0x01470363, 0x00ae0053, 0x00d10061, 0xfed1012b, 0xfde0ff76, 0xfdda00b0, 0xfe43fdb6, 0x025bff25, +0xfd93ff4d, 0x02d5fd7c, 0xfd5cff75, 0x00800013, 0xfe9bfc6a, 0xff5d0014, 0x00bc00dc, 0x031400c9, +0xfe5afccf, 0x004dfe53, 0xff820041, 0xfe390161, 0x01d2feff, 0xff120258, 0x022bffee, 0xffec0259, +0x00bcff19, 0x006500e9, 0x0065fd82, 0x0012fcf3, 0xfe24ff0e, 0x013d0043, 0x00d1037c, 0x008b00b0, +0xfec200cf, 0xfeb9fc6a, 0x0041fd4d, 0x022ffd20, 0xfddffe1c, 0x00f4fcd5, 0xff67fd60, 0x0149fd1c, +0x00d1ffa6, 0x00840057, 0xfe25034f, 0xffe90164, 0x0108026a, 0xfe16fbe1, 0xfeceff99, 0xfcfffeb8, +0x02a4ff47, 0xfd2b0125, 0x00500227, 0xfd93045b, 0x002bfe2a, 0xfe070091, 0xfea10014, 0xff0efb7d, +0xff3a00ab, 0xffdf0259, 0x0088020c, 0x002201c0, 0x00ffff85, 0xfcdcfff4, 0x002dff95, 0x00a1ff88, +0x01b9000d, 0xfe79fc2d, 0x055900b5, 0xfe440359, 0xfff4ff57, 0xff79ff65, 0xff76ffe6, 0x0631fb1d, +0x01dafff9, 0x026cfec3, 0x000000f0, 0xffa7fdee, 0x02a5009b, 0x022e00af, 0x0298fc6b, 0xffbcff56, +0x02d30018, 0xff5aff03, 0x0055ffb4, 0x00310117, 0xff3a03bd, 0x00040132, 0xffe9fd22, 0xfda0fee9, +0x01ee0000, 0xfe3d0190, 0x034affe8, 0xff0b0278, 0xffd8ffe9, 0xfddafd4b, 0x02a5fd96, 0x0023045b, +0x00010133, 0x005a045f, 0xff89ff9c, 0x01650078, 0xfd46ff7d, 0x0014fe92, 0x0019fe9a, 0x00c201e2, +0x00b8fdbf, 0x00f2fde5, 0xff85ff3a, 0x018900e5, 0xfede01ec, 0x00bb0046, 0x018cff82, 0xffab0284, +0x01befead, 0x01280093, 0x00b8fbbe, 0xfcff0054, 0x02d0fc2e, 0x017f010d, 0xfd5cfde5, 0x01e3fee4, +0x0253ffb2, 0x024bff7d, 0x0074fd9d, 0xfe3a025e, 0x01be0048, 0x02d6004f, 0x001cfc2e, 0x006efea1, +0x009b012b, 0x0101ff52, 0xff7a001e, 0xfd1b0240, 0x00670213, 0xfd4fffb2, 0x0125ff8c, 0xff480213, +0x00530006, 0x00ff066c, 0xff990071, 0xffb6003a, 0xfe29003c, 0x0043fcc2, 0x007d0138, 0x00dc0272, +0xfd52fddf, 0xfdd4fb1d, 0x0169ff5b, 0xfeb9002a, 0xff13fd35, 0x0012ff61, 0x01bd0009, 0xfe2d0189, +0x005cff75, 0x0096fff8, 0xffe8ffe5, 0x0093ff45, 0x00bbffdd, 0x01e0ff4a, 0x00510281, 0xfe8bff57, +0x005aff6d, 0xfe3b00ae, 0xfe98ffff, 0x00a1053e, 0x017c0036, 0xff31ff88, 0x01c0ffdd, 0x00d0005a, +0x0032ff7f, 0x004a0137, 0x007401a5, 0xff9c0369, 0x0047fe91, 0xfef2fd71, 0xfe40011e, 0x009304d2, +0x00d7fcfc, 0xff0b00b7, 0xfee20078, 0x003f03e9, 0x00940057, 0xffc6fea0, 0xfe62ffc8, 0xff61004c, +0x00460004, 0xfe83ff9d, 0xffc20068, 0xfe9201a6, 0xfeac01c1, 0x02a0fece, 0x012ffe2c, 0xfd5effd4, +0x01abfd20, 0x01e201ac, 0xfd1efd5e, 0xfdc3fb6a, 0xfffdffc2, 0x0025007a, 0x011c0143, 0xffdffe9b, +0x002d02db, 0x00fcff26, 0xfc2f00b5, 0x0013002b, 0x00f2ff95, 0xff02ff67, 0x007eff85, 0x00befdfe, +0xfedb0419, 0x0155010b, 0xfd52fd27, 0xfdf0010b, 0xfd8f00e6, 0xff52fc7f, 0x0104fe73, 0x00b0008f, +0x051101c8, 0x0043000a, 0x001bff19, 0x01d3fe66, 0x0128ff75, 0xfde30363, 0xfe05ffa2, 0xff8b01bb, +0xff110107, 0xffff021d, 0xfe30ff65, 0x003afe4b, 0x01470062, 0xffd2006a, 0x01340080, 0xff1afb39, +0x07090063, 0xfda1ff9b, 0xffbc0308, 0x00f0019b, 0x010300bf, 0xfd810013, 0x00ec0045, 0x00cbff1a, +0x03ddfe50, 0x01d7ffc5, 0x012e021f, 0xfe79ff3f, 0x0154ff57, 0x016b0224, 0xfd82003a, 0x045901dc, +0xff4501a9, 0x0160fe2b, 0x009500f2, 0xfd2afea1, 0x0076fede, 0xfe7600a5, 0xfe84ff99, 0xff29fcdb, +0xfea1006e, 0x00f201be, 0x00cf0206, 0xfdbffe30, 0xfd6000be, 0xfed8fa72, 0xfff4fe84, 0x013dff24, +0x00cafdb4, 0x0097ffb8, 0xffc80049, 0x0098ffcf, 0x0128ffe0, 0x0041ff5d, 0x001801e1, 0xffb8feb2, +0xfabf0102, 0x01e80268, 0x003ffcbc, 0xfffefe99, 0xfffcff4f, 0x00a701ad, 0xfda0fe75, 0xfcdeffd0, +0x019c00da, 0xff59ffab, 0x017cffda, 0x001f0691, 0x008404a0, 0xfd9e02a3, 0xffab0063, 0x00acff92, +0x01610003, 0x0290ffeb, 0x0106001f, 0xff92fd2d, 0x010f0002, 0x005d017f, 0xffc000e9, 0x02a5ffd2, +0xfd87fd9d, 0xff84ff76, 0x01df009d, 0x00fd0470, 0xfd45fff7, 0x003effae, 0x0140ffac, 0x01e5ff7b, +0x0620fede, 0x004900b6, 0xfa91fc64, 0xff5cff95, 0xfba7fd43, 0x0093ff08, 0xfff000ae, 0xfeac0080, +0xfe51ff70, 0xfc1900c0, 0x01240031, 0x0199fe1c, 0xfac2ffed, 0x00ff0174, 0x01a000d6, 0xffcdff99, +0x004afff0, 0xfb9400de, 0x0286007f, 0xffde010a, 0x044efeb2, 0xfecfffdc, 0xff16017b, 0x00fe0042, +0xfeb30000, 0x000200cb, 0x0000ff6b, 0xffadfd96, 0xff8202b9, 0x0118015d, 0x00090103, 0xff69fca3, +0x01100024, 0xfca8fe84, 0x0029fea3, 0xfdd7003f, 0x01c7ffa6, 0x00b7ffcd, 0xff0b0152, 0x01aafedc, +0x04870033, 0x0145021e, 0x012f0098, 0x0174fcf4, 0xff520355, 0xfdbfff6c, 0xfe200053, 0x01ce026a, +0xfb6afd1f, 0xfa9400da, 0x0012ffd5, 0x0060fd96, 0xffe801f9, 0xff5a000f, 0x02c2fd0c, 0x024ffe21, +0xff160029, 0x0129fe72, 0xfea002ec, 0xff76ff16, 0x01f5002d, 0xff7affe6, 0xfe6d007b, 0xff6aff6a, +0x002dff23, 0x018e005f, 0xffe5ffea, 0x00a400a7, 0x0098ffc1, 0x004a00a4, 0x00caffcc, 0xff6c0073, +0x01f6ff28, 0xfee40027, 0x0311fdb0, 0x01a9fda0, 0xffa1fff1, 0x00a0fe51, 0x00e7006c, 0x010301e2, +0xff8d0006, 0x010f0009, 0x00fb02e2, 0xfe1efd33, 0xfc8ffe8b, 0xff08ff90, 0x025203e7, 0xfb29fd4d, +0xfe05ff8b, 0x01ae02ac, 0xff35ff5b, 0xffc6ff96, 0x019d011e, 0xffbb0320, 0x0035091b, 0x01fe00ea, +0xffea0119, 0xff690166, 0xfc4dfe07, 0x05f6ff69, 0xff69fe75, 0xfef60125, 0x025f002c, 0xff89feea, +0xff17022e, 0x0019007d, 0xfed7fecc, 0x027b0022, 0x002500a6, 0xff6dfeda, 0xfff1ff9e, 0xff48fe3b, +0xfe87019f, 0x012efea2, 0xff9effa1, 0x015500b1, 0xff1bfe54, 0x007001e0, 0xfe6900ce, 0x00f90040, +0xff44fe8c, 0x007cff55, 0x018a0090, 0x021bfec3, 0x021dff4e, 0x00d8fedf, 0x005000ca, 0x0290fe6b, +0x0207fd3f, 0x01fa01ae, 0x00b8fa59, 0x0337fde8, 0x009bfdf9, 0x00bc0103, 0xfefbfd3d, 0xfe8d0024, +0x023e004f, 0xfdd5ff4e, 0x0114012e, 0x00dcff4e, 0xff69fe6c, 0x008a0176, 0xfd1200aa, 0xff9a0090, +0x012c00de, 0x00a3ff2d, 0xff5b039d, 0x002bffee, 0x010c0183, 0x033d00d2, 0xfff5027a, 0x019c0102, +0x057c012f, 0x0000ff94, 0x013300f3, 0xfdb2fecf, 0x01210170, 0x02f0fe53, 0xfeba00aa, 0x016802a9, +0xffbefca9, 0x0000fd56, 0x0085007c, 0x02cd001d, 0x031e01ef, 0xff9800ac, 0x04c9ffc8, 0x02b9fdd1, +0x01320046, 0xffc8004e, 0xfeb801fe, 0x01dc01d0, 0x014e00a5, 0x00270175, 0x00b4ff27, 0x00f3020c, +0x00a002a1, 0x006301dc, 0xfabffece, 0xfe120056, 0xfe3d0064, 0xff810217, 0x01480504, 0x01a90215, +0x0132ffc9, 0xffc500a2, 0x00abffe1, 0x0071ffda, 0x0033ffda, 0x004cff43, 0x00affd26, 0x013100f1, +0x003afe2f, 0x01ff008a, 0x0048ff62, 0x00e2fea4, 0xff54ff35, 0x02860358, 0x01500054, 0x0219010c, +0x0311fd2d, 0x004bfd2f, 0x00fffd30, 0xfffaff6a, 0xfe2802d3, 0xff4dff02, 0xfefaffdb, 0xfe0b009e, +0x0049ff66, 0x035502bd, 0xff62ffd2, 0x0073fe83, 0x0292ffce, 0x0145ffe4, 0x012aff78, 0x00b2fb5c, +0xff9cffd2, 0xfff4007e, 0xff9f0174, 0xfe0bff69, 0xff070141, 0xfdc6ff44, 0x0258fda9, 0xfc76ffa9, +0x007f00f1, 0xfe7d025f, 0x015502a1, 0x069100a0, 0x0084ffb4, 0xff7502e7, 0xfa46001e, 0x002200da, +0x0007ff72, 0xfe49013e, 0x00280234, 0xfffefeb1, 0xfff90126, 0x01d5031e, 0xfff000dc, 0xffca030b, +0xffb601cb, 0xff28ff4c, 0x002c0075, 0xffe10262, 0xfdd8020f, 0xfdeb0011, 0xfedc0051, 0x00ce02e0, +0x0260ffc2, 0xffd40050, 0xfb280002, 0x044e00f1, 0xfe2400b4, 0xff0d0066, 0x00200477, 0xfd8d02f0, +0x004dfff0, 0xfed8003f, 0x0028ffa0, 0x008bfe82, 0x00220180, 0x01990167, 0xfe3a0095, 0xfff5ff9c, +0x0097fe3e, 0xfcf90229, 0x02acfe20, 0xffc6fd72, 0x00c3fc5c, 0x008d00a9, 0x005400a0, 0x004bffcb, +0x00aa027c, 0xfdb4fde5, 0x005f008e, 0xfff10097, 0x00ddfe57, 0xfe53021c, 0x008dfe24, 0xfe4602ac, +0x00edffe1, 0x00dbffc4, 0xfdc0ff98, 0x00550010, 0xfef2fd43, 0x014bfa79, 0xfff8004e, 0xf97601ec, +0x0005ff46, 0x00a600ae, 0x01a300d4, 0x017500a1, 0x018a0000, 0x01c7fb6a, 0xfe42fe45, 0xffc8fe0f, +0xff1400aa, 0x02e0ff5d, 0xfe3a039d, 0xfd1cfe78, 0x00110029, 0x007b00c0, 0x00b10049, 0x0095ffdf, +0x009e00b0, 0xfef70072, 0xfe57fe38, 0xfcbc00a9, 0xfdbd01d8, 0x00d0fe06, 0x0250ff82, 0xffeffdc8, +0xffeefef6, 0x0106015f, 0x027b0108, 0xff7d00a3, 0x001ffde7, 0x0012ffa1, 0xfdf9fd32, 0xfe0b0103, +0x0033011e, 0x0116fd3d, 0x014effb7, 0x02ac0477, 0x003e0032, 0xffccfe3b, 0xffccfe08, 0x0031fdbd, +0x000000a4, 0x0285fca9, 0xfcf40010, 0xff6300c9, 0x01ee003c, 0x0292030b, 0xffa90070, 0x00db004b, +0x004ffeec, 0xfe19ffc9, 0x0061008e, 0x0029fda0, 0xff6601b2, 0x0026018b, 0x01af0213, 0x0148041e, +0x0030fe08, 0xffca0129, 0x0217feef, 0x0057ffef, 0x0106ffaa, 0x010e011a, 0x00ceffb3, 0xff6503ca, +0xff83ff4d, 0x012f00b6, 0xfe15feea, 0xffecfb08, 0x00a60076, 0x01c3fed1, 0x0173fe9e, 0x01e4fdbf, +0x02c20030, 0x00a101bb, 0xffbdff13, 0x011d012f, 0xfe7cfe38, 0xfde6ff0f, 0xfddf02a5, 0x00900023, +0x011c0050, 0xff1fff9e, 0x009a0045, 0x00b80304, 0x00070203, 0x00a301d4, 0xff01fd4e, 0x0081fa59, +0x0132fa3a, 0xfe1a010c, 0x00ca01ad, 0xffa10229, 0x01d8fd45, 0x00e9032b, 0xfffa00a0, 0x0066001b, +0x00a1fef0, 0xfb28fe32, 0x02800552, 0xff770098, 0xfdbcfed7, 0x01bf007c, 0x003bfeb6, 0x02a30039, +0xffd4fedc, 0x016c00a1, 0xfc98fe96, 0x03110677, 0x00c000ca, 0xfc43ffdb, 0xfe020195, 0x0199fe64, +0x0216fedc, 0xffca00e7, 0x0221024c, 0x00dcffd5, 0x0076006e, 0xfe7eff64, 0x00e8038a, 0x009aff8f, +0xfefefb2a, 0x00b10091, 0xff6100a7, 0x00f2fd72, 0x00f8fee4, 0x0007fe11, 0x00030226, 0x02b9fffc, +0x000bfcdd, 0x00710013, 0x00f30534, 0x02800055, 0x002dfef1, 0xffacfa94, 0x02760290, 0xffadff46, +0xfe52ff72, 0xfd8a0168, 0xfdcd0086, 0x01990422, 0x009000e7, 0xfd02fb20, 0xfd8801ae, 0x015d00f4, +0x0233ffa6, 0xfd94fd94, 0xfdad00a6, 0xff60fe70, 0xff2bfedf, 0x0057febb, 0x00abfee7, 0xff62fddf, +0x0079fefe, 0xfd8d003c, 0xfee4fe5b, 0x01bffe76, 0x0179fec0, 0xffc40368, 0x012900b7, 0x000f001f, +0x004dfe01, 0x006a00d6, 0x017d0032, 0xfef20043, 0x02b5fff8, 0x04e000b4, 0x0199029f, 0xfceafec4, +0x02340095, 0xffc7ffce, 0x03110095, 0xffa903e7, 0xfcccfb29, 0xffab0086, 0x019303e7, 0x02f001d5, +0x0025fefa, 0xfdbc014b, 0x01e4fd53, 0x002aff52, 0xfe78fdb0, 0x0061002b, 0x012800a1, 0xfe2cffed, +0xfe7000d2, 0x0216ffa7, 0xff5f006e, 0xfe5d01dc, 0x01a501e3, 0xfc64001c, 0x023effdf, 0xffddfe06, +0xffab01ae, 0x010cfe60, 0xff1ffe6c, 0xfdf4004f, 0x0173fe30, 0x004601ad, 0xff09fdcd, 0x00b0013a, +0xff9cff74, 0x003c00e7, 0x01dfff95, 0xff520102, 0x00190022, 0x004e00b4, 0xfe1eff23, 0xfea000cb, +0xfffbfdbd, 0xffad0233, 0x01cd0017, 0xfdc001a3, 0xfdedfce0, 0x0140fdad, 0x0119fba7, 0x0219012e, +0x00a6fce6, 0x01c5ffa6, 0xffa7ffda, 0xfef400dc, 0x0064ff23, 0x0035fdf9, 0x019c00ac, 0x0038fee7, +0xff9802cd, 0xffd6ffc1, 0xff560122, 0xfff8fff9, 0x008001c5, 0x007ef976, 0xffeefddb, 0x00720084, +0x006200a5, 0x00a00086, 0x001a0219, 0x007aff70, 0xfc63ff94, 0x00370000, 0x0196fe02, 0xfd4afff9, +0xffc60002, 0xffce001a, 0xffa1fee3, 0xff6f008a, 0x033dfd9c, 0x00a300e7, 0xfb95fffc, 0xfd270072, +0x028f0039, 0x01ce0059, 0x019700f1, 0xfecfff34, 0xff35fd3b, 0xfe96fdc0, 0xff8d0055, 0xfe620037, +0xfe2f015b, 0xfff6fd2c, 0x01b701a1, 0x018001a3, 0x01af0255, 0x02520002, 0xfff00097, 0xfdaf0337, +0x00f1fc8f, 0x0145ff47, 0x01c502c3, 0xff0f0121, 0xfd56006d, 0xfec40091, 0xffb8002d, 0x0054008f, +0xff0e0344, 0xfe8302e4, 0x003bfd67, 0xff2d00a1, 0xfe46fee2, 0x0505012c, 0xfd7500a3, 0x007eff25, +0xff9800d3, 0x0129fd88, 0x010aff56, 0x002fffd8, 0x005500a5, 0x00800033, 0xfe4100b8, 0x000700a6, +0xff9300d8, 0x0085ffef, 0x010e00e1, 0x010c0029, 0xfe30fd2c, 0xfdec0075, 0xffaf0070, 0x00b0fc63, +0x0185ffed, 0x019fff9c, 0x002f004a, 0x00d3fea2, 0xfe77015d, 0xfff30051, 0x00b600d3, 0xfe390094, +0xfde6fd90, 0x02830095, 0x0053fe71, 0x009f00de, 0xfdb9f9d0, 0xfe570010, 0x00e9ffe3, 0xfefdfef4, +0x012800ab, 0x00100146, 0xff6b022e, 0x00aaff08, 0xff9603c7, 0x0160fd45, 0x00e2fded, 0x000dff72, +0xff8ffea2, 0x0124fe0e, 0x008201cb, 0x003a006e, 0x02a200a1, 0x032301c2, 0xff6001da, 0x006eff65, +0xffb80080, 0x0061ffaa, 0x004c0323, 0xfbeb02da, 0x01f4ff09, 0x017c0106, 0xff8affe5, 0xff9e0024, +0x013affd4, 0xfeb8ffb2, 0xfefb03ca, 0x01940422, 0x01f40111, 0xfe8dfe8a, 0x00c4018b, 0xff68feb1, +0x010e0040, 0xfe42006d, 0x02cefd58, 0xfefbfe11, 0x01cbff9f, 0x01b1ff55, 0xfd9efea0, 0x0082000f, +0xff9cfdd3, 0xfff6fb94, 0x02130253, 0x0114ff30, 0x01bbffbe, 0xfe75ffad, 0x01c70851, 0xfd70024a, +0xfe830074, 0x028304c5, 0x00b2ffa6, 0x0098ff84, 0xfe240085, 0x02daff0e, 0x004600ba, 0xff0b00c0, +0x00d2ff47, 0x05050061, 0xff7200c4, 0x0015fec9, 0xffc400a9, 0x00c3ff5a, 0x00a2ff74, 0x00a4fe3b, +0x00e7002d, 0x011cfefc, 0x012900ae, 0x006e01bc, 0xffe2ff61, 0x018001b9, 0x0025fc5c, 0xff54fe54, +0x001fffe4, 0xfe620374, 0xffb20188, 0x00a2017a, 0x00b0ff25, 0x029f0011, 0xff5ffe35, 0x00b1fd5e, +0xfe200161, 0xfdfd0004, 0xfe07019d, 0xfeb1022e, 0x0069005a, 0xff440050, 0xffcdfe67, 0x01f8002f, +0xfe0affb3, 0x00beffb7, 0x0000ff72, 0x0197ff09, 0x009a0000, 0x03070046, 0xffc1fef4, 0x00b3fff6, +0xff1ffc3b, 0x01f30207, 0x062a012c, 0x01b70000, 0x02d3017a, 0x0677ff24, 0x026300e7, 0x0023ffe0, +0xff1001fe, 0x00d100bc, 0xffe40099, 0x0213fe62, 0x00fc00a6, 0x04c9fe33, 0xfa460061, 0x007000c4, +0x012afefd, 0x022fff3d, 0xffa0fe24, 0xff750022, 0xfe76fefe, 0xff25010a, 0x0071fee4, 0xff98fff7, +0xfe84fda2, 0x0039001d, 0x0134fd8d, 0x01ae0079, 0x00b102f0, 0x01d40148, 0x013200cb, 0x02a8faa9, +0xffb6fe64, 0x001a0023, 0xffb7017d, 0x00a0013a, 0xfde400a1, 0x00f800e1, 0xffa3fee2, 0x024bfee2, +0xfdb3018f, 0xff8e0126, 0xffc400d9, 0x014b0079, 0xfeff001f, 0x02270037, 0x00d3fe0c, 0x01880067, +0x0069ff5b, 0x00360018, 0x02a9ffee, 0x00caff26, 0x01e60038, 0x00f70013, 0xfd78ff6b, 0xff6eff35, +0xffb90034, 0x0070fef6, 0xffbfff31, 0x0053002b, 0x0257011c, 0x0057018d, 0x00a5fe56, 0xfee2ff9b, +0xfeccfe3b, 0xffe0ff46, 0x00000323, 0x01e3fdb9, 0xffec0046, 0x00f30150, 0xfcea0170, 0xfe67fd3f, +0x01170060, 0xfe01ff9a, 0xff23ffe1, 0xfe020065, 0x001b01be, 0xfd62fdfe, 0xff040052, 0xfff6ff2c, +0x00acffbd, 0x0053ffa3, 0xfe30012e, 0xfe54fb95, 0xfe4fff5d, 0xffdcffe1, 0x00a6fcbc, 0xffe0ffda, +0xfd260027, 0x00a20166, 0x00b900a5, 0xffbeff83, 0xffc2fdaf, 0xffa600f7, 0x00e1fe24, 0x0162fff6, +0x0258fc43, 0xfff6ffe3, 0x014601f5, 0xff5cffed, 0x010c0054, 0xff1cfee9, 0xff1002b5, 0xffcd024c, +0xfd8f0023, 0x005dfe6c, 0x01dc00af, 0xfd4a029a, 0xfea5fe8b, 0x004900f0, 0xffebfd7b, 0x00e0000f, +0x00e101d4, 0x070701c2, 0xfd30fe1a, 0xfffc0095, 0xfef1015b, 0x00ee010e, 0x00c3004c, 0xfee9ff46, +0x0066ffe9, 0x003e0217, 0xfe6aff65, 0x007b014f, 0xfeb6ffd3, 0xfd94fe6d, 0x00600068, 0xff9d0059, +0xffe20015, 0xff85ff7c, 0xfe020049, 0xff5affba, 0x00610059, 0xffa001f8, 0x021cff44, 0xfef7ff7b, +0xfd30fee4, 0x01d2feae, 0xffd4ffd8, 0x00f2fdbc, 0x0086000d, 0x01a10150, 0xffc2fd47, 0x0030feda, +0xfeec011e, 0xfe7c0051, 0x010cfff8, 0x005aff0e, 0x00ec006d, 0x0011ff7b, 0x00eefef8, 0xff6d0101, +0x00dd0080, 0xfe30fee9, 0xff7f0273, 0xff5fff0e, 0xfee202ac, 0xfe84003c, 0xff8f01b4, 0xff55001c, +0xfeec001f, 0xff4e004c, 0x0269009f, 0x0470fe45, 0x015cfed8, 0xffef0096, 0x0042fa8b, 0xfdfa040f, +0xff14011c, 0xfaa9fd75, 0x0089017f, 0x008a005d, 0x01ff0013, 0x0148fd94, 0x02ac0102, 0x00fa0086, +0x02f402e2, 0xfe1bffdc, 0x01e4fddf, 0xfde300b2, 0x00490534, 0xfff00167, 0x01a9fece, 0xfe6d00a3, +0xffa0fe14, 0xfe5203e6, 0x003bfe9c, 0xfab800a0, 0x01c8fff5, 0x021400f1, 0xfd7fff3c, 0xfec000e4, +0xff6500a9, 0x00ab0082, 0x01ee013a, 0x0064ffb7, 0x0677ff9c, 0xfed400c8, 0xff67005f, 0x01ee0047, +0xfe8500b2, 0xff4a029a, 0xff6fff10, 0x000cfe70, 0xffac003c, 0xfe34fd0c, 0x00b40020, 0xff8202f4, +0x010a0046, 0xffd4fbf1, 0x018e0182, 0x01ae0090, 0xffcaff8b, 0x007f0094, 0x00e90021, 0x008701c2, +0xfe8302a2, 0xffb1000c, 0x00a100ca, 0x013ffd10, 0x0043ff94, 0xff5bfd7f, 0xfff701bf, 0xfe9cfe30, +0x00540090, 0x0028fe84, 0x00b8fea0, 0x004e013d, 0xfd4effd2, 0x00a2fffc, 0xff7ffff0, 0x0103fee4, +0x0062feb1, 0x0063007b, 0xfec9ffca, 0xff45fe73, 0xffedfed3, 0x0185ffcb, 0xff1efe8d, 0x000200d4, +0x05520146, 0xff9ffa91, 0x003800ca, 0x00ce00e3, 0x0000ffb3, 0xfe49fa0a, 0x00b1ffa3, 0xffd6ff74, +0xfe04ffdd, 0x0102fe75, 0xfa90fe35, 0xffccfe76, 0x02bd01c3, 0xff0ffdae, 0x00c00117, 0x02330145, +0xff2fff89, 0xfe83fc84, 0x0131fe3b, 0x02e700e3, 0xff9200f8, 0x007b0148, 0xff2ffe26, 0xff2ffcf2, +0xff36fdb2, 0x022700b9, 0x019afecb, 0x020d0281, 0xfe750406, 0xfa3a0197, 0x00050466, 0x007d0097, +0x0151ffe0, 0xff3ffc39, 0x00b0ff8b, 0x00460033, 0x0227fe81, 0x011d011f, 0x02adfe27, 0x00daffdd, +0x0297007f, 0xff880041, 0x01e1fe55, 0x01d800eb, 0x001cfe6f, 0xfea7fe8d, 0xffe302f0, 0x004702df, +0x005a0129, 0xfe340006, 0xff2a024c, 0x01cf0406, 0x009b0218, 0xff60ffdf, 0x01280035, 0xffba0000, +0x0049009f, 0xff5cfe94, 0x0290fe47, 0x011c00be, 0x02b1ff49, 0xff67ff73, 0x00adfd3a, 0xfccc008e, +0xffed0170, 0xfeacfea4, 0xffea01dc, 0x00240050, 0x00b4ff55, 0xff5100c0, 0xfd77fe2a, 0x00f8fe67, +0xffb3002d, 0x0015ff79, 0x00f1ff94, 0xfff8fdfd, 0xfdfa0159, 0xfeeeff6d, 0x030efefb, 0xff79001f, +0xff4e0062, 0xfc81fe81, 0xffdd0032, 0xffcd0000, 0xfac10289, 0x00be01f5, 0xffa1010a, 0xff450098, +0x008f00aa, 0x00ff0071, 0xff430083, 0xfed0fdbb, 0xfd3b0092, 0xff300259, 0x091b00bc, 0xfff1009e, +0x011cffb7, 0x00400021, 0xffdd0000, 0xfe6600f7, 0xff2bfe49, 0xffe80004, 0x00a60062, 0x0166ff2c, +0xfddb0072, 0x0027ff40, 0xfeeaff01, 0xff350063, 0xfe6f017c, 0x02080104, 0x0097022e, 0xff69fdab, +0xff9df76d, 0x01cb006a, 0xff5701bc, 0x0255005b, 0xfed4013f, 0x00c6012e, 0x000fff03, 0xffea0004, +0x016e00dd, 0x003c0001, 0x04770145, 0xfd87ff9a, 0x016efacd, 0xfd86ff24, 0x00f901fc, 0xffc8fe75, +0x01d4fec8, 0x0135fd2f, 0x0271003b, 0x01770293, 0x027701be, 0xffd502ae, 0x0154fee5, 0xfd5d00b1, +0xffaefeb0, 0xff79ff57, 0xff0effce, 0xff4302de, 0xfe070477, 0x00a5feba, 0xfffeff9f, 0xff5b012f, +0x009001f9, 0x0000fefc, 0xff6cfdf4, 0x007e003c, 0x0089fef1, 0x001cff08, 0xff8b021a, 0xfd9d007f, +0x01dc0075, 0x009cff8c, 0x00c5ffab, 0x0005fff4, 0x00fcff8d, 0xfd85ff62, 0x02cd00ea, 0xfd1400fb, +0x020f02de, 0xff9100f4, 0x0152fe8d, 0xfe2800e1, 0x004000be, 0xff9efff8, 0xfe49ffe2, 0xffc700a4, +0xff9dfd02, 0x01b6fffa, 0xffdafdfa, 0xfe750012, 0xfef10104, 0x012bfd38, 0x0082ff6b, 0xffb0000a, +0x01160040, 0x006afdaf, 0x02e4ff74, 0xfeacfece, 0xfb040010, 0x0024000c, 0x01a40036, 0x0096ff3e, +0x04ca01eb, 0x010e0248, 0x01f7fd81, 0xfdfe007a, 0xfd72ffd0, 0x010f00fa, 0x0084ffe9, 0xff39ffa9, +0x0252018e, 0xffbb0061, 0xffe7fe7a, 0xfe380156, 0xff5b006f, 0x0000ffe6, 0xff0cff27, 0x01320000, +0x02080271, 0xfcb100ac, 0x0089fe7d, 0x00aefb98, 0xfde900ad, 0xfef50287, 0x01150620, 0x003bffd9, +0x000aff33, 0x024effff, 0x01fcfffa, 0xfe070127, 0x00e100fe, 0x005c0278, 0x01180206, 0x00d1ffb6, +0x0001ffca, 0x00e70021, 0xfe5cfcf7, 0xff7d001c, 0xff5bffe2, 0x0013ff78, 0xffe9ffbb, 0xff3afded, +0x0040fd79, 0x0127ff30, 0x00920265, 0xfd900192, 0x00980252, 0x0095fe76, 0x0035ffe4, 0x0047feaa, +0x00800167, 0x0036001e, 0xfe5600e5, 0xff7dfd8e, 0x0085ffd5, 0xffd801c5, 0x01290084, 0xffbdff50, +0xff160159, 0x00610077, 0xfee8020a, 0x009b024f, 0x007000c6, 0x00f301df, 0x00a7fd97, 0x0014fd26, +0x029200da, 0x00a0fe2a, 0x0252fff0, 0xfdb203ae, 0x016dfd9f, 0xff67015f, 0xfeb4086b, 0x00b4fc3a, +0x00b90040, 0x01daffc8, 0x008eff0b, 0xffc3ffd8, 0x01290093, 0xff30ff60, 0xfff200db, 0xff6501e1, +0xfef20142, 0x00400127, 0xff65ffec, 0x01490095, 0x00820112, 0x0081019e, 0xfeb9ffea, 0xfdf90061, +0x0160011a, 0xfdec0251, 0xff6ffda7, 0x008d0095, 0xff5f021c, 0x007bfdfe, 0x023c0038, 0x022b02d8, +0xfd68fe7e, 0x00b0ff43, 0x03cd0009, 0xfe020142, 0x0238008a, 0xfe560127, 0x00810048, 0xfdb3fe72, +0xffe3fec0, 0xffa1ffab, 0xfc1dfff4, 0x002d0289, 0x00fdff2a, 0x01e70107, 0x04a90020, 0x00cf0097, +0x0024feb4, 0x0227fe6f, 0x00e90128, 0xff7400fc, 0x023efee8, 0xfcc6009f, 0x00fefe15, 0xfb6afe23, +0x0083ffcb, 0x00a00056, 0x0065fff8, 0xff04ffa9, 0xfdde0707, 0x01b2fe22, 0x02920142, 0xff88ffc6, +0x01f9004b, 0x020fff99, 0x01ff0297, 0xfda70261, 0xfda4fe5b, 0x022701af, 0x0060fe27, 0x01730290, +0x009300fb, 0xfe1f03f7, 0xfd7eff05, 0xf9d602c3, 0xfef200e6, 0xff87001b, 0xff56ff4d, 0x0068fe7a, +0xff64012d, 0x011e0017, 0x008d0017, 0xfe31ffff, 0xffc3000a, 0xff77fd5d, 0xff7affc2, 0xfda200dc, +0x0097ffab, 0xffd300fe, 0x015dfdc5, 0x010a0071, 0xff5fff3e, 0xffc1010d, 0xff22fd58, 0xff7700b2, +0x020502d4, 0x0041fed9, 0x018f0085, 0xfe9f01be, 0xffda0116, 0x0040fe31, 0xff120224, 0x00340045, +0x02d8fe54, 0x06cdfe5f, 0x027bff1f, 0xfe3cff67, 0x057cfff1, 0x01c30272, 0x01bbff03, 0x02ce013a, +0x004ffdfe, 0x023e0290, 0xfddafec8, 0x022bff23, 0x022601cb, 0x0197025e, 0xff960033, 0xfd58fe69, +0xff6eff41, 0xfdeb00db, 0x028d045b, 0xfefe0850, 0x00cd0215, 0xfee70061, 0x00d9011f, 0xffe9ff9a, +0xfacdfff4, 0x00ccfdfe, 0x0587ff89, 0x0005fc3e, 0x02970251, 0xffe3ffe7, 0x0203fede, 0x0087fff0, +0xff61fe1f, 0x0009ffbb, 0x027afe22, 0x001ffec0, 0x00bb05ae, 0x0038ff64, 0xfe160000, 0xfe3d00dc, +0x0225ff03, 0x00210291, 0x034f027c, 0xfeed0109, 0x0082ff30, 0xff8bfebe, 0x02c5ff2e, 0x00e90007, +0x00ec02e9, 0x0160fc31, 0xff6f0176, 0xfefd00f3, 0xfd3b005e, 0xfb320052, 0xfd5a0078, 0x00dafb79, +0x02890078, 0x045b01c6, 0xfeb6ff54, 0xfcb00084, 0xfd9800c1, 0x00890057, 0x024f025f, 0x01c30083, +0xff5cfd91, 0xff5700dd, 0xf94b0079, 0xffffffa4, 0x00890233, 0xffdf0242, 0x00c40279, 0x0202ffa6, +0x003800c1, 0x03ae0271, 0x0034fe7a, 0x0033feb4, 0x00b0008d, 0xff36ffd4, 0xfff4ff67, 0x01ba0176, +0xff910084, 0xfda800c8, 0xfefa01b4, 0xfb39006a, 0xff42ff2d, 0xfeed0281, 0x022b011f, 0xfbe80029, +0xfd9efed6, 0xfeb10000, 0xfeb70011, 0x0080fd53, 0xfefc005f, 0xff5201c4, 0x0071ffcd, 0x01a5fd9c, +0xfe0501f3, 0x018aff6e, 0xfe49fe72, 0x027001c3, 0xfee80037, 0x0052fed0, 0xff1a0009, 0x0101001d, +0xfdbd0091, 0x003efe66, 0x019900af, 0x009f0140, 0xff80fdd4, 0xff9aff1d, 0x0084ffdd, 0x00d00098, +0xfe2eff58, 0xff02fda4, 0xfebcfc5c, 0x021bfd5d, 0x000b0202, 0x0004017d, 0xfda8ff2c, 0xfd5902c0, +0x01670152, 0x0292ff0d, 0xff6cfdf0, 0x003efddc, 0xfced01d2, 0x02d3ff0b, 0x005c009c, 0x00270097, +0x00960061, 0x022cff16, 0x0083fdda, 0x00a40164, 0x023cfffb, 0x015bff5a, 0xffda0141, 0x01dd00f6, +0xfb0400a5, 0x024effa1, 0x0251ffe5, 0x032fff07, 0xffe0027b, 0x003cfdaf, 0xfff0fec8, 0x01ebfe68, +0x0150fee2, 0x02b60031, 0x004a0051, 0xfe11ff89, 0xfd530243, 0xfe80fd8f, 0x00a6ff69, 0xffa1ffb6, +0xffb1ff4f, 0x0800feb8, 0xffaafebd, 0x00f40180, 0x00be007e, 0xffd301e5, 0x0107fdfd, 0x084cfed6, +0x0209ff98, 0x00e6051a, 0xfdb3011e, 0x00d000e9, 0x00260279, 0xffb8ffb7, 0xfe15ffd7, 0x0117009f, +0xfee80242, 0xfffd003c, 0x01b70261, 0x01430091, 0x01e6fddb, 0xfed0fc3a, 0x0271feae, 0x0292024d, +0x01160052, 0xfe0a04a0, 0xfe71ffe9, 0x0012ff6d, 0x005609be, 0xff580007, 0xfecafff7, 0x021c0176, +0x0061fd9f, 0x0022005f, 0xfdc90002, 0x00880087, 0x007b01c5, 0xfd22ffc9, 0x007a024f, 0xffd1feea, +0x02d4007c, 0x0078fd53, 0x007800d0, 0xffacff45, 0xfffc0264, 0x001300af, 0x0049ff84, 0x003fff70, +0x005efe1c, 0xff69fd9c, 0xff17ff3f, 0xfde8006a, 0xfd2501e5, 0xffd50019, 0xffb40028, 0x00b9fe0a, +0xffeafffa, 0x084c00f7, 0xffd60106, 0xff030034, 0x009e010e, 0xf55afe84, 0xfd17ffc0, 0x09be0084, +0x016effa9, 0x00f70098, 0xfd5d0082, 0x00f400dd, 0xffc201fd, 0xffbefdd1, 0x01e7fe82, 0xfe7b0158, +0x012601d0, 0xfe63fdd5, 0x008300af, 0x007f0075, 0x017f02ed, 0x00affdc5, 0xfdf0012f, 0xffba037b, +0x02660061, 0xfe3d0061, 0x00d6008e, 0xf9ea0231, 0x0098ff2d, 0xfff60202, 0xfeb6fc0f, 0x01ba00a4, +0x00d1fdf5, 0xfffefdad, 0xff57ffe0, 0x00baffe3, 0xfb72028a, 0xffd1feae, 0x0126ff81, 0x000cff61, +0x0093ff81, 0x00eefbd2, 0x0073feaf, 0xff35fe37, 0xffa90118, 0x0055011d, 0x02da01fc, 0xff1200b1, +0xfe69fff6, 0xffe4ffec, 0xfee3fe27, 0x02f4fd53, 0xfed200b8, 0xfecffe9e, 0x00de000d, 0xfff2ff3f, +0x022cff5b, 0xfd42fdf7, 0x002d0084, 0xfd88002d, 0x028e0051, 0x0199001d, 0xfe3b0000, 0x02890061, +0xfef50341, 0x0032fd21, 0x02bdfdc9, 0xff940039, 0x0073003f, 0xfdac0292, 0xffa6000e, 0xfe750098, +0xff74028e, 0xfefcfe2d, 0x005a00ba, 0x00cafdf1, 0x017402a8, 0xfe23fec8, 0xffbbff80, 0xff7a0085, +0xfd2dff3c, 0x01db0158, 0x012cfffa, 0xffaefc81, 0xfeb000f1, 0x00e6004e, 0xff8cfe36, 0x0202fdc9, +0xff43fdd9, 0x009cff9f, 0x00c4003f, 0x01290130, 0xfdc9001f, 0x018000a1, 0xff110073, 0xfc2c00d1, +0xffb500e9, 0xff89fec7, 0x006afe27, 0x00490277, 0x00020084, 0xffd00051, 0x012d0000, 0x000efe3a, +0x0165ff62, 0xfd36fe7a, 0x00e200f7, 0x0176025e, 0xfee8021c, 0x00dd0180, 0xffd0fddc, 0x025a00a4, +0x003901f1, 0xfed40066, 0x01c5ffec, 0x0225ffa4, 0xff22fffa, 0xffb80139, 0x01e100ea, 0xffae0068, +0x0036fffb, 0x018503d6, 0xff7efff3, 0x0087ffc7, 0xff6b0013, 0xff050061, 0x01f1002b, 0x02da0001, +0xff5dff9f, 0x01e3ffcd, 0x027afda9, 0x03f70083, 0x0218fe05, 0x020bfee9, 0x00850259, 0x02500141, +0xff1bfebd, 0x00190250, 0x012d0129, 0xff8700fe, 0xff55011e, 0x0031fcb6, 0x0089fd84, 0xfd9cfde6, +0x024e003a, 0xfee2ff5b, 0x0278009c, 0xff2efd4d, 0x00320049, 0x00f8001c, 0xfdd700a0, 0x011b0001, +0xfd77fea0, 0xff0d00b3, 0xff0302b6, 0x00c000b8, 0x01eefd70, 0xff4200de, 0x0046001f, 0x01d0fdb5, +0x02b1fdd5, 0xff3c013e, 0x00e901fb, 0x027bfe3c, 0xffdd00be, 0x00bdfe49, 0x0097027b, 0x0270fe0a, +0x0227ffb1, 0x028efe5b, 0xfeab00e3, 0xfd500008, 0xfafcfcf2, 0x0243fd25, 0x00ab0055, 0x011cfe26, +0xfd35fffe, 0xfbd20134, 0x0042004b, 0x023d0265, 0x00320083, 0x007bffd7, 0xffaa007f, 0xfe3b02c0, +0xffe30118, 0xffc5ffab, 0x0141012d, 0x017e007f, 0x032f0073, 0x0095002d, 0x0098ff87, 0xffb0ffa6, +0xff7100b1, 0x0010048e, 0xff2402d1, 0xfeb9007c, 0x01760007, 0x004500f8, 0x007801e1, 0x00e7037b, +0x02640021, 0xfd21fe3c, 0xfff900ba, 0xff71ffed, 0x02560000, 0x00ba006f, 0xfed9ff66, 0xfb2afebc, +0xfe9efddc, 0xff2afe9e, 0x005f0061, 0x000cfdeb, 0xfd6dfeea, 0x01f80202, 0x021e01cf, 0x011601f5, +0x00e7000e, 0x0163023a, 0x0034022c, 0x0374ff33, 0xfed500db, 0x001dfeba, 0x0190fdb3, 0x00f400e9, +0xfe34ff49, 0x04b1ffef, 0x0050ffab, 0x0278fe0b, 0xfea002df, 0xfef1fd69, 0xff2fff03, 0x002700f8, +0xfd4001b6, 0x0031ffbe, 0x01c500e6, 0xff53004c, 0xfeb0fd19, 0x02560055, 0xff290078, 0xfe3afece, +0xfd6d01fa, 0xff940477, 0x004701fb, 0x0143014c, 0x000f00f8, 0x006201ac, 0xffdbfd44, 0x0477ffc8, +0xfe2efea2, 0x0097fdc9, 0xffef0000, 0x006e006a, 0x003aff17, 0xffae0599, 0xff8cfdb4, 0xff5700af, +0x0174ffd1, 0xffe20225, 0xfee50081, 0xfeb001f4, 0xfbaaffb1, 0x01d5011d, 0xff6b01dc, 0x00fdfffb, +0x02510046, 0x006f0059, 0xff6902f0, 0x00fc0148, 0xff530023, 0xffdb0025, 0xfff6fe33, 0xfdac0167, +0xff940061, 0xff910034, 0xff660145, 0x004efe81, 0x00caff3e, 0xfe82012c, 0x000effa6, 0x01f101c9, +0xff9f0266, 0xfd960199, 0x023afddc, 0xff5b0116, 0x006cfc5c, 0xff05ff0a, 0x01e0ffea, 0x00ed021c, +0x00affee0, 0x04ca028d, 0x000300ae, 0xfe530001, 0xff2bffb7, 0x00fbffff, 0x027fff3c, 0xff31ffe5, +0x0051ff77, 0xff98ff6f, 0x020d0017, 0x00a90060, 0x00f1ff9f, 0x012801a1, 0x01f1ffa7, 0xfe1c014d, +0x00800119, 0x0073ffda, 0xffcefe11, 0xffd0ff55, 0xff790001, 0xff83fe82, 0x00bcfe5f, 0xfb08ff96, +0xfdc60057, 0x0116fd52, 0xff09fed6, 0xfded001e, 0x0240009e, 0x002100ca, 0xfdc3fd36, 0x02cdffd0, +0x004301fc, 0x01c6005d, 0xff5dfb32, 0x02de00c8, 0xfdf6ffb6, 0xff5a0102, 0xffc20007, 0x008101ab, +0xff2f0167, 0x01d50196, 0xfeba00c2, 0x0065ff65, 0xfc4d00d0, 0x05ae015f, 0xfed40029, 0xffe8011d, +0x0165ff91, 0xff5bfeb9, 0xffcc0281, 0xfcc600a7, 0x0014fef7, 0x0019ff03, 0xff1102d1, 0xfe68009f, +0xffc9024e, 0x01ae00c8, 0x020ffde4, 0xfd9cff81, 0xffc7ffb1, 0xffd801b9, 0x00ddfed1, 0x0322032d, +0x0094fee5, 0x06cd0009, 0xff1800ad, 0x00d2ffc1, 0x016f0098, 0xfe6d002f, 0x009bfe99, 0x024e0026, +0xffc6fefd, 0x01fd020f, 0x0010006b, 0xfe6800de, 0x001d0099, 0x0851ffd9, 0x0129fd9f, 0xfdab0071, +0xfff3ff1d, 0xfec8f616, 0xff7f0209, 0xfddeffec, 0xff61fa90, 0x00fcff6e, 0x011cffee, 0x00a80009, +0x0063012e, 0x01800041, 0x02bdff02, 0xffacfff0, 0x004afd67, 0x002902c6, 0x0293fea0, 0xfff6022d, +0xfd4400a4, 0xfea4ffe5, 0xff8001dc, 0xff530677, 0xfa67ffc4, 0x02a80030, 0x00a5fe94, 0x012f0084, +0x024cff2e, 0xfe710036, 0x01d20222, 0x00980099, 0xfec9028a, 0xff0eff18, 0xfe360023, 0x02e4fe0f, +0x000c0090, 0x018e0005, 0x00310054, 0x00c5000f, 0x00fd0014, 0x00800057, 0x018eff1f, 0x004700a1, +0xff230251, 0x0079012f, 0xfed30057, 0x005c0129, 0x006101e3, 0x0028fda7, 0xff1f0074, 0x002a0255, +0xfe540277, 0xfe9c01a0, 0x00f70248, 0x0000fe20, 0xfffe0466, 0xfdb0ffb4, 0xfe6f01dd, 0xffc4ff4d, +0xfe7dfe2e, 0x00080027, 0xff2efffc, 0x01f9fdbb, 0xfd13ff74, 0x00c4fd7b, 0x02520051, 0x006900b9, +0xff960133, 0x0115fefe, 0xfb390094, 0x00b5012f, 0x01dcfeca, 0xff60fe6e, 0xfe8801f7, 0xff86ffc1, +0x00e70054, 0xfe820209, 0xffb90023, 0xf6c9ff8f, 0x0030fdd1, 0x03c2011d, 0x011202ce, 0xffd7ff05, +0xff31fba8, 0xff5b00c2, 0xfe01fee3, 0x025fff66, 0x0024fed2, 0x0006ffa6, 0xff4700c7, 0x01fcfed2, +0x0800086b, 0x004e0261, 0xffc8fcf2, 0xfe920162, 0xfd5a0065, 0xfddcff09, 0x03c70060, 0xfa3efddb, +0xffef00e3, 0x02b9fff9, 0xff9e0140, 0x02dfff9f, 0xfddafec0, 0xff7af616, 0x012afceb, 0x0159ff99, +0xfdb6fd4e, 0x00580118, 0x0072ff06, 0x01af02d2, 0xfe0b0006, 0xffc8fec1, 0xfec402e5, 0x01abfced, +0x01ddff3e, 0x004cff66, 0xfefeff97, 0xfff7fff3, 0xfd6dffbe, 0x004d0022, 0x00e7011f, 0xffd0ff6c, +0xfe96004b, 0xff5fff85, 0xfea2010f, 0xfe8a005c, 0xfd11fef4, 0xff5700a5, 0xff0a0008, 0x01680616, +0x01350196, 0x044bfdeb, 0xff80ffa5, 0x012dff62, 0xff58fea9, 0xff9d007a, 0x025c0005, 0x003dfd74, +0x012dfea4, 0x0249ff15, 0x006200a2, 0x0196006e, 0x010afeeb, 0xfd3a005c, 0x01200058, 0x00830494, +0x01f1009b, 0xff69feb4, 0x0023ff8c, 0x004cff25, 0x003d0009, 0x01efffe9, 0xfe8703e2, 0x00e4fef1, +0x015900af, 0xff5a0249, 0x0074ff04, 0xfffa0035, 0xfd3e02d1, 0xfea00251, 0x026b01f3, 0x00030189, +0x02ccff6c, 0x01f5004a, 0xff0d010b, 0x01f8004e, 0x000afec6, 0x00dc0000, 0xfebffdf0, 0x001dfde4, +0xff05009f, 0xfef70267, 0xfeda01a4, 0x01910161, 0x0185fe0a, 0xfe90ff69, 0xfbe4ff2f, 0x0199fd7f, +0x00450108, 0x0159008d, 0xfeb20108, 0x0137ff33, 0x0186ffeb, 0xfcebffee, 0xfdf4fe50, 0x01e40141, +0x022affa4, 0x004dffbc, 0xfe1d011e, 0x027bffb7, 0x00770436, 0x037f0127, 0x00b00139, 0xffaaff98, +0x0098fe6b, 0x005ffe67, 0x0091015e, 0x0212ff39, 0x00a2fc83, 0xfef80025, 0xff5e00ea, 0x01280061, +0xfe980173, 0x011e007e, 0x015b0283, 0xfe6d01c5, 0xfe4b01d4, 0x0086ff37, 0x0190febf, 0x00d6ffa0, +0xfeb0ffee, 0xfefcff7e, 0x026c00db, 0xfe63ff5b, 0xff81ff76, 0x00160061, 0xfb57013c, 0xff8d0011, +0x009bfee0, 0x00d10581, 0xff9800a9, 0xfeed018b, 0x04360156, 0x02e50191, 0x01210076, 0xff51fecf, +0xff6001ac, 0x0064fffa, 0x0066ff57, 0x000f0074, 0xfe5100db, 0xfef6fe79, 0xfe3c01e6, 0x0541ffe3, +0x013200f8, 0x0262ff8c, 0x0056fc75, 0x02a4ff35, 0x00c40158, 0x00ddfe63, 0x032dfeee, 0xfd9600bf, +0xff80fd4b, 0x004e009f, 0xfeb0ffef, 0xffccff90, 0x005f0000, 0xff1affd3, 0xfdc101e3, 0xffedffe4, +0x01a600d6, 0xff9cfe2c, 0x005500ab, 0xfd74fd40, 0xfccd031e, 0x005fff28, 0x004dfeec, 0xfeec006c, +0xfdfdff83, 0x000100bc, 0x0128fdc1, 0x00280098, 0xfe52ff64, 0xffbbfe91, 0xfec1fd74, 0xfeffff57, +0x00a2002a, 0xffa40148, 0x07020050, 0x00d40113, 0xff4a00c3, 0x01cefe7d, 0xfe900000, 0xfff800a9, +0x015bff6a, 0x0118fedf, 0x0265ff69, 0xffceff5b, 0xfee40030, 0xfddb000c, 0x01560061, 0x020c0020, +0xfee402a3, 0x007bff7f, 0xfecb0000, 0x0096febb, 0xff96ff72, 0xff8e0173, 0x0146006f, 0x00800241, +0xfebc00d7, 0xff8ffe51, 0x01fa0048, 0x00030013, 0x01080063, 0x011b001a, 0x0081fdc6, 0xffa50016, +0x005dff60, 0xfe7afd45, 0xffe00246, 0xff92f94b, 0x00510259, 0x00510251, 0x06090030, 0x03eb0224, +0x0133000e, 0x00730114, 0xfe5afd6e, 0x009dfeb9, 0xfdfb020d, 0x01f1fd5a, 0x008a00ff, 0xfe67fe41, +0xfdccff86, 0xfe1602c6, 0xfd7d0126, 0xfe5f01a4, 0xff260192, 0x00270047, 0x039efebe, 0xff63ffe2, +0x007a0168, 0xfdbe001c, 0x01e00001, 0xffe80000, 0x003cfe86, 0xfd210073, 0x01e7feba, 0x003c0130, +0x01b600c7, 0x0000fcf7, 0xfeb001b2, 0x021b00c1, 0x00dafe40, 0xff1d0112, 0xffaa0081, 0x022e00ff, +0xfe95ffcf, 0xffd30035, 0xffe200a2, 0x01c90218, 0xfebb0166, 0xfefe0011, 0x00e40177, 0x0047fd48, +0x0024030e, 0x00d600c4, 0x007200e7, 0x02a4fdc3, 0x0135ff61, 0xff73ff2c, 0x0221ffee, 0x01a1ff3f, +0x0309ff83, 0x004301f1, 0x00c0ff44, 0x00c30090, 0x027fffc7, 0xfeb0ffdb, 0x003801c7, 0x014a00e4, +0x008afeed, 0xfec0fe9e, 0xffb701de, 0x00e70046, 0x025a03f9, 0x0109fe35, 0xfebe022b, 0x013301cb, +0x002efd9d, 0xfe8eff36, 0xfe450026, 0x0146fd62, 0xfef7ffd6, 0x01c9022a, 0x009bffc1, 0x00c4033b, +0xfd8801e5, 0xfe64fe41, 0xfdda0186, 0xfe4a0050, 0xff7bfe82, 0xffcafd68, 0x001fffe5, 0x004e03bf, +0xfe89ff2d, 0x0254ffd9, 0xffa5fdd8, 0xfd0f0203, 0xfe03ffb2, 0xff86fee8, 0xfcc1feb0, 0xfd8f0064, +0xffe50067, 0x007bfee8, 0xfeeb00f6, 0xff9b00d5, 0xfddf0086, 0x0128ffe7, 0x00000025, 0xfc1d0062, +0xffba047b, 0xfd6500bc, 0x045a0115, 0xff2a0109, 0x0229004b, 0x00aafe4c, 0xfef1fe67, 0xfe400109, +0x02420259, 0xfec6fde4, 0xffe9fc2a, 0x00c60056, 0x0134ffc4, 0x0250ff05, 0xffed05df, 0x02beff28, +0xff86004d, 0x001a00f0, 0xfe2c0206, 0xffa3003f, 0x0070ff51, 0xfeb20118, 0x005800e8, 0xfee0fe56, +0xff9401b8, 0x0025fed5, 0x005f0000, 0xfffeff4b, 0xfd8dff3e, 0x00f60062, 0x003dfe69, 0xfef20000, +0xffdc0027, 0x0051fff9, 0x01bbfef0, 0x0001003d, 0xfe5afe6d, 0x0017fe8a, 0x01c90073, 0x012201a3, +0xffe6ffc1, 0x00c7ff58, 0xfd5e0203, 0x0129009b, 0x014501de, 0xffcb02a1, 0x011b0214, 0xfecd00b0, +0x0108026a, 0xfeeb0051, 0x02b9009c, 0x0170fdba, 0xfdeb03c2, 0xff660076, 0x0350fd0c, 0xff950197, +0xfe02feec, 0xfe51014b, 0x05d0ffdf, 0x02c00193, 0x00a8ff46, 0xffdefd3e, 0x01e9016e, 0x0182005c, +0xfceafba8, 0xfd120071, 0x01a50470, 0x024a00ff, 0x037f0734, 0x017eff65, 0xfd40012c, 0x009701c0, +0x008c02d7, 0x028602c8, 0x001f015d, 0x024800ca, 0x01bd006e, 0x01e50407, 0x0046ff5e, 0xff76fc67, +0xffec0115, 0x00db0107, 0x01fd00a5, 0xfee401bf, 0x00250850, 0x0007fc67, 0x01fdffcf, 0x017c00c2, +0xff4200a4, 0x027700da, 0xfe66022e, 0x00d30122, 0x0009fe6b, 0xffdf0075, 0x0133ff27, 0x00db0027, +0xfead0091, 0xfeb00019, 0x0177fe8d, 0xfebfffed, 0x0468fff1, 0x007d00be, 0xfe0dfd94, 0x001d0051, +0xfef80120, 0xfd69ffb2, 0x003c02c0, 0x0233033b, 0x012afe43, 0x01df0076, 0xfd22fd9c, 0xffe80262, +0xff0f0022, 0x007eff5c, 0x0229044c, 0xff5a0074, 0x00c20268, 0x003a00e0, 0x00680198, 0xff140062, +0xfe4c01f6, 0x0511ff9e, 0x010cffef, 0xfe56fe62, 0x00440150, 0x0350fe96, 0xfedc0217, 0xffe1ffc1, +0x015e008a, 0xfe7efed1, 0x023aff3a, 0x0116fe8e, 0x0112ff09, 0xfee3005d, 0x02510201, 0x065a0010, +0xff04002d, 0x04740734, 0xfe60014c, 0xff28fe1a, 0xff94ff7f, 0x01b90061, 0xff55ff2a, 0xff1e0270, +0xfef7fd7f, 0x00db0186, 0xff3fff21, 0xfd68feaa, 0x001a0210, 0x0278fd16, 0x01dbff09, 0x00fa00aa, +0x00c1015c, 0x03c7fe3a, 0x03e2020d, 0x0026ff1a, 0x0079ff87, 0x0045fd26, 0x0554fe9f, 0xfd48ff51, +0xffc00407, 0x01fefef2, 0x018eff73, 0xfea501d8, 0x00b2003e, 0x00700020, 0xfef3fefe, 0x012bffe7, +0x01600138, 0x015dff19, 0x0096fe79, 0x03bffe22, 0x01b3fd5a, 0x00bc0147, 0x016f011a, 0x00bd01d3, +0x00d10070, 0x0148fdb8, 0x0036ff6f, 0x01f5fff0, 0xff4bfcdd, 0x014e0081, 0x004b01ea, 0x0061fef9, +0xfcfefb90, 0x009601ff, 0xff40ffa4, 0x00310019, 0x005c0010, 0xfe52fdc8, 0x00730107, 0xfff0fe64, +0x000100ef, 0x0021ff25, 0x00b5ff64, 0x00dd0012, 0x01e20090, 0xfc1800fb, 0xfef00010, 0xffdbff6e, +0xfdec0323, 0xfe280105, 0xfbe80076, 0xfe21034d, 0x02bbffb0, 0x00e6ff41, 0xffa4ff86, 0x017cfd8d, +0x02910097, 0xfea400cf, 0x0062fe79, 0xfd5d0116, 0xfe9002e7, 0x00070217, 0x013afeeb, 0x0158ff4b, +0xf9f3fef4, 0xfed00114, 0xfffdfef2, 0xffe3fe9f, 0x02550033, 0xfd50fd7d, 0x006a00d7, 0xfe74fff7, +0xfeb901af, 0x023a00b1, 0x00760141, 0x00250070, 0xfd220254, 0x0015001a, 0xfeafffef, 0xffedff60, +0x00250034, 0xfee602dd, 0x0050fe63, 0x0494fff4, 0x00450213, 0xff0900e7, 0x007aff66, 0x01e1fd49, +0x02480146, 0x01fb0212, 0xffa101c0, 0xfd7dfecf, 0xff90fe58, 0x0111ffad, 0xfda9fcc1, 0x00000609, +0xfee0ff46, 0x014c0182, 0xffdd01ee, 0xfecd01f3, 0x00760024, 0xff44023c, 0xffb3fe98, 0x017e00e6, +0xfffefddf, 0x021500a0, 0xfdf901bd, 0x00a203d8, 0x016b025c, 0x02ddff18, 0x0250ffe9, 0x012cff3d, +0xfed6fc75, 0xfe1c00ee, 0xfe910112, 0x0056ff3b, 0xfd7a021a, 0x00f60061, 0x01040050, 0x01e2fd7b, +0x03fa0248, 0x003f0084, 0x00010186, 0xfdbcffad, 0xffda053f, 0xff5e015a, 0xffc301da, 0xff570092, +0x0017ffe7, 0xfdd9ff0a, 0x012a01b5, 0xfe1e004b, 0x03f90073, 0xfe96ff98, 0x00d10453, 0x0118fe9f, +0xfeceff8c, 0x01fb005d, 0xfe250222, 0x00cdffaf, 0xfe7dfec2, 0xff460061, 0x00810045, 0x02b9fd40, +0xffa5013d, 0x0203019c, 0x0029fe48, 0xfe6700c9, 0x00000222, 0xfe79ff77, 0x026bfdaf, 0xfce7011e, +0x00790128, 0x0259ff1b, 0xfefc01ab, 0x0297ff46, 0x015dfe20, 0x00620101, 0x01f30065, 0x0075ff77, +0xfdfd00b5, 0x01e1fdd4, 0x01b20051, 0x0148fe90, 0x018b01e7, 0xfedc002b, 0x01960081, 0x04b1ff46, +0xfffb00a2, 0xfea4030e, 0x006100e4, 0x004bfe0f, 0x0018ff94, 0x002d01f6, 0xff1e0005, 0x000f0242, +0x0581fd94, 0xff4b0085, 0xfe98fd88, 0x01080052, 0xfefc0049, 0x000200ea, 0xffcbff33, 0xff800272, +0xff94fe23, 0x01e9fe74, 0x00a6ff2b, 0x00120049, 0xff9400ac, 0x011b0404, 0xffee01cc, 0x0157004e, +0x0081ff20, 0xfc63fdaf, 0xfecd0167, 0xfe6300b1, 0x03cd0702, 0x0140fd89, 0x003dff7c, 0xfed20071, +0x01f301c1, 0xffa1065a, 0x004405df, 0xffacff9d, 0xff2b007b, 0xff9400c6, 0xff90fe95, 0x024102a4, +0x0077fe38, 0x012dfeef, 0x0201ffdc, 0x026a0229, 0xfece0074, 0xfcd20079, 0x02cafe8d, 0x00120147, +0xfc31006b, 0xfe4afec3, 0xfdc6fc75, 0xffd30018, 0x03f60052, 0x0011ff8d, 0x00dbfd65, 0xfff80263, +0x0093fc0f, 0xfe7e0040, 0xfeb901ad, 0x002b005c, 0x021101f4, 0xfee3004b, 0xfed500d8, 0x000b0107, +0x0151000b, 0x01c400fc, 0x002c00ed, 0xff9e00a4, 0x01bbfe33, 0x0190fd55, 0xfe8800e3, 0x0121ff5f, +0xff0902cb, 0xff9f0061, 0xffadff44, 0xff25024e, 0x010bfd96, 0x0257ffd7, 0x00a9024c, 0x000602b7, +0x0052ff46, 0x00880255, 0xfd11ffe1, 0x0242fefd, 0x01a3014e, 0x0111fcb6, 0xfd120146, 0xff9e0404, +0x0033ffe5, 0x00760474, 0x0135000b, 0x0030ff15, 0xfdcc0155, 0x00c401c9, 0x010eff83, 0x00340062, +0x02e70062, 0x0131ff99, 0xfd68029e, 0x020c00b0, 0x00d40224, 0x01080231, 0x0051fc15, 0xff6f0062, +0x03900102, 0x019eff38, 0x01ee006e, 0xffc6013c, 0xfeb4fed6, 0xffdb0073, 0x02570096, 0x01dd0096, +0xff580000, 0x0044fed9, 0xfbebfe4c, 0x051100a0, 0x0034fdf0, 0x00a601f6, 0x015efe94, 0x0095f6c9, +0xfdd70210, 0x0022ff60, 0x0407fe70, 0x01500116, 0xfe5aff8c, 0x001cfde0, 0x00c20237, 0x000efe77, +0x0061fd52, 0xffc400d1, 0x024f0163, 0xffc9fe99, 0xffc40147, 0xff680062, 0xff4ffd29, 0x00e10110, +0x0185fe34, 0x00fafd1e, 0x00250019, 0x01a60049, 0x007e00ff, 0x015effd4, 0xfd7a01e7, 0x048bffc7, +0xff72fe97, 0x003cfdc8, 0x00c9ff46, 0x00affecd, 0xfe980082, 0x0003fd80, 0x0063fe91, 0xfff8fef6, +0x02aefe21, 0xffb0ff68, 0xff2bff42, 0x01c9ff03, 0xfd8ffdb9, 0xfe8b02a3, 0xfd940111, 0xffca007d, +0xff80016d, 0xfe280017, 0x0222fde9, 0x000300eb, 0x0298fe33, 0xfe3aff94, 0xfff700c7, 0xfdf00051, +0xfdb2fd64, 0x002b035d, 0x02d3012c, 0x01420097, 0x02ab023f, 0x018f01ee, 0x00ba0028, 0x0146004f, +0x00620241, 0x019d01e3, 0x0011015d, 0xfeb40252, 0xffe000e6, 0x0039ffd0, 0xfcb000d1, 0x0066ff63, +0xfc75fe20, 0xfee6fe80, 0xfeb90118, 0x00340407, 0x00550107, 0x011e01a5, 0xfeecfe1a, 0x01370086, +0xff3d008a, 0x00b0ffbb, 0x003ffd19, 0x00faffdf, 0x0116011b, 0xfd4b00ca, 0xff500554, 0x003c0062, +0x015301ea, 0x017c02a3, 0xffda016d, 0x0081ff8b, 0xfed4ff4b, 0x0277fde9, 0x003b0139, 0xff27010d, +0x00830056, 0xfd8400c7, 0xffc9ffaf, 0x0035feb4, 0xfdd2ffca, 0x0062fee5, 0x034102d3, 0x01b5010f, +0xffeffeb0, 0xfbe8019a, 0xfdecfec0, 0x020cfe1a, 0x00900056, 0xfe81fea3, 0x013301b7, 0xfdc80212, +0xff60003c, 0xffd60198, 0xfe9e0001, 0xff2a01ce, 0xfedcff0d, 0xfe5d016d, 0xff9601b9, 0x0418001b, +0x0298feed, 0xff2bff6b, 0xfd52ff63, 0xfebfffbc, 0xffc40058, 0xfccd012b, 0x0061044b, 0x01a501f1, +0x00350025, 0xfc83026a, 0xfddb00c6, 0x0072008d, 0xff45f76d, 0xfe96ff39, 0xfff1ff6a, 0x00b201f5, +0x00cfff10, 0x018e009d, 0x007ffe8a, 0x007601c0, 0x0079ffe7, 0x004401b6, 0x01ae005b, 0xfff7fedc, +0x00d50203, 0x00fbfff2, 0x0156024f, 0x00c30070, 0x0294fe08, 0x01590076, 0x0244ff58, 0x014c0047, +0x026ffeb8, 0x01a4fd23, 0xfec80038, 0x02540294, 0x00620073, 0x010bff33, 0x0008ff4f, 0xfff3047b, +0xff7cfd4b, 0x0195feef, 0xff0cfe40, 0x0254fd74, 0xfe12febc, 0xfeaafe2c, 0xff690097, 0x00d10017, +0x0039feb2, 0x0225010a, 0xfdb90055, 0xf55afeb5, 0x012afef0, 0xfd8401f6, 0xfec4fe35, 0x044c019e, +0x0023ff71, 0x0055048b, 0xfe020193, 0x001300d1, 0x0137fd66, 0x022e0004, 0x00a30062, 0x00c10203, +0xff6efeee, 0xfea4009f, 0xfea4ffd5, 0x03690017, 0x010e0143, 0xff04ff3e, 0xff4efe81, 0x00f90073, +0x010dfe36, 0x001bffb7, 0x02460646, 0x005b0255, 0x0074ffa4, 0x00430128, 0x0032ffad, 0xff76013e, +0xfe1a007d, 0xfe8e0021, 0xfd96ff5c, 0xffd90084, 0xff4300af, 0x00a00061, 0xfd0201d7, 0xfc700241, +0x00c3ffb2, 0xfd59fec8, 0xff2f0029, 0x001dfeaa, 0x01e2fe33, 0x00240073, 0xff84051a, 0xffaffd02, +0xfedefe0c, 0x00650218, 0x00b7003c, 0x02820063, 0xffa8fee3, 0x00140048, 0x00ef0000, 0xff29fd7b, +0x01000032, 0x0241fe58, 0xff9501d7, 0x00ffffc3, 0x039effdd, 0x01660073, 0xfd98fbaa, 0x012afe04, +0x031f01db, 0x0037ff47, 0x0286ffd3, 0xfefdffae, 0x0453045a, 0xfda5031f, 0xfeb9000e, 0x01080214, +0xffe7fede, 0x013400ff, 0x00100060, 0xff2e0178, 0x01030041, 0x012e04d2, 0x00e1fe5a, 0x0121ff60, +0xfc2c00ca, 0x026f003c, 0x005ffcd2, 0x05d0ff8d, 0x00740248, 0xfe5601db, 0xffb3ffa5, 0xfe7ffce7, +0xfeedfd8e, 0x01b20015, 0x00fb00c9, 0x01c7012c, 0x016dfea7, 0xfeb4ffd2, 0x0078fcef, 0x00cafc82, +0xff13fee7, 0xfe0b01e4, 0x0002ff89, 0xffaffcee, 0xffa9fd4c, 0x009f0098, 0x00da0088, 0x00cd023c, +0xfea3002f, 0x000d01a4, 0xff350166, 0xfe2efd8b, 0xff77003e, 0xfceefec9, 0x0178ff0e, 0xff72009e, +0x01990119, 0x018600c6, 0x006d0031, 0xfe98ff46, 0x009e01ea, 0x01ae0108, 0xff93ff0b, 0x01280019, +0xffacff94, 0xffbc038c, 0x0033ff9f, 0x01040029, 0x024cfefe, 0xfee8fe6c, 0x03ebff63, 0x03e800ad, +0x00110090, 0xff81fd84, 0x01f800bd, 0x005cfea5, 0xff36fe77, 0xfcc30019, 0xfffdff64, 0x0035ffc7, +0xff8e0199, 0xfffdfff1, 0xff0d0146, 0x0232fff4, 0x00cffea9, 0xffc2000d, 0x024d00c1, 0xfee8ffb9, +0x01f7fe31, 0x00770001, 0xffcb0050, 0x003f0138, 0x003e01f2, 0xfd1dfe9e, 0x0062ffd2, 0x01e60241, +0xff9f0275, 0x0161ff80, 0xff2e0198, 0x0049fe1d, 0xfe9300ca, 0xfcdc0153, 0xfea700fa, 0xff2ffe94, +0xfc3601c7, 0xff78026e, 0xff2e00dd, 0x00dc0050, 0x00500164, 0xfe57ff06, 0xff3d006d, 0x01860082, +0x01c5fef0, 0xfef9013c, 0x01a4ff3f, 0xfe5dffcb, 0x00000005, 0x02c9013a, 0xffd0006c, 0xffb600a7, +0xfcc800f0, 0xffcb002a, 0xfee90010, 0xff26feaa, 0xffddfeb8, 0x015000cc, 0x01530029, 0x003dfffe, +0xff9bfffa, 0xfee5015a, 0x022cffd0, 0xfdbcfe6d, 0x016e0186, 0xfebd014c, 0xffd00016, 0x01b300d9, +0x0107ff06, 0x00520350, 0x012cff47, 0x026ffff9, 0x00e100ca, 0x00c7ff72, 0xff90ff4d, 0xfcee00dc, +0xff45009e, 0x0036fd5c, 0xff7aff4d, 0x0116f0e4, 0xfe6dfca7, 0x01edff6e, 0xfea50415, 0x004f003e, +0x0110000e, 0xff8ffe91, 0xff15fe57, 0xfeab00cf, 0x010afe95, 0x00120071, 0xfe6e01cf, 0x01680037, +0x01970050, 0x02af002c, 0xff240051, 0x0021ffd3, 0xff2efde0, 0x000601b5, 0xfec901fa, 0x01df00a9, +0xfd2cfd56, 0x01f4fea9, 0x0097ff24, 0xfe3100a9, 0x015dfea0, 0x0086ffde, 0x022f0120, 0xff6b01b2, +0x00830039, 0x0262fff4, 0x00a0013d, 0xfd92ff48, 0x0050fff0, 0xff45fdd2, 0xffde02b2, 0x0014fff3, +0x01c10226, 0x00000103, 0x0102ffad, 0xfec70047, 0x0037fef1, 0x0338014a, 0xff56fed5, 0xfec501c5, +0x0044003d, 0xff58fed6, 0xfe9efd52, 0x00a100ca, 0xfcc4ff7c, 0xffe7012b, 0xff3800ff, 0x003400e1, +0x01fb0006, 0x00a3ffc9, 0x0134fe5c, 0x010d0063, 0x0222fe91, 0x0056ffec, 0x0269fe12, 0x0034fef8, +0x027ffffa, 0x010500c3, 0x01a60271, 0xff9aff2f, 0x01ed0005, 0x003cfe1f, 0x0142015e, 0x0043ff59, +0x001d0261, 0x0123012a, 0xfeb20005, 0x009f003b, 0xffaf0081, 0xfff2006f, 0xfc91ff15, 0x0224ffff, +0x0007004d, 0xffe0fef1, 0xfee4fe72, 0xffccff79, 0xfd62fe5f, 0xff65002f, 0x00290000, 0xff95ffef, +0x017a017a, 0x01430013, 0x01240198, 0x015bfd23, 0x00a4fff6, 0xfe4500c6, 0x02e6006b, 0x020001b0, +0xf415ff4e, 0xff06fffb, 0xfdec02a2, 0x0207008e, 0x00000075, 0x00cd0041, 0xffe500bc, 0x004100b3, +0xfd25ff9b, 0x007201a9, 0x00f0ff23, 0x005e003d, 0xfecf003e, 0xfebd01c6, 0xfef4023d, 0xffea01b7, +0xff1bffd0, 0xff66023f, 0xf7ea00ca, 0xfff4ff65, 0x00e50123, 0x003700a5, 0x02d7fd37, 0xff7000c5, +0xfcacff5b, 0x017a0291, 0x0182ff60, 0xff84ff72, 0x0100fff6, 0x003cffb1, 0x0350fff3, 0xfee50046, +0x01befe41, 0xfeccff4a, 0xff8c0156, 0x014a0142, 0xff9dfe03, 0x0081017f, 0xff12fdfe, 0x010e02e3, +0x01cf01fd, 0xff7efda2, 0x0337fc8b, 0xfea602bc, 0xfcc7ff89, 0xff9effaf, 0xfea00186, 0x03060026, +0xfe5bff81, 0xff360041, 0xffbcffe0, 0x00a20256, 0xfe000018, 0x0058fed7, 0x011f0086, 0xff94fdb1, +0x00c6004b, 0xffd4ffdf, 0x002c0320, 0x0095ff18, 0xfecf00e0, 0x016affc1, 0x007500c7, 0xff990023, +0xfec8fee7, 0xfff6ffcb, 0x010afddf, 0x01e70021, 0x00deffcc, 0x0026034d, 0x01bdfd62, 0xffeaff41, +0xffb0fecf, 0x02d9002f, 0xfe760051, 0xfee8ff5e, 0xffd9fe91, 0x0316fe97, 0x0115fe90, 0x01edff99, +0xffc600a8, 0xfdcf00a6, 0x00760215, 0xff5dfdb4, 0xfd92fed3, 0xfdbc017c, 0x02acff41, 0xffe3fe76, +0xfff501e6, 0x020cffd5, 0xffbffeda, 0x00c8033f, 0x013800dc, 0x02a1014a, 0xfeeffd47, 0xfc91022e, +0x00b2013f, 0xfcfcff69, 0x0035fdec, 0xff560036, 0x02d3ffef, 0x0161fef9, 0x015bff38, 0xfdc501e4, +0x01c10013, 0x00d9feaa, 0x0243029a, 0x000d0103, 0x024c000c, 0xfefdfdb8, 0x0007ffff, 0x0139007a, +0x00000004, 0x0188ffed, 0x0354fc79, 0xfd8bffd7, 0xffca0360, 0x007effed, 0x007efda2, 0x0106fd6d, +0x015800a9, 0x004102d9, 0x0034ff4d, 0xff9a00b5, 0xfe820041, 0xff2f0168, 0x021b0248, 0xffb3ff94, +0xfe1500ad, 0xfffb0064, 0x01100000, 0x0061011d, 0x01530362, 0x011b0243, 0xfe5ffff5, 0xfcc700df, +0xfea9fe04, 0xfe680031, 0x0009004b, 0x0247fcd5, 0x01deff0b, 0x01860288, 0xffb5ff8e, 0xfe0cff36, +0x022400c3, 0xfe7300a2, 0xfd80ff15, 0xfe85feb6, 0xfdebfe9f, 0xfe780044, 0xfffefebe, 0x025e0152, +0x00aaff3b, 0xfe23fde0, 0x00ce0115, 0xfd43ff3c, 0x00f6fdb2, 0x0030ff1b, 0xfe700646, 0x002800f9, +0xff2c002a, 0xfd9dfe87, 0xfee700b3, 0xfd5cfd75, 0x007c01ff, 0x01ccfdbe, 0x0100feb3, 0x0369ff9c, +0x01460025, 0x0039fed5, 0x004903ca, 0x01e40014, 0x00500081, 0xfdd1ff2c, 0x0027feb8, 0xfdb1ff8a, +0xfffe026d, 0xfeec010b, 0xff5c00be, 0xff82ff71, 0xfea8feae, 0x0044fe78, 0x015e0083, 0xfce6021a, +0x007cffdc, 0xff8ffda5, 0x000b01f2, 0xfd52023f, 0x0270fe6b, 0xff130143, 0x00f600c4, 0x00eeff48, +0xffa2011b, 0x0006fe45, 0xfd7800cf, 0x01defe4b, 0x01b1ff0b, 0xff30ff5c, 0xfff70027, 0x00850336, +0x00b70040, 0x0039fffd, 0x00dcffaf, 0xfd2503eb, 0xfe3504c3, 0x0090000a, 0xfff2ef00, 0xff15fcb4, +0x01030100, 0xff0efa3e, 0xff53fdfa, 0x00eafe19, 0x001e0056, 0x02ddff34, 0x0036fdb4, 0x00c6ff56, +0xfef8005b, 0xffeafd2d, 0x02c90012, 0xfee4ffbc, 0x014a002a, 0x0068fe9f, 0x014efe83, 0x01f5fc63, +0xff41006a, 0xff220046, 0x013f007e, 0xff8d0168, 0x00e100a5, 0x00570103, 0x01c1ff1d, 0xfee1fd05, +0x02d10015, 0x01deffca, 0x0236029f, 0x017efff6, 0x0013fe64, 0x0188016f, 0x029c01e6, 0x003dffed, +0x001300a3, 0xff7cfe2f, 0xfddbffc7, 0xfe63fff2, 0x014b009a, 0x00b9ffd3, 0x001cfefa, 0xf9f30210, +0xfe77fff0, 0x017b0114, 0x010aff6e, 0x001e0019, 0x00a3ffef, 0x0179028b, 0xff1d0248, 0x015a0142, +0xfe6fff70, 0x006cfcfa, 0xff5601ff, 0xffe8001a, 0xffbc0212, 0x0017fde6, 0x0091029f, 0x0241fede, +0x0036ff93, 0x0110fdbf, 0xffc70024, 0x00dd0040, 0x001f0167, 0x00b2ff62, 0x00fb002b, 0xfee9fe32, +0x00bf0197, 0x01d70161, 0x0113fe6e, 0xff3d0195, 0xfe9c0000, 0x029cff86, 0x01feff3c, 0x004a017e, +0xfee70075, 0x03d80275, 0x02bd00a2, 0x0198ff94, 0xff8b00d6, 0xffb2002d, 0x0034fefa, 0x00240122, +0xfdd30045, 0x0114003c, 0x004900dc, 0xfd470034, 0xff07013a, 0xfec90036, 0x01a0ff0b, 0x0077fec2, +0x0130037a, 0xffd2fff6, 0x00afff30, 0xfd9901b0, 0xfde40000, 0x014300cc, 0x00cafdbb, 0x0113004d, +0x01a70069, 0xfedfffda, 0x0116005a, 0xfc47fcf8, 0x0400f778, 0xff1bffc9, 0xfdbbff5d, 0x00d1fe1b, +0xfc61fe4b, 0x031100d6, 0x010d014f, 0x025e00a2, 0x00750236, 0xff55ff0d, 0x00c8ff39, 0x0098fea3, +0xfe63fc9b, 0x00af00fd, 0x021b00c5, 0x0043ff26, 0x00bfff80, 0xfd4efea8, 0x003e0138, 0xfe6efed4, +0x003b0003, 0x010dffba, 0x011e019a, 0xffa8000a, 0xff89fc47, 0xfffdff62, 0xfe75fdba, 0x005200b5, +0xfdecff13, 0xffdffeb8, 0x00360108, 0xfe0d011a, 0xffee01e4, 0xffb3ffca, 0x00860075, 0x0035006d, +0xfd460220, 0x000f0000, 0x006a0285, 0x0182ff28, 0x009b0126, 0xfee0ff59, 0x00fbfe73, 0x0190000e, +0x00000110, 0x02dbfeed, 0x0059004b, 0x01210010, 0x00ff00ee, 0xfe7701cc, 0x02ea005c, 0xfe5fffe7, +0xff60fc76, 0x020001b6, 0x00fdfe68, 0x02260002, 0x0000003b, 0xffe80259, 0x017d004b, 0x0262fecc, +0xff4f0189, 0xffae0065, 0xfe0300e9, 0x0021fdc3, 0x013d007b, 0xffdc0257, 0xfd090232, 0xfec7fe87, +0x00210140, 0x004b0096, 0x00480156, 0x03d1ffa3, 0xf9de0325, 0x00280066, 0xfeb2fe41, 0xff1a04c3, +0xffc6fe40, 0xfd590047, 0x00f4ff97, 0x0195006c, 0x00b30016, 0x02b20228, 0x0222fed6, 0x0052ffc3, +0xff30003c, 0x00ed027c, 0x00d6024e, 0x00bf00fd, 0x002001d7, 0xfe7400fa, 0x007c006d, 0x0082fef9, +0x009bfea5, 0xfefa001e, 0xffd700b9, 0xffc10215, 0x0135fe2e, 0xfea701de, 0x00ca01ca, 0xfeb50441, +0x00c2002c, 0xfe3affb5, 0x000efeb8, 0x0110fd0f, 0x0027005e, 0x01000153, 0x00990291, 0xfead0199, +0xfff1eee2, 0x002800a7, 0x0228ffee, 0xfd6d0396, 0xf62cfd6f, 0xff26fff3, 0x00afff91, 0xffb7fdaa, +0xfe19fff2, 0xff23018a, 0x00d20146, 0x0156fe96, 0x0196fc71, 0xfedefc76, 0xfff5018a, 0x00000325, +0xfeaa003d, 0xffe00113, 0x013dff89, 0x004e0285, 0x007603d1, 0x02affd25, 0xfe9efeab, 0x01d700c3, +0xffe20035, 0x0197ff98, 0x00e60001, 0x0053000e, 0x01340031, 0xfef1008e, 0x01c3ffe9, 0x01f2005d, +0xfe86027a, 0xfda6fc9d, 0xf77800f1, 0xffc3ff55, 0x008602ea, 0x00bafe6e, 0x0046f392, 0xff85020e, +0x022c0028, 0x0145fde6, 0x01420122, 0xffedffd1, 0xff7bffa9, 0x0029fd9a, 0xfd61003d, 0xfe9700dc, +0xff6001a9, 0xfd88fd61, 0xff42ffa7, 0x01b1fe59, 0xfff0ff98, 0x0265fdf1, 0xfe4bfeed, 0x010e0052, +0xffca03fa, 0x015e021c, 0xff15ff94, 0x01c5fefc, 0x036b021a, 0xffc1ff2e, 0x0200fe6f, 0xfd47fd05, +0xff700054, 0xfedbfffa, 0x007b00b3, 0xff150053, 0xfef3fe52, 0xffb0fede, 0x0031febf, 0x0088ff24, +0x00020181, 0xff37012b, 0x0027feaa, 0x0087feeb, 0x006202e2, 0xfeddfae2, 0x00a0fe02, 0xfcf70257, +0xff3b0211, 0x01bf0009, 0xfe720161, 0x00900064, 0x0068014b, 0x0172fee7, 0xfe17ff51, 0x0124ffe7, +0x03c200e1, 0xffd4ff2e, 0xffb1fed0, 0x0033fffd, 0xfed5fffc, 0x04d20056, 0x0269ffd2, 0x017b004d, +0x01fb0100, 0xfd3601f5, 0x00e9fcdc, 0x009bfca7, 0x014ffeda, 0x02d1fe1a, 0x005302d7, 0x013dfeda, +0xfeb2014f, 0xfe9502bd, 0x0087fed5, 0x0000ffdf, 0x0102fe13, 0x0103005a, 0x014b0029, 0xff1dff20, +0xfe3b0038, 0x0164ffb1, 0xff50ffa2, 0xfe77ff2e, 0x019cff7e, 0xffedffe3, 0x0013fe79, 0xffe7ffd9, +0xffafffb6, 0x010700e5, 0x00a900f1, 0x00b90191, 0x0049ff44, 0xff830062, 0xfe59ff6a, 0xffb1fecb, +0x005a0073, 0x012efc79, 0xfd75fdec, 0xfea9ffc3, 0xfdbdfee0, 0xffe2008c, 0xff3b0038, 0xfeb00037, +0xfeb00149, 0x005b001e, 0xfd75ffc3, 0x003f0320, 0x014efed3, 0xff86017a, 0xff1501db, 0xff86fecc, +0x00c90000, 0xfca70060, 0xfff60052, 0x00820017, 0xfe93fe29, 0x0041ffee, 0x001f00a5, 0xff5e0268, +0x00ffffbf, 0x001dff32, 0x008400c8, 0xffc20241, 0x006d019d, 0x00cbff59, 0xff0e0051, 0xfff200b9, +0x00ecfdd8, 0x00c2ffe8, 0x0044000d, 0xfd2e01f5, 0x013401fb, 0x0252ff51, 0x01ef01ef, 0x002eff70, +0xff150169, 0x0242ff77, 0x009c00ce, 0xfe21ff87, 0x01e60037, 0xffb2fec5, 0xff40fc74, 0xff9cfea8, +0xff02ff70, 0xff3900fc, 0xfe290139, 0x026bfe86, 0xffd00139, 0xff34010b, 0x0100ffc9, 0x0021fd56, +0xfe0e013a, 0x00cfffe5, 0xff5efe68, 0x02740063, 0xfe41fcac, 0x006affc3, 0x0120001d, 0xfe9efeeb, +0x005f018a, 0xff8b00ab, 0x0196fe40, 0x029dff36, 0xfe17feda, 0x00acff6d, 0x012d0037, 0x029a018e, +0x01b5018c, 0x03f6feb8, 0x010b0396, 0x0037024d, 0xff8afffb, 0x02d3ff5b, 0x0034007a, 0xfff60199, +0xfdb40006, 0x041c0028, 0x00a901aa, 0x0102ff93, 0x016e003c, 0xff10fd75, 0xfe98005f, 0x019dfdb1, +0x001c01ae, 0x0003ffdf, 0x016ffe59, 0x00c6fe53, 0xfee900b7, 0x012b013b, 0x013f02dd, 0x007ffeaa, +0x0000feb9, 0xff42fe4c, 0x001a0071, 0x00fcfe26, 0x036bfe09, 0x0079ff3d, 0x0060ffd2, 0x009fffda, +0xfdd500b9, 0x03b90247, 0x002cffbc, 0x0022ffc9, 0xfefaffcb, 0xfe6dfef2, 0x00ac0274, 0xffad00ef, +0x00c50000, 0x00a90268, 0xff9ff0e4, 0x02e600fb, 0xfe6eff07, 0xfcc9ffa6, 0xff3c013b, 0xfe95fc86, +0x00e4ffb7, 0xfefb016e, 0x0004fe8b, 0xfdec003e, 0xff930150, 0xfec7ffd0, 0xfea80064, 0xff7000ab, +0xff360084, 0x0087fd0c, 0xffe2fe6e, 0xfcc302f7, 0xfeacfd64, 0xfed20073, 0x0114fcea, 0xfaa9ffe7, +0x00580354, 0x0033ff0c, 0x011b024e, 0x0260ffbd, 0x019cfdbf, 0x0115fd59, 0xfd34feca, 0x010dffd9, +0x00520541, 0xfee40266, 0x02ae003f, 0x0040009c, 0xff87014f, 0x01160212, 0xfcc6fd2c, 0xfca3fda1, +0xf3920074, 0x00cdfe90, 0xfefb01ce, 0xffec007c, 0x000d00ae, 0xfe78ffd0, 0xff0fffb5, 0x0031ff24, +0x002b0056, 0x016dfe79, 0x001dfe2a, 0x0149fefc, 0xffcd0003, 0xef00ff30, 0x03020234, 0x00440241, +0x011a015d, 0x0233fd6d, 0x007500ce, 0x001c00bb, 0xffb5ff95, 0xff28ff7f, 0xff3efdf1, 0x00710067, +0xffc40141, 0xfdbc003f, 0x003d0027, 0x002301ac, 0x0081fd28, 0x0169fe91, 0x002302d1, 0xff700074, +0x0053ffa4, 0x027d00db, 0x02810298, 0xfeaffdfe, 0xffdffec4, 0x00ec0317, 0xff33003e, 0xfe67fff2, +0xfea900c0, 0x024c0102, 0x000b00ae, 0x0263fd4b, 0x01380124, 0x031200c9, 0x000dffad, 0x0036001f, +0x0155ff30, 0xfe34ff87, 0x013a0121, 0x01d6fec2, 0x01730006, 0xfe01fcc7, 0xfe78febf, 0xffe1009a, +0xfeb401a9, 0x010afaa9, 0x0149ff51, 0x01a0fe22, 0xff9e023d, 0xfec90024, 0xffeffe37, 0x002aff1a, +0x018afd45, 0xff4d00bb, 0x001300fc, 0x0120fec1, 0x0192fcca, 0x031efe38, 0xff86fe91, 0x00650036, +0x0199fd94, 0x02690298, 0xfcd00154, 0x02060062, 0xfe12ff82, 0x00a70028, 0xfd5f003d, 0x0051feeb, +0xfefd00cf, 0xfd5cf9d8, 0x00340111, 0x00d80105, 0x01b6ff5b, 0x0038ffa4, 0x014dff89, 0xfe67026f, +0xfed600e7, 0xff41002e, 0x0027ff5c, 0x015400f4, 0x006bff66, 0xff7f021a, 0xfe6fffed, 0xff42fd37, +0x01ad0102, 0x00a8002b, 0x0041033a, 0xffbafd84, 0xfea9fe4a, 0xff090124, 0x01510000, 0x01e5ffad, +0xfe4efffb, 0x009afff9, 0x02a7ffc9, 0xff6900af, 0xfd61fff4, 0xfd160000, 0x026d0000, 0x0085fc12, +0xff0e0199, 0x0047ffbf, 0x0053ffd9, 0x0014ffea, 0x01f400ba, 0x00000099, 0xf771ff88, 0x00000000, +0x02efff0a, 0xfe6ffd5f, 0xffe0fffa, 0x0262ff9c, 0x017bfe87, 0x01e700e4, 0x007cfe77, 0x01790000, +0x02070121, 0xfba400b8, 0x005e006e, 0xff9b0000, 0x00dafad2, 0x00deffeb, 0xff710155, 0x02bc007c, +0xfd17ff58, 0x0000ffa3, 0x010e008e, 0x00d100d2, 0xfee5ff2c, 0xfed6ff72, 0xfff000b6, 0x0337ff8c, +0x0040005a, 0x0355fccf, 0xff6dffc7, 0x0187fd54, 0x012cff65, 0x01f5ffaf, 0x00000001, 0x000dffc9, +0x000affd6, 0x01050083, 0xfde700cc, 0xfc5d00a3, 0x00bd0096, 0x000000cc, 0xffbeff45, 0x01540599, +0x01b7fe40, 0x02a4001a, 0xfeb80181, 0x000bfe36, 0xfd360153, 0xfddbfcf8, 0x00ac0023, 0x0000feed, +0xfa2f0065, 0x00a200df, 0xf62c0012, 0xffe00159, 0xfdfc00f4, 0x002cfd67, 0xfe4b001c, 0x00140010, +0xff3e0000, 0x01caff97, 0x00e30000, 0xfeed0013, 0xff9e0014, 0xff2efe27, 0x0000ff25, 0x021b0095, +0x0040fc1e, 0x003801ad, 0x0049fe27, 0x01a90026, 0x0022fd4e, 0x00880000, 0x0000ff17, 0x0035009f, +0xffad0019, 0x005a0159, 0x01bbfffa, 0x01c80003, 0x006e01ac, 0xfcb8ffcf, 0xffd1013a, 0x0162ffca, +0x01020000, 0xff51fec2, 0xffb9fff3, 0x00000018, 0xfff3fdc9, 0xfc3b007d, 0x03600094, 0x00f1ff1a, +0x0000feb8, 0x03080369, 0xfd730000, 0x00df0353, 0x00c20112, 0x00780015, 0x000001f7, 0xff8400e5, +0xfdf20013, 0x0004fff3, 0x00d2002c, 0xfff101e5, 0xfe5cfdd2, 0x0011ffd8, 0x008c00a1, 0x00ff0000, +0x00400045, 0x00d0ffb2, 0x0008f4d6, 0x009e007c, 0xfcbc0272, 0x021afed8, 0xffce00d2, 0xfe2bfe57, +0x00da0000, 0xfe75000f, 0xfce9ffd0, 0xffe70000, 0xffc80193, 0x000bfea9, 0xfdad0177, 0x0088fcc4, +0x00000276, 0xfe750012, 0x008afc3b, 0xfef8ffc9, 0xfefbff32, 0xfedaf8de, 0xfffbfccf, 0x010cff84, +0x0000ffd0, 0x01d5fe6d, 0x00b9ff70, 0xff950187, 0x02be007a, 0x0000fb22, 0x0000fe17, 0x00a3017a, +0x02290000, 0xfed102bd, 0x0017ffc2, 0xffd30046, 0x0000fdf6, 0x0068ffb7, 0x00510022, 0x0016fc80, +0x00000006, 0xf4d6ff8d, 0x0070fe74, 0xff8e0165, 0x01940000, 0xfefd0000, 0xfd7affa1, 0xfcdfffeb, +0xfef3026f, 0xfee7fe66, 0x00000195, 0xff6dfe47, 0x00a0ff4b, 0xff4d0099, 0xfdf2ff05, 0x000001ac, +0x03370039, 0xfe0bfdee, 0x0085041e, 0xfde601b2, 0xfdef0012, 0xfff6fcc7, 0xff44fd02, 0xfeb0fff1, +0xffcffd79, 0xfebefceb, 0x0000ff7a, 0xfdebfef9, 0x00600000, 0xffccfccf, 0xffb3003c, 0x006cfe9a, +0xffdb0026, 0xffd2feba, 0xff20fd42, 0x0228fee7, 0x00000009, 0xfec9fed1, 0xff3a0200, 0x0020ff8f, +0x0040fcaa, 0xfe41fed6, 0xfd990039, 0x011affd0, 0x0264ff70, 0x00cdfd4e, 0xff9dffef, 0xfea4fe3b, +0xff59ff7a, 0x01adff2b, 0x002c0000, 0x0064fffa, 0xfc1e0000, 0xfded0006, 0x00000028, 0x00a70000, +0xfea8ffde, 0xffe002d7, 0x0110fc9b, 0x003f0000, 0xfff4ffa2, 0xfec1fff2, 0x000000f1, 0x00740257, +0x00000000, 0x01ea0000, 0x00b6fe3b, 0xfc8b0011, 0xfbadfefe, 0xfe4a0092, 0xff5b00dc, 0x021300df, +0x00aa027f, 0x0092f415, 0xf7eafd4e, 0xfecf0000, 0x00000017, 0xffeffeb6, 0xfd6300f1, 0x0015fec2, +0x03180012, 0xff940011, 0x008ffcdd, 0xf771f28b, 0x0000fd6f, 0x0000ffea, 0x00a6011f, 0xffe0fe57, +0x00bfff25, 0x00b4ffee, 0xfde30052, 0x004a03a3, 0xff48009e, 0x032bff6f, 0xffdd010c, 0x0010ffd9, +0x0037ff4d, 0x00faf97a, 0x0027004c, 0xffe80085, 0x013901f4, 0xfd3bfa2a, 0x02d700a7, 0x0153019d, +0x011b006d, 0xff3f0000, 0x023700c6, 0xfe5b020c, 0x026b0000, 0xfe18003c, 0xffc5007c, 0x01a900c1, +0xfeb2fd62, 0x001400b8, 0x0029ffd5, 0xfdc4fef3, 0x00d1fe8b, 0xfec7fe15, 0x0031ffff, 0xff99fbda, +0xff3200bd, 0x01ca0000, 0xfec20000, 0x01e2009a, 0xfd66ffb0, 0x02bafe52, 0x004ffe42, 0x009afe4a, +0x00c1fdc0, 0xfdbc0274, 0x024bff6a, 0x0000ffb0, 0xfe50fd75, 0x004afdc2, 0xff96fda1, 0xfc1d008e, +0xfff5010e, 0xfea90078, 0xfe6c008f, 0x011efec9, 0x00480000, 0x0041034e, 0xff8fff6d, 0x0000fdb7, +0xffa70001, 0xfdf5ff70, 0xffda0116, 0xff420128, 0xff43ff58, 0x0025003e, 0x0000fef3, 0x0064fe68, +0xfdceff18, 0xff86000f, 0xffca012c, 0x010fff32, 0xfdeff930, 0x018201fb, 0x0362ff3c, 0xffddff65, +0x007b0012, 0xff940082, 0xfd83ff74, 0x009c0000, 0x003fff20, 0x02590028, 0x0106ffc1, 0xffe6024f, +0xfe1ffda8, 0xff900194, 0x01afff12, 0x0194ff6a, 0x01ccffc1, 0xfd46f771, 0xfd0f0192, 0xfe1ffc00, +0x0149ff20, 0x000f0228, 0x00b0fd16, 0x00130255, 0x018c002a, 0x00cd039f, 0xff0eff6d, 0xfe4e0204, +0xfd830026, 0xfbee035d, 0x00a9ff17, 0x01750176, 0x000000e1, 0xffdb0179, 0x009efcaa, 0x00bffff0, +0xff1701ba, 0xfea6006b, 0xfd560000, 0x00370141, 0x00110000, 0x02ca0043, 0xff3feee2, 0x003bffa7, +0xff46ffed, 0x00ccff15, 0x0064fd4b, 0xfce9017e, 0x01060000, 0xffdd0018, 0x0011fe08, 0xfab5fee1, +0xff9dfed5, 0x0000009d, 0x00410310, 0x011600c9, 0x000b00e6, 0xffb5ff78, 0xfeb60013, 0xffbf0002, +0x01bb01d4, 0xfe68011a, 0x00b7ff90, 0xffd3fff6, 0xfd740027, 0x01f8fffa, 0x009e000b, 0xfd5cff52, +0xffd6fd67, 0xff7a00de, 0x0000fd9d, 0xfef6ff3b, 0xffdbffaa, 0xfd77ff6f, 0xfe1f015d, 0x000003b7, +0x014900d0, 0xff410000, 0xfdb900ac, 0xfec2fffa, 0xfe27000c, 0x000b0164, 0xfd65fccf, 0x01420036, +0x0088ff30, 0x0006ffc1, 0x0277fa4e, 0x027601e0, 0x01cdfede, 0xfd260031, 0xfce2fd25, 0xfd8a002f, +0xfd3effda, 0xfeea015e, 0x00730024, 0x030efebf, 0x000aff43, 0xff97fe2f, 0x00930000, 0x0000feae, +0xfedcfe5b, 0x0064005e, 0x0104ffc7, 0x004c00da, 0x0127065d, 0x011e0000, 0xfd7f0000, 0x0000001e, +0xffc0002b, 0x031100b9, 0xff33fba4, 0x023e0022, 0xfd85ff31, 0x00b7feda, 0x00a5fffb, 0x0000008c, +0x00140075, 0xff3bfd62, 0x00a7ffeb, 0x02690317, 0xff7cff7f, 0x002fffc9, 0x011b00a3, 0x003e009c, +0x00060065, 0xfe97ffe4, 0xffc9fff5, 0x004a00da, 0x00c30093, 0x00aafee1, 0x00020000, 0x00f2fcf2, +0x01d80335, 0xff6e002a, 0x0025ff3e, 0x00d20000, 0xfef6fb8b, 0x0087ffed, 0xfd1b0000, 0xff8a0308, +0xfef7fe6a, 0xfce6fe4f, 0x01a002fe, 0x01e60000, 0x0007000d, 0xfdacfe8b, 0x00000260, 0x002b0030, +0x001dfef9, 0x008bfd94, 0x006cfda1, 0x000ffd1f, 0xfe5a007a, 0x0046ffe9, 0x00280084, 0xffa0015a, +0xff8c0151, 0x015effaf, 0xfee3021f, 0x000000ee, 0xff1c00bb, 0xffe60060, 0x07c90021, 0x016500bb, +0x0198fa40, 0xff4d01d9, 0xffac00e9, 0x02150000, 0x0040ff09, 0xffbdffc7, 0xfe4efbe0, 0xfc9a002f, +0xfd460000, 0xff030002, 0xffae00cd, 0xfefe0027, 0xff65ffdd, 0xffdb00c5, 0xff49ffeb, 0x006502bc, +0xffd0ff1d, 0xfe00ff7f, 0x006400a1, 0x00c100cf, 0xff140014, 0xfe89ffc7, 0x00dd0063, 0xfe7d0014, +0x01640153, 0xff1500f3, 0xfbaf002e, 0xfca3fdae, 0x02120000, 0x000afffb, 0x00d40235, 0xfdacfa2a, +0xff350000, 0x001501e2, 0xfbff0235, 0xff68000b, 0xfe8ffea2, 0xffac013a, 0xf28b0012, 0xfebfff51, +0xff3a0000, 0x002a0006, 0xfe5bff89, 0xfecb0166, 0xff820000, 0x03cfff43, 0xfa44008f, 0xfebb0181, +0x0025ffa4, 0x029e0026, 0xfc71fe3b, 0xffe7fe7d, 0xfa2f0000, 0x00a3feca, 0xfe1c03b9, 0xfea40081, +0xfff101bb, 0xff98013a, 0x00340013, 0x00d50010, 0xffa50000, 0x000c0066, 0xfe71fc87, 0x0031007c, +0xfd740000, 0x004effff, 0xffc0feab, 0xfe59ff59, 0xff6f0000, 0xff170272, 0xfcd000a3, 0xfe5a0138, +0x00060000, 0x00c7fa4e, 0x002effac, 0x00d0fff9, 0xff53ffe8, 0xfcfcfc36, 0x004b00d3, 0xfe83004a, +0xfeeafe8f, 0x000b0000, 0xff95fe20, 0x0099fc47, 0x0016002c, 0x00ea0118, 0x00c4008e, 0xff43ffaf, +0xf9300014, 0xff2efff7, 0xfe85010a, 0xff4a004a, 0x02410152, 0xff5dfcb4, 0x0127fff9, 0xfff5febf, +0x0000fd60, 0xfde50000, 0x00c1fecf, 0x01050195, 0x0201fcd3, 0x017d003f, 0x02b2002a, 0x03160082, +0xfe1b017f, 0xfccffecd, 0xffbe019a, 0xfff802bb, 0xffd60000, 0x00adfcf8, 0x0030ff5a, 0x00a3007f, +0xfe9300b9, 0x031efece, 0xff24ffe0, 0xff9d0079, 0x00f2fd20, 0xfe6301ac, 0x0082fc1d, 0x02340014, +0x00eafef1, 0xfd1f00f1, 0xff5dfe46, 0xff86fe09, 0xff3dfe99, 0xfd4c0019, 0x00f60310, 0x0046fffa, +0xffc30000, 0x00d1fe4f, 0x038cfe9e, 0x02ec0015, 0x0102ff49, 0xf9a2fed8, 0x02aa009a, 0xfcceffe1, +0xfea6f97a, 0x0035fd60, 0x0111ff7c, 0xfffaffa7, 0x007efc9a, 0xfe04ffae, 0xfd630197, 0xff6601d8, +0xffc2fff8, 0x003f01e0, 0xf9a20015, 0x00000073, 0xfe7effc7, 0xffd20058, 0x005c0000, 0xfff1ff8a, +0x006c0122, 0x00e90052, 0x0000fe35, 0x02b100e5, 0x0165fee3, 0x018cfd85, 0x0026025b, 0x00fb0014, +0x0000011a, 0x023b0039, 0xfcaa009e, 0xff20017b, 0xff20ffe2, 0x00000016, 0x0113fff0, 0x008dfce8, +0x0068ff2b, 0xfe98006d, 0x00b6fdde, 0xfd37ff89, 0x0000ff46, 0xfcac012e, 0xffc10000, 0x0039fda1, +0x0197ff15, 0xfcab0025, 0x00e00137, 0xff6dfff4, 0x0080ffe9, 0x008f005e, 0xfe9a0116, 0x0170fffd, +0x0078fd64, 0xfdeafee9, 0xfff1ff1a, 0xffaaff98, 0xff0000b7, 0x00b8fe1c, 0x0106ff7e, 0xff7ffe53, +0x00130015, 0x00b0000c, 0xffe6000d, 0xfff5fd71, 0x00e301d9, 0x005e00b2, 0xfd2d0018, 0x005c00dd, +0x00000029, 0x00df006d, 0x0032ff89, 0x0155ffed, 0x0009ffe0, 0x002dfec2, 0xfd0f00a6, 0xfd65ffee, +0x037e02bc, 0x018cfff3, 0x011a0016, 0xfda6fe40, 0xfcfbff66, 0x00c30037, 0x00e0024e, 0xfd790441, +0xffc901ee, 0xffebfd54, 0x00130354, 0x02980000, 0x02c20066, 0xffc9fae2, 0x00860158, 0xff3e0052, +0xff2902c9, 0xffb70025, 0xfe71fff9, 0xff91008f, 0xfda9017a, 0x0264027b, 0x00d8000c, 0xfcf600fd, +0x007dfff9, 0x02810037, 0xfe200077, 0x0053fd86, 0x0000000e, 0x0311002f, 0x007e0100, 0xffff0237, +0x0090019f, 0xff780122, 0x017a0098, 0xfe93022c, 0xfef4f9de, 0xffd4fed4, 0x0153030a, 0x0091ffef, +0xfe3e0112, 0xfeb1fe89, 0x01e20010, 0x0013ff66, 0xfe03ffb5, 0x020cfd16, 0x0009ffff, 0xffe5ff90, +0xfe9afefd, 0xff100080, 0x00d5fe94, 0xffccfffe, 0x0000fef3, 0x004e0046, 0xfef80042, 0xfbb1036b, +0xff10ff45, 0x0046ff82, 0xffc4fe89, 0xfee1020e, 0xff53ffe0, 0x00530064, 0xfedb002c, 0x01190000, +0xfe75008f, 0x0034fedc, 0x00d0fe3e, 0x017e009f, 0xff4a01cb, 0x001f0019, 0x009b010d, 0xfeaa010f, +0xfff7fc5c, 0x0108fbe2, 0x0359ffbc, 0x009502ec, 0xffc0004f, 0x0000ff91, 0xffd900d4, 0xfe6c0021, +0xfeaaff7a, 0xfeb0006e, 0x0013ff45, 0x00000012, 0xfe710000, 0x00000000, 0xffbaff8e, 0x02a7fe6d, +0xff20ffee, 0x00360000, 0x0007009e, 0xfaa0ffde, 0xffe5ffda, 0xfc800000, 0xfe04fc87, 0x0005fe87, +0x0149fffb, 0xfe87ffcc, 0x002af771, 0x00930036, 0x01ee0000, 0x006cfd8e, 0x00000046, 0xffea0000, +0xfdb6fff6, 0x0077ffb6, 0x00a10013, 0x02810037, 0x010cfff5, 0xfcebff30, 0x0000009b, 0x024a01c3, +0x033ffd77, 0x00dd0137, 0xff33fe90, 0xff74fcb2, 0xff4eff5e, 0x0005fed4, 0xfedaff2a, 0x000aff73, +0xfe6bff5e, 0x0081ffec, 0xff7d000f, 0x01390074, 0x00300004, 0x0031fbe0, 0x027c00b9, 0x001f00b3, +0x00a50146, 0x00d0fe6a, 0xffcc052e, 0xfeceff31, 0x00000200, 0x0204fece, 0xff0cfd39, 0x01e2006d, +0x00b500bd, 0xfee700ef, 0xfe750083, 0x0093ff8c, 0xff6effe4, 0x022eff8d, 0xffdb0247, 0xfe1afb22, +0x00bafd29, 0x00d1ff1c, 0xff71ffd5, 0x0000fd61, 0x0219fd9b, 0xff09fcdd, 0x01d50237, 0x022d001c, +0x00350000, 0x000000dc, 0x00140000, 0xfe94fe46, 0x006700c6, 0xfece02e5, 0x00b00027, 0x01470270, +0xff53000d, 0x00daff58, 0x00bd004c, 0x00c50060, 0xff5a0000, 0xfe6100d3, 0x00eafcd1, 0xfdd10155, +0x00260215, 0xfc97fffe, 0xff3dfbff, 0x014700ff, 0xffddff6b, 0xffeb00d5, 0xffe7feb1, 0x00360095, +0xffe20057, 0x008dfe26, 0x00960000, 0x01a4fffa, 0x0147fbb1, 0xfe4a0229, 0xfee0000b, 0x00000000, +0x00dcffb6, 0x017eff5d, 0xff580040, 0xfefd0032, 0xfbad0007, 0x00000123, 0xfff5010d, 0x0120fccb, +0x003c0097, 0xff860164, 0xfdc00011, 0xffc0fdd4, 0xfeed0231, 0x0074ffcb, 0xffdf0053, 0x02acffb7, +0x007cfcd1, 0xff61009a, 0xfdbd001f, 0x018bfd39, 0x00000074, 0xffbafe1e, 0xfe5f006e, 0x011eff86, +0x0000fdaa, 0xfd990000, 0xfd920000, 0xfe2cff02, 0x00ebfe71, 0x00120000, 0x02610074, 0x0000ff7f, +0x01be0000, 0xff34ff36, 0xfff5016e, 0xff38007d, 0x009e00db, 0xffebfcad, 0xfef7fce6, 0xfbda00ea, +0xff22ffda, 0x00000365, 0x00b80251, 0xff95ff91, 0x003c00af, 0x01e002b5, 0x00780018, 0x002c0054, +0x000000cf, 0xff42ffe7, 0xffd2009d, 0x00000048, 0x0059ffb6, 0x00330050, 0x01f5fd20, 0xfdfc0020, +0x00000103, 0xfd62fe3a, 0xff65f9d8, 0x00caffe5, 0x00000298, 0x00a3ff6e, 0x008c02f4, 0x0014feb0, +0xff2ffff5, 0xfe9200a2, 0xfdaefd25, 0xfe9b0140, 0xfeda000c, 0x00a7fcd7, 0x00280002, 0xfdd10013, +0xffa40000, 0x00090201, 0xfffbffaf, 0xff6fff35, 0xfe8200e3, 0x0050fcd7, 0x0077feed, 0x002a0153, +0x02470025, 0x00b9fd49, 0x024702b7, 0x01e9ff6a, 0xfc74011b, 0x000601fd, 0x00cfff86, 0x0000000a, +0xfea2ff8a, 0xfe5afeec, 0x0054fe47, 0x020cfe39, 0x000002d8, 0xff93002b, 0x027b011e, 0xffc3feb8, +0xfff500ee, 0x0014fff2, 0x0053031e, 0xffcafeed, 0x000000b6, 0x00910000, 0x0267fea0, 0xfe290000, +0xfd5000cd, 0xfdee006c, 0x004f0000, 0x0013fe6a, 0x0363fdc4, 0x029d008b, 0xfffd0066, 0xffbc0161, +0x00000175, 0xffde0251, 0x0099fdc2, 0xff6c0000, 0x0000fee3, 0xff6b0000, 0xfa490267, 0x0063fd83, +0xff380000, 0xfdacfe59, 0xfdea0092, 0xfebdff72, 0xff2f023f, 0xfef30311, 0xfff300b9, 0x0110ffd6, +0xffc8ff5f, 0x00f200dc, 0xfa44002b, 0x0096feec, 0x008c021f, 0x01d8ff54, 0x00a70047, 0xfd4efd3b, +0xff6dffe4, 0x00370000, 0x01caff4a, 0xffeeffc0, 0xfc1dff9d, 0x0000ff6e, 0xfe5bfd7f, 0x0000ff63, +0xfecd0816, 0x00b0005e, 0x0000ffa6, 0xffd1000e, 0x02810274, 0x00ac0151, 0xfca3fe4b, 0xff2b00b6, +0xfe27fff1, 0x01ba0147, 0x02ec0166, 0xff1c00ec, 0x0052ff89, 0xfee30000, 0x00eafe77, 0xffe700dc, +0x0176033f, 0x03cf0237, 0x0147fd8a, 0x001fff7c, 0x00a8ffed, 0xffd90097, 0xff4700a7, 0xfff30131, +0x00000000, 0x0052065e, 0xff43fff0, 0x088f0015, 0xffc700d3, 0x02110090, 0xffd5fda9, 0x0021ffd8, +0x00bbffed, 0xff16ff62, 0x005e01b1, 0x02c5ff11, 0xfbff0255, 0xffecff64, 0xff0f01b6, 0xfd64ffc9, +0x02d70000, 0xff330000, 0xfe79ff6e, 0x0052fd8e, 0x00dcff20, 0x00360252, 0xffbeffeb, 0xff10ff6d, +0xfd8902da, 0xffb6fdce, 0xff53fdaa, 0x02b20139, 0x01e2fe1b, 0x00b3003b, 0x0091ffcf, 0xff6fffc4, +0x00110000, 0xff8c009a, 0xfc36ffbf, 0xffb4ffea, 0x00370000, 0x003cffb7, 0x002600e9, 0xfe6fffee, +0xfff50000, 0x00a0fdb6, 0xff7effec, 0x00a3ff3f, 0xff5dfe46, 0xfe71fd4e, 0xff65ffeb, 0xfee50000, +0xfd4fff49, 0x0164ff66, 0xff2a0194, 0xffba0000, 0xffecfec2, 0x01e9ff72, 0x0000ff09, 0xff5dffec, +0x00f6fea2, 0x002a008e, 0x0000fffe, 0x03e2ff4a, 0xff4d0000, 0x013a02ca, 0x027f013e, 0xfeeeff0c, +0xfce6ff66, 0xffbffec1, 0xfde3fd63, 0xff9dff30, 0x00810022, 0xff7bff9d, 0x0179fd16, 0xffc1ff6c, +0xffcd00e1, 0x0037fe89, 0xff7b00fd, 0x0d75fff8, 0xfcb80000, 0xff7effb8, 0xff64fc31, 0xfa4902c5, +0xfecefee7, 0xfd3e0128, 0x027bffe6, 0x00240073, 0xfe6c01be, 0x0020fffa, 0x00bd007a, 0x000000b6, +0x0317ff3b, 0xfd46ff2f, 0xff84ff84, 0xffe2fd0f, 0xff9dfe9e, 0xffecffb6, 0xfdc4fead, 0xfef9fd90, +0x0000ffeb, 0x02760289, 0xff690084, 0x000002fe, 0x0276ffe7, 0x01e0ff76, 0x009bffe0, 0x0096ff0e, +0x008f0090, 0xffe0fffb, 0xff4cfdc2, 0xfd11ffd3, 0x0222ff80, 0xff83fff3, 0xfff1fcf8, 0xfec2ff98, +0xff09ffae, 0xff5a003e, 0x0011fd29, 0x009e00d2, 0xffeefd4b, 0x0093012a, 0x021fff7f, 0x01fc0073, +0x000fffec, 0xfffafcaa, 0x002efd39, 0x007000cd, 0x01acfe61, 0xfe940013, 0x010dffa7, 0xffba0000, +0x0243000f, 0x0060006d, 0x03b9fc97, 0xffe0ffd6, 0x02b2fe50, 0x00d70000, 0xf9a3ff32, 0xfcabfe6d, +0xfff10128, 0x00a8fe82, 0x05b2fe9a, 0xffb80000, 0xfef6ff25, 0x0007ff95, 0x018ffe94, 0xfefd0000, +0x007e006b, 0x0081ffe5, 0xfff2fdf2, 0xffeaff32, 0xfdf601f8, 0x003ffccf, 0xff2f00b0, 0x0195ffa9, +0xfff7ffd5, 0xff84fe3d, 0x01b100ba, 0xfcdffff5, 0x008dff67, 0x002effee, 0xfeda0000, 0x020c0194, +0x00db0002, 0x018301bb, 0x0365ff17, 0x01910037, 0x02b4ffb9, 0xfe5ffbee, 0x00a9fdee, 0xff25ff82, +0x00d40000, 0xfff6ffe8, 0x0305fd46, 0x015902ef, 0xffca0356, 0x0000ff3a, 0xffd40237, 0x00b9010d, +0x0120000f, 0x006efef8, 0x006cfffe, 0x0090000b, 0x00c305d1, 0xfd7f0113, 0xfebf0298, 0x007600b7, +0x013a000b, 0x0000ff9d, 0x011b01af, 0xfeb8fead, 0x000000fd, 0xfe9afd79, 0xfff5fff9, 0x00100235, +0xfd7300d7, 0x017e02bc, 0xff7bfdde, 0xffa4ff73, 0x00b702ec, 0xfd4e0110, 0xfe3b00bd, 0xffc40028, +0xffd6ff62, 0x02a700cc, 0xfccefe63, 0x00000165, 0xffa40204, 0x0021ff3f, 0x03620006, 0x0147010d, +0xff830018, 0x0002ffea, 0xff620247, 0xff14fd49, 0xffb3ff93, 0x034efd17, 0xfed40005, 0x00f20088, +0x01eeff65, 0x0102fe1f, 0xffdf0162, 0xffaeff93, 0xfdb9ff8d, 0x0018026e, 0x0000012c, 0x0000ff2f, +0xffae0000, 0xfcf800e1, 0xfea900ad, 0x01d8fd9b, 0xfe75ffdc, 0x0057fff8, 0x0090013a, 0xfed1ff3e, +0xfdc40025, 0x00d2ffba, 0xffc301a0, 0xfd62ffdd, 0x025b004e, 0x000101d5, 0x0256ff91, 0x0000ffaf, +0x00160000, 0xfd200022, 0xff4d021f, 0x003cff89, 0xfecdfe89, 0xfed90000, 0xfe5f00b4, 0xfce2ffcf, +0xffd0fffa, 0xfe2b0000, 0xffd9ffda, 0xff2200d0, 0x0003ff5a, 0xfe1e000c, 0x007a0000, 0xfc360262, +0x00260128, 0xfe6a0262, 0xffb6ff6b, 0xffde00c1, 0xff9bfe33, 0x0006ff29, 0x01ea0000, 0xff16ff61, +0xfe75ff99, 0x0041ff26, 0xfce802bc, 0xffe7fdf6, 0xf8de0042, 0x015affee, 0x01e8000d, 0x0038ffe0, +0xffb600c6, 0xfece0000, 0x0046fd8e, 0x01adfe59, 0xfc5cfd9b, 0xffec00bb, 0x0141ff9d, 0xffb4000f, +0x0000fe00, 0x013a0074, 0xff6afeda, 0x000e0166, 0x004affd4, 0xffd0ffd9, 0xfebf00b3, 0x02640064, +0x0068029e, 0xfebbfccf, 0xff95ffd6, 0x02160001, 0x011a000b, 0x0068fd02, 0x000001cd, 0x0003ff22, +0xffed01d9, 0xfeadffdb, 0x0007fe29, 0x002c0073, 0x0000ffec, 0xfef8ffe9, 0xfdd4ffed, 0xff9cfe4e, +0xfdb70207, 0x008801ad, 0xfe5a002a, 0xfe99002a, 0xffdaff75, 0x006cffeb, 0xffcbff16, 0x05d6fffd, +0xfff3fffd, 0xfe47ff57, 0xfd61fd9b, 0xff6a0063, 0x0270ff2c, 0xfd26ff09, 0x0014ffd9, 0xffbdffeb, +0x000300a3, 0x0141fd83, 0x00e3fee1, 0x011eff84, 0xfe9c0000, 0x111e0019, 0xffd9ffca, 0x000000e3, +0x009e000b, 0x013effad, 0xfda8fcf6, 0x02e1fc87, 0xffdfffe1, 0xffc100d1, 0xffb6fff7, 0xff2bfe86, +0xfd8afeba, 0x011efffa, 0xffeb0098, 0x003d0036, 0xfed80020, 0x000004de, 0x0272009a, 0x019400a3, +0xff490067, 0xfe740365, 0xfd670034, 0x0000004b, 0x00a0015a, 0x020701e8, 0xff94fe1b, 0x00710310, +0xfff5ffeb, 0xffdd0000, 0x0000fdb7, 0x0000ff6e, 0xffe6ff22, 0xff43fcdf, 0xfd600441, 0x027f00df, +0x01fcf8de, 0xfd50fef8, 0x00a8ff71, 0x0000fece, 0x00b3feca, 0xfc47ff3b, 0x001f007c, 0xfff9fedc, +0x0077fec1, 0xffcc002b, 0xff45ff51, 0x01d9ffe1, 0xffbafff6, 0xfffb009b, 0x065effd4, 0x0155ff61, +0xfc1d00d5, 0xfe87ffcc, 0x00850000, 0xff340119, 0x009aff5b, 0x028cff82, 0xff9cfd17, 0xff6dff49, +0xffd4fbad, 0x00fd0194, 0x005c004a, 0x00830622, 0xffb1ff31, 0xfe3a0000, 0x001c0000, 0xfedcfcaa, +0xfea0ffc0, 0x000c0004, 0xffc90013, 0xfcb8fd89, 0x032d0000, 0xfee30366, 0x009bfb8b, 0xfab5fc36, +0x00bb01a5, 0x005e0082, 0xffc1ffee, 0x014f005c, 0xfdceffec, 0xfff500dc, 0xff090000, 0xfd170000, +0xfeb00000, 0x00000000, 0xffc7feae, 0x00bfff54, 0x0000ff49, 0xfe1e0064, 0xfe74ffad, 0xffc70027, +0x02b0fd83, 0x00a8020c, 0xff9000a2, 0xffc7ff88, 0xfe94ffc8, 0xfa67fea2, 0x006f00f1, 0x00000039, +0xff320028, 0xfd7afd1f, 0x02430141, 0xfe87ff70, 0xfcb8027b, 0xffca0015, 0xff700041, 0x00dffea4, +0x0009fe6c, 0x0034ff2c, 0xfff9ff93, 0xffedff90, 0xfeb80153, 0x0025ff53, 0xfe9bff16, 0x01ee0016, +0xfeeaffea, 0xfea6ffd7, 0xff710097, 0x00420000, 0xfef8ff6d, 0x0193ffd4, 0x01b20b2a, 0xfff5011a, +0xff5a008e, 0xfd90fdf5, 0x002b0176, 0xff82028c, 0xffc50025, 0x0000005a, 0x00f400e1, 0xffcafd7f, +0xfff7015a, 0x001afdd7, 0xfff1ffa0, 0xffbfff95, 0x01a90031, 0xffcc0006, 0xffc4ffce, 0x0000fef8, +0xffd40015, 0xfe86ff0d, 0xffc00228, 0xffed00df, 0xffc9ffee, 0x000b00e0, 0xfc9b0010, 0xfe6cfea9, +0xffda0000, 0x00060289, 0x01750078, 0xff71000b, 0x0026fea0, 0x01f5009e, 0x0193fcf2, 0xfcad015d, +0x0000feda, 0x0014003c, 0x0628fecd, 0xffc9fd7a, 0x0086ffe5, 0xffceffca, 0x003f0195, 0x008c002f, +0x0038fbff, 0x00000000, 0xfd7aff43, 0x01970141, 0x0016fdae, 0x00feffb6, 0xfd600082, 0xff7fff26, +0x002600c2, 0xffc40225, 0xffd80093, 0xffc7ffd8, 0x00000000, 0x0147fd39, 0x00c2ff93, 0x00050356, +0xfe940191, 0xfef6feed, 0x0000ffe5, 0x00d00021, 0xffc90110, 0xfa400074, 0x07c9007e, 0xfceb0137, +0x028dff92, 0x00dbfe9a, 0xfefa0000, 0xff25ff8c, 0x015502be, 0xffda024b, 0x000200a6, 0x01760023, +0x010cffb5, 0xfe8bfff8, 0x02da00ba, 0x004c019a, 0xff2dff93, 0x052efff0, 0x0000ffed, 0x000f007d, +0xfef800e3, 0x00e300d4, 0xfde7fea0, 0x05d6006b, 0xfc47000b, 0x00f0fe9a, 0x014e0097, 0xfe2000bc, +0x0142fd16, 0xfe6dfff5, 0xfeed0074, 0x0099fe20, 0x0093f837, 0x003900bb, 0xffb6feed, 0x00000000, +0x010e00c5, 0x012afdc2, 0x000000cd, 0xfcaafcd1, 0x02130036, 0x0022ffd6, 0xfc31fe46, 0x0001fe66, +0xff7e0366, 0xff240065, 0x0141fe75, 0xfef6ffe9, 0xff5dffef, 0x0095006d, 0xffc80063, 0xfe77ff69, +0x00b0ffb3, 0x041e0030, 0xfd640049, 0xffe50155, 0xfebbffba, 0x010f032d, 0xfec9ffd9, 0xfceb018b, +0xffe0fdc4, 0xffedffde, 0x0153ff00, 0x01ca0131, 0x0b2a0037, 0x00640332, 0xffd40000, 0x00bffef7, +0xfbe2ff49, 0x0017ff4e, 0xff12fd9d, 0x00d5ffb0, 0x00c1fa44, 0x0213fd99, 0x005ffec2, 0xfbe0ff88, +0x00460000, 0xffb40054, 0xffe5fe18, 0x033100e8, 0xff5b002d, 0xffdb0000, 0x0038fe26, 0xff2dfc9a, +0x0023ffaf, 0x021600b0, 0x01b5feaa, 0xffa9ff48, 0x006cff80, 0x017aff69, 0xffc00153, 0xfec200ac, +0xfece0077, 0x0141fcbc, 0x0000ffe4, 0xffcbffd4, 0xff0d010d, 0x0147fe27, 0x002d00f6, 0x00c3ffd8, +0x0267017b, 0xfdac0000, 0xfc12011f, 0x00d3036b, 0xfc49ff05, 0x00220068, 0xfe82003c, 0xff52fefe, +0xfbaf01ca, 0xfff30006, 0xfd29ffd3, 0x00bb025f, 0x022eff2e, 0xfc8001e1, 0xfa44ff8c, 0xfeed0000, +0xffc3ffcc, 0xff000252, 0x00000170, 0xffd6ff51, 0xff20ffbe, 0xffe30077, 0x0d7502e1, 0xffc5ffdc, +0x0000ffb4, 0x00f30012, 0xff8301f7, 0xffe70039, 0x001affd2, 0xfe9cfba4, 0xffba0000, 0x004affce, +0x003fff5d, 0xff7effa1, 0x004303b9, 0x00b2fe59, 0x01a90175, 0xfff7003c, 0xfef102ac, 0x01020004, +0xff53fce6, 0x00b5ffeb, 0xfec70000, 0x004302a7, 0xffec00cc, 0xf8370046, 0x004affed, 0xffd2ff6e, +0xff4300f2, 0xfcbc0021, 0x00b8ffc0, 0xfebf008f, 0x0256fe57, 0x00dd00bd, 0xffd80000, 0xfde309d4, +0xffd4ffd6, 0xfee000d2, 0xfd1ffdc4, 0x000bff25, 0xfef60002, 0x01c00041, 0x000001e1, 0x00930086, +0x004bfcf8, 0xfff4fd65, 0x00880069, 0x0001ff78, 0xfea2fed4, 0x01660000, 0x04de0000, 0xff9bffc0, +0x0063fe71, 0x0030ff72, 0xff95ff74, 0x0222feb2, 0x0037ff8d, 0x05b2fcdf, 0x004900cb, 0xffafffa2, +0xfff9004a, 0x01940050, 0xfec9ffc1, 0x0000ffba, 0xff94fce2, 0xffccfe89, 0x0155ffa2, 0x005afcfc, +0xffa90198, 0x0082ff3c, 0x0064fe3e, 0xfec700a7, 0xf8defd20, 0x018f0128, 0x01e00139, 0xffef0095, +0x007c0000, 0x00720135, 0xff89fe46, 0x0025ffcb, 0x0207001a, 0x0040023e, 0x011a004b, 0x00150054, +0xffea022c, 0x024bfdf6, 0x02e1fe36, 0x016dff5a, 0x000affaf, 0xffdd03b7, 0xfe51ff83, 0x0165ff71, +0x001902aa, 0x01a9005e, 0x0128fdb7, 0xffa6001e, 0xfffafd29, 0x01a0ff71, 0xfefe0183, 0x00d1007e, +0xfe1ffeee, 0xffca008a, 0xffc7fe3d, 0xfffa0298, 0xfd4eff26, 0x0059fd25, 0x00a5ffa4, 0x019500f6, +0xff6efe36, 0xfd11fdc9, 0x00f000be, 0x00c800a7, 0x0013ff5d, 0x02550078, 0xff82fe2b, 0xff47ff72, +0x000000ee, 0xfc9aff48, 0x00630048, 0xff15fe9a, 0x017dffe8, 0x013a00cb, 0x0054ff43, 0xffdbff6b, +0x000f016d, 0xffb600b3, 0xff2500a6, 0xff20fe89, 0xff53fe51, 0x0198031e, 0xffb3ff94, 0x000b0426, +0xfedb004a, 0xfd64ffe6, 0xff4d0000, 0xff9affcf, 0xfea40164, 0xff72ffdb, 0xfe5a006d, 0x00820000, +0x005cfeea, 0x00c8ff7d, 0xfe3b000f, 0x0274ff6e, 0x00b9009e, 0x0255ffed, 0x0308fce6, 0xffed03a3, +0xfffaffac, 0xff9afe0b, 0xfff0ff16, 0xfe27ff54, 0xff7efffb, 0xfe83fa67, 0xff25fe63, 0xfe6a0151, +0x01bb0017, 0x02b20000, 0x0195ff54, 0x000001b5, 0xffe8004f, 0xfd4f0426, 0xfcd3003e, 0x0182ff84, +0xfe360050, 0x0000ffd6, 0xfebdffb5, 0x00530011, 0xff1a03e2, 0x0074ff48, 0x00ccffb0, 0x01940000, +0x000001c0, 0x0201ff20, 0x0bebffd1, 0xfea60179, 0xff2dfc3b, 0x0091000e, 0x051e0092, 0xffdbffff, +0xfff6fe59, 0xffc10000, 0x003200e8, 0x000a0000, 0x0029ff17, 0x027f0019, 0x0000fde5, 0xf9a3fe79, +0x0153ff3f, 0x024b0151, 0x000300af, 0x00d2fef3, 0xfbad00ec, 0x014e014f, 0xff3b0019, 0x01370000, +0xfe1e0000, 0xfcacfdce, 0x02110068, 0x01e20599, 0xff9dfffe, 0xffd1fe42, 0xff78feaa, 0x009efd25, +0x0094fcfc, 0xff740000, 0xffc9ffd9, 0xffa0007e, 0xff330274, 0x02d7fff3, 0x00b001ca, 0xffc4fe87, +0xffccfbe0, 0xff71000a, 0x007a010a, 0x0000fbb1, 0x033cfee1, 0xffef0051, 0xfdacfd8e, 0x00b9feda, +0xff2c01d4, 0x038c0000, 0xfe7e02b0, 0xfd610086, 0x0073ff66, 0xfcd10000, 0x01410149, 0xfcd7fc49, +0xfdc00040, 0x00dfffc3, 0xffe70305, 0xff4eff95, 0xff8600d5, 0xff51ffc5, 0x0030005f, 0xfccfffae, +0x0000ff00, 0x008d006f, 0xfeb600be, 0xff4effe0, 0xfebfffc2, 0x01580040, 0xfe45ff1a, 0x006ffcfb, +0xfde300af, 0x0046ff1c, 0xffc9ff8f, 0x0194ffec, 0xff09fc80, 0x002f002e, 0xfecf02e5, 0x0277003f, +0xffd5fe8f, 0x02e1ff74, 0xfe35010d, 0x01e2ff17, 0x01f5ff30, 0xfe820027, 0xffc000e9, 0x0196fe74, +0xfede00ba, 0x028d0332, 0x00d200a0, 0x00f4ff2d, 0xffe0fe92, 0xfec1ff62, 0x00000076, 0x00c1fccf, +0x002300d0, 0xfce2001f, 0x000f0000, 0x088f0069, 0x006400b8, 0xfe2bffda, 0xffc7fff4, 0x0310fdd7, +0x031e01b6, 0x0000ffbf, 0xffe7011e, 0x0000fe5f, 0xfe3e0049, 0x00190116, 0xff73ffc0, 0xfba4fff5, +0x0037fcdd, 0x05d1fff2, 0x0000fe89, 0xffec0007, 0xff4cffe4, 0x006ffec9, 0x02b1fff5, 0x0000febe, +0xfbb1ff76, 0x022cfff9, 0x0000fe33, 0x0000fc87, 0x0047ffc0, 0xff8c00cf, 0xff57ff73, 0x065d006c, +0xffc0fdad, 0x00feffc7, 0xff8cff78, 0x0002faa0, 0xfccfffee, 0x00a20179, 0xff6f0027, 0xffe40262, +0x006d0116, 0xffdb0000, 0x0225febb, 0xfe7f0025, 0xfdc2fcbc, 0xfe4500ad, 0x0071fdd4, 0xff3e0331, +0x0003fffb, 0x002501a0, 0xfdd4fd67, 0xffb5010c, 0x0000ff5d, 0xffeafe29, 0x01930251, 0xfccbff90, +0x0074fec7, 0x019601bb, 0xffb2fff5, 0xff5a000f, 0x0224004a, 0x01c10156, 0x000bff1f, 0x00a4013f, +0xff2300f2, 0xff9ffea6, 0x02e6029a, 0xffffff86, 0xffcb024e, 0x01700005, 0x00b30004, 0xfedd0037, +0xfd84ffbf, 0x0006ffb3, 0x000c01a7, 0x001602bc, 0x027c00ff, 0xfd75fdbc, 0xffa20110, 0xfcc6ffa0, +0x0275ff62, 0x01f40134, 0x02020083, 0x0042feb4, 0x01eafe3b, 0xffcaff68, 0x02000052, 0x01e3ffec, +0x00060086, 0x011901b5, 0x014600ed, 0xffae006b, 0xfff30082, 0xfdcafedd, 0xfeb4ff3a, 0x02680168, +0x006bff94, 0x0027ff9e, 0xff460030, 0xff1afd9a, 0x00cc002c, 0x012afeef, 0xfedaffbf, 0x011b01f2, +0x036500c8, 0x00da0049, 0xfff200e6, 0xffe7fc9d, 0xfed2fee4, 0x0073fd94, 0x019dfeb1, 0xff1bfe41, +0x026efefa, 0xffb600df, 0x00f00189, 0x0002feea, 0x01f200e0, 0xfd6dff47, 0x0011fecc, 0x00b8fe9e, +0x030e00d0, 0xffc2fee1, 0x00f00013, 0x0148000e, 0xfef70075, 0x0024009b, 0xfe0e0056, 0x004ffe98, +0x01e400ff, 0xfd370047, 0x0168fee7, 0xff7b03b9, 0x0219000b, 0xfe6f0053, 0x02aafe52, 0xff84fe78, +0x0354ff9a, 0x00f3ffaf, 0xffaa01b6, 0xffc902a4, 0xffb0002d, 0x007c0243, 0xff0c01e3, 0x01a1011b, +0x005c00a7, 0xfefbff12, 0x02bd021a, 0x0400ffa6, 0x0189005e, 0x00c3fdf2, 0x00c5ffc0, 0xffc3ffb0, +0x0197fe91, 0x0012015b, 0x036900fd, 0x00a1033c, 0x00ebfefb, 0x01030018, 0xfefdfe5b, 0xff6b0188, +0xffdf003f, 0xff77fea9, 0xffc2fd62, 0xffc4fe6e, 0xffafff3e, 0xfeb0ff7a, 0xff2effca, 0xff93ffaf, +0xfdbb031e, 0x00af0036, 0x014f03fa, 0xfd25fff7, 0xffedfc74, 0xfd09001c, 0x0215051e, 0xfee502d8, +0xff970072, 0xfff0ffda, 0x01dbff8c, 0x02eafd52, 0xfd620032, 0xfec70226, 0x029e00c4, 0x00a8002b, +0xfceafdcc, 0x024cfdb4, 0x00adfeac, 0x025e00a0, 0x02aafde5, 0x0013ff20, 0xfea3021a, 0xfe0c0041, +0xff7cffb5, 0x022f00a5, 0x0206fcc8, 0xffad000a, 0xfd5cffe9, 0x0052ff1b, 0x11000028, 0x0114fefe, +0x0013fd99, 0xffe3fe95, 0x00ebffd4, 0x017b00ee, 0x0084ff6e, 0xff0600eb, 0xffcbfec9, 0x0191fe1f, +0x0269ff4b, 0x1100ff3a, 0xfea5ff86, 0xfef105c2, 0x0075fcee, 0x00a2fd16, 0x0090fd5f, 0xfffd0169, +0x0199020c, 0x007afefb, 0x00c6ff94, 0x01effe98, 0x00f4ff39, 0xfcb4ffc4, 0xff2effee, 0xff0cfd8b, +0x00c9ffa4, 0xff10ff3a, 0x0074ffcc, 0x001ffcd0, 0x036bfeae, 0x0053fdca, 0x00b600ee, 0xffb70135, +0xfe6a029f, 0x0086fecf, 0xfec300d4, 0x01970260, 0x0204ffaa, 0x00dfffc4, 0xfe130002, 0xfe9400cd, +0x0000ff9c, 0x0f1cffed, 0xff78fd43, 0x010400e3, 0xffc50065, 0xfeed0118, 0xff7bfdbc, 0xffd6002a, +0x0075ff85, 0x00a30190, 0xfed4ffef, 0xffff013f, 0x016500b7, 0x00770106, 0x006bffd5, 0xfec6007b, +0xff94ff61, 0x00cc01b5, 0xff7202bd, 0xff940000, 0xff0103eb, 0xffa2003d, 0x01e6fdde, 0xfeeb01fa, +0x01400099, 0x00a9fee9, 0x00dafdac, 0x005000d5, 0x01e0ff4d, 0xffb3fed1, 0xff59ff3d, 0x0257ffca, +0xfebd007a, 0xfd2d003e, 0x0888fcf8, 0xfda6ff95, 0xff36fc61, 0x0065fd0f, 0x00adfeb7, 0x0050ffc3, +0x02d3fee4, 0x0350034d, 0xfc9101ef, 0xfdb10046, 0x024d0052, 0x00a7ff5b, 0xffcdfee0, 0x021c00aa, +0xffc10107, 0xffd7ffad, 0x0022ffb0, 0x0000fe0c, 0xff3d0005, 0xff62fedc, 0x000cff33, 0xffdd0221, +0x00fafcf8, 0xfe1500eb, 0x0149fd6f, 0x00cefe5c, 0x01a6ff5d, 0xfdecfeb8, 0xfcc3fe29, 0xfee300a7, +0x0123ff0e, 0xfe98ffa9, 0x0041ff15, 0xfc86009a, 0xff86ff66, 0xfcacff30, 0x01b00115, 0x013efed6, +0xfcc3fee4, 0x01fb0285, 0xff7afedf, 0x007cfde6, 0x038c00bd, 0x009bff65, 0xffe1fea9, 0xfef9ffb2, +0xfead0003, 0xffb2ff7a, 0xff07fca7, 0x0247fffa, 0xff7ffdec, 0xfec40157, 0xfe8300df, 0x0054fc3b, +0xfef2017a, 0xfe6efe68, 0xfefbff53, 0x01f70000, 0x024300f5, 0x028fff0a, 0x003b00fd, 0x0275ffc4, +0x0231ff5f, 0xfad20091, 0xfe6400b3, 0xfe41fea0, 0xfe37ff53, 0x002effbc, 0x0005fe17, 0x001fffee, +0xff0600ac, 0x000cff7c, 0xffc9ffd1, 0x01690257, 0xfd85ffed, 0x00020097, 0xff2200de, 0x017fff52, +0xff450263, 0x01d2fecf, 0xff9bfe4a, 0xfd36ff24, 0x01fcff78, 0xfd75ff8b, 0xffe800de, 0xfe1a02ac, +0xffd20263, 0x00750090, 0x006a0224, 0xffe70051, 0xffcbfee8, 0xfd9402f4, 0xff3c0269, 0x04c3ffa3, +0x0085fdcc, 0x00d000bc, 0xfefb007a, 0x00cbfffa, 0xff23027d, 0x01d7ff36, 0x0155020c, 0xfedeff0e, +0x00b6fe38, 0x022dff36, 0xff1f02af, 0xfed5fff4, 0x00160235, 0xffafff62, 0xffd1014c, 0xfe8b0068, +0xfff60c6e, 0x01e5ff24, 0x018d0291, 0xfc8b00c2, 0x025ffdd2, 0xffe3fe75, 0xfffb01be, 0xfe19000f, +0x0106ff41, 0xfeb7ffa9, 0x023d00c5, 0xffcc024f, 0x0018fffa, 0xfe93033f, 0xfe77016e, 0xfe8600dc, +0x00d1ffcc, 0x0134fff3, 0xff300278, 0xff1bfc71, 0xfd5c0247, 0xfefd006d, 0x00d5ffe3, 0x0078ffd0, +0xffeefed5, 0xfff60269, 0x0009029c, 0xfd2500d9, 0xfef8029d, 0xff7000e5, 0x00f5ffef, 0x02d1fca7, +0x002bff39, 0x006d03b9, 0x00a5011a, 0x024e0059, 0xff660324, 0xfeabfee7, 0xff410274, 0x0150ffc2, +0x01acff51, 0xfff3fff6, 0x00a20037, 0xff89fef9, 0x0066ffad, 0xfffcfcfa, 0x001effd9, 0x01a1fd37, +0x004bffc0, 0xffe9fea9, 0x021aff7f, 0xffc80628, 0x00a0fec8, 0xff47fff4, 0xffdf0134, 0xffb7ffc7, +0xff7efe76, 0x001e0021, 0x0000fefa, 0xfff1ff30, 0xfcd5fed3, 0x0011ff20, 0xff340006, 0x02000044, +0xfe15ffdf, 0xfd25ffed, 0x009a0200, 0x011bfd79, 0x00c9ffe2, 0xffd70039, 0x00bbfeaa, 0x0261fe95, +0x013800ec, 0xffd2fec3, 0x00bbfe27, 0x01100308, 0xff740337, 0x0060ffcb, 0xfe68fd6f, 0x02ddfff5, +0xfe17fe1f, 0xff7901fb, 0xff36002f, 0xff1f00cf, 0x02630198, 0x0142ffe3, 0x0137ffd8, 0xfe68fe4e, +0x00b9ffdd, 0x014fff55, 0x0369ffb0, 0xffb10047, 0x00f6fff9, 0xfeb200c8, 0x01c6fe19, 0x00cafeec, +0x019d026d, 0x00f1fdc1, 0x0106fff5, 0xfde6febd, 0x00a300a2, 0xff410192, 0x0161ffbc, 0x0259fdef, +0x0035feb1, 0x01a40036, 0xfceefce9, 0xffc20138, 0xfe5a00b2, 0x0074000f, 0xfdb200a5, 0x029e0020, +0xfe2f001e, 0x0118fd5c, 0xfe91fefa, 0x011efdae, 0xfcddfd37, 0x0264ffda, 0x028bfffa, 0xff070272, +0x017dfd42, 0xff28023c, 0x0252ffe2, 0xfcd00079, 0x015d01b6, 0xfdf20161, 0xff6dfec5, 0xfec7fdf1, +0x01ccfe13, 0xfdcd0197, 0xffe70169, 0x00960012, 0x01acff92, 0xffbf00ac, 0xff0effbc, 0x01ccfec8, +0x0241fee7, 0x0054fffb, 0xfff000c8, 0xfd45fd56, 0x007501b7, 0xff59fea6, 0x024affea, 0x01adff71, +0x018dff4d, 0x010dff9c, 0xfea5ffba, 0xfff2018e, 0x00f5ff5b, 0xfe08fcb4, 0xfdc10350, 0xfdde0113, +0xfe34ff20, 0x003e007f, 0x0110ff30, 0x00e5fef8, 0x00cafe57, 0xfe9c0128, 0x00a4006c, 0xfffefffc, +0xfebaffda, 0x00cdffa8, 0xfebefd84, 0x00cd0051, 0xfead0053, 0xfdaafffe, 0x0000fc3e, 0x00710110, +0x0086fd61, 0x0044111e, 0x004a00ce, 0xffae000a, 0x005efff2, 0x009efd4e, 0xfe78feb6, 0x0167ffcf, +0xffaefe22, 0xfea90117, 0x00deff23, 0xffb0fe53, 0xfef00088, 0x09d4fc76, 0x0155fdcf, 0x010efec9, +0xffc4fea5, 0xffb5ff55, 0xff2e02e6, 0xfefa00d2, 0xffc3ffc9, 0xff560118, 0x026d0025, 0x010c013f, +0x01e7000a, 0xfff50117, 0x0215fd59, 0x012c0015, 0xfe1a0360, 0xfe570105, 0x01f5fff9, 0x0169ff42, +0x0237ff75, 0x0189007f, 0xfecffd61, 0xff48ff70, 0xfebe00ca, 0xff460c6e, 0xfe95fff7, 0x026f00b6, +0x0354fe46, 0xffe4fcef, 0x01c5fea8, 0xfff1fe0b, 0x007fffa7, 0xffd1ffff, 0xff8afc00, 0x0037ffd9, +0x02410048, 0xfee9039f, 0xfeb5ffb9, 0xff6f00c3, 0xff86ff63, 0xff35000a, 0xfd65039d, 0x00450036, +0x0020feb0, 0x00750193, 0xfd8a0201, 0xffb7ffd2, 0xffcb013e, 0xff94017a, 0xfe6eff52, 0xfe960107, +0x0bebfe9e, 0xff7100a3, 0xfed30108, 0xffa1ff30, 0x0027ff26, 0xffe8fec3, 0x0121017b, 0x00a7fec1, +0x034dfea8, 0xff890029, 0x0077ff79, 0xffda02b7, 0x0104fff3, 0xff00ff4b, 0xfe9ffd5f, 0xfff10212, +0x014a0086, 0x0003ffe7, 0xffc200a8, 0x01a5fe4b, 0xfe09007a, 0x001301c7, 0xffad006e, 0xffef006c, +0xffbd0052, 0x029cfe29, 0xfed9fedc, 0xffca023c, 0xffcfff41, 0xff17fe4e, 0xfef40124, 0x00af011a, +0xfff30153, 0x00ba00b3, 0x026b0281, 0xfe030011, 0xfeedfe2f, 0x02ba024e, 0x00d8ff1c, 0xfce60202, +0xff9eff32, 0xfe09fea5, 0xffc900b9, 0xff7e0030, 0xff33008e, 0x000e001e, 0xffb2fed8, 0x01b7fdd8, +0xff0c0311, 0xffc900eb, 0xffb1feb0, 0x0215fd54, 0xfcd70049, 0x0244fee7, 0xffe9fe87, 0x002a024c, +0xfe75ff89, 0xff96ff1b, 0xfe6e0000, 0x032bffa2, 0xfe41fc82, 0x03530039, 0x016efead, 0xff61ffd5, +0x00b7001f, 0xfede012e, 0xffca0048, 0x02b20248, 0xfffdffdf, 0x0241ff78, 0x0288fe93, 0xfe470116, +0x00f1016f, 0x00650170, 0x00fafd66, 0x010ffdb1, 0xfe8fffd0, 0xfe7f0156, 0x026700c2, 0xfe27fe74, +0xfec500d9, 0xfe03ffed, 0xff050622, 0xff5effd7, 0xffbd0072, 0xfff5ffed, 0xffe3ff98, 0xfe31fed6, +0xfee00092, 0xff9e0081, 0xfeb5fe76, 0xff7eff3f, 0x00b9ffd8, 0x0009015d, 0xfec6ffea, 0x018600d6, +0xff86ffbf, 0x0149008c, 0xfea80251, 0xff9c0066, 0xfeebff11, 0xfeb2ffca, 0x01a1ff5c, 0xfff3fee1, +0xff8700dd, 0xfebaffad, 0xfe450316, 0xfeb0ff36, 0x0888fe72, 0xff3300e0, 0x033501b2, 0x02780031, +0xff15ffba, 0xfeaaff79, 0x026002b5, 0x0126fec5, 0xffdc0092, 0xffcffede, 0x00a7fc9b, 0xff5901c8, +0x029dfef3, 0xfe78ffc7, 0xffd0ff2e, 0x00edffcf, 0x01540161, 0x012cffc1, 0x007100da, 0xffa7000c, +0xfeaa000a, 0xfdbfffd7, 0x0285ffd7, 0xfe850199, 0x0355feb5, 0xffc7fc71, 0x0259feab, 0xfd47fe95, +0x002301e6, 0x00190009, 0x00a1019d, 0x027fffc1, 0xffc9ff00, 0x0039fec7, 0xff8f0018, 0xff4dffd9, +0xfd830103, 0x0000fd47, 0xff2e002e, 0x03f60006, 0x00c8fda6, 0xfd1bffa8, 0xfcc9fca7, 0xfeb2fdbb, +0x021bfec5, 0xff70fec9, 0x002800d8, 0xff3b00f3, 0x00edffa8, 0x0816fd5f, 0xff0f01d2, 0xfe31ffe0, +0x02dd00ce, 0x0106fcc7, 0x0083ffcd, 0x0082fe85, 0xfdf1fe03, 0xfff20030, 0xff65023b, 0xfeddfd86, +0x000bffe0, 0x00b6fc8b, 0xff890149, 0xffd0fce6, 0xffbaffc3, 0xfff202c9, 0x0005ffb5, 0xff720018, +0x01fbff5b, 0xffedfcb2, 0xffb5ff3b, 0xff1601e2, 0xff8800a5, 0x00dc00da, 0x02680071, 0x0016018c, +0xffb1014a, 0xfff9ff2f, 0x00dcff85, 0xffa6ffa7, 0xfc5d029f, 0xfeccff3f, 0x001cfffd, 0x00eb0150, +0xfeda0019, 0x019f00ca, 0xfe7affde, 0x00a0027f, 0x0557ffcc, 0xff7f01cb, 0x00aaff45, 0xff0fffdc, +0xff1700b3, 0xff26ffe4, 0xff9affca, 0xfe1c0363, 0xff85ffae, 0xff480354, 0xff4dffe8, 0xfe12ffe2, +0x02b40153, 0x036200d6, 0x0221feaa, 0x031801f8, 0xfe3a00bd, 0xfd75fdd3, 0xff5afecf, 0xff9e0043, +0xff3dfeea, 0xffd0021a, 0x006dfed5, 0xffc2ff13, 0xfc470084, 0x00460199, 0xffaa011f, 0xff3a00b8, +0xfed50000, 0xfdeb0f1c, 0x004b018c, 0xfeb4feb8, 0xfff4ffca, 0x00dc0071, 0xfd540000, 0x017bffd6, +0xff32fdc2, 0x01520045, 0xfffa00cf, 0xfebdfe29, 0x007e010f, 0x01150192, 0x0041ff32, 0xfeafffb3, +0xffc20317, 0x0003fe3b, 0xffb9ffdf, 0xffc5ffc2, 0x00d4fe00, 0x003401e7, 0x027c0179, 0xffa40065, +0xfe32fe98, 0x008efede, 0x00d2ffc9, 0xfe67fe1c, 0xffc1fdf2, 0x0077fd85, 0xff6f0195, 0x01e5ffdc, +0x012efdee, 0x0068ffd0, 0x0360fe22, 0x01a4fffa, 0xff33002e, 0xfe6ffffa, 0xff8afe39, 0x00a9ff1a, +0xfea2ff72, 0xffe0fead, 0xffebff04, 0xff7efeb8, 0xff870062, 0xfde50054, 0xffd2ffdd, 0xfc74ff91, +0xffbdfee7, 0xff6aff0e, 0x055700a3, 0x00abfec2, 0xfd0cfef6, 0x02c9006c, 0x011d00a3, 0x0006010f, +0x001dfebe, 0x009ffdc0, 0xff930193, 0x037eff8a, 0x0076026b, 0x02bcfed6, 0xfe2c0001, 0xfeb8ffb1, +0x0114ff43, 0x012bfeb3, 0xfef9fcca, 0x02d3fe57, 0xffe6ffc9, 0x009bffa3, 0x007ffd1d, 0xfdd8ff1d, +0x00110107, 0x000e004d, 0xfffaffaa, 0xfed2fef0, 0xffd4feb2, 0xffb50051, 0xff4e0159, 0xffeafef5, +0x010d004e, 0x017e0056, 0x0337010d, 0x01190186, 0x01510154, 0xffa50025, 0xffb0ffec, 0xff49ffb3, +0x00fdffc3, 0x0077ffb1, 0xfefdff15, 0x01990034, 0x00bafffe, 0xfe0c015d, 0xfdb4fd92, 0x011afc36, +0x002001e6, 0xffd200dc, 0x02470010, 0x006aff62, 0x00000054, 0x01140111, 0xff660041, 0x01ccfc91, +0x005b01d5, 0x00ebfeab, 0x00ffff82, 0x010e035d, 0x0024fde0, 0xff5eff28, 0xff6b0072, 0xffd9fff6, +0x01a4001a, 0xff3b0196, 0x0359007a, 0xff2e024d, 0x00fbffcb, 0xfea50116, 0xfef50177, 0x00730121, +0xffbc005a, 0xfd63fffb, 0xffc800bb, 0xffdc017f, 0x004bfe13, 0xfeca01f5, 0x00ec023d, 0xffbc0090, +0x021201e4, 0xff65ffe1, 0x009bfe22, 0x00cf009e, 0xfda2ff23, 0xfea8fff9, 0x00cdfeb6, 0x0232ff15, +0x02f7fed5, 0xfe6efff9, 0xff00ffad, 0x0241fd46, 0x00f5fe6f, 0xfeed01c5, 0x030afec7, 0x017afe87, +0x011b00bf, 0xffc10119, 0x0034004d, 0x0215000f, 0xffd8005c, 0xfede008e, 0xff690248, 0x01c9ffd1, +0xfe570063, 0xff5efe41, 0x000d01c1, 0xfde4fe9f, 0x00b3ff03, 0x00050247, 0x0291000a, 0x00ee00ca, +0xffc3ffd1, 0x005300a3, 0x0031016f, 0xff2efe01, 0x0261fe59, 0xfd29fefd, 0xff9d02bb, 0xfe5200dc, +0xfd280030, 0x014bff1c, 0xfede00c4, 0x0156fdc5, 0x01fa026f, 0xfc7603d1, 0xfcacfff0, 0x023f0198, +0x023dff56, 0xff8f0311, 0xff5601ac, 0xffcaff01, 0xff71fff0, 0xfe030013, 0xff9ffee4, 0xff41008c, +0xfe6b0200, 0xfe86fefd, 0x0198ff9c, 0xff9f02c2, 0x00c500a4, 0xffc802bd, 0x006aff3e, 0xffb1ffa6, +0xfe90ffef, 0xffde0062, 0x02280051, 0xff240161, 0x03240000, 0x01080100, 0xfff40103, 0x0257fda2, +0x027a00cd, 0xff8b00ad, 0xffc3ffea, 0x0441003d, 0xfedb060d, 0xffda0044, 0xfdebfef9, 0x0103ff51, +0xfce90019, 0x014000a0, 0xff99ff77, 0x006cff84, 0x0269ff67, 0x002b0157, 0xfcc7ffe2, 0xff9c007c, +0xfefcff31, 0x011b018e, 0x00c0fec4, 0x017effd7, 0xff40fff9, 0xff9bffcf, 0x00c3feb9, 0xff9e0006, +0x03230178, 0xffe7ff26, 0x00f90242, 0x00f7fef0, 0xfecefe8d, 0x01bffd59, 0x0246ff82, 0xfe66ff90, +0xfe39fd0f, 0x0100ff57, 0x0081fdd2, 0x0033fff2, 0xffaffe62, 0xffa3fd59, 0x015afa21, 0x00c60011, +0x006601e2, 0x02b90212, 0x00d1ffb2, 0xffa4fdef, 0xff3bfefc, 0xfc75fe69, 0xffa1fe82, 0x01e6ff94, +0xfd23013f, 0xfe64fd8f, 0xff8effd7, 0x010d0156, 0x003dffa5, 0xff9fff6a, 0xffaaffcc, 0x02c90009, +0xfe67feb0, 0x01fc01fe, 0xff6901a4, 0xfef30281, 0xfe9f016e, 0xfe640081, 0xfef8ff17, 0x013c011a, +0x0298fe6d, 0x00c30056, 0xffe5fd4b, 0xffa1ffb5, 0xfeb9ff63, 0x0153fde9, 0xfe12fd2d, 0x00630172, +0xffc402e3, 0x02ea005c, 0x02a2fe95, 0x000a0234, 0xfea6003f, 0xffd3feee, 0x0146fe45, 0xfe91fe4a, +0x0161001e, 0x00270646, 0xfcc70114, 0x015e00c3, 0xfbb5023f, 0x00e0fecd, 0xff9ef8cc, 0x028cf6c9, +0xfbb50107, 0xfe91ff2b, 0x02ae00d7, 0x0150ffab, 0xffdbfed5, 0xfe5d0051, 0xfa7ffcf2, 0xff9eff64, +0xff8a0096, 0xfeb2fe67, 0xfd6cff09, 0x00ba0067, 0x0229fdf3, 0xfe81fc2c, 0x009fff64, 0xfdd2019e, +0x01c1fea2, 0x01c5007c, 0xfee50035, 0xfbad010f, 0xffc3ff44, 0x01450148, 0xfe0d0131, 0x02c2fe7a, +0x007eff81, 0xff7602fe, 0xfda5fe17, 0x009c0090, 0xfe7e013d, 0xfe9e0045, 0xfc3301e6, 0xfe51ff4f, +0xfea2ffc4, 0xfe5d0128, 0x00cfff8b, 0xff9efe68, 0xff68ff86, 0x027cff05, 0x001cfe76, 0xffeefde9, +0xff8afddb, 0x00960250, 0x00c10031, 0xfe21017e, 0x0124ff9f, 0x01ff0023, 0xfd5cfef6, 0x0102010d, +0xff04ff87, 0x016d0244, 0xfe3a01e9, 0xffb5fdd5, 0x0140fbb4, 0xf8cc0286, 0xffe30306, 0xffee026c, +0xfe8dffff, 0xff9501ee, 0xfd48ff93, 0xff8dffe3, 0x02d2fd80, 0xffc3006d, 0x00640133, 0xfe0f0043, +0x0097ffed, 0xfe45fc70, 0xff80fece, 0xfea7fe05, 0xfe36fe29, 0xff33ffd9, 0x0061fdf0, 0xfea70036, +0xff5a00b7, 0x02a3fd22, 0xfbe4000c, 0xffd800d1, 0x00fbffd0, 0xffc8fe90, 0xfe8bfe87, 0xff6fff9e, +0xffc7fdb8, 0x0212fd5e, 0xfd49015b, 0xfbe8feb2, 0xff2bfe66, 0xfdc1fc67, 0xfff1022c, 0xfdecffe7, +0xfe56ff7f, 0x00e70114, 0x0081ffc4, 0xfeccfc75, 0xfe7a00d6, 0x003cfca3, 0xff5e0262, 0xfe900226, +0xff4f00bc, 0xff80ffb8, 0x017afe40, 0x005bfec3, 0xffee0145, 0x00c6003c, 0xfd6d0182, 0xfe3aff15, +0xffafff6b, 0x0036fc1d, 0x04150065, 0x0248ffc4, 0xfe6603ca, 0x00f00217, 0xff83ff50, 0x02bbfefe, +0x00900022, 0x012dfe4a, 0xfb85fea3, 0x0143ffaa, 0x022bfeba, 0xffa8ff21, 0x00d7ff24, 0xff8afede, +0x01a401de, 0x00a4ffca, 0xfc8302d1, 0xfeebfd40, 0x0107ffa1, 0x003001db, 0xfe79ffcd, 0x01930135, +0xfb90010f, 0xfe7900a8, 0x00bafd80, 0x01aff9f7, 0xfdb1ff06, 0x00000190, 0x0203ffe9, 0x0263022e, +0x0135ffcc, 0x03fa0116, 0x0121fe35, 0x0061fd52, 0xfef00069, 0xff2afe0f, 0x01c9ff5b, 0xffe7ff42, +0xff8fff99, 0x0474ff68, 0xfeb4fcea, 0xff25f616, 0x02a40146, 0x012afeaa, 0xfe8dff2f, 0xff86fe98, +0x01c000d8, 0xfc1d0064, 0x0108fd3a, 0xfe4c0108, 0xffb4ffd6, 0xfe4cfec8, 0x0159ff56, 0x003cff95, +0xffb0fdec, 0xfe12ffa1, 0xffaf0134, 0x019701d8, 0xff39fed1, 0xfddafe8e, 0xffb20162, 0x00faff1f, +0x0081fe96, 0xfbadffd3, 0xff1a0129, 0xfddafe63, 0x031500ab, 0xffaffee5, 0xfa30fefd, 0x016f0135, +0xff36ffa4, 0x01f6ff3f, 0x01cfff26, 0xff870000, 0xfe790105, 0xff920000, 0x02220153, 0x01c0ff1d, +0xffd4ff86, 0xff2ffff8, 0xff9dff39, 0xfff000bd, 0xfeb4fe4c, 0xfee8ff58, 0xfe05ff00, 0xff25ff9e, +0x02c0ff36, 0xfe82fe1d, 0xff56000b, 0xfee3fd5c, 0xfef40108, 0xfd75ffd8, 0x02ca010b, 0x0173fdfa, +0xffae03eb, 0xff60fff2, 0xfe90ff57, 0x001bfd52, 0xff9f01c0, 0xfebbfede, 0x0003023d, 0xff890203, +0x0076ff05, 0x0646ff7f, 0xff6f0066, 0xffc10156, 0x00a901e1, 0xf94bff9e, 0xfeebfe91, 0xfc75fc18, +0x005bfed4, 0xff7d016a, 0x02500111, 0x04d200c7, 0x001ffde6, 0xfef8fd4b, 0xfe23ff87, 0xffad0108, +0x06160265, 0x00b0ffad, 0x017cfe58, 0x00dc0086, 0xfff0ff4b, 0xfe02fefd, 0x00b0fe4b, 0xfedc0045, +0xffed019d, 0x007301b3, 0xff8dfe51, 0x010d0137, 0xfe22ff31, 0x0007ff83, 0x0113fa21, 0xff6a029e, +0xfe78ffef, 0xff69febf, 0xffa4053f, 0xfeed0013, 0x03200050, 0x008cff90, 0xffbf0115, 0xfdc6ffaf, +0xff370158, 0x002cfeb9, 0xff23ff3d, 0x006f0350, 0xfe5c00d1, 0x00110115, 0xfa30ffaf, 0xfcfeff40, +0x02410262, 0x002000c4, 0x000f0316, 0x060dfd2e, 0x02d7fd64, 0xfe59ff5b, 0x0140feed, 0xff870191, +0xfecffec9, 0x0010ff9e, 0xfe79ff80, 0xff42fde0, 0xffa9014c, 0x0154ff9d, 0x054103d8, 0xffbcfff2, +0x0120fd6f, 0xffa40010, 0xff3d025e, 0xfcf7fdf9, 0x00a90130, 0xff0f0000, 0x013500b1, 0xfea4fbca, +0x00030113, 0x003cfd94, 0xffcbfd2c, 0x0041003f, 0x00f101ca, 0x00f9ffc5, 0x005dfe98, 0xfd68010a, +0x010e0020, 0x002aff2f, 0xf9f7ffd9, 0xfd4effbc, 0xff580073, 0xfcb0fff2, 0xfe9a015e, 0x03d10156, +0x015e0095, 0xfeceff25, 0x009afdbf, 0x010bffbc, 0xfe5aff9e, 0xff1dfae6, 0xfe220140, 0x007eff2a, +0xff31ff8d, 0xff70fef9, 0x025600c4, 0xfd7dfef2, 0xfc810001, 0xfff7fd7f, 0xfe6e00ff, 0x0283fe12, +0x0325fefe, 0x0220fd7b, 0x015dff9d, 0xfe7600e4, 0xfff3007e, 0x0124fe45, 0xfe5fff10, 0xff3a0034, +0xffe9033b, 0xfff6005c, 0xfe8b0025, 0x03d8017c, 0xfd5fffd3, 0xffce0011, 0x00e5fe66, 0x00c00000, +0xfdb2fe52, 0xfea8026f, 0xfdb40554, 0x00c902b9, 0x00be0011, 0x0063ff7f, 0xfe220039, 0x00ddff04, +0x0494ff78, 0x01ce0096, 0x01ad0062, 0xffde0051, 0x01820242, 0xff000072, 0x010700bc, 0xfc790262, +0x00ff0052, 0xfdfffff9, 0xffe6012a, 0xfec8fe1b, 0x000fffbc, 0x00b7024e, 0x0298fe45, 0x00a20079, +0x000000cd, 0xfcc7fd23, 0x013200c7, 0xfced00c4, 0xffe5ffb3, 0x01200270, 0xfe20ffc1, 0x02030039, +0x023afbca, 0xffcafc15, 0xfd9600d6, 0x0016fe55, 0xffe10248, 0xffcaffb5, 0x00b0ffc4, 0x00b5fde8, +0xffcbfef7, 0xff70fec8, 0xfee5016f, 0x04070266, 0xff90031e, 0x01e40061, 0x0027feaf, 0x000200ff, +0x0249016d, 0x00010142, 0x012d0097, 0xfe88ffec, 0x005d0196, 0x0242fed5, 0xfe2c0338, 0x0012fea2, +0xff3901ff, 0x00bcfe1a, 0x0124ff31, 0x01a4ff99, 0xff1effb5, 0xfe1dfe39, 0xfeb0ff9e, 0x0407ffcd, +0x0079ffdf, 0x0026ff05, 0xfdd201fe, 0xfee6fde8, 0xffba0017, 0x0102fea4, 0x009efe72, 0x01bffd1b, +0xff4eff05, 0x00d101e4, 0xfebbff85, 0x00d8ff8c, 0x001401e6, 0x008afc39, 0x0060ff5e, 0x010aff5e, +0xffa4ff94, 0xfe7dffe0, 0x00fa012f, 0xff410010, 0xfb85fec9, 0xff7efe5a, 0x0113fe03, 0x00a2fe12, +0xff6dfe98, 0xf9a601f6, 0xff61ff42, 0xff5702a3, 0x01150186, 0xfd94fef0, 0xff8b00f6, 0x01b901bb, +0xfdb80070, 0x00e60265, 0x02680108, 0x006cfdff, 0x015201c1, 0xff7904d2, 0xffb7ffaf, 0xfe510232, +0xfe03fffa, 0xfde0ffa1, 0xf7b000b2, 0x01bffdf3, 0xfeaafedc, 0xfc07fe7f, 0xffa3fed0, 0x0062fd47, +0x0076fe4f, 0x01b200a6, 0xff8e018a, 0xff00fec7, 0xffbcfe6e, 0x02e702c6, 0xfe6bffff, 0xff94fbeb, +0xfd74ff60, 0xfe740238, 0x001903e8, 0x00c8045a, 0xfe8afed4, 0x01a1fc2c, 0xfcedfff0, 0xfe630068, +0x01aeffff, 0x011603bf, 0x0109fefc, 0x0083fe96, 0xfe99fff7, 0xfd05ffcc, 0xfff4ffa3, 0xfc620080, +0xfe79fcee, 0x026f00ca, 0x0023ffd5, 0x006a02a3, 0x000901df, 0xff92feba, 0xff23fff1, 0xfdbcfdbe, +0xfd1bfe5a, 0xfd6cff83, 0xffc9fea5, 0x02db01ed, 0x016affff, 0xfd21ff51, 0xff890212, 0xff83ff2b, +0x008affb5, 0xff980270, 0xff660072, 0xffcb0320, 0x00870210, 0xfe7eff95, 0xff69ff2a, 0xf76d0020, +0xff58fe21, 0xfe35016a, 0x0070fe7e, 0xff63fe0b, 0xfdfdfec8, 0x0241fd94, 0x02d901da, 0xff8fffe4, +0xfff8022a, 0x040701e1, 0xfd2900bc, 0xff5600e7, 0xfe4a0160, 0xfe970139, 0xfee5fef6, 0xfedeff83, +0x0032fd7a, 0xffbc0541, 0xfd12fe4f, 0x0164fd8b, 0xffdbffd9, 0x00affd05, 0x01f100a2, 0xfe8d00f7, +0xff9f01f3, 0x00510011, 0x01b2ff66, 0x007d0035, 0x05c2014e, 0xffa40073, 0xfd2d0120, 0xffc60071, +0x00e4ff44, 0xfdd8fecd, 0x0133003f, 0xff3c0044, 0x01bd0072, 0x0267fed4, 0xff2a0271, 0xff200212, +0xff3a0017, 0x01fbff7c, 0x01aa029a, 0xff7fffd5, 0x027cfeb0, 0xfb4ffccd, 0xff7c01f2, 0x011500d1, +0x004e0108, 0xff8d0000, 0x00ff02d1, 0xfebffe0f, 0xff9d0369, 0x0246ff68, 0x010e02dd, 0x048bff8c, +0x0102035d, 0xfe7d00d9, 0x0396ffb0, 0xff60fd0f, 0xff6ef55a, 0x0168fe9e, 0x00420229, 0x01b6ffa8, +0x041c0141, 0xff37ff34, 0x01e20494, 0x02d9feb9, 0xff25fe8d, 0x0068ffb2, 0x0001fd68, 0xfd96037a, +0xfe29007e, 0x01c901c9, 0x000bfeba, 0x016100c2, 0x0036fea0, 0xffaeff36, 0x00a2000d, 0xfef601b9, +0x00cf00e7, 0x01b5ff50, 0xfee20084, 0x00c1fedf, 0xff8301ae, 0xfdc6feec, 0xfec6ff73, 0xffdaff8e, +0x01160262, 0x00680046, 0x00b20257, 0xfef60396, 0x0003ffca, 0x0000fce1, 0x00c1fe7a, 0x01bf0000, +0x0249ff2f, 0x00580142, 0xff41ffc7, 0x01ddff8d, 0xff8d01b3, 0xff580350, 0xff650044, 0x0017fec4, +0x02030098, 0xfec701d4, 0xffbb00db, 0xfd5dff9e, 0x004efeeb, 0xfeecff43, 0x007efd75, 0x04c3feb0, +0xffab026a, 0xfe57010b, 0xfeadfd29, 0x00bfff04, 0xfe2cfccd, 0xfe790336, 0xff25ff42, 0xfffdfbb4, +0xfee20037, 0xfea7010f, 0x00a200a2, 0xffccff42, 0x011e001b, 0xff800113, 0x039dffb2, 0xfd7bf9a6, +0xfeecfe60, 0xfec80108, 0x01330000, 0x03250113, 0x0000fdcd, 0xfe91ff6f, 0xff6f000d, 0xfec70039, +0xfdebfe40, 0xfecfff63, 0xfe57ff80, 0x020701a3, 0x007600c3, 0x013ffeda, 0xfda500c3, 0x00c702cc, +0xff3e017c, 0xfe63faef, 0xff9eff2a, 0x04070196, 0xff42fff0, 0xfeb5febd, 0x01e4ff9e, 0x02830000, +0xfeeeffd0, 0xffc30468, 0xff990104, 0x0096016e, 0xfe98ffcb, 0xff4bfed5, 0x00a90098, 0x00a5ffa4, +0xfed001e7, 0xfe9a0241, 0xfe9702c0, 0x0012ff8d, 0x033a0178, 0xfcc1fe4c, 0xfeb200dd, 0xfc79ff39, +0xfe2afe8e, 0xffadffcf, 0x026a009f, 0xfe64fea8, 0xfd8dff1d, 0xfe750070, 0x0076003d, 0x0111fe19, +0xff1a00bc, 0x0242ff41, 0x0086fc07, 0x0179fe4b, 0x005fffab, 0x02d1fe54, 0x01ae0081, 0xffd00191, +0xfe67fe03, 0xfe9ffff3, 0xff600185, 0xff150026, 0x0126ffbb, 0x00420241, 0xff9f029b, 0xffe90027, +0x0055011e, 0x00a9ff65, 0x0254fe81, 0x029bfe67, 0x005cfd16, 0xfeaa0058, 0xfdeb00f6, 0xfffbfdd1, +0x01d8007d, 0x02e2ff47, 0xfcf701ff, 0xfe0ffefc, 0x0085fe50, 0xff6100e6, 0x00a6ff1a, 0x01f30076, +0x02af0312, 0xff5afede, 0x01a5ff04, 0x0130ff8a, 0xffb8f8fe, 0xfeeefec6, 0xfeb9ff60, 0xfe1c0005, +0xff9ffe08, 0xfc6200ff, 0xfe58fea4, 0x011c0067, 0x01bd0000, 0x011100ba, 0xfeb2023a, 0xfa7ffd78, +0xfd1efe62, 0xffe3fea7, 0xfefd0162, 0xff8dff3a, 0xfce10234, 0xfffefea0, 0xfec3ff29, 0xff58ff5c, +0x00e4ff5c, 0xffd501b5, 0xff8c0013, 0x0082ffad, 0xffb9002d, 0xfe90fec8, 0xfe55026f, 0xfeb9005c, +0xfc39fe67, 0x0128fd2c, 0xfe67fe1b, 0xff39fe68, 0xff6400af, 0x0076fc75, 0x02e7fce7, 0x003dfd89, +0xfebffdf0, 0x005cfe43, 0x024a0143, 0xff8d0222, 0x01c9fe7a, 0xfeb0ffdf, 0xfef200b9, 0xff7f00a9, +0x0099fe86, 0xff46ff64, 0x023800a8, 0x02feff1d, 0xfe32fe70, 0xffaa022e, 0xff84fe23, 0xfef40103, +0xfe32ff36, 0xfecb014a, 0x00e5002d, 0x0002ff9b, 0x01ddff69, 0xffd6ffc3, 0xff65fede, 0xff9f01d6, +0xffb00134, 0xff26ffc3, 0xff3d012b, 0xfed6ff6a, 0x01c000f6, 0x0404007f, 0x0097ff3e, 0xfd34fe53, +0x014dff60, 0x00c900af, 0x0025fee3, 0xffe5fdd8, 0xfef6ffd3, 0x0147006d, 0xfd590121, 0x017e0120, +0x0026feb8, 0xff64fd5c, 0x002701db, 0xfe7aff66, 0x0102ff1a, 0x00e4fed7, 0xfcf2ff68, 0xff9fffd9, +0x0229ff8b, 0xfdd4012c, 0xff8dfe6b, 0x014bfee8, 0xfdecff93, 0xfd4efe0b, 0x011bff87, 0xff460126, +0xffab01de, 0xfeaafd55, 0x001d00a9, 0x0000ffcd, 0x00fa005d, 0x010bff9e, 0xfe0dfe0b, 0xffe100a3, +0xfd8ffe8a, 0x014a00fb, 0x00d9fee0, 0x0071fd36, 0xfeaf0093, 0xfc33ff9e, 0xff70009a, 0xfea40007, +0x0073fdbe, 0x021aff9f, 0xfe25ffc9, 0x01e6fd89, 0xfe8eff8c, 0x016e00b5, 0x007aff3c, 0x019c003d, +0xfe60ff9e, 0xfeb9004d, 0xfdecffb7, 0x0070ff38, 0xfe1afd22, 0x004bff4b, 0x019d0084, 0x00a2ff90, +0xff8dfd66, 0x01f502dd, 0x006efd6d, 0x018aff89, 0x002101cf, 0xffde0185, 0x025401c0, 0x011cfd8f, +0xfe640064, 0xffb903f6, 0xff2bfe75, 0xfe620013, 0x0008fc81, 0xff06ffd8, 0xffe1ffda, 0xfe26fe4b, +0xffebffc2, 0x002700fc, 0x003c00d5, 0x021001e2, 0xff5e0108, 0xffbcff28, 0xffaf048b, 0x00e7ffef, +0xfd640133, 0xfe03fe7e, 0xff92fda9, 0xfdec0034, 0xfc1effad, 0xfec6ff9b, 0xffc1fc3e, 0x008affe6, +0x01dfffa1, 0xffe500da, 0x0126ff1e, 0xfe560035, 0x01b000b0, 0x01e7ff8c, 0x0337ff7d, 0xffde0025, +0x0474033b, 0x0021036b, 0xffc1014a, 0xffe7ff8d, 0xfdec02b2, 0x0244ff3b, 0x00dc010f, 0x0141fbe8, +0x0199fe57, 0xfdd20188, 0xfcd2febf, 0xfefffe25, 0x015dfffd, 0xfc1efdd7, 0xfeb4ffea, 0xff510105, +0x01f5ff05, 0xffbc0064, 0xfd6dfea3, 0x0049016b, 0x02510196, 0xff7dffe8, 0xfff3ff94, 0x0081022a, +0x00a1fe51, 0x0200003c, 0x029800c5, 0x02740037, 0xffb40148, 0xff310102, 0x0021fe6b, 0x004bff96, +0xfd990047, 0xfebe01fe, 0xfe6dffdf, 0xff63fc67, 0x003aff60, 0xff76fe6b, 0xfe56ff7b, 0x00fcffaf, +0x01a6faef, 0xffe7ff2c, 0xffbf0013, 0x0109fee3, 0xff9c0181, 0x0037fd5a, 0x0018fe7a, 0x003d01a3, +0x003ffe0d, 0x0051017c, 0x0008fe6b, 0xfd8eff87, 0xffbaffcf, 0x002d015d, 0x01c500b2, 0xffc6001a, +0x016d001d, 0x00db009b, 0xfe89ffe1, 0x026ef8fe, 0xffc600ca, 0x015000f6, 0xfc83fefe, 0xfe700074, +0x0302feef, 0xff850404, 0x024c0010, 0x0254fd2d, 0x01d9ffab, 0xffedfb89, 0xfe7afdd9, 0x0150fdaf, +0xff0eff1f, 0x0089ff12, 0xfd740006, 0xfed2ffc1, 0xfee00017, 0x00f6fea0, 0xff6800b9, 0x0297012e, +0xff66ff64, 0x0282fd62, 0x015cffa6, 0x0290025c, 0x024e000c, 0x0088fef1, 0x0073fd77, 0x0017fffb, +0xfeabfe69, 0x0145ffd0, 0xfd500047, 0xff33fdb4, 0x015901bd, 0x022e024f, 0x00e20297, 0xfddb00b0, +0x0121ffab, 0xffddfe67, 0x0066ff6e, 0xfff0fed9, 0xffb7fff4, 0xff4ffda4, 0x022ffed8, 0x0016febe, +0x00b1ffdb, 0xfe84fdf0, 0x0038fe0f, 0x012aff91, 0xfeacfeb0, 0xff4401a6, 0xffd5000a, 0x0677fdfa, +0xff6cfff7, 0x03090049, 0x009cfc3a, 0xff4e0000, 0x0242014d, 0xfda7fc52, 0xfe3bfea5, 0xfef0ff6e, +0xfd25fe69, 0xff72fba8, 0xff86fcb6, 0x027c01ca, 0x0034f6e5, 0xfe98ff69, 0x00050007, 0xff6efe91, +0x0292fdf5, 0x0092feca, 0x00cffe0c, 0xfe2c0021, 0x027ffd35, 0x001c0196, 0x009ffda7, 0xff9f00b2, +0x0255fe01, 0xfe15ffdb, 0x0176ff5d, 0x02b7ff77, 0x0047ff15, 0x027bfc3e, 0xf7950054, 0xffb6fdab, +0xfef2fd73, 0x0167fec6, 0xffe90237, 0x0142ffe3, 0x00240077, 0xfba5ff91, 0x00610224, 0x01b6ff39, +0xfb36ffd2, 0xfeeafed6, 0x00400035, 0x0016024d, 0xfe3affc4, 0x00350012, 0xff190160, 0x002700b1, +0xff63fd9f, 0x023cfebc, 0x03340032, 0x0087fd22, 0x007bffe3, 0xfbfaf9ea, 0x01670259, 0xfdfafdc5, +0x000e0014, 0xfd6dff88, 0x010efda7, 0x0073fdaf, 0xff57fe77, 0xffc4ff95, 0x025f0046, 0xfefeff02, +0xffd7fd85, 0x0245ff5f, 0x011effba, 0xfdb8fed7, 0x01d20286, 0xff51fc0f, 0xffa501ef, 0xfe7500ad, +0xfe20fd45, 0xfdb002c8, 0xff910118, 0xffe70097, 0x00490001, 0xfd8d01b7, 0xfdebfe8c, 0xff18000c, +0xffff0252, 0xff05fd9b, 0x01e1ff67, 0xff8b001d, 0xff7d010b, 0xfff20186, 0xff9affa4, 0x016d0080, +0xff7e01d3, 0xfe46fe76, 0x0149012d, 0xff3efe1c, 0xfddefd2f, 0xfdebff73, 0x00070021, 0xfcc600f6, +0x00870061, 0x002f0259, 0xff9afee1, 0xfd4b0061, 0xfeb401c3, 0xff9effeb, 0x01f90243, 0x01f501a5, +0xfe1602c2, 0xfb9a004d, 0xff7b011e, 0xfde401e3, 0x023eff92, 0xfe16008d, 0x012affcd, 0xff5bfeb0, +0x00e8feb0, 0xffddfff2, 0x023effc9, 0x0118f642, 0xffe700a6, 0x00c6fd68, 0x01620040, 0x0241fea2, +0x020cfec1, 0x01cc00ca, 0x0059fee1, 0xffa6ff0c, 0x001d0008, 0x01a5fd89, 0x0068fed6, 0x002804a0, +0x0279ff50, 0xfe2c0025, 0xfee8feea, 0xff8f003c, 0x01540000, 0xff4ffdc6, 0xff3d00f8, 0xff2efd3d, +0xfc5cff81, 0xf7b0fd58, 0x00a0fe26, 0xfd690470, 0x032dffd9, 0xfb4f01e0, 0xfe6d000d, 0x0024fe72, +0xfe3afd3a, 0x012701cb, 0x00dd0227, 0xffcbff6c, 0xfff300dd, 0xfe9aff71, 0x017efecd, 0xffc00105, +0x0009ff79, 0xff6cff2f, 0x00c40189, 0xfba5ffc8, 0xfe3bffed, 0xff9dffdf, 0x00f7fffa, 0x009e0096, +0x009f0061, 0xfee0fe9f, 0xff69ff3e, 0xfe5f00ba, 0xff030278, 0x01cb0140, 0xfbe8024f, 0x01120017, +0x0198fe42, 0x0012fddc, 0xff8cfdf1, 0xff6bfe63, 0xfdfe0038, 0x0084fde2, 0x011200d3, 0x0003ff5c, +0xfffe0006, 0xfeea0128, 0xfcf2032f, 0x01d9ff79, 0xff88fe08, 0x024efee7, 0xfea8ff9b, 0xfe38fe15, +0x030e0162, 0x0298021c, 0xff2effb5, 0xfed40024, 0xfbfaffdd, 0xff65fa52, 0xffc300f4, 0xfed4025a, +0x0252ffe7, 0xffa6ff78, 0xfed10599, 0xfdaf004a, 0xff8100ae, 0xfebfffd3, 0xffbf010c, 0xff9f0039, +0xff01009b, 0xfdc5024f, 0xfed5ffba, 0x00e604a9, 0x00bbfe89, 0xfd4000a3, 0x009f0054, 0x00e90057, +0x01270029, 0x000aff7d, 0x016dfdac, 0xff09000e, 0xff05ff79, 0xfec9ff8d, 0xfd950000, 0x0021fd77, +0x021afb32, 0xff5c001b, 0x001000fa, 0x01070227, 0xff520032, 0xfe800010, 0xfe880084, 0x01ae00a7, +0xffa1fde5, 0x00aa0207, 0xfef2fde4, 0xffd6007b, 0xff01fdba, 0xff5700f1, 0x00570034, 0x02befe66, +0x00d10202, 0xffae023d, 0x00eeff74, 0x0037fff6, 0xfda7fffc, 0xfeba018e, 0xfe9bfeb9, 0xff6801e3, +0xff8601f1, 0x012a02ad, 0x00d600a1, 0xffa601df, 0xff5bfe2a, 0xff7cffef, 0x00100039, 0x00c100d0, +0x00c80061, 0xfe04006c, 0x006c0015, 0x00f4ffa0, 0xff1a011d, 0xfd40ffa6, 0x0202fee2, 0xff950051, +0x001b0159, 0x017dffaa, 0x009efddb, 0x0014ff7d, 0xff09ff55, 0x01480245, 0x002700f7, 0xfddeff2a, +0xff12fe74, 0x00c00000, 0xff25fe9a, 0xf795ff13, 0xfe8a0060, 0x0060fea4, 0x0025ff73, 0xffc5ffb3, +0xfd260052, 0xff43ff03, 0x00b8fd9c, 0xff84fe51, 0xff0df8f9, 0x028cfea2, 0xffae00c2, 0x008d0024, +0x0109ffb6, 0xfc310272, 0xff51febc, 0xff35fdc9, 0x01cbff08, 0x0039fefc, 0xff33ff74, 0xff2f001c, +0xfe3d0017, 0x00dd0081, 0xfeb9006a, 0x00e1fdf0, 0x0050ff5c, 0x01a0ffd9, 0x00a101eb, 0xfd840118, +0x01e100ba, 0x011100dd, 0xfd33ff04, 0x0150006a, 0xfd2f0341, 0x00eaffee, 0xfd77ffb7, 0xff43ff86, +0xff36ff6b, 0x001afeb4, 0xfeeafebc, 0xfa52ff57, 0xfe8a00fd, 0xff35ffa9, 0xfffefcc6, 0xfde4fb36, +0x0035003f, 0xfed90127, 0xffdf0116, 0xfff40127, 0x03150259, 0xffabff62, 0xff94ff14, 0xfe090238, +0xfec80024, 0xff81ff79, 0xffcaff53, 0xfdba003e, 0xfd70020f, 0xfeed012d, 0x014500a4, 0xfd8f0121, +0x00f8ff62, 0xfdaaff19, 0xfe35fcb6, 0x00dcfc85, 0xf7b40086, 0x00800086, 0xfebefec2, 0xfd9000a4, +0x00890005, 0xfda4fd90, 0x01d800e1, 0xfc81ff8c, 0xffd1fd91, 0xfdf4ff74, 0xff67fd9c, 0xfe8202ae, +0xfed7ff87, 0x011d0237, 0xfdc8ffff, 0xfe9f011b, 0xffd9fd88, 0xff3bff67, 0xff30ffd3, 0xfed7fe07, +0x0056fdf7, 0x026103c2, 0x0197f76d, 0x00dbff67, 0x00d50030, 0x00cd01fe, 0xfed1fd40, 0xfcddffe2, +0x001401ea, 0xfff9ff88, 0x003affd5, 0xffb8ff1a, 0xffaf00f3, 0x00b1fdfd, 0xffdc0008, 0x0096fe34, +0x00a3ffb4, 0xff77012e, 0x016400a0, 0xffaa010d, 0xfd4ffe22, 0x028efd5d, 0x00610000, 0x00aaff5b, +0xfefc0007, 0x0180fee0, 0x0046ff68, 0x009b009f, 0xfffa0297, 0xff89fff4, 0xfe8c0084, 0xfdaffd2c, +0xfea3fe0a, 0x00fc03d6, 0xff3ffea5, 0x0005feca, 0xffafff24, 0x00630012, 0x02cb00a4, 0x007cffdb, +0xff8bfe9b, 0x00bbff7c, 0x00450045, 0xff2dfe23, 0xffabffcb, 0xff88001c, 0x008ffea7, 0x018002da, +0xf933011d, 0xffc002c5, 0x0130fdc9, 0x01090016, 0x02deff74, 0xfd2dffdf, 0xff51ff3c, 0x0013ffc6, +0x007bff42, 0xff5a00b8, 0xfdb9fec8, 0x01a1f933, 0xfeb7024f, 0xfdcffe9e, 0x023700b4, 0x018bfdec, +0xffb0ff7f, 0xff7fffcd, 0xfea9ff7a, 0xfd9f000e, 0xfe07fdfb, 0x0167ff9f, 0xfd69fae6, 0x00f60009, +0x00f4ffd5, 0xff6d00af, 0x00930148, 0x011e0141, 0xfd850087, 0xff09fee5, 0xff3100a0, 0x017cff42, +0xfdb9010a, 0x00c0fe89, 0x0062fc09, 0xfdfdff16, 0xff68fd42, 0xfed60050, 0xfec6ff57, 0xfe3d004b, +0x00f8019a, 0x0206ffe4, 0xfc5c01fc, 0xfd580554, 0xfea2fdaf, 0xff0e010e, 0x01abfd89, 0x002300a5, +0xfee6fd9c, 0xfc3a0046, 0x018e00f1, 0xff3f00bb, 0x017eff39, 0xfe03ff76, 0xfd98fea8, 0x006100a6, +0xff600051, 0x0163fd22, 0x0140fd8e, 0x010afe52, 0xfba8ffff, 0x00c90019, 0xfff0ff53, 0x00abfc85, +0xff65ff72, 0xffa5ffe9, 0xfb89fe03, 0x0255fd52, 0x00e900d1, 0x0258020c, 0xff080264, 0x01dc00b4, +0xfec0fff6, 0xff17008e, 0x01ebfe33, 0xfe68ff9a, 0x025ffee2, 0x0254fdc1, 0x00bd0271, 0x0115f800, +0x0224ffc0, 0x00600107, 0xfeb4ffff, 0xff68ffd9, 0x0050fb32, 0x0014ffe9, 0x0028001d, 0xf616fd52, +0x00d500fe, 0xffab00b9, 0x01f6fe92, 0x00dd0190, 0xfe6dff6e, 0x011f0213, 0x0120feed, 0x01ee0013, +0xff0a0173, 0xfe0ffddb, 0xfeaffef1, 0x0203fe54, 0x004aff4b, 0xffca0061, 0xff2dfd8f, 0x000900be, +0x011800ff, 0x0008ffc0, 0x00250005, 0x006a00ef, 0xfdb6fe09, 0x003cffcc, 0xfe49ff30, 0xfd190128, +0xfd6f006f, 0xff5f00ac, 0xff98ff64, 0xfd5a003b, 0x0000fc52, 0xffca0101, 0xfde4002e, 0x007afd7f, +0xffccfe7a, 0x012700f8, 0xffc80210, 0x000bff2d, 0xfd33fe3d, 0x0025fecb, 0xfe1cfe02, 0xfed7fb57, +0x0227ff72, 0x013e01b6, 0xff39ffda, 0x00290390, 0x00a5ff65, 0x004cffee, 0x01cf0130, 0x017eff8c, +0xffc80061, 0x0177ffe7, 0xfed00012, 0xff82010e, 0xfff8fe11, 0xffc0001b, 0xffe6fecf, 0xfe07feea, +0x01c9020f, 0xff19ff2f, 0xfed7012b, 0x003f0198, 0xfc2afed1, 0xfd9cff0d, 0xfefd0031, 0xff67ff2c, +0xff53ff7d, 0xff8f011b, 0xfc8c0176, 0x00c40000, 0xfe5cfee8, 0x0418fd72, 0x0118fffd, 0xff3300d8, +0xff68ff80, 0xffb20010, 0xfed10074, 0xfe33fec4, 0x00d0ff46, 0xfb390075, 0x01180112, 0x01300255, +0xfee8fd77, 0xff4ffec4, 0xff6e0038, 0x0024fdc9, 0x00e701e6, 0xffeefdf7, 0xffedfe49, 0x0278ffb7, +0x009fffbf, 0x025aff30, 0xff3b0000, 0xfe22ffeb, 0x024dfe5b, 0xff86ffc1, 0xff70009e, 0x00fe0051, +0x020c0297, 0xff92004f, 0xffc0ffc2, 0xfac1fe49, 0xffdb00b9, 0xfe19ff15, 0x0039000f, 0x0104003c, +0xfef7fc81, 0x0063fbaa, 0xffcdfef2, 0x018f0003, 0xfffcff43, 0xfde60257, 0xfd89ffb0, 0xffe5002b, +0xffe00251, 0x010500af, 0x00740078, 0xfebafe0d, 0xfddbfdc3, 0xfd10ff7d, 0x022f00ca, 0xf642ff6f, +0x01fa002a, 0x0023ff87, 0xfd8501f4, 0x0000fe8a, 0xfea3fdb8, 0x006201d5, 0x0049ff5b, 0xfd58fdaa, +0xfec1fe2c, 0x0026fe3c, 0xfdac034f, 0xfb390180, 0xffd70186, 0xf6c9fed4, 0xfff6004a, 0xfe330277, +0xff9ffe49, 0xffe7f94b, 0x00c8fe0f, 0xfe370089, 0xfce7fb9a, 0x0128fd53, 0x022502ae, 0xffd5fcb0, +0xff80fd7f, 0xff71ff7e, 0x0051002d, 0x006cffd0, 0xffde0047, 0xffa700e1, 0x0202fe5b, 0xffecfdfe, +0x00bafde4, 0xfeb9feef, 0x006afef1, 0x0272005b, 0x008300fd, 0x01caff7c, 0xfee8ff70, 0x00eafdf4, +0x00acff77, 0x006c0081, 0x00480221, 0x00fdf7b4, 0xff5e00c2, 0xffc8ff2e, 0xff46ffc0, 0x009700ad, +0x019dfee3, 0xff45fe04, 0xff89fd95, 0xffb701d8, 0xff9bff2a, 0x032fff62, 0xfd10ff96, 0x0013fb89, +0x00a7ff9f, 0x032d0148, 0x000600d1, 0x0128003c, 0xfc31009c, 0xfd5d0084, 0xfddb002d, 0xffa9ffe2, +0xffb20018, 0x003cfe3c, 0xfd73fd22, 0xffa50019, 0x02c6fd12, 0x013501ee, 0xff81ff9f, 0xfea2ff85, +0x02b900dd, 0x02410217, 0xff2e0222, 0x00ff00e7, 0xff6d0620, 0x0058fd26, 0xfdf0ffff, 0x0170fde2, +0x0155ffbb, 0x01e0005b, 0x018efee3, 0xfe940205, 0xfdd4ffef, 0x007cff6b, 0x0073ff16, 0x00fdfea8, +0x02adff94, 0xff61feba, 0x02090341, 0x01c4fe91, 0x0052ff96, 0xfe67ff57, 0xffd0fe4e, 0x0038ff68, +0xfd7aff87, 0x012d02ab, 0x00ca00fe, 0x00afff77, 0x00ea02df, 0xfd53fdf3, 0x0020006c, 0x0163fe33, +0x00f7ff90, 0x02d3fc0f, 0x0005023c, 0xffdd00c1, 0x005fff03, 0x01900281, 0x0042ff2a, 0xfcd2ffd3, +0xff3afe1e, 0x008dff47, 0xff10fd3b, 0xffacff73, 0x00a4fed5, 0x01e9ffb0, 0x008a007b, 0xffd70109, +0xffbefe69, 0xfdd5fdda, 0xffe2fe07, 0x025100f4, 0xfffdfd81, 0xff4bfcf7, 0xffd0ff9f, 0x011c018a, +0x01dc001c, 0xfe75ff69, 0xffdbfe2e, 0xfe94fd9b, 0xff72fd5a, 0x003dfebc, 0x024f00b1, 0xfeae01d2, +0xfe8d0224, 0x0109fed8, 0x010dfd6d, 0xff860068, 0xfdfefeb4, 0x0069fdf3, 0xfda7fe47, 0xfe48fded, +0x0000fdb4, 0xfe720061, 0xff550193, 0x0034fdf7, 0x0252ffda, 0x04a0016d, 0xfe0a0222, 0x0031fff1, +0xfed7000b, 0xffe1ff6d, 0xffe3ffaf, 0x01c4ff77, 0x01760068, 0x0091fdd5, 0x00f9fdab, 0x0087048e, +0xfdaf006a, 0xff3eff07, 0xfe2dff90, 0xf800fe38, 0xffdcfd68, 0x00a5fdcf, 0x005ffb89, 0x00e60118, +0x001eff7d, 0xff25fd4f, 0xfed900b5, 0xfe55fd11, 0xffec0004, 0xff27045a, 0x010bfea0, 0x0038fdab, +0x01960074, 0xfacdffe6, 0xfeb9fb98, 0xfd25fd58, 0xffb600ba, 0xff8201f6, 0x0005ff5b, 0x0250ffb7, +0x011fff64, 0xfdf800f7, 0x057cffac, 0xfd11025c, 0xff5bff4b, 0xffb2ff69, 0x0057fefd, 0xff890013, +0xfda9feee, 0x000e0251, 0xfe67000c, 0x01d5fe5a, 0x0038fffa, 0x00a600af, 0xff9dfe20, 0xff04fe08, +0xff6bfe05, 0xfeaf0058, 0xffc5fd85, 0xff7c011e, 0xfec0fd36, 0x0167ff29, 0xffeffd0c, 0x005b0102, +0xfebffd50, 0xff6bfeee, 0xffe100d5, 0x00a401c4, 0xfdb8ffca, 0x00d2fed6, 0xfebafed2, 0xfecd0009, +0x00af0264, 0xff03ffd3, 0x0005fd88, 0x007f01b7, 0xff5cfdb3, 0x0206ff3c, 0x018bfe2e, 0xfe80fed7, +0xfde50215, 0xff3effd8, 0xfd44fdfe, 0xfd7fffb3, 0xfd6eff13, 0x00dc0049, 0xfff6005f, 0xfdb40116, +0x0023ff6b, 0x01a1ff68, 0xff57f55a, 0xff24ffb9, 0xfe40fc09, 0xffd7ffae, 0xfd85ff0d, 0xff04fd38, +0xfddb0086, 0x00e7023a, 0xfd6eff81, 0xffd9ffaa, 0x00000258, 0xfffcffaa, 0x018e0017, 0xff8c00ad, +0xfdecfdf8, 0xfea0feec, 0x02da00a0, 0x0157feb8, 0xffbb005a, 0xff5bfeea, 0xfe67014c, 0xffb5ff84, +0x000401b9, 0xff72000f, 0x017d03bf, 0xff05ffb7, 0x0154002f, 0x01eafe4e, 0xfee50001, 0x0001ff73, +0x0000ff61, 0xfd2c0162, 0x0198febf, 0x00cafed4, 0xfdb8fd7e, 0x01b6ff9f, 0xff5b0095, 0x00c9008a, +0xff1ffbd2, 0x0271011c, 0x0018fd96, 0xff9ffec6, 0xff8b02f4, 0x01fc00c4, 0xfddcfcc1, 0x006ffd9f, +0x011a0170, 0xfe71009b, 0xfd6eff80, 0xfd190074, 0xff7eff0c, 0x012bffea, 0xff05fe60, 0x01b8ff7b, +0xffd3ff3e, 0xff7d009f, 0xff2c01f9, 0xffeaffaa, 0x00620215, 0x009601a5, 0x0011fe46, 0xfef4ff65, +0xfe21ffb9, 0x005eff2c, 0xffbf01dc, 0x010201c4, 0x000a0029, 0xfed700ec, 0xffe9002f, 0xff67fcf2, +0xfec00851, 0xff7cffbf, 0x014efff2, 0x008003eb, 0x0150ff69, 0x02790084, 0xff42001d, 0x02830023, +0x0090fea7, 0x024dfff2, 0x024eff55, 0x01a400ef, 0xfddfffa6, 0xfee800ea, 0xfe990019, 0x004dff96, +0xfe9cff7e, 0xff65fd4b, 0xfdf1ff66, 0xfb04016e, 0xff91feb4, 0xfd48ffab, 0x002900ee, 0xff88ff71, +0xfffcfeba, 0x013700fc, 0xff97fe2a, 0xff98fe05, 0xffdafe42, 0x0049ffd7, 0xfed4ff1d, 0x00d0012d, +0x02fe010f, 0xfe31ffcc, 0x022c00b0, 0x0154fe25, 0xff6f00e1, 0xffdfff63, 0x01410242, 0x005a0043, +0x0252fbaa, 0xff2effec, 0xfed2026a, 0x001bff08, 0xfe84fedc, 0xff95fed2, 0x00a80000, 0xff85ff93, +0x0081010e, 0xff11ffb7, 0x00b4ffaa, 0xffdafb37, 0xffc6ff66, 0x0049031e, 0x0273fd19, 0x00ac0227, +0x024ffdd4, 0x0006fc4d, 0xfea4feea, 0xfd5dfa94, 0x0000ffeb, 0xfddb00b0, 0xffd202a2, 0x0066002a, +0xfeebfef6, 0x0290fe49, 0xfec7ffd4, 0xfff1ffdd, 0x00710173, 0xff4000f1, 0x0062ff0e, 0x0677ff83, +0xff6b031e, 0xfd430227, 0x00a9ff42, 0xfeb60092, 0xfeaa018a, 0xfd7bfff4, 0xfee2ff1f, 0xff59ffc1, +0xff610132, 0xfe8bff37, 0xff38021c, 0xff8f012c, 0x030c008f, 0xff94ffd5, 0xff90fdb5, 0x0050ff82, +0x0040fe94, 0x0292fe8c, 0x001f03a4, 0x00caffd1, 0x01cb0015, 0xfc76010c, 0xff3c01fc, 0xff690620, +0xfcea0227, 0x019cfd54, 0xfe7d0094, 0xfe32fa91, 0xfd19fec4, 0x00f1fdbd, 0xff6b012d, 0xfe470060, +0x040f002d, 0xfef6ffdf, 0x017d004b, 0x0057ff08, 0xff47fe32, 0x008200dc, 0x008eff5a, 0xfb28009c, +0x0011001c, 0xfcea00ec, 0x0142ff59, 0xfe0ffb04, 0xfff802a9, 0x0131fb6a, 0x01dcfdae, 0x0017ff4a, +0x003a0093, 0x004dfd58, 0xfff0062a, 0xffd3046b, 0xfdd200e4, 0x00ca00c6, 0x017b01ad, 0xff8d02e0, +0xff08023a, 0xffbeff22, 0xfd4affcd, 0x003201c3, 0x01aefe6b, 0x03a4fe0a, 0x00a5fe1d, 0x00ab00f1, +0xfe900094, 0x01afff35, 0x022bfd94, 0xff4fff85, 0xff81018a, 0xfb280252, 0xffc8ffef, 0x0013019c, +0xffb8fdbc, 0x029200a5, 0x0000fefa, 0xff96ffe3, 0x011dfff7, 0x0322ffc5, 0x002a00a6, 0x0128feec, +0x00ec0344, 0xff09fea0, 0x003c00a4, 0xff17ff7e, 0xff100323, 0xfba7fe71, 0x000fff4e, 0x0121013a, +0xffc9ff69, 0x0258fef1, 0x0159fda2, 0xfec6016e, 0x003bff7a, 0xfdd5fd43, 0xffd0027c, 0xffbd0000, +0xffc2ff5c, 0x0257fe3a, 0x0124ff23, 0xfffe0215, 0xff3ffd9a, 0xff1aff47, 0xff4efe52, 0xff34fd96, +0x007ffd80, 0xff28004e, 0x007b011c, 0x0045ffef, 0xffddfd47, 0xfecf0311, 0x00fafde7, 0xffbe0199, +0x00acff90, 0xfdfdff5a, 0xffe1fe23, 0xff7aff88, 0x0226ff7f, 0x0049ff57, 0x020bfe75, 0x004c01ba, +0xff0901d5, 0x04700221, 0xff9afd1c, 0xfdd70012, 0x017d0051, 0xffd8ffca, 0xff2dff0f, 0xffc6fdd4, +0xfd750218, 0xff6501a5, 0xfe4f0043, 0x009eff82, 0xffdc0240, 0xfe30ffdd, 0xff6f022d, 0xfe35ffce, +0xfdeb0217, 0xff070097, 0x0000ff4e, 0xfff6ff0d, 0xfee2ff72, 0xff69ff92, 0xfd940026, 0xffb1fe53, +0xff61ff8f, 0xff9d018d, 0x00b8ff17, 0xfaaeffc4, 0xff66fff7, 0x0422018b, 0xfdfdff85, 0xfe0d0250, +0x027a0355, 0xfa91fdd3, 0xffcdfff8, 0xffb60121, 0x00ca024b, 0xffc1fde4, 0xffcef8f9, 0xff90ffa1, +0xfa790028, 0x01aeff96, 0xfffe0691, 0x0311ffc7, 0x0587004c, 0xff55fe24, 0xfded0196, 0xfd6e00ca, +0xfda202b9, 0x00af0304, 0xff220180, 0xff0e00fd, 0xfff0fdc6, 0x0344ffeb, 0x0119009f, 0xff2fff1d, +0xfed1ffca, 0x007900d0, 0x0258028f, 0x01f6fd67, 0x00bf04d7, 0x001efded, 0x0062fe23, 0xfe78fe51, +0xfee20262, 0xffdd03ca, 0x016eff27, 0xfee4fd2d, 0x01c8ff60, 0x026201c5, 0xff5d014e, 0x01c6ffd8, +0x011eff50, 0x00e101a3, 0xffdb0289, 0xff22ff16, 0xfe72ffa6, 0xff9800ac, 0x00a4fcbc, 0xfdf60085, +0xff2e0077, 0x0097ffe1, 0xfeec003e, 0x000f0054, 0xff3afebd, 0xfeda00b7, 0xffa101dc, 0xff70ff5b, +0x008d000c, 0xfcddfe1b, 0xffcdff7a, 0x005301fa, 0x0076fe57, 0x00c20063, 0x002afec3, 0xfec0ffb6, +0x001d00c0, 0xffabff94, 0xfd9eff4c, 0xffb1004b, 0xfef4011c, 0xffca022e, 0x000c009a, 0x008500f0, +0xfd1cff16, 0x0156044e, 0xff57fd17, 0xff54ff80, 0xff9efe1f, 0x068a0273, 0xffe80139, 0x00b8ff42, +0x01bf0119, 0xfed1ff44, 0xffbb019e, 0x0097021c, 0x01c5ffd6, 0xff17fe18, 0xff560097, 0xff58fff6, +0xfddf00b6, 0xff630117, 0x06770062, 0xfe7b00ec, 0x019eff51, 0xffa0ff0f, 0x01320032, 0xffe1fa90, +0x008ffb79, 0x008aff65, 0xfec8004d, 0xfe6fffa0, 0xffb900fe, 0x004f0000, 0x00c3fde8, 0x0179fd2d, +0x011900f1, 0xfeecff9f, 0x0029fffa, 0xfd1cfe0d, 0x00000062, 0xffaffd21, 0xff24fd9d, 0x01f8ffee, +0x005afe30, 0x0002ff6b, 0xff4e00a1, 0xfea3ff6c, 0xfff9fe27, 0x0091ffa3, 0xfcd5fe87, 0x023400db, +0xfd56ff7c, 0x00d40194, 0xfd210174, 0xfd94018a, 0xff23fd6d, 0x0106000d, 0x01dcff60, 0xfe24fc19, +0xff4fff80, 0xfdda0195, 0x00610287, 0x0002fe6a, 0xff60fe5b, 0x003efe2e, 0x0089fff9, 0xff6dffe1, +0xff010214, 0xffdcffef, 0xfd4d0106, 0xfe20fe99, 0xfefb00db, 0x00da0030, 0x020700b0, 0xfff7feb8, +0xfba70097, 0x0078fd43, 0xfd9001c5, 0xfafc0085, 0xff3d009e, 0x00b8ffce, 0xfc1a02a2, 0x009dfecc, +0xffc100d3, 0xfdd7ff7c, 0xffa3ff6d, 0x009fffe4, 0x0037ffed, 0x00660030, 0xff25000b, 0xffde000d, +0xfed4fe7c, 0x01290207, 0x01990020, 0x021900d0, 0xff59017f, 0x003100bc, 0xffd3ffc6, 0xfe3a00a6, +0xff0dfe9f, 0xff01feb5, 0xfe1b008d, 0xff840225, 0xfd6dff44, 0x028a00f2, 0xff81feb0, 0xfe6400f3, +0xfe2f0008, 0x010cff92, 0x039dfefc, 0xffbdfe34, 0xff100067, 0x01dc0355, 0x003cffd9, 0x0096fd56, +0xfec300ca, 0x0007fd43, 0x00cafee4, 0x027b0192, 0x00a0ffab, 0x0251ffc8, 0x02b50084, 0xfe67ff16, +0xfdfe033d, 0xffd2fd3f, 0xffb60288, 0x012dffdb, 0xfe07ff03, 0xfe1dfec4, 0x001204d7, 0x0030fe81, +0x024effd9, 0xff6f0097, 0xffa90150, 0x00be0289, 0x010eff4f, 0xffc2ffba, 0x0262fe30, 0xfeaeff3d, +0xff31ff2d, 0x0031fbf1, 0x00a4ff35, 0x0009ff0d, 0xfcef0358, 0x00a3ff8f, 0xfe08fe23, 0xffe4fe0b, +0xffb102b2, 0xfda20090, 0xff170019, 0xffe40049, 0x0487fedc, 0xffa9fbe2, 0xfddc0070, 0x005ffd86, +0xfee4ff4e, 0xfea1fe34, 0xfed7ff09, 0xffd503bd, 0xfe24ffef, 0x00710076, 0xffdc02d3, 0xfeb6fce0, +0x0541fddf, 0xffb8018b, 0x01830077, 0xfeb20344, 0x028a01f5, 0xffe0faa9, 0xfd2f00aa, 0xff91fe69, +0x000b0243, 0xfcef02f0, 0x00e2fe9f, 0xfeb1ff5e, 0x00fa0260, 0x01d0ffac, 0x0203fd30, 0xffba00ab, +0xfd97fe5d, 0xfe4502ac, 0x02e405a7, 0x01f40006, 0xff5eff65, 0xff43ffd8, 0xffedfa3a, 0xfdabfe2f, +0xfd280098, 0xff7f0061, 0xfef603c7, 0x0129fece, 0x0049fd36, 0xfd2f0090, 0xfde9ff6f, 0xfe72000b, +0xfe47fe73, 0x00de012e, 0x00950104, 0xfde302fe, 0x026a004b, 0xffb701da, 0xffe1fece, 0xfed7ff2a, +0xfee2033d, 0xffc20068, 0xfdb0005c, 0x0045ff31, 0x05ba0541, 0x00dc01f1, 0xff1eff1d, 0xfdcdff1f, +0xff0fff4e, 0x0152fd4a, 0x003e0089, 0xff5ffee4, 0xfd5dffc7, 0xfe04fb08, 0x005300c2, 0x0062023e, +0x01e4ff82, 0x0173ff5b, 0x00450011, 0x01f50219, 0xff87fe11, 0xff8201f4, 0xf9d601bf, 0xfe26fe67, +0xff9ffd13, 0x020aff0c, 0x0132ff5f, 0x00340021, 0xff52fd0c, 0x013a00e7, 0xff0bff30, 0x00c00101, +0x007f0182, 0x0152ff5f, 0x020f00e2, 0xffaa0213, 0x0422021c, 0x00ab0039, 0x0095ff9f, 0x00ce0160, +0x02ed0103, 0xff50013e, 0x00040357, 0xfdfe002d, 0x003500a1, 0xfcf2ffd3, 0x01b701f5, 0x00db0368, +0xffbbffad, 0xffa1ff69, 0x00ec05a7, 0x01ad012c, 0x00d1feec, 0xffee0023, 0x0213010f, 0x0049facc, +0x018b0121, 0xff2f02b2, 0x01880143, 0xfe71ff40, 0x0032fffc, 0x0066ff4d, 0xfe83fe3b, 0x01cdfe3d, +0xfe700009, 0x0040022f, 0xfee40072, 0xff99ffbb, 0xff6cffaf, 0xffcafef4, 0xfdbd0140, 0x04e0fa3a, +0x029f004c, 0x01c500a9, 0x00e1ffda, 0x01adfd0c, 0xff08fff4, 0xff56000c, 0x00a0fd3b, 0x0261feb1, +0x00ddffde, 0xfe3b00d1, 0xfe1affe4, 0xfe21ffae, 0x0269fd10, 0x00b8fd14, 0x01f6008c, 0xfa94fdbf, +0x00fbfefa, 0xfefa0090, 0x022601ff, 0x0085001b, 0x05050307, 0x002dff03, 0x0233001e, 0x0124018b, +0x00f9ff2d, 0xffcf0095, 0xfeb2ff96, 0xfd87ffc4, 0xff5effc8, 0xfdec0010, 0xff4800dc, 0x00f801ae, +0x0126fe19, 0xfff8ffb7, 0x0007ff4e, 0x001cff83, 0x02adfff0, 0xffed002c, 0xfe570000, 0x0320fdd2, +0xff540019, 0xffb201d5, 0xfe39fd2c, 0xff52fdf1, 0xfe5601cf, 0x0033fff0, 0x006effea, 0xfe57fe3e, +0x04770050, 0x01a3fd10, 0xffd8ff68, 0xff2cfffa, 0x00d9fffe, 0xffaffd3d, 0x00f30015, 0x00a5fddf, +0xfe54001f, 0x01640098, 0x0470ff5f, 0xfc4dfe4c, 0xffb3fecf, 0x01f6fe99, 0xfe63005a, 0x000fffe5, +0x013e0008, 0xff65fd26, 0xfe7dfc39, 0x00d30193, 0xff7b0028, 0xfda9ff10, 0x0146fe52, 0xff72fd43, +0x03340160, 0xffc805f6, 0xff5dfe0b, 0x00ab0009, 0x003bfef1, 0x0140ffc9, 0xff93ff2c, 0xff5f027b, +0x005cfd54, 0x00a5fef6, 0x0014fef0, 0xfe2cfeb0, 0x002f0094, 0x0194019c, 0x00fd0122, 0x01e70052, +0xff5a0116, 0xffeefe56, 0x0290fdbf, 0xffcffed8, 0x01f4ffce, 0xffb703bd, 0xffdbfffe, 0x038a011e, +0xfe05feae, 0x02bb0102, 0x00290081, 0xff560065, 0x00baff3f, 0xfdfefdae, 0x00d8fb72, 0xfb2affce, +0x0099fff4, 0xfd2cff7e, 0xfeb5005f, 0xfe45fefc, 0xff96ffed, 0xfe32fd3b, 0x01ba00ab, 0x01e1fb3b, +0xffca01bc, 0xff3cff09, 0xfff6fef4, 0x00b7ff37, 0xfd90ffd0, 0xfff5046c, 0x01bffeef, 0x00630278, +0x0013ffdb, 0xff8101b1, 0xf6e50053, 0x0103ffcc, 0xfd40ffaa, 0xfff0004a, 0x0117fec0, 0x01c6fdb2, +0xfd44001f, 0x008cfea4, 0xff700000, 0x01290260, 0xfd32fb20, 0xfe280505, 0xfdadff57, 0xfded0251, +0xffe501ce, 0xfe69fd3d, 0x047700de, 0xfe530219, 0x004f02ce, 0xffc4fdd7, 0x00a9fcfc, 0x00a6ff1c, +0xfddcfdbc, 0x0134febd, 0xff9100f2, 0xff70fefd, 0x0278fc63, 0xfb0800cb, 0x0141fe11, 0xfe24000d, +0xfd32fd75, 0xffb8fc64, 0x012dff9e, 0xfff0fdd5, 0xfffafff9, 0xfb2aff54, 0xfec6ffa1, 0x01be0033, +0xfc8c02ac, 0x0090feb0, 0xffd2fe6f, 0x018ffbd2, 0xff9ffffb, 0xff46ff49, 0xfde8ff7c, 0xffe1febb, +0x0002ff7b, 0xff3cff05, 0x0250017c, 0xff610002, 0x011dfeb3, 0x022effe0, 0xffd0ff84, 0x00320086, +0x00000057, 0x0185fe49, 0xff600251, 0x0117ff5f, 0x01bbfdcd, 0x009602a9, 0x01e0017c, 0xfff10268, +0x039d0175, 0xff3501bb, 0xfeb60116, 0xff46fe35, 0xfda00049, 0xfd210278, 0x024efed8, 0x0203017c, +0xfacc0037, 0xff44ff4a, 0xff4300ea, 0x06770116, 0x0146fe67, 0xfe21ffb1, 0xff2a0098, 0x01c5ffec, +0xff5200d4, 0xff3600a0, 0xfc190357, 0x0063027a, 0x0188fdd7, 0xfe800207, 0xfe0c0039, 0x00cc017f, +0xff80ff19, 0xfe8200a0, 0xff9cffab, 0xfee90142, 0x00ab00b0, 0xffdcfd30, 0xfe010146, 0x00c005ba, +0xff64fdb9, 0x02630072, 0x00710197, 0xff18ffe5, 0x00e0ffc1, 0xfdd9ffd4, 0xfd6e005f, 0x011cfeb6, +0xfed10081, 0xfea30126, 0x010101cb, 0xfacd0234, 0xffb2fcde, 0xfe520060, 0xffa4ff9c, 0x0116016c, +0x01b2000f, 0xfe75ff42, 0x046c00a0, 0xff60ff5c, 0xff0f01d4, 0x007bfff7, 0xffeffc8f, 0xff350851, +0xfe6dffc4, 0xfef2fd71, 0xfe8100f7, 0x00c400b4, 0x0048fff0, 0x00970180, 0x023e0033, 0xfd9802ec, +0xfd4aff46, 0xff90ff5f, 0x005501e6, 0xfefd01af, 0xfffe006a, 0xffb400e9, 0xffabff90, 0x02b502e0, +0xffa10073, 0xfe83ffad, 0x006e0005, 0xffadfff0, 0x02e9ffc2, 0xfd3d00a1, 0x01060085, 0x000000a7, +0xff4dfa90, 0x01a903ca, 0xff66fefd, 0x0059ff36, 0xffa00023, 0x018aff3d, 0xff1b0290, 0xfdb4015e, +0xfe30005a, 0xfe39068a, 0xffab015e, 0xfe06ff7b, 0xfee50128, 0x012f00e1, 0xff4e003e, 0x003f01da, +0xfd3efdc0, 0xfe57ff7e, 0x0133ff98, 0x00aa0068, 0x0039fdb0, 0x030c0061, 0xfe5100a5, 0xfddcff8b, +0x0129fe6c, 0x00e9feda, 0xffa90028, 0xfff0fe38, 0xff02017d, 0x007fff4f, 0x018fffe0, 0xfd28ff6d, +0xfeccffb8, 0x005700b9, 0x0001fd8d, 0xffceff5a, 0x01d2004b, 0x0121fdd2, 0xff220143, 0xffcdfdd5, +0xffa9ff40, 0xfefa024a, 0xff2dfe61, 0x0066027a, 0xffe3ff17, 0xff6ffd40, 0xff920243, 0xfcb1fe18, +0x0032ffc0, 0xff47ff70, 0xff4dfefb, 0xfe8cfd79, 0xfd80fea1, 0x0033fe4c, 0x000dff11, 0xfff9ff9b, +0x0290012d, 0xff0bffc4, 0xfc190060, 0xfe6ffca8, 0x029f0264, 0x00d1fe33, 0xff1f0040, 0x024a003d, +0x01c3fdae, 0x01ff00a5, 0x0020ffef, 0xffeafd4a, 0x026402f4, 0xff68fcf9, 0xffc7fe56, 0xff9402d3, +0xfe20fe41, 0xfdb9feeb, 0xfee80188, 0x00a0ff35, 0xfe8c00de, 0x02f40193, 0x02a8005e, 0x00000026, +0xff1800ce, 0xff24ff5e, 0xff260194, 0x01800133, 0xffe200bc, 0x009b01c5, 0xfe84fe57, 0x00aafe12, +0xff36005f, 0x0131fe1f, 0xff19ffb7, 0xff5f00bc, 0x0278fef6, 0x017cff52, 0xfe82fd87, 0xff9a00b3, +0xfd3eff68, 0xfe3dfe28, 0xfc64fe05, 0xffe0fef2, 0x01dc0134, 0xffaafe54, 0xfe12ff5b, 0xff08fe3b, +0xffbefe7e, 0xfd3ffe06, 0x0064003e, 0xfec8ff98, 0x00e1ff72, 0x02bbff6f, 0x0175010a, 0xffeeff8d, +0xfd53fe81, 0xff9e046b, 0x00b4ff2e, 0xfd720034, 0xfee40199, 0xff92ff23, 0xfd7200e9, 0x01930285, +0xffb8ff2f, 0x0197fede, 0x026affc1, 0xfee8fdd1, 0xfe6efe07, 0xfefc0043, 0x0064fe90, 0x032b0057, +0x01be0042, 0xfed2feff, 0xfea3fd4d, 0x00daff60, 0xffedffe9, 0x003bfb6a, 0xff0d0034, 0x00e2ffa4, +0x0691fc8f, 0xff8000b8, 0xff56ff30, 0xffbaffe1, 0xfc1aff4a, 0x057cfeba, 0xff1f00a1, 0xffe2fefe, +0xfd94ff95, 0xfe99febb, 0x003f0111, 0xfeb8ffd2, 0xfedafda2, 0x003c00e5, 0xfd43fe53, 0xffabfb37, +0x0103ff38, 0x01e4fd72, 0xfe7c026a, 0x017f0092, 0xfaa9044e, 0xff670002, 0xff5cfe6f, 0xfa670152, +0xfdb2fff6, 0x01e1014e, 0xff49002c, 0xff87fbe2, 0xfefa01c2, 0xfdad0110, 0x02610164, 0x000ffe85, +0x025500f1, 0x0243fd32, 0xff26ffd5, 0x027301b7, 0xffef0075, 0x05040047, 0xfd67015d, 0xff9f0080, +0xfe31004f, 0x00deff05, 0x000600d9, 0xffc10008, 0xff87faae, 0xff5dfe63, 0xfe2701bc, 0xfef400fb, +0xfdb2011c, 0xfe30fd5a, 0xffa7ff7f, 0xfe61027c, 0xff760260, 0x006cffba, 0xffff0251, 0xfe8bfd9a, +0x01a300a6, 0xff56ff0f, 0x02f0ffa1, 0xff550167, 0x01aafe70, 0xfe80fd21, 0xfedafdcd, 0xff98fe3b, +0x0073fd72, 0xfc98ffa9, 0x024cfdb4, 0xfe7dfd26, 0x00e900ca, 0x00360218, 0x0213021d, 0xfc63fea0, +0x001d0132, 0xff9f03e7, 0x0063feb8, 0x0095ff3a, 0xfbeb00af, 0xfee2017b, 0xfd3703c5, 0x0023fdad, +0xfd37ffd8, 0x000aff04, 0xffe6ff39, 0x002f00ee, 0x01d8fd46, 0x007f0086, 0xffcb01e1, 0xff92ffa7, +0x00bc017b, 0x0630ffb6, 0x00800003, 0x000effd5, 0x0180ff4c, 0x002e0102, 0xfd82ff32, 0xff5a02a4, +0xfffc005d, 0x013600c9, 0xfdc000e8, 0x02a5ffbf, 0x00890053, 0xfedefe11, 0x00d200df, 0x02a1026c, +0x02d0ff29, 0x0525ff24, 0x009401f2, 0x0010fe1a, 0xfdeb01d3, 0x00bffece, 0x01450190, 0x0080fcdd, +0x0454fca6, 0xfdb6ff2b, 0xfb3bfce6, 0x0221ffd1, 0xfe2101ff, 0x010d0000, 0xfed8ffa7, 0xffd30117, +0xffbf027c, 0xfe5a0000, 0xfed500df, 0xfeaf017b, 0x01c3ff82, 0xfc2ffdb5, 0xfd62ff49, 0x00f704e5, +0x001afd60, 0x002bfe9a, 0xff26ff89, 0x00c8fecb, 0x005a00a9, 0x0096ff3a, 0xff28fe05, 0x001cff42, +0xff63fe40, 0xfef50148, 0xfe70fe30, 0xfd0e045b, 0x0189fed8, 0xfeaf0159, 0x000300ff, 0x02e00201, +0x021900a3, 0x003eff9c, 0x0709fe74, 0x00c20333, 0xff260135, 0x005001bd, 0xff9b02d0, 0x0071028f, +0xfe8b000b, 0xfe77fdd4, 0x01ec0459, 0xf818fd4b, 0x0166ffcb, 0xfdba01bc, 0x02590182, 0xfd120034, +0xff76ff52, 0xff5bfedb, 0x0217fc2e, 0xffd90097, 0x00f2fe8d, 0x012f0177, 0xffd300f4, 0x004f035e, +0xff09ff86, 0xffeefe02, 0xff9bfdbc, 0xfe94fcd9, 0xfb6a0182, 0xfeb5fdd4, 0xff2901d6, 0xfeb9003a, +0x02b100fc, 0x01be0033, 0x005300e8, 0xfee7ff42, 0x0086fee9, 0xfc43fe95, 0xfe09fe84, 0xfeba016c, +0xffeefe9b, 0xffab058e, 0x030d00bc, 0x00030415, 0xfe670075, 0x000afc2e, 0x009b00d0, 0xff19fe2c, +0xff9c03d3, 0xff13ffea, 0x04d2ffe5, 0xfd8eff99, 0xff08010c, 0xfd520022, 0xff4501fe, 0xffb1ffec, +0xff76fef5, 0x00b20057, 0xfea0014b, 0x005200ac, 0x012f00cb, 0xff31ff51, 0xffbffcc1, 0xffc5ffa3, +0x002e010c, 0x01c30149, 0x045f00ee, 0xfe8b00e7, 0x01cdffb5, 0xff22fd84, 0x009a0132, 0x00cfffbe, +0xfdf800a5, 0x0013fea4, 0xff210053, 0x0018ff2d, 0xfcf50324, 0xffc201e1, 0x008afed5, 0x025f0151, +0xfd1e009b, 0x00430259, 0xffd2fffa, 0x001b002b, 0xfd8ffea1, 0xf9d0ff3a, 0xffc9fe0b, 0xff6a0032, +0xfe18feb3, 0xff6a0122, 0x011dfd1e, 0x01e2015f, 0xfd1b0262, 0xff4b004c, 0x028dffd1, 0xffd600e0, +0x002200e8, 0xfce2fe02, 0x0023ff2f, 0x0063016c, 0xffea0301, 0x00d70054, 0x00e3fe6c, 0xffecffe9, +0xfcdbfe3e, 0xff7a0140, 0xffa7ff1a, 0x0189018e, 0xfeabfd2b, 0xff52017c, 0xfe2e00c0, 0x017cfefe, +0xfdbc0020, 0xff92010c, 0xfef60067, 0x00120036, 0xfd1201f2, 0xfe7800bb, 0xfd7bff2d, 0xff9c0000, +0x0054fe8e, 0x0284faec, 0xffd6ffb5, 0x0105fe9a, 0x041ffe45, 0xfcbbff87, 0xffc70019, 0xff0fff76, +0x0149fe98, 0x014fff92, 0x01020035, 0x016600e8, 0xff450154, 0xfd20fe84, 0x00cbfae7, 0x0122002b, +0x00d000f1, 0x0065fc39, 0xff89012b, 0x013c0039, 0xfff7fe95, 0xfec300f1, 0x00950021, 0xffeffece, +0x029afc3e, 0xfe86ffd1, 0x00000526, 0xffb4007d, 0x0014fe71, 0xff5fff3c, 0xff54fb42, 0xffb0fe4b, +0x01b2f9cf, 0x003501b7, 0x01450064, 0xfe550396, 0xfe29fdc3, 0xfbf6ffd6, 0x011d033e, 0xfe1400e7, +0xffe1010a, 0xfeca0103, 0xff4cfe15, 0x0046017a, 0x002c010a, 0xfe1fffa7, 0xfeaf028d, 0x0212fee6, +0x00240128, 0xfee8ff80, 0x010ffd7f, 0x014500cf, 0x017502a0, 0xffea03ab, 0x04750161, 0x016600b2, +0xfd910255, 0xff29037c, 0xff22ff82, 0xfe69fffd, 0x01fb00d1, 0x005a015f, 0xffe80157, 0x00d1ffec, +0x01cd00b3, 0xff210396, 0xfe540039, 0xff83fcd4, 0xfed10155, 0x04e5018d, 0x02d0fe1b, 0x00c4fd5e, +0x009f0117, 0x007dfa0a, 0x01280053, 0xfcdbffa6, 0xfef50095, 0x0061006e, 0x002c000e, 0xffe90038, +0xff920095, 0xff8bffa8, 0xfda1004d, 0xff5001d3, 0xff850010, 0xfd640076, 0x0419fefd, 0xff5b000f, +0x00bb00f9, 0x0066ff37, 0x017a00a0, 0x041ffece, 0x0038001b, 0x011e0031, 0xffd5f9c7, 0xfe1dffd0, +0x04c7fe19, 0x015bfd28, 0x00720064, 0x00a6feea, 0x00edff79, 0x018cfe94, 0x0034ff3c, 0x0057ff6d, +0xff620077, 0x005bffa3, 0xff99ffa3, 0x009efff7, 0x031d0442, 0xff5affce, 0xfee30071, 0xfd9d0155, +0x0026ffc4, 0x00b1ff10, 0xfe3d0071, 0x007cfec3, 0x00ec00ea, 0x005aff4a, 0xfeccff98, 0xfdefffa6, +0xff67fd2b, 0xffb3febd, 0xfb1dffc8, 0xfebd00a3, 0x0149fd2c, 0x00ae01d5, 0x035d03e9, 0xffbbfff0, +0x004effed, 0xff01fe08, 0xfca3ffcd, 0xffb1ff82, 0x01a700b8, 0x003c050b, 0xfd3302a5, 0x01e600a9, +0xfd7e0d3f, 0x0189ff82, 0xff0b03ab, 0xfe02fe8b, 0x0118fde6, 0x006aff12, 0xffe5fd82, 0x0166007e, +0xfe9bffe6, 0x00b9fee3, 0x0018ff2e, 0xffdafd9d, 0x00ab0102, 0x002900a9, 0x0189002f, 0xffbf0044, +0xfd1ffea1, 0x012cff68, 0xfee2ffcd, 0x0050ffd9, 0xfdf4fd26, 0x01d6fecf, 0xfe2afe4b, 0x001dffed, +0x007bff77, 0x00fcff7d, 0xfa8bff6a, 0x026dff5e, 0x001cfe7e, 0x00130053, 0xfd7fff75, 0xff90ff50, +0x016cff88, 0xff9c024b, 0xfe1402a1, 0x00be0255, 0xfe25feed, 0xffeeff1d, 0xffaf0025, 0xfff5fe0b, +0xff77fbb0, 0xfe60ff34, 0x00dbff89, 0x01bdffb7, 0xfd8f002c, 0x00afffe0, 0xfdcdfffc, 0x0227fdeb, +0xff88004e, 0xfe89fffc, 0x0012ffb9, 0xff750308, 0xfe00ff48, 0x00a50097, 0x004600ef, 0x00c0002c, +0x0132fb5c, 0xfc39ff38, 0x00600119, 0xfcd40131, 0xfee6fef5, 0x0000021d, 0xfda8fe01, 0x00f2fe2d, +0xfeea00e3, 0x02a400dd, 0xf9c70105, 0xfe82012e, 0xfea0008a, 0xff6c0153, 0xff82ff85, 0xfef700af, +0x015f01e4, 0x01a2fede, 0xffefff8a, 0x0166ffea, 0xfd64ffb4, 0x00460176, 0xff92fff9, 0x003901d2, +0xfea5fc84, 0x010b0037, 0xfeadfe42, 0x036b008b, 0x00f4fe35, 0xfee9004c, 0xfee20162, 0xff75fe9b, +0xfead01d0, 0x00e300ae, 0xfdc0ffec, 0xfc7fff4a, 0x0dd5004e, 0xfefc0054, 0xfef3fed7, 0x008801ae, +0xff1a0148, 0xff40ffe6, 0xfd54f99c, 0xfef20040, 0xff47ff1b, 0xff48fe9b, 0x018cfb86, 0x0018035a, +0x0049ff77, 0xffb40055, 0x008afefc, 0x031afd70, 0xfffefd7d, 0x07090102, 0x0063ff19, 0xff25003c, +0x008a0055, 0xfe38fff7, 0x010efc43, 0xff2bfd60, 0x005afdc8, 0xffb4ffcb, 0xfff0ff6a, 0xfb86fd1b, +0xff4dfb39, 0x00fe0122, 0xfd45005c, 0x01e2ff52, 0xfb6afedc, 0x0128fe2a, 0xff9301b0, 0x026c0038, +0xfe72ffc3, 0xff4bfce3, 0x00d20069, 0xffe8fe65, 0x03240018, 0x005400af, 0x0166fb84, 0xfd11008b, +0xff8fff6d, 0x05260460, 0xfecdfeed, 0xffa6fd26, 0x0093fe1c, 0x04d2fa8b, 0x025f000a, 0xfd28ff79, +0x01610148, 0x00b40286, 0xfd7eff82, 0x050b001d, 0xfd30ff83, 0xfe86fd7b, 0xff01fdf4, 0xfdd50065, +0x0075ff7d, 0xfdeaff0e, 0xff43008f, 0x00dc03dd, 0x00cbfd5c, 0x0074fde3, 0x003c0000, 0xfae70067, +0xfd1e01c3, 0xfd61fecd, 0xfb1dffd3, 0xffdc017a, 0xfd88028e, 0x0044feba, 0xfe52009e, 0x01b40217, +0x0145ff45, 0x01e7007a, 0x0190019a, 0x00ef0125, 0xff8effc6, 0x01cc0288, 0xff5dff3a, 0x0153fdf9, +0xff520046, 0x01f5014f, 0x00a10221, 0x01a100c1, 0xff7603dd, 0x006500c4, 0x01effd7c, 0xfe2afff3, +0xfe76fdc3, 0x0069fda2, 0x0188fe5b, 0x0034fd7f, 0x00a00212, 0x021bfe86, 0xff4800a1, 0xff28ffa7, +0xffa80165, 0x0165fda8, 0xff4dff9f, 0xffcbfd91, 0x00a8fe22, 0xfeacffcb, 0x0078ff0e, 0x017afe03, +0xff760024, 0x0028ff3e, 0x003bff34, 0x007d0129, 0x00d0010c, 0xff67fdad, 0xfe540308, 0xffa7ff5d, +0xfd5bff3a, 0x0146ff29, 0x01c5fe1e, 0xff69fdc2, 0xff43ffe5, 0x006dffea, 0xff130050, 0x01abfde5, +0x0019045f, 0xfb5cffb2, 0xffc6fc3b, 0xfed4ff0e, 0x01bc026c, 0xf994fe42, 0xff12ffb2, 0xfd27fe50, +0x009fffe3, 0x002500e8, 0xfd5efea0, 0xff0d0003, 0xfffcfcdd, 0x00fcffef, 0x01d8ff6a, 0xfab8f99c, +0x0168fe8d, 0xfcb60030, 0x00d800b4, 0x006700e0, 0x036cfd27, 0xff1b00ab, 0xfd1cff0e, 0x00effe43, +0xff9c0146, 0xfe1f0360, 0x016cfe39, 0xff46fcc1, 0x0029011d, 0xfe86ff42, 0xff9aff92, 0x00a3fc94, +0x01f80129, 0x0095ff96, 0x02900030, 0x0108feba, 0xfe85fc0f, 0xffa6008b, 0x0166f80b, 0xffdeff99, +0xfeb5fdad, 0xfd11fe2a, 0xfdd8ff67, 0xfe860213, 0xff3c004f, 0xffdf0076, 0xff9cffcb, 0x002c0168, +0xff75ff5a, 0xff0eff80, 0x0145017a, 0xffa6fee9, 0xfd62fd7d, 0xfe7400cb, 0x0080fe2d, 0xfeec0157, +0xfe4efd33, 0x00ae00b9, 0xfe5ffd47, 0x012bfe97, 0x02f00180, 0xff22fd25, 0x007dfd5e, 0x0016fe42, +0x0117feed, 0x0197002f, 0x00a5fffc, 0xff3afee7, 0xfd6a0155, 0x0020ff72, 0x007effac, 0x003efc7f, +0xfcdbff61, 0xfe49000f, 0xfe65ffad, 0xfeb101fb, 0xfe9bfecb, 0xfe43fdfa, 0xff4a0054, 0x0068ff3f, +0x006dffa3, 0x002ffe6a, 0xff5700a5, 0x017afcd9, 0xff8100c4, 0xff44ffcb, 0x013dff3c, 0x01240360, +0xfdc200a5, 0x0450ffff, 0x024dfef8, 0x0206fef3, 0xffdafda2, 0x002ffed5, 0xfd4b0007, 0xfdfa01ac, +0xfba700ee, 0xfe7eff26, 0x02f2017a, 0x01600016, 0xfe730093, 0xff0e0080, 0xfef7ffc8, 0xff9b013d, +0xfe5e003a, 0x001c0077, 0xff57fe42, 0x01e302cb, 0xfff100c4, 0xffdcfff1, 0xff46ff65, 0x0086fec8, +0x00b4ff7d, 0xfef5fffe, 0xfe96fd54, 0xfd39fdc0, 0xffdfff81, 0xfd1e0054, 0x014f001a, 0xfdb6003c, +0x0000ffd0, 0x0488ff65, 0x00ca028e, 0xfe82ffcd, 0xfebb0004, 0x001c0063, 0xfaec000f, 0xffa0010b, +0xfe3bff17, 0x00a100c0, 0x00ff0233, 0xfe8d000e, 0xffecffa0, 0x00780080, 0xffcf01e0, 0xffd6feac, +0xfe470000, 0x00740000, 0xff2bffd1, 0xff75ff0e, 0xfd8efee4, 0xfde5030c, 0x008a00be, 0x00bbfef4, +0xff72fe98, 0x000701b4, 0x04190064, 0x007dffc8, 0x012a012e, 0xfeb1fc5f, 0xfd10ff45, 0x00b90060, +0x012afef1, 0xfe0901fe, 0x0199fab8, 0xfe83fd33, 0xff19004a, 0xfdb4012f, 0x005801ec, 0x030cfe6a, +0xffc6ffe9, 0xfeba0038, 0xfdb40240, 0xff9fffdd, 0x000001fd, 0x00aefee9, 0x011efc2f, 0xff4700f5, +0xff8501a1, 0xfde6fe8d, 0xff0bfefe, 0x01550147, 0x00db0182, 0xff1bfe1e, 0xfec3ff82, 0x03a601e5, +0x006bffb3, 0xfe4f0200, 0xfedc0276, 0xfe2cfdc8, 0x0039ff3e, 0x01550094, 0xffdd0176, 0x010d0059, +0x010e018c, 0xff2e0259, 0x000301c7, 0xffcaff83, 0x0075ff3c, 0x0103faa7, 0xfc0ffff1, 0xfac2ff54, +0x017ffd45, 0xfe7bff24, 0x0022ffe1, 0x01280012, 0xff1f0135, 0x0147ffde, 0x01a6028f, 0xffdcfdf8, +0x0135ffa5, 0xffe50063, 0xff630023, 0x0165ff62, 0x010b000b, 0x0228032b, 0x00010182, 0xffa3ff34, +0xff99053e, 0xfee4fd20, 0x02a3ffc2, 0xfdd501b2, 0x00e9ffa4, 0xfe3eff65, 0x0043ff45, 0x00bbfee3, +0x01d4fe25, 0x004afee4, 0xfcc901a5, 0x012eff89, 0xffb0fe08, 0x002afe30, 0xfd8f023e, 0xfe7601f2, +0x00d0fe21, 0xffc6ffa0, 0x01380080, 0x014dff43, 0xff4300ef, 0xfed50010, 0xfda8029a, 0xfe5503dc, +0xff8900ec, 0xfe5fffb6, 0xfff7ff65, 0xff50ffd4, 0xffb60002, 0xfdea01ab, 0x026c0201, 0x01b90286, +0xfd9e00db, 0x00f401d4, 0xfff6fe18, 0xff9001d0, 0x0055fdab, 0x008efea1, 0xfe2e019c, 0x017f02e0, +0x00ee03c5, 0x0054ff8e, 0xfbbefe94, 0xffd2ff3e, 0xfd1fff82, 0x00a6ff75, 0x0102ff49, 0x00ae024b, +0x004cfecb, 0x00da01cb, 0xff0dff2f, 0xfc3eff77, 0xff37016c, 0x011dfd2c, 0xfedeff0c, 0xff02fef1, +0xffd9ff57, 0x00f9ff80, 0x01d4ff45, 0xfeccffe8, 0x00b6002e, 0xfd96fefe, 0x0064ff72, 0xff34fe64, +0xff74ff0c, 0xff42ffde, 0xfd7c01de, 0xfef200f2, 0xfcb60159, 0x0113001f, 0x0114002c, 0xfe200089, +0xfdf8ffb9, 0xf97a004f, 0xfce2fe8e, 0x00ee0076, 0xfda10080, 0xfde5ffd4, 0x001f030d, 0x003effbe, +0x004d026f, 0xffa601ee, 0x00a30076, 0x000000a3, 0xff4d0259, 0x003afedb, 0xfc2dfdf8, 0xff4b01fe, +0xff5b0253, 0xfeb80076, 0xfed8010c, 0xff6b009e, 0x00180007, 0xffddf893, 0xff01008e, 0x0460ff2b, +0x01a2ffd2, 0x0017020c, 0xfeb3001a, 0x0022ff23, 0x012f0016, 0x00380511, 0x001e01d5, 0x0027fd60, +0x004a02a3, 0x00cffd9d, 0xff8e0168, 0x00d20271, 0xff59008c, 0xfe12fd47, 0xfeb10211, 0xfe9802ba, +0xff78ff25, 0xfd9dfed7, 0x00dc0022, 0x0333f9cf, 0x0154feb8, 0x00e5010c, 0xfff5fed4, 0xff08000e, +0xfcf5ff84, 0x00770206, 0xfd8a0559, 0x014b0138, 0xffbb00e6, 0xffafff39, 0xfe62ffcc, 0x015dff26, +0xffdcfff9, 0x027800e6, 0xfd5bfef4, 0x033efe59, 0x02dbfe54, 0xffdffec0, 0x011e0149, 0xfe7b0145, +0xffdaff6c, 0xffb4ff66, 0x010b0060, 0xffb40046, 0xfdcdfe02, 0xfdcdfe8a, 0xff54fe9e, 0xffac00bc, +0xfeb900b9, 0x026dff37, 0xffa1fdc0, 0x0189001a, 0xfd5c0132, 0xf994fec3, 0xff32ff5a, 0x006dffba, +0xff5b03dc, 0xfe0b0020, 0x0213010c, 0x0128ff82, 0xffa2fe66, 0x0117000b, 0x015dffbd, 0xfee3fe30, +0x0063026a, 0x008300f2, 0xfef2fec9, 0x00a8010c, 0x02400488, 0xffdd00f2, 0xff45fec9, 0x004f00a1, +0x000e01d7, 0xff82ff42, 0xfdf9fde6, 0xfe4f03e9, 0x00bc00b1, 0xff37fffc, 0x0043ff1b, 0xfe0eff67, +0xfda800ca, 0x0000fef5, 0xffc7ff42, 0xfd3a0067, 0xffa0fd1e, 0x0301fe15, 0x0124feb3, 0x00a501d2, +0xfe8aff67, 0xff1bfed5, 0xfd5200c0, 0x005ffe30, 0xff77004c, 0x009f01cc, 0x01dcffe8, 0xffae0030, +0x01a0fd7f, 0xfdabff45, 0xffe200bf, 0x0284ffe6, 0xffb0fc6b, 0x0000ff40, 0x0511fd33, 0x01fb0098, +0xffa2032b, 0x0483ffb2, 0xfd2200b4, 0x00580047, 0x020cfe24, 0xfec8ff7d, 0x002400d8, 0xffd5fed5, +0x0061fe1b, 0xff5efc3b, 0x01190041, 0x015cff10, 0xfe74ffda, 0xfe40fe1e, 0x0079ffa1, 0x00f5fe42, +0x004e012c, 0xfb84ff25, 0x0000ff5f, 0x004dffc6, 0xff95ff5d, 0xff69fcc9, 0x045bfdb3, 0xfec4fc5a, +0xffdffe1e, 0xffabff72, 0xffdfff92, 0xfffcffb9, 0x0169ff67, 0xfde6ff61, 0xffabffb3, 0x00830013, +0x0168011c, 0xfe96fe60, 0x009e0227, 0xfe2c02b1, 0x00230168, 0xff26ffe3, 0xff50ff8b, 0xffbf012f, +0xff29ff41, 0xfc6bfe60, 0xfe96feb8, 0xfefdfe02, 0x01c8fed2, 0x0013fffa, 0x00eafe45, 0xfe70fdba, +0xff0f00ff, 0x0093019e, 0x02d6fece, 0xff3dfe4a, 0x0026fd1f, 0x01b0000d, 0x006cffae, 0x0078ff14, +0xff4fffc9, 0xfd4a00b0, 0xfcc800d1, 0xfe830161, 0xfe810137, 0xfcdb0132, 0xfc4aff98, 0x0050ff4b, +0xfebbfd49, 0xff99fe8b, 0xff39fd2e, 0x0285fe5f, 0x0230fe7e, 0xffcfff42, 0xfff4fe91, 0x002dff03, +0xfe92fe67, 0x00400057, 0x038b008a, 0xfdf40107, 0x0036003e, 0x0202fddc, 0x003cfe78, 0xf9480028, +0xfe27fe20, 0xfffaf9af, 0xfe4400f2, 0x00c0008d, 0xfeb400d7, 0x007cff91, 0x005cfb98, 0x008ffdd1, +0xfc6bfe57, 0xf84d07bf, 0x00bffd2b, 0xfbdeffef, 0xff7f018b, 0xfd54035e, 0xfff9ff44, 0xff98012c, +0xff9802c7, 0x0169fff2, 0xff2b00e7, 0xffe1fd82, 0x0059021e, 0xfd2d0546, 0xff40fee8, 0xfe4bfaa9, +0xfeabfe27, 0x009aff4d, 0x04c2fd16, 0xfbe6ff30, 0x00520136, 0xf94800b5, 0x0166ff30, 0xfe840055, +0x0083fe99, 0xffbaff96, 0x0224fda0, 0xffc900f0, 0x0186ff6a, 0x0085fe4b, 0x006c00c3, 0x00b0fe8d, +0xfea00051, 0xfff803d6, 0xfe8afdda, 0xff7bff40, 0xfef6fdda, 0x00c40399, 0x0189ffc4, 0x00b80199, +0xfe40ffe2, 0xff96ff98, 0xfee0fd44, 0x00f1fd24, 0xfd660326, 0x01d10005, 0xff8500e5, 0xfe2409db, +0x0084ff92, 0xfd36fe2e, 0xfedc0160, 0x008903a3, 0xfed502cb, 0x024d007a, 0x002eff70, 0xffcffe62, +0x0019fef9, 0x06af00df, 0xff75fb98, 0xff67ff03, 0xfd190dd5, 0xff1ffecd, 0x01d2fc7a, 0xff22ff4b, +0xfef90198, 0x0176ffcc, 0xfca7ff7b, 0x004bff0e, 0xfa72ff8f, 0x015dfd22, 0x0174011f, 0x00a2011f, +0xf8e5ffbc, 0x000affaf, 0x02660125, 0xff17004f, 0xfe7eff46, 0xff83ff88, 0xff87ff95, 0x00550038, +0xff03ff9e, 0xff6d0094, 0xfc420062, 0xfd400067, 0x00ddfec9, 0xfe6dfeb6, 0xfe57fcec, 0x003dff7e, +0x017fff57, 0xff6a011c, 0xff5f0044, 0x0056f88a, 0xf917ff8f, 0xff99fdfc, 0x001803db, 0x01e3fc2f, +0xfff80053, 0xfef3fd8e, 0x03990181, 0x00f50050, 0xfee6002a, 0xff250886, 0xfe50f8cc, 0xfd2b0394, +0xff47fdec, 0xfdb3fff3, 0xfc0e005a, 0xfe400068, 0xff4bffce, 0x01630141, 0x00680031, 0x0503ffc2, +0xffc407bf, 0xfe63ffb1, 0xfcb200c3, 0x00c2fdbc, 0x02d0ff79, 0x0041fa16, 0x0068ff25, 0xff7bfed1, +0xff91fe68, 0x018bfd9e, 0xfd8e0157, 0xff5cfffe, 0xff21ff5d, 0x00700975, 0xff15fe53, 0x000d0067, +0xfffdff95, 0xfcb5ff1e, 0xff160004, 0x0052ffae, 0x0175fde0, 0xff96ff63, 0xfccdffd1, 0xfd2afe27, +0xff8eff45, 0xfe88ffaa, 0x00f5ff5f, 0xffcb0012, 0x0155011c, 0x0350015d, 0xf917fda4, 0xfed6ffd1, +0xfff30457, 0x049101b3, 0xfc62fd44, 0xff5801c5, 0xffdf01f5, 0x0018fc72, 0x0062ff1f, 0xffc201b0, +0xfd1f0013, 0x016cfff8, 0x0087ff0e, 0xfbacffff, 0xfe5afeff, 0xffccff86, 0xfd59ff7e, 0xfbc10030, +0xffb301e4, 0xfffcfe40, 0x02100457, 0xfeb50220, 0x00a1fc79, 0xfd39ff09, 0xff060060, 0xfe1cffee, +0xfd6600f6, 0xfd050175, 0x01ea01e9, 0x007f0031, 0xfd39025c, 0x0043f90f, 0xff85ffd0, 0xfdbc0036, +0x006cffe9, 0x0224fe27, 0x00acfc2f, 0xffe8fc8e, 0xfc77001f, 0x014bff8c, 0xffb2fde1, 0xfd1dff9c, +0xfca40016, 0x0017ff30, 0xffc0ff21, 0x0119fa87, 0xf9390031, 0x0018ff02, 0xff2efece, 0xff2300ed, +0xff1e00f0, 0x000c00f2, 0xff0d0039, 0xff2efe50, 0xff0aff3a, 0xfe8500f5, 0xfb7dfc5f, 0x00ccfe92, +0xfd5c0022, 0xff81f87d, 0xfd04003a, 0xff55ffb1, 0xfe3a0030, 0x0348feca, 0xffc4fe9c, 0xfe680149, +0xf916fcbb, 0xfd89fc79, 0x00910065, 0x0073ffc3, 0xffae0063, 0xfe970008, 0xff6bffb8, 0x0175004f, +0x01e00178, 0x0148fffd, 0x00d00093, 0x017fff62, 0x00e3ffae, 0xfd3f01c0, 0xfdc9fe7f, 0xffe0fdec, +0xfc4eff9d, 0xfe630038, 0x0064fb6e, 0x009effba, 0x004fffe9, 0x03cc00ee, 0xfff40078, 0xff9afd65, +0xfdc2016c, 0x01310164, 0x0101ff5d, 0xff9afca7, 0xffd1009b, 0xfe44ff18, 0x0153fd40, 0x005ffcdf, +0x0039ff95, 0xffa0ff9c, 0xff85ff93, 0xfe5f01c1, 0x00e300e6, 0xfd24ff49, 0x0067fe9b, 0xfeb90014, +0xfedbfd16, 0x0031ff4a, 0x00480175, 0x01f9ffb8, 0xff92fcc2, 0xfe2006d3, 0x02bb0000, 0x0028fedd, +0xffdffedf, 0xff8d0068, 0x0482fe8b, 0xf90bff46, 0x00b8fec9, 0x0060fcb5, 0x00e30057, 0xfdd5fe96, +0x0012ffc5, 0x0094fddb, 0xfb6e00e3, 0x0066ff8c, 0x0048fd91, 0xffb2002a, 0x01abfff6, 0xff7cfa62, +0xfef20285, 0x00460037, 0xff9500f7, 0xfd81ff22, 0xfe50051e, 0x00cb01f6, 0xff16f88a, 0xffa9fe7c, +0xfd0d0114, 0x011f01b0, 0x03d1fbf6, 0x00e60022, 0xfea50070, 0x0000ff1e, 0xffdafee0, 0xfd9dff0e, +0x003efecf, 0x0181000b, 0xffd100e7, 0x00dcff69, 0xffd6fedf, 0xff81ff44, 0x00c3ff14, 0x016f04c2, +0xfc15fe1c, 0xfccc01bb, 0xff8b01c1, 0xfaf7017f, 0x006b0021, 0xfede0000, 0x021401ee, 0xfe2fffdd, +0x0016ff5d, 0xffd302d9, 0x02a2ff7e, 0xff22035c, 0xffc3fefb, 0x00a4ffb7, 0xffb1ff5c, 0xff6805ea, +0xffc803b2, 0xff120189, 0xfb8b0c13, 0x0050ff53, 0xffa10123, 0x0110ffee, 0xfe10ff81, 0xffb600b5, +0xfddaff11, 0x0001ff47, 0xfe79fea3, 0xff7d00bf, 0xfc80003d, 0x007301b9, 0xff5d0157, 0xf651ff75, +0xfd11fc44, 0xff99fcc2, 0xff030147, 0xff1901e3, 0xff6dfe78, 0x0118fe81, 0xfe8100ef, 0x007a0049, +0xff7c01b6, 0x0017fda9, 0xfef20204, 0x0014fe72, 0x00360097, 0xff95ffba, 0xffdafe50, 0x0bf1fafd, +0xff58011e, 0x00f2fd1d, 0x0017ffd3, 0xff7cff94, 0xff3afffc, 0x007affd3, 0xfcc2fdf4, 0xfe2a0040, +0xff06ffd0, 0x0071005c, 0xffd7fd67, 0xfcf8fc25, 0x00eff9a0, 0x051eff1e, 0x0182ff47, 0xff4f0101, +0xfbcd0052, 0xff180021, 0x009cffb3, 0x0054003c, 0xffe8ffb2, 0xff8c001f, 0xfdbffde1, 0xf651fef3, +0xffdefe8f, 0xfec9fe9b, 0x0471004e, 0xfe24ff6b, 0x002eff58, 0xff630143, 0xff31000c, 0xfda90094, +0x000000a4, 0xffe7fd4e, 0x061bfe7b, 0xff2d0bf1, 0xff7dfd61, 0x0023fff4, 0xfe2d03a3, 0x022c00eb, +0xfb9e017c, 0xfd1efead, 0xfca400b7, 0x00400093, 0x000002a2, 0x09ae00b8, 0xfe7eff4d, 0xfd68ff85, +0xff81fed0, 0x001effe8, 0xfe8f00db, 0xfea1f7a2, 0xff0effa4, 0xffbdfd59, 0xffefff3d, 0xff8200e1, +0xff810221, 0xfdd9ff7e, 0xfeadfe39, 0xffc30067, 0x0138009e, 0xfd2dff2b, 0xfe74003f, 0xfbd3ffe1, +0xf80bfd68, 0x00abff89, 0x09cfffba, 0x0041ff8a, 0x00640447, 0xfecdfe9a, 0xff57ffc1, 0x0593004f, +0xfe7e00d1, 0x02d9007f, 0xfd67009a, 0xfff2008c, 0xffd40059, 0xfd9efe17, 0xf7a200c3, 0x0246006e, +0x0129fdca, 0x02050213, 0xff370003, 0x00170034, 0x035cff6f, 0xffed0247, 0x00a60084, 0xfbc1ff5e, +0x00e90018, 0xff6d007d, 0xffcaffca, 0xffbf01da, 0xfff4ff6a, 0xffc300d7, 0xff1fff2a, 0x00920020, +0x04470238, 0xff55ff10, 0x022bfc9d, 0xffe8fcb2, 0xfeb601e0, 0xfefb01f3, 0xfebd01ff, 0xfff3fd22, +0xffb30000, 0x018cfe9f, 0xff380975, 0x002ffec1, 0x010eff38, 0x00340489, 0xfffffebe, 0x00060071, +0x00b7f893, 0xff88fc80, 0xffdeffdc, 0xffec006f, 0xfee2ffc3, 0xffc4006b, 0x004efb0e, 0x02200014, +0x018901c0, 0x006dfde4, 0xfffdff88, 0xffdeff46, 0x011501c5, 0x05460082, 0xff86fd82, 0xff09fec9, +0xffc9fff4, 0x005101f5, 0xfe45fed5, 0xfe1cff8e, 0xfd50ff86, 0xff9cff51, 0x0078fc2a, 0xfeea0024, +0xfe9dff9c, 0xff12003f, 0xfb5efca7, 0x00f2fe4b, 0xfe3bfea9, 0x0326fefd, 0xffafffde, 0xfe9b002f, +0xfd5c00f5, 0x002a00a0, 0xff62feca, 0x017502fc, 0xff64ff13, 0x0213001d, 0xff66fe71, 0x00c0ffde, +0xfc6efe70, 0xffe2fda0, 0xf939ff51, 0x00570047, 0xff9504a7, 0x0098ff6d, 0xff6a0076, 0x0247ffc3, +0x01c003d1, 0x09db06af, 0x00b50076, 0x00000046, 0x014cfe53, 0x02d6fd50, 0xfef3fe9b, 0xff69ff18, +0xfdcf0091, 0xfecaffc6, 0x01d6ff37, 0x00feff49, 0xff16022f, 0xfe5701ee, 0xfd2cffd8, 0x00000236, +0xff84ffb2, 0x006b0063, 0x0350fff8, 0xfeff0097, 0xff84fad2, 0x00ad002b, 0xff33ff80, 0xfe79ffec, +0xfea50194, 0x0019000a, 0x0129061b, 0xff1b0236, 0xfc970225, 0xfdbafc96, 0xf84dff7e, 0x01b10043, +0xff42fc72, 0x02d601a5, 0xfeb6fe7f, 0xfd4dfd60, 0x039fffca, 0xfd300036, 0xff580017, 0xfe83ff9c, +0x000ffe30, 0x0155fed7, 0x0129f97a, 0xff81ff03, 0x00e2ff82, 0xff4801dc, 0xfcd600c0, 0xff100055, +0xff810044, 0xffaaffe0, 0xff9301be, 0xffa4fe10, 0xff8cfe84, 0xffc5fe0f, 0xfd01fc62, 0xff5dffa0, +0x04d3ffb8, 0x00040576, 0x0038ffe0, 0x01c5ffab, 0xffb2009d, 0x0006027b, 0xfb8ffe06, 0x00a6f94e, +0x00a00083, 0x00cfff88, 0xffecfdfe, 0x00edfe7f, 0xff14fe88, 0xfd1e017c, 0x01dfff69, 0xff7f0064, +0xffb002ff, 0xff6dfd05, 0x0034fe3b, 0x01dfff2d, 0xfc5d0119, 0x041cffb8, 0xffa50246, 0xff0efe6d, +0xff81fd22, 0xfff00053, 0x00000052, 0x004cfe73, 0x01f8fbe6, 0x002cffb8, 0xfd3efcd6, 0x006cfd81, +0xff31ff38, 0xffbdf99b, 0x077bff85, 0xfe8cfedc, 0xffab019a, 0xff7900e6, 0xf90f000f, 0xfef9ff58, +0x002ffefd, 0xff980132, 0xfe6001c3, 0xfd61fdc2, 0x02e2008c, 0xfee600d6, 0xfcf70084, 0x01080275, +0x008bffa3, 0xfd82ff9d, 0x00450204, 0xfaf7fec2, 0x03be0576, 0xffb7ff48, 0x00a40443, 0xff6600ab, +0x01f4ff66, 0xffcf0137, 0x0008ff8b, 0x0263005d, 0xfffe01b5, 0x018dff1a, 0x0182fbcd, 0xfec80010, +0xfd11ff30, 0xffd601c3, 0x0133ffb1, 0x0078ffb0, 0xffc1fc8b, 0x006500cb, 0xff14fd82, 0xfaa9fea6, +0x018bff47, 0xff5cff11, 0xffccfe3d, 0xff66fe57, 0xfd91fe9c, 0xffd9fd5e, 0xfde40068, 0xfef8feea, +0xff25ffc3, 0x003cffd4, 0x0040026f, 0xfe8bfad2, 0x00cbfd8b, 0x04a2fd3e, 0x00effe42, 0xfb80fed9, +0xffe8ff7e, 0xff85ff1b, 0xffa7fe3a, 0xfe75fdfe, 0x00c5002f, 0xfc9d017d, 0xfe9a0224, 0x01eaff3f, +0xfb80ffb8, 0x0d3fffae, 0xff02ff57, 0xff560122, 0x0224ffab, 0xff4a0032, 0x0062004f, 0x00aafd91, +0x01bdfeeb, 0xfe8d00a2, 0xfef30022, 0x000afff8, 0x00d1ff68, 0x00c700f7, 0xfdeffe3d, 0x01a90204, +0xfe5b0161, 0xfec6feff, 0xfea6fe55, 0xff86ffd0, 0xffd9fda2, 0x0018ffec, 0xffde015d, 0xffaef757, +0xffca0057, 0xfe1a014a, 0xff0d0060, 0xfed002e1, 0xfb9e0097, 0xfd9aff3f, 0xffb800d9, 0x00ae0148, +0xfe92fd4d, 0xff87ff9f, 0xfe9bffd6, 0xfd65f90b, 0xf861017d, 0xff86fe60, 0xfcb1fd1d, 0xff89fc0d, +0xf8ccfd6a, 0x0468ff5e, 0x00ae0022, 0x0078022e, 0x0000fdd4, 0xff2afc2a, 0xff4a0051, 0x0034006f, +0x01b30006, 0x00460077, 0xff8ffcec, 0xff1fffa4, 0xff76fec8, 0xfad2faaf, 0x004dfed8, 0xff7dfe2e, +0xfef1ff3e, 0xfec2ffb2, 0xfd91003e, 0x004fffd5, 0x03f3f818, 0x001e00de, 0xffe801f9, 0xfe4ffe1a, +0xfe92fc6c, 0xfccf00aa, 0xffe10031, 0x0151ffcf, 0xfed8017c, 0xf94eff21, 0x007bfe83, 0xffe80101, +0xfe47fff5, 0x0219fed1, 0xfcdf006c, 0x029bfed8, 0x002d0283, 0x003004f2, 0xff1bffa6, 0x00cc0048, +0x0028fb5e, 0xfec8fadb, 0x00000069, 0x00fdfd89, 0xfc8efece, 0xfd5900e6, 0x00170171, 0xfe7aff31, +0xfff4fec8, 0x0050ff11, 0xff7cffcb, 0xfd7d017c, 0xfbde008f, 0xff8f0057, 0xfe39fffd, 0xfedb0062, +0x01b800f3, 0xfb2dff61, 0xfc6efe96, 0x002e00ab, 0xfc86fe91, 0xfc97fe71, 0x012aff69, 0x008bff65, +0xfe5eff55, 0xfc6b0151, 0x014cfc95, 0x00cffd1d, 0xfd1ffed0, 0xfeadfe62, 0x00b5003c, 0xfd59ff4d, +0xfcf8fc46, 0xff81ffc2, 0x00d9fcbb, 0x009effd6, 0x0047008d, 0xfd4aff25, 0xff8dff4d, 0x013cfc7a, +0xffd7ff1d, 0xfe83fca7, 0x004b01ff, 0x000c017d, 0x04430035, 0xffbcff85, 0xfff8fe2d, 0xff3d000e, +0x0331fc75, 0x00b6fed0, 0x04bfff30, 0x00e4ff3f, 0xff7500a1, 0x009fff98, 0xfddf0110, 0xfe5a033e, +0xff8dfe8f, 0xff86ffa9, 0x01b0ff10, 0xfdfeffd6, 0xfb44fc44, 0x008b006e, 0xffcafadb, 0xff5cffe8, +0xffa1ff63, 0x0002ff40, 0xfc450078, 0xf99bff13, 0xfd41ffb1, 0x00feff22, 0xfca1027c, 0xfec1025b, +0xfe30ff8f, 0x0019001f, 0xff67ffb7, 0xfed00041, 0x022b002c, 0xffb0ff0d, 0xff9600e3, 0x00baf757, +0x008a00ed, 0xff93ffb4, 0xff04fc71, 0x00a900ed, 0xffd50185, 0xff7f0075, 0xfeb6008a, 0x0181ff7d, +0x00e2ff1d, 0xfe66fe48, 0xfd3bfcf7, 0xfe0c0187, 0xfeb9ffee, 0xfb590050, 0xfe0f00c3, 0xff2500ed, +0xfed800c9, 0xfb5e0056, 0x022efec6, 0x012aff59, 0xfc780057, 0xff7cffe3, 0x01d6024b, 0xfe9bfff8, +0x021eff54, 0x0048ffd6, 0xfb4200e5, 0x0006003e, 0xffd1feb5, 0x012cff6c, 0xfea3008b, 0xfc46fb6f, +0xfda201e5, 0xff31ff02, 0x023002ea, 0xfea3fe99, 0x008ffebe, 0xffd30094, 0x0017ff46, 0x0442fdbf, +0xfe18fe06, 0xff5d0185, 0xfec8fc71, 0xfe43ff88, 0x0064ff9d, 0xfe7cfd20, 0x008fff9b, 0xfeb9fde0, +0x018c00ef, 0x01c5ffba, 0xfe07fdda, 0xff7c0071, 0xfffc01d6, 0xfdcaff56, 0xff55fe3f, 0xfebdff8a, +0x016f00cf, 0x00dc00b8, 0x0048004f, 0xff61fee4, 0x000afde0, 0x00d1ff49, 0x0181fdba, 0xfc770031, +0xfcb1ff15, 0x004e004a, 0x025bfdf0, 0x00140014, 0xfef8fef2, 0xfffa02bb, 0xffb700e4, 0x012efff4, +0x00b5fd2c, 0xfd3aff49, 0x04bcff58, 0xff360349, 0xff1d0351, 0x003b0006, 0xfe85fe68, 0xfe5b007b, +0x0211006b, 0xff8b0190, 0x0143feab, 0x000df916, 0x0001ff0e, 0xfad2ff7f, 0x03f2fe24, 0x0074fdfb, +0xff68faaf, 0xffe9ff88, 0x02050064, 0xfef6009e, 0xfa6204b9, 0x00a2ff46, 0xffa701da, 0xfe790014, +0xffa102d0, 0xff23ff24, 0x0012ff88, 0xff81ffef, 0xff1e0020, 0xfc8b0062, 0xfed901a3, 0xff730064, +0x09aefdfb, 0x02a0015f, 0xfe77fe2e, 0xfccfff73, 0xff89fd3b, 0xffec000a, 0x00e20092, 0xfe72fe0a, +0xfed6fee1, 0xfe9ffd1d, 0xff9800d6, 0x00cdff81, 0x002bffc2, 0x008dfe83, 0xffd9ff6f, 0x0097ffe8, +0xff15fecd, 0xffd6ff8b, 0xff55ff1b, 0x016100ef, 0xffa50014, 0x0003ff5e, 0x027bfef8, 0xfc1500cf, +0xffbafccf, 0x00080084, 0xff6cfd1e, 0xff500065, 0xff69ff39, 0xfe7f06d3, 0x0000fca1, 0xff580132, +0xfff3fc78, 0x0c13fd49, 0xfe0dfe8c, 0x00b0ff04, 0xfdd9ffef, 0xff69027c, 0xfed2ff8d, 0xfcb8fd1c, +0xfdd40049, 0x00590028, 0x03dcfe99, 0xfef800dc, 0xff5e01fe, 0x0554fdec, 0x00490281, 0xfcd4fcd3, +0x01d30284, 0x0012feb5, 0xffeefec3, 0x006aff5e, 0xfe07ffe9, 0xfe3e001b, 0xffa90124, 0x00b10050, +0x005efdd1, 0x0066fccc, 0xfffa00a2, 0xfdfe0002, 0xfef60204, 0x0055008c, 0xffed0117, 0x0193ffe0, +0x00e50286, 0x0091ffae, 0x008702d8, 0x007a0076, 0x03600025, 0xffe1faec, 0x0097fd9f, 0xff040159, +0xfddafdcc, 0x00770250, 0xfe78ff8c, 0xfe900018, 0x00620290, 0xff7a0089, 0xffd20185, 0x003201f8, +0xfe7eff9d, 0xff97021a, 0x0191ff3b, 0x00d0ff39, 0x01f2fec9, 0xfef50165, 0xfae201a4, 0x00b3feac, +0x00bbfdf1, 0x008600ff, 0xff88009a, 0xfeceff9d, 0xfcdf006a, 0xffadff5c, 0xfd200017, 0xffab0051, +0xfe3efd83, 0xff44fc96, 0x011800ca, 0xffd2fd2e, 0x005efe8b, 0xfe2b0139, 0x0071ffb9, 0xfb41fee3, +0xfb08ffe0, 0x0131fe18, 0xff700000, 0x00aa0000, 0xff56fff3, 0x000002d3, 0x00630278, 0xfec5feb7, +0xff94ff69, 0xfe25ffa0, 0x002800c4, 0x00e40241, 0x01acffa1, 0xfe7007f5, 0x006f00a3, 0xffef01c5, +0xfd2ffdc2, 0xff46fe57, 0x021b0050, 0xfe0601d2, 0xffc5fe74, 0x0002ffa0, 0xffe50050, 0xff45fff6, +0xfbe4003c, 0x0053fe24, 0x0150fb7e, 0xfff6ff9d, 0xff9f01bf, 0x00490305, 0xfe2d0063, 0xfe08006a, +0xff0b0000, 0x02c0fd36, 0xfea402b1, 0xff0d042e, 0x01b60064, 0x001cff3e, 0xfea0ff30, 0x00400017, +0xff2bfd41, 0xfdf600bd, 0x0094ffb3, 0xfec4ff6c, 0xff3f00ee, 0x015dfd20, 0xfde00001, 0x0118fff6, +0xff13fe6b, 0xffddffaf, 0x01550058, 0xfc28feef, 0x0029009b, 0xfd83fdba, 0x0094ffe6, 0x0000ffee, +0x0016ff95, 0x00fe0377, 0xffeeff09, 0xff1e0242, 0xffe5fd8c, 0xfecdfcaf, 0xfef4026a, 0xfe3fff06, +0x000aff20, 0x002e00e3, 0x0037fd99, 0xfe1afe78, 0xffe9feb2, 0x03d1004e, 0x02e9ffe5, 0x0182002a, +0x01b2ffce, 0x01a8fe63, 0x0193fea9, 0xffa6ff9b, 0xff050014, 0x014e01a3, 0x00a0fff5, 0xff220000, +0x0077fc37, 0x02ff024d, 0xfeb501c3, 0xff40fe49, 0x0068ff9e, 0x00e70576, 0x0074012d, 0x0042ff47, +0x018affa0, 0xff6efcc9, 0x01200053, 0x00d4ff1e, 0x013ffde5, 0x00050085, 0xfbbefca0, 0x0007ff0c, +0x009900d1, 0xff8900e1, 0x00cdff45, 0x0065010c, 0xfa8bfede, 0x00af0046, 0xfe99fd35, 0xffa5008c, +0x01c3000b, 0x02d7fd5e, 0xfda7ff5c, 0xfdb4fe5f, 0xffc9fffd, 0xfeebfd37, 0x006eff08, 0xff9b016a, +0xfd80fe75, 0xfc23ffac, 0x03ab017a, 0xff69fe3e, 0x00f00007, 0x0057feea, 0x00acffab, 0x00eafd88, +0xffbbfee1, 0xffe2ff6b, 0x003cfeb8, 0x0086fe33, 0xfefd01db, 0xffdd020f, 0x01ef0000, 0x0071ffc6, +0xfee40070, 0x00a4ff97, 0xfcd100cf, 0x0126fe29, 0xfdf40000, 0x017efed6, 0x0000fc0d, 0xfd64002a, +0xfffe0000, 0xfd9dff02, 0x0214fff2, 0x02210216, 0x0201038f, 0xfd8cffe3, 0xfe0503ca, 0xfe290044, +0x045bff79, 0xff6aff25, 0xfeea002e, 0xff0b022d, 0xfd6efedb, 0x00caffb5, 0x027b0025, 0x009f0098, +0xfd67fb80, 0xfed7019e, 0x01890004, 0x0450fd50, 0x00030245, 0xfe3f0014, 0x00250003, 0xffcc0173, +0xfd6efe96, 0x02a3ff47, 0x0190ff8c, 0xfee90407, 0xfff00142, 0xffc200d7, 0x00380204, 0x000a0078, +0x0000fb47, 0xff75fe3a, 0x01820552, 0x00b800ea, 0x000d03d6, 0xfe86012d, 0x0044ff8e, 0x007b0257, +0x0050fe09, 0x0019fe62, 0x00340140, 0x01eefecd, 0xffd6006a, 0x008a0022, 0x012f0002, 0xfdc90131, +0xfe1ffe90, 0xfee300a1, 0xff96041f, 0x0029fdaf, 0xffa5015d, 0xff66fe1a, 0xffd9fda9, 0xffb701ac, +0x003afe59, 0x00a4000c, 0xfecc0052, 0x004efe8b, 0xfc8606c7, 0x001e027c, 0xff7c00c8, 0x010a0041, +0x013a005d, 0xfcacfe2a, 0xfe1a026a, 0xfd280035, 0xffd2ffe0, 0x00970557, 0x007400c4, 0xffef00e0, +0xffeffea5, 0x004bffe6, 0x0000fe49, 0x003affc1, 0x0025fe74, 0x0052ffda, 0xfe3000f6, 0xfd6efda4, +0x006300f2, 0x0200feeb, 0xfc4a0238, 0xfed30035, 0xfc37fecc, 0x0000ffc1, 0xff350011, 0xfe61fff1, +0x002fff31, 0xffc80065, 0xffa3feba, 0x0168ff91, 0x00850024, 0x0078ffea, 0xfedd005b, 0x021c036b, +0xfe190097, 0x010e0056, 0x0009fd59, 0xff60ffe1, 0x018affaf, 0xfe5dfe50, 0x001efeb4, 0xffc700bc, +0xffd0ff88, 0x00500134, 0x00170000, 0xff20ffc6, 0xfe0d00d0, 0x000001ea, 0xff55ffb9, 0x003bfe67, +0x027bff2f, 0xffe6fe7f, 0xfe18ff79, 0xff8700af, 0x00c900bd, 0xfe7601db, 0x0327002c, 0xfb04ff4f, +0xfe2bfd5e, 0x0119ffc8, 0xfe88032d, 0x059d0082, 0x00de014a, 0xfc2d0056, 0x000301d7, 0x00c5ffed, +0xf55afe71, 0xffdb0070, 0xffedfd65, 0xfba8002c, 0xfd4e029a, 0x0034fec7, 0x0262039e, 0xfcd5fffa, +0xffee010b, 0xfd47027b, 0xfffb0094, 0x0069fe80, 0x003aff51, 0x010b0067, 0x0050fe1f, 0xfeceff84, +0xff190166, 0xfeb8fe42, 0xfd2e0078, 0xfffdfff6, 0x001f0017, 0x00a9ffed, 0x005c0035, 0x0188fb7e, +0x032bfd52, 0xfd56fb98, 0xffa0ff60, 0x00cd0886, 0x0021fdd8, 0x079f0086, 0xffa50161, 0xff6f02e2, +0xfc57ff41, 0xffb600d3, 0xfe8500a1, 0xffaaffd7, 0x00b6fed8, 0xfecb0094, 0xfdf3fdd5, 0x00a800e1, +0xff580074, 0xff230396, 0xfe8bffc2, 0xfe8a0012, 0x0072fe36, 0x0222fea9, 0xfcb40050, 0xfe72fded, +0xff8fff2d, 0x0027012b, 0x01480161, 0xfebdffc6, 0x0541007f, 0x01ac0071, 0x0093ffe0, 0x0000fe6f, +0x0251ff77, 0xfdbdff73, 0xfa9001c4, 0xfff3002a, 0x005efd0c, 0xffcbffee, 0x004dffdb, 0x02cafd09, +0x010000a2, 0x0246ff9d, 0xffaf005f, 0x01750274, 0xfcc8001f, 0xfc430105, 0x009400a0, 0x005d038f, +0xfce9fda3, 0x02330281, 0x0055fd6a, 0x01460024, 0xfd740178, 0x004d020a, 0x00d8ff88, 0xffe5ff0f, +0xfe780078, 0xff900150, 0x00a2004b, 0xffabff81, 0x0009fe30, 0x00d0ffc0, 0x01c5ffe0, 0x021fffd8, +0x0040004c, 0xfe49ffd5, 0xffcaff8d, 0x01b7fd55, 0xfeba0019, 0xfc81fed8, 0x0005fd9d, 0x0051ffb1, +0x008dff42, 0x00dc0078, 0x0058ff35, 0xfedc0100, 0xffed0018, 0x0100fff5, 0xff2cffd0, 0x010f0067, +0x00e8fcd1, 0x0078000a, 0xfe98ff86, 0x00e90095, 0x00ea0065, 0x01a10087, 0x007eff3a, 0x00170170, +0xfce7fef4, 0x0035fde8, 0xfde105a7, 0x02e6ff8a, 0xfd7efe16, 0xffcf000f, 0x005201e0, 0xfc8900a7, +0xff16fc19, 0x00120121, 0x02e60000, 0xff190012, 0xfd250182, 0xffe2006e, 0xffa7fc28, 0x00000194, +0xfa8afd40, 0xfe0601c4, 0x00e7febb, 0xfce200b1, 0xfe11fd75, 0xff6dff2a, 0xff9dff58, 0x00c1ff46, +0x00bd01a3, 0x02e2ff99, 0xfe06ff70, 0xff43077b, 0x00070013, 0x009c0094, 0x0107ffb2, 0xfeffff22, +0x0474012b, 0x022efb77, 0xfff90069, 0xffb70470, 0xfdfd0058, 0xfe3000f7, 0x071bff66, 0x0034fcb7, +0x00c8fd19, 0xfff1ff9b, 0xff72002c, 0x010dff8c, 0xffcbfe23, 0xfede0026, 0x034fff71, 0xff1afd33, +0x030a0008, 0x0102005b, 0xfc3b00b1, 0x01d6fffa, 0x0234fe30, 0xffd1fa62, 0x01320000, 0xff02019e, +0xfea2fd66, 0x0172fd6d, 0x01bcfeb8, 0xffd30061, 0x0056fe59, 0x0153fffa, 0x02430025, 0x04e00013, +0x02defdd1, 0xff8800a1, 0xff2402da, 0xffaf0178, 0xff89008c, 0x005d0034, 0xfe1efef9, 0xfe8cfed7, +0xfd61ff30, 0xfe680128, 0x01e00063, 0xff7dff95, 0xfc44002a, 0xfd89fe8b, 0x00000120, 0xffaefcf2, +0x00a9042d, 0x008efda2, 0xffd9ffcf, 0x038601c2, 0xfdb4fef2, 0xfe620148, 0xffd60155, 0xffe100a5, +0xff2c022f, 0x01af0114, 0xfff8fd1d, 0xfe54ffe9, 0x0206ffa1, 0xfdf1ffd4, 0xff8bfe2b, 0x00850166, +0xff36031e, 0xfd16fdd6, 0x0031fec1, 0x00000010, 0xffa2013a, 0xffdafd3d, 0x0311011b, 0xffa000d1, +0xfea9fee4, 0x001ffe2b, 0x00830074, 0x014603a6, 0x01e5005f, 0xfe5b0104, 0xfffaffca, 0xfe3bfc57, +0xff9c011e, 0xfece007a, 0xfe7bfe78, 0xff9fff06, 0x01b4fffa, 0xff8c0132, 0xff9effcb, 0xff220011, +0xff9fff31, 0x01cc0148, 0x00010010, 0xff9eff0b, 0xfdd3ffc5, 0x0121ff92, 0x028afef4, 0x000a00ac, +0x0114fe58, 0xfd67ffb2, 0xfd160031, 0xff6c0009, 0x0850ff99, 0xff5b000e, 0x00690130, 0x00180000, +0x002bfc3e, 0xfc2aff55, 0xffa70025, 0xff05ff95, 0xff2804bc, 0xfeea002c, 0xffdf00ca, 0xffd4ffe2, +0xfe75fdab, 0x007bffd3, 0x01c50015, 0xff69fff1, 0xffbe001f, 0x0008fe0b, 0xff0efea9, 0xfff7fe3e, +0x01e80031, 0xffedfeff, 0xfe7efbeb, 0x01210090, 0xfebbfe12, 0x0108ffd9, 0xfeb5ff83, 0xfefe000e, +0x004c00b0, 0x00740095, 0xff15fdf4, 0x0051feff, 0xff7fff5f, 0x00000009, 0x01b8ff2f, 0x0087ffc4, +0xfeb50181, 0x0063017b, 0xff96fef5, 0xff5afe82, 0x0000ff35, 0xfe0200ec, 0xff1b00f5, 0xff90ff19, +0xfd32ff6b, 0xffbafe08, 0xfe1c00d4, 0x013200a9, 0x0025fffc, 0xfdc601bb, 0x001b0000, 0xfffeffd2, +0x00ff007e, 0xff2afda9, 0xfde103bd, 0x0447ffc6, 0xfe02ffc0, 0x00930075, 0xff80fe28, 0xff1c0051, +0xf99c0100, 0x03ca0000, 0x0074036b, 0xff7d01db, 0x032d0000, 0x018f0101, 0xfe29fd24, 0x011fff61, +0xfe38ffdb, 0xfd61ff8d, 0x0195fed4, 0xfe360022, 0x0027fee4, 0x0091fd0c, 0xfd21ffda, 0xfeb00030, +0xff70ff49, 0xfe140103, 0x003efed1, 0x008a00de, 0x0019fe5f, 0x0182000c, 0x00d1f4d6, 0xfefffd09, +0x001cffaf, 0xfeceffad, 0x018e01a9, 0x02a1fce2, 0x0075fe20, 0xfd1dfe06, 0x0000fe60, 0x031afe78, +0xfd6502bc, 0x009700ce, 0xff8cfc5d, 0xfdbd01e7, 0xfec90269, 0xfe160078, 0xfeb80040, 0xfc23fd88, +0xfcb6fd47, 0x024c007a, 0xff36fe59, 0x0035fe1c, 0xffc9ff9a, 0xfd360322, 0xff850064, 0xfe85010c, +0x02deff9a, 0x006501bd, 0xfecc0030, 0x00e60047, 0x0090ff2f, 0xfeecff68, 0xff3c029f, 0xffe50061, +0x038fffd9, 0xfe5dff9a, 0xffc4fffc, 0xff6affb5, 0x007b0102, 0xfdee000e, 0x014902cd, 0xfdedff9d, +0xfee0fff0, 0xfd2fffef, 0xffcb0053, 0x0089fe6d, 0x00e6fd59, 0xff630060, 0x0000004b, 0xfedc0025, +0xfe76fea6, 0x01640146, 0xffea001f, 0x0002fc1a, 0x00560085, 0x0018feaf, 0x0145fe07, 0xfb86ff8a, +0xfe07008c, 0x00a8002c, 0xffaa0166, 0xfd2401f2, 0x01ee0593, 0x0069036f, 0x00800077, 0xffe80013, +0x00ed01c7, 0x00adfe7b, 0xffcafed5, 0x00a2000e, 0xffa9fe89, 0xfa63ffd0, 0x0069004f, 0xfef1006f, +0xff3a0035, 0xfeb900bb, 0xffc6ff8c, 0xff1affda, 0x02dffd8d, 0x01c00141, 0x0628ff72, 0x00d2feb0, +0x000cfd55, 0xffa1ffb1, 0xfeeb0011, 0xfd100146, 0x009affd8, 0xfe2cffcb, 0x003dfd85, 0x032dff29, +0xfd9c004e, 0xfff2ff33, 0xff6d0322, 0xff16fdd4, 0xfe540005, 0x0082ff7a, 0x0077fe70, 0xfff8005b, +0x0012fc81, 0x0111fded, 0xfbfcff02, 0x020affc4, 0x00fafece, 0x0011ff8c, 0x0041ff0f, 0x0178fd96, +0x00b10061, 0x000dff6e, 0xffe40022, 0x003bffcf, 0xff66fe56, 0xff6400c1, 0x007b0065, 0xffca0060, +0x0133ff7c, 0x01b2006a, 0x01bb006a, 0xfd01ff87, 0xfd24ffa8, 0xfc9100ca, 0x00a70114, 0xff57011d, +0x00c9004a, 0xff6ffdb0, 0xfdcd0155, 0xfe34ffc6, 0x003e0080, 0xfff90002, 0xff4700dc, 0xfcdd0066, +0x010afd85, 0x028dfff6, 0xff97ff89, 0xff490525, 0x00c9fe86, 0xffca020a, 0xff5eff79, 0xfebfff8c, +0x000efe81, 0x000d014b, 0x004e0098, 0xff4f0025, 0xfd300120, 0x010301d0, 0xffa3ffd6, 0x0025ff30, +0xfefd02a3, 0x008600cc, 0x00190099, 0xfe720067, 0x0000ff15, 0x022cfe5c, 0xfc43ffd2, 0xff24ffa4, +0x00f2fff6, 0x004aff16, 0x02d300cd, 0x01ce008e, 0x01e20009, 0xfce7fd7a, 0xfd8403cc, 0xf9a00061, +0xff5ffe08, 0x0050009b, 0x002c00aa, 0xfd600066, 0xfe27fe2b, 0x004a000e, 0xfdc00180, 0x0000006d, +0x007d002e, 0xfeb401a9, 0xff98fae6, 0xfede0065, 0xffa401bb, 0x0214ff04, 0x00000003, 0xfd61fbe1, +0xfff403ad, 0xfda30111, 0xffb30000, 0x0097ffe3, 0x013cfff5, 0x00a50029, 0x022afe79, 0x00e7004c, +0xff5cfffb, 0xfd28ffc8, 0xfa870620, 0xff760291, 0x042e0278, 0xfb6a007b, 0xffeb0009, 0xff260135, +0x005aff22, 0x02eafff3, 0xffd401ce, 0xffc3ff82, 0x031000a2, 0xfe3ffd5c, 0x0631fff5, 0xffa900e2, +0xff2dfe35, 0x0130034b, 0xff84004a, 0x00ff0022, 0xfefa0000, 0xff0b0360, 0xff76fd80, 0xf87dff74, +0xff29007f, 0xffdefd0d, 0xfd4efc3b, 0x035c000a, 0x0284feb8, 0x03c9ff92, 0x00a3fccf, 0xffc203ad, +0xfdf1fdf8, 0xffb40005, 0xfea4fde4, 0x01ff00e3, 0x00b7fd91, 0x004b0085, 0x00b0fd4e, 0x00220133, +0xffeffe89, 0x006a0031, 0x0118fddb, 0xfeeafdd4, 0x025f0000, 0x00ca0063, 0x0027011c, 0x010cfecd, +0x001ffdd8, 0xff7dff5b, 0xff96ff9e, 0xffbfffa0, 0x01420175, 0xfc440013, 0x00a1ffa0, 0x0026f9a2, +0x000001b4, 0xfef4fe5b, 0x008efcbb, 0xff7fffae, 0xfb391100, 0x0065ffa7, 0x012d0062, 0x00b0fea6, +0x02a2ffd2, 0x0036005d, 0x000b018e, 0x0035fec7, 0xff00fe98, 0xffdd008a, 0x01c4ffde, 0x00000029, +0x015d0069, 0xfc53000e, 0xff21fe20, 0xff970126, 0x015d00c9, 0x003200a4, 0xff10fc0f, 0xff2c01d4, +0x00c6ff89, 0x0035fb32, 0x0062ff90, 0xff9dff29, 0xff90001c, 0xffe80404, 0x015eff2a, 0x0290ff05, +0xfc800213, 0x0291fb6a, 0x002d01b7, 0x009300d0, 0xfff9ff79, 0x008bffdd, 0x008c008b, 0x001efff2, +0xfff8fd88, 0x026b011e, 0xffee00ad, 0xfc610004, 0x0133ffb4, 0x007a00fe, 0xff3ffee2, 0x007bffd2, +0xfd5c0350, 0x00920028, 0x0000001f, 0xfec8000d, 0x02e60129, 0x006300ab, 0xfee7fd99, 0x0038fff3, +0x0045fe42, 0x0030fe16, 0xfe09001b, 0x0009fff7, 0xff73012f, 0xfdd4fd1e, 0xff56fdbc, 0x014efc80, +0x00c0ff1a, 0xffc60042, 0xfe790110, 0xff930013, 0x0154fd16, 0xfc37fea3, 0x00c5017f, 0xfd3f01c4, +0x010afe36, 0x010e002e, 0x001affa2, 0x004c009a, 0xff9bfff4, 0x023709cf, 0x011600de, 0xfe110651, +0x0140fdcf, 0x0012fff9, 0x0134fffa, 0x0193010f, 0xff090000, 0x003802a4, 0x0051fe54, 0x01450103, +0x000b00e0, 0x00050040, 0x0255fb32, 0x01a3fffd, 0xffe00018, 0x00cd0082, 0x013300a9, 0xff6ffef5, +0xfe0bfff9, 0x033bfe06, 0x028d007c, 0xf631000b, 0x0060008f, 0x00d2018f, 0x02320000, 0x004d00af, +0xffb4004b, 0x0022f948, 0xff5d0056, 0xff860093, 0xff6501fe, 0x01400082, 0xfef6fbff, 0xfe8bff6b, +0x0422feb8, 0x004bffa0, 0xfd21fef9, 0xfd9c0000, 0x0193fd40, 0xffe0003c, 0x0038fec9, 0x026b0016, +0x0078fd1a, 0xfebcfe4f, 0xfe780195, 0x00130055, 0x0044ffcc, 0x009cffa0, 0x00780000, 0x00d2fe6f, +0xff8900dd, 0x0090fe40, 0xffafffa4, 0xfffdfcdd, 0x0116ff2e, 0x00c6ff72, 0xfd7b0057, 0xffbaff82, +0x004d004d, 0x01130024, 0x00befc61, 0xfe34010b, 0x0028ff7e, 0x00aa00ed, 0x0252fea2, 0x0025ff72, +0xffaa00f8, 0x019901b6, 0x0182ff31, 0xfe32feb2, 0xfde6feae, 0xfd47feb8, 0x0064ff2e, 0x003b00a9, +0xfe3eff8f, 0xfe16ff02, 0x0031fec2, 0x016fff83, 0xfffdff78, 0x00a90121, 0x02db00af, 0x002dfd4e, +0x0240ffd2, 0xfe31ffec, 0xfef3ffc1, 0xfcbcff4d, 0x005efd0f, 0xfe3bfeed, 0xff6dffc3, 0x0298008d, +0xfe680152, 0xffd0028f, 0x015c0068, 0x006900d7, 0x0249feb8, 0xff4100bf, 0x0021fffc, 0x000200a5, +0xfe7a0646, 0x0054ffbe, 0x006a00f4, 0xfd81fe30, 0x0242fe66, 0xfd1602d3, 0xff170041, 0xfe84010c, +0xff6f0050, 0xfe8a0018, 0x02e9fbe1, 0xff4e0168, 0xffd50000, 0x006f004b, 0xfd62fcf9, 0x0066ff41, +0xff49013a, 0x00920035, 0xffec0079, 0x00ce008f, 0x012a0000, 0x000aff73, 0xfe79fe6f, 0x01bffe12, +0xfec1fe30, 0x0081fdc3, 0x002efeaa, 0xff500088, 0x015102a3, 0x00620041, 0x00c0fff6, 0xfd7f00de, +0x008d0008, 0x0078fe9f, 0xfefc01a5, 0xfff2fd94, 0x00c7ff99, 0x0055ff89, 0xfe25002d, 0xfdae017c, +0xffc4fcdd, 0x0494fe8d, 0xfed7fd12, 0x00a001fb, 0x0004fff3, 0x00d2fd3b, 0x020f002d, 0x00d3000c, +0x00ffffca, 0xfe4effca, 0x029e007c, 0xfda8ff19, 0x0012004e, 0xfcc6fd20, 0x0050002e, 0xfe57ff92, +0x0426fcb6, 0x00ecfe35, 0xfe9100e7, 0xff77fdb6, 0x0000002a, 0x02caff7b, 0x00a80018, 0x0049ff8d, +0x00d100b8, 0x0147ffd5, 0xff54ffc3, 0xff6d0196, 0xffce013c, 0x01130060, 0x0298fd61, 0x00ea0017, +0xfe94ff51, 0x01deff7b, 0xfee2ff99, 0xfdb1fe24, 0xff8d0128, 0xfd20039d, 0x01e80009, 0x012602e6, +0xfef3004d, 0x019f005c, 0xfc3b00fb, 0xfff0ff38, 0xff04fd4b, 0x0012feb4, 0x00ba01d4, 0x009f0096, +0xfe09ffb7, 0xfd6dfe0f, 0xfedaff58, 0xf77101df, 0xfef90097, 0x001900af, 0xffcf0273, 0x00660072, +0x0151016b, 0x003dff52, 0xfcbc00c1, 0xff47011e, 0x01e400ee, 0xfefd0191, 0xfebb02a1, 0xfdc20105, +0x00ac0061, 0x002fffc1, 0x0396004c, 0x011b0018, 0x01b0ffae, 0xfe810226, 0xfd3701e6, 0x009efff4, +0xfdda0060, 0x00800116, 0xfe02f392, 0x00c8fe67, 0x001f0052, 0xfee7004d, 0xffeb0041, 0xffcd0019, +0xfe7efed7, 0xff3600d5, 0x050b0054, 0x01800076, 0x00700055, 0x0160fff4, 0x00100291, 0x0071ff70, +0xff83ff4d, 0x00fe0468, 0xffa9ff42, 0xff6ffed1, 0xfdbafe1e, 0x00ba0051, 0x00e7ff9f, 0xfeaa0094, +0x005f00ca, 0x0085ff7b, 0x0000fd7f, 0x0776fece, 0xff5bfdd2, 0x000b017f, 0x02a3fe77, 0x015eff24, +0xff65fdb8, 0xff1afff8, 0x010bff90, 0xff8cfd49, 0x0000fcd1, 0x0022ffbc, 0xfe6301ed, 0xfe2a00a5, +0xffe00098, 0x0083fe56, 0x01befb39, 0xfe3b003d, 0xfa44ffc2, 0x02feffc7, 0xfcdbffdd, 0x01df0028, +0x0122ff43, 0xff630202, 0x00c8fffe, 0x0153fee9, 0xfd8e0076, 0xffdf0015, 0x002100a9, 0xfd2ffdf0, +0xffc8fede, 0xffcc0044, 0xffd70255, 0xff35ff2e, 0x0031ff1d, 0xff86fccf, 0x01a0fe7a, 0x00220006, +0xfcbc0061, 0xf92d0129, 0x00530176, 0x0063fef8, 0x035e01b1, 0x01cffe26, 0x015cffc6, 0xff4b029f, +0xff3dff5c, 0xfda2ffd7, 0x00ddff9b, 0xff90ff36, 0xfffaff7d, 0x068a002e, 0x014bffe7, 0x024eff5b, +0x0013fff7, 0xff63ffe1, 0xfff0fde8, 0xff4a00a8, 0x0086fe94, 0xff30003e, 0x002803e7, 0xff0bfe70, +0x00360046, 0xfe5701b0, 0xfa8bfec1, 0xff10fe83, 0xffee0058, 0x0358ffc9, 0x005afe22, 0xfe91010d, +0x010600fd, 0x01a5faaf, 0xff2801db, 0xffb9fdba, 0x065e0275, 0x00cbfeea, 0xfd30003b, 0xfd0f018b, +0xff32fe15, 0xfffafdf0, 0xfea00037, 0xff5d0060, 0x00b9ffe6, 0x004a002e, 0x017cfe22, 0xfdcdfbc1, +0xfd7b0039, 0x001800c6, 0x0062013e, 0x0028fc6b, 0x00990000, 0x01450055, 0x00f50190, 0xff6d0251, +0x00610030, 0xfb5eff94, 0x01befefb, 0xfe2a005f, 0xfeeb011e, 0xfc44ff3c, 0xff33ff61, 0xff5f016d, +0xffda0051, 0xfdabfeac, 0x0003fda4, 0xfde9fe06, 0xfcef0038, 0xfff301e9, 0xff53fce1, 0xfeb2ff2a, +0x0323fe11, 0x00baffc4, 0xff400019, 0x012e0251, 0xff9bfeda, 0x001dff39, 0x00a9ff7f, 0x0096ffc2, +0x0000fd7f, 0xfc760257, 0xff8b000f, 0x00b7fe24, 0x00fcff93, 0xfd4bffd4, 0xfe4bffc2, 0x00e10075, +0x002b00b1, 0xfecfff11, 0xfd2d00da, 0xff640032, 0xfd8bfe02, 0xff050216, 0xffc8feb6, 0xffba0163, +0xfef1fdf1, 0xffb6065d, 0xfdc3ff8f, 0x004bff76, 0xff67fd4e, 0xffdcffe9, 0x00a0fee4, 0xfe49017d, +0xfe560441, 0xffa3fd4e, 0x0017ff6e, 0xfece025f, 0xff340011, 0xff6afe93, 0x04c7ffb5, 0xffb8007a, +0xfd12ff03, 0x0167ff3c, 0xfd59ff0c, 0x0180fe9e, 0xfe0f0221, 0x00b401e1, 0xffa80092, 0x002a004b, +0x018dfd62, 0xfeda000b, 0x023d00cf, 0x033c000b, 0xffce01b1, 0x00a8ff5e, 0xffc2ff7b, 0x010f044c, +0x0000ff30, 0x00cbffcf, 0xfeebff8b, 0x029701d2, 0xffe70164, 0x0159ffec, 0xffedff22, 0x02a90108, +0x0071ff24, 0xfe6c0000, 0x044efd9d, 0x02bdfead, 0xffcaff6c, 0xfa62fff6, 0xff4a0000, 0x01b501b5, +0xff91ff85, 0x0441ff85, 0xff7301a5, 0xff69fff5, 0xfff0ff29, 0xfe57005c, 0xfcedfe82, 0x0236ff66, +0x0075fe2f, 0x000300ea, 0xfb42fe8e, 0x00b2ff69, 0xffd102a9, 0x0000ff9a, 0xff24ffdf, 0xfe79fd33, +0xff3afe0b, 0x003cfccf, 0x027500f8, 0xfe6dfdbf, 0x0034fe40, 0x0103fe79, 0x00b5ffba, 0xfdb30168, +0x011e0097, 0xffdafef7, 0xfe6bfecf, 0xfd64ffa0, 0x0076feb4, 0xfcc201bb, 0x012cfd8b, 0xfe47ff7c, +0xffc600af, 0xfddf021e, 0x003100a5, 0xffbdfe2e, 0x01c0fe91, 0xff5d01d0, 0x00380257, 0xffedffcb, +0x00d1fd29, 0xfd4afc8b, 0x018c012a, 0x034b0505, 0xffee0019, 0xfefc0149, 0xfdd1fff8, 0x01c50288, +0xff3c001b, 0x0128ffef, 0x033501ca, 0x0097fe6a, 0x02e100b7, 0xff5a01ff, 0x0049fc0d, 0x012b0066, +0x03ca01fe, 0x015dfece, 0xff350090, 0x00890073, 0xff20111e, 0x01d7ff63, 0x0052ffbe, 0x00f80039, +0xffe80049, 0x026cffb3, 0x01f4fdd2, 0x00edff96, 0x009500ac, 0x00a3fe38, 0xff450262, 0x0000fffe, +0xff55ffbf, 0x00070622, 0x024b02d7, 0x0211fcb7, 0xff3d003a, 0x00110169, 0x0000fe67, 0x00caff80, +0x00b5ffe3, 0x029000c4, 0xfe8aff04, 0x00ca01c9, 0xff9d02c0, 0x0156fd84, 0x02620285, 0x003fff78, +0xff5bff56, 0xfef2fea5, 0x01d9ff49, 0x006102c9, 0xff510261, 0x015affe3, 0x00ee0021, 0x03cf00cf, +0xffa10025, 0x00520272, 0xffee025a, 0x01550114, 0x0180fea5, 0x0094ffc6, 0xffaafde4, 0x007affee, +0xff64ffcb, 0x0090fd0f, 0xff1600dd, 0x003900be, 0xff82ffdd, 0xff8fffdb, 0xf9760175, 0xff4fff7d, +0xfee5febe, 0xfff5fcfe, 0xfdc2fe14, 0x03c2ff6b, 0xfe30ff4f, 0x0000ff2a, 0xff8901e4, 0xffd70011, +0x01010006, 0xffd90475, 0x05520000, 0x0008ffde, 0x0554ffd0, 0xf99b0049, 0x01480093, 0xffeeffa0, +0x024bf94e, 0xfe21003d, 0xfcbbff74, 0xfc0d0143, 0x0013ff3b, 0xff9ffd10, 0xffd9ffdd, 0xff660097, +0x011800bc, 0xffe700b7, 0x0063fe16, 0xfea8fdfe, 0xfe2900cc, 0x012b0208, 0xfff6011c, 0x00cc000f, +0x013400d8, 0x0081fd70, 0x0015ff61, 0x017000e3, 0xfb04fe7a, 0x01f50095, 0xfe57ffe0, 0x0dd5fd4b, +0xfe40ffb0, 0x017d0271, 0x0019fea4, 0x00650055, 0x015f0018, 0xfd2d0076, 0xff94ff7d, 0x011bfe20, +0x00e500b6, 0xfed50396, 0x0000014f, 0xff2e01d0, 0x0046fd04, 0x006701e2, 0xfeae0085, 0x02200032, +0xfefbff8d, 0x02410268, 0xfa94ffbf, 0x005000cb, 0xfff300c3, 0x00f80068, 0x00dc00a5, 0xfe5a0254, +0xfe1c0053, 0x0012ff69, 0xfff600fa, 0x0088009c, 0x00000062, 0x0116ff73, 0xfbb4fdd9, 0x01f5fff0, +0x0237010f, 0xffb4ff61, 0xfe3600e0, 0x0020ffc4, 0x00f201f4, 0xfe760061, 0x03e20111, 0xffa000d9, +0xfff90062, 0xfa6300f9, 0x02b900a5, 0xfefdff02, 0x00e20554, 0xfe450085, 0xfe60ffcc, 0x00050099, +0x02dffec5, 0xffc601e2, 0xfd6eff1e, 0xff210418, 0x00b7fdd4, 0xfe8a0135, 0xffa0ff87, 0xffc2015f, +0xfe9b013a, 0xffe9ff1f, 0xfff5fd45, 0xfe97fcab, 0xfed0ff5b, 0xfcf90062, 0xfd9bfead, 0xfd02ff7c, +0xff66ff60, 0x002000cf, 0x016e00f1, 0xfe200000, 0xff69fea7, 0xfd7b007b, 0xffb20178, 0xff91ffec, +0x0006ffab, 0x014afe4e, 0xfe2400d0, 0xfd89ff12, 0xffa000d0, 0x0161035a, 0xff810061, 0xfddaffc4, +0xff80017f, 0x0297fe77, 0xfd4500e9, 0x000001bd, 0xf0e4000b, 0xfec20164, 0xfe08fd39, 0x00e3ff04, +0xff8402df, 0xfd1eff1a, 0x00e60188, 0xfefdffe4, 0x0046ffdf, 0x0019fe90, 0xff73fc3e, 0x0026009d, +0xfff7fed6, 0x003a0022, 0x02ccffd3, 0xff7fffa4, 0xff5affd9, 0xff2ffd6c, 0xfee6ff9c, 0xfec1ffd3, +0xfd68000f, 0xfee3ff17, 0xfe6201e2, 0xfdd4fdec, 0xfda2fdb4, 0x016cff9a, 0xfd1dfe6f, 0xff76ff34, +0xfebdfee8, 0xfff100a6, 0x00c300e1, 0xffa409db, 0x01680503, 0xffcdfebc, 0x0046ff64, 0x0041fe0b, +0x00c6ffe1, 0xff67ffaf, 0xfffc0250, 0xfdf9002b, 0xff250063, 0x0011020f, 0x0325fff6, 0x00640099, +0xfdf2fea2, 0xff5d0298, 0xff1aff61, 0xffe9019d, 0x007600be, 0x0359ff3f, 0xfebe0000, 0x018cfdeb, +0xff6f00e9, 0x01750097, 0xfea7ff62, 0x0145ff73, 0x00b7ff5e, 0xfe6f00e3, 0xfed50004, 0xffc70132, +0xfeb0fffb, 0xfec800ec, 0xfa7902a8, 0x003600c0, 0x003c018d, 0xfd4800b8, 0xffe0fceb, 0xff830147, +0xfee9fd6c, 0x01e20217, 0x0033fead, 0x0071fd2d, 0x00d0ffde, 0xfe83fe79, 0x023101c3, 0xfda20269, +0xfde900d6, 0x0181ff55, 0xfb6a0200, 0xffdafc4e, 0xff2b00b7, 0xff5b0000, 0xfeb0001f, 0xfd840006, +0xffd2002b, 0x00f3029a, 0xff800000, 0x00000022, 0xfff1ff0e, 0x00faff57, 0xffe80245, 0x016eff43, +0xfd21fd64, 0xfcde0186, 0x03bf00ad, 0xffda0082, 0x01e600c3, 0x00740026, 0x012bff78, 0x0061fd4f, +0xffe8fb80, 0xff87fff4, 0xfe1c0030, 0xfcf801dc, 0xfe1dfece, 0xfee90027, 0x0023ff65, 0x0079017c, +0x0000fd89, 0x01b60360, 0xfe30011a, 0xffd9000e, 0x01e4fef2, 0xfe79fdd1, 0x0129ff81, 0x0117000c, +0xfeb0ff8a, 0x00950129, 0xfef40156, 0x0074fe4b, 0x0058fd4b, 0xfff3001f, 0xff2ffeb4, 0xfca1ff95, +0xff6501af, 0x00cafed5, 0xffe001da, 0x013302b6, 0xffb0ff5e, 0xff6dffca, 0x0013ffdf, 0x00000192, +0x0035fec9, 0xff0d0457, 0xfc62012c, 0x01ffff73, 0xf893ffa6, 0xff1d007d, 0x006cffdd, 0xff34feb0, +0x02ec00d3, 0xffa6ff85, 0x0015fb98, 0xffa9000a, 0x00d0fee7, 0x03e9fe17, 0x01370125, 0xfed5034d, +0xfff3fd3a, 0xfece01bd, 0x01bb01cd, 0x000000e2, 0x00de001b, 0x00f2fbb0, 0xfecd0035, 0xffb0002d, +0x026dfcb6, 0xfe36fdfd, 0x04b10138, 0xff3b01d3, 0x011cfebb, 0x031eff93, 0xff7d0140, 0xfeb200aa, +0x01170176, 0x073401a3, 0xffed020c, 0x00210009, 0x0213fe8d, 0xff46fcc4, 0xfdccfd17, 0x0041ffe8, +0xfffbffb2, 0xff2cfff7, 0xfc91021e, 0x0145028d, 0x003cff94, 0x00090168, 0x025fffee, 0x019bfe42, +0x00f10030, 0xfd63fe96, 0xfe75fec6, 0xff69fd30, 0x02810118, 0x00680284, 0x0078ffea, 0x00e7021c, +0xfef4ffff, 0x0011004c, 0x00de004a, 0x00a6fef9, 0x02570069, 0xff57fe3b, 0xfee800c6, 0x019dffaf, +0xfdd8ffc9, 0xfdbefede, 0x0025ff30, 0x003800a6, 0x00bb0012, 0x003a0154, 0x01190195, 0xff7eff93, +0xfdb6ffe9, 0xff750312, 0x00220062, 0x0043fea3, 0xff8fffc1, 0xfd850024, 0x004d00e3, 0xfd22023a, +0x0000fefd, 0x0000fec7, 0x008d0076, 0x04c3fdd5, 0xfcb8014e, 0x008aff1a, 0xfff90022, 0xffa70052, +0x0155fe81, 0xfecc00a4, 0xff09ffee, 0x00980192, 0xfe82ff37, 0x001c022c, 0x044301d6, 0xfab8041c, +0x0017ff95, 0x01ed0000, 0x008a0033, 0x02480453, 0x0180fd26, 0x0131fe03, 0x011d00be, 0xfe9dff6a, +0x01080029, 0x0039fddc, 0xff0c011c, 0x003dfe6b, 0x01fb006c, 0x0291019e, 0x01d200a5, 0xfcc70198, +0x01d3021b, 0x01be013a, 0x015a00a5, 0xff6b0000, 0xfd1e0276, 0xfdae0071, 0x00a20017, 0xffaaff41, +0xfe2d00d9, 0xfc72ffd7, 0xfd89ffa7, 0xff9cff1f, 0x030e0106, 0xfeeaff6e, 0xfe27005e, 0xfe9ff9c7, +0xf94bff2a, 0x0097014a, 0x047c00a0, 0x00e8004e, 0xfffe0043, 0xfee203eb, 0xfd8bff3a, 0xffcd027c, +0xff0500a5, 0x001a002d, 0xff4ffd2d, 0xffe8ff63, 0x0000005c, 0xffc4fb79, 0xff76ff46, 0xffceff8f, +0xff63fef7, 0x034101f2, 0x011e0039, 0x045bfdd4, 0x002c0053, 0x0015fe1b, 0xfc3bffa7, 0x033e001f, +0x0067fd82, 0x00aafd4d, 0xffc7fe85, 0xfec80278, 0x00b901e6, 0xfe6b02ae, 0xff3c037f, 0xfe4200a0, +0x02e7fd28, 0x025900ed, 0xfff40096, 0xff5e031e, 0x0054ffe4, 0x00600199, 0xff46ff93, 0x0065ffc3, +0xfff6ff7c, 0xfdee0152, 0x00500033, 0xfe84fecf, 0xff6c0020, 0x00ecff82, 0xfff6ff6c, 0x00a1ff2e, +0xfe7ffe05, 0xff920051, 0x008ffe20, 0x00f300b8, 0x006f0221, 0xfdf9fe23, 0x02cc000c, 0x00950018, +0x00a5ffa6, 0x00920090, 0xfe1bff12, 0xffd3013f, 0x009ffe51, 0xff3202b2, 0xfe75ff65, 0xfffafee0, +0x012dffc6, 0xffbcfe4b, 0x02d3fff9, 0xff5effe4, 0x005cfe62, 0x0227ff55, 0x0053ff2b, 0x026001c5, +0xfffffd34, 0x017a0374, 0xff96fea2, 0xff42ffa4, 0xfd9e0062, 0xff5d013e, 0x01fc000f, 0xfef6ff72, +0x0298ff0f, 0x0000002d, 0xff98fe0b, 0x005b0068, 0x00dc00b9, 0xff9600c4, 0x000c026a, 0x034f0214, +0x03e6fdc5, 0x0085ff88, 0xff54ff4a, 0x01fbfe34, 0xff3a0023, 0x0107ffa9, 0xff560277, 0x0031ffb7, +0xfe8b00d1, 0xff73ffee, 0xfd83017a, 0xfd7b002f, 0x026a015e, 0xfd46fdeb, 0xfd17024a, 0xfdb00093, +0xfe460047, 0xfeaafae7, 0x00f4022e, 0x02970046, 0xffc00022, 0x01070064, 0x0034011f, 0x00c0fff9, +0x0147fe89, 0xfefaff46, 0x0152ff8f, 0xff670220, 0xffee013d, 0xff3dfde8, 0xffa20040, 0x02a5fb04 +}, + +#endif diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/imx219_mipi_raw/camera_tsf_para_imx219mipiraw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/imx219_mipi_raw/camera_tsf_para_imx219mipiraw.h new file mode 100755 index 0000000000000000000000000000000000000000..83723668f3fce291619f2479d63317b8141aa71e --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/imx219_mipi_raw/camera_tsf_para_imx219mipiraw.h @@ -0,0 +1,187 @@ +// TSF2.0 +#ifndef __TSF_TUNING_D_H__ +#define __TSF_TUNING_D_H__ + +{ + 20, + 0, + 4300, + 4800, + 110, + 135, + -50, + 50, + 256, + 512, + 300, + 500, + 80, + 120, + 120, + 220, + 110, + 150, + 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, + 54, 54, 900, 15, 8, 25, 10, 1640, 24, 41, + 13, 3, 2, 7, 0, 497, 4736, 91398, 14984, 155901, +182044, 182044, 182044, -280, 32, 16, -4, -13, 9, 12, + 3, 36871, 26022, 182044, 111680, 182044, 182044, 182044, 182044, 1628, + 5, 53, 12, -4, 14, 6, 3, -228, 35, 9, + 0, -12, 2, 4, -2, 2611, 184, 69, 79, 27, + 22, 30, 19, 668, -75, -3, -44, -20, -13, -5, + -17, -35, 119, 28, 30, -8, 33, 34, 27, -525, + -16, -5, -27, -21, -10, -2, -9, 794, -57, 47, + 0, -7, 17, 2, 7, -261, -3, 2, -1, -11, + -2, 1, -3, 152, 202, -25, -12, 103, -431, 90, + -115, 126, 130, 10, 7, 128, -179, 166, 58, 8, + 78, 4, 1, -20, 36, 10, -5, 4, 38, -4, + 0, 0, 39, -10, -21, 0, 2, 37, 0, 20, + 8, 2, -1, -1, -2, 29, -2, 16, 4, 0, + 6, -1, 2, 0, 77, 39, 23, 55, -17, -8, + -9, 2, 53, -4, 60, 23, -25, 1, -3, 5, + 2, 62, 3, 2, -2, 0, 1, 6, 3, 34, + 1, 5, 0, -2, 4, 2, 1, 2, 47, 6, + 7, -1, 4, 0, 1, 0, 26, 0, -1, 0, + 1, 0, 2, 1, 5, 50, 1, 0, 1, 0, + 0, 0, 5, 22, 0, -1, -1, 0, -1, -2, + 9, 1, 60, 1, 1, 0, -1, -2, 4, 1, + 15, 8, 7, -4, -6, 2, -21, 9, 10, 16, + 21, 1, -1, 11, -41, -7, -9, 5, 39, -5, + -5, 8, 41, 19, 8, 13, 82, 1, 0, 14, + 21, -12, -20, 0, -2, 28, 0, 22, -2, 1, + 0, 0, 1, 46, 0, 32, 7, 1, -5, 0, + 0, 0, 2, 2, 1, 0, -1, 0, 0, 0, + 3, 0, 2, 3, 0, 0, 0, 2, 0, 19, + 0, 0, -1, 0, 1, 5, 0, 38, -2, 1, + 3, -1, 4, 1, 3, 1, 27, 7, 3, -3, + 2, 2, 3, -3, 53, 1, 7, 1, -1, 0, + 1, 3, 0, 24, 1, 0, -1, 0, 3, 1, + 1, 46, 1, 0, -2, 1, -1, 0, -1, 0, + 9, 0, -1, -1, 0, 3, 5, 1, 41, 0, + 80, 120, 4700, 5100, 6, 8, 10, 12, 20, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + +}, +#endif // __TSF_TUNING_D_H__ diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/imx219_mipi_raw/camera_tuning_para_imx219mipiraw.cpp b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/imx219_mipi_raw/camera_tuning_para_imx219mipiraw.cpp new file mode 100755 index 0000000000000000000000000000000000000000..c48b697a88c08fb23bc571b93d7dc37883808db3 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/imx219_mipi_raw/camera_tuning_para_imx219mipiraw.cpp @@ -0,0 +1,1934 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/******************************************************************************************** + * LEGAL DISCLAIMER + * + * (Header of MediaTek Software/Firmware Release or Documentation) + * + * BY OPENING OR USING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") RECEIVED + * FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON AN "AS-IS" BASIS + * ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, + * INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR + * A PARTICULAR PURPOSE OR NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY + * WHATSOEVER WITH RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK + * ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO + * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S SPECIFICATION + * OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. + * + * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE LIABILITY WITH + * RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, +TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE + * FEES OR SERVICE CHARGE PAID BY BUYER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE WITH THE LAWS + * OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF LAWS PRINCIPLES. + ************************************************************************************************/ + + +#include +#include +#include +#include + +#include "camera_custom_nvram.h" +#include "camera_custom_sensor.h" +#include "image_sensor.h" +#include "kd_imgsensor_define.h" +#include "camera_AE_PLineTable_imx219mipiraw.h" +#include "camera_info_imx219mipiraw.h" +#include "camera_custom_AEPlinetable.h" +#include "camera_custom_tsf_tbl.h" + + +const NVRAM_CAMERA_ISP_PARAM_STRUCT CAMERA_ISP_DEFAULT_VALUE = +{{ + //Version + Version: NVRAM_CAMERA_PARA_FILE_VERSION, + + //SensorId + SensorId: SENSOR_ID, + ISPComm:{ + { + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + } + }, + ISPPca:{ +#include INCLUDE_FILENAME_ISP_PCA_PARAM + }, + ISPRegs:{ +#include INCLUDE_FILENAME_ISP_REGS_PARAM + }, + ISPMfbMixer:{{ + {//00: MFB mixer for ISO 100 + 0x00000000, 0x00000000 + }, + {//01: MFB mixer for ISO 200 + 0x00000000, 0x00000000 + }, + {//02: MFB mixer for ISO 400 + 0x00000000, 0x00000000 + }, + {//03: MFB mixer for ISO 800 + 0x00000000, 0x00000000 + }, + {//04: MFB mixer for ISO 1600 + 0x00000000, 0x00000000 + }, + {//05: MFB mixer for ISO 2400 + 0x00000000, 0x00000000 + }, + {//06: MFB mixer for ISO 3200 + 0x00000000, 0x00000000 + } + }}, + ISPMulitCCM:{ + Poly22:{ + 75170, // i4R_AVG + 13190, // i4R_STD + 79140, // i4B_AVG + 26270, // i4B_STD + 4095, // i4R_MAX + 512, // i4R_MIN + 4095, // i4G_MAX + 512, // i4G_MIN + 4095, // i4B_MAX + 512, // i4B_MIN + { // i4P00[9] + 8897296,-2989626,-787686,-1208954,6829026,-500072,170190,-2770908,7720566 + }, + { // i4P10[9] + 1867396,-1257886,-609516,-495040,-44440,539480,-147722,392332,-245110 + }, + { // i4P01[9] + 1628734,-988046,-640704,-716820,-361112,1077932,-114812,-380908,495378 + }, + { // i4P20[9] + 788014,-983900,196062,-43050,119624,-76574,281758,-1043902,762090 + }, + { // i4P11[9] + -71500,-689612,761476,243148,119000,-362148,286776,-619070,332618 + }, + { // i4P02[9] + -631502,130466,501236,302926,68298,-371224,43616,-17274,-25994 + } + + }, + AWBGain:{ + // Strobe + { + 810, // i4R + 512, // i4G + 677 // i4B + }, + // A + { + 519, // i4R + 512, // i4G + 1450 // i4B + }, + // TL84 + { + 605, // i4R + 512, // i4G + 1172 // i4B + }, + // CWF + { + 771, // i4R + 512, // i4G + 1293 // i4B + }, + // D65 + { + 810, // i4R + 512, // i4G + 677 // i4B + }, + // Reserved 1 + { + 512, // i4R + 512, // i4G + 512 // i4B + }, + // Reserved 2 + { + 512, // i4R + 512, // i4G + 512 // i4B + }, + // Reserved 3 + { + 512, // i4R + 512, // i4G + 512 // i4B + } + }, + Weight:{ + 1, // Strobe + 1, // A + 1, // TL84 + 1, // CWF + 1, // D65 + 1, // Reserved 1 + 1, // Reserved 2 + 1 // Reserved 3 + } + }, + //bInvokeSmoothCCM + bInvokeSmoothCCM: MFALSE + +}}; + +const NVRAM_CAMERA_3A_STRUCT CAMERA_3A_NVRAM_DEFAULT_VALUE = +{ + NVRAM_CAMERA_3A_FILE_VERSION, // u4Version + SENSOR_ID, // SensorId + + // AE NVRAM + { + // rDevicesInfo + { + 1195, // u4MinGain, 1024 base = 1x + 8192, // u4MaxGain, 16x + 85, // u4MiniISOGain, ISOxx + 128, // u4GainStepUnit, 1x/8 + 19770, // u4PreExpUnit + 30, // u4PreMaxFrameRate + 19770, // u4VideoExpUnit + 30, // u4VideoMaxFrameRate + 1024, // u4Video2PreRatio, 1024 base = 1x + 13139, // u4CapExpUnit + 24, // u4CapMaxFrameRate + 1024, // u4Cap2PreRatio, 1024 base = 1x + 19770, // u4Video1ExpUnit + 30, // u4Video1MaxFrameRate + 1024, // u4Video12PreRatio, 1024 base = 1x + 19770, // u4Video2ExpUnit + 30, // u4Video2MaxFrameRate + 1024, // u4Video22PreRatio, 1024 base = 1x + 19770, // u4Custom1ExpUnit + 30, // u4Custom1MaxFrameRate + 1024, // u4Custom12PreRatio, 1024 base = 1x + 19770, // u4Custom2ExpUnit + 30, // u4Custom2MaxFrameRate + 1024, // u4Custom22PreRatio, 1024 base = 1x + 19770, // u4Custom3ExpUnit + 30, // u4Custom3MaxFrameRate + 1024, // u4Custom32PreRatio, 1024 base = 1x + 19770, // u4Custom4ExpUnit + 30, // u4Custom4MaxFrameRate + 1024, // u4Custom42PreRatio, 1024 base = 1x + 19770, // u4Custom5ExpUnit + 30, // u4Custom5MaxFrameRate + 1024, // u4Custom52PreRatio, 1024 base = 1x + 28, // u4LensFno, Fno = 2.8 + 350 // u4FocusLength_100x + }, + // rHistConfig + { + 4, // 2, // u4HistHighThres + 40, // u4HistLowThres + 2, // u4MostBrightRatio + 1, // u4MostDarkRatio + 160, // u4CentralHighBound + 20, // u4CentralLowBound + {240, 230, 220, 210, 200}, // u4OverExpThres[AE_CCT_STRENGTH_NUM] + {62, 70, 82, 108, 141}, // u4HistStretchThres[AE_CCT_STRENGTH_NUM] + {18, 22, 26, 30, 34} // u4BlackLightThres[AE_CCT_STRENGTH_NUM] + }, + // rCCTConfig + { + TRUE, // bEnableBlackLight + TRUE, // bEnableHistStretch + TRUE, // bEnableAntiOverExposure + TRUE, // bEnableTimeLPF + TRUE, // bEnableCaptureThres + TRUE, // bEnableVideoThres + TRUE, // bEnableVideo1Thres + TRUE, // bEnableVideo2Thres + TRUE, // bEnableCustom1Thres + TRUE, // bEnableCustom2Thres + TRUE, // bEnableCustom3Thres + TRUE, // bEnableCustom4Thres + TRUE, // bEnableCustom5Thres + TRUE, // bEnableStrobeThres + 47, // u4AETarget + 47, // u4StrobeAETarget + + 50, // u4InitIndex + 4, // u4BackLightWeight + 32, // u4HistStretchWeight + 4, // u4AntiOverExpWeight + 2, // u4BlackLightStrengthIndex + 2, // u4HistStretchStrengthIndex + 2, // u4AntiOverExpStrengthIndex + 2, // u4TimeLPFStrengthIndex + {1, 3, 5, 7, 8}, // u4LPFConvergeTable[AE_CCT_STRENGTH_NUM] + 90, // u4InDoorEV = 9.0, 10 base + -5, // i4BVOffset delta BV = -2.3 + 64, // u4PreviewFlareOffset + 64, // u4CaptureFlareOffset + 3, // u4CaptureFlareThres + 64, // u4VideoFlareOffset + 3, // u4VideoFlareThres + 64, // u4CustomFlareOffset + 3, // u4CustomFlareThres + 64, // u4StrobeFlareOffset //12 bits + 3, // u4StrobeFlareThres // 0.5% + 160, // u4PrvMaxFlareThres //12 bit + 0, // u4PrvMinFlareThres + 160, // u4VideoMaxFlareThres // 12 bit + 0, // u4VideoMinFlareThres + 18, // u4FlatnessThres // 10 base for flatness condition. + 75, // u4FlatnessStrength + //rMeteringSpec + { + //rHS_Spec + { + TRUE,//bEnableHistStretch // enable histogram stretch + 1024,//u4HistStretchWeight // Histogram weighting value + 40, //50, //20,//u4Pcent // 1%=10, 0~1000 + 160, //166,//176,//u4Thd // 0~255 + 54, //54, //74,//u4FlatThd // 0~255 + + 120,//u4FlatBrightPcent + 120,//u4FlatDarkPcent + //sFlatRatio + { + 1000, //i4X1 + 1024, //i4Y1 + 2400, //i4X2 + 0 //i4Y2 + }, + TRUE, //bEnableGreyTextEnhance + 1800, //u4GreyTextFlatStart, > sFlatRatio.i4X1, < sFlatRatio.i4X2 + { + 10, //i4X1 + 1024, //i4Y1 + 80, //i4X2 + 0 //i4Y2 + } + }, + //rAOE_Spec + { + TRUE, //bEnableAntiOverExposure + 1024, //u4AntiOverExpWeight + 10, //u4Pcent + 200, //u4Thd + + TRUE, //bEnableCOEP + 1, //u4COEPcent + 106, //u4COEThd + 0, // u4BVCompRatio + //sCOEYRatio; // the outer y ratio + { + 23, //i4X1 + 1024, //i4Y1 + 47, //i4X2 + 0 //i4Y2 + }, + //sCOEDiffRatio; // inner/outer y difference ratio + { + 1500, //i4X1 + 0, //i4Y1 + 2100, //i4X2 + 1024 //i4Y2 + } + }, + //rABL_Spec + { + TRUE,//bEnableBlackLigh + 1024,//u4BackLightWeigh + 400,//u4Pcent + 22,//u4Thd, + 255, // center luminance + 256, // final target limitation, 256/128 = 2x + //sFgBgEVRatio + { + 2200, //i4X1 + 0, //i4Y1 + 4000, //i4X2 + 1024 //i4Y2 + }, + //sBVRatio + { + 3800,//i4X1 + 0, //i4Y1 + 5000,//i4X2 + 1024 //i4Y2 + } + }, + //rNS_Spec + { + TRUE, // bEnableNightScene + 5, //u4Pcent + 170, //u4Thd + 52, //52, //u4FlatThd + + 200, //u4BrightTonePcent + 92, //u4BrightToneThd + + 500, //u4LowBndPcent + 5, //u4LowBndThd + 26, //u4LowBndThdLimit + + 50, //u4FlatBrightPcent; + 300, //u4FlatDarkPcent; + //sFlatRatio + { + 1200, //i4X1 + 1024, //i4Y1 + 2400, //i4X2 + 0 //i4Y2 + }, + //sBVRatio + { + -500, //i4X1 + 1024, //i4Y1 + 3000, //i4X2 + 0 //i4Y2 + }, + TRUE, // bEnableNightSkySuppresion + //sSkyBVRatio + { + -4000, //i4X1 + 1024, //i4X2 + -2000, //i4Y1 + 0 //i4Y2 + } + }, + // rTOUCHFD_Spec + { + 40, //uMeteringYLowBound; + 50, //uMeteringYHighBound; + 40, //uFaceYLowBound; + 50, //uFaceYHighBound; + 3, //uFaceCentralWeight; + 120,//u4MeteringStableMax; + 80, //u4MeteringStableMin; + } + }, //End rMeteringSpec + // rFlareSpec + { + {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}, //uPrvFlareWeightArr[16]; + {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}, //uVideoFlareWeightArr[16]; + 96, //u4FlareStdThrHigh; + 48, //u4FlareStdThrLow; + 0, //u4PrvCapFlareDiff; + 4, //u4FlareMaxStepGap_Fast; + 0, //u4FlareMaxStepGap_Slow; + 1800, //u4FlarMaxStepGapLimitBV; + 0, //u4FlareAEStableCount; + }, + //rAEMoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 190, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 70, //u4B2TStart + 60, //u4D2TEnd + 90, //u4D2TStart + }, + + //rAEVideoMoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 10, //u4B2TStart + 10, //u4D2TEnd + 90, //u4D2TStart + }, + + //rAEVideo1MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 10, //u4B2TStart + 10, //u4D2TEnd + 90, //u4D2TStart + }, + + //rAEVideo2MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 10, //u4B2TStart + 10, //u4D2TEnd + 90, //u4D2TStart + }, + + //rAECustom1MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 10, //u4B2TStart + 10, //u4D2TEnd + 90, //u4D2TStart + }, + + //rAECustom2MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 10, //u4B2TStart + 10, //u4D2TEnd + 90, //u4D2TStart + }, + + //rAECustom3MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 10, //u4B2TStart + 10, //u4D2TEnd + 90, //u4D2TStart + }, + + //rAECustom4MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 10, //u4B2TStart + 10, //u4D2TEnd + 90, //u4D2TStart + }, + + //rAECustom5MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 10, //u4B2TStart + 10, //u4D2TEnd + 90, //u4D2TStart + }, + //rAEFaceMoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 190, //u4Bright2TargetEnd + 10, //u4Dark2TargetStart + 80, //u4B2TEnd + 30, //u4B2TStart + 20, //u4D2TEnd + 60, //u4D2TStart + }, + + //rAETrackingMoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 190, //u4Bright2TargetEnd + 10, //u4Dark2TargetStart + 80, //u4B2TEnd + 30, //u4B2TStart + 20, //u4D2TEnd + 60, //u4D2TStart + }, + //rAEAOENVRAMParam = + { + 1, // i4AOEStrengthIdx: 0 / 1 / 2 + 128, // u4BVCompRatio + { + { + 47, //u4Y_Target + 10, //u4AOE_OE_percent + 160, //u4AOE_OEBound + 15, //u4AOE_DarkBound + 950, //u4AOE_LowlightPrecent + 5, //u4AOE_LowlightBound + 100, //u4AOESceneLV_L + 150, //u4AOESceneLV_H + 40, //u4AOE_SWHdrLE_Bound + }, + { + 47, //u4Y_Target + 10, //u4AOE_OE_percent + 180, //u4AOE_OEBound + 20, //u4AOE_DarkBound + 950, //u4AOE_LowlightPrecent + 10, //u4AOE_LowlightBound + 100, //u4AOESceneLV_L + 150, //u4AOESceneLV_H + 40, //u4AOE_SWHdrLE_Bound + }, + { + 47, //u4Y_Target + 10, //u4AOE_OE_percent + 200, //u4AOE_OEBound + 25, //u4AOE_DarkBound + 950, //u4AOE_LowlightPrecent + 15, //u4AOE_LowlightBound + 100, //u4AOESceneLV_L + 150, //u4AOESceneLV_H + 40, //u4AOE_SWHdrLE_Bound + } + } + } + } + }, + // AWB NVRAM + { + { + { + // AWB calibration data + { + // rUnitGain (unit gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rGoldenGain (golden sample gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rTuningUnitGain (Tuning sample unit gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rD65Gain (D65 WB gain: 1.0 = 512) + { + 981, // D65Gain_R + 512, // D65Gain_G + 685 // D65Gain_B + } + }, + // Original XY coordinate of AWB light source + { + // Strobe + { + 0, // i4X + 0 // i4Y + }, + // Horizon + { + -458, // OriX_Hor + -382 // OriY_Hor + }, + // A + { + -319, // OriX_A + -381 // OriY_A + }, + // TL84 + { + -163, // OriX_TL84 + -357 // OriY_TL84 + }, + // CWF + { + -132, // OriX_CWF + -428 // OriY_CWF + }, + // DNP + { + 43, // OriX_DNP + -390 // OriY_DNP + }, + // D65 + { + 133, // OriX_D65 + -348 // OriY_D65 + }, + // DF + { + 0, // OriX_DF + 0 // OriY_DF + } + }, + // Rotated XY coordinate of AWB light source + { + // Strobe + { + 0, // i4X + 0 // i4Y + }, + // Horizon + { + -477, // RotX_Hor + -359 // RotY_Hor + }, + // A + { + -338, // RotX_A + -365 // RotY_A + }, + // TL84 + { + -181, // RotX_TL84 + -349 // RotY_TL84 + }, + // CWF + { + -154, // RotX_CWF + -421 // RotY_CWF + }, + // DNP + { + 23, // RotX_DNP + -392 // RotY_DNP + }, + // D65 + { + 115, // RotX_D65 + -355 // RotY_D65 + }, + // DF + { + 105, // RotX_DF + -413 // RotY_DF + } + }, + // AWB gain of AWB light source + { + // Strobe + { + 512, // AWBGAIN_STROBE_R + 512, // AWBGAIN_STROBE_G + 512 // AWBGAIN_STROBE_B + }, + // Horizon + { + 512, // AWBGAIN_HOR_R + 567, // AWBGAIN_HOR_G + 1768 // AWBGAIN_HOR_B + }, + // A + { + 557, // AWBGAIN_A_R + 512, // AWBGAIN_A_G + 1321 // AWBGAIN_A_B + }, + // TL84 + { + 666, // AWBGAIN_TL84_R + 512, // AWBGAIN_TL84_G + 1036 // AWBGAIN_TL84_B + }, + // CWF + { + 764, // AWBGAIN_CWF_R + 512, // AWBGAIN_CWF_G + 1094 // AWBGAIN_CWF_B + }, + // DNP + { + 920, // AWBGAIN_DNP_R + 512, // AWBGAIN_DNP_G + 818 // AWBGAIN_DNP_B + }, + // D65 + { + 981, // AWBGAIN_D65_R + 512, // AWBGAIN_D65_G + 685 // AWBGAIN_D65_B + }, + // DF + { + 512, // AWBGAIN_DF_R + 512, // AWBGAIN_DF_G + 512 // AWBGAIN_DF_B + } + }, + // Rotation matrix parameter + { + 3, // RotationAngle + 256, // Cos + 13 // Sin + }, + // Daylight locus parameter + { + -144, //126, // i4SlopeNumerator + 128 // i4SlopeDenominator + }, + // Predictor gain + { + 101, // i4PrefRatio100 + // DaylightLocus_L + { + 951, // i4R + 530, // i4G + 705 // i4B + }, + // DaylightLocus_H + { + 858, // i4R + 512, // i4G + 796 // i4B + }, + // Temporal General + { + 981, // i4R + 512, // i4G + 685 // i4B + }, + // AWB LSC + { + 858, // i4R + 512, // i4G + 796 // i4B + } + }, + // AWB light area + { + // Strobe:FIXME + { + 0, // StrobeRightBound + 0, // StrobeLeftBound + 0, // StrobeUpperBound + 0 // StrobeLowerBound + }, + // Tungsten + { + -244, // TungRightBound + -877, // TungLeftBound + -304, // TungUpperBound + -357 // TungLowerBound + }, + // Warm fluorescent + { + -244, // WFluoRightBound + -877, // WFluoLeftBound + -357, // WFluoUpperBound + -511 // WFluoLowerBound + }, + // Fluorescent + { + -43, // FluoRightBound + -244, // FluoLeftBound + -295, // FluoUpperBound + -385 // FluoLowerBound + }, + // CWF + { + -40, // CWFRightBound + -244, // CWFLeftBound + -385, // CWFUpperBound + -476 // CWFLowerBound + }, + // Daylight + { + 145, // DayRightBound + -43, // DayLeftBound + -295, // DayUpperBound + -385 // DayLowerBound + }, + // Shade + { + 475, // ShadeRightBound + 145, // ShadeLeftBound + -295, // ShadeUpperBound + -381 // ShadeLowerBound + }, + // Daylight Fluorescent + { + 145, // DFRightBound + -40, //-10, // DFLeftBound + -385, // DFUpperBound + -476 // DFLowerBound + } + }, + // PWB light area + { + // Reference area + { + 475, // PRefRightBound + -877, // PRefLeftBound + -270, // PRefUpperBound + -511 // PRefLowerBound + }, + // Daylight + { + 170, // PDayRightBound + -43, // PDayLeftBound + -295, // PDayUpperBound + -385 // PDayLowerBound + }, + // Cloudy daylight + { + 270, // PCloudyRightBound + 95, // PCloudyLeftBound + -295, // PCloudyUpperBound + -385 // PCloudyLowerBound + }, + // Shade + { + 370, // PShadeRightBound + 95, // PShadeLeftBound + -295, // PShadeUpperBound + -385 // PShadeLowerBound + }, + // Twilight + { + -43, // PTwiRightBound + -203, // PTwiLeftBound + -295, // PTwiUpperBound + -385 // PTwiLowerBound + }, + // Fluorescent + { + 165, // PFluoRightBound + -281, // PFluoLeftBound + -299, // PFluoUpperBound + -471 // PFluoLowerBound + }, + // Warm fluorescent + { + -238, // PWFluoRightBound + -438, // PWFluoLeftBound + -299, // PWFluoUpperBound + -471 // PWFluoLowerBound + }, + // Incandescent + { + -238, // PIncaRightBound + -438, // PIncaLeftBound + -295, // PIncaUpperBound + -385 // PIncaLowerBound + }, + // Gray World + { + 5000, // PGWRightBound + -5000, // PGWLeftBound + 5000, // PGWUpperBound + -5000 // PGWLowerBound + } + }, + // PWB default gain + { + // Daylight + { + 900, // PWB_Day_R + 512, // PWB_Day_G + 723 // PWB_Day_B + }, + // Cloudy daylight + { + 1048, // PWB_Cloudy_R + 512, // PWB_Cloudy_G + 611 // PWB_Cloudy_B + }, + // Shade + { + 1117, // PWB_Shade_R + 512, // PWB_Shade_G + 569 // PWB_Shade_B + }, + // Twilight + { + 708, // PWB_Twi_R + 512, // PWB_Twi_G + 943 // PWB_Twi_B + }, + // Fluorescent + { + 821, // PWB_Fluo_R + 512, // PWB_Fluo_G + 911 // PWB_Fluo_B + }, + // Warm fluorescent + { + 573, // PWB_WFluo_R + 512, // PWB_WFluo_G + 1355 // PWB_WFluo_B + }, + // Incandescent + { + 538, // PWB_Inca_R + 512, // PWB_Inca_G + 1279 // PWB_Inca_B + }, + // Gray World + { + 512, // PWB_GW_R + 512, // PWB_GW_G + 512 // PWB_GW_B + } + }, + // AWB preference color + { + // Tungsten + { + 50, // TUNG_SLIDER + 4899 // TUNG_OFFS + }, + // Warm fluorescent + { + 50, // WFluo_SLIDER + 4899 // WFluo_OFFS + }, + // Shade + { + 50, // Shade_SLIDER + 909 // Shade_OFFS + }, + // Sunset Area + { + 74, // i4Sunset_BoundXr_Thr + -392 // i4Sunset_BoundXr_Thr + }, + // Sunset Vertex + { + 74, // i4Sunset_VertexXr_Thr + -392 // i4Sunset_VertexXr_Thr + }, + // Shade F Area + { + -244, // i4Sunset_BoundXr_Thr + -353 // i4Sunset_BoundXr_Thr + }, + // Shade F Vertex + { + -244, // i4Sunset_VertexXr_Thr + -369 // i4Sunset_VertexXr_Thr + }, + // Shade CWF Area + { + -244, // i4Sunset_BoundXr_Thr + -425 // i4Sunset_BoundXr_Thr + }, + // Shade CWF Vertex + { + -244, // i4Sunset_VertexXr_Thr + -451 // i4Sunset_VertexXr_Thr + }, + // Low CCT Area + { + -497, // i4Sunset_BoundXr_Thr + 12 // i4Sunset_BoundXr_Thr + }, + // Low CCT Vertex + { + -497, // i4Sunset_VertexXr_Thr + 12 // i4Sunset_VertexXr_Thr + } + + }, + // CCT estimation + { + // CCT + { + 2300, // i4CCT[0] + 2850, // i4CCT[1] + 3750, // i4CCT[2] + 5100, // i4CCT[3] + 6500 // i4CCT[4] + }, + // Rotated X coordinate + { + -592, // RotatedXCoordinate0 + -453, // RotatedXCoordinate1 + -296, // RotatedXCoordinate2 + -92, // RotatedXCoordinate3 + 0 // i4RotatedXCoordinate[4] + } + } + }, + + // Algorithm Tuning Paramter + { + // AWB Backup Enable + 0, + + // Daylight locus offset LUTs for tungsten + { + 21, // i4Size: LUT dimension + {0, 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000, 5500, 6000, 6500, 7000, 7500, 8000, 8500, 9000, 9500, 10000}, // i4LUTIn + //{0, 350, 800, 1222, 1444, 1667, 1889, 2111, 2333, 2556, 2778, 3000, 3222, 3444, 3667, 3889, 4111, 4333, 4556, 4778, 5000} // i4LUTOut + {0, 250, 500, 900, 1344, 1867, 2333, 2667, 3000, 3333, 3667, 4000, 4333, 4667, 5000, 5333, 5667, 6000, 6333, 6667, 7000} // i4LUTOut + //{0, 500, 1000, 1333, 1667, 2000, 2333, 2667, 3000, 3333, 3667, 4000, 4333, 4667, 5000, 5333, 5667, 6000, 6333, 6667, 7000} // i4LUTOut + //{0, 500, 1000, 1500, 2000, 2313, 2625, 2938, 3250, 3563, 3875, 4188, 4500, 4813, 5125, 5438, 5750, 6063, 6375, 6688, 7000} // i4LUTOut + }, + + // Daylight locus offset LUTs for WF + { + 21, // i4Size: LUT dimension + {0, 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000, 5500, 6000, 6500, 7000, 7500, 8000, 8500, 9000, 9500, 10000}, // i4LUTIn + {0, 350, 700, 850, 1200, 1667, 1889, 2111, 2333, 2556, 2778, 3000, 3222, 3444, 3667, 3889, 4111, 4333, 4556, 4778, 5000} // i4LUTOut + }, + + // Daylight locus offset LUTs for shade + { + 21, // i4Size: LUT dimension + {0, 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000, 5500, 6000, 6500, 7000, 7500, 8000, 8500, 9000, 9500, 10000}, // i4LUTIn + {0, 500, 1000, 1500, 2500, 3500, 4000, 4500, 5000, 5500, 6000, 6500, 7000, 7500, 8000, 8000, 8000, 8500, 9000, 9500, 10000} // i4LUTOut + }, + // Preference gain for each light source + { + // LV0 LV1 LV2 LV3 LV4 LV5 LV6 LV7 LV8 LV9 + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + // LV10 LV11 LV12 LV13 LV14 LV15 LV16 LV17 LV18 + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // STROBE + { + {530, 530, 480}, {530, 530, 480}, {530, 530, 480}, {530, 530, 480}, {530, 530, 480}, {520, 520, 496}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // TUNGSTEN + { + {512, 512, 508}, {512, 512, 508}, {512, 512, 508}, {512, 512, 508}, {512, 512, 508}, {512, 512, 508}, {512, 512, 508}, {512, 512, 508}, {512, 512, 508}, {512, 512, 508}, + {512, 512, 508}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // WARM F + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512} + }, // F + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // CWF + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512} + }, // DAYLIGHT + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // SHADE + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + } // DAYLIGHT F + }, + // Parent block weight parameter + { + 1, // bEnable + 6 // i4ScalingFactor: [6] 1~12, [7] 1~6, [8] 1~3, [9] 1~2, [>=10]: 1 + }, + // AWB LV threshold for predictor + { + 115, //100, // i4InitLVThr_L + 155, //140, // i4InitLVThr_H + 100 //80 // i4EnqueueLVThr + }, + // AWB number threshold for temporal predictor + { + 65, // i4Neutral_ParentBlk_Thr + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 25, 2, 2, 2, 2, 2, 2, 2} // (%) i4CWFDF_LUTThr + }, + // AWB light neutral noise reduction for outdoor + { + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + // Non neutral + { 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + // Flurescent + { 0, 0, 0, 0, 0, 3, 5, 5, 5, 5, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // + // CWF + { 0, 0, 0, 0, 0, 3, 5, 5, 5, 5, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // + // Daylight + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2}, // (%) + // DF + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + }, + // AWB feature detection + { + // Sunset Prop + { + 1, // i4Enable + 120, // i4LVThr_L + 130, // i4LVThr_H + 10, // i4SunsetCountThr + 0, // i4SunsetCountRatio_L + 171 // i4SunsetCountRatio_H + }, + + // Shade F Detection + { + 1, // i4Enable + 50,//105, // i4LVThr + 70,//105, // i4LVThr + 96 //10 // i4DaylightProb + }, + + // Shade CWF Detection + { + 1, // i4Enable + 50,//95, // i4LVThr + 70,//95, // i4LVThr + 192 //224 //128 //35 // i4DaylightProb + }, + + // Low CCT + { + 0, // i4Enable + 256 // i4SpeedRatio + } + + }, + + // AWB non-neutral probability for spatial and temporal weighting look-up table (Max: 100; Min: 0) + { + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + { 0, 33, 66, 100, 100, 100, 100, 100, 100, 100, 100, 70, 30, 20, 10, 0, 0, 0, 0} + }, + + // AWB daylight locus probability look-up table (Max: 100; Min: 0) + { + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + {100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 25, 0, 0, 0, 0}, // Strobe + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 75, 50, 25, 0, 0, 0}, // Tungsten + {100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 75, 50, 25, 25, 25, 0, 0, 0}, // Warm fluorescent + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 95, 75, 50, 25, 25, 25, 0, 0, 0}, // Fluorescent + { 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 80, 55, 30, 30, 30, 30, 0, 0, 0}, // CWF + {100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 75, 50, 40, 30, 20}, // Daylight + {100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 75, 50, 25, 0, 0, 0, 0}, // Shade + { 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 80, 55, 30, 30, 30, 30, 0, 0, 0} // Daylight fluorescent + } + } + }, + { + { + // AWB calibration data + { + // rUnitGain (unit gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rGoldenGain (golden sample gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rTuningUnitGain (Tuning sample unit gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rD65Gain (D65 WB gain: 1.0 = 512) + { + 981, // D65Gain_R + 512, // D65Gain_G + 685 // D65Gain_B + } + }, + // Original XY coordinate of AWB light source + { + // Strobe + { + 0, // i4X + 0 // i4Y + }, + // Horizon + { + -458, // OriX_Hor + -382 // OriY_Hor + }, + // A + { + -319, // OriX_A + -381 // OriY_A + }, + // TL84 + { + -163, // OriX_TL84 + -357 // OriY_TL84 + }, + // CWF + { + -132, // OriX_CWF + -428 // OriY_CWF + }, + // DNP + { + 43, // OriX_DNP + -390 // OriY_DNP + }, + // D65 + { + 133, // OriX_D65 + -348 // OriY_D65 + }, + // DF + { + 0, // OriX_DF + 0 // OriY_DF + } + }, + // Rotated XY coordinate of AWB light source + { + // Strobe + { + 0, // i4X + 0 // i4Y + }, + // Horizon + { + -477, // RotX_Hor + -359 // RotY_Hor + }, + // A + { + -338, // RotX_A + -365 // RotY_A + }, + // TL84 + { + -181, // RotX_TL84 + -349 // RotY_TL84 + }, + // CWF + { + -154, // RotX_CWF + -421 // RotY_CWF + }, + // DNP + { + 23, // RotX_DNP + -392 // RotY_DNP + }, + // D65 + { + 115, // RotX_D65 + -355 // RotY_D65 + }, + // DF + { + 105, // RotX_DF + -413 // RotY_DF + } + }, + // AWB gain of AWB light source + { + // Strobe + { + 512, // AWBGAIN_STROBE_R + 512, // AWBGAIN_STROBE_G + 512 // AWBGAIN_STROBE_B + }, + // Horizon + { + 512, // AWBGAIN_HOR_R + 567, // AWBGAIN_HOR_G + 1768 // AWBGAIN_HOR_B + }, + // A + { + 557, // AWBGAIN_A_R + 512, // AWBGAIN_A_G + 1321 // AWBGAIN_A_B + }, + // TL84 + { + 666, // AWBGAIN_TL84_R + 512, // AWBGAIN_TL84_G + 1036 // AWBGAIN_TL84_B + }, + // CWF + { + 764, // AWBGAIN_CWF_R + 512, // AWBGAIN_CWF_G + 1094 // AWBGAIN_CWF_B + }, + // DNP + { + 920, // AWBGAIN_DNP_R + 512, // AWBGAIN_DNP_G + 818 // AWBGAIN_DNP_B + }, + // D65 + { + 981, // AWBGAIN_D65_R + 512, // AWBGAIN_D65_G + 685 // AWBGAIN_D65_B + }, + // DF + { + 512, // AWBGAIN_DF_R + 512, // AWBGAIN_DF_G + 512 // AWBGAIN_DF_B + } + }, + // Rotation matrix parameter + { + 3, // RotationAngle + 256, // Cos + 13 // Sin + }, + // Daylight locus parameter + { + -144, //126, // i4SlopeNumerator + 128 // i4SlopeDenominator + }, + // Predictor gain + { + 101, // i4PrefRatio100 + // DaylightLocus_L + { + 951, // i4R + 530, // i4G + 705 // i4B + }, + // DaylightLocus_H + { + 858, // i4R + 512, // i4G + 796 // i4B + }, + // Temporal General + { + 981, // i4R + 512, // i4G + 685 // i4B + }, + // AWB LSC + { + 858, // i4R + 512, // i4G + 796 // i4B + } + }, + // AWB light area + { + // Strobe:FIXME + { + 0, // StrobeRightBound + 0, // StrobeLeftBound + 0, // StrobeUpperBound + 0 // StrobeLowerBound + }, + // Tungsten + { + -244, // TungRightBound + -877, // TungLeftBound + -304, // TungUpperBound + -357 // TungLowerBound + }, + // Warm fluorescent + { + -244, // WFluoRightBound + -877, // WFluoLeftBound + -357, // WFluoUpperBound + -511 // WFluoLowerBound + }, + // Fluorescent + { + -43, // FluoRightBound + -244, // FluoLeftBound + -295, // FluoUpperBound + -385 // FluoLowerBound + }, + // CWF + { + -40, // CWFRightBound + -244, // CWFLeftBound + -385, // CWFUpperBound + -476 // CWFLowerBound + }, + // Daylight + { + 145, // DayRightBound + -43, // DayLeftBound + -295, // DayUpperBound + -385 // DayLowerBound + }, + // Shade + { + 475, // ShadeRightBound + 145, // ShadeLeftBound + -295, // ShadeUpperBound + -381 // ShadeLowerBound + }, + // Daylight Fluorescent + { + 145, // DFRightBound + -40, // DFLeftBound + -385, // DFUpperBound + -476 // DFLowerBound + } + }, + // PWB light area + { + // Reference area + { + 475, // PRefRightBound + -877, // PRefLeftBound + -270, // PRefUpperBound + -511 // PRefLowerBound + }, + // Daylight + { + 170, // PDayRightBound + -43, // PDayLeftBound + -295, // PDayUpperBound + -385 // PDayLowerBound + }, + // Cloudy daylight + { + 270, // PCloudyRightBound + 95, // PCloudyLeftBound + -295, // PCloudyUpperBound + -385 // PCloudyLowerBound + }, + // Shade + { + 370, // PShadeRightBound + 95, // PShadeLeftBound + -295, // PShadeUpperBound + -385 // PShadeLowerBound + }, + // Twilight + { + -43, // PTwiRightBound + -203, // PTwiLeftBound + -295, // PTwiUpperBound + -385 // PTwiLowerBound + }, + // Fluorescent + { + 165, // PFluoRightBound + -281, // PFluoLeftBound + -299, // PFluoUpperBound + -471 // PFluoLowerBound + }, + // Warm fluorescent + { + -238, // PWFluoRightBound + -438, // PWFluoLeftBound + -299, // PWFluoUpperBound + -471 // PWFluoLowerBound + }, + // Incandescent + { + -238, // PIncaRightBound + -438, // PIncaLeftBound + -295, // PIncaUpperBound + -385 // PIncaLowerBound + }, + // Gray World + { + 5000, // PGWRightBound + -5000, // PGWLeftBound + 5000, // PGWUpperBound + -5000 // PGWLowerBound + } + }, + // PWB default gain + { + // Daylight + { + 900, // PWB_Day_R + 512, // PWB_Day_G + 723 // PWB_Day_B + }, + // Cloudy daylight + { + 1048, // PWB_Cloudy_R + 512, // PWB_Cloudy_G + 611 // PWB_Cloudy_B + }, + // Shade + { + 1117, // PWB_Shade_R + 512, // PWB_Shade_G + 569 // PWB_Shade_B + }, + // Twilight + { + 708, // PWB_Twi_R + 512, // PWB_Twi_G + 943 // PWB_Twi_B + }, + // Fluorescent + { + 821, // PWB_Fluo_R + 512, // PWB_Fluo_G + 911 // PWB_Fluo_B + }, + // Warm fluorescent + { + 573, // PWB_WFluo_R + 512, // PWB_WFluo_G + 1355 // PWB_WFluo_B + }, + // Incandescent + { + 538, // PWB_Inca_R + 512, // PWB_Inca_G + 1279 // PWB_Inca_B + }, + // Gray World + { + 512, // PWB_GW_R + 512, // PWB_GW_G + 512 // PWB_GW_B + } + }, + // AWB preference color + { + // Tungsten + { + 50, // TUNG_SLIDER + 4899 // TUNG_OFFS + }, + // Warm fluorescent + { + 50, // WFluo_SLIDER + 4899 // WFluo_OFFS + }, + // Shade + { + 50, // Shade_SLIDER + 909 // Shade_OFFS + }, + // Sunset Area + { + 74, // i4Sunset_BoundXr_Thr + -392 // i4Sunset_BoundXr_Thr + }, + // Sunset Vertex + { + 74, // i4Sunset_VertexXr_Thr + -392 // i4Sunset_VertexXr_Thr + }, + // Shade F Area + { + -244, // i4Sunset_BoundXr_Thr + -353 // i4Sunset_BoundXr_Thr + }, + // Shade F Vertex + { + -244, // i4Sunset_VertexXr_Thr + -369 // i4Sunset_VertexXr_Thr + }, + // Shade CWF Area + { + -244, // i4Sunset_BoundXr_Thr + -425 // i4Sunset_BoundXr_Thr + }, + // Shade CWF Vertex + { + -244, // i4Sunset_VertexXr_Thr + -451 // i4Sunset_VertexXr_Thr + }, + // Low CCT Area + { + -497, // i4Sunset_BoundXr_Thr + 12 // i4Sunset_BoundXr_Thr + }, + // Low CCT Vertex + { + -497, // i4Sunset_VertexXr_Thr + 12 // i4Sunset_VertexXr_Thr + } + + }, + // CCT estimation + { + // CCT + { + 2300, // i4CCT[0] + 2850, // i4CCT[1] + 3750, // i4CCT[2] + 5100, // i4CCT[3] + 6500 // i4CCT[4] + }, + // Rotated X coordinate + { + -592, // RotatedXCoordinate0 + -453, // RotatedXCoordinate1 + -296, // RotatedXCoordinate2 + -92, // RotatedXCoordinate3 + 0 // i4RotatedXCoordinate[4] + } + } + }, + + // Algorithm Tuning Paramter + { + // AWB Backup Enable + 0, + + // Daylight locus offset LUTs for tungsten + { + 21, // i4Size: LUT dimension + {0, 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000, 5500, 6000, 6500, 7000, 7500, 8000, 8500, 9000, 9500, 10000}, // i4LUTIn + //{0, 350, 800, 1222, 1444, 1667, 1889, 2111, 2333, 2556, 2778, 3000, 3222, 3444, 3667, 3889, 4111, 4333, 4556, 4778, 5000} // i4LUTOut + {0, 300, 600, 1022, 1444, 1667, 1889, 2111, 2333, 2556, 2778, 3000, 3222, 3444, 3667, 3889, 4111, 4333, 4556, 4778, 5000} // i4LUTOut + //{0, 500, 1000, 1333, 1667, 2000, 2333, 2667, 3000, 3333, 3667, 4000, 4333, 4667, 5000, 5333, 5667, 6000, 6333, 6667, 7000} // i4LUTOut + //{0, 500, 1000, 1500, 2000, 2313, 2625, 2938, 3250, 3563, 3875, 4188, 4500, 4813, 5125, 5438, 5750, 6063, 6375, 6688, 7000} // i4LUTOut + }, + + // Daylight locus offset LUTs for WF + { + 21, // i4Size: LUT dimension + {0, 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000, 5500, 6000, 6500, 7000, 7500, 8000, 8500, 9000, 9500, 10000}, // i4LUTIn + {0, 350, 700, 850, 1200, 1667, 1889, 2111, 2333, 2556, 2778, 3000, 3222, 3444, 3667, 3889, 4111, 4333, 4556, 4778, 5000} // i4LUTOut + }, + + // Daylight locus offset LUTs for shade + { + 21, // i4Size: LUT dimension + {0, 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000, 5500, 6000, 6500, 7000, 7500, 8000, 8500, 9000, 9500, 10000}, // i4LUTIn + {0, 500, 1000, 1500, 2500, 3500, 4000, 4500, 5000, 5500, 6000, 6500, 7000, 7500, 8000, 8000, 8000, 8500, 9000, 9500, 10000} // i4LUTOut + }, + // Preference gain for each light source + { + // LV0 LV1 LV2 LV3 LV4 LV5 LV6 LV7 LV8 LV9 + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + // LV10 LV11 LV12 LV13 LV14 LV15 LV16 LV17 LV18 + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // STROBE + { + {530, 530, 480}, {530, 530, 480}, {530, 530, 480}, {530, 530, 480}, {530, 530, 480}, {520, 520, 496}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // TUNGSTEN + { + {512, 512, 508}, {512, 512, 508}, {512, 512, 508}, {512, 512, 508}, {512, 512, 508}, {512, 512, 508}, {512, 512, 508}, {512, 512, 508}, {512, 512, 508}, {512, 512, 508}, + {512, 512, 508}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // WARM F + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512} + }, // F + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // CWF + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512} + }, // DAYLIGHT + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // SHADE + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + } // DAYLIGHT F + }, + // Parent block weight parameter + { + 1, // bEnable + 6 // i4ScalingFactor: [6] 1~12, [7] 1~6, [8] 1~3, [9] 1~2, [>=10]: 1 + }, + // AWB LV threshold for predictor + { + 115, //100, // i4InitLVThr_L + 155, //140, // i4InitLVThr_H + 100 //80 // i4EnqueueLVThr + }, + // AWB number threshold for temporal predictor + { + 65, // i4Neutral_ParentBlk_Thr + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 25, 2, 2, 2, 2, 2, 2, 2} // (%) i4CWFDF_LUTThr + }, + // AWB light neutral noise reduction for outdoor + { + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + // Non neutral + { 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + // Flurescent + { 0, 0, 0, 0, 0, 3, 5, 5, 5, 5, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // + // CWF + { 0, 0, 0, 0, 0, 3, 5, 5, 5, 5, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // + // Daylight + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2}, // (%) + // DF + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + }, + // AWB feature detection + { + // Sunset Prop + { + 1, // i4Enable + 120, // i4LVThr_L + 130, // i4LVThr_H + 10, // i4SunsetCountThr + 0, // i4SunsetCountRatio_L + 171 // i4SunsetCountRatio_H + }, + + // Shade F Detection + { + 1, // i4Enable + 50, // i4LVThr_L + 70, // i4LVThr_H + 96 //10 // i4DaylightProb + }, + + // Shade CWF Detection + { + 1, // i4Enable + 50, // i4LVThr_L + 70, // i4LVThr_H + 192 // i4DaylightProb + }, + + // Low CCT + { + 0, // i4Enable + 256 // i4SpeedRatio + } + + }, + + // AWB non-neutral probability for spatial and temporal weighting look-up table (Max: 100; Min: 0) + { + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + { 0, 33, 66, 100, 100, 100, 100, 100, 100, 100, 100, 70, 30, 20, 10, 0, 0, 0, 0} + }, + + // AWB daylight locus probability look-up table (Max: 100; Min: 0) + { + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + {100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 25, 0, 0, 0, 0}, // Strobe + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 75, 50, 25, 0, 0, 0}, // Tungsten + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 75, 50, 25, 25, 25, 0, 0, 0}, // Warm fluorescent + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 95, 75, 50, 25, 25, 25, 0, 0, 0}, // Fluorescent + { 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 80, 55, 30, 30, 30, 30, 0, 0, 0}, // CWF + {100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 75, 50, 40, 30, 20}, // Daylight + {100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 75, 50, 25, 0, 0, 0, 0}, // Shade + { 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 80, 55, 30, 30, 30, 30, 0, 0, 0} // Daylight fluorescent + } + } + } + }, + + + + // Flash AWB NVRAM + { +#include INCLUDE_FILENAME_FLASH_AWB_PARA + }, + + {0} +}; + +#include INCLUDE_FILENAME_ISP_LSC_PARAM +//}; // namespace + +const CAMERA_TSF_TBL_STRUCT CAMERA_TSF_DEFAULT_VALUE = +{ + { + 1, // isTsfEn + 2, // tsfCtIdx + {20, 2000, -110, -110, 512, 512, 512, 0} // rAWBInput[8] + }, + +#include INCLUDE_FILENAME_TSF_PARA +#include INCLUDE_FILENAME_TSF_DATA +}; + + +typedef NSFeature::RAWSensorInfo SensorInfoSingleton_T; + + +namespace NSFeature { + template <> + UINT32 + SensorInfoSingleton_T:: + impGetDefaultData(CAMERA_DATA_TYPE_ENUM const CameraDataType, VOID*const pDataBuf, UINT32 const size) const + { + UINT32 dataSize[CAMERA_DATA_TYPE_NUM] = {sizeof(NVRAM_CAMERA_ISP_PARAM_STRUCT), + sizeof(NVRAM_CAMERA_3A_STRUCT), + sizeof(NVRAM_CAMERA_SHADING_STRUCT), + sizeof(NVRAM_LENS_PARA_STRUCT), + sizeof(AE_PLINETABLE_T), + 0, + sizeof(CAMERA_TSF_TBL_STRUCT)}; + + if (CameraDataType > CAMERA_DATA_TSF_TABLE || NULL == pDataBuf || (size < dataSize[CameraDataType])) + { + return 1; + } + + switch(CameraDataType) + { + case CAMERA_NVRAM_DATA_ISP: + memcpy(pDataBuf,&CAMERA_ISP_DEFAULT_VALUE,sizeof(NVRAM_CAMERA_ISP_PARAM_STRUCT)); + break; + case CAMERA_NVRAM_DATA_3A: + memcpy(pDataBuf,&CAMERA_3A_NVRAM_DEFAULT_VALUE,sizeof(NVRAM_CAMERA_3A_STRUCT)); + break; + case CAMERA_NVRAM_DATA_SHADING: + memcpy(pDataBuf,&CAMERA_SHADING_DEFAULT_VALUE,sizeof(NVRAM_CAMERA_SHADING_STRUCT)); + break; + case CAMERA_DATA_AE_PLINETABLE: + memcpy(pDataBuf,&g_PlineTableMapping,sizeof(AE_PLINETABLE_T)); + break; + case CAMERA_DATA_TSF_TABLE: + memcpy(pDataBuf,&CAMERA_TSF_DEFAULT_VALUE,sizeof(CAMERA_TSF_TBL_STRUCT)); + break; + default: + return 1; + } + return 0; + }}; // NSFeature + + diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/imx219_mipi_raw/config.ftbl.imx219_mipi_raw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/imx219_mipi_raw/config.ftbl.imx219_mipi_raw.h new file mode 100755 index 0000000000000000000000000000000000000000..61d97ebf7aa767a4bbda8aaeb8bdded122d3be29 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/imx219_mipi_raw/config.ftbl.imx219_mipi_raw.h @@ -0,0 +1,491 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein is + * confidential and proprietary to MediaTek Inc. and/or its licensors. Without + * the prior written permission of MediaTek inc. and/or its licensors, any + * reproduction, modification, use or disclosure of MediaTek Software, and + * information contained herein, in whole or in part, shall be strictly + * prohibited. + * + * MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER + * ON AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL + * WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED + * WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR + * NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH + * RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES + * TO LOOK ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. + * RECEIVER EXPRESSLY ACKNOWLEDGES THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO + * OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES CONTAINED IN MEDIATEK + * SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE + * RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S + * ENTIRE AND CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE + * RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE + * MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE + * CHARGE PAID BY RECEIVER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek + * Software") have been modified by MediaTek Inc. All revisions are subject to + * any receiver's applicable license agreements with MediaTek Inc. + */ + +//#ifndef _MTK_CUSTOM_PROJECT_HAL_IMGSENSOR_SRC_CONFIGFTBL__H_ +//#define _MTK_CUSTOM_PROJECT_HAL_IMGSENSOR_SRC_CONFIGFTBL__H_ +#if 1 +// + + +/******************************************************************************* + * + ******************************************************************************/ +FTABLE_DEFINITION(SENSOR_DRVNAME_IMX219_MIPI_RAW) +//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +FTABLE_SCENE_INDEP() + //========================================================================== +#if 1 + // Scene Mode + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_SCENE_MODE), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::SCENE_MODE_AUTO), + ITEM_AS_VALUES_( + MtkCameraParameters::SCENE_MODE_AUTO, +// MtkCameraParameters::SCENE_MODE_NORMAL, + MtkCameraParameters::SCENE_MODE_PORTRAIT, + MtkCameraParameters::SCENE_MODE_LANDSCAPE, + MtkCameraParameters::SCENE_MODE_NIGHT, + MtkCameraParameters::SCENE_MODE_NIGHT_PORTRAIT, + MtkCameraParameters::SCENE_MODE_THEATRE, + MtkCameraParameters::SCENE_MODE_BEACH, + MtkCameraParameters::SCENE_MODE_SNOW, + MtkCameraParameters::SCENE_MODE_SUNSET, + MtkCameraParameters::SCENE_MODE_STEADYPHOTO, + MtkCameraParameters::SCENE_MODE_FIREWORKS, + MtkCameraParameters::SCENE_MODE_SPORTS, + MtkCameraParameters::SCENE_MODE_PARTY, + MtkCameraParameters::SCENE_MODE_CANDLELIGHT, + MtkCameraParameters::SCENE_MODE_HDR, + ) + ), + ) +#endif + //========================================================================== +#if 1 + // Effect + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_EFFECT), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::EFFECT_NONE), + ITEM_AS_VALUES_( + MtkCameraParameters::EFFECT_NONE, + MtkCameraParameters::EFFECT_MONO, + MtkCameraParameters::EFFECT_NEGATIVE, + MtkCameraParameters::EFFECT_SEPIA, + MtkCameraParameters::EFFECT_AQUA, + MtkCameraParameters::EFFECT_WHITEBOARD, + MtkCameraParameters::EFFECT_BLACKBOARD, + ) + ), + ) +#endif + //========================================================================== +#if 1 + // Picture Size (Both width & height must be 16-aligned) + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_PICTURE_SIZE), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_("2560x1920"), + ITEM_AS_VALUES_( + "320x240", "640x480", "1024x768", "1280x720", "1280x768", "1280x960", + "1600x1200", "2048x1536", "2560x1440", "2560x1920", "2880x1728", "3072x1728", + //"3264x2448", "3328x1872", + //"2880x1728", "3600x2160", + ) + ), + ) +#endif + + //========================================================================== +#if 1 + // Preview Size + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_PREVIEW_SIZE), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_("640x480"), + ITEM_AS_VALUES_( + "176x144", "320x240", "352x288", "480x320", "480x368", + "640x480", "720x480", "800x480", "800x600", "864x480", + "960x540", "1280x720", + ) + ), + ) +#endif + //========================================================================== +#if 1 + // Video Size + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_VIDEO_SIZE), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_("640x480"), + ITEM_AS_VALUES_( + "176x144", "480x320", "640x480", + "864x480", "1280x720", "1920x1080", + ) + ), + ) +#endif + //========================================================================== +#if 1 + // Preview Frame Rate Range + FTABLE_CONFIG_AS_TYPE_OF_USER( + KEY_AS_(MtkCameraParameters::KEY_PREVIEW_FPS_RANGE), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_("30000,30000"), + ITEM_AS_USER_LIST_( + "(15000,15000)", + "(24000,24000)", + "(30000,30000)", + ) + ), + ) +#endif + //========================================================================== +#if 1 + // Exposure Compensation + FTABLE_CONFIG_AS_TYPE_OF_USER( + KEY_AS_(MtkCameraParameters::KEY_EXPOSURE_COMPENSATION), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_("0"), + ITEM_AS_USER_LIST_( + "-3", //min exposure compensation index + "3", //max exposure compensation index + "1.0", //exposure compensation step; EV = step x index + ) + ), + //...................................................................... + #if 1 // SCENE HDR + SCENE_AS_(MtkCameraParameters::SCENE_MODE_HDR, + ITEM_AS_DEFAULT_("0"), + ITEM_AS_USER_LIST_( + "0", //min exposure compensation index + "0", //max exposure compensation index + "1.0", //exposure compensation step; EV = step x index + ) + ) + #endif + //...................................................................... + ) +#endif + //========================================================================== +#if 1 + // Anti-banding (Flicker) + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_ANTIBANDING), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::ANTIBANDING_OFF), + ITEM_AS_VALUES_( + MtkCameraParameters::ANTIBANDING_OFF, + MtkCameraParameters::ANTIBANDING_50HZ, + MtkCameraParameters::ANTIBANDING_60HZ, + MtkCameraParameters::ANTIBANDING_AUTO, + ) + ), + ) +#endif + //========================================================================== +#if 1 + // Video Snapshot + FTABLE_CONFIG_AS_TYPE_OF_USER( + KEY_AS_(MtkCameraParameters::KEY_VIDEO_SNAPSHOT_SUPPORTED), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::TRUE), + ), + ) +#endif + //========================================================================== +#if 1 + // Video Stabilization (EIS) + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_SUPPORTED( + KEY_AS_(MtkCameraParameters::KEY_VIDEO_STABILIZATION), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::FALSE), + ITEM_AS_SUPPORTED_( + #if 0 + MtkCameraParameters::FALSE + #else + MtkCameraParameters::TRUE + #endif + ) + ), + ) +#endif + //========================================================================== +#if 1 + // Zoom + FTABLE_CONFIG_AS_TYPE_OF_USER( + KEY_AS_(MtkCameraParameters::KEY_ZOOM), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_("0"), //Zoom Index + ITEM_AS_USER_LIST_( + //Zoom Ratio + "100", "114", "132", "151", "174", + "200", "229", "263", "303", "348", + "400", + ) + ), + ) +#endif + //========================================================================== +#if 1 + // Zsd + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_ZSD_MODE), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::OFF), + ITEM_AS_VALUES_( + MtkCameraParameters::OFF, + MtkCameraParameters::ON + ) + ), + ) +#endif + //========================================================================== +#if 1 + // (Shot) Capture Mode + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_CAPTURE_MODE), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::CAPTURE_MODE_NORMAL), + ITEM_AS_VALUES_( + MtkCameraParameters::CAPTURE_MODE_NORMAL, + MtkCameraParameters::CAPTURE_MODE_FACE_BEAUTY, + MtkCameraParameters::CAPTURE_MODE_CONTINUOUS_SHOT, + MtkCameraParameters::CAPTURE_MODE_SMILE_SHOT, + MtkCameraParameters::CAPTURE_MODE_BEST_SHOT, + MtkCameraParameters::CAPTURE_MODE_AUTO_PANORAMA_SHOT, + MtkCameraParameters::CAPTURE_MODE_MAV_SHOT, + MtkCameraParameters::CAPTURE_MODE_ASD_SHOT, + MtkCameraParameters::CAPTURE_MODE_MOTION_TRACK_SHOT, + ) + ), + ) +#endif + //========================================================================== +#if 0 + // Video Hdr + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_VIDEO_HDR), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::OFF), + ITEM_AS_VALUES_( + MtkCameraParameters::OFF, + MtkCameraParameters::ON, + ) + ), + ) +#endif + //========================================================================== +END_FTABLE_SCENE_INDEP() +//------------------------------------------------------------------------------ +/******************************************************************************* + * + ******************************************************************************/ +//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +FTABLE_SCENE_DEP() + //========================================================================== +#if 1 + // Focus Mode + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_FOCUS_MODE), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::FOCUS_MODE_AUTO), + ITEM_AS_VALUES_( + MtkCameraParameters::FOCUS_MODE_AUTO, + MtkCameraParameters::FOCUS_MODE_MACRO, + MtkCameraParameters::FOCUS_MODE_INFINITY, + MtkCameraParameters::FOCUS_MODE_CONTINUOUS_PICTURE, + MtkCameraParameters::FOCUS_MODE_CONTINUOUS_VIDEO, + "manual", "fullscan", + ) + ), + //...................................................................... + ) +#endif + //========================================================================== +#if 1 + // ISO + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_ISO_SPEED), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_("auto"), + ITEM_AS_VALUES_( + "auto", + ) + ), + //...................................................................... + #if 1 // SCENE AUTO + SCENE_AS_(MtkCameraParameters::SCENE_MODE_AUTO, + ITEM_AS_DEFAULT_("auto"), + ITEM_AS_VALUES_( + "auto", "100", "200", "400", "800", "1600", + ) + ) + #endif + //...................................................................... + #if 1 // SCENE NORMAL + SCENE_AS_(MtkCameraParameters::SCENE_MODE_NORMAL, + ITEM_AS_DEFAULT_("auto"), + ITEM_AS_VALUES_( + "auto", "100", "200", "400", "800", "1600", + ) + ) + #endif + //...................................................................... + ) +#endif + //========================================================================== +#if 1 + // White Balance. + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_WHITE_BALANCE), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::WHITE_BALANCE_AUTO), + ITEM_AS_VALUES_( + MtkCameraParameters::WHITE_BALANCE_AUTO, MtkCameraParameters::WHITE_BALANCE_INCANDESCENT, + MtkCameraParameters::WHITE_BALANCE_FLUORESCENT, MtkCameraParameters::WHITE_BALANCE_WARM_FLUORESCENT, + MtkCameraParameters::WHITE_BALANCE_DAYLIGHT, MtkCameraParameters::WHITE_BALANCE_CLOUDY_DAYLIGHT, + MtkCameraParameters::WHITE_BALANCE_TWILIGHT, MtkCameraParameters::WHITE_BALANCE_SHADE, + ) + ), + //...................................................................... + #if 1 // SCENE LANDSCAPE + SCENE_AS_(MtkCameraParameters::SCENE_MODE_LANDSCAPE, + ITEM_AS_DEFAULT_(MtkCameraParameters::WHITE_BALANCE_DAYLIGHT), + ITEM_AS_VALUES_( + MtkCameraParameters::WHITE_BALANCE_AUTO, MtkCameraParameters::WHITE_BALANCE_INCANDESCENT, + MtkCameraParameters::WHITE_BALANCE_FLUORESCENT, MtkCameraParameters::WHITE_BALANCE_WARM_FLUORESCENT, + MtkCameraParameters::WHITE_BALANCE_DAYLIGHT, MtkCameraParameters::WHITE_BALANCE_CLOUDY_DAYLIGHT, + MtkCameraParameters::WHITE_BALANCE_TWILIGHT, MtkCameraParameters::WHITE_BALANCE_SHADE, + ) + ) + #endif + //...................................................................... + #if 1 // SCENE SUNSET + SCENE_AS_(MtkCameraParameters::SCENE_MODE_SUNSET, + ITEM_AS_DEFAULT_(MtkCameraParameters::WHITE_BALANCE_DAYLIGHT), + ITEM_AS_VALUES_( + MtkCameraParameters::WHITE_BALANCE_AUTO, MtkCameraParameters::WHITE_BALANCE_INCANDESCENT, + MtkCameraParameters::WHITE_BALANCE_FLUORESCENT, MtkCameraParameters::WHITE_BALANCE_WARM_FLUORESCENT, + MtkCameraParameters::WHITE_BALANCE_DAYLIGHT, MtkCameraParameters::WHITE_BALANCE_CLOUDY_DAYLIGHT, + MtkCameraParameters::WHITE_BALANCE_TWILIGHT, MtkCameraParameters::WHITE_BALANCE_SHADE, + ) + ) + #endif + //...................................................................... + #if 1 // SCENE CANDLELIGHT + SCENE_AS_(MtkCameraParameters::SCENE_MODE_CANDLELIGHT, + ITEM_AS_DEFAULT_(MtkCameraParameters::WHITE_BALANCE_INCANDESCENT), + ITEM_AS_VALUES_( + MtkCameraParameters::WHITE_BALANCE_AUTO, MtkCameraParameters::WHITE_BALANCE_INCANDESCENT, + MtkCameraParameters::WHITE_BALANCE_FLUORESCENT, MtkCameraParameters::WHITE_BALANCE_WARM_FLUORESCENT, + MtkCameraParameters::WHITE_BALANCE_DAYLIGHT, MtkCameraParameters::WHITE_BALANCE_CLOUDY_DAYLIGHT, + MtkCameraParameters::WHITE_BALANCE_TWILIGHT, MtkCameraParameters::WHITE_BALANCE_SHADE, + ) + ) + #endif + //...................................................................... + ) +#endif + //========================================================================== +#if 1 + // ISP Edge + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_EDGE), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::MIDDLE), + ITEM_AS_VALUES_( + MtkCameraParameters::LOW, MtkCameraParameters::MIDDLE, MtkCameraParameters::HIGH, + ) + ), + //...................................................................... + //...................................................................... + ) +#endif + //========================================================================== +#if 1 + // ISP Hue + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_HUE), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::MIDDLE), + ITEM_AS_VALUES_( + MtkCameraParameters::LOW, MtkCameraParameters::MIDDLE, MtkCameraParameters::HIGH, + ) + ), + //...................................................................... + //...................................................................... + ) +#endif + //========================================================================== +#if 1 + // ISP Saturation + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_SATURATION), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::MIDDLE), + ITEM_AS_VALUES_( + MtkCameraParameters::LOW, MtkCameraParameters::MIDDLE, MtkCameraParameters::HIGH, + ) + ), + //...................................................................... + //...................................................................... + ) +#endif + //========================================================================== +#if 1 + // ISP Brightness + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_BRIGHTNESS), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::MIDDLE), + ITEM_AS_VALUES_( + MtkCameraParameters::LOW, MtkCameraParameters::MIDDLE, MtkCameraParameters::HIGH, + ) + ), + //...................................................................... + //...................................................................... + ) +#endif + //========================================================================== +#if 1 + // ISP Contrast + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_CONTRAST), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::MIDDLE), + ITEM_AS_VALUES_( + MtkCameraParameters::LOW, MtkCameraParameters::MIDDLE, MtkCameraParameters::HIGH, + ) + ), + //...................................................................... + //...................................................................... + ) +#endif + //========================================================================== +END_FTABLE_SCENE_DEP() +//------------------------------------------------------------------------------ +END_FTABLE_DEFINITION() + + +/******************************************************************************* + * + ******************************************************************************/ +#endif +//#endif //_MTK_CUSTOM_PROJECT_HAL_IMGSENSOR_SRC_CONFIGFTBL__H_ + diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov5648_mipi_raw/camera_AE_PLineTable_ov5648mipiraw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov5648_mipi_raw/camera_AE_PLineTable_ov5648mipiraw.h new file mode 100755 index 0000000000000000000000000000000000000000..ad7038094ab4047fb246441f50d1efaed51456ce --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov5648_mipi_raw/camera_AE_PLineTable_ov5648mipiraw.h @@ -0,0 +1,10915 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +#ifndef _CAMERA_AE_PLINETABLE_OV5648MIPIRAW_H +#define _CAMERA_AE_PLINETABLE_OV5648MIPIRAW_H + +#include "camera_custom_AEPlinetable.h" +static strEvPline sPreviewPLineTable_60Hz = +{ +{ + {98,1216,1024, 0, 0, 0}, //TV = 13.32(4 lines) AV=2.97 SV=5.01 BV=11.27 + {98,1216,1088, 0, 0, 0}, //TV = 13.32(4 lines) AV=2.97 SV=5.10 BV=11.19 + {98,1328,1048, 0, 0, 0}, //TV = 13.32(4 lines) AV=2.97 SV=5.17 BV=11.11 + {118,1216,1048, 0, 0, 0}, //TV = 13.05(5 lines) AV=2.97 SV=5.05 BV=10.97 + {118,1328,1024, 0, 0, 0}, //TV = 13.05(5 lines) AV=2.97 SV=5.14 BV=10.88 + {138,1136,1088, 0, 0, 0}, //TV = 12.82(6 lines) AV=2.97 SV=5.00 BV=10.79 + {138,1216,1080, 0, 0, 0}, //TV = 12.82(6 lines) AV=2.97 SV=5.09 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {158,1216,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.11 BV=10.49 + {177,1216,1064, 0, 0, 0}, //TV = 12.46(8 lines) AV=2.97 SV=5.07 BV=10.37 + {197,1136,1096, 0, 0, 0}, //TV = 12.31(9 lines) AV=2.97 SV=5.01 BV=10.27 + {197,1216,1064, 0, 0, 0}, //TV = 12.31(9 lines) AV=2.97 SV=5.07 BV=10.21 + {217,1216,1032, 0, 0, 0}, //TV = 12.17(10 lines) AV=2.97 SV=5.02 BV=10.12 + {237,1136,1088, 0, 0, 0}, //TV = 12.04(11 lines) AV=2.97 SV=5.00 BV=10.01 + {237,1216,1088, 0, 0, 0}, //TV = 12.04(11 lines) AV=2.97 SV=5.10 BV=9.91 + {257,1216,1072, 0, 0, 0}, //TV = 11.93(12 lines) AV=2.97 SV=5.08 BV=9.82 + {276,1216,1072, 0, 0, 0}, //TV = 11.82(13 lines) AV=2.97 SV=5.08 BV=9.71 + {296,1216,1072, 0, 0, 0}, //TV = 11.72(14 lines) AV=2.97 SV=5.08 BV=9.61 + {336,1136,1088, 0, 0, 0}, //TV = 11.54(16 lines) AV=2.97 SV=5.00 BV=9.51 + {355,1216,1024, 0, 0, 0}, //TV = 11.46(17 lines) AV=2.97 SV=5.01 BV=9.42 + {375,1216,1048, 0, 0, 0}, //TV = 11.38(18 lines) AV=2.97 SV=5.05 BV=9.30 + {415,1136,1088, 0, 0, 0}, //TV = 11.23(20 lines) AV=2.97 SV=5.00 BV=9.20 + {434,1216,1032, 0, 0, 0}, //TV = 11.17(21 lines) AV=2.97 SV=5.02 BV=9.12 + {474,1136,1088, 0, 0, 0}, //TV = 11.04(23 lines) AV=2.97 SV=5.00 BV=9.01 + {494,1216,1048, 0, 0, 0}, //TV = 10.98(24 lines) AV=2.97 SV=5.05 BV=8.91 + {533,1216,1040, 0, 0, 0}, //TV = 10.87(26 lines) AV=2.97 SV=5.04 BV=8.81 + {573,1216,1032, 0, 0, 0}, //TV = 10.77(28 lines) AV=2.97 SV=5.02 BV=8.72 + {612,1216,1040, 0, 0, 0}, //TV = 10.67(30 lines) AV=2.97 SV=5.04 BV=8.61 + {672,1136,1088, 0, 0, 0}, //TV = 10.54(33 lines) AV=2.97 SV=5.00 BV=8.51 + {711,1216,1024, 0, 0, 0}, //TV = 10.46(35 lines) AV=2.97 SV=5.01 BV=8.42 + {771,1136,1088, 0, 0, 0}, //TV = 10.34(38 lines) AV=2.97 SV=5.00 BV=8.31 + {810,1216,1032, 0, 0, 0}, //TV = 10.27(40 lines) AV=2.97 SV=5.02 BV=8.22 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {948,1136,1088, 0, 0, 0}, //TV = 10.04(47 lines) AV=2.97 SV=5.00 BV=8.01 + {1028,1136,1080, 0, 0, 0}, //TV = 9.93(51 lines) AV=2.97 SV=4.99 BV=7.90 + {1087,1136,1096, 0, 0, 0}, //TV = 9.85(54 lines) AV=2.97 SV=5.01 BV=7.80 + {1166,1136,1096, 0, 0, 0}, //TV = 9.74(58 lines) AV=2.97 SV=5.01 BV=7.70 + {1245,1136,1096, 0, 0, 0}, //TV = 9.65(62 lines) AV=2.97 SV=5.01 BV=7.61 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1443,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.40 + {1542,1136,1088, 0, 0, 0}, //TV = 9.34(77 lines) AV=2.97 SV=5.00 BV=7.31 + {1660,1136,1088, 0, 0, 0}, //TV = 9.23(83 lines) AV=2.97 SV=5.00 BV=7.20 + {1779,1136,1088, 0, 0, 0}, //TV = 9.13(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1897,1136,1088, 0, 0, 0}, //TV = 9.04(95 lines) AV=2.97 SV=5.00 BV=7.01 + {2036,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2194,1136,1080, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=4.99 BV=6.81 + {2352,1136,1088, 0, 0, 0}, //TV = 8.73(118 lines) AV=2.97 SV=5.00 BV=6.70 + {2530,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2688,1136,1088, 0, 0, 0}, //TV = 8.54(135 lines) AV=2.97 SV=5.00 BV=6.51 + {2886,1136,1088, 0, 0, 0}, //TV = 8.44(145 lines) AV=2.97 SV=5.00 BV=6.40 + {3084,1136,1088, 0, 0, 0}, //TV = 8.34(155 lines) AV=2.97 SV=5.00 BV=6.31 + {3301,1136,1088, 0, 0, 0}, //TV = 8.24(166 lines) AV=2.97 SV=5.00 BV=6.21 + {3538,1136,1088, 0, 0, 0}, //TV = 8.14(178 lines) AV=2.97 SV=5.00 BV=6.11 + {3835,1136,1088, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=5.00 BV=5.99 + {4092,1136,1080, 0, 0, 0}, //TV = 7.93(206 lines) AV=2.97 SV=4.99 BV=5.91 + {4369,1136,1088, 0, 0, 0}, //TV = 7.84(220 lines) AV=2.97 SV=5.00 BV=5.81 + {4725,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.70 + {5041,1136,1088, 0, 0, 0}, //TV = 7.63(254 lines) AV=2.97 SV=5.00 BV=5.60 + {5416,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5792,1136,1080, 0, 0, 0}, //TV = 7.43(292 lines) AV=2.97 SV=4.99 BV=5.41 + {6207,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6682,1136,1080, 0, 0, 0}, //TV = 7.23(337 lines) AV=2.97 SV=4.99 BV=5.20 + {7156,1136,1080, 0, 0, 0}, //TV = 7.13(361 lines) AV=2.97 SV=4.99 BV=5.11 + {7670,1136,1080, 0, 0, 0}, //TV = 7.03(387 lines) AV=2.97 SV=4.99 BV=5.01 + {8224,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8323,1216,1064, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.07 BV=4.81 + {8323,1328,1048, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.17 BV=4.71 + {8323,1424,1040, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.26 BV=4.62 + {8323,1536,1040, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.37 BV=4.51 + {8323,1632,1048, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.47 BV=4.41 + {8323,1728,1056, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.56 BV=4.31 + {8323,1840,1072, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.68 BV=4.20 + {8323,2048,1032, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.78 BV=4.10 + {8323,2144,1048, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.87 BV=4.01 + {8323,2352,1024, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.97 BV=3.91 + {8323,2448,1056, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=6.07 BV=3.81 + {8323,2656,1048, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=6.17 BV=3.71 + {8323,2864,1040, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=6.27 BV=3.61 + {8323,3072,1040, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=6.37 BV=3.51 + {8323,3328,1024, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=6.47 BV=3.41 + {8323,3456,1056, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=6.56 BV=3.31 + {8323,3712,1056, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=6.67 BV=3.21 + {16646,2048,1032, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=5.78 BV=3.10 + {16646,2144,1048, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=5.87 BV=3.01 + {16646,2352,1024, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=5.97 BV=2.91 + {16646,2448,1064, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=6.08 BV=2.80 + {16646,2656,1048, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=6.17 BV=2.71 + {16646,2864,1040, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=6.27 BV=2.61 + {16646,3072,1040, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=6.37 BV=2.51 + {16646,3328,1024, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=6.47 BV=2.41 + {16646,3584,1024, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=6.57 BV=2.31 + {16646,3712,1056, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=6.67 BV=2.21 + {16646,4096,1032, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=6.78 BV=2.10 + {16646,4352,1040, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=6.88 BV=2.00 + {16646,4736,1024, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=6.97 BV=1.90 + {16646,4992,1040, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=7.07 BV=1.81 + {16646,5376,1032, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=7.17 BV=1.71 + {16646,5760,1032, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=7.27 BV=1.61 + {24989,4096,1040, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.79 BV=1.51 + {24989,4352,1048, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.89 BV=1.41 + {24989,4736,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.99 BV=1.31 + {24989,4992,1048, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=7.08 BV=1.21 + {33312,4096,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.78 BV=1.10 + {33312,4352,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.86 BV=1.01 + {33312,4608,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.97 BV=0.91 + {33312,4992,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.06 BV=0.82 + {33312,5376,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.17 BV=0.71 + {33312,5760,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.27 BV=0.61 + {33312,6240,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.37 BV=0.51 + {33312,6544,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.47 BV=0.40 + {33312,7072,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.56 BV=0.31 + {33312,7472,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.67 BV=0.21 + {33312,8192,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.78 BV=0.10 + {33312,8192,1112, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.88 BV=-0.01 + {33312,8192,1192, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.98 BV=-0.11 + {33312,8192,1272, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=8.08 BV=-0.20 + {41655,8192,1096, 0, 0, 0}, //TV = 4.59(2106 lines) AV=2.97 SV=7.86 BV=-0.31 + {41655,8192,1168, 0, 0, 0}, //TV = 4.59(2106 lines) AV=2.97 SV=7.96 BV=-0.40 + {49978,8192,1048, 0, 0, 0}, //TV = 4.32(2527 lines) AV=2.97 SV=7.80 BV=-0.51 + {49978,8192,1120, 0, 0, 0}, //TV = 4.32(2527 lines) AV=2.97 SV=7.89 BV=-0.60 + {58321,8192,1032, 0, 0, 0}, //TV = 4.10(2949 lines) AV=2.97 SV=7.78 BV=-0.71 + {58321,8192,1104, 0, 0, 0}, //TV = 4.10(2949 lines) AV=2.97 SV=7.87 BV=-0.80 + {66644,8192,1032, 0, 0, 0}, //TV = 3.91(3370 lines) AV=2.97 SV=7.78 BV=-0.90 + {66644,8192,1112, 0, 0, 0}, //TV = 3.91(3370 lines) AV=2.97 SV=7.88 BV=-1.01 + {74987,8192,1056, 0, 0, 0}, //TV = 3.74(3792 lines) AV=2.97 SV=7.81 BV=-1.10 + {74987,8192,1128, 0, 0, 0}, //TV = 3.74(3792 lines) AV=2.97 SV=7.91 BV=-1.20 + {83310,8192,1088, 0, 0, 0}, //TV = 3.59(4213 lines) AV=2.97 SV=7.85 BV=-1.30 + {91653,8192,1064, 0, 0, 0}, //TV = 3.45(4635 lines) AV=2.97 SV=7.82 BV=-1.40 + {99976,8192,1040, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=7.79 BV=-1.49 + {99976,8192,1120, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=7.89 BV=-1.60 + {99976,8192,1200, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=7.99 BV=-1.70 + {99976,8192,1288, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=8.10 BV=-1.80 + {99976,8192,1384, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=8.20 BV=-1.91 + {99976,8192,1480, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=8.30 BV=-2.00 + {99976,8192,1584, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=8.39 BV=-2.10 + {99976,8192,1704, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=8.50 BV=-2.21 + {99976,8192,1824, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=8.60 BV=-2.31 + {99976,8192,1952, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=8.70 BV=-2.40 + {99976,8192,2096, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=8.80 BV=-2.51 + {99976,8192,2240, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=8.89 BV=-2.60 + {99976,8192,2400, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=8.99 BV=-2.70 + {99976,8192,2576, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=9.10 BV=-2.80 + {99976,8192,2760, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=9.20 BV=-2.90 + {99976,8192,2960, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=9.30 BV=-3.00 + {99976,8192,3168, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=9.39 BV=-3.10 + {99976,8192,3400, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=9.50 BV=-3.20 + {99976,8192,3640, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=9.60 BV=-3.30 + {99976,8192,3920, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=9.70 BV=-3.41 + {108319,8192,3872, 0, 0, 0}, //TV = 3.21(5478 lines) AV=2.97 SV=9.68 BV=-3.51 + {116663,8192,3856, 0, 0, 0}, //TV = 3.10(5901 lines) AV=2.97 SV=9.68 BV=-3.61 + {124985,8192,3856, 0, 0, 0}, //TV = 3.00(6321 lines) AV=2.97 SV=9.68 BV=-3.71 + {133329,8192,3880, 0, 0, 0}, //TV = 2.91(6744 lines) AV=2.97 SV=9.69 BV=-3.81 + {141652,8192,3912, 0, 0, 0}, //TV = 2.82(7164 lines) AV=2.97 SV=9.70 BV=-3.91 + {149995,8192,3960, 0, 0, 0}, //TV = 2.74(7587 lines) AV=2.97 SV=9.72 BV=-4.01 + {158318,8192,4016, 0, 0, 0}, //TV = 2.66(8007 lines) AV=2.97 SV=9.74 BV=-4.11 + {174984,8192,3896, 0, 0, 0}, //TV = 2.51(8850 lines) AV=2.97 SV=9.69 BV=-4.21 + {183327,8192,3984, 0, 0, 0}, //TV = 2.45(9272 lines) AV=2.97 SV=9.73 BV=-4.31 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sPreviewPLineTable_50Hz = +{ +{ + {98,1216,1024, 0, 0, 0}, //TV = 13.32(4 lines) AV=2.97 SV=5.01 BV=11.27 + {98,1216,1088, 0, 0, 0}, //TV = 13.32(4 lines) AV=2.97 SV=5.10 BV=11.19 + {98,1328,1048, 0, 0, 0}, //TV = 13.32(4 lines) AV=2.97 SV=5.17 BV=11.11 + {118,1216,1048, 0, 0, 0}, //TV = 13.05(5 lines) AV=2.97 SV=5.05 BV=10.97 + {118,1328,1024, 0, 0, 0}, //TV = 13.05(5 lines) AV=2.97 SV=5.14 BV=10.88 + {138,1136,1088, 0, 0, 0}, //TV = 12.82(6 lines) AV=2.97 SV=5.00 BV=10.79 + {138,1216,1080, 0, 0, 0}, //TV = 12.82(6 lines) AV=2.97 SV=5.09 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {158,1216,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.11 BV=10.49 + {177,1216,1064, 0, 0, 0}, //TV = 12.46(8 lines) AV=2.97 SV=5.07 BV=10.37 + {197,1136,1096, 0, 0, 0}, //TV = 12.31(9 lines) AV=2.97 SV=5.01 BV=10.27 + {197,1216,1064, 0, 0, 0}, //TV = 12.31(9 lines) AV=2.97 SV=5.07 BV=10.21 + {217,1216,1032, 0, 0, 0}, //TV = 12.17(10 lines) AV=2.97 SV=5.02 BV=10.12 + {237,1136,1088, 0, 0, 0}, //TV = 12.04(11 lines) AV=2.97 SV=5.00 BV=10.01 + {237,1216,1088, 0, 0, 0}, //TV = 12.04(11 lines) AV=2.97 SV=5.10 BV=9.91 + {257,1216,1072, 0, 0, 0}, //TV = 11.93(12 lines) AV=2.97 SV=5.08 BV=9.82 + {276,1216,1072, 0, 0, 0}, //TV = 11.82(13 lines) AV=2.97 SV=5.08 BV=9.71 + {296,1216,1072, 0, 0, 0}, //TV = 11.72(14 lines) AV=2.97 SV=5.08 BV=9.61 + {336,1136,1088, 0, 0, 0}, //TV = 11.54(16 lines) AV=2.97 SV=5.00 BV=9.51 + {355,1216,1024, 0, 0, 0}, //TV = 11.46(17 lines) AV=2.97 SV=5.01 BV=9.42 + {375,1216,1048, 0, 0, 0}, //TV = 11.38(18 lines) AV=2.97 SV=5.05 BV=9.30 + {415,1136,1088, 0, 0, 0}, //TV = 11.23(20 lines) AV=2.97 SV=5.00 BV=9.20 + {434,1216,1032, 0, 0, 0}, //TV = 11.17(21 lines) AV=2.97 SV=5.02 BV=9.12 + {474,1136,1088, 0, 0, 0}, //TV = 11.04(23 lines) AV=2.97 SV=5.00 BV=9.01 + {494,1216,1048, 0, 0, 0}, //TV = 10.98(24 lines) AV=2.97 SV=5.05 BV=8.91 + {533,1216,1040, 0, 0, 0}, //TV = 10.87(26 lines) AV=2.97 SV=5.04 BV=8.81 + {573,1216,1032, 0, 0, 0}, //TV = 10.77(28 lines) AV=2.97 SV=5.02 BV=8.72 + {612,1216,1040, 0, 0, 0}, //TV = 10.67(30 lines) AV=2.97 SV=5.04 BV=8.61 + {672,1136,1088, 0, 0, 0}, //TV = 10.54(33 lines) AV=2.97 SV=5.00 BV=8.51 + {711,1216,1024, 0, 0, 0}, //TV = 10.46(35 lines) AV=2.97 SV=5.01 BV=8.42 + {771,1136,1088, 0, 0, 0}, //TV = 10.34(38 lines) AV=2.97 SV=5.00 BV=8.31 + {810,1216,1032, 0, 0, 0}, //TV = 10.27(40 lines) AV=2.97 SV=5.02 BV=8.22 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {948,1136,1088, 0, 0, 0}, //TV = 10.04(47 lines) AV=2.97 SV=5.00 BV=8.01 + {1028,1136,1080, 0, 0, 0}, //TV = 9.93(51 lines) AV=2.97 SV=4.99 BV=7.90 + {1087,1136,1096, 0, 0, 0}, //TV = 9.85(54 lines) AV=2.97 SV=5.01 BV=7.80 + {1166,1136,1096, 0, 0, 0}, //TV = 9.74(58 lines) AV=2.97 SV=5.01 BV=7.70 + {1245,1136,1096, 0, 0, 0}, //TV = 9.65(62 lines) AV=2.97 SV=5.01 BV=7.61 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1443,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.40 + {1542,1136,1088, 0, 0, 0}, //TV = 9.34(77 lines) AV=2.97 SV=5.00 BV=7.31 + {1660,1136,1088, 0, 0, 0}, //TV = 9.23(83 lines) AV=2.97 SV=5.00 BV=7.20 + {1779,1136,1088, 0, 0, 0}, //TV = 9.13(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1897,1136,1088, 0, 0, 0}, //TV = 9.04(95 lines) AV=2.97 SV=5.00 BV=7.01 + {2036,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2194,1136,1080, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=4.99 BV=6.81 + {2352,1136,1088, 0, 0, 0}, //TV = 8.73(118 lines) AV=2.97 SV=5.00 BV=6.70 + {2530,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2688,1136,1088, 0, 0, 0}, //TV = 8.54(135 lines) AV=2.97 SV=5.00 BV=6.51 + {2886,1136,1088, 0, 0, 0}, //TV = 8.44(145 lines) AV=2.97 SV=5.00 BV=6.40 + {3084,1136,1088, 0, 0, 0}, //TV = 8.34(155 lines) AV=2.97 SV=5.00 BV=6.31 + {3301,1136,1088, 0, 0, 0}, //TV = 8.24(166 lines) AV=2.97 SV=5.00 BV=6.21 + {3538,1136,1088, 0, 0, 0}, //TV = 8.14(178 lines) AV=2.97 SV=5.00 BV=6.11 + {3835,1136,1088, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=5.00 BV=5.99 + {4092,1136,1080, 0, 0, 0}, //TV = 7.93(206 lines) AV=2.97 SV=4.99 BV=5.91 + {4369,1136,1088, 0, 0, 0}, //TV = 7.84(220 lines) AV=2.97 SV=5.00 BV=5.81 + {4725,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.70 + {5041,1136,1088, 0, 0, 0}, //TV = 7.63(254 lines) AV=2.97 SV=5.00 BV=5.60 + {5416,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5792,1136,1080, 0, 0, 0}, //TV = 7.43(292 lines) AV=2.97 SV=4.99 BV=5.41 + {6207,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6682,1136,1080, 0, 0, 0}, //TV = 7.23(337 lines) AV=2.97 SV=4.99 BV=5.20 + {7156,1136,1080, 0, 0, 0}, //TV = 7.13(361 lines) AV=2.97 SV=4.99 BV=5.11 + {7670,1136,1080, 0, 0, 0}, //TV = 7.03(387 lines) AV=2.97 SV=4.99 BV=5.01 + {8224,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8323,1216,1064, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.07 BV=4.81 + {8323,1328,1048, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.17 BV=4.71 + {8323,1424,1040, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.26 BV=4.62 + {8323,1536,1040, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.37 BV=4.51 + {8323,1632,1048, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.47 BV=4.41 + {8323,1728,1056, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.56 BV=4.31 + {8323,1840,1072, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.68 BV=4.20 + {8382,1936,1080, 0, 0, 0}, //TV = 6.90(423 lines) AV=2.97 SV=5.76 BV=4.11 + {8975,1936,1080, 0, 0, 0}, //TV = 6.80(453 lines) AV=2.97 SV=5.76 BV=4.01 + {9608,2048,1024, 0, 0, 0}, //TV = 6.70(485 lines) AV=2.97 SV=5.77 BV=3.91 + {10003,2048,1056, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.81 BV=3.80 + {10003,2240,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.91 BV=3.71 + {10003,2352,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.00 BV=3.62 + {10003,2560,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.10 BV=3.52 + {10003,2752,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.20 BV=3.41 + {10003,2960,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.30 BV=3.32 + {10003,3072,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.41 BV=3.21 + {10003,3328,1056, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.51 BV=3.10 + {10003,3584,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.61 BV=3.01 + {10003,3840,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.69 BV=2.92 + {10003,4224,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.81 BV=2.80 + {10003,4480,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.91 BV=2.71 + {10003,4736,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.00 BV=2.62 + {10003,5120,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.10 BV=2.52 + {10003,5504,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.20 BV=2.41 + {10003,5888,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.30 BV=2.31 + {10003,6384,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.41 BV=2.21 + {10003,6704,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.51 BV=2.10 + {10003,7280,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.61 BV=2.01 + {10003,7696,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.71 BV=1.91 + {20007,4096,1056, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.81 BV=1.80 + {20007,4480,1032, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.91 BV=1.71 + {20007,4736,1048, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=7.01 BV=1.61 + {20007,5120,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=7.11 BV=1.50 + {20007,5504,1032, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=7.20 BV=1.41 + {20007,5888,1032, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=7.30 BV=1.31 + {29991,4224,1032, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=6.82 BV=1.21 + {29991,4480,1040, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=6.92 BV=1.11 + {29991,4864,1032, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=7.02 BV=1.01 + {29991,5248,1024, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=7.12 BV=0.91 + {29991,5504,1040, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=7.21 BV=0.82 + {29991,6016,1024, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=7.32 BV=0.71 + {29991,6384,1040, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=7.43 BV=0.60 + {29991,6896,1032, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=7.53 BV=0.50 + {29991,7280,1040, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=7.62 BV=0.41 + {29991,7936,1024, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=7.72 BV=0.31 + {29991,8192,1064, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=7.82 BV=0.21 + {29991,8192,1144, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=7.93 BV=0.10 + {29991,8192,1232, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=8.03 BV=-0.00 + {29991,8192,1320, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=8.13 BV=-0.10 + {39994,8192,1064, 0, 0, 0}, //TV = 4.64(2022 lines) AV=2.97 SV=7.82 BV=-0.21 + {39994,8192,1136, 0, 0, 0}, //TV = 4.64(2022 lines) AV=2.97 SV=7.92 BV=-0.30 + {39994,8192,1216, 0, 0, 0}, //TV = 4.64(2022 lines) AV=2.97 SV=8.01 BV=-0.40 + {49998,8192,1048, 0, 0, 0}, //TV = 4.32(2528 lines) AV=2.97 SV=7.80 BV=-0.51 + {49998,8192,1120, 0, 0, 0}, //TV = 4.32(2528 lines) AV=2.97 SV=7.89 BV=-0.60 + {49998,8192,1200, 0, 0, 0}, //TV = 4.32(2528 lines) AV=2.97 SV=7.99 BV=-0.70 + {60002,8192,1072, 0, 0, 0}, //TV = 4.06(3035 lines) AV=2.97 SV=7.83 BV=-0.80 + {60002,8192,1152, 0, 0, 0}, //TV = 4.06(3035 lines) AV=2.97 SV=7.94 BV=-0.91 + {70005,8192,1056, 0, 0, 0}, //TV = 3.84(3540 lines) AV=2.97 SV=7.81 BV=-1.00 + {70005,8192,1128, 0, 0, 0}, //TV = 3.84(3540 lines) AV=2.97 SV=7.91 BV=-1.10 + {80009,8192,1064, 0, 0, 0}, //TV = 3.64(4046 lines) AV=2.97 SV=7.82 BV=-1.21 + {80009,8192,1136, 0, 0, 0}, //TV = 3.64(4046 lines) AV=2.97 SV=7.92 BV=-1.30 + {89993,8192,1080, 0, 0, 0}, //TV = 3.47(4551 lines) AV=2.97 SV=7.84 BV=-1.40 + {99996,8192,1040, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=7.79 BV=-1.50 + {99996,8192,1120, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=7.89 BV=-1.60 + {99996,8192,1192, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=7.98 BV=-1.69 + {99996,8192,1280, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=8.09 BV=-1.79 + {99996,8192,1376, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=8.19 BV=-1.90 + {99996,8192,1480, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=8.30 BV=-2.00 + {99996,8192,1584, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=8.39 BV=-2.10 + {99996,8192,1704, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=8.50 BV=-2.21 + {99996,8192,1824, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=8.60 BV=-2.31 + {99996,8192,1952, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=8.70 BV=-2.40 + {99996,8192,2096, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=8.80 BV=-2.51 + {99996,8192,2240, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=8.89 BV=-2.60 + {99996,8192,2400, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=8.99 BV=-2.70 + {99996,8192,2576, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=9.10 BV=-2.80 + {99996,8192,2760, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=9.20 BV=-2.90 + {99996,8192,2960, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=9.30 BV=-3.00 + {99996,8192,3168, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=9.39 BV=-3.10 + {99996,8192,3392, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=9.49 BV=-3.20 + {99996,8192,3640, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=9.60 BV=-3.30 + {99996,8192,3920, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=9.70 BV=-3.41 + {99996,8192,4200, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=9.80 BV=-3.51 + {109980,8192,4088, 0, 0, 0}, //TV = 3.18(5562 lines) AV=2.97 SV=9.76 BV=-3.61 + {120004,8192,4016, 0, 0, 0}, //TV = 3.06(6070 lines) AV=2.97 SV=9.74 BV=-3.71 + {130007,8192,3976, 0, 0, 0}, //TV = 2.94(6575 lines) AV=2.97 SV=9.72 BV=-3.81 + {139991,8192,3960, 0, 0, 0}, //TV = 2.84(7080 lines) AV=2.97 SV=9.72 BV=-3.91 + {149994,8192,3960, 0, 0, 0}, //TV = 2.74(7586 lines) AV=2.97 SV=9.72 BV=-4.01 + {159998,8192,3976, 0, 0, 0}, //TV = 2.64(8092 lines) AV=2.97 SV=9.72 BV=-4.11 + {170002,8192,4008, 0, 0, 0}, //TV = 2.56(8598 lines) AV=2.97 SV=9.73 BV=-4.21 + {190009,8192,3848, 0, 0, 0}, //TV = 2.40(9610 lines) AV=2.97 SV=9.68 BV=-4.31 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_PreviewAutoTable = +{ + AETABLE_RPEVIEW_AUTO, //eAETableID + 157, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -43, //i4MinBV + 90, //i4EffectiveMaxBV + -10, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sPreviewPLineTable_60Hz, + sPreviewPLineTable_50Hz, + NULL, +}; + +static strEvPline sCapturePLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8329,1216,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.07 BV=4.81 + {8329,1328,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.17 BV=4.70 + {8329,1424,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.26 BV=4.61 + {8329,1536,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.37 BV=4.51 + {8329,1632,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.47 BV=4.41 + {8329,1728,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.56 BV=4.31 + {8329,1840,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.67 BV=4.21 + {8329,2048,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.77 BV=4.11 + {8329,2144,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.87 BV=4.01 + {8329,2352,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.97 BV=3.91 + {16670,1216,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.07 BV=3.81 + {16670,1328,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.17 BV=3.70 + {16670,1424,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.27 BV=3.60 + {16670,1536,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.37 BV=3.50 + {16670,1632,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.47 BV=3.41 + {16670,1728,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.58 BV=3.30 + {24988,1216,1072, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.08 BV=3.21 + {24988,1328,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.18 BV=3.11 + {24988,1424,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.29 BV=3.01 + {24988,1536,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.39 BV=2.90 + {33298,1216,1064, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=5.07 BV=2.81 + {33298,1328,1048, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=5.17 BV=2.71 + {33298,1424,1048, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=5.27 BV=2.60 + {41669,1216,1048, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.05 BV=2.51 + {41669,1328,1032, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.15 BV=2.40 + {41669,1424,1032, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.25 BV=2.30 + {49999,1216,1072, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=5.08 BV=2.21 + {49999,1328,1048, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=5.17 BV=2.12 + {58328,1216,1064, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=5.07 BV=2.00 + {58328,1328,1040, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=5.16 BV=1.91 + {66627,1216,1064, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=5.07 BV=1.81 + {66627,1328,1048, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=5.17 BV=1.70 + {66627,1424,1040, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=5.26 BV=1.61 + {66627,1536,1040, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=5.37 BV=1.51 + {66627,1632,1048, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=5.47 BV=1.41 + {66627,1728,1064, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=5.58 BV=1.30 + {66627,1840,1064, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=5.67 BV=1.21 + {66627,2048,1024, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=5.77 BV=1.11 + {66627,2144,1048, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=5.87 BV=1.01 + {66627,2352,1024, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=5.97 BV=0.91 + {66627,2448,1056, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=6.07 BV=0.81 + {66627,2656,1040, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=6.16 BV=0.72 + {66627,2864,1040, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=6.27 BV=0.61 + {66627,3072,1040, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=6.37 BV=0.51 + {66627,3328,1024, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=6.47 BV=0.41 + {66627,3456,1056, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=6.56 BV=0.31 + {66627,3840,1024, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=6.67 BV=0.21 + {66627,4096,1032, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=6.78 BV=0.10 + {66627,4352,1048, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=6.89 BV=-0.01 + {74998,4224,1024, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=6.81 BV=-0.10 + {74998,4480,1032, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=6.91 BV=-0.20 + {83327,4352,1024, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=6.85 BV=-0.30 + {91668,4224,1032, 0, 0, 0}, //TV = 3.45(8660 lines) AV=2.97 SV=6.82 BV=-0.40 + {99998,4096,1040, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=6.79 BV=-0.50 + {99998,4480,1024, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=6.89 BV=-0.60 + {99998,4736,1040, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.00 BV=-0.70 + {99998,5120,1032, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.10 BV=-0.81 + {99998,5504,1024, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.19 BV=-0.90 + {99998,5888,1024, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.29 BV=-1.00 + {99998,6240,1040, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.40 BV=-1.10 + {99998,6704,1032, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.49 BV=-1.19 + {99998,7072,1048, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.59 BV=-1.29 + {99998,7696,1032, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.69 BV=-1.39 + {99998,8192,1048, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.80 BV=-1.51 + {99998,8192,1120, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.89 BV=-1.60 + {99998,8192,1200, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.99 BV=-1.70 + {99998,8192,1288, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.10 BV=-1.80 + {99998,8192,1376, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.19 BV=-1.90 + {99998,8192,1480, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.30 BV=-2.00 + {99998,8192,1584, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.39 BV=-2.10 + {99998,8192,1696, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.49 BV=-2.20 + {99998,8192,1816, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.59 BV=-2.30 + {99998,8192,1944, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.69 BV=-2.40 + {99998,8192,2088, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.79 BV=-2.50 + {99998,8192,2240, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.89 BV=-2.60 + {99998,8192,2400, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.99 BV=-2.70 + {99998,8192,2568, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.09 BV=-2.80 + {99998,8192,2752, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.19 BV=-2.90 + {99998,8192,2952, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.29 BV=-3.00 + {99998,8192,3160, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.39 BV=-3.10 + {99998,8192,3392, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.49 BV=-3.20 + {99998,8192,3632, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.59 BV=-3.30 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCapturePLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8805,1136,1080, 0, 0, 0}, //TV = 6.83(831 lines) AV=2.97 SV=4.99 BV=4.81 + {9440,1136,1080, 0, 0, 0}, //TV = 6.73(891 lines) AV=2.97 SV=4.99 BV=4.71 + {10002,1136,1096, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.01 BV=4.60 + {10002,1216,1088, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.10 BV=4.51 + {10002,1328,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.21 BV=4.41 + {10002,1424,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.30 BV=4.32 + {10002,1536,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1632,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.50 BV=4.11 + {10002,1728,1080, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.60 BV=4.02 + {10002,1936,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,2048,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.80 BV=3.82 + {10002,2240,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.89 BV=3.72 + {20004,1136,1096, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.01 BV=3.60 + {20004,1216,1088, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.10 BV=3.51 + {20004,1328,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.21 BV=3.41 + {20004,1424,1064, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.30 BV=3.32 + {20004,1536,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.42 BV=3.20 + {20004,1632,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.50 BV=3.11 + {29995,1216,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.01 BV=3.02 + {29995,1216,1104, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.12 BV=2.91 + {29995,1328,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.22 BV=2.81 + {29995,1424,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.32 BV=2.71 + {39996,1136,1096, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.01 BV=2.60 + {39996,1216,1088, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.10 BV=2.51 + {39996,1328,1072, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.21 BV=2.41 + {39996,1424,1072, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.31 BV=2.31 + {49998,1216,1072, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=5.08 BV=2.21 + {49998,1328,1048, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=5.17 BV=2.12 + {60001,1216,1024, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.01 BV=2.02 + {60001,1216,1104, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.12 BV=1.91 + {60001,1328,1080, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.22 BV=1.81 + {60001,1424,1080, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.32 BV=1.71 + {60001,1536,1072, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.42 BV=1.61 + {60001,1632,1080, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.51 BV=1.51 + {60001,1840,1032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.62 BV=1.41 + {60001,1936,1048, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.72 BV=1.31 + {60001,2048,1064, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.82 BV=1.21 + {60001,2240,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.92 BV=1.11 + {60001,2448,1024, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.02 BV=1.01 + {60001,2560,1048, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.12 BV=0.91 + {60001,2752,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.21 BV=0.82 + {60001,2960,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.32 BV=0.71 + {60001,3200,1032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.42 BV=0.61 + {60001,3456,1024, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.52 BV=0.51 + {60001,3584,1056, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.62 BV=0.41 + {60001,3840,1056, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.72 BV=0.31 + {60001,4224,1032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.82 BV=0.21 + {60001,4480,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.92 BV=0.11 + {70002,4224,1024, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=6.81 BV=-0.00 + {70002,4480,1032, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=6.91 BV=-0.10 + {80004,4224,1024, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=6.81 BV=-0.20 + {80004,4480,1040, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=6.92 BV=-0.30 + {89995,4224,1048, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=6.84 BV=-0.40 + {99997,4096,1040, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=6.79 BV=-0.50 + {99997,4480,1024, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=6.89 BV=-0.60 + {99997,4736,1040, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.00 BV=-0.70 + {99997,5120,1032, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.10 BV=-0.81 + {99997,5504,1024, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.19 BV=-0.90 + {99997,5888,1024, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.29 BV=-1.00 + {99997,6240,1040, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.40 BV=-1.10 + {99997,6704,1032, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.49 BV=-1.19 + {99997,7072,1048, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.59 BV=-1.29 + {99997,7696,1032, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.69 BV=-1.39 + {99997,8192,1048, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.80 BV=-1.51 + {99997,8192,1120, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.89 BV=-1.60 + {99997,8192,1200, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.99 BV=-1.70 + {99997,8192,1288, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.10 BV=-1.80 + {99997,8192,1376, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.19 BV=-1.90 + {99997,8192,1480, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.30 BV=-2.00 + {99997,8192,1584, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.39 BV=-2.10 + {99997,8192,1696, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.49 BV=-2.20 + {99997,8192,1816, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.59 BV=-2.30 + {99997,8192,1944, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.69 BV=-2.40 + {99997,8192,2088, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.79 BV=-2.50 + {99997,8192,2240, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.89 BV=-2.60 + {99997,8192,2400, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.99 BV=-2.70 + {99997,8192,2568, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.09 BV=-2.80 + {99997,8192,2752, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.19 BV=-2.90 + {99997,8192,2952, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.29 BV=-3.00 + {99997,8192,3160, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.39 BV=-3.10 + {99997,8192,3392, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.49 BV=-3.20 + {99997,8192,3632, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.59 BV=-3.30 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureAutoTable = +{ + AETABLE_CAPTURE_AUTO, //eAETableID + 147, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -33, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCapturePLineTable_60Hz, + sCapturePLineTable_50Hz, + NULL, +}; + +static strEvPline sVideoPLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8329,1216,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.07 BV=4.81 + {8329,1328,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.17 BV=4.70 + {8329,1424,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.26 BV=4.61 + {8329,1536,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.37 BV=4.51 + {8329,1632,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.47 BV=4.41 + {8329,1728,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.56 BV=4.31 + {8329,1840,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.67 BV=4.21 + {8329,2048,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.77 BV=4.11 + {8329,2144,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.87 BV=4.01 + {8329,2352,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.97 BV=3.91 + {16670,1216,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.07 BV=3.81 + {16670,1328,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.17 BV=3.70 + {16670,1424,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.26 BV=3.61 + {16670,1536,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.37 BV=3.50 + {16670,1632,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.47 BV=3.41 + {16670,1728,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.58 BV=3.30 + {16670,1840,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.67 BV=3.21 + {16670,2048,1024, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.77 BV=3.11 + {16670,2144,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.87 BV=3.01 + {16670,2352,1024, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.97 BV=2.91 + {16670,2448,1056, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.07 BV=2.81 + {16670,2656,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.17 BV=2.70 + {16670,2864,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.27 BV=2.61 + {16670,3072,1032, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.36 BV=2.52 + {16670,3328,1024, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.47 BV=2.41 + {16670,3456,1056, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.56 BV=2.31 + {16670,3712,1056, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.67 BV=2.21 + {16670,4096,1024, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.77 BV=2.11 + {16670,4352,1032, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.86 BV=2.01 + {24988,3072,1048, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=6.38 BV=1.91 + {24988,3328,1040, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=6.49 BV=1.81 + {24988,3584,1032, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=6.58 BV=1.71 + {24988,3840,1032, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=6.68 BV=1.61 + {33298,3072,1040, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=6.37 BV=1.51 + {33298,3328,1024, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=6.47 BV=1.41 + {33298,3584,1024, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=6.57 BV=1.31 + {33298,3840,1024, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=6.67 BV=1.21 + {33298,4096,1024, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=6.77 BV=1.11 + {33298,4352,1032, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=6.86 BV=1.02 + {33298,4608,1048, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=6.97 BV=0.91 + {33298,4992,1032, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=7.06 BV=0.82 + {33298,5376,1032, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=7.17 BV=0.71 + {33298,5760,1032, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=7.27 BV=0.61 + {33298,6240,1024, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=7.37 BV=0.51 + {33298,6544,1040, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=7.46 BV=0.42 + {33298,7072,1032, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=7.56 BV=0.31 + {33298,7472,1048, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=7.67 BV=0.21 + {33298,8192,1024, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=7.77 BV=0.11 + {33298,8192,1104, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=7.87 BV=0.01 + {33298,8192,1192, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=7.98 BV=-0.11 + {33298,8192,1280, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=8.09 BV=-0.21 + {33298,8192,1368, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=8.18 BV=-0.30 + {33298,8192,1464, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=8.28 BV=-0.40 + {33298,8192,1576, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=8.39 BV=-0.51 + {41669,8192,1344, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=8.16 BV=-0.60 + {41669,8192,1440, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=8.26 BV=-0.70 + {49999,8192,1288, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=8.10 BV=-0.80 + {49999,8192,1384, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=8.20 BV=-0.91 + {49999,8192,1480, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=8.30 BV=-1.00 + {58328,8192,1360, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=8.17 BV=-1.10 + {58328,8192,1456, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=8.27 BV=-1.20 + {66627,8192,1368, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=8.18 BV=-1.30 + {66627,8192,1464, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=8.28 BV=-1.40 + {66627,8192,1568, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=8.38 BV=-1.50 + {66627,8192,1680, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=8.48 BV=-1.60 + {66627,8192,1808, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=8.59 BV=-1.71 + {66627,8192,1936, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=8.68 BV=-1.81 + {66627,8192,2072, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=8.78 BV=-1.90 + {66627,8192,2216, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=8.88 BV=-2.00 + {66627,8192,2376, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=8.98 BV=-2.10 + {66627,8192,2552, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=9.08 BV=-2.20 + {66627,8192,2728, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=9.18 BV=-2.30 + {66627,8192,2928, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=9.28 BV=-2.40 + {66627,8192,3136, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=9.38 BV=-2.50 + {66627,8192,3360, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=9.48 BV=-2.60 + {66627,8192,3600, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=9.58 BV=-2.70 + {66627,8192,3864, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=9.68 BV=-2.80 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sVideoPLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8805,1136,1080, 0, 0, 0}, //TV = 6.83(831 lines) AV=2.97 SV=4.99 BV=4.81 + {9440,1136,1080, 0, 0, 0}, //TV = 6.73(891 lines) AV=2.97 SV=4.99 BV=4.71 + {10002,1136,1096, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.01 BV=4.60 + {10002,1216,1088, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.10 BV=4.51 + {10002,1328,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.21 BV=4.41 + {10002,1424,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.30 BV=4.32 + {10002,1536,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1632,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.50 BV=4.11 + {10002,1728,1080, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.60 BV=4.02 + {10002,1936,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,2048,1056, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.81 BV=3.80 + {10002,2240,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.89 BV=3.72 + {10002,2352,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.00 BV=3.62 + {10002,2560,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.11 BV=3.50 + {10002,2752,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.20 BV=3.41 + {10002,2960,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.30 BV=3.32 + {10002,3072,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.41 BV=3.21 + {10002,3328,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.50 BV=3.12 + {10002,3584,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.60 BV=3.02 + {10002,3840,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.71 BV=2.91 + {10002,4096,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.80 BV=2.82 + {10002,4480,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.89 BV=2.72 + {10002,4736,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.01 BV=2.61 + {10002,5120,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.10 BV=2.52 + {10002,5504,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.20 BV=2.41 + {10002,5888,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.30 BV=2.31 + {20004,3072,1064, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.41 BV=2.21 + {20004,3328,1056, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.51 BV=2.10 + {20004,3584,1040, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.60 BV=2.02 + {20004,3840,1040, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.69 BV=1.92 + {20004,4096,1048, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.80 BV=1.82 + {20004,4480,1024, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.89 BV=1.72 + {29995,3200,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.41 BV=1.62 + {29995,3456,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.52 BV=1.51 + {29995,3584,1056, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.62 BV=1.41 + {29995,3968,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.72 BV=1.31 + {29995,4224,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.82 BV=1.21 + {29995,4480,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.92 BV=1.11 + {29995,4864,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.01 BV=1.02 + {29995,5120,1048, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.12 BV=0.91 + {29995,5632,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.22 BV=0.81 + {29995,6016,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.32 BV=0.71 + {29995,6384,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.42 BV=0.61 + {29995,6896,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.52 BV=0.51 + {29995,7280,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.62 BV=0.41 + {29995,7936,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.72 BV=0.31 + {29995,8192,1064, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.82 BV=0.21 + {29995,8192,1136, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.92 BV=0.11 + {29995,8192,1232, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.03 BV=-0.00 + {29995,8192,1320, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.13 BV=-0.10 + {29995,8192,1416, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.23 BV=-0.20 + {29995,8192,1520, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.34 BV=-0.31 + {29995,8192,1632, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.44 BV=-0.41 + {39996,8192,1312, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=8.12 BV=-0.51 + {39996,8192,1400, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=8.22 BV=-0.60 + {39996,8192,1504, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=8.32 BV=-0.71 + {49998,8192,1288, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=8.10 BV=-0.80 + {49998,8192,1384, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=8.20 BV=-0.91 + {49998,8192,1480, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=8.30 BV=-1.00 + {60001,8192,1320, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.13 BV=-1.10 + {60001,8192,1416, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.23 BV=-1.20 + {60001,8192,1520, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.34 BV=-1.31 + {60001,8192,1632, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.44 BV=-1.41 + {60001,8192,1744, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.53 BV=-1.50 + {60001,8192,1872, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.64 BV=-1.61 + {60001,8192,2000, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.73 BV=-1.70 + {60001,8192,2144, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.83 BV=-1.80 + {60001,8192,2304, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.94 BV=-1.91 + {60001,8192,2464, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.03 BV=-2.00 + {60001,8192,2640, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.13 BV=-2.10 + {60001,8192,2832, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.23 BV=-2.20 + {60001,8192,3032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.33 BV=-2.30 + {60001,8192,3248, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.43 BV=-2.40 + {60001,8192,3480, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.53 BV=-2.50 + {60001,8192,3736, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.63 BV=-2.60 + {60001,8192,4000, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.73 BV=-2.70 + {60001,8192,4288, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.83 BV=-2.80 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_VideoAutoTable = +{ + AETABLE_VIDEO_AUTO, //eAETableID + 142, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -28, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sVideoPLineTable_60Hz, + sVideoPLineTable_50Hz, + NULL, +}; + +static strEvPline sVideo1PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8265,1216,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.07 BV=4.81 + {8265,1328,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.17 BV=4.70 + {8265,1424,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.26 BV=4.61 + {8265,1536,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.37 BV=4.51 + {8265,1632,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.47 BV=4.41 + {8265,1728,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.58 BV=4.30 + {8265,1840,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.67 BV=4.21 + {8265,2048,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.77 BV=4.11 + {8265,2144,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.87 BV=4.01 + {8265,2352,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.97 BV=3.91 + {8265,2448,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.07 BV=3.81 + {8265,2656,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.16 BV=3.72 + {8265,2864,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.27 BV=3.61 + {8265,3072,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.37 BV=3.51 + {8265,3328,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.47 BV=3.41 + {8265,3456,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.56 BV=3.31 + {8265,3840,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.67 BV=3.21 + {8265,4096,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.77 BV=3.11 + {8265,4352,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.86 BV=3.01 + {8265,4608,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.97 BV=2.91 + {8265,4992,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.06 BV=2.82 + {8265,5376,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.16 BV=2.72 + {8265,5760,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.27 BV=2.61 + {8265,6240,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.37 BV=2.51 + {8265,6544,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.46 BV=2.41 + {8265,7072,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.56 BV=2.31 + {8265,7472,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.67 BV=2.21 + {8265,8192,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.77 BV=2.11 + {8265,8192,1096, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.86 BV=2.01 + {8265,8192,1176, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.97 BV=1.91 + {8265,8192,1264, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.07 BV=1.81 + {8265,8192,1352, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.17 BV=1.71 + {8265,8192,1456, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.27 BV=1.61 + {8265,8192,1560, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.37 BV=1.51 + {8265,8192,1672, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.47 BV=1.41 + {8265,8192,1792, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.57 BV=1.31 + {8265,8192,1920, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.67 BV=1.21 + {8265,8192,2056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.77 BV=1.11 + {8265,8192,2208, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.87 BV=1.00 + {8265,8192,2368, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.97 BV=0.90 + {8265,8192,2536, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.07 BV=0.80 + {8265,8192,2720, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.17 BV=0.70 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sVideo1PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8265,1216,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.07 BV=4.81 + {8265,1328,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.17 BV=4.70 + {8265,1424,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.26 BV=4.61 + {8265,1536,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.37 BV=4.51 + {8265,1632,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.47 BV=4.41 + {8265,1728,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.58 BV=4.30 + {8265,1840,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.67 BV=4.21 + {8265,2048,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.77 BV=4.11 + {8265,2144,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.87 BV=4.01 + {8265,2352,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.97 BV=3.91 + {8265,2448,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.07 BV=3.81 + {8265,2656,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.16 BV=3.72 + {8265,2864,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.27 BV=3.61 + {8265,3072,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.37 BV=3.51 + {8265,3328,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.47 BV=3.41 + {8265,3456,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.56 BV=3.31 + {8265,3840,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.67 BV=3.21 + {8265,4096,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.77 BV=3.11 + {8265,4352,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.86 BV=3.01 + {8265,4608,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.97 BV=2.91 + {8265,4992,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.06 BV=2.82 + {8265,5376,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.16 BV=2.72 + {8265,5760,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.27 BV=2.61 + {8265,6240,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.37 BV=2.51 + {8265,6544,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.46 BV=2.41 + {8265,7072,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.56 BV=2.31 + {8265,7472,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.67 BV=2.21 + {8265,8192,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.77 BV=2.11 + {8265,8192,1096, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.86 BV=2.01 + {8265,8192,1176, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.97 BV=1.91 + {8265,8192,1264, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.07 BV=1.81 + {8265,8192,1352, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.17 BV=1.71 + {8265,8192,1456, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.27 BV=1.61 + {8265,8192,1560, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.37 BV=1.51 + {8265,8192,1672, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.47 BV=1.41 + {8265,8192,1792, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.57 BV=1.31 + {8265,8192,1920, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.67 BV=1.21 + {8265,8192,2056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.77 BV=1.11 + {8265,8192,2208, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.87 BV=1.00 + {8265,8192,2368, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.97 BV=0.90 + {8265,8192,2536, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.07 BV=0.80 + {8265,8192,2720, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.17 BV=0.70 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Video1AutoTable = +{ + AETABLE_VIDEO1_AUTO, //eAETableID + 107, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + 7, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sVideo1PLineTable_60Hz, + sVideo1PLineTable_50Hz, + NULL, +}; + +static strEvPline sVideo2PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8329,1216,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.07 BV=4.81 + {8329,1328,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.17 BV=4.70 + {8329,1424,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.26 BV=4.61 + {8329,1536,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.37 BV=4.51 + {8329,1632,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.47 BV=4.41 + {8329,1728,1056, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.56 BV=4.31 + {8329,1840,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.67 BV=4.21 + {8329,2048,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.77 BV=4.11 + {8329,2144,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.87 BV=4.01 + {8329,2352,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.97 BV=3.91 + {16670,1216,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.07 BV=3.81 + {16670,1328,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.17 BV=3.70 + {16670,1424,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.26 BV=3.61 + {16670,1536,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.37 BV=3.50 + {16670,1632,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.47 BV=3.41 + {16670,1728,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.58 BV=3.30 + {16670,1840,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.67 BV=3.21 + {16670,2048,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.77 BV=3.11 + {16670,2144,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.87 BV=3.01 + {16670,2352,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.97 BV=2.91 + {16670,2448,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.07 BV=2.81 + {16670,2656,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.17 BV=2.70 + {16670,2864,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.27 BV=2.61 + {16670,3072,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.36 BV=2.52 + {16670,3328,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.47 BV=2.41 + {16670,3456,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.56 BV=2.31 + {16670,3712,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.67 BV=2.21 + {16670,4096,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.77 BV=2.11 + {16670,4352,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.86 BV=2.01 + {24988,3072,1048, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.38 BV=1.91 + {24988,3328,1040, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.49 BV=1.81 + {24988,3584,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.58 BV=1.71 + {24988,3840,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.68 BV=1.61 + {33298,3072,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.37 BV=1.51 + {33298,3328,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.47 BV=1.41 + {33298,3584,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.57 BV=1.31 + {33298,3840,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.67 BV=1.21 + {33298,4096,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.77 BV=1.11 + {33298,4352,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.86 BV=1.02 + {33298,4608,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.97 BV=0.91 + {33298,4992,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.06 BV=0.82 + {33298,5376,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.17 BV=0.71 + {33298,5760,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.27 BV=0.61 + {33298,6240,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.37 BV=0.51 + {33298,6544,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.46 BV=0.42 + {33298,7072,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.56 BV=0.31 + {33298,7472,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.67 BV=0.21 + {33298,8192,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.77 BV=0.11 + {33298,8192,1104, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.87 BV=0.01 + {33298,8192,1192, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.98 BV=-0.11 + {33298,8192,1280, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=8.09 BV=-0.21 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sVideo2PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8805,1136,1080, 0, 0, 0}, //TV = 6.83(445 lines) AV=2.97 SV=4.99 BV=4.81 + {9440,1136,1080, 0, 0, 0}, //TV = 6.73(477 lines) AV=2.97 SV=4.99 BV=4.71 + {10002,1136,1096, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.01 BV=4.60 + {10002,1216,1088, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.10 BV=4.51 + {10002,1328,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.21 BV=4.41 + {10002,1424,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.30 BV=4.32 + {10002,1536,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1632,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.50 BV=4.11 + {10002,1728,1080, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.60 BV=4.02 + {10002,1936,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,2048,1056, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.81 BV=3.80 + {10002,2240,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.89 BV=3.72 + {10002,2352,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.00 BV=3.62 + {10002,2560,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.11 BV=3.50 + {10002,2752,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.20 BV=3.41 + {10002,2960,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.30 BV=3.32 + {10002,3072,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.41 BV=3.21 + {10002,3328,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.50 BV=3.12 + {10002,3584,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.60 BV=3.02 + {10002,3840,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.71 BV=2.91 + {10002,4096,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.80 BV=2.82 + {10002,4480,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.89 BV=2.72 + {10002,4736,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.01 BV=2.61 + {10002,5120,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.10 BV=2.52 + {10002,5504,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.20 BV=2.41 + {10002,5888,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.30 BV=2.31 + {20004,3072,1064, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.41 BV=2.21 + {20004,3328,1056, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.51 BV=2.10 + {20004,3584,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.60 BV=2.02 + {20004,3840,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.69 BV=1.92 + {20004,4096,1048, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.80 BV=1.82 + {20004,4480,1024, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.89 BV=1.72 + {29995,3200,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.41 BV=1.62 + {29995,3456,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.52 BV=1.51 + {29995,3584,1056, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.62 BV=1.41 + {29995,3968,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.72 BV=1.31 + {29995,4224,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.82 BV=1.21 + {29995,4480,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.92 BV=1.11 + {29995,4864,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.01 BV=1.02 + {29995,5120,1048, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.12 BV=0.91 + {29995,5632,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.22 BV=0.81 + {29995,6016,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.32 BV=0.71 + {29995,6384,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.42 BV=0.61 + {29995,6896,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.52 BV=0.51 + {29995,7280,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.62 BV=0.41 + {29995,7936,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.72 BV=0.31 + {29995,8192,1064, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.82 BV=0.21 + {29995,8192,1136, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.92 BV=0.11 + {29995,8192,1232, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.03 BV=-0.00 + {29995,8192,1320, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.13 BV=-0.10 + {29995,8192,1416, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.23 BV=-0.20 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Video2AutoTable = +{ + AETABLE_VIDEO2_AUTO, //eAETableID + 116, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -2, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sVideo2PLineTable_60Hz, + sVideo2PLineTable_50Hz, + NULL, +}; + +static strEvPline sCustom1PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8329,1216,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.07 BV=4.81 + {8329,1328,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.17 BV=4.70 + {8329,1424,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.26 BV=4.61 + {8329,1536,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.37 BV=4.51 + {8329,1632,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.47 BV=4.41 + {8329,1728,1056, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.56 BV=4.31 + {8329,1840,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.67 BV=4.21 + {8329,2048,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.77 BV=4.11 + {8329,2144,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.87 BV=4.01 + {8329,2352,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.97 BV=3.91 + {16670,1216,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.07 BV=3.81 + {16670,1328,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.17 BV=3.70 + {16670,1424,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.26 BV=3.61 + {16670,1536,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.37 BV=3.50 + {16670,1632,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.47 BV=3.41 + {16670,1728,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.58 BV=3.30 + {16670,1840,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.67 BV=3.21 + {16670,2048,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.77 BV=3.11 + {16670,2144,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.87 BV=3.01 + {16670,2352,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.97 BV=2.91 + {16670,2448,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.07 BV=2.81 + {16670,2656,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.17 BV=2.70 + {16670,2864,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.27 BV=2.61 + {16670,3072,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.36 BV=2.52 + {16670,3328,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.47 BV=2.41 + {16670,3456,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.56 BV=2.31 + {16670,3712,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.67 BV=2.21 + {16670,4096,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.77 BV=2.11 + {16670,4352,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.86 BV=2.01 + {24988,3072,1048, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.38 BV=1.91 + {24988,3328,1040, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.49 BV=1.81 + {24988,3584,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.58 BV=1.71 + {24988,3840,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.68 BV=1.61 + {33298,3072,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.37 BV=1.51 + {33298,3328,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.47 BV=1.41 + {33298,3584,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.57 BV=1.31 + {33298,3840,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.67 BV=1.21 + {33298,4096,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.77 BV=1.11 + {33298,4352,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.86 BV=1.02 + {33298,4608,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.97 BV=0.91 + {33298,4992,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.06 BV=0.82 + {33298,5376,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.17 BV=0.71 + {33298,5760,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.27 BV=0.61 + {33298,6240,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.37 BV=0.51 + {33298,6544,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.46 BV=0.42 + {33298,7072,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.56 BV=0.31 + {33298,7472,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.67 BV=0.21 + {33298,8192,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.77 BV=0.11 + {33298,8192,1104, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.87 BV=0.01 + {33298,8192,1192, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.98 BV=-0.11 + {33298,8192,1280, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=8.09 BV=-0.21 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCustom1PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8805,1136,1080, 0, 0, 0}, //TV = 6.83(445 lines) AV=2.97 SV=4.99 BV=4.81 + {9440,1136,1080, 0, 0, 0}, //TV = 6.73(477 lines) AV=2.97 SV=4.99 BV=4.71 + {10002,1136,1096, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.01 BV=4.60 + {10002,1216,1088, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.10 BV=4.51 + {10002,1328,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.21 BV=4.41 + {10002,1424,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.30 BV=4.32 + {10002,1536,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1632,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.50 BV=4.11 + {10002,1728,1080, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.60 BV=4.02 + {10002,1936,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,2048,1056, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.81 BV=3.80 + {10002,2240,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.89 BV=3.72 + {10002,2352,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.00 BV=3.62 + {10002,2560,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.11 BV=3.50 + {10002,2752,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.20 BV=3.41 + {10002,2960,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.30 BV=3.32 + {10002,3072,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.41 BV=3.21 + {10002,3328,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.50 BV=3.12 + {10002,3584,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.60 BV=3.02 + {10002,3840,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.71 BV=2.91 + {10002,4096,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.80 BV=2.82 + {10002,4480,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.89 BV=2.72 + {10002,4736,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.01 BV=2.61 + {10002,5120,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.10 BV=2.52 + {10002,5504,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.20 BV=2.41 + {10002,5888,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.30 BV=2.31 + {20004,3072,1064, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.41 BV=2.21 + {20004,3328,1056, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.51 BV=2.10 + {20004,3584,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.60 BV=2.02 + {20004,3840,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.69 BV=1.92 + {20004,4096,1048, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.80 BV=1.82 + {20004,4480,1024, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.89 BV=1.72 + {29995,3200,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.41 BV=1.62 + {29995,3456,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.52 BV=1.51 + {29995,3584,1056, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.62 BV=1.41 + {29995,3968,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.72 BV=1.31 + {29995,4224,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.82 BV=1.21 + {29995,4480,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.92 BV=1.11 + {29995,4864,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.01 BV=1.02 + {29995,5120,1048, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.12 BV=0.91 + {29995,5632,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.22 BV=0.81 + {29995,6016,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.32 BV=0.71 + {29995,6384,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.42 BV=0.61 + {29995,6896,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.52 BV=0.51 + {29995,7280,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.62 BV=0.41 + {29995,7936,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.72 BV=0.31 + {29995,8192,1064, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.82 BV=0.21 + {29995,8192,1136, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.92 BV=0.11 + {29995,8192,1232, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.03 BV=-0.00 + {29995,8192,1320, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.13 BV=-0.10 + {29995,8192,1416, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.23 BV=-0.20 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Custom1AutoTable = +{ + AETABLE_CUSTOM1_AUTO, //eAETableID + 116, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -2, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCustom1PLineTable_60Hz, + sCustom1PLineTable_50Hz, + NULL, +}; + +static strEvPline sCustom2PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8329,1216,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.07 BV=4.81 + {8329,1328,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.17 BV=4.70 + {8329,1424,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.26 BV=4.61 + {8329,1536,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.37 BV=4.51 + {8329,1632,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.47 BV=4.41 + {8329,1728,1056, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.56 BV=4.31 + {8329,1840,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.67 BV=4.21 + {8329,2048,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.77 BV=4.11 + {8329,2144,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.87 BV=4.01 + {8329,2352,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.97 BV=3.91 + {16670,1216,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.07 BV=3.81 + {16670,1328,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.17 BV=3.70 + {16670,1424,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.26 BV=3.61 + {16670,1536,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.37 BV=3.50 + {16670,1632,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.47 BV=3.41 + {16670,1728,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.58 BV=3.30 + {16670,1840,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.67 BV=3.21 + {16670,2048,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.77 BV=3.11 + {16670,2144,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.87 BV=3.01 + {16670,2352,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.97 BV=2.91 + {16670,2448,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.07 BV=2.81 + {16670,2656,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.17 BV=2.70 + {16670,2864,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.27 BV=2.61 + {16670,3072,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.36 BV=2.52 + {16670,3328,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.47 BV=2.41 + {16670,3456,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.56 BV=2.31 + {16670,3712,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.67 BV=2.21 + {16670,4096,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.77 BV=2.11 + {16670,4352,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.86 BV=2.01 + {24988,3072,1048, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.38 BV=1.91 + {24988,3328,1040, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.49 BV=1.81 + {24988,3584,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.58 BV=1.71 + {24988,3840,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.68 BV=1.61 + {33298,3072,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.37 BV=1.51 + {33298,3328,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.47 BV=1.41 + {33298,3584,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.57 BV=1.31 + {33298,3840,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.67 BV=1.21 + {33298,4096,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.77 BV=1.11 + {33298,4352,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.86 BV=1.02 + {33298,4608,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.97 BV=0.91 + {33298,4992,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.06 BV=0.82 + {33298,5376,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.17 BV=0.71 + {33298,5760,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.27 BV=0.61 + {33298,6240,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.37 BV=0.51 + {33298,6544,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.46 BV=0.42 + {33298,7072,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.56 BV=0.31 + {33298,7472,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.67 BV=0.21 + {33298,8192,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.77 BV=0.11 + {33298,8192,1104, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.87 BV=0.01 + {33298,8192,1192, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.98 BV=-0.11 + {33298,8192,1280, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=8.09 BV=-0.21 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCustom2PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8805,1136,1080, 0, 0, 0}, //TV = 6.83(445 lines) AV=2.97 SV=4.99 BV=4.81 + {9440,1136,1080, 0, 0, 0}, //TV = 6.73(477 lines) AV=2.97 SV=4.99 BV=4.71 + {10002,1136,1096, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.01 BV=4.60 + {10002,1216,1088, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.10 BV=4.51 + {10002,1328,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.21 BV=4.41 + {10002,1424,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.30 BV=4.32 + {10002,1536,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1632,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.50 BV=4.11 + {10002,1728,1080, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.60 BV=4.02 + {10002,1936,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,2048,1056, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.81 BV=3.80 + {10002,2240,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.89 BV=3.72 + {10002,2352,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.00 BV=3.62 + {10002,2560,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.11 BV=3.50 + {10002,2752,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.20 BV=3.41 + {10002,2960,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.30 BV=3.32 + {10002,3072,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.41 BV=3.21 + {10002,3328,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.50 BV=3.12 + {10002,3584,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.60 BV=3.02 + {10002,3840,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.71 BV=2.91 + {10002,4096,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.80 BV=2.82 + {10002,4480,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.89 BV=2.72 + {10002,4736,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.01 BV=2.61 + {10002,5120,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.10 BV=2.52 + {10002,5504,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.20 BV=2.41 + {10002,5888,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.30 BV=2.31 + {20004,3072,1064, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.41 BV=2.21 + {20004,3328,1056, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.51 BV=2.10 + {20004,3584,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.60 BV=2.02 + {20004,3840,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.69 BV=1.92 + {20004,4096,1048, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.80 BV=1.82 + {20004,4480,1024, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.89 BV=1.72 + {29995,3200,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.41 BV=1.62 + {29995,3456,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.52 BV=1.51 + {29995,3584,1056, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.62 BV=1.41 + {29995,3968,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.72 BV=1.31 + {29995,4224,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.82 BV=1.21 + {29995,4480,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.92 BV=1.11 + {29995,4864,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.01 BV=1.02 + {29995,5120,1048, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.12 BV=0.91 + {29995,5632,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.22 BV=0.81 + {29995,6016,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.32 BV=0.71 + {29995,6384,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.42 BV=0.61 + {29995,6896,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.52 BV=0.51 + {29995,7280,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.62 BV=0.41 + {29995,7936,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.72 BV=0.31 + {29995,8192,1064, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.82 BV=0.21 + {29995,8192,1136, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.92 BV=0.11 + {29995,8192,1232, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.03 BV=-0.00 + {29995,8192,1320, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.13 BV=-0.10 + {29995,8192,1416, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.23 BV=-0.20 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Custom2AutoTable = +{ + AETABLE_CUSTOM2_AUTO, //eAETableID + 116, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -2, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCustom2PLineTable_60Hz, + sCustom2PLineTable_50Hz, + NULL, +}; + +static strEvPline sCustom3PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8329,1216,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.07 BV=4.81 + {8329,1328,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.17 BV=4.70 + {8329,1424,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.26 BV=4.61 + {8329,1536,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.37 BV=4.51 + {8329,1632,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.47 BV=4.41 + {8329,1728,1056, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.56 BV=4.31 + {8329,1840,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.67 BV=4.21 + {8329,2048,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.77 BV=4.11 + {8329,2144,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.87 BV=4.01 + {8329,2352,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.97 BV=3.91 + {16670,1216,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.07 BV=3.81 + {16670,1328,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.17 BV=3.70 + {16670,1424,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.26 BV=3.61 + {16670,1536,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.37 BV=3.50 + {16670,1632,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.47 BV=3.41 + {16670,1728,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.58 BV=3.30 + {16670,1840,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.67 BV=3.21 + {16670,2048,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.77 BV=3.11 + {16670,2144,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.87 BV=3.01 + {16670,2352,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.97 BV=2.91 + {16670,2448,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.07 BV=2.81 + {16670,2656,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.17 BV=2.70 + {16670,2864,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.27 BV=2.61 + {16670,3072,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.36 BV=2.52 + {16670,3328,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.47 BV=2.41 + {16670,3456,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.56 BV=2.31 + {16670,3712,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.67 BV=2.21 + {16670,4096,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.77 BV=2.11 + {16670,4352,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.86 BV=2.01 + {24988,3072,1048, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.38 BV=1.91 + {24988,3328,1040, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.49 BV=1.81 + {24988,3584,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.58 BV=1.71 + {24988,3840,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.68 BV=1.61 + {33298,3072,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.37 BV=1.51 + {33298,3328,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.47 BV=1.41 + {33298,3584,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.57 BV=1.31 + {33298,3840,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.67 BV=1.21 + {33298,4096,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.77 BV=1.11 + {33298,4352,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.86 BV=1.02 + {33298,4608,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.97 BV=0.91 + {33298,4992,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.06 BV=0.82 + {33298,5376,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.17 BV=0.71 + {33298,5760,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.27 BV=0.61 + {33298,6240,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.37 BV=0.51 + {33298,6544,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.46 BV=0.42 + {33298,7072,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.56 BV=0.31 + {33298,7472,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.67 BV=0.21 + {33298,8192,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.77 BV=0.11 + {33298,8192,1104, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.87 BV=0.01 + {33298,8192,1192, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.98 BV=-0.11 + {33298,8192,1280, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=8.09 BV=-0.21 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCustom3PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8805,1136,1080, 0, 0, 0}, //TV = 6.83(445 lines) AV=2.97 SV=4.99 BV=4.81 + {9440,1136,1080, 0, 0, 0}, //TV = 6.73(477 lines) AV=2.97 SV=4.99 BV=4.71 + {10002,1136,1096, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.01 BV=4.60 + {10002,1216,1088, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.10 BV=4.51 + {10002,1328,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.21 BV=4.41 + {10002,1424,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.30 BV=4.32 + {10002,1536,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1632,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.50 BV=4.11 + {10002,1728,1080, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.60 BV=4.02 + {10002,1936,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,2048,1056, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.81 BV=3.80 + {10002,2240,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.89 BV=3.72 + {10002,2352,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.00 BV=3.62 + {10002,2560,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.11 BV=3.50 + {10002,2752,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.20 BV=3.41 + {10002,2960,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.30 BV=3.32 + {10002,3072,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.41 BV=3.21 + {10002,3328,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.50 BV=3.12 + {10002,3584,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.60 BV=3.02 + {10002,3840,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.71 BV=2.91 + {10002,4096,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.80 BV=2.82 + {10002,4480,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.89 BV=2.72 + {10002,4736,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.01 BV=2.61 + {10002,5120,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.10 BV=2.52 + {10002,5504,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.20 BV=2.41 + {10002,5888,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.30 BV=2.31 + {20004,3072,1064, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.41 BV=2.21 + {20004,3328,1056, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.51 BV=2.10 + {20004,3584,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.60 BV=2.02 + {20004,3840,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.69 BV=1.92 + {20004,4096,1048, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.80 BV=1.82 + {20004,4480,1024, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.89 BV=1.72 + {29995,3200,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.41 BV=1.62 + {29995,3456,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.52 BV=1.51 + {29995,3584,1056, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.62 BV=1.41 + {29995,3968,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.72 BV=1.31 + {29995,4224,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.82 BV=1.21 + {29995,4480,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.92 BV=1.11 + {29995,4864,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.01 BV=1.02 + {29995,5120,1048, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.12 BV=0.91 + {29995,5632,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.22 BV=0.81 + {29995,6016,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.32 BV=0.71 + {29995,6384,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.42 BV=0.61 + {29995,6896,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.52 BV=0.51 + {29995,7280,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.62 BV=0.41 + {29995,7936,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.72 BV=0.31 + {29995,8192,1064, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.82 BV=0.21 + {29995,8192,1136, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.92 BV=0.11 + {29995,8192,1232, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.03 BV=-0.00 + {29995,8192,1320, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.13 BV=-0.10 + {29995,8192,1416, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.23 BV=-0.20 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Custom3AutoTable = +{ + AETABLE_CUSTOM3_AUTO, //eAETableID + 116, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -2, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCustom3PLineTable_60Hz, + sCustom3PLineTable_50Hz, + NULL, +}; + +static strEvPline sCustom4PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8329,1216,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.07 BV=4.81 + {8329,1328,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.17 BV=4.70 + {8329,1424,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.26 BV=4.61 + {8329,1536,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.37 BV=4.51 + {8329,1632,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.47 BV=4.41 + {8329,1728,1056, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.56 BV=4.31 + {8329,1840,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.67 BV=4.21 + {8329,2048,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.77 BV=4.11 + {8329,2144,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.87 BV=4.01 + {8329,2352,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.97 BV=3.91 + {16670,1216,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.07 BV=3.81 + {16670,1328,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.17 BV=3.70 + {16670,1424,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.26 BV=3.61 + {16670,1536,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.37 BV=3.50 + {16670,1632,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.47 BV=3.41 + {16670,1728,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.58 BV=3.30 + {16670,1840,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.67 BV=3.21 + {16670,2048,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.77 BV=3.11 + {16670,2144,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.87 BV=3.01 + {16670,2352,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.97 BV=2.91 + {16670,2448,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.07 BV=2.81 + {16670,2656,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.17 BV=2.70 + {16670,2864,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.27 BV=2.61 + {16670,3072,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.36 BV=2.52 + {16670,3328,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.47 BV=2.41 + {16670,3456,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.56 BV=2.31 + {16670,3712,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.67 BV=2.21 + {16670,4096,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.77 BV=2.11 + {16670,4352,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.86 BV=2.01 + {24988,3072,1048, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.38 BV=1.91 + {24988,3328,1040, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.49 BV=1.81 + {24988,3584,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.58 BV=1.71 + {24988,3840,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.68 BV=1.61 + {33298,3072,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.37 BV=1.51 + {33298,3328,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.47 BV=1.41 + {33298,3584,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.57 BV=1.31 + {33298,3840,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.67 BV=1.21 + {33298,4096,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.77 BV=1.11 + {33298,4352,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.86 BV=1.02 + {33298,4608,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.97 BV=0.91 + {33298,4992,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.06 BV=0.82 + {33298,5376,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.17 BV=0.71 + {33298,5760,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.27 BV=0.61 + {33298,6240,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.37 BV=0.51 + {33298,6544,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.46 BV=0.42 + {33298,7072,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.56 BV=0.31 + {33298,7472,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.67 BV=0.21 + {33298,8192,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.77 BV=0.11 + {33298,8192,1104, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.87 BV=0.01 + {33298,8192,1192, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.98 BV=-0.11 + {33298,8192,1280, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=8.09 BV=-0.21 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCustom4PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8805,1136,1080, 0, 0, 0}, //TV = 6.83(445 lines) AV=2.97 SV=4.99 BV=4.81 + {9440,1136,1080, 0, 0, 0}, //TV = 6.73(477 lines) AV=2.97 SV=4.99 BV=4.71 + {10002,1136,1096, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.01 BV=4.60 + {10002,1216,1088, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.10 BV=4.51 + {10002,1328,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.21 BV=4.41 + {10002,1424,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.30 BV=4.32 + {10002,1536,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1632,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.50 BV=4.11 + {10002,1728,1080, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.60 BV=4.02 + {10002,1936,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,2048,1056, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.81 BV=3.80 + {10002,2240,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.89 BV=3.72 + {10002,2352,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.00 BV=3.62 + {10002,2560,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.11 BV=3.50 + {10002,2752,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.20 BV=3.41 + {10002,2960,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.30 BV=3.32 + {10002,3072,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.41 BV=3.21 + {10002,3328,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.50 BV=3.12 + {10002,3584,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.60 BV=3.02 + {10002,3840,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.71 BV=2.91 + {10002,4096,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.80 BV=2.82 + {10002,4480,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.89 BV=2.72 + {10002,4736,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.01 BV=2.61 + {10002,5120,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.10 BV=2.52 + {10002,5504,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.20 BV=2.41 + {10002,5888,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.30 BV=2.31 + {20004,3072,1064, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.41 BV=2.21 + {20004,3328,1056, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.51 BV=2.10 + {20004,3584,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.60 BV=2.02 + {20004,3840,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.69 BV=1.92 + {20004,4096,1048, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.80 BV=1.82 + {20004,4480,1024, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.89 BV=1.72 + {29995,3200,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.41 BV=1.62 + {29995,3456,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.52 BV=1.51 + {29995,3584,1056, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.62 BV=1.41 + {29995,3968,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.72 BV=1.31 + {29995,4224,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.82 BV=1.21 + {29995,4480,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.92 BV=1.11 + {29995,4864,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.01 BV=1.02 + {29995,5120,1048, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.12 BV=0.91 + {29995,5632,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.22 BV=0.81 + {29995,6016,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.32 BV=0.71 + {29995,6384,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.42 BV=0.61 + {29995,6896,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.52 BV=0.51 + {29995,7280,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.62 BV=0.41 + {29995,7936,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.72 BV=0.31 + {29995,8192,1064, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.82 BV=0.21 + {29995,8192,1136, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.92 BV=0.11 + {29995,8192,1232, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.03 BV=-0.00 + {29995,8192,1320, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.13 BV=-0.10 + {29995,8192,1416, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.23 BV=-0.20 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Custom4AutoTable = +{ + AETABLE_CUSTOM4_AUTO, //eAETableID + 116, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -2, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCustom4PLineTable_60Hz, + sCustom4PLineTable_50Hz, + NULL, +}; + +static strEvPline sCustom5PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8329,1216,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.07 BV=4.81 + {8329,1328,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.17 BV=4.70 + {8329,1424,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.26 BV=4.61 + {8329,1536,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.37 BV=4.51 + {8329,1632,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.47 BV=4.41 + {8329,1728,1056, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.56 BV=4.31 + {8329,1840,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.67 BV=4.21 + {8329,2048,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.77 BV=4.11 + {8329,2144,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.87 BV=4.01 + {8329,2352,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.97 BV=3.91 + {16670,1216,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.07 BV=3.81 + {16670,1328,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.17 BV=3.70 + {16670,1424,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.26 BV=3.61 + {16670,1536,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.37 BV=3.50 + {16670,1632,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.47 BV=3.41 + {16670,1728,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.58 BV=3.30 + {16670,1840,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.67 BV=3.21 + {16670,2048,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.77 BV=3.11 + {16670,2144,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.87 BV=3.01 + {16670,2352,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.97 BV=2.91 + {16670,2448,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.07 BV=2.81 + {16670,2656,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.17 BV=2.70 + {16670,2864,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.27 BV=2.61 + {16670,3072,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.36 BV=2.52 + {16670,3328,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.47 BV=2.41 + {16670,3456,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.56 BV=2.31 + {16670,3712,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.67 BV=2.21 + {16670,4096,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.77 BV=2.11 + {16670,4352,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.86 BV=2.01 + {24988,3072,1048, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.38 BV=1.91 + {24988,3328,1040, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.49 BV=1.81 + {24988,3584,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.58 BV=1.71 + {24988,3840,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.68 BV=1.61 + {33298,3072,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.37 BV=1.51 + {33298,3328,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.47 BV=1.41 + {33298,3584,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.57 BV=1.31 + {33298,3840,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.67 BV=1.21 + {33298,4096,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.77 BV=1.11 + {33298,4352,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.86 BV=1.02 + {33298,4608,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.97 BV=0.91 + {33298,4992,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.06 BV=0.82 + {33298,5376,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.17 BV=0.71 + {33298,5760,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.27 BV=0.61 + {33298,6240,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.37 BV=0.51 + {33298,6544,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.46 BV=0.42 + {33298,7072,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.56 BV=0.31 + {33298,7472,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.67 BV=0.21 + {33298,8192,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.77 BV=0.11 + {33298,8192,1104, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.87 BV=0.01 + {33298,8192,1192, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.98 BV=-0.11 + {33298,8192,1280, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=8.09 BV=-0.21 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCustom5PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8805,1136,1080, 0, 0, 0}, //TV = 6.83(445 lines) AV=2.97 SV=4.99 BV=4.81 + {9440,1136,1080, 0, 0, 0}, //TV = 6.73(477 lines) AV=2.97 SV=4.99 BV=4.71 + {10002,1136,1096, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.01 BV=4.60 + {10002,1216,1088, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.10 BV=4.51 + {10002,1328,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.21 BV=4.41 + {10002,1424,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.30 BV=4.32 + {10002,1536,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1632,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.50 BV=4.11 + {10002,1728,1080, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.60 BV=4.02 + {10002,1936,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,2048,1056, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.81 BV=3.80 + {10002,2240,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.89 BV=3.72 + {10002,2352,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.00 BV=3.62 + {10002,2560,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.11 BV=3.50 + {10002,2752,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.20 BV=3.41 + {10002,2960,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.30 BV=3.32 + {10002,3072,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.41 BV=3.21 + {10002,3328,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.50 BV=3.12 + {10002,3584,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.60 BV=3.02 + {10002,3840,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.71 BV=2.91 + {10002,4096,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.80 BV=2.82 + {10002,4480,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.89 BV=2.72 + {10002,4736,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.01 BV=2.61 + {10002,5120,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.10 BV=2.52 + {10002,5504,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.20 BV=2.41 + {10002,5888,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.30 BV=2.31 + {20004,3072,1064, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.41 BV=2.21 + {20004,3328,1056, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.51 BV=2.10 + {20004,3584,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.60 BV=2.02 + {20004,3840,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.69 BV=1.92 + {20004,4096,1048, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.80 BV=1.82 + {20004,4480,1024, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.89 BV=1.72 + {29995,3200,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.41 BV=1.62 + {29995,3456,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.52 BV=1.51 + {29995,3584,1056, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.62 BV=1.41 + {29995,3968,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.72 BV=1.31 + {29995,4224,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.82 BV=1.21 + {29995,4480,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.92 BV=1.11 + {29995,4864,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.01 BV=1.02 + {29995,5120,1048, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.12 BV=0.91 + {29995,5632,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.22 BV=0.81 + {29995,6016,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.32 BV=0.71 + {29995,6384,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.42 BV=0.61 + {29995,6896,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.52 BV=0.51 + {29995,7280,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.62 BV=0.41 + {29995,7936,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.72 BV=0.31 + {29995,8192,1064, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.82 BV=0.21 + {29995,8192,1136, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.92 BV=0.11 + {29995,8192,1232, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.03 BV=-0.00 + {29995,8192,1320, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.13 BV=-0.10 + {29995,8192,1416, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.23 BV=-0.20 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Custom5AutoTable = +{ + AETABLE_CUSTOM5_AUTO, //eAETableID + 116, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -2, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCustom5PLineTable_60Hz, + sCustom5PLineTable_50Hz, + NULL, +}; + +static strEvPline sVideoNightPLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8329,1216,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.07 BV=4.81 + {8329,1328,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.17 BV=4.70 + {8329,1424,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.26 BV=4.61 + {8329,1536,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.37 BV=4.51 + {8329,1632,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.47 BV=4.41 + {8329,1728,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.56 BV=4.31 + {8329,1840,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.67 BV=4.21 + {8329,2048,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.77 BV=4.11 + {8329,2144,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.87 BV=4.01 + {8329,2352,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.97 BV=3.91 + {16670,1216,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.07 BV=3.81 + {16670,1328,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.17 BV=3.70 + {16670,1424,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.27 BV=3.60 + {16670,1536,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.37 BV=3.50 + {16670,1632,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.47 BV=3.41 + {16670,1728,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.58 BV=3.30 + {24988,1216,1072, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.08 BV=3.21 + {24988,1328,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.18 BV=3.11 + {24988,1424,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.29 BV=3.01 + {24988,1536,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.39 BV=2.90 + {33329,1216,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.07 BV=2.81 + {33329,1328,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.17 BV=2.70 + {33329,1424,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.26 BV=2.61 + {33329,1536,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.37 BV=2.51 + {33329,1632,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.47 BV=2.41 + {33329,1728,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.58 BV=2.30 + {33329,1840,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.67 BV=2.21 + {33329,2048,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.77 BV=2.11 + {33329,2144,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.87 BV=2.01 + {33329,2352,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.97 BV=1.91 + {33329,2448,1056, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.07 BV=1.81 + {33329,2656,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.17 BV=1.70 + {33329,2864,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.27 BV=1.61 + {33329,3072,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.37 BV=1.51 + {33329,3328,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.47 BV=1.41 + {33329,3456,1056, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.56 BV=1.31 + {33329,3840,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.67 BV=1.21 + {33329,4096,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.77 BV=1.11 + {33329,4352,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.86 BV=1.01 + {33329,4608,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.97 BV=0.91 + {33329,4992,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.06 BV=0.82 + {33329,5376,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.16 BV=0.72 + {33329,5760,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.27 BV=0.61 + {33329,6240,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.37 BV=0.51 + {33329,6544,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.46 BV=0.41 + {33329,7072,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.56 BV=0.31 + {33329,7472,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.67 BV=0.21 + {33329,8192,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.77 BV=0.11 + {33329,8192,1104, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.87 BV=0.00 + {33329,8192,1184, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.97 BV=-0.10 + {33329,8192,1272, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.08 BV=-0.20 + {33329,8192,1368, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.18 BV=-0.31 + {33329,8192,1464, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.28 BV=-0.40 + {33329,8192,1568, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.38 BV=-0.50 + {41669,8192,1344, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=8.16 BV=-0.60 + {41669,8192,1440, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=8.26 BV=-0.70 + {49999,8192,1288, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=8.10 BV=-0.80 + {49999,8192,1384, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=8.20 BV=-0.91 + {49999,8192,1480, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=8.30 BV=-1.00 + {58328,8192,1360, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=8.17 BV=-1.10 + {58328,8192,1456, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=8.27 BV=-1.20 + {66669,8192,1368, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.18 BV=-1.31 + {74998,8192,1304, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=8.11 BV=-1.41 + {74998,8192,1392, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=8.21 BV=-1.50 + {83327,8192,1344, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=8.16 BV=-1.60 + {91668,8192,1312, 0, 0, 0}, //TV = 3.45(8660 lines) AV=2.97 SV=8.12 BV=-1.70 + {99998,8192,1288, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.10 BV=-1.80 + {99998,8192,1376, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.19 BV=-1.90 + {99998,8192,1472, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.29 BV=-2.00 + {99998,8192,1584, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.39 BV=-2.10 + {99998,8192,1696, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.49 BV=-2.20 + {99998,8192,1816, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.59 BV=-2.30 + {99998,8192,1944, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.69 BV=-2.40 + {99998,8192,2088, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.79 BV=-2.50 + {99998,8192,2232, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.89 BV=-2.60 + {99998,8192,2408, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.00 BV=-2.71 + {99998,8192,2584, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.10 BV=-2.81 + {99998,8192,2768, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.20 BV=-2.91 + {99998,8192,2968, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.30 BV=-3.01 + {99998,8192,3176, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.40 BV=-3.11 + {99998,8192,3408, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.50 BV=-3.21 + {99998,8192,3648, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.60 BV=-3.31 + {99998,8192,3912, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.70 BV=-3.41 + {99998,8192,4192, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.80 BV=-3.51 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sVideoNightPLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8805,1136,1080, 0, 0, 0}, //TV = 6.83(831 lines) AV=2.97 SV=4.99 BV=4.81 + {9440,1136,1080, 0, 0, 0}, //TV = 6.73(891 lines) AV=2.97 SV=4.99 BV=4.71 + {10002,1136,1096, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.01 BV=4.60 + {10002,1216,1088, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.10 BV=4.51 + {10002,1328,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.21 BV=4.41 + {10002,1424,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.30 BV=4.32 + {10002,1536,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1632,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.50 BV=4.11 + {10002,1728,1080, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.60 BV=4.02 + {10002,1936,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,2048,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.80 BV=3.82 + {10002,2240,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.89 BV=3.72 + {20004,1136,1096, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.01 BV=3.60 + {20004,1216,1088, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.10 BV=3.51 + {20004,1328,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.21 BV=3.41 + {20004,1424,1064, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.30 BV=3.32 + {20004,1536,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.42 BV=3.20 + {20004,1632,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.50 BV=3.11 + {29995,1216,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.01 BV=3.02 + {29995,1216,1104, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.12 BV=2.91 + {29995,1328,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.22 BV=2.81 + {29995,1424,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.32 BV=2.71 + {29995,1536,1072, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.42 BV=2.61 + {29995,1632,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.51 BV=2.52 + {29995,1840,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.62 BV=2.41 + {29995,1936,1056, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.73 BV=2.30 + {29995,2048,1064, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.82 BV=2.21 + {29995,2240,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.92 BV=2.11 + {29995,2448,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.02 BV=2.01 + {29995,2560,1048, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.12 BV=1.91 + {29995,2752,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.21 BV=1.82 + {29995,2960,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.32 BV=1.71 + {29995,3200,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.42 BV=1.61 + {29995,3456,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.52 BV=1.51 + {29995,3584,1056, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.62 BV=1.41 + {29995,3968,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.73 BV=1.30 + {29995,4224,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.82 BV=1.21 + {29995,4480,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.92 BV=1.11 + {29995,4864,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.02 BV=1.01 + {29995,5120,1048, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.12 BV=0.91 + {29995,5504,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.21 BV=0.82 + {29995,5888,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.31 BV=0.72 + {29995,6384,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.43 BV=0.60 + {29995,6896,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.52 BV=0.51 + {29995,7280,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.62 BV=0.41 + {29995,7936,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.72 BV=0.31 + {29995,8192,1064, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.82 BV=0.21 + {29995,8192,1136, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.92 BV=0.11 + {29995,8192,1232, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.03 BV=-0.00 + {29995,8192,1320, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.13 BV=-0.10 + {29995,8192,1408, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.22 BV=-0.19 + {29995,8192,1520, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.34 BV=-0.31 + {29995,8192,1632, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.44 BV=-0.41 + {39996,8192,1312, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=8.12 BV=-0.51 + {39996,8192,1400, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=8.22 BV=-0.60 + {39996,8192,1504, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=8.32 BV=-0.71 + {49998,8192,1288, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=8.10 BV=-0.80 + {49998,8192,1384, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=8.20 BV=-0.91 + {49998,8192,1480, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=8.30 BV=-1.00 + {60001,8192,1320, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.13 BV=-1.10 + {60001,8192,1416, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.23 BV=-1.20 + {70002,8192,1304, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=8.11 BV=-1.31 + {70002,8192,1392, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=8.21 BV=-1.40 + {80004,8192,1312, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=8.12 BV=-1.51 + {80004,8192,1400, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=8.22 BV=-1.60 + {89995,8192,1336, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=8.15 BV=-1.70 + {99997,8192,1288, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.10 BV=-1.80 + {99997,8192,1376, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.19 BV=-1.90 + {99997,8192,1472, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.29 BV=-2.00 + {99997,8192,1584, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.39 BV=-2.10 + {99997,8192,1696, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.49 BV=-2.20 + {99997,8192,1816, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.59 BV=-2.30 + {99997,8192,1944, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.69 BV=-2.40 + {99997,8192,2088, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.79 BV=-2.50 + {99997,8192,2232, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.89 BV=-2.60 + {99997,8192,2408, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.00 BV=-2.71 + {99997,8192,2584, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.10 BV=-2.81 + {99997,8192,2768, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.20 BV=-2.91 + {99997,8192,2968, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.30 BV=-3.01 + {99997,8192,3176, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.40 BV=-3.11 + {99997,8192,3408, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.50 BV=-3.21 + {99997,8192,3648, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.60 BV=-3.31 + {99997,8192,3912, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.70 BV=-3.41 + {99997,8192,4192, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.80 BV=-3.51 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_VideoNightTable = +{ + AETABLE_VIDEO_NIGHT, //eAETableID + 149, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -35, //i4MinBV + 90, //i4EffectiveMaxBV + -10, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sVideoNightPLineTable_60Hz, + sVideoNightPLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureISO100PLineTable_60Hz = +{ +{ + {95,1216,1088, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.10 BV=11.23 + {95,1328,1024, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.14 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {116,1328,1040, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.16 BV=10.88 + {127,1216,1104, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.12 BV=10.79 + {137,1216,1080, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.09 BV=10.71 + {148,1216,1072, 0, 0, 0}, //TV = 12.72(13 lines) AV=2.97 SV=5.08 BV=10.61 + {158,1216,1088, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.10 BV=10.50 + {169,1216,1096, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.11 BV=10.39 + {190,1216,1048, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.05 BV=10.29 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {211,1216,1064, 0, 0, 0}, //TV = 12.21(19 lines) AV=2.97 SV=5.07 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {243,1216,1064, 0, 0, 0}, //TV = 12.01(22 lines) AV=2.97 SV=5.07 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {349,1216,1048, 0, 0, 0}, //TV = 11.48(32 lines) AV=2.97 SV=5.05 BV=9.41 + {370,1216,1064, 0, 0, 0}, //TV = 11.40(34 lines) AV=2.97 SV=5.07 BV=9.30 + {402,1216,1040, 0, 0, 0}, //TV = 11.28(37 lines) AV=2.97 SV=5.04 BV=9.22 + {433,1216,1040, 0, 0, 0}, //TV = 11.17(40 lines) AV=2.97 SV=5.04 BV=9.11 + {465,1216,1040, 0, 0, 0}, //TV = 11.07(43 lines) AV=2.97 SV=5.04 BV=9.01 + {497,1216,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.04 BV=8.91 + {529,1216,1048, 0, 0, 0}, //TV = 10.88(49 lines) AV=2.97 SV=5.05 BV=8.81 + {571,1216,1040, 0, 0, 0}, //TV = 10.77(53 lines) AV=2.97 SV=5.04 BV=8.71 + {613,1216,1040, 0, 0, 0}, //TV = 10.67(57 lines) AV=2.97 SV=5.04 BV=8.61 + {645,1216,1056, 0, 0, 0}, //TV = 10.60(60 lines) AV=2.97 SV=5.06 BV=8.51 + {698,1216,1048, 0, 0, 0}, //TV = 10.48(65 lines) AV=2.97 SV=5.05 BV=8.41 + {751,1216,1040, 0, 0, 0}, //TV = 10.38(70 lines) AV=2.97 SV=5.04 BV=8.31 + {804,1216,1040, 0, 0, 0}, //TV = 10.28(75 lines) AV=2.97 SV=5.04 BV=8.22 + {867,1216,1040, 0, 0, 0}, //TV = 10.17(81 lines) AV=2.97 SV=5.04 BV=8.11 + {920,1216,1048, 0, 0, 0}, //TV = 10.09(86 lines) AV=2.97 SV=5.05 BV=8.01 + {994,1216,1040, 0, 0, 0}, //TV = 9.97(93 lines) AV=2.97 SV=5.04 BV=7.91 + {1068,1216,1040, 0, 0, 0}, //TV = 9.87(100 lines) AV=2.97 SV=5.04 BV=7.81 + {1143,1216,1040, 0, 0, 0}, //TV = 9.77(107 lines) AV=2.97 SV=5.04 BV=7.71 + {1227,1216,1032, 0, 0, 0}, //TV = 9.67(115 lines) AV=2.97 SV=5.02 BV=7.62 + {1312,1216,1040, 0, 0, 0}, //TV = 9.57(123 lines) AV=2.97 SV=5.04 BV=7.51 + {1407,1216,1040, 0, 0, 0}, //TV = 9.47(132 lines) AV=2.97 SV=5.04 BV=7.41 + {1513,1216,1032, 0, 0, 0}, //TV = 9.37(142 lines) AV=2.97 SV=5.02 BV=7.31 + {1608,1216,1040, 0, 0, 0}, //TV = 9.28(151 lines) AV=2.97 SV=5.04 BV=7.22 + {1735,1216,1032, 0, 0, 0}, //TV = 9.17(163 lines) AV=2.97 SV=5.02 BV=7.12 + {1852,1216,1040, 0, 0, 0}, //TV = 9.08(174 lines) AV=2.97 SV=5.04 BV=7.01 + {2000,1216,1032, 0, 0, 0}, //TV = 8.97(188 lines) AV=2.97 SV=5.02 BV=6.91 + {2137,1216,1032, 0, 0, 0}, //TV = 8.87(201 lines) AV=2.97 SV=5.02 BV=6.82 + {2296,1216,1032, 0, 0, 0}, //TV = 8.77(216 lines) AV=2.97 SV=5.02 BV=6.71 + {2455,1216,1040, 0, 0, 0}, //TV = 8.67(231 lines) AV=2.97 SV=5.04 BV=6.61 + {2635,1216,1032, 0, 0, 0}, //TV = 8.57(248 lines) AV=2.97 SV=5.02 BV=6.51 + {2836,1216,1032, 0, 0, 0}, //TV = 8.46(267 lines) AV=2.97 SV=5.02 BV=6.41 + {3027,1216,1040, 0, 0, 0}, //TV = 8.37(285 lines) AV=2.97 SV=5.04 BV=6.30 + {3249,1216,1032, 0, 0, 0}, //TV = 8.27(306 lines) AV=2.97 SV=5.02 BV=6.21 + {3471,1216,1032, 0, 0, 0}, //TV = 8.17(327 lines) AV=2.97 SV=5.02 BV=6.12 + {3746,1216,1032, 0, 0, 0}, //TV = 8.06(353 lines) AV=2.97 SV=5.02 BV=6.01 + {4011,1216,1032, 0, 0, 0}, //TV = 7.96(378 lines) AV=2.97 SV=5.02 BV=5.91 + {4286,1216,1032, 0, 0, 0}, //TV = 7.87(404 lines) AV=2.97 SV=5.02 BV=5.81 + {4593,1216,1032, 0, 0, 0}, //TV = 7.77(433 lines) AV=2.97 SV=5.02 BV=5.71 + {4921,1216,1032, 0, 0, 0}, //TV = 7.67(464 lines) AV=2.97 SV=5.02 BV=5.61 + {5270,1216,1032, 0, 0, 0}, //TV = 7.57(497 lines) AV=2.97 SV=5.02 BV=5.51 + {5641,1216,1032, 0, 0, 0}, //TV = 7.47(532 lines) AV=2.97 SV=5.02 BV=5.42 + {6043,1216,1032, 0, 0, 0}, //TV = 7.37(570 lines) AV=2.97 SV=5.02 BV=5.32 + {6509,1216,1032, 0, 0, 0}, //TV = 7.26(614 lines) AV=2.97 SV=5.02 BV=5.21 + {6974,1216,1032, 0, 0, 0}, //TV = 7.16(658 lines) AV=2.97 SV=5.02 BV=5.11 + {7472,1216,1032, 0, 0, 0}, //TV = 7.06(705 lines) AV=2.97 SV=5.02 BV=5.01 + {8001,1216,1032, 0, 0, 0}, //TV = 6.97(755 lines) AV=2.97 SV=5.02 BV=4.91 + {8329,1216,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.07 BV=4.81 + {8329,1328,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.17 BV=4.70 + {8329,1424,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.26 BV=4.61 + {8329,1536,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.37 BV=4.51 + {8329,1632,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.47 BV=4.41 + {8329,1728,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.56 BV=4.31 + {8329,1840,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.67 BV=4.21 + {8329,2048,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.77 BV=4.11 + {8329,2144,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.87 BV=4.01 + {8329,2352,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.97 BV=3.91 + {16670,1216,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.07 BV=3.81 + {16670,1328,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.17 BV=3.70 + {16670,1424,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.26 BV=3.61 + {16670,1536,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.37 BV=3.50 + {16670,1632,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.47 BV=3.41 + {16670,1728,1056, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.56 BV=3.31 + {24988,1216,1072, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.08 BV=3.21 + {24988,1328,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.18 BV=3.11 + {24988,1424,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.29 BV=3.01 + {24988,1536,1048, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.38 BV=2.91 + {33329,1216,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.07 BV=2.81 + {33329,1328,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.17 BV=2.70 + {33329,1424,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.26 BV=2.61 + {41669,1216,1048, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.05 BV=2.51 + {41669,1328,1024, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.14 BV=2.42 + {41669,1424,1024, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.24 BV=2.31 + {49999,1216,1072, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=5.08 BV=2.21 + {49999,1328,1056, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=5.18 BV=2.11 + {58328,1216,1064, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=5.07 BV=2.00 + {58328,1328,1040, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=5.16 BV=1.91 + {66669,1216,1064, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.07 BV=1.81 + {66669,1328,1048, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.17 BV=1.70 + {74998,1216,1088, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=5.10 BV=1.61 + {83327,1216,1048, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=5.05 BV=1.51 + {83327,1328,1024, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=5.14 BV=1.42 + {91668,1216,1096, 0, 0, 0}, //TV = 3.45(8660 lines) AV=2.97 SV=5.11 BV=1.31 + {99998,1216,1072, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=5.08 BV=1.21 + {108327,1216,1064, 0, 0, 0}, //TV = 3.21(10234 lines) AV=2.97 SV=5.07 BV=1.11 + {116667,1216,1064, 0, 0, 0}, //TV = 3.10(11022 lines) AV=2.97 SV=5.07 BV=1.00 + {124997,1216,1064, 0, 0, 0}, //TV = 3.00(11809 lines) AV=2.97 SV=5.07 BV=0.90 + {133326,1216,1064, 0, 0, 0}, //TV = 2.91(12596 lines) AV=2.97 SV=5.07 BV=0.81 + {141656,1216,1072, 0, 0, 0}, //TV = 2.82(13383 lines) AV=2.97 SV=5.08 BV=0.71 + {149996,1216,1088, 0, 0, 0}, //TV = 2.74(14171 lines) AV=2.97 SV=5.10 BV=0.61 + {166655,1216,1048, 0, 0, 0}, //TV = 2.59(15745 lines) AV=2.97 SV=5.05 BV=0.51 + {174996,1216,1064, 0, 0, 0}, //TV = 2.51(16534 lines) AV=2.97 SV=5.07 BV=0.42 + {191655,1216,1048, 0, 0, 0}, //TV = 2.38(18107 lines) AV=2.97 SV=5.05 BV=0.31 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureISO100PLineTable_50Hz = +{ +{ + {95,1216,1088, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.10 BV=11.23 + {95,1328,1024, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.14 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {116,1328,1040, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.16 BV=10.88 + {127,1216,1104, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.12 BV=10.79 + {137,1216,1080, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.09 BV=10.71 + {148,1216,1072, 0, 0, 0}, //TV = 12.72(13 lines) AV=2.97 SV=5.08 BV=10.61 + {158,1216,1088, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.10 BV=10.50 + {169,1216,1096, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.11 BV=10.39 + {190,1216,1048, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.05 BV=10.29 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {211,1216,1064, 0, 0, 0}, //TV = 12.21(19 lines) AV=2.97 SV=5.07 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {243,1216,1064, 0, 0, 0}, //TV = 12.01(22 lines) AV=2.97 SV=5.07 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {349,1216,1048, 0, 0, 0}, //TV = 11.48(32 lines) AV=2.97 SV=5.05 BV=9.41 + {370,1216,1064, 0, 0, 0}, //TV = 11.40(34 lines) AV=2.97 SV=5.07 BV=9.30 + {402,1216,1040, 0, 0, 0}, //TV = 11.28(37 lines) AV=2.97 SV=5.04 BV=9.22 + {433,1216,1040, 0, 0, 0}, //TV = 11.17(40 lines) AV=2.97 SV=5.04 BV=9.11 + {465,1216,1040, 0, 0, 0}, //TV = 11.07(43 lines) AV=2.97 SV=5.04 BV=9.01 + {497,1216,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.04 BV=8.91 + {529,1216,1048, 0, 0, 0}, //TV = 10.88(49 lines) AV=2.97 SV=5.05 BV=8.81 + {571,1216,1040, 0, 0, 0}, //TV = 10.77(53 lines) AV=2.97 SV=5.04 BV=8.71 + {613,1216,1040, 0, 0, 0}, //TV = 10.67(57 lines) AV=2.97 SV=5.04 BV=8.61 + {645,1216,1056, 0, 0, 0}, //TV = 10.60(60 lines) AV=2.97 SV=5.06 BV=8.51 + {698,1216,1048, 0, 0, 0}, //TV = 10.48(65 lines) AV=2.97 SV=5.05 BV=8.41 + {751,1216,1040, 0, 0, 0}, //TV = 10.38(70 lines) AV=2.97 SV=5.04 BV=8.31 + {804,1216,1040, 0, 0, 0}, //TV = 10.28(75 lines) AV=2.97 SV=5.04 BV=8.22 + {867,1216,1040, 0, 0, 0}, //TV = 10.17(81 lines) AV=2.97 SV=5.04 BV=8.11 + {920,1216,1048, 0, 0, 0}, //TV = 10.09(86 lines) AV=2.97 SV=5.05 BV=8.01 + {994,1216,1040, 0, 0, 0}, //TV = 9.97(93 lines) AV=2.97 SV=5.04 BV=7.91 + {1068,1216,1040, 0, 0, 0}, //TV = 9.87(100 lines) AV=2.97 SV=5.04 BV=7.81 + {1143,1216,1040, 0, 0, 0}, //TV = 9.77(107 lines) AV=2.97 SV=5.04 BV=7.71 + {1227,1216,1032, 0, 0, 0}, //TV = 9.67(115 lines) AV=2.97 SV=5.02 BV=7.62 + {1312,1216,1040, 0, 0, 0}, //TV = 9.57(123 lines) AV=2.97 SV=5.04 BV=7.51 + {1407,1216,1040, 0, 0, 0}, //TV = 9.47(132 lines) AV=2.97 SV=5.04 BV=7.41 + {1513,1216,1032, 0, 0, 0}, //TV = 9.37(142 lines) AV=2.97 SV=5.02 BV=7.31 + {1608,1216,1040, 0, 0, 0}, //TV = 9.28(151 lines) AV=2.97 SV=5.04 BV=7.22 + {1735,1216,1032, 0, 0, 0}, //TV = 9.17(163 lines) AV=2.97 SV=5.02 BV=7.12 + {1852,1216,1040, 0, 0, 0}, //TV = 9.08(174 lines) AV=2.97 SV=5.04 BV=7.01 + {2000,1216,1032, 0, 0, 0}, //TV = 8.97(188 lines) AV=2.97 SV=5.02 BV=6.91 + {2137,1216,1032, 0, 0, 0}, //TV = 8.87(201 lines) AV=2.97 SV=5.02 BV=6.82 + {2296,1216,1032, 0, 0, 0}, //TV = 8.77(216 lines) AV=2.97 SV=5.02 BV=6.71 + {2455,1216,1040, 0, 0, 0}, //TV = 8.67(231 lines) AV=2.97 SV=5.04 BV=6.61 + {2635,1216,1032, 0, 0, 0}, //TV = 8.57(248 lines) AV=2.97 SV=5.02 BV=6.51 + {2836,1216,1032, 0, 0, 0}, //TV = 8.46(267 lines) AV=2.97 SV=5.02 BV=6.41 + {3027,1216,1040, 0, 0, 0}, //TV = 8.37(285 lines) AV=2.97 SV=5.04 BV=6.30 + {3249,1216,1032, 0, 0, 0}, //TV = 8.27(306 lines) AV=2.97 SV=5.02 BV=6.21 + {3471,1216,1032, 0, 0, 0}, //TV = 8.17(327 lines) AV=2.97 SV=5.02 BV=6.12 + {3746,1216,1032, 0, 0, 0}, //TV = 8.06(353 lines) AV=2.97 SV=5.02 BV=6.01 + {4011,1216,1032, 0, 0, 0}, //TV = 7.96(378 lines) AV=2.97 SV=5.02 BV=5.91 + {4286,1216,1032, 0, 0, 0}, //TV = 7.87(404 lines) AV=2.97 SV=5.02 BV=5.81 + {4593,1216,1032, 0, 0, 0}, //TV = 7.77(433 lines) AV=2.97 SV=5.02 BV=5.71 + {4921,1216,1032, 0, 0, 0}, //TV = 7.67(464 lines) AV=2.97 SV=5.02 BV=5.61 + {5270,1216,1032, 0, 0, 0}, //TV = 7.57(497 lines) AV=2.97 SV=5.02 BV=5.51 + {5641,1216,1032, 0, 0, 0}, //TV = 7.47(532 lines) AV=2.97 SV=5.02 BV=5.42 + {6043,1216,1032, 0, 0, 0}, //TV = 7.37(570 lines) AV=2.97 SV=5.02 BV=5.32 + {6509,1216,1032, 0, 0, 0}, //TV = 7.26(614 lines) AV=2.97 SV=5.02 BV=5.21 + {6974,1216,1032, 0, 0, 0}, //TV = 7.16(658 lines) AV=2.97 SV=5.02 BV=5.11 + {7472,1216,1032, 0, 0, 0}, //TV = 7.06(705 lines) AV=2.97 SV=5.02 BV=5.01 + {8001,1216,1032, 0, 0, 0}, //TV = 6.97(755 lines) AV=2.97 SV=5.02 BV=4.91 + {8573,1216,1032, 0, 0, 0}, //TV = 6.87(809 lines) AV=2.97 SV=5.02 BV=4.81 + {9186,1216,1032, 0, 0, 0}, //TV = 6.77(867 lines) AV=2.97 SV=5.02 BV=4.71 + {9832,1216,1032, 0, 0, 0}, //TV = 6.67(928 lines) AV=2.97 SV=5.02 BV=4.61 + {10002,1216,1088, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.10 BV=4.51 + {10002,1328,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.21 BV=4.41 + {10002,1424,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.30 BV=4.32 + {10002,1536,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1632,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.50 BV=4.11 + {10002,1728,1080, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.60 BV=4.02 + {10002,1936,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,2048,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.80 BV=3.82 + {10002,2240,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.89 BV=3.72 + {10002,2352,1056, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.01 BV=3.60 + {20004,1216,1088, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.10 BV=3.51 + {20004,1328,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.21 BV=3.41 + {20004,1424,1064, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.30 BV=3.32 + {20004,1536,1064, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.41 BV=3.21 + {20004,1632,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.50 BV=3.11 + {20004,1728,1080, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.60 BV=3.02 + {29995,1216,1104, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.12 BV=2.91 + {29995,1328,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.22 BV=2.81 + {29995,1424,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.32 BV=2.71 + {29995,1536,1072, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.42 BV=2.61 + {39996,1216,1088, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.10 BV=2.51 + {39996,1328,1072, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.21 BV=2.41 + {39996,1424,1072, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.31 BV=2.31 + {49998,1216,1072, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=5.08 BV=2.21 + {49998,1328,1056, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=5.18 BV=2.11 + {49998,1424,1056, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=5.29 BV=2.01 + {60001,1216,1104, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.12 BV=1.91 + {60001,1328,1080, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.22 BV=1.81 + {70002,1216,1088, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=5.10 BV=1.71 + {70002,1328,1064, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=5.20 BV=1.61 + {80004,1216,1088, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=5.10 BV=1.51 + {89995,1216,1040, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=5.04 BV=1.41 + {89995,1216,1112, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=5.13 BV=1.31 + {99997,1216,1072, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=5.08 BV=1.21 + {109999,1216,1048, 0, 0, 0}, //TV = 3.18(10392 lines) AV=2.97 SV=5.05 BV=1.11 + {109999,1328,1024, 0, 0, 0}, //TV = 3.18(10392 lines) AV=2.97 SV=5.14 BV=1.01 + {120001,1216,1104, 0, 0, 0}, //TV = 3.06(11337 lines) AV=2.97 SV=5.12 BV=0.91 + {130003,1216,1088, 0, 0, 0}, //TV = 2.94(12282 lines) AV=2.97 SV=5.10 BV=0.81 + {140005,1216,1088, 0, 0, 0}, //TV = 2.84(13227 lines) AV=2.97 SV=5.10 BV=0.71 + {149996,1216,1088, 0, 0, 0}, //TV = 2.74(14171 lines) AV=2.97 SV=5.10 BV=0.61 + {159998,1216,1088, 0, 0, 0}, //TV = 2.64(15116 lines) AV=2.97 SV=5.10 BV=0.51 + {180002,1216,1040, 0, 0, 0}, //TV = 2.47(17006 lines) AV=2.97 SV=5.04 BV=0.41 + {190004,1216,1056, 0, 0, 0}, //TV = 2.40(17952 lines) AV=2.97 SV=5.06 BV=0.31 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureISO100Table = +{ + AETABLE_CAPTURE_ISO100, //eAETableID + 111, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + 3, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_100, //ISO SPEED + sCaptureISO100PLineTable_60Hz, + sCaptureISO100PLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureISO200PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {497,1216,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.04 BV=8.91 + {497,1216,1112, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.13 BV=8.81 + {497,1328,1096, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.24 BV=8.71 + {497,1424,1088, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.33 BV=8.62 + {497,1632,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.44 BV=8.51 + {497,1728,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.53 BV=8.41 + {497,1840,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.63 BV=8.31 + {497,1936,1064, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.74 BV=8.21 + {497,2144,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.83 BV=8.11 + {497,2240,1048, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.93 BV=8.02 + {497,2448,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.03 BV=7.91 + {529,2448,1040, 0, 0, 0}, //TV = 10.88(49 lines) AV=2.97 SV=6.05 BV=7.81 + {571,2448,1032, 0, 0, 0}, //TV = 10.77(53 lines) AV=2.97 SV=6.03 BV=7.71 + {613,2448,1032, 0, 0, 0}, //TV = 10.67(57 lines) AV=2.97 SV=6.03 BV=7.61 + {656,2448,1032, 0, 0, 0}, //TV = 10.57(61 lines) AV=2.97 SV=6.03 BV=7.51 + {698,2448,1040, 0, 0, 0}, //TV = 10.48(65 lines) AV=2.97 SV=6.05 BV=7.41 + {751,2448,1032, 0, 0, 0}, //TV = 10.38(70 lines) AV=2.97 SV=6.03 BV=7.32 + {804,2448,1040, 0, 0, 0}, //TV = 10.28(75 lines) AV=2.97 SV=6.05 BV=7.21 + {857,2448,1040, 0, 0, 0}, //TV = 10.19(80 lines) AV=2.97 SV=6.05 BV=7.11 + {931,2448,1032, 0, 0, 0}, //TV = 10.07(87 lines) AV=2.97 SV=6.03 BV=7.01 + {994,2448,1032, 0, 0, 0}, //TV = 9.97(93 lines) AV=2.97 SV=6.03 BV=6.91 + {1058,2448,1040, 0, 0, 0}, //TV = 9.88(99 lines) AV=2.97 SV=6.05 BV=6.81 + {1143,2448,1032, 0, 0, 0}, //TV = 9.77(107 lines) AV=2.97 SV=6.03 BV=6.71 + {1227,2448,1032, 0, 0, 0}, //TV = 9.67(115 lines) AV=2.97 SV=6.03 BV=6.61 + {1312,2448,1032, 0, 0, 0}, //TV = 9.57(123 lines) AV=2.97 SV=6.03 BV=6.51 + {1407,2448,1032, 0, 0, 0}, //TV = 9.47(132 lines) AV=2.97 SV=6.03 BV=6.41 + {1513,2448,1032, 0, 0, 0}, //TV = 9.37(142 lines) AV=2.97 SV=6.03 BV=6.31 + {1619,2448,1032, 0, 0, 0}, //TV = 9.27(152 lines) AV=2.97 SV=6.03 BV=6.21 + {1735,2448,1032, 0, 0, 0}, //TV = 9.17(163 lines) AV=2.97 SV=6.03 BV=6.11 + {1862,2448,1024, 0, 0, 0}, //TV = 9.07(175 lines) AV=2.97 SV=6.02 BV=6.02 + {1989,2448,1032, 0, 0, 0}, //TV = 8.97(187 lines) AV=2.97 SV=6.03 BV=5.91 + {2137,2448,1032, 0, 0, 0}, //TV = 8.87(201 lines) AV=2.97 SV=6.03 BV=5.81 + {2286,2448,1032, 0, 0, 0}, //TV = 8.77(215 lines) AV=2.97 SV=6.03 BV=5.71 + {2466,2448,1024, 0, 0, 0}, //TV = 8.66(232 lines) AV=2.97 SV=6.02 BV=5.61 + {2635,2448,1032, 0, 0, 0}, //TV = 8.57(248 lines) AV=2.97 SV=6.03 BV=5.50 + {2825,2448,1024, 0, 0, 0}, //TV = 8.47(266 lines) AV=2.97 SV=6.02 BV=5.42 + {3016,2448,1032, 0, 0, 0}, //TV = 8.37(284 lines) AV=2.97 SV=6.03 BV=5.31 + {3228,2448,1032, 0, 0, 0}, //TV = 8.28(304 lines) AV=2.97 SV=6.03 BV=5.21 + {3482,2448,1032, 0, 0, 0}, //TV = 8.17(328 lines) AV=2.97 SV=6.03 BV=5.10 + {3725,2448,1032, 0, 0, 0}, //TV = 8.07(351 lines) AV=2.97 SV=6.03 BV=5.01 + {3990,2448,1024, 0, 0, 0}, //TV = 7.97(376 lines) AV=2.97 SV=6.02 BV=4.92 + {4275,2448,1024, 0, 0, 0}, //TV = 7.87(403 lines) AV=2.97 SV=6.02 BV=4.82 + {4604,2448,1024, 0, 0, 0}, //TV = 7.76(434 lines) AV=2.97 SV=6.02 BV=4.71 + {4932,2448,1024, 0, 0, 0}, //TV = 7.66(465 lines) AV=2.97 SV=6.02 BV=4.61 + {5281,2448,1024, 0, 0, 0}, //TV = 7.56(498 lines) AV=2.97 SV=6.02 BV=4.51 + {5651,2448,1024, 0, 0, 0}, //TV = 7.47(533 lines) AV=2.97 SV=6.02 BV=4.42 + {6054,2448,1024, 0, 0, 0}, //TV = 7.37(571 lines) AV=2.97 SV=6.02 BV=4.32 + {6487,2448,1024, 0, 0, 0}, //TV = 7.27(612 lines) AV=2.97 SV=6.02 BV=4.22 + {6943,2448,1024, 0, 0, 0}, //TV = 7.17(655 lines) AV=2.97 SV=6.02 BV=4.12 + {7440,2448,1024, 0, 0, 0}, //TV = 7.07(702 lines) AV=2.97 SV=6.02 BV=4.02 + {7969,2448,1024, 0, 0, 0}, //TV = 6.97(752 lines) AV=2.97 SV=6.02 BV=3.92 + {8329,2448,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.07 BV=3.81 + {8329,2656,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.17 BV=3.70 + {8329,2864,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.26 BV=3.62 + {8329,3072,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.37 BV=3.51 + {8329,3328,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.47 BV=3.41 + {8329,3584,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.57 BV=3.31 + {8329,3840,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.67 BV=3.21 + {8329,4096,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.77 BV=3.11 + {8329,4352,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.86 BV=3.01 + {8329,4608,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.97 BV=2.91 + {16670,2448,1056, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.07 BV=2.81 + {16670,2656,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.16 BV=2.71 + {16670,2864,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.27 BV=2.61 + {16670,3072,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.37 BV=2.50 + {16670,3328,1024, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.47 BV=2.41 + {16670,3456,1056, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.56 BV=2.31 + {24988,2448,1064, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=6.08 BV=2.22 + {24988,2656,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=6.18 BV=2.11 + {24988,2864,1048, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=6.28 BV=2.01 + {24988,3072,1048, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=6.38 BV=1.91 + {33329,2448,1056, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.07 BV=1.81 + {33329,2656,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.16 BV=1.71 + {33329,2864,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.26 BV=1.62 + {41669,2448,1040, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=6.05 BV=1.51 + {41669,2656,1032, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=6.15 BV=1.40 + {41669,2864,1024, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=6.25 BV=1.31 + {49999,2448,1064, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=6.08 BV=1.21 + {49999,2656,1048, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=6.17 BV=1.12 + {58328,2448,1056, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=6.07 BV=1.00 + {58328,2656,1032, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=6.15 BV=0.92 + {66669,2448,1056, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.07 BV=0.81 + {66669,2656,1048, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.17 BV=0.70 + {74998,2560,1040, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=6.11 BV=0.60 + {83327,2448,1040, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=6.05 BV=0.51 + {83327,2656,1032, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=6.15 BV=0.40 + {91668,2560,1040, 0, 0, 0}, //TV = 3.45(8660 lines) AV=2.97 SV=6.11 BV=0.31 + {99998,2448,1064, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=6.08 BV=0.21 + {108327,2448,1064, 0, 0, 0}, //TV = 3.21(10234 lines) AV=2.97 SV=6.08 BV=0.10 + {116667,2448,1064, 0, 0, 0}, //TV = 3.10(11022 lines) AV=2.97 SV=6.08 BV=-0.01 + {124997,2448,1064, 0, 0, 0}, //TV = 3.00(11809 lines) AV=2.97 SV=6.08 BV=-0.11 + {133326,2448,1064, 0, 0, 0}, //TV = 2.91(12596 lines) AV=2.97 SV=6.08 BV=-0.20 + {141656,2560,1024, 0, 0, 0}, //TV = 2.82(13383 lines) AV=2.97 SV=6.09 BV=-0.30 + {158326,2448,1032, 0, 0, 0}, //TV = 2.66(14958 lines) AV=2.97 SV=6.03 BV=-0.40 + {166655,2448,1048, 0, 0, 0}, //TV = 2.59(15745 lines) AV=2.97 SV=6.06 BV=-0.50 + {174996,2560,1024, 0, 0, 0}, //TV = 2.51(16534 lines) AV=2.97 SV=6.09 BV=-0.60 + {191655,2448,1040, 0, 0, 0}, //TV = 2.38(18107 lines) AV=2.97 SV=6.05 BV=-0.69 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureISO200PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {497,1216,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.04 BV=8.91 + {497,1216,1112, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.13 BV=8.81 + {497,1328,1096, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.24 BV=8.71 + {497,1424,1088, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.33 BV=8.62 + {497,1632,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.44 BV=8.51 + {497,1728,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.53 BV=8.41 + {497,1840,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.63 BV=8.31 + {497,1936,1064, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.74 BV=8.21 + {497,2144,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.83 BV=8.11 + {497,2240,1048, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.93 BV=8.02 + {497,2448,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.03 BV=7.91 + {529,2448,1040, 0, 0, 0}, //TV = 10.88(49 lines) AV=2.97 SV=6.05 BV=7.81 + {571,2448,1032, 0, 0, 0}, //TV = 10.77(53 lines) AV=2.97 SV=6.03 BV=7.71 + {613,2448,1032, 0, 0, 0}, //TV = 10.67(57 lines) AV=2.97 SV=6.03 BV=7.61 + {656,2448,1032, 0, 0, 0}, //TV = 10.57(61 lines) AV=2.97 SV=6.03 BV=7.51 + {698,2448,1040, 0, 0, 0}, //TV = 10.48(65 lines) AV=2.97 SV=6.05 BV=7.41 + {751,2448,1032, 0, 0, 0}, //TV = 10.38(70 lines) AV=2.97 SV=6.03 BV=7.32 + {804,2448,1040, 0, 0, 0}, //TV = 10.28(75 lines) AV=2.97 SV=6.05 BV=7.21 + {857,2448,1040, 0, 0, 0}, //TV = 10.19(80 lines) AV=2.97 SV=6.05 BV=7.11 + {931,2448,1032, 0, 0, 0}, //TV = 10.07(87 lines) AV=2.97 SV=6.03 BV=7.01 + {994,2448,1032, 0, 0, 0}, //TV = 9.97(93 lines) AV=2.97 SV=6.03 BV=6.91 + {1058,2448,1040, 0, 0, 0}, //TV = 9.88(99 lines) AV=2.97 SV=6.05 BV=6.81 + {1143,2448,1032, 0, 0, 0}, //TV = 9.77(107 lines) AV=2.97 SV=6.03 BV=6.71 + {1227,2448,1032, 0, 0, 0}, //TV = 9.67(115 lines) AV=2.97 SV=6.03 BV=6.61 + {1312,2448,1032, 0, 0, 0}, //TV = 9.57(123 lines) AV=2.97 SV=6.03 BV=6.51 + {1407,2448,1032, 0, 0, 0}, //TV = 9.47(132 lines) AV=2.97 SV=6.03 BV=6.41 + {1513,2448,1032, 0, 0, 0}, //TV = 9.37(142 lines) AV=2.97 SV=6.03 BV=6.31 + {1619,2448,1032, 0, 0, 0}, //TV = 9.27(152 lines) AV=2.97 SV=6.03 BV=6.21 + {1735,2448,1032, 0, 0, 0}, //TV = 9.17(163 lines) AV=2.97 SV=6.03 BV=6.11 + {1862,2448,1024, 0, 0, 0}, //TV = 9.07(175 lines) AV=2.97 SV=6.02 BV=6.02 + {1989,2448,1032, 0, 0, 0}, //TV = 8.97(187 lines) AV=2.97 SV=6.03 BV=5.91 + {2137,2448,1032, 0, 0, 0}, //TV = 8.87(201 lines) AV=2.97 SV=6.03 BV=5.81 + {2286,2448,1032, 0, 0, 0}, //TV = 8.77(215 lines) AV=2.97 SV=6.03 BV=5.71 + {2466,2448,1024, 0, 0, 0}, //TV = 8.66(232 lines) AV=2.97 SV=6.02 BV=5.61 + {2635,2448,1032, 0, 0, 0}, //TV = 8.57(248 lines) AV=2.97 SV=6.03 BV=5.50 + {2825,2448,1024, 0, 0, 0}, //TV = 8.47(266 lines) AV=2.97 SV=6.02 BV=5.42 + {3016,2448,1032, 0, 0, 0}, //TV = 8.37(284 lines) AV=2.97 SV=6.03 BV=5.31 + {3228,2448,1032, 0, 0, 0}, //TV = 8.28(304 lines) AV=2.97 SV=6.03 BV=5.21 + {3482,2448,1032, 0, 0, 0}, //TV = 8.17(328 lines) AV=2.97 SV=6.03 BV=5.10 + {3725,2448,1032, 0, 0, 0}, //TV = 8.07(351 lines) AV=2.97 SV=6.03 BV=5.01 + {3990,2448,1024, 0, 0, 0}, //TV = 7.97(376 lines) AV=2.97 SV=6.02 BV=4.92 + {4275,2448,1024, 0, 0, 0}, //TV = 7.87(403 lines) AV=2.97 SV=6.02 BV=4.82 + {4604,2448,1024, 0, 0, 0}, //TV = 7.76(434 lines) AV=2.97 SV=6.02 BV=4.71 + {4932,2448,1024, 0, 0, 0}, //TV = 7.66(465 lines) AV=2.97 SV=6.02 BV=4.61 + {5281,2448,1024, 0, 0, 0}, //TV = 7.56(498 lines) AV=2.97 SV=6.02 BV=4.51 + {5651,2448,1024, 0, 0, 0}, //TV = 7.47(533 lines) AV=2.97 SV=6.02 BV=4.42 + {6054,2448,1024, 0, 0, 0}, //TV = 7.37(571 lines) AV=2.97 SV=6.02 BV=4.32 + {6487,2448,1024, 0, 0, 0}, //TV = 7.27(612 lines) AV=2.97 SV=6.02 BV=4.22 + {6943,2448,1024, 0, 0, 0}, //TV = 7.17(655 lines) AV=2.97 SV=6.02 BV=4.12 + {7440,2448,1024, 0, 0, 0}, //TV = 7.07(702 lines) AV=2.97 SV=6.02 BV=4.02 + {7969,2448,1024, 0, 0, 0}, //TV = 6.97(752 lines) AV=2.97 SV=6.02 BV=3.92 + {8541,2448,1024, 0, 0, 0}, //TV = 6.87(806 lines) AV=2.97 SV=6.02 BV=3.82 + {9208,2448,1024, 0, 0, 0}, //TV = 6.76(869 lines) AV=2.97 SV=6.02 BV=3.71 + {9864,2448,1024, 0, 0, 0}, //TV = 6.66(931 lines) AV=2.97 SV=6.02 BV=3.61 + {10002,2560,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.11 BV=3.50 + {10002,2752,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.20 BV=3.41 + {10002,2960,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.31 BV=3.31 + {10002,3200,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.41 BV=3.21 + {10002,3328,1056, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.51 BV=3.10 + {10002,3584,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.61 BV=3.01 + {10002,3840,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.71 BV=2.91 + {10002,4096,1056, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.81 BV=2.80 + {10002,4480,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.91 BV=2.71 + {10002,4736,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.01 BV=2.61 + {20004,2560,1040, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.11 BV=2.50 + {20004,2752,1032, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.20 BV=2.41 + {20004,2960,1032, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.31 BV=2.31 + {20004,3072,1064, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.41 BV=2.21 + {20004,3328,1048, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.50 BV=2.12 + {20004,3584,1048, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.61 BV=2.01 + {29995,2560,1048, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.12 BV=1.91 + {29995,2752,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.21 BV=1.82 + {29995,2960,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.32 BV=1.71 + {29995,3200,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.41 BV=1.62 + {39996,2560,1032, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=6.10 BV=1.52 + {39996,2752,1040, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=6.21 BV=1.40 + {39996,2960,1032, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=6.31 BV=1.31 + {49998,2448,1064, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=6.08 BV=1.21 + {49998,2656,1048, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=6.17 BV=1.12 + {49998,2864,1048, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=6.28 BV=1.01 + {60001,2560,1056, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.13 BV=0.90 + {60001,2752,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.21 BV=0.82 + {70002,2560,1032, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=6.10 BV=0.71 + {70002,2752,1032, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=6.20 BV=0.60 + {80004,2560,1032, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=6.10 BV=0.52 + {89995,2448,1040, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=6.05 BV=0.40 + {89995,2560,1056, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=6.13 BV=0.31 + {99997,2448,1064, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=6.08 BV=0.21 + {109999,2448,1040, 0, 0, 0}, //TV = 3.18(10392 lines) AV=2.97 SV=6.05 BV=0.11 + {120001,2448,1032, 0, 0, 0}, //TV = 3.06(11337 lines) AV=2.97 SV=6.03 BV=-0.00 + {120001,2560,1056, 0, 0, 0}, //TV = 3.06(11337 lines) AV=2.97 SV=6.13 BV=-0.10 + {130003,2560,1040, 0, 0, 0}, //TV = 2.94(12282 lines) AV=2.97 SV=6.11 BV=-0.20 + {140005,2560,1040, 0, 0, 0}, //TV = 2.84(13227 lines) AV=2.97 SV=6.11 BV=-0.30 + {149996,2560,1040, 0, 0, 0}, //TV = 2.74(14171 lines) AV=2.97 SV=6.11 BV=-0.40 + {169989,2448,1032, 0, 0, 0}, //TV = 2.56(16060 lines) AV=2.97 SV=6.03 BV=-0.51 + {180002,2448,1040, 0, 0, 0}, //TV = 2.47(17006 lines) AV=2.97 SV=6.05 BV=-0.60 + {190004,2448,1056, 0, 0, 0}, //TV = 2.40(17952 lines) AV=2.97 SV=6.07 BV=-0.70 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureISO200Table = +{ + AETABLE_CAPTURE_ISO200, //eAETableID + 121, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -7, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_200, //ISO SPEED + sCaptureISO200PLineTable_60Hz, + sCaptureISO200PLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureISO400PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {497,1216,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.04 BV=8.91 + {497,1216,1112, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.13 BV=8.81 + {497,1328,1096, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.24 BV=8.71 + {497,1424,1088, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.33 BV=8.62 + {497,1632,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.44 BV=8.51 + {497,1728,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.53 BV=8.41 + {497,1840,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.63 BV=8.31 + {497,1936,1064, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.74 BV=8.21 + {497,2144,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.83 BV=8.11 + {497,2240,1048, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.93 BV=8.02 + {497,2448,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.03 BV=7.91 + {497,2560,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.13 BV=7.81 + {497,2752,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.24 BV=7.71 + {497,2960,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.34 BV=7.60 + {497,3200,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.43 BV=7.51 + {497,3456,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.53 BV=7.41 + {497,3712,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.63 BV=7.31 + {497,3968,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.74 BV=7.20 + {497,4224,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.83 BV=7.11 + {497,4608,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.94 BV=7.01 + {497,4864,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.04 BV=6.91 + {529,4864,1048, 0, 0, 0}, //TV = 10.88(49 lines) AV=2.97 SV=7.05 BV=6.81 + {571,4864,1040, 0, 0, 0}, //TV = 10.77(53 lines) AV=2.97 SV=7.04 BV=6.71 + {613,4864,1040, 0, 0, 0}, //TV = 10.67(57 lines) AV=2.97 SV=7.04 BV=6.61 + {656,4864,1040, 0, 0, 0}, //TV = 10.57(61 lines) AV=2.97 SV=7.04 BV=6.51 + {698,4864,1040, 0, 0, 0}, //TV = 10.48(65 lines) AV=2.97 SV=7.04 BV=6.42 + {751,4864,1040, 0, 0, 0}, //TV = 10.38(70 lines) AV=2.97 SV=7.04 BV=6.31 + {804,4864,1040, 0, 0, 0}, //TV = 10.28(75 lines) AV=2.97 SV=7.04 BV=6.22 + {867,4864,1040, 0, 0, 0}, //TV = 10.17(81 lines) AV=2.97 SV=7.04 BV=6.11 + {931,4864,1032, 0, 0, 0}, //TV = 10.07(87 lines) AV=2.97 SV=7.02 BV=6.02 + {994,4864,1040, 0, 0, 0}, //TV = 9.97(93 lines) AV=2.97 SV=7.04 BV=5.91 + {1068,4864,1040, 0, 0, 0}, //TV = 9.87(100 lines) AV=2.97 SV=7.04 BV=5.81 + {1143,4864,1040, 0, 0, 0}, //TV = 9.77(107 lines) AV=2.97 SV=7.04 BV=5.71 + {1227,4864,1032, 0, 0, 0}, //TV = 9.67(115 lines) AV=2.97 SV=7.02 BV=5.62 + {1312,4864,1040, 0, 0, 0}, //TV = 9.57(123 lines) AV=2.97 SV=7.04 BV=5.51 + {1407,4864,1032, 0, 0, 0}, //TV = 9.47(132 lines) AV=2.97 SV=7.02 BV=5.42 + {1513,4864,1032, 0, 0, 0}, //TV = 9.37(142 lines) AV=2.97 SV=7.02 BV=5.31 + {1619,4864,1032, 0, 0, 0}, //TV = 9.27(152 lines) AV=2.97 SV=7.02 BV=5.22 + {1735,4864,1040, 0, 0, 0}, //TV = 9.17(163 lines) AV=2.97 SV=7.04 BV=5.11 + {1862,4864,1032, 0, 0, 0}, //TV = 9.07(175 lines) AV=2.97 SV=7.02 BV=5.02 + {2000,4864,1032, 0, 0, 0}, //TV = 8.97(188 lines) AV=2.97 SV=7.02 BV=4.91 + {2137,4864,1032, 0, 0, 0}, //TV = 8.87(201 lines) AV=2.97 SV=7.02 BV=4.82 + {2286,4864,1032, 0, 0, 0}, //TV = 8.77(215 lines) AV=2.97 SV=7.02 BV=4.72 + {2466,4864,1032, 0, 0, 0}, //TV = 8.66(232 lines) AV=2.97 SV=7.02 BV=4.61 + {2635,4864,1032, 0, 0, 0}, //TV = 8.57(248 lines) AV=2.97 SV=7.02 BV=4.51 + {2825,4864,1032, 0, 0, 0}, //TV = 8.47(266 lines) AV=2.97 SV=7.02 BV=4.41 + {3016,4864,1032, 0, 0, 0}, //TV = 8.37(284 lines) AV=2.97 SV=7.02 BV=4.32 + {3259,4864,1032, 0, 0, 0}, //TV = 8.26(307 lines) AV=2.97 SV=7.02 BV=4.21 + {3482,4864,1032, 0, 0, 0}, //TV = 8.17(328 lines) AV=2.97 SV=7.02 BV=4.11 + {3725,4864,1032, 0, 0, 0}, //TV = 8.07(351 lines) AV=2.97 SV=7.02 BV=4.01 + {3990,4864,1032, 0, 0, 0}, //TV = 7.97(376 lines) AV=2.97 SV=7.02 BV=3.92 + {4297,4864,1032, 0, 0, 0}, //TV = 7.86(405 lines) AV=2.97 SV=7.02 BV=3.81 + {4604,4864,1032, 0, 0, 0}, //TV = 7.76(434 lines) AV=2.97 SV=7.02 BV=3.71 + {4932,4864,1032, 0, 0, 0}, //TV = 7.66(465 lines) AV=2.97 SV=7.02 BV=3.61 + {5281,4864,1032, 0, 0, 0}, //TV = 7.56(498 lines) AV=2.97 SV=7.02 BV=3.51 + {5651,4864,1032, 0, 0, 0}, //TV = 7.47(533 lines) AV=2.97 SV=7.02 BV=3.41 + {6054,4864,1032, 0, 0, 0}, //TV = 7.37(571 lines) AV=2.97 SV=7.02 BV=3.31 + {6487,4864,1032, 0, 0, 0}, //TV = 7.27(612 lines) AV=2.97 SV=7.02 BV=3.21 + {6943,4864,1032, 0, 0, 0}, //TV = 7.17(655 lines) AV=2.97 SV=7.02 BV=3.12 + {7440,4864,1032, 0, 0, 0}, //TV = 7.07(702 lines) AV=2.97 SV=7.02 BV=3.02 + {7969,4864,1032, 0, 0, 0}, //TV = 6.97(752 lines) AV=2.97 SV=7.02 BV=2.92 + {8329,4992,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.07 BV=2.81 + {8329,5376,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.17 BV=2.71 + {8329,5760,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.27 BV=2.61 + {8329,6240,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.37 BV=2.51 + {8329,6544,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.46 BV=2.41 + {8329,7072,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.56 BV=2.31 + {8329,7472,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.67 BV=2.21 + {8329,8192,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.77 BV=2.11 + {8329,8192,1096, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.86 BV=2.01 + {8329,8192,1176, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.97 BV=1.91 + {16670,4992,1032, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=7.06 BV=1.82 + {16670,5376,1032, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=7.17 BV=1.71 + {16670,5760,1032, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=7.27 BV=1.61 + {16670,6144,1032, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=7.36 BV=1.52 + {16670,6544,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=7.46 BV=1.41 + {16670,7072,1032, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=7.56 BV=1.31 + {24988,5120,1024, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=7.09 BV=1.21 + {24988,5504,1024, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=7.19 BV=1.10 + {24988,5888,1024, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=7.29 BV=1.00 + {24988,6240,1024, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=7.37 BV=0.92 + {33329,4992,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.07 BV=0.80 + {33329,5376,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.17 BV=0.71 + {33329,5760,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.27 BV=0.61 + {41669,4992,1024, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=7.05 BV=0.50 + {41669,5248,1040, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=7.15 BV=0.41 + {41669,5632,1040, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=7.25 BV=0.31 + {49999,5120,1024, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=7.09 BV=0.21 + {49999,5376,1048, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=7.19 BV=0.10 + {58328,4992,1040, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=7.07 BV=-0.00 + {58328,5376,1032, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=7.17 BV=-0.10 + {66669,4992,1048, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=7.08 BV=-0.21 + {66669,5376,1040, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=7.18 BV=-0.30 + {74998,5120,1040, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=7.11 BV=-0.40 + {83327,4992,1032, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=7.06 BV=-0.51 + {83327,5376,1024, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=7.16 BV=-0.60 + {91668,5248,1024, 0, 0, 0}, //TV = 3.45(8660 lines) AV=2.97 SV=7.12 BV=-0.70 + {99998,5120,1032, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.10 BV=-0.81 + {108327,4992,1048, 0, 0, 0}, //TV = 3.21(10234 lines) AV=2.97 SV=7.08 BV=-0.91 + {116667,4992,1040, 0, 0, 0}, //TV = 3.10(11022 lines) AV=2.97 SV=7.07 BV=-1.00 + {124997,4992,1040, 0, 0, 0}, //TV = 3.00(11809 lines) AV=2.97 SV=7.07 BV=-1.10 + {133326,4992,1048, 0, 0, 0}, //TV = 2.91(12596 lines) AV=2.97 SV=7.08 BV=-1.21 + {141656,5120,1024, 0, 0, 0}, //TV = 2.82(13383 lines) AV=2.97 SV=7.09 BV=-1.30 + {158326,4864,1040, 0, 0, 0}, //TV = 2.66(14958 lines) AV=2.97 SV=7.04 BV=-1.41 + {166655,4992,1032, 0, 0, 0}, //TV = 2.59(15745 lines) AV=2.97 SV=7.06 BV=-1.51 + {174996,5120,1024, 0, 0, 0}, //TV = 2.51(16534 lines) AV=2.97 SV=7.09 BV=-1.60 + {191655,4992,1024, 0, 0, 0}, //TV = 2.38(18107 lines) AV=2.97 SV=7.05 BV=-1.70 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureISO400PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {497,1216,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.04 BV=8.91 + {497,1216,1112, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.13 BV=8.81 + {497,1328,1096, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.24 BV=8.71 + {497,1424,1088, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.33 BV=8.62 + {497,1632,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.44 BV=8.51 + {497,1728,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.53 BV=8.41 + {497,1840,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.63 BV=8.31 + {497,1936,1064, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.74 BV=8.21 + {497,2144,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.83 BV=8.11 + {497,2240,1048, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.93 BV=8.02 + {497,2448,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.03 BV=7.91 + {497,2560,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.13 BV=7.81 + {497,2752,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.24 BV=7.71 + {497,2960,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.34 BV=7.60 + {497,3200,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.43 BV=7.51 + {497,3456,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.53 BV=7.41 + {497,3712,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.63 BV=7.31 + {497,3968,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.74 BV=7.20 + {497,4224,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.83 BV=7.11 + {497,4608,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.94 BV=7.01 + {497,4864,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.04 BV=6.91 + {529,4864,1048, 0, 0, 0}, //TV = 10.88(49 lines) AV=2.97 SV=7.05 BV=6.81 + {571,4864,1040, 0, 0, 0}, //TV = 10.77(53 lines) AV=2.97 SV=7.04 BV=6.71 + {613,4864,1040, 0, 0, 0}, //TV = 10.67(57 lines) AV=2.97 SV=7.04 BV=6.61 + {656,4864,1040, 0, 0, 0}, //TV = 10.57(61 lines) AV=2.97 SV=7.04 BV=6.51 + {698,4864,1040, 0, 0, 0}, //TV = 10.48(65 lines) AV=2.97 SV=7.04 BV=6.42 + {751,4864,1040, 0, 0, 0}, //TV = 10.38(70 lines) AV=2.97 SV=7.04 BV=6.31 + {804,4864,1040, 0, 0, 0}, //TV = 10.28(75 lines) AV=2.97 SV=7.04 BV=6.22 + {867,4864,1040, 0, 0, 0}, //TV = 10.17(81 lines) AV=2.97 SV=7.04 BV=6.11 + {931,4864,1032, 0, 0, 0}, //TV = 10.07(87 lines) AV=2.97 SV=7.02 BV=6.02 + {994,4864,1040, 0, 0, 0}, //TV = 9.97(93 lines) AV=2.97 SV=7.04 BV=5.91 + {1068,4864,1040, 0, 0, 0}, //TV = 9.87(100 lines) AV=2.97 SV=7.04 BV=5.81 + {1143,4864,1040, 0, 0, 0}, //TV = 9.77(107 lines) AV=2.97 SV=7.04 BV=5.71 + {1227,4864,1032, 0, 0, 0}, //TV = 9.67(115 lines) AV=2.97 SV=7.02 BV=5.62 + {1312,4864,1040, 0, 0, 0}, //TV = 9.57(123 lines) AV=2.97 SV=7.04 BV=5.51 + {1407,4864,1032, 0, 0, 0}, //TV = 9.47(132 lines) AV=2.97 SV=7.02 BV=5.42 + {1513,4864,1032, 0, 0, 0}, //TV = 9.37(142 lines) AV=2.97 SV=7.02 BV=5.31 + {1619,4864,1032, 0, 0, 0}, //TV = 9.27(152 lines) AV=2.97 SV=7.02 BV=5.22 + {1735,4864,1040, 0, 0, 0}, //TV = 9.17(163 lines) AV=2.97 SV=7.04 BV=5.11 + {1862,4864,1032, 0, 0, 0}, //TV = 9.07(175 lines) AV=2.97 SV=7.02 BV=5.02 + {2000,4864,1032, 0, 0, 0}, //TV = 8.97(188 lines) AV=2.97 SV=7.02 BV=4.91 + {2137,4864,1032, 0, 0, 0}, //TV = 8.87(201 lines) AV=2.97 SV=7.02 BV=4.82 + {2286,4864,1032, 0, 0, 0}, //TV = 8.77(215 lines) AV=2.97 SV=7.02 BV=4.72 + {2466,4864,1032, 0, 0, 0}, //TV = 8.66(232 lines) AV=2.97 SV=7.02 BV=4.61 + {2635,4864,1032, 0, 0, 0}, //TV = 8.57(248 lines) AV=2.97 SV=7.02 BV=4.51 + {2825,4864,1032, 0, 0, 0}, //TV = 8.47(266 lines) AV=2.97 SV=7.02 BV=4.41 + {3016,4864,1032, 0, 0, 0}, //TV = 8.37(284 lines) AV=2.97 SV=7.02 BV=4.32 + {3259,4864,1032, 0, 0, 0}, //TV = 8.26(307 lines) AV=2.97 SV=7.02 BV=4.21 + {3482,4864,1032, 0, 0, 0}, //TV = 8.17(328 lines) AV=2.97 SV=7.02 BV=4.11 + {3725,4864,1032, 0, 0, 0}, //TV = 8.07(351 lines) AV=2.97 SV=7.02 BV=4.01 + {3990,4864,1032, 0, 0, 0}, //TV = 7.97(376 lines) AV=2.97 SV=7.02 BV=3.92 + {4297,4864,1032, 0, 0, 0}, //TV = 7.86(405 lines) AV=2.97 SV=7.02 BV=3.81 + {4604,4864,1032, 0, 0, 0}, //TV = 7.76(434 lines) AV=2.97 SV=7.02 BV=3.71 + {4932,4864,1032, 0, 0, 0}, //TV = 7.66(465 lines) AV=2.97 SV=7.02 BV=3.61 + {5281,4864,1032, 0, 0, 0}, //TV = 7.56(498 lines) AV=2.97 SV=7.02 BV=3.51 + {5651,4864,1032, 0, 0, 0}, //TV = 7.47(533 lines) AV=2.97 SV=7.02 BV=3.41 + {6054,4864,1032, 0, 0, 0}, //TV = 7.37(571 lines) AV=2.97 SV=7.02 BV=3.31 + {6487,4864,1032, 0, 0, 0}, //TV = 7.27(612 lines) AV=2.97 SV=7.02 BV=3.21 + {6943,4864,1032, 0, 0, 0}, //TV = 7.17(655 lines) AV=2.97 SV=7.02 BV=3.12 + {7440,4864,1032, 0, 0, 0}, //TV = 7.07(702 lines) AV=2.97 SV=7.02 BV=3.02 + {7969,4864,1032, 0, 0, 0}, //TV = 6.97(752 lines) AV=2.97 SV=7.02 BV=2.92 + {8594,4864,1032, 0, 0, 0}, //TV = 6.86(811 lines) AV=2.97 SV=7.02 BV=2.81 + {9208,4864,1032, 0, 0, 0}, //TV = 6.76(869 lines) AV=2.97 SV=7.02 BV=2.71 + {9864,4864,1032, 0, 0, 0}, //TV = 6.66(931 lines) AV=2.97 SV=7.02 BV=2.61 + {10002,5120,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.11 BV=2.50 + {10002,5504,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.20 BV=2.41 + {10002,5888,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.30 BV=2.31 + {10002,6384,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.41 BV=2.21 + {10002,6704,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.50 BV=2.12 + {10002,7280,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.61 BV=2.01 + {10002,7696,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.70 BV=1.92 + {10002,8192,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.80 BV=1.82 + {10002,8192,1128, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.91 BV=1.71 + {10002,8192,1208, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=8.00 BV=1.61 + {20004,5120,1032, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=7.10 BV=1.52 + {20004,5504,1032, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=7.20 BV=1.41 + {20004,5888,1032, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=7.30 BV=1.31 + {20004,6384,1024, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=7.41 BV=1.21 + {20004,6704,1040, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=7.50 BV=1.12 + {20004,7280,1024, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=7.60 BV=1.02 + {29995,5248,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.12 BV=0.91 + {29995,5632,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.22 BV=0.81 + {29995,5888,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.31 BV=0.72 + {29995,6384,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.43 BV=0.60 + {39996,5120,1040, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=7.11 BV=0.51 + {39996,5504,1032, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=7.20 BV=0.41 + {39996,5888,1040, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=7.31 BV=0.30 + {49998,5120,1024, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=7.09 BV=0.21 + {49998,5376,1048, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=7.19 BV=0.10 + {60001,4864,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=7.04 BV=-0.01 + {60001,5248,1032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=7.13 BV=-0.10 + {60001,5632,1032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=7.24 BV=-0.21 + {70002,5120,1040, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=7.11 BV=-0.30 + {70002,5504,1040, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=7.21 BV=-0.41 + {80004,5120,1048, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=7.12 BV=-0.51 + {89995,4992,1024, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=7.05 BV=-0.61 + {89995,5248,1040, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=7.15 BV=-0.70 + {99997,5120,1032, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.10 BV=-0.81 + {109999,4992,1032, 0, 0, 0}, //TV = 3.18(10392 lines) AV=2.97 SV=7.06 BV=-0.91 + {120001,4864,1040, 0, 0, 0}, //TV = 3.06(11337 lines) AV=2.97 SV=7.04 BV=-1.01 + {120001,5248,1032, 0, 0, 0}, //TV = 3.06(11337 lines) AV=2.97 SV=7.13 BV=-1.10 + {130003,5120,1048, 0, 0, 0}, //TV = 2.94(12282 lines) AV=2.97 SV=7.12 BV=-1.21 + {140005,5120,1040, 0, 0, 0}, //TV = 2.84(13227 lines) AV=2.97 SV=7.11 BV=-1.30 + {149996,5120,1040, 0, 0, 0}, //TV = 2.74(14171 lines) AV=2.97 SV=7.11 BV=-1.40 + {169989,4864,1032, 0, 0, 0}, //TV = 2.56(16060 lines) AV=2.97 SV=7.02 BV=-1.50 + {180002,4864,1048, 0, 0, 0}, //TV = 2.47(17006 lines) AV=2.97 SV=7.05 BV=-1.60 + {190004,4992,1040, 0, 0, 0}, //TV = 2.40(17952 lines) AV=2.97 SV=7.07 BV=-1.71 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureISO400Table = +{ + AETABLE_CAPTURE_ISO400, //eAETableID + 131, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -17, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_400, //ISO SPEED + sCaptureISO400PLineTable_60Hz, + sCaptureISO400PLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureISO800PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {497,1216,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.04 BV=8.91 + {497,1216,1112, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.13 BV=8.81 + {497,1328,1096, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.24 BV=8.71 + {497,1424,1088, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.33 BV=8.62 + {497,1632,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.44 BV=8.51 + {497,1728,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.53 BV=8.41 + {497,1840,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.63 BV=8.31 + {497,1936,1064, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.74 BV=8.21 + {497,2144,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.83 BV=8.11 + {497,2240,1048, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.93 BV=8.02 + {497,2448,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.03 BV=7.91 + {497,2560,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.13 BV=7.81 + {497,2752,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.24 BV=7.71 + {497,2960,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.34 BV=7.60 + {497,3200,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.43 BV=7.51 + {497,3456,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.53 BV=7.41 + {497,3712,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.63 BV=7.31 + {497,3968,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.74 BV=7.20 + {497,4224,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.83 BV=7.11 + {497,4608,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.94 BV=7.01 + {497,4864,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.04 BV=6.91 + {497,5248,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.13 BV=6.81 + {497,5632,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.24 BV=6.71 + {497,6016,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.33 BV=6.61 + {497,6544,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.44 BV=6.50 + {497,6896,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.54 BV=6.41 + {497,7472,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.63 BV=6.31 + {497,7936,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.73 BV=6.21 + {497,8192,1072, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.83 BV=6.11 + {497,8192,1152, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.94 BV=6.01 + {497,8192,1232, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.03 BV=5.91 + {529,8192,1240, 0, 0, 0}, //TV = 10.88(49 lines) AV=2.97 SV=8.04 BV=5.81 + {571,8192,1232, 0, 0, 0}, //TV = 10.77(53 lines) AV=2.97 SV=8.03 BV=5.71 + {613,8192,1240, 0, 0, 0}, //TV = 10.67(57 lines) AV=2.97 SV=8.04 BV=5.60 + {656,8192,1240, 0, 0, 0}, //TV = 10.57(61 lines) AV=2.97 SV=8.04 BV=5.50 + {698,8192,1240, 0, 0, 0}, //TV = 10.48(65 lines) AV=2.97 SV=8.04 BV=5.41 + {751,8192,1240, 0, 0, 0}, //TV = 10.38(70 lines) AV=2.97 SV=8.04 BV=5.31 + {804,8192,1240, 0, 0, 0}, //TV = 10.28(75 lines) AV=2.97 SV=8.04 BV=5.21 + {867,8192,1232, 0, 0, 0}, //TV = 10.17(81 lines) AV=2.97 SV=8.03 BV=5.11 + {931,8192,1232, 0, 0, 0}, //TV = 10.07(87 lines) AV=2.97 SV=8.03 BV=5.01 + {994,8192,1232, 0, 0, 0}, //TV = 9.97(93 lines) AV=2.97 SV=8.03 BV=4.91 + {1068,8192,1232, 0, 0, 0}, //TV = 9.87(100 lines) AV=2.97 SV=8.03 BV=4.81 + {1143,8192,1232, 0, 0, 0}, //TV = 9.77(107 lines) AV=2.97 SV=8.03 BV=4.71 + {1227,8192,1232, 0, 0, 0}, //TV = 9.67(115 lines) AV=2.97 SV=8.03 BV=4.61 + {1312,8192,1232, 0, 0, 0}, //TV = 9.57(123 lines) AV=2.97 SV=8.03 BV=4.51 + {1407,8192,1232, 0, 0, 0}, //TV = 9.47(132 lines) AV=2.97 SV=8.03 BV=4.41 + {1513,8192,1232, 0, 0, 0}, //TV = 9.37(142 lines) AV=2.97 SV=8.03 BV=4.31 + {1619,8192,1232, 0, 0, 0}, //TV = 9.27(152 lines) AV=2.97 SV=8.03 BV=4.21 + {1735,8192,1232, 0, 0, 0}, //TV = 9.17(163 lines) AV=2.97 SV=8.03 BV=4.11 + {1862,8192,1224, 0, 0, 0}, //TV = 9.07(175 lines) AV=2.97 SV=8.02 BV=4.02 + {2000,8192,1232, 0, 0, 0}, //TV = 8.97(188 lines) AV=2.97 SV=8.03 BV=3.90 + {2137,8192,1232, 0, 0, 0}, //TV = 8.87(201 lines) AV=2.97 SV=8.03 BV=3.81 + {2286,8192,1232, 0, 0, 0}, //TV = 8.77(215 lines) AV=2.97 SV=8.03 BV=3.71 + {2466,8192,1232, 0, 0, 0}, //TV = 8.66(232 lines) AV=2.97 SV=8.03 BV=3.60 + {2635,8192,1232, 0, 0, 0}, //TV = 8.57(248 lines) AV=2.97 SV=8.03 BV=3.51 + {2825,8192,1224, 0, 0, 0}, //TV = 8.47(266 lines) AV=2.97 SV=8.02 BV=3.42 + {3016,8192,1232, 0, 0, 0}, //TV = 8.37(284 lines) AV=2.97 SV=8.03 BV=3.31 + {3259,8192,1224, 0, 0, 0}, //TV = 8.26(307 lines) AV=2.97 SV=8.02 BV=3.21 + {3482,8192,1232, 0, 0, 0}, //TV = 8.17(328 lines) AV=2.97 SV=8.03 BV=3.10 + {3725,8192,1232, 0, 0, 0}, //TV = 8.07(351 lines) AV=2.97 SV=8.03 BV=3.01 + {3990,8192,1232, 0, 0, 0}, //TV = 7.97(376 lines) AV=2.97 SV=8.03 BV=2.91 + {4275,8192,1224, 0, 0, 0}, //TV = 7.87(403 lines) AV=2.97 SV=8.02 BV=2.82 + {4604,8192,1224, 0, 0, 0}, //TV = 7.76(434 lines) AV=2.97 SV=8.02 BV=2.71 + {4932,8192,1224, 0, 0, 0}, //TV = 7.66(465 lines) AV=2.97 SV=8.02 BV=2.61 + {5281,8192,1224, 0, 0, 0}, //TV = 7.56(498 lines) AV=2.97 SV=8.02 BV=2.51 + {5651,8192,1232, 0, 0, 0}, //TV = 7.47(533 lines) AV=2.97 SV=8.03 BV=2.41 + {6054,8192,1224, 0, 0, 0}, //TV = 7.37(571 lines) AV=2.97 SV=8.02 BV=2.32 + {6487,8192,1224, 0, 0, 0}, //TV = 7.27(612 lines) AV=2.97 SV=8.02 BV=2.22 + {6943,8192,1232, 0, 0, 0}, //TV = 7.17(655 lines) AV=2.97 SV=8.03 BV=2.11 + {7493,8192,1224, 0, 0, 0}, //TV = 7.06(707 lines) AV=2.97 SV=8.02 BV=2.01 + {8022,8192,1232, 0, 0, 0}, //TV = 6.96(757 lines) AV=2.97 SV=8.03 BV=1.90 + {8329,8192,1264, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.07 BV=1.81 + {8329,8192,1360, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.17 BV=1.70 + {8329,8192,1456, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.27 BV=1.61 + {8329,8192,1560, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.37 BV=1.51 + {8329,8192,1672, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.47 BV=1.41 + {8329,8192,1792, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.57 BV=1.31 + {8329,8192,1920, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.67 BV=1.21 + {8329,8192,2056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.77 BV=1.11 + {8329,8192,2200, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.87 BV=1.01 + {8329,8192,2360, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.97 BV=0.91 + {16670,8192,1264, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=8.07 BV=0.81 + {16670,8192,1352, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=8.17 BV=0.71 + {16670,8192,1448, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=8.27 BV=0.61 + {16670,8192,1552, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=8.37 BV=0.51 + {16670,8192,1664, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=8.47 BV=0.41 + {16670,8192,1784, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=8.57 BV=0.31 + {24988,8192,1272, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=8.08 BV=0.22 + {24988,8192,1376, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=8.19 BV=0.10 + {24988,8192,1480, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=8.30 BV=-0.00 + {24988,8192,1592, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=8.40 BV=-0.11 + {33329,8192,1280, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.09 BV=-0.21 + {33329,8192,1368, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.18 BV=-0.31 + {33329,8192,1464, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.28 BV=-0.40 + {41669,8192,1256, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=8.06 BV=-0.50 + {41669,8192,1344, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=8.16 BV=-0.60 + {41669,8192,1440, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=8.26 BV=-0.70 + {49999,8192,1288, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=8.10 BV=-0.80 + {49999,8192,1384, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=8.20 BV=-0.91 + {58328,8192,1272, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=8.08 BV=-1.01 + {58328,8192,1360, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=8.17 BV=-1.10 + {66669,8192,1272, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.08 BV=-1.20 + {66669,8192,1368, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.18 BV=-1.31 + {74998,8192,1304, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=8.11 BV=-1.41 + {83327,8192,1256, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=8.06 BV=-1.50 + {83327,8192,1344, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=8.16 BV=-1.60 + {91668,8192,1312, 0, 0, 0}, //TV = 3.45(8660 lines) AV=2.97 SV=8.12 BV=-1.70 + {99998,8192,1288, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.10 BV=-1.80 + {108327,8192,1272, 0, 0, 0}, //TV = 3.21(10234 lines) AV=2.97 SV=8.08 BV=-1.90 + {116667,8192,1264, 0, 0, 0}, //TV = 3.10(11022 lines) AV=2.97 SV=8.07 BV=-2.00 + {124997,8192,1272, 0, 0, 0}, //TV = 3.00(11809 lines) AV=2.97 SV=8.08 BV=-2.11 + {133326,8192,1272, 0, 0, 0}, //TV = 2.91(12596 lines) AV=2.97 SV=8.08 BV=-2.20 + {141656,8192,1288, 0, 0, 0}, //TV = 2.82(13383 lines) AV=2.97 SV=8.10 BV=-2.31 + {158326,8192,1232, 0, 0, 0}, //TV = 2.66(14958 lines) AV=2.97 SV=8.03 BV=-2.40 + {166655,8192,1256, 0, 0, 0}, //TV = 2.59(15745 lines) AV=2.97 SV=8.06 BV=-2.50 + {174996,8192,1280, 0, 0, 0}, //TV = 2.51(16534 lines) AV=2.97 SV=8.09 BV=-2.60 + {191655,8192,1256, 0, 0, 0}, //TV = 2.38(18107 lines) AV=2.97 SV=8.06 BV=-2.71 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureISO800PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {497,1216,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.04 BV=8.91 + {497,1216,1112, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.13 BV=8.81 + {497,1328,1096, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.24 BV=8.71 + {497,1424,1088, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.33 BV=8.62 + {497,1632,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.44 BV=8.51 + {497,1728,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.53 BV=8.41 + {497,1840,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.63 BV=8.31 + {497,1936,1064, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.74 BV=8.21 + {497,2144,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.83 BV=8.11 + {497,2240,1048, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.93 BV=8.02 + {497,2448,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.03 BV=7.91 + {497,2560,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.13 BV=7.81 + {497,2752,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.24 BV=7.71 + {497,2960,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.34 BV=7.60 + {497,3200,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.43 BV=7.51 + {497,3456,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.53 BV=7.41 + {497,3712,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.63 BV=7.31 + {497,3968,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.74 BV=7.20 + {497,4224,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.83 BV=7.11 + {497,4608,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.94 BV=7.01 + {497,4864,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.04 BV=6.91 + {497,5248,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.13 BV=6.81 + {497,5632,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.24 BV=6.71 + {497,6016,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.33 BV=6.61 + {497,6544,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.44 BV=6.50 + {497,6896,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.54 BV=6.41 + {497,7472,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.63 BV=6.31 + {497,7936,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.73 BV=6.21 + {497,8192,1072, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.83 BV=6.11 + {497,8192,1152, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.94 BV=6.01 + {497,8192,1232, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.03 BV=5.91 + {529,8192,1240, 0, 0, 0}, //TV = 10.88(49 lines) AV=2.97 SV=8.04 BV=5.81 + {571,8192,1232, 0, 0, 0}, //TV = 10.77(53 lines) AV=2.97 SV=8.03 BV=5.71 + {613,8192,1240, 0, 0, 0}, //TV = 10.67(57 lines) AV=2.97 SV=8.04 BV=5.60 + {656,8192,1240, 0, 0, 0}, //TV = 10.57(61 lines) AV=2.97 SV=8.04 BV=5.50 + {698,8192,1240, 0, 0, 0}, //TV = 10.48(65 lines) AV=2.97 SV=8.04 BV=5.41 + {751,8192,1240, 0, 0, 0}, //TV = 10.38(70 lines) AV=2.97 SV=8.04 BV=5.31 + {804,8192,1240, 0, 0, 0}, //TV = 10.28(75 lines) AV=2.97 SV=8.04 BV=5.21 + {867,8192,1232, 0, 0, 0}, //TV = 10.17(81 lines) AV=2.97 SV=8.03 BV=5.11 + {931,8192,1232, 0, 0, 0}, //TV = 10.07(87 lines) AV=2.97 SV=8.03 BV=5.01 + {994,8192,1232, 0, 0, 0}, //TV = 9.97(93 lines) AV=2.97 SV=8.03 BV=4.91 + {1068,8192,1232, 0, 0, 0}, //TV = 9.87(100 lines) AV=2.97 SV=8.03 BV=4.81 + {1143,8192,1232, 0, 0, 0}, //TV = 9.77(107 lines) AV=2.97 SV=8.03 BV=4.71 + {1227,8192,1232, 0, 0, 0}, //TV = 9.67(115 lines) AV=2.97 SV=8.03 BV=4.61 + {1312,8192,1232, 0, 0, 0}, //TV = 9.57(123 lines) AV=2.97 SV=8.03 BV=4.51 + {1407,8192,1232, 0, 0, 0}, //TV = 9.47(132 lines) AV=2.97 SV=8.03 BV=4.41 + {1513,8192,1232, 0, 0, 0}, //TV = 9.37(142 lines) AV=2.97 SV=8.03 BV=4.31 + {1619,8192,1232, 0, 0, 0}, //TV = 9.27(152 lines) AV=2.97 SV=8.03 BV=4.21 + {1735,8192,1232, 0, 0, 0}, //TV = 9.17(163 lines) AV=2.97 SV=8.03 BV=4.11 + {1862,8192,1224, 0, 0, 0}, //TV = 9.07(175 lines) AV=2.97 SV=8.02 BV=4.02 + {2000,8192,1232, 0, 0, 0}, //TV = 8.97(188 lines) AV=2.97 SV=8.03 BV=3.90 + {2137,8192,1232, 0, 0, 0}, //TV = 8.87(201 lines) AV=2.97 SV=8.03 BV=3.81 + {2286,8192,1232, 0, 0, 0}, //TV = 8.77(215 lines) AV=2.97 SV=8.03 BV=3.71 + {2466,8192,1232, 0, 0, 0}, //TV = 8.66(232 lines) AV=2.97 SV=8.03 BV=3.60 + {2635,8192,1232, 0, 0, 0}, //TV = 8.57(248 lines) AV=2.97 SV=8.03 BV=3.51 + {2825,8192,1224, 0, 0, 0}, //TV = 8.47(266 lines) AV=2.97 SV=8.02 BV=3.42 + {3016,8192,1232, 0, 0, 0}, //TV = 8.37(284 lines) AV=2.97 SV=8.03 BV=3.31 + {3259,8192,1224, 0, 0, 0}, //TV = 8.26(307 lines) AV=2.97 SV=8.02 BV=3.21 + {3482,8192,1232, 0, 0, 0}, //TV = 8.17(328 lines) AV=2.97 SV=8.03 BV=3.10 + {3725,8192,1232, 0, 0, 0}, //TV = 8.07(351 lines) AV=2.97 SV=8.03 BV=3.01 + {3990,8192,1232, 0, 0, 0}, //TV = 7.97(376 lines) AV=2.97 SV=8.03 BV=2.91 + {4275,8192,1224, 0, 0, 0}, //TV = 7.87(403 lines) AV=2.97 SV=8.02 BV=2.82 + {4604,8192,1224, 0, 0, 0}, //TV = 7.76(434 lines) AV=2.97 SV=8.02 BV=2.71 + {4932,8192,1224, 0, 0, 0}, //TV = 7.66(465 lines) AV=2.97 SV=8.02 BV=2.61 + {5281,8192,1224, 0, 0, 0}, //TV = 7.56(498 lines) AV=2.97 SV=8.02 BV=2.51 + {5651,8192,1232, 0, 0, 0}, //TV = 7.47(533 lines) AV=2.97 SV=8.03 BV=2.41 + {6054,8192,1224, 0, 0, 0}, //TV = 7.37(571 lines) AV=2.97 SV=8.02 BV=2.32 + {6487,8192,1224, 0, 0, 0}, //TV = 7.27(612 lines) AV=2.97 SV=8.02 BV=2.22 + {6943,8192,1232, 0, 0, 0}, //TV = 7.17(655 lines) AV=2.97 SV=8.03 BV=2.11 + {7493,8192,1224, 0, 0, 0}, //TV = 7.06(707 lines) AV=2.97 SV=8.02 BV=2.01 + {8022,8192,1232, 0, 0, 0}, //TV = 6.96(757 lines) AV=2.97 SV=8.03 BV=1.90 + {8594,8192,1224, 0, 0, 0}, //TV = 6.86(811 lines) AV=2.97 SV=8.02 BV=1.81 + {9208,8192,1224, 0, 0, 0}, //TV = 6.76(869 lines) AV=2.97 SV=8.02 BV=1.71 + {9864,8192,1224, 0, 0, 0}, //TV = 6.66(931 lines) AV=2.97 SV=8.02 BV=1.61 + {10002,8192,1296, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=8.11 BV=1.51 + {10002,8192,1392, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=8.21 BV=1.41 + {10002,8192,1488, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=8.30 BV=1.31 + {10002,8192,1600, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=8.41 BV=1.21 + {10002,8192,1712, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=8.51 BV=1.11 + {10002,8192,1832, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=8.60 BV=1.01 + {10002,8192,1960, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=8.70 BV=0.91 + {10002,8192,2104, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=8.80 BV=0.81 + {10002,8192,2256, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=8.91 BV=0.71 + {10002,8192,2416, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=9.00 BV=0.61 + {20004,8192,1296, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=8.11 BV=0.51 + {20004,8192,1384, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=8.20 BV=0.41 + {20004,8192,1488, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=8.30 BV=0.31 + {20004,8192,1592, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=8.40 BV=0.21 + {20004,8192,1704, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=8.50 BV=0.11 + {29995,8192,1232, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.03 BV=-0.00 + {29995,8192,1320, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.13 BV=-0.10 + {29995,8192,1416, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.23 BV=-0.20 + {29995,8192,1520, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.34 BV=-0.31 + {29995,8192,1632, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.44 BV=-0.41 + {39996,8192,1312, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=8.12 BV=-0.51 + {39996,8192,1400, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=8.22 BV=-0.60 + {39996,8192,1504, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=8.32 BV=-0.71 + {49998,8192,1288, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=8.10 BV=-0.80 + {49998,8192,1384, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=8.20 BV=-0.91 + {60001,8192,1232, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.03 BV=-1.00 + {60001,8192,1320, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.13 BV=-1.10 + {60001,8192,1416, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.23 BV=-1.20 + {70002,8192,1304, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=8.11 BV=-1.31 + {70002,8192,1392, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=8.21 BV=-1.40 + {80004,8192,1304, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=8.11 BV=-1.50 + {89995,8192,1248, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=8.05 BV=-1.61 + {89995,8192,1336, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=8.15 BV=-1.70 + {99997,8192,1288, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.10 BV=-1.80 + {109999,8192,1256, 0, 0, 0}, //TV = 3.18(10392 lines) AV=2.97 SV=8.06 BV=-1.90 + {120001,8192,1232, 0, 0, 0}, //TV = 3.06(11337 lines) AV=2.97 SV=8.03 BV=-2.00 + {120001,8192,1320, 0, 0, 0}, //TV = 3.06(11337 lines) AV=2.97 SV=8.13 BV=-2.10 + {130003,8192,1304, 0, 0, 0}, //TV = 2.94(12282 lines) AV=2.97 SV=8.11 BV=-2.20 + {140005,8192,1304, 0, 0, 0}, //TV = 2.84(13227 lines) AV=2.97 SV=8.11 BV=-2.31 + {149996,8192,1304, 0, 0, 0}, //TV = 2.74(14171 lines) AV=2.97 SV=8.11 BV=-2.41 + {169989,8192,1232, 0, 0, 0}, //TV = 2.56(16060 lines) AV=2.97 SV=8.03 BV=-2.50 + {180002,8192,1248, 0, 0, 0}, //TV = 2.47(17006 lines) AV=2.97 SV=8.05 BV=-2.61 + {190004,8192,1264, 0, 0, 0}, //TV = 2.40(17952 lines) AV=2.97 SV=8.07 BV=-2.70 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureISO800Table = +{ + AETABLE_CAPTURE_ISO800, //eAETableID + 141, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -27, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_800, //ISO SPEED + sCaptureISO800PLineTable_60Hz, + sCaptureISO800PLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureISO1600PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {497,1216,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.04 BV=8.91 + {497,1216,1112, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.13 BV=8.81 + {497,1328,1096, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.24 BV=8.71 + {497,1424,1088, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.33 BV=8.62 + {497,1632,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.44 BV=8.51 + {497,1728,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.53 BV=8.41 + {497,1840,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.63 BV=8.31 + {497,1936,1064, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.74 BV=8.21 + {497,2144,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.83 BV=8.11 + {497,2240,1048, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.93 BV=8.02 + {497,2448,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.03 BV=7.91 + {497,2560,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.13 BV=7.81 + {497,2752,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.24 BV=7.71 + {497,2960,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.34 BV=7.60 + {497,3200,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.43 BV=7.51 + {497,3456,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.53 BV=7.41 + {497,3712,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.63 BV=7.31 + {497,3968,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.74 BV=7.20 + {497,4224,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.83 BV=7.11 + {497,4608,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.94 BV=7.01 + {497,4864,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.04 BV=6.91 + {497,5248,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.13 BV=6.81 + {497,5632,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.24 BV=6.71 + {497,6016,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.33 BV=6.61 + {497,6544,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.44 BV=6.50 + {497,6896,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.54 BV=6.41 + {497,7472,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.63 BV=6.31 + {497,7936,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.73 BV=6.21 + {497,8192,1072, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.83 BV=6.11 + {497,8192,1152, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.94 BV=6.01 + {497,8192,1232, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.03 BV=5.91 + {497,8192,1320, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.13 BV=5.81 + {497,8192,1416, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.23 BV=5.71 + {497,8192,1520, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.34 BV=5.61 + {497,8192,1640, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.45 BV=5.50 + {497,8192,1744, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.53 BV=5.41 + {497,8192,1880, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.64 BV=5.30 + {497,8192,2016, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.74 BV=5.20 + {497,8192,2160, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.84 BV=5.10 + {497,8192,2312, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.94 BV=5.00 + {497,8192,2472, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=9.04 BV=4.91 + {529,8192,2488, 0, 0, 0}, //TV = 10.88(49 lines) AV=2.97 SV=9.05 BV=4.81 + {571,8192,2472, 0, 0, 0}, //TV = 10.77(53 lines) AV=2.97 SV=9.04 BV=4.71 + {613,8192,2480, 0, 0, 0}, //TV = 10.67(57 lines) AV=2.97 SV=9.04 BV=4.60 + {656,8192,2480, 0, 0, 0}, //TV = 10.57(61 lines) AV=2.97 SV=9.04 BV=4.50 + {698,8192,2488, 0, 0, 0}, //TV = 10.48(65 lines) AV=2.97 SV=9.05 BV=4.41 + {751,8192,2480, 0, 0, 0}, //TV = 10.38(70 lines) AV=2.97 SV=9.04 BV=4.31 + {804,8192,2480, 0, 0, 0}, //TV = 10.28(75 lines) AV=2.97 SV=9.04 BV=4.21 + {867,8192,2472, 0, 0, 0}, //TV = 10.17(81 lines) AV=2.97 SV=9.04 BV=4.11 + {931,8192,2464, 0, 0, 0}, //TV = 10.07(87 lines) AV=2.97 SV=9.03 BV=4.01 + {994,8192,2472, 0, 0, 0}, //TV = 9.97(93 lines) AV=2.97 SV=9.04 BV=3.91 + {1068,8192,2472, 0, 0, 0}, //TV = 9.87(100 lines) AV=2.97 SV=9.04 BV=3.80 + {1143,8192,2472, 0, 0, 0}, //TV = 9.77(107 lines) AV=2.97 SV=9.04 BV=3.71 + {1227,8192,2464, 0, 0, 0}, //TV = 9.67(115 lines) AV=2.97 SV=9.03 BV=3.61 + {1312,8192,2472, 0, 0, 0}, //TV = 9.57(123 lines) AV=2.97 SV=9.04 BV=3.51 + {1407,8192,2464, 0, 0, 0}, //TV = 9.47(132 lines) AV=2.97 SV=9.03 BV=3.41 + {1513,8192,2464, 0, 0, 0}, //TV = 9.37(142 lines) AV=2.97 SV=9.03 BV=3.31 + {1619,8192,2464, 0, 0, 0}, //TV = 9.27(152 lines) AV=2.97 SV=9.03 BV=3.21 + {1735,8192,2472, 0, 0, 0}, //TV = 9.17(163 lines) AV=2.97 SV=9.04 BV=3.10 + {1862,8192,2456, 0, 0, 0}, //TV = 9.07(175 lines) AV=2.97 SV=9.03 BV=3.01 + {2000,8192,2464, 0, 0, 0}, //TV = 8.97(188 lines) AV=2.97 SV=9.03 BV=2.90 + {2137,8192,2464, 0, 0, 0}, //TV = 8.87(201 lines) AV=2.97 SV=9.03 BV=2.81 + {2286,8192,2464, 0, 0, 0}, //TV = 8.77(215 lines) AV=2.97 SV=9.03 BV=2.71 + {2466,8192,2464, 0, 0, 0}, //TV = 8.66(232 lines) AV=2.97 SV=9.03 BV=2.60 + {2635,8192,2464, 0, 0, 0}, //TV = 8.57(248 lines) AV=2.97 SV=9.03 BV=2.51 + {2825,8192,2456, 0, 0, 0}, //TV = 8.47(266 lines) AV=2.97 SV=9.03 BV=2.41 + {3016,8192,2464, 0, 0, 0}, //TV = 8.37(284 lines) AV=2.97 SV=9.03 BV=2.31 + {3259,8192,2456, 0, 0, 0}, //TV = 8.26(307 lines) AV=2.97 SV=9.03 BV=2.20 + {3482,8192,2464, 0, 0, 0}, //TV = 8.17(328 lines) AV=2.97 SV=9.03 BV=2.10 + {3725,8192,2464, 0, 0, 0}, //TV = 8.07(351 lines) AV=2.97 SV=9.03 BV=2.01 + {3990,8192,2464, 0, 0, 0}, //TV = 7.97(376 lines) AV=2.97 SV=9.03 BV=1.91 + {4297,8192,2464, 0, 0, 0}, //TV = 7.86(405 lines) AV=2.97 SV=9.03 BV=1.80 + {4604,8192,2456, 0, 0, 0}, //TV = 7.76(434 lines) AV=2.97 SV=9.03 BV=1.71 + {4932,8192,2456, 0, 0, 0}, //TV = 7.66(465 lines) AV=2.97 SV=9.03 BV=1.61 + {5281,8192,2456, 0, 0, 0}, //TV = 7.56(498 lines) AV=2.97 SV=9.03 BV=1.51 + {5651,8192,2464, 0, 0, 0}, //TV = 7.47(533 lines) AV=2.97 SV=9.03 BV=1.41 + {6054,8192,2456, 0, 0, 0}, //TV = 7.37(571 lines) AV=2.97 SV=9.03 BV=1.31 + {6487,8192,2456, 0, 0, 0}, //TV = 7.27(612 lines) AV=2.97 SV=9.03 BV=1.21 + {6943,8192,2464, 0, 0, 0}, //TV = 7.17(655 lines) AV=2.97 SV=9.03 BV=1.11 + {7440,8192,2456, 0, 0, 0}, //TV = 7.07(702 lines) AV=2.97 SV=9.03 BV=1.01 + {8022,8192,2456, 0, 0, 0}, //TV = 6.96(757 lines) AV=2.97 SV=9.03 BV=0.91 + {8329,8192,2536, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.07 BV=0.80 + {8329,8192,2720, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.17 BV=0.70 + {8329,8192,2912, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.27 BV=0.61 + {8329,8192,3120, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.37 BV=0.51 + {8329,8192,3344, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.47 BV=0.41 + {8329,8192,3584, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.57 BV=0.31 + {8329,8192,3840, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.67 BV=0.21 + {8329,8192,4112, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.77 BV=0.11 + {8329,8192,4440, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.88 BV=-0.00 + {8329,8192,4752, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.98 BV=-0.10 + {16670,8192,2544, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=9.08 BV=-0.20 + {16670,8192,2728, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=9.18 BV=-0.30 + {16670,8192,2920, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=9.28 BV=-0.40 + {16670,8192,3128, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=9.38 BV=-0.50 + {16670,8192,3352, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=9.48 BV=-0.60 + {16670,8192,3592, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=9.58 BV=-0.70 + {24988,8192,2568, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=9.09 BV=-0.80 + {24988,8192,2768, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=9.20 BV=-0.91 + {24988,8192,2952, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=9.29 BV=-1.00 + {24988,8192,3184, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=9.40 BV=-1.11 + {33329,8192,2560, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=9.09 BV=-1.21 + {33329,8192,2736, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=9.18 BV=-1.31 + {33329,8192,2936, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=9.29 BV=-1.41 + {41669,8192,2520, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=9.06 BV=-1.51 + {41669,8192,2696, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=9.16 BV=-1.61 + {41669,8192,2888, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=9.26 BV=-1.71 + {49999,8192,2584, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=9.10 BV=-1.81 + {49999,8192,2768, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=9.20 BV=-1.91 + {58328,8192,2544, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=9.08 BV=-2.01 + {58328,8192,2720, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=9.17 BV=-2.10 + {66669,8192,2552, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=9.08 BV=-2.21 + {66669,8192,2736, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=9.18 BV=-2.31 + {74998,8192,2608, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=9.11 BV=-2.41 + {83327,8192,2512, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=9.06 BV=-2.50 + {83327,8192,2696, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=9.16 BV=-2.61 + {91668,8192,2624, 0, 0, 0}, //TV = 3.45(8660 lines) AV=2.97 SV=9.12 BV=-2.70 + {99998,8192,2576, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.10 BV=-2.80 + {108327,8192,2552, 0, 0, 0}, //TV = 3.21(10234 lines) AV=2.97 SV=9.08 BV=-2.91 + {116667,8192,2536, 0, 0, 0}, //TV = 3.10(11022 lines) AV=2.97 SV=9.07 BV=-3.00 + {124997,8192,2536, 0, 0, 0}, //TV = 3.00(11809 lines) AV=2.97 SV=9.07 BV=-3.10 + {133326,8192,2552, 0, 0, 0}, //TV = 2.91(12596 lines) AV=2.97 SV=9.08 BV=-3.21 + {141656,8192,2576, 0, 0, 0}, //TV = 2.82(13383 lines) AV=2.97 SV=9.10 BV=-3.31 + {158326,8192,2472, 0, 0, 0}, //TV = 2.66(14958 lines) AV=2.97 SV=9.04 BV=-3.41 + {166655,8192,2512, 0, 0, 0}, //TV = 2.59(15745 lines) AV=2.97 SV=9.06 BV=-3.50 + {174996,8192,2568, 0, 0, 0}, //TV = 2.51(16534 lines) AV=2.97 SV=9.09 BV=-3.61 + {191655,8192,2512, 0, 0, 0}, //TV = 2.38(18107 lines) AV=2.97 SV=9.06 BV=-3.71 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureISO1600PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {497,1216,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.04 BV=8.91 + {497,1216,1112, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.13 BV=8.81 + {497,1328,1096, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.24 BV=8.71 + {497,1424,1088, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.33 BV=8.62 + {497,1632,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.44 BV=8.51 + {497,1728,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.53 BV=8.41 + {497,1840,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.63 BV=8.31 + {497,1936,1064, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.74 BV=8.21 + {497,2144,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.83 BV=8.11 + {497,2240,1048, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.93 BV=8.02 + {497,2448,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.03 BV=7.91 + {497,2560,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.13 BV=7.81 + {497,2752,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.24 BV=7.71 + {497,2960,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.34 BV=7.60 + {497,3200,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.43 BV=7.51 + {497,3456,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.53 BV=7.41 + {497,3712,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.63 BV=7.31 + {497,3968,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.74 BV=7.20 + {497,4224,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.83 BV=7.11 + {497,4608,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.94 BV=7.01 + {497,4864,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.04 BV=6.91 + {497,5248,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.13 BV=6.81 + {497,5632,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.24 BV=6.71 + {497,6016,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.33 BV=6.61 + {497,6544,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.44 BV=6.50 + {497,6896,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.54 BV=6.41 + {497,7472,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.63 BV=6.31 + {497,7936,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.73 BV=6.21 + {497,8192,1072, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.83 BV=6.11 + {497,8192,1152, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.94 BV=6.01 + {497,8192,1232, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.03 BV=5.91 + {497,8192,1320, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.13 BV=5.81 + {497,8192,1416, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.23 BV=5.71 + {497,8192,1520, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.34 BV=5.61 + {497,8192,1640, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.45 BV=5.50 + {497,8192,1744, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.53 BV=5.41 + {497,8192,1880, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.64 BV=5.30 + {497,8192,2016, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.74 BV=5.20 + {497,8192,2160, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.84 BV=5.10 + {497,8192,2312, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.94 BV=5.00 + {497,8192,2472, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=9.04 BV=4.91 + {529,8192,2488, 0, 0, 0}, //TV = 10.88(49 lines) AV=2.97 SV=9.05 BV=4.81 + {571,8192,2472, 0, 0, 0}, //TV = 10.77(53 lines) AV=2.97 SV=9.04 BV=4.71 + {613,8192,2480, 0, 0, 0}, //TV = 10.67(57 lines) AV=2.97 SV=9.04 BV=4.60 + {656,8192,2480, 0, 0, 0}, //TV = 10.57(61 lines) AV=2.97 SV=9.04 BV=4.50 + {698,8192,2488, 0, 0, 0}, //TV = 10.48(65 lines) AV=2.97 SV=9.05 BV=4.41 + {751,8192,2480, 0, 0, 0}, //TV = 10.38(70 lines) AV=2.97 SV=9.04 BV=4.31 + {804,8192,2480, 0, 0, 0}, //TV = 10.28(75 lines) AV=2.97 SV=9.04 BV=4.21 + {867,8192,2472, 0, 0, 0}, //TV = 10.17(81 lines) AV=2.97 SV=9.04 BV=4.11 + {931,8192,2464, 0, 0, 0}, //TV = 10.07(87 lines) AV=2.97 SV=9.03 BV=4.01 + {994,8192,2472, 0, 0, 0}, //TV = 9.97(93 lines) AV=2.97 SV=9.04 BV=3.91 + {1068,8192,2472, 0, 0, 0}, //TV = 9.87(100 lines) AV=2.97 SV=9.04 BV=3.80 + {1143,8192,2472, 0, 0, 0}, //TV = 9.77(107 lines) AV=2.97 SV=9.04 BV=3.71 + {1227,8192,2464, 0, 0, 0}, //TV = 9.67(115 lines) AV=2.97 SV=9.03 BV=3.61 + {1312,8192,2472, 0, 0, 0}, //TV = 9.57(123 lines) AV=2.97 SV=9.04 BV=3.51 + {1407,8192,2464, 0, 0, 0}, //TV = 9.47(132 lines) AV=2.97 SV=9.03 BV=3.41 + {1513,8192,2464, 0, 0, 0}, //TV = 9.37(142 lines) AV=2.97 SV=9.03 BV=3.31 + {1619,8192,2464, 0, 0, 0}, //TV = 9.27(152 lines) AV=2.97 SV=9.03 BV=3.21 + {1735,8192,2472, 0, 0, 0}, //TV = 9.17(163 lines) AV=2.97 SV=9.04 BV=3.10 + {1862,8192,2456, 0, 0, 0}, //TV = 9.07(175 lines) AV=2.97 SV=9.03 BV=3.01 + {2000,8192,2464, 0, 0, 0}, //TV = 8.97(188 lines) AV=2.97 SV=9.03 BV=2.90 + {2137,8192,2464, 0, 0, 0}, //TV = 8.87(201 lines) AV=2.97 SV=9.03 BV=2.81 + {2286,8192,2464, 0, 0, 0}, //TV = 8.77(215 lines) AV=2.97 SV=9.03 BV=2.71 + {2466,8192,2464, 0, 0, 0}, //TV = 8.66(232 lines) AV=2.97 SV=9.03 BV=2.60 + {2635,8192,2464, 0, 0, 0}, //TV = 8.57(248 lines) AV=2.97 SV=9.03 BV=2.51 + {2825,8192,2456, 0, 0, 0}, //TV = 8.47(266 lines) AV=2.97 SV=9.03 BV=2.41 + {3016,8192,2464, 0, 0, 0}, //TV = 8.37(284 lines) AV=2.97 SV=9.03 BV=2.31 + {3259,8192,2456, 0, 0, 0}, //TV = 8.26(307 lines) AV=2.97 SV=9.03 BV=2.20 + {3482,8192,2464, 0, 0, 0}, //TV = 8.17(328 lines) AV=2.97 SV=9.03 BV=2.10 + {3725,8192,2464, 0, 0, 0}, //TV = 8.07(351 lines) AV=2.97 SV=9.03 BV=2.01 + {3990,8192,2464, 0, 0, 0}, //TV = 7.97(376 lines) AV=2.97 SV=9.03 BV=1.91 + {4297,8192,2464, 0, 0, 0}, //TV = 7.86(405 lines) AV=2.97 SV=9.03 BV=1.80 + {4604,8192,2456, 0, 0, 0}, //TV = 7.76(434 lines) AV=2.97 SV=9.03 BV=1.71 + {4932,8192,2456, 0, 0, 0}, //TV = 7.66(465 lines) AV=2.97 SV=9.03 BV=1.61 + {5281,8192,2456, 0, 0, 0}, //TV = 7.56(498 lines) AV=2.97 SV=9.03 BV=1.51 + {5651,8192,2464, 0, 0, 0}, //TV = 7.47(533 lines) AV=2.97 SV=9.03 BV=1.41 + {6054,8192,2456, 0, 0, 0}, //TV = 7.37(571 lines) AV=2.97 SV=9.03 BV=1.31 + {6487,8192,2456, 0, 0, 0}, //TV = 7.27(612 lines) AV=2.97 SV=9.03 BV=1.21 + {6943,8192,2464, 0, 0, 0}, //TV = 7.17(655 lines) AV=2.97 SV=9.03 BV=1.11 + {7440,8192,2456, 0, 0, 0}, //TV = 7.07(702 lines) AV=2.97 SV=9.03 BV=1.01 + {8022,8192,2456, 0, 0, 0}, //TV = 6.96(757 lines) AV=2.97 SV=9.03 BV=0.91 + {8594,8192,2456, 0, 0, 0}, //TV = 6.86(811 lines) AV=2.97 SV=9.03 BV=0.81 + {9208,8192,2456, 0, 0, 0}, //TV = 6.76(869 lines) AV=2.97 SV=9.03 BV=0.71 + {9864,8192,2456, 0, 0, 0}, //TV = 6.66(931 lines) AV=2.97 SV=9.03 BV=0.61 + {10002,8192,2600, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=9.11 BV=0.50 + {10002,8192,2784, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=9.21 BV=0.41 + {10002,8192,2984, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=9.31 BV=0.31 + {10002,8192,3192, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=9.41 BV=0.21 + {10002,8192,3424, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=9.51 BV=0.11 + {10002,8192,3696, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=9.62 BV=-0.00 + {10002,8192,3960, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=9.72 BV=-0.10 + {10002,8192,4240, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=9.82 BV=-0.20 + {10002,8192,4544, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=9.92 BV=-0.30 + {10002,8192,4872, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=10.02 BV=-0.40 + {20004,8192,2608, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=9.11 BV=-0.50 + {20004,8192,2792, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=9.21 BV=-0.60 + {20004,8192,2992, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=9.31 BV=-0.70 + {20004,8192,3208, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=9.41 BV=-0.80 + {20004,8192,3440, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=9.51 BV=-0.90 + {29995,8192,2472, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=9.04 BV=-1.01 + {29995,8192,2648, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=9.14 BV=-1.11 + {29995,8192,2840, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=9.24 BV=-1.21 + {29995,8192,3048, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=9.34 BV=-1.31 + {29995,8192,3264, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=9.44 BV=-1.41 + {39996,8192,2624, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=9.12 BV=-1.51 + {39996,8192,2808, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=9.22 BV=-1.61 + {39996,8192,3008, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=9.32 BV=-1.71 + {49998,8192,2584, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=9.10 BV=-1.81 + {49998,8192,2768, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=9.20 BV=-1.91 + {60001,8192,2472, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.04 BV=-2.01 + {60001,8192,2648, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.14 BV=-2.11 + {60001,8192,2840, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.24 BV=-2.21 + {70002,8192,2608, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=9.11 BV=-2.31 + {70002,8192,2792, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=9.21 BV=-2.41 + {80004,8192,2616, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=9.12 BV=-2.50 + {89995,8192,2496, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=9.05 BV=-2.61 + {89995,8192,2672, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=9.15 BV=-2.70 + {99997,8192,2576, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.10 BV=-2.80 + {109999,8192,2512, 0, 0, 0}, //TV = 3.18(10392 lines) AV=2.97 SV=9.06 BV=-2.90 + {120001,8192,2472, 0, 0, 0}, //TV = 3.06(11337 lines) AV=2.97 SV=9.04 BV=-3.01 + {120001,8192,2648, 0, 0, 0}, //TV = 3.06(11337 lines) AV=2.97 SV=9.14 BV=-3.11 + {130003,8192,2616, 0, 0, 0}, //TV = 2.94(12282 lines) AV=2.97 SV=9.12 BV=-3.20 + {140005,8192,2608, 0, 0, 0}, //TV = 2.84(13227 lines) AV=2.97 SV=9.11 BV=-3.31 + {149996,8192,2608, 0, 0, 0}, //TV = 2.74(14171 lines) AV=2.97 SV=9.11 BV=-3.41 + {169989,8192,2464, 0, 0, 0}, //TV = 2.56(16060 lines) AV=2.97 SV=9.03 BV=-3.50 + {180002,8192,2496, 0, 0, 0}, //TV = 2.47(17006 lines) AV=2.97 SV=9.05 BV=-3.61 + {190004,8192,2536, 0, 0, 0}, //TV = 2.40(17952 lines) AV=2.97 SV=9.07 BV=-3.71 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureISO1600Table = +{ + AETABLE_CAPTURE_ISO1600, //eAETableID + 151, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -37, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_1600, //ISO SPEED + sCaptureISO1600PLineTable_60Hz, + sCaptureISO1600PLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureStrobePLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8329,1216,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.07 BV=4.81 + {8329,1328,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.17 BV=4.70 + {8329,1424,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.26 BV=4.61 + {8329,1536,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.37 BV=4.51 + {8329,1632,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.47 BV=4.41 + {8329,1728,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.56 BV=4.31 + {8329,1840,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.67 BV=4.21 + {8329,2048,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.77 BV=4.11 + {8329,2144,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.87 BV=4.01 + {8329,2352,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.97 BV=3.91 + {16670,1216,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.07 BV=3.81 + {16670,1328,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.17 BV=3.70 + {16670,1424,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.27 BV=3.60 + {16670,1536,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.37 BV=3.50 + {16670,1632,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.47 BV=3.41 + {16670,1728,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.58 BV=3.30 + {24988,1216,1072, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.08 BV=3.21 + {24988,1328,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.18 BV=3.11 + {24988,1424,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.29 BV=3.01 + {24988,1536,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.39 BV=2.90 + {33329,1216,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.07 BV=2.81 + {33329,1328,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.17 BV=2.70 + {33329,1424,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.26 BV=2.61 + {41669,1216,1048, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.05 BV=2.51 + {41669,1328,1032, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.15 BV=2.40 + {41669,1424,1032, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.25 BV=2.30 + {49999,1216,1072, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=5.08 BV=2.21 + {49999,1328,1048, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=5.17 BV=2.12 + {58328,1216,1064, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=5.07 BV=2.00 + {58328,1328,1040, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=5.16 BV=1.91 + {66669,1216,1064, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.07 BV=1.81 + {66669,1328,1048, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.17 BV=1.70 + {66669,1424,1040, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.26 BV=1.61 + {66669,1536,1040, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.37 BV=1.50 + {66669,1632,1048, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.47 BV=1.41 + {66669,1728,1064, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.58 BV=1.30 + {66669,1840,1064, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.67 BV=1.21 + {66669,2048,1024, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.77 BV=1.11 + {66669,2144,1048, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.87 BV=1.01 + {66669,2352,1024, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.97 BV=0.91 + {66669,2448,1056, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.07 BV=0.81 + {66669,2656,1048, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.17 BV=0.70 + {66669,2864,1040, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.27 BV=0.61 + {66669,3072,1040, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.37 BV=0.50 + {66669,3328,1024, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.47 BV=0.41 + {66669,3456,1056, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.56 BV=0.31 + {66669,3840,1024, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.67 BV=0.21 + {66669,4096,1032, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.78 BV=0.10 + {66669,4352,1040, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.88 BV=0.00 + {74998,4224,1024, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=6.81 BV=-0.10 + {74998,4480,1032, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=6.91 BV=-0.20 + {83327,4352,1024, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=6.85 BV=-0.30 + {91668,4224,1032, 0, 0, 0}, //TV = 3.45(8660 lines) AV=2.97 SV=6.82 BV=-0.40 + {99998,4096,1040, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=6.79 BV=-0.50 + {99998,4480,1024, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=6.89 BV=-0.60 + {99998,4736,1040, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.00 BV=-0.70 + {99998,5120,1032, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.10 BV=-0.81 + {99998,5504,1024, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.19 BV=-0.90 + {99998,5888,1024, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.29 BV=-1.00 + {99998,6240,1040, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.40 BV=-1.10 + {99998,6704,1032, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.49 BV=-1.19 + {99998,7072,1048, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.59 BV=-1.29 + {99998,7696,1032, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.69 BV=-1.39 + {99998,8192,1048, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.80 BV=-1.51 + {99998,8192,1120, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.89 BV=-1.60 + {99998,8192,1200, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.99 BV=-1.70 + {99998,8192,1288, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.10 BV=-1.80 + {99998,8192,1376, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.19 BV=-1.90 + {99998,8192,1480, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.30 BV=-2.00 + {99998,8192,1584, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.39 BV=-2.10 + {99998,8192,1696, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.49 BV=-2.20 + {99998,8192,1816, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.59 BV=-2.30 + {99998,8192,1944, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.69 BV=-2.40 + {99998,8192,2088, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.79 BV=-2.50 + {99998,8192,2240, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.89 BV=-2.60 + {99998,8192,2400, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.99 BV=-2.70 + {99998,8192,2568, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.09 BV=-2.80 + {99998,8192,2752, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.19 BV=-2.90 + {99998,8192,2952, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.29 BV=-3.00 + {99998,8192,3160, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.39 BV=-3.10 + {99998,8192,3392, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.49 BV=-3.20 + {99998,8192,3632, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.59 BV=-3.30 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureStrobePLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8805,1136,1080, 0, 0, 0}, //TV = 6.83(831 lines) AV=2.97 SV=4.99 BV=4.81 + {9440,1136,1080, 0, 0, 0}, //TV = 6.73(891 lines) AV=2.97 SV=4.99 BV=4.71 + {10002,1136,1096, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.01 BV=4.60 + {10002,1216,1088, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.10 BV=4.51 + {10002,1328,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.21 BV=4.41 + {10002,1424,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.30 BV=4.32 + {10002,1536,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1632,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.50 BV=4.11 + {10002,1728,1080, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.60 BV=4.02 + {10002,1936,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,2048,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.80 BV=3.82 + {10002,2240,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.89 BV=3.72 + {20004,1136,1096, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.01 BV=3.60 + {20004,1216,1088, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.10 BV=3.51 + {20004,1328,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.21 BV=3.41 + {20004,1424,1064, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.30 BV=3.32 + {20004,1536,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.42 BV=3.20 + {20004,1632,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.50 BV=3.11 + {29995,1216,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.01 BV=3.02 + {29995,1216,1104, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.12 BV=2.91 + {29995,1328,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.22 BV=2.81 + {29995,1424,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.32 BV=2.71 + {39996,1136,1096, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.01 BV=2.60 + {39996,1216,1088, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.10 BV=2.51 + {39996,1328,1072, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.21 BV=2.41 + {39996,1424,1072, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.31 BV=2.31 + {49998,1216,1072, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=5.08 BV=2.21 + {49998,1328,1048, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=5.17 BV=2.12 + {60001,1216,1024, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.01 BV=2.02 + {60001,1216,1104, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.12 BV=1.91 + {60001,1328,1080, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.22 BV=1.81 + {60001,1424,1080, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.32 BV=1.71 + {60001,1536,1072, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.42 BV=1.61 + {60001,1632,1080, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.51 BV=1.51 + {60001,1840,1032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.62 BV=1.41 + {60001,1936,1048, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.72 BV=1.31 + {60001,2048,1064, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.82 BV=1.21 + {60001,2240,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.92 BV=1.11 + {60001,2448,1024, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.02 BV=1.01 + {60001,2560,1048, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.12 BV=0.91 + {60001,2752,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.21 BV=0.82 + {60001,2960,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.32 BV=0.71 + {60001,3200,1032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.42 BV=0.61 + {60001,3456,1024, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.52 BV=0.51 + {60001,3584,1056, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.62 BV=0.41 + {60001,3840,1056, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.72 BV=0.31 + {60001,4224,1032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.82 BV=0.21 + {60001,4480,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.92 BV=0.11 + {70002,4224,1024, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=6.81 BV=-0.00 + {70002,4480,1032, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=6.91 BV=-0.10 + {80004,4224,1024, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=6.81 BV=-0.20 + {80004,4480,1040, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=6.92 BV=-0.30 + {89995,4224,1048, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=6.84 BV=-0.40 + {99997,4096,1040, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=6.79 BV=-0.50 + {99997,4480,1024, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=6.89 BV=-0.60 + {99997,4736,1040, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.00 BV=-0.70 + {99997,5120,1032, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.10 BV=-0.81 + {99997,5504,1024, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.19 BV=-0.90 + {99997,5888,1024, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.29 BV=-1.00 + {99997,6240,1040, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.40 BV=-1.10 + {99997,6704,1032, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.49 BV=-1.19 + {99997,7072,1048, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.59 BV=-1.29 + {99997,7696,1032, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.69 BV=-1.39 + {99997,8192,1048, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.80 BV=-1.51 + {99997,8192,1120, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.89 BV=-1.60 + {99997,8192,1200, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.99 BV=-1.70 + {99997,8192,1288, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.10 BV=-1.80 + {99997,8192,1376, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.19 BV=-1.90 + {99997,8192,1480, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.30 BV=-2.00 + {99997,8192,1584, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.39 BV=-2.10 + {99997,8192,1696, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.49 BV=-2.20 + {99997,8192,1816, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.59 BV=-2.30 + {99997,8192,1944, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.69 BV=-2.40 + {99997,8192,2088, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.79 BV=-2.50 + {99997,8192,2240, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.89 BV=-2.60 + {99997,8192,2400, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.99 BV=-2.70 + {99997,8192,2568, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.09 BV=-2.80 + {99997,8192,2752, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.19 BV=-2.90 + {99997,8192,2952, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.29 BV=-3.00 + {99997,8192,3160, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.39 BV=-3.10 + {99997,8192,3392, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.49 BV=-3.20 + {99997,8192,3632, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.59 BV=-3.30 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_StrobeTable = +{ + AETABLE_STROBE, //eAETableID + 147, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -33, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCaptureStrobePLineTable_60Hz, + sCaptureStrobePLineTable_50Hz, + NULL, +}; + +static strEvPline sAEScene1PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8329,1216,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.07 BV=4.81 + {8329,1328,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.17 BV=4.70 + {8329,1424,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.26 BV=4.61 + {8329,1536,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.37 BV=4.51 + {8329,1632,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.47 BV=4.41 + {8329,1728,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.56 BV=4.31 + {8329,1840,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.67 BV=4.21 + {8329,2048,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.77 BV=4.11 + {8329,2144,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.87 BV=4.01 + {8329,2352,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.97 BV=3.91 + {16670,1216,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.07 BV=3.81 + {16670,1328,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.17 BV=3.70 + {16670,1424,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.27 BV=3.60 + {16670,1536,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.37 BV=3.50 + {16670,1632,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.47 BV=3.41 + {16670,1728,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.58 BV=3.30 + {24988,1216,1072, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.08 BV=3.21 + {24988,1328,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.18 BV=3.11 + {24988,1424,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.29 BV=3.01 + {24988,1536,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.39 BV=2.90 + {33329,1216,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.07 BV=2.81 + {33329,1328,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.17 BV=2.70 + {33329,1424,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.26 BV=2.61 + {41669,1216,1048, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.05 BV=2.51 + {41669,1328,1032, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.15 BV=2.40 + {41669,1424,1032, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.25 BV=2.30 + {49999,1216,1072, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=5.08 BV=2.21 + {49999,1328,1048, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=5.17 BV=2.12 + {58328,1216,1064, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=5.07 BV=2.00 + {58328,1328,1040, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=5.16 BV=1.91 + {66669,1216,1064, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.07 BV=1.81 + {66669,1328,1048, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.17 BV=1.70 + {66669,1424,1040, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.26 BV=1.61 + {66669,1536,1040, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.37 BV=1.50 + {66669,1632,1048, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.47 BV=1.41 + {66669,1728,1064, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.58 BV=1.30 + {66669,1840,1064, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.67 BV=1.21 + {66669,2048,1024, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.77 BV=1.11 + {66669,2144,1048, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.87 BV=1.01 + {66669,2352,1024, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.97 BV=0.91 + {66669,2448,1056, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.07 BV=0.81 + {66669,2656,1048, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.17 BV=0.70 + {66669,2864,1040, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.27 BV=0.61 + {66669,3072,1040, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.37 BV=0.50 + {66669,3328,1024, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.47 BV=0.41 + {66669,3456,1056, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.56 BV=0.31 + {66669,3840,1024, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.67 BV=0.21 + {66669,4096,1032, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.78 BV=0.10 + {66669,4352,1040, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.88 BV=0.00 + {74998,4224,1024, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=6.81 BV=-0.10 + {74998,4480,1032, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=6.91 BV=-0.20 + {83327,4352,1024, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=6.85 BV=-0.30 + {91668,4224,1032, 0, 0, 0}, //TV = 3.45(8660 lines) AV=2.97 SV=6.82 BV=-0.40 + {99998,4096,1048, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=6.80 BV=-0.51 + {108327,4096,1032, 0, 0, 0}, //TV = 3.21(10234 lines) AV=2.97 SV=6.78 BV=-0.60 + {116667,4096,1032, 0, 0, 0}, //TV = 3.10(11022 lines) AV=2.97 SV=6.78 BV=-0.71 + {124997,4096,1032, 0, 0, 0}, //TV = 3.00(11809 lines) AV=2.97 SV=6.78 BV=-0.81 + {133326,4096,1032, 0, 0, 0}, //TV = 2.91(12596 lines) AV=2.97 SV=6.78 BV=-0.90 + {141656,4096,1040, 0, 0, 0}, //TV = 2.82(13383 lines) AV=2.97 SV=6.79 BV=-1.00 + {149996,4224,1024, 0, 0, 0}, //TV = 2.74(14171 lines) AV=2.97 SV=6.81 BV=-1.10 + {158326,4224,1040, 0, 0, 0}, //TV = 2.66(14958 lines) AV=2.97 SV=6.83 BV=-1.20 + {174996,4096,1040, 0, 0, 0}, //TV = 2.51(16534 lines) AV=2.97 SV=6.79 BV=-1.30 + {183325,4224,1032, 0, 0, 0}, //TV = 2.45(17320 lines) AV=2.97 SV=6.82 BV=-1.40 + {199995,4096,1040, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=6.79 BV=-1.50 + {199995,4480,1024, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=6.89 BV=-1.60 + {199995,4736,1040, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.00 BV=-1.70 + {199995,5120,1032, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.10 BV=-1.81 + {199995,5504,1024, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.19 BV=-1.90 + {199995,5888,1024, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.29 BV=-2.00 + {199995,6240,1040, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.40 BV=-2.10 + {199995,6704,1032, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.49 BV=-2.19 + {199995,7072,1048, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.59 BV=-2.29 + {199995,7696,1032, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.69 BV=-2.39 + {199995,8192,1048, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.80 BV=-2.51 + {199995,8192,1120, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.89 BV=-2.60 + {199995,8192,1200, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.99 BV=-2.70 + {199995,8192,1288, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.10 BV=-2.80 + {199995,8192,1376, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.19 BV=-2.90 + {199995,8192,1480, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.30 BV=-3.00 + {199995,8192,1584, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.39 BV=-3.10 + {199995,8192,1696, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.49 BV=-3.20 + {199995,8192,1816, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.59 BV=-3.30 + {199995,8192,1944, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.69 BV=-3.40 + {199995,8192,2088, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.79 BV=-3.50 + {199995,8192,2240, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.89 BV=-3.60 + {199995,8192,2400, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.99 BV=-3.70 + {199995,8192,2568, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=9.09 BV=-3.80 + {199995,8192,2752, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=9.19 BV=-3.90 + {199995,8192,2952, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=9.29 BV=-4.00 + {199995,8192,3160, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=9.39 BV=-4.10 + {199995,8192,3392, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=9.49 BV=-4.20 + {199995,8192,3632, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=9.59 BV=-4.30 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sAEScene1PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8805,1136,1080, 0, 0, 0}, //TV = 6.83(831 lines) AV=2.97 SV=4.99 BV=4.81 + {9440,1136,1080, 0, 0, 0}, //TV = 6.73(891 lines) AV=2.97 SV=4.99 BV=4.71 + {10002,1136,1096, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.01 BV=4.60 + {10002,1216,1088, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.10 BV=4.51 + {10002,1328,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.21 BV=4.41 + {10002,1424,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.30 BV=4.32 + {10002,1536,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1632,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.50 BV=4.11 + {10002,1728,1080, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.60 BV=4.02 + {10002,1936,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,2048,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.80 BV=3.82 + {10002,2240,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.89 BV=3.72 + {20004,1136,1096, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.01 BV=3.60 + {20004,1216,1088, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.10 BV=3.51 + {20004,1328,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.21 BV=3.41 + {20004,1424,1064, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.30 BV=3.32 + {20004,1536,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.42 BV=3.20 + {20004,1632,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.50 BV=3.11 + {29995,1216,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.01 BV=3.02 + {29995,1216,1104, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.12 BV=2.91 + {29995,1328,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.22 BV=2.81 + {29995,1424,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.32 BV=2.71 + {39996,1136,1096, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.01 BV=2.60 + {39996,1216,1088, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.10 BV=2.51 + {39996,1328,1072, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.21 BV=2.41 + {39996,1424,1072, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.31 BV=2.31 + {49998,1216,1072, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=5.08 BV=2.21 + {49998,1328,1048, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=5.17 BV=2.12 + {60001,1216,1024, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.01 BV=2.02 + {60001,1216,1104, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.12 BV=1.91 + {60001,1328,1080, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.22 BV=1.81 + {60001,1424,1080, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.32 BV=1.71 + {60001,1536,1072, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.42 BV=1.61 + {60001,1632,1080, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.51 BV=1.51 + {60001,1840,1032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.62 BV=1.41 + {60001,1936,1048, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.72 BV=1.31 + {60001,2048,1064, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.82 BV=1.21 + {60001,2240,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.92 BV=1.11 + {60001,2448,1024, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.02 BV=1.01 + {60001,2560,1048, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.12 BV=0.91 + {60001,2752,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.21 BV=0.82 + {60001,2960,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.32 BV=0.71 + {60001,3200,1032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.42 BV=0.61 + {60001,3456,1024, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.52 BV=0.51 + {60001,3584,1056, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.62 BV=0.41 + {60001,3840,1056, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.72 BV=0.31 + {60001,4224,1032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.82 BV=0.21 + {60001,4480,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.92 BV=0.11 + {70002,4224,1024, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=6.81 BV=-0.00 + {70002,4480,1032, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=6.91 BV=-0.10 + {80004,4224,1024, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=6.81 BV=-0.20 + {80004,4480,1040, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=6.92 BV=-0.30 + {89995,4224,1048, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=6.84 BV=-0.40 + {99997,4096,1048, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=6.80 BV=-0.51 + {99997,4480,1024, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=6.89 BV=-0.60 + {109999,4352,1024, 0, 0, 0}, //TV = 3.18(10392 lines) AV=2.97 SV=6.85 BV=-0.70 + {120001,4224,1040, 0, 0, 0}, //TV = 3.06(11337 lines) AV=2.97 SV=6.83 BV=-0.80 + {130003,4224,1024, 0, 0, 0}, //TV = 2.94(12282 lines) AV=2.97 SV=6.81 BV=-0.90 + {140005,4224,1024, 0, 0, 0}, //TV = 2.84(13227 lines) AV=2.97 SV=6.81 BV=-1.00 + {149996,4224,1024, 0, 0, 0}, //TV = 2.74(14171 lines) AV=2.97 SV=6.81 BV=-1.10 + {159998,4224,1024, 0, 0, 0}, //TV = 2.64(15116 lines) AV=2.97 SV=6.81 BV=-1.20 + {169989,4224,1040, 0, 0, 0}, //TV = 2.56(16060 lines) AV=2.97 SV=6.83 BV=-1.30 + {190004,4096,1024, 0, 0, 0}, //TV = 2.40(17952 lines) AV=2.97 SV=6.77 BV=-1.40 + {199995,4096,1040, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=6.79 BV=-1.50 + {199995,4480,1024, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=6.89 BV=-1.60 + {199995,4736,1040, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.00 BV=-1.70 + {199995,5120,1032, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.10 BV=-1.81 + {199995,5504,1024, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.19 BV=-1.90 + {199995,5888,1024, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.29 BV=-2.00 + {199995,6240,1040, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.40 BV=-2.10 + {199995,6704,1032, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.49 BV=-2.19 + {199995,7072,1048, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.59 BV=-2.29 + {199995,7696,1032, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.69 BV=-2.39 + {199995,8192,1048, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.80 BV=-2.51 + {199995,8192,1120, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.89 BV=-2.60 + {199995,8192,1200, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.99 BV=-2.70 + {199995,8192,1288, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.10 BV=-2.80 + {199995,8192,1376, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.19 BV=-2.90 + {199995,8192,1480, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.30 BV=-3.00 + {199995,8192,1584, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.39 BV=-3.10 + {199995,8192,1696, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.49 BV=-3.20 + {199995,8192,1816, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.59 BV=-3.30 + {199995,8192,1944, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.69 BV=-3.40 + {199995,8192,2088, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.79 BV=-3.50 + {199995,8192,2240, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.89 BV=-3.60 + {199995,8192,2400, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.99 BV=-3.70 + {199995,8192,2568, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=9.09 BV=-3.80 + {199995,8192,2752, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=9.19 BV=-3.90 + {199995,8192,2952, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=9.29 BV=-4.00 + {199995,8192,3160, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=9.39 BV=-4.10 + {199995,8192,3392, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=9.49 BV=-4.20 + {199995,8192,3632, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=9.59 BV=-4.30 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_SceneTable1 = +{ + AETABLE_SCENE_INDEX1, //eAETableID + 157, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -43, //i4MinBV + 90, //i4EffectiveMaxBV + -10, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAEScene1PLineTable_60Hz, + sAEScene1PLineTable_50Hz, + NULL, +}; + +static strEvPline sAEScene2PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8329,1216,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.07 BV=4.81 + {8329,1328,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.17 BV=4.70 + {8329,1424,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.26 BV=4.61 + {8329,1536,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.37 BV=4.51 + {8329,1632,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.47 BV=4.41 + {8329,1728,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.56 BV=4.31 + {8329,1840,1072, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.68 BV=4.20 + {8329,2048,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.77 BV=4.11 + {8329,2144,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.87 BV=4.01 + {8329,2352,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.97 BV=3.91 + {8329,2448,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.07 BV=3.81 + {8329,2656,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.16 BV=3.72 + {8329,2864,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.27 BV=3.61 + {8329,3072,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.37 BV=3.51 + {8329,3328,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.47 BV=3.41 + {8329,3456,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.56 BV=3.31 + {8329,3840,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.67 BV=3.21 + {8329,4096,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.77 BV=3.11 + {8329,4352,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.86 BV=3.01 + {8329,4608,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.97 BV=2.91 + {8329,4992,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.06 BV=2.82 + {8329,5376,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.16 BV=2.72 + {8329,5760,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.27 BV=2.61 + {8329,6240,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.37 BV=2.51 + {8329,6544,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.47 BV=2.40 + {8329,7072,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.58 BV=2.30 + {8329,7472,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.67 BV=2.21 + {16670,4096,1024, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.77 BV=2.11 + {16670,4352,1032, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.86 BV=2.01 + {16670,4608,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.97 BV=1.91 + {16670,4992,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=7.07 BV=1.80 + {16670,5376,1032, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=7.17 BV=1.71 + {16670,5760,1032, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=7.27 BV=1.61 + {24988,4096,1040, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=6.79 BV=1.51 + {24988,4352,1048, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=6.89 BV=1.41 + {24988,4736,1032, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=6.99 BV=1.31 + {24988,4992,1048, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=7.08 BV=1.21 + {33329,4096,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.78 BV=1.10 + {33329,4352,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.86 BV=1.01 + {33329,4608,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.97 BV=0.91 + {33329,4992,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.06 BV=0.82 + {33329,5376,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.16 BV=0.72 + {33329,5760,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.27 BV=0.61 + {33329,6240,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.37 BV=0.51 + {33329,6544,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.46 BV=0.41 + {33329,7072,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.56 BV=0.31 + {33329,7472,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.67 BV=0.21 + {33329,8192,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.77 BV=0.11 + {33329,8192,1104, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.87 BV=0.00 + {33329,8192,1184, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.97 BV=-0.10 + {33329,8192,1272, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.08 BV=-0.20 + {33329,8192,1360, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.17 BV=-0.30 + {33329,8192,1456, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.27 BV=-0.40 + {33329,8192,1576, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.39 BV=-0.51 + {33329,8192,1688, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.49 BV=-0.61 + {33329,8192,1808, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.59 BV=-0.71 + {33329,8192,1936, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.68 BV=-0.81 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sAEScene2PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8805,1136,1080, 0, 0, 0}, //TV = 6.83(831 lines) AV=2.97 SV=4.99 BV=4.81 + {9440,1136,1080, 0, 0, 0}, //TV = 6.73(891 lines) AV=2.97 SV=4.99 BV=4.71 + {10002,1136,1096, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.01 BV=4.60 + {10002,1216,1088, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.10 BV=4.51 + {10002,1328,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.21 BV=4.41 + {10002,1424,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.31 BV=4.31 + {10002,1536,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.42 BV=4.20 + {10002,1632,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.50 BV=4.11 + {10002,1728,1080, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.60 BV=4.02 + {10002,1936,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,2048,1056, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.81 BV=3.80 + {10002,2240,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.89 BV=3.72 + {10002,2352,1056, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.01 BV=3.60 + {10002,2560,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.11 BV=3.50 + {10002,2752,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.20 BV=3.41 + {10002,2960,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.30 BV=3.32 + {10002,3200,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.41 BV=3.21 + {10002,3328,1056, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.51 BV=3.10 + {10002,3584,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.61 BV=3.01 + {10002,3840,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.69 BV=2.92 + {10002,4096,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.80 BV=2.82 + {10002,4480,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.89 BV=2.72 + {10002,4736,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.01 BV=2.61 + {10002,5120,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.11 BV=2.50 + {10002,5504,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.20 BV=2.41 + {10002,5888,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.31 BV=2.30 + {10002,6384,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.41 BV=2.21 + {10002,6704,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.51 BV=2.10 + {10002,7280,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.61 BV=2.01 + {10002,7696,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.71 BV=1.91 + {20004,4096,1056, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.81 BV=1.80 + {20004,4480,1032, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.91 BV=1.71 + {20004,4736,1048, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=7.01 BV=1.61 + {20004,5120,1040, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=7.11 BV=1.50 + {20004,5504,1032, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=7.20 BV=1.41 + {20004,5888,1032, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=7.30 BV=1.31 + {29995,4224,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.82 BV=1.21 + {29995,4480,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.92 BV=1.11 + {29995,4864,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.02 BV=1.01 + {29995,5120,1048, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.12 BV=0.91 + {29995,5504,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.21 BV=0.82 + {29995,6016,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.32 BV=0.71 + {29995,6384,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.42 BV=0.61 + {29995,6896,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.53 BV=0.50 + {29995,7280,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.62 BV=0.41 + {29995,7936,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.72 BV=0.31 + {29995,8192,1064, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.82 BV=0.21 + {29995,8192,1136, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.92 BV=0.11 + {29995,8192,1232, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.03 BV=-0.00 + {29995,8192,1320, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.13 BV=-0.10 + {29995,8192,1408, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.22 BV=-0.19 + {29995,8192,1512, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.33 BV=-0.30 + {29995,8192,1632, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.44 BV=-0.41 + {29995,8192,1744, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.53 BV=-0.50 + {29995,8192,1872, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.64 BV=-0.61 + {29995,8192,2008, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.74 BV=-0.71 + {29995,8192,2152, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.84 BV=-0.81 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_SceneTable2 = +{ + AETABLE_SCENE_INDEX2, //eAETableID + 122, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -8, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAEScene2PLineTable_60Hz, + sAEScene2PLineTable_50Hz, + NULL, +}; + +static strEvPline sAEScene3PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8329,1216,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.07 BV=4.81 + {8329,1328,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.17 BV=4.70 + {8329,1424,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.26 BV=4.61 + {8329,1536,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.37 BV=4.51 + {8329,1632,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.47 BV=4.41 + {8329,1728,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.56 BV=4.31 + {8329,1840,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.67 BV=4.21 + {8329,2048,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.77 BV=4.11 + {8329,2144,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.87 BV=4.01 + {8329,2352,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.97 BV=3.91 + {16670,1216,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.07 BV=3.81 + {16670,1328,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.17 BV=3.70 + {16670,1424,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.27 BV=3.60 + {16670,1536,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.37 BV=3.50 + {16670,1632,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.47 BV=3.41 + {16670,1728,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.58 BV=3.30 + {24988,1216,1072, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.08 BV=3.21 + {24988,1328,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.18 BV=3.11 + {24988,1424,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.29 BV=3.01 + {24988,1536,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.39 BV=2.90 + {33329,1216,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.07 BV=2.81 + {33329,1328,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.17 BV=2.70 + {33329,1424,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.26 BV=2.61 + {33329,1536,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.37 BV=2.51 + {33329,1632,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.47 BV=2.41 + {33329,1728,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.58 BV=2.30 + {33329,1840,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.67 BV=2.21 + {33329,2048,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.78 BV=2.10 + {33329,2144,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.87 BV=2.01 + {33329,2352,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.97 BV=1.91 + {33329,2448,1056, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.07 BV=1.81 + {41669,2144,1032, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.84 BV=1.71 + {41669,2240,1064, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.95 BV=1.61 + {49999,2048,1040, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=5.79 BV=1.50 + {49999,2144,1064, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=5.89 BV=1.41 + {58328,1936,1080, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=5.76 BV=1.31 + {58328,2144,1048, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=5.87 BV=1.21 + {66669,2048,1032, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.78 BV=1.10 + {66669,2144,1048, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.87 BV=1.01 + {66669,2352,1024, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.97 BV=0.91 + {66669,2448,1056, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.07 BV=0.81 + {66669,2656,1040, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.16 BV=0.71 + {66669,2864,1032, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.26 BV=0.62 + {66669,3072,1032, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.36 BV=0.52 + {66669,3328,1024, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.47 BV=0.41 + {66669,3456,1056, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.56 BV=0.31 + {66669,3712,1056, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.67 BV=0.21 + {66669,4096,1032, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.78 BV=0.10 + {66669,4352,1040, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.88 BV=0.00 + {74998,4224,1024, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=6.81 BV=-0.10 + {74998,4480,1032, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=6.91 BV=-0.20 + {83327,4352,1024, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=6.85 BV=-0.30 + {91668,4224,1032, 0, 0, 0}, //TV = 3.45(8660 lines) AV=2.97 SV=6.82 BV=-0.40 + {99998,4096,1040, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=6.79 BV=-0.50 + {99998,4480,1024, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=6.89 BV=-0.60 + {99998,4736,1040, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.00 BV=-0.70 + {99998,5120,1032, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.10 BV=-0.81 + {99998,5504,1024, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.19 BV=-0.90 + {99998,5888,1024, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.29 BV=-1.00 + {99998,6240,1040, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.40 BV=-1.10 + {99998,6704,1032, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.49 BV=-1.19 + {99998,7072,1048, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.59 BV=-1.29 + {99998,7696,1032, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.69 BV=-1.39 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sAEScene3PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8805,1136,1080, 0, 0, 0}, //TV = 6.83(831 lines) AV=2.97 SV=4.99 BV=4.81 + {9440,1136,1080, 0, 0, 0}, //TV = 6.73(891 lines) AV=2.97 SV=4.99 BV=4.71 + {10002,1136,1096, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.01 BV=4.60 + {10002,1216,1088, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.10 BV=4.51 + {10002,1328,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.21 BV=4.41 + {10002,1424,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.30 BV=4.32 + {10002,1536,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1632,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.50 BV=4.11 + {10002,1728,1080, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.60 BV=4.02 + {10002,1936,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,2048,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.80 BV=3.82 + {10002,2240,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.89 BV=3.72 + {20004,1136,1096, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.01 BV=3.60 + {20004,1216,1088, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.10 BV=3.51 + {20004,1328,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.21 BV=3.41 + {20004,1424,1064, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.30 BV=3.32 + {20004,1536,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.42 BV=3.20 + {20004,1632,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.50 BV=3.11 + {29995,1216,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.01 BV=3.02 + {29995,1216,1104, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.12 BV=2.91 + {29995,1328,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.22 BV=2.81 + {29995,1424,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.32 BV=2.71 + {29995,1536,1072, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.42 BV=2.61 + {29995,1632,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.51 BV=2.52 + {29995,1840,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.62 BV=2.41 + {29995,1936,1056, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.73 BV=2.30 + {29995,2048,1064, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.82 BV=2.21 + {29995,2240,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.92 BV=2.11 + {29995,2448,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.02 BV=2.01 + {29995,2560,1048, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.12 BV=1.91 + {39996,2048,1056, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.81 BV=1.80 + {39996,2240,1032, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.91 BV=1.71 + {39996,2352,1056, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=6.01 BV=1.61 + {49998,2048,1040, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=5.79 BV=1.50 + {49998,2144,1064, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=5.89 BV=1.41 + {49998,2352,1040, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=5.99 BV=1.31 + {60001,2048,1064, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.82 BV=1.21 + {60001,2240,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.92 BV=1.11 + {60001,2352,1064, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.02 BV=1.01 + {60001,2560,1056, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.13 BV=0.90 + {60001,2752,1048, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.23 BV=0.80 + {60001,2960,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.32 BV=0.71 + {60001,3200,1032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.42 BV=0.61 + {60001,3328,1056, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.51 BV=0.52 + {60001,3712,1024, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.62 BV=0.41 + {60001,3968,1024, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.72 BV=0.31 + {60001,4224,1032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.82 BV=0.21 + {60001,4480,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.92 BV=0.11 + {70002,4224,1024, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=6.81 BV=-0.00 + {70002,4480,1032, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=6.91 BV=-0.10 + {80004,4224,1024, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=6.81 BV=-0.20 + {80004,4480,1040, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=6.92 BV=-0.30 + {89995,4224,1048, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=6.84 BV=-0.40 + {99997,4096,1040, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=6.79 BV=-0.50 + {99997,4480,1024, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=6.89 BV=-0.60 + {99997,4736,1040, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.00 BV=-0.70 + {99997,5120,1032, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.10 BV=-0.81 + {99997,5504,1024, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.19 BV=-0.90 + {99997,5888,1024, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.29 BV=-1.00 + {99997,6240,1040, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.40 BV=-1.10 + {99997,6704,1032, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.49 BV=-1.19 + {99997,7072,1048, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.59 BV=-1.29 + {99997,7696,1032, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.69 BV=-1.39 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_SceneTable3 = +{ + AETABLE_SCENE_INDEX3, //eAETableID + 128, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -14, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAEScene3PLineTable_60Hz, + sAEScene3PLineTable_50Hz, + NULL, +}; + +static strEvPline sAEScene4PLineTable_60Hz = +{ +{ + {249994,1632,1072, 0, 0, 0}, //TV = 2.00(23619 lines) AV=2.97 SV=5.50 BV=-0.53 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sAEScene4PLineTable_50Hz = +{ +{ + {250005,1632,1072, 0, 0, 0}, //TV = 2.00(23621 lines) AV=2.97 SV=5.50 BV=-0.53 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_SceneTable4 = +{ + AETABLE_SCENE_INDEX4, //eAETableID + 1, //u4TotalIndex + 20, //u4StrobeTrigerBV + -5, //i4MaxBV + -5, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAEScene4PLineTable_60Hz, + sAEScene4PLineTable_50Hz, + NULL, +}; + +static strEvPline sAEScene5PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8329,1216,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.07 BV=4.81 + {8329,1328,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.17 BV=4.70 + {8329,1424,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.26 BV=4.61 + {8329,1536,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.37 BV=4.51 + {8329,1632,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.47 BV=4.41 + {8329,1728,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.56 BV=4.31 + {8329,1840,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.67 BV=4.21 + {8329,2048,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.77 BV=4.11 + {8329,2144,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.87 BV=4.01 + {8329,2352,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.97 BV=3.91 + {16670,1216,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.07 BV=3.81 + {16670,1328,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.17 BV=3.70 + {16670,1424,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.27 BV=3.60 + {16670,1536,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.37 BV=3.50 + {16670,1632,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.47 BV=3.41 + {16670,1728,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.58 BV=3.30 + {24988,1216,1072, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.08 BV=3.21 + {24988,1328,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.18 BV=3.11 + {24988,1424,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.29 BV=3.01 + {24988,1536,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.39 BV=2.90 + {33329,1216,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.07 BV=2.81 + {33329,1328,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.17 BV=2.70 + {33329,1424,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.26 BV=2.61 + {33329,1536,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.37 BV=2.51 + {33329,1632,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.47 BV=2.41 + {33329,1728,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.58 BV=2.30 + {33329,1840,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.67 BV=2.21 + {33329,2048,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.77 BV=2.11 + {33329,2144,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.87 BV=2.01 + {33329,2352,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.97 BV=1.91 + {33329,2448,1056, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.07 BV=1.81 + {33329,2656,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.17 BV=1.70 + {33329,2864,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.27 BV=1.61 + {33329,3072,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.37 BV=1.51 + {33329,3328,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.47 BV=1.41 + {33329,3456,1056, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.56 BV=1.31 + {33329,3840,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.67 BV=1.21 + {33329,4096,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.77 BV=1.11 + {33329,4352,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.86 BV=1.01 + {33329,4608,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.97 BV=0.91 + {33329,4992,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.06 BV=0.82 + {33329,5376,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.16 BV=0.72 + {33329,5760,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.27 BV=0.61 + {33329,6240,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.37 BV=0.51 + {33329,6544,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.46 BV=0.41 + {33329,7072,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.56 BV=0.31 + {33329,7472,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.67 BV=0.21 + {33329,8192,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.77 BV=0.11 + {33329,8192,1112, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.88 BV=-0.01 + {33329,8192,1192, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.98 BV=-0.11 + {33329,8192,1272, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.08 BV=-0.20 + {41669,8192,1088, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=7.85 BV=-0.30 + {41669,8192,1168, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=7.96 BV=-0.40 + {49999,8192,1048, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=7.80 BV=-0.51 + {49999,8192,1120, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=7.89 BV=-0.60 + {58328,8192,1032, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=7.78 BV=-0.71 + {58328,8192,1104, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=7.87 BV=-0.80 + {66669,8192,1032, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=7.78 BV=-0.90 + {66669,8192,1112, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=7.88 BV=-1.01 + {66669,8192,1184, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=7.97 BV=-1.10 + {66669,8192,1272, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.08 BV=-1.20 + {66669,8192,1360, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.17 BV=-1.30 + {66669,8192,1464, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.28 BV=-1.40 + {66669,8192,1568, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.38 BV=-1.50 + {66669,8192,1680, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.48 BV=-1.60 + {66669,8192,1800, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.58 BV=-1.70 + {66669,8192,1928, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.68 BV=-1.80 + {66669,8192,2072, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.78 BV=-1.90 + {66669,8192,2224, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.88 BV=-2.01 + {74998,8192,2120, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=8.82 BV=-2.11 + {74998,8192,2272, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=8.92 BV=-2.21 + {83327,8192,2192, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=8.86 BV=-2.31 + {91668,8192,2128, 0, 0, 0}, //TV = 3.45(8660 lines) AV=2.97 SV=8.82 BV=-2.40 + {99998,8192,2088, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.79 BV=-2.50 + {99998,8192,2240, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.89 BV=-2.60 + {99998,8192,2400, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.99 BV=-2.70 + {99998,8192,2568, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.09 BV=-2.80 + {99998,8192,2752, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.19 BV=-2.90 + {99998,8192,2952, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.29 BV=-3.00 + {99998,8192,3160, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.39 BV=-3.10 + {99998,8192,3392, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.49 BV=-3.20 + {99998,8192,3632, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.59 BV=-3.30 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sAEScene5PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8805,1136,1080, 0, 0, 0}, //TV = 6.83(831 lines) AV=2.97 SV=4.99 BV=4.81 + {9440,1136,1080, 0, 0, 0}, //TV = 6.73(891 lines) AV=2.97 SV=4.99 BV=4.71 + {10002,1136,1096, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.01 BV=4.60 + {10002,1216,1088, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.10 BV=4.51 + {10002,1328,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.21 BV=4.41 + {10002,1424,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.30 BV=4.32 + {10002,1536,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1632,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.50 BV=4.11 + {10002,1728,1080, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.60 BV=4.02 + {10002,1936,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,2048,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.80 BV=3.82 + {10002,2240,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.89 BV=3.72 + {20004,1136,1096, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.01 BV=3.60 + {20004,1216,1088, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.10 BV=3.51 + {20004,1328,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.21 BV=3.41 + {20004,1424,1064, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.30 BV=3.32 + {20004,1536,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.42 BV=3.20 + {20004,1632,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.50 BV=3.11 + {29995,1216,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.01 BV=3.02 + {29995,1216,1104, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.12 BV=2.91 + {29995,1328,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.22 BV=2.81 + {29995,1424,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.32 BV=2.71 + {29995,1536,1072, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.42 BV=2.61 + {29995,1632,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.51 BV=2.52 + {29995,1840,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.62 BV=2.41 + {29995,1936,1056, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.73 BV=2.30 + {29995,2048,1064, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.82 BV=2.21 + {29995,2240,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.92 BV=2.11 + {29995,2448,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.02 BV=2.01 + {29995,2560,1048, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.12 BV=1.91 + {29995,2752,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.21 BV=1.82 + {29995,2960,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.32 BV=1.71 + {29995,3200,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.42 BV=1.61 + {29995,3456,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.52 BV=1.51 + {29995,3584,1056, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.62 BV=1.41 + {29995,3968,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.73 BV=1.30 + {29995,4224,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.82 BV=1.21 + {29995,4480,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.92 BV=1.11 + {29995,4864,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.02 BV=1.01 + {29995,5120,1048, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.12 BV=0.91 + {29995,5504,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.21 BV=0.82 + {29995,5888,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.31 BV=0.72 + {29995,6384,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.43 BV=0.60 + {29995,6896,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.52 BV=0.51 + {29995,7280,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.62 BV=0.41 + {29995,7936,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.72 BV=0.31 + {29995,8192,1064, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.82 BV=0.21 + {29995,8192,1144, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.93 BV=0.10 + {29995,8192,1232, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.03 BV=-0.00 + {29995,8192,1320, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.13 BV=-0.10 + {39996,8192,1064, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=7.82 BV=-0.21 + {39996,8192,1136, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=7.92 BV=-0.30 + {39996,8192,1216, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=8.01 BV=-0.40 + {49998,8192,1048, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=7.80 BV=-0.51 + {49998,8192,1120, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=7.89 BV=-0.60 + {49998,8192,1200, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=7.99 BV=-0.70 + {60001,8192,1072, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=7.83 BV=-0.80 + {60001,8192,1152, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=7.94 BV=-0.91 + {60001,8192,1232, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.03 BV=-1.00 + {60001,8192,1320, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.13 BV=-1.10 + {60001,8192,1416, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.23 BV=-1.20 + {60001,8192,1512, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.33 BV=-1.30 + {60001,8192,1624, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.43 BV=-1.40 + {60001,8192,1736, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.53 BV=-1.50 + {60001,8192,1864, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.63 BV=-1.60 + {60001,8192,2000, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.73 BV=-1.70 + {60001,8192,2144, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.83 BV=-1.80 + {60001,8192,2304, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.94 BV=-1.91 + {70002,8192,2112, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=8.81 BV=-2.00 + {70002,8192,2264, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=8.91 BV=-2.10 + {80004,8192,2128, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=8.82 BV=-2.21 + {80004,8192,2280, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=8.92 BV=-2.31 + {89995,8192,2168, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=8.85 BV=-2.40 + {99997,8192,2088, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.79 BV=-2.50 + {99997,8192,2240, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.89 BV=-2.60 + {99997,8192,2400, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.99 BV=-2.70 + {99997,8192,2568, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.09 BV=-2.80 + {99997,8192,2752, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.19 BV=-2.90 + {99997,8192,2952, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.29 BV=-3.00 + {99997,8192,3160, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.39 BV=-3.10 + {99997,8192,3392, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.49 BV=-3.20 + {99997,8192,3632, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.59 BV=-3.30 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_SceneTable5 = +{ + AETABLE_SCENE_INDEX5, //eAETableID + 147, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -33, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAEScene5PLineTable_60Hz, + sAEScene5PLineTable_50Hz, + NULL, +}; + +static strEvPline sAESceneReservePLineTable = +{ +{ + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_ReserveSceneTable = +{ + AETABLE_SCENE_MAX, //eAETableID + 0, //u4TotalIndex + 20, //u4StrobeTrigerBV + 0, //i4MaxBV + 0, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAESceneReservePLineTable, + sAESceneReservePLineTable, + NULL, +}; + +static strAESceneMapping g_AEScenePLineMapping = +{ +{ + {LIB3A_AE_SCENE_AUTO, {AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_AUTO, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX5}}, + {LIB3A_AE_SCENE_NIGHT,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX1, AETABLE_VIDEO_NIGHT, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1}}, + {LIB3A_AE_SCENE_ACTION,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX2, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2}}, + {LIB3A_AE_SCENE_BEACH,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX3, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3}}, + {LIB3A_AE_SCENE_CANDLELIGHT,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX1, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1}}, + {LIB3A_AE_SCENE_FIREWORKS,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX4, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX4}}, + {LIB3A_AE_SCENE_LANDSCAPE,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX3, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3}}, + {LIB3A_AE_SCENE_PORTRAIT,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX2, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2}}, + {LIB3A_AE_SCENE_NIGHT_PORTRAIT,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX1, AETABLE_VIDEO_NIGHT, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1}}, + {LIB3A_AE_SCENE_PARTY,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX1, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1}}, + {LIB3A_AE_SCENE_SNOW,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX3, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3}}, + {LIB3A_AE_SCENE_SPORTS,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX2, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2}}, + {LIB3A_AE_SCENE_STEADYPHOTO,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX2, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2}}, + {LIB3A_AE_SCENE_SUNSET,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX3, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3}}, + {LIB3A_AE_SCENE_THEATRE,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX1, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1}}, + {LIB3A_AE_SCENE_ISO_ANTI_SHAKE,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX2, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2}}, + {LIB3A_AE_SCENE_ISO100,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_ISO100, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO100}}, + {LIB3A_AE_SCENE_ISO200,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_ISO200, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO200}}, + {LIB3A_AE_SCENE_ISO400,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_ISO400, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO400}}, + {LIB3A_AE_SCENE_ISO800,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_ISO800, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO800}}, + {LIB3A_AE_SCENE_ISO1600,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_ISO1600, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO1600}}, + {LIB3A_AE_SCENE_UNSUPPORTED,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_AUTO, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_AUTO, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_AUTO, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_AUTO, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_AUTO, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_AUTO, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_AUTO, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_AUTO, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_AUTO, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_AUTO}}, //reserve for future +}, +}; + +static strAEPLineTable g_strAEPlineTable = +{ +{ +// PLINE Table +g_AE_PreviewAutoTable, +g_AE_CaptureAutoTable, +g_AE_VideoAutoTable, +g_AE_Video1AutoTable, +g_AE_Video2AutoTable, +g_AE_Custom1AutoTable, +g_AE_Custom2AutoTable, +g_AE_Custom3AutoTable, +g_AE_Custom4AutoTable, +g_AE_Custom5AutoTable, +g_AE_VideoNightTable, +g_AE_CaptureISO100Table, +g_AE_CaptureISO200Table, +g_AE_CaptureISO400Table, +g_AE_CaptureISO800Table, +g_AE_CaptureISO1600Table, +g_AE_StrobeTable, +g_AE_SceneTable1, +g_AE_SceneTable2, +g_AE_SceneTable3, +g_AE_SceneTable4, +g_AE_SceneTable5, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +}, +}; + +static strAEPLineNumInfo g_strAEPreviewAutoPLineInfo = +{ + AETABLE_RPEVIEW_AUTO, + 90, + -10, + { + {1,10000,120,1195,1195}, + {2,120,120,1195,2048}, + {3,120,60,2048,2048}, + {4,60,60,2048,4096}, + {5,60,30,4096,4096}, + {6,30,30,4096,8192}, + {7,30,10,8192,8192}, + {8,10,10,8192,30720}, + {9,10,5,30720,30720}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECaptureAutoPLineInfo = +{ + AETABLE_CAPTURE_AUTO, + 90, + 0, + { + {1,10000,15,1195,1195}, + {2,15,15,1195,4096}, + {3,15,10,4096,4096}, + {4,10,10,4096,30720}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEVideoAutoPLineInfo = +{ + AETABLE_VIDEO_AUTO, + 90, + 0, + { + {1,10000,60,1195,1195}, + {2,60,60,1195,3072}, + {3,60,30,3072,3072}, + {4,30,30,3072,10240}, + {5,30,15,10240,10240}, + {6,15,15,10240,32768}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEVideo1AutoPLineInfo = +{ + AETABLE_VIDEO1_AUTO, + 90, + 0, + { + {1,10000,120,1195,1195}, + {2,120,120,1195,21845}, + {3,0,0,0,0}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEVideo2AutoPLineInfo = +{ + AETABLE_VIDEO2_AUTO, + 90, + 0, + { + {1,10000,60,1195,1195}, + {2,60,60,1195,3072}, + {3,60,30,3072,3072}, + {4,30,30,3072,10240}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECustom1AutoPLineInfo = +{ + AETABLE_CUSTOM1_AUTO, + 90, + 0, + { + {1,10000,60,1195,1195}, + {2,60,60,1195,3072}, + {3,60,30,3072,3072}, + {4,30,30,3072,10240}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECustom2AutoPLineInfo = +{ + AETABLE_CUSTOM2_AUTO, + 90, + 0, + { + {1,10000,60,1195,1195}, + {2,60,60,1195,3072}, + {3,60,30,3072,3072}, + {4,30,30,3072,10240}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECustom3AutoPLineInfo = +{ + AETABLE_CUSTOM3_AUTO, + 90, + 0, + { + {1,10000,60,1195,1195}, + {2,60,60,1195,3072}, + {3,60,30,3072,3072}, + {4,30,30,3072,10240}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECustom4AutoPLineInfo = +{ + AETABLE_CUSTOM4_AUTO, + 90, + 0, + { + {1,10000,60,1195,1195}, + {2,60,60,1195,3072}, + {3,60,30,3072,3072}, + {4,30,30,3072,10240}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECustom5AutoPLineInfo = +{ + AETABLE_CUSTOM5_AUTO, + 90, + 0, + { + {1,10000,60,1195,1195}, + {2,60,60,1195,3072}, + {3,60,30,3072,3072}, + {4,30,30,3072,10240}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEVideoNightPLineInfo = +{ + AETABLE_VIDEO_NIGHT, + 90, + -10, + { + {1,10000,30,1195,1195}, + {2,30,30,1195,10240}, + {3,30,10,10240,10240}, + {4,10,10,10240,35200}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + + +static strAEPLineNumInfo g_strAECaptureISO100PLineInfo = +{ + AETABLE_CAPTURE_ISO100, + 90, + 0, + { + {1,10000,5,1230,1230}, + {2,0,0,0,0}, + {3,0,0,0,0}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECaptureISO200PLineInfo = +{ + AETABLE_CAPTURE_ISO200, + 90, + 0, + { + {1,10000,2000,1195,1195}, + {2,2000,2000,1195,2460}, + {3,2000,5,2460,2460}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECaptureISO400PLineInfo = +{ + AETABLE_CAPTURE_ISO400, + 90, + 0, + { + {1,10000,2000,1195,1195}, + {2,2000,2000,1195,4920}, + {3,2000,5,4920,4920}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECaptureISO800PLineInfo = +{ + AETABLE_CAPTURE_ISO800, + 90, + 0, + { + {1,10000,2000,1195,1195}, + {2,2000,2000,1195,9840}, + {3,2000,5,9840,9840}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECaptureISO1600PLineInfo = +{ + AETABLE_CAPTURE_ISO1600, + 90, + 0, + { + {1,10000,2000,1195,1195}, + {2,2000,2000,1195,19680}, + {3,2000,5,19680,19680}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEStrobePLineInfo = +{ + AETABLE_STROBE, + 90, + 0, + { + {1,10000,15,1195,1195}, + {2,15,15,1195,4096}, + {3,15,10,4096,4096}, + {4,10,10,4096,30720}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene1PLineInfo = +{ + AETABLE_SCENE_INDEX1, + 90, + -10, + { + {1,10000,15,1195,1195}, + {2,15,15,1195,4096}, + {3,15,5,4096,4096}, + {4,5,5,4096,30720}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene2PLineInfo = +{ + AETABLE_SCENE_INDEX2, + 90, + 0, + { + {1,10000,100,1195,1195}, + {2,100,100,1195,4096}, + {3,100,30,4096,4096}, + {4,30,30,4096,16384}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene3PLineInfo = +{ + AETABLE_SCENE_INDEX3, + 90, + 0, + { + {1,10000,30,1195,1195}, + {2,30,30,1195,2048}, + {3,30,15,2048,2048}, + {4,15,15,2048,4096}, + {5,15,10,4096,4096}, + {6,10,10,4096,8192}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene4PLineInfo = +{ + AETABLE_SCENE_INDEX4, + 90, + 0, + { + {1,4,4,1706,1706}, + {2,0,0,0,0}, + {3,0,0,0,0}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene5PLineInfo = +{ + AETABLE_SCENE_INDEX5, + 90, + 0, + { + {1,10000,30,1195,1195}, + {2,30,30,1195,8192}, + {3,30,15,8192,8192}, + {4,15,15,8192,16384}, + {5,15,10,16384,16384}, + {6,10,10,16384,30720}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; +static strAEPLineNumInfo g_strAENoScenePLineInfo = +{ + AETABLE_SCENE_MAX, + 90, + 0, + { + {1,0,0,0,0}, + {2,0,0,0,0}, + {3,0,0,0,0}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; +static strAEPLineInfomation g_strAEPlineInfo = +{ +MFALSE, // FALSE mean the sampling +{ +// PLINE Info +g_strAEPreviewAutoPLineInfo, +g_strAECaptureAutoPLineInfo, +g_strAEVideoAutoPLineInfo, +g_strAEVideo1AutoPLineInfo, +g_strAEVideo2AutoPLineInfo, +g_strAECustom1AutoPLineInfo, +g_strAECustom2AutoPLineInfo, +g_strAECustom3AutoPLineInfo, +g_strAECustom4AutoPLineInfo, +g_strAECustom5AutoPLineInfo, +g_strAEVideoNightPLineInfo, +g_strAECaptureISO100PLineInfo, +g_strAECaptureISO200PLineInfo, +g_strAECaptureISO400PLineInfo, +g_strAECaptureISO800PLineInfo, +g_strAECaptureISO1600PLineInfo, +g_strAEStrobePLineInfo, +g_strAEScene1PLineInfo, +g_strAEScene2PLineInfo, +g_strAEScene3PLineInfo, +g_strAEScene4PLineInfo, +g_strAEScene5PLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +}, +}; + +static strAEPLineGainList g_strAEGainList = +{ +71, +{ +{1136,100}, +{1216,100}, +{1328,100}, +{1424,100}, +{1536,100}, +{1632,100}, +{1728,100}, +{1840,100}, +{1936,100}, +{2048,100}, +{2144,100}, +{2240,100}, +{2352,100}, +{2448,100}, +{2560,100}, +{2656,100}, +{2752,100}, +{2864,100}, +{2960,100}, +{3072,100}, +{3200,100}, +{3328,100}, +{3456,100}, +{3584,100}, +{3712,100}, +{3840,100}, +{3968,100}, +{4096,100}, +{4224,100}, +{4352,100}, +{4480,100}, +{4608,100}, +{4736,100}, +{4864,100}, +{4992,100}, +{5120,100}, +{5248,100}, +{5376,100}, +{5504,100}, +{5632,100}, +{5760,100}, +{5888,100}, +{6016,100}, +{6144,100}, +{6240,100}, +{6384,100}, +{6544,100}, +{6704,100}, +{6896,100}, +{7072,100}, +{7280,100}, +{7472,100}, +{7696,100}, +{7936,100}, +{8192,100}, +{8448,100}, +{8720,100}, +{9040,100}, +{9344,100}, +{9696,100}, +{10080,100}, +{10480,100}, +{10912,100}, +{11392,100}, +{11904,100}, +{12480,100}, +{13104,100}, +{13792,100}, +{14560,100}, +{15408,100}, +{16384,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +} +}; + +static AE_PLINETABLE_T g_PlineTableMapping = +{ +g_AEScenePLineMapping, +g_strAEPlineTable, +g_strAEPlineInfo, +g_strAEGainList +}; +#endif + + +#if 0 //Save the P-line info to file for debug +MinGain,1136 +MaxGain,8192 +MiniISOGain,85 +GainStepUnitInTotalRange,128 +PreviewExposureLineUnit,19770 +PreviewMaxFrameRate,31 +VideoExposureLineUnit,19770 +VideoMaxFrameRate,31 +VideoToPreviewSensitivityRatio,1024 +CaptureExposureLineUnit,13139 +CaptureMaxFrameRate,24 +CaptureToPreviewSensitivityRatio,1024 +Video1ExposureLineUnit,19770 +Video1MaxFrameRate,31 +Video1ToPreviewSensitivityRatio,1024 +Video2ExposureLineUnit,19770 +Video2MaxFrameRate,31 +Video2ToPreviewSensitivityRatio,1024 +Custom1ExposureLineUnit,19770 +Custom1MaxFrameRate,31 +Custom1ToPreviewSensitivityRatio,1024 +Custom2ExposureLineUnit,19770 +Custom2MaxFrameRate,31 +Custom2ToPreviewSensitivityRatio,1024 +Custom3ExposureLineUnit,19770 +Custom3MaxFrameRate,31 +Custom3ToPreviewSensitivityRatio,1024 +Custom4ExposureLineUnit,19770 +Custom4MaxFrameRate,31 +Custom4ToPreviewSensitivityRatio,1024 +Custom5ExposureLineUnit,19770 +Custom5MaxFrameRate,31 +Custom5ToPreviewSensitivityRatio,1024 +FocusLength,350 +Fno,22 + +// Preview table -- Use preview sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_RPEVIEW_AUTO +90,-10 +1,10000,120,1195,1195 +2,120,120,1195,2048 +3,120,60,2048,2048 +4,60,60,2048,4096 +5,60,30,4096,4096 +6,30,30,4096,8192 +7,30,10,8192,8192 +8,10,10,8192,30720 +9,10,5,30720,30720 +AETABLE_END + +// Capture table -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_AUTO +90,0 +1,10000,15,1195,1195 +2,15,15,1195,4096 +3,15,10,4096,4096 +4,10,10,4096,30720 +AETABLE_END + +// Video table -- Use video sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_VIDEO_AUTO +90,0 +1,10000,60,1195,1195 +2,60,60,1195,3072 +3,60,30,3072,3072 +4,30,30,3072,10240 +5,30,15,10240,10240 +6,15,15,10240,32768 +AETABLE_END + +// Video1 table -- Use video sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_VIDEO1_AUTO +90,0 +1,10000,120,1195,1195 +2,120,120,1195,21845 +AETABLE_END + +// Video2 table -- Use video sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_VIDEO2_AUTO +90,0 +1,10000,60,1195,1195 +2,60,60,1195,3072 +3,60,30,3072,3072 +4,30,30,3072,10240 +AETABLE_END + +// Custom1 table -- Use custom 1 sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CUSTOM1_AUTO +90,0 +1,10000,60,1195,1195 +2,60,60,1195,3072 +3,60,30,3072,3072 +4,30,30,3072,10240 +AETABLE_END + +// Custom2 table -- Use custom 2 sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CUSTOM2_AUTO +90,0 +1,10000,60,1195,1195 +2,60,60,1195,3072 +3,60,30,3072,3072 +4,30,30,3072,10240 +AETABLE_END + +// Custom3 table -- Use custom 3 sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CUSTOM3_AUTO +90,0 +1,10000,60,1195,1195 +2,60,60,1195,3072 +3,60,30,3072,3072 +4,30,30,3072,10240 +AETABLE_END + +// Custom4 table -- Use custom 4 sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CUSTOM4_AUTO +90,0 +1,10000,60,1195,1195 +2,60,60,1195,3072 +3,60,30,3072,3072 +4,30,30,3072,10240 +AETABLE_END + +// Custom5 table -- Use custom 5sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CUSTOM5_AUTO +90,0 +1,10000,60,1195,1195 +2,60,60,1195,3072 +3,60,30,3072,3072 +4,30,30,3072,10240 +AETABLE_END + +// Video Night table -- Use video sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_VIDEO_NIGHT +90,-10 +1,10000,30,1195,1195 +2,30,30,1195,10240 +3,30,10,10240,10240 +4,10,10,10240,35200 +AETABLE_END + +// Capture ISO100 -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_ISO100 +90,0 +1,10000,5,1230,1230 +AETABLE_END + +// Capture ISO200 -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_ISO200 +90,0 +1,10000,2000,1195,1195 +2,2000,2000,1195,2460 +3,2000,5,2460,2460 +AETABLE_END + +// Capture ISO400 -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_ISO400 +90,0 +1,10000,2000,1195,1195 +2,2000,2000,1195,4920 +3,2000,5,4920,4920 +AETABLE_END + +// Capture ISO800 -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_ISO800 +90,0 +1,10000,2000,1195,1195 +2,2000,2000,1195,9840 +2,2000,5,9840,9840 +AETABLE_END + +// Capture ISO1600 -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_ISO1600 +90,0 +1,10000,2000,1195,1195 +2,2000,2000,1195,19680 +3,2000,5,19680,19680 +AETABLE_END + +// Strobe table -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_STROBE +90,0 +1,10000,15,1195,1195 +2,15,15,1195,4096 +3,15,10,4096,4096 +4,10,10,4096,30720 +AETABLE_END + +// Table1 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX1 +90,-10 +1,10000,15,1195,1195 +2,15,15,1195,4096 +3,15,5,4096,4096 +4,5,5,4096,30720 +AETABLE_END + +// Table2 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX2 +90,0 +1,10000,100,1195,1195 +2,100,100,1195,4096 +3,100,30,4096,4096 +2,30,30,4096,16384 +AETABLE_END + +// Table3 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX3 +90,0 +1,10000,30,1195,1195 +2,30,30,1195,2048 +3,30,15,2048,2048 +4,15,15,2048,4096 +5,15,10,4096,4096 +6,10,10,4096,8192 +AETABLE_END + +// Table4 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX4 +90,0 +1,4,4,1706,1706 +AETABLE_END + +// Table5 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX5 +90,0 +1,10000,30,1195,1195 +2,30,30,1195,8192 +3,30,15,8192,8192 +4,15,15,8192,16384 +5,15,10,16384,16384 +6,10,10,16384,30720 +AETABLE_END + +// Table5 PLine -- Use capture sensor setting + +// Table6 PLine -- Use capture sensor setting + +// Table7 PLine -- Use capture sensor setting + +// Table8 PLine -- Use capture sensor setting + +// Table9 PLine -- Use capture sensor setting + +// Table10 PLine -- Use capture sensor setting + +// Table11 PLine -- Use capture sensor setting + +// Table12 PLine -- Use capture sensor setting + +// Table13 PLine -- Use capture sensor setting + +// Table14 PLine -- Use capture sensor setting + +// Table15 PLine -- Use capture sensor setting + +// Table16 PLine -- Use capture sensor setting + +// Table17 PLine -- Use capture sensor setting + +// Table18 PLine -- Use capture sensor setting + +// Table19 PLine -- Use capture sensor setting + +// Table20 PLine -- Use capture sensor setting + +AE_SCENE_AUTO,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_AUTO,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX5 +AE_SCENE_NIGHT,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX1,AETABLE_VIDEO_NIGHT,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1 +AE_SCENE_ACTION,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX2,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2 +AE_SCENE_BEACH,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX3,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3 +AE_SCENE_CANDLELIGHT,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX1,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1 +AE_SCENE_FIREWORKS,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX4,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX4 +AE_SCENE_LANDSCAPE,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX3,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3 +AE_SCENE_PORTRAIT,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX2,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2 +AE_SCENE_NIGHT_PORTRAIT,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX1,AETABLE_VIDEO_NIGHT,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1 +AE_SCENE_PARTY,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX1,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1 +AE_SCENE_SNOW,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX3,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3 +AE_SCENE_SPORTS,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX2,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2 +AE_SCENE_STEADYPHOTO,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX2,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2 +AE_SCENE_SUNSET,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX3,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3 +AE_SCENE_THEATRE,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX1,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1 +AE_SCENE_ISO_ANTI_SHAKE,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX2,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2 +AE_SCENE_ISO100,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_ISO100,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO100 +AE_SCENE_ISO200,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_ISO200,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO200 +AE_SCENE_ISO400,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_ISO400,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO400 +AE_SCENE_ISO800,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_ISO800,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO800 +AE_SCENE_ISO1600 ,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_ISO1600,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO ,AETABLE_CAPTURE_ISO1600 +,,,,,, +,,,,,, +,,,,,, +,,,,,, +,,,,,, +,,,,,, +,,,,,, +,,,,,, +,,,,,, +#endif diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov5648_mipi_raw/camera_feature_para_ov5648mipiraw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov5648_mipi_raw/camera_feature_para_ov5648mipiraw.h new file mode 100755 index 0000000000000000000000000000000000000000..f3f93276943da0c9372b7bf23c8de93c7e7f2643 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov5648_mipi_raw/camera_feature_para_ov5648mipiraw.h @@ -0,0 +1,192 @@ +#ifndef __FEATURE_TUNING_PARA_H__ +#define __FEATURE_TUNING_PARA_H__ + +{ + max_frame_number : 4, + bss_clip_th : 8, + memc_bad_mv_range : 32, + memc_bad_mv_rate_th : 48, + // + mfll_iso_th : 400, + // + ais_exp_th : 33000, + ais_advanced_tuning_en : 1, + ais_advanced_max_iso : 2410, + ais_advanced_max_exposure : 66000, + // + reserved : { + 33000, //ais_exp_th0, default=16667 us, must < ais_exp_th + 1200, //ais_iso_th0, default=1200, must < ais_advanced_max_iso + }, +}, +{ + { // iso 100, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 200, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 400, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 800, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 1200, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 1600, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 2000, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 2400, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 2800, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 3200, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // preserved, ANR off, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // preserved, ANR on, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 100, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 200, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 400, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 800, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 1200, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 1600, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 2000, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 2400, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 2800, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 3200, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // preserved, ANR off, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // preserved, ANR on, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, +}, +#endif // __FEATURE_TUNING_PARA_H__ diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov5648_mipi_raw/camera_flash_awb_para_ov5648mipiraw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov5648_mipi_raw/camera_flash_awb_para_ov5648mipiraw.h new file mode 100755 index 0000000000000000000000000000000000000000..4a9565590b38b565ca07345cb33d112d9cadb81b --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov5648_mipi_raw/camera_flash_awb_para_ov5648mipiraw.h @@ -0,0 +1,1704 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/******************************************************************************************** + * LEGAL DISCLAIMER + * + * (Header of MediaTek Software/Firmware Release or Documentation) + * + * BY OPENING OR USING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") RECEIVED + * FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON AN "AS-IS" BASIS + * ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, + * INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR + * A PARTICULAR PURPOSE OR NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY + * WHATSOEVER WITH RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK + * ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO + * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S SPECIFICATION + * OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. + * + * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE LIABILITY WITH + * RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, +TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE + * FEES OR SERVICE CHARGE PAID BY BUYER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE WITH THE LAWS + * OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF LAWS PRINCIPLES. + ************************************************************************************************/ + +// Flash AWB tuning parameter +{ + 9, //foreground percentage + 95, //background percentage + 2, //FgPercentage_Th1 + 5, //FgPercentage_Th2 + 10, //FgPercentage_Th3 + 15, //FgPercentage_Th4 + 200, //FgPercentage_Th1_Val + 250, //FgPercentage_Th2_Val + 300, //FgPercentage_Th3_Val + 350, //FgPercentage_Th4_Val + 10, //location_map_th1 + 20, //location_map_th2 + 40, //location_map_th3 + 50, //location_map_th4 + 100, //location_map_val1 + 110, //location_map_val2 + 130, //location_map_val3 + 150, //location_map_val4 + 0, //SelfTuningFbBgWeightTbl + 100, //FgBgTbl_Y0 + 100, //FgBgTbl_Y1 + 100, //FgBgTbl_Y2 + 100, //FgBgTbl_Y3 + 100, //FgBgTbl_Y4 + 100, //FgBgTbl_Y5 + 5, //YPrimeWeightTh[0] + 9, //YPrimeWeightTh[1] + 11, //YPrimeWeightTh[2] + 13, //YPrimeWeightTh[3] + 15, //YPrimeWeightTh[4] + 1, //YPrimeWeight[0] + 3, //YPrimeWeight[1] + 5, //YPrimeWeight[2] + 7, //YPrimeWeight[3] +}, + +// Flash AWB calibration +{{ + {874, 512, 971}, + {876, 512, 970}, + {877, 512, 966}, + {876, 512, 962}, + {876, 512, 957}, + {874, 512, 935}, + {875, 512, 916}, + {878, 512, 895}, + {882, 512, 871}, + {888, 512, 842}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0}, + { 0, 0, 0} +}} + + diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov5648_mipi_raw/camera_flicker_para_ov5648mipiraw.cpp b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov5648_mipi_raw/camera_flicker_para_ov5648mipiraw.cpp new file mode 100755 index 0000000000000000000000000000000000000000..310ff73a027f7e6fb2cf0d844806091dde742d5e --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov5648_mipi_raw/camera_flicker_para_ov5648mipiraw.cpp @@ -0,0 +1,234 @@ +//[Sensor] +//name = OV5648mipiraw +// +//[Preview] +//read_freq = 102850000 +//pixel_line = 1676 +//column_length = 935 +//flickerGradThreshold = 45 +// +//[Video] +//read_freq = 102850000 +//pixel_line = 1676 +//column_length = 935 +//flickerGradThreshold = 45 +// +//[Capture] +//read_freq = 102850000 +//pixel_line = 1676 +//column_length = 935 +//flickerGradThreshold = 45 +// +// +//[Video1] +//read_freq = 102850000 +//pixel_line = 1676 +//column_length = 455 +//flickerGradThreshold = 45 +// +//[Video2] +//read_freq = 102850000 +//pixel_line = 1676 +//column_length = 935 +//flickerGradThreshold = 45 +#include +#include +#include + +#include "camera_custom_nvram.h" +#include "camera_custom_sensor.h" +#include "image_sensor.h" +#include "kd_imgsensor_define.h" +#include "camera_AE_PLineTable_ov5648mipiraw.h" +#include "camera_info_ov5648mipiraw.h" +#include "camera_custom_AEPlinetable.h" +//#include "camera_custom_flicker_table.h" +#include "camera_custom_flicker_para.h" +//#include + + +static void get_flicker_para_by_Preview(FLICKER_CUST_PARA* para) +{ + int i; + int freq[9] = { 70, 100, 120, 140, 160, 170, 190, 210, 230}; + FLICKER_CUST_STATISTICS EV50_L50 = {-194, 4721, 381, -766}; + FLICKER_CUST_STATISTICS EV50_L60 = {913, 509, 951, -445}; + FLICKER_CUST_STATISTICS EV60_L50 = {1089, 536, 1416, -520}; + FLICKER_CUST_STATISTICS EV60_L60 = {-162, 2898, 247, -642}; + for(i=0;i<9;i++) + { + para->flickerFreq[i]=freq[i]; + } + para->flickerGradThreshold=26; + para->flickerSearchRange=12; + para->minPastFrames=3; + para->maxPastFrames=14; + para->EV50_L50=EV50_L50; + para->EV50_L60=EV50_L60; + para->EV60_L50=EV60_L50; + para->EV60_L60=EV60_L60; + para->EV50_thresholds[0]=-30; + para->EV50_thresholds[1]=12; + para->EV60_thresholds[0]=-30; + para->EV60_thresholds[1]=12; + para->freq_feature_index[0]=2; + para->freq_feature_index[1]=1; +} + +static void get_flicker_para_by_Video(FLICKER_CUST_PARA* para) +{ + int i; + int freq[9] = { 70, 100, 120, 140, 160, 170, 190, 210, 230}; + FLICKER_CUST_STATISTICS EV50_L50 = {-194, 4721, 381, -766}; + FLICKER_CUST_STATISTICS EV50_L60 = {913, 509, 951, -445}; + FLICKER_CUST_STATISTICS EV60_L50 = {1089, 536, 1416, -520}; + FLICKER_CUST_STATISTICS EV60_L60 = {-162, 2898, 247, -642}; + + for(i=0;i<9;i++) + { + para->flickerFreq[i]=freq[i]; + } + para->flickerGradThreshold=24; + para->flickerSearchRange=12; + para->minPastFrames=3; + para->maxPastFrames=14; + para->EV50_L50=EV50_L50; + para->EV50_L60=EV50_L60; + para->EV60_L50=EV60_L50; + para->EV60_L60=EV60_L60; + para->EV50_thresholds[0]=-30; + para->EV50_thresholds[1]=12; + para->EV60_thresholds[0]=-30; + para->EV60_thresholds[1]=12; + para->freq_feature_index[0]=2; + para->freq_feature_index[1]=1; +} + +static void get_flicker_para_by_Capture(FLICKER_CUST_PARA* para) +{ + int i; + int freq[9] = { 70, 100, 120, 140, 160, 170, 190, 210, 230}; + FLICKER_CUST_STATISTICS EV50_L50 = {-194, 4721, 381, -766}; + FLICKER_CUST_STATISTICS EV50_L60 = {913, 509, 951, -445}; + FLICKER_CUST_STATISTICS EV60_L50 = {1089, 536, 1416, -520}; + FLICKER_CUST_STATISTICS EV60_L60 = {-162, 2898, 247, -642}; + + for(i=0;i<9;i++) + { + para->flickerFreq[i]=freq[i]; + } + para->flickerGradThreshold=26; + para->flickerSearchRange=12; + para->minPastFrames=3; + para->maxPastFrames=14; + para->EV50_L50=EV50_L50; + para->EV50_L60=EV50_L60; + para->EV60_L50=EV60_L50; + para->EV60_L60=EV60_L60; + para->EV50_thresholds[0]=-30; + para->EV50_thresholds[1]=12; + para->EV60_thresholds[0]=-30; + para->EV60_thresholds[1]=12; + para->freq_feature_index[0]=2; + para->freq_feature_index[1]=1; +} + +static void get_flicker_para_by_Video1(FLICKER_CUST_PARA* para) +{ + int i; + int freq[9] = { 70, 100, 120, 140, 160, 170, 190, 210, 230}; + FLICKER_CUST_STATISTICS EV50_L50 = {-194, 4721, 381, -766}; + FLICKER_CUST_STATISTICS EV50_L60 = {258, 1801, 3364, -769}; + FLICKER_CUST_STATISTICS EV60_L50 = {307, 1897, 5008, -843}; + FLICKER_CUST_STATISTICS EV60_L60 = {-162, 2898, 247, -642}; + + for(i=0;i<9;i++) + { + para->flickerFreq[i]=freq[i]; + } + para->flickerGradThreshold=23; + para->flickerSearchRange=4; + para->minPastFrames=3; + para->maxPastFrames=14; + para->EV50_L50=EV50_L50; + para->EV50_L60=EV50_L60; + para->EV60_L50=EV60_L50; + para->EV60_L60=EV60_L60; + para->EV50_thresholds[0]=-30; + para->EV50_thresholds[1]=12; + para->EV60_thresholds[0]=-30; + para->EV60_thresholds[1]=12; + para->freq_feature_index[0]=2; + para->freq_feature_index[1]=1; +} + +static void get_flicker_para_by_Video2(FLICKER_CUST_PARA* para) +{ + int i; + int freq[9] = { 70, 100, 120, 140, 160, 170, 190, 210, 230}; + FLICKER_CUST_STATISTICS EV50_L50 = {-194, 4721, 381, -766}; + FLICKER_CUST_STATISTICS EV50_L60 = {913, 509, 951, -445}; + FLICKER_CUST_STATISTICS EV60_L50 = {1089, 536, 1416, -520}; + FLICKER_CUST_STATISTICS EV60_L60 = {-162, 2898, 247, -642}; + + for(i=0;i<9;i++) + { + para->flickerFreq[i]=freq[i]; + } + para->flickerGradThreshold=24; + para->flickerSearchRange=12; + para->minPastFrames=3; + para->maxPastFrames=14; + para->EV50_L50=EV50_L50; + para->EV50_L60=EV50_L60; + para->EV60_L50=EV60_L50; + para->EV60_L60=EV60_L60; + para->EV50_thresholds[0]=-30; + para->EV50_thresholds[1]=12; + para->EV60_thresholds[0]=-30; + para->EV60_thresholds[1]=12; + para->freq_feature_index[0]=2; + para->freq_feature_index[1]=1; +} + +typedef NSFeature::RAWSensorInfo SensorInfoSingleton_T; +namespace NSFeature { +template <> +UINT32 +SensorInfoSingleton_T:: +impGetFlickerPara(MINT32 sensorMode, MVOID*const pDataBuf) const +{ + ALOGD("impGetFlickerPara+ mode=%d", sensorMode); + ALOGD("prv=%d, vdo=%d, cap=%d, zsd=%d", + (int)e_sensorModePreview, (int)e_sensorModeVideoPreview, (int)e_sensorModeCapture, (int)e_sensorModeZsd ); + FLICKER_CUST_PARA* para; + para = (FLICKER_CUST_PARA*)pDataBuf; + if(sensorMode == e_sensorModePreview) + get_flicker_para_by_Preview(para); + + else if(sensorMode == e_sensorModeVideo) + { + get_flicker_para_by_Video(para); + } + else if(sensorMode == e_sensorModeCapture) + { + get_flicker_para_by_Capture(para); + } + else if(sensorMode == e_sensorModeVideo1) + { + get_flicker_para_by_Video1(para); + } + else if(sensorMode == e_sensorModeVideo2) + { + get_flicker_para_by_Video2(para); + } + else + { + ALOGD("impGetFlickerPara ERROR ln=%d", __LINE__); + return -1; + } + ALOGD("impGetFlickerPara-"); + return 0; +} +} + diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov5648_mipi_raw/camera_info_ov5648mipiraw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov5648_mipi_raw/camera_info_ov5648mipiraw.h new file mode 100755 index 0000000000000000000000000000000000000000..1205d8dbaf1cc0485ce5a2e4712d87098f8e4aa9 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov5648_mipi_raw/camera_info_ov5648mipiraw.h @@ -0,0 +1,101 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/******************************************************************************************** + * LEGAL DISCLAIMER + * + * (Header of MediaTek Software/Firmware Release or Documentation) + * + * BY OPENING OR USING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") RECEIVED + * FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON AN "AS-IS" BASIS + * ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, + * INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR + * A PARTICULAR PURPOSE OR NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY + * WHATSOEVER WITH RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK + * ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO + * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S SPECIFICATION + * OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. + * + * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE LIABILITY WITH + * RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, +TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE + * FEES OR SERVICE CHARGE PAID BY BUYER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE WITH THE LAWS + * OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF LAWS PRINCIPLES. + ************************************************************************************************/ + +#ifndef _CAMERA_INFO_OV5648RAW_H +#define _CAMERA_INFO_OV5648RAW_H + +/******************************************************************************* +* Configuration +********************************************************************************/ +#define SENSOR_ID OV5648MIPI_SENSOR_ID +#define SENSOR_DRVNAME SENSOR_DRVNAME_OV5648_MIPI_RAW +#define INCLUDE_FILENAME_ISP_REGS_PARAM "camera_isp_regs_ov5648mipiraw.h" +#define INCLUDE_FILENAME_ISP_PCA_PARAM "camera_isp_pca_ov5648mipiraw.h" +#define INCLUDE_FILENAME_ISP_LSC_PARAM "camera_isp_lsc_ov5648mipiraw.h" +#define INCLUDE_FILENAME_TSF_PARA "camera_tsf_para_ov5648mipiraw.h" +#define INCLUDE_FILENAME_TSF_DATA "camera_tsf_data_ov5648mipiraw.h" +#define INCLUDE_FILENAME_FLASH_AWB_PARA "camera_flash_awb_para_ov5648mipiraw.h" +#define INCLUDE_FILENAME_FEATURE_PARA "camera_feature_para_ov5648mipiraw.h" +/******************************************************************************* +* +********************************************************************************/ + +#if defined(ISP_SUPPORT) + +#define OV5642RAW_CAMERA_AUTO_DSC CAM_AUTO_DSC +#define OV5642RAW_CAMERA_PORTRAIT CAM_PORTRAIT +#define OV5642RAW_CAMERA_LANDSCAPE CAM_LANDSCAPE +#define OV5642RAW_CAMERA_SPORT CAM_SPORT +#define OV5642RAW_CAMERA_FLOWER CAM_FLOWER +#define OV5642RAW_CAMERA_NIGHTSCENE CAM_NIGHTSCENE +#define OV5642RAW_CAMERA_DOCUMENT CAM_DOCUMENT +#define OV5642RAW_CAMERA_ISO_ANTI_HAND_SHAKE CAM_ISO_ANTI_HAND_SHAKE +#define OV5642RAW_CAMERA_ISO100 CAM_ISO100 +#define OV5642RAW_CAMERA_ISO200 CAM_ISO200 +#define OV5642RAW_CAMERA_ISO400 CAM_ISO400 +#define OV5642RAW_CAMERA_ISO800 CAM_ISO800 +#define OV5642RAW_CAMERA_ISO1600 CAM_ISO1600 +#define OV5642RAW_CAMERA_VIDEO_AUTO CAM_VIDEO_AUTO +#define OV5642RAW_CAMERA_VIDEO_NIGHT CAM_VIDEO_NIGHT +#define OV5642RAW_CAMERA_NO_OF_SCENE_MODE CAM_NO_OF_SCENE_MODE + +#endif +#endif diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov5648_mipi_raw/camera_isp_lsc_ov5648mipiraw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov5648_mipi_raw/camera_isp_lsc_ov5648mipiraw.h new file mode 100755 index 0000000000000000000000000000000000000000..3f304e595f191ea508bf016bb6e8d5cc31f474a9 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov5648_mipi_raw/camera_isp_lsc_ov5648mipiraw.h @@ -0,0 +1,20678 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/******************************************************************************************** + * LEGAL DISCLAIMER + * + * (Header of MediaTek Software/Firmware Release or Documentation) + * + * BY OPENING OR USING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") RECEIVED + * FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON AN "AS-IS" BASIS + * ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, + * INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR + * A PARTICULAR PURPOSE OR NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY + * WHATSOEVER WITH RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK + * ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO + * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S SPECIFICATION + * OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. + * + * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE LIABILITY WITH + * RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, + * TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE + * FEES OR SERVICE CHARGE PAID BY BUYER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE WITH THE LAWS + * OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF LAWS PRINCIPLES. + ************************************************************************************************/ +const NVRAM_CAMERA_SHADING_STRUCT CAMERA_SHADING_DEFAULT_VALUE = { + Shading: { + { + Version: 1, + SensorId: 1, + LSCSize: {0, 0, 0, 0, 0}, + PrvTable:{ // PrvTable + { + 0x21280e01,0x20d00000,0x00001400,0x11d02410, + 0x21180602,0x21100000,0x00000000,0x12e03c0e, + 0x21081205,0x20f00000,0x00003000,0x12e0300c, + 0x21281605,0x21000000,0x00001400,0x15e04818, + 0x01480803,0x21000204,0x00080636,0x12002e0b, + 0x01700001,0x21200206,0x00081a34,0x13103a0c, + 0x01300406,0x2130020e,0x00081e2f,0x1300420b, + 0x00b8080a,0x2150020f,0x00083635,0x16504a02, + 0x20200605,0x21300004,0x00081007,0x11202a23, + 0x20a00404,0x21200202,0x00084010,0x1240261e, + 0x20800002,0x21200003,0x00084009,0x1230261e, + 0x00581606,0x2170000e,0x00082a13,0x15902626, + 0x20200008,0x2120020a,0x00082402,0x10301e1e, + 0x00780a03,0x21100009,0x00081a0e,0x11600a1d, + 0x00b80608,0x2120000a,0x0008060e,0x11500e20, + 0x00380401,0x21c00203,0x00081204,0x14302232, + 0x00900e0a,0x2120000f,0x00081e05,0x0f400a1f, + 0x00200202,0x21200201,0x00000007,0x10600a21, + 0x20800c0a,0x2130020e,0x00082412,0x1040121e, + 0x00201402,0x21d00201,0x00083406,0x12901631, + 0x20c0080e,0x20f00211,0x00082015,0x0e500217, + 0x20500807,0x21200207,0x0008240c,0x0f800217, + 0x00680a07,0x2100000f,0x00080e05,0x0f780e18, + 0x00100204,0x21800006,0x00080c0b,0x11280629, + 0x00d8120f,0x20d00019,0x00001a0e,0x0dc81613, + 0x00800207,0x2100000d,0x00080604,0x0ee81613, + 0x20200802,0x21200206,0x0000080d,0x0eb00214, + 0x00000804,0x21800205,0x0008100e,0x1018061d, + 0x20a00409,0x21200213,0x00001c1a,0x0d200e0d, + 0x20780403,0x21100208,0x00001414,0x0e680a0b, + 0x00080a01,0x21000001,0x00000409,0x0e480609, + 0x20100204,0x21500006,0x0000000d,0x0f680e0f, + 0x00500205,0x21000007,0x00081202,0x0d000601, + 0x00400601,0x21200001,0x00081000,0x0e480800, + 0x20100401,0x21200201,0x00080808,0x0e200201, + 0x00300803,0x21600206,0x0008040a,0x0f180a04, + 0x20500407,0x21000207,0x0008140d,0x0d000404, + 0x20200002,0x21000201,0x0008080c,0x0e580c06, + 0x00200202,0x21000003,0x00000005,0x0e380806, + 0x20580601,0x21400003,0x00080414,0x0f38100b, + 0x00680a07,0x20f0000d,0x00000e02,0x0d48080a, + 0x20280c00,0x21000004,0x00001006,0x0ea8100f, + 0x20200002,0x21000203,0x0000040b,0x0e88040e, + 0x00480c01,0x21500000,0x00001004,0x0fc81017, + 0x20300004,0x2110020a,0x00001010,0x0da00811, + 0x00400202,0x21300002,0x00002001,0x0f300013, + 0x00280a01,0x21000005,0x00001005,0x0f180416, + 0x20380800,0x21700002,0x00001810,0x10980421, + 0x20400c01,0x21000002,0x00081806,0x0e50041c, + 0x20700801,0x21300204,0x0000100e,0x0fd0101a, + 0x20880601,0x21200000,0x0000240b,0x0fe00c1e, + 0x20480601,0x21a00000,0x00001c06,0x11d0082c, + 0x00380a01,0x20e00006,0x00001a06,0x0f40001c, + 0x00400802,0x21100201,0x00080607,0x10c0141d, + 0x00900400,0x21300201,0x00001a0d,0x10e01c1d, + 0x00201404,0x21b00201,0x00080605,0x1340142d, + 0x20900e03,0x21000002,0x00002402,0x1010141b, + 0x20e00a02,0x20f00005,0x00000806,0x11a0141d, + 0x21200c01,0x21300202,0x0000000f,0x11b0281e, + 0x21100a08,0x2150000b,0x00003401,0x14a0182b, + 0x00c00803,0x20c0020a,0x00001a24,0x10d02412, + 0x01081000,0x20d00000,0x00003e2f,0x12702012, + 0x01100201,0x21000003,0x00001234,0x12902415, + 0x01800c06,0x21400211,0x00003647,0x15b03c14, + 0x21401400,0x00d82800,0x22681c00,0x11e82811, + 0x21300201,0x01480c00,0x23280c00,0x1318280e, + 0x21401800,0x01383000,0x22e81400,0x13082c10, + 0x21602601,0x00f84000,0x23083800,0x16281818, + 0x01701803,0x01281e01,0x2318323b,0x12283a0d, + 0x01800802,0x01480603,0x23582a3a,0x1348360f, + 0x01800000,0x01900c01,0x23a8363c,0x1338360e, + 0x01500c02,0x01881a03,0x23f85a43,0x16983a0a, + 0x20680e05,0x01800808,0x2388180b,0x11384a24, + 0x20680e01,0x01601003,0x23682c0e,0x12484a25, + 0x20500000,0x01900401,0x2378280d,0x12384e26, + 0x20103000,0x01b83c04,0x24585605,0x1588662e, + 0x00600c07,0x01500607,0x23682a08,0x10285223, + 0x00401002,0x01381a01,0x23281e06,0x11385e21, + 0x00300002,0x01980c00,0x23681204,0x11286221, + 0x00400c03,0x02780805,0x25484207,0x14088a34, + 0x20281a07,0x0180200e,0x2358040a,0x0f086622, + 0x00000201,0x01800004,0x23781406,0x10286a20, + 0x00281205,0x01802406,0x23981404,0x10186621, + 0x00482608,0x0290380d,0x25680c05,0x12589a36, + 0x00200003,0x01301a08,0x22e00005,0x0e185a1a, + 0x00280801,0x01801801,0x23781405,0x0f486e1b, + 0x20101407,0x01481e09,0x23000009,0x0f286e1b, + 0x20300805,0x02100209,0x24701011,0x10c8962b, + 0x20102001,0x01383400,0x22800c0b,0x0d686612, + 0x00100203,0x01680402,0x2310140a,0x0e887613, + 0x00181a08,0x01901c0d,0x23700408,0x0e787212, + 0x00380e05,0x02301c07,0x2470000a,0x0fa8961d, + 0x20180e02,0x01a01003,0x23500008,0x0cf85e09, + 0x20400805,0x01580e07,0x2320000c,0x0e186e08, + 0x20101806,0x0138160c,0x2300080a,0x0e08660a, + 0x20580404,0x01f00207,0x24001413,0x0ef8920f, + 0x00080402,0x01700603,0x23100005,0x0cc85e03, + 0x00380a03,0x01701007,0x23580c02,0x0df87201, + 0x00181202,0x01901006,0x23580c07,0x0dd86e01, + 0x00680e04,0x01e01806,0x24100004,0x0eb88a04, + 0x00200602,0x01600c03,0x23081006,0x0cc85c03, + 0x00000201,0x01500603,0x23000c0b,0x0df86c05, + 0x00080601,0x01500400,0x23100c08,0x0de86806, + 0x20600802,0x01b80e06,0x23b00c17,0x0eb8880a, + 0x20100401,0x01781a03,0x22d0140a,0x0cf8600a, + 0x20201805,0x01682a05,0x2308040a,0x0e48700f, + 0x00100400,0x01480602,0x23000808,0x0e38640e, + 0x00501801,0x01d82201,0x23e80c04,0x0f588c18, + 0x00180803,0x01800400,0x23280c06,0x0d785c13, + 0x00280e03,0x01c00009,0x23900804,0x0ee87416, + 0x00000802,0x01681a02,0x2310080a,0x0ed86417, + 0x20400800,0x02281c01,0x24680412,0x10389023, + 0x20381a05,0x01602007,0x23100c08,0x0e285c1a, + 0x20681001,0x01901400,0x23901c0a,0x0fb8641d, + 0x20900201,0x01780c04,0x2370080b,0x0fb86422, + 0x20400805,0x02580c00,0x24d80806,0x1188902f, + 0x00201807,0x01081a07,0x22a01400,0x0f08541e, + 0x00780401,0x01401801,0x23400e08,0x10a8541e, + 0x00900401,0x01800802,0x23a0120f,0x10c85820, + 0x00683a06,0x0260400f,0x25002607,0x1308882f, + 0x20d82a08,0x0160280f,0x23002c04,0x10084821, + 0x20f81e04,0x01401c04,0x22e0340b,0x11884c1f, + 0x21081203,0x01902404,0x2380200d,0x11b8481f, + 0x21981601,0x01801602,0x2400600c,0x14886432, + 0x00f80804,0x00b01e0d,0x22503a2e,0x10e82415, + 0x01002404,0x00d8320d,0x22803230,0x12783017, + 0x01080c03,0x01500609,0x22f03631,0x12a83817, + 0x01d00002,0x01302205,0x23b03a58,0x15d83c1c, + 0x21480402,0x00401400,0x00183c00,0x1138740a, + 0x21401002,0x20480c00,0x00a82c00,0x1258780b, + 0x21480801,0x20401400,0x00b83000,0x1248740b, + 0x21780a03,0x00102800,0x20284800,0x15787c0d, + 0x01a81e05,0x00302806,0x0068263c,0x11388e13, + 0x01a81204,0x00001805,0x0078223d,0x12588e13, + 0x01880601,0x20600803,0x0108223b,0x12488a13, + 0x01780408,0x20101609,0x00885e46,0x1588a616, + 0x20c01807,0x20481a07,0x01081c13,0x10189e27, + 0x20801006,0x20481607,0x00d82411,0x11389e2a, + 0x20680801,0x20700602,0x0128140d,0x11289a2a, + 0x00082e05,0x2020500f,0x00d85a02,0x1418da3a, + 0x00d81e09,0x00202c0e,0x00a8120f,0x0f08aa25, + 0x00581205,0x0000200b,0x00882a06,0x1008b225, + 0x00501402,0x20980c00,0x01382603,0x0ff8a625, + 0x00700201,0x20d01800,0x02181202,0x1238ee3c, + 0x20901408,0x20482a0c,0x01401c17,0x0dc8aa21, + 0x20100403,0x20400205,0x0108040a,0x0ed8ba23, + 0x20300a01,0x20481004,0x0108080a,0x0ed8b622, + 0x20301c04,0x20d83203,0x02601012,0x1078fa34, + 0x00581205,0x0000180b,0x00a00204,0x0cf8a217, + 0x00280603,0x20300005,0x01000406,0x0de8be1b, + 0x00780e03,0x20201c02,0x00d80401,0x0de8b21c, + 0x00381604,0x20601c08,0x01a00c08,0x0f08ee28, + 0x00081e01,0x20302e04,0x0100180b,0x0c489614, + 0x20200401,0x20480a04,0x01000c0c,0x0d38b612, + 0x20802007,0x20583207,0x01400414,0x0d18b611, + 0x20200001,0x20b80e05,0x02102c11,0x0df8e21c, + 0x20301002,0x20b81a05,0x01a0080a,0x0bd89209, + 0x00180400,0x20300c00,0x00e80c06,0x0cc8b609, + 0x00582a08,0x0020340c,0x00800202,0x0cc8b608, + 0x20101002,0x20b81203,0x01e0000c,0x0d58d20d, + 0x00200c03,0x20780c00,0x01481402,0x0ba89603, + 0x00000201,0x20480802,0x01100c09,0x0c98ba02, + 0x20101807,0x20881e0d,0x01500c0d,0x0c98ae03, + 0x00200601,0x20881402,0x01b0080a,0x0d18d603, + 0x20181e05,0x20401808,0x01100c09,0x0ba89803, + 0x20180401,0x20400a01,0x00f00408,0x0cb8b007, + 0x20100203,0x20280408,0x00e80809,0x0ca8b008, + 0x20400002,0x20600a01,0x01680c11,0x0d38d00b, + 0x00001403,0x20b80a08,0x01700007,0x0bd88c0b, + 0x00281204,0x20502803,0x01180405,0x0d08ac0d, + 0x00180601,0x20200a01,0x00d00c06,0x0d08ac0f, + 0x00581605,0x20702404,0x01880804,0x0db8d815, + 0x00300a02,0x20681002,0x01580806,0x0c489811, + 0x20101803,0x20a82608,0x01b00c0c,0x0d88b016, + 0x00300c02,0x20380604,0x00f80808,0x0d98a816, + 0x20480407,0x20c00209,0x02180c13,0x0e88dc21, + 0x20801406,0x20482e04,0x01100010,0x0d089c1c, + 0x20500c03,0x20482002,0x01180809,0x0e68b421, + 0x20980404,0x00080401,0x00e80810,0x0e78b422, + 0x00080a06,0x20c0080a,0x02180807,0x0fc8e82e, + 0x00982a09,0x0010280e,0x00601207,0x0e089821, + 0x00881608,0x20100c0c,0x00902a07,0x0f78ac22, + 0x00a81a06,0x2010140b,0x00d0220d,0x0f98b023, + 0x00103806,0x20e86608,0x02302c08,0x1148e435, + 0x21503408,0x2098520d,0x01103413,0x0f088826, + 0x21402406,0x2068360c,0x00c0300f,0x10889026, + 0x21480401,0x20781206,0x01304811,0x10a89426, + 0x21a00e02,0x0008240a,0x0090240a,0x1318d43e, + 0x01480e04,0x0040040d,0x2040123b,0x1038781f, + 0x01482a03,0x00403c0a,0x2010023d,0x11a8801c, + 0x01301c02,0x20881e05,0x00e0163a,0x11c87c1d, + 0x01f81e02,0x00301c07,0x0000525d,0x14c8b027, + 0x21200202,0x20800000,0x00d81800,0x10685404, + 0x21381a02,0x00202000,0x20180c00,0x11786806, + 0x21300001,0x00280400,0x20282000,0x11786006, + 0x21b81201,0x00200c00,0x00281c00,0x14887c08, + 0x01601c06,0x20882a05,0x00e82235,0x10486616, + 0x01601c04,0x20481e06,0x00781e39,0x11587216, + 0x01700203,0x00300003,0x20381639,0x11687216, + 0x01f00401,0x20300a03,0x00583e50,0x14588e20, + 0x20482207,0x2010340e,0x00381c0c,0x0f18762b, + 0x20281203,0x00302007,0x00082809,0x1018822e, + 0x20501006,0x00380e07,0x2038240b,0x10287a2d, + 0x20502405,0x20183800,0x0078280e,0x1298ae41, + 0x00401803,0x20982607,0x01001a01,0x0dd87625, + 0x00000c02,0x20181202,0x00800004,0x0ec88e27, + 0x00681a06,0x00702c0c,0x20681e04,0x0ed88a29, + 0x00681606,0x0080180f,0x20680602,0x10b8ba3b, + 0x20180601,0x20301003,0x0078140b,0x0cb87220, + 0x00280603,0x00100c04,0x00580405,0x0da88e23, + 0x20480802,0x00100e06,0x0040100f,0x0d988e23, + 0x00081000,0x00302603,0x0000180f,0x0ee8ae34, + 0x00000a02,0x20381801,0x00b01c08,0x0be87617, + 0x20100002,0x00080e04,0x0080100b,0x0ca88e1b, + 0x00400802,0x20180c00,0x00700003,0x0ca88a1b, + 0x20101401,0x20182605,0x00902010,0x0d88a625, + 0x20101803,0x20282e05,0x00500c08,0x0b486e0f, + 0x20100000,0x00000001,0x00580808,0x0bf88a11, + 0x20182206,0x00202c05,0x0040040d,0x0be88a13, + 0x20100802,0x00480e01,0x0008040c,0x0c989e18, + 0x20180c00,0x00501804,0x20681805,0x0af86a09, + 0x00180601,0x00000001,0x00500406,0x0b988e0a, + 0x20402c0a,0x20684a0d,0x00f00c0a,0x0b888a07, + 0x00181a04,0x00601c05,0x20400009,0x0bf89e0e, + 0x00580a06,0x00201404,0x00000801,0x0ab86e05, + 0x20100802,0x20180e02,0x0050000b,0x0b688e01, + 0x00681a08,0x00502c10,0x20481c00,0x0b688a02, + 0x00100803,0x00080606,0x0048040b,0x0bb89a04, + 0x2060280b,0x00083e0f,0x00500011,0x0aa86c04, + 0x00000201,0x00180403,0x00300007,0x0b788c08, + 0x20400004,0x20180608,0x00701810,0x0b788806, + 0x20280a01,0x00300403,0x00380410,0x0bc8a00a, + 0x00382a0b,0x00a03413,0x20a80c00,0x0af8740c, + 0x20100400,0x00181000,0x00201408,0x0bd88810, + 0x00000201,0x20100004,0x00600005,0x0bd88411, + 0x00101601,0x00081e01,0x00400808,0x0c48a016, + 0x00180406,0x00100e0d,0x00301008,0x0b586810, + 0x00280e01,0x00302000,0x20280804,0x0c787c16, + 0x00481203,0x20101c01,0x00600c04,0x0c788016, + 0x00200802,0x00580a03,0x2028140a,0x0d18a01f, + 0x20281204,0x20101404,0x0068100c,0x0bf87019, + 0x20280400,0x00000603,0x0060000b,0x0d38841e, + 0x20600c05,0x20581208,0x00d00010,0x0d487c20, + 0x20600402,0x00781001,0x20481011,0x0e48ac2c, + 0x00003808,0x20585207,0x00b80407,0x0cf87823, + 0x00001805,0x20183202,0x00800405,0x0e488826, + 0x00401604,0x20383007,0x00901202,0x0e688427, + 0x00682a05,0x00804409,0x20880c00,0x0fd8b035, + 0x20d83608,0x00904810,0x20980806,0x0e287829, + 0x20d82e09,0x00503c0e,0x20400c04,0x0f88802a, + 0x21301004,0x00281a04,0x20300c0b,0x0fa8742c, + 0x21b80404,0x20280606,0x00902414,0x1198ac3f, + 0x00f01404,0x2048260d,0x00903e2e,0x0f486c20, + 0x01102406,0x20683e11,0x00b04632,0x10b8701e, + 0x01582204,0x0060340b,0x2090023f,0x10f87020, + 0x01d02602,0x20383c07,0x00803256,0x1378a031, + 0x21300402,0x00900000,0x20b82800,0x0fd85001, + 0x21501804,0x00082400,0x00482c00,0x10a86005, + 0x21200201,0x00000400,0x00581800,0x10b85c02, + 0x21c02002,0x20382400,0x00784400,0x13986c04, + 0x01c81a05,0x00a03007,0x20b81e3a,0x0f98621c, + 0x01a82607,0x0060380c,0x20581e3e,0x10886e1a, + 0x01300003,0x00080602,0x00681a35,0x10886a19, + 0x02080800,0x00501807,0x20384253,0x13488a26, + 0x20b01c07,0x00483209,0x0010081a,0x0e386e2c, + 0x20401006,0x2038160a,0x00900810,0x0f287231, + 0x00181203,0x00102807,0x00581c05,0x0f387631, + 0x00081a05,0x00303c07,0x00381c0d,0x11589a48, + 0x00881a05,0x00b0280c,0x20b81209,0x0d186e24, + 0x00280a03,0x00101007,0x00481002,0x0dc87628, + 0x00000c00,0x20481e03,0x00e01809,0x0dc87a2a, + 0x20100805,0x20382207,0x01201c0d,0x0f48a63b, + 0x20280a01,0x00400e03,0x2010200e,0x0be86621, + 0x20180400,0x20180602,0x0090140a,0x0c987622, + 0x20200803,0x00080e02,0x00880409,0x0c987621, + 0x00000604,0x00081007,0x00a0140b,0x0da89a2f, + 0x20200404,0x00280606,0x00200409,0x0b185e15, + 0x00100c01,0x20280a03,0x00880807,0x0ba86e1a, + 0x00580e07,0x00101007,0x00500802,0x0bb8761b, + 0x00080802,0x00101604,0x0060080b,0x0c588a24, + 0x00281203,0x00302005,0x00081402,0x0a886210, + 0x20180400,0x00180401,0x0068080a,0x0af87612, + 0x20702009,0x2028360d,0x00900812,0x0af86e11, + 0x00180e03,0x20101002,0x00b0040b,0x0b688a19, + 0x20100802,0x20181203,0x00800809,0x0a18660a, + 0x00100800,0x00080801,0x00580807,0x0a987a0a, + 0x00682206,0x00603c0d,0x20482e03,0x0a987609, + 0x20301807,0x20482a08,0x00e0000d,0x0ac88a0d, + 0x20180c00,0x00100003,0x00500c06,0x09e86603, + 0x00180800,0x00200c01,0x00480408,0x0a687a02, + 0x20201003,0x20382206,0x00b01c0f,0x0a587e03, + 0x00481208,0x0020180c,0x00480806,0x0a988a03, + 0x00681e04,0x20103c03,0x00580402,0x09e85801, + 0x20100000,0x00000001,0x0060040b,0x0a787808, + 0x00000000,0x00100002,0x00380808,0x0a787409, + 0x20401007,0x2028160c,0x00b00813,0x0aa88409, + 0x20802406,0x2098420a,0x01501813,0x0a185c0c, + 0x20100400,0x00000000,0x00600408,0x0ad87811, + 0x20180601,0x00200001,0x00300c09,0x0ae87411, + 0x00081605,0x00202009,0x00681007,0x0b288c16, + 0x00700206,0x00080408,0x00580e06,0x0a985813, + 0x00180602,0x00180401,0x00601404,0x0b787417, + 0x00101001,0x00181a03,0x00300c05,0x0b886c18, + 0x00480401,0x20301205,0x00d00006,0x0be88c1c, + 0x2060140a,0x00181e0b,0x00481410,0x0b385c18, + 0x20200804,0x00080605,0x00580408,0x0c486c1e, + 0x20180800,0x00501001,0x20380c08,0x0c686c1f, + 0x20300402,0x20480603,0x01281013,0x0cf89429, + 0x0078420c,0x00605813,0x20381000,0x0c186820, + 0x00581604,0x00201c06,0x00480803,0x0d587024, + 0x00180801,0x00301000,0x00180805,0x0d787026, + 0x00201601,0x20383003,0x01000c09,0x0e789c37, + 0x21503809,0x20a85611,0x01402816,0x0d38602a, + 0x21602405,0x20384607,0x00b02011,0x0e98702e, + 0x20f80a02,0x00101804,0x00400007,0x0ec8702c, + 0x21801003,0x00281000,0x0048080e,0x10589442, + 0x01481604,0x0050180d,0x2018163b,0x0e885c26, + 0x01681604,0x00602c0b,0x20681643,0x0fe86423, + 0x01101001,0x20182e04,0x00a03233,0x10087022, + 0x01a82e04,0x0060340c,0x00001e4f,0x12489034, + 0x21180c00,0x20701000,0x01080c00,0x0f284a03, + 0x21180a02,0x20102000,0x00681800,0x10084e02, + 0x21280400,0x20100800,0x00581000,0x10184a01, + 0x21981c00,0x00403800,0x20282400,0x12d86205, + 0x01701400,0x20a81801,0x01400234,0x0ec84e1d, + 0x01302005,0x20383606,0x00d80632,0x0fb85e1b, + 0x01600802,0x20100201,0x00781a37,0x0fc8521c, + 0x02080402,0x20300601,0x00c8124c,0x1248762b, + 0x20481000,0x20502201,0x00e81011,0x0d784e2e, + 0x00181604,0x0040200a,0x00081406,0x0e685e30, + 0x20200201,0x00180c03,0x0060080c,0x0e685e31, + 0x20500204,0x20380c07,0x00d01414,0x10387a47, + 0x00301800,0x20982401,0x01600c03,0x0c385a24, + 0x20100601,0x20180a03,0x00801809,0x0cf85e29, + 0x00080800,0x00100c00,0x00400006,0x0d085628, + 0x00401004,0x20380607,0x00a80406,0x0e386e3a, + 0x20300601,0x20380c01,0x00c0100b,0x0b38521c, + 0x20100c05,0x00081605,0x00680407,0x0bd85a20, + 0x00100201,0x20100a01,0x00700006,0x0bd85622, + 0x20480602,0x00180404,0x00900412,0x0c98762e, + 0x00100001,0x20200602,0x00900003,0x0a784a15, + 0x00281606,0x00301c08,0x00180804,0x0ae85e1b, + 0x20200802,0x20181a02,0x0080040a,0x0ae85a1a, + 0x00200201,0x00080a02,0x00901407,0x0b686e21, + 0x00000401,0x20281000,0x00a00007,0x09d84e10, + 0x20100c06,0x20180e09,0x0088040b,0x0a285a13, + 0x00281602,0x00102803,0x00381805,0x0a385a13, + 0x20300803,0x00081203,0x0060000d,0x0a786a18, + 0x00180a03,0x20100c03,0x00500006,0x09684a0a, + 0x00180e04,0x00101007,0x00580c08,0x09b8620a, + 0x00001803,0x20482a04,0x00d0080a,0x09b8660b, + 0x00481603,0x00202405,0x00281005,0x09e86a0e, + 0x20101803,0x20381e05,0x00800409,0x09384a02, + 0x00100c02,0x20280e03,0x00900409,0x09886202, + 0x00080a02,0x00201005,0x00380c09,0x09886201, + 0x20400c03,0x20381a04,0x00b01011,0x09986e03, + 0x00100e02,0x00381c04,0x00100c05,0x09484c05, + 0x20180400,0x00100401,0x0060000b,0x09986008, + 0x00080400,0x00000601,0x00700c0a,0x09a86008, + 0x00381204,0x00001c05,0x00580807,0x09b86409, + 0x20281a01,0x00602c00,0x20680809,0x0988400b, + 0x20180e02,0x00000802,0x00601008,0x0a085c12, + 0x20300802,0x20280e02,0x0090000a,0x0a085c12, + 0x20501005,0x20482208,0x00d00c10,0x0a286815, + 0x00100403,0x20100602,0x00580403,0x09f84411, + 0x20100802,0x20280e03,0x00800806,0x0ab85819, + 0x00280a03,0x00001405,0x00680403,0x0ab85c19, + 0x00500204,0x00000007,0x00580802,0x0b08681e, + 0x00481607,0x00002806,0x00580405,0x0a984815, + 0x00280e03,0x00001404,0x00600003,0x0b88541d, + 0x20100002,0x20280605,0x00b00c09,0x0b985c1f, + 0x20100402,0x00100606,0x00580810,0x0c086426, + 0x20503c0d,0x20686610,0x00f00c13,0x0b584c21, + 0x00001004,0x20381e06,0x00b00c0a,0x0c885424, + 0x00200002,0x20280800,0x00a80405,0x0ca85c26, + 0x00180404,0x00100e01,0x0068200c,0x0d787034, + 0x20c83e0d,0x00905818,0x20a81c05,0x0c98502c, + 0x21181a01,0x00102405,0x0048140a,0x0dd8542e, + 0x21100603,0x20280405,0x0080100b,0x0df8582e, + 0x21582207,0x0000240c,0x0080080e,0x0f487c41, + 0x00f01407,0x20682214,0x00c03a2d,0x0dd84824, + 0x01300800,0x20581401,0x00d01e39,0x0f285824, + 0x01200002,0x20100606,0x00600e37,0x0f484c25, + 0x01602c05,0x2078560e,0x01204243,0x11387039, + 0x21101003,0x00581400,0x20681800,0x0eb83604, + 0x21300000,0x20100400,0x00300400,0x0f783e02, + 0x21300402,0x20100000,0x00381000,0x0f883e02, + 0x21a01401,0x20381800,0x00a80c00,0x12185606, + 0x01682606,0x00902809,0x20b00233,0x0e583e1d, + 0x01881000,0x20102601,0x00381638,0x0f283e1e, + 0x01881204,0x00001c06,0x00380638,0x0f38421e, + 0x02300a01,0x00280402,0x00480e4d,0x11785a2d, + 0x20401805,0x00081208,0x20100810,0x0d08362e, + 0x20301001,0x20581e01,0x00c00810,0x0db84632, + 0x20301004,0x20481207,0x0090000f,0x0dc83e32, + 0x20900404,0x00380e01,0x0028041b,0x0f685e46, + 0x00381a04,0x00602006,0x20500004,0x0bb83624, + 0x20100000,0x00000001,0x00600007,0x0c584226, + 0x00000602,0x00080405,0x00580406,0x0c684627, + 0x00881e07,0x00502c0a,0x00000e01,0x0d885a39, + 0x20400403,0x00080606,0x00300c0d,0x0ab8321c, + 0x00380a02,0x00001401,0x00500002,0x0b484222, + 0x00180400,0x00100601,0x00400806,0x0b484222, + 0x20600405,0x20380e0c,0x00b01c17,0x0bd84e2e, + 0x00200202,0x00000402,0x00280400,0x09f83215, + 0x20401004,0x20381e06,0x00b0080c,0x0a48461b, + 0x00000000,0x00000602,0x00580807,0x0a48421b, + 0x00200a01,0x20180802,0x00881005,0x0aa84e20, + 0x00100401,0x00000203,0x00380407,0x09583612, + 0x00580e05,0x00101407,0x00381001,0x09984614, + 0x20100c02,0x00081601,0x00680408,0x09984613, + 0x00000000,0x00100400,0x00680c0a,0x09c85219, + 0x20200802,0x00180c00,0x00380809,0x08e83a0a, + 0x20301006,0x20281a07,0x0090000f,0x09084a0c, + 0x00380e02,0x00301c05,0x00181006,0x09184a0c, + 0x00100801,0x00181601,0x0070040b,0x0928560e, + 0x00281a03,0x00302806,0x20180804,0x08c83e03, + 0x00281a06,0x00201c0a,0x00380406,0x08e84a01, + 0x20200001,0x20180a02,0x0080100e,0x08d84a02, + 0x20180a01,0x00300c02,0x0028040d,0x08e85202, + 0x00080400,0x20300a04,0x0090100a,0x08c83804, + 0x20100802,0x20480a07,0x00a0140d,0x08f84008, + 0x00000800,0x20180c00,0x00600009,0x08f8440a, + 0x20100801,0x00181202,0x00500c0c,0x0908500a, + 0x20301404,0x20482204,0x00b00008,0x0908380d, + 0x20201003,0x20281e02,0x0088080a,0x09684013, + 0x00080c01,0x00100c00,0x00380408,0x09684412, + 0x00080801,0x00301400,0x00181009,0x09884c14, + 0x00480606,0x00100c09,0x00300000,0x09783811, + 0x00180e04,0x00301007,0x00100003,0x0a18441a, + 0x20100202,0x20180403,0x00601007,0x0a18441a, + 0x00080602,0x00100403,0x00600809,0x0a48501d, + 0x20300c07,0x00181e0a,0x00500c0b,0x0a183416, + 0x20100c03,0x20181606,0x00500c07,0x0af8401e, + 0x00000801,0x20180a04,0x00500404,0x0b083c1f, + 0x00080802,0x00000e04,0x0070000a,0x0b584c26, + 0x00983208,0x0040500a,0x20282002,0x0ae8341d, + 0x00480e03,0x00301404,0x00080c04,0x0c083c24, + 0x00400402,0x00180601,0x00480c06,0x0c184024, + 0x00500601,0x20280401,0x00a80c0b,0x0cb85031, + 0x21902c09,0x20885e0e,0x0120201d,0x0bf83c2c, + 0x21201403,0x20182205,0x0050040f,0x0d38402d, + 0x21480e02,0x00200004,0x00200810,0x0d58442f, + 0x21c01c03,0x20183a03,0x0090081a,0x0e785843, + 0x01680605,0x00301810,0x20583241,0x0d683829, + 0x01380a03,0x00400408,0x20280638,0x0e984426, + 0x01480400,0x20100a01,0x00300a3d,0x0ec83c27, + 0x01b81e03,0x00603409,0x20481e51,0x1088543c, + 0x20e80e04,0x20501c00,0x00900c00,0x0e582e07, + 0x21380400,0x00200000,0x00100400,0x0f083601, + 0x21180a01,0x00400800,0x00000400,0x0f283604, + 0x21980e01,0x00201c00,0x00100000,0x11883e08, + 0x0110300a,0x2088460c,0x0108062a,0x0dd8321c, + 0x01800801,0x00180800,0x00100238,0x0eb8321e, + 0x01400804,0x00281a03,0x00200633,0x0ec8361d, + 0x02280c01,0x20101202,0x00800a4b,0x10e8422e, + 0x00182a0b,0x00403413,0x20180409,0x0c98362d, + 0x20380a02,0x00301803,0x20100010,0x0d483232, + 0x00181205,0x00402408,0x20480408,0x0d683232, + 0x20580601,0x20400801,0x00c00419,0x0ed83e47, + 0x20102006,0x20782a0e,0x00c0200a,0x0b582a23, + 0x20180801,0x00000603,0x00400c08,0x0be83226, + 0x20280403,0x00000607,0x0050140b,0x0bf83228, + 0x00101800,0x20582e01,0x00e01809,0x0ce83e36, + 0x20180602,0x00100405,0x00280c07,0x0a682a1b, + 0x00100601,0x20180801,0x00500403,0x0ad82e21, + 0x00000400,0x20180801,0x00680405,0x0ad82e21, + 0x20100400,0x00100400,0x0038080b,0x0b68322b, + 0x00100000,0x00100000,0x00300403,0x09a82a16, + 0x00100000,0x00001201,0x00380c06,0x09e82a1c, + 0x00000201,0x00000401,0x00480406,0x09e82e1b, + 0x00180800,0x00201000,0x00480407,0x0a383622, + 0x00200000,0x00100601,0x00480404,0x09082a12, + 0x00000401,0x00080800,0x00600008,0x09283214, + 0x00100000,0x00000e01,0x00680807,0x09282e15, + 0x00080400,0x00000800,0x0080000a,0x09483619, + 0x00080801,0x00100e01,0x00580409,0x08882a0b, + 0x00380e03,0x00101802,0x00480408,0x08982e0d, + 0x00000601,0x20180c00,0x0090080b,0x0898360c, + 0x00200000,0x20100800,0x0098040a,0x08a8360f, + 0x20101201,0x20181c01,0x0080100a,0x08582e02, + 0x20301803,0x20282a05,0x00a00c10,0x08683201, + 0x20100401,0x00080602,0x0058040c,0x08683201, + 0x20200001,0x20180a01,0x00b00410,0x08583a02, + 0x20100001,0x00380602,0x00100406,0x08682406, + 0x00180a01,0x00300804,0x00080c06,0x0888300a, + 0x00080e02,0x00100c03,0x00400009,0x08883009, + 0x00080400,0x20100401,0x0098040a,0x0878340b, + 0x00281601,0x00302002,0x20180804,0x08b8240b, + 0x00081201,0x00201800,0x00200008,0x08f83011, + 0x00100c02,0x20181604,0x00700408,0x08f83012, + 0x00100000,0x20280400,0x00a00409,0x08f83814, + 0x20380601,0x20200000,0x00701409,0x09282412, + 0x20300c03,0x20281604,0x00900809,0x09a8301a, + 0x20380400,0x00280802,0x0030000a,0x09a8341b, + 0x20200201,0x20180800,0x0090080c,0x09b8341e, + 0x00480a01,0x20300e03,0x00700001,0x09c81c16, + 0x00280e04,0x00101405,0x00380400,0x0a882c1f, + 0x00281202,0x00101803,0x00100000,0x0a982c20, + 0x00201002,0x20181203,0x00780806,0x0ad83027, + 0x00102003,0x20583e05,0x00a0000c,0x0a88241d, + 0x00100c03,0x20281606,0x00800408,0x0b982c23, + 0x00500201,0x20300a03,0x00700405,0x0ba82c23, + 0x00480c00,0x00300c03,0x00380c0c,0x0c283830, + 0x21180601,0x00402c06,0x20583c0e,0x0ba8242a, + 0x20f81602,0x00101c04,0x0038100a,0x0cc8302c, + 0x21601404,0x20382204,0x00880814,0x0ce8302f, + 0x21980e01,0x20102001,0x00680c17,0x0de83841, + 0x01081601,0x00200803,0x00501631,0x0cf83825, + 0x01000801,0x20381202,0x00900a30,0x0e183425, + 0x01580a03,0x00200009,0x00080a3e,0x0e583429, + 0x01800c01,0x20482604,0x00e01a48,0x0fe8403b, + 0x21200004,0x00580800,0x20600000,0x0e082a04, + 0x21300c02,0x20280c00,0x00681000,0x0eb82a01, + 0x21201000,0x20881000,0x00b80800,0x0ec82203, + 0x21a80400,0x20280800,0x00701400,0x11282e06, + 0x01b82a0a,0x00504c0b,0x20880636,0x0d98221f, + 0x01980a02,0x00100c05,0x00300239,0x0e582e1e, + 0x01700401,0x20400801,0x00781236,0x0e68261e, + 0x02201401,0x20381201,0x0050064d,0x1088262d, + 0x20b02c0c,0x20584e13,0x00b0201c,0x0c38222c, + 0x20580601,0x20180602,0x00601c13,0x0ce82631, + 0x20400603,0x20381003,0x00901811,0x0cf82a30, + 0x20600401,0x00280400,0x0010041a,0x0e782646, + 0x0058260a,0x00603412,0x20881604,0x0b182220, + 0x00000c03,0x20281204,0x00500005,0x0ba81e25, + 0x00100c03,0x20280e05,0x00500404,0x0ba81e26, + 0x00181201,0x00301c02,0x20100008,0x0c982235, + 0x20300805,0x2038060b,0x0060180c,0x0a281a1c, + 0x00000201,0x00100804,0x00180804,0x0a882220, + 0x00000202,0x00100804,0x00280806,0x0a881e21, + 0x20180e01,0x20101000,0x0060100b,0x0b18222b, + 0x00180601,0x20100403,0x00500002,0x09681a15, + 0x00180800,0x00100c00,0x00300c05,0x09981e1b, + 0x00080401,0x00100601,0x00400806,0x09981e1b, + 0x00100c00,0x20480a02,0x00900808,0x09e81a22, + 0x00280a02,0x20200801,0x00600c04,0x08c81612, + 0x00100400,0x20100601,0x00600408,0x08d81a15, + 0x00280602,0x00000802,0x00500806,0x08d81a15, + 0x00000401,0x20180a01,0x0070000a,0x08f81a19, + 0x00101003,0x20381204,0x00800009,0x0848120c, + 0x00000801,0x20180e01,0x0070040a,0x08581a0c, + 0x00000402,0x20100204,0x0070000b,0x0858160c, + 0x00180e03,0x00100803,0x0050080a,0x0858160f, + 0x20281202,0x00101003,0x0058040b,0x08181602, + 0x00081201,0x00101c01,0x00380c0a,0x08281602, + 0x00180a03,0x20100803,0x0060000a,0x08281a01, + 0x20100403,0x20280605,0x0080000e,0x08181203, + 0x00100001,0x20300203,0x00900004,0x08281006, + 0x00000400,0x20380e02,0x00a0040a,0x08381c09, + 0x20200c04,0x20281605,0x0080000c,0x08381809, + 0x20100601,0x20180403,0x0078080b,0x0838140a, + 0x00100c00,0x20381800,0x00800407,0x0878140c, + 0x20100c01,0x20281800,0x00700009,0x08a81c12, + 0x00380e05,0x00101807,0x00380c04,0x08b81c12, + 0x00100000,0x00000201,0x00500409,0x08a81814, + 0x20400401,0x00081201,0x00200009,0x08e81013, + 0x00080a01,0x00100c02,0x00280806,0x09581c1a, + 0x20300c04,0x20381208,0x0090000c,0x09581c1a, + 0x20300803,0x00080a02,0x00580c0c,0x0978181e, + 0x00300e01,0x00180c01,0x20280e02,0x09a81017, + 0x20100402,0x00080e02,0x00500806,0x0a48201f, + 0x00000e02,0x00081805,0x00580803,0x0a482421, + 0x00481a05,0x00202006,0x00380403,0x0a881c26, + 0x00481003,0x00402601,0x20482408,0x0a58181a, + 0x00481203,0x00001804,0x00180402,0x0b481c23, + 0x00580400,0x00300201,0x20100002,0x0b682024, + 0x00301005,0x20481a09,0x00b0040f,0x0bd81c2f, + 0x21281e06,0x00001808,0x00501414,0x0b582428, + 0x21101803,0x20382206,0x0070000e,0x0c781c2b, + 0x21281000,0x00201c00,0x20181010,0x0c98202d, + 0x21a80604,0x00080807,0x00580418,0x0d982442, + 0x00f01c05,0x2068320e,0x00b01e2e,0x0c981827, + 0x01181202,0x00200c06,0x20180e32,0x0dc82426, + 0x01200c00,0x20281601,0x00600235,0x0df82827, + 0x01900402,0x20100205,0x00380a4c,0x0f981c3b, + 0x20e01400,0x20680800,0x00980400,0x0db82205, + 0x21181000,0x20101c00,0x20100800,0x0e781e03, + 0x21281401,0x00902400,0x20e00800,0x0e982a04, + 0x21a01004,0x00081000,0x00081000,0x10d82205, + 0x01101001,0x20282800,0x00701e2b,0x0d48261b, + 0x01700a01,0x20480800,0x00601634,0x0e181a1d, + 0x01880e03,0x00401402,0x20501635,0x0e28221e, + 0x02381a07,0x0050280b,0x20400a4e,0x1048222c, + 0x00281e04,0x00203803,0x20480c09,0x0c08162c, + 0x20501404,0x20381a05,0x00480411,0x0cb8122e, + 0x20700404,0x00180606,0x00001014,0x0cc81a2f, + 0x20580804,0x20100a09,0x0060201a,0x0e381646, + 0x20402806,0x20483e08,0x00a0140e,0x0ad81a21, + 0x00281202,0x00301806,0x20280c01,0x0b781625, + 0x00480a02,0x00201404,0x20180601,0x0b881626, + 0x00000e01,0x20381401,0x00900c0a,0x0c681234, + 0x00181605,0x0060180a,0x20400402,0x09f81619, + 0x20100201,0x20100400,0x00501408,0x0a581620, + 0x20280800,0x00000602,0x0040140a,0x0a581621, + 0x20200c03,0x00181603,0x0040080b,0x0ae80e29, + 0x00000002,0x00080606,0x00201806,0x09480a15, + 0x00000803,0x20181204,0x00500c05,0x09780e1a, + 0x00100400,0x20280601,0x00500805,0x09780e1a, + 0x00181203,0x00301806,0x20100406,0x09c80a20, + 0x00000802,0x00080c00,0x00100005,0x08b80610, + 0x00180a02,0x00100c04,0x00100407,0x08b80a14, + 0x00000400,0x00080800,0x00400808,0x08b80a13, + 0x00180800,0x20100e04,0x00501409,0x08e00219, + 0x00381a06,0x00202006,0x20200804,0x0840020b, + 0x00180800,0x20100e02,0x00400c09,0x0848060c, + 0x00280a01,0x00000801,0x00200407,0x0848060c, + 0x20101002,0x20381603,0x0070000d,0x0840060e, + 0x20401806,0x2048220b,0x0070080f,0x08000602, + 0x20101001,0x20381602,0x0070000c,0x08000202, + 0x20200802,0x20180e03,0x0050000d,0x08000201, + 0x00280601,0x00100c03,0x00280c09,0x08000603, + 0x00200602,0x00200006,0x20181802,0x08280406, + 0x00000000,0x00100401,0x00280c08,0x08280408, + 0x00280a01,0x00101002,0x00280c06,0x08280408, + 0x20280c00,0x00100a01,0x0040080e,0x08100009, + 0x00080a02,0x00200c00,0x20200007,0x0868040b, + 0x00080e01,0x00101001,0x00280808,0x08880811, + 0x20300801,0x20181602,0x0060080c,0x08880811, + 0x00100802,0x20280a02,0x00680c08,0x08900014, + 0x20300005,0x00080606,0x00181008,0x08d80812, + 0x20200401,0x20280e02,0x00600008,0x09380c19, + 0x00180800,0x00101001,0x00181004,0x09380819, + 0x00080e03,0x00101003,0x0058040a,0x0958041d, + 0x00381604,0x00001c0a,0x00180e01,0x09781416, + 0x00100601,0x20180401,0x00480c03,0x0a180c1f, + 0x20280400,0x20200800,0x00580807,0x0a18101f, + 0x20101405,0x20382606,0x00800409,0x0a680426, + 0x00700601,0x20480a04,0x00801807,0x0a281018, + 0x00100c04,0x00081a03,0x00380805,0x0b181423, + 0x00500000,0x20380a01,0x00780401,0x0b281423, + 0x00980e06,0x00201807,0x20181405,0x0bb8082e, + 0x21802005,0x20383e08,0x0060041c,0x0b280c2a, + 0x20d81a05,0x00302408,0x20381008,0x0c58182a, + 0x21301002,0x20381a01,0x00580c10,0x0c58182c, + 0x21e00c06,0x20181a09,0x0058041f,0x0d581040, + 0x01481603,0x00502409,0x2088323c,0x0c881427, + 0x00f01c04,0x20382a0b,0x00600a2c,0x0d881824, + 0x01280a02,0x00101006,0x20181636,0x0db81c26, + 0x01b80a04,0x00100c0b,0x00082651,0x0f68183b, + 0x20e82602,0x00702c00,0x20a02400,0x0d782605, + 0x21100800,0x00281000,0x20301000,0x0e382601, + 0x21101002,0x20781c00,0x00e00c00,0x0e382a01, + 0x21781400,0x00002400,0x00101400,0x10982207, + 0x01200401,0x20200a05,0x0010122b,0x0d18161a, + 0x01500000,0x00500801,0x20700a34,0x0de81a1b, + 0x01500a03,0x20380c05,0x00701633,0x0de81e1b, + 0x01c00e01,0x20481a01,0x00a03244,0x10081628, + 0x20200c03,0x00081a02,0x0040100c,0x0be8162a, + 0x20281a03,0x00402802,0x20400c0c,0x0c98162f, + 0x20300003,0x20100605,0x00400c0d,0x0c98122d, + 0x20201002,0x20180e04,0x00400c11,0x0e200242, + 0x00282606,0x00303807,0x20200407,0x0ab80a21, + 0x00000c03,0x20281606,0x00601807,0x0b480e25, + 0x00200203,0x20180404,0x00401003,0x0b581225, + 0x20180e02,0x00201403,0x0010040c,0x0c500233, + 0x20401405,0x20782a0a,0x00c01c0c,0x09d80618, + 0x20280e02,0x00100804,0x00200c08,0x0a480a1e, + 0x20100803,0x00080e05,0x00301009,0x0a48061f, + 0x00180800,0x00000e02,0x00500809,0x0ae00629, + 0x00100601,0x20280405,0x00380c00,0x09300212, + 0x00380400,0x20200e02,0x00300802,0x09600619, + 0x00180a02,0x00200804,0x00000004,0x09600219, + 0x20200c00,0x20281e01,0x0090140c,0x09c00a1f, + 0x00200203,0x20100802,0x00200804,0x08a00210, + 0x20200c00,0x20281602,0x00600c0b,0x08b00613, + 0x00000000,0x00000602,0x00200c08,0x08b00613, + 0x00100c01,0x00081000,0x00200005,0x08f01216, + 0x20201805,0x20182a07,0x00400c0a,0x08400609, + 0x00100801,0x00180800,0x00100006,0x08400a0a, + 0x00100801,0x00080a01,0x00300408,0x08400a0b, + 0x00181202,0x00402004,0x2028040a,0x0860120e, + 0x00181204,0x00502808,0x20681804,0x08100602, + 0x00080e02,0x00201803,0x2018040a,0x08100a02, + 0x20180a01,0x00201001,0x0010000a,0x08100a02, + 0x00080602,0x20100602,0x0060140c,0x08101603, + 0x00080c01,0x00000a05,0x00301008,0x08100004, + 0x00080400,0x20100203,0x00500809,0x08200c07, + 0x00000401,0x20180a02,0x00400408,0x08200808, + 0x20201005,0x20281607,0x0078080d,0x0830180a, + 0x20200401,0x20280e01,0x00580407,0x0850000b, + 0x20100801,0x20281602,0x0058040a,0x08800811, + 0x20100000,0x00000601,0x00280c0a,0x08800811, + 0x00281206,0x00201409,0x00180806,0x08a01013, + 0x00200c00,0x20100000,0x00281803,0x08c80410, + 0x00000401,0x00080400,0x00181406,0x09300418, + 0x00100400,0x00080801,0x00380805,0x09300018, + 0x20301404,0x20381a08,0x0060040d,0x0960101d, + 0x20200c01,0x00281c00,0x00200408,0x09580c15, + 0x20180400,0x00100802,0x00081004,0x0a08041d, + 0x20200400,0x00180a01,0x00180807,0x0a08041e, + 0x00380e02,0x00201805,0x00081c03,0x0a700c25, + 0x00680602,0x00400402,0x20500003,0x0a18081b, + 0x00580602,0x00000c01,0x00280c02,0x0b080c20, + 0x00500801,0x00180400,0x20281800,0x0b180822, + 0x00300e02,0x20181201,0x0060040d,0x0bb0042d, + 0x21381401,0x00302604,0x20481814,0x0b180826, + 0x21300c03,0x20182204,0x00500411,0x0c18142a, + 0x21180e01,0x00301403,0x2028100f,0x0c38102a, + 0x21880804,0x00200a06,0x00281c15,0x0d50003e, + 0x01101000,0x20281801,0x00580e33,0x0c481823, + 0x01281e03,0x00203008,0x20382637,0x0d681423, + 0x01080401,0x00080e02,0x00300a31,0x0d781825, + 0x01780a02,0x00080807,0x00481646,0x0f381037, + 0x21001804,0x20483800,0x00b00400,0x0d282401, + 0x21180401,0x20100c00,0x00400c00,0x0de82001, + 0x20f00001,0x00401000,0x20680400,0x0e081a02, + 0x21701000,0x20181400,0x00202400,0x10581a02, + 0x01380e06,0x0020180d,0x20400a2f,0x0cf81a16, + 0x01680604,0x20300804,0x00701e33,0x0db81a19, + 0x01280a02,0x00300c04,0x2030162d,0x0db81619, + 0x01b00001,0x00300c00,0x20301644,0x0ff80a24, + 0x00180601,0x20101206,0x00202409,0x0bc80a29, + 0x20501404,0x20382207,0x0090200f,0x0c780a2b, + 0x00080400,0x00100a02,0x00001808,0x0c880a2b, + 0x00081603,0x00302002,0x0000200d,0x0e200640, + 0x20401c05,0x20283a08,0x0060140d,0x0aa0021e, + 0x00480a04,0x00200c04,0x00100401,0x0b400223, + 0x20180801,0x00100202,0x00201407,0x0b400223, + 0x20200803,0x20281207,0x00801c0e,0x0c601632, + 0x00180602,0x00501407,0x20881c01,0x09e00617, + 0x20401005,0x00081a06,0x0040080c,0x0a30061d, + 0x00200201,0x20100c02,0x00200003,0x0a400a1e, + 0x00200601,0x00080c01,0x00400407,0x0b001a28, + 0x00080400,0x00400c00,0x20300c05,0x09300214, + 0x00380604,0x00300408,0x20200400,0x09700a17, + 0x20100401,0x20180a02,0x00501008,0x09600a18, + 0x20200403,0x00100602,0x0028080b,0x09e01e1e, + 0x20180c00,0x00200601,0x00001406,0x08b0060e, + 0x20180c02,0x00201604,0x20101009,0x08d01212, + 0x00080400,0x00000401,0x00300807,0x08c01211, + 0x00381204,0x00201c06,0x00300405,0x09101a16, + 0x00380800,0x00001e01,0x00180803,0x08500e0a, + 0x00280602,0x20100801,0x00400406,0x0860160a, + 0x00280a02,0x20100c01,0x00300806,0x0860160a, + 0x20100c02,0x20381a05,0x00901c0d,0x0880220d, + 0x20300201,0x20381000,0x0080140c,0x08100a02, + 0x20200801,0x20281603,0x00600c0c,0x08201601, + 0x20200802,0x20281204,0x0060080c,0x08201a01, + 0x20100801,0x00080e01,0x0038040b,0x08502601, + 0x00101002,0x20381a04,0x00480403,0x08201005, + 0x00100601,0x00080401,0x00280806,0x08401808, + 0x00100202,0x00000002,0x00280806,0x08401808, + 0x00380a03,0x00201803,0x00080c07,0x08702408, + 0x20100002,0x00200401,0x20181806,0x0860080a, + 0x20180401,0x00100a02,0x00081008,0x08a0140f, + 0x20100002,0x00080603,0x00380809,0x08a0100f, + 0x20301004,0x00082206,0x0060000f,0x08d01c12, + 0x00281604,0x00202006,0x00000003,0x08c0040e, + 0x00080601,0x00100401,0x00281406,0x09300816, + 0x00000201,0x00000002,0x00281406,0x09300c17, + 0x00181a04,0x00402407,0x20281005,0x09901c1c, + 0x20100403,0x20300607,0x00800008,0x09400414, + 0x20100402,0x00080601,0x00380c06,0x0a00001c, + 0x20200402,0x00000202,0x00281406,0x0a00041d, + 0x00100c03,0x20280e05,0x00700408,0x0a801823, + 0x00400203,0x20280803,0x00880405,0x0a00001b, + 0x00300204,0x00100004,0x00280403,0x0af80420, + 0x00680e04,0x00101405,0x00380800,0x0b080420, + 0x00181205,0x00001404,0x0040000c,0x0bc0182d, + 0x21200c04,0x20281a06,0x00680c11,0x0b080426, + 0x20f00004,0x00100208,0x0028140c,0x0c080427, + 0x21200402,0x20281207,0x00800811,0x0c180828, + 0x21400c04,0x20481209,0x00981410,0x0d60143a, + 0x01181203,0x00101808,0x00082232,0x0c280c21, + 0x01000e02,0x00182405,0x0028122f,0x0d381422, + 0x01101000,0x20281800,0x00382233,0x0d580c24, + 0x01500e01,0x20181c02,0x00582e3f,0x0f200033, + 0x20c00402,0x00101000,0x20281c00,0x0cf81202, + 0x21080401,0x00280400,0x00101400,0x0db81803, + 0x20e80400,0x20200800,0x00501c00,0x0dc81a01, + 0x21781801,0x00202000,0x20102800,0x10381802, + 0x00d80a02,0x00380806,0x00202223,0x0cb81e14, + 0x01200201,0x00180403,0x00001a2f,0x0d980a15, + 0x01000c01,0x20380e01,0x00701e2a,0x0d880e16, + 0x01c00603,0x20400c03,0x00603244,0x0fe00220, + 0x00180602,0x00100400,0x00002803,0x0bc00223, + 0x20180e03,0x00101c01,0x20101808,0x0c700a28, + 0x00000204,0x00000003,0x00501c06,0x0c700227, + 0x20301c01,0x20381e06,0x0090340f,0x0e401a3a, + 0x00180403,0x00101a07,0x00180806,0x0ab00e1f, + 0x00000803,0x20280e07,0x00701405,0x0b501222, + 0x00000c06,0x00081609,0x00500c05,0x0b500e22, + 0x00080c02,0x00400a04,0x00100c07,0x0ca0262f, + 0x20180e01,0x00000403,0x00800808,0x09e00618, + 0x00180601,0x00001403,0x00380c06,0x0a50161d, + 0x00180e04,0x00300808,0x00000405,0x0a500e1d, + 0x00100000,0x00100802,0x00380408,0x0b402a28, + 0x00080601,0x20380a01,0x00901805,0x09300e12, + 0x20180601,0x20180400,0x00801808,0x09801216, + 0x00000002,0x00100204,0x00201007,0x09801a17, + 0x00080a01,0x00100c01,0x00500c0a,0x0a202a1f, + 0x20101404,0x20481e05,0x00700005,0x08c0160c, + 0x00101002,0x20381602,0x00700805,0x08f01e0f, + 0x00000201,0x00180401,0x00300808,0x08f01a10, + 0x20100c02,0x20181e04,0x0080140b,0x09502e15, + 0x00300205,0x00200008,0x00000402,0x08701209, + 0x00100202,0x00100003,0x00200c07,0x08902209, + 0x00000000,0x00180a01,0x00200c07,0x08902208, + 0x00100201,0x00100802,0x00180808,0x08e0360b, + 0x20400c05,0x00181209,0x0000000c,0x08401a01, + 0x20100002,0x00100604,0x00200009,0x08602601, + 0x00080a01,0x00101000,0x00000007,0x08602601, + 0x00080a01,0x00100c00,0x0030000a,0x08a03202, + 0x00381603,0x00402007,0x20481601,0x08501004, + 0x00080601,0x00000401,0x00380807,0x08802007, + 0x20180601,0x20100201,0x00300008,0x08802407, + 0x00000001,0x20180a02,0x0060040a,0x08c03008, + 0x00100000,0x20100602,0x00400807,0x08701007, + 0x00000401,0x20100202,0x00480c06,0x08d01c0d, + 0x00100802,0x20180603,0x00481406,0x08d0200d, + 0x00180a03,0x20101403,0x00580c09,0x09203411, + 0x20201003,0x20182203,0x00500409,0x08d00c0f, + 0x20100400,0x00100000,0x00481007,0x09501414, + 0x20100000,0x00100002,0x00281408,0x09501414, + 0x20301c06,0x20382a07,0x00a8040c,0x09d02c1b, + 0x00281203,0x00301005,0x20380402,0x09601015, + 0x00100000,0x00100401,0x00381005,0x0a10101a, + 0x00080602,0x00100c02,0x00380805,0x0a100c1b, + 0x00481207,0x0040140a,0x00080803,0x0ad02423, + 0x00100401,0x00080605,0x00100008,0x0a10101a, + 0x20180e01,0x00100400,0x00400406,0x0af00820, + 0x00200601,0x00081603,0x00500c05,0x0b000c20, + 0x20301005,0x0008220b,0x00500810,0x0c00282d, + 0x20e80800,0x00100c00,0x0018180b,0x0b000c23, + 0x20c00401,0x20200203,0x00481c05,0x0c000825, + 0x21000403,0x00180a05,0x00081c0b,0x0c100828, + 0x21181603,0x00401805,0x20382806,0x0d902038, + 0x00e00400,0x20181a01,0x00480a2a,0x0c18041e, + 0x00e00000,0x20100000,0x00482a2a,0x0d18081c, + 0x01180e02,0x00201807,0x20283633,0x0d48081f, + 0x01480402,0x20200606,0x00382e3d,0x0f30102b, + 0x20a81603,0x20102000,0x00302800,0x0cd80e03, + 0x20f01002,0x20481400,0x00680400,0x0d980805, + 0x20e00001,0x00200000,0x20101c00,0x0da81003, + 0x21601804,0x20382400,0x00501800,0x10081008, + 0x00b01805,0x20681e09,0x00b01a1d,0x0c900212, + 0x01200603,0x00000007,0x0020122c,0x0d880a12, + 0x01180e02,0x00201403,0x2010222b,0x0d800212, + 0x01980a05,0x0030140c,0x20403241,0x0fe00218, + 0x20200603,0x00080407,0x00401004,0x0bc0061e, + 0x20400601,0x00180601,0x00203009,0x0c800e23, + 0x20480401,0x20100603,0x00302809,0x0c901223, + 0x20282205,0x00103602,0x00005009,0x0e802a34, + 0x00481202,0x00101202,0x00302601,0x0ad0161d, + 0x00480402,0x00100e04,0x00101202,0x0b801e20, + 0x00680602,0x20201800,0x00500a04,0x0b802221, + 0x00202008,0x20881e10,0x00d01403,0x0d00462e, + 0x20201003,0x20381e07,0x00700c0b,0x0a002218, + 0x00080603,0x00100002,0x00401409,0x0a80221d, + 0x20401004,0x20481a05,0x00a00c0d,0x0a80221c, + 0x00080a04,0x00000408,0x0070000a,0x0ba03e28, + 0x20100c01,0x00281001,0x00081404,0x09601e10, + 0x20101405,0x00081607,0x00400007,0x09c02a14, + 0x00280603,0x00100805,0x00400402,0x09c02615, + 0x20100c02,0x20281205,0x00800c0b,0x0a90461d, + 0x00381a03,0x00502406,0x20480401,0x08f01a0d, + 0x00281605,0x00501808,0x20100003,0x09302a0f, + 0x20100002,0x20100204,0x00600c09,0x09302e0f, + 0x00100400,0x00100401,0x00381007,0x09d04614, + 0x20200002,0x20180604,0x0050100a,0x08901e08, + 0x20200002,0x00080a06,0x0050140a,0x08d02e08, + 0x00100a01,0x20180801,0x00680406,0x08d02e07, + 0x00080601,0x00200401,0x0050040a,0x0950420c, + 0x00180e01,0x20101401,0x00480403,0x08702202, + 0x00100201,0x00000001,0x00380405,0x08b03201, + 0x00000000,0x00180e01,0x00400808,0x08b02c00, + 0x20100400,0x00180a02,0x0050080a,0x09104201, + 0x00001402,0x20481e03,0x00900406,0x08701c03, + 0x20100401,0x00080602,0x00380808,0x08d02c06, + 0x20100402,0x00180601,0x00280c06,0x08d02c07, + 0x00100400,0x00180400,0x00380808,0x09304408, + 0x00080601,0x00200003,0x00280405,0x08a01c08, + 0x00180a02,0x00100c03,0x00280804,0x0910280c, + 0x00280a02,0x00201404,0x00081003,0x0920280b, + 0x20280401,0x00300000,0x0020000b,0x09904011, + 0x00080a02,0x00101400,0x00280406,0x09001c0e, + 0x20100002,0x20100603,0x00580808,0x09902812, + 0x20180402,0x00000604,0x0050000a,0x09902412, + 0x00381a05,0x00102c05,0x00280805,0x0a404419, + 0x20101003,0x20181e04,0x00700007,0x09801815, + 0x00080a05,0x20100804,0x00600006,0x0a402019, + 0x20280a03,0x20100003,0x00700407,0x0a40201b, + 0x20301404,0x20582209,0x00d00c0d,0x0b204022, + 0x00281203,0x00300c04,0x00080803,0x0a40141a, + 0x20201c07,0x20382a0c,0x00881406,0x0b10201f, + 0x00100402,0x20380a06,0x00680c02,0x0b20241f, + 0x00280a05,0x00000c03,0x00581c05,0x0c603c2b, + 0x20e00401,0x20180a05,0x0048080a,0x0b201420, + 0x20a81603,0x00401008,0x20182801,0x0c200c22, + 0x20c00401,0x20200201,0x00583005,0x0c301423, + 0x21400c05,0x20382a0b,0x00881c0b,0x0de02c33, + 0x00e01000,0x00081201,0x0028322b,0x0c20081a, + 0x00e00401,0x20100603,0x00281e29,0x0d100418, + 0x00f00a02,0x20180c05,0x0058262c,0x0d38041a, + 0x01600a03,0x00080c08,0x20285643,0x0f501426, + 0x20d00003,0x00181800,0x20101c00,0x0cc80804, + 0x20d81801,0x00402000,0x20601000,0x0d980804, + 0x20d80801,0x20180800,0x00501400,0x0d880807, + 0x21282004,0x00402400,0x20501800,0x0fe8140a, + 0x01081a04,0x00203008,0x20700e26,0x0cb00a0f, + 0x00f80a02,0x20100803,0x00202a26,0x0d70020f, + 0x00f00a02,0x20381404,0x00401e28,0x0d80060d, + 0x01400209,0x2048080b,0x00405235,0x0fe00211, + 0x20480800,0x20500605,0x0050300b,0x0be01a1d, + 0x20580401,0x20400602,0x00402808,0x0ca01a1e, + 0x20300402,0x20180602,0x20102006,0x0cb01a1e, + 0x20701c0a,0x2048320f,0x00204c07,0x0ed02e28, + 0x00201402,0x20681e05,0x00601203,0x0b102a19, + 0x00600202,0x20500401,0x00502206,0x0bc02a1d, + 0x00480602,0x00000803,0x20202204,0x0bd0261e, + 0x00a8260b,0x0030480f,0x20a0160d,0x0d904a2b, + 0x00080e01,0x20101c03,0x20181005,0x0a502e18, + 0x20300805,0x20580e06,0x0060100b,0x0ae0361a, + 0x00080c01,0x20101a04,0x00001008,0x0ae03a1c, + 0x20401409,0x20781a13,0x00802412,0x0c305a28, + 0x00081202,0x20401801,0x00500806,0x09a02a12, + 0x00481a05,0x20202808,0x00400401,0x0a203a15, + 0x20100400,0x20480e01,0x00601007,0x0a203a14, + 0x00180a02,0x20101007,0x00281406,0x0b30561c, + 0x00001404,0x20782606,0x00c00c06,0x09202a0d, + 0x20201404,0x20882209,0x00d0180c,0x0990420e, + 0x00100402,0x20380602,0x00380405,0x09903e0e, + 0x00180e02,0x20301001,0x00500c09,0x0a605615, + 0x00000203,0x20280405,0x00380406,0x08e02e07, + 0x00100400,0x20380402,0x00580c04,0x09404206, + 0x00080e04,0x20201005,0x00200407,0x09403e08, + 0x20100802,0x20680e05,0x0090080b,0x09e05e0b, + 0x20100804,0x20281204,0x00200004,0x08c02e01, + 0x00000000,0x20200401,0x00380406,0x09203e01, + 0x00000804,0x20580a08,0x00600006,0x09204201, + 0x00080400,0x20400401,0x00780808,0x09b05a01, + 0x00281605,0x00002408,0x20280803,0x08c02c02, + 0x00080400,0x20300400,0x00480406,0x09303c05, + 0x00080601,0x20300804,0x00481406,0x09303805, + 0x00180603,0x20500c02,0x00800008,0x09c05807, + 0x00000403,0x20580a07,0x00700c08,0x08e02c08, + 0x20100401,0x20480a01,0x00600007,0x0970380c, + 0x00000202,0x20380402,0x00600807,0x0970340b, + 0x20100803,0x20681206,0x00a0000c,0x0a205811, + 0x20180400,0x20480402,0x00500007,0x09402c0f, + 0x00200202,0x20200002,0x00380405,0x09f03811, + 0x00100401,0x20480a04,0x00500006,0x09e03812, + 0x20200a01,0x20481c03,0x00600409,0x0ad0541b, + 0x00280e03,0x20401401,0x00400003,0x09d03013, + 0x20500804,0x20381605,0x0038080a,0x0a903419, + 0x20500801,0x20381602,0x00380c0b,0x0a90341a, + 0x00181202,0x20101400,0x20180c05,0x0bd05822, + 0x20101404,0x20882609,0x00980807,0x0a702818, + 0x00581a06,0x20102c06,0x20182205,0x0b702c1b, + 0x00300201,0x20100401,0x20282204,0x0b802c1d, + 0x20300400,0x20581206,0x00481008,0x0cf05028, + 0x20c00400,0x20300003,0x00183005,0x0b501c1f, + 0x20e01c08,0x20782a0c,0x00a8180a,0x0c401c1d, + 0x20b80401,0x20100e02,0x20182404,0x0c601c1d, + 0x20e00805,0x20400207,0x00085000,0x0e503c2c, + 0x00f80e01,0x20202003,0x00082e2c,0x0c300c14, + 0x00f80e05,0x0000100f,0x00083a2c,0x0d100815, + 0x00d00201,0x20200803,0x00282a28,0x0d300814, + 0x01400203,0x2020080a,0x00085e3b,0x0f70101b, + 0x20a00804,0x20281c00,0x00581c00,0x0cb80404, + 0x20c01001,0x20382c00,0x00a01000,0x0d780807, + 0x20c01006,0x20283000,0x00583000,0x0d800c07, + 0x20e01c07,0x20385000,0x00880800,0x0fb8140d, + 0x00c00e08,0x0018280d,0x2030221e,0x0cb80a0b, + 0x00e00a01,0x00181c04,0x20201623,0x0d80060a, + 0x00d80608,0x00300c13,0x20880e24,0x0d90020b, + 0x00b00608,0x00480c15,0x20c0222b,0x0fe80a08, + 0x20400807,0x0048160a,0x20d02006,0x0c101217, + 0x20400400,0x00380c01,0x20902006,0x0cd01619, + 0x20200003,0x00200605,0x20502c04,0x0ce0121b, + 0x00381202,0x00503203,0x20f04208,0x0f202221, + 0x00581207,0x0060300c,0x21280607,0x0b601e17, + 0x00300000,0x00400401,0x20c02205,0x0c102a19, + 0x00200603,0x00180803,0x20402e01,0x0c102219, + 0x20101005,0x00183608,0x20305802,0x0e103a24, + 0x00000402,0x00280a09,0x20603007,0x0aa02617, + 0x00180a04,0x00401801,0x20b01c04,0x0b503a19, + 0x00100402,0x00281206,0x20602404,0x0b403618, + 0x00581606,0x00603808,0x21100a01,0x0cf05e24, + 0x20200803,0x00281a03,0x20700c07,0x0a003210, + 0x20201007,0x00282e0b,0x20502408,0x0aa04612, + 0x20180400,0x00300802,0x20a00006,0x0a904213, + 0x20100404,0x00180a0c,0x2020240d,0x0bd0661e, + 0x00380e03,0x00402005,0x20d81000,0x0990360d, + 0x00180e06,0x0050240b,0x21081403,0x0a204e0d, + 0x00380602,0x00300c00,0x20800803,0x0a10420e, + 0x20100800,0x00181801,0x2040080a,0x0b106a13, + 0x20400003,0x00200204,0x2050080b,0x09303207, + 0x00080403,0x00200a07,0x20700c07,0x09d04e08, + 0x20500803,0x00281604,0x20500c0c,0x09c04606, + 0x00180601,0x00300c01,0x20a80407,0x0aa06e0a, + 0x00480602,0x00201003,0x20580800,0x09103202, + 0x00000201,0x00200002,0x20580407,0x09a04a02, + 0x00480a03,0x00401805,0x20b81201,0x09a04a01, + 0x00000002,0x00280603,0x2070000a,0x0a706e02, + 0x20300c02,0x00082204,0x2010180b,0x09102c03, + 0x00000001,0x00280602,0x20600006,0x09b04805, + 0x00000002,0x00280605,0x20500409,0x09a04403, + 0x20100202,0x00380403,0x2090000a,0x0a806808, + 0x00380602,0x00300803,0x20980801,0x09403409, + 0x00000201,0x00200401,0x20780c05,0x09f0440b, + 0x20200601,0x00280802,0x20680408,0x09e0400c, + 0x00280400,0x00301203,0x20a80806,0x0ae06c10, + 0x20200401,0x00281204,0x20700009,0x09a0300e, + 0x20100401,0x00280a02,0x20580806,0x0a604011, + 0x00280602,0x00300800,0x20880803,0x0a604011, + 0x20200000,0x00200202,0x2068100c,0x0b806419, + 0x20200800,0x00481c00,0x20b80804,0x0a302c14, + 0x20100202,0x00200400,0x20781805,0x0b003816, + 0x20400004,0x00200207,0x20782008,0x0b003817, + 0x20100a01,0x00281e01,0x20780c05,0x0c705821, + 0x00380801,0x00601e01,0x21283201,0x0ad02815, + 0x20100c06,0x00282a06,0x20681401,0x0bc02819, + 0x00200204,0x00200406,0x20682603,0x0bc0201a, + 0x20300003,0x00580605,0x20e83803,0x0d904c25, + 0x20d80400,0x00400c01,0x20b82408,0x0b801019, + 0x20681606,0x00503c0b,0x21084602,0x0c801c18, + 0x20a00004,0x00280605,0x20681c03,0x0c90141a, + 0x20a80c00,0x00502002,0x20f85a07,0x0eb02c23, + 0x00e00400,0x00380c01,0x20981229,0x0c400011, + 0x00a00803,0x00081609,0x2010061d,0x0d20080f, + 0x00c80603,0x00200c09,0x20782a24,0x0d400410, + 0x01080601,0x00201004,0x20784231,0x0f900410 + }, //ct0 + { + 0x20f00000,0x20c00000,0x00080800,0x11302c0a, + 0x20f81202,0x20a00000,0x00001000,0x1200280d, + 0x21281201,0x20a00000,0x00001000,0x11f02811, + 0x21080401,0x20c00000,0x00083800,0x12504416, + 0x01280a01,0x20c00201,0x00080a2d,0x1140260d, + 0x01280401,0x20f00205,0x0008122e,0x12302e0a, + 0x01580802,0x20e00204,0x00080e35,0x12302e0a, + 0x00b81e01,0x20d00003,0x0008162f,0x12c02e02, + 0x20780402,0x20e00203,0x0008180a,0x1070221e, + 0x20400803,0x21000202,0x00083807,0x11701e1d, + 0x20580401,0x21000001,0x00082009,0x11602620, + 0x00500201,0x21300001,0x00081e0f,0x12202a21, + 0x00800000,0x20f00003,0x00081e0a,0x0f90121e, + 0x00180e02,0x20e00007,0x00081204,0x1090061c, + 0x00480602,0x21100003,0x00080e07,0x10701a1f, + 0x00000401,0x21300201,0x00082001,0x10f01a28, + 0x20681202,0x20e00003,0x00000c0f,0x0e900a1c, + 0x00500203,0x21100001,0x00000000,0x0fa0061e, + 0x00000403,0x21200204,0x00081407,0x0f70161f, + 0x00300601,0x21300003,0x00081c01,0x0fb00a26, + 0x00401405,0x21300205,0x00082204,0x0de01216, + 0x20500807,0x21100207,0x0008200e,0x0ec00617, + 0x00100205,0x21100007,0x00080806,0x0e900a19, + 0x20100c01,0x21100000,0x0008180b,0x0e900220, + 0x00380606,0x20e00009,0x00000807,0x0d280615, + 0x00780609,0x20e0000e,0x00000e03,0x0e280e12, + 0x20201005,0x21100207,0x00081809,0x0de00a11, + 0x00100202,0x20f00003,0x00000008,0x0dc80e16, + 0x20600805,0x20f00209,0x00080410,0x0cb00a09, + 0x20600006,0x20f0020d,0x00000812,0x0db0060a, + 0x00480607,0x20d00009,0x00000804,0x0d88060b, + 0x20100002,0x20f00203,0x0000000b,0x0d380a0c, + 0x00500604,0x20d00006,0x00080e01,0x0c980602, + 0x00300602,0x20f00006,0x00081a01,0x0d980601, + 0x20500c07,0x20f0020c,0x00081010,0x0d400601, + 0x00200203,0x20f00004,0x00000007,0x0cf80e03, + 0x20400005,0x20c00206,0x0008040c,0x0c880404, + 0x00100401,0x20e00201,0x00000009,0x0d980803, + 0x00400204,0x20c00009,0x00080c02,0x0d681007, + 0x20400002,0x20e00204,0x0000000e,0x0d080808, + 0x00480e04,0x20c00008,0x00001001,0x0cc80c0a, + 0x20481001,0x20d00001,0x0000140b,0x0dd80c0d, + 0x20380c01,0x20c00203,0x0000140c,0x0db80c0e, + 0x00680800,0x20e00002,0x00000402,0x0d680c10, + 0x20480800,0x20f00203,0x0000240e,0x0d300412, + 0x00580605,0x21100005,0x00002201,0x0e600413, + 0x00300001,0x20f00002,0x00000802,0x0e580416, + 0x20780c02,0x21000000,0x00000c13,0x0e08081a, + 0x20201802,0x21100204,0x00081c01,0x0de0101a, + 0x20801005,0x21300209,0x0008080e,0x0f001419, + 0x20680a02,0x20f00003,0x00002409,0x0f10041b, + 0x00200206,0x21200006,0x00002202,0x0f000422, + 0x00400802,0x20b00003,0x00080e04,0x0eb00018, + 0x00500800,0x20f00006,0x00080e0a,0x0fe0081b, + 0x00600802,0x21100203,0x00001208,0x0ff0181c, + 0x20300c08,0x2130020b,0x00000404,0x10101824, + 0x20e80e05,0x20900009,0x0000380a,0x0f70041b, + 0x20d80605,0x20d00006,0x00003406,0x10b0101a, + 0x20f00e03,0x20f00004,0x00000c09,0x10c01c1d, + 0x20e00e07,0x2100000e,0x00000e04,0x11401424, + 0x00f00403,0x20d0020a,0x0000362e,0x10402412, + 0x00f00c04,0x20e0020d,0x00001e2c,0x11602c0f, + 0x01000c02,0x20c00207,0x00001230,0x11a02413, + 0x01500c03,0x20d00209,0x0000363f,0x1210280d, + 0x20f80601,0x00f80400,0x22580800,0x11582008, + 0x21102001,0x00983400,0x21f82c00,0x1228180d, + 0x21301c01,0x00983400,0x21d83000,0x12281011, + 0x20f00606,0x00c80800,0x22582000,0x12a8040f, + 0x01201001,0x00e81a04,0x22581a2e,0x1158260e, + 0x01301001,0x01280c02,0x22c83a33,0x12582e0c, + 0x01600c00,0x01081402,0x22a83a3a,0x12582a0c, + 0x00a02c0e,0x00d85212,0x22684a2c,0x12e82207, + 0x20500803,0x01280800,0x22b82c07,0x10783a22, + 0x20181204,0x01601404,0x22f82005,0x11684223, + 0x20400e01,0x01480803,0x22f82809,0x11683e24, + 0x00500609,0x01980417,0x23a8560e,0x12284e25, + 0x00880608,0x01400409,0x22d81207,0x0f784a21, + 0x20101406,0x01282607,0x22b81c03,0x10685220, + 0x00200802,0x01680e01,0x23281e03,0x10684e21, + 0x00180404,0x01a00a05,0x23a81001,0x10d85e2b, + 0x2090300d,0x0138360f,0x22b82411,0x0e78521c, + 0x00200204,0x0170040b,0x23381c01,0x0f68621e, + 0x00300203,0x01800806,0x23581803,0x0f585a21, + 0x00200201,0x01901006,0x23881804,0x0f886a29, + 0x00882a0e,0x01f03c19,0x23981609,0x0db86618, + 0x00281001,0x01801e01,0x23300007,0x0e88621a, + 0x20380404,0x01900203,0x2330000c,0x0e686219, + 0x00081603,0x01902403,0x23400c0b,0x0e586a22, + 0x20300c07,0x01581210,0x22902810,0x0cf85a14, + 0x20200201,0x01480c00,0x22b0140b,0x0dd86611, + 0x00481e07,0x01802c0a,0x23300802,0x0db85e12, + 0x20100802,0x01480605,0x22c0100c,0x0d786616, + 0x00081202,0x01701405,0x22d80c06,0x0c885609, + 0x00000403,0x01400604,0x22e80c06,0x0d785e08, + 0x20300c06,0x0118120b,0x2270180d,0x0d48560b, + 0x00100601,0x01700401,0x22d80408,0x0ce8620c, + 0x00180e01,0x01400c00,0x22800c05,0x0c585603, + 0x00180e02,0x01401005,0x22d80405,0x0d486203, + 0x00281603,0x01302006,0x22c81004,0x0d185602, + 0x00080c00,0x01700601,0x22c00c0b,0x0ca86203, + 0x00100801,0x01000202,0x22580407,0x0c585003, + 0x00180a03,0x01200a01,0x22901408,0x0d485c04, + 0x00000601,0x00f80602,0x2240100b,0x0d185406, + 0x20280400,0x01400601,0x22a0000a,0x0cc85c08, + 0x00101202,0x01282000,0x22500809,0x0c88540b, + 0x20302805,0x01083208,0x2278080c,0x0d98580e, + 0x20201805,0x01082206,0x22580c0a,0x0d785410, + 0x00501601,0x01381601,0x22a80403,0x0d285c0f, + 0x20501008,0x01781e06,0x22d8100c,0x0d085415, + 0x00000000,0x01a81006,0x23480804,0x0e286416, + 0x00380605,0x01500009,0x22d00003,0x0e185c16, + 0x20500806,0x01882205,0x22f80813,0x0db8641a, + 0x00184208,0x01a04c12,0x23400603,0x0dc85819, + 0x20382202,0x01b03006,0x23800805,0x0ee85c1a, + 0x20801006,0x01481e07,0x22d0100d,0x0ed8541e, + 0x20480a04,0x01a8040b,0x23700005,0x0ec86826, + 0x00680400,0x00a01606,0x22103201,0x0e884418, + 0x00580e01,0x01201400,0x22c02603,0x0fb8501b, + 0x00881603,0x01801c0a,0x23300a0b,0x0fe8501f, + 0x00581004,0x01802202,0x23800e06,0x0ff85825, + 0x21401c03,0x00a82a05,0x21c02413,0x0f583420, + 0x21200401,0x00f80e02,0x2260300d,0x10983c20, + 0x21282202,0x01402401,0x22d0380d,0x10c83c20, + 0x21582206,0x0140280b,0x2300380a,0x11284c27, + 0x01280e02,0x01000c07,0x22601637,0x10582819, + 0x01381e01,0x01102802,0x22902239,0x11882814, + 0x01281002,0x00c02206,0x22302e37,0x11b82016, + 0x01881003,0x00c02208,0x22705248,0x12382815, + 0x21001400,0x20381000,0x00a82000,0x10c85407, + 0x21081801,0x00503000,0x20482c00,0x11a85c06, + 0x21200000,0x00002000,0x20184000,0x11b84c08, + 0x21580602,0x00000c00,0x20182c00,0x1248500b, + 0x01381801,0x00101800,0x00582631,0x10b86a12, + 0x01382203,0x20102802,0x00981231,0x11987213, + 0x01780801,0x00001601,0x00783237,0x11a86e14, + 0x01880c05,0x00003e06,0x00286a3e,0x12486a14, + 0x20200202,0x20400c03,0x00b82407,0x0fa87627, + 0x20401804,0x20981e07,0x01281c09,0x10887e27, + 0x20681201,0x20301403,0x00c8200c,0x10888629, + 0x20580e04,0x20400c09,0x01182c09,0x1108a22f, + 0x00000c06,0x20480a03,0x00e81802,0x0e888623, + 0x00580a01,0x20301c06,0x00c83a04,0x0f689225, + 0x00400802,0x20700800,0x01182204,0x0f589225, + 0x00500c04,0x20780602,0x01381a05,0x0fa8ae2d, + 0x0058320a,0x20205c0e,0x00d81402,0x0d788e21, + 0x20280a02,0x20500803,0x0130040b,0x0e48a221, + 0x00080e03,0x20500c05,0x01300409,0x0e389e23, + 0x00280a06,0x2040100a,0x01300c0a,0x0e38b62a, + 0x20501c09,0x20e83e0f,0x02403410,0x0c888e18, + 0x00200c00,0x20781a02,0x01500c06,0x0d589e19, + 0x00100402,0x20880a04,0x01700809,0x0d389a1a, + 0x20300c04,0x20581a07,0x0170280e,0x0d18a61e, + 0x00480a06,0x2080100a,0x01580800,0x0bf8820f, + 0x20300402,0x20480a01,0x00f8080c,0x0cb89e10, + 0x20301001,0x20782801,0x0150100b,0x0c989a0f, + 0x00181602,0x20201804,0x01100c07,0x0c589a14, + 0x20200c03,0x20a81a09,0x0190100b,0x0b887e0a, + 0x00380602,0x20200c04,0x00d80802,0x0c589e09, + 0x00380a02,0x20301003,0x00b80402,0x0c388e09, + 0x00181202,0x20700e01,0x01702009,0x0bd88e0c, + 0x00001401,0x20781c01,0x01381005,0x0b588202, + 0x20100400,0x20480e02,0x0100140b,0x0c289e03, + 0x00001003,0x20481a04,0x00f0080a,0x0c089203, + 0x00001804,0x20b82208,0x01a0000b,0x0b988602, + 0x00281203,0x20201406,0x00c00005,0x0b688003, + 0x20100c04,0x20380e02,0x00c80407,0x0c389406, + 0x20280601,0x00000804,0x00880809,0x0c188c07, + 0x20300401,0x20580804,0x0128180a,0x0bb88c08, + 0x20180802,0x20601604,0x01100009,0x0b987c0a, + 0x00282e07,0x00004809,0x00980804,0x0c88940c, + 0x00381202,0x20102401,0x00a80404,0x0c788c0e, + 0x00481a06,0x20402406,0x01000002,0x0c18900e, + 0x00300203,0x20800c01,0x01780c05,0x0c088011, + 0x00000c05,0x20b80e0c,0x01c00c0b,0x0cf89413, + 0x20200403,0x20681205,0x0130080d,0x0cf89016, + 0x00101406,0x20a80a0d,0x0198180e,0x0c989016, + 0x20803c09,0x2088720a,0x01a00c0f,0x0cb88c1c, + 0x20401c01,0x20883403,0x0180040a,0x0db89c1d, + 0x20281201,0x20401805,0x01080806,0x0dd8901f, + 0x20800800,0x20581806,0x01781810,0x0d88a825, + 0x00781a07,0x00700812,0x20100e07,0x0da88820, + 0x00500201,0x20281005,0x00b01e03,0x0eb89021, + 0x00500e02,0x20881c01,0x01602a01,0x0ed88c21, + 0x00a00202,0x20381405,0x01001608,0x0ec8a829, + 0x21081800,0x00102a03,0x0010280d,0x0ea86c23, + 0x21180602,0x20200401,0x0080280b,0x0fc87c25, + 0x21301803,0x20583a04,0x00f02c0e,0x0ff87828, + 0x21a01402,0x20383400,0x00b03815,0x1018982f, + 0x01000802,0x20581205,0x00b03230,0x0fb85c1c, + 0x01201802,0x20382a06,0x00903237,0x10d8681a, + 0x01400602,0x00181006,0x00101e3d,0x1118641e, + 0x01b00202,0x00280c07,0x20204250,0x11787822, + 0x21081a04,0x20102400,0x00000400,0x10384402, + 0x21001204,0x20781800,0x00b00000,0x10f85003, + 0x21381e01,0x00302000,0x20100000,0x11185004, + 0x21780402,0x00100400,0x20182c00,0x11a85406, + 0x01402c08,0x20782e0d,0x00982231,0x10084a16, + 0x01002809,0x20383e0b,0x0058222f,0x10c85a14, + 0x01801201,0x20580a03,0x00681238,0x10e85618, + 0x01d80a04,0x00001005,0x00182244,0x1178661c, + 0x20480e03,0x00300c0c,0x2028280a,0x0ed8662a, + 0x00081a05,0x00702c0f,0x20a83c02,0x0fb86e2b, + 0x20701807,0x20182205,0x00482410,0x0fa8662c, + 0x20801009,0x20281608,0x00582012,0x0ff87635, + 0x00680a01,0x00101802,0x00100601,0x0da86a26, + 0x00480601,0x00100e01,0x00100c02,0x0e687629, + 0x00681a09,0x0050200f,0x20380e05,0x0e687627, + 0x00981208,0x00202412,0x00081606,0x0e88862f, + 0x20501801,0x20283a03,0x00702c10,0x0c88661e, + 0x20400803,0x00081205,0x0040040e,0x0d387621, + 0x20301805,0x20281e0b,0x0050140d,0x0d386e23, + 0x20400003,0x20280a07,0x00803013,0x0d187e28, + 0x00380401,0x00401201,0x20781001,0x0bc85615, + 0x00280a03,0x00201005,0x00080803,0x0c587618, + 0x00280a03,0x00400805,0x20280c05,0x0c486e19, + 0x00180e02,0x20100c01,0x00601407,0x0c186e1b, + 0x20380601,0x00380c01,0x20200c0b,0x0b285e10, + 0x20200003,0x00000605,0x0050000a,0x0bb87611, + 0x20380401,0x00200e03,0x0008040c,0x0b986e10, + 0x20101002,0x20482605,0x0090180b,0x0b586612, + 0x00100002,0x00200e02,0x20581002,0x0ac85609, + 0x00100203,0x20180404,0x00600406,0x0b487a09, + 0x00080400,0x00180401,0x00300405,0x0b487608, + 0x20201402,0x00082000,0x00180408,0x0af86208, + 0x00181204,0x00202005,0x20280406,0x0a985e05, + 0x20100404,0x20180604,0x00580409,0x0b287602, + 0x00280a01,0x00001402,0x00280406,0x0b187203, + 0x00481202,0x00502404,0x20781402,0x0ac86203, + 0x20201003,0x20281e06,0x0060100a,0x0a885c04, + 0x00380e05,0x00001407,0x00300005,0x0b387805, + 0x20380401,0x20200202,0x00700c0d,0x0b287007, + 0x20200000,0x00000603,0x0020040e,0x0ac86405, + 0x00080601,0x00280403,0x00000005,0x0ac8580c, + 0x20502005,0x20383e08,0x0080200d,0x0b78700f, + 0x00100e01,0x20481002,0x00700c04,0x0b886c0f, + 0x20201003,0x00082203,0x00300008,0x0b286810, + 0x00080401,0x00100a01,0x20280406,0x0b385411, + 0x00580e02,0x00501806,0x20781201,0x0c186814, + 0x00100401,0x20100203,0x00380408,0x0c186416, + 0x00781e05,0x00403007,0x20581401,0x0bb86814, + 0x00282603,0x00104802,0x00181806,0x0bd85817, + 0x20481000,0x00201e01,0x2010000d,0x0cc86c1a, + 0x20400c02,0x00081800,0x0030040b,0x0ce8681f, + 0x20800405,0x20380609,0x00780c16,0x0c787020, + 0x20102805,0x20984207,0x01300c0b,0x0cb86420, + 0x00300802,0x20281602,0x00600c02,0x0db86c22, + 0x00380a02,0x00300805,0x20300800,0x0df86424, + 0x00800a01,0x20181006,0x00681203,0x0da87c2a, + 0x21000a03,0x00182008,0x0030100a,0x0dd8642a, + 0x21300000,0x00080c04,0x0020140c,0x0ee8682a, + 0x21180800,0x00001601,0x2010080a,0x0f285c2a, + 0x21980800,0x00100c04,0x00200c15,0x0f087c33, + 0x01280400,0x00300601,0x20501a35,0x0f185021, + 0x01481201,0x00002003,0x2010163d,0x1018581e, + 0x01200400,0x20280400,0x00401a37,0x10585c20, + 0x01800201,0x20280804,0x00503649,0x10987029, + 0x21501005,0x00482400,0x20482000,0x0fa84c04, + 0x21381201,0x00601c00,0x20a80800,0x10684c02, + 0x21402004,0x20383800,0x00782c00,0x10784804, + 0x21500c00,0x00080800,0x00282800,0x10f85001, + 0x01c82e0a,0x0080540f,0x20d8263e,0x0f78521b, + 0x01981801,0x00203a02,0x20382a3a,0x1028521b, + 0x01781605,0x0050240c,0x2078263b,0x1048561a, + 0x01800001,0x00380800,0x00081e3f,0x10b8661f, + 0x20701408,0x2038160e,0x00800c15,0x0e185a2f, + 0x20500c02,0x20481a01,0x00b80411,0x0ed86a2f, + 0x00080e01,0x00002603,0x0018080a,0x0ee85a32, + 0x00080400,0x00302004,0x2028280a,0x0f286e39, + 0x00480605,0x0028040a,0x00300401,0x0cd85e24, + 0x00300204,0x20100006,0x00500401,0x0d886a26, + 0x20301805,0x20382e05,0x00b0040b,0x0d886627, + 0x00080603,0x00280805,0x0060200b,0x0d787a2f, + 0x20480403,0x00100e05,0x0020040e,0x0bd8561d, + 0x00000002,0x20100a05,0x00500409,0x0c686221, + 0x00381a07,0x0020280b,0x00080802,0x0c686221, + 0x20180401,0x00180604,0x0030240d,0x0c386623, + 0x00480a03,0x00000803,0x00500800,0x0b185a16, + 0x20100601,0x20180802,0x00700409,0x0b886618, + 0x00000804,0x20480a09,0x00a0100b,0x0b785e1a, + 0x20100c00,0x00081601,0x00300c08,0x0b585a18, + 0x20401405,0x20381206,0x0068080c,0x0a785610, + 0x00100000,0x20100202,0x00400006,0x0ad86211, + 0x20100602,0x20280802,0x0078080a,0x0ac86210, + 0x00180401,0x00400e01,0x20380c06,0x0aa85a11, + 0x00480e05,0x00201008,0x00200000,0x0a185e09, + 0x20200802,0x20180e01,0x00480c0a,0x0a786609, + 0x00000803,0x20280e03,0x00680806,0x0a686208, + 0x00081602,0x00201c03,0x00080807,0x0a385e0a, + 0x20300803,0x20181606,0x0060180c,0x09d85603, + 0x00380a03,0x00100c04,0x00180405,0x0a486a02, + 0x00100605,0x00180806,0x00200407,0x0a486a02, + 0x00100800,0x20281202,0x00801007,0x0a085e03, + 0x00180e03,0x00101404,0x00080804,0x09e84c05, + 0x20300c03,0x00081604,0x00500c0d,0x0a586806, + 0x20200c05,0x00281207,0x0000000b,0x0a586008, + 0x20200001,0x00000201,0x0048040b,0x0a085806, + 0x20100c03,0x20280e05,0x00580408,0x0a28500b, + 0x00081203,0x00202806,0x20180c05,0x0aa8640f, + 0x00080e04,0x00501408,0x20480406,0x0ab86410, + 0x00100202,0x00001001,0x00481005,0x0a58580e, + 0x00180604,0x00100005,0x00300405,0x0a985411, + 0x00300401,0x20280e04,0x00901404,0x0b386414, + 0x00280401,0x00200e04,0x00100c05,0x0b585c16, + 0x00201402,0x00082604,0x00700408,0x0ae86414, + 0x20101806,0x00082a07,0x00300808,0x0b385018, + 0x20400c01,0x20181601,0x0060040c,0x0bf8601c, + 0x20200000,0x00000a01,0x0038080b,0x0c185c1e, + 0x20480800,0x00400c01,0x2018180d,0x0ba8641f, + 0x00482606,0x0060380a,0x20881404,0x0c18501e, + 0x00580601,0x00200402,0x00180801,0x0cf86022, + 0x00100802,0x00081601,0x00500405,0x0d286025, + 0x00780800,0x00200802,0x00280803,0x0cc86c27, + 0x21300804,0x20380a07,0x00700c12,0x0d285029, + 0x21300c02,0x00180e01,0x00200410,0x0e28602b, + 0x21080a01,0x00200004,0x00001009,0x0e685c2c, + 0x21900800,0x00081002,0x00400c19,0x0e286c34, + 0x01280602,0x20180406,0x00500a36,0x0e685024, + 0x01380602,0x00380c05,0x2010223a,0x0f685c22, + 0x01200000,0x00100201,0x00001637,0x0fb85422, + 0x01780a01,0x00280803,0x00002a46,0x0fc8642e, + 0x21000401,0x20400800,0x00983000,0x0f184203, + 0x21400801,0x20181400,0x00780400,0x0fb85003, + 0x21080800,0x00102c00,0x20382800,0x0ff84204, + 0x21580e03,0x20102000,0x00180800,0x10684a04, + 0x01201002,0x20383002,0x00b00a2f,0x0ec8561a, + 0x01a00c00,0x00180c02,0x00280a3c,0x0f88561b, + 0x01200c02,0x20181a01,0x0080022f,0x0f98561c, + 0x01a00c07,0x20580608,0x0098223f,0x0ff85223, + 0x00181606,0x00102408,0x20180407,0x0d784a2e, + 0x20300001,0x00300c00,0x20181010,0x0e185631, + 0x20100202,0x00180404,0x00100407,0x0e485630, + 0x00180a07,0x20200c0d,0x0088080e,0x0e48623b, + 0x20100c05,0x20481609,0x0080100a,0x0c384a25, + 0x20180601,0x00300002,0x00200807,0x0cc85e26, + 0x00380c00,0x00101a02,0x00180806,0x0cd84e2a, + 0x20300802,0x20481207,0x00c02411,0x0ca85a2c, + 0x20200204,0x00000006,0x00480408,0x0b384a1b, + 0x00200000,0x00200601,0x00200804,0x0bb85620, + 0x20401402,0x20182602,0x00700c0d,0x0bb85620, + 0x00000c02,0x20281201,0x00700008,0x0b88521f, + 0x00101405,0x00081a06,0x00380404,0x0a784615, + 0x20200000,0x00280602,0x0020000b,0x0ac85618, + 0x00380603,0x00400803,0x20280402,0x0ad85219, + 0x20180e02,0x00101404,0x00380407,0x0aa85218, + 0x00182605,0x00502c09,0x20280406,0x09d84e11, + 0x00200402,0x00280601,0x00280c04,0x0a285611, + 0x20380403,0x00300204,0x0008040c,0x0a285212, + 0x00200000,0x20200203,0x00800c05,0x0a084e12, + 0x20100c03,0x20481a07,0x00801408,0x09784609, + 0x00080e02,0x00301004,0x00180809,0x09b85a0b, + 0x00480601,0x00200c04,0x00081403,0x09b8560a, + 0x20200c03,0x20281e03,0x0080000b,0x09984e0a, + 0x00100602,0x00000003,0x00380c06,0x09484602, + 0x00000401,0x00080a02,0x00500c09,0x09885e02, + 0x20380400,0x00100800,0x0040080e,0x09885a02, + 0x00280604,0x00100806,0x00180805,0x09684e02, + 0x20200803,0x00181202,0x00200008,0x09484805, + 0x00100000,0x00100800,0x00380808,0x09985806, + 0x00380e01,0x00001801,0x00600004,0x09985407, + 0x20100404,0x00080605,0x0030000a,0x09684805, + 0x00281205,0x00301c06,0x20100003,0x0998480b, + 0x20400201,0x00080c01,0x0060140b,0x09e85810, + 0x20500c02,0x20381a03,0x00b0100f,0x09f85811, + 0x20180a03,0x00100c06,0x00300006,0x09b84c0d, + 0x20300805,0x20180e08,0x0050040a,0x09f84411, + 0x00400400,0x00000601,0x00200400,0x0a884c16, + 0x00300602,0x20180403,0x00600401,0x0aa85018, + 0x00380800,0x20101604,0x00600004,0x0a384813, + 0x00481206,0x00102008,0x00381001,0x0aa84817, + 0x20380800,0x00100e01,0x0038040b,0x0b484c1b, + 0x20280401,0x00000602,0x0040040a,0x0b784c1e, + 0x20300802,0x20481204,0x00b8100e,0x0ae8501c, + 0x20101807,0x2038360b,0x00a0100e,0x0b684c1f, + 0x00400002,0x20180400,0x00680403,0x0c485022, + 0x00380601,0x20100802,0x00580404,0x0c784c24, + 0x00700c00,0x20181003,0x00781404,0x0bf85c26, + 0x20f81605,0x0030140b,0x20380c0b,0x0c98482b, + 0x21280e03,0x20101005,0x0050040f,0x0d68502b, + 0x21200c02,0x20281603,0x0070040d,0x0db8502d, + 0x21981203,0x00200c04,0x0030081a,0x0d585c35, + 0x01000c02,0x20281206,0x00201630,0x0dd84424, + 0x01200802,0x20581605,0x00901e35,0x0eb84c25, + 0x01280602,0x00100006,0x00200a37,0x0f185025, + 0x01601402,0x20282205,0x00601643,0x0f085831, + 0x20f80a02,0x00201400,0x20280800,0x0ea83607, + 0x21400401,0x20200000,0x00481c00,0x0f383c01, + 0x21080e02,0x00301000,0x00001800,0x0f784605, + 0x21800401,0x00380c00,0x20300000,0x0fd84a03, + 0x01400c04,0x00080605,0x0038162c,0x0e383e1d, + 0x01980e01,0x20101004,0x00580e3b,0x0ee8461d, + 0x01400004,0x20100606,0x00380631,0x0f08421e, + 0x02180e01,0x00501c02,0x20581247,0x0f684a26, + 0x20500202,0x00281406,0x0020080f,0x0ce84a2c, + 0x20280601,0x20300801,0x00900c10,0x0d784632, + 0x20300202,0x20100005,0x0058040c,0x0da84630, + 0x20600400,0x00180c01,0x0020141c,0x0da84e3c, + 0x00480a02,0x00301401,0x20200401,0x0bb83e23, + 0x20200c03,0x20581204,0x00b00409,0x0c284225, + 0x00300801,0x20180601,0x00500803,0x0c484629, + 0x20100401,0x00200601,0x2010040a,0x0c184229, + 0x20600004,0x00100204,0x0030040e,0x0ab83e1c, + 0x00200203,0x20200004,0x00800004,0x0b18421f, + 0x20280e01,0x00101801,0x0038040c,0x0b184221, + 0x00181202,0x00301801,0x00000407,0x0af84220, + 0x00681a07,0x00102408,0x00300603,0x09f83a16, + 0x20200403,0x20280604,0x00780409,0x0a384218, + 0x00100201,0x20280601,0x00900805,0x0a384219, + 0x20300402,0x20181203,0x0060100b,0x0a183e17, + 0x20502808,0x20583e0e,0x00c0100f,0x09583610, + 0x00300202,0x20100804,0x00780c03,0x09884613, + 0x00000c03,0x20280a03,0x00881008,0x09884212, + 0x00200a01,0x00080801,0x00280802,0x09883a10, + 0x00280e04,0x0040100a,0x20381c01,0x08f83e08, + 0x20200401,0x20280e02,0x0090080d,0x09184a0b, + 0x00380a03,0x00100406,0x00600007,0x09184a0b, + 0x00180401,0x00200e02,0x00080c08,0x09083e0c, + 0x20180c00,0x00101201,0x00100809,0x08c83e03, + 0x00100001,0x00000401,0x00680407,0x08e84601, + 0x20300402,0x20180e04,0x00700c0e,0x08e84601, + 0x20280400,0x00280402,0x0030000a,0x08d84602, + 0x00180601,0x20200c00,0x00500406,0x08c83804, + 0x00180603,0x20100403,0x00600809,0x08f84406, + 0x00200a02,0x00080c03,0x00400405,0x09084009, + 0x00280601,0x00100801,0x00300405,0x08e83c05, + 0x20301002,0x20381e03,0x00800c0a,0x0908380c, + 0x20500805,0x20181206,0x0070040c,0x09584011, + 0x20380802,0x00200a02,0x0010000c,0x09683c11, + 0x20400002,0x00081203,0x00500c0c,0x09283c0e, + 0x00280a03,0x00101004,0x00280402,0x09883412, + 0x00480a05,0x00000808,0x00300201,0x09f84017, + 0x00180602,0x00000403,0x00300404,0x0a184018, + 0x00300a02,0x00080802,0x00180400,0x09b83814, + 0x20200402,0x20181204,0x00601009,0x0a283417, + 0x20200c03,0x20180e06,0x0060080a,0x0ab83c1b, + 0x20100802,0x20180e04,0x00500007,0x0ae83c1e, + 0x20100004,0x00200e04,0x0008140b,0x0a683c1a, + 0x00680602,0x00001401,0x00281804,0x0af8301d, + 0x00600601,0x00180801,0x00380c03,0x0bb84021, + 0x00280401,0x00180401,0x00280406,0x0bf84024, + 0x00881606,0x00101808,0x00380407,0x0b584823, + 0x21401804,0x20282a05,0x00780815,0x0c08402a, + 0x21400401,0x00281a01,0x00100814,0x0cd8442c, + 0x20f80602,0x00001003,0x0018080a,0x0d38402c, + 0x21c01006,0x2048220a,0x0090081e,0x0cb84436, + 0x01281204,0x0050140b,0x20381236,0x0d584427, + 0x01300202,0x00300805,0x20480a39,0x0e384027, + 0x01100c01,0x20181203,0x00500e32,0x0e784025, + 0x01880e04,0x00001c0c,0x00182248,0x0e684832, + 0x21000401,0x20180400,0x00200000,0x0e383606, + 0x21280800,0x00301000,0x20180400,0x0ec83602, + 0x21201000,0x20281c00,0x00800400,0x0ef83a02, + 0x21700000,0x20100800,0x00780400,0x0f484203, + 0x01880e04,0x00001c03,0x00200231,0x0dc8321f, + 0x01800801,0x00181201,0x00300637,0x0e783a1d, + 0x01880400,0x00200401,0x00180a37,0x0e98361e, + 0x02000400,0x00080800,0x00800e45,0x0ed84626, + 0x20600c05,0x20380e07,0x00900015,0x0c68322d, + 0x20400400,0x00380802,0x20100011,0x0d083630, + 0x20500000,0x00100401,0x00200010,0x0d283a31, + 0x20600400,0x00080400,0x0060041c,0x0d183e3a, + 0x00300204,0x00080408,0x00500402,0x0b483621, + 0x00180e01,0x00401401,0x20300005,0x0bb83225, + 0x00380e02,0x00100c02,0x00301002,0x0bd83627, + 0x00081201,0x00100c02,0x00501409,0x0b983a27, + 0x20200001,0x00000204,0x0050100a,0x0a482e1b, + 0x20100000,0x00200201,0x00100808,0x0aa8321f, + 0x20300802,0x20181205,0x0060100c,0x0ab82e20, + 0x00001000,0x20381602,0x00801008,0x0a88321f, + 0x20201402,0x00082602,0x00500805,0x09982a14, + 0x00000002,0x00200602,0x00180805,0x09c83219, + 0x00000801,0x00080401,0x00281004,0x09d82e18, + 0x20200003,0x00100203,0x00380808,0x09b82e17, + 0x00481e04,0x00403805,0x20481400,0x09082611, + 0x00180602,0x00200403,0x00300406,0x09183213, + 0x00381203,0x00201c04,0x00100005,0x09283214, + 0x00181203,0x00101406,0x00200003,0x09183211, + 0x20101003,0x20381606,0x00a0080b,0x08882e0b, + 0x20100002,0x00100604,0x0040000b,0x08a82e0b, + 0x20100803,0x20281206,0x00800c0c,0x08982e0c, + 0x00200401,0x20300204,0x00800806,0x08a82e0c, + 0x20100e01,0x00181402,0x00600008,0x08582e01, + 0x00100601,0x00180402,0x00480408,0x08783202, + 0x20100400,0x00180402,0x0048100a,0x08783000, + 0x20200802,0x20180e02,0x0088080c,0x08682e03, + 0x00080400,0x00300001,0x00100806,0x08682c05, + 0x20280400,0x00280400,0x00400c0b,0x08883008, + 0x00180a02,0x00200802,0x00300407,0x08983409, + 0x00180604,0x00100004,0x00500406,0x08783006, + 0x00081000,0x00201400,0x00000006,0x08b8280c, + 0x00000001,0x00000a01,0x00380c06,0x08e82c11, + 0x20100401,0x00080a03,0x00600409,0x08f83011, + 0x20200805,0x00080e07,0x0058080a,0x08c82c0e, + 0x00000601,0x20180e01,0x00600c06,0x09282412, + 0x20100400,0x00080c01,0x00400406,0x09883417, + 0x20100001,0x00180801,0x00380406,0x09a83019, + 0x00180a03,0x00200c07,0x00280c03,0x09483414, + 0x00000803,0x00080a04,0x00380c05,0x09c82417, + 0x00081201,0x00101401,0x00100003,0x0a58301c, + 0x00180e03,0x00101003,0x00100003,0x0a78301e, + 0x00300202,0x00000a01,0x00500806,0x09f83018, + 0x00480602,0x00200804,0x00180c05,0x0a982c1c, + 0x00500601,0x20300601,0x00700004,0x0b482c1f, + 0x00201404,0x20181207,0x00680806,0x0b783023, + 0x00201004,0x00082606,0x0070040f,0x0ae83423, + 0x21081001,0x00102202,0x00280c11,0x0b982c27, + 0x21300c03,0x20280a04,0x00881413,0x0c68342b, + 0x21180e02,0x00400006,0x0018040d,0x0cb83c2d, + 0x21580601,0x00401004,0x20282414,0x0c383435, + 0x00e00400,0x20381400,0x00b00e2a,0x0cd83425, + 0x01181602,0x00100407,0x00500234,0x0db84027, + 0x01180c00,0x00101201,0x00200a34,0x0e083426, + 0x01480601,0x00480c02,0x0020123c,0x0dd84030, + 0x20f80a01,0x00200c00,0x00001000,0x0de82e06, + 0x21300801,0x20380c00,0x00880400,0x0e682a02, + 0x21280c00,0x00101800,0x00100000,0x0e982a03, + 0x21780e01,0x00000800,0x00401000,0x0ee82e03, + 0x01400801,0x00080e02,0x0030162e,0x0d782a1d, + 0x01900000,0x20100802,0x00580a38,0x0e182a1e, + 0x01800c00,0x20200000,0x00600236,0x0e382a1e, + 0x02000402,0x20300202,0x00700644,0x0e682625, + 0x20180800,0x00101400,0x0008040e,0x0c28222d, + 0x20480601,0x20100801,0x00700813,0x0ca82a30, + 0x20580800,0x00000000,0x00600c12,0x0cc82a30, + 0x20680a05,0x20100804,0x0070101c,0x0cb82639, + 0x20100201,0x00080401,0x0050100a,0x0ae82221, + 0x00000801,0x20280e03,0x00a00c06,0x0b582624, + 0x00100800,0x20181201,0x00600c04,0x0b782225, + 0x20201c08,0x20382a0a,0x0090040b,0x0b481e25, + 0x20100002,0x00000203,0x00400806,0x0a081e19, + 0x20100201,0x20100001,0x00600007,0x0a58221e, + 0x20100402,0x00100601,0x00280c07,0x0a681e20, + 0x00081a06,0x00401c0c,0x20180806,0x0a48221d, + 0x00180e02,0x00001803,0x00480803,0x09481a15, + 0x00200000,0x20100400,0x00700403,0x09781e19, + 0x00180e03,0x00201405,0x00300405,0x0988221a, + 0x00200402,0x20200607,0x00600c05,0x09681e18, + 0x00001402,0x20381e03,0x00901006,0x08b81e10, + 0x20100201,0x20180400,0x00800809,0x08c81e13, + 0x20100c02,0x20281605,0x00801409,0x08d81e13, + 0x20201001,0x20181c00,0x0070000a,0x08c81e10, + 0x00181202,0x00201803,0x00280406,0x0858160a, + 0x00100001,0x20100601,0x00700007,0x08581a0a, + 0x00280400,0x00100c01,0x00380c06,0x08581a0b, + 0x00380a02,0x00400c04,0x00000402,0x08681e0a, + 0x20180c00,0x20200e02,0x0080080a,0x08181603, + 0x00180603,0x20100402,0x0070040a,0x08281e02, + 0x20180e02,0x00000c01,0x0060080c,0x08281e02, + 0x00080c00,0x00100e02,0x0030080b,0x08281a04, + 0x00000801,0x20580e02,0x00b00007,0x08281406, + 0x20200c04,0x20281606,0x0088040b,0x08381808, + 0x20100c03,0x20381604,0x00900009,0x08481809, + 0x20200401,0x20180a02,0x0078040a,0x08281806, + 0x20101000,0x20381801,0x00780407,0x0878180d, + 0x00180603,0x00200406,0x00480c05,0x08982010, + 0x00080602,0x00000804,0x00580c07,0x08a81c11, + 0x00280a02,0x00001403,0x00480c03,0x0888180d, + 0x20180401,0x00200000,0x00180805,0x08e81812, + 0x20180400,0x00100602,0x00500808,0x09382016, + 0x00000401,0x20180602,0x00780407,0x09481c18, + 0x20100403,0x20280e03,0x00900809,0x08f81c13, + 0x00280e02,0x00101403,0x00280802,0x09981c16, + 0x20101002,0x00081e02,0x00600005,0x0a08201c, + 0x20300802,0x00080c00,0x00680407,0x0a28201f, + 0x00180a04,0x20100405,0x00600805,0x09b81c1a, + 0x00200001,0x20280602,0x00700409,0x0a481c1b, + 0x00481201,0x00401004,0x20180403,0x0af82420, + 0x00781e05,0x00202805,0x00200201,0x0b382022, + 0x00580405,0x20301207,0x00781409,0x0a981421, + 0x20f01000,0x20181400,0x0068040f,0x0b581c27, + 0x21081203,0x00001c01,0x0030040f,0x0c182029, + 0x21401804,0x20581e09,0x00c00414,0x0c58202b, + 0x21680605,0x20400808,0x00b80819,0x0bd82432, + 0x00e00400,0x00380601,0x00080e2a,0x0c882025, + 0x00f02403,0x2048320a,0x00a0022d,0x0d582025, + 0x01200a01,0x00081804,0x00581236,0x0da82827, + 0x01400803,0x20581a0a,0x00e00e3b,0x0d782030, + 0x21000c00,0x20281000,0x00600800,0x0d882204, + 0x21200001,0x00100c00,0x20180400,0x0e281a02, + 0x21200c03,0x00081000,0x00380800,0x0e482202, + 0x21701403,0x20181800,0x00580c00,0x0e981a01, + 0x01500000,0x00100801,0x00200630,0x0d381e1c, + 0x01980a02,0x00100802,0x00201236,0x0dd81a1d, + 0x01881a07,0x0030200a,0x20101636,0x0df81e1d, + 0x02280a06,0x00401008,0x20100e46,0x0e381a24, + 0x20100201,0x00100000,0x0040100e,0x0be81a2c, + 0x20600401,0x20180a03,0x00401014,0x0c78122f, + 0x20501405,0x2038160b,0x00701411,0x0c98122f, + 0x20b00806,0x00281209,0x00301420,0x0c881237, + 0x20380402,0x00080603,0x00400c0b,0x0ab81220, + 0x00280601,0x00000801,0x00300003,0x0b380e23, + 0x00180601,0x00200804,0x00280c04,0x0b481225, + 0x00681a06,0x00402c08,0x20180c00,0x0b280e27, + 0x00100a02,0x00000002,0x00300003,0x09d80e18, + 0x20200001,0x20100201,0x00500408,0x0a280e1e, + 0x00181202,0x00101402,0x00400c06,0x0a381220, + 0x20701406,0x20282609,0x00a01412,0x0a08121d, + 0x20100403,0x00180e03,0x00300806,0x09280e14, + 0x00200201,0x20100002,0x00400403,0x09580a18, + 0x20200c02,0x20381604,0x00801009,0x09580e18, + 0x00481204,0x00301008,0x00180602,0x09480e15, + 0x00281204,0x00201c06,0x00000403,0x08980a10, + 0x20100001,0x00000202,0x0050080a,0x08a80612, + 0x00180400,0x00100c02,0x00380804,0x08b80a11, + 0x20181001,0x20101a03,0x00500c09,0x08a80a11, + 0x00000c03,0x20381607,0x00701409,0x0838060a, + 0x00200201,0x00000001,0x00400005,0x0838060a, + 0x00280602,0x20100401,0x00601008,0x0838060c, + 0x00100c00,0x20581201,0x00b00806,0x0838060a, + 0x20100c00,0x00081401,0x00280808,0x08000201, + 0x20200401,0x00080a02,0x0050040c,0x08080602, + 0x20301003,0x20281a06,0x0070040d,0x08000201, + 0x00001001,0x20281602,0x00780409,0x08080603, + 0x00100001,0x00400800,0x20381004,0x08180405, + 0x00280c00,0x00101401,0x00380c05,0x08280407, + 0x00280a03,0x00201005,0x00281005,0x08280408, + 0x20180400,0x00100802,0x00280c08,0x08180406, + 0x20181603,0x00301c03,0x20180407,0x0858080b, + 0x20200201,0x20280400,0x0080080b,0x0878080f, + 0x20200002,0x20180603,0x0060040a,0x08880810, + 0x00000201,0x00080401,0x00400806,0x0858080d, + 0x00000403,0x20280a05,0x00600005,0x08c80811, + 0x20100003,0x20280a03,0x00780806,0x09080817, + 0x00100000,0x20100401,0x00480c05,0x09280817, + 0x00100801,0x00080602,0x00380406,0x08d80413, + 0x00100602,0x00080c03,0x00400004,0x09681016, + 0x00180e04,0x20201806,0x00680c02,0x09d80c1b, + 0x20180602,0x20100400,0x00600007,0x09f80c1d, + 0x20300801,0x00281000,0x0028040a,0x09880c1b, + 0x00300402,0x00000202,0x00280807,0x0a280c1b, + 0x00301404,0x20482608,0x00b00406,0x0ab8101f, + 0x00201804,0x20282a05,0x00700004,0x0af81023, + 0x00a00202,0x00400803,0x20280802,0x0a880c21, + 0x20f81a03,0x00202004,0x0010000f,0x0b281026, + 0x21300800,0x00181803,0x00380c10,0x0be8142b, + 0x21081a04,0x00402407,0x2038140b,0x0c38102b, + 0x21b80800,0x00480602,0x00001020,0x0bb80c32, + 0x00e80402,0x20500a06,0x0090062b,0x0c580c23, + 0x01282602,0x00303c05,0x20381e37,0x0d281424, + 0x01100802,0x20300606,0x00680a32,0x0d781424, + 0x01700401,0x00100602,0x20281a44,0x0d580830, + 0x20f80c00,0x00101000,0x00100c00,0x0d581603, + 0x21180c00,0x00100800,0x00301400,0x0df81601, + 0x20f80602,0x20101000,0x00400c00,0x0e181604, + 0x21581400,0x00102400,0x00100c00,0x0e780e03, + 0x01400000,0x20200000,0x0060122e,0x0d080e1a, + 0x01701000,0x20280c00,0x00501234,0x0da80e1b, + 0x01101c04,0x20282e05,0x0080162c,0x0dc8121a, + 0x01c00a01,0x20580c00,0x00a01e3e,0x0e080a22, + 0x20200a02,0x20280401,0x0060100e,0x0bc8062a, + 0x20400401,0x00100201,0x00100811,0x0c58062d, + 0x00081e04,0x00502807,0x20300006,0x0c880a2d, + 0x20580802,0x20200e04,0x00700817,0x0c700636, + 0x20100c05,0x00080e07,0x00500009,0x0aa0021f, + 0x00180400,0x00200000,0x00100804,0x0b280622, + 0x00000401,0x20280605,0x00701408,0x0b300226, + 0x00001000,0x20581c01,0x00a00c08,0x0b100626, + 0x20181205,0x00201409,0x00200405,0x09c80618, + 0x20100001,0x00100400,0x00200407,0x0a20061d, + 0x20101002,0x20281e02,0x00600408,0x0a20061e, + 0x20180e01,0x00001800,0x00380809,0x0a000e1d, + 0x00200403,0x20200206,0x00600c03,0x09200614, + 0x00180a01,0x00100401,0x00200c05,0x09500617, + 0x00080e02,0x00201405,0x00080405,0x09500617, + 0x00001000,0x20481e02,0x00900807,0x09300a16, + 0x20200c00,0x20181802,0x00600809,0x0890060e, + 0x00000000,0x20100601,0x00400807,0x08b00e11, + 0x00100201,0x20180601,0x00501406,0x08b00a11, + 0x20101002,0x00181a01,0x00200007,0x08a00a0f, + 0x00280400,0x00200c00,0x20180402,0x08400e08, + 0x00100000,0x20100000,0x00400407,0x08400e0a, + 0x00000802,0x20180e03,0x00400809,0x0840120a, + 0x00180a01,0x00401004,0x20480805,0x08400a09, + 0x20281000,0x00101801,0x00380409,0x08100a03, + 0x20280400,0x00000800,0x0040000a,0x08101202, + 0x00180e02,0x00101803,0x00180808,0x08101202, + 0x00181201,0x00201800,0x20100407,0x08100e04, + 0x00200202,0x20300000,0x00800804,0x08100804, + 0x00200400,0x20180800,0x00600406,0x08201007, + 0x20100401,0x20180e03,0x0070080a,0x08300c07, + 0x20100402,0x20280a04,0x0060040a,0x08100c05, + 0x20301404,0x20382606,0x0098040b,0x0840080b, + 0x20300401,0x20180a02,0x0038040b,0x0870100f, + 0x00000401,0x20180601,0x00480c07,0x08900c10, + 0x20100000,0x00000002,0x00480807,0x0860080d, + 0x00280604,0x00200c07,0x00081401,0x08c00411, + 0x00200400,0x00080400,0x00281403,0x09100c16, + 0x00080602,0x00000003,0x00380406,0x09200816, + 0x00280e02,0x00001002,0x00400004,0x08d00812, + 0x20100004,0x00100205,0x00380407,0x09500015, + 0x20300000,0x00280802,0x00100008,0x09d0041b, + 0x20300803,0x20180a03,0x00380807,0x09f0081d, + 0x20200003,0x20300a04,0x0088080a,0x09800819, + 0x00580a06,0x00100c07,0x00300005,0x0a18041b, + 0x00780e02,0x00201c02,0x20181201,0x0ab0041e, + 0x00681204,0x00101c04,0x00181000,0x0af00021, + 0x00980606,0x20300406,0x00900805,0x0a700420, + 0x21201405,0x20182e0b,0x00600c13,0x0b180427, + 0x21200402,0x20180605,0x00680c13,0x0bc80427, + 0x21401805,0x20382a07,0x00800012,0x0c18082a, + 0x21b01407,0x2038220c,0x00a8081e,0x0ba00832, + 0x01100a02,0x00480807,0x20582632,0x0c480824, + 0x01101201,0x00082c03,0x00500232,0x0d081024, + 0x01381a03,0x0030180a,0x20381a38,0x0d580c24, + 0x01881204,0x0020100c,0x00282a47,0x0d48082e, + 0x20f01001,0x20181400,0x00300400,0x0d380e01, + 0x21201c03,0x20482000,0x00580c00,0x0dd80801, + 0x21080401,0x00000400,0x00101400,0x0e080a01, + 0x21501403,0x20281c00,0x00300400,0x0e680400, + 0x01480602,0x00300404,0x20200e2e,0x0cf80618, + 0x01781605,0x00401c09,0x20200e35,0x0d980a19, + 0x01581205,0x20202804,0x00200e31,0x0db00619, + 0x01b80607,0x0030140a,0x2040163e,0x0e10061f, + 0x20481000,0x00201201,0x20101c0f,0x0bc00628, + 0x20400001,0x20100a05,0x00502010,0x0c500a2c, + 0x20402005,0x20682e0a,0x00b0180e,0x0c700a2b, + 0x20301006,0x0028120c,0x00101413,0x0c901634, + 0x00480602,0x20201201,0x00400802,0x0ab0121f, + 0x00100402,0x20180a03,0x00700405,0x0b200e22, + 0x00180a02,0x00200806,0x00080403,0x0b400e23, + 0x00081a04,0x00601806,0x20300009,0x0b301226, + 0x20601404,0x20382606,0x0080080e,0x09d01217, + 0x00000202,0x00000004,0x00400406,0x0a30121c, + 0x00180a01,0x00001601,0x00100406,0x0a40121f, + 0x20100803,0x00081205,0x00200809,0x0a20161d, + 0x00580604,0x00100807,0x20180a03,0x09301212, + 0x00000c02,0x20181203,0x00400806,0x09601616, + 0x20200c02,0x20281603,0x0060080a,0x09601217, + 0x00081202,0x00301804,0x20280c05,0x09601616, + 0x20380403,0x00000a04,0x0020040b,0x08b0160e, + 0x00080a01,0x00200803,0x00100406,0x08d01610, + 0x00080601,0x00200403,0x00100805,0x08d0160f, + 0x00180400,0x20101201,0x00480406,0x08c01611, + 0x00300203,0x20100004,0x00400802,0x08501608, + 0x00180601,0x00000601,0x00200c07,0x08701e0a, + 0x00280400,0x00000e01,0x00200806,0x08701e0a, + 0x00000000,0x20280800,0x00800c08,0x08501209, + 0x20200803,0x20181605,0x00500c0a,0x08201a02, + 0x20200401,0x00080a03,0x0040040a,0x08402201, + 0x20100000,0x20180a01,0x00500c0b,0x08401e01, + 0x00000c01,0x20281601,0x00600807,0x08301602, + 0x00000201,0x00100002,0x00080804,0x08301805, + 0x00100201,0x00100001,0x00280805,0x08501c06, + 0x00000401,0x20100202,0x00380807,0x08602008, + 0x00180601,0x00100801,0x00180806,0x08301805, + 0x00180800,0x00101800,0x00081005,0x08701809, + 0x20200002,0x00100602,0x00281009,0x08a0180e, + 0x00180602,0x00000802,0x00280c06,0x08b0180e, + 0x20100000,0x00000000,0x00300408,0x0880180c, + 0x20280400,0x20200000,0x00600408,0x08d0100f, + 0x00280a03,0x00101004,0x00280803,0x09301413, + 0x20200803,0x20181204,0x00480809,0x09401416, + 0x00000c02,0x20181201,0x00400006,0x08f01813, + 0x00300400,0x20300400,0x00580802,0x09601014, + 0x20300804,0x20280e05,0x0068080a,0x09e0101a, + 0x00080a03,0x00100c06,0x00081004,0x0a000c1c, + 0x00280603,0x00200804,0x00000006,0x09a01819, + 0x20180601,0x20280800,0x00600c0c,0x0a100c1b, + 0x00400203,0x00080406,0x00380401,0x0ac0081f, + 0x00200c02,0x00081204,0x00400004,0x0af00820, + 0x00280402,0x00280604,0x0020100b,0x0a901c21, + 0x20d00001,0x20201203,0x00481c08,0x0b201025, + 0x21080800,0x00000e03,0x0028040d,0x0bd00c26, + 0x20f81602,0x00301c02,0x2018140b,0x0c100828, + 0x21481202,0x00102001,0x00181812,0x0bd01c30, + 0x00e80e01,0x20200802,0x0088162a,0x0c30001f, + 0x01080401,0x20200604,0x00581a2f,0x0cf00420, + 0x00f01802,0x20282a05,0x0070022e,0x0d480421, + 0x01400c02,0x20481e05,0x0098063b,0x0d40102a, + 0x20e81001,0x20201c00,0x00000c00,0x0d380601, + 0x20f82602,0x00403800,0x20602000,0x0dd80a01, + 0x20f00401,0x00180c00,0x00000c00,0x0df80802, + 0x21180801,0x00002000,0x20201000,0x0e680400, + 0x01300e03,0x20680402,0x00701e2a,0x0cf00616, + 0x01201403,0x20581e05,0x00802a2c,0x0d900617, + 0x01000a01,0x00280c04,0x20301a2d,0x0dc00215, + 0x01400202,0x20300403,0x00503234,0x0e100a1a, + 0x20401804,0x20382208,0x0060140e,0x0be01224, + 0x20380602,0x00000403,0x0010140a,0x0c701627, + 0x00181a03,0x00403002,0x20601004,0x0ca0162a, + 0x00381a04,0x20302602,0x00702807,0x0cc02631, + 0x00380603,0x00300005,0x20200801,0x0ae0161d, + 0x00300402,0x20100604,0x00200801,0x0b502221, + 0x20100804,0x20280e09,0x00601408,0x0b601a24, + 0x20402408,0x2098320e,0x0100040f,0x0b602e26, + 0x20180c02,0x00201604,0x20280408,0x0a001e19, + 0x20200400,0x00080401,0x0030000a,0x0a601e1c, + 0x00100201,0x00180404,0x00300006,0x0a601a1d, + 0x00280a05,0x00000c0a,0x00481804,0x0a50221d, + 0x00100202,0x20180403,0x00400804,0x09501a12, + 0x00280e02,0x00001002,0x00200803,0x09a02215, + 0x00080e02,0x00001401,0x00200807,0x09902216, + 0x20100804,0x20281605,0x00600409,0x09802216, + 0x00000403,0x20180a04,0x00300406,0x08e01e0d, + 0x20100402,0x20280e03,0x00700c09,0x0900260f, + 0x20100803,0x20380e04,0x00600809,0x0900260e, + 0x00180604,0x00100406,0x00100405,0x08f0220f, + 0x00080603,0x00000004,0x00100406,0x08801e07, + 0x00100201,0x20180402,0x00400406,0x08b02a08, + 0x00200203,0x20180404,0x00300805,0x08b02608, + 0x20100803,0x20180a05,0x00200408,0x08902609, + 0x00100001,0x20100a03,0x00100005,0x08602602, + 0x00000000,0x20100601,0x00300007,0x08802e01, + 0x20200403,0x20180605,0x0020000a,0x08802e01, + 0x00080a02,0x00200c03,0x00080806,0x08602202, + 0x20100401,0x20180400,0x00380806,0x08701c04, + 0x00000001,0x20200201,0x00480406,0x08902806, + 0x00180603,0x00000804,0x00180c05,0x08a02807, + 0x00080400,0x00000201,0x00300807,0x08702005, + 0x00100202,0x00080402,0x00200404,0x08a01c09, + 0x00000201,0x20100401,0x00480807,0x08e0240c, + 0x20100402,0x20180604,0x00380408,0x08f0240d, + 0x20100401,0x20180400,0x00280408,0x08b0240c, + 0x20200c04,0x00080e05,0x00180808,0x09001c0f, + 0x20100801,0x20281201,0x00580407,0x09602013, + 0x00200201,0x00000802,0x00281405,0x09702014, + 0x00280a01,0x00001403,0x00280405,0x09302013, + 0x00380a06,0x00300c08,0x20200402,0x09901814, + 0x00180601,0x00100c02,0x00181004,0x0a101c18, + 0x20300002,0x00080a01,0x0040000a,0x0a20181b, + 0x20180a02,0x20200400,0x00601409,0x09e0241a, + 0x20200c07,0x0008120b,0x0010000c,0x0a401c1b, + 0x00180400,0x20180601,0x00400406,0x0ae0181e, + 0x00481605,0x00001404,0x00300000,0x0b101820, + 0x00401001,0x20381205,0x00700007,0x0ad02c22, + 0x20c81606,0x00301409,0x20380c06,0x0b401424, + 0x21080401,0x20180e03,0x0038040b,0x0bf01826, + 0x21100c05,0x20581e0a,0x0088040d,0x0c201426, + 0x21680401,0x00081602,0x00280813,0x0c10242f, + 0x00d01004,0x20281e0b,0x00100228,0x0c50141c, + 0x01100800,0x20280400,0x00082a33,0x0d10101d, + 0x01181203,0x20201c09,0x00083633,0x0d500c1f, + 0x01500000,0x00000400,0x20382e40,0x0d701c27, + 0x20d00403,0x00681000,0x20701000,0x0d281002, + 0x21001c03,0x20383000,0x00501400,0x0dc80806, + 0x20e00002,0x20300400,0x00200000,0x0de80402, + 0x21080401,0x00000400,0x20303400,0x0e580c05, + 0x00f81605,0x0070200a,0x20b02228,0x0cf80612, + 0x01581206,0x00301c09,0x20701631,0x0da00a13, + 0x01080603,0x20200805,0x00301a2a,0x0dc00213, + 0x01200204,0x20100004,0x20203e31,0x0e300e14, + 0x00081601,0x00102e05,0x20302806,0x0c001a23, + 0x20500c04,0x00080a08,0x0010200d,0x0ca01a25, + 0x20200c00,0x20481602,0x00503006,0x0cc01625, + 0x20102005,0x2018260a,0x20202805,0x0d102e2a, + 0x00001003,0x20481207,0x00801005,0x0b10221d, + 0x00580a02,0x00301003,0x20200a03,0x0ba02220, + 0x00300000,0x20101202,0x00100c00,0x0ba02a22, + 0x00482605,0x00804006,0x20b80801,0x0bd03627, + 0x00100a01,0x00080c02,0x00380404,0x0a402218, + 0x20280801,0x00100604,0x0020140b,0x0aa02a1c, + 0x00000801,0x20180a02,0x00400809,0x0aa02a1d, + 0x20300806,0x2018120b,0x00500c0e,0x0ab03620, + 0x20200401,0x00280601,0x00100007,0x09902212, + 0x00000c01,0x20181201,0x00400805,0x09e02e14, + 0x20100401,0x00181000,0x00300809,0x09e02a14, + 0x00300203,0x00100806,0x00181804,0x09d03217, + 0x00300201,0x00200401,0x20180403,0x0910220d, + 0x00000201,0x00200401,0x20180406,0x0960320e, + 0x00180a01,0x00200c02,0x20100004,0x09502e0e, + 0x20300803,0x00180e03,0x0030040b,0x09402a0f, + 0x20300401,0x00280e01,0x0000040a,0x08c01e07, + 0x00000000,0x00280601,0x00000407,0x09003208, + 0x20100400,0x00080a02,0x00200808,0x09003207, + 0x00281203,0x00301405,0x00080403,0x08e02a08, + 0x00280400,0x00400401,0x20380401,0x08a02201, + 0x00080400,0x00300000,0x20100406,0x08e03201, + 0x00100001,0x00200601,0x00080c04,0x08e03201, + 0x20100402,0x20180e05,0x00500c09,0x08b02e02, + 0x00080a02,0x00300c01,0x20100406,0x08b02003, + 0x00100000,0x00200601,0x20180405,0x08f03005, + 0x20180602,0x00200002,0x00000009,0x08f02806, + 0x00100c00,0x00080801,0x00380c06,0x08c02c05, + 0x20100004,0x00180605,0x00200007,0x08e02009, + 0x20100400,0x00100000,0x00080807,0x09302c0b, + 0x00100002,0x00100603,0x00080805,0x09402c0d, + 0x00080e01,0x00300c02,0x00000008,0x0900280c, + 0x00280e04,0x00101807,0x00180803,0x0940200e, + 0x00080400,0x00200c00,0x00080c05,0x09b02811, + 0x00180e02,0x00100c03,0x00100007,0x09b02812, + 0x00100601,0x00180800,0x00301007,0x09802c13, + 0x20300403,0x20281206,0x0070140a,0x09c02015, + 0x20180602,0x00100001,0x00300407,0x0a502418, + 0x20100400,0x20280603,0x00400008,0x0a60281a, + 0x20300c03,0x00181204,0x0010040a,0x0a40341c, + 0x00580a03,0x20100c02,0x00281001,0x0a80241a, + 0x00100601,0x00080e04,0x00380405,0x0b20241d, + 0x00001001,0x00082604,0x00380804,0x0b502020, + 0x00581e06,0x00501c04,0x20300002,0x0b303421, + 0x21101405,0x20382e08,0x00680c0f,0x0b701822, + 0x20f00c05,0x00181a06,0x20182c08,0x0c201c24, + 0x20b00001,0x00300400,0x20683003,0x0c601824, + 0x21501408,0x2038220f,0x00382412,0x0c602c2b, + 0x01180603,0x00201009,0x20584234,0x0c700c1b, + 0x01180e05,0x0040180e,0x20783a33,0x0d200419, + 0x00e00e01,0x00381403,0x20581e2a,0x0d60041a, + 0x01580604,0x0020000d,0x20484e40,0x0da01021, + 0x20a00002,0x20680400,0x00b00000,0x0d080802, + 0x20d81801,0x00302000,0x20500c00,0x0db80405, + 0x20c80c01,0x00400800,0x20601000,0x0dd80c03, + 0x20f80802,0x00380c00,0x20302800,0x0e281c0b, + 0x00a00a02,0x20682005,0x00a0261e,0x0ce8060d, + 0x00f00800,0x20481002,0x00402628,0x0db0060f, + 0x00d00000,0x00180803,0x20401e24,0x0dc0020f, + 0x00e00000,0x00000406,0x20502a2e,0x0e48060c, + 0x20100801,0x20481601,0x00102801,0x0c30161b, + 0x20281202,0x20201802,0x00002005,0x0cd01a20, + 0x20280e01,0x00201002,0x20602404,0x0cf0121f, + 0x00482a07,0x00004405,0x20403e05,0x0d601e25, + 0x00380e01,0x20201c01,0x20400a02,0x0b602a1b, + 0x00200601,0x20680603,0x00602800,0x0be02e1d, + 0x00380800,0x20100e01,0x20102602,0x0bf0261f, + 0x20101c06,0x20a82a0f,0x00c03807,0x0c303a24, + 0x00080400,0x20400e03,0x00300c07,0x0a802e19, + 0x20100c03,0x20580e05,0x00500c07,0x0b003a1a, + 0x00180800,0x20301202,0x00201407,0x0b00361c, + 0x00200400,0x20300801,0x00381803,0x0b20421f, + 0x20100401,0x20500202,0x00680406,0x09d02e12, + 0x00180a01,0x20201004,0x00280404,0x0a503a14, + 0x20100402,0x20580604,0x00500009,0x0a403a15, + 0x20180602,0x20200802,0x0050000a,0x0a403a19, + 0x00200201,0x20400401,0x00600003,0x09602e0d, + 0x00080400,0x20400800,0x00600c07,0x09c03a0e, + 0x00000400,0x20380801,0x00500006,0x09b0360d, + 0x00000001,0x20300602,0x00600008,0x09a03e10, + 0x20280400,0x20500601,0x0070000a,0x09002e07, + 0x00000000,0x20500202,0x00700407,0x09703e07, + 0x20100000,0x20300400,0x00380406,0x09603a07, + 0x20100c00,0x20481400,0x00800408,0x09403a08, + 0x00200000,0x20580400,0x00800402,0x08f02a01, + 0x20100c01,0x20580e02,0x00780806,0x09503e01, + 0x00280601,0x20300801,0x00400004,0x09403a02, + 0x00100003,0x20100601,0x00280c04,0x09203e02, + 0x20200601,0x20580c00,0x00700808,0x08f02c04, + 0x00180400,0x20200001,0x00480805,0x09603805, + 0x20300402,0x20480a03,0x0060000b,0x09503806, + 0x00181605,0x20101c07,0x00300407,0x09203804, + 0x00300402,0x20400202,0x00480802,0x09203009, + 0x20180a01,0x20300c02,0x00400007,0x0990380a, + 0x00300203,0x20300404,0x00480402,0x09a0340c, + 0x20100804,0x20681608,0x00a0100a,0x09603c0c, + 0x20200203,0x20380c03,0x00400c0a,0x0980280f, + 0x00100000,0x20580602,0x00700405,0x0a003811, + 0x20101004,0x20381a06,0x0050000a,0x0a103412, + 0x20180400,0x20300003,0x00580808,0x09e03c15, + 0x00000002,0x20380605,0x00180404,0x0a103015, + 0x20200601,0x20480e01,0x00680408,0x0aa03417, + 0x20280e05,0x00000c06,0x20280c05,0x0ac02c1a, + 0x00081606,0x20401404,0x00500c06,0x0ab0401c, + 0x00100602,0x20380c01,0x00081403,0x0ad02819, + 0x00000401,0x20380603,0x00282001,0x0b70301c, + 0x00180803,0x20200e08,0x00181800,0x0ba0281d, + 0x20102407,0x20983e0f,0x00b80806,0x0ba04021, + 0x20d00003,0x20200e04,0x20383407,0x0ba01c1e, + 0x20a00002,0x20301000,0x00183c02,0x0c501c1d, + 0x20a00201,0x20400403,0x00482c03,0x0c80141e, + 0x20d81602,0x00001c06,0x20485002,0x0cb02c25, + 0x00e80a03,0x20200c09,0x0008262b,0x0c800415, + 0x00d00602,0x20380c06,0x00581a26,0x0d200013, + 0x00d00000,0x20400801,0x00682627,0x0d600415, + 0x01100c00,0x20580c00,0x00383633,0x0db00c17, + 0x20800401,0x00380c00,0x20980c00,0x0d000001, + 0x20d01405,0x20283c00,0x00581000,0x0da80808, + 0x20b00c04,0x20382800,0x00981000,0x0dc80804, + 0x20d01009,0x20383400,0x00882400,0x0df8180d, + 0x00800400,0x00480803,0x20c00219,0x0cf8060b, + 0x00f00208,0x00300410,0x20a00626,0x0db8060b, + 0x00d00206,0x0008040c,0x00000a22,0x0db80e0c, + 0x00d0020f,0x0020001a,0x20602628,0x0e281a07, + 0x00080601,0x00500804,0x20e01000,0x0c500617, + 0x20300804,0x00381a07,0x20803c07,0x0d000e1a, + 0x20300803,0x00081e05,0x20103005,0x0d00061b, + 0x2030180b,0x00284e13,0x20606c01,0x0d80121a, + 0x00200202,0x00480401,0x20b02e01,0x0b901218, + 0x00280603,0x00500c05,0x20f01e03,0x0c302a18, + 0x00200603,0x00380805,0x20802603,0x0c301a19, + 0x00481608,0x0080400f,0x21800209,0x0ca0361e, + 0x00000003,0x00480606,0x20c01c04,0x0ad02616, + 0x00280800,0x00401a04,0x20c01802,0x0b703a19, + 0x00000002,0x00380605,0x20a02004,0x0b603219, + 0x00380801,0x00301e09,0x20903004,0x0ba04620, + 0x00080602,0x00400c03,0x20d00405,0x0a302e12, + 0x00000402,0x00280e04,0x20501008,0x0ac03e14, + 0x00180a03,0x00401402,0x20b00805,0x0ab03e14, + 0x20200403,0x00180e06,0x2020100c,0x0ac04e18, + 0x00100001,0x00380604,0x20a00c05,0x09b0320d, + 0x20100601,0x00380c01,0x20900807,0x0a40420c, + 0x00000003,0x00200205,0x20700808,0x0a203e0e, + 0x00100201,0x00200002,0x20580806,0x0a204e10, + 0x20200000,0x00380401,0x20a00009,0x09603207, + 0x00000003,0x00400202,0x20c80405,0x09f04607, + 0x20100201,0x00200003,0x20780406,0x09d03e07, + 0x20280401,0x00201000,0x20580c08,0x09c04e09, + 0x00200000,0x00400000,0x20b00003,0x09503201, + 0x00080e06,0x00402007,0x20c80405,0x09d04602, + 0x00100201,0x00280601,0x20600c05,0x09b04201, + 0x00300202,0x00000402,0x20100403,0x09904a03, + 0x20200002,0x00400202,0x20b80808,0x09503004, + 0x00100405,0x00180a0a,0x20400c05,0x09d04403, + 0x00000002,0x00200603,0x20780808,0x09c04005, + 0x20400c03,0x00082a05,0x0000140d,0x09a04806, + 0x00480605,0x00401006,0x20b00001,0x09802c08, + 0x20200601,0x00281004,0x20680c09,0x0a10400b, + 0x20100201,0x00200003,0x20680406,0x0a003c0c, + 0x00380602,0x00301005,0x20a81402,0x09f0500d, + 0x20500404,0x00281209,0x2070080d,0x09d02c0f, + 0x00100202,0x00300000,0x20a80403,0x0a804011, + 0x00380a02,0x00201a01,0x20680c03,0x0a803c11, + 0x00000603,0x00280e02,0x20600c0b,0x0a704813, + 0x00200202,0x00400002,0x20c81e02,0x0a702814, + 0x20300001,0x00380604,0x20a81407,0x0b103816, + 0x20600c02,0x00082207,0x0008040c,0x0b103018, + 0x20601007,0x00383609,0x2098080a,0x0b30481d, + 0x00000002,0x00400603,0x20c82404,0x0b101815, + 0x00180402,0x00400a01,0x20b83203,0x0bd02818, + 0x00500401,0x00380800,0x20882e08,0x0bf0281a, + 0x0068160b,0x00703c0c,0x2168460a,0x0c20401d, + 0x20980602,0x00401004,0x20b82803,0x0bd00819, + 0x20880a02,0x00301405,0x20982802,0x0c801417, + 0x20b00000,0x00300002,0x20a82c06,0x0cb01019, + 0x20f00c0d,0x00282615,0x20782808,0x0d00201d, + 0x00b00400,0x00280e01,0x20780e22,0x0c780811, + 0x00a00001,0x00180602,0x2048121f,0x0d30040f, + 0x00c00201,0x00300403,0x20a82225,0x0d600011, + 0x01180e08,0x00502819,0x21087233,0x0dd80411 + }, //ct1 + { + 0x21180a01,0x20800000,0x00080800,0x0f60300e, + 0x20e81a04,0x20800000,0x00003000,0x0fc0300b, + 0x20e81a05,0x20700000,0x00004000,0x0fd02807, + 0x20e80603,0x20900000,0x00080c00,0x10704012, + 0x01200004,0x20a00204,0x00082232,0x0f902a0b, + 0x01201007,0x20d0020d,0x00082e2b,0x0fe0420a, + 0x01101006,0x20d0020e,0x00082629,0x0fd0420d, + 0x00680808,0x20a00209,0x00082e2a,0x10d03a03, + 0x00180a08,0x20a00009,0x00080405,0x0eb01a22, + 0x20780a01,0x20a00007,0x00082c0a,0x0f201e1b, + 0x20780401,0x20800005,0x00083409,0x0f101e1d, + 0x00c8060a,0x20c0000f,0x00081617,0x10202223, + 0x2020080a,0x20c0020e,0x00082406,0x0dc01e1c, + 0x00700201,0x20c00003,0x00080e0a,0x0e60121b, + 0x00981205,0x20a00008,0x00000a0c,0x0e30121f, + 0x2050040a,0x20d00210,0x0008200d,0x0ee02228, + 0x00080607,0x20a0000f,0x00081400,0x0cf00219, + 0x20380800,0x20b00201,0x0000040b,0x0d700e1b, + 0x20600003,0x20d00207,0x00000010,0x0d301a1c, + 0x00280e06,0x20c0000f,0x00081602,0x0dc00623, + 0x00300403,0x20b00207,0x00000801,0x0c300a18, + 0x00200802,0x20d00202,0x00081803,0x0cc00e14, + 0x00300c00,0x20e00002,0x00082201,0x0c701215, + 0x00600e01,0x20f00203,0x00000804,0x0ca00e22, + 0x00000a01,0x20b00001,0x0008140a,0x0b800612, + 0x20200400,0x20b00003,0x00081408,0x0c30020f, + 0x00000801,0x20b00002,0x00081007,0x0bd00612, + 0x20800804,0x20d00205,0x00081416,0x0bc00a15, + 0x20400402,0x20900201,0x00080c0b,0x0b180608, + 0x00400203,0x20a00003,0x00000803,0x0bd8060a, + 0x00180a04,0x20900003,0x00001409,0x0b60020a, + 0x00700603,0x20b00007,0x00080e03,0x0b58060b, + 0x00280605,0x20800007,0x00001601,0x0af80a03, + 0x20700404,0x20a00206,0x0008040e,0x0b900201, + 0x20600c07,0x20b00209,0x0008180b,0x0b400800, + 0x20700002,0x20a00203,0x00000413,0x0b180603, + 0x00000c06,0x20a00209,0x00080806,0x0ae00800, + 0x00600603,0x20900006,0x00080607,0x0bb80402, + 0x00700206,0x2080000c,0x00000607,0x0b580802, + 0x00400001,0x20a00001,0x00080603,0x0b280405, + 0x00680a06,0x20700009,0x00001004,0x0af80405, + 0x00300001,0x20900202,0x0000100a,0x0bb00004, + 0x00280401,0x20800205,0x0000240d,0x0b600805, + 0x00780606,0x20a00005,0x00001809,0x0b500008, + 0x20b80406,0x2090020a,0x00000417,0x0b400812, + 0x20981201,0x20900002,0x00001813,0x0c100413, + 0x20780802,0x20900203,0x00000413,0x0bd01016, + 0x20f81409,0x20b0020c,0x00000c1e,0x0bc00c1b, + 0x00300203,0x20a00009,0x00000209,0x0c10041a, + 0x00300801,0x20d00202,0x00000208,0x0cc01418, + 0x20400601,0x20b00004,0x00080602,0x0ca0101e, + 0x00600208,0x20f0000e,0x00000a0e,0x0ce00c23, + 0x00000601,0x20a00201,0x00001c01,0x0cc01015, + 0x20100401,0x20b00003,0x00000402,0x0d701415, + 0x00801601,0x20a00001,0x0000020c,0x0d801017, + 0x20300c06,0x21000209,0x00001003,0x0dd01c1d, + 0x20801002,0x20900202,0x00000001,0x0d701816, + 0x20780603,0x20a00004,0x00002a02,0x0e201c15, + 0x20d00802,0x20500202,0x0000080b,0x0e201016, + 0x20800606,0x20d00009,0x00001e06,0x0eb0201b, + 0x00a00201,0x20500004,0x0000161f,0x0e00180e, + 0x00a00803,0x20b00208,0x00001e1e,0x0ea0300b, + 0x00c81602,0x20300005,0x00002e25,0x0ed01411, + 0x00e01804,0x20b0020c,0x0000122a,0x0f60340b, + 0x21201401,0x00981800,0x21982800,0x0fa0000c, + 0x21303004,0x00884400,0x21783800,0x1000000f, + 0x21203004,0x00684800,0x21482c00,0x1010000c, + 0x21100203,0x00b80c00,0x21b81800,0x10d00c10, + 0x01700201,0x00e00002,0x21e82636,0x0fb8160f, + 0x01881e09,0x01302c0d,0x22882a39,0x1038120e, + 0x01782a08,0x0120340c,0x22682237,0x10280e10, + 0x00e00808,0x00c81a0a,0x21e83e33,0x11180609, + 0x20700801,0x00e81601,0x21f8140e,0x0ec82623, + 0x20800c0a,0x00c81a0f,0x21d81811,0x0f482222, + 0x20600c05,0x0088120c,0x2198100e,0x0f281624, + 0x00200605,0x00e8100e,0x22483608,0x10382a27, + 0x00880a01,0x01001402,0x22482a07,0x0dc82e1f, + 0x00680a08,0x0100040f,0x22382207,0x0e58361d, + 0x00501c00,0x00c82c04,0x21d82605,0x0e282e1f, + 0x00500800,0x00f00e01,0x22882602,0x0ee8362c, + 0x20700400,0x00f80c01,0x21f8040f,0x0cd83e1c, + 0x20301405,0x00e81609,0x22280c0a,0x0d683a1b, + 0x20300c00,0x01280403,0x2278200a,0x0d38361d, + 0x20401c05,0x01082202,0x22581c0d,0x0d984a27, + 0x00680401,0x01000801,0x22280e06,0x0c183e17, + 0x00381202,0x01301807,0x22881800,0x0ca84616, + 0x00381800,0x01502003,0x22980c01,0x0c684218, + 0x00581608,0x0180200d,0x22d00401,0x0c88521f, + 0x20180a04,0x00f01805,0x2200000c,0x0b583e14, + 0x20280c00,0x00f01000,0x2220080b,0x0c084611, + 0x00181205,0x00f01804,0x22101409,0x0bb84213, + 0x20480806,0x0130160a,0x22600c11,0x0ba84616, + 0x20180c02,0x00d00a06,0x21a0140a,0x0ae83a09, + 0x00180400,0x00d00201,0x21e01006,0x0ba84209, + 0x20301407,0x00b81a0b,0x21b0080c,0x0b483a09, + 0x00480a05,0x01100c07,0x22100404,0x0b284a0c, + 0x20300c02,0x00a81000,0x21800006,0x0ac83a01, + 0x20480402,0x00c00a02,0x21e80409,0x0b783e01, + 0x00181a04,0x0100280a,0x22281003,0x0b283e01, + 0x20680803,0x00e00607,0x21e01010,0x0ae84202, + 0x00681a06,0x00d02408,0x21d00e03,0x0ac83400, + 0x00380601,0x00b00804,0x21c00a02,0x0b883c02, + 0x00180601,0x00a00201,0x21802405,0x0b283803, + 0x00500400,0x00d00003,0x21d80602,0x0af84004, + 0x00001003,0x00681e0a,0x2140180e,0x0ad82c05, + 0x00400a05,0x00a80400,0x21a01808,0x0b983405, + 0x00300601,0x00980e03,0x21901408,0x0b582c09, + 0x00100207,0x00d80c02,0x21e01c0e,0x0b283c0a, + 0x20400c02,0x00b80800,0x21b81c0d,0x0b382c13, + 0x20a0180b,0x00c8320e,0x21c80815,0x0bf83014, + 0x20501404,0x00a81a06,0x21c81010,0x0bc82815, + 0x2060280d,0x00d83a12,0x22082012,0x0bb8341a, + 0x00080a01,0x00d00005,0x21d00400,0x0bf83419, + 0x00580e07,0x01101813,0x22781a0a,0x0cb83c19, + 0x20480c02,0x00f00c07,0x22181002,0x0c98341e, + 0x20280e06,0x01780414,0x22e81800,0x0cb85023, + 0x00080402,0x00b00802,0x21d01000,0x0cb82c19, + 0x00080c00,0x00e01203,0x22102c04,0x0d783016, + 0x00782606,0x00d0380b,0x21f0260b,0x0d882c19, + 0x00381800,0x01402401,0x22f02206,0x0dd84021, + 0x20681e06,0x00b03408,0x21b02a01,0x0d881c19, + 0x20a00801,0x00b80e02,0x21d02403,0x0e38201a, + 0x20b80a02,0x00301a05,0x21003c0a,0x0e381018, + 0x20e80601,0x00f01003,0x22603003,0x0ec82c1f, + 0x00980405,0x0030020e,0x20e0461c,0x0e280411, + 0x00d80e01,0x00d01c03,0x22001a26,0x0ee80c0f, + 0x00b02005,0x00183a0f,0x20a02a21,0x0ef00014, + 0x01282e01,0x00e04c02,0x22203a36,0x0f981010, + 0x21181a01,0x00102400,0x00281400,0x0f683006, + 0x20f82e03,0x00104c00,0x00081400,0x0fc82c05, + 0x20e82e05,0x00104c00,0x20280400,0x0fd82804, + 0x21501203,0x20680800,0x00883000,0x10b8180c, + 0x01600402,0x20500203,0x00b81a33,0x0f483e14, + 0x00f01805,0x20b82a09,0x01280a2c,0x0fb83e11, + 0x00f02808,0x2098460f,0x0118062b,0x0fc83612, + 0x01600007,0x20300609,0x0058563e,0x10c83a13, + 0x20600400,0x20400802,0x00b8280d,0x0e384e27, + 0x00200603,0x20501005,0x00884002,0x0ec84a26, + 0x20180a03,0x0000180a,0x00084002,0x0ec84627, + 0x20301603,0x2028080c,0x00685006,0x0f98662f, + 0x00780601,0x20300401,0x00c80e05,0x0d285e22, + 0x20200805,0x20481203,0x00c81808,0x0d986621, + 0x00480c01,0x20102401,0x00682601,0x0d985a26, + 0x00581801,0x00302004,0x00481204,0x0e287e2e, + 0x20700001,0x20400601,0x00d81010,0x0c18621d, + 0x00281a06,0x20202c0b,0x00881401,0x0ca86e1d, + 0x20381a02,0x20401c03,0x00f0000c,0x0c786a20, + 0x00181e05,0x20303806,0x00c0040a,0x0cb87a2a, + 0x00700800,0x20400003,0x00e80a05,0x0b586618, + 0x00101803,0x20881a08,0x01200c08,0x0bd87218, + 0x00302002,0x20b82a04,0x01600404,0x0b986618, + 0x20301004,0x20982208,0x01a0280f,0x0b98761e, + 0x20480a04,0x20280402,0x00e02411,0x0aa86612, + 0x20200400,0x20281002,0x00c0000b,0x0b28720f, + 0x20400400,0x20381402,0x00d0040d,0x0ae86a10, + 0x00100602,0x20680404,0x01200006,0x0ad86e13, + 0x00101807,0x20581e0b,0x00c80404,0x0a485607, + 0x00000800,0x20180c01,0x00800005,0x0ad87207, + 0x00481203,0x20201c03,0x00780401,0x0a986209, + 0x20100201,0x20581201,0x0110180b,0x0a586a0b, + 0x20181205,0x0010100a,0x00581006,0x0a286202, + 0x20200001,0x00180601,0x00500007,0x0ab86e01, + 0x20301803,0x20582a05,0x00e0100d,0x0a686602, + 0x20201005,0x20481606,0x00d81009,0x0a286201, + 0x00001403,0x20382605,0x00901804,0x0a285c03, + 0x00200001,0x00180402,0x00400802,0x0ac86c03, + 0x00100202,0x00080c05,0x00500404,0x0a786006, + 0x00580607,0x0000040a,0x00880402,0x0a386804, + 0x00380602,0x00201804,0x00081004,0x0a585407, + 0x20181205,0x00101404,0x00301808,0x0af86409, + 0x00200401,0x00100601,0x00200005,0x0ac8580b, + 0x20600405,0x20180e0a,0x00a00810,0x0a78640d, + 0x20281000,0x00101603,0x0050040d,0x0aa8580f, + 0x00100407,0x20301a0b,0x00781c07,0x0b585c10, + 0x20181602,0x00202401,0x0038080a,0x0b385812, + 0x00781e04,0x00004006,0x00783601,0x0b086815, + 0x20201004,0x20381a02,0x00b80806,0x0b485c19, + 0x20280604,0x2028100a,0x00d00809,0x0bf87018, + 0x20300404,0x20381604,0x00c00808,0x0be8601c, + 0x20801805,0x20782607,0x01780414,0x0bc87c1e, + 0x00280a04,0x0010040a,0x00501401,0x0c285c1c, + 0x00000403,0x20381203,0x00a02401,0x0cc8601d, + 0x00101a02,0x20183408,0x00702800,0x0ce85c20, + 0x00300c01,0x20182007,0x00e00a04,0x0ce88426, + 0x20c00800,0x20182603,0x00604807,0x0d084420, + 0x20980603,0x20200c05,0x00501c01,0x0db84c1e, + 0x20d80e03,0x00500002,0x20603c04,0x0de83c22, + 0x20f81606,0x00200c0b,0x00604406,0x0e187027, + 0x00e00801,0x00180e03,0x20401e29,0x0df82818, + 0x00c80802,0x20380e06,0x00804223,0x0e783c14, + 0x01080803,0x00102a08,0x20600a30,0x0ed82016, + 0x01101004,0x2038360b,0x00807a34,0x0f28441c, + 0x21201c00,0x20382400,0x00581800,0x0f182005, + 0x21202c00,0x20183c00,0x00281400,0x0f782806, + 0x21301402,0x00283800,0x00380c00,0x0f882807, + 0x21881a03,0x00402000,0x20b81800,0x10882007, + 0x01780c02,0x00400800,0x20482237,0x0ee82e16, + 0x01481002,0x00a01c00,0x20e83235,0x0f683614, + 0x01781603,0x00603406,0x20b83a3a,0x0f782a16, + 0x01d01409,0x20200a09,0x20285247,0x1068321d, + 0x20681202,0x00101005,0x2028100f,0x0db83a2a, + 0x20181604,0x00601c06,0x20781407,0x0e384a2b, + 0x20400404,0x00100204,0x0028100b,0x0e38422d, + 0x2068260a,0x00303412,0x00082012,0x0ed85a37, + 0x00601401,0x20280e02,0x00380e04,0x0c983e24, + 0x00200403,0x00100a06,0x00081005,0x0cf84e26, + 0x00580a06,0x00200007,0x00200400,0x0cf84a27, + 0x00501c08,0x2068260c,0x00d01000,0x0d485a2f, + 0x20600003,0x00300400,0x0008100f,0x0b784a1e, + 0x20401001,0x00281c03,0x0028040c,0x0be85a1d, + 0x20502409,0x00082e0a,0x0028080f,0x0bc84620, + 0x20300a06,0x0018180b,0x00401410,0x0be85a26, + 0x00781a08,0x00301809,0x00101a02,0x0aa84a18, + 0x00482206,0x00602c06,0x20500800,0x0b185617, + 0x00582a09,0x0090340f,0x20980c00,0x0af84e18, + 0x00180404,0x00300e07,0x20200c06,0x0ae84a1b, + 0x20901009,0x2038220f,0x00600c13,0x0a083e0f, + 0x20200c06,0x20280a0a,0x0050000d,0x0a785211, + 0x20400806,0x20180a0c,0x00400c0f,0x0a484a11, + 0x00080e05,0x00200c06,0x00000c0a,0x0a284a13, + 0x00880e08,0x0010240d,0x20282207,0x09b84208, + 0x00081604,0x00101007,0x00380806,0x0a185a08, + 0x00100601,0x00181005,0x00280804,0x09e84e08, + 0x20200407,0x20180a0a,0x00300009,0x09b84209, + 0x20601005,0x20281e0a,0x00800c10,0x09784604, + 0x20100402,0x20400203,0x00700406,0x09f85601, + 0x00081203,0x00201c03,0x20280407,0x09c84a02, + 0x00380a05,0x0000200a,0x00081803,0x09884603, + 0x00381201,0x00201806,0x00181201,0x09884804, + 0x00300602,0x20380803,0x00700404,0x09f85804, + 0x20100405,0x20280606,0x00600408,0x09d84c06, + 0x20280401,0x20280a05,0x0080180b,0x09884804, + 0x00180a05,0x20200804,0x00701c07,0x09b84407, + 0x20600c03,0x20181a03,0x00500c0c,0x0a38540c, + 0x00280e06,0x2010140a,0x00400804,0x0a184c0c, + 0x00000801,0x20300201,0x00681406,0x09c8440d, + 0x20201c07,0x2058220c,0x0090000a,0x0a183810, + 0x00881205,0x00201c06,0x20100605,0x0ab84c10, + 0x20201002,0x20581a09,0x00a0180b,0x0a984013, + 0x00301201,0x20281802,0x00780406,0x0a484c13, + 0x00281a04,0x00301c09,0x00181004,0x0ab84417, + 0x20700c05,0x20281609,0x00701013,0x0b384817, + 0x00100803,0x00080601,0x00481804,0x0b58401b, + 0x20381c01,0x00302601,0x00180c0d,0x0b084c1c, + 0x20200402,0x20381a03,0x00801c0b,0x0b88401e, + 0x00200000,0x00180405,0x00280601,0x0c284820, + 0x20181605,0x00101008,0x00300c08,0x0c484821, + 0x00500000,0x20400002,0x00a00003,0x0c085425, + 0x20c00c00,0x20280c03,0x00200404,0x0c983426, + 0x20c80604,0x00180404,0x00102806,0x0d284022, + 0x21001c05,0x20382a07,0x00701c06,0x0d683c28, + 0x21501201,0x20482c02,0x00a02c11,0x0d58502f, + 0x00f80e01,0x00201002,0x0000162d,0x0da8301c, + 0x00e02003,0x0008220a,0x20101e29,0x0e182c1a, + 0x01380e04,0x0030140b,0x20300e38,0x0e88301b, + 0x01500400,0x00080400,0x2010223f,0x0eb83426, + 0x21282203,0x00203000,0x20200000,0x0ed81c01, + 0x21282a04,0x00204400,0x20100000,0x0f282801, + 0x21101401,0x20500000,0x00884000,0x0f481401, + 0x21b02006,0x00482800,0x00184000,0x10383405, + 0x01901804,0x20581e0a,0x00981637,0x0e98221b, + 0x01600c06,0x2088160b,0x01080a35,0x0ee82e19, + 0x01400000,0x20180c03,0x00881234,0x0f183219, + 0x0268320c,0x00c04812,0x20981650,0x0fe84a23, + 0x20901403,0x00081c03,0x00382c14,0x0d483a2c, + 0x20501601,0x20581c06,0x00b8200d,0x0da83e2d, + 0x00000202,0x20100402,0x00580c08,0x0dc8362f, + 0x2100180c,0x20183613,0x00901824,0x0e384a39, + 0x00782607,0x0050340d,0x20480606,0x0c184225, + 0x00580a01,0x00001003,0x00480e01,0x0c684626, + 0x20101006,0x20181605,0x00681007,0x0c683a28, + 0x00d81e09,0x00503012,0x20581e0c,0x0cb84a2d, + 0x20300402,0x20400209,0x00901c0f,0x0af83620, + 0x20381203,0x20201401,0x0080080e,0x0b48461f, + 0x00382a09,0x00203c0c,0x00180c05,0x0b484222, + 0x20900004,0x20200208,0x0070201b,0x0b484626, + 0x20101c01,0x20383202,0x00900807,0x0a283615, + 0x20102005,0x20683607,0x00d00806,0x0a784615, + 0x20402009,0x20784210,0x01101c0f,0x0a583e18, + 0x00600203,0x20200003,0x00700a01,0x0a683e19, + 0x00180401,0x00301001,0x20382004,0x0998360f, + 0x00481a06,0x00301c09,0x00080c02,0x09e84611, + 0x00280e05,0x0010100a,0x00181c03,0x09c83e0f, + 0x20600802,0x20281a05,0x00701010,0x09a83a12, + 0x00080a02,0x00280405,0x00200c06,0x0938420a, + 0x20401c06,0x20382a0a,0x0070000d,0x09784609, + 0x00100402,0x20180605,0x00500009,0x0958420a, + 0x00400802,0x00000000,0x00182201,0x09483a0a, + 0x20181000,0x00001e02,0x00100407,0x09083603, + 0x00180a02,0x00400808,0x20381403,0x09584e01, + 0x20300601,0x20181003,0x0040040a,0x09384400, + 0x20281206,0x00200408,0x0010140d,0x09084204, + 0x00201401,0x20481e03,0x00700405,0x09083803, + 0x00100000,0x00300801,0x20100807,0x09684c04, + 0x00400800,0x00000401,0x00080402,0x09484006, + 0x00001407,0x20181a0b,0x00200006,0x09183405, + 0x20400c01,0x00281402,0x0000040b,0x0938380b, + 0x20380c00,0x00201201,0x00100c0a,0x09a8480c, + 0x20400400,0x00281400,0x0010180e,0x0998400e, + 0x00180a03,0x00401409,0x20481805,0x09583c0b, + 0x00582605,0x00403405,0x20400601,0x09b83010, + 0x00300801,0x20181602,0x00501402,0x0a284412, + 0x00081400,0x00301c01,0x20400402,0x0a283416, + 0x00281e04,0x00202000,0x00201808,0x09c83c12, + 0x20202004,0x20582e0a,0x00900c0d,0x0a382c15, + 0x20280400,0x00101000,0x0018080a,0x0ac83818, + 0x00500204,0x20201002,0x00400803,0x0ae83019, + 0x20302408,0x2068320c,0x0098080d,0x0a78381c, + 0x00000403,0x00480802,0x20281c07,0x0b18341f, + 0x00200201,0x00000001,0x00400c04,0x0b983c1f, + 0x20601c08,0x20282e09,0x00800811,0x0bc83022, + 0x00580604,0x0040000b,0x20381405,0x0b784425, + 0x20d81a06,0x0050200a,0x20301007,0x0c283827, + 0x21000c02,0x00081602,0x0050100a,0x0ca83826, + 0x20a81a06,0x0050280d,0x20380a01,0x0d08302a, + 0x21500401,0x00300602,0x20200c13,0x0cc84031, + 0x00e80403,0x20180e0a,0x00503a2b,0x0d48281f, + 0x01182e02,0x00303c06,0x00000e33,0x0dc82c1d, + 0x00f80803,0x20281209,0x0070422d,0x0e28281e, + 0x01580601,0x00300403,0x20201a3e,0x0e483c2a, + 0x21601802,0x20382c00,0x00581400,0x0ea81803, + 0x21501800,0x20283400,0x00500000,0x0ee81c05, + 0x21082605,0x00503c00,0x20901400,0x0f381604, + 0x21582203,0x20703400,0x00c81000,0x0fd81e04, + 0x01d80a02,0x00302806,0x20782e41,0x0e681e1e, + 0x01c00401,0x00401001,0x20882e40,0x0eb81e1b, + 0x01400c08,0x2048120e,0x00680a31,0x0ec8161d, + 0x01a02c05,0x20f84e08,0x01a00a3e,0x0f682a23, + 0x20580e02,0x00101c00,0x00480817,0x0ce82e32, + 0x20581601,0x00502004,0x20481413,0x0d483232, + 0x20200603,0x0000000a,0x0028200a,0x0d782630, + 0x20400201,0x20401406,0x00683811,0x0dc82a3a, + 0x00001805,0x20283e06,0x00b01407,0x0b983623, + 0x00400603,0x00080401,0x00401003,0x0bf83627, + 0x00581202,0x00101c01,0x00200403,0x0c082a2a, + 0x00401a01,0x20382803,0x00b00c06,0x0c283e2f, + 0x20180a04,0x00400c09,0x20480807,0x0a982e1c, + 0x20500c06,0x00181a08,0x0030000f,0x0ad8321e, + 0x20601804,0x20383606,0x00901411,0x0ad82a20, + 0x20600001,0x00380601,0x00100c13,0x0ad83622, + 0x00081002,0x00202204,0x20100005,0x09d82616, + 0x00481a08,0x00402c0b,0x20481601,0x0a083217, + 0x00581204,0x00302806,0x20482201,0x0a082618, + 0x00380a03,0x00300002,0x00001002,0x09f82e18, + 0x00200201,0x20200401,0x00700005,0x09382e11, + 0x20301c08,0x20282a0c,0x0070040c,0x09683611, + 0x20300c03,0x20181205,0x0050000d,0x09583212, + 0x20400006,0x00100607,0x0018100b,0x09582a12, + 0x20200c01,0x20281a03,0x0080040b,0x08c82e09, + 0x00382207,0x0050340c,0x20281c03,0x08f83e0a, + 0x00380603,0x00200805,0x00180c04,0x08e8360a, + 0x00781607,0x0010180a,0x00280400,0x08e8320d, + 0x20101001,0x00081801,0x00280805,0x08a83201, + 0x20100c05,0x20380e08,0x00a0080b,0x08c84203, + 0x20300405,0x00180605,0x0028080d,0x08b83a01, + 0x20802007,0x20382a0b,0x00800814,0x08982e03, + 0x00481a02,0x00502405,0x20380403,0x08a83003, + 0x00180e04,0x00000407,0x00700c07,0x08d84006, + 0x00481606,0x0020180a,0x00200803,0x08d83c07, + 0x00681a04,0x0040280a,0x20281a05,0x08b83405, + 0x20380a02,0x20100e01,0x0060140d,0x08d82c0a, + 0x20300802,0x20381206,0x00801409,0x0928340e, + 0x20400803,0x20380a09,0x0080140e,0x0928300f, + 0x20200203,0x20280a02,0x0090200e,0x08d8340a, + 0x00002406,0x20483a07,0x00900804,0x09582813, + 0x00300c00,0x20100002,0x00480c00,0x09a83013, + 0x00001803,0x20182601,0x00680803,0x09c83017, + 0x20202408,0x20183a0a,0x00780408,0x09582c15, + 0x00282a05,0x00503c0a,0x20581003,0x09f82416, + 0x20280a03,0x00200803,0x0040100a,0x0a583018, + 0x00181604,0x00601008,0x20301005,0x0a88301b, + 0x00582607,0x00803c0d,0x20782401,0x0a183419, + 0x00200001,0x20500e05,0x00a00c0a,0x0ab8241c, + 0x00180804,0x00080606,0x00601005,0x0b382820, + 0x00281802,0x00102a05,0x00100807,0x0b782021, + 0x00000405,0x20180a08,0x00800c10,0x0af83822, + 0x21201001,0x20483203,0x00c01811,0x0bc82429, + 0x20e80605,0x20200c07,0x00500409,0x0c582427, + 0x21100e01,0x20582000,0x00b01c0c,0x0ca8202b, + 0x21480a04,0x00000c08,0x00600811,0x0c483833, + 0x01201c00,0x00081c01,0x00181235,0x0d081c24, + 0x00f03004,0x2048520b,0x00802a2c,0x0d781c20, + 0x01202402,0x20282a05,0x00280636,0x0de81423, + 0x01400002,0x20380a05,0x00902a3b,0x0dd82c2d, + 0x21380c02,0x00501800,0x20382800,0x0e881603, + 0x21580c03,0x00201400,0x00082c00,0x0eb81401, + 0x21501001,0x00083000,0x00600c00,0x0ef81c01, + 0x21701802,0x00582800,0x20881400,0x0fb81203, + 0x01b81602,0x00200c06,0x00300a3a,0x0e182620, + 0x01d81205,0x20101c09,0x00580a3f,0x0e68261e, + 0x01b80400,0x00401802,0x2068223f,0x0ea8161e, + 0x01f81602,0x00b03406,0x21282e46,0x0f481a26, + 0x20700602,0x20280601,0x00601417,0x0ca81a31, + 0x20701403,0x20581a07,0x00c01017,0x0cf82232, + 0x20580e02,0x00300c03,0x00100413,0x0d282234, + 0x20581002,0x00601800,0x20500016,0x0d782a3e, + 0x00500403,0x20100e06,0x00581401,0x0b581625, + 0x00180a01,0x00000403,0x00600003,0x0ba82225, + 0x00200c02,0x00181604,0x00400c03,0x0bc81e28, + 0x00381205,0x00202405,0x00200c08,0x0bc8262f, + 0x20500601,0x00081004,0x00800010,0x0a48261d, + 0x00100601,0x20200e01,0x00680c08,0x0a881e20, + 0x20280c00,0x00301801,0x2018140b,0x0a981e21, + 0x20480403,0x20280609,0x00a01812,0x0a881e22, + 0x00200800,0x00180c00,0x00400801,0x09882214, + 0x20400803,0x20181e03,0x0090040a,0x09a82a17, + 0x00100000,0x00180c00,0x00500405,0x09b82619, + 0x00000c00,0x20381001,0x00980c04,0x09a81e17, + 0x00180400,0x00300201,0x00100405,0x08f81e11, + 0x00581606,0x00102807,0x00281201,0x09182612, + 0x00080800,0x00101000,0x00280c08,0x09082213, + 0x00200202,0x00000402,0x00480804,0x09082213, + 0x20180402,0x00100c00,0x00181409,0x08881e0a, + 0x20401807,0x20482e0a,0x00c00c0f,0x08982a0b, + 0x00000001,0x20100000,0x00680409,0x08882a0b, + 0x00001005,0x00082204,0x00600009,0x0888260c, + 0x00081603,0x00101c05,0x00300006,0x08482603, + 0x00481206,0x0020180b,0x00180c03,0x08682a02, + 0x00280a01,0x20100c02,0x00680408,0x08582a02, + 0x20182205,0x00403409,0x20280c09,0x08482203, + 0x00201801,0x20482604,0x00a01807,0x08582004, + 0x20401004,0x20281e08,0x0070100f,0x08682407, + 0x20301002,0x20282602,0x0080100d,0x08682808, + 0x00201002,0x20581e07,0x00b02005,0x08582004, + 0x20500803,0x00281202,0x0028040c,0x08981c0d, + 0x20100000,0x00200804,0x00081004,0x08d82410, + 0x20180800,0x00201003,0x00080805,0x08d82011, + 0x20500402,0x20180400,0x0048080c,0x0898180d, + 0x00681e07,0x00403409,0x20280604,0x09181811, + 0x00481a04,0x00201c05,0x00201802,0x09582413, + 0x00381605,0x00002804,0x00400803,0x09781c15, + 0x00681e04,0x00003805,0x00381202,0x09181812, + 0x20302408,0x20383e0d,0x00b0180d,0x09a81816, + 0x20400c01,0x20481607,0x00a01c0d,0x0a08181a, + 0x20301404,0x20582a0a,0x00e01c0c,0x0a38181d, + 0x20202404,0x20783608,0x0110100f,0x09b82018, + 0x00381607,0x00600c0c,0x20400405,0x0a88181f, + 0x00501403,0x20181a03,0x00581400,0x0af81420, + 0x00301201,0x00082003,0x00400003,0x0b481824, + 0x00680602,0x00200404,0x00480c08,0x0aa82023, + 0x21100c06,0x00100609,0x20180c0e,0x0b980c29, + 0x21380602,0x00480407,0x20200010,0x0c182028, + 0x21200402,0x00400400,0x20480c0c,0x0c78142c, + 0x21800401,0x00181601,0x00501019,0x0bf82034, + 0x01181e04,0x0030300b,0x00081634,0x0cd81822, + 0x01382000,0x00304401,0x20380638,0x0d481421, + 0x01482603,0x00404008,0x20380e3b,0x0dc81822, + 0x01500601,0x00280802,0x00100640,0x0d981c30, + 0x21100e03,0x20680800,0x00b00000,0x0e580605, + 0x21201401,0x20381000,0x00781c00,0x0e980a03, + 0x21400c02,0x20100400,0x00682800,0x0ed80601, + 0x21581401,0x00202400,0x00781400,0x0f881608, + 0x01901806,0x20282e08,0x00a80634,0x0de80e20, + 0x01700c01,0x00381803,0x00380636,0x0e38161e, + 0x01c81605,0x00201007,0x0060063d,0x0e781620, + 0x01d80601,0x20380802,0x00f00e40,0x0ef81e28, + 0x20980e04,0x00400c0b,0x20280816,0x0c88122f, + 0x20381e04,0x00602005,0x20300c10,0x0cc81231, + 0x20800803,0x20381606,0x00a01016,0x0cf80e33, + 0x20300802,0x20381602,0x00d00c16,0x0d381a3d, + 0x00881202,0x00101a01,0x00101205,0x0b480a26, + 0x00000c07,0x20181209,0x00500006,0x0b780a26, + 0x00480e01,0x20100c03,0x00680e01,0x0ba80a28, + 0x20200204,0x20181405,0x00801c0e,0x0b98122b, + 0x20600803,0x20380a06,0x00880413,0x0a28061e, + 0x00081208,0x0020140b,0x00100006,0x0a680e20, + 0x20200800,0x20480800,0x0090000c,0x0a780e22, + 0x20101405,0x20181208,0x00380808,0x0a600220, + 0x00180e03,0x20100805,0x00680401,0x09680e14, + 0x00000c06,0x20280a0c,0x00780407,0x09880a19, + 0x00100800,0x20280601,0x00780805,0x09880e1a, + 0x00080e03,0x00301406,0x20181405,0x09880e19, + 0x00201004,0x20481205,0x00880c04,0x08c80a12, + 0x00000e02,0x00181406,0x00580c06,0x08d81612, + 0x00000401,0x00080800,0x00680808,0x08d81214, + 0x00000401,0x00000602,0x00400006,0x08d81213, + 0x00180603,0x00100405,0x00580808,0x0848160c, + 0x00380e01,0x00301c01,0x00080c06,0x0858160c, + 0x00100201,0x00100402,0x00380408,0x0858160b, + 0x00480a02,0x00001401,0x00480805,0x0858120e, + 0x20301004,0x00081e04,0x0060080b,0x08181602, + 0x20200c02,0x00181a03,0x0070080e,0x08181a02, + 0x00000400,0x00180a01,0x0040040a,0x08181602, + 0x20701404,0x20183205,0x00901013,0x08081602, + 0x00381e04,0x00402808,0x20100003,0x08281005, + 0x00181201,0x00401c03,0x00180807,0x08381808, + 0x20180800,0x00201000,0x0028080b,0x08381408, + 0x00480e03,0x00401006,0x20380e02,0x08281007, + 0x20200001,0x20300a06,0x00800c0a,0x0868080c, + 0x20180e02,0x20100401,0x00701408,0x0898180f, + 0x00000000,0x00080801,0x00600c08,0x08981412, + 0x20300400,0x00100202,0x0020040c,0x0868100c, + 0x20201003,0x20382601,0x00a00c05,0x08e80c14, + 0x00001802,0x20382e04,0x00901406,0x09280c16, + 0x20100601,0x00081401,0x00401c07,0x09481019, + 0x00100c04,0x00281e02,0x00200803,0x08f81013, + 0x00681a07,0x00103007,0x00180800,0x09980416, + 0x20380801,0x00300c01,0x20281006,0x09f8081c, + 0x00180400,0x00101601,0x20280803,0x0a20001e, + 0x00282207,0x0050380a,0x20480407,0x09980818, + 0x20401c0b,0x2068320f,0x00d00411,0x0a58081e, + 0x00980e04,0x00102405,0x00180e04,0x0ad80c1d, + 0x00280802,0x00001202,0x00480c06,0x0b280822, + 0x00400805,0x20280e0c,0x00a0140c,0x0a780421, + 0x20c81e09,0x00202412,0x00181005,0x0b880c29, + 0x21500804,0x20281608,0x00a00c17,0x0bd80c27, + 0x21080601,0x20200803,0x0070000c,0x0c580c2b, + 0x21700400,0x00080802,0x00781818,0x0bc80834, + 0x00e01404,0x20582a0c,0x00a03629,0x0cb80422, + 0x01200602,0x00082006,0x00501236,0x0d281025, + 0x01100c01,0x20382a02,0x00a02a32,0x0d980824, + 0x01581201,0x00100c04,0x0050063e,0x0d681031, + 0x21481a01,0x00402400,0x20601400,0x0e600605, + 0x21181c00,0x00302c00,0x20100400,0x0e900a06, + 0x21281603,0x20202000,0x00301400,0x0ee01205, + 0x21501a01,0x20981400,0x00d80400,0x0f801608, + 0x01f80400,0x20202204,0x00380a3c,0x0df01223, + 0x01880e02,0x20501201,0x00b00e33,0x0e200a20, + 0x01701c06,0x20782e0a,0x00c00635,0x0e70121f, + 0x01b01002,0x20381202,0x00880e3e,0x0ef01228, + 0x20d00c03,0x20381e04,0x00b00421,0x0c600630, + 0x20802406,0x20783608,0x00e00015,0x0cb00a2f, + 0x20500605,0x00000808,0x00181810,0x0d000e32, + 0x00000203,0x00100003,0x00480814,0x0d200e3d, + 0x00600e02,0x00081005,0x00380606,0x0b300623, + 0x00780e06,0x0020180a,0x00181603,0x0b700626, + 0x00301004,0x00181605,0x00200002,0x0ba00a29, + 0x20600c06,0x00181a06,0x00480c12,0x0b800a2a, + 0x20380e03,0x00301400,0x20100c0e,0x0a200a1f, + 0x20700805,0x20181e08,0x00701411,0x0a50061f, + 0x20381203,0x00501406,0x2038040c,0x0a700622, + 0x00481a07,0x0050280b,0x20281001,0x0a700221, + 0x20201007,0x00081a08,0x00480806,0x09600a15, + 0x00680e04,0x00101c07,0x00181605,0x09800a19, + 0x00180800,0x00101202,0x00200803,0x09800a1a, + 0x20300c05,0x2018160a,0x0080100c,0x0970021a, + 0x00581608,0x0040280d,0x20281202,0x08c00613, + 0x20280403,0x20100a05,0x0070000d,0x08c00615, + 0x00100401,0x20100601,0x00680807,0x08c00a15, + 0x00180e03,0x00200807,0x00380404,0x08c00213, + 0x20200805,0x20180a0a,0x0070100e,0x0830060d, + 0x00200603,0x20280404,0x00a00406,0x0840020b, + 0x00000400,0x00080400,0x0078040b,0x0830020c, + 0x00280400,0x00000202,0x00601007,0x0840060d, + 0x00181204,0x00101406,0x00680407,0x08000602, + 0x00080801,0x20100e03,0x0080040b,0x08000603, + 0x00180a01,0x00100801,0x00600409,0x08000202, + 0x20380801,0x20101202,0x0068100d,0x08000a03, + 0x20201805,0x20383208,0x00a00c0a,0x08100407, + 0x00000a01,0x20381800,0x00b0080a,0x08100008, + 0x20100402,0x20180e03,0x0080040b,0x08100008, + 0x00200c02,0x20381400,0x00a80805,0x08100006, + 0x00080a04,0x00300808,0x20180805,0x0860040e, + 0x20201003,0x20181a02,0x00680409,0x08700411, + 0x00000602,0x00080403,0x00500009,0x08800012, + 0x20380e03,0x00001005,0x0050040a,0x0850000d, + 0x00180401,0x00100e04,0x00000404,0x08f00c12, + 0x00281604,0x00302007,0x20180c02,0x09200416, + 0x20200403,0x00080a03,0x00400008,0x0930041a, + 0x00580401,0x20300e03,0x00900801,0x08e00813, + 0x20201001,0x00081c00,0x00300807,0x09900818, + 0x20200804,0x20180e06,0x00700407,0x09e0001b, + 0x00180a03,0x00200405,0x00200402,0x0a20001f, + 0x20500401,0x20482201,0x00c02010,0x0980081b, + 0x00780e01,0x00402802,0x20481802,0x0a600c1c, + 0x00580e04,0x00100007,0x00401001,0x0ad0001f, + 0x00400801,0x00080a04,0x00300404,0x0b200822, + 0x00900a02,0x20300802,0x00380c00,0x0a901823, + 0x21401801,0x00182a02,0x00601016,0x0b700029, + 0x21100401,0x20200a04,0x00400410,0x0be00c28, + 0x21100000,0x00280801,0x0020040f,0x0c50082b, + 0x21780801,0x20100a03,0x0060001b,0x0bd01031, + 0x01281601,0x00601803,0x20580635,0x0cb00826, + 0x01001001,0x20181203,0x00680e31,0x0d100823, + 0x01100000,0x00280601,0x00080634,0x0da00825, + 0x01301800,0x20382601,0x00880a39,0x0d600c30, + 0x21501003,0x00082000,0x00500800,0x0e600400, + 0x21102601,0x20582c00,0x00800800,0x0eb01604, + 0x21501401,0x00381800,0x20300800,0x0f001201, + 0x21682400,0x00c02c00,0x20d01400,0x0fc01609, + 0x01f81207,0x00401409,0x20301640,0x0e100e20, + 0x01500c03,0x00481202,0x20380633,0x0e401a1e, + 0x01d81601,0x00802c02,0x20a80e3f,0x0ea01621, + 0x01d81201,0x00302201,0x20200e41,0x0f201e29, + 0x20a00406,0x00000a0b,0x0020001d,0x0c801e32, + 0x20282204,0x00703807,0x2078100d,0x0ce01a31, + 0x20980c01,0x00300e01,0x00200c19,0x0d101234, + 0x20400001,0x20100603,0x00600817,0x0d50223e, + 0x00581a05,0x00101408,0x00400400,0x0b401224, + 0x00100001,0x20180a05,0x00701c07,0x0b801627, + 0x00781a02,0x00002001,0x00500a03,0x0bb01629, + 0x00080800,0x20101400,0x00780c0c,0x0bb01e2c, + 0x20601004,0x20481a07,0x0090080e,0x0a401a1d, + 0x20200803,0x20100203,0x00581409,0x0a701e1f, + 0x20501803,0x20682205,0x00d00412,0x0a801a22, + 0x20300c02,0x20381e01,0x00c00c0c,0x0a701620, + 0x00580602,0x00001805,0x00481a03,0x09701a17, + 0x00200203,0x00080406,0x00500402,0x09901219, + 0x00200601,0x00080803,0x00580401,0x09a01619, + 0x00380e03,0x00001404,0x00580402,0x09901e19, + 0x20300400,0x20181400,0x00901c0c,0x08d01212, + 0x00100803,0x00180604,0x00300408,0x08d01a14, + 0x00281000,0x00101001,0x00300806,0x08e01a15, + 0x20200c03,0x20381605,0x00a0080b,0x08e01e13, + 0x00380e02,0x20100c00,0x00400804,0x08601e0b, + 0x20181203,0x00200c04,0x0020080b,0x08601a0b, + 0x00000201,0x20200800,0x0070080b,0x08501e0d, + 0x00200a02,0x20180c03,0x00580805,0x08601a0b, + 0x20301403,0x20381e05,0x0070000d,0x08202202, + 0x00100c01,0x20180e04,0x00500408,0x08202202, + 0x20101002,0x20381203,0x0080000b,0x08201e02, + 0x20200402,0x00180602,0x0028040b,0x08201a04, + 0x00380a02,0x00201804,0x00181c03,0x08301805, + 0x20180401,0x00100800,0x0028100a,0x08301c07, + 0x00100201,0x00100402,0x00480c08,0x08301808, + 0x00480a03,0x00201004,0x00180404,0x08301804, + 0x20400801,0x00080e02,0x0070080d,0x0870100d, + 0x00180e03,0x00101804,0x00480806,0x0890180f, + 0x20380801,0x00100601,0x0050040c,0x08a01412, + 0x20600804,0x00181605,0x00601010,0x0870140e, + 0x00280400,0x00100001,0x00400000,0x09001414, + 0x20300c04,0x20281a06,0x00900c09,0x09301417, + 0x00180601,0x20100801,0x00680404,0x0950181a, + 0x00680606,0x00200006,0x00100a03,0x09001c14, + 0x20180800,0x00101000,0x00480407,0x09b01417, + 0x00380e06,0x00101007,0x00380400,0x09f0141b, + 0x20200c03,0x20281603,0x00800007,0x0a30141f, + 0x2050180a,0x00281a0c,0x00081410,0x09b0201b, + 0x00580400,0x20100000,0x00700c04,0x0a80141c, + 0x00101807,0x20282609,0x00700408,0x0ae01820, + 0x00581604,0x00101406,0x00200400,0x0b401423, + 0x0078260a,0x00802412,0x20600402,0x0ac01024, + 0x21381602,0x20201c02,0x00700414,0x0b801828, + 0x21081605,0x0040140a,0x2028040b,0x0c00142a, + 0x21201003,0x20480e06,0x00800010,0x0c60182b, + 0x21601806,0x2018120d,0x00300c18,0x0c002031, + 0x01101402,0x20882607,0x00f01232,0x0cd01c26, + 0x01181402,0x00002206,0x00300e34,0x0d301c21, + 0x01280601,0x00000403,0x00581235,0x0db01425, + 0x01482202,0x00502405,0x20181a3b,0x0d90182e, + 0x21200000,0x20300c00,0x00600000,0x0e801e02, + 0x21283201,0x00703c00,0x20601800,0x0ee01a04, + 0x21481800,0x00001c00,0x00601000,0x0f201601, + 0x21602c01,0x20c83c00,0x01600000,0x0fe02605, + 0x01800c02,0x20381a01,0x00901637,0x0e301a1d, + 0x01800400,0x20501203,0x00900e35,0x0e80261f, + 0x01c00e01,0x20781000,0x00e01a3d,0x0ec01e1f, + 0x01d00a01,0x20181004,0x00700e42,0x0f602a26, + 0x20381206,0x20101806,0x00301011,0x0cc02630, + 0x20601401,0x20582a03,0x00d01814,0x0d102630, + 0x20900a01,0x20481202,0x00a01418,0x0d502a32, + 0x20380a02,0x00100800,0x00301014,0x0da0323c, + 0x00002808,0x2058320d,0x00800407,0x0b802e24, + 0x00100802,0x00180a01,0x00380c03,0x0bc02a25, + 0x00502404,0x20282e04,0x00580a02,0x0bf02a28, + 0x00000002,0x00080a05,0x0050080b,0x0c00362d, + 0x20281204,0x00501c0a,0x20481c07,0x0a80261c, + 0x00181203,0x00201405,0x00180806,0x0ab02620, + 0x20382204,0x00702808,0x20680c0d,0x0ac02622, + 0x20280601,0x20100402,0x0038100b,0x0ac03621, + 0x00380e01,0x00100800,0x00301802,0x09b02618, + 0x20100403,0x20280603,0x00600808,0x09d02a19, + 0x00180401,0x20200a03,0x00400c04,0x09d02a1a, + 0x00000800,0x20181000,0x00400006,0x09e03219, + 0x20200c01,0x20280e04,0x0050040b,0x09102e11, + 0x00480a05,0x20101005,0x00500804,0x09202e14, + 0x00101c01,0x20381e01,0x00600007,0x09202a14, + 0x00100401,0x00100801,0x00081405,0x09303214, + 0x00101001,0x00181400,0x00280804,0x08a02a0a, + 0x20401407,0x2038220a,0x0090080f,0x08a0320a, + 0x20180400,0x00400402,0x2010040b,0x08a02a0b, + 0x00080a02,0x00201003,0x00200008,0x08b02a0d, + 0x00081a01,0x00502003,0x20380808,0x08702a03, + 0x00281205,0x0020180a,0x00180c03,0x08702e01, + 0x00181400,0x00301c01,0x00000407,0x08702e02, + 0x00080802,0x20100a03,0x00600409,0x08602a04, + 0x00180601,0x20100400,0x00600c07,0x08702804, + 0x00000402,0x20200205,0x0070080a,0x08803005, + 0x00080602,0x20200400,0x00700c0a,0x08803007, + 0x00100203,0x20380404,0x00900809,0x08602c05, + 0x20380801,0x20200a02,0x0060040b,0x08b02c0d, + 0x20280400,0x20180800,0x0070040a,0x08d02c0f, + 0x20200c03,0x20381606,0x0088040b,0x08e03012, + 0x20280402,0x20300205,0x0080000a,0x08b0300e, + 0x00200800,0x20480800,0x00880801,0x09402813, + 0x00100000,0x20200400,0x00480c03,0x09703016, + 0x20180601,0x00000004,0x00381005,0x0990281a, + 0x00000c02,0x20480801,0x00881003,0x09402c15, + 0x20100000,0x20280401,0x00600407,0x09e02817, + 0x20300c01,0x20281000,0x00680407,0x0a30281b, + 0x00180a03,0x20101002,0x00300004,0x0a70281e, + 0x00581a07,0x20103008,0x00680404,0x0a002c19, + 0x00601201,0x20381000,0x00400404,0x0ac0281d, + 0x00881604,0x00102804,0x00280a01,0x0b20281f, + 0x00101c06,0x20382a08,0x00700006,0x0b702423, + 0x20302c0a,0x2078460e,0x01201014,0x0ae02824, + 0x21501002,0x00182604,0x00000416,0x0bd0282a, + 0x21501004,0x20582608,0x00b01016,0x0c302429, + 0x20f81e06,0x0040200b,0x20380809,0x0ca0202b, + 0x2108320b,0x00503410,0x0018040a,0x0c502833, + 0x01381201,0x00501804,0x20881e39,0x0d202826, + 0x01301201,0x20181c04,0x0028123a,0x0d702424, + 0x01100003,0x2038060a,0x00501232,0x0df02823, + 0x01202407,0x20783a15,0x00e01a35,0x0dd0342c, + 0x21381002,0x00300c00,0x20400c00,0x0ec02201, + 0x21303c05,0x20985000,0x00e81000,0x0f102800, + 0x21502804,0x20583000,0x00681000,0x0f602c02, + 0x21582a01,0x00504c00,0x20d01800,0x10503606, + 0x01a01605,0x00000405,0x20100238,0x0e702a1d, + 0x01880a09,0x0060140f,0x20600e38,0x0ed02a1c, + 0x01c80608,0x0050140c,0x20600a3e,0x0f202e1d, + 0x01b01000,0x20600a03,0x0050163e,0x0fc04225, + 0x20900c05,0x00581a09,0x00001817,0x0d202e2d, + 0x20580c04,0x00401a0b,0x20101811,0x0d703e2f, + 0x20900408,0x0040060d,0x20100c15,0x0db03a31, + 0x20401202,0x20180e02,0x00701414,0x0e10463a, + 0x00883205,0x00804007,0x20680e06,0x0be03225, + 0x00380602,0x00100801,0x00580401,0x0c203a26, + 0x00982e09,0x00503c0b,0x20180607,0x0c50362a, + 0x00200804,0x00380e08,0x00480807,0x0c804a2d, + 0x20500c03,0x20381a07,0x00a01412,0x0ac0321f, + 0x20200805,0x00081e05,0x0070000b,0x0b003620, + 0x20602408,0x20683a0f,0x00e01015,0x0b103623, + 0x20380a01,0x00500004,0x0018180d,0x0b303e23, + 0x00201400,0x20181c02,0x00580802,0x0a003215, + 0x00180604,0x00200809,0x00180405,0x0a303618, + 0x00100601,0x0048040a,0x00081c01,0x0a303218, + 0x00000001,0x00300802,0x00081005,0x0a403a1a, + 0x20181801,0x00401801,0x20200007,0x09703210, + 0x20200402,0x00180a04,0x00301809,0x09803e11, + 0x00282a05,0x00503405,0x20201406,0x09803214, + 0x00181a02,0x00301403,0x00200c06,0x09903614, + 0x00281205,0x20102005,0x00400c04,0x09003a0b, + 0x00380a02,0x00101c02,0x00080c04,0x0910420b, + 0x20200c03,0x20581209,0x00b0140c,0x09003e0b, + 0x20200400,0x20280e03,0x0080140b,0x09103e0c, + 0x20101806,0x2058260b,0x00c00c0b,0x08c03e03, + 0x20301004,0x20181e05,0x0070080d,0x08d03e02, + 0x00101400,0x20282001,0x00880408,0x08d03e01, + 0x00201002,0x20181602,0x00580806,0x08d04204, + 0x00100a05,0x00180c08,0x00280c07,0x08d03805, + 0x00280e05,0x00300c06,0x00000405,0x08f03c07, + 0x20200000,0x00380800,0x0000000a,0x08f03c08, + 0x20200202,0x00380803,0x0000000d,0x08d03c05, + 0x20300806,0x00381208,0x00080409,0x0920380d, + 0x20301406,0x00081609,0x00380c0b,0x0940400e, + 0x00180a01,0x00301400,0x20281005,0x09503c10, + 0x00000804,0x00380604,0x20281006,0x09203c0e, + 0x00280a06,0x00500c0a,0x20581001,0x09a03013, + 0x00200203,0x00500408,0x20281803,0x09d03415, + 0x20100802,0x00180e02,0x00380c09,0x09f03417, + 0x00281605,0x00501c09,0x20300004,0x09b03813, + 0x20100806,0x00380e08,0x20100008,0x0a403017, + 0x20281400,0x00501601,0x20100808,0x0a90301a, + 0x20200400,0x00380403,0x00080806,0x0ac02c1f, + 0x20200807,0x00081608,0x00401c0c,0x0a603c1b, + 0x00580e07,0x00601c0a,0x20480404,0x0b102c1d, + 0x00401000,0x20181e01,0x00400803,0x0b803420, + 0x00781a05,0x00302804,0x20200201,0x0bd03021, + 0x00781e0e,0x0020440e,0x20200005,0x0b604824, + 0x21381004,0x0020120b,0x00300412,0x0c203028, + 0x21200001,0x00400a02,0x2038180e,0x0c903428, + 0x21501005,0x20282e0b,0x00901414,0x0cf02c2b, + 0x21b02c0f,0x20585e1c,0x00f0201a,0x0cb04833, + 0x01200a01,0x20281803,0x00781a35,0x0d602424, + 0x01281400,0x00401001,0x20181635,0x0dc02821, + 0x01480602,0x00180406,0x2038263c,0x0e402c24, + 0x01982608,0x00603817,0x20885e4a,0x0e50402c, + 0x21101c08,0x20382000,0x00782400,0x0f002800, + 0x20e84201,0x00a06800,0x20e02000,0x0f802a04, + 0x21182c01,0x00604400,0x20901000,0x0fc02601, + 0x21601c05,0x00583400,0x00101800,0x10901c01, + 0x01583e0d,0x00404417,0x20202a33,0x0ec02619, + 0x01080400,0x20780a03,0x00c04229,0x0f203619, + 0x01300202,0x20500803,0x00803232,0x0f70321a, + 0x01c82e09,0x00c03c10,0x20c03241,0x10403620, + 0x20400403,0x20c00e11,0x0100380e,0x0d804e2c, + 0x20100c00,0x20780a03,0x00a01806,0x0df04e2b, + 0x20180a02,0x20501604,0x00a02408,0x0e204a2f, + 0x20682001,0x00002a0c,0x00304c12,0x0eb05a37, + 0x00303405,0x20b84e08,0x01380402,0x0c504e24, + 0x00100001,0x20480604,0x00800803,0x0cb05626, + 0x00102c07,0x2078460b,0x00e00c04,0x0cd04e29, + 0x00680403,0x20700a0a,0x00d80601,0x0d206a2f, + 0x20200000,0x00200807,0x0008280b,0x0b40461e, + 0x00301001,0x20400201,0x00882006,0x0b905622, + 0x00281e03,0x0040340a,0x20382c06,0x0ba04e24, + 0x20301c03,0x20881801,0x00e83011,0x0bc05a27, + 0x00181a06,0x00102406,0x00200804,0x0a704216, + 0x20300202,0x00080803,0x0070040e,0x0aa04619, + 0x00080a03,0x20400c01,0x00a0140b,0x0aa0461b, + 0x00181206,0x20100c08,0x00900007,0x0ac04a1b, + 0x00002006,0x20482e0b,0x00b00c09,0x09d04610, + 0x00100401,0x00080602,0x00500405,0x0a004e10, + 0x20302c05,0x20684608,0x00d0140b,0x09f04a10, + 0x20101c05,0x20582e09,0x00c00c0a,0x0a005213, + 0x20380a02,0x00381007,0x00000408,0x09804208, + 0x00180800,0x00100402,0x00400c07,0x09a04e0a, + 0x00281202,0x00501408,0x20481003,0x09904e09, + 0x20100201,0x00200406,0x00081807,0x09904e0a, + 0x00580a01,0x00102402,0x20480c00,0x09504e04, + 0x00180e03,0x20101401,0x00500409,0x09605603, + 0x00081202,0x00102001,0x00100809,0x09604e03, + 0x00481605,0x00202004,0x00100803,0x09604e05, + 0x20580c00,0x20100e02,0x00500c0f,0x09504404, + 0x20301005,0x20481e08,0x00a0000a,0x09705407, + 0x20200403,0x20380a07,0x0090000b,0x09704c07, + 0x20500407,0x20380a0a,0x0090000f,0x09504c05, + 0x00300802,0x20300603,0x00881801,0x0990440c, + 0x00381203,0x00102408,0x00382001,0x09d04c0d, + 0x00100801,0x20280c01,0x00781405,0x09d0480f, + 0x00480607,0x2020140b,0x00781002,0x09a0480d, + 0x20400201,0x20180404,0x0098040b,0x0a003811, + 0x20180603,0x20400400,0x00c0100b,0x0a404813, + 0x00100202,0x00000c03,0x00481007,0x0a604016, + 0x20301804,0x20382608,0x00d0180d,0x0a204814, + 0x00580800,0x20201401,0x00800000,0x0aa03c17, + 0x20102006,0x20582e08,0x00d80806,0x0b00481b, + 0x20280c01,0x00100603,0x00700809,0x0b303c1e, + 0x00500000,0x00300003,0x00480804,0x0af04c1d, + 0x20280603,0x20481000,0x00d0200e,0x0b703c1e, + 0x00381a04,0x00301808,0x00281402,0x0bf04020, + 0x00200e03,0x20381c02,0x00900c02,0x0c303c23, + 0x20781e05,0x00380c04,0x00503c13,0x0c005029, + 0x20e02005,0x20582609,0x00981807,0x0c904429, + 0x21081201,0x20200e03,0x0080080b,0x0d004026, + 0x21000803,0x00000208,0x0028200a,0x0d604029, + 0x20c80804,0x20402a0b,0x00182e01,0x0d706c32, + 0x01180e02,0x00400806,0x20183232,0x0db0301f, + 0x01202403,0x20783609,0x00b81e35,0x0e203c1d, + 0x01200a01,0x00281003,0x00183237,0x0e90281f, + 0x01101201,0x20683002,0x00b81e34,0x0ec04823, + 0x20981a05,0x00303000,0x20302000,0x0f602e05, + 0x20f03401,0x20886000,0x01001c00,0x0fc02c04, + 0x21002403,0x20283c00,0x00801000,0x0ff02404, + 0x21080a01,0x20e02000,0x00f01c00,0x10e03c01, + 0x0080380b,0x20387210,0x00903a1c,0x0f103613, + 0x01000401,0x00580c04,0x20800e2d,0x0fa03e12, + 0x01181e04,0x00700408,0x2070322f,0x0fe03213, + 0x01202e01,0x21084e02,0x01704a30,0x10a04a18, + 0x20180e08,0x00b01411,0x21380604,0x0e304a23, + 0x20181606,0x00601c07,0x20b02003,0x0ea04e27, + 0x20400c03,0x00080a05,0x20602004,0x0ec05229, + 0x20602800,0x20483a05,0x00402006,0x0f706a2d, + 0x00882001,0x00804e06,0x20e00606,0x0d005a28, + 0x00201408,0x0018060c,0x20400601,0x0d705e26, + 0x00881a04,0x00304004,0x20880a07,0x0d805e2a, + 0x00a01806,0x00580604,0x20a8260b,0x0e10722f, + 0x20300000,0x00000603,0x00600c12,0x0bd05222, + 0x00482209,0x0060340d,0x20500405,0x0c405a24, + 0x20101c04,0x20282609,0x0080140f,0x0c305626, + 0x2018320a,0x00c0440d,0x20b00012,0x0c90622c, + 0x20401004,0x00082604,0x0060080a,0x0b005214, + 0x20500807,0x20280a0f,0x00801811,0x0b406619, + 0x20300a01,0x00580c04,0x2018040c,0x0b405618, + 0x2050140a,0x00082612,0x0060100f,0x0b706a1b, + 0x00682207,0x00403009,0x20380e02,0x0a705610, + 0x00280a05,0x00000808,0x00680803,0x0ab0620f, + 0x00382a02,0x00603802,0x20480403,0x0aa05a11, + 0x00481605,0x0050240c,0x20382801,0x0ac06214, + 0x20502409,0x2038260d,0x00980c0f,0x0a00520a, + 0x00001003,0x20281a06,0x00800808,0x0a406609, + 0x00001001,0x20481604,0x00b00c0b,0x0a205a0a, + 0x20280401,0x00000603,0x00600c0d,0x0a305a0d, + 0x00481a08,0x0060080e,0x00000801,0x09e04602, + 0x20200201,0x00280c03,0x00200009,0x0a206201, + 0x20200000,0x00181400,0x00500c0a,0x0a005800, + 0x20100c00,0x20181e01,0x00701008,0x0a005e02, + 0x20501007,0x0008160b,0x0020080d,0x09e05405, + 0x00280801,0x00201a01,0x20181402,0x0a306405, + 0x00100000,0x00100800,0x00080c04,0x0a206007, + 0x00300c02,0x00200400,0x00081805,0x0a006004, + 0x00681606,0x00401c0a,0x20280a02,0x0a30500a, + 0x00000a02,0x00081002,0x00500809,0x0a705c0b, + 0x00180402,0x00100e01,0x00281007,0x0a70580c, + 0x20381603,0x00500c07,0x0010180d,0x0a50580d, + 0x20500806,0x20180a09,0x0050080f,0x0a905410, + 0x20400405,0x00280e05,0x0018040a,0x0af06015, + 0x20181a05,0x00101405,0x0050100b,0x0af05415, + 0x00181403,0x00002604,0x00401005,0x0ae06c16, + 0x00400608,0x00180809,0x00300801,0x0b405418, + 0x00481e08,0x0030340a,0x20281202,0x0bb06019, + 0x20102405,0x2058260a,0x00a80407,0x0bc05c1e, + 0x0050020a,0x20500004,0x00d01c07,0x0ba0701c, + 0x2050100a,0x00281e0f,0x0018040e,0x0c10581f, + 0x20101006,0x20482e0e,0x00b0100a,0x0c805c1d, + 0x20181202,0x00400804,0x00181404,0x0cc05023, + 0x20c03810,0x20585e19,0x00d81417,0x0cb0742b, + 0x20a82a0a,0x00604010,0x20682a02,0x0d304c25, + 0x21201c01,0x00082402,0x00083008,0x0d905027, + 0x20d80c01,0x00001602,0x00381c02,0x0df04826, + 0x20880e0c,0x00901018,0x20b8420d,0x0e405830, + 0x00e01c06,0x20482213,0x00a8062b,0x0e204418, + 0x01581603,0x00703809,0x2098463e,0x0ea04018, + 0x01100c00,0x20300800,0x00883233,0x0ef03c18, + 0x01100c06,0x00680612,0x20781e32,0x0f60501c, + 0x20f80601,0x20581000,0x00603400,0x0fc03403, + 0x20e82000,0x00203c00,0x20700000,0x10303c03, + 0x20d82606,0x20203000,0x00202800,0x10503403, + 0x21181401,0x00e00800,0x21b03c00,0x11602407, + 0x01381803,0x20503a04,0x0018122c,0x0fa04a13, + 0x01100601,0x20680601,0x00801629,0x10103e12, + 0x00d0300e,0x20b84e12,0x00e00a27,0x10403e10, + 0x01182a03,0x00903c04,0x21902a32,0x11504612, + 0x20800a02,0x20b81005,0x00f0180d,0x0ea04222, + 0x20800c05,0x20581e02,0x0070180a,0x0f204621, + 0x2018120b,0x00101c18,0x20580a01,0x0f503a24, + 0x20681404,0x20104204,0x20901802,0x10405e2b, + 0x00900e02,0x20981400,0x00b0320c,0x0da05621, + 0x00a81e0a,0x2020380e,0x00001e0d,0x0e205623, + 0x00400403,0x20380608,0x00204604,0x0e205227, + 0x00f8220a,0x20704408,0x00602e0f,0x0ed06a31, + 0x20300001,0x20600604,0x0060100f,0x0c906a20, + 0x20501407,0x20982e11,0x00e04412,0x0d006e21, + 0x00381a02,0x20202c01,0x00101007,0x0cf06a25, + 0x20b0300b,0x20f84e17,0x0180341f,0x0d507e29, + 0x00080a02,0x20601000,0x00780406,0x0bc06a16, + 0x00380e03,0x20401005,0x00380802,0x0c207a17, + 0x20480e02,0x20800a04,0x00d01c10,0x0bf06e19, + 0x00580a03,0x20301809,0x00583602,0x0c507e1b, + 0x20201c09,0x20882e06,0x00a80807,0x0b20660f, + 0x20300804,0x20681204,0x0060040b,0x0b807a10, + 0x00102808,0x20b83e08,0x00f80405,0x0b50720f, + 0x20100c01,0x20581601,0x00b0080c,0x0b806e16, + 0x00482e0f,0x20104c13,0x00080402,0x0ac0660b, + 0x00380e05,0x20401c07,0x00380802,0x0b207a09, + 0x00181609,0x20101c0e,0x00080c07,0x0af06e09, + 0x20180601,0x20280401,0x0060040a,0x0b00720b, + 0x2040280f,0x20d83e19,0x0130140f,0x0a806e02, + 0x20400c05,0x20680e09,0x0090000d,0x0af07a02, + 0x20201008,0x2068120e,0x0070040a,0x0ad07201, + 0x00000005,0x20300a03,0x00581406,0x0ad07203, + 0x0028120a,0x20301c13,0x00482402,0x0aa06006, + 0x00380603,0x20400007,0x00680c01,0x0b007005, + 0x00180a03,0x20200c09,0x00381404,0x0ae06807, + 0x00581e09,0x2020280c,0x00601005,0x0ad06c03, + 0x20101004,0x20781e0a,0x00a01c07,0x0ad0600b, + 0x20280601,0x20500601,0x0060080b,0x0b40740b, + 0x00380605,0x20400401,0x00601806,0x0b30680c, + 0x20601c06,0x20a8320f,0x01002414,0x0b107c10, + 0x00281201,0x20301004,0x00380805,0x0b506411, + 0x00180402,0x20500204,0x00780805,0x0bc07414, + 0x2070180c,0x2058320e,0x00780410,0x0bb06c17, + 0x00300a01,0x20381c05,0x00400001,0x0bc07c1a, + 0x20480e02,0x20700401,0x0070100a,0x0bf06419, + 0x20400e04,0x20682403,0x00800c08,0x0c706c1a, + 0x00483210,0x00104416,0x20581204,0x0c90681d, + 0x20480603,0x20100002,0x2030080b,0x0ca08420, + 0x00580801,0x20a01205,0x00881601,0x0cd06c1d, + 0x00500006,0x20300a09,0x20182e04,0x0d50701c, + 0x2030180c,0x20b82a19,0x00c00808,0x0d70681f, + 0x00482002,0x20204a07,0x20383a02,0x0dc08424, + 0x21401c03,0x20c83a02,0x00c80c0e,0x0dc05823, + 0x21081603,0x20302809,0x0018380a,0x0e30541f, + 0x20c01201,0x2058100a,0x00284000,0x0e905424, + 0x21400001,0x20a81400,0x00f81c0b,0x0ee06028, + 0x01581203,0x20503409,0x20283e3e,0x0ec05417, + 0x01200400,0x20880a01,0x00b00635,0x0f204414, + 0x01181a03,0x20202c09,0x20281633,0x0f704414, + 0x01780e01,0x20a02004,0x00a83e44,0x10005419, + 0x21000c01,0x00482000,0x20b00000,0x10203407, + 0x20e01004,0x00083400,0x20100400,0x10903406, + 0x21301807,0x00384c00,0x20881000,0x10c0340a, + 0x20f01800,0x20784c00,0x01401400,0x1170100d, + 0x01600801,0x00781403,0x21400630,0x10203a11, + 0x01080606,0x0050100b,0x20f0062a,0x1090420f, + 0x01a8220a,0x00906014,0x21b83a39,0x10c03a13, + 0x00f01c06,0x20185001,0x00201e2e,0x11a01a0a, + 0x20a80602,0x00800c06,0x21901412,0x0f304220, + 0x20280404,0x00401205,0x20b01c07,0x0fb04e20, + 0x20b00c06,0x00182209,0x20204817,0x0fb03624, + 0x2010020a,0x00680413,0x21203e02,0x10d03a23, + 0x00780a02,0x00701401,0x21602e0b,0x0e50561d, + 0x00000e05,0x00282408,0x20704801,0x0ec05a1c, + 0x00780605,0x00300808,0x20a02e0c,0x0ec0521e, + 0x00500c04,0x0068260b,0x21307607,0x0fa06a27, + 0x20280602,0x00600a04,0x2110280a,0x0d506a1d, + 0x00280801,0x00501608,0x21002001,0x0de0821b, + 0x00100e02,0x00382207,0x20804c08,0x0db06e20, + 0x00081e05,0x00905802,0x21c00007,0x0e609627, + 0x20200408,0x00580e0a,0x20f00006,0x0c907215, + 0x00000805,0x00481606,0x20b00407,0x0d108217, + 0x20500c0b,0x0058220d,0x2108040c,0x0ce08216, + 0x00200007,0x0020020c,0x20601007,0x0d509220, + 0x0078120b,0x0060300e,0x21281800,0x0bf06e12, + 0x00180a04,0x00501408,0x21081006,0x0c708210, + 0x00881a0d,0x00804c15,0x21882e04,0x0c407e12, + 0x00080a08,0x0020140a,0x2068080c,0x0c709217, + 0x20b01c0c,0x00285611,0x20603815,0x0b806a08, + 0x20200401,0x00480e03,0x20b01809,0x0c108208, + 0x20800c0a,0x00282612,0x20502c15,0x0bc07609, + 0x20200409,0x0008120d,0x2010000b,0x0bf0920b, + 0x00a81e0b,0x00905412,0x21b8360b,0x0b707a02, + 0x00280a02,0x00501c01,0x20e80803,0x0bf08a02, + 0x00580e06,0x0050240b,0x20e82203,0x0bb07c00, + 0x0058060a,0x00100c0f,0x20480c04,0x0bb08a04, + 0x20800808,0x00281e0f,0x20702415,0x0b606c03, + 0x00100404,0x00281206,0x20700408,0x0bf08403, + 0x20200402,0x00281206,0x2050180d,0x0bb07805, + 0x2040140a,0x0008420e,0x20102811,0x0bb08c07, + 0x00480a08,0x0050180b,0x20e81202,0x0ba0700c, + 0x20300204,0x00480406,0x20b8040a,0x0c30800c, + 0x20100400,0x00381000,0x20800007,0x0c00780f, + 0x0008120b,0x0060300f,0x21181c05,0x0c209812, + 0x00000c05,0x00382a0d,0x20801409,0x0c107010, + 0x00300403,0x00480a07,0x20c80801,0x0cb08012, + 0x00580e03,0x00402400,0x20c82003,0x0c907813, + 0x00200408,0x00280e10,0x20500806,0x0cc09017, + 0x20601000,0x00683001,0x2128180a,0x0cc0681a, + 0x20800202,0x00500402,0x20e8200b,0x0d507819, + 0x20c02004,0x00186209,0x20301812,0x0d50641e, + 0x20700a04,0x00381407,0x2088180c,0x0da08420, + 0x00600401,0x00a80c01,0x21e82a07,0x0da05c1c, + 0x00b80402,0x00400a03,0x20d82a0d,0x0e206818, + 0x00980c01,0x00902404,0x21b85611,0x0e50681e, + 0x00700e01,0x00482205,0x20d80a09,0x0eb07c22, + 0x21180c00,0x00b02803,0x2218380b,0x0e704c1e, + 0x21300a01,0x00481404,0x20b81413,0x0ed0501b, + 0x20e80e03,0x00602407,0x2128280b,0x0f20481b, + 0x21300807,0x00781e09,0x2168440b,0x0fb06c23, + 0x01200202,0x00800006,0x21700235,0x0f503813, + 0x01200201,0x00500003,0x21080e36,0x0fb04c14, + 0x00e00c01,0x00382a04,0x2090222a,0x0ff03c14, + 0x01500606,0x00a80812,0x21d84e40,0x10a04814 + }, //ct2 + { + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }, //ct3 + }, + CapTable:{ // CapTable + { + 0x20283a0d,0x00500000,0x0000b800,0x14287213, + 0x20182a09,0x00200000,0x0000a000,0x15687a18, + 0x0018420d,0x00400000,0x00010800,0x15788a1c, + 0x00784e14,0x00400000,0x00011400,0x18b87e1a, + 0x20502416,0x20900226,0x00084205,0x13983215, + 0x0010140b,0x2070021b,0x00080604,0x14a83e1a, + 0x20501412,0x20c00228,0x00001002,0x14a8221a, + 0x21901021,0x20f0023b,0x00083415,0x17f81e10, + 0x00c8260c,0x0010001d,0x00081614,0x12b86e22, + 0x20481800,0x20200006,0x00082c00,0x13d85e1c, + 0x00980e06,0x2060000e,0x00083a0e,0x13c84620, + 0x01480615,0x20b00028,0x00087236,0x17686a21, + 0x20880801,0x20900208,0x0000240f,0x11985a24, + 0x00900a04,0x20800006,0x00081e0c,0x12e86a22, + 0x20700804,0x20a00206,0x0008300c,0x12a85621, + 0x2010180f,0x20c00217,0x00084407,0x15d87e38, + 0x00802405,0x20b00206,0x00084209,0x10885621, + 0x20400805,0x20500207,0x0008240e,0x11c87622, + 0x00800201,0x20700007,0x0008260a,0x11b87220, + 0x00380a0a,0x20600017,0x00082003,0x1428ae33, + 0x20480604,0x20200008,0x00081010,0x0f88761d, + 0x00280e01,0x20300008,0x00080c02,0x10d88a1a, + 0x20380603,0x20700003,0x0000080f,0x10b87a1d, + 0x00080803,0x20800208,0x00001c0c,0x12a8a22c, + 0x00200402,0x20300203,0x00080404,0x0ec87613, + 0x00180605,0x20700005,0x00001c08,0x10188615, + 0x00000c04,0x20800205,0x00081007,0x0ff87612, + 0x00001802,0x20a00001,0x0008200c,0x11789e20, + 0x20180602,0x20200002,0x0000000b,0x0e487a0c, + 0x20101006,0x2070020b,0x0008100b,0x0f98760b, + 0x00280603,0x20500006,0x00000406,0x0f887e0c, + 0x00281208,0x20400008,0x0000300d,0x10b8a613, + 0x20500003,0x20300202,0x0008040a,0x0e187a01, + 0x20180a03,0x20300007,0x00080808,0x0f688a02, + 0x00000001,0x20600204,0x0000080b,0x0f487603, + 0x20301809,0x20900211,0x00081c13,0x10588e03, + 0x00900206,0x20300006,0x00000e04,0x0e187801, + 0x00601000,0x20500203,0x00080c04,0x0f688404, + 0x20101000,0x20700000,0x0008140a,0x0f587407, + 0x00080a03,0x2030000b,0x0008180a,0x1088ac0c, + 0x2090040b,0x2030020c,0x00081016,0x0e38700a, + 0x20e80c08,0x20100203,0x00080c16,0x0fb89011, + 0x00080401,0x20300000,0x00080407,0x0fa88010, + 0x00081201,0x20500002,0x0000240a,0x1108a816, + 0x00881a0e,0x20300015,0x00003204,0x0eb87c13, + 0x0128160e,0x20400014,0x00004614,0x10588c12, + 0x00081603,0x20400004,0x00002006,0x10488017, + 0x00580603,0x20800000,0x00002009,0x11e89420, + 0x21100411,0x20900215,0x00001015,0x0f68581b, + 0x21500c0d,0x20900217,0x00001822,0x10e85c19, + 0x20501c06,0x20900204,0x00081006,0x11186c1d, + 0x21180406,0x20900208,0x00000417,0x13188830, + 0x01781215,0x2070001d,0x00004e1f,0x10485416, + 0x01100609,0x20700012,0x00000a1d,0x11e8641c, + 0x00781607,0x2020000c,0x00004209,0x11f8701b, + 0x00900000,0x20a0000b,0x0000121b,0x14b8882e, + 0x21b01411,0x20b00222,0x00001426,0x10e8201a, + 0x21100c04,0x2050020b,0x00001c17,0x12885019, + 0x20c80801,0x20700208,0x0000440b,0x12c8481c, + 0x20d0060a,0x20a0000b,0x00006400,0x15d86c21, + 0x00e01a06,0x20600012,0x0008322b,0x11d83817, + 0x00980601,0x20200002,0x00000e1c,0x13684c16, + 0x00801002,0x20900206,0x00080e17,0x13a83415, + 0x00c01006,0x20800212,0x00003e25,0x16a8380d, + 0x20e0700a,0x20d8a800,0x01084c00,0x13685603, + 0x20a03805,0x20187400,0x00680c00,0x14886e09, + 0x20d05808,0x2028bc00,0x00c80c00,0x14787203, + 0x20d08001,0x2038e000,0x00b82000,0x17c86a01, + 0x01184a15,0x00f0701e,0x21a8322a,0x13086619, + 0x00c83a0f,0x00d03c10,0x21680e1e,0x14186a18, + 0x00d82e10,0x01404018,0x22382a26,0x14386a16, + 0x00882000,0x01d02c04,0x22d88227,0x17887615, + 0x2010540f,0x20387220,0x00200409,0x11e86e29, + 0x20403c13,0x2018461d,0x20783406,0x13086e24, + 0x0020280c,0x00982a18,0x21381400,0x13186e29, + 0x00080403,0x01580804,0x22284a0e,0x1668ae2f, + 0x20700803,0x0128180d,0x21a85007,0x10c88e21, + 0x00481a0d,0x00e01c1d,0x21884207,0x11f89a25, + 0x20381604,0x0130180d,0x21d84406,0x11d88e26, + 0x00e82a06,0x0140480c,0x22483210,0x14b8c23e, + 0x00d84a0e,0x01406815,0x22000a0f,0x0fb89624, + 0x00180802,0x00801a08,0x21000806,0x10c89625, + 0x00700602,0x00e00402,0x21680e03,0x10b89e24, + 0x20701802,0x00a81e07,0x21200c1a,0x12c8d238, + 0x20801009,0x00280a14,0x20602418,0x0e988220, + 0x00102403,0x00682a04,0x20a81409,0x0fb89e1d, + 0x20500405,0x00f80e04,0x21580412,0x0fa8a21d, + 0x00301c08,0x01081a02,0x21982404,0x1148d629, + 0x00480604,0x00600808,0x20880c01,0x0dd88614, + 0x20580401,0x00f80c05,0x2148040d,0x0ef8aa12, + 0x00381e06,0x0100280a,0x21800002,0x0ef8a613, + 0x00284210,0x01704815,0x21e0240e,0x1018da20, + 0x20201402,0x00581205,0x2060000e,0x0d48860c, + 0x00582608,0x00e03408,0x21601000,0x0e98a20b, + 0x20100c03,0x00a81208,0x20f0180c,0x0e789e0c, + 0x2060240f,0x0088361a,0x20d02415,0x0f58c20f, + 0x20280400,0x00a00001,0x20a80807,0x0d188e02, + 0x2050180b,0x00581a0f,0x2090040f,0x0e489a04, + 0x00100003,0x00d80601,0x21381007,0x0e389e02, + 0x00682a0b,0x01104414,0x21a82002,0x0f18c604, + 0x00200201,0x00880403,0x20900802,0x0d188c03, + 0x0068220b,0x00b02c11,0x20f80402,0x0e58a004, + 0x20181e06,0x00d02c09,0x2140040a,0x0e489c06, + 0x20301403,0x0068160c,0x20a01815,0x0f28c008, + 0x00380603,0x00900e01,0x20a00409,0x0d488409, + 0x20601c07,0x00382211,0x20401012,0x0e98940e, + 0x00100a01,0x00680e07,0x20901c08,0x0ea8940f, + 0x20101004,0x00b82e03,0x20e8080c,0x0fa8c419, + 0x20502408,0x00784a09,0x20800811,0x0db88c16, + 0x00401801,0x00a84005,0x20b00400,0x0f38a018, + 0x2030300d,0x00883e0b,0x20c8200a,0x0f389418, + 0x00200205,0x00f80c08,0x2190000a,0x1098c824, + 0x20180a07,0x0100100f,0x21a80c01,0x0e98881e, + 0x20880e02,0x01002007,0x21b8040b,0x1008941d, + 0x00184e11,0x0130501d,0x21a01801,0x1018a01e, + 0x20a01005,0x00e80a06,0x21c8080f,0x11e8c030, + 0x00200805,0x00e83207,0x21604602,0x0f88801e, + 0x00881400,0x00d01001,0x2140360b,0x10f88c1d, + 0x00002409,0x00183a16,0x20605003,0x11187c20, + 0x00980801,0x0120040a,0x21e01610,0x1378c430, + 0x20a80e02,0x01003c08,0x22180c04,0x1078641f, + 0x20d82203,0x00802801,0x2100300c,0x11d8701e, + 0x20b01e01,0x00a81806,0x21480803,0x12287023, + 0x21781207,0x0100100c,0x21d0680b,0x14d8a82e, + 0x00884601,0x00d04c03,0x21304619,0x11585c14, + 0x00901003,0x00080e08,0x20501e1a,0x12c85817, + 0x00a82201,0x01103003,0x21a0121d,0x13186815, + 0x01281c03,0x00c0320a,0x21905a37,0x16186817, + 0x20486209,0x0120ac00,0x21700400,0x12c86214, + 0x20581e08,0x00003800,0x00381000,0x13c85a11, + 0x20581602,0x20304c00,0x00785800,0x13c84e11, + 0x20c85a08,0x2020a000,0x00183c00,0x17184e12, + 0x20303014,0x20786e1c,0x01401a0c,0x1218721a, + 0x20304412,0x20686e17,0x0118260e,0x13287219, + 0x20301008,0x20884207,0x01980e0e,0x13287e18, + 0x0080280d,0x21883217,0x02a84a23,0x16687e23, + 0x00e85212,0x00609020,0x20785a17,0x1108762c, + 0x00f83a10,0x00a0701e,0x20a86617,0x12188e2b, + 0x00f8360b,0x20405011,0x00983618,0x1228822b, + 0x00201202,0x20e8100e,0x01d8760a,0x14d8b639, + 0x20500c08,0x20e00215,0x01d00c15,0x0f88862d, + 0x2080140a,0x20482e12,0x01201817,0x1098a62c, + 0x2070280a,0x21082610,0x01d81414,0x10988e2e, + 0x00802603,0x20a83008,0x01981603,0x12f8da40, + 0x20103c03,0x20b87403,0x01d00006,0x0e689a1f, + 0x00380a02,0x0010040b,0x00781a02,0x0f78aa22, + 0x00581207,0x2060100e,0x01581601,0x0f68a224, + 0x20681404,0x20102800,0x00e81013,0x1108d638, + 0x00281608,0x0040240d,0x00080404,0x0d788e1b, + 0x00482a06,0x20104405,0x00800806,0x0e68a220, + 0x00000402,0x20b00207,0x0190080d,0x0e489e1e, + 0x00b82a0d,0x20603c0c,0x01701c02,0x0f88d62d, + 0x00000006,0x0000020b,0x00901808,0x0cc88615, + 0x20300c05,0x20a8160c,0x01901012,0x0d98a214, + 0x20301003,0x20982e01,0x0190040c,0x0d98a211, + 0x20d04010,0x2108761a,0x02703022,0x0e48ca1b, + 0x00082606,0x00002c08,0x00900409,0x0c38820c, + 0x20202003,0x20783802,0x01480408,0x0d28a607, + 0x00180a04,0x20501406,0x00e80803,0x0d289e0a, + 0x00981e0d,0x00003816,0x00a82e05,0x0dc8c60d, + 0x20101005,0x2098120a,0x01300409,0x0bf87a03, + 0x00681e07,0x0000300a,0x00680400,0x0d08a204, + 0x00400401,0x20700204,0x01300407,0x0cf89a05, + 0x20401c0a,0x20783e10,0x01802816,0x0d78ca04, + 0x00180602,0x20500006,0x01080805,0x0c088003, + 0x20601c07,0x2078320a,0x01102013,0x0d089c06, + 0x20601400,0x20682c00,0x01301013,0x0cf89c08, + 0x00081e09,0x0000280e,0x00980c09,0x0d98c00b, + 0x00000e02,0x20680400,0x01000808,0x0c387c0a, + 0x00182606,0x00003409,0x00580c02,0x0d689410, + 0x00080803,0x00001001,0x00881000,0x0d689412, + 0x00301404,0x2070060c,0x01380c09,0x0e18bc14, + 0x00381407,0x20302608,0x00f82007,0x0ca87c12, + 0x00500806,0x20800a0a,0x01380c05,0x0df89413, + 0x00a82e0a,0x20305009,0x00c00000,0x0e089412, + 0x20300404,0x20281201,0x01481c12,0x0ee8d022, + 0x2080020a,0x20980c0d,0x01700c10,0x0d588c1d, + 0x20a80e04,0x20680809,0x01501413,0x0eb8a01f, + 0x2110580e,0x20e89216,0x0200281f,0x0eb89422, + 0x20581606,0x2020240c,0x0108080a,0x1038d830, + 0x00701010,0x20881a11,0x01480a08,0x0e688421, + 0x00802201,0x20982e02,0x01302a0a,0x0fc88c23, + 0x00982606,0x00803415,0x20482613,0x10089028, + 0x00a00404,0x20781605,0x01803206,0x11c8d032, + 0x20c81a15,0x20501420,0x00e0300c,0x0f688823, + 0x21001c05,0x20183a05,0x00801c0e,0x10e87c25, + 0x20c82e04,0x20103c02,0x00903809,0x11188423, + 0x21e00203,0x20682408,0x01405418,0x1358b83a, + 0x0070480a,0x20b87e1d,0x01406a16,0x10885c1d, + 0x00b81a03,0x00702008,0x20600a22,0x1208701b, + 0x00901804,0x20c82e0b,0x01803a1a,0x12286c1a, + 0x01600c01,0x20681e02,0x00a05641,0x15188824, + 0x20e03801,0x21587800,0x01f00c00,0x11f8520a, + 0x20c00c00,0x20881400,0x00380c00,0x13184e10, + 0x20780e04,0x20800c00,0x20200800,0x13384215, + 0x21303803,0x20486800,0x20583000,0x16785610, + 0x01100201,0x20702803,0x00085629,0x11684a1e, + 0x00f82800,0x20505c00,0x20284e25,0x12685622, + 0x00502804,0x20b8120b,0x00283e15,0x12784620, + 0x01581a05,0x00a04809,0x21f86e3a,0x15a8662d, + 0x20302c04,0x20786201,0x00b00c09,0x1018722e, + 0x20102000,0x20f83c00,0x01500807,0x11087a31, + 0x00402c05,0x20184402,0x20283207,0x1138722e, + 0x00080808,0x00402205,0x20d84004,0x13b89648, + 0x00380e03,0x00302409,0x20d82201,0x0ec8662a, + 0x00200002,0x20601201,0x00682404,0x0f98762c, + 0x0038360c,0x00a05413,0x21481404,0x0fb87a2f, + 0x0058220b,0x00204013,0x20581005,0x1188b243, + 0x00381a02,0x00004400,0x20480c09,0x0d786a26, + 0x00000e02,0x20681004,0x00a80809,0x0e488625, + 0x20201809,0x20382211,0x00101c0d,0x0e587627, + 0x20201005,0x20681a0d,0x00a03013,0x0f98a637, + 0x20680402,0x20681a05,0x00e02811,0x0c787219, + 0x20201401,0x20383202,0x00701c0a,0x0d48861b, + 0x00180e06,0x0030100a,0x20780c07,0x0d587a1d, + 0x20201800,0x20283403,0x0040180e,0x0e189e27, + 0x00600203,0x20680402,0x00800a02,0x0bd86212, + 0x00180401,0x00201000,0x20681406,0x0c987a13, + 0x00080404,0x20100e08,0x2038080b,0x0c887614, + 0x00382602,0x00405002,0x20981c09,0x0d188e1c, + 0x20602806,0x20683e08,0x00700011,0x0b68620a, + 0x00081602,0x00102002,0x20280c0a,0x0c18820b, + 0x20200201,0x20280806,0x0000000a,0x0c188209, + 0x20400c02,0x20582204,0x00b01811,0x0c689e0f, + 0x00481e06,0x0040200b,0x20880e01,0x0b386203, + 0x00001804,0x20482e04,0x00700c0a,0x0be88a02, + 0x00580a02,0x20201002,0x20200c03,0x0be87a03, + 0x00680a04,0x20201803,0x00381006,0x0c289603, + 0x20100c06,0x20380a07,0x0000040b,0x0b286002, + 0x00181a07,0x00202808,0x20400008,0x0bf88007, + 0x20680803,0x20401205,0x00280413,0x0bf87407, + 0x20901c09,0x20483208,0x00900017,0x0c389c0b, + 0x20381608,0x00001c0a,0x20200c08,0x0b68600c, + 0x20502009,0x2048320c,0x0060100b,0x0c587c11, + 0x00300e04,0x20680c05,0x00700401,0x0c687811, + 0x00782e0d,0x00204013,0x20300203,0x0cc89c16, + 0x00901c07,0x20581e0f,0x00500000,0x0bd8540f, + 0x00b81a0b,0x0030200f,0x20600205,0x0cf87c14, + 0x00001c07,0x20383a07,0x00401809,0x0cf87417, + 0x00100c0a,0x20980a15,0x00d00811,0x0d88901d, + 0x21280602,0x00180807,0x2028101c,0x0c78641e, + 0x20d0180c,0x20282a12,0x0020101c,0x0da8741f, + 0x20284e08,0x0040780c,0x20a82009,0x0dd86c20, + 0x20b00203,0x20681c0a,0x00b80816,0x0eb8a030, + 0x01700601,0x00001402,0x20481619,0x0d98601f, + 0x00782e0a,0x00303413,0x2080020c,0x0ee87427, + 0x00302004,0x20e83a0a,0x01402c02,0x0ef87025, + 0x00e80602,0x20680402,0x0040160b,0x10689836, + 0x22000c02,0x00183a01,0x0010342c,0x0e886828, + 0x20c80803,0x20802209,0x00601c09,0x10086025, + 0x21002000,0x20684402,0x00601c0b,0x1038682c, + 0x22201806,0x20782a05,0x00301420,0x12288c40, + 0x01182602,0x00405805,0x20d81e34,0x0ff84c23, + 0x00801400,0x20a82a01,0x00d01a19,0x1128601c, + 0x00c80a01,0x00201804,0x20b00225,0x1178541e, + 0x01680604,0x2010080c,0x20801e43,0x1418802d, + 0x20d81403,0x01202c00,0x21f84c00,0x11785211, + 0x20c80601,0x00b00c00,0x21481400,0x12786e13, + 0x20b01404,0x01081c00,0x21882800,0x12987614, + 0x21081c02,0x00a04000,0x21285400,0x15b8821c, + 0x00f81e06,0x00e0240a,0x21581626,0x10c87224, + 0x00f00c04,0x00a81a03,0x21180e24,0x11a87a25, + 0x00984a06,0x0150640c,0x21f81e20,0x11c88224, + 0x01000603,0x00300406,0x20181e31,0x1488aa35, + 0x00080405,0x00702607,0x20c81c08,0x0f487233, + 0x20181204,0x00d02c08,0x21781c07,0x10287e34, + 0x00981800,0x00403e05,0x20680605,0x10488237, + 0x00800802,0x00400602,0x00081201,0x1268ae4d, + 0x00080603,0x00600008,0x20300c09,0x0dd8862b, + 0x00380803,0x00a01204,0x20d00803,0x0ea8822e, + 0x20902c05,0x20384a06,0x00901417,0x0ea88e2e, + 0x20600800,0x00682404,0x00102018,0x1018ba42, + 0x00181604,0x00580601,0x20204009,0x0ca87222, + 0x20181203,0x00801403,0x2080080d,0x0d588226, + 0x00781a07,0x0080280a,0x20980a03,0x0d688624, + 0x00380e03,0x00801803,0x20801006,0x0e58a232, + 0x20402006,0x0008220b,0x2038040c,0x0bb85e17, + 0x20100003,0x00400a05,0x20380809,0x0c587e1b, + 0x20400c05,0x00281a0b,0x00101411,0x0c58821e, + 0x20281002,0x00601606,0x20101010,0x0ce89a27, + 0x00300400,0x00780406,0x20b81c00,0x0b286a11, + 0x00280a04,0x00400405,0x20100006,0x0b988614, + 0x00400a03,0x00500006,0x20581803,0x0b988614, + 0x00101201,0x00282001,0x0040100a,0x0be89a1a, + 0x00082a06,0x00904006,0x20c00009,0x0aa86a0d, + 0x20201406,0x00281e07,0x0010000c,0x0b18860b, + 0x20400802,0x00780e03,0x2050000f,0x0b188a0b, + 0x20200002,0x00600603,0x2048080d,0x0b488e0e, + 0x20202409,0x2018320d,0x0040080a,0x0a686e03, + 0x00481a06,0x0070200a,0x20780806,0x0ad88a02, + 0x00380603,0x00980804,0x20800c04,0x0af88e01, + 0x00200201,0x00600003,0x20380408,0x0b089604, + 0x00581209,0x0080140e,0x20880803,0x0a687003, + 0x20601407,0x00182609,0x00201411,0x0ae88409, + 0x20380403,0x00800204,0x20a0080e,0x0b088008, + 0x00081201,0x00602000,0x20380410,0x0b189008, + 0x20b01009,0x0048260d,0x20301812,0x0aa8680e, + 0x00481606,0x00602c0a,0x20781201,0x0b688011, + 0x20181202,0x00701405,0x20a00406,0x0b788012, + 0x20702804,0x00284a05,0x00401410,0x0b989818, + 0x01181a0d,0x0080340f,0x20c8120f,0x0b28640f, + 0x00001404,0x00282208,0x0030200a,0x0bf88015, + 0x00680e05,0x00302000,0x20500c02,0x0c187416, + 0x00c80e06,0x00c01c07,0x20e81604,0x0c78901e, + 0x21400811,0x00281a17,0x00180424,0x0ba8681a, + 0x20181604,0x00602004,0x2058080a,0x0cc8781f, + 0x20a03c0b,0x00086a0e,0x00301015,0x0ce87822, + 0x20d01408,0x00981e0c,0x20781020,0x0d88982c, + 0x01681e11,0x0040241b,0x20580618,0x0cb87420, + 0x20302808,0x0018520a,0x00201007,0x0de88028, + 0x00781a09,0x00f02811,0x21782208,0x0e287828, + 0x00c00a04,0x00d80c0b,0x20e81a09,0x0f38ac37, + 0x21e0100d,0x20381617,0x0040142a,0x0db86029, + 0x20980a08,0x00b0040f,0x21200400,0x0f38782b, + 0x21081405,0x00901e08,0x20d00c0e,0x0f68742b, + 0x21c82003,0x01002202,0x2110081b,0x10f8a841, + 0x00f80a05,0x0018140f,0x20100e2e,0x0f386c26, + 0x00980c02,0x00901607,0x2110161b,0x1068681d, + 0x00b80602,0x00480405,0x20601621,0x10a87820, + 0x01380e03,0x00800008,0x20902e38,0x12f8a431, + 0x20900c00,0x20981000,0x01882000,0x10a86217, + 0x20d00000,0x20100000,0x00e81000,0x11787a14, + 0x20781204,0x20801c00,0x01980400,0x1188761a, + 0x20e00c02,0x00081400,0x00d82400,0x14988e22, + 0x00a02005,0x20683201,0x01481a1c,0x0fc87225, + 0x01200001,0x20101001,0x00e81a27,0x10a87e28, + 0x00404809,0x20c86e0c,0x02000214,0x10a87e24, + 0x00d81000,0x00301006,0x0088162b,0x13489a37, + 0x00581205,0x0020180c,0x00880401,0x0e587a32, + 0x20580a01,0x20280403,0x0110140f,0x0f188a33, + 0x00900605,0x0058100f,0x0058120a,0x0f488633, + 0x00a80e06,0x20102007,0x00c01202,0x1118964e, + 0x20380603,0x20280a04,0x00e03411,0x0cd86e29, + 0x00600a02,0x20480a01,0x01001601,0x0da87a2c, + 0x20382603,0x00603c01,0x00100811,0x0da87a2f, + 0x20600807,0x20480a0b,0x0130101c,0x0ec88e41, + 0x20302c0a,0x2038420d,0x00c80809,0x0bc8621d, + 0x20401004,0x20281e06,0x00e00410,0x0c587625, + 0x00000c02,0x20282207,0x01001c07,0x0c687a23, + 0x00180a06,0x20280809,0x01101809,0x0d188e2e, + 0x00282208,0x00803c11,0x20482401,0x0af86a18, + 0x00280e05,0x00200c07,0x00780403,0x0b58761b, + 0x00100401,0x00100800,0x00881806,0x0b68721d, + 0x00001405,0x20481a09,0x00f00c0b,0x0bc87e25, + 0x00380c00,0x00000e07,0x00b02006,0x0a486a14, + 0x20200805,0x20181207,0x00b0040a,0x0a987214, + 0x00181203,0x00101405,0x00a00009,0x0a987a16, + 0x20181204,0x00101006,0x0098080c,0x0ad87e1a, + 0x20601c07,0x20383607,0x00e0080f,0x09c8660a, + 0x00481204,0x00101c07,0x00781005,0x0a18760d, + 0x20180c02,0x20200e04,0x00f0080d,0x0a08760b, + 0x00100003,0x20300205,0x00e0000a,0x0a387e0f, + 0x00781e08,0x00403c0e,0x00181a03,0x09986204, + 0x20301803,0x20282606,0x00e00c10,0x09d87a02, + 0x00001000,0x20581000,0x01280809,0x09d87a01, + 0x00100204,0x20300406,0x00e0000c,0x09e87e04, + 0x20400804,0x20381a0b,0x01002811,0x09886003, + 0x00181202,0x00401804,0x00581007,0x09f87409, + 0x00000800,0x20280800,0x00e8080a,0x09f87809, + 0x20101004,0x20381a07,0x00f0040f,0x09f87c09, + 0x20200001,0x20200801,0x00a81805,0x09d85c0e, + 0x20300001,0x00081201,0x00c0180a,0x0a587812, + 0x20300c00,0x00081801,0x00c0080b,0x0a687c13, + 0x20381e03,0x00102c06,0x0098180b,0x0a787c16, + 0x00400205,0x20281405,0x00c01c00,0x0a586411, + 0x00480e04,0x00001803,0x00800802,0x0b086818, + 0x00200400,0x00380801,0x00500c01,0x0b28741a, + 0x00500000,0x20580a03,0x01500c03,0x0b58841e, + 0x20300c06,0x2020060a,0x0088200d,0x0af85418, + 0x20501005,0x2038220a,0x00e0080e,0x0bd8681f, + 0x00182601,0x00404800,0x00381c07,0x0c08701e, + 0x20680c03,0x20501e03,0x01382413,0x0c588029, + 0x00501e04,0x00183408,0x00800404,0x0bd86c20, + 0x00681201,0x00102805,0x00683202,0x0cf86c25, + 0x20100c01,0x20582203,0x01501409,0x0d187c26, + 0x00881206,0x20801007,0x01a00002,0x0dd89434, + 0x21181c01,0x00801e04,0x20400013,0x0cf8602b, + 0x21100e01,0x20381402,0x01000c0f,0x0e287c2b, + 0x20b01800,0x20281c01,0x00d80406,0x0e68782e, + 0x21903007,0x20b83e0a,0x01e80419,0x0fa89042, + 0x00a02000,0x00182800,0x00380a1f,0x0e586824, + 0x00b00800,0x00080c00,0x00b00e22,0x0f787421, + 0x00900601,0x00480c02,0x00600e1c,0x0fb87822, + 0x01000e04,0x00081c0c,0x00f00a2f,0x11b89835, + 0x20a00801,0x00101400,0x20382000,0x10183a1b, + 0x20d00004,0x20180400,0x00a82000,0x10b84a16, + 0x20b00c03,0x00381400,0x00081400,0x10e84219, + 0x20c00602,0x20301000,0x00d81800,0x13a85a27, + 0x00e81e02,0x00303403,0x00280e1d,0x0f18462a, + 0x01380608,0x20100c0b,0x00980626,0x0fd85229, + 0x00c83605,0x00606409,0x20482620,0x0ff84629, + 0x00e00c06,0x20381e06,0x01180e25,0x12486a3a, + 0x00000800,0x20481e02,0x00f0200e,0x0d884a32, + 0x20701008,0x20281e0c,0x00c00c13,0x0e484e32, + 0x00400402,0x20780607,0x01501805,0x0e685236, + 0x00480606,0x0018080c,0x00a00c04,0x10186e4a, + 0x20600c04,0x20281203,0x0088040d,0x0c384224, + 0x00480e07,0x0010100c,0x00580602,0x0ce84e2a, + 0x20601000,0x20682c00,0x01301412,0x0cd8522b, + 0x00080a01,0x00001204,0x00801c11,0x0df85a3f, + 0x00782206,0x00104809,0x00481a04,0x0b384220, + 0x00080402,0x20101207,0x0090080a,0x0b984626, + 0x00200401,0x20200800,0x00881400,0x0ba84622, + 0x20601406,0x20282208,0x00b00012,0x0c38562d, + 0x20600804,0x20782a0a,0x01602c12,0x0a384619, + 0x20200c01,0x20381a01,0x00d8040a,0x0a984e1c, + 0x00281203,0x20101003,0x00a00406,0x0aa84e1f, + 0x00681608,0x0030200b,0x00380c01,0x0b085624, + 0x00301601,0x20581c02,0x00c80c00,0x09a83a10, + 0x00380a01,0x00001003,0x00880c03,0x09d84e15, + 0x20200801,0x20581a04,0x00e0140d,0x09c84a15, + 0x20401006,0x20281e0b,0x00b00c12,0x0a08561a, + 0x00180802,0x00001800,0x00581c08,0x09283e0c, + 0x20100802,0x20281201,0x00b0040c,0x0948520d, + 0x00001803,0x20381e02,0x00881408,0x09584a0a, + 0x00400203,0x00200407,0x00481405,0x09685a0f, + 0x20100604,0x20281805,0x00b0200b,0x08e84a03, + 0x00181a03,0x00002405,0x0080000a,0x09184e02, + 0x00081204,0x00301c08,0x00280c09,0x09285202, + 0x20380801,0x00200601,0x00501011,0x09185a03, + 0x00000405,0x00000208,0x00580406,0x08f83806, + 0x20101002,0x20781606,0x01100c0b,0x09284809, + 0x00180401,0x20100e03,0x0080080a,0x09384c08, + 0x00381203,0x00101c02,0x00600408,0x09385009, + 0x00000206,0x00100408,0x00580806,0x09483c0c, + 0x20100c00,0x20381001,0x00b80809,0x09984813, + 0x20380801,0x20200e01,0x00c0000c,0x09a84c13, + 0x20601003,0x20382206,0x00d00c11,0x09a85016, + 0x20101007,0x00181609,0x00600005,0x09b83c12, + 0x20100000,0x00080c01,0x00800c05,0x0a584c1a, + 0x00200201,0x20400402,0x00e00003,0x0a684c1a, + 0x00500a01,0x00180403,0x00481400,0x0a88501f, + 0x00381a05,0x00502c0a,0x00181403,0x0a584416, + 0x00080601,0x00001800,0x00581004,0x0b38441f, + 0x20101a02,0x20582000,0x00f01408,0x0b484c1f, + 0x20200604,0x00380402,0x00400010,0x0b985427, + 0x00182203,0x20102204,0x00c0180c,0x0b28441e, + 0x00500802,0x20180e02,0x00a80403,0x0c384c22, + 0x00080406,0x00100207,0x00781006,0x0c584426, + 0x00200c0a,0x0048220a,0x00380c09,0x0d085834, + 0x21003409,0x20983e0c,0x0138200f,0x0c48442b, + 0x21180e01,0x00000c04,0x00800011,0x0d68502c, + 0x20b82606,0x00002c0c,0x00780807,0x0da8502c, + 0x21182e0b,0x00705014,0x20481c0f,0x0ec85c40, + 0x00a82605,0x00403410,0x0058261f,0x0d985822, + 0x00b80800,0x20300c00,0x00b00e22,0x0ec84822, + 0x00900402,0x20900206,0x0120161a,0x0ef84822, + 0x00c81404,0x20400a0d,0x01003624,0x10c85834, + 0x20982603,0x20102c00,0x00103400,0x0fa83e1c, + 0x20901802,0x20880800,0x00782800,0x1058261b, + 0x20880602,0x20901800,0x00a00400,0x10782e1c, + 0x20e80e03,0x20401c00,0x00301800,0x13283a28, + 0x00d01803,0x20a82609,0x00c0261a,0x0ea82a29, + 0x00b80a03,0x20380406,0x00600a1b,0x0f583629, + 0x00702004,0x20a83e06,0x00f01a17,0x0f783228, + 0x01400403,0x20700e08,0x00980a2a,0x11b8323d, + 0x00000803,0x20480a01,0x0038140b,0x0d282630, + 0x00180402,0x20401204,0x00580407,0x0dd82a33, + 0x00600605,0x20100408,0x00080602,0x0df82a34, + 0x20100801,0x20681802,0x00c00011,0x0f784249, + 0x20280603,0x20201808,0x0018100a,0x0bd82e26, + 0x20300201,0x20581002,0x00900c0a,0x0c68322a, + 0x20680406,0x00000a09,0x00180811,0x0c68262c, + 0x20100a02,0x20580804,0x0070040d,0x0d683a3b, + 0x00100a03,0x20381e02,0x00703405,0x0ac82a1e, + 0x00200601,0x20500000,0x00600403,0x0b382a23, + 0x00380a05,0x20101009,0x00380800,0x0b383223, + 0x00180401,0x20201a03,0x0058080a,0x0bb8362f, + 0x20201407,0x2018120a,0x00081808,0x09e81a17, + 0x20180401,0x20400e02,0x00680809,0x0a28261d, + 0x00001402,0x20481e07,0x0070100a,0x0a382a1e, + 0x20200c00,0x20381800,0x00b00c0d,0x0a783a24, + 0x00281205,0x0040240c,0x20381c02,0x09482a13, + 0x00200c00,0x20580c00,0x00980806,0x09682e16, + 0x20100803,0x00180601,0x00181c09,0x09682e15, + 0x00280c00,0x20101800,0x00580c07,0x0978361a, + 0x00380400,0x20100a03,0x00501808,0x08c82a0e, + 0x00180602,0x20200401,0x0060000b,0x08d82e0d, + 0x00381e05,0x00302c08,0x00080c06,0x08d8360d, + 0x00180601,0x20300401,0x00c0080d,0x08d83a10, + 0x20600402,0x20280e03,0x00700410,0x08882601, + 0x20301803,0x20382a04,0x0070040f,0x08982e01, + 0x20300c03,0x20481606,0x00b01811,0x08983602, + 0x20200801,0x20581202,0x00c00810,0x08883602, + 0x00580601,0x20100c03,0x00480e02,0x08982406, + 0x00281602,0x00301805,0x20380c06,0x08c82c09, + 0x00280a02,0x20100003,0x00600807,0x08c8300a, + 0x00000e01,0x20381401,0x0080040a,0x08a8340b, + 0x20681201,0x20300c01,0x0070100e,0x08d8240c, + 0x20281202,0x20201400,0x00400c0b,0x09282c12, + 0x20200c02,0x20381203,0x0050000b,0x09382c13, + 0x20280802,0x00001201,0x0038100b,0x09383016, + 0x00681000,0x20701e01,0x00a80604,0x09581c11, + 0x20101004,0x20681206,0x00980806,0x09d8281a, + 0x00180402,0x00080401,0x00180404,0x09e8301b, + 0x00581201,0x20201403,0x00700003,0x09f8381d, + 0x20200a04,0x20b82000,0x01101c0d,0x09e82016, + 0x20180e03,0x20200807,0x00500003,0x0ac8301f, + 0x20381e05,0x20102406,0x00100807,0x0ad82c21, + 0x20680e02,0x20501000,0x00c01012,0x0b083427, + 0x2020380b,0x2098420c,0x00982009,0x0ac81821, + 0x00700000,0x20500a03,0x00700401,0x0bc82821, + 0x00601403,0x20880e09,0x00980601,0x0be82424, + 0x00c00405,0x20900a07,0x01081a01,0x0c783030, + 0x2068460c,0x00506416,0x20782403,0x0be82c27, + 0x21300802,0x20581e03,0x00900015,0x0ce82c2c, + 0x21102402,0x20383e01,0x00780812,0x0d28342d, + 0x21c00a06,0x20883408,0x01202023,0x0e184041, + 0x00501805,0x20c8360f,0x0120320f,0x0d182c20, + 0x00b80601,0x20380c04,0x00200222,0x0e483024, + 0x00b81202,0x00500805,0x20880620,0x0e883425, + 0x01002804,0x20583a0b,0x00580631,0x10483039, + 0x20c01c04,0x00084000,0x20100400,0x0f383e14, + 0x20782a04,0x00903c00,0x21202400,0x10083a1e, + 0x20a80601,0x00800800,0x21001c00,0x10183e1a, + 0x21100001,0x00480800,0x20a01c00,0x12b84623, + 0x00f80a07,0x0070200b,0x21180e24,0x0e583226, + 0x00801406,0x2018160b,0x20301215,0x0f082e28, + 0x00c81001,0x00702a02,0x20e0021d,0x0f282e28, + 0x01780603,0x00501802,0x20c00e32,0x1158363c, + 0x00300406,0x00501208,0x2090040a,0x0cd83233, + 0x00380606,0x00500809,0x20800002,0x0d882e32, + 0x00181602,0x00301002,0x20401806,0x0da83233, + 0x20101006,0x00480608,0x20680413,0x0f08324b, + 0x20581e07,0x00501009,0x20502412,0x0b783625, + 0x20300806,0x00480e09,0x2060080d,0x0c182a2a, + 0x00000c02,0x20280604,0x00000009,0x0c28262c, + 0x20381204,0x00801409,0x20700811,0x0cf83a3a, + 0x20200807,0x20180a0b,0x20100c03,0x0a881e1a, + 0x00280a04,0x00600808,0x20980403,0x0ae82e22, + 0x20200400,0x00180c01,0x20100409,0x0ae82a23, + 0x00280801,0x00400a04,0x20102008,0x0b682e2e, + 0x00580e05,0x00102c0a,0x20481a02,0x09b8221a, + 0x20100404,0x00400205,0x20600807,0x09e8261d, + 0x00181201,0x00202002,0x20480403,0x09e8261d, + 0x20280801,0x00200e02,0x0010040d,0x0a182623, + 0x20300802,0x20381606,0x0070200e,0x08f82614, + 0x00281605,0x00501c06,0x20600806,0x09182616, + 0x00280e02,0x20101800,0x00400808,0x09182618, + 0x00200601,0x00080401,0x00300807,0x0928221a, + 0x00300a01,0x20180c01,0x00200405,0x08881e0b, + 0x20100804,0x00080a08,0x0010080c,0x0888220d, + 0x20101805,0x20482e07,0x00a00c0e,0x0878260d, + 0x00001001,0x00181202,0x0020000d,0x08881e10, + 0x20400402,0x00100203,0x0008080d,0x08481a02, + 0x00081604,0x00202005,0x20180c0a,0x08482202, + 0x00080605,0x00300807,0x2018080b,0x08482000, + 0x20180400,0x00500801,0x2028080e,0x08382202, + 0x00580604,0x00280404,0x00000801,0x08681c05, + 0x00001402,0x20282606,0x00700c0b,0x08682409, + 0x00001406,0x00181a08,0x00280409,0x0878200a, + 0x00080800,0x00300a01,0x0008040b,0x0858240a, + 0x20701c05,0x00082a08,0x2018040f,0x08a8180d, + 0x20401002,0x00382000,0x20180c0b,0x08d82814, + 0x20181205,0x00601809,0x20581008,0x08e82812, + 0x20100201,0x00180401,0x0030000a,0x08d82415, + 0x00600e06,0x00781408,0x20b80a05,0x09282012, + 0x00381a03,0x00701c05,0x20980800,0x09982819, + 0x00300c02,0x00181607,0x00100405,0x09982819, + 0x00400c01,0x00181a02,0x00200807,0x09a8281d, + 0x2060040a,0x00a8060a,0x2118180d,0x09c82017, + 0x20400c03,0x00181a05,0x2020080a,0x0a78281e, + 0x20801404,0x00483201,0x2038080e,0x0a783023, + 0x20900c01,0x00481400,0x20480812,0x0ab8242a, + 0x00a8460e,0x00a06814,0x21181603,0x0a982c1b, + 0x00780e02,0x00400403,0x20780603,0x0b782822, + 0x00982a05,0x0090340a,0x20f80a0a,0x0ba83025, + 0x01181605,0x00701404,0x20a00208,0x0c28242f, + 0x21303c0c,0x20786617,0x00902c19,0x0b882826, + 0x21000c00,0x00100203,0x20681412,0x0c98282a, + 0x20f81800,0x00002e06,0x20200412,0x0cc82c29, + 0x22301007,0x00281a0b,0x2058142b,0x0dc82840, + 0x00a81204,0x00801c0d,0x2118321e,0x0cd82823, + 0x00a00c01,0x00481602,0x2068121f,0x0de83822, + 0x00902002,0x20782e05,0x00880e1b,0x0e183423, + 0x01482603,0x00603c09,0x20b83a3b,0x0fe83836, + 0x20801002,0x00300c00,0x00182800,0x0eb83e19, + 0x20a02003,0x20183c00,0x00a00c00,0x0f784a17, + 0x20a00400,0x00180800,0x00901400,0x0f884a16, + 0x21000801,0x00580400,0x00301000,0x12185620, + 0x00980e01,0x00700406,0x00401a18,0x0dd84e25, + 0x00e81a05,0x00702c09,0x2050061f,0x0e983e27, + 0x00d80602,0x00280801,0x0060221e,0x0eb83e25, + 0x01380a01,0x00700c04,0x0020222f,0x10d84a38, + 0x00881a06,0x00401803,0x00503002,0x0c683a30, + 0x20380402,0x00100206,0x0060240b,0x0d283231, + 0x20102806,0x00182a06,0x00400007,0x0d383231, + 0x00582603,0x00503001,0x0050280b,0x0ea8364a, + 0x20c0240a,0x20284211,0x00b0141b,0x0b182a22, + 0x00300601,0x00000c01,0x00680403,0x0bb82a2a, + 0x00282206,0x00b0280b,0x20700804,0x0bd8322b, + 0x20700c04,0x20481e09,0x0110281a,0x0c882638, + 0x00580a03,0x0070100c,0x20582208,0x0a482a19, + 0x20300403,0x00180e03,0x00900c0b,0x0a882e22, + 0x20200404,0x00300209,0x0030100a,0x0a982623, + 0x00300400,0x20181002,0x00a00404,0x0b181e2a, + 0x00080604,0x00600003,0x20102807,0x09782a19, + 0x00380e04,0x00201006,0x00600802,0x0998261b, + 0x00100602,0x00480c04,0x00300c06,0x0998261c, + 0x20100c00,0x00180c01,0x0060000b,0x09e81622, + 0x00080404,0x00400608,0x00001408,0x08c81611, + 0x20301004,0x20181e06,0x00a0180c,0x08d81e14, + 0x00000001,0x00580a02,0x00001408,0x08d81e15, + 0x00180401,0x00400400,0x00300408,0x08f81619, + 0x00180601,0x00300803,0x00080406,0x0858160b, + 0x00480e04,0x00301005,0x00200004,0x08581a0c, + 0x00481203,0x00502402,0x20280407,0x0858120d, + 0x00181a03,0x00302004,0x00400c0b,0x0858120f, + 0x20180a01,0x00200a01,0x0020080a,0x08181603, + 0x20400c03,0x00081a06,0x00700c10,0x08181602, + 0x20500004,0x00180a06,0x00700811,0x08181601, + 0x20100802,0x20380a06,0x00c0080e,0x08080e03, + 0x00101403,0x00081604,0x00580c05,0x08281405, + 0x00280e02,0x00401c04,0x00181405,0x08381408, + 0x00580e05,0x00102006,0x00581001,0x08381408, + 0x00001000,0x20181000,0x00a8100a,0x08280c0a, + 0x20181203,0x00402405,0x00081c07,0x08681c0b, + 0x20280e01,0x00101202,0x0078040b,0x08981c10, + 0x20601005,0x20282209,0x00d00811,0x08981811, + 0x20280601,0x00300001,0x0068080b,0x08981414, + 0x00080c01,0x00001202,0x00900003,0x08d82410, + 0x00002005,0x20283206,0x00c81005,0x09382419, + 0x00480a02,0x00101005,0x00581e01,0x09481c19, + 0x00400001,0x00200601,0x00681405,0x0968181c, + 0x00400603,0x20300400,0x00d80c03,0x09682414, + 0x20280a06,0x00601009,0x00081405,0x0a182c1e, + 0x20400201,0x20101201,0x0098140c,0x0a18241e, + 0x20781603,0x00201003,0x00780412,0x0a682028, + 0x20503807,0x20186608,0x00e00c10,0x0a28301d, + 0x00501806,0x00381a09,0x00480c01,0x0b183021, + 0x00402402,0x20184605,0x00d00401,0x0b383425, + 0x00c02003,0x20382a06,0x00b80a04,0x0bd8242f, + 0x20783607,0x00c0500d,0x20c82c03,0x0b483027, + 0x21082606,0x0090240a,0x2038080f,0x0c383c29, + 0x20f00c02,0x00882002,0x2048140c,0x0c68382b, + 0x21c81202,0x00501803,0x00282820,0x0d682c3d, + 0x00600802,0x20181607,0x00801211,0x0c68381f, + 0x00b80403,0x00001208,0x00780a21,0x0d78381f, + 0x00b82202,0x00b03c07,0x20b81e20,0x0db83820, + 0x01102801,0x00183603,0x00881232,0x0f584032, + 0x20683203,0x00004000,0x00903800,0x0e582a1a, + 0x20881201,0x00002800,0x00700c00,0x0f182619, + 0x20a80a02,0x20300400,0x00c01800,0x0f182214, + 0x20f81000,0x20201400,0x01102400,0x11882e1e, + 0x00801c03,0x20c8220a,0x01802a12,0x0d681623, + 0x00901001,0x20482604,0x01102a17,0x0e382224, + 0x00a02406,0x20581a05,0x00d80e1e,0x0e581a23, + 0x01200202,0x20680c00,0x0160362c,0x10681a33, + 0x00201801,0x20582c00,0x01000c05,0x0c280e2a, + 0x00000003,0x00080a01,0x00900805,0x0cd8162d, + 0x00583e0b,0x00304c0e,0x00701001,0x0cf81e31, + 0x00202002,0x20683606,0x0130280b,0x0e680643, + 0x20281601,0x00103002,0x00581c0a,0x0ae80623, + 0x00181a05,0x00101807,0x00701404,0x0b880e28, + 0x2040280a,0x20c83e12,0x01a0240f,0x0b880e29, + 0x20480a01,0x00200801,0x00680411,0x0c700e35, + 0x00200001,0x20480800,0x01100c04,0x09f8121c, + 0x00000803,0x20580607,0x00d00c08,0x0a500222, + 0x00380a05,0x20200c0b,0x00b80c02,0x0a680a21, + 0x00200402,0x00000201,0x00880c05,0x0b000a2a, + 0x20400202,0x20481002,0x01001c0b,0x09380e14, + 0x20100c00,0x20381401,0x00c00408,0x0960021a, + 0x20100002,0x20400204,0x00e0100a,0x0968061b, + 0x20181604,0x00101c06,0x0080080c,0x09c00622, + 0x00300804,0x20480a05,0x00c00000,0x08a0020f, + 0x00181202,0x00001803,0x00700406,0x08b00613, + 0x00100400,0x20480401,0x00e00406,0x08b00213, + 0x00200001,0x20480605,0x00e01807,0x08e01218, + 0x00000a04,0x20280406,0x00900009,0x0830020b, + 0x00001001,0x20481604,0x00d00c09,0x08300a0b, + 0x00100a01,0x20381000,0x00d01409,0x0830060b, + 0x20201801,0x20482602,0x00d0080f,0x0840160d, + 0x20200c06,0x00081208,0x00800009,0x08000202, + 0x00080c00,0x00001001,0x00880c0a,0x08000a02, + 0x20200402,0x20180604,0x0098040c,0x08000e01, + 0x00180a01,0x00200c03,0x00480808,0x08101602, + 0x00481605,0x00302409,0x00481001,0x08180403, + 0x00000603,0x20380802,0x00c00809,0x08200408, + 0x00080602,0x00080c03,0x00800407,0x08200809, + 0x00081602,0x00001c00,0x0070040a,0x08301408, + 0x20400402,0x20381206,0x00c0180d,0x0848040a, + 0x20300c06,0x20281207,0x00980c09,0x08800811, + 0x20100001,0x20100e02,0x00581408,0x08800c10, + 0x20201404,0x20580e05,0x00e8100c,0x08901413, + 0x00100402,0x20281201,0x00880801,0x08b00011, + 0x00581e07,0x0010340b,0x00581c00,0x09180415, + 0x00200800,0x20180801,0x00980c04,0x09200016, + 0x00580a06,0x20100806,0x00b80404,0x0950081b, + 0x00280a02,0x20101406,0x00481003,0x09480413, + 0x20700408,0x2068120b,0x0120040e,0x09d8081c, + 0x20581000,0x00101002,0x0068040b,0x09f8081e, + 0x20a02009,0x2038260b,0x00d81015,0x0a400827, + 0x00281e03,0x20304000,0x00a81008,0x09f80419, + 0x00b81e09,0x2040280c,0x00e81208,0x0ad80c1f, + 0x00680602,0x20402801,0x00a81e04,0x0af80422, + 0x00f81e0c,0x00503411,0x00381a0a,0x0bb8042d, + 0x20d03406,0x20a8520b,0x01a0000f,0x0ae81425, + 0x21602809,0x20b84610,0x0180081a,0x0bd81028, + 0x20d80403,0x20500a06,0x0148140e,0x0c181826, + 0x21e0040c,0x20281614,0x01000023,0x0d280839, + 0x00880e02,0x00300406,0x00682218,0x0c181c20, + 0x00d80a03,0x2010040a,0x00882628,0x0d281820, + 0x00901601,0x20782804,0x0158061a,0x0d482420, + 0x01282605,0x20104010,0x00b83a35,0x0f08182e, + 0x20902c03,0x20584c00,0x00801400,0x0e180a11, + 0x20900601,0x20580800,0x00702c00,0x0ee80a14, + 0x20c01807,0x20581400,0x00382000,0x0f000212, + 0x20e02000,0x20d81c00,0x00a01c00,0x11700e19, + 0x00b82604,0x00602c08,0x20b00a1c,0x0d700a1f, + 0x00a80801,0x20501203,0x0050121a,0x0e200e21, + 0x01183611,0x00105015,0x20301e23,0x0e480623, + 0x01001800,0x20580c01,0x0030162b,0x10701e2e, + 0x00380400,0x20401e03,0x00100c04,0x0c30162b, + 0x00200a02,0x20600001,0x00900c04,0x0cd0122d, + 0x20604812,0x20c86a1e,0x0110340f,0x0ce0162d, + 0x00481a03,0x00002801,0x00001405,0x0e902641, + 0x20380403,0x20480a04,0x0070140c,0x0af01623, + 0x20301c05,0x20482e06,0x00900c0b,0x0b801225, + 0x0058220c,0x00503816,0x20982a03,0x0ba01627, + 0x20501004,0x20680e08,0x00b00412,0x0ca02e36, + 0x00300a03,0x20580404,0x00500004,0x0a001e1b, + 0x00381205,0x00201809,0x20300001,0x0a701a20, + 0x20300806,0x2038120d,0x0050240d,0x0a701a22, + 0x00581203,0x20201005,0x00800004,0x0b302a2b, + 0x20600804,0x20381206,0x0040000c,0x09401e13, + 0x00080c01,0x20201205,0x0030140a,0x0990221b, + 0x00100202,0x00000406,0x00180405,0x09901e19, + 0x20501402,0x20682605,0x00c01012,0x09f02e20, + 0x00700203,0x20100c07,0x00081606,0x08c01a0f, + 0x20101403,0x20581a03,0x00700008,0x08e02212, + 0x00080a01,0x20100c00,0x00201408,0x08e02212, + 0x00400800,0x20180402,0x00280c02,0x09303216, + 0x20581400,0x20101201,0x0030140f,0x08501a0b, + 0x00281605,0x00001c07,0x00100405,0x0870260b, + 0x00080401,0x20300603,0x00500809,0x08602a0a, + 0x20181601,0x00102002,0x0018040d,0x0890320e, + 0x00380400,0x20601202,0x00880401,0x08202203, + 0x00001004,0x20481609,0x0080080a,0x08302a03, + 0x00000202,0x20400400,0x00680408,0x08402a02, + 0x00000201,0x20480a02,0x0090100b,0x08503202, + 0x20101201,0x20782201,0x00c00c0a,0x08201c03, + 0x20380601,0x00000004,0x0038100b,0x08402008, + 0x20101403,0x20481605,0x0078100a,0x08502408, + 0x20101c06,0x20382606,0x00780c0b,0x08703009, + 0x20200402,0x20380a03,0x00481007,0x08601c0c, + 0x00381201,0x20101800,0x00380c02,0x08a0200e, + 0x00080e01,0x00100c05,0x00281005,0x08b0180f, + 0x00181e09,0x0030280d,0x20280806,0x08e02c11, + 0x00300c00,0x20200003,0x00282000,0x08d0140f, + 0x20200801,0x20581e02,0x00900c0a,0x09301815, + 0x00380e03,0x20300c01,0x00500405,0x09401814, + 0x00000c08,0x2048120d,0x0080080a,0x0980301a, + 0x00080602,0x00180802,0x00200c09,0x09500813, + 0x00000a01,0x20300001,0x00181403,0x09f01c1c, + 0x20601808,0x20682609,0x0088100d,0x0a00181d, + 0x20182604,0x2010380a,0x00481c0a,0x0a802824, + 0x20100803,0x20181603,0x00000c08,0x0a00101b, + 0x00201402,0x20182a02,0x00100004,0x0ae0101f, + 0x00481e09,0x0010140f,0x20100603,0x0b000c22, + 0x00300a03,0x20a81e03,0x01102807,0x0bc0242d, + 0x20883a07,0x00205406,0x20580c05,0x0af01822, + 0x20e82e02,0x00403c03,0x2098200a,0x0bf01026, + 0x20a01006,0x20780a0d,0x00480408,0x0c101824, + 0x21100806,0x20880a0b,0x00a8280e,0x0d502c37, + 0x00601c05,0x20c8260e,0x01080e12,0x0c00101a, + 0x00a01c01,0x20681603,0x0068161f,0x0d10041b, + 0x00781601,0x20301004,0x00281e15,0x0d30081d, + 0x00c01202,0x20783407,0x00981625,0x0ef0102b, + 0x20781a05,0x20103800,0x20801c00,0x0e180a12, + 0x20a80601,0x00200000,0x20902400,0x0ed8120f, + 0x20581605,0x00303000,0x20b02800,0x0ef81216, + 0x20e82c02,0x00f04000,0x21d03400,0x11781a15, + 0x0070340a,0x2078420e,0x00601615,0x0d60021d, + 0x00b00402,0x00280602,0x20901a1d,0x0e30021e, + 0x0000280c,0x2028560f,0x0010360e,0x0e38061d, + 0x01082209,0x00403807,0x20d04e2b,0x1090062a, + 0x0028120c,0x00501012,0x20a01401,0x0c500226, + 0x00080e03,0x00301804,0x20a01404,0x0d000e2a, + 0x00c82e0e,0x00706c16,0x21481e0f,0x0d20122b, + 0x00101c0a,0x20482614,0x00103806,0x0ed02a3d, + 0x0000140a,0x00181612,0x20601008,0x0b201a22, + 0x00280c01,0x00002604,0x20400c04,0x0bc01e26, + 0x2060100a,0x20482a14,0x00704014,0x0bb01228, + 0x00081e07,0x0030240a,0x2080040a,0x0d103235, + 0x00081607,0x0060140c,0x20b80407,0x0a30121a, + 0x20201201,0x20381e02,0x0040180a,0x0aa01a1f, + 0x00300204,0x00000c09,0x20381000,0x0aa01e1e, + 0x00102005,0x2048260a,0x00100c09,0x0b903a2b, + 0x20100007,0x00100a0a,0x20600006,0x09801a14, + 0x00000804,0x00081204,0x20200005,0x09d02218, + 0x20180801,0x00000204,0x0000180b,0x09c01e19, + 0x20381400,0x00501c04,0x2088140d,0x0a603620, + 0x00481608,0x0010100b,0x20301001,0x08f01610, + 0x00281207,0x0020200a,0x20700006,0x09202212, + 0x00000c00,0x20281000,0x20100808,0x09202610, + 0x00480e04,0x00001404,0x20100c05,0x09903617, + 0x20501c07,0x20482a0e,0x0010100e,0x08902208, + 0x20400c06,0x20281e0a,0x00201c0c,0x08b02a09, + 0x00100601,0x00180400,0x20500406,0x08c02a09, + 0x20200803,0x20381a08,0x00401c10,0x08f03a0d, + 0x00380604,0x00300009,0x20980e01,0x08701e02, + 0x00480e05,0x00101808,0x20581002,0x08902e02, + 0x20100402,0x00200202,0x20680409,0x08902a02, + 0x20200802,0x20180401,0x20281409,0x08c03e01, + 0x20280801,0x00200e05,0x20900009,0x08702002, + 0x20400803,0x20280e08,0x0010040f,0x08902806, + 0x00281e04,0x00202804,0x20680805,0x08a02805, + 0x00581a06,0x00102c07,0x20380804,0x08e03806, + 0x00001003,0x00000400,0x20682404,0x08a01c09, + 0x00201201,0x00081802,0x20181002,0x08e0240e, + 0x20201403,0x20481e07,0x0040000a,0x08f0240d, + 0x20701406,0x20582e0a,0x00701413,0x09303412, + 0x00382207,0x00402408,0x20500803,0x08f00c0c, + 0x20200403,0x00380602,0x20781c09,0x09701c14, + 0x20100c02,0x00181401,0x20481806,0x09701c15, + 0x00800205,0x00000c08,0x20481e03,0x09f0381a, + 0x20200c07,0x2058160c,0x0040080b,0x09601413, + 0x20181203,0x00401406,0x20880c04,0x0a20101a, + 0x00381607,0x00402406,0x20881404,0x0a30141a, + 0x20601802,0x00183607,0x00001014,0x0ad03023, + 0x00280e08,0x20100409,0x20180805,0x0a20101b, + 0x00481603,0x00101a03,0x20200001,0x0b00101d, + 0x2060240a,0x2018460e,0x0008040b,0x0b200c21, + 0x00080c00,0x00780400,0x20d81403,0x0c302c2f, + 0x20f03009,0x2048560e,0x0000040b,0x0b201023, + 0x2100300a,0x2048460c,0x00481c0d,0x0c000424, + 0x20482209,0x00802410,0x21082205,0x0c400024, + 0x20b00202,0x00401001,0x20f83003,0x0db02432, + 0x00b81604,0x0080300c,0x21584620,0x0c200418, + 0x00b83a06,0x00803c12,0x20e82221,0x0d180c19, + 0x00602404,0x00082e0c,0x20780e11,0x0d380418, + 0x00a80402,0x00500205,0x20b82a1e,0x0f200c24, + 0x20b00004,0x00881400,0x20b01c00,0x0de82e0b, + 0x20a00801,0x00380800,0x20301400,0x0ea82a0b, + 0x20a80601,0x00481000,0x20303800,0x0eb82e0d, + 0x20c02c01,0x20884000,0x00f03400,0x1118360c, + 0x01282e09,0x0090540b,0x21001222,0x0d68161c, + 0x00d80a02,0x00500c04,0x20501e1f,0x0e181e1b, + 0x00c00404,0x00302203,0x20680e1d,0x0e28121c, + 0x00701601,0x00382804,0x20104a23,0x10881a1e, + 0x20a01809,0x2028260f,0x00603413,0x0c480a24, + 0x20300800,0x00480e02,0x20102c08,0x0d080a26, + 0x20280a06,0x00581c08,0x00204c07,0x0d081627, + 0x00b81606,0x00803002,0x20b0320e,0x0f201637, + 0x00a81609,0x00402c0b,0x2030060a,0x0b40061f, + 0x00300201,0x00680601,0x20402000,0x0be00a22, + 0x00301006,0x0030060b,0x20500800,0x0be01623, + 0x2070240b,0x00382e10,0x00101c14,0x0d602633, + 0x2080180a,0x20182a10,0x00801814,0x0a400e1b, + 0x20280801,0x00501202,0x20600808,0x0ae01a1e, + 0x20181606,0x00701008,0x20401409,0x0ad0121f, + 0x0068360b,0x00c04410,0x20a00201,0x0bf02a2a, + 0x00680a08,0x0050080c,0x20280e04,0x09a00a13, + 0x00500800,0x00300400,0x20180801,0x0a001a19, + 0x00001006,0x0028160a,0x00000807,0x0a001e17, + 0x20301809,0x00082211,0x00601811,0x0ac03221, + 0x20401c07,0x0038320b,0x0000100d,0x09100e0e, + 0x20500201,0x00581400,0x00001c10,0x09501610, + 0x20180a03,0x00700c07,0x20580808,0x09601a0f, + 0x00080a06,0x0068080a,0x20100809,0x09f02e14, + 0x00381e06,0x00a0300b,0x20c81800,0x08c00e08, + 0x00300001,0x00500a02,0x20480802,0x09002208, + 0x00080402,0x00400603,0x20200c06,0x09001e08, + 0x00100c05,0x00480608,0x20480808,0x09703a0c, + 0x20100801,0x00380e07,0x00001408,0x08900e04, + 0x20180602,0x00680801,0x20201009,0x08d01e02, + 0x00180a03,0x00300801,0x00000807,0x08e01e02, + 0x00080e03,0x00701007,0x20580c0a,0x09303203, + 0x00001007,0x00581204,0x20381c05,0x08900803, + 0x20180402,0x00400a03,0x20480c07,0x08e02406, + 0x20201c05,0x00182e07,0x00180409,0x08e02006, + 0x20100800,0x00581a03,0x2010180b,0x09403007, + 0x00382a0c,0x00903010,0x20700803,0x08b00007, + 0x00180a02,0x00301403,0x20281404,0x09201c0b, + 0x00181604,0x00802408,0x20a81c03,0x0930180c, + 0x20180804,0x00701603,0x20881c09,0x09a03411, + 0x20402c0b,0x00084214,0x00501c0b,0x09000c0e, + 0x00180801,0x00100e02,0x00380807,0x09901411, + 0x00180402,0x00300e05,0x20180407,0x09a01411, + 0x00381204,0x00601408,0x20300005,0x0a502818, + 0x00580e08,0x00a0140c,0x20a82201,0x09900813, + 0x20400a03,0x00081801,0x0060080a,0x0a300c19, + 0x20400800,0x00281400,0x0028040a,0x0a50081a, + 0x20381203,0x00201e05,0x0020040d,0x0b303022, + 0x20600806,0x00781a0b,0x2060000e,0x0a40041a, + 0x00101008,0x00282209,0x00081a01,0x0b200c1d, + 0x00481604,0x00402c01,0x20282603,0x0b30081d, + 0x00001c09,0x20282a0d,0x00883004,0x0c70242a, + 0x20682a02,0x00a04006,0x20c83a03,0x0b38081f, + 0x20682a0a,0x0060480f,0x20983401,0x0c08041d, + 0x20d02408,0x20283e0a,0x0088180a,0x0c281021, + 0x20d81e09,0x0050100f,0x20182804,0x0dd0042e, + 0x00780800,0x00080a01,0x00400614,0x0c081c13, + 0x00503c05,0x20486610,0x00901210,0x0ce81416, + 0x00a83604,0x0080440d,0x2078361d,0x0d182016, + 0x00c00c04,0x2028160d,0x00382a23,0x0f28041e, + 0x20880c03,0x00081000,0x00f80400,0x0d88260a, + 0x20982801,0x00601400,0x00601c00,0x0e582209, + 0x20b80c09,0x00481400,0x00981400,0x0e682208, + 0x20a84401,0x00e04400,0x20903800,0x10c82a08, + 0x00901203,0x20382c0a,0x00b02a17,0x0d281e15, + 0x00b00201,0x20480804,0x00b0221c,0x0de81217, + 0x00f82a13,0x0010301a,0x00302e20,0x0df81a18, + 0x00781202,0x20401403,0x00803e1f,0x10580a18, + 0x20181a01,0x00102800,0x00002404,0x0c40061f, + 0x20280a01,0x20400c00,0x00902806,0x0cf00a21, + 0x20902014,0x2088321e,0x0100340e,0x0cf00e21, + 0x00500802,0x20780e03,0x00d04a0b,0x0f301a2d, + 0x00100a01,0x20581603,0x00a03001,0x0b50161c, + 0x00200a01,0x20580a02,0x00c02201,0x0bf01a1e, + 0x00982212,0x0000341c,0x00400a0c,0x0c001620, + 0x00482209,0x20504004,0x00a02c04,0x0db03a31, + 0x00280c02,0x20301e04,0x00580403,0x0a70261a, + 0x20200806,0x20380e05,0x00a00406,0x0b00221c, + 0x2060180f,0x20882a1b,0x01103011,0x0b002a1d, + 0x2050300e,0x20d85616,0x01a0280f,0x0c504627, + 0x20200801,0x20680c00,0x00c80408,0x09c01e14, + 0x00581a0a,0x2020200c,0x00701401,0x0a402618, + 0x00681209,0x20202011,0x00681e03,0x0a402a16, + 0x00681a0d,0x20102c14,0x00581801,0x0b404a1f, + 0x00380e03,0x20402403,0x00980c02,0x09301e0f, + 0x2050100a,0x20881611,0x01001010,0x0990360f, + 0x20400805,0x2068120a,0x00e01c0f,0x09902e10, + 0x2060180b,0x20782212,0x01100c13,0x0a604e15, + 0x20400c03,0x20782205,0x0110180b,0x08d01a08, + 0x00380e08,0x20400c0d,0x00b80800,0x09402e07, + 0x00200603,0x20480804,0x00b00003,0x09402e07, + 0x00581608,0x2020200f,0x00981400,0x09e0460c, + 0x00080800,0x20401003,0x00981001,0x08b02202, + 0x20201405,0x20781a0b,0x00e0080b,0x09103602, + 0x20200c05,0x20381605,0x00980808,0x09203201, + 0x20300804,0x20681209,0x01101810,0x09904a04, + 0x00681204,0x20601c03,0x00d00001,0x08b01e01, + 0x00100601,0x20280405,0x00881803,0x09202c05, + 0x00381a05,0x00002c08,0x00481802,0x09302804, + 0x20100201,0x20500402,0x00d81008,0x09b04808, + 0x20902007,0x20a8420a,0x01401414,0x08c01c09, + 0x20180601,0x20200001,0x00800407,0x0960280a, + 0x20300803,0x20681607,0x00f0100c,0x0960240a, + 0x00200000,0x20500000,0x00e80406,0x0a10440f, + 0x00782a07,0x2010400d,0x00481e08,0x0930200f, + 0x00200400,0x20380a02,0x00700005,0x09d02810, + 0x00300201,0x20480402,0x00a80c02,0x09d02411, + 0x20200601,0x20581800,0x00e0100d,0x0ab04019, + 0x20300403,0x20b80e09,0x0140140c,0x09a01c11, + 0x20780400,0x20200601,0x0058140b,0x0a702418, + 0x20400201,0x20400201,0x00980c0a,0x0a702017, + 0x20600802,0x20481604,0x00880c08,0x0ba04424, + 0x00000202,0x20a00601,0x01182003,0x0a401818, + 0x00900000,0x20300e02,0x00682e0a,0x0b301818, + 0x00100804,0x20481604,0x00981a02,0x0b40141b, + 0x00981a07,0x20202c03,0x00382e0a,0x0cd03c23, + 0x20801c04,0x20a83a06,0x01281c03,0x0b10041b, + 0x21000c03,0x20282e02,0x00980c10,0x0bf8041b, + 0x20681a06,0x20203407,0x00483000,0x0c10081a, + 0x2160240b,0x20884611,0x00e83013,0x0de02028, + 0x00701e02,0x20281c07,0x00483614,0x0bd80c12, + 0x00b81a03,0x00104c08,0x20284a20,0x0cc80813, + 0x00504003,0x20885a0a,0x01180e10,0x0cd80c12, + 0x01000e05,0x00101410,0x2038762f,0x0f180418, + 0x2040180a,0x20784800,0x01486800,0x0d801e0d, + 0x20802c0c,0x20b88800,0x02286400,0x0e402608, + 0x20201807,0x20a84c00,0x01e86400,0x0e60260f, + 0x2090440d,0x20f8c800,0x02d84800,0x10800a01, + 0x0060020f,0x2010041e,0x0038260d,0x0d080614, + 0x00a00210,0x00080424,0x00082e18,0x0de00a13, + 0x20302205,0x20485c15,0x00b00206,0x0de00212, + 0x00500e0c,0x00282026,0x2058221c,0x1058060f, + 0x20201008,0x2018360e,0x00404004,0x0c400a18, + 0x20300407,0x0018120c,0x20203c07,0x0d101e1c, + 0x00b81a05,0x00404807,0x20d00610,0x0d30221c, + 0x00780a05,0x00401402,0x20d0620e,0x0f802625, + 0x00080607,0x0030080b,0x20900e01,0x0b801e17, + 0x00180a05,0x00201808,0x20601603,0x0c40321a, + 0x20901402,0x20283a07,0x00505811,0x0c302a1c, + 0x20501007,0x00382e0d,0x20806008,0x0e405228, + 0x00300405,0x00380a0a,0x20801a01,0x0ac02e19, + 0x00480400,0x00001206,0x00002001,0x0b60421b, + 0x00880c01,0x00302a02,0x20980e0b,0x0b704a19, + 0x00981e06,0x00605807,0x21381207,0x0d107227, + 0x20180a02,0x00301406,0x20980809,0x0a102e15, + 0x20501405,0x20183e06,0x0040200e,0x0aa04614, + 0x20300a02,0x00081402,0x00101c0e,0x0aa04217, + 0x20700c08,0x20182a0c,0x00302c15,0x0be06a20, + 0x00000603,0x00180800,0x20402005,0x0980320e, + 0x00580e07,0x00402409,0x20b81601,0x0a20520e, + 0x00080401,0x00100a04,0x20400405,0x0a10520e, + 0x00481207,0x0020340b,0x20781801,0x0b107615, + 0x20100005,0x00200209,0x20680807,0x09303e08, + 0x20500c07,0x0018220b,0x2020140d,0x09c04e08, + 0x20100002,0x00100202,0x20280c07,0x09c04e08, + 0x20200c05,0x2028260a,0x0060240f,0x0a80720d, + 0x00000604,0x00280807,0x20580404,0x09103602, + 0x00381206,0x00302c0b,0x20a82201,0x09a05202, + 0x00380e04,0x00102006,0x20281002,0x09904a03, + 0x00180602,0x00100804,0x20381008,0x0a507a02, + 0x00200803,0x00281604,0x20701003,0x09003801, + 0x00080401,0x00000a06,0x00100c08,0x09904802, + 0x20200c02,0x20282606,0x00501c0b,0x09904403, + 0x20100002,0x00100202,0x2028080a,0x0a607007, + 0x20281206,0x00402c05,0x20c8180a,0x09203c07, + 0x20200402,0x20181203,0x00380808,0x09c0440a, + 0x00000000,0x00100400,0x20381405,0x09d0480b, + 0x00200206,0x00000404,0x20100006,0x0ac0700f, + 0x20101808,0x00084e0d,0x00001804,0x09802c0e, + 0x00200203,0x00000003,0x20181402,0x0a30400f, + 0x00200201,0x00180400,0x20381004,0x0a303c0f, + 0x20300808,0x0008160d,0x2018100d,0x0b506c18, + 0x00000205,0x0060040a,0x21382803,0x0a003012, + 0x20700005,0x00080606,0x20181c09,0x0ac03415, + 0x20500000,0x00180602,0x20381809,0x0ac03415, + 0x20380607,0x00200c0a,0x20683004,0x0c405821, + 0x20280400,0x00600a04,0x21281402,0x0a902814, + 0x00980a0a,0x0010140a,0x20281e0c,0x0b702414, + 0x00400201,0x00100602,0x20482a06,0x0b802417, + 0x00201002,0x00182e0c,0x20481206,0x0d504820, + 0x20481008,0x00502e05,0x21085203,0x0b401414, + 0x20d0040f,0x20180a14,0x0038300f,0x0c001815, + 0x20b00c08,0x00182204,0x20482407,0x0c300c18, + 0x20b8100b,0x00503605,0x20f89401,0x0e402c1d, + 0x00581e06,0x00205012,0x2058360e,0x0bc8100b, + 0x00800208,0x00000419,0x00082218,0x0cb80c10, + 0x00983207,0x00409015,0x20c8561a,0x0ce0040d, + 0x00a81a09,0x0010481b,0x20284a1f,0x0f08100e + }, //ct0 + { + 0x20380e07,0x20200000,0x00004c00,0x12b83e13, + 0x20182a09,0x00000000,0x0000b800,0x13d86216, + 0x00081608,0x20300000,0x00007400,0x13b84a16, + 0x00385616,0x00700000,0x00015c00,0x14687211, + 0x0040100c,0x20600214,0x00081e0a,0x12182218, + 0x00200c09,0x20a0021c,0x00001204,0x13281a18, + 0x2060040c,0x20800217,0x00080401,0x13181e15, + 0x21101823,0x20f00242,0x00081809,0x13e0120d, + 0x20482a08,0x20200010,0x00000c04,0x1148421b, + 0x20501407,0x20700202,0x00087002,0x12583a19, + 0x00780a05,0x2070000c,0x00082612,0x1258361d, + 0x01280e15,0x20900027,0x0008622a,0x13583a1d, + 0x00500801,0x20c00207,0x00000208,0x10682a1d, + 0x00881a0a,0x20300013,0x00080a0c,0x1188661e, + 0x00200602,0x20900203,0x00080804,0x11483a24, + 0x20601c11,0x20d00217,0x0008480d,0x1218462c, + 0x20101004,0x20a00205,0x00083807,0x0f78361e, + 0x20600405,0x2080020a,0x0000040d,0x10885a1e, + 0x20400809,0x20800207,0x00083809,0x1038461d, + 0x0068160f,0x2060001d,0x00000204,0x10d87627, + 0x00080400,0x20600007,0x00081c04,0x0e985618, + 0x00900e04,0x20700006,0x00081a06,0x0fa8621a, + 0x00780e0b,0x20600012,0x00000a03,0x0f685e1a, + 0x20101406,0x20b00211,0x0000040e,0x0fa85a22, + 0x00500608,0x20700008,0x00001803,0x0de85614, + 0x20880405,0x20400205,0x00000016,0x0ee86612, + 0x20700807,0x2090020e,0x00000413,0x0ea84e12, + 0x20201006,0x20600201,0x0008400a,0x0ec86e16, + 0x20600808,0x2070020f,0x00080811,0x0d684a0a, + 0x00481207,0x20600009,0x00001e02,0x0e986608, + 0x00500e05,0x20700008,0x00081a02,0x0e485a09, + 0x0048160a,0x20100010,0x00002405,0x0e38860f, + 0x00300602,0x20400009,0x00082202,0x0d485a02, + 0x20200c05,0x2090020b,0x0008040b,0x0e585204, + 0x20400405,0x20400206,0x0008080f,0x0e185e03, + 0x20680407,0x2060020e,0x00002012,0x0de86603, + 0x00380606,0x20300003,0x00002008,0x0d385801, + 0x00000801,0x20600003,0x00082006,0x0e686005, + 0x00580e07,0x2040000a,0x00001802,0x0e286406, + 0x00900208,0x20700009,0x00000800,0x0df86006, + 0x20a0040e,0x20400210,0x00081c12,0x0d78500e, + 0x20180e02,0x20400006,0x00001407,0x0ea8680c, + 0x20500406,0x2070020b,0x00000010,0x0e68500e, + 0x20b80809,0x2070020e,0x0008041a,0x0e585c13, + 0x00e81a14,0x2040001b,0x00002e0c,0x0e086011, + 0x00380a02,0x20700000,0x00002805,0x0f185812, + 0x00400605,0x20600008,0x00080c01,0x0f085817, + 0x00a00e04,0x2080000c,0x00082607,0x0f28681d, + 0x21202416,0x20900222,0x00082c1d,0x0e98401a, + 0x20800805,0x20900206,0x0000000c,0x0fc8481a, + 0x20d0140d,0x20600208,0x0008200e,0x0fd85c1e, + 0x20e80c02,0x20500201,0x00002016,0x10186c24, + 0x00882609,0x20100020,0x00001218,0x0f986c1d, + 0x00800205,0x2070000a,0x00001a0c,0x10a8481a, + 0x01182a13,0x0000001d,0x00007219,0x10d86419, + 0x00880601,0x20800006,0x00002a14,0x11585c25, + 0x0010020d,0x20a00005,0x00007c00,0x10483811, + 0x20f00801,0x20700203,0x00002c0c,0x1168301a, + 0x2140080b,0x20a0021c,0x00004819,0x1178181a, + 0x20d00e03,0x20900001,0x00003404,0x1248401d, + 0x2010300b,0x20900222,0x00082802,0x10c80811, + 0x00a81400,0x20500201,0x0000361f,0x12282010, + 0x00b00602,0x20800005,0x00081220,0x12681415, + 0x00b01403,0x20600208,0x00001221,0x1318280e, + 0x20a00c03,0x00682800,0x20780400,0x12384a0b, + 0x20b03802,0x00287c00,0x00000c00,0x13186205, + 0x20701e01,0x00684000,0x20901c00,0x13285a0a, + 0x21307407,0x20790000,0x01481400,0x13984c10, + 0x0108220d,0x00902c09,0x2128061d,0x11b8461a, + 0x00b81e01,0x01002805,0x21f82e21,0x12c85615, + 0x00681000,0x00d01203,0x21981616,0x12b85215, + 0x0128260b,0x01604414,0x22d87239,0x13c84a0d, + 0x20c04c14,0x0018761e,0x20782414,0x10b84e1f, + 0x00281a06,0x00903804,0x21581c00,0x11c86225, + 0x00200c03,0x00a81a02,0x21682206,0x11c86223, + 0x2020240d,0x00d82a0e,0x21c83a03,0x12c8722b, + 0x00680e0c,0x0140141f,0x2248560f,0x0fe8721c, + 0x2010280a,0x0038460f,0x20881006,0x10a87622, + 0x00000203,0x00d00807,0x21b82001,0x10a87225, + 0x00b8360e,0x01605418,0x2268360a,0x11589231, + 0x00381a01,0x01103604,0x21f00803,0x0ed87623, + 0x20180a02,0x00d0080d,0x21883403,0x0fb88a1d, + 0x00480400,0x00d01a02,0x21981402,0x0f887a23, + 0x2090240c,0x00983a13,0x21101818,0x0fd8962a, + 0x00001006,0x00b80e06,0x2128080b,0x0dd87a1c, + 0x00681e05,0x00b02407,0x21601400,0x0ed88e1c, + 0x20300c02,0x00c82201,0x2130040f,0x0e88861a, + 0x00482207,0x01203c12,0x22081e03,0x0ec89a1f, + 0x20381206,0x00f0080b,0x2160100b,0x0d288211, + 0x20301403,0x0048120a,0x20d00c11,0x0e088213, + 0x00080800,0x00e01404,0x21b81405,0x0de88210, + 0x00481604,0x00a03602,0x21101c09,0x0dd8921c, + 0x00280c04,0x00b01e08,0x21400402,0x0cc86e0a, + 0x20201c04,0x00983202,0x21180c08,0x0da88a07, + 0x00181e04,0x00d02405,0x21601406,0x0d78860b, + 0x20602405,0x0058420d,0x20401c15,0x0d288e0d, + 0x00181604,0x00901005,0x20d00808,0x0c887605, + 0x00381a03,0x01002409,0x21c81000,0x0d988a03, + 0x00180402,0x00600a07,0x20d01008,0x0d487a03, + 0x00280402,0x00e80803,0x21381804,0x0d088c00, + 0x20300404,0x00481206,0x20900c0b,0x0c786c04, + 0x00181202,0x00a01e01,0x21301409,0x0d888402, + 0x20201c02,0x00482a02,0x20b8040c,0x0d587807, + 0x0018060a,0x00d00409,0x21501009,0x0d188c07, + 0x00400606,0x00600804,0x20d81403,0x0cc86c0b, + 0x20301804,0x00782607,0x20c0100d,0x0db8800d, + 0x00100202,0x00c00803,0x21580c05,0x0da87c0f, + 0x20301410,0x00c81615,0x21481c0c,0x0d788412, + 0x2070240e,0x0078460d,0x20b8040f,0x0d387814, + 0x00101000,0x00c81803,0x21680804,0x0e488416, + 0x20180c07,0x00b00a03,0x21380809,0x0e388016, + 0x00582a11,0x0110281b,0x21980404,0x0e389c1a, + 0x00483a14,0x00f0681c,0x21c81a05,0x0df87419, + 0x20281a02,0x01101805,0x21c00c06,0x0f08801b, + 0x0008320d,0x00803c11,0x21102006,0x0f087c1d, + 0x20b0100e,0x00782a17,0x20f02414,0x0f288c26, + 0x20105015,0x00286e20,0x20202808,0x0ec8701b, + 0x00381004,0x00b00202,0x21602a01,0x0ff8741d, + 0x20203c0e,0x20487617,0x20104c05,0x10086422, + 0x00700604,0x00b80812,0x21980a0e,0x10788c29, + 0x20c8120f,0x01600421,0x21d01c05,0x0fa87021, + 0x20e81a09,0x00701c0a,0x21603809,0x10e85c21, + 0x20980a09,0x00b01813,0x21e80e02,0x11285424, + 0x21081204,0x00c02006,0x21b04406,0x11a87425, + 0x00b85c04,0x0120920c,0x21c03220,0x10984012, + 0x00b03006,0x00183a11,0x20e02a20,0x11d83c15, + 0x00900003,0x00900e08,0x2180221c,0x12184414, + 0x00e83002,0x00703e06,0x21304a29,0x12a84c13, + 0x20701205,0x20900000,0x00a81000,0x11a8460f, + 0x20980a03,0x20402800,0x00783400,0x1268520c, + 0x20880e04,0x20201800,0x00980400,0x12685e0b, + 0x20d81e01,0x20205c00,0x2028a000,0x13382a05, + 0x00301c0a,0x20583e0e,0x00a81614,0x11185619, + 0x00a01806,0x20683208,0x01181e1b,0x11e87219, + 0x00601006,0x20581e0b,0x00f81e19,0x11e86617, + 0x00701807,0x20982e02,0x01585226,0x12e87a18, + 0x00982607,0x00206c10,0x2058760a,0x10086628, + 0x20480a04,0x00180c0a,0x00581404,0x10d88225, + 0x00581201,0x20101007,0x00783e07,0x10e87e28, + 0x00a8220c,0x20404814,0x00a84610,0x11a89632, + 0x20600004,0x20780e06,0x01700c10,0x0eb88e26, + 0x00880c02,0x20103602,0x00283609,0x0fb88227, + 0x20380a01,0x20500c05,0x00c80c08,0x0f988e28, + 0x2030300a,0x20c84a0e,0x01c0140f,0x0ff8a633, + 0x00201601,0x20781805,0x01300201,0x0db88e1e, + 0x20301602,0x20481003,0x00f81010,0x0e789e23, + 0x00500603,0x20600402,0x00e00800,0x0e788e24, + 0x00381a08,0x0000380f,0x00a82005,0x0e98a629, + 0x00681604,0x20202403,0x00d01005,0x0cc8861d, + 0x00001005,0x00183204,0x00b00c07,0x0d98a218, + 0x20200806,0x20500208,0x0108100e,0x0d688e1c, + 0x20201405,0x20682a08,0x0180300f,0x0d68aa1f, + 0x20900c07,0x2088260a,0x01601816,0x0c18820f, + 0x20181a05,0x0050280a,0x20180c07,0x0ce89e11, + 0x00180606,0x20400009,0x01000409,0x0cb89a11, + 0x00080a05,0x20280808,0x00d02808,0x0c989614, + 0x00600606,0x2058040a,0x00e80606,0x0bc87a07, + 0x00181402,0x20102a06,0x00900406,0x0c88960a, + 0x20301804,0x20483209,0x01001c0b,0x0c589207, + 0x00081801,0x20403206,0x00b00809,0x0c187e0c, + 0x20301804,0x20482609,0x00d0100d,0x0b887604, + 0x00001000,0x20681c00,0x01300c09,0x0c489e03, + 0x00300800,0x00180804,0x00381402,0x0c388e01, + 0x00401c01,0x20a81604,0x01781407,0x0bd88604, + 0x00100001,0x00100003,0x00381c05,0x0b987805, + 0x20100400,0x20281001,0x00c01008,0x0c589406, + 0x20182202,0x00303004,0x0020000a,0x0c488c05, + 0x20980403,0x20480c00,0x01280412,0x0be89009, + 0x20281204,0x00201806,0x00400407,0x0bd87c0b, + 0x00180c00,0x20102000,0x00780806,0x0ca88c0d, + 0x20100800,0x20500603,0x00e00c08,0x0c98880e, + 0x00d00208,0x20502808,0x00f82208,0x0c58900e, + 0x00780c03,0x20302607,0x00a81002,0x0c38780f, + 0x00181e01,0x20401c00,0x00f00c08,0x0d289013, + 0x00601000,0x20481a03,0x00e00406,0x0d188815, + 0x20b01c09,0x20684e10,0x01901c1f,0x0cd89c19, + 0x21001c04,0x20684002,0x01201817,0x0cd8881c, + 0x20402001,0x20b82e03,0x01600c0b,0x0de88c1d, + 0x20e02404,0x00185603,0x00801417,0x0df88c23, + 0x00201202,0x0010080a,0x00584603,0x0de8a027, + 0x01485209,0x0010840e,0x00300218,0x0dd8701c, + 0x00702000,0x20282c01,0x00b00603,0x0ed88820, + 0x00b81e03,0x00a0400a,0x20c82612,0x0f288025, + 0x00381402,0x00500404,0x00701804,0x0f28b028, + 0x21c00402,0x21382a0c,0x02406425,0x0ea86423, + 0x21701004,0x00683000,0x00001c13,0x0ff88829, + 0x21180400,0x00380400,0x00403010,0x10388824, + 0x21480e07,0x00081409,0x0080540c,0x10889c30, + 0x00f06002,0x21388a05,0x01a0262c,0x0fe8441e, + 0x01083604,0x00905c0b,0x20c00231,0x11287019, + 0x00c81000,0x00101000,0x00402a23,0x11587019, + 0x01004004,0x2038560c,0x0030422f,0x11d86c1d, + 0x20b82e06,0x00b03400,0x21202c00,0x1128520f, + 0x20c81a01,0x00201000,0x20400000,0x11d84e0e, + 0x20c80c00,0x00180c00,0x00280800,0x11c8460a, + 0x20d00400,0x00100400,0x20884000,0x12d83e11, + 0x00d00c0c,0x20101611,0x20483621,0x10884a20, + 0x01100201,0x20301a03,0x00182a23,0x11384e20, + 0x00c00000,0x20201800,0x20183625,0x11484a1c, + 0x00e00402,0x00201a01,0x20785a27,0x12185e24, + 0x0028160b,0x00200012,0x00100005,0x0f386e2e, + 0x20902008,0x20382607,0x0078340f,0x0fe86a2a, + 0x00502401,0x20381e01,0x00582e01,0x1008662f, + 0x20100401,0x00481c06,0x20281004,0x10988636, + 0x2020140a,0x20380e0e,0x0018080a,0x0de85e26, + 0x00a80e06,0x00501410,0x20381a0b,0x0eb88228, + 0x20480403,0x00680c02,0x2028140d,0x0e987e29, + 0x00782204,0x00504808,0x20881000,0x0ef88234, + 0x00181e09,0x00202411,0x20200004,0x0cd86a1f, + 0x20582203,0x00102e01,0x00202013,0x0d687a25, + 0x00280e06,0x0050140b,0x20500802,0x0d787e21, + 0x20500c01,0x20481204,0x00902c14,0x0d68822a, + 0x00101002,0x20681e0a,0x00703008,0x0bf85a19, + 0x00500804,0x20600609,0x00d80803,0x0c78721a, + 0x00480c03,0x00201608,0x00001406,0x0c786e1d, + 0x00380e01,0x20100e01,0x00501007,0x0c58721d, + 0x20200c03,0x20180603,0x00081c0b,0x0b48560f, + 0x20600a02,0x20482004,0x00e00411,0x0bc88210, + 0x20500201,0x20180c01,0x00500812,0x0bb87211, + 0x20401001,0x20482604,0x0080140f,0x0b986e12, + 0x00080e02,0x00100405,0x20180404,0x0af86208, + 0x00300c01,0x20381a01,0x00600400,0x0b787a08, + 0x00180403,0x20101603,0x00281802,0x0b686e07, + 0x00001405,0x00182201,0x20180c03,0x0b386a08, + 0x00180a01,0x20102001,0x00080c04,0x0ac85e04, + 0x00080e01,0x00101002,0x00080409,0x0b487603, + 0x00380e06,0x20301008,0x00700406,0x0b387a03, + 0x00582e0c,0x0060400d,0x20800c04,0x0b086a05, + 0x00200401,0x20300602,0x00700008,0x0ab86002, + 0x20100401,0x20200201,0x0050000a,0x0b587407, + 0x20302007,0x2058360b,0x00b0100e,0x0b487007, + 0x20602411,0x20582217,0x00781012,0x0af86006, + 0x20601400,0x20281c00,0x0080080d,0x0ae8640c, + 0x00100205,0x20180803,0x00501806,0x0ba8740e, + 0x20181206,0x0030140c,0x20180405,0x0ba87010, + 0x00582a13,0x0040241b,0x20100c00,0x0b58740f, + 0x00a80801,0x00200000,0x00100205,0x0b686010, + 0x00002409,0x2018360b,0x00380808,0x0c386c15, + 0x00680c00,0x20101e05,0x00401003,0x0c386414, + 0x20301813,0x2060021f,0x0088200f,0x0be85c16, + 0x20c81201,0x00001002,0x0010001a,0x0bf8601b, + 0x20382a05,0x0080380f,0x20a81408,0x0cf8741d, + 0x20a80c05,0x20401e05,0x00a81c14,0x0cf8681f, + 0x0008360e,0x0000341a,0x00881c07,0x0cc88421, + 0x00c03602,0x20386e01,0x00503a0a,0x0d086023, + 0x00781e02,0x20203601,0x00401e02,0x0de86c1f, + 0x00800205,0x20781009,0x01101609,0x0e287825, + 0x00402c08,0x20d83e11,0x01501808,0x0df87829, + 0x21901809,0x00a82206,0x2168181a,0x0e28482b, + 0x21400805,0x20980609,0x01100413,0x0ef86428, + 0x21100402,0x20781605,0x00d02410,0x0f486429, + 0x21b02002,0x20383007,0x00780c15,0x0f688037, + 0x01086607,0x01009816,0x21e81631,0x0f78501e, + 0x00d02202,0x20784406,0x01002a26,0x1038681e, + 0x00c01400,0x20682001,0x00801623,0x1088581e, + 0x01384a04,0x0060680d,0x2060163a,0x11087423, + 0x21102c07,0x20685400,0x00f82400,0x10685a09, + 0x20d01805,0x20183400,0x00383800,0x11384e0f, + 0x20c02803,0x20682c00,0x00485000,0x11483a0e, + 0x20e80402,0x00101400,0x20583000,0x12485618, + 0x01981e0e,0x00403414,0x20681a33,0x0fd85e22, + 0x00f80a07,0x0050180e,0x20982a26,0x10985e22, + 0x00c80a01,0x0040100a,0x20783625,0x10a85a20, + 0x01181a04,0x00002805,0x00081a29,0x11586a2c, + 0x20902c0f,0x20383a16,0x00700417,0x0e685e30, + 0x20181c04,0x00303e05,0x20381408,0x0f286631, + 0x00683206,0x00204c07,0x20300202,0x0f486234, + 0x20101c05,0x20581206,0x00a81c0a,0x0f98763b, + 0x0088160c,0x00802c16,0x20882604,0x0d286e26, + 0x00400a05,0x20481006,0x00b01405,0x0db8722a, + 0x20102006,0x20a8160c,0x0108080f,0x0db8622d, + 0x00300e03,0x00181c0a,0x00601009,0x0de88632, + 0x20801807,0x0038320d,0x00302c15,0x0bf86a1e, + 0x20801808,0x2028360b,0x00701011,0x0c886a1f, + 0x20580603,0x20281407,0x00b00c0c,0x0c88721f, + 0x20481202,0x00401000,0x20202410,0x0c887225, + 0x00381602,0x00901406,0x20980e02,0x0b486215, + 0x00980e0a,0x00401c0e,0x20681207,0x0bb8661a, + 0x00701201,0x20381202,0x00600a02,0x0ba8621a, + 0x00200c01,0x00081605,0x00201005,0x0b98621a, + 0x00081204,0x00401c01,0x20400408,0x0aa85e12, + 0x20700c09,0x00180e0f,0x00180415,0x0af86213, + 0x20700803,0x00180a04,0x00280c13,0x0ae86212, + 0x20380403,0x00301201,0x2038180c,0x0ad86212, + 0x20201808,0x0008220a,0x00380809,0x0a386209, + 0x00480a07,0x0030140d,0x20281a01,0x0a987208, + 0x00500202,0x00200005,0x20180e01,0x0a886a08, + 0x00581608,0x00202009,0x00100402,0x0a686a0b, + 0x00080e07,0x0060080e,0x20500005,0x0a086a02, + 0x20101006,0x00181a09,0x0030080c,0x0a587203, + 0x20300802,0x00281202,0x2010080e,0x0a586a02, + 0x2070240d,0x20384610,0x00901411,0x0a386602, + 0x00280803,0x00300e06,0x20201c05,0x0a085803, + 0x00081606,0x00501009,0x20300809,0x0a787007, + 0x00581a03,0x00502c04,0x20580803,0x0a786406, + 0x00b83211,0x00605018,0x20881205,0x0a486004, + 0x20681602,0x00101c02,0x0010040d,0x0a38500c, + 0x20400c07,0x00080e09,0x00100408,0x0ad86810, + 0x20600803,0x20281e05,0x00601811,0x0ac86811, + 0x20e03413,0x20685a1d,0x00c0201b,0x0a885c10, + 0x00b01800,0x20481604,0x00800205,0x0ab8500f, + 0x00981e0a,0x0030400c,0x20181203,0x0b686812, + 0x00600a02,0x00080c04,0x00000603,0x0b786018, + 0x01082a13,0x0060441b,0x20a82a10,0x0b386015, + 0x20d00805,0x00281e05,0x00280c1b,0x0b48581b, + 0x20901c08,0x20484210,0x00e02816,0x0c086c1c, + 0x20500802,0x00280a04,0x2030000f,0x0c48581e, + 0x20e04413,0x20486a1e,0x00700c21,0x0be8641e, + 0x00a80e03,0x0040300a,0x20582e0b,0x0c586023, + 0x00500e02,0x00382409,0x20200203,0x0d286826, + 0x00400602,0x00481003,0x20500400,0x0d585c26, + 0x00c8260b,0x00e0441c,0x21384209,0x0d18742a, + 0x21081a04,0x00102801,0x00700c13,0x0d686827, + 0x20f80e01,0x00601802,0x20b0080b,0x0e585829, + 0x20f00c03,0x00580e03,0x2088080b,0x0e985c2b, + 0x21982800,0x00403605,0x2020301c,0x0e787433, + 0x00904c03,0x20589a0a,0x0110461c,0x0ea86822, + 0x00b81400,0x00301e01,0x20501220,0x0f88541e, + 0x00b81202,0x00801806,0x20c80622,0x0fe8601f, + 0x00f03802,0x20686e06,0x00b0462d,0x10286829, + 0x20a80c00,0x00302c00,0x20483400,0x0fd84213, + 0x20800803,0x20201800,0x00084c00,0x10a84619, + 0x20982c01,0x00a05000,0x20f82400,0x10d84e18, + 0x20c81202,0x00601000,0x20200400,0x1188661b, + 0x00b00c02,0x00082401,0x0070061f,0x0f185e22, + 0x00900205,0x00080408,0x00680618,0x0fc86625, + 0x00a00a03,0x20180402,0x0050061a,0x0fe85e26, + 0x00d01806,0x00281e05,0x00181224,0x10886a2d, + 0x00582603,0x00304807,0x20281c01,0x0db85631, + 0x00301404,0x00081e05,0x00600802,0x0e586230, + 0x2010300a,0x00184a09,0x00400405,0x0e786230, + 0x00582a06,0x0080400d,0x20680c04,0x0ec86e3d, + 0x20300401,0x20681603,0x01002812,0x0c485a28, + 0x20180a05,0x00600806,0x2020040b,0x0cf85e29, + 0x00683e0f,0x00c05015,0x20e00803,0x0d085e2c, + 0x20100201,0x20300605,0x00a02812,0x0cf86632, + 0x20180a02,0x20401800,0x00c00007,0x0b484e1b, + 0x00080405,0x00301608,0x00081007,0x0bd85a21, + 0x2080240e,0x20382618,0x00600c13,0x0bc84e21, + 0x20501405,0x20382a07,0x00b00c10,0x0bb85e21, + 0x00201c03,0x20782605,0x01100004,0x0a885216, + 0x20180604,0x00280808,0x00500807,0x0ae8661a, + 0x00681609,0x00601c11,0x20381a04,0x0af85e19, + 0x00380e04,0x00301408,0x00180c00,0x0ad85a19, + 0x20300400,0x00081003,0x00880809,0x09e85610, + 0x00280802,0x00101605,0x00380406,0x0a385a13, + 0x20480404,0x00100e09,0x0030040f,0x0a385a13, + 0x00080800,0x00000604,0x0070100b,0x0a285a13, + 0x00681202,0x00102403,0x00480c00,0x0988520c, + 0x20300003,0x20180c00,0x0080000c,0x09b8620a, + 0x00380601,0x00000403,0x00680804,0x09c8620a, + 0x20301002,0x20282203,0x0080080a,0x09a85609, + 0x20700802,0x20381a03,0x00d01813,0x09485602, + 0x00580e07,0x00001c08,0x00600403,0x09985e03, + 0x20280601,0x20100801,0x0070040c,0x09985e02, + 0x00680a03,0x00202404,0x00081c01,0x09885203, + 0x00500603,0x20181002,0x00800e01,0x09584c06, + 0x20601c09,0x20482e0e,0x00d00c12,0x09985c08, + 0x00101400,0x20282202,0x00901007,0x09a85c08, + 0x20701c03,0x20184205,0x00a02013,0x09885c06, + 0x20801c07,0x00082607,0x0048080e,0x0998480d, + 0x00380e05,0x0030180d,0x00281a01,0x0a086011, + 0x20400402,0x00400202,0x00180c0c,0x0a085812, + 0x00481e04,0x00703c05,0x20682a01,0x09e8500f, + 0x00a8220c,0x0070340f,0x20500209,0x0a284c10, + 0x20100202,0x00081602,0x00803409,0x0a985c15, + 0x00380602,0x00400804,0x00080401,0x0ab85c18, + 0x20301c05,0x00083606,0x00900c0b,0x0a686414, + 0x2080040c,0x20100214,0x00780817,0x0aa84417, + 0x00080403,0x00001607,0x00381406,0x0b58481c, + 0x20380e01,0x00301201,0x0020080b,0x0b885c1e, + 0x00583604,0x00706808,0x20483003,0x0b285c1b, + 0x00781609,0x00000411,0x00800201,0x0b985821, + 0x00200002,0x00080401,0x00781806,0x0c585c22, + 0x00200003,0x00000603,0x00680403,0x0c985c25, + 0x00100800,0x20682e05,0x01603013,0x0c287026, + 0x21401004,0x20582209,0x00901c14,0x0cb8482a, + 0x21000604,0x00080c06,0x00600c0d,0x0d88642c, + 0x20c81203,0x20101c06,0x00780408,0x0dd85c2a, + 0x21902007,0x20584a06,0x00b00817,0x0d98603a, + 0x00d82201,0x20104c03,0x00183226,0x0e084421, + 0x00b01801,0x00182204,0x00301621,0x0ed85821, + 0x00900801,0x20581603,0x00e01e1b,0x0f185820, + 0x01181e04,0x0040380d,0x20682233,0x0f685c2b, + 0x20a81201,0x00200c00,0x00400800,0x0f584215, + 0x20582a03,0x00903400,0x20501800,0x10184e1e, + 0x20801802,0x20383000,0x00e80c00,0x10285218, + 0x20e02002,0x20582000,0x00f82000,0x10c84e1b, + 0x00d00803,0x20200203,0x0078121e,0x0e884225, + 0x00400006,0x20180a08,0x00700a10,0x0f184a26, + 0x00780a01,0x00301007,0x00281219,0x0f385225, + 0x01382204,0x00302807,0x00780e29,0x0fb85a2f, + 0x00201603,0x20182006,0x00801008,0x0d184a30, + 0x00781607,0x2010240a,0x00680603,0x0db84a30, + 0x00983208,0x00104805,0x00601204,0x0dd84e33, + 0x20102404,0x20583e06,0x01101811,0x0de85a3b, + 0x20280401,0x00400203,0x2010140e,0x0bc83e25, + 0x20600c05,0x2068160a,0x00f01411,0x0c484629, + 0x2090400d,0x20b86612,0x01701c17,0x0c484a29, + 0x20180a04,0x00400408,0x00100c0d,0x0c58522c, + 0x20300002,0x00380601,0x20100407,0x0ac8361a, + 0x00500203,0x20300405,0x00a80e01,0x0b384621, + 0x00682e0c,0x00504814,0x20281e05,0x0b384620, + 0x00080c02,0x00201e05,0x00200409,0x0b184221, + 0x00481a04,0x00202804,0x20280a02,0x0a183217, + 0x20500c03,0x20381604,0x00b0000f,0x0a38461a, + 0x20201807,0x2078260f,0x01001c0d,0x0a48461c, + 0x00000201,0x20180c01,0x00901008,0x0a384619, + 0x20300404,0x20300207,0x0080000c,0x09683612, + 0x00400204,0x00000006,0x00680401,0x09984a12, + 0x00000203,0x20100007,0x00681006,0x09984612, + 0x00000c01,0x20181202,0x00600407,0x09883e11, + 0x00400603,0x20280c06,0x00800803,0x08f83a0b, + 0x00000404,0x00080a06,0x0060000c,0x0918460b, + 0x00200c01,0x20180a03,0x00700007,0x0918460b, + 0x20180402,0x00200e01,0x00381408,0x0918420a, + 0x20500401,0x20180605,0x0050040f,0x08c83202, + 0x20280603,0x00180c06,0x00500c0a,0x08e84800, + 0x20380801,0x00200001,0x0040040d,0x08e84a01, + 0x00381204,0x00100c06,0x00500c05,0x08e84604, + 0x00200403,0x00000000,0x00481001,0x08d83406, + 0x00380802,0x00002203,0x00281004,0x09083c07, + 0x00181603,0x00002004,0x00400406,0x09184409, + 0x20380801,0x20301a05,0x0088040d,0x08e83806, + 0x00081a06,0x00002c08,0x00480408,0x0918380b, + 0x20200203,0x20280c04,0x00a0140c,0x0958480f, + 0x20100402,0x20500605,0x00c0040a,0x09784010, + 0x00100801,0x20581601,0x00e00404,0x0948400e, + 0x20101806,0x2068360a,0x01002006,0x09883812, + 0x20200804,0x20281206,0x00700807,0x09f83c19, + 0x00200601,0x20480c01,0x00d00405,0x0a184418, + 0x00281602,0x20202003,0x00980c05,0x09c84013, + 0x00400606,0x00000c06,0x00381c03,0x0a383016, + 0x00280603,0x00100c05,0x00380e01,0x0ad8401c, + 0x20300c01,0x20381602,0x00b0000a,0x0ae8401f, + 0x00101e01,0x20783a03,0x01101c0b,0x0a78441b, + 0x20101c08,0x00183a0b,0x00780410,0x0af83c1f, + 0x00400002,0x00000205,0x00680407,0x0bb8401f, + 0x00500000,0x00080401,0x00580800,0x0c084424, + 0x00101404,0x00081605,0x00381c0e,0x0b883c27, + 0x20f81605,0x0080180d,0x20781c0b,0x0c28442d, + 0x21380402,0x00080401,0x00780813,0x0cd8482c, + 0x20f00001,0x00081400,0x00500c0e,0x0d38442b, + 0x21200201,0x00501c07,0x20283811,0x0cf85037, + 0x00b01401,0x00381a02,0x20101622,0x0d884420, + 0x00c81602,0x20102406,0x00680625,0x0e384822, + 0x00a80601,0x00100802,0x0000061f,0x0e883c22, + 0x00d00601,0x00481803,0x00501e26,0x0ea8602b, + 0x20b01404,0x20682400,0x00982400,0x0ef82615, + 0x20802c01,0x20c84400,0x01580800,0x0f88321a, + 0x20600400,0x20201400,0x00582000,0x0fb82a1d, + 0x20b83205,0x00104000,0x20101c00,0x1058321f, + 0x01080604,0x2020140b,0x00081a22,0x0e183226, + 0x00b00a01,0x20180403,0x00481618,0x0ea83226, + 0x00680a02,0x20280c01,0x00a01212,0x0eb83a26, + 0x00f0340a,0x20a83e0e,0x00f80622,0x0f382e30, + 0x20181201,0x20201602,0x00601c0e,0x0ca82e30, + 0x00000c00,0x00181c01,0x00301007,0x0d38362e, + 0x00103006,0x20484605,0x00800401,0x0d58322e, + 0x00381e09,0x00303411,0x0018180b,0x0d68363b, + 0x20201002,0x20681205,0x00b0040b,0x0b582623, + 0x20180a01,0x00401001,0x20380408,0x0be82e27, + 0x00383209,0x0090580d,0x20a81806,0x0bf82e2b, + 0x20500804,0x2058160a,0x00d02415,0x0bc8322b, + 0x20100c00,0x20380c01,0x00780c07,0x0a682a1a, + 0x00200000,0x00200601,0x00100403,0x0ac82e22, + 0x20602409,0x2038420f,0x00c02410,0x0ab83220, + 0x00100201,0x20280c02,0x00900404,0x0aa82e1f, + 0x00100c00,0x00081c00,0x00500803,0x09a82e15, + 0x20180c00,0x00201400,0x0028040b,0x09c82e1b, + 0x00581606,0x0050240c,0x20581a02,0x09e82e1a, + 0x20101002,0x20280e02,0x00680809,0x09c82a18, + 0x00180a01,0x00400c02,0x20200005,0x09182a12, + 0x00080601,0x20200001,0x00700807,0x09182e12, + 0x20300004,0x00000207,0x0040080d,0x09283214, + 0x00180e01,0x00101403,0x00280805,0x09282e11, + 0x00100000,0x00100201,0x00100809,0x0898260b, + 0x00400601,0x20200601,0x00780405,0x08a82a0c, + 0x00381205,0x00101406,0x00400004,0x08a8320b, + 0x00100601,0x20200000,0x00700407,0x08b82e0c, + 0x20380401,0x00100a01,0x0018040b,0x08682601, + 0x20501004,0x20281a04,0x00880c11,0x08683201, + 0x20201004,0x20381a08,0x00a0040e,0x08782e01, + 0x20101403,0x20182204,0x0080040b,0x08782e02, + 0x00500202,0x00000802,0x00380401,0x08882805, + 0x00580a04,0x00200408,0x00300401,0x08983408, + 0x20200801,0x00181c03,0x0048040a,0x0898340b, + 0x20280a02,0x00400005,0x20100009,0x08882c08, + 0x20700802,0x00082203,0x00501810,0x08b8280d, + 0x20500002,0x00080a05,0x00401010,0x08e82c10, + 0x00180e03,0x00301005,0x20300405,0x09182c12, + 0x00280401,0x00200a02,0x00000003,0x08e8280d, + 0x00480400,0x00101802,0x20381604,0x09481c12, + 0x00180800,0x00100c01,0x00280c01,0x09982c19, + 0x00000002,0x00000604,0x00100806,0x09b82817, + 0x00001800,0x00181c00,0x00280408,0x09682813, + 0x20281602,0x00001402,0x00300c09,0x09d82415, + 0x20180601,0x20100402,0x00500405,0x0a68301b, + 0x20280e01,0x00001402,0x00280808,0x0a88281e, + 0x00081a01,0x00702001,0x20580c08,0x0a182c1b, + 0x00780801,0x20502205,0x00981404,0x0aa8201c, + 0x00600203,0x20300800,0x00500402,0x0b58281f, + 0x00400801,0x20380603,0x00680401,0x0b982c23, + 0x00580c02,0x00102201,0x00381809,0x0b183023, + 0x21501405,0x20782203,0x01181018,0x0ba8302a, + 0x21200c05,0x20281608,0x00780c14,0x0c682c2a, + 0x20e01001,0x20180e01,0x0058140e,0x0cb8302a, + 0x21382203,0x20201c04,0x00b01017,0x0c683c33, + 0x00c82604,0x2020280c,0x00900225,0x0d083422, + 0x00b00203,0x00181408,0x00200620,0x0dc83823, + 0x00900201,0x00380803,0x0020061c,0x0e183823, + 0x00b00001,0x20b80603,0x01201622,0x0e08302d, + 0x20800804,0x00401800,0x20a83000,0x0eb8261b, + 0x20782601,0x00904400,0x20f00000,0x0f58261d, + 0x20681605,0x00001c00,0x20202800,0x0f68221e, + 0x21002c07,0x00084c00,0x00482000,0x0ff82a19, + 0x00c81209,0x0060100b,0x20401e17,0x0db83627, + 0x00a80601,0x20101202,0x00200e15,0x0e482628, + 0x00402c0c,0x2058260f,0x00581611,0x0e681a26, + 0x01a8360d,0x00a06016,0x20f81631,0x0ef82e31, + 0x20200809,0x00281e0f,0x0000200c,0x0c58262c, + 0x00080803,0x20200a04,0x00600408,0x0ce8262f, + 0x00783e0c,0x00605014,0x20481204,0x0d082a30, + 0x20601007,0x20382610,0x0080401c,0x0d08263c, + 0x00080e05,0x00401c0b,0x20881006,0x0b282222, + 0x20200601,0x20480404,0x00800009,0x0b882626, + 0x20602008,0x20983e10,0x01003012,0x0b982229, + 0x20180a03,0x00100804,0x0008040a,0x0b881a28, + 0x20180c01,0x00101a04,0x20101008,0x0a281e1b, + 0x00300601,0x20300000,0x00700c02,0x0a781e21, + 0x00381205,0x00002809,0x00182000,0x0a781a20, + 0x00001404,0x20180e04,0x00181007,0x0a681a20, + 0x00180800,0x20201201,0x00500403,0x09681a16, + 0x20100c01,0x20281604,0x0070080a,0x09881a1a, + 0x20100803,0x20481a06,0x00b0140a,0x0988221b, + 0x00081a05,0x00402008,0x20200007,0x09882219, + 0x00000c01,0x20480e02,0x00900407,0x08c81a11, + 0x20100001,0x00180800,0x00280408,0x08d81e11, + 0x00100203,0x20200404,0x00680406,0x08d81e13, + 0x00001004,0x20381608,0x00701007,0x08e81a12, + 0x00100601,0x20280401,0x00600008,0x08581a0a, + 0x00380a02,0x00200c04,0x00080404,0x08681e0b, + 0x20200c04,0x20281a05,0x0070080b,0x08681a0a, + 0x00081202,0x00100c04,0x00200007,0x08781a0a, + 0x20200802,0x20180a01,0x0058040a,0x08381a01, + 0x20181000,0x00001e02,0x0030000c,0x08281a03, + 0x00280e04,0x00201c06,0x00081006,0x08381a02, + 0x00280e02,0x20301a01,0x00500007,0x08381604, + 0x00380a04,0x00100003,0x00300803,0x08481c05, + 0x00101001,0x20481a02,0x00a00409,0x08481c08, + 0x20100403,0x20100206,0x0078040c,0x08481c08, + 0x20401403,0x20681e06,0x00b8040d,0x08481807, + 0x20500806,0x00080a08,0x00380c0d,0x0888180d, + 0x20300000,0x00080400,0x0048080b,0x08a81c11, + 0x20200c00,0x20181802,0x00780409,0x08b82413, + 0x00200400,0x00000004,0x00481401,0x0898200e, + 0x00481607,0x0010080a,0x00100602,0x09082012, + 0x00200801,0x20180e01,0x00480801,0x09482018, + 0x00280602,0x00200002,0x00100002,0x09682418, + 0x00182605,0x00002c05,0x00400c08,0x09182012, + 0x20401806,0x2048260a,0x00300c0b,0x09a81817, + 0x20100800,0x00180c01,0x00180807,0x0a18241c, + 0x20400403,0x00181203,0x0010000a,0x0a38241e, + 0x20102405,0x20982609,0x00e00009,0x09c8181a, + 0x00700a04,0x00200408,0x20681601,0x0a78181c, + 0x00381602,0x00300c02,0x20200c02,0x0b082420, + 0x00580a01,0x00301004,0x20381201,0x0b482422, + 0x00780a06,0x00180407,0x00500408,0x0ac82023, + 0x21081400,0x00401a04,0x20500015,0x0b681826, + 0x20c00001,0x20200e03,0x0018100c,0x0c281c27, + 0x20d82202,0x00102401,0x0010080e,0x0c682429, + 0x21603007,0x20284a0c,0x0048041c,0x0c181c34, + 0x00801801,0x20184203,0x00101219,0x0cb82023, + 0x00801401,0x20181a02,0x00481218,0x0d582821, + 0x00900c01,0x20780e04,0x00a0021a,0x0da82422, + 0x00c80a03,0x00a80409,0x20d81a25,0x0dc8282e, + 0x20482603,0x00402c00,0x00203000,0x0e58361d, + 0x20801c01,0x20582c00,0x00b01400,0x0ef82e19, + 0x20b01c05,0x00182000,0x20280400,0x0f282a18, + 0x20901203,0x20603000,0x00381400,0x0fb81e22, + 0x00301003,0x20582609,0x00d02a0c,0x0d582623, + 0x00980604,0x00200004,0x00001617,0x0e082225, + 0x01083e0c,0x00805c0e,0x20901220,0x0e382228, + 0x00d01405,0x20284208,0x00f03e1b,0x0e882e2f, + 0x00701401,0x20100001,0x00482202,0x0c181e2a, + 0x00301805,0x00181608,0x00080404,0x0ca81a2f, + 0x2050400c,0x20786217,0x00e02c10,0x0cb81630, + 0x00180a05,0x00301006,0x2010000c,0x0cd81a36, + 0x20500202,0x00480c04,0x00401412,0x0ad82a23, + 0x20481202,0x00800806,0x2050000d,0x0b582226, + 0x00281e06,0x0090280e,0x20a82402,0x0b681626, + 0x20400c08,0x0018120a,0x0028040e,0x0b581629, + 0x00080401,0x00480e03,0x00101804,0x09f81e18, + 0x00181601,0x00401001,0x20301803,0x0a48161e, + 0x20200000,0x00280602,0x00001c0a,0x0a481621, + 0x00481e0a,0x00502c0f,0x20200002,0x0a381a20, + 0x00100401,0x00380800,0x20200403,0x09481215, + 0x00180a01,0x20101601,0x00200806,0x09680a1a, + 0x00200001,0x00200a02,0x20180404,0x09680e1a, + 0x20501c09,0x20282e0f,0x00901c0f,0x09581218, + 0x00180e01,0x00401002,0x20300405,0x08a80e11, + 0x00000c03,0x20280605,0x00780408,0x08b80a13, + 0x20180601,0x00200402,0x0010040a,0x08b80e13, + 0x00481a08,0x0050200c,0x20280800,0x08c81210, + 0x00000001,0x00100602,0x00100408,0x08480e0a, + 0x00100203,0x00080804,0x00600808,0x0838120b, + 0x00280801,0x00201201,0x00180406,0x08480e0a, + 0x20201c06,0x2028260c,0x00600c0b,0x08480a0b, + 0x20181202,0x00101002,0x00200808,0x08080e02, + 0x20101404,0x00081a05,0x0040000a,0x08080a01, + 0x20200201,0x00080801,0x00500c0c,0x08080e01, + 0x00000202,0x00580c06,0x20380c06,0x08281202, + 0x00000c04,0x20381205,0x00600006,0x08180805, + 0x00181604,0x00501806,0x20280807,0x08280c07, + 0x00280400,0x00000a02,0x00380406,0x08280808, + 0x20181401,0x00602400,0x20680c08,0x08280c05, + 0x00100605,0x00000c06,0x00281405,0x08680c0b, + 0x20400403,0x00080a07,0x0048040b,0x08780c10, + 0x20280800,0x20100c00,0x00580c0b,0x08880c10, + 0x00280606,0x00100803,0x00301005,0x0878100b, + 0x20202407,0x0018360a,0x00580808,0x08d81411, + 0x00280401,0x00200803,0x00281801,0x09181416, + 0x00100c00,0x20380e01,0x00880804,0x09281018, + 0x20402c0d,0x0008460f,0x0058040d,0x08e81014, + 0x00281602,0x00a0200a,0x20882402,0x09782016, + 0x20180a05,0x00100c05,0x00400408,0x09d8181a, + 0x20100801,0x00000000,0x00581806,0x0a08181d, + 0x00583a11,0x00b04c19,0x20c80c00,0x09b8141b, + 0x00381e05,0x00401803,0x00102007,0x0a38241b, + 0x00202008,0x20182e0b,0x00780405,0x0ac81821, + 0x00480a04,0x00280404,0x00500c03,0x0af82022, + 0x00101c0d,0x20482218,0x0070100e,0x0a980822, + 0x20f01406,0x2038220c,0x00600011,0x0b381827, + 0x20c81205,0x0060100b,0x20481409,0x0be82427, + 0x20f02406,0x00083a0a,0x0048040e,0x0c281c2a, + 0x20f82a0a,0x00304410,0x20183010,0x0be81831, + 0x00901202,0x00200806,0x20283e1c,0x0c682420, + 0x00882001,0x00202604,0x00100619,0x0d18201f, + 0x00a81a03,0x00901409,0x20a81a1d,0x0d782422, + 0x00901404,0x2078220d,0x0100021c,0x0d68202a, + 0x20702800,0x20783800,0x00e01800,0x0df81a16, + 0x20681602,0x00502400,0x20301800,0x0eb81e19, + 0x20682a05,0x00103400,0x00203800,0x0ed82a19, + 0x20c86e06,0x01306400,0x20f08c00,0x0f68361c, + 0x00600803,0x00300e01,0x20181215,0x0d280e21, + 0x00500c05,0x20180a06,0x00601213,0x0dd81623, + 0x00403c0a,0x20985e0e,0x01002a12,0x0df81622, + 0x01202407,0x20880613,0x00901a23,0x0e60062d, + 0x00883607,0x00503c09,0x00201e02,0x0bf8122c, + 0x00882209,0x0020380a,0x00400e04,0x0c880e2e, + 0x00883e0b,0x00606411,0x20781607,0x0cb80a2e, + 0x20580401,0x00280802,0x00800013,0x0cb80a35, + 0x20700805,0x2088120d,0x01101c15,0x0aa00622, + 0x20501807,0x20782610,0x01201c13,0x0b280627, + 0x20302408,0x20982e10,0x01202010,0x0b480629, + 0x00480e03,0x00001804,0x00680405,0x0b48062a, + 0x00001400,0x20681003,0x00d81401,0x09d00217, + 0x00101601,0x20182805,0x00980c03,0x0a280a1b, + 0x20200601,0x00080806,0x00780c07,0x0a280a1e, + 0x20601005,0x20282e07,0x00c01811,0x0a18061f, + 0x00180601,0x20100402,0x00800003,0x09280614, + 0x20180c00,0x00400003,0x00000c05,0x09580617, + 0x00380602,0x00100802,0x00500c02,0x09580619, + 0x00481e07,0x00102c09,0x00280800,0x09500616, + 0x00000802,0x20281202,0x00900807,0x08980610, + 0x00381204,0x00101c03,0x00000c03,0x08b00a13, + 0x20200402,0x20180a04,0x00800c0c,0x08a00612, + 0x20401c08,0x20682e0c,0x00c00c0c,0x08a00610, + 0x00180604,0x00000404,0x00500806,0x08300209, + 0x20200c05,0x20280e08,0x0070040c,0x08300e0b, + 0x00300202,0x00080402,0x00600405,0x0830060a, + 0x00481a07,0x0020300d,0x00181800,0x0840060a, + 0x20301804,0x20182207,0x0060000a,0x08000a01, + 0x00381a06,0x00102408,0x00480405,0x08000a02, + 0x20300402,0x00080a03,0x0050000d,0x08000a01, + 0x20200404,0x20580609,0x00d00c0d,0x08000604, + 0x00380e01,0x00501005,0x20281401,0x08100004, + 0x20301405,0x20582209,0x00d00c0d,0x08100c07, + 0x00280602,0x00100002,0x00300004,0x08200808, + 0x00000e02,0x20381804,0x00c00007,0x08100006, + 0x20481c00,0x00301401,0x00200c0b,0x0858040a, + 0x00080602,0x00000c05,0x00581805,0x08700810, + 0x20300802,0x00180e04,0x0038080b,0x0880040f, + 0x20400003,0x00080a03,0x00600008,0x0860040e, + 0x00481a01,0x20403401,0x00881202,0x08b0040f, + 0x00300400,0x20280601,0x00880403,0x09000014, + 0x00181001,0x00301403,0x00081003,0x09200016, + 0x00982207,0x00003c07,0x00481602,0x08e00411, + 0x20101601,0x20a81e03,0x0150100b,0x09380413, + 0x20600003,0x20180e01,0x0068040c,0x09b8041b, + 0x00081205,0x20101404,0x00500806,0x09e8041b, + 0x20c0380a,0x20785e0e,0x01301419,0x0988081c, + 0x20102805,0x20584207,0x00e80c09,0x0a08081e, + 0x00981605,0x20103006,0x00381607,0x0aa8041e, + 0x20101407,0x20581e0b,0x00a80806,0x0ad00022, + 0x00e8220b,0x00603811,0x20481e0a,0x0a980423, + 0x20900601,0x00501407,0x20383c05,0x0b081025, + 0x21101403,0x20682609,0x00f00c14,0x0ba80c25, + 0x20982606,0x00003409,0x00382405,0x0bf80c27, + 0x21901c08,0x20283a11,0x00901820,0x0bb8042e, + 0x00783201,0x00503404,0x00300a16,0x0c28201c, + 0x00a02400,0x20183a01,0x00681a1d,0x0ce81020, + 0x00702403,0x20983208,0x01080615,0x0d28181f, + 0x00e80e03,0x00502008,0x20583a29,0x0d580c29, + 0x20782c02,0x00404000,0x20701400,0x0de80a16, + 0x20801402,0x20581c00,0x00a01400,0x0e781214, + 0x20b02806,0x00084400,0x00500000,0x0e981a10, + 0x21209c0d,0x2198dc00,0x02983c00,0x0f18060b, + 0x00981608,0x20802006,0x00903215,0x0d200620, + 0x00a81204,0x00001805,0x00301a19,0x0db00220, + 0x00e83e0c,0x00a05c11,0x20b00a20,0x0de80e20, + 0x01985a18,0x00e06c28,0x20e01236,0x0e780626, + 0x00104409,0x20d86213,0x01102007,0x0be01a27, + 0x20101402,0x20482e07,0x00903006,0x0c800e2a, + 0x20302c0c,0x20585214,0x00b0380a,0x0ca0062b, + 0x2040200f,0x20981a21,0x00d03815,0x0cc02237, + 0x20100202,0x00500809,0x20782809,0x0ad01620, + 0x00181401,0x00102000,0x20281004,0x0b401e25, + 0x00582609,0x00603c10,0x20881000,0x0b501227, + 0x00180a05,0x2018080b,0x00780808,0x0b501a28, + 0x00082604,0x00502c04,0x20500c04,0x09f01219, + 0x00080a03,0x20401803,0x00680808,0x0a301a1f, + 0x20380406,0x2030060c,0x0060180e,0x0a301620, + 0x00000802,0x20300205,0x0058080a,0x0a30221f, + 0x00000c04,0x20580e07,0x00600805,0x09301a14, + 0x20101c04,0x20682206,0x00d00008,0x09601617, + 0x00100204,0x20380407,0x00700404,0x09601617, + 0x20301802,0x20282800,0x00580409,0x09601615, + 0x00100204,0x20200c06,0x00380405,0x08a0160f, + 0x20100400,0x00181005,0x00400406,0x08c01210, + 0x00000001,0x20300204,0x00600c08,0x08c01e11, + 0x00481604,0x00402c07,0x20581000,0x08d01611, + 0x20200004,0x20280a06,0x00500c0a,0x08401a08, + 0x00381205,0x00201c04,0x00001004,0x08601a0a, + 0x00100800,0x20380400,0x00680407,0x08501e0a, + 0x20300c03,0x20181e05,0x00601c0c,0x0850160b, + 0x00182203,0x20202c06,0x00380803,0x08201a02, + 0x20301806,0x20282e0b,0x0070100d,0x08202202, + 0x20180601,0x20100800,0x0050000a,0x08201e01, + 0x00380602,0x00200c03,0x20180403,0x08301e03, + 0x00200e01,0x20a81205,0x00e00c05,0x08201c03, + 0x00281204,0x00401c08,0x20481c04,0x08401c07, + 0x00000402,0x20280a03,0x00780407,0x08401c07, + 0x20281400,0x00101202,0x0020080b,0x08301c05, + 0x20402805,0x20783a06,0x00a8140b,0x0860140b, + 0x20280403,0x00080605,0x00300409,0x0890180d, + 0x00080a03,0x20200c03,0x00680c07,0x0890180e, + 0x00000800,0x20480a01,0x00780805,0x08701c0d, + 0x00300604,0x0048100a,0x20480a01,0x08d00c10, + 0x00300203,0x20100404,0x00380c02,0x09101413, + 0x00201003,0x20381e06,0x00980406,0x09201015, + 0x00201003,0x20282201,0x00500404,0x08f01812, + 0x20281000,0x00501e01,0x20900408,0x09501414, + 0x20400803,0x20180a05,0x0048100b,0x09c0101a, + 0x20501000,0x00181804,0x0028100b,0x09e0081d, + 0x20182604,0x00304406,0x20381c0b,0x09a01c1a, + 0x00381403,0x00103602,0x20182002,0x0a101419, + 0x00480604,0x00181006,0x00200800,0x0ab0041f, + 0x00681207,0x00502005,0x20580a04,0x0ae00820, + 0x00301402,0x20682a07,0x00e01807,0x0a901023, + 0x20a82607,0x20501c06,0x00c0140d,0x0af00421, + 0x20e80c04,0x00101606,0x2028140c,0x0bb00c25, + 0x20e01c0a,0x00183a0f,0x0048040e,0x0bf00425, + 0x21080e01,0x20101c01,0x00482410,0x0bd0142e, + 0x00602805,0x20d85a0e,0x01301a11,0x0c000c1e, + 0x00a81e02,0x20203806,0x00382a1e,0x0cd0001b, + 0x00a82e05,0x0080400e,0x20a8361d,0x0d180c1d, + 0x00b80c01,0x20580a02,0x00b80621,0x0d300424, + 0x20502801,0x20384800,0x00400c00,0x0dc80e11, + 0x20680e02,0x20201c00,0x20302000,0x0e700213, + 0x20581a03,0x20503000,0x00601000,0x0e700213, + 0x2058860b,0x00d0f000,0x22103c00,0x0f400e1b, + 0x00100803,0x00781c03,0x20e01210,0x0d280619, + 0x00601402,0x20581e05,0x00402613,0x0dc00e1d, + 0x00203407,0x20b85a0a,0x0120260f,0x0dc0061b, + 0x00007414,0x2158a221,0x01b0520e,0x0e601622, + 0x00a83209,0x0090700d,0x2158060c,0x0c201227, + 0x00180a02,0x00001001,0x20400800,0x0cb01a26, + 0x00982208,0x00203c0d,0x20480e0b,0x0cb01228, + 0x00a83212,0x0090441b,0x20d80a0d,0x0d10222f, + 0x20380804,0x20300a0f,0x00703412,0x0af01624, + 0x00201802,0x20281a04,0x00100404,0x0b801e25, + 0x20501c05,0x2068360b,0x00b02c10,0x0b701626, + 0x2040240e,0x2038261a,0x00401013,0x0b90322c, + 0x20402c04,0x20584204,0x00880808,0x0a001616, + 0x20380801,0x00400402,0x2050080b,0x0a701e1e, + 0x00300e01,0x00180803,0x20280c02,0x0a701e1d, + 0x00180e07,0x00501410,0x20582406,0x0a70221f, + 0x00581603,0x00601809,0x20881202,0x09701213, + 0x00382204,0x00203405,0x20500802,0x09a02617, + 0x20380801,0x00300000,0x20300c0b,0x09901e17, + 0x20181803,0x00202206,0x00000809,0x09902218, + 0x20280a02,0x00100800,0x20201c0b,0x08d01a0f, + 0x20100403,0x20680607,0x0080140b,0x08f02a11, + 0x00100000,0x00200402,0x20400004,0x0900260f, + 0x00000602,0x20481002,0x00801007,0x08f01e10, + 0x00200802,0x20180a06,0x00000404,0x08802207, + 0x20200c00,0x20581c01,0x00800808,0x08a02a07, + 0x00180e01,0x00201001,0x20200c07,0x08a0260a, + 0x00000002,0x20400602,0x00480407,0x08902a09, + 0x20302801,0x00183400,0x20380809,0x08601e01, + 0x00380e02,0x20202002,0x00181002,0x08803202, + 0x20200001,0x20180604,0x0020080b,0x08702e01, + 0x00100204,0x20480404,0x00500806,0x08602602, + 0x00181000,0x00a01403,0x20f81001,0x08701804, + 0x20300802,0x20481a05,0x0090040c,0x08802805, + 0x00200400,0x20100000,0x00081004,0x08902806, + 0x20201c06,0x20482609,0x00480809,0x08702806, + 0x00182604,0x00704404,0x20a81005,0x08901806, + 0x00101000,0x20280c01,0x00381c04,0x08d0240d, + 0x20300601,0x00080801,0x0008040a,0x08d0240d, + 0x20181203,0x00401409,0x20581405,0x08c0200d, + 0x20100003,0x20280606,0x00700c09,0x08e0100e, + 0x00080801,0x00200401,0x00080806,0x09401812, + 0x00580802,0x00101602,0x20181800,0x09602013, + 0x00500601,0x00001201,0x00000003,0x09302010, + 0x20201000,0x20281402,0x00680407,0x09700c16, + 0x00080e04,0x00001403,0x00180406,0x09f01818, + 0x20581602,0x20101403,0x0048080e,0x0a00141a, + 0x20600c03,0x00182a05,0x00401411,0x09d01c1a, + 0x00681205,0x00280802,0x00001c00,0x0a301019, + 0x00000c04,0x20381a09,0x00680405,0x0ac0141e, + 0x00000001,0x20681203,0x00900c01,0x0b001421, + 0x00581203,0x00401403,0x20581000,0x0ad02423, + 0x21103008,0x20284e0e,0x20180812,0x0b101822, + 0x20a00c00,0x00081403,0x00082406,0x0bc00823, + 0x20580e01,0x20602000,0x00682a01,0x0c001421, + 0x21180800,0x00180e05,0x00000410,0x0c001c2c, + 0x00b80a03,0x0090280a,0x21585a20,0x0c30081b, + 0x00800201,0x00381403,0x20400618,0x0cd80419, + 0x00502801,0x20984604,0x00e8060e,0x0cf80419, + 0x00c02402,0x20282a05,0x20383223,0x0d601421, + 0x20480e02,0x00303400,0x20500000,0x0db81214, + 0x20880402,0x00780c00,0x20902400,0x0e681a0d, + 0x20801402,0x00381800,0x20a01400,0x0e880a0e, + 0x21004c0a,0x20189c00,0x00403c00,0x0f182e06, + 0x00401006,0x00080606,0x00700a0c,0x0d08161a, + 0x00881604,0x00602405,0x20b01e18,0x0dd80619, + 0x00982604,0x00804806,0x21000619,0x0de00a1b, + 0x01487616,0x0120c01e,0x22301a2f,0x0ea0061d, + 0x00180e08,0x0048200b,0x00605001,0x0c18121f, + 0x00001406,0x00180e08,0x20201401,0x0cd00e25, + 0x00101c02,0x20182606,0x00203002,0x0cd00e27, + 0x20703c12,0x20a85225,0x00d0600f,0x0d50222e, + 0x00001408,0x0018120f,0x20201003,0x0b201e1e, + 0x00482208,0x0060340a,0x20501400,0x0bb01624, + 0x00080c01,0x00501e01,0x20680405,0x0ba01e23, + 0x00a8220a,0x00504011,0x20682208,0x0c002e2a, + 0x00182607,0x0060400a,0x20681804,0x0a401a1a, + 0x20201006,0x20281a0e,0x00801c0d,0x0aa0221e, + 0x00281204,0x00201804,0x00101005,0x0aa01e1e, + 0x20600005,0x2038120d,0x00a02416,0x0ab02a23, + 0x00201c04,0x20382609,0x00a01407,0x09801615, + 0x20101601,0x00282c04,0x00200807,0x09e02214, + 0x20201406,0x2028160a,0x0070040b,0x09d02616, + 0x00202000,0x20282801,0x00681404,0x09e02e16, + 0x20580601,0x00481003,0x0000000c,0x0900160c, + 0x00280a01,0x00700802,0x20900404,0x09502a0e, + 0x00181205,0x00200809,0x00100405,0x09401e0e, + 0x20200801,0x00680c01,0x20581009,0x09402610, + 0x00400401,0x00300c01,0x20481202,0x08c01a07, + 0x20280c03,0x00500e03,0x20600009,0x08f02e08, + 0x00001002,0x20181a06,0x00301408,0x08e02a08, + 0x00200203,0x00800405,0x20700005,0x08e02209, + 0x20283604,0x00404004,0x20100809,0x08901604, + 0x00100604,0x00380405,0x20400803,0x08d02a02, + 0x20100400,0x00200001,0x20280c07,0x08c02800, + 0x20380804,0x00800205,0x2060080a,0x08b02201, + 0x00201403,0x20881a07,0x01000804,0x08901802, + 0x20100006,0x00400608,0x20581008,0x08e03004, + 0x00380a01,0x00300c01,0x20280403,0x08e02405, + 0x00581e06,0x00603408,0x20680c00,0x08c02404, + 0x20201601,0x20382803,0x00a00c09,0x08b01409, + 0x00181e07,0x0050280a,0x20380805,0x0910240a, + 0x20400002,0x00100602,0x0008080b,0x0920240c, + 0x20401008,0x20181a0a,0x00700c0e,0x08f0240b, + 0x00200402,0x00200202,0x00080803,0x09101c0f, + 0x00101404,0x2038160a,0x00600407,0x09802410, + 0x00600603,0x00180403,0x00180601,0x09a02011, + 0x00381e09,0x0030180d,0x00001002,0x09702413, + 0x20281e06,0x00301804,0x00000c09,0x09a01815, + 0x20400201,0x00281403,0x00180809,0x0a201c19, + 0x20701402,0x00282607,0x00000011,0x0a301c19, + 0x20300406,0x2040020d,0x0070080c,0x0a20341a, + 0x00103007,0x2048360d,0x00681402,0x0a601c1a, + 0x00400001,0x00300e02,0x20382203,0x0b001c1c, + 0x00000802,0x00781000,0x20982602,0x0b301421, + 0x00200a05,0x20381804,0x00780c04,0x0b102822, + 0x20982203,0x00703c09,0x20884804,0x0b30081d, + 0x20a81602,0x00201402,0x00081808,0x0bd0081e, + 0x20680603,0x00900406,0x20d81601,0x0c20041f, + 0x21101808,0x2018260c,0x0018300b,0x0c402029, + 0x00781400,0x20101401,0x00880616,0x0c181414, + 0x00701001,0x20381a04,0x00581e16,0x0cc80417, + 0x00682801,0x00803204,0x20c81a12,0x0d000015, + 0x00d82e04,0x0060400d,0x20884a28,0x0d70001a, + 0x20682803,0x00301000,0x00403400,0x0d88160f, + 0x20680802,0x00081400,0x00c00800,0x0e28120a, + 0x20683000,0x00902000,0x20102800,0x0e581e0c, + 0x20583e02,0x00504400,0x00201800,0x0ec82209, + 0x00a81e0b,0x20702808,0x00903612,0x0d000e18, + 0x00400c02,0x20281c05,0x00800e13,0x0dc80e14, + 0x00500c04,0x20382601,0x00702a13,0x0dd80e16, + 0x20204809,0x20989a06,0x01405a10,0x0e681a11, + 0x20803010,0x20e84618,0x0130140c,0x0c20221b, + 0x00682a09,0x0010340b,0x00103207,0x0ce00e21, + 0x00381a07,0x00102c0a,0x20202205,0x0cf00e21, + 0x00b83a0c,0x00906c14,0x21201216,0x0d901a24, + 0x00981210,0x20202c19,0x0028160c,0x0b501e1b, + 0x20401c07,0x20983210,0x00e0400a,0x0bd02a1f, + 0x00100803,0x20580e0b,0x00903004,0x0be02222, + 0x00001003,0x20581e11,0x00905c0a,0x0c50322a, + 0x2060180d,0x20783216,0x00c0280f,0x0a70261a, + 0x00480e04,0x20201c07,0x00280a01,0x0af03a1b, + 0x20300c03,0x20381a01,0x00600809,0x0ae02e1b, + 0x20101007,0x20180e08,0x00281809,0x0b204220, + 0x00681e0d,0x00002c12,0x00081203,0x09c02a14, + 0x20280802,0x20501205,0x0090040b,0x0a303a16, + 0x00481207,0x00002407,0x00000001,0x0a203216, + 0x00281e08,0x0030380e,0x20181805,0x0a40361a, + 0x2050140f,0x20781614,0x00b8040f,0x09302e0e, + 0x00000e02,0x20781001,0x00e00006,0x09a0360e, + 0x20401408,0x2048260d,0x00900c0e,0x0990360f, + 0x00080405,0x20500e0a,0x00d00c0a,0x09903612, + 0x00581a11,0x20201c18,0x00600601,0x08f01e07, + 0x00101004,0x20481604,0x00980c06,0x09503208, + 0x00280e05,0x0010140a,0x00081802,0x09403207, + 0x20180a04,0x20600005,0x01000409,0x09203209, + 0x20503811,0x20885a1c,0x00d0180c,0x08c02e01, + 0x20380e04,0x00000c07,0x00500008,0x09202e01, + 0x20180401,0x20200a04,0x00500c08,0x09203201, + 0x00101003,0x20881606,0x01080405,0x09003601, + 0x00581e0c,0x00602818,0x20982603,0x08d02403, + 0x00580601,0x20400e03,0x00800e01,0x09303403, + 0x00200801,0x20281202,0x00600004,0x09302c05, + 0x20100c01,0x20482002,0x00b00008,0x09002c05, + 0x20380807,0x2010120c,0x0010100c,0x08f02c07, + 0x20601806,0x20583207,0x00a00010,0x0960300a, + 0x20380401,0x00000001,0x00380c09,0x09702c0c, + 0x00480e06,0x20101c06,0x00300004,0x0950340b, + 0x0048120a,0x20301009,0x00500801,0x0950280e, + 0x00581a09,0x0010240d,0x20180e03,0x09e03011, + 0x00380e04,0x20101004,0x00300401,0x09e02811, + 0x20502007,0x20483e0c,0x00a0140f,0x09c03815, + 0x2080280e,0x20784214,0x00980c0e,0x09d02c15, + 0x20600c0a,0x20580e10,0x00880c0c,0x0a603015, + 0x20480802,0x20401207,0x0078100a,0x0a802c17, + 0x00380e06,0x0050100a,0x20581601,0x0a90341b, + 0x0088360e,0x00305417,0x2078360b,0x0aa01817, + 0x00580a0a,0x20200c0d,0x00481e05,0x0b301c19, + 0x00280c01,0x20600c00,0x00b82602,0x0b50181b, + 0x20380404,0x0010060a,0x20281008,0x0b70301f, + 0x20c01408,0x20a82613,0x00e0100d,0x0b401418, + 0x20c0140a,0x20482a10,0x0078140a,0x0bf0141b, + 0x20900204,0x20980804,0x00e80c04,0x0c20081c, + 0x20981e02,0x00002802,0x20183e01,0x0c802022, + 0x00702202,0x20582806,0x00582a16,0x0c000813, + 0x00980605,0x00101c0e,0x20384a1a,0x0cc00013, + 0x00703803,0x20884208,0x00c81e16,0x0cf00013, + 0x00903402,0x20784a05,0x0098261b,0x0d600014, + 0x20303007,0x20688c00,0x01283400,0x0d80160b, + 0x2050180b,0x20684400,0x01286800,0x0e30260d, + 0x2070300b,0x20c89400,0x02485c00,0x0e301609, + 0x2080340f,0x20989800,0x01a85400,0x0ea00e04, + 0x20101606,0x00683816,0x2118160a,0x0d200a10, + 0x00680611,0x00000c20,0x0018220e,0x0dc00a14, + 0x0088060e,0x00000822,0x20183e14,0x0dd00213, + 0x00782216,0x0040642d,0x20b84a17,0x0e68060f, + 0x00982202,0x00a06405,0x21f8120c,0x0c701e1b, + 0x20301c0c,0x20185a13,0x00405404,0x0d001619, + 0x20400c03,0x00082a06,0x00105405,0x0d000e1b, + 0x2020200a,0x20485e16,0x00d09a02,0x0da00a1c, + 0x20700602,0x00281202,0x2060480d,0x0b901e1a, + 0x00481209,0x00603011,0x21280e06,0x0c40321a, + 0x00580a03,0x00301802,0x20901e07,0x0c30321c, + 0x00380a04,0x00301c08,0x20a01207,0x0cb03e20, + 0x00880c00,0x00302606,0x20a00607,0x0ad03a17, + 0x00000401,0x00280a09,0x20603c06,0x0b603e1a, + 0x00080403,0x00101207,0x20301007,0x0b403e1c, + 0x00681000,0x00103204,0x20301001,0x0ba04e23, + 0x20701006,0x00083606,0x2010100f,0x0a103213, + 0x00000404,0x00380e05,0x20900406,0x0ab04a14, + 0x20200a02,0x00081403,0x00001808,0x0a903e14, + 0x20601003,0x20382e06,0x00902813,0x0ab04e19, + 0x0098120a,0x0050340d,0x20e81e05,0x09a0360e, + 0x20180e03,0x00402008,0x20c81006,0x0a204a0e, + 0x00480c01,0x00202603,0x20581001,0x0a004a0f, + 0x00500206,0x00100005,0x20200400,0x0a105a10, + 0x20c0140c,0x00083e10,0x20102016,0x09403206, + 0x00580e02,0x00102202,0x20300802,0x09c04e0a, + 0x20300800,0x20181601,0x0040080c,0x09a03e08, + 0x20500c0a,0x0018220c,0x2038040e,0x09a05a09, + 0x00c8260e,0x00506c15,0x20f83e0f,0x09303a02, + 0x20700c05,0x20182a08,0x00401010,0x09904a01, + 0x20100000,0x00080401,0x00000005,0x09804400, + 0x0048120b,0x00402c12,0x20b82201,0x09805602, + 0x2070140b,0x20483e15,0x00c03414,0x09102800, + 0x00400601,0x00280805,0x20681604,0x09b04805, + 0x00380601,0x00000c00,0x20180802,0x09904404, + 0x00000007,0x0000060e,0x00100c0a,0x09805003, + 0x00400609,0x00180c0c,0x20380c00,0x0950300a, + 0x00080e02,0x00302401,0x20881809,0x09d04408, + 0x20200400,0x20180a02,0x0028040a,0x09d03c0a, + 0x20200602,0x20181008,0x0020000a,0x09c0480d, + 0x20500c0b,0x00282a0d,0x2060000a,0x09b0300f, + 0x20401003,0x00082e05,0x00100c09,0x0a303811, + 0x20100c00,0x00082201,0x00000005,0x0a403812, + 0x00281604,0x00103801,0x20280c03,0x0a505413, + 0x00681e0f,0x00505413,0x21083e06,0x0a302c11, + 0x00480a03,0x00301c04,0x20a82a04,0x0ad03814, + 0x20200203,0x00380401,0x20881403,0x0ae03816, + 0x20300c05,0x2048260b,0x00c00809,0x0af04819, + 0x2060240d,0x20286e19,0x0050280c,0x0ac01814, + 0x20500800,0x00181a05,0x20380808,0x0b702816, + 0x00400803,0x00381e07,0x20982202,0x0b902816, + 0x00100607,0x20181003,0x00482a02,0x0bd03c1c, + 0x20480e02,0x0070200e,0x21685e05,0x0b801418, + 0x20280c07,0x00302205,0x20985607,0x0c201c16, + 0x20d00407,0x00580c01,0x21084008,0x0c50101a, + 0x20b01410,0x00083e12,0x00084402,0x0cb0201c, + 0x00581a03,0x00504c08,0x20e8220f,0x0c18040d, + 0x00480a06,0x00001c11,0x2018220c,0x0cb80c0d, + 0x00a82e07,0x00608814,0x21284e1e,0x0d00000e, + 0x00b8260a,0x0050701f,0x21088220,0x0d78040d + }, //ct1 + { + 0x20180e05,0x20200000,0x00003400,0x10580a13, + 0x00181608,0x20100000,0x00006000,0x10c81615, + 0x00280e0c,0x20200000,0x00008000,0x10c81616, + 0x20781e02,0x00100000,0x00004800,0x11a82208, + 0x00000807,0x20600210,0x00081e03,0x0fc00a14, + 0x2050000c,0x20600217,0x00081003,0x10200e13, + 0x20800413,0x20600223,0x00082006,0x10101613, + 0x00480c01,0x20500206,0x00002614,0x11400212, + 0x20380c00,0x20400005,0x00083601,0x0f181a16, + 0x00880606,0x2060000d,0x0008360d,0x0f881618, + 0x00900609,0x20400017,0x00085213,0x0f781e1a, + 0x00381a05,0x20900204,0x00000607,0x10700a20, + 0x00880a04,0x20700007,0x00080a0c,0x0e48261d, + 0x20800003,0x20700205,0x0008180c,0x0ea82219, + 0x20381001,0x20300204,0x00001008,0x0e882a1f, + 0x20202413,0x20e00212,0x00089001,0x0f680a23, + 0x20401002,0x20900205,0x0008180c,0x0d58261d, + 0x00a00e02,0x20700004,0x0008260c,0x0df82e19, + 0x00200c01,0x20700000,0x00081c00,0x0da8261b, + 0x00781a16,0x20500026,0x00080605,0x0e484e25, + 0x00300c02,0x20500001,0x00082401,0x0c983a17, + 0x20600000,0x20400201,0x00081013,0x0d283e16, + 0x00280603,0x20500002,0x00080406,0x0cd83618, + 0x20201c0f,0x20b0021c,0x00081011,0x0d283220, + 0x00080604,0x20200006,0x0000040a,0x0be84611, + 0x00180403,0x20400000,0x00081000,0x0ca8460c, + 0x20401006,0x20600206,0x0008280d,0x0c38360e, + 0x20400a07,0x20300011,0x0008280a,0x0c685212, + 0x20580406,0x20300206,0x00000409,0x0b883e08, + 0x00100209,0x2050000a,0x00001804,0x0c48460a, + 0x00481207,0x2010000c,0x00001400,0x0be84a08, + 0x00700004,0x20100205,0x00001602,0x0be8520f, + 0x00600207,0x2040000b,0x00001206,0x0b583e06, + 0x2020180c,0x20500211,0x00081c06,0x0c083a05, + 0x20601406,0x2050020a,0x00080c0b,0x0ba83603, + 0x20680e08,0x20100008,0x00002813,0x0b884a06, + 0x00300004,0x20400209,0x0000180c,0x0b382e03, + 0x00b80e0c,0x00000013,0x00000c00,0x0bf85202, + 0x01000602,0x00000006,0x00080e07,0x0ba84601, + 0x00b0180a,0x20500210,0x00081c00,0x0b883403, + 0x20680a04,0x20300004,0x00000c13,0x0b582c0d, + 0x21480c0b,0x20200210,0x00001822,0x0c18380f, + 0x21782002,0x00100201,0x00002c2a,0x0bc84010, + 0x21082208,0x0010000e,0x00001421,0x0bc85013, + 0x00200404,0x20600206,0x00080800,0x0be82416, + 0x0128060b,0x20500011,0x0000161a,0x0cc83813, + 0x01300606,0x20700006,0x0000221d,0x0c882817, + 0x00b00806,0x20700209,0x0000060f,0x0c98381c, + 0x20600603,0x20400005,0x00080c05,0x0ca82c19, + 0x20e80406,0x2050020e,0x0000241b,0x0d382013, + 0x21300405,0x2060020b,0x00000c1e,0x0d181817, + 0x20b81604,0x2050000a,0x00002412,0x0d683c1d, + 0x00701009,0x20400203,0x0008120d,0x0d683015, + 0x00601402,0x20700004,0x00081e10,0x0df81c18, + 0x00d01002,0x20500005,0x00081a1a,0x0e081c19, + 0x00801201,0x20b00201,0x0000260f,0x0e681c1e, + 0x20682613,0x00000018,0x00007008,0x0df82c12, + 0x20500207,0x20200009,0x00002c02,0x0e982011, + 0x20a81208,0x2010000a,0x0000440e,0x0e981c13, + 0x20f01c02,0x20700204,0x00000408,0x0f48101b, + 0x0040340a,0x2090021f,0x00080a0b,0x0e801410, + 0x00400804,0x2020020b,0x00001e0c,0x0f18040c, + 0x00500804,0x2050020d,0x00001e0f,0x0f400c12, + 0x00c80a01,0x00000003,0x00002623,0x0ff8100c, + 0x20602201,0x00282800,0x20780400,0x10481a0e, + 0x20701601,0x20183c00,0x20300800,0x10981e0b, + 0x20a80a04,0x00482800,0x20703c00,0x10882608, + 0x20903202,0x20285000,0x00480400,0x11681a02, + 0x00781400,0x00901604,0x21181e12,0x0fb81e17, + 0x00701002,0x00500202,0x21283a14,0x10281a15, + 0x00b00809,0x0030120c,0x2118421d,0x10280e16, + 0x00581601,0x00a82a06,0x2100061a,0x1138220f, + 0x20302404,0x00582a05,0x20c83c04,0x0ed8321e, + 0x00200e02,0x00880c02,0x21282801,0x0f483a1f, + 0x00080e0c,0x00500c0f,0x20c81c04,0x0f283623, + 0x2020440d,0x00484609,0x21a8760b,0x10682e22, + 0x00400c01,0x00e81806,0x21683205,0x0de8521f, + 0x20580405,0x00b00202,0x21582807,0x0e584a1c, + 0x2010280f,0x00283614,0x20981c04,0x0e283a1f, + 0x01183e12,0x0150701f,0x22b85612,0x0f285e30, + 0x20182604,0x0110340a,0x21c80806,0x0ce85e1e, + 0x00981a06,0x00a0200c,0x21581208,0x0d785a1c, + 0x0038160e,0x00b02419,0x21682400,0x0d38561d, + 0x20e0380f,0x00684617,0x20f01420,0x0d986e29, + 0x00581000,0x00802202,0x20f01002,0x0c18561a, + 0x20600803,0x00500208,0x20d00012,0x0c985617, + 0x2010140b,0x00681211,0x20e00409,0x0c584e19, + 0x00d83a0b,0x01505816,0x22081a0b,0x0c98721e, + 0x20400000,0x00480a03,0x20701010,0x0b585211, + 0x00500c00,0x00680802,0x20d81000,0x0c085e0e, + 0x00182a0b,0x00b03411,0x21180407,0x0bb85a11, + 0x20c81404,0x00601e0a,0x20a0341b,0x0bb86616, + 0x00101003,0x00480e02,0x20981002,0x0b085208, + 0x20880803,0x00980401,0x20f00c0e,0x0ba86607, + 0x2040240b,0x00082e11,0x2040100b,0x0b585208, + 0x00c00605,0x00180402,0x20301a08,0x0b385a0c, + 0x20180e04,0x00800408,0x20c01405,0x0ad85604, + 0x00a82a06,0x00704408,0x20f00a0b,0x0b885605, + 0x20182e06,0x00903c11,0x20f80c01,0x0b385602, + 0x20e0140d,0x00282a0d,0x2040001b,0x0ae85603, + 0x00700202,0x00400603,0x20b01c03,0x0ac84400, + 0x00001601,0x20382209,0x00103012,0x0b584e02, + 0x00e80a08,0x20200e01,0x20103a01,0x0b284602, + 0x01583217,0x0070481b,0x20f00a10,0x0b085402, + 0x20a00806,0x00481e08,0x20a00018,0x0ae8400d, + 0x2090100a,0x0028220a,0x20781812,0x0b984810, + 0x21503812,0x20485e19,0x00280c29,0x0b483c12, + 0x21803c1a,0x2058662a,0x00400c2f,0x0b284812, + 0x00580604,0x00600c08,0x21181a06,0x0b884416, + 0x00780e0b,0x00680813,0x20f00e09,0x0c485415, + 0x00e81a0e,0x00b0081c,0x21481216,0x0c28501b, + 0x01180e13,0x00a01425,0x21583a18,0x0c18601d, + 0x20900406,0x00500e03,0x20d8080a,0x0c384817, + 0x2080100c,0x00380e0f,0x2100040c,0x0ce84017, + 0x20d0040a,0x0040120d,0x21200c13,0x0cd83c19, + 0x20e0300e,0x00684215,0x2100181b,0x0cd85c1f, + 0x01081e0e,0x00602c0f,0x20b02a10,0x0cf84415, + 0x0088260a,0x00803814,0x21400a0c,0x0da84417, + 0x00f81a0c,0x00503011,0x20f01e15,0x0db83818, + 0x00783204,0x01303014,0x22000e10,0x0e085c24, + 0x21904012,0x20286a19,0x0000381f,0x0d982c1c, + 0x20b80403,0x20100209,0x20604c0b,0x0e582c16, + 0x21101c08,0x00083212,0x20304417,0x0e68201a, + 0x20c82e08,0x00605007,0x21405004,0x0f08381e, + 0x00e86a09,0x00e0981c,0x21a8122b,0x0e981c16, + 0x00780c00,0x20201800,0x20601616,0x0f081010, + 0x00981202,0x00701406,0x20f8061c,0x0f481417, + 0x00b01c06,0x20581611,0x20104620,0x0fd81410, + 0x20782e06,0x00103000,0x20201800,0x10082a10, + 0x20800c02,0x00300400,0x20584000,0x10582a0f, + 0x20e03405,0x20383c00,0x00785000,0x10482606, + 0x20b83e0d,0x00004000,0x20301800,0x11381a07, + 0x0070200c,0x20982612,0x00a82616,0x0f682a1b, + 0x00982604,0x00702c07,0x20481e17,0x0fb8461b, + 0x0148220a,0x00902c10,0x20982a29,0x0fd8421b, + 0x0040701d,0x20f86a27,0x00d88620,0x10d82617, + 0x00182a07,0x20104811,0x00184e01,0x0e584a26, + 0x00080c01,0x20201604,0x00781003,0x0eb84e25, + 0x20b0080a,0x00181a0f,0x00280413,0x0ea84a26, + 0x00b84e17,0x00e08430,0x20d88a14,0x0fb87a31, + 0x00500800,0x20b01203,0x01380c01,0x0d285a26, + 0x00000c02,0x20580a02,0x00c82804,0x0d985e21, + 0x00e81607,0x0030400e,0x20484610,0x0d985625, + 0x20102c0d,0x20583e14,0x0140300e,0x0e188a34, + 0x20502804,0x20983e04,0x01700410,0x0c08661d, + 0x00201a02,0x20282405,0x00a80c04,0x0c98721d, + 0x20b01006,0x20282207,0x00c01019,0x0c686a20, + 0x0018420d,0x00506414,0x0058080a,0x0ca88228, + 0x00400205,0x00181008,0x00800c00,0x0b486615, + 0x20381402,0x00401400,0x0018040a,0x0bc86e16, + 0x00b82209,0x00102c0b,0x00400608,0x0b986217, + 0x00202808,0x20b85213,0x01d0480c,0x0b88761d, + 0x20400806,0x00180a07,0x0048040d,0x0aa85a0f, + 0x00480e06,0x20101806,0x00600802,0x0b386e10, + 0x20a0280c,0x20784a11,0x00f01417,0x0ae85e10, + 0x20800e01,0x20282406,0x00980411,0x0ad86a0f, + 0x00481a07,0x0030240a,0x00200000,0x0a585e09, + 0x20601007,0x20581e0c,0x00d00c0f,0x0ad86a07, + 0x0088260c,0x00403c14,0x20381e06,0x0aa85e07, + 0x00700203,0x00200404,0x00000a06,0x0a88620a, + 0x20501407,0x2048260b,0x00b0180d,0x0a185603, + 0x00401a03,0x20183009,0x00500e02,0x0ab86e01, + 0x20702c0a,0x20584e11,0x00c02811,0x0a685e02, + 0x20180403,0x00201206,0x0028080e,0x0a385a06, + 0x00580606,0x00100008,0x00300201,0x0a285404, + 0x20181602,0x00501c00,0x20701009,0x0ac85803, + 0x00600206,0x0068040d,0x20780603,0x0a885406, + 0x20201e02,0x00184002,0x00601c0b,0x0a486407, + 0x20400c05,0x0000020a,0x0038140f,0x0a584c0b, + 0x00100402,0x20101606,0x00081808,0x0af8540b, + 0x20382201,0x00605205,0x20981810,0x0ac8480c, + 0x00381801,0x00804e04,0x20b84404,0x0a98540e, + 0x00280400,0x00380406,0x00281402,0x0ad86014, + 0x20401c04,0x00082e01,0x0058140a,0x0b786814, + 0x00003408,0x20284608,0x00b80c06,0x0b586017, + 0x20200005,0x00281400,0x0088080d,0x0b287c16, + 0x20381603,0x00201406,0x00201807,0x0b886018, + 0x00481605,0x0080240b,0x20680e03,0x0c386c18, + 0x20382206,0x00b01c0f,0x20500406,0x0c28681d, + 0x20183a0c,0x0020540f,0x00300406,0x0c087420, + 0x00201c03,0x20382e03,0x00703000,0x0c584c1c, + 0x20201c02,0x00383604,0x00303c08,0x0cf8641b, + 0x00380801,0x00281602,0x00105203,0x0d28541f, + 0x0020400c,0x20d86a14,0x01803004,0x0d186c25, + 0x20783a07,0x00405806,0x20400c06,0x0d38341e, + 0x20800202,0x00a80802,0x20a02402,0x0de84c1f, + 0x20981603,0x00002801,0x20401c05,0x0e183020, + 0x21400a05,0x00483811,0x2010300b,0x0e58642d, + 0x00505c05,0x20a8a60e,0x0110560e,0x0e28301a, + 0x00880401,0x00a80a02,0x20c02a17,0x0ec83814, + 0x00701c02,0x20581e07,0x00601616,0x0f082417, + 0x01082201,0x00503803,0x21003631,0x0f983419, + 0x20d03004,0x00084c00,0x00282c00,0x0fb82a0c, + 0x20581606,0x20302c00,0x00501400,0x0ff82e15, + 0x20983a03,0x00405c00,0x20381000,0x10081e11, + 0x2170380f,0x00586c00,0x20388000,0x11082603, + 0x01382608,0x00c0400c,0x21183628,0x0f183620, + 0x00501c09,0x20883e11,0x01000610,0x0f482e1d, + 0x00a01c02,0x20a83608,0x0130061a,0x0f582e1e, + 0x0218861b,0x0130ec2c,0x21e86e46,0x10984626, + 0x20602808,0x0048360b,0x20180410,0x0dc84a2c, + 0x00101202,0x20181009,0x00283a02,0x0e283e26, + 0x20200c06,0x20280603,0x00784404,0x0e283629, + 0x20c04016,0x20e86225,0x01c0381c,0x0ec85a3b, + 0x00482e05,0x00d0280e,0x20e80601,0x0c985224, + 0x00280c00,0x00201c04,0x20382002,0x0cf84e26, + 0x00780607,0x0018040e,0x00580e02,0x0ce85228, + 0x00c83211,0x0020401d,0x00481a07,0x0d385a30, + 0x20281e02,0x00303a02,0x2040100c,0x0b78421f, + 0x00181605,0x00002004,0x00400409,0x0be85620, + 0x20581000,0x00001206,0x00501412,0x0bb84a20, + 0x20c0380b,0x20a86215,0x0140401d,0x0bc84e25, + 0x20100c05,0x20581209,0x00a00407,0x0aa84216, + 0x20102007,0x20582a0b,0x00d0000a,0x0b085617, + 0x00102005,0x20483a05,0x00800002,0x0af84a16, + 0x00a80e06,0x0040240b,0x20482a08,0x0ae8461a, + 0x00281204,0x20201006,0x00680805,0x0a184610, + 0x20280a05,0x00381009,0x00200408,0x0a785e0d, + 0x00281a07,0x0040340b,0x20582406,0x0a584a11, + 0x20980405,0x00000a06,0x00580417,0x0a284e12, + 0x20301803,0x20682a05,0x00a0100a,0x09b84208, + 0x00180404,0x00101205,0x20281004,0x0a285207, + 0x20401006,0x20282e09,0x0080200d,0x09e85608, + 0x00380a04,0x00000407,0x00600a02,0x09d85208, + 0x00280e02,0x00001403,0x00081002,0x09983e02, + 0x00180e05,0x00101007,0x00280406,0x09f85e02, + 0x00381e04,0x00203809,0x20381c00,0x09d84e01, + 0x00180c00,0x20300e03,0x00701408,0x09984a05, + 0x20101003,0x20380e02,0x00580408,0x09984403, + 0x20301806,0x20282608,0x0070080a,0x0a085806, + 0x00000000,0x20580603,0x00b01c0a,0x09d85005, + 0x20480403,0x20601203,0x00a8140d,0x09984405, + 0x00180e05,0x00102406,0x00280c06,0x09c8440a, + 0x00380a05,0x00401c0a,0x20280c01,0x0a58580b, + 0x20400c04,0x20581202,0x00a0040b,0x0a28480f, + 0x00400a05,0x20700006,0x00e80401,0x09e84c0c, + 0x00200402,0x20280a07,0x00b00c08,0x0a284811, + 0x00081c02,0x00203205,0x00500809,0x0ab85410, + 0x00883609,0x2020540a,0x00580602,0x0ab84013, + 0x00301802,0x20581a09,0x00f8040d,0x0a584c13, + 0x20601005,0x20182a01,0x0088040d,0x0ad8481b, + 0x20200800,0x20681401,0x01101808,0x0b685819, + 0x20903408,0x20f84a10,0x01a01c16,0x0b68401d, + 0x20d02409,0x00085a03,0x00880816,0x0b286024, + 0x0058220b,0x0030240f,0x20101a04,0x0bc84420, + 0x00082201,0x20402002,0x00b01c04,0x0c48481f, + 0x00402202,0x20383007,0x00880e06,0x0c884025, + 0x00f82e0f,0x00a05c17,0x20d81a10,0x0c685827, + 0x20e0340b,0x20585211,0x00702c0c,0x0cd83024, + 0x20a00601,0x20c80601,0x01302004,0x0d483823, + 0x20c00402,0x00581402,0x20301806,0x0da83c25, + 0x21901c0c,0x20182615,0x00a0241c,0x0d98542c, + 0x00983e05,0x0080700f,0x20c82e1c,0x0de8241b, + 0x00801801,0x20b81603,0x01200e19,0x0e482c18, + 0x00a82602,0x00603c07,0x2090121d,0x0eb82819, + 0x00f00e05,0x0068280f,0x0000262e,0x0f085422, + 0x20982204,0x20104400,0x00481800,0x0f681e15, + 0x20b81203,0x00781000,0x20502400,0x0fa82e10, + 0x20b02402,0x20584c00,0x00a81800,0x0fd8120f, + 0x20900202,0x20703800,0x00d87000,0x10c81219, + 0x00b0100b,0x20982a0b,0x01480a1b,0x0e983223, + 0x00d00005,0x00401e08,0x20983621,0x0f081e20, + 0x00c81a02,0x00402807,0x20a83622,0x0f281a20, + 0x0060480b,0x2088a606,0x01b00e1a,0x0fd84e27, + 0x0028220e,0x20504014,0x00a81805,0x0d48362e, + 0x00080602,0x00401808,0x20282c07,0x0db83e2d, + 0x00400401,0x20201c00,0x00082401,0x0dd82a31, + 0x00a83611,0x00a05c1a,0x20e82e09,0x0e583e38, + 0x2010380c,0x20d85a17,0x01a01c0d,0x0bf83625, + 0x00280a01,0x00200001,0x00401006,0x0c684a27, + 0x00000204,0x20180802,0x00700c0c,0x0c683a2a, + 0x2050280e,0x20385218,0x00903017,0x0c984231, + 0x20400a04,0x0018200e,0x0048100a,0x0af83e1a, + 0x20400804,0x00081603,0x0040080c,0x0b48421e, + 0x20501005,0x20181e08,0x0058080d,0x0b48361e, + 0x20282609,0x00704813,0x20b82c08,0x0b583e22, + 0x00480604,0x00301401,0x20400601,0x0a483216, + 0x00681e08,0x00303408,0x20180a01,0x0a783e18, + 0x00781203,0x00302408,0x20382a03,0x0a783e19, + 0x00500402,0x20280608,0x00702003,0x0a683e1c, + 0x20201407,0x0028220a,0x0018040c,0x09983611, + 0x20601809,0x2058260f,0x00b80811,0x09d84210, + 0x20400202,0x20181000,0x00701c11,0x09b84a12, + 0x20400401,0x20180602,0x00680411,0x09a83a12, + 0x00081606,0x0070200b,0x20781806,0x09483e08, + 0x00500207,0x0010040d,0x00381e02,0x09885208, + 0x00200404,0x00000206,0x00381404,0x09583e07, + 0x00000a01,0x00081401,0x00500405,0x09483e07, + 0x00001005,0x00280e07,0x00000405,0x09183e03, + 0x20400805,0x00181607,0x00400c0d,0x09585202, + 0x20101204,0x00181c07,0x00300409,0x09384e01, + 0x00201402,0x00281a02,0x20180805,0x09183a03, + 0x00281605,0x00602409,0x20300005,0x09184003, + 0x00381a02,0x00302807,0x20181002,0x09684c06, + 0x00000004,0x00580604,0x20400807,0x09584007, + 0x20100601,0x00700004,0x20780c09,0x09283c04, + 0x20480c00,0x00180605,0x00502c0c,0x0948340b, + 0x20280e04,0x20300402,0x00902c0b,0x09a8480c, + 0x00080a05,0x00601007,0x20600808,0x09a8400f, + 0x20181c00,0x00801802,0x20701407,0x09683c0d, + 0x00400402,0x20200204,0x00480c01,0x09c82812, + 0x00201c05,0x20682a09,0x00a01404,0x0a283814, + 0x20102807,0x0048460a,0x20201c08,0x0a483817, + 0x00580e03,0x00002c01,0x20180403,0x09e83012, + 0x00000203,0x20100c03,0x0048100c,0x0a683018, + 0x20180e06,0x00200407,0x0000080a,0x0ae8341a, + 0x20183204,0x00d04c0b,0x21381c06,0x0b18301e, + 0x20480406,0x20301e0a,0x00a82013,0x0a983c1d, + 0x20502407,0x00084206,0x00700c0b,0x0b483823, + 0x20103407,0x2018460a,0x00000405,0x0bd83022, + 0x00281a01,0x00202e02,0x00001002,0x0c183021, + 0x00080602,0x20482809,0x01101c07,0x0bb85029, + 0x20383209,0x00904c0f,0x20980a05,0x0c783026, + 0x20b80a04,0x00c0080c,0x21180804,0x0cf83427, + 0x20b00c01,0x20480a03,0x00c01008,0x0d382c26, + 0x20c81a03,0x20503404,0x00700c07,0x0d183430, + 0x00401c04,0x2038420b,0x00b04e0d,0x0d88281d, + 0x00982400,0x00a03401,0x20f0221c,0x0e18241a, + 0x00800800,0x20182c01,0x00903217,0x0e58281e, + 0x00a80401,0x20b80604,0x0140321e,0x0e882c24, + 0x20d80401,0x00281800,0x00000000,0x0f381614, + 0x20e02805,0x20c83c00,0x01184800,0x0f68120f, + 0x20900a01,0x00002000,0x20683800,0x0fc80a18, + 0x20b82603,0x00103400,0x20a00000,0x10b80a21, + 0x01501602,0x00100803,0x20683227,0x0e681627, + 0x01380a07,0x20201c10,0x00283229,0x0eb82e23, + 0x00901c06,0x00182204,0x0028221b,0x0ee82a25, + 0x01100405,0x20703208,0x00384a20,0x0f981231, + 0x20c00005,0x00682603,0x2040141a,0x0cf82a2d, + 0x20380c00,0x20300a04,0x0090180f,0x0d483231, + 0x00482a09,0x0090240f,0x20600802,0x0d783631, + 0x20601601,0x20683806,0x01000c11,0x0dc83a38, + 0x00b82608,0x0060540b,0x20d8220a,0x0bb81e26, + 0x00101402,0x20681603,0x00b80407,0x0be82a26, + 0x20300006,0x2018060c,0x0030140f,0x0c082629, + 0x00980602,0x20102802,0x00181e01,0x0c382e30, + 0x20800c08,0x20380e0e,0x00800017,0x0a98261f, + 0x20180602,0x20100402,0x00580c09,0x0ad8321e, + 0x00000601,0x20101404,0x00282805,0x0ae82a20, + 0x20b01003,0x20282e04,0x00b0181b,0x0ad83a23, + 0x00180e05,0x0000040a,0x00580400,0x09d83213, + 0x20201402,0x20282a02,0x00600807,0x0a083616, + 0x00400602,0x00080c00,0x00700c05,0x09f8361b, + 0x00780a04,0x00200c06,0x00100a05,0x0a082e18, + 0x00580800,0x20301e04,0x00680402,0x09482a13, + 0x00381601,0x00302c03,0x20381c02,0x09683212, + 0x20600004,0x00080e05,0x00580411,0x09483210, + 0x20380802,0x00100607,0x00300c0f,0x09482a13, + 0x20601404,0x20581e03,0x00d80411,0x08c83209, + 0x20280400,0x20200000,0x0070080c,0x08f83e0b, + 0x00680602,0x00101406,0x00281602,0x08e83609, + 0x20180402,0x20100400,0x00481406,0x08d82a08, + 0x00581a04,0x20102009,0x00600202,0x08a83202, + 0x00100401,0x20300601,0x00780c06,0x08c83a02, + 0x20481000,0x20101400,0x00600c10,0x08b83a02, + 0x00380a02,0x20201c06,0x00581402,0x08a83204, + 0x20200400,0x20681a04,0x00e02c0e,0x08a82804, + 0x00101203,0x20182003,0x0090100a,0x08d83c06, + 0x00400801,0x20580602,0x00b00003,0x08d83408, + 0x20180e04,0x20400c00,0x00d01c0d,0x08a83403, + 0x20302005,0x20582605,0x00780c07,0x08f81c0f, + 0x20600c07,0x00382207,0x0010080d,0x09283411, + 0x20600402,0x20380800,0x00b0080f,0x09383411, + 0x20202c09,0x2078420d,0x01000009,0x08e82c0e, + 0x00680604,0x00301008,0x20281203,0x09782411, + 0x00781a0b,0x0060300f,0x20780605,0x09d83014, + 0x00681a06,0x20303406,0x00900202,0x09d82c17, + 0x00281207,0x0040040f,0x00000004,0x09783415, + 0x20381402,0x00201204,0x0020100f,0x0a182417, + 0x2070140d,0x00081e13,0x00500811,0x0a782c1a, + 0x20602006,0x2098420b,0x01502411,0x0aa82c1e, + 0x00280602,0x00000a05,0x00101409,0x0a38241b, + 0x00282601,0x20303002,0x00680405,0x0af82021, + 0x0078320b,0x00505415,0x20281e05,0x0b783420, + 0x00200000,0x00081806,0x00500400,0x0bc82826, + 0x2020200a,0x2018320b,0x00481810,0x0b482828, + 0x20c02c00,0x20c84201,0x0110200a,0x0c182029, + 0x20e80806,0x20780e0e,0x01303810,0x0c883026, + 0x20981e06,0x00002007,0x20101c05,0x0cf81829, + 0x20f00609,0x00781413,0x20800c0b,0x0cb83435, + 0x00880c00,0x20101201,0x00100218,0x0d581021, + 0x00902a01,0x20983c04,0x0100121b,0x0db82420, + 0x00701804,0x20781a0c,0x00700e16,0x0e280820, + 0x00c00c03,0x00881209,0x20d02a23,0x0e581c29, + 0x20c03408,0x20682400,0x00485800,0x0f180e17, + 0x20880803,0x00a03800,0x21284000,0x0f58121a, + 0x20a82401,0x00703400,0x20701400,0x0f98221a, + 0x20d01807,0x00983400,0x20582800,0x10882a1e, + 0x01383e13,0x00704c19,0x20401223,0x0e282a29, + 0x00c81207,0x00800808,0x20301619,0x0e682e27, + 0x01082605,0x20303c02,0x0060121f,0x0ea81a29, + 0x0158360d,0x00f04015,0x21300228,0x0f683233, + 0x20702012,0x2088221f,0x00e00817,0x0ca8162f, + 0x20300809,0x00481a0c,0x2010080b,0x0cf8222e, + 0x20503408,0x20b8520e,0x01401010,0x0d281a31, + 0x2080080d,0x00200614,0x20300417,0x0d78223b, + 0x0030120a,0x00081c16,0x00680c01,0x0b682e24, + 0x00381608,0x0070240e,0x20781003,0x0ba82627, + 0x00200e02,0x00280409,0x00082c02,0x0bc81e27, + 0x0088160c,0x00401c13,0x20100801,0x0be82e2f, + 0x00081401,0x00401e08,0x20201409,0x0a581a1f, + 0x20200406,0x0028060b,0x00200c0b,0x0a98221f, + 0x20182602,0x00501c04,0x20101409,0x0aa82622, + 0x20780807,0x00000a10,0x00501817,0x0a881a23, + 0x20401803,0x20182604,0x0058080a,0x09881e15, + 0x00080e03,0x00201805,0x00181804,0x09b82618, + 0x00200601,0x20480604,0x00700c05,0x09b81a1b, + 0x00280a04,0x20280806,0x00800401,0x09b81e17, + 0x00580e02,0x00500406,0x20380602,0x08f82211, + 0x00200c01,0x20181603,0x00600805,0x09182a13, + 0x20300806,0x20280a06,0x0068180c,0x08f81e12, + 0x20101402,0x20481605,0x00580809,0x09081612, + 0x20281000,0x00201a01,0x2020000d,0x08881e0b, + 0x20200403,0x00280a01,0x00180c0c,0x08982a0a, + 0x00480607,0x0000000b,0x00400004,0x08982a0a, + 0x00100c04,0x00280800,0x00082006,0x0898220b, + 0x00101a01,0x20182601,0x00401007,0x08581e01, + 0x00380e03,0x00301407,0x20100004,0x08682e02, + 0x20501807,0x2018220a,0x0040080f,0x08682000, + 0x00281208,0x0050080b,0x20201809,0x08582e04, + 0x20300c05,0x00480e04,0x2068100a,0x08681807, + 0x20280e01,0x00001602,0x0040140c,0x08782406, + 0x00580e06,0x0050140b,0x20480401,0x08882408, + 0x20600c09,0x00181a0e,0x0000140d,0x08681807, + 0x00182a05,0x0070400b,0x20880c01,0x08c8200d, + 0x00100403,0x20400a04,0x00980c06,0x08d8200f, + 0x20480403,0x00200207,0x0010140f,0x08e81c11, + 0x00882209,0x0040440d,0x20681e04,0x08b8180c, + 0x00280401,0x20300205,0x00702405,0x09381c10, + 0x20400602,0x20381806,0x00b01409,0x09682817, + 0x00000601,0x00181403,0x00101404,0x0998181a, + 0x20501c07,0x20482e0d,0x00b01413,0x09281c13, + 0x20202202,0x20382a03,0x0070040c,0x09d81019, + 0x00680e01,0x20202201,0x00500202,0x0a38181a, + 0x00080e02,0x00202400,0x20480805,0x0a780c1f, + 0x00100202,0x00300007,0x00081004,0x09f8201e, + 0x0010240b,0x00584209,0x20381806,0x0ac81822, + 0x20501001,0x20583e04,0x00d03010,0x0b181c21, + 0x00201004,0x20181a07,0x00480406,0x0b881424, + 0x00881400,0x00303000,0x00081805,0x0af82023, + 0x20c82e0d,0x00d04018,0x2128100a,0x0bf8202a, + 0x20902404,0x20182202,0x20281c02,0x0c580c2a, + 0x21001c00,0x00383004,0x2020000c,0x0cc81c2d, + 0x21980400,0x20280801,0x00c0141e,0x0c483035, + 0x00801005,0x0038120f,0x20302a18,0x0d381422, + 0x00883603,0x00803c0a,0x20a00217,0x0d88141f, + 0x00b81a01,0x00a02803,0x20e80e22,0x0e181421, + 0x00e81e01,0x20301802,0x00a0162b,0x0e08202d, + 0x20385608,0x00f07800,0x20d04000,0x0ef82220, + 0x20681e04,0x20301c00,0x00d03000,0x0f181e1c, + 0x20a01800,0x20283c00,0x00d00c00,0x0f581616, + 0x20701e04,0x20f01400,0x01582000,0x10480a27, + 0x0010380d,0x20686a18,0x01203a0a,0x0de81225, + 0x00501805,0x20a82a0b,0x01501611,0x0e180e25, + 0x00a01403,0x00483000,0x2020061d,0x0e881224, + 0x00803009,0x20885e0c,0x01a00e14,0x0ef82231, + 0x00a82605,0x00803c10,0x20983a08,0x0c980a2e, + 0x00600a02,0x20400405,0x00b82601,0x0cc80e2e, + 0x00382e02,0x00a05007,0x20e82002,0x0d180a32, + 0x00581e08,0x00402010,0x00381404,0x0d382239, + 0x20781203,0x20101000,0x00702017,0x0b281227, + 0x20600001,0x20281800,0x00c01011,0x0b681a27, + 0x00181a05,0x20102001,0x00601c0b,0x0b98122c, + 0x20400802,0x20382207,0x00c03414,0x0b981a2d, + 0x00201c06,0x20582209,0x00b00401,0x0a380a1b, + 0x00300602,0x20200402,0x00780800,0x0a68121e, + 0x2040380a,0x20784e0f,0x00e0000d,0x0a680a20, + 0x00000a02,0x20180800,0x00400007,0x0a78061f, + 0x20181a05,0x00102408,0x00381406,0x09680e17, + 0x20200403,0x20180e04,0x0080040a,0x09781619, + 0x00280e06,0x00700c0e,0x20481801,0x09881619, + 0x20102005,0x00182205,0x00181807,0x09980e18, + 0x00301803,0x20481e07,0x00b00003,0x08c81212, + 0x00300202,0x00000c04,0x00481003,0x08d81613, + 0x00380400,0x00301604,0x20180406,0x08d81215, + 0x00182203,0x00902c09,0x20681403,0x08e81a13, + 0x20200800,0x00281402,0x0058080d,0x08481a0a, + 0x00000002,0x00000603,0x0078040b,0x08581a0c, + 0x20300404,0x00281203,0x0040000f,0x08481a0a, + 0x00581601,0x00102201,0x00500c06,0x08581a0f, + 0x00081601,0x00402004,0x00080805,0x08281a01, + 0x00000603,0x00081403,0x0090100b,0x08181e01, + 0x00281605,0x00302408,0x00080c06,0x08281800, + 0x20701803,0x20482a05,0x00c00c14,0x08181602, + 0x00280a01,0x20101400,0x00700406,0x08381405, + 0x20300804,0x00181605,0x0040080a,0x08481409, + 0x20100003,0x20181206,0x00a01c0c,0x08481808, + 0x00380601,0x00201003,0x00281601,0x08381408, + 0x20401c02,0x20383a05,0x00d01c0c,0x0888180e, + 0x00480606,0x00301008,0x20180402,0x08a8100f, + 0x00000a02,0x20180803,0x00680409,0x08b81013, + 0x20100c00,0x00282001,0x0060180a,0x0888180c, + 0x00300001,0x00480802,0x20180400,0x09181014, + 0x20600406,0x00280a09,0x00200c0f,0x09381017, + 0x20100404,0x00180e05,0x00400007,0x0968101b, + 0x00282601,0x00502c00,0x20100006,0x09080c14, + 0x20482204,0x00403806,0x20380409,0x09c80819, + 0x00580609,0x0038040a,0x00001603,0x0a18101d, + 0x20200204,0x00200008,0x00100405,0x0a581421, + 0x20200c02,0x20480602,0x00a8080a,0x09c80c1c, + 0x00c80400,0x20402a05,0x00b81203,0x0a98081b, + 0x2040180f,0x00281212,0x20181c0c,0x0b080421, + 0x00680803,0x00101e05,0x00180601,0x0b680823, + 0x00900603,0x20180804,0x00800c05,0x0ac81024, + 0x21900c05,0x20584205,0x01601c22,0x0b981c2b, + 0x20583611,0x00804c1a,0x20580800,0x0c381828, + 0x21081e02,0x20102403,0x00880410,0x0c98102a, + 0x21801001,0x00081a04,0x0060081f,0x0c180836, + 0x00d81603,0x2010200a,0x00680e28,0x0d180c27, + 0x00403408,0x20586219,0x00f03e0d,0x0d580c20, + 0x00a01401,0x20881e02,0x0120161f,0x0de80c22, + 0x00e02001,0x00483a03,0x00100229,0x0dd80c30, + 0x20b03c05,0x21488800,0x02100000,0x0ec00e13, + 0x20901c01,0x20183800,0x00500000,0x0f000a16, + 0x20a80401,0x20301000,0x00882000,0x0f601618, + 0x20a85e04,0x01406800,0x21806000,0x10580e25, + 0x00e81207,0x20403c0e,0x00084222,0x0df01625, + 0x00b80c00,0x00602004,0x20981e1c,0x0e300e24, + 0x00d00201,0x20501002,0x00c81e1e,0x0e700627, + 0x01100003,0x2030360d,0x0030061f,0x0ef01e35, + 0x00502401,0x20882e06,0x00f01807,0x0c800632, + 0x00481205,0x00301803,0x20101003,0x0cc00a31, + 0x00101a02,0x20583001,0x01001809,0x0cf80632, + 0x20201402,0x20383205,0x00f00c14,0x0d100a3b, + 0x20a01005,0x00182604,0x00480417,0x0b200623, + 0x20501808,0x2018160c,0x00580c10,0x0b600e27, + 0x20501007,0x00282a06,0x0030000c,0x0b900627, + 0x20200400,0x00280c02,0x0038140d,0x0b900a2a, + 0x00781a08,0x00402c0c,0x20581208,0x0a30061c, + 0x00181a08,0x0040180e,0x00080402,0x0a50021e, + 0x0068320a,0x0060580f,0x20781e02,0x0a700a22, + 0x20280802,0x00301003,0x00081407,0x0a600220, + 0x20601c07,0x2028220c,0x00700c0e,0x09500a18, + 0x00000406,0x2010060a,0x00500406,0x09700a1a, + 0x20401409,0x20781e0f,0x00f0100f,0x0960061c, + 0x00482a07,0x00104008,0x00400802,0x0980021b, + 0x00681e06,0x00402c0a,0x20181203,0x08c00613, + 0x00080604,0x00000407,0x00680407,0x08b00213, + 0x00380a07,0x20200c0c,0x00980403,0x08b00213, + 0x20301c08,0x2098320f,0x0150180c,0x08c00614, + 0x20200402,0x20200a07,0x00a0040f,0x0830060d, + 0x00200001,0x20100204,0x00700808,0x0830060c, + 0x00100c05,0x20480609,0x00b0000c,0x0830060c, + 0x00401e02,0x20282008,0x00881404,0x0840060c, + 0x20100c00,0x20281801,0x00b00409,0x08000000, + 0x20300601,0x20180400,0x0078040e,0x08000601, + 0x20200203,0x20181405,0x00a00c0d,0x08080400, + 0x20481800,0x00402400,0x0000000f,0x08000602, + 0x00080800,0x00180401,0x00500c06,0x08200407, + 0x00200403,0x00000602,0x00681405,0x08200008, + 0x00201404,0x20181205,0x00680c06,0x0830080a, + 0x00380801,0x20200800,0x00900803,0x08200407, + 0x20280a01,0x20101c02,0x00480c08,0x08700c0e, + 0x20181604,0x00200807,0x0070140a,0x08880810, + 0x20381204,0x00401006,0x0020000b,0x08a00013, + 0x20280e04,0x20400c02,0x00b0100a,0x0860080d, + 0x00400800,0x20380a02,0x00b00402,0x09000413, + 0x00000003,0x20300207,0x00900806,0x09200818, + 0x00300803,0x00000205,0x00680802,0x09500419, + 0x00103409,0x20783e0b,0x00e80c05,0x08f00c15, + 0x20800c06,0x20182a03,0x00900c0f,0x09b0001b, + 0x20400c02,0x20381001,0x00880c07,0x0a00001e, + 0x20680400,0x00280404,0x0060040d,0x0a380421, + 0x00081a08,0x0060200f,0x20280c08,0x09b0041c, + 0x00c8220c,0x0020200e,0x20101e08,0x0aa00c1e, + 0x00b82a06,0x00003c07,0x00400206,0x0b00041f, + 0x00880604,0x00100002,0x00501a06,0x0b600425, + 0x00680804,0x00000209,0x00601c09,0x0ab00c24, + 0x2140240c,0x20681616,0x0078101c,0x0ba02028, + 0x21602c06,0x20a8560c,0x01302c1a,0x0c000429, + 0x21201008,0x00082a0b,0x00500c13,0x0c900c2b, + 0x21881a01,0x20201c03,0x0068081b,0x0c101036, + 0x00a00204,0x0038180d,0x0028121e,0x0d000427, + 0x00d81a02,0x00104007,0x20283a26,0x0d601023, + 0x00b82204,0x0040240d,0x20680a21,0x0df00c24, + 0x00f80400,0x20802801,0x00e81a2c,0x0dd0102d, + 0x20700402,0x00f03400,0x21a84800,0x0f001a1c, + 0x20880c02,0x00101c00,0x00081800,0x0f201619, + 0x20901c00,0x20400000,0x20281000,0x0f90221b, + 0x20f06c09,0x2128b000,0x02581c00,0x10200e18, + 0x00782202,0x01101407,0x20d01a15,0x0e080a27, + 0x00a00a05,0x20200006,0x00800e18,0x0e400e25, + 0x00c80a01,0x00301001,0x20200a1b,0x0e901a29, + 0x01483a10,0x0090341c,0x2070162c,0x0f30122e, + 0x00682e04,0x00903c01,0x20902001,0x0ca01230, + 0x00000c05,0x00081a09,0x00701406,0x0ce0162e, + 0x20181601,0x00101e02,0x0020040a,0x0d102232, + 0x00000c08,0x20501215,0x0060140f,0x0d50363d, + 0x20500005,0x20200a0b,0x00680413,0x0b301a26, + 0x00482205,0x00302c07,0x00180805,0x0b801a29, + 0x00200002,0x20400a04,0x00981406,0x0ba01e2a, + 0x20200400,0x20200003,0x00a8240f,0x0bb0222e, + 0x00000802,0x20281c04,0x00880404,0x0a400e1b, + 0x20702006,0x20582e09,0x00c00810,0x0a601a1e, + 0x20401c01,0x20383802,0x00a00c0d,0x0a701221, + 0x00080602,0x20180803,0x00a0040a,0x0a701621, + 0x00181a06,0x00103008,0x00000403,0x09701617, + 0x00680a04,0x00301008,0x00181204,0x09901619, + 0x00581203,0x00402004,0x20480800,0x09901a1b, + 0x20401c02,0x20283a03,0x00801409,0x09901a17, + 0x00101806,0x2058260b,0x00c01c07,0x08d01a13, + 0x20300001,0x00180603,0x0050100e,0x08d01a14, + 0x20400c04,0x00081205,0x0040080e,0x08d01a14, + 0x00580801,0x00402003,0x20682602,0x08f02214, + 0x00080e04,0x00001007,0x00380409,0x08501e0b, + 0x00300000,0x00100000,0x00400004,0x08601e0b, + 0x00581a07,0x00302008,0x00000803,0x08501e0b, + 0x00182a06,0x00303006,0x0020100c,0x08601a0f, + 0x20100000,0x20300604,0x0060040a,0x08202602, + 0x20480802,0x00100e01,0x0048040e,0x08201e02, + 0x2060180a,0x20381a0e,0x00880812,0x08202201, + 0x20402006,0x20782e0b,0x00e00c10,0x08202201, + 0x00101c04,0x20382204,0x00881407,0x08401c07, + 0x00580e04,0x20201404,0x00700803,0x08401c07, + 0x0058260b,0x00203011,0x00280801,0x08501409, + 0x00300603,0x00181006,0x00380802,0x08401c08, + 0x20380e03,0x00400408,0x00000409,0x0890140f, + 0x20602404,0x20583208,0x00c00811,0x08902011, + 0x2070180a,0x20782610,0x00e01011,0x08b01c13, + 0x20601406,0x00281a04,0x20180c0c,0x08901c0f, + 0x00481001,0x00001603,0x00100e01,0x09201c13, + 0x00300001,0x00300003,0x00081a01,0x09401819, + 0x00681208,0x2010180e,0x00580e03,0x0970181a, + 0x00a84a08,0x0080600d,0x20780605,0x09301c12, + 0x20200a02,0x20480601,0x0068080c,0x09d02019, + 0x20280e04,0x00301405,0x00000408,0x0a10141c, + 0x20780406,0x20480e0c,0x00b01411,0x0a501c20, + 0x20801c04,0x20a82a0c,0x01102817,0x09d0201b, + 0x00002009,0x20184207,0x00500006,0x0ac01422, + 0x00402c04,0x00084208,0x00501002,0x0b101821, + 0x00400e04,0x20580c07,0x00880e03,0x0b701c27, + 0x00a01602,0x20381c01,0x00780e01,0x0ae02427, + 0x20882a0e,0x00705415,0x20b81406,0x0be01828, + 0x20f81e01,0x00b02c04,0x20b8200f,0x0c301829, + 0x20a00c00,0x20300a04,0x00581409,0x0cb01c2a, + 0x21902006,0x00283205,0x0008141e,0x0c401c35, + 0x00600807,0x20481615,0x00a02211,0x0d201c22, + 0x00a80800,0x00480801,0x0000121f,0x0d800c21, + 0x00701801,0x00083e03,0x00700e15,0x0e000c23, + 0x00e82a05,0x00a01c0e,0x20b00a2b,0x0e00142e, + 0x20583208,0x20904400,0x01405800,0x0f100e1e, + 0x20600002,0x00180800,0x00480400,0x0f501e1a, + 0x20984e03,0x00f05000,0x20e05000,0x0fc0061a, + 0x20585208,0x00a09400,0x21100c00,0x10903624, + 0x0050280b,0x21484a18,0x02502e0e,0x0e002a25, + 0x00581a03,0x00101007,0x00201612,0x0e702223, + 0x00b00c02,0x20480a09,0x00702e1a,0x0ed02627, + 0x00304411,0x20b87618,0x01401e10,0x0f502e2c, + 0x00203202,0x20a84c09,0x01381403,0x0cc0262b, + 0x00580602,0x20501203,0x00601202,0x0d20322d, + 0x20201402,0x20281e04,0x00400008,0x0d602e30, + 0x0088220d,0x0070301a,0x20981a06,0x0dc02e37, + 0x00080400,0x00200c01,0x00080c08,0x0b802625, + 0x20202807,0x20583609,0x00a8040c,0x0bc02e28, + 0x00580400,0x00300c03,0x20381401,0x0bf02a2b, + 0x20280403,0x2020120d,0x00302012,0x0c103a31, + 0x00101000,0x00080400,0x00381008,0x0a70221e, + 0x20182606,0x0040340d,0x20381807,0x0aa02a1f, + 0x20480e03,0x00201c03,0x0008040f,0x0ab02623, + 0x20201002,0x20381a03,0x0068140d,0x0ac03622, + 0x20500000,0x00481c01,0x0020180b,0x09a01a14, + 0x00200403,0x20480a07,0x00901804,0x09c02a19, + 0x00200405,0x20181605,0x00800c04,0x09c0221a, + 0x20280802,0x00201803,0x00182806,0x09e02a19, + 0x00781a02,0x00402002,0x20400604,0x09202a11, + 0x20200601,0x20300002,0x0070000a,0x09103212, + 0x00080e08,0x00001809,0x00300409,0x09102613, + 0x00680e09,0x2010100a,0x00601801,0x09302215, + 0x20301800,0x20181a03,0x00400c10,0x08a02e0b, + 0x00300400,0x20280601,0x00600405,0x08a0320b, + 0x2020180a,0x20382a0d,0x0090100a,0x08a02e09, + 0x2040300b,0x20384a12,0x00a01412,0x08a0320c, + 0x20180804,0x00400603,0x20380806,0x08702c00, + 0x20201201,0x20281000,0x0060000d,0x08703202, + 0x0058160b,0x00202c0f,0x20281405,0x08702e02, + 0x00182e09,0x00803410,0x20881805,0x08702e01, + 0x00582609,0x0020380b,0x20280403,0x08902804, + 0x00000804,0x00281a03,0x00200007,0x08902c08, + 0x20602009,0x20383e10,0x00902012,0x08902c0a, + 0x00000809,0x2020020b,0x00580408,0x08802c06, + 0x20701407,0x20782a0f,0x00c01011,0x08d02c0e, + 0x20282a06,0x00403c0a,0x20480c08,0x08f02c10, + 0x00481a05,0x0050280c,0x20682001,0x09102c13, + 0x00081e0c,0x0000280e,0x00600408,0x08d0240e, + 0x00501e01,0x20182007,0x00282203,0x09602415, + 0x00400003,0x20600208,0x00b00c02,0x09803016, + 0x20200a01,0x20181a04,0x00301c0b,0x09b02819, + 0x0010500e,0x20787615,0x01001807,0x09602c15, + 0x20481a03,0x00601c04,0x2050040b,0x0a102019, + 0x20700804,0x20681601,0x00b80c0e,0x0a50281e, + 0x00001c06,0x00181a07,0x20282005,0x0aa03021, + 0x20481a09,0x00c02814,0x20d8200c,0x0a30281f, + 0x00980c05,0x00102206,0x00281601,0x0af0241e, + 0x00983209,0x2040480c,0x00580607,0x0b502c21, + 0x00081203,0x0080140a,0x20881004,0x0bc01c25, + 0x00881403,0x00602608,0x20300c00,0x0b403024, + 0x21600606,0x20282808,0x0090281b,0x0c00182b, + 0x21102007,0x21082e10,0x01701013,0x0c603027, + 0x20a82e02,0x00402c00,0x20301c05,0x0cf0202a, + 0x21282204,0x00202c01,0x00780819,0x0c802c31, + 0x00d00404,0x2010060b,0x20180e26,0x0d703024, + 0x00a00e01,0x20781c04,0x00c81e1e,0x0da02421, + 0x00800802,0x20701207,0x00881a17,0x0e302c20, + 0x00a02c03,0x20785a0a,0x01200e1d,0x0e20242e, + 0x20d01801,0x00584800,0x20703000,0x0f502610, + 0x20402602,0x20780800,0x00780400,0x0fa0361c, + 0x20c06407,0x21389800,0x02081c00,0x0fd02610, + 0x20d04804,0x20986400,0x00c00c00,0x10e02e1a, + 0x01100a02,0x00c03004,0x21982626,0x0e904223, + 0x00202405,0x00283607,0x00500e0b,0x0eb02e21, + 0x00d80e0a,0x00601814,0x20680e23,0x0f202621, + 0x01481a09,0x00805c0b,0x20d82628,0x0fd03e2e, + 0x20183a01,0x00d04602,0x20c00c0b,0x0d203231, + 0x00380e01,0x00a00807,0x20880605,0x0d802e29, + 0x00081003,0x00302209,0x20101804,0x0dc03631, + 0x20500c08,0x00383610,0x00a03814,0x0e102e38, + 0x00000805,0x00080605,0x00580409,0x0bd03226, + 0x00682605,0x00704003,0x20600403,0x0c30362b, + 0x00480401,0x20180602,0x00700004,0x0c40322d, + 0x00280e04,0x00600408,0x20380804,0x0c803a2c, + 0x00282a07,0x00202c09,0x00401008,0x0ac02e1e, + 0x20701c07,0x2028360b,0x00a01414,0x0af03620, + 0x20600a01,0x20180c03,0x00600412,0x0b003222, + 0x00080c00,0x00301e02,0x2018080a,0x0b404225, + 0x20501405,0x20881a0c,0x00e0080c,0x09f03a14, + 0x00500604,0x00500409,0x20381202,0x0a303a17, + 0x00701000,0x00080601,0x00380a02,0x0a203a1a, + 0x00080400,0x00180601,0x00600409,0x0a403a1c, + 0x00502001,0x20382404,0x00981602,0x0970320f, + 0x20380c02,0x00600a04,0x2020100c,0x09803a12, + 0x20780402,0x00481202,0x00201013,0x09603211, + 0x20400003,0x00081400,0x0050080b,0x09803a12, + 0x20382606,0x00502c07,0x00000c0c,0x0900320a, + 0x00300001,0x00300401,0x00080403,0x09103e0a, + 0x00800203,0x00301c05,0x20281a03,0x09003a09, + 0x00782209,0x00004409,0x00080800,0x0910420c, + 0x00401406,0x20481a0c,0x00a00403,0x08d03a02, + 0x20381603,0x00301c03,0x0010080d,0x08e03e02, + 0x20680800,0x00381203,0x00502414,0x08d03601, + 0x2080380c,0x20884a12,0x01100815,0x08d03e02, + 0x20401a03,0x00183005,0x0050000e,0x08e03006, + 0x00500801,0x20280606,0x00880404,0x08f04006, + 0x00480c00,0x00202201,0x00181802,0x0900400a, + 0x0098160b,0x00601812,0x20181203,0x08f03406, + 0x00080406,0x00701a04,0x20882402,0x0930340e, + 0x20801802,0x00183a02,0x00700412,0x09403411, + 0x20201400,0x20182601,0x0080000c,0x09603011, + 0x20c0140c,0x00182e0e,0x00401416,0x09303810, + 0x00482a0a,0x00603c0e,0x20200804,0x09b02411, + 0x00600601,0x00700004,0x20781606,0x09f03417, + 0x20380403,0x00400201,0x00081407,0x0a10301b, + 0x00f84a0d,0x00607c14,0x20781e0e,0x09e04014, + 0x2070180a,0x20582a11,0x00d0180f,0x0a60301a, + 0x20300602,0x00800401,0x2078080d,0x0ab0301b, + 0x00582a04,0x00304008,0x00080e02,0x0b002c1e, + 0x20d00c0a,0x20c82213,0x01803420,0x0a80401d, + 0x00e00a09,0x0028080c,0x00381208,0x0b402c1e, + 0x20102404,0x00884605,0x20601005,0x0bb02824, + 0x20301204,0x20881a04,0x0100240e,0x0bf02c24, + 0x00b0120a,0x20a8100c,0x01000608,0x0bb04828, + 0x21c00009,0x00481a0e,0x00200423,0x0c502c2b, + 0x20a82a03,0x01103807,0x21881803,0x0ce03028, + 0x20c0340c,0x20485e10,0x00a80c05,0x0d40302d, + 0x21602008,0x20583a11,0x00b0081a,0x0d005032, + 0x01000204,0x0040100b,0x20583631,0x0dc02423, + 0x00900801,0x00701203,0x20a8161a,0x0e00281c, + 0x00a82206,0x00902413,0x20d82a1e,0x0e902420, + 0x00d81602,0x00202c07,0x20284e28,0x0e90442a, + 0x20b0040a,0x20500400,0x00983400,0x0f902a10, + 0x20684a03,0x00a06400,0x20f05400,0x10002619, + 0x20584e01,0x00f09800,0x21a00000,0x1040321a, + 0x20984001,0x00d07400,0x21002c00,0x1140261c, + 0x00f83a19,0x2040481f,0x00a04222,0x0ee02621, + 0x00780e01,0x20803608,0x00a02a12,0x0f204a22, + 0x00300e01,0x20480e04,0x00b03e0f,0x0f603221, + 0x00b81a09,0x20301804,0x00d0721c,0x10303e2a, + 0x20204817,0x21185e2b,0x01c03409,0x0d90522e, + 0x00101007,0x20b8220c,0x01701002,0x0de04a2b, + 0x00300403,0x20181206,0x00801e06,0x0e20422c, + 0x00301809,0x20980e18,0x01301404,0x0ea06a36, + 0x0048120f,0x0010101a,0x00582404,0x0c404627, + 0x00102204,0x20782c08,0x00f00006,0x0ca04a27, + 0x00601602,0x20180c02,0x00580c03,0x0cc04a2d, + 0x20200401,0x20381c04,0x00f8200d,0x0d00562e, + 0x2060340c,0x20385213,0x00901411,0x0b304a1c, + 0x20181c04,0x00102604,0x00380c08,0x0b805220, + 0x20881005,0x00400a03,0x00200014,0x0b704622, + 0x00080605,0x20280408,0x00900007,0x0bc04e24, + 0x00081e04,0x00a02c0f,0x20b82801,0x0a704213, + 0x00180a07,0x20600c08,0x00d00c07,0x0aa04a18, + 0x00682a0c,0x0010300d,0x00401a03,0x0aa04a19, + 0x00101003,0x20381207,0x00880408,0x0ac0561c, + 0x00683206,0x00303803,0x00002402,0x09e04212, + 0x20101808,0x2088220d,0x01000409,0x0a005611, + 0x2050280f,0x20982616,0x01080811,0x09e05612, + 0x00001000,0x00181003,0x0048180a,0x0a004a13, + 0x2090280b,0x20984210,0x00e01014,0x09704e07, + 0x00480606,0x2020040b,0x00880804,0x09904e0a, + 0x00582a0f,0x00001c17,0x00700802,0x09804609, + 0x20200802,0x00582001,0x00001009,0x09904209, + 0x00981609,0x00202c11,0x20282209,0x09604a02, + 0x20601405,0x20381e08,0x00901010,0x09605000, + 0x20601c0b,0x20982615,0x00f01011,0x09505801, + 0x00483a06,0x00605808,0x20780802,0x09705203, + 0x20780405,0x2030160a,0x00800013,0x09504803, + 0x00681605,0x00201c06,0x00280a02,0x09805407, + 0x00400605,0x2028040b,0x00681c00,0x09804c09, + 0x20201c05,0x2078260b,0x00f0180e,0x09605005, + 0x00680a05,0x20400c06,0x00d00202,0x09a0400c, + 0x20680405,0x20301608,0x00981410,0x09d0540e, + 0x20180c00,0x20201a02,0x0058040b,0x09e04c0f, + 0x00080a02,0x20101405,0x00681808,0x09c05010, + 0x20702004,0x20684208,0x01001c11,0x0a104414, + 0x00580603,0x20400806,0x00e81202,0x0a604015, + 0x00000800,0x20480a02,0x00a80c07,0x0a804418, + 0x00203a01,0x20286202,0x00b02806,0x0a504816, + 0x00281001,0x00202405,0x20182203,0x0ae0481b, + 0x20480c01,0x20400e02,0x0100080e,0x0b10401a, + 0x00102402,0x20284201,0x00800407,0x0b603c1f, + 0x20300007,0x00c00205,0x20d81c0d,0x0b305820, + 0x0058120b,0x20201407,0x00801c04,0x0bb0441c, + 0x00381a05,0x20802402,0x01380800,0x0c104021, + 0x20781e04,0x00701806,0x2078040a,0x0c704027, + 0x00281e0d,0x00c02411,0x20d01004,0x0c504c29, + 0x21401010,0x20681a1a,0x00e82014,0x0cc04c29, + 0x20d0280b,0x20e84a0e,0x01c8100a,0x0d203826, + 0x00082001,0x00004205,0x2018260b,0x0dc04027, + 0x20e82809,0x00502615,0x20500409,0x0db05c30, + 0x00d81a07,0x20301416,0x00783226,0x0e00281f, + 0x00a82a06,0x20402413,0x00a81a1d,0x0e40281c, + 0x00401c01,0x20883e03,0x00f8060b,0x0ec0281c, + 0x00b00602,0x20681006,0x00582e21,0x0f204823, + 0x20180a02,0x00401000,0x20601000,0x0ff03215, + 0x20904804,0x20887800,0x01002400,0x1040260b, + 0x20702402,0x20b85000,0x01303c00,0x10802210, + 0x20802e03,0x21284800,0x01706800,0x11703210, + 0x20a02809,0x00185e06,0x20103a03,0x0f403617, + 0x00582608,0x00a0140c,0x20e03a1a,0x0fc04218, + 0x00381607,0x20201407,0x20103214,0x0fe0461a, + 0x00201006,0x20783208,0x00504a19,0x10d0621c, + 0x01583610,0x00b08014,0x21880e22,0x0e505a29, + 0x00801407,0x0010120c,0x2090020a,0x0ea0662b, + 0x0050180a,0x20780a0e,0x0040060c,0x0ec05e2a, + 0x00c80a0a,0x20303409,0x20700214,0x0f908233, + 0x20b0180e,0x2028221b,0x0070281e,0x0cd05e2b, + 0x20381e08,0x0060300a,0x2050080e,0x0d505a29, + 0x00481e0c,0x20103411,0x00200804,0x0d605a2e, + 0x20101c0a,0x20580e14,0x00780c11,0x0de08235, + 0x00682609,0x00404c10,0x20183202,0x0bd05a1d, + 0x00402407,0x20182e0f,0x00601004,0x0c306220, + 0x20201c07,0x20882614,0x00f02011,0x0c106623, + 0x20501204,0x0028100a,0x0038240f,0x0c806625, + 0x20401002,0x20682a0a,0x01202810,0x0af05216, + 0x20680400,0x00881005,0x2048080f,0x0b505a16, + 0x20502806,0x20184800,0x0068140a,0x0b305e15, + 0x00481801,0x00602201,0x20180801,0x0b80621d, + 0x00003805,0x20285604,0x00980804,0x0a70520c, + 0x00781204,0x00702c06,0x20980a04,0x0ac06211, + 0x00a8320e,0x00905013,0x20c80a06,0x0aa05e13, + 0x20181203,0x00001c03,0x0070000d,0x0ab06216, + 0x00282204,0x00c03c0b,0x20d82803,0x0a205209, + 0x20300404,0x00380e07,0x00201410,0x0a40620b, + 0x20a03c0d,0x20385618,0x00801c19,0x0a206609, + 0x00000401,0x20480e06,0x00e0080a,0x0a30620a, + 0x00000000,0x00480e02,0x00202408,0x09f04a03, + 0x20181e04,0x00402005,0x20100408,0x0a206401, + 0x00582207,0x00c03410,0x20d82e04,0x0a105c02, + 0x20302406,0x20484a02,0x00c0040a,0x0a005800, + 0x20281201,0x00400a01,0x20101409,0x09f05406, + 0x00101405,0x20382208,0x00700804,0x0a406407, + 0x20100002,0x00400605,0x20100c0c,0x0a305806, + 0x00381609,0x00602c0e,0x20780c03,0x0a206007, + 0x00100803,0x00081203,0x00100405,0x0a405c0c, + 0x20180602,0x00200c06,0x20181008,0x0a80640d, + 0x20100a01,0x00480801,0x00000009,0x0a805810, + 0x20380809,0x0000020e,0x0050180c,0x0a70640e, + 0x20280a04,0x00202405,0x20381809,0x0ac05c13, + 0x00280800,0x00100601,0x00201004,0x0b106013, + 0x00080c03,0x00501202,0x20280c05,0x0b205417, + 0x00182609,0x2010480e,0x00581004,0x0b106816, + 0x00380404,0x00081207,0x00601403,0x0b705419, + 0x20301601,0x20181e03,0x0030040b,0x0bc0641b, + 0x00382209,0x00203008,0x00300005,0x0bf0501c, + 0x00401004,0x20b0020b,0x01700c08,0x0bd06c1d, + 0x20601206,0x20181c06,0x0020080c,0x0c505821, + 0x20201405,0x00482a06,0x20481402,0x0cc06022, + 0x20b0180b,0x20683e14,0x00f00410,0x0cf05027, + 0x20b00605,0x20783800,0x01702015,0x0cf0602b, + 0x20300006,0x0030160c,0x20683606,0x0d705c24, + 0x20281606,0x00903008,0x20e83e04,0x0dc05420, + 0x00101a06,0x00081c0e,0x00083610,0x0e404027, + 0x2050440a,0x20685610,0x0098460c,0x0e706830, + 0x00502602,0x00383805,0x20182a0f,0x0e603419, + 0x00402403,0x00484e09,0x20100a0b,0x0eb03819, + 0x00500001,0x00601604,0x20882a0e,0x0f303417, + 0x00980605,0x00b0000e,0x20c8561a,0x0fb0381c, + 0x20381801,0x00280c00,0x00600c00,0x10403212, + 0x20585a07,0x00b06000,0x20803c00,0x10a03a0c, + 0x20483202,0x00f02000,0x20e02000,0x10e02e0e, + 0x20b85203,0x01903c00,0x22005c00,0x11f02206, + 0x20280802,0x20401804,0x00381a09,0x0fb03a16, + 0x20303c14,0x20b85e16,0x01000a0f,0x10304614, + 0x20401408,0x00382e06,0x2050120d,0x10603a15, + 0x00700c07,0x00500608,0x21101a21,0x11904a17, + 0x00600606,0x2068240a,0x0090520e,0x0ed03a22, + 0x00f83618,0x00405026,0x20601216,0x0f504626, + 0x01082209,0x00803c11,0x21100e19,0x0f704628, + 0x00381608,0x00701c0e,0x2100360b,0x1070522d, + 0x00380c02,0x20502a08,0x00001804,0x0da06a27, + 0x20c01812,0x20982e21,0x00d05018,0x0e006a25, + 0x20800c03,0x20181e0a,0x20205016,0x0e105a29, + 0x00981c03,0x00204e09,0x20a02603,0x0ee07a34, + 0x20301201,0x20882602,0x00a0240e,0x0c806a1e, + 0x00a8260e,0x20304014,0x0038160b,0x0d00761f, + 0x00581801,0x00303202,0x20980a03,0x0d007220, + 0x20881604,0x20502201,0x00901c19,0x0d507e29, + 0x20200006,0x20400a06,0x00181806,0x0bc07614, + 0x2060140d,0x20c81a16,0x01300814,0x0c107a1a, + 0x00180e02,0x20302c00,0x0038100b,0x0c006e1c, + 0x00501408,0x20a82a0d,0x01100801,0x0c50821c, + 0x00582a09,0x2040500d,0x00381c00,0x0b306a11, + 0x00280608,0x20680411,0x00d00002,0x0b806a0f, + 0x20401807,0x20683e06,0x00e01c0e,0x0b506210, + 0x20401207,0x2058180b,0x00780c10,0x0b807e14, + 0x20301407,0x20e8260d,0x0170200e,0x0ab0660a, + 0x00280400,0x20700607,0x00c01c08,0x0b107e0a, + 0x0048360a,0x00005c0e,0x20281401,0x0b007208, + 0x00100405,0x20280609,0x00180c04,0x0b107e0a, + 0x00100a06,0x20a80c08,0x00e80406,0x0a906800, + 0x20602406,0x20883607,0x00d80c0d,0x0af07c01, + 0x20201c08,0x20d82e10,0x01601c0c,0x0ad06e02, + 0x00380e03,0x00002808,0x00082808,0x0ad07204, + 0x20201806,0x20882a0a,0x00b00008,0x0ab06c07, + 0x00680e05,0x00101c0b,0x20182204,0x0b107406, + 0x00180a03,0x20600408,0x00b81007,0x0ae06c08, + 0x20680a01,0x20381601,0x00a02811,0x0ae06808, + 0x00480400,0x20200807,0x00282002,0x0b00600c, + 0x20480400,0x20380605,0x0070140f,0x0b50700c, + 0x20280a01,0x20800e01,0x00b0080a,0x0b406c10, + 0x00701c00,0x20481603,0x00580a01,0x0b507810, + 0x20681607,0x20200c06,0x0040240f,0x0b706014, + 0x00200803,0x20481603,0x00580803,0x0be07015, + 0x00400c01,0x20a81203,0x00e00003,0x0be07016, + 0x20700406,0x00382a02,0x00001413,0x0be07019, + 0x00701c08,0x20882210,0x00780e05,0x0c306c19, + 0x20481604,0x20101c06,0x00081009,0x0c906c1a, + 0x20601204,0x20782c01,0x00a00c0e,0x0ca06c1e, + 0x00882e13,0x00403411,0x20a02a03,0x0ce08420, + 0x20c81604,0x20100c09,0x20181c12,0x0d00581f, + 0x00380802,0x20601e06,0x00881e04,0x0d80681d, + 0x0010000a,0x20300e0c,0x20284a04,0x0db06823, + 0x21002019,0x20782e27,0x00381c14,0x0df09429, + 0x00200403,0x20601604,0x00282612,0x0e20541f, + 0x20800601,0x20980c02,0x00e81004,0x0e50541d, + 0x20581609,0x20202813,0x00183602,0x0ec0441f, + 0x00583a12,0x00107422,0x20887e1c,0x0f506825, + 0x00381602,0x20503806,0x00782e0a,0x0ed04011, + 0x00600400,0x20702400,0x00b83e13,0x0f304c14, + 0x00680402,0x20701606,0x00c00a12,0x0f903c15, + 0x00402006,0x20d81212,0x0158120c,0x10204c11, + 0x2020240d,0x20687000,0x01189000,0x10c06615, + 0x20c05015,0x20b8f000,0x02288c00,0x11206a04, + 0x2060340c,0x20f8a000,0x02c87800,0x1140620c, + 0x20e05817,0x21490400,0x03c89000,0x12104002, + 0x00000213,0x00480428,0x20b83e05,0x10203a18, + 0x01282e21,0x00808040,0x21987e25,0x10d04e17, + 0x00380a0f,0x20101825,0x00486213,0x10c03e16, + 0x00f81221,0x00203045,0x20584e2a,0x11e02613, + 0x00000c0c,0x00482610,0x20c03e04,0x0f50461c, + 0x20802411,0x20287222,0x00709c10,0x0fd04e21, + 0x00701405,0x20383a07,0x00905208,0x0fd03a23, + 0x2050100f,0x2028321e,0x00709003,0x10f04626, + 0x0058060d,0x00700c13,0x21502605,0x0e605a20, + 0x0068120b,0x00703012,0x21581209,0x0ee07a1d, + 0x20580607,0x00200c08,0x2050240c,0x0eb05e21, + 0x00c00a0b,0x00281410,0x2050420c,0x0fb0722a, + 0x20480409,0x00600a14,0x2120240c,0x0d607a1c, + 0x20401008,0x0038360f,0x20904009,0x0df0821d, + 0x00500809,0x00181e0e,0x20202a04,0x0dc0721e, + 0x20c00c04,0x00382210,0x20904818,0x0e609a24, + 0x00480602,0x00500806,0x21081800,0x0ca07217, + 0x00781606,0x0070380a,0x21681e01,0x0d209619, + 0x20180607,0x0030080c,0x2090080b,0x0ce07a1a, + 0x00d80807,0x00601605,0x2118320c,0x0d70a61e, + 0x20401401,0x00583a01,0x20e0240d,0x0c006e10, + 0x20600803,0x00381e09,0x20802413,0x0c609210, + 0x00280801,0x00201609,0x20700c08,0x0c308a11, + 0x20b80a09,0x00401c0f,0x20c8101b,0x0c808e17, + 0x00480a01,0x00901c02,0x21c81001,0x0ba08209, + 0x00200003,0x00580400,0x20f80c01,0x0c209606, + 0x20601c08,0x00085a06,0x2010180f,0x0bd07e06, + 0x0078080b,0x0020160d,0x20580a04,0x0c10920b, + 0x20580601,0x00700c00,0x2150040e,0x0b707a01, + 0x00081a04,0x00504808,0x21082006,0x0bf09602, + 0x0068160c,0x00803811,0x21881e04,0x0bc08c00, + 0x00080613,0x00000c14,0x00001c10,0x0bc08a06, + 0x00481002,0x00603602,0x21281e02,0x0b907c05, + 0x00100602,0x20181205,0x00302407,0x0c008c04, + 0x20200808,0x00381e12,0x2090180f,0x0bd08805, + 0x2070101d,0x20183624,0x00300410,0x0bd0980a, + 0x00400209,0x00200005,0x20501409,0x0bc07009, + 0x20300806,0x00081e09,0x20180c0a,0x0c40900d, + 0x20300a01,0x00581406,0x21081809,0x0c308011, + 0x0078221f,0x00305c32,0x20a82a04,0x0c408c10, + 0x20e01812,0x00284a16,0x20500414,0x0c307017, + 0x00580607,0x00300c0a,0x20882400,0x0cc08412, + 0x00580a04,0x00701404,0x21580e01,0x0cd08015, + 0x20100c12,0x20482a2c,0x00d04811,0x0cd09c17, + 0x01081a1a,0x00804c22,0x21783614,0x0d106c17, + 0x20801007,0x0028320b,0x2050000e,0x0d707819, + 0x20a80403,0x00500e09,0x2108180e,0x0d807c1c, + 0x20b02a02,0x20187408,0x0038180e,0x0dd08c26, + 0x2100181b,0x0018462b,0x2040081b,0x0db0601b, + 0x00500207,0x0050000b,0x2108220a,0x0e50701b, + 0x00b80803,0x00401a01,0x20d84610,0x0e70641b, + 0x00881a01,0x00804402,0x21986a13,0x0f108c24, + 0x00680e10,0x00702827,0x21585615,0x0eb0481d, + 0x2090000a,0x0050020a,0x21082005,0x0f106819, + 0x20e00a03,0x0028140a,0x20780411,0x0f40441c, + 0x20c01807,0x00384a02,0x20880c06,0x1000581d, + 0x00100003,0x0040020a,0x20b03a04,0x0f604810, + 0x00781606,0x00503813,0x21082214,0x0fd05812, + 0x00880400,0x00400c01,0x20c01218,0x10205018, + 0x00a82606,0x00906813,0x21a83e1e,0x10d05c11 + }, //ct2 + { + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }, //ct3 + }, + VdoTable:{ // VdoTable + { + 0x20c81a0a,0x20c00000,0x00007400,0x12701c07, + 0x20d81a05,0x21200000,0x00004000,0x13a03c08, + 0x21081603,0x21200000,0x00000400,0x13804811, + 0x21b01807,0x21800000,0x00089c00,0x16906822, + 0x00c00413,0x2110021f,0x00082624,0x1280420b, + 0x00d00807,0x21800210,0x00082227,0x13b0520c, + 0x00d00808,0x21700208,0x00083e30,0x13c04607, + 0x01d81a0e,0x21200014,0x00081e51,0x17302e06, + 0x20481a0d,0x21000019,0x00082000,0x11c0161d, + 0x20300801,0x21600005,0x00085000,0x12e02e1f, + 0x00680a09,0x2150000f,0x0008120a,0x13002624, + 0x20800010,0x21800214,0x00083005,0x16302e2c, + 0x0090200a,0x2170020f,0x0008360c,0x10d01e23, + 0x00700207,0x2140000a,0x00080e07,0x11e01622, + 0x00000803,0x2170020b,0x00081008,0x11d02e25, + 0x00d81612,0x2180001c,0x00000214,0x14c00a34, + 0x20881208,0x20f0000f,0x00080411,0x0fb80a20, + 0x20680406,0x2140020a,0x0008080e,0x10d0161f, + 0x20400406,0x21400202,0x00084008,0x10c0161d, + 0x2040180f,0x21d0021a,0x00082413,0x13002235, + 0x00901006,0x2130020a,0x00081207,0x0ed0061c, + 0x00600205,0x21500009,0x00081204,0x10000a1a, + 0x00880a0a,0x21400010,0x00000606,0x0fe8061c, + 0x00100608,0x21700012,0x00083008,0x11980e28, + 0x20780a06,0x20f00009,0x00000415,0x0e080a15, + 0x20300c04,0x21600207,0x0008140f,0x0f300a14, + 0x20401406,0x2150020d,0x00080412,0x0f100e16, + 0x00200004,0x21600205,0x0000040a,0x1078121f, + 0x00200c05,0x21100208,0x00080801,0x0d90020a, + 0x00000203,0x21300006,0x00080c05,0x0ec80a0a, + 0x00200601,0x21100004,0x00081805,0x0ea8060a, + 0x20181205,0x21600007,0x0000180f,0x0fb81212, + 0x00300204,0x20f00006,0x00080407,0x0d480e06, + 0x00300a02,0x21300201,0x00000006,0x0e880604, + 0x20300201,0x21000001,0x0008040c,0x0e680e02, + 0x00100c05,0x21900209,0x0008080d,0x0f600204, + 0x20980403,0x20f00205,0x00000411,0x0d480806, + 0x20700007,0x21000207,0x00081810,0x0e980807, + 0x00200003,0x21000201,0x00000002,0x0e880c05, + 0x20200604,0x21700006,0x0008100f,0x0f780c0a, + 0x00a00000,0x21000003,0x00080a09,0x0d88080a, + 0x00680a05,0x2100000c,0x00000604,0x0ee8180d, + 0x00281208,0x21000009,0x00003009,0x0eb8080b, + 0x00400405,0x21600206,0x00080c08,0x0ff81015, + 0x20680601,0x21000002,0x00000c15,0x0de80810, + 0x20380400,0x21200204,0x0000240f,0x0f680813, + 0x20600409,0x21400210,0x00000410,0x0f301017, + 0x20881a04,0x2150000a,0x00002014,0x10d81423, + 0x20300e01,0x21100000,0x00000404,0x0e90001c, + 0x20600006,0x21300205,0x00000005,0x1020041d, + 0x20100602,0x2130000b,0x00081201,0x1010041e, + 0x00180401,0x21b00202,0x00002e04,0x1210082b, + 0x00100409,0x20e00205,0x00080a04,0x0f78041c, + 0x00900606,0x2130000d,0x00001a0d,0x11000419, + 0x00500204,0x21200004,0x00002e05,0x1100101b, + 0x00000800,0x21c00000,0x00001c01,0x13701c2a, + 0x20880e0e,0x20d00015,0x00004c00,0x10400019, + 0x21100801,0x21200206,0x00002c0f,0x11c01c1a, + 0x20f01005,0x21200209,0x00000c09,0x11d0241d, + 0x21402002,0x21b00201,0x00000001,0x14c0282b, + 0x00b0040a,0x2100021d,0x00004a21,0x10f03410, + 0x01100802,0x21000205,0x00000a32,0x12902812, + 0x01080602,0x20e00006,0x00000e30,0x12a02013, + 0x01b80603,0x21300008,0x00003e51,0x15d02c11, + 0x21600801,0x00e84400,0x22300000,0x12882812, + 0x21203002,0x01284c00,0x23582800,0x13d82c0d, + 0x21303403,0x01384000,0x23585400,0x13c8240f, + 0x21483606,0x02004800,0x24882000,0x17082412, + 0x01e00e07,0x01000c04,0x23383e43,0x12c82a0f, + 0x01400203,0x01f01406,0x24783e37,0x13f8420f, + 0x01581604,0x0200180a,0x24583e39,0x13f8460e, + 0x00f01c0c,0x01384612,0x23682e3d,0x1748420c, + 0x21103814,0x01384e12,0x23184818,0x11b84e24, + 0x20181003,0x01f01603,0x24282006,0x12f85a28, + 0x20300c02,0x01b81a02,0x23f80c06,0x12f85a27, + 0x00801208,0x01a00011,0x2478660f,0x16286633, + 0x01383e1b,0x0210602a,0x2448261a,0x10b86e25, + 0x00180e05,0x01a00407,0x23d80402,0x11c86624, + 0x00381202,0x01e01c03,0x24481a03,0x11c85e26, + 0x20502809,0x01e84208,0x24781807,0x14788637, + 0x21002416,0x01283226,0x22c0241f,0x0f786223, + 0x00001805,0x01781208,0x23c81804,0x10b86621, + 0x00200801,0x01a00e03,0x23d82006,0x10986a24, + 0x00b82609,0x02704812,0x25782e07,0x12c89236, + 0x01081211,0x01b02c1e,0x23882611,0x0e986e1c, + 0x00100800,0x01d80406,0x24081c05,0x0fb87a1c, + 0x20200c02,0x01b81402,0x23b8040b,0x0f987a1c, + 0x20780404,0x01f00e09,0x24501819,0x1128962d, + 0x20c0080d,0x01681a17,0x22d0201e,0x0db86615, + 0x00181605,0x01f02406,0x24100008,0x0ef87e15, + 0x00182a06,0x01e03809,0x24000c05,0x0ed87614, + 0x00600605,0x01d00404,0x24200405,0x1008961e, + 0x00681608,0x01902010,0x23381607,0x0d486a0a, + 0x20280806,0x01a00608,0x2380100c,0x0e787a0b, + 0x00100003,0x01400a09,0x23201409,0x0e586a0d, + 0x20602007,0x01e82e0a,0x24100016,0x0f489210, + 0x00000001,0x01480607,0x22c01c0d,0x0cf86207, + 0x00181607,0x01701c0a,0x23800805,0x0e387603, + 0x20480402,0x01300000,0x22f8080d,0x0e186e02, + 0x00681206,0x0260200c,0x24c81004,0x0f089a04, + 0x20600c04,0x01480e04,0x22d8100c,0x0cf86006, + 0x00000806,0x0130060b,0x23000009,0x0e386c04, + 0x00600e04,0x01380405,0x22f00401,0x0e286c05, + 0x20681003,0x02200e06,0x24401414,0x0f089408, + 0x00a00a05,0x01700008,0x23080e06,0x0d386809, + 0x00100e02,0x01581805,0x23080408,0x0e88780d, + 0x20601404,0x01583208,0x23101812,0x0e68680f, + 0x00980a06,0x01e00803,0x24100402,0x0f889014, + 0x20680c07,0x01980a08,0x23000c17,0x0d886811, + 0x20480400,0x01880a02,0x2360100c,0x0f087017, + 0x00380400,0x01a01005,0x23c81c00,0x0f186818, + 0x20c0280b,0x01d84e0e,0x23f8041e,0x10589424, + 0x20482205,0x0170240b,0x23200803,0x0e58641e, + 0x00001004,0x01780601,0x23881000,0x0fe86c1d, + 0x20480a02,0x01900804,0x23901009,0x0fd86c1d, + 0x00200207,0x02780c12,0x25281205,0x11b89c31, + 0x00a80402,0x00e00e04,0x22a01e09,0x0f48541b, + 0x00381605,0x01b0100a,0x23902800,0x10c86c1d, + 0x00080c04,0x01700202,0x23702a01,0x10d86021, + 0x00080c07,0x02701602,0x25501c01,0x1338902e, + 0x21600a02,0x00d82403,0x22604015,0x10184c21, + 0x21081000,0x01501603,0x23503808,0x11b85021, + 0x20a81607,0x01403009,0x23702000,0x11d84820, + 0x2118460b,0x02305c11,0x25004400,0x14a8782f, + 0x01500802,0x00f00a06,0x2300123e,0x11282c19, + 0x01200001,0x01101603,0x23001a37,0x12a83814, + 0x00e00005,0x00f80a10,0x22b04229,0x12b83414, + 0x01800806,0x01280a13,0x23908248,0x15d84818, + 0x21502807,0x20682400,0x00687c00,0x11d8640c, + 0x21083000,0x00504c00,0x00282000,0x12f89405, + 0x21083204,0x00105c00,0x00381800,0x13088403, + 0x21a03a02,0x20e85400,0x01783c00,0x16188810, + 0x01781609,0x00403015,0x2048423f,0x11e89614, + 0x01181a02,0x20601400,0x01400231,0x12d8a614, + 0x01101808,0x20b8220d,0x01a81a2f,0x12d89a15, + 0x01b00809,0x00001206,0x00288a4f,0x1638aa17, + 0x00382001,0x20105a06,0x00882006,0x10a89e30, + 0x00201c02,0x20c81e06,0x01981803,0x11b8aa2b, + 0x20180e05,0x20600c0b,0x01282c04,0x11b8b22a, + 0x20181a0a,0x00202c16,0x00684402,0x14a8ea3d, + 0x20701404,0x20985204,0x01e02c10,0x0f58ba25, + 0x20501404,0x20582000,0x01282809,0x1068be25, + 0x00101c05,0x20981e05,0x01681401,0x1078be28, + 0x00481405,0x20403607,0x01281400,0x12c8f23d, + 0x00681202,0x20403808,0x00a82a06,0x0e48a620, + 0x00581a06,0x0000340c,0x00a81e04,0x0f58ca23, + 0x00381205,0x2020200b,0x00f80c03,0x0f38c626, + 0x00201204,0x20a81c07,0x01f0140b,0x10e90237, + 0x20280603,0x20880802,0x0180340d,0x0d48ae1d, + 0x00180402,0x20600e06,0x0170100b,0x0e48ca1f, + 0x00080800,0x20700a05,0x0180140d,0x0e28c21e, + 0x20200002,0x20500204,0x01701410,0x0f68f229, + 0x00101003,0x20900607,0x01580807,0x0c889613, + 0x20300202,0x20781401,0x01a0180e,0x0d78ca13, + 0x20502405,0x20884605,0x01a0100e,0x0d68c211, + 0x00180c00,0x20500c02,0x01700c09,0x0e58ea1d, + 0x20180401,0x20581801,0x01701009,0x0c18a20b, + 0x00401803,0x20781e05,0x01580804,0x0d08c20a, + 0x00480606,0x00100409,0x00980400,0x0d08ba0a, + 0x00181e01,0x20803401,0x01a0000c,0x0d98e212, + 0x00100202,0x20600002,0x01180405,0x0bd89a04, + 0x20600c00,0x20181c04,0x00e0040f,0x0cd8ca01, + 0x20200807,0x20180a08,0x00b0000d,0x0cc8b603, + 0x00000a01,0x20f81a03,0x02701c0f,0x0d38e204, + 0x20280804,0x20601603,0x01181008,0x0bd89803, + 0x00581202,0x00102004,0x00700202,0x0cf8bc05, + 0x00181a09,0x00101c0d,0x00900c06,0x0cd8b806, + 0x20301004,0x20c82205,0x0218040e,0x0d58dc0b, + 0x00481608,0x20801408,0x01601401,0x0c089c08, + 0x20180e03,0x20201201,0x00f0140e,0x0d28b80b, + 0x20200407,0x20500a0e,0x0108040a,0x0d28ac0e, + 0x00300e04,0x20880c06,0x01a81006,0x0dd8e015, + 0x00002406,0x20d82a0f,0x01b8040f,0x0c689410, + 0x20301409,0x2058160a,0x0138100a,0x0db8b817, + 0x00300603,0x20480408,0x01281005,0x0db8bc15, + 0x20181803,0x20502e06,0x01782810,0x0ea8e41f, + 0x20902003,0x20484004,0x0118180f,0x0d18a81f, + 0x00382209,0x00002410,0x00e00000,0x0e88c01c, + 0x20680400,0x20381202,0x01201c0e,0x0e88bc1f, + 0x20500001,0x20b80c04,0x02280c0c,0x0fd8fc2d, + 0x00c80a07,0x0040040c,0x00100e0d,0x0e28a820, + 0x20201805,0x2088320c,0x0170340a,0x0f78b421, + 0x00401c05,0x20482a03,0x00e00203,0x0f98b024, + 0x00600605,0x20b81407,0x01f02601,0x1168f833, + 0x21800c06,0x00281208,0x00201818,0x0f289425, + 0x21000e01,0x20282005,0x00b01405,0x1098a428, + 0x21180a08,0x00380c0e,0x00403409,0x10b8ac27, + 0x21c02c06,0x20986e07,0x01a05411,0x1308e43b, + 0x01781604,0x0050240c,0x20200e44,0x1048901d, + 0x01381e02,0x00101405,0x0030323a,0x11b8901a, + 0x01300805,0x0018060f,0x0010323a,0x11d8881b, + 0x01f80a05,0x00200c10,0x20102a5c,0x14b8bc28, + 0x20e82203,0x00b05800,0x20c82400,0x11187203, + 0x21002e02,0x20a84000,0x01281000,0x11e86c04, + 0x21402001,0x20383800,0x00680800,0x12087406, + 0x21c82a02,0x00a05800,0x21383c00,0x15388005, + 0x00e80c07,0x00281208,0x0090122a,0x10c88a18, + 0x00f02007,0x00183206,0x00182a31,0x11c87a15, + 0x01980a04,0x00502404,0x20882a3c,0x11e87619, + 0x02480802,0x00002605,0x00383e55,0x14e8a225, + 0x0040060c,0x2018080e,0x00501000,0x0f88822d, + 0x00481a07,0x0090300e,0x20b83203,0x10988e2f, + 0x20701407,0x00381a08,0x00181c0f,0x10888a2f, + 0x20a00801,0x20181c03,0x00c81018,0x1308c243, + 0x20302010,0x00081615,0x0038240c,0x0e387627, + 0x20180803,0x00302205,0x00280c0a,0x0f28962c, + 0x00682607,0x0080340e,0x20481a05,0x0f389a2a, + 0x00900c00,0x00080c05,0x00580a08,0x1118c63b, + 0x00480e10,0x0080081a,0x20200402,0x0d189620, + 0x20100400,0x00181803,0x00a01008,0x0df8a223, + 0x20200402,0x20181607,0x0090280e,0x0de89626, + 0x20280e03,0x00301404,0x00201412,0x0f48c236, + 0x2050040e,0x00581e15,0x0000280e,0x0c387e18, + 0x00380a03,0x00200001,0x00401805,0x0cf8961c, + 0x00000401,0x00080800,0x00400008,0x0ce88a1b, + 0x00000401,0x00080605,0x0070180c,0x0dd8b627, + 0x0038320f,0x00603816,0x20700800,0x0b987a11, + 0x20501007,0x00081608,0x00480c0e,0x0c388e12, + 0x00081202,0x00102402,0x00281409,0x0c388a13, + 0x00100800,0x00181201,0x00600c0b,0x0cc8ae1b, + 0x2010240d,0x20582218,0x0070080a,0x0b18660d, + 0x00781a07,0x0040280c,0x00081601,0x0bc8960c, + 0x20100402,0x20380e03,0x00b00809,0x0bb8920a, + 0x00000800,0x00381c00,0x0020140d,0x0c28aa0f, + 0x20100206,0x0040040e,0x20181c08,0x0ad87a04, + 0x20680405,0x20200609,0x00a00c13,0x0b789603, + 0x00580a03,0x20201004,0x00880404,0x0b889204, + 0x20180601,0x00500800,0x2050000c,0x0bd89e02, + 0x00100201,0x00380602,0x00001405,0x0ad87403, + 0x00400604,0x20381007,0x00b00c02,0x0b989807, + 0x20701404,0x20482a05,0x00c01013,0x0b989008, + 0x00180403,0x00401602,0x20481809,0x0bf8a008, + 0x20301c05,0x00482e06,0x2010040a,0x0b08740a, + 0x20400804,0x20280e05,0x00700c0c,0x0be88c0e, + 0x00580a02,0x00101806,0x00181204,0x0bf8880f, + 0x20181606,0x00401c07,0x0010040b,0x0c68a813, + 0x00682606,0x00a0440a,0x20b82201,0x0b78740f, + 0x00580e05,0x00102006,0x00480c01,0x0c788815, + 0x00080e04,0x00000c00,0x0070180c,0x0c888814, + 0x00201805,0x20181a0b,0x0088040a,0x0d28a41d, + 0x20780c04,0x00202208,0x00580c13,0x0c087c18, + 0x20601806,0x20383a09,0x00c01810,0x0d388c1d, + 0x20601809,0x20381e0b,0x00a8100b,0x0d488420, + 0x20400000,0x00580804,0x00281c11,0x0e38b42a, + 0x00600c01,0x20281c03,0x00d80601,0x0ce88c20, + 0x00480e03,0x00401408,0x20281601,0x0e488824, + 0x00a81e0a,0x00302c11,0x00380e06,0x0e689022, + 0x00280a01,0x00580404,0x00000805,0x0fc8bc35, + 0x21381603,0x00201806,0x00600c10,0x0e088428, + 0x21080601,0x00100601,0x0040140a,0x0f788829, + 0x21900808,0x2048260d,0x00e03017,0x0f88882b, + 0x21680402,0x00301c00,0x2018080a,0x1188b03d, + 0x01380401,0x20381e03,0x00c04238,0x0f387c20, + 0x01202002,0x00083e05,0x00502235,0x10a8841f, + 0x01800204,0x2020140d,0x00581249,0x10d87c21, + 0x01980a03,0x00280c08,0x0060424c,0x1348b02e, + 0x21180a06,0x20680c00,0x01403400,0x10286201, + 0x21282a02,0x00b04400,0x20d80800,0x11286400, + 0x21381800,0x00502800,0x20281000,0x11286c02, + 0x21e00803,0x00182400,0x00c81800,0x14188c04, + 0x01502c0c,0x20883a12,0x01182232,0x0fe8561a, + 0x01681804,0x00102e07,0x00481e37,0x10e86e1c, + 0x01580c02,0x20100a01,0x00800238,0x10e8761b, + 0x02680a06,0x00301009,0x00381e59,0x13b89629, + 0x20880a04,0x00300011,0x0038280e,0x0e98722c, + 0x20201201,0x20581805,0x0108080b,0x0f888232, + 0x00181204,0x20402804,0x00a81007,0x0f887233, + 0x20a00c09,0x0028060b,0x0078201a,0x11a89e48, + 0x00c82a05,0x00105005,0x0030060a,0x0d586a2a, + 0x00280a02,0x20200802,0x00a00c04,0x0e187e2a, + 0x20102004,0x20883a07,0x0140140a,0x0e187a2b, + 0x00881208,0x00401c11,0x00680a03,0x0fa8b23c, + 0x20b00c04,0x2098220b,0x01702c1c,0x0c186a21, + 0x20100401,0x20480a03,0x00c0080a,0x0cd87623, + 0x00000a01,0x00180803,0x00681007,0x0cd87a23, + 0x20500403,0x00081208,0x00c03016,0x0dd8a233, + 0x00901a03,0x20680c02,0x00f81607,0x0b486216, + 0x00001802,0x20281e02,0x00a80c07,0x0be87a1a, + 0x00180400,0x00200400,0x00480407,0x0be87a1c, + 0x00180e01,0x00200802,0x00800c07,0x0c889624, + 0x20c02809,0x20185608,0x00c00415,0x0aa86e0f, + 0x00281a02,0x00402004,0x00381006,0x0b287e14, + 0x20200000,0x00180c00,0x0050080b,0x0b287e12, + 0x00100000,0x20100602,0x00a0040b,0x0b888e1b, + 0x00c8320b,0x00905013,0x20981e0e,0x0a586a0b, + 0x00000a01,0x20281a01,0x00c0180b,0x0aa8820c, + 0x00180400,0x00100401,0x00280406,0x0ab87a0a, + 0x20100400,0x20180601,0x00b8040e,0x0ae88e0f, + 0x20680406,0x2030020d,0x00b02416,0x09f86607, + 0x20100802,0x00080e03,0x0058080a,0x0a787a02, + 0x00200e01,0x00180c01,0x00300408,0x0a887a03, + 0x20100402,0x00080a01,0x00a8080c,0x0aa89602, + 0x00000201,0x20300404,0x00a80403,0x09f86005, + 0x20180601,0x00300003,0x00380408,0x0a887c08, + 0x20480803,0x00301602,0x00080c0d,0x0a987808, + 0x00480e04,0x00100c06,0x00900807,0x0ab89407, + 0x00281202,0x20402401,0x00b80404,0x0a385c09, + 0x00080400,0x00200c01,0x00300007,0x0ae8780f, + 0x00380606,0x00100407,0x00501402,0x0af87c0f, + 0x20701004,0x20281e07,0x00c01012,0x0b288c14, + 0x00001401,0x20882a04,0x01401809,0x0a88600f, + 0x00000202,0x00180800,0x00601806,0x0b787816, + 0x20401007,0x00081a0b,0x00600c0c,0x0b887017, + 0x00781a04,0x00202c06,0x00581202,0x0bf88c1d, + 0x20300002,0x20380a01,0x00a80c0a,0x0b285c18, + 0x00080803,0x00101605,0x00481007,0x0c486c1c, + 0x00481a05,0x0040300a,0x00081800,0x0c58701d, + 0x20400801,0x20480607,0x01080414,0x0ce89026, + 0x00780603,0x20300c05,0x00880c01,0x0c08601e, + 0x00100602,0x20280c05,0x00a00406,0x0d487823, + 0x20101002,0x20282a07,0x00b0280c,0x0d587423, + 0x00001006,0x20281e02,0x00f81c0a,0x0e689c35, + 0x21501401,0x20482603,0x00b01415,0x0d18642a, + 0x21100002,0x00080602,0x00700c09,0x0e78702b, + 0x21201004,0x00180a02,0x00181c0a,0x0e986c2e, + 0x21481207,0x0020100f,0x00800c0b,0x1028a43f, + 0x01401c00,0x00182000,0x0038063b,0x0e685c24, + 0x01381601,0x00002803,0x00680e3a,0x0fb86c1f, + 0x01481e04,0x0060100d,0x2020163c,0x0fe87422, + 0x01701404,0x20282a0b,0x00c04244,0x12089033, + 0x21702003,0x20382400,0x00182400,0x0fa83803, + 0x21501e01,0x20983400,0x01400400,0x10585802, + 0x21301a01,0x20582000,0x00e80800,0x10685401, + 0x21b01c01,0x20b80c00,0x01084000,0x13385603, + 0x02182207,0x0050500a,0x20983244,0x0f58461f, + 0x01a02003,0x20281e02,0x00781e3e,0x10185a1d, + 0x01701403,0x00081e02,0x00581639,0x10285a1b, + 0x02080400,0x20480404,0x00d81a51,0x12a8722b, + 0x20c01008,0x20381a0b,0x00b00420,0x0dd85632, + 0x20381604,0x00601808,0x00080810,0x0ea86634, + 0x20380602,0x00580806,0x2010040b,0x0ec86232, + 0x20180602,0x20501c05,0x00c81810,0x1098764b, + 0x00700a08,0x0018240c,0x00501e04,0x0c985a24, + 0x00000c02,0x00181605,0x00501006,0x0d386229, + 0x00381601,0x00402c01,0x20380402,0x0d585a2b, + 0x00000802,0x20581a02,0x01301c0e,0x0e787e3c, + 0x20700408,0x0030020c,0x20400011,0x0b78421e, + 0x20180801,0x00400801,0x00180c07,0x0c185e22, + 0x20180400,0x20100e03,0x0080040b,0x0c085a25, + 0x20200203,0x20400003,0x00d00c0e,0x0cc8722e, + 0x00682609,0x0040340e,0x20480a05,0x0ab84a18, + 0x00282205,0x00202c05,0x00300405,0x0b185e1c, + 0x00100400,0x20280a01,0x00a00007,0x0b085e1c, + 0x00001404,0x20481e06,0x00d00809,0x0b886a23, + 0x20380806,0x2050220d,0x00a80c0d,0x09f84614, + 0x00001804,0x20682609,0x00e00c0a,0x0a485a15, + 0x20200c01,0x20180e02,0x0098100b,0x0a486213, + 0x00180a02,0x00100404,0x00780409,0x0a986e1a, + 0x00101e02,0x20783c04,0x01201005,0x0988560a, + 0x20100201,0x00000404,0x00581409,0x09d85e0b, + 0x00100001,0x00280402,0x00680c06,0x09d86a0a, + 0x00080800,0x20200e01,0x0080000c,0x09f86a0f, + 0x20100c01,0x00080e01,0x00380409,0x09484a03, + 0x00280a02,0x00001002,0x00680407,0x09986203, + 0x00180e03,0x00101404,0x00500409,0x09a86a03, + 0x00100601,0x20400400,0x00b8040b,0x09a86a04, + 0x20100201,0x00280402,0x00000007,0x09584c05, + 0x20100803,0x20280a04,0x00a0000c,0x09a86407, + 0x20100802,0x20280a05,0x00a00c0b,0x09b86407, + 0x20100c02,0x20381a03,0x00c0040d,0x09b86c08, + 0x00000800,0x00381000,0x00001004,0x0998480a, + 0x00080a04,0x00000406,0x00800c08,0x0a086411, + 0x20200400,0x00080c02,0x00700809,0x0a186411, + 0x20280a03,0x00001004,0x0068080b,0x0a386815, + 0x00181201,0x00401601,0x20480405,0x09f8400f, + 0x20100402,0x20280e05,0x00900c07,0x0aa85818, + 0x00380e01,0x00101801,0x00480402,0x0ab85c17, + 0x00301402,0x20282204,0x00b00c05,0x0af86c1d, + 0x20100c02,0x00180603,0x00281009,0x0a884416, + 0x00300401,0x20180401,0x00680802,0x0b88581c, + 0x20200601,0x20281a01,0x00b01c0a,0x0b885c1d, + 0x20281201,0x00201402,0x00380c0d,0x0bf86826, + 0x00480a01,0x00400002,0x00000006,0x0b58501e, + 0x20180e02,0x00000802,0x0050040b,0x0c785c23, + 0x00100805,0x20100205,0x00581805,0x0c985425, + 0x00680c00,0x20101a01,0x00881007,0x0d587030, + 0x21481002,0x00101800,0x00080812,0x0c784c2a, + 0x20f00802,0x20380a02,0x00700007,0x0db8582c, + 0x20e81e07,0x00102c0b,0x00580408,0x0dc8602b, + 0x21c00c02,0x20482601,0x00e01019,0x0f087840, + 0x01481a02,0x20303407,0x00680a3b,0x0db84c23, + 0x01200e02,0x00081005,0x00500a37,0x0ef85820, + 0x01002405,0x2068420e,0x0100322f,0x0f085823, + 0x01a81202,0x20101807,0x0050064f,0x11086c39, + 0x21382601,0x00703c00,0x20900400,0x0f284a03, + 0x21581004,0x00501c00,0x20782400,0x0fd83c00, + 0x21481801,0x00502000,0x20380c00,0x0fe83e01, + 0x21982e04,0x00b04800,0x21001000,0x12985609, + 0x01a00002,0x20281603,0x0070223a,0x0ec84a1f, + 0x01d82609,0x00103c0b,0x00180640,0x0f884a20, + 0x01981a02,0x20202402,0x00680a3b,0x0f88421e, + 0x0200140a,0x0008120d,0x0028124c,0x11f8562f, + 0x20480a02,0x20201802,0x00280814,0x0d483e32, + 0x20801408,0x2088220e,0x01001418,0x0df84634, + 0x20501802,0x20781a04,0x00f80411,0x0e184633, + 0x2038120a,0x00501411,0x20200414,0x0fc8624b, + 0x20100c03,0x20380e04,0x00800408,0x0bf84224, + 0x00280605,0x2020100a,0x00881401,0x0c984628, + 0x00200a01,0x20181403,0x00900803,0x0ca84e29, + 0x00200406,0x0018060d,0x0030180c,0x0db8523b, + 0x00180604,0x20100c05,0x00580405,0x0af8421d, + 0x00100400,0x20380a05,0x00c01408,0x0b684623, + 0x20180601,0x00100400,0x00400c08,0x0b784624, + 0x20580601,0x00300005,0x00200011,0x0c18522d, + 0x20302004,0x20283a06,0x00801409,0x0a284216, + 0x20302005,0x20283a06,0x00a8040a,0x0a78461a, + 0x00100402,0x20100202,0x00480806,0x0a78421d, + 0x00481202,0x00201c00,0x00200403,0x0ad84e23, + 0x00380e03,0x00600c06,0x20580400,0x09883a12, + 0x00481606,0x0060240a,0x20481801,0x09b84a15, + 0x00081201,0x00001802,0x00580c09,0x09a84615, + 0x20101802,0x20281a05,0x0090000e,0x09e84e1b, + 0x20180803,0x00301604,0x2028080a,0x0908360d, + 0x20100403,0x00180607,0x0050080d,0x09284a0d, + 0x00200c00,0x20480a01,0x00b80408,0x09284a0c, + 0x00000801,0x00380c02,0x0038080b,0x0938560e, + 0x00181202,0x00101404,0x00380408,0x08c83e04, + 0x20180601,0x00100004,0x0040000a,0x08f84e02, + 0x20200802,0x20181601,0x0090040d,0x08e84e02, + 0x00080e02,0x00500c03,0x2010040b,0x08f85603, + 0x20200401,0x20300201,0x00800809,0x08c83c05, + 0x00280a02,0x00001001,0x00400808,0x09084407, + 0x00280603,0x00000c04,0x00480407,0x09084808, + 0x00180400,0x00100e02,0x0030000b,0x09084c08, + 0x00080a01,0x20200400,0x00800804,0x0908380b, + 0x20400c03,0x20281605,0x0080080d,0x09684412, + 0x20300003,0x20180604,0x0070040b,0x09684811, + 0x20500402,0x00180e02,0x0060040f,0x09785015, + 0x00101803,0x20481603,0x00980804,0x09783810, + 0x00000201,0x00100803,0x00280c01,0x0a184419, + 0x00200203,0x00080804,0x00600c03,0x0a184818, + 0x00581604,0x00101c05,0x00380401,0x0a48501d, + 0x00181a06,0x00201c07,0x00400407,0x0a083c15, + 0x00400203,0x00100801,0x00400403,0x0ae8441b, + 0x20301003,0x20180e05,0x00480809,0x0af8401e, + 0x20301802,0x20381a06,0x00a0000f,0x0b485025, + 0x00301406,0x2048220c,0x00b00008,0x0ac8381d, + 0x20301006,0x00181e09,0x0068040d,0x0bd84423, + 0x00681602,0x00301404,0x00280400,0x0bf84823, + 0x00600201,0x00280801,0x00580807,0x0c985430, + 0x21201601,0x00181c06,0x00381c12,0x0be8442a, + 0x20d80e04,0x0040140b,0x20281004,0x0d184c2c, + 0x21501002,0x20282a03,0x00701413,0x0d28482c, + 0x21a00401,0x00280601,0x00281419,0x0e48583f, + 0x01100602,0x00781c05,0x20401a34,0x0d284826, + 0x01181801,0x00101a02,0x00402232,0x0e584821, + 0x01481601,0x00202c04,0x20381a3d,0x0e883c25, + 0x01800a01,0x00381c04,0x00100648,0x1038603a, + 0x21401001,0x20383400,0x00e00800,0x0e983c01, + 0x21101800,0x20381400,0x00980800,0x0f583a03, + 0x21302400,0x20782c00,0x00c81400,0x0f782e02, + 0x21e02003,0x20584000,0x01280800,0x11e85204, + 0x01c01000,0x00281003,0x0018163d,0x0e483a1e, + 0x01501001,0x00383201,0x00501634,0x0ef83e1d, + 0x01701804,0x00282201,0x00181239,0x0f18361e, + 0x02a81e06,0x0030300a,0x00280e59,0x11584e30, + 0x20680601,0x00600404,0x20300c16,0x0cd83e31, + 0x00081601,0x00702003,0x2078100a,0x0d983233, + 0x20282606,0x0070340a,0x2070000d,0x0da83a34, + 0x20d00c04,0x20481e07,0x00e02426,0x0f184a4a, + 0x00280a01,0x00501400,0x20200c04,0x0b883224, + 0x20380e01,0x00200401,0x0010180b,0x0c283629, + 0x00100802,0x20200208,0x00601006,0x0c382e2a, + 0x00780603,0x20100c04,0x00700601,0x0d283e38, + 0x20280803,0x00300203,0x0030100a,0x0a88321d, + 0x00000402,0x20100603,0x00200003,0x0b082a22, + 0x20100802,0x20180e01,0x00580808,0x0b083223, + 0x20600402,0x20280e05,0x00a00c15,0x0b883a2d, + 0x00181605,0x00002806,0x00380403,0x09b82a17, + 0x00281202,0x00002802,0x00381405,0x0a082e1d, + 0x00380604,0x00200c05,0x00200004,0x0a08321d, + 0x00201402,0x20181800,0x00880803,0x0a583a21, + 0x00001005,0x20481e0a,0x00d00c06,0x09182a12, + 0x20200c02,0x20481e03,0x00d00c0b,0x09383615, + 0x20201405,0x00081a07,0x0050000b,0x09383215, + 0x00281a04,0x00402806,0x00280409,0x09683a1b, + 0x00200604,0x00080406,0x00780c05,0x08a82e0c, + 0x00280602,0x20100803,0x00780407,0x08b8320c, + 0x00281a05,0x00501808,0x20180407,0x08b8360c, + 0x00000002,0x20200606,0x00c0080d,0x08a83610, + 0x20101404,0x00181e04,0x0060000c,0x08582e04, + 0x20101002,0x20281203,0x0090000d,0x08783202, + 0x00000804,0x20100207,0x0060000c,0x08783203, + 0x20201002,0x20281a01,0x00d8040e,0x08683a03, + 0x20181205,0x00600c06,0x20100808,0x08682c06, + 0x00000201,0x00280803,0x00400409,0x08883409, + 0x20180602,0x00280404,0x0050000b,0x08883808, + 0x00180a02,0x00100404,0x00700409,0x08783809, + 0x20100807,0x00281208,0x00100004,0x08b8280c, + 0x20180801,0x00200e01,0x00280809,0x08f83011, + 0x00000201,0x00000201,0x00500407,0x08f83012, + 0x20200401,0x20180603,0x0080000d,0x08e83414, + 0x00482a09,0x0050300d,0x20200401,0x0928280f, + 0x00080a01,0x00000803,0x00500405,0x09983418, + 0x20100405,0x00080e04,0x00580807,0x09a83419, + 0x00101004,0x00081e02,0x00780806,0x09b83c1d, + 0x20601c06,0x20582a0d,0x00a0180e,0x09a82016, + 0x00080602,0x20200400,0x00701004,0x0a68301c, + 0x00081e09,0x0010280b,0x00200404,0x0a78341e, + 0x00081e08,0x00402c0a,0x00000009,0x0ab83825, + 0x00980c00,0x00201c04,0x20182e04,0x0a78241b, + 0x00380403,0x20301205,0x00881405,0x0b682c21, + 0x00401c08,0x20682a0f,0x00b00804,0x0b782c22, + 0x00500c08,0x20380e0e,0x00b00008,0x0c08342d, + 0x21381a02,0x20102403,0x00780418,0x0b683025, + 0x21100a03,0x20481405,0x00c0040f,0x0c88382b, + 0x21380603,0x00200c09,0x00182010,0x0cb8342c, + 0x21800204,0x00000c09,0x00981c17,0x0da8403d, + 0x01000402,0x20780e05,0x01000e2f,0x0ca83026, + 0x01101402,0x20282e05,0x00701a33,0x0dd83425, + 0x01380401,0x00180e02,0x00401a39,0x0e083c25, + 0x01780402,0x20100205,0x00b00244,0x0f884838, + 0x21301004,0x20500000,0x00683800,0x0e481a02, + 0x21282203,0x20103000,0x00002000,0x0f082604, + 0x21382400,0x00504000,0x20a00000,0x0f382a05, + 0x21a80e01,0x00002800,0x00280c00,0x11782a08, + 0x01c81a07,0x2010240c,0x0068063a,0x0de82e20, + 0x01600c05,0x20900209,0x00d80636,0x0ea81e1f, + 0x01b80e04,0x20402401,0x00600e39,0x0eb82621, + 0x02501802,0x20382a03,0x00c0164f,0x10c83230, + 0x20700006,0x20780e0a,0x00f01c1a,0x0c682630, + 0x00001603,0x20681805,0x00d8040d,0x0d282633, + 0x20802408,0x2078420c,0x00f01418,0x0d382a32, + 0x20900000,0x00200803,0x0028041f,0x0ea82a47, + 0x00100206,0x20780408,0x00c00c03,0x0b381e21, + 0x20401405,0x20182205,0x0070000c,0x0bc82627, + 0x00380a06,0x0020100d,0x20180e02,0x0be82627, + 0x00480602,0x00200002,0x00401403,0x0cc82636, + 0x00101805,0x20681a09,0x00b00407,0x0a38161c, + 0x00280e05,0x00401009,0x20100000,0x0ab82a20, + 0x00180402,0x00000e06,0x00400c07,0x0ab81e24, + 0x20400404,0x00100605,0x00480410,0x0b381e2c, + 0x20400203,0x00081006,0x00500409,0x09781a15, + 0x00000002,0x00180a05,0x00401c07,0x09b81e1d, + 0x20200001,0x20180400,0x00700409,0x09b8221c, + 0x00481604,0x00202007,0x00500003,0x09f82223, + 0x00580801,0x00001a02,0x00080603,0x08e81212, + 0x00180601,0x00100c01,0x00280808,0x08f81a16, + 0x00481605,0x20102004,0x00600404,0x08e81e16, + 0x20301003,0x20382206,0x00c01c0f,0x09081e1a, + 0x20100401,0x20200401,0x0068040c,0x0868160e, + 0x00000802,0x00080a02,0x0050000a,0x08681a0d, + 0x20301c07,0x20682a0a,0x00e0080f,0x08581a0c, + 0x00200201,0x00000402,0x00580407,0x0868160f, + 0x00281e05,0x20102404,0x00701007,0x08181604, + 0x00181603,0x00201c04,0x0030000a,0x08281e03, + 0x00381607,0x0020180b,0x00480805,0x08281e02, + 0x00080e02,0x00001400,0x0060000e,0x08181604, + 0x20601409,0x2098260d,0x0110000e,0x08181006, + 0x20100802,0x20380a05,0x00a0040c,0x08381808, + 0x20300c05,0x2038160a,0x00a0080f,0x08381808, + 0x20101002,0x20381a04,0x00b0000d,0x08281409, + 0x0060020a,0x2030100e,0x00781a04,0x0878140b, + 0x00000400,0x20280802,0x00880807,0x08a81c11, + 0x20180602,0x00000006,0x00581007,0x08a82012, + 0x20280800,0x00000803,0x00581009,0x08a81814, + 0x2050200a,0x20384610,0x00b0140e,0x08d81810, + 0x20100800,0x20181000,0x00600007,0x09482019, + 0x00400602,0x20100400,0x00580403,0x09482017, + 0x00580a03,0x20101403,0x00880404,0x09681c1b, + 0x00082207,0x0050300f,0x20682000,0x09781817, + 0x20200400,0x00180800,0x00200004,0x0a281c1e, + 0x20801405,0x00083206,0x0060080f,0x0a282420, + 0x20800c04,0x20382e07,0x00c01414,0x0a582027, + 0x00900401,0x20280606,0x00501401,0x0a381818, + 0x00780400,0x00200601,0x20180a01,0x0b281c20, + 0x00c81e05,0x0050300a,0x20681e0a,0x0b382022, + 0x00d80e01,0x00001805,0x00281e06,0x0bb81c2d, + 0x21601801,0x20282602,0x0050001b,0x0b281826, + 0x21480400,0x00100000,0x00080814,0x0c38202a, + 0x21680801,0x20300604,0x00701419,0x0c582429, + 0x21c80a02,0x20300802,0x00800820,0x0d48203a, + 0x01100000,0x00480401,0x20581634,0x0c681c26, + 0x01300400,0x00000a01,0x00081a38,0x0d882425, + 0x01300c01,0x20481603,0x00880a3a,0x0da82426, + 0x01900802,0x20480a06,0x0098064a,0x0f282038, + 0x20f82601,0x00503400,0x20a01400,0x0e182207, + 0x21501804,0x00283400,0x20200000,0x0eb82802, + 0x21301401,0x20182800,0x00501800,0x0ed83201, + 0x21b00000,0x20400000,0x00201400,0x11382207, + 0x01501801,0x20382604,0x00301e2e,0x0da81a1e, + 0x01b81605,0x0080280b,0x20f8063f,0x0e78221d, + 0x01780e02,0x00400003,0x20501e38,0x0e78261d, + 0x02600201,0x20401c01,0x00200652,0x1098162f, + 0x20100c01,0x00380a02,0x20680410,0x0c48122e, + 0x20481001,0x00202205,0x20501811,0x0d081634, + 0x00080c01,0x00102e02,0x2058080c,0x0d081633, + 0x20a00201,0x20400202,0x00901822,0x0e681247, + 0x20580801,0x00600002,0x2080040b,0x0b181620, + 0x00181000,0x20202201,0x00300407,0x0b981228, + 0x20380400,0x20280800,0x0060180b,0x0ba81a28, + 0x00200403,0x20480e04,0x00900805,0x0c980e34, + 0x00681606,0x00302c06,0x20700603,0x0a280e1c, + 0x20300c01,0x20681a02,0x00b01009,0x0a781220, + 0x00300000,0x20300000,0x00400c01,0x0a881221, + 0x00080a03,0x20301005,0x0060000b,0x0b080a2c, + 0x20700806,0x20280e0b,0x00400c0f,0x09580a16, + 0x00200a01,0x20380402,0x00500001,0x09980e1a, + 0x00000800,0x20280601,0x00400409,0x09880a1c, + 0x00001402,0x20481e04,0x0090140a,0x09d80621, + 0x00600a01,0x00080807,0x00180e05,0x08c80e11, + 0x00000001,0x20100400,0x00400809,0x08d80a15, + 0x20101002,0x20181a02,0x00300809,0x08c80a13, + 0x00080800,0x00000c01,0x00280809,0x08f00218, + 0x20181a04,0x00201402,0x2010200c,0x08480a0d, + 0x00280e04,0x20101003,0x00500c08,0x0848060d, + 0x00482204,0x00303005,0x20380405,0x0848060d, + 0x00200202,0x20200001,0x00500809,0x0850020f, + 0x20302405,0x2048360a,0x00400c0b,0x08000602, + 0x20201805,0x20482609,0x0090080e,0x08000202, + 0x20401404,0x20482207,0x00901010,0x08080603, + 0x20200c02,0x20281203,0x0050040e,0x08000603, + 0x00380800,0x00501805,0x20982c02,0x08200005, + 0x00180a03,0x00100c07,0x00081406,0x08280408, + 0x00280a03,0x00001404,0x00181005,0x08280408, + 0x00181203,0x00201803,0x00180809,0x08100408, + 0x20481a04,0x00301005,0x2030140a,0x08580c0a, + 0x00000401,0x20100203,0x00380409,0x08880810, + 0x20300404,0x20280e05,0x0068040c,0x08780810, + 0x20200804,0x20280e05,0x0078040c,0x08800012, + 0x00680803,0x20202207,0x00181602,0x08c0000f, + 0x20180800,0x00000401,0x00380807,0x09280c18, + 0x00281204,0x20100c06,0x00380403,0x09280c18, + 0x00280605,0x00080406,0x00400407,0x0948041c, + 0x20701801,0x20482c00,0x0098040f,0x09481415, + 0x20200000,0x20200000,0x00480804,0x09f8101d, + 0x20300804,0x20400a07,0x00681409,0x09f80c1d, + 0x20500805,0x20280609,0x0038140d,0x0a400026, + 0x00a80a01,0x00200403,0x20280a06,0x0a18141a, + 0x00700a01,0x20280800,0x00480a01,0x0ae8141f, + 0x00701202,0x20382404,0x00800201,0x0af81c21, + 0x00c00e03,0x00081007,0x00381601,0x0b98142b, + 0x21581601,0x00002000,0x2018081a,0x0af81424, + 0x21500003,0x00080a04,0x00380c14,0x0bf81c28, + 0x21600802,0x00181603,0x20180814,0x0c181c2b, + 0x21e80402,0x00380e03,0x20100821,0x0d18143c, + 0x01100801,0x20580604,0x00780e33,0x0c281824, + 0x01381202,0x20101407,0x00181639,0x0d382023, + 0x01480602,0x00301006,0x2068223d,0x0d682025, + 0x01b80e01,0x00201003,0x20481650,0x0ef81438, + 0x21102803,0x20483400,0x00600000,0x0dc82e03, + 0x21180402,0x20201400,0x00381c00,0x0e782601, + 0x21281601,0x20101800,0x00100c00,0x0e782601, + 0x21b80c04,0x00800400,0x20b01000,0x10f83204, + 0x01581a05,0x0060280a,0x20700a32,0x0d68261c, + 0x01601204,0x20381407,0x00801a34,0x0e282e1b, + 0x01502403,0x20682203,0x00700235,0x0e38221b, + 0x02580a08,0x0050140b,0x20902a51,0x1068222c, + 0x00081401,0x00001a07,0x0030200e,0x0c181a2e, + 0x20200401,0x00181204,0x0020280d,0x0cc81e2f, + 0x00080e06,0x00400407,0x20101c0a,0x0cd82230, + 0x20a00005,0x0030020d,0x20402c20,0x0e580a44, + 0x20301803,0x20581a04,0x0098040d,0x0ae81621, + 0x00101001,0x00281602,0x20200c06,0x0b780e26, + 0x20300c06,0x0008120a,0x0000100b,0x0b880e26, + 0x00500a02,0x00300403,0x20480801,0x0c800234, + 0x00000203,0x00181406,0x00301403,0x0a081618, + 0x20100001,0x00500801,0x20780807,0x0a680a1f, + 0x00300203,0x00400407,0x20480401,0x0a781220, + 0x20480402,0x00580a02,0x20201011,0x0b00022b, + 0x20100004,0x00101204,0x20380804,0x09480a15, + 0x00281202,0x00501403,0x20500c03,0x09880e1a, + 0x20181002,0x00401202,0x20301009,0x09780a1b, + 0x00281604,0x00401c05,0x20400405,0x09e00a20, + 0x00481209,0x00101409,0x00101402,0x08b80a12, + 0x00100000,0x00100602,0x00101808,0x08c00214, + 0x00180e05,0x00001804,0x00100c07,0x08c00214, + 0x00000c03,0x20180e06,0x00300c0a,0x08f00e18, + 0x2050280a,0x20383a11,0x00600c0f,0x0830060a, + 0x20200802,0x00081203,0x00100c0b,0x08400a0b, + 0x20101c06,0x20382e0a,0x0070140a,0x0840060b, + 0x00000000,0x00300002,0x0008040a,0x08600a0e, + 0x00282206,0x0070380f,0x20882401,0x08180602, + 0x00380e02,0x00301c02,0x20380c05,0x08100e03, + 0x00081205,0x00401808,0x20481008,0x08100a02, + 0x00081203,0x00301803,0x0000080b,0x08100e04, + 0x00380e01,0x20100a05,0x00601c06,0x08080801, + 0x20300803,0x00081205,0x0040000d,0x08200406, + 0x20100403,0x00080e06,0x00200809,0x08200407, + 0x20200c04,0x20181607,0x0060080c,0x08201008, + 0x20802006,0x20383607,0x0078040f,0x0848040c, + 0x00180e04,0x00200c05,0x00080805,0x0870000f, + 0x00000203,0x00100403,0x00081007,0x0870040f, + 0x00280604,0x00100805,0x00181007,0x08900c11, + 0x00800205,0x0040080a,0x20681609,0x08b80c0f, + 0x20101403,0x20281a06,0x00380c08,0x09100016, + 0x20201405,0x00182206,0x00180c09,0x09180417, + 0x20300804,0x00081606,0x0038040d,0x0940081b, + 0x20681402,0x00402204,0x20480410,0x09380812, + 0x20280801,0x00400403,0x20381404,0x09d80c1c, + 0x00081a05,0x00501c09,0x20781002,0x09e80c1c, + 0x00180602,0x00201405,0x20182004,0x0a400424, + 0x00a01603,0x20181401,0x00480a03,0x09e81019, + 0x00680605,0x00201005,0x20280601,0x0ac8101e, + 0x00500001,0x00000a06,0x00080403,0x0ad80c1f, + 0x00881203,0x00201000,0x00300406,0x0b780828, + 0x21600805,0x00482207,0x2018041a,0x0ac81825, + 0x21200406,0x00080e0b,0x00280c11,0x0bc81426, + 0x21300002,0x00000202,0x00281c11,0x0be81829, + 0x21d01004,0x20281a07,0x0078141e,0x0cf8083a, + 0x01281203,0x0060140a,0x20a82237,0x0c081c23, + 0x01101603,0x00281c09,0x20182232,0x0cf82421, + 0x01380e02,0x00000406,0x00380e38,0x0d282422, + 0x01a00202,0x00281006,0x0018224d,0x0ec81836, + 0x20d83201,0x00604000,0x20601c00,0x0d782e04, + 0x20f00002,0x00500c00,0x20500400,0x0e282a03, + 0x21301c07,0x00282400,0x00082000,0x0e382001, + 0x21702405,0x20782000,0x00e81400,0x10882a03, + 0x01001201,0x20681e02,0x00a03628,0x0d181e18, + 0x01281e05,0x00501c06,0x2020262d,0x0dd82219, + 0x0188360d,0x00904c15,0x20a01238,0x0df8261a, + 0x01d8060b,0x00200010,0x00603645,0x10182a25, + 0x00102005,0x20182206,0x00300807,0x0bf80e29, + 0x20200804,0x20280608,0x00501808,0x0ca80e2b, + 0x20501809,0x20482213,0x00903411,0x0ca80e2e, + 0x2050000a,0x00100212,0x00602c13,0x0e48063f, + 0x00082605,0x00702c07,0x20500409,0x0ac80e21, + 0x00280a02,0x00001804,0x00300004,0x0b680a25, + 0x00281202,0x00201807,0x00280c01,0x0b680a25, + 0x00480e08,0x0010180c,0x00500c04,0x0c800634, + 0x20301405,0x20381208,0x00500409,0x09e80618, + 0x00080800,0x20200a02,0x00901408,0x0a48061f, + 0x20180601,0x20200400,0x00801808,0x0a580a20, + 0x20100806,0x2028120e,0x00b0140f,0x0b00122a, + 0x00480e05,0x00200c08,0x00100800,0x09380a14, + 0x00001802,0x20482203,0x00b00c07,0x09700218, + 0x00201402,0x20281e04,0x00800c06,0x09600219, + 0x20201201,0x00081c06,0x0078080a,0x09e00e1e, + 0x20400c06,0x20181e07,0x0040180b,0x08a0020f, + 0x00080601,0x00200002,0x00300807,0x08c00611, + 0x20400000,0x00280c03,0x00200c0b,0x08c00610, + 0x00381602,0x00401c03,0x00000804,0x09101617, + 0x00682206,0x00204009,0x20381602,0x08400a0a, + 0x00080800,0x00100e01,0x00200408,0x08500e0a, + 0x00581203,0x00202403,0x20280400,0x0860120b, + 0x00100400,0x20100203,0x0080100c,0x08801a0f, + 0x20501003,0x2068260a,0x00d0240f,0x08000604, + 0x00000400,0x20180a01,0x00500807,0x08201203, + 0x20400403,0x20181206,0x00801410,0x08100e03, + 0x20300401,0x20181a02,0x00700c0e,0x08301e02, + 0x00201401,0x20281c00,0x00481401,0x08100c05, + 0x00180602,0x00000800,0x00380408,0x08301005, + 0x00200601,0x00000002,0x00381003,0x08301007, + 0x00300201,0x00100c02,0x00281004,0x08502008, + 0x20281800,0x00302c03,0x20381c08,0x08400409, + 0x20301405,0x20281e06,0x0058100a,0x08800c0e, + 0x20380802,0x00100202,0x0038080a,0x0880080e, + 0x20200201,0x00080400,0x0040040c,0x08b01810, + 0x00480604,0x20300003,0x00800c00,0x08a8040d, + 0x00281e07,0x0030280a,0x20281402,0x09100014, + 0x00380a03,0x20101803,0x00481803,0x09100414, + 0x00100403,0x00000a03,0x00481807,0x0960181a, + 0x20501809,0x2048220a,0x0088080c,0x09100013, + 0x20101407,0x20481a0b,0x00880808,0x09c80419, + 0x20501c04,0x20382a05,0x0098040b,0x09c8081b, + 0x20181205,0x00100c06,0x00600409,0x0a400c22, + 0x0078220b,0x00202c10,0x00080a02,0x09d80818, + 0x00080e06,0x00100009,0x00380404,0x0aa8101f, + 0x00680e03,0x00400805,0x20181203,0x0ab80c1f, + 0x00601c03,0x20282208,0x00880406,0x0b701029, + 0x21100c08,0x20680612,0x00b80c13,0x0aa80421, + 0x20c00804,0x20200608,0x00381806,0x0bb80824, + 0x21100000,0x00100603,0x00280c10,0x0bb81025, + 0x21982000,0x00501c01,0x00081c17,0x0cf00437, + 0x00f01203,0x20382008,0x00a82e2d,0x0bb81c1f, + 0x00e81a02,0x00001c07,0x0048222a,0x0cb81c1c, + 0x01101001,0x00182203,0x00281232,0x0ce81c20, + 0x01800400,0x20380e01,0x00682647,0x0ea80c30, + 0x20e02c03,0x20584c00,0x00b00800,0x0d182002, + 0x20d80603,0x20500400,0x00b02800,0x0dd81e01, + 0x20c81e02,0x20203000,0x00501000,0x0df81a04, + 0x21282a02,0x00504800,0x20603000,0x10581a05, + 0x00e81000,0x00601808,0x2070022b,0x0cf81a13, + 0x00d02406,0x20683608,0x00c01a26,0x0d980e15, + 0x00b03406,0x20985607,0x01202e23,0x0da81615, + 0x01280401,0x20580e05,0x00c04a35,0x0fe8061f, + 0x0058220c,0x00204009,0x20102c00,0x0be80a28, + 0x00380e06,0x0030180b,0x20100400,0x0c980628, + 0x00381a07,0x00402c0b,0x20300a02,0x0ca00228, + 0x00501a01,0x20680601,0x00901001,0x0e501e39, + 0x20502c11,0x20584a1c,0x00f01c10,0x0ab00a20, + 0x00000001,0x00080a06,0x00502c08,0x0b600a24, + 0x00001004,0x2028160a,0x00802008,0x0b600a25, + 0x20580401,0x00081604,0x00802810,0x0ca02231, + 0x0028260d,0x00602c18,0x20381801,0x09e00217, + 0x20100c03,0x00081203,0x00300406,0x0a50161d, + 0x20280401,0x00280402,0x00200408,0x0a500e1d, + 0x00500402,0x20100a01,0x00481001,0x0b402e29, + 0x20101007,0x20381e10,0x00902407,0x09300e13, + 0x00281e04,0x00302407,0x20100404,0x09801618, + 0x00481604,0x00102005,0x00100802,0x09801618, + 0x20381203,0x00001403,0x00600410,0x0a202a20, + 0x00180601,0x00100806,0x00181403,0x08b00e0e, + 0x20101003,0x20481207,0x00800c09,0x08e01e11, + 0x20300c05,0x20380e09,0x0090080d,0x08d01a11, + 0x00101403,0x20482205,0x00b01007,0x09502e15, + 0x00000a02,0x00081c01,0x00302007,0x08500e09, + 0x00000601,0x00080802,0x00400007,0x08801a09, + 0x00280a05,0x00080808,0x00501003,0x08801a08, + 0x00180604,0x00000806,0x00300409,0x08c0320d, + 0x20100405,0x00200606,0x20481006,0x08301a02, + 0x00100201,0x00100000,0x00200006,0x08501e02, + 0x20200805,0x20280608,0x0048040a,0x08502602, + 0x20200805,0x20180608,0x0058080c,0x08803602, + 0x00381a05,0x00302808,0x20280c02,0x08301001, + 0x20100803,0x00180a03,0x00280808,0x08601c05, + 0x00180605,0x00000806,0x00380805,0x08601c05, + 0x00280a05,0x00100808,0x00480406,0x08a02807, + 0x20201404,0x20382209,0x0070080a,0x08500c08, + 0x00281605,0x00302004,0x00081004,0x08a0180b, + 0x20101005,0x20281608,0x00580c09,0x08a0180c, + 0x20300005,0x20180607,0x0050000c,0x08f02c10, + 0x00000400,0x00280804,0x20181003,0x08a0080e, + 0x20501c08,0x20282e0a,0x0088040b,0x09101013, + 0x00080a02,0x00300406,0x00081006,0x09200c13, + 0x00481207,0x00001409,0x00480404,0x09a02818, + 0x00481203,0x00302403,0x20380802,0x09200811, + 0x0058160a,0x0040240e,0x20381a03,0x09d00818, + 0x20181a03,0x00102801,0x00180806,0x09d00c19, + 0x2050180a,0x2048260c,0x0098040f,0x0a802821, + 0x20501c04,0x20183a07,0x0060100f,0x09c00419, + 0x2050180b,0x20182a11,0x0068040d,0x0a90041d, + 0x00401003,0x20581a07,0x00b80402,0x0aa0081d, + 0x00882e0f,0x00203810,0x00180a02,0x0bb02028, + 0x20981603,0x00602005,0x20782001,0x0ab00421, + 0x20882208,0x0060200f,0x20481e02,0x0ba80c22, + 0x21181201,0x20100402,0x0058140d,0x0ba80424, + 0x2190300f,0x20984a1c,0x00f81418,0x0d002033, + 0x00c80402,0x00100a07,0x00181e25,0x0b980817, + 0x00c02005,0x20282e0e,0x00500a23,0x0c880c18, + 0x01200400,0x20400c00,0x00682e35,0x0cb80c1b, + 0x01880608,0x00300818,0x20386e48,0x0e98042b, + 0x20c82601,0x00703c00,0x20400800,0x0cf81601, + 0x20f00c02,0x00180c00,0x20301000,0x0db80c03, + 0x20e01803,0x00182000,0x20200c00,0x0dd81001, + 0x21301601,0x20883400,0x00b03c00,0x10281005, + 0x00f00403,0x20281603,0x00b02a23,0x0cb81212, + 0x01381a02,0x00403405,0x2060062e,0x0d900214, + 0x01182a05,0x00704409,0x20900e2a,0x0da80614, + 0x01302806,0x20381a02,0x20200a3a,0x0ff01218, + 0x20700602,0x20181c05,0x00603809,0x0bd0061f, + 0x20300a02,0x20280a01,0x0070340a,0x0c900a26, + 0x20301404,0x20381e08,0x00703408,0x0ca00a25, + 0x0048320f,0x00704411,0x20804401,0x0e901e35, + 0x00c81603,0x00004202,0x2018060b,0x0ae02620, + 0x00100805,0x20180a08,0x00501001,0x0b801e20, + 0x00481204,0x00102005,0x00101202,0x0b801a22, + 0x20402410,0x2058221d,0x0080200c,0x0d00422f, + 0x20b01c07,0x20583e0b,0x00e0141a,0x09f01a19, + 0x00280e06,0x00101807,0x00300403,0x0a801e1d, + 0x20100c04,0x20380e08,0x0080100a,0x0a80261e, + 0x0078120b,0x00301412,0x00080c00,0x0bb03a29, + 0x00680e04,0x00201809,0x20181e08,0x09601e10, + 0x20302008,0x2028320b,0x0080100b,0x09b02616, + 0x20100800,0x00081802,0x00500807,0x09b02215, + 0x20601008,0x00081e0e,0x00601414,0x0a80421f, + 0x00000601,0x20180602,0x00500c09,0x08d01a10, + 0x00281a06,0x0050200c,0x20480803,0x0920260f, + 0x00281204,0x00201803,0x20100805,0x09202a10, + 0x00480e05,0x00401809,0x20181002,0x09c03e15, + 0x20300404,0x00080a04,0x00480808,0x08801a07, + 0x20100403,0x20100208,0x00400c09,0x08c02a09, + 0x20301806,0x20282209,0x0050000b,0x08c02e08, + 0x20300003,0x00180a06,0x0040100e,0x0930420c, + 0x00380e06,0x00201408,0x00280400,0x08501603, + 0x20180601,0x00100402,0x00480406,0x08902a02, + 0x00380e05,0x00401408,0x20381002,0x08a02a02, + 0x00380a03,0x00101404,0x00280c04,0x09004203, + 0x20301406,0x20182609,0x0070100a,0x08501802, + 0x00180a02,0x20100c01,0x00500405,0x08a02804, + 0x20300404,0x00180a06,0x0020080b,0x08a02804, + 0x20300802,0x20181204,0x0070080e,0x09003c06, + 0x00280e04,0x00401c08,0x20281c02,0x08701807, + 0x20201004,0x20381e06,0x00880409,0x08e0280b, + 0x00481203,0x00202005,0x00081000,0x08e0240a, + 0x00200201,0x00200001,0x00380c05,0x09603c10, + 0x20100001,0x00100604,0x00500407,0x08c0100c, + 0x00380e03,0x00102406,0x00182002,0x09502010, + 0x20201002,0x20381605,0x0090000c,0x09402010, + 0x20301003,0x00281a02,0x0038040c,0x0a003819, + 0x00100400,0x00181000,0x00600804,0x09301012, + 0x20500802,0x20281a04,0x00a00c0b,0x09e01817, + 0x20400802,0x00281e01,0x00380c07,0x09f0181a, + 0x00481e09,0x00602807,0x20280402,0x0ae03820, + 0x00081e01,0x00202000,0x00280c07,0x09e01418, + 0x00681604,0x00002401,0x00481a04,0x0ab0181a, + 0x00681a07,0x00401c06,0x20480e04,0x0ad0141b, + 0x2070240a,0x20185212,0x0080080f,0x0c003428, + 0x20d01002,0x20581e04,0x00a80c06,0x0ab0081e, + 0x21002007,0x20683e0a,0x00d8140d,0x0b90081f, + 0x21201c0a,0x20282a0f,0x0038200f,0x0bb00c20, + 0x20a82606,0x0080480c,0x20c86205,0x0d60282d, + 0x00f01201,0x20180802,0x0038362c,0x0b900014, + 0x01081e05,0x00203410,0x20284631,0x0c780817, + 0x01281207,0x00501815,0x20784235,0x0ca80c18, + 0x01080802,0x20180607,0x00681a31,0x0e90041e, + 0x20d01802,0x20b83000,0x01000c00,0x0cd00404, + 0x20e81400,0x00101400,0x00101c00,0x0da81005, + 0x20b82202,0x00102400,0x00202800,0x0db81002, + 0x21480809,0x00800c00,0x20e81000,0x10081409, + 0x01100e04,0x20680805,0x00400626,0x0cc00e0f, + 0x01100801,0x20481800,0x00602e29,0x0d900210, + 0x00b01c06,0x20783a07,0x00b02a21,0x0d90020f, + 0x01a84214,0x0060601c,0x20b0423c,0x10080e15, + 0x20900806,0x20381605,0x0020100e,0x0bf0161b, + 0x20580a02,0x20100c02,0x0000240a,0x0cb0161f, + 0x00181207,0x00101c0b,0x20301400,0x0cb01220, + 0x20b03011,0x20a85620,0x00d07411,0x0ed0262a, + 0x00a80a08,0x2010080c,0x2030220d,0x0b201e1b, + 0x00600000,0x20400e03,0x00201a06,0x0bc02a1e, + 0x00000c04,0x20481609,0x00403003,0x0bc0261e, + 0x00c8220c,0x00204813,0x20880a11,0x0d90422a, + 0x20580406,0x20301e0d,0x2010040f,0x0a40361a, + 0x20400c03,0x20481604,0x0060100b,0x0ad0321b, + 0x00280e03,0x20101804,0x20100402,0x0ae0321c, + 0x20400c07,0x20781a11,0x00b03412,0x0c304e2a, + 0x00200a01,0x20480c04,0x00680801,0x09a02612, + 0x00581605,0x20102c06,0x00180400,0x0a103616, + 0x00000001,0x20400604,0x00500c09,0x0a103616, + 0x00280a03,0x20301806,0x00481406,0x0b10561e, + 0x20180a01,0x20200802,0x00300807,0x09102a0e, + 0x20401406,0x20782a0a,0x00c0140e,0x0970360f, + 0x20200c03,0x20481a02,0x00600008,0x0980360e, + 0x20100400,0x20580e02,0x00a0140b,0x0a405215, + 0x00100001,0x20400a02,0x00580405,0x08c02e08, + 0x00280a05,0x20100c08,0x00280801,0x09203a07, + 0x00381a04,0x00002806,0x00080802,0x09203a09, + 0x00000802,0x20480602,0x00780808,0x09c0560c, + 0x20200400,0x20480c01,0x00700807,0x08902a02, + 0x20100402,0x20480e06,0x00600c09,0x08f03e02, + 0x20200c03,0x20681607,0x00a0100a,0x08f03603, + 0x00100201,0x20380403,0x00600009,0x09805203, + 0x00380800,0x20401800,0x00481000,0x08902c01, + 0x20100801,0x20281000,0x00380806,0x09003805, + 0x00000202,0x20300403,0x00580c05,0x09003405, + 0x20180800,0x20301000,0x0050000a,0x09905406, + 0x20200201,0x20680801,0x00900c0a,0x08a02406, + 0x00280a01,0x00001803,0x20181403,0x09403409, + 0x00100c03,0x20381603,0x00600005,0x0930300a, + 0x00100002,0x20500602,0x00880806,0x09e0540f, + 0x00080801,0x20600601,0x00800404,0x09002c0d, + 0x00000000,0x20280a01,0x00500c08,0x09a0300f, + 0x00081204,0x20101c05,0x00180c07,0x09a03010, + 0x00081204,0x20601404,0x0090000b,0x0a805017, + 0x00100603,0x20780400,0x00880404,0x09702c11, + 0x20380601,0x20300202,0x00380807,0x0a303016, + 0x20100401,0x20500207,0x00880c06,0x0a302c16, + 0x20401003,0x20a82e09,0x00f00c09,0x0b605021, + 0x20102006,0x2068360a,0x00781807,0x0a102417, + 0x00201003,0x20482205,0x00481a02,0x0af02819, + 0x20101803,0x20582a03,0x00881c02,0x0af01c1a, + 0x00480800,0x20502000,0x00484a04,0x0c804c24, + 0x20b80a02,0x00201008,0x20683c02,0x0ad0101b, + 0x20980e01,0x00002404,0x20484003,0x0bb01819, + 0x20881602,0x00102c05,0x20384201,0x0bd0101b, + 0x21000c00,0x20882601,0x00c82007,0x0da02426, + 0x00e81e02,0x00002c05,0x2028162a,0x0b90000f, + 0x00b01000,0x20382400,0x00580e21,0x0c680412, + 0x00b00800,0x20481400,0x00980620,0x0c880811, + 0x01301c00,0x20582201,0x00384a38,0x0ea01419, + 0x20b80804,0x00801c00,0x21881c00,0x0cf00002, + 0x20e01405,0x20283800,0x00781000,0x0d880408, + 0x20d01c07,0x20385000,0x00881400,0x0d900007, + 0x20b00400,0x20481000,0x00d01800,0x0fc82407, + 0x00e80e08,0x0060200c,0x21101220,0x0cd8060e, + 0x01280608,0x0020080f,0x20700629,0x0d90020c, + 0x0118120a,0x00402c14,0x20d81a28,0x0da0060d, + 0x00602804,0x20387c00,0x00906220,0x0fd81a09, + 0x20380406,0x00300a0c,0x20902008,0x0c100e1a, + 0x20700807,0x00281a0a,0x2050300c,0x0cd0121b, + 0x20600c06,0x0008220b,0x2010400b,0x0cd00e1c, + 0x00681e08,0x0080500d,0x2170120f,0x0f202620, + 0x00100a02,0x00281406,0x20701a02,0x0b500e17, + 0x00580a07,0x0040140c,0x20c01a09,0x0c102219, + 0x00480a06,0x00301408,0x20a01206,0x0c002619, + 0x00000c03,0x00182a0b,0x20306802,0x0e003626, + 0x00180a01,0x00401400,0x20d01802,0x0a902617, + 0x00080402,0x00201209,0x20702407,0x0b303a1a, + 0x00000804,0x00181a09,0x20402806,0x0b30321a, + 0x00380800,0x00401a01,0x20d00c01,0x0cd05e25, + 0x00180400,0x00300a04,0x20800c04,0x09f02e14, + 0x00000802,0x00181e02,0x20301806,0x0a803e14, + 0x00180601,0x00300c04,0x20a00005,0x0a803a14, + 0x20100202,0x00280400,0x2070180c,0x0bc0621e, + 0x20200403,0x00281203,0x20500408,0x09602e0d, + 0x00280e03,0x00302003,0x20a80c05,0x09f04a0f, + 0x00180a02,0x00201400,0x20700806,0x09f0420f, + 0x20100003,0x00300205,0x20800409,0x0af06a14, + 0x00200204,0x00300405,0x20a00002,0x09102e08, + 0x20200802,0x00181605,0x2020100a,0x09904208, + 0x20200c04,0x00182606,0x20201408,0x09903e08, + 0x00280a03,0x00301405,0x20880806,0x0a706a0c, + 0x20300004,0x00380607,0x20900008,0x08e03203, + 0x00180601,0x00200802,0x20781003,0x09704602, + 0x00280a04,0x00401406,0x20b81003,0x09704602, + 0x20100402,0x00180e05,0x2030080b,0x0a306604, + 0x00400204,0x00300007,0x20a00000,0x08e02801, + 0x00080402,0x00200e02,0x20581006,0x09704003, + 0x20200003,0x00200205,0x20600008,0x09704003, + 0x20200801,0x00281400,0x2068080a,0x0a406407, + 0x20300401,0x00380e05,0x20a00c0b,0x09003007, + 0x00000204,0x00180405,0x20200406,0x09a03809, + 0x00380603,0x00200c03,0x20681003,0x09a03c08, + 0x00300203,0x00400004,0x20b80405,0x0a90600e, + 0x00100802,0x00581603,0x20e80c02,0x09502c0d, + 0x00000401,0x00181207,0x20300407,0x0a003c0f, + 0x20400c02,0x00182205,0x2030080c,0x0a003810, + 0x20500c01,0x00382606,0x20a0100f,0x0b306018, + 0x20380602,0x00600c05,0x21381804,0x09d02811, + 0x20400402,0x00281203,0x20782005,0x0a903415, + 0x00080601,0x00400802,0x20b82201,0x0a903415, + 0x20180403,0x00600a04,0x21383400,0x0c10601f, + 0x00581400,0x00503e02,0x21083203,0x0a502011, + 0x00580a01,0x00401c04,0x20c83a07,0x0b402414, + 0x00280c00,0x00302201,0x20983201,0x0b402414, + 0x00300206,0x00600405,0x21182e04,0x0d00441e, + 0x20c00401,0x00180a02,0x2028140b,0x0ae00415, + 0x20a00000,0x00100000,0x20481407,0x0bd00c14, + 0x20900801,0x00081400,0x00081405,0x0be00c16, + 0x2100000a,0x0058060e,0x21084806,0x0df02c1f, + 0x00c01000,0x00183001,0x20380625,0x0b88080f, + 0x00b80800,0x00201801,0x20582a21,0x0c70000e, + 0x00b00201,0x00200002,0x20582220,0x0c80000f, + 0x01381a08,0x00604c18,0x21287e39,0x0ec00010 + }, //ct0 + { + 0x20f80803,0x20a00000,0x00080800,0x11601c09, + 0x20c81e07,0x20d00000,0x00005400,0x1230340a, + 0x21080c00,0x20a00000,0x00081000,0x1230280d, + 0x20d80a04,0x20d00000,0x00000800,0x12a04012, + 0x01280a0d,0x20c0000a,0x0000262c,0x1170220d, + 0x0090140c,0x21400215,0x00083624,0x12505208, + 0x01200201,0x20d00000,0x00081e30,0x1260220b, + 0x00781806,0x20e0020c,0x00081a28,0x13003e02, + 0x20700812,0x20f0021c,0x0008340b,0x10a02e1d, + 0x00780a05,0x20f0000e,0x00083609,0x11a0261f, + 0x20400405,0x20d00203,0x00082c06,0x11901220, + 0x00600601,0x21400007,0x00084a13,0x12702620, + 0x0048160c,0x20d0001c,0x00081e09,0x0fd0021c, + 0x20780800,0x21100202,0x0000000c,0x10a01e1e, + 0x00381205,0x20c0000b,0x00000605,0x1098061f, + 0x00100a02,0x21300004,0x00082601,0x11400e2a, + 0x00180402,0x21200209,0x00002003,0x0ee0121f, + 0x00900c03,0x21400203,0x00082a0a,0x0fc01a1d, + 0x00280402,0x21000206,0x00000c03,0x0f900e20, + 0x00300403,0x21100201,0x00081802,0x0ff00229, + 0x00202003,0x21300203,0x00083405,0x0df0161b, + 0x20500204,0x21100007,0x00080c11,0x0ed00619, + 0x20200401,0x21100201,0x0008140a,0x0eb00a19, + 0x20180607,0x21000009,0x00000c0c,0x0ec80a22, + 0x00280602,0x20b00005,0x00080809,0x0d380a14, + 0x00100c03,0x21100205,0x00081402,0x0e40060f, + 0x00100601,0x21000003,0x00080c05,0x0e000211, + 0x00001407,0x2110020c,0x0008140a,0x0de00217, + 0x20881000,0x20b00201,0x00001411,0x0cc80a07, + 0x00400603,0x20e00005,0x00081005,0x0dd80e0c, + 0x20280400,0x21000001,0x00000809,0x0d98060a, + 0x00100205,0x20c00009,0x00080c09,0x0d58160d, + 0x00700601,0x20f00000,0x00000206,0x0ca00602, + 0x20880c06,0x20c00204,0x00000410,0x0d981201, + 0x00600205,0x21000002,0x00001002,0x0d600605, + 0x20100402,0x20c00206,0x0008040c,0x0d181603, + 0x20300801,0x20e00202,0x00080c0e,0x0c900402, + 0x00980a0b,0x20f0000d,0x00002a08,0x0db80803, + 0x2090180c,0x2100020d,0x00083414,0x0d500806, + 0x20280402,0x20c00001,0x0008100a,0x0d281c08, + 0x20181003,0x20c00000,0x00000405,0x0cd8080b, + 0x2060100d,0x21100215,0x00081014,0x0dc00c09, + 0x0098260f,0x20a00018,0x00003207,0x0db8140d, + 0x00581202,0x20d00006,0x00001c03,0x0d881c0f, + 0x00580a09,0x20f0000a,0x00002803,0x0d40040f, + 0x0028120b,0x20e00013,0x00000803,0x0e480814, + 0x2080040a,0x21300214,0x00001414,0x0e201414, + 0x20581a01,0x21100001,0x00003c11,0x0e180818, + 0x20c0180c,0x21200212,0x00081812,0x0de0181a, + 0x20800c0a,0x2120020d,0x0000000a,0x0f000c1b, + 0x00201605,0x2120000b,0x00082204,0x0ef00c1c, + 0x00100e03,0x21700203,0x00001003,0x0f001422, + 0x00b00207,0x20c00012,0x00000212,0x0ec0001a, + 0x00980e09,0x20f00010,0x0000260c,0x0fe00419, + 0x20101006,0x20d00206,0x00080403,0x0fd0081c, + 0x2060200e,0x2140020d,0x00084406,0x10201027, + 0x20f00001,0x20d00204,0x0000340e,0x0f701418, + 0x21101005,0x2120020c,0x0000180e,0x1090241a, + 0x20c81208,0x2090000e,0x00003c01,0x10b0081d, + 0x20780a0f,0x20c0001c,0x0000260d,0x11681023, + 0x00f80400,0x20c00201,0x00002e2c,0x10302812, + 0x01100202,0x20e00006,0x00001233,0x11602411, + 0x01081404,0x20e0020c,0x00005e2f,0x1170300f, + 0x00f80408,0x20e00218,0x0000562d,0x12201c0e, + 0x20b01201,0x00c81800,0x21f81000,0x11782007, + 0x21302c06,0x01085800,0x22683800,0x12681810, + 0x21001802,0x00982400,0x21f83c00,0x12681409, + 0x21180a06,0x01081400,0x22700000,0x12f80c12, + 0x00680401,0x01081e02,0x22500222,0x11882a0a, + 0x01582209,0x01b03811,0x23d83e39,0x12982e0c, + 0x01100602,0x00f00007,0x22883630,0x1268320f, + 0x00d0380e,0x00e84613,0x22b85e34,0x13481a08, + 0x00c00e02,0x00f01401,0x22c84210,0x10c82e23, + 0x00100c04,0x0138160b,0x22e80805,0x11a83e26, + 0x00180602,0x01100800,0x22781403,0x11784225, + 0x00580a08,0x01c01016,0x23c85e0d,0x12685628, + 0x20802403,0x01183e04,0x22681413,0x0f984e22, + 0x20701803,0x01681c00,0x2348340a,0x10984e1f, + 0x20301405,0x01083207,0x22581006,0x10684e20, + 0x20181003,0x01a01602,0x23980c03,0x1118662d, + 0x00300805,0x01b80805,0x23682e06,0x0eb85e1c, + 0x00c81606,0x01c0200b,0x23b81a0c,0x0fa86220, + 0x00400e04,0x0158080a,0x23182602,0x0f685a1f, + 0x00700a05,0x01600c06,0x23380c01,0x0fb86a2b, + 0x00483a0d,0x01c05c13,0x23801002,0x0dd85e1e, + 0x20900005,0x01700207,0x23300418,0x0ea8621b, + 0x00000401,0x01700a02,0x23380809,0x0e785e1b, + 0x20880406,0x01880a07,0x23001015,0x0e786a21, + 0x00100805,0x00e80a12,0x2200340e,0x0cf84a16, + 0x00481a04,0x01702808,0x23380a03,0x0e086610, + 0x00180a01,0x01800802,0x23100408,0x0dc86613, + 0x00782208,0x0170380c,0x23200202,0x0da86617, + 0x20802004,0x01082e04,0x22281810,0x0c884e06, + 0x00180e01,0x01200e04,0x2290180a,0x0d885e0d, + 0x20200000,0x01680a01,0x22f00c0a,0x0d586209, + 0x20400c04,0x00f8060b,0x22401812,0x0cf85e0f, + 0x00681602,0x01801009,0x22d81206,0x0c785a01, + 0x20201c04,0x00f82207,0x22580c0c,0x0d485e02, + 0x00100005,0x01700601,0x23180804,0x0d285e02, + 0x00280a02,0x01200802,0x22580c06,0x0cb85e03, + 0x20281205,0x01401802,0x2290140c,0x0c685001, + 0x20200800,0x01681c06,0x22e00005,0x0d586407, + 0x00382e0e,0x0160480e,0x23001007,0x0d285803, + 0x20101401,0x01181203,0x22380c0b,0x0cc86006, + 0x00202008,0x01082e0d,0x22380406,0x0c984c0a, + 0x00781a06,0x01802c05,0x23400601,0x0da85c09, + 0x2060480f,0x00b86e1b,0x21e01c11,0x0d68500f, + 0x00302202,0x01583400,0x22700008,0x0d186c10, + 0x20400e02,0x01881c09,0x22e8100d,0x0d085813, + 0x2080200b,0x0128320e,0x22900415,0x0e085c13, + 0x00280a03,0x01d01011,0x23983800,0x0e085c17, + 0x20601c07,0x01d84607,0x23480812,0x0dc8701d, + 0x00083c00,0x01b04402,0x23500800,0x0dc8541a, + 0x00281a0a,0x01a02412,0x23580a03,0x0ed8601c, + 0x20382e03,0x01a03807,0x23502007,0x0ec85c1b, + 0x20282603,0x0250240d,0x24581000,0x0ed87426, + 0x00300e01,0x00c80403,0x22501c00,0x0e98481a, + 0x2010140a,0x0158260d,0x22d02804,0x0fa8541c, + 0x00682a01,0x00f02e03,0x22703a03,0x0fb8441d, + 0x00883e03,0x01c06006,0x23c01607,0x10086422, + 0x20e80601,0x00f00400,0x2260340a,0x0f78381f, + 0x20c8220a,0x01903011,0x23601402,0x1098481f, + 0x21302002,0x00583606,0x21b0300e,0x10a83023, + 0x21601601,0x00d81a03,0x2240480f,0x11185426, + 0x00f00402,0x00f80e05,0x22502e2d,0x10582017, + 0x00f00405,0x01180610,0x2290462e,0x11783012, + 0x01403000,0x00d83a01,0x22900a3b,0x11a82018, + 0x01702402,0x01281207,0x22a01a45,0x12283818, + 0x20c81606,0x00001400,0x00600800,0x10e85404, + 0x20e00201,0x20602800,0x00a84c00,0x11d85404, + 0x20e00000,0x00202800,0x20383000,0x11e85800, + 0x21802005,0x20682800,0x00986c00,0x1288480f, + 0x00702010,0x20582a13,0x00b83a24,0x10e85e0d, + 0x00c00802,0x20682a02,0x01481229,0x11c87e11, + 0x00f81a01,0x00201601,0x00780a29,0x11b87214, + 0x01b83607,0x0030680f,0x20186e47,0x12a87615, + 0x00a81e10,0x0030341e,0x00183610,0x10088227, + 0x00500601,0x20401405,0x00a83a06,0x10c88228, + 0x20280801,0x20380603,0x00b81004,0x10a87a27, + 0x20301002,0x20b81207,0x01981409,0x11489a33, + 0x2068140a,0x20503212,0x00e8080f,0x0eb88228, + 0x20481a01,0x20402c02,0x00f81c0a,0x0f889626, + 0x00301003,0x20500e01,0x00a84201,0x0f788626, + 0x00201807,0x20782000,0x01582c01,0x0fc8ae2e, + 0x00800607,0x20900c0c,0x01a81602,0x0d989621, + 0x00601400,0x20981a01,0x01a00602,0x0e68a222, + 0x00081203,0x20201809,0x00d81007,0x0e48a223, + 0x00281e0d,0x20102814,0x00e01407,0x0e68b62a, + 0x20801805,0x20885208,0x01d04415,0x0ca89618, + 0x20400001,0x20580601,0x01480411,0x0d68a21a, + 0x00181202,0x20501400,0x01301407,0x0d589e1b, + 0x20101009,0x20881213,0x0170200e,0x0d389e20, + 0x00580e02,0x20201406,0x00a80604,0x0c187a0f, + 0x00000a03,0x20581c03,0x01301405,0x0cd8a60f, + 0x00000c02,0x20981205,0x0180080a,0x0c989612, + 0x20100e02,0x20382408,0x0140100a,0x0c78a214, + 0x20381e02,0x20603601,0x00f8040c,0x0ba8720b, + 0x00000c05,0x20381605,0x00c00006,0x0c789a0a, + 0x20200400,0x20680402,0x01380c09,0x0c389a09, + 0x00181a03,0x20101c02,0x00b01807,0x0bf88e0b, + 0x00401804,0x20c82a07,0x01c00403,0x0b787a04, + 0x00282206,0x00003809,0x00780c05,0x0c389a04, + 0x00680602,0x20480402,0x01300c02,0x0c089a03, + 0x00000c04,0x20680a07,0x01100408,0x0bb88604, + 0x20700801,0x20681803,0x0128080e,0x0b788005, + 0x20200404,0x20800209,0x01500c0b,0x0c389404, + 0x20a02005,0x20584205,0x01201814,0x0c189408, + 0x00081a03,0x20302806,0x00f80c09,0x0bb88804, + 0x00a80e05,0x20503807,0x00c81e08,0x0bb87c08, + 0x00101000,0x20781c02,0x01500404,0x0c78980c, + 0x00983607,0x00206c0b,0x00282a0a,0x0c78880d, + 0x00181e02,0x20a03202,0x01900009,0x0c08880d, + 0x20781202,0x20800a07,0x01a01816,0x0c08840f, + 0x00381a02,0x20303002,0x00e80c07,0x0cf89412, + 0x20100804,0x20b80e09,0x01d01811,0x0ce89411, + 0x00180803,0x21101a08,0x0248200b,0x0c989017, + 0x0010540c,0x20c8720c,0x01b81c02,0x0cb8881c, + 0x20800c03,0x20982204,0x0190180f,0x0da8981c, + 0x20602201,0x20984c02,0x01a01c0e,0x0da89420, + 0x20503401,0x21384c01,0x02a8180e,0x0d78a823, + 0x0028320b,0x00902419,0x00000c04,0x0da8941e, + 0x00980a03,0x20601406,0x01180609,0x0ea88c1f, + 0x00503004,0x20184a03,0x00700a05,0x0ec88425, + 0x00502402,0x20685005,0x01701602,0x0eb8b029, + 0x20f01001,0x20380a07,0x00904009,0x0ea87025, + 0x21501401,0x20883202,0x01603813,0x0f988824, + 0x21181e02,0x00b02809,0x20b80808,0x0fe87c26, + 0x21682e03,0x0030280b,0x0020280c,0x1008982f, + 0x01181002,0x00100607,0x00702a33,0x0fb85c1c, + 0x01580400,0x20300801,0x00a01a3e,0x10b86c1b, + 0x01483601,0x00405803,0x20101e3c,0x10f87418, + 0x01984601,0x20706004,0x00c04e4c,0x1158741e, + 0x21201c01,0x20482400,0x00682800,0x10584005, + 0x20e81607,0x00402800,0x20801c00,0x11485201, + 0x20e83605,0x00202800,0x00303400,0x11385a01, + 0x21281202,0x00203c00,0x20883c00,0x12084400, + 0x01780c00,0x00303003,0x20484a37,0x10385216, + 0x00e01c0d,0x20281614,0x00282e2b,0x11085217, + 0x00e02806,0x20b8320f,0x00e80a2a,0x10f84a16, + 0x01301805,0x20283606,0x00781237,0x11c86a1b, + 0x20600201,0x00082402,0x0090140e,0x0f086e2b, + 0x00481e09,0x00501813,0x20382601,0x0fd8762c, + 0x20102004,0x20181802,0x00185001,0x0fd8622a, + 0x20180e01,0x00401c08,0x20683802,0x10587636, + 0x00400c04,0x00080a01,0x00080e03,0x0dd86625, + 0x20501406,0x20281a09,0x0030080c,0x0e887227, + 0x00682208,0x0070340f,0x20581602,0x0e887a2b, + 0x00980e04,0x00102c06,0x00180c01,0x0ea88234, + 0x00181e0a,0x00301c0b,0x2020240a,0x0cb86221, + 0x00681605,0x00302008,0x20280a02,0x0d687622, + 0x20300c03,0x2028160a,0x00902410,0x0d387624, + 0x20b01004,0x20282e06,0x00c0301b,0x0d388226, + 0x20400c0a,0x20480a13,0x0050000d,0x0bd84e16, + 0x20300802,0x20180607,0x00500810,0x0c68721b, + 0x20100801,0x00181800,0x00300007,0x0c587218, + 0x00881a04,0x00202406,0x00100a05,0x0c486e1b, + 0x00300a06,0x2018140c,0x00380c02,0x0b48620f, + 0x20200002,0x00180601,0x00480c08,0x0bc8760f, + 0x00281201,0x00301804,0x20380405,0x0ba86e12, + 0x20300801,0x20380a07,0x00a01412,0x0b786615, + 0x20500804,0x00281e07,0x2020140b,0x0ae85a08, + 0x00580a03,0x00001005,0x00380801,0x0b687a0a, + 0x20281201,0x20101201,0x00300c0b,0x0b386a0a, + 0x20201004,0x20282a04,0x00800008,0x0b086a08, + 0x00780a05,0x00402006,0x20981a04,0x0ac85605, + 0x20400c02,0x20282604,0x00701c0f,0x0b287a02, + 0x00401401,0x20481203,0x00780404,0x0b186a02, + 0x00581606,0x00301c0a,0x20280401,0x0ad86603, + 0x20601008,0x00180608,0x20181811,0x0aa85c01, + 0x00180400,0x00100c03,0x20280802,0x0b487006, + 0x20581201,0x00001c02,0x0038100f,0x0b186c07, + 0x20301803,0x20282a09,0x0050180f,0x0ad86005, + 0x0058220f,0x00601011,0x20202c00,0x0ad8680a, + 0x00180602,0x00001402,0x00100407,0x0b886c0b, + 0x00201c01,0x20383400,0x00901c01,0x0b78700f, + 0x20101a01,0x00382402,0x20580807,0x0b28600f, + 0x20802815,0x20282a1b,0x00281010,0x0b484c12, + 0x00001001,0x20181e04,0x00601409,0x0bf86c13, + 0x00380603,0x00300c02,0x20400007,0x0c086413, + 0x00400c03,0x00900203,0x20e82403,0x0bc86415, + 0x00d85619,0x00808c23,0x20882a0a,0x0be86015, + 0x20500404,0x00380602,0x2018140b,0x0cb8681d, + 0x20880806,0x00201607,0x20181410,0x0cc8641f, + 0x20483a03,0x00c05008,0x20f81c0e,0x0c88741d, + 0x20903c19,0x20d86e28,0x01b0341d,0x0c985c1e, + 0x00780604,0x00480408,0x20200e03,0x0db87020, + 0x00882a07,0x0000400c,0x00480e08,0x0dd87022, + 0x00780e01,0x20201e02,0x00500403,0x0d987826, + 0x20f83612,0x00202423,0x00000003,0x0dd8602e, + 0x21481003,0x00300e05,0x20301811,0x0ec86027, + 0x21401805,0x20982a0a,0x01402811,0x0ee86c27, + 0x21903803,0x20585a04,0x00c01c17,0x0ef87c34, + 0x01303409,0x20b8321b,0x0090363a,0x0f18401f, + 0x01400602,0x20180405,0x0000123d,0x0ff8581e, + 0x01302602,0x20484407,0x00a02239,0x1018601f, + 0x01803203,0x00986808,0x20a03e48,0x1088702b, + 0x21182002,0x00503000,0x20682000,0x0fe84000, + 0x21500802,0x00281c00,0x00300800,0x10985c04, + 0x21305403,0x20786c00,0x00883400,0x10984004, + 0x21580e02,0x00200800,0x20100400,0x11685a02, + 0x01780607,0x20200806,0x00600634,0x0f984e1a, + 0x01b82606,0x00404005,0x2048163f,0x1068561b, + 0x01482a01,0x00e0400a,0x21384239,0x10785618, + 0x01800804,0x20201606,0x0018323e,0x11085a21, + 0x20601c0b,0x2048220f,0x00881c10,0x0e584e2c, + 0x20502809,0x20583a0c,0x00c80c13,0x0ef86231, + 0x00382a05,0x00404c06,0x20380403,0x0f186233, + 0x20100e01,0x00080407,0x0068180b,0x0f68763a, + 0x00881a0b,0x00401c13,0x00181203,0x0d186226, + 0x00182208,0x0050240f,0x20281403,0x0da86e26, + 0x20201805,0x20682e0a,0x00f0240e,0x0d98662b, + 0x00481a03,0x00300805,0x00402c07,0x0db87632, + 0x20902407,0x20283a0d,0x00702415,0x0bf85a1d, + 0x00101404,0x20381e08,0x00801806,0x0c886a22, + 0x00080603,0x20100805,0x00480806,0x0c785e21, + 0x20700402,0x20300605,0x00601015,0x0c585e24, + 0x00780e03,0x00602007,0x20781e06,0x0b485215, + 0x20180e05,0x00201406,0x0010000a,0x0b98661a, + 0x00000403,0x20200205,0x00680808,0x0b885e1a, + 0x00301001,0x20382000,0x00801001,0x0b785e19, + 0x20380800,0x00300a03,0x00100c0e,0x0a985a11, + 0x00000806,0x20180a09,0x00680807,0x0af86211, + 0x00000e03,0x20181803,0x00700409,0x0ad86612, + 0x20280e02,0x00101002,0x0000040b,0x0ac85613, + 0x20100802,0x00100202,0x00381004,0x0a385a08, + 0x00100605,0x00080809,0x00480407,0x0a886e0a, + 0x20301006,0x00281e06,0x0018080a,0x0a786608, + 0x00200002,0x20200e04,0x00380c05,0x0a58520b, + 0x00300000,0x00200405,0x00380401,0x0a086205, + 0x20200404,0x00100207,0x0028040b,0x0a586602, + 0x00581e08,0x0060280d,0x20680401,0x0a486602, + 0x20201401,0x20182001,0x0060000b,0x0a185e03, + 0x00282a08,0x00203006,0x00302009,0x09e85800, + 0x00180601,0x00200005,0x00280405,0x0a686c06, + 0x20500c07,0x2018120c,0x00401011,0x0a586006, + 0x00181202,0x00401c03,0x20280c06,0x0a285c05, + 0x2090380d,0x20885213,0x00f00c11,0x0a284c0d, + 0x20180602,0x00100402,0x00201c08,0x0ab8680d, + 0x00381204,0x00201c08,0x20180c01,0x0ab8600f, + 0x20380c03,0x00001e03,0x00581009,0x0a68600d, + 0x00c83e0c,0x00705014,0x20581e0b,0x0aa85410, + 0x00180802,0x20101205,0x00300405,0x0b385814, + 0x00080400,0x20100204,0x0060180a,0x0b385c14, + 0x00781e07,0x20402406,0x00c00401,0x0ae86411, + 0x20c03009,0x20886e10,0x00f0441a,0x0b285017, + 0x20100400,0x20300401,0x00781009,0x0be85c1a, + 0x20200001,0x20280602,0x00600009,0x0c08581e, + 0x20703807,0x20a8560e,0x01500c16,0x0b98641d, + 0x01081e09,0x0040440b,0x20b8360b,0x0c183c1f, + 0x00280602,0x20180c00,0x00801405,0x0cd86421, + 0x00101c01,0x20283400,0x00500c04,0x0d085c24, + 0x00680400,0x00380c08,0x00081c01,0x0cb86c29, + 0x22104c0e,0x20287611,0x00600026,0x0d28542c, + 0x21101405,0x20282205,0x0058040c,0x0e085c2a, + 0x20f81201,0x00501c04,0x20880807,0x0e48542a, + 0x21682a05,0x00304c0a,0x20380413,0x0e186833, + 0x01c84e0b,0x01107022,0x21782e55,0x0e985c26, + 0x01300204,0x0030040d,0x20280638,0x0f386020, + 0x01181e01,0x00002c03,0x20101632,0x0f785020, + 0x01581c03,0x20702a09,0x01002a40,0x0fa8642c, + 0x20f02001,0x20b82c00,0x00a81c00,0x0f683602, + 0x21380601,0x20380400,0x00880c00,0x0fe84403, + 0x21085606,0x00a08c00,0x20c00c00,0x10284a06, + 0x21601003,0x00282000,0x00482800,0x10b85202, + 0x01000001,0x20280804,0x2018122e,0x0f18421a, + 0x01602006,0x20483204,0x0078123a,0x0fb8521a, + 0x01302408,0x20b83611,0x0160122f,0x0fb84e1d, + 0x01c81e02,0x0060280a,0x20481e43,0x10486224, + 0x00581605,0x20203806,0x20281401,0x0dd84230, + 0x0048220b,0x0040440f,0x20481806,0x0e585634, + 0x20201a02,0x20283408,0x00980409,0x0e585630, + 0x20281a06,0x20101c03,0x00602011,0x0e985e3d, + 0x20302007,0x20782e0a,0x00b00c10,0x0c684a28, + 0x2070240b,0x20583a11,0x00d01012,0x0cd85a28, + 0x00280e01,0x00301801,0x20480804,0x0cf84e29, + 0x00103808,0x2078460d,0x00d0080c,0x0ce8562e, + 0x20281e06,0x0010300b,0x00081408,0x0b584a1c, + 0x00681e08,0x0050200f,0x20180e02,0x0bc85e1f, + 0x20300401,0x00080602,0x0020040b,0x0bc84e21, + 0x20581605,0x0070100b,0x2048040f,0x0ba85a21, + 0x00300000,0x20680a06,0x00c02002,0x0a984a17, + 0x20600805,0x2028160a,0x0070180f,0x0ae85219, + 0x00380601,0x00100801,0x00180403,0x0ae84e1a, + 0x00480601,0x00200e03,0x00001001,0x0ad84e19, + 0x20300c04,0x20581605,0x00a80c0b,0x09f84210, + 0x00600202,0x00000c04,0x00281a02,0x0a485212, + 0x20380401,0x00000a01,0x0038080c,0x0a285213, + 0x20400404,0x00181606,0x0030040d,0x0a184e12, + 0x00180e02,0x20201407,0x00581002,0x09984a09, + 0x20480401,0x00000201,0x0050000f,0x09c85a0c, + 0x00380e02,0x20101802,0x00680c05,0x09b8560b, + 0x00480603,0x00201007,0x20180c01,0x09b84e0b, + 0x00380a05,0x20400002,0x00a02006,0x09584a05, + 0x00280602,0x20101003,0x00580404,0x09985a02, + 0x20301003,0x20382a04,0x00c0100e,0x09885e01, + 0x20181201,0x00101e02,0x0030080b,0x09784e05, + 0x2060300b,0x20684a0d,0x00a0080f,0x09583c05, + 0x00000802,0x20280e04,0x0090080b,0x09985805, + 0x00280e02,0x00101405,0x00280c05,0x09a85408, + 0x20101002,0x20481603,0x00a00409,0x09784c05, + 0x00483a0e,0x00505c14,0x20881e02,0x09a83c0c, + 0x20400602,0x00081003,0x00500c0b,0x09f85810, + 0x20100800,0x20281202,0x00701409,0x09f8540f, + 0x00000603,0x00080c03,0x00400406,0x09c84c0d, + 0x0000440b,0x20985e15,0x00f02009,0x0a083c0f, + 0x00300803,0x00180a03,0x00100000,0x0a885015, + 0x00000400,0x00080a01,0x00300806,0x0a984c17, + 0x00101c06,0x00182e07,0x00280406,0x0a384813, + 0x20381605,0x0080280b,0x20883409,0x0aa84418, + 0x20281a06,0x00301807,0x2010100a,0x0b48501a, + 0x20100802,0x00180602,0x00081007,0x0b684c1d, + 0x00083207,0x0080500b,0x20982408,0x0af84c1a, + 0x00700404,0x00280e04,0x00200400,0x0b88501d, + 0x00001407,0x2048160b,0x00580405,0x0c384822, + 0x00280e03,0x00301c05,0x00080c04,0x0c685023, + 0x00601007,0x2038160c,0x00a80409,0x0be85823, + 0x21384207,0x00307009,0x20181c14,0x0c884c27, + 0x20d80603,0x00101c09,0x00082007,0x0d585028, + 0x20f00c01,0x00081a03,0x0070140b,0x0d98542a, + 0x21b00605,0x00182c0a,0x0050181d,0x0d486436, + 0x01103c05,0x20d87a0f,0x01a04a33,0x0dc85425, + 0x00e81400,0x00000400,0x00702a2b,0x0e785420, + 0x01001000,0x00382c01,0x00101a30,0x0ed85024, + 0x01802402,0x00283205,0x20501649,0x0ef85032, + 0x20e82a02,0x01303800,0x21680400,0x0ef84e07, + 0x21500c03,0x00280800,0x20282800,0x0f783801, + 0x21503c04,0x20987400,0x01180400,0x0f884003, + 0x21300c00,0x20900c00,0x00a82c00,0x10283609, + 0x01100404,0x00980605,0x2088062b,0x0e88521c, + 0x01c81605,0x00502c09,0x20481a3e,0x0f284a1e, + 0x01b81e06,0x0060340c,0x20c82a3f,0x0f483a1d, + 0x01a01400,0x20582e01,0x00e0023a,0x0f984e26, + 0x00080602,0x00a80408,0x20801007,0x0d38562e, + 0x20700805,0x00082207,0x00702415,0x0da84e33, + 0x20400003,0x00001206,0x00280412,0x0dc84234, + 0x20701c06,0x00082800,0x00380c15,0x0de84e38, + 0x00581a03,0x00803400,0x20901006,0x0be84628, + 0x00482207,0x00203c09,0x20180801,0x0c584228, + 0x00100e01,0x20180c03,0x00600005,0x0c684a28, + 0x00983e0e,0x00706412,0x20700601,0x0c584a2f, + 0x20800404,0x00282208,0x00402413,0x0ad8421b, + 0x20302006,0x2068360c,0x00e0180e,0x0b284220, + 0x20280800,0x00200a01,0x0030080a,0x0b384621, + 0x20a0200d,0x20883219,0x0120241b,0x0b083e22, + 0x00400601,0x00380403,0x20480e04,0x0a283a14, + 0x20180601,0x00300805,0x00181c05,0x0a584217, + 0x00200400,0x00080601,0x00500003,0x0a58421a, + 0x00380608,0x0000000f,0x00680e02,0x0a384616, + 0x00100201,0x00401401,0x20581007,0x09883a12, + 0x00480603,0x00100803,0x00300402,0x09a84a14, + 0x20280400,0x00100000,0x0040000b,0x09984213, + 0x00000c06,0x20180609,0x00680808,0x09983e13, + 0x00000201,0x00480e01,0x00001009,0x0918420a, + 0x20200403,0x00080a05,0x0050000e,0x0928460c, + 0x00100400,0x20180800,0x00400406,0x0928420b, + 0x00180e04,0x00200007,0x00500808,0x09184a0b, + 0x20201005,0x00481a03,0x20380408,0x08e83a02, + 0x00080602,0x00200005,0x00300007,0x08f84a01, + 0x00000401,0x00100a01,0x0018100a,0x08e84202, + 0x20100c04,0x20181606,0x00500c0a,0x08e83e02, + 0x00582e09,0x0080440a,0x20980802,0x08e83c03, + 0x00280601,0x00100e01,0x00200407,0x09084406, + 0x20100601,0x00180c02,0x0040040a,0x09084808, + 0x00181205,0x00101807,0x20180406,0x08f83805, + 0x20a0280e,0x20285211,0x00801c12,0x09283c0d, + 0x20600403,0x00080603,0x0058040e,0x09584410, + 0x20180800,0x00300601,0x00100808,0x09684411, + 0x20300406,0x20300208,0x00500009,0x0938380d, + 0x00b83e10,0x00806c19,0x20c8220c,0x09a83810, + 0x00780a06,0x00101007,0x00400604,0x09f84415, + 0x00000401,0x00000400,0x00380805,0x0a084017, + 0x00681a08,0x20202c0a,0x00580e01,0x09b83c11, + 0x20800c0b,0x20781a16,0x00f02415,0x0a283414, + 0x20702407,0x2028360c,0x00800811,0x0aa8401c, + 0x00181202,0x00101402,0x00400405,0x0ad8441c, + 0x2070240a,0x2088420f,0x01000c13,0x0a58401a, + 0x00b00607,0x2048040a,0x00981a04,0x0af83c1d, + 0x00781a02,0x00702409,0x20682606,0x0ba84821, + 0x00080c03,0x20280a05,0x00801409,0x0bc84023, + 0x00e8120a,0x0020200f,0x00082202,0x0b584422, + 0x21a02c07,0x2038560a,0x0080141d,0x0bf84029, + 0x21080e04,0x00100c04,0x00402010,0x0cb84826, + 0x20e00203,0x20600c05,0x00780808,0x0d083c2b, + 0x2200180a,0x20281e0e,0x00980827,0x0c984834, + 0x01681605,0x0080400f,0x20d84241,0x0d583c26, + 0x00e01404,0x2028320d,0x0060222b,0x0de83c24, + 0x01000402,0x20600207,0x00a0022f,0x0e483c23, + 0x01a83607,0x00404014,0x00181e4e,0x0e585833, + 0x21002c01,0x21383c00,0x02281000,0x0e583605, + 0x21281002,0x20301c00,0x00581000,0x0f083604, + 0x21181c00,0x00604400,0x20a82400,0x0f283205, + 0x21482204,0x00b03400,0x21002800,0x0fc8420b, + 0x01580602,0x20800404,0x01380e30,0x0de83a1d, + 0x01701204,0x20781005,0x00b01235,0x0ea83a1e, + 0x01501001,0x20181a01,0x00700e34,0x0eb8421f, + 0x01a80808,0x00301a0d,0x2028063b,0x0f283628, + 0x20300402,0x20981601,0x01500c0f,0x0c983e2d, + 0x20200803,0x20380a07,0x0080040f,0x0d383231, + 0x20180a01,0x00300c03,0x0010080c,0x0d583e32, + 0x20181a08,0x0010280c,0x00380415,0x0d58423c, + 0x00200e06,0x20781c05,0x01001c06,0x0b683623, + 0x20300c00,0x20182403,0x0060080a,0x0bd83625, + 0x00081601,0x00101601,0x00401408,0x0be83628, + 0x20502008,0x2058520c,0x00d03810,0x0bc83e29, + 0x20401c06,0x2058160b,0x0098100b,0x0a68261a, + 0x00381a03,0x00303003,0x20380c01,0x0ac82a20, + 0x20201002,0x20481204,0x00800009,0x0ac82e20, + 0x00481608,0x0030340b,0x20781802,0x0ab82a20, + 0x00380a02,0x00200c08,0x00481a01,0x09b83a15, + 0x20200803,0x20380606,0x0090040a,0x09d8321a, + 0x00300202,0x00000403,0x00480802,0x09e8321a, + 0x20500c08,0x2028120c,0x00600c0d,0x09c82e18, + 0x00081204,0x00001003,0x00701c08,0x09183612, + 0x00200602,0x20280404,0x00700004,0x09283613, + 0x20201001,0x20180e02,0x0058040b,0x09283214, + 0x00681a09,0x0010240d,0x00280602,0x09282e12, + 0x20100806,0x20480a09,0x00b00009,0x08a82e0a, + 0x00100000,0x20100a01,0x00680409,0x08a8320c, + 0x00180400,0x00300401,0x00280806,0x08a8360b, + 0x20401c09,0x2058260f,0x00b0080f,0x08a82a0c, + 0x00381607,0x20201c0a,0x00980405,0x08783203, + 0x20200801,0x20180e01,0x0080000c,0x08783602, + 0x00181201,0x00201002,0x00400409,0x08783a03, + 0x00300205,0x0020080a,0x00181c04,0x08783202, + 0x20402406,0x20783e0b,0x0100180c,0x08782c05, + 0x00280601,0x00100003,0x00500406,0x08883407, + 0x20280601,0x20200601,0x00800c0c,0x08883008, + 0x20400804,0x00281a06,0x0040100c,0x08883406, + 0x00481a03,0x00202c07,0x00182801,0x08b82c0b, + 0x20380800,0x00000a02,0x0050040b,0x08e8300f, + 0x20101404,0x20381a04,0x00980807,0x08e83011, + 0x00300203,0x00400805,0x20280c01,0x08d8300d, + 0x20502001,0x20484e03,0x00c02c0c,0x09283812, + 0x00000401,0x20280c00,0x00600403,0x09883016, + 0x00181604,0x00201007,0x00300405,0x09883417, + 0x20200802,0x00481a03,0x20101009,0x09483412, + 0x00380401,0x00401000,0x20781601,0x09d82417, + 0x00082203,0x20103403,0x00380c04,0x0a482c1a, + 0x20100e02,0x20481a04,0x00801807,0x0a582c1d, + 0x00381a02,0x00603003,0x20781804,0x09f82c19, + 0x00400202,0x00200402,0x20380806,0x0a982c1a, + 0x00501803,0x20982606,0x01000804,0x0b28301e, + 0x00302808,0x0008320a,0x00282004,0x0b582c23, + 0x00480403,0x00080e04,0x00500c0c,0x0ad83821, + 0x21281003,0x00302e03,0x20182013,0x0b883027, + 0x21400a02,0x20381c03,0x00800414,0x0c38342a, + 0x21181607,0x00a00c0f,0x20a80c0d,0x0c98402c, + 0x21681e05,0x00003006,0x00281018,0x0c283433, + 0x01181603,0x20200408,0x00a01632,0x0cc84023, + 0x01300801,0x00001202,0x00182238,0x0d882c25, + 0x01200002,0x00400e07,0x20700e36,0x0dd83424, + 0x01403804,0x20785a0b,0x00e01e3b,0x0dc83831, + 0x20e83203,0x00e05000,0x21801400,0x0e282209, + 0x21001402,0x00581400,0x20480c00,0x0ea83204, + 0x21100401,0x20381000,0x00900800,0x0eb83204, + 0x21800800,0x20482800,0x01002400,0x0f384203, + 0x01300805,0x00280a0a,0x20400e2b,0x0da81e1f, + 0x01282202,0x00a01c06,0x20901230,0x0e48361c, + 0x01680e01,0x20101403,0x00500234,0x0e582e1e, + 0x02300602,0x20200401,0x00600648,0x0eb82e27, + 0x20100a02,0x00480404,0x2068100e,0x0c58222d, + 0x00280601,0x00201601,0x20200c07,0x0ce82631, + 0x20300a02,0x20481201,0x00a0180f,0x0ce82a31, + 0x20901402,0x20182604,0x00701421,0x0cf82e3a, + 0x20480403,0x00600601,0x2070000b,0x0b182221, + 0x20380402,0x00100a05,0x0030040c,0x0b882627, + 0x20101c05,0x20282a06,0x00600007,0x0b982226, + 0x00300000,0x00401401,0x20281805,0x0b782628, + 0x00382a05,0x00604007,0x20500000,0x0a381e1b, + 0x00000e01,0x00081802,0x00500805,0x0a78261e, + 0x00081a05,0x00602009,0x20480805,0x0a782620, + 0x20480e01,0x00480802,0x00301c0d,0x0a58321f, + 0x00100c02,0x20581208,0x00b01807,0x09681a18, + 0x00180400,0x00300c00,0x20100004,0x0998221a, + 0x00100803,0x00000205,0x00400805,0x0998221b, + 0x00300202,0x00101000,0x00100001,0x09881e17, + 0x20401802,0x20282601,0x0070000b,0x08c81a0f, + 0x00000000,0x00200601,0x00300408,0x08e82213, + 0x20181603,0x00202005,0x00400409,0x08d82214, + 0x20401004,0x00182605,0x0050100b,0x08e82211, + 0x00581203,0x00401405,0x20280800,0x08681a0a, + 0x00180601,0x00200401,0x00300407,0x08681e0c, + 0x00100402,0x20480605,0x00b00c07,0x08581a0c, + 0x00581e04,0x00503407,0x20481000,0x08781e0c, + 0x20501002,0x00081e03,0x00300c0e,0x08281a03, + 0x20180400,0x00100a01,0x0040000a,0x08281e03, + 0x00001601,0x20381c00,0x00a0000c,0x08281e02, + 0x20380801,0x20100605,0x0090180e,0x08281e05, + 0x00281e02,0x00402c03,0x20481001,0x08481405, + 0x00000400,0x20180e01,0x00600009,0x08381c07, + 0x20300405,0x00281204,0x00380c0b,0x08381c09, + 0x00000c03,0x20480603,0x00981806,0x08381c06, + 0x00101801,0x20281e04,0x00700407,0x08781809, + 0x20200c02,0x00181202,0x00480c09,0x08982010, + 0x00381608,0x0030240a,0x00080803,0x08a82010, + 0x00080e04,0x20100807,0x00900406,0x0878240c, + 0x20480c01,0x00301400,0x0018180a,0x08d81c12, + 0x00280603,0x00400003,0x00080403,0x09382416, + 0x20301806,0x20282e0d,0x0080100c,0x09382017, + 0x00000004,0x20300207,0x00b00006,0x08f82012, + 0x00300601,0x00100002,0x00580e01,0x09882816, + 0x20401805,0x00382a05,0x00000008,0x09f8241b, + 0x20380800,0x00401007,0x20382003,0x0a18241f, + 0x00000a03,0x20381404,0x00b00407,0x09982419, + 0x00380800,0x00100801,0x00500409,0x0a382819, + 0x00881a07,0x00902809,0x20a80e03,0x0ae8241e, + 0x00b82a07,0x00204806,0x00180a05,0x0b08281e, + 0x00701402,0x20181605,0x00680c08,0x0a882020, + 0x20f00201,0x20180800,0x00600810,0x0b382826, + 0x21600007,0x0040020b,0x20100017,0x0be82428, + 0x21802409,0x2088360f,0x0130041c,0x0c182c29, + 0x21b00c03,0x00482400,0x0018081e,0x0bc82c34, + 0x00e01802,0x00083206,0x00500e2a,0x0c682424, + 0x01382604,0x00302c0d,0x2018123a,0x0d283024, + 0x01481205,0x00100c10,0x00681e3c,0x0d683827, + 0x01782e03,0x0070500a,0x20882a46,0x0d682c30, + 0x21202801,0x20984400,0x01301000,0x0dc82a02, + 0x20e81e05,0x20502800,0x00c02400,0x0e482206, + 0x21001000,0x20100000,0x00180400,0x0e781e04, + 0x21701003,0x20280c00,0x00481800,0x0ee81603, + 0x01880601,0x00101404,0x00280e35,0x0d68221d, + 0x0100380a,0x20c84a0f,0x0150062a,0x0de81e1b, + 0x01500400,0x00380c00,0x00101231,0x0e08221d, + 0x02180a06,0x00201009,0x00200a46,0x0e781e26, + 0x20381202,0x00001802,0x00701012,0x0c181e2f, + 0x00181608,0x00300c10,0x00300406,0x0ca8222d, + 0x20480c02,0x00400c00,0x2020080e,0x0cb81a2f, + 0x20880c06,0x00001609,0x0050081d,0x0cb8123a, + 0x20100001,0x20480a05,0x00d0140a,0x0ad81621, + 0x00000804,0x20280608,0x00601008,0x0b581226, + 0x00482205,0x00103405,0x00200801,0x0b681227, + 0x00381608,0x20301408,0x00a01006,0x0b381629, + 0x20202002,0x20483a02,0x00b01007,0x09f81618, + 0x20180601,0x00000803,0x00580407,0x0a48121f, + 0x20401c08,0x20782a0b,0x00e00c0e,0x0a381220, + 0x20502809,0x2088320e,0x00f8040f,0x0a180a1e, + 0x00381202,0x00401405,0x20380601,0x09480a15, + 0x00180601,0x20200001,0x00800c05,0x09681219, + 0x00580e08,0x0000100c,0x00400000,0x09681219, + 0x00281607,0x0020100e,0x00380402,0x09581616, + 0x20281201,0x00002201,0x0030040a,0x08a80611, + 0x00000001,0x20200202,0x00800c07,0x08b80a13, + 0x20401006,0x2028260b,0x00801c0e,0x08a80a12, + 0x00080402,0x20301206,0x00700807,0x08b80a11, + 0x00201803,0x20481e04,0x00a00004,0x08380a0a, + 0x00000800,0x20380800,0x00800408,0x08380a0b, + 0x00300202,0x00200806,0x00081002,0x0848060a, + 0x00100a02,0x20481c01,0x00b01807,0x08480e0b, + 0x20281a05,0x00301806,0x0040040b,0x08080e02, + 0x00000400,0x20180601,0x00600009,0x08080602, + 0x20281601,0x00101e01,0x0010040c,0x08080603, + 0x20201805,0x20281a06,0x00480c09,0x08080603, + 0x00001408,0x20382609,0x00a00404,0x08180805, + 0x00080401,0x00000800,0x00580c08,0x08180806, + 0x00201001,0x20480604,0x00881007,0x08180406, + 0x00381a06,0x0040200a,0x20180404,0x08180c04, + 0x00281a0a,0x0020280e,0x00180804,0x08580c09, + 0x00081202,0x20101802,0x00680408,0x08680c0e, + 0x20400400,0x00081c01,0x0080080d,0x08681010, + 0x20500c04,0x20281609,0x0070140d,0x0848040c, + 0x20300c09,0x2058120f,0x00b00809,0x08b80810, + 0x20100c04,0x20580e05,0x00c80806,0x08f80c15, + 0x00380e01,0x00102002,0x00181800,0x09180c17, + 0x00400601,0x00100004,0x00181601,0x08d80812, + 0x00380606,0x2020080b,0x00781001,0x09481015, + 0x00181603,0x20302006,0x00981003,0x09b8141a, + 0x20300000,0x20280a01,0x0090040a,0x09d8181b, + 0x20300001,0x00100800,0x0028080b,0x09780c18, + 0x00200804,0x20381207,0x00900c09,0x09f8101a, + 0x00200c01,0x20881e05,0x01201407,0x0a98141f, + 0x00401c01,0x20283000,0x00700800,0x0ac81821, + 0x00981a03,0x00202803,0x00380403,0x0a58101f, + 0x21180602,0x20200004,0x00580810,0x0af81026, + 0x20f00400,0x20580601,0x00a8140c,0x0ba81428, + 0x20f81e02,0x00503402,0x2058180d,0x0be81027, + 0x21800804,0x20500208,0x00d8141e,0x0b781030, + 0x01080c01,0x20201a03,0x0048162f,0x0c281423, + 0x00f02c01,0x20484a02,0x0098062d,0x0cd81c22, + 0x00f01402,0x20382605,0x0080062c,0x0d181c23, + 0x01401602,0x20383405,0x00d0023c,0x0d082430, + 0x21081800,0x00503000,0x20800400,0x0d981604, + 0x21301406,0x00482800,0x20380800,0x0e181000, + 0x21082203,0x00602800,0x20203000,0x0e382203, + 0x21581801,0x00102800,0x20201000,0x0ec81205, + 0x01700201,0x20100400,0x00501e31,0x0d38121d, + 0x01a83e0d,0x00906411,0x20d80639,0x0dd80e1c, + 0x01500003,0x20300208,0x00901a31,0x0dd80e1c, + 0x01b00e03,0x20580802,0x0080223e,0x0e480a24, + 0x20500401,0x20181604,0x00502014,0x0be8062b, + 0x2070280d,0x20683616,0x00c02016,0x0c78062e, + 0x20301602,0x20381802,0x0090040e,0x0c880a2e, + 0x20200c01,0x20281608,0x00701815,0x0ca00638, + 0x00000402,0x00000201,0x00080805,0x0ad0061f, + 0x00381608,0x0040140f,0x20180c00,0x0b380a23, + 0x20101005,0x00282a05,0x00300c05,0x0b480a24, + 0x20402006,0x00082e03,0x0028100e,0x0b300627, + 0x00081203,0x00002404,0x00080c05,0x09f0061a, + 0x20100404,0x00080a08,0x00401809,0x0a30021f, + 0x00381e05,0x00603009,0x20780c03,0x0a300220, + 0x0058320b,0x00804c0f,0x20980801,0x0a20061f, + 0x00101000,0x20481603,0x00901404,0x09300215, + 0x00000602,0x00180403,0x00200406,0x09500617, + 0x20300402,0x20181205,0x0050240d,0x09500618, + 0x20501c0b,0x20483213,0x00a0140f,0x09400617, + 0x20300405,0x00081202,0x00300008,0x08a0060f, + 0x00100c01,0x00280601,0x00100406,0x08b00a12, + 0x00200001,0x00001201,0x00181003,0x08b00e11, + 0x00280609,0x0030040f,0x20180c01,0x08b0020f, + 0x0068220a,0x0010300c,0x20100c00,0x08400e0a, + 0x00080e01,0x00400c01,0x00000808,0x08400a0b, + 0x00100204,0x00100003,0x00500c08,0x0840060b, + 0x20100408,0x0038060c,0x20100408,0x08400a0a, + 0x2070240b,0x20783213,0x00c00c11,0x08001602, + 0x00080401,0x00100601,0x00300008,0x08100e02, + 0x20301007,0x00081e08,0x0050000b,0x08000a01, + 0x00381e08,0x00402c0c,0x20180804,0x08100604, + 0x00780a08,0x00301c0e,0x20182605,0x08100804, + 0x00180601,0x00100000,0x00400408,0x08100c06, + 0x00482209,0x00502c0d,0x20200003,0x08200806, + 0x20301006,0x20382a0c,0x00a01c0e,0x08000804, + 0x20800805,0x00082609,0x00601c11,0x0840040a, + 0x20301403,0x00081e04,0x0048080a,0x0860080e, + 0x20401408,0x2048120f,0x0088040e,0x0860100e, + 0x00000202,0x00100c06,0x00081c04,0x0850080d, + 0x00600202,0x00301005,0x20382206,0x08c00810, + 0x00281203,0x00401406,0x20380c02,0x08f00414, + 0x00200205,0x00180809,0x00581001,0x09000016, + 0x00380801,0x00100e01,0x00300003,0x08c00411, + 0x20380400,0x00380a01,0x0000080c,0x09300013, + 0x20201402,0x00082205,0x00200809,0x09a00419, + 0x20300805,0x00180a06,0x00280c09,0x09c0001b, + 0x20280e03,0x20100c03,0x00600c0b,0x09600418, + 0x00600201,0x00200400,0x20180c02,0x09f0001a, + 0x00300201,0x00500402,0x20681402,0x0a90001f, + 0x00581a06,0x00402008,0x00080c00,0x0aa8081f, + 0x00502004,0x20482a07,0x00900406,0x0a400820, + 0x21300001,0x00280a02,0x00080c14,0x0ae80825, + 0x20f00001,0x00500800,0x2058140b,0x0b980825, + 0x21101c05,0x20382a09,0x0090080f,0x0bb80c27, + 0x21580e04,0x00301405,0x20181416,0x0b70082e, + 0x01101201,0x00280c03,0x20281e32,0x0c181022, + 0x01082201,0x00503c04,0x2038222f,0x0cb8101f, + 0x01081602,0x00401806,0x20182631,0x0ce81021, + 0x01281003,0x00100609,0x00480a36,0x0cf0002c, + 0x21080803,0x00081000,0x00701800,0x0d681400, + 0x20d00602,0x20501400,0x00900000,0x0df80604, + 0x21302401,0x20983c00,0x00f01000,0x0e080404, + 0x21401c04,0x00082400,0x00300400,0x0ea81201, + 0x01600e07,0x20300008,0x00301a31,0x0d280619, + 0x00d02406,0x20484e06,0x00e02628,0x0da80a17, + 0x01801000,0x20180404,0x00080a39,0x0dd00619, + 0x0188120a,0x00701c0d,0x2070223c,0x0e48061f, + 0x20400c07,0x00080e0d,0x00300c10,0x0bf00e29, + 0x00582609,0x0050440d,0x20580a01,0x0c800a2c, + 0x20581e03,0x00302402,0x20101410,0x0c900a2d, + 0x20100008,0x00400e10,0x0000140d,0x0cc01636, + 0x00200204,0x00300808,0x00080c04,0x0ad0061f, + 0x20401007,0x2048220f,0x00c0200f,0x0b300e25, + 0x00400404,0x20400a07,0x00880401,0x0b501225, + 0x00282607,0x00403009,0x0038080b,0x0b40122a, + 0x20300003,0x00381205,0x00101409,0x09f00619, + 0x00200204,0x00000408,0x00380c02,0x0a40121c, + 0x20201202,0x20382404,0x00b00c0c,0x0a300a1f, + 0x20602006,0x2058460b,0x00f02010,0x0a20121d, + 0x00280a03,0x00201406,0x20300001,0x09401213, + 0x20280403,0x00000603,0x00400809,0x09601217, + 0x20200003,0x00100203,0x00200007,0x09601215, + 0x00781604,0x00302808,0x20282203,0x09601a17, + 0x00200401,0x00000205,0x00300806,0x08b01210, + 0x00281a05,0x20101c06,0x00601004,0x08d01611, + 0x00381204,0x00101407,0x00200c02,0x08d01211, + 0x20780802,0x20280603,0x00801410,0x08b01210, + 0x20501402,0x00182e01,0x0030100c,0x08501207, + 0x20101405,0x20781a09,0x00c00c09,0x0860220a, + 0x20300404,0x20380607,0x0070100b,0x08601e0a, + 0x00600202,0x20300c03,0x00780603,0x0860160a, + 0x00482602,0x00604005,0x20881602,0x08401a02, + 0x00100203,0x20200005,0x00780407,0x08301e02, + 0x00480e05,0x20201804,0x00580803,0x08302203, + 0x20501001,0x20482603,0x00a01810,0x08201603, + 0x00080a03,0x20300202,0x00701c09,0x08301401, + 0x20100c04,0x20281205,0x00680808,0x08402006, + 0x20602006,0x20483a09,0x00b00c10,0x08301c07, + 0x00300001,0x00000c00,0x00181801,0x08301c05, + 0x20301408,0x20580e09,0x00781c08,0x08601c0a, + 0x00181605,0x00101c06,0x00381005,0x0880180c, + 0x00482206,0x0040280a,0x20381601,0x0890180e, + 0x20380e01,0x00000802,0x0050000a,0x0860100b, + 0x00481209,0x0000140e,0x00480601,0x08c00c0e, + 0x20101805,0x20482208,0x00a80407,0x09001413, + 0x20200805,0x20480607,0x0088040a,0x09101813, + 0x00401202,0x20380c01,0x00600802,0x08e01411, + 0x20300807,0x2048120d,0x0090080b,0x09401013, + 0x00081203,0x00201c07,0x00281804,0x09b00c19, + 0x00280a06,0x20301408,0x00680c03,0x09c01019, + 0x20501405,0x00181e05,0x0038040e,0x09801419, + 0x00600606,0x20200009,0x00581401,0x09f00819, + 0x00200401,0x20300602,0x00980404,0x0a80081d, + 0x20101807,0x20582e0b,0x00c00408,0x0aa0101f, + 0x00982607,0x0060340a,0x20480a01,0x0a701420, + 0x21100406,0x00080609,0x00681012,0x0ad00422, + 0x20e80e01,0x20200400,0x0090000b,0x0b800024, + 0x20c81e06,0x0010280b,0x00181c06,0x0bc00826, + 0x21900001,0x20380e09,0x00901c1c,0x0b90182d, + 0x01082a04,0x00102c0c,0x0048162f,0x0bf8081f, + 0x00e01001,0x20582a03,0x00b0062b,0x0c90001e, + 0x00e01403,0x20781e0a,0x00b0062b,0x0cd0041e, + 0x01502802,0x20382a07,0x00683240,0x0d00142a, + 0x20e03405,0x20582c00,0x00682c00,0x0d500400, + 0x20f81a01,0x00301c00,0x20602c00,0x0e000201, + 0x21282004,0x00803000,0x20d80800,0x0e100002, + 0x21082401,0x20103000,0x00401c00,0x0e980602, + 0x00e82a07,0x00801c0e,0x20501e29,0x0d280a15, + 0x01380802,0x20302204,0x0010062e,0x0dc01618, + 0x01881a0a,0x00002c0c,0x20202635,0x0de00218, + 0x00f00c00,0x20b81402,0x0100322f,0x0e400e19, + 0x00300003,0x20201a08,0x00201402,0x0c101628, + 0x20401a02,0x20582402,0x0090240c,0x0c901629, + 0x20802409,0x20683212,0x00902812,0x0ca01a2a, + 0x00800606,0x20800c01,0x00b02603,0x0cf02a32, + 0x20380a02,0x20200401,0x0080140d,0x0ae01620, + 0x00380402,0x00101205,0x00080400,0x0b702623, + 0x00780a04,0x00301009,0x20380e07,0x0b801e24, + 0x20501c09,0x20683a10,0x00e01814,0x0b703229, + 0x00101004,0x20481206,0x00980805,0x0a101a18, + 0x20180601,0x00000002,0x00400409,0x0a601e1e, + 0x20480c01,0x00101204,0x00100c10,0x0a602220, + 0x00080a05,0x00001c0b,0x00083005,0x0a602e1d, + 0x20280602,0x00080806,0x00500407,0x09601612, + 0x00100602,0x20180800,0x00400c06,0x09a02216, + 0x00100400,0x20280601,0x00680404,0x09902216, + 0x00300601,0x20281602,0x00701405,0x09902218, + 0x00380a01,0x20100e01,0x00300c02,0x08e01e0e, + 0x20301c05,0x00082e05,0x0020080a,0x0900260e, + 0x20101400,0x20181c01,0x00500809,0x0900220f, + 0x20401405,0x00081a05,0x0038100d,0x08f0260f, + 0x20280401,0x20300e03,0x0068040a,0x08802208, + 0x00481a07,0x0070240a,0x20980400,0x08b02a09, + 0x00180c00,0x00400800,0x20300805,0x08a02608, + 0x00480a07,0x0040080b,0x20300400,0x08901e09, + 0x00101a01,0x20483000,0x00900c03,0x08601e02, + 0x20300406,0x00080a0a,0x0010080c,0x08802e03, + 0x00000001,0x00180400,0x00000808,0x08702a02, + 0x20480805,0x00200e09,0x2010040c,0x08602a03, + 0x20300c04,0x00281603,0x20380c08,0x08702004, + 0x00381206,0x00101c09,0x20180c03,0x08902804, + 0x00181e04,0x00102c02,0x20280406,0x08802c05, + 0x00480a05,0x00000c07,0x00280401,0x08702404, + 0x00581e06,0x0050300a,0x20881201,0x08a01808, + 0x20401807,0x2038260b,0x0060000b,0x08c0280c, + 0x20202c07,0x20583e0b,0x00980809,0x08d0280d, + 0x20301c06,0x20281e09,0x0058040c,0x08a0240b, + 0x20500c04,0x20281e09,0x0040180d,0x08f0180e, + 0x00481a07,0x0030280b,0x20381800,0x09402011, + 0x00380a06,0x0050100c,0x20681c03,0x09501c12, + 0x00281a04,0x00501c0a,0x20280803,0x09101c12, + 0x00400a01,0x00100c04,0x20382202,0x09701c13, + 0x20301007,0x20381e0a,0x0070040c,0x09d01c17, + 0x20580403,0x00380a05,0x2020100b,0x09f01819, + 0x00081601,0x20102202,0x00501009,0x09b02418, + 0x00081203,0x00301001,0x00000c0a,0x0a101417, + 0x00381208,0x00100c0b,0x00180401,0x0ab0181d, + 0x00780a05,0x00201c04,0x20481603,0x0ae01c1d, + 0x00301401,0x20683606,0x00d01c0a,0x0aa02821, + 0x20b81002,0x20100a07,0x00480409,0x0af01820, + 0x20f00c06,0x20381e0d,0x0040000a,0x0ba01c23, + 0x21200c07,0x00082e0c,0x00300011,0x0bd01024, + 0x21700403,0x20180e03,0x00082012,0x0bd02c2f, + 0x00c03001,0x20585603,0x00681623,0x0bf00c1d, + 0x01000a03,0x00000008,0x2038422f,0x0cb00c1b, + 0x01280e05,0x00301c0e,0x20983e35,0x0cf0081d, + 0x01883203,0x00004c08,0x20383a47,0x0d301c23, + 0x20984a0a,0x00407000,0x20905000,0x0d600205, + 0x21101803,0x20182c00,0x00200800,0x0df80805, + 0x20e01c02,0x20582c00,0x00900000,0x0df80803, + 0x20f03c03,0x20684000,0x00080400,0x0e900403, + 0x00704814,0x20e8621d,0x01301e1b,0x0d201613, + 0x01580a04,0x00500c09,0x20a01632,0x0dd00614, + 0x00e00e01,0x00282007,0x20202229,0x0dd80611, + 0x00e80e02,0x00901009,0x21001a2d,0x0e700e14, + 0x00680a12,0x0040141e,0x20580605,0x0c301223, + 0x20681000,0x00302202,0x2060280e,0x0cc01a26, + 0x00182205,0x00504405,0x20a01800,0x0ce01a26, + 0x00281a06,0x00601c03,0x20c04a02,0x0d502a2b, + 0x2050080d,0x00181618,0x0010280e,0x0b20261f, + 0x00500400,0x20100603,0x00201a05,0x0bb02a21, + 0x00300003,0x20380a0a,0x00703002,0x0bb02625, + 0x00400808,0x00001a10,0x20580804,0x0bf0462a, + 0x00580e09,0x00301c0e,0x20481a02,0x0a502619, + 0x20200c01,0x00080e03,0x0030080c,0x0ab02e1e, + 0x20301402,0x20381a02,0x0058040c,0x0aa02e1d, + 0x20480a05,0x00200408,0x00180410,0x0ac03221, + 0x20400406,0x0008120c,0x0030100d,0x09a02613, + 0x00080c01,0x00300801,0x00100006,0x09f02e15, + 0x00280800,0x00200c03,0x20180804,0x09e02e16, + 0x00200404,0x20180606,0x00280403,0x09e03617, + 0x00200603,0x00280c07,0x20180801,0x0920220c, + 0x00281603,0x00002403,0x00300005,0x0960320f, + 0x20281a04,0x00001c03,0x0030100a,0x09402e0f, + 0x00181603,0x00102006,0x00281408,0x09402e12, + 0x20180401,0x00300202,0x20400407,0x08d02608, + 0x20301803,0x20682a06,0x00c0140a,0x09003208, + 0x00101c06,0x20682209,0x00a00005,0x08f03608, + 0x20200801,0x20481603,0x00a0140b,0x08d02e08, + 0x00081201,0x00301c02,0x20380c03,0x08b02603, + 0x00300202,0x00000403,0x00281001,0x08e03202, + 0x00080605,0x00100008,0x00280408,0x08d02e01, + 0x00200801,0x20280a01,0x00580803,0x08b03202, + 0x00280400,0x20201201,0x00480c04,0x08a02001, + 0x20401402,0x00081a02,0x0030000c,0x08e02c04, + 0x20301c06,0x20182608,0x00200008,0x08e02c07, + 0x20200801,0x00080802,0x00380408,0x08b02c04, + 0x20201800,0x20382e01,0x00800809,0x08c01808, + 0x00382203,0x00502803,0x20380c01,0x09202c0a, + 0x00682606,0x0060440b,0x20782202,0x0920280a, + 0x00382605,0x00203405,0x00000803,0x08f0300a, + 0x20100404,0x00400601,0x20381c04,0x09201c0f, + 0x20301803,0x20382605,0x0070040b,0x09802810, + 0x20300001,0x20480a06,0x00a0180e,0x09802410, + 0x20201c06,0x20782e0a,0x00d0140d,0x09603412, + 0x00382609,0x0050240b,0x20101802,0x09a01412, + 0x00480e04,0x00301404,0x20281001,0x0a202816, + 0x20201005,0x20381605,0x00881406,0x0a30241a, + 0x20101a04,0x20182006,0x00280406,0x0a10341b, + 0x20300404,0x20481e0f,0x0080240b,0x0a502418, + 0x20500c03,0x20182607,0x0030040c,0x0ae0201c, + 0x00180e08,0x00100409,0x00200001,0x0b10181d, + 0x00480801,0x00500e06,0x20680c04,0x0b003420, + 0x20a02403,0x20382602,0x00183802,0x0b30241f, + 0x20800001,0x00200c01,0x20583a03,0x0be01821, + 0x20b01809,0x20280e10,0x00383005,0x0c001c20, + 0x21480c02,0x00380604,0x20382410,0x0c20242a, + 0x00c82204,0x0060400b,0x20884e25,0x0c000816, + 0x00d80e02,0x00201806,0x20282627,0x0cc00414, + 0x00d80605,0x00480810,0x20183228,0x0ce80c17, + 0x01502a01,0x00084802,0x2048263f,0x0d601020, + 0x21302c06,0x20286c00,0x00401400,0x0d580809, + 0x20e81402,0x00101c00,0x20100000,0x0de80804, + 0x20b81801,0x00402800,0x20700000,0x0df80401, + 0x20c85603,0x00b07400,0x21204800,0x0e881c02, + 0x01b83e08,0x00907412,0x21781e38,0x0d500e12, + 0x01200603,0x20480c05,0x00602629,0x0dd80611, + 0x00d80400,0x20200802,0x00301a22,0x0dd80610, + 0x00c01401,0x20981a08,0x00b04e24,0x0e600210, + 0x20c80400,0x20580a07,0x00605819,0x0c501222, + 0x20700803,0x20381604,0x00302c0c,0x0cf0121f, + 0x20400203,0x20381803,0x00504405,0x0d000e1e, + 0x20501805,0x20482e04,0x00502c01,0x0d801a22, + 0x00800405,0x20700a08,0x0040020a,0x0b70321b, + 0x00580e03,0x20101404,0x20201e08,0x0c002a1d, + 0x00600c04,0x20380607,0x20201608,0x0c103220, + 0x00c81a09,0x0010300a,0x20501e0d,0x0c703227, + 0x20400206,0x20680807,0x0060100d,0x0a902a19, + 0x00080e01,0x20401604,0x00301c08,0x0b103a1d, + 0x20181202,0x00002004,0x2030000a,0x0b00321e, + 0x20901009,0x20581a12,0x00701818,0x0b304222, + 0x00200806,0x2050020a,0x00580801,0x09f03612, + 0x00001403,0x20781e07,0x00900407,0x0a503e15, + 0x00200602,0x20480a02,0x00501c07,0x0a303616, + 0x00680a04,0x00001009,0x00181604,0x0a603e18, + 0x20100203,0x20400407,0x00481008,0x09702a0e, + 0x20101000,0x20281c03,0x00280808,0x09c03a0d, + 0x20601808,0x20282e08,0x0030000c,0x09b03a0c, + 0x20201001,0x20281a04,0x00400c0e,0x09a03a13, + 0x00000400,0x20480603,0x00500805,0x09202a07, + 0x00081202,0x00201c03,0x20580804,0x09703e08, + 0x00781a0a,0x0040300f,0x20881605,0x09603a08, + 0x20200001,0x00100000,0x20180c08,0x09403e08, + 0x20101002,0x20381a02,0x00480405,0x08f02a02, + 0x00280403,0x20200a04,0x00200404,0x09403a03, + 0x20500c09,0x2038120e,0x00400810,0x09303a03, + 0x00380400,0x00100c02,0x20181002,0x09203a03, + 0x00180a02,0x00000804,0x20280403,0x08f02402, + 0x20281607,0x20302007,0x00300809,0x09403c04, + 0x00381a06,0x00002c0b,0x20181800,0x09403005, + 0x00080e04,0x00100c03,0x0020100a,0x09103403, + 0x20181001,0x20102201,0x00080408,0x09102807, + 0x0010200a,0x2088360f,0x00b00004,0x09803c0a, + 0x00001402,0x20682e07,0x00a02008,0x0970300a, + 0x20202005,0x20383608,0x00501009,0x0950380d, + 0x00381604,0x20601803,0x00901403,0x0960280d, + 0x00081a08,0x0010240f,0x20282006,0x09e0340f, + 0x20200402,0x20180800,0x20181408,0x09e03412, + 0x00381601,0x00502406,0x20981c02,0x09d03c12, + 0x20502002,0x20b84a0a,0x00f0200d,0x09e03015, + 0x00000801,0x20581208,0x00601005,0x0a703015, + 0x00381205,0x00001805,0x20381001,0x0a803016, + 0x20582604,0x00002803,0x0000140c,0x0a80381a, + 0x00101007,0x20381605,0x20384203,0x0aa0301a, + 0x20200804,0x20380605,0x00283005,0x0b302c1a, + 0x20701009,0x2048260c,0x0048100a,0x0b50241c, + 0x00500800,0x2088120a,0x00a00602,0x0b703c1f, + 0x20682609,0x00104410,0x20883000,0x0b701418, + 0x20780a03,0x20100c08,0x00182a01,0x0c00101b, + 0x20282208,0x00003c0f,0x2058360b,0x0c30181b, + 0x21201c08,0x20682a0a,0x00684c0c,0x0c702c24, + 0x00901005,0x2078260f,0x00901a1a,0x0c100c11, + 0x00b00401,0x20381202,0x00480621,0x0cc00411, + 0x00800c05,0x2088160e,0x00b00218,0x0ce00810, + 0x01481606,0x00103013,0x20486e3d,0x0d700017, + 0x20c80c04,0x00102400,0x20283c00,0x0d580404, + 0x20c00c04,0x20182800,0x00380400,0x0dd80805, + 0x20b01004,0x20382c00,0x00800000,0x0de80803, + 0x20f03c0c,0x2078b000,0x01600400,0x0e38240f, + 0x01201e07,0x2028500b,0x00603e25,0x0d381e0f, + 0x00f00205,0x0020000b,0x20700e25,0x0dd8060d, + 0x00d00608,0x00180c0b,0x20301620,0x0dd0020d, + 0x00e81212,0x00703024,0x2160022c,0x0e780e07, + 0x20c00c07,0x00582609,0x20e02412,0x0c700e18, + 0x20480402,0x00200a04,0x20702408,0x0d10121b, + 0x2070080a,0x00281e0c,0x20601c08,0x0d201219, + 0x00080c06,0x00302612,0x20a05203,0x0dc01a1f, + 0x00d80e08,0x0080240d,0x21700613,0x0bd01a19, + 0x00300a02,0x00281801,0x20603203,0x0c502218, + 0x00980e0a,0x00402812,0x20d00a0e,0x0c501e1c, + 0x00300e01,0x00182002,0x20203e02,0x0cc02e21, + 0x20a00405,0x00580a0c,0x20e02814,0x0af02a18, + 0x20200402,0x00481204,0x20b02005,0x0b803a18, + 0x20300405,0x0018120e,0x2030400e,0x0b60321d, + 0x00080e02,0x00302a02,0x20a00806,0x0bb04a1f, + 0x00880a01,0x00501803,0x21081209,0x0a502e12, + 0x00480e01,0x00502802,0x20f80c00,0x0ad04216, + 0x00000201,0x00200402,0x20700005,0x0aa03e13, + 0x00200406,0x00081208,0x00000805,0x0ad04a1a, + 0x20400000,0x00300201,0x20a0080f,0x09c02a0f, + 0x20180a01,0x00201a01,0x2050000b,0x0a303e10, + 0x00280c01,0x00202602,0x20681404,0x0a20420f, + 0x20180a07,0x00101c0a,0x20480c0a,0x0a204a12, + 0x00180402,0x00300a01,0x20a80402,0x09702e07, + 0x20200802,0x00081604,0x00101007,0x09e03e07, + 0x20300c01,0x20182400,0x0030140a,0x09c03208, + 0x20100008,0x2010020b,0x00300408,0x09b04a09, + 0x00180a03,0x00301c04,0x20880803,0x09402a04, + 0x00500604,0x00180804,0x20400801,0x09c04203, + 0x00380a04,0x00201c04,0x20680801,0x09a03e02, + 0x00380609,0x2010080c,0x00300004,0x09804203, + 0x00000404,0x00081206,0x20100c08,0x09302801, + 0x20901008,0x00282e09,0x20600810,0x09c04006, + 0x20401005,0x00083208,0x0010140c,0x09a03804, + 0x20400c0a,0x2028260f,0x0050140d,0x09804805, + 0x00000a06,0x00281806,0x20501007,0x09602809, + 0x00b81a0a,0x0060440e,0x2118320b,0x0a004408, + 0x00280602,0x00401006,0x20b82001,0x09e03c0b, + 0x00381208,0x0010340f,0x20482800,0x09d0480c, + 0x20101405,0x00483a0b,0x20b01407,0x09c0300f, + 0x20801008,0x0008320f,0x00001815,0x0a40340d, + 0x20180601,0x00200a02,0x20680808,0x0a40300f, + 0x00200c00,0x20382209,0x00902809,0x0a404010, + 0x20480e01,0x00802405,0x21984403,0x0a502c14, + 0x00180605,0x00401009,0x20c82a03,0x0ae03416, + 0x20300c02,0x00282204,0x20580806,0x0ad02816, + 0x20901c05,0x2018560a,0x0020040f,0x0af0441c, + 0x00881201,0x00603002,0x21183208,0x0af01412, + 0x00280803,0x00301607,0x20882201,0x0b802814, + 0x00280800,0x00401801,0x20c83a02,0x0b902017, + 0x00580602,0x00700806,0x21484a0c,0x0bf03c1e, + 0x20f01001,0x00283602,0x20501010,0x0b880416, + 0x20b00400,0x00181001,0x20382006,0x0c201017, + 0x20a01001,0x00282c00,0x20680404,0x0c500418, + 0x20b81800,0x00604400,0x21285802,0x0cc02019, + 0x00e80800,0x00601400,0x21282a29,0x0c300412, + 0x00c00201,0x00200002,0x20782a23,0x0cc0000f, + 0x00c80e01,0x00602003,0x21282e25,0x0cf0040f, + 0x00e00800,0x00181801,0x20282229,0x0d680c0d + }, //ct1 + { + 0x21000800,0x20900000,0x00083800,0x0f303c0b, + 0x21100201,0x20a00000,0x00081000,0x0fb0380f, + 0x21000002,0x20b00000,0x00082000,0x0fb03c0a, + 0x20e80403,0x20500000,0x00082400,0x10802c0c, + 0x01480402,0x20700001,0x0008262f,0x0f50260c, + 0x01600803,0x20b00203,0x00082633,0x0fe0320b, + 0x01580606,0x20b00006,0x0008062f,0x0fc0320e, + 0x00e82a0b,0x2050000a,0x00002e29,0x10a02609, + 0x20681606,0x20800007,0x00000c0d,0x0e801a1d, + 0x20981203,0x20900005,0x00080810,0x0f101e1c, + 0x20a00c09,0x20c0020d,0x00083010,0x0ef02e1d, + 0x2040100f,0x21000216,0x00084201,0x0ff03a1e, + 0x00200807,0x20d0020b,0x00082205,0x0db02219, + 0x00700404,0x20d00205,0x00081a0b,0x0e501e1a, + 0x00880e07,0x2090000e,0x00081a0d,0x0e200e1c, + 0x0088120f,0x20c00018,0x0008160d,0x0ef00e25, + 0x00380605,0x20b0000a,0x00081801,0x0ce00a1c, + 0x20580e04,0x20c00007,0x0008040b,0x0d700e19, + 0x20500006,0x20c00208,0x00080c0c,0x0d300e1c, + 0x2030140d,0x20f00213,0x0008240a,0x0db01626, + 0x20100804,0x20b00205,0x00081009,0x0c100617, + 0x00701004,0x20e00206,0x00081a03,0x0cc01215, + 0x00600607,0x20c0000a,0x00080602,0x0c600617, + 0x00700209,0x20a00013,0x00081402,0x0ca80e20, + 0x20300203,0x20900006,0x00000006,0x0b88060f, + 0x20a80602,0x20b00005,0x00080c11,0x0c38060e, + 0x20900c07,0x20b0020b,0x00081411,0x0bc00a10, + 0x20980404,0x20a00209,0x00001416,0x0bc80614, + 0x00700800,0x20900202,0x00000a03,0x0b10020e, + 0x00c00800,0x20b00000,0x0008060d,0x0bd0020c, + 0x00b00206,0x2080000b,0x0000020a,0x0b680a0c, + 0x00700800,0x20b00002,0x00081206,0x0b58060c, + 0x20200402,0x20800203,0x00080812,0x0ab00207, + 0x20600001,0x20900201,0x00000018,0x0b780607, + 0x20400403,0x20800208,0x00000816,0x0b000206, + 0x00200202,0x20900002,0x0000080e,0x0af80a08, + 0x20380e02,0x20700004,0x00000c0a,0x0ab80407, + 0x20180e03,0x20900003,0x00001406,0x0b880408, + 0x20580a01,0x20700002,0x0000000b,0x0b18040b, + 0x20980c01,0x20900203,0x00001015,0x0af80409, + 0x20180402,0x20a00202,0x00000802,0x0b10040d, + 0x00100804,0x20c00206,0x00080c02,0x0bd0080c, + 0x00300001,0x20a00000,0x00080603,0x0b80000f, + 0x00700201,0x20c00001,0x00080606,0x0b600410, + 0x00600203,0x20b00004,0x00000e02,0x0b70080d, + 0x20180602,0x20900007,0x00000405,0x0c48040f, + 0x00080601,0x20900003,0x00001006,0x0c000010, + 0x20500403,0x20c00202,0x00081010,0x0bf00016, + 0x20a00405,0x20b00206,0x00000010,0x0bf01015, + 0x00080601,0x20a00000,0x00002001,0x0cc00813, + 0x20400402,0x20b00201,0x00000c07,0x0ca00c17, + 0x00080603,0x20a00008,0x00001000,0x0cc8081e, + 0x00c00604,0x20a00009,0x00000e0f,0x0cb01015, + 0x00100404,0x20b00204,0x00000802,0x0d601814, + 0x00500605,0x20a00005,0x00001e05,0x0d601417, + 0x00000001,0x20b00202,0x00002400,0x0db00c1e, + 0x21400402,0x20900204,0x00002015,0x0d402018, + 0x20b80605,0x20a00007,0x00001c05,0x0e101c17, + 0x20f01407,0x2080020b,0x00080c0b,0x0e10201a, + 0x20d00e02,0x20c00002,0x00001801,0x0ea01c1e, + 0x01100800,0x20700001,0x00001634,0x0e102812, + 0x00d00c03,0x20b00209,0x00001627,0x0eb0300e, + 0x00f80a04,0x2030000d,0x00000a2e,0x0ee01012, + 0x01100c01,0x20900204,0x00001e34,0x0f60280e, + 0x20f81201,0x00a01c00,0x21b81800,0x0f900805, + 0x21280403,0x00f80400,0x21f82800,0x0ff8040c, + 0x20e00201,0x00f00000,0x22081400,0x10080406, + 0x20a00e09,0x00180800,0x20e00800,0x10c01007, + 0x01601201,0x00581202,0x21581a2d,0x0f880a11, + 0x01980e09,0x00e0180a,0x22181636,0x1018160f, + 0x00f00404,0x00f81204,0x2208162a,0x0ff8120f, + 0x00304814,0x00487a1c,0x2108361f,0x10d00209, + 0x20c02406,0x00983a07,0x21982414,0x0e981a1e, + 0x20c01c0b,0x00a82e11,0x21b81415,0x0f281e1f, + 0x20181a05,0x01002407,0x22482403,0x0f181a22, + 0x00b81e11,0x01503021,0x22f86616,0x10282a24, + 0x00981605,0x01201c0c,0x22783210,0x0dc82e1c, + 0x00b80e09,0x01100c10,0x22683210,0x0e58321c, + 0x00101405,0x00a82209,0x21b81001,0x0e182a20, + 0x20701c0d,0x00e82e12,0x2238080b,0x0ed83e29, + 0x20201003,0x00d80a04,0x22080c0a,0x0cc83a1f, + 0x20901c09,0x00e8220b,0x22381412,0x0d683e1b, + 0x00100e02,0x00f80407,0x22382c04,0x0d183a1e, + 0x00a8160a,0x01503c16,0x22e83209,0x0da84a28, + 0x00381604,0x01101c06,0x22280404,0x0bf84218, + 0x00a81e0a,0x01502c11,0x22b81208,0x0ca84a16, + 0x20180c00,0x01300802,0x22400808,0x0c484618, + 0x20380401,0x01000208,0x21e03015,0x0c684a23, + 0x20600005,0x00d80606,0x21b00c0c,0x0b583e0f, + 0x20c00808,0x00e80a0d,0x22001016,0x0c084210, + 0x20281a02,0x01002803,0x22200806,0x0ba83e11, + 0x20500805,0x00e80a05,0x21e8080d,0x0b984212, + 0x00781205,0x00d01808,0x21c00a05,0x0af83a0c, + 0x00c81a07,0x01001c0c,0x2220060d,0x0ba8460b, + 0x00480401,0x00900203,0x21701802,0x0b38360d, + 0x00780e05,0x01001809,0x22080604,0x0b28460e, + 0x00080801,0x00a00a07,0x2170140f,0x0a982e08, + 0x20480801,0x00a00608,0x21a02016,0x0b483a07, + 0x00080603,0x00900800,0x2180080e,0x0ae82e05, + 0x00080a01,0x00d00205,0x21a02010,0x0ac83e07, + 0x20501c03,0x00882604,0x2158100e,0x0a983007, + 0x20401c05,0x00982605,0x21a81009,0x0b583809, + 0x20601406,0x00881e08,0x2168100e,0x0af83009, + 0x20802006,0x00c82a08,0x21b81412,0x0ac8380a, + 0x00100400,0x00e80805,0x21e81201,0x0af8380e, + 0x00681206,0x00f01c0b,0x22380e04,0x0bb8400b, + 0x00480605,0x00d0040b,0x21d81203,0x0b683c0f, + 0x00600204,0x0130040a,0x22581a05,0x0b384810, + 0x00280601,0x00f00003,0x22000803,0x0b68380f, + 0x20400403,0x00b80e06,0x21c0180d,0x0c183c0f, + 0x20100c03,0x00c81205,0x21c00c09,0x0be83812, + 0x20281402,0x01301203,0x2240080e,0x0bc84814, + 0x20580802,0x00f01201,0x2200080a,0x0be83015, + 0x20100800,0x00c80804,0x21f00401,0x0cb83416, + 0x20280e02,0x00f00c05,0x22000c05,0x0c883419, + 0x20300602,0x00e80c04,0x21f01008,0x0c98441f, + 0x00880e02,0x00d00c04,0x21d02206,0x0ca82c17, + 0x00500202,0x00e01003,0x22201202,0x0d682c16, + 0x00081002,0x00c01001,0x21d02000,0x0d58281b, + 0x00200404,0x00f80602,0x22201602,0x0da83822, + 0x21280800,0x00a01000,0x21a02811,0x0d68181c, + 0x21000402,0x00e80a03,0x21e0240c,0x0e28201b, + 0x20882205,0x00803c05,0x21901c00,0x0e38141b, + 0x20e81a06,0x0100240b,0x22402803,0x0ea82c22, + 0x01181401,0x00801602,0x21603234,0x0e480415, + 0x01082202,0x00f02805,0x22001e30,0x0ee81012, + 0x00b00805,0x0008160e,0x20a03e21,0x0ef80412, + 0x01282003,0x00902a08,0x21a05237,0x0f980c13, + 0x21001401,0x20181800,0x00181c00,0x0f582c04, + 0x20f01800,0x20781000,0x00d83000,0x0fa82c06, + 0x20f80a02,0x20600400,0x00d80c00,0x0fb82804, + 0x21481e03,0x00901800,0x20c80400,0x10b82408, + 0x01481a01,0x00502002,0x20481e30,0x0f383a14, + 0x01080800,0x20181001,0x00980e2c,0x0fa84610, + 0x01300802,0x20780a05,0x00e8222e,0x0f983213, + 0x01782804,0x00205e09,0x20585e3b,0x10a82e15, + 0x20681a02,0x20103000,0x0038280d,0x0e284625, + 0x20180a01,0x20202401,0x00583804,0x0eb84a24, + 0x20601001,0x20582000,0x00c8200a,0x0e984a25, + 0x20601800,0x20882804,0x01182c0a,0x0f78662e, + 0x00401c07,0x20682205,0x00f82204,0x0d185e21, + 0x00201004,0x20581602,0x00d82000,0x0da86622, + 0x00780400,0x20101c05,0x00483a08,0x0d885624, + 0x00780803,0x20202404,0x00883e07,0x0e18722c, + 0x00181e0a,0x00102c11,0x00780407,0x0c186a1f, + 0x00081e05,0x0000300a,0x00881807,0x0c98721e, + 0x00081a05,0x20202006,0x00b0040b,0x0c686a22, + 0x00080e08,0x2040000c,0x01102c0d,0x0cb88229, + 0x20101006,0x20781e0d,0x0120240b,0x0b385e17, + 0x00001403,0x20882a07,0x01501c08,0x0bc87616, + 0x00001004,0x20881e08,0x0140100a,0x0b786617, + 0x20200805,0x20780e0c,0x0110240c,0x0b98661d, + 0x20100602,0x20300005,0x00b80c06,0x0aa85e0e, + 0x20380a02,0x20300c03,0x00b80809,0x0b386e0e, + 0x20300c00,0x20482003,0x00d00809,0x0ae8660e, + 0x20180400,0x20501003,0x00d81007,0x0ad86213, + 0x00200201,0x20381601,0x00b01c02,0x0a485a0a, + 0x00501601,0x20582a01,0x00e01a01,0x0ad86e0a, + 0x00500601,0x20180802,0x00500a01,0x0a885e0a, + 0x00200603,0x20680c02,0x01101c05,0x0a58620d, + 0x00101002,0x20381203,0x00680807,0x0a084e05, + 0x20301003,0x00181604,0x00480c0e,0x0a986604, + 0x20300401,0x00080a02,0x0030040e,0x0a585a03, + 0x20101404,0x20581a08,0x00e0000b,0x0a185604, + 0x20281e02,0x00202c04,0x0028140a,0x0a085404, + 0x00182202,0x00402c06,0x00081404,0x0aa86c06, + 0x00181201,0x00102401,0x00181405,0x0a685807, + 0x20282a01,0x00003405,0x00881c09,0x0a185c06, + 0x00100401,0x20500601,0x00d80404,0x0a485c0b, + 0x00001000,0x20381601,0x00b01406,0x0ae86c0b, + 0x20100801,0x20380400,0x00a00008,0x0ab8600d, + 0x00200203,0x20a00001,0x01500805,0x0a68640d, + 0x00100000,0x20480401,0x00e00806,0x0aa86010, + 0x20100403,0x00000202,0x00680406,0x0b586811, + 0x00280e03,0x20101404,0x00900804,0x0b385c13, + 0x00002805,0x20a83208,0x01580c0b,0x0af86415, + 0x20480601,0x20480401,0x00d01009,0x0b485817, + 0x20180e01,0x00201005,0x00500805,0x0bf86817, + 0x20301403,0x20481e06,0x00e0140b,0x0be8581a, + 0x20581202,0x00000408,0x00a8080c,0x0bc87020, + 0x00601401,0x20581c00,0x00b01a02,0x0c18501b, + 0x00281602,0x20100c02,0x00902c01,0x0cc85c1a, + 0x00200c00,0x00181c04,0x00701001,0x0cc85420, + 0x00680401,0x20400402,0x00a01204,0x0ce86824, + 0x21280602,0x00180c03,0x00402810,0x0cf84022, + 0x20d00201,0x20600602,0x00c02809,0x0da8441f, + 0x20d00e02,0x00482803,0x00003405,0x0dd84423, + 0x21401a03,0x20582804,0x00b0380e,0x0e085c29, + 0x01201c01,0x20182a04,0x00102635,0x0e082c1b, + 0x00e02002,0x20683e06,0x00d02a2b,0x0e883817, + 0x00f00802,0x00700205,0x20a0162e,0x0ec82c18, + 0x01501c02,0x00183607,0x0010463f,0x0f383c1e, + 0x20f82203,0x00302c00,0x00000800,0x0f082c00, + 0x20e82a06,0x00503800,0x20801000,0x0f682001, + 0x21100c01,0x00280c00,0x20581c00,0x0f881803, + 0x21701c02,0x20b83800,0x00f83800,0x10681c08, + 0x01401c04,0x20582609,0x00a80e2e,0x0ec82e17, + 0x0100240b,0x20582612,0x0068262b,0x0f382614, + 0x01480a03,0x00501403,0x20882233,0x0f582617, + 0x01b02202,0x20381806,0x00183e44,0x1048361a, + 0x20700c02,0x00181003,0x0018240d,0x0da83e27, + 0x20280a05,0x0040080e,0x20383405,0x0e284628, + 0x20500006,0x00300e06,0x20282c0a,0x0e28362b, + 0x20680803,0x00501e01,0x2058340e,0x0ed84e35, + 0x00b81a05,0x00403008,0x20381609,0x0c884626, + 0x00681201,0x00202000,0x20180a02,0x0cf84e26, + 0x00781608,0x0030180d,0x00180a04,0x0ce84e28, + 0x00a80605,0x00300c09,0x00180604,0x0d486230, + 0x20901003,0x20282e06,0x00802418,0x0b584a1e, + 0x20501803,0x20282a03,0x00700811,0x0bd8561f, + 0x20501805,0x20282a0a,0x00601411,0x0bb84621, + 0x20801402,0x00282605,0x00402419,0x0bd85a26, + 0x00580e01,0x00301403,0x20280e03,0x0aa84214, + 0x00481203,0x00401405,0x20380802,0x0b185215, + 0x00381204,0x00401806,0x20381002,0x0ae84217, + 0x00380a01,0x00700c02,0x20500400,0x0af84e19, + 0x20380a03,0x00000801,0x0020100b,0x0a18420f, + 0x20500403,0x00180e05,0x0030080c,0x0a88520e, + 0x20400403,0x00000205,0x0028080c,0x0a484610, + 0x20180a01,0x00400400,0x2020140a,0x0a384a14, + 0x00101407,0x20281608,0x00481002,0x09b83e09, + 0x00481201,0x00101805,0x00080e02,0x0a285209, + 0x00480601,0x00000003,0x00380801,0x09e84e09, + 0x20280404,0x00380604,0x20200808,0x09c8460b, + 0x00381a09,0x0030240d,0x20180804,0x09784606, + 0x00081203,0x20301c01,0x0060080b,0x09e85205, + 0x20280a01,0x00000c01,0x0030040c,0x09a84e03, + 0x00481a08,0x00202808,0x20200003,0x09884205, + 0x20401809,0x2038260e,0x0080100e,0x09684003, + 0x20202007,0x2078320a,0x00d0000a,0x09e85005, + 0x00000c03,0x20281203,0x00600407,0x09c84806, + 0x20303409,0x20484610,0x0070000e,0x09884004, + 0x00181207,0x0030100d,0x20180802,0x09a8440c, + 0x00080e06,0x0020180c,0x00180c05,0x0a38540c, + 0x00080e03,0x00101006,0x00100407,0x0a08480d, + 0x20100201,0x0090000a,0x20982406,0x09c84c0e, + 0x00100802,0x00080a07,0x00301007,0x0a183c10, + 0x00280803,0x20100e06,0x00701404,0x0aa85011, + 0x20100402,0x20280e04,0x00501808,0x0a984015, + 0x00683208,0x00904807,0x20a00803,0x0a584c12, + 0x20400404,0x00280e01,0x0018080a,0x0ab83c18, + 0x20200a02,0x20381002,0x00a0140a,0x0b484c18, + 0x00081201,0x20101c03,0x00200005,0x0b58381b, + 0x2070200a,0x20382e11,0x00800013,0x0b084c1e, + 0x00781608,0x0030200b,0x20201202,0x0b983c1c, + 0x00101403,0x20282a04,0x00501804,0x0c28401f, + 0x00180801,0x20500e01,0x00901004,0x0c483420, + 0x00780604,0x0058040e,0x20281203,0x0c285826, + 0x21401007,0x20281a0c,0x00601c13,0x0c883025, + 0x20e80602,0x00300006,0x20500c06,0x0d383824, + 0x20f00400,0x20800001,0x00c00c08,0x0d582c26, + 0x21781e01,0x00401c02,0x20303012,0x0d684c2e, + 0x01382204,0x0020300d,0x0008063a,0x0da82c1e, + 0x01181000,0x00302a01,0x20500e32,0x0e382819, + 0x01180c00,0x20601400,0x00c01634,0x0e68241b, + 0x01880401,0x20401e03,0x00402247,0x0ec83423, + 0x21202003,0x20383800,0x00982000,0x0eb81802, + 0x21402003,0x20183c00,0x00781400,0x0f182406, + 0x21080e01,0x00101400,0x00180c00,0x0f481e01, + 0x21500004,0x00a02000,0x21185400,0x10382202, + 0x01881e03,0x00502c08,0x20582a37,0x0e882619, + 0x01b82606,0x00704409,0x20982e3d,0x0ef82a19, + 0x01180403,0x20280603,0x00680e2f,0x0f082a19, + 0x01983207,0x00a0440c,0x20981a3e,0x0fd84621, + 0x20680802,0x20201603,0x00681010,0x0d38322d, + 0x20700404,0x20280e08,0x00880413,0x0da83a2e, + 0x00280605,0x20301006,0x00681404,0x0db82e2f, + 0x20300405,0x20300608,0x0080040d,0x0e38463a, + 0x00600e01,0x20381802,0x00a00a01,0x0bf83a25, + 0x00500e01,0x20181005,0x00681202,0x0c684225, + 0x20101806,0x20482a07,0x00a00409,0x0c683628, + 0x00580602,0x20200006,0x00900806,0x0c984e30, + 0x20680401,0x00000a02,0x00480811,0x0ae8321d, + 0x20281603,0x00202002,0x0020000e,0x0b484220, + 0x00081207,0x0020200a,0x00081007,0x0b483a20, + 0x20680e02,0x20301801,0x00901014,0x0b484223, + 0x00400202,0x20180c01,0x00600801,0x0a283a14, + 0x00000803,0x20381a06,0x00a00c06,0x0a784215, + 0x00000806,0x20281a0b,0x00800c08,0x0a683a18, + 0x00300403,0x20681206,0x00f01002,0x0a683a18, + 0x20600c05,0x20181605,0x0038080c,0x0998360e, + 0x20200400,0x20180401,0x00481807,0x09e8460f, + 0x20180603,0x00000807,0x00281807,0x09c83e10, + 0x20200e02,0x20581002,0x00b8040a,0x09b83a12, + 0x00881607,0x0020280a,0x20281206,0x09483a0b, + 0x00300e01,0x00181402,0x00300402,0x09884e0a, + 0x00300800,0x20180601,0x00400404,0x0958420a, + 0x00200c01,0x20281203,0x00780404,0x09483a0b, + 0x20600c06,0x2028220a,0x00801c12,0x08f83a05, + 0x20400803,0x00381602,0x2020040c,0x09584a03, + 0x20300402,0x00180e02,0x0030000d,0x09284202, + 0x20401002,0x00181c01,0x0038040b,0x09083e03, + 0x00581205,0x00102408,0x20181400,0x08f83003, + 0x00681e04,0x00503407,0x20781000,0x09684403, + 0x00380e03,0x00101805,0x00080403,0x09384006, + 0x00683605,0x00505808,0x20481601,0x09183802, + 0x20501003,0x20381a06,0x0090100f,0x0928340b, + 0x20600801,0x20181204,0x00702011,0x0998440c, + 0x20301402,0x20281a04,0x0060100d,0x09883c0e, + 0x20200400,0x20880607,0x01201810,0x09383c09, + 0x00380a02,0x00100c04,0x00280601,0x09a83012, + 0x00500800,0x00080c00,0x00200a02,0x0a283c14, + 0x00100201,0x00280401,0x00000004,0x0a283817, + 0x20202c05,0x20784e06,0x0110040a,0x09b84016, + 0x00080401,0x20100603,0x00500409,0x0a483016, + 0x20400000,0x00200000,0x0000040c,0x0ac83819, + 0x20100c00,0x00381a01,0x20100c08,0x0ae8381d, + 0x00381e04,0x0030340a,0x20282803,0x0a88401c, + 0x20100c02,0x20282001,0x00701009,0x0b183420, + 0x00480c01,0x00201400,0x00080400,0x0bb8341f, + 0x00200402,0x00680c00,0x20800403,0x0be83022, + 0x00300400,0x20481203,0x00c0180b,0x0b784824, + 0x20d80e04,0x00001c06,0x20200407,0x0c382828, + 0x21000400,0x20180802,0x00500c0c,0x0cb83825, + 0x20f81204,0x00701007,0x20b01409,0x0d182c28, + 0x21902405,0x20384204,0x00800c15,0x0cd84434, + 0x00f02003,0x20283a08,0x00502e2d,0x0d58201f, + 0x01180a01,0x00080402,0x00302a33,0x0dd82c1d, + 0x01100403,0x00381208,0x20702e33,0x0e38181e, + 0x01881205,0x00600c0f,0x20801649,0x0e583c29, + 0x21081601,0x20202c00,0x00081c00,0x0ea80a05, + 0x21181000,0x20302000,0x00382400,0x0ee81201, + 0x21100e01,0x20281000,0x00480800,0x0f181602, + 0x21181a05,0x20502000,0x00d00c00,0x0fe82a09, + 0x01401c03,0x20782a04,0x00a80e2f,0x0e381a1c, + 0x01501c00,0x20782c00,0x00c80634,0x0e98261b, + 0x01401004,0x00181204,0x00082233,0x0ec81e1b, + 0x0120300a,0x20b8520e,0x01500232,0x0f582e22, + 0x20400201,0x00080405,0x0018100d,0x0ce8222d, + 0x20300802,0x00000401,0x00181c0b,0x0d482a2f, + 0x20380e03,0x00500808,0x20480c0b,0x0d682e30, + 0x00280608,0x00101011,0x00181c05,0x0dc83638, + 0x00500000,0x00100c01,0x00080401,0x0ba82626, + 0x00481604,0x00201806,0x00200403,0x0bf83228, + 0x00581601,0x00202400,0x20280402,0x0c08262a, + 0x00300c03,0x20181207,0x0040180b,0x0c283230, + 0x20500201,0x00000000,0x00300410,0x0a98261d, + 0x20501403,0x20382207,0x00801010,0x0ad82e1e, + 0x20700400,0x20281603,0x00701412,0x0ad82a20, + 0x20800201,0x00281002,0x00001015,0x0ad82e20, + 0x00200802,0x00180a04,0x00380802,0x09d82615, + 0x00300000,0x00100801,0x00081c00,0x0a182e16, + 0x00600802,0x20100202,0x00281e02,0x0a082618, + 0x00500801,0x00200202,0x20480a04,0x0a182617, + 0x20180c00,0x00201003,0x00181408,0x09382e10, + 0x20180800,0x00100c01,0x00281009,0x09783a11, + 0x20400400,0x00180402,0x00380c0e,0x09583612, + 0x20481601,0x00401402,0x2038040d,0x09582a13, + 0x00100602,0x20181003,0x00501404,0x08d8360a, + 0x00280a01,0x00000c02,0x00580405,0x09083e0b, + 0x00380e02,0x00200c03,0x00100403,0x08e8360a, + 0x00400001,0x20101201,0x00280c01,0x08e82a0c, + 0x00000402,0x00000a03,0x00180808,0x08982a04, + 0x20100001,0x20200a01,0x0088040a,0x08c83e03, + 0x20100402,0x20180604,0x0058040b,0x08b83203, + 0x20280e02,0x20201001,0x0060000c,0x08982e05, + 0x00100000,0x00280c02,0x00200c07,0x08983004, + 0x00200a01,0x20281c01,0x00a01407,0x08d84005, + 0x00000c01,0x00081402,0x00400009,0x08c83807, + 0x00102803,0x20584604,0x00a01407,0x08983004, + 0x20280a01,0x00201401,0x20100009,0x08d8240c, + 0x20580401,0x00000601,0x0030040d,0x0918340f, + 0x20181603,0x00301c04,0x20100809,0x09183010, + 0x20280601,0x00600804,0x20780c09,0x08d8280c, + 0x00100400,0x20180a01,0x00400c03,0x09582412, + 0x00500203,0x00000803,0x00300602,0x09b83015, + 0x00000402,0x20200604,0x00700c06,0x09b82c17, + 0x00381e02,0x00503801,0x20581403,0x09582812, + 0x00100a01,0x00180a01,0x00280406,0x09f82417, + 0x20480402,0x20180605,0x0060100c,0x0a682c1a, + 0x20180800,0x20101001,0x00700007,0x0a882c1d, + 0x20201401,0x20282204,0x00900c0d,0x0a08301b, + 0x00100004,0x00380603,0x00080c0a,0x0ac8281f, + 0x00500c01,0x20280c02,0x00580601,0x0b582820, + 0x00400400,0x20300201,0x00b00403,0x0b882c22, + 0x00300002,0x00200000,0x00081008,0x0b083025, + 0x21180603,0x00380408,0x20100c0c,0x0be82c2a, + 0x21080602,0x00100803,0x0020100e,0x0c682826, + 0x21300801,0x20381e01,0x00b01410,0x0ca82c2b, + 0x21481e02,0x00202c05,0x00080c11,0x0c683432, + 0x01281401,0x00102603,0x20200e35,0x0d281c22, + 0x01000802,0x00081a05,0x00402230,0x0d882021, + 0x01400a01,0x20100003,0x0040023b,0x0df82023, + 0x01301400,0x20582601,0x00b02a3a,0x0de8342c, + 0x21100c02,0x00581400,0x20681400,0x0e881605, + 0x21100c01,0x00580c00,0x20681800,0x0ec81a03, + 0x21280401,0x00101400,0x20281000,0x0ef81204, + 0x21501c01,0x00282800,0x20281000,0x0fb81606, + 0x01782204,0x00803407,0x20b81233,0x0e181a1f, + 0x01581c00,0x00802804,0x20981634,0x0e68221d, + 0x01881603,0x00002402,0x00380a37,0x0e98161f, + 0x01d82001,0x00903c02,0x20c83240,0x0f281a26, + 0x20500004,0x00100206,0x00200412,0x0ca81e30, + 0x20181203,0x00201803,0x00100c0c,0x0d082631, + 0x20601404,0x20581e06,0x00b00012,0x0d181e31, + 0x20600602,0x00100006,0x00300816,0x0d682e3b, + 0x00580603,0x00100405,0x00200402,0x0b682225, + 0x00001c04,0x20282607,0x00700c09,0x0ba81e27, + 0x00500a04,0x00081006,0x00500401,0x0bc82228, + 0x00681203,0x00201601,0x00301804,0x0bd8222e, + 0x20680801,0x00000603,0x00401010,0x0a581a1d, + 0x20381202,0x00501804,0x20281009,0x0a98221e, + 0x20600405,0x00280607,0x0008080f,0x0aa81a20, + 0x20900c07,0x20281609,0x00780817,0x0a981e20, + 0x00480800,0x20200e01,0x00580a02,0x09981616, + 0x00380800,0x00100e01,0x00400002,0x09c82618, + 0x00781604,0x00301c08,0x20180e04,0x09c8221a, + 0x00781208,0x0010140c,0x00380606,0x09c82618, + 0x20101401,0x20481601,0x00880c0a,0x08e81e12, + 0x20100801,0x20180e02,0x0068080a,0x09182a13, + 0x20480401,0x20100205,0x00600811,0x08f82214, + 0x20502009,0x20382a0d,0x0080000f,0x09082213, + 0x00000001,0x00180401,0x00380c06,0x08882209, + 0x00100000,0x00180402,0x00380407,0x08a82e0b, + 0x00001001,0x20281a01,0x00780805,0x08982609, + 0x00480e08,0x00500c0e,0x20380801,0x08982a0c, + 0x00181604,0x00101405,0x00200805,0x08582604, + 0x00080602,0x00100802,0x00200408,0x08682a03, + 0x00180a01,0x00201003,0x00180c07,0x08582603, + 0x20400c07,0x0028120a,0x00000c0e,0x08582204, + 0x00001003,0x20380e06,0x00700409,0x08481c03, + 0x00100400,0x00000202,0x00400408,0x08782405, + 0x00180e02,0x00001002,0x00400c0b,0x08682806, + 0x00382206,0x0050380a,0x20481002,0x08582004, + 0x20300602,0x00080804,0x0040040a,0x0888200d, + 0x20400402,0x00080a01,0x0048040c,0x08c82410, + 0x20401004,0x20382205,0x0090100d,0x08c82412, + 0x20300403,0x20480a08,0x00a0140d,0x0888200b, + 0x00180401,0x00100a01,0x00200802,0x09181813, + 0x00280e06,0x00100806,0x00301801,0x09682416, + 0x00280e04,0x00100c07,0x00100402,0x09781c19, + 0x00201201,0x20281802,0x00900404,0x09082014, + 0x00181202,0x00001401,0x00400805,0x09b81417, + 0x20201407,0x2018160b,0x00400007,0x0a28181b, + 0x20200c03,0x20180e06,0x00401007,0x0a48141d, + 0x00080e01,0x00101400,0x00280809,0x09c81c1a, + 0x00401002,0x20480a05,0x00a80807,0x0a88141d, + 0x00681606,0x0030180b,0x00080401,0x0b08201f, + 0x00480e02,0x00100802,0x00100402,0x0b481422, + 0x00400401,0x20280602,0x00880409,0x0ab82023, + 0x21400800,0x00081402,0x00780414,0x0b98202a, + 0x21300003,0x20280e06,0x00601c12,0x0c181828, + 0x21300804,0x20280604,0x00380c0f,0x0c78102b, + 0x21601802,0x20182400,0x00700016,0x0c082432, + 0x01300e01,0x00281403,0x00200a38,0x0ce81c25, + 0x01200601,0x20100402,0x00380e36,0x0d581023, + 0x01381604,0x00101c0b,0x00100638,0x0dc81423, + 0x01481602,0x00601807,0x20300a3b,0x0d98202f, + 0x20f00202,0x20401400,0x00900000,0x0e581208, + 0x21080e02,0x20301c00,0x00900800,0x0e981206, + 0x21280e02,0x00400800,0x00101400,0x0ed81204, + 0x21581a02,0x00302c00,0x00300000,0x0f88120a, + 0x01301404,0x20482a06,0x00e00e2c,0x0dd8161f, + 0x01501804,0x20682a07,0x01000a30,0x0e28121e, + 0x01600c04,0x00181a05,0x00300a35,0x0e780e1e, + 0x01e01c05,0x20482607,0x00e8063e,0x0ee81629, + 0x20280602,0x00100405,0x00480c0c,0x0c88122f, + 0x20400401,0x00081404,0x0068040f,0x0cc8162e, + 0x20281604,0x00402006,0x20380c0d,0x0d080a32, + 0x20882205,0x00300c09,0x0060101c,0x0d281e39, + 0x00200201,0x00080800,0x00501007,0x0b381225, + 0x00482205,0x00203006,0x00100802,0x0b880e26, + 0x00080402,0x20100605,0x00600807,0x0b980e28, + 0x00401804,0x20582207,0x00900c03,0x0ba80e2a, + 0x20500c02,0x00081604,0x0030000d,0x0a380e1b, + 0x20400c05,0x20781a0a,0x00d00c0d,0x0a680a1f, + 0x20280a01,0x20100c01,0x00680c08,0x0a780e21, + 0x20380e04,0x00101805,0x0018100e,0x0a780e22, + 0x00400c00,0x00380803,0x20281603,0x09781216, + 0x00201201,0x20381004,0x00781801,0x09981218, + 0x00301400,0x20481e01,0x00900403,0x0988121b, + 0x20201406,0x20182207,0x00600006,0x09881218, + 0x20181a03,0x00602404,0x20400009,0x08c81613, + 0x00080602,0x00100c02,0x00380808,0x08d81614, + 0x20200802,0x00180a01,0x00280c0c,0x08d81213, + 0x00482207,0x0040380b,0x20181401,0x08e81614, + 0x00100001,0x00000205,0x00500c07,0x0858120b, + 0x00100402,0x00080a03,0x00680408,0x08581a0c, + 0x00280e01,0x00301804,0x00081005,0x0858160b, + 0x20301006,0x20481e0b,0x00d0140e,0x0858160d, + 0x20201803,0x00082202,0x0068040a,0x08181602, + 0x20200601,0x00180803,0x0050000b,0x08281e02, + 0x00100a01,0x00080800,0x00600c0a,0x08181a04, + 0x00380e04,0x00001407,0x00680c04,0x08181604, + 0x00481605,0x00502008,0x20300003,0x08281404, + 0x00280400,0x00200800,0x00300806,0x08381806, + 0x20200803,0x00181603,0x0040080c,0x08281408, + 0x20301c02,0x20382e05,0x00a0140d,0x08181404, + 0x20480404,0x00000207,0x0050100e,0x08680c0d, + 0x20180a01,0x00000800,0x00500c0b,0x0888140f, + 0x00180e03,0x00401405,0x20180807,0x08981412, + 0x00080a01,0x00400c03,0x20180405,0x0868100d, + 0x00200203,0x20180404,0x00500801,0x08e80c14, + 0x20401004,0x20281e04,0x00700408,0x09281019, + 0x20300005,0x00181205,0x00401009,0x0948141a, + 0x00181201,0x00201401,0x00200806,0x08e80c13, + 0x20201005,0x20181a06,0x00300407,0x09980818, + 0x00581a06,0x00202808,0x00080a04,0x09f8101a, + 0x00180e07,0x00101409,0x00000401,0x0a280c1f, + 0x20100c01,0x20281203,0x00700809,0x0998081b, + 0x00781a05,0x00302408,0x20380802,0x0a78081c, + 0x00001404,0x20482609,0x00a0180c,0x0ad80c1f, + 0x00201c08,0x2028220c,0x00500405,0x0b380822, + 0x00500003,0x00100a01,0x00381006,0x0a980c22, + 0x21400403,0x20300a06,0x00600016,0x0b780428, + 0x21000e01,0x00180804,0x0018140b,0x0bf80c2a, + 0x20f81605,0x0050180a,0x2028100b,0x0c58102a, + 0x21481605,0x00102808,0x00400016,0x0bd81031, + 0x01281201,0x20201004,0x00800235,0x0cb80825, + 0x01181a01,0x00401403,0x20100e33,0x0d381023, + 0x00f00c02,0x00082606,0x00402a2e,0x0da80c25, + 0x01100c04,0x20482a0b,0x00e02e34,0x0d680c30, + 0x21181a02,0x00501400,0x20302400,0x0e500206, + 0x21200000,0x00280800,0x00001000,0x0e800203, + 0x21301401,0x20781800,0x00c80c00,0x0ec00e02, + 0x21701c04,0x20882400,0x00c81000,0x0f801208, + 0x01780402,0x20101605,0x00280632,0x0dd00e1f, + 0x01881201,0x00202000,0x20280a37,0x0e200e1f, + 0x01980602,0x20200c03,0x00680e39,0x0e600a1f, + 0x0238260b,0x0000340b,0x00300a44,0x0ee0122a, + 0x20300800,0x20280c00,0x00780411,0x0c700630, + 0x20400601,0x20180602,0x00700413,0x0cb00631, + 0x20500801,0x20381a02,0x00900c13,0x0cf00632, + 0x20e0480f,0x20985a17,0x01080c25,0x0d10123a, + 0x00000000,0x00080400,0x00480407,0x0b200624, + 0x20201c03,0x00083a04,0x00600407,0x0b700224, + 0x00200601,0x20180801,0x00480403,0x0b900a27, + 0x0088220c,0x00902817,0x20582604,0x0ba80629, + 0x20380402,0x00001000,0x00381808,0x0a20021c, + 0x00100201,0x00701005,0x20882403,0x0a60021f, + 0x20201002,0x00080e02,0x00280c09,0x0a700621, + 0x20600007,0x00180a0c,0x00501813,0x0a600222, + 0x00481205,0x20101806,0x00700800,0x09580618, + 0x00281a02,0x00702403,0x20300405,0x09880a1b, + 0x00381202,0x00401c04,0x20180803,0x0980021b, + 0x00481204,0x00102007,0x00381201,0x09800219, + 0x20401004,0x20582608,0x00d0180d,0x08a00212, + 0x20280401,0x00100203,0x0060100a,0x08c80614, + 0x20180400,0x00000e02,0x0050000a,0x08b00215, + 0x20301003,0x20282606,0x00b0180c,0x08c00214, + 0x00200800,0x00000003,0x00581403,0x0840060a, + 0x00380400,0x00000c00,0x00680405,0x0840020c, + 0x00000802,0x20181201,0x00900409,0x0838060b, + 0x00380a03,0x00201404,0x00280c03,0x08400a0c, + 0x00181603,0x00202404,0x00400009,0x08000204, + 0x20300000,0x20100000,0x0080040e,0x08000203, + 0x00080e02,0x00100c03,0x0050080a,0x08000202, + 0x20101003,0x20181604,0x0070040b,0x08000605, + 0x20101002,0x20482206,0x00d0180b,0x08000005, + 0x00200202,0x20280800,0x00900c06,0x08200007, + 0x00100001,0x20200a03,0x00800009,0x08100407, + 0x00081e04,0x00302406,0x00280408,0x08000405, + 0x20100a01,0x00080801,0x00580807,0x0850080e, + 0x20301003,0x20181604,0x0078040b,0x08700410, + 0x20300400,0x20281000,0x00a0080c,0x08700012, + 0x00000c02,0x20481606,0x00b00c08,0x0850040d, + 0x20200002,0x00280400,0x00280405,0x08e00414, + 0x00080a03,0x00201005,0x00181004,0x09100017, + 0x00201001,0x20180e02,0x00681004,0x0930041a, + 0x00000c01,0x00081800,0x00680407,0x08d00415, + 0x00380e04,0x00201804,0x00180401,0x09900417, + 0x20100c01,0x00081e03,0x00601405,0x09e8041b, + 0x20600401,0x00281003,0x0030040a,0x0a180821, + 0x00081602,0x00301804,0x00180406,0x0990041b, + 0x00201805,0x20182a07,0x00700c0a,0x0a60001d, + 0x00480801,0x00301801,0x20181403,0x0ad0041f, + 0x00a81e05,0x00303005,0x20100208,0x0b300422, + 0x00800001,0x20200602,0x00600805,0x0a800821, + 0x21181605,0x00501408,0x20300010,0x0b70042a, + 0x21181a04,0x00101c04,0x00400c0f,0x0be00028, + 0x21301804,0x2048260a,0x00b01015,0x0c400429, + 0x21900601,0x20281801,0x0070181e,0x0bc00833, + 0x01001403,0x00081e08,0x00101631,0x0cc00c25, + 0x01002404,0x2058360b,0x00b01231,0x0d200424, + 0x01100602,0x00200005,0x00281e33,0x0d900027, + 0x01500801,0x20100204,0x0018123f,0x0d701432, + 0x21202003,0x20483000,0x00b80800,0x0e500e02, + 0x21200400,0x20180400,0x00700800,0x0e901202, + 0x21281a01,0x00802400,0x20a00800,0x0ef01204, + 0x21382206,0x00903800,0x20b02c00,0x0fb0120a, + 0x01880605,0x00300808,0x20100237,0x0df0121e, + 0x01800000,0x00080a01,0x00601237,0x0e40161d, + 0x01800400,0x00300202,0x00001236,0x0e80161f, + 0x0180240d,0x00183611,0x0030123a,0x0f101e27, + 0x20380c02,0x00200e06,0x00100c11,0x0c801631, + 0x20480a01,0x00000c00,0x00300410,0x0cd01a30, + 0x20400001,0x00400603,0x20180411,0x0d101632, + 0x0028560e,0x00a08015,0x20a81c0e,0x0d501e3d, + 0x00100c02,0x20180400,0x00481407,0x0b301625, + 0x00180c04,0x20202203,0x00681803,0x0b801a26, + 0x00180c02,0x00300c01,0x00080c03,0x0bb01228, + 0x2040200a,0x20b83a15,0x01602813,0x0ba01e2d, + 0x20180a03,0x00200805,0x00300409,0x0a300e1d, + 0x00080a06,0x20501008,0x00e00807,0x0a600e21, + 0x00080e05,0x00002007,0x00300008,0x0a801223, + 0x00000603,0x20280408,0x00882006,0x0a701e20, + 0x00000802,0x00081a05,0x00501806,0x09601616, + 0x00001c04,0x20882a09,0x01101808,0x09801619, + 0x00100c04,0x20381a08,0x00a01407,0x0990161b, + 0x00000400,0x20181201,0x00700c07,0x09901a19, + 0x00080400,0x00201402,0x20181405,0x08c01a11, + 0x20100400,0x20180803,0x00780807,0x08d01a12, + 0x00080601,0x00000404,0x00580409,0x08d01614, + 0x00080800,0x00000c00,0x00380806,0x08e01e13, + 0x00281602,0x00101403,0x00400c06,0x0850160c, + 0x00300201,0x00000001,0x00500405,0x08601a0c, + 0x00280a02,0x00001000,0x00500c07,0x08501a0c, + 0x00000802,0x20280a01,0x00700007,0x08601a0c, + 0x20200c02,0x20381e05,0x0090140c,0x08101e03, + 0x20200400,0x00080602,0x0050040e,0x08201e02, + 0x20201004,0x20381e06,0x0090040d,0x08101e01, + 0x00280e06,0x00001806,0x00500407,0x08201e05, + 0x00180400,0x00000c01,0x00281005,0x08302006, + 0x00000801,0x00080a01,0x00480807,0x08401c08, + 0x00280a05,0x00200807,0x00200006,0x08301808, + 0x20401407,0x20382a0b,0x00b0100e,0x08201c06, + 0x20180601,0x20100801,0x00580408,0x0870180d, + 0x00181201,0x00201802,0x00280c07,0x0890180f, + 0x20300c06,0x00080a08,0x00480c0c,0x08901c11, + 0x00280e04,0x0020180a,0x00081402,0x08701c0e, + 0x00000002,0x20280602,0x00780405,0x08f01413, + 0x20200001,0x20280602,0x00900809,0x09201416, + 0x00381a06,0x0030200a,0x00280c02,0x09401418, + 0x00180400,0x20100e03,0x00600407,0x08f01c13, + 0x20100400,0x20280803,0x00600005,0x09a01418, + 0x00100400,0x20200801,0x00780c02,0x09f0181c, + 0x20500403,0x20380a07,0x00a00c0d,0x0a201420, + 0x20201804,0x20282204,0x0098040a,0x09b0181c, + 0x00780e04,0x20102003,0x00400002,0x0a70181c, + 0x00580602,0x20180401,0x00900c04,0x0ae0141f, + 0x00501400,0x20282802,0x00800603,0x0b301025, + 0x00980606,0x00400407,0x00100403,0x0ab01822, + 0x21601c05,0x20582e09,0x00c00418,0x0b801429, + 0x21501805,0x20282e06,0x00700413,0x0bf0142a, + 0x20f81a02,0x00302403,0x2018080c,0x0c601829, + 0x21a00806,0x0028120a,0x0030001f,0x0bf01c33, + 0x01381603,0x00301809,0x00181e39,0x0cd01027, + 0x01482204,0x0040380b,0x2048263b,0x0d401424, + 0x00f80802,0x20300605,0x0080062e,0x0da01423, + 0x01681a03,0x00401c0a,0x20181a43,0x0d901431, + 0x21081000,0x00003000,0x20300000,0x0e801e05, + 0x21280a01,0x20200c00,0x00301000,0x0ec02601, + 0x21300c02,0x20881c00,0x00f00800,0x0f001a01, + 0x21901004,0x20782c00,0x01101400,0x0fc01e02, + 0x01300604,0x20480400,0x0090222f,0x0e101e1d, + 0x01801000,0x20480a02,0x00600637,0x0e702a1c, + 0x01700205,0x20500c07,0x00800a38,0x0eb0221d, + 0x0248160b,0x2040380b,0x0060064a,0x0f503227, + 0x20101408,0x20381a0b,0x0088040b,0x0cc02a2f, + 0x20600802,0x00181203,0x00480411,0x0d102a30, + 0x20300802,0x20680607,0x00b00c0d,0x0d402a32, + 0x20c0400c,0x20987616,0x01403023,0x0d80323b, + 0x00281608,0x0020200e,0x00280806,0x0b702226, + 0x00500a02,0x00380804,0x00080800,0x0bc02627, + 0x00301402,0x20481a02,0x00a81004,0x0be0262a, + 0x00681a06,0x00702c0f,0x20983202,0x0c003a2a, + 0x20400804,0x2038120a,0x00a01c0d,0x0a602a1d, + 0x20580402,0x00580e02,0x2020140f,0x0aa0261f, + 0x20580602,0x00180c06,0x00400c0e,0x0ab01e21, + 0x20380400,0x00000e04,0x0020080f,0x0ac03224, + 0x00200401,0x20100001,0x00681401,0x09a02a15, + 0x00481a03,0x00402805,0x20580601,0x09d02e18, + 0x00580800,0x00001601,0x00100601,0x09d02a1a, + 0x00000401,0x20180a02,0x00580806,0x09d03219, + 0x00180a03,0x20100804,0x00600c07,0x09002611, + 0x20100402,0x20200604,0x0050040a,0x09203214, + 0x20200a01,0x20280800,0x0060080d,0x09102a14, + 0x00000400,0x00080802,0x00380807,0x09202a13, + 0x00001c03,0x20382606,0x00800c09,0x08902e0a, + 0x00200601,0x20180401,0x00600407,0x08a02e0b, + 0x00000402,0x00081203,0x00400408,0x08902e0a, + 0x00280602,0x00200c03,0x00200406,0x08a02a0c, + 0x20180e01,0x00400c03,0x00080c08,0x08602e02, + 0x20280402,0x00100602,0x0050000c,0x08603202, + 0x00280e03,0x00201804,0x00180807,0x08602e02, + 0x20380801,0x00080e03,0x00501c0d,0x08602e03, + 0x00100201,0x00100000,0x00300006,0x08702805, + 0x00181203,0x00001003,0x00500006,0x08802c07, + 0x20300803,0x20180e05,0x0070080d,0x08802c08, + 0x00300400,0x20101400,0x00281803,0x08703805, + 0x20200001,0x00180a02,0x00300009,0x08b0280c, + 0x20100c01,0x20481a05,0x00a00809,0x08d0300e, + 0x00381203,0x00001804,0x00480804,0x08e02c10, + 0x20300800,0x20181000,0x0070080c,0x08b0280d, + 0x00200a01,0x00100001,0x00181003,0x09302413, + 0x20100803,0x00080e01,0x00481407,0x09702c17, + 0x20201002,0x20382605,0x00900c0c,0x09802818, + 0x00180802,0x00100201,0x00200404,0x09402c15, + 0x20180401,0x00300000,0x00100008,0x09e02018, + 0x00180e06,0x00101009,0x00100403,0x0a30281b, + 0x20280401,0x00100402,0x00181405,0x0a602820, + 0x00181603,0x20102405,0x00380407,0x0a00301a, + 0x00300400,0x00280802,0x00000805,0x0ab0201e, + 0x00300c05,0x20281209,0x00500405,0x0b202c1f, + 0x00580e03,0x00101804,0x00280601,0x0b702423, + 0x00300801,0x20680a04,0x00c0140a,0x0af03023, + 0x21081a02,0x00302c01,0x2028040f,0x0bc02828, + 0x21081202,0x00201c05,0x00181c0d,0x0c302828, + 0x21101403,0x20382206,0x00800c0f,0x0c90242a, + 0x21500000,0x20400a01,0x00a81015,0x0c303432, + 0x01001403,0x20382608,0x00900a30,0x0d002024, + 0x01000c01,0x20282603,0x00801631,0x0d701c22, + 0x01101201,0x00281002,0x20181a33,0x0de02424, + 0x01301801,0x20482e03,0x00c80639,0x0dd02c2f, + 0x21080a02,0x00880400,0x20103000,0x0eb01602, + 0x21300c01,0x00580c00,0x20200c00,0x0f102402, + 0x21100001,0x00b00c00,0x20a80400,0x0f502602, + 0x21500403,0x00600000,0x20581400,0x10303603, + 0x01080c03,0x00600605,0x20301a2f,0x0e602a19, + 0x01882a03,0x00702c04,0x20501a3a,0x0ed02e1b, + 0x01381a01,0x00b00802,0x20802232,0x0f00221b, + 0x01900206,0x0078080a,0x2050223f,0x0fc03223, + 0x00780a04,0x00302405,0x20280800,0x0d203630, + 0x20300804,0x20300e06,0x0060000e,0x0d703a31, + 0x20180401,0x00501601,0x20600406,0x0db03631, + 0x00082001,0x00704a07,0x2078080d,0x0e104e3b, + 0x20600001,0x00181e06,0x00702814,0x0bc03226, + 0x00381205,0x20101405,0x00900c04,0x0c203628, + 0x00681604,0x00402802,0x20100802,0x0c40362c, + 0x20100c03,0x20182205,0x00b0080e,0x0c703e2e, + 0x00080803,0x00100602,0x00180c04,0x0ac03e1a, + 0x20301404,0x20581a09,0x00d0000d,0x0af03e1f, + 0x20701006,0x20281a09,0x00800414,0x0b003621, + 0x20380a01,0x00280403,0x0038040b,0x0b303a22, + 0x00300206,0x20100c08,0x00280402,0x0a003a17, + 0x00101401,0x00082403,0x00880804,0x0a203617, + 0x00500203,0x00380408,0x00280602,0x0a203218, + 0x00200000,0x00000c01,0x00280804,0x0a403e1a, + 0x20300c07,0x20181a0a,0x0040080b,0x09603a10, + 0x00181603,0x00501406,0x20200806,0x09803612, + 0x20381400,0x00301601,0x0010140d,0x09703a13, + 0x00080401,0x00000800,0x00500008,0x09803a14, + 0x00281e08,0x00302c0c,0x20180803,0x09003a09, + 0x00180801,0x00100e04,0x00301408,0x0910420b, + 0x00200800,0x20200602,0x00580405,0x0900420a, + 0x00000204,0x20180802,0x0070140a,0x09003a0b, + 0x20201006,0x2058160c,0x00a00c0a,0x08c04203, + 0x00000a01,0x20280400,0x0060000a,0x08e04602, + 0x20100400,0x00080c00,0x0060080c,0x08d03e02, + 0x20301808,0x20181e0a,0x00580c0a,0x08d04201, + 0x00180604,0x00000006,0x00580805,0x08d03805, + 0x20100c03,0x00081a04,0x00500009,0x08f04007, + 0x00080a01,0x00100800,0x00300008,0x08e04008, + 0x00381606,0x00501c0d,0x20280802,0x08e03405, + 0x20100806,0x20180a07,0x00680c08,0x0910380c, + 0x00080602,0x00301004,0x20181405,0x0950400e, + 0x20100802,0x20181603,0x00500408,0x09403c10, + 0x20300000,0x00000a06,0x0040140d,0x0920400c, + 0x00181606,0x0010180a,0x00480404,0x09803011, + 0x00280801,0x00200e02,0x00280806,0x09d03814, + 0x00080a01,0x00201002,0x00081406,0x09e03c17, + 0x00301005,0x00081605,0x00680c03,0x09b03c14, + 0x00000804,0x20380e09,0x00a00807,0x0a203417, + 0x20500801,0x00081400,0x0050040b,0x0a90341c, + 0x20100601,0x00080400,0x00480807,0x0ac0341e, + 0x20201205,0x00481409,0x0010000c,0x0a60381c, + 0x00380e01,0x20100003,0x00780407,0x0b00301e, + 0x00881202,0x00201c03,0x00080a05,0x0b803820, + 0x00280402,0x00181202,0x00300404,0x0bc03023, + 0x00481002,0x00800e05,0x20501406,0x0b704025, + 0x21301800,0x20481c00,0x00700410,0x0c10342a, + 0x21300801,0x20381203,0x00700412,0x0c903426, + 0x20f80602,0x00001804,0x20181408,0x0cf03029, + 0x21580602,0x00400802,0x20200014,0x0cc04432, + 0x01380c00,0x00201a01,0x00081a38,0x0d603422, + 0x01100401,0x20180602,0x00381a34,0x0dc03421, + 0x01082001,0x20102603,0x00500a31,0x0e202c21, + 0x01482402,0x00302206,0x0008063c,0x0e40442c, + 0x21101202,0x20e81800,0x01601400,0x0ef03c03, + 0x21281606,0x20601400,0x00c03400,0x0f603803, + 0x21080605,0x20c00800,0x01602800,0x0f903a01, + 0x21200a01,0x20901000,0x00c00c00,0x10904205, + 0x01301809,0x20a82207,0x00f80e33,0x0ec04617, + 0x01503c0e,0x20a85612,0x01100636,0x0f304618, + 0x0120340b,0x20e84210,0x01880630,0x0f504619, + 0x01480803,0x20680a04,0x00f02635,0x1020461f, + 0x0038060d,0x20400812,0x00701405,0x0d90422e, + 0x00081a0e,0x00502018,0x20380408,0x0df0422f, + 0x00080e09,0x20100812,0x00880405,0x0e103a2e, + 0x00101a04,0x20881404,0x00d01406,0x0ea05a37, + 0x20400c09,0x20581615,0x00a0140e,0x0c405624, + 0x2020100a,0x20182213,0x00502409,0x0ca05226, + 0x00201004,0x20481a0a,0x00a02404,0x0cb04a29, + 0x00200002,0x20200609,0x00800009,0x0d006230, + 0x00301c00,0x20281407,0x00483402,0x0b40461c, + 0x00181605,0x0030280b,0x20281c05,0x0b90521f, + 0x20281201,0x00001c02,0x0048100b,0x0b804e22, + 0x20301004,0x20181e03,0x0098200f,0x0bb05624, + 0x20381604,0x00500c07,0x2010100a,0x0a703a16, + 0x00280c01,0x20201a05,0x00800806,0x0ab0521a, + 0x00200602,0x20480800,0x00b00c05,0x0a904a19, + 0x00180e03,0x00300809,0x00380c04,0x0ac0461a, + 0x00580400,0x00001204,0x00300c01,0x09e04a10, + 0x20301400,0x20682601,0x00e00c0c,0x0a005210, + 0x20301c06,0x20382a06,0x0098040c,0x09f04e11, + 0x00100201,0x00000201,0x00501409,0x0a104e14, + 0x20601005,0x20182e05,0x00600c0f,0x09704608, + 0x00200801,0x00081201,0x00500004,0x09a05208, + 0x00381a05,0x0040180b,0x20100003,0x09904a09, + 0x20400404,0x20180a05,0x0048040c,0x0990520a, + 0x00481a06,0x00402409,0x20480a01,0x09504a01, + 0x20181203,0x00201004,0x0010040a,0x09705602, + 0x20100401,0x20200605,0x0050100b,0x09505202, + 0x00581a06,0x00003009,0x00281000,0x09604e04, + 0x20400405,0x20280608,0x0040080c,0x09504c04, + 0x00100002,0x20200e04,0x00580c05,0x09805406, + 0x20100801,0x20180e02,0x00680408,0x09705008, + 0x20301805,0x20682a09,0x00e01810,0x09604c04, + 0x00580605,0x20101006,0x00380c01,0x0990480a, + 0x20280602,0x20200003,0x00800009,0x09d04c0d, + 0x00180601,0x00100801,0x00381006,0x09d04c0f, + 0x20380e02,0x00000806,0x00480407,0x09b0500f, + 0x20500806,0x20282208,0x0070100e,0x0a004412, + 0x00300c01,0x20380e03,0x00880804,0x0a504c13, + 0x00000402,0x00080a01,0x00580808,0x0a604416, + 0x00700401,0x20301800,0x00680e02,0x0a405412, + 0x00480e08,0x0000140a,0x00080a01,0x0ab04818, + 0x20500202,0x00100001,0x00580c0c,0x0b00481b, + 0x20280a05,0x00100804,0x00300007,0x0b30401d, + 0x20683205,0x20202003,0x00c02815,0x0ae0501c, + 0x0020200a,0x2028260e,0x00480c0a,0x0b70481c, + 0x00600804,0x00081e04,0x00580602,0x0c004020, + 0x00401009,0x2018160a,0x00581802,0x0c304022, + 0x00701808,0x20d8260d,0x01400001,0x0c006026, + 0x21382608,0x0060240e,0x2058140f,0x0c903829, + 0x21280604,0x00200c07,0x2028140f,0x0d004026, + 0x21181a0a,0x00300c0f,0x2010000d,0x0d503029, + 0x21700609,0x2088080c,0x00b80c16,0x0d505832, + 0x01300004,0x20380a0b,0x00501239,0x0dc03c21, + 0x01280802,0x00100e07,0x00180a36,0x0e30381e, + 0x01103006,0x20384612,0x00301234,0x0e903c22, + 0x01603c07,0x20785214,0x00980e42,0x0ed0582b, + 0x21481001,0x00b01400,0x21500000,0x0f903c04, + 0x21801406,0x20282400,0x20580c00,0x0ff0480a, + 0x21500403,0x00580800,0x20f00800,0x10304404, + 0x21381e06,0x00402c00,0x20e05800,0x11203c00, + 0x01b80e01,0x00702c04,0x21080a3b,0x0f604219, + 0x0228260c,0x00406812,0x20e81648,0x0fe04e1a, + 0x01d82207,0x00605809,0x21180a3f,0x1000521c, + 0x0160280d,0x20381e12,0x20301639,0x10d05e1d, + 0x20a00205,0x00480802,0x20403818,0x0e10462b, + 0x20e01808,0x20682e12,0x00c04420,0x0e80522e, + 0x20a01c06,0x20381e0c,0x00502418,0x0e90522f, + 0x2038260d,0x00703414,0x20a0180a,0x0f605e34, + 0x0050080a,0x0050160d,0x20681207,0x0cf05a23, + 0x00900203,0x00101405,0x0018160a,0x0d505e23, + 0x00681204,0x00401807,0x20300605,0x0d505626, + 0x00400008,0x20100e14,0x00302400,0x0de07a2f, + 0x0038260c,0x00603c10,0x20100009,0x0bd04e22, + 0x20500401,0x00181603,0x00601810,0x0c305a20, + 0x20300c02,0x00081206,0x0040140e,0x0c205e22, + 0x00180603,0x20101404,0x0068240c,0x0c807229, + 0x20700c0c,0x20382e14,0x00d02011,0x0af05615, + 0x00300c01,0x00281201,0x00100002,0x0b606217, + 0x00000003,0x00200000,0x20180c05,0x0b405e18, + 0x20200c03,0x20281a04,0x00b8040e,0x0b60621c, + 0x00480608,0x0000040f,0x00381203,0x0a70520e, + 0x20281601,0x00502003,0x2038040b,0x0ac06611, + 0x00381207,0x00202c08,0x00080806,0x0a905e13, + 0x00000603,0x00180806,0x00480c07,0x0ab05e12, + 0x20100402,0x20100a08,0x0048040a,0x0a105a0a, + 0x00380601,0x00000e01,0x00400403,0x0a50660a, + 0x20301809,0x2028320e,0x00b0100e,0x0a205a09, + 0x00100001,0x00200603,0x00300007,0x0a405e0b, + 0x20100c01,0x00182000,0x00600008,0x09e04e01, + 0x20401405,0x20181e06,0x0078040d,0x0a206601, + 0x00081606,0x0040100d,0x20180806,0x0a005801, + 0x20100402,0x00281e01,0x00300c09,0x0a105a03, + 0x00180400,0x00400c04,0x20280c04,0x09f05005, + 0x00380a06,0x00400c09,0x00080801,0x0a406006, + 0x00000002,0x00000a07,0x00300806,0x0a206007, + 0x00280a06,0x00301c07,0x20380806,0x0a106005, + 0x00080a04,0x00300803,0x00101407,0x0a30500a, + 0x20400806,0x00280e09,0x0030040b,0x0a80600c, + 0x00000001,0x20100000,0x00580c07,0x0a705c0d, + 0x2050180c,0x00181a0c,0x0048040d,0x0a60600f, + 0x00101004,0x00180608,0x00280c06,0x0aa05811, + 0x00481605,0x00401c08,0x20180c01,0x0b005c13, + 0x00180603,0x20100802,0x00580807,0x0b005814, + 0x00982213,0x00702417,0x20302602,0x0af05c14, + 0x20400401,0x00680c03,0x00180c09,0x0b404818, + 0x20600400,0x20180605,0x0070080d,0x0bb06019, + 0x20601004,0x20181605,0x00780c0b,0x0bc0541d, + 0x20c05013,0x20286a22,0x00601418,0x0bb0741f, + 0x00b82608,0x00603806,0x20280604,0x0c104c1a, + 0x00900805,0x00080a06,0x00682606,0x0c90581d, + 0x00c80e06,0x00301c06,0x00281a09,0x0cc04c1e, + 0x00f8120c,0x01201c17,0x2148460c,0x0cd06025, + 0x21a01c09,0x20384211,0x00c00c1e,0x0d004827, + 0x21681204,0x00200008,0x00480c16,0x0d804025, + 0x21a01809,0x00083a0d,0x0098041c,0x0dc04028, + 0x22082406,0x00f00a0c,0x20d01421,0x0e105430, + 0x01700604,0x0048080d,0x20484244,0x0e403c22, + 0x01401002,0x20281205,0x00480e3d,0x0ea0441e, + 0x01783207,0x00505014,0x20684a46,0x0f003422, + 0x01d83e03,0x00506009,0x20b84e56,0x0f905427, + 0x21200405,0x20781800,0x00c81000,0x0fe02c05, + 0x21281005,0x00601800,0x20a81000,0x10602807, + 0x21280c03,0x00100400,0x20100800,0x10902405, + 0x21900808,0x00082c00,0x20102000,0x11701c0d, + 0x01b80a09,0x20600810,0x00602236,0x0fc03216, + 0x01680e09,0x00280c0f,0x20304e35,0x10502e14, + 0x01600203,0x20181008,0x00003236,0x10702e16, + 0x02382e10,0x00306018,0x20c02a4a,0x11703e18, + 0x20f80406,0x2080020b,0x0080381a,0x0ea04e25, + 0x20680c06,0x2010260c,0x20602c0e,0x0f305e28, + 0x20381e04,0x20103401,0x2040300c,0x0f40522b, + 0x2110140b,0x2098361a,0x00c0741e,0x1010622f, + 0x00f81606,0x20902808,0x00801614,0x0da05e22, + 0x00680e06,0x20401405,0x00302205,0x0e106623, + 0x00201405,0x20881e0b,0x00902402,0x0e006225, + 0x00c00604,0x20400c07,0x20180614,0x0ed07e29, + 0x20901802,0x20e8360a,0x01203419,0x0c806e1f, + 0x20400807,0x20780a0c,0x0080080d,0x0d00761f, + 0x20180603,0x20300c04,0x00280807,0x0cf06a20, + 0x20280400,0x20300e03,0x0020100f,0x0d70822b, + 0x00501004,0x20880605,0x00482e03,0x0bc07614, + 0x00480a06,0x2050140a,0x00680801,0x0c307217, + 0x00300403,0x20400204,0x00600406,0x0c006a1a, + 0x00100403,0x20500a05,0x00581409,0x0c50821f, + 0x20300602,0x20380808,0x0048100c,0x0b206210, + 0x20401005,0x20781e09,0x00b0140e,0x0b907610, + 0x20480603,0x20380805,0x0060180d,0x0b506a10, + 0x20380e02,0x20300c05,0x0078080d,0x0b807613, + 0x00281604,0x20301c03,0x00201003,0x0ad06608, + 0x00280603,0x20400406,0x00480802,0x0b307608, + 0x00680800,0x20501e04,0x00480400,0x0af07a0a, + 0x00100602,0x20600000,0x00900404,0x0b10760a, + 0x00000805,0x20800608,0x00880c07,0x0aa06a03, + 0x00180c00,0x20401e01,0x00580408,0x0b007a03, + 0x20701404,0x20782605,0x00b00013,0x0ac06c00, + 0x00201005,0x20581207,0x00a81008,0x0ad07604, + 0x00180605,0x20600007,0x00900408,0x0aa05c04, + 0x20200001,0x20780e02,0x00c00c0a,0x0b107406, + 0x00380a04,0x20200808,0x00280a01,0x0af06c09, + 0x20480e02,0x20100409,0x0060000d,0x0ad06807, + 0x20400006,0x20780e07,0x00a00c09,0x0ae0640d, + 0x00280601,0x20700c01,0x00980803,0x0b50780c, + 0x00100002,0x20400205,0x00300007,0x0b406c0c, + 0x00781a05,0x20402803,0x00701401,0x0b30740e, + 0x00581a07,0x20702c0b,0x00680602,0x0b606810, + 0x00001002,0x20982203,0x00c00409,0x0bd07412, + 0x20100201,0x20400002,0x00380409,0x0bc06814, + 0x20a01c0a,0x20a8420d,0x01102415,0x0bc07819, + 0x20300003,0x20d8060b,0x0120140c,0x0be06c15, + 0x20780e01,0x20500c02,0x00480c08,0x0c80741a, + 0x20381e01,0x20302000,0x00300005,0x0c80681c, + 0x00784e09,0x20408412,0x0018320a,0x0cb0841e, + 0x00401800,0x20e83a01,0x01100002,0x0cb0681c, + 0x00e00203,0x20700e01,0x0068160c,0x0d507018, + 0x00600601,0x20a81203,0x00b00603,0x0d70681d, + 0x00300205,0x21680e0a,0x0220380b,0x0d907c1e, + 0x21200403,0x20801203,0x0038440d,0x0db06424, + 0x21a01808,0x2078320a,0x0098201e,0x0e205c21, + 0x21100404,0x20900e06,0x0088380f,0x0e606023, + 0x21a0400e,0x21686a18,0x01f83c15,0x0ec07c2e, + 0x01200602,0x20700407,0x00883237,0x0eb0441a, + 0x01681606,0x20101c12,0x20283e42,0x0f30481c, + 0x01101a02,0x20783c07,0x00a81632,0x0f70401d, + 0x01a03209,0x2068541a,0x00686a4d,0x10204822, + 0x20d00406,0x00480800,0x20d83400,0x10503801, + 0x20d00c01,0x20482400,0x00c00000,0x10a03006, + 0x20f00c06,0x20182400,0x00382000,0x10e03005, + 0x2110080a,0x00081800,0x20182400,0x11b01c0c, + 0x01200a0a,0x00581412,0x20f01e26,0x10202e12, + 0x00d01404,0x20184002,0x00301e26,0x10a0320d, + 0x01300609,0x00280c11,0x2060162d,0x10c02e12, + 0x01201614,0x0028381e,0x20706e33,0x11d0220d, + 0x20900405,0x0078120b,0x2140340e,0x0f304a1e, + 0x20100208,0x0040000d,0x20d02802,0x0fd04a1f, + 0x20701006,0x0038320a,0x20a0480c,0x0fd04623, + 0x20680411,0x00700a1e,0x21404004,0x10e06a24, + 0x00900e03,0x00882404,0x21802a0c,0x0e605a1d, + 0x00100804,0x0048160b,0x20d04000,0x0ee06a1e, + 0x00781207,0x0070300a,0x21600a09,0x0ed06221, + 0x00880e0e,0x00602015,0x2120120c,0x0fc07228, + 0x20780c03,0x00b02204,0x2218080e,0x0d606e1c, + 0x00380a01,0x00601802,0x21200002,0x0df07e1d, + 0x20300005,0x0030060a,0x20a0240c,0x0db06e20, + 0x2020000a,0x00380613,0x20a0300c,0x0e708a28, + 0x00981604,0x00803c06,0x21981207,0x0ca06a18, + 0x20200400,0x00480e02,0x20b01c0b,0x0d107e17, + 0x00580605,0x00300c05,0x20a00c02,0x0cd07619, + 0x00580a09,0x00401c0b,0x20c80805,0x0d509220, + 0x20500201,0x00300605,0x20901c14,0x0be06a12, + 0x00180801,0x00501602,0x20e80805,0x0c808a0f, + 0x20700c07,0x0028220b,0x20701012,0x0c307a0f, + 0x2050080a,0x00181e10,0x20400c12,0x0c709214, + 0x20201008,0x00382e08,0x20900805,0x0b906a06, + 0x20100401,0x00380800,0x20900408,0x0c208209, + 0x00600206,0x0050000a,0x20e80a03,0x0be07e08, + 0x20180a06,0x0040180f,0x20c81804,0x0c008e09, + 0x00580e0a,0x00702810,0x21481201,0x0b706e03, + 0x00100604,0x00480804,0x20b01406,0x0bf08a01, + 0x20280802,0x00501a06,0x20e8080e,0x0bb08202, + 0x00780e02,0x00202a04,0x20600c02,0x0bd09606, + 0x20400803,0x0038160d,0x20a0240f,0x0b607004, + 0x20100405,0x0048120a,0x20d00008,0x0c008c06, + 0x20100400,0x00381001,0x20880407,0x0bc07408, + 0x20601007,0x2018320b,0x00400c16,0x0bc08c05, + 0x00200806,0x00581a04,0x21081c03,0x0bb0700d, + 0x00100400,0x00680805,0x21281804,0x0c50840c, + 0x00380401,0x00400801,0x20c80c02,0x0c20740c, + 0x00100e05,0x0038280a,0x20800404,0x0c208c12, + 0x20200e08,0x0078240d,0x21500c09,0x0c206412, + 0x00180a06,0x00701804,0x21480c06,0x0cc08011, + 0x20200207,0x00300404,0x20a00c0c,0x0c907013, + 0x00080801,0x00601605,0x21281008,0x0cd09818, + 0x00000403,0x00a80e0a,0x21e00801,0x0cd07817, + 0x20800c0a,0x0048220e,0x20d8080a,0x0d607819, + 0x2040140a,0x00384211,0x20900805,0x0d50741c, + 0x20202801,0x00487a03,0x20d02c07,0x0db08420, + 0x00380803,0x00b01a01,0x22083c00,0x0d906c18, + 0x00b80a0a,0x00701810,0x2168260d,0x0e306c17, + 0x00500204,0x0090040c,0x21a83e05,0x0e40681c, + 0x20100800,0x00f81400,0x22c82401,0x0ec09824, + 0x20f80e04,0x00902809,0x21b82c0a,0x0e60501e, + 0x21280c06,0x00502a0e,0x21082814,0x0ee0641a, + 0x20d80e01,0x00802401,0x21982009,0x0f20581e, + 0x20b82c01,0x01008000,0x23188a03,0x0fd08422, + 0x01080402,0x00601205,0x21180630,0x0f404415, + 0x01000e02,0x00282806,0x20682230,0x0fb04416, + 0x00e80802,0x00501605,0x21082a2b,0x0ff04816, + 0x01181e02,0x00605006,0x21185e33,0x10b04410 + }, //ct2 + { + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }, //ct3 + }, + Sv1Table:{ // Sv1Table + { + 0x20c81a0a,0x20c00000,0x00007400,0x12701c07, + 0x20d81a05,0x21200000,0x00004000,0x13a03c08, + 0x21081603,0x21200000,0x00000400,0x13804811, + 0x21b01807,0x21800000,0x00089c00,0x16906822, + 0x00c00413,0x2110021f,0x00082624,0x1280420b, + 0x00d00807,0x21800210,0x00082227,0x13b0520c, + 0x00d00808,0x21700208,0x00083e30,0x13c04607, + 0x01d81a0e,0x21200014,0x00081e51,0x17302e06, + 0x20481a0d,0x21000019,0x00082000,0x11c0161d, + 0x20300801,0x21600005,0x00085000,0x12e02e1f, + 0x00680a09,0x2150000f,0x0008120a,0x13002624, + 0x20800010,0x21800214,0x00083005,0x16302e2c, + 0x0090200a,0x2170020f,0x0008360c,0x10d01e23, + 0x00700207,0x2140000a,0x00080e07,0x11e01622, + 0x00000803,0x2170020b,0x00081008,0x11d02e25, + 0x00d81612,0x2180001c,0x00000214,0x14c00a34, + 0x20881208,0x20f0000f,0x00080411,0x0fb80a20, + 0x20680406,0x2140020a,0x0008080e,0x10d0161f, + 0x20400406,0x21400202,0x00084008,0x10c0161d, + 0x2040180f,0x21d0021a,0x00082413,0x13002235, + 0x00901006,0x2130020a,0x00081207,0x0ed0061c, + 0x00600205,0x21500009,0x00081204,0x10000a1a, + 0x00880a0a,0x21400010,0x00000606,0x0fe8061c, + 0x00100608,0x21700012,0x00083008,0x11980e28, + 0x20780a06,0x20f00009,0x00000415,0x0e080a15, + 0x20300c04,0x21600207,0x0008140f,0x0f300a14, + 0x20401406,0x2150020d,0x00080412,0x0f100e16, + 0x00200004,0x21600205,0x0000040a,0x1078121f, + 0x00200c05,0x21100208,0x00080801,0x0d90020a, + 0x00000203,0x21300006,0x00080c05,0x0ec80a0a, + 0x00200601,0x21100004,0x00081805,0x0ea8060a, + 0x20181205,0x21600007,0x0000180f,0x0fb81212, + 0x00300204,0x20f00006,0x00080407,0x0d480e06, + 0x00300a02,0x21300201,0x00000006,0x0e880604, + 0x20300201,0x21000001,0x0008040c,0x0e680e02, + 0x00100c05,0x21900209,0x0008080d,0x0f600204, + 0x20980403,0x20f00205,0x00000411,0x0d480806, + 0x20700007,0x21000207,0x00081810,0x0e980807, + 0x00200003,0x21000201,0x00000002,0x0e880c05, + 0x20200604,0x21700006,0x0008100f,0x0f780c0a, + 0x00a00000,0x21000003,0x00080a09,0x0d88080a, + 0x00680a05,0x2100000c,0x00000604,0x0ee8180d, + 0x00281208,0x21000009,0x00003009,0x0eb8080b, + 0x00400405,0x21600206,0x00080c08,0x0ff81015, + 0x20680601,0x21000002,0x00000c15,0x0de80810, + 0x20380400,0x21200204,0x0000240f,0x0f680813, + 0x20600409,0x21400210,0x00000410,0x0f301017, + 0x20881a04,0x2150000a,0x00002014,0x10d81423, + 0x20300e01,0x21100000,0x00000404,0x0e90001c, + 0x20600006,0x21300205,0x00000005,0x1020041d, + 0x20100602,0x2130000b,0x00081201,0x1010041e, + 0x00180401,0x21b00202,0x00002e04,0x1210082b, + 0x00100409,0x20e00205,0x00080a04,0x0f78041c, + 0x00900606,0x2130000d,0x00001a0d,0x11000419, + 0x00500204,0x21200004,0x00002e05,0x1100101b, + 0x00000800,0x21c00000,0x00001c01,0x13701c2a, + 0x20880e0e,0x20d00015,0x00004c00,0x10400019, + 0x21100801,0x21200206,0x00002c0f,0x11c01c1a, + 0x20f01005,0x21200209,0x00000c09,0x11d0241d, + 0x21402002,0x21b00201,0x00000001,0x14c0282b, + 0x00b0040a,0x2100021d,0x00004a21,0x10f03410, + 0x01100802,0x21000205,0x00000a32,0x12902812, + 0x01080602,0x20e00006,0x00000e30,0x12a02013, + 0x01b80603,0x21300008,0x00003e51,0x15d02c11, + 0x21600801,0x00e84400,0x22300000,0x12882812, + 0x21203002,0x01284c00,0x23582800,0x13d82c0d, + 0x21303403,0x01384000,0x23585400,0x13c8240f, + 0x21483606,0x02004800,0x24882000,0x17082412, + 0x01e00e07,0x01000c04,0x23383e43,0x12c82a0f, + 0x01400203,0x01f01406,0x24783e37,0x13f8420f, + 0x01581604,0x0200180a,0x24583e39,0x13f8460e, + 0x00f01c0c,0x01384612,0x23682e3d,0x1748420c, + 0x21103814,0x01384e12,0x23184818,0x11b84e24, + 0x20181003,0x01f01603,0x24282006,0x12f85a28, + 0x20300c02,0x01b81a02,0x23f80c06,0x12f85a27, + 0x00801208,0x01a00011,0x2478660f,0x16286633, + 0x01383e1b,0x0210602a,0x2448261a,0x10b86e25, + 0x00180e05,0x01a00407,0x23d80402,0x11c86624, + 0x00381202,0x01e01c03,0x24481a03,0x11c85e26, + 0x20502809,0x01e84208,0x24781807,0x14788637, + 0x21002416,0x01283226,0x22c0241f,0x0f786223, + 0x00001805,0x01781208,0x23c81804,0x10b86621, + 0x00200801,0x01a00e03,0x23d82006,0x10986a24, + 0x00b82609,0x02704812,0x25782e07,0x12c89236, + 0x01081211,0x01b02c1e,0x23882611,0x0e986e1c, + 0x00100800,0x01d80406,0x24081c05,0x0fb87a1c, + 0x20200c02,0x01b81402,0x23b8040b,0x0f987a1c, + 0x20780404,0x01f00e09,0x24501819,0x1128962d, + 0x20c0080d,0x01681a17,0x22d0201e,0x0db86615, + 0x00181605,0x01f02406,0x24100008,0x0ef87e15, + 0x00182a06,0x01e03809,0x24000c05,0x0ed87614, + 0x00600605,0x01d00404,0x24200405,0x1008961e, + 0x00681608,0x01902010,0x23381607,0x0d486a0a, + 0x20280806,0x01a00608,0x2380100c,0x0e787a0b, + 0x00100003,0x01400a09,0x23201409,0x0e586a0d, + 0x20602007,0x01e82e0a,0x24100016,0x0f489210, + 0x00000001,0x01480607,0x22c01c0d,0x0cf86207, + 0x00181607,0x01701c0a,0x23800805,0x0e387603, + 0x20480402,0x01300000,0x22f8080d,0x0e186e02, + 0x00681206,0x0260200c,0x24c81004,0x0f089a04, + 0x20600c04,0x01480e04,0x22d8100c,0x0cf86006, + 0x00000806,0x0130060b,0x23000009,0x0e386c04, + 0x00600e04,0x01380405,0x22f00401,0x0e286c05, + 0x20681003,0x02200e06,0x24401414,0x0f089408, + 0x00a00a05,0x01700008,0x23080e06,0x0d386809, + 0x00100e02,0x01581805,0x23080408,0x0e88780d, + 0x20601404,0x01583208,0x23101812,0x0e68680f, + 0x00980a06,0x01e00803,0x24100402,0x0f889014, + 0x20680c07,0x01980a08,0x23000c17,0x0d886811, + 0x20480400,0x01880a02,0x2360100c,0x0f087017, + 0x00380400,0x01a01005,0x23c81c00,0x0f186818, + 0x20c0280b,0x01d84e0e,0x23f8041e,0x10589424, + 0x20482205,0x0170240b,0x23200803,0x0e58641e, + 0x00001004,0x01780601,0x23881000,0x0fe86c1d, + 0x20480a02,0x01900804,0x23901009,0x0fd86c1d, + 0x00200207,0x02780c12,0x25281205,0x11b89c31, + 0x00a80402,0x00e00e04,0x22a01e09,0x0f48541b, + 0x00381605,0x01b0100a,0x23902800,0x10c86c1d, + 0x00080c04,0x01700202,0x23702a01,0x10d86021, + 0x00080c07,0x02701602,0x25501c01,0x1338902e, + 0x21600a02,0x00d82403,0x22604015,0x10184c21, + 0x21081000,0x01501603,0x23503808,0x11b85021, + 0x20a81607,0x01403009,0x23702000,0x11d84820, + 0x2118460b,0x02305c11,0x25004400,0x14a8782f, + 0x01500802,0x00f00a06,0x2300123e,0x11282c19, + 0x01200001,0x01101603,0x23001a37,0x12a83814, + 0x00e00005,0x00f80a10,0x22b04229,0x12b83414, + 0x01800806,0x01280a13,0x23908248,0x15d84818, + 0x21502807,0x20682400,0x00687c00,0x11d8640c, + 0x21083000,0x00504c00,0x00282000,0x12f89405, + 0x21083204,0x00105c00,0x00381800,0x13088403, + 0x21a03a02,0x20e85400,0x01783c00,0x16188810, + 0x01781609,0x00403015,0x2048423f,0x11e89614, + 0x01181a02,0x20601400,0x01400231,0x12d8a614, + 0x01101808,0x20b8220d,0x01a81a2f,0x12d89a15, + 0x01b00809,0x00001206,0x00288a4f,0x1638aa17, + 0x00382001,0x20105a06,0x00882006,0x10a89e30, + 0x00201c02,0x20c81e06,0x01981803,0x11b8aa2b, + 0x20180e05,0x20600c0b,0x01282c04,0x11b8b22a, + 0x20181a0a,0x00202c16,0x00684402,0x14a8ea3d, + 0x20701404,0x20985204,0x01e02c10,0x0f58ba25, + 0x20501404,0x20582000,0x01282809,0x1068be25, + 0x00101c05,0x20981e05,0x01681401,0x1078be28, + 0x00481405,0x20403607,0x01281400,0x12c8f23d, + 0x00681202,0x20403808,0x00a82a06,0x0e48a620, + 0x00581a06,0x0000340c,0x00a81e04,0x0f58ca23, + 0x00381205,0x2020200b,0x00f80c03,0x0f38c626, + 0x00201204,0x20a81c07,0x01f0140b,0x10e90237, + 0x20280603,0x20880802,0x0180340d,0x0d48ae1d, + 0x00180402,0x20600e06,0x0170100b,0x0e48ca1f, + 0x00080800,0x20700a05,0x0180140d,0x0e28c21e, + 0x20200002,0x20500204,0x01701410,0x0f68f229, + 0x00101003,0x20900607,0x01580807,0x0c889613, + 0x20300202,0x20781401,0x01a0180e,0x0d78ca13, + 0x20502405,0x20884605,0x01a0100e,0x0d68c211, + 0x00180c00,0x20500c02,0x01700c09,0x0e58ea1d, + 0x20180401,0x20581801,0x01701009,0x0c18a20b, + 0x00401803,0x20781e05,0x01580804,0x0d08c20a, + 0x00480606,0x00100409,0x00980400,0x0d08ba0a, + 0x00181e01,0x20803401,0x01a0000c,0x0d98e212, + 0x00100202,0x20600002,0x01180405,0x0bd89a04, + 0x20600c00,0x20181c04,0x00e0040f,0x0cd8ca01, + 0x20200807,0x20180a08,0x00b0000d,0x0cc8b603, + 0x00000a01,0x20f81a03,0x02701c0f,0x0d38e204, + 0x20280804,0x20601603,0x01181008,0x0bd89803, + 0x00581202,0x00102004,0x00700202,0x0cf8bc05, + 0x00181a09,0x00101c0d,0x00900c06,0x0cd8b806, + 0x20301004,0x20c82205,0x0218040e,0x0d58dc0b, + 0x00481608,0x20801408,0x01601401,0x0c089c08, + 0x20180e03,0x20201201,0x00f0140e,0x0d28b80b, + 0x20200407,0x20500a0e,0x0108040a,0x0d28ac0e, + 0x00300e04,0x20880c06,0x01a81006,0x0dd8e015, + 0x00002406,0x20d82a0f,0x01b8040f,0x0c689410, + 0x20301409,0x2058160a,0x0138100a,0x0db8b817, + 0x00300603,0x20480408,0x01281005,0x0db8bc15, + 0x20181803,0x20502e06,0x01782810,0x0ea8e41f, + 0x20902003,0x20484004,0x0118180f,0x0d18a81f, + 0x00382209,0x00002410,0x00e00000,0x0e88c01c, + 0x20680400,0x20381202,0x01201c0e,0x0e88bc1f, + 0x20500001,0x20b80c04,0x02280c0c,0x0fd8fc2d, + 0x00c80a07,0x0040040c,0x00100e0d,0x0e28a820, + 0x20201805,0x2088320c,0x0170340a,0x0f78b421, + 0x00401c05,0x20482a03,0x00e00203,0x0f98b024, + 0x00600605,0x20b81407,0x01f02601,0x1168f833, + 0x21800c06,0x00281208,0x00201818,0x0f289425, + 0x21000e01,0x20282005,0x00b01405,0x1098a428, + 0x21180a08,0x00380c0e,0x00403409,0x10b8ac27, + 0x21c02c06,0x20986e07,0x01a05411,0x1308e43b, + 0x01781604,0x0050240c,0x20200e44,0x1048901d, + 0x01381e02,0x00101405,0x0030323a,0x11b8901a, + 0x01300805,0x0018060f,0x0010323a,0x11d8881b, + 0x01f80a05,0x00200c10,0x20102a5c,0x14b8bc28, + 0x20e82203,0x00b05800,0x20c82400,0x11187203, + 0x21002e02,0x20a84000,0x01281000,0x11e86c04, + 0x21402001,0x20383800,0x00680800,0x12087406, + 0x21c82a02,0x00a05800,0x21383c00,0x15388005, + 0x00e80c07,0x00281208,0x0090122a,0x10c88a18, + 0x00f02007,0x00183206,0x00182a31,0x11c87a15, + 0x01980a04,0x00502404,0x20882a3c,0x11e87619, + 0x02480802,0x00002605,0x00383e55,0x14e8a225, + 0x0040060c,0x2018080e,0x00501000,0x0f88822d, + 0x00481a07,0x0090300e,0x20b83203,0x10988e2f, + 0x20701407,0x00381a08,0x00181c0f,0x10888a2f, + 0x20a00801,0x20181c03,0x00c81018,0x1308c243, + 0x20302010,0x00081615,0x0038240c,0x0e387627, + 0x20180803,0x00302205,0x00280c0a,0x0f28962c, + 0x00682607,0x0080340e,0x20481a05,0x0f389a2a, + 0x00900c00,0x00080c05,0x00580a08,0x1118c63b, + 0x00480e10,0x0080081a,0x20200402,0x0d189620, + 0x20100400,0x00181803,0x00a01008,0x0df8a223, + 0x20200402,0x20181607,0x0090280e,0x0de89626, + 0x20280e03,0x00301404,0x00201412,0x0f48c236, + 0x2050040e,0x00581e15,0x0000280e,0x0c387e18, + 0x00380a03,0x00200001,0x00401805,0x0cf8961c, + 0x00000401,0x00080800,0x00400008,0x0ce88a1b, + 0x00000401,0x00080605,0x0070180c,0x0dd8b627, + 0x0038320f,0x00603816,0x20700800,0x0b987a11, + 0x20501007,0x00081608,0x00480c0e,0x0c388e12, + 0x00081202,0x00102402,0x00281409,0x0c388a13, + 0x00100800,0x00181201,0x00600c0b,0x0cc8ae1b, + 0x2010240d,0x20582218,0x0070080a,0x0b18660d, + 0x00781a07,0x0040280c,0x00081601,0x0bc8960c, + 0x20100402,0x20380e03,0x00b00809,0x0bb8920a, + 0x00000800,0x00381c00,0x0020140d,0x0c28aa0f, + 0x20100206,0x0040040e,0x20181c08,0x0ad87a04, + 0x20680405,0x20200609,0x00a00c13,0x0b789603, + 0x00580a03,0x20201004,0x00880404,0x0b889204, + 0x20180601,0x00500800,0x2050000c,0x0bd89e02, + 0x00100201,0x00380602,0x00001405,0x0ad87403, + 0x00400604,0x20381007,0x00b00c02,0x0b989807, + 0x20701404,0x20482a05,0x00c01013,0x0b989008, + 0x00180403,0x00401602,0x20481809,0x0bf8a008, + 0x20301c05,0x00482e06,0x2010040a,0x0b08740a, + 0x20400804,0x20280e05,0x00700c0c,0x0be88c0e, + 0x00580a02,0x00101806,0x00181204,0x0bf8880f, + 0x20181606,0x00401c07,0x0010040b,0x0c68a813, + 0x00682606,0x00a0440a,0x20b82201,0x0b78740f, + 0x00580e05,0x00102006,0x00480c01,0x0c788815, + 0x00080e04,0x00000c00,0x0070180c,0x0c888814, + 0x00201805,0x20181a0b,0x0088040a,0x0d28a41d, + 0x20780c04,0x00202208,0x00580c13,0x0c087c18, + 0x20601806,0x20383a09,0x00c01810,0x0d388c1d, + 0x20601809,0x20381e0b,0x00a8100b,0x0d488420, + 0x20400000,0x00580804,0x00281c11,0x0e38b42a, + 0x00600c01,0x20281c03,0x00d80601,0x0ce88c20, + 0x00480e03,0x00401408,0x20281601,0x0e488824, + 0x00a81e0a,0x00302c11,0x00380e06,0x0e689022, + 0x00280a01,0x00580404,0x00000805,0x0fc8bc35, + 0x21381603,0x00201806,0x00600c10,0x0e088428, + 0x21080601,0x00100601,0x0040140a,0x0f788829, + 0x21900808,0x2048260d,0x00e03017,0x0f88882b, + 0x21680402,0x00301c00,0x2018080a,0x1188b03d, + 0x01380401,0x20381e03,0x00c04238,0x0f387c20, + 0x01202002,0x00083e05,0x00502235,0x10a8841f, + 0x01800204,0x2020140d,0x00581249,0x10d87c21, + 0x01980a03,0x00280c08,0x0060424c,0x1348b02e, + 0x21180a06,0x20680c00,0x01403400,0x10286201, + 0x21282a02,0x00b04400,0x20d80800,0x11286400, + 0x21381800,0x00502800,0x20281000,0x11286c02, + 0x21e00803,0x00182400,0x00c81800,0x14188c04, + 0x01502c0c,0x20883a12,0x01182232,0x0fe8561a, + 0x01681804,0x00102e07,0x00481e37,0x10e86e1c, + 0x01580c02,0x20100a01,0x00800238,0x10e8761b, + 0x02680a06,0x00301009,0x00381e59,0x13b89629, + 0x20880a04,0x00300011,0x0038280e,0x0e98722c, + 0x20201201,0x20581805,0x0108080b,0x0f888232, + 0x00181204,0x20402804,0x00a81007,0x0f887233, + 0x20a00c09,0x0028060b,0x0078201a,0x11a89e48, + 0x00c82a05,0x00105005,0x0030060a,0x0d586a2a, + 0x00280a02,0x20200802,0x00a00c04,0x0e187e2a, + 0x20102004,0x20883a07,0x0140140a,0x0e187a2b, + 0x00881208,0x00401c11,0x00680a03,0x0fa8b23c, + 0x20b00c04,0x2098220b,0x01702c1c,0x0c186a21, + 0x20100401,0x20480a03,0x00c0080a,0x0cd87623, + 0x00000a01,0x00180803,0x00681007,0x0cd87a23, + 0x20500403,0x00081208,0x00c03016,0x0dd8a233, + 0x00901a03,0x20680c02,0x00f81607,0x0b486216, + 0x00001802,0x20281e02,0x00a80c07,0x0be87a1a, + 0x00180400,0x00200400,0x00480407,0x0be87a1c, + 0x00180e01,0x00200802,0x00800c07,0x0c889624, + 0x20c02809,0x20185608,0x00c00415,0x0aa86e0f, + 0x00281a02,0x00402004,0x00381006,0x0b287e14, + 0x20200000,0x00180c00,0x0050080b,0x0b287e12, + 0x00100000,0x20100602,0x00a0040b,0x0b888e1b, + 0x00c8320b,0x00905013,0x20981e0e,0x0a586a0b, + 0x00000a01,0x20281a01,0x00c0180b,0x0aa8820c, + 0x00180400,0x00100401,0x00280406,0x0ab87a0a, + 0x20100400,0x20180601,0x00b8040e,0x0ae88e0f, + 0x20680406,0x2030020d,0x00b02416,0x09f86607, + 0x20100802,0x00080e03,0x0058080a,0x0a787a02, + 0x00200e01,0x00180c01,0x00300408,0x0a887a03, + 0x20100402,0x00080a01,0x00a8080c,0x0aa89602, + 0x00000201,0x20300404,0x00a80403,0x09f86005, + 0x20180601,0x00300003,0x00380408,0x0a887c08, + 0x20480803,0x00301602,0x00080c0d,0x0a987808, + 0x00480e04,0x00100c06,0x00900807,0x0ab89407, + 0x00281202,0x20402401,0x00b80404,0x0a385c09, + 0x00080400,0x00200c01,0x00300007,0x0ae8780f, + 0x00380606,0x00100407,0x00501402,0x0af87c0f, + 0x20701004,0x20281e07,0x00c01012,0x0b288c14, + 0x00001401,0x20882a04,0x01401809,0x0a88600f, + 0x00000202,0x00180800,0x00601806,0x0b787816, + 0x20401007,0x00081a0b,0x00600c0c,0x0b887017, + 0x00781a04,0x00202c06,0x00581202,0x0bf88c1d, + 0x20300002,0x20380a01,0x00a80c0a,0x0b285c18, + 0x00080803,0x00101605,0x00481007,0x0c486c1c, + 0x00481a05,0x0040300a,0x00081800,0x0c58701d, + 0x20400801,0x20480607,0x01080414,0x0ce89026, + 0x00780603,0x20300c05,0x00880c01,0x0c08601e, + 0x00100602,0x20280c05,0x00a00406,0x0d487823, + 0x20101002,0x20282a07,0x00b0280c,0x0d587423, + 0x00001006,0x20281e02,0x00f81c0a,0x0e689c35, + 0x21501401,0x20482603,0x00b01415,0x0d18642a, + 0x21100002,0x00080602,0x00700c09,0x0e78702b, + 0x21201004,0x00180a02,0x00181c0a,0x0e986c2e, + 0x21481207,0x0020100f,0x00800c0b,0x1028a43f, + 0x01401c00,0x00182000,0x0038063b,0x0e685c24, + 0x01381601,0x00002803,0x00680e3a,0x0fb86c1f, + 0x01481e04,0x0060100d,0x2020163c,0x0fe87422, + 0x01701404,0x20282a0b,0x00c04244,0x12089033, + 0x21702003,0x20382400,0x00182400,0x0fa83803, + 0x21501e01,0x20983400,0x01400400,0x10585802, + 0x21301a01,0x20582000,0x00e80800,0x10685401, + 0x21b01c01,0x20b80c00,0x01084000,0x13385603, + 0x02182207,0x0050500a,0x20983244,0x0f58461f, + 0x01a02003,0x20281e02,0x00781e3e,0x10185a1d, + 0x01701403,0x00081e02,0x00581639,0x10285a1b, + 0x02080400,0x20480404,0x00d81a51,0x12a8722b, + 0x20c01008,0x20381a0b,0x00b00420,0x0dd85632, + 0x20381604,0x00601808,0x00080810,0x0ea86634, + 0x20380602,0x00580806,0x2010040b,0x0ec86232, + 0x20180602,0x20501c05,0x00c81810,0x1098764b, + 0x00700a08,0x0018240c,0x00501e04,0x0c985a24, + 0x00000c02,0x00181605,0x00501006,0x0d386229, + 0x00381601,0x00402c01,0x20380402,0x0d585a2b, + 0x00000802,0x20581a02,0x01301c0e,0x0e787e3c, + 0x20700408,0x0030020c,0x20400011,0x0b78421e, + 0x20180801,0x00400801,0x00180c07,0x0c185e22, + 0x20180400,0x20100e03,0x0080040b,0x0c085a25, + 0x20200203,0x20400003,0x00d00c0e,0x0cc8722e, + 0x00682609,0x0040340e,0x20480a05,0x0ab84a18, + 0x00282205,0x00202c05,0x00300405,0x0b185e1c, + 0x00100400,0x20280a01,0x00a00007,0x0b085e1c, + 0x00001404,0x20481e06,0x00d00809,0x0b886a23, + 0x20380806,0x2050220d,0x00a80c0d,0x09f84614, + 0x00001804,0x20682609,0x00e00c0a,0x0a485a15, + 0x20200c01,0x20180e02,0x0098100b,0x0a486213, + 0x00180a02,0x00100404,0x00780409,0x0a986e1a, + 0x00101e02,0x20783c04,0x01201005,0x0988560a, + 0x20100201,0x00000404,0x00581409,0x09d85e0b, + 0x00100001,0x00280402,0x00680c06,0x09d86a0a, + 0x00080800,0x20200e01,0x0080000c,0x09f86a0f, + 0x20100c01,0x00080e01,0x00380409,0x09484a03, + 0x00280a02,0x00001002,0x00680407,0x09986203, + 0x00180e03,0x00101404,0x00500409,0x09a86a03, + 0x00100601,0x20400400,0x00b8040b,0x09a86a04, + 0x20100201,0x00280402,0x00000007,0x09584c05, + 0x20100803,0x20280a04,0x00a0000c,0x09a86407, + 0x20100802,0x20280a05,0x00a00c0b,0x09b86407, + 0x20100c02,0x20381a03,0x00c0040d,0x09b86c08, + 0x00000800,0x00381000,0x00001004,0x0998480a, + 0x00080a04,0x00000406,0x00800c08,0x0a086411, + 0x20200400,0x00080c02,0x00700809,0x0a186411, + 0x20280a03,0x00001004,0x0068080b,0x0a386815, + 0x00181201,0x00401601,0x20480405,0x09f8400f, + 0x20100402,0x20280e05,0x00900c07,0x0aa85818, + 0x00380e01,0x00101801,0x00480402,0x0ab85c17, + 0x00301402,0x20282204,0x00b00c05,0x0af86c1d, + 0x20100c02,0x00180603,0x00281009,0x0a884416, + 0x00300401,0x20180401,0x00680802,0x0b88581c, + 0x20200601,0x20281a01,0x00b01c0a,0x0b885c1d, + 0x20281201,0x00201402,0x00380c0d,0x0bf86826, + 0x00480a01,0x00400002,0x00000006,0x0b58501e, + 0x20180e02,0x00000802,0x0050040b,0x0c785c23, + 0x00100805,0x20100205,0x00581805,0x0c985425, + 0x00680c00,0x20101a01,0x00881007,0x0d587030, + 0x21481002,0x00101800,0x00080812,0x0c784c2a, + 0x20f00802,0x20380a02,0x00700007,0x0db8582c, + 0x20e81e07,0x00102c0b,0x00580408,0x0dc8602b, + 0x21c00c02,0x20482601,0x00e01019,0x0f087840, + 0x01481a02,0x20303407,0x00680a3b,0x0db84c23, + 0x01200e02,0x00081005,0x00500a37,0x0ef85820, + 0x01002405,0x2068420e,0x0100322f,0x0f085823, + 0x01a81202,0x20101807,0x0050064f,0x11086c39, + 0x21382601,0x00703c00,0x20900400,0x0f284a03, + 0x21581004,0x00501c00,0x20782400,0x0fd83c00, + 0x21481801,0x00502000,0x20380c00,0x0fe83e01, + 0x21982e04,0x00b04800,0x21001000,0x12985609, + 0x01a00002,0x20281603,0x0070223a,0x0ec84a1f, + 0x01d82609,0x00103c0b,0x00180640,0x0f884a20, + 0x01981a02,0x20202402,0x00680a3b,0x0f88421e, + 0x0200140a,0x0008120d,0x0028124c,0x11f8562f, + 0x20480a02,0x20201802,0x00280814,0x0d483e32, + 0x20801408,0x2088220e,0x01001418,0x0df84634, + 0x20501802,0x20781a04,0x00f80411,0x0e184633, + 0x2038120a,0x00501411,0x20200414,0x0fc8624b, + 0x20100c03,0x20380e04,0x00800408,0x0bf84224, + 0x00280605,0x2020100a,0x00881401,0x0c984628, + 0x00200a01,0x20181403,0x00900803,0x0ca84e29, + 0x00200406,0x0018060d,0x0030180c,0x0db8523b, + 0x00180604,0x20100c05,0x00580405,0x0af8421d, + 0x00100400,0x20380a05,0x00c01408,0x0b684623, + 0x20180601,0x00100400,0x00400c08,0x0b784624, + 0x20580601,0x00300005,0x00200011,0x0c18522d, + 0x20302004,0x20283a06,0x00801409,0x0a284216, + 0x20302005,0x20283a06,0x00a8040a,0x0a78461a, + 0x00100402,0x20100202,0x00480806,0x0a78421d, + 0x00481202,0x00201c00,0x00200403,0x0ad84e23, + 0x00380e03,0x00600c06,0x20580400,0x09883a12, + 0x00481606,0x0060240a,0x20481801,0x09b84a15, + 0x00081201,0x00001802,0x00580c09,0x09a84615, + 0x20101802,0x20281a05,0x0090000e,0x09e84e1b, + 0x20180803,0x00301604,0x2028080a,0x0908360d, + 0x20100403,0x00180607,0x0050080d,0x09284a0d, + 0x00200c00,0x20480a01,0x00b80408,0x09284a0c, + 0x00000801,0x00380c02,0x0038080b,0x0938560e, + 0x00181202,0x00101404,0x00380408,0x08c83e04, + 0x20180601,0x00100004,0x0040000a,0x08f84e02, + 0x20200802,0x20181601,0x0090040d,0x08e84e02, + 0x00080e02,0x00500c03,0x2010040b,0x08f85603, + 0x20200401,0x20300201,0x00800809,0x08c83c05, + 0x00280a02,0x00001001,0x00400808,0x09084407, + 0x00280603,0x00000c04,0x00480407,0x09084808, + 0x00180400,0x00100e02,0x0030000b,0x09084c08, + 0x00080a01,0x20200400,0x00800804,0x0908380b, + 0x20400c03,0x20281605,0x0080080d,0x09684412, + 0x20300003,0x20180604,0x0070040b,0x09684811, + 0x20500402,0x00180e02,0x0060040f,0x09785015, + 0x00101803,0x20481603,0x00980804,0x09783810, + 0x00000201,0x00100803,0x00280c01,0x0a184419, + 0x00200203,0x00080804,0x00600c03,0x0a184818, + 0x00581604,0x00101c05,0x00380401,0x0a48501d, + 0x00181a06,0x00201c07,0x00400407,0x0a083c15, + 0x00400203,0x00100801,0x00400403,0x0ae8441b, + 0x20301003,0x20180e05,0x00480809,0x0af8401e, + 0x20301802,0x20381a06,0x00a0000f,0x0b485025, + 0x00301406,0x2048220c,0x00b00008,0x0ac8381d, + 0x20301006,0x00181e09,0x0068040d,0x0bd84423, + 0x00681602,0x00301404,0x00280400,0x0bf84823, + 0x00600201,0x00280801,0x00580807,0x0c985430, + 0x21201601,0x00181c06,0x00381c12,0x0be8442a, + 0x20d80e04,0x0040140b,0x20281004,0x0d184c2c, + 0x21501002,0x20282a03,0x00701413,0x0d28482c, + 0x21a00401,0x00280601,0x00281419,0x0e48583f, + 0x01100602,0x00781c05,0x20401a34,0x0d284826, + 0x01181801,0x00101a02,0x00402232,0x0e584821, + 0x01481601,0x00202c04,0x20381a3d,0x0e883c25, + 0x01800a01,0x00381c04,0x00100648,0x1038603a, + 0x21401001,0x20383400,0x00e00800,0x0e983c01, + 0x21101800,0x20381400,0x00980800,0x0f583a03, + 0x21302400,0x20782c00,0x00c81400,0x0f782e02, + 0x21e02003,0x20584000,0x01280800,0x11e85204, + 0x01c01000,0x00281003,0x0018163d,0x0e483a1e, + 0x01501001,0x00383201,0x00501634,0x0ef83e1d, + 0x01701804,0x00282201,0x00181239,0x0f18361e, + 0x02a81e06,0x0030300a,0x00280e59,0x11584e30, + 0x20680601,0x00600404,0x20300c16,0x0cd83e31, + 0x00081601,0x00702003,0x2078100a,0x0d983233, + 0x20282606,0x0070340a,0x2070000d,0x0da83a34, + 0x20d00c04,0x20481e07,0x00e02426,0x0f184a4a, + 0x00280a01,0x00501400,0x20200c04,0x0b883224, + 0x20380e01,0x00200401,0x0010180b,0x0c283629, + 0x00100802,0x20200208,0x00601006,0x0c382e2a, + 0x00780603,0x20100c04,0x00700601,0x0d283e38, + 0x20280803,0x00300203,0x0030100a,0x0a88321d, + 0x00000402,0x20100603,0x00200003,0x0b082a22, + 0x20100802,0x20180e01,0x00580808,0x0b083223, + 0x20600402,0x20280e05,0x00a00c15,0x0b883a2d, + 0x00181605,0x00002806,0x00380403,0x09b82a17, + 0x00281202,0x00002802,0x00381405,0x0a082e1d, + 0x00380604,0x00200c05,0x00200004,0x0a08321d, + 0x00201402,0x20181800,0x00880803,0x0a583a21, + 0x00001005,0x20481e0a,0x00d00c06,0x09182a12, + 0x20200c02,0x20481e03,0x00d00c0b,0x09383615, + 0x20201405,0x00081a07,0x0050000b,0x09383215, + 0x00281a04,0x00402806,0x00280409,0x09683a1b, + 0x00200604,0x00080406,0x00780c05,0x08a82e0c, + 0x00280602,0x20100803,0x00780407,0x08b8320c, + 0x00281a05,0x00501808,0x20180407,0x08b8360c, + 0x00000002,0x20200606,0x00c0080d,0x08a83610, + 0x20101404,0x00181e04,0x0060000c,0x08582e04, + 0x20101002,0x20281203,0x0090000d,0x08783202, + 0x00000804,0x20100207,0x0060000c,0x08783203, + 0x20201002,0x20281a01,0x00d8040e,0x08683a03, + 0x20181205,0x00600c06,0x20100808,0x08682c06, + 0x00000201,0x00280803,0x00400409,0x08883409, + 0x20180602,0x00280404,0x0050000b,0x08883808, + 0x00180a02,0x00100404,0x00700409,0x08783809, + 0x20100807,0x00281208,0x00100004,0x08b8280c, + 0x20180801,0x00200e01,0x00280809,0x08f83011, + 0x00000201,0x00000201,0x00500407,0x08f83012, + 0x20200401,0x20180603,0x0080000d,0x08e83414, + 0x00482a09,0x0050300d,0x20200401,0x0928280f, + 0x00080a01,0x00000803,0x00500405,0x09983418, + 0x20100405,0x00080e04,0x00580807,0x09a83419, + 0x00101004,0x00081e02,0x00780806,0x09b83c1d, + 0x20601c06,0x20582a0d,0x00a0180e,0x09a82016, + 0x00080602,0x20200400,0x00701004,0x0a68301c, + 0x00081e09,0x0010280b,0x00200404,0x0a78341e, + 0x00081e08,0x00402c0a,0x00000009,0x0ab83825, + 0x00980c00,0x00201c04,0x20182e04,0x0a78241b, + 0x00380403,0x20301205,0x00881405,0x0b682c21, + 0x00401c08,0x20682a0f,0x00b00804,0x0b782c22, + 0x00500c08,0x20380e0e,0x00b00008,0x0c08342d, + 0x21381a02,0x20102403,0x00780418,0x0b683025, + 0x21100a03,0x20481405,0x00c0040f,0x0c88382b, + 0x21380603,0x00200c09,0x00182010,0x0cb8342c, + 0x21800204,0x00000c09,0x00981c17,0x0da8403d, + 0x01000402,0x20780e05,0x01000e2f,0x0ca83026, + 0x01101402,0x20282e05,0x00701a33,0x0dd83425, + 0x01380401,0x00180e02,0x00401a39,0x0e083c25, + 0x01780402,0x20100205,0x00b00244,0x0f884838, + 0x21301004,0x20500000,0x00683800,0x0e481a02, + 0x21282203,0x20103000,0x00002000,0x0f082604, + 0x21382400,0x00504000,0x20a00000,0x0f382a05, + 0x21a80e01,0x00002800,0x00280c00,0x11782a08, + 0x01c81a07,0x2010240c,0x0068063a,0x0de82e20, + 0x01600c05,0x20900209,0x00d80636,0x0ea81e1f, + 0x01b80e04,0x20402401,0x00600e39,0x0eb82621, + 0x02501802,0x20382a03,0x00c0164f,0x10c83230, + 0x20700006,0x20780e0a,0x00f01c1a,0x0c682630, + 0x00001603,0x20681805,0x00d8040d,0x0d282633, + 0x20802408,0x2078420c,0x00f01418,0x0d382a32, + 0x20900000,0x00200803,0x0028041f,0x0ea82a47, + 0x00100206,0x20780408,0x00c00c03,0x0b381e21, + 0x20401405,0x20182205,0x0070000c,0x0bc82627, + 0x00380a06,0x0020100d,0x20180e02,0x0be82627, + 0x00480602,0x00200002,0x00401403,0x0cc82636, + 0x00101805,0x20681a09,0x00b00407,0x0a38161c, + 0x00280e05,0x00401009,0x20100000,0x0ab82a20, + 0x00180402,0x00000e06,0x00400c07,0x0ab81e24, + 0x20400404,0x00100605,0x00480410,0x0b381e2c, + 0x20400203,0x00081006,0x00500409,0x09781a15, + 0x00000002,0x00180a05,0x00401c07,0x09b81e1d, + 0x20200001,0x20180400,0x00700409,0x09b8221c, + 0x00481604,0x00202007,0x00500003,0x09f82223, + 0x00580801,0x00001a02,0x00080603,0x08e81212, + 0x00180601,0x00100c01,0x00280808,0x08f81a16, + 0x00481605,0x20102004,0x00600404,0x08e81e16, + 0x20301003,0x20382206,0x00c01c0f,0x09081e1a, + 0x20100401,0x20200401,0x0068040c,0x0868160e, + 0x00000802,0x00080a02,0x0050000a,0x08681a0d, + 0x20301c07,0x20682a0a,0x00e0080f,0x08581a0c, + 0x00200201,0x00000402,0x00580407,0x0868160f, + 0x00281e05,0x20102404,0x00701007,0x08181604, + 0x00181603,0x00201c04,0x0030000a,0x08281e03, + 0x00381607,0x0020180b,0x00480805,0x08281e02, + 0x00080e02,0x00001400,0x0060000e,0x08181604, + 0x20601409,0x2098260d,0x0110000e,0x08181006, + 0x20100802,0x20380a05,0x00a0040c,0x08381808, + 0x20300c05,0x2038160a,0x00a0080f,0x08381808, + 0x20101002,0x20381a04,0x00b0000d,0x08281409, + 0x0060020a,0x2030100e,0x00781a04,0x0878140b, + 0x00000400,0x20280802,0x00880807,0x08a81c11, + 0x20180602,0x00000006,0x00581007,0x08a82012, + 0x20280800,0x00000803,0x00581009,0x08a81814, + 0x2050200a,0x20384610,0x00b0140e,0x08d81810, + 0x20100800,0x20181000,0x00600007,0x09482019, + 0x00400602,0x20100400,0x00580403,0x09482017, + 0x00580a03,0x20101403,0x00880404,0x09681c1b, + 0x00082207,0x0050300f,0x20682000,0x09781817, + 0x20200400,0x00180800,0x00200004,0x0a281c1e, + 0x20801405,0x00083206,0x0060080f,0x0a282420, + 0x20800c04,0x20382e07,0x00c01414,0x0a582027, + 0x00900401,0x20280606,0x00501401,0x0a381818, + 0x00780400,0x00200601,0x20180a01,0x0b281c20, + 0x00c81e05,0x0050300a,0x20681e0a,0x0b382022, + 0x00d80e01,0x00001805,0x00281e06,0x0bb81c2d, + 0x21601801,0x20282602,0x0050001b,0x0b281826, + 0x21480400,0x00100000,0x00080814,0x0c38202a, + 0x21680801,0x20300604,0x00701419,0x0c582429, + 0x21c80a02,0x20300802,0x00800820,0x0d48203a, + 0x01100000,0x00480401,0x20581634,0x0c681c26, + 0x01300400,0x00000a01,0x00081a38,0x0d882425, + 0x01300c01,0x20481603,0x00880a3a,0x0da82426, + 0x01900802,0x20480a06,0x0098064a,0x0f282038, + 0x20f82601,0x00503400,0x20a01400,0x0e182207, + 0x21501804,0x00283400,0x20200000,0x0eb82802, + 0x21301401,0x20182800,0x00501800,0x0ed83201, + 0x21b00000,0x20400000,0x00201400,0x11382207, + 0x01501801,0x20382604,0x00301e2e,0x0da81a1e, + 0x01b81605,0x0080280b,0x20f8063f,0x0e78221d, + 0x01780e02,0x00400003,0x20501e38,0x0e78261d, + 0x02600201,0x20401c01,0x00200652,0x1098162f, + 0x20100c01,0x00380a02,0x20680410,0x0c48122e, + 0x20481001,0x00202205,0x20501811,0x0d081634, + 0x00080c01,0x00102e02,0x2058080c,0x0d081633, + 0x20a00201,0x20400202,0x00901822,0x0e681247, + 0x20580801,0x00600002,0x2080040b,0x0b181620, + 0x00181000,0x20202201,0x00300407,0x0b981228, + 0x20380400,0x20280800,0x0060180b,0x0ba81a28, + 0x00200403,0x20480e04,0x00900805,0x0c980e34, + 0x00681606,0x00302c06,0x20700603,0x0a280e1c, + 0x20300c01,0x20681a02,0x00b01009,0x0a781220, + 0x00300000,0x20300000,0x00400c01,0x0a881221, + 0x00080a03,0x20301005,0x0060000b,0x0b080a2c, + 0x20700806,0x20280e0b,0x00400c0f,0x09580a16, + 0x00200a01,0x20380402,0x00500001,0x09980e1a, + 0x00000800,0x20280601,0x00400409,0x09880a1c, + 0x00001402,0x20481e04,0x0090140a,0x09d80621, + 0x00600a01,0x00080807,0x00180e05,0x08c80e11, + 0x00000001,0x20100400,0x00400809,0x08d80a15, + 0x20101002,0x20181a02,0x00300809,0x08c80a13, + 0x00080800,0x00000c01,0x00280809,0x08f00218, + 0x20181a04,0x00201402,0x2010200c,0x08480a0d, + 0x00280e04,0x20101003,0x00500c08,0x0848060d, + 0x00482204,0x00303005,0x20380405,0x0848060d, + 0x00200202,0x20200001,0x00500809,0x0850020f, + 0x20302405,0x2048360a,0x00400c0b,0x08000602, + 0x20201805,0x20482609,0x0090080e,0x08000202, + 0x20401404,0x20482207,0x00901010,0x08080603, + 0x20200c02,0x20281203,0x0050040e,0x08000603, + 0x00380800,0x00501805,0x20982c02,0x08200005, + 0x00180a03,0x00100c07,0x00081406,0x08280408, + 0x00280a03,0x00001404,0x00181005,0x08280408, + 0x00181203,0x00201803,0x00180809,0x08100408, + 0x20481a04,0x00301005,0x2030140a,0x08580c0a, + 0x00000401,0x20100203,0x00380409,0x08880810, + 0x20300404,0x20280e05,0x0068040c,0x08780810, + 0x20200804,0x20280e05,0x0078040c,0x08800012, + 0x00680803,0x20202207,0x00181602,0x08c0000f, + 0x20180800,0x00000401,0x00380807,0x09280c18, + 0x00281204,0x20100c06,0x00380403,0x09280c18, + 0x00280605,0x00080406,0x00400407,0x0948041c, + 0x20701801,0x20482c00,0x0098040f,0x09481415, + 0x20200000,0x20200000,0x00480804,0x09f8101d, + 0x20300804,0x20400a07,0x00681409,0x09f80c1d, + 0x20500805,0x20280609,0x0038140d,0x0a400026, + 0x00a80a01,0x00200403,0x20280a06,0x0a18141a, + 0x00700a01,0x20280800,0x00480a01,0x0ae8141f, + 0x00701202,0x20382404,0x00800201,0x0af81c21, + 0x00c00e03,0x00081007,0x00381601,0x0b98142b, + 0x21581601,0x00002000,0x2018081a,0x0af81424, + 0x21500003,0x00080a04,0x00380c14,0x0bf81c28, + 0x21600802,0x00181603,0x20180814,0x0c181c2b, + 0x21e80402,0x00380e03,0x20100821,0x0d18143c, + 0x01100801,0x20580604,0x00780e33,0x0c281824, + 0x01381202,0x20101407,0x00181639,0x0d382023, + 0x01480602,0x00301006,0x2068223d,0x0d682025, + 0x01b80e01,0x00201003,0x20481650,0x0ef81438, + 0x21102803,0x20483400,0x00600000,0x0dc82e03, + 0x21180402,0x20201400,0x00381c00,0x0e782601, + 0x21281601,0x20101800,0x00100c00,0x0e782601, + 0x21b80c04,0x00800400,0x20b01000,0x10f83204, + 0x01581a05,0x0060280a,0x20700a32,0x0d68261c, + 0x01601204,0x20381407,0x00801a34,0x0e282e1b, + 0x01502403,0x20682203,0x00700235,0x0e38221b, + 0x02580a08,0x0050140b,0x20902a51,0x1068222c, + 0x00081401,0x00001a07,0x0030200e,0x0c181a2e, + 0x20200401,0x00181204,0x0020280d,0x0cc81e2f, + 0x00080e06,0x00400407,0x20101c0a,0x0cd82230, + 0x20a00005,0x0030020d,0x20402c20,0x0e580a44, + 0x20301803,0x20581a04,0x0098040d,0x0ae81621, + 0x00101001,0x00281602,0x20200c06,0x0b780e26, + 0x20300c06,0x0008120a,0x0000100b,0x0b880e26, + 0x00500a02,0x00300403,0x20480801,0x0c800234, + 0x00000203,0x00181406,0x00301403,0x0a081618, + 0x20100001,0x00500801,0x20780807,0x0a680a1f, + 0x00300203,0x00400407,0x20480401,0x0a781220, + 0x20480402,0x00580a02,0x20201011,0x0b00022b, + 0x20100004,0x00101204,0x20380804,0x09480a15, + 0x00281202,0x00501403,0x20500c03,0x09880e1a, + 0x20181002,0x00401202,0x20301009,0x09780a1b, + 0x00281604,0x00401c05,0x20400405,0x09e00a20, + 0x00481209,0x00101409,0x00101402,0x08b80a12, + 0x00100000,0x00100602,0x00101808,0x08c00214, + 0x00180e05,0x00001804,0x00100c07,0x08c00214, + 0x00000c03,0x20180e06,0x00300c0a,0x08f00e18, + 0x2050280a,0x20383a11,0x00600c0f,0x0830060a, + 0x20200802,0x00081203,0x00100c0b,0x08400a0b, + 0x20101c06,0x20382e0a,0x0070140a,0x0840060b, + 0x00000000,0x00300002,0x0008040a,0x08600a0e, + 0x00282206,0x0070380f,0x20882401,0x08180602, + 0x00380e02,0x00301c02,0x20380c05,0x08100e03, + 0x00081205,0x00401808,0x20481008,0x08100a02, + 0x00081203,0x00301803,0x0000080b,0x08100e04, + 0x00380e01,0x20100a05,0x00601c06,0x08080801, + 0x20300803,0x00081205,0x0040000d,0x08200406, + 0x20100403,0x00080e06,0x00200809,0x08200407, + 0x20200c04,0x20181607,0x0060080c,0x08201008, + 0x20802006,0x20383607,0x0078040f,0x0848040c, + 0x00180e04,0x00200c05,0x00080805,0x0870000f, + 0x00000203,0x00100403,0x00081007,0x0870040f, + 0x00280604,0x00100805,0x00181007,0x08900c11, + 0x00800205,0x0040080a,0x20681609,0x08b80c0f, + 0x20101403,0x20281a06,0x00380c08,0x09100016, + 0x20201405,0x00182206,0x00180c09,0x09180417, + 0x20300804,0x00081606,0x0038040d,0x0940081b, + 0x20681402,0x00402204,0x20480410,0x09380812, + 0x20280801,0x00400403,0x20381404,0x09d80c1c, + 0x00081a05,0x00501c09,0x20781002,0x09e80c1c, + 0x00180602,0x00201405,0x20182004,0x0a400424, + 0x00a01603,0x20181401,0x00480a03,0x09e81019, + 0x00680605,0x00201005,0x20280601,0x0ac8101e, + 0x00500001,0x00000a06,0x00080403,0x0ad80c1f, + 0x00881203,0x00201000,0x00300406,0x0b780828, + 0x21600805,0x00482207,0x2018041a,0x0ac81825, + 0x21200406,0x00080e0b,0x00280c11,0x0bc81426, + 0x21300002,0x00000202,0x00281c11,0x0be81829, + 0x21d01004,0x20281a07,0x0078141e,0x0cf8083a, + 0x01281203,0x0060140a,0x20a82237,0x0c081c23, + 0x01101603,0x00281c09,0x20182232,0x0cf82421, + 0x01380e02,0x00000406,0x00380e38,0x0d282422, + 0x01a00202,0x00281006,0x0018224d,0x0ec81836, + 0x20d83201,0x00604000,0x20601c00,0x0d782e04, + 0x20f00002,0x00500c00,0x20500400,0x0e282a03, + 0x21301c07,0x00282400,0x00082000,0x0e382001, + 0x21702405,0x20782000,0x00e81400,0x10882a03, + 0x01001201,0x20681e02,0x00a03628,0x0d181e18, + 0x01281e05,0x00501c06,0x2020262d,0x0dd82219, + 0x0188360d,0x00904c15,0x20a01238,0x0df8261a, + 0x01d8060b,0x00200010,0x00603645,0x10182a25, + 0x00102005,0x20182206,0x00300807,0x0bf80e29, + 0x20200804,0x20280608,0x00501808,0x0ca80e2b, + 0x20501809,0x20482213,0x00903411,0x0ca80e2e, + 0x2050000a,0x00100212,0x00602c13,0x0e48063f, + 0x00082605,0x00702c07,0x20500409,0x0ac80e21, + 0x00280a02,0x00001804,0x00300004,0x0b680a25, + 0x00281202,0x00201807,0x00280c01,0x0b680a25, + 0x00480e08,0x0010180c,0x00500c04,0x0c800634, + 0x20301405,0x20381208,0x00500409,0x09e80618, + 0x00080800,0x20200a02,0x00901408,0x0a48061f, + 0x20180601,0x20200400,0x00801808,0x0a580a20, + 0x20100806,0x2028120e,0x00b0140f,0x0b00122a, + 0x00480e05,0x00200c08,0x00100800,0x09380a14, + 0x00001802,0x20482203,0x00b00c07,0x09700218, + 0x00201402,0x20281e04,0x00800c06,0x09600219, + 0x20201201,0x00081c06,0x0078080a,0x09e00e1e, + 0x20400c06,0x20181e07,0x0040180b,0x08a0020f, + 0x00080601,0x00200002,0x00300807,0x08c00611, + 0x20400000,0x00280c03,0x00200c0b,0x08c00610, + 0x00381602,0x00401c03,0x00000804,0x09101617, + 0x00682206,0x00204009,0x20381602,0x08400a0a, + 0x00080800,0x00100e01,0x00200408,0x08500e0a, + 0x00581203,0x00202403,0x20280400,0x0860120b, + 0x00100400,0x20100203,0x0080100c,0x08801a0f, + 0x20501003,0x2068260a,0x00d0240f,0x08000604, + 0x00000400,0x20180a01,0x00500807,0x08201203, + 0x20400403,0x20181206,0x00801410,0x08100e03, + 0x20300401,0x20181a02,0x00700c0e,0x08301e02, + 0x00201401,0x20281c00,0x00481401,0x08100c05, + 0x00180602,0x00000800,0x00380408,0x08301005, + 0x00200601,0x00000002,0x00381003,0x08301007, + 0x00300201,0x00100c02,0x00281004,0x08502008, + 0x20281800,0x00302c03,0x20381c08,0x08400409, + 0x20301405,0x20281e06,0x0058100a,0x08800c0e, + 0x20380802,0x00100202,0x0038080a,0x0880080e, + 0x20200201,0x00080400,0x0040040c,0x08b01810, + 0x00480604,0x20300003,0x00800c00,0x08a8040d, + 0x00281e07,0x0030280a,0x20281402,0x09100014, + 0x00380a03,0x20101803,0x00481803,0x09100414, + 0x00100403,0x00000a03,0x00481807,0x0960181a, + 0x20501809,0x2048220a,0x0088080c,0x09100013, + 0x20101407,0x20481a0b,0x00880808,0x09c80419, + 0x20501c04,0x20382a05,0x0098040b,0x09c8081b, + 0x20181205,0x00100c06,0x00600409,0x0a400c22, + 0x0078220b,0x00202c10,0x00080a02,0x09d80818, + 0x00080e06,0x00100009,0x00380404,0x0aa8101f, + 0x00680e03,0x00400805,0x20181203,0x0ab80c1f, + 0x00601c03,0x20282208,0x00880406,0x0b701029, + 0x21100c08,0x20680612,0x00b80c13,0x0aa80421, + 0x20c00804,0x20200608,0x00381806,0x0bb80824, + 0x21100000,0x00100603,0x00280c10,0x0bb81025, + 0x21982000,0x00501c01,0x00081c17,0x0cf00437, + 0x00f01203,0x20382008,0x00a82e2d,0x0bb81c1f, + 0x00e81a02,0x00001c07,0x0048222a,0x0cb81c1c, + 0x01101001,0x00182203,0x00281232,0x0ce81c20, + 0x01800400,0x20380e01,0x00682647,0x0ea80c30, + 0x20e02c03,0x20584c00,0x00b00800,0x0d182002, + 0x20d80603,0x20500400,0x00b02800,0x0dd81e01, + 0x20c81e02,0x20203000,0x00501000,0x0df81a04, + 0x21282a02,0x00504800,0x20603000,0x10581a05, + 0x00e81000,0x00601808,0x2070022b,0x0cf81a13, + 0x00d02406,0x20683608,0x00c01a26,0x0d980e15, + 0x00b03406,0x20985607,0x01202e23,0x0da81615, + 0x01280401,0x20580e05,0x00c04a35,0x0fe8061f, + 0x0058220c,0x00204009,0x20102c00,0x0be80a28, + 0x00380e06,0x0030180b,0x20100400,0x0c980628, + 0x00381a07,0x00402c0b,0x20300a02,0x0ca00228, + 0x00501a01,0x20680601,0x00901001,0x0e501e39, + 0x20502c11,0x20584a1c,0x00f01c10,0x0ab00a20, + 0x00000001,0x00080a06,0x00502c08,0x0b600a24, + 0x00001004,0x2028160a,0x00802008,0x0b600a25, + 0x20580401,0x00081604,0x00802810,0x0ca02231, + 0x0028260d,0x00602c18,0x20381801,0x09e00217, + 0x20100c03,0x00081203,0x00300406,0x0a50161d, + 0x20280401,0x00280402,0x00200408,0x0a500e1d, + 0x00500402,0x20100a01,0x00481001,0x0b402e29, + 0x20101007,0x20381e10,0x00902407,0x09300e13, + 0x00281e04,0x00302407,0x20100404,0x09801618, + 0x00481604,0x00102005,0x00100802,0x09801618, + 0x20381203,0x00001403,0x00600410,0x0a202a20, + 0x00180601,0x00100806,0x00181403,0x08b00e0e, + 0x20101003,0x20481207,0x00800c09,0x08e01e11, + 0x20300c05,0x20380e09,0x0090080d,0x08d01a11, + 0x00101403,0x20482205,0x00b01007,0x09502e15, + 0x00000a02,0x00081c01,0x00302007,0x08500e09, + 0x00000601,0x00080802,0x00400007,0x08801a09, + 0x00280a05,0x00080808,0x00501003,0x08801a08, + 0x00180604,0x00000806,0x00300409,0x08c0320d, + 0x20100405,0x00200606,0x20481006,0x08301a02, + 0x00100201,0x00100000,0x00200006,0x08501e02, + 0x20200805,0x20280608,0x0048040a,0x08502602, + 0x20200805,0x20180608,0x0058080c,0x08803602, + 0x00381a05,0x00302808,0x20280c02,0x08301001, + 0x20100803,0x00180a03,0x00280808,0x08601c05, + 0x00180605,0x00000806,0x00380805,0x08601c05, + 0x00280a05,0x00100808,0x00480406,0x08a02807, + 0x20201404,0x20382209,0x0070080a,0x08500c08, + 0x00281605,0x00302004,0x00081004,0x08a0180b, + 0x20101005,0x20281608,0x00580c09,0x08a0180c, + 0x20300005,0x20180607,0x0050000c,0x08f02c10, + 0x00000400,0x00280804,0x20181003,0x08a0080e, + 0x20501c08,0x20282e0a,0x0088040b,0x09101013, + 0x00080a02,0x00300406,0x00081006,0x09200c13, + 0x00481207,0x00001409,0x00480404,0x09a02818, + 0x00481203,0x00302403,0x20380802,0x09200811, + 0x0058160a,0x0040240e,0x20381a03,0x09d00818, + 0x20181a03,0x00102801,0x00180806,0x09d00c19, + 0x2050180a,0x2048260c,0x0098040f,0x0a802821, + 0x20501c04,0x20183a07,0x0060100f,0x09c00419, + 0x2050180b,0x20182a11,0x0068040d,0x0a90041d, + 0x00401003,0x20581a07,0x00b80402,0x0aa0081d, + 0x00882e0f,0x00203810,0x00180a02,0x0bb02028, + 0x20981603,0x00602005,0x20782001,0x0ab00421, + 0x20882208,0x0060200f,0x20481e02,0x0ba80c22, + 0x21181201,0x20100402,0x0058140d,0x0ba80424, + 0x2190300f,0x20984a1c,0x00f81418,0x0d002033, + 0x00c80402,0x00100a07,0x00181e25,0x0b980817, + 0x00c02005,0x20282e0e,0x00500a23,0x0c880c18, + 0x01200400,0x20400c00,0x00682e35,0x0cb80c1b, + 0x01880608,0x00300818,0x20386e48,0x0e98042b, + 0x20c82601,0x00703c00,0x20400800,0x0cf81601, + 0x20f00c02,0x00180c00,0x20301000,0x0db80c03, + 0x20e01803,0x00182000,0x20200c00,0x0dd81001, + 0x21301601,0x20883400,0x00b03c00,0x10281005, + 0x00f00403,0x20281603,0x00b02a23,0x0cb81212, + 0x01381a02,0x00403405,0x2060062e,0x0d900214, + 0x01182a05,0x00704409,0x20900e2a,0x0da80614, + 0x01302806,0x20381a02,0x20200a3a,0x0ff01218, + 0x20700602,0x20181c05,0x00603809,0x0bd0061f, + 0x20300a02,0x20280a01,0x0070340a,0x0c900a26, + 0x20301404,0x20381e08,0x00703408,0x0ca00a25, + 0x0048320f,0x00704411,0x20804401,0x0e901e35, + 0x00c81603,0x00004202,0x2018060b,0x0ae02620, + 0x00100805,0x20180a08,0x00501001,0x0b801e20, + 0x00481204,0x00102005,0x00101202,0x0b801a22, + 0x20402410,0x2058221d,0x0080200c,0x0d00422f, + 0x20b01c07,0x20583e0b,0x00e0141a,0x09f01a19, + 0x00280e06,0x00101807,0x00300403,0x0a801e1d, + 0x20100c04,0x20380e08,0x0080100a,0x0a80261e, + 0x0078120b,0x00301412,0x00080c00,0x0bb03a29, + 0x00680e04,0x00201809,0x20181e08,0x09601e10, + 0x20302008,0x2028320b,0x0080100b,0x09b02616, + 0x20100800,0x00081802,0x00500807,0x09b02215, + 0x20601008,0x00081e0e,0x00601414,0x0a80421f, + 0x00000601,0x20180602,0x00500c09,0x08d01a10, + 0x00281a06,0x0050200c,0x20480803,0x0920260f, + 0x00281204,0x00201803,0x20100805,0x09202a10, + 0x00480e05,0x00401809,0x20181002,0x09c03e15, + 0x20300404,0x00080a04,0x00480808,0x08801a07, + 0x20100403,0x20100208,0x00400c09,0x08c02a09, + 0x20301806,0x20282209,0x0050000b,0x08c02e08, + 0x20300003,0x00180a06,0x0040100e,0x0930420c, + 0x00380e06,0x00201408,0x00280400,0x08501603, + 0x20180601,0x00100402,0x00480406,0x08902a02, + 0x00380e05,0x00401408,0x20381002,0x08a02a02, + 0x00380a03,0x00101404,0x00280c04,0x09004203, + 0x20301406,0x20182609,0x0070100a,0x08501802, + 0x00180a02,0x20100c01,0x00500405,0x08a02804, + 0x20300404,0x00180a06,0x0020080b,0x08a02804, + 0x20300802,0x20181204,0x0070080e,0x09003c06, + 0x00280e04,0x00401c08,0x20281c02,0x08701807, + 0x20201004,0x20381e06,0x00880409,0x08e0280b, + 0x00481203,0x00202005,0x00081000,0x08e0240a, + 0x00200201,0x00200001,0x00380c05,0x09603c10, + 0x20100001,0x00100604,0x00500407,0x08c0100c, + 0x00380e03,0x00102406,0x00182002,0x09502010, + 0x20201002,0x20381605,0x0090000c,0x09402010, + 0x20301003,0x00281a02,0x0038040c,0x0a003819, + 0x00100400,0x00181000,0x00600804,0x09301012, + 0x20500802,0x20281a04,0x00a00c0b,0x09e01817, + 0x20400802,0x00281e01,0x00380c07,0x09f0181a, + 0x00481e09,0x00602807,0x20280402,0x0ae03820, + 0x00081e01,0x00202000,0x00280c07,0x09e01418, + 0x00681604,0x00002401,0x00481a04,0x0ab0181a, + 0x00681a07,0x00401c06,0x20480e04,0x0ad0141b, + 0x2070240a,0x20185212,0x0080080f,0x0c003428, + 0x20d01002,0x20581e04,0x00a80c06,0x0ab0081e, + 0x21002007,0x20683e0a,0x00d8140d,0x0b90081f, + 0x21201c0a,0x20282a0f,0x0038200f,0x0bb00c20, + 0x20a82606,0x0080480c,0x20c86205,0x0d60282d, + 0x00f01201,0x20180802,0x0038362c,0x0b900014, + 0x01081e05,0x00203410,0x20284631,0x0c780817, + 0x01281207,0x00501815,0x20784235,0x0ca80c18, + 0x01080802,0x20180607,0x00681a31,0x0e90041e, + 0x20d01802,0x20b83000,0x01000c00,0x0cd00404, + 0x20e81400,0x00101400,0x00101c00,0x0da81005, + 0x20b82202,0x00102400,0x00202800,0x0db81002, + 0x21480809,0x00800c00,0x20e81000,0x10081409, + 0x01100e04,0x20680805,0x00400626,0x0cc00e0f, + 0x01100801,0x20481800,0x00602e29,0x0d900210, + 0x00b01c06,0x20783a07,0x00b02a21,0x0d90020f, + 0x01a84214,0x0060601c,0x20b0423c,0x10080e15, + 0x20900806,0x20381605,0x0020100e,0x0bf0161b, + 0x20580a02,0x20100c02,0x0000240a,0x0cb0161f, + 0x00181207,0x00101c0b,0x20301400,0x0cb01220, + 0x20b03011,0x20a85620,0x00d07411,0x0ed0262a, + 0x00a80a08,0x2010080c,0x2030220d,0x0b201e1b, + 0x00600000,0x20400e03,0x00201a06,0x0bc02a1e, + 0x00000c04,0x20481609,0x00403003,0x0bc0261e, + 0x00c8220c,0x00204813,0x20880a11,0x0d90422a, + 0x20580406,0x20301e0d,0x2010040f,0x0a40361a, + 0x20400c03,0x20481604,0x0060100b,0x0ad0321b, + 0x00280e03,0x20101804,0x20100402,0x0ae0321c, + 0x20400c07,0x20781a11,0x00b03412,0x0c304e2a, + 0x00200a01,0x20480c04,0x00680801,0x09a02612, + 0x00581605,0x20102c06,0x00180400,0x0a103616, + 0x00000001,0x20400604,0x00500c09,0x0a103616, + 0x00280a03,0x20301806,0x00481406,0x0b10561e, + 0x20180a01,0x20200802,0x00300807,0x09102a0e, + 0x20401406,0x20782a0a,0x00c0140e,0x0970360f, + 0x20200c03,0x20481a02,0x00600008,0x0980360e, + 0x20100400,0x20580e02,0x00a0140b,0x0a405215, + 0x00100001,0x20400a02,0x00580405,0x08c02e08, + 0x00280a05,0x20100c08,0x00280801,0x09203a07, + 0x00381a04,0x00002806,0x00080802,0x09203a09, + 0x00000802,0x20480602,0x00780808,0x09c0560c, + 0x20200400,0x20480c01,0x00700807,0x08902a02, + 0x20100402,0x20480e06,0x00600c09,0x08f03e02, + 0x20200c03,0x20681607,0x00a0100a,0x08f03603, + 0x00100201,0x20380403,0x00600009,0x09805203, + 0x00380800,0x20401800,0x00481000,0x08902c01, + 0x20100801,0x20281000,0x00380806,0x09003805, + 0x00000202,0x20300403,0x00580c05,0x09003405, + 0x20180800,0x20301000,0x0050000a,0x09905406, + 0x20200201,0x20680801,0x00900c0a,0x08a02406, + 0x00280a01,0x00001803,0x20181403,0x09403409, + 0x00100c03,0x20381603,0x00600005,0x0930300a, + 0x00100002,0x20500602,0x00880806,0x09e0540f, + 0x00080801,0x20600601,0x00800404,0x09002c0d, + 0x00000000,0x20280a01,0x00500c08,0x09a0300f, + 0x00081204,0x20101c05,0x00180c07,0x09a03010, + 0x00081204,0x20601404,0x0090000b,0x0a805017, + 0x00100603,0x20780400,0x00880404,0x09702c11, + 0x20380601,0x20300202,0x00380807,0x0a303016, + 0x20100401,0x20500207,0x00880c06,0x0a302c16, + 0x20401003,0x20a82e09,0x00f00c09,0x0b605021, + 0x20102006,0x2068360a,0x00781807,0x0a102417, + 0x00201003,0x20482205,0x00481a02,0x0af02819, + 0x20101803,0x20582a03,0x00881c02,0x0af01c1a, + 0x00480800,0x20502000,0x00484a04,0x0c804c24, + 0x20b80a02,0x00201008,0x20683c02,0x0ad0101b, + 0x20980e01,0x00002404,0x20484003,0x0bb01819, + 0x20881602,0x00102c05,0x20384201,0x0bd0101b, + 0x21000c00,0x20882601,0x00c82007,0x0da02426, + 0x00e81e02,0x00002c05,0x2028162a,0x0b90000f, + 0x00b01000,0x20382400,0x00580e21,0x0c680412, + 0x00b00800,0x20481400,0x00980620,0x0c880811, + 0x01301c00,0x20582201,0x00384a38,0x0ea01419, + 0x20b80804,0x00801c00,0x21881c00,0x0cf00002, + 0x20e01405,0x20283800,0x00781000,0x0d880408, + 0x20d01c07,0x20385000,0x00881400,0x0d900007, + 0x20b00400,0x20481000,0x00d01800,0x0fc82407, + 0x00e80e08,0x0060200c,0x21101220,0x0cd8060e, + 0x01280608,0x0020080f,0x20700629,0x0d90020c, + 0x0118120a,0x00402c14,0x20d81a28,0x0da0060d, + 0x00602804,0x20387c00,0x00906220,0x0fd81a09, + 0x20380406,0x00300a0c,0x20902008,0x0c100e1a, + 0x20700807,0x00281a0a,0x2050300c,0x0cd0121b, + 0x20600c06,0x0008220b,0x2010400b,0x0cd00e1c, + 0x00681e08,0x0080500d,0x2170120f,0x0f202620, + 0x00100a02,0x00281406,0x20701a02,0x0b500e17, + 0x00580a07,0x0040140c,0x20c01a09,0x0c102219, + 0x00480a06,0x00301408,0x20a01206,0x0c002619, + 0x00000c03,0x00182a0b,0x20306802,0x0e003626, + 0x00180a01,0x00401400,0x20d01802,0x0a902617, + 0x00080402,0x00201209,0x20702407,0x0b303a1a, + 0x00000804,0x00181a09,0x20402806,0x0b30321a, + 0x00380800,0x00401a01,0x20d00c01,0x0cd05e25, + 0x00180400,0x00300a04,0x20800c04,0x09f02e14, + 0x00000802,0x00181e02,0x20301806,0x0a803e14, + 0x00180601,0x00300c04,0x20a00005,0x0a803a14, + 0x20100202,0x00280400,0x2070180c,0x0bc0621e, + 0x20200403,0x00281203,0x20500408,0x09602e0d, + 0x00280e03,0x00302003,0x20a80c05,0x09f04a0f, + 0x00180a02,0x00201400,0x20700806,0x09f0420f, + 0x20100003,0x00300205,0x20800409,0x0af06a14, + 0x00200204,0x00300405,0x20a00002,0x09102e08, + 0x20200802,0x00181605,0x2020100a,0x09904208, + 0x20200c04,0x00182606,0x20201408,0x09903e08, + 0x00280a03,0x00301405,0x20880806,0x0a706a0c, + 0x20300004,0x00380607,0x20900008,0x08e03203, + 0x00180601,0x00200802,0x20781003,0x09704602, + 0x00280a04,0x00401406,0x20b81003,0x09704602, + 0x20100402,0x00180e05,0x2030080b,0x0a306604, + 0x00400204,0x00300007,0x20a00000,0x08e02801, + 0x00080402,0x00200e02,0x20581006,0x09704003, + 0x20200003,0x00200205,0x20600008,0x09704003, + 0x20200801,0x00281400,0x2068080a,0x0a406407, + 0x20300401,0x00380e05,0x20a00c0b,0x09003007, + 0x00000204,0x00180405,0x20200406,0x09a03809, + 0x00380603,0x00200c03,0x20681003,0x09a03c08, + 0x00300203,0x00400004,0x20b80405,0x0a90600e, + 0x00100802,0x00581603,0x20e80c02,0x09502c0d, + 0x00000401,0x00181207,0x20300407,0x0a003c0f, + 0x20400c02,0x00182205,0x2030080c,0x0a003810, + 0x20500c01,0x00382606,0x20a0100f,0x0b306018, + 0x20380602,0x00600c05,0x21381804,0x09d02811, + 0x20400402,0x00281203,0x20782005,0x0a903415, + 0x00080601,0x00400802,0x20b82201,0x0a903415, + 0x20180403,0x00600a04,0x21383400,0x0c10601f, + 0x00581400,0x00503e02,0x21083203,0x0a502011, + 0x00580a01,0x00401c04,0x20c83a07,0x0b402414, + 0x00280c00,0x00302201,0x20983201,0x0b402414, + 0x00300206,0x00600405,0x21182e04,0x0d00441e, + 0x20c00401,0x00180a02,0x2028140b,0x0ae00415, + 0x20a00000,0x00100000,0x20481407,0x0bd00c14, + 0x20900801,0x00081400,0x00081405,0x0be00c16, + 0x2100000a,0x0058060e,0x21084806,0x0df02c1f, + 0x00c01000,0x00183001,0x20380625,0x0b88080f, + 0x00b80800,0x00201801,0x20582a21,0x0c70000e, + 0x00b00201,0x00200002,0x20582220,0x0c80000f, + 0x01381a08,0x00604c18,0x21287e39,0x0ec00010 + }, //ct0 + { + 0x20f80803,0x20a00000,0x00080800,0x11601c09, + 0x20c81e07,0x20d00000,0x00005400,0x1230340a, + 0x21080c00,0x20a00000,0x00081000,0x1230280d, + 0x20d80a04,0x20d00000,0x00000800,0x12a04012, + 0x01280a0d,0x20c0000a,0x0000262c,0x1170220d, + 0x0090140c,0x21400215,0x00083624,0x12505208, + 0x01200201,0x20d00000,0x00081e30,0x1260220b, + 0x00781806,0x20e0020c,0x00081a28,0x13003e02, + 0x20700812,0x20f0021c,0x0008340b,0x10a02e1d, + 0x00780a05,0x20f0000e,0x00083609,0x11a0261f, + 0x20400405,0x20d00203,0x00082c06,0x11901220, + 0x00600601,0x21400007,0x00084a13,0x12702620, + 0x0048160c,0x20d0001c,0x00081e09,0x0fd0021c, + 0x20780800,0x21100202,0x0000000c,0x10a01e1e, + 0x00381205,0x20c0000b,0x00000605,0x1098061f, + 0x00100a02,0x21300004,0x00082601,0x11400e2a, + 0x00180402,0x21200209,0x00002003,0x0ee0121f, + 0x00900c03,0x21400203,0x00082a0a,0x0fc01a1d, + 0x00280402,0x21000206,0x00000c03,0x0f900e20, + 0x00300403,0x21100201,0x00081802,0x0ff00229, + 0x00202003,0x21300203,0x00083405,0x0df0161b, + 0x20500204,0x21100007,0x00080c11,0x0ed00619, + 0x20200401,0x21100201,0x0008140a,0x0eb00a19, + 0x20180607,0x21000009,0x00000c0c,0x0ec80a22, + 0x00280602,0x20b00005,0x00080809,0x0d380a14, + 0x00100c03,0x21100205,0x00081402,0x0e40060f, + 0x00100601,0x21000003,0x00080c05,0x0e000211, + 0x00001407,0x2110020c,0x0008140a,0x0de00217, + 0x20881000,0x20b00201,0x00001411,0x0cc80a07, + 0x00400603,0x20e00005,0x00081005,0x0dd80e0c, + 0x20280400,0x21000001,0x00000809,0x0d98060a, + 0x00100205,0x20c00009,0x00080c09,0x0d58160d, + 0x00700601,0x20f00000,0x00000206,0x0ca00602, + 0x20880c06,0x20c00204,0x00000410,0x0d981201, + 0x00600205,0x21000002,0x00001002,0x0d600605, + 0x20100402,0x20c00206,0x0008040c,0x0d181603, + 0x20300801,0x20e00202,0x00080c0e,0x0c900402, + 0x00980a0b,0x20f0000d,0x00002a08,0x0db80803, + 0x2090180c,0x2100020d,0x00083414,0x0d500806, + 0x20280402,0x20c00001,0x0008100a,0x0d281c08, + 0x20181003,0x20c00000,0x00000405,0x0cd8080b, + 0x2060100d,0x21100215,0x00081014,0x0dc00c09, + 0x0098260f,0x20a00018,0x00003207,0x0db8140d, + 0x00581202,0x20d00006,0x00001c03,0x0d881c0f, + 0x00580a09,0x20f0000a,0x00002803,0x0d40040f, + 0x0028120b,0x20e00013,0x00000803,0x0e480814, + 0x2080040a,0x21300214,0x00001414,0x0e201414, + 0x20581a01,0x21100001,0x00003c11,0x0e180818, + 0x20c0180c,0x21200212,0x00081812,0x0de0181a, + 0x20800c0a,0x2120020d,0x0000000a,0x0f000c1b, + 0x00201605,0x2120000b,0x00082204,0x0ef00c1c, + 0x00100e03,0x21700203,0x00001003,0x0f001422, + 0x00b00207,0x20c00012,0x00000212,0x0ec0001a, + 0x00980e09,0x20f00010,0x0000260c,0x0fe00419, + 0x20101006,0x20d00206,0x00080403,0x0fd0081c, + 0x2060200e,0x2140020d,0x00084406,0x10201027, + 0x20f00001,0x20d00204,0x0000340e,0x0f701418, + 0x21101005,0x2120020c,0x0000180e,0x1090241a, + 0x20c81208,0x2090000e,0x00003c01,0x10b0081d, + 0x20780a0f,0x20c0001c,0x0000260d,0x11681023, + 0x00f80400,0x20c00201,0x00002e2c,0x10302812, + 0x01100202,0x20e00006,0x00001233,0x11602411, + 0x01081404,0x20e0020c,0x00005e2f,0x1170300f, + 0x00f80408,0x20e00218,0x0000562d,0x12201c0e, + 0x20b01201,0x00c81800,0x21f81000,0x11782007, + 0x21302c06,0x01085800,0x22683800,0x12681810, + 0x21001802,0x00982400,0x21f83c00,0x12681409, + 0x21180a06,0x01081400,0x22700000,0x12f80c12, + 0x00680401,0x01081e02,0x22500222,0x11882a0a, + 0x01582209,0x01b03811,0x23d83e39,0x12982e0c, + 0x01100602,0x00f00007,0x22883630,0x1268320f, + 0x00d0380e,0x00e84613,0x22b85e34,0x13481a08, + 0x00c00e02,0x00f01401,0x22c84210,0x10c82e23, + 0x00100c04,0x0138160b,0x22e80805,0x11a83e26, + 0x00180602,0x01100800,0x22781403,0x11784225, + 0x00580a08,0x01c01016,0x23c85e0d,0x12685628, + 0x20802403,0x01183e04,0x22681413,0x0f984e22, + 0x20701803,0x01681c00,0x2348340a,0x10984e1f, + 0x20301405,0x01083207,0x22581006,0x10684e20, + 0x20181003,0x01a01602,0x23980c03,0x1118662d, + 0x00300805,0x01b80805,0x23682e06,0x0eb85e1c, + 0x00c81606,0x01c0200b,0x23b81a0c,0x0fa86220, + 0x00400e04,0x0158080a,0x23182602,0x0f685a1f, + 0x00700a05,0x01600c06,0x23380c01,0x0fb86a2b, + 0x00483a0d,0x01c05c13,0x23801002,0x0dd85e1e, + 0x20900005,0x01700207,0x23300418,0x0ea8621b, + 0x00000401,0x01700a02,0x23380809,0x0e785e1b, + 0x20880406,0x01880a07,0x23001015,0x0e786a21, + 0x00100805,0x00e80a12,0x2200340e,0x0cf84a16, + 0x00481a04,0x01702808,0x23380a03,0x0e086610, + 0x00180a01,0x01800802,0x23100408,0x0dc86613, + 0x00782208,0x0170380c,0x23200202,0x0da86617, + 0x20802004,0x01082e04,0x22281810,0x0c884e06, + 0x00180e01,0x01200e04,0x2290180a,0x0d885e0d, + 0x20200000,0x01680a01,0x22f00c0a,0x0d586209, + 0x20400c04,0x00f8060b,0x22401812,0x0cf85e0f, + 0x00681602,0x01801009,0x22d81206,0x0c785a01, + 0x20201c04,0x00f82207,0x22580c0c,0x0d485e02, + 0x00100005,0x01700601,0x23180804,0x0d285e02, + 0x00280a02,0x01200802,0x22580c06,0x0cb85e03, + 0x20281205,0x01401802,0x2290140c,0x0c685001, + 0x20200800,0x01681c06,0x22e00005,0x0d586407, + 0x00382e0e,0x0160480e,0x23001007,0x0d285803, + 0x20101401,0x01181203,0x22380c0b,0x0cc86006, + 0x00202008,0x01082e0d,0x22380406,0x0c984c0a, + 0x00781a06,0x01802c05,0x23400601,0x0da85c09, + 0x2060480f,0x00b86e1b,0x21e01c11,0x0d68500f, + 0x00302202,0x01583400,0x22700008,0x0d186c10, + 0x20400e02,0x01881c09,0x22e8100d,0x0d085813, + 0x2080200b,0x0128320e,0x22900415,0x0e085c13, + 0x00280a03,0x01d01011,0x23983800,0x0e085c17, + 0x20601c07,0x01d84607,0x23480812,0x0dc8701d, + 0x00083c00,0x01b04402,0x23500800,0x0dc8541a, + 0x00281a0a,0x01a02412,0x23580a03,0x0ed8601c, + 0x20382e03,0x01a03807,0x23502007,0x0ec85c1b, + 0x20282603,0x0250240d,0x24581000,0x0ed87426, + 0x00300e01,0x00c80403,0x22501c00,0x0e98481a, + 0x2010140a,0x0158260d,0x22d02804,0x0fa8541c, + 0x00682a01,0x00f02e03,0x22703a03,0x0fb8441d, + 0x00883e03,0x01c06006,0x23c01607,0x10086422, + 0x20e80601,0x00f00400,0x2260340a,0x0f78381f, + 0x20c8220a,0x01903011,0x23601402,0x1098481f, + 0x21302002,0x00583606,0x21b0300e,0x10a83023, + 0x21601601,0x00d81a03,0x2240480f,0x11185426, + 0x00f00402,0x00f80e05,0x22502e2d,0x10582017, + 0x00f00405,0x01180610,0x2290462e,0x11783012, + 0x01403000,0x00d83a01,0x22900a3b,0x11a82018, + 0x01702402,0x01281207,0x22a01a45,0x12283818, + 0x20c81606,0x00001400,0x00600800,0x10e85404, + 0x20e00201,0x20602800,0x00a84c00,0x11d85404, + 0x20e00000,0x00202800,0x20383000,0x11e85800, + 0x21802005,0x20682800,0x00986c00,0x1288480f, + 0x00702010,0x20582a13,0x00b83a24,0x10e85e0d, + 0x00c00802,0x20682a02,0x01481229,0x11c87e11, + 0x00f81a01,0x00201601,0x00780a29,0x11b87214, + 0x01b83607,0x0030680f,0x20186e47,0x12a87615, + 0x00a81e10,0x0030341e,0x00183610,0x10088227, + 0x00500601,0x20401405,0x00a83a06,0x10c88228, + 0x20280801,0x20380603,0x00b81004,0x10a87a27, + 0x20301002,0x20b81207,0x01981409,0x11489a33, + 0x2068140a,0x20503212,0x00e8080f,0x0eb88228, + 0x20481a01,0x20402c02,0x00f81c0a,0x0f889626, + 0x00301003,0x20500e01,0x00a84201,0x0f788626, + 0x00201807,0x20782000,0x01582c01,0x0fc8ae2e, + 0x00800607,0x20900c0c,0x01a81602,0x0d989621, + 0x00601400,0x20981a01,0x01a00602,0x0e68a222, + 0x00081203,0x20201809,0x00d81007,0x0e48a223, + 0x00281e0d,0x20102814,0x00e01407,0x0e68b62a, + 0x20801805,0x20885208,0x01d04415,0x0ca89618, + 0x20400001,0x20580601,0x01480411,0x0d68a21a, + 0x00181202,0x20501400,0x01301407,0x0d589e1b, + 0x20101009,0x20881213,0x0170200e,0x0d389e20, + 0x00580e02,0x20201406,0x00a80604,0x0c187a0f, + 0x00000a03,0x20581c03,0x01301405,0x0cd8a60f, + 0x00000c02,0x20981205,0x0180080a,0x0c989612, + 0x20100e02,0x20382408,0x0140100a,0x0c78a214, + 0x20381e02,0x20603601,0x00f8040c,0x0ba8720b, + 0x00000c05,0x20381605,0x00c00006,0x0c789a0a, + 0x20200400,0x20680402,0x01380c09,0x0c389a09, + 0x00181a03,0x20101c02,0x00b01807,0x0bf88e0b, + 0x00401804,0x20c82a07,0x01c00403,0x0b787a04, + 0x00282206,0x00003809,0x00780c05,0x0c389a04, + 0x00680602,0x20480402,0x01300c02,0x0c089a03, + 0x00000c04,0x20680a07,0x01100408,0x0bb88604, + 0x20700801,0x20681803,0x0128080e,0x0b788005, + 0x20200404,0x20800209,0x01500c0b,0x0c389404, + 0x20a02005,0x20584205,0x01201814,0x0c189408, + 0x00081a03,0x20302806,0x00f80c09,0x0bb88804, + 0x00a80e05,0x20503807,0x00c81e08,0x0bb87c08, + 0x00101000,0x20781c02,0x01500404,0x0c78980c, + 0x00983607,0x00206c0b,0x00282a0a,0x0c78880d, + 0x00181e02,0x20a03202,0x01900009,0x0c08880d, + 0x20781202,0x20800a07,0x01a01816,0x0c08840f, + 0x00381a02,0x20303002,0x00e80c07,0x0cf89412, + 0x20100804,0x20b80e09,0x01d01811,0x0ce89411, + 0x00180803,0x21101a08,0x0248200b,0x0c989017, + 0x0010540c,0x20c8720c,0x01b81c02,0x0cb8881c, + 0x20800c03,0x20982204,0x0190180f,0x0da8981c, + 0x20602201,0x20984c02,0x01a01c0e,0x0da89420, + 0x20503401,0x21384c01,0x02a8180e,0x0d78a823, + 0x0028320b,0x00902419,0x00000c04,0x0da8941e, + 0x00980a03,0x20601406,0x01180609,0x0ea88c1f, + 0x00503004,0x20184a03,0x00700a05,0x0ec88425, + 0x00502402,0x20685005,0x01701602,0x0eb8b029, + 0x20f01001,0x20380a07,0x00904009,0x0ea87025, + 0x21501401,0x20883202,0x01603813,0x0f988824, + 0x21181e02,0x00b02809,0x20b80808,0x0fe87c26, + 0x21682e03,0x0030280b,0x0020280c,0x1008982f, + 0x01181002,0x00100607,0x00702a33,0x0fb85c1c, + 0x01580400,0x20300801,0x00a01a3e,0x10b86c1b, + 0x01483601,0x00405803,0x20101e3c,0x10f87418, + 0x01984601,0x20706004,0x00c04e4c,0x1158741e, + 0x21201c01,0x20482400,0x00682800,0x10584005, + 0x20e81607,0x00402800,0x20801c00,0x11485201, + 0x20e83605,0x00202800,0x00303400,0x11385a01, + 0x21281202,0x00203c00,0x20883c00,0x12084400, + 0x01780c00,0x00303003,0x20484a37,0x10385216, + 0x00e01c0d,0x20281614,0x00282e2b,0x11085217, + 0x00e02806,0x20b8320f,0x00e80a2a,0x10f84a16, + 0x01301805,0x20283606,0x00781237,0x11c86a1b, + 0x20600201,0x00082402,0x0090140e,0x0f086e2b, + 0x00481e09,0x00501813,0x20382601,0x0fd8762c, + 0x20102004,0x20181802,0x00185001,0x0fd8622a, + 0x20180e01,0x00401c08,0x20683802,0x10587636, + 0x00400c04,0x00080a01,0x00080e03,0x0dd86625, + 0x20501406,0x20281a09,0x0030080c,0x0e887227, + 0x00682208,0x0070340f,0x20581602,0x0e887a2b, + 0x00980e04,0x00102c06,0x00180c01,0x0ea88234, + 0x00181e0a,0x00301c0b,0x2020240a,0x0cb86221, + 0x00681605,0x00302008,0x20280a02,0x0d687622, + 0x20300c03,0x2028160a,0x00902410,0x0d387624, + 0x20b01004,0x20282e06,0x00c0301b,0x0d388226, + 0x20400c0a,0x20480a13,0x0050000d,0x0bd84e16, + 0x20300802,0x20180607,0x00500810,0x0c68721b, + 0x20100801,0x00181800,0x00300007,0x0c587218, + 0x00881a04,0x00202406,0x00100a05,0x0c486e1b, + 0x00300a06,0x2018140c,0x00380c02,0x0b48620f, + 0x20200002,0x00180601,0x00480c08,0x0bc8760f, + 0x00281201,0x00301804,0x20380405,0x0ba86e12, + 0x20300801,0x20380a07,0x00a01412,0x0b786615, + 0x20500804,0x00281e07,0x2020140b,0x0ae85a08, + 0x00580a03,0x00001005,0x00380801,0x0b687a0a, + 0x20281201,0x20101201,0x00300c0b,0x0b386a0a, + 0x20201004,0x20282a04,0x00800008,0x0b086a08, + 0x00780a05,0x00402006,0x20981a04,0x0ac85605, + 0x20400c02,0x20282604,0x00701c0f,0x0b287a02, + 0x00401401,0x20481203,0x00780404,0x0b186a02, + 0x00581606,0x00301c0a,0x20280401,0x0ad86603, + 0x20601008,0x00180608,0x20181811,0x0aa85c01, + 0x00180400,0x00100c03,0x20280802,0x0b487006, + 0x20581201,0x00001c02,0x0038100f,0x0b186c07, + 0x20301803,0x20282a09,0x0050180f,0x0ad86005, + 0x0058220f,0x00601011,0x20202c00,0x0ad8680a, + 0x00180602,0x00001402,0x00100407,0x0b886c0b, + 0x00201c01,0x20383400,0x00901c01,0x0b78700f, + 0x20101a01,0x00382402,0x20580807,0x0b28600f, + 0x20802815,0x20282a1b,0x00281010,0x0b484c12, + 0x00001001,0x20181e04,0x00601409,0x0bf86c13, + 0x00380603,0x00300c02,0x20400007,0x0c086413, + 0x00400c03,0x00900203,0x20e82403,0x0bc86415, + 0x00d85619,0x00808c23,0x20882a0a,0x0be86015, + 0x20500404,0x00380602,0x2018140b,0x0cb8681d, + 0x20880806,0x00201607,0x20181410,0x0cc8641f, + 0x20483a03,0x00c05008,0x20f81c0e,0x0c88741d, + 0x20903c19,0x20d86e28,0x01b0341d,0x0c985c1e, + 0x00780604,0x00480408,0x20200e03,0x0db87020, + 0x00882a07,0x0000400c,0x00480e08,0x0dd87022, + 0x00780e01,0x20201e02,0x00500403,0x0d987826, + 0x20f83612,0x00202423,0x00000003,0x0dd8602e, + 0x21481003,0x00300e05,0x20301811,0x0ec86027, + 0x21401805,0x20982a0a,0x01402811,0x0ee86c27, + 0x21903803,0x20585a04,0x00c01c17,0x0ef87c34, + 0x01303409,0x20b8321b,0x0090363a,0x0f18401f, + 0x01400602,0x20180405,0x0000123d,0x0ff8581e, + 0x01302602,0x20484407,0x00a02239,0x1018601f, + 0x01803203,0x00986808,0x20a03e48,0x1088702b, + 0x21182002,0x00503000,0x20682000,0x0fe84000, + 0x21500802,0x00281c00,0x00300800,0x10985c04, + 0x21305403,0x20786c00,0x00883400,0x10984004, + 0x21580e02,0x00200800,0x20100400,0x11685a02, + 0x01780607,0x20200806,0x00600634,0x0f984e1a, + 0x01b82606,0x00404005,0x2048163f,0x1068561b, + 0x01482a01,0x00e0400a,0x21384239,0x10785618, + 0x01800804,0x20201606,0x0018323e,0x11085a21, + 0x20601c0b,0x2048220f,0x00881c10,0x0e584e2c, + 0x20502809,0x20583a0c,0x00c80c13,0x0ef86231, + 0x00382a05,0x00404c06,0x20380403,0x0f186233, + 0x20100e01,0x00080407,0x0068180b,0x0f68763a, + 0x00881a0b,0x00401c13,0x00181203,0x0d186226, + 0x00182208,0x0050240f,0x20281403,0x0da86e26, + 0x20201805,0x20682e0a,0x00f0240e,0x0d98662b, + 0x00481a03,0x00300805,0x00402c07,0x0db87632, + 0x20902407,0x20283a0d,0x00702415,0x0bf85a1d, + 0x00101404,0x20381e08,0x00801806,0x0c886a22, + 0x00080603,0x20100805,0x00480806,0x0c785e21, + 0x20700402,0x20300605,0x00601015,0x0c585e24, + 0x00780e03,0x00602007,0x20781e06,0x0b485215, + 0x20180e05,0x00201406,0x0010000a,0x0b98661a, + 0x00000403,0x20200205,0x00680808,0x0b885e1a, + 0x00301001,0x20382000,0x00801001,0x0b785e19, + 0x20380800,0x00300a03,0x00100c0e,0x0a985a11, + 0x00000806,0x20180a09,0x00680807,0x0af86211, + 0x00000e03,0x20181803,0x00700409,0x0ad86612, + 0x20280e02,0x00101002,0x0000040b,0x0ac85613, + 0x20100802,0x00100202,0x00381004,0x0a385a08, + 0x00100605,0x00080809,0x00480407,0x0a886e0a, + 0x20301006,0x00281e06,0x0018080a,0x0a786608, + 0x00200002,0x20200e04,0x00380c05,0x0a58520b, + 0x00300000,0x00200405,0x00380401,0x0a086205, + 0x20200404,0x00100207,0x0028040b,0x0a586602, + 0x00581e08,0x0060280d,0x20680401,0x0a486602, + 0x20201401,0x20182001,0x0060000b,0x0a185e03, + 0x00282a08,0x00203006,0x00302009,0x09e85800, + 0x00180601,0x00200005,0x00280405,0x0a686c06, + 0x20500c07,0x2018120c,0x00401011,0x0a586006, + 0x00181202,0x00401c03,0x20280c06,0x0a285c05, + 0x2090380d,0x20885213,0x00f00c11,0x0a284c0d, + 0x20180602,0x00100402,0x00201c08,0x0ab8680d, + 0x00381204,0x00201c08,0x20180c01,0x0ab8600f, + 0x20380c03,0x00001e03,0x00581009,0x0a68600d, + 0x00c83e0c,0x00705014,0x20581e0b,0x0aa85410, + 0x00180802,0x20101205,0x00300405,0x0b385814, + 0x00080400,0x20100204,0x0060180a,0x0b385c14, + 0x00781e07,0x20402406,0x00c00401,0x0ae86411, + 0x20c03009,0x20886e10,0x00f0441a,0x0b285017, + 0x20100400,0x20300401,0x00781009,0x0be85c1a, + 0x20200001,0x20280602,0x00600009,0x0c08581e, + 0x20703807,0x20a8560e,0x01500c16,0x0b98641d, + 0x01081e09,0x0040440b,0x20b8360b,0x0c183c1f, + 0x00280602,0x20180c00,0x00801405,0x0cd86421, + 0x00101c01,0x20283400,0x00500c04,0x0d085c24, + 0x00680400,0x00380c08,0x00081c01,0x0cb86c29, + 0x22104c0e,0x20287611,0x00600026,0x0d28542c, + 0x21101405,0x20282205,0x0058040c,0x0e085c2a, + 0x20f81201,0x00501c04,0x20880807,0x0e48542a, + 0x21682a05,0x00304c0a,0x20380413,0x0e186833, + 0x01c84e0b,0x01107022,0x21782e55,0x0e985c26, + 0x01300204,0x0030040d,0x20280638,0x0f386020, + 0x01181e01,0x00002c03,0x20101632,0x0f785020, + 0x01581c03,0x20702a09,0x01002a40,0x0fa8642c, + 0x20f02001,0x20b82c00,0x00a81c00,0x0f683602, + 0x21380601,0x20380400,0x00880c00,0x0fe84403, + 0x21085606,0x00a08c00,0x20c00c00,0x10284a06, + 0x21601003,0x00282000,0x00482800,0x10b85202, + 0x01000001,0x20280804,0x2018122e,0x0f18421a, + 0x01602006,0x20483204,0x0078123a,0x0fb8521a, + 0x01302408,0x20b83611,0x0160122f,0x0fb84e1d, + 0x01c81e02,0x0060280a,0x20481e43,0x10486224, + 0x00581605,0x20203806,0x20281401,0x0dd84230, + 0x0048220b,0x0040440f,0x20481806,0x0e585634, + 0x20201a02,0x20283408,0x00980409,0x0e585630, + 0x20281a06,0x20101c03,0x00602011,0x0e985e3d, + 0x20302007,0x20782e0a,0x00b00c10,0x0c684a28, + 0x2070240b,0x20583a11,0x00d01012,0x0cd85a28, + 0x00280e01,0x00301801,0x20480804,0x0cf84e29, + 0x00103808,0x2078460d,0x00d0080c,0x0ce8562e, + 0x20281e06,0x0010300b,0x00081408,0x0b584a1c, + 0x00681e08,0x0050200f,0x20180e02,0x0bc85e1f, + 0x20300401,0x00080602,0x0020040b,0x0bc84e21, + 0x20581605,0x0070100b,0x2048040f,0x0ba85a21, + 0x00300000,0x20680a06,0x00c02002,0x0a984a17, + 0x20600805,0x2028160a,0x0070180f,0x0ae85219, + 0x00380601,0x00100801,0x00180403,0x0ae84e1a, + 0x00480601,0x00200e03,0x00001001,0x0ad84e19, + 0x20300c04,0x20581605,0x00a80c0b,0x09f84210, + 0x00600202,0x00000c04,0x00281a02,0x0a485212, + 0x20380401,0x00000a01,0x0038080c,0x0a285213, + 0x20400404,0x00181606,0x0030040d,0x0a184e12, + 0x00180e02,0x20201407,0x00581002,0x09984a09, + 0x20480401,0x00000201,0x0050000f,0x09c85a0c, + 0x00380e02,0x20101802,0x00680c05,0x09b8560b, + 0x00480603,0x00201007,0x20180c01,0x09b84e0b, + 0x00380a05,0x20400002,0x00a02006,0x09584a05, + 0x00280602,0x20101003,0x00580404,0x09985a02, + 0x20301003,0x20382a04,0x00c0100e,0x09885e01, + 0x20181201,0x00101e02,0x0030080b,0x09784e05, + 0x2060300b,0x20684a0d,0x00a0080f,0x09583c05, + 0x00000802,0x20280e04,0x0090080b,0x09985805, + 0x00280e02,0x00101405,0x00280c05,0x09a85408, + 0x20101002,0x20481603,0x00a00409,0x09784c05, + 0x00483a0e,0x00505c14,0x20881e02,0x09a83c0c, + 0x20400602,0x00081003,0x00500c0b,0x09f85810, + 0x20100800,0x20281202,0x00701409,0x09f8540f, + 0x00000603,0x00080c03,0x00400406,0x09c84c0d, + 0x0000440b,0x20985e15,0x00f02009,0x0a083c0f, + 0x00300803,0x00180a03,0x00100000,0x0a885015, + 0x00000400,0x00080a01,0x00300806,0x0a984c17, + 0x00101c06,0x00182e07,0x00280406,0x0a384813, + 0x20381605,0x0080280b,0x20883409,0x0aa84418, + 0x20281a06,0x00301807,0x2010100a,0x0b48501a, + 0x20100802,0x00180602,0x00081007,0x0b684c1d, + 0x00083207,0x0080500b,0x20982408,0x0af84c1a, + 0x00700404,0x00280e04,0x00200400,0x0b88501d, + 0x00001407,0x2048160b,0x00580405,0x0c384822, + 0x00280e03,0x00301c05,0x00080c04,0x0c685023, + 0x00601007,0x2038160c,0x00a80409,0x0be85823, + 0x21384207,0x00307009,0x20181c14,0x0c884c27, + 0x20d80603,0x00101c09,0x00082007,0x0d585028, + 0x20f00c01,0x00081a03,0x0070140b,0x0d98542a, + 0x21b00605,0x00182c0a,0x0050181d,0x0d486436, + 0x01103c05,0x20d87a0f,0x01a04a33,0x0dc85425, + 0x00e81400,0x00000400,0x00702a2b,0x0e785420, + 0x01001000,0x00382c01,0x00101a30,0x0ed85024, + 0x01802402,0x00283205,0x20501649,0x0ef85032, + 0x20e82a02,0x01303800,0x21680400,0x0ef84e07, + 0x21500c03,0x00280800,0x20282800,0x0f783801, + 0x21503c04,0x20987400,0x01180400,0x0f884003, + 0x21300c00,0x20900c00,0x00a82c00,0x10283609, + 0x01100404,0x00980605,0x2088062b,0x0e88521c, + 0x01c81605,0x00502c09,0x20481a3e,0x0f284a1e, + 0x01b81e06,0x0060340c,0x20c82a3f,0x0f483a1d, + 0x01a01400,0x20582e01,0x00e0023a,0x0f984e26, + 0x00080602,0x00a80408,0x20801007,0x0d38562e, + 0x20700805,0x00082207,0x00702415,0x0da84e33, + 0x20400003,0x00001206,0x00280412,0x0dc84234, + 0x20701c06,0x00082800,0x00380c15,0x0de84e38, + 0x00581a03,0x00803400,0x20901006,0x0be84628, + 0x00482207,0x00203c09,0x20180801,0x0c584228, + 0x00100e01,0x20180c03,0x00600005,0x0c684a28, + 0x00983e0e,0x00706412,0x20700601,0x0c584a2f, + 0x20800404,0x00282208,0x00402413,0x0ad8421b, + 0x20302006,0x2068360c,0x00e0180e,0x0b284220, + 0x20280800,0x00200a01,0x0030080a,0x0b384621, + 0x20a0200d,0x20883219,0x0120241b,0x0b083e22, + 0x00400601,0x00380403,0x20480e04,0x0a283a14, + 0x20180601,0x00300805,0x00181c05,0x0a584217, + 0x00200400,0x00080601,0x00500003,0x0a58421a, + 0x00380608,0x0000000f,0x00680e02,0x0a384616, + 0x00100201,0x00401401,0x20581007,0x09883a12, + 0x00480603,0x00100803,0x00300402,0x09a84a14, + 0x20280400,0x00100000,0x0040000b,0x09984213, + 0x00000c06,0x20180609,0x00680808,0x09983e13, + 0x00000201,0x00480e01,0x00001009,0x0918420a, + 0x20200403,0x00080a05,0x0050000e,0x0928460c, + 0x00100400,0x20180800,0x00400406,0x0928420b, + 0x00180e04,0x00200007,0x00500808,0x09184a0b, + 0x20201005,0x00481a03,0x20380408,0x08e83a02, + 0x00080602,0x00200005,0x00300007,0x08f84a01, + 0x00000401,0x00100a01,0x0018100a,0x08e84202, + 0x20100c04,0x20181606,0x00500c0a,0x08e83e02, + 0x00582e09,0x0080440a,0x20980802,0x08e83c03, + 0x00280601,0x00100e01,0x00200407,0x09084406, + 0x20100601,0x00180c02,0x0040040a,0x09084808, + 0x00181205,0x00101807,0x20180406,0x08f83805, + 0x20a0280e,0x20285211,0x00801c12,0x09283c0d, + 0x20600403,0x00080603,0x0058040e,0x09584410, + 0x20180800,0x00300601,0x00100808,0x09684411, + 0x20300406,0x20300208,0x00500009,0x0938380d, + 0x00b83e10,0x00806c19,0x20c8220c,0x09a83810, + 0x00780a06,0x00101007,0x00400604,0x09f84415, + 0x00000401,0x00000400,0x00380805,0x0a084017, + 0x00681a08,0x20202c0a,0x00580e01,0x09b83c11, + 0x20800c0b,0x20781a16,0x00f02415,0x0a283414, + 0x20702407,0x2028360c,0x00800811,0x0aa8401c, + 0x00181202,0x00101402,0x00400405,0x0ad8441c, + 0x2070240a,0x2088420f,0x01000c13,0x0a58401a, + 0x00b00607,0x2048040a,0x00981a04,0x0af83c1d, + 0x00781a02,0x00702409,0x20682606,0x0ba84821, + 0x00080c03,0x20280a05,0x00801409,0x0bc84023, + 0x00e8120a,0x0020200f,0x00082202,0x0b584422, + 0x21a02c07,0x2038560a,0x0080141d,0x0bf84029, + 0x21080e04,0x00100c04,0x00402010,0x0cb84826, + 0x20e00203,0x20600c05,0x00780808,0x0d083c2b, + 0x2200180a,0x20281e0e,0x00980827,0x0c984834, + 0x01681605,0x0080400f,0x20d84241,0x0d583c26, + 0x00e01404,0x2028320d,0x0060222b,0x0de83c24, + 0x01000402,0x20600207,0x00a0022f,0x0e483c23, + 0x01a83607,0x00404014,0x00181e4e,0x0e585833, + 0x21002c01,0x21383c00,0x02281000,0x0e583605, + 0x21281002,0x20301c00,0x00581000,0x0f083604, + 0x21181c00,0x00604400,0x20a82400,0x0f283205, + 0x21482204,0x00b03400,0x21002800,0x0fc8420b, + 0x01580602,0x20800404,0x01380e30,0x0de83a1d, + 0x01701204,0x20781005,0x00b01235,0x0ea83a1e, + 0x01501001,0x20181a01,0x00700e34,0x0eb8421f, + 0x01a80808,0x00301a0d,0x2028063b,0x0f283628, + 0x20300402,0x20981601,0x01500c0f,0x0c983e2d, + 0x20200803,0x20380a07,0x0080040f,0x0d383231, + 0x20180a01,0x00300c03,0x0010080c,0x0d583e32, + 0x20181a08,0x0010280c,0x00380415,0x0d58423c, + 0x00200e06,0x20781c05,0x01001c06,0x0b683623, + 0x20300c00,0x20182403,0x0060080a,0x0bd83625, + 0x00081601,0x00101601,0x00401408,0x0be83628, + 0x20502008,0x2058520c,0x00d03810,0x0bc83e29, + 0x20401c06,0x2058160b,0x0098100b,0x0a68261a, + 0x00381a03,0x00303003,0x20380c01,0x0ac82a20, + 0x20201002,0x20481204,0x00800009,0x0ac82e20, + 0x00481608,0x0030340b,0x20781802,0x0ab82a20, + 0x00380a02,0x00200c08,0x00481a01,0x09b83a15, + 0x20200803,0x20380606,0x0090040a,0x09d8321a, + 0x00300202,0x00000403,0x00480802,0x09e8321a, + 0x20500c08,0x2028120c,0x00600c0d,0x09c82e18, + 0x00081204,0x00001003,0x00701c08,0x09183612, + 0x00200602,0x20280404,0x00700004,0x09283613, + 0x20201001,0x20180e02,0x0058040b,0x09283214, + 0x00681a09,0x0010240d,0x00280602,0x09282e12, + 0x20100806,0x20480a09,0x00b00009,0x08a82e0a, + 0x00100000,0x20100a01,0x00680409,0x08a8320c, + 0x00180400,0x00300401,0x00280806,0x08a8360b, + 0x20401c09,0x2058260f,0x00b0080f,0x08a82a0c, + 0x00381607,0x20201c0a,0x00980405,0x08783203, + 0x20200801,0x20180e01,0x0080000c,0x08783602, + 0x00181201,0x00201002,0x00400409,0x08783a03, + 0x00300205,0x0020080a,0x00181c04,0x08783202, + 0x20402406,0x20783e0b,0x0100180c,0x08782c05, + 0x00280601,0x00100003,0x00500406,0x08883407, + 0x20280601,0x20200601,0x00800c0c,0x08883008, + 0x20400804,0x00281a06,0x0040100c,0x08883406, + 0x00481a03,0x00202c07,0x00182801,0x08b82c0b, + 0x20380800,0x00000a02,0x0050040b,0x08e8300f, + 0x20101404,0x20381a04,0x00980807,0x08e83011, + 0x00300203,0x00400805,0x20280c01,0x08d8300d, + 0x20502001,0x20484e03,0x00c02c0c,0x09283812, + 0x00000401,0x20280c00,0x00600403,0x09883016, + 0x00181604,0x00201007,0x00300405,0x09883417, + 0x20200802,0x00481a03,0x20101009,0x09483412, + 0x00380401,0x00401000,0x20781601,0x09d82417, + 0x00082203,0x20103403,0x00380c04,0x0a482c1a, + 0x20100e02,0x20481a04,0x00801807,0x0a582c1d, + 0x00381a02,0x00603003,0x20781804,0x09f82c19, + 0x00400202,0x00200402,0x20380806,0x0a982c1a, + 0x00501803,0x20982606,0x01000804,0x0b28301e, + 0x00302808,0x0008320a,0x00282004,0x0b582c23, + 0x00480403,0x00080e04,0x00500c0c,0x0ad83821, + 0x21281003,0x00302e03,0x20182013,0x0b883027, + 0x21400a02,0x20381c03,0x00800414,0x0c38342a, + 0x21181607,0x00a00c0f,0x20a80c0d,0x0c98402c, + 0x21681e05,0x00003006,0x00281018,0x0c283433, + 0x01181603,0x20200408,0x00a01632,0x0cc84023, + 0x01300801,0x00001202,0x00182238,0x0d882c25, + 0x01200002,0x00400e07,0x20700e36,0x0dd83424, + 0x01403804,0x20785a0b,0x00e01e3b,0x0dc83831, + 0x20e83203,0x00e05000,0x21801400,0x0e282209, + 0x21001402,0x00581400,0x20480c00,0x0ea83204, + 0x21100401,0x20381000,0x00900800,0x0eb83204, + 0x21800800,0x20482800,0x01002400,0x0f384203, + 0x01300805,0x00280a0a,0x20400e2b,0x0da81e1f, + 0x01282202,0x00a01c06,0x20901230,0x0e48361c, + 0x01680e01,0x20101403,0x00500234,0x0e582e1e, + 0x02300602,0x20200401,0x00600648,0x0eb82e27, + 0x20100a02,0x00480404,0x2068100e,0x0c58222d, + 0x00280601,0x00201601,0x20200c07,0x0ce82631, + 0x20300a02,0x20481201,0x00a0180f,0x0ce82a31, + 0x20901402,0x20182604,0x00701421,0x0cf82e3a, + 0x20480403,0x00600601,0x2070000b,0x0b182221, + 0x20380402,0x00100a05,0x0030040c,0x0b882627, + 0x20101c05,0x20282a06,0x00600007,0x0b982226, + 0x00300000,0x00401401,0x20281805,0x0b782628, + 0x00382a05,0x00604007,0x20500000,0x0a381e1b, + 0x00000e01,0x00081802,0x00500805,0x0a78261e, + 0x00081a05,0x00602009,0x20480805,0x0a782620, + 0x20480e01,0x00480802,0x00301c0d,0x0a58321f, + 0x00100c02,0x20581208,0x00b01807,0x09681a18, + 0x00180400,0x00300c00,0x20100004,0x0998221a, + 0x00100803,0x00000205,0x00400805,0x0998221b, + 0x00300202,0x00101000,0x00100001,0x09881e17, + 0x20401802,0x20282601,0x0070000b,0x08c81a0f, + 0x00000000,0x00200601,0x00300408,0x08e82213, + 0x20181603,0x00202005,0x00400409,0x08d82214, + 0x20401004,0x00182605,0x0050100b,0x08e82211, + 0x00581203,0x00401405,0x20280800,0x08681a0a, + 0x00180601,0x00200401,0x00300407,0x08681e0c, + 0x00100402,0x20480605,0x00b00c07,0x08581a0c, + 0x00581e04,0x00503407,0x20481000,0x08781e0c, + 0x20501002,0x00081e03,0x00300c0e,0x08281a03, + 0x20180400,0x00100a01,0x0040000a,0x08281e03, + 0x00001601,0x20381c00,0x00a0000c,0x08281e02, + 0x20380801,0x20100605,0x0090180e,0x08281e05, + 0x00281e02,0x00402c03,0x20481001,0x08481405, + 0x00000400,0x20180e01,0x00600009,0x08381c07, + 0x20300405,0x00281204,0x00380c0b,0x08381c09, + 0x00000c03,0x20480603,0x00981806,0x08381c06, + 0x00101801,0x20281e04,0x00700407,0x08781809, + 0x20200c02,0x00181202,0x00480c09,0x08982010, + 0x00381608,0x0030240a,0x00080803,0x08a82010, + 0x00080e04,0x20100807,0x00900406,0x0878240c, + 0x20480c01,0x00301400,0x0018180a,0x08d81c12, + 0x00280603,0x00400003,0x00080403,0x09382416, + 0x20301806,0x20282e0d,0x0080100c,0x09382017, + 0x00000004,0x20300207,0x00b00006,0x08f82012, + 0x00300601,0x00100002,0x00580e01,0x09882816, + 0x20401805,0x00382a05,0x00000008,0x09f8241b, + 0x20380800,0x00401007,0x20382003,0x0a18241f, + 0x00000a03,0x20381404,0x00b00407,0x09982419, + 0x00380800,0x00100801,0x00500409,0x0a382819, + 0x00881a07,0x00902809,0x20a80e03,0x0ae8241e, + 0x00b82a07,0x00204806,0x00180a05,0x0b08281e, + 0x00701402,0x20181605,0x00680c08,0x0a882020, + 0x20f00201,0x20180800,0x00600810,0x0b382826, + 0x21600007,0x0040020b,0x20100017,0x0be82428, + 0x21802409,0x2088360f,0x0130041c,0x0c182c29, + 0x21b00c03,0x00482400,0x0018081e,0x0bc82c34, + 0x00e01802,0x00083206,0x00500e2a,0x0c682424, + 0x01382604,0x00302c0d,0x2018123a,0x0d283024, + 0x01481205,0x00100c10,0x00681e3c,0x0d683827, + 0x01782e03,0x0070500a,0x20882a46,0x0d682c30, + 0x21202801,0x20984400,0x01301000,0x0dc82a02, + 0x20e81e05,0x20502800,0x00c02400,0x0e482206, + 0x21001000,0x20100000,0x00180400,0x0e781e04, + 0x21701003,0x20280c00,0x00481800,0x0ee81603, + 0x01880601,0x00101404,0x00280e35,0x0d68221d, + 0x0100380a,0x20c84a0f,0x0150062a,0x0de81e1b, + 0x01500400,0x00380c00,0x00101231,0x0e08221d, + 0x02180a06,0x00201009,0x00200a46,0x0e781e26, + 0x20381202,0x00001802,0x00701012,0x0c181e2f, + 0x00181608,0x00300c10,0x00300406,0x0ca8222d, + 0x20480c02,0x00400c00,0x2020080e,0x0cb81a2f, + 0x20880c06,0x00001609,0x0050081d,0x0cb8123a, + 0x20100001,0x20480a05,0x00d0140a,0x0ad81621, + 0x00000804,0x20280608,0x00601008,0x0b581226, + 0x00482205,0x00103405,0x00200801,0x0b681227, + 0x00381608,0x20301408,0x00a01006,0x0b381629, + 0x20202002,0x20483a02,0x00b01007,0x09f81618, + 0x20180601,0x00000803,0x00580407,0x0a48121f, + 0x20401c08,0x20782a0b,0x00e00c0e,0x0a381220, + 0x20502809,0x2088320e,0x00f8040f,0x0a180a1e, + 0x00381202,0x00401405,0x20380601,0x09480a15, + 0x00180601,0x20200001,0x00800c05,0x09681219, + 0x00580e08,0x0000100c,0x00400000,0x09681219, + 0x00281607,0x0020100e,0x00380402,0x09581616, + 0x20281201,0x00002201,0x0030040a,0x08a80611, + 0x00000001,0x20200202,0x00800c07,0x08b80a13, + 0x20401006,0x2028260b,0x00801c0e,0x08a80a12, + 0x00080402,0x20301206,0x00700807,0x08b80a11, + 0x00201803,0x20481e04,0x00a00004,0x08380a0a, + 0x00000800,0x20380800,0x00800408,0x08380a0b, + 0x00300202,0x00200806,0x00081002,0x0848060a, + 0x00100a02,0x20481c01,0x00b01807,0x08480e0b, + 0x20281a05,0x00301806,0x0040040b,0x08080e02, + 0x00000400,0x20180601,0x00600009,0x08080602, + 0x20281601,0x00101e01,0x0010040c,0x08080603, + 0x20201805,0x20281a06,0x00480c09,0x08080603, + 0x00001408,0x20382609,0x00a00404,0x08180805, + 0x00080401,0x00000800,0x00580c08,0x08180806, + 0x00201001,0x20480604,0x00881007,0x08180406, + 0x00381a06,0x0040200a,0x20180404,0x08180c04, + 0x00281a0a,0x0020280e,0x00180804,0x08580c09, + 0x00081202,0x20101802,0x00680408,0x08680c0e, + 0x20400400,0x00081c01,0x0080080d,0x08681010, + 0x20500c04,0x20281609,0x0070140d,0x0848040c, + 0x20300c09,0x2058120f,0x00b00809,0x08b80810, + 0x20100c04,0x20580e05,0x00c80806,0x08f80c15, + 0x00380e01,0x00102002,0x00181800,0x09180c17, + 0x00400601,0x00100004,0x00181601,0x08d80812, + 0x00380606,0x2020080b,0x00781001,0x09481015, + 0x00181603,0x20302006,0x00981003,0x09b8141a, + 0x20300000,0x20280a01,0x0090040a,0x09d8181b, + 0x20300001,0x00100800,0x0028080b,0x09780c18, + 0x00200804,0x20381207,0x00900c09,0x09f8101a, + 0x00200c01,0x20881e05,0x01201407,0x0a98141f, + 0x00401c01,0x20283000,0x00700800,0x0ac81821, + 0x00981a03,0x00202803,0x00380403,0x0a58101f, + 0x21180602,0x20200004,0x00580810,0x0af81026, + 0x20f00400,0x20580601,0x00a8140c,0x0ba81428, + 0x20f81e02,0x00503402,0x2058180d,0x0be81027, + 0x21800804,0x20500208,0x00d8141e,0x0b781030, + 0x01080c01,0x20201a03,0x0048162f,0x0c281423, + 0x00f02c01,0x20484a02,0x0098062d,0x0cd81c22, + 0x00f01402,0x20382605,0x0080062c,0x0d181c23, + 0x01401602,0x20383405,0x00d0023c,0x0d082430, + 0x21081800,0x00503000,0x20800400,0x0d981604, + 0x21301406,0x00482800,0x20380800,0x0e181000, + 0x21082203,0x00602800,0x20203000,0x0e382203, + 0x21581801,0x00102800,0x20201000,0x0ec81205, + 0x01700201,0x20100400,0x00501e31,0x0d38121d, + 0x01a83e0d,0x00906411,0x20d80639,0x0dd80e1c, + 0x01500003,0x20300208,0x00901a31,0x0dd80e1c, + 0x01b00e03,0x20580802,0x0080223e,0x0e480a24, + 0x20500401,0x20181604,0x00502014,0x0be8062b, + 0x2070280d,0x20683616,0x00c02016,0x0c78062e, + 0x20301602,0x20381802,0x0090040e,0x0c880a2e, + 0x20200c01,0x20281608,0x00701815,0x0ca00638, + 0x00000402,0x00000201,0x00080805,0x0ad0061f, + 0x00381608,0x0040140f,0x20180c00,0x0b380a23, + 0x20101005,0x00282a05,0x00300c05,0x0b480a24, + 0x20402006,0x00082e03,0x0028100e,0x0b300627, + 0x00081203,0x00002404,0x00080c05,0x09f0061a, + 0x20100404,0x00080a08,0x00401809,0x0a30021f, + 0x00381e05,0x00603009,0x20780c03,0x0a300220, + 0x0058320b,0x00804c0f,0x20980801,0x0a20061f, + 0x00101000,0x20481603,0x00901404,0x09300215, + 0x00000602,0x00180403,0x00200406,0x09500617, + 0x20300402,0x20181205,0x0050240d,0x09500618, + 0x20501c0b,0x20483213,0x00a0140f,0x09400617, + 0x20300405,0x00081202,0x00300008,0x08a0060f, + 0x00100c01,0x00280601,0x00100406,0x08b00a12, + 0x00200001,0x00001201,0x00181003,0x08b00e11, + 0x00280609,0x0030040f,0x20180c01,0x08b0020f, + 0x0068220a,0x0010300c,0x20100c00,0x08400e0a, + 0x00080e01,0x00400c01,0x00000808,0x08400a0b, + 0x00100204,0x00100003,0x00500c08,0x0840060b, + 0x20100408,0x0038060c,0x20100408,0x08400a0a, + 0x2070240b,0x20783213,0x00c00c11,0x08001602, + 0x00080401,0x00100601,0x00300008,0x08100e02, + 0x20301007,0x00081e08,0x0050000b,0x08000a01, + 0x00381e08,0x00402c0c,0x20180804,0x08100604, + 0x00780a08,0x00301c0e,0x20182605,0x08100804, + 0x00180601,0x00100000,0x00400408,0x08100c06, + 0x00482209,0x00502c0d,0x20200003,0x08200806, + 0x20301006,0x20382a0c,0x00a01c0e,0x08000804, + 0x20800805,0x00082609,0x00601c11,0x0840040a, + 0x20301403,0x00081e04,0x0048080a,0x0860080e, + 0x20401408,0x2048120f,0x0088040e,0x0860100e, + 0x00000202,0x00100c06,0x00081c04,0x0850080d, + 0x00600202,0x00301005,0x20382206,0x08c00810, + 0x00281203,0x00401406,0x20380c02,0x08f00414, + 0x00200205,0x00180809,0x00581001,0x09000016, + 0x00380801,0x00100e01,0x00300003,0x08c00411, + 0x20380400,0x00380a01,0x0000080c,0x09300013, + 0x20201402,0x00082205,0x00200809,0x09a00419, + 0x20300805,0x00180a06,0x00280c09,0x09c0001b, + 0x20280e03,0x20100c03,0x00600c0b,0x09600418, + 0x00600201,0x00200400,0x20180c02,0x09f0001a, + 0x00300201,0x00500402,0x20681402,0x0a90001f, + 0x00581a06,0x00402008,0x00080c00,0x0aa8081f, + 0x00502004,0x20482a07,0x00900406,0x0a400820, + 0x21300001,0x00280a02,0x00080c14,0x0ae80825, + 0x20f00001,0x00500800,0x2058140b,0x0b980825, + 0x21101c05,0x20382a09,0x0090080f,0x0bb80c27, + 0x21580e04,0x00301405,0x20181416,0x0b70082e, + 0x01101201,0x00280c03,0x20281e32,0x0c181022, + 0x01082201,0x00503c04,0x2038222f,0x0cb8101f, + 0x01081602,0x00401806,0x20182631,0x0ce81021, + 0x01281003,0x00100609,0x00480a36,0x0cf0002c, + 0x21080803,0x00081000,0x00701800,0x0d681400, + 0x20d00602,0x20501400,0x00900000,0x0df80604, + 0x21302401,0x20983c00,0x00f01000,0x0e080404, + 0x21401c04,0x00082400,0x00300400,0x0ea81201, + 0x01600e07,0x20300008,0x00301a31,0x0d280619, + 0x00d02406,0x20484e06,0x00e02628,0x0da80a17, + 0x01801000,0x20180404,0x00080a39,0x0dd00619, + 0x0188120a,0x00701c0d,0x2070223c,0x0e48061f, + 0x20400c07,0x00080e0d,0x00300c10,0x0bf00e29, + 0x00582609,0x0050440d,0x20580a01,0x0c800a2c, + 0x20581e03,0x00302402,0x20101410,0x0c900a2d, + 0x20100008,0x00400e10,0x0000140d,0x0cc01636, + 0x00200204,0x00300808,0x00080c04,0x0ad0061f, + 0x20401007,0x2048220f,0x00c0200f,0x0b300e25, + 0x00400404,0x20400a07,0x00880401,0x0b501225, + 0x00282607,0x00403009,0x0038080b,0x0b40122a, + 0x20300003,0x00381205,0x00101409,0x09f00619, + 0x00200204,0x00000408,0x00380c02,0x0a40121c, + 0x20201202,0x20382404,0x00b00c0c,0x0a300a1f, + 0x20602006,0x2058460b,0x00f02010,0x0a20121d, + 0x00280a03,0x00201406,0x20300001,0x09401213, + 0x20280403,0x00000603,0x00400809,0x09601217, + 0x20200003,0x00100203,0x00200007,0x09601215, + 0x00781604,0x00302808,0x20282203,0x09601a17, + 0x00200401,0x00000205,0x00300806,0x08b01210, + 0x00281a05,0x20101c06,0x00601004,0x08d01611, + 0x00381204,0x00101407,0x00200c02,0x08d01211, + 0x20780802,0x20280603,0x00801410,0x08b01210, + 0x20501402,0x00182e01,0x0030100c,0x08501207, + 0x20101405,0x20781a09,0x00c00c09,0x0860220a, + 0x20300404,0x20380607,0x0070100b,0x08601e0a, + 0x00600202,0x20300c03,0x00780603,0x0860160a, + 0x00482602,0x00604005,0x20881602,0x08401a02, + 0x00100203,0x20200005,0x00780407,0x08301e02, + 0x00480e05,0x20201804,0x00580803,0x08302203, + 0x20501001,0x20482603,0x00a01810,0x08201603, + 0x00080a03,0x20300202,0x00701c09,0x08301401, + 0x20100c04,0x20281205,0x00680808,0x08402006, + 0x20602006,0x20483a09,0x00b00c10,0x08301c07, + 0x00300001,0x00000c00,0x00181801,0x08301c05, + 0x20301408,0x20580e09,0x00781c08,0x08601c0a, + 0x00181605,0x00101c06,0x00381005,0x0880180c, + 0x00482206,0x0040280a,0x20381601,0x0890180e, + 0x20380e01,0x00000802,0x0050000a,0x0860100b, + 0x00481209,0x0000140e,0x00480601,0x08c00c0e, + 0x20101805,0x20482208,0x00a80407,0x09001413, + 0x20200805,0x20480607,0x0088040a,0x09101813, + 0x00401202,0x20380c01,0x00600802,0x08e01411, + 0x20300807,0x2048120d,0x0090080b,0x09401013, + 0x00081203,0x00201c07,0x00281804,0x09b00c19, + 0x00280a06,0x20301408,0x00680c03,0x09c01019, + 0x20501405,0x00181e05,0x0038040e,0x09801419, + 0x00600606,0x20200009,0x00581401,0x09f00819, + 0x00200401,0x20300602,0x00980404,0x0a80081d, + 0x20101807,0x20582e0b,0x00c00408,0x0aa0101f, + 0x00982607,0x0060340a,0x20480a01,0x0a701420, + 0x21100406,0x00080609,0x00681012,0x0ad00422, + 0x20e80e01,0x20200400,0x0090000b,0x0b800024, + 0x20c81e06,0x0010280b,0x00181c06,0x0bc00826, + 0x21900001,0x20380e09,0x00901c1c,0x0b90182d, + 0x01082a04,0x00102c0c,0x0048162f,0x0bf8081f, + 0x00e01001,0x20582a03,0x00b0062b,0x0c90001e, + 0x00e01403,0x20781e0a,0x00b0062b,0x0cd0041e, + 0x01502802,0x20382a07,0x00683240,0x0d00142a, + 0x20e03405,0x20582c00,0x00682c00,0x0d500400, + 0x20f81a01,0x00301c00,0x20602c00,0x0e000201, + 0x21282004,0x00803000,0x20d80800,0x0e100002, + 0x21082401,0x20103000,0x00401c00,0x0e980602, + 0x00e82a07,0x00801c0e,0x20501e29,0x0d280a15, + 0x01380802,0x20302204,0x0010062e,0x0dc01618, + 0x01881a0a,0x00002c0c,0x20202635,0x0de00218, + 0x00f00c00,0x20b81402,0x0100322f,0x0e400e19, + 0x00300003,0x20201a08,0x00201402,0x0c101628, + 0x20401a02,0x20582402,0x0090240c,0x0c901629, + 0x20802409,0x20683212,0x00902812,0x0ca01a2a, + 0x00800606,0x20800c01,0x00b02603,0x0cf02a32, + 0x20380a02,0x20200401,0x0080140d,0x0ae01620, + 0x00380402,0x00101205,0x00080400,0x0b702623, + 0x00780a04,0x00301009,0x20380e07,0x0b801e24, + 0x20501c09,0x20683a10,0x00e01814,0x0b703229, + 0x00101004,0x20481206,0x00980805,0x0a101a18, + 0x20180601,0x00000002,0x00400409,0x0a601e1e, + 0x20480c01,0x00101204,0x00100c10,0x0a602220, + 0x00080a05,0x00001c0b,0x00083005,0x0a602e1d, + 0x20280602,0x00080806,0x00500407,0x09601612, + 0x00100602,0x20180800,0x00400c06,0x09a02216, + 0x00100400,0x20280601,0x00680404,0x09902216, + 0x00300601,0x20281602,0x00701405,0x09902218, + 0x00380a01,0x20100e01,0x00300c02,0x08e01e0e, + 0x20301c05,0x00082e05,0x0020080a,0x0900260e, + 0x20101400,0x20181c01,0x00500809,0x0900220f, + 0x20401405,0x00081a05,0x0038100d,0x08f0260f, + 0x20280401,0x20300e03,0x0068040a,0x08802208, + 0x00481a07,0x0070240a,0x20980400,0x08b02a09, + 0x00180c00,0x00400800,0x20300805,0x08a02608, + 0x00480a07,0x0040080b,0x20300400,0x08901e09, + 0x00101a01,0x20483000,0x00900c03,0x08601e02, + 0x20300406,0x00080a0a,0x0010080c,0x08802e03, + 0x00000001,0x00180400,0x00000808,0x08702a02, + 0x20480805,0x00200e09,0x2010040c,0x08602a03, + 0x20300c04,0x00281603,0x20380c08,0x08702004, + 0x00381206,0x00101c09,0x20180c03,0x08902804, + 0x00181e04,0x00102c02,0x20280406,0x08802c05, + 0x00480a05,0x00000c07,0x00280401,0x08702404, + 0x00581e06,0x0050300a,0x20881201,0x08a01808, + 0x20401807,0x2038260b,0x0060000b,0x08c0280c, + 0x20202c07,0x20583e0b,0x00980809,0x08d0280d, + 0x20301c06,0x20281e09,0x0058040c,0x08a0240b, + 0x20500c04,0x20281e09,0x0040180d,0x08f0180e, + 0x00481a07,0x0030280b,0x20381800,0x09402011, + 0x00380a06,0x0050100c,0x20681c03,0x09501c12, + 0x00281a04,0x00501c0a,0x20280803,0x09101c12, + 0x00400a01,0x00100c04,0x20382202,0x09701c13, + 0x20301007,0x20381e0a,0x0070040c,0x09d01c17, + 0x20580403,0x00380a05,0x2020100b,0x09f01819, + 0x00081601,0x20102202,0x00501009,0x09b02418, + 0x00081203,0x00301001,0x00000c0a,0x0a101417, + 0x00381208,0x00100c0b,0x00180401,0x0ab0181d, + 0x00780a05,0x00201c04,0x20481603,0x0ae01c1d, + 0x00301401,0x20683606,0x00d01c0a,0x0aa02821, + 0x20b81002,0x20100a07,0x00480409,0x0af01820, + 0x20f00c06,0x20381e0d,0x0040000a,0x0ba01c23, + 0x21200c07,0x00082e0c,0x00300011,0x0bd01024, + 0x21700403,0x20180e03,0x00082012,0x0bd02c2f, + 0x00c03001,0x20585603,0x00681623,0x0bf00c1d, + 0x01000a03,0x00000008,0x2038422f,0x0cb00c1b, + 0x01280e05,0x00301c0e,0x20983e35,0x0cf0081d, + 0x01883203,0x00004c08,0x20383a47,0x0d301c23, + 0x20984a0a,0x00407000,0x20905000,0x0d600205, + 0x21101803,0x20182c00,0x00200800,0x0df80805, + 0x20e01c02,0x20582c00,0x00900000,0x0df80803, + 0x20f03c03,0x20684000,0x00080400,0x0e900403, + 0x00704814,0x20e8621d,0x01301e1b,0x0d201613, + 0x01580a04,0x00500c09,0x20a01632,0x0dd00614, + 0x00e00e01,0x00282007,0x20202229,0x0dd80611, + 0x00e80e02,0x00901009,0x21001a2d,0x0e700e14, + 0x00680a12,0x0040141e,0x20580605,0x0c301223, + 0x20681000,0x00302202,0x2060280e,0x0cc01a26, + 0x00182205,0x00504405,0x20a01800,0x0ce01a26, + 0x00281a06,0x00601c03,0x20c04a02,0x0d502a2b, + 0x2050080d,0x00181618,0x0010280e,0x0b20261f, + 0x00500400,0x20100603,0x00201a05,0x0bb02a21, + 0x00300003,0x20380a0a,0x00703002,0x0bb02625, + 0x00400808,0x00001a10,0x20580804,0x0bf0462a, + 0x00580e09,0x00301c0e,0x20481a02,0x0a502619, + 0x20200c01,0x00080e03,0x0030080c,0x0ab02e1e, + 0x20301402,0x20381a02,0x0058040c,0x0aa02e1d, + 0x20480a05,0x00200408,0x00180410,0x0ac03221, + 0x20400406,0x0008120c,0x0030100d,0x09a02613, + 0x00080c01,0x00300801,0x00100006,0x09f02e15, + 0x00280800,0x00200c03,0x20180804,0x09e02e16, + 0x00200404,0x20180606,0x00280403,0x09e03617, + 0x00200603,0x00280c07,0x20180801,0x0920220c, + 0x00281603,0x00002403,0x00300005,0x0960320f, + 0x20281a04,0x00001c03,0x0030100a,0x09402e0f, + 0x00181603,0x00102006,0x00281408,0x09402e12, + 0x20180401,0x00300202,0x20400407,0x08d02608, + 0x20301803,0x20682a06,0x00c0140a,0x09003208, + 0x00101c06,0x20682209,0x00a00005,0x08f03608, + 0x20200801,0x20481603,0x00a0140b,0x08d02e08, + 0x00081201,0x00301c02,0x20380c03,0x08b02603, + 0x00300202,0x00000403,0x00281001,0x08e03202, + 0x00080605,0x00100008,0x00280408,0x08d02e01, + 0x00200801,0x20280a01,0x00580803,0x08b03202, + 0x00280400,0x20201201,0x00480c04,0x08a02001, + 0x20401402,0x00081a02,0x0030000c,0x08e02c04, + 0x20301c06,0x20182608,0x00200008,0x08e02c07, + 0x20200801,0x00080802,0x00380408,0x08b02c04, + 0x20201800,0x20382e01,0x00800809,0x08c01808, + 0x00382203,0x00502803,0x20380c01,0x09202c0a, + 0x00682606,0x0060440b,0x20782202,0x0920280a, + 0x00382605,0x00203405,0x00000803,0x08f0300a, + 0x20100404,0x00400601,0x20381c04,0x09201c0f, + 0x20301803,0x20382605,0x0070040b,0x09802810, + 0x20300001,0x20480a06,0x00a0180e,0x09802410, + 0x20201c06,0x20782e0a,0x00d0140d,0x09603412, + 0x00382609,0x0050240b,0x20101802,0x09a01412, + 0x00480e04,0x00301404,0x20281001,0x0a202816, + 0x20201005,0x20381605,0x00881406,0x0a30241a, + 0x20101a04,0x20182006,0x00280406,0x0a10341b, + 0x20300404,0x20481e0f,0x0080240b,0x0a502418, + 0x20500c03,0x20182607,0x0030040c,0x0ae0201c, + 0x00180e08,0x00100409,0x00200001,0x0b10181d, + 0x00480801,0x00500e06,0x20680c04,0x0b003420, + 0x20a02403,0x20382602,0x00183802,0x0b30241f, + 0x20800001,0x00200c01,0x20583a03,0x0be01821, + 0x20b01809,0x20280e10,0x00383005,0x0c001c20, + 0x21480c02,0x00380604,0x20382410,0x0c20242a, + 0x00c82204,0x0060400b,0x20884e25,0x0c000816, + 0x00d80e02,0x00201806,0x20282627,0x0cc00414, + 0x00d80605,0x00480810,0x20183228,0x0ce80c17, + 0x01502a01,0x00084802,0x2048263f,0x0d601020, + 0x21302c06,0x20286c00,0x00401400,0x0d580809, + 0x20e81402,0x00101c00,0x20100000,0x0de80804, + 0x20b81801,0x00402800,0x20700000,0x0df80401, + 0x20c85603,0x00b07400,0x21204800,0x0e881c02, + 0x01b83e08,0x00907412,0x21781e38,0x0d500e12, + 0x01200603,0x20480c05,0x00602629,0x0dd80611, + 0x00d80400,0x20200802,0x00301a22,0x0dd80610, + 0x00c01401,0x20981a08,0x00b04e24,0x0e600210, + 0x20c80400,0x20580a07,0x00605819,0x0c501222, + 0x20700803,0x20381604,0x00302c0c,0x0cf0121f, + 0x20400203,0x20381803,0x00504405,0x0d000e1e, + 0x20501805,0x20482e04,0x00502c01,0x0d801a22, + 0x00800405,0x20700a08,0x0040020a,0x0b70321b, + 0x00580e03,0x20101404,0x20201e08,0x0c002a1d, + 0x00600c04,0x20380607,0x20201608,0x0c103220, + 0x00c81a09,0x0010300a,0x20501e0d,0x0c703227, + 0x20400206,0x20680807,0x0060100d,0x0a902a19, + 0x00080e01,0x20401604,0x00301c08,0x0b103a1d, + 0x20181202,0x00002004,0x2030000a,0x0b00321e, + 0x20901009,0x20581a12,0x00701818,0x0b304222, + 0x00200806,0x2050020a,0x00580801,0x09f03612, + 0x00001403,0x20781e07,0x00900407,0x0a503e15, + 0x00200602,0x20480a02,0x00501c07,0x0a303616, + 0x00680a04,0x00001009,0x00181604,0x0a603e18, + 0x20100203,0x20400407,0x00481008,0x09702a0e, + 0x20101000,0x20281c03,0x00280808,0x09c03a0d, + 0x20601808,0x20282e08,0x0030000c,0x09b03a0c, + 0x20201001,0x20281a04,0x00400c0e,0x09a03a13, + 0x00000400,0x20480603,0x00500805,0x09202a07, + 0x00081202,0x00201c03,0x20580804,0x09703e08, + 0x00781a0a,0x0040300f,0x20881605,0x09603a08, + 0x20200001,0x00100000,0x20180c08,0x09403e08, + 0x20101002,0x20381a02,0x00480405,0x08f02a02, + 0x00280403,0x20200a04,0x00200404,0x09403a03, + 0x20500c09,0x2038120e,0x00400810,0x09303a03, + 0x00380400,0x00100c02,0x20181002,0x09203a03, + 0x00180a02,0x00000804,0x20280403,0x08f02402, + 0x20281607,0x20302007,0x00300809,0x09403c04, + 0x00381a06,0x00002c0b,0x20181800,0x09403005, + 0x00080e04,0x00100c03,0x0020100a,0x09103403, + 0x20181001,0x20102201,0x00080408,0x09102807, + 0x0010200a,0x2088360f,0x00b00004,0x09803c0a, + 0x00001402,0x20682e07,0x00a02008,0x0970300a, + 0x20202005,0x20383608,0x00501009,0x0950380d, + 0x00381604,0x20601803,0x00901403,0x0960280d, + 0x00081a08,0x0010240f,0x20282006,0x09e0340f, + 0x20200402,0x20180800,0x20181408,0x09e03412, + 0x00381601,0x00502406,0x20981c02,0x09d03c12, + 0x20502002,0x20b84a0a,0x00f0200d,0x09e03015, + 0x00000801,0x20581208,0x00601005,0x0a703015, + 0x00381205,0x00001805,0x20381001,0x0a803016, + 0x20582604,0x00002803,0x0000140c,0x0a80381a, + 0x00101007,0x20381605,0x20384203,0x0aa0301a, + 0x20200804,0x20380605,0x00283005,0x0b302c1a, + 0x20701009,0x2048260c,0x0048100a,0x0b50241c, + 0x00500800,0x2088120a,0x00a00602,0x0b703c1f, + 0x20682609,0x00104410,0x20883000,0x0b701418, + 0x20780a03,0x20100c08,0x00182a01,0x0c00101b, + 0x20282208,0x00003c0f,0x2058360b,0x0c30181b, + 0x21201c08,0x20682a0a,0x00684c0c,0x0c702c24, + 0x00901005,0x2078260f,0x00901a1a,0x0c100c11, + 0x00b00401,0x20381202,0x00480621,0x0cc00411, + 0x00800c05,0x2088160e,0x00b00218,0x0ce00810, + 0x01481606,0x00103013,0x20486e3d,0x0d700017, + 0x20c80c04,0x00102400,0x20283c00,0x0d580404, + 0x20c00c04,0x20182800,0x00380400,0x0dd80805, + 0x20b01004,0x20382c00,0x00800000,0x0de80803, + 0x20f03c0c,0x2078b000,0x01600400,0x0e38240f, + 0x01201e07,0x2028500b,0x00603e25,0x0d381e0f, + 0x00f00205,0x0020000b,0x20700e25,0x0dd8060d, + 0x00d00608,0x00180c0b,0x20301620,0x0dd0020d, + 0x00e81212,0x00703024,0x2160022c,0x0e780e07, + 0x20c00c07,0x00582609,0x20e02412,0x0c700e18, + 0x20480402,0x00200a04,0x20702408,0x0d10121b, + 0x2070080a,0x00281e0c,0x20601c08,0x0d201219, + 0x00080c06,0x00302612,0x20a05203,0x0dc01a1f, + 0x00d80e08,0x0080240d,0x21700613,0x0bd01a19, + 0x00300a02,0x00281801,0x20603203,0x0c502218, + 0x00980e0a,0x00402812,0x20d00a0e,0x0c501e1c, + 0x00300e01,0x00182002,0x20203e02,0x0cc02e21, + 0x20a00405,0x00580a0c,0x20e02814,0x0af02a18, + 0x20200402,0x00481204,0x20b02005,0x0b803a18, + 0x20300405,0x0018120e,0x2030400e,0x0b60321d, + 0x00080e02,0x00302a02,0x20a00806,0x0bb04a1f, + 0x00880a01,0x00501803,0x21081209,0x0a502e12, + 0x00480e01,0x00502802,0x20f80c00,0x0ad04216, + 0x00000201,0x00200402,0x20700005,0x0aa03e13, + 0x00200406,0x00081208,0x00000805,0x0ad04a1a, + 0x20400000,0x00300201,0x20a0080f,0x09c02a0f, + 0x20180a01,0x00201a01,0x2050000b,0x0a303e10, + 0x00280c01,0x00202602,0x20681404,0x0a20420f, + 0x20180a07,0x00101c0a,0x20480c0a,0x0a204a12, + 0x00180402,0x00300a01,0x20a80402,0x09702e07, + 0x20200802,0x00081604,0x00101007,0x09e03e07, + 0x20300c01,0x20182400,0x0030140a,0x09c03208, + 0x20100008,0x2010020b,0x00300408,0x09b04a09, + 0x00180a03,0x00301c04,0x20880803,0x09402a04, + 0x00500604,0x00180804,0x20400801,0x09c04203, + 0x00380a04,0x00201c04,0x20680801,0x09a03e02, + 0x00380609,0x2010080c,0x00300004,0x09804203, + 0x00000404,0x00081206,0x20100c08,0x09302801, + 0x20901008,0x00282e09,0x20600810,0x09c04006, + 0x20401005,0x00083208,0x0010140c,0x09a03804, + 0x20400c0a,0x2028260f,0x0050140d,0x09804805, + 0x00000a06,0x00281806,0x20501007,0x09602809, + 0x00b81a0a,0x0060440e,0x2118320b,0x0a004408, + 0x00280602,0x00401006,0x20b82001,0x09e03c0b, + 0x00381208,0x0010340f,0x20482800,0x09d0480c, + 0x20101405,0x00483a0b,0x20b01407,0x09c0300f, + 0x20801008,0x0008320f,0x00001815,0x0a40340d, + 0x20180601,0x00200a02,0x20680808,0x0a40300f, + 0x00200c00,0x20382209,0x00902809,0x0a404010, + 0x20480e01,0x00802405,0x21984403,0x0a502c14, + 0x00180605,0x00401009,0x20c82a03,0x0ae03416, + 0x20300c02,0x00282204,0x20580806,0x0ad02816, + 0x20901c05,0x2018560a,0x0020040f,0x0af0441c, + 0x00881201,0x00603002,0x21183208,0x0af01412, + 0x00280803,0x00301607,0x20882201,0x0b802814, + 0x00280800,0x00401801,0x20c83a02,0x0b902017, + 0x00580602,0x00700806,0x21484a0c,0x0bf03c1e, + 0x20f01001,0x00283602,0x20501010,0x0b880416, + 0x20b00400,0x00181001,0x20382006,0x0c201017, + 0x20a01001,0x00282c00,0x20680404,0x0c500418, + 0x20b81800,0x00604400,0x21285802,0x0cc02019, + 0x00e80800,0x00601400,0x21282a29,0x0c300412, + 0x00c00201,0x00200002,0x20782a23,0x0cc0000f, + 0x00c80e01,0x00602003,0x21282e25,0x0cf0040f, + 0x00e00800,0x00181801,0x20282229,0x0d680c0d + }, //ct1 + { + 0x21000800,0x20900000,0x00083800,0x0f303c0b, + 0x21100201,0x20a00000,0x00081000,0x0fb0380f, + 0x21000002,0x20b00000,0x00082000,0x0fb03c0a, + 0x20e80403,0x20500000,0x00082400,0x10802c0c, + 0x01480402,0x20700001,0x0008262f,0x0f50260c, + 0x01600803,0x20b00203,0x00082633,0x0fe0320b, + 0x01580606,0x20b00006,0x0008062f,0x0fc0320e, + 0x00e82a0b,0x2050000a,0x00002e29,0x10a02609, + 0x20681606,0x20800007,0x00000c0d,0x0e801a1d, + 0x20981203,0x20900005,0x00080810,0x0f101e1c, + 0x20a00c09,0x20c0020d,0x00083010,0x0ef02e1d, + 0x2040100f,0x21000216,0x00084201,0x0ff03a1e, + 0x00200807,0x20d0020b,0x00082205,0x0db02219, + 0x00700404,0x20d00205,0x00081a0b,0x0e501e1a, + 0x00880e07,0x2090000e,0x00081a0d,0x0e200e1c, + 0x0088120f,0x20c00018,0x0008160d,0x0ef00e25, + 0x00380605,0x20b0000a,0x00081801,0x0ce00a1c, + 0x20580e04,0x20c00007,0x0008040b,0x0d700e19, + 0x20500006,0x20c00208,0x00080c0c,0x0d300e1c, + 0x2030140d,0x20f00213,0x0008240a,0x0db01626, + 0x20100804,0x20b00205,0x00081009,0x0c100617, + 0x00701004,0x20e00206,0x00081a03,0x0cc01215, + 0x00600607,0x20c0000a,0x00080602,0x0c600617, + 0x00700209,0x20a00013,0x00081402,0x0ca80e20, + 0x20300203,0x20900006,0x00000006,0x0b88060f, + 0x20a80602,0x20b00005,0x00080c11,0x0c38060e, + 0x20900c07,0x20b0020b,0x00081411,0x0bc00a10, + 0x20980404,0x20a00209,0x00001416,0x0bc80614, + 0x00700800,0x20900202,0x00000a03,0x0b10020e, + 0x00c00800,0x20b00000,0x0008060d,0x0bd0020c, + 0x00b00206,0x2080000b,0x0000020a,0x0b680a0c, + 0x00700800,0x20b00002,0x00081206,0x0b58060c, + 0x20200402,0x20800203,0x00080812,0x0ab00207, + 0x20600001,0x20900201,0x00000018,0x0b780607, + 0x20400403,0x20800208,0x00000816,0x0b000206, + 0x00200202,0x20900002,0x0000080e,0x0af80a08, + 0x20380e02,0x20700004,0x00000c0a,0x0ab80407, + 0x20180e03,0x20900003,0x00001406,0x0b880408, + 0x20580a01,0x20700002,0x0000000b,0x0b18040b, + 0x20980c01,0x20900203,0x00001015,0x0af80409, + 0x20180402,0x20a00202,0x00000802,0x0b10040d, + 0x00100804,0x20c00206,0x00080c02,0x0bd0080c, + 0x00300001,0x20a00000,0x00080603,0x0b80000f, + 0x00700201,0x20c00001,0x00080606,0x0b600410, + 0x00600203,0x20b00004,0x00000e02,0x0b70080d, + 0x20180602,0x20900007,0x00000405,0x0c48040f, + 0x00080601,0x20900003,0x00001006,0x0c000010, + 0x20500403,0x20c00202,0x00081010,0x0bf00016, + 0x20a00405,0x20b00206,0x00000010,0x0bf01015, + 0x00080601,0x20a00000,0x00002001,0x0cc00813, + 0x20400402,0x20b00201,0x00000c07,0x0ca00c17, + 0x00080603,0x20a00008,0x00001000,0x0cc8081e, + 0x00c00604,0x20a00009,0x00000e0f,0x0cb01015, + 0x00100404,0x20b00204,0x00000802,0x0d601814, + 0x00500605,0x20a00005,0x00001e05,0x0d601417, + 0x00000001,0x20b00202,0x00002400,0x0db00c1e, + 0x21400402,0x20900204,0x00002015,0x0d402018, + 0x20b80605,0x20a00007,0x00001c05,0x0e101c17, + 0x20f01407,0x2080020b,0x00080c0b,0x0e10201a, + 0x20d00e02,0x20c00002,0x00001801,0x0ea01c1e, + 0x01100800,0x20700001,0x00001634,0x0e102812, + 0x00d00c03,0x20b00209,0x00001627,0x0eb0300e, + 0x00f80a04,0x2030000d,0x00000a2e,0x0ee01012, + 0x01100c01,0x20900204,0x00001e34,0x0f60280e, + 0x20f81201,0x00a01c00,0x21b81800,0x0f900805, + 0x21280403,0x00f80400,0x21f82800,0x0ff8040c, + 0x20e00201,0x00f00000,0x22081400,0x10080406, + 0x20a00e09,0x00180800,0x20e00800,0x10c01007, + 0x01601201,0x00581202,0x21581a2d,0x0f880a11, + 0x01980e09,0x00e0180a,0x22181636,0x1018160f, + 0x00f00404,0x00f81204,0x2208162a,0x0ff8120f, + 0x00304814,0x00487a1c,0x2108361f,0x10d00209, + 0x20c02406,0x00983a07,0x21982414,0x0e981a1e, + 0x20c01c0b,0x00a82e11,0x21b81415,0x0f281e1f, + 0x20181a05,0x01002407,0x22482403,0x0f181a22, + 0x00b81e11,0x01503021,0x22f86616,0x10282a24, + 0x00981605,0x01201c0c,0x22783210,0x0dc82e1c, + 0x00b80e09,0x01100c10,0x22683210,0x0e58321c, + 0x00101405,0x00a82209,0x21b81001,0x0e182a20, + 0x20701c0d,0x00e82e12,0x2238080b,0x0ed83e29, + 0x20201003,0x00d80a04,0x22080c0a,0x0cc83a1f, + 0x20901c09,0x00e8220b,0x22381412,0x0d683e1b, + 0x00100e02,0x00f80407,0x22382c04,0x0d183a1e, + 0x00a8160a,0x01503c16,0x22e83209,0x0da84a28, + 0x00381604,0x01101c06,0x22280404,0x0bf84218, + 0x00a81e0a,0x01502c11,0x22b81208,0x0ca84a16, + 0x20180c00,0x01300802,0x22400808,0x0c484618, + 0x20380401,0x01000208,0x21e03015,0x0c684a23, + 0x20600005,0x00d80606,0x21b00c0c,0x0b583e0f, + 0x20c00808,0x00e80a0d,0x22001016,0x0c084210, + 0x20281a02,0x01002803,0x22200806,0x0ba83e11, + 0x20500805,0x00e80a05,0x21e8080d,0x0b984212, + 0x00781205,0x00d01808,0x21c00a05,0x0af83a0c, + 0x00c81a07,0x01001c0c,0x2220060d,0x0ba8460b, + 0x00480401,0x00900203,0x21701802,0x0b38360d, + 0x00780e05,0x01001809,0x22080604,0x0b28460e, + 0x00080801,0x00a00a07,0x2170140f,0x0a982e08, + 0x20480801,0x00a00608,0x21a02016,0x0b483a07, + 0x00080603,0x00900800,0x2180080e,0x0ae82e05, + 0x00080a01,0x00d00205,0x21a02010,0x0ac83e07, + 0x20501c03,0x00882604,0x2158100e,0x0a983007, + 0x20401c05,0x00982605,0x21a81009,0x0b583809, + 0x20601406,0x00881e08,0x2168100e,0x0af83009, + 0x20802006,0x00c82a08,0x21b81412,0x0ac8380a, + 0x00100400,0x00e80805,0x21e81201,0x0af8380e, + 0x00681206,0x00f01c0b,0x22380e04,0x0bb8400b, + 0x00480605,0x00d0040b,0x21d81203,0x0b683c0f, + 0x00600204,0x0130040a,0x22581a05,0x0b384810, + 0x00280601,0x00f00003,0x22000803,0x0b68380f, + 0x20400403,0x00b80e06,0x21c0180d,0x0c183c0f, + 0x20100c03,0x00c81205,0x21c00c09,0x0be83812, + 0x20281402,0x01301203,0x2240080e,0x0bc84814, + 0x20580802,0x00f01201,0x2200080a,0x0be83015, + 0x20100800,0x00c80804,0x21f00401,0x0cb83416, + 0x20280e02,0x00f00c05,0x22000c05,0x0c883419, + 0x20300602,0x00e80c04,0x21f01008,0x0c98441f, + 0x00880e02,0x00d00c04,0x21d02206,0x0ca82c17, + 0x00500202,0x00e01003,0x22201202,0x0d682c16, + 0x00081002,0x00c01001,0x21d02000,0x0d58281b, + 0x00200404,0x00f80602,0x22201602,0x0da83822, + 0x21280800,0x00a01000,0x21a02811,0x0d68181c, + 0x21000402,0x00e80a03,0x21e0240c,0x0e28201b, + 0x20882205,0x00803c05,0x21901c00,0x0e38141b, + 0x20e81a06,0x0100240b,0x22402803,0x0ea82c22, + 0x01181401,0x00801602,0x21603234,0x0e480415, + 0x01082202,0x00f02805,0x22001e30,0x0ee81012, + 0x00b00805,0x0008160e,0x20a03e21,0x0ef80412, + 0x01282003,0x00902a08,0x21a05237,0x0f980c13, + 0x21001401,0x20181800,0x00181c00,0x0f582c04, + 0x20f01800,0x20781000,0x00d83000,0x0fa82c06, + 0x20f80a02,0x20600400,0x00d80c00,0x0fb82804, + 0x21481e03,0x00901800,0x20c80400,0x10b82408, + 0x01481a01,0x00502002,0x20481e30,0x0f383a14, + 0x01080800,0x20181001,0x00980e2c,0x0fa84610, + 0x01300802,0x20780a05,0x00e8222e,0x0f983213, + 0x01782804,0x00205e09,0x20585e3b,0x10a82e15, + 0x20681a02,0x20103000,0x0038280d,0x0e284625, + 0x20180a01,0x20202401,0x00583804,0x0eb84a24, + 0x20601001,0x20582000,0x00c8200a,0x0e984a25, + 0x20601800,0x20882804,0x01182c0a,0x0f78662e, + 0x00401c07,0x20682205,0x00f82204,0x0d185e21, + 0x00201004,0x20581602,0x00d82000,0x0da86622, + 0x00780400,0x20101c05,0x00483a08,0x0d885624, + 0x00780803,0x20202404,0x00883e07,0x0e18722c, + 0x00181e0a,0x00102c11,0x00780407,0x0c186a1f, + 0x00081e05,0x0000300a,0x00881807,0x0c98721e, + 0x00081a05,0x20202006,0x00b0040b,0x0c686a22, + 0x00080e08,0x2040000c,0x01102c0d,0x0cb88229, + 0x20101006,0x20781e0d,0x0120240b,0x0b385e17, + 0x00001403,0x20882a07,0x01501c08,0x0bc87616, + 0x00001004,0x20881e08,0x0140100a,0x0b786617, + 0x20200805,0x20780e0c,0x0110240c,0x0b98661d, + 0x20100602,0x20300005,0x00b80c06,0x0aa85e0e, + 0x20380a02,0x20300c03,0x00b80809,0x0b386e0e, + 0x20300c00,0x20482003,0x00d00809,0x0ae8660e, + 0x20180400,0x20501003,0x00d81007,0x0ad86213, + 0x00200201,0x20381601,0x00b01c02,0x0a485a0a, + 0x00501601,0x20582a01,0x00e01a01,0x0ad86e0a, + 0x00500601,0x20180802,0x00500a01,0x0a885e0a, + 0x00200603,0x20680c02,0x01101c05,0x0a58620d, + 0x00101002,0x20381203,0x00680807,0x0a084e05, + 0x20301003,0x00181604,0x00480c0e,0x0a986604, + 0x20300401,0x00080a02,0x0030040e,0x0a585a03, + 0x20101404,0x20581a08,0x00e0000b,0x0a185604, + 0x20281e02,0x00202c04,0x0028140a,0x0a085404, + 0x00182202,0x00402c06,0x00081404,0x0aa86c06, + 0x00181201,0x00102401,0x00181405,0x0a685807, + 0x20282a01,0x00003405,0x00881c09,0x0a185c06, + 0x00100401,0x20500601,0x00d80404,0x0a485c0b, + 0x00001000,0x20381601,0x00b01406,0x0ae86c0b, + 0x20100801,0x20380400,0x00a00008,0x0ab8600d, + 0x00200203,0x20a00001,0x01500805,0x0a68640d, + 0x00100000,0x20480401,0x00e00806,0x0aa86010, + 0x20100403,0x00000202,0x00680406,0x0b586811, + 0x00280e03,0x20101404,0x00900804,0x0b385c13, + 0x00002805,0x20a83208,0x01580c0b,0x0af86415, + 0x20480601,0x20480401,0x00d01009,0x0b485817, + 0x20180e01,0x00201005,0x00500805,0x0bf86817, + 0x20301403,0x20481e06,0x00e0140b,0x0be8581a, + 0x20581202,0x00000408,0x00a8080c,0x0bc87020, + 0x00601401,0x20581c00,0x00b01a02,0x0c18501b, + 0x00281602,0x20100c02,0x00902c01,0x0cc85c1a, + 0x00200c00,0x00181c04,0x00701001,0x0cc85420, + 0x00680401,0x20400402,0x00a01204,0x0ce86824, + 0x21280602,0x00180c03,0x00402810,0x0cf84022, + 0x20d00201,0x20600602,0x00c02809,0x0da8441f, + 0x20d00e02,0x00482803,0x00003405,0x0dd84423, + 0x21401a03,0x20582804,0x00b0380e,0x0e085c29, + 0x01201c01,0x20182a04,0x00102635,0x0e082c1b, + 0x00e02002,0x20683e06,0x00d02a2b,0x0e883817, + 0x00f00802,0x00700205,0x20a0162e,0x0ec82c18, + 0x01501c02,0x00183607,0x0010463f,0x0f383c1e, + 0x20f82203,0x00302c00,0x00000800,0x0f082c00, + 0x20e82a06,0x00503800,0x20801000,0x0f682001, + 0x21100c01,0x00280c00,0x20581c00,0x0f881803, + 0x21701c02,0x20b83800,0x00f83800,0x10681c08, + 0x01401c04,0x20582609,0x00a80e2e,0x0ec82e17, + 0x0100240b,0x20582612,0x0068262b,0x0f382614, + 0x01480a03,0x00501403,0x20882233,0x0f582617, + 0x01b02202,0x20381806,0x00183e44,0x1048361a, + 0x20700c02,0x00181003,0x0018240d,0x0da83e27, + 0x20280a05,0x0040080e,0x20383405,0x0e284628, + 0x20500006,0x00300e06,0x20282c0a,0x0e28362b, + 0x20680803,0x00501e01,0x2058340e,0x0ed84e35, + 0x00b81a05,0x00403008,0x20381609,0x0c884626, + 0x00681201,0x00202000,0x20180a02,0x0cf84e26, + 0x00781608,0x0030180d,0x00180a04,0x0ce84e28, + 0x00a80605,0x00300c09,0x00180604,0x0d486230, + 0x20901003,0x20282e06,0x00802418,0x0b584a1e, + 0x20501803,0x20282a03,0x00700811,0x0bd8561f, + 0x20501805,0x20282a0a,0x00601411,0x0bb84621, + 0x20801402,0x00282605,0x00402419,0x0bd85a26, + 0x00580e01,0x00301403,0x20280e03,0x0aa84214, + 0x00481203,0x00401405,0x20380802,0x0b185215, + 0x00381204,0x00401806,0x20381002,0x0ae84217, + 0x00380a01,0x00700c02,0x20500400,0x0af84e19, + 0x20380a03,0x00000801,0x0020100b,0x0a18420f, + 0x20500403,0x00180e05,0x0030080c,0x0a88520e, + 0x20400403,0x00000205,0x0028080c,0x0a484610, + 0x20180a01,0x00400400,0x2020140a,0x0a384a14, + 0x00101407,0x20281608,0x00481002,0x09b83e09, + 0x00481201,0x00101805,0x00080e02,0x0a285209, + 0x00480601,0x00000003,0x00380801,0x09e84e09, + 0x20280404,0x00380604,0x20200808,0x09c8460b, + 0x00381a09,0x0030240d,0x20180804,0x09784606, + 0x00081203,0x20301c01,0x0060080b,0x09e85205, + 0x20280a01,0x00000c01,0x0030040c,0x09a84e03, + 0x00481a08,0x00202808,0x20200003,0x09884205, + 0x20401809,0x2038260e,0x0080100e,0x09684003, + 0x20202007,0x2078320a,0x00d0000a,0x09e85005, + 0x00000c03,0x20281203,0x00600407,0x09c84806, + 0x20303409,0x20484610,0x0070000e,0x09884004, + 0x00181207,0x0030100d,0x20180802,0x09a8440c, + 0x00080e06,0x0020180c,0x00180c05,0x0a38540c, + 0x00080e03,0x00101006,0x00100407,0x0a08480d, + 0x20100201,0x0090000a,0x20982406,0x09c84c0e, + 0x00100802,0x00080a07,0x00301007,0x0a183c10, + 0x00280803,0x20100e06,0x00701404,0x0aa85011, + 0x20100402,0x20280e04,0x00501808,0x0a984015, + 0x00683208,0x00904807,0x20a00803,0x0a584c12, + 0x20400404,0x00280e01,0x0018080a,0x0ab83c18, + 0x20200a02,0x20381002,0x00a0140a,0x0b484c18, + 0x00081201,0x20101c03,0x00200005,0x0b58381b, + 0x2070200a,0x20382e11,0x00800013,0x0b084c1e, + 0x00781608,0x0030200b,0x20201202,0x0b983c1c, + 0x00101403,0x20282a04,0x00501804,0x0c28401f, + 0x00180801,0x20500e01,0x00901004,0x0c483420, + 0x00780604,0x0058040e,0x20281203,0x0c285826, + 0x21401007,0x20281a0c,0x00601c13,0x0c883025, + 0x20e80602,0x00300006,0x20500c06,0x0d383824, + 0x20f00400,0x20800001,0x00c00c08,0x0d582c26, + 0x21781e01,0x00401c02,0x20303012,0x0d684c2e, + 0x01382204,0x0020300d,0x0008063a,0x0da82c1e, + 0x01181000,0x00302a01,0x20500e32,0x0e382819, + 0x01180c00,0x20601400,0x00c01634,0x0e68241b, + 0x01880401,0x20401e03,0x00402247,0x0ec83423, + 0x21202003,0x20383800,0x00982000,0x0eb81802, + 0x21402003,0x20183c00,0x00781400,0x0f182406, + 0x21080e01,0x00101400,0x00180c00,0x0f481e01, + 0x21500004,0x00a02000,0x21185400,0x10382202, + 0x01881e03,0x00502c08,0x20582a37,0x0e882619, + 0x01b82606,0x00704409,0x20982e3d,0x0ef82a19, + 0x01180403,0x20280603,0x00680e2f,0x0f082a19, + 0x01983207,0x00a0440c,0x20981a3e,0x0fd84621, + 0x20680802,0x20201603,0x00681010,0x0d38322d, + 0x20700404,0x20280e08,0x00880413,0x0da83a2e, + 0x00280605,0x20301006,0x00681404,0x0db82e2f, + 0x20300405,0x20300608,0x0080040d,0x0e38463a, + 0x00600e01,0x20381802,0x00a00a01,0x0bf83a25, + 0x00500e01,0x20181005,0x00681202,0x0c684225, + 0x20101806,0x20482a07,0x00a00409,0x0c683628, + 0x00580602,0x20200006,0x00900806,0x0c984e30, + 0x20680401,0x00000a02,0x00480811,0x0ae8321d, + 0x20281603,0x00202002,0x0020000e,0x0b484220, + 0x00081207,0x0020200a,0x00081007,0x0b483a20, + 0x20680e02,0x20301801,0x00901014,0x0b484223, + 0x00400202,0x20180c01,0x00600801,0x0a283a14, + 0x00000803,0x20381a06,0x00a00c06,0x0a784215, + 0x00000806,0x20281a0b,0x00800c08,0x0a683a18, + 0x00300403,0x20681206,0x00f01002,0x0a683a18, + 0x20600c05,0x20181605,0x0038080c,0x0998360e, + 0x20200400,0x20180401,0x00481807,0x09e8460f, + 0x20180603,0x00000807,0x00281807,0x09c83e10, + 0x20200e02,0x20581002,0x00b8040a,0x09b83a12, + 0x00881607,0x0020280a,0x20281206,0x09483a0b, + 0x00300e01,0x00181402,0x00300402,0x09884e0a, + 0x00300800,0x20180601,0x00400404,0x0958420a, + 0x00200c01,0x20281203,0x00780404,0x09483a0b, + 0x20600c06,0x2028220a,0x00801c12,0x08f83a05, + 0x20400803,0x00381602,0x2020040c,0x09584a03, + 0x20300402,0x00180e02,0x0030000d,0x09284202, + 0x20401002,0x00181c01,0x0038040b,0x09083e03, + 0x00581205,0x00102408,0x20181400,0x08f83003, + 0x00681e04,0x00503407,0x20781000,0x09684403, + 0x00380e03,0x00101805,0x00080403,0x09384006, + 0x00683605,0x00505808,0x20481601,0x09183802, + 0x20501003,0x20381a06,0x0090100f,0x0928340b, + 0x20600801,0x20181204,0x00702011,0x0998440c, + 0x20301402,0x20281a04,0x0060100d,0x09883c0e, + 0x20200400,0x20880607,0x01201810,0x09383c09, + 0x00380a02,0x00100c04,0x00280601,0x09a83012, + 0x00500800,0x00080c00,0x00200a02,0x0a283c14, + 0x00100201,0x00280401,0x00000004,0x0a283817, + 0x20202c05,0x20784e06,0x0110040a,0x09b84016, + 0x00080401,0x20100603,0x00500409,0x0a483016, + 0x20400000,0x00200000,0x0000040c,0x0ac83819, + 0x20100c00,0x00381a01,0x20100c08,0x0ae8381d, + 0x00381e04,0x0030340a,0x20282803,0x0a88401c, + 0x20100c02,0x20282001,0x00701009,0x0b183420, + 0x00480c01,0x00201400,0x00080400,0x0bb8341f, + 0x00200402,0x00680c00,0x20800403,0x0be83022, + 0x00300400,0x20481203,0x00c0180b,0x0b784824, + 0x20d80e04,0x00001c06,0x20200407,0x0c382828, + 0x21000400,0x20180802,0x00500c0c,0x0cb83825, + 0x20f81204,0x00701007,0x20b01409,0x0d182c28, + 0x21902405,0x20384204,0x00800c15,0x0cd84434, + 0x00f02003,0x20283a08,0x00502e2d,0x0d58201f, + 0x01180a01,0x00080402,0x00302a33,0x0dd82c1d, + 0x01100403,0x00381208,0x20702e33,0x0e38181e, + 0x01881205,0x00600c0f,0x20801649,0x0e583c29, + 0x21081601,0x20202c00,0x00081c00,0x0ea80a05, + 0x21181000,0x20302000,0x00382400,0x0ee81201, + 0x21100e01,0x20281000,0x00480800,0x0f181602, + 0x21181a05,0x20502000,0x00d00c00,0x0fe82a09, + 0x01401c03,0x20782a04,0x00a80e2f,0x0e381a1c, + 0x01501c00,0x20782c00,0x00c80634,0x0e98261b, + 0x01401004,0x00181204,0x00082233,0x0ec81e1b, + 0x0120300a,0x20b8520e,0x01500232,0x0f582e22, + 0x20400201,0x00080405,0x0018100d,0x0ce8222d, + 0x20300802,0x00000401,0x00181c0b,0x0d482a2f, + 0x20380e03,0x00500808,0x20480c0b,0x0d682e30, + 0x00280608,0x00101011,0x00181c05,0x0dc83638, + 0x00500000,0x00100c01,0x00080401,0x0ba82626, + 0x00481604,0x00201806,0x00200403,0x0bf83228, + 0x00581601,0x00202400,0x20280402,0x0c08262a, + 0x00300c03,0x20181207,0x0040180b,0x0c283230, + 0x20500201,0x00000000,0x00300410,0x0a98261d, + 0x20501403,0x20382207,0x00801010,0x0ad82e1e, + 0x20700400,0x20281603,0x00701412,0x0ad82a20, + 0x20800201,0x00281002,0x00001015,0x0ad82e20, + 0x00200802,0x00180a04,0x00380802,0x09d82615, + 0x00300000,0x00100801,0x00081c00,0x0a182e16, + 0x00600802,0x20100202,0x00281e02,0x0a082618, + 0x00500801,0x00200202,0x20480a04,0x0a182617, + 0x20180c00,0x00201003,0x00181408,0x09382e10, + 0x20180800,0x00100c01,0x00281009,0x09783a11, + 0x20400400,0x00180402,0x00380c0e,0x09583612, + 0x20481601,0x00401402,0x2038040d,0x09582a13, + 0x00100602,0x20181003,0x00501404,0x08d8360a, + 0x00280a01,0x00000c02,0x00580405,0x09083e0b, + 0x00380e02,0x00200c03,0x00100403,0x08e8360a, + 0x00400001,0x20101201,0x00280c01,0x08e82a0c, + 0x00000402,0x00000a03,0x00180808,0x08982a04, + 0x20100001,0x20200a01,0x0088040a,0x08c83e03, + 0x20100402,0x20180604,0x0058040b,0x08b83203, + 0x20280e02,0x20201001,0x0060000c,0x08982e05, + 0x00100000,0x00280c02,0x00200c07,0x08983004, + 0x00200a01,0x20281c01,0x00a01407,0x08d84005, + 0x00000c01,0x00081402,0x00400009,0x08c83807, + 0x00102803,0x20584604,0x00a01407,0x08983004, + 0x20280a01,0x00201401,0x20100009,0x08d8240c, + 0x20580401,0x00000601,0x0030040d,0x0918340f, + 0x20181603,0x00301c04,0x20100809,0x09183010, + 0x20280601,0x00600804,0x20780c09,0x08d8280c, + 0x00100400,0x20180a01,0x00400c03,0x09582412, + 0x00500203,0x00000803,0x00300602,0x09b83015, + 0x00000402,0x20200604,0x00700c06,0x09b82c17, + 0x00381e02,0x00503801,0x20581403,0x09582812, + 0x00100a01,0x00180a01,0x00280406,0x09f82417, + 0x20480402,0x20180605,0x0060100c,0x0a682c1a, + 0x20180800,0x20101001,0x00700007,0x0a882c1d, + 0x20201401,0x20282204,0x00900c0d,0x0a08301b, + 0x00100004,0x00380603,0x00080c0a,0x0ac8281f, + 0x00500c01,0x20280c02,0x00580601,0x0b582820, + 0x00400400,0x20300201,0x00b00403,0x0b882c22, + 0x00300002,0x00200000,0x00081008,0x0b083025, + 0x21180603,0x00380408,0x20100c0c,0x0be82c2a, + 0x21080602,0x00100803,0x0020100e,0x0c682826, + 0x21300801,0x20381e01,0x00b01410,0x0ca82c2b, + 0x21481e02,0x00202c05,0x00080c11,0x0c683432, + 0x01281401,0x00102603,0x20200e35,0x0d281c22, + 0x01000802,0x00081a05,0x00402230,0x0d882021, + 0x01400a01,0x20100003,0x0040023b,0x0df82023, + 0x01301400,0x20582601,0x00b02a3a,0x0de8342c, + 0x21100c02,0x00581400,0x20681400,0x0e881605, + 0x21100c01,0x00580c00,0x20681800,0x0ec81a03, + 0x21280401,0x00101400,0x20281000,0x0ef81204, + 0x21501c01,0x00282800,0x20281000,0x0fb81606, + 0x01782204,0x00803407,0x20b81233,0x0e181a1f, + 0x01581c00,0x00802804,0x20981634,0x0e68221d, + 0x01881603,0x00002402,0x00380a37,0x0e98161f, + 0x01d82001,0x00903c02,0x20c83240,0x0f281a26, + 0x20500004,0x00100206,0x00200412,0x0ca81e30, + 0x20181203,0x00201803,0x00100c0c,0x0d082631, + 0x20601404,0x20581e06,0x00b00012,0x0d181e31, + 0x20600602,0x00100006,0x00300816,0x0d682e3b, + 0x00580603,0x00100405,0x00200402,0x0b682225, + 0x00001c04,0x20282607,0x00700c09,0x0ba81e27, + 0x00500a04,0x00081006,0x00500401,0x0bc82228, + 0x00681203,0x00201601,0x00301804,0x0bd8222e, + 0x20680801,0x00000603,0x00401010,0x0a581a1d, + 0x20381202,0x00501804,0x20281009,0x0a98221e, + 0x20600405,0x00280607,0x0008080f,0x0aa81a20, + 0x20900c07,0x20281609,0x00780817,0x0a981e20, + 0x00480800,0x20200e01,0x00580a02,0x09981616, + 0x00380800,0x00100e01,0x00400002,0x09c82618, + 0x00781604,0x00301c08,0x20180e04,0x09c8221a, + 0x00781208,0x0010140c,0x00380606,0x09c82618, + 0x20101401,0x20481601,0x00880c0a,0x08e81e12, + 0x20100801,0x20180e02,0x0068080a,0x09182a13, + 0x20480401,0x20100205,0x00600811,0x08f82214, + 0x20502009,0x20382a0d,0x0080000f,0x09082213, + 0x00000001,0x00180401,0x00380c06,0x08882209, + 0x00100000,0x00180402,0x00380407,0x08a82e0b, + 0x00001001,0x20281a01,0x00780805,0x08982609, + 0x00480e08,0x00500c0e,0x20380801,0x08982a0c, + 0x00181604,0x00101405,0x00200805,0x08582604, + 0x00080602,0x00100802,0x00200408,0x08682a03, + 0x00180a01,0x00201003,0x00180c07,0x08582603, + 0x20400c07,0x0028120a,0x00000c0e,0x08582204, + 0x00001003,0x20380e06,0x00700409,0x08481c03, + 0x00100400,0x00000202,0x00400408,0x08782405, + 0x00180e02,0x00001002,0x00400c0b,0x08682806, + 0x00382206,0x0050380a,0x20481002,0x08582004, + 0x20300602,0x00080804,0x0040040a,0x0888200d, + 0x20400402,0x00080a01,0x0048040c,0x08c82410, + 0x20401004,0x20382205,0x0090100d,0x08c82412, + 0x20300403,0x20480a08,0x00a0140d,0x0888200b, + 0x00180401,0x00100a01,0x00200802,0x09181813, + 0x00280e06,0x00100806,0x00301801,0x09682416, + 0x00280e04,0x00100c07,0x00100402,0x09781c19, + 0x00201201,0x20281802,0x00900404,0x09082014, + 0x00181202,0x00001401,0x00400805,0x09b81417, + 0x20201407,0x2018160b,0x00400007,0x0a28181b, + 0x20200c03,0x20180e06,0x00401007,0x0a48141d, + 0x00080e01,0x00101400,0x00280809,0x09c81c1a, + 0x00401002,0x20480a05,0x00a80807,0x0a88141d, + 0x00681606,0x0030180b,0x00080401,0x0b08201f, + 0x00480e02,0x00100802,0x00100402,0x0b481422, + 0x00400401,0x20280602,0x00880409,0x0ab82023, + 0x21400800,0x00081402,0x00780414,0x0b98202a, + 0x21300003,0x20280e06,0x00601c12,0x0c181828, + 0x21300804,0x20280604,0x00380c0f,0x0c78102b, + 0x21601802,0x20182400,0x00700016,0x0c082432, + 0x01300e01,0x00281403,0x00200a38,0x0ce81c25, + 0x01200601,0x20100402,0x00380e36,0x0d581023, + 0x01381604,0x00101c0b,0x00100638,0x0dc81423, + 0x01481602,0x00601807,0x20300a3b,0x0d98202f, + 0x20f00202,0x20401400,0x00900000,0x0e581208, + 0x21080e02,0x20301c00,0x00900800,0x0e981206, + 0x21280e02,0x00400800,0x00101400,0x0ed81204, + 0x21581a02,0x00302c00,0x00300000,0x0f88120a, + 0x01301404,0x20482a06,0x00e00e2c,0x0dd8161f, + 0x01501804,0x20682a07,0x01000a30,0x0e28121e, + 0x01600c04,0x00181a05,0x00300a35,0x0e780e1e, + 0x01e01c05,0x20482607,0x00e8063e,0x0ee81629, + 0x20280602,0x00100405,0x00480c0c,0x0c88122f, + 0x20400401,0x00081404,0x0068040f,0x0cc8162e, + 0x20281604,0x00402006,0x20380c0d,0x0d080a32, + 0x20882205,0x00300c09,0x0060101c,0x0d281e39, + 0x00200201,0x00080800,0x00501007,0x0b381225, + 0x00482205,0x00203006,0x00100802,0x0b880e26, + 0x00080402,0x20100605,0x00600807,0x0b980e28, + 0x00401804,0x20582207,0x00900c03,0x0ba80e2a, + 0x20500c02,0x00081604,0x0030000d,0x0a380e1b, + 0x20400c05,0x20781a0a,0x00d00c0d,0x0a680a1f, + 0x20280a01,0x20100c01,0x00680c08,0x0a780e21, + 0x20380e04,0x00101805,0x0018100e,0x0a780e22, + 0x00400c00,0x00380803,0x20281603,0x09781216, + 0x00201201,0x20381004,0x00781801,0x09981218, + 0x00301400,0x20481e01,0x00900403,0x0988121b, + 0x20201406,0x20182207,0x00600006,0x09881218, + 0x20181a03,0x00602404,0x20400009,0x08c81613, + 0x00080602,0x00100c02,0x00380808,0x08d81614, + 0x20200802,0x00180a01,0x00280c0c,0x08d81213, + 0x00482207,0x0040380b,0x20181401,0x08e81614, + 0x00100001,0x00000205,0x00500c07,0x0858120b, + 0x00100402,0x00080a03,0x00680408,0x08581a0c, + 0x00280e01,0x00301804,0x00081005,0x0858160b, + 0x20301006,0x20481e0b,0x00d0140e,0x0858160d, + 0x20201803,0x00082202,0x0068040a,0x08181602, + 0x20200601,0x00180803,0x0050000b,0x08281e02, + 0x00100a01,0x00080800,0x00600c0a,0x08181a04, + 0x00380e04,0x00001407,0x00680c04,0x08181604, + 0x00481605,0x00502008,0x20300003,0x08281404, + 0x00280400,0x00200800,0x00300806,0x08381806, + 0x20200803,0x00181603,0x0040080c,0x08281408, + 0x20301c02,0x20382e05,0x00a0140d,0x08181404, + 0x20480404,0x00000207,0x0050100e,0x08680c0d, + 0x20180a01,0x00000800,0x00500c0b,0x0888140f, + 0x00180e03,0x00401405,0x20180807,0x08981412, + 0x00080a01,0x00400c03,0x20180405,0x0868100d, + 0x00200203,0x20180404,0x00500801,0x08e80c14, + 0x20401004,0x20281e04,0x00700408,0x09281019, + 0x20300005,0x00181205,0x00401009,0x0948141a, + 0x00181201,0x00201401,0x00200806,0x08e80c13, + 0x20201005,0x20181a06,0x00300407,0x09980818, + 0x00581a06,0x00202808,0x00080a04,0x09f8101a, + 0x00180e07,0x00101409,0x00000401,0x0a280c1f, + 0x20100c01,0x20281203,0x00700809,0x0998081b, + 0x00781a05,0x00302408,0x20380802,0x0a78081c, + 0x00001404,0x20482609,0x00a0180c,0x0ad80c1f, + 0x00201c08,0x2028220c,0x00500405,0x0b380822, + 0x00500003,0x00100a01,0x00381006,0x0a980c22, + 0x21400403,0x20300a06,0x00600016,0x0b780428, + 0x21000e01,0x00180804,0x0018140b,0x0bf80c2a, + 0x20f81605,0x0050180a,0x2028100b,0x0c58102a, + 0x21481605,0x00102808,0x00400016,0x0bd81031, + 0x01281201,0x20201004,0x00800235,0x0cb80825, + 0x01181a01,0x00401403,0x20100e33,0x0d381023, + 0x00f00c02,0x00082606,0x00402a2e,0x0da80c25, + 0x01100c04,0x20482a0b,0x00e02e34,0x0d680c30, + 0x21181a02,0x00501400,0x20302400,0x0e500206, + 0x21200000,0x00280800,0x00001000,0x0e800203, + 0x21301401,0x20781800,0x00c80c00,0x0ec00e02, + 0x21701c04,0x20882400,0x00c81000,0x0f801208, + 0x01780402,0x20101605,0x00280632,0x0dd00e1f, + 0x01881201,0x00202000,0x20280a37,0x0e200e1f, + 0x01980602,0x20200c03,0x00680e39,0x0e600a1f, + 0x0238260b,0x0000340b,0x00300a44,0x0ee0122a, + 0x20300800,0x20280c00,0x00780411,0x0c700630, + 0x20400601,0x20180602,0x00700413,0x0cb00631, + 0x20500801,0x20381a02,0x00900c13,0x0cf00632, + 0x20e0480f,0x20985a17,0x01080c25,0x0d10123a, + 0x00000000,0x00080400,0x00480407,0x0b200624, + 0x20201c03,0x00083a04,0x00600407,0x0b700224, + 0x00200601,0x20180801,0x00480403,0x0b900a27, + 0x0088220c,0x00902817,0x20582604,0x0ba80629, + 0x20380402,0x00001000,0x00381808,0x0a20021c, + 0x00100201,0x00701005,0x20882403,0x0a60021f, + 0x20201002,0x00080e02,0x00280c09,0x0a700621, + 0x20600007,0x00180a0c,0x00501813,0x0a600222, + 0x00481205,0x20101806,0x00700800,0x09580618, + 0x00281a02,0x00702403,0x20300405,0x09880a1b, + 0x00381202,0x00401c04,0x20180803,0x0980021b, + 0x00481204,0x00102007,0x00381201,0x09800219, + 0x20401004,0x20582608,0x00d0180d,0x08a00212, + 0x20280401,0x00100203,0x0060100a,0x08c80614, + 0x20180400,0x00000e02,0x0050000a,0x08b00215, + 0x20301003,0x20282606,0x00b0180c,0x08c00214, + 0x00200800,0x00000003,0x00581403,0x0840060a, + 0x00380400,0x00000c00,0x00680405,0x0840020c, + 0x00000802,0x20181201,0x00900409,0x0838060b, + 0x00380a03,0x00201404,0x00280c03,0x08400a0c, + 0x00181603,0x00202404,0x00400009,0x08000204, + 0x20300000,0x20100000,0x0080040e,0x08000203, + 0x00080e02,0x00100c03,0x0050080a,0x08000202, + 0x20101003,0x20181604,0x0070040b,0x08000605, + 0x20101002,0x20482206,0x00d0180b,0x08000005, + 0x00200202,0x20280800,0x00900c06,0x08200007, + 0x00100001,0x20200a03,0x00800009,0x08100407, + 0x00081e04,0x00302406,0x00280408,0x08000405, + 0x20100a01,0x00080801,0x00580807,0x0850080e, + 0x20301003,0x20181604,0x0078040b,0x08700410, + 0x20300400,0x20281000,0x00a0080c,0x08700012, + 0x00000c02,0x20481606,0x00b00c08,0x0850040d, + 0x20200002,0x00280400,0x00280405,0x08e00414, + 0x00080a03,0x00201005,0x00181004,0x09100017, + 0x00201001,0x20180e02,0x00681004,0x0930041a, + 0x00000c01,0x00081800,0x00680407,0x08d00415, + 0x00380e04,0x00201804,0x00180401,0x09900417, + 0x20100c01,0x00081e03,0x00601405,0x09e8041b, + 0x20600401,0x00281003,0x0030040a,0x0a180821, + 0x00081602,0x00301804,0x00180406,0x0990041b, + 0x00201805,0x20182a07,0x00700c0a,0x0a60001d, + 0x00480801,0x00301801,0x20181403,0x0ad0041f, + 0x00a81e05,0x00303005,0x20100208,0x0b300422, + 0x00800001,0x20200602,0x00600805,0x0a800821, + 0x21181605,0x00501408,0x20300010,0x0b70042a, + 0x21181a04,0x00101c04,0x00400c0f,0x0be00028, + 0x21301804,0x2048260a,0x00b01015,0x0c400429, + 0x21900601,0x20281801,0x0070181e,0x0bc00833, + 0x01001403,0x00081e08,0x00101631,0x0cc00c25, + 0x01002404,0x2058360b,0x00b01231,0x0d200424, + 0x01100602,0x00200005,0x00281e33,0x0d900027, + 0x01500801,0x20100204,0x0018123f,0x0d701432, + 0x21202003,0x20483000,0x00b80800,0x0e500e02, + 0x21200400,0x20180400,0x00700800,0x0e901202, + 0x21281a01,0x00802400,0x20a00800,0x0ef01204, + 0x21382206,0x00903800,0x20b02c00,0x0fb0120a, + 0x01880605,0x00300808,0x20100237,0x0df0121e, + 0x01800000,0x00080a01,0x00601237,0x0e40161d, + 0x01800400,0x00300202,0x00001236,0x0e80161f, + 0x0180240d,0x00183611,0x0030123a,0x0f101e27, + 0x20380c02,0x00200e06,0x00100c11,0x0c801631, + 0x20480a01,0x00000c00,0x00300410,0x0cd01a30, + 0x20400001,0x00400603,0x20180411,0x0d101632, + 0x0028560e,0x00a08015,0x20a81c0e,0x0d501e3d, + 0x00100c02,0x20180400,0x00481407,0x0b301625, + 0x00180c04,0x20202203,0x00681803,0x0b801a26, + 0x00180c02,0x00300c01,0x00080c03,0x0bb01228, + 0x2040200a,0x20b83a15,0x01602813,0x0ba01e2d, + 0x20180a03,0x00200805,0x00300409,0x0a300e1d, + 0x00080a06,0x20501008,0x00e00807,0x0a600e21, + 0x00080e05,0x00002007,0x00300008,0x0a801223, + 0x00000603,0x20280408,0x00882006,0x0a701e20, + 0x00000802,0x00081a05,0x00501806,0x09601616, + 0x00001c04,0x20882a09,0x01101808,0x09801619, + 0x00100c04,0x20381a08,0x00a01407,0x0990161b, + 0x00000400,0x20181201,0x00700c07,0x09901a19, + 0x00080400,0x00201402,0x20181405,0x08c01a11, + 0x20100400,0x20180803,0x00780807,0x08d01a12, + 0x00080601,0x00000404,0x00580409,0x08d01614, + 0x00080800,0x00000c00,0x00380806,0x08e01e13, + 0x00281602,0x00101403,0x00400c06,0x0850160c, + 0x00300201,0x00000001,0x00500405,0x08601a0c, + 0x00280a02,0x00001000,0x00500c07,0x08501a0c, + 0x00000802,0x20280a01,0x00700007,0x08601a0c, + 0x20200c02,0x20381e05,0x0090140c,0x08101e03, + 0x20200400,0x00080602,0x0050040e,0x08201e02, + 0x20201004,0x20381e06,0x0090040d,0x08101e01, + 0x00280e06,0x00001806,0x00500407,0x08201e05, + 0x00180400,0x00000c01,0x00281005,0x08302006, + 0x00000801,0x00080a01,0x00480807,0x08401c08, + 0x00280a05,0x00200807,0x00200006,0x08301808, + 0x20401407,0x20382a0b,0x00b0100e,0x08201c06, + 0x20180601,0x20100801,0x00580408,0x0870180d, + 0x00181201,0x00201802,0x00280c07,0x0890180f, + 0x20300c06,0x00080a08,0x00480c0c,0x08901c11, + 0x00280e04,0x0020180a,0x00081402,0x08701c0e, + 0x00000002,0x20280602,0x00780405,0x08f01413, + 0x20200001,0x20280602,0x00900809,0x09201416, + 0x00381a06,0x0030200a,0x00280c02,0x09401418, + 0x00180400,0x20100e03,0x00600407,0x08f01c13, + 0x20100400,0x20280803,0x00600005,0x09a01418, + 0x00100400,0x20200801,0x00780c02,0x09f0181c, + 0x20500403,0x20380a07,0x00a00c0d,0x0a201420, + 0x20201804,0x20282204,0x0098040a,0x09b0181c, + 0x00780e04,0x20102003,0x00400002,0x0a70181c, + 0x00580602,0x20180401,0x00900c04,0x0ae0141f, + 0x00501400,0x20282802,0x00800603,0x0b301025, + 0x00980606,0x00400407,0x00100403,0x0ab01822, + 0x21601c05,0x20582e09,0x00c00418,0x0b801429, + 0x21501805,0x20282e06,0x00700413,0x0bf0142a, + 0x20f81a02,0x00302403,0x2018080c,0x0c601829, + 0x21a00806,0x0028120a,0x0030001f,0x0bf01c33, + 0x01381603,0x00301809,0x00181e39,0x0cd01027, + 0x01482204,0x0040380b,0x2048263b,0x0d401424, + 0x00f80802,0x20300605,0x0080062e,0x0da01423, + 0x01681a03,0x00401c0a,0x20181a43,0x0d901431, + 0x21081000,0x00003000,0x20300000,0x0e801e05, + 0x21280a01,0x20200c00,0x00301000,0x0ec02601, + 0x21300c02,0x20881c00,0x00f00800,0x0f001a01, + 0x21901004,0x20782c00,0x01101400,0x0fc01e02, + 0x01300604,0x20480400,0x0090222f,0x0e101e1d, + 0x01801000,0x20480a02,0x00600637,0x0e702a1c, + 0x01700205,0x20500c07,0x00800a38,0x0eb0221d, + 0x0248160b,0x2040380b,0x0060064a,0x0f503227, + 0x20101408,0x20381a0b,0x0088040b,0x0cc02a2f, + 0x20600802,0x00181203,0x00480411,0x0d102a30, + 0x20300802,0x20680607,0x00b00c0d,0x0d402a32, + 0x20c0400c,0x20987616,0x01403023,0x0d80323b, + 0x00281608,0x0020200e,0x00280806,0x0b702226, + 0x00500a02,0x00380804,0x00080800,0x0bc02627, + 0x00301402,0x20481a02,0x00a81004,0x0be0262a, + 0x00681a06,0x00702c0f,0x20983202,0x0c003a2a, + 0x20400804,0x2038120a,0x00a01c0d,0x0a602a1d, + 0x20580402,0x00580e02,0x2020140f,0x0aa0261f, + 0x20580602,0x00180c06,0x00400c0e,0x0ab01e21, + 0x20380400,0x00000e04,0x0020080f,0x0ac03224, + 0x00200401,0x20100001,0x00681401,0x09a02a15, + 0x00481a03,0x00402805,0x20580601,0x09d02e18, + 0x00580800,0x00001601,0x00100601,0x09d02a1a, + 0x00000401,0x20180a02,0x00580806,0x09d03219, + 0x00180a03,0x20100804,0x00600c07,0x09002611, + 0x20100402,0x20200604,0x0050040a,0x09203214, + 0x20200a01,0x20280800,0x0060080d,0x09102a14, + 0x00000400,0x00080802,0x00380807,0x09202a13, + 0x00001c03,0x20382606,0x00800c09,0x08902e0a, + 0x00200601,0x20180401,0x00600407,0x08a02e0b, + 0x00000402,0x00081203,0x00400408,0x08902e0a, + 0x00280602,0x00200c03,0x00200406,0x08a02a0c, + 0x20180e01,0x00400c03,0x00080c08,0x08602e02, + 0x20280402,0x00100602,0x0050000c,0x08603202, + 0x00280e03,0x00201804,0x00180807,0x08602e02, + 0x20380801,0x00080e03,0x00501c0d,0x08602e03, + 0x00100201,0x00100000,0x00300006,0x08702805, + 0x00181203,0x00001003,0x00500006,0x08802c07, + 0x20300803,0x20180e05,0x0070080d,0x08802c08, + 0x00300400,0x20101400,0x00281803,0x08703805, + 0x20200001,0x00180a02,0x00300009,0x08b0280c, + 0x20100c01,0x20481a05,0x00a00809,0x08d0300e, + 0x00381203,0x00001804,0x00480804,0x08e02c10, + 0x20300800,0x20181000,0x0070080c,0x08b0280d, + 0x00200a01,0x00100001,0x00181003,0x09302413, + 0x20100803,0x00080e01,0x00481407,0x09702c17, + 0x20201002,0x20382605,0x00900c0c,0x09802818, + 0x00180802,0x00100201,0x00200404,0x09402c15, + 0x20180401,0x00300000,0x00100008,0x09e02018, + 0x00180e06,0x00101009,0x00100403,0x0a30281b, + 0x20280401,0x00100402,0x00181405,0x0a602820, + 0x00181603,0x20102405,0x00380407,0x0a00301a, + 0x00300400,0x00280802,0x00000805,0x0ab0201e, + 0x00300c05,0x20281209,0x00500405,0x0b202c1f, + 0x00580e03,0x00101804,0x00280601,0x0b702423, + 0x00300801,0x20680a04,0x00c0140a,0x0af03023, + 0x21081a02,0x00302c01,0x2028040f,0x0bc02828, + 0x21081202,0x00201c05,0x00181c0d,0x0c302828, + 0x21101403,0x20382206,0x00800c0f,0x0c90242a, + 0x21500000,0x20400a01,0x00a81015,0x0c303432, + 0x01001403,0x20382608,0x00900a30,0x0d002024, + 0x01000c01,0x20282603,0x00801631,0x0d701c22, + 0x01101201,0x00281002,0x20181a33,0x0de02424, + 0x01301801,0x20482e03,0x00c80639,0x0dd02c2f, + 0x21080a02,0x00880400,0x20103000,0x0eb01602, + 0x21300c01,0x00580c00,0x20200c00,0x0f102402, + 0x21100001,0x00b00c00,0x20a80400,0x0f502602, + 0x21500403,0x00600000,0x20581400,0x10303603, + 0x01080c03,0x00600605,0x20301a2f,0x0e602a19, + 0x01882a03,0x00702c04,0x20501a3a,0x0ed02e1b, + 0x01381a01,0x00b00802,0x20802232,0x0f00221b, + 0x01900206,0x0078080a,0x2050223f,0x0fc03223, + 0x00780a04,0x00302405,0x20280800,0x0d203630, + 0x20300804,0x20300e06,0x0060000e,0x0d703a31, + 0x20180401,0x00501601,0x20600406,0x0db03631, + 0x00082001,0x00704a07,0x2078080d,0x0e104e3b, + 0x20600001,0x00181e06,0x00702814,0x0bc03226, + 0x00381205,0x20101405,0x00900c04,0x0c203628, + 0x00681604,0x00402802,0x20100802,0x0c40362c, + 0x20100c03,0x20182205,0x00b0080e,0x0c703e2e, + 0x00080803,0x00100602,0x00180c04,0x0ac03e1a, + 0x20301404,0x20581a09,0x00d0000d,0x0af03e1f, + 0x20701006,0x20281a09,0x00800414,0x0b003621, + 0x20380a01,0x00280403,0x0038040b,0x0b303a22, + 0x00300206,0x20100c08,0x00280402,0x0a003a17, + 0x00101401,0x00082403,0x00880804,0x0a203617, + 0x00500203,0x00380408,0x00280602,0x0a203218, + 0x00200000,0x00000c01,0x00280804,0x0a403e1a, + 0x20300c07,0x20181a0a,0x0040080b,0x09603a10, + 0x00181603,0x00501406,0x20200806,0x09803612, + 0x20381400,0x00301601,0x0010140d,0x09703a13, + 0x00080401,0x00000800,0x00500008,0x09803a14, + 0x00281e08,0x00302c0c,0x20180803,0x09003a09, + 0x00180801,0x00100e04,0x00301408,0x0910420b, + 0x00200800,0x20200602,0x00580405,0x0900420a, + 0x00000204,0x20180802,0x0070140a,0x09003a0b, + 0x20201006,0x2058160c,0x00a00c0a,0x08c04203, + 0x00000a01,0x20280400,0x0060000a,0x08e04602, + 0x20100400,0x00080c00,0x0060080c,0x08d03e02, + 0x20301808,0x20181e0a,0x00580c0a,0x08d04201, + 0x00180604,0x00000006,0x00580805,0x08d03805, + 0x20100c03,0x00081a04,0x00500009,0x08f04007, + 0x00080a01,0x00100800,0x00300008,0x08e04008, + 0x00381606,0x00501c0d,0x20280802,0x08e03405, + 0x20100806,0x20180a07,0x00680c08,0x0910380c, + 0x00080602,0x00301004,0x20181405,0x0950400e, + 0x20100802,0x20181603,0x00500408,0x09403c10, + 0x20300000,0x00000a06,0x0040140d,0x0920400c, + 0x00181606,0x0010180a,0x00480404,0x09803011, + 0x00280801,0x00200e02,0x00280806,0x09d03814, + 0x00080a01,0x00201002,0x00081406,0x09e03c17, + 0x00301005,0x00081605,0x00680c03,0x09b03c14, + 0x00000804,0x20380e09,0x00a00807,0x0a203417, + 0x20500801,0x00081400,0x0050040b,0x0a90341c, + 0x20100601,0x00080400,0x00480807,0x0ac0341e, + 0x20201205,0x00481409,0x0010000c,0x0a60381c, + 0x00380e01,0x20100003,0x00780407,0x0b00301e, + 0x00881202,0x00201c03,0x00080a05,0x0b803820, + 0x00280402,0x00181202,0x00300404,0x0bc03023, + 0x00481002,0x00800e05,0x20501406,0x0b704025, + 0x21301800,0x20481c00,0x00700410,0x0c10342a, + 0x21300801,0x20381203,0x00700412,0x0c903426, + 0x20f80602,0x00001804,0x20181408,0x0cf03029, + 0x21580602,0x00400802,0x20200014,0x0cc04432, + 0x01380c00,0x00201a01,0x00081a38,0x0d603422, + 0x01100401,0x20180602,0x00381a34,0x0dc03421, + 0x01082001,0x20102603,0x00500a31,0x0e202c21, + 0x01482402,0x00302206,0x0008063c,0x0e40442c, + 0x21101202,0x20e81800,0x01601400,0x0ef03c03, + 0x21281606,0x20601400,0x00c03400,0x0f603803, + 0x21080605,0x20c00800,0x01602800,0x0f903a01, + 0x21200a01,0x20901000,0x00c00c00,0x10904205, + 0x01301809,0x20a82207,0x00f80e33,0x0ec04617, + 0x01503c0e,0x20a85612,0x01100636,0x0f304618, + 0x0120340b,0x20e84210,0x01880630,0x0f504619, + 0x01480803,0x20680a04,0x00f02635,0x1020461f, + 0x0038060d,0x20400812,0x00701405,0x0d90422e, + 0x00081a0e,0x00502018,0x20380408,0x0df0422f, + 0x00080e09,0x20100812,0x00880405,0x0e103a2e, + 0x00101a04,0x20881404,0x00d01406,0x0ea05a37, + 0x20400c09,0x20581615,0x00a0140e,0x0c405624, + 0x2020100a,0x20182213,0x00502409,0x0ca05226, + 0x00201004,0x20481a0a,0x00a02404,0x0cb04a29, + 0x00200002,0x20200609,0x00800009,0x0d006230, + 0x00301c00,0x20281407,0x00483402,0x0b40461c, + 0x00181605,0x0030280b,0x20281c05,0x0b90521f, + 0x20281201,0x00001c02,0x0048100b,0x0b804e22, + 0x20301004,0x20181e03,0x0098200f,0x0bb05624, + 0x20381604,0x00500c07,0x2010100a,0x0a703a16, + 0x00280c01,0x20201a05,0x00800806,0x0ab0521a, + 0x00200602,0x20480800,0x00b00c05,0x0a904a19, + 0x00180e03,0x00300809,0x00380c04,0x0ac0461a, + 0x00580400,0x00001204,0x00300c01,0x09e04a10, + 0x20301400,0x20682601,0x00e00c0c,0x0a005210, + 0x20301c06,0x20382a06,0x0098040c,0x09f04e11, + 0x00100201,0x00000201,0x00501409,0x0a104e14, + 0x20601005,0x20182e05,0x00600c0f,0x09704608, + 0x00200801,0x00081201,0x00500004,0x09a05208, + 0x00381a05,0x0040180b,0x20100003,0x09904a09, + 0x20400404,0x20180a05,0x0048040c,0x0990520a, + 0x00481a06,0x00402409,0x20480a01,0x09504a01, + 0x20181203,0x00201004,0x0010040a,0x09705602, + 0x20100401,0x20200605,0x0050100b,0x09505202, + 0x00581a06,0x00003009,0x00281000,0x09604e04, + 0x20400405,0x20280608,0x0040080c,0x09504c04, + 0x00100002,0x20200e04,0x00580c05,0x09805406, + 0x20100801,0x20180e02,0x00680408,0x09705008, + 0x20301805,0x20682a09,0x00e01810,0x09604c04, + 0x00580605,0x20101006,0x00380c01,0x0990480a, + 0x20280602,0x20200003,0x00800009,0x09d04c0d, + 0x00180601,0x00100801,0x00381006,0x09d04c0f, + 0x20380e02,0x00000806,0x00480407,0x09b0500f, + 0x20500806,0x20282208,0x0070100e,0x0a004412, + 0x00300c01,0x20380e03,0x00880804,0x0a504c13, + 0x00000402,0x00080a01,0x00580808,0x0a604416, + 0x00700401,0x20301800,0x00680e02,0x0a405412, + 0x00480e08,0x0000140a,0x00080a01,0x0ab04818, + 0x20500202,0x00100001,0x00580c0c,0x0b00481b, + 0x20280a05,0x00100804,0x00300007,0x0b30401d, + 0x20683205,0x20202003,0x00c02815,0x0ae0501c, + 0x0020200a,0x2028260e,0x00480c0a,0x0b70481c, + 0x00600804,0x00081e04,0x00580602,0x0c004020, + 0x00401009,0x2018160a,0x00581802,0x0c304022, + 0x00701808,0x20d8260d,0x01400001,0x0c006026, + 0x21382608,0x0060240e,0x2058140f,0x0c903829, + 0x21280604,0x00200c07,0x2028140f,0x0d004026, + 0x21181a0a,0x00300c0f,0x2010000d,0x0d503029, + 0x21700609,0x2088080c,0x00b80c16,0x0d505832, + 0x01300004,0x20380a0b,0x00501239,0x0dc03c21, + 0x01280802,0x00100e07,0x00180a36,0x0e30381e, + 0x01103006,0x20384612,0x00301234,0x0e903c22, + 0x01603c07,0x20785214,0x00980e42,0x0ed0582b, + 0x21481001,0x00b01400,0x21500000,0x0f903c04, + 0x21801406,0x20282400,0x20580c00,0x0ff0480a, + 0x21500403,0x00580800,0x20f00800,0x10304404, + 0x21381e06,0x00402c00,0x20e05800,0x11203c00, + 0x01b80e01,0x00702c04,0x21080a3b,0x0f604219, + 0x0228260c,0x00406812,0x20e81648,0x0fe04e1a, + 0x01d82207,0x00605809,0x21180a3f,0x1000521c, + 0x0160280d,0x20381e12,0x20301639,0x10d05e1d, + 0x20a00205,0x00480802,0x20403818,0x0e10462b, + 0x20e01808,0x20682e12,0x00c04420,0x0e80522e, + 0x20a01c06,0x20381e0c,0x00502418,0x0e90522f, + 0x2038260d,0x00703414,0x20a0180a,0x0f605e34, + 0x0050080a,0x0050160d,0x20681207,0x0cf05a23, + 0x00900203,0x00101405,0x0018160a,0x0d505e23, + 0x00681204,0x00401807,0x20300605,0x0d505626, + 0x00400008,0x20100e14,0x00302400,0x0de07a2f, + 0x0038260c,0x00603c10,0x20100009,0x0bd04e22, + 0x20500401,0x00181603,0x00601810,0x0c305a20, + 0x20300c02,0x00081206,0x0040140e,0x0c205e22, + 0x00180603,0x20101404,0x0068240c,0x0c807229, + 0x20700c0c,0x20382e14,0x00d02011,0x0af05615, + 0x00300c01,0x00281201,0x00100002,0x0b606217, + 0x00000003,0x00200000,0x20180c05,0x0b405e18, + 0x20200c03,0x20281a04,0x00b8040e,0x0b60621c, + 0x00480608,0x0000040f,0x00381203,0x0a70520e, + 0x20281601,0x00502003,0x2038040b,0x0ac06611, + 0x00381207,0x00202c08,0x00080806,0x0a905e13, + 0x00000603,0x00180806,0x00480c07,0x0ab05e12, + 0x20100402,0x20100a08,0x0048040a,0x0a105a0a, + 0x00380601,0x00000e01,0x00400403,0x0a50660a, + 0x20301809,0x2028320e,0x00b0100e,0x0a205a09, + 0x00100001,0x00200603,0x00300007,0x0a405e0b, + 0x20100c01,0x00182000,0x00600008,0x09e04e01, + 0x20401405,0x20181e06,0x0078040d,0x0a206601, + 0x00081606,0x0040100d,0x20180806,0x0a005801, + 0x20100402,0x00281e01,0x00300c09,0x0a105a03, + 0x00180400,0x00400c04,0x20280c04,0x09f05005, + 0x00380a06,0x00400c09,0x00080801,0x0a406006, + 0x00000002,0x00000a07,0x00300806,0x0a206007, + 0x00280a06,0x00301c07,0x20380806,0x0a106005, + 0x00080a04,0x00300803,0x00101407,0x0a30500a, + 0x20400806,0x00280e09,0x0030040b,0x0a80600c, + 0x00000001,0x20100000,0x00580c07,0x0a705c0d, + 0x2050180c,0x00181a0c,0x0048040d,0x0a60600f, + 0x00101004,0x00180608,0x00280c06,0x0aa05811, + 0x00481605,0x00401c08,0x20180c01,0x0b005c13, + 0x00180603,0x20100802,0x00580807,0x0b005814, + 0x00982213,0x00702417,0x20302602,0x0af05c14, + 0x20400401,0x00680c03,0x00180c09,0x0b404818, + 0x20600400,0x20180605,0x0070080d,0x0bb06019, + 0x20601004,0x20181605,0x00780c0b,0x0bc0541d, + 0x20c05013,0x20286a22,0x00601418,0x0bb0741f, + 0x00b82608,0x00603806,0x20280604,0x0c104c1a, + 0x00900805,0x00080a06,0x00682606,0x0c90581d, + 0x00c80e06,0x00301c06,0x00281a09,0x0cc04c1e, + 0x00f8120c,0x01201c17,0x2148460c,0x0cd06025, + 0x21a01c09,0x20384211,0x00c00c1e,0x0d004827, + 0x21681204,0x00200008,0x00480c16,0x0d804025, + 0x21a01809,0x00083a0d,0x0098041c,0x0dc04028, + 0x22082406,0x00f00a0c,0x20d01421,0x0e105430, + 0x01700604,0x0048080d,0x20484244,0x0e403c22, + 0x01401002,0x20281205,0x00480e3d,0x0ea0441e, + 0x01783207,0x00505014,0x20684a46,0x0f003422, + 0x01d83e03,0x00506009,0x20b84e56,0x0f905427, + 0x21200405,0x20781800,0x00c81000,0x0fe02c05, + 0x21281005,0x00601800,0x20a81000,0x10602807, + 0x21280c03,0x00100400,0x20100800,0x10902405, + 0x21900808,0x00082c00,0x20102000,0x11701c0d, + 0x01b80a09,0x20600810,0x00602236,0x0fc03216, + 0x01680e09,0x00280c0f,0x20304e35,0x10502e14, + 0x01600203,0x20181008,0x00003236,0x10702e16, + 0x02382e10,0x00306018,0x20c02a4a,0x11703e18, + 0x20f80406,0x2080020b,0x0080381a,0x0ea04e25, + 0x20680c06,0x2010260c,0x20602c0e,0x0f305e28, + 0x20381e04,0x20103401,0x2040300c,0x0f40522b, + 0x2110140b,0x2098361a,0x00c0741e,0x1010622f, + 0x00f81606,0x20902808,0x00801614,0x0da05e22, + 0x00680e06,0x20401405,0x00302205,0x0e106623, + 0x00201405,0x20881e0b,0x00902402,0x0e006225, + 0x00c00604,0x20400c07,0x20180614,0x0ed07e29, + 0x20901802,0x20e8360a,0x01203419,0x0c806e1f, + 0x20400807,0x20780a0c,0x0080080d,0x0d00761f, + 0x20180603,0x20300c04,0x00280807,0x0cf06a20, + 0x20280400,0x20300e03,0x0020100f,0x0d70822b, + 0x00501004,0x20880605,0x00482e03,0x0bc07614, + 0x00480a06,0x2050140a,0x00680801,0x0c307217, + 0x00300403,0x20400204,0x00600406,0x0c006a1a, + 0x00100403,0x20500a05,0x00581409,0x0c50821f, + 0x20300602,0x20380808,0x0048100c,0x0b206210, + 0x20401005,0x20781e09,0x00b0140e,0x0b907610, + 0x20480603,0x20380805,0x0060180d,0x0b506a10, + 0x20380e02,0x20300c05,0x0078080d,0x0b807613, + 0x00281604,0x20301c03,0x00201003,0x0ad06608, + 0x00280603,0x20400406,0x00480802,0x0b307608, + 0x00680800,0x20501e04,0x00480400,0x0af07a0a, + 0x00100602,0x20600000,0x00900404,0x0b10760a, + 0x00000805,0x20800608,0x00880c07,0x0aa06a03, + 0x00180c00,0x20401e01,0x00580408,0x0b007a03, + 0x20701404,0x20782605,0x00b00013,0x0ac06c00, + 0x00201005,0x20581207,0x00a81008,0x0ad07604, + 0x00180605,0x20600007,0x00900408,0x0aa05c04, + 0x20200001,0x20780e02,0x00c00c0a,0x0b107406, + 0x00380a04,0x20200808,0x00280a01,0x0af06c09, + 0x20480e02,0x20100409,0x0060000d,0x0ad06807, + 0x20400006,0x20780e07,0x00a00c09,0x0ae0640d, + 0x00280601,0x20700c01,0x00980803,0x0b50780c, + 0x00100002,0x20400205,0x00300007,0x0b406c0c, + 0x00781a05,0x20402803,0x00701401,0x0b30740e, + 0x00581a07,0x20702c0b,0x00680602,0x0b606810, + 0x00001002,0x20982203,0x00c00409,0x0bd07412, + 0x20100201,0x20400002,0x00380409,0x0bc06814, + 0x20a01c0a,0x20a8420d,0x01102415,0x0bc07819, + 0x20300003,0x20d8060b,0x0120140c,0x0be06c15, + 0x20780e01,0x20500c02,0x00480c08,0x0c80741a, + 0x20381e01,0x20302000,0x00300005,0x0c80681c, + 0x00784e09,0x20408412,0x0018320a,0x0cb0841e, + 0x00401800,0x20e83a01,0x01100002,0x0cb0681c, + 0x00e00203,0x20700e01,0x0068160c,0x0d507018, + 0x00600601,0x20a81203,0x00b00603,0x0d70681d, + 0x00300205,0x21680e0a,0x0220380b,0x0d907c1e, + 0x21200403,0x20801203,0x0038440d,0x0db06424, + 0x21a01808,0x2078320a,0x0098201e,0x0e205c21, + 0x21100404,0x20900e06,0x0088380f,0x0e606023, + 0x21a0400e,0x21686a18,0x01f83c15,0x0ec07c2e, + 0x01200602,0x20700407,0x00883237,0x0eb0441a, + 0x01681606,0x20101c12,0x20283e42,0x0f30481c, + 0x01101a02,0x20783c07,0x00a81632,0x0f70401d, + 0x01a03209,0x2068541a,0x00686a4d,0x10204822, + 0x20d00406,0x00480800,0x20d83400,0x10503801, + 0x20d00c01,0x20482400,0x00c00000,0x10a03006, + 0x20f00c06,0x20182400,0x00382000,0x10e03005, + 0x2110080a,0x00081800,0x20182400,0x11b01c0c, + 0x01200a0a,0x00581412,0x20f01e26,0x10202e12, + 0x00d01404,0x20184002,0x00301e26,0x10a0320d, + 0x01300609,0x00280c11,0x2060162d,0x10c02e12, + 0x01201614,0x0028381e,0x20706e33,0x11d0220d, + 0x20900405,0x0078120b,0x2140340e,0x0f304a1e, + 0x20100208,0x0040000d,0x20d02802,0x0fd04a1f, + 0x20701006,0x0038320a,0x20a0480c,0x0fd04623, + 0x20680411,0x00700a1e,0x21404004,0x10e06a24, + 0x00900e03,0x00882404,0x21802a0c,0x0e605a1d, + 0x00100804,0x0048160b,0x20d04000,0x0ee06a1e, + 0x00781207,0x0070300a,0x21600a09,0x0ed06221, + 0x00880e0e,0x00602015,0x2120120c,0x0fc07228, + 0x20780c03,0x00b02204,0x2218080e,0x0d606e1c, + 0x00380a01,0x00601802,0x21200002,0x0df07e1d, + 0x20300005,0x0030060a,0x20a0240c,0x0db06e20, + 0x2020000a,0x00380613,0x20a0300c,0x0e708a28, + 0x00981604,0x00803c06,0x21981207,0x0ca06a18, + 0x20200400,0x00480e02,0x20b01c0b,0x0d107e17, + 0x00580605,0x00300c05,0x20a00c02,0x0cd07619, + 0x00580a09,0x00401c0b,0x20c80805,0x0d509220, + 0x20500201,0x00300605,0x20901c14,0x0be06a12, + 0x00180801,0x00501602,0x20e80805,0x0c808a0f, + 0x20700c07,0x0028220b,0x20701012,0x0c307a0f, + 0x2050080a,0x00181e10,0x20400c12,0x0c709214, + 0x20201008,0x00382e08,0x20900805,0x0b906a06, + 0x20100401,0x00380800,0x20900408,0x0c208209, + 0x00600206,0x0050000a,0x20e80a03,0x0be07e08, + 0x20180a06,0x0040180f,0x20c81804,0x0c008e09, + 0x00580e0a,0x00702810,0x21481201,0x0b706e03, + 0x00100604,0x00480804,0x20b01406,0x0bf08a01, + 0x20280802,0x00501a06,0x20e8080e,0x0bb08202, + 0x00780e02,0x00202a04,0x20600c02,0x0bd09606, + 0x20400803,0x0038160d,0x20a0240f,0x0b607004, + 0x20100405,0x0048120a,0x20d00008,0x0c008c06, + 0x20100400,0x00381001,0x20880407,0x0bc07408, + 0x20601007,0x2018320b,0x00400c16,0x0bc08c05, + 0x00200806,0x00581a04,0x21081c03,0x0bb0700d, + 0x00100400,0x00680805,0x21281804,0x0c50840c, + 0x00380401,0x00400801,0x20c80c02,0x0c20740c, + 0x00100e05,0x0038280a,0x20800404,0x0c208c12, + 0x20200e08,0x0078240d,0x21500c09,0x0c206412, + 0x00180a06,0x00701804,0x21480c06,0x0cc08011, + 0x20200207,0x00300404,0x20a00c0c,0x0c907013, + 0x00080801,0x00601605,0x21281008,0x0cd09818, + 0x00000403,0x00a80e0a,0x21e00801,0x0cd07817, + 0x20800c0a,0x0048220e,0x20d8080a,0x0d607819, + 0x2040140a,0x00384211,0x20900805,0x0d50741c, + 0x20202801,0x00487a03,0x20d02c07,0x0db08420, + 0x00380803,0x00b01a01,0x22083c00,0x0d906c18, + 0x00b80a0a,0x00701810,0x2168260d,0x0e306c17, + 0x00500204,0x0090040c,0x21a83e05,0x0e40681c, + 0x20100800,0x00f81400,0x22c82401,0x0ec09824, + 0x20f80e04,0x00902809,0x21b82c0a,0x0e60501e, + 0x21280c06,0x00502a0e,0x21082814,0x0ee0641a, + 0x20d80e01,0x00802401,0x21982009,0x0f20581e, + 0x20b82c01,0x01008000,0x23188a03,0x0fd08422, + 0x01080402,0x00601205,0x21180630,0x0f404415, + 0x01000e02,0x00282806,0x20682230,0x0fb04416, + 0x00e80802,0x00501605,0x21082a2b,0x0ff04816, + 0x01181e02,0x00605006,0x21185e33,0x10b04410 + }, //ct2 + { + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }, //ct3 + }, + Sv2Table:{ // Sv2Table + { + 0x20c81a0a,0x20c00000,0x00007400,0x12701c07, + 0x20d81a05,0x21200000,0x00004000,0x13a03c08, + 0x21081603,0x21200000,0x00000400,0x13804811, + 0x21b01807,0x21800000,0x00089c00,0x16906822, + 0x00c00413,0x2110021f,0x00082624,0x1280420b, + 0x00d00807,0x21800210,0x00082227,0x13b0520c, + 0x00d00808,0x21700208,0x00083e30,0x13c04607, + 0x01d81a0e,0x21200014,0x00081e51,0x17302e06, + 0x20481a0d,0x21000019,0x00082000,0x11c0161d, + 0x20300801,0x21600005,0x00085000,0x12e02e1f, + 0x00680a09,0x2150000f,0x0008120a,0x13002624, + 0x20800010,0x21800214,0x00083005,0x16302e2c, + 0x0090200a,0x2170020f,0x0008360c,0x10d01e23, + 0x00700207,0x2140000a,0x00080e07,0x11e01622, + 0x00000803,0x2170020b,0x00081008,0x11d02e25, + 0x00d81612,0x2180001c,0x00000214,0x14c00a34, + 0x20881208,0x20f0000f,0x00080411,0x0fb80a20, + 0x20680406,0x2140020a,0x0008080e,0x10d0161f, + 0x20400406,0x21400202,0x00084008,0x10c0161d, + 0x2040180f,0x21d0021a,0x00082413,0x13002235, + 0x00901006,0x2130020a,0x00081207,0x0ed0061c, + 0x00600205,0x21500009,0x00081204,0x10000a1a, + 0x00880a0a,0x21400010,0x00000606,0x0fe8061c, + 0x00100608,0x21700012,0x00083008,0x11980e28, + 0x20780a06,0x20f00009,0x00000415,0x0e080a15, + 0x20300c04,0x21600207,0x0008140f,0x0f300a14, + 0x20401406,0x2150020d,0x00080412,0x0f100e16, + 0x00200004,0x21600205,0x0000040a,0x1078121f, + 0x00200c05,0x21100208,0x00080801,0x0d90020a, + 0x00000203,0x21300006,0x00080c05,0x0ec80a0a, + 0x00200601,0x21100004,0x00081805,0x0ea8060a, + 0x20181205,0x21600007,0x0000180f,0x0fb81212, + 0x00300204,0x20f00006,0x00080407,0x0d480e06, + 0x00300a02,0x21300201,0x00000006,0x0e880604, + 0x20300201,0x21000001,0x0008040c,0x0e680e02, + 0x00100c05,0x21900209,0x0008080d,0x0f600204, + 0x20980403,0x20f00205,0x00000411,0x0d480806, + 0x20700007,0x21000207,0x00081810,0x0e980807, + 0x00200003,0x21000201,0x00000002,0x0e880c05, + 0x20200604,0x21700006,0x0008100f,0x0f780c0a, + 0x00a00000,0x21000003,0x00080a09,0x0d88080a, + 0x00680a05,0x2100000c,0x00000604,0x0ee8180d, + 0x00281208,0x21000009,0x00003009,0x0eb8080b, + 0x00400405,0x21600206,0x00080c08,0x0ff81015, + 0x20680601,0x21000002,0x00000c15,0x0de80810, + 0x20380400,0x21200204,0x0000240f,0x0f680813, + 0x20600409,0x21400210,0x00000410,0x0f301017, + 0x20881a04,0x2150000a,0x00002014,0x10d81423, + 0x20300e01,0x21100000,0x00000404,0x0e90001c, + 0x20600006,0x21300205,0x00000005,0x1020041d, + 0x20100602,0x2130000b,0x00081201,0x1010041e, + 0x00180401,0x21b00202,0x00002e04,0x1210082b, + 0x00100409,0x20e00205,0x00080a04,0x0f78041c, + 0x00900606,0x2130000d,0x00001a0d,0x11000419, + 0x00500204,0x21200004,0x00002e05,0x1100101b, + 0x00000800,0x21c00000,0x00001c01,0x13701c2a, + 0x20880e0e,0x20d00015,0x00004c00,0x10400019, + 0x21100801,0x21200206,0x00002c0f,0x11c01c1a, + 0x20f01005,0x21200209,0x00000c09,0x11d0241d, + 0x21402002,0x21b00201,0x00000001,0x14c0282b, + 0x00b0040a,0x2100021d,0x00004a21,0x10f03410, + 0x01100802,0x21000205,0x00000a32,0x12902812, + 0x01080602,0x20e00006,0x00000e30,0x12a02013, + 0x01b80603,0x21300008,0x00003e51,0x15d02c11, + 0x21600801,0x00e84400,0x22300000,0x12882812, + 0x21203002,0x01284c00,0x23582800,0x13d82c0d, + 0x21303403,0x01384000,0x23585400,0x13c8240f, + 0x21483606,0x02004800,0x24882000,0x17082412, + 0x01e00e07,0x01000c04,0x23383e43,0x12c82a0f, + 0x01400203,0x01f01406,0x24783e37,0x13f8420f, + 0x01581604,0x0200180a,0x24583e39,0x13f8460e, + 0x00f01c0c,0x01384612,0x23682e3d,0x1748420c, + 0x21103814,0x01384e12,0x23184818,0x11b84e24, + 0x20181003,0x01f01603,0x24282006,0x12f85a28, + 0x20300c02,0x01b81a02,0x23f80c06,0x12f85a27, + 0x00801208,0x01a00011,0x2478660f,0x16286633, + 0x01383e1b,0x0210602a,0x2448261a,0x10b86e25, + 0x00180e05,0x01a00407,0x23d80402,0x11c86624, + 0x00381202,0x01e01c03,0x24481a03,0x11c85e26, + 0x20502809,0x01e84208,0x24781807,0x14788637, + 0x21002416,0x01283226,0x22c0241f,0x0f786223, + 0x00001805,0x01781208,0x23c81804,0x10b86621, + 0x00200801,0x01a00e03,0x23d82006,0x10986a24, + 0x00b82609,0x02704812,0x25782e07,0x12c89236, + 0x01081211,0x01b02c1e,0x23882611,0x0e986e1c, + 0x00100800,0x01d80406,0x24081c05,0x0fb87a1c, + 0x20200c02,0x01b81402,0x23b8040b,0x0f987a1c, + 0x20780404,0x01f00e09,0x24501819,0x1128962d, + 0x20c0080d,0x01681a17,0x22d0201e,0x0db86615, + 0x00181605,0x01f02406,0x24100008,0x0ef87e15, + 0x00182a06,0x01e03809,0x24000c05,0x0ed87614, + 0x00600605,0x01d00404,0x24200405,0x1008961e, + 0x00681608,0x01902010,0x23381607,0x0d486a0a, + 0x20280806,0x01a00608,0x2380100c,0x0e787a0b, + 0x00100003,0x01400a09,0x23201409,0x0e586a0d, + 0x20602007,0x01e82e0a,0x24100016,0x0f489210, + 0x00000001,0x01480607,0x22c01c0d,0x0cf86207, + 0x00181607,0x01701c0a,0x23800805,0x0e387603, + 0x20480402,0x01300000,0x22f8080d,0x0e186e02, + 0x00681206,0x0260200c,0x24c81004,0x0f089a04, + 0x20600c04,0x01480e04,0x22d8100c,0x0cf86006, + 0x00000806,0x0130060b,0x23000009,0x0e386c04, + 0x00600e04,0x01380405,0x22f00401,0x0e286c05, + 0x20681003,0x02200e06,0x24401414,0x0f089408, + 0x00a00a05,0x01700008,0x23080e06,0x0d386809, + 0x00100e02,0x01581805,0x23080408,0x0e88780d, + 0x20601404,0x01583208,0x23101812,0x0e68680f, + 0x00980a06,0x01e00803,0x24100402,0x0f889014, + 0x20680c07,0x01980a08,0x23000c17,0x0d886811, + 0x20480400,0x01880a02,0x2360100c,0x0f087017, + 0x00380400,0x01a01005,0x23c81c00,0x0f186818, + 0x20c0280b,0x01d84e0e,0x23f8041e,0x10589424, + 0x20482205,0x0170240b,0x23200803,0x0e58641e, + 0x00001004,0x01780601,0x23881000,0x0fe86c1d, + 0x20480a02,0x01900804,0x23901009,0x0fd86c1d, + 0x00200207,0x02780c12,0x25281205,0x11b89c31, + 0x00a80402,0x00e00e04,0x22a01e09,0x0f48541b, + 0x00381605,0x01b0100a,0x23902800,0x10c86c1d, + 0x00080c04,0x01700202,0x23702a01,0x10d86021, + 0x00080c07,0x02701602,0x25501c01,0x1338902e, + 0x21600a02,0x00d82403,0x22604015,0x10184c21, + 0x21081000,0x01501603,0x23503808,0x11b85021, + 0x20a81607,0x01403009,0x23702000,0x11d84820, + 0x2118460b,0x02305c11,0x25004400,0x14a8782f, + 0x01500802,0x00f00a06,0x2300123e,0x11282c19, + 0x01200001,0x01101603,0x23001a37,0x12a83814, + 0x00e00005,0x00f80a10,0x22b04229,0x12b83414, + 0x01800806,0x01280a13,0x23908248,0x15d84818, + 0x21502807,0x20682400,0x00687c00,0x11d8640c, + 0x21083000,0x00504c00,0x00282000,0x12f89405, + 0x21083204,0x00105c00,0x00381800,0x13088403, + 0x21a03a02,0x20e85400,0x01783c00,0x16188810, + 0x01781609,0x00403015,0x2048423f,0x11e89614, + 0x01181a02,0x20601400,0x01400231,0x12d8a614, + 0x01101808,0x20b8220d,0x01a81a2f,0x12d89a15, + 0x01b00809,0x00001206,0x00288a4f,0x1638aa17, + 0x00382001,0x20105a06,0x00882006,0x10a89e30, + 0x00201c02,0x20c81e06,0x01981803,0x11b8aa2b, + 0x20180e05,0x20600c0b,0x01282c04,0x11b8b22a, + 0x20181a0a,0x00202c16,0x00684402,0x14a8ea3d, + 0x20701404,0x20985204,0x01e02c10,0x0f58ba25, + 0x20501404,0x20582000,0x01282809,0x1068be25, + 0x00101c05,0x20981e05,0x01681401,0x1078be28, + 0x00481405,0x20403607,0x01281400,0x12c8f23d, + 0x00681202,0x20403808,0x00a82a06,0x0e48a620, + 0x00581a06,0x0000340c,0x00a81e04,0x0f58ca23, + 0x00381205,0x2020200b,0x00f80c03,0x0f38c626, + 0x00201204,0x20a81c07,0x01f0140b,0x10e90237, + 0x20280603,0x20880802,0x0180340d,0x0d48ae1d, + 0x00180402,0x20600e06,0x0170100b,0x0e48ca1f, + 0x00080800,0x20700a05,0x0180140d,0x0e28c21e, + 0x20200002,0x20500204,0x01701410,0x0f68f229, + 0x00101003,0x20900607,0x01580807,0x0c889613, + 0x20300202,0x20781401,0x01a0180e,0x0d78ca13, + 0x20502405,0x20884605,0x01a0100e,0x0d68c211, + 0x00180c00,0x20500c02,0x01700c09,0x0e58ea1d, + 0x20180401,0x20581801,0x01701009,0x0c18a20b, + 0x00401803,0x20781e05,0x01580804,0x0d08c20a, + 0x00480606,0x00100409,0x00980400,0x0d08ba0a, + 0x00181e01,0x20803401,0x01a0000c,0x0d98e212, + 0x00100202,0x20600002,0x01180405,0x0bd89a04, + 0x20600c00,0x20181c04,0x00e0040f,0x0cd8ca01, + 0x20200807,0x20180a08,0x00b0000d,0x0cc8b603, + 0x00000a01,0x20f81a03,0x02701c0f,0x0d38e204, + 0x20280804,0x20601603,0x01181008,0x0bd89803, + 0x00581202,0x00102004,0x00700202,0x0cf8bc05, + 0x00181a09,0x00101c0d,0x00900c06,0x0cd8b806, + 0x20301004,0x20c82205,0x0218040e,0x0d58dc0b, + 0x00481608,0x20801408,0x01601401,0x0c089c08, + 0x20180e03,0x20201201,0x00f0140e,0x0d28b80b, + 0x20200407,0x20500a0e,0x0108040a,0x0d28ac0e, + 0x00300e04,0x20880c06,0x01a81006,0x0dd8e015, + 0x00002406,0x20d82a0f,0x01b8040f,0x0c689410, + 0x20301409,0x2058160a,0x0138100a,0x0db8b817, + 0x00300603,0x20480408,0x01281005,0x0db8bc15, + 0x20181803,0x20502e06,0x01782810,0x0ea8e41f, + 0x20902003,0x20484004,0x0118180f,0x0d18a81f, + 0x00382209,0x00002410,0x00e00000,0x0e88c01c, + 0x20680400,0x20381202,0x01201c0e,0x0e88bc1f, + 0x20500001,0x20b80c04,0x02280c0c,0x0fd8fc2d, + 0x00c80a07,0x0040040c,0x00100e0d,0x0e28a820, + 0x20201805,0x2088320c,0x0170340a,0x0f78b421, + 0x00401c05,0x20482a03,0x00e00203,0x0f98b024, + 0x00600605,0x20b81407,0x01f02601,0x1168f833, + 0x21800c06,0x00281208,0x00201818,0x0f289425, + 0x21000e01,0x20282005,0x00b01405,0x1098a428, + 0x21180a08,0x00380c0e,0x00403409,0x10b8ac27, + 0x21c02c06,0x20986e07,0x01a05411,0x1308e43b, + 0x01781604,0x0050240c,0x20200e44,0x1048901d, + 0x01381e02,0x00101405,0x0030323a,0x11b8901a, + 0x01300805,0x0018060f,0x0010323a,0x11d8881b, + 0x01f80a05,0x00200c10,0x20102a5c,0x14b8bc28, + 0x20e82203,0x00b05800,0x20c82400,0x11187203, + 0x21002e02,0x20a84000,0x01281000,0x11e86c04, + 0x21402001,0x20383800,0x00680800,0x12087406, + 0x21c82a02,0x00a05800,0x21383c00,0x15388005, + 0x00e80c07,0x00281208,0x0090122a,0x10c88a18, + 0x00f02007,0x00183206,0x00182a31,0x11c87a15, + 0x01980a04,0x00502404,0x20882a3c,0x11e87619, + 0x02480802,0x00002605,0x00383e55,0x14e8a225, + 0x0040060c,0x2018080e,0x00501000,0x0f88822d, + 0x00481a07,0x0090300e,0x20b83203,0x10988e2f, + 0x20701407,0x00381a08,0x00181c0f,0x10888a2f, + 0x20a00801,0x20181c03,0x00c81018,0x1308c243, + 0x20302010,0x00081615,0x0038240c,0x0e387627, + 0x20180803,0x00302205,0x00280c0a,0x0f28962c, + 0x00682607,0x0080340e,0x20481a05,0x0f389a2a, + 0x00900c00,0x00080c05,0x00580a08,0x1118c63b, + 0x00480e10,0x0080081a,0x20200402,0x0d189620, + 0x20100400,0x00181803,0x00a01008,0x0df8a223, + 0x20200402,0x20181607,0x0090280e,0x0de89626, + 0x20280e03,0x00301404,0x00201412,0x0f48c236, + 0x2050040e,0x00581e15,0x0000280e,0x0c387e18, + 0x00380a03,0x00200001,0x00401805,0x0cf8961c, + 0x00000401,0x00080800,0x00400008,0x0ce88a1b, + 0x00000401,0x00080605,0x0070180c,0x0dd8b627, + 0x0038320f,0x00603816,0x20700800,0x0b987a11, + 0x20501007,0x00081608,0x00480c0e,0x0c388e12, + 0x00081202,0x00102402,0x00281409,0x0c388a13, + 0x00100800,0x00181201,0x00600c0b,0x0cc8ae1b, + 0x2010240d,0x20582218,0x0070080a,0x0b18660d, + 0x00781a07,0x0040280c,0x00081601,0x0bc8960c, + 0x20100402,0x20380e03,0x00b00809,0x0bb8920a, + 0x00000800,0x00381c00,0x0020140d,0x0c28aa0f, + 0x20100206,0x0040040e,0x20181c08,0x0ad87a04, + 0x20680405,0x20200609,0x00a00c13,0x0b789603, + 0x00580a03,0x20201004,0x00880404,0x0b889204, + 0x20180601,0x00500800,0x2050000c,0x0bd89e02, + 0x00100201,0x00380602,0x00001405,0x0ad87403, + 0x00400604,0x20381007,0x00b00c02,0x0b989807, + 0x20701404,0x20482a05,0x00c01013,0x0b989008, + 0x00180403,0x00401602,0x20481809,0x0bf8a008, + 0x20301c05,0x00482e06,0x2010040a,0x0b08740a, + 0x20400804,0x20280e05,0x00700c0c,0x0be88c0e, + 0x00580a02,0x00101806,0x00181204,0x0bf8880f, + 0x20181606,0x00401c07,0x0010040b,0x0c68a813, + 0x00682606,0x00a0440a,0x20b82201,0x0b78740f, + 0x00580e05,0x00102006,0x00480c01,0x0c788815, + 0x00080e04,0x00000c00,0x0070180c,0x0c888814, + 0x00201805,0x20181a0b,0x0088040a,0x0d28a41d, + 0x20780c04,0x00202208,0x00580c13,0x0c087c18, + 0x20601806,0x20383a09,0x00c01810,0x0d388c1d, + 0x20601809,0x20381e0b,0x00a8100b,0x0d488420, + 0x20400000,0x00580804,0x00281c11,0x0e38b42a, + 0x00600c01,0x20281c03,0x00d80601,0x0ce88c20, + 0x00480e03,0x00401408,0x20281601,0x0e488824, + 0x00a81e0a,0x00302c11,0x00380e06,0x0e689022, + 0x00280a01,0x00580404,0x00000805,0x0fc8bc35, + 0x21381603,0x00201806,0x00600c10,0x0e088428, + 0x21080601,0x00100601,0x0040140a,0x0f788829, + 0x21900808,0x2048260d,0x00e03017,0x0f88882b, + 0x21680402,0x00301c00,0x2018080a,0x1188b03d, + 0x01380401,0x20381e03,0x00c04238,0x0f387c20, + 0x01202002,0x00083e05,0x00502235,0x10a8841f, + 0x01800204,0x2020140d,0x00581249,0x10d87c21, + 0x01980a03,0x00280c08,0x0060424c,0x1348b02e, + 0x21180a06,0x20680c00,0x01403400,0x10286201, + 0x21282a02,0x00b04400,0x20d80800,0x11286400, + 0x21381800,0x00502800,0x20281000,0x11286c02, + 0x21e00803,0x00182400,0x00c81800,0x14188c04, + 0x01502c0c,0x20883a12,0x01182232,0x0fe8561a, + 0x01681804,0x00102e07,0x00481e37,0x10e86e1c, + 0x01580c02,0x20100a01,0x00800238,0x10e8761b, + 0x02680a06,0x00301009,0x00381e59,0x13b89629, + 0x20880a04,0x00300011,0x0038280e,0x0e98722c, + 0x20201201,0x20581805,0x0108080b,0x0f888232, + 0x00181204,0x20402804,0x00a81007,0x0f887233, + 0x20a00c09,0x0028060b,0x0078201a,0x11a89e48, + 0x00c82a05,0x00105005,0x0030060a,0x0d586a2a, + 0x00280a02,0x20200802,0x00a00c04,0x0e187e2a, + 0x20102004,0x20883a07,0x0140140a,0x0e187a2b, + 0x00881208,0x00401c11,0x00680a03,0x0fa8b23c, + 0x20b00c04,0x2098220b,0x01702c1c,0x0c186a21, + 0x20100401,0x20480a03,0x00c0080a,0x0cd87623, + 0x00000a01,0x00180803,0x00681007,0x0cd87a23, + 0x20500403,0x00081208,0x00c03016,0x0dd8a233, + 0x00901a03,0x20680c02,0x00f81607,0x0b486216, + 0x00001802,0x20281e02,0x00a80c07,0x0be87a1a, + 0x00180400,0x00200400,0x00480407,0x0be87a1c, + 0x00180e01,0x00200802,0x00800c07,0x0c889624, + 0x20c02809,0x20185608,0x00c00415,0x0aa86e0f, + 0x00281a02,0x00402004,0x00381006,0x0b287e14, + 0x20200000,0x00180c00,0x0050080b,0x0b287e12, + 0x00100000,0x20100602,0x00a0040b,0x0b888e1b, + 0x00c8320b,0x00905013,0x20981e0e,0x0a586a0b, + 0x00000a01,0x20281a01,0x00c0180b,0x0aa8820c, + 0x00180400,0x00100401,0x00280406,0x0ab87a0a, + 0x20100400,0x20180601,0x00b8040e,0x0ae88e0f, + 0x20680406,0x2030020d,0x00b02416,0x09f86607, + 0x20100802,0x00080e03,0x0058080a,0x0a787a02, + 0x00200e01,0x00180c01,0x00300408,0x0a887a03, + 0x20100402,0x00080a01,0x00a8080c,0x0aa89602, + 0x00000201,0x20300404,0x00a80403,0x09f86005, + 0x20180601,0x00300003,0x00380408,0x0a887c08, + 0x20480803,0x00301602,0x00080c0d,0x0a987808, + 0x00480e04,0x00100c06,0x00900807,0x0ab89407, + 0x00281202,0x20402401,0x00b80404,0x0a385c09, + 0x00080400,0x00200c01,0x00300007,0x0ae8780f, + 0x00380606,0x00100407,0x00501402,0x0af87c0f, + 0x20701004,0x20281e07,0x00c01012,0x0b288c14, + 0x00001401,0x20882a04,0x01401809,0x0a88600f, + 0x00000202,0x00180800,0x00601806,0x0b787816, + 0x20401007,0x00081a0b,0x00600c0c,0x0b887017, + 0x00781a04,0x00202c06,0x00581202,0x0bf88c1d, + 0x20300002,0x20380a01,0x00a80c0a,0x0b285c18, + 0x00080803,0x00101605,0x00481007,0x0c486c1c, + 0x00481a05,0x0040300a,0x00081800,0x0c58701d, + 0x20400801,0x20480607,0x01080414,0x0ce89026, + 0x00780603,0x20300c05,0x00880c01,0x0c08601e, + 0x00100602,0x20280c05,0x00a00406,0x0d487823, + 0x20101002,0x20282a07,0x00b0280c,0x0d587423, + 0x00001006,0x20281e02,0x00f81c0a,0x0e689c35, + 0x21501401,0x20482603,0x00b01415,0x0d18642a, + 0x21100002,0x00080602,0x00700c09,0x0e78702b, + 0x21201004,0x00180a02,0x00181c0a,0x0e986c2e, + 0x21481207,0x0020100f,0x00800c0b,0x1028a43f, + 0x01401c00,0x00182000,0x0038063b,0x0e685c24, + 0x01381601,0x00002803,0x00680e3a,0x0fb86c1f, + 0x01481e04,0x0060100d,0x2020163c,0x0fe87422, + 0x01701404,0x20282a0b,0x00c04244,0x12089033, + 0x21702003,0x20382400,0x00182400,0x0fa83803, + 0x21501e01,0x20983400,0x01400400,0x10585802, + 0x21301a01,0x20582000,0x00e80800,0x10685401, + 0x21b01c01,0x20b80c00,0x01084000,0x13385603, + 0x02182207,0x0050500a,0x20983244,0x0f58461f, + 0x01a02003,0x20281e02,0x00781e3e,0x10185a1d, + 0x01701403,0x00081e02,0x00581639,0x10285a1b, + 0x02080400,0x20480404,0x00d81a51,0x12a8722b, + 0x20c01008,0x20381a0b,0x00b00420,0x0dd85632, + 0x20381604,0x00601808,0x00080810,0x0ea86634, + 0x20380602,0x00580806,0x2010040b,0x0ec86232, + 0x20180602,0x20501c05,0x00c81810,0x1098764b, + 0x00700a08,0x0018240c,0x00501e04,0x0c985a24, + 0x00000c02,0x00181605,0x00501006,0x0d386229, + 0x00381601,0x00402c01,0x20380402,0x0d585a2b, + 0x00000802,0x20581a02,0x01301c0e,0x0e787e3c, + 0x20700408,0x0030020c,0x20400011,0x0b78421e, + 0x20180801,0x00400801,0x00180c07,0x0c185e22, + 0x20180400,0x20100e03,0x0080040b,0x0c085a25, + 0x20200203,0x20400003,0x00d00c0e,0x0cc8722e, + 0x00682609,0x0040340e,0x20480a05,0x0ab84a18, + 0x00282205,0x00202c05,0x00300405,0x0b185e1c, + 0x00100400,0x20280a01,0x00a00007,0x0b085e1c, + 0x00001404,0x20481e06,0x00d00809,0x0b886a23, + 0x20380806,0x2050220d,0x00a80c0d,0x09f84614, + 0x00001804,0x20682609,0x00e00c0a,0x0a485a15, + 0x20200c01,0x20180e02,0x0098100b,0x0a486213, + 0x00180a02,0x00100404,0x00780409,0x0a986e1a, + 0x00101e02,0x20783c04,0x01201005,0x0988560a, + 0x20100201,0x00000404,0x00581409,0x09d85e0b, + 0x00100001,0x00280402,0x00680c06,0x09d86a0a, + 0x00080800,0x20200e01,0x0080000c,0x09f86a0f, + 0x20100c01,0x00080e01,0x00380409,0x09484a03, + 0x00280a02,0x00001002,0x00680407,0x09986203, + 0x00180e03,0x00101404,0x00500409,0x09a86a03, + 0x00100601,0x20400400,0x00b8040b,0x09a86a04, + 0x20100201,0x00280402,0x00000007,0x09584c05, + 0x20100803,0x20280a04,0x00a0000c,0x09a86407, + 0x20100802,0x20280a05,0x00a00c0b,0x09b86407, + 0x20100c02,0x20381a03,0x00c0040d,0x09b86c08, + 0x00000800,0x00381000,0x00001004,0x0998480a, + 0x00080a04,0x00000406,0x00800c08,0x0a086411, + 0x20200400,0x00080c02,0x00700809,0x0a186411, + 0x20280a03,0x00001004,0x0068080b,0x0a386815, + 0x00181201,0x00401601,0x20480405,0x09f8400f, + 0x20100402,0x20280e05,0x00900c07,0x0aa85818, + 0x00380e01,0x00101801,0x00480402,0x0ab85c17, + 0x00301402,0x20282204,0x00b00c05,0x0af86c1d, + 0x20100c02,0x00180603,0x00281009,0x0a884416, + 0x00300401,0x20180401,0x00680802,0x0b88581c, + 0x20200601,0x20281a01,0x00b01c0a,0x0b885c1d, + 0x20281201,0x00201402,0x00380c0d,0x0bf86826, + 0x00480a01,0x00400002,0x00000006,0x0b58501e, + 0x20180e02,0x00000802,0x0050040b,0x0c785c23, + 0x00100805,0x20100205,0x00581805,0x0c985425, + 0x00680c00,0x20101a01,0x00881007,0x0d587030, + 0x21481002,0x00101800,0x00080812,0x0c784c2a, + 0x20f00802,0x20380a02,0x00700007,0x0db8582c, + 0x20e81e07,0x00102c0b,0x00580408,0x0dc8602b, + 0x21c00c02,0x20482601,0x00e01019,0x0f087840, + 0x01481a02,0x20303407,0x00680a3b,0x0db84c23, + 0x01200e02,0x00081005,0x00500a37,0x0ef85820, + 0x01002405,0x2068420e,0x0100322f,0x0f085823, + 0x01a81202,0x20101807,0x0050064f,0x11086c39, + 0x21382601,0x00703c00,0x20900400,0x0f284a03, + 0x21581004,0x00501c00,0x20782400,0x0fd83c00, + 0x21481801,0x00502000,0x20380c00,0x0fe83e01, + 0x21982e04,0x00b04800,0x21001000,0x12985609, + 0x01a00002,0x20281603,0x0070223a,0x0ec84a1f, + 0x01d82609,0x00103c0b,0x00180640,0x0f884a20, + 0x01981a02,0x20202402,0x00680a3b,0x0f88421e, + 0x0200140a,0x0008120d,0x0028124c,0x11f8562f, + 0x20480a02,0x20201802,0x00280814,0x0d483e32, + 0x20801408,0x2088220e,0x01001418,0x0df84634, + 0x20501802,0x20781a04,0x00f80411,0x0e184633, + 0x2038120a,0x00501411,0x20200414,0x0fc8624b, + 0x20100c03,0x20380e04,0x00800408,0x0bf84224, + 0x00280605,0x2020100a,0x00881401,0x0c984628, + 0x00200a01,0x20181403,0x00900803,0x0ca84e29, + 0x00200406,0x0018060d,0x0030180c,0x0db8523b, + 0x00180604,0x20100c05,0x00580405,0x0af8421d, + 0x00100400,0x20380a05,0x00c01408,0x0b684623, + 0x20180601,0x00100400,0x00400c08,0x0b784624, + 0x20580601,0x00300005,0x00200011,0x0c18522d, + 0x20302004,0x20283a06,0x00801409,0x0a284216, + 0x20302005,0x20283a06,0x00a8040a,0x0a78461a, + 0x00100402,0x20100202,0x00480806,0x0a78421d, + 0x00481202,0x00201c00,0x00200403,0x0ad84e23, + 0x00380e03,0x00600c06,0x20580400,0x09883a12, + 0x00481606,0x0060240a,0x20481801,0x09b84a15, + 0x00081201,0x00001802,0x00580c09,0x09a84615, + 0x20101802,0x20281a05,0x0090000e,0x09e84e1b, + 0x20180803,0x00301604,0x2028080a,0x0908360d, + 0x20100403,0x00180607,0x0050080d,0x09284a0d, + 0x00200c00,0x20480a01,0x00b80408,0x09284a0c, + 0x00000801,0x00380c02,0x0038080b,0x0938560e, + 0x00181202,0x00101404,0x00380408,0x08c83e04, + 0x20180601,0x00100004,0x0040000a,0x08f84e02, + 0x20200802,0x20181601,0x0090040d,0x08e84e02, + 0x00080e02,0x00500c03,0x2010040b,0x08f85603, + 0x20200401,0x20300201,0x00800809,0x08c83c05, + 0x00280a02,0x00001001,0x00400808,0x09084407, + 0x00280603,0x00000c04,0x00480407,0x09084808, + 0x00180400,0x00100e02,0x0030000b,0x09084c08, + 0x00080a01,0x20200400,0x00800804,0x0908380b, + 0x20400c03,0x20281605,0x0080080d,0x09684412, + 0x20300003,0x20180604,0x0070040b,0x09684811, + 0x20500402,0x00180e02,0x0060040f,0x09785015, + 0x00101803,0x20481603,0x00980804,0x09783810, + 0x00000201,0x00100803,0x00280c01,0x0a184419, + 0x00200203,0x00080804,0x00600c03,0x0a184818, + 0x00581604,0x00101c05,0x00380401,0x0a48501d, + 0x00181a06,0x00201c07,0x00400407,0x0a083c15, + 0x00400203,0x00100801,0x00400403,0x0ae8441b, + 0x20301003,0x20180e05,0x00480809,0x0af8401e, + 0x20301802,0x20381a06,0x00a0000f,0x0b485025, + 0x00301406,0x2048220c,0x00b00008,0x0ac8381d, + 0x20301006,0x00181e09,0x0068040d,0x0bd84423, + 0x00681602,0x00301404,0x00280400,0x0bf84823, + 0x00600201,0x00280801,0x00580807,0x0c985430, + 0x21201601,0x00181c06,0x00381c12,0x0be8442a, + 0x20d80e04,0x0040140b,0x20281004,0x0d184c2c, + 0x21501002,0x20282a03,0x00701413,0x0d28482c, + 0x21a00401,0x00280601,0x00281419,0x0e48583f, + 0x01100602,0x00781c05,0x20401a34,0x0d284826, + 0x01181801,0x00101a02,0x00402232,0x0e584821, + 0x01481601,0x00202c04,0x20381a3d,0x0e883c25, + 0x01800a01,0x00381c04,0x00100648,0x1038603a, + 0x21401001,0x20383400,0x00e00800,0x0e983c01, + 0x21101800,0x20381400,0x00980800,0x0f583a03, + 0x21302400,0x20782c00,0x00c81400,0x0f782e02, + 0x21e02003,0x20584000,0x01280800,0x11e85204, + 0x01c01000,0x00281003,0x0018163d,0x0e483a1e, + 0x01501001,0x00383201,0x00501634,0x0ef83e1d, + 0x01701804,0x00282201,0x00181239,0x0f18361e, + 0x02a81e06,0x0030300a,0x00280e59,0x11584e30, + 0x20680601,0x00600404,0x20300c16,0x0cd83e31, + 0x00081601,0x00702003,0x2078100a,0x0d983233, + 0x20282606,0x0070340a,0x2070000d,0x0da83a34, + 0x20d00c04,0x20481e07,0x00e02426,0x0f184a4a, + 0x00280a01,0x00501400,0x20200c04,0x0b883224, + 0x20380e01,0x00200401,0x0010180b,0x0c283629, + 0x00100802,0x20200208,0x00601006,0x0c382e2a, + 0x00780603,0x20100c04,0x00700601,0x0d283e38, + 0x20280803,0x00300203,0x0030100a,0x0a88321d, + 0x00000402,0x20100603,0x00200003,0x0b082a22, + 0x20100802,0x20180e01,0x00580808,0x0b083223, + 0x20600402,0x20280e05,0x00a00c15,0x0b883a2d, + 0x00181605,0x00002806,0x00380403,0x09b82a17, + 0x00281202,0x00002802,0x00381405,0x0a082e1d, + 0x00380604,0x00200c05,0x00200004,0x0a08321d, + 0x00201402,0x20181800,0x00880803,0x0a583a21, + 0x00001005,0x20481e0a,0x00d00c06,0x09182a12, + 0x20200c02,0x20481e03,0x00d00c0b,0x09383615, + 0x20201405,0x00081a07,0x0050000b,0x09383215, + 0x00281a04,0x00402806,0x00280409,0x09683a1b, + 0x00200604,0x00080406,0x00780c05,0x08a82e0c, + 0x00280602,0x20100803,0x00780407,0x08b8320c, + 0x00281a05,0x00501808,0x20180407,0x08b8360c, + 0x00000002,0x20200606,0x00c0080d,0x08a83610, + 0x20101404,0x00181e04,0x0060000c,0x08582e04, + 0x20101002,0x20281203,0x0090000d,0x08783202, + 0x00000804,0x20100207,0x0060000c,0x08783203, + 0x20201002,0x20281a01,0x00d8040e,0x08683a03, + 0x20181205,0x00600c06,0x20100808,0x08682c06, + 0x00000201,0x00280803,0x00400409,0x08883409, + 0x20180602,0x00280404,0x0050000b,0x08883808, + 0x00180a02,0x00100404,0x00700409,0x08783809, + 0x20100807,0x00281208,0x00100004,0x08b8280c, + 0x20180801,0x00200e01,0x00280809,0x08f83011, + 0x00000201,0x00000201,0x00500407,0x08f83012, + 0x20200401,0x20180603,0x0080000d,0x08e83414, + 0x00482a09,0x0050300d,0x20200401,0x0928280f, + 0x00080a01,0x00000803,0x00500405,0x09983418, + 0x20100405,0x00080e04,0x00580807,0x09a83419, + 0x00101004,0x00081e02,0x00780806,0x09b83c1d, + 0x20601c06,0x20582a0d,0x00a0180e,0x09a82016, + 0x00080602,0x20200400,0x00701004,0x0a68301c, + 0x00081e09,0x0010280b,0x00200404,0x0a78341e, + 0x00081e08,0x00402c0a,0x00000009,0x0ab83825, + 0x00980c00,0x00201c04,0x20182e04,0x0a78241b, + 0x00380403,0x20301205,0x00881405,0x0b682c21, + 0x00401c08,0x20682a0f,0x00b00804,0x0b782c22, + 0x00500c08,0x20380e0e,0x00b00008,0x0c08342d, + 0x21381a02,0x20102403,0x00780418,0x0b683025, + 0x21100a03,0x20481405,0x00c0040f,0x0c88382b, + 0x21380603,0x00200c09,0x00182010,0x0cb8342c, + 0x21800204,0x00000c09,0x00981c17,0x0da8403d, + 0x01000402,0x20780e05,0x01000e2f,0x0ca83026, + 0x01101402,0x20282e05,0x00701a33,0x0dd83425, + 0x01380401,0x00180e02,0x00401a39,0x0e083c25, + 0x01780402,0x20100205,0x00b00244,0x0f884838, + 0x21301004,0x20500000,0x00683800,0x0e481a02, + 0x21282203,0x20103000,0x00002000,0x0f082604, + 0x21382400,0x00504000,0x20a00000,0x0f382a05, + 0x21a80e01,0x00002800,0x00280c00,0x11782a08, + 0x01c81a07,0x2010240c,0x0068063a,0x0de82e20, + 0x01600c05,0x20900209,0x00d80636,0x0ea81e1f, + 0x01b80e04,0x20402401,0x00600e39,0x0eb82621, + 0x02501802,0x20382a03,0x00c0164f,0x10c83230, + 0x20700006,0x20780e0a,0x00f01c1a,0x0c682630, + 0x00001603,0x20681805,0x00d8040d,0x0d282633, + 0x20802408,0x2078420c,0x00f01418,0x0d382a32, + 0x20900000,0x00200803,0x0028041f,0x0ea82a47, + 0x00100206,0x20780408,0x00c00c03,0x0b381e21, + 0x20401405,0x20182205,0x0070000c,0x0bc82627, + 0x00380a06,0x0020100d,0x20180e02,0x0be82627, + 0x00480602,0x00200002,0x00401403,0x0cc82636, + 0x00101805,0x20681a09,0x00b00407,0x0a38161c, + 0x00280e05,0x00401009,0x20100000,0x0ab82a20, + 0x00180402,0x00000e06,0x00400c07,0x0ab81e24, + 0x20400404,0x00100605,0x00480410,0x0b381e2c, + 0x20400203,0x00081006,0x00500409,0x09781a15, + 0x00000002,0x00180a05,0x00401c07,0x09b81e1d, + 0x20200001,0x20180400,0x00700409,0x09b8221c, + 0x00481604,0x00202007,0x00500003,0x09f82223, + 0x00580801,0x00001a02,0x00080603,0x08e81212, + 0x00180601,0x00100c01,0x00280808,0x08f81a16, + 0x00481605,0x20102004,0x00600404,0x08e81e16, + 0x20301003,0x20382206,0x00c01c0f,0x09081e1a, + 0x20100401,0x20200401,0x0068040c,0x0868160e, + 0x00000802,0x00080a02,0x0050000a,0x08681a0d, + 0x20301c07,0x20682a0a,0x00e0080f,0x08581a0c, + 0x00200201,0x00000402,0x00580407,0x0868160f, + 0x00281e05,0x20102404,0x00701007,0x08181604, + 0x00181603,0x00201c04,0x0030000a,0x08281e03, + 0x00381607,0x0020180b,0x00480805,0x08281e02, + 0x00080e02,0x00001400,0x0060000e,0x08181604, + 0x20601409,0x2098260d,0x0110000e,0x08181006, + 0x20100802,0x20380a05,0x00a0040c,0x08381808, + 0x20300c05,0x2038160a,0x00a0080f,0x08381808, + 0x20101002,0x20381a04,0x00b0000d,0x08281409, + 0x0060020a,0x2030100e,0x00781a04,0x0878140b, + 0x00000400,0x20280802,0x00880807,0x08a81c11, + 0x20180602,0x00000006,0x00581007,0x08a82012, + 0x20280800,0x00000803,0x00581009,0x08a81814, + 0x2050200a,0x20384610,0x00b0140e,0x08d81810, + 0x20100800,0x20181000,0x00600007,0x09482019, + 0x00400602,0x20100400,0x00580403,0x09482017, + 0x00580a03,0x20101403,0x00880404,0x09681c1b, + 0x00082207,0x0050300f,0x20682000,0x09781817, + 0x20200400,0x00180800,0x00200004,0x0a281c1e, + 0x20801405,0x00083206,0x0060080f,0x0a282420, + 0x20800c04,0x20382e07,0x00c01414,0x0a582027, + 0x00900401,0x20280606,0x00501401,0x0a381818, + 0x00780400,0x00200601,0x20180a01,0x0b281c20, + 0x00c81e05,0x0050300a,0x20681e0a,0x0b382022, + 0x00d80e01,0x00001805,0x00281e06,0x0bb81c2d, + 0x21601801,0x20282602,0x0050001b,0x0b281826, + 0x21480400,0x00100000,0x00080814,0x0c38202a, + 0x21680801,0x20300604,0x00701419,0x0c582429, + 0x21c80a02,0x20300802,0x00800820,0x0d48203a, + 0x01100000,0x00480401,0x20581634,0x0c681c26, + 0x01300400,0x00000a01,0x00081a38,0x0d882425, + 0x01300c01,0x20481603,0x00880a3a,0x0da82426, + 0x01900802,0x20480a06,0x0098064a,0x0f282038, + 0x20f82601,0x00503400,0x20a01400,0x0e182207, + 0x21501804,0x00283400,0x20200000,0x0eb82802, + 0x21301401,0x20182800,0x00501800,0x0ed83201, + 0x21b00000,0x20400000,0x00201400,0x11382207, + 0x01501801,0x20382604,0x00301e2e,0x0da81a1e, + 0x01b81605,0x0080280b,0x20f8063f,0x0e78221d, + 0x01780e02,0x00400003,0x20501e38,0x0e78261d, + 0x02600201,0x20401c01,0x00200652,0x1098162f, + 0x20100c01,0x00380a02,0x20680410,0x0c48122e, + 0x20481001,0x00202205,0x20501811,0x0d081634, + 0x00080c01,0x00102e02,0x2058080c,0x0d081633, + 0x20a00201,0x20400202,0x00901822,0x0e681247, + 0x20580801,0x00600002,0x2080040b,0x0b181620, + 0x00181000,0x20202201,0x00300407,0x0b981228, + 0x20380400,0x20280800,0x0060180b,0x0ba81a28, + 0x00200403,0x20480e04,0x00900805,0x0c980e34, + 0x00681606,0x00302c06,0x20700603,0x0a280e1c, + 0x20300c01,0x20681a02,0x00b01009,0x0a781220, + 0x00300000,0x20300000,0x00400c01,0x0a881221, + 0x00080a03,0x20301005,0x0060000b,0x0b080a2c, + 0x20700806,0x20280e0b,0x00400c0f,0x09580a16, + 0x00200a01,0x20380402,0x00500001,0x09980e1a, + 0x00000800,0x20280601,0x00400409,0x09880a1c, + 0x00001402,0x20481e04,0x0090140a,0x09d80621, + 0x00600a01,0x00080807,0x00180e05,0x08c80e11, + 0x00000001,0x20100400,0x00400809,0x08d80a15, + 0x20101002,0x20181a02,0x00300809,0x08c80a13, + 0x00080800,0x00000c01,0x00280809,0x08f00218, + 0x20181a04,0x00201402,0x2010200c,0x08480a0d, + 0x00280e04,0x20101003,0x00500c08,0x0848060d, + 0x00482204,0x00303005,0x20380405,0x0848060d, + 0x00200202,0x20200001,0x00500809,0x0850020f, + 0x20302405,0x2048360a,0x00400c0b,0x08000602, + 0x20201805,0x20482609,0x0090080e,0x08000202, + 0x20401404,0x20482207,0x00901010,0x08080603, + 0x20200c02,0x20281203,0x0050040e,0x08000603, + 0x00380800,0x00501805,0x20982c02,0x08200005, + 0x00180a03,0x00100c07,0x00081406,0x08280408, + 0x00280a03,0x00001404,0x00181005,0x08280408, + 0x00181203,0x00201803,0x00180809,0x08100408, + 0x20481a04,0x00301005,0x2030140a,0x08580c0a, + 0x00000401,0x20100203,0x00380409,0x08880810, + 0x20300404,0x20280e05,0x0068040c,0x08780810, + 0x20200804,0x20280e05,0x0078040c,0x08800012, + 0x00680803,0x20202207,0x00181602,0x08c0000f, + 0x20180800,0x00000401,0x00380807,0x09280c18, + 0x00281204,0x20100c06,0x00380403,0x09280c18, + 0x00280605,0x00080406,0x00400407,0x0948041c, + 0x20701801,0x20482c00,0x0098040f,0x09481415, + 0x20200000,0x20200000,0x00480804,0x09f8101d, + 0x20300804,0x20400a07,0x00681409,0x09f80c1d, + 0x20500805,0x20280609,0x0038140d,0x0a400026, + 0x00a80a01,0x00200403,0x20280a06,0x0a18141a, + 0x00700a01,0x20280800,0x00480a01,0x0ae8141f, + 0x00701202,0x20382404,0x00800201,0x0af81c21, + 0x00c00e03,0x00081007,0x00381601,0x0b98142b, + 0x21581601,0x00002000,0x2018081a,0x0af81424, + 0x21500003,0x00080a04,0x00380c14,0x0bf81c28, + 0x21600802,0x00181603,0x20180814,0x0c181c2b, + 0x21e80402,0x00380e03,0x20100821,0x0d18143c, + 0x01100801,0x20580604,0x00780e33,0x0c281824, + 0x01381202,0x20101407,0x00181639,0x0d382023, + 0x01480602,0x00301006,0x2068223d,0x0d682025, + 0x01b80e01,0x00201003,0x20481650,0x0ef81438, + 0x21102803,0x20483400,0x00600000,0x0dc82e03, + 0x21180402,0x20201400,0x00381c00,0x0e782601, + 0x21281601,0x20101800,0x00100c00,0x0e782601, + 0x21b80c04,0x00800400,0x20b01000,0x10f83204, + 0x01581a05,0x0060280a,0x20700a32,0x0d68261c, + 0x01601204,0x20381407,0x00801a34,0x0e282e1b, + 0x01502403,0x20682203,0x00700235,0x0e38221b, + 0x02580a08,0x0050140b,0x20902a51,0x1068222c, + 0x00081401,0x00001a07,0x0030200e,0x0c181a2e, + 0x20200401,0x00181204,0x0020280d,0x0cc81e2f, + 0x00080e06,0x00400407,0x20101c0a,0x0cd82230, + 0x20a00005,0x0030020d,0x20402c20,0x0e580a44, + 0x20301803,0x20581a04,0x0098040d,0x0ae81621, + 0x00101001,0x00281602,0x20200c06,0x0b780e26, + 0x20300c06,0x0008120a,0x0000100b,0x0b880e26, + 0x00500a02,0x00300403,0x20480801,0x0c800234, + 0x00000203,0x00181406,0x00301403,0x0a081618, + 0x20100001,0x00500801,0x20780807,0x0a680a1f, + 0x00300203,0x00400407,0x20480401,0x0a781220, + 0x20480402,0x00580a02,0x20201011,0x0b00022b, + 0x20100004,0x00101204,0x20380804,0x09480a15, + 0x00281202,0x00501403,0x20500c03,0x09880e1a, + 0x20181002,0x00401202,0x20301009,0x09780a1b, + 0x00281604,0x00401c05,0x20400405,0x09e00a20, + 0x00481209,0x00101409,0x00101402,0x08b80a12, + 0x00100000,0x00100602,0x00101808,0x08c00214, + 0x00180e05,0x00001804,0x00100c07,0x08c00214, + 0x00000c03,0x20180e06,0x00300c0a,0x08f00e18, + 0x2050280a,0x20383a11,0x00600c0f,0x0830060a, + 0x20200802,0x00081203,0x00100c0b,0x08400a0b, + 0x20101c06,0x20382e0a,0x0070140a,0x0840060b, + 0x00000000,0x00300002,0x0008040a,0x08600a0e, + 0x00282206,0x0070380f,0x20882401,0x08180602, + 0x00380e02,0x00301c02,0x20380c05,0x08100e03, + 0x00081205,0x00401808,0x20481008,0x08100a02, + 0x00081203,0x00301803,0x0000080b,0x08100e04, + 0x00380e01,0x20100a05,0x00601c06,0x08080801, + 0x20300803,0x00081205,0x0040000d,0x08200406, + 0x20100403,0x00080e06,0x00200809,0x08200407, + 0x20200c04,0x20181607,0x0060080c,0x08201008, + 0x20802006,0x20383607,0x0078040f,0x0848040c, + 0x00180e04,0x00200c05,0x00080805,0x0870000f, + 0x00000203,0x00100403,0x00081007,0x0870040f, + 0x00280604,0x00100805,0x00181007,0x08900c11, + 0x00800205,0x0040080a,0x20681609,0x08b80c0f, + 0x20101403,0x20281a06,0x00380c08,0x09100016, + 0x20201405,0x00182206,0x00180c09,0x09180417, + 0x20300804,0x00081606,0x0038040d,0x0940081b, + 0x20681402,0x00402204,0x20480410,0x09380812, + 0x20280801,0x00400403,0x20381404,0x09d80c1c, + 0x00081a05,0x00501c09,0x20781002,0x09e80c1c, + 0x00180602,0x00201405,0x20182004,0x0a400424, + 0x00a01603,0x20181401,0x00480a03,0x09e81019, + 0x00680605,0x00201005,0x20280601,0x0ac8101e, + 0x00500001,0x00000a06,0x00080403,0x0ad80c1f, + 0x00881203,0x00201000,0x00300406,0x0b780828, + 0x21600805,0x00482207,0x2018041a,0x0ac81825, + 0x21200406,0x00080e0b,0x00280c11,0x0bc81426, + 0x21300002,0x00000202,0x00281c11,0x0be81829, + 0x21d01004,0x20281a07,0x0078141e,0x0cf8083a, + 0x01281203,0x0060140a,0x20a82237,0x0c081c23, + 0x01101603,0x00281c09,0x20182232,0x0cf82421, + 0x01380e02,0x00000406,0x00380e38,0x0d282422, + 0x01a00202,0x00281006,0x0018224d,0x0ec81836, + 0x20d83201,0x00604000,0x20601c00,0x0d782e04, + 0x20f00002,0x00500c00,0x20500400,0x0e282a03, + 0x21301c07,0x00282400,0x00082000,0x0e382001, + 0x21702405,0x20782000,0x00e81400,0x10882a03, + 0x01001201,0x20681e02,0x00a03628,0x0d181e18, + 0x01281e05,0x00501c06,0x2020262d,0x0dd82219, + 0x0188360d,0x00904c15,0x20a01238,0x0df8261a, + 0x01d8060b,0x00200010,0x00603645,0x10182a25, + 0x00102005,0x20182206,0x00300807,0x0bf80e29, + 0x20200804,0x20280608,0x00501808,0x0ca80e2b, + 0x20501809,0x20482213,0x00903411,0x0ca80e2e, + 0x2050000a,0x00100212,0x00602c13,0x0e48063f, + 0x00082605,0x00702c07,0x20500409,0x0ac80e21, + 0x00280a02,0x00001804,0x00300004,0x0b680a25, + 0x00281202,0x00201807,0x00280c01,0x0b680a25, + 0x00480e08,0x0010180c,0x00500c04,0x0c800634, + 0x20301405,0x20381208,0x00500409,0x09e80618, + 0x00080800,0x20200a02,0x00901408,0x0a48061f, + 0x20180601,0x20200400,0x00801808,0x0a580a20, + 0x20100806,0x2028120e,0x00b0140f,0x0b00122a, + 0x00480e05,0x00200c08,0x00100800,0x09380a14, + 0x00001802,0x20482203,0x00b00c07,0x09700218, + 0x00201402,0x20281e04,0x00800c06,0x09600219, + 0x20201201,0x00081c06,0x0078080a,0x09e00e1e, + 0x20400c06,0x20181e07,0x0040180b,0x08a0020f, + 0x00080601,0x00200002,0x00300807,0x08c00611, + 0x20400000,0x00280c03,0x00200c0b,0x08c00610, + 0x00381602,0x00401c03,0x00000804,0x09101617, + 0x00682206,0x00204009,0x20381602,0x08400a0a, + 0x00080800,0x00100e01,0x00200408,0x08500e0a, + 0x00581203,0x00202403,0x20280400,0x0860120b, + 0x00100400,0x20100203,0x0080100c,0x08801a0f, + 0x20501003,0x2068260a,0x00d0240f,0x08000604, + 0x00000400,0x20180a01,0x00500807,0x08201203, + 0x20400403,0x20181206,0x00801410,0x08100e03, + 0x20300401,0x20181a02,0x00700c0e,0x08301e02, + 0x00201401,0x20281c00,0x00481401,0x08100c05, + 0x00180602,0x00000800,0x00380408,0x08301005, + 0x00200601,0x00000002,0x00381003,0x08301007, + 0x00300201,0x00100c02,0x00281004,0x08502008, + 0x20281800,0x00302c03,0x20381c08,0x08400409, + 0x20301405,0x20281e06,0x0058100a,0x08800c0e, + 0x20380802,0x00100202,0x0038080a,0x0880080e, + 0x20200201,0x00080400,0x0040040c,0x08b01810, + 0x00480604,0x20300003,0x00800c00,0x08a8040d, + 0x00281e07,0x0030280a,0x20281402,0x09100014, + 0x00380a03,0x20101803,0x00481803,0x09100414, + 0x00100403,0x00000a03,0x00481807,0x0960181a, + 0x20501809,0x2048220a,0x0088080c,0x09100013, + 0x20101407,0x20481a0b,0x00880808,0x09c80419, + 0x20501c04,0x20382a05,0x0098040b,0x09c8081b, + 0x20181205,0x00100c06,0x00600409,0x0a400c22, + 0x0078220b,0x00202c10,0x00080a02,0x09d80818, + 0x00080e06,0x00100009,0x00380404,0x0aa8101f, + 0x00680e03,0x00400805,0x20181203,0x0ab80c1f, + 0x00601c03,0x20282208,0x00880406,0x0b701029, + 0x21100c08,0x20680612,0x00b80c13,0x0aa80421, + 0x20c00804,0x20200608,0x00381806,0x0bb80824, + 0x21100000,0x00100603,0x00280c10,0x0bb81025, + 0x21982000,0x00501c01,0x00081c17,0x0cf00437, + 0x00f01203,0x20382008,0x00a82e2d,0x0bb81c1f, + 0x00e81a02,0x00001c07,0x0048222a,0x0cb81c1c, + 0x01101001,0x00182203,0x00281232,0x0ce81c20, + 0x01800400,0x20380e01,0x00682647,0x0ea80c30, + 0x20e02c03,0x20584c00,0x00b00800,0x0d182002, + 0x20d80603,0x20500400,0x00b02800,0x0dd81e01, + 0x20c81e02,0x20203000,0x00501000,0x0df81a04, + 0x21282a02,0x00504800,0x20603000,0x10581a05, + 0x00e81000,0x00601808,0x2070022b,0x0cf81a13, + 0x00d02406,0x20683608,0x00c01a26,0x0d980e15, + 0x00b03406,0x20985607,0x01202e23,0x0da81615, + 0x01280401,0x20580e05,0x00c04a35,0x0fe8061f, + 0x0058220c,0x00204009,0x20102c00,0x0be80a28, + 0x00380e06,0x0030180b,0x20100400,0x0c980628, + 0x00381a07,0x00402c0b,0x20300a02,0x0ca00228, + 0x00501a01,0x20680601,0x00901001,0x0e501e39, + 0x20502c11,0x20584a1c,0x00f01c10,0x0ab00a20, + 0x00000001,0x00080a06,0x00502c08,0x0b600a24, + 0x00001004,0x2028160a,0x00802008,0x0b600a25, + 0x20580401,0x00081604,0x00802810,0x0ca02231, + 0x0028260d,0x00602c18,0x20381801,0x09e00217, + 0x20100c03,0x00081203,0x00300406,0x0a50161d, + 0x20280401,0x00280402,0x00200408,0x0a500e1d, + 0x00500402,0x20100a01,0x00481001,0x0b402e29, + 0x20101007,0x20381e10,0x00902407,0x09300e13, + 0x00281e04,0x00302407,0x20100404,0x09801618, + 0x00481604,0x00102005,0x00100802,0x09801618, + 0x20381203,0x00001403,0x00600410,0x0a202a20, + 0x00180601,0x00100806,0x00181403,0x08b00e0e, + 0x20101003,0x20481207,0x00800c09,0x08e01e11, + 0x20300c05,0x20380e09,0x0090080d,0x08d01a11, + 0x00101403,0x20482205,0x00b01007,0x09502e15, + 0x00000a02,0x00081c01,0x00302007,0x08500e09, + 0x00000601,0x00080802,0x00400007,0x08801a09, + 0x00280a05,0x00080808,0x00501003,0x08801a08, + 0x00180604,0x00000806,0x00300409,0x08c0320d, + 0x20100405,0x00200606,0x20481006,0x08301a02, + 0x00100201,0x00100000,0x00200006,0x08501e02, + 0x20200805,0x20280608,0x0048040a,0x08502602, + 0x20200805,0x20180608,0x0058080c,0x08803602, + 0x00381a05,0x00302808,0x20280c02,0x08301001, + 0x20100803,0x00180a03,0x00280808,0x08601c05, + 0x00180605,0x00000806,0x00380805,0x08601c05, + 0x00280a05,0x00100808,0x00480406,0x08a02807, + 0x20201404,0x20382209,0x0070080a,0x08500c08, + 0x00281605,0x00302004,0x00081004,0x08a0180b, + 0x20101005,0x20281608,0x00580c09,0x08a0180c, + 0x20300005,0x20180607,0x0050000c,0x08f02c10, + 0x00000400,0x00280804,0x20181003,0x08a0080e, + 0x20501c08,0x20282e0a,0x0088040b,0x09101013, + 0x00080a02,0x00300406,0x00081006,0x09200c13, + 0x00481207,0x00001409,0x00480404,0x09a02818, + 0x00481203,0x00302403,0x20380802,0x09200811, + 0x0058160a,0x0040240e,0x20381a03,0x09d00818, + 0x20181a03,0x00102801,0x00180806,0x09d00c19, + 0x2050180a,0x2048260c,0x0098040f,0x0a802821, + 0x20501c04,0x20183a07,0x0060100f,0x09c00419, + 0x2050180b,0x20182a11,0x0068040d,0x0a90041d, + 0x00401003,0x20581a07,0x00b80402,0x0aa0081d, + 0x00882e0f,0x00203810,0x00180a02,0x0bb02028, + 0x20981603,0x00602005,0x20782001,0x0ab00421, + 0x20882208,0x0060200f,0x20481e02,0x0ba80c22, + 0x21181201,0x20100402,0x0058140d,0x0ba80424, + 0x2190300f,0x20984a1c,0x00f81418,0x0d002033, + 0x00c80402,0x00100a07,0x00181e25,0x0b980817, + 0x00c02005,0x20282e0e,0x00500a23,0x0c880c18, + 0x01200400,0x20400c00,0x00682e35,0x0cb80c1b, + 0x01880608,0x00300818,0x20386e48,0x0e98042b, + 0x20c82601,0x00703c00,0x20400800,0x0cf81601, + 0x20f00c02,0x00180c00,0x20301000,0x0db80c03, + 0x20e01803,0x00182000,0x20200c00,0x0dd81001, + 0x21301601,0x20883400,0x00b03c00,0x10281005, + 0x00f00403,0x20281603,0x00b02a23,0x0cb81212, + 0x01381a02,0x00403405,0x2060062e,0x0d900214, + 0x01182a05,0x00704409,0x20900e2a,0x0da80614, + 0x01302806,0x20381a02,0x20200a3a,0x0ff01218, + 0x20700602,0x20181c05,0x00603809,0x0bd0061f, + 0x20300a02,0x20280a01,0x0070340a,0x0c900a26, + 0x20301404,0x20381e08,0x00703408,0x0ca00a25, + 0x0048320f,0x00704411,0x20804401,0x0e901e35, + 0x00c81603,0x00004202,0x2018060b,0x0ae02620, + 0x00100805,0x20180a08,0x00501001,0x0b801e20, + 0x00481204,0x00102005,0x00101202,0x0b801a22, + 0x20402410,0x2058221d,0x0080200c,0x0d00422f, + 0x20b01c07,0x20583e0b,0x00e0141a,0x09f01a19, + 0x00280e06,0x00101807,0x00300403,0x0a801e1d, + 0x20100c04,0x20380e08,0x0080100a,0x0a80261e, + 0x0078120b,0x00301412,0x00080c00,0x0bb03a29, + 0x00680e04,0x00201809,0x20181e08,0x09601e10, + 0x20302008,0x2028320b,0x0080100b,0x09b02616, + 0x20100800,0x00081802,0x00500807,0x09b02215, + 0x20601008,0x00081e0e,0x00601414,0x0a80421f, + 0x00000601,0x20180602,0x00500c09,0x08d01a10, + 0x00281a06,0x0050200c,0x20480803,0x0920260f, + 0x00281204,0x00201803,0x20100805,0x09202a10, + 0x00480e05,0x00401809,0x20181002,0x09c03e15, + 0x20300404,0x00080a04,0x00480808,0x08801a07, + 0x20100403,0x20100208,0x00400c09,0x08c02a09, + 0x20301806,0x20282209,0x0050000b,0x08c02e08, + 0x20300003,0x00180a06,0x0040100e,0x0930420c, + 0x00380e06,0x00201408,0x00280400,0x08501603, + 0x20180601,0x00100402,0x00480406,0x08902a02, + 0x00380e05,0x00401408,0x20381002,0x08a02a02, + 0x00380a03,0x00101404,0x00280c04,0x09004203, + 0x20301406,0x20182609,0x0070100a,0x08501802, + 0x00180a02,0x20100c01,0x00500405,0x08a02804, + 0x20300404,0x00180a06,0x0020080b,0x08a02804, + 0x20300802,0x20181204,0x0070080e,0x09003c06, + 0x00280e04,0x00401c08,0x20281c02,0x08701807, + 0x20201004,0x20381e06,0x00880409,0x08e0280b, + 0x00481203,0x00202005,0x00081000,0x08e0240a, + 0x00200201,0x00200001,0x00380c05,0x09603c10, + 0x20100001,0x00100604,0x00500407,0x08c0100c, + 0x00380e03,0x00102406,0x00182002,0x09502010, + 0x20201002,0x20381605,0x0090000c,0x09402010, + 0x20301003,0x00281a02,0x0038040c,0x0a003819, + 0x00100400,0x00181000,0x00600804,0x09301012, + 0x20500802,0x20281a04,0x00a00c0b,0x09e01817, + 0x20400802,0x00281e01,0x00380c07,0x09f0181a, + 0x00481e09,0x00602807,0x20280402,0x0ae03820, + 0x00081e01,0x00202000,0x00280c07,0x09e01418, + 0x00681604,0x00002401,0x00481a04,0x0ab0181a, + 0x00681a07,0x00401c06,0x20480e04,0x0ad0141b, + 0x2070240a,0x20185212,0x0080080f,0x0c003428, + 0x20d01002,0x20581e04,0x00a80c06,0x0ab0081e, + 0x21002007,0x20683e0a,0x00d8140d,0x0b90081f, + 0x21201c0a,0x20282a0f,0x0038200f,0x0bb00c20, + 0x20a82606,0x0080480c,0x20c86205,0x0d60282d, + 0x00f01201,0x20180802,0x0038362c,0x0b900014, + 0x01081e05,0x00203410,0x20284631,0x0c780817, + 0x01281207,0x00501815,0x20784235,0x0ca80c18, + 0x01080802,0x20180607,0x00681a31,0x0e90041e, + 0x20d01802,0x20b83000,0x01000c00,0x0cd00404, + 0x20e81400,0x00101400,0x00101c00,0x0da81005, + 0x20b82202,0x00102400,0x00202800,0x0db81002, + 0x21480809,0x00800c00,0x20e81000,0x10081409, + 0x01100e04,0x20680805,0x00400626,0x0cc00e0f, + 0x01100801,0x20481800,0x00602e29,0x0d900210, + 0x00b01c06,0x20783a07,0x00b02a21,0x0d90020f, + 0x01a84214,0x0060601c,0x20b0423c,0x10080e15, + 0x20900806,0x20381605,0x0020100e,0x0bf0161b, + 0x20580a02,0x20100c02,0x0000240a,0x0cb0161f, + 0x00181207,0x00101c0b,0x20301400,0x0cb01220, + 0x20b03011,0x20a85620,0x00d07411,0x0ed0262a, + 0x00a80a08,0x2010080c,0x2030220d,0x0b201e1b, + 0x00600000,0x20400e03,0x00201a06,0x0bc02a1e, + 0x00000c04,0x20481609,0x00403003,0x0bc0261e, + 0x00c8220c,0x00204813,0x20880a11,0x0d90422a, + 0x20580406,0x20301e0d,0x2010040f,0x0a40361a, + 0x20400c03,0x20481604,0x0060100b,0x0ad0321b, + 0x00280e03,0x20101804,0x20100402,0x0ae0321c, + 0x20400c07,0x20781a11,0x00b03412,0x0c304e2a, + 0x00200a01,0x20480c04,0x00680801,0x09a02612, + 0x00581605,0x20102c06,0x00180400,0x0a103616, + 0x00000001,0x20400604,0x00500c09,0x0a103616, + 0x00280a03,0x20301806,0x00481406,0x0b10561e, + 0x20180a01,0x20200802,0x00300807,0x09102a0e, + 0x20401406,0x20782a0a,0x00c0140e,0x0970360f, + 0x20200c03,0x20481a02,0x00600008,0x0980360e, + 0x20100400,0x20580e02,0x00a0140b,0x0a405215, + 0x00100001,0x20400a02,0x00580405,0x08c02e08, + 0x00280a05,0x20100c08,0x00280801,0x09203a07, + 0x00381a04,0x00002806,0x00080802,0x09203a09, + 0x00000802,0x20480602,0x00780808,0x09c0560c, + 0x20200400,0x20480c01,0x00700807,0x08902a02, + 0x20100402,0x20480e06,0x00600c09,0x08f03e02, + 0x20200c03,0x20681607,0x00a0100a,0x08f03603, + 0x00100201,0x20380403,0x00600009,0x09805203, + 0x00380800,0x20401800,0x00481000,0x08902c01, + 0x20100801,0x20281000,0x00380806,0x09003805, + 0x00000202,0x20300403,0x00580c05,0x09003405, + 0x20180800,0x20301000,0x0050000a,0x09905406, + 0x20200201,0x20680801,0x00900c0a,0x08a02406, + 0x00280a01,0x00001803,0x20181403,0x09403409, + 0x00100c03,0x20381603,0x00600005,0x0930300a, + 0x00100002,0x20500602,0x00880806,0x09e0540f, + 0x00080801,0x20600601,0x00800404,0x09002c0d, + 0x00000000,0x20280a01,0x00500c08,0x09a0300f, + 0x00081204,0x20101c05,0x00180c07,0x09a03010, + 0x00081204,0x20601404,0x0090000b,0x0a805017, + 0x00100603,0x20780400,0x00880404,0x09702c11, + 0x20380601,0x20300202,0x00380807,0x0a303016, + 0x20100401,0x20500207,0x00880c06,0x0a302c16, + 0x20401003,0x20a82e09,0x00f00c09,0x0b605021, + 0x20102006,0x2068360a,0x00781807,0x0a102417, + 0x00201003,0x20482205,0x00481a02,0x0af02819, + 0x20101803,0x20582a03,0x00881c02,0x0af01c1a, + 0x00480800,0x20502000,0x00484a04,0x0c804c24, + 0x20b80a02,0x00201008,0x20683c02,0x0ad0101b, + 0x20980e01,0x00002404,0x20484003,0x0bb01819, + 0x20881602,0x00102c05,0x20384201,0x0bd0101b, + 0x21000c00,0x20882601,0x00c82007,0x0da02426, + 0x00e81e02,0x00002c05,0x2028162a,0x0b90000f, + 0x00b01000,0x20382400,0x00580e21,0x0c680412, + 0x00b00800,0x20481400,0x00980620,0x0c880811, + 0x01301c00,0x20582201,0x00384a38,0x0ea01419, + 0x20b80804,0x00801c00,0x21881c00,0x0cf00002, + 0x20e01405,0x20283800,0x00781000,0x0d880408, + 0x20d01c07,0x20385000,0x00881400,0x0d900007, + 0x20b00400,0x20481000,0x00d01800,0x0fc82407, + 0x00e80e08,0x0060200c,0x21101220,0x0cd8060e, + 0x01280608,0x0020080f,0x20700629,0x0d90020c, + 0x0118120a,0x00402c14,0x20d81a28,0x0da0060d, + 0x00602804,0x20387c00,0x00906220,0x0fd81a09, + 0x20380406,0x00300a0c,0x20902008,0x0c100e1a, + 0x20700807,0x00281a0a,0x2050300c,0x0cd0121b, + 0x20600c06,0x0008220b,0x2010400b,0x0cd00e1c, + 0x00681e08,0x0080500d,0x2170120f,0x0f202620, + 0x00100a02,0x00281406,0x20701a02,0x0b500e17, + 0x00580a07,0x0040140c,0x20c01a09,0x0c102219, + 0x00480a06,0x00301408,0x20a01206,0x0c002619, + 0x00000c03,0x00182a0b,0x20306802,0x0e003626, + 0x00180a01,0x00401400,0x20d01802,0x0a902617, + 0x00080402,0x00201209,0x20702407,0x0b303a1a, + 0x00000804,0x00181a09,0x20402806,0x0b30321a, + 0x00380800,0x00401a01,0x20d00c01,0x0cd05e25, + 0x00180400,0x00300a04,0x20800c04,0x09f02e14, + 0x00000802,0x00181e02,0x20301806,0x0a803e14, + 0x00180601,0x00300c04,0x20a00005,0x0a803a14, + 0x20100202,0x00280400,0x2070180c,0x0bc0621e, + 0x20200403,0x00281203,0x20500408,0x09602e0d, + 0x00280e03,0x00302003,0x20a80c05,0x09f04a0f, + 0x00180a02,0x00201400,0x20700806,0x09f0420f, + 0x20100003,0x00300205,0x20800409,0x0af06a14, + 0x00200204,0x00300405,0x20a00002,0x09102e08, + 0x20200802,0x00181605,0x2020100a,0x09904208, + 0x20200c04,0x00182606,0x20201408,0x09903e08, + 0x00280a03,0x00301405,0x20880806,0x0a706a0c, + 0x20300004,0x00380607,0x20900008,0x08e03203, + 0x00180601,0x00200802,0x20781003,0x09704602, + 0x00280a04,0x00401406,0x20b81003,0x09704602, + 0x20100402,0x00180e05,0x2030080b,0x0a306604, + 0x00400204,0x00300007,0x20a00000,0x08e02801, + 0x00080402,0x00200e02,0x20581006,0x09704003, + 0x20200003,0x00200205,0x20600008,0x09704003, + 0x20200801,0x00281400,0x2068080a,0x0a406407, + 0x20300401,0x00380e05,0x20a00c0b,0x09003007, + 0x00000204,0x00180405,0x20200406,0x09a03809, + 0x00380603,0x00200c03,0x20681003,0x09a03c08, + 0x00300203,0x00400004,0x20b80405,0x0a90600e, + 0x00100802,0x00581603,0x20e80c02,0x09502c0d, + 0x00000401,0x00181207,0x20300407,0x0a003c0f, + 0x20400c02,0x00182205,0x2030080c,0x0a003810, + 0x20500c01,0x00382606,0x20a0100f,0x0b306018, + 0x20380602,0x00600c05,0x21381804,0x09d02811, + 0x20400402,0x00281203,0x20782005,0x0a903415, + 0x00080601,0x00400802,0x20b82201,0x0a903415, + 0x20180403,0x00600a04,0x21383400,0x0c10601f, + 0x00581400,0x00503e02,0x21083203,0x0a502011, + 0x00580a01,0x00401c04,0x20c83a07,0x0b402414, + 0x00280c00,0x00302201,0x20983201,0x0b402414, + 0x00300206,0x00600405,0x21182e04,0x0d00441e, + 0x20c00401,0x00180a02,0x2028140b,0x0ae00415, + 0x20a00000,0x00100000,0x20481407,0x0bd00c14, + 0x20900801,0x00081400,0x00081405,0x0be00c16, + 0x2100000a,0x0058060e,0x21084806,0x0df02c1f, + 0x00c01000,0x00183001,0x20380625,0x0b88080f, + 0x00b80800,0x00201801,0x20582a21,0x0c70000e, + 0x00b00201,0x00200002,0x20582220,0x0c80000f, + 0x01381a08,0x00604c18,0x21287e39,0x0ec00010 + }, //ct0 + { + 0x20f80803,0x20a00000,0x00080800,0x11601c09, + 0x20c81e07,0x20d00000,0x00005400,0x1230340a, + 0x21080c00,0x20a00000,0x00081000,0x1230280d, + 0x20d80a04,0x20d00000,0x00000800,0x12a04012, + 0x01280a0d,0x20c0000a,0x0000262c,0x1170220d, + 0x0090140c,0x21400215,0x00083624,0x12505208, + 0x01200201,0x20d00000,0x00081e30,0x1260220b, + 0x00781806,0x20e0020c,0x00081a28,0x13003e02, + 0x20700812,0x20f0021c,0x0008340b,0x10a02e1d, + 0x00780a05,0x20f0000e,0x00083609,0x11a0261f, + 0x20400405,0x20d00203,0x00082c06,0x11901220, + 0x00600601,0x21400007,0x00084a13,0x12702620, + 0x0048160c,0x20d0001c,0x00081e09,0x0fd0021c, + 0x20780800,0x21100202,0x0000000c,0x10a01e1e, + 0x00381205,0x20c0000b,0x00000605,0x1098061f, + 0x00100a02,0x21300004,0x00082601,0x11400e2a, + 0x00180402,0x21200209,0x00002003,0x0ee0121f, + 0x00900c03,0x21400203,0x00082a0a,0x0fc01a1d, + 0x00280402,0x21000206,0x00000c03,0x0f900e20, + 0x00300403,0x21100201,0x00081802,0x0ff00229, + 0x00202003,0x21300203,0x00083405,0x0df0161b, + 0x20500204,0x21100007,0x00080c11,0x0ed00619, + 0x20200401,0x21100201,0x0008140a,0x0eb00a19, + 0x20180607,0x21000009,0x00000c0c,0x0ec80a22, + 0x00280602,0x20b00005,0x00080809,0x0d380a14, + 0x00100c03,0x21100205,0x00081402,0x0e40060f, + 0x00100601,0x21000003,0x00080c05,0x0e000211, + 0x00001407,0x2110020c,0x0008140a,0x0de00217, + 0x20881000,0x20b00201,0x00001411,0x0cc80a07, + 0x00400603,0x20e00005,0x00081005,0x0dd80e0c, + 0x20280400,0x21000001,0x00000809,0x0d98060a, + 0x00100205,0x20c00009,0x00080c09,0x0d58160d, + 0x00700601,0x20f00000,0x00000206,0x0ca00602, + 0x20880c06,0x20c00204,0x00000410,0x0d981201, + 0x00600205,0x21000002,0x00001002,0x0d600605, + 0x20100402,0x20c00206,0x0008040c,0x0d181603, + 0x20300801,0x20e00202,0x00080c0e,0x0c900402, + 0x00980a0b,0x20f0000d,0x00002a08,0x0db80803, + 0x2090180c,0x2100020d,0x00083414,0x0d500806, + 0x20280402,0x20c00001,0x0008100a,0x0d281c08, + 0x20181003,0x20c00000,0x00000405,0x0cd8080b, + 0x2060100d,0x21100215,0x00081014,0x0dc00c09, + 0x0098260f,0x20a00018,0x00003207,0x0db8140d, + 0x00581202,0x20d00006,0x00001c03,0x0d881c0f, + 0x00580a09,0x20f0000a,0x00002803,0x0d40040f, + 0x0028120b,0x20e00013,0x00000803,0x0e480814, + 0x2080040a,0x21300214,0x00001414,0x0e201414, + 0x20581a01,0x21100001,0x00003c11,0x0e180818, + 0x20c0180c,0x21200212,0x00081812,0x0de0181a, + 0x20800c0a,0x2120020d,0x0000000a,0x0f000c1b, + 0x00201605,0x2120000b,0x00082204,0x0ef00c1c, + 0x00100e03,0x21700203,0x00001003,0x0f001422, + 0x00b00207,0x20c00012,0x00000212,0x0ec0001a, + 0x00980e09,0x20f00010,0x0000260c,0x0fe00419, + 0x20101006,0x20d00206,0x00080403,0x0fd0081c, + 0x2060200e,0x2140020d,0x00084406,0x10201027, + 0x20f00001,0x20d00204,0x0000340e,0x0f701418, + 0x21101005,0x2120020c,0x0000180e,0x1090241a, + 0x20c81208,0x2090000e,0x00003c01,0x10b0081d, + 0x20780a0f,0x20c0001c,0x0000260d,0x11681023, + 0x00f80400,0x20c00201,0x00002e2c,0x10302812, + 0x01100202,0x20e00006,0x00001233,0x11602411, + 0x01081404,0x20e0020c,0x00005e2f,0x1170300f, + 0x00f80408,0x20e00218,0x0000562d,0x12201c0e, + 0x20b01201,0x00c81800,0x21f81000,0x11782007, + 0x21302c06,0x01085800,0x22683800,0x12681810, + 0x21001802,0x00982400,0x21f83c00,0x12681409, + 0x21180a06,0x01081400,0x22700000,0x12f80c12, + 0x00680401,0x01081e02,0x22500222,0x11882a0a, + 0x01582209,0x01b03811,0x23d83e39,0x12982e0c, + 0x01100602,0x00f00007,0x22883630,0x1268320f, + 0x00d0380e,0x00e84613,0x22b85e34,0x13481a08, + 0x00c00e02,0x00f01401,0x22c84210,0x10c82e23, + 0x00100c04,0x0138160b,0x22e80805,0x11a83e26, + 0x00180602,0x01100800,0x22781403,0x11784225, + 0x00580a08,0x01c01016,0x23c85e0d,0x12685628, + 0x20802403,0x01183e04,0x22681413,0x0f984e22, + 0x20701803,0x01681c00,0x2348340a,0x10984e1f, + 0x20301405,0x01083207,0x22581006,0x10684e20, + 0x20181003,0x01a01602,0x23980c03,0x1118662d, + 0x00300805,0x01b80805,0x23682e06,0x0eb85e1c, + 0x00c81606,0x01c0200b,0x23b81a0c,0x0fa86220, + 0x00400e04,0x0158080a,0x23182602,0x0f685a1f, + 0x00700a05,0x01600c06,0x23380c01,0x0fb86a2b, + 0x00483a0d,0x01c05c13,0x23801002,0x0dd85e1e, + 0x20900005,0x01700207,0x23300418,0x0ea8621b, + 0x00000401,0x01700a02,0x23380809,0x0e785e1b, + 0x20880406,0x01880a07,0x23001015,0x0e786a21, + 0x00100805,0x00e80a12,0x2200340e,0x0cf84a16, + 0x00481a04,0x01702808,0x23380a03,0x0e086610, + 0x00180a01,0x01800802,0x23100408,0x0dc86613, + 0x00782208,0x0170380c,0x23200202,0x0da86617, + 0x20802004,0x01082e04,0x22281810,0x0c884e06, + 0x00180e01,0x01200e04,0x2290180a,0x0d885e0d, + 0x20200000,0x01680a01,0x22f00c0a,0x0d586209, + 0x20400c04,0x00f8060b,0x22401812,0x0cf85e0f, + 0x00681602,0x01801009,0x22d81206,0x0c785a01, + 0x20201c04,0x00f82207,0x22580c0c,0x0d485e02, + 0x00100005,0x01700601,0x23180804,0x0d285e02, + 0x00280a02,0x01200802,0x22580c06,0x0cb85e03, + 0x20281205,0x01401802,0x2290140c,0x0c685001, + 0x20200800,0x01681c06,0x22e00005,0x0d586407, + 0x00382e0e,0x0160480e,0x23001007,0x0d285803, + 0x20101401,0x01181203,0x22380c0b,0x0cc86006, + 0x00202008,0x01082e0d,0x22380406,0x0c984c0a, + 0x00781a06,0x01802c05,0x23400601,0x0da85c09, + 0x2060480f,0x00b86e1b,0x21e01c11,0x0d68500f, + 0x00302202,0x01583400,0x22700008,0x0d186c10, + 0x20400e02,0x01881c09,0x22e8100d,0x0d085813, + 0x2080200b,0x0128320e,0x22900415,0x0e085c13, + 0x00280a03,0x01d01011,0x23983800,0x0e085c17, + 0x20601c07,0x01d84607,0x23480812,0x0dc8701d, + 0x00083c00,0x01b04402,0x23500800,0x0dc8541a, + 0x00281a0a,0x01a02412,0x23580a03,0x0ed8601c, + 0x20382e03,0x01a03807,0x23502007,0x0ec85c1b, + 0x20282603,0x0250240d,0x24581000,0x0ed87426, + 0x00300e01,0x00c80403,0x22501c00,0x0e98481a, + 0x2010140a,0x0158260d,0x22d02804,0x0fa8541c, + 0x00682a01,0x00f02e03,0x22703a03,0x0fb8441d, + 0x00883e03,0x01c06006,0x23c01607,0x10086422, + 0x20e80601,0x00f00400,0x2260340a,0x0f78381f, + 0x20c8220a,0x01903011,0x23601402,0x1098481f, + 0x21302002,0x00583606,0x21b0300e,0x10a83023, + 0x21601601,0x00d81a03,0x2240480f,0x11185426, + 0x00f00402,0x00f80e05,0x22502e2d,0x10582017, + 0x00f00405,0x01180610,0x2290462e,0x11783012, + 0x01403000,0x00d83a01,0x22900a3b,0x11a82018, + 0x01702402,0x01281207,0x22a01a45,0x12283818, + 0x20c81606,0x00001400,0x00600800,0x10e85404, + 0x20e00201,0x20602800,0x00a84c00,0x11d85404, + 0x20e00000,0x00202800,0x20383000,0x11e85800, + 0x21802005,0x20682800,0x00986c00,0x1288480f, + 0x00702010,0x20582a13,0x00b83a24,0x10e85e0d, + 0x00c00802,0x20682a02,0x01481229,0x11c87e11, + 0x00f81a01,0x00201601,0x00780a29,0x11b87214, + 0x01b83607,0x0030680f,0x20186e47,0x12a87615, + 0x00a81e10,0x0030341e,0x00183610,0x10088227, + 0x00500601,0x20401405,0x00a83a06,0x10c88228, + 0x20280801,0x20380603,0x00b81004,0x10a87a27, + 0x20301002,0x20b81207,0x01981409,0x11489a33, + 0x2068140a,0x20503212,0x00e8080f,0x0eb88228, + 0x20481a01,0x20402c02,0x00f81c0a,0x0f889626, + 0x00301003,0x20500e01,0x00a84201,0x0f788626, + 0x00201807,0x20782000,0x01582c01,0x0fc8ae2e, + 0x00800607,0x20900c0c,0x01a81602,0x0d989621, + 0x00601400,0x20981a01,0x01a00602,0x0e68a222, + 0x00081203,0x20201809,0x00d81007,0x0e48a223, + 0x00281e0d,0x20102814,0x00e01407,0x0e68b62a, + 0x20801805,0x20885208,0x01d04415,0x0ca89618, + 0x20400001,0x20580601,0x01480411,0x0d68a21a, + 0x00181202,0x20501400,0x01301407,0x0d589e1b, + 0x20101009,0x20881213,0x0170200e,0x0d389e20, + 0x00580e02,0x20201406,0x00a80604,0x0c187a0f, + 0x00000a03,0x20581c03,0x01301405,0x0cd8a60f, + 0x00000c02,0x20981205,0x0180080a,0x0c989612, + 0x20100e02,0x20382408,0x0140100a,0x0c78a214, + 0x20381e02,0x20603601,0x00f8040c,0x0ba8720b, + 0x00000c05,0x20381605,0x00c00006,0x0c789a0a, + 0x20200400,0x20680402,0x01380c09,0x0c389a09, + 0x00181a03,0x20101c02,0x00b01807,0x0bf88e0b, + 0x00401804,0x20c82a07,0x01c00403,0x0b787a04, + 0x00282206,0x00003809,0x00780c05,0x0c389a04, + 0x00680602,0x20480402,0x01300c02,0x0c089a03, + 0x00000c04,0x20680a07,0x01100408,0x0bb88604, + 0x20700801,0x20681803,0x0128080e,0x0b788005, + 0x20200404,0x20800209,0x01500c0b,0x0c389404, + 0x20a02005,0x20584205,0x01201814,0x0c189408, + 0x00081a03,0x20302806,0x00f80c09,0x0bb88804, + 0x00a80e05,0x20503807,0x00c81e08,0x0bb87c08, + 0x00101000,0x20781c02,0x01500404,0x0c78980c, + 0x00983607,0x00206c0b,0x00282a0a,0x0c78880d, + 0x00181e02,0x20a03202,0x01900009,0x0c08880d, + 0x20781202,0x20800a07,0x01a01816,0x0c08840f, + 0x00381a02,0x20303002,0x00e80c07,0x0cf89412, + 0x20100804,0x20b80e09,0x01d01811,0x0ce89411, + 0x00180803,0x21101a08,0x0248200b,0x0c989017, + 0x0010540c,0x20c8720c,0x01b81c02,0x0cb8881c, + 0x20800c03,0x20982204,0x0190180f,0x0da8981c, + 0x20602201,0x20984c02,0x01a01c0e,0x0da89420, + 0x20503401,0x21384c01,0x02a8180e,0x0d78a823, + 0x0028320b,0x00902419,0x00000c04,0x0da8941e, + 0x00980a03,0x20601406,0x01180609,0x0ea88c1f, + 0x00503004,0x20184a03,0x00700a05,0x0ec88425, + 0x00502402,0x20685005,0x01701602,0x0eb8b029, + 0x20f01001,0x20380a07,0x00904009,0x0ea87025, + 0x21501401,0x20883202,0x01603813,0x0f988824, + 0x21181e02,0x00b02809,0x20b80808,0x0fe87c26, + 0x21682e03,0x0030280b,0x0020280c,0x1008982f, + 0x01181002,0x00100607,0x00702a33,0x0fb85c1c, + 0x01580400,0x20300801,0x00a01a3e,0x10b86c1b, + 0x01483601,0x00405803,0x20101e3c,0x10f87418, + 0x01984601,0x20706004,0x00c04e4c,0x1158741e, + 0x21201c01,0x20482400,0x00682800,0x10584005, + 0x20e81607,0x00402800,0x20801c00,0x11485201, + 0x20e83605,0x00202800,0x00303400,0x11385a01, + 0x21281202,0x00203c00,0x20883c00,0x12084400, + 0x01780c00,0x00303003,0x20484a37,0x10385216, + 0x00e01c0d,0x20281614,0x00282e2b,0x11085217, + 0x00e02806,0x20b8320f,0x00e80a2a,0x10f84a16, + 0x01301805,0x20283606,0x00781237,0x11c86a1b, + 0x20600201,0x00082402,0x0090140e,0x0f086e2b, + 0x00481e09,0x00501813,0x20382601,0x0fd8762c, + 0x20102004,0x20181802,0x00185001,0x0fd8622a, + 0x20180e01,0x00401c08,0x20683802,0x10587636, + 0x00400c04,0x00080a01,0x00080e03,0x0dd86625, + 0x20501406,0x20281a09,0x0030080c,0x0e887227, + 0x00682208,0x0070340f,0x20581602,0x0e887a2b, + 0x00980e04,0x00102c06,0x00180c01,0x0ea88234, + 0x00181e0a,0x00301c0b,0x2020240a,0x0cb86221, + 0x00681605,0x00302008,0x20280a02,0x0d687622, + 0x20300c03,0x2028160a,0x00902410,0x0d387624, + 0x20b01004,0x20282e06,0x00c0301b,0x0d388226, + 0x20400c0a,0x20480a13,0x0050000d,0x0bd84e16, + 0x20300802,0x20180607,0x00500810,0x0c68721b, + 0x20100801,0x00181800,0x00300007,0x0c587218, + 0x00881a04,0x00202406,0x00100a05,0x0c486e1b, + 0x00300a06,0x2018140c,0x00380c02,0x0b48620f, + 0x20200002,0x00180601,0x00480c08,0x0bc8760f, + 0x00281201,0x00301804,0x20380405,0x0ba86e12, + 0x20300801,0x20380a07,0x00a01412,0x0b786615, + 0x20500804,0x00281e07,0x2020140b,0x0ae85a08, + 0x00580a03,0x00001005,0x00380801,0x0b687a0a, + 0x20281201,0x20101201,0x00300c0b,0x0b386a0a, + 0x20201004,0x20282a04,0x00800008,0x0b086a08, + 0x00780a05,0x00402006,0x20981a04,0x0ac85605, + 0x20400c02,0x20282604,0x00701c0f,0x0b287a02, + 0x00401401,0x20481203,0x00780404,0x0b186a02, + 0x00581606,0x00301c0a,0x20280401,0x0ad86603, + 0x20601008,0x00180608,0x20181811,0x0aa85c01, + 0x00180400,0x00100c03,0x20280802,0x0b487006, + 0x20581201,0x00001c02,0x0038100f,0x0b186c07, + 0x20301803,0x20282a09,0x0050180f,0x0ad86005, + 0x0058220f,0x00601011,0x20202c00,0x0ad8680a, + 0x00180602,0x00001402,0x00100407,0x0b886c0b, + 0x00201c01,0x20383400,0x00901c01,0x0b78700f, + 0x20101a01,0x00382402,0x20580807,0x0b28600f, + 0x20802815,0x20282a1b,0x00281010,0x0b484c12, + 0x00001001,0x20181e04,0x00601409,0x0bf86c13, + 0x00380603,0x00300c02,0x20400007,0x0c086413, + 0x00400c03,0x00900203,0x20e82403,0x0bc86415, + 0x00d85619,0x00808c23,0x20882a0a,0x0be86015, + 0x20500404,0x00380602,0x2018140b,0x0cb8681d, + 0x20880806,0x00201607,0x20181410,0x0cc8641f, + 0x20483a03,0x00c05008,0x20f81c0e,0x0c88741d, + 0x20903c19,0x20d86e28,0x01b0341d,0x0c985c1e, + 0x00780604,0x00480408,0x20200e03,0x0db87020, + 0x00882a07,0x0000400c,0x00480e08,0x0dd87022, + 0x00780e01,0x20201e02,0x00500403,0x0d987826, + 0x20f83612,0x00202423,0x00000003,0x0dd8602e, + 0x21481003,0x00300e05,0x20301811,0x0ec86027, + 0x21401805,0x20982a0a,0x01402811,0x0ee86c27, + 0x21903803,0x20585a04,0x00c01c17,0x0ef87c34, + 0x01303409,0x20b8321b,0x0090363a,0x0f18401f, + 0x01400602,0x20180405,0x0000123d,0x0ff8581e, + 0x01302602,0x20484407,0x00a02239,0x1018601f, + 0x01803203,0x00986808,0x20a03e48,0x1088702b, + 0x21182002,0x00503000,0x20682000,0x0fe84000, + 0x21500802,0x00281c00,0x00300800,0x10985c04, + 0x21305403,0x20786c00,0x00883400,0x10984004, + 0x21580e02,0x00200800,0x20100400,0x11685a02, + 0x01780607,0x20200806,0x00600634,0x0f984e1a, + 0x01b82606,0x00404005,0x2048163f,0x1068561b, + 0x01482a01,0x00e0400a,0x21384239,0x10785618, + 0x01800804,0x20201606,0x0018323e,0x11085a21, + 0x20601c0b,0x2048220f,0x00881c10,0x0e584e2c, + 0x20502809,0x20583a0c,0x00c80c13,0x0ef86231, + 0x00382a05,0x00404c06,0x20380403,0x0f186233, + 0x20100e01,0x00080407,0x0068180b,0x0f68763a, + 0x00881a0b,0x00401c13,0x00181203,0x0d186226, + 0x00182208,0x0050240f,0x20281403,0x0da86e26, + 0x20201805,0x20682e0a,0x00f0240e,0x0d98662b, + 0x00481a03,0x00300805,0x00402c07,0x0db87632, + 0x20902407,0x20283a0d,0x00702415,0x0bf85a1d, + 0x00101404,0x20381e08,0x00801806,0x0c886a22, + 0x00080603,0x20100805,0x00480806,0x0c785e21, + 0x20700402,0x20300605,0x00601015,0x0c585e24, + 0x00780e03,0x00602007,0x20781e06,0x0b485215, + 0x20180e05,0x00201406,0x0010000a,0x0b98661a, + 0x00000403,0x20200205,0x00680808,0x0b885e1a, + 0x00301001,0x20382000,0x00801001,0x0b785e19, + 0x20380800,0x00300a03,0x00100c0e,0x0a985a11, + 0x00000806,0x20180a09,0x00680807,0x0af86211, + 0x00000e03,0x20181803,0x00700409,0x0ad86612, + 0x20280e02,0x00101002,0x0000040b,0x0ac85613, + 0x20100802,0x00100202,0x00381004,0x0a385a08, + 0x00100605,0x00080809,0x00480407,0x0a886e0a, + 0x20301006,0x00281e06,0x0018080a,0x0a786608, + 0x00200002,0x20200e04,0x00380c05,0x0a58520b, + 0x00300000,0x00200405,0x00380401,0x0a086205, + 0x20200404,0x00100207,0x0028040b,0x0a586602, + 0x00581e08,0x0060280d,0x20680401,0x0a486602, + 0x20201401,0x20182001,0x0060000b,0x0a185e03, + 0x00282a08,0x00203006,0x00302009,0x09e85800, + 0x00180601,0x00200005,0x00280405,0x0a686c06, + 0x20500c07,0x2018120c,0x00401011,0x0a586006, + 0x00181202,0x00401c03,0x20280c06,0x0a285c05, + 0x2090380d,0x20885213,0x00f00c11,0x0a284c0d, + 0x20180602,0x00100402,0x00201c08,0x0ab8680d, + 0x00381204,0x00201c08,0x20180c01,0x0ab8600f, + 0x20380c03,0x00001e03,0x00581009,0x0a68600d, + 0x00c83e0c,0x00705014,0x20581e0b,0x0aa85410, + 0x00180802,0x20101205,0x00300405,0x0b385814, + 0x00080400,0x20100204,0x0060180a,0x0b385c14, + 0x00781e07,0x20402406,0x00c00401,0x0ae86411, + 0x20c03009,0x20886e10,0x00f0441a,0x0b285017, + 0x20100400,0x20300401,0x00781009,0x0be85c1a, + 0x20200001,0x20280602,0x00600009,0x0c08581e, + 0x20703807,0x20a8560e,0x01500c16,0x0b98641d, + 0x01081e09,0x0040440b,0x20b8360b,0x0c183c1f, + 0x00280602,0x20180c00,0x00801405,0x0cd86421, + 0x00101c01,0x20283400,0x00500c04,0x0d085c24, + 0x00680400,0x00380c08,0x00081c01,0x0cb86c29, + 0x22104c0e,0x20287611,0x00600026,0x0d28542c, + 0x21101405,0x20282205,0x0058040c,0x0e085c2a, + 0x20f81201,0x00501c04,0x20880807,0x0e48542a, + 0x21682a05,0x00304c0a,0x20380413,0x0e186833, + 0x01c84e0b,0x01107022,0x21782e55,0x0e985c26, + 0x01300204,0x0030040d,0x20280638,0x0f386020, + 0x01181e01,0x00002c03,0x20101632,0x0f785020, + 0x01581c03,0x20702a09,0x01002a40,0x0fa8642c, + 0x20f02001,0x20b82c00,0x00a81c00,0x0f683602, + 0x21380601,0x20380400,0x00880c00,0x0fe84403, + 0x21085606,0x00a08c00,0x20c00c00,0x10284a06, + 0x21601003,0x00282000,0x00482800,0x10b85202, + 0x01000001,0x20280804,0x2018122e,0x0f18421a, + 0x01602006,0x20483204,0x0078123a,0x0fb8521a, + 0x01302408,0x20b83611,0x0160122f,0x0fb84e1d, + 0x01c81e02,0x0060280a,0x20481e43,0x10486224, + 0x00581605,0x20203806,0x20281401,0x0dd84230, + 0x0048220b,0x0040440f,0x20481806,0x0e585634, + 0x20201a02,0x20283408,0x00980409,0x0e585630, + 0x20281a06,0x20101c03,0x00602011,0x0e985e3d, + 0x20302007,0x20782e0a,0x00b00c10,0x0c684a28, + 0x2070240b,0x20583a11,0x00d01012,0x0cd85a28, + 0x00280e01,0x00301801,0x20480804,0x0cf84e29, + 0x00103808,0x2078460d,0x00d0080c,0x0ce8562e, + 0x20281e06,0x0010300b,0x00081408,0x0b584a1c, + 0x00681e08,0x0050200f,0x20180e02,0x0bc85e1f, + 0x20300401,0x00080602,0x0020040b,0x0bc84e21, + 0x20581605,0x0070100b,0x2048040f,0x0ba85a21, + 0x00300000,0x20680a06,0x00c02002,0x0a984a17, + 0x20600805,0x2028160a,0x0070180f,0x0ae85219, + 0x00380601,0x00100801,0x00180403,0x0ae84e1a, + 0x00480601,0x00200e03,0x00001001,0x0ad84e19, + 0x20300c04,0x20581605,0x00a80c0b,0x09f84210, + 0x00600202,0x00000c04,0x00281a02,0x0a485212, + 0x20380401,0x00000a01,0x0038080c,0x0a285213, + 0x20400404,0x00181606,0x0030040d,0x0a184e12, + 0x00180e02,0x20201407,0x00581002,0x09984a09, + 0x20480401,0x00000201,0x0050000f,0x09c85a0c, + 0x00380e02,0x20101802,0x00680c05,0x09b8560b, + 0x00480603,0x00201007,0x20180c01,0x09b84e0b, + 0x00380a05,0x20400002,0x00a02006,0x09584a05, + 0x00280602,0x20101003,0x00580404,0x09985a02, + 0x20301003,0x20382a04,0x00c0100e,0x09885e01, + 0x20181201,0x00101e02,0x0030080b,0x09784e05, + 0x2060300b,0x20684a0d,0x00a0080f,0x09583c05, + 0x00000802,0x20280e04,0x0090080b,0x09985805, + 0x00280e02,0x00101405,0x00280c05,0x09a85408, + 0x20101002,0x20481603,0x00a00409,0x09784c05, + 0x00483a0e,0x00505c14,0x20881e02,0x09a83c0c, + 0x20400602,0x00081003,0x00500c0b,0x09f85810, + 0x20100800,0x20281202,0x00701409,0x09f8540f, + 0x00000603,0x00080c03,0x00400406,0x09c84c0d, + 0x0000440b,0x20985e15,0x00f02009,0x0a083c0f, + 0x00300803,0x00180a03,0x00100000,0x0a885015, + 0x00000400,0x00080a01,0x00300806,0x0a984c17, + 0x00101c06,0x00182e07,0x00280406,0x0a384813, + 0x20381605,0x0080280b,0x20883409,0x0aa84418, + 0x20281a06,0x00301807,0x2010100a,0x0b48501a, + 0x20100802,0x00180602,0x00081007,0x0b684c1d, + 0x00083207,0x0080500b,0x20982408,0x0af84c1a, + 0x00700404,0x00280e04,0x00200400,0x0b88501d, + 0x00001407,0x2048160b,0x00580405,0x0c384822, + 0x00280e03,0x00301c05,0x00080c04,0x0c685023, + 0x00601007,0x2038160c,0x00a80409,0x0be85823, + 0x21384207,0x00307009,0x20181c14,0x0c884c27, + 0x20d80603,0x00101c09,0x00082007,0x0d585028, + 0x20f00c01,0x00081a03,0x0070140b,0x0d98542a, + 0x21b00605,0x00182c0a,0x0050181d,0x0d486436, + 0x01103c05,0x20d87a0f,0x01a04a33,0x0dc85425, + 0x00e81400,0x00000400,0x00702a2b,0x0e785420, + 0x01001000,0x00382c01,0x00101a30,0x0ed85024, + 0x01802402,0x00283205,0x20501649,0x0ef85032, + 0x20e82a02,0x01303800,0x21680400,0x0ef84e07, + 0x21500c03,0x00280800,0x20282800,0x0f783801, + 0x21503c04,0x20987400,0x01180400,0x0f884003, + 0x21300c00,0x20900c00,0x00a82c00,0x10283609, + 0x01100404,0x00980605,0x2088062b,0x0e88521c, + 0x01c81605,0x00502c09,0x20481a3e,0x0f284a1e, + 0x01b81e06,0x0060340c,0x20c82a3f,0x0f483a1d, + 0x01a01400,0x20582e01,0x00e0023a,0x0f984e26, + 0x00080602,0x00a80408,0x20801007,0x0d38562e, + 0x20700805,0x00082207,0x00702415,0x0da84e33, + 0x20400003,0x00001206,0x00280412,0x0dc84234, + 0x20701c06,0x00082800,0x00380c15,0x0de84e38, + 0x00581a03,0x00803400,0x20901006,0x0be84628, + 0x00482207,0x00203c09,0x20180801,0x0c584228, + 0x00100e01,0x20180c03,0x00600005,0x0c684a28, + 0x00983e0e,0x00706412,0x20700601,0x0c584a2f, + 0x20800404,0x00282208,0x00402413,0x0ad8421b, + 0x20302006,0x2068360c,0x00e0180e,0x0b284220, + 0x20280800,0x00200a01,0x0030080a,0x0b384621, + 0x20a0200d,0x20883219,0x0120241b,0x0b083e22, + 0x00400601,0x00380403,0x20480e04,0x0a283a14, + 0x20180601,0x00300805,0x00181c05,0x0a584217, + 0x00200400,0x00080601,0x00500003,0x0a58421a, + 0x00380608,0x0000000f,0x00680e02,0x0a384616, + 0x00100201,0x00401401,0x20581007,0x09883a12, + 0x00480603,0x00100803,0x00300402,0x09a84a14, + 0x20280400,0x00100000,0x0040000b,0x09984213, + 0x00000c06,0x20180609,0x00680808,0x09983e13, + 0x00000201,0x00480e01,0x00001009,0x0918420a, + 0x20200403,0x00080a05,0x0050000e,0x0928460c, + 0x00100400,0x20180800,0x00400406,0x0928420b, + 0x00180e04,0x00200007,0x00500808,0x09184a0b, + 0x20201005,0x00481a03,0x20380408,0x08e83a02, + 0x00080602,0x00200005,0x00300007,0x08f84a01, + 0x00000401,0x00100a01,0x0018100a,0x08e84202, + 0x20100c04,0x20181606,0x00500c0a,0x08e83e02, + 0x00582e09,0x0080440a,0x20980802,0x08e83c03, + 0x00280601,0x00100e01,0x00200407,0x09084406, + 0x20100601,0x00180c02,0x0040040a,0x09084808, + 0x00181205,0x00101807,0x20180406,0x08f83805, + 0x20a0280e,0x20285211,0x00801c12,0x09283c0d, + 0x20600403,0x00080603,0x0058040e,0x09584410, + 0x20180800,0x00300601,0x00100808,0x09684411, + 0x20300406,0x20300208,0x00500009,0x0938380d, + 0x00b83e10,0x00806c19,0x20c8220c,0x09a83810, + 0x00780a06,0x00101007,0x00400604,0x09f84415, + 0x00000401,0x00000400,0x00380805,0x0a084017, + 0x00681a08,0x20202c0a,0x00580e01,0x09b83c11, + 0x20800c0b,0x20781a16,0x00f02415,0x0a283414, + 0x20702407,0x2028360c,0x00800811,0x0aa8401c, + 0x00181202,0x00101402,0x00400405,0x0ad8441c, + 0x2070240a,0x2088420f,0x01000c13,0x0a58401a, + 0x00b00607,0x2048040a,0x00981a04,0x0af83c1d, + 0x00781a02,0x00702409,0x20682606,0x0ba84821, + 0x00080c03,0x20280a05,0x00801409,0x0bc84023, + 0x00e8120a,0x0020200f,0x00082202,0x0b584422, + 0x21a02c07,0x2038560a,0x0080141d,0x0bf84029, + 0x21080e04,0x00100c04,0x00402010,0x0cb84826, + 0x20e00203,0x20600c05,0x00780808,0x0d083c2b, + 0x2200180a,0x20281e0e,0x00980827,0x0c984834, + 0x01681605,0x0080400f,0x20d84241,0x0d583c26, + 0x00e01404,0x2028320d,0x0060222b,0x0de83c24, + 0x01000402,0x20600207,0x00a0022f,0x0e483c23, + 0x01a83607,0x00404014,0x00181e4e,0x0e585833, + 0x21002c01,0x21383c00,0x02281000,0x0e583605, + 0x21281002,0x20301c00,0x00581000,0x0f083604, + 0x21181c00,0x00604400,0x20a82400,0x0f283205, + 0x21482204,0x00b03400,0x21002800,0x0fc8420b, + 0x01580602,0x20800404,0x01380e30,0x0de83a1d, + 0x01701204,0x20781005,0x00b01235,0x0ea83a1e, + 0x01501001,0x20181a01,0x00700e34,0x0eb8421f, + 0x01a80808,0x00301a0d,0x2028063b,0x0f283628, + 0x20300402,0x20981601,0x01500c0f,0x0c983e2d, + 0x20200803,0x20380a07,0x0080040f,0x0d383231, + 0x20180a01,0x00300c03,0x0010080c,0x0d583e32, + 0x20181a08,0x0010280c,0x00380415,0x0d58423c, + 0x00200e06,0x20781c05,0x01001c06,0x0b683623, + 0x20300c00,0x20182403,0x0060080a,0x0bd83625, + 0x00081601,0x00101601,0x00401408,0x0be83628, + 0x20502008,0x2058520c,0x00d03810,0x0bc83e29, + 0x20401c06,0x2058160b,0x0098100b,0x0a68261a, + 0x00381a03,0x00303003,0x20380c01,0x0ac82a20, + 0x20201002,0x20481204,0x00800009,0x0ac82e20, + 0x00481608,0x0030340b,0x20781802,0x0ab82a20, + 0x00380a02,0x00200c08,0x00481a01,0x09b83a15, + 0x20200803,0x20380606,0x0090040a,0x09d8321a, + 0x00300202,0x00000403,0x00480802,0x09e8321a, + 0x20500c08,0x2028120c,0x00600c0d,0x09c82e18, + 0x00081204,0x00001003,0x00701c08,0x09183612, + 0x00200602,0x20280404,0x00700004,0x09283613, + 0x20201001,0x20180e02,0x0058040b,0x09283214, + 0x00681a09,0x0010240d,0x00280602,0x09282e12, + 0x20100806,0x20480a09,0x00b00009,0x08a82e0a, + 0x00100000,0x20100a01,0x00680409,0x08a8320c, + 0x00180400,0x00300401,0x00280806,0x08a8360b, + 0x20401c09,0x2058260f,0x00b0080f,0x08a82a0c, + 0x00381607,0x20201c0a,0x00980405,0x08783203, + 0x20200801,0x20180e01,0x0080000c,0x08783602, + 0x00181201,0x00201002,0x00400409,0x08783a03, + 0x00300205,0x0020080a,0x00181c04,0x08783202, + 0x20402406,0x20783e0b,0x0100180c,0x08782c05, + 0x00280601,0x00100003,0x00500406,0x08883407, + 0x20280601,0x20200601,0x00800c0c,0x08883008, + 0x20400804,0x00281a06,0x0040100c,0x08883406, + 0x00481a03,0x00202c07,0x00182801,0x08b82c0b, + 0x20380800,0x00000a02,0x0050040b,0x08e8300f, + 0x20101404,0x20381a04,0x00980807,0x08e83011, + 0x00300203,0x00400805,0x20280c01,0x08d8300d, + 0x20502001,0x20484e03,0x00c02c0c,0x09283812, + 0x00000401,0x20280c00,0x00600403,0x09883016, + 0x00181604,0x00201007,0x00300405,0x09883417, + 0x20200802,0x00481a03,0x20101009,0x09483412, + 0x00380401,0x00401000,0x20781601,0x09d82417, + 0x00082203,0x20103403,0x00380c04,0x0a482c1a, + 0x20100e02,0x20481a04,0x00801807,0x0a582c1d, + 0x00381a02,0x00603003,0x20781804,0x09f82c19, + 0x00400202,0x00200402,0x20380806,0x0a982c1a, + 0x00501803,0x20982606,0x01000804,0x0b28301e, + 0x00302808,0x0008320a,0x00282004,0x0b582c23, + 0x00480403,0x00080e04,0x00500c0c,0x0ad83821, + 0x21281003,0x00302e03,0x20182013,0x0b883027, + 0x21400a02,0x20381c03,0x00800414,0x0c38342a, + 0x21181607,0x00a00c0f,0x20a80c0d,0x0c98402c, + 0x21681e05,0x00003006,0x00281018,0x0c283433, + 0x01181603,0x20200408,0x00a01632,0x0cc84023, + 0x01300801,0x00001202,0x00182238,0x0d882c25, + 0x01200002,0x00400e07,0x20700e36,0x0dd83424, + 0x01403804,0x20785a0b,0x00e01e3b,0x0dc83831, + 0x20e83203,0x00e05000,0x21801400,0x0e282209, + 0x21001402,0x00581400,0x20480c00,0x0ea83204, + 0x21100401,0x20381000,0x00900800,0x0eb83204, + 0x21800800,0x20482800,0x01002400,0x0f384203, + 0x01300805,0x00280a0a,0x20400e2b,0x0da81e1f, + 0x01282202,0x00a01c06,0x20901230,0x0e48361c, + 0x01680e01,0x20101403,0x00500234,0x0e582e1e, + 0x02300602,0x20200401,0x00600648,0x0eb82e27, + 0x20100a02,0x00480404,0x2068100e,0x0c58222d, + 0x00280601,0x00201601,0x20200c07,0x0ce82631, + 0x20300a02,0x20481201,0x00a0180f,0x0ce82a31, + 0x20901402,0x20182604,0x00701421,0x0cf82e3a, + 0x20480403,0x00600601,0x2070000b,0x0b182221, + 0x20380402,0x00100a05,0x0030040c,0x0b882627, + 0x20101c05,0x20282a06,0x00600007,0x0b982226, + 0x00300000,0x00401401,0x20281805,0x0b782628, + 0x00382a05,0x00604007,0x20500000,0x0a381e1b, + 0x00000e01,0x00081802,0x00500805,0x0a78261e, + 0x00081a05,0x00602009,0x20480805,0x0a782620, + 0x20480e01,0x00480802,0x00301c0d,0x0a58321f, + 0x00100c02,0x20581208,0x00b01807,0x09681a18, + 0x00180400,0x00300c00,0x20100004,0x0998221a, + 0x00100803,0x00000205,0x00400805,0x0998221b, + 0x00300202,0x00101000,0x00100001,0x09881e17, + 0x20401802,0x20282601,0x0070000b,0x08c81a0f, + 0x00000000,0x00200601,0x00300408,0x08e82213, + 0x20181603,0x00202005,0x00400409,0x08d82214, + 0x20401004,0x00182605,0x0050100b,0x08e82211, + 0x00581203,0x00401405,0x20280800,0x08681a0a, + 0x00180601,0x00200401,0x00300407,0x08681e0c, + 0x00100402,0x20480605,0x00b00c07,0x08581a0c, + 0x00581e04,0x00503407,0x20481000,0x08781e0c, + 0x20501002,0x00081e03,0x00300c0e,0x08281a03, + 0x20180400,0x00100a01,0x0040000a,0x08281e03, + 0x00001601,0x20381c00,0x00a0000c,0x08281e02, + 0x20380801,0x20100605,0x0090180e,0x08281e05, + 0x00281e02,0x00402c03,0x20481001,0x08481405, + 0x00000400,0x20180e01,0x00600009,0x08381c07, + 0x20300405,0x00281204,0x00380c0b,0x08381c09, + 0x00000c03,0x20480603,0x00981806,0x08381c06, + 0x00101801,0x20281e04,0x00700407,0x08781809, + 0x20200c02,0x00181202,0x00480c09,0x08982010, + 0x00381608,0x0030240a,0x00080803,0x08a82010, + 0x00080e04,0x20100807,0x00900406,0x0878240c, + 0x20480c01,0x00301400,0x0018180a,0x08d81c12, + 0x00280603,0x00400003,0x00080403,0x09382416, + 0x20301806,0x20282e0d,0x0080100c,0x09382017, + 0x00000004,0x20300207,0x00b00006,0x08f82012, + 0x00300601,0x00100002,0x00580e01,0x09882816, + 0x20401805,0x00382a05,0x00000008,0x09f8241b, + 0x20380800,0x00401007,0x20382003,0x0a18241f, + 0x00000a03,0x20381404,0x00b00407,0x09982419, + 0x00380800,0x00100801,0x00500409,0x0a382819, + 0x00881a07,0x00902809,0x20a80e03,0x0ae8241e, + 0x00b82a07,0x00204806,0x00180a05,0x0b08281e, + 0x00701402,0x20181605,0x00680c08,0x0a882020, + 0x20f00201,0x20180800,0x00600810,0x0b382826, + 0x21600007,0x0040020b,0x20100017,0x0be82428, + 0x21802409,0x2088360f,0x0130041c,0x0c182c29, + 0x21b00c03,0x00482400,0x0018081e,0x0bc82c34, + 0x00e01802,0x00083206,0x00500e2a,0x0c682424, + 0x01382604,0x00302c0d,0x2018123a,0x0d283024, + 0x01481205,0x00100c10,0x00681e3c,0x0d683827, + 0x01782e03,0x0070500a,0x20882a46,0x0d682c30, + 0x21202801,0x20984400,0x01301000,0x0dc82a02, + 0x20e81e05,0x20502800,0x00c02400,0x0e482206, + 0x21001000,0x20100000,0x00180400,0x0e781e04, + 0x21701003,0x20280c00,0x00481800,0x0ee81603, + 0x01880601,0x00101404,0x00280e35,0x0d68221d, + 0x0100380a,0x20c84a0f,0x0150062a,0x0de81e1b, + 0x01500400,0x00380c00,0x00101231,0x0e08221d, + 0x02180a06,0x00201009,0x00200a46,0x0e781e26, + 0x20381202,0x00001802,0x00701012,0x0c181e2f, + 0x00181608,0x00300c10,0x00300406,0x0ca8222d, + 0x20480c02,0x00400c00,0x2020080e,0x0cb81a2f, + 0x20880c06,0x00001609,0x0050081d,0x0cb8123a, + 0x20100001,0x20480a05,0x00d0140a,0x0ad81621, + 0x00000804,0x20280608,0x00601008,0x0b581226, + 0x00482205,0x00103405,0x00200801,0x0b681227, + 0x00381608,0x20301408,0x00a01006,0x0b381629, + 0x20202002,0x20483a02,0x00b01007,0x09f81618, + 0x20180601,0x00000803,0x00580407,0x0a48121f, + 0x20401c08,0x20782a0b,0x00e00c0e,0x0a381220, + 0x20502809,0x2088320e,0x00f8040f,0x0a180a1e, + 0x00381202,0x00401405,0x20380601,0x09480a15, + 0x00180601,0x20200001,0x00800c05,0x09681219, + 0x00580e08,0x0000100c,0x00400000,0x09681219, + 0x00281607,0x0020100e,0x00380402,0x09581616, + 0x20281201,0x00002201,0x0030040a,0x08a80611, + 0x00000001,0x20200202,0x00800c07,0x08b80a13, + 0x20401006,0x2028260b,0x00801c0e,0x08a80a12, + 0x00080402,0x20301206,0x00700807,0x08b80a11, + 0x00201803,0x20481e04,0x00a00004,0x08380a0a, + 0x00000800,0x20380800,0x00800408,0x08380a0b, + 0x00300202,0x00200806,0x00081002,0x0848060a, + 0x00100a02,0x20481c01,0x00b01807,0x08480e0b, + 0x20281a05,0x00301806,0x0040040b,0x08080e02, + 0x00000400,0x20180601,0x00600009,0x08080602, + 0x20281601,0x00101e01,0x0010040c,0x08080603, + 0x20201805,0x20281a06,0x00480c09,0x08080603, + 0x00001408,0x20382609,0x00a00404,0x08180805, + 0x00080401,0x00000800,0x00580c08,0x08180806, + 0x00201001,0x20480604,0x00881007,0x08180406, + 0x00381a06,0x0040200a,0x20180404,0x08180c04, + 0x00281a0a,0x0020280e,0x00180804,0x08580c09, + 0x00081202,0x20101802,0x00680408,0x08680c0e, + 0x20400400,0x00081c01,0x0080080d,0x08681010, + 0x20500c04,0x20281609,0x0070140d,0x0848040c, + 0x20300c09,0x2058120f,0x00b00809,0x08b80810, + 0x20100c04,0x20580e05,0x00c80806,0x08f80c15, + 0x00380e01,0x00102002,0x00181800,0x09180c17, + 0x00400601,0x00100004,0x00181601,0x08d80812, + 0x00380606,0x2020080b,0x00781001,0x09481015, + 0x00181603,0x20302006,0x00981003,0x09b8141a, + 0x20300000,0x20280a01,0x0090040a,0x09d8181b, + 0x20300001,0x00100800,0x0028080b,0x09780c18, + 0x00200804,0x20381207,0x00900c09,0x09f8101a, + 0x00200c01,0x20881e05,0x01201407,0x0a98141f, + 0x00401c01,0x20283000,0x00700800,0x0ac81821, + 0x00981a03,0x00202803,0x00380403,0x0a58101f, + 0x21180602,0x20200004,0x00580810,0x0af81026, + 0x20f00400,0x20580601,0x00a8140c,0x0ba81428, + 0x20f81e02,0x00503402,0x2058180d,0x0be81027, + 0x21800804,0x20500208,0x00d8141e,0x0b781030, + 0x01080c01,0x20201a03,0x0048162f,0x0c281423, + 0x00f02c01,0x20484a02,0x0098062d,0x0cd81c22, + 0x00f01402,0x20382605,0x0080062c,0x0d181c23, + 0x01401602,0x20383405,0x00d0023c,0x0d082430, + 0x21081800,0x00503000,0x20800400,0x0d981604, + 0x21301406,0x00482800,0x20380800,0x0e181000, + 0x21082203,0x00602800,0x20203000,0x0e382203, + 0x21581801,0x00102800,0x20201000,0x0ec81205, + 0x01700201,0x20100400,0x00501e31,0x0d38121d, + 0x01a83e0d,0x00906411,0x20d80639,0x0dd80e1c, + 0x01500003,0x20300208,0x00901a31,0x0dd80e1c, + 0x01b00e03,0x20580802,0x0080223e,0x0e480a24, + 0x20500401,0x20181604,0x00502014,0x0be8062b, + 0x2070280d,0x20683616,0x00c02016,0x0c78062e, + 0x20301602,0x20381802,0x0090040e,0x0c880a2e, + 0x20200c01,0x20281608,0x00701815,0x0ca00638, + 0x00000402,0x00000201,0x00080805,0x0ad0061f, + 0x00381608,0x0040140f,0x20180c00,0x0b380a23, + 0x20101005,0x00282a05,0x00300c05,0x0b480a24, + 0x20402006,0x00082e03,0x0028100e,0x0b300627, + 0x00081203,0x00002404,0x00080c05,0x09f0061a, + 0x20100404,0x00080a08,0x00401809,0x0a30021f, + 0x00381e05,0x00603009,0x20780c03,0x0a300220, + 0x0058320b,0x00804c0f,0x20980801,0x0a20061f, + 0x00101000,0x20481603,0x00901404,0x09300215, + 0x00000602,0x00180403,0x00200406,0x09500617, + 0x20300402,0x20181205,0x0050240d,0x09500618, + 0x20501c0b,0x20483213,0x00a0140f,0x09400617, + 0x20300405,0x00081202,0x00300008,0x08a0060f, + 0x00100c01,0x00280601,0x00100406,0x08b00a12, + 0x00200001,0x00001201,0x00181003,0x08b00e11, + 0x00280609,0x0030040f,0x20180c01,0x08b0020f, + 0x0068220a,0x0010300c,0x20100c00,0x08400e0a, + 0x00080e01,0x00400c01,0x00000808,0x08400a0b, + 0x00100204,0x00100003,0x00500c08,0x0840060b, + 0x20100408,0x0038060c,0x20100408,0x08400a0a, + 0x2070240b,0x20783213,0x00c00c11,0x08001602, + 0x00080401,0x00100601,0x00300008,0x08100e02, + 0x20301007,0x00081e08,0x0050000b,0x08000a01, + 0x00381e08,0x00402c0c,0x20180804,0x08100604, + 0x00780a08,0x00301c0e,0x20182605,0x08100804, + 0x00180601,0x00100000,0x00400408,0x08100c06, + 0x00482209,0x00502c0d,0x20200003,0x08200806, + 0x20301006,0x20382a0c,0x00a01c0e,0x08000804, + 0x20800805,0x00082609,0x00601c11,0x0840040a, + 0x20301403,0x00081e04,0x0048080a,0x0860080e, + 0x20401408,0x2048120f,0x0088040e,0x0860100e, + 0x00000202,0x00100c06,0x00081c04,0x0850080d, + 0x00600202,0x00301005,0x20382206,0x08c00810, + 0x00281203,0x00401406,0x20380c02,0x08f00414, + 0x00200205,0x00180809,0x00581001,0x09000016, + 0x00380801,0x00100e01,0x00300003,0x08c00411, + 0x20380400,0x00380a01,0x0000080c,0x09300013, + 0x20201402,0x00082205,0x00200809,0x09a00419, + 0x20300805,0x00180a06,0x00280c09,0x09c0001b, + 0x20280e03,0x20100c03,0x00600c0b,0x09600418, + 0x00600201,0x00200400,0x20180c02,0x09f0001a, + 0x00300201,0x00500402,0x20681402,0x0a90001f, + 0x00581a06,0x00402008,0x00080c00,0x0aa8081f, + 0x00502004,0x20482a07,0x00900406,0x0a400820, + 0x21300001,0x00280a02,0x00080c14,0x0ae80825, + 0x20f00001,0x00500800,0x2058140b,0x0b980825, + 0x21101c05,0x20382a09,0x0090080f,0x0bb80c27, + 0x21580e04,0x00301405,0x20181416,0x0b70082e, + 0x01101201,0x00280c03,0x20281e32,0x0c181022, + 0x01082201,0x00503c04,0x2038222f,0x0cb8101f, + 0x01081602,0x00401806,0x20182631,0x0ce81021, + 0x01281003,0x00100609,0x00480a36,0x0cf0002c, + 0x21080803,0x00081000,0x00701800,0x0d681400, + 0x20d00602,0x20501400,0x00900000,0x0df80604, + 0x21302401,0x20983c00,0x00f01000,0x0e080404, + 0x21401c04,0x00082400,0x00300400,0x0ea81201, + 0x01600e07,0x20300008,0x00301a31,0x0d280619, + 0x00d02406,0x20484e06,0x00e02628,0x0da80a17, + 0x01801000,0x20180404,0x00080a39,0x0dd00619, + 0x0188120a,0x00701c0d,0x2070223c,0x0e48061f, + 0x20400c07,0x00080e0d,0x00300c10,0x0bf00e29, + 0x00582609,0x0050440d,0x20580a01,0x0c800a2c, + 0x20581e03,0x00302402,0x20101410,0x0c900a2d, + 0x20100008,0x00400e10,0x0000140d,0x0cc01636, + 0x00200204,0x00300808,0x00080c04,0x0ad0061f, + 0x20401007,0x2048220f,0x00c0200f,0x0b300e25, + 0x00400404,0x20400a07,0x00880401,0x0b501225, + 0x00282607,0x00403009,0x0038080b,0x0b40122a, + 0x20300003,0x00381205,0x00101409,0x09f00619, + 0x00200204,0x00000408,0x00380c02,0x0a40121c, + 0x20201202,0x20382404,0x00b00c0c,0x0a300a1f, + 0x20602006,0x2058460b,0x00f02010,0x0a20121d, + 0x00280a03,0x00201406,0x20300001,0x09401213, + 0x20280403,0x00000603,0x00400809,0x09601217, + 0x20200003,0x00100203,0x00200007,0x09601215, + 0x00781604,0x00302808,0x20282203,0x09601a17, + 0x00200401,0x00000205,0x00300806,0x08b01210, + 0x00281a05,0x20101c06,0x00601004,0x08d01611, + 0x00381204,0x00101407,0x00200c02,0x08d01211, + 0x20780802,0x20280603,0x00801410,0x08b01210, + 0x20501402,0x00182e01,0x0030100c,0x08501207, + 0x20101405,0x20781a09,0x00c00c09,0x0860220a, + 0x20300404,0x20380607,0x0070100b,0x08601e0a, + 0x00600202,0x20300c03,0x00780603,0x0860160a, + 0x00482602,0x00604005,0x20881602,0x08401a02, + 0x00100203,0x20200005,0x00780407,0x08301e02, + 0x00480e05,0x20201804,0x00580803,0x08302203, + 0x20501001,0x20482603,0x00a01810,0x08201603, + 0x00080a03,0x20300202,0x00701c09,0x08301401, + 0x20100c04,0x20281205,0x00680808,0x08402006, + 0x20602006,0x20483a09,0x00b00c10,0x08301c07, + 0x00300001,0x00000c00,0x00181801,0x08301c05, + 0x20301408,0x20580e09,0x00781c08,0x08601c0a, + 0x00181605,0x00101c06,0x00381005,0x0880180c, + 0x00482206,0x0040280a,0x20381601,0x0890180e, + 0x20380e01,0x00000802,0x0050000a,0x0860100b, + 0x00481209,0x0000140e,0x00480601,0x08c00c0e, + 0x20101805,0x20482208,0x00a80407,0x09001413, + 0x20200805,0x20480607,0x0088040a,0x09101813, + 0x00401202,0x20380c01,0x00600802,0x08e01411, + 0x20300807,0x2048120d,0x0090080b,0x09401013, + 0x00081203,0x00201c07,0x00281804,0x09b00c19, + 0x00280a06,0x20301408,0x00680c03,0x09c01019, + 0x20501405,0x00181e05,0x0038040e,0x09801419, + 0x00600606,0x20200009,0x00581401,0x09f00819, + 0x00200401,0x20300602,0x00980404,0x0a80081d, + 0x20101807,0x20582e0b,0x00c00408,0x0aa0101f, + 0x00982607,0x0060340a,0x20480a01,0x0a701420, + 0x21100406,0x00080609,0x00681012,0x0ad00422, + 0x20e80e01,0x20200400,0x0090000b,0x0b800024, + 0x20c81e06,0x0010280b,0x00181c06,0x0bc00826, + 0x21900001,0x20380e09,0x00901c1c,0x0b90182d, + 0x01082a04,0x00102c0c,0x0048162f,0x0bf8081f, + 0x00e01001,0x20582a03,0x00b0062b,0x0c90001e, + 0x00e01403,0x20781e0a,0x00b0062b,0x0cd0041e, + 0x01502802,0x20382a07,0x00683240,0x0d00142a, + 0x20e03405,0x20582c00,0x00682c00,0x0d500400, + 0x20f81a01,0x00301c00,0x20602c00,0x0e000201, + 0x21282004,0x00803000,0x20d80800,0x0e100002, + 0x21082401,0x20103000,0x00401c00,0x0e980602, + 0x00e82a07,0x00801c0e,0x20501e29,0x0d280a15, + 0x01380802,0x20302204,0x0010062e,0x0dc01618, + 0x01881a0a,0x00002c0c,0x20202635,0x0de00218, + 0x00f00c00,0x20b81402,0x0100322f,0x0e400e19, + 0x00300003,0x20201a08,0x00201402,0x0c101628, + 0x20401a02,0x20582402,0x0090240c,0x0c901629, + 0x20802409,0x20683212,0x00902812,0x0ca01a2a, + 0x00800606,0x20800c01,0x00b02603,0x0cf02a32, + 0x20380a02,0x20200401,0x0080140d,0x0ae01620, + 0x00380402,0x00101205,0x00080400,0x0b702623, + 0x00780a04,0x00301009,0x20380e07,0x0b801e24, + 0x20501c09,0x20683a10,0x00e01814,0x0b703229, + 0x00101004,0x20481206,0x00980805,0x0a101a18, + 0x20180601,0x00000002,0x00400409,0x0a601e1e, + 0x20480c01,0x00101204,0x00100c10,0x0a602220, + 0x00080a05,0x00001c0b,0x00083005,0x0a602e1d, + 0x20280602,0x00080806,0x00500407,0x09601612, + 0x00100602,0x20180800,0x00400c06,0x09a02216, + 0x00100400,0x20280601,0x00680404,0x09902216, + 0x00300601,0x20281602,0x00701405,0x09902218, + 0x00380a01,0x20100e01,0x00300c02,0x08e01e0e, + 0x20301c05,0x00082e05,0x0020080a,0x0900260e, + 0x20101400,0x20181c01,0x00500809,0x0900220f, + 0x20401405,0x00081a05,0x0038100d,0x08f0260f, + 0x20280401,0x20300e03,0x0068040a,0x08802208, + 0x00481a07,0x0070240a,0x20980400,0x08b02a09, + 0x00180c00,0x00400800,0x20300805,0x08a02608, + 0x00480a07,0x0040080b,0x20300400,0x08901e09, + 0x00101a01,0x20483000,0x00900c03,0x08601e02, + 0x20300406,0x00080a0a,0x0010080c,0x08802e03, + 0x00000001,0x00180400,0x00000808,0x08702a02, + 0x20480805,0x00200e09,0x2010040c,0x08602a03, + 0x20300c04,0x00281603,0x20380c08,0x08702004, + 0x00381206,0x00101c09,0x20180c03,0x08902804, + 0x00181e04,0x00102c02,0x20280406,0x08802c05, + 0x00480a05,0x00000c07,0x00280401,0x08702404, + 0x00581e06,0x0050300a,0x20881201,0x08a01808, + 0x20401807,0x2038260b,0x0060000b,0x08c0280c, + 0x20202c07,0x20583e0b,0x00980809,0x08d0280d, + 0x20301c06,0x20281e09,0x0058040c,0x08a0240b, + 0x20500c04,0x20281e09,0x0040180d,0x08f0180e, + 0x00481a07,0x0030280b,0x20381800,0x09402011, + 0x00380a06,0x0050100c,0x20681c03,0x09501c12, + 0x00281a04,0x00501c0a,0x20280803,0x09101c12, + 0x00400a01,0x00100c04,0x20382202,0x09701c13, + 0x20301007,0x20381e0a,0x0070040c,0x09d01c17, + 0x20580403,0x00380a05,0x2020100b,0x09f01819, + 0x00081601,0x20102202,0x00501009,0x09b02418, + 0x00081203,0x00301001,0x00000c0a,0x0a101417, + 0x00381208,0x00100c0b,0x00180401,0x0ab0181d, + 0x00780a05,0x00201c04,0x20481603,0x0ae01c1d, + 0x00301401,0x20683606,0x00d01c0a,0x0aa02821, + 0x20b81002,0x20100a07,0x00480409,0x0af01820, + 0x20f00c06,0x20381e0d,0x0040000a,0x0ba01c23, + 0x21200c07,0x00082e0c,0x00300011,0x0bd01024, + 0x21700403,0x20180e03,0x00082012,0x0bd02c2f, + 0x00c03001,0x20585603,0x00681623,0x0bf00c1d, + 0x01000a03,0x00000008,0x2038422f,0x0cb00c1b, + 0x01280e05,0x00301c0e,0x20983e35,0x0cf0081d, + 0x01883203,0x00004c08,0x20383a47,0x0d301c23, + 0x20984a0a,0x00407000,0x20905000,0x0d600205, + 0x21101803,0x20182c00,0x00200800,0x0df80805, + 0x20e01c02,0x20582c00,0x00900000,0x0df80803, + 0x20f03c03,0x20684000,0x00080400,0x0e900403, + 0x00704814,0x20e8621d,0x01301e1b,0x0d201613, + 0x01580a04,0x00500c09,0x20a01632,0x0dd00614, + 0x00e00e01,0x00282007,0x20202229,0x0dd80611, + 0x00e80e02,0x00901009,0x21001a2d,0x0e700e14, + 0x00680a12,0x0040141e,0x20580605,0x0c301223, + 0x20681000,0x00302202,0x2060280e,0x0cc01a26, + 0x00182205,0x00504405,0x20a01800,0x0ce01a26, + 0x00281a06,0x00601c03,0x20c04a02,0x0d502a2b, + 0x2050080d,0x00181618,0x0010280e,0x0b20261f, + 0x00500400,0x20100603,0x00201a05,0x0bb02a21, + 0x00300003,0x20380a0a,0x00703002,0x0bb02625, + 0x00400808,0x00001a10,0x20580804,0x0bf0462a, + 0x00580e09,0x00301c0e,0x20481a02,0x0a502619, + 0x20200c01,0x00080e03,0x0030080c,0x0ab02e1e, + 0x20301402,0x20381a02,0x0058040c,0x0aa02e1d, + 0x20480a05,0x00200408,0x00180410,0x0ac03221, + 0x20400406,0x0008120c,0x0030100d,0x09a02613, + 0x00080c01,0x00300801,0x00100006,0x09f02e15, + 0x00280800,0x00200c03,0x20180804,0x09e02e16, + 0x00200404,0x20180606,0x00280403,0x09e03617, + 0x00200603,0x00280c07,0x20180801,0x0920220c, + 0x00281603,0x00002403,0x00300005,0x0960320f, + 0x20281a04,0x00001c03,0x0030100a,0x09402e0f, + 0x00181603,0x00102006,0x00281408,0x09402e12, + 0x20180401,0x00300202,0x20400407,0x08d02608, + 0x20301803,0x20682a06,0x00c0140a,0x09003208, + 0x00101c06,0x20682209,0x00a00005,0x08f03608, + 0x20200801,0x20481603,0x00a0140b,0x08d02e08, + 0x00081201,0x00301c02,0x20380c03,0x08b02603, + 0x00300202,0x00000403,0x00281001,0x08e03202, + 0x00080605,0x00100008,0x00280408,0x08d02e01, + 0x00200801,0x20280a01,0x00580803,0x08b03202, + 0x00280400,0x20201201,0x00480c04,0x08a02001, + 0x20401402,0x00081a02,0x0030000c,0x08e02c04, + 0x20301c06,0x20182608,0x00200008,0x08e02c07, + 0x20200801,0x00080802,0x00380408,0x08b02c04, + 0x20201800,0x20382e01,0x00800809,0x08c01808, + 0x00382203,0x00502803,0x20380c01,0x09202c0a, + 0x00682606,0x0060440b,0x20782202,0x0920280a, + 0x00382605,0x00203405,0x00000803,0x08f0300a, + 0x20100404,0x00400601,0x20381c04,0x09201c0f, + 0x20301803,0x20382605,0x0070040b,0x09802810, + 0x20300001,0x20480a06,0x00a0180e,0x09802410, + 0x20201c06,0x20782e0a,0x00d0140d,0x09603412, + 0x00382609,0x0050240b,0x20101802,0x09a01412, + 0x00480e04,0x00301404,0x20281001,0x0a202816, + 0x20201005,0x20381605,0x00881406,0x0a30241a, + 0x20101a04,0x20182006,0x00280406,0x0a10341b, + 0x20300404,0x20481e0f,0x0080240b,0x0a502418, + 0x20500c03,0x20182607,0x0030040c,0x0ae0201c, + 0x00180e08,0x00100409,0x00200001,0x0b10181d, + 0x00480801,0x00500e06,0x20680c04,0x0b003420, + 0x20a02403,0x20382602,0x00183802,0x0b30241f, + 0x20800001,0x00200c01,0x20583a03,0x0be01821, + 0x20b01809,0x20280e10,0x00383005,0x0c001c20, + 0x21480c02,0x00380604,0x20382410,0x0c20242a, + 0x00c82204,0x0060400b,0x20884e25,0x0c000816, + 0x00d80e02,0x00201806,0x20282627,0x0cc00414, + 0x00d80605,0x00480810,0x20183228,0x0ce80c17, + 0x01502a01,0x00084802,0x2048263f,0x0d601020, + 0x21302c06,0x20286c00,0x00401400,0x0d580809, + 0x20e81402,0x00101c00,0x20100000,0x0de80804, + 0x20b81801,0x00402800,0x20700000,0x0df80401, + 0x20c85603,0x00b07400,0x21204800,0x0e881c02, + 0x01b83e08,0x00907412,0x21781e38,0x0d500e12, + 0x01200603,0x20480c05,0x00602629,0x0dd80611, + 0x00d80400,0x20200802,0x00301a22,0x0dd80610, + 0x00c01401,0x20981a08,0x00b04e24,0x0e600210, + 0x20c80400,0x20580a07,0x00605819,0x0c501222, + 0x20700803,0x20381604,0x00302c0c,0x0cf0121f, + 0x20400203,0x20381803,0x00504405,0x0d000e1e, + 0x20501805,0x20482e04,0x00502c01,0x0d801a22, + 0x00800405,0x20700a08,0x0040020a,0x0b70321b, + 0x00580e03,0x20101404,0x20201e08,0x0c002a1d, + 0x00600c04,0x20380607,0x20201608,0x0c103220, + 0x00c81a09,0x0010300a,0x20501e0d,0x0c703227, + 0x20400206,0x20680807,0x0060100d,0x0a902a19, + 0x00080e01,0x20401604,0x00301c08,0x0b103a1d, + 0x20181202,0x00002004,0x2030000a,0x0b00321e, + 0x20901009,0x20581a12,0x00701818,0x0b304222, + 0x00200806,0x2050020a,0x00580801,0x09f03612, + 0x00001403,0x20781e07,0x00900407,0x0a503e15, + 0x00200602,0x20480a02,0x00501c07,0x0a303616, + 0x00680a04,0x00001009,0x00181604,0x0a603e18, + 0x20100203,0x20400407,0x00481008,0x09702a0e, + 0x20101000,0x20281c03,0x00280808,0x09c03a0d, + 0x20601808,0x20282e08,0x0030000c,0x09b03a0c, + 0x20201001,0x20281a04,0x00400c0e,0x09a03a13, + 0x00000400,0x20480603,0x00500805,0x09202a07, + 0x00081202,0x00201c03,0x20580804,0x09703e08, + 0x00781a0a,0x0040300f,0x20881605,0x09603a08, + 0x20200001,0x00100000,0x20180c08,0x09403e08, + 0x20101002,0x20381a02,0x00480405,0x08f02a02, + 0x00280403,0x20200a04,0x00200404,0x09403a03, + 0x20500c09,0x2038120e,0x00400810,0x09303a03, + 0x00380400,0x00100c02,0x20181002,0x09203a03, + 0x00180a02,0x00000804,0x20280403,0x08f02402, + 0x20281607,0x20302007,0x00300809,0x09403c04, + 0x00381a06,0x00002c0b,0x20181800,0x09403005, + 0x00080e04,0x00100c03,0x0020100a,0x09103403, + 0x20181001,0x20102201,0x00080408,0x09102807, + 0x0010200a,0x2088360f,0x00b00004,0x09803c0a, + 0x00001402,0x20682e07,0x00a02008,0x0970300a, + 0x20202005,0x20383608,0x00501009,0x0950380d, + 0x00381604,0x20601803,0x00901403,0x0960280d, + 0x00081a08,0x0010240f,0x20282006,0x09e0340f, + 0x20200402,0x20180800,0x20181408,0x09e03412, + 0x00381601,0x00502406,0x20981c02,0x09d03c12, + 0x20502002,0x20b84a0a,0x00f0200d,0x09e03015, + 0x00000801,0x20581208,0x00601005,0x0a703015, + 0x00381205,0x00001805,0x20381001,0x0a803016, + 0x20582604,0x00002803,0x0000140c,0x0a80381a, + 0x00101007,0x20381605,0x20384203,0x0aa0301a, + 0x20200804,0x20380605,0x00283005,0x0b302c1a, + 0x20701009,0x2048260c,0x0048100a,0x0b50241c, + 0x00500800,0x2088120a,0x00a00602,0x0b703c1f, + 0x20682609,0x00104410,0x20883000,0x0b701418, + 0x20780a03,0x20100c08,0x00182a01,0x0c00101b, + 0x20282208,0x00003c0f,0x2058360b,0x0c30181b, + 0x21201c08,0x20682a0a,0x00684c0c,0x0c702c24, + 0x00901005,0x2078260f,0x00901a1a,0x0c100c11, + 0x00b00401,0x20381202,0x00480621,0x0cc00411, + 0x00800c05,0x2088160e,0x00b00218,0x0ce00810, + 0x01481606,0x00103013,0x20486e3d,0x0d700017, + 0x20c80c04,0x00102400,0x20283c00,0x0d580404, + 0x20c00c04,0x20182800,0x00380400,0x0dd80805, + 0x20b01004,0x20382c00,0x00800000,0x0de80803, + 0x20f03c0c,0x2078b000,0x01600400,0x0e38240f, + 0x01201e07,0x2028500b,0x00603e25,0x0d381e0f, + 0x00f00205,0x0020000b,0x20700e25,0x0dd8060d, + 0x00d00608,0x00180c0b,0x20301620,0x0dd0020d, + 0x00e81212,0x00703024,0x2160022c,0x0e780e07, + 0x20c00c07,0x00582609,0x20e02412,0x0c700e18, + 0x20480402,0x00200a04,0x20702408,0x0d10121b, + 0x2070080a,0x00281e0c,0x20601c08,0x0d201219, + 0x00080c06,0x00302612,0x20a05203,0x0dc01a1f, + 0x00d80e08,0x0080240d,0x21700613,0x0bd01a19, + 0x00300a02,0x00281801,0x20603203,0x0c502218, + 0x00980e0a,0x00402812,0x20d00a0e,0x0c501e1c, + 0x00300e01,0x00182002,0x20203e02,0x0cc02e21, + 0x20a00405,0x00580a0c,0x20e02814,0x0af02a18, + 0x20200402,0x00481204,0x20b02005,0x0b803a18, + 0x20300405,0x0018120e,0x2030400e,0x0b60321d, + 0x00080e02,0x00302a02,0x20a00806,0x0bb04a1f, + 0x00880a01,0x00501803,0x21081209,0x0a502e12, + 0x00480e01,0x00502802,0x20f80c00,0x0ad04216, + 0x00000201,0x00200402,0x20700005,0x0aa03e13, + 0x00200406,0x00081208,0x00000805,0x0ad04a1a, + 0x20400000,0x00300201,0x20a0080f,0x09c02a0f, + 0x20180a01,0x00201a01,0x2050000b,0x0a303e10, + 0x00280c01,0x00202602,0x20681404,0x0a20420f, + 0x20180a07,0x00101c0a,0x20480c0a,0x0a204a12, + 0x00180402,0x00300a01,0x20a80402,0x09702e07, + 0x20200802,0x00081604,0x00101007,0x09e03e07, + 0x20300c01,0x20182400,0x0030140a,0x09c03208, + 0x20100008,0x2010020b,0x00300408,0x09b04a09, + 0x00180a03,0x00301c04,0x20880803,0x09402a04, + 0x00500604,0x00180804,0x20400801,0x09c04203, + 0x00380a04,0x00201c04,0x20680801,0x09a03e02, + 0x00380609,0x2010080c,0x00300004,0x09804203, + 0x00000404,0x00081206,0x20100c08,0x09302801, + 0x20901008,0x00282e09,0x20600810,0x09c04006, + 0x20401005,0x00083208,0x0010140c,0x09a03804, + 0x20400c0a,0x2028260f,0x0050140d,0x09804805, + 0x00000a06,0x00281806,0x20501007,0x09602809, + 0x00b81a0a,0x0060440e,0x2118320b,0x0a004408, + 0x00280602,0x00401006,0x20b82001,0x09e03c0b, + 0x00381208,0x0010340f,0x20482800,0x09d0480c, + 0x20101405,0x00483a0b,0x20b01407,0x09c0300f, + 0x20801008,0x0008320f,0x00001815,0x0a40340d, + 0x20180601,0x00200a02,0x20680808,0x0a40300f, + 0x00200c00,0x20382209,0x00902809,0x0a404010, + 0x20480e01,0x00802405,0x21984403,0x0a502c14, + 0x00180605,0x00401009,0x20c82a03,0x0ae03416, + 0x20300c02,0x00282204,0x20580806,0x0ad02816, + 0x20901c05,0x2018560a,0x0020040f,0x0af0441c, + 0x00881201,0x00603002,0x21183208,0x0af01412, + 0x00280803,0x00301607,0x20882201,0x0b802814, + 0x00280800,0x00401801,0x20c83a02,0x0b902017, + 0x00580602,0x00700806,0x21484a0c,0x0bf03c1e, + 0x20f01001,0x00283602,0x20501010,0x0b880416, + 0x20b00400,0x00181001,0x20382006,0x0c201017, + 0x20a01001,0x00282c00,0x20680404,0x0c500418, + 0x20b81800,0x00604400,0x21285802,0x0cc02019, + 0x00e80800,0x00601400,0x21282a29,0x0c300412, + 0x00c00201,0x00200002,0x20782a23,0x0cc0000f, + 0x00c80e01,0x00602003,0x21282e25,0x0cf0040f, + 0x00e00800,0x00181801,0x20282229,0x0d680c0d + }, //ct1 + { + 0x21000800,0x20900000,0x00083800,0x0f303c0b, + 0x21100201,0x20a00000,0x00081000,0x0fb0380f, + 0x21000002,0x20b00000,0x00082000,0x0fb03c0a, + 0x20e80403,0x20500000,0x00082400,0x10802c0c, + 0x01480402,0x20700001,0x0008262f,0x0f50260c, + 0x01600803,0x20b00203,0x00082633,0x0fe0320b, + 0x01580606,0x20b00006,0x0008062f,0x0fc0320e, + 0x00e82a0b,0x2050000a,0x00002e29,0x10a02609, + 0x20681606,0x20800007,0x00000c0d,0x0e801a1d, + 0x20981203,0x20900005,0x00080810,0x0f101e1c, + 0x20a00c09,0x20c0020d,0x00083010,0x0ef02e1d, + 0x2040100f,0x21000216,0x00084201,0x0ff03a1e, + 0x00200807,0x20d0020b,0x00082205,0x0db02219, + 0x00700404,0x20d00205,0x00081a0b,0x0e501e1a, + 0x00880e07,0x2090000e,0x00081a0d,0x0e200e1c, + 0x0088120f,0x20c00018,0x0008160d,0x0ef00e25, + 0x00380605,0x20b0000a,0x00081801,0x0ce00a1c, + 0x20580e04,0x20c00007,0x0008040b,0x0d700e19, + 0x20500006,0x20c00208,0x00080c0c,0x0d300e1c, + 0x2030140d,0x20f00213,0x0008240a,0x0db01626, + 0x20100804,0x20b00205,0x00081009,0x0c100617, + 0x00701004,0x20e00206,0x00081a03,0x0cc01215, + 0x00600607,0x20c0000a,0x00080602,0x0c600617, + 0x00700209,0x20a00013,0x00081402,0x0ca80e20, + 0x20300203,0x20900006,0x00000006,0x0b88060f, + 0x20a80602,0x20b00005,0x00080c11,0x0c38060e, + 0x20900c07,0x20b0020b,0x00081411,0x0bc00a10, + 0x20980404,0x20a00209,0x00001416,0x0bc80614, + 0x00700800,0x20900202,0x00000a03,0x0b10020e, + 0x00c00800,0x20b00000,0x0008060d,0x0bd0020c, + 0x00b00206,0x2080000b,0x0000020a,0x0b680a0c, + 0x00700800,0x20b00002,0x00081206,0x0b58060c, + 0x20200402,0x20800203,0x00080812,0x0ab00207, + 0x20600001,0x20900201,0x00000018,0x0b780607, + 0x20400403,0x20800208,0x00000816,0x0b000206, + 0x00200202,0x20900002,0x0000080e,0x0af80a08, + 0x20380e02,0x20700004,0x00000c0a,0x0ab80407, + 0x20180e03,0x20900003,0x00001406,0x0b880408, + 0x20580a01,0x20700002,0x0000000b,0x0b18040b, + 0x20980c01,0x20900203,0x00001015,0x0af80409, + 0x20180402,0x20a00202,0x00000802,0x0b10040d, + 0x00100804,0x20c00206,0x00080c02,0x0bd0080c, + 0x00300001,0x20a00000,0x00080603,0x0b80000f, + 0x00700201,0x20c00001,0x00080606,0x0b600410, + 0x00600203,0x20b00004,0x00000e02,0x0b70080d, + 0x20180602,0x20900007,0x00000405,0x0c48040f, + 0x00080601,0x20900003,0x00001006,0x0c000010, + 0x20500403,0x20c00202,0x00081010,0x0bf00016, + 0x20a00405,0x20b00206,0x00000010,0x0bf01015, + 0x00080601,0x20a00000,0x00002001,0x0cc00813, + 0x20400402,0x20b00201,0x00000c07,0x0ca00c17, + 0x00080603,0x20a00008,0x00001000,0x0cc8081e, + 0x00c00604,0x20a00009,0x00000e0f,0x0cb01015, + 0x00100404,0x20b00204,0x00000802,0x0d601814, + 0x00500605,0x20a00005,0x00001e05,0x0d601417, + 0x00000001,0x20b00202,0x00002400,0x0db00c1e, + 0x21400402,0x20900204,0x00002015,0x0d402018, + 0x20b80605,0x20a00007,0x00001c05,0x0e101c17, + 0x20f01407,0x2080020b,0x00080c0b,0x0e10201a, + 0x20d00e02,0x20c00002,0x00001801,0x0ea01c1e, + 0x01100800,0x20700001,0x00001634,0x0e102812, + 0x00d00c03,0x20b00209,0x00001627,0x0eb0300e, + 0x00f80a04,0x2030000d,0x00000a2e,0x0ee01012, + 0x01100c01,0x20900204,0x00001e34,0x0f60280e, + 0x20f81201,0x00a01c00,0x21b81800,0x0f900805, + 0x21280403,0x00f80400,0x21f82800,0x0ff8040c, + 0x20e00201,0x00f00000,0x22081400,0x10080406, + 0x20a00e09,0x00180800,0x20e00800,0x10c01007, + 0x01601201,0x00581202,0x21581a2d,0x0f880a11, + 0x01980e09,0x00e0180a,0x22181636,0x1018160f, + 0x00f00404,0x00f81204,0x2208162a,0x0ff8120f, + 0x00304814,0x00487a1c,0x2108361f,0x10d00209, + 0x20c02406,0x00983a07,0x21982414,0x0e981a1e, + 0x20c01c0b,0x00a82e11,0x21b81415,0x0f281e1f, + 0x20181a05,0x01002407,0x22482403,0x0f181a22, + 0x00b81e11,0x01503021,0x22f86616,0x10282a24, + 0x00981605,0x01201c0c,0x22783210,0x0dc82e1c, + 0x00b80e09,0x01100c10,0x22683210,0x0e58321c, + 0x00101405,0x00a82209,0x21b81001,0x0e182a20, + 0x20701c0d,0x00e82e12,0x2238080b,0x0ed83e29, + 0x20201003,0x00d80a04,0x22080c0a,0x0cc83a1f, + 0x20901c09,0x00e8220b,0x22381412,0x0d683e1b, + 0x00100e02,0x00f80407,0x22382c04,0x0d183a1e, + 0x00a8160a,0x01503c16,0x22e83209,0x0da84a28, + 0x00381604,0x01101c06,0x22280404,0x0bf84218, + 0x00a81e0a,0x01502c11,0x22b81208,0x0ca84a16, + 0x20180c00,0x01300802,0x22400808,0x0c484618, + 0x20380401,0x01000208,0x21e03015,0x0c684a23, + 0x20600005,0x00d80606,0x21b00c0c,0x0b583e0f, + 0x20c00808,0x00e80a0d,0x22001016,0x0c084210, + 0x20281a02,0x01002803,0x22200806,0x0ba83e11, + 0x20500805,0x00e80a05,0x21e8080d,0x0b984212, + 0x00781205,0x00d01808,0x21c00a05,0x0af83a0c, + 0x00c81a07,0x01001c0c,0x2220060d,0x0ba8460b, + 0x00480401,0x00900203,0x21701802,0x0b38360d, + 0x00780e05,0x01001809,0x22080604,0x0b28460e, + 0x00080801,0x00a00a07,0x2170140f,0x0a982e08, + 0x20480801,0x00a00608,0x21a02016,0x0b483a07, + 0x00080603,0x00900800,0x2180080e,0x0ae82e05, + 0x00080a01,0x00d00205,0x21a02010,0x0ac83e07, + 0x20501c03,0x00882604,0x2158100e,0x0a983007, + 0x20401c05,0x00982605,0x21a81009,0x0b583809, + 0x20601406,0x00881e08,0x2168100e,0x0af83009, + 0x20802006,0x00c82a08,0x21b81412,0x0ac8380a, + 0x00100400,0x00e80805,0x21e81201,0x0af8380e, + 0x00681206,0x00f01c0b,0x22380e04,0x0bb8400b, + 0x00480605,0x00d0040b,0x21d81203,0x0b683c0f, + 0x00600204,0x0130040a,0x22581a05,0x0b384810, + 0x00280601,0x00f00003,0x22000803,0x0b68380f, + 0x20400403,0x00b80e06,0x21c0180d,0x0c183c0f, + 0x20100c03,0x00c81205,0x21c00c09,0x0be83812, + 0x20281402,0x01301203,0x2240080e,0x0bc84814, + 0x20580802,0x00f01201,0x2200080a,0x0be83015, + 0x20100800,0x00c80804,0x21f00401,0x0cb83416, + 0x20280e02,0x00f00c05,0x22000c05,0x0c883419, + 0x20300602,0x00e80c04,0x21f01008,0x0c98441f, + 0x00880e02,0x00d00c04,0x21d02206,0x0ca82c17, + 0x00500202,0x00e01003,0x22201202,0x0d682c16, + 0x00081002,0x00c01001,0x21d02000,0x0d58281b, + 0x00200404,0x00f80602,0x22201602,0x0da83822, + 0x21280800,0x00a01000,0x21a02811,0x0d68181c, + 0x21000402,0x00e80a03,0x21e0240c,0x0e28201b, + 0x20882205,0x00803c05,0x21901c00,0x0e38141b, + 0x20e81a06,0x0100240b,0x22402803,0x0ea82c22, + 0x01181401,0x00801602,0x21603234,0x0e480415, + 0x01082202,0x00f02805,0x22001e30,0x0ee81012, + 0x00b00805,0x0008160e,0x20a03e21,0x0ef80412, + 0x01282003,0x00902a08,0x21a05237,0x0f980c13, + 0x21001401,0x20181800,0x00181c00,0x0f582c04, + 0x20f01800,0x20781000,0x00d83000,0x0fa82c06, + 0x20f80a02,0x20600400,0x00d80c00,0x0fb82804, + 0x21481e03,0x00901800,0x20c80400,0x10b82408, + 0x01481a01,0x00502002,0x20481e30,0x0f383a14, + 0x01080800,0x20181001,0x00980e2c,0x0fa84610, + 0x01300802,0x20780a05,0x00e8222e,0x0f983213, + 0x01782804,0x00205e09,0x20585e3b,0x10a82e15, + 0x20681a02,0x20103000,0x0038280d,0x0e284625, + 0x20180a01,0x20202401,0x00583804,0x0eb84a24, + 0x20601001,0x20582000,0x00c8200a,0x0e984a25, + 0x20601800,0x20882804,0x01182c0a,0x0f78662e, + 0x00401c07,0x20682205,0x00f82204,0x0d185e21, + 0x00201004,0x20581602,0x00d82000,0x0da86622, + 0x00780400,0x20101c05,0x00483a08,0x0d885624, + 0x00780803,0x20202404,0x00883e07,0x0e18722c, + 0x00181e0a,0x00102c11,0x00780407,0x0c186a1f, + 0x00081e05,0x0000300a,0x00881807,0x0c98721e, + 0x00081a05,0x20202006,0x00b0040b,0x0c686a22, + 0x00080e08,0x2040000c,0x01102c0d,0x0cb88229, + 0x20101006,0x20781e0d,0x0120240b,0x0b385e17, + 0x00001403,0x20882a07,0x01501c08,0x0bc87616, + 0x00001004,0x20881e08,0x0140100a,0x0b786617, + 0x20200805,0x20780e0c,0x0110240c,0x0b98661d, + 0x20100602,0x20300005,0x00b80c06,0x0aa85e0e, + 0x20380a02,0x20300c03,0x00b80809,0x0b386e0e, + 0x20300c00,0x20482003,0x00d00809,0x0ae8660e, + 0x20180400,0x20501003,0x00d81007,0x0ad86213, + 0x00200201,0x20381601,0x00b01c02,0x0a485a0a, + 0x00501601,0x20582a01,0x00e01a01,0x0ad86e0a, + 0x00500601,0x20180802,0x00500a01,0x0a885e0a, + 0x00200603,0x20680c02,0x01101c05,0x0a58620d, + 0x00101002,0x20381203,0x00680807,0x0a084e05, + 0x20301003,0x00181604,0x00480c0e,0x0a986604, + 0x20300401,0x00080a02,0x0030040e,0x0a585a03, + 0x20101404,0x20581a08,0x00e0000b,0x0a185604, + 0x20281e02,0x00202c04,0x0028140a,0x0a085404, + 0x00182202,0x00402c06,0x00081404,0x0aa86c06, + 0x00181201,0x00102401,0x00181405,0x0a685807, + 0x20282a01,0x00003405,0x00881c09,0x0a185c06, + 0x00100401,0x20500601,0x00d80404,0x0a485c0b, + 0x00001000,0x20381601,0x00b01406,0x0ae86c0b, + 0x20100801,0x20380400,0x00a00008,0x0ab8600d, + 0x00200203,0x20a00001,0x01500805,0x0a68640d, + 0x00100000,0x20480401,0x00e00806,0x0aa86010, + 0x20100403,0x00000202,0x00680406,0x0b586811, + 0x00280e03,0x20101404,0x00900804,0x0b385c13, + 0x00002805,0x20a83208,0x01580c0b,0x0af86415, + 0x20480601,0x20480401,0x00d01009,0x0b485817, + 0x20180e01,0x00201005,0x00500805,0x0bf86817, + 0x20301403,0x20481e06,0x00e0140b,0x0be8581a, + 0x20581202,0x00000408,0x00a8080c,0x0bc87020, + 0x00601401,0x20581c00,0x00b01a02,0x0c18501b, + 0x00281602,0x20100c02,0x00902c01,0x0cc85c1a, + 0x00200c00,0x00181c04,0x00701001,0x0cc85420, + 0x00680401,0x20400402,0x00a01204,0x0ce86824, + 0x21280602,0x00180c03,0x00402810,0x0cf84022, + 0x20d00201,0x20600602,0x00c02809,0x0da8441f, + 0x20d00e02,0x00482803,0x00003405,0x0dd84423, + 0x21401a03,0x20582804,0x00b0380e,0x0e085c29, + 0x01201c01,0x20182a04,0x00102635,0x0e082c1b, + 0x00e02002,0x20683e06,0x00d02a2b,0x0e883817, + 0x00f00802,0x00700205,0x20a0162e,0x0ec82c18, + 0x01501c02,0x00183607,0x0010463f,0x0f383c1e, + 0x20f82203,0x00302c00,0x00000800,0x0f082c00, + 0x20e82a06,0x00503800,0x20801000,0x0f682001, + 0x21100c01,0x00280c00,0x20581c00,0x0f881803, + 0x21701c02,0x20b83800,0x00f83800,0x10681c08, + 0x01401c04,0x20582609,0x00a80e2e,0x0ec82e17, + 0x0100240b,0x20582612,0x0068262b,0x0f382614, + 0x01480a03,0x00501403,0x20882233,0x0f582617, + 0x01b02202,0x20381806,0x00183e44,0x1048361a, + 0x20700c02,0x00181003,0x0018240d,0x0da83e27, + 0x20280a05,0x0040080e,0x20383405,0x0e284628, + 0x20500006,0x00300e06,0x20282c0a,0x0e28362b, + 0x20680803,0x00501e01,0x2058340e,0x0ed84e35, + 0x00b81a05,0x00403008,0x20381609,0x0c884626, + 0x00681201,0x00202000,0x20180a02,0x0cf84e26, + 0x00781608,0x0030180d,0x00180a04,0x0ce84e28, + 0x00a80605,0x00300c09,0x00180604,0x0d486230, + 0x20901003,0x20282e06,0x00802418,0x0b584a1e, + 0x20501803,0x20282a03,0x00700811,0x0bd8561f, + 0x20501805,0x20282a0a,0x00601411,0x0bb84621, + 0x20801402,0x00282605,0x00402419,0x0bd85a26, + 0x00580e01,0x00301403,0x20280e03,0x0aa84214, + 0x00481203,0x00401405,0x20380802,0x0b185215, + 0x00381204,0x00401806,0x20381002,0x0ae84217, + 0x00380a01,0x00700c02,0x20500400,0x0af84e19, + 0x20380a03,0x00000801,0x0020100b,0x0a18420f, + 0x20500403,0x00180e05,0x0030080c,0x0a88520e, + 0x20400403,0x00000205,0x0028080c,0x0a484610, + 0x20180a01,0x00400400,0x2020140a,0x0a384a14, + 0x00101407,0x20281608,0x00481002,0x09b83e09, + 0x00481201,0x00101805,0x00080e02,0x0a285209, + 0x00480601,0x00000003,0x00380801,0x09e84e09, + 0x20280404,0x00380604,0x20200808,0x09c8460b, + 0x00381a09,0x0030240d,0x20180804,0x09784606, + 0x00081203,0x20301c01,0x0060080b,0x09e85205, + 0x20280a01,0x00000c01,0x0030040c,0x09a84e03, + 0x00481a08,0x00202808,0x20200003,0x09884205, + 0x20401809,0x2038260e,0x0080100e,0x09684003, + 0x20202007,0x2078320a,0x00d0000a,0x09e85005, + 0x00000c03,0x20281203,0x00600407,0x09c84806, + 0x20303409,0x20484610,0x0070000e,0x09884004, + 0x00181207,0x0030100d,0x20180802,0x09a8440c, + 0x00080e06,0x0020180c,0x00180c05,0x0a38540c, + 0x00080e03,0x00101006,0x00100407,0x0a08480d, + 0x20100201,0x0090000a,0x20982406,0x09c84c0e, + 0x00100802,0x00080a07,0x00301007,0x0a183c10, + 0x00280803,0x20100e06,0x00701404,0x0aa85011, + 0x20100402,0x20280e04,0x00501808,0x0a984015, + 0x00683208,0x00904807,0x20a00803,0x0a584c12, + 0x20400404,0x00280e01,0x0018080a,0x0ab83c18, + 0x20200a02,0x20381002,0x00a0140a,0x0b484c18, + 0x00081201,0x20101c03,0x00200005,0x0b58381b, + 0x2070200a,0x20382e11,0x00800013,0x0b084c1e, + 0x00781608,0x0030200b,0x20201202,0x0b983c1c, + 0x00101403,0x20282a04,0x00501804,0x0c28401f, + 0x00180801,0x20500e01,0x00901004,0x0c483420, + 0x00780604,0x0058040e,0x20281203,0x0c285826, + 0x21401007,0x20281a0c,0x00601c13,0x0c883025, + 0x20e80602,0x00300006,0x20500c06,0x0d383824, + 0x20f00400,0x20800001,0x00c00c08,0x0d582c26, + 0x21781e01,0x00401c02,0x20303012,0x0d684c2e, + 0x01382204,0x0020300d,0x0008063a,0x0da82c1e, + 0x01181000,0x00302a01,0x20500e32,0x0e382819, + 0x01180c00,0x20601400,0x00c01634,0x0e68241b, + 0x01880401,0x20401e03,0x00402247,0x0ec83423, + 0x21202003,0x20383800,0x00982000,0x0eb81802, + 0x21402003,0x20183c00,0x00781400,0x0f182406, + 0x21080e01,0x00101400,0x00180c00,0x0f481e01, + 0x21500004,0x00a02000,0x21185400,0x10382202, + 0x01881e03,0x00502c08,0x20582a37,0x0e882619, + 0x01b82606,0x00704409,0x20982e3d,0x0ef82a19, + 0x01180403,0x20280603,0x00680e2f,0x0f082a19, + 0x01983207,0x00a0440c,0x20981a3e,0x0fd84621, + 0x20680802,0x20201603,0x00681010,0x0d38322d, + 0x20700404,0x20280e08,0x00880413,0x0da83a2e, + 0x00280605,0x20301006,0x00681404,0x0db82e2f, + 0x20300405,0x20300608,0x0080040d,0x0e38463a, + 0x00600e01,0x20381802,0x00a00a01,0x0bf83a25, + 0x00500e01,0x20181005,0x00681202,0x0c684225, + 0x20101806,0x20482a07,0x00a00409,0x0c683628, + 0x00580602,0x20200006,0x00900806,0x0c984e30, + 0x20680401,0x00000a02,0x00480811,0x0ae8321d, + 0x20281603,0x00202002,0x0020000e,0x0b484220, + 0x00081207,0x0020200a,0x00081007,0x0b483a20, + 0x20680e02,0x20301801,0x00901014,0x0b484223, + 0x00400202,0x20180c01,0x00600801,0x0a283a14, + 0x00000803,0x20381a06,0x00a00c06,0x0a784215, + 0x00000806,0x20281a0b,0x00800c08,0x0a683a18, + 0x00300403,0x20681206,0x00f01002,0x0a683a18, + 0x20600c05,0x20181605,0x0038080c,0x0998360e, + 0x20200400,0x20180401,0x00481807,0x09e8460f, + 0x20180603,0x00000807,0x00281807,0x09c83e10, + 0x20200e02,0x20581002,0x00b8040a,0x09b83a12, + 0x00881607,0x0020280a,0x20281206,0x09483a0b, + 0x00300e01,0x00181402,0x00300402,0x09884e0a, + 0x00300800,0x20180601,0x00400404,0x0958420a, + 0x00200c01,0x20281203,0x00780404,0x09483a0b, + 0x20600c06,0x2028220a,0x00801c12,0x08f83a05, + 0x20400803,0x00381602,0x2020040c,0x09584a03, + 0x20300402,0x00180e02,0x0030000d,0x09284202, + 0x20401002,0x00181c01,0x0038040b,0x09083e03, + 0x00581205,0x00102408,0x20181400,0x08f83003, + 0x00681e04,0x00503407,0x20781000,0x09684403, + 0x00380e03,0x00101805,0x00080403,0x09384006, + 0x00683605,0x00505808,0x20481601,0x09183802, + 0x20501003,0x20381a06,0x0090100f,0x0928340b, + 0x20600801,0x20181204,0x00702011,0x0998440c, + 0x20301402,0x20281a04,0x0060100d,0x09883c0e, + 0x20200400,0x20880607,0x01201810,0x09383c09, + 0x00380a02,0x00100c04,0x00280601,0x09a83012, + 0x00500800,0x00080c00,0x00200a02,0x0a283c14, + 0x00100201,0x00280401,0x00000004,0x0a283817, + 0x20202c05,0x20784e06,0x0110040a,0x09b84016, + 0x00080401,0x20100603,0x00500409,0x0a483016, + 0x20400000,0x00200000,0x0000040c,0x0ac83819, + 0x20100c00,0x00381a01,0x20100c08,0x0ae8381d, + 0x00381e04,0x0030340a,0x20282803,0x0a88401c, + 0x20100c02,0x20282001,0x00701009,0x0b183420, + 0x00480c01,0x00201400,0x00080400,0x0bb8341f, + 0x00200402,0x00680c00,0x20800403,0x0be83022, + 0x00300400,0x20481203,0x00c0180b,0x0b784824, + 0x20d80e04,0x00001c06,0x20200407,0x0c382828, + 0x21000400,0x20180802,0x00500c0c,0x0cb83825, + 0x20f81204,0x00701007,0x20b01409,0x0d182c28, + 0x21902405,0x20384204,0x00800c15,0x0cd84434, + 0x00f02003,0x20283a08,0x00502e2d,0x0d58201f, + 0x01180a01,0x00080402,0x00302a33,0x0dd82c1d, + 0x01100403,0x00381208,0x20702e33,0x0e38181e, + 0x01881205,0x00600c0f,0x20801649,0x0e583c29, + 0x21081601,0x20202c00,0x00081c00,0x0ea80a05, + 0x21181000,0x20302000,0x00382400,0x0ee81201, + 0x21100e01,0x20281000,0x00480800,0x0f181602, + 0x21181a05,0x20502000,0x00d00c00,0x0fe82a09, + 0x01401c03,0x20782a04,0x00a80e2f,0x0e381a1c, + 0x01501c00,0x20782c00,0x00c80634,0x0e98261b, + 0x01401004,0x00181204,0x00082233,0x0ec81e1b, + 0x0120300a,0x20b8520e,0x01500232,0x0f582e22, + 0x20400201,0x00080405,0x0018100d,0x0ce8222d, + 0x20300802,0x00000401,0x00181c0b,0x0d482a2f, + 0x20380e03,0x00500808,0x20480c0b,0x0d682e30, + 0x00280608,0x00101011,0x00181c05,0x0dc83638, + 0x00500000,0x00100c01,0x00080401,0x0ba82626, + 0x00481604,0x00201806,0x00200403,0x0bf83228, + 0x00581601,0x00202400,0x20280402,0x0c08262a, + 0x00300c03,0x20181207,0x0040180b,0x0c283230, + 0x20500201,0x00000000,0x00300410,0x0a98261d, + 0x20501403,0x20382207,0x00801010,0x0ad82e1e, + 0x20700400,0x20281603,0x00701412,0x0ad82a20, + 0x20800201,0x00281002,0x00001015,0x0ad82e20, + 0x00200802,0x00180a04,0x00380802,0x09d82615, + 0x00300000,0x00100801,0x00081c00,0x0a182e16, + 0x00600802,0x20100202,0x00281e02,0x0a082618, + 0x00500801,0x00200202,0x20480a04,0x0a182617, + 0x20180c00,0x00201003,0x00181408,0x09382e10, + 0x20180800,0x00100c01,0x00281009,0x09783a11, + 0x20400400,0x00180402,0x00380c0e,0x09583612, + 0x20481601,0x00401402,0x2038040d,0x09582a13, + 0x00100602,0x20181003,0x00501404,0x08d8360a, + 0x00280a01,0x00000c02,0x00580405,0x09083e0b, + 0x00380e02,0x00200c03,0x00100403,0x08e8360a, + 0x00400001,0x20101201,0x00280c01,0x08e82a0c, + 0x00000402,0x00000a03,0x00180808,0x08982a04, + 0x20100001,0x20200a01,0x0088040a,0x08c83e03, + 0x20100402,0x20180604,0x0058040b,0x08b83203, + 0x20280e02,0x20201001,0x0060000c,0x08982e05, + 0x00100000,0x00280c02,0x00200c07,0x08983004, + 0x00200a01,0x20281c01,0x00a01407,0x08d84005, + 0x00000c01,0x00081402,0x00400009,0x08c83807, + 0x00102803,0x20584604,0x00a01407,0x08983004, + 0x20280a01,0x00201401,0x20100009,0x08d8240c, + 0x20580401,0x00000601,0x0030040d,0x0918340f, + 0x20181603,0x00301c04,0x20100809,0x09183010, + 0x20280601,0x00600804,0x20780c09,0x08d8280c, + 0x00100400,0x20180a01,0x00400c03,0x09582412, + 0x00500203,0x00000803,0x00300602,0x09b83015, + 0x00000402,0x20200604,0x00700c06,0x09b82c17, + 0x00381e02,0x00503801,0x20581403,0x09582812, + 0x00100a01,0x00180a01,0x00280406,0x09f82417, + 0x20480402,0x20180605,0x0060100c,0x0a682c1a, + 0x20180800,0x20101001,0x00700007,0x0a882c1d, + 0x20201401,0x20282204,0x00900c0d,0x0a08301b, + 0x00100004,0x00380603,0x00080c0a,0x0ac8281f, + 0x00500c01,0x20280c02,0x00580601,0x0b582820, + 0x00400400,0x20300201,0x00b00403,0x0b882c22, + 0x00300002,0x00200000,0x00081008,0x0b083025, + 0x21180603,0x00380408,0x20100c0c,0x0be82c2a, + 0x21080602,0x00100803,0x0020100e,0x0c682826, + 0x21300801,0x20381e01,0x00b01410,0x0ca82c2b, + 0x21481e02,0x00202c05,0x00080c11,0x0c683432, + 0x01281401,0x00102603,0x20200e35,0x0d281c22, + 0x01000802,0x00081a05,0x00402230,0x0d882021, + 0x01400a01,0x20100003,0x0040023b,0x0df82023, + 0x01301400,0x20582601,0x00b02a3a,0x0de8342c, + 0x21100c02,0x00581400,0x20681400,0x0e881605, + 0x21100c01,0x00580c00,0x20681800,0x0ec81a03, + 0x21280401,0x00101400,0x20281000,0x0ef81204, + 0x21501c01,0x00282800,0x20281000,0x0fb81606, + 0x01782204,0x00803407,0x20b81233,0x0e181a1f, + 0x01581c00,0x00802804,0x20981634,0x0e68221d, + 0x01881603,0x00002402,0x00380a37,0x0e98161f, + 0x01d82001,0x00903c02,0x20c83240,0x0f281a26, + 0x20500004,0x00100206,0x00200412,0x0ca81e30, + 0x20181203,0x00201803,0x00100c0c,0x0d082631, + 0x20601404,0x20581e06,0x00b00012,0x0d181e31, + 0x20600602,0x00100006,0x00300816,0x0d682e3b, + 0x00580603,0x00100405,0x00200402,0x0b682225, + 0x00001c04,0x20282607,0x00700c09,0x0ba81e27, + 0x00500a04,0x00081006,0x00500401,0x0bc82228, + 0x00681203,0x00201601,0x00301804,0x0bd8222e, + 0x20680801,0x00000603,0x00401010,0x0a581a1d, + 0x20381202,0x00501804,0x20281009,0x0a98221e, + 0x20600405,0x00280607,0x0008080f,0x0aa81a20, + 0x20900c07,0x20281609,0x00780817,0x0a981e20, + 0x00480800,0x20200e01,0x00580a02,0x09981616, + 0x00380800,0x00100e01,0x00400002,0x09c82618, + 0x00781604,0x00301c08,0x20180e04,0x09c8221a, + 0x00781208,0x0010140c,0x00380606,0x09c82618, + 0x20101401,0x20481601,0x00880c0a,0x08e81e12, + 0x20100801,0x20180e02,0x0068080a,0x09182a13, + 0x20480401,0x20100205,0x00600811,0x08f82214, + 0x20502009,0x20382a0d,0x0080000f,0x09082213, + 0x00000001,0x00180401,0x00380c06,0x08882209, + 0x00100000,0x00180402,0x00380407,0x08a82e0b, + 0x00001001,0x20281a01,0x00780805,0x08982609, + 0x00480e08,0x00500c0e,0x20380801,0x08982a0c, + 0x00181604,0x00101405,0x00200805,0x08582604, + 0x00080602,0x00100802,0x00200408,0x08682a03, + 0x00180a01,0x00201003,0x00180c07,0x08582603, + 0x20400c07,0x0028120a,0x00000c0e,0x08582204, + 0x00001003,0x20380e06,0x00700409,0x08481c03, + 0x00100400,0x00000202,0x00400408,0x08782405, + 0x00180e02,0x00001002,0x00400c0b,0x08682806, + 0x00382206,0x0050380a,0x20481002,0x08582004, + 0x20300602,0x00080804,0x0040040a,0x0888200d, + 0x20400402,0x00080a01,0x0048040c,0x08c82410, + 0x20401004,0x20382205,0x0090100d,0x08c82412, + 0x20300403,0x20480a08,0x00a0140d,0x0888200b, + 0x00180401,0x00100a01,0x00200802,0x09181813, + 0x00280e06,0x00100806,0x00301801,0x09682416, + 0x00280e04,0x00100c07,0x00100402,0x09781c19, + 0x00201201,0x20281802,0x00900404,0x09082014, + 0x00181202,0x00001401,0x00400805,0x09b81417, + 0x20201407,0x2018160b,0x00400007,0x0a28181b, + 0x20200c03,0x20180e06,0x00401007,0x0a48141d, + 0x00080e01,0x00101400,0x00280809,0x09c81c1a, + 0x00401002,0x20480a05,0x00a80807,0x0a88141d, + 0x00681606,0x0030180b,0x00080401,0x0b08201f, + 0x00480e02,0x00100802,0x00100402,0x0b481422, + 0x00400401,0x20280602,0x00880409,0x0ab82023, + 0x21400800,0x00081402,0x00780414,0x0b98202a, + 0x21300003,0x20280e06,0x00601c12,0x0c181828, + 0x21300804,0x20280604,0x00380c0f,0x0c78102b, + 0x21601802,0x20182400,0x00700016,0x0c082432, + 0x01300e01,0x00281403,0x00200a38,0x0ce81c25, + 0x01200601,0x20100402,0x00380e36,0x0d581023, + 0x01381604,0x00101c0b,0x00100638,0x0dc81423, + 0x01481602,0x00601807,0x20300a3b,0x0d98202f, + 0x20f00202,0x20401400,0x00900000,0x0e581208, + 0x21080e02,0x20301c00,0x00900800,0x0e981206, + 0x21280e02,0x00400800,0x00101400,0x0ed81204, + 0x21581a02,0x00302c00,0x00300000,0x0f88120a, + 0x01301404,0x20482a06,0x00e00e2c,0x0dd8161f, + 0x01501804,0x20682a07,0x01000a30,0x0e28121e, + 0x01600c04,0x00181a05,0x00300a35,0x0e780e1e, + 0x01e01c05,0x20482607,0x00e8063e,0x0ee81629, + 0x20280602,0x00100405,0x00480c0c,0x0c88122f, + 0x20400401,0x00081404,0x0068040f,0x0cc8162e, + 0x20281604,0x00402006,0x20380c0d,0x0d080a32, + 0x20882205,0x00300c09,0x0060101c,0x0d281e39, + 0x00200201,0x00080800,0x00501007,0x0b381225, + 0x00482205,0x00203006,0x00100802,0x0b880e26, + 0x00080402,0x20100605,0x00600807,0x0b980e28, + 0x00401804,0x20582207,0x00900c03,0x0ba80e2a, + 0x20500c02,0x00081604,0x0030000d,0x0a380e1b, + 0x20400c05,0x20781a0a,0x00d00c0d,0x0a680a1f, + 0x20280a01,0x20100c01,0x00680c08,0x0a780e21, + 0x20380e04,0x00101805,0x0018100e,0x0a780e22, + 0x00400c00,0x00380803,0x20281603,0x09781216, + 0x00201201,0x20381004,0x00781801,0x09981218, + 0x00301400,0x20481e01,0x00900403,0x0988121b, + 0x20201406,0x20182207,0x00600006,0x09881218, + 0x20181a03,0x00602404,0x20400009,0x08c81613, + 0x00080602,0x00100c02,0x00380808,0x08d81614, + 0x20200802,0x00180a01,0x00280c0c,0x08d81213, + 0x00482207,0x0040380b,0x20181401,0x08e81614, + 0x00100001,0x00000205,0x00500c07,0x0858120b, + 0x00100402,0x00080a03,0x00680408,0x08581a0c, + 0x00280e01,0x00301804,0x00081005,0x0858160b, + 0x20301006,0x20481e0b,0x00d0140e,0x0858160d, + 0x20201803,0x00082202,0x0068040a,0x08181602, + 0x20200601,0x00180803,0x0050000b,0x08281e02, + 0x00100a01,0x00080800,0x00600c0a,0x08181a04, + 0x00380e04,0x00001407,0x00680c04,0x08181604, + 0x00481605,0x00502008,0x20300003,0x08281404, + 0x00280400,0x00200800,0x00300806,0x08381806, + 0x20200803,0x00181603,0x0040080c,0x08281408, + 0x20301c02,0x20382e05,0x00a0140d,0x08181404, + 0x20480404,0x00000207,0x0050100e,0x08680c0d, + 0x20180a01,0x00000800,0x00500c0b,0x0888140f, + 0x00180e03,0x00401405,0x20180807,0x08981412, + 0x00080a01,0x00400c03,0x20180405,0x0868100d, + 0x00200203,0x20180404,0x00500801,0x08e80c14, + 0x20401004,0x20281e04,0x00700408,0x09281019, + 0x20300005,0x00181205,0x00401009,0x0948141a, + 0x00181201,0x00201401,0x00200806,0x08e80c13, + 0x20201005,0x20181a06,0x00300407,0x09980818, + 0x00581a06,0x00202808,0x00080a04,0x09f8101a, + 0x00180e07,0x00101409,0x00000401,0x0a280c1f, + 0x20100c01,0x20281203,0x00700809,0x0998081b, + 0x00781a05,0x00302408,0x20380802,0x0a78081c, + 0x00001404,0x20482609,0x00a0180c,0x0ad80c1f, + 0x00201c08,0x2028220c,0x00500405,0x0b380822, + 0x00500003,0x00100a01,0x00381006,0x0a980c22, + 0x21400403,0x20300a06,0x00600016,0x0b780428, + 0x21000e01,0x00180804,0x0018140b,0x0bf80c2a, + 0x20f81605,0x0050180a,0x2028100b,0x0c58102a, + 0x21481605,0x00102808,0x00400016,0x0bd81031, + 0x01281201,0x20201004,0x00800235,0x0cb80825, + 0x01181a01,0x00401403,0x20100e33,0x0d381023, + 0x00f00c02,0x00082606,0x00402a2e,0x0da80c25, + 0x01100c04,0x20482a0b,0x00e02e34,0x0d680c30, + 0x21181a02,0x00501400,0x20302400,0x0e500206, + 0x21200000,0x00280800,0x00001000,0x0e800203, + 0x21301401,0x20781800,0x00c80c00,0x0ec00e02, + 0x21701c04,0x20882400,0x00c81000,0x0f801208, + 0x01780402,0x20101605,0x00280632,0x0dd00e1f, + 0x01881201,0x00202000,0x20280a37,0x0e200e1f, + 0x01980602,0x20200c03,0x00680e39,0x0e600a1f, + 0x0238260b,0x0000340b,0x00300a44,0x0ee0122a, + 0x20300800,0x20280c00,0x00780411,0x0c700630, + 0x20400601,0x20180602,0x00700413,0x0cb00631, + 0x20500801,0x20381a02,0x00900c13,0x0cf00632, + 0x20e0480f,0x20985a17,0x01080c25,0x0d10123a, + 0x00000000,0x00080400,0x00480407,0x0b200624, + 0x20201c03,0x00083a04,0x00600407,0x0b700224, + 0x00200601,0x20180801,0x00480403,0x0b900a27, + 0x0088220c,0x00902817,0x20582604,0x0ba80629, + 0x20380402,0x00001000,0x00381808,0x0a20021c, + 0x00100201,0x00701005,0x20882403,0x0a60021f, + 0x20201002,0x00080e02,0x00280c09,0x0a700621, + 0x20600007,0x00180a0c,0x00501813,0x0a600222, + 0x00481205,0x20101806,0x00700800,0x09580618, + 0x00281a02,0x00702403,0x20300405,0x09880a1b, + 0x00381202,0x00401c04,0x20180803,0x0980021b, + 0x00481204,0x00102007,0x00381201,0x09800219, + 0x20401004,0x20582608,0x00d0180d,0x08a00212, + 0x20280401,0x00100203,0x0060100a,0x08c80614, + 0x20180400,0x00000e02,0x0050000a,0x08b00215, + 0x20301003,0x20282606,0x00b0180c,0x08c00214, + 0x00200800,0x00000003,0x00581403,0x0840060a, + 0x00380400,0x00000c00,0x00680405,0x0840020c, + 0x00000802,0x20181201,0x00900409,0x0838060b, + 0x00380a03,0x00201404,0x00280c03,0x08400a0c, + 0x00181603,0x00202404,0x00400009,0x08000204, + 0x20300000,0x20100000,0x0080040e,0x08000203, + 0x00080e02,0x00100c03,0x0050080a,0x08000202, + 0x20101003,0x20181604,0x0070040b,0x08000605, + 0x20101002,0x20482206,0x00d0180b,0x08000005, + 0x00200202,0x20280800,0x00900c06,0x08200007, + 0x00100001,0x20200a03,0x00800009,0x08100407, + 0x00081e04,0x00302406,0x00280408,0x08000405, + 0x20100a01,0x00080801,0x00580807,0x0850080e, + 0x20301003,0x20181604,0x0078040b,0x08700410, + 0x20300400,0x20281000,0x00a0080c,0x08700012, + 0x00000c02,0x20481606,0x00b00c08,0x0850040d, + 0x20200002,0x00280400,0x00280405,0x08e00414, + 0x00080a03,0x00201005,0x00181004,0x09100017, + 0x00201001,0x20180e02,0x00681004,0x0930041a, + 0x00000c01,0x00081800,0x00680407,0x08d00415, + 0x00380e04,0x00201804,0x00180401,0x09900417, + 0x20100c01,0x00081e03,0x00601405,0x09e8041b, + 0x20600401,0x00281003,0x0030040a,0x0a180821, + 0x00081602,0x00301804,0x00180406,0x0990041b, + 0x00201805,0x20182a07,0x00700c0a,0x0a60001d, + 0x00480801,0x00301801,0x20181403,0x0ad0041f, + 0x00a81e05,0x00303005,0x20100208,0x0b300422, + 0x00800001,0x20200602,0x00600805,0x0a800821, + 0x21181605,0x00501408,0x20300010,0x0b70042a, + 0x21181a04,0x00101c04,0x00400c0f,0x0be00028, + 0x21301804,0x2048260a,0x00b01015,0x0c400429, + 0x21900601,0x20281801,0x0070181e,0x0bc00833, + 0x01001403,0x00081e08,0x00101631,0x0cc00c25, + 0x01002404,0x2058360b,0x00b01231,0x0d200424, + 0x01100602,0x00200005,0x00281e33,0x0d900027, + 0x01500801,0x20100204,0x0018123f,0x0d701432, + 0x21202003,0x20483000,0x00b80800,0x0e500e02, + 0x21200400,0x20180400,0x00700800,0x0e901202, + 0x21281a01,0x00802400,0x20a00800,0x0ef01204, + 0x21382206,0x00903800,0x20b02c00,0x0fb0120a, + 0x01880605,0x00300808,0x20100237,0x0df0121e, + 0x01800000,0x00080a01,0x00601237,0x0e40161d, + 0x01800400,0x00300202,0x00001236,0x0e80161f, + 0x0180240d,0x00183611,0x0030123a,0x0f101e27, + 0x20380c02,0x00200e06,0x00100c11,0x0c801631, + 0x20480a01,0x00000c00,0x00300410,0x0cd01a30, + 0x20400001,0x00400603,0x20180411,0x0d101632, + 0x0028560e,0x00a08015,0x20a81c0e,0x0d501e3d, + 0x00100c02,0x20180400,0x00481407,0x0b301625, + 0x00180c04,0x20202203,0x00681803,0x0b801a26, + 0x00180c02,0x00300c01,0x00080c03,0x0bb01228, + 0x2040200a,0x20b83a15,0x01602813,0x0ba01e2d, + 0x20180a03,0x00200805,0x00300409,0x0a300e1d, + 0x00080a06,0x20501008,0x00e00807,0x0a600e21, + 0x00080e05,0x00002007,0x00300008,0x0a801223, + 0x00000603,0x20280408,0x00882006,0x0a701e20, + 0x00000802,0x00081a05,0x00501806,0x09601616, + 0x00001c04,0x20882a09,0x01101808,0x09801619, + 0x00100c04,0x20381a08,0x00a01407,0x0990161b, + 0x00000400,0x20181201,0x00700c07,0x09901a19, + 0x00080400,0x00201402,0x20181405,0x08c01a11, + 0x20100400,0x20180803,0x00780807,0x08d01a12, + 0x00080601,0x00000404,0x00580409,0x08d01614, + 0x00080800,0x00000c00,0x00380806,0x08e01e13, + 0x00281602,0x00101403,0x00400c06,0x0850160c, + 0x00300201,0x00000001,0x00500405,0x08601a0c, + 0x00280a02,0x00001000,0x00500c07,0x08501a0c, + 0x00000802,0x20280a01,0x00700007,0x08601a0c, + 0x20200c02,0x20381e05,0x0090140c,0x08101e03, + 0x20200400,0x00080602,0x0050040e,0x08201e02, + 0x20201004,0x20381e06,0x0090040d,0x08101e01, + 0x00280e06,0x00001806,0x00500407,0x08201e05, + 0x00180400,0x00000c01,0x00281005,0x08302006, + 0x00000801,0x00080a01,0x00480807,0x08401c08, + 0x00280a05,0x00200807,0x00200006,0x08301808, + 0x20401407,0x20382a0b,0x00b0100e,0x08201c06, + 0x20180601,0x20100801,0x00580408,0x0870180d, + 0x00181201,0x00201802,0x00280c07,0x0890180f, + 0x20300c06,0x00080a08,0x00480c0c,0x08901c11, + 0x00280e04,0x0020180a,0x00081402,0x08701c0e, + 0x00000002,0x20280602,0x00780405,0x08f01413, + 0x20200001,0x20280602,0x00900809,0x09201416, + 0x00381a06,0x0030200a,0x00280c02,0x09401418, + 0x00180400,0x20100e03,0x00600407,0x08f01c13, + 0x20100400,0x20280803,0x00600005,0x09a01418, + 0x00100400,0x20200801,0x00780c02,0x09f0181c, + 0x20500403,0x20380a07,0x00a00c0d,0x0a201420, + 0x20201804,0x20282204,0x0098040a,0x09b0181c, + 0x00780e04,0x20102003,0x00400002,0x0a70181c, + 0x00580602,0x20180401,0x00900c04,0x0ae0141f, + 0x00501400,0x20282802,0x00800603,0x0b301025, + 0x00980606,0x00400407,0x00100403,0x0ab01822, + 0x21601c05,0x20582e09,0x00c00418,0x0b801429, + 0x21501805,0x20282e06,0x00700413,0x0bf0142a, + 0x20f81a02,0x00302403,0x2018080c,0x0c601829, + 0x21a00806,0x0028120a,0x0030001f,0x0bf01c33, + 0x01381603,0x00301809,0x00181e39,0x0cd01027, + 0x01482204,0x0040380b,0x2048263b,0x0d401424, + 0x00f80802,0x20300605,0x0080062e,0x0da01423, + 0x01681a03,0x00401c0a,0x20181a43,0x0d901431, + 0x21081000,0x00003000,0x20300000,0x0e801e05, + 0x21280a01,0x20200c00,0x00301000,0x0ec02601, + 0x21300c02,0x20881c00,0x00f00800,0x0f001a01, + 0x21901004,0x20782c00,0x01101400,0x0fc01e02, + 0x01300604,0x20480400,0x0090222f,0x0e101e1d, + 0x01801000,0x20480a02,0x00600637,0x0e702a1c, + 0x01700205,0x20500c07,0x00800a38,0x0eb0221d, + 0x0248160b,0x2040380b,0x0060064a,0x0f503227, + 0x20101408,0x20381a0b,0x0088040b,0x0cc02a2f, + 0x20600802,0x00181203,0x00480411,0x0d102a30, + 0x20300802,0x20680607,0x00b00c0d,0x0d402a32, + 0x20c0400c,0x20987616,0x01403023,0x0d80323b, + 0x00281608,0x0020200e,0x00280806,0x0b702226, + 0x00500a02,0x00380804,0x00080800,0x0bc02627, + 0x00301402,0x20481a02,0x00a81004,0x0be0262a, + 0x00681a06,0x00702c0f,0x20983202,0x0c003a2a, + 0x20400804,0x2038120a,0x00a01c0d,0x0a602a1d, + 0x20580402,0x00580e02,0x2020140f,0x0aa0261f, + 0x20580602,0x00180c06,0x00400c0e,0x0ab01e21, + 0x20380400,0x00000e04,0x0020080f,0x0ac03224, + 0x00200401,0x20100001,0x00681401,0x09a02a15, + 0x00481a03,0x00402805,0x20580601,0x09d02e18, + 0x00580800,0x00001601,0x00100601,0x09d02a1a, + 0x00000401,0x20180a02,0x00580806,0x09d03219, + 0x00180a03,0x20100804,0x00600c07,0x09002611, + 0x20100402,0x20200604,0x0050040a,0x09203214, + 0x20200a01,0x20280800,0x0060080d,0x09102a14, + 0x00000400,0x00080802,0x00380807,0x09202a13, + 0x00001c03,0x20382606,0x00800c09,0x08902e0a, + 0x00200601,0x20180401,0x00600407,0x08a02e0b, + 0x00000402,0x00081203,0x00400408,0x08902e0a, + 0x00280602,0x00200c03,0x00200406,0x08a02a0c, + 0x20180e01,0x00400c03,0x00080c08,0x08602e02, + 0x20280402,0x00100602,0x0050000c,0x08603202, + 0x00280e03,0x00201804,0x00180807,0x08602e02, + 0x20380801,0x00080e03,0x00501c0d,0x08602e03, + 0x00100201,0x00100000,0x00300006,0x08702805, + 0x00181203,0x00001003,0x00500006,0x08802c07, + 0x20300803,0x20180e05,0x0070080d,0x08802c08, + 0x00300400,0x20101400,0x00281803,0x08703805, + 0x20200001,0x00180a02,0x00300009,0x08b0280c, + 0x20100c01,0x20481a05,0x00a00809,0x08d0300e, + 0x00381203,0x00001804,0x00480804,0x08e02c10, + 0x20300800,0x20181000,0x0070080c,0x08b0280d, + 0x00200a01,0x00100001,0x00181003,0x09302413, + 0x20100803,0x00080e01,0x00481407,0x09702c17, + 0x20201002,0x20382605,0x00900c0c,0x09802818, + 0x00180802,0x00100201,0x00200404,0x09402c15, + 0x20180401,0x00300000,0x00100008,0x09e02018, + 0x00180e06,0x00101009,0x00100403,0x0a30281b, + 0x20280401,0x00100402,0x00181405,0x0a602820, + 0x00181603,0x20102405,0x00380407,0x0a00301a, + 0x00300400,0x00280802,0x00000805,0x0ab0201e, + 0x00300c05,0x20281209,0x00500405,0x0b202c1f, + 0x00580e03,0x00101804,0x00280601,0x0b702423, + 0x00300801,0x20680a04,0x00c0140a,0x0af03023, + 0x21081a02,0x00302c01,0x2028040f,0x0bc02828, + 0x21081202,0x00201c05,0x00181c0d,0x0c302828, + 0x21101403,0x20382206,0x00800c0f,0x0c90242a, + 0x21500000,0x20400a01,0x00a81015,0x0c303432, + 0x01001403,0x20382608,0x00900a30,0x0d002024, + 0x01000c01,0x20282603,0x00801631,0x0d701c22, + 0x01101201,0x00281002,0x20181a33,0x0de02424, + 0x01301801,0x20482e03,0x00c80639,0x0dd02c2f, + 0x21080a02,0x00880400,0x20103000,0x0eb01602, + 0x21300c01,0x00580c00,0x20200c00,0x0f102402, + 0x21100001,0x00b00c00,0x20a80400,0x0f502602, + 0x21500403,0x00600000,0x20581400,0x10303603, + 0x01080c03,0x00600605,0x20301a2f,0x0e602a19, + 0x01882a03,0x00702c04,0x20501a3a,0x0ed02e1b, + 0x01381a01,0x00b00802,0x20802232,0x0f00221b, + 0x01900206,0x0078080a,0x2050223f,0x0fc03223, + 0x00780a04,0x00302405,0x20280800,0x0d203630, + 0x20300804,0x20300e06,0x0060000e,0x0d703a31, + 0x20180401,0x00501601,0x20600406,0x0db03631, + 0x00082001,0x00704a07,0x2078080d,0x0e104e3b, + 0x20600001,0x00181e06,0x00702814,0x0bc03226, + 0x00381205,0x20101405,0x00900c04,0x0c203628, + 0x00681604,0x00402802,0x20100802,0x0c40362c, + 0x20100c03,0x20182205,0x00b0080e,0x0c703e2e, + 0x00080803,0x00100602,0x00180c04,0x0ac03e1a, + 0x20301404,0x20581a09,0x00d0000d,0x0af03e1f, + 0x20701006,0x20281a09,0x00800414,0x0b003621, + 0x20380a01,0x00280403,0x0038040b,0x0b303a22, + 0x00300206,0x20100c08,0x00280402,0x0a003a17, + 0x00101401,0x00082403,0x00880804,0x0a203617, + 0x00500203,0x00380408,0x00280602,0x0a203218, + 0x00200000,0x00000c01,0x00280804,0x0a403e1a, + 0x20300c07,0x20181a0a,0x0040080b,0x09603a10, + 0x00181603,0x00501406,0x20200806,0x09803612, + 0x20381400,0x00301601,0x0010140d,0x09703a13, + 0x00080401,0x00000800,0x00500008,0x09803a14, + 0x00281e08,0x00302c0c,0x20180803,0x09003a09, + 0x00180801,0x00100e04,0x00301408,0x0910420b, + 0x00200800,0x20200602,0x00580405,0x0900420a, + 0x00000204,0x20180802,0x0070140a,0x09003a0b, + 0x20201006,0x2058160c,0x00a00c0a,0x08c04203, + 0x00000a01,0x20280400,0x0060000a,0x08e04602, + 0x20100400,0x00080c00,0x0060080c,0x08d03e02, + 0x20301808,0x20181e0a,0x00580c0a,0x08d04201, + 0x00180604,0x00000006,0x00580805,0x08d03805, + 0x20100c03,0x00081a04,0x00500009,0x08f04007, + 0x00080a01,0x00100800,0x00300008,0x08e04008, + 0x00381606,0x00501c0d,0x20280802,0x08e03405, + 0x20100806,0x20180a07,0x00680c08,0x0910380c, + 0x00080602,0x00301004,0x20181405,0x0950400e, + 0x20100802,0x20181603,0x00500408,0x09403c10, + 0x20300000,0x00000a06,0x0040140d,0x0920400c, + 0x00181606,0x0010180a,0x00480404,0x09803011, + 0x00280801,0x00200e02,0x00280806,0x09d03814, + 0x00080a01,0x00201002,0x00081406,0x09e03c17, + 0x00301005,0x00081605,0x00680c03,0x09b03c14, + 0x00000804,0x20380e09,0x00a00807,0x0a203417, + 0x20500801,0x00081400,0x0050040b,0x0a90341c, + 0x20100601,0x00080400,0x00480807,0x0ac0341e, + 0x20201205,0x00481409,0x0010000c,0x0a60381c, + 0x00380e01,0x20100003,0x00780407,0x0b00301e, + 0x00881202,0x00201c03,0x00080a05,0x0b803820, + 0x00280402,0x00181202,0x00300404,0x0bc03023, + 0x00481002,0x00800e05,0x20501406,0x0b704025, + 0x21301800,0x20481c00,0x00700410,0x0c10342a, + 0x21300801,0x20381203,0x00700412,0x0c903426, + 0x20f80602,0x00001804,0x20181408,0x0cf03029, + 0x21580602,0x00400802,0x20200014,0x0cc04432, + 0x01380c00,0x00201a01,0x00081a38,0x0d603422, + 0x01100401,0x20180602,0x00381a34,0x0dc03421, + 0x01082001,0x20102603,0x00500a31,0x0e202c21, + 0x01482402,0x00302206,0x0008063c,0x0e40442c, + 0x21101202,0x20e81800,0x01601400,0x0ef03c03, + 0x21281606,0x20601400,0x00c03400,0x0f603803, + 0x21080605,0x20c00800,0x01602800,0x0f903a01, + 0x21200a01,0x20901000,0x00c00c00,0x10904205, + 0x01301809,0x20a82207,0x00f80e33,0x0ec04617, + 0x01503c0e,0x20a85612,0x01100636,0x0f304618, + 0x0120340b,0x20e84210,0x01880630,0x0f504619, + 0x01480803,0x20680a04,0x00f02635,0x1020461f, + 0x0038060d,0x20400812,0x00701405,0x0d90422e, + 0x00081a0e,0x00502018,0x20380408,0x0df0422f, + 0x00080e09,0x20100812,0x00880405,0x0e103a2e, + 0x00101a04,0x20881404,0x00d01406,0x0ea05a37, + 0x20400c09,0x20581615,0x00a0140e,0x0c405624, + 0x2020100a,0x20182213,0x00502409,0x0ca05226, + 0x00201004,0x20481a0a,0x00a02404,0x0cb04a29, + 0x00200002,0x20200609,0x00800009,0x0d006230, + 0x00301c00,0x20281407,0x00483402,0x0b40461c, + 0x00181605,0x0030280b,0x20281c05,0x0b90521f, + 0x20281201,0x00001c02,0x0048100b,0x0b804e22, + 0x20301004,0x20181e03,0x0098200f,0x0bb05624, + 0x20381604,0x00500c07,0x2010100a,0x0a703a16, + 0x00280c01,0x20201a05,0x00800806,0x0ab0521a, + 0x00200602,0x20480800,0x00b00c05,0x0a904a19, + 0x00180e03,0x00300809,0x00380c04,0x0ac0461a, + 0x00580400,0x00001204,0x00300c01,0x09e04a10, + 0x20301400,0x20682601,0x00e00c0c,0x0a005210, + 0x20301c06,0x20382a06,0x0098040c,0x09f04e11, + 0x00100201,0x00000201,0x00501409,0x0a104e14, + 0x20601005,0x20182e05,0x00600c0f,0x09704608, + 0x00200801,0x00081201,0x00500004,0x09a05208, + 0x00381a05,0x0040180b,0x20100003,0x09904a09, + 0x20400404,0x20180a05,0x0048040c,0x0990520a, + 0x00481a06,0x00402409,0x20480a01,0x09504a01, + 0x20181203,0x00201004,0x0010040a,0x09705602, + 0x20100401,0x20200605,0x0050100b,0x09505202, + 0x00581a06,0x00003009,0x00281000,0x09604e04, + 0x20400405,0x20280608,0x0040080c,0x09504c04, + 0x00100002,0x20200e04,0x00580c05,0x09805406, + 0x20100801,0x20180e02,0x00680408,0x09705008, + 0x20301805,0x20682a09,0x00e01810,0x09604c04, + 0x00580605,0x20101006,0x00380c01,0x0990480a, + 0x20280602,0x20200003,0x00800009,0x09d04c0d, + 0x00180601,0x00100801,0x00381006,0x09d04c0f, + 0x20380e02,0x00000806,0x00480407,0x09b0500f, + 0x20500806,0x20282208,0x0070100e,0x0a004412, + 0x00300c01,0x20380e03,0x00880804,0x0a504c13, + 0x00000402,0x00080a01,0x00580808,0x0a604416, + 0x00700401,0x20301800,0x00680e02,0x0a405412, + 0x00480e08,0x0000140a,0x00080a01,0x0ab04818, + 0x20500202,0x00100001,0x00580c0c,0x0b00481b, + 0x20280a05,0x00100804,0x00300007,0x0b30401d, + 0x20683205,0x20202003,0x00c02815,0x0ae0501c, + 0x0020200a,0x2028260e,0x00480c0a,0x0b70481c, + 0x00600804,0x00081e04,0x00580602,0x0c004020, + 0x00401009,0x2018160a,0x00581802,0x0c304022, + 0x00701808,0x20d8260d,0x01400001,0x0c006026, + 0x21382608,0x0060240e,0x2058140f,0x0c903829, + 0x21280604,0x00200c07,0x2028140f,0x0d004026, + 0x21181a0a,0x00300c0f,0x2010000d,0x0d503029, + 0x21700609,0x2088080c,0x00b80c16,0x0d505832, + 0x01300004,0x20380a0b,0x00501239,0x0dc03c21, + 0x01280802,0x00100e07,0x00180a36,0x0e30381e, + 0x01103006,0x20384612,0x00301234,0x0e903c22, + 0x01603c07,0x20785214,0x00980e42,0x0ed0582b, + 0x21481001,0x00b01400,0x21500000,0x0f903c04, + 0x21801406,0x20282400,0x20580c00,0x0ff0480a, + 0x21500403,0x00580800,0x20f00800,0x10304404, + 0x21381e06,0x00402c00,0x20e05800,0x11203c00, + 0x01b80e01,0x00702c04,0x21080a3b,0x0f604219, + 0x0228260c,0x00406812,0x20e81648,0x0fe04e1a, + 0x01d82207,0x00605809,0x21180a3f,0x1000521c, + 0x0160280d,0x20381e12,0x20301639,0x10d05e1d, + 0x20a00205,0x00480802,0x20403818,0x0e10462b, + 0x20e01808,0x20682e12,0x00c04420,0x0e80522e, + 0x20a01c06,0x20381e0c,0x00502418,0x0e90522f, + 0x2038260d,0x00703414,0x20a0180a,0x0f605e34, + 0x0050080a,0x0050160d,0x20681207,0x0cf05a23, + 0x00900203,0x00101405,0x0018160a,0x0d505e23, + 0x00681204,0x00401807,0x20300605,0x0d505626, + 0x00400008,0x20100e14,0x00302400,0x0de07a2f, + 0x0038260c,0x00603c10,0x20100009,0x0bd04e22, + 0x20500401,0x00181603,0x00601810,0x0c305a20, + 0x20300c02,0x00081206,0x0040140e,0x0c205e22, + 0x00180603,0x20101404,0x0068240c,0x0c807229, + 0x20700c0c,0x20382e14,0x00d02011,0x0af05615, + 0x00300c01,0x00281201,0x00100002,0x0b606217, + 0x00000003,0x00200000,0x20180c05,0x0b405e18, + 0x20200c03,0x20281a04,0x00b8040e,0x0b60621c, + 0x00480608,0x0000040f,0x00381203,0x0a70520e, + 0x20281601,0x00502003,0x2038040b,0x0ac06611, + 0x00381207,0x00202c08,0x00080806,0x0a905e13, + 0x00000603,0x00180806,0x00480c07,0x0ab05e12, + 0x20100402,0x20100a08,0x0048040a,0x0a105a0a, + 0x00380601,0x00000e01,0x00400403,0x0a50660a, + 0x20301809,0x2028320e,0x00b0100e,0x0a205a09, + 0x00100001,0x00200603,0x00300007,0x0a405e0b, + 0x20100c01,0x00182000,0x00600008,0x09e04e01, + 0x20401405,0x20181e06,0x0078040d,0x0a206601, + 0x00081606,0x0040100d,0x20180806,0x0a005801, + 0x20100402,0x00281e01,0x00300c09,0x0a105a03, + 0x00180400,0x00400c04,0x20280c04,0x09f05005, + 0x00380a06,0x00400c09,0x00080801,0x0a406006, + 0x00000002,0x00000a07,0x00300806,0x0a206007, + 0x00280a06,0x00301c07,0x20380806,0x0a106005, + 0x00080a04,0x00300803,0x00101407,0x0a30500a, + 0x20400806,0x00280e09,0x0030040b,0x0a80600c, + 0x00000001,0x20100000,0x00580c07,0x0a705c0d, + 0x2050180c,0x00181a0c,0x0048040d,0x0a60600f, + 0x00101004,0x00180608,0x00280c06,0x0aa05811, + 0x00481605,0x00401c08,0x20180c01,0x0b005c13, + 0x00180603,0x20100802,0x00580807,0x0b005814, + 0x00982213,0x00702417,0x20302602,0x0af05c14, + 0x20400401,0x00680c03,0x00180c09,0x0b404818, + 0x20600400,0x20180605,0x0070080d,0x0bb06019, + 0x20601004,0x20181605,0x00780c0b,0x0bc0541d, + 0x20c05013,0x20286a22,0x00601418,0x0bb0741f, + 0x00b82608,0x00603806,0x20280604,0x0c104c1a, + 0x00900805,0x00080a06,0x00682606,0x0c90581d, + 0x00c80e06,0x00301c06,0x00281a09,0x0cc04c1e, + 0x00f8120c,0x01201c17,0x2148460c,0x0cd06025, + 0x21a01c09,0x20384211,0x00c00c1e,0x0d004827, + 0x21681204,0x00200008,0x00480c16,0x0d804025, + 0x21a01809,0x00083a0d,0x0098041c,0x0dc04028, + 0x22082406,0x00f00a0c,0x20d01421,0x0e105430, + 0x01700604,0x0048080d,0x20484244,0x0e403c22, + 0x01401002,0x20281205,0x00480e3d,0x0ea0441e, + 0x01783207,0x00505014,0x20684a46,0x0f003422, + 0x01d83e03,0x00506009,0x20b84e56,0x0f905427, + 0x21200405,0x20781800,0x00c81000,0x0fe02c05, + 0x21281005,0x00601800,0x20a81000,0x10602807, + 0x21280c03,0x00100400,0x20100800,0x10902405, + 0x21900808,0x00082c00,0x20102000,0x11701c0d, + 0x01b80a09,0x20600810,0x00602236,0x0fc03216, + 0x01680e09,0x00280c0f,0x20304e35,0x10502e14, + 0x01600203,0x20181008,0x00003236,0x10702e16, + 0x02382e10,0x00306018,0x20c02a4a,0x11703e18, + 0x20f80406,0x2080020b,0x0080381a,0x0ea04e25, + 0x20680c06,0x2010260c,0x20602c0e,0x0f305e28, + 0x20381e04,0x20103401,0x2040300c,0x0f40522b, + 0x2110140b,0x2098361a,0x00c0741e,0x1010622f, + 0x00f81606,0x20902808,0x00801614,0x0da05e22, + 0x00680e06,0x20401405,0x00302205,0x0e106623, + 0x00201405,0x20881e0b,0x00902402,0x0e006225, + 0x00c00604,0x20400c07,0x20180614,0x0ed07e29, + 0x20901802,0x20e8360a,0x01203419,0x0c806e1f, + 0x20400807,0x20780a0c,0x0080080d,0x0d00761f, + 0x20180603,0x20300c04,0x00280807,0x0cf06a20, + 0x20280400,0x20300e03,0x0020100f,0x0d70822b, + 0x00501004,0x20880605,0x00482e03,0x0bc07614, + 0x00480a06,0x2050140a,0x00680801,0x0c307217, + 0x00300403,0x20400204,0x00600406,0x0c006a1a, + 0x00100403,0x20500a05,0x00581409,0x0c50821f, + 0x20300602,0x20380808,0x0048100c,0x0b206210, + 0x20401005,0x20781e09,0x00b0140e,0x0b907610, + 0x20480603,0x20380805,0x0060180d,0x0b506a10, + 0x20380e02,0x20300c05,0x0078080d,0x0b807613, + 0x00281604,0x20301c03,0x00201003,0x0ad06608, + 0x00280603,0x20400406,0x00480802,0x0b307608, + 0x00680800,0x20501e04,0x00480400,0x0af07a0a, + 0x00100602,0x20600000,0x00900404,0x0b10760a, + 0x00000805,0x20800608,0x00880c07,0x0aa06a03, + 0x00180c00,0x20401e01,0x00580408,0x0b007a03, + 0x20701404,0x20782605,0x00b00013,0x0ac06c00, + 0x00201005,0x20581207,0x00a81008,0x0ad07604, + 0x00180605,0x20600007,0x00900408,0x0aa05c04, + 0x20200001,0x20780e02,0x00c00c0a,0x0b107406, + 0x00380a04,0x20200808,0x00280a01,0x0af06c09, + 0x20480e02,0x20100409,0x0060000d,0x0ad06807, + 0x20400006,0x20780e07,0x00a00c09,0x0ae0640d, + 0x00280601,0x20700c01,0x00980803,0x0b50780c, + 0x00100002,0x20400205,0x00300007,0x0b406c0c, + 0x00781a05,0x20402803,0x00701401,0x0b30740e, + 0x00581a07,0x20702c0b,0x00680602,0x0b606810, + 0x00001002,0x20982203,0x00c00409,0x0bd07412, + 0x20100201,0x20400002,0x00380409,0x0bc06814, + 0x20a01c0a,0x20a8420d,0x01102415,0x0bc07819, + 0x20300003,0x20d8060b,0x0120140c,0x0be06c15, + 0x20780e01,0x20500c02,0x00480c08,0x0c80741a, + 0x20381e01,0x20302000,0x00300005,0x0c80681c, + 0x00784e09,0x20408412,0x0018320a,0x0cb0841e, + 0x00401800,0x20e83a01,0x01100002,0x0cb0681c, + 0x00e00203,0x20700e01,0x0068160c,0x0d507018, + 0x00600601,0x20a81203,0x00b00603,0x0d70681d, + 0x00300205,0x21680e0a,0x0220380b,0x0d907c1e, + 0x21200403,0x20801203,0x0038440d,0x0db06424, + 0x21a01808,0x2078320a,0x0098201e,0x0e205c21, + 0x21100404,0x20900e06,0x0088380f,0x0e606023, + 0x21a0400e,0x21686a18,0x01f83c15,0x0ec07c2e, + 0x01200602,0x20700407,0x00883237,0x0eb0441a, + 0x01681606,0x20101c12,0x20283e42,0x0f30481c, + 0x01101a02,0x20783c07,0x00a81632,0x0f70401d, + 0x01a03209,0x2068541a,0x00686a4d,0x10204822, + 0x20d00406,0x00480800,0x20d83400,0x10503801, + 0x20d00c01,0x20482400,0x00c00000,0x10a03006, + 0x20f00c06,0x20182400,0x00382000,0x10e03005, + 0x2110080a,0x00081800,0x20182400,0x11b01c0c, + 0x01200a0a,0x00581412,0x20f01e26,0x10202e12, + 0x00d01404,0x20184002,0x00301e26,0x10a0320d, + 0x01300609,0x00280c11,0x2060162d,0x10c02e12, + 0x01201614,0x0028381e,0x20706e33,0x11d0220d, + 0x20900405,0x0078120b,0x2140340e,0x0f304a1e, + 0x20100208,0x0040000d,0x20d02802,0x0fd04a1f, + 0x20701006,0x0038320a,0x20a0480c,0x0fd04623, + 0x20680411,0x00700a1e,0x21404004,0x10e06a24, + 0x00900e03,0x00882404,0x21802a0c,0x0e605a1d, + 0x00100804,0x0048160b,0x20d04000,0x0ee06a1e, + 0x00781207,0x0070300a,0x21600a09,0x0ed06221, + 0x00880e0e,0x00602015,0x2120120c,0x0fc07228, + 0x20780c03,0x00b02204,0x2218080e,0x0d606e1c, + 0x00380a01,0x00601802,0x21200002,0x0df07e1d, + 0x20300005,0x0030060a,0x20a0240c,0x0db06e20, + 0x2020000a,0x00380613,0x20a0300c,0x0e708a28, + 0x00981604,0x00803c06,0x21981207,0x0ca06a18, + 0x20200400,0x00480e02,0x20b01c0b,0x0d107e17, + 0x00580605,0x00300c05,0x20a00c02,0x0cd07619, + 0x00580a09,0x00401c0b,0x20c80805,0x0d509220, + 0x20500201,0x00300605,0x20901c14,0x0be06a12, + 0x00180801,0x00501602,0x20e80805,0x0c808a0f, + 0x20700c07,0x0028220b,0x20701012,0x0c307a0f, + 0x2050080a,0x00181e10,0x20400c12,0x0c709214, + 0x20201008,0x00382e08,0x20900805,0x0b906a06, + 0x20100401,0x00380800,0x20900408,0x0c208209, + 0x00600206,0x0050000a,0x20e80a03,0x0be07e08, + 0x20180a06,0x0040180f,0x20c81804,0x0c008e09, + 0x00580e0a,0x00702810,0x21481201,0x0b706e03, + 0x00100604,0x00480804,0x20b01406,0x0bf08a01, + 0x20280802,0x00501a06,0x20e8080e,0x0bb08202, + 0x00780e02,0x00202a04,0x20600c02,0x0bd09606, + 0x20400803,0x0038160d,0x20a0240f,0x0b607004, + 0x20100405,0x0048120a,0x20d00008,0x0c008c06, + 0x20100400,0x00381001,0x20880407,0x0bc07408, + 0x20601007,0x2018320b,0x00400c16,0x0bc08c05, + 0x00200806,0x00581a04,0x21081c03,0x0bb0700d, + 0x00100400,0x00680805,0x21281804,0x0c50840c, + 0x00380401,0x00400801,0x20c80c02,0x0c20740c, + 0x00100e05,0x0038280a,0x20800404,0x0c208c12, + 0x20200e08,0x0078240d,0x21500c09,0x0c206412, + 0x00180a06,0x00701804,0x21480c06,0x0cc08011, + 0x20200207,0x00300404,0x20a00c0c,0x0c907013, + 0x00080801,0x00601605,0x21281008,0x0cd09818, + 0x00000403,0x00a80e0a,0x21e00801,0x0cd07817, + 0x20800c0a,0x0048220e,0x20d8080a,0x0d607819, + 0x2040140a,0x00384211,0x20900805,0x0d50741c, + 0x20202801,0x00487a03,0x20d02c07,0x0db08420, + 0x00380803,0x00b01a01,0x22083c00,0x0d906c18, + 0x00b80a0a,0x00701810,0x2168260d,0x0e306c17, + 0x00500204,0x0090040c,0x21a83e05,0x0e40681c, + 0x20100800,0x00f81400,0x22c82401,0x0ec09824, + 0x20f80e04,0x00902809,0x21b82c0a,0x0e60501e, + 0x21280c06,0x00502a0e,0x21082814,0x0ee0641a, + 0x20d80e01,0x00802401,0x21982009,0x0f20581e, + 0x20b82c01,0x01008000,0x23188a03,0x0fd08422, + 0x01080402,0x00601205,0x21180630,0x0f404415, + 0x01000e02,0x00282806,0x20682230,0x0fb04416, + 0x00e80802,0x00501605,0x21082a2b,0x0ff04816, + 0x01181e02,0x00605006,0x21185e33,0x10b04410 + }, //ct2 + { + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }, //ct3 + }, + Cs1Table:{ // Custom 1 + {0}, //ct0 + {0}, //ct1 + {0}, //ct2 + {0}, //ct3 + }, + Cs2Table:{ // Custom 2 + {0}, //ct0 + {0}, //ct1 + {0}, //ct2 + {0}, //ct3 + }, + Cs3Table:{ // Custom 3 + {0}, //ct0 + {0}, //ct1 + {0}, //ct2 + {0}, //ct3 + }, + Cs4Table:{ // Custom 4 + {0}, //ct0 + {0}, //ct1 + {0}, //ct2 + {0}, //ct3 + }, + Cs5Table:{ // Custom 5 + {0}, //ct0 + {0}, //ct1 + {0}, //ct2 + {0}, //ct3 + }, + SensorGoldenCalTable:{ // SensorGoldenCalTable + PixId: 0, + SlimLscType: 0, + Width: 0, + Height: 0, + OffsetX: 0, + OffsetY: 0, + TblSize: 0, + IspLSCReg: {0, 0x60ea709a, 0, 0x00ec009a, 0}, + GainTable: { + 0xec, 0x6e, 0xd0, 0x54, 0xe9, 0x54, 0x63, 0x52, 0x5c, 0x63, 0x8f, 0x49, 0xad, 0x48, 0x90, 0x46, + 0xf1, 0x51, 0xf4, 0x3e, 0xa2, 0x3d, 0x9f, 0x3b, 0xde, 0x46, 0x34, 0x39, 0xb8, 0x37, 0x6c, 0x36, + 0xda, 0x48, 0x47, 0x3a, 0x83, 0x38, 0x07, 0x37, 0x03, 0x56, 0x9c, 0x41, 0x9e, 0x40, 0x0c, 0x3e, + 0x96, 0x6a, 0xf4, 0x4e, 0x5d, 0x4e, 0x6d, 0x4a, 0x3d, 0x76, 0x9c, 0x5c, 0x99, 0x5c, 0x7d, 0x59, + 0x4a, 0x68, 0xd5, 0x4e, 0xe3, 0x4e, 0xcc, 0x4a, 0xb4, 0x54, 0xcd, 0x40, 0x3b, 0x41, 0xcc, 0x3e, + 0x09, 0x3f, 0x8f, 0x34, 0xf5, 0x33, 0xc7, 0x32, 0x6a, 0x35, 0x29, 0x2e, 0x22, 0x2d, 0xdb, 0x2c, + 0xfb, 0x36, 0x25, 0x2f, 0xf4, 0x2d, 0x65, 0x2d, 0xfb, 0x44, 0x29, 0x37, 0x6c, 0x36, 0xf4, 0x34, + 0x7b, 0x5c, 0x26, 0x45, 0x28, 0x45, 0xd9, 0x41, 0x5d, 0x74, 0xb3, 0x57, 0xed, 0x57, 0xf4, 0x52, + 0x10, 0x64, 0x56, 0x4a, 0x61, 0x4b, 0x60, 0x47, 0xef, 0x48, 0xad, 0x39, 0x75, 0x3a, 0x2e, 0x39, + 0xe6, 0x32, 0xaf, 0x2c, 0xbd, 0x2c, 0x6d, 0x2c, 0x2c, 0x29, 0x69, 0x26, 0xe2, 0x25, 0x16, 0x26, + 0xdc, 0x2a, 0x0a, 0x27, 0x7e, 0x26, 0x85, 0x26, 0xea, 0x37, 0x04, 0x2f, 0xee, 0x2e, 0xca, 0x2d, + 0x57, 0x50, 0xf0, 0x3d, 0xcc, 0x3e, 0x35, 0x3b, 0x34, 0x6e, 0x4b, 0x52, 0x3a, 0x53, 0x7b, 0x4d, + 0x1d, 0x60, 0x51, 0x47, 0xee, 0x48, 0x5e, 0x44, 0x3b, 0x41, 0x02, 0x35, 0x53, 0x36, 0x78, 0x34, + 0xef, 0x2b, 0x4f, 0x28, 0x84, 0x28, 0x92, 0x28, 0xe3, 0x22, 0xf2, 0x21, 0xf1, 0x21, 0xf3, 0x21, + 0xef, 0x23, 0x5f, 0x22, 0x47, 0x22, 0x3a, 0x22, 0x35, 0x30, 0x34, 0x2a, 0xa0, 0x2a, 0x7c, 0x29, + 0x84, 0x49, 0xa7, 0x39, 0xf9, 0x3a, 0xbb, 0x37, 0x47, 0x69, 0x02, 0x4f, 0x05, 0x51, 0xe7, 0x4a, + 0xe4, 0x5d, 0x37, 0x46, 0x73, 0x48, 0xe2, 0x43, 0x8d, 0x3e, 0x70, 0x33, 0xc8, 0x34, 0xd2, 0x32, + 0x86, 0x29, 0xb1, 0x26, 0x4a, 0x27, 0x1e, 0x27, 0xca, 0x20, 0xe6, 0x20, 0xbf, 0x20, 0xba, 0x20, + 0xf0, 0x21, 0xf4, 0x20, 0xfa, 0x20, 0xed, 0x20, 0xec, 0x2d, 0xfa, 0x28, 0xe1, 0x29, 0x47, 0x28, + 0xba, 0x46, 0x38, 0x38, 0xba, 0x39, 0xfe, 0x35, 0x3b, 0x68, 0x97, 0x4e, 0x63, 0x50, 0xac, 0x49, + 0x9d, 0x5f, 0x5d, 0x47, 0xaf, 0x49, 0xf9, 0x44, 0x8a, 0x41, 0x42, 0x35, 0xc8, 0x36, 0x54, 0x34, + 0x14, 0x2c, 0x4d, 0x28, 0xdf, 0x28, 0xad, 0x28, 0x1b, 0x23, 0x1c, 0x22, 0x2b, 0x22, 0x1a, 0x22, + 0x67, 0x24, 0xbf, 0x22, 0xf3, 0x22, 0x85, 0x22, 0x82, 0x30, 0xe5, 0x2a, 0xea, 0x2b, 0x42, 0x2a, + 0xbb, 0x49, 0x5f, 0x3a, 0xc9, 0x3c, 0xe4, 0x37, 0x60, 0x6b, 0xe6, 0x4f, 0xa6, 0x52, 0x9a, 0x4a, + 0xd7, 0x65, 0x3a, 0x4b, 0x55, 0x4d, 0x97, 0x48, 0xdb, 0x49, 0xe4, 0x39, 0x76, 0x3b, 0xc2, 0x38, + 0xe7, 0x33, 0x2f, 0x2d, 0xa3, 0x2d, 0xe1, 0x2c, 0xd0, 0x29, 0xc6, 0x26, 0xda, 0x26, 0xab, 0x26, + 0x66, 0x2b, 0xe2, 0x27, 0xcd, 0x27, 0x3d, 0x27, 0x81, 0x38, 0x0e, 0x30, 0xae, 0x30, 0xe3, 0x2e, + 0x6f, 0x52, 0x95, 0x3f, 0x23, 0x41, 0x32, 0x3d, 0x0c, 0x71, 0xfc, 0x54, 0xfe, 0x55, 0xe2, 0x4f, + 0xd7, 0x6c, 0x95, 0x4f, 0x13, 0x52, 0x84, 0x4d, 0xc4, 0x56, 0x98, 0x41, 0xf1, 0x42, 0xae, 0x3f, + 0xe3, 0x40, 0x5d, 0x35, 0x90, 0x35, 0x14, 0x34, 0x01, 0x36, 0xde, 0x2e, 0x9f, 0x2e, 0xb8, 0x2d, + 0x92, 0x37, 0xe6, 0x2f, 0xa3, 0x2f, 0x8d, 0x2e, 0x96, 0x45, 0x27, 0x38, 0x7f, 0x38, 0x67, 0x36, + 0x41, 0x5f, 0xdc, 0x46, 0x97, 0x48, 0xdd, 0x43, 0xb8, 0x77, 0xbd, 0x5b, 0x1e, 0x5c, 0xc3, 0x55, + 0x9e, 0x72, 0xb4, 0x56, 0xe1, 0x57, 0x72, 0x54, 0xe0, 0x65, 0x45, 0x4b, 0x10, 0x4c, 0x82, 0x48, + 0x86, 0x52, 0xed, 0x3f, 0x56, 0x40, 0x1c, 0x3e, 0x56, 0x47, 0xe4, 0x39, 0xbf, 0x39, 0x74, 0x37, + 0x20, 0x49, 0x11, 0x3b, 0xde, 0x3a, 0x99, 0x38, 0xcb, 0x57, 0xd3, 0x42, 0x42, 0x43, 0xcf, 0x3f, + 0x18, 0x6e, 0x71, 0x50, 0x89, 0x51, 0x3a, 0x4d, 0xcd, 0x7c, 0x61, 0x5f, 0x4a, 0x61, 0xf1, 0x5d + }, + }, + }, + CameraData: {0}, + }, +}; diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov5648_mipi_raw/camera_isp_pca_ov5648mipiraw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov5648_mipi_raw/camera_isp_pca_ov5648mipiraw.h new file mode 100755 index 0000000000000000000000000000000000000000..0d1dadbba0952de1e6a4c7df57876742fa5d12f3 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov5648_mipi_raw/camera_isp_pca_ov5648mipiraw.h @@ -0,0 +1,626 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/******************************************************************************************** + * LEGAL DISCLAIMER + * + * (Header of MediaTek Software/Firmware Release or Documentation) + * + * BY OPENING OR USING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") RECEIVED + * FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON AN "AS-IS" BASIS + * ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, + * INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR + * A PARTICULAR PURPOSE OR NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY + * WHATSOEVER WITH RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK + * ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO + * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S SPECIFICATION + * OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. + * + * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE LIABILITY WITH + * RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, +TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE + * FEES OR SERVICE CHARGE PAID BY BUYER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE WITH THE LAWS + * OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF LAWS PRINCIPLES. + ************************************************************************************************/ + +/******************************************************************************* +* ISP_NVRAM_PCA_STRUCT +********************************************************************************/ +Slider:{ + value:{// low middle high + 0, 0, 0 + } +}, +Config:{ + set:{//00 + 0x00000000, 0x00000000 + } +}, +PCA_LUTS:{ + lut_lo:{ // low + //y_gain sat_gain hue_shift reserved + { 0, 0, 0, 0 }, //000 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //010 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //020 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //030 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //040 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //050 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //060 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //070 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //080 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //090 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //100 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //110 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //120 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //130 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //140 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //150 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //160 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //170 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + }, + lut_md:{ // middle + //y_gain sat_gain hue_shift reserved + { 0, 0, 0, 0 }, //000 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //010 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //020 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //030 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //040 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //050 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //060 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //070 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //080 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //090 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //100 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //110 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //120 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //130 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //140 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //150 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //160 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //170 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + }, + lut_hi:{ // high + //y_gain sat_gain hue_shift reserved + { 0, 0, 0, 0 }, //000 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //010 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //020 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //030 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //040 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //050 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //060 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //070 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //080 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //090 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //100 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //110 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //120 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //130 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //140 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //150 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //160 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //170 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + } +} + diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov5648_mipi_raw/camera_isp_regs_ov5648mipiraw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov5648_mipi_raw/camera_isp_regs_ov5648mipiraw.h new file mode 100755 index 0000000000000000000000000000000000000000..391c976f11fdff8bb9677e617d38812d84376f61 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov5648_mipi_raw/camera_isp_regs_ov5648mipiraw.h @@ -0,0 +1,6464 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/********************************************************************************************* + * LEGAL DISCLAIMER + * + * (Header of MediaTek Software/Firmware Release or Documentation) + * + * BY OPENING OR USING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") RECEIVED + * FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON AN "AS-IS" BASIS + * ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, + * INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR + * A PARTICULAR PURPOSE OR NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY + * WHATSOEVER WITH RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK + * ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO + * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S SPECIFICATION + * OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. + * + * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE LIABILITY WITH + * RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, + * TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE + * FEES OR SERVICE CHARGE PAID BY BUYER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE WITH THE LAWS + * OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF LAWS PRINCIPLES. + ************************************************************************************************/ + +/******************************************************************************* +* ISP_NVRAM_REGISTER_STRUCT +********************************************************************************/ +Idx:{//ISP_NVRAM_REG_INDEX_STRUCT + OBC :0, + BPC :0, + NR1 :0, + LSC :0, + SL2 :0, + CFA :0, + CCM :0, + GGM :0, + ANR :0, + CCR :0, + EE :0, +}, + +OBC:{ + {set:{// 00: profile = preview, sensor mode = preview iso = 100 ~ 400 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 01: profile = preview, sensor mode = preview iso = 800 ~ 3200 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 02: profile = preview, sensor mode = capture iso = 100 ~ 400 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 03: profile = preview, sensor mode = capture iso = 800 ~ 3200 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 04: profile = preview, sensor mode = video iso = 100 ~ 400 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 05: profile = preview, sensor mode = video iso = 800 ~ 3200 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 06: profile = preview, sensor mode = SlimVideo1 iso = 100 ~ 400 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 07: profile = preview, sensor mode = SlimVideo1 iso = 800 ~ 3200 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 08: profile = preview, sensor mode = SlimVideo2 iso = 100 ~ 400 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 09: profile = preview, sensor mode = SlimVideo2 iso = 800 ~ 3200 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 10: profile = video, sensor mode = preview iso = 100 ~ 400 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 11: profile = video, sensor mode = preview iso = 800 ~ 3200 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 12: profile = video, sensor mode = capture iso = 100 ~ 400 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 13: profile = video, sensor mode = capture iso = 800 ~ 3200 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 14: profile = video, sensor mode = video iso = 100 ~ 400 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 15: profile = video, sensor mode = video iso = 800 ~ 3200 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 16: profile = video, sensor mode = SlimVideo1 iso = 100 ~ 400 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 17: profile = video, sensor mode = SlimVideo1 iso = 800 ~ 3200 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 18: profile = video, sensor mode = SlimVideo2 iso = 100 ~ 400 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 19: profile = video, sensor mode = SlimVideo2 iso = 800 ~ 3200 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 20: profile = capture, sensor mode = preview iso = 100 ~ 400 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 21: profile = capture, sensor mode = preview iso = 800 ~ 3200 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 22: profile = capture, sensor mode = capture iso = 100 ~ 400 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 23: profile = capture, sensor mode = capture iso = 800 ~ 3200 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 24: profile = capture, sensor mode = video iso = 100 ~ 400 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 25: profile = capture, sensor mode = video iso = 800 ~ 3200 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 26: profile = capture, sensor mode = SlimVideo1 iso = 100 ~ 400 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 27: profile = capture, sensor mode = SlimVideo1 iso = 800 ~ 3200 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 28: profile = capture, sensor mode = SlimVideo2 iso = 100 ~ 400 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 29: profile = capture, sensor mode = SlimVideo2 iso = 800 ~ 3200 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 30: profile = N3D preview iso = 100 ~ 400 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 31: profile = N3D preview iso = 800 ~ 3200 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 32: profile = N3D video iso = 100 ~ 400 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 33: profile = N3D video iso = 800 ~ 3200 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 34: profile = N3D capture iso = 100 ~ 400 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 35: profile = N3D capture iso = 800 ~ 3200 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 36: profile = IHDR preview iso = 100 ~ 400 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 37: profile = IHDR preview iso = 800 ~ 3200 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 38: profile = IHDR video iso = 100 ~ 400 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 39: profile = IHDR video iso = 800 ~ 3200 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 40: profile = preview, sensor mode = custom1 iso = 100 ~ 400 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 41: profile = preview, sensor mode = custom1 iso = 800 ~ 3200 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 42: profile = preview, sensor mode = custom2 iso = 100 ~ 400 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 43: profile = preview, sensor mode = custom2 iso = 800 ~ 3200 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 44: profile = preview, sensor mode = custom3 iso = 100 ~ 400 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 45: profile = preview, sensor mode = custom3 iso = 800 ~ 3200 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 46: profile = preview, sensor mode = custom4 iso = 100 ~ 400 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 47: profile = preview, sensor mode = custom4 iso = 800 ~ 3200 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 48: profile = preview, sensor mode = custom5 iso = 100 ~ 400 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 49: profile = preview, sensor mode = custom5 iso = 800 ~ 3200 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 50: profile = video, sensor mode = custom1 iso = 100 ~ 400 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 51: profile = video, sensor mode = custom1 iso = 800 ~ 3200 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 52: profile = video, sensor mode = custom2 iso = 100 ~ 400 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 53: profile = video, sensor mode = custom2 iso = 800 ~ 3200 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 54: profile = video, sensor mode = custom3 iso = 100 ~ 400 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 55: profile = video, sensor mode = custom3 iso = 800 ~ 3200 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 56: profile = video, sensor mode = custom4 iso = 100 ~ 400 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 57: profile = video, sensor mode = custom4 iso = 800 ~ 3200 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 58: profile = video, sensor mode = custom5 iso = 100 ~ 400 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 59: profile = video, sensor mode = custom5 iso = 800 ~ 3200 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 60: profile = capture, sensor mode = custom1 iso = 100 ~ 400 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 61: profile = capture, sensor mode = custom1 iso = 800 ~ 3200 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 62: profile = capture, sensor mode = custom2 iso = 100 ~ 400 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 63: profile = capture, sensor mode = custom2 iso = 800 ~ 3200 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 64: profile = capture, sensor mode = custom3 iso = 100 ~ 400 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 65: profile = capture, sensor mode = custom3 iso = 800 ~ 3200 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 66: profile = capture, sensor mode = custom4 iso = 100 ~ 400 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 67: profile = capture, sensor mode = custom4 iso = 800 ~ 3200 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 68: profile = capture, sensor mode = custom5 iso = 100 ~ 400 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 69: profile = capture, sensor mode = custom5 iso = 800 ~ 3200 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }} + +}, + +BPC:{ + {set:{// 00: profile = preview, sensor mode = preview low ISO [100~200) + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 01: profile = preview, sensor mode = preview middle ISO [200~800] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 02: profile = preview, sensor mode = preview high ISO [800~3200] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 03: profile = preview, sensor mode = capture low ISO [100~200) + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 04: profile = preview, sensor mode = capture middle ISO [200~800] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 05: profile = preview, sensor mode = capture high ISO [800~3200] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 06: profile = preview, sensor mode = video low ISO [100~200) + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 07: profile = preview, sensor mode = video middle ISO [200~800] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 08: profile = preview, sensor mode = video high ISO [800~3200] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 09: profile = preview, sensor mode = SlimVideo1 low ISO [100~200) + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 10: profile = preview, sensor mode = SlimVideo1 middle ISO [200~800] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 11: profile = preview, sensor mode = SlimVideo1 high ISO [800~3200] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 12: profile = preview, sensor mode = SlimVideo2 low ISO [100~200) + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 13: profile = preview, sensor mode = SlimVideo2 middle ISO [200~800] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 14: profile = preview, sensor mode = SlimVideo2 high ISO [800~3200] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 15: profile = video, sensor mode = preview low ISO [100~200) + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 16: profile = video, sensor mode = preview middle ISO [200~800] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 17: profile = video, sensor mode = preview high ISO [800~3200] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 18: profile = video, sensor mode = capture low ISO [100~200) + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 19: profile = video, sensor mode = capture middle ISO [200~800] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 20: profile = video, sensor mode = capture high ISO [800~3200] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 21: profile = video, sensor mode = video low ISO [100~200) + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 22: profile = video, sensor mode = video middle ISO [200~800] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 23: profile = video, sensor mode = video high ISO [800~3200] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 24: profile = video, sensor mode = SlimVideo1 low ISO [100~200) + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 25: profile = video, sensor mode = SlimVideo1 middle ISO [200~800] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 26: profile = video, sensor mode = SlimVideo1 high ISO [800~3200] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 27: profile = video, sensor mode = SlimVideo2 low ISO [100~200) + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 28: profile = video, sensor mode = SlimVideo2 middle ISO [200~800] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 29: profile = video, sensor mode = SlimVideo2 high ISO [800~3200] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 30: profile = capture, sensor mode = preview low ISO [100~200) + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 31: profile = capture, sensor mode = preview middle ISO [200~800] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 32: profile = capture, sensor mode = preview high ISO [800~3200] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 33: profile = capture, sensor mode = capture low ISO [100~200) + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 34: profile = capture, sensor mode = capture middle ISO [200~800] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 35: profile = capture, sensor mode = capture high ISO [800~3200] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 36: profile = capture, sensor mode = video low ISO [100~200) + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 37: profile = capture, sensor mode = video middle ISO [200~800] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 38: profile = capture, sensor mode = video high ISO [800~3200] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 39: profile = capture, sensor mode = SlimVideo1 low ISO [100~200) + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 40: profile = capture, sensor mode = SlimVideo1 middle ISO [200~800] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 41: profile = capture, sensor mode = SlimVideo1 high ISO [800~3200] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 42: profile = capture, sensor mode = SlimVideo2 low ISO [100~200) + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 43: profile = capture, sensor mode = SlimVideo2 middle ISO [200~800] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 44: profile = capture, sensor mode = SlimVideo2 high ISO [800~3200] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 45: profile = N3D preview low ISO [100~200) + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 46: profile = N3D preview middle ISO [200~800] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 47: profile = N3D preview high ISO [800~3200] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 48: profile = N3D video low ISO [100~200) + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 49: profile = N3D video middle ISO [200~800] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 50: profile = N3D video high ISO [800~3200] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 51: profile = N3D capture low ISO [100~200) + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 52: profile = N3D capture middle ISO [200~800] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 53: profile = N3D capture high ISO [800~3200] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 54: profile = IHDR preview low ISO [100~200) + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 55: profile = IHDR preview middle ISO [200~800] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 56: profile = IHDR preview high ISO [800~3200] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 57: profile = IHDR video low ISO [100~200) + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 58: profile = IHDR video middle ISO [200~800] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 59: profile = IHDR video high ISO [800~3200] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 60: profile = preview, sensor mode = custom1 low ISO [100~200) + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 61: profile = preview, sensor mode = custom1 middle ISO [200~800] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 62: profile = preview, sensor mode = custom1 high ISO [800~3200] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 63: profile = preview, sensor mode = custom2 low ISO [100~200) + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 64: profile = preview, sensor mode = custom2 middle ISO [200~800] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 65: profile = preview, sensor mode = custom2 high ISO [800~3200] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 66: profile = preview, sensor mode = custom3 low ISO [100~200) + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 67: profile = preview, sensor mode = custom3 middle ISO [200~800] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 68: profile = preview, sensor mode = custom3 high ISO [800~3200] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 69: profile = preview, sensor mode = custom4 low ISO [100~200) + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 70: profile = preview, sensor mode = custom4 middle ISO [200~800] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 71: profile = preview, sensor mode = custom4 high ISO [800~3200] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 72: profile = preview, sensor mode = custom5 low ISO [100~200) + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 73: profile = preview, sensor mode = custom5 middle ISO [200~800] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 74: profile = preview, sensor mode = custom5 high ISO [800~3200] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 75: profile = video, sensor mode = custom1 low ISO [100~200) + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 76: profile = video, sensor mode = custom1 middle ISO [200~800] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 77: profile = video, sensor mode = custom1 high ISO [800~3200] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 78: profile = video, sensor mode = custom2 low ISO [100~200) + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 79: profile = video, sensor mode = custom2 middle ISO [200~800] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 80: profile = video, sensor mode = custom2 high ISO [800~3200] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 81: profile = video, sensor mode = custom3 low ISO [100~200) + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 82: profile = video, sensor mode = custom3 middle ISO [200~800] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 83: profile = video, sensor mode = custom3 high ISO [800~3200] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 84: profile = video, sensor mode = custom4 low ISO [100~200) + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 85: profile = video, sensor mode = custom4 middle ISO [200~800] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 86: profile = video, sensor mode = custom4 high ISO [800~3200] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 87: profile = video, sensor mode = custom5 low ISO [100~200) + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 88: profile = video, sensor mode = custom5 middle ISO [200~800] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 89: profile = video, sensor mode = custom5 high ISO [800~3200] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 90: profile = capture, sensor mode = custom1 low ISO [100~200) + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 91: profile = capture, sensor mode = custom1 middle ISO [200~800] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 92: profile = capture, sensor mode = custom1 high ISO [800~3200] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 93: profile = capture, sensor mode = custom2 low ISO [100~200) + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 94: profile = capture, sensor mode = custom2 middle ISO [200~800] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 95: profile = capture, sensor mode = custom2 high ISO [800~3200] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 96: profile = capture, sensor mode = custom3 low ISO [100~200) + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 97: profile = capture, sensor mode = custom3 middle ISO [200~800] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 98: profile = capture, sensor mode = custom3 high ISO [800~3200] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 99: profile = capture, sensor mode = custom4 low ISO [100~200) + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 100: profile = capture, sensor mode = custom4 middle ISO [200~800] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 101: profile = capture, sensor mode = custom4 high ISO [800~3200] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 102: profile = capture, sensor mode = custom5 low ISO [100~200) + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 103: profile = capture, sensor mode = custom5 middle ISO [200~800] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }}, + {set:{// 104: profile = capture, sensor mode = custom5 high ISO [800~3200] + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x05010101, 0x00010000 + }} + +}, + +NR1:{ + {set:{// 00: profile = preview, sensor mode = preview, low ISO [100~200) + 0x00000000, 0x10A00454 + }}, + {set:{// 01: profile = preview, sensor mode = preview, middle ISO [200~800] + 0x00000010, 0x10A00474 + }}, + {set:{// 02: profile = preview, sensor mode = preview, high ISO [800~3200] + 0x00000010, 0x10A00454 + }}, + {set:{// 03: profile = preview, sensor mode = capture, low ISO [100~200) + 0x00000010, 0x10A00744 + }}, + {set:{// 04: profile = preview, sensor mode = capture, middle ISO [200~800] + 0x00000010, 0x10A00744 + }}, + {set:{// 05: profile = preview, sensor mode = capture, high ISO [800~3200] + 0x00000010, 0x10A00604 + }}, + {set:{// 06: profile = preview, sensor mode = video, low ISO [100~200) + 0x00000010, 0x10A004A4 + }}, + {set:{// 07: profile = preview, sensor mode = video, middle ISO [200~800] + 0x00000010, 0x10A00464 + }}, + {set:{// 08: profile = preview, sensor mode = video, high ISO [800~3200] + 0x00000010, 0x10A00404 + }}, + {set:{// 09: profile = preview, sensor mode = SlimVideo1, low ISO [100~200) + 0x00000010, 0x10A00404 + }}, + {set:{// 10: profile = preview, sensor mode = SlimVideo1, middle ISO [200~800] + 0x00000010, 0x10A00404 + }}, + {set:{// 11: profile = preview, sensor mode = SlimVideo1, high ISO [800~3200] + 0x00000010, 0x10A00404 + }}, + {set:{// 12: profile = preview, sensor mode = SlimVideo2, low ISO [100~200) + 0x00000010, 0x10A00404 + }}, + {set:{// 13: profile = preview, sensor mode = SlimVideo2, middle ISO [200~800] + 0x00000010, 0x10A00404 + }}, + {set:{// 14: profile = preview, sensor mode = SlimVideo2, high ISO [800~3200] + 0x00000010, 0x10A00404 + }}, + {set:{// 15: profile = video, sensor mode = preview, low ISO [100~200) + 0x00000010, 0x10A00404 + }}, + {set:{// 16: profile = video, sensor mode = preview, middle ISO [200~800] + 0x00000010, 0x10A00404 + }}, + {set:{// 17: profile = video, sensor mode = preview, high ISO [800~3200] + 0x00000010, 0x10A00404 + }}, + {set:{// 18: profile = video, sensor mode = capture, low ISO [100~200) + 0x00000010, 0x10A00404 + }}, + {set:{// 19: profile = video, sensor mode = capture, middle ISO [200~800] + 0x00000010, 0x10A00404 + }}, + {set:{// 20: profile = video, sensor mode = capture, high ISO [800~3200] + 0x00000010, 0x10A00404 + }}, + {set:{// 21: profile = video, sensor mode = video, low ISO [100~200) + 0x00000010, 0x10A00404 + }}, + {set:{// 22: profile = video, sensor mode = video, middle ISO [200~800] + 0x00000010, 0x10A00404 + }}, + {set:{// 23: profile = video, sensor mode = video, high ISO [800~3200] + 0x00000010, 0x10A00404 + }}, + {set:{// 24: profile = video, sensor mode = SlimVideo1, low ISO [100~200) + 0x00000010, 0x10A00404 + }}, + {set:{// 25: profile = video, sensor mode = SlimVideo1, middle ISO [200~800] + 0x00000010, 0x10A00404 + }}, + {set:{// 26: profile = video, sensor mode = SlimVideo1, high ISO [800~3200] + 0x00000010, 0x10A00404 + }}, + {set:{// 27: profile = video, sensor mode = SlimVideo2, low ISO [100~200) + 0x00000010, 0x10A00404 + }}, + {set:{// 28: profile = video, sensor mode = SlimVideo2, middle ISO [200~800] + 0x00000010, 0x10A00404 + }}, + {set:{// 29: profile = video, sensor mode = SlimVideo2, high ISO [800~3200] + 0x00000010, 0x10A00404 + }}, + {set:{// 30: profile = capture, sensor mode = preview, low ISO [100~200) + 0x00000010, 0x10A00404 + }}, + {set:{// 31: profile = capture, sensor mode = preview, middle ISO [200~800] + 0x00000010, 0x10A00404 + }}, + {set:{// 32: profile = capture, sensor mode = preview, high ISO [800~3200] + 0x00000010, 0x10A00404 + }}, + {set:{// 33: profile = capture, sensor mode = capture, low ISO [100~200) + 0x00000010, 0x10A00404 + }}, + {set:{// 34: profile = capture, sensor mode = capture, middle ISO [200~800] + 0x00000010, 0x10A00404 + }}, + {set:{// 35: profile = capture, sensor mode = capture, high ISO [800~3200] + 0x00000010, 0x10A00404 + }}, + {set:{// 36: profile = capture, sensor mode = video, low ISO [100~200) + 0x00000010, 0x10A00404 + }}, + {set:{// 37: profile = capture, sensor mode = video, middle ISO [200~800] + 0x00000010, 0x10A00404 + }}, + {set:{// 38: profile = capture, sensor mode = video, high ISO [800~3200] + 0x00000010, 0x10A00404 + }}, + {set:{// 39: profile = capture, sensor mode = SlimVideo1, low ISO [100~200) + 0x00000010, 0x10A00404 + }}, + {set:{// 40: profile = capture, sensor mode = SlimVideo1, middle ISO [200~800] + 0x00000010, 0x10A00404 + }}, + {set:{// 41: profile = capture, sensor mode = SlimVideo1, high ISO [800~3200] + 0x00000010, 0x10A00404 + }}, + {set:{// 42: profile = capture, sensor mode = SlimVideo2, low ISO [100~200) + 0x00000010, 0x10A00404 + }}, + {set:{// 43: profile = capture, sensor mode = SlimVideo2, middle ISO [200~800] + 0x00000010, 0x10A00404 + }}, + {set:{// 44: profile = capture, sensor mode = SlimVideo2, high ISO [800~3200] + 0x00000010, 0x10A00404 + }}, + {set:{// 45: profile = N3D preview, low ISO [100~200) + 0x00000010, 0x10A00404 + }}, + {set:{// 46: profile = N3D preview, middle ISO [200~800] + 0x00000010, 0x10A00404 + }}, + {set:{// 47: profile = N3D preview, high ISO [800~3200] + 0x00000010, 0x10A00404 + }}, + {set:{// 48: profile = N3D video, low ISO [100~200) + 0x00000010, 0x10A00404 + }}, + {set:{// 49: profile = N3D video, middle ISO [200~800] + 0x00000010, 0x10A00404 + }}, + {set:{// 50: profile = N3D video, high ISO [800~3200] + 0x00000010, 0x10A00404 + }}, + {set:{// 51: profile = N3D capture, low ISO [100~200) + 0x00000010, 0x10A00404 + }}, + {set:{// 52: profile = N3D capture, middle ISO [200~800] + 0x00000010, 0x10A00404 + }}, + {set:{// 53: profile = N3D capture, high ISO [800~3200] + 0x00000010, 0x10A00404 + }}, + {set:{// 54: profile = preview, sensor mode = custom1, low ISO [100~200) + 0x00000010, 0x10A00404 + }}, + {set:{// 55: profile = preview, sensor mode = custom1, middle ISO [200~800] + 0x00000010, 0x10A00404 + }}, + {set:{// 56: profile = preview, sensor mode = custom1, high ISO [800~3200] + 0x00000010, 0x10A00404 + }}, + {set:{// 57: profile = preview, sensor mode = custom2, low ISO [100~200) + 0x00000010, 0x10A00404 + }}, + {set:{// 58: profile = preview, sensor mode = custom2, middle ISO [200~800] + 0x00000010, 0x10A00404 + }}, + {set:{// 59: profile = preview, sensor mode = custom2, high ISO [800~3200] + 0x00000010, 0x10A00404 + }}, + {set:{// 60: profile = preview, sensor mode = custom3, low ISO [100~200) + 0x00000010, 0x10A00404 + }}, + {set:{// 61: profile = preview, sensor mode = custom3, middle ISO [200~800] + 0x00000010, 0x10A00404 + }}, + {set:{// 62: profile = preview, sensor mode = custom3, high ISO [800~3200] + 0x00000010, 0x10A00404 + }}, + {set:{// 63: profile = preview, sensor mode = custom4, low ISO [100~200) + 0x00000010, 0x10A00404 + }}, + {set:{// 64: profile = preview, sensor mode = custom4, middle ISO [200~800] + 0x00000010, 0x10A00404 + }}, + {set:{// 65: profile = preview, sensor mode = custom4, high ISO [800~3200] + 0x00000010, 0x10A00404 + }}, + {set:{// 66: profile = preview, sensor mode = custom5, low ISO [100~200) + 0x00000010, 0x10A00404 + }}, + {set:{// 67: profile = preview, sensor mode = custom5, middle ISO [200~800] + 0x00000010, 0x10A00404 + }}, + {set:{// 68: profile = preview, sensor mode = custom5, high ISO [800~3200] + 0x00000010, 0x10A00404 + }}, + {set:{// 69: profile = video, sensor mode = custom1, low ISO [100~200) + 0x00000010, 0x10A00404 + }}, + {set:{// 70: profile = video, sensor mode = custom1, middle ISO [200~800] + 0x00000010, 0x10A00404 + }}, + {set:{// 71: profile = video, sensor mode = custom1, high ISO [800~3200] + 0x00000010, 0x10A00404 + }}, + {set:{// 72: profile = video, sensor mode = custom2, low ISO [100~200) + 0x00000010, 0x10A00404 + }}, + {set:{// 73: profile = video, sensor mode = custom2, middle ISO [200~800] + 0x00000010, 0x10A00404 + }}, + {set:{// 74: profile = video, sensor mode = custom2, high ISO [800~3200] + 0x00000010, 0x10A00404 + }}, + {set:{// 75: profile = video, sensor mode = custom3, low ISO [100~200) + 0x00000010, 0x10A00404 + }}, + {set:{// 76: profile = video, sensor mode = custom3, middle ISO [200~800] + 0x00000010, 0x10A00404 + }}, + {set:{// 77: profile = video, sensor mode = custom3, high ISO [800~3200] + 0x00000010, 0x10A00404 + }}, + {set:{// 78: profile = video, sensor mode = custom4, low ISO [100~200) + 0x00000010, 0x10A00404 + }}, + {set:{// 79: profile = video, sensor mode = custom4, middle ISO [200~800] + 0x00000010, 0x10A00404 + }}, + {set:{// 80: profile = video, sensor mode = custom4, high ISO [800~3200] + 0x00000010, 0x10A00404 + }}, + {set:{// 81: profile = video, sensor mode = custom5, low ISO [100~200) + 0x00000010, 0x10A00404 + }}, + {set:{// 82: profile = video, sensor mode = custom5, middle ISO [200~800] + 0x00000010, 0x10A00404 + }}, + {set:{// 83: profile = video, sensor mode = custom5, high ISO [800~3200] + 0x00000010, 0x10A00404 + }}, + {set:{// 84: profile = capture, sensor mode = custom1, low ISO [100~200) + 0x00000010, 0x10A00404 + }}, + {set:{// 85: profile = capture, sensor mode = custom1, middle ISO [200~800] + 0x00000010, 0x10A00404 + }}, + {set:{// 86: profile = capture, sensor mode = custom1, high ISO [800~3200] + 0x00000010, 0x10A00404 + }}, + {set:{// 87: profile = capture, sensor mode = custom2, low ISO [100~200) + 0x00000010, 0x10A00404 + }}, + {set:{// 88: profile = capture, sensor mode = custom2, middle ISO [200~800] + 0x00000010, 0x10A00404 + }}, + {set:{// 89: profile = capture, sensor mode = custom2, high ISO [800~3200] + 0x00000010, 0x10A00404 + }}, + {set:{// 90: profile = capture, sensor mode = custom3, low ISO [100~200) + 0x00000010, 0x10A00404 + }}, + {set:{// 91: profile = capture, sensor mode = custom3, middle ISO [200~800] + 0x00000010, 0x10A00404 + }}, + {set:{// 92: profile = capture, sensor mode = custom3, high ISO [800~3200] + 0x00000010, 0x10A00404 + }}, + {set:{// 93: profile = capture, sensor mode = custom4, low ISO [100~200) + 0x00000010, 0x10A00404 + }}, + {set:{// 94: profile = capture, sensor mode = custom4, middle ISO [200~800] + 0x00000010, 0x10A00404 + }}, + {set:{// 95: profile = capture, sensor mode = custom4, high ISO [800~3200] + 0x00000010, 0x10A00404 + }}, + {set:{// 96: profile = capture, sensor mode = custom5, low ISO [100~200) + 0x00000010, 0x10A00404 + }}, + {set:{// 97: profile = capture, sensor mode = custom5, middle ISO [200~800] + 0x00000010, 0x10A00404 + }}, + {set:{// 98: profile = capture, sensor mode = custom5, high ISO [800~3200] + 0x00000010, 0x10A00404 + }} +}, +LSC:{// [NVRAM] [DYNAMIC CHANGE] [DYNAMIC DYNAMIC] [NVRAM] [NVRAM] [PROTECTION] [PROTECTION] [PROTECTION] [NVRAM] [NVRAM] + {set:{// 00: Preview + 0x00000002, 0x00000000, 0x00000000, 0x00000020, 0x00280028, 0x0000F028, 0x0000F01E, 0x00300024, 0x20202020, 0x00000000 + }}, + {set:{// 01: Capture + 0x00000002, 0x00000000, 0x00000000, 0x00000020, 0x00280028, 0x0000F028, 0x0000F01E, 0x00300024, 0x20202020, 0x00000000 + }}, + {set:{// 02: Video + 0x00000002, 0x00000000, 0x00000000, 0x00000020, 0x00280028, 0x0000F028, 0x0000F01E, 0x00300024, 0x20202020, 0x00000000 + }}, + {set:{// 03: Slim Vdo1 + 0x00000002, 0x00000000, 0x00000000, 0x00000020, 0x00280028, 0x0000F028, 0x0000F01E, 0x00300024, 0x20202020, 0x00000000 + }}, + {set:{// 04: Slim Vdo2 + 0x00000002, 0x00000000, 0x00000000, 0x00000020, 0x00280028, 0x0000F028, 0x0000F01E, 0x00300024, 0x20202020, 0x00000000 + }}, + {set:{// 05: Cust1 + 0x00000002, 0x00000000, 0x00000000, 0x00000020, 0x00280028, 0x0000F028, 0x0000F01E, 0x00300024, 0x20202020, 0x00000000 + }}, + {set:{// 06: Cust2 + 0x00000002, 0x00000000, 0x00000000, 0x00000020, 0x00280028, 0x0000F028, 0x0000F01E, 0x00300024, 0x20202020, 0x00000000 + }}, + {set:{// 07: Cust3 + 0x00000002, 0x00000000, 0x00000000, 0x00000020, 0x00280028, 0x0000F028, 0x0000F01E, 0x00300024, 0x20202020, 0x00000000 + }}, + {set:{// 08: Cust4 + 0x00000002, 0x00000000, 0x00000000, 0x00000020, 0x00280028, 0x0000F028, 0x0000F01E, 0x00300024, 0x20202020, 0x00000000 + }}, + {set:{// 09: Cust5 + 0x00000002, 0x00000000, 0x00000000, 0x00000020, 0x00280028, 0x0000F028, 0x0000F01E, 0x00300024, 0x20202020, 0x00000000 + }} +}, + +SL2:{ + {set:{//00: 00: Preview ct0 + 0x01E00293, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//00: 00: Preview ct1 + 0x01E00293, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//00: 00: Preview ct2 + 0x01E00293, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//00: 00: Preview ct3 + 0x01E00293, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//01: 01:Capture ct0 + 0x03C10534, 0x00039AA4, 0x000E6A90, 0x0019A100 + }}, + {set:{//01: 01:Capture ct1 + 0x03C10534, 0x00039AA4, 0x000E6A90, 0x0019A100 + }}, + {set:{//01: 01:Capture ct2 + 0x03C10534, 0x00039AA4, 0x000E6A90, 0x0019A100 + }}, + {set:{//01: 01:Capture ct3 + 0x03C10534, 0x00039AA4, 0x000E6A90, 0x0019A100 + }}, + {set:{//02: 02:Video ct0 + 0x01E00293, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//02: 02:Video ct1 + 0x01E00293, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//02: 02:Video ct2 + 0x01E00293, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//02: 02:Video ct3 + 0x01E00293, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//03: 03 ct0 + 0x01E00293, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//03: 03 ct1 + 0x01E00293, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//03: 03 ct2 + 0x01E00293, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//03: 03 ct3 + 0x01E00293, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//04: 04 ct0 + 0x01E00293, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//04: 04 ct1 + 0x01E00293, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//04: 04 ct2 + 0x01E00293, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//04: 04 ct3 + 0x01E00293, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//05: 05: cust ct0 + 0x01E00293, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//05: 05: cust ct1 + 0x01E00293, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//05: 05: cust ct2 + 0x01E00293, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//05: 05: cust ct3 + 0x01E00293, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//06: 06:cust2 ct0 + 0x01E00293, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//06: 06:cust2 ct1 + 0x01E00293, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//06: 06:cust2 ct2 + 0x01E00293, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//06: 06:cust2 ct3 + 0x01E00293, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//07: 07:cust3 ct0 + 0x01E00293, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//07: 07:cust3 ct1 + 0x01E00293, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//07: 07:cust3 ct2 + 0x01E00293, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//07: 07:cust3 ct3 + 0x01E00293, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//08: 08:cust4 ct0 + 0x01E00293, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//08: 08:cust4 ct1 + 0x01E00293, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//08: 08:cust4 ct2 + 0x01E00293, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//08: 08:cust4 ct3 + 0x01E00293, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//09: 09:cust5 ct0 + 0x01E00293, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//09: 09:cust5 ct1 + 0x01E00293, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//09: 09:cust5 ct2 + 0x01E00293, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//09: 09:cust5 ct3 + 0x01E00293, 0x0000E6A9, 0x00039AA4, 0x00066840 + }} +}, + + +CFA:{ + {set:{//00: profile = preview, sensor mode = preview iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//01: profile = preview, sensor mode = preview iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//02: profile = preview, sensor mode = preview iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//03: profile = preview, sensor mode = preview iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//04: profile = preview, sensor mode = preview iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//05: profile = preview, sensor mode = preview iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//06: profile = preview, sensor mode = preview iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//07: profile = preview, sensor mode = preview iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//08: profile = preview, sensor mode = preview iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//09: profile = preview, sensor mode = preview iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//10: profile = preview, sensor mode = capture iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//11: profile = preview, sensor mode = capture iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//12: profile = preview, sensor mode = capture iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//13: profile = preview, sensor mode = capture iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//14: profile = preview, sensor mode = capture iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//15: profile = preview, sensor mode = capture iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//16: profile = preview, sensor mode = capture iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//17: profile = preview, sensor mode = capture iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//18: profile = preview, sensor mode = capture iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//19: profile = preview, sensor mode = capture iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//20: profile = preview, sensor mode = video iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//21: profile = preview, sensor mode = video iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//22: profile = preview, sensor mode = video iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//23: profile = preview, sensor mode = video iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//24: profile = preview, sensor mode = video iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//25: profile = preview, sensor mode = video iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//26: profile = preview, sensor mode = video iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//27: profile = preview, sensor mode = video iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//28: profile = preview, sensor mode = video iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//29: profile = preview, sensor mode = video iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//30: profile = preview, sensor mode = SlimVideo1 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//31: profile = preview, sensor mode = SlimVideo1 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//32: profile = preview, sensor mode = SlimVideo1 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//33: profile = preview, sensor mode = SlimVideo1 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//34: profile = preview, sensor mode = SlimVideo1 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//35: profile = preview, sensor mode = SlimVideo1 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//36: profile = preview, sensor mode = SlimVideo1 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//37: profile = preview, sensor mode = SlimVideo1 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//38: profile = preview, sensor mode = SlimVideo1 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//39: profile = preview, sensor mode = SlimVideo1 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//40: profile = preview, sensor mode = SlimVideo2 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//41: profile = preview, sensor mode = SlimVideo2 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//42: profile = preview, sensor mode = SlimVideo2 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//43: profile = preview, sensor mode = SlimVideo2 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//44: profile = preview, sensor mode = SlimVideo2 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//45: profile = preview, sensor mode = SlimVideo2 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//46: profile = preview, sensor mode = SlimVideo2 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//47: profile = preview, sensor mode = SlimVideo2 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//48: profile = preview, sensor mode = SlimVideo2 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//49: profile = preview, sensor mode = SlimVideo2 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//50: profile = video, sensor mode = preview iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//51: profile = video, sensor mode = preview iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//52: profile = video, sensor mode = preview iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//53: profile = video, sensor mode = preview iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//54: profile = video, sensor mode = preview iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//55: profile = video, sensor mode = preview iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//56: profile = video, sensor mode = preview iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//57: profile = video, sensor mode = preview iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//58: profile = video, sensor mode = preview iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//59: profile = video, sensor mode = preview iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//60: profile = video, sensor mode = capture iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//61: profile = video, sensor mode = capture iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//62: profile = video, sensor mode = capture iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//63: profile = video, sensor mode = capture iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//64: profile = video, sensor mode = capture iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//65: profile = video, sensor mode = capture iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//66: profile = video, sensor mode = capture iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//67: profile = video, sensor mode = capture iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//68: profile = video, sensor mode = capture iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//69: profile = video, sensor mode = capture iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//70: profile = video, sensor mode = video iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//71: profile = video, sensor mode = video iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//72: profile = video, sensor mode = video iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//73: profile = video, sensor mode = video iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//74: profile = video, sensor mode = video iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//75: profile = video, sensor mode = video iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//76: profile = video, sensor mode = video iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//77: profile = video, sensor mode = video iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//78: profile = video, sensor mode = video iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//79: profile = video, sensor mode = video iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//80: profile = video, sensor mode = SlimVideo1 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//81: profile = video, sensor mode = SlimVideo1 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//82: profile = video, sensor mode = SlimVideo1 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//83: profile = video, sensor mode = SlimVideo1 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//84: profile = video, sensor mode = SlimVideo1 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//85: profile = video, sensor mode = SlimVideo1 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//86: profile = video, sensor mode = SlimVideo1 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//87: profile = video, sensor mode = SlimVideo1 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//88: profile = video, sensor mode = SlimVideo1 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//89: profile = video, sensor mode = SlimVideo1 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//90: profile = video, sensor mode = SlimVideo2 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//91: profile = video, sensor mode = SlimVideo2 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//92: profile = video, sensor mode = SlimVideo2 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//93: profile = video, sensor mode = SlimVideo2 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//94: profile = video, sensor mode = SlimVideo2 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//95: profile = video, sensor mode = SlimVideo2 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//96: profile = video, sensor mode = SlimVideo2 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//97: profile = video, sensor mode = SlimVideo2 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//98: profile = video, sensor mode = SlimVideo2 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//99: profile = video, sensor mode = SlimVideo2 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//100: profile = capture, sensor mode = preview iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//101: profile = capture, sensor mode = preview iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//102: profile = capture, sensor mode = preview iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//103: profile = capture, sensor mode = preview iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//104: profile = capture, sensor mode = preview iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//105: profile = capture, sensor mode = preview iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//106: profile = capture, sensor mode = preview iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//107: profile = capture, sensor mode = preview iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//108: profile = capture, sensor mode = preview iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//109: profile = capture, sensor mode = preview iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//110: profile = capture, sensor mode = capture iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//111: profile = capture, sensor mode = capture iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//112: profile = capture, sensor mode = capture iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//113: profile = capture, sensor mode = capture iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//114: profile = capture, sensor mode = capture iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//115: profile = capture, sensor mode = capture iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//116: profile = capture, sensor mode = capture iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//117: profile = capture, sensor mode = capture iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//118: profile = capture, sensor mode = capture iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//119: profile = capture, sensor mode = capture iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//120: profile = capture, sensor mode = video iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//121: profile = capture, sensor mode = video iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//122: profile = capture, sensor mode = video iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//123: profile = capture, sensor mode = video iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//124: profile = capture, sensor mode = video iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//125: profile = capture, sensor mode = video iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//126: profile = capture, sensor mode = video iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//127: profile = capture, sensor mode = video iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//128: profile = capture, sensor mode = video iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//129: profile = capture, sensor mode = video iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//130: profile = capture, sensor mode = SlimVideo1 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//131: profile = capture, sensor mode = SlimVideo1 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//132: profile = capture, sensor mode = SlimVideo1 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//133: profile = capture, sensor mode = SlimVideo1 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//134: profile = capture, sensor mode = SlimVideo1 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//135: profile = capture, sensor mode = SlimVideo1 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//136: profile = capture, sensor mode = SlimVideo1 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//137: profile = capture, sensor mode = SlimVideo1 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//138: profile = capture, sensor mode = SlimVideo1 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//139: profile = capture, sensor mode = SlimVideo1 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//140: profile = capture, sensor mode = SlimVideo2 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//141: profile = capture, sensor mode = SlimVideo2 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//142: profile = capture, sensor mode = SlimVideo2 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//143: profile = capture, sensor mode = SlimVideo2 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//144: profile = capture, sensor mode = SlimVideo2 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//145: profile = capture, sensor mode = SlimVideo2 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//146: profile = capture, sensor mode = SlimVideo2 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//147: profile = capture, sensor mode = SlimVideo2 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//148: profile = capture, sensor mode = SlimVideo2 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//149: profile = capture, sensor mode = SlimVideo2 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//150: profile = N3D preview iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//151: profile = N3D preview iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//152: profile = N3D preview iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//153: profile = N3D preview iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//154: profile = N3D preview iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//155: profile = N3D preview iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//156: profile = N3D preview iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//157: profile = N3D preview iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//158: profile = N3D preview iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//159: profile = N3D preview iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//160: profile = N3D video iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//161: profile = N3D video iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//162: profile = N3D video iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//163: profile = N3D video iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//164: profile = N3D video iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//165: profile = N3D video iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//166: profile = N3D video iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//167: profile = N3D video iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//168: profile = N3D video iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//169: profile = N3D video iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//170: profile = N3D capture iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//171: profile = N3D capture iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//172: profile = N3D capture iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//173: profile = N3D capture iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//174: profile = N3D capture iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//175: profile = N3D capture iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//176: profile = N3D capture iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//177: profile = N3D capture iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//178: profile = N3D capture iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//179: profile = N3D capture iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//180: profile = IHDR preview iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//181: profile = IHDR preview iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//182: profile = IHDR preview iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//183: profile = IHDR preview iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//184: profile = IHDR preview iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//185: profile = IHDR preview iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//186: profile = IHDR preview iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//187: profile = IHDR preview iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//188: profile = IHDR preview iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//189: profile = IHDR preview iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//190: profile = IHDR video iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//191: profile = IHDR video iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//192: profile = IHDR video iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//193: profile = IHDR video iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//194: profile = IHDR video iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//195: profile = IHDR video iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//196: profile = IHDR video iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//197: profile = IHDR video iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//198: profile = IHDR video iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//199: profile = IHDR video iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//200: profile = preview, sensor mode = custom1 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//201: profile = preview, sensor mode = custom1 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//202: profile = preview, sensor mode = custom1 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//203: profile = preview, sensor mode = custom1 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//204: profile = preview, sensor mode = custom1 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//205: profile = preview, sensor mode = custom1 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//206: profile = preview, sensor mode = custom1 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//207: profile = preview, sensor mode = custom1 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//208: profile = preview, sensor mode = custom1 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//209: profile = preview, sensor mode = custom1 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//210: profile = preview, sensor mode = custom2 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//211: profile = preview, sensor mode = custom2 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//212: profile = preview, sensor mode = custom2 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//213: profile = preview, sensor mode = custom2 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//214: profile = preview, sensor mode = custom2 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//215: profile = preview, sensor mode = custom2 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//216: profile = preview, sensor mode = custom2 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//217: profile = preview, sensor mode = custom2 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//218: profile = preview, sensor mode = custom2 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//219: profile = preview, sensor mode = custom2 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//220: profile = preview, sensor mode = custom3 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//221: profile = preview, sensor mode = custom3 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//222: profile = preview, sensor mode = custom3 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//223: profile = preview, sensor mode = custom3 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//224: profile = preview, sensor mode = custom3 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//225: profile = preview, sensor mode = custom3 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//226: profile = preview, sensor mode = custom3 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//227: profile = preview, sensor mode = custom3 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//228: profile = preview, sensor mode = custom3 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//229: profile = preview, sensor mode = custom3 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//230: profile = preview, sensor mode = custom4 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//231: profile = preview, sensor mode = custom4 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//232: profile = preview, sensor mode = custom4 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//233: profile = preview, sensor mode = custom4 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//234: profile = preview, sensor mode = custom4 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//235: profile = preview, sensor mode = custom4 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//236: profile = preview, sensor mode = custom4 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//237: profile = preview, sensor mode = custom4 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//238: profile = preview, sensor mode = custom4 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//239: profile = preview, sensor mode = custom4 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//240: profile = preview, sensor mode = custom5 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//241: profile = preview, sensor mode = custom5 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//242: profile = preview, sensor mode = custom5 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//243: profile = preview, sensor mode = custom5 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//244: profile = preview, sensor mode = custom5 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//245: profile = preview, sensor mode = custom5 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//246: profile = preview, sensor mode = custom5 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//247: profile = preview, sensor mode = custom5 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//248: profile = preview, sensor mode = custom5 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//249: profile = preview, sensor mode = custom5 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//250: profile = video, sensor mode = custom1 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//251: profile = video, sensor mode = custom1 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//252: profile = video, sensor mode = custom1 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//253: profile = video, sensor mode = custom1 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//254: profile = video, sensor mode = custom1 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//255: profile = video, sensor mode = custom1 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//256: profile = video, sensor mode = custom1 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//257: profile = video, sensor mode = custom1 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//258: profile = video, sensor mode = custom1 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//259: profile = video, sensor mode = custom1 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//260: profile = video, sensor mode = custom2 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//261: profile = video, sensor mode = custom2 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//262: profile = video, sensor mode = custom2 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//263: profile = video, sensor mode = custom2 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//264: profile = video, sensor mode = custom2 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//265: profile = video, sensor mode = custom2 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//266: profile = video, sensor mode = custom2 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//267: profile = video, sensor mode = custom2 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//268: profile = video, sensor mode = custom2 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//269: profile = video, sensor mode = custom2 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//270: profile = video, sensor mode = custom3 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//271: profile = video, sensor mode = custom3 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//272: profile = video, sensor mode = custom3 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//273: profile = video, sensor mode = custom3 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//274: profile = video, sensor mode = custom3 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//275: profile = video, sensor mode = custom3 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//276: profile = video, sensor mode = custom3 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//277: profile = video, sensor mode = custom3 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//278: profile = video, sensor mode = custom3 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//279: profile = video, sensor mode = custom3 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//280: profile = video, sensor mode = custom4 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//281: profile = video, sensor mode = custom4 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//282: profile = video, sensor mode = custom4 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//283: profile = video, sensor mode = custom4 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//284: profile = video, sensor mode = custom4 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//285: profile = video, sensor mode = custom4 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//286: profile = video, sensor mode = custom4 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//287: profile = video, sensor mode = custom4 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//288: profile = video, sensor mode = custom4 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//289: profile = video, sensor mode = custom4 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//290: profile = video, sensor mode = custom5 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//291: profile = video, sensor mode = custom5 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//292: profile = video, sensor mode = custom5 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//293: profile = video, sensor mode = custom5 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//294: profile = video, sensor mode = custom5 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//295: profile = video, sensor mode = custom5 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//296: profile = video, sensor mode = custom5 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//297: profile = video, sensor mode = custom5 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//298: profile = video, sensor mode = custom5 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//299: profile = video, sensor mode = custom5 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//300: profile = capture, sensor mode = custom1 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//301: profile = capture, sensor mode = custom1 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//302: profile = capture, sensor mode = custom1 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//303: profile = capture, sensor mode = custom1 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//304: profile = capture, sensor mode = custom1 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//305: profile = capture, sensor mode = custom1 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//306: profile = capture, sensor mode = custom1 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//307: profile = capture, sensor mode = custom1 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//308: profile = capture, sensor mode = custom1 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//309: profile = capture, sensor mode = custom1 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//310: profile = capture, sensor mode = custom2 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//311: profile = capture, sensor mode = custom2 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//312: profile = capture, sensor mode = custom2 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//313: profile = capture, sensor mode = custom2 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//314: profile = capture, sensor mode = custom2 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//315: profile = capture, sensor mode = custom2 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//316: profile = capture, sensor mode = custom2 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//317: profile = capture, sensor mode = custom2 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//318: profile = capture, sensor mode = custom2 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//319: profile = capture, sensor mode = custom2 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//320: profile = capture, sensor mode = custom3 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//321: profile = capture, sensor mode = custom3 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//322: profile = capture, sensor mode = custom3 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//323: profile = capture, sensor mode = custom3 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//324: profile = capture, sensor mode = custom3 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//325: profile = capture, sensor mode = custom3 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//326: profile = capture, sensor mode = custom3 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//327: profile = capture, sensor mode = custom3 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//328: profile = capture, sensor mode = custom3 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//329: profile = capture, sensor mode = custom3 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//330: profile = capture, sensor mode = custom4 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//331: profile = capture, sensor mode = custom4 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//332: profile = capture, sensor mode = custom4 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//333: profile = capture, sensor mode = custom4 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//334: profile = capture, sensor mode = custom4 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//335: profile = capture, sensor mode = custom4 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//336: profile = capture, sensor mode = custom4 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//337: profile = capture, sensor mode = custom4 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//338: profile = capture, sensor mode = custom4 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//339: profile = capture, sensor mode = custom4 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//340: profile = capture, sensor mode = custom5 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//341: profile = capture, sensor mode = custom5 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//342: profile = capture, sensor mode = custom5 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//343: profile = capture, sensor mode = custom5 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//344: profile = capture, sensor mode = custom5 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//345: profile = capture, sensor mode = custom5 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//346: profile = capture, sensor mode = custom5 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, +0x00000000 + }}, + {set:{//347: profile = capture, sensor mode = custom5 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//348: profile = capture, sensor mode = custom5 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{//349: profile = capture, sensor mode = custom5 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }}, + {set:{ // 350: Disable (Do not modify me) + 0x00000000, 0x00000E03, 0x01182003, 0x00081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00000000, 0x0139CE73, 0x00E739CE, 0x00020200, 0x0000000F, 0x4B0F8888, 0x00000005, 0x0044321F, 0x00000000, + 0x00000000 + }} +}, +CCM:{ + {set:{//00: D65 + 0x06C9025B, 0x000007DC, 0x01FE0788, 0x0000077A, 0x077407D6, 0x000001B6 + }}, + {set:{//01: TL84 + 0x06C9025B, 0x000007DC, 0x01FE0788, 0x0000077A, 0x077407D6, 0x000001B6 + }}, + {set:{//02: CWF + 0x06C9025B, 0x000007DC, 0x01FE0788, 0x0000077A, 0x077407D6, 0x000001B6 + }}, + {set:{//03: A + 0x06C9025B, 0x000007DC, 0x01FE0788, 0x0000077A, 0x077407D6, 0x000001B6 + }} +}, + +GGM:{ + { + rb_gmt:{set:{ + 0x08000800, 0x08020802, 0x10041004, 0x10081008, 0x280C280C, 0x28162816, 0x28202820, 0x282A282A, 0x20342034, 0x203C203C, + 0x18441844, 0x184A184A, 0x18501850, 0x18561856, 0x185C185C, 0x18621862, 0x20682068, 0x20702070, 0x20782078, 0x20802080, + 0x20882088, 0x20902090, 0x28982898, 0x28A228A2, 0x28AC28AC, 0x28B628B6, 0x28C028C0, 0x28CA28CA, 0x28D428D4, 0x28DE28DE, + 0x28E828E8, 0x28F228F2, 0x20FC20FC, 0x21042104, 0x210C210C, 0x21142114, 0x211C211C, 0x21242124, 0x192C192C, 0x19321932, + 0x19381938, 0x193E193E, 0x19441944, 0x194A194A, 0x11501150, 0x11541154, 0x19581958, 0x195E195E, 0x19641964, 0x196A196A, + 0x11701170, 0x11741174, 0x11781178, 0x117C117C, 0x19801980, 0x19861986, 0x118C118C, 0x11901190, 0x19941994, 0x199A199A, + 0x11A011A0, 0x11A411A4, 0x11A811A8, 0x11AC11AC, 0x21B021B0, 0x21B821B8, 0x21C021C0, 0x21C821C8, 0x21D021D0, 0x21D821D8, + 0x21E021E0, 0x21E821E8, 0x21F021F0, 0x11F811F8, 0x21FC21FC, 0x22042204, 0x120C120C, 0x22102210, 0x12181218, 0x221C221C, + 0x22242224, 0x122C122C, 0x22302230, 0x12381238, 0x223C223C, 0x12441244, 0x22482248, 0x12501250, 0x12541254, 0x22582258, + 0x12601260, 0x22642264, 0x126C126C, 0x12701270, 0x22742274, 0x127C127C, 0x22802280, 0x32883288, 0x22942294, 0x229C229C, + 0x22A422A4, 0x22AC22AC, 0x22B422B4, 0x22BC22BC, 0x22C422C4, 0x22CC22CC, 0x22D422D4, 0x12DC12DC, 0x22E022E0, 0x22E822E8, + 0x12F012F0, 0x22F422F4, 0x22FC22FC, 0x13041304, 0x13081308, 0x230C230C, 0x13141314, 0x13181318, 0x231C231C, 0x13241324, + 0x13281328, 0x132C132C, 0x23302330, 0x13381338, 0x133C133C, 0x13401340, 0x13441344, 0x13481348, 0x434C434C, 0x435C435C, + 0x436C436C, 0x337C337C, 0x33883388, 0x33943394, 0x23A023A0, 0x33A833A8, 0x23B423B4, 0x33BC33BC, 0x33C833C8, 0x23D423D4, + 0x23DC23DC, 0x23E423E4, 0x23EC23EC, 0x2FF42FF4 + }}, + g_gmt:{set:{ + 0x00000800, 0x00000802, 0x00001004, 0x00001008, 0x0000280C, 0x00002816, 0x00002820, 0x0000282A, 0x00002034, 0x0000203C, + 0x00001844, 0x0000184A, 0x00001850, 0x00001856, 0x0000185C, 0x00001862, 0x00002068, 0x00002070, 0x00002078, 0x00002080, + 0x00002088, 0x00002090, 0x00002898, 0x000028A2, 0x000028AC, 0x000028B6, 0x000028C0, 0x000028CA, 0x000028D4, 0x000028DE, + 0x000028E8, 0x000028F2, 0x000020FC, 0x00002104, 0x0000210C, 0x00002114, 0x0000211C, 0x00002124, 0x0000192C, 0x00001932, + 0x00001938, 0x0000193E, 0x00001944, 0x0000194A, 0x00001150, 0x00001154, 0x00001958, 0x0000195E, 0x00001964, 0x0000196A, + 0x00001170, 0x00001174, 0x00001178, 0x0000117C, 0x00001980, 0x00001986, 0x0000118C, 0x00001190, 0x00001994, 0x0000199A, + 0x000011A0, 0x000011A4, 0x000011A8, 0x000011AC, 0x000021B0, 0x000021B8, 0x000021C0, 0x000021C8, 0x000021D0, 0x000021D8, + 0x000021E0, 0x000021E8, 0x000021F0, 0x000011F8, 0x000021FC, 0x00002204, 0x0000120C, 0x00002210, 0x00001218, 0x0000221C, + 0x00002224, 0x0000122C, 0x00002230, 0x00001238, 0x0000223C, 0x00001244, 0x00002248, 0x00001250, 0x00001254, 0x00002258, + 0x00001260, 0x00002264, 0x0000126C, 0x00001270, 0x00002274, 0x0000127C, 0x00002280, 0x00003288, 0x00002294, 0x0000229C, + 0x000022A4, 0x000022AC, 0x000022B4, 0x000022BC, 0x000022C4, 0x000022CC, 0x000022D4, 0x000012DC, 0x000022E0, 0x000022E8, + 0x000012F0, 0x000022F4, 0x000022FC, 0x00001304, 0x00001308, 0x0000230C, 0x00001314, 0x00001318, 0x0000231C, 0x00001324, + 0x00001328, 0x0000132C, 0x00002330, 0x00001338, 0x0000133C, 0x00001340, 0x00001344, 0x00001348, 0x0000434C, 0x0000435C, + 0x0000436C, 0x0000337C, 0x00003388, 0x00003394, 0x000023A0, 0x000033A8, 0x000023B4, 0x000033BC, 0x000033C8, 0x000023D4, + 0x000023DC, 0x000023E4, 0x000023EC, 0x00002FF4 + }}}, + { + rb_gmt:{set:{ + 0x08000800, 0x08020802, 0x10041004, 0x10081008, 0x280C280C, 0x28162816, 0x28202820, 0x282A282A, 0x20342034, 0x203C203C, + 0x18441844, 0x184A184A, 0x18501850, 0x18561856, 0x185C185C, 0x18621862, 0x20682068, 0x20702070, 0x20782078, 0x20802080, + 0x20882088, 0x20902090, 0x28982898, 0x28A228A2, 0x28AC28AC, 0x28B628B6, 0x28C028C0, 0x28CA28CA, 0x28D428D4, 0x28DE28DE, + 0x28E828E8, 0x28F228F2, 0x20FC20FC, 0x21042104, 0x210C210C, 0x21142114, 0x211C211C, 0x21242124, 0x192C192C, 0x19321932, + 0x19381938, 0x193E193E, 0x19441944, 0x194A194A, 0x11501150, 0x11541154, 0x19581958, 0x195E195E, 0x19641964, 0x196A196A, + 0x11701170, 0x11741174, 0x11781178, 0x117C117C, 0x19801980, 0x19861986, 0x118C118C, 0x11901190, 0x19941994, 0x199A199A, + 0x11A011A0, 0x11A411A4, 0x11A811A8, 0x11AC11AC, 0x21B021B0, 0x21B821B8, 0x21C021C0, 0x21C821C8, 0x21D021D0, 0x21D821D8, + 0x21E021E0, 0x21E821E8, 0x21F021F0, 0x11F811F8, 0x21FC21FC, 0x22042204, 0x120C120C, 0x22102210, 0x12181218, 0x221C221C, + 0x22242224, 0x122C122C, 0x22302230, 0x12381238, 0x223C223C, 0x12441244, 0x22482248, 0x12501250, 0x12541254, 0x22582258, + 0x12601260, 0x22642264, 0x126C126C, 0x12701270, 0x22742274, 0x127C127C, 0x22802280, 0x32883288, 0x22942294, 0x229C229C, + 0x22A422A4, 0x22AC22AC, 0x22B422B4, 0x22BC22BC, 0x22C422C4, 0x22CC22CC, 0x22D422D4, 0x12DC12DC, 0x22E022E0, 0x22E822E8, + 0x12F012F0, 0x22F422F4, 0x22FC22FC, 0x13041304, 0x13081308, 0x230C230C, 0x13141314, 0x13181318, 0x231C231C, 0x13241324, + 0x13281328, 0x132C132C, 0x23302330, 0x13381338, 0x133C133C, 0x13401340, 0x13441344, 0x13481348, 0x434C434C, 0x435C435C, + 0x436C436C, 0x337C337C, 0x33883388, 0x33943394, 0x23A023A0, 0x33A833A8, 0x23B423B4, 0x33BC33BC, 0x33C833C8, 0x23D423D4, + 0x23DC23DC, 0x23E423E4, 0x23EC23EC, 0x2FF42FF4 + }}, + g_gmt:{set:{ + 0x00000800, 0x00000802, 0x00001004, 0x00001008, 0x0000280C, 0x00002816, 0x00002820, 0x0000282A, 0x00002034, 0x0000203C, + 0x00001844, 0x0000184A, 0x00001850, 0x00001856, 0x0000185C, 0x00001862, 0x00002068, 0x00002070, 0x00002078, 0x00002080, + 0x00002088, 0x00002090, 0x00002898, 0x000028A2, 0x000028AC, 0x000028B6, 0x000028C0, 0x000028CA, 0x000028D4, 0x000028DE, + 0x000028E8, 0x000028F2, 0x000020FC, 0x00002104, 0x0000210C, 0x00002114, 0x0000211C, 0x00002124, 0x0000192C, 0x00001932, + 0x00001938, 0x0000193E, 0x00001944, 0x0000194A, 0x00001150, 0x00001154, 0x00001958, 0x0000195E, 0x00001964, 0x0000196A, + 0x00001170, 0x00001174, 0x00001178, 0x0000117C, 0x00001980, 0x00001986, 0x0000118C, 0x00001190, 0x00001994, 0x0000199A, + 0x000011A0, 0x000011A4, 0x000011A8, 0x000011AC, 0x000021B0, 0x000021B8, 0x000021C0, 0x000021C8, 0x000021D0, 0x000021D8, + 0x000021E0, 0x000021E8, 0x000021F0, 0x000011F8, 0x000021FC, 0x00002204, 0x0000120C, 0x00002210, 0x00001218, 0x0000221C, + 0x00002224, 0x0000122C, 0x00002230, 0x00001238, 0x0000223C, 0x00001244, 0x00002248, 0x00001250, 0x00001254, 0x00002258, + 0x00001260, 0x00002264, 0x0000126C, 0x00001270, 0x00002274, 0x0000127C, 0x00002280, 0x00003288, 0x00002294, 0x0000229C, + 0x000022A4, 0x000022AC, 0x000022B4, 0x000022BC, 0x000022C4, 0x000022CC, 0x000022D4, 0x000012DC, 0x000022E0, 0x000022E8, + 0x000012F0, 0x000022F4, 0x000022FC, 0x00001304, 0x00001308, 0x0000230C, 0x00001314, 0x00001318, 0x0000231C, 0x00001324, + 0x00001328, 0x0000132C, 0x00002330, 0x00001338, 0x0000133C, 0x00001340, 0x00001344, 0x00001348, 0x0000434C, 0x0000435C, + 0x0000436C, 0x0000337C, 0x00003388, 0x00003394, 0x000023A0, 0x000033A8, 0x000023B4, 0x000033BC, 0x000033C8, 0x000023D4, + 0x000023DC, 0x000023E4, 0x000023EC, 0x00002FF4 + }}}, + { + rb_gmt:{set:{ + 0x08000800, 0x08020802, 0x10041004, 0x10081008, 0x280C280C, 0x28162816, 0x28202820, 0x282A282A, 0x20342034, 0x203C203C, + 0x18441844, 0x184A184A, 0x18501850, 0x18561856, 0x185C185C, 0x18621862, 0x20682068, 0x20702070, 0x20782078, 0x20802080, + 0x20882088, 0x20902090, 0x28982898, 0x28A228A2, 0x28AC28AC, 0x28B628B6, 0x28C028C0, 0x28CA28CA, 0x28D428D4, 0x28DE28DE, + 0x28E828E8, 0x28F228F2, 0x20FC20FC, 0x21042104, 0x210C210C, 0x21142114, 0x211C211C, 0x21242124, 0x192C192C, 0x19321932, + 0x19381938, 0x193E193E, 0x19441944, 0x194A194A, 0x11501150, 0x11541154, 0x19581958, 0x195E195E, 0x19641964, 0x196A196A, + 0x11701170, 0x11741174, 0x11781178, 0x117C117C, 0x19801980, 0x19861986, 0x118C118C, 0x11901190, 0x19941994, 0x199A199A, + 0x11A011A0, 0x11A411A4, 0x11A811A8, 0x11AC11AC, 0x21B021B0, 0x21B821B8, 0x21C021C0, 0x21C821C8, 0x21D021D0, 0x21D821D8, + 0x21E021E0, 0x21E821E8, 0x21F021F0, 0x11F811F8, 0x21FC21FC, 0x22042204, 0x120C120C, 0x22102210, 0x12181218, 0x221C221C, + 0x22242224, 0x122C122C, 0x22302230, 0x12381238, 0x223C223C, 0x12441244, 0x22482248, 0x12501250, 0x12541254, 0x22582258, + 0x12601260, 0x22642264, 0x126C126C, 0x12701270, 0x22742274, 0x127C127C, 0x22802280, 0x32883288, 0x22942294, 0x229C229C, + 0x22A422A4, 0x22AC22AC, 0x22B422B4, 0x22BC22BC, 0x22C422C4, 0x22CC22CC, 0x22D422D4, 0x12DC12DC, 0x22E022E0, 0x22E822E8, + 0x12F012F0, 0x22F422F4, 0x22FC22FC, 0x13041304, 0x13081308, 0x230C230C, 0x13141314, 0x13181318, 0x231C231C, 0x13241324, + 0x13281328, 0x132C132C, 0x23302330, 0x13381338, 0x133C133C, 0x13401340, 0x13441344, 0x13481348, 0x434C434C, 0x435C435C, + 0x436C436C, 0x337C337C, 0x33883388, 0x33943394, 0x23A023A0, 0x33A833A8, 0x23B423B4, 0x33BC33BC, 0x33C833C8, 0x23D423D4, + 0x23DC23DC, 0x23E423E4, 0x23EC23EC, 0x2FF42FF4 + }}, + g_gmt:{set:{ + 0x00000800, 0x00000802, 0x00001004, 0x00001008, 0x0000280C, 0x00002816, 0x00002820, 0x0000282A, 0x00002034, 0x0000203C, + 0x00001844, 0x0000184A, 0x00001850, 0x00001856, 0x0000185C, 0x00001862, 0x00002068, 0x00002070, 0x00002078, 0x00002080, + 0x00002088, 0x00002090, 0x00002898, 0x000028A2, 0x000028AC, 0x000028B6, 0x000028C0, 0x000028CA, 0x000028D4, 0x000028DE, + 0x000028E8, 0x000028F2, 0x000020FC, 0x00002104, 0x0000210C, 0x00002114, 0x0000211C, 0x00002124, 0x0000192C, 0x00001932, + 0x00001938, 0x0000193E, 0x00001944, 0x0000194A, 0x00001150, 0x00001154, 0x00001958, 0x0000195E, 0x00001964, 0x0000196A, + 0x00001170, 0x00001174, 0x00001178, 0x0000117C, 0x00001980, 0x00001986, 0x0000118C, 0x00001190, 0x00001994, 0x0000199A, + 0x000011A0, 0x000011A4, 0x000011A8, 0x000011AC, 0x000021B0, 0x000021B8, 0x000021C0, 0x000021C8, 0x000021D0, 0x000021D8, + 0x000021E0, 0x000021E8, 0x000021F0, 0x000011F8, 0x000021FC, 0x00002204, 0x0000120C, 0x00002210, 0x00001218, 0x0000221C, + 0x00002224, 0x0000122C, 0x00002230, 0x00001238, 0x0000223C, 0x00001244, 0x00002248, 0x00001250, 0x00001254, 0x00002258, + 0x00001260, 0x00002264, 0x0000126C, 0x00001270, 0x00002274, 0x0000127C, 0x00002280, 0x00003288, 0x00002294, 0x0000229C, + 0x000022A4, 0x000022AC, 0x000022B4, 0x000022BC, 0x000022C4, 0x000022CC, 0x000022D4, 0x000012DC, 0x000022E0, 0x000022E8, + 0x000012F0, 0x000022F4, 0x000022FC, 0x00001304, 0x00001308, 0x0000230C, 0x00001314, 0x00001318, 0x0000231C, 0x00001324, + 0x00001328, 0x0000132C, 0x00002330, 0x00001338, 0x0000133C, 0x00001340, 0x00001344, 0x00001348, 0x0000434C, 0x0000435C, + 0x0000436C, 0x0000337C, 0x00003388, 0x00003394, 0x000023A0, 0x000033A8, 0x000023B4, 0x000033BC, 0x000033C8, 0x000023D4, + 0x000023DC, 0x000023E4, 0x000023EC, 0x00002FF4 + }}}, + { + rb_gmt:{set:{ + 0x08000800, 0x08020802, 0x10041004, 0x10081008, 0x280C280C, 0x28162816, 0x28202820, 0x282A282A, 0x20342034, 0x203C203C, + 0x18441844, 0x184A184A, 0x18501850, 0x18561856, 0x185C185C, 0x18621862, 0x20682068, 0x20702070, 0x20782078, 0x20802080, + 0x20882088, 0x20902090, 0x28982898, 0x28A228A2, 0x28AC28AC, 0x28B628B6, 0x28C028C0, 0x28CA28CA, 0x28D428D4, 0x28DE28DE, + 0x28E828E8, 0x28F228F2, 0x20FC20FC, 0x21042104, 0x210C210C, 0x21142114, 0x211C211C, 0x21242124, 0x192C192C, 0x19321932, + 0x19381938, 0x193E193E, 0x19441944, 0x194A194A, 0x11501150, 0x11541154, 0x19581958, 0x195E195E, 0x19641964, 0x196A196A, + 0x11701170, 0x11741174, 0x11781178, 0x117C117C, 0x19801980, 0x19861986, 0x118C118C, 0x11901190, 0x19941994, 0x199A199A, + 0x11A011A0, 0x11A411A4, 0x11A811A8, 0x11AC11AC, 0x21B021B0, 0x21B821B8, 0x21C021C0, 0x21C821C8, 0x21D021D0, 0x21D821D8, + 0x21E021E0, 0x21E821E8, 0x21F021F0, 0x11F811F8, 0x21FC21FC, 0x22042204, 0x120C120C, 0x22102210, 0x12181218, 0x221C221C, + 0x22242224, 0x122C122C, 0x22302230, 0x12381238, 0x223C223C, 0x12441244, 0x22482248, 0x12501250, 0x12541254, 0x22582258, + 0x12601260, 0x22642264, 0x126C126C, 0x12701270, 0x22742274, 0x127C127C, 0x22802280, 0x32883288, 0x22942294, 0x229C229C, + 0x22A422A4, 0x22AC22AC, 0x22B422B4, 0x22BC22BC, 0x22C422C4, 0x22CC22CC, 0x22D422D4, 0x12DC12DC, 0x22E022E0, 0x22E822E8, + 0x12F012F0, 0x22F422F4, 0x22FC22FC, 0x13041304, 0x13081308, 0x230C230C, 0x13141314, 0x13181318, 0x231C231C, 0x13241324, + 0x13281328, 0x132C132C, 0x23302330, 0x13381338, 0x133C133C, 0x13401340, 0x13441344, 0x13481348, 0x434C434C, 0x435C435C, + 0x436C436C, 0x337C337C, 0x33883388, 0x33943394, 0x23A023A0, 0x33A833A8, 0x23B423B4, 0x33BC33BC, 0x33C833C8, 0x23D423D4, + 0x23DC23DC, 0x23E423E4, 0x23EC23EC, 0x2FF42FF4 + }}, + g_gmt:{set:{ + 0x00000800, 0x00000802, 0x00001004, 0x00001008, 0x0000280C, 0x00002816, 0x00002820, 0x0000282A, 0x00002034, 0x0000203C, + 0x00001844, 0x0000184A, 0x00001850, 0x00001856, 0x0000185C, 0x00001862, 0x00002068, 0x00002070, 0x00002078, 0x00002080, + 0x00002088, 0x00002090, 0x00002898, 0x000028A2, 0x000028AC, 0x000028B6, 0x000028C0, 0x000028CA, 0x000028D4, 0x000028DE, + 0x000028E8, 0x000028F2, 0x000020FC, 0x00002104, 0x0000210C, 0x00002114, 0x0000211C, 0x00002124, 0x0000192C, 0x00001932, + 0x00001938, 0x0000193E, 0x00001944, 0x0000194A, 0x00001150, 0x00001154, 0x00001958, 0x0000195E, 0x00001964, 0x0000196A, + 0x00001170, 0x00001174, 0x00001178, 0x0000117C, 0x00001980, 0x00001986, 0x0000118C, 0x00001190, 0x00001994, 0x0000199A, + 0x000011A0, 0x000011A4, 0x000011A8, 0x000011AC, 0x000021B0, 0x000021B8, 0x000021C0, 0x000021C8, 0x000021D0, 0x000021D8, + 0x000021E0, 0x000021E8, 0x000021F0, 0x000011F8, 0x000021FC, 0x00002204, 0x0000120C, 0x00002210, 0x00001218, 0x0000221C, + 0x00002224, 0x0000122C, 0x00002230, 0x00001238, 0x0000223C, 0x00001244, 0x00002248, 0x00001250, 0x00001254, 0x00002258, + 0x00001260, 0x00002264, 0x0000126C, 0x00001270, 0x00002274, 0x0000127C, 0x00002280, 0x00003288, 0x00002294, 0x0000229C, + 0x000022A4, 0x000022AC, 0x000022B4, 0x000022BC, 0x000022C4, 0x000022CC, 0x000022D4, 0x000012DC, 0x000022E0, 0x000022E8, + 0x000012F0, 0x000022F4, 0x000022FC, 0x00001304, 0x00001308, 0x0000230C, 0x00001314, 0x00001318, 0x0000231C, 0x00001324, + 0x00001328, 0x0000132C, 0x00002330, 0x00001338, 0x0000133C, 0x00001340, 0x00001344, 0x00001348, 0x0000434C, 0x0000435C, + 0x0000436C, 0x0000337C, 0x00003388, 0x00003394, 0x000023A0, 0x000033A8, 0x000023B4, 0x000033BC, 0x000033C8, 0x000023D4, + 0x000023DC, 0x000023E4, 0x000023EC, 0x00002FF4 + }}}, + { + rb_gmt:{set:{ + 0x08000800, 0x08020802, 0x10041004, 0x10081008, 0x280C280C, 0x28162816, 0x28202820, 0x282A282A, 0x20342034, 0x203C203C, + 0x18441844, 0x184A184A, 0x18501850, 0x18561856, 0x185C185C, 0x18621862, 0x20682068, 0x20702070, 0x20782078, 0x20802080, + 0x20882088, 0x20902090, 0x28982898, 0x28A228A2, 0x28AC28AC, 0x28B628B6, 0x28C028C0, 0x28CA28CA, 0x28D428D4, 0x28DE28DE, + 0x28E828E8, 0x28F228F2, 0x20FC20FC, 0x21042104, 0x210C210C, 0x21142114, 0x211C211C, 0x21242124, 0x192C192C, 0x19321932, + 0x19381938, 0x193E193E, 0x19441944, 0x194A194A, 0x11501150, 0x11541154, 0x19581958, 0x195E195E, 0x19641964, 0x196A196A, + 0x11701170, 0x11741174, 0x11781178, 0x117C117C, 0x19801980, 0x19861986, 0x118C118C, 0x11901190, 0x19941994, 0x199A199A, + 0x11A011A0, 0x11A411A4, 0x11A811A8, 0x11AC11AC, 0x21B021B0, 0x21B821B8, 0x21C021C0, 0x21C821C8, 0x21D021D0, 0x21D821D8, + 0x21E021E0, 0x21E821E8, 0x21F021F0, 0x11F811F8, 0x21FC21FC, 0x22042204, 0x120C120C, 0x22102210, 0x12181218, 0x221C221C, + 0x22242224, 0x122C122C, 0x22302230, 0x12381238, 0x223C223C, 0x12441244, 0x22482248, 0x12501250, 0x12541254, 0x22582258, + 0x12601260, 0x22642264, 0x126C126C, 0x12701270, 0x22742274, 0x127C127C, 0x22802280, 0x32883288, 0x22942294, 0x229C229C, + 0x22A422A4, 0x22AC22AC, 0x22B422B4, 0x22BC22BC, 0x22C422C4, 0x22CC22CC, 0x22D422D4, 0x12DC12DC, 0x22E022E0, 0x22E822E8, + 0x12F012F0, 0x22F422F4, 0x22FC22FC, 0x13041304, 0x13081308, 0x230C230C, 0x13141314, 0x13181318, 0x231C231C, 0x13241324, + 0x13281328, 0x132C132C, 0x23302330, 0x13381338, 0x133C133C, 0x13401340, 0x13441344, 0x13481348, 0x434C434C, 0x435C435C, + 0x436C436C, 0x337C337C, 0x33883388, 0x33943394, 0x23A023A0, 0x33A833A8, 0x23B423B4, 0x33BC33BC, 0x33C833C8, 0x23D423D4, + 0x23DC23DC, 0x23E423E4, 0x23EC23EC, 0x2FF42FF4 + }}, + g_gmt:{set:{ + 0x00000800, 0x00000802, 0x00001004, 0x00001008, 0x0000280C, 0x00002816, 0x00002820, 0x0000282A, 0x00002034, 0x0000203C, + 0x00001844, 0x0000184A, 0x00001850, 0x00001856, 0x0000185C, 0x00001862, 0x00002068, 0x00002070, 0x00002078, 0x00002080, + 0x00002088, 0x00002090, 0x00002898, 0x000028A2, 0x000028AC, 0x000028B6, 0x000028C0, 0x000028CA, 0x000028D4, 0x000028DE, + 0x000028E8, 0x000028F2, 0x000020FC, 0x00002104, 0x0000210C, 0x00002114, 0x0000211C, 0x00002124, 0x0000192C, 0x00001932, + 0x00001938, 0x0000193E, 0x00001944, 0x0000194A, 0x00001150, 0x00001154, 0x00001958, 0x0000195E, 0x00001964, 0x0000196A, + 0x00001170, 0x00001174, 0x00001178, 0x0000117C, 0x00001980, 0x00001986, 0x0000118C, 0x00001190, 0x00001994, 0x0000199A, + 0x000011A0, 0x000011A4, 0x000011A8, 0x000011AC, 0x000021B0, 0x000021B8, 0x000021C0, 0x000021C8, 0x000021D0, 0x000021D8, + 0x000021E0, 0x000021E8, 0x000021F0, 0x000011F8, 0x000021FC, 0x00002204, 0x0000120C, 0x00002210, 0x00001218, 0x0000221C, + 0x00002224, 0x0000122C, 0x00002230, 0x00001238, 0x0000223C, 0x00001244, 0x00002248, 0x00001250, 0x00001254, 0x00002258, + 0x00001260, 0x00002264, 0x0000126C, 0x00001270, 0x00002274, 0x0000127C, 0x00002280, 0x00003288, 0x00002294, 0x0000229C, + 0x000022A4, 0x000022AC, 0x000022B4, 0x000022BC, 0x000022C4, 0x000022CC, 0x000022D4, 0x000012DC, 0x000022E0, 0x000022E8, + 0x000012F0, 0x000022F4, 0x000022FC, 0x00001304, 0x00001308, 0x0000230C, 0x00001314, 0x00001318, 0x0000231C, 0x00001324, + 0x00001328, 0x0000132C, 0x00002330, 0x00001338, 0x0000133C, 0x00001340, 0x00001344, 0x00001348, 0x0000434C, 0x0000435C, + 0x0000436C, 0x0000337C, 0x00003388, 0x00003394, 0x000023A0, 0x000033A8, 0x000023B4, 0x000033BC, 0x000033C8, 0x000023D4, + 0x000023DC, 0x000023E4, 0x000023EC, 0x00002FF4 + }}} +}, + +ANR:{ + {set:{//00: profile = preview, sensor mode = preview ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0014020A, + 0x04020101, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{//01: profile = preview, sensor mode = preview ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0014020A, + 0x04020101, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{//02: profile = preview, sensor mode = preview ISO400 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0014020A, + 0x04020101, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{//03: profile = preview, sensor mode = preview ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0014020A, + 0x04020101, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{//04: profile = preview, sensor mode = preview ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0014020A, + 0x04020101, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{//05: profile = preview, sensor mode = preview ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0014020A, + 0x04020101, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{//06: profile = preview, sensor mode = preview ISO2000 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0014020A, + 0x04020101, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{//07: profile = preview, sensor mode = preview ISO2400 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0014020A, + 0x04020101, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{//08: profile = preview, sensor mode = preview ISO2800 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0018020A, + 0x05030201, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//09: profile = preview, sensor mode = preview ISO3200 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0018020A, + 0x05030201, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//10: profile = preview, sensor mode = capture ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0014020A, + 0x04020101, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{//11: profile = preview, sensor mode = capture ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0014020A, + 0x04020101, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{//12: profile = preview, sensor mode = capture ISO400 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0014020A, + 0x04020101, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{//13: profile = preview, sensor mode = capture ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0018020A, + 0x05030201, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//14: profile = preview, sensor mode = capture ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0018020A, + 0x05030201, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//15: profile = preview, sensor mode = capture ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001A020A, + 0x05030201, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//16: profile = preview, sensor mode = capture ISO2000 + 0x01040003, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001A020A, + 0x05030201, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//17: profile = preview, sensor mode = capture ISO2400 + 0x01040003, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001A020A, + 0x05030201, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//18: profile = preview, sensor mode = capture ISO2800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//19: profile = preview, sensor mode = capture ISO3200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//20: profile = preview, sensor mode = video ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//21: profile = preview, sensor mode = video ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//22: profile = preview, sensor mode = video ISO400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//23: profile = preview, sensor mode = video ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//24: profile = preview, sensor mode = video ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//25: profile = preview, sensor mode = video ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//26: profile = preview, sensor mode = video ISO2000 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//27: profile = preview, sensor mode = video ISO2400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//28: profile = preview, sensor mode = video ISO2800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//29: profile = preview, sensor mode = video ISO3200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//30: profile = preview, sensor mode = SlimVideo1 ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//31: profile = preview, sensor mode = SlimVideo1 ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//32: profile = preview, sensor mode = SlimVideo1 ISO400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//33: profile = preview, sensor mode = SlimVideo1 ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//34: profile = preview, sensor mode = SlimVideo1 ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//35: profile = preview, sensor mode = SlimVideo1 ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//36: profile = preview, sensor mode = SlimVideo1 ISO2000 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//37: profile = preview, sensor mode = SlimVideo1 ISO2400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//38: profile = preview, sensor mode = SlimVideo1 ISO2800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//39: profile = preview, sensor mode = SlimVideo1 ISO3200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//40: profile = preview, sensor mode = SlimVideo2 ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0014020A, + 0x04020101, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{//41: profile = preview, sensor mode = SlimVideo2 ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0014020A, + 0x04020101, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{//42: profile = preview, sensor mode = SlimVideo2 ISO400 + 0x01040003, 0x00001012, 0x00021100, 0x09000501, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0A070502, 0x0014020A, + 0x04020101, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x130E2010, 0x40004000 + }}, + {set:{//43: profile = preview, sensor mode = SlimVideo2 ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000501, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0A070502, 0x0014020A, + 0x04020101, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x130E2010, 0x40004000 + }}, + {set:{//44: profile = preview, sensor mode = SlimVideo2 ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000501, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0A070502, 0x0014020A, + 0x04020101, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x130E2010, 0x40004000 + }}, + {set:{//45: profile = preview, sensor mode = SlimVideo2 ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0014020A, + 0x04020101, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{//46: profile = preview, sensor mode = SlimVideo2 ISO2000 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0014020A, + 0x04020101, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{//47: profile = preview, sensor mode = SlimVideo2 ISO2400 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0014020A, + 0x04020101, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{//48: profile = preview, sensor mode = SlimVideo2 ISO2800 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0018020A, + 0x05030201, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//49: profile = preview, sensor mode = SlimVideo2 ISO3200 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0018020A, + 0x05030201, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//50: profile = video, sensor mode = preview ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0014020A, + 0x04020101, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{//51: profile = video, sensor mode = preview ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0014020A, + 0x04020101, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{//52: profile = video, sensor mode = preview ISO400 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0014020A, + 0x04020101, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{//53: profile = video, sensor mode = preview ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0018020A, + 0x05030201, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//54: profile = video, sensor mode = preview ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0018020A, + 0x05030201, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//55: profile = video, sensor mode = preview ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001A020A, + 0x05030201, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//56: profile = video, sensor mode = preview ISO2000 + 0x01040003, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001A020A, + 0x05030201, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//57: profile = video, sensor mode = preview ISO2400 + 0x01040003, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001A020A, + 0x05030201, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//58: profile = video, sensor mode = preview ISO2800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//59: profile = video, sensor mode = preview ISO3200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//60: profile = video, sensor mode = capture ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//61: profile = video, sensor mode = capture ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//62: profile = video, sensor mode = capture ISO400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//63: profile = video, sensor mode = capture ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//64: profile = video, sensor mode = capture ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//65: profile = video, sensor mode = capture ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//66: profile = video, sensor mode = capture ISO2000 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//67: profile = video, sensor mode = capture ISO2400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//68: profile = video, sensor mode = capture ISO2800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//69: profile = video, sensor mode = capture ISO3200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//70: profile = video, sensor mode = video ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//71: profile = video, sensor mode = video ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//72: profile = video, sensor mode = video ISO400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//73: profile = video, sensor mode = video ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//74: profile = video, sensor mode = video ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//75: profile = video, sensor mode = video ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//76: profile = video, sensor mode = video ISO2000 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//77: profile = video, sensor mode = video ISO2400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//78: profile = video, sensor mode = video ISO2800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//79: profile = video, sensor mode = video ISO3200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//80: profile = video, sensor mode = SlimVideo1 ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//81: profile = video, sensor mode = SlimVideo1 ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//82: profile = video, sensor mode = SlimVideo1 ISO400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//83: profile = video, sensor mode = SlimVideo1 ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//84: profile = video, sensor mode = SlimVideo1 ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//85: profile = video, sensor mode = SlimVideo1 ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//86: profile = video, sensor mode = SlimVideo1 ISO2000 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//87: profile = video, sensor mode = SlimVideo1 ISO2400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//88: profile = video, sensor mode = SlimVideo1 ISO2800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//89: profile = video, sensor mode = SlimVideo1 ISO3200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//90: profile = video, sensor mode = SlimVideo2 ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//91: profile = video, sensor mode = SlimVideo2 ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//92: profile = video, sensor mode = SlimVideo2 ISO400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//93: profile = video, sensor mode = SlimVideo2 ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//94: profile = video, sensor mode = SlimVideo2 ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//95: profile = video, sensor mode = SlimVideo2 ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//96: profile = video, sensor mode = SlimVideo2 ISO2000 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//97: profile = video, sensor mode = SlimVideo2 ISO2400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//98: profile = video, sensor mode = SlimVideo2 ISO2800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//99: profile = video, sensor mode = SlimVideo2 ISO3200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//100: profile = capture, sensor mode = preview ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//101: profile = capture, sensor mode = preview ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//102: profile = capture, sensor mode = preview ISO400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//103: profile = capture, sensor mode = preview ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//104: profile = capture, sensor mode = preview ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//105: profile = capture, sensor mode = preview ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//106: profile = capture, sensor mode = preview ISO2000 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//107: profile = capture, sensor mode = preview ISO2400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//108: profile = capture, sensor mode = preview ISO2800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//109: profile = capture, sensor mode = preview ISO3200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//110: profile = capture, sensor mode = capture ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//111: profile = capture, sensor mode = capture ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//112: profile = capture, sensor mode = capture ISO400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//113: profile = capture, sensor mode = capture ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//114: profile = capture, sensor mode = capture ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//115: profile = capture, sensor mode = capture ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//116: profile = capture, sensor mode = capture ISO2000 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//117: profile = capture, sensor mode = capture ISO2400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//118: profile = capture, sensor mode = capture ISO2800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//119: profile = capture, sensor mode = capture ISO3200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//120: profile = capture, sensor mode = video ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//121: profile = capture, sensor mode = video ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//122: profile = capture, sensor mode = video ISO400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//123: profile = capture, sensor mode = video ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//124: profile = capture, sensor mode = video ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//125: profile = capture, sensor mode = video ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//126: profile = capture, sensor mode = video ISO2000 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//127: profile = capture, sensor mode = video ISO2400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//128: profile = capture, sensor mode = video ISO2800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//129: profile = capture, sensor mode = video ISO3200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//130: profile = capture, sensor mode = SlimVideo1 ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//131: profile = capture, sensor mode = SlimVideo1 ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//132: profile = capture, sensor mode = SlimVideo1 ISO400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//133: profile = capture, sensor mode = SlimVideo1 ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//134: profile = capture, sensor mode = SlimVideo1 ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//135: profile = capture, sensor mode = SlimVideo1 ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//136: profile = capture, sensor mode = SlimVideo1 ISO2000 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//137: profile = capture, sensor mode = SlimVideo1 ISO2400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//138: profile = capture, sensor mode = SlimVideo1 ISO2800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//139: profile = capture, sensor mode = SlimVideo1 ISO3200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//140: profile = capture, sensor mode = SlimVideo2 ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//141: profile = capture, sensor mode = SlimVideo2 ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//142: profile = capture, sensor mode = SlimVideo2 ISO400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//143: profile = capture, sensor mode = SlimVideo2 ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//144: profile = capture, sensor mode = SlimVideo2 ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//145: profile = capture, sensor mode = SlimVideo2 ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//146: profile = capture, sensor mode = SlimVideo2 ISO2000 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//147: profile = capture, sensor mode = SlimVideo2 ISO2400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//148: profile = capture, sensor mode = SlimVideo2 ISO2800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//149: profile = capture, sensor mode = SlimVideo2 ISO3200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//150: profile = N3D preview ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//151: profile = N3D preview ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//152: profile = N3D preview ISO400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//153: profile = N3D preview ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//154: profile = N3D preview ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//155: profile = N3D preview ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//156: profile = N3D preview ISO2000 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//157: profile = N3D preview ISO2400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//158: profile = N3D preview ISO2800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//159: profile = N3D preview ISO3200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//160: profile = N3D video ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//161: profile = N3D video ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//162: profile = N3D video ISO400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//163: profile = N3D video ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//164: profile = N3D video ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//165: profile = N3D video ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//166: profile = N3D video ISO2000 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//167: profile = N3D video ISO2400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//168: profile = N3D video ISO2800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//169: profile = N3D video ISO3200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//170: profile = N3D capture ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//171: profile = N3D capture ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//172: profile = N3D capture ISO400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//173: profile = N3D capture ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//174: profile = N3D capture ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//175: profile = N3D capture ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//176: profile = N3D capture ISO2000 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//177: profile = N3D capture ISO2400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//178: profile = N3D capture ISO2800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//179: profile = N3D capture ISO3200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//180: profile = MFB postproc mixing ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//181: profile = MFB postproc mixing ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//182: profile = MFB postproc mixing ISO400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//183: profile = MFB postproc mixing ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//184: profile = MFB postproc mixing ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//185: profile = MFB postproc mixing ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//186: profile = MFB postproc mixing ISO2000 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//187: profile = MFB postproc mixing ISO2400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//188: profile = MFB postproc mixing ISO2800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//189: profile = MFB postproc mixing ISO3200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//190: profile = MFB post-proc ANR EE ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//191: profile = MFB post-proc ANR EE ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//192: profile = MFB post-proc ANR EE ISO400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//193: profile = MFB post-proc ANR EE ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//194: profile = MFB post-proc ANR EE ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//195: profile = MFB post-proc ANR EE ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//196: profile = MFB post-proc ANR EE ISO2000 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//197: profile = MFB post-proc ANR EE ISO2400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//198: profile = MFB post-proc ANR EE ISO2800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//199: profile = MFB post-proc ANR EE ISO3200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//200: profile = IHDR preview ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//201: profile = IHDR preview ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//202: profile = IHDR preview ISO400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//203: profile = IHDR preview ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//204: profile = IHDR preview ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//205: profile = IHDR preview ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//206: profile = IHDR preview ISO2000 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//207: profile = IHDR preview ISO2400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//208: profile = IHDR preview ISO2800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//209: profile = IHDR preview ISO3200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//210: profile = IHDR video ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//211: profile = IHDR video ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//212: profile = IHDR video ISO400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//213: profile = IHDR video ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//214: profile = IHDR video ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//215: profile = IHDR video ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//216: profile = IHDR video ISO2000 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//217: profile = IHDR video ISO2400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//218: profile = IHDR video ISO2800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//219: profile = IHDR video ISO3200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//220: profile = Multi-pass ANR1 ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//221: profile = Multi-pass ANR1 ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//222: profile = Multi-pass ANR1 ISO400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//223: profile = Multi-pass ANR1 ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//224: profile = Multi-pass ANR1 ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//225: profile = Multi-pass ANR1 ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//226: profile = Multi-pass ANR1 ISO2000 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//227: profile = Multi-pass ANR1 ISO2400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//228: profile = Multi-pass ANR1 ISO2800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//229: profile = Multi-pass ANR1 ISO3200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//230: profile = Multi-pass ANR2 ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//231: profile = Multi-pass ANR2 ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//232: profile = Multi-pass ANR2 ISO400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//233: profile = Multi-pass ANR2 ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//234: profile = Multi-pass ANR2 ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//235: profile = Multi-pass ANR2 ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//236: profile = Multi-pass ANR2 ISO2000 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//237: profile = Multi-pass ANR2 ISO2400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//238: profile = Multi-pass ANR2 ISO2800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//239: profile = Multi-pass ANR2 ISO3200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//240: profile = MFB Multi-pass ANR1 ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//241: profile = MFB Multi-pass ANR1 ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//242: profile = MFB Multi-pass ANR1 ISO400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//243: profile = MFB Multi-pass ANR1 ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//244: profile = MFB Multi-pass ANR1 ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//245: profile = MFB Multi-pass ANR1 ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//246: profile = MFB Multi-pass ANR1 ISO2000 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//247: profile = MFB Multi-pass ANR1 ISO2400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//248: profile = MFB Multi-pass ANR1 ISO2800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//249: profile = MFB Multi-pass ANR1 ISO3200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//250: profile = MFB Multi-pass ANR2 ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//251: profile = MFB Multi-pass ANR2 ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//252: profile = MFB Multi-pass ANR2 ISO400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//253: profile = MFB Multi-pass ANR2 ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//254: profile = MFB Multi-pass ANR2 ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//255: profile = MFB Multi-pass ANR2 ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//256: profile = MFB Multi-pass ANR2 ISO2000 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//257: profile = MFB Multi-pass ANR2 ISO2400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//258: profile = MFB Multi-pass ANR2 ISO2800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//259: profile = MFB Multi-pass ANR2 ISO3200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//260: profile = preview, sensor mode = custom1 ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//261: profile = preview, sensor mode = custom1 ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//262: profile = preview, sensor mode = custom1 ISO400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//263: profile = preview, sensor mode = custom1 ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//264: profile = preview, sensor mode = custom1 ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//265: profile = preview, sensor mode = custom1 ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//266: profile = preview, sensor mode = custom1 ISO2000 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//267: profile = preview, sensor mode = custom1 ISO2400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//268: profile = preview, sensor mode = custom1 ISO2800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//269: profile = preview, sensor mode = custom1 ISO3200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//270: profile = preview, sensor mode = custom2 ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//271: profile = preview, sensor mode = custom2 ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//272: profile = preview, sensor mode = custom2 ISO400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//273: profile = preview, sensor mode = custom2 ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//274: profile = preview, sensor mode = custom2 ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//275: profile = preview, sensor mode = custom2 ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//276: profile = preview, sensor mode = custom2 ISO2000 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//277: profile = preview, sensor mode = custom2 ISO2400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//278: profile = preview, sensor mode = custom2 ISO2800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//279: profile = preview, sensor mode = custom2 ISO3200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//280: profile = preview, sensor mode = custom3 ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//281: profile = preview, sensor mode = custom3 ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//282: profile = preview, sensor mode = custom3 ISO400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//283: profile = preview, sensor mode = custom3 ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//284: profile = preview, sensor mode = custom3 ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//285: profile = preview, sensor mode = custom3 ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//286: profile = preview, sensor mode = custom3 ISO2000 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//287: profile = preview, sensor mode = custom3 ISO2400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//288: profile = preview, sensor mode = custom3 ISO2800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//289: profile = preview, sensor mode = custom3 ISO3200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//290: profile = preview, sensor mode = custom4 ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//291: profile = preview, sensor mode = custom4 ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//292: profile = preview, sensor mode = custom4 ISO400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//293: profile = preview, sensor mode = custom4 ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//294: profile = preview, sensor mode = custom4 ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//295: profile = preview, sensor mode = custom4 ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//296: profile = preview, sensor mode = custom4 ISO2000 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//297: profile = preview, sensor mode = custom4 ISO2400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//298: profile = preview, sensor mode = custom4 ISO2800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//299: profile = preview, sensor mode = custom4 ISO3200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//300: profile = preview, sensor mode = custom5 ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//301: profile = preview, sensor mode = custom5 ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//302: profile = preview, sensor mode = custom5 ISO400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//303: profile = preview, sensor mode = custom5 ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//304: profile = preview, sensor mode = custom5 ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//305: profile = preview, sensor mode = custom5 ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//306: profile = preview, sensor mode = custom5 ISO2000 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//307: profile = preview, sensor mode = custom5 ISO2400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//308: profile = preview, sensor mode = custom5 ISO2800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//309: profile = preview, sensor mode = custom5 ISO3200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//310: profile = video, sensor mode = custom1 ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//311: profile = video, sensor mode = custom1 ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//312: profile = video, sensor mode = custom1 ISO400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//313: profile = video, sensor mode = custom1 ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//314: profile = video, sensor mode = custom1 ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//315: profile = video, sensor mode = custom1 ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//316: profile = video, sensor mode = custom1 ISO2000 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//317: profile = video, sensor mode = custom1 ISO2400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//318: profile = video, sensor mode = custom1 ISO2800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//319: profile = video, sensor mode = custom1 ISO3200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//320: profile = video, sensor mode = custom2 ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//321: profile = video, sensor mode = custom2 ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//322: profile = video, sensor mode = custom2 ISO400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//323: profile = video, sensor mode = custom2 ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//324: profile = video, sensor mode = custom2 ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//325: profile = video, sensor mode = custom2 ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//326: profile = video, sensor mode = custom2 ISO2000 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//327: profile = video, sensor mode = custom2 ISO2400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//328: profile = video, sensor mode = custom2 ISO2800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//329: profile = video, sensor mode = custom2 ISO3200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//330: profile = video, sensor mode = custom3 ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//331: profile = video, sensor mode = custom3 ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//332: profile = video, sensor mode = custom3 ISO400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//333: profile = video, sensor mode = custom3 ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//334: profile = video, sensor mode = custom3 ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//335: profile = video, sensor mode = custom3 ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//336: profile = video, sensor mode = custom3 ISO2000 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//337: profile = video, sensor mode = custom3 ISO2400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//338: profile = video, sensor mode = custom3 ISO2800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//339: profile = video, sensor mode = custom3 ISO3200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//340: profile = video, sensor mode = custom4 ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//341: profile = video, sensor mode = custom4 ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//342: profile = video, sensor mode = custom4 ISO400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//343: profile = video, sensor mode = custom4 ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//344: profile = video, sensor mode = custom4 ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//345: profile = video, sensor mode = custom4 ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//346: profile = video, sensor mode = custom4 ISO2000 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//347: profile = video, sensor mode = custom4 ISO2400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//348: profile = video, sensor mode = custom4 ISO2800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//349: profile = video, sensor mode = custom4 ISO3200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//350: profile = video, sensor mode = custom5 ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//351: profile = video, sensor mode = custom5 ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//352: profile = video, sensor mode = custom5 ISO400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//353: profile = video, sensor mode = custom5 ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//354: profile = video, sensor mode = custom5 ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//355: profile = video, sensor mode = custom5 ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//356: profile = video, sensor mode = custom5 ISO2000 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//357: profile = video, sensor mode = custom5 ISO2400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//358: profile = video, sensor mode = custom5 ISO2800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//359: profile = video, sensor mode = custom5 ISO3200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//360: profile = capture, sensor mode = custom1 ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//361: profile = capture, sensor mode = custom1 ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//362: profile = capture, sensor mode = custom1 ISO400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//363: profile = capture, sensor mode = custom1 ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//364: profile = capture, sensor mode = custom1 ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//365: profile = capture, sensor mode = custom1 ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//366: profile = capture, sensor mode = custom1 ISO2000 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//367: profile = capture, sensor mode = custom1 ISO2400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//368: profile = capture, sensor mode = custom1 ISO2800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//369: profile = capture, sensor mode = custom1 ISO3200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//370: profile = capture, sensor mode = custom2 ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//371: profile = capture, sensor mode = custom2 ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//372: profile = capture, sensor mode = custom2 ISO400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//373: profile = capture, sensor mode = custom2 ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//374: profile = capture, sensor mode = custom2 ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//375: profile = capture, sensor mode = custom2 ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//376: profile = capture, sensor mode = custom2 ISO2000 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//377: profile = capture, sensor mode = custom2 ISO2400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//378: profile = capture, sensor mode = custom2 ISO2800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//379: profile = capture, sensor mode = custom2 ISO3200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//380: profile = capture, sensor mode = custom3 ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//381: profile = capture, sensor mode = custom3 ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//382: profile = capture, sensor mode = custom3 ISO400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//383: profile = capture, sensor mode = custom3 ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//384: profile = capture, sensor mode = custom3 ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//385: profile = capture, sensor mode = custom3 ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//386: profile = capture, sensor mode = custom3 ISO2000 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//387: profile = capture, sensor mode = custom3 ISO2400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//388: profile = capture, sensor mode = custom3 ISO2800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//389: profile = capture, sensor mode = custom3 ISO3200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//390: profile = capture, sensor mode = custom4 ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//391: profile = capture, sensor mode = custom4 ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//392: profile = capture, sensor mode = custom4 ISO400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//393: profile = capture, sensor mode = custom4 ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//394: profile = capture, sensor mode = custom4 ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//395: profile = capture, sensor mode = custom4 ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//396: profile = capture, sensor mode = custom4 ISO2000 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//397: profile = capture, sensor mode = custom4 ISO2400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//398: profile = capture, sensor mode = custom4 ISO2800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//399: profile = capture, sensor mode = custom4 ISO3200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//400: profile = capture, sensor mode = custom5 ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//401: profile = capture, sensor mode = custom5 ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//402: profile = capture, sensor mode = custom5 ISO400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//403: profile = capture, sensor mode = custom5 ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//404: profile = capture, sensor mode = custom5 ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//405: profile = capture, sensor mode = custom5 ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//406: profile = capture, sensor mode = custom5 ISO2000 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//407: profile = capture, sensor mode = custom5 ISO2400 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//408: profile = capture, sensor mode = custom5 ISO2800 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//409: profile = capture, sensor mode = custom5 ISO3200 + 0x01040003, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0021020A, + 0x07050301, 0x00000006, 0x08080808, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }} + + +}, + +CCR:{ + {set:{//00: , ISO100 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//01: , ISO100 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//02: , ISO200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//03: , ISO400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//04: , ISO400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//05: , ISO800 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//06: , ISO1200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//07: , ISO1600 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//08: , ISO2000 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//09: , ISO2400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//10: IHDR preview, ISO100 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//11: IHDR preview, ISO100 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//12: IHDR preview, ISO200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//13: IHDR preview, ISO400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//14: IHDR preview, ISO400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//15: IHDR preview, ISO800 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//16: IHDR preview, ISO1200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//17: IHDR preview, ISO1600 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//18: IHDR preview, ISO2000 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//19: IHDR preview, ISO2400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//20: IHDR video, ISO100 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//21: IHDR video, ISO100 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//22: IHDR video, ISO200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//23: IHDR video, ISO400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//24: IHDR video, ISO400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//25: IHDR video, ISO800 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//26: IHDR video, ISO1200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//27: IHDR video, ISO1600 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//28: IHDR video, ISO2000 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//29: IHDR video, ISO2400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//30: Multi-pass ANR1, ISO100 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//31: Multi-pass ANR1, ISO100 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//32: Multi-pass ANR1, ISO200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//33: Multi-pass ANR1, ISO400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//34: Multi-pass ANR1, ISO400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//35: Multi-pass ANR1, ISO800 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//36: Multi-pass ANR1, ISO1200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//37: Multi-pass ANR1, ISO1600 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//38: Multi-pass ANR1, ISO2000 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//39: Multi-pass ANR1, ISO2400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//40: Multi-pass ANR2, ISO100 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//41: Multi-pass ANR2, ISO100 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//42: Multi-pass ANR2, ISO200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//43: Multi-pass ANR2, ISO400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//44: Multi-pass ANR2, ISO400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//45: Multi-pass ANR2, ISO800 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//46: Multi-pass ANR2, ISO1200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//47: Multi-pass ANR2, ISO1600 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//48: Multi-pass ANR2, ISO2000 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//49: Multi-pass ANR2, ISO2400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//50: MFB Multi-pass ANR1, ISO100 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//51: MFB Multi-pass ANR1, ISO100 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//52: MFB Multi-pass ANR1, ISO200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//53: MFB Multi-pass ANR1, ISO400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//54: MFB Multi-pass ANR1, ISO400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//55: MFB Multi-pass ANR1, ISO800 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//56: MFB Multi-pass ANR1, ISO1200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//57: MFB Multi-pass ANR1, ISO1600 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//58: MFB Multi-pass ANR1, ISO2000 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//59: MFB Multi-pass ANR1, ISO2400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//60: MFB Multi-pass ANR2, ISO100 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//61: MFB Multi-pass ANR2, ISO100 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//62: MFB Multi-pass ANR2, ISO200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//63: MFB Multi-pass ANR2, ISO400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//64: MFB Multi-pass ANR2, ISO400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//65: MFB Multi-pass ANR2, ISO800 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//66: MFB Multi-pass ANR2, ISO1200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//67: MFB Multi-pass ANR2, ISO1600 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//68: MFB Multi-pass ANR2, ISO2000 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//69: MFB Multi-pass ANR2, ISO2400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }} +}, + +EE:{ + {set:{//00: profile = preview, sensor mode = preview ISO100 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x005A0000, 0x00820132, 0x00960060, 0x009600B9, 0x0000FE00, 0x0000C8C8, + 0x00004443, 0x00010514, 0x00040228, 0x0028023C, 0x2C2C3636, 0x00002222 + }}, + {set:{//01: profile = preview, sensor mode = preview ISO200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x005A0000, 0x00820132, 0x00960060, 0x009600B9, 0x0000FE00, 0x0000C8C8, + 0x00004443, 0x00010514, 0x00040228, 0x0028023C, 0x2C2C3636, 0x00002222 + }}, + {set:{//02: profile = preview, sensor mode = preview ISO400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x005A0000, 0x00820132, 0x00960060, 0x009600B9, 0x0000FE00, 0x0000C8C8, + 0x00004443, 0x00010514, 0x00040228, 0x0028023C, 0x2C2C3636, 0x00002222 + }}, + {set:{//03: profile = preview, sensor mode = preview ISO800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x005A0000, 0x00820139, 0x008C006C, 0x008C00B9, 0x0000FE00, 0x0000C8C8, + 0x00004443, 0x00010514, 0x00020228, 0x0028023C, 0x2C2C3636, 0x00002222 + }}, + {set:{//04: profile = preview, sensor mode = preview ISO1200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x005A0000, 0x00820139, 0x008C006C, 0x008C00B9, 0x0000FE00, 0x0000C8C8, + 0x00004443, 0x00010514, 0x00020228, 0x0028023C, 0x2C2C3636, 0x00002222 + }}, + {set:{//05: profile = preview, sensor mode = preview ISO1600 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x005A0000, 0x0082013F, 0x00820076, 0x008200B9, 0x0000FE00, 0x0000C8C8, + 0x00004443, 0x00010514, 0x00020228, 0x000D023C, 0x2C2C3636, 0x00002222 + }}, + {set:{//06: profile = preview, sensor mode = preview ISO2000 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x005A0000, 0x0082013F, 0x00820076, 0x008200B9, 0x0000FE00, 0x0000C8C8, + 0x00004443, 0x00010514, 0x00020228, 0x000D023C, 0x2C2C3636, 0x00002222 + }}, + {set:{//07: profile = preview, sensor mode = preview ISO2400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x003C0000, 0x00640146, 0x00780082, 0x007800B9, 0x0000FE00, 0x0000C8C8, + 0x00004443, 0x00010314, 0x00010228, 0x0004013C, 0x2C2C3636, 0x00002222 + }}, + {set:{//08: profile = preview, sensor mode = preview ISO2800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x003C0000, 0x00640053, 0x00640097, 0x006400B9, 0x0000FF00, 0x0000C8C8, + 0x00004443, 0x00010314, 0x00010228, 0x0002013C, 0x2C2C3636, 0x00002222 + }}, + {set:{//09: profile = preview, sensor mode = preview ISO3200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//10: profile = preview, sensor mode = capture ISO100 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x005A0000, 0x00820132, 0x00960060, 0x009600B9, 0x0000FE00, 0x0000C8C8, + 0x00004443, 0x00010514, 0x00040228, 0x0028023C, 0x2C2C3636, 0x00002222 + }}, + {set:{//11: profile = preview, sensor mode = capture ISO200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x005A0000, 0x00820132, 0x00960060, 0x009600B9, 0x0000FE00, 0x0000C8C8, + 0x00004443, 0x00010514, 0x00040228, 0x0028023C, 0x2C2C3636, 0x00002222 + }}, + {set:{//12: profile = preview, sensor mode = capture ISO400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x005A0000, 0x00820132, 0x00960060, 0x009600B9, 0x0000FE00, 0x0000C8C8, + 0x00004443, 0x00010514, 0x00040228, 0x0028023C, 0x2C2C3636, 0x00002222 + }}, + {set:{//13: profile = preview, sensor mode = capture ISO800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x005A0000, 0x00820139, 0x008C006C, 0x008C00B9, 0x0000FE00, 0x0000C8C8, + 0x00004443, 0x00010514, 0x00020228, 0x0028023C, 0x2C2C3636, 0x00002222 + }}, + {set:{//14: profile = preview, sensor mode = capture ISO1200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x005A0000, 0x00820139, 0x008C006C, 0x008C00B9, 0x0000FE00, 0x0000C8C8, + 0x00004443, 0x00010514, 0x00020228, 0x0028023C, 0x2C2C3636, 0x00002222 + }}, + {set:{//15: profile = preview, sensor mode = capture ISO1600 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x005A0000, 0x0082013F, 0x00820076, 0x008200B9, 0x0000FE00, 0x0000C8C8, + 0x00004443, 0x00010514, 0x00020228, 0x000D023C, 0x2C2C3636, 0x00002222 + }}, + {set:{//16: profile = preview, sensor mode = capture ISO2000 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x005A0000, 0x0082013F, 0x00820076, 0x008200B9, 0x0000FE00, 0x0000C8C8, + 0x00004443, 0x00010514, 0x00020228, 0x000D023C, 0x2C2C3636, 0x00002222 + }}, + {set:{//17: profile = preview, sensor mode = capture ISO2400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x003C0000, 0x00640146, 0x00780082, 0x007800B9, 0x0000FE00, 0x0000C8C8, + 0x00004443, 0x00010314, 0x00010228, 0x0004013C, 0x2C2C3636, 0x00002222 + }}, + {set:{//18: profile = preview, sensor mode = capture ISO2800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x003C0000, 0x00640053, 0x00640097, 0x006400B9, 0x0000FF00, 0x0000C8C8, + 0x00004443, 0x00010314, 0x00010228, 0x0002013C, 0x2C2C3636, 0x00002222 + }}, + {set:{//19: profile = preview, sensor mode = capture ISO3200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//20: profile = preview, sensor mode = video ISO100 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//21: profile = preview, sensor mode = video ISO200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//22: profile = preview, sensor mode = video ISO400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//23: profile = preview, sensor mode = video ISO800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//24: profile = preview, sensor mode = video ISO1200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//25: profile = preview, sensor mode = video ISO1600 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//26: profile = preview, sensor mode = video ISO2000 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//27: profile = preview, sensor mode = video ISO2400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//28: profile = preview, sensor mode = video ISO2800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//29: profile = preview, sensor mode = video ISO3200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//30: profile = preview, sensor mode = SlimVideo1 ISO100 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//31: profile = preview, sensor mode = SlimVideo1 ISO200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//32: profile = preview, sensor mode = SlimVideo1 ISO400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//33: profile = preview, sensor mode = SlimVideo1 ISO800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//34: profile = preview, sensor mode = SlimVideo1 ISO1200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//35: profile = preview, sensor mode = SlimVideo1 ISO1600 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//36: profile = preview, sensor mode = SlimVideo1 ISO2000 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//37: profile = preview, sensor mode = SlimVideo1 ISO2400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//38: profile = preview, sensor mode = SlimVideo1 ISO2800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//39: profile = preview, sensor mode = SlimVideo1 ISO3200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//40: profile = preview, sensor mode = SlimVideo2 ISO100 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x005A0000, 0x00820132, 0x00960060, 0x009600B9, 0x0000FE00, 0x0000C8C8, + 0x00004443, 0x00010514, 0x00040228, 0x0028023C, 0x2C2C3636, 0x00002222 + }}, + {set:{//41: profile = preview, sensor mode = SlimVideo2 ISO200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x005A0000, 0x00820132, 0x00960060, 0x009600B9, 0x0000FE00, 0x0000C8C8, + 0x00004443, 0x00010514, 0x00040228, 0x0028023C, 0x2C2C3636, 0x00002222 + }}, + {set:{//42: profile = preview, sensor mode = SlimVideo2 ISO400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x005A0000, 0x00820132, 0x00960060, 0x009600B9, 0x0000FE00, 0x0000C8C8, + 0x00004443, 0x00010514, 0x00040228, 0x0028023C, 0x2C2C3636, 0x00002222 + }}, + {set:{//43: profile = preview, sensor mode = SlimVideo2 ISO800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x005A0000, 0x00820139, 0x008C006C, 0x008C00B9, 0x0000FE00, 0x0000C8C8, + 0x00004443, 0x00010514, 0x00020228, 0x0028023C, 0x2C2C3636, 0x00002222 + }}, + {set:{//44: profile = preview, sensor mode = SlimVideo2 ISO1200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x005A0000, 0x00820139, 0x008C006C, 0x008C00B9, 0x0000FE00, 0x0000C8C8, + 0x00004443, 0x00010514, 0x00020228, 0x0028023C, 0x2C2C3636, 0x00002222 + }}, + {set:{//45: profile = preview, sensor mode = SlimVideo2 ISO1600 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x005A0000, 0x0082013F, 0x00820076, 0x008200B9, 0x0000FE00, 0x0000C8C8, + 0x00004443, 0x00010514, 0x00020228, 0x000D023C, 0x2C2C3636, 0x00002222 + }}, + {set:{//46: profile = preview, sensor mode = SlimVideo2 ISO2000 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x005A0000, 0x0082013F, 0x00820076, 0x008200B9, 0x0000FE00, 0x0000C8C8, + 0x00004443, 0x00010514, 0x00020228, 0x000D023C, 0x2C2C3636, 0x00002222 + }}, + {set:{//47: profile = preview, sensor mode = SlimVideo2 ISO2400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x003C0000, 0x00640146, 0x00780082, 0x007800B9, 0x0000FE00, 0x0000C8C8, + 0x00004443, 0x00010314, 0x00010228, 0x0004013C, 0x2C2C3636, 0x00002222 + }}, + {set:{//48: profile = preview, sensor mode = SlimVideo2 ISO2800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x003C0000, 0x00640053, 0x00640097, 0x006400B9, 0x0000FF00, 0x0000C8C8, + 0x00004443, 0x00010314, 0x00010228, 0x0002013C, 0x2C2C3636, 0x00002222 + }}, + {set:{//49: profile = preview, sensor mode = SlimVideo2 ISO3200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//50: profile = video, sensor mode = preview ISO100 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x005A0000, 0x00820132, 0x00960060, 0x009600B9, 0x0000FE00, 0x0000C8C8, + 0x00004443, 0x00010514, 0x00040228, 0x0028023C, 0x2C2C3636, 0x00002222 + }}, + {set:{//51: profile = video, sensor mode = preview ISO200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x005A0000, 0x00820132, 0x00960060, 0x009600B9, 0x0000FE00, 0x0000C8C8, + 0x00004443, 0x00010514, 0x00040228, 0x0028023C, 0x2C2C3636, 0x00002222 + }}, + {set:{//52: profile = video, sensor mode = preview ISO400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x005A0000, 0x00820132, 0x00960060, 0x009600B9, 0x0000FE00, 0x0000C8C8, + 0x00004443, 0x00010514, 0x00040228, 0x0028023C, 0x2C2C3636, 0x00002222 + }}, + {set:{//53: profile = video, sensor mode = preview ISO800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x005A0000, 0x00820139, 0x008C006C, 0x008C00B9, 0x0000FE00, 0x0000C8C8, + 0x00004443, 0x00010514, 0x00020228, 0x0028023C, 0x2C2C3636, 0x00002222 + }}, + {set:{//54: profile = video, sensor mode = preview ISO1200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x005A0000, 0x00820139, 0x008C006C, 0x008C00B9, 0x0000FE00, 0x0000C8C8, + 0x00004443, 0x00010514, 0x00020228, 0x0028023C, 0x2C2C3636, 0x00002222 + }}, + {set:{//55: profile = video, sensor mode = preview ISO1600 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x005A0000, 0x0082013F, 0x00820076, 0x008200B9, 0x0000FE00, 0x0000C8C8, + 0x00004443, 0x00010514, 0x00020228, 0x000D023C, 0x2C2C3636, 0x00002222 + }}, + {set:{//56: profile = video, sensor mode = preview ISO2000 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x005A0000, 0x0082013F, 0x00820076, 0x008200B9, 0x0000FE00, 0x0000C8C8, + 0x00004443, 0x00010514, 0x00020228, 0x000D023C, 0x2C2C3636, 0x00002222 + }}, + {set:{//57: profile = video, sensor mode = preview ISO2400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x003C0000, 0x00640146, 0x00780082, 0x007800B9, 0x0000FE00, 0x0000C8C8, + 0x00004443, 0x00010314, 0x00010228, 0x0004013C, 0x2C2C3636, 0x00002222 + }}, + {set:{//58: profile = video, sensor mode = preview ISO2800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x003C0000, 0x00640053, 0x00640097, 0x006400B9, 0x0000FF00, 0x0000C8C8, + 0x00004443, 0x00010314, 0x00010228, 0x0002013C, 0x2C2C3636, 0x00002222 + }}, + {set:{//59: profile = video, sensor mode = preview ISO3200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//60: profile = video, sensor mode = capture ISO100 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//61: profile = video, sensor mode = capture ISO200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//62: profile = video, sensor mode = capture ISO400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//63: profile = video, sensor mode = capture ISO800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//64: profile = video, sensor mode = capture ISO1200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//65: profile = video, sensor mode = capture ISO1600 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//66: profile = video, sensor mode = capture ISO2000 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//67: profile = video, sensor mode = capture ISO2400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//68: profile = video, sensor mode = capture ISO2800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//69: profile = video, sensor mode = capture ISO3200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//70: profile = video, sensor mode = video ISO100 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//71: profile = video, sensor mode = video ISO200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//72: profile = video, sensor mode = video ISO400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//73: profile = video, sensor mode = video ISO800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//74: profile = video, sensor mode = video ISO1200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//75: profile = video, sensor mode = video ISO1600 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//76: profile = video, sensor mode = video ISO2000 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//77: profile = video, sensor mode = video ISO2400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//78: profile = video, sensor mode = video ISO2800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//79: profile = video, sensor mode = video ISO3200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//80: profile = video, sensor mode = SlimVideo1 ISO100 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//81: profile = video, sensor mode = SlimVideo1 ISO200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//82: profile = video, sensor mode = SlimVideo1 ISO400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//83: profile = video, sensor mode = SlimVideo1 ISO800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//84: profile = video, sensor mode = SlimVideo1 ISO1200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//85: profile = video, sensor mode = SlimVideo1 ISO1600 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//86: profile = video, sensor mode = SlimVideo1 ISO2000 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//87: profile = video, sensor mode = SlimVideo1 ISO2400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//88: profile = video, sensor mode = SlimVideo1 ISO2800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//89: profile = video, sensor mode = SlimVideo1 ISO3200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//90: profile = video, sensor mode = SlimVideo2 ISO100 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//91: profile = video, sensor mode = SlimVideo2 ISO200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//92: profile = video, sensor mode = SlimVideo2 ISO400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//93: profile = video, sensor mode = SlimVideo2 ISO800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//94: profile = video, sensor mode = SlimVideo2 ISO1200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//95: profile = video, sensor mode = SlimVideo2 ISO1600 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//96: profile = video, sensor mode = SlimVideo2 ISO2000 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//97: profile = video, sensor mode = SlimVideo2 ISO2400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//98: profile = video, sensor mode = SlimVideo2 ISO2800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//99: profile = video, sensor mode = SlimVideo2 ISO3200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//100: profile = capture, sensor mode = preview ISO100 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//101: profile = capture, sensor mode = preview ISO200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//102: profile = capture, sensor mode = preview ISO400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//103: profile = capture, sensor mode = preview ISO800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//104: profile = capture, sensor mode = preview ISO1200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//105: profile = capture, sensor mode = preview ISO1600 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//106: profile = capture, sensor mode = preview ISO2000 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//107: profile = capture, sensor mode = preview ISO2400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//108: profile = capture, sensor mode = preview ISO2800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//109: profile = capture, sensor mode = preview ISO3200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//110: profile = capture, sensor mode = capture ISO100 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//111: profile = capture, sensor mode = capture ISO200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//112: profile = capture, sensor mode = capture ISO400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//113: profile = capture, sensor mode = capture ISO800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//114: profile = capture, sensor mode = capture ISO1200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//115: profile = capture, sensor mode = capture ISO1600 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//116: profile = capture, sensor mode = capture ISO2000 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//117: profile = capture, sensor mode = capture ISO2400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//118: profile = capture, sensor mode = capture ISO2800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//119: profile = capture, sensor mode = capture ISO3200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//120: profile = capture, sensor mode = video ISO100 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//121: profile = capture, sensor mode = video ISO200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//122: profile = capture, sensor mode = video ISO400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//123: profile = capture, sensor mode = video ISO800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//124: profile = capture, sensor mode = video ISO1200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//125: profile = capture, sensor mode = video ISO1600 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//126: profile = capture, sensor mode = video ISO2000 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//127: profile = capture, sensor mode = video ISO2400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//128: profile = capture, sensor mode = video ISO2800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//129: profile = capture, sensor mode = video ISO3200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//130: profile = capture, sensor mode = SlimVideo1 ISO100 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//131: profile = capture, sensor mode = SlimVideo1 ISO200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//132: profile = capture, sensor mode = SlimVideo1 ISO400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//133: profile = capture, sensor mode = SlimVideo1 ISO800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//134: profile = capture, sensor mode = SlimVideo1 ISO1200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//135: profile = capture, sensor mode = SlimVideo1 ISO1600 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//136: profile = capture, sensor mode = SlimVideo1 ISO2000 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//137: profile = capture, sensor mode = SlimVideo1 ISO2400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//138: profile = capture, sensor mode = SlimVideo1 ISO2800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//139: profile = capture, sensor mode = SlimVideo1 ISO3200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//140: profile = capture, sensor mode = SlimVideo2 ISO100 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//141: profile = capture, sensor mode = SlimVideo2 ISO200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//142: profile = capture, sensor mode = SlimVideo2 ISO400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//143: profile = capture, sensor mode = SlimVideo2 ISO800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//144: profile = capture, sensor mode = SlimVideo2 ISO1200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//145: profile = capture, sensor mode = SlimVideo2 ISO1600 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//146: profile = capture, sensor mode = SlimVideo2 ISO2000 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//147: profile = capture, sensor mode = SlimVideo2 ISO2400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//148: profile = capture, sensor mode = SlimVideo2 ISO2800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//149: profile = capture, sensor mode = SlimVideo2 ISO3200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//150: profile = N3D preview ISO100 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//151: profile = N3D preview ISO200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//152: profile = N3D preview ISO400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//153: profile = N3D preview ISO800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//154: profile = N3D preview ISO1200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//155: profile = N3D preview ISO1600 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//156: profile = N3D preview ISO2000 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//157: profile = N3D preview ISO2400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//158: profile = N3D preview ISO2800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//159: profile = N3D preview ISO3200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//160: profile = N3D video ISO100 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//161: profile = N3D video ISO200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//162: profile = N3D video ISO400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//163: profile = N3D video ISO800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//164: profile = N3D video ISO1200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//165: profile = N3D video ISO1600 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//166: profile = N3D video ISO2000 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//167: profile = N3D video ISO2400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//168: profile = N3D video ISO2800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//169: profile = N3D video ISO3200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//170: profile = N3D capture ISO100 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//171: profile = N3D capture ISO200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//172: profile = N3D capture ISO400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//173: profile = N3D capture ISO800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//174: profile = N3D capture ISO1200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//175: profile = N3D capture ISO1600 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//176: profile = N3D capture ISO2000 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//177: profile = N3D capture ISO2400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//178: profile = N3D capture ISO2800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//179: profile = N3D capture ISO3200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//180: profile = MFB prostproc mixing ISO100 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//181: profile = MFB prostproc mixing ISO200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//182: profile = MFB prostproc mixing ISO400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//183: profile = MFB prostproc mixing ISO800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//184: profile = MFB prostproc mixing ISO1200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//185: profile = MFB prostproc mixing ISO1600 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//186: profile = MFB prostproc mixing ISO2000 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//187: profile = MFB prostproc mixing ISO2400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//188: profile = MFB prostproc mixing ISO2800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//189: profile = MFB prostproc mixing ISO3200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//190: profile = MFB capture EE off ISO100 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//191: profile = MFB capture EE off ISO200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//192: profile = MFB capture EE off ISO400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//193: profile = MFB capture EE off ISO800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//194: profile = MFB capture EE off ISO1200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//195: profile = MFB capture EE off ISO1600 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//196: profile = MFB capture EE off ISO2000 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//197: profile = MFB capture EE off ISO2400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//198: profile = MFB capture EE off ISO2800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//199: profile = MFB capture EE off ISO3200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//200: profile = IHDR preview ISO100 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//201: profile = IHDR preview ISO200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//202: profile = IHDR preview ISO400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//203: profile = IHDR preview ISO800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//204: profile = IHDR preview ISO1200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//205: profile = IHDR preview ISO1600 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//206: profile = IHDR preview ISO2000 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//207: profile = IHDR preview ISO2400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//208: profile = IHDR preview ISO2800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//209: profile = IHDR preview ISO3200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//210: profile = IHDR video ISO100 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//211: profile = IHDR video ISO200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//212: profile = IHDR video ISO400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//213: profile = IHDR video ISO800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//214: profile = IHDR video ISO1200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//215: profile = IHDR video ISO1600 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//216: profile = IHDR video ISO2000 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//217: profile = IHDR video ISO2400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//218: profile = IHDR video ISO2800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//219: profile = IHDR video ISO3200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//220: profile = preview, sensor mode = Custom1 ISO100 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//221: profile = preview, sensor mode = Custom1 ISO200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//222: profile = preview, sensor mode = Custom1 ISO400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//223: profile = preview, sensor mode = Custom1 ISO800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//224: profile = preview, sensor mode = Custom1 ISO1200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//225: profile = preview, sensor mode = Custom1 ISO1600 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//226: profile = preview, sensor mode = Custom1 ISO2000 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//227: profile = preview, sensor mode = Custom1 ISO2400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//228: profile = preview, sensor mode = Custom1 ISO2800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//229: profile = preview, sensor mode = Custom1 ISO3200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//230: profile = preview, sensor mode = Custom2 ISO100 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//231: profile = preview, sensor mode = Custom2 ISO200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//232: profile = preview, sensor mode = Custom2 ISO400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//233: profile = preview, sensor mode = Custom2 ISO800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//234: profile = preview, sensor mode = Custom2 ISO1200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//235: profile = preview, sensor mode = Custom2 ISO1600 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//236: profile = preview, sensor mode = Custom2 ISO2000 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//237: profile = preview, sensor mode = Custom2 ISO2400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//238: profile = preview, sensor mode = Custom2 ISO2800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//239: profile = preview, sensor mode = Custom2 ISO3200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//240: profile = preview, sensor mode = Custom3 ISO100 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//241: profile = preview, sensor mode = Custom3 ISO200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//242: profile = preview, sensor mode = Custom3 ISO400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//243: profile = preview, sensor mode = Custom3 ISO800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//244: profile = preview, sensor mode = Custom3 ISO1200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//245: profile = preview, sensor mode = Custom3 ISO1600 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//246: profile = preview, sensor mode = Custom3 ISO2000 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//247: profile = preview, sensor mode = Custom3 ISO2400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//248: profile = preview, sensor mode = Custom3 ISO2800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//249: profile = preview, sensor mode = Custom3 ISO3200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//250: profile = preview, sensor mode = Custom4 ISO100 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//251: profile = preview, sensor mode = Custom4 ISO200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//252: profile = preview, sensor mode = Custom4 ISO400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//253: profile = preview, sensor mode = Custom4 ISO800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//254: profile = preview, sensor mode = Custom4 ISO1200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//255: profile = preview, sensor mode = Custom4 ISO1600 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//256: profile = preview, sensor mode = Custom4 ISO2000 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//257: profile = preview, sensor mode = Custom4 ISO2400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//258: profile = preview, sensor mode = Custom4 ISO2800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//259: profile = preview, sensor mode = Custom4 ISO3200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//260: profile = preview, sensor mode = Custom5 ISO100 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//261: profile = preview, sensor mode = Custom5 ISO200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//262: profile = preview, sensor mode = Custom5 ISO400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//263: profile = preview, sensor mode = Custom5 ISO800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//264: profile = preview, sensor mode = Custom5 ISO1200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//265: profile = preview, sensor mode = Custom5 ISO1600 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//266: profile = preview, sensor mode = Custom5 ISO2000 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//267: profile = preview, sensor mode = Custom5 ISO2400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//268: profile = preview, sensor mode = Custom5 ISO2800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//269: profile = preview, sensor mode = Custom5 ISO3200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//270: profile = video, sensor mode = Custom1 ISO100 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//271: profile = video, sensor mode = Custom1 ISO200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//272: profile = video, sensor mode = Custom1 ISO400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//273: profile = video, sensor mode = Custom1 ISO800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//274: profile = video, sensor mode = Custom1 ISO1200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//275: profile = video, sensor mode = Custom1 ISO1600 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//276: profile = video, sensor mode = Custom1 ISO2000 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//277: profile = video, sensor mode = Custom1 ISO2400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//278: profile = video, sensor mode = Custom1 ISO2800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//279: profile = video, sensor mode = Custom1 ISO3200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//280: profile = video, sensor mode = Custom2 ISO100 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//281: profile = video, sensor mode = Custom2 ISO200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//282: profile = video, sensor mode = Custom2 ISO400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//283: profile = video, sensor mode = Custom2 ISO800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//284: profile = video, sensor mode = Custom2 ISO1200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//285: profile = video, sensor mode = Custom2 ISO1600 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//286: profile = video, sensor mode = Custom2 ISO2000 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//287: profile = video, sensor mode = Custom2 ISO2400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//288: profile = video, sensor mode = Custom2 ISO2800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//289: profile = video, sensor mode = Custom2 ISO3200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//290: profile = video, sensor mode = Custom3 ISO100 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//291: profile = video, sensor mode = Custom3 ISO200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//292: profile = video, sensor mode = Custom3 ISO400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//293: profile = video, sensor mode = Custom3 ISO800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//294: profile = video, sensor mode = Custom3 ISO1200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//295: profile = video, sensor mode = Custom3 ISO1600 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//296: profile = video, sensor mode = Custom3 ISO2000 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//297: profile = video, sensor mode = Custom3 ISO2400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//298: profile = video, sensor mode = Custom3 ISO2800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//299: profile = video, sensor mode = Custom3 ISO3200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//300: profile = video, sensor mode = Custom4 ISO100 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//301: profile = video, sensor mode = Custom4 ISO200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//302: profile = video, sensor mode = Custom4 ISO400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//303: profile = video, sensor mode = Custom4 ISO800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//304: profile = video, sensor mode = Custom4 ISO1200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//305: profile = video, sensor mode = Custom4 ISO1600 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//306: profile = video, sensor mode = Custom4 ISO2000 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//307: profile = video, sensor mode = Custom4 ISO2400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//308: profile = video, sensor mode = Custom4 ISO2800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//309: profile = video, sensor mode = Custom4 ISO3200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//310: profile = video, sensor mode = Custom5 ISO100 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//311: profile = video, sensor mode = Custom5 ISO200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//312: profile = video, sensor mode = Custom5 ISO400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//313: profile = video, sensor mode = Custom5 ISO800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//314: profile = video, sensor mode = Custom5 ISO1200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//315: profile = video, sensor mode = Custom5 ISO1600 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//316: profile = video, sensor mode = Custom5 ISO2000 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//317: profile = video, sensor mode = Custom5 ISO2400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//318: profile = video, sensor mode = Custom5 ISO2800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//319: profile = video, sensor mode = Custom5 ISO3200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//320: profile = capture, sensor mode = Custom1 ISO100 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//321: profile = capture, sensor mode = Custom1 ISO200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//322: profile = capture, sensor mode = Custom1 ISO400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//323: profile = capture, sensor mode = Custom1 ISO800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//324: profile = capture, sensor mode = Custom1 ISO1200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//325: profile = capture, sensor mode = Custom1 ISO1600 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//326: profile = capture, sensor mode = Custom1 ISO2000 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//327: profile = capture, sensor mode = Custom1 ISO2400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//328: profile = capture, sensor mode = Custom1 ISO2800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//329: profile = capture, sensor mode = Custom1 ISO3200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//330: profile = capture, sensor mode = Custom2 ISO100 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//331: profile = capture, sensor mode = Custom2 ISO200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//332: profile = capture, sensor mode = Custom2 ISO400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//333: profile = capture, sensor mode = Custom2 ISO800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//334: profile = capture, sensor mode = Custom2 ISO1200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//335: profile = capture, sensor mode = Custom2 ISO1600 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//336: profile = capture, sensor mode = Custom2 ISO2000 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//337: profile = capture, sensor mode = Custom2 ISO2400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//338: profile = capture, sensor mode = Custom2 ISO2800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//339: profile = capture, sensor mode = Custom2 ISO3200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//340: profile = capture, sensor mode = Custom3 ISO100 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//341: profile = capture, sensor mode = Custom3 ISO200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//342: profile = capture, sensor mode = Custom3 ISO400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//343: profile = capture, sensor mode = Custom3 ISO800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//344: profile = capture, sensor mode = Custom3 ISO1200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//345: profile = capture, sensor mode = Custom3 ISO1600 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//346: profile = capture, sensor mode = Custom3 ISO2000 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//347: profile = capture, sensor mode = Custom3 ISO2400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//348: profile = capture, sensor mode = Custom3 ISO2800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//349: profile = capture, sensor mode = Custom3 ISO3200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//350: profile = capture, sensor mode = Custom4 ISO100 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//351: profile = capture, sensor mode = Custom4 ISO200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//352: profile = capture, sensor mode = Custom4 ISO400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//353: profile = capture, sensor mode = Custom4 ISO800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//354: profile = capture, sensor mode = Custom4 ISO1200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//355: profile = capture, sensor mode = Custom4 ISO1600 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//356: profile = capture, sensor mode = Custom4 ISO2000 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//357: profile = capture, sensor mode = Custom4 ISO2400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//358: profile = capture, sensor mode = Custom4 ISO2800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//359: profile = capture, sensor mode = Custom4 ISO3200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//360: profile = capture, sensor mode = Custom5 ISO100 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//361: profile = capture, sensor mode = Custom5 ISO200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//362: profile = capture, sensor mode = Custom5 ISO400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//363: profile = capture, sensor mode = Custom5 ISO800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//364: profile = capture, sensor mode = Custom5 ISO1200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//365: profile = capture, sensor mode = Custom5 ISO1600 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//366: profile = capture, sensor mode = Custom5 ISO2000 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//367: profile = capture, sensor mode = Custom5 ISO2400 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//368: profile = capture, sensor mode = Custom5 ISO2800 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{//369: profile = capture, sensor mode = Custom5 ISO3200 + 0x00000000, 0x002803D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00000061, 0x000000AF, 0x000000B9, 0x00000000, 0x0000C8C8, + 0x00004443, 0x00000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }} + + +} diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov5648_mipi_raw/camera_tsf_data_ov5648mipiraw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov5648_mipi_raw/camera_tsf_data_ov5648mipiraw.h new file mode 100755 index 0000000000000000000000000000000000000000..70ceb6ed5581ce6581305df346e95bfde068a74f --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov5648_mipi_raw/camera_tsf_data_ov5648mipiraw.h @@ -0,0 +1,2007 @@ +#ifndef __TSF_DATA_H__ +#define __TSF_DATA_H__ + +{ +0x0117fd96, 0x0121012b, 0xfd30001f, 0xfd870329, 0x033600ea, 0x00c1ffcf, 0x033600dc, 0x003c0140, +0xffe4fcb9, 0x0187012b, 0x000e002d, 0xff7e0111, 0xff3c0450, 0xfff2fbcf, 0xfe9f03b1, 0xfd300133, +0xff3a022f, 0x0010ff69, 0xfe3d0065, 0x00c40048, 0x026a032d, 0xfe040355, 0x01c2fffe, 0x0066ff96, +0x030800a8, 0xff05ff20, 0xfefeffd9, 0x02e8fd71, 0x002000bb, 0xfea4fe30, 0x00b6fee9, 0xfd4cff5d, +0xffa703c7, 0xfeecff3d, 0xfe7a009c, 0x00fffeaa, 0x011603e3, 0x0133002e, 0xfd570031, 0x001afd0a, +0x0066ffbc, 0x036ffec0, 0x018103ee, 0x00dc0002, 0xfe05fdf6, 0x012703dd, 0xfd47008c, 0xfe3200bf, +0xfe62fef4, 0xffa4fef0, 0xfdf1ffae, 0x00220056, 0x0315fc5f, 0xfe8d0104, 0xff4902bf, 0x00b101d1, +0xfef60189, 0xff0c0058, 0xff8cff49, 0xff33ff35, 0xfeacff8a, 0x03b3fd9c, 0xfc21fe06, 0x00a2fd70, +0x00880275, 0xfd43fdd5, 0xfe38fd82, 0x004e00ca, 0x015c00e6, 0x0012fe40, 0x032afecd, 0xff0b01fd, +0xfe8d0071, 0xff83012e, 0xfec2feaf, 0x004dfe2f, 0x010e00a5, 0xff34003b, 0xfde8ffea, 0x001bfeb6, +0x02a6003c, 0x009e02eb, 0xffb1fe7e, 0x0269ff9e, 0xfeaa0041, 0xffd4036d, 0x00f5fdf4, 0xfc3b0133, +0xffbefec2, 0x014efe78, 0x011a02b3, 0x01880451, 0xfe2e010c, 0x00bf030a, 0xfe8dffc2, 0x020402a7, +0xfe53ffcb, 0x013a00a4, 0xffe6fe69, 0x01aefed6, 0xfd450094, 0x011eff2b, 0x0002fec0, 0x049effb7, +0xffea00ba, 0x0191fd07, 0xfead00a0, 0xff6bfe10, 0x017d0168, 0x018b001d, 0x02040174, 0x0071fd44, +0x00a4ff74, 0xfe17fd3e, 0xff9d013d, 0x036cfeaf, 0x00b60091, 0x0035fb8b, 0xfe40fd4b, 0xff730110, +0xfdd5fcd6, 0xffb3fe1f, 0x0267fea7, 0x02de0124, 0xfc77fe8d, 0x00000009, 0x0060ffb1, 0x00d0021c, +0x0276fe98, 0xffd80005, 0x02da0110, 0xfdf40052, 0xff200043, 0xff58fc65, 0x004afe15, 0x03ff0041, +0xfdab00a7, 0xfde8ffb2, 0xff1f0017, 0xff12ff8b, 0xfe94fefd, 0xfdc7ffc6, 0xffd1ff75, 0xffe3fffb, +0xfd50ffc2, 0xff19fe75, 0x003d00a5, 0x0060fe6e, 0xff0bfe5b, 0xff930104, 0xffcbfd73, 0xff73feaa, +0xffb6001d, 0xffb2ff67, 0x03110314, 0xfd3700cb, 0xffcb028b, 0xfc55fef5, 0xfff5010b, 0xff9d02d5, +0xfc680050, 0xffe003fd, 0x04660037, 0x0014fe94, 0xffe7ff3a, 0xfc88002c, 0xfe04ffcc, 0x00cdff38, +0xffddfcf1, 0x02a9fe85, 0xfe2d036f, 0x0117012b, 0x0102fdfb, 0xffeafe50, 0x0035fef3, 0x006aff97, +0xff93015f, 0x02d501df, 0xffdbff79, 0x016cff66, 0xfe1c0059, 0xff66000a, 0x004a007c, 0x0172fe46, +0xfb8d0489, 0xfe84ffc1, 0x0043fe7f, 0xfb7002a9, 0x038e018b, 0xfffffe53, 0x036cfd60, 0xfe08ff6f, +0xfc88ffe9, 0x037f01d1, 0x00fbfda5, 0x002afebc, 0x007b0048, 0xfd90ff6c, 0x00fcfe5f, 0xfe36fc85, +0xffb30045, 0x004e006d, 0xfcb7fe99, 0x03f20168, 0x01100072, 0x02bc0097, 0xff830062, 0x01c20080, +0x0189fe80, 0x0145fea2, 0xfeccfe10, 0xfcfcff8c, 0x0017fe22, 0xfd51fdd2, 0xfedf0081, 0x005cff12, +0xff5dfdeb, 0xfe1c0078, 0xfe2d0016, 0x0376fbe4, 0xfc4d01c0, 0x012f014f, 0xffcbff7b, 0xff3cff7b, +0x010dfe1f, 0x005600ca, 0xfc6101e1, 0xfe4e005e, 0x00a902e7, 0xfd5a0035, 0x02590473, 0x0051feab, +0xff9b02e5, 0x00130140, 0x00afffed, 0xfbb0021c, 0xfefc000e, 0x0019fe83, 0xff8bfdf1, 0xff53fc7b, +0x038efda9, 0x010d012c, 0xff52fe52, 0xff89fdf4, 0x004c019a, 0x017f00d0, 0x0018ffee, 0xfd450028, +0xfed2fc57, 0x0027fea4, 0x03c700c6, 0xff2c035e, 0x0069018f, 0x00c601d3, 0xff1fff62, 0xfd500104, +0x0253015e, 0xff88ffa0, 0xfe78fe66, 0x01280188, 0x00d6002c, 0x041c0272, 0xff23ffe7, 0xfed1fd2a, +0xfe050016, 0x01a7ff0e, 0xfdb2fed8, 0xfeda000e, 0x03ebff08, 0x01bf00ba, 0xfe8e0121, 0x01d0fe82, +0x021e004d, 0xfc1200a8, 0xfd70fdfc, 0x02a702a8, 0xfe6b0171, 0xfc3bfe53, 0x02cd0344, 0x006aff72, +0x0327012e, 0x012e0103, 0xff970027, 0xffc8febc, 0xff82ff71, 0x007dfcc0, 0xfd43fcd9, 0x00a2038d, +0xff97037b, 0xfde1fd9a, 0xff97008d, 0x00740101, 0x0362026a, 0x0163fe84, 0xfed601b5, 0x00ed033d, +0x035a0362, 0xff1efecc, 0x004d0048, 0xfc76010b, 0x0094feb5, 0x03480087, 0xfe4dff25, 0x0153feaa, +0xfc01ff50, 0xfeacff65, 0xfe4600f5, 0x00320010, 0xfdb4ff58, 0xfff5ff56, 0xfe810087, 0xfd45fe40, +0x00400069, 0xfddd03c8, 0xff1d0085, 0xff45ffdf, 0x000afdb3, 0xfc820168, 0x01a4fff0, 0xfeb7001e, +0x00400092, 0x00c50056, 0x00c8f980, 0x0078fde9, 0x046bff05, 0x00880383, 0x029aff28, 0xffccfd3e, +0x0220fdee, 0xfc9e0035, 0x00ad02be, 0xff360094, 0xfd18026a, 0xffa70142, 0x0314018a, 0x0017fc68, +0x02610015, 0xff9a0348, 0x036dffbe, 0x0066035e, 0xfe0300cf, 0x01e0023c, 0x051202b5, 0xffc0ffa8, +0x008affb7, 0xffb3feb2, 0x00da008b, 0x007d0077, 0x0064014f, 0xfd63001d, 0xfd520102, 0xfdd7004e, +0xffdc00cd, 0xfffefe0d, 0xfeee0197, 0x00100058, 0xfda9ffe7, 0xffabfc92, 0x002f00a9, 0x0000fe40, +0xff4efea4, 0x012dfff2, 0x0228fffe, 0xfe57fba5, 0x018103e4, 0x00c0028b, 0xff620048, 0xffadfcdf, +0x00b60094, 0xfe250073, 0x00420376, 0x037d007c, 0xffb90198, 0xfee701b0, 0x00a900c8, 0xfbaf0198, +0xfe4bffd4, 0x0000fdee, 0x01c8009e, 0x009400ae, 0x0019014c, 0xfdde03ed, 0x00ffffe8, 0xff8e00f4, +0x003bfe83, 0x0060ff89, 0x017d00a0, 0x0000008a, 0x0067fc12, 0xff53fe5b, 0xfd9a0102, 0x037dff21, +0x00920383, 0xfe6a007d, 0xffceff56, 0x005901aa, 0xffda00c0, 0x0245ffc3, 0x0327fe94, 0x02daffa4, +0xfd51011c, 0x010501d3, 0x02a7fc56, 0x00b6005e, 0xfc85ffb0, 0xff74ff91, 0xff780052, 0xff4d0035, +0x017a003b, 0x00300322, 0x0075fb6e, 0x026901e4, 0xfd87fd96, 0x006e00e0, 0x017a020d, 0x045b006c, +0xffb70388, 0xffe60040, 0xff37ff41, 0xfd90037b, 0x0135001a, 0xfee9fedd, 0x015ffda8, 0xfe09ff58, +0x001800a7, 0x024c0099, 0x0129003a, 0x009e035a, 0x008affde, 0xff8e001e, 0x0073fc8a, 0xffadff96, +0xffa0fd90, 0x00400123, 0xfd41ffe6, 0xfef60000, 0x0117032d, 0xfeb500ae, 0x00d5ff7c, 0x005ffd8a, +0x00590072, 0xffc7019d, 0x01150303, 0x016c0032, 0xfe22fc55, 0x00350466, 0xfc2bfd37, 0x0057ffa4, +0x041e014c, 0xfe9aff69, 0x0024025c, 0xfe650162, 0xfe12fec6, 0xfe30ffa9, 0xfe21febd, 0xfd3e0037, +0x00e1004f, 0xffdeffa1, 0xffdf0022, 0x00f303af, 0x01050095, 0x00baffe7, 0xff6f017c, 0xfdaefda3, +0xfddd00e0, 0xfeebff75, 0xfe71016c, 0xfda30035, 0xff930356, 0x038dff73, 0xfe47feb3, 0x003eff5a, +0x029afc57, 0xfdd3ffa1, 0xff88012f, 0xff1b038e, 0xfdde0010, 0xfd9900fc, 0xff47feb9, 0xff79ffbd, +0xfc8800e5, 0xff6cfdb3, 0xffdd0068, 0xffcc0070, 0xffa6ffb8, 0x0085013f, 0xff94fe25, 0x02a0fddd, +0xffd5fed9, 0x00a40025, 0x004dfdf5, 0xfdc40014, 0x0157012a, 0x037fffbe, 0xff93fd43, 0x0327003e, +0x03d5001e, 0x0368008c, 0xffd0019b, 0x03d5fe9b, 0xfe88037d, 0xfe4102ff, 0x0097ffda, 0x0255fe2f, +0x03af0381, 0x00460005, 0x017dfdeb, 0xfef2fe45, 0x028fffc0, 0x007dff47, 0x023c01e1, 0xffb6fe40, +0x0490fbd6, 0x00160276, 0x012effdb, 0xff76ff99, 0xf98000ac, 0x003502b5, 0xff93ff20, 0x030bfda5, +0xfc2b0126, 0xfff7007a, 0x00fa0031, 0x012afff0, 0xfe40004d, 0x02f1fff5, 0xfe8300a4, 0xff24fc9e, +0xff67fd92, 0xff94ffa9, 0xff1afd5f, 0xffa10031, 0xffb4fdeb, 0x020a00bd, 0x0027fed5, 0xff9cfd65, +0x0032fd8c, 0xff52000e, 0xfeb5fcd6, 0xfdf400c1, 0xfc12fed1, 0xfefbfe9c, 0xffacfdae, 0x001e0174, +0xfc60001a, 0xfe77005e, 0x0064fe4f, 0x00910027, 0x017bfe8c, 0x04bc00cb, 0x013cffe3, 0x04050140, +0x03d501d0, 0x01d8022f, 0xff76ffd2, 0xfe15fd20, 0x000e003d, 0x002c008b, 0xfe63032c, 0x0012ff42, +0x0045ff6f, 0xfdf4ffb8, 0xffea04bc, 0xfd260390, 0x03ecffa0, 0x037dfe07, 0x01fd0056, 0x0192fea0, +0xffe1fde0, 0xffb6ffbd, 0xff4eff52, 0x001efcda, 0xffeafc50, 0x0390002e, 0x02d8ffa9, 0x00cfff36, +0xfe8f031a, 0xfdbb001d, 0x0110007a, 0xfc5dfcde, 0x00560098, 0x0192fe73, 0x0188ff26, 0xff460162, +0x0028010a, 0xff5efde9, 0xff7e004e, 0xfe26fee4, 0x0001ffbb, 0xfe31fe5f, 0x006eff36, 0x006afc7b, +0x017d015f, 0xfc5dffd9, 0x0315001a, 0x005fff34, 0xffa4fe5b, 0xff2afe56, 0xfffb046b, 0x005a04c2, +0xfdd3002a, 0xfd9c003c, 0xfd47fe38, 0x00eefec0, 0xff8f03d5, 0xffc5ff52, 0x03edff20, 0xff8f00c6, +0x0068ffcc, 0x0332fe94, 0x02420180, 0xfec2fc90, 0x0038ff7b, 0x00c5002b, 0x019efec4, 0xff7b03eb, +0x00630058, 0xfde70076, 0x0174ffb0, 0xfe070020, 0xffc0035d, 0x01020019, 0xff780002, 0x00ee015e, +0xffc503e3, 0x015fff5c, 0xff5601b9, 0x00340032, 0xfcfc02e8, 0xffa7fe8d, 0x006500f2, 0x000eff86, +0xfe58fde1, 0x00a8fecb, 0x0075ff0f, 0x0140fdc7, 0x02ebfda1, 0x0053ffb4, 0xff7400e3, 0xffa4ff0f, +0xfd56008c, 0x003200bc, 0xfe78fea0, 0xffb1fe98, 0x02450167, 0x01adff65, 0x0020008a, 0x03e4ff6c, +0x003bfb62, 0x00940320, 0xffaaffcb, 0x0145fe57, 0x004a00a7, 0xff960187, 0x012eff36, 0xffc8fe1b, +0x025affe8, 0x002aff0f, 0x00a6fe86, 0x006c00f3, 0xfde7022b, 0x00210054, 0x0000fcc0, 0x00fbfc87, +0xffedfdf5, 0xfe6a0092, 0xff930034, 0xfe2a02a8, 0x009303c8, 0x00a100af, 0xffc1fec7, 0x03a0ffaa, +0xfdb20048, 0x02b3ffe1, 0x0354003b, 0xfe91fed6, 0x0144ff37, 0x004afb94, 0x0162ff62, 0xff56ffc4, +0xffc7fe32, 0xffd800c3, 0x004d02ff, 0xfeaffdf4, 0xfeeffd73, 0xffb1fefb, 0x008dfba2, 0x0050037d, +0xfe9f03b3, 0x0016001d, 0x0139fe79, 0x025d01d3, 0xfd37fc77, 0xff8cfe09, 0x01390108, 0x017d0362, +0x0026ffe2, 0xff0effa6, 0x033d00c5, 0x003200ac, 0x017e0089, 0xfe40015e, 0xfe7fff7e, 0x018b00dd, +0xffce0025, 0xff7c00c0, 0x0091fff0, 0xffa80269, 0x00ffffec, 0xfed7fe71, 0xff400046, 0x02be02dd, +0x0187ff77, 0x0087fee2, 0xffa3ff83, 0xffc80166, 0x0183fd3e, 0x002effda, 0x0027ffa0, 0xffd0fe38, +0x025cfec0, 0xfd4b0303, 0xff85ff83, 0x0114ff7e, 0xff5efd83, 0xff240067, 0xff98ff8c, 0xff38001b, +0xfe170220, 0xffeaff8f, 0x013dfbb8, 0x00a0fd3f, 0xff9a003d, 0xfd2afc4d, 0xfe71041e, 0x016afa43, +0x00b9fda7, 0xfdd7017c, 0x001b037d, 0xfe9ffe1b, 0x01ce0002, 0x0145fd84, 0x0381ff13, 0xfd18fe5d, +0xfc2100a2, 0x034400e2, 0x003100b6, 0xffe7fe9b, 0x007affd7, 0xfc65fd92, 0x03a0fd37, 0x035403f2, +0xfeb800b9, 0xfd99fe6b, 0xfec7feb4, 0x010dfd56, 0xfe62fd43, 0x0155008a, 0xfd630228, 0x012cff38, +0x0018042a, 0x017500f7, 0xfea2fd28, 0xffb6005a, 0x0311ffc2, 0x023c03dd, 0xfeee0186, 0xfc60fe31, +0xfe030132, 0xfef5fc88, 0xfeb5fe80, 0xfe5bfe12, 0xfda5fedf, 0x0105fdd2, 0xfe4bfe36, 0xfdd3fed4, +0xfd8afc87, 0xfc12fe4b, 0x00c5fe26, 0x0087ffaa, 0xfe4ffe9c, 0xfe9eff5a, 0x002500ea, 0xfeb4fea3, +0x0031ff6a, 0x00550070, 0x00f3fdcb, 0xff73fc03, 0xfe1cfe8f, 0xfdfaffe5, 0x00e30128, 0x006dfffe, +0xffb6feff, 0x0002fc9e, 0x0512febe, 0xff36fbb2, 0x013cfc5f, 0xfdcffe3d, 0x00530151, 0x00f10492, +0xfe28fcf1, 0xff6df938, 0xff96001f, 0x00a0ff86, 0x0332ff35, 0xffacfef8, 0xffd7ff54, 0x0368ff82, +0x0475fefe, 0xfdb400e7, 0xfff0fffe, 0x00b3fec4, 0x0063fc90, 0xfcdf0171, 0x01010153, 0xfd0700a9, +0x00520035, 0x024c0071, 0xffee00a4, 0x0045ffb8, 0x012c0388, 0x00c9ff6d, 0xfd840013, 0xfeb500b2, +0xff33fd60, 0xfec1050f, 0x021efece, 0x006d00bc, 0x0040009c, 0xff0bffee, 0x004dff86, 0xffcefed2, +0x00bdffed, 0x000000f6, 0xff50ffbf, 0xfea5fecd, 0xfd3c002f, 0xfd3e0058, 0xff0e00b2, 0xfeb302bc, +0xfd820109, 0x0128fe6f, 0xff77ffc1, 0x009d0092, 0x0149ff7b, 0xfd98fd0a, 0x030b00c4, 0x0082fea9, +0xfdc3001c, 0xfe6e00df, 0xffdd0110, 0xfe63fdeb, 0xfea8ff09, 0xffc202bf, 0xfecdfeb8, 0xfe97ffb7, +0xff7e005a, 0x00c8005a, 0xfe76feff, 0x012effd6, 0x025d000b, 0xffe20042, 0x0117ff2c, 0x0014001a, +0xfa430124, 0x00e2008f, 0x046cfdcf, 0xffc60105, 0x0016fe77, 0x0267ffe3, 0xffc30154, 0xff09002d, +0x00c3fd3c, 0xfed4fde8, 0xfc82fde8, 0x0181fcb9, 0xfd3effbb, 0xff750033, 0x0075ffc5, 0x0064fded, +0xfff5fd83, 0x0355ff38, 0x018d0253, 0xfe7f006d, 0x004500e3, 0xfe96fe69, 0x0075ff89, 0x0001fe94, +0xfd87ff5f, 0xfc56ffcb, 0xff5e0140, 0xffa00045, 0xffcefdbb, 0x008b010d, 0xfe9ffb3e, 0x002fff8c, +0xffe20308, 0x02f1022b, 0xff9800e2, 0xff750183, 0x0356fc76, 0x0074ff4a, 0xff6cff09, 0xfdab013e, +0xfdfafded, 0x0197ff04, 0x016bffb2, 0x00b1fd46, 0x0045ff6d, 0x00aefdf3, 0x01a3fed6, 0xffb2fee6, +0x008e025d, 0x00fa0109, 0xffaa00dd, 0x0023ff3d, 0xfcb7025d, 0xff0a0163, 0x0000039f, 0xff04fcda, +0x02a701a0, 0xffb9fdab, 0xfe91fe8b, 0x008e003a, 0x019efd26, 0x0181010a, 0xff7fffed, 0x003f0035, +0x0000fed3, 0x01dffb77, 0xfea80354, 0x032902e5, 0x006ffdc3, 0x04050041, 0xfda8ffa1, 0xffdc01bb, +0x02de0170, 0xffbe0275, 0xfc8affff, 0xffa603b1, 0x025dffad, 0xffcbfce6, 0xffe202dd, 0xfdcbffb1, +0x015800ff, 0xfe08fe76, 0xfea2fea7, 0x0000fe90, 0xfd98005a, 0x038e0020, 0xfe95ff75, 0x000fff41, +0x02d3012e, 0x000b0017, 0xff96fda3, 0x0187ff36, 0xfedefeac, 0x00bffe80, 0xff77ff99, 0x01f30023, +0x0168fd5f, 0x0054ff6a, 0xff8e0012, 0xfe060026, 0x0144ff69, 0x016900ae, 0x00c80026, 0xff6effa3, +0xfe40032c, 0x0060015b, 0xffd9fe88, 0x0173ffe8, 0xfdd301a8, 0xfebb005e, 0xfe7ffd8c, 0xff0d0085, +0x00a6fc50, 0x026affe9, 0x0051017f, 0x01a00072, 0xff62fd45, 0x01470188, 0x045eff38, 0x025afe05, +0x019dfee7, 0x015dffdc, 0xff630187, 0xffcdfd87, 0xfc92012b, 0x01e002cd, 0xfd65ff35, 0xfeb6fe05, +0x00840018, 0x008a0220, 0xffe50066, 0xfe78ffc3, 0x00f5fda5, 0xff800269, 0xfd90fed4, 0xff84fd52, +0x026c0072, 0xfe74005a, 0xfe680047, 0x0386fe3e, 0xff48013b, 0x00180318, 0x00e5ff34, 0x01030101, +0x0224ffbc, 0xfda1fefc, 0x009afe0d, 0xffe0ff3c, 0x00590011, 0xfecdff17, 0xfeea024a, 0x0035fff3, +0xffd60164, 0x020d004b, 0xfe2d002e, 0xffa1ffd7, 0xfdae0089, 0x00780026, 0xff86019c, 0x00410276, +0xfd64015a, 0xffc7ff63, 0x005000f9, 0x00320179, 0x010eff8c, 0x01f900e0, 0xfebbfde8, 0xfd9bffbd, +0xfe630110, 0x009bff42, 0xfc9d0210, 0xfef5008a, 0xff56022b, 0xffb80069, 0x001cffa5, 0xff2afee5, +0xfe460266, 0xffd6fd65, 0xfe3301db, 0x005b02b5, 0x025f0047, 0xfe540320, 0xffd1ff72, 0xfebd0037, +0xff430223, 0xfedf002a, 0xfdd1fce4, 0x00b2fedf, 0xff65fef3, 0xfeacff73, 0xfe80febe, 0x002c02b5, +0xfe870198, 0xfedfffdd, 0x01b5fe70, 0x01e800e9, 0xff770036, 0xfd710057, 0xfff7ff61, 0x011bfe6b, +0xfdb00104, 0xfe7a0059, 0x017eff65, 0x0053001e, 0xfeb50071, 0xfe5000d4, 0xfe70feff, 0x00a9fd6c, +0xfecb01c6, 0xfec5ff92, 0xffc60101, 0x0448fe4e, 0x02d6fee3, 0xff68fe64, 0x009afe88, 0xfe6bfc93, +0xffa1ffb2, 0xfe8e009b, 0x017dfe7a, 0xfe7b0078, 0x004eff92, 0xffc8ff28, 0xff7ffe69, 0x0206ffaf, +0xfe6afe70, 0xf93802ea, 0x002002e7, 0x0075ff9d, 0xfe900188, 0xff0a030b, 0xff8f0058, 0xfed60094, +0xff6fffb8, 0xfec1fe8d, 0x01ccff37, 0x02f6fed4, 0xfed20060, 0xffd3013f, 0xff95022e, 0x01350018, +0x00c8ff7a, 0x022a01ec, 0xfd44fea2, 0x008901a8, 0x032500d5, 0x008900d5, 0xffde0040, 0xfd7cfd58, +0xffc40100, 0xffec0240, 0x002efdcb, 0x00000029, 0x00630356, 0xffbdff47, 0xfff90000, 0x019dff27, +0xffe8ff6e, 0x01e0ff44, 0x00a0fe0d, 0xfe91fd7b, 0x003600d9, 0x0033fe5d, 0xfed6ff13, 0xfee2009d, +0xfd2bfe81, 0x00adff50, 0xff390046, 0xff52ffbc, 0xfd9ffd62, 0xfd48febb, 0x00cfff8b, 0x0335ffda, +0xfe6afe96, 0x0247fdb4, 0xfe9a00e4, 0xfeab02a1, 0xff97ff68, 0x02660043, 0xfd9effe6, 0xff83ffcb, +0x005bfde7, 0xfd24fe31, 0xfec1ff69, 0xfd870092, 0x01ac00f6, 0xff87009d, 0x010efede, 0x0053ff3e, +0xfed8feff, 0xff69ffdc, 0x024efc50, 0x0121ffef, 0xfe7ffef0, 0x013bff20, 0x000bfdd2, 0xfea4fffe, +0x003e009a, 0x00f0fd41, 0xfff600df, 0xfe22ff00, 0xfe740096, 0x00b904be, 0xfd4f0069, 0x012fff7f, +0xfed3fff5, 0xfee8ff89, 0xfed00054, 0x008701e1, 0x021500b2, 0x000fffe6, 0xfdbbfeda, 0xfecafebb, +0xff9dfd2b, 0xff440021, 0xfe80ff02, 0xfe6f01c3, 0xfe4efd62, 0xffc100d4, 0xff07fe62, 0xffeb02eb, +0xff4a0063, 0xfee20299, 0xffacfe7a, 0xff90005d, 0x0018001b, 0xfe6d01dc, 0x033e0030, 0x025100f6, +0xfc50015b, 0xfd440224, 0xfe2dff36, 0xfe5cfedb, 0xfebeff47, 0x008dfea8, 0xfe20feb7, 0x000b009a, +0xfe7dfeb0, 0xfedffe0f, 0x014afef5, 0x020b00eb, 0x00ad00b7, 0x007dffdf, 0x017dfe53, 0xff73fee0, +0x027a0080, 0xfd9eff8f, 0x020bfd85, 0x00270088, 0xfc5000be, 0xffdc0233, 0xfe870101, 0xfdb0ffe6, +0x00d6fed8, 0xfee3fe07, 0x004e016f, 0x021600a1, 0x0161002c, 0x016fff11, 0xff69fdb3, 0x0077ffa8, +0xffbf007e, 0x0137022a, 0xff12006f, 0xfe63fcc3, 0xfe59036b, 0x002f0063, 0xfe98ffad, 0x0099ff47, +0xfed301ba, 0xfe0ffe59, 0x01ad0285, 0x00ce0067, 0x004cfe59, 0xfe6700e0, 0xff37ffbb, 0xfe31020e, +0x0086fe93, 0xfecc00b4, 0x016bfdee, 0x0124fef4, 0x00b8ff8f, 0x00acfeba, 0xff7bff63, 0xff70010b, +0xfe660033, 0x00b4fd59, 0x0118fefd, 0x00edff31, 0x014bfd55, 0xff2900ab, 0x0218feca, 0x0329fe83, +0xff4400d8, 0xfe26ff06, 0xff900014, 0x006302dc, 0xfe57fe56, 0xfd66004b, 0x0009ff00, 0x00530115, +0xff45ff70, 0x00fa0223, 0x00a7ff87, 0x028c0186, 0xffdeffd7, 0x00a50195, 0xfdfc0232, 0xfe74fef7, +0x00ca00df, 0x0187ff38, 0xffa2ff81, 0xfe630030, 0x005701e0, 0x0049fefc, 0x01b5ffce, 0x00b9fd89, +0x01b200de, 0x004b0340, 0x015efee1, 0x02aafd9f, 0xfb42ff4a, 0x006b0101, 0xffc0ffd0, 0x005ffdf5, +0xfe23ff43, 0x027a0061, 0xff6fff58, 0x019f02d8, 0x01f20000, 0x01b5017e, 0xffe8fdfa, 0xffdc0145, +0xfd5c0120, 0xff5cff70, 0x004201b0, 0xff30fed1, 0xfefe01c9, 0x002b0084, 0xfc480188, 0xff430091, +0x00860070, 0x0094ffc9, 0x00430160, 0xfef00065, 0xfe29fe07, 0xff9e01f9, 0xfc6201dc, 0xffbefe5c, +0x0104feab, 0x013cfc86, 0xfc7a02e0, 0xff23ff13, 0xfed3ff6e, 0xff63004a, 0xffe8fed9, 0x007201c0, +0xfe7afe9c, 0x0098036b, 0x00f501ba, 0x008efe98, 0x0198ffa1, 0x00b5fdd9, 0xfe49fe74, 0xfe96fd46, +0xfd62fef2, 0x0110005f, 0x01b001f2, 0x0153ff9f, 0x00a4010f, 0x0324fea4, 0x00900149, 0xfedafe9e, +0x0146ffb2, 0xffa0ff6f, 0x00320018, 0x0116ffd5, 0xffbafd0a, 0x01850035, 0xfdb300c6, 0x002ffe4a, +0x026cfcf2, 0xff87fe94, 0x0143fe60, 0x008e02b1, 0xff59000d, 0xfe6affb9, 0xfeebffaa, 0xfe7afdd4, +0xffbcff37, 0x00e4ff8f, 0xffc7fe82, 0xfe2dffd4, 0x001cfd74, 0x00210232, 0x0101ff44, 0x013afd9e, +0x00b6fe24, 0xfe74019a, 0x0059f983, 0x0024002b, 0x00d9007e, 0xff03034a, 0x011efef5, 0xff66ff3e, +0xfff103f5, 0x010efd48, 0x0001fe8b, 0xfef3012a, 0x01de00bc, 0x00a5ff1a, 0xff8b0072, 0xfe6f0070, +0x0091006f, 0x0018fe39, 0xffa1008b, 0x007dff95, 0x01b3fe1d, 0xff060050, 0x011e0427, 0xfe3d02a4, +0xfeceffce, 0x0200ff60, 0x02d7ff87, 0x0064ff88, 0xfd54ffc7, 0x0072fe12, 0xff53feb6, 0xffbaff02, +0x02e70061, 0xff04fd4a, 0x0143021e, 0x02d8fe5a, 0xfe69fdda, 0xff1b00bd, 0x009c0077, 0xfec00054, +0xffb301e0, 0xfca300b6, 0x022a0161, 0x0037ffe8, 0x00c2ffd4, 0xfeedfe80, 0x0045fe40, 0xff0ffe97, +0xffca0122, 0x0063ff95, 0x0199fe6c, 0x001600d7, 0x013dfeb6, 0xff9d0010, 0xffce0088, 0x00710040, +0x02b5fd79, 0xffa0ff48, 0x009d0112, 0x004dfeb1, 0xfe7402db, 0x003c0157, 0xfef4fe39, 0x0103ffd5, +0x0097ffc8, 0x002100d8, 0x000002a4, 0xff370066, 0xff15030b, 0xff53fdde, 0xfe00ffcc, 0xfe59ffc9, +0xfe400110, 0xffadff50, 0xfdd9013d, 0xffd701b1, 0xfd6b00b0, 0xff4dfebc, 0x01640085, 0xffcafcf2, +0xfeb80086, 0xf9830051, 0x00570046, 0xff4e00bd, 0x00db0038, 0xfffafeb5, 0xff5900ad, 0x0075fc95, +0x0299011b, 0x0121feaa, 0x009efe94, 0xfed4ffbd, 0xfd380000, 0x0295fffb, 0xfe120023, 0xfe5cfe00, +0x006100b2, 0xffa8ffb7, 0x00f90431, 0xfffe0066, 0xfeb500a5, 0x02c9ff90, 0xfed7ff27, 0x0299fe10, +0xff42fdea, 0x0132fe67, 0xfeb00027, 0xffd0fd6c, 0x0224ff8b, 0xff6c00f8, 0xffecfe1a, 0xfe63ffad, +0xfcdbf9a5, 0xfe7ffe54, 0x01cbfee2, 0xfd59ff1f, 0x0144ffa9, 0xfe54fd87, 0xfebd027c, 0xfeccffeb, +0xfd940012, 0xffb3feed, 0x0085fe61, 0xfe60fe59, 0xfec5feab, 0xff0701a8, 0xfea8ff56, 0x02d3fe7a, +0x000dff06, 0x00d40007, 0x039eff15, 0x01550043, 0x013afe03, 0xfe83ff52, 0x00c7ff62, 0xfdbaffc2, +0xfd05fe50, 0x015efff5, 0xfbd9ffcd, 0x0037fefc, 0xffb7fd48, 0xfe5cfe3c, 0xfdd402c9, 0xff22ffa7, +0xfd4f0113, 0xffcf0012, 0xffb602d3, 0xff00016d, 0xff81ffb4, 0x00eb00f0, 0xfc3801cb, 0x0071fe8c, +0x01620026, 0x007dfdbb, 0x00a10095, 0x00bbfd40, 0xfeed0094, 0xffa0fe2a, 0xfd64fd89, 0xfed50069, +0x0204ff87, 0x002f001e, 0x00040066, 0xfe6afe85, 0xfd58ffcf, 0xffb9005e, 0x00c90224, 0xfe9afe9d, +0x0092ff17, 0xffd6ff69, 0xffcafedc, 0xfe100040, 0xffff0060, 0x01baffc8, 0x00d6fe79, 0xfe5c0104, +0xfeedfd40, 0x031fffdd, 0x0335fd54, 0x0196007f, 0xff650089, 0xfd6cfedd, 0x02dbfe9a, 0xfebdfeae, +0xffb8faf1, 0x00e1fdce, 0x03630096, 0x022c00a1, 0xfe80fe97, 0xfd0d0030, 0x02160163, 0x0190016d, +0x008aff8c, 0xff65ff9b, 0x00d3ff38, 0x0036fd0a, 0x014200e0, 0x0000fe8c, 0xff33fead, 0xff4dff48, +0xfe7a016d, 0x00e30067, 0x010bff7c, 0x0071fe19, 0xfd8500f0, 0x00b601ce, 0x00f5fdfb, 0x003200f0, +0xff4602ea, 0xffc6feae, 0x0052ff03, 0xff84fe56, 0xfe9cfe5d, 0xfe690029, 0x0016ffc0, 0xffc3fed3, +0xfec6fe56, 0x01be0074, 0x002d0143, 0x003ffdcd, 0xfee1fe5d, 0xfe4600f8, 0x013efe59, 0xfe8aff46, +0xfed7fddd, 0xfe00fe8d, 0x01a6ff29, 0xff200027, 0x009a01cb, 0x00390089, 0xfe9c005a, 0x00b7fd66, +0xfda5012e, 0xff4effe4, 0xff17fe39, 0xfe07ffd4, 0xfdd7ff7c, 0x00d9fea8, 0xffe6fd55, 0xffb9fe69, +0xfe7efdb5, 0xfd8d001b, 0xfef0ff8c, 0x018c02d5, 0x000aff7a, 0x022dff78, 0x011fff63, 0xff0bfdba, +0x02290087, 0x00b30137, 0xfef1fe41, 0x03540247, 0xfeccfd0d, 0xfe21038c, 0x01330206, 0xfff0007a, +0x01cf0004, 0xfee5003f, 0xfdcd0137, 0xffc7fe59, 0xfd6102a4, 0xfef0fe91, 0x015302d3, 0x02040018, +0xff4601c0, 0x016b0080, 0x0015fec7, 0xff07fca1, 0x02130097, 0x012d013c, 0x000bff72, 0xffaaff78, +0x02a0fe4e, 0xfcdbfe6a, 0xff910066, 0x018e00c5, 0xff6e013e, 0xff63fee1, 0xffecfe85, 0xfe54ff04, +0x02d7ffb0, 0x02a00200, 0xfe140026, 0xfe9a0094, 0xff62009c, 0x0000ff9e, 0xff65fee1, 0x005c0103, +0xfedf01f2, 0xff6e0326, 0x0044fe87, 0x0249004d, 0x008efe4a, 0x004300ee, 0x007d00ba, 0xff6500f1, +0x03ec0146, 0xfd95fdd1, 0x00adfeac, 0x0095ff89, 0xfe66ff78, 0x00acff00, 0xfee20023, 0x00e4026a, +0x001efffb, 0xff8ffdea, 0xff970087, 0x0042feb7, 0x034a002a, 0x008f0076, 0xfeb5fdda, 0xfde3011d, +0xfe660030, 0xffeffec7, 0x01600109, 0xff320272, 0x006b00d1, 0xff2e0060, 0xfe690123, 0x011dff25, +0xffdf0010, 0x0130ff9a, 0xff23ffba, 0x00280213, 0x0000fe8f, 0x004cffae, 0xfeb1fe93, 0x00e0003a, +0xfc8d016b, 0xfe5cff8b, 0x01ea00a5, 0xffee00cc, 0x0079008b, 0x02b3ff2b, 0xffcb00ba, 0xff3a013b, +0xff56fd38, 0x034cfeea, 0xfe87ffa9, 0xfdf5ff41, 0x006d0179, 0xfed3020b, 0x01c201e6, 0x00d40089, +0x02f6ffc3, 0xfd7cff2e, 0x0079ffe0, 0xff1ffecc, 0xfdfafd96, 0xfec701cb, 0x012d028a, 0xfdf400e3, +0xff8a01d7, 0xff69ff54, 0x00ceff64, 0xfe7affef, 0xfd050089, 0xffceff6c, 0xfebd009d, 0xfe7c013a, +0xfe110112, 0x0020ff6f, 0xfedfff75, 0x000dfec6, 0xfca1febb, 0x03240315, 0x00e001be, 0xffa4ffed, +0x003401c1, 0x0070ff2a, 0xffd4fefa, 0xfe680318, 0xff00021b, 0xff4dffd8, 0x008d0242, 0x0046ff89, +0x032c0397, 0xff76fcd7, 0xffda0043, 0xff6cff6d, 0xfde7ff95, 0xfe1d009d, 0x02b30265, 0xffe804c7, +0x01b1ff27, 0x02b100fe, 0xfc08fe12, 0xff6cffbb, 0xfe880091, 0xffea0051, 0x005e0097, 0x02e70049, +0x020b009d, 0xfe4bfe49, 0xff75009e, 0xfe31ff69, 0x016d0251, 0xfe69fe7c, 0x0061ff99, 0xffe800d3, +0xfe91ff41, 0x005e00fd, 0xff8cfd9b, 0xff67000a, 0xff20fefa, 0x01da00bd, 0xffeaff30, 0x030a00e0, +0x0104feb5, 0xfe22ff6f, 0x007cfd74, 0xff54fd4a, 0xfc2bfe19, 0xfe67ffbd, 0xfe1ffe18, 0xff54fd3f, +0x00160330, 0x00560090, 0x02060326, 0x01b1ff56, 0x0101ffbe, 0xfe82fec3, 0xfeb9fd48, 0x0404fe6b, +0x0285fda1, 0xfd57025b, 0x00400101, 0xfe4f00f1, 0x0086fe23, 0xff00ff6e, 0x01dafe11, 0x002900dd, +0xff2aff49, 0xfe32ff2d, 0x00660089, 0xffaeff79, 0xfe1fff99, 0x009b0031, 0x0022ff9d, 0xffe4ff9c, +0x008d0065, 0x0329021b, 0x033e0029, 0xfeb8034c, 0x022dffc9, 0xfec7fd5f, 0xfeedff3c, 0xfe86016c, +0x00f5ffea, 0xff5cfeb1, 0x0000ff85, 0xfefdfe69, 0x0154fd5f, 0xfeadffa0, 0x0276fea2, 0xfe8b0079, +0x02b5fe9a, 0x002200cc, 0xfe62ff44, 0x017ffdde, 0xff2ffe74, 0xfe6800f8, 0x002bfd4c, 0xfdb5fd03, +0xffe1ff40, 0x02ebfec6, 0x0356014a, 0x0074fc93, 0xff66fe39, 0x01e3fd71, 0xfeacffbe, 0xfe5dff0f, +0x007cffca, 0x0087ff9b, 0x0046fefc, 0xff520197, 0xfcdb0020, 0xfde3fe88, 0xffb7fe00, 0x00a00052, +0x01c4fdce, 0xff5cfe9a, 0xfff7ff2f, 0x0111002d, 0x0130028a, 0xffeafd5a, 0xfe5900ae, 0xffb0ffba, +0x013ffe9a, 0xffbf0181, 0xfd9400db, 0xfbfcfed3, 0xfc400145, 0x0012ff12, 0x03f80166, 0xfda5fe55, +0x0200ffa0, 0x00edff91, 0xff43fdae, 0x01de00b9, 0x0155015a, 0xfe96fe74, 0x000efebb, 0x0051fe26, +0x00e70093, 0xffd903bc, 0xff900020, 0xfd44ff1c, 0xffd4ff3b, 0x0155fc12, 0x0085ff43, 0xffe50145, +0xfcd7fdf4, 0xfe1ffe76, 0xff63fce1, 0xfe880029, 0x02b8ff57, 0xff17fc14, 0xfce4ff2a, 0xff970249, +0x01d103d5, 0x018cfe94, 0xfd62fedf, 0x032c0021, 0xfe81044e, 0xff670030, 0x006b0018, 0xfff5feef, +0xfe4e0011, 0xfe24009f, 0xfedefe03, 0xffd90056, 0x00b0fdcb, 0x000800c2, 0x0037006e, 0x00c60287, +0x0043ff58, 0xfe3e008a, 0x009eff46, 0xffb60203, 0xfeabffbe, 0xfc0b009a, 0x02f8ffda, 0xfd8d0058, +0x001e01c6, 0xfe880171, 0x019f02d5, 0xfefc038c, 0x0049fcc0, 0xfec50156, 0x02f8032a, 0x011000e0, +0x00b9fdd8, 0xff8c00ab, 0xff10009a, 0x0079ff39, 0xfec9007c, 0xffc8fe7b, 0x0100fe5c, 0x01220035, +0xfd5a0183, 0xfe250011, 0xff7b0091, 0xfe88022c, 0xff1a0315, 0xfe780147, 0x00a90142, 0xfe40fd9f, +0x000afe6c, 0x010101af, 0xfefefd7e, 0xfdcefe4f, 0x00ce00ac, 0x0015ffb2, 0x01abff83, 0x01ce0187, +0x00d7fe8a, 0x0035ff39, 0xfddcfea5, 0xffbbfe33, 0x0029ffa3, 0xff5fff4d, 0x000fff7b, 0x00b6fe00, +0x025b00ef, 0xffc60092, 0xfe2ffd50, 0xff9b0090, 0xfc8dfe54, 0xfc44fe32, 0x0010020d, 0x008aff92, +0x002c00f7, 0x0044fd6b, 0x0018fdc1, 0xff71006d, 0x0041fe65, 0xfd050397, 0xfedeff9a, 0xff9fffb9, +0xfd2a00c8, 0xff84fd05, 0xfc9500e7, 0x0029fe3e, 0xff600181, 0xfe1d0097, 0x00320057, 0x010402a4, +0xff2f0079, 0xfdb4ffa2, 0xff4eff07, 0x007bfe46, 0xff260027, 0xfd9e0013, 0xfea90035, 0xfe3ffe0e, +0xff12ff92, 0x02b8fee3, 0xfd6101c9, 0xfe6d00f8, 0x02e0fef5, 0xff690098, 0xfd9b0038, 0x00f6009c, +0xffaa01b0, 0x0185ffcd, 0xff89002a, 0x016a0283, 0x0000fed0, 0xff27008a, 0xfe72009d, 0xfed6024a, +0x01a7004f, 0x002f0155, 0xffcafd20, 0xfdce024e, 0xfe7800b8, 0xfe9503ec, 0xffcffe72, 0x0047fea6, +0xff4700f2, 0xfe32fc98, 0x007d016a, 0x0079ffd1, 0x012afeb7, 0x002aff9c, 0xfe95027c, 0xfe8dffaa, +0xffa1012b, 0xff77fef0, 0x0222fecc, 0xffe8ff69, 0xfdfefee7, 0xfe2c0165, 0xfdeb024e, 0xfe1cfdcd, +0x005c0162, 0xfe2c0053, 0xfecbfc7f, 0x000bff62, 0xff20018d, 0x0090ffb6, 0xfedeffb4, 0x00a1ff96, +0xff95ffa6, 0x00ea00fe, 0x0120fe8a, 0xfe5eff7f, 0xffb5ffe1, 0x005d024d, 0xfe7a0045, 0x00ac0163, +0xfd9afdae, 0xff39ff86, 0x01090088, 0x015300df, 0xfed2ff1b, 0xfea6fe56, 0xffa1ff36, 0x0112fd65, +0x016bfddd, 0xfeebff48, 0xfe5c018b, 0xff2dff72, 0xfd910150, 0xfe90fef1, 0xfea4ff43, 0xff43ff36, +0x010300f9, 0x01180158, 0xff38ff6a, 0x007effa8, 0x0203ffeb, 0x00370069, 0x0194003a, 0xfdfbfd48, +0x00f9fd2a, 0xfebf00c7, 0x00ddff47, 0xffab021c, 0x0042ff2a, 0x002dffcf, 0xff01fdee, 0x0130002b, +0xfe6b00cb, 0xfe1f000a, 0x005cff89, 0xffcbff8b, 0x008500d4, 0x0136fed9, 0xffa80040, 0xfe6d00d0, +0xff6e0029, 0xfe7a014b, 0xfce3fe23, 0x02500038, 0xfeceffb3, 0x0009ff5d, 0xfee7feab, 0xff0bfec3, +0x00dc0020, 0x004eff05, 0x006e00db, 0xff97ff19, 0x01d7febe, 0xfdccff2e, 0x0008fedc, 0xff79fe02, +0xfd85fd48, 0xfe140076, 0xfecffe81, 0x0256ff8b, 0x016b0162, 0xff5efdc9, 0x026bffdc, 0xff7c0206, +0xff01ff37, 0x010f01a8, 0xfe88fe25, 0xff3effb0, 0x0232fef2, 0xff9b0152, 0xfee5fff7, 0xff5aff85, +0xfef2ff64, 0xfeba01a2, 0xff4cffd2, 0x00a800aa, 0x0079ffc8, 0xfe2800a8, 0xff6dfe77, 0xff83010a, +0xffa0fdf2, 0x00ee0031, 0xfef0ff4b, 0x00fbff80, 0xfe5efe92, 0xff72fe66, 0x000eff62, 0xfe55ff91, +0xfeabffa5, 0x004bf949, 0x006c02ce, 0xff91fd5c, 0x017500b2, 0xfddcff8f, 0x019fff8d, 0xffeafd6c, +0x03c800ca, 0xfeba0246, 0xff93fd41, 0xff9aff00, 0x001d0040, 0xff77004a, 0xfe820000, 0xfec60050, +0x002eff7b, 0xfffcffce, 0xfef3fe02, 0x021b0157, 0xfe32fed7, 0xff51ff3c, 0xfef20019, 0x005bff48, +0xfdf0ff90, 0xff3e0074, 0xfefc0130, 0x011cff7c, 0xfff000da, 0x019cfecf, 0x01e9ffed, 0xff24002e, +0x00f4fff4, 0x0083000e, 0xfe3900df, 0xfe4f00ab, 0x0043fe51, 0x00710243, 0x00f2fed2, 0xff9cfdc3, +0x0302fed4, 0x0058fe9d, 0x000a00f9, 0x014cfddd, 0xffddfc5a, 0xfdf2ffe0, 0xff460093, 0xff16ff8b, +0xff77fd63, 0xff730146, 0x00dcff7a, 0x0306fe6c, 0x0142ff1b, 0xfea9ff26, 0xfdb1fec0, 0xfed70030, +0xfff2feda, 0xfdd5fe96, 0xfeedff7d, 0xff6ffc5a, 0x0004fc8b, 0xfdc2ff56, 0x01210058, 0xfed3ff7d, +0x009cff39, 0xfe0d0104, 0xfeb4ffc4, 0x0019feea, 0xffcdff40, 0xffd20000, 0xffd800eb, 0xff84fff5, +0x01bf0087, 0x00000001, 0xff0a0238, 0x01fbfc1e, 0x006c002c, 0xff2afed3, 0xfdd50055, 0x00b5ff4a, +0xfc6cff1f, 0xff2dfd76, 0x00630058, 0x02920116, 0xffc90212, 0xfed40065, 0xff5f0134, 0x026e0078, +0xfee30088, 0xff83ff76, 0xff80ffc0, 0x001efe52, 0xffaa0086, 0xffcf00b2, 0x003cfe94, 0x0089001f, +0x0267001a, 0x0222ffd2, 0x005ffee3, 0xffe1ff6b, 0x02620043, 0x01fa00f3, 0xff800123, 0x00aefe63, +0x0186ffc5, 0xfea2009f, 0x0093fda1, 0x004d0172, 0xfea4fc7f, 0xff56fee3, 0xff6cfd4c, 0xff4c0088, +0xfd2dfe24, 0x019cfdc2, 0xfe8d00ba, 0x023a00c8, 0x0065fefe, 0xff23fe7a, 0x0211ff36, 0x0183ffd3, +0x02b7ff7f, 0x00dbfd50, 0xffc9fc40, 0xfe36ff5a, 0xfe1a0288, 0xfe710130, 0xff63fdcb, 0x0232ff3d, +0xfe81fe16, 0x01420250, 0xff46fe9d, 0xfef6ff6b, 0x02080267, 0xff87019c, 0x000cff9a, 0x00b20252, +0xfdeafecf, 0xfe92fefd, 0xffb5fed4, 0xfe07fe77, 0xfee2005d, 0x0195fcfe, 0x014dfddc, 0x00f30038, +0xff57ff47, 0xff40010e, 0x01b1ffe6, 0x009eff69, 0xff5affb2, 0xffcb029e, 0xffb6ffba, 0x0011ff8a, +0xff3fff84, 0xfe730223, 0x0015ffaf, 0xfe1ffe9b, 0xff3ffecf, 0xfef50037, 0x004eff2f, 0xfe9802e7, +0xffc00295, 0xfecb003c, 0xffe701ec, 0x025f00e9, 0x01490000, 0xfe63fea2, 0xfec60034, 0xffd8000a, +0xfdeb0065, 0x027b0062, 0xfe90fecc, 0xffbe00b9, 0x003f007f, 0xfdc80097, 0x007fff8b, 0x00fbff18, +0x0154ffb2, 0xfed6fdde, 0xff32ffb9, 0x019bff20, 0x0011ff6e, 0x02020024, 0xfed70072, 0xfead00fd, +0x0157febe, 0xf9870157, 0xffb20243, 0x0066fd8c, 0x01e7fece, 0x0043ff73, 0x00960088, 0xfe17ff92, +0x008efe79, 0xff0e014c, 0xff60007c, 0xfe17fe6d, 0xff5bfe46, 0xfe3ffe87, 0xffbdfe7a, 0xfcea0246, +0x0132fce2, 0x00feff40, 0xfdcafd7b, 0x0036ffd8, 0xfedffeb0, 0x005bfe80, 0x020a008a, 0xffe10121, +0xfe8cff47, 0x011d00a7, 0xff310187, 0xff790094, 0x000a0000, 0x013201b1, 0xfed3fef9, 0xff3dfe6f, +0xfef4009b, 0xfff6feb7, 0xfed7003c, 0x011500b9, 0xfd96ff37, 0x005b00dd, 0xff16017f, 0xff9dfff5, +0x01640085, 0xfee4ff69, 0xff050258, 0x00ed00aa, 0xfdfffe99, 0xfe9cfdbc, 0xff4bfdba, 0x0194fde2, +0xffeaff51, 0xfee00283, 0xfee4ff36, 0xffe0fe0d, 0xff940003, 0x0016fcc8, 0x0154fc20, 0xfe07ffc0, +0x00a3011e, 0x00850140, 0xff2afedd, 0x022e0075, 0x0121001e, 0x0063fd42, 0xff9dff9b, 0x00220206, +0x0113ff2d, 0xfedd00e1, 0x00e7ffcd, 0xff78ff66, 0xff91ff4a, 0x020802e7, 0xfeb80039, 0xfea4fe17, +0xfd76fe7a, 0x022ffd62, 0xfec2feaa, 0xfce3ff80, 0xfe30ff08, 0x002600c0, 0x010301ff, 0xff33ff1f, +0xff1e0233, 0xfeff01a4, 0xfec3ff62, 0x0038fe8a, 0x0065fff9, 0x002c0063, 0x012e0154, 0x0142006a, +0xffdaff0a, 0x01e601a5, 0xfdd6ff48, 0x0062fdcc, 0x0093fe70, 0x001e018d, 0xfff5ff3e, 0xffa80234, +0x026bff1e, 0x008c0027, 0xff8cfece, 0xff45018d, 0xfe6700f7, 0xfde8fd24, 0xfde1ff54, 0x006f002c, +0xfe6dff46, 0xff0bfea1, 0x007e0089, 0x0052fdd8, 0xfdfc0219, 0x00a4fee2, 0xfed7ff66, 0x007c0086, +0x00cdfdc9, 0xfe40ffb7, 0x005dfe9b, 0xff210157, 0x0167fd6c, 0x0087fdd1, 0xffa50162, 0xff9500e8, +0x0089ff6e, 0x0170024d, 0x01d60070, 0xff680111, 0xff52fe5c, 0xfebeff3a, 0xfea2ff98, 0x004a008f, +0xfd85fec6, 0xff7cff8f, 0xfe5ffe80, 0x02b7ff4d, 0xff23001b, 0xfec90235, 0xfe9aff8b, 0x0035005c, +0x0182fec3, 0xffc60084, 0x01e001cf, 0xfea6ff3b, 0xfe70004a, 0xffb2fe7c, 0xff2d00f3, 0x007effd5, +0x0176fe8e, 0xff160073, 0xfee100aa, 0xff0cfd8c, 0xffb2ff12, 0xfea6ff49, 0x005afef7, 0x026efca5, +0xfead00ea, 0x0057feaf, 0xffe800b1, 0x01d600f7, 0xff5ffc86, 0x008401ec, 0xffb0fe89, 0x004300a4, +0xfe66fedc, 0xffb00299, 0x010ffe5a, 0xff82ffb7, 0x006fff67, 0xfe7f017f, 0xff60ff8e, 0x006fffbb, +0x010ffcd0, 0xfda5fde1, 0xfdb60093, 0xff72fee5, 0x00060020, 0xffd7fdea, 0xff4901cc, 0xff3dfde1, +0x01110123, 0xff05ff75, 0xfea40125, 0x006bfe64, 0x00f4fea7, 0xfeeafe5f, 0x0063fff7, 0x0153006c, +0xff90fe64, 0xff87ffc6, 0xff650022, 0xfedf0074, 0x00ccfffe, 0x017f005f, 0xff31001a, 0x01580170, +0x00510063, 0xffc1feea, 0x01100077, 0xffd00073, 0xfebd0016, 0xffadfe5a, 0xfee50118, 0x00d6010b, +0x001004a8, 0x0101fe41, 0x01a3fee7, 0xfee301d7, 0x013c01d2, 0x00430019, 0x0112007d, 0xfee2feaf, +0x011b0122, 0x01820130, 0xff5a00e0, 0xff31ffe2, 0xfedbffcd, 0xfe7500fb, 0x000effa7, 0xff3d0244, +0x00f7019a, 0xffcefe6c, 0xff0b012b, 0x001ffd76, 0x000bfe63, 0xff95fed3, 0xfe80ffc5, 0x01e5008e, +0xff52000b, 0xff4afdc1, 0x0109ff72, 0xff430123, 0xff3effab, 0x0052ff81, 0x0101ff5b, 0x0152fff6, +0xfe8cfcdf, 0xffbdffc5, 0xfde8013a, 0xfe9201ca, 0x01bc004a, 0xffa100ad, 0xff7b026f, 0x0003ffe6, +0xff5b00e9, 0x0050ffe5, 0x010dffda, 0xfedc00d1, 0x0043ff11, 0x006efeac, 0xfeb50105, 0x002400cd, +0xff0a0292, 0xfeecfef7, 0x0058ff6d, 0x00020045, 0xfeb500f4, 0xfefd001f, 0xfeea01b7, 0xfeccff5a, +0xfe39fed1, 0xfe9e0067, 0x006efe7d, 0x0055ff7d, 0xfec4ffff, 0x006f0071, 0x0261fec6, 0xfee9fea6, +0x0198fecc, 0xfeea0152, 0xfe8eff45, 0x0022ff3e, 0x002efd08, 0xff00ff7c, 0xff4affc0, 0xfd50ff69, +0xfdd1003f, 0x024d0130, 0x0045ff6c, 0xfc1e00e7, 0x0270fd5c, 0xfe80fdca, 0xfeab0036, 0xfcb2ff91, +0xfe2400ea, 0xffb7019e, 0xfe73018d, 0xffaefe36, 0xfe660008, 0x019fffe8, 0xffb2ffbe, 0xfeda0306, +0xff4ffe8b, 0x0079fecf, 0x002eff53, 0x02dcff94, 0xfd76ff15, 0xfe900073, 0xfc98ff5f, 0xff6aff92, +0xfe8aff13, 0xfe000115, 0xff66fd81, 0x00100089, 0x0316ff2d, 0x00daff64, 0xfeff0064, 0x0085ff02, +0x012cff0e, 0x004dff60, 0x00000055, 0x006c009b, 0x0122fed1, 0xff36ffca, 0xfebefe78, 0x0045ff5e, +0xff840135, 0x00630194, 0xffd4feae, 0x0033ff56, 0xfe26fe62, 0x0013fe14, 0xffaa004e, 0xff7b013c, +0x00cffec5, 0x000cff52, 0xff94fe28, 0x0010fff2, 0x00f0fe23, 0xfdfc0056, 0xfe5b0104, 0x01caff2e, +0xfde8ff0f, 0x020f0087, 0x0035ff57, 0x0084023e, 0xfdc202aa, 0xfe460028, 0xffbbfe88, 0xfe91fedc, +0x013a0163, 0xfea4fdd5, 0xff79fead, 0x009bfef1, 0xff000096, 0xff6efed2, 0xfe7201ff, 0x0001feaa, +0xffb30154, 0xff38037a, 0xfeb7fefe, 0xfd2d01a2, 0x0081008c, 0x02f8012f, 0xff78fe2a, 0x004ffec5, +0xfefa0062, 0xff8fff78, 0xff5602f8, 0x016f02ae, 0x002ffc32, 0x014bff63, 0xffa7ff2e, 0x0013ffd0, +0xff72fd08, 0xff33ff70, 0xff1aff96, 0x012b0049, 0x0198009e, 0x0129ff56, 0x00ec00c0, 0xfe3efe9b, +0x0055fdc3, 0x012dff84, 0xfc20fe52, 0x024f0212, 0x016ffec2, 0x026100b6, 0xff70fe88, 0xfeb70237, +0xff030212, 0xff7f0141, 0xfc0000ad, 0xfeedfe9c, 0xfef9fead, 0xfdb2fec4, 0x01ca01cd, 0xfe89fe78, +0xff6bfe61, 0x020fff42, 0x00b2ff8c, 0xfe3eff3a, 0xffc1fe3a, 0x02ae00dc, 0x002bff1f, 0x01190158, +0xfedefecf, 0xff26012c, 0xfedcff14, 0x006cfeb2, 0x008000aa, 0xff0dfee3, 0x009fff90, 0xff720050, +0xfff20151, 0xfedf02fa, 0x010f00a7, 0x006a0084, 0x0000fee1, 0x0052ff73, 0x00150132, 0x007ffe45, +0x001a00fb, 0x009bffa9, 0xffae02a1, 0x009a0069, 0xfe1bfb39, 0xffe6fe8a, 0xff7d016f, 0x00abfd7e, +0xfe27006b, 0x0219ffc0, 0xfe02ffe3, 0xfeb3fe12, 0xffd5fdc0, 0x005eff9e, 0xfea40035, 0xff9bfedb, +0xfcd5ff90, 0xff66feed, 0x0000fe71, 0x00f2fc32, 0xfe30ff31, 0xf987002b, 0xfef7ffb7, 0x00f6ff7f, +0x00ff029b, 0x00da0089, 0x01c2fedb, 0xfedf0000, 0x0288ff97, 0x01d3fdeb, 0xffdc0099, 0xff3dff81, +0xfe9e024f, 0xfead0184, 0xfe64007c, 0x01bc034e, 0xff5900a5, 0x00a1fde8, 0x004a003f, 0xffc70186, +0xfff4fe55, 0x0078fe19, 0xfef5fe16, 0x00350084, 0xfe640172, 0xfea40044, 0x002bfedf, 0xff0afe7b, +0xfed2023b, 0xff71fe88, 0x0130010c, 0x0072feef, 0x00b300e8, 0xff13ff23, 0xff70ff93, 0xfe52fdd3, +0x00f9ff84, 0xff92fef6, 0xffd8fe00, 0xffb2ff9f, 0x02240083, 0x026a00ff, 0xffddfdc0, 0xffbb0040, +0xffc7ff57, 0x0134fe8b, 0xfeea016c, 0xffa5005d, 0x0119ffe6, 0xfedb003b, 0xff0e0198, 0xfec40054, +0x002bfeda, 0x003aff6d, 0x00b6fecf, 0xffa30162, 0x00280134, 0xff680015, 0x009aff8e, 0xfdbffefe, +0xff36ff31, 0x004efde4, 0x003ffeef, 0xfec4ff3b, 0xfddc014c, 0xfeb80255, 0xfeb4ff0b, 0xff2dff31, +0x0027fec0, 0xffb0ff5c, 0x000000ea, 0x0033fdc2, 0xff9eff78, 0xff77005c, 0xfea8ffd4, 0xff31fd63, +0x00030047, 0x0265ff69, 0xff11fe8a, 0x0166ff31, 0xff2e02a0, 0xfe07fdf7, 0xff5901aa, 0xfd79fe79, +0x00a1fed6, 0xfedcffa3, 0x019dffe6, 0xfe4500b6, 0x02610149, 0x0031fce2, 0x0093fecc, 0xfeb70022, +0xfd4cff62, 0x009a0032, 0xfec30126, 0xfc6cff8c, 0xff9bfeda, 0x001b0180, 0xfdf701f0, 0xff3efd79, +0xfeb3fec9, 0x00490116, 0x01ebffb4, 0xfe72fec5, 0x002dfff8, 0xfdb9fed5, 0xff00ff34, 0x004301cf, +0xfdf2fef6, 0xffc40375, 0x01f000e9, 0x0117007b, 0x00eaff79, 0xfe96ff00, 0xff94fd95, 0x0000fe92, +0x0209028c, 0xffe5febe, 0xfd550028, 0x02020072, 0x037a006e, 0x01d1ffab, 0xff0d0042, 0x02fd00b9, +0xfed3fec6, 0xff61013d, 0x0261fec5, 0x005b014d, 0x0068feaf, 0x021ffee8, 0x0063fe93, 0xffb4feda, +0xffe000fe, 0xfed4ff20, 0x024ffedd, 0xff26ffb7, 0x0071010d, 0xfef50233, 0x0179fe7c, 0xfee4fe3a, +0xfd55014c, 0x0039feab, 0xfd08ff32, 0xfe8a00ae, 0x0065ffff, 0xfe73ffa4, 0xfedf00d4, 0x002ffe8b, +0x015e0240, 0xfe670037, 0xffcefdf6, 0x004dff24, 0xff03ff15, 0xfd96029b, 0xfe2fff36, 0xfe900119, +0xff64feb5, 0xfe26fed5, 0xff84fef4, 0x00a6ff0c, 0x011e022e, 0xfecbff61, 0xffa90086, 0xff4a000e, +0xfea2fe56, 0xfe96004e, 0x01090084, 0xff210027, 0x00c8fec6, 0xfea2007b, 0xfead0170, 0xf9a5fffc, +0xfef4ffab, 0x022d0101, 0x0098ff96, 0x007a003c, 0x0265fea7, 0xfee8fda5, 0x004e000b, 0xffe30067, +0x02ac02ce, 0x0112ffd7, 0xfe5d01e0, 0xffdd00af, 0xfeebff4f, 0xfd2aff69, 0x00aeff70, 0x011800a4, +0xff9d0121, 0xff1cff02, 0x009afed3, 0x019d004e, 0x02580028, 0x0013ff78, 0x015efe7a, 0xfea70247, +0xffa2ff73, 0xff95005f, 0x01750061, 0x00680028, 0x00b30068, 0xfedbff26, 0xff84ff60, 0x006f00ca, +0x03b800af, 0x0054ff85, 0xffde0162, 0xfee1033d, 0xff7cff75, 0x03b00024, 0xffa1ffb0, 0x024602ac, +0xffbc006b, 0xffd5fffc, 0x01a8025b, 0xff1cff7d, 0x0168ff36, 0x00b9007d, 0xfea6fff5, 0x0068012f, +0xfb60ff7f, 0x015bfe92, 0x0094ff47, 0xff170103, 0x012aff62, 0x02bffea2, 0xff1b006b, 0xfed3fe52, +0x00080083, 0x009bfed2, 0xffaefeae, 0x00900047, 0xff66fecf, 0xff63fca5, 0x00a4ffcd, 0xfe91015c, +0xfea10270, 0xfddeff6d, 0xfeb2feff, 0xfe570255, 0xfea7fd7d, 0x00cf002c, 0xfdc6fdd5, 0x001f0056, +0xff90fe15, 0xfed401a4, 0x0024ffe5, 0x00280089, 0x0000ff18, 0xfedf021b, 0x00b30023, 0xfeecfff5, +0x022dffd4, 0x0176fed7, 0xfe50fefe, 0xff3100d9, 0x0250ffe2, 0xff4f01e7, 0xfd84fffd, 0x0125004e, +0x01530100, 0x04a000d0, 0x00b400f4, 0x029eff77, 0x00e0004e, 0x0093ff23, 0xff8cfe2a, 0xfea500dd, +0x006d00e5, 0x01efff2c, 0xff10fe76, 0x0009019d, 0xffce00cc, 0x0237ffd3, 0xff6bff3c, 0x0086fe46, +0xff4c00a4, 0xff2a0096, 0x0093ffa2, 0xfe350047, 0x01b4fdb3, 0x01870058, 0xff21fe51, 0xff7e0031, +0xfeaa0072, 0x0155ff82, 0xfe2300c9, 0x024dfe4b, 0xff910169, 0x009d0194, 0xfed2ff80, 0xfec6024c, +0x003cfefc, 0xfc010018, 0xff0e01c7, 0xfe42ff34, 0xffb5fe6c, 0xff65fece, 0x0256fdbb, 0x00490000, +0xfeedffaa, 0xff06fe72, 0x00f1015d, 0x01930069, 0xff0cff36, 0xfef8fdbc, 0x009dff73, 0xfebd0073, +0x00cb026c, 0xff6cfe88, 0xfe58013a, 0x0282003a, 0x0090015b, 0x00e900a0, 0xfd8bfc36, 0xff9dfe48, +0xf8a60014, 0xff43ffe5, 0xff6c0007, 0xfed1fe62, 0xfe23009d, 0xfee4ff6b, 0xff2300e6, 0x019a0038, +0xff68ff00, 0x000b00f6, 0xffa90016, 0xff160046, 0xfe7affaf, 0x02f3ffb4, 0xfcc80077, 0xffee0095, +0xffb1ff77, 0xfed7ff93, 0xff29008d, 0x0005ffeb, 0xfd5c007b, 0xff37016c, 0x0000fec9, 0xfebc003b, +0x00e40089, 0xff8e002a, 0xfeda012f, 0xff100214, 0xffbc00cf, 0x0022fff7, 0x00a9ff2c, 0xff6000fb, +0x00ba0066, 0x000efd84, 0x0074fe36, 0xfd90fedf, 0x011dfdc2, 0xffd9027e, 0x004aff90, 0x000b0008, +0xfedf0157, 0xffd70144, 0xff400084, 0x01ce00c6, 0xfdaf00e9, 0x00ad002c, 0xfd2effc1, 0x01a8fe6d, +0x00d4fffa, 0x003bfe07, 0x0059ffb5, 0xfd9aff11, 0xff2c01f3, 0x00ebfef8, 0xfee2ffa8, 0xff3dfe59, +0x00edfeab, 0xfe76fd50, 0x01d00026, 0xfef80201, 0x01b9005e, 0xfde1ff18, 0xff6c0056, 0xfe27fee7, +0xff94ff34, 0x001bff51, 0xfeeffd99, 0xfcba00bc, 0xfdf3ff08, 0x009601cf, 0xff04ff97, 0x0141ff92, +0x00520017, 0x0000fefd, 0xfff3fdc4, 0x006bff61, 0xfefdff65, 0x0053fd96, 0xffb9017d, 0xffdc00a5, +0x0186005e, 0x0092fd74, 0x013e0083, 0xff6bfeb7, 0xffbcff83, 0x0175001d, 0x00890061, 0xfe25ff94, +0xfee8fedb, 0x0037ff24, 0xffab0128, 0xfe1a010b, 0x0028fd0d, 0xff2cfd51, 0xfe32ff43, 0xfe37fe72, +0xfeccfe7f, 0x00c101ca, 0xff0d0092, 0xffce0016, 0xfe6efefd, 0xfea4fdc4, 0x0080ff8e, 0xffa6ffc0, +0x00740028, 0xfebcfe31, 0x025cfe5c, 0xff43fe7a, 0x0222fef0, 0xfd7eff0e, 0x0141001c, 0xfe9100c6, +0xff25ffb9, 0xff31012a, 0xfefefedf, 0x008a0055, 0x01b1ff41, 0xff65001d, 0xff5901e4, 0xffe3ff63, +0x0195fdc6, 0x00a2fea7, 0x00520025, 0xfe2000e1, 0xfd54004e, 0xff21006d, 0xff24fdbd, 0x00cdff25, +0x0027fed0, 0x0020ff5d, 0x0175fe64, 0x0088fe80, 0x00f3ff5d, 0x0008014e, 0xfee1fe95, 0x0046fd87, +0x00000008, 0xfe3e012d, 0xffccfd95, 0x020dff00, 0xffc1fed6, 0x003ffeda, 0xfecafe23, 0xfed5feed, +0xfe7302a4, 0xff37fece, 0x01410005, 0xff75ffb7, 0x0096ff14, 0xff6d0058, 0xff83004c, 0x00adfc00, +0xff6d014e, 0xff00feaf, 0x007b0157, 0x00f1016c, 0x009ffe6b, 0x008b00ab, 0xff5e0053, 0x0000ff1f, +0xff470054, 0x001cff14, 0x016600e8, 0xff1401be, 0x008eff35, 0xff66fe7e, 0xffb30091, 0xffb8ff63, +0xfed5ff55, 0xfe3500b3, 0xfec40146, 0xfddbff7c, 0x005801cd, 0x00daff96, 0xffd30109, 0xfed500fc, +0x01fb003d, 0x009bfc36, 0x01fdff38, 0x00e40090, 0xff33fc04, 0xffdeff5c, 0xfe98ff23, 0xff70ff8c, +0xfedcfff7, 0x01d000ca, 0x0073fc72, 0xfd9dff66, 0xffa20084, 0xfeafff4c, 0xfff0ffe2, 0xff5101dd, +0xffd4010e, 0x0072ff65, 0xff51ffe8, 0x011d009c, 0x005fff5c, 0x0084ff3b, 0xfea8ff3a, 0xff1bfff7, +0x0177004a, 0x027c0188, 0xff5d0172, 0x010dffd1, 0xff830170, 0xfed4ffa3, 0x0032ff9b, 0x00870257, +0xfd7bfda5, 0x0093fcba, 0xff51fe7b, 0xfde8ff70, 0x0019fe8c, 0xfe9a00e0, 0x007a003c, 0x0150008f, +0x002dfe9b, 0xff96ff7d, 0x00a40079, 0xfed40051, 0x003fff0e, 0xff74fff6, 0x010600a4, 0xfeeffdaf, +0x0083feb4, 0xfe11fee3, 0xfff8feda, 0x01a40044, 0xffe4fe90, 0xffd0fd8f, 0x01290021, 0x027bfd8e, +0x0085fe82, 0x00b4ff6b, 0x0047ff2d, 0xff5affb3, 0xfc13001b, 0x002efdf1, 0xff430090, 0xfe7bffbd, +0xfe9eff25, 0xffddffac, 0x01cc0156, 0x0006fea7, 0x003e018c, 0xfe4cff3a, 0xfdaa0006, 0xfea901a0, +0x0095ff36, 0xffd8ff58, 0x010dfe8d, 0x01c200ad, 0xfea4fe70, 0xfefe0065, 0xff72ff3b, 0x0076fc6c, +0x0154ff50, 0xff950043, 0xff9dffa7, 0x011afe73, 0x0263ffc0, 0xfefd0008, 0xffc9fea6, 0xfdc500f8, +0x0091ff2b, 0xfed4012a, 0xff91fdc6, 0xff890077, 0xfeeefed8, 0xff49ff76, 0xfedf0015, 0x01750098, +0x00a500e2, 0x007effc4, 0xfe9fff63, 0x029e005e, 0x0023005c, 0xfe7afe42, 0xfffeff97, 0xff3c00a2, +0x0257fc12, 0x0074002f, 0x01e6010b, 0x006bfef8, 0xfe41fd2e, 0x009f01be, 0xff3300c1, 0x0239ff96, +0x0056fdf7, 0x001cff0f, 0x01c4feab, 0xff79ffec, 0x01c4ff2b, 0xff900166, 0x0015fdfb, 0xffeb0045, +0x02410070, 0xff150050, 0x01f5ffe2, 0xfed5ffd6, 0x02770113, 0xfdaa0130, 0x0243ffa8, 0xfe1cfe32, +0xfe0dff0e, 0x00e700fa, 0xfe80ff4d, 0xff24ff12, 0xff07ff3f, 0x0045ff00, 0xfe62ff6d, 0x0068004e, +0xff4fffd8, 0xfdd8fe7d, 0x001b020f, 0xfcb5ff25, 0x00a200db, 0xff67ff6e, 0xff610000, 0x009ffef8, +0x01b7fff2, 0x0099ff45, 0x0020018b, 0xfeccfee0, 0x0044ff38, 0xff6cfef2, 0xfe53fcf8, 0xff790140, +0xfecfff60, 0xff6efe53, 0xff5dff49, 0x028b0060, 0xfe53fe1c, 0x0167fee4, 0xfd740058, 0x008200dc, +0x00720172, 0x001effd6, 0xfc3afefb, 0xfe730091, 0x0110ff5c, 0xff60ff82, 0x008a0164, 0xffff0085, +0xff83fe73, 0xff400024, 0x013bffb6, 0xfe07ff36, 0x00a00125, 0x0099ffad, 0x0218ff08, 0xff9fff0f, +0xff670142, 0xff7001d0, 0xffee0025, 0x0020feb4, 0x009d0063, 0xff77002b, 0xfef20022, 0xff52fffc, +0xfd050091, 0x00580065, 0xfb580086, 0x01aaff66, 0x0102feb8, 0xfecc019d, 0x016dfedd, 0x0133ff0e, +0x00e9fe05, 0xfd90002f, 0xfee3ff41, 0xff6b00f2, 0xfd06006a, 0xff78ff40, 0x006000ea, 0x00ca02f8, +0xff4c00da, 0x00abff3f, 0xfde2fede, 0xff3e0001, 0xfe90ff24, 0xff2200ce, 0xfe80fdd8, 0x0000ffd3, +0x0321008c, 0x009fff1b, 0xfdfe003b, 0xff4f00db, 0xff9e0125, 0xff11ff04, 0x0091ff25, 0xffe6009f, +0xfe5efee9, 0xfed7003e, 0xfe920118, 0x00c201d9, 0xfe8f008a, 0x00f0ff65, 0x00580056, 0x012901e5, +0x00240055, 0x01fb0060, 0x000dfde8, 0xff2b01a2, 0x00dafe5e, 0xff64fc72, 0x013bfe7c, 0x000e0189, +0xfe91fe35, 0x0125fed6, 0x008d0109, 0x007d016d, 0xffce0220, 0xff92ff6d, 0xfe8effa3, 0x0048fe76, +0xfddeff3a, 0x00e4001c, 0xfe78ffdb, 0xff89ff9c, 0x00d9017e, 0xff40fdb3, 0xff4dfea7, 0x0021fdfe, +0x0272fff7, 0x021fff77, 0xff30ff7d, 0x01820026, 0xfee7fdff, 0xfbc4006d, 0xff57fd45, 0xffe4feed, +0x0285ff6f, 0x0006008e, 0x008800d8, 0xffdafbc4, 0xff9c006b, 0xffc5006e, 0x000afdcb, 0xff28fded, +0xfe160076, 0xff01ff5a, 0x006efee4, 0xff370008, 0xff0d00f8, 0xffc400f1, 0xffb900c1, 0xff590271, +0xfecc0053, 0xfedfff08, 0x00cf0159, 0x00d8fe7c, 0xfe40fdd5, 0xfffb0074, 0x0130013b, 0xffd60150, +0xff7bff94, 0xfdf9fe73, 0xfd970059, 0x0075019c, 0xfd0f008e, 0xff08fdfc, 0xfcb0f949, 0x0224ff49, +0x003fffdb, 0x00130172, 0x0180ff2b, 0x005800ac, 0xff02ff4a, 0xfedbff24, 0x01dbff76, 0xffe9fec3, +0xff1e0061, 0x005800df, 0x0155001a, 0xff240012, 0x00f0ff3f, 0xff6dfff4, 0xfedcff39, 0xff8dff93, +0x01e4fe0c, 0x02bbfda7, 0xfff0febe, 0x00d80015, 0x0019ff92, 0xff35ff00, 0xffe20015, 0x0091ffa0, +0xff3afd95, 0x00d8fe95, 0x0071ff9b, 0x000e005e, 0xffc500cf, 0x01eefdc2, 0xff60fff7, 0xff72ff59, +0xfe70ff82, 0xfef8009d, 0xfff80080, 0x00260006, 0xff2b00b0, 0x0090fff1, 0x022f0283, 0xff61ff86, +0x00dfffca, 0xff02fdd5, 0x0089ffc5, 0x0072ff6c, 0x00f6007e, 0x00a7fdc6, 0xfde8010c, 0xfdf5ff49, +0x0196fed0, 0xfd9e006d, 0xfef3fe71, 0xfe6400f3, 0x009802a4, 0x002bffa3, 0xfc3afda1, 0x00ae014e, +0xff18f92e, 0xff04fdb6, 0xfec2ff25, 0x009aff23, 0x00a8ff7a, 0x0032013b, 0xff2100a5, 0xfef2ffdf, +0x0084fe06, 0xff150264, 0x006cff6c, 0xffca015e, 0x00300140, 0xfd46ffdd, 0xffc70034, 0x00020091, +0xff900042, 0x006fffea, 0xfe7901af, 0x00f3ff0e, 0x002c0056, 0xff88fee1, 0x0121ff49, 0xff24ff2a, +0x0019fece, 0x0143fe16, 0xffc50091, 0xfd95001e, 0x01c3ffad, 0xff27ff23, 0x02be0130, 0xff8eff66, +0xfff804a6, 0xffb7fe3f, 0x020300b5, 0xfd75003c, 0xffcb003f, 0x000b00bd, 0xff8cff24, 0xfe59009d, +0xff6301b1, 0xff81fe12, 0x003cfffb, 0x006d0000, 0xff0500d1, 0x0272fea7, 0x01040041, 0xffc9008e, +0xfb750042, 0xff19ff86, 0xff7ffffa, 0xff22fff5, 0xfdefff88, 0xfe700032, 0x028c0027, 0x0061ff4b, +0xff290125, 0xfeacff93, 0x0062ff45, 0x004b00ce, 0x0066000b, 0xff4500a2, 0x00ca007d, 0x010d00e8, +0xff0cff52, 0xffdafed4, 0x00a00006, 0x008901b9, 0xffaaff53, 0xfd4f0053, 0x00ac0000, 0x00c5fe0e, +0x0059001d, 0xfd53fc6c, 0x0000feed, 0x00e60166, 0xfeccffbc, 0x007bff67, 0xfd4f025d, 0x019ffeb2, +0x0039003b, 0x01ecfe32, 0x00b6ffb3, 0x00f4013b, 0xfea6ffe8, 0x0106012c, 0x0024fed6, 0xfefafe93, +0xff08ff33, 0x009f005f, 0xffbc0204, 0x019a003c, 0xfee0fe74, 0xfe8d0009, 0xfe14fe81, 0xff04ffa6, +0xffb1ffa1, 0xfdeb0047, 0xffe500e4, 0x00a80089, 0x00d800b4, 0xf92eff59, 0x009d0172, 0xfe71fb58, +0x00e8fecb, 0x003101d2, 0x00b0005e, 0xfd400147, 0xff6d006b, 0x0089fd65, 0x00d6018b, 0xff20fe83, +0x01fb0043, 0x000902ac, 0x01ad0054, 0xfcf8fd6c, 0xfdec00f1, 0x0287ffb3, 0xfdb00097, 0x00560033, +0xfd8bfe81, 0xfeeb018f, 0xfee1021f, 0xff60ffaa, 0xfe8b01a0, 0x0102015a, 0xfdf5fcb5, 0x0036ffbb, +0x00f4016d, 0x0062fddd, 0x00ae0009, 0x01e6006b, 0xffa90064, 0xfee3fe32, 0x0091017e, 0x00c2032b, +0xffb4ffaa, 0x01c300ca, 0xfe59005b, 0xfd66fed1, 0x01230003, 0x0206ffe7, 0x006bfd46, 0xff1c01d0, +0x0155ffaa, 0xfd9c0027, 0xfef1ff0c, 0x00020157, 0xfdec008b, 0x00feffa5, 0x0007feda, 0xfe7e01e5, +0x0010ffff, 0xffba003d, 0x04a8ff54, 0x0044ff57, 0x00770035, 0x008b0014, 0x0111fd40, 0x003aff24, +0xfd930087, 0xfe2c00a8, 0x00f80078, 0xfea80061, 0xfffcfec0, 0x01040063, 0xfe8effdc, 0x008500b7, +0x00c1ffd6, 0x01c1fed0, 0xff04010b, 0xffb100cb, 0xfefb0000, 0x0005029a, 0xffc4ff5a, 0x0172fe92, +0x00cbfda3, 0xfef3ff35, 0x00550069, 0xfeb700eb, 0xfe29fec3, 0x007e00fa, 0x00fb011a, 0x0045fe67, +0xff37fff0, 0x008400d8, 0xfe77ffe7, 0x0057fff8, 0xfea4ffb0, 0x0010fe31, 0x0023006e, 0x023e015a, +0xfc01ff36, 0xff98ff41, 0x005affc3, 0x0126fe67, 0xfe81024c, 0x0192012e, 0x015bfee1, 0xff62ff9d, +0xfd56ff3f, 0x0096fef1, 0xfec0fe80, 0xfefeffe2, 0xfffffee2, 0xfefbff74, 0xff74fe7b, 0x01f2ff4f, +0x01d7ff73, 0xfffd00f8, 0x004dfff7, 0xfecbfe98, 0xfebc0063, 0x0100ff33, 0xfefefd61, 0xffa7ff36, +0xfe9efeac, 0xfe460066, 0x00000000, 0x004affe4, 0xfebd0010, 0xfee40141, 0xfdab01c7, 0xfec200a7, +0xff05ffe9, 0xfddf00f4, 0xfed900a4, 0x0001002f, 0xfde4fea5, 0xfffdfeed, 0xfee0ffd2, 0x006ffde0, +0x00c1002f, 0x004e002f, 0xfff50080, 0xffee008e, 0xff63ff25, 0xffd00030, 0xffbe028f, 0x000b0054, +0xfffdffa1, 0xfd050012, 0xfe9d004b, 0xff3eff96, 0xff56fed8, 0x00e00251, 0xff3bff0f, 0xffc5015e, +0xfed40196, 0xfe0200d9, 0x0195ff97, 0xff7affa4, 0x0007fee8, 0xfeeafe76, 0xfe27ff3f, 0xff630044, +0x000cfff7, 0x00db01f5, 0xfedfffc9, 0xfe3f012d, 0xffbcfedc, 0x00caffa6, 0xfedffde8, 0xff1a00e8, +0x0034ff2a, 0xfdf4ff74, 0xfff7007d, 0xff51fef9, 0x0078ff66, 0xfdaafef4, 0x0191002f, 0xfe0cfe6b, +0x00690256, 0x0072ffd2, 0xffea00b7, 0xff41fea5, 0x00acffcd, 0x0026fd7d, 0xfea9002f, 0x0234ffe4, +0x00d8009d, 0xffbb0167, 0xfeedffd7, 0xfdd600bd, 0xfe920077, 0xfefb0089, 0x0002fd53, 0xff77ffd1, +0x0048ffa8, 0x002aff28, 0xffb1fe99, 0xff44ff26, 0x0146ff30, 0xfeb80240, 0xff9cff04, 0x007a00c9, +0x0074ff00, 0xfffdff85, 0xfe76005e, 0x0045ffa2, 0x010dff38, 0xff2500a4, 0xfe14005b, 0xffde0023, +0xffa7ffc9, 0xfeceff6b, 0xff3cff55, 0x0030002d, 0x0018fee0, 0xffcffead, 0xff36ff88, 0xff73feff, +0xfd6201c2, 0x003eff9b, 0x0118fe90, 0xfda7feda, 0xffc7fd7b, 0x0034fea3, 0xff85fe1a, 0xfe1c02d0, +0xfff9fed9, 0xff8c0058, 0x0026fefe, 0x0170ff45, 0xff3f0098, 0xfeaa0032, 0xfddbff00, 0xff1b002e, +0xfebdfd75, 0x00b00023, 0xfef00050, 0xff73fdc2, 0xfed2009b, 0xfe33fd87, 0xffb5fc04, 0xfeb9006d, +0xff49ff04, 0xff2e0237, 0xff7c00a4, 0xfc13fed5, 0x002101b0, 0x001200c1, 0xffabffea, 0x0117ff45, +0xfecc0089, 0x00bb002a, 0x0203feb9, 0x0052ff4d, 0x008cfd81, 0xff56ff73, 0x0201fe89, 0xffd50212, +0xfd61ff06, 0xfe880025, 0xff47fec6, 0xff5dfe2d, 0x0141ff3d, 0xff2f0020, 0xff3aff7c, 0xfef400ad, +0x011bff0f, 0xfe9ffee5, 0xfe9e0226, 0x0095009b, 0xfeaa0086, 0xfeefffda, 0x0027feda, 0x025cfe14, +0xff87006d, 0x023aff24, 0x0020ff24, 0xfec20153, 0x00c10016, 0x0041004d, 0x0122ffc1, 0x00000112, +0x0014fe31, 0xff98fe93, 0x02830029, 0xff36ff9d, 0xfed40215, 0x0034fffa, 0x01520082, 0xff8f013c, +0xfc120000, 0xfe93ff83, 0xff45012a, 0x00450091, 0xff2b00c4, 0xfe71ffbe, 0xfe97ffb8, 0xff08ff3b, +0xfe640039, 0xff2d0018, 0xfe90fff7, 0xffe9ffeb, 0x007eff63, 0x00420123, 0x01e70037, 0x016f00d4, +0xff66ff0a, 0x011ffdc0, 0xfe560007, 0x00a6ff79, 0xfe16fcb0, 0xfd99fe94, 0xff72fefe, 0xfe25ff8d, +0xff7b0052, 0x0044ff5c, 0xfec6fc71, 0x01bbff89, 0x0123fff1, 0xff12feed, 0xfee40239, 0xff0efeea, +0xff1afea1, 0xfebfffa2, 0x01cc0127, 0xfe9cfe9d, 0x001cff77, 0xfffaff24, 0xfedc004f, 0x022dfed9, +0xfffa00dd, 0x0032ffdb, 0xff9bfffd, 0xfe70011f, 0xfd740045, 0xfe5efe95, 0x00abff1d, 0xff8dfd71, +0xff37ffcb, 0xff1c004f, 0xff3e0036, 0x0114ff8c, 0xff06fe9b, 0x0019fdc9, 0xfe05020f, 0xfefdff84, +0x004700a2, 0xff4c007b, 0x0066fdeb, 0xff3a00d9, 0xfd84004f, 0xff1c009b, 0xfdfeff65, 0x0052ff26, +0xff0cfd48, 0x002dffeb, 0xff07fe91, 0xff450064, 0xfe5f0090, 0x0012000f, 0x0048fedd, 0x0123fdd7, +0x0156fd91, 0xff5b0161, 0x0023009d, 0x00e6008b, 0xfc1dfec7, 0xff16ff2d, 0x00d7008c, 0xff4afe64, +0xff8bff85, 0x001bfcf1, 0xff670009, 0x005fff89, 0xff100050, 0x0012007e, 0x0155ff77, 0x0073fd83, +0xffa1fdc9, 0x0209ff77, 0x006d00a9, 0x027f00f2, 0xff62ff1e, 0x00b6003f, 0xff72ff8c, 0xfcce0014, +0xfdaa003f, 0x000dff2f, 0x003b0255, 0x002dfd49, 0xff42001c, 0x0182003a, 0xfdb1ff4d, 0xffbbfffd, +0x0103ff19, 0x00ebfdf7, 0x007dfedd, 0xffb1ff1b, 0xfe1a0036, 0xff30ffb0, 0x01a2ff37, 0xff3cfe4a, +0x005a0229, 0x0112008c, 0xfeeb009d, 0x007eff8a, 0xfff9ffe0, 0xfd720050, 0xfe85013f, 0x0009fc82, +0xfeb9fffb, 0xfff3ffa8, 0x0086ff2b, 0x0144003f, 0x01dcfdf9, 0xfe93ff0a, 0xfdcefef4, 0x00e1ff0b, +0x0038016b, 0x0032fe28, 0x00a60082, 0x0041fd89, 0xfffaff43, 0xfdf1ffe6, 0xff66fd4b, 0x028ffeb6, +0x0234008b, 0xf8a6fea4, 0x01700086, 0x01750015, 0x0080feeb, 0x0012ff20, 0x00b40046, 0xfff7ffa4, +0x002b000a, 0x0025fd76, 0x00a10023, 0xfecc001d, 0x0073000b, 0xfedd0011, 0x004a0061, 0xffb50159, +0xfff50194, 0xff87fdf9, 0x00e90126, 0x00da001c, 0xffa0013a, 0xff87ff13, 0x0023ff2a, 0xffc3ff1d, +0xff34002b, 0xfd82ff52, 0x00af008c, 0x006e01b1, 0xff54ff15, 0xff3f004b, 0x0106ffb9, 0xff79ff37, +0x003cfd57, 0xffe1004e, 0x020cfea9, 0xff670005, 0xfeebfee6, 0x009bfebc, 0xff15ff45, 0xff19ff88, +0xfd7c00cd, 0xff20ff43, 0xfd90ff80, 0xff68ff2e, 0xfe31fdd5, 0xfe04ff97, 0xff400060, 0x02a2ffbb, +0x0011fd79, 0x01affe94, 0x003e001c, 0x00330036, 0x0096ffa9, 0x0024ff02, 0xfd300033, 0xfd9f00b4, +0xff97fc2f, 0x00500005, 0x015dfe44, 0x005eff81, 0x003aff21, 0xff010039, 0xfdbf00bf, 0xfc4eff87, +0x0028ff39, 0xff20fd60, 0xff7400c8, 0xfe4afd56, 0xfc59015b, 0xfc2afd7b, 0x00480001, 0xff59007f, +0xfeefffea, 0x0017ff7c, 0xfedafdbf, 0xff99ffd5, 0x003effd7, 0xffbcff23, 0x009b01b6, 0xfdecfeef, +0x00b00038, 0xff95ff2c, 0x008f0057, 0xfeb5ff81, 0x000c0099, 0xff80fe9d, 0xfe93003c, 0xff74005a, +0xff78ff5e, 0xff85003b, 0xffa5fff3, 0x0004ff2d, 0x00000020, 0x028fffaa, 0x01760071, 0xff74ff96, +0x00000009, 0x0161fecc, 0xfeec0000, 0xfd51ff74, 0xff6001fe, 0x00c50060, 0xffc6fd66, 0x012700be, +0xfd02febf, 0x0013fe31, 0x0069ffe4, 0x01a8ff4a, 0xff7e006b, 0xfe87fef1, 0x003a00d1, 0xffe30000, +0x0049fed1, 0xff0800a2, 0x00db016f, 0xff0efec5, 0x012001a1, 0xfee00197, 0xfff70019, 0xf868ff3b, +0xfddefe9c, 0x007aff3a, 0xff77ffd6, 0xffb2fdfa, 0x00a50144, 0x0135fd6c, 0xff23fe36, 0xfe4100b4, +0x0119001c, 0x009f00b6, 0xfddfffab, 0x00b8ff9a, 0xff7600c5, 0x00180038, 0x004e0043, 0xff44fddf, +0x01e30073, 0xfd7cff87, 0x0091002b, 0x018bffd1, 0x0048ff8f, 0x0114fec3, 0xfda4005e, 0xffc5ffe2, +0x0142ffb1, 0x016bfdec, 0xfe87002e, 0x00c200ab, 0x003dff67, 0xfef30008, 0x00690108, 0x005a0072, +0xff5bff16, 0xff97fe72, 0xffc00013, 0xffc600b8, 0x0007ff60, 0x0146ff52, 0x0045000a, 0xffb9fd5b, +0x004f00d3, 0x00c70249, 0xffa30020, 0x00d30163, 0xff6ffeff, 0x024400fb, 0x010b02b9, 0xfef4ff55, +0x0005ffc0, 0x0090005a, 0xffb2ffdf, 0x009e0010, 0x0001ffa7, 0x015dff29, 0x001f008f, 0xff9a0114, +0xff1500f1, 0x00d200a8, 0xfffc0105, 0xffe0fe35, 0xfe610030, 0xfedefe16, 0xff0300cb, 0x0055ffd7, +0xff1f01b2, 0xff19fe91, 0xfddc0019, 0x003affd8, 0xfda4ffc8, 0xff6efdcc, 0x028900b7, 0x00690128, +0xfd9500e2, 0xfef500b4, 0xff43008f, 0x0142ffb8, 0xff1a01ca, 0xfee5feea, 0xff4cff9b, 0xffd6fe7d, +0xfef8fd5c, 0x01daffcd, 0xff3afd90, 0xfea6fefe, 0xfdeeffa8, 0xff75fec0, 0x0229fd8e, 0xff93fd66, +0xffddff93, 0x0033fec4, 0x01520134, 0xfee500bf, 0x01d8ffd1, 0x004bfe83, 0x017efefe, 0xff5c006d, +0xfdc80087, 0x010e0084, 0xfd4aff1e, 0xff060122, 0xfec50047, 0x0089fd2f, 0x0003fe48, 0xfdb9025c, +0x017301a1, 0x0020fc82, 0xff51005f, 0xffdafff7, 0xffee0013, 0xfe58fff2, 0xff4affc4, 0x0143fffc, +0xff75004c, 0xff5cfedd, 0xfec60092, 0xff2801b0, 0x003cfeb1, 0xff460001, 0xfee1ff15, 0x01b9fec8, +0xff820087, 0x00110125, 0xffbe0000, 0x0028ff2b, 0x028502b8, 0x00660069, 0x004c0021, 0x002c0000, +0xff7dff40, 0x0083fff2, 0xfddcfee8, 0xff99004a, 0xfee4fd37, 0xffbdff43, 0xff6e0072, 0x0049ffe4, +0xff5cffc1, 0xfff900da, 0x00fa0111, 0xff71ffb5, 0xff74ffda, 0xfe72ff44, 0x003dff95, 0xfd7300af, +0x013e0121, 0x00620037, 0x00e4ffac, 0xfd94fe3b, 0xfcf1ff7c, 0xff5afe1f, 0xfe7300f3, 0xff87ffd3, +0x0081ff59, 0xff90011b, 0xffd8ffd7, 0x00f0ff26, 0xff08ff68, 0xff4201e6, 0xffbd0095, 0xfe210045, +0x00cb015f, 0x01ad0060, 0x000000da, 0x0047ffb5, 0xffee006a, 0x01ca003c, 0x0004ffb7, 0xffb6ff67, +0x0101ff5f, 0xfde3fdc4, 0xffc80059, 0x003b016f, 0xff720023, 0x00e2fed8, 0x002fffb6, 0xff90ffde, +0xffe80152, 0xffe2000c, 0x014601b1, 0xff53ff0f, 0x0273002a, 0x000e0022, 0x0146ffff, 0xfe900025, +0xff1dff45, 0xff580000, 0xff1b026b, 0x0148ffb7, 0xffc6fff6, 0xff950080, 0xffab0035, 0x00b10033, +0xffbeff5f, 0xfe870010, 0xfff6fed8, 0xfeb6fc4e, 0xfe80ff68, 0xfeaa0069, 0x00c9fcb7, 0xffd10061, +0xff5601b9, 0x00f9ffa8, 0x02500004, 0xff38fed8, 0x0130fb69, 0x00320077, 0xfc6a00e0, 0x00300242, +0xfe570013, 0x0207ffb5, 0x013bffe1, 0x00ebfe94, 0x00ce0023, 0xff2dff25, 0x005c00d6, 0x01310063, +0x02ae00ae, 0xffe1ffc9, 0x00380033, 0xfec8003f, 0x00270019, 0xfe65feed, 0x00c7ffa3, 0xff4cfff1, +0xffb80070, 0xfe21fe93, 0x0036fe33, 0x0122ff11, 0x00a4fef8, 0xfe7fffb7, 0x01970144, 0xff800031, +0xfedd0039, 0xfeacff96, 0xff830024, 0x0004fefc, 0x028bff28, 0xff7a004b, 0xff38ff06, 0xfff401e3, +0x000d00ab, 0xff7400f8, 0xff5cff09, 0x00eefeae, 0x006d0140, 0xfe5300bb, 0x00e7ffef, 0xfdebfd70, +0xfe9bfdc9, 0xff5500c9, 0x00b30144, 0x0017ff22, 0xfefe02ca, 0xfe7dffc7, 0xfb64fd62, 0xfd5bff59, +0xff8b0131, 0xfde8ffff, 0x008ffef3, 0xff17fdb3, 0xffbf0027, 0x004c00d9, 0x000efeba, 0xfeccff83, +0xff300027, 0xff4effb8, 0xff19feb2, 0x0183fef5, 0x00cafd6c, 0x008f0046, 0x00c1ff77, 0xff1afe12, +0x00e00060, 0x00d40109, 0x0032fe7c, 0x01120031, 0xff5a009f, 0xfff30250, 0x0035ffe4, 0x0051000c, +0x00dd00da, 0x00a9ffb6, 0xffb2ff95, 0x00010052, 0x004501d4, 0xfdbe0133, 0x00c0ff88, 0x0009fef5, +0xfe00ffd0, 0x0029fd49, 0xfdcd0029, 0xff9eff8b, 0x00c8ffae, 0xfd17feb9, 0x0118fff7, 0x0033ff84, +0xfd84009f, 0x015cff7c, 0xfd83003c, 0x01140020, 0xff5eff18, 0x0039fe3e, 0xff7401e3, 0xff7efd7b, +0x00bbfdaf, 0xfec6fe0a, 0x0066ff47, 0x00d2fede, 0xfe80ffeb, 0xffb1005d, 0x006a0062, 0xffa9ff2b, +0xffca0038, 0xffe2ff3a, 0xffa40001, 0xffa8fe8d, 0xfe320018, 0xfd660221, 0xff410141, 0x0030001c, +0x001dff90, 0xffca0087, 0x0082fe85, 0x00320058, 0xfc6afe26, 0xfcef010f, 0xff6c01bc, 0xfe74ff3d, +0xfd8dffa8, 0x004a0103, 0x00550151, 0xffecffaa, 0xffc8fdd6, 0x001102c0, 0xff820015, 0xfee50127, +0x0183005e, 0x0143fff0, 0x0025ff73, 0xfedaffb5, 0xff81fe87, 0x01bcff9d, 0xfed2fdd7, 0x00000009, +0x0009ff66, 0xfda3ffbc, 0x003b00fc, 0x00040126, 0xff89ffe4, 0xff710012, 0x0012000b, 0x0045ffc7, +0xff9ffef5, 0xfeed0284, 0xff09ff72, 0x015f00c2, 0x00f50155, 0x0144ff15, 0x01a800a9, 0x0049ff5e, +0x0029ffd4, 0x003e00eb, 0xff23fff8, 0xff97ff4f, 0xfde300a5, 0xff9a005e, 0xfeb4005d, 0x003dfc86, +0x01610183, 0xff69009b, 0xffe900e7, 0x0124ff32, 0x0019fe7a, 0xff57ff95, 0xff4200ca, 0xfea9ff56, +0xff51ff83, 0xffb400d7, 0xfd65ffc1, 0x003d0043, 0xffd00077, 0xfeedff03, 0x0008009d, 0xffeafe8d, +0x0011ff7e, 0x014300ab, 0xff46ffd0, 0xff04ffb9, 0xfe9dff0d, 0xfff70074, 0xfef80044, 0xffd600f0, +0xff20fe69, 0x0102ff3f, 0x0014ff79, 0xff1100a2, 0x0000fdda, 0xfeb2ff63, 0x01a2fdb3, 0x0259ff7a, +0x0031003f, 0xfe94fed2, 0xff810052, 0x012e0009, 0xffa7fe09, 0x006f0214, 0x01260047, 0x0080ff63, +0x009c0040, 0x011b0062, 0x00540062, 0xffd4fe80, 0x0005ff74, 0xfeb3fff3, 0xfd810134, 0x0068ff53, +0xff77ffed, 0xfec6ff2d, 0x0057feec, 0xfd91fdaa, 0xffadff82, 0xff97ff52, 0x000cff33, 0xff920179, +0xffb2fcb7, 0xff2fff1a, 0xff8d0193, 0xff560037, 0xfeb40022, 0xff9ffed5, 0xff1bff04, 0xff6a0133, +0x007ffd76, 0xffbdffd0, 0x0148000b, 0x001a003e, 0x001700a3, 0x02370004, 0xfd47016e, 0x00500022, +0xffc6ff25, 0xff87ffb0, 0xfffc014a, 0x0151012a, 0x00afff71, 0x00360000, 0xffccff6f, 0xff11fec2, +0x00c3fdd0, 0xffab0080, 0x0027003c, 0x0021ffee, 0xff15ffcd, 0x00b80026, 0x003c00f5, 0xff57ff2d, +0x0080fe20, 0x0160fe44, 0x0144ffb1, 0xfedf0088, 0xff4f007d, 0x015c003c, 0x0004fea9, 0x002bffba, +0x01ad0050, 0xfd80fe69, 0x00d1ffe4, 0xfeef018b, 0x016dfefa, 0x0099fec3, 0xff4f010e, 0xff350097, +0x0077025f, 0xfd3dff8b, 0xffe3ff8c, 0x0014ff74, 0xffb2010b, 0xfed900bd, 0xfecc0285, 0x0046ff88, +0x00b4ffba, 0x0130ffb5, 0xff43009d, 0x0037ffdd, 0x00cdfd71, 0xff74fdd6, 0xff720035, 0x00ebff5e, +0xfdec0155, 0xff8f0000, 0xffa1fec9, 0xfdd5010f, 0xff63fd9f, 0x012e00c1, 0x0080011b, 0xff430127, +0x0037ff77, 0x00370147, 0xfc1d0028, 0xfe8dffcc, 0x001c00a6, 0xfef3029b, 0xfe53fe76, 0x0036fffc, +0x00180051, 0xfe4f0154, 0x01140171, 0xff97ff77, 0x0119fe59, 0x0069fff4, 0x015cfeaa, 0xff4a0036, +0x00150063, 0xffb5ff93, 0xfd7bffd8, 0x008cff9a, 0xfeb500c5, 0xfedd00f3, 0xffb6f868, 0xff330069, +0x00d30165, 0x003fff1b, 0x00fcffdd, 0xff2d0047, 0xfda3fed0, 0xffce0077, 0x00e400a2, 0xfd7602af, +0xffc80000, 0x0033ff65, 0xf8c5fd2f, 0x001fffd3, 0x00dffde3, 0xffc5ffac, 0x002cfe72, 0x0267fe45, +0x0088013f, 0xff42fdb7, 0xfecfff1b, 0xffe700bc, 0x0089ff1e, 0x0049fef4, 0x00c60180, 0x0164fe4a, +0x0051fd5f, 0xffb8ff5a, 0xfecaff7c, 0xfffe014a, 0xff20003f, 0xff4d006f, 0xff79fe4d, 0x001e0058, +0xfe24016e, 0xff1c00ed, 0x0033ff98, 0x011c0004, 0x00edff8e, 0xffd4ff43, 0xfffe025c, 0x000901c9, +0xfe02ffc4, 0xfdb00019, 0x009a010b, 0x00aefd73, 0xfe6dff52, 0xfe58fd89, 0xffc9fe9f, 0x02afff62, +0x0167ff96, 0xffa3ff4d, 0x00bffd86, 0x000c006f, 0x0081fc51, 0xffe4fff7, 0x00affeff, 0xfd5cffea, +0xff6affd2, 0x015c00a9, 0x00300008, 0xffa4fe4b, 0x00eefcbf, 0xff3700b8, 0xff9600aa, 0xfde3004a, +0xfef1fd71, 0x00140133, 0xfb750081, 0x0043ff0a, 0xfdd60111, 0xfd97fe82, 0x00ad0067, 0xffdf0053, +0x006600fd, 0x006e00bf, 0xff67feee, 0xfedbfe03, 0xff96ff22, 0x01fdff97, 0xfe65fef4, 0x0270ff4c, +0x002cfe09, 0xff77ff67, 0xff6b0016, 0x00580128, 0xffe6ffa2, 0x011c018c, 0xffff0060, 0x01560019, +0xff67fe8c, 0xff9affb4, 0xfff1011e, 0x00e4fefb, 0xff44ffc3, 0xfd4100aa, 0xff51049c, 0xfef20077, +0x0042001c, 0xff7e00d2, 0xffddff33, 0xfdb00047, 0x0035ff2f, 0xff58fff8, 0x0026ffba, 0x0035008a, +0xff14fd0f, 0x014000b1, 0xff31ff9f, 0x0245fedb, 0xfdc9ff08, 0x006ffdc9, 0xfb5a009c, 0xffc1ff63, +0xff52ff19, 0xfecd00ef, 0x029d00d2, 0xfdc4017a, 0x0291003e, 0xfe5cfeee, 0x0222fde2, 0x01330134, +0xffe7001f, 0xfef7fdfe, 0x00a8fe00, 0xff24ffe9, 0x00c700da, 0xffd5ff39, 0xff41ff7a, 0xfd83ffdd, +0xfe1d00f1, 0x00ebff64, 0x00e8ff4c, 0xff2affe2, 0x0013011f, 0xfc59ff38, 0x005effe5, 0x00000135, +0xfed6ff29, 0xfff5fb36, 0xfdd5fe24, 0x00c5fe28, 0xff5efea9, 0x0156fff9, 0xff92ff19, 0xfed3fd84, +0xff98fedd, 0xff95004e, 0xff54ff43, 0xfe4f008d, 0xff98ff98, 0xffe2fd80, 0xff77ff20, 0x003afeb3, +0x000bff64, 0xff63ffb2, 0xfee60136, 0x00a2ffb4, 0xff46ff48, 0xff550082, 0xffafff26, 0xffdcffb3, +0xfe73ffd4, 0xff2b0103, 0xff2eff1c, 0x01a400ba, 0x006f008b, 0x0059ffcc, 0xff35fed6, 0xffc1ff79, +0xff6afc2f, 0x00ac010d, 0xfdc2fe64, 0x01a4fd83, 0xfe82fd02, 0x017602a0, 0xfe1bfe1b, 0xfff8ff95, +0x02cbff46, 0x00baffbb, 0xfc51ff2b, 0xfe12011b, 0x029bff73, 0x01400054, 0xff4100d5, 0x001f00c5, +0xfc71fd93, 0xffe6fff7, 0xfe2c0156, 0xff7fff20, 0xffbffda9, 0xffa60193, 0xff3b00c2, 0xfe9bfdcb, +0xff56ffcd, 0xfd510056, 0x02af021f, 0x015b003a, 0xff1b00ec, 0xff5a0025, 0xfed3fe5c, 0xffc90087, +0xfd9aff15, 0x00450022, 0x016f0471, 0xfff7013c, 0xff1eff56, 0x0090ffc1, 0x0004ffa1, 0xff2300f3, +0xfe860086, 0xff11006b, 0xfb36ff45, 0xff400096, 0xff1aff59, 0x002d0057, 0x00f40078, 0x00d3ff03, +0xfd82ff8a, 0xfed7fe9a, 0xfed5001c, 0x0058feae, 0xff38fcbf, 0xffd5006c, 0xff2800a6, 0xff9700f4, +0xff66010b, 0x011bff48, 0x015a001f, 0x010d006b, 0xff4cfe7f, 0x0018001c, 0x0030ff22, 0xff74fc86, +0xfe9c0049, 0x00a9fe87, 0xff87ff88, 0x004bffb6, 0xffb2ffcf, 0x0028007a, 0x0023021c, 0xfded00f5, +0xff27fe82, 0xfffeff6f, 0xfffe0111, 0x000dff80, 0xff6302b6, 0xfda7ff27, 0x003fff35, 0xfec2ff95, +0x001002bd, 0xff52ff6e, 0xff380107, 0xff0f02ac, 0x000d002d, 0x0127017c, 0xffe20028, 0x00d6fdb7, +0xfef30000, 0x0214ff20, 0x0042fea4, 0x0028ff40, 0x00d20042, 0xfd37017e, 0xfff2001d, 0x011bfda7, +0xff670133, 0xffacfcef, 0x009dff66, 0x008f0035, 0x002effd8, 0xff2fff1f, 0x024b0093, 0xfd4b0080, +0x025eff44, 0xfde60039, 0xffc4000a, 0x004701f6, 0x02d8ff88, 0x0082ff72, 0xffefffc9, 0x017fffee, +0xff4e0016, 0x00250020, 0x00040028, 0x0202fd8e, 0xff58ffe6, 0x008afecf, 0xfd540033, 0xffd800ba, +0xfd760079, 0xfffafd59, 0x025bff92, 0xfe6dff77, 0xfe7700ae, 0xfdbefe95, 0xff19fffa, 0xffbc0002, +0xffdfff7b, 0xff760178, 0x001b0119, 0xffbe0014, 0xffc00165, 0x01fcff38, 0x015eff44, 0xfd17fd7e, +0x01c70030, 0x01fc009d, 0xff48ffe2, 0x00faff78, 0xff63ff38, 0xfdb7ff5d, 0xffccff49, 0x00270226, +0x0106001f, 0xffd70019, 0x017800ad, 0x01980068, 0xfe0aff74, 0xffaeffdb, 0xfe490019, 0xfcf9ff69, +0xffdc0096, 0x0065ffa3, 0xfed60059, 0x00460006, 0x0044ff8d, 0x0076fcce, 0xfead0016, 0x002bfd88, +0xfeb50002, 0xffbbff67, 0xff2b00d6, 0xff510170, 0xff8400b0, 0xffad020f, 0x00320079, 0xff5aff87, +0xf8880082, 0xff8200cc, 0xffff0062, 0xff3f00e8, 0x0057032c, 0xff62ff0a, 0x009e003c, 0xff33fde5, +0x00730041, 0xffcefdfe, 0xfd77ff13, 0x002b000d, 0x0044ff34, 0x00750009, 0xff820024, 0x0025ff98, +0xff34fe43, 0xfff30029, 0xffdb000a, 0xff76fd1e, 0x0015fe86, 0xffe400a8, 0xfdf10011, 0x00390067, +0x00130033, 0xff98003b, 0x0306ffc3, 0xfdb102c9, 0xff6b00e7, 0xfd07fff7, 0xfed0ffd1, 0xff360273, +0xfff8fde7, 0xff5100ac, 0xff1cff72, 0xfdec02e5, 0xfdf8fdbd, 0x00360014, 0xffa0ff43, 0xfe0a003f, +0xff16ff4a, 0x00a6ff7b, 0xfdb7003c, 0x0091000e, 0xff3e006b, 0xffbcff64, 0xfebbf8c5, 0x0053004f, +0x004100cb, 0xff56fff4, 0xfff6009e, 0xfee40134, 0xff6dff98, 0x001afec2, 0xff8300fd, 0xffdaffaf, +0x00210059, 0xfeef002d, 0x008e004d, 0xfdbb00dd, 0xffc2fdd0, 0xfd3400f5, 0xfe83ff97, 0x0114ff2d, +0xfd0bff78, 0xfec3ff74, 0x00acff0e, 0x00fdff2d, 0x00210032, 0x001f0016, 0xff6aff77, 0xfd99ffa6, +0x0479002e, 0xfe51ffda, 0xfed10069, 0xff34ffcb, 0x0048ff4b, 0xff34fdc9, 0xffaa002e, 0x01d8ffc8, +0xfef7ff43, 0xff20006c, 0x0027ff9a, 0xfefb0038, 0x0026fd04, 0x00cc0044, 0xfecc0023, 0xff9dff97, +0x02a00041, 0x0038ff0f, 0xff9ffd5f, 0x02e900b6, 0xff3801a3, 0xff5dffb7, 0x0008007e, 0xff73ffe3, +0xfd63ffd8, 0xffc8ff0b, 0xfd240066, 0x00440079, 0xffbcfff0, 0x0051fed5, 0xfed3fdf8, 0x0291ffd5, +0xffffffeb, 0x004c0009, 0xfffb0081, 0xff5e002a, 0x0044ffd6, 0x0043fdff, 0x00360048, 0xff7500d6, +0x000efe0d, 0xfd8f000e, 0xfe96ff44, 0xfc050032, 0x002bff08, 0xffdf0243, 0xfd5e0001, 0xfe80ffd5, +0x0039ff55, 0x001b0003, 0xffb1ff84, 0xff4afd5b, 0xff5d00b8, 0xfd770016, 0x00240000, 0xff29016f, +0xff99ff8f, 0xfd07ffb3, 0xff5a010c, 0x0093000c, 0x00b5ffde, 0xfe22007f, 0x0005fddd, 0xff76fd4b, +0xffa5ff47, 0xff87ffe6, 0xfd6300fa, 0x00f70070, 0x00000008, 0xff57ffc3, 0xffbbffdf, 0xff1e0018, +0xff48ff1b, 0xffa300e7, 0x0181004c, 0x00bd004d, 0xfff80027, 0x00ec00ff, 0xfec70012, 0xff17ffad, +0x0004ffc6, 0x0042feef, 0xffcb009d, 0xff66ff3f, 0x0060ffdf, 0xffa2fcb0, 0xfe4d009b, 0x0031ffd9, +0xfd88fff7, 0x02d901eb, 0xfd3d0019, 0x000effec, 0xfd9affef, 0x003c005d, 0xff54fe0f, 0xfe87fdc8, +0x00e1fce3, 0x00aefff4, 0xff9bffa2, 0x003b00fd, 0xff87fdee, 0xff28ffcf, 0xff9a01f3, 0xfd710076, +0x0096ffcb, 0x0030fe1e, 0x00a6fdfc, 0x006bfeda, 0xfcbf0122, 0xff89ffb3, 0xffce00cd, 0x00c0ff9f, +0x009901fc, 0x0020003d, 0xffaaff81, 0x007300e5, 0xfd31000a, 0x0119ff71, 0xff35002f, 0xff9afdad, +0x002bffcb, 0x0000fdbb, 0x0030ff53, 0xffdd0004, 0xfee5001d, 0x00ccffb3, 0x0037ffa6, 0xff840037, +0xfe9aff44, 0xffe7ffc4, 0xfe0401d8, 0x00240041, 0xffbbff21, 0x001affe0, 0xfb69ff77, 0xffe5ff4c, +0x0015fee5, 0x018aff7a, 0xffe7002b, 0x01fcff50, 0xfe60fff4, 0x00cbff29, 0x02d00025, 0x00b4fd90, +0xffbdff8c, 0xff56003b, 0x00900006, 0xfff0ff1a, 0xffb4feec, 0x01240170, 0x003dfe3e, 0xffd3ffe7, +0xfffd002b, 0x0121fff7, 0xffa40086, 0x002e007a, 0x0027ffc7, 0xff440066, 0xff0efe1b, 0xfd5efd95, +0x0041febb, 0x0044ff54, 0x0021fe67, 0xffdaff5a, 0x00eaffec, 0x003fffa2, 0x0093fff8, 0x00a3fd71, +0x01090069, 0xfd8dfe7b, 0x00020029, 0xff0bffb9, 0x01cfff98, 0x0034003b, 0x0039ffa3, 0x003a01b1, +0x01ceffe2, 0x009fffba, 0xffc5fcb1, 0xfd8effca, 0x0090ff54, 0xffd1ff22, 0xfe48fe1e, 0x007601a1, +0x00a40015, 0x002dfe76, 0x010dffc4, 0x003c0233, 0x00450046, 0xffe1ffd3, 0xffe7ffbe, 0x000effe9, +0xfe620000, 0x001afd53, 0x006b0000, 0x014bfe14, 0x009701c4, 0x014bfffe, 0xfff3004d, 0xfcbfff09, +0x022900f5, 0x0064ff16, 0x0017006a, 0x01460062, 0xffc30006, 0x008f0037, 0x000afefa, 0xfec3fd4b, +0x0180027e, 0x005afea1, 0xfd89ffca, 0xfe57ff9b, 0xfdd6ff75, 0xfe4e0042, 0xffc4fd4a, 0x024efef4, +0xfd700016, 0xff0cfdd0, 0x00aeff6c, 0x0042fdb7, 0x0078006f, 0x0019012e, 0x008cfb8f, 0x00b90037, +0x00020027, 0x01b2ffb8, 0xff93ffd4, 0xfe9d015f, 0x0069ffb6, 0x0149fd7c, 0xff05fea4, 0xfea50031, +0xffdf00b1, 0x002efe22, 0x003ff888, 0x003e000c, 0x0055ffc9, 0xff6afffe, 0x00b9ffed, 0x002dfe1f, +0xffd80229, 0xffadffa7, 0x0110fd86, 0xfe48ffc3, 0x02ccfef4, 0xff76ff3b, 0x001cfcce, 0xfe1afeb6, +0xfee9ffd5, 0xffedfda7, 0xff2f00d7, 0x00cdffca, 0xfe1dff89, 0x025e02a7, 0xfecc003a, 0x0041ff23, +0x0036ffd1, 0x004efe22, 0x00370068, 0xfefb0060, 0x00e401be, 0xff050110, 0x00170035, 0x009f00b3, +0xfea6fffe, 0xfd350034, 0xff72ff9e, 0xfde8fea2, 0xfe160464, 0x00980282, 0x001fffab, 0xfffbfde2, +0x00470266, 0xffaa0073, 0x02dbffab, 0x00260015, 0xff4d009c, 0xfebc000a, 0x002601cf, 0xfd59fdda, +0xffd5003a, 0xffbeffd7, 0xff8bffd8, 0xffb1ffb0, 0x00440022, 0xff75ff75, 0x00a8ff2a, 0x01460079, +0xff7e01ea, 0xfd7bffc1, 0x0145ff13, 0xff75002d, 0x001dfcb0, 0xffe3ffc8, 0x0230fef3, 0xff35fcdd, +0xffca001c, 0xffda0040, 0xffc7005b, 0x00390022, 0x001bff3f, 0x00c50028, 0x01890104, 0x003effc2, +0xffc20038, 0xff6502bd, 0xffbdffa7, 0xff67ffc6, 0x009a007c, 0x0050ff23, 0xffdefffd, 0x0036fec0, +0x0055ffb7, 0x0003ffad, 0x0045ff84, 0xffca0002, 0x012affcd, 0xfdb10046, 0xff6b0109, 0xffc5ffca, +0xfefb0098, 0x00a800c0, 0xfecc00ed, 0x013afeda, 0x0042fff0, 0x02aa00a5, 0xff33000e, 0x0278ffdf, +0xff93003c, 0x005800be, 0xfe03000a, 0xffe70002, 0x0006ffb5, 0x00b9ff4a, 0xffc4002b, 0xfeb5ffe9, +0xfffdfdc2, 0xfff8fdb8, 0x0054ff67, 0xffcaff89, 0xfd0e0000, 0xfe77ff4c, 0x0081ff6a, 0xff250039, +0xff6bfff8, 0xff3efffe, 0x0120fdac, 0x006bff58, 0xff58ff24, 0xffde002f, 0x008dfd30, 0x000affc0, +0xfe8f0072, 0x00530007, 0x003e028e, 0xffd60291, 0xfed80083, 0x017d0020, 0xffc801be, 0x003e023b, +0x019cfe26, 0xff5a01fd, 0xff52ff12, 0xffa8ffcd, 0xffc20000, 0x02a70027, 0xfffdfedc, 0x00a20048, +0xffd5027c, 0xfce7ffd4, 0x00920035, 0xff72ff1e, 0x0154ffa4, 0xfffcfd85, 0x01240010, 0xffd6fefc, +0xff7000f5, 0x0021003d, 0xffbc00a1, 0xfdb2015f, 0xff580039, 0xff300178, 0xffd2ff4f, 0x008e0064, +0x003a008b, 0xfeb10299, 0x00190040, 0xfc010157, 0x0093fed9, 0x002effe2, 0x00360030, 0xff83ff1c, +0xff3cffab, 0x000effc1, 0xff8700ef, 0xfee7ffef, 0xff9b015d, 0xff3cff46, 0xfef401c5, 0x0064ffc0, +0x0199ff0f, 0xffdaffed, 0x00400052, 0x00c3ffe3, 0x00ddfe8d, 0xff55ff93, 0xffe1008e, 0x0021ff15, +0xfe30010c, 0xffe70000, 0x02b501e7, 0x0044ffd8, 0x00000055, 0x00e700d6, 0xfff2ffa6, 0xff1bffdf, +0x0000ff73, 0x00b800a2, 0xff810043, 0xff2affb7, 0x0057ff9a, 0xff07fed9, 0xfff9ff06, 0x000dffc6, +0xffd0fd30, 0xfd31004f, 0xff6affbd, 0x00fa0134, 0x00470032, 0xffd00284, 0xff2afff6, 0xfdbefd24, +0xff79ff07, 0xff9c018b, 0xfec60022, 0x00110163, 0x003e0030, 0xffe30005, 0x00d5fe68, 0xffc6ffb8, +0x001902df, 0xffdc00af, 0xfd38fd1e, 0x0286ff8b, 0xff950123, 0x0020ff5e, 0xfff3fe57, 0x0145fb9c, +0xffbdfdb9, 0xfd61ffb9, 0x007dfd84, 0x00acffab, 0x00bdffbe, 0x00a2ffd7, 0x0044000e, 0xff80ffb3, +0x00420043, 0xff0f00e2, 0xffbaffce, 0x0003fd67, 0x001b0008, 0xff19fde7, 0x0117ff19, 0xffe2ffb7, +0xfd51febb, 0x0003ffef, 0xff60fef1, 0xfe50ffa9, 0x00750202, 0x0028003d, 0x002000eb, 0x00000207, +0x00be0031, 0xff01ff43, 0xffc6fe93, 0xff95015a, 0x00ab0036, 0xfe9c0097, 0x000000d6, 0xfcec00e1, +0x01b3ff91, 0x0043ff23, 0x00290028, 0xfd75ffc6, 0xffc0ff2a, 0x01570038, 0xff38fdbd, 0x003f00e5, +0x0024feff, 0xffb4ffe7, 0xffff00ad, 0x005eff34, 0xfd45fe1f, 0xff66fd30, 0xffceff72, 0x01d5fedd, +0xff5affc8, 0xffd7007f, 0x003efff6, 0x0050fe19, 0xffc4fd7a, 0x0111fde8, 0x0332fee4, 0xffbefff7, +0xff4dffd9, 0x023efb62, 0x00740067, 0xff32001f, 0x0056ff6a, 0xfffd0070, 0x032dfd56, 0xff8dff55, +0xffb7ff32, 0xfd700074, 0x005cfe57, 0xffc8ff30, 0xff8700bb, 0xff68002a, 0x00b1ffd9, 0xff1affea, +0x0062001e, 0x0007feb6, 0xfd4affc0, 0xffe5feb5, 0xff61fd28, 0x0011fdc7, 0x005b0039, 0x003cff0e, +0xffd000e7, 0x0193003b, 0x0055007f, 0x00e4fd45, 0xfd5700fd, 0x005bfe49, 0xfec1ffc1, 0xff1b005a, +0x0043fe9f, 0xffe4ffc2, 0xffffff7b, 0x001cfd34, 0xff5602aa, 0xffb3003e, 0x0185000c, 0x01e5fcdd, +0x0010ff2e, 0xff9dffaf, 0xffd0ff43, 0x0005fcab, 0x01f1fe2a, 0x0015fd43, 0xff750041, 0xff82ff3f, +0x0037011b, 0xff5e00c8, 0xffa3ff5a, 0x02a50031, 0x002e00ed, 0xfd8fff77, 0xff3d01d4, 0x0214fffb, +0xffeaffb2, 0x00f1ff96, 0x007c0045, 0xff9a0031, 0xfb620000, 0x00e7006d, 0x02a8ff38, 0xfff4fe83, +0x0084fdf8, 0xfe48fd1f, 0xff94019c, 0x001bff53, 0x01de001e, 0xfe84ff64, 0xfde000a6, 0x003e004c, +0x029dff05, 0x0004fde6, 0xffde0053, 0xffc1fd3e, 0xff6ffeaa, 0x001cf825, 0x005b00a1, 0x0069ff94, +0xfe960091, 0xff98fee0, 0xff9effdd, 0x0000000c, 0x00f9ff4c, 0x0038ffcb, 0x009a0036, 0x0000ff22, +0xff50002a, 0xfd0effa3, 0xff4cff43, 0xffabff2b, 0x00edffe2, 0xffe9ffd1, 0x00de00b9, 0x027a00b9, +0xff97ffc8, 0xffce0046, 0xff16002b, 0xffb0000c, 0xffeb01a6, 0x0040007c, 0x02bbff57, 0xffa50064, +0x01780193, 0xff85fcb1, 0x0046fd59, 0xfec0ffb4, 0xffd0ff19, 0xff79feff, 0x0040001f, 0xffe0ff31, +0xff9c00a7, 0xffe0ffc0, 0xfea1ff8d, 0x004600ad, 0x00a8feec, 0x00140067, 0xfee5ff46, 0xffe4ffee, +0xffeeff1a, 0xfd3efd25, 0x01fd005a, 0x0030006b, 0xff840049, 0x005cffe6, 0x00140078, 0xff89fe13, +0xff6eff1e, 0x0009ff10, 0x01a3ff1b, 0xffe601be, 0xffceff9e, 0x00baff23, 0xffaa0066, 0xffb2008e, +0xffde0270, 0x0019ffad, 0x00330006, 0x00d9feba, 0xffaa01b7, 0x0073ff8d, 0xfe7c0184, 0xff46fd6f, +0x000a0077, 0xfe87ff58, 0x0014ff10, 0x00320031, 0xfcfc0026, 0xff790063, 0xff46fe46, 0xffd5001e, +0x0003ffcf, 0xff56fe89, 0xffbe0043, 0x0258ffb7, 0x001affbd, 0xff580059, 0x0060ffaf, 0xfff4ff4b, +0xff290083, 0x0154ffaf, 0xfea1ff9c, 0xffee0037, 0xfe57fd88, 0xfd4b00da, 0x008e0020, 0x0061ff6c, +0xffc6008e, 0xff7202a9, 0x02bb019c, 0xfe6dff50, 0xfd58feaa, 0x017aff89, 0xfea0ff0b, 0xfda9006b, +0xfec1ff19, 0xfe93016d, 0x0059003a, 0xfd8501b7, 0xff45ff34, 0xffd701cf, 0x0039ff4c, 0x0007fdcd, +0x00e60028, 0xfdceff47, 0xfeeffd37, 0xffd9ff15, 0xffab003c, 0xfe43fd76, 0xff4afc2a, 0xffc6fdad, +0xff96ff77, 0xffd7ffda, 0xffd8ff78, 0x01dcff8c, 0xffdbffda, 0x012500ab, 0xffcd000c, 0xff62fe7b, +0x0000fdfa, 0xff1dfd52, 0x000e0244, 0xfe8900ca, 0x00aa0000, 0xffc40036, 0x02dbff46, 0xfc05ffd4, +0x00cb001f, 0x015dfe41, 0x002cffb0, 0x000fff43, 0xfff0ffc4, 0xff0bff95, 0xfe86ffee, 0xff9d000c, +0xff4fff19, 0xffeb01ed, 0xfee7fff2, 0xfffb003c, 0x0002fed8, 0x00a60178, 0xffc600ab, 0xff5bfe26, +0x00150011, 0xff1d0055, 0x001d001c, 0x02a70036, 0x0000ff19, 0xfefbffc6, 0x00a4029a, 0xff8cfd57, +0xff4a00a2, 0x00620053, 0x0011ff67, 0xfdb700d5, 0x0091fd71, 0xff11fe6d, 0xffadff1e, 0xff9b027a, +0xffbf003b, 0xffe7ffe6, 0xff98006f, 0xfff4ff75, 0x00ed0042, 0xfd30fd61, 0x005affa7, 0x0266ffcb, +0x00affd5e, 0xff53fdc7, 0x00cd0097, 0x002900b7, 0xffd000a1, 0xff6ffdcd, 0x0098fd0b, 0x0133ffb7, +0x0027ff9b, 0x00b6ff4d, 0xffeaff80, 0x01d800d8, 0x01f1ffc6, 0x009fffe6, 0xffe5006a, 0x008b003f, +0x00380105, 0xff390069, 0xffe001cd, 0x009302cc, 0x001900ad, 0x0055ff05, 0x00ddffcf, 0xfea40042, +0x001dff9c, 0x00c8fd75, 0xffc900a3, 0x001aff34, 0xffb9fddd, 0x0028ffc9, 0x00ce01b7, 0xff56fd90, +0xfef20041, 0xffaf02a7, 0x004101a0, 0x001602c8, 0x0000ff82, 0xff890161, 0x0015ffe4, 0xffcc003b, +0x005bff13, 0xffd802a1, 0x00f50116, 0xfff201f3, 0x0041ff41, 0x0022fb49, 0x00340044, 0xfe41feff, +0x022900ba, 0xffc00016, 0xfffd003a, 0xff69fd41, 0x0006ff5a, 0x008aff13, 0xff9cff9a, 0x00430006, +0xffb5ff09, 0xfed9fd36, 0xfff7003b, 0x01cd023b, 0x0060ffcd, 0x00edfdd9, 0xfe4effe7, 0xffd8fff7, +0xfff7ffd2, 0xff6d0065, 0x00a70020, 0x0038010b, 0xfead0012, 0xfecfffe3, 0x01c7ffc6, 0xfef7febb, +0x0019ff76, 0xffd4ff16, 0xffe9004b, 0xfd57ffcd, 0x00c500b3, 0xfea5ff47, 0xff67fff0, 0xff1bffce, +0xff11fd91, 0x022001e3, 0xfe730091, 0xffabffd2, 0xfdf8ffd1, 0x00b9ffdd, 0xfd62003e, 0x0199ffcf, +0xff43fecc, 0x0033ff67, 0x00a0feff, 0x001e0084, 0xff850009, 0x002a00aa, 0xfea4003e, 0x001f01f5, +0xff0ffd40, 0x00820003, 0x00abff4b, 0x00cfffe6, 0xff29ff84, 0xff08ffcc, 0x0105ffc4, 0xffabfeab, +0xffc1ffea, 0xff100009, 0x00460098, 0xff85ff1e, 0xfec0004f, 0xff86000c, 0x000d002f, 0xffe50038, +0x0000fff8, 0xffe4000d, 0xfed2ff90, 0xfff6ff8d, 0xffc50131, 0xfff9ff3f, 0xfdd70000, 0xff940054, +0xfd600233, 0x0097fdd9, 0xffdbffe9, 0x0019ffe5, 0x0007ffe9, 0x00000132, 0x00b9fdb5, 0x0000ffe7, +0x000a0078, 0x0000fd62, 0x007ffff7, 0x0232002b, 0xffc2ffd5, 0x0015ffeb, 0xfdd7ff38, 0x003e0000, +0x02d8fce7, 0xfffa00ad, 0xfbecfd3b, 0xffed0000, 0x0007fb63, 0x0045ffe3, 0xff10ff82, 0xff47002f, +0xfeb2fffe, 0x0000ff8b, 0x028f000e, 0x0009fff8, 0x0024ff29, 0xfff401db, 0xffe9ffda, 0x0038fd70, +0x03150057, 0x007efed6, 0x023dffb5, 0xffde003c, 0xfcde0032, 0xfec1ff4b, 0x0000ff2d, 0x0007fff8, +0x0035ffc7, 0x004cff1d, 0xff91ffd9, 0xfd080020, 0x011f005c, 0x000001a5, 0xfe0effce, 0xff31f810, +0x00530008, 0x00850015, 0xfe860011, 0xff790000, 0x000efffb, 0x00430032, 0xfff50016, 0x0000ffc1, +0x005a0014, 0xff890153, 0x00400014, 0xffd5fe1e, 0x0000007d, 0x0030fffe, 0xffebffe6, 0x0019ffe7, +0x00190000, 0xfff40006, 0xff6d0000, 0xffd5ffba, 0xff840018, 0xfce50042, 0x0000fff8, 0x004cffa9, +0x0030ffc7, 0xfe5ffeb3, 0xffebfe03, 0xfff20061, 0xff67ff27, 0xff470000, 0x0250ff1b, 0x02d1004f, +0xfd3cfec4, 0x000001e2, 0x013bfff7, 0x00b9ffff, 0xff38fd38, 0xffa2ffd0, 0xff4b0004, 0x001effda, +0xff0f0000, 0xff2bffdc, 0x0130ffe8, 0x0000fec6, 0xff25ffb2, 0xfba30012, 0x00acff24, 0xfdab00c5, +0x0000ffbe, 0x0032004c, 0x001c0000, 0x00d40054, 0x00c10003, 0x0020001c, 0x00730024, 0xff970060, +0xfdd90017, 0xff200018, 0x0008fe48, 0x0054001b, 0xfd770020, 0x000b0043, 0xffa60036, 0x007e0000, +0x0001ff8e, 0xff15ff2d, 0x0005008f, 0xffefffdb, 0xfde8fda1, 0xfd56ff07, 0x007a00a7, 0xfe05fcd4, +0x000e01c0, 0xff9d0002, 0xfdaf001e, 0xffe50000, 0xfddb014e, 0x0006ff6c, 0x00000032, 0xff47ff38, +0x039affd5, 0xff8bff23, 0xfffb045d, 0xffd5ffc4, 0x0016ff5d, 0xffdd0444, 0xffd8ffaa, 0x000efff2, +0x0000ffba, 0x003cff3e, 0xfef10030, 0xfffc0022, 0xfd87fe67, 0x0000fff2, 0x0000fdc2, 0x0020fd18, +0xfffc0009, 0x00100042, 0xff96ffc7, 0xfff800f7, 0x0000fddb, 0xffeaffeb, 0x0068ffe5, 0xffd7ffa2, +0x0024fdbe, 0xff71ffcf, 0x005c005e, 0xff95010e, 0xffff0000, 0x0003ff27, 0xfd78ff31, 0xff9bffe3, +0x000dfe0b, 0x00950023, 0x0000fe55, 0x0005ff5e, 0xfff3ff40, 0xff43005f, 0xfdd9fd01, 0xff1cffcf, +0xffc8ff88, 0x00000036, 0xff940142, 0xffccffdc, 0x00860014, 0xff7afdd9, 0x01a60105, 0xffe4ff62, +0xff6afd79, 0xfff3ff09, 0x00060079, 0xfdd6ffb7, 0xfc930000, 0x0039ffc2, 0xff9b004c, 0xffdcffbf, +0x000b0007, 0xffd50046, 0xff9dfd87, 0xfe3e005f, 0x0000000c, 0x0052fff0, 0x007ffe7b, 0xff5bff3d, +0xffd90018, 0x031d000c, 0xfd94026e, 0xff30007e, 0xfdd10034, 0xfe81ffe9, 0xfd2e016f, 0xffadff50, +0x0068ffc0, 0x014dff7e, 0x00690000, 0xfd530048, 0x00390000, 0x0011fffc, 0x00000023, 0x00060018, +0xfd34ffe5, 0xff5b003a, 0xfffa0015, 0x00510000, 0xffa8ffe2, 0xff17ffe4, 0x0000ffd5, 0xfd700018, +0x000001d9, 0xff52fffe, 0xfcf10073, 0xfdfcff80, 0x0030ff0f, 0xffd40040, 0x0078ff0a, 0x011cff8f, +0xfdda0263, 0x000e005b, 0x0035ff27, 0x00080000, 0x0000ffeb, 0xffecff9b, 0x00ee0255, 0x001cff0c, +0xff050014, 0x01fb0295, 0xff100210, 0xffe8ff9b, 0xff1501eb, 0x0000ffd1, 0x00bcffcd, 0xffd7032c, +0x0057fef2, 0x00c202cd, 0xfcd1fffb, 0xff3cfd08, 0xffcb0019, 0x00620160, 0xffec000e, 0xfd57fd05, +0x000dfcf4, 0xff0affb5, 0xffe9000b, 0x004d00a4, 0x0031fff9, 0xffd60030, 0xffc6001d, 0x00050062, +0x002f0032, 0xff13039a, 0x01a3ffd5, 0x0099fff2, 0xfda80000, 0x00040022, 0xff3c0025, 0x002e0008, +0xfffbfd64, 0x0019ff23, 0xff60ffc9, 0xfdb5febd, 0x00bbfff7, 0xfe91019e, 0x000f00d3, 0xffd50022, +0xff52001e, 0xfd920000, 0x0024004d, 0x000dfd23, 0x0029fff5, 0xfe30fe2a, 0xffb90000, 0xfd67ffd4, +0x0351ff42, 0xfdb1028f, 0x01fe012d, 0x0000000f, 0xffcdfd76, 0x02f5fdb4, 0xfe160000, 0xffa301db, +0xff79ff95, 0x0094001d, 0xfffd0006, 0x00060000, 0x02c80000, 0xfdd9f83a, 0xfdbc0062, 0x0000fe66, +0x0022ffe6, 0x0000ff13, 0x000fff6e, 0x00edfff1, 0xff950001, 0xfff3ffae, 0x0000febd, 0x03880043, +0x007afffc, 0x01b10009, 0x0031ff08, 0xff06fff6, 0x0086ffcc, 0x01c0fe49, 0xfe3cffd8, 0x0037ffe7, +0xff1a0012, 0xffdefde5, 0xffd8ff4d, 0x002f0000, 0x0051ff9d, 0xfd7c0020, 0xfd30ffaf, 0x0015002d, +0xffda0087, 0x005cfffd, 0x0019ffdd, 0x02ee012d, 0xfeb70041, 0xff920018, 0x026b0002, 0xfdff0154, +0xff6dfeed, 0x000901c2, 0x013efebe, 0xffc402b8, 0x005e0039, 0x00be0090, 0x0019023d, 0xffa6fffd, +0x000fffbc, 0xfff2003e, 0xfff6ffef, 0xffe3ffe9, 0x0000fffa, 0xfff3ffc2, 0xffe7feee, 0xffa90019, +0x0011fffd, 0xffd6fff7, 0xff78ff67, 0xfff301dd, 0x00090000, 0x000efc01, 0x0019006f, 0x003effab, +0x0084ffc0, 0xfe5bfee5, 0xfee00028, 0xfb4901b1, 0xfff0ff24, 0x000fffbc, 0x000b0001, 0x005002d1, +0x02e90049, 0x00000059, 0xfedb00b2, 0xfe2b0012, 0xfec10074, 0xffca0012, 0x003b0010, 0xffe801c9, +0xfe6efe79, 0x006b02aa, 0xfff5ff71, 0x00080035, 0xffd201f0, 0xfffffd15, 0x00030032, 0xfe9d00af, +0xff970002, 0x0040fd7b, 0x00000000, 0xffdfff76, 0xffcffefb, 0x001fff48, 0x0000ffdf, 0x0000fdc5, +0xffd80254, 0xff6d02b2, 0x00570037, 0xfe8dffb2, 0xfe03009a, 0x004dffe1, 0x028dfed6, 0xfff30031, +0xffcdffbe, 0xffebfd59, 0x003cffd6, 0xffd30205, 0xffaa0021, 0x001bfff1, 0x0216feae, 0xffd3feb5, +0x00520007, 0xffe4ffff, 0x01910184, 0x0056fcc9, 0xffc4ff7a, 0xfffafd43, 0x000502ee, 0x0000ffa0, +0xffa5fe2f, 0x0388feab, 0x0042ff40, 0x0052fff2, 0x0023fd90, 0xffbb0000, 0x00530000, 0x00a4ffc4, +0xfe36fd10, 0xffdfffff, 0xff420006, 0x0005ffaa, 0xff1cff46, 0x00260000, 0x01cfff44, 0x0069ffa6, +0x0019ffed, 0x008afd64, 0xffe3ffe4, 0x012dfdaf, 0xff5e0068, 0x0086003c, 0xfeb5ff22, 0xffc7002f, +0x023dfe75, 0x00d7ff96, 0x000dfff2, 0xff31fff9, 0x00c0ff9e, 0xffdaffcd, 0xff99036e, 0x00330056, +0xfdfc0039, 0x009cff4e, 0xfd25ff42, 0xfd1f03cc, 0xffdf0058, 0xffca0069, 0xffe70000, 0x0006ffe1, +0xffd0fd40, 0xfd630029, 0xfffa0105, 0xf8250127, 0xffff0007, 0x0000fff7, 0x0000fff4, 0x002b0046, +0x000efff8, 0xfee4fd91, 0xffdeffb7, 0xfd59ffdc, 0xfebcfe67, 0x001cffeb, 0x001e00a3, 0xff16fff0, +0xff15fff2, 0x0001ff98, 0xffc901c6, 0x036effdd, 0xff7dffce, 0xfedaff16, 0xfb390011, 0xfef2ffeb, +0xfef4000a, 0x00160042, 0x0003ff1b, 0x00060000, 0x0001ffd4, 0x00020226, 0x0024ffe4, 0x002afbd1, +0xff920000, 0xff6affdb, 0xff96ff57, 0xff93ffa3, 0xfd1a0014, 0xffcf0097, 0xff1cffe4, 0xffec0126, +0xffc30000, 0x0000fd1f, 0xfda2fd17, 0x0351002c, 0xfccc0010, 0x02ccffb5, 0xffe7007e, 0x004c000c, +0x001ffdec, 0xfcd6ffed, 0x002a002b, 0x003e0007, 0x00360000, 0xff7afe4e, 0x00a802b3, 0xfe6bffd0, +0xff460000, 0x0025018b, 0x006cfd4d, 0xff4dfe72, 0xfe5effdc, 0xff2effe1, 0x00650010, 0xffccffe0, +0xff650000, 0x0029ffaf, 0xfe2fff6e, 0x0064ffed, 0xffc9ff59, 0xfd7fff95, 0x0248ffd1, 0xffebffef, +0xfee8ffdb, 0x00a3001a, 0xfe1f0069, 0xfff0004c, 0xffa6ff01, 0x0080ffa7, 0xfe8d012a, 0xffad0068, +0xffacfec5, 0x0016001f, 0x003d0015, 0x0014000a, 0x003a01aa, 0x004a003c, 0xffbc0011, 0x006efdd7, +0x002e0000, 0xff2d01b4, 0xffd9ff82, 0xffd5ff47, 0xff480000, 0xffec025f, 0xfe73fed6, 0x01440030, +0xfffc0059, 0xffa6002a, 0x0016fffd, 0xfdacfd1b, 0xffff0044, 0xffbc0116, 0xffef001f, 0x0182ffc8, +0xffe4fe5e, 0xfff20000, 0xff760000, 0x005f008e, 0x003e002d, 0x037dfcf9, 0xffd8000e, 0x0086fe67, +0x0034fed5, 0xff59000c, 0xfe5701a4, 0xfcf1ffc6, 0xfe420060, 0xff22fde2, 0xffddfff3, 0x00c70019, +0x0028ff8d, 0x004c0000, 0xfff8ff06, 0xff1dffa7, 0xffe70013, 0x0182004e, 0x00100022, 0xff1e006e, +0x01040031, 0xffc2fffc, 0xffdcffdd, 0xfe6e008a, 0xffc7ffe1, 0x028200e2, 0x001eff46, 0x001aff62, +0x00270093, 0xfea2ffcc, 0xff0afd24, 0xff83ffd0, 0x0019fea4, 0xff67ffcf, 0x0002005d, 0x0031000c, +0x037dff06, 0xffe9ffe5, 0xff17ffcb, 0xff670000, 0xff40ffb5, 0x0078ffe5, 0x02f9ff4e, 0x001c02eb, +0x00daffc5, 0x00b2ffd7, 0xfe88001e, 0x003bffe7, 0x006dff1c, 0x00300044, 0x00b50042, 0x001bffec, +0xffd6004b, 0x02d1ff8d, 0xff0eff5d, 0xffb8ffde, 0xffc90015, 0xffceff96, 0xff120006, 0xfd670204, +0xffb10192, 0xffbffd2e, 0xffd00019, 0x01d3ffcf, 0x01c0fd92, 0xfffd0041, 0xff1303cc, 0xfe4dfffa, +0xff9afffa, 0xffec0005, 0xff19ff92, 0x002e0046, 0xfff8fe14, 0x00220041, 0x000f01ae, 0xfd010018, +0x0000fd56, 0x00a3ff40, 0xfeeeffe2, 0x000efffd, 0xfeed003c, 0xfff2ff17, 0xffacffe9, 0x0018ff05, +0x00630082, 0xffda00df, 0x001f0020, 0x0155fede, 0x0000ff7c, 0x0043ff85, 0xffaf0000, 0x003e0000, +0x00060036, 0xff82ff4f, 0x000e0052, 0xffee004a, 0x0014ff96, 0x0006fbec, 0xffbf01d5, 0x00b3ffab, +0xffe3fd63, 0x0041feb5, 0x02a8ff3b, 0xffaf008b, 0x02da0010, 0xffff0039, 0x00760004, 0x02e1003f, +0x00170019, 0xffec0026, 0x02a6ff25, 0x00700045, 0x00930037, 0x01550000, 0x00eaffb3, 0xffe102f4, +0x00000024, 0xfeadfffb, 0xffedfd90, 0xfff5ffb3, 0x029effd5, 0x002ffe8d, 0xfd9500ba, 0xfd73fd33, +0x008000b9, 0xffdeff0b, 0x00d0ffea, 0x02900008, 0x0010fd23, 0x0096000d, 0xffe3ffce, 0xfd79fdf9, +0xff43fe77, 0xffe7003d, 0x00150043, 0xfecd0000, 0x00520016, 0xff900089, 0xfdb701b7, 0x00260069, +0x000c009b, 0xffef000b, 0x00c0fd0d, 0x0281ffd1, 0x001802e8, 0x022f0041, 0x001efecf, 0xffa900d2, +0xffee0069, 0x0053ffa2, 0x02050092, 0x0025ff32, 0x0000000c, 0x0093ff4b, 0xfff50060, 0x001a004e, +0xff13fe35, 0xffcd0006, 0x02d900b3, 0xffd90306, 0xfdf5006b, 0x0069fcde, 0x01240057, 0x0047ff80, +0xffa0fffd, 0xffe30032, 0xfff3ff4b, 0x0016ffe4, 0xfec60024, 0xfedffebe, 0x000101b4, 0xfeeeff71, +0xffcf00bd, 0xfcd6ffec, 0xff93ff87, 0xffbbffdb, 0x005901f1, 0xff79ff85, 0xfec101f2, 0x0045018a, +0x0181ffff, 0x02adffde, 0x00070000, 0xfd2f0016, 0xfd25fff3, 0xfcab0120, 0xff9d0031, 0xffa10000, +0xfef4fff5, 0x010dffa5, 0xff120060, 0x0025004f, 0xffda006e, 0x000ffe52, 0x02afffed, 0xffb5fd04, +0xfd620003, 0x00520142, 0x006bffaa, 0x0057ffc5, 0x00290047, 0x00000281, 0xff0cff29, 0xff38fd47, +0xffb5ff87, 0xff9cfd3b, 0xffc50001, 0x00000012, 0xffbc0000, 0x0069ff97, 0xff49006b, 0x012e00f5, +0xff220010, 0xfdd00000, 0xff97fe77, 0x0056ffea, 0xfe070033, 0x005e0000, 0xffceffef, 0xffd8ffd5, +0x0028ffd6, 0xffd5ff60, 0x0027ff47, 0x002dffe0, 0x01890000, 0x01fbffc2, 0x0000ff49, 0xffd70000, +0xffa8ffc4, 0xfd90ff25, 0xffca0010, 0xff160011, 0xfdf5fec1, 0xff09ff15, 0x00000019, 0x0058032d, +0xff86ffe1, 0xfd0cff7c, 0xff4a0025, 0x00ddf83a, 0xff21feaa, 0xfe4eff08, 0xffddffba, 0x0019ffe8, +0xffa7fdac, 0x006bffbe, 0xff1d009e, 0xffcfff15, 0xfed000e0, 0xffd0001c, 0x009dffe1, 0x000fffe8, +0x00850046, 0xff0902c0, 0xffc3fb63, 0xffcc002c, 0x0000008a, 0xfffdffd2, 0xff15ff86, 0x0009025b, +0x00c0fee1, 0x0079fff4, 0xff9dfb87, 0x002d003b, 0xfff20022, 0xffe0ff9d, 0xff9801bf, 0xfcfc000e, +0x0017ffb6, 0xfff7ff7d, 0xffc3ffc8, 0x0000000e, 0x006ffd94, 0xffd4fdf0, 0xffc4fe5d, 0xfe8f007e, +0x02a00000, 0x007b0039, 0x000cff1f, 0xfe610003, 0xffd5ff65, 0xffd2ffe7, 0x001400f4, 0x01100003, +0xff200006, 0x0011ffff, 0x00d1000b, 0x0027fc93, 0xfd9f0000, 0xfe3500b4, 0xfde8ffb4, 0x0000004b, +0xffcdffa9, 0x004c0037, 0xff6aff94, 0xffdbffa9, 0xfff1015d, 0xffdb006d, 0x0010001d, 0xff280023, +0x0036fd82, 0xffe80000, 0x005c0000, 0x00200242, 0x0025ffbb, 0xff850004, 0xff050006, 0x00400000, +0x01c5ff31, 0xffdbff80, 0x00020315, 0xfffd007a, 0xffd0ffff, 0x00000021, 0xfff1000d, 0xff050039, +0x009300b3, 0x0007032c, 0xff42fd6b, 0x01cafe5f, 0xfffa00aa, 0x0000fd60, 0x00190038, 0x003cff51, +0xffd1004c, 0xff7e0009, 0x0030ffe3, 0x0075ff86, 0x0000ff6c, 0x00b10009, 0xfe3200c8, 0xffbbffec, +0x0000001d, 0xfd94ff80, 0x004c0000, 0xfe79fffd, 0xfcd600c0, 0x00140000, 0x01f30094, 0x0155ff95, +0xff1f0073, 0xfff6fdbd, 0x018efcd2, 0x01ffff5f, 0x001102a1, 0xffe40054, 0x003001e6, 0xffdeffda, +0xfffb0044, 0xff5c008b, 0xff53fe06, 0xfff7fd69, 0xff6dff2b, 0x02d20028, 0xffe0000a, 0x002cfd17, +0xffe2feac, 0x00edffc6, 0x00ab0059, 0x0000fff8, 0x0055ffdb, 0xfff5000f, 0x013ffea4, 0x0000fff3, +0xfffe006c, 0x00890000, 0xff3f0099, 0x00030112, 0x00000133, 0x001a000e, 0x00dd0053, 0xffbe0020, +0xff4efff1, 0xfcd2feaa, 0x0073feae, 0xfff8fd21, 0xff940058, 0xfffa014d, 0xfc7b0134, 0x00000016, +0xffe50000, 0x0001ffe7, 0xfff8ff9a, 0x0160fffc, 0x01b10095, 0xfff5feb3, 0x00930006, 0x0039fcec, +0x00570118, 0xff6dffb6, 0xfeba004a, 0xfdc2ff51, 0xfe460024, 0x02cc0035, 0x00bafff9, 0x0000fd7e, +0xffdcff70, 0xfffb0000, 0x02e9ff5e, 0x000e0082, 0x0000007e, 0xffcf02f0, 0xff1cfffa, 0xfff3ffbe, +0xff2f0041, 0x0010fff4, 0xfd3c0216, 0xff70ffd5, 0x0000ffe1, 0x00470001, 0xfd740001, 0xffb700fa, +0x000d00c1, 0xfdcdffab, 0xff9401f2, 0xffc0ffd1, 0x00740000, 0x0193fee4, 0xffcaffea, 0xfd600248, +0x0329001d, 0xff6701fa, 0xfecefdb4, 0xff240000, 0x0000ffc9, 0xfea30034, 0x0056028c, 0x007dfff1, +0x01ff0000, 0x0195ff78, 0xffbf0040, 0x0000fea3, 0xff450036, 0xfebd0021, 0xfffa001f, 0xfffaffc7, +0xfddb0036, 0xfd60fe3b, 0xfdb802f0, 0x012d0000, 0x005afe3a, 0x0204ffc9, 0x001dfed0, 0x0010002a, +0xfffbffe6, 0xfff30000, 0x000c0026, 0xfff00001, 0x005dff82, 0x00060040, 0xfe2fffad, 0x00000059, +0x00040035, 0xffec0155, 0x0000ffa9, 0x0086fff4, 0xff16fd71, 0x000bfff3, 0xffc20015, 0x00140026, +0x0037009e, 0x0003fef0, 0xffc50013, 0xffebfccc, 0xfffbff6e, 0x00370000, 0xfde800c8, 0xfe52ff0a, +0x0017007a, 0xfd7f01a3, 0xfef0ffd5, 0xfff1ff5d, 0x0002ffe9, 0xfd05fff6, 0x0001fffa, 0xff0bff06, +0x01d3fffe, 0x0005ffd0, 0x006bffe9, 0x00b9001c, 0xff40ffe1, 0x0086ff13, 0xffd5ffe8, 0x0019fc7b, +0x0015ffea, 0xfde8001e, 0xffe20029, 0xffd6fff4, 0x006c02b8, 0xfff0002f, 0xffd5ffd4, 0xfd63ffef, +0x003a0000, 0xff3f0000, 0x0022000e, 0x0069003e, 0x01c50063, 0xfdd00007, 0x0024ffe4, 0xfcd6002d, +0x003cffe5, 0xffc6ff86, 0xff20ffe3, 0x0017ffcf, 0x018bffe5, 0xfcf4003e, 0x0160006e, 0x0047004c, +0xff800000, 0xfd70ffbe, 0x01160018, 0x0052ffea, 0x005effe1, 0x00930015, 0x00330014, 0x0000ffee, +0xff900000, 0x000d0058, 0xff92ffe7, 0xff17ffe7, 0x001a0035, 0x00440017, 0x0019ffe3, 0xffdcfffe, +0x002efff0, 0xffe1ffbe, 0x004602ee, 0xfd530000, 0xffe8ffdc, 0xfdc201db, 0x0155002c, 0x0020ffe7, +0xfd070024, 0xff4efff2, 0x00090134, 0x0039fcf1, 0xfcf4ffe8, 0xfffc000e, 0x0263ff0c, 0x0003ff15, +0x029d001c, 0xfdd900e9, 0x032fff12, 0xff830042, 0x0068ffaa, 0xff5cfd2e, 0x002b0142, 0x004eff24, +0x000b0006, 0xfff8fd34, 0xff5cff2e, 0xff9bfffb, 0xffa20000, 0xff92fff8, 0x002ffd7f, 0xffaa002a, +0x0034ffa1, 0xffae000f, 0xff1cfeda, 0xfe7c0031, 0x00c800e1, 0xff5bfdc3, 0x011ffff9, 0x0000001f, +0xfdafff69, 0x006efff7, 0xfdd70025, 0xffc4026b, 0xfd17ffe2, 0xfff0ff3c, 0xfdb50005, 0x00490003, +0x007bffe3, 0xffd5001f, 0x000a00a3, 0xff1f0105, 0xffd3001b, 0x02050005, 0xfd1afd24, 0x012dfd60, +0x000bffcc, 0x02dc0028, 0xff3efffb, 0x000affd1, 0xffe0ffec, 0x0012ffe8, 0xfd58ffce, 0xfe8dffea, +0x007aff97, 0xfd9f0039, 0x016f004a, 0x0011fce5, 0xffeeffd8, 0xfffbfff4, 0xfe3a0068, 0xffcefe6f, +0xfd59ffe8, 0x0004ffe8, 0xffd5007a, 0x005c00c1, 0x0031fe35, 0x00790046, 0xffed0022, 0xff0901d9, +0xffd002a7, 0xff16ff21, 0x012affb4, 0xff5bffd7, 0xffe90033, 0xfff4ff5c, 0xfd90fff6, 0x007e00c2, +0xfff7ff07, 0x00010025, 0x002affed, 0xfff80000, 0x01a4fef2, 0x000d0004, 0x00c0fe61, 0x00030000, +0xffdefffc, 0x006b0112, 0x001cfdd9, 0x0029000a, 0xfddb0001, 0x0041ffaa, 0x00090014, 0xfe55fd82, +0xffffffd5, 0x002f032d, 0xffd70084, 0x0065ff39, 0x0018005f, 0xff55ffec, 0x006c0000, 0x000e0001, +0xfff8fe37, 0x004c013b, 0x00150011, 0x0000ffef, 0x0078fed0, 0xfe32000e, 0x000affca, 0x0008fff5, +0x00a80000, 0xff7affbc, 0xfff0006e, 0xfe1efff6, 0xfdd0ffe8, 0x0000ffd5, 0xffd3fe5d, 0x0001fff3, +0xff0502a8, 0x00c8002b, 0x0022ffc9, 0x0034004d, 0x00c0005a, 0xff160054, 0x00340133, 0x0006fff0, +0xffe1fec1, 0x0000fd17, 0xffdcffe7, 0x00420124, 0x000000d2, 0x0041fd79, 0xfffa0001, 0x001902b3, +0xffe4000c, 0x01b1ff47, 0xff94ffe0, 0x00250018, 0x000b003b, 0x00100006, 0x00b0fee1, 0x004c0043, +0xff4e0019, 0xfed2000a, 0xffe50099, 0x0000fef2, 0xffdb0003, 0xfd470351, 0x01c4ffeb, 0x00250013, +0xff5f0044, 0xffc9ffd1, 0xffe70146, 0xfccc004a, 0xff9b0031, 0xf83a014e, 0xff080028, 0xffe70012, +0xfe77fd1a, 0xff930000, 0x0019ffe2, 0xff97025b, 0xffa90031, 0x004d004c, 0x0000ff08, 0x0000ff45, +0xff960000, 0xffe10006, 0xff6cff20, 0xfdfcfd94, 0x0075fe7c, 0xfd820192, 0xffd00004, 0xfff0ff3f, +0x00000118, 0x00a7001c, 0xfff3fffa, 0xfd640014, 0xfe52ff79, 0x01b4003c, 0xffe3fd69, 0x0000ff4b, +0x0029ff27, 0x015cffea, 0xffea01c6, 0xff6dff6d, 0x00040000, 0x00230000, 0xfe3200c2, 0xfea2fff1, +0x0046fff7, 0xfe05ff9f, 0x02fbffcd, 0x0005fdac, 0x00010261, 0xfff30131, 0x0007ffe7, 0xfeeafdce, +0x0044000f, 0x002f0232, 0xffdb015d, 0xffe5ffe7, 0xffecffaa, 0xffb8fff4, 0x00aefff2, 0x037d004f, +0x0063002b, 0x0018000e, 0xff0500b9, 0xfec4fddb, 0x04440024, 0x0010ffec, 0x0004ff25, 0xfddbffd5, +0xffc6ff65, 0x00340000, 0x007b003e, 0xfeb30088, 0xfffdfd94, 0xfff4ffff, 0xffe702e9, 0x005202a7, +0x00180000, 0x001fff6c, 0x005c0000, 0x001cffcf, 0xff3c0069, 0x001efe10, 0x00340016, 0x022f025e, +0xff9d0089, 0x00150056, 0xff76ffde, 0xffbf00d3, 0xff30ff90, 0xff9d0105, 0x0000ffaa, 0xffff0005, +0xffc50037, 0x0124fd25, 0x00690049, 0x0069fe6f, 0x0000fff4, 0xfec1ff96, 0xfe5fffeb, 0x03880000, +0x019afd28, 0x0033014d, 0x00050039, 0x004b0039, 0xfff9fee4, 0x01fbffe7, 0x02d1fde8, 0x00300036, +0xfff90055, 0x00a2000a, 0x003bfd94, 0x005cfd2e, 0xfffdff29, 0xffe5002c, 0xfed502fb, 0xfffe0025, +0x00010080, 0x01dd000f, 0x000002d1, 0x0045ffdb, 0x032c0000, 0x006ffec4, 0x01f0fdd0, 0x00000093, +0x001e018e, 0xff0cfd3c, 0xff790057, 0x0017ffef, 0xffef0014, 0x004e00b2, 0x0025ffff, 0xffec02d9, +0xffd5ffba, 0x00060004, 0xffe700b3, 0x00daff28, 0xff07000d, 0x02b2fff2, 0x025ffd67, 0xfd12ff17, +0x0010002b, 0x0022ffeb, 0xfffe0039, 0x002fffca, 0xfff3fff0, 0xfd28fffc, 0xffdc001b, 0xff3d00b2, +0xfff10019, 0xffeaff15, 0x0127fe66, 0x0000fff2, 0xffebfffb, 0x00d1ff9b, 0x00730207, 0xfd9dff2c, +0xffcefbbc, 0xfff3ffd5, 0xffff003d, 0x0000002e, 0xfcf40059, 0x012aff76, 0xffec000e, 0x02f3005b, +0x0093ff17, 0x010dffc9, 0x00320020, 0x0042001d, 0x02adffcb, 0xfff8fd1a, 0x0030ffcf, 0x000b004f, +0xffa30082, 0x002bffbb, 0x00a40000, 0xffd9005f, 0x001cff7b, 0xffd2ffde, 0x0388feb2, 0x0012ff1c, +0xffcfffd0, 0xff2efd12, 0xffe1ff31, 0xff1d006b, 0x0047ffd4, 0x00000000, 0x007e0000, 0x005b0112, +0xffff0030, 0x004aff20, 0xfff3003b, 0x005e003c, 0xffedff97, 0x00370015, 0xffe7ffa8, 0xffb0feea, +0xffeb0099, 0xfeab006e, 0xffafffec, 0x001d001f, 0xff86ffbe, 0xfff1fe3b, 0xff8600fa, 0x014e0000, +0x0064ff1c, 0xff590000, 0xffb50060, 0x00570037, 0x0000000b, 0xfff70120, 0xffa2ffc8, 0x026effe9, +0xfff3fff1, 0xfffe0121, 0xff71feaa, 0xff88ffe0, 0xfe61fe5f, 0xf8100001, 0x0281fdab, 0x0000003e, +0x000afc7b, 0xfd780017, 0x0030fe23, 0x002bff13, 0x005e0041, 0x0031ffdb, 0xffd0fedb, 0xff2c0053, +0x000c00c8, 0xffc3ff58, 0xfd0d0005, 0xffe9ff71, 0x00420124, 0xfd250001, 0xfff8ffda, 0x0189ffc2, +0x001cffc2, 0x002affdc, 0x0006000a, 0xffdc0000, 0xfec1ff9e, 0xfeb2ffd0, 0x0024ff71, 0xfec100d0, +0x026101db, 0xfffd0000, 0x0037ffe9, 0x0037002e, 0xff3c000d, 0x004d0000, 0xff15fffa, 0xff28ff16, +0x029e0010, 0xfd5a0004, 0xfff7ff16, 0xfedbff76, 0xfff20030, 0x00390242, 0x00220013, 0xff19fec1, +0xffd30019, 0x02d90013, 0x01ca01c2, 0xffc000d4, 0x0008ffec, 0x0070fff2, 0xffebff4b, 0x00030094, +0xffbcff3f, 0xfdc3ffe1, 0xfff7001d, 0x000bff79, 0xfff10001, 0x013f0003, 0xfeb2ffaa, 0xffac0021, +0x00000023, 0xffbe0022, 0x0099fffc, 0x0070fd78, 0x0079fe07, 0xffedffe0, 0x0051ffa7, 0x00ddff4b, +0xfe5fff94, 0x00000000, 0xfd7800d1, 0xfffafcc9, 0x0016fff9, 0xfffdff31, 0x0073fffc, 0x02e1fff9, +0xfff900c1, 0x0022ffbd, 0xfc7b023d, 0xffb5ffe0, 0x00000000, 0x0110007a, 0x0026fffb, 0xfe4e0018, +0xfe610000, 0x0021002b, 0xff67feee, 0x025402b9, 0x00110006, 0xfff60094, 0xfb39ffde, 0x00f7ff7c, +0xffe4fd3b, 0x00080013, 0x00000000, 0x02a1ff15, 0xff82fd87, 0xffe6fe02, 0xfe3700ba, 0x0017000f, +0xfdf50011, 0x001dfe6e, 0x001b0017, 0x00520023, 0x001f025b, 0xfb63ffe9, 0xffe2ffea, 0xfffeff5f, +0x002bff6d, 0x0000ff29, 0x006fffff, 0xffd00004, 0x012aff39, 0xfcd60041, 0xfffb00b3, 0x020501a6, +0x000d0142, 0x00c2fffa, 0x002bffc5, 0x01320000, 0x0062fb39, 0xff880001, 0xff25003f, 0x00000000, +0x006b0097, 0x000cfdb4, 0x000000be, 0x0112ffb4, 0xfee40031, 0xff67ff4e, 0xfd7f0035, 0x001affdd, +0x0002ffeb, 0xff0affed, 0xfe230063, 0x01a4ffeb, 0xff17fff5, 0x00570005, 0xfe5f007d, 0x00c8ff4d, +0xfec2ff9b, 0x0142007e, 0xfd63ffef, 0x01f9000b, 0xffebff49, 0xff060013, 0xff7c00f4, 0x00f7ff8b, +0x000dfdb5, 0xffebff67, 0xfdec02da, 0x000cff06, 0x008fffc4, 0x025effe5, 0xffd40000, 0xffa9ffd0, +0x0142fff5, 0xff96ff21, 0x00230000, 0x006d000b, 0x0008fdb8, 0xffeffd94, 0xff310024, 0x001c0020, +0xfd530028, 0x000b0003, 0x01f9fffc, 0xffc20004, 0xff7b0008, 0xffcf01aa, 0xfddb0000, 0xff4cffd6, +0xffc900b5, 0x0041fec2, 0x0015004b, 0xffa80035, 0x00550014, 0x02e8ff4d, 0x00010214, 0xff0cffc9, +0x002efd90, 0x0019fde8, 0x0000007e, 0x02d1ffd4, 0xffed0013, 0xffdbfe03, 0xfff8fd07, 0x0096ffe2, +0x028c003e, 0xfe6b0000, 0xffac0033, 0x00b4fe76, 0xfdc5fd01, 0xffe50063, 0xffdb0007, 0xff51006d, +0xffd6fd92, 0xfff90048, 0x004affd1, 0x0015ffb7, 0x0020fce5, 0x005effda, 0x02480000, 0x00060000, +0x000d003d, 0xfd26fff9, 0x00000025, 0xffd9ff2b, 0x006301f2, 0xfff20092, 0x00650024, 0x003e0184, +0x0250000b, 0x0013fff0, 0xffee0000, 0x003a0226, 0xffeb002b, 0x032c0006, 0x00f70000, 0xffc6007a, +0x00510020, 0xfffcff31, 0x0002008e, 0x0000002b, 0x000efff7, 0x000c004c, 0xff06003c, 0xff0f00e0, +0xffff029d, 0x00c0ffe4, 0xfe910000, 0xfffe012e, 0xffe701a5, 0xfb39ff49, 0x02f5003b, 0xff55000e, +0x006bfd60, 0x021802b9, 0xff530030, 0xfcc9ff10, 0x001dfcd4, 0x02f400d1, 0x00430000, 0xfcd10040, +0xffd0ffd7, 0xff05fce5, 0x0024fdb5, 0x00c7fef2, 0x002101c9, 0x0008ffe8, 0x00000026, 0x023d0040, +0x0036ffe1, 0x004afd73, 0xffee0006, 0x01b40033, 0x0024fcde, 0x00310000, 0x000e0000, 0x00140315, +0x007e0044, 0x001efea3, 0xff76ff4d, 0x00200005, 0x0008ff9d, 0xffd60065, 0x0015fffc, 0xff98001e, +0x0001fd0b, 0xffff000b, 0x0000ffaf, 0x0000001c, 0x01fbfea2, 0xffbbfd34, 0xfff5fbec, 0x0057ffbc, +0xfd820043, 0xfffe0028, 0xfda2ffa0, 0xfe910006, 0xfbbc015c, 0x00c0fff1, 0x02d20031, 0xff80ffa9, +0xfff20000, 0x006b0064, 0xff6dffcb, 0xfee802a0, 0x02d802a6, 0x0030fffb, 0xfd560011, 0x001cfffd, +0x0016fe5f, 0x01fefddb, 0xffdc0000, 0xffd9ff44, 0xffcb00b5, 0xffc9fdc5, 0x0019ff5f, 0x010efff5, +0x0010ff78, 0x000e001e, 0xff07019a, 0xffa9003c, 0xfff7ffb6, 0x0006ffd1, 0xff0f004c, 0x00bb000b, +0x0026fffd, 0xff280005, 0xff88032d, 0xfd15fecd, 0x00d90007, 0x00550152, 0x00850025, 0x01ab02f9, +0x0040fd92, 0xfff6004e, 0xfcd600ed, 0x01ffffe3, 0xffc0ff22, 0xfd48ffe3, 0x000bfe05, 0xffff015d, +0x00a40023, 0xffebffff, 0xfd2efff8, 0xfcd60031, 0x0182ffb3, 0xfffc0004, 0xfd170086, 0x000dfea3, +0x00020027, 0xff3cffea, 0x02a100bc, 0xfff2ffce, 0x0001ffe7, 0xffbd0216, 0xff9b0022, 0x000effde, +0x0063fd0b, 0xfd63fd5a, 0xffe8ff24, 0x0016000f, 0x0053001f, 0x015dfff5, 0x0144ffcf, 0x00040329, +0x001f001c, 0x01ffff1d, 0x00b0fffe, 0x028ffff2, 0xff6dfffd, 0xfd48fff0, 0xffe1fd63, 0xfff0fd08, +0x023dff2e, 0xffea0000, 0xfff6037d, 0x0037000b, 0xfffefe4e, 0x0182f810, 0xfef20099, 0x02c0fff3, +0xfe6effeb, 0x00100000, 0x01abfff5, 0x01f2ffeb, 0xfff6006c, 0x002e0022, 0xffed0052, 0x01c0ffd1, +0xfd92fff1, 0x0040ffc7, 0x00000036, 0x0025fd6b, 0x00c5ffc7, 0xff150001, 0xfff6fff1, 0x00030000, +0x00000008, 0x0019feed, 0x005bfbd1, 0x002a003e, 0xffe1045d, 0x0160ffe4, 0x0089fff2, 0xfd25ffe6, +0xffc40088, 0xffbf0000, 0x0013fffc, 0xff7a0000, 0xff60ff1b, 0xfd9dfff0, 0x0000ffb4, 0xfd90ffde, +0x02140351, 0xfe02000d, 0x0036ff2b, 0x0008fff3, 0x0030fccc, 0x0005ffe3, 0xff69fe52, 0xffaeffdc, +0x000d02ee, 0xffbd007a, 0x00860016, 0xfe75f810, 0xff820025, 0xfbd10000, 0xff47004b, 0xfffd0152, +0xff240044, 0xff4d0000, 0x000dffe9, 0xfc930037, 0xff3ffd71, 0xffc6ff25, 0x013efff4, 0x0007002b, +0xffbbffe4, 0xff10ffc4, 0xffec01a4, 0x00000045, 0xff380033, 0xfff50068, 0x0000ffc2, 0x00930023, +0xff58fe79, 0x0178ff01, 0x01c0000d, 0xffc5ffc0, 0x0191fd23, 0x004c0000, 0xfcc90028, 0xfeb3fdc5, +0x00be0027, 0xfead000d, 0xfec40010, 0xff210009, 0xfe67ffec, 0xffe0003e, 0xfed0ff31, 0x012aff96, +0x0000fd26, 0xffe8fd69, 0x006500ed, 0xff21ffd5, 0xffcc0039, 0xfe490029, 0xfe6eff3b, 0x0281fff0, +0x032f0073, 0xff090083, 0xfff3ff3d, 0x0001fff4, 0x007affa2, 0xfbd100ab, 0xff06ffe7, 0x003c004e, +0x0037fe5e, 0xffe9ff4d, 0x006e01f1, 0xfe750014, 0xfec1ff15, 0x01b1005d, 0xfe36ff1b, 0x002fffde, +0xfffaffe9, 0x001c001b, 0xfff8000d, 0xff15ff4c, 0x02dcfcd2, 0x00e9ffe2, 0x0000fffa, 0xfff80056, +0xfff1ff15, 0x02160014, 0xfd580000, 0xff47fffa, 0xfee00001, 0xfe05fff1, 0x003e0058, 0xff4efffc, +0xfea2ffd4, 0x0001fedb, 0xfe52fffa, 0x0000fe32, 0x00600011, 0x001bfe2b, 0x00180029, 0xfffa004d, +0x003cfdf0, 0xffa6000c, 0xff8002cc, 0xffe7fff3, 0xff3e007e, 0xfd69ff7c, 0x002eff79, 0xffc5000d, +0xffbbfffb, 0xfe5f02f3, 0x0000ffaa, 0x00000011, 0x01300027, 0xffc500ba, 0xfff6ffe8, 0xfd900066, +0x03150000, 0x0003003e, 0x0000ffee, 0x0025ffaa, 0x012afd33, 0x0077ffd5, 0xff48fe10, 0xff96fdce, +0x003101d5, 0xffcf0000, 0x00430015, 0x0011fff5, 0x00050218, 0xfe6eff20, 0xff3d0306, 0xff3fffc2, +0xffcafff8, 0xff980006, 0x03060002, 0xffeffff2, 0x0000001a, 0x003effb7, 0x014e01fa, 0xffc7005c, +0x0000fe91, 0xffd1fec5, 0xff2d000e, 0xff440054, 0x0180ff25, 0x0109005e, 0xfffdfdf8, 0x00b50033, +0xffb4ffcd, 0x014b003b, 0x00050029, 0xff2dff67, 0xffdf006f, 0x0025ff34, 0x003c001e, 0xfd8f005e, +0xff63ffba, 0xfd34ffb4, 0xff66002b, 0xffd10126, 0xff1e0057, 0xfea1fdb1, 0x00bd006b, 0xff68fc93, +0x000200b6, 0xfec30012, 0x01f30479, 0xfe0e0009, 0xff52ff8d, 0x00a6ff4d, 0x008a00af, 0x0170fff4, +0xffb20079, 0x006d0060, 0xffbaff0f, 0xff80fddd, 0x0018ffd0, 0xffc70021, 0x00d1ff81, 0x01ed0026, +0xff290066, 0x005dffd2, 0xff68ffba, 0x0074fdc7, 0xfe5bfe48, 0xfff2ff0e, 0x006cffba, 0xffd10073, +0xff750008, 0xffefffc1, 0x001f0145, 0xfffeff8c, 0x00ef00ad, 0x0193fd91, 0x003a00a1, 0x006001a9, +0xffb4fff0, 0x0038ff8f, 0xfe43ffab, 0x0067ff6f, 0xff29001d, 0xfd75fef1, 0x016ffd24, 0x00ad0061, +0xffaaff09, 0x0052ff35, 0x0181001b, 0x016d001f, 0x00300037, 0xffd50032, 0x00d70051, 0x005b0026, +0x00390092, 0xfeabff69, 0x00b600bc, 0xff61ff72, 0xff91ffce, 0xfff4ffc8, 0xff4bfe2a, 0xfdd700c5, +0x003bffc4, 0x0178ffd5, 0xffafff85, 0x0070ff7b, 0xffa700dd, 0xfee9fffe, 0x007d0170, 0x000d014b, +0x00aa00d6, 0x004c0066, 0xfee0feb6, 0x01540035, 0x0055ff43, 0xfff70016, 0xffd90002, 0xffc7ffa7, +0x023e0010, 0x00dd0088, 0xffb4fd67, 0xfd17ff38, 0x000a004c, 0xff43ffd0, 0x006cfe2f, 0xffddff3b, +0xfdbbfd59, 0xff58008c, 0x001afd64, 0xffbdfffe, 0x0069ffe7, 0x0064fdb7, 0x00d50026, 0x0000ff9a, +0xfedc015b, 0x00aeffc0, 0x00910161, 0x0218ff96, 0xff9701ba, 0x00d5ff96, 0xfffaff77, 0x0068ff82, +0x027c005d, 0xffe7ffe6, 0xff46ff9b, 0xfff9ff33, 0x00a3007a, 0x0043ff43, 0xff77ffc6, 0xffc8fd10, +0xff1e0031, 0x0040ff1a, 0xfd7eff6f, 0x024effd0, 0xff78ffe7, 0xffb300de, 0x00b202aa, 0xfec3fdd9, +0xff5effcb, 0xff6a01cf, 0xffab00cc, 0xffa501fd, 0x008502aa, 0x00640060, 0x00550023, 0xffad0016, +0x003cfd94, 0xffd10068, 0xfff60000, 0x0003ffbf, 0x00a2007c, 0xff0a0005, 0xffd9ffae, 0xfff4fdff, +0x012dff40, 0xffabff65, 0x0093ff4c, 0xfd040073, 0xff58fe0a, 0x015ffff9, 0xffcfff44, 0xffd70077, +0xfdcdfedf, 0x01b1ff1d, 0xff81ff7b, 0x018400b6, 0x001affa6, 0x021effc4, 0xffc2ff23, 0x007dfd8e, +0xffeeff13, 0x0181fd59, 0xff9b0291, 0xffd8018d, 0x00aafef4, 0x00ce0039, 0x000c0066, 0xff510064, +0xfd40ffa5, 0xffe1011b, 0x0069fffe, 0xfdc2000c, 0x0003ff64, 0x00f7ffc4, 0xffbcffd8, 0x00790034, +0x0000fd53, 0xfff2ffb3, 0xff47ffbe, 0x0042ff6b, 0xffce0013, 0xfffafcf9, 0xff94fdb1, 0xffde0109, +0xfff80030, 0x0038ff1b, 0x00e4fff7, 0x0067febb, 0xfff80026, 0xffc2fffd, 0x0009ffc8, 0x0083ff1a, +0xff7bfc05, 0x00a8fec1, 0x0070ffbe, 0x00a801c0, 0x007e015e, 0xfbec00da, 0xf8250044, 0xffcf0069, +0x02dffece, 0x0111feb5, 0x01570195, 0x0015ff93, 0xfd2e002c, 0xffb40010, 0xff47ff40, 0xffe80090, +0x02a7ff4c, 0x00ea001a, 0x005c00e2, 0x0290ff29, 0xfd4b0090, 0xff1bfd95, 0x028200a7, 0x0015ffc7, +0x00ea00ad, 0x00ac0020, 0x02a2fe7c, 0xffd3003f, 0x01b7ff80, 0xff23ff88, 0xffe5ff19, 0x003efdda, +0x02a7005e, 0xffeffcab, 0x0016ffab, 0x00000007, 0x0036ffe6, 0xfe77fff4, 0x0068ff57, 0xffea01d8, +0xff0aff1e, 0xfe620001, 0x009300d6, 0xff10fd77, 0x0005ff80, 0x02a70013, 0x02490008, 0xfe140068, +0xfd8f0056, 0xffd302d8, 0xffa4ffca, 0xfe26fd23, 0xff67fd67, 0x0278ff12, 0x003302d0, 0x023bfff2, +0x0249004f, 0x029d01e7, 0x002ffce7, 0x00690034, 0xfe88001e, 0xfd51ffc1, 0xfffa0140, 0x0008ffb0, +0xfffbff53, 0xffb0ffd1, 0xfed802c2, 0x01bfffeb, 0x0037fe67, 0x00bf0229, 0xff2a0153, 0x02e9fba3, +0x006bff99, 0x007dff95, 0x0016fd25, 0x0000ff1a, 0x0002fffa, 0xffbbff88, 0xff3c0299, 0xfffe010e, +0xff56ffca, 0xfb63ff33, 0x00c100bd, 0x01a90032, 0x003a02db, 0xffeaffaa, 0xff44fd58, 0xfff102cd, +0xfde7fe86, 0xffda01a3, 0xffafffea, 0x00d70005, 0xff1c0046, 0xffc400ac, 0xfd7b0045, 0xffcf003a, +0x00cc01b2, 0x0202fff8, 0xff1bff85, 0x000e00c1, 0x00f5007e, 0xfd76ff72, 0xfec6fd7b, 0xfcfc003d, +0x000301b2, 0x00080031, 0x02b5fe80, 0x003affd5, 0xffdffcf9, 0xfd91ffad, 0x003a0220, 0x0464ff8b, +0x009fffcf, 0xff1201a6, 0xffeaffe4, 0x00ba0051, 0xffe7ffd8, 0x0042ffe0, 0xffb5fff2, 0x009affe7, +0xfcf100b9, 0xfe8ffffd, 0xffe3feef, 0x0023ff98, 0xff17fd4d, 0x0199fe77, 0xff4b0009, 0xffe3008b, +0xffde0027, 0x0104ffc1, 0xffa6ff2a, 0x020400be, 0xffb7ffe0, 0xfff2010c, 0xff44ff1f, 0xffdc0019, +0xfff0ff7e, 0x00a7001d, 0x01630027, 0x010dffd3, 0x0030ffcd, 0x007cff86, 0x00f9fcd2, 0x004900c1, +0x002a0291, 0x00560025, 0xffbe0193, 0x004601e1, 0x0163ffa9, 0x006cffce, 0xff7effe0, 0xfdb5ffc3, +0xffd8fe22, 0xffeffed3, 0x0017fe77, 0x00b8fd8d, 0x0052fe6d, 0xff8c0004, 0x01beffec, 0x001cff95, +0x0038ffa6, 0x0032015d, 0xff88ffe3, 0x0032007f, 0x00090053, 0xff82ff6b, 0x00030012, 0xff19ffca, +0xfd380073, 0x01f10022, 0xfdacff0b, 0xfd90ffce, 0xffc4ff9a, 0x001dff40, 0x001100ab, 0x00b8ff65, +0xff96fffe, 0x006b008c, 0xfd56fd1f, 0xffd6ff67, 0xff3d0006, 0xfef1009a, 0xffdaffaa, 0xffc2ffd2, +0xfde50019, 0xffc0ffbf, 0xffcc0076, 0xfe4dff05, 0xff9e0114, 0xffcdfeed, 0x00270033, 0xff76fd60, +0x019effef, 0x0218ffe5, 0x007c0185, 0x0068fd79, 0x001200b3, 0xffcafd92, 0xff16fd1e, 0xfe0d0068, +0xffd0ffde, 0x00a6003e, 0x00ccfe03, 0x008dffce, 0x00dd0038, 0x02db0027, 0xff9c01eb, 0x000cfe72, +0xfdc2fdff, 0x006201b7, 0x0003feb5, 0x001d0154, 0x0097ff95, 0xfd4a0020, 0x017dffe2, 0x0064ffa6, +0x008e0015, 0xff6fff30, 0x015bffab, 0xffad0047, 0xff880039, 0x00a8ffd2, 0xff01ffeb, 0x009d0053, +0xff9efdd7, 0x02550036, 0x0003fffd, 0xfeb6fd07, 0xfff0fea1, 0x0082fffe, 0x0045ffaa, 0xfd7cffb2, +0xfd6000a1, 0xffe0ffda, 0xff76fdaf, 0xffd9ffd0, 0xfebc00b9, 0xfd70ffac, 0x006ffff7, 0xff5d007f, +0xfd4300b3, 0x01fc0163, 0x0010fd30, 0x00450073, 0x02100155, 0xfdd1ff9f, 0x0046ffd8, 0xfed8fda1, +0xff2afd87, 0x001effee, 0x0073ffc0, 0x018d0030, 0xffdf004f, 0xfdd9ffbb, 0x002d0063, 0x0105fe49, +0xfed90044, 0x00c8fffa, 0xfffeff89, 0x00af0028, 0x02c8fd3b, 0xffd3017a, 0xffcdffcd, 0x01490027, +0x02780095, 0xffdfffd6, 0xfd57002e, 0x008a00b5, 0x008e0053, 0xff23ffc5, 0xffa8ffe5, 0x003fffd1, +0x005a00bd, 0xffbc002b, 0x0145003f, 0x004e007c, 0x000601cf, 0xffff021e, 0xffcaff54, 0xffbcffac, +0xfed900de, 0x004f01fc, 0xff95ff09, 0xfffc0052, 0xfdbdffd2, 0xfd0e0044, 0x0110ffe9, 0x0134ffe2, +0x00ad0061, 0xfe81ffbf, 0xffca00e2, 0xffcc004d, 0x0097ffdb, 0xff1bff99, 0x00000084, 0x0013ffbf, +0xff87000e, 0x008aff91, 0x003800a3, 0xffa6fd7e, 0xffca0101, 0x00b600d9, 0xff610065, 0x004b0030, +0xff9cffda, 0x0140ffdb, 0xffbbffe7, 0xffa9ffc1, 0x0058007e, 0xffc002d0, 0x004b00aa, 0x028f0131, +0xffbd0093, 0xfff6ff30, 0x003efffb, 0x00760001, 0xffbfffda, 0x013401fc, 0x022900b1, 0xfff20145, +0xffeb01fd, 0x0032ffdb, 0x0057fd61, 0x00e4001c, 0xf82500ac, 0xff62ff1d, 0x0146ff97, 0xff29ffab, +0xffb2fee4, 0x00f9009e, 0x0008ffa5, 0xff230098, 0xfd4a00b0, 0x0089ffd9, 0x00a50017, 0xfe0bfff4, +0xffbdfffd, 0x001aff6d, 0xff8d001e, 0x01b3fde6, 0x009effab, 0xffeaffa3, 0xff700154, 0xffaf01a0, +0xffbe02c8, 0xfeb5ff70, 0x009a0097, 0x00470009, 0x01b10059, 0xff46ffe7, 0x028d0079, 0xff8effbd, +0xff81ffe0, 0xffc9ff0b, 0xffd30019, 0xffc1ff46, 0xfff3023b, 0x0024fd18, 0x007dffc6, 0x00ccffce, +0xffa5fcce, 0x0006fed6, 0x0114ffd5, 0xffc6ff05, 0xff0c008a, 0xffad0069, 0xfce7ffc2, 0x00b90033, +0xffe0ff5c, 0xffc20036, 0xfff60036, 0xffd4ffb6, 0xffbefffa, 0x0060ffc0, 0x008bfd62, 0xffe7fdcd, +0xffbcfdb7, 0x0055ff5d, 0xffbc0038, 0x0099ff0b, 0x00240014, 0xffe9ff7e, 0xff9aff38, 0x01c70017, +0xfc01ff51, 0x0189fff8, 0xffdd000c, 0xffce0012, 0xff6afffd, 0x0022ffdc, 0xfdf500a6, 0xff3802aa, +0x0038fdf1, 0xff68002c, 0xfda8ffad, 0x013a01c7, 0x003f02bd, 0xfe300032, 0xffd80015, 0x01e601f3, +0xfeadff52, 0xffdc0145, 0x00bdffe1, 0xfde5001a, 0xff42ffec, 0xffdf0036, 0xff79ffbc, 0xffadffd7, +0x001affdf, 0xff0bfffb, 0x006c0020, 0xfffa003c, 0x014dff51, 0x012400bc, 0xff950048, 0xff9701cf, +0x010cfede, 0x01ea0046, 0x0099ff19, 0xff9effca, 0x031dff80, 0xffacff40, 0x00950097, 0xff7e0009, +0xffda0028, 0x0006007b, 0xff70fd38, 0x002e0042, 0x0034ffbf, 0x01beffc9, 0x0037007c, 0x00a2ff6e, +0x001bfff4, 0x018bff4d, 0xfde70029, 0xfd04fdad, 0xfe5efed0, 0xffefffa2, 0xfd74ffe7, 0x0042ff19, +0xff9d0273, 0xffcb003c, 0x003cff95, 0xfdacffef, 0xff750106, 0xff2f00de, 0xfff7ff75, 0xff6a00f1, +0x00e7ff64, 0x002e0037, 0x009a0019, 0xffd0ff13, 0x0050ffe0, 0xfd6200b2, 0x0083ff17, 0x00cdff24, +0xfe67005c, 0xff6d0101, 0x02ccfe06, 0xffcfff5e, 0x0031000c, 0x016affc0, 0xfff3ff4b, 0xffdbfd2f, +0x0030fd0c, 0x00adfcab, 0xfe22ff1e, 0x001cfdbd, 0xffa4006b, 0xff4affe3, 0xffc7ffa6, 0x019300ea, +0x0036007b, 0xfe7b02a5, 0x000cffd8, 0x008600ab, 0xffd5009c, 0xff92ffc0, 0x00d6ff75, 0xff98ff47, +0x0193febd, 0xfe4effd2, 0xffc6fd1f, 0x025e008b, 0xff310248, 0xfcdeffb3, 0xffed0157, 0xff81ffa8, +0x00a6ffef, 0xffbeffec, 0xfe19ffdc, 0xfe57ffe1, 0xff820000, 0x005901e1, 0x0284011c, 0x01e500a5, +0x0015fcfc, 0x027aff96, 0x02e90062, 0x0001ffba, 0x00bd0060, 0x0226ffbd, 0x00aa013a, 0x001800ab, +0xffd800bd, 0x0000fe1b, 0x00d5ff46, 0x016d0051, 0xfff8fd70, 0xffe70119, 0xff5a02c2, 0x00a80124, +0xffb400ab, 0xff9a0131, 0xffdd0028, 0x00160178, 0x025e0041, 0xffcbfd62, 0x001b0202, 0xff03ffd7, +0x014400ae, 0xfd300227, 0xfb87ffe5, 0x001efe57, 0x01b70035, 0xffdfff82, 0xff3fff5d, 0xffdfff32, +0xff2f001b, 0xffe10204, 0x0122ffd8, 0xffe7fe1a, 0x00b1ffc2, 0xffc6ff65, 0x001affbd, 0x0028ffad, +0xfe49fcb0, 0xffe9f83a, 0xffdcffea, 0x0026fff7, 0x024b0009, 0x008e0011, 0xfe1300aa, 0x0042ff19, +0xffadffc5, 0xfd1bff4e, 0xffc1ff1a, 0x0178ffde, 0xfd08000e, 0x0012ff13, 0x002200ad, 0xfcd6001c, +0xfeaaff5d, 0xfe3500b6, 0xfffaffaa, 0xffd0ffff, 0x006500a0, 0xff95ff92, 0x0026ff16, 0x002bffe3, +0xffef00bd, 0xfff2ffde, 0xff5eff5a, 0x0039ff8c, 0xffd0ffa6, 0x0035ffc5, 0xff43fff6, 0xfdf8ffef, +0xff88fcec, 0xfe3c0046, 0x01d800a6, 0xff05ff48, 0x00ffffe2, 0xfd76fe8f, 0xff46011b, 0xff84ff75, +0xff6a0091, 0xffc60034, 0xff15ffb7, 0xffb1ff0f, 0x015d01a3, 0x00b1ff11, 0x0105ff35, 0x002bff23, +0x00c80000, 0xfdd6000e, 0x000affa2, 0x00d1fe86, 0x0026ffbd, 0x0039fdbc, 0x003d0000, 0xfffdffd9, +0xff5dfdb4, 0xffa00072, 0x0028ffd4, 0x02a70042, 0xfe48fffd, 0xff6cffd6, 0xffc3ff10, 0x000effb8, +0xffcafb49, 0xffd7ff97, 0xffc8ffda, 0xffceffbc, 0x0002fd31, 0xff73ffdc, 0xff63ffc2, 0x001bfe75, +0xff80002d, 0xfff20021, 0xfd1ffd85, 0xffe1fe8d, 0xffbaffea, 0x00650041, 0xff48ff89, 0xfefcfff6, +0x007bfdcd, 0xfb62ffc3, 0xff54ffc3, 0xfd77004e, 0xff57fffd, 0x0105fdbe, 0xffc4ff7e, 0x00d30074, +0xffff0070, 0xffd7fcec, 0xffe4fe89, 0x001e0013, 0xffc4007c, 0x00190021, 0xff5affec, 0x01ba0243, +0xfc01ff87, 0xff510056, 0xff9bff22, 0xfd57fe8d, 0xffadff6d, 0xff8b0055, 0xfe14012a, 0x02cc0003, +0xffd10036, 0x008200be, 0xff1500f5, 0xff8000bb, 0x00900258, 0xfeda00f1, 0xfe79ffa3, 0xfe86ffa3, +0x0053ff7a, 0x0049fea4, 0x005eff4d, 0xffd7002e, 0xfff2ffda, 0x02afff8b, 0x01fcff8a, 0x00290095, +0x02950008, 0xffc6fff2, 0x02eb009c, 0x00efffbf, 0xfe48016a, 0xffbdfe67, 0xff4701e2, 0xffe5ffa7, +0x0044ff2d, 0xffc7fefb, 0xffc801f1, 0xff87ff33, 0x000e00cf, 0xffc6ff4f, 0xffa9fed5, 0xff1cffb8, +0xff6affb3, 0x000a005d, 0xffc8fee5, 0x0233ff60, 0xff7cffc4, 0xfff90064, 0x01cf00cc, 0x001df888, +0x001bffd5, 0xffeaffc7, 0xfe41fd57, 0xfe1600ba, 0xffbcff2e, 0x0053ff0e, 0xfff7003d, 0xfeb702a2, +0xffc6ffc4, 0xffff011c, 0xffa9fe48, 0xfd71ffc2, 0xffe3fdd0, 0xfeaa001e, 0x0023ff95, 0xff470019, +0xffe0feda, 0x008a02bb, 0xff95001c, 0x0001fe49, 0xfd01000d, 0x00880092, 0x0059ffce, 0xfe6d00d6, +0x008a0178, 0x00eeff34, 0xffe10032, 0xfff60031, 0x002400b4, 0x0059feba, 0x0022ffee, 0x02a00098, +0xffcafe8d, 0xff3ffffa, 0x0000003d, 0xfeacffef, 0x01e2004c, 0xfd3402e5, 0x017fffc5, 0xfe68fee5, +0x00d501de, 0x00990039, 0xff05ffa5, 0xfe42fe30, 0x01befefb, 0xff5e0069, 0xffa90105, 0x00670048, +0x002f0093, 0xffb3ff93, 0x008d000e, 0x0057ff62, 0x00b9ff13, 0x009a0014, 0xff54ffbe, 0x003aff7a, +0x032c0079, 0x0077fce3, 0xff0bfef7, 0x003e008b, 0xffc4ff6a, 0xffd6feba, 0x01eb0282, 0xffbfffe0, +0xffbffeb5, 0xfd3c0010, 0xff6afff4, 0xff59ff13, 0x01f302bb, 0x00a1fffd, 0xff87ff76, 0xfe2aff0e, +0x007effe6, 0x00000083, 0xffdf0028, 0xfd1eff5d, 0xff9701f5, 0x02d00286, 0x0278fff6, 0x0111fef4, +0x01630026, 0x0244ff6d, 0xfdda0031, 0x0020007e, 0x003dff4b, 0x013aff97, 0x0119004f, 0xff6d005a, +0xffa7fe7b, 0x00490038, 0x010cfd53, 0xfee7ffae, 0xff4f0110, 0xffd60120, 0xfd4bff42, 0xffb9ffcb, +0x00b3ffec, 0xfff1fead, 0xfe3e0066, 0xff0efdb8, 0xffad01d5, 0xffd5fd9a, 0xfecf0047, 0xfffb01e2, +0xff3200b6, 0x00130000, 0xffc20042, 0xfdf9004d, 0x00630036, 0xffd4ffbe, 0xfdd60049, 0xffb9ff38, +0xfb49027a, 0xfd21012f, 0xfd90ff58, 0xff58ff97, 0xfde0005f, 0xfff70229, 0x0227ffca, 0xffd50117, +0x02ccff46, 0xfeb5ff84, 0x00ba00bf, 0xffc7ff60, 0x004e000e, 0x011b0001, 0x027e0206, 0xff91ff43, +0x009ffd54, 0x007d003d, 0x0037fe8d, 0xffef0058, 0x00b10060, 0x00b4fd61, 0x01c5002f, 0x00efffc4, +0x008ffea6, 0x0266ff16, 0xff28ffa6, 0x00190101, 0x0047ff3b, 0x00d80129, 0x006b003c, 0xfe240099, +0x0270ff38, 0xffd60010, 0x00e0ffa8, 0xffbbffb2, 0xff4ffd34, 0x002cffdf, 0xfc2a0045, 0x017aff82, +0xfefd009b, 0x010bff7f, 0xff3bffec, 0x0266011a, 0x004c0020, 0xffafff5e, 0xffc2ffa8, 0x0075003a, +0xfd7600cc, 0x00f501d4, 0xffb600d5, 0xfff2ff0b, 0x0173ff6b, 0x00ed0250, 0xfeddffde, 0xfdfe0089, +0x01e302c9, 0x00a20009, 0x005102bf, 0x0042fd91, 0x001dffb2, 0xffbefff8, 0xfe82009c, 0xffeeff19, +0xffe1ff8a, 0xff45ff06, 0xff06ff0b, 0x00070119, 0xff95ff49, 0xffc70033, 0x018afe22, 0x00dd004f, +0xffc10087, 0xff400471, 0x0341ffff, 0x001c0099, 0x001bfeef, 0xff25028d, 0xff9a006a, 0x01b601bb, +0xffe50078, 0x002800eb, 0xff330141, 0x015dff2b, 0xffefff38, 0xffd50120, 0x004eff2d, 0xff970014, +0xff7eff19, 0x00bafe41, 0xff46fef8, 0x00adfd90, 0xfec50144, 0xfe5cfef3, 0xfffb00b7, 0xfdc9ffc1, +0xfdd0ffdd, 0xffe4ff28, 0xfe87ff1b, 0xff63fffd, 0xffb40021, 0xfff9002c, 0x0126004b, 0x01e600e7, +0x0207ff54, 0xff1500f4, 0xfda702a8, 0xff49fd6f, 0xfe21fe69, 0xff9f0044, 0xff51fefc, 0xff3aff79, +0x0048ffc5, 0x002b003f, 0x0134ff80, 0xff9d00d6, 0xffd5007e, 0x0140ffc4, 0xff870019, 0x02b90008, +0xff7e028f, 0x02af01a8, 0x0165ffff, 0x003201ca, 0x00a6ffa2, 0xff130031, 0xff2dfe04, 0x0146fd9a, +0xfe89ff98, 0x00c70124, 0xff370043, 0x0035ff35, 0xffca001f, 0xff96fffe, 0x002dff40, 0xffe6ff51, +0x0128ffe9, 0xffb0fe82, 0xfd5bff19, 0xff790058, 0x00d9fd89, 0x0073ffc4, 0xffcffdde, 0xfdaaff70, +0x000dff4a, 0x00cdff2d, 0xff6a00b1, 0xff550143, 0x00eb0078, 0x00fcff40, 0x0074fec1, 0x002800f8, +0x003bfea6, 0x00090396, 0xfdceffaa, 0x0067ff5a, 0xfeb9ff97, 0xffe10180, 0xffe4fdb1, 0xff33ffc9, +0x0059003b, 0x0010ff06, 0xfed9ff17, 0x0133000d, 0xff4100e5, 0xfdbfffde, 0x006eff9e, 0xfd59017d, +0x0138ff28, 0x00200001, 0xfdb0ffe1, 0xff52ffe4, 0x008fff39, 0x00130133, 0x004afdbe, 0x0180ff06, +0x012a0084, 0xff67001c, 0xff8f0247, 0xffe3fe69, 0xffe6ff74, 0x01dcfdb0, 0xfd75fe21, 0x00c90089, +0xffb60267, 0xff9300a4, 0xf8c5fee5, 0xfef7ff20, 0x00eff888, 0xfedd005d, 0x0016ff51, 0x00a2ffea, +0xfff0ff42, 0x0160febe, 0xff79ff9c, 0xfd070009, 0xff35ffdf, 0xff8c00f7, 0xfebfff72, 0xfe1fffc0, +0x00d5fefb, 0xff45011b, 0x000b0036, 0x00e2ff10, 0xfff4003a, 0xff97017e, 0x014effe8, 0x00dafeec, +0xff26ff63, 0x00b9ff08, 0x0009fd89, 0xff900009, 0xfdad0079, 0x0000008c, 0x0102ffbd, 0xff69fd95, +0x007500df, 0xfe9fff44, 0xff2afe16, 0x0000fd5f, 0x008dfd84, 0xff240135, 0x000cff2d, 0x017d0055, +0xffa0ff84, 0xfeac002b, 0x0125ff35, 0x00b10237, 0x0033ffa2, 0xfed00152, 0x0060ff5a, 0xff82fe6d, +0x008dfffc, 0xff5cff20, 0xfec200b6, 0x02d1016b, 0xffd30038, 0xfd5200d2, 0xffcefd70, 0x0250ffb0, +0x00e8ff95, 0x00fcfc2a, 0xff9efd24, 0xffdf015c, 0xff56016d, 0x00fa00e7, 0xffa800a8, 0x00e4fdf8, +0xff080113, 0x009d0111, 0x0039ff71, 0xff4300fe, 0x020f02a9, 0xff9f0237, 0xffd8000d, 0xfe9fff6f, +0x016fff75, 0x00aeff55, 0xff6a003d, 0x003cffd1, 0x014eff7c, 0x00f2017e, 0xffd0020f, 0xfe64fef3, +0xff4301e3, 0x001f008c, 0xff950007, 0xffcfff1a, 0xfda302ae, 0xffeaff10, 0x0143fe9c, 0xffe2ff91, +0xff10ff50, 0x01ca00bf, 0x0134ffba, 0x01270033, 0xfec7ff7e, 0x0046ff99, 0x0004ffa7, 0x0157ffab, +0xffc9fea2, 0x0284ff35, 0x016d0157, 0x0023fd5f, 0xffa9ff73, 0xff74ffb7, 0xfe58ffee, 0xff9bfefe, +0x01b1ff63, 0xfb8fffc6, 0x0184fd90, 0x01b00176, 0x0015fee5, 0x013bff91, 0xff6c00dd, 0xffd4fd17, +0x001dffcb, 0xfcce0156, 0xfe580101, 0x017c00aa, 0xff4cff5b, 0x00aa02bf, 0xff0cffcf, 0xffa100aa, +0x019cffa5, 0x0066ffa1, 0xfe900179, 0xfd720079, 0xff38ff2b, 0xff7f0034, 0x0066ffc1, 0xfeb3ffb4, +0x003e0151, 0xff40ff36, 0xff94ff90, 0xfff2fe83, 0x010bfe0a, 0x004f0040, 0xff81ffc4, 0xff57ffd8, +0xfe4eff52, 0xff0a00d6, 0xffbb0186, 0x0099ff4a, 0xff53ff18, 0xfeffffa8, 0xffd300e2, 0x0036004a, +0xff5eff5c, 0xff430046, 0x0024ff5e, 0xfdbd018d, 0xff9a001f, 0xff670062, 0x00280069, 0xff23ff46, +0x00a9fe51, 0xff250096, 0xff68ff35, 0xffca00d9, 0xfe4dfd71, 0xfd45fcb0, 0x00d20099, 0xfd360144, +0x00780041, 0xffcf00c2, 0x0069ff6a, 0x0069fdd0, 0xfd28fda3, 0xff6f0037, 0xfd5e00c2, 0xffb000cb, +0xfd5700bb, 0xff950009, 0x009efdb2, 0xfdec00f7, 0x0157019c, 0xfe570000, 0xff8b0087, 0x02affeeb, +0xff3c00f1, 0xff200349, 0xff1b02f5, 0xff1e00b7, 0xfe57ff15, 0xffc9ffda, 0x00abfe6d, 0x0116ff62, +0x0001ff96, 0xffc8010c, 0xfff7ffe8, 0xff5efea4, 0x00da008b, 0xfe65004e, 0x0028ffdd, 0xfd7a011a, +0xffe4fd99, 0xffefffe2, 0xffebff42, 0xff63ffbe, 0xff77ff93, 0xfef300a6, 0xfef500d2, 0x002fff06, +0xff98ff94, 0x0291fff4, 0xff1bfdb7, 0x0126ff1b, 0x00120200, 0xffc600f5, 0x00c5ffb5, 0x022100fc, +0x012300f9, 0xfef4037a, 0x0059ff95, 0xffe7ffbb, 0xffc800ed, 0x00c7fddc, 0xfef4fe43, 0xfd59ff4a, +0xff51fed8, 0xfff9ff74, 0x001cfefe, 0xff3e0170, 0xff44feef, 0xfffcff52, 0xfed200e5, 0x004eff20, +0x010ffdbe, 0xffe20214, 0x00e6049c, 0xff1300e4, 0xfd860033, 0x00120134, 0xffdafd35, 0x006200a6, +0xffec0037, 0x001700a2, 0xff8c0077, 0xffed0061, 0xfd3d0173, 0xff05ff3b, 0x0078008f, 0x034f01af, +0x004bfefa, 0x0144ffb1, 0x010f029b, 0xfe9a00e2, 0x006effd9, 0x015afef1, 0xfe1dff33, 0xfea1fefe, +0x000000fc, 0x0341000c, 0xffef0007, 0xff26ff97, 0xffafff55, 0xff7201e3, 0xfe09000f, 0xfeeffe03, +0x00d1feeb, 0x0032f868, 0xfb3600c7, 0xff3f0052, 0xffec003b, 0xff93ff96, 0x00b4003b, 0xfdcdff48, +0xfed6025c, 0xfff0fe9a, 0x003d0161, 0xfed8fdc7, 0xffa0fea5, 0xffc2feb5, 0xfe600094, 0x00280072, +0xfdf700c7, 0x0200ff03, 0xfea0fff3, 0x008e01d8, 0x00d8fd45, 0x0179ffdd, 0x02a0ff34, 0x001affb8, +0xffca004a, 0x0137ffa0, 0x00c7fe0a, 0x0066ff93, 0x000c00bd, 0x00bf008f, 0xfe87ff9d, 0xfecfffe7, +0xffcf006b, 0xffe7feb9, 0x005aff7f, 0x008900b8, 0xfdc8ff51, 0xffd9013a, 0xff46ff95, 0xff0f009b, +0x012d000e, 0xff20fd71, 0xfff9ffcd, 0x000400d2, 0x01d8ffa0, 0xff1500ab, 0xfd25ff50, 0xfe04ff57, +0xff95ff48, 0x0163ff96, 0xff87016d, 0xff4cffb7, 0x0087ffbf, 0xff52ffd8, 0x00f1fdee, 0x00b0fdf8, +0xff890073, 0x0080ff52, 0xfefffd86, 0x0111ff2e, 0x0062ff08, 0xff51fee8, 0xff8000d7, 0x0086fddc, +0xfef70060, 0xff22005b, 0x0023fe95, 0x007f0144, 0xfef40230, 0xff9efe84, 0xffc2ffc9, 0xfe310198, +0xfdeeff43, 0x010cffbe, 0x002a012d, 0x00f10144, 0x0176feb3, 0x0030fee5, 0xffb7001e, 0xff3effd6, +0xff8900e4, 0xffac00eb, 0xff9a008e, 0xfe9c003a, 0xffb000c5, 0x001500b6, 0x000a002b, 0xff82f8c5, +0xfd830019, 0x00300133, 0xff98fd17, 0xff1b02b6, 0x00bdffb7, 0x00b8010d, 0x00dafff7, 0xffc6005c, +0xfdbeff99, 0x01220183, 0xfff3014c, 0xff140113, 0xfeb6ffe4, 0x03230058, 0xffaa0049, 0x004efed9, +0xff4701f6, 0x018dfd4b, 0xffcfffec, 0xff41fff7, 0xffe40032, 0x0023ffdf, 0x0024ff68, 0xffaf0284, +0xff650089, 0x00baffc0, 0x000200e9, 0xff48ff4c, 0x01560017, 0xfeecff19, 0xff800134, 0x0156ff15, +0x0070ffb9, 0xfb62fe1d, 0x00a6005d, 0xffc400ad, 0xfd5bfec0, 0xfd3dfddd, 0x004a003d, 0x015700db, +0xff26feec, 0xfe16ff34, 0xffb4ffbc, 0x004efd84, 0x01110027, 0xfd880349, 0xfe76ff36, 0xffa0ff87, +0xff35fdcc, 0x0128011b, 0xff5f0021, 0xfd70ffe0, 0xfd8000d0, 0x003cffc6, 0xffc30045, 0x00490086, +0xfffcfde3, 0x001e02a2, 0xfe5300e4, 0xfd0efd8e, 0xffefffcb, 0xff520323, 0xfdaa0013, 0xfed80011, +0xff8c00c9, 0x0062ff37, 0x0054ff84, 0x0016fe72, 0xff8d000d, 0xff740087, 0xffd7ff77, 0xff2d013e, +0xfeec0137, 0xfd90028d, 0x0004fe50, 0x0249fea4, 0xfb69fefa, 0xffa80049, 0xff06ff7f, 0xff25fecc, +0xffdaffc6, 0xfd63ff65, 0xfd37fda9, 0xff08fff3, 0x0140ff19, 0x006803a7, 0xff6a0073, 0xfd30010c, +0xff8a0082, 0x013dffc4, 0x0092ffe4, 0x00d6ffa6, 0xffc9fea5, 0xfe3bff4d, 0xfffffefd, 0x0009016c, +0xff070133, 0x01630035, 0x003affb8, 0xffe7015a, 0x007c01ee, 0xff8d0332, 0x0090013b, 0xfd80ff4c, +0xfdce014a, 0xff13ff58, 0x00c80014, 0x018a0095, 0xfdd50157, 0xff030022, 0xffd5ff12, 0xfd9ffe26, +0xff88ff13, 0x0092fff4, 0x0046ffa2, 0xffc1ff32, 0x011bffce, 0xffc9ff4a, 0xff8dfe0f, 0xff620086, +0xfeccfd40, 0xff0bff4c, 0xff870096, 0x00abffc5, 0x00860089, 0xffca00a7, 0x0009fe28, 0xffe9ff9a, +0xfede0242, 0x00fdfdc8, 0xffbffed2, 0xff6dffc6, 0x01a800f8, 0xffb9ff27, 0x016500f8, 0x00b40000, +0x0209ffd6, 0xfee70043, 0x01c201fd, 0xff0cff8e, 0xff8e00ca, 0xff08fe65, 0x0289001e, 0xfd56fdfe, +0x009cff72, 0x0046fec6, 0x0038008c, 0xff2eff93, 0xffdefeae, 0x00a7ff1a, 0xfdf9015f, 0xfb9cfe87, +0xff74fedf, 0x009e009d, 0x0042fe4d, 0x00b4fedd, 0x013a03a7, 0xff97ff4d, 0xff4fff1d, 0xffccffe1, +0xff87ff31, 0xffce009d, 0x00a9ffed, 0xff4aff1d, 0xff7affbb, 0xff67ff5e, 0xff87ff8a, 0x037aff80, +0xff3a0038, 0x0006013e, 0x0222ff21, 0xfedd007f, 0x01ceff38, 0xffd800a1, 0xff5f0064, 0xffba02cb, +0x030f0247, 0x004bff44, 0x00e70127, 0xff09001c, 0xfe1f009e, 0x009bfeaa, 0xfda7fd82, 0x00b1005a, +0x02b80082, 0x00feffe1, 0xff97ffc3, 0x0131027f, 0x0069ffb7, 0x011bff14, 0x028f0037, 0xfeda0000, +0xfff8ffe7, 0x00380180, 0xff84014c, 0x00a9ffab, 0x000bffc4, 0xff2bfedb, 0xffeb008e, 0xff2dffc1, +0x019c025c, 0x0028ff42, 0xffc40004, 0x001aff89, 0xff6802ac, 0xfdd702d1, 0xff5aff9e, 0x034fff4f, +0x01cd00ef, 0x00ce00ea, 0x01210005, 0x00edffa9, 0xfd7b0035, 0x0005ffc4, 0x01b10038, 0x010dff74, +0xffc7ff7c, 0xfe8701c2, 0x001fffd0, 0xfdb1fec1, 0xffdbffe6, 0xffca00cd, 0x0089fecc, 0xffe0febc, +0xff110146, 0x0173003f, 0x012f01dc, 0x00890023, 0x0055ffc8, 0x0090ff57, 0xffaf010e, 0xffc6ff47, +0xff2b0086, 0x00d3003f, 0xfe26fe5c, 0x010efe41, 0xff56ff45, 0x0152ff4c, 0x030ffecc, 0xff77ff6a, +0x015c0156, 0xff13ff72, 0x0214004a, 0x0135007f, 0xff1afd4b, 0xfc05febb, 0x00ebff22, 0xff3d0077, +0x0111ff76, 0xffc502bd, 0x0000fedd, 0x001e003c, 0xffe4008f, 0x00080020, 0x0206ff3d, 0xffc2ff77, +0xffb5ff48, 0xffb2ff8e, 0x0179013a, 0x0000ff93, 0x008e002f, 0x0101fff7, 0x00ba00d1, 0xffb20037, +0xff13ffc1, 0xfff7ffd8, 0xffcc00a8, 0xff890026, 0xff270119, 0xff9f00d0, 0x003e008c, 0xff8c0023, +0x0045ff45, 0xffecffa0, 0xff83003e, 0xff52ff9d, 0xffb3ffc7, 0x016d00d2, 0x0052fdec, 0xffba00fa, +0xff5500e1, 0xffc102f5, 0x00e100e2, 0xffb100d6, 0x0029feb1, 0x00bb001c, 0xffebfda7, 0x004aff58, +0x014afde3, 0xff75fb69, 0xffb9ff14, 0xff750030, 0x009200e7, 0x00ccfefb, 0xff1bffb0, 0x003a0080, +0x0000ff8f, 0xff53ffac, 0x0133ff10, 0x00f4ffcb, 0xff80ff74, 0xffc2026b, 0x00d8fd76, 0xfec7000d, +0x0017ff63, 0x0114ff9a, 0x012eff97, 0xff9fffb9, 0xfd76fe1b, 0x0109ffb6, 0xffb5fd43, 0xffb501cd, +0x004800ae, 0x008aff42, 0xffcafedb, 0x0130ff19, 0x019c0134, 0x0004ff54, 0xff0aff32, 0x005aff8c, +0xfea40249, 0x00a2ff19, 0xfd8d0181, 0x00450270, 0xffbbff97, 0xffc1ff19, 0xfed7ffc5, 0x0045008e, +0xffdd002c, 0xffd700d3, 0x0035fe82, 0x008f00a6, 0x0027ff01, 0x0114ff71, 0x00d3ff4d, 0xffa9ffcd, +0xff78ff58, 0xff9effcb, 0xff86ff89, 0x011b0016, 0xff95ffc4, 0x002e0112, 0xfe87fefe, 0x0089ffab, +0xffe60105, 0xfe7bfdd6, 0xffa8ff16, 0x0000ffe8, 0xff1cff55, 0xffa7ff91, 0x01260112, 0xff4cffc8, +0x006d00bd, 0x0066000e, 0x0035fd57, 0x013e0004, 0x00b40077, 0x00afff89, 0xffae0015, 0xfdc9fff2, +0x013d0284, 0xff5bffa2, 0x00e7ff31, 0xffd5ff58, 0x00efff83, 0x00550233, 0x01e3ff6a, 0x00c1ff8d, +0xffc8ff9a, 0xffc1ff55, 0x0199ffeb, 0x004cff1b, 0x01040396, 0x00470040, 0x0151009b, 0xff8dffa8, +0x00c0fda9, 0xfd84febc, 0xff0e01a1, 0xff72ff80, 0x000cff03, 0xfff1fe24, 0x01daff67, 0x0000ff93, +0x010bfd66, 0xffc8fe93, 0xfff50005, 0x00c5fc4e, 0xff74ffee, 0xfdebff47, 0x0038ffe7, 0xff36ffc1, +0xfcefffd9, 0x0033004b, 0x010efff5, 0x0140003d, 0x015ffedd, 0xffd90285, 0xffb9fff7, 0x02c0ff37, +0xfd71fffc, 0x01460044, 0xffdd012e, 0xfd63ff21, 0x00b3ff9d, 0xfff7ffb9, 0x0097ff7c, 0xff2300a4, +0xfeecffdb, 0x00230000, 0x0086fff4, 0x0138fed6, 0xfd4b00af, 0xfda4ff2e, 0xff5aff14, 0xff420273, +0x01540128, 0xff95ff56, 0xff69ffbc, 0x007dff86, 0x029dff5e, 0xffafffc0, 0x028e0003, 0xffbffd83, +0xfd7600e7, 0xfdc9ff61, 0xfea4ffbf, 0x0214ff46, 0x0112ff3c, 0xff4dff78, 0x0125ff3f, 0xfeb10084, +0xfde6009d, 0xffcd029a, 0xfe5f0112, 0x0015ff0b, 0xffb0fd81, 0xfcce018b, 0xff9c007f, 0x00000234, +0x00a5fe31, 0xfd310013, 0xfeeaffc0, 0x0012fd85, 0xffd3fe93, 0x00680165, 0xfdbbfff6, 0xff43ff41, +0xffa80047, 0x00fdfe2c, 0xfd37fff4, 0xff440022, 0xff2d0249, 0xff2300ac, 0xfd37ff1a, 0xffb5ffb3, +0xffd8001f, 0xff98feb5, 0xff1eff22, 0x000d0181, 0xff20fee5, 0x0002fd6c, 0x018bfffa, 0xff42ffe4, +0x000fff3d, 0xfee00082, 0xff3500ac, 0xfecd02ca, 0xffd1ff75, 0xff23ffa7, 0xffe40041, 0xffbd00a4, +0xffd2ffbb, 0xff74fd77, 0xfef8ffc8, 0xff34ff71, 0xffbdfe91, 0x015d00d7, 0xfff50165, 0xff1b016c, +0xff2301bc, 0x0033fffc, 0x0040ff38, 0x000bfb75, 0x0006ff7d, 0xfe7400f8, 0x0394ffb4, 0xfd8e0197, +0xfeeffef5, 0xff2a00eb, 0xfd830006, 0x0127ff8d, 0x0009fe1c, 0xff9afe81, 0xff610091, 0x0156fed9, +0x0163feac, 0xfef3ffd8, 0xfdc900dc, 0xfe60003e, 0x01c20149, 0xffa8fe6e, 0x00350072, 0xff83ff33, +0xfe59ff90, 0xffb500bf, 0xfd660000, 0x0277011b, 0x0103008e, 0x0070008a, 0x000000f9, 0xfdd5009d, +0x00eb003d, 0xfc71ff27, 0xfe32ff85, 0x00b3ff65, 0xfeedfef2, 0xff6f0155, 0xfff1feda, 0xfe580043, +0x0087ffcd, 0xfdc2fde3, 0xff36fe14, 0xfd65ffb2, 0xff6cffe7, 0xff71fee4, 0x021fffd5, 0x01d3ff6e, +0x0229ff45, 0x0005feed, 0x01540074, 0xff680000, 0xffad0195, 0xfe8eff70, 0xff4a006e, 0x0118ff56, +0x0019ffd3, 0xff8d015f, 0xff75029b, 0xfe750027, 0x01890000, 0xfff5ff6f, 0x00dcfec0, 0x00c1ff3f, +0xffd6f92e, 0xff560350, 0xfeef010b, 0xfd60ffd7, 0xfedffeab, 0xffad007b, 0x027101a1, 0x01590098, +0x01cefe34, 0x0021ffce, 0x00b700c5, 0xfed9ff63, 0x0000fe4b, 0xfe8b00ee, 0x00ddffae, 0x0113013c, +0xffd401f5, 0xffac006a, 0x0043fe80, 0xfef2fed2, 0xfd7eff4d, 0x001effc9, 0x0009ff3b, 0x00c1ffe3, +0xff25ff1f, 0x013dfe05, 0xff8bff5e, 0x0000feb0, 0x01f2ff08, 0x0245ff8b, 0x0048fe89, 0x009e0091, +0xff4cffdb, 0x0032016e, 0xfebd0049, 0xff54ff44, 0xfed4fff0, 0xff34019c, 0xff00fe8e, 0xfe23fdc6, +0x00100018, 0x02010185, 0xfea4fffa, 0x007d0197, 0xff80fe4a, 0xffb8ff87, 0xfe9c01cb, 0x02400147, +0x005b01e6, 0xffeb0112, 0x0009fdf5, 0x0183004b, 0xfe5efde3, 0xffc5fda1, 0xff20fe7e, 0xfe59009d, +0xfe09ff5e, 0xfe71fdc4, 0xffb20136, 0xfff0fe1b, 0xff0ffe07, 0x0285ff31, 0x00ebff05, 0xff15ff0e, +0xffcd0195, 0x01730157, 0xffd80022, 0x0047fed2, 0xff7bfff8, 0xff240025, 0xfe32ffc1, 0x00cdffbf, +0xffa1fe12, 0x00aeff55, 0xfee3ff54, 0xffdbfe0c, 0x03ed0078, 0xff15fdbc, 0x0140fece, 0xffd0018a, +0x019a0071, 0xffcefe94, 0x00efffa8, 0x03d1006d, 0xffdcff61, 0xffcafcef, 0xfe9e0201, 0x004c0000, +0xff61fe1a, 0xff3cf8a6, 0xff72ff95, 0x00440215, 0x001cffb6, 0x009f0063, 0xfe05ff16, 0x01320272, +0xff150019, 0xfc710010, 0xffe4ff24, 0xfecaff72, 0x0031feb8, 0xfe33fd7b, 0xff350186, 0x00fdffd4, +0xfdc400e9, 0x016eff56, 0xffd10058, 0x00f1ff24, 0xff23fed1, 0xff360000, 0xfdf40029, 0xff66fe73, +0x00f8ff63, 0xff13ffcd, 0x0170ff7b, 0xff9300c3, 0xff6c0000, 0xfee7ff28, 0xff67ff9d, 0x030800ad, +0xfee8ff8e, 0xffd6ffeb, 0xffd3fe30, 0xff07ff26, 0x02d0fff2, 0xff9801d9, 0xff26ff49, 0xff7dff71, +0xfe0eff73, 0xff650029, 0x007bfe11, 0xfe72fdd7, 0xff49ff85, 0xff60026d, 0xff20ffab, 0x018600e6, +0x0228ff98, 0x000dfea5, 0xff9efe4a, 0xffe200c3, 0x00b6ff7f, 0xfedffece, 0xfdec0018, 0x001dfd51, +0xff4f005f, 0xfff7029e, 0xfff5fd48, 0xfef4fffb, 0x003f01ad, 0x0029ffca, 0xfecdfeca, 0xff5c00a9, +0xfdfe005e, 0x0075025d, 0x028c0023, 0xff75ff92, 0xff9f0099, 0x00a7ff05, 0x00a4feb8, 0xffa4ff83, +0x00fcffe8, 0x0045fdaa, 0xfffdff89, 0x0006019a, 0xfe8e007e, 0x00e50256, 0xff86ffbb, 0xfe20ffb9, +0x00dd00cb, 0xff12fe90, 0xff0fff0c, 0xfe14ffe4, 0x00ccfeda, 0xff5100db, 0xffccffda, 0xff7f019f, +0x01fdffae, 0x00dcffa8, 0xfef40141, 0xffb0ff74, 0xff570088, 0x005dfed4, 0xffd6ffc8, 0xffc10039, +0xfed7ffa2, 0xfdc60136, 0xfea4ffd1, 0x01800106, 0x0012000a, 0x0004ffb1, 0xffaaff24, 0x0010004d, +0xffc400aa, 0x0000ff73, 0x00cd01a4, 0x02140164, 0x0173ff54, 0x0156ff83, 0x01a20000, 0xfefbfd8b, +0xfe830167, 0x018e0025, 0x0110fdeb, 0xfff601ef, 0xff78ffb7, 0xfbc40110, 0x008e00a7, 0x003effd3, +0xffab00c2, 0xff77ff1b, 0x002cffbc, 0xff8fff02, 0xfe36016f, 0xffa60094, 0xff63ff3c, 0xfebdff10, +0xfed5008a, 0xff220002, 0xfffefe5c, 0xff24ffc0, 0x01a10009, 0x003a023a, 0xffa70095, 0xff61fdeb, +0xff75fe14, 0xfded00df, 0xfef3feee, 0xffc4ff96, 0x01b103ca, 0xff6ffe44, 0x01d4ffc4, 0xff5cffe6, +0xff9b0130, 0xffccfd75, 0x028bff43, 0x0026ff1d, 0x01800113, 0xfd56ffc4, 0xffa3011c, 0xff87ffad, +0xff9bfefd, 0x009bff6b, 0x007700f4, 0xffb3ff7b, 0x016bfea5, 0xff72ffeb, 0x009e016b, 0x03edfef3, +0xff15ffd0, 0x00a0ffbb, 0x02b7ff60, 0xff23009d, 0xfffcff1d, 0x0107fd51, 0x0030fe28, 0xffdaffee, +0xffc7fee4, 0xfee3011f, 0xffaafda7, 0xff9fff3a, 0xfeeb001b, 0xfe4afeac, 0xfefaffdb, 0xfef3001c, +0xfee0ff30, 0x01adfe42, 0x003b02fe, 0x0036fe80, 0x00d50063, 0xfe37027e, 0x0008ff63, 0xfed5004d, +0x000101e4, 0xfffa0108, 0xffe3febc, 0xfef5fde8, 0x005d004b, 0xff83ffe8, 0x00a20021, 0xfe75ff85, +0xffd8fef5, 0xfe440006, 0x00890044, 0xffff0144, 0xff88fb5a, 0xfed6ffd5, 0xfd8b0124, 0xff2901db, +0x006d0120, 0x006d014c, 0xff8c016e, 0xff25013e, 0xfffcff91, 0xffca007e, 0x00fc0030, 0x037e00db, +0xfdbbff8d, 0xff00ffc4, 0xffd6ff8c, 0xff0e00e0, 0xfdf1016c, 0xffc3ffc5, 0x0007fecf, 0xfefe0019, +0xfea7ffb1, 0xff8eff98, 0xffe4ff5d, 0x016f015a, 0xfe600118, 0xfecc005f, 0x004b014e, 0x01d0ff15, +0x0063ff89, 0xfefbff37, 0xff2bfd65, 0x00f800b7, 0x00d8ffe7, 0x00b9ffc9, 0x010e00f3, 0x00c2007d, +0x0175ff33, 0x0155ff3e, 0xfdb3003f, 0xfff5ff7e, 0xffce018d, 0xff66ff63, 0x0108fda7, 0x028300e8, +0x006302c0, 0x01130066, 0x0019018d, 0xfd620056, 0x0279fd95, 0xfec2ff65, 0x0151ffe2, 0xffb5020d, +0x006900a4, 0xffdb00ee, 0xff90fea9, 0xfdd50108, 0xffbcfedd, 0xfd89fde8, 0x010cfd56, 0x009f00ec, +0xfed5ffe4, 0xff04ffa8, 0xfebd00cb, 0x003cfe70, 0xffccff26, 0xfee7ff64, 0x004ffd51, 0x016f016e, +0xffb1001e, 0x00d6ff77, 0xfe93009b, 0xfd0f008a, 0xff0c020f, 0xfe4ffff8, 0x01cbff22, 0x0089ff3a, +0x007fff04, 0xff4501b9, 0xfdf5ff68, 0xffc4fd8f, 0x004ffeaa, 0x00260149, 0xff0500ad, 0xfdb3ff1e, +0xff91fdf9, 0x0012005f, 0x0142ff92, 0x00950350, 0xffc9fef8, 0xfedfffd5, 0xfeabff06, 0xff39ff29, +0xffb90059, 0x00a2ff6f, 0x004cfe7d, 0x02a40272, 0xff74fe82, 0x01720049, 0x004fff55, 0xff67ffc7, +0xff8cfe79, 0xff8bfe53, 0x0005ff4b, 0xfda401a8, 0x012501a4, 0xff640029, 0xff590218, 0xfe74febd, +0x00feff9c, 0x01480056, 0x03affea7, 0x002f0074, 0x011dff76, 0x00f3011f, 0x00660090, 0xffcefd84, +0xffc6ff86, 0xff8600ea, 0xffb0ffe7, 0x03fcfe9c, 0x0017ff5b, 0xfeb6005f, 0xfed2ff5a, 0x0066ff45, +0xfdc2fde1, 0xff6bfff4, 0x009500d4, 0x006bfe85, 0xfe8b001b, 0xfeed0127, 0xfeeffd7c, 0xfdc20064, +0x03afff89, 0xff60fff6, 0xffcaff58, 0xfdcbfed6, 0xff6bfebd, 0xffd7ffc6, 0xffe0ff40, 0xffffff0c, +0xfd79ff10, 0xff6effad, 0x01180058, 0xff2ffb64, 0x0154fdb3, 0xfeef00cf, 0xff3701b9, 0xfeda02ac, +0x004aff20, 0xff8c01cb, 0xfede0094, 0xff5cffee, 0x0044004f, 0x00b0ff90, 0x0023ffa9, 0x01cb00a9, +0xff650083, 0xff7c00bc, 0xff25fe42, 0x0077003e, 0xfea10033, 0xff66fff0, 0x00b3ff63, 0xff38ff49, +0xff51018f, 0xfff7ffa7, 0xffa700b0, 0xfeb9ff18, 0xfff0fff8, 0x0058008c, 0xff9dff3f, 0xfec6ff70, +0xfe9b0042, 0xff79018f, 0xffb90341, 0xfdfe00ef, 0x0164fee4, 0x000bfdbf, 0xfee30130, 0xfeae0006, +0xff970072, 0xfef9000a, 0x0024ffa6, 0xff630279, 0x005afe99, 0x001800a9, 0xff66fff0, 0xfdc9fe99, +0xff41012a, 0xfd46ff2c, 0xffacfe70, 0xffecffdd, 0x0156ff85, 0x0123fdd6, 0x01b9fecc, 0xfe8b0093, +0x018afe6c, 0x003bff46, 0xff4c0192, 0xfdcbff33, 0xff74ff2f, 0x02a4fff7, 0xfd5c01d0, 0xfe7b02f3, +0xfec0fed7, 0x02afff8e, 0xff29fde0, 0xff60ffd0, 0xffb9fefe, 0x0048ffa2, 0xff31ff38, 0xfee20256, +0xff45fd66, 0xff5e00a3, 0xff8a0184, 0xfd6c0046, 0x01300090, 0xffe4fdec, 0x037eff1f, 0xfe25019d, +0xff3c0394, 0xff200287, 0x0065fec1, 0x01710148, 0xff77ff61, 0x0032018a, 0xfe0cfde8, 0xff9d0106, +0xffb4ff8d, 0xff0dff3f, 0x001d0172, 0xff0eff2d, 0x01b1fddb, 0x001efd47, 0xfe42ff32, 0x00e0fd74, +0x00c3fed4, 0xfef8ff00, 0xff32ffea, 0xff95ff31, 0xfed1fe7e, 0xffd8ffdb, 0x006d0078, 0xfdf3013d, +0x015efee8, 0xff37015b, 0x005efea4, 0x003fff73, 0x005fff79, 0x00e0ff26, 0x028bff77, 0xff65ff05, +0xfefeff75, 0x006dfdc9, 0x0057ff1a, 0xff97ffb0, 0x0141fec4, 0xfd83fe4f, 0x0001fedf, 0xfff8fd7b, +0xff68ffbf, 0x002afe2c, 0xff920255, 0x028f0047, 0x001aff66, 0x01aa005e, 0xfffffee4, 0xfffbfe32, +0xfec4ff8e, 0xff79ffb9, 0xff3fff1c, 0x028200b5, 0x0085fe86, 0x0016ff5c, 0xff35fe32, 0xfe53ff0f, +0xfeff007e, 0xfe610151, 0x013e0000, 0xfdf1ff43, 0x006eff36, 0xffabffc1, 0x0052001d, 0xfed60053, +0xff74fed2, 0xffb60285, 0xffd8015a, 0x0186fde2, 0xfefe00d4, 0xff74fe4b, 0x01c9fd2e, 0xfd82009f, +0xfee0000b, 0xfeccfde4, 0xffe0015c, 0xfd97fedf, 0xfe6dff29, 0x017dff1c, 0x01b9ffa3, 0x0065fe81, +0xff27ff3f, 0xff1a00a7, 0xff1e0185, 0xfe31ff37, 0xfdd50002, 0x0080ff73, 0xfff1006d, 0x008eff5d, +0x008d0071, 0xffa9ff98, 0x01e6010b, 0x0000ff1a, 0x006f012a, 0xff000003, 0xffdeff3a, 0x0015fefb, +0xff1700ed, 0x00f3ff40, 0x01a40020, 0xfe5600bb, 0xff3f0025, 0xfe450081, 0xffbeff30, 0xfd710000, +0x009afe32, 0xffcffec5, 0x0065ffc5, 0x015efefd, 0x025900c4, 0x004b00f2, 0xff46fe99, 0x00cb018d, +0x00b9ff55, 0x004fff80, 0xff7dfed4, 0xfffd00bf, 0xffed013a, 0xffd1001e, 0xff06fe74, 0xffe8008a, +0x00050170, 0x0158fef3, 0x009aff65, 0xfecdff20, 0x008b000e, 0x0027ff6f, 0x0140ff93, 0xfed5fdc4, +0xff5d0175, 0xfffdfef8, 0xffc4fef5, 0xfff2ff28, 0xffb6ff3a, 0xff1cff0f, 0xfef5ff6d, 0x02bbfefe, +0xff920187, 0xff5e0034, 0x00b301a2, 0xffde024d, 0xffbbff0e, 0x0077003b, 0xff8000a0, 0xfc4eff08, +0x002dff93, 0xfd30ff2c, 0xffb10008, 0xffb5ff08, 0xfe530184, 0x0008ff53, 0x00f4003b, 0x009d0221, +0xffce0022, 0x009f0130, 0x01f50125, 0x00c6ff00, 0xff7301ad, 0x018a0175, 0xfedaffc1, 0x002c0161, +0xff1c0014, 0xff03ffa3, 0x01700226, 0xfe36ffb8, 0xff7c016b, 0xfee1ff04, 0xfde8fe07, 0xfd9400fb, +0xfe59fe7d, 0xff6fff3a, 0xff71fed9, 0xfe72ff5b, 0xfedb01bc, 0xff39002f, 0xffcbfed5, 0xffc1ff86, +0xfee7ff48, 0xff4fffc6, 0xfe1604a6, 0xff4000c1, 0xff22001c, 0xfe48ff40, 0xffe0002e, 0x0065ff6b, +0xfffe02c0, 0x00acfdd6, 0x00aafeb9, 0x00a7ff63, 0xff9ffeec, 0xff0e0009, 0xff270007, 0x00840341, +0xfef8ff81, 0xfb75025f, 0x0220ffce, 0xffc5febe, 0x0055011f, 0xffdd00ab, 0x010fff0e, 0x015cffec, +0x01cd003d, 0xff9dff6f, 0xfeddfe53, 0xffae0244, 0x018efecc, 0x0043ffa6, 0x01740161, 0xff3f0122, +0x010fffd3, 0xff79fe3c, 0x0221ffe9, 0xfe31ff24, 0xffa4fedf, 0xff2f0005, 0xfeddfea7, 0x00e4ff55, +0x01eaffb7, 0xfe59fdaf, 0xffd00162, 0xfe720157, 0xfe02fd74, 0x026302fe, 0x0084fed6, 0xfec50162, +0xfe6c00c5, 0xfedefeda, 0xff760201, 0xffabff8a, 0x0061fe98, 0xfe91fff7, 0x0006fea3, 0x0087fdd6, +0x016bfe39, 0x0122009a, 0x00c8feaa, 0xffa2fe16, 0xfe6bfe8e, 0x018d002e, 0xfdf9fdda, 0x0089febc, +0xffa2fe8f, 0xfff5ff7c, 0xff23ffcc, 0xfed0fefd, 0x00b7020c, 0x01840087, 0xfee20147, 0xffe500a8, +0xfe31001c, 0x0128fee2, 0xfe12ff81, 0xfffafe20, 0x0083fd7b, 0xff6a00f3, 0xffe40059, 0xff01007b, +0x00ecff77, 0x02b700f4, 0xff0000a6, 0xff3703e3, 0xfed5ff10, 0x0243fd4a, 0x0008fe81, 0x00ca013c, +0x007b0082, 0xfe0dfef1, 0x01580180, 0xffe700d1, 0x0113009a, 0xff950054, 0x0095ff6a, 0xfe71ff77, +0x01230054, 0xffd9feed, 0x01bfff24, 0x03e3003e, 0x0132ff5a, 0xffceff6f, 0x007efd75, 0xffda0093, +0xff1cfee4, 0xff2400c1, 0x00d9fef2, 0x0003011c, 0x00990006, 0xff57000c, 0xfeccff6f, 0x00a6007e, +0xff7500b4, 0x0094011f, 0xffba017e, 0xff6ffff7, 0x00dbfd53, 0xffac008c, 0x00bfff0d, 0x0009feba, +0xffa3fd66, 0x0120ffcd, 0xfcb5ffbc, 0xfeb2006b, 0x0183fd5c, 0xfe90fded, 0x018a0089, 0x00550228, +0xff5900c1, 0xff91003b, 0x00dcfd95, 0xfedafde2, 0xff06feb0, 0xfe23ff9e, 0xffcefe5e, 0xff67ffb3, +0x00c2feed, 0x0128ffeb, 0xfd61ff06, 0x019df8a6, 0xffd6ff63, 0xfef8fffc, 0xffc0001c, 0x011b00bc, +0xffc5ff64, 0x002fff63, 0x013efe12, 0x00f8013a, 0xff6700a8, 0xff0efee4, 0x017efeeb, 0xffbcfdc4, +0xfd71ffc9, 0xff7bff28, 0x01fbff57, 0xfff2ff97, 0xff210058, 0xff10fd0f, 0xfdc60059, 0xff1eff5d, +0x027c0027, 0x0177ff3a, 0x00fc002d, 0xffb0ff72, 0xffbcff8c, 0x0141ffbb, 0xfe48fe98, 0xfd91ff9f, +0x0009015d, 0x01fefebc, 0x009bfe7d, 0x006c0004, 0xff43ffe9, 0x001c002e, 0x0127018d, 0xffa6010d, +0x00000021, 0x00e2fee1, 0xff73fe85, 0x00000251, 0x012afef3, 0xfebeff8f, 0xfebf009c, 0x009a0174, +0x003ffd9c, 0xfed0ff1c, 0xffdefd9f, 0xfed4ff96, 0xffa2ff0d, 0x0058fde8, 0xff970229, 0x029a03fc, +0x004a026c, 0xfd97ffa2, 0x01fbff97, 0x011efdab, 0xff80023e, 0xfecc00c6, 0xff94ff83, 0xff79ff72, +0xffecff3a, 0xff770056, 0xff050162, 0x00c6ff6b, 0x01000113, 0x016ffe74, 0x00bfff52, 0xffc8ffc4, +0xff96004d, 0x01e4feb5, 0xffd6013a, 0xfdc0006b, 0x002b00aa, 0x004d0131, 0x007dffe9, 0xffde0003, +0xfe9b01cd, 0xff6fff82, 0xff5aff3b, 0x0069f868, 0x0001fdaf, 0xff080091, 0xfefe0045, 0xfddfffa9, +0x006dff63, 0x006e00c5, 0xfe3e015b, 0x01410030, 0x010b00f1, 0x0170ff9f, 0xff00ffae, 0xffee009a, +0x016dffa1, 0xffb503d1, 0xffdd0163, 0xfddefe70, 0x0037014c, 0xfd5b0083, 0xffa50002, 0xffa8026d, +0x019301cf, 0xfeaaffee, 0x016f03ca, 0xffa4ff4c, 0x00f3005e, 0x0124ffe4, 0x01ecffa5, 0xff38ffa1, +0xfe7fff65, 0xfe420189, 0xfedbff6d, 0xff43ff19, 0xff5dffe2, 0x002aff4c, 0x04a80053, 0xff8cff70, +0xfe03021c, 0x0308ffe8, 0xff7dfb36, 0xff2efef1, 0xfeb5fec3, 0x008e0083, 0xfee90113, 0xffa5ff15, +0x0084002c, 0x00cafeeb, 0xffc40007, 0xffda00a1, 0xff9a01d0, 0xfeddffc9, 0xff05029e, 0xff8101b4, +0x0084ffe7, 0xfe36010d, 0xfe880085, 0xfe2701ec, 0xff2d006c, 0xfe49ff7b, 0x01310081, 0x006bfeec, +0x011fffbc, 0xff16018d, 0x012c002b, 0xfd2efef6, 0xffd5000b, 0x00dd02dc, 0xfea100f4, 0x00b3ffda, +0xff8e0037, 0x02500125, 0x008d009a, 0x03c60241, 0x00e1fff6, 0xfeddfee1, 0x00d3ff0b, 0xff56ffc8, +0xffdffee3, 0xff4e009a, 0xff26fddc, 0xff89fdaf, 0xff19006e, 0xff62fe81, 0xffb2ffbb, 0x00ba0246, +0x023dff7c, 0x00bd0069, 0xfe8a0132, 0x001bfedb, 0xfe91ff94, 0x00f30033, 0xffbefdd3, 0x0189fe95, +0xfea8fe4c, 0x014b022e, 0xfe640007, 0xfdb301a4, 0x029efe90, 0xff4f0201, 0xff8e0283, 0xff730256, +0xfffc00a1, 0x0044ff67, 0xff6b01e9, 0xffd7026a, 0xfedc0087, 0xffbcff2f, 0xfeaa011d, 0xfe900092, +0xfea2006f, 0x015800fd, 0xff70fe2c, 0x01910222, 0x020aff4a, 0xff4c027b, 0xfe7afe19, 0xfec6fe5b, +0x00430170, 0x00e8fe52, 0x02d601c2, 0xfef2ff4a, 0x01eefdb9, 0xff77ff53, 0x0212fe9b, 0x0155fff6, +0xffb2fe6b, 0xffd5ff39, 0x0117ffb9, 0x0214ffe2, 0xfebaff8b, 0xfeceffa0, 0xfeb4ffcd, 0x00b7fd24, +0xffd4fff9, 0x019a0270, 0xfe93fda5, 0xff4dffa5, 0x01fafff6, 0x0170fe19, 0x007dfe6c, 0xfea7ffa4, +0xfefa00ae, 0xff43feda, 0x0000fee0, 0xffebfe88, 0xffddfe7b, 0xfe1cfea2, 0xfeecfee3, 0xfed6feed, +0xfef4fecc, 0x0098fe88, 0xff40ff2d, 0x00870044, 0x0162ff16, 0xfd91fe9f, 0xfe92016a, 0x0020008e, +0x006f000b, 0x014dffb5, 0xff630166, 0xff9fff2c, 0x009aff99, 0xfdd50150, 0x02b1fe79, 0x0074ffba, +0x0121ff2d, 0x0224ffd6, 0x00c8ff11, 0xffaa019d, 0xff2a0196, 0xfe700131, 0xff4eff8e, 0xff19fe02, +0x00b901d6, 0x020e0052, 0x0093fea4, 0xff5e0000, 0xff2500d4, 0x03e20110, 0xffe30003, 0xfeadfdfe, +0xfefb0039, 0xfe62ff6d, 0xfe8a0048, 0xff990155, 0x0109ff7c, 0x017fff56, 0xf92efdb2, 0x00420316, +0xff68010b, 0x00dffe20, 0x0097025c, 0x01570016, 0x0200ffaa, 0xff32fe98, 0xff0e0088, 0xffbd0019, +0x0101ff28, 0x013b0125, 0xfd9fff8c, 0xff46fdba, 0xffcffe92, 0xfe63fef6, 0xff74fdee, 0xfe910016, +0x019dff0d, 0xff9c0004, 0xffa4ff4e, 0x02870089, 0x00d30124, 0x01ceffb1, 0xfde10026, 0xfedafe3f, +0xff7c002b, 0xffb4fdab, 0x0188ffbb, 0xff90ff40, 0xff8200e5, 0xffb7ff40, 0xfde7fed4, 0x00daff4b, +0xffe50142, 0xfe5cfdee, 0xffe0ff2d, 0xfe28ffe0, 0x0093ffbb, 0x0109fddc, 0xffe2ffe5, 0xffc7ff60, +0xfe80ff32, 0xfe660100, 0xff2b009e, 0xfef0ffc4, 0xfe8000aa, 0xff6d0186, 0xfe44fd9f, 0x0208ff6d, +0xfdc500d4, 0xff170228, 0x00c7ffae, 0x0176ff3f, 0x02d6fe6b, 0xfeccff02, 0xfdaafee1, 0xff8cff04, +0x01e60101, 0x004a0164, 0xfeb3022f, 0xffa0fd81, 0xff90ffea, 0xff43fc00, 0xffedfd8e, 0xfec4019a, +0x0240ff17, 0xffd4006a, 0x00d4016c, 0x01930288, 0xfda8ff78, 0xff70fd42, 0xff0000d6, 0xfed7ffcc, +0xfdc0fe1b, 0xfdf7ff31, 0x0010ffaf, 0x015aff01, 0xfebaffb3, 0xfe93007f, 0x008eff13, 0xfeba009d, +0xfede0100, 0x01bafff5, 0xfea2ff61, 0xfeadff36, 0xff53ff28, 0x01750009, 0x006a003f, 0xff91ff7a, +0xffbd0079, 0xff16006e, 0xfdfbff9b, 0xfec4008d, 0x0190fe46, 0xffa2ffb4, 0xfee30047, 0xfea7fe28, +0x002dfea8, 0xfd460001, 0xff17ffc4, 0xffaaff25, 0xfedcfedf, 0x01010070, 0xfee101d0, 0xfd65ff00, +0x025cff01, 0xff1fffbe, 0xff51ff60, 0xff5fff36, 0xfea1ffdc, 0xffe100fb, 0xff6dfed4, 0xfe78fefe, +0xfebeff33, 0x006efcfe, 0x0089034e, 0x01cefe87, 0x02befee3, 0x015aff77, 0x0055fd45, 0x01170081, +0xfde1ff48, 0xff78ff59, 0xff4d01c7, 0x009ffef4, 0xfcb2ff17, 0x010bff78, 0xff33feea, 0xffe601b0, +0x006eff24, 0xff3e013b, 0xfeabff90, 0x0169010b, 0x00cafed7, 0xfd7b0000, 0xfe19fe6c, 0xff0c0288, +0x00cdff88, 0xfeed0071, 0x00c9026b, 0x011500da, 0xff250013, 0xffc9024c, 0x015affdc, 0xff9b0116, +0x004d01ae, 0x0134ff79, 0x016a007d, 0xfe2300d2, 0xfdfcfe51, 0x008c0023, 0x022fff0c, 0xffafffb0, +0xfd76ff5a, 0xfe79fc8b, 0x024cfed4, 0x021f00d9, 0xff11fe29, 0xff9b0001, 0x002e0162, 0x01ea0118, +0xff55ff9e, 0xfef7ff8b, 0x0069014e, 0x0134fd9f, 0x0267fedb, 0xff9c0039, 0xff60fea6, 0xfe64fcb5, +0x0037ffed, 0x0031fe6c, 0xfd6cff63, 0xfdbd0024, 0xfdb10050, 0xff7e002f, 0x0089ff6d, 0x00e5ff23, +0x026f01ba, 0x0155feb0, 0xff0ffec0, 0x012301c6, 0xff0d00ba, 0xffaeffde, 0xff02ff7f, 0x0088ffd9, +0xff45fefc, 0xfdb000e0, 0xffdd0170, 0xfee1fff2, 0xfd62fea7, 0x006b00e2, 0x015cfead, 0xffefffff, +0x0125fe67, 0xfefcff1b, 0x0202ff5c, 0x0003ff37, 0xff56ff0a, 0x00960157, 0xfef20066, 0x002aff5b, +0xff77006b, 0xffc9005b, 0xff920043, 0xffa8fe49, 0x01d70184, 0x00860176, 0xff5b005c, 0xffa40060, +0xfe24ff2d, 0xffcd01a2, 0x003cfefd, 0x004803ff, 0xff000054, 0xffc1febe, 0x008bffcf, 0xff5afd76, +0x0047005d, 0xffbb0203, 0xffe5ffab, 0x011cfe94, 0x008effad, 0x0188ff83, 0xff3400e0, 0xff310050, +0xfdf7ffd2, 0x0163fd63, 0xff07009a, 0xff50fff0, 0xfe02ff3f, 0x00330170, 0xfecf0016, 0x00e2ff0a, +0xfe050031, 0x0022fe77, 0xfeb8fdef, 0xfd0d0051, 0xffd4ff4d, 0x0065ffd5, 0x00900036, 0xfeab01e7, +0xff1a0010, 0xff6afffc, 0x008e0102, 0x00580238, 0x02b7fe7a, 0xff00ffa9, 0xff9bffb8, 0xff05fe67, +0x015bff66, 0x023b0083, 0xfea600c2, 0xfff2ff77, 0xff24fec3, 0x0030ff1f, 0xfe5e0071, 0xff96ff15, +0xffab03a6, 0x00a403ff, 0x01a403ce, 0xffe7fec9, 0xffe2fd96, 0x00570190, 0x0030ff7f, 0x0068004a, +0xffa1fde1, 0xfe8dfed7, 0x00c0ff00, 0xffaa00ed, 0xff7afdce, 0x0149022d, 0xfd500058, 0x02fb0045, +0x00280321, 0x02b7ff18, 0xfdc6ff95, 0xfd90ff61, 0x001dff80, 0x01aeff36, 0xfde7fd55, 0xffb7006b, +0xfef7ff31, 0xfef9004e, 0x01150086, 0xffd101ca, 0xff66fddb, 0x0346ff65, 0x013b0237, 0x0008fe24, +0x025701c2, 0xff5cfec2, 0x021c0096, 0xfef10186, 0xfe96fd53, 0xfd500083, 0xff0dffde, 0xfebaffd8, +0x008dfdab, 0xfdc2ffd4, 0x0087fefd, 0xffddfe7f, 0xff8b00db, 0xfeebfe30, 0x031efee3, 0xfefcffc6, +0x0040002e, 0xff9b012c, 0xfe2e013b, 0xff77ff1a, 0x004a005f, 0x015afe6f, 0x023aff04, 0x0125ff0b, +0xff4fff51, 0xffab021f, 0xff2b00a0, 0xff74014c, 0x01d9ffc1, 0xfdd3fdcc, 0x0124005e, 0xff2cfff2, +0xfe5dfefd, 0xfff5feb4, 0xfefcfe8a, 0xfe67fe7d, 0xfeefff49, 0xfefdffd1, 0x01c2ff95, 0x01d6ff82, +0xff97007e, 0xfeba0045, 0xff33ff74, 0x0012ff67, 0xff5902ac, 0xff72023f, 0x038e0164, 0xfea8fee7, +0xff47fda5, 0xfeabff6c, 0x0000fe72, 0xfff9fe01, 0x00490179, 0xfe9dff71, 0x0072ffbd, 0x012e0092, +0x007e00da, 0x01e5fddd, 0xffc0ff1f, 0xffa300a1, 0xfe820071, 0xff230151, 0x018d004c, 0x015cfe5f, +0xff5efec4, 0xff210042, 0x00fdff7a, 0xfed30125, 0xff18015e, 0xfecfff25, 0xfe44037a, 0xfe81ff4f, +0xfed7ff94, 0xfeadff66, 0x00b9ff28, 0x00a9ff23, 0xffeaffc0, 0xff69ff3b, 0x0200fec0, 0x0218fd9e, +0xfee5ffa8, 0xfff70078, 0xfe6d0097, 0xffacfefc, 0xfff30056, 0x003afedc, 0xfdfa005f, 0x017ffdc9, +0xffe600aa, 0xffd2ff51, 0x00ffffd2, 0x016502ac, 0x004efe92, 0xff65fe92, 0xff69fd5c, 0x01590270, +0xff5bffef, 0xffd20153, 0xfe40ff91, 0x0109ff94, 0xfef700d6, 0x0052fe25, 0xfcd5000b, 0xfe14fdcc, +0x00cafb58, 0xff63ff07, 0xfe3cfe34, 0xff63ff18, 0x00daf987, 0xfeaf0153, 0xffc50046, 0x00c8ff40, +0xff9cff0e, 0xffde0072, 0x00d60100, 0xfd9aff4a, 0xff61ffdc, 0xffedfea4, 0x00dc00d1, 0xfd960146, +0x0131fdd1, 0xfdf6fedd, 0xfea6ff51, 0xff050026, 0xfee70028, 0x013bfd08, 0x00fb012f, 0x004afead, +0x010500c2, 0x00c2fef5, 0x0132019e, 0xff590000, 0xfe9afee6, 0xffb9fea4, 0xff20ffd2, 0x00aefebe, +0xff8b00ba, 0x01caff2a, 0xffeb01c2, 0x0187026b, 0xfdbd001f, 0xffc90140, 0xfdc8ff02, 0x012ffe20, +0x03eefda1, 0xfed3feef, 0xff21ff77, 0xfef30086, 0xff9003e2, 0x032b0024, 0x001dffe5, 0xfdc9ff2e, +0x02230002, 0xfebefd4c, 0xfe640096, 0x0010fee5, 0xff9dff65, 0x0224fe9e, 0xfdd5019a, 0xfeaa0250, +0xfebd0092, 0xffdc021b, 0xff5cfdce, 0xff95f949, 0xff66004b, 0x005fff91, 0xff150056, 0xff77fee4, +0xff36022e, 0x008600af, 0x0016ff6e, 0xfee20211, 0xfedb00d2, 0xfed5feb5, 0xfeadff6d, 0xfdd1ff94, +0xff6d005c, 0x0116ff0b, 0x00f10234, 0xffe0013a, 0xfe680267, 0xffd8fec9, 0xffebfe1f, 0x00f30040, +0xfff7fec5, 0xfed2fed5, 0x00c9007c, 0xff65ff31, 0xff1fff2a, 0xfdf7019f, 0x020e00a8, 0x0172fd99, +0x007cff87, 0xfe62feb7, 0xffa5fcc8, 0x002702fa, 0xff87ff35, 0xff79fd5c, 0xfcea0093, 0xfe23ff42, +0x0168ff7c, 0x00ec03ce, 0x0287ffce, 0xfff7ff66, 0x00f1ffd1, 0xfead0141, 0xff95009e, 0xfddeff60, +0xfeafffeb, 0xfe06fd9f, 0x00000124, 0x00daff31, 0x01e50088, 0xffd8ff07, 0xfffdfea7, 0xfed7fe05, +0xfd61025f, 0xfff5fe88, 0xff910000, 0xfe5cff80, 0xfc20017f, 0xfe1aff26, 0xfdb6ff56, 0xfe01fe78, +0xff4cfdb3, 0xff0efec0, 0x0075fedf, 0xfe3f0183, 0x0056fc20, 0x01160250, 0x008d0228, 0x00a50247, +0xfda3ff52, 0xfed0fecb, 0x02fb00f4, 0xff070040, 0x0126013c, 0x0234006d, 0xfb5800b7, 0x001efdfc, +0x0239feff, 0x0368018b, 0xfd7d01c7, 0x004efdd5, 0x005bfdfc, 0xfe8eff5f, 0x006100df, 0x012dfea4, +0xffa9ffb2, 0x0083ffa4, 0x0131fee3, 0xfe9f0264, 0xfec2fe8c, 0xff1fff36, 0xff28ff5a, 0x001a0079, +0xff2b01c6, 0xff14feea, 0xfe2efed2, 0xff7cffaa, 0x00230195, 0x01ee0149, 0x02b1ffa8, 0xfeea0065, +0x00000029, 0xff61fedf, 0x00b4feda, 0x0003ff6c, 0xfef90125, 0xff5a00b6, 0xfdbdfeb5, 0xfe920110, +0xffc4ff79, 0x006d0027, 0x03c6ff48, 0xff470102, 0x0215016a, 0x01c1feda, 0x00e4012a, 0xfe62fed2, +0x00b1fd62, 0x030201a5, 0x0346ffb0, 0xfe2dff48, 0x01eb007e, 0x0109fea5, 0x003afeef, 0xfe7effea, +0x00370056, 0x0089ff4c, 0xff8d00e1, 0x0222ff15, 0xff470157, 0x0092ff77, 0xfe68008f, 0xff19fdb3, +0xff360084, 0xfd7d0097, 0xffbdffca, 0xff590090, 0x00b70085, 0xffd0fd55, 0x019cfe15, 0xfd84ffb6, +0xff6efdc2, 0xffdc0097, 0x0077ff0e, 0x0026ff18, 0x00000109, 0xfedbffd5, 0x0208fcc8, 0x014cff98, +0x0087ff5c, 0xfed90175, 0x00000102, 0x01f30051, 0xffaefe1c, 0x0072fdaa, 0x013bffbd, 0xffa4ff7c, +0x00f8fead, 0x024eff66, 0xfebf0088, 0xfe9eff58, 0x00b9fee2, 0xff6df949, 0xfd96fe8b, 0x0102fe33, +0xfee5ff4a, 0xffab022f, 0xff96ff45, 0xffbeff81, 0xfe8dffb2, 0xfffcfbc4, 0x000efdfb, 0xfef0fe25, +0xfee900b9, 0xff8fff7d, 0xff09fe40, 0xffc0fefd, 0xffe1ffeb, 0xffbe0008, 0x0053ffb2, 0x00cc000a, +0x0172010a, 0x04a0ffbd, 0xfe5efe8c, 0x0043ffb2, 0xff60ff2b, 0xff530083, 0x0065029b, 0x0000fe2c, +0x018ffe50, 0xff05ff96, 0xff82016f, 0xfef3ff47, 0xff9d002c, 0xff27ff0d, 0xff18ff0f, 0xff0efff2, +0x019d001b, 0xfece001f, 0xff09000e, 0xfdbcff9d, 0x0056fec6, 0xfe1a0209, 0x03a6009f, 0xff4501d6, +0x026bfe92, 0x00aefeb7, 0x00f600f6, 0x008efed4, 0x003fff4b, 0x00e7fed0, 0xfefd012f, 0x01a2ff6c, +0xfef1fed5, 0xfff8ff21, 0xffd0ffcc, 0x004efda8, 0x0129ff6b, 0xff5bff55, 0x00a9ffb0, 0x0257fe64, +0xfed00106, 0xfeb8fedc, 0x012dfef4, 0xffe2ff6d, 0x003901e9, 0x006cfead, 0x0121fecb, 0xfea4fe93, +0xffb3fd84, 0x04a80188, 0xfefcfff4, 0xfed3001b, 0xffd30045, 0xff8d01e5, 0xffb1fcdf, 0x00200089, +0x0214fff7, 0x0131ff7d, 0xff3b024f, 0xfed4014e, 0x01d6ff5c, 0x00360086, 0x0204ff36, 0xffbbff31, +0x00ea00b0, 0x038e0116, 0x00730063, 0x011dfe7a, 0x001afd08, 0x00e80218, 0xfeae023d, 0xfe78fd9d, +0x001e019f, 0xfe64fd54, 0xffb0fe8a, 0x002e021f, 0x02f80024, 0xff87f987, 0xffc70166, 0xffffff7f, +0x01d9febe, 0xfdc2fee1, 0xfecc013c, 0xfd99fd90, 0xff97fea6, 0xffdcfee8, 0xfe52fe1c, 0x0000002e, +0xffdafed2, 0xff6fff66, 0x00760375, 0x005200f6, 0x00000157, 0xfebeff0c, 0xfecbfe46, 0x0055006f, +0xff47fe8e, 0x00b40024, 0xff7c0028, 0xff83fe7c, 0xff6000af, 0xfecbfe29, 0x0044fd9a, 0xfed3fe71, +0x026bff87, 0x0262fe1a, 0xfe750009, 0xff5c0055, 0x002effd9, 0xff7803ee, 0xff910126, 0xfef1fe7e, +0xffd5025b, 0xfd630244, 0xff52fedf, 0xfeabfe93, 0x01520124, 0xfed2ff8d, 0xff4efde4, 0xffea0155, +0xff21024d, 0xff2c00b6, 0x007f0122, 0xfd8cffee, 0xfedfff31, 0xff20ff5b, 0x01c300ae, 0x01180123, +0x03680074, 0x0045ff6d, 0xff8b0222, 0xfecc0078, 0x016cfe02, 0xfd06ffb8, 0xff52002c, 0x022fffc8, +0xfed3fead, 0xffd4fee7, 0xfed9fd6c, 0x0082008e, 0xfeaf013a, 0xfea2fd85, 0x0060ff31, 0x018eff36, +0xff620175, 0xff6bff24, 0xff72ff37, 0xffd5031e, 0xff02ff48, 0xfe41fdd5, 0x00ff0071, 0x00bd012b, +0xfda5008e, 0xff69ff87, 0x0038ff62, 0xff23fe9d, 0x00df0166, 0x008bff18, 0x0203fed3, 0xffcaff5f, +0x016fff26, 0x01a301c3, 0xfe67fe02, 0xff96fdbf, 0xfdd30042, 0xff84fe1f, 0xff58fe97, 0x01410055, +0xff1b0081, 0x01ddffaa, 0xff36fd08, 0x0111ff1f, 0x0120febe, 0xfdb6ff6e, 0xfea7fed3, 0x02370212, +0x00080078, 0xfdfa0239, 0xff8affe7, 0x010cfedf, 0xfea2ff6c, 0x0123ff36, 0xfd81fe23, 0xffbd0062, +0xfee6feda, 0x023efeea, 0x005bfe94, 0xfddefffe, 0xffa30070, 0xff5cffe3, 0x01afff7c, 0xffceff36, +0x00e4015c, 0xffcafd74, 0xfef3ff84, 0x000c0187, 0xff3e0215, 0xff620049, 0x012dfeda, 0xff790196, +0xfe360093, 0x0058ff47, 0x00e8ff60, 0x0163ff69, 0xff0b011b, 0xff6efe3f, 0x0131ffc5, 0x00f6ff0c, +0xfef6fd8c, 0xfe5fffc8, 0xfe3900f2, 0x00c0fd4c, 0xff52ffa3, 0xffc6fe6c, 0xfc00ffdd, 0xfec4fe88, +0xfe88fe7a, 0xff8f0118, 0xff87ff80, 0xff8900d1, 0x016f005e, 0x002ffc48, 0xfd62fec1, 0x02350200, +0xfd62fe66, 0x0295ff59, 0xfeaeff5b, 0xff94fed6, 0xfe990325, 0xfed601a6, 0x006efd84, 0xff96fd19, +0xfe9103b8, 0x02aaffc0, 0xfeeaffa6, 0xfdd9ff3b, 0xff1700d9, 0xffce000b, 0xfd9b0028, 0xff5efc08, +0x00c9005d, 0x02abff13, 0xfdca0023, 0xff54ff62, 0x0070fe60, 0x0130fdee, 0x02ba022c, 0xffe60075, +0x0123fed6, 0x03540097, 0x007dfc86, 0xfe390028, 0xfdedfff5, 0xffa900f8, 0xfef6033d, 0x014b02f8, +0x02d3024d, 0xfd9bff49, 0xff42ff17, 0xfc2bfe87, 0xfdfafd9b, 0x00eeff78, 0x016bfeda, 0x0088fd03, +0x003f00d4, 0xfdd40000, 0xfe20022c, 0xfe40ff7f, 0x011000ae, 0xfddc0074, 0x01f9ff55, 0xfe80011e, +0x00f901e8, 0x01cd0200, 0xfed5ffa5, 0xff48ff22, 0x0240ffc9, 0x007b00bd, 0x0135fede, 0x019c0061, +0xff820087, 0x0092ff80, 0xfec6fe26, 0x01a800f1, 0xfeefffbf, 0xfe40ffa0, 0xfe6901e1, 0xfe6c01a6, +0x044801f3, 0x00a70216, 0x00d10277, 0xff4d013b, 0x012bffba, 0xff9efef0, 0xffb2fedd, 0x031ffeaa, +0xffa8fe74, 0xff100140, 0xfd7600f6, 0xff0bfd71, 0xffce050f, 0xfdfcfeb8, 0xff2d0164, 0x0121ff9d, +0xff95ff43, 0xff760085, 0xfec3febb, 0x0092fe6d, 0x00a4fdd5, 0xfe73fd25, 0xffde0199, 0x018c0431, +0x0180ff95, 0x0067fe9a, 0xff8c0101, 0xfeca0318, 0x01b1ffb2, 0xfeacfec0, 0xff4602f3, 0xff6002d3, +0xfeabff59, 0xfd60ff5d, 0x0329ffdd, 0xfe34ff48, 0x01a60222, 0xfe740097, 0xfe07fe72, 0xfea8ff1b, +0xff99fe88, 0xfec903ec, 0xfff6ffa2, 0xffeb016f, 0xffcb01ec, 0xffb70145, 0x02a10273, 0x023ffd74, +0x0004021b, 0x01320075, 0xff20ffe8, 0x0249ffd4, 0x0224fe7a, 0xfe2f0084, 0xff50fec6, 0xff77fde3, +0xff860090, 0xffd5ff84, 0xfeaefeac, 0xfe56ff9b, 0xff6cfff6, 0xffcaff6c, 0x009e034a, 0x011dffc0, +0xfe590045, 0xfd37ff54, 0xff9b02c8, 0x0058ff67, 0x012d0142, 0x01b200d4, 0xfe16ff70, 0xffca0394, +0x01b0fedf, 0x0015ff38, 0x00340329, 0xfe9a000d, 0x02e7009b, 0x0043ffb3, 0x006bff6d, 0x010efee5, +0x011800e7, 0xfed600d3, 0xfe59fdf4, 0xfe030120, 0xfdf2fed1, 0x02aa00bd, 0xffc5fe07, 0xff8efe6f, +0x0132ff6f, 0xfe24ff8f, 0xfe1afee8, 0xfefffd7d, 0xfd4402fb, 0x014fff44, 0xfe6bfea4, 0xffdf0069, +0xffabff2d, 0x02f60040, 0x0026ff4e, 0xffeffeca, 0xff150404, 0xfed6fff8, 0x008901a4, 0xfde3fe4f, +0xfe4d012f, 0xff90fe9f, 0xfed001f2, 0x00bcfe58, 0xf98302b1, 0xfe29feab, 0x009cffba, 0x0155fe8e, +0xfeffff81, 0x010c0186, 0xfd16fd48, 0x0099019c, 0xfedfff90, 0xfd5f0056, 0xfd95000d, 0x01040036, +0x0084ffb9, 0x0046fe6a, 0xffdf0142, 0xfcdbfe00, 0x013d0090, 0xfdfcfecc, 0x005b0049, 0xffef0113, +0x00ac0229, 0xff06ffb3, 0xfff50037, 0x003200d3, 0xff6bff1a, 0xfd4afe72, 0x000afef0, 0x0071ff3b, +0x0233fed4, 0xffe4fee1, 0x005bfebd, 0xfe0e00b6, 0xff62ff69, 0x0223fed4, 0xff9dfff5, 0xfff0ff08, +0x007bfe91, 0xfe63fe2d, 0x0000000b, 0xfe940074, 0x001801b0, 0xff5afd4b, 0xff6cfd60, 0xffc2fe3e, +0xff21fe86, 0xff92fdfa, 0xff910004, 0xff3a0091, 0xfd48fdce, 0xfecbff69, 0x0246fc14, 0xfd760099, +0xfe56fd16, 0x02abfe55, 0x00d9fdd6, 0x006bfc50, 0x02610000, 0xfd840103, 0xfee5fe6b, 0xfe690063, +0x0029ff59, 0xff28ffa9, 0xfc86ff92, 0x006f014b, 0xffd0fe78, 0x0179feeb, 0x00b9ff66, 0xf938002b, +0x01e9fe54, 0xff4600d0, 0x0048ffa6, 0xfeadfe69, 0x03c80016, 0xfdc0fe26, 0xfeb6ffd2, 0xffeaffe8, +0xfed3ff0a, 0xffccff6f, 0xfe4500b6, 0xff8c0335, 0xfe73003a, 0xfee2fdf3, 0xfc4002e8, 0xfd4b01c0, +0x0030fec2, 0x0063021b, 0xfe95fe60, 0xfdb6fcd0, 0x002a0077, 0x004b006a, 0x027b01c0, 0xfe4f0076, +0x010c0077, 0xff36fe8c, 0xfdb4fe4b, 0xff63000b, 0xfff70020, 0xfd850033, 0xff11fe55, 0xff760053, +0xffaa022e, 0xff2b00d2, 0xfec6004e, 0xfec3ff70, 0xfe5cfe03, 0xfee2002f, 0xfee0fe98, 0x025bffd4, +0x02a4fd5c, 0x00eafd54, 0x013400fd, 0xff5e0039, 0xfece0139, 0x00d600f0, 0x0063011e, 0x007c00a8, +0xfeb0feae, 0xfeab003c, 0x009dffc4, 0xff3d009e, 0x035f00db, 0xff80fe6f, 0x0246fce1, 0xfdaefe4f, +0x002aff57, 0x00eaff85, 0xfd37ffb3, 0xff3a01da, 0xfea9ffbc, 0x00580054, 0x0032fd7b, 0xff060330, +0x00b302b1, 0x00070143, 0xfe94fe5c, 0xfebdfeb7, 0x0164fecc, 0x02b8ffcd, 0x00d0ff39, 0xffcbfe39, +0xfc12ffed, 0x00d70276, 0xff300043, 0x018cff52, 0xff00fe3c, 0xff80ff0a, 0xfd5c00ac, 0x0028fd79, +0x01f90032, 0xff10000f, 0xfee70115, 0xfdb1ffd0, 0xff28fde8, 0xff6902c8, 0xffe2fd9b, 0xffcefe4a, +0x010b00c4, 0x013d01e6, 0xfede02ba, 0x0381fdae, 0x00b60172, 0x031d0287, 0x0111006c, 0xffb0fe8b, +0xfd48012f, 0xff64ff25, 0xfee200a3, 0x00620092, 0x001f02ae, 0x030e002d, 0x030efe3e, 0x00a1ffeb, +0xfff7ff90, 0xffcbff91, 0x0170ff85, 0x01b1ff63, 0x04beffb2, 0x0013ffcb, 0x006effcb, 0x0145ff76, +0x00e5ffd0, 0xff98ff13, 0x0121001a, 0xfedffe54, 0xfdfaff77, 0x004bfd28, 0x00430235, 0x0262fe07, +0x0098ff45, 0x0194ff53, 0xfebd0046, 0x01100053, 0x03730019, 0x0060007f, 0xffc9fdfe, 0xfefffded, +0x0030008a, 0xfd250202, 0x004bffac, 0x0035ff07, 0xffcaffe5, 0xfe40fea9, 0x008800f9, 0xffc7fd85, +0xfeb90252, 0xfee1ff48, 0xffb90085, 0x0335002d, 0x006302c0, 0x000002fb, 0xfe7cfd9b, 0x005f008f, +0xffc7ff77, 0x03f8ff64, 0xfe980325, 0x0088029f, 0xff37feed, 0xff83feff, 0xff7b0085, 0xfee4ffa2, +0x01daffa8, 0x00f10223, 0xfff0ffa7, 0x0018ff15, 0xfd85ffcb, 0xfe0f02a7, 0xffb3ff3f, 0x010efe8d, +0x00eaff30, 0x0092003b, 0xfe9a013f, 0x00befe12, 0xfffbfd6b, 0xfed5fe94, 0xffd1ff3e, 0xffefff52, +0xfe9afdb2, 0xfd2802b8, 0x00e4ff9e, 0x01ce00b0, 0xffaaff70, 0xfff0ff7c, 0x02230028, 0x0066ff1c, +0xfe0eff33, 0xffc7ff07, 0x0246fea8, 0xfedf004a, 0x00c20043, 0x001bfef5, 0x02770198, 0xfeb6024d, +0xffadff9a, 0xfe46fec9, 0x007a0010, 0x00e9fe89, 0xffe0020f, 0xff2f0123, 0x0079000e, 0xfb39ff34, +0x023efede, 0xff09ffe8, 0xfec5fe74, 0x0006fe78, 0xfe5cfde2, 0xff44002c, 0xffcdff8e, 0xfe68fd44, +0xff5b02a4, 0xfed0fddd, 0xfd6cfe4e, 0xff91014b, 0xfe4ffec6, 0xfeeefe23, 0xff84ff92, 0xff8bfecc, +0xfe58022e, 0x0029035f, 0x0000ffd5, 0xfe4bfe46, 0xff65fe4b, 0xff6affa0, 0xffe8fe56, 0x02d7fe65, +0x004d00a8, 0xfff5ff63, 0x00360128, 0xfe5c02ae, 0x0181ffa8, 0x00e0fe90, 0xfef20049, 0xfd540139, +0xff66fe6b, 0x02f6ff23, 0xfe07ffa6, 0x00f6feea, 0xfc40ff9d, 0xfc50fd95, 0xffdcff77, 0x0061001c, +0x0156fe7a, 0x018200dc, 0xff4cff88, 0xff6900ee, 0x01c10285, 0x019f02fb, 0x000b00cb, 0xfef0fe74, +0x02cefef0, 0x01a7ffca, 0x016c0088, 0x008602bf, 0x036dffe8, 0xfe8bfe4e, 0xff1cfeb0, 0x039e013d, +0xfdeaffea, 0xfd5c006b, 0xfcc3ff93, 0x02d6ff3c, 0x00adfe68, 0x03b0ff66, 0x0092ff2a, 0xfefffeac, +0x014bff95, 0xfd9400fa, 0xffe403d5, 0x018dff08, 0x0113ff12, 0x004efea0, 0xfdee00fe, 0x02f30065, +0xfe64fdce, 0x002bff47, 0xfd5ffd2b, 0xff72015e, 0xffb2fe69, 0xfeb4fe63, 0x01c4ffb6, 0x029afefd, +0xfec5ff52, 0x0187007a, 0xff5bffb5, 0xfdf5ff37, 0xff770284, 0xff1afdf5, 0x0197ff24, 0x013aff15, +0x0113ff7a, 0xfe66ff60, 0xfee3ffff, 0x031c0179, 0x0273ffb7, 0xffb90200, 0x01af00f9, 0xfeda0064, +0x015400d1, 0xfe9aff47, 0xffb0ffae, 0xfea9fe82, 0x0097ffe8, 0xff840226, 0x017f003e, 0x000a0166, +0xffb70065, 0xfdae0060, 0xffd7fd65, 0xff7302a8, 0xfeb800a4, 0xfe76fec1, 0xfe690060, 0xfd50ff92, +0xfeb5feea, 0xfdcbfec2, 0xfd7e0152, 0xffe8005a, 0x035b02f8, 0x0035ffdb, 0x0167fe24, 0xfe63fea8, +0xff4bfed7, 0x0356004c, 0x029a02f6, 0xffd4ff97, 0x0144fd50, 0x0020ff4a, 0xfd3f002a, 0xfd2a006b, +0xfdeafe9a, 0xffb3011d, 0x0113fe36, 0x00a4034a, 0x031dff45, 0x02bfff4a, 0xff2bffaf, 0x0149febc, +0xfdcdfe87, 0x00630097, 0xfe89fdcd, 0xff3601b2, 0xff7ffee2, 0xffbdfe12, 0x0032fecc, 0xffdafe74, +0xfe4100ad, 0x02d7fe23, 0xfeb7fe1f, 0x00e40145, 0x0186ff77, 0xfff50059, 0x0104ffc9, 0x001efdd7, +0x001100da, 0x005fffa9, 0xffb20069, 0xffbdfec2, 0xfe07020f, 0xfe59fe3f, 0xfeb7ff71, 0xfe7affd2, +0xff21fd5c, 0xff76fda1, 0xff6c026e, 0xfffe029e, 0x010300e9, 0x01b2fe8a, 0xfedcfd7e, 0xfe870155, +0x02fd0128, 0xfeadfea4, 0xfedffe68, 0x00d6fe34, 0x01d3003a, 0x00fcff9a, 0xff7bfed3, 0x01a3fe32, +0xfdb6feb5, 0x0206fe17, 0xfe460035, 0x014dfede, 0xfe8800de, 0xff9502e0, 0x00b0fe7e, 0xfd7bff08, +0xfed3ffa3, 0xfe2dfe59, 0x010bfd41, 0xff970318, 0x012afea0, 0xffa2ffd4, 0xfdddfee2, 0xfe97fee3, +0xff2bfe7a, 0x00bbff46, 0xffc7ff36, 0xf9a50223, 0x002200b9, 0xfe87fffe, 0xfd710016, 0xf9a5fe51, +0x00f601d1, 0x0185fe9e, 0x01a800e4, 0xff370226, 0xfdf3fe7f, 0xffd6014b, 0xfee4fe80, 0xff8cfe26, +0xfda102d3, 0xfe640046, 0x010bfd60, 0x025b044e, 0xff89fe7a, 0xff870053, 0xff5c02a1, 0x0070feb6, +0x005fffe0, 0xff70ffe8, 0xfe800246, 0xffe5ff1c, 0xfe32ff75, 0x02ce0096, 0xfeb3006e, 0x0265fff5, +0xff40ffd4, 0xff43ff8e, 0x01990018, 0xff78ffbd, 0x0216fe68, 0xfb420011, 0xfe6a01e9, 0xff4402c0, +0xffb00210, 0x001c0046, 0xffdc010f, 0x022bffdf, 0x00620047, 0xfe690116, 0xffd10008, 0xff46fd20, +0xff9e0000, 0xfe6100e1, 0xfffaffe0, 0x019b0029, 0x024900ee, 0xfe9a016d, 0x023e0061, 0xff83fe24, +0xff8ffd67, 0xff3ffc62, 0x00efff03, 0x031cfecc, 0xfff4001a, 0xfe9bfd8e, 0x0103ff50, 0xfec3ffe6, +0x000c0121, 0xfe07fdb1, 0xffcb019d, 0xfb600292, 0xfff20178, 0x01cf010f, 0xfe8c0121, 0xfe93fe59, +0xfe68fe39, 0xfea8ff8a, 0x01cffe85, 0x012c0235, 0x0000ff15, 0x008afed5, 0x00f00224, 0x00c2009b, +0x0085fe73, 0xfde80129, 0x01190123, 0x01b1ff60, 0xff02fe9c, 0x002dff91, 0xfeb1fff1, 0x00cffeee, +0x0063feac, 0xffc6ffca, 0xfec6ffb0, 0x0142021e, 0x005b00b3, 0xf9830137, 0xfe5dff56, 0x00eefed0, +0xfec500d6, 0xfe35fe80, 0xffebfe36, 0xfe640124, 0xfe14fce0, 0x02d5033e, 0xfee20077, 0x0203ff6c, +0xfe6afd6c, 0x00cf0215, 0x0200fe56, 0x00a70099, 0xffaa0363, 0xfe22ffab, 0xfdd40156, 0x0079ff73, +0xfc9dfeab, 0xffe20084, 0xff82fe5d, 0xfe79ff3d, 0x02b10262, 0x01490043, 0xff46fe7b, 0xffc00001, +0xff630203, 0xff12fd4a, 0x004a01a3, 0xff9fff08, 0xfdf0fe4e, 0x012f00e7, 0x00e90016, 0xfe570245, +0x01420206, 0xfe6a01ab, 0x0306fd2b, 0x001affa7, 0xff68fdcd, 0xff46036b, 0x020e017e, 0xfe64037a, +0xfdcdfdfa, 0xffd7ffe6, 0xff2a0094, 0xff6fff4c, 0xff6900f9, 0x0093ffcd, 0xff86ff85, 0x000a0021, +0xfeae0157, 0x0094fe6a, 0xffe8ff8e, 0xff63001e, 0x0178ffe8, 0x0182ff3a, 0xff5cfe5a, 0xff9e00dd, +0x02fb0143, 0x0199ffe6, 0x0295fece, 0x0145036b, 0xfe620086, 0x0071fd7d, 0xff64ff84, 0x0196fe6c, +0xfe2f013f, 0x0008ff53, 0xff2500f0, 0xfe1dff60, 0xfd48fe4a, 0xff26fcf6, 0xfe8aff55, 0xff4300ed, +0xfe46ffba, 0xfe9efd6b, 0xffe8ff4e, 0xfe910153, 0x00ed0113, 0x0245fecc, 0xfed0fffb, 0xfed00121, +0x01ad0037, 0xfdd20149, 0xfd74fe57, 0xffcefe9a, 0x0054fe1d, 0xffbefe8a, 0xff98ff9a, 0xff53ff84, +0xff90ff67, 0xff480200, 0xff020284, 0xfedf02a8, 0x03560060, 0xff77ff94, 0xfe7affe7, 0x0008ff68, +0x008d0054, 0xff12028a, 0x02f60047, 0xfe69fe2a, 0xfdb40094, 0xfeb40261, 0x006c000a, 0xff590394, +0x01b5ff37, 0xffa8ffe1, 0xff9c0000, 0x000001f3, 0x00f6fe80, 0x00380085, 0x021b01b0, 0xffd70040, +0xfe7a00ad, 0x0195ffcd, 0x0041ffd3, 0xff89fe9c, 0x016bfe61, 0xff3dfea2, 0x00d7007c, 0x009dff49, +0xff0f0032, 0xfe39001f, 0xffc1feae, 0x0026ff64, 0xfef1ff8b, 0xfe80002c, 0x00200033, 0xfe53fe18, +0x0040ffb6, 0x014bff32, 0xfeccff62, 0xfe350373, 0xff710070, 0xffe1026e, 0xfe9bff06, 0xff620325, +0xff9a04c7, 0x00ceffd8, 0xfdebff7c, 0xfec5fe86, 0xfd20ff33, 0x0043fe24, 0xfe74008d, 0xfddcfdd9, +0x02e7ff3a, 0x005902e0, 0xffb0033e, 0xfe4100d6, 0xffcbff88, 0xffbdff5b, 0x009bff72, 0xff7500c7, +0xffd7019f, 0x036d0078, 0xfeacffb7, 0x03ecff00, 0xfe8afe45, 0x0059fe9f, 0xff100164, 0x00cfffb2, +0xffdefec9, 0xffb201ea, 0x002aff44, 0xffcbff78, 0x010ffec6, 0x003702a7, 0xff9bff3e, 0xfed30000, +0x01defda1, 0xfe4fff72, 0x01a2fdca, 0xff44ff92, 0x02850147, 0xfe76feb1, 0xffd8ff80, 0xfed3fe0f, +0xfe40ffdf, 0xfd9400fc, 0xfebbffbb, 0xfeee008b, 0x0066ff93, 0x0222ffe2, 0x008b012a, 0xff45fdb2, +0x0084ffbe, 0x006f00a4, 0xff4dfeb2, 0x0089002d, 0xfe8500bd, 0xffda0029, 0xff6bfeb2, 0x028a004a, +0x0021fd48, 0xff75ff4a, 0x0154fdea, 0x003a00c7, 0x016f00ea, 0x00d2035b, 0x00e9ffe0, 0xff9001e1, +0xfe7cfe67, 0xff8f02b1, 0x010efedf, 0xfdbefd48, 0xff7bfd44, 0xfbfc022a, 0xfe97003f, 0x02bffe8d, +0xff560047, 0xffd3fe20, 0x01d1febd, 0xfe5efe26, 0xff9a004e, 0xfedefc50, 0xfe10fe95, 0x01aafdcd, +0xfe6cfea2, 0xff7a007d, 0xffe00057, 0xffba00c4, 0x0098015e, 0xff31febd, 0xffd40292, 0xfc38ff25, +0x0066ffbd, 0x00dd0090, 0xfd4cffa1, 0xfec50049, 0xff77fe10, 0xfeb60020, 0x035dfecb, 0x01cd0143, +0xfed4feee, 0xff63029b, 0x0085003f, 0xff38007b, 0xfe590381, 0xff79feff, 0xfeccff6f, 0x009b0155, +0xff76009c, 0xfe5600fe, 0x003600a6, 0xfeacffc8, 0xff9dff6e, 0xfe6d0306, 0xff0fffc7, 0xfe0eff31, +0xffa70052, 0xfe62ff84, 0x01ceffaf, 0xff37ffb7, 0x029e00b3, 0xfdeafede, 0x0122fff9, 0xfe7a0045, +0xfd67fe55, 0xfe800060, 0xfe9c0101, 0xffe60155, 0xff3dff4b, 0x00c700a1, 0xff7600ca, 0x00500094, +0xff470044, 0xfea2ffa0, 0xffd60118, 0x02d50166, 0xff09029f, 0x0045fdf4, 0x0044ff70, 0xfec60204, +0x001101e1, 0xfef0009b, 0xfdf303df, 0xffea0376, 0x002b00fc, 0xfcdc015e, 0x00e0ffe7, 0x02940060, +0xffc5ff38, 0x026a00e0, 0xfd4dffa1, 0xfcdeff69, 0x0012fe8f, 0x01b3fe62, 0xfedafd90, 0x0040fe2f, +0xfef60186, 0x03a3ff3a, 0x0060019b, 0xfebbfe53, 0x0115fe66, 0xffcefd26, 0x001a0035, 0xfdd7ff34, +0xfda9ffc2, 0xfddcff70, 0x0266007f, 0xfdf4ff38, 0x0042fdd3, 0x0073ffa4, 0xffc401d3, 0xfd22ff66, +0x0017fd2d, 0x0014ff8b, 0x005ffe38, 0xfdb90025, 0xfc81fcfc, 0x006303b3, 0xfef2fd1b, 0x01e0ff54, +0x03afff6e, 0xffe100c8, 0xffd9fd57, 0x016d0018, 0xff47fef3, 0xff35fbcf, 0xffeafd8c, 0xfff2fbd9, +0xfd90ffe5, 0xff8f0017, 0xfefcfa43, 0xfebcfd9c, 0x0044003e, 0x02b50104, 0xfdb901c3, 0x018dfe6a, +0x017bffe9, 0x037e00d9, 0x00e70191, 0xff20ff5c, 0x0053ffad, 0xfd22fe2f, 0xfedffdc3, 0x02a70050, +0xff1d0101, 0xffc4ffee, 0x0098fdb5, 0x00b6ff69, 0xfd67fe80, 0x0110fe40, 0x014c0250, 0xfe0dfe83, +0x01850043, 0xff61046b, 0xfd8601e3, 0xff16fd99, 0xfe7101b9, 0xfce00142, 0xfc7dfe9f, 0x026cffc2, +0x01aa0168, 0x0012ffa6, 0x00ae00f7, 0xffe7fd47, 0xfd87ff0d, 0xffc5ffad, 0xff99fed6, 0xff64fee9, +0x0181fe71, 0x016c016d, 0x0092fe7b, 0xfeadfb94, 0x01d3fbb2, 0x00a4004e, 0x002c0005, 0xfdee0100, +0xff65fe05, 0xfe9003c5, 0xfee2ff85, 0xffe3ffaa, 0x01810056, 0xff46ff98, 0xffec03a0, 0x0030fed2, +0xfe05fca2, 0xfd8601d2, 0x034c0110, 0x00adfefa, 0x03ecfec7, 0x004efd4b, 0xfc83005a, 0x0002ffa6, +0xffce037b, 0xffcfff9a, 0xff27fda5, 0x00fdff56, 0x019aff3f, 0x00c4ff9c, 0xfef5ffbd, 0xff570261, +0xfd45ff3a, 0xffb8008e, 0xff30fe7f, 0xfe5000f4, 0x03490171, 0x009500d6, 0xfe4b02e7, 0xfd57ff41, +0xff67fe36, 0x007203d5, 0xff6cff4e, 0x030fff40, 0xff69ffa6, 0xff0cff01, 0xfede038d, 0xff6f008d, +0x004801f8, 0xff5c015b, 0xfebefee1, 0xff8c01e1, 0x006f008c, 0x0002045e, 0x00e0fe88, 0xfd57fe20, +0xff44fe38, 0x00a4fded, 0xff6c0087, 0xfd08ff6f, 0xfed2fef7, 0x01be0056, 0xff6ffdee, 0xfdfc0085, +0x003cff38, 0xfe57feb7, 0x01080156, 0xff49fdc7, 0xfe320114, 0x007cffe6, 0x00ddfe03, 0xff1600a9, +0xffa7fca2, 0x00edfdb2, 0xfea50074, 0x0133ffe0, 0xff58fff0, 0xff0b0076, 0x0034fe49, 0x0065feb5, +0xffcffedf, 0x02e8fef5, 0x008bfdeb, 0x0040ffb8, 0xff89fed2, 0x00a4fea1, 0xff670321, 0xfe96fe1f, +0xff6cff8d, 0x0167fdf4, 0x009dff6c, 0x007a0013, 0xfe85000d, 0x015cfdfb, 0x009702eb, 0xfddd00a2, +0x016900f2, 0x0116fde8, 0x017cff09, 0xff0501c2, 0xffe1012a, 0x0162fefd, 0xff3a0056, 0x00acff38, +0xfd370014, 0xff65ff74, 0xfeec002f, 0x02d3ffe6, 0xfdf5fdaf, 0x00a2ff93, 0x0055013f, 0xfda50183, +0xff47ff89, 0xfdebfe56, 0xff9bff0e, 0x007400ee, 0xff8f0332, 0xfd640005, 0x002402bb, 0xfe19ffed, +0xfd87ffc1, 0xfdcbff7e, 0x017e0379, 0x017d006a, 0xfd6402eb, 0xff43fe77, 0xfc39004c, 0xfdc7ff34, +0x009affd5, 0xff68fe1f, 0xfdf1ff73, 0xff6efd97, 0xfed1fea0, 0xffa4ff43, 0xffd901c9, 0xfd37fe8d, +0xfe5bffcb, 0xff06fdc3, 0xfddc03c5, 0x0072fcfd, 0x0074ff96, 0x0024fc23, 0x0082ff38, 0xfea8003e, +0x009101d7, 0x0025fe63, 0xff78ffde, 0xff7e0002, 0xffc10087, 0xfe7aff63, 0xff23fd8e, 0xfed4fe88, +0x021cfe15, 0x007dfceb, 0xffb10035, 0x00800389, 0xfe22002b, 0xfe80013e, 0x02f9fee2, 0xfe5cffeb, +0x0040020a, 0x022a0332, 0x0092008b, 0x0326ffaf, 0xffc0004c, 0xff8f0048, 0x0015ffa2, 0xfed50389, +0xfd2dfe99, 0xfc7a00ce, 0xffb60027, 0xff7bfe3d, 0x008d0018, 0x01d8fd08, 0x012cff6d, 0xffc4fecd, +0xff7c00e7, 0xfe57fde9, 0x002efd84, 0xfe3dfec7, 0xfde8ff06, 0x0492fe9c, 0xfdd30064, 0x03eeff38, +0xfdd8009b, 0xfe52ff56, 0xfdaf0010, 0x001b034c, 0xffd4feba, 0xffa1006a, 0xff0b01b0, 0x0056030b, +0x0022ffac, 0x02bbff83, 0xffd9ffae, 0xfe53fceb, 0xfeaf01ac, 0xfd2aff4a, 0xfeb5fe76, 0xffb2ffaf, +0xff74ff62, 0x0032fff7, 0x014f012b, 0xff00fea6, 0x0110fe81, 0xffd7041c, 0x01880000, 0xff5affea, +0xffddfe2f, 0xffa100dd, 0x04bcff7e, 0x00dc0047, 0x026c00ae, 0x002802e8, 0xfea20090, 0xfef2002a, +0xfc720024, 0xff72ff63, 0xfd84ff73, 0x03ee004f, 0x00f7fe41, 0xff9afd98, 0xffc30162, 0xfe7ffd41, +0xfc7f0145, 0x02a600b6, 0xffa3013c, 0xfd9efc2b, 0xfcdc0473, 0xfe9dff83, 0xff7500c0, 0xfdab00fc, +0x01f3ffda, 0x037000c8, 0x01400135, 0x006b0052, 0xfe31ff0b, 0x0000ff6f, 0xffd5ff52, 0x0197ffea, +0x00ac01ae, 0x011fffe2, 0xffbbff41, 0x0069ffd7, 0x0031fe2f, 0x0069fd8c, 0x01560041, 0xfcc0ff19, +0xfdd3ff89, 0x0259ffb9, 0x006101a8, 0x01880012, 0x00540023, 0x000f008e, 0x01c8006c, 0xffc5039b, +0xffcbfff7, 0xfd9afeb4, 0x02a6ff90, 0xfed0fe82, 0x022effe3, 0x001eff98, 0xfde8fecd, 0xfe40ffe6, +0xfde9ff7c, 0xfe9cff1a, 0xff47ff53, 0x0096fd33, 0xfd87ffea, 0xff4afdae, 0x0163017d, 0x03a0ffbf, +0xfe47fd26, 0xff84ff44, 0xfe6d004e, 0xff3bffd9, 0xfef2ff1b, 0x005ffefb, 0xffea03ab, 0x00e30012, +0x02b50001, 0x013c017f, 0xfd45fcd4, 0xff410091, 0xfd90fe2d, 0xfe3dff67, 0xff7bfd26, 0x0362fec6, +0x012e0376, 0xff24ff0b, 0xfe46ff01, 0x0378ffb6, 0xffbe0021, 0xff36ffd9, 0xffd6fffe, 0xff86fdfc, +0xff05fcd6, 0xfefafd3c, 0x0049fd9a, 0x004dff20, 0xff790183, 0xffb2fdd7, 0x0336fdf4, 0x038a0035, +0x00240183, 0x005a0050, 0xff4efd87, 0xfe8e038d, 0xfe05fcef, 0xfb8dfe46, 0xfef5ff40, 0xffc5ffd9, +0xfe5b0048, 0xfec2001f, 0x0151ff47, 0xfe7e02f9, 0xffd40027, 0x004f020b, 0xfdce01c9, 0xff1d0025, +0xfe150063, 0xfd0f0064, 0x015dff96, 0xff20fef6, 0xffb3ffe7, 0xfee5ff83, 0xfed80187, 0x00f5032a, +0x00910000, 0xff65febc, 0xfba5fc98, 0xfde8007a, 0xff9d019d, 0x039b0187, 0x0081046c, 0xfe74fe40, +0xfe83fec0, 0xfd3eff0b, 0xfe5bfe9e, 0x0165ffd9, 0xff54fd5a, 0xfff503a9, 0x023cff27, 0x0276ff57, +0xff4ffd3e, 0x01680023, 0xff9dfe03, 0xfe59ffcd, 0x0016ffcc, 0xffbc01bb, 0xffcb03a1, 0xfed7000e, +0xffdd013a, 0xfddeff90, 0xffa7fe31, 0x00e503a3, 0x03b001d0, 0x02b5fefc, 0xffccff87, 0x00ca0144, +0xfecc0276, 0x01b1ff9c, 0x03fd003c, 0xff84ffd1, 0x001601b5, 0x0068f938, 0xff60ff87, 0x049eff4d, +0xfdc4005f, 0x014c007d, 0xfd8702f6, 0xffe9ffbb, 0xff6cfd19, 0xfdb20379, 0x003303a1, 0xfc61fef0, +0xfebbffc5, 0xfecbff3b, 0x0049017d, 0x00490057, 0x017e01ac, 0xffec0042, 0xffdefed2, 0xfda5000b, +0xff03fe5f, 0xffb800c4, 0xffc90078, 0xfe9100f5, 0x0031ff8e, 0xffaf001f, 0x000efef3, 0x0031013c, +0xfe4b0475, 0xff80fe29, 0x00710397, 0xfe9efef8, 0xfeffffd7, 0x001dffc8, 0xff9eff3a, 0xfe97fd4b, +0x017a0000, 0x026a0102, 0x01adff8a, 0xff5efd3e, 0xfc7ffe53, 0x00570010, 0x007cffc3, 0x00e00058, +0xfda3fea2, 0xff60010e, 0xffd3ffdf, 0xfe110059, 0xfcd6fd57, 0xff5d005d, 0xff560466, 0xff12fc68, +0x00e6042a, 0x0052012f, 0xffcfff58, 0xfe660069, 0xf980fe3e, 0xfefcfdfa, 0x011f0104, 0xfffbff52, +0xfc4fffcf, 0xfefefed6, 0xffb9fe2d, 0xfe19ff6c, 0xfd730362, 0x002eff59, 0xff58fe10, 0xff46fca3, +0x01beff83, 0xfed6003d, 0xfd66036b, 0x019dfe40, 0xfe3103ab, 0x00f3ffbf, 0xff9a019a, 0xfd82002c, +0x021c0074, 0x018b0129, 0x0075fec2, 0xff3affb1, 0xfeafff96, 0x00c503aa, 0xfd92fe07, 0x00940190, +0x035afcd9, 0x0096fdb5, 0xff8cff59, 0xfeeeffd0, 0x004303f2, 0xfe40fef0, 0x01800099, 0xffbeff01, +0xfbd6fec0, 0x01170170, 0xfea5fe2a, 0x0000021e, 0xfc81fe49, 0x020dfd73, 0xffdbff9c, 0xff76ff96, +0xfd990092, 0xffadffcb, 0x038a008e, 0xff5f0162, 0x0017ff54, 0xfe4bff94, 0xfd56009a, 0xff4201e4, +0x010afc12, 0xff36fe94, 0xfea4009f, 0x000dfebb, 0xff9d0127, 0xfd330086, 0x026affe0, 0xfe6dffde, +0x01cffe5c, 0x0029ff5b, 0xff5f045b, 0x0038fe1c, 0x038cff63, 0x01c2031a, 0x001fff41, 0xfe630044, +0xfd260103, 0x016aff87, 0xfcf50093, 0xfd74fe35, 0x003aff1e, 0xfd52ff34, 0x007a00dc, 0x005c000f, +0xff93ff99, 0xfe9800a1, 0x014500ee, 0xff4f0056, 0xfe460129, 0xfdb3ff64, 0xff20ff6c, 0xfdb4fee9, +0xffdd037b, 0x030fffc4, 0xff76fe70, 0x010e0163, 0x00520140, 0x01a0fe09, 0xff65fe84, 0x00160085, +0x0105ffa2, 0xfe7d0147, 0xfd9f013c, 0x00bbff57, 0x0066fee5, 0x00740451, 0xfea3fda5, 0x0022fe5d, +0x01290063, 0x01f0ff60, 0xfc68fe00, 0xff96ff82, 0x00410155, 0xfd4400ca, 0x012dff76, 0xfe3a0012, +0xffc0ff65, 0xfd90fdcb, 0xfe95fe31, 0xfed3fde8, 0x0489ff8e, 0x012e014f, 0xff8f039f, 0xfe38ff6b, +0xff97fd4c, 0xffe001f8, 0x0000ffad, 0xfeb3036e, 0x027600e0, 0xff6cffbe, 0x019eff20, 0x009afd9e, +0xff64fecb, 0xff430132, 0x0490ffd9, 0xfc83ff6e, 0xfee90385, 0x001601ac, 0xfe77006d, 0x00c8ff86, +0x00000041, 0x000e019e, 0x00cdfe7f, 0xfe59fdd8, 0xfefe0045, 0xff91fd2b, 0xfeb5ffaa, 0x01010192, +0xffbbff7a, 0xfefcffb4, 0x0035fefb, 0xfe78fefc, 0xff30feb9, 0x006803a9, 0xffe2012c, 0x037efdd5, +0xff2802f6, 0x017ffd0f, 0xfcd7ff9f, 0x03d50049, 0x0347fe73, 0x036efefc, 0x010bfe5b, 0x00acff93, +0x02b5ff5c, 0xff74fd15, 0x034000b3, 0x029401e1, 0xffc3fe1c, 0x005e000a, 0xffa0fd9c, 0xfe6aff36, +0xff13ff40, 0x0010ff56, 0xff5efe7f, 0xfd9201b0, 0x01bfff56, 0x000bfe40, 0xfed1fe6b, 0xff9bff46, +0x001bff01, 0xfe9f005e, 0x016501e9, 0xff890174, 0x0163fe6e, 0xff92fe62, 0x0010fe70, 0xfecdfd60, +0xffddfdfa, 0xffa40038, 0xffb301de, 0xfef30073, 0xff930321, 0x03970038, 0xfedfff25, 0xfe82004a, +0x0133029b, 0xffce0019, 0x00a1ff60, 0x0079000f, 0xffa4ffb0, 0x00090109, 0x00450013, 0x0119fe21, +0xfd4df980, 0xfe83fffe, 0x00a4fe70, 0xffcf00cb, 0x0026fd43, 0xffb8fec4, 0xfe9ffd15, 0xfe500105, +0xff870327, 0x0027fff3, 0xff36ffc3, 0x00440091, 0x000bfe06, 0x00d4fd58, 0xffd3ffb2, 0xffe8011a, +0xff1efdab, 0x0072fcf5, 0x01ec0000, 0xfd3e00fc, 0x017d0021, 0xff27ff7b, 0xffbe016a, 0x03bc0386, +0xfe88fd74, 0x010b0000, 0xfd82ff83, 0xfee9ff24, 0x0039fe25, 0x0069ff33, 0x0326fd43, 0xff53005f, +0xfe88fe2d, 0x007b012d, 0xfc44ffae, 0x0056ffea, 0xfeeeff50, 0xfd2bfe10, 0x00c20102, 0xfe9503b3, +0x0218ffec, 0x02a6ff0e, 0xfffe02e7, 0x00baffb0, 0xfc9104c2, 0xfed9014e, 0x017aff23, 0xff1d016d, +0xffa8ff49, 0x0104ff56, 0x01dfff7b, 0x00130086, 0x005fff0b, 0x00960130, 0x002c0100, 0x019dff8e, +0xfda9fe20, 0x01920119, 0xfea0fe81, 0x0024ff8b, 0xfe7502a7, 0x01a3ff58, 0x005c01db, 0xfe5f0027, +0xfefb0040, 0xfbb800a9, 0x030bfeb4, 0xff38ff23, 0xff29020b, 0xff6f0466, 0xfc830087, 0x012c00f7, +0xff5afd66, 0x00ac0354, 0xfef3ff2c, 0xff34022a, 0xfd9700c8, 0xfe450104, 0x002bff35, 0xfd67fed8, +0xff4afb3e, 0xfcabfe05, 0xffb3faf1, 0x020bff36, 0xfe9300e1, 0xfffefdeb, 0xfe31017d, 0xfda50181, +0xfcbcfe14, 0xfefb0030, 0x035afdba, 0xffb301b1, 0xfee4ffcb, 0x038cfe07, 0x010c0029, 0xffbbfeba, +0x025fffce, 0x03afffdc, 0x007dff42, 0x03f5fd43, 0xfd37fd50, 0x0059ff00, 0x0041ff5d, 0xffabff51, +0x0172015e, 0x008bffcb, 0x016a0204, 0x01d0018b, 0x003000f1, 0x026affe5, 0xffecff51, 0x000003a0, +0x00b2feaf, 0x0322036b, 0xff5300c6, 0xfdd3ffc8, 0xfed4ff86, 0xff4eff57, 0xff35ff7f, 0x001601c0, +0x009d0266, 0x00c2fc1d, 0x00c9004a, 0x02dc0085, 0xffee0071, 0xfdceffa6, 0x013a00b6, 0xfdf50336, +0xffec00cb, 0xff97fdeb, 0x00e0fdb4, 0xfe00fd98, 0xff3dffff, 0x011efe71, 0xffc90181, 0xfff000d4, +0xffaafea1, 0x0347fd99, 0xffa0009a, 0xfecefea7, 0xfd5f0149, 0xfe250030, 0x0314fdab, 0xfd3effe8, +0x0067ffa8, 0xffd7020b, 0xffe30174, 0xfd50fe91, 0xff8f005e, 0xfcab0088, 0x00a8feb6, 0xff97fee6, +0xfc91fea7, 0xff76feb3, 0x002ffe95, 0xfe36ffc2, 0x0071038e, 0xfe3a0156, 0x0101ff81, 0xffebff3b, +0x02affeb6, 0x0385fcbc, 0xfd63feb5, 0xff28fcd7, 0x004e01ce, 0x03f20096, 0xfe090250, 0x0002fe81, +0x018bffb7, 0xff92fdf4, 0x0016ffd9, 0xfef4008f, 0x037dfeee, 0xff3b03aa, 0x03ff0074, 0x018afcd7, +0xffc2fdf1, 0xfea6ffcf, 0xfd60fc83, 0xff8c0035, 0xffbbff8c, 0x0427032a, 0xfdfbfcf6, 0xfea2feea, +0xfe0602e8, 0xff64fe25, 0xfeebff62, 0xffb20101, 0xfe20003d, 0xff29fd44, 0x0378ff3f, 0x0077fdce, +0xff29fda5, 0x0009fc98, 0x03b0016b, 0xfd4dffaa, 0xffea016c, 0x00fcfd30, 0x00e1ffa2, 0xfcd4fde7, +0xfd96fff0, 0xff450027, 0xfed0fe1d, 0xff3bfec7, 0xff8cfc01, 0x003bff87, 0x0032fceb, 0x0062ffd1, +0x0340fc0b, 0xff97fdb3, 0x029b003c, 0xfdce03d5, 0xff5bfde7, 0xffdafda3, 0xff8201c2, 0x012fff8b, +0x0326ffcc, 0x006a03a0, 0x0018ff9b, 0xfe11fd58, 0x010101ba, 0x00e0fe78, 0x013afd24, 0xfec1ff4a, +0x015bfd56, 0xfdbeff4a, 0x00c30019, 0xffe5fe94, 0x015e041e, 0x01a0001e, 0xfe7afe5c, 0xfeb20067, +0xfe9ffedf, 0xfef6fcd9, 0x007d0168, 0xfdedffc0, 0x001a002f, 0xfe8cff47, 0x009400e0, 0xff43017c, +0xfd43feb2, 0x0378009a, 0x0135fe8d, 0x018fff8b, 0xfd410512, 0xfed30047, 0xffb3ff0b, 0xfcd70022, +0xfd8701ce, 0x0349fef1, 0xfdaeffda, 0x0057ffcb, 0x02af0020, 0xfe1cffbb, 0xfd60ffbe, 0xff83ffee, +0x000bfe84, 0xfe3501a7, 0xfc7dffec, 0x009dff83, 0xff9cfd63, 0x03780162, 0x010b0031, 0x004aff83, +0xfddd0370, 0xff69fd3c, 0xfe6bfef3, 0x026affa9, 0xff8ffdd3, 0x00f1ffa4, 0xfc53fe54, 0x0104ffdd, +0xfe400340, 0xff83fef6, 0xfdd5012a, 0xfcd9ff56, 0xff8f0051, 0x00cefff5, 0xfbaf0065, 0xfdd301f0, +0x021efe6e, 0x008c0056, 0xfd44fefe, 0xfe0d008b, 0xfebb0060, 0xffebfbe4, 0x00000314, 0x013903df, +0x015e037d, 0x00adfe7a, 0xffc8ff71, 0xff20ffd1, 0xfddeffdb, 0x01040255, 0x013f0326, 0xfe80fd3f, +0xfe740174, 0x007f002f, 0xffdfff00, 0x00520215, 0xfea1fe2c, 0xfb640133, 0x0174ff0b, 0x0335003b, +0xff7efc12, 0xffe2fe41, 0x0028fe69, 0xff5cffb6, 0xfdf3ff8f, 0xfe22ffaf, 0xfec300c8, 0x00ab002b, +0x0051fff1, 0xff95fda7, 0xfd95ff52, 0x01f3fe37, 0xfde4003a, 0xff2bffc2, 0xffe70222, 0x0156015c, +0xff73fde3, 0x00760002, 0xff52fe77, 0x004e01b1, 0xff54ffef, 0xffe6fe6a, 0xff6cffdb, 0x000e0103, +0x01e30119, 0x00a601d2, 0x00b90308, 0xfe93ff88, 0x006300ea, 0x002f0052, 0xff900003, 0xffb7ffe2, +0xfe7bfd2e, 0xffa1fd56, 0x0000ff93, 0xffc1ffb8, 0xfc860000, 0xfd4ffd82, 0xfb8dffe0, 0xfcf4fd20, +0x0015fde1, 0x0079fe36, 0x0030fe30, 0x0147fe94, 0xff9bffeb, 0x00a4fe9a, 0xfd300000, 0x00a9ff7d, +0xffcb000f, 0x01a6fce6, 0x01fc00b0, 0x0063fe65, 0x006d001d, 0xfe12ffcf, 0x000f013a, 0xff37fed9, +0xfdccffe0, 0x008a00d7, 0x00980000, 0x0058ff1f, 0xff7200cd, 0x00bfff64, 0xfffb0193, 0x0063ffeb, +0x00a80094, 0x01710028, 0xff660035, 0x024700a9, 0x008aff31, 0x008cfecc, 0x0281ffc8, 0xffecff41, +0x01d0fffb, 0x010b0092, 0xffe70055, 0xfe790202, 0x01a00034, 0x0134ff1d, 0xfeeeffd5, 0xffcefff4, +0xfed2ff6d, 0xff5cff64, 0x001c04bc, 0xffb7fd2e, 0xff9d006b, 0x017ffff0, 0xff7e006b, 0xfdf40015, +0xfee70000, 0x0004fe94, 0xff38ff0c, 0xfeeb0220, 0xff3f0031, 0x0049ff3f, 0xffffffc1, 0x023d0060, +0xff15fd5f, 0xfec40059, 0xffb2fec0, 0x0000ffd8, 0xff2aff15, 0xff4efea4, 0xfde7ffa6, 0xff85ffef, +0xfea7ff89, 0x0085ff9e, 0xffc60054, 0x032c0086, 0xffbe003f, 0xffd8fc61, 0xffd8ffd1, 0x0000fecf, +0xfcd3ffb0, 0xfe78016c, 0xffeafe80, 0x0098ffad, 0x01f9ff75, 0xfe8f041e, 0x037bfedf, 0xfe03fde7, +0xffc0000e, 0x0005ff77, 0xfc4f0187, 0xffa0002a, 0x02aafc13, 0x0286ff9a, 0xff600023, 0xffbc0109, +0xff08fe6f, 0xfeddff02, 0xff6bfe8b, 0xffbdffb8, 0xfd01fed5, 0xfff300f1, 0x0129ffa1, 0x01210000, +0x00a60388, 0xfdd1fe49, 0xffa40001, 0xffb3ffa0, 0xfe6bfead, 0xffe0fdd5, 0xffdcffa3, 0x0024ff72, +0xfc1cff16, 0xff5600a6, 0xfd57ffc8, 0xfde7fe46, 0xfebb0166, 0xffba0091, 0xff89fe8d, 0xff3fff67, +0x005f00b2, 0xffa7000e, 0x00c1fe57, 0xff75002d, 0x01700021, 0xffa9fec7, 0xffb5feab, 0xffad0045, +0x001e018e, 0xffc6fd7e, 0xfe80ff83, 0x00f2000d, 0xff900028, 0xffd20155, 0xfe710224, 0xffedfdba, +0x01d6fe59, 0x02ffffdf, 0xfeebff86, 0xffb6ffcb, 0xffcb0089, 0x007eff48, 0x00a1ff74, 0x00f6fd96, +0xffcbfd2f, 0xfddfff02, 0x0035ffbe, 0x01110341, 0xffadff46, 0xfc710000, 0x0212ffb0, 0xfff1fef0, +0xffab005c, 0x0166ffb1, 0x004cfeb5, 0xffe30042, 0x001f0000, 0xffdbfe05, 0x0000ffa1, 0xfd63ffc8, +0xffdb0000, 0xfe690129, 0x00120033, 0x01e00041, 0x0144fe95, 0x008b0067, 0xfc38fda3, 0x00490026, +0x00f1006d, 0xffe800fe, 0x00450026, 0xfee7fedc, 0xfd83008c, 0xff47ffb2, 0x01750030, 0xff860111, +0xfffe0133, 0xffb5ff3d, 0x00e60148, 0xff45fd66, 0xffd8ffeb, 0xfe5802a8, 0x0118fedf, 0xff31000b, +0xfd83ff34, 0x00d2ff72, 0xff1b0075, 0xfeb5fed8, 0x0009ff03, 0xff62fed6, 0x0065ffc6, 0xff3affe3, +0x00000512, 0xffefff37, 0xff4eff90, 0xffaeff0a, 0xffd7fe10, 0xff8fffc8, 0xffdaffd2, 0x00fb0005, +0xff6a0000, 0x0025fed2, 0xff3c005f, 0x00fc0055, 0xffc7ff58, 0xff81ff7c, 0x00940134, 0xffb2ff76, +0xfd84fc15, 0x018700ae, 0x0097ffb4, 0x00420197, 0xff20fe23, 0xfe16fe86, 0x02fbff0b, 0xff77fc38, +0xfef00101, 0x006affe6, 0xfe68ff80, 0xffe2ffd0, 0x011c0074, 0x02befe75, 0xff5dff48, 0x0077fdd9, +0xffe1004d, 0x0043fe23, 0xff8efb36, 0x007e0042, 0xff1d015c, 0x0030fe6a, 0xff6cffcb, 0xffed0000, +0x001501cf, 0xff96feda, 0x00000060, 0x0041ff45, 0x0030ffde, 0xff80025a, 0x009d0134, 0xfd830155, +0xff7cffea, 0x008a002e, 0x0126fb8b, 0xffa302d1, 0x0388fe68, 0x01ceff87, 0x000a0009, 0xfe35fe92, +0x0269ff98, 0xfcc30000, 0xffb300ad, 0xfbfbffb6, 0x00a4000a, 0xffe8ffd1, 0xfd8f0071, 0xfddc00be, +0xff3cffd0, 0x015cffae, 0xffe4fed7, 0x0019fcb5, 0xff720058, 0xffbefffe, 0x0062ff83, 0xff88fe91, +0xff8e0020, 0xff46fc70, 0xffa00000, 0x00defe68, 0x00dafd8d, 0x0000001c, 0xff300087, 0x003e001f, +0xfefefed5, 0x006d007c, 0x0132ffea, 0xfecc0057, 0xff13ffa7, 0xfc1cfe8f, 0x0318ff6c, 0x0222ffc5, +0xfe05fd7e, 0x00cd001a, 0xff7c0013, 0xfeac0080, 0x0348ff2a, 0x021bff9c, 0x024502b8, 0xff93ffe9, +0xfe12ff0d, 0x000200a2, 0xffe6ff38, 0xfea10090, 0x0017ff85, 0xffc3ffc6, 0xfdce017c, 0xfdd1ffe2, +0x00420008, 0x01e5fee4, 0xffa20070, 0xfffcfc4d, 0xff8fff2b, 0xffa7fec4, 0x00400026, 0xff900025, +0xfe98ffcf, 0x006dfe26, 0xfe6500a0, 0x0245ff3a, 0x0087006b, 0x0080003e, 0xff130042, 0x02a104bc, +0xfdd1fd5f, 0xff4bfd1b, 0xff7b012f, 0xff57fba2, 0xfff4fdcf, 0x0039feef, 0xffb20045, 0xffde02ce, +0x02ddff6d, 0x0275ff72, 0xff36ffac, 0xfcf1ff3f, 0xfe5b00dd, 0x00de0026, 0x0009010e, 0xfc94fffa, +0xfc94ff2e, 0x0158003a, 0x001cffb1, 0xfffcffbe, 0x0066fe1b, 0x0226ff8c, 0x021e005d, 0x008fff94, +0xffa0008e, 0x00f4fecc, 0xff2bfefe, 0xfebdff2d, 0xfd5effc8, 0xff76005a, 0x0181ffb6, 0x0000fefb, +0x01fa0175, 0xfdbb0025, 0x01b00362, 0x0037feec, 0x006d00f3, 0x02d1ffe2, 0xfff9fdcb, 0x000efe96, +0x006000ae, 0x01c5ffef, 0xff9aff6d, 0xff4e0012, 0xfd4dfcb5, 0x037600e6, 0xff90ff3d, 0x00d801df, +0xfb49fda8, 0x0197ff16, 0xff2b01d3, 0x01eb0184, 0xfd83ff7c, 0x0140fec4, 0xfd7b0026, 0x028bfe57, +0xfec40121, 0xffb20001, 0xfffe0043, 0xffe6ffc8, 0xffc5ffca, 0x0233ffcb, 0xff0cffd7, 0x01c9fc7b, +0xff8e004e, 0xfe32ffcb, 0xff34fcda, 0xff31fd70, 0xfea8ffdb, 0x000b018b, 0xffba03d5, 0x0102ffc4, +0x010dff1d, 0xfef1ffe0, 0xffac0102, 0xfec30266, 0xffebffd0, 0xff50ffd8, 0xfe79ffe0, 0x037a00e2, +0x0023004c, 0x01210162, 0xfbfb025d, 0xfff8fef6, 0xffbc025d, 0x000dffbb, 0x005aff79, 0xff8ffc15, +0x0276fec7, 0x0032fe6c, 0x010d0086, 0x0005fe2a, 0xfe070087, 0xffc70154, 0xff80fd2e, 0xfe94fe2c, +0x00170118, 0x000e006c, 0x01880000, 0x0168fff2, 0x02180164, 0xffdc0110, 0xfefd032c, 0xffd80003, +0xfdd501b0, 0x005a0066, 0x0099fff9, 0x0216ff16, 0xfe83feff, 0xffb8003a, 0xff82fee9, 0xfc93fff7, +0xfea9fe8d, 0x02ceffb3, 0x024400dd, 0x0157fb70, 0xff770133, 0xff55ffda, 0x000affc0, 0xfdec0048, +0x0154ff5c, 0xfe12fff0, 0x0089ff2c, 0xffd8ff26, 0x01110054, 0x036bfec4, 0xffcefd23, 0x008efe94, +0xfecbfe7f, 0xfeacff31, 0x0124ffb8, 0xffdbff15, 0x0050fd76, 0x009a025a, 0x03260006, 0x00b7ff77, +0x0057ff35, 0xfff5004e, 0x045d00ea, 0x02f3fff7, 0x0119036b, 0x026902bf, 0xfe7a0000, 0x0003fed2, +0x000efda9, 0x004701a1, 0xff7c006d, 0x0088ffae, 0x0052feff, 0xfcecfdc3, 0xfffefffe, 0x017ffecd, +0x01250078, 0xffaa0094, 0x0044ffc7, 0xffbdfeab, 0xff9bffbb, 0xff7a008d, 0x01010008, 0x008fff71, +0xfe63fdc3, 0x00d6004b, 0x0205ff19, 0xffceffe3, 0x0354ff83, 0x003cffa8, 0xff9ffd57, 0xff960056, +0xfff600ca, 0xffb0ff47, 0x0031ffce, 0x03a0ffcb, 0x01cfff1b, 0x00c300d5, 0xffdff983, 0xffe7008a, +0xfde7ff6a, 0xff90ffad, 0xfed1fd37, 0x03eefff1, 0xffabfcc8, 0xfde10048, 0xff6afe12, 0x009d0028, +0x001b0216, 0x0220fec7, 0xffe500e9, 0x01ceffcd, 0xffaf008e, 0xffe7fec0, 0xff6dfeb5, 0xff44ff78, +0x0175fc2b, 0xfda1017d, 0x006f0052, 0x006300cf, 0xfeeefe5e, 0xfe740042, 0x005bfeff, 0xff4102dd, +0xfff10009, 0xffccfee1, 0x0003ffd6, 0xffae0086, 0xfc62fff7, 0x0024fee3, 0x0153ffc4, 0x03d5ffeb, +0xffaffe0a, 0xff77ff33, 0x001aff4b, 0xff97ffb0, 0xfedcffdc, 0xff2aff20, 0x00860038, 0xffd90000, +0xff3a0123, 0xfffeffe2, 0xfe6f000f, 0xffb2001c, 0x002aff1e, 0xfedf0097, 0x00040005, 0xff6e0329, +0x0035ff12, 0x046bff2c, 0xffbcff29, 0x003c001d, 0x001eff3d, 0xffc7001e, 0xfff4ffe5, 0x023c02be, +0xff9d013c, 0xff05ffd1, 0x002e00b2, 0xfc9eff68, 0xffb7ff79, 0x0048fe67, 0x00560140, 0x00e5fe22, +0x0132000f, 0xff94ffe8, 0xfda5016f, 0x002000dd, 0x0007fdf8, 0x00aaff40, 0x011bffea, 0x0123ffdb, +0x004e013e, 0xff38ff02, 0xffcafdf4, 0x0051000d, 0xff7c00a6, 0x0000003b, 0xff79ff4e, 0x0045ffcb, +0x005b007c, 0x0005ff36, 0x00a00092, 0xfeb801ca, 0x0000000a, 0x012bfef4, 0xff73fffa, 0xff81fa43, +0xfc20ffeb, 0x003cfdf4, 0xfe04fde7, 0xff08feef, 0x00b10193, 0x00d10090, 0x028b0000, 0xff9fff1d, +0x00920207, 0x02d5ffe8, 0xfef3fe74, 0x01b5ffc8, 0x012b0030, 0x01100080, 0x0020015c, 0x0247fee0, +0xfea80266, 0x025d0000, 0x030800aa, 0x00320171, 0x003b0000, 0x00f30000, 0xffb7fd2a, 0xfedd007a, +0x00f7ffef, 0x01a7ff83, 0xfe5501ec, 0x00270013, 0xfe10000d, 0xff8a02ac, 0x01c1ffe6, 0x0019ff8e, +0xfffb0010, 0xfd76ffb7, 0xff62018d, 0x006bfc2b, 0x001bfe32, 0x00b20149, 0x00b2008f, 0x0018016a, +0xfb42ffaf, 0x007000d9, 0xff8400ae, 0xff4402f6, 0xff6affc3, 0xfd37ffa6, 0x000000cd, 0x00e9ff61, +0x0117feda, 0x008a012e, 0xfdabfb77, 0xfdbbff3c, 0xfe830220, 0xff790018, 0xffedfdc3, 0x02fffd96, +0x035601e5, 0xffc0025d, 0x00ab0101, 0xffb0fe04, 0xffda00ef, 0xfd5302d8, 0xffd9025e, 0x03b8fc85, +0xfedb0016, 0x001cfb69, 0xfc70001e, 0x01acff79, 0xffd00088, 0xffdaff68, 0x00ec001a, 0x0051ff9d, +0xfe21fff2, 0x0173ffe5, 0x0116ff8c, 0x00180018, 0xffcdfff5, 0xfdcdff69, 0x00acff77, 0x006cffb6, +0x00aeff93, 0x01d0ffed, 0x00b800d9, 0xffaeff97, 0x00b7fd61, 0x015f025c, 0x0000ff0c, 0xfec6fff3, +0x00d90128, 0xfee2ff9d, 0xfcd30014, 0x0134ff02, 0xff97ff6f, 0x0078fe40, 0xff74fdf3, 0xfe68ff67, +0x0130ff60, 0xfec7023c, 0x00640028, 0xfd470073, 0xfe82fb62, 0x0006fed2, 0x0127ff0e, 0xffdcffe6, +0xff9601ca, 0xff7e038e, 0xffc900a4, 0xfdacffdf, 0x009d0032, 0xfeacffd5, 0x004dff56, 0x0058004a, +0x01cdffce, 0xfe22ff8d, 0xff9affc5, 0xff95ffda, 0xfeec0285, 0x008dfe85, 0xff670050, 0xfe350064, +0x0055fd70, 0xff6dffaa, 0x0031ffe8, 0xff2a01b2, 0x007effd1, 0x02a002d1, 0xffccfefe, 0xfd30fcfc, +0xfd080040, 0x009700bd, 0xfe90fd28, 0xffda0306, 0xfc380053, 0xfde50040, 0x00df008c, 0x00020053, +0xffd8000b, 0xff7affad, 0xfef70188, 0xfeba0022, 0x0086002e, 0x0013ff38, 0x0253ffe7, 0xfd54fd9f, +0x0087fed4, 0x0037ff85, 0xff8e0026, 0xff66ffe5, 0x001cfe9a, 0x00abff5c, 0x00330055, 0xfee50256, +0x0171ff6a, 0xff210103, 0x013bfefd, 0xfdd1fef5, 0xfd2affac, 0xfed2ff55, 0x00aafeed, 0xff80feed, +0xff1302f5, 0xff8dfe71, 0xfe69003a, 0xff77ffbf, 0x00b1feb5, 0xff770028, 0x00c2ffbc, 0xfdf0ffff, +0xffbc0175, 0x01f5ffc0, 0xffb30026, 0xff360181, 0xff13ff86, 0xffe4013c, 0x00daff93, 0xffaaff8b, +0x0027fe5c, 0xfded0000, 0xffde01c2, 0x003b0032, 0xfd5201b9, 0xffadff63, 0xffb7ffd9, 0xfefeff05, +0xffb7004a, 0x01a6ff19, 0x0010005f, 0x006b004d, 0xff6fffcc, 0x00620141, 0x0376ffda, 0xff0eff36, +0xff5cffc0, 0x0040037d, 0xffd700bd, 0x04500071, 0x003dffea, 0x0276fde3, 0x00d4fb6e, 0xfcef0069, +0xff52ffe2, 0x0055febe, 0xff70ff62, 0x01e80001, 0x0037fe83, 0x0275ffcd, 0xff1cfc4d, 0x0000025b, +0xfeaaff90, 0x0125ff6e, 0x00f6ff5a, 0xffdf0048, 0xffccfef9, 0xffeefff2, 0x0000ff99, 0xfe59ffb4, +0x0068028f, 0xfda8ff0e, 0xff9bff91, 0xfc9eff99, 0xfdfefe74, 0x01b1ff56, 0xfec700cf, 0xff41024c, +0xffb5fde0, 0xfe77ffe6, 0xfcfd016b, 0xfcaaff2a, 0xfde0feda, 0x027b00fb, 0xff4e0001, 0xff760075, +0xff8c0348, 0x0220ffd7, 0xffd5fbb0, 0x000d008b, 0x00b2ff26, 0xfe030285, 0xfe860262, 0xfec3ff68, +0xff4c00d5, 0xfc1d02e8, 0xff39fe28, 0xffdcfff2, 0xff6300b6, 0x0050fe8d, 0x0356fd89, 0xfceb00a0, +0xff4700b1, 0xfe00fe0d, 0x0144045d, 0xfe82000c, 0x03ee0195, 0xffb7fd3b, 0xff00fed6, 0x00b1fd71, +0xfde1ff73, 0x024cff6b, 0xfec60044, 0xffb6ffcb, 0x00b6fe21, 0x0047009d, 0x00930017, 0xfff2ffca, +0xfff0fd34, 0xffeb0039, 0x01fcfdd5, 0x001c00b0, 0xfef201aa, 0xffa3004a, 0xfc53015c, 0x0033ffca, +0xff79fdcf, 0x00200096, 0x0103fead, 0x0253025c, 0x003d00b2, 0x03540019, 0x0054ff9d, 0x00610030, +0x00bffc62, 0xfc85014e, 0x0014fdf6, 0xffc6fffe, 0xfe56ffab, 0xffab0103, 0x0038fead, 0xff7bfed8, +0xff7fffd4, 0xff88ff28, 0xffa1fede, 0x00370105, 0xff50fdd7, 0xff7bfcaa, 0xfc9efe15, 0x0000ff37, +0xff75004f, 0x028f0025, 0xfc3b003d, 0x005f001d, 0xff91ff13, 0x007aff96, 0xffcbfee2, 0xff58fe79, +0xffdaff21, 0xff48fe99, 0x0063ff5e, 0x0140001f, 0x005cff8e, 0xffdcfef7, 0xffd40046, 0x00f1feb9, +0x02a7ffad, 0x00bb01b1, 0xff97fedf, 0x00620233, 0x006900ae, 0x003fffd4, 0x003effc1, 0x0024004e, +0x0002ff60, 0x02580045, 0xfc720082, 0xffc60148, 0xfdde024c, 0xff93fc23, 0xfc93ff2d, 0xfc39fffb, +0xfea1fea4, 0x0040fe66, 0x00000019, 0x04c20006, 0xfe78fefc, 0xfec0ff2c, 0x00950187, 0x0099ff33, +0xffc8fe26, 0xff1eff79, 0xfe0700e8, 0x000cffea, 0xfdbcff92, 0xfe5ffd3e, 0xff62ffaf, 0xfc1302a7, +0xffb3ff3b, 0xff8f0049, 0x00cfffbf, 0xff15ff94, 0x02e00220, 0xffb7feee, 0xff4f0196, 0xfe28ff9a, +0x0045fe1b, 0x028fff9d, 0xffd10066, 0xff44fd92, 0x025d0055, 0xfed4fc03, 0x01d50045, 0x017dff8b, +0x02dffd99, 0x0013000e, 0xffaa02eb, 0xff97ff06, 0x03ce0000, 0xfcc3fea1, 0x005803ee, 0xff87000d, +0x0000ff97, 0xffa20001, 0xfe32fe99, 0xff0fff99, 0x02dc014a, 0xfe81fec1, 0xfcc0fea9, 0xff5f0059, +0xfe0702f3, 0x01280187, 0xfe6bfef6, 0xfc030040, 0x0256fe20, 0xfe35ff0d, 0x01980000, 0x0012ff59, +0xfeb3004e, 0xffaa02de, 0xffea0051, 0xff95023d, 0xffa2ffc0, 0x00db0070, 0xfe04ff94, 0xff7eff8e, +0x0049ffd4, 0x01e9ff7b, 0x01c100c8, 0xff200000, 0x014e0004, 0x001bff40, 0xfddbfe83, 0xfda8ffd1, +0x01850188, 0x016efe63, 0xff4700ac, 0x00170036, 0xfea40058, 0x0054010b, 0xfd6c0036, 0x00080000, +0xfeaeffe7, 0x00f9fe64, 0x0047ffc1, 0xffd7009f, 0xffa40308, 0xff65feaa, 0x0145ff82, 0xfdc8fefd, +0x017aff47, 0x007fffe4, 0x0069ff70, 0xfc010059, 0xfc7bff90, 0x0058fe81, 0x019f0024, 0xfee8fedc, +0x030f0287, 0xff31ffd4, 0xffb2ff64, 0x0017ff46, 0x017dfeab, 0x026eff80, 0xfd66ff2b, 0x0046fe36, +0x012fffa8, 0xfe820147, 0x000ffefc, 0xffd800c4, 0xffd7007e, 0xff73003b, 0x00b80060, 0x0014ff66, +0xfe85002b, 0xfee60062, 0xfff2ffaf, 0xfde8ffc4, 0xfe1c026b, 0xff0cff77, 0xff89ffb4, 0x0276ffbd, +0xff73fef4, 0x001a022f, 0x00c8ff9d, 0xffd500ba, 0xfdf70013, 0x00440057, 0xffd700c9, 0x01340096, +0xff080471, 0xfd17fead, 0x02b5ffe6, 0xfd9efc95, 0xfe8dffdd, 0x0142ff7f, 0x0014002a, 0x02a7fdf5, +0x0022000f, 0xfffc018b, 0xff60fec3, 0xff4e00b6, 0xffc90006, 0x024300bd, 0xfd64f987, 0xff69ff7e, +0xff1cffd9, 0xfff202d1, 0xfff4feef, 0x00a3ffb1, 0xfded0000, 0x00190018, 0x00b9000c, 0xff0ffdf8, +0x00e9fe26, 0xff280002, 0xfe59004b, 0xff4cffcd, 0xffdcfff7, 0x00c60046, 0x00460081, 0xff92fdc2, +0xfef3008c, 0xff58ff69, 0x02fa0099, 0xfefffcb7, 0x004ffd48, 0xff740026, 0xfdfa0039, 0x0073ff7e, +0xff5d0210, 0x0014022b, 0xff9dfedf, 0xff72029d, 0xff20ffe8, 0x0008fe53, 0x0000fef2, 0x000dffda, +0x01e1ffc9, 0xffdcfe98, 0xffd8ff39, 0x007afdc1, 0xffd8ff76, 0xffd0fe6c, 0xff6afffd, 0x002e00f2, +0xffdefd65, 0xfccc016f, 0xff230084, 0xff580265, 0xff210039, 0x000eff9d, 0xfffffede, 0x0022ff83, +0xfef400dc, 0xfef0fee0, 0xff6c0073, 0xff7cfd9f, 0xffedffb9, 0x00f1fc93, 0xfe1dffc5, 0x037d00dc, +0x0079ff59, 0xffda029b, 0x0009ffd4, 0xffd3009c, 0xff75fff1, 0xfd4aff87, 0x0089ffc6, 0xfe8b0005, +0xfddd0048, 0xfe350050, 0x045d00ca, 0x02d6ff48, 0xffd1fd71, 0x009900d1, 0x00c100ed, 0xffaa00af, +0x0000003f, 0xfe5f0135, 0xfeaaff8c, 0x00180109, 0x00c8000d, 0xff98ff19, 0xff75010c, 0xffea005d, +0xfff3ff69, 0xff4201d7, 0xfde800ab, 0x0001fff7, 0xfe8dfe2f, 0xffc80144, 0xff74001a, 0xfdb4ff1a, +0xfdf1006d, 0xff4b02a7, 0x00910052, 0x006800d4, 0xfcdc0019, 0xff7bff06, 0xfd62fe40, 0xffe20031, +0x0109fd25, 0x00690045, 0xffc0ffd9, 0xff9bff11, 0xfea00040, 0xff33ff47, 0xffe4002a, 0x00ea0049, +0x01c00063, 0xff50fff5, 0xff0a02e9, 0x00bbff89, 0x004eff57, 0x0185fdd3, 0xff4b01eb, 0xff56ff8c, +0xff9dff51, 0xfeb9fe80, 0xfeeeffab, 0x0022016d, 0x016f003d, 0xff7c0068, 0x0085fed4, 0x00a6ff24, +0x0055ff56, 0xff94ff72, 0x01d9ffad, 0x00c0002e, 0xfedffead, 0xfe8f0012, 0xfff7ff07, 0xffb800c1, +0xff8e012a, 0xfefc008c, 0x0059ff8f, 0x0000fe7a, 0xff67ffb4, 0xff7cffd9, 0xfe570044, 0xfc3602ac, +0x013c0111, 0xfe7a0166, 0x012d02a4, 0xff0c0263, 0xfdb80085, 0x00f4ffb5, 0xfe4d000f, 0x010900a6, +0xfddd0086, 0x005901f3, 0x002effe8, 0x0097feb5, 0xfecd0000, 0xfdbb001c, 0xffbffeef, 0xff88fde8, +0xfe5cfd43, 0x010dfea4, 0xff4e013c, 0x0102fe35, 0x0020fef3, 0xffab009d, 0xfffa00e7, 0x0084ffe8, +0x0218fed0, 0xfbe4fef1, 0x032902a7, 0x004cff9b, 0x043100e4, 0xfe4201d0, 0xfdc90066, 0x014f000e, +0xff40018e, 0x0166ffdc, 0x007bffb2, 0xff8fff4a, 0x02ebff14, 0xffe1ff46, 0xfe41ff98, 0x01c2ff2d, +0xffbb0017, 0xff44fe8a, 0xfd2a00d8, 0x01a50038, 0xffe7fe72, 0x0164009f, 0x00340073, 0xff8cfcc3, +0xfee5003f, 0x032cfcdc, 0xfe90ff17, 0xfeddfcde, 0xffecff4c, 0xfe7affda, 0x0178fdf1, 0x00c10013, +0x00650299, 0xfd2b014e, 0x020e017e, 0xffac039f, 0x0030fe6e, 0x01630045, 0xfc400026, 0xfd95fed7, +0xfff6019e, 0x005bfde8, 0xff3003b1, 0xfff7ff7b, 0x001fff3c, 0x0038ff46, 0xff7effda, 0xffc9fda5, +0xfedd0039, 0xffbc01dc, 0x00c2fddd, 0x0067015e, 0x005f007b, 0x006f0050, 0x01be008c, 0x019c0188, +0x0009004c, 0xff92ff82, 0x005effea, 0xfc76ff31, 0x01520006, 0x0001003a, 0xff42fede, 0xff6c00c7, +0xffd50056, 0x00080091, 0x00ce003e, 0xfff80244, 0x02b7ff8a, 0xff25fdc2, 0x0001ff27, 0xff2a0046, +0xff160182, 0xff68ff40, 0xfebdff5d, 0x013fff3f, 0xff1b0000, 0x0010001d, 0x00d3ff86, 0x00a9ffbc, +0x0000fea2, 0xfd3000e4, 0xff58fffe, 0xfff0ff20, 0xffcb025b, 0x02bfff43, 0xfe40ffbc, 0xffe30156, +0xfff3ff16, 0xffb500ca, 0x02b5ff7e, 0x002f0049, 0xfd8e0040, 0xff940182, 0xff9bfc3a, 0xfdf5ff7c, +0xffb5fe49, 0xfe6afd90, 0x01630013, 0x0035ff23, 0x005fff66, 0x0031fe39, 0xffb200ad, 0xfe3201db, +0xfd37fdf9, 0x00d80010, 0xff5100c1, 0xfee30164, 0xfff60295, 0xff85007c, 0x02a40036, 0xfff8006b, +0xfedf00c1, 0xff00011e, 0xfd61ff67, 0x00520061, 0xfdaa013a, 0x02f601dd, 0xfec50040, 0x002700db, +0x025501f9, 0xfeaaffd8, 0x01630134, 0xff38018e, 0xffed0261, 0x0089004a, 0xff9bfe3a, 0xff06001f, +0x0000fdc3, 0xfe3fff8b, 0xfee1ff9f, 0xfed2ff64, 0xff83ff56, 0x009dfff4, 0xffe5fedf, 0x00b60065, +0xffb3ff0e, 0xfc8b0127, 0xffbe0000, 0x02030042, 0x019cff72, 0xfd41ff7f, 0x00c20000, 0xffc10060, +0xffc90085, 0xfdf90033, 0xff83ff36, 0x004afead, 0xff4b000c, 0x009eff74, 0x00da0044, 0x01e4fd23, +0x005efe24, 0x0001037d, 0xfd600047, 0x00af0189, 0xfbd100b6, 0x0000fed3, 0x0097ffdd, 0xff97fd5c, +0x00bd0232, 0x0093fe6e, 0xfffeffb2, 0x0095fdce, 0xff73fd08, 0xffb900b9, 0xfea50049, 0xffc7ff4a, +0xff87fe1b, 0xff9ffff3, 0x000a004b, 0xfd63010b, 0x0077fedb, 0x0336fec5, 0xff08fd8e, 0xff9eff6f, +0xffd700ae, 0xfde1ffc2, 0x002ffe7a, 0x00480162, 0x042aff3f, 0x00920067, 0x001fff1c, 0xffc5050f, +0x00b2004a, 0x01170204, 0x00d6fddd, 0x02e8ff26, 0xffed0029, 0x027e0028, 0xff6aff35, 0xff4aff66, +0x011effdd, 0x004401bc, 0x0039fff4, 0xfdaffe59, 0xffe900b6, 0x00eb019c, 0xff51005f, 0xfedbffea, +0x006afdb1, 0xfed9ff38, 0x01020083, 0xff600077, 0xfeed006f, 0x0042ff4c, 0x0069ffdc, 0xffb2002e, +0xffd0ff0f, 0xff51ffee, 0xfec3ffa6, 0xfe81009a, 0x0057ffc9, 0x01f3fe20, 0xff6b00e9, 0xff220134, +0x00b6fedb, 0x0045006b, 0xff13fe4d, 0xffb2fe94, 0xff400035, 0x00bfff89, 0x002fffcb, 0x00b6ff9e, +0x00c0ffd3, 0xfe890218, 0x00bdfedd, 0x0199fff4, 0xff8300f0, 0x005efdab, 0x01affe19, 0xff870037, +0x02bf0134, 0x006b00e9, 0x0006ff36, 0x005eff8b, 0xff19fe0d, 0x006b00a1, 0x01d1fefb, 0xfd7f00ba, +0xffbe0015, 0x0005025f, 0xfff0fe61, 0xfe4f0001, 0x005201cf, 0x0137ffc8, 0x030f012f, 0x01e3ff99, +0x0151fe72, 0x006d015a, 0xfed5ff5b, 0x00b60064, 0xfe48ffa9, 0xfffeffcf, 0xffe100c6, 0xfee7ff7b, +0x0237003d, 0xfec1ff23, 0xfdb40121, 0xff7c0023, 0xffca003b, 0xff5cff24, 0xfeaefe8d, 0xff0efd6b, +0x0214ffa5, 0x000bff47, 0x0070007b, 0xfed1ffab, 0x049cfdcd, 0x0132ffef, 0x0386fd90, 0xffe6ffb9, +0xfe0201a3, 0x01140039, 0xfdfcfe5c, 0xffa100ec, 0x0093ffc0, 0xffbdff2a, 0xfd87ffa9, 0xfe9d01ba, +0xff28ff7c, 0xfff00009, 0xff7c009f, 0xff5cff06, 0x0049fed4, 0x012501b0, 0x0162fea4, 0x012cfd2e, +0x0056ffd8, 0xff08fe89, 0x001cfee1, 0x00250089, 0xfdde0394, 0xfec10063, 0xfe4bfd24, 0xffaafc2f, +0xfd08ffa7, 0xfe0001d0, 0x00c2fdc9, 0xfe750117, 0x0283fede, 0xffd7fe2a, 0xff7bff9d, 0xfe87fe09, +0x00600054, 0xff6dff6f, 0x00180091, 0xff59fdb2, 0x021effb1, 0x0054fff3, 0xfec50063, 0x00eefef7, +0x004cff89, 0x02780023, 0x01ecff62, 0x00960004, 0x00180250, 0x026aff6f, 0xff72feda, 0x0089000b, +0xff89fcab, 0xffd80157, 0x003100e4, 0x00660092, 0x0000006f, 0xffc7ffe8, 0x001ffdde, 0xfed6ff4b, +0x0066fd04, 0xffb2fc05, 0x0000ff25, 0x00fc004c, 0xffd6fec3, 0xfe640051, 0x0039fe44, 0xfd450273, +0xfd0dfead, 0xfeac0037, 0x026eff2d, 0x0003fe78, 0x010bfb64, 0x0090ff94, 0xff33ffbb, 0x0095fece, +0x024c00ab, 0x0066ff91, 0xffd6010b, 0xff58fd83, 0xfea60306, 0xfd860064, 0xfc93fef5, 0x006500a4, +0x0059fffc, 0xffebfdf8, 0xfec1fed2, 0xffc4007e, 0xfffb0141, 0xf9870045, 0x0157ffa7, 0xfe7f01a3, +0xfd92ff65, 0x00fcfe0a, 0xff2cfe57, 0x00000000, 0xfdafffa0, 0xfd9500fe, 0xff8a02ac, 0xfdbdff9e, +0xff8cffc3, 0xffbc0000, 0xffc10254, 0x022afd38, 0xff1d001a, 0x009a024d, 0xff570159, 0xff06ff08, +0xff6a0012, 0x00f90055, 0xff5eff52, 0x005cff72, 0x000eff39, 0x023bfed3, 0xff48fd64, 0xfeb6002f, +0xffdb024c, 0xfd44ff3b, 0x0078ff61, 0xfd75001a, 0xfdc8ffdd, 0xff5d0180, 0x010d00ee, 0x0026ffb2, +0xffff000e, 0xff2dffaa, 0x005a0111, 0x00a4ff95, 0xff5efff2, 0x015b00ba, 0x0063ffd5, 0xff17feef, +0xfd7bfd59, 0xff450210, 0x0100003d, 0x0140ff95, 0xfe06fe39, 0x0113ff69, 0xfd43000c, 0x036fff53, +0x0000fe90, 0xff890093, 0x009900ff, 0xff95fee9, 0xff4b0204, 0xffe802fe, 0x006bfe7c, 0xffc3fe67, +0xfe33fce2, 0x01e1002b, 0x035bff4b, 0x0154fd10, 0x04c70222, 0xff370118, 0xfedd01fd, 0x00160132, +0xfdd90023, 0x001001e3, 0xff3b0122, 0x01b1ff9e, 0xffcd00ed, 0x036b004a, 0x003d0000, 0xfe59fdd6, +0xfe540045, 0xff89fe1b, 0x009dff8b, 0x004bffe8, 0x0009ff63, 0x01050000, 0x0049ffc0, 0xffb5ff08, +0x0001fff8, 0xfeb6fccc, 0xfe8000d1, 0x019c0158, 0xff61fc92, 0xfd5bfe3c, 0x001bfdf1, 0xff9d003f, +0xffdbff46, 0x0052ff0d, 0x0018fffb, 0x00130288, 0xfdacffed, 0x03220329, 0x00f3ff61, 0x00b9fed3, +0x0008003d, 0xff6dff30, 0xfd85ffca, 0x0022ff7c, 0x000bffda, 0xff3a00e1, 0xffa4ffe6, 0xff63fdbe, +0xff460014, 0x0089ff85, 0x01490000, 0xff5cfe15, 0xffe7fefa, 0xfde7ff16, 0xffd4ffeb, 0xfcd2ff29, +0x0114fd63, 0xfe1c00f8, 0x018302cd, 0xffde001e, 0xfcfc00c0, 0x00d20026, 0xff6d0058, 0x00090155, +0xffddfecd, 0xfefefee1, 0xffa80019, 0xff1effc1, 0x0170ff38, 0xff59ff47, 0xffc9fd1a, 0xfefe0140, +0x000001b9, 0xfebefee3, 0x019d001d, 0xffcf0010, 0xfe5dfedf, 0xff97fff1, 0xfef1ff5b, 0xffdbff98, +0xff19ff7e, 0x0077febb, 0xfec70176, 0xfd70fec1, 0x011ffc2f, 0x0169006c, 0xff45feb4, 0x03140009, +0x003ffe66, 0x001bff38, 0xff96ff0b, 0x00f6026a, 0x00e8fea1, 0xffb8003a, 0x0015fdbb, 0x000000c5, +0x02d102f1, 0xfeebff0e, 0x004efdaf, 0x00edff83, 0xfea2ffb3, 0xff040012, 0xfd75003b, 0xff58ff9c, +0xffc5fde8, 0x00dcff99, 0xff43007b, 0xffd0ffc4, 0x02540095, 0xff39fdc2, 0x0156025b, 0xfe200020, +0x0065fdbe, 0x00c8006b, 0xfec5fed3, 0x0000fe46, 0x0130fe03, 0xff0cff45, 0xfd73fdf5, 0xff180022, +0xfe4f0356, 0xfd92feef, 0xff9800d6, 0xff76000b, 0xfedfff87, 0x02f6ff19, 0xff7bfd21, 0x00d6009b, +0x013effe9, 0xfe88001c, 0xffecfff2, 0x00230018, 0xfebb0060, 0x00b9ff38, 0xffcffeb2, 0xffc3018b, +0xfe8cff70, 0xff05009e, 0x02a2ff05, 0xffb2fe6b, 0xff6dff7b, 0x000c00b5, 0xfef2ffea, 0xfe46fec1, +0x0011fdcd, 0xff120113, 0xffce0083, 0x000a01ce, 0xff92ffea, 0x0063ffba, 0x024bff3a, 0x0084fe87, +0xfdf50017, 0x016fff56, 0x023efc60, 0xffdefe05, 0x0018016f, 0x010bfe31, 0x0170ff65, 0xff920199, +0x0270006f, 0x028402bd, 0x0118ff12, 0x0024ffde, 0x00150014, 0xff2dff31, 0xff33ff89, 0xff920000, +0x005801b1, 0xfee4008a, 0xffea0100, 0x00bdff91, 0xffedff8d, 0xfe8bffe3, 0x0154ff6b, 0xfd4bffca, +0xff19ff43, 0x0000fe91, 0x00f10000, 0x0464ff35, 0xffa200a8, 0xff3efe70, 0xfd0d002d, 0x007f0069, +0xfe59fe5c, 0x013000b5, 0x0098ffe6, 0x0079fffe, 0xff20ff13, 0x019c0062, 0x012c01cd, 0x019dfdce, +0x00a9ff72, 0x00440000, 0x006b001b, 0x003b009d, 0x03b3fd4c, 0xffb500b0, 0xff450061, 0x01be005c, +0xffd5031d, 0x002e025d, 0xfffbfe55, 0x004cffa7, 0xfff7ff20, 0x00d600c5, 0x009c01b1, 0x0341ff73, +0xfe12feb4, 0x012d006a, 0xffc50086, 0xff8e0000, 0x00edffd5, 0xfff9002b, 0x015f003a, 0x00070082, +0x000b0035, 0x0103005b, 0x022a007f, 0x021600ba, 0xffaaff9b, 0xfec30040, 0x01affe1c, 0x029efe98, +0xfec5ff06, 0xfd45030b, 0xfe560088, 0x0004ff2d, 0xfe1f0090, 0xffd1015e, 0xfd8eff2f, 0xffbd0187, +0xfff2fe7a, 0x006efef2, 0x003bffd7, 0xfff6015f, 0xffd100aa, 0xff5700dc, 0xff86ffb9, 0xfeeaffb3, +0xff440030, 0xfb5a0073, 0x0240008f, 0x001efe5f, 0xff43fe60, 0x002500e2, 0xfba302e7, 0x0336ffd8, +0xff93fefc, 0xfee7fd74, 0xffb5fe7a, 0xfc50fe53, 0xfec3ffd5, 0x00ac00e8, 0xff9e0012, 0x000000b4, +0xffeb0257, 0xff2dfece, 0x004aff5a, 0xff6302f6, 0xfffd019c, 0xfc9300d9, 0x00a4ff19, 0x001cff42, +0x002b00e0, 0xfe690055, 0x0057fdfb, 0xfeb5011b, 0x032affb0, 0xffdefdba, 0xffcb0137, 0x004a0082, +0xffeffede, 0x010c0037, 0xff1ffe09, 0xffed0188, 0xfd6603d5, 0x00f7fd76, 0x005affaa, 0xffa9fe5f, +0xfff7ff24, 0x007bff07, 0x02e8fe69, 0x0088febb, 0xff4fff90, 0x00280010, 0x024effc4, 0xfd95ff19, +0x0283ffbd, 0xffb000f5, 0xfb75ffbb, 0xff57007e, 0xffe1ff00, 0x01efff30, 0x0035ffec, 0x000cffb0, +0xff2d005a, 0x02e8ffa9, 0xff00002c, 0x0061ffdb, 0x02fbfe7f, 0x0009fddd, 0xffa8006d, 0xffbbfe02, +0xfe1d002b, 0x00000008, 0xfb62fd84, 0xffc6ff23, 0xff2ffec3, 0x01ea0096, 0xfecf0121, 0x00200013, +0xff02ff5d, 0xfd650185, 0xfff50054, 0xfd63016e, 0xfe33ff25, 0xffa2ffd0, 0xffda01b9, 0x0001003f, +0x0030005f, 0xfe2802b9, 0xfff1ff97, 0xfebb0045, 0xfe02ffe4, 0xfe30fded, 0x014e0058, 0x01d20062, +0x00350000, 0xff5afef0, 0xfdc2fd95, 0x015600b1, 0xfffe000f, 0x0078ff98, 0xff72005a, 0x00ba02e5, +0xff28fd30, 0x00470025, 0xfef4feac, 0xff56fbec, 0xff5cff0d, 0xfd34ff23, 0x0222fe1f, 0x0030fef4 +} + +#endif diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov5648_mipi_raw/camera_tsf_para_ov5648mipiraw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov5648_mipi_raw/camera_tsf_para_ov5648mipiraw.h new file mode 100755 index 0000000000000000000000000000000000000000..a0bf9c83a04ca3341db0cf9dbafb0b3894a4d7d4 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov5648_mipi_raw/camera_tsf_para_ov5648mipiraw.h @@ -0,0 +1,185 @@ +#ifndef __TSF_TUNING_PARA_H__ +#define __TSF_TUNING_PARA_H__ + +{ + 0, + 0, + 4300, + 4800, + 110, + 135, + -50, + 50, + 256, + 512, + 300, + 500, + 80, + 120, + 120, + 220, + 110, + 150, + 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, + 54, 54, 900, 15, 8, 25, 10, 479, 65, -1, + 74, -80, 5, 6, -1, 741, 84201, 75356, 26048, 57028, +182044, 182044, 182044, -434, 45, 4, 72, -41, 3, -11, + 2, 6988, 53652, 14685, 85769, 141416, 94777, 182044, 182044, 189, + 74, 10, 87, -93, 2, 5, -1, -282, 23, -38, + 51, -28, 20, -16, -2, 1318, 96, 35, 105, -41, + 16, 11, 7, -359, 39, -27, 18, -103, -8, 2, + -6, -78, 66, 47, 91, -11, 41, -7, 5, -790, + -7, -98, 35, -55, -17, -22, -5, 171, 61, 15, + 80, -81, 4, 5, -5, -266, 3, -56, 38, -3, + 22, -15, -4, 57, 10, -15, 60, 10, -32, -7, + 46, 36, -3, -12, 14, -1, -20, 6, 94, 3, + 36, -1, 6, -4, -3, 5, -43, 4, 32, 1, + 7, -6, -3, 13, -19, -3, -1, 28, -2, 8, + 27, 2, 5, -3, -1, 14, 1, 10, 9, 5, + -2, 2, 1, 0, 12, -3, -3, 0, 3, 1, + 0, 0, 7, 0, 0, 1, 7, 0, 0, 1, + -3, 22, -1, 0, -2, -1, -2, 1, -3, 14, + 0, 1, -1, -1, 0, 4, -4, -1, 11, 1, + -2, 0, 0, 2, -3, 0, 6, 0, -3, 0, + 0, 0, 0, 0, 1, 18, -2, 0, 0, 1, + -1, 0, 1, 12, -3, 1, -4, 1, 3, -2, + -2, -2, 58, 0, -2, 1, 4, -4, -2, -6, + 23, 24, 9, -9, 14, -15, -3, -10, 11, 45, + 3, -7, 38, -13, -9, -3, 27, -1, 39, -1, + 0, -29, 4, 3, -25, 2, 61, 2, -2, -17, + 2, 7, -52, -11, 3, 66, 15, 25, 46, 30, + 19, -10, 6, 99, 9, 17, 101, 29, 21, 1, + 1, 0, 16, -7, -5, -1, 9, 4, 0, 1, + 27, -9, -2, 2, 13, 0, -2, 4, 0, 41, + -1, 0, -12, -2, -4, 1, -11, 57, -1, 0, + -11, -3, -1, 6, -2, -1, 21, 7, -7, -2, + 1, 13, -5, -2, 37, 1, 0, 0, 1, 1, + 1, 1, 0, 14, -6, 0, 1, 1, 1, 0, + 0, 25, -4, 2, -2, 0, 7, -1, -2, -3, + 23, 1, -4, 1, 6, -3, 0, -3, 47, 0, + 80, 120, 4700, 5100, 6, 8, 10, 12, 20, 0, + 844, 844, 843, 845, 845, 844, 838, 827, 815, 799, + 781, 763, 744, 727, 709, 693, 680, 670, 663, 659, + 659, 663, 670, 680, 693, 709, 727, 744, 763, 781, + 799, 815, 827, 838, 844, 845, 845, 843, 844, 844, + 844, 843, 844, 845, 844, 838, 827, 812, 795, 773, + 751, 729, 706, 683, 663, 645, 630, 619, 611, 607, + 607, 611, 619, 630, 645, 663, 683, 706, 729, 751, + 773, 795, 812, 827, 838, 844, 845, 844, 843, 844, + 843, 844, 845, 845, 838, 827, 812, 793, 769, 744, + 719, 690, 663, 637, 615, 594, 577, 563, 554, 549, + 549, 554, 563, 577, 594, 615, 637, 663, 690, 719, + 744, 769, 793, 812, 827, 838, 845, 845, 844, 843, + 843, 845, 845, 840, 830, 815, 795, 769, 741, 713, + 680, 648, 619, 590, 563, 539, 519, 504, 493, 488, + 488, 493, 504, 519, 539, 563, 590, 619, 648, 680, + 713, 741, 769, 795, 815, 830, 840, 845, 845, 843, + 844, 845, 843, 834, 820, 799, 773, 744, 713, 677, + 641, 607, 572, 539, 509, 483, 460, 443, 431, 424, + 424, 431, 443, 460, 483, 509, 539, 572, 607, 641, + 677, 713, 744, 773, 799, 820, 834, 843, 845, 844, + 845, 845, 838, 826, 806, 781, 751, 719, 680, 641, + 602, 563, 524, 488, 454, 424, 399, 379, 365, 358, + 358, 365, 379, 399, 424, 454, 488, 524, 563, 602, + 641, 680, 719, 751, 781, 806, 826, 838, 845, 845, + 845, 842, 832, 816, 793, 763, 729, 690, 648, 607, + 563, 519, 477, 437, 399, 365, 336, 313, 298, 290, + 290, 298, 313, 336, 365, 399, 437, 477, 519, 563, + 607, 648, 690, 729, 763, 793, 816, 832, 842, 845, + 845, 839, 826, 805, 777, 744, 706, 663, 619, 572, + 524, 477, 431, 386, 343, 305, 275, 251, 235, 228, + 228, 235, 251, 275, 305, 343, 386, 431, 477, 524, + 572, 619, 663, 706, 744, 777, 805, 826, 839, 845, + 844, 835, 819, 795, 763, 727, 683, 637, 590, 539, + 488, 437, 386, 336, 290, 251, 220, 197, 181, 174, + 174, 181, 197, 220, 251, 290, 336, 386, 437, 488, + 539, 590, 637, 683, 727, 763, 795, 819, 835, 844, + 841, 830, 811, 783, 749, 709, 663, 615, 563, 509, + 454, 399, 343, 290, 243, 205, 174, 150, 133, 125, + 125, 133, 150, 174, 205, 243, 290, 343, 399, 454, + 509, 563, 615, 663, 709, 749, 783, 811, 830, 841, + 839, 826, 804, 773, 737, 693, 645, 594, 539, 483, + 424, 365, 305, 251, 205, 166, 133, 109, 91, 83, + 83, 91, 109, 133, 166, 205, 251, 305, 365, 424, + 483, 539, 594, 645, 693, 737, 773, 804, 826, 839, + 838, 822, 798, 765, 727, 680, 630, 577, 519, 460, + 399, 336, 275, 220, 174, 133, 100, 74, 56, 48, + 48, 56, 74, 100, 133, 174, 220, 275, 336, 399, + 460, 519, 577, 630, 680, 727, 765, 798, 822, 838, + 836, 819, 793, 758, 719, 670, 619, 563, 504, 443, + 379, 313, 251, 197, 150, 109, 74, 48, 34, 26, + 26, 34, 48, 74, 109, 150, 197, 251, 313, 379, + 443, 504, 563, 619, 670, 719, 758, 793, 819, 836, + 834, 816, 789, 754, 713, 663, 611, 554, 493, 431, + 365, 298, 235, 181, 133, 91, 56, 34, 19, 10, + 10, 19, 34, 56, 91, 133, 181, 235, 298, 365, + 431, 493, 554, 611, 663, 713, 754, 789, 816, 834, + 833, 815, 787, 751, 709, 659, 607, 549, 488, 424, + 358, 290, 228, 174, 125, 83, 48, 26, 10, 0, + 0, 10, 26, 48, 83, 125, 174, 228, 290, 358, + 424, 488, 549, 607, 659, 709, 751, 787, 815, 833, + 833, 815, 787, 751, 709, 659, 607, 549, 488, 424, + 358, 290, 228, 174, 125, 83, 48, 26, 10, 0, + 0, 10, 26, 48, 83, 125, 174, 228, 290, 358, + 424, 488, 549, 607, 659, 709, 751, 787, 815, 833, + 834, 816, 789, 754, 713, 663, 611, 554, 493, 431, + 365, 298, 235, 181, 133, 91, 56, 34, 19, 10, + 10, 19, 34, 56, 91, 133, 181, 235, 298, 365, + 431, 493, 554, 611, 663, 713, 754, 789, 816, 834, + 836, 819, 793, 758, 719, 670, 619, 563, 504, 443, + 379, 313, 251, 197, 150, 109, 74, 48, 34, 26, + 26, 34, 48, 74, 109, 150, 197, 251, 313, 379, + 443, 504, 563, 619, 670, 719, 758, 793, 819, 836, + 838, 822, 798, 765, 727, 680, 630, 577, 519, 460, + 399, 336, 275, 220, 174, 133, 100, 74, 56, 48, + 48, 56, 74, 100, 133, 174, 220, 275, 336, 399, + 460, 519, 577, 630, 680, 727, 765, 798, 822, 838, + 839, 826, 804, 773, 737, 693, 645, 594, 539, 483, + 424, 365, 305, 251, 205, 166, 133, 109, 91, 83, + 83, 91, 109, 133, 166, 205, 251, 305, 365, 424, + 483, 539, 594, 645, 693, 737, 773, 804, 826, 839, + 841, 830, 811, 783, 749, 709, 663, 615, 563, 509, + 454, 399, 343, 290, 243, 205, 174, 150, 133, 125, + 125, 133, 150, 174, 205, 243, 290, 343, 399, 454, + 509, 563, 615, 663, 709, 749, 783, 811, 830, 841, + 844, 835, 819, 795, 763, 727, 683, 637, 590, 539, + 488, 437, 386, 336, 290, 251, 220, 197, 181, 174, + 174, 181, 197, 220, 251, 290, 336, 386, 437, 488, + 539, 590, 637, 683, 727, 763, 795, 819, 835, 844, + 845, 839, 826, 805, 777, 744, 706, 663, 619, 572, + 524, 477, 431, 386, 343, 305, 275, 251, 235, 228, + 228, 235, 251, 275, 305, 343, 386, 431, 477, 524, + 572, 619, 663, 706, 744, 777, 805, 826, 839, 845, + 845, 842, 832, 816, 793, 763, 729, 690, 648, 607, + 563, 519, 477, 437, 399, 365, 336, 313, 298, 290, + 290, 298, 313, 336, 365, 399, 437, 477, 519, 563, + 607, 648, 690, 729, 763, 793, 816, 832, 842, 845, + 845, 845, 838, 826, 806, 781, 751, 719, 680, 641, + 602, 563, 524, 488, 454, 424, 399, 379, 365, 358, + 358, 365, 379, 399, 424, 454, 488, 524, 563, 602, + 641, 680, 719, 751, 781, 806, 826, 838, 845, 845, + 844, 845, 843, 834, 820, 799, 773, 744, 713, 677, + 641, 607, 572, 539, 509, 483, 460, 443, 431, 424, + 424, 431, 443, 460, 483, 509, 539, 572, 607, 641, + 677, 713, 744, 773, 799, 820, 834, 843, 845, 844, + 843, 845, 845, 840, 830, 815, 795, 769, 741, 713, + 680, 648, 619, 590, 563, 539, 519, 504, 493, 488, + 488, 493, 504, 519, 539, 563, 590, 619, 648, 680, + 713, 741, 769, 795, 815, 830, 840, 845, 845, 843, + 843, 844, 845, 845, 838, 827, 812, 793, 769, 744, + 719, 690, 663, 637, 615, 594, 577, 563, 554, 549, + 549, 554, 563, 577, 594, 615, 637, 663, 690, 719, + 744, 769, 793, 812, 827, 838, 845, 845, 844, 843, + 844, 843, 844, 845, 844, 838, 827, 812, 795, 773, + 751, 729, 706, 683, 663, 645, 630, 619, 611, 607, + 607, 611, 619, 630, 645, 663, 683, 706, 729, 751, + 773, 795, 812, 827, 838, 844, 845, 844, 843, 844, + 844, 844, 843, 845, 845, 844, 838, 827, 815, 799, + 781, 763, 744, 727, 709, 693, 680, 670, 663, 659, + 659, 663, 670, 680, 693, 709, 727, 744, 763, 781, + 799, 815, 827, 838, 844, 845, 845, 843, 844, 844, +}, +#endif // __TSF_TUNING_PARA_H__ \ No newline at end of file diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov5648_mipi_raw/camera_tuning_para_ov5648mipiraw.cpp b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov5648_mipi_raw/camera_tuning_para_ov5648mipiraw.cpp new file mode 100755 index 0000000000000000000000000000000000000000..f6cb386492dccc3311446d5ec246bf005ba6043b --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov5648_mipi_raw/camera_tuning_para_ov5648mipiraw.cpp @@ -0,0 +1,1938 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/******************************************************************************************** + * LEGAL DISCLAIMER + * + * (Header of MediaTek Software/Firmware Release or Documentation) + * + * BY OPENING OR USING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") RECEIVED + * FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON AN "AS-IS" BASIS + * ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, + * INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR + * A PARTICULAR PURPOSE OR NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY + * WHATSOEVER WITH RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK + * ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO + * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S SPECIFICATION + * OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. + * + * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE LIABILITY WITH + * RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, + * TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE + * FEES OR SERVICE CHARGE PAID BY BUYER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE WITH THE LAWS + * OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF LAWS PRINCIPLES. + ************************************************************************************************/ +#include +#include +#include +#include + +#include "camera_custom_nvram.h" +#include "camera_custom_sensor.h" +#include "image_sensor.h" +#include "kd_imgsensor_define.h" +#include "camera_AE_PLineTable_ov5648mipiraw.h" +#include "camera_info_ov5648mipiraw.h" +#include "camera_custom_AEPlinetable.h" +#include "camera_custom_tsf_tbl.h" + +const NVRAM_CAMERA_ISP_PARAM_STRUCT CAMERA_ISP_DEFAULT_VALUE = +{{ + //Version + Version: NVRAM_CAMERA_PARA_FILE_VERSION, + + //SensorId + SensorId: SENSOR_ID, + ISPComm:{ + { + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + } + }, + ISPPca: { + #include INCLUDE_FILENAME_ISP_PCA_PARAM + }, + ISPRegs:{ + #include INCLUDE_FILENAME_ISP_REGS_PARAM + }, + ISPMfbMixer:{{ + {//00: MFB mixer for ISO 100 + 0x00000000, 0x00000000 + }, + {//01: MFB mixer for ISO 200 + 0x00000000, 0x00000000 + }, + {//02: MFB mixer for ISO 400 + 0x00000000, 0x00000000 + }, + {//03: MFB mixer for ISO 800 + 0x00000000, 0x00000000 + }, + {//04: MFB mixer for ISO 1600 + 0x00000000, 0x00000000 + }, + {//05: MFB mixer for ISO 2400 + 0x00000000, 0x00000000 + }, + {//06: MFB mixer for ISO 3200 + 0x00000000, 0x00000000 + } + }}, + ISPMulitCCM:{ + Poly22:{ + 118496, // i4R_AVG + 1, // i4R_STD + 72246, // i4B_AVG + 1, // i4B_STD + 4095, // i4R_MAX + 512, // i4R_MIN + 4095, // i4G_MAX + 512, // i4G_MIN + 4095, // i4B_MAX + 512, // i4B_MIN + { // i4P00[9] + 2560312, -3588750, 3588438, 198938, 2560000, -198938, 3612188, -3612188, 2560000 + }, + { // i4P10[9] + 0, 0, 0, 0, 0, 0, 0, 0, 0 + }, + { // i4P01[9] + 0, 0, 0, 0, 0, 0, 0, 0, 0 + }, + { // i4P20[9] + 0, 0, 0, 0, 0, 0, 0, 0, 0 + }, + { // i4P11[9] + 0, 0, 0, 0, 0, 0, 0, 0, 0 + }, + { // i4P02[9] + 0, 0, 0, 0, 0, 0, 0, 0, 0 + } + + }, + AWBGain:{ + // Strobe + { + 512, // i4R + 512, // i4G + 512 // i4B + }, + // A + { + 632, // i4R + 512, // i4G + 1145 // i4B + }, + // TL84 + { + 755, // i4R + 512, // i4G + 952 // i4B + }, + // CWF + { + 841, // i4R + 512, // i4G + 1012 // i4B + }, + // D65 + { + 1040, // i4R + 512, // i4G + 638 // i4B + }, + // Reserved 1 + { + 512, // i4R + 512, // i4G + 512 // i4B + }, + // Reserved 2 + { + 512, // i4R + 512, // i4G + 512 // i4B + }, + // Reserved 3 + { + 512, // i4R + 512, // i4G + 512 // i4B + } + }, + Weight:{ + 1, // Strobe + 1, // A + 1, // TL84 + 1, // CWF + 1, // D65 + 1, // Reserved 1 + 1, // Reserved 2 + 1 // Reserved 3 +} + }, + //bInvokeSmoothCCM + bInvokeSmoothCCM: MFALSE +}}; + +const NVRAM_CAMERA_3A_STRUCT CAMERA_3A_NVRAM_DEFAULT_VALUE = +{ + NVRAM_CAMERA_3A_FILE_VERSION, // u4Version + SENSOR_ID, // SensorId + + // AE NVRAM + { + // rDevicesInfo + { + 1144, // u4MinGain, 1024 base = 1x + 8192, // u4MaxGain, 16x + 93, // u4MiniISOGain, ISOxx + 128, // u4GainStepUnit, 1x/8 + 20593, // u4PreExpUnit + 30, // u4PreMaxFrameRate + 10434, // u4VideoExpUnit + 30, // u4VideoMaxFrameRate + 1024, // u4Video2PreRatio, 1024 base = 1x + 10434, // u4CapExpUnit + 29, // u4CapMaxFrameRate + 1024, // u4Cap2PreRatio, 1024 base = 1x + 10434, // u4Video1ExpUnit + 120, // u4Video1MaxFrameRate + 1024, // u4Video12PreRatio, 1024 base = 1x + 20593, // u4Video2ExpUnit + 30, // u4Video2MaxFrameRate + 1024, // u4Video22PreRatio, 1024 base = 1x + 19770, // u4Custom1ExpUnit + 30, // u4Custom1MaxFrameRate + 1024, // u4Custom12PreRatio, 1024 base = 1x + 19770, // u4Custom2ExpUnit + 30, // u4Custom2MaxFrameRate + 1024, // u4Custom22PreRatio, 1024 base = 1x + 19770, // u4Custom3ExpUnit + 30, // u4Custom3MaxFrameRate + 1024, // u4Custom32PreRatio, 1024 base = 1x + 19770, // u4Custom4ExpUnit + 30, // u4Custom4MaxFrameRate + 1024, // u4Custom42PreRatio, 1024 base = 1x + 19770, // u4Custom5ExpUnit + 30, // u4Custom5MaxFrameRate + 1024, // u4Custom52PreRatio, 1024 base = 1x + 20, // u4LensFno, Fno = 2.8 + 350 // u4FocusLength_100x + }, + // rHistConfig + { + 4, // 2, // u4HistHighThres + 40, // u4HistLowThres + 2, // u4MostBrightRatio + 1, // u4MostDarkRatio + 160, // u4CentralHighBound + 20, // u4CentralLowBound + {240, 230, 220, 210, 200}, // u4OverExpThres[AE_CCT_STRENGTH_NUM] + {62, 70, 82, 108, 141}, // u4HistStretchThres[AE_CCT_STRENGTH_NUM] + {18, 22, 26, 30, 34} // u4BlackLightThres[AE_CCT_STRENGTH_NUM] + }, + // rCCTConfig + { + TRUE, // bEnableBlackLight + TRUE, // bEnableHistStretch + TRUE, // bEnableAntiOverExposure + TRUE, // bEnableTimeLPF + TRUE, // bEnableCaptureThres + TRUE, // bEnableVideoThres + TRUE, // bEnableVideo1Thres + TRUE, // bEnableVideo2Thres + TRUE, // bEnableCustom1Thres + TRUE, // bEnableCustom2Thres + TRUE, // bEnableCustom3Thres + TRUE, // bEnableCustom4Thres + TRUE, // bEnableCustom5Thres + TRUE, // bEnableStrobeThres + 47, // u4AETarget + 47, // u4StrobeAETarget + + 50, // u4InitIndex + 4, // u4BackLightWeight + 32, // u4HistStretchWeight + 4, // u4AntiOverExpWeight + 2, // u4BlackLightStrengthIndex + 2, // 2, // u4HistStretchStrengthIndex + 2, // u4AntiOverExpStrengthIndex + 2, // u4TimeLPFStrengthIndex + {1, 3, 5, 7, 8}, // u4LPFConvergeTable[AE_CCT_STRENGTH_NUM] + 90, // u4InDoorEV = 9.0, 10 base + -10, // i4BVOffset delta BV = -2.3 + 64, // u4PreviewFlareOffset + 64, // u4CaptureFlareOffset + 3, // u4CaptureFlareThres + 64, // u4VideoFlareOffset + 3, // u4VideoFlareThres + 64, // u4CustomFlareOffset + 3, // u4CustomFlareThres + 64, // u4StrobeFlareOffset + 3, // u4StrobeFlareThres + 160, // u4PrvMaxFlareThres + 0, // u4PrvMinFlareThres + 160, // u4VideoMaxFlareThres + 0, // u4VideoMinFlareThres + 18, // u4FlatnessThres // 10 base for flatness condition. + 75, // u4FlatnessStrength + //rMeteringSpec + { + //rHS_Spec + { + TRUE,//bEnableHistStretch // enable histogram stretch + 1024,//u4HistStretchWeight // Histogram weighting value + 40,//u4Pcent // 1%=10, 0~1000 + 160,//u4Thd // 0~255 + 75,//u4FlatThd // 0~255 + + 120,//u4FlatBrightPcent + 120,//u4FlatDarkPcent + //sFlatRatio + { + 1000, //i4X1 + 1024, //i4Y1 + 2400, //i4X2 + 0 //i4Y2 + }, + TRUE, //bEnableGreyTextEnhance + 1800, //u4GreyTextFlatStart, > sFlatRatio.i4X1, < sFlatRatio.i4X2 + { + 10, //i4X1 + 1024, //i4Y1 + 80, //i4X2 + 0 //i4Y2 + } + }, + //rAOE_Spec + { + TRUE,//bEnableAntiOverExposure + 1024,//u4AntiOverExpWeight + 10,//u4Pcent + 200,//u4Thd + TRUE,//bEnableCOEP + 1,//u4COEPcent + 106,//u4COEThd + 0, // u4BVCompRatio + //sCOEYRatio; // the outer y ratio + { + 23, //i4X1 + 1024, //i4Y1 + 47, //i4X2 + 0 //i4Y2 + }, + //sCOEDiffRatio; // inner/outer y difference ratio + { + 1500, //i4X1 + 0, //i4Y1 + 2100, //i4X2 + 1024 //i4Y2 + } + }, + //rABL_Spec + { + TRUE,//bEnableBlackLigh + 1024,//u4BackLightWeigh + 400,//u4Pcent + 22,//u4Thd, + 255, // center luminance + 256, // final target limitation, 256/128 = 2x + //sFgBgEVRatio + { + 2200, //i4X1 + 0, //i4Y1 + 4000, //i4X2 + 1024 //i4Y2 + }, + //sBVRatio + { + 3800,//i4X1 + 0, //i4Y1 + 5000,//i4X2 + 1024 //i4Y2 + } + }, + //rNS_Spec + { + TRUE, // bEnableNightScene + 5, //u4Pcent + 170, //u4Thd + 72, //u4FlatThd + 200, //u4BrightTonePcent + 92, //u4BrightToneThdMul; // bright tone THD 1x=1024, m_u4AETarget*u4BrightToneThdMul/1024 + 500, //u4LowBndPcent + 5, //u4LowBndThdMul, <1024, u4AETarget*u4LowBndThdMul/1024 + 26, //u4LowBndThdLimitMul, <1024, u4AETarget*u4LowBndThdLimitMul/1024 + + 50, //u4FlatBrightPcent; + 300, //u4FlatDarkPcent; + //sFlatRatio + { + 1200, //i4X1 + 1024, //i4Y1 + 2400,//i4X2 + 0 //i4Y2 + }, + //sBVRatio + { + -500, //i4X1 + 1024, //i4Y1 + 3000, //i4X2 + 0 //i4Y2 + }, + TRUE, // bEnableNightSkySuppresion + //sSkyBVRatio + { + -4000, //i4X1 + 1024, //i4X2 + -2000, //i4Y1 + 0 //i4Y2 + } + }, + // rTOUCHFD_Spec + { + 40, + 50, + 40, + 50, + 3, + 120, + 80, + } + }, //End rMeteringSpec + // rFlareSpec + { + {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}, + {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}, + 96, + 48, + 0, + 4, + 0, + 1800, + 0, + }, + //rAEMoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 190, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 70, //u4B2TStart + 60, //u4D2TEnd + 90, //u4D2TStart + }, + + //rAEVideoMoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 10, //u4B2TStart + 10, //u4D2TEnd + 90, //u4D2TStart + }, + //rAEVideo1MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 10, //u4B2TStart + 10, //u4D2TEnd + 90, //u4D2TStart + }, + //rAEVideo2MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 10, //u4B2TStart + 10, //u4D2TEnd + 90, //u4D2TStart + }, + //rAECustom1MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 10, //u4B2TStart + 10, //u4D2TEnd + 90, //u4D2TStart + }, + //rAECustom2MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 40, //u4B2TStart + 40, //u4D2TEnd + 90, //u4D2TStart + }, + //rAECustom3MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 10, //u4B2TStart + 10, //u4D2TEnd + 90, //u4D2TStart + }, + //rAECustom4MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 10, //u4B2TStart + 10, //u4D2TEnd + 90, //u4D2TStart + }, + //rAECustom5MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 10, //u4B2TStart + 10, //u4D2TEnd + 90, //u4D2TStart + }, + + //rAEFaceMoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 190, //u4Bright2TargetEnd + 10, //u4Dark2TargetStart + 80, //u4B2TEnd + 30, //u4B2TStart + 20, //u4D2TEnd + 60, //u4D2TStart + }, + + //rAETrackingMoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 190, //u4Bright2TargetEnd + 10, //u4Dark2TargetStart + 80, //u4B2TEnd + 30, //u4B2TStart + 20, //u4D2TEnd + 60, //u4D2TStart + }, + //rAEAOENVRAMParam = + { + 1, // i4AOEStrengthIdx: 0 / 1 / 2 + 130, // u4BVCompRatio + { + { + 47, //u4Y_Target + 10, //u4AOE_OE_percent + 160, //u4AOE_OEBound + 15, //u4AOE_DarkBound + 950, //u4AOE_LowlightPrecent + 5, //u4AOE_LowlightBound + 100, //u4AOESceneLV_L + 150, //u4AOESceneLV_H + 40, //u4AOE_SWHdrLE_Bound + }, + { + 47, //u4Y_Target + 10, //u4AOE_OE_percent + 180, //u4AOE_OEBound + 20, //u4AOE_DarkBound + 950, //u4AOE_LowlightPrecent + 10, //u4AOE_LowlightBound + 100, //u4AOESceneLV_L + 150, //u4AOESceneLV_H + 40, //u4AOE_SWHdrLE_Bound + }, + { + 47, //u4Y_Target + 10, //u4AOE_OE_percent + 200, //u4AOE_OEBound + 25, //u4AOE_DarkBound + 950, //u4AOE_LowlightPrecent + 15, //u4AOE_LowlightBound + 100, //u4AOESceneLV_L + 150, //u4AOESceneLV_H + 40, //u4AOE_SWHdrLE_Bound + } + } + } + } + }, + // AWB NVRAM + { + { + { + // AWB calibration data + { + // rUnitGain (unit gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rGoldenGain (golden sample gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rTuningUnitGain (Tuning sample unit gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rD65Gain (D65 WB gain: 1.0 = 512) + { + 1040, // i4R + 512, // i4G + 638 // i4B + } + }, + // Original XY coordinate of AWB light source + { + // Strobe + { + 0, // i4X + 0 // i4Y + }, + // Horizon + { + -329, // i4X + -358 // i4Y + }, + // A + { + -220, // i4X + -375 // i4Y + }, + // TL84 + { + -86, // i4X + -373 // i4Y + }, + // CWF + { + -68, // i4X + -435 // i4Y + }, + // DNP + { + 27, // i4X + -411 // i4Y + }, + // D65 + { + 181, // i4X + -343 // i4Y + }, + // DF + { + 0, // i4X + 0 // i4Y + } + }, + // Rotated XY coordinate of AWB light source + { + // Strobe + { + 0, // i4X + 0 // i4Y + }, + // Horizon + { + -347, // i4X + -341 // i4Y + }, + // A + { + -239, // i4X + -364 // i4Y + }, + // TL84 + { + -105, // i4X + -369 // i4Y + }, + // CWF + { + -90, // i4X + -432 // i4Y + }, + // DNP + { + 6, // i4X + -412 // i4Y + }, + // D65 + { + 164, // i4X + -352 // i4Y + }, + // DF + { + 144, // i4X + -422 // i4Y + } + }, + // AWB gain of AWB light source + { + // Strobe + { + 512, // i4R + 512, // i4G + 512 // i4B + }, + // Horizon + { + 533, // i4R + 512, // i4G + 1299 // i4B + }, + // A + { + 632, // i4R + 512, // i4G + 1145 // i4B + }, + // TL84 + { + 755, // i4R + 512, // i4G + 952 // i4B + }, + // CWF + { + 841, // i4R + 512, // i4G + 1012 // i4B + }, + // DNP + { + 926, // i4R + 512, // i4G + 861 // i4B + }, + // D65 + { + 1040, // i4R + 512, // i4G + 638 // i4B + }, + // DF + { + 512, // i4R + 512, // i4G + 512 // i4B + } + }, + // Rotation matrix parameter + { + 3, // i4RotationAngle + 256, // i4Cos + 13 // i4Sin + }, + // Daylight locus parameter + { + -143, // i4SlopeNumerator + 128 // i4SlopeDenominator + }, + // Predictor gain + { + // i4PrefRatio100 + 101, + + // DaylightLocus_L + { + 1010, // i4R + 530, // i4G + 658 // i4B + }, + // DaylightLocus_H + { + 826, // i4R + 512, // i4G + 823 // i4B + }, + // Temporal General + { + 1040, // i4R + 512, // i4G + 638 // i4B + }, + // AWB LSC Gain + { + 826, // i4R + 512, // i4G + 823 // i4B + } + }, + // AWB light area + { + // Strobe + { + 0, // StrobeRightBound + 0, // StrobeLeftBound + 0, // StrobeUpperBound + 0 // StrobeLowerBound + }, + // Tungsten + { + -159, // TungRightBound + -747, // TungLeftBound + -286, // TungUpperBound + -367 // TungLowerBound + }, + // Warm fluorescent + { + -159, // WFluoRightBound + -747, // WFluoLeftBound + -367, // WFluoUpperBound + -522 // WFluoLowerBound + }, + // Fluorescent + { + -30, // FluoRightBound + -159, // FluoLeftBound + -312, // FluoUpperBound + -401 // FluoLowerBound + }, + // CWF + { + 13, // CWFRightBound + -159, // CWFLeftBound + -401, // CWFUpperBound + -487 // CWFLowerBound + }, + // Daylight + { + 194, // DayRightBound + -30, // DayLeftBound + -312, // DayUpperBound + -401 // DayLowerBound + }, + // Shade + { + 524, // ShadeRightBound + 194, // ShadeLeftBound + -312, // ShadeUpperBound + -384 // ShadeLowerBound + }, + // Daylight Fluorescent + { + 194, // DFRightBound + 13, // DFLeftBound + -401, // DFUpperBound + -487 // DFLowerBound + } + }, + // PWB light area + { + // Reference area + { + 524, // PRefRightBound + -747, // PRefLeftBound + -261, // PRefUpperBound + -522 // PRefLowerBound + }, + // Daylight + { + 219, // PDayRightBound + -30, // PDayLeftBound + -312, // PDayUpperBound + -401 // PDayLowerBound + }, + // Cloudy daylight + { + 319, // PCloudyRightBound + 144, // PCloudyLeftBound + -312, // PCloudyUpperBound + -401 // PCloudyLowerBound + }, + // Shade + { + 419, // PShadeRightBound + 144, // PShadeLeftBound + -312, // PShadeUpperBound + -401 // PShadeLowerBound + }, + // Twilight + { + -30, // PTwiRightBound + -190, // PTwiLeftBound + -312, // PTwiUpperBound + -401 // PTwiLowerBound + }, + // Fluorescent + { + 214, // PFluoRightBound + -205, // PFluoLeftBound + -302, // PFluoUpperBound + -482 // PFluoLowerBound + }, + // Warm fluorescent + { + -139, // PWFluoRightBound + -339, // PWFluoLeftBound + -302, // PWFluoUpperBound + -482 // PWFluoLowerBound + }, + // Incandescent + { + -139, // PIncaRightBound + -339, // PIncaLeftBound + -312, // PIncaUpperBound + -401 // PIncaLowerBound + }, + // Gray World + { + 5000, // PGWRightBound + -5000, // PGWLeftBound + 5000, // PGWUpperBound + -5000 // PGWLowerBound + } + }, + // PWB default gain + { + // Daylight + { + 958, // PWB_Day_R + 512, // PWB_Day_G + 707 // PWB_Day_B + }, + // Cloudy daylight + { + 1142, // PWB_Cloudy_R + 512, // PWB_Cloudy_G + 582 // PWB_Cloudy_B + }, + // Shade + { + 1218, // PWB_Shade_R + 512, // PWB_Shade_G + 542 // PWB_Shade_B + }, + // Twilight + { + 737, // PWB_Twi_R + 512, // PWB_Twi_G + 945 // PWB_Twi_B + }, + // Fluorescent + { + 898, // PWB_Fluo_R + 512, // PWB_Fluo_G + 841 // PWB_Fluo_B + }, + // Warm fluorescent + { + 657, // PWB_WFluo_R + 512, // PWB_WFluo_G + 1188 // PWB_WFluo_B + }, + // Incandescent + { + 625, // PWB_Inca_R + 512, // PWB_Inca_G + 1135 // PWB_Inca_B + }, + // Gray World + { + 512, // PWB_GW_R + 512, // PWB_GW_G + 512 // PWB_GW_B + } + }, + // AWB preference color + { + // Tungsten + { + 50, // TUNG_SLIDER + 4408 // TUNG_OFFS + }, + // Warm fluorescent + { + 50, // WFluo_SLIDER + 4408 // WFluo_OFFS + }, + // Shade + { + 50, // Shade_SLIDER + 909 // Shade_OFFS + }, + // Sunset Area + { + 34, // i4Sunset_BoundXr_Thr + -412 // i4Sunset_BoundXr_Thr + }, + // Sunset Vertex + { + 34, // i4Sunset_VertexXr_Thr + -412 // i4Sunset_VertexXr_Thr + }, + // Shade F Area + { + -159, // i4Sunset_BoundXr_Thr + -373 // i4Sunset_BoundXr_Thr + }, + // Shade F Vertex + { + -159, // i4Sunset_BoundXr_Thr + -387 // i4Sunset_BoundXr_Thr + }, + // Shade CWF Area + { + -159, // i4Sunset_BoundXr_Thr + -436 // i4Sunset_BoundXr_Thr + }, + // Shade CWF Vertex + { + -159, // i4Sunset_BoundXr_Thr + -462 // i4Sunset_BoundXr_Thr + }, + // Low CCT Area + { + -367, // i4Sunset_BoundXr_Thr + 186 // i4Sunset_BoundXr_Thr + }, + // Low CCT Vertex + { + -367, // i4Sunset_BoundXr_Thr + 186 // i4Sunset_BoundXr_Thr + } + }, + // CCT estimation + { + // CCT + { + 2300, // CCT0 + 2850, // CCT1 + 3750, // CCT2 + 5100, // CCT3 + 6500 // CCT4 + }, + // Rotated X coordinate + { + -511, // RotatedXCoordinate0 + -403, // RotatedXCoordinate1 + -269, // RotatedXCoordinate2 + -158, // RotatedXCoordinate3 + 0 // RotatedXCoordinate4 + } + } + }, + + // Algorithm Tuning Paramter + { + // AWB Backup Enable + 0, + + // Daylight locus offset LUTs for tungsten + { + 21, // i4Size: LUT dimension + {0, 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000, 5500, 6000, 6500, 7000, 7500, 8000, 8500, 9000, 9500, 10000}, // i4LUTIn + {0, 350, 800, 1222, 1444, 1667, 1889, 2111, 2333, 2556, 2778, 3000, 3222, 3444, 3667, 3889, 4111, 4333, 4556, 4778, 5000} // i4LUTOut + }, + + // Daylight locus offset LUTs for WF + { + 21, // i4Size: LUT dimension + {0, 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000, 5500, 6000, 6500, 7000, 7500, 8000, 8500, 9000, 9500, 10000}, // i4LUTIn + {0, 350, 700, 1000, 1444, 1667, 1889, 2111, 2333, 2556, 2778, 3000, 3222, 3444, 3667, 3889, 4111, 4333, 4556, 4778, 5000} // i4LUTOut + }, + + // Daylight locus offset LUTs for shade + { + 21, // i4Size: LUT dimension + {0, 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000, 5500, 6000, 6500, 7000, 7500, 8000, 8500, 9000, 9500, 10000}, // i4LUTIn + {0, 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000, 5500, 6000, 6500, 7000, 7500, 8000, 8500, 9000, 9500, 10000} // i4LUTOut + }, + // Preference gain for each light source + { + { + // LV0 LV1 LV2 LV3 LV4 LV5 LV6 LV7 LV8 LV9 + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + // LV10 LV11 LV12 LV13 LV14 LV15 LV16 LV17 LV18 + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // STROBE + { + // LV0 LV1 LV2 LV3 LV4 LV5 LV6 LV7 LV8 LV9 + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + // LV10 LV11 LV12 LV13 LV14 LV15 LV16 LV17 LV18 + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // TUNGSTEN + { + // LV0 LV1 LV2 LV3 LV4 LV5 LV6 LV7 LV8 LV9 + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + // LV10 LV11 LV12 LV13 LV14 LV15 LV16 LV17 LV18 + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // WARM F + { + // LV0 LV1 LV2 LV3 LV4 LV5 LV6 LV7 LV8 LV9 + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + // LV10 LV11 LV12 LV13 LV14 LV15 LV16 LV17 LV18 + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512} + }, // F + { + // LV0 LV1 LV2 LV3 LV4 LV5 LV6 LV7 LV8 LV9 + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + // LV10 LV11 LV12 LV13 LV14 LV15 LV16 LV17 LV18 + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // CWF + { + // LV0 LV1 LV2 LV3 LV4 LV5 LV6 LV7 LV8 LV9 + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + // LV10 LV11 LV12 LV13 LV14 LV15 LV16 LV17 LV18 + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512} + }, // DAYLIGHT + { + // LV0 LV1 LV2 LV3 LV4 LV5 LV6 LV7 LV8 LV9 + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + // LV10 LV11 LV12 LV13 LV14 LV15 LV16 LV17 LV18 + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // SHADE + { + // LV0 LV1 LV2 LV3 LV4 LV5 LV6 LV7 LV8 LV9 + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + // LV10 LV11 LV12 LV13 LV14 LV15 LV16 LV17 LV18 + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + } // DAYLIGHT F + }, + // Parent block weight parameter + { + 1, // bEnable + 6 // i4ScalingFactor: [6] 1~12, [7] 1~6, [8] 1~3, [9] 1~2, [>=10]: 1 + }, + // AWB LV threshold for predictor + { + 115, // i4InitLVThr_L + 155, // i4InitLVThr_H + 100, // i4EnqueueLVThr + }, + // AWB number threshold for temporal predictor + { + 65, // i4Neutral_ParentBlk_Thr + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 25, 2, 2, 2, 2, 2, 2, 2} // i4CWFDF_LUTThr + }, + // AWB light neutral noise reduction for outdoor + { + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + // Non neutral + { 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // + // Flurescent + { 0, 0, 0, 0, 0, 3, 5, 5, 5, 5, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // + // CWF + { 0, 0, 0, 0, 0, 3, 5, 5, 5, 5, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // + // Daylight + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2}, // + // DF + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // + }, + // AWB feature detection + { + // Sunset Prop + { + 1, // i4Enable + 120, // i4LVThr_L + 130, // i4LVThr_H + 10, // i4SunsetCountThr + 0, // i4SunsetCountRatio_L + 171 // i4SunsetCountRatio_H + }, + + // Shade F Detection + { + 1, // i4Enable + 50, // i4LVThr_L + 70, // i4LVThr_H + 96 // i4DaylightProb + }, + + // Shade CWF Detection + { + 1, // i4Enable + 50, // i4LVThr_L + 70, // i4LVThr_H + 192 // i4DaylightProb + }, + + // Low CCT + { + 0, // i4Enable + 256 // i4SpeedRatio + } + + }, + + // AWB non-neutral probability for spatial and temporal weighting look-up table (Max: 100; Min: 0) + { + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + { 0, 33, 66, 100, 100, 100, 100, 100, 100, 100, 100, 70, 30, 20, 10, 0, 0, 0, 0} + }, + + // AWB daylight locus probability look-up table (Max: 100; Min: 0) + { + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + {100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 25, 0, 0, 0, 0}, // Strobe + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 75, 50, 25, 0, 0, 0}, // Tungsten + {100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 75, 50, 25, 25, 25, 0, 0, 0}, // Warm fluorescent + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 95, 75, 50, 25, 25, 25, 0, 0, 0}, // Fluorescent + { 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 80, 55, 30, 30, 30, 30, 0, 0, 0}, // CWF + {100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 75, 50, 40, 30, 20}, // Daylight + {100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 75, 50, 25, 0, 0, 0, 0}, // Shade + { 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 80, 55, 30, 30, 30, 30, 0, 0, 0} // Daylight fluorescent + } + } + }, + { + { + // AWB calibration data + { + // rUnitGain (unit gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rGoldenGain (golden sample gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rTuningUnitGain (Tuning sample unit gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rD65Gain (D65 WB gain: 1.0 = 512) + { + 1040, // i4R + 512, // i4G + 638 // i4B + } + }, + // Original XY coordinate of AWB light source + { + // Strobe + { + 0, // i4X + 0 // i4Y + }, + // Horizon + { + -329, // i4X + -358 // i4Y + }, + // A + { + -220, // i4X + -375 // i4Y + }, + // TL84 + { + -86, // i4X + -373 // i4Y + }, + // CWF + { + -68, // i4X + -435 // i4Y + }, + // DNP + { + 27, // i4X + -411 // i4Y + }, + // D65 + { + 181, // i4X + -343 // i4Y + }, + // DF + { + 0, // i4X + 0 // i4Y + } + }, + // Rotated XY coordinate of AWB light source + { + // Strobe + { + 0, // i4X + 0 // i4Y + }, + // Horizon + { + -347, // i4X + -341 // i4Y + }, + // A + { + -239, // i4X + -364 // i4Y + }, + // TL84 + { + -105, // i4X + -369 // i4Y + }, + // CWF + { + -90, // i4X + -432 // i4Y + }, + // DNP + { + 6, // i4X + -412 // i4Y + }, + // D65 + { + 164, // i4X + -352 // i4Y + }, + // DF + { + 144, // i4X + -422 // i4Y + } + }, + // AWB gain of AWB light source + { + // Strobe + { + 512, // i4R + 512, // i4G + 512 // i4B + }, + // Horizon + { + 533, // i4R + 512, // i4G + 1299 // i4B + }, + // A + { + 632, // i4R + 512, // i4G + 1145 // i4B + }, + // TL84 + { + 755, // i4R + 512, // i4G + 952 // i4B + }, + // CWF + { + 841, // i4R + 512, // i4G + 1012 // i4B + }, + // DNP + { + 926, // i4R + 512, // i4G + 861 // i4B + }, + // D65 + { + 1040, // i4R + 512, // i4G + 638 // i4B + }, + // DF + { + 512, // i4R + 512, // i4G + 512 // i4B + } + }, + // Rotation matrix parameter + { + 3, // i4RotationAngle + 256, // i4Cos + 13 // i4Sin + }, + // Daylight locus parameter + { + -143, // i4SlopeNumerator + 128 // i4SlopeDenominator + }, + // Predictor gain + { + // i4PrefRatio100 + 101, + + // DaylightLocus_L + { + 1010, // i4R + 530, // i4G + 658 // i4B + }, + // DaylightLocus_H + { + 826, // i4R + 512, // i4G + 823 // i4B + }, + // Temporal General + { + 1040, // i4R + 512, // i4G + 638 // i4B + }, + // AWB LSC Gain + { + 826, // i4R + 512, // i4G + 823 // i4B + } + }, + // AWB light area + { + // Strobe + { + 0, // StrobeRightBound + 0, // StrobeLeftBound + 0, // StrobeUpperBound + 0 // StrobeLowerBound + }, + // Tungsten + { + -159, // TungRightBound + -747, // TungLeftBound + -286, // TungUpperBound + -367 // TungLowerBound + }, + // Warm fluorescent + { + -159, // WFluoRightBound + -747, // WFluoLeftBound + -367, // WFluoUpperBound + -522 // WFluoLowerBound + }, + // Fluorescent + { + -30, // FluoRightBound + -159, // FluoLeftBound + -312, // FluoUpperBound + -401 // FluoLowerBound + }, + // CWF + { + 13, // CWFRightBound + -159, // CWFLeftBound + -401, // CWFUpperBound + -487 // CWFLowerBound + }, + // Daylight + { + 194, // DayRightBound + -30, // DayLeftBound + -312, // DayUpperBound + -401 // DayLowerBound + }, + // Shade + { + 524, // ShadeRightBound + 194, // ShadeLeftBound + -312, // ShadeUpperBound + -384 // ShadeLowerBound + }, + // Daylight Fluorescent + { + 194, // DFRightBound + 13, // DFLeftBound + -401, // DFUpperBound + -487 // DFLowerBound + } + }, + // PWB light area + { + // Reference area + { + 524, // PRefRightBound + -747, // PRefLeftBound + -261, // PRefUpperBound + -522 // PRefLowerBound + }, + // Daylight + { + 219, // PDayRightBound + -30, // PDayLeftBound + -312, // PDayUpperBound + -401 // PDayLowerBound + }, + // Cloudy daylight + { + 319, // PCloudyRightBound + 144, // PCloudyLeftBound + -312, // PCloudyUpperBound + -401 // PCloudyLowerBound + }, + // Shade + { + 419, // PShadeRightBound + 144, // PShadeLeftBound + -312, // PShadeUpperBound + -401 // PShadeLowerBound + }, + // Twilight + { + -30, // PTwiRightBound + -190, // PTwiLeftBound + -312, // PTwiUpperBound + -401 // PTwiLowerBound + }, + // Fluorescent + { + 214, // PFluoRightBound + -205, // PFluoLeftBound + -302, // PFluoUpperBound + -482 // PFluoLowerBound + }, + // Warm fluorescent + { + -139, // PWFluoRightBound + -339, // PWFluoLeftBound + -302, // PWFluoUpperBound + -482 // PWFluoLowerBound + }, + // Incandescent + { + -139, // PIncaRightBound + -339, // PIncaLeftBound + -312, // PIncaUpperBound + -401 // PIncaLowerBound + }, + // Gray World + { + 5000, // PGWRightBound + -5000, // PGWLeftBound + 5000, // PGWUpperBound + -5000 // PGWLowerBound + } + }, + // PWB default gain + { + // Daylight + { + 958, // PWB_Day_R + 512, // PWB_Day_G + 707 // PWB_Day_B + }, + // Cloudy daylight + { + 1142, // PWB_Cloudy_R + 512, // PWB_Cloudy_G + 582 // PWB_Cloudy_B + }, + // Shade + { + 1218, // PWB_Shade_R + 512, // PWB_Shade_G + 542 // PWB_Shade_B + }, + // Twilight + { + 737, // PWB_Twi_R + 512, // PWB_Twi_G + 945 // PWB_Twi_B + }, + // Fluorescent + { + 898, // PWB_Fluo_R + 512, // PWB_Fluo_G + 841 // PWB_Fluo_B + }, + // Warm fluorescent + { + 657, // PWB_WFluo_R + 512, // PWB_WFluo_G + 1188 // PWB_WFluo_B + }, + // Incandescent + { + 625, // PWB_Inca_R + 512, // PWB_Inca_G + 1135 // PWB_Inca_B + }, + // Gray World + { + 512, // PWB_GW_R + 512, // PWB_GW_G + 512 // PWB_GW_B + } + }, + // AWB preference color + { + // Tungsten + { + 50, // TUNG_SLIDER + 4408 // TUNG_OFFS + }, + // Warm fluorescent + { + 50, // WFluo_SLIDER + 4408 // WFluo_OFFS + }, + // Shade + { + 50, // Shade_SLIDER + 909 // Shade_OFFS + }, + // Sunset Area + { + 34, // i4Sunset_BoundXr_Thr + -412 // i4Sunset_BoundYr_Thr + }, + // Sunset Vertex + { + 34, // i4Sunset_BoundXr_Thr + -412 // i4Sunset_BoundYr_Thr + }, + // Shade F Area + { + -159, // i4BoundXrThr + -373 // i4BoundYrThr + }, + // Shade F Vertex + { + -159, // i4BoundXrThr + -387 // i4BoundYrThr + }, + // Shade CWF Area + { + -159, // i4BoundXrThr + -436 // i4BoundYrThr + }, + // Shade CWF Vertex + { + -159, // i4BoundXrThr + -462 // i4BoundYrThr + }, + // Low CCT Area + { + -367, // i4BoundXrThr + 186 // i4BoundYrThr + }, + // Low CCT Vertex + { + -367, // i4BoundXrThr + 186 // i4BoundYrThr + } + }, + // CCT estimation + { + // CCT + { + 2300, // CCT0 + 2850, // CCT1 + 3750, // CCT2 + 5100, // CCT3 + 6500 // CCT4 + }, + // Rotated X coordinate + { + -511, // RotatedXCoordinate0 + -403, // RotatedXCoordinate1 + -269, // RotatedXCoordinate2 + -158, // RotatedXCoordinate3 + 0 // RotatedXCoordinate4 + } + } + }, + + // Algorithm Tuning Paramter + { + // AWB Backup Enable + 0, + + // Daylight locus offset LUTs for tungsten + { + 21, // i4Size: LUT dimension + {0, 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000, 5500, 6000, 6500, 7000, 7500, 8000, 8500, 9000, 9500, 10000}, // i4LUTIn + {0, 350, 800, 1222, 1444, 1667, 1889, 2111, 2333, 2556, 2778, 3000, 3222, 3444, 3667, 3889, 4111, 4333, 4556, 4778, 5000}, // i4LUTOut + }, + + // Daylight locus offset LUTs for WF + { + 21, // i4Size: LUT dimension + {0, 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000, 5500, 6000, 6500, 7000, 7500, 8000, 8500, 9000, 9500, 10000}, // i4LUTIn + {0, 350, 700, 1000, 1444, 1667, 1889, 2111, 2333, 2556, 2778, 3000, 3222, 3444, 3667, 3889, 4111, 4333, 4556, 4778, 5000}, // i4LUTOut + }, + + // Daylight locus offset LUTs for shade + { + 21, // i4Size: LUT dimension + {0, 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000, 5500, 6000, 6500, 7000, 7500, 8000, 8500, 9000, 9500, 10000}, // i4LUTIn + {0, 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000, 5500, 6000, 6500, 7000, 7500, 8000, 8500, 9000, 9500, 10000}, // i4LUTOut + }, + // Preference gain for each light source + { + { + // LV0 LV1 LV2 LV3 LV4 LV5 LV6 LV7 LV8 LV9 + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + // LV10 LV11 LV12 LV13 LV14 LV15 LV16 LV17 LV18 + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // STROBE + { + // LV0 LV1 LV2 LV3 LV4 LV5 LV6 LV7 LV8 LV9 + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + // LV10 LV11 LV12 LV13 LV14 LV15 LV16 LV17 LV18 + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // TUNGSTEN + { + // LV0 LV1 LV2 LV3 LV4 LV5 LV6 LV7 LV8 LV9 + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + // LV10 LV11 LV12 LV13 LV14 LV15 LV16 LV17 LV18 + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // WARM F + { + // LV0 LV1 LV2 LV3 LV4 LV5 LV6 LV7 LV8 LV9 + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + // LV10 LV11 LV12 LV13 LV14 LV15 LV16 LV17 LV18 + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512} + }, // F + { + // LV0 LV1 LV2 LV3 LV4 LV5 LV6 LV7 LV8 LV9 + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + // LV10 LV11 LV12 LV13 LV14 LV15 LV16 LV17 LV18 + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // CWF + { + // LV0 LV1 LV2 LV3 LV4 LV5 LV6 LV7 LV8 LV9 + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + // LV10 LV11 LV12 LV13 LV14 LV15 LV16 LV17 LV18 + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512} + }, // DAYLIGHT + { + // LV0 LV1 LV2 LV3 LV4 LV5 LV6 LV7 LV8 LV9 + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + // LV10 LV11 LV12 LV13 LV14 LV15 LV16 LV17 LV18 + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // SHADE + { + // LV0 LV1 LV2 LV3 LV4 LV5 LV6 LV7 LV8 LV9 + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + // LV10 LV11 LV12 LV13 LV14 LV15 LV16 LV17 LV18 + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + } // DAYLIGHT F + }, + // Parent block weight parameter + { + 1, // bEnable + 6 // i4ScalingFactor: [6] 1~12, [7] 1~6, [8] 1~3, [9] 1~2, [>=10]: 1 + }, + // AWB LV threshold for predictor + { + 115, // i4InitLVThr_L + 155, // i4InitLVThr_H + 100 // i4EnqueueLVThr + }, + // AWB number threshold for temporal predictor + { + 65, // i4Neutral_ParentBlk_Thr + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 25, 2, 2, 2, 2, 2, 2, 2} // i4CWFDF_LUTThr + }, + // AWB light neutral noise reduction for outdoor + { + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + // Non neutral + { 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // + // Flurescent + { 0, 0, 0, 0, 0, 3, 5, 5, 5, 5, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // + // CWF + { 0, 0, 0, 0, 0, 3, 5, 5, 5, 5, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // + // Daylight + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2}, // + // DF + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // + }, + // AWB feature detection + { + // Sunset Prop + { + 1, // i4Enable + 120, // i4LVThr_L + 130, // i4LVThr_H + 10, // i4SunsetCountThr + 0, // i4SunsetCountRatio_L + 171 // i4SunsetCountRatio_H + }, + + // Shade F Detection + { + 1, // i4Enable + 50, // i4LVThr_L + 70, // i4LVThr_H + 96 // i4DaylightProb + }, + + // Shade CWF Detection + { + 1, // i4Enable + 50, // i4LVThr_L + 70, // i4LVThr_H + 192 // i4DaylightProb + }, + + // Low CCT + { + 0, // i4Enable + 256 // i4SpeedRatio + } + + }, + + // AWB non-neutral probability for spatial and temporal weighting look-up table (Max: 100; Min: 0) + { + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + { 0, 33, 66, 100, 100, 100, 100, 100, 100, 100, 100, 70, 30, 20, 10, 0, 0, 0, 0} + }, + + // AWB daylight locus probability look-up table (Max: 100; Min: 0) + { + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + {100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 25, 0, 0, 0, 0}, // Strobe + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 75, 50, 25, 0, 0, 0}, // Tungsten + {100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 75, 50, 25, 25, 25, 0, 0, 0}, // Warm fluorescent + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 95, 75, 50, 25, 25, 25, 0, 0, 0}, // Fluorescent + { 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 80, 55, 30, 30, 30, 30, 0, 0, 0}, // CWF + {100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 75, 50, 40, 30, 20}, // Daylight + {100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 75, 50, 25, 0, 0, 0, 0}, // Shade + { 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 80, 55, 30, 30, 30, 30, 0, 0, 0} // Daylight fluorescent + } + } + } +}, + // Flash AWB NVRAM + { + #include INCLUDE_FILENAME_FLASH_AWB_PARA + }, + + {0} //FIXED +}; + +#include INCLUDE_FILENAME_ISP_LSC_PARAM +//}; // namespace +const CAMERA_TSF_TBL_STRUCT CAMERA_TSF_DEFAULT_VALUE = +{ + { + 1, // isTsfEn + 2, // tsfCtIdx + {20, 2000, -110, -110, 512, 512, 512, 0} // rAWBInput[8] + }, + #include INCLUDE_FILENAME_TSF_PARA + #include INCLUDE_FILENAME_TSF_DATA +}; + + +typedef NSFeature::RAWSensorInfo SensorInfoSingleton_T; + + +namespace NSFeature { +template <> +UINT32 +SensorInfoSingleton_T:: +impGetDefaultData(CAMERA_DATA_TYPE_ENUM const CameraDataType, VOID*const pDataBuf, UINT32 const size) const +{ + UINT32 dataSize[CAMERA_DATA_TYPE_NUM] = {sizeof(NVRAM_CAMERA_ISP_PARAM_STRUCT), + sizeof(NVRAM_CAMERA_3A_STRUCT), + sizeof(NVRAM_CAMERA_SHADING_STRUCT), + sizeof(NVRAM_LENS_PARA_STRUCT), + sizeof(AE_PLINETABLE_T), + 0, + sizeof(CAMERA_TSF_TBL_STRUCT)}; + + if (CameraDataType > CAMERA_DATA_TSF_TABLE || NULL == pDataBuf || (size < dataSize[CameraDataType])) + { + return 1; + } + + switch(CameraDataType) + { + case CAMERA_NVRAM_DATA_ISP: + memcpy(pDataBuf,&CAMERA_ISP_DEFAULT_VALUE,sizeof(NVRAM_CAMERA_ISP_PARAM_STRUCT)); + break; + case CAMERA_NVRAM_DATA_3A: + memcpy(pDataBuf,&CAMERA_3A_NVRAM_DEFAULT_VALUE,sizeof(NVRAM_CAMERA_3A_STRUCT)); + break; + case CAMERA_NVRAM_DATA_SHADING: + memcpy(pDataBuf,&CAMERA_SHADING_DEFAULT_VALUE,sizeof(NVRAM_CAMERA_SHADING_STRUCT)); + break; + case CAMERA_DATA_AE_PLINETABLE: + memcpy(pDataBuf,&g_PlineTableMapping,sizeof(AE_PLINETABLE_T)); + break; + case CAMERA_DATA_TSF_TABLE: + memcpy(pDataBuf,&CAMERA_TSF_DEFAULT_VALUE,sizeof(CAMERA_TSF_TBL_STRUCT)); + break; + default: + return 1; + } + return 0; +}}; // NSFeature diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov5648_mipi_raw/config.ftbl.ov5648_mipi_raw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov5648_mipi_raw/config.ftbl.ov5648_mipi_raw.h new file mode 100755 index 0000000000000000000000000000000000000000..e1c75b13cc300af393ee8afec752195f9c040534 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov5648_mipi_raw/config.ftbl.ov5648_mipi_raw.h @@ -0,0 +1,491 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein is + * confidential and proprietary to MediaTek Inc. and/or its licensors. Without + * the prior written permission of MediaTek inc. and/or its licensors, any + * reproduction, modification, use or disclosure of MediaTek Software, and + * information contained herein, in whole or in part, shall be strictly + * prohibited. + * + * MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER + * ON AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL + * WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED + * WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR + * NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH + * RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES + * TO LOOK ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. + * RECEIVER EXPRESSLY ACKNOWLEDGES THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO + * OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES CONTAINED IN MEDIATEK + * SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE + * RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S + * ENTIRE AND CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE + * RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE + * MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE + * CHARGE PAID BY RECEIVER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek + * Software") have been modified by MediaTek Inc. All revisions are subject to + * any receiver's applicable license agreements with MediaTek Inc. + */ + +//#ifndef _MTK_CUSTOM_PROJECT_HAL_IMGSENSOR_SRC_CONFIGFTBL__H_ +//#define _MTK_CUSTOM_PROJECT_HAL_IMGSENSOR_SRC_CONFIGFTBL__H_ +#if 1 +// + + +/******************************************************************************* + * + ******************************************************************************/ +FTABLE_DEFINITION(SENSOR_DRVNAME_OV5648_MIPI_RAW) +//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +FTABLE_SCENE_INDEP() + //========================================================================== +#if 1 + // Scene Mode + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_SCENE_MODE), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::SCENE_MODE_AUTO), + ITEM_AS_VALUES_( + MtkCameraParameters::SCENE_MODE_AUTO, +// MtkCameraParameters::SCENE_MODE_NORMAL, + MtkCameraParameters::SCENE_MODE_PORTRAIT, + MtkCameraParameters::SCENE_MODE_LANDSCAPE, + MtkCameraParameters::SCENE_MODE_NIGHT, + MtkCameraParameters::SCENE_MODE_NIGHT_PORTRAIT, + MtkCameraParameters::SCENE_MODE_THEATRE, + MtkCameraParameters::SCENE_MODE_BEACH, + MtkCameraParameters::SCENE_MODE_SNOW, + MtkCameraParameters::SCENE_MODE_SUNSET, + MtkCameraParameters::SCENE_MODE_STEADYPHOTO, + MtkCameraParameters::SCENE_MODE_FIREWORKS, + MtkCameraParameters::SCENE_MODE_SPORTS, + MtkCameraParameters::SCENE_MODE_PARTY, + MtkCameraParameters::SCENE_MODE_CANDLELIGHT, + MtkCameraParameters::SCENE_MODE_HDR, + ) + ), + ) +#endif + //========================================================================== +#if 1 + // Effect + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_EFFECT), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::EFFECT_NONE), + ITEM_AS_VALUES_( + MtkCameraParameters::EFFECT_NONE, + MtkCameraParameters::EFFECT_MONO, + MtkCameraParameters::EFFECT_NEGATIVE, + MtkCameraParameters::EFFECT_SEPIA, + MtkCameraParameters::EFFECT_AQUA, + MtkCameraParameters::EFFECT_WHITEBOARD, + MtkCameraParameters::EFFECT_BLACKBOARD, + ) + ), + ) +#endif + //========================================================================== +#if 1 + // Picture Size (Both width & height must be 16-aligned) + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_PICTURE_SIZE), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_("2560x1920"), + ITEM_AS_VALUES_( + "320x240", "640x480", "1024x768", "1280x720", "1280x768", "1280x960", + "1600x1200", "2048x1536", "2560x1440", "2560x1920", "2880x1728", "3072x1728", + //"3264x2448", "3328x1872", + //"2880x1728", "3600x2160", + ) + ), + ) +#endif + + //========================================================================== +#if 1 + // Preview Size + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_PREVIEW_SIZE), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_("640x480"), + ITEM_AS_VALUES_( + "176x144", "320x240", "352x288", "480x320", "480x368", + "640x480", "720x480", "800x480", "800x600", "864x480", + "960x540", "1280x720", + ) + ), + ) +#endif + //========================================================================== +#if 1 + // Video Size + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_VIDEO_SIZE), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_("640x480"), + ITEM_AS_VALUES_( + "176x144", "480x320", "640x480", + "864x480", "1280x720", "1920x1080", + ) + ), + ) +#endif + //========================================================================== +#if 1 + // Preview Frame Rate Range + FTABLE_CONFIG_AS_TYPE_OF_USER( + KEY_AS_(MtkCameraParameters::KEY_PREVIEW_FPS_RANGE), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_("30000,30000"), + ITEM_AS_USER_LIST_( + "(15000,15000)", + "(24000,24000)", + "(30000,30000)", + ) + ), + ) +#endif + //========================================================================== +#if 1 + // Exposure Compensation + FTABLE_CONFIG_AS_TYPE_OF_USER( + KEY_AS_(MtkCameraParameters::KEY_EXPOSURE_COMPENSATION), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_("0"), + ITEM_AS_USER_LIST_( + "-3", //min exposure compensation index + "3", //max exposure compensation index + "1.0", //exposure compensation step; EV = step x index + ) + ), + //...................................................................... + #if 1 // SCENE HDR + SCENE_AS_(MtkCameraParameters::SCENE_MODE_HDR, + ITEM_AS_DEFAULT_("0"), + ITEM_AS_USER_LIST_( + "0", //min exposure compensation index + "0", //max exposure compensation index + "1.0", //exposure compensation step; EV = step x index + ) + ) + #endif + //...................................................................... + ) +#endif + //========================================================================== +#if 1 + // Anti-banding (Flicker) + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_ANTIBANDING), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::ANTIBANDING_OFF), + ITEM_AS_VALUES_( + MtkCameraParameters::ANTIBANDING_OFF, + MtkCameraParameters::ANTIBANDING_50HZ, + MtkCameraParameters::ANTIBANDING_60HZ, + MtkCameraParameters::ANTIBANDING_AUTO, + ) + ), + ) +#endif + //========================================================================== +#if 1 + // Video Snapshot + FTABLE_CONFIG_AS_TYPE_OF_USER( + KEY_AS_(MtkCameraParameters::KEY_VIDEO_SNAPSHOT_SUPPORTED), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::TRUE), + ), + ) +#endif + //========================================================================== +#if 1 + // Video Stabilization (EIS) + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_SUPPORTED( + KEY_AS_(MtkCameraParameters::KEY_VIDEO_STABILIZATION), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::FALSE), + ITEM_AS_SUPPORTED_( + #if 0 + MtkCameraParameters::FALSE + #else + MtkCameraParameters::TRUE + #endif + ) + ), + ) +#endif + //========================================================================== +#if 1 + // Zoom + FTABLE_CONFIG_AS_TYPE_OF_USER( + KEY_AS_(MtkCameraParameters::KEY_ZOOM), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_("0"), //Zoom Index + ITEM_AS_USER_LIST_( + //Zoom Ratio + "100", "114", "132", "151", "174", + "200", "229", "263", "303", "348", + "400", + ) + ), + ) +#endif + //========================================================================== +#if 1 + // Zsd + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_ZSD_MODE), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::OFF), + ITEM_AS_VALUES_( + MtkCameraParameters::OFF, + MtkCameraParameters::ON + ) + ), + ) +#endif + //========================================================================== +#if 1 + // (Shot) Capture Mode + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_CAPTURE_MODE), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::CAPTURE_MODE_NORMAL), + ITEM_AS_VALUES_( + MtkCameraParameters::CAPTURE_MODE_NORMAL, + MtkCameraParameters::CAPTURE_MODE_FACE_BEAUTY, + MtkCameraParameters::CAPTURE_MODE_CONTINUOUS_SHOT, + MtkCameraParameters::CAPTURE_MODE_SMILE_SHOT, + MtkCameraParameters::CAPTURE_MODE_BEST_SHOT, + MtkCameraParameters::CAPTURE_MODE_AUTO_PANORAMA_SHOT, + MtkCameraParameters::CAPTURE_MODE_MAV_SHOT, + MtkCameraParameters::CAPTURE_MODE_ASD_SHOT, + MtkCameraParameters::CAPTURE_MODE_MOTION_TRACK_SHOT, + ) + ), + ) +#endif + //========================================================================== +#if 0 + // Video Hdr + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_VIDEO_HDR), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::OFF), + ITEM_AS_VALUES_( + MtkCameraParameters::OFF, + MtkCameraParameters::ON, + ) + ), + ) +#endif + //========================================================================== +END_FTABLE_SCENE_INDEP() +//------------------------------------------------------------------------------ +/******************************************************************************* + * + ******************************************************************************/ +//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +FTABLE_SCENE_DEP() + //========================================================================== +#if 1 + // Focus Mode + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_FOCUS_MODE), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::FOCUS_MODE_AUTO), + ITEM_AS_VALUES_( + MtkCameraParameters::FOCUS_MODE_AUTO, + MtkCameraParameters::FOCUS_MODE_MACRO, + MtkCameraParameters::FOCUS_MODE_INFINITY, + MtkCameraParameters::FOCUS_MODE_CONTINUOUS_PICTURE, + MtkCameraParameters::FOCUS_MODE_CONTINUOUS_VIDEO, + "manual", "fullscan", + ) + ), + //...................................................................... + ) +#endif + //========================================================================== +#if 1 + // ISO + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_ISO_SPEED), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_("auto"), + ITEM_AS_VALUES_( + "auto", + ) + ), + //...................................................................... + #if 1 // SCENE AUTO + SCENE_AS_(MtkCameraParameters::SCENE_MODE_AUTO, + ITEM_AS_DEFAULT_("auto"), + ITEM_AS_VALUES_( + "auto", "100", "200", "400", "800", "1600", + ) + ) + #endif + //...................................................................... + #if 1 // SCENE NORMAL + SCENE_AS_(MtkCameraParameters::SCENE_MODE_NORMAL, + ITEM_AS_DEFAULT_("auto"), + ITEM_AS_VALUES_( + "auto", "100", "200", "400", "800", "1600", + ) + ) + #endif + //...................................................................... + ) +#endif + //========================================================================== +#if 1 + // White Balance. + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_WHITE_BALANCE), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::WHITE_BALANCE_AUTO), + ITEM_AS_VALUES_( + MtkCameraParameters::WHITE_BALANCE_AUTO, MtkCameraParameters::WHITE_BALANCE_INCANDESCENT, + MtkCameraParameters::WHITE_BALANCE_FLUORESCENT, MtkCameraParameters::WHITE_BALANCE_WARM_FLUORESCENT, + MtkCameraParameters::WHITE_BALANCE_DAYLIGHT, MtkCameraParameters::WHITE_BALANCE_CLOUDY_DAYLIGHT, + MtkCameraParameters::WHITE_BALANCE_TWILIGHT, MtkCameraParameters::WHITE_BALANCE_SHADE, + ) + ), + //...................................................................... + #if 1 // SCENE LANDSCAPE + SCENE_AS_(MtkCameraParameters::SCENE_MODE_LANDSCAPE, + ITEM_AS_DEFAULT_(MtkCameraParameters::WHITE_BALANCE_DAYLIGHT), + ITEM_AS_VALUES_( + MtkCameraParameters::WHITE_BALANCE_AUTO, MtkCameraParameters::WHITE_BALANCE_INCANDESCENT, + MtkCameraParameters::WHITE_BALANCE_FLUORESCENT, MtkCameraParameters::WHITE_BALANCE_WARM_FLUORESCENT, + MtkCameraParameters::WHITE_BALANCE_DAYLIGHT, MtkCameraParameters::WHITE_BALANCE_CLOUDY_DAYLIGHT, + MtkCameraParameters::WHITE_BALANCE_TWILIGHT, MtkCameraParameters::WHITE_BALANCE_SHADE, + ) + ) + #endif + //...................................................................... + #if 1 // SCENE SUNSET + SCENE_AS_(MtkCameraParameters::SCENE_MODE_SUNSET, + ITEM_AS_DEFAULT_(MtkCameraParameters::WHITE_BALANCE_DAYLIGHT), + ITEM_AS_VALUES_( + MtkCameraParameters::WHITE_BALANCE_AUTO, MtkCameraParameters::WHITE_BALANCE_INCANDESCENT, + MtkCameraParameters::WHITE_BALANCE_FLUORESCENT, MtkCameraParameters::WHITE_BALANCE_WARM_FLUORESCENT, + MtkCameraParameters::WHITE_BALANCE_DAYLIGHT, MtkCameraParameters::WHITE_BALANCE_CLOUDY_DAYLIGHT, + MtkCameraParameters::WHITE_BALANCE_TWILIGHT, MtkCameraParameters::WHITE_BALANCE_SHADE, + ) + ) + #endif + //...................................................................... + #if 1 // SCENE CANDLELIGHT + SCENE_AS_(MtkCameraParameters::SCENE_MODE_CANDLELIGHT, + ITEM_AS_DEFAULT_(MtkCameraParameters::WHITE_BALANCE_INCANDESCENT), + ITEM_AS_VALUES_( + MtkCameraParameters::WHITE_BALANCE_AUTO, MtkCameraParameters::WHITE_BALANCE_INCANDESCENT, + MtkCameraParameters::WHITE_BALANCE_FLUORESCENT, MtkCameraParameters::WHITE_BALANCE_WARM_FLUORESCENT, + MtkCameraParameters::WHITE_BALANCE_DAYLIGHT, MtkCameraParameters::WHITE_BALANCE_CLOUDY_DAYLIGHT, + MtkCameraParameters::WHITE_BALANCE_TWILIGHT, MtkCameraParameters::WHITE_BALANCE_SHADE, + ) + ) + #endif + //...................................................................... + ) +#endif + //========================================================================== +#if 1 + // ISP Edge + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_EDGE), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::MIDDLE), + ITEM_AS_VALUES_( + MtkCameraParameters::LOW, MtkCameraParameters::MIDDLE, MtkCameraParameters::HIGH, + ) + ), + //...................................................................... + //...................................................................... + ) +#endif + //========================================================================== +#if 1 + // ISP Hue + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_HUE), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::MIDDLE), + ITEM_AS_VALUES_( + MtkCameraParameters::LOW, MtkCameraParameters::MIDDLE, MtkCameraParameters::HIGH, + ) + ), + //...................................................................... + //...................................................................... + ) +#endif + //========================================================================== +#if 1 + // ISP Saturation + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_SATURATION), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::MIDDLE), + ITEM_AS_VALUES_( + MtkCameraParameters::LOW, MtkCameraParameters::MIDDLE, MtkCameraParameters::HIGH, + ) + ), + //...................................................................... + //...................................................................... + ) +#endif + //========================================================================== +#if 1 + // ISP Brightness + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_BRIGHTNESS), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::MIDDLE), + ITEM_AS_VALUES_( + MtkCameraParameters::LOW, MtkCameraParameters::MIDDLE, MtkCameraParameters::HIGH, + ) + ), + //...................................................................... + //...................................................................... + ) +#endif + //========================================================================== +#if 1 + // ISP Contrast + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_CONTRAST), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::MIDDLE), + ITEM_AS_VALUES_( + MtkCameraParameters::LOW, MtkCameraParameters::MIDDLE, MtkCameraParameters::HIGH, + ) + ), + //...................................................................... + //...................................................................... + ) +#endif + //========================================================================== +END_FTABLE_SCENE_DEP() +//------------------------------------------------------------------------------ +END_FTABLE_DEFINITION() + + +/******************************************************************************* + * + ******************************************************************************/ +#endif +//#endif //_MTK_CUSTOM_PROJECT_HAL_IMGSENSOR_SRC_CONFIGFTBL__H_ + diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov8865_mipi_raw/camera_AE_PLineTable_ov8865mipiraw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov8865_mipi_raw/camera_AE_PLineTable_ov8865mipiraw.h new file mode 100755 index 0000000000000000000000000000000000000000..104bbff4705f8498e0e8c299081fe77192652a43 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov8865_mipi_raw/camera_AE_PLineTable_ov8865mipiraw.h @@ -0,0 +1,10915 @@ +/* Copyright Statement: +* +* This software/firmware and related documentation ("MediaTek Software") are +* protected under relevant copyright laws. The information contained herein +* is confidential and proprietary to MediaTek Inc. and/or its licensors. +* Without the prior written permission of MediaTek inc. and/or its licensors, +* any reproduction, modification, use or disclosure of MediaTek Software, +* and information contained herein, in whole or in part, shall be strictly prohibited. +*/ +/* MediaTek Inc. (C) 2010. All rights reserved. +* +* BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES +* THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES +* CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK +* SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR +* STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND +* CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* The following software/firmware and/or related documentation ("MediaTek Software") +* have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. +*/ + +#ifndef _CAMERA_AE_PLINETABLE_OV8865_MIPI_RAW_H +#define _CAMERA_AE_PLINETABLE_OV8865_MIPI_RAW_H + +#include "camera_custom_AEPlinetable.h" +static strEvPline sPreviewPLineTable_60Hz = +{ +{ + {98,1216,1024, 0, 0, 0}, //TV = 13.32(4 lines) AV=2.97 SV=5.01 BV=11.27 + {98,1216,1088, 0, 0, 0}, //TV = 13.32(4 lines) AV=2.97 SV=5.10 BV=11.19 + {98,1328,1048, 0, 0, 0}, //TV = 13.32(4 lines) AV=2.97 SV=5.17 BV=11.11 + {118,1216,1048, 0, 0, 0}, //TV = 13.05(5 lines) AV=2.97 SV=5.05 BV=10.97 + {118,1328,1024, 0, 0, 0}, //TV = 13.05(5 lines) AV=2.97 SV=5.14 BV=10.88 + {138,1136,1088, 0, 0, 0}, //TV = 12.82(6 lines) AV=2.97 SV=5.00 BV=10.79 + {138,1216,1080, 0, 0, 0}, //TV = 12.82(6 lines) AV=2.97 SV=5.09 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {158,1216,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.11 BV=10.49 + {177,1216,1064, 0, 0, 0}, //TV = 12.46(8 lines) AV=2.97 SV=5.07 BV=10.37 + {197,1136,1096, 0, 0, 0}, //TV = 12.31(9 lines) AV=2.97 SV=5.01 BV=10.27 + {197,1216,1064, 0, 0, 0}, //TV = 12.31(9 lines) AV=2.97 SV=5.07 BV=10.21 + {217,1216,1032, 0, 0, 0}, //TV = 12.17(10 lines) AV=2.97 SV=5.02 BV=10.12 + {237,1136,1088, 0, 0, 0}, //TV = 12.04(11 lines) AV=2.97 SV=5.00 BV=10.01 + {237,1216,1088, 0, 0, 0}, //TV = 12.04(11 lines) AV=2.97 SV=5.10 BV=9.91 + {257,1216,1072, 0, 0, 0}, //TV = 11.93(12 lines) AV=2.97 SV=5.08 BV=9.82 + {276,1216,1072, 0, 0, 0}, //TV = 11.82(13 lines) AV=2.97 SV=5.08 BV=9.71 + {296,1216,1072, 0, 0, 0}, //TV = 11.72(14 lines) AV=2.97 SV=5.08 BV=9.61 + {336,1136,1088, 0, 0, 0}, //TV = 11.54(16 lines) AV=2.97 SV=5.00 BV=9.51 + {355,1216,1024, 0, 0, 0}, //TV = 11.46(17 lines) AV=2.97 SV=5.01 BV=9.42 + {375,1216,1048, 0, 0, 0}, //TV = 11.38(18 lines) AV=2.97 SV=5.05 BV=9.30 + {415,1136,1088, 0, 0, 0}, //TV = 11.23(20 lines) AV=2.97 SV=5.00 BV=9.20 + {434,1216,1032, 0, 0, 0}, //TV = 11.17(21 lines) AV=2.97 SV=5.02 BV=9.12 + {474,1136,1088, 0, 0, 0}, //TV = 11.04(23 lines) AV=2.97 SV=5.00 BV=9.01 + {494,1216,1048, 0, 0, 0}, //TV = 10.98(24 lines) AV=2.97 SV=5.05 BV=8.91 + {533,1216,1040, 0, 0, 0}, //TV = 10.87(26 lines) AV=2.97 SV=5.04 BV=8.81 + {573,1216,1032, 0, 0, 0}, //TV = 10.77(28 lines) AV=2.97 SV=5.02 BV=8.72 + {612,1216,1040, 0, 0, 0}, //TV = 10.67(30 lines) AV=2.97 SV=5.04 BV=8.61 + {672,1136,1088, 0, 0, 0}, //TV = 10.54(33 lines) AV=2.97 SV=5.00 BV=8.51 + {711,1216,1024, 0, 0, 0}, //TV = 10.46(35 lines) AV=2.97 SV=5.01 BV=8.42 + {771,1136,1088, 0, 0, 0}, //TV = 10.34(38 lines) AV=2.97 SV=5.00 BV=8.31 + {810,1216,1032, 0, 0, 0}, //TV = 10.27(40 lines) AV=2.97 SV=5.02 BV=8.22 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {948,1136,1088, 0, 0, 0}, //TV = 10.04(47 lines) AV=2.97 SV=5.00 BV=8.01 + {1028,1136,1080, 0, 0, 0}, //TV = 9.93(51 lines) AV=2.97 SV=4.99 BV=7.90 + {1087,1136,1096, 0, 0, 0}, //TV = 9.85(54 lines) AV=2.97 SV=5.01 BV=7.80 + {1166,1136,1096, 0, 0, 0}, //TV = 9.74(58 lines) AV=2.97 SV=5.01 BV=7.70 + {1245,1136,1096, 0, 0, 0}, //TV = 9.65(62 lines) AV=2.97 SV=5.01 BV=7.61 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1443,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.40 + {1542,1136,1088, 0, 0, 0}, //TV = 9.34(77 lines) AV=2.97 SV=5.00 BV=7.31 + {1660,1136,1088, 0, 0, 0}, //TV = 9.23(83 lines) AV=2.97 SV=5.00 BV=7.20 + {1779,1136,1088, 0, 0, 0}, //TV = 9.13(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1897,1136,1088, 0, 0, 0}, //TV = 9.04(95 lines) AV=2.97 SV=5.00 BV=7.01 + {2036,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2194,1136,1080, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=4.99 BV=6.81 + {2352,1136,1088, 0, 0, 0}, //TV = 8.73(118 lines) AV=2.97 SV=5.00 BV=6.70 + {2530,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2688,1136,1088, 0, 0, 0}, //TV = 8.54(135 lines) AV=2.97 SV=5.00 BV=6.51 + {2886,1136,1088, 0, 0, 0}, //TV = 8.44(145 lines) AV=2.97 SV=5.00 BV=6.40 + {3084,1136,1088, 0, 0, 0}, //TV = 8.34(155 lines) AV=2.97 SV=5.00 BV=6.31 + {3301,1136,1088, 0, 0, 0}, //TV = 8.24(166 lines) AV=2.97 SV=5.00 BV=6.21 + {3538,1136,1088, 0, 0, 0}, //TV = 8.14(178 lines) AV=2.97 SV=5.00 BV=6.11 + {3835,1136,1088, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=5.00 BV=5.99 + {4092,1136,1080, 0, 0, 0}, //TV = 7.93(206 lines) AV=2.97 SV=4.99 BV=5.91 + {4369,1136,1088, 0, 0, 0}, //TV = 7.84(220 lines) AV=2.97 SV=5.00 BV=5.81 + {4725,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.70 + {5041,1136,1088, 0, 0, 0}, //TV = 7.63(254 lines) AV=2.97 SV=5.00 BV=5.60 + {5416,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5792,1136,1080, 0, 0, 0}, //TV = 7.43(292 lines) AV=2.97 SV=4.99 BV=5.41 + {6207,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6682,1136,1080, 0, 0, 0}, //TV = 7.23(337 lines) AV=2.97 SV=4.99 BV=5.20 + {7156,1136,1080, 0, 0, 0}, //TV = 7.13(361 lines) AV=2.97 SV=4.99 BV=5.11 + {7670,1136,1080, 0, 0, 0}, //TV = 7.03(387 lines) AV=2.97 SV=4.99 BV=5.01 + {8224,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8323,1216,1064, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.07 BV=4.81 + {8323,1328,1048, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.17 BV=4.71 + {8323,1424,1040, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.26 BV=4.62 + {8323,1536,1040, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.37 BV=4.51 + {8323,1632,1048, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.47 BV=4.41 + {8323,1728,1056, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.56 BV=4.31 + {8323,1840,1072, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.68 BV=4.20 + {8323,2048,1032, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.78 BV=4.10 + {8323,2144,1048, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.87 BV=4.01 + {8323,2352,1024, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.97 BV=3.91 + {8323,2448,1056, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=6.07 BV=3.81 + {8323,2656,1048, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=6.17 BV=3.71 + {8323,2864,1040, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=6.27 BV=3.61 + {8323,3072,1040, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=6.37 BV=3.51 + {8323,3328,1024, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=6.47 BV=3.41 + {8323,3456,1056, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=6.56 BV=3.31 + {8323,3712,1056, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=6.67 BV=3.21 + {16646,2048,1032, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=5.78 BV=3.10 + {16646,2144,1048, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=5.87 BV=3.01 + {16646,2352,1024, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=5.97 BV=2.91 + {16646,2448,1064, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=6.08 BV=2.80 + {16646,2656,1048, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=6.17 BV=2.71 + {16646,2864,1040, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=6.27 BV=2.61 + {16646,3072,1040, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=6.37 BV=2.51 + {16646,3328,1024, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=6.47 BV=2.41 + {16646,3584,1024, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=6.57 BV=2.31 + {16646,3712,1056, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=6.67 BV=2.21 + {16646,4096,1032, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=6.78 BV=2.10 + {16646,4352,1040, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=6.88 BV=2.00 + {16646,4736,1024, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=6.97 BV=1.90 + {16646,4992,1040, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=7.07 BV=1.81 + {16646,5376,1032, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=7.17 BV=1.71 + {16646,5760,1032, 0, 0, 0}, //TV = 5.91(841 lines) AV=2.97 SV=7.27 BV=1.61 + {24989,4096,1040, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.79 BV=1.51 + {24989,4352,1048, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.89 BV=1.41 + {24989,4736,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.99 BV=1.31 + {24989,4992,1048, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=7.08 BV=1.21 + {33312,4096,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.78 BV=1.10 + {33312,4352,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.86 BV=1.01 + {33312,4608,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.97 BV=0.91 + {33312,4992,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.06 BV=0.82 + {33312,5376,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.17 BV=0.71 + {33312,5760,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.27 BV=0.61 + {33312,6240,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.37 BV=0.51 + {33312,6544,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.47 BV=0.40 + {33312,7072,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.56 BV=0.31 + {33312,7472,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.67 BV=0.21 + {33312,8192,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.78 BV=0.10 + {33312,8192,1112, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.88 BV=-0.01 + {33312,8192,1192, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.98 BV=-0.11 + {33312,8192,1272, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=8.08 BV=-0.20 + {41655,8192,1096, 0, 0, 0}, //TV = 4.59(2106 lines) AV=2.97 SV=7.86 BV=-0.31 + {41655,8192,1168, 0, 0, 0}, //TV = 4.59(2106 lines) AV=2.97 SV=7.96 BV=-0.40 + {49978,8192,1048, 0, 0, 0}, //TV = 4.32(2527 lines) AV=2.97 SV=7.80 BV=-0.51 + {49978,8192,1120, 0, 0, 0}, //TV = 4.32(2527 lines) AV=2.97 SV=7.89 BV=-0.60 + {58321,8192,1032, 0, 0, 0}, //TV = 4.10(2949 lines) AV=2.97 SV=7.78 BV=-0.71 + {58321,8192,1104, 0, 0, 0}, //TV = 4.10(2949 lines) AV=2.97 SV=7.87 BV=-0.80 + {66644,8192,1032, 0, 0, 0}, //TV = 3.91(3370 lines) AV=2.97 SV=7.78 BV=-0.90 + {66644,8192,1112, 0, 0, 0}, //TV = 3.91(3370 lines) AV=2.97 SV=7.88 BV=-1.01 + {74987,8192,1056, 0, 0, 0}, //TV = 3.74(3792 lines) AV=2.97 SV=7.81 BV=-1.10 + {74987,8192,1128, 0, 0, 0}, //TV = 3.74(3792 lines) AV=2.97 SV=7.91 BV=-1.20 + {83310,8192,1088, 0, 0, 0}, //TV = 3.59(4213 lines) AV=2.97 SV=7.85 BV=-1.30 + {91653,8192,1064, 0, 0, 0}, //TV = 3.45(4635 lines) AV=2.97 SV=7.82 BV=-1.40 + {99976,8192,1040, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=7.79 BV=-1.49 + {99976,8192,1120, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=7.89 BV=-1.60 + {99976,8192,1200, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=7.99 BV=-1.70 + {99976,8192,1288, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=8.10 BV=-1.80 + {99976,8192,1384, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=8.20 BV=-1.91 + {99976,8192,1480, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=8.30 BV=-2.00 + {99976,8192,1584, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=8.39 BV=-2.10 + {99976,8192,1704, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=8.50 BV=-2.21 + {99976,8192,1824, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=8.60 BV=-2.31 + {99976,8192,1952, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=8.70 BV=-2.40 + {99976,8192,2096, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=8.80 BV=-2.51 + {99976,8192,2240, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=8.89 BV=-2.60 + {99976,8192,2400, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=8.99 BV=-2.70 + {99976,8192,2576, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=9.10 BV=-2.80 + {99976,8192,2760, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=9.20 BV=-2.90 + {99976,8192,2960, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=9.30 BV=-3.00 + {99976,8192,3168, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=9.39 BV=-3.10 + {99976,8192,3400, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=9.50 BV=-3.20 + {99976,8192,3640, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=9.60 BV=-3.30 + {99976,8192,3920, 0, 0, 0}, //TV = 3.32(5056 lines) AV=2.97 SV=9.70 BV=-3.41 + {108319,8192,3872, 0, 0, 0}, //TV = 3.21(5478 lines) AV=2.97 SV=9.68 BV=-3.51 + {116663,8192,3856, 0, 0, 0}, //TV = 3.10(5901 lines) AV=2.97 SV=9.68 BV=-3.61 + {124985,8192,3856, 0, 0, 0}, //TV = 3.00(6321 lines) AV=2.97 SV=9.68 BV=-3.71 + {133329,8192,3880, 0, 0, 0}, //TV = 2.91(6744 lines) AV=2.97 SV=9.69 BV=-3.81 + {141652,8192,3912, 0, 0, 0}, //TV = 2.82(7164 lines) AV=2.97 SV=9.70 BV=-3.91 + {149995,8192,3960, 0, 0, 0}, //TV = 2.74(7587 lines) AV=2.97 SV=9.72 BV=-4.01 + {158318,8192,4016, 0, 0, 0}, //TV = 2.66(8007 lines) AV=2.97 SV=9.74 BV=-4.11 + {174984,8192,3896, 0, 0, 0}, //TV = 2.51(8850 lines) AV=2.97 SV=9.69 BV=-4.21 + {183327,8192,3984, 0, 0, 0}, //TV = 2.45(9272 lines) AV=2.97 SV=9.73 BV=-4.31 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sPreviewPLineTable_50Hz = +{ +{ + {98,1216,1024, 0, 0, 0}, //TV = 13.32(4 lines) AV=2.97 SV=5.01 BV=11.27 + {98,1216,1088, 0, 0, 0}, //TV = 13.32(4 lines) AV=2.97 SV=5.10 BV=11.19 + {98,1328,1048, 0, 0, 0}, //TV = 13.32(4 lines) AV=2.97 SV=5.17 BV=11.11 + {118,1216,1048, 0, 0, 0}, //TV = 13.05(5 lines) AV=2.97 SV=5.05 BV=10.97 + {118,1328,1024, 0, 0, 0}, //TV = 13.05(5 lines) AV=2.97 SV=5.14 BV=10.88 + {138,1136,1088, 0, 0, 0}, //TV = 12.82(6 lines) AV=2.97 SV=5.00 BV=10.79 + {138,1216,1080, 0, 0, 0}, //TV = 12.82(6 lines) AV=2.97 SV=5.09 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {158,1216,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.11 BV=10.49 + {177,1216,1064, 0, 0, 0}, //TV = 12.46(8 lines) AV=2.97 SV=5.07 BV=10.37 + {197,1136,1096, 0, 0, 0}, //TV = 12.31(9 lines) AV=2.97 SV=5.01 BV=10.27 + {197,1216,1064, 0, 0, 0}, //TV = 12.31(9 lines) AV=2.97 SV=5.07 BV=10.21 + {217,1216,1032, 0, 0, 0}, //TV = 12.17(10 lines) AV=2.97 SV=5.02 BV=10.12 + {237,1136,1088, 0, 0, 0}, //TV = 12.04(11 lines) AV=2.97 SV=5.00 BV=10.01 + {237,1216,1088, 0, 0, 0}, //TV = 12.04(11 lines) AV=2.97 SV=5.10 BV=9.91 + {257,1216,1072, 0, 0, 0}, //TV = 11.93(12 lines) AV=2.97 SV=5.08 BV=9.82 + {276,1216,1072, 0, 0, 0}, //TV = 11.82(13 lines) AV=2.97 SV=5.08 BV=9.71 + {296,1216,1072, 0, 0, 0}, //TV = 11.72(14 lines) AV=2.97 SV=5.08 BV=9.61 + {336,1136,1088, 0, 0, 0}, //TV = 11.54(16 lines) AV=2.97 SV=5.00 BV=9.51 + {355,1216,1024, 0, 0, 0}, //TV = 11.46(17 lines) AV=2.97 SV=5.01 BV=9.42 + {375,1216,1048, 0, 0, 0}, //TV = 11.38(18 lines) AV=2.97 SV=5.05 BV=9.30 + {415,1136,1088, 0, 0, 0}, //TV = 11.23(20 lines) AV=2.97 SV=5.00 BV=9.20 + {434,1216,1032, 0, 0, 0}, //TV = 11.17(21 lines) AV=2.97 SV=5.02 BV=9.12 + {474,1136,1088, 0, 0, 0}, //TV = 11.04(23 lines) AV=2.97 SV=5.00 BV=9.01 + {494,1216,1048, 0, 0, 0}, //TV = 10.98(24 lines) AV=2.97 SV=5.05 BV=8.91 + {533,1216,1040, 0, 0, 0}, //TV = 10.87(26 lines) AV=2.97 SV=5.04 BV=8.81 + {573,1216,1032, 0, 0, 0}, //TV = 10.77(28 lines) AV=2.97 SV=5.02 BV=8.72 + {612,1216,1040, 0, 0, 0}, //TV = 10.67(30 lines) AV=2.97 SV=5.04 BV=8.61 + {672,1136,1088, 0, 0, 0}, //TV = 10.54(33 lines) AV=2.97 SV=5.00 BV=8.51 + {711,1216,1024, 0, 0, 0}, //TV = 10.46(35 lines) AV=2.97 SV=5.01 BV=8.42 + {771,1136,1088, 0, 0, 0}, //TV = 10.34(38 lines) AV=2.97 SV=5.00 BV=8.31 + {810,1216,1032, 0, 0, 0}, //TV = 10.27(40 lines) AV=2.97 SV=5.02 BV=8.22 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {948,1136,1088, 0, 0, 0}, //TV = 10.04(47 lines) AV=2.97 SV=5.00 BV=8.01 + {1028,1136,1080, 0, 0, 0}, //TV = 9.93(51 lines) AV=2.97 SV=4.99 BV=7.90 + {1087,1136,1096, 0, 0, 0}, //TV = 9.85(54 lines) AV=2.97 SV=5.01 BV=7.80 + {1166,1136,1096, 0, 0, 0}, //TV = 9.74(58 lines) AV=2.97 SV=5.01 BV=7.70 + {1245,1136,1096, 0, 0, 0}, //TV = 9.65(62 lines) AV=2.97 SV=5.01 BV=7.61 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1443,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.40 + {1542,1136,1088, 0, 0, 0}, //TV = 9.34(77 lines) AV=2.97 SV=5.00 BV=7.31 + {1660,1136,1088, 0, 0, 0}, //TV = 9.23(83 lines) AV=2.97 SV=5.00 BV=7.20 + {1779,1136,1088, 0, 0, 0}, //TV = 9.13(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1897,1136,1088, 0, 0, 0}, //TV = 9.04(95 lines) AV=2.97 SV=5.00 BV=7.01 + {2036,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2194,1136,1080, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=4.99 BV=6.81 + {2352,1136,1088, 0, 0, 0}, //TV = 8.73(118 lines) AV=2.97 SV=5.00 BV=6.70 + {2530,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2688,1136,1088, 0, 0, 0}, //TV = 8.54(135 lines) AV=2.97 SV=5.00 BV=6.51 + {2886,1136,1088, 0, 0, 0}, //TV = 8.44(145 lines) AV=2.97 SV=5.00 BV=6.40 + {3084,1136,1088, 0, 0, 0}, //TV = 8.34(155 lines) AV=2.97 SV=5.00 BV=6.31 + {3301,1136,1088, 0, 0, 0}, //TV = 8.24(166 lines) AV=2.97 SV=5.00 BV=6.21 + {3538,1136,1088, 0, 0, 0}, //TV = 8.14(178 lines) AV=2.97 SV=5.00 BV=6.11 + {3835,1136,1088, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=5.00 BV=5.99 + {4092,1136,1080, 0, 0, 0}, //TV = 7.93(206 lines) AV=2.97 SV=4.99 BV=5.91 + {4369,1136,1088, 0, 0, 0}, //TV = 7.84(220 lines) AV=2.97 SV=5.00 BV=5.81 + {4725,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.70 + {5041,1136,1088, 0, 0, 0}, //TV = 7.63(254 lines) AV=2.97 SV=5.00 BV=5.60 + {5416,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5792,1136,1080, 0, 0, 0}, //TV = 7.43(292 lines) AV=2.97 SV=4.99 BV=5.41 + {6207,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6682,1136,1080, 0, 0, 0}, //TV = 7.23(337 lines) AV=2.97 SV=4.99 BV=5.20 + {7156,1136,1080, 0, 0, 0}, //TV = 7.13(361 lines) AV=2.97 SV=4.99 BV=5.11 + {7670,1136,1080, 0, 0, 0}, //TV = 7.03(387 lines) AV=2.97 SV=4.99 BV=5.01 + {8224,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8323,1216,1064, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.07 BV=4.81 + {8323,1328,1048, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.17 BV=4.71 + {8323,1424,1040, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.26 BV=4.62 + {8323,1536,1040, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.37 BV=4.51 + {8323,1632,1048, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.47 BV=4.41 + {8323,1728,1056, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.56 BV=4.31 + {8323,1840,1072, 0, 0, 0}, //TV = 6.91(420 lines) AV=2.97 SV=5.68 BV=4.20 + {8382,1936,1080, 0, 0, 0}, //TV = 6.90(423 lines) AV=2.97 SV=5.76 BV=4.11 + {8975,1936,1080, 0, 0, 0}, //TV = 6.80(453 lines) AV=2.97 SV=5.76 BV=4.01 + {9608,2048,1024, 0, 0, 0}, //TV = 6.70(485 lines) AV=2.97 SV=5.77 BV=3.91 + {10003,2048,1056, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.81 BV=3.80 + {10003,2240,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.91 BV=3.71 + {10003,2352,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.00 BV=3.62 + {10003,2560,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.10 BV=3.52 + {10003,2752,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.20 BV=3.41 + {10003,2960,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.30 BV=3.32 + {10003,3072,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.41 BV=3.21 + {10003,3328,1056, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.51 BV=3.10 + {10003,3584,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.61 BV=3.01 + {10003,3840,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.69 BV=2.92 + {10003,4224,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.81 BV=2.80 + {10003,4480,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.91 BV=2.71 + {10003,4736,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.00 BV=2.62 + {10003,5120,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.10 BV=2.52 + {10003,5504,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.20 BV=2.41 + {10003,5888,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.30 BV=2.31 + {10003,6384,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.41 BV=2.21 + {10003,6704,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.51 BV=2.10 + {10003,7280,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.61 BV=2.01 + {10003,7696,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.71 BV=1.91 + {20007,4096,1056, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.81 BV=1.80 + {20007,4480,1032, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.91 BV=1.71 + {20007,4736,1048, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=7.01 BV=1.61 + {20007,5120,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=7.11 BV=1.50 + {20007,5504,1032, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=7.20 BV=1.41 + {20007,5888,1032, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=7.30 BV=1.31 + {29991,4224,1032, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=6.82 BV=1.21 + {29991,4480,1040, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=6.92 BV=1.11 + {29991,4864,1032, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=7.02 BV=1.01 + {29991,5248,1024, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=7.12 BV=0.91 + {29991,5504,1040, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=7.21 BV=0.82 + {29991,6016,1024, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=7.32 BV=0.71 + {29991,6384,1040, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=7.43 BV=0.60 + {29991,6896,1032, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=7.53 BV=0.50 + {29991,7280,1040, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=7.62 BV=0.41 + {29991,7936,1024, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=7.72 BV=0.31 + {29991,8192,1064, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=7.82 BV=0.21 + {29991,8192,1144, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=7.93 BV=0.10 + {29991,8192,1232, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=8.03 BV=-0.00 + {29991,8192,1320, 0, 0, 0}, //TV = 5.06(1516 lines) AV=2.97 SV=8.13 BV=-0.10 + {39994,8192,1064, 0, 0, 0}, //TV = 4.64(2022 lines) AV=2.97 SV=7.82 BV=-0.21 + {39994,8192,1136, 0, 0, 0}, //TV = 4.64(2022 lines) AV=2.97 SV=7.92 BV=-0.30 + {39994,8192,1216, 0, 0, 0}, //TV = 4.64(2022 lines) AV=2.97 SV=8.01 BV=-0.40 + {49998,8192,1048, 0, 0, 0}, //TV = 4.32(2528 lines) AV=2.97 SV=7.80 BV=-0.51 + {49998,8192,1120, 0, 0, 0}, //TV = 4.32(2528 lines) AV=2.97 SV=7.89 BV=-0.60 + {49998,8192,1200, 0, 0, 0}, //TV = 4.32(2528 lines) AV=2.97 SV=7.99 BV=-0.70 + {60002,8192,1072, 0, 0, 0}, //TV = 4.06(3035 lines) AV=2.97 SV=7.83 BV=-0.80 + {60002,8192,1152, 0, 0, 0}, //TV = 4.06(3035 lines) AV=2.97 SV=7.94 BV=-0.91 + {70005,8192,1056, 0, 0, 0}, //TV = 3.84(3540 lines) AV=2.97 SV=7.81 BV=-1.00 + {70005,8192,1128, 0, 0, 0}, //TV = 3.84(3540 lines) AV=2.97 SV=7.91 BV=-1.10 + {80009,8192,1064, 0, 0, 0}, //TV = 3.64(4046 lines) AV=2.97 SV=7.82 BV=-1.21 + {80009,8192,1136, 0, 0, 0}, //TV = 3.64(4046 lines) AV=2.97 SV=7.92 BV=-1.30 + {89993,8192,1080, 0, 0, 0}, //TV = 3.47(4551 lines) AV=2.97 SV=7.84 BV=-1.40 + {99996,8192,1040, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=7.79 BV=-1.50 + {99996,8192,1120, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=7.89 BV=-1.60 + {99996,8192,1192, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=7.98 BV=-1.69 + {99996,8192,1280, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=8.09 BV=-1.79 + {99996,8192,1376, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=8.19 BV=-1.90 + {99996,8192,1480, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=8.30 BV=-2.00 + {99996,8192,1584, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=8.39 BV=-2.10 + {99996,8192,1704, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=8.50 BV=-2.21 + {99996,8192,1824, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=8.60 BV=-2.31 + {99996,8192,1952, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=8.70 BV=-2.40 + {99996,8192,2096, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=8.80 BV=-2.51 + {99996,8192,2240, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=8.89 BV=-2.60 + {99996,8192,2400, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=8.99 BV=-2.70 + {99996,8192,2576, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=9.10 BV=-2.80 + {99996,8192,2760, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=9.20 BV=-2.90 + {99996,8192,2960, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=9.30 BV=-3.00 + {99996,8192,3168, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=9.39 BV=-3.10 + {99996,8192,3392, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=9.49 BV=-3.20 + {99996,8192,3640, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=9.60 BV=-3.30 + {99996,8192,3920, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=9.70 BV=-3.41 + {99996,8192,4200, 0, 0, 0}, //TV = 3.32(5057 lines) AV=2.97 SV=9.80 BV=-3.51 + {109980,8192,4088, 0, 0, 0}, //TV = 3.18(5562 lines) AV=2.97 SV=9.76 BV=-3.61 + {120004,8192,4016, 0, 0, 0}, //TV = 3.06(6070 lines) AV=2.97 SV=9.74 BV=-3.71 + {130007,8192,3976, 0, 0, 0}, //TV = 2.94(6575 lines) AV=2.97 SV=9.72 BV=-3.81 + {139991,8192,3960, 0, 0, 0}, //TV = 2.84(7080 lines) AV=2.97 SV=9.72 BV=-3.91 + {149994,8192,3960, 0, 0, 0}, //TV = 2.74(7586 lines) AV=2.97 SV=9.72 BV=-4.01 + {159998,8192,3976, 0, 0, 0}, //TV = 2.64(8092 lines) AV=2.97 SV=9.72 BV=-4.11 + {170002,8192,4008, 0, 0, 0}, //TV = 2.56(8598 lines) AV=2.97 SV=9.73 BV=-4.21 + {190009,8192,3848, 0, 0, 0}, //TV = 2.40(9610 lines) AV=2.97 SV=9.68 BV=-4.31 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_PreviewAutoTable = +{ + AETABLE_RPEVIEW_AUTO, //eAETableID + 157, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -43, //i4MinBV + 90, //i4EffectiveMaxBV + -10, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sPreviewPLineTable_60Hz, + sPreviewPLineTable_50Hz, + NULL, +}; + +static strEvPline sCapturePLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8329,1216,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.07 BV=4.81 + {8329,1328,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.17 BV=4.70 + {8329,1424,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.26 BV=4.61 + {8329,1536,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.37 BV=4.51 + {8329,1632,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.47 BV=4.41 + {8329,1728,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.56 BV=4.31 + {8329,1840,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.67 BV=4.21 + {8329,2048,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.77 BV=4.11 + {8329,2144,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.87 BV=4.01 + {8329,2352,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.97 BV=3.91 + {16670,1216,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.07 BV=3.81 + {16670,1328,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.17 BV=3.70 + {16670,1424,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.27 BV=3.60 + {16670,1536,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.37 BV=3.50 + {16670,1632,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.47 BV=3.41 + {16670,1728,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.58 BV=3.30 + {24988,1216,1072, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.08 BV=3.21 + {24988,1328,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.18 BV=3.11 + {24988,1424,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.29 BV=3.01 + {24988,1536,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.39 BV=2.90 + {33298,1216,1064, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=5.07 BV=2.81 + {33298,1328,1048, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=5.17 BV=2.71 + {33298,1424,1048, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=5.27 BV=2.60 + {41669,1216,1048, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.05 BV=2.51 + {41669,1328,1032, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.15 BV=2.40 + {41669,1424,1032, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.25 BV=2.30 + {49999,1216,1072, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=5.08 BV=2.21 + {49999,1328,1048, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=5.17 BV=2.12 + {58328,1216,1064, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=5.07 BV=2.00 + {58328,1328,1040, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=5.16 BV=1.91 + {66627,1216,1064, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=5.07 BV=1.81 + {66627,1328,1048, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=5.17 BV=1.70 + {66627,1424,1040, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=5.26 BV=1.61 + {66627,1536,1040, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=5.37 BV=1.51 + {66627,1632,1048, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=5.47 BV=1.41 + {66627,1728,1064, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=5.58 BV=1.30 + {66627,1840,1064, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=5.67 BV=1.21 + {66627,2048,1024, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=5.77 BV=1.11 + {66627,2144,1048, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=5.87 BV=1.01 + {66627,2352,1024, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=5.97 BV=0.91 + {66627,2448,1056, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=6.07 BV=0.81 + {66627,2656,1040, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=6.16 BV=0.72 + {66627,2864,1040, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=6.27 BV=0.61 + {66627,3072,1040, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=6.37 BV=0.51 + {66627,3328,1024, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=6.47 BV=0.41 + {66627,3456,1056, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=6.56 BV=0.31 + {66627,3840,1024, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=6.67 BV=0.21 + {66627,4096,1032, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=6.78 BV=0.10 + {66627,4352,1048, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=6.89 BV=-0.01 + {74998,4224,1024, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=6.81 BV=-0.10 + {74998,4480,1032, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=6.91 BV=-0.20 + {83327,4352,1024, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=6.85 BV=-0.30 + {91668,4224,1032, 0, 0, 0}, //TV = 3.45(8660 lines) AV=2.97 SV=6.82 BV=-0.40 + {99998,4096,1040, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=6.79 BV=-0.50 + {99998,4480,1024, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=6.89 BV=-0.60 + {99998,4736,1040, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.00 BV=-0.70 + {99998,5120,1032, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.10 BV=-0.81 + {99998,5504,1024, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.19 BV=-0.90 + {99998,5888,1024, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.29 BV=-1.00 + {99998,6240,1040, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.40 BV=-1.10 + {99998,6704,1032, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.49 BV=-1.19 + {99998,7072,1048, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.59 BV=-1.29 + {99998,7696,1032, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.69 BV=-1.39 + {99998,8192,1048, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.80 BV=-1.51 + {99998,8192,1120, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.89 BV=-1.60 + {99998,8192,1200, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.99 BV=-1.70 + {99998,8192,1288, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.10 BV=-1.80 + {99998,8192,1376, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.19 BV=-1.90 + {99998,8192,1480, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.30 BV=-2.00 + {99998,8192,1584, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.39 BV=-2.10 + {99998,8192,1696, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.49 BV=-2.20 + {99998,8192,1816, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.59 BV=-2.30 + {99998,8192,1944, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.69 BV=-2.40 + {99998,8192,2088, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.79 BV=-2.50 + {99998,8192,2240, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.89 BV=-2.60 + {99998,8192,2400, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.99 BV=-2.70 + {99998,8192,2568, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.09 BV=-2.80 + {99998,8192,2752, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.19 BV=-2.90 + {99998,8192,2952, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.29 BV=-3.00 + {99998,8192,3160, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.39 BV=-3.10 + {99998,8192,3392, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.49 BV=-3.20 + {99998,8192,3632, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.59 BV=-3.30 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCapturePLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8805,1136,1080, 0, 0, 0}, //TV = 6.83(831 lines) AV=2.97 SV=4.99 BV=4.81 + {9440,1136,1080, 0, 0, 0}, //TV = 6.73(891 lines) AV=2.97 SV=4.99 BV=4.71 + {10002,1136,1096, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.01 BV=4.60 + {10002,1216,1088, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.10 BV=4.51 + {10002,1328,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.21 BV=4.41 + {10002,1424,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.30 BV=4.32 + {10002,1536,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1632,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.50 BV=4.11 + {10002,1728,1080, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.60 BV=4.02 + {10002,1936,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,2048,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.80 BV=3.82 + {10002,2240,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.89 BV=3.72 + {20004,1136,1096, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.01 BV=3.60 + {20004,1216,1088, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.10 BV=3.51 + {20004,1328,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.21 BV=3.41 + {20004,1424,1064, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.30 BV=3.32 + {20004,1536,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.42 BV=3.20 + {20004,1632,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.50 BV=3.11 + {29995,1216,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.01 BV=3.02 + {29995,1216,1104, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.12 BV=2.91 + {29995,1328,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.22 BV=2.81 + {29995,1424,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.32 BV=2.71 + {39996,1136,1096, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.01 BV=2.60 + {39996,1216,1088, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.10 BV=2.51 + {39996,1328,1072, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.21 BV=2.41 + {39996,1424,1072, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.31 BV=2.31 + {49998,1216,1072, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=5.08 BV=2.21 + {49998,1328,1048, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=5.17 BV=2.12 + {60001,1216,1024, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.01 BV=2.02 + {60001,1216,1104, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.12 BV=1.91 + {60001,1328,1080, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.22 BV=1.81 + {60001,1424,1080, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.32 BV=1.71 + {60001,1536,1072, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.42 BV=1.61 + {60001,1632,1080, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.51 BV=1.51 + {60001,1840,1032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.62 BV=1.41 + {60001,1936,1048, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.72 BV=1.31 + {60001,2048,1064, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.82 BV=1.21 + {60001,2240,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.92 BV=1.11 + {60001,2448,1024, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.02 BV=1.01 + {60001,2560,1048, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.12 BV=0.91 + {60001,2752,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.21 BV=0.82 + {60001,2960,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.32 BV=0.71 + {60001,3200,1032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.42 BV=0.61 + {60001,3456,1024, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.52 BV=0.51 + {60001,3584,1056, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.62 BV=0.41 + {60001,3840,1056, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.72 BV=0.31 + {60001,4224,1032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.82 BV=0.21 + {60001,4480,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.92 BV=0.11 + {70002,4224,1024, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=6.81 BV=-0.00 + {70002,4480,1032, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=6.91 BV=-0.10 + {80004,4224,1024, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=6.81 BV=-0.20 + {80004,4480,1040, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=6.92 BV=-0.30 + {89995,4224,1048, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=6.84 BV=-0.40 + {99997,4096,1040, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=6.79 BV=-0.50 + {99997,4480,1024, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=6.89 BV=-0.60 + {99997,4736,1040, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.00 BV=-0.70 + {99997,5120,1032, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.10 BV=-0.81 + {99997,5504,1024, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.19 BV=-0.90 + {99997,5888,1024, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.29 BV=-1.00 + {99997,6240,1040, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.40 BV=-1.10 + {99997,6704,1032, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.49 BV=-1.19 + {99997,7072,1048, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.59 BV=-1.29 + {99997,7696,1032, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.69 BV=-1.39 + {99997,8192,1048, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.80 BV=-1.51 + {99997,8192,1120, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.89 BV=-1.60 + {99997,8192,1200, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.99 BV=-1.70 + {99997,8192,1288, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.10 BV=-1.80 + {99997,8192,1376, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.19 BV=-1.90 + {99997,8192,1480, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.30 BV=-2.00 + {99997,8192,1584, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.39 BV=-2.10 + {99997,8192,1696, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.49 BV=-2.20 + {99997,8192,1816, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.59 BV=-2.30 + {99997,8192,1944, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.69 BV=-2.40 + {99997,8192,2088, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.79 BV=-2.50 + {99997,8192,2240, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.89 BV=-2.60 + {99997,8192,2400, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.99 BV=-2.70 + {99997,8192,2568, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.09 BV=-2.80 + {99997,8192,2752, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.19 BV=-2.90 + {99997,8192,2952, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.29 BV=-3.00 + {99997,8192,3160, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.39 BV=-3.10 + {99997,8192,3392, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.49 BV=-3.20 + {99997,8192,3632, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.59 BV=-3.30 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureAutoTable = +{ + AETABLE_CAPTURE_AUTO, //eAETableID + 147, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -33, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCapturePLineTable_60Hz, + sCapturePLineTable_50Hz, + NULL, +}; + +static strEvPline sVideoPLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8329,1216,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.07 BV=4.81 + {8329,1328,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.17 BV=4.70 + {8329,1424,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.26 BV=4.61 + {8329,1536,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.37 BV=4.51 + {8329,1632,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.47 BV=4.41 + {8329,1728,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.56 BV=4.31 + {8329,1840,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.67 BV=4.21 + {8329,2048,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.77 BV=4.11 + {8329,2144,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.87 BV=4.01 + {8329,2352,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.97 BV=3.91 + {16670,1216,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.07 BV=3.81 + {16670,1328,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.17 BV=3.70 + {16670,1424,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.26 BV=3.61 + {16670,1536,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.37 BV=3.50 + {16670,1632,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.47 BV=3.41 + {16670,1728,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.58 BV=3.30 + {16670,1840,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.67 BV=3.21 + {16670,2048,1024, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.77 BV=3.11 + {16670,2144,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.87 BV=3.01 + {16670,2352,1024, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.97 BV=2.91 + {16670,2448,1056, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.07 BV=2.81 + {16670,2656,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.17 BV=2.70 + {16670,2864,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.27 BV=2.61 + {16670,3072,1032, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.36 BV=2.52 + {16670,3328,1024, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.47 BV=2.41 + {16670,3456,1056, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.56 BV=2.31 + {16670,3712,1056, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.67 BV=2.21 + {16670,4096,1024, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.77 BV=2.11 + {16670,4352,1032, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.86 BV=2.01 + {24988,3072,1048, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=6.38 BV=1.91 + {24988,3328,1040, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=6.49 BV=1.81 + {24988,3584,1032, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=6.58 BV=1.71 + {24988,3840,1032, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=6.68 BV=1.61 + {33298,3072,1040, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=6.37 BV=1.51 + {33298,3328,1024, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=6.47 BV=1.41 + {33298,3584,1024, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=6.57 BV=1.31 + {33298,3840,1024, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=6.67 BV=1.21 + {33298,4096,1024, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=6.77 BV=1.11 + {33298,4352,1032, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=6.86 BV=1.02 + {33298,4608,1048, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=6.97 BV=0.91 + {33298,4992,1032, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=7.06 BV=0.82 + {33298,5376,1032, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=7.17 BV=0.71 + {33298,5760,1032, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=7.27 BV=0.61 + {33298,6240,1024, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=7.37 BV=0.51 + {33298,6544,1040, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=7.46 BV=0.42 + {33298,7072,1032, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=7.56 BV=0.31 + {33298,7472,1048, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=7.67 BV=0.21 + {33298,8192,1024, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=7.77 BV=0.11 + {33298,8192,1104, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=7.87 BV=0.01 + {33298,8192,1192, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=7.98 BV=-0.11 + {33298,8192,1280, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=8.09 BV=-0.21 + {33298,8192,1368, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=8.18 BV=-0.30 + {33298,8192,1464, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=8.28 BV=-0.40 + {33298,8192,1576, 0, 0, 0}, //TV = 4.91(3146 lines) AV=2.97 SV=8.39 BV=-0.51 + {41669,8192,1344, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=8.16 BV=-0.60 + {41669,8192,1440, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=8.26 BV=-0.70 + {49999,8192,1288, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=8.10 BV=-0.80 + {49999,8192,1384, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=8.20 BV=-0.91 + {49999,8192,1480, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=8.30 BV=-1.00 + {58328,8192,1360, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=8.17 BV=-1.10 + {58328,8192,1456, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=8.27 BV=-1.20 + {66627,8192,1368, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=8.18 BV=-1.30 + {66627,8192,1464, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=8.28 BV=-1.40 + {66627,8192,1568, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=8.38 BV=-1.50 + {66627,8192,1680, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=8.48 BV=-1.60 + {66627,8192,1808, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=8.59 BV=-1.71 + {66627,8192,1936, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=8.68 BV=-1.81 + {66627,8192,2072, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=8.78 BV=-1.90 + {66627,8192,2216, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=8.88 BV=-2.00 + {66627,8192,2376, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=8.98 BV=-2.10 + {66627,8192,2552, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=9.08 BV=-2.20 + {66627,8192,2728, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=9.18 BV=-2.30 + {66627,8192,2928, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=9.28 BV=-2.40 + {66627,8192,3136, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=9.38 BV=-2.50 + {66627,8192,3360, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=9.48 BV=-2.60 + {66627,8192,3600, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=9.58 BV=-2.70 + {66627,8192,3864, 0, 0, 0}, //TV = 3.91(6295 lines) AV=2.97 SV=9.68 BV=-2.80 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sVideoPLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8805,1136,1080, 0, 0, 0}, //TV = 6.83(831 lines) AV=2.97 SV=4.99 BV=4.81 + {9440,1136,1080, 0, 0, 0}, //TV = 6.73(891 lines) AV=2.97 SV=4.99 BV=4.71 + {10002,1136,1096, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.01 BV=4.60 + {10002,1216,1088, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.10 BV=4.51 + {10002,1328,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.21 BV=4.41 + {10002,1424,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.30 BV=4.32 + {10002,1536,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1632,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.50 BV=4.11 + {10002,1728,1080, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.60 BV=4.02 + {10002,1936,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,2048,1056, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.81 BV=3.80 + {10002,2240,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.89 BV=3.72 + {10002,2352,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.00 BV=3.62 + {10002,2560,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.11 BV=3.50 + {10002,2752,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.20 BV=3.41 + {10002,2960,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.30 BV=3.32 + {10002,3072,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.41 BV=3.21 + {10002,3328,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.50 BV=3.12 + {10002,3584,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.60 BV=3.02 + {10002,3840,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.71 BV=2.91 + {10002,4096,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.80 BV=2.82 + {10002,4480,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.89 BV=2.72 + {10002,4736,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.01 BV=2.61 + {10002,5120,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.10 BV=2.52 + {10002,5504,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.20 BV=2.41 + {10002,5888,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.30 BV=2.31 + {20004,3072,1064, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.41 BV=2.21 + {20004,3328,1056, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.51 BV=2.10 + {20004,3584,1040, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.60 BV=2.02 + {20004,3840,1040, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.69 BV=1.92 + {20004,4096,1048, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.80 BV=1.82 + {20004,4480,1024, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.89 BV=1.72 + {29995,3200,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.41 BV=1.62 + {29995,3456,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.52 BV=1.51 + {29995,3584,1056, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.62 BV=1.41 + {29995,3968,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.72 BV=1.31 + {29995,4224,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.82 BV=1.21 + {29995,4480,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.92 BV=1.11 + {29995,4864,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.01 BV=1.02 + {29995,5120,1048, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.12 BV=0.91 + {29995,5632,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.22 BV=0.81 + {29995,6016,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.32 BV=0.71 + {29995,6384,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.42 BV=0.61 + {29995,6896,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.52 BV=0.51 + {29995,7280,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.62 BV=0.41 + {29995,7936,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.72 BV=0.31 + {29995,8192,1064, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.82 BV=0.21 + {29995,8192,1136, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.92 BV=0.11 + {29995,8192,1232, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.03 BV=-0.00 + {29995,8192,1320, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.13 BV=-0.10 + {29995,8192,1416, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.23 BV=-0.20 + {29995,8192,1520, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.34 BV=-0.31 + {29995,8192,1632, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.44 BV=-0.41 + {39996,8192,1312, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=8.12 BV=-0.51 + {39996,8192,1400, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=8.22 BV=-0.60 + {39996,8192,1504, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=8.32 BV=-0.71 + {49998,8192,1288, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=8.10 BV=-0.80 + {49998,8192,1384, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=8.20 BV=-0.91 + {49998,8192,1480, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=8.30 BV=-1.00 + {60001,8192,1320, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.13 BV=-1.10 + {60001,8192,1416, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.23 BV=-1.20 + {60001,8192,1520, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.34 BV=-1.31 + {60001,8192,1632, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.44 BV=-1.41 + {60001,8192,1744, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.53 BV=-1.50 + {60001,8192,1872, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.64 BV=-1.61 + {60001,8192,2000, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.73 BV=-1.70 + {60001,8192,2144, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.83 BV=-1.80 + {60001,8192,2304, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.94 BV=-1.91 + {60001,8192,2464, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.03 BV=-2.00 + {60001,8192,2640, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.13 BV=-2.10 + {60001,8192,2832, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.23 BV=-2.20 + {60001,8192,3032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.33 BV=-2.30 + {60001,8192,3248, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.43 BV=-2.40 + {60001,8192,3480, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.53 BV=-2.50 + {60001,8192,3736, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.63 BV=-2.60 + {60001,8192,4000, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.73 BV=-2.70 + {60001,8192,4288, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.83 BV=-2.80 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_VideoAutoTable = +{ + AETABLE_VIDEO_AUTO, //eAETableID + 142, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -28, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sVideoPLineTable_60Hz, + sVideoPLineTable_50Hz, + NULL, +}; + +static strEvPline sVideo1PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8265,1216,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.07 BV=4.81 + {8265,1328,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.17 BV=4.70 + {8265,1424,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.26 BV=4.61 + {8265,1536,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.37 BV=4.51 + {8265,1632,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.47 BV=4.41 + {8265,1728,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.58 BV=4.30 + {8265,1840,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.67 BV=4.21 + {8265,2048,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.77 BV=4.11 + {8265,2144,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.87 BV=4.01 + {8265,2352,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.97 BV=3.91 + {8265,2448,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.07 BV=3.81 + {8265,2656,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.16 BV=3.72 + {8265,2864,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.27 BV=3.61 + {8265,3072,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.37 BV=3.51 + {8265,3328,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.47 BV=3.41 + {8265,3456,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.56 BV=3.31 + {8265,3840,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.67 BV=3.21 + {8265,4096,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.77 BV=3.11 + {8265,4352,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.86 BV=3.01 + {8265,4608,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.97 BV=2.91 + {8265,4992,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.06 BV=2.82 + {8265,5376,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.16 BV=2.72 + {8265,5760,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.27 BV=2.61 + {8265,6240,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.37 BV=2.51 + {8265,6544,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.46 BV=2.41 + {8265,7072,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.56 BV=2.31 + {8265,7472,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.67 BV=2.21 + {8265,8192,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.77 BV=2.11 + {8265,8192,1096, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.86 BV=2.01 + {8265,8192,1176, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.97 BV=1.91 + {8265,8192,1264, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.07 BV=1.81 + {8265,8192,1352, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.17 BV=1.71 + {8265,8192,1456, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.27 BV=1.61 + {8265,8192,1560, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.37 BV=1.51 + {8265,8192,1672, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.47 BV=1.41 + {8265,8192,1792, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.57 BV=1.31 + {8265,8192,1920, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.67 BV=1.21 + {8265,8192,2056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.77 BV=1.11 + {8265,8192,2208, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.87 BV=1.00 + {8265,8192,2368, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.97 BV=0.90 + {8265,8192,2536, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.07 BV=0.80 + {8265,8192,2720, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.17 BV=0.70 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sVideo1PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8265,1216,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.07 BV=4.81 + {8265,1328,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.17 BV=4.70 + {8265,1424,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.26 BV=4.61 + {8265,1536,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.37 BV=4.51 + {8265,1632,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.47 BV=4.41 + {8265,1728,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.58 BV=4.30 + {8265,1840,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.67 BV=4.21 + {8265,2048,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.77 BV=4.11 + {8265,2144,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.87 BV=4.01 + {8265,2352,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.97 BV=3.91 + {8265,2448,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.07 BV=3.81 + {8265,2656,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.16 BV=3.72 + {8265,2864,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.27 BV=3.61 + {8265,3072,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.37 BV=3.51 + {8265,3328,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.47 BV=3.41 + {8265,3456,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.56 BV=3.31 + {8265,3840,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.67 BV=3.21 + {8265,4096,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.77 BV=3.11 + {8265,4352,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.86 BV=3.01 + {8265,4608,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.97 BV=2.91 + {8265,4992,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.06 BV=2.82 + {8265,5376,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.16 BV=2.72 + {8265,5760,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.27 BV=2.61 + {8265,6240,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.37 BV=2.51 + {8265,6544,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.46 BV=2.41 + {8265,7072,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.56 BV=2.31 + {8265,7472,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.67 BV=2.21 + {8265,8192,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.77 BV=2.11 + {8265,8192,1096, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.86 BV=2.01 + {8265,8192,1176, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.97 BV=1.91 + {8265,8192,1264, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.07 BV=1.81 + {8265,8192,1352, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.17 BV=1.71 + {8265,8192,1456, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.27 BV=1.61 + {8265,8192,1560, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.37 BV=1.51 + {8265,8192,1672, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.47 BV=1.41 + {8265,8192,1792, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.57 BV=1.31 + {8265,8192,1920, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.67 BV=1.21 + {8265,8192,2056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.77 BV=1.11 + {8265,8192,2208, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.87 BV=1.00 + {8265,8192,2368, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.97 BV=0.90 + {8265,8192,2536, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.07 BV=0.80 + {8265,8192,2720, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.17 BV=0.70 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Video1AutoTable = +{ + AETABLE_VIDEO1_AUTO, //eAETableID + 107, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + 7, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sVideo1PLineTable_60Hz, + sVideo1PLineTable_50Hz, + NULL, +}; + +static strEvPline sVideo2PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8329,1216,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.07 BV=4.81 + {8329,1328,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.17 BV=4.70 + {8329,1424,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.26 BV=4.61 + {8329,1536,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.37 BV=4.51 + {8329,1632,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.47 BV=4.41 + {8329,1728,1056, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.56 BV=4.31 + {8329,1840,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.67 BV=4.21 + {8329,2048,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.77 BV=4.11 + {8329,2144,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.87 BV=4.01 + {8329,2352,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.97 BV=3.91 + {16670,1216,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.07 BV=3.81 + {16670,1328,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.17 BV=3.70 + {16670,1424,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.26 BV=3.61 + {16670,1536,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.37 BV=3.50 + {16670,1632,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.47 BV=3.41 + {16670,1728,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.58 BV=3.30 + {16670,1840,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.67 BV=3.21 + {16670,2048,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.77 BV=3.11 + {16670,2144,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.87 BV=3.01 + {16670,2352,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.97 BV=2.91 + {16670,2448,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.07 BV=2.81 + {16670,2656,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.17 BV=2.70 + {16670,2864,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.27 BV=2.61 + {16670,3072,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.36 BV=2.52 + {16670,3328,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.47 BV=2.41 + {16670,3456,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.56 BV=2.31 + {16670,3712,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.67 BV=2.21 + {16670,4096,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.77 BV=2.11 + {16670,4352,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.86 BV=2.01 + {24988,3072,1048, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.38 BV=1.91 + {24988,3328,1040, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.49 BV=1.81 + {24988,3584,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.58 BV=1.71 + {24988,3840,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.68 BV=1.61 + {33298,3072,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.37 BV=1.51 + {33298,3328,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.47 BV=1.41 + {33298,3584,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.57 BV=1.31 + {33298,3840,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.67 BV=1.21 + {33298,4096,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.77 BV=1.11 + {33298,4352,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.86 BV=1.02 + {33298,4608,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.97 BV=0.91 + {33298,4992,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.06 BV=0.82 + {33298,5376,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.17 BV=0.71 + {33298,5760,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.27 BV=0.61 + {33298,6240,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.37 BV=0.51 + {33298,6544,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.46 BV=0.42 + {33298,7072,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.56 BV=0.31 + {33298,7472,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.67 BV=0.21 + {33298,8192,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.77 BV=0.11 + {33298,8192,1104, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.87 BV=0.01 + {33298,8192,1192, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.98 BV=-0.11 + {33298,8192,1280, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=8.09 BV=-0.21 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sVideo2PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8805,1136,1080, 0, 0, 0}, //TV = 6.83(445 lines) AV=2.97 SV=4.99 BV=4.81 + {9440,1136,1080, 0, 0, 0}, //TV = 6.73(477 lines) AV=2.97 SV=4.99 BV=4.71 + {10002,1136,1096, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.01 BV=4.60 + {10002,1216,1088, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.10 BV=4.51 + {10002,1328,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.21 BV=4.41 + {10002,1424,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.30 BV=4.32 + {10002,1536,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1632,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.50 BV=4.11 + {10002,1728,1080, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.60 BV=4.02 + {10002,1936,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,2048,1056, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.81 BV=3.80 + {10002,2240,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.89 BV=3.72 + {10002,2352,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.00 BV=3.62 + {10002,2560,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.11 BV=3.50 + {10002,2752,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.20 BV=3.41 + {10002,2960,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.30 BV=3.32 + {10002,3072,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.41 BV=3.21 + {10002,3328,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.50 BV=3.12 + {10002,3584,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.60 BV=3.02 + {10002,3840,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.71 BV=2.91 + {10002,4096,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.80 BV=2.82 + {10002,4480,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.89 BV=2.72 + {10002,4736,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.01 BV=2.61 + {10002,5120,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.10 BV=2.52 + {10002,5504,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.20 BV=2.41 + {10002,5888,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.30 BV=2.31 + {20004,3072,1064, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.41 BV=2.21 + {20004,3328,1056, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.51 BV=2.10 + {20004,3584,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.60 BV=2.02 + {20004,3840,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.69 BV=1.92 + {20004,4096,1048, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.80 BV=1.82 + {20004,4480,1024, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.89 BV=1.72 + {29995,3200,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.41 BV=1.62 + {29995,3456,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.52 BV=1.51 + {29995,3584,1056, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.62 BV=1.41 + {29995,3968,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.72 BV=1.31 + {29995,4224,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.82 BV=1.21 + {29995,4480,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.92 BV=1.11 + {29995,4864,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.01 BV=1.02 + {29995,5120,1048, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.12 BV=0.91 + {29995,5632,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.22 BV=0.81 + {29995,6016,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.32 BV=0.71 + {29995,6384,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.42 BV=0.61 + {29995,6896,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.52 BV=0.51 + {29995,7280,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.62 BV=0.41 + {29995,7936,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.72 BV=0.31 + {29995,8192,1064, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.82 BV=0.21 + {29995,8192,1136, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.92 BV=0.11 + {29995,8192,1232, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.03 BV=-0.00 + {29995,8192,1320, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.13 BV=-0.10 + {29995,8192,1416, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.23 BV=-0.20 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Video2AutoTable = +{ + AETABLE_VIDEO2_AUTO, //eAETableID + 116, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -2, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sVideo2PLineTable_60Hz, + sVideo2PLineTable_50Hz, + NULL, +}; + +static strEvPline sCustom1PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8329,1216,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.07 BV=4.81 + {8329,1328,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.17 BV=4.70 + {8329,1424,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.26 BV=4.61 + {8329,1536,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.37 BV=4.51 + {8329,1632,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.47 BV=4.41 + {8329,1728,1056, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.56 BV=4.31 + {8329,1840,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.67 BV=4.21 + {8329,2048,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.77 BV=4.11 + {8329,2144,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.87 BV=4.01 + {8329,2352,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.97 BV=3.91 + {16670,1216,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.07 BV=3.81 + {16670,1328,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.17 BV=3.70 + {16670,1424,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.26 BV=3.61 + {16670,1536,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.37 BV=3.50 + {16670,1632,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.47 BV=3.41 + {16670,1728,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.58 BV=3.30 + {16670,1840,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.67 BV=3.21 + {16670,2048,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.77 BV=3.11 + {16670,2144,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.87 BV=3.01 + {16670,2352,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.97 BV=2.91 + {16670,2448,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.07 BV=2.81 + {16670,2656,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.17 BV=2.70 + {16670,2864,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.27 BV=2.61 + {16670,3072,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.36 BV=2.52 + {16670,3328,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.47 BV=2.41 + {16670,3456,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.56 BV=2.31 + {16670,3712,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.67 BV=2.21 + {16670,4096,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.77 BV=2.11 + {16670,4352,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.86 BV=2.01 + {24988,3072,1048, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.38 BV=1.91 + {24988,3328,1040, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.49 BV=1.81 + {24988,3584,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.58 BV=1.71 + {24988,3840,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.68 BV=1.61 + {33298,3072,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.37 BV=1.51 + {33298,3328,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.47 BV=1.41 + {33298,3584,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.57 BV=1.31 + {33298,3840,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.67 BV=1.21 + {33298,4096,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.77 BV=1.11 + {33298,4352,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.86 BV=1.02 + {33298,4608,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.97 BV=0.91 + {33298,4992,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.06 BV=0.82 + {33298,5376,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.17 BV=0.71 + {33298,5760,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.27 BV=0.61 + {33298,6240,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.37 BV=0.51 + {33298,6544,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.46 BV=0.42 + {33298,7072,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.56 BV=0.31 + {33298,7472,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.67 BV=0.21 + {33298,8192,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.77 BV=0.11 + {33298,8192,1104, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.87 BV=0.01 + {33298,8192,1192, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.98 BV=-0.11 + {33298,8192,1280, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=8.09 BV=-0.21 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCustom1PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8805,1136,1080, 0, 0, 0}, //TV = 6.83(445 lines) AV=2.97 SV=4.99 BV=4.81 + {9440,1136,1080, 0, 0, 0}, //TV = 6.73(477 lines) AV=2.97 SV=4.99 BV=4.71 + {10002,1136,1096, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.01 BV=4.60 + {10002,1216,1088, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.10 BV=4.51 + {10002,1328,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.21 BV=4.41 + {10002,1424,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.30 BV=4.32 + {10002,1536,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1632,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.50 BV=4.11 + {10002,1728,1080, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.60 BV=4.02 + {10002,1936,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,2048,1056, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.81 BV=3.80 + {10002,2240,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.89 BV=3.72 + {10002,2352,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.00 BV=3.62 + {10002,2560,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.11 BV=3.50 + {10002,2752,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.20 BV=3.41 + {10002,2960,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.30 BV=3.32 + {10002,3072,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.41 BV=3.21 + {10002,3328,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.50 BV=3.12 + {10002,3584,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.60 BV=3.02 + {10002,3840,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.71 BV=2.91 + {10002,4096,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.80 BV=2.82 + {10002,4480,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.89 BV=2.72 + {10002,4736,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.01 BV=2.61 + {10002,5120,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.10 BV=2.52 + {10002,5504,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.20 BV=2.41 + {10002,5888,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.30 BV=2.31 + {20004,3072,1064, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.41 BV=2.21 + {20004,3328,1056, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.51 BV=2.10 + {20004,3584,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.60 BV=2.02 + {20004,3840,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.69 BV=1.92 + {20004,4096,1048, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.80 BV=1.82 + {20004,4480,1024, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.89 BV=1.72 + {29995,3200,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.41 BV=1.62 + {29995,3456,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.52 BV=1.51 + {29995,3584,1056, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.62 BV=1.41 + {29995,3968,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.72 BV=1.31 + {29995,4224,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.82 BV=1.21 + {29995,4480,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.92 BV=1.11 + {29995,4864,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.01 BV=1.02 + {29995,5120,1048, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.12 BV=0.91 + {29995,5632,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.22 BV=0.81 + {29995,6016,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.32 BV=0.71 + {29995,6384,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.42 BV=0.61 + {29995,6896,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.52 BV=0.51 + {29995,7280,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.62 BV=0.41 + {29995,7936,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.72 BV=0.31 + {29995,8192,1064, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.82 BV=0.21 + {29995,8192,1136, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.92 BV=0.11 + {29995,8192,1232, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.03 BV=-0.00 + {29995,8192,1320, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.13 BV=-0.10 + {29995,8192,1416, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.23 BV=-0.20 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Custom1AutoTable = +{ + AETABLE_CUSTOM1_AUTO, //eAETableID + 116, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -2, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCustom1PLineTable_60Hz, + sCustom1PLineTable_50Hz, + NULL, +}; + +static strEvPline sCustom2PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8329,1216,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.07 BV=4.81 + {8329,1328,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.17 BV=4.70 + {8329,1424,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.26 BV=4.61 + {8329,1536,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.37 BV=4.51 + {8329,1632,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.47 BV=4.41 + {8329,1728,1056, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.56 BV=4.31 + {8329,1840,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.67 BV=4.21 + {8329,2048,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.77 BV=4.11 + {8329,2144,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.87 BV=4.01 + {8329,2352,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.97 BV=3.91 + {16670,1216,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.07 BV=3.81 + {16670,1328,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.17 BV=3.70 + {16670,1424,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.26 BV=3.61 + {16670,1536,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.37 BV=3.50 + {16670,1632,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.47 BV=3.41 + {16670,1728,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.58 BV=3.30 + {16670,1840,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.67 BV=3.21 + {16670,2048,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.77 BV=3.11 + {16670,2144,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.87 BV=3.01 + {16670,2352,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.97 BV=2.91 + {16670,2448,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.07 BV=2.81 + {16670,2656,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.17 BV=2.70 + {16670,2864,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.27 BV=2.61 + {16670,3072,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.36 BV=2.52 + {16670,3328,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.47 BV=2.41 + {16670,3456,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.56 BV=2.31 + {16670,3712,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.67 BV=2.21 + {16670,4096,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.77 BV=2.11 + {16670,4352,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.86 BV=2.01 + {24988,3072,1048, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.38 BV=1.91 + {24988,3328,1040, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.49 BV=1.81 + {24988,3584,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.58 BV=1.71 + {24988,3840,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.68 BV=1.61 + {33298,3072,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.37 BV=1.51 + {33298,3328,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.47 BV=1.41 + {33298,3584,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.57 BV=1.31 + {33298,3840,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.67 BV=1.21 + {33298,4096,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.77 BV=1.11 + {33298,4352,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.86 BV=1.02 + {33298,4608,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.97 BV=0.91 + {33298,4992,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.06 BV=0.82 + {33298,5376,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.17 BV=0.71 + {33298,5760,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.27 BV=0.61 + {33298,6240,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.37 BV=0.51 + {33298,6544,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.46 BV=0.42 + {33298,7072,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.56 BV=0.31 + {33298,7472,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.67 BV=0.21 + {33298,8192,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.77 BV=0.11 + {33298,8192,1104, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.87 BV=0.01 + {33298,8192,1192, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.98 BV=-0.11 + {33298,8192,1280, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=8.09 BV=-0.21 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCustom2PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8805,1136,1080, 0, 0, 0}, //TV = 6.83(445 lines) AV=2.97 SV=4.99 BV=4.81 + {9440,1136,1080, 0, 0, 0}, //TV = 6.73(477 lines) AV=2.97 SV=4.99 BV=4.71 + {10002,1136,1096, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.01 BV=4.60 + {10002,1216,1088, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.10 BV=4.51 + {10002,1328,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.21 BV=4.41 + {10002,1424,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.30 BV=4.32 + {10002,1536,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1632,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.50 BV=4.11 + {10002,1728,1080, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.60 BV=4.02 + {10002,1936,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,2048,1056, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.81 BV=3.80 + {10002,2240,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.89 BV=3.72 + {10002,2352,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.00 BV=3.62 + {10002,2560,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.11 BV=3.50 + {10002,2752,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.20 BV=3.41 + {10002,2960,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.30 BV=3.32 + {10002,3072,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.41 BV=3.21 + {10002,3328,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.50 BV=3.12 + {10002,3584,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.60 BV=3.02 + {10002,3840,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.71 BV=2.91 + {10002,4096,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.80 BV=2.82 + {10002,4480,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.89 BV=2.72 + {10002,4736,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.01 BV=2.61 + {10002,5120,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.10 BV=2.52 + {10002,5504,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.20 BV=2.41 + {10002,5888,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.30 BV=2.31 + {20004,3072,1064, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.41 BV=2.21 + {20004,3328,1056, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.51 BV=2.10 + {20004,3584,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.60 BV=2.02 + {20004,3840,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.69 BV=1.92 + {20004,4096,1048, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.80 BV=1.82 + {20004,4480,1024, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.89 BV=1.72 + {29995,3200,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.41 BV=1.62 + {29995,3456,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.52 BV=1.51 + {29995,3584,1056, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.62 BV=1.41 + {29995,3968,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.72 BV=1.31 + {29995,4224,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.82 BV=1.21 + {29995,4480,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.92 BV=1.11 + {29995,4864,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.01 BV=1.02 + {29995,5120,1048, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.12 BV=0.91 + {29995,5632,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.22 BV=0.81 + {29995,6016,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.32 BV=0.71 + {29995,6384,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.42 BV=0.61 + {29995,6896,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.52 BV=0.51 + {29995,7280,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.62 BV=0.41 + {29995,7936,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.72 BV=0.31 + {29995,8192,1064, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.82 BV=0.21 + {29995,8192,1136, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.92 BV=0.11 + {29995,8192,1232, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.03 BV=-0.00 + {29995,8192,1320, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.13 BV=-0.10 + {29995,8192,1416, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.23 BV=-0.20 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Custom2AutoTable = +{ + AETABLE_CUSTOM2_AUTO, //eAETableID + 116, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -2, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCustom2PLineTable_60Hz, + sCustom2PLineTable_50Hz, + NULL, +}; + +static strEvPline sCustom3PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8329,1216,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.07 BV=4.81 + {8329,1328,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.17 BV=4.70 + {8329,1424,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.26 BV=4.61 + {8329,1536,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.37 BV=4.51 + {8329,1632,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.47 BV=4.41 + {8329,1728,1056, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.56 BV=4.31 + {8329,1840,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.67 BV=4.21 + {8329,2048,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.77 BV=4.11 + {8329,2144,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.87 BV=4.01 + {8329,2352,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.97 BV=3.91 + {16670,1216,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.07 BV=3.81 + {16670,1328,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.17 BV=3.70 + {16670,1424,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.26 BV=3.61 + {16670,1536,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.37 BV=3.50 + {16670,1632,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.47 BV=3.41 + {16670,1728,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.58 BV=3.30 + {16670,1840,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.67 BV=3.21 + {16670,2048,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.77 BV=3.11 + {16670,2144,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.87 BV=3.01 + {16670,2352,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.97 BV=2.91 + {16670,2448,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.07 BV=2.81 + {16670,2656,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.17 BV=2.70 + {16670,2864,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.27 BV=2.61 + {16670,3072,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.36 BV=2.52 + {16670,3328,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.47 BV=2.41 + {16670,3456,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.56 BV=2.31 + {16670,3712,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.67 BV=2.21 + {16670,4096,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.77 BV=2.11 + {16670,4352,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.86 BV=2.01 + {24988,3072,1048, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.38 BV=1.91 + {24988,3328,1040, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.49 BV=1.81 + {24988,3584,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.58 BV=1.71 + {24988,3840,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.68 BV=1.61 + {33298,3072,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.37 BV=1.51 + {33298,3328,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.47 BV=1.41 + {33298,3584,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.57 BV=1.31 + {33298,3840,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.67 BV=1.21 + {33298,4096,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.77 BV=1.11 + {33298,4352,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.86 BV=1.02 + {33298,4608,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.97 BV=0.91 + {33298,4992,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.06 BV=0.82 + {33298,5376,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.17 BV=0.71 + {33298,5760,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.27 BV=0.61 + {33298,6240,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.37 BV=0.51 + {33298,6544,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.46 BV=0.42 + {33298,7072,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.56 BV=0.31 + {33298,7472,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.67 BV=0.21 + {33298,8192,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.77 BV=0.11 + {33298,8192,1104, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.87 BV=0.01 + {33298,8192,1192, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.98 BV=-0.11 + {33298,8192,1280, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=8.09 BV=-0.21 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCustom3PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8805,1136,1080, 0, 0, 0}, //TV = 6.83(445 lines) AV=2.97 SV=4.99 BV=4.81 + {9440,1136,1080, 0, 0, 0}, //TV = 6.73(477 lines) AV=2.97 SV=4.99 BV=4.71 + {10002,1136,1096, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.01 BV=4.60 + {10002,1216,1088, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.10 BV=4.51 + {10002,1328,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.21 BV=4.41 + {10002,1424,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.30 BV=4.32 + {10002,1536,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1632,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.50 BV=4.11 + {10002,1728,1080, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.60 BV=4.02 + {10002,1936,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,2048,1056, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.81 BV=3.80 + {10002,2240,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.89 BV=3.72 + {10002,2352,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.00 BV=3.62 + {10002,2560,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.11 BV=3.50 + {10002,2752,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.20 BV=3.41 + {10002,2960,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.30 BV=3.32 + {10002,3072,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.41 BV=3.21 + {10002,3328,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.50 BV=3.12 + {10002,3584,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.60 BV=3.02 + {10002,3840,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.71 BV=2.91 + {10002,4096,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.80 BV=2.82 + {10002,4480,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.89 BV=2.72 + {10002,4736,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.01 BV=2.61 + {10002,5120,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.10 BV=2.52 + {10002,5504,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.20 BV=2.41 + {10002,5888,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.30 BV=2.31 + {20004,3072,1064, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.41 BV=2.21 + {20004,3328,1056, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.51 BV=2.10 + {20004,3584,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.60 BV=2.02 + {20004,3840,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.69 BV=1.92 + {20004,4096,1048, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.80 BV=1.82 + {20004,4480,1024, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.89 BV=1.72 + {29995,3200,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.41 BV=1.62 + {29995,3456,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.52 BV=1.51 + {29995,3584,1056, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.62 BV=1.41 + {29995,3968,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.72 BV=1.31 + {29995,4224,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.82 BV=1.21 + {29995,4480,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.92 BV=1.11 + {29995,4864,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.01 BV=1.02 + {29995,5120,1048, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.12 BV=0.91 + {29995,5632,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.22 BV=0.81 + {29995,6016,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.32 BV=0.71 + {29995,6384,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.42 BV=0.61 + {29995,6896,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.52 BV=0.51 + {29995,7280,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.62 BV=0.41 + {29995,7936,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.72 BV=0.31 + {29995,8192,1064, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.82 BV=0.21 + {29995,8192,1136, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.92 BV=0.11 + {29995,8192,1232, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.03 BV=-0.00 + {29995,8192,1320, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.13 BV=-0.10 + {29995,8192,1416, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.23 BV=-0.20 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Custom3AutoTable = +{ + AETABLE_CUSTOM3_AUTO, //eAETableID + 116, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -2, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCustom3PLineTable_60Hz, + sCustom3PLineTable_50Hz, + NULL, +}; + +static strEvPline sCustom4PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8329,1216,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.07 BV=4.81 + {8329,1328,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.17 BV=4.70 + {8329,1424,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.26 BV=4.61 + {8329,1536,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.37 BV=4.51 + {8329,1632,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.47 BV=4.41 + {8329,1728,1056, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.56 BV=4.31 + {8329,1840,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.67 BV=4.21 + {8329,2048,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.77 BV=4.11 + {8329,2144,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.87 BV=4.01 + {8329,2352,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.97 BV=3.91 + {16670,1216,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.07 BV=3.81 + {16670,1328,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.17 BV=3.70 + {16670,1424,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.26 BV=3.61 + {16670,1536,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.37 BV=3.50 + {16670,1632,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.47 BV=3.41 + {16670,1728,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.58 BV=3.30 + {16670,1840,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.67 BV=3.21 + {16670,2048,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.77 BV=3.11 + {16670,2144,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.87 BV=3.01 + {16670,2352,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.97 BV=2.91 + {16670,2448,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.07 BV=2.81 + {16670,2656,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.17 BV=2.70 + {16670,2864,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.27 BV=2.61 + {16670,3072,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.36 BV=2.52 + {16670,3328,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.47 BV=2.41 + {16670,3456,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.56 BV=2.31 + {16670,3712,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.67 BV=2.21 + {16670,4096,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.77 BV=2.11 + {16670,4352,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.86 BV=2.01 + {24988,3072,1048, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.38 BV=1.91 + {24988,3328,1040, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.49 BV=1.81 + {24988,3584,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.58 BV=1.71 + {24988,3840,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.68 BV=1.61 + {33298,3072,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.37 BV=1.51 + {33298,3328,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.47 BV=1.41 + {33298,3584,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.57 BV=1.31 + {33298,3840,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.67 BV=1.21 + {33298,4096,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.77 BV=1.11 + {33298,4352,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.86 BV=1.02 + {33298,4608,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.97 BV=0.91 + {33298,4992,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.06 BV=0.82 + {33298,5376,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.17 BV=0.71 + {33298,5760,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.27 BV=0.61 + {33298,6240,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.37 BV=0.51 + {33298,6544,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.46 BV=0.42 + {33298,7072,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.56 BV=0.31 + {33298,7472,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.67 BV=0.21 + {33298,8192,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.77 BV=0.11 + {33298,8192,1104, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.87 BV=0.01 + {33298,8192,1192, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.98 BV=-0.11 + {33298,8192,1280, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=8.09 BV=-0.21 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCustom4PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8805,1136,1080, 0, 0, 0}, //TV = 6.83(445 lines) AV=2.97 SV=4.99 BV=4.81 + {9440,1136,1080, 0, 0, 0}, //TV = 6.73(477 lines) AV=2.97 SV=4.99 BV=4.71 + {10002,1136,1096, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.01 BV=4.60 + {10002,1216,1088, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.10 BV=4.51 + {10002,1328,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.21 BV=4.41 + {10002,1424,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.30 BV=4.32 + {10002,1536,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1632,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.50 BV=4.11 + {10002,1728,1080, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.60 BV=4.02 + {10002,1936,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,2048,1056, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.81 BV=3.80 + {10002,2240,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.89 BV=3.72 + {10002,2352,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.00 BV=3.62 + {10002,2560,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.11 BV=3.50 + {10002,2752,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.20 BV=3.41 + {10002,2960,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.30 BV=3.32 + {10002,3072,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.41 BV=3.21 + {10002,3328,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.50 BV=3.12 + {10002,3584,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.60 BV=3.02 + {10002,3840,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.71 BV=2.91 + {10002,4096,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.80 BV=2.82 + {10002,4480,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.89 BV=2.72 + {10002,4736,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.01 BV=2.61 + {10002,5120,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.10 BV=2.52 + {10002,5504,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.20 BV=2.41 + {10002,5888,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.30 BV=2.31 + {20004,3072,1064, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.41 BV=2.21 + {20004,3328,1056, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.51 BV=2.10 + {20004,3584,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.60 BV=2.02 + {20004,3840,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.69 BV=1.92 + {20004,4096,1048, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.80 BV=1.82 + {20004,4480,1024, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.89 BV=1.72 + {29995,3200,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.41 BV=1.62 + {29995,3456,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.52 BV=1.51 + {29995,3584,1056, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.62 BV=1.41 + {29995,3968,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.72 BV=1.31 + {29995,4224,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.82 BV=1.21 + {29995,4480,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.92 BV=1.11 + {29995,4864,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.01 BV=1.02 + {29995,5120,1048, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.12 BV=0.91 + {29995,5632,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.22 BV=0.81 + {29995,6016,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.32 BV=0.71 + {29995,6384,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.42 BV=0.61 + {29995,6896,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.52 BV=0.51 + {29995,7280,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.62 BV=0.41 + {29995,7936,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.72 BV=0.31 + {29995,8192,1064, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.82 BV=0.21 + {29995,8192,1136, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.92 BV=0.11 + {29995,8192,1232, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.03 BV=-0.00 + {29995,8192,1320, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.13 BV=-0.10 + {29995,8192,1416, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.23 BV=-0.20 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Custom4AutoTable = +{ + AETABLE_CUSTOM4_AUTO, //eAETableID + 116, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -2, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCustom4PLineTable_60Hz, + sCustom4PLineTable_50Hz, + NULL, +}; + +static strEvPline sCustom5PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8329,1216,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.07 BV=4.81 + {8329,1328,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.17 BV=4.70 + {8329,1424,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.26 BV=4.61 + {8329,1536,1040, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.37 BV=4.51 + {8329,1632,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.47 BV=4.41 + {8329,1728,1056, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.56 BV=4.31 + {8329,1840,1064, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.67 BV=4.21 + {8329,2048,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.77 BV=4.11 + {8329,2144,1048, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.87 BV=4.01 + {8329,2352,1024, 0, 0, 0}, //TV = 6.91(421 lines) AV=2.97 SV=5.97 BV=3.91 + {16670,1216,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.07 BV=3.81 + {16670,1328,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.17 BV=3.70 + {16670,1424,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.26 BV=3.61 + {16670,1536,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.37 BV=3.50 + {16670,1632,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.47 BV=3.41 + {16670,1728,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.58 BV=3.30 + {16670,1840,1064, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.67 BV=3.21 + {16670,2048,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.77 BV=3.11 + {16670,2144,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.87 BV=3.01 + {16670,2352,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=5.97 BV=2.91 + {16670,2448,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.07 BV=2.81 + {16670,2656,1048, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.17 BV=2.70 + {16670,2864,1040, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.27 BV=2.61 + {16670,3072,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.36 BV=2.52 + {16670,3328,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.47 BV=2.41 + {16670,3456,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.56 BV=2.31 + {16670,3712,1056, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.67 BV=2.21 + {16670,4096,1024, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.77 BV=2.11 + {16670,4352,1032, 0, 0, 0}, //TV = 5.91(843 lines) AV=2.97 SV=6.86 BV=2.01 + {24988,3072,1048, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.38 BV=1.91 + {24988,3328,1040, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.49 BV=1.81 + {24988,3584,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.58 BV=1.71 + {24988,3840,1032, 0, 0, 0}, //TV = 5.32(1263 lines) AV=2.97 SV=6.68 BV=1.61 + {33298,3072,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.37 BV=1.51 + {33298,3328,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.47 BV=1.41 + {33298,3584,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.57 BV=1.31 + {33298,3840,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.67 BV=1.21 + {33298,4096,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.77 BV=1.11 + {33298,4352,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.86 BV=1.02 + {33298,4608,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=6.97 BV=0.91 + {33298,4992,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.06 BV=0.82 + {33298,5376,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.17 BV=0.71 + {33298,5760,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.27 BV=0.61 + {33298,6240,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.37 BV=0.51 + {33298,6544,1040, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.46 BV=0.42 + {33298,7072,1032, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.56 BV=0.31 + {33298,7472,1048, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.67 BV=0.21 + {33298,8192,1024, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.77 BV=0.11 + {33298,8192,1104, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.87 BV=0.01 + {33298,8192,1192, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=7.98 BV=-0.11 + {33298,8192,1280, 0, 0, 0}, //TV = 4.91(1684 lines) AV=2.97 SV=8.09 BV=-0.21 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCustom5PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(4 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(5 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(5 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(6 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(6 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(7 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(8 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(9 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(9 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(10 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(11 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(11 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(12 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(13 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(14 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(15 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(16 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(18 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(19 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(20 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(22 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(24 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(25 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(27 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(29 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(31 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(33 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(36 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(39 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(41 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(44 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(48 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(51 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(55 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(59 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(63 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(67 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(72 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(78 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(83 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(89 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(96 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(102 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(110 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(119 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(127 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(136 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(147 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(157 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(168 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(180 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(193 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(208 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(223 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(238 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(255 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(273 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(293 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(313 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(336 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(360 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(388 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(415 lines) AV=2.97 SV=4.99 BV=4.90 + {8805,1136,1080, 0, 0, 0}, //TV = 6.83(445 lines) AV=2.97 SV=4.99 BV=4.81 + {9440,1136,1080, 0, 0, 0}, //TV = 6.73(477 lines) AV=2.97 SV=4.99 BV=4.71 + {10002,1136,1096, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.01 BV=4.60 + {10002,1216,1088, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.10 BV=4.51 + {10002,1328,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.21 BV=4.41 + {10002,1424,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.30 BV=4.32 + {10002,1536,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1632,1072, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.50 BV=4.11 + {10002,1728,1080, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.60 BV=4.02 + {10002,1936,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,2048,1056, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.81 BV=3.80 + {10002,2240,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=5.89 BV=3.72 + {10002,2352,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.00 BV=3.62 + {10002,2560,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.11 BV=3.50 + {10002,2752,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.20 BV=3.41 + {10002,2960,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.30 BV=3.32 + {10002,3072,1064, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.41 BV=3.21 + {10002,3328,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.50 BV=3.12 + {10002,3584,1040, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.60 BV=3.02 + {10002,3840,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.71 BV=2.91 + {10002,4096,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.80 BV=2.82 + {10002,4480,1024, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=6.89 BV=2.72 + {10002,4736,1048, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.01 BV=2.61 + {10002,5120,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.10 BV=2.52 + {10002,5504,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.20 BV=2.41 + {10002,5888,1032, 0, 0, 0}, //TV = 6.64(505 lines) AV=2.97 SV=7.30 BV=2.31 + {20004,3072,1064, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.41 BV=2.21 + {20004,3328,1056, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.51 BV=2.10 + {20004,3584,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.60 BV=2.02 + {20004,3840,1040, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.69 BV=1.92 + {20004,4096,1048, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.80 BV=1.82 + {20004,4480,1024, 0, 0, 0}, //TV = 5.64(1011 lines) AV=2.97 SV=6.89 BV=1.72 + {29995,3200,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.41 BV=1.62 + {29995,3456,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.52 BV=1.51 + {29995,3584,1056, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.62 BV=1.41 + {29995,3968,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.72 BV=1.31 + {29995,4224,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.82 BV=1.21 + {29995,4480,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=6.92 BV=1.11 + {29995,4864,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.01 BV=1.02 + {29995,5120,1048, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.12 BV=0.91 + {29995,5632,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.22 BV=0.81 + {29995,6016,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.32 BV=0.71 + {29995,6384,1032, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.42 BV=0.61 + {29995,6896,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.52 BV=0.51 + {29995,7280,1040, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.62 BV=0.41 + {29995,7936,1024, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.72 BV=0.31 + {29995,8192,1064, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.82 BV=0.21 + {29995,8192,1136, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=7.92 BV=0.11 + {29995,8192,1232, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.03 BV=-0.00 + {29995,8192,1320, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.13 BV=-0.10 + {29995,8192,1416, 0, 0, 0}, //TV = 5.06(1517 lines) AV=2.97 SV=8.23 BV=-0.20 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Custom5AutoTable = +{ + AETABLE_CUSTOM5_AUTO, //eAETableID + 116, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -2, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCustom5PLineTable_60Hz, + sCustom5PLineTable_50Hz, + NULL, +}; + +static strEvPline sVideoNightPLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8329,1216,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.07 BV=4.81 + {8329,1328,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.17 BV=4.70 + {8329,1424,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.26 BV=4.61 + {8329,1536,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.37 BV=4.51 + {8329,1632,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.47 BV=4.41 + {8329,1728,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.56 BV=4.31 + {8329,1840,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.67 BV=4.21 + {8329,2048,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.77 BV=4.11 + {8329,2144,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.87 BV=4.01 + {8329,2352,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.97 BV=3.91 + {16670,1216,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.07 BV=3.81 + {16670,1328,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.17 BV=3.70 + {16670,1424,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.27 BV=3.60 + {16670,1536,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.37 BV=3.50 + {16670,1632,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.47 BV=3.41 + {16670,1728,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.58 BV=3.30 + {24988,1216,1072, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.08 BV=3.21 + {24988,1328,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.18 BV=3.11 + {24988,1424,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.29 BV=3.01 + {24988,1536,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.39 BV=2.90 + {33329,1216,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.07 BV=2.81 + {33329,1328,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.17 BV=2.70 + {33329,1424,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.26 BV=2.61 + {33329,1536,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.37 BV=2.51 + {33329,1632,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.47 BV=2.41 + {33329,1728,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.58 BV=2.30 + {33329,1840,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.67 BV=2.21 + {33329,2048,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.77 BV=2.11 + {33329,2144,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.87 BV=2.01 + {33329,2352,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.97 BV=1.91 + {33329,2448,1056, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.07 BV=1.81 + {33329,2656,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.17 BV=1.70 + {33329,2864,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.27 BV=1.61 + {33329,3072,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.37 BV=1.51 + {33329,3328,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.47 BV=1.41 + {33329,3456,1056, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.56 BV=1.31 + {33329,3840,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.67 BV=1.21 + {33329,4096,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.77 BV=1.11 + {33329,4352,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.86 BV=1.01 + {33329,4608,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.97 BV=0.91 + {33329,4992,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.06 BV=0.82 + {33329,5376,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.16 BV=0.72 + {33329,5760,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.27 BV=0.61 + {33329,6240,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.37 BV=0.51 + {33329,6544,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.46 BV=0.41 + {33329,7072,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.56 BV=0.31 + {33329,7472,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.67 BV=0.21 + {33329,8192,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.77 BV=0.11 + {33329,8192,1104, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.87 BV=0.00 + {33329,8192,1184, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.97 BV=-0.10 + {33329,8192,1272, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.08 BV=-0.20 + {33329,8192,1368, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.18 BV=-0.31 + {33329,8192,1464, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.28 BV=-0.40 + {33329,8192,1568, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.38 BV=-0.50 + {41669,8192,1344, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=8.16 BV=-0.60 + {41669,8192,1440, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=8.26 BV=-0.70 + {49999,8192,1288, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=8.10 BV=-0.80 + {49999,8192,1384, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=8.20 BV=-0.91 + {49999,8192,1480, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=8.30 BV=-1.00 + {58328,8192,1360, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=8.17 BV=-1.10 + {58328,8192,1456, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=8.27 BV=-1.20 + {66669,8192,1368, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.18 BV=-1.31 + {74998,8192,1304, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=8.11 BV=-1.41 + {74998,8192,1392, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=8.21 BV=-1.50 + {83327,8192,1344, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=8.16 BV=-1.60 + {91668,8192,1312, 0, 0, 0}, //TV = 3.45(8660 lines) AV=2.97 SV=8.12 BV=-1.70 + {99998,8192,1288, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.10 BV=-1.80 + {99998,8192,1376, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.19 BV=-1.90 + {99998,8192,1472, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.29 BV=-2.00 + {99998,8192,1584, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.39 BV=-2.10 + {99998,8192,1696, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.49 BV=-2.20 + {99998,8192,1816, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.59 BV=-2.30 + {99998,8192,1944, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.69 BV=-2.40 + {99998,8192,2088, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.79 BV=-2.50 + {99998,8192,2232, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.89 BV=-2.60 + {99998,8192,2408, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.00 BV=-2.71 + {99998,8192,2584, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.10 BV=-2.81 + {99998,8192,2768, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.20 BV=-2.91 + {99998,8192,2968, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.30 BV=-3.01 + {99998,8192,3176, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.40 BV=-3.11 + {99998,8192,3408, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.50 BV=-3.21 + {99998,8192,3648, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.60 BV=-3.31 + {99998,8192,3912, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.70 BV=-3.41 + {99998,8192,4192, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.80 BV=-3.51 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sVideoNightPLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8805,1136,1080, 0, 0, 0}, //TV = 6.83(831 lines) AV=2.97 SV=4.99 BV=4.81 + {9440,1136,1080, 0, 0, 0}, //TV = 6.73(891 lines) AV=2.97 SV=4.99 BV=4.71 + {10002,1136,1096, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.01 BV=4.60 + {10002,1216,1088, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.10 BV=4.51 + {10002,1328,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.21 BV=4.41 + {10002,1424,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.30 BV=4.32 + {10002,1536,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1632,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.50 BV=4.11 + {10002,1728,1080, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.60 BV=4.02 + {10002,1936,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,2048,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.80 BV=3.82 + {10002,2240,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.89 BV=3.72 + {20004,1136,1096, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.01 BV=3.60 + {20004,1216,1088, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.10 BV=3.51 + {20004,1328,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.21 BV=3.41 + {20004,1424,1064, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.30 BV=3.32 + {20004,1536,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.42 BV=3.20 + {20004,1632,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.50 BV=3.11 + {29995,1216,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.01 BV=3.02 + {29995,1216,1104, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.12 BV=2.91 + {29995,1328,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.22 BV=2.81 + {29995,1424,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.32 BV=2.71 + {29995,1536,1072, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.42 BV=2.61 + {29995,1632,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.51 BV=2.52 + {29995,1840,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.62 BV=2.41 + {29995,1936,1056, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.73 BV=2.30 + {29995,2048,1064, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.82 BV=2.21 + {29995,2240,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.92 BV=2.11 + {29995,2448,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.02 BV=2.01 + {29995,2560,1048, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.12 BV=1.91 + {29995,2752,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.21 BV=1.82 + {29995,2960,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.32 BV=1.71 + {29995,3200,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.42 BV=1.61 + {29995,3456,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.52 BV=1.51 + {29995,3584,1056, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.62 BV=1.41 + {29995,3968,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.73 BV=1.30 + {29995,4224,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.82 BV=1.21 + {29995,4480,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.92 BV=1.11 + {29995,4864,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.02 BV=1.01 + {29995,5120,1048, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.12 BV=0.91 + {29995,5504,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.21 BV=0.82 + {29995,5888,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.31 BV=0.72 + {29995,6384,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.43 BV=0.60 + {29995,6896,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.52 BV=0.51 + {29995,7280,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.62 BV=0.41 + {29995,7936,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.72 BV=0.31 + {29995,8192,1064, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.82 BV=0.21 + {29995,8192,1136, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.92 BV=0.11 + {29995,8192,1232, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.03 BV=-0.00 + {29995,8192,1320, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.13 BV=-0.10 + {29995,8192,1408, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.22 BV=-0.19 + {29995,8192,1520, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.34 BV=-0.31 + {29995,8192,1632, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.44 BV=-0.41 + {39996,8192,1312, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=8.12 BV=-0.51 + {39996,8192,1400, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=8.22 BV=-0.60 + {39996,8192,1504, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=8.32 BV=-0.71 + {49998,8192,1288, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=8.10 BV=-0.80 + {49998,8192,1384, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=8.20 BV=-0.91 + {49998,8192,1480, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=8.30 BV=-1.00 + {60001,8192,1320, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.13 BV=-1.10 + {60001,8192,1416, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.23 BV=-1.20 + {70002,8192,1304, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=8.11 BV=-1.31 + {70002,8192,1392, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=8.21 BV=-1.40 + {80004,8192,1312, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=8.12 BV=-1.51 + {80004,8192,1400, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=8.22 BV=-1.60 + {89995,8192,1336, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=8.15 BV=-1.70 + {99997,8192,1288, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.10 BV=-1.80 + {99997,8192,1376, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.19 BV=-1.90 + {99997,8192,1472, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.29 BV=-2.00 + {99997,8192,1584, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.39 BV=-2.10 + {99997,8192,1696, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.49 BV=-2.20 + {99997,8192,1816, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.59 BV=-2.30 + {99997,8192,1944, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.69 BV=-2.40 + {99997,8192,2088, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.79 BV=-2.50 + {99997,8192,2232, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.89 BV=-2.60 + {99997,8192,2408, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.00 BV=-2.71 + {99997,8192,2584, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.10 BV=-2.81 + {99997,8192,2768, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.20 BV=-2.91 + {99997,8192,2968, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.30 BV=-3.01 + {99997,8192,3176, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.40 BV=-3.11 + {99997,8192,3408, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.50 BV=-3.21 + {99997,8192,3648, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.60 BV=-3.31 + {99997,8192,3912, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.70 BV=-3.41 + {99997,8192,4192, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.80 BV=-3.51 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_VideoNightTable = +{ + AETABLE_VIDEO_NIGHT, //eAETableID + 149, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -35, //i4MinBV + 90, //i4EffectiveMaxBV + -10, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sVideoNightPLineTable_60Hz, + sVideoNightPLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureISO100PLineTable_60Hz = +{ +{ + {95,1216,1088, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.10 BV=11.23 + {95,1328,1024, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.14 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {116,1328,1040, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.16 BV=10.88 + {127,1216,1104, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.12 BV=10.79 + {137,1216,1080, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.09 BV=10.71 + {148,1216,1072, 0, 0, 0}, //TV = 12.72(13 lines) AV=2.97 SV=5.08 BV=10.61 + {158,1216,1088, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.10 BV=10.50 + {169,1216,1096, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.11 BV=10.39 + {190,1216,1048, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.05 BV=10.29 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {211,1216,1064, 0, 0, 0}, //TV = 12.21(19 lines) AV=2.97 SV=5.07 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {243,1216,1064, 0, 0, 0}, //TV = 12.01(22 lines) AV=2.97 SV=5.07 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {349,1216,1048, 0, 0, 0}, //TV = 11.48(32 lines) AV=2.97 SV=5.05 BV=9.41 + {370,1216,1064, 0, 0, 0}, //TV = 11.40(34 lines) AV=2.97 SV=5.07 BV=9.30 + {402,1216,1040, 0, 0, 0}, //TV = 11.28(37 lines) AV=2.97 SV=5.04 BV=9.22 + {433,1216,1040, 0, 0, 0}, //TV = 11.17(40 lines) AV=2.97 SV=5.04 BV=9.11 + {465,1216,1040, 0, 0, 0}, //TV = 11.07(43 lines) AV=2.97 SV=5.04 BV=9.01 + {497,1216,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.04 BV=8.91 + {529,1216,1048, 0, 0, 0}, //TV = 10.88(49 lines) AV=2.97 SV=5.05 BV=8.81 + {571,1216,1040, 0, 0, 0}, //TV = 10.77(53 lines) AV=2.97 SV=5.04 BV=8.71 + {613,1216,1040, 0, 0, 0}, //TV = 10.67(57 lines) AV=2.97 SV=5.04 BV=8.61 + {645,1216,1056, 0, 0, 0}, //TV = 10.60(60 lines) AV=2.97 SV=5.06 BV=8.51 + {698,1216,1048, 0, 0, 0}, //TV = 10.48(65 lines) AV=2.97 SV=5.05 BV=8.41 + {751,1216,1040, 0, 0, 0}, //TV = 10.38(70 lines) AV=2.97 SV=5.04 BV=8.31 + {804,1216,1040, 0, 0, 0}, //TV = 10.28(75 lines) AV=2.97 SV=5.04 BV=8.22 + {867,1216,1040, 0, 0, 0}, //TV = 10.17(81 lines) AV=2.97 SV=5.04 BV=8.11 + {920,1216,1048, 0, 0, 0}, //TV = 10.09(86 lines) AV=2.97 SV=5.05 BV=8.01 + {994,1216,1040, 0, 0, 0}, //TV = 9.97(93 lines) AV=2.97 SV=5.04 BV=7.91 + {1068,1216,1040, 0, 0, 0}, //TV = 9.87(100 lines) AV=2.97 SV=5.04 BV=7.81 + {1143,1216,1040, 0, 0, 0}, //TV = 9.77(107 lines) AV=2.97 SV=5.04 BV=7.71 + {1227,1216,1032, 0, 0, 0}, //TV = 9.67(115 lines) AV=2.97 SV=5.02 BV=7.62 + {1312,1216,1040, 0, 0, 0}, //TV = 9.57(123 lines) AV=2.97 SV=5.04 BV=7.51 + {1407,1216,1040, 0, 0, 0}, //TV = 9.47(132 lines) AV=2.97 SV=5.04 BV=7.41 + {1513,1216,1032, 0, 0, 0}, //TV = 9.37(142 lines) AV=2.97 SV=5.02 BV=7.31 + {1608,1216,1040, 0, 0, 0}, //TV = 9.28(151 lines) AV=2.97 SV=5.04 BV=7.22 + {1735,1216,1032, 0, 0, 0}, //TV = 9.17(163 lines) AV=2.97 SV=5.02 BV=7.12 + {1852,1216,1040, 0, 0, 0}, //TV = 9.08(174 lines) AV=2.97 SV=5.04 BV=7.01 + {2000,1216,1032, 0, 0, 0}, //TV = 8.97(188 lines) AV=2.97 SV=5.02 BV=6.91 + {2137,1216,1032, 0, 0, 0}, //TV = 8.87(201 lines) AV=2.97 SV=5.02 BV=6.82 + {2296,1216,1032, 0, 0, 0}, //TV = 8.77(216 lines) AV=2.97 SV=5.02 BV=6.71 + {2455,1216,1040, 0, 0, 0}, //TV = 8.67(231 lines) AV=2.97 SV=5.04 BV=6.61 + {2635,1216,1032, 0, 0, 0}, //TV = 8.57(248 lines) AV=2.97 SV=5.02 BV=6.51 + {2836,1216,1032, 0, 0, 0}, //TV = 8.46(267 lines) AV=2.97 SV=5.02 BV=6.41 + {3027,1216,1040, 0, 0, 0}, //TV = 8.37(285 lines) AV=2.97 SV=5.04 BV=6.30 + {3249,1216,1032, 0, 0, 0}, //TV = 8.27(306 lines) AV=2.97 SV=5.02 BV=6.21 + {3471,1216,1032, 0, 0, 0}, //TV = 8.17(327 lines) AV=2.97 SV=5.02 BV=6.12 + {3746,1216,1032, 0, 0, 0}, //TV = 8.06(353 lines) AV=2.97 SV=5.02 BV=6.01 + {4011,1216,1032, 0, 0, 0}, //TV = 7.96(378 lines) AV=2.97 SV=5.02 BV=5.91 + {4286,1216,1032, 0, 0, 0}, //TV = 7.87(404 lines) AV=2.97 SV=5.02 BV=5.81 + {4593,1216,1032, 0, 0, 0}, //TV = 7.77(433 lines) AV=2.97 SV=5.02 BV=5.71 + {4921,1216,1032, 0, 0, 0}, //TV = 7.67(464 lines) AV=2.97 SV=5.02 BV=5.61 + {5270,1216,1032, 0, 0, 0}, //TV = 7.57(497 lines) AV=2.97 SV=5.02 BV=5.51 + {5641,1216,1032, 0, 0, 0}, //TV = 7.47(532 lines) AV=2.97 SV=5.02 BV=5.42 + {6043,1216,1032, 0, 0, 0}, //TV = 7.37(570 lines) AV=2.97 SV=5.02 BV=5.32 + {6509,1216,1032, 0, 0, 0}, //TV = 7.26(614 lines) AV=2.97 SV=5.02 BV=5.21 + {6974,1216,1032, 0, 0, 0}, //TV = 7.16(658 lines) AV=2.97 SV=5.02 BV=5.11 + {7472,1216,1032, 0, 0, 0}, //TV = 7.06(705 lines) AV=2.97 SV=5.02 BV=5.01 + {8001,1216,1032, 0, 0, 0}, //TV = 6.97(755 lines) AV=2.97 SV=5.02 BV=4.91 + {8329,1216,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.07 BV=4.81 + {8329,1328,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.17 BV=4.70 + {8329,1424,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.26 BV=4.61 + {8329,1536,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.37 BV=4.51 + {8329,1632,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.47 BV=4.41 + {8329,1728,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.56 BV=4.31 + {8329,1840,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.67 BV=4.21 + {8329,2048,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.77 BV=4.11 + {8329,2144,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.87 BV=4.01 + {8329,2352,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.97 BV=3.91 + {16670,1216,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.07 BV=3.81 + {16670,1328,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.17 BV=3.70 + {16670,1424,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.26 BV=3.61 + {16670,1536,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.37 BV=3.50 + {16670,1632,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.47 BV=3.41 + {16670,1728,1056, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.56 BV=3.31 + {24988,1216,1072, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.08 BV=3.21 + {24988,1328,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.18 BV=3.11 + {24988,1424,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.29 BV=3.01 + {24988,1536,1048, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.38 BV=2.91 + {33329,1216,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.07 BV=2.81 + {33329,1328,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.17 BV=2.70 + {33329,1424,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.26 BV=2.61 + {41669,1216,1048, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.05 BV=2.51 + {41669,1328,1024, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.14 BV=2.42 + {41669,1424,1024, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.24 BV=2.31 + {49999,1216,1072, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=5.08 BV=2.21 + {49999,1328,1056, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=5.18 BV=2.11 + {58328,1216,1064, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=5.07 BV=2.00 + {58328,1328,1040, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=5.16 BV=1.91 + {66669,1216,1064, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.07 BV=1.81 + {66669,1328,1048, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.17 BV=1.70 + {74998,1216,1088, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=5.10 BV=1.61 + {83327,1216,1048, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=5.05 BV=1.51 + {83327,1328,1024, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=5.14 BV=1.42 + {91668,1216,1096, 0, 0, 0}, //TV = 3.45(8660 lines) AV=2.97 SV=5.11 BV=1.31 + {99998,1216,1072, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=5.08 BV=1.21 + {108327,1216,1064, 0, 0, 0}, //TV = 3.21(10234 lines) AV=2.97 SV=5.07 BV=1.11 + {116667,1216,1064, 0, 0, 0}, //TV = 3.10(11022 lines) AV=2.97 SV=5.07 BV=1.00 + {124997,1216,1064, 0, 0, 0}, //TV = 3.00(11809 lines) AV=2.97 SV=5.07 BV=0.90 + {133326,1216,1064, 0, 0, 0}, //TV = 2.91(12596 lines) AV=2.97 SV=5.07 BV=0.81 + {141656,1216,1072, 0, 0, 0}, //TV = 2.82(13383 lines) AV=2.97 SV=5.08 BV=0.71 + {149996,1216,1088, 0, 0, 0}, //TV = 2.74(14171 lines) AV=2.97 SV=5.10 BV=0.61 + {166655,1216,1048, 0, 0, 0}, //TV = 2.59(15745 lines) AV=2.97 SV=5.05 BV=0.51 + {174996,1216,1064, 0, 0, 0}, //TV = 2.51(16534 lines) AV=2.97 SV=5.07 BV=0.42 + {191655,1216,1048, 0, 0, 0}, //TV = 2.38(18107 lines) AV=2.97 SV=5.05 BV=0.31 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureISO100PLineTable_50Hz = +{ +{ + {95,1216,1088, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.10 BV=11.23 + {95,1328,1024, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.14 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {116,1328,1040, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.16 BV=10.88 + {127,1216,1104, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.12 BV=10.79 + {137,1216,1080, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.09 BV=10.71 + {148,1216,1072, 0, 0, 0}, //TV = 12.72(13 lines) AV=2.97 SV=5.08 BV=10.61 + {158,1216,1088, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.10 BV=10.50 + {169,1216,1096, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.11 BV=10.39 + {190,1216,1048, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.05 BV=10.29 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {211,1216,1064, 0, 0, 0}, //TV = 12.21(19 lines) AV=2.97 SV=5.07 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {243,1216,1064, 0, 0, 0}, //TV = 12.01(22 lines) AV=2.97 SV=5.07 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {349,1216,1048, 0, 0, 0}, //TV = 11.48(32 lines) AV=2.97 SV=5.05 BV=9.41 + {370,1216,1064, 0, 0, 0}, //TV = 11.40(34 lines) AV=2.97 SV=5.07 BV=9.30 + {402,1216,1040, 0, 0, 0}, //TV = 11.28(37 lines) AV=2.97 SV=5.04 BV=9.22 + {433,1216,1040, 0, 0, 0}, //TV = 11.17(40 lines) AV=2.97 SV=5.04 BV=9.11 + {465,1216,1040, 0, 0, 0}, //TV = 11.07(43 lines) AV=2.97 SV=5.04 BV=9.01 + {497,1216,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.04 BV=8.91 + {529,1216,1048, 0, 0, 0}, //TV = 10.88(49 lines) AV=2.97 SV=5.05 BV=8.81 + {571,1216,1040, 0, 0, 0}, //TV = 10.77(53 lines) AV=2.97 SV=5.04 BV=8.71 + {613,1216,1040, 0, 0, 0}, //TV = 10.67(57 lines) AV=2.97 SV=5.04 BV=8.61 + {645,1216,1056, 0, 0, 0}, //TV = 10.60(60 lines) AV=2.97 SV=5.06 BV=8.51 + {698,1216,1048, 0, 0, 0}, //TV = 10.48(65 lines) AV=2.97 SV=5.05 BV=8.41 + {751,1216,1040, 0, 0, 0}, //TV = 10.38(70 lines) AV=2.97 SV=5.04 BV=8.31 + {804,1216,1040, 0, 0, 0}, //TV = 10.28(75 lines) AV=2.97 SV=5.04 BV=8.22 + {867,1216,1040, 0, 0, 0}, //TV = 10.17(81 lines) AV=2.97 SV=5.04 BV=8.11 + {920,1216,1048, 0, 0, 0}, //TV = 10.09(86 lines) AV=2.97 SV=5.05 BV=8.01 + {994,1216,1040, 0, 0, 0}, //TV = 9.97(93 lines) AV=2.97 SV=5.04 BV=7.91 + {1068,1216,1040, 0, 0, 0}, //TV = 9.87(100 lines) AV=2.97 SV=5.04 BV=7.81 + {1143,1216,1040, 0, 0, 0}, //TV = 9.77(107 lines) AV=2.97 SV=5.04 BV=7.71 + {1227,1216,1032, 0, 0, 0}, //TV = 9.67(115 lines) AV=2.97 SV=5.02 BV=7.62 + {1312,1216,1040, 0, 0, 0}, //TV = 9.57(123 lines) AV=2.97 SV=5.04 BV=7.51 + {1407,1216,1040, 0, 0, 0}, //TV = 9.47(132 lines) AV=2.97 SV=5.04 BV=7.41 + {1513,1216,1032, 0, 0, 0}, //TV = 9.37(142 lines) AV=2.97 SV=5.02 BV=7.31 + {1608,1216,1040, 0, 0, 0}, //TV = 9.28(151 lines) AV=2.97 SV=5.04 BV=7.22 + {1735,1216,1032, 0, 0, 0}, //TV = 9.17(163 lines) AV=2.97 SV=5.02 BV=7.12 + {1852,1216,1040, 0, 0, 0}, //TV = 9.08(174 lines) AV=2.97 SV=5.04 BV=7.01 + {2000,1216,1032, 0, 0, 0}, //TV = 8.97(188 lines) AV=2.97 SV=5.02 BV=6.91 + {2137,1216,1032, 0, 0, 0}, //TV = 8.87(201 lines) AV=2.97 SV=5.02 BV=6.82 + {2296,1216,1032, 0, 0, 0}, //TV = 8.77(216 lines) AV=2.97 SV=5.02 BV=6.71 + {2455,1216,1040, 0, 0, 0}, //TV = 8.67(231 lines) AV=2.97 SV=5.04 BV=6.61 + {2635,1216,1032, 0, 0, 0}, //TV = 8.57(248 lines) AV=2.97 SV=5.02 BV=6.51 + {2836,1216,1032, 0, 0, 0}, //TV = 8.46(267 lines) AV=2.97 SV=5.02 BV=6.41 + {3027,1216,1040, 0, 0, 0}, //TV = 8.37(285 lines) AV=2.97 SV=5.04 BV=6.30 + {3249,1216,1032, 0, 0, 0}, //TV = 8.27(306 lines) AV=2.97 SV=5.02 BV=6.21 + {3471,1216,1032, 0, 0, 0}, //TV = 8.17(327 lines) AV=2.97 SV=5.02 BV=6.12 + {3746,1216,1032, 0, 0, 0}, //TV = 8.06(353 lines) AV=2.97 SV=5.02 BV=6.01 + {4011,1216,1032, 0, 0, 0}, //TV = 7.96(378 lines) AV=2.97 SV=5.02 BV=5.91 + {4286,1216,1032, 0, 0, 0}, //TV = 7.87(404 lines) AV=2.97 SV=5.02 BV=5.81 + {4593,1216,1032, 0, 0, 0}, //TV = 7.77(433 lines) AV=2.97 SV=5.02 BV=5.71 + {4921,1216,1032, 0, 0, 0}, //TV = 7.67(464 lines) AV=2.97 SV=5.02 BV=5.61 + {5270,1216,1032, 0, 0, 0}, //TV = 7.57(497 lines) AV=2.97 SV=5.02 BV=5.51 + {5641,1216,1032, 0, 0, 0}, //TV = 7.47(532 lines) AV=2.97 SV=5.02 BV=5.42 + {6043,1216,1032, 0, 0, 0}, //TV = 7.37(570 lines) AV=2.97 SV=5.02 BV=5.32 + {6509,1216,1032, 0, 0, 0}, //TV = 7.26(614 lines) AV=2.97 SV=5.02 BV=5.21 + {6974,1216,1032, 0, 0, 0}, //TV = 7.16(658 lines) AV=2.97 SV=5.02 BV=5.11 + {7472,1216,1032, 0, 0, 0}, //TV = 7.06(705 lines) AV=2.97 SV=5.02 BV=5.01 + {8001,1216,1032, 0, 0, 0}, //TV = 6.97(755 lines) AV=2.97 SV=5.02 BV=4.91 + {8573,1216,1032, 0, 0, 0}, //TV = 6.87(809 lines) AV=2.97 SV=5.02 BV=4.81 + {9186,1216,1032, 0, 0, 0}, //TV = 6.77(867 lines) AV=2.97 SV=5.02 BV=4.71 + {9832,1216,1032, 0, 0, 0}, //TV = 6.67(928 lines) AV=2.97 SV=5.02 BV=4.61 + {10002,1216,1088, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.10 BV=4.51 + {10002,1328,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.21 BV=4.41 + {10002,1424,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.30 BV=4.32 + {10002,1536,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1632,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.50 BV=4.11 + {10002,1728,1080, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.60 BV=4.02 + {10002,1936,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,2048,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.80 BV=3.82 + {10002,2240,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.89 BV=3.72 + {10002,2352,1056, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.01 BV=3.60 + {20004,1216,1088, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.10 BV=3.51 + {20004,1328,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.21 BV=3.41 + {20004,1424,1064, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.30 BV=3.32 + {20004,1536,1064, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.41 BV=3.21 + {20004,1632,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.50 BV=3.11 + {20004,1728,1080, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.60 BV=3.02 + {29995,1216,1104, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.12 BV=2.91 + {29995,1328,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.22 BV=2.81 + {29995,1424,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.32 BV=2.71 + {29995,1536,1072, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.42 BV=2.61 + {39996,1216,1088, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.10 BV=2.51 + {39996,1328,1072, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.21 BV=2.41 + {39996,1424,1072, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.31 BV=2.31 + {49998,1216,1072, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=5.08 BV=2.21 + {49998,1328,1056, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=5.18 BV=2.11 + {49998,1424,1056, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=5.29 BV=2.01 + {60001,1216,1104, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.12 BV=1.91 + {60001,1328,1080, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.22 BV=1.81 + {70002,1216,1088, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=5.10 BV=1.71 + {70002,1328,1064, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=5.20 BV=1.61 + {80004,1216,1088, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=5.10 BV=1.51 + {89995,1216,1040, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=5.04 BV=1.41 + {89995,1216,1112, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=5.13 BV=1.31 + {99997,1216,1072, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=5.08 BV=1.21 + {109999,1216,1048, 0, 0, 0}, //TV = 3.18(10392 lines) AV=2.97 SV=5.05 BV=1.11 + {109999,1328,1024, 0, 0, 0}, //TV = 3.18(10392 lines) AV=2.97 SV=5.14 BV=1.01 + {120001,1216,1104, 0, 0, 0}, //TV = 3.06(11337 lines) AV=2.97 SV=5.12 BV=0.91 + {130003,1216,1088, 0, 0, 0}, //TV = 2.94(12282 lines) AV=2.97 SV=5.10 BV=0.81 + {140005,1216,1088, 0, 0, 0}, //TV = 2.84(13227 lines) AV=2.97 SV=5.10 BV=0.71 + {149996,1216,1088, 0, 0, 0}, //TV = 2.74(14171 lines) AV=2.97 SV=5.10 BV=0.61 + {159998,1216,1088, 0, 0, 0}, //TV = 2.64(15116 lines) AV=2.97 SV=5.10 BV=0.51 + {180002,1216,1040, 0, 0, 0}, //TV = 2.47(17006 lines) AV=2.97 SV=5.04 BV=0.41 + {190004,1216,1056, 0, 0, 0}, //TV = 2.40(17952 lines) AV=2.97 SV=5.06 BV=0.31 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureISO100Table = +{ + AETABLE_CAPTURE_ISO100, //eAETableID + 111, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + 3, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_100, //ISO SPEED + sCaptureISO100PLineTable_60Hz, + sCaptureISO100PLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureISO200PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {497,1216,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.04 BV=8.91 + {497,1216,1112, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.13 BV=8.81 + {497,1328,1096, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.24 BV=8.71 + {497,1424,1088, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.33 BV=8.62 + {497,1632,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.44 BV=8.51 + {497,1728,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.53 BV=8.41 + {497,1840,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.63 BV=8.31 + {497,1936,1064, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.74 BV=8.21 + {497,2144,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.83 BV=8.11 + {497,2240,1048, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.93 BV=8.02 + {497,2448,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.03 BV=7.91 + {529,2448,1040, 0, 0, 0}, //TV = 10.88(49 lines) AV=2.97 SV=6.05 BV=7.81 + {571,2448,1032, 0, 0, 0}, //TV = 10.77(53 lines) AV=2.97 SV=6.03 BV=7.71 + {613,2448,1032, 0, 0, 0}, //TV = 10.67(57 lines) AV=2.97 SV=6.03 BV=7.61 + {656,2448,1032, 0, 0, 0}, //TV = 10.57(61 lines) AV=2.97 SV=6.03 BV=7.51 + {698,2448,1040, 0, 0, 0}, //TV = 10.48(65 lines) AV=2.97 SV=6.05 BV=7.41 + {751,2448,1032, 0, 0, 0}, //TV = 10.38(70 lines) AV=2.97 SV=6.03 BV=7.32 + {804,2448,1040, 0, 0, 0}, //TV = 10.28(75 lines) AV=2.97 SV=6.05 BV=7.21 + {857,2448,1040, 0, 0, 0}, //TV = 10.19(80 lines) AV=2.97 SV=6.05 BV=7.11 + {931,2448,1032, 0, 0, 0}, //TV = 10.07(87 lines) AV=2.97 SV=6.03 BV=7.01 + {994,2448,1032, 0, 0, 0}, //TV = 9.97(93 lines) AV=2.97 SV=6.03 BV=6.91 + {1058,2448,1040, 0, 0, 0}, //TV = 9.88(99 lines) AV=2.97 SV=6.05 BV=6.81 + {1143,2448,1032, 0, 0, 0}, //TV = 9.77(107 lines) AV=2.97 SV=6.03 BV=6.71 + {1227,2448,1032, 0, 0, 0}, //TV = 9.67(115 lines) AV=2.97 SV=6.03 BV=6.61 + {1312,2448,1032, 0, 0, 0}, //TV = 9.57(123 lines) AV=2.97 SV=6.03 BV=6.51 + {1407,2448,1032, 0, 0, 0}, //TV = 9.47(132 lines) AV=2.97 SV=6.03 BV=6.41 + {1513,2448,1032, 0, 0, 0}, //TV = 9.37(142 lines) AV=2.97 SV=6.03 BV=6.31 + {1619,2448,1032, 0, 0, 0}, //TV = 9.27(152 lines) AV=2.97 SV=6.03 BV=6.21 + {1735,2448,1032, 0, 0, 0}, //TV = 9.17(163 lines) AV=2.97 SV=6.03 BV=6.11 + {1862,2448,1024, 0, 0, 0}, //TV = 9.07(175 lines) AV=2.97 SV=6.02 BV=6.02 + {1989,2448,1032, 0, 0, 0}, //TV = 8.97(187 lines) AV=2.97 SV=6.03 BV=5.91 + {2137,2448,1032, 0, 0, 0}, //TV = 8.87(201 lines) AV=2.97 SV=6.03 BV=5.81 + {2286,2448,1032, 0, 0, 0}, //TV = 8.77(215 lines) AV=2.97 SV=6.03 BV=5.71 + {2466,2448,1024, 0, 0, 0}, //TV = 8.66(232 lines) AV=2.97 SV=6.02 BV=5.61 + {2635,2448,1032, 0, 0, 0}, //TV = 8.57(248 lines) AV=2.97 SV=6.03 BV=5.50 + {2825,2448,1024, 0, 0, 0}, //TV = 8.47(266 lines) AV=2.97 SV=6.02 BV=5.42 + {3016,2448,1032, 0, 0, 0}, //TV = 8.37(284 lines) AV=2.97 SV=6.03 BV=5.31 + {3228,2448,1032, 0, 0, 0}, //TV = 8.28(304 lines) AV=2.97 SV=6.03 BV=5.21 + {3482,2448,1032, 0, 0, 0}, //TV = 8.17(328 lines) AV=2.97 SV=6.03 BV=5.10 + {3725,2448,1032, 0, 0, 0}, //TV = 8.07(351 lines) AV=2.97 SV=6.03 BV=5.01 + {3990,2448,1024, 0, 0, 0}, //TV = 7.97(376 lines) AV=2.97 SV=6.02 BV=4.92 + {4275,2448,1024, 0, 0, 0}, //TV = 7.87(403 lines) AV=2.97 SV=6.02 BV=4.82 + {4604,2448,1024, 0, 0, 0}, //TV = 7.76(434 lines) AV=2.97 SV=6.02 BV=4.71 + {4932,2448,1024, 0, 0, 0}, //TV = 7.66(465 lines) AV=2.97 SV=6.02 BV=4.61 + {5281,2448,1024, 0, 0, 0}, //TV = 7.56(498 lines) AV=2.97 SV=6.02 BV=4.51 + {5651,2448,1024, 0, 0, 0}, //TV = 7.47(533 lines) AV=2.97 SV=6.02 BV=4.42 + {6054,2448,1024, 0, 0, 0}, //TV = 7.37(571 lines) AV=2.97 SV=6.02 BV=4.32 + {6487,2448,1024, 0, 0, 0}, //TV = 7.27(612 lines) AV=2.97 SV=6.02 BV=4.22 + {6943,2448,1024, 0, 0, 0}, //TV = 7.17(655 lines) AV=2.97 SV=6.02 BV=4.12 + {7440,2448,1024, 0, 0, 0}, //TV = 7.07(702 lines) AV=2.97 SV=6.02 BV=4.02 + {7969,2448,1024, 0, 0, 0}, //TV = 6.97(752 lines) AV=2.97 SV=6.02 BV=3.92 + {8329,2448,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.07 BV=3.81 + {8329,2656,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.17 BV=3.70 + {8329,2864,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.26 BV=3.62 + {8329,3072,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.37 BV=3.51 + {8329,3328,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.47 BV=3.41 + {8329,3584,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.57 BV=3.31 + {8329,3840,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.67 BV=3.21 + {8329,4096,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.77 BV=3.11 + {8329,4352,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.86 BV=3.01 + {8329,4608,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.97 BV=2.91 + {16670,2448,1056, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.07 BV=2.81 + {16670,2656,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.16 BV=2.71 + {16670,2864,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.27 BV=2.61 + {16670,3072,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.37 BV=2.50 + {16670,3328,1024, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.47 BV=2.41 + {16670,3456,1056, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.56 BV=2.31 + {24988,2448,1064, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=6.08 BV=2.22 + {24988,2656,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=6.18 BV=2.11 + {24988,2864,1048, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=6.28 BV=2.01 + {24988,3072,1048, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=6.38 BV=1.91 + {33329,2448,1056, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.07 BV=1.81 + {33329,2656,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.16 BV=1.71 + {33329,2864,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.26 BV=1.62 + {41669,2448,1040, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=6.05 BV=1.51 + {41669,2656,1032, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=6.15 BV=1.40 + {41669,2864,1024, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=6.25 BV=1.31 + {49999,2448,1064, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=6.08 BV=1.21 + {49999,2656,1048, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=6.17 BV=1.12 + {58328,2448,1056, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=6.07 BV=1.00 + {58328,2656,1032, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=6.15 BV=0.92 + {66669,2448,1056, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.07 BV=0.81 + {66669,2656,1048, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.17 BV=0.70 + {74998,2560,1040, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=6.11 BV=0.60 + {83327,2448,1040, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=6.05 BV=0.51 + {83327,2656,1032, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=6.15 BV=0.40 + {91668,2560,1040, 0, 0, 0}, //TV = 3.45(8660 lines) AV=2.97 SV=6.11 BV=0.31 + {99998,2448,1064, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=6.08 BV=0.21 + {108327,2448,1064, 0, 0, 0}, //TV = 3.21(10234 lines) AV=2.97 SV=6.08 BV=0.10 + {116667,2448,1064, 0, 0, 0}, //TV = 3.10(11022 lines) AV=2.97 SV=6.08 BV=-0.01 + {124997,2448,1064, 0, 0, 0}, //TV = 3.00(11809 lines) AV=2.97 SV=6.08 BV=-0.11 + {133326,2448,1064, 0, 0, 0}, //TV = 2.91(12596 lines) AV=2.97 SV=6.08 BV=-0.20 + {141656,2560,1024, 0, 0, 0}, //TV = 2.82(13383 lines) AV=2.97 SV=6.09 BV=-0.30 + {158326,2448,1032, 0, 0, 0}, //TV = 2.66(14958 lines) AV=2.97 SV=6.03 BV=-0.40 + {166655,2448,1048, 0, 0, 0}, //TV = 2.59(15745 lines) AV=2.97 SV=6.06 BV=-0.50 + {174996,2560,1024, 0, 0, 0}, //TV = 2.51(16534 lines) AV=2.97 SV=6.09 BV=-0.60 + {191655,2448,1040, 0, 0, 0}, //TV = 2.38(18107 lines) AV=2.97 SV=6.05 BV=-0.69 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureISO200PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {497,1216,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.04 BV=8.91 + {497,1216,1112, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.13 BV=8.81 + {497,1328,1096, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.24 BV=8.71 + {497,1424,1088, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.33 BV=8.62 + {497,1632,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.44 BV=8.51 + {497,1728,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.53 BV=8.41 + {497,1840,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.63 BV=8.31 + {497,1936,1064, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.74 BV=8.21 + {497,2144,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.83 BV=8.11 + {497,2240,1048, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.93 BV=8.02 + {497,2448,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.03 BV=7.91 + {529,2448,1040, 0, 0, 0}, //TV = 10.88(49 lines) AV=2.97 SV=6.05 BV=7.81 + {571,2448,1032, 0, 0, 0}, //TV = 10.77(53 lines) AV=2.97 SV=6.03 BV=7.71 + {613,2448,1032, 0, 0, 0}, //TV = 10.67(57 lines) AV=2.97 SV=6.03 BV=7.61 + {656,2448,1032, 0, 0, 0}, //TV = 10.57(61 lines) AV=2.97 SV=6.03 BV=7.51 + {698,2448,1040, 0, 0, 0}, //TV = 10.48(65 lines) AV=2.97 SV=6.05 BV=7.41 + {751,2448,1032, 0, 0, 0}, //TV = 10.38(70 lines) AV=2.97 SV=6.03 BV=7.32 + {804,2448,1040, 0, 0, 0}, //TV = 10.28(75 lines) AV=2.97 SV=6.05 BV=7.21 + {857,2448,1040, 0, 0, 0}, //TV = 10.19(80 lines) AV=2.97 SV=6.05 BV=7.11 + {931,2448,1032, 0, 0, 0}, //TV = 10.07(87 lines) AV=2.97 SV=6.03 BV=7.01 + {994,2448,1032, 0, 0, 0}, //TV = 9.97(93 lines) AV=2.97 SV=6.03 BV=6.91 + {1058,2448,1040, 0, 0, 0}, //TV = 9.88(99 lines) AV=2.97 SV=6.05 BV=6.81 + {1143,2448,1032, 0, 0, 0}, //TV = 9.77(107 lines) AV=2.97 SV=6.03 BV=6.71 + {1227,2448,1032, 0, 0, 0}, //TV = 9.67(115 lines) AV=2.97 SV=6.03 BV=6.61 + {1312,2448,1032, 0, 0, 0}, //TV = 9.57(123 lines) AV=2.97 SV=6.03 BV=6.51 + {1407,2448,1032, 0, 0, 0}, //TV = 9.47(132 lines) AV=2.97 SV=6.03 BV=6.41 + {1513,2448,1032, 0, 0, 0}, //TV = 9.37(142 lines) AV=2.97 SV=6.03 BV=6.31 + {1619,2448,1032, 0, 0, 0}, //TV = 9.27(152 lines) AV=2.97 SV=6.03 BV=6.21 + {1735,2448,1032, 0, 0, 0}, //TV = 9.17(163 lines) AV=2.97 SV=6.03 BV=6.11 + {1862,2448,1024, 0, 0, 0}, //TV = 9.07(175 lines) AV=2.97 SV=6.02 BV=6.02 + {1989,2448,1032, 0, 0, 0}, //TV = 8.97(187 lines) AV=2.97 SV=6.03 BV=5.91 + {2137,2448,1032, 0, 0, 0}, //TV = 8.87(201 lines) AV=2.97 SV=6.03 BV=5.81 + {2286,2448,1032, 0, 0, 0}, //TV = 8.77(215 lines) AV=2.97 SV=6.03 BV=5.71 + {2466,2448,1024, 0, 0, 0}, //TV = 8.66(232 lines) AV=2.97 SV=6.02 BV=5.61 + {2635,2448,1032, 0, 0, 0}, //TV = 8.57(248 lines) AV=2.97 SV=6.03 BV=5.50 + {2825,2448,1024, 0, 0, 0}, //TV = 8.47(266 lines) AV=2.97 SV=6.02 BV=5.42 + {3016,2448,1032, 0, 0, 0}, //TV = 8.37(284 lines) AV=2.97 SV=6.03 BV=5.31 + {3228,2448,1032, 0, 0, 0}, //TV = 8.28(304 lines) AV=2.97 SV=6.03 BV=5.21 + {3482,2448,1032, 0, 0, 0}, //TV = 8.17(328 lines) AV=2.97 SV=6.03 BV=5.10 + {3725,2448,1032, 0, 0, 0}, //TV = 8.07(351 lines) AV=2.97 SV=6.03 BV=5.01 + {3990,2448,1024, 0, 0, 0}, //TV = 7.97(376 lines) AV=2.97 SV=6.02 BV=4.92 + {4275,2448,1024, 0, 0, 0}, //TV = 7.87(403 lines) AV=2.97 SV=6.02 BV=4.82 + {4604,2448,1024, 0, 0, 0}, //TV = 7.76(434 lines) AV=2.97 SV=6.02 BV=4.71 + {4932,2448,1024, 0, 0, 0}, //TV = 7.66(465 lines) AV=2.97 SV=6.02 BV=4.61 + {5281,2448,1024, 0, 0, 0}, //TV = 7.56(498 lines) AV=2.97 SV=6.02 BV=4.51 + {5651,2448,1024, 0, 0, 0}, //TV = 7.47(533 lines) AV=2.97 SV=6.02 BV=4.42 + {6054,2448,1024, 0, 0, 0}, //TV = 7.37(571 lines) AV=2.97 SV=6.02 BV=4.32 + {6487,2448,1024, 0, 0, 0}, //TV = 7.27(612 lines) AV=2.97 SV=6.02 BV=4.22 + {6943,2448,1024, 0, 0, 0}, //TV = 7.17(655 lines) AV=2.97 SV=6.02 BV=4.12 + {7440,2448,1024, 0, 0, 0}, //TV = 7.07(702 lines) AV=2.97 SV=6.02 BV=4.02 + {7969,2448,1024, 0, 0, 0}, //TV = 6.97(752 lines) AV=2.97 SV=6.02 BV=3.92 + {8541,2448,1024, 0, 0, 0}, //TV = 6.87(806 lines) AV=2.97 SV=6.02 BV=3.82 + {9208,2448,1024, 0, 0, 0}, //TV = 6.76(869 lines) AV=2.97 SV=6.02 BV=3.71 + {9864,2448,1024, 0, 0, 0}, //TV = 6.66(931 lines) AV=2.97 SV=6.02 BV=3.61 + {10002,2560,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.11 BV=3.50 + {10002,2752,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.20 BV=3.41 + {10002,2960,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.31 BV=3.31 + {10002,3200,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.41 BV=3.21 + {10002,3328,1056, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.51 BV=3.10 + {10002,3584,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.61 BV=3.01 + {10002,3840,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.71 BV=2.91 + {10002,4096,1056, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.81 BV=2.80 + {10002,4480,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.91 BV=2.71 + {10002,4736,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.01 BV=2.61 + {20004,2560,1040, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.11 BV=2.50 + {20004,2752,1032, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.20 BV=2.41 + {20004,2960,1032, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.31 BV=2.31 + {20004,3072,1064, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.41 BV=2.21 + {20004,3328,1048, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.50 BV=2.12 + {20004,3584,1048, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.61 BV=2.01 + {29995,2560,1048, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.12 BV=1.91 + {29995,2752,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.21 BV=1.82 + {29995,2960,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.32 BV=1.71 + {29995,3200,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.41 BV=1.62 + {39996,2560,1032, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=6.10 BV=1.52 + {39996,2752,1040, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=6.21 BV=1.40 + {39996,2960,1032, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=6.31 BV=1.31 + {49998,2448,1064, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=6.08 BV=1.21 + {49998,2656,1048, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=6.17 BV=1.12 + {49998,2864,1048, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=6.28 BV=1.01 + {60001,2560,1056, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.13 BV=0.90 + {60001,2752,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.21 BV=0.82 + {70002,2560,1032, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=6.10 BV=0.71 + {70002,2752,1032, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=6.20 BV=0.60 + {80004,2560,1032, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=6.10 BV=0.52 + {89995,2448,1040, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=6.05 BV=0.40 + {89995,2560,1056, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=6.13 BV=0.31 + {99997,2448,1064, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=6.08 BV=0.21 + {109999,2448,1040, 0, 0, 0}, //TV = 3.18(10392 lines) AV=2.97 SV=6.05 BV=0.11 + {120001,2448,1032, 0, 0, 0}, //TV = 3.06(11337 lines) AV=2.97 SV=6.03 BV=-0.00 + {120001,2560,1056, 0, 0, 0}, //TV = 3.06(11337 lines) AV=2.97 SV=6.13 BV=-0.10 + {130003,2560,1040, 0, 0, 0}, //TV = 2.94(12282 lines) AV=2.97 SV=6.11 BV=-0.20 + {140005,2560,1040, 0, 0, 0}, //TV = 2.84(13227 lines) AV=2.97 SV=6.11 BV=-0.30 + {149996,2560,1040, 0, 0, 0}, //TV = 2.74(14171 lines) AV=2.97 SV=6.11 BV=-0.40 + {169989,2448,1032, 0, 0, 0}, //TV = 2.56(16060 lines) AV=2.97 SV=6.03 BV=-0.51 + {180002,2448,1040, 0, 0, 0}, //TV = 2.47(17006 lines) AV=2.97 SV=6.05 BV=-0.60 + {190004,2448,1056, 0, 0, 0}, //TV = 2.40(17952 lines) AV=2.97 SV=6.07 BV=-0.70 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureISO200Table = +{ + AETABLE_CAPTURE_ISO200, //eAETableID + 121, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -7, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_200, //ISO SPEED + sCaptureISO200PLineTable_60Hz, + sCaptureISO200PLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureISO400PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {497,1216,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.04 BV=8.91 + {497,1216,1112, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.13 BV=8.81 + {497,1328,1096, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.24 BV=8.71 + {497,1424,1088, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.33 BV=8.62 + {497,1632,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.44 BV=8.51 + {497,1728,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.53 BV=8.41 + {497,1840,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.63 BV=8.31 + {497,1936,1064, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.74 BV=8.21 + {497,2144,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.83 BV=8.11 + {497,2240,1048, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.93 BV=8.02 + {497,2448,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.03 BV=7.91 + {497,2560,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.13 BV=7.81 + {497,2752,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.24 BV=7.71 + {497,2960,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.34 BV=7.60 + {497,3200,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.43 BV=7.51 + {497,3456,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.53 BV=7.41 + {497,3712,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.63 BV=7.31 + {497,3968,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.74 BV=7.20 + {497,4224,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.83 BV=7.11 + {497,4608,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.94 BV=7.01 + {497,4864,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.04 BV=6.91 + {529,4864,1048, 0, 0, 0}, //TV = 10.88(49 lines) AV=2.97 SV=7.05 BV=6.81 + {571,4864,1040, 0, 0, 0}, //TV = 10.77(53 lines) AV=2.97 SV=7.04 BV=6.71 + {613,4864,1040, 0, 0, 0}, //TV = 10.67(57 lines) AV=2.97 SV=7.04 BV=6.61 + {656,4864,1040, 0, 0, 0}, //TV = 10.57(61 lines) AV=2.97 SV=7.04 BV=6.51 + {698,4864,1040, 0, 0, 0}, //TV = 10.48(65 lines) AV=2.97 SV=7.04 BV=6.42 + {751,4864,1040, 0, 0, 0}, //TV = 10.38(70 lines) AV=2.97 SV=7.04 BV=6.31 + {804,4864,1040, 0, 0, 0}, //TV = 10.28(75 lines) AV=2.97 SV=7.04 BV=6.22 + {867,4864,1040, 0, 0, 0}, //TV = 10.17(81 lines) AV=2.97 SV=7.04 BV=6.11 + {931,4864,1032, 0, 0, 0}, //TV = 10.07(87 lines) AV=2.97 SV=7.02 BV=6.02 + {994,4864,1040, 0, 0, 0}, //TV = 9.97(93 lines) AV=2.97 SV=7.04 BV=5.91 + {1068,4864,1040, 0, 0, 0}, //TV = 9.87(100 lines) AV=2.97 SV=7.04 BV=5.81 + {1143,4864,1040, 0, 0, 0}, //TV = 9.77(107 lines) AV=2.97 SV=7.04 BV=5.71 + {1227,4864,1032, 0, 0, 0}, //TV = 9.67(115 lines) AV=2.97 SV=7.02 BV=5.62 + {1312,4864,1040, 0, 0, 0}, //TV = 9.57(123 lines) AV=2.97 SV=7.04 BV=5.51 + {1407,4864,1032, 0, 0, 0}, //TV = 9.47(132 lines) AV=2.97 SV=7.02 BV=5.42 + {1513,4864,1032, 0, 0, 0}, //TV = 9.37(142 lines) AV=2.97 SV=7.02 BV=5.31 + {1619,4864,1032, 0, 0, 0}, //TV = 9.27(152 lines) AV=2.97 SV=7.02 BV=5.22 + {1735,4864,1040, 0, 0, 0}, //TV = 9.17(163 lines) AV=2.97 SV=7.04 BV=5.11 + {1862,4864,1032, 0, 0, 0}, //TV = 9.07(175 lines) AV=2.97 SV=7.02 BV=5.02 + {2000,4864,1032, 0, 0, 0}, //TV = 8.97(188 lines) AV=2.97 SV=7.02 BV=4.91 + {2137,4864,1032, 0, 0, 0}, //TV = 8.87(201 lines) AV=2.97 SV=7.02 BV=4.82 + {2286,4864,1032, 0, 0, 0}, //TV = 8.77(215 lines) AV=2.97 SV=7.02 BV=4.72 + {2466,4864,1032, 0, 0, 0}, //TV = 8.66(232 lines) AV=2.97 SV=7.02 BV=4.61 + {2635,4864,1032, 0, 0, 0}, //TV = 8.57(248 lines) AV=2.97 SV=7.02 BV=4.51 + {2825,4864,1032, 0, 0, 0}, //TV = 8.47(266 lines) AV=2.97 SV=7.02 BV=4.41 + {3016,4864,1032, 0, 0, 0}, //TV = 8.37(284 lines) AV=2.97 SV=7.02 BV=4.32 + {3259,4864,1032, 0, 0, 0}, //TV = 8.26(307 lines) AV=2.97 SV=7.02 BV=4.21 + {3482,4864,1032, 0, 0, 0}, //TV = 8.17(328 lines) AV=2.97 SV=7.02 BV=4.11 + {3725,4864,1032, 0, 0, 0}, //TV = 8.07(351 lines) AV=2.97 SV=7.02 BV=4.01 + {3990,4864,1032, 0, 0, 0}, //TV = 7.97(376 lines) AV=2.97 SV=7.02 BV=3.92 + {4297,4864,1032, 0, 0, 0}, //TV = 7.86(405 lines) AV=2.97 SV=7.02 BV=3.81 + {4604,4864,1032, 0, 0, 0}, //TV = 7.76(434 lines) AV=2.97 SV=7.02 BV=3.71 + {4932,4864,1032, 0, 0, 0}, //TV = 7.66(465 lines) AV=2.97 SV=7.02 BV=3.61 + {5281,4864,1032, 0, 0, 0}, //TV = 7.56(498 lines) AV=2.97 SV=7.02 BV=3.51 + {5651,4864,1032, 0, 0, 0}, //TV = 7.47(533 lines) AV=2.97 SV=7.02 BV=3.41 + {6054,4864,1032, 0, 0, 0}, //TV = 7.37(571 lines) AV=2.97 SV=7.02 BV=3.31 + {6487,4864,1032, 0, 0, 0}, //TV = 7.27(612 lines) AV=2.97 SV=7.02 BV=3.21 + {6943,4864,1032, 0, 0, 0}, //TV = 7.17(655 lines) AV=2.97 SV=7.02 BV=3.12 + {7440,4864,1032, 0, 0, 0}, //TV = 7.07(702 lines) AV=2.97 SV=7.02 BV=3.02 + {7969,4864,1032, 0, 0, 0}, //TV = 6.97(752 lines) AV=2.97 SV=7.02 BV=2.92 + {8329,4992,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.07 BV=2.81 + {8329,5376,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.17 BV=2.71 + {8329,5760,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.27 BV=2.61 + {8329,6240,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.37 BV=2.51 + {8329,6544,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.46 BV=2.41 + {8329,7072,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.56 BV=2.31 + {8329,7472,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.67 BV=2.21 + {8329,8192,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.77 BV=2.11 + {8329,8192,1096, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.86 BV=2.01 + {8329,8192,1176, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.97 BV=1.91 + {16670,4992,1032, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=7.06 BV=1.82 + {16670,5376,1032, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=7.17 BV=1.71 + {16670,5760,1032, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=7.27 BV=1.61 + {16670,6144,1032, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=7.36 BV=1.52 + {16670,6544,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=7.46 BV=1.41 + {16670,7072,1032, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=7.56 BV=1.31 + {24988,5120,1024, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=7.09 BV=1.21 + {24988,5504,1024, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=7.19 BV=1.10 + {24988,5888,1024, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=7.29 BV=1.00 + {24988,6240,1024, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=7.37 BV=0.92 + {33329,4992,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.07 BV=0.80 + {33329,5376,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.17 BV=0.71 + {33329,5760,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.27 BV=0.61 + {41669,4992,1024, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=7.05 BV=0.50 + {41669,5248,1040, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=7.15 BV=0.41 + {41669,5632,1040, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=7.25 BV=0.31 + {49999,5120,1024, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=7.09 BV=0.21 + {49999,5376,1048, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=7.19 BV=0.10 + {58328,4992,1040, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=7.07 BV=-0.00 + {58328,5376,1032, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=7.17 BV=-0.10 + {66669,4992,1048, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=7.08 BV=-0.21 + {66669,5376,1040, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=7.18 BV=-0.30 + {74998,5120,1040, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=7.11 BV=-0.40 + {83327,4992,1032, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=7.06 BV=-0.51 + {83327,5376,1024, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=7.16 BV=-0.60 + {91668,5248,1024, 0, 0, 0}, //TV = 3.45(8660 lines) AV=2.97 SV=7.12 BV=-0.70 + {99998,5120,1032, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.10 BV=-0.81 + {108327,4992,1048, 0, 0, 0}, //TV = 3.21(10234 lines) AV=2.97 SV=7.08 BV=-0.91 + {116667,4992,1040, 0, 0, 0}, //TV = 3.10(11022 lines) AV=2.97 SV=7.07 BV=-1.00 + {124997,4992,1040, 0, 0, 0}, //TV = 3.00(11809 lines) AV=2.97 SV=7.07 BV=-1.10 + {133326,4992,1048, 0, 0, 0}, //TV = 2.91(12596 lines) AV=2.97 SV=7.08 BV=-1.21 + {141656,5120,1024, 0, 0, 0}, //TV = 2.82(13383 lines) AV=2.97 SV=7.09 BV=-1.30 + {158326,4864,1040, 0, 0, 0}, //TV = 2.66(14958 lines) AV=2.97 SV=7.04 BV=-1.41 + {166655,4992,1032, 0, 0, 0}, //TV = 2.59(15745 lines) AV=2.97 SV=7.06 BV=-1.51 + {174996,5120,1024, 0, 0, 0}, //TV = 2.51(16534 lines) AV=2.97 SV=7.09 BV=-1.60 + {191655,4992,1024, 0, 0, 0}, //TV = 2.38(18107 lines) AV=2.97 SV=7.05 BV=-1.70 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureISO400PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {497,1216,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.04 BV=8.91 + {497,1216,1112, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.13 BV=8.81 + {497,1328,1096, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.24 BV=8.71 + {497,1424,1088, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.33 BV=8.62 + {497,1632,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.44 BV=8.51 + {497,1728,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.53 BV=8.41 + {497,1840,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.63 BV=8.31 + {497,1936,1064, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.74 BV=8.21 + {497,2144,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.83 BV=8.11 + {497,2240,1048, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.93 BV=8.02 + {497,2448,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.03 BV=7.91 + {497,2560,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.13 BV=7.81 + {497,2752,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.24 BV=7.71 + {497,2960,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.34 BV=7.60 + {497,3200,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.43 BV=7.51 + {497,3456,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.53 BV=7.41 + {497,3712,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.63 BV=7.31 + {497,3968,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.74 BV=7.20 + {497,4224,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.83 BV=7.11 + {497,4608,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.94 BV=7.01 + {497,4864,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.04 BV=6.91 + {529,4864,1048, 0, 0, 0}, //TV = 10.88(49 lines) AV=2.97 SV=7.05 BV=6.81 + {571,4864,1040, 0, 0, 0}, //TV = 10.77(53 lines) AV=2.97 SV=7.04 BV=6.71 + {613,4864,1040, 0, 0, 0}, //TV = 10.67(57 lines) AV=2.97 SV=7.04 BV=6.61 + {656,4864,1040, 0, 0, 0}, //TV = 10.57(61 lines) AV=2.97 SV=7.04 BV=6.51 + {698,4864,1040, 0, 0, 0}, //TV = 10.48(65 lines) AV=2.97 SV=7.04 BV=6.42 + {751,4864,1040, 0, 0, 0}, //TV = 10.38(70 lines) AV=2.97 SV=7.04 BV=6.31 + {804,4864,1040, 0, 0, 0}, //TV = 10.28(75 lines) AV=2.97 SV=7.04 BV=6.22 + {867,4864,1040, 0, 0, 0}, //TV = 10.17(81 lines) AV=2.97 SV=7.04 BV=6.11 + {931,4864,1032, 0, 0, 0}, //TV = 10.07(87 lines) AV=2.97 SV=7.02 BV=6.02 + {994,4864,1040, 0, 0, 0}, //TV = 9.97(93 lines) AV=2.97 SV=7.04 BV=5.91 + {1068,4864,1040, 0, 0, 0}, //TV = 9.87(100 lines) AV=2.97 SV=7.04 BV=5.81 + {1143,4864,1040, 0, 0, 0}, //TV = 9.77(107 lines) AV=2.97 SV=7.04 BV=5.71 + {1227,4864,1032, 0, 0, 0}, //TV = 9.67(115 lines) AV=2.97 SV=7.02 BV=5.62 + {1312,4864,1040, 0, 0, 0}, //TV = 9.57(123 lines) AV=2.97 SV=7.04 BV=5.51 + {1407,4864,1032, 0, 0, 0}, //TV = 9.47(132 lines) AV=2.97 SV=7.02 BV=5.42 + {1513,4864,1032, 0, 0, 0}, //TV = 9.37(142 lines) AV=2.97 SV=7.02 BV=5.31 + {1619,4864,1032, 0, 0, 0}, //TV = 9.27(152 lines) AV=2.97 SV=7.02 BV=5.22 + {1735,4864,1040, 0, 0, 0}, //TV = 9.17(163 lines) AV=2.97 SV=7.04 BV=5.11 + {1862,4864,1032, 0, 0, 0}, //TV = 9.07(175 lines) AV=2.97 SV=7.02 BV=5.02 + {2000,4864,1032, 0, 0, 0}, //TV = 8.97(188 lines) AV=2.97 SV=7.02 BV=4.91 + {2137,4864,1032, 0, 0, 0}, //TV = 8.87(201 lines) AV=2.97 SV=7.02 BV=4.82 + {2286,4864,1032, 0, 0, 0}, //TV = 8.77(215 lines) AV=2.97 SV=7.02 BV=4.72 + {2466,4864,1032, 0, 0, 0}, //TV = 8.66(232 lines) AV=2.97 SV=7.02 BV=4.61 + {2635,4864,1032, 0, 0, 0}, //TV = 8.57(248 lines) AV=2.97 SV=7.02 BV=4.51 + {2825,4864,1032, 0, 0, 0}, //TV = 8.47(266 lines) AV=2.97 SV=7.02 BV=4.41 + {3016,4864,1032, 0, 0, 0}, //TV = 8.37(284 lines) AV=2.97 SV=7.02 BV=4.32 + {3259,4864,1032, 0, 0, 0}, //TV = 8.26(307 lines) AV=2.97 SV=7.02 BV=4.21 + {3482,4864,1032, 0, 0, 0}, //TV = 8.17(328 lines) AV=2.97 SV=7.02 BV=4.11 + {3725,4864,1032, 0, 0, 0}, //TV = 8.07(351 lines) AV=2.97 SV=7.02 BV=4.01 + {3990,4864,1032, 0, 0, 0}, //TV = 7.97(376 lines) AV=2.97 SV=7.02 BV=3.92 + {4297,4864,1032, 0, 0, 0}, //TV = 7.86(405 lines) AV=2.97 SV=7.02 BV=3.81 + {4604,4864,1032, 0, 0, 0}, //TV = 7.76(434 lines) AV=2.97 SV=7.02 BV=3.71 + {4932,4864,1032, 0, 0, 0}, //TV = 7.66(465 lines) AV=2.97 SV=7.02 BV=3.61 + {5281,4864,1032, 0, 0, 0}, //TV = 7.56(498 lines) AV=2.97 SV=7.02 BV=3.51 + {5651,4864,1032, 0, 0, 0}, //TV = 7.47(533 lines) AV=2.97 SV=7.02 BV=3.41 + {6054,4864,1032, 0, 0, 0}, //TV = 7.37(571 lines) AV=2.97 SV=7.02 BV=3.31 + {6487,4864,1032, 0, 0, 0}, //TV = 7.27(612 lines) AV=2.97 SV=7.02 BV=3.21 + {6943,4864,1032, 0, 0, 0}, //TV = 7.17(655 lines) AV=2.97 SV=7.02 BV=3.12 + {7440,4864,1032, 0, 0, 0}, //TV = 7.07(702 lines) AV=2.97 SV=7.02 BV=3.02 + {7969,4864,1032, 0, 0, 0}, //TV = 6.97(752 lines) AV=2.97 SV=7.02 BV=2.92 + {8594,4864,1032, 0, 0, 0}, //TV = 6.86(811 lines) AV=2.97 SV=7.02 BV=2.81 + {9208,4864,1032, 0, 0, 0}, //TV = 6.76(869 lines) AV=2.97 SV=7.02 BV=2.71 + {9864,4864,1032, 0, 0, 0}, //TV = 6.66(931 lines) AV=2.97 SV=7.02 BV=2.61 + {10002,5120,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.11 BV=2.50 + {10002,5504,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.20 BV=2.41 + {10002,5888,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.30 BV=2.31 + {10002,6384,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.41 BV=2.21 + {10002,6704,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.50 BV=2.12 + {10002,7280,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.61 BV=2.01 + {10002,7696,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.70 BV=1.92 + {10002,8192,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.80 BV=1.82 + {10002,8192,1128, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.91 BV=1.71 + {10002,8192,1208, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=8.00 BV=1.61 + {20004,5120,1032, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=7.10 BV=1.52 + {20004,5504,1032, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=7.20 BV=1.41 + {20004,5888,1032, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=7.30 BV=1.31 + {20004,6384,1024, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=7.41 BV=1.21 + {20004,6704,1040, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=7.50 BV=1.12 + {20004,7280,1024, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=7.60 BV=1.02 + {29995,5248,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.12 BV=0.91 + {29995,5632,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.22 BV=0.81 + {29995,5888,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.31 BV=0.72 + {29995,6384,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.43 BV=0.60 + {39996,5120,1040, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=7.11 BV=0.51 + {39996,5504,1032, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=7.20 BV=0.41 + {39996,5888,1040, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=7.31 BV=0.30 + {49998,5120,1024, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=7.09 BV=0.21 + {49998,5376,1048, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=7.19 BV=0.10 + {60001,4864,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=7.04 BV=-0.01 + {60001,5248,1032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=7.13 BV=-0.10 + {60001,5632,1032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=7.24 BV=-0.21 + {70002,5120,1040, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=7.11 BV=-0.30 + {70002,5504,1040, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=7.21 BV=-0.41 + {80004,5120,1048, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=7.12 BV=-0.51 + {89995,4992,1024, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=7.05 BV=-0.61 + {89995,5248,1040, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=7.15 BV=-0.70 + {99997,5120,1032, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.10 BV=-0.81 + {109999,4992,1032, 0, 0, 0}, //TV = 3.18(10392 lines) AV=2.97 SV=7.06 BV=-0.91 + {120001,4864,1040, 0, 0, 0}, //TV = 3.06(11337 lines) AV=2.97 SV=7.04 BV=-1.01 + {120001,5248,1032, 0, 0, 0}, //TV = 3.06(11337 lines) AV=2.97 SV=7.13 BV=-1.10 + {130003,5120,1048, 0, 0, 0}, //TV = 2.94(12282 lines) AV=2.97 SV=7.12 BV=-1.21 + {140005,5120,1040, 0, 0, 0}, //TV = 2.84(13227 lines) AV=2.97 SV=7.11 BV=-1.30 + {149996,5120,1040, 0, 0, 0}, //TV = 2.74(14171 lines) AV=2.97 SV=7.11 BV=-1.40 + {169989,4864,1032, 0, 0, 0}, //TV = 2.56(16060 lines) AV=2.97 SV=7.02 BV=-1.50 + {180002,4864,1048, 0, 0, 0}, //TV = 2.47(17006 lines) AV=2.97 SV=7.05 BV=-1.60 + {190004,4992,1040, 0, 0, 0}, //TV = 2.40(17952 lines) AV=2.97 SV=7.07 BV=-1.71 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureISO400Table = +{ + AETABLE_CAPTURE_ISO400, //eAETableID + 131, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -17, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_400, //ISO SPEED + sCaptureISO400PLineTable_60Hz, + sCaptureISO400PLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureISO800PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {497,1216,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.04 BV=8.91 + {497,1216,1112, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.13 BV=8.81 + {497,1328,1096, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.24 BV=8.71 + {497,1424,1088, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.33 BV=8.62 + {497,1632,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.44 BV=8.51 + {497,1728,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.53 BV=8.41 + {497,1840,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.63 BV=8.31 + {497,1936,1064, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.74 BV=8.21 + {497,2144,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.83 BV=8.11 + {497,2240,1048, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.93 BV=8.02 + {497,2448,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.03 BV=7.91 + {497,2560,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.13 BV=7.81 + {497,2752,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.24 BV=7.71 + {497,2960,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.34 BV=7.60 + {497,3200,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.43 BV=7.51 + {497,3456,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.53 BV=7.41 + {497,3712,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.63 BV=7.31 + {497,3968,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.74 BV=7.20 + {497,4224,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.83 BV=7.11 + {497,4608,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.94 BV=7.01 + {497,4864,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.04 BV=6.91 + {497,5248,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.13 BV=6.81 + {497,5632,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.24 BV=6.71 + {497,6016,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.33 BV=6.61 + {497,6544,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.44 BV=6.50 + {497,6896,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.54 BV=6.41 + {497,7472,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.63 BV=6.31 + {497,7936,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.73 BV=6.21 + {497,8192,1072, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.83 BV=6.11 + {497,8192,1152, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.94 BV=6.01 + {497,8192,1232, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.03 BV=5.91 + {529,8192,1240, 0, 0, 0}, //TV = 10.88(49 lines) AV=2.97 SV=8.04 BV=5.81 + {571,8192,1232, 0, 0, 0}, //TV = 10.77(53 lines) AV=2.97 SV=8.03 BV=5.71 + {613,8192,1240, 0, 0, 0}, //TV = 10.67(57 lines) AV=2.97 SV=8.04 BV=5.60 + {656,8192,1240, 0, 0, 0}, //TV = 10.57(61 lines) AV=2.97 SV=8.04 BV=5.50 + {698,8192,1240, 0, 0, 0}, //TV = 10.48(65 lines) AV=2.97 SV=8.04 BV=5.41 + {751,8192,1240, 0, 0, 0}, //TV = 10.38(70 lines) AV=2.97 SV=8.04 BV=5.31 + {804,8192,1240, 0, 0, 0}, //TV = 10.28(75 lines) AV=2.97 SV=8.04 BV=5.21 + {867,8192,1232, 0, 0, 0}, //TV = 10.17(81 lines) AV=2.97 SV=8.03 BV=5.11 + {931,8192,1232, 0, 0, 0}, //TV = 10.07(87 lines) AV=2.97 SV=8.03 BV=5.01 + {994,8192,1232, 0, 0, 0}, //TV = 9.97(93 lines) AV=2.97 SV=8.03 BV=4.91 + {1068,8192,1232, 0, 0, 0}, //TV = 9.87(100 lines) AV=2.97 SV=8.03 BV=4.81 + {1143,8192,1232, 0, 0, 0}, //TV = 9.77(107 lines) AV=2.97 SV=8.03 BV=4.71 + {1227,8192,1232, 0, 0, 0}, //TV = 9.67(115 lines) AV=2.97 SV=8.03 BV=4.61 + {1312,8192,1232, 0, 0, 0}, //TV = 9.57(123 lines) AV=2.97 SV=8.03 BV=4.51 + {1407,8192,1232, 0, 0, 0}, //TV = 9.47(132 lines) AV=2.97 SV=8.03 BV=4.41 + {1513,8192,1232, 0, 0, 0}, //TV = 9.37(142 lines) AV=2.97 SV=8.03 BV=4.31 + {1619,8192,1232, 0, 0, 0}, //TV = 9.27(152 lines) AV=2.97 SV=8.03 BV=4.21 + {1735,8192,1232, 0, 0, 0}, //TV = 9.17(163 lines) AV=2.97 SV=8.03 BV=4.11 + {1862,8192,1224, 0, 0, 0}, //TV = 9.07(175 lines) AV=2.97 SV=8.02 BV=4.02 + {2000,8192,1232, 0, 0, 0}, //TV = 8.97(188 lines) AV=2.97 SV=8.03 BV=3.90 + {2137,8192,1232, 0, 0, 0}, //TV = 8.87(201 lines) AV=2.97 SV=8.03 BV=3.81 + {2286,8192,1232, 0, 0, 0}, //TV = 8.77(215 lines) AV=2.97 SV=8.03 BV=3.71 + {2466,8192,1232, 0, 0, 0}, //TV = 8.66(232 lines) AV=2.97 SV=8.03 BV=3.60 + {2635,8192,1232, 0, 0, 0}, //TV = 8.57(248 lines) AV=2.97 SV=8.03 BV=3.51 + {2825,8192,1224, 0, 0, 0}, //TV = 8.47(266 lines) AV=2.97 SV=8.02 BV=3.42 + {3016,8192,1232, 0, 0, 0}, //TV = 8.37(284 lines) AV=2.97 SV=8.03 BV=3.31 + {3259,8192,1224, 0, 0, 0}, //TV = 8.26(307 lines) AV=2.97 SV=8.02 BV=3.21 + {3482,8192,1232, 0, 0, 0}, //TV = 8.17(328 lines) AV=2.97 SV=8.03 BV=3.10 + {3725,8192,1232, 0, 0, 0}, //TV = 8.07(351 lines) AV=2.97 SV=8.03 BV=3.01 + {3990,8192,1232, 0, 0, 0}, //TV = 7.97(376 lines) AV=2.97 SV=8.03 BV=2.91 + {4275,8192,1224, 0, 0, 0}, //TV = 7.87(403 lines) AV=2.97 SV=8.02 BV=2.82 + {4604,8192,1224, 0, 0, 0}, //TV = 7.76(434 lines) AV=2.97 SV=8.02 BV=2.71 + {4932,8192,1224, 0, 0, 0}, //TV = 7.66(465 lines) AV=2.97 SV=8.02 BV=2.61 + {5281,8192,1224, 0, 0, 0}, //TV = 7.56(498 lines) AV=2.97 SV=8.02 BV=2.51 + {5651,8192,1232, 0, 0, 0}, //TV = 7.47(533 lines) AV=2.97 SV=8.03 BV=2.41 + {6054,8192,1224, 0, 0, 0}, //TV = 7.37(571 lines) AV=2.97 SV=8.02 BV=2.32 + {6487,8192,1224, 0, 0, 0}, //TV = 7.27(612 lines) AV=2.97 SV=8.02 BV=2.22 + {6943,8192,1232, 0, 0, 0}, //TV = 7.17(655 lines) AV=2.97 SV=8.03 BV=2.11 + {7493,8192,1224, 0, 0, 0}, //TV = 7.06(707 lines) AV=2.97 SV=8.02 BV=2.01 + {8022,8192,1232, 0, 0, 0}, //TV = 6.96(757 lines) AV=2.97 SV=8.03 BV=1.90 + {8329,8192,1264, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.07 BV=1.81 + {8329,8192,1360, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.17 BV=1.70 + {8329,8192,1456, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.27 BV=1.61 + {8329,8192,1560, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.37 BV=1.51 + {8329,8192,1672, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.47 BV=1.41 + {8329,8192,1792, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.57 BV=1.31 + {8329,8192,1920, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.67 BV=1.21 + {8329,8192,2056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.77 BV=1.11 + {8329,8192,2200, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.87 BV=1.01 + {8329,8192,2360, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=8.97 BV=0.91 + {16670,8192,1264, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=8.07 BV=0.81 + {16670,8192,1352, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=8.17 BV=0.71 + {16670,8192,1448, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=8.27 BV=0.61 + {16670,8192,1552, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=8.37 BV=0.51 + {16670,8192,1664, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=8.47 BV=0.41 + {16670,8192,1784, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=8.57 BV=0.31 + {24988,8192,1272, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=8.08 BV=0.22 + {24988,8192,1376, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=8.19 BV=0.10 + {24988,8192,1480, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=8.30 BV=-0.00 + {24988,8192,1592, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=8.40 BV=-0.11 + {33329,8192,1280, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.09 BV=-0.21 + {33329,8192,1368, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.18 BV=-0.31 + {33329,8192,1464, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.28 BV=-0.40 + {41669,8192,1256, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=8.06 BV=-0.50 + {41669,8192,1344, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=8.16 BV=-0.60 + {41669,8192,1440, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=8.26 BV=-0.70 + {49999,8192,1288, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=8.10 BV=-0.80 + {49999,8192,1384, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=8.20 BV=-0.91 + {58328,8192,1272, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=8.08 BV=-1.01 + {58328,8192,1360, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=8.17 BV=-1.10 + {66669,8192,1272, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.08 BV=-1.20 + {66669,8192,1368, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.18 BV=-1.31 + {74998,8192,1304, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=8.11 BV=-1.41 + {83327,8192,1256, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=8.06 BV=-1.50 + {83327,8192,1344, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=8.16 BV=-1.60 + {91668,8192,1312, 0, 0, 0}, //TV = 3.45(8660 lines) AV=2.97 SV=8.12 BV=-1.70 + {99998,8192,1288, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.10 BV=-1.80 + {108327,8192,1272, 0, 0, 0}, //TV = 3.21(10234 lines) AV=2.97 SV=8.08 BV=-1.90 + {116667,8192,1264, 0, 0, 0}, //TV = 3.10(11022 lines) AV=2.97 SV=8.07 BV=-2.00 + {124997,8192,1272, 0, 0, 0}, //TV = 3.00(11809 lines) AV=2.97 SV=8.08 BV=-2.11 + {133326,8192,1272, 0, 0, 0}, //TV = 2.91(12596 lines) AV=2.97 SV=8.08 BV=-2.20 + {141656,8192,1288, 0, 0, 0}, //TV = 2.82(13383 lines) AV=2.97 SV=8.10 BV=-2.31 + {158326,8192,1232, 0, 0, 0}, //TV = 2.66(14958 lines) AV=2.97 SV=8.03 BV=-2.40 + {166655,8192,1256, 0, 0, 0}, //TV = 2.59(15745 lines) AV=2.97 SV=8.06 BV=-2.50 + {174996,8192,1280, 0, 0, 0}, //TV = 2.51(16534 lines) AV=2.97 SV=8.09 BV=-2.60 + {191655,8192,1256, 0, 0, 0}, //TV = 2.38(18107 lines) AV=2.97 SV=8.06 BV=-2.71 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureISO800PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {497,1216,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.04 BV=8.91 + {497,1216,1112, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.13 BV=8.81 + {497,1328,1096, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.24 BV=8.71 + {497,1424,1088, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.33 BV=8.62 + {497,1632,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.44 BV=8.51 + {497,1728,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.53 BV=8.41 + {497,1840,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.63 BV=8.31 + {497,1936,1064, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.74 BV=8.21 + {497,2144,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.83 BV=8.11 + {497,2240,1048, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.93 BV=8.02 + {497,2448,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.03 BV=7.91 + {497,2560,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.13 BV=7.81 + {497,2752,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.24 BV=7.71 + {497,2960,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.34 BV=7.60 + {497,3200,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.43 BV=7.51 + {497,3456,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.53 BV=7.41 + {497,3712,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.63 BV=7.31 + {497,3968,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.74 BV=7.20 + {497,4224,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.83 BV=7.11 + {497,4608,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.94 BV=7.01 + {497,4864,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.04 BV=6.91 + {497,5248,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.13 BV=6.81 + {497,5632,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.24 BV=6.71 + {497,6016,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.33 BV=6.61 + {497,6544,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.44 BV=6.50 + {497,6896,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.54 BV=6.41 + {497,7472,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.63 BV=6.31 + {497,7936,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.73 BV=6.21 + {497,8192,1072, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.83 BV=6.11 + {497,8192,1152, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.94 BV=6.01 + {497,8192,1232, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.03 BV=5.91 + {529,8192,1240, 0, 0, 0}, //TV = 10.88(49 lines) AV=2.97 SV=8.04 BV=5.81 + {571,8192,1232, 0, 0, 0}, //TV = 10.77(53 lines) AV=2.97 SV=8.03 BV=5.71 + {613,8192,1240, 0, 0, 0}, //TV = 10.67(57 lines) AV=2.97 SV=8.04 BV=5.60 + {656,8192,1240, 0, 0, 0}, //TV = 10.57(61 lines) AV=2.97 SV=8.04 BV=5.50 + {698,8192,1240, 0, 0, 0}, //TV = 10.48(65 lines) AV=2.97 SV=8.04 BV=5.41 + {751,8192,1240, 0, 0, 0}, //TV = 10.38(70 lines) AV=2.97 SV=8.04 BV=5.31 + {804,8192,1240, 0, 0, 0}, //TV = 10.28(75 lines) AV=2.97 SV=8.04 BV=5.21 + {867,8192,1232, 0, 0, 0}, //TV = 10.17(81 lines) AV=2.97 SV=8.03 BV=5.11 + {931,8192,1232, 0, 0, 0}, //TV = 10.07(87 lines) AV=2.97 SV=8.03 BV=5.01 + {994,8192,1232, 0, 0, 0}, //TV = 9.97(93 lines) AV=2.97 SV=8.03 BV=4.91 + {1068,8192,1232, 0, 0, 0}, //TV = 9.87(100 lines) AV=2.97 SV=8.03 BV=4.81 + {1143,8192,1232, 0, 0, 0}, //TV = 9.77(107 lines) AV=2.97 SV=8.03 BV=4.71 + {1227,8192,1232, 0, 0, 0}, //TV = 9.67(115 lines) AV=2.97 SV=8.03 BV=4.61 + {1312,8192,1232, 0, 0, 0}, //TV = 9.57(123 lines) AV=2.97 SV=8.03 BV=4.51 + {1407,8192,1232, 0, 0, 0}, //TV = 9.47(132 lines) AV=2.97 SV=8.03 BV=4.41 + {1513,8192,1232, 0, 0, 0}, //TV = 9.37(142 lines) AV=2.97 SV=8.03 BV=4.31 + {1619,8192,1232, 0, 0, 0}, //TV = 9.27(152 lines) AV=2.97 SV=8.03 BV=4.21 + {1735,8192,1232, 0, 0, 0}, //TV = 9.17(163 lines) AV=2.97 SV=8.03 BV=4.11 + {1862,8192,1224, 0, 0, 0}, //TV = 9.07(175 lines) AV=2.97 SV=8.02 BV=4.02 + {2000,8192,1232, 0, 0, 0}, //TV = 8.97(188 lines) AV=2.97 SV=8.03 BV=3.90 + {2137,8192,1232, 0, 0, 0}, //TV = 8.87(201 lines) AV=2.97 SV=8.03 BV=3.81 + {2286,8192,1232, 0, 0, 0}, //TV = 8.77(215 lines) AV=2.97 SV=8.03 BV=3.71 + {2466,8192,1232, 0, 0, 0}, //TV = 8.66(232 lines) AV=2.97 SV=8.03 BV=3.60 + {2635,8192,1232, 0, 0, 0}, //TV = 8.57(248 lines) AV=2.97 SV=8.03 BV=3.51 + {2825,8192,1224, 0, 0, 0}, //TV = 8.47(266 lines) AV=2.97 SV=8.02 BV=3.42 + {3016,8192,1232, 0, 0, 0}, //TV = 8.37(284 lines) AV=2.97 SV=8.03 BV=3.31 + {3259,8192,1224, 0, 0, 0}, //TV = 8.26(307 lines) AV=2.97 SV=8.02 BV=3.21 + {3482,8192,1232, 0, 0, 0}, //TV = 8.17(328 lines) AV=2.97 SV=8.03 BV=3.10 + {3725,8192,1232, 0, 0, 0}, //TV = 8.07(351 lines) AV=2.97 SV=8.03 BV=3.01 + {3990,8192,1232, 0, 0, 0}, //TV = 7.97(376 lines) AV=2.97 SV=8.03 BV=2.91 + {4275,8192,1224, 0, 0, 0}, //TV = 7.87(403 lines) AV=2.97 SV=8.02 BV=2.82 + {4604,8192,1224, 0, 0, 0}, //TV = 7.76(434 lines) AV=2.97 SV=8.02 BV=2.71 + {4932,8192,1224, 0, 0, 0}, //TV = 7.66(465 lines) AV=2.97 SV=8.02 BV=2.61 + {5281,8192,1224, 0, 0, 0}, //TV = 7.56(498 lines) AV=2.97 SV=8.02 BV=2.51 + {5651,8192,1232, 0, 0, 0}, //TV = 7.47(533 lines) AV=2.97 SV=8.03 BV=2.41 + {6054,8192,1224, 0, 0, 0}, //TV = 7.37(571 lines) AV=2.97 SV=8.02 BV=2.32 + {6487,8192,1224, 0, 0, 0}, //TV = 7.27(612 lines) AV=2.97 SV=8.02 BV=2.22 + {6943,8192,1232, 0, 0, 0}, //TV = 7.17(655 lines) AV=2.97 SV=8.03 BV=2.11 + {7493,8192,1224, 0, 0, 0}, //TV = 7.06(707 lines) AV=2.97 SV=8.02 BV=2.01 + {8022,8192,1232, 0, 0, 0}, //TV = 6.96(757 lines) AV=2.97 SV=8.03 BV=1.90 + {8594,8192,1224, 0, 0, 0}, //TV = 6.86(811 lines) AV=2.97 SV=8.02 BV=1.81 + {9208,8192,1224, 0, 0, 0}, //TV = 6.76(869 lines) AV=2.97 SV=8.02 BV=1.71 + {9864,8192,1224, 0, 0, 0}, //TV = 6.66(931 lines) AV=2.97 SV=8.02 BV=1.61 + {10002,8192,1296, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=8.11 BV=1.51 + {10002,8192,1392, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=8.21 BV=1.41 + {10002,8192,1488, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=8.30 BV=1.31 + {10002,8192,1600, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=8.41 BV=1.21 + {10002,8192,1712, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=8.51 BV=1.11 + {10002,8192,1832, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=8.60 BV=1.01 + {10002,8192,1960, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=8.70 BV=0.91 + {10002,8192,2104, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=8.80 BV=0.81 + {10002,8192,2256, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=8.91 BV=0.71 + {10002,8192,2416, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=9.00 BV=0.61 + {20004,8192,1296, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=8.11 BV=0.51 + {20004,8192,1384, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=8.20 BV=0.41 + {20004,8192,1488, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=8.30 BV=0.31 + {20004,8192,1592, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=8.40 BV=0.21 + {20004,8192,1704, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=8.50 BV=0.11 + {29995,8192,1232, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.03 BV=-0.00 + {29995,8192,1320, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.13 BV=-0.10 + {29995,8192,1416, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.23 BV=-0.20 + {29995,8192,1520, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.34 BV=-0.31 + {29995,8192,1632, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.44 BV=-0.41 + {39996,8192,1312, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=8.12 BV=-0.51 + {39996,8192,1400, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=8.22 BV=-0.60 + {39996,8192,1504, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=8.32 BV=-0.71 + {49998,8192,1288, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=8.10 BV=-0.80 + {49998,8192,1384, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=8.20 BV=-0.91 + {60001,8192,1232, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.03 BV=-1.00 + {60001,8192,1320, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.13 BV=-1.10 + {60001,8192,1416, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.23 BV=-1.20 + {70002,8192,1304, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=8.11 BV=-1.31 + {70002,8192,1392, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=8.21 BV=-1.40 + {80004,8192,1304, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=8.11 BV=-1.50 + {89995,8192,1248, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=8.05 BV=-1.61 + {89995,8192,1336, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=8.15 BV=-1.70 + {99997,8192,1288, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.10 BV=-1.80 + {109999,8192,1256, 0, 0, 0}, //TV = 3.18(10392 lines) AV=2.97 SV=8.06 BV=-1.90 + {120001,8192,1232, 0, 0, 0}, //TV = 3.06(11337 lines) AV=2.97 SV=8.03 BV=-2.00 + {120001,8192,1320, 0, 0, 0}, //TV = 3.06(11337 lines) AV=2.97 SV=8.13 BV=-2.10 + {130003,8192,1304, 0, 0, 0}, //TV = 2.94(12282 lines) AV=2.97 SV=8.11 BV=-2.20 + {140005,8192,1304, 0, 0, 0}, //TV = 2.84(13227 lines) AV=2.97 SV=8.11 BV=-2.31 + {149996,8192,1304, 0, 0, 0}, //TV = 2.74(14171 lines) AV=2.97 SV=8.11 BV=-2.41 + {169989,8192,1232, 0, 0, 0}, //TV = 2.56(16060 lines) AV=2.97 SV=8.03 BV=-2.50 + {180002,8192,1248, 0, 0, 0}, //TV = 2.47(17006 lines) AV=2.97 SV=8.05 BV=-2.61 + {190004,8192,1264, 0, 0, 0}, //TV = 2.40(17952 lines) AV=2.97 SV=8.07 BV=-2.70 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureISO800Table = +{ + AETABLE_CAPTURE_ISO800, //eAETableID + 141, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -27, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_800, //ISO SPEED + sCaptureISO800PLineTable_60Hz, + sCaptureISO800PLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureISO1600PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {497,1216,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.04 BV=8.91 + {497,1216,1112, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.13 BV=8.81 + {497,1328,1096, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.24 BV=8.71 + {497,1424,1088, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.33 BV=8.62 + {497,1632,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.44 BV=8.51 + {497,1728,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.53 BV=8.41 + {497,1840,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.63 BV=8.31 + {497,1936,1064, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.74 BV=8.21 + {497,2144,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.83 BV=8.11 + {497,2240,1048, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.93 BV=8.02 + {497,2448,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.03 BV=7.91 + {497,2560,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.13 BV=7.81 + {497,2752,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.24 BV=7.71 + {497,2960,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.34 BV=7.60 + {497,3200,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.43 BV=7.51 + {497,3456,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.53 BV=7.41 + {497,3712,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.63 BV=7.31 + {497,3968,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.74 BV=7.20 + {497,4224,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.83 BV=7.11 + {497,4608,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.94 BV=7.01 + {497,4864,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.04 BV=6.91 + {497,5248,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.13 BV=6.81 + {497,5632,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.24 BV=6.71 + {497,6016,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.33 BV=6.61 + {497,6544,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.44 BV=6.50 + {497,6896,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.54 BV=6.41 + {497,7472,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.63 BV=6.31 + {497,7936,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.73 BV=6.21 + {497,8192,1072, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.83 BV=6.11 + {497,8192,1152, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.94 BV=6.01 + {497,8192,1232, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.03 BV=5.91 + {497,8192,1320, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.13 BV=5.81 + {497,8192,1416, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.23 BV=5.71 + {497,8192,1520, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.34 BV=5.61 + {497,8192,1640, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.45 BV=5.50 + {497,8192,1744, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.53 BV=5.41 + {497,8192,1880, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.64 BV=5.30 + {497,8192,2016, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.74 BV=5.20 + {497,8192,2160, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.84 BV=5.10 + {497,8192,2312, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.94 BV=5.00 + {497,8192,2472, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=9.04 BV=4.91 + {529,8192,2488, 0, 0, 0}, //TV = 10.88(49 lines) AV=2.97 SV=9.05 BV=4.81 + {571,8192,2472, 0, 0, 0}, //TV = 10.77(53 lines) AV=2.97 SV=9.04 BV=4.71 + {613,8192,2480, 0, 0, 0}, //TV = 10.67(57 lines) AV=2.97 SV=9.04 BV=4.60 + {656,8192,2480, 0, 0, 0}, //TV = 10.57(61 lines) AV=2.97 SV=9.04 BV=4.50 + {698,8192,2488, 0, 0, 0}, //TV = 10.48(65 lines) AV=2.97 SV=9.05 BV=4.41 + {751,8192,2480, 0, 0, 0}, //TV = 10.38(70 lines) AV=2.97 SV=9.04 BV=4.31 + {804,8192,2480, 0, 0, 0}, //TV = 10.28(75 lines) AV=2.97 SV=9.04 BV=4.21 + {867,8192,2472, 0, 0, 0}, //TV = 10.17(81 lines) AV=2.97 SV=9.04 BV=4.11 + {931,8192,2464, 0, 0, 0}, //TV = 10.07(87 lines) AV=2.97 SV=9.03 BV=4.01 + {994,8192,2472, 0, 0, 0}, //TV = 9.97(93 lines) AV=2.97 SV=9.04 BV=3.91 + {1068,8192,2472, 0, 0, 0}, //TV = 9.87(100 lines) AV=2.97 SV=9.04 BV=3.80 + {1143,8192,2472, 0, 0, 0}, //TV = 9.77(107 lines) AV=2.97 SV=9.04 BV=3.71 + {1227,8192,2464, 0, 0, 0}, //TV = 9.67(115 lines) AV=2.97 SV=9.03 BV=3.61 + {1312,8192,2472, 0, 0, 0}, //TV = 9.57(123 lines) AV=2.97 SV=9.04 BV=3.51 + {1407,8192,2464, 0, 0, 0}, //TV = 9.47(132 lines) AV=2.97 SV=9.03 BV=3.41 + {1513,8192,2464, 0, 0, 0}, //TV = 9.37(142 lines) AV=2.97 SV=9.03 BV=3.31 + {1619,8192,2464, 0, 0, 0}, //TV = 9.27(152 lines) AV=2.97 SV=9.03 BV=3.21 + {1735,8192,2472, 0, 0, 0}, //TV = 9.17(163 lines) AV=2.97 SV=9.04 BV=3.10 + {1862,8192,2456, 0, 0, 0}, //TV = 9.07(175 lines) AV=2.97 SV=9.03 BV=3.01 + {2000,8192,2464, 0, 0, 0}, //TV = 8.97(188 lines) AV=2.97 SV=9.03 BV=2.90 + {2137,8192,2464, 0, 0, 0}, //TV = 8.87(201 lines) AV=2.97 SV=9.03 BV=2.81 + {2286,8192,2464, 0, 0, 0}, //TV = 8.77(215 lines) AV=2.97 SV=9.03 BV=2.71 + {2466,8192,2464, 0, 0, 0}, //TV = 8.66(232 lines) AV=2.97 SV=9.03 BV=2.60 + {2635,8192,2464, 0, 0, 0}, //TV = 8.57(248 lines) AV=2.97 SV=9.03 BV=2.51 + {2825,8192,2456, 0, 0, 0}, //TV = 8.47(266 lines) AV=2.97 SV=9.03 BV=2.41 + {3016,8192,2464, 0, 0, 0}, //TV = 8.37(284 lines) AV=2.97 SV=9.03 BV=2.31 + {3259,8192,2456, 0, 0, 0}, //TV = 8.26(307 lines) AV=2.97 SV=9.03 BV=2.20 + {3482,8192,2464, 0, 0, 0}, //TV = 8.17(328 lines) AV=2.97 SV=9.03 BV=2.10 + {3725,8192,2464, 0, 0, 0}, //TV = 8.07(351 lines) AV=2.97 SV=9.03 BV=2.01 + {3990,8192,2464, 0, 0, 0}, //TV = 7.97(376 lines) AV=2.97 SV=9.03 BV=1.91 + {4297,8192,2464, 0, 0, 0}, //TV = 7.86(405 lines) AV=2.97 SV=9.03 BV=1.80 + {4604,8192,2456, 0, 0, 0}, //TV = 7.76(434 lines) AV=2.97 SV=9.03 BV=1.71 + {4932,8192,2456, 0, 0, 0}, //TV = 7.66(465 lines) AV=2.97 SV=9.03 BV=1.61 + {5281,8192,2456, 0, 0, 0}, //TV = 7.56(498 lines) AV=2.97 SV=9.03 BV=1.51 + {5651,8192,2464, 0, 0, 0}, //TV = 7.47(533 lines) AV=2.97 SV=9.03 BV=1.41 + {6054,8192,2456, 0, 0, 0}, //TV = 7.37(571 lines) AV=2.97 SV=9.03 BV=1.31 + {6487,8192,2456, 0, 0, 0}, //TV = 7.27(612 lines) AV=2.97 SV=9.03 BV=1.21 + {6943,8192,2464, 0, 0, 0}, //TV = 7.17(655 lines) AV=2.97 SV=9.03 BV=1.11 + {7440,8192,2456, 0, 0, 0}, //TV = 7.07(702 lines) AV=2.97 SV=9.03 BV=1.01 + {8022,8192,2456, 0, 0, 0}, //TV = 6.96(757 lines) AV=2.97 SV=9.03 BV=0.91 + {8329,8192,2536, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.07 BV=0.80 + {8329,8192,2720, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.17 BV=0.70 + {8329,8192,2912, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.27 BV=0.61 + {8329,8192,3120, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.37 BV=0.51 + {8329,8192,3344, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.47 BV=0.41 + {8329,8192,3584, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.57 BV=0.31 + {8329,8192,3840, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.67 BV=0.21 + {8329,8192,4112, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.77 BV=0.11 + {8329,8192,4440, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.88 BV=-0.00 + {8329,8192,4752, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=9.98 BV=-0.10 + {16670,8192,2544, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=9.08 BV=-0.20 + {16670,8192,2728, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=9.18 BV=-0.30 + {16670,8192,2920, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=9.28 BV=-0.40 + {16670,8192,3128, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=9.38 BV=-0.50 + {16670,8192,3352, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=9.48 BV=-0.60 + {16670,8192,3592, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=9.58 BV=-0.70 + {24988,8192,2568, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=9.09 BV=-0.80 + {24988,8192,2768, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=9.20 BV=-0.91 + {24988,8192,2952, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=9.29 BV=-1.00 + {24988,8192,3184, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=9.40 BV=-1.11 + {33329,8192,2560, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=9.09 BV=-1.21 + {33329,8192,2736, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=9.18 BV=-1.31 + {33329,8192,2936, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=9.29 BV=-1.41 + {41669,8192,2520, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=9.06 BV=-1.51 + {41669,8192,2696, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=9.16 BV=-1.61 + {41669,8192,2888, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=9.26 BV=-1.71 + {49999,8192,2584, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=9.10 BV=-1.81 + {49999,8192,2768, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=9.20 BV=-1.91 + {58328,8192,2544, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=9.08 BV=-2.01 + {58328,8192,2720, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=9.17 BV=-2.10 + {66669,8192,2552, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=9.08 BV=-2.21 + {66669,8192,2736, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=9.18 BV=-2.31 + {74998,8192,2608, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=9.11 BV=-2.41 + {83327,8192,2512, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=9.06 BV=-2.50 + {83327,8192,2696, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=9.16 BV=-2.61 + {91668,8192,2624, 0, 0, 0}, //TV = 3.45(8660 lines) AV=2.97 SV=9.12 BV=-2.70 + {99998,8192,2576, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.10 BV=-2.80 + {108327,8192,2552, 0, 0, 0}, //TV = 3.21(10234 lines) AV=2.97 SV=9.08 BV=-2.91 + {116667,8192,2536, 0, 0, 0}, //TV = 3.10(11022 lines) AV=2.97 SV=9.07 BV=-3.00 + {124997,8192,2536, 0, 0, 0}, //TV = 3.00(11809 lines) AV=2.97 SV=9.07 BV=-3.10 + {133326,8192,2552, 0, 0, 0}, //TV = 2.91(12596 lines) AV=2.97 SV=9.08 BV=-3.21 + {141656,8192,2576, 0, 0, 0}, //TV = 2.82(13383 lines) AV=2.97 SV=9.10 BV=-3.31 + {158326,8192,2472, 0, 0, 0}, //TV = 2.66(14958 lines) AV=2.97 SV=9.04 BV=-3.41 + {166655,8192,2512, 0, 0, 0}, //TV = 2.59(15745 lines) AV=2.97 SV=9.06 BV=-3.50 + {174996,8192,2568, 0, 0, 0}, //TV = 2.51(16534 lines) AV=2.97 SV=9.09 BV=-3.61 + {191655,8192,2512, 0, 0, 0}, //TV = 2.38(18107 lines) AV=2.97 SV=9.06 BV=-3.71 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureISO1600PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {497,1216,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.04 BV=8.91 + {497,1216,1112, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.13 BV=8.81 + {497,1328,1096, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.24 BV=8.71 + {497,1424,1088, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.33 BV=8.62 + {497,1632,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.44 BV=8.51 + {497,1728,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.53 BV=8.41 + {497,1840,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.63 BV=8.31 + {497,1936,1064, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.74 BV=8.21 + {497,2144,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.83 BV=8.11 + {497,2240,1048, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=5.93 BV=8.02 + {497,2448,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.03 BV=7.91 + {497,2560,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.13 BV=7.81 + {497,2752,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.24 BV=7.71 + {497,2960,1056, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.34 BV=7.60 + {497,3200,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.43 BV=7.51 + {497,3456,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.53 BV=7.41 + {497,3712,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.63 BV=7.31 + {497,3968,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.74 BV=7.20 + {497,4224,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.83 BV=7.11 + {497,4608,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=6.94 BV=7.01 + {497,4864,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.04 BV=6.91 + {497,5248,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.13 BV=6.81 + {497,5632,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.24 BV=6.71 + {497,6016,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.33 BV=6.61 + {497,6544,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.44 BV=6.50 + {497,6896,1040, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.54 BV=6.41 + {497,7472,1024, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.63 BV=6.31 + {497,7936,1032, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.73 BV=6.21 + {497,8192,1072, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.83 BV=6.11 + {497,8192,1152, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=7.94 BV=6.01 + {497,8192,1232, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.03 BV=5.91 + {497,8192,1320, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.13 BV=5.81 + {497,8192,1416, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.23 BV=5.71 + {497,8192,1520, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.34 BV=5.61 + {497,8192,1640, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.45 BV=5.50 + {497,8192,1744, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.53 BV=5.41 + {497,8192,1880, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.64 BV=5.30 + {497,8192,2016, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.74 BV=5.20 + {497,8192,2160, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.84 BV=5.10 + {497,8192,2312, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=8.94 BV=5.00 + {497,8192,2472, 0, 0, 0}, //TV = 10.97(46 lines) AV=2.97 SV=9.04 BV=4.91 + {529,8192,2488, 0, 0, 0}, //TV = 10.88(49 lines) AV=2.97 SV=9.05 BV=4.81 + {571,8192,2472, 0, 0, 0}, //TV = 10.77(53 lines) AV=2.97 SV=9.04 BV=4.71 + {613,8192,2480, 0, 0, 0}, //TV = 10.67(57 lines) AV=2.97 SV=9.04 BV=4.60 + {656,8192,2480, 0, 0, 0}, //TV = 10.57(61 lines) AV=2.97 SV=9.04 BV=4.50 + {698,8192,2488, 0, 0, 0}, //TV = 10.48(65 lines) AV=2.97 SV=9.05 BV=4.41 + {751,8192,2480, 0, 0, 0}, //TV = 10.38(70 lines) AV=2.97 SV=9.04 BV=4.31 + {804,8192,2480, 0, 0, 0}, //TV = 10.28(75 lines) AV=2.97 SV=9.04 BV=4.21 + {867,8192,2472, 0, 0, 0}, //TV = 10.17(81 lines) AV=2.97 SV=9.04 BV=4.11 + {931,8192,2464, 0, 0, 0}, //TV = 10.07(87 lines) AV=2.97 SV=9.03 BV=4.01 + {994,8192,2472, 0, 0, 0}, //TV = 9.97(93 lines) AV=2.97 SV=9.04 BV=3.91 + {1068,8192,2472, 0, 0, 0}, //TV = 9.87(100 lines) AV=2.97 SV=9.04 BV=3.80 + {1143,8192,2472, 0, 0, 0}, //TV = 9.77(107 lines) AV=2.97 SV=9.04 BV=3.71 + {1227,8192,2464, 0, 0, 0}, //TV = 9.67(115 lines) AV=2.97 SV=9.03 BV=3.61 + {1312,8192,2472, 0, 0, 0}, //TV = 9.57(123 lines) AV=2.97 SV=9.04 BV=3.51 + {1407,8192,2464, 0, 0, 0}, //TV = 9.47(132 lines) AV=2.97 SV=9.03 BV=3.41 + {1513,8192,2464, 0, 0, 0}, //TV = 9.37(142 lines) AV=2.97 SV=9.03 BV=3.31 + {1619,8192,2464, 0, 0, 0}, //TV = 9.27(152 lines) AV=2.97 SV=9.03 BV=3.21 + {1735,8192,2472, 0, 0, 0}, //TV = 9.17(163 lines) AV=2.97 SV=9.04 BV=3.10 + {1862,8192,2456, 0, 0, 0}, //TV = 9.07(175 lines) AV=2.97 SV=9.03 BV=3.01 + {2000,8192,2464, 0, 0, 0}, //TV = 8.97(188 lines) AV=2.97 SV=9.03 BV=2.90 + {2137,8192,2464, 0, 0, 0}, //TV = 8.87(201 lines) AV=2.97 SV=9.03 BV=2.81 + {2286,8192,2464, 0, 0, 0}, //TV = 8.77(215 lines) AV=2.97 SV=9.03 BV=2.71 + {2466,8192,2464, 0, 0, 0}, //TV = 8.66(232 lines) AV=2.97 SV=9.03 BV=2.60 + {2635,8192,2464, 0, 0, 0}, //TV = 8.57(248 lines) AV=2.97 SV=9.03 BV=2.51 + {2825,8192,2456, 0, 0, 0}, //TV = 8.47(266 lines) AV=2.97 SV=9.03 BV=2.41 + {3016,8192,2464, 0, 0, 0}, //TV = 8.37(284 lines) AV=2.97 SV=9.03 BV=2.31 + {3259,8192,2456, 0, 0, 0}, //TV = 8.26(307 lines) AV=2.97 SV=9.03 BV=2.20 + {3482,8192,2464, 0, 0, 0}, //TV = 8.17(328 lines) AV=2.97 SV=9.03 BV=2.10 + {3725,8192,2464, 0, 0, 0}, //TV = 8.07(351 lines) AV=2.97 SV=9.03 BV=2.01 + {3990,8192,2464, 0, 0, 0}, //TV = 7.97(376 lines) AV=2.97 SV=9.03 BV=1.91 + {4297,8192,2464, 0, 0, 0}, //TV = 7.86(405 lines) AV=2.97 SV=9.03 BV=1.80 + {4604,8192,2456, 0, 0, 0}, //TV = 7.76(434 lines) AV=2.97 SV=9.03 BV=1.71 + {4932,8192,2456, 0, 0, 0}, //TV = 7.66(465 lines) AV=2.97 SV=9.03 BV=1.61 + {5281,8192,2456, 0, 0, 0}, //TV = 7.56(498 lines) AV=2.97 SV=9.03 BV=1.51 + {5651,8192,2464, 0, 0, 0}, //TV = 7.47(533 lines) AV=2.97 SV=9.03 BV=1.41 + {6054,8192,2456, 0, 0, 0}, //TV = 7.37(571 lines) AV=2.97 SV=9.03 BV=1.31 + {6487,8192,2456, 0, 0, 0}, //TV = 7.27(612 lines) AV=2.97 SV=9.03 BV=1.21 + {6943,8192,2464, 0, 0, 0}, //TV = 7.17(655 lines) AV=2.97 SV=9.03 BV=1.11 + {7440,8192,2456, 0, 0, 0}, //TV = 7.07(702 lines) AV=2.97 SV=9.03 BV=1.01 + {8022,8192,2456, 0, 0, 0}, //TV = 6.96(757 lines) AV=2.97 SV=9.03 BV=0.91 + {8594,8192,2456, 0, 0, 0}, //TV = 6.86(811 lines) AV=2.97 SV=9.03 BV=0.81 + {9208,8192,2456, 0, 0, 0}, //TV = 6.76(869 lines) AV=2.97 SV=9.03 BV=0.71 + {9864,8192,2456, 0, 0, 0}, //TV = 6.66(931 lines) AV=2.97 SV=9.03 BV=0.61 + {10002,8192,2600, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=9.11 BV=0.50 + {10002,8192,2784, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=9.21 BV=0.41 + {10002,8192,2984, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=9.31 BV=0.31 + {10002,8192,3192, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=9.41 BV=0.21 + {10002,8192,3424, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=9.51 BV=0.11 + {10002,8192,3696, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=9.62 BV=-0.00 + {10002,8192,3960, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=9.72 BV=-0.10 + {10002,8192,4240, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=9.82 BV=-0.20 + {10002,8192,4544, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=9.92 BV=-0.30 + {10002,8192,4872, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=10.02 BV=-0.40 + {20004,8192,2608, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=9.11 BV=-0.50 + {20004,8192,2792, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=9.21 BV=-0.60 + {20004,8192,2992, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=9.31 BV=-0.70 + {20004,8192,3208, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=9.41 BV=-0.80 + {20004,8192,3440, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=9.51 BV=-0.90 + {29995,8192,2472, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=9.04 BV=-1.01 + {29995,8192,2648, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=9.14 BV=-1.11 + {29995,8192,2840, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=9.24 BV=-1.21 + {29995,8192,3048, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=9.34 BV=-1.31 + {29995,8192,3264, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=9.44 BV=-1.41 + {39996,8192,2624, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=9.12 BV=-1.51 + {39996,8192,2808, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=9.22 BV=-1.61 + {39996,8192,3008, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=9.32 BV=-1.71 + {49998,8192,2584, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=9.10 BV=-1.81 + {49998,8192,2768, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=9.20 BV=-1.91 + {60001,8192,2472, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.04 BV=-2.01 + {60001,8192,2648, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.14 BV=-2.11 + {60001,8192,2840, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=9.24 BV=-2.21 + {70002,8192,2608, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=9.11 BV=-2.31 + {70002,8192,2792, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=9.21 BV=-2.41 + {80004,8192,2616, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=9.12 BV=-2.50 + {89995,8192,2496, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=9.05 BV=-2.61 + {89995,8192,2672, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=9.15 BV=-2.70 + {99997,8192,2576, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.10 BV=-2.80 + {109999,8192,2512, 0, 0, 0}, //TV = 3.18(10392 lines) AV=2.97 SV=9.06 BV=-2.90 + {120001,8192,2472, 0, 0, 0}, //TV = 3.06(11337 lines) AV=2.97 SV=9.04 BV=-3.01 + {120001,8192,2648, 0, 0, 0}, //TV = 3.06(11337 lines) AV=2.97 SV=9.14 BV=-3.11 + {130003,8192,2616, 0, 0, 0}, //TV = 2.94(12282 lines) AV=2.97 SV=9.12 BV=-3.20 + {140005,8192,2608, 0, 0, 0}, //TV = 2.84(13227 lines) AV=2.97 SV=9.11 BV=-3.31 + {149996,8192,2608, 0, 0, 0}, //TV = 2.74(14171 lines) AV=2.97 SV=9.11 BV=-3.41 + {169989,8192,2464, 0, 0, 0}, //TV = 2.56(16060 lines) AV=2.97 SV=9.03 BV=-3.50 + {180002,8192,2496, 0, 0, 0}, //TV = 2.47(17006 lines) AV=2.97 SV=9.05 BV=-3.61 + {190004,8192,2536, 0, 0, 0}, //TV = 2.40(17952 lines) AV=2.97 SV=9.07 BV=-3.71 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureISO1600Table = +{ + AETABLE_CAPTURE_ISO1600, //eAETableID + 151, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -37, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_1600, //ISO SPEED + sCaptureISO1600PLineTable_60Hz, + sCaptureISO1600PLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureStrobePLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8329,1216,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.07 BV=4.81 + {8329,1328,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.17 BV=4.70 + {8329,1424,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.26 BV=4.61 + {8329,1536,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.37 BV=4.51 + {8329,1632,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.47 BV=4.41 + {8329,1728,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.56 BV=4.31 + {8329,1840,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.67 BV=4.21 + {8329,2048,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.77 BV=4.11 + {8329,2144,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.87 BV=4.01 + {8329,2352,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.97 BV=3.91 + {16670,1216,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.07 BV=3.81 + {16670,1328,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.17 BV=3.70 + {16670,1424,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.27 BV=3.60 + {16670,1536,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.37 BV=3.50 + {16670,1632,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.47 BV=3.41 + {16670,1728,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.58 BV=3.30 + {24988,1216,1072, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.08 BV=3.21 + {24988,1328,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.18 BV=3.11 + {24988,1424,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.29 BV=3.01 + {24988,1536,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.39 BV=2.90 + {33329,1216,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.07 BV=2.81 + {33329,1328,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.17 BV=2.70 + {33329,1424,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.26 BV=2.61 + {41669,1216,1048, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.05 BV=2.51 + {41669,1328,1032, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.15 BV=2.40 + {41669,1424,1032, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.25 BV=2.30 + {49999,1216,1072, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=5.08 BV=2.21 + {49999,1328,1048, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=5.17 BV=2.12 + {58328,1216,1064, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=5.07 BV=2.00 + {58328,1328,1040, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=5.16 BV=1.91 + {66669,1216,1064, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.07 BV=1.81 + {66669,1328,1048, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.17 BV=1.70 + {66669,1424,1040, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.26 BV=1.61 + {66669,1536,1040, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.37 BV=1.50 + {66669,1632,1048, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.47 BV=1.41 + {66669,1728,1064, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.58 BV=1.30 + {66669,1840,1064, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.67 BV=1.21 + {66669,2048,1024, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.77 BV=1.11 + {66669,2144,1048, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.87 BV=1.01 + {66669,2352,1024, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.97 BV=0.91 + {66669,2448,1056, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.07 BV=0.81 + {66669,2656,1048, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.17 BV=0.70 + {66669,2864,1040, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.27 BV=0.61 + {66669,3072,1040, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.37 BV=0.50 + {66669,3328,1024, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.47 BV=0.41 + {66669,3456,1056, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.56 BV=0.31 + {66669,3840,1024, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.67 BV=0.21 + {66669,4096,1032, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.78 BV=0.10 + {66669,4352,1040, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.88 BV=0.00 + {74998,4224,1024, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=6.81 BV=-0.10 + {74998,4480,1032, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=6.91 BV=-0.20 + {83327,4352,1024, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=6.85 BV=-0.30 + {91668,4224,1032, 0, 0, 0}, //TV = 3.45(8660 lines) AV=2.97 SV=6.82 BV=-0.40 + {99998,4096,1040, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=6.79 BV=-0.50 + {99998,4480,1024, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=6.89 BV=-0.60 + {99998,4736,1040, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.00 BV=-0.70 + {99998,5120,1032, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.10 BV=-0.81 + {99998,5504,1024, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.19 BV=-0.90 + {99998,5888,1024, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.29 BV=-1.00 + {99998,6240,1040, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.40 BV=-1.10 + {99998,6704,1032, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.49 BV=-1.19 + {99998,7072,1048, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.59 BV=-1.29 + {99998,7696,1032, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.69 BV=-1.39 + {99998,8192,1048, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.80 BV=-1.51 + {99998,8192,1120, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.89 BV=-1.60 + {99998,8192,1200, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.99 BV=-1.70 + {99998,8192,1288, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.10 BV=-1.80 + {99998,8192,1376, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.19 BV=-1.90 + {99998,8192,1480, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.30 BV=-2.00 + {99998,8192,1584, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.39 BV=-2.10 + {99998,8192,1696, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.49 BV=-2.20 + {99998,8192,1816, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.59 BV=-2.30 + {99998,8192,1944, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.69 BV=-2.40 + {99998,8192,2088, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.79 BV=-2.50 + {99998,8192,2240, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.89 BV=-2.60 + {99998,8192,2400, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.99 BV=-2.70 + {99998,8192,2568, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.09 BV=-2.80 + {99998,8192,2752, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.19 BV=-2.90 + {99998,8192,2952, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.29 BV=-3.00 + {99998,8192,3160, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.39 BV=-3.10 + {99998,8192,3392, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.49 BV=-3.20 + {99998,8192,3632, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.59 BV=-3.30 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureStrobePLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8805,1136,1080, 0, 0, 0}, //TV = 6.83(831 lines) AV=2.97 SV=4.99 BV=4.81 + {9440,1136,1080, 0, 0, 0}, //TV = 6.73(891 lines) AV=2.97 SV=4.99 BV=4.71 + {10002,1136,1096, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.01 BV=4.60 + {10002,1216,1088, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.10 BV=4.51 + {10002,1328,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.21 BV=4.41 + {10002,1424,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.30 BV=4.32 + {10002,1536,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1632,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.50 BV=4.11 + {10002,1728,1080, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.60 BV=4.02 + {10002,1936,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,2048,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.80 BV=3.82 + {10002,2240,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.89 BV=3.72 + {20004,1136,1096, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.01 BV=3.60 + {20004,1216,1088, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.10 BV=3.51 + {20004,1328,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.21 BV=3.41 + {20004,1424,1064, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.30 BV=3.32 + {20004,1536,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.42 BV=3.20 + {20004,1632,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.50 BV=3.11 + {29995,1216,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.01 BV=3.02 + {29995,1216,1104, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.12 BV=2.91 + {29995,1328,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.22 BV=2.81 + {29995,1424,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.32 BV=2.71 + {39996,1136,1096, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.01 BV=2.60 + {39996,1216,1088, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.10 BV=2.51 + {39996,1328,1072, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.21 BV=2.41 + {39996,1424,1072, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.31 BV=2.31 + {49998,1216,1072, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=5.08 BV=2.21 + {49998,1328,1048, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=5.17 BV=2.12 + {60001,1216,1024, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.01 BV=2.02 + {60001,1216,1104, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.12 BV=1.91 + {60001,1328,1080, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.22 BV=1.81 + {60001,1424,1080, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.32 BV=1.71 + {60001,1536,1072, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.42 BV=1.61 + {60001,1632,1080, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.51 BV=1.51 + {60001,1840,1032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.62 BV=1.41 + {60001,1936,1048, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.72 BV=1.31 + {60001,2048,1064, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.82 BV=1.21 + {60001,2240,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.92 BV=1.11 + {60001,2448,1024, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.02 BV=1.01 + {60001,2560,1048, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.12 BV=0.91 + {60001,2752,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.21 BV=0.82 + {60001,2960,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.32 BV=0.71 + {60001,3200,1032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.42 BV=0.61 + {60001,3456,1024, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.52 BV=0.51 + {60001,3584,1056, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.62 BV=0.41 + {60001,3840,1056, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.72 BV=0.31 + {60001,4224,1032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.82 BV=0.21 + {60001,4480,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.92 BV=0.11 + {70002,4224,1024, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=6.81 BV=-0.00 + {70002,4480,1032, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=6.91 BV=-0.10 + {80004,4224,1024, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=6.81 BV=-0.20 + {80004,4480,1040, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=6.92 BV=-0.30 + {89995,4224,1048, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=6.84 BV=-0.40 + {99997,4096,1040, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=6.79 BV=-0.50 + {99997,4480,1024, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=6.89 BV=-0.60 + {99997,4736,1040, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.00 BV=-0.70 + {99997,5120,1032, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.10 BV=-0.81 + {99997,5504,1024, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.19 BV=-0.90 + {99997,5888,1024, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.29 BV=-1.00 + {99997,6240,1040, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.40 BV=-1.10 + {99997,6704,1032, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.49 BV=-1.19 + {99997,7072,1048, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.59 BV=-1.29 + {99997,7696,1032, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.69 BV=-1.39 + {99997,8192,1048, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.80 BV=-1.51 + {99997,8192,1120, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.89 BV=-1.60 + {99997,8192,1200, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.99 BV=-1.70 + {99997,8192,1288, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.10 BV=-1.80 + {99997,8192,1376, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.19 BV=-1.90 + {99997,8192,1480, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.30 BV=-2.00 + {99997,8192,1584, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.39 BV=-2.10 + {99997,8192,1696, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.49 BV=-2.20 + {99997,8192,1816, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.59 BV=-2.30 + {99997,8192,1944, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.69 BV=-2.40 + {99997,8192,2088, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.79 BV=-2.50 + {99997,8192,2240, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.89 BV=-2.60 + {99997,8192,2400, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.99 BV=-2.70 + {99997,8192,2568, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.09 BV=-2.80 + {99997,8192,2752, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.19 BV=-2.90 + {99997,8192,2952, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.29 BV=-3.00 + {99997,8192,3160, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.39 BV=-3.10 + {99997,8192,3392, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.49 BV=-3.20 + {99997,8192,3632, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.59 BV=-3.30 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_StrobeTable = +{ + AETABLE_STROBE, //eAETableID + 147, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -33, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCaptureStrobePLineTable_60Hz, + sCaptureStrobePLineTable_50Hz, + NULL, +}; + +static strEvPline sAEScene1PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8329,1216,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.07 BV=4.81 + {8329,1328,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.17 BV=4.70 + {8329,1424,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.26 BV=4.61 + {8329,1536,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.37 BV=4.51 + {8329,1632,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.47 BV=4.41 + {8329,1728,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.56 BV=4.31 + {8329,1840,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.67 BV=4.21 + {8329,2048,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.77 BV=4.11 + {8329,2144,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.87 BV=4.01 + {8329,2352,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.97 BV=3.91 + {16670,1216,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.07 BV=3.81 + {16670,1328,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.17 BV=3.70 + {16670,1424,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.27 BV=3.60 + {16670,1536,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.37 BV=3.50 + {16670,1632,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.47 BV=3.41 + {16670,1728,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.58 BV=3.30 + {24988,1216,1072, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.08 BV=3.21 + {24988,1328,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.18 BV=3.11 + {24988,1424,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.29 BV=3.01 + {24988,1536,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.39 BV=2.90 + {33329,1216,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.07 BV=2.81 + {33329,1328,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.17 BV=2.70 + {33329,1424,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.26 BV=2.61 + {41669,1216,1048, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.05 BV=2.51 + {41669,1328,1032, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.15 BV=2.40 + {41669,1424,1032, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.25 BV=2.30 + {49999,1216,1072, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=5.08 BV=2.21 + {49999,1328,1048, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=5.17 BV=2.12 + {58328,1216,1064, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=5.07 BV=2.00 + {58328,1328,1040, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=5.16 BV=1.91 + {66669,1216,1064, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.07 BV=1.81 + {66669,1328,1048, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.17 BV=1.70 + {66669,1424,1040, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.26 BV=1.61 + {66669,1536,1040, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.37 BV=1.50 + {66669,1632,1048, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.47 BV=1.41 + {66669,1728,1064, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.58 BV=1.30 + {66669,1840,1064, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.67 BV=1.21 + {66669,2048,1024, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.77 BV=1.11 + {66669,2144,1048, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.87 BV=1.01 + {66669,2352,1024, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.97 BV=0.91 + {66669,2448,1056, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.07 BV=0.81 + {66669,2656,1048, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.17 BV=0.70 + {66669,2864,1040, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.27 BV=0.61 + {66669,3072,1040, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.37 BV=0.50 + {66669,3328,1024, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.47 BV=0.41 + {66669,3456,1056, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.56 BV=0.31 + {66669,3840,1024, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.67 BV=0.21 + {66669,4096,1032, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.78 BV=0.10 + {66669,4352,1040, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.88 BV=0.00 + {74998,4224,1024, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=6.81 BV=-0.10 + {74998,4480,1032, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=6.91 BV=-0.20 + {83327,4352,1024, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=6.85 BV=-0.30 + {91668,4224,1032, 0, 0, 0}, //TV = 3.45(8660 lines) AV=2.97 SV=6.82 BV=-0.40 + {99998,4096,1048, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=6.80 BV=-0.51 + {108327,4096,1032, 0, 0, 0}, //TV = 3.21(10234 lines) AV=2.97 SV=6.78 BV=-0.60 + {116667,4096,1032, 0, 0, 0}, //TV = 3.10(11022 lines) AV=2.97 SV=6.78 BV=-0.71 + {124997,4096,1032, 0, 0, 0}, //TV = 3.00(11809 lines) AV=2.97 SV=6.78 BV=-0.81 + {133326,4096,1032, 0, 0, 0}, //TV = 2.91(12596 lines) AV=2.97 SV=6.78 BV=-0.90 + {141656,4096,1040, 0, 0, 0}, //TV = 2.82(13383 lines) AV=2.97 SV=6.79 BV=-1.00 + {149996,4224,1024, 0, 0, 0}, //TV = 2.74(14171 lines) AV=2.97 SV=6.81 BV=-1.10 + {158326,4224,1040, 0, 0, 0}, //TV = 2.66(14958 lines) AV=2.97 SV=6.83 BV=-1.20 + {174996,4096,1040, 0, 0, 0}, //TV = 2.51(16534 lines) AV=2.97 SV=6.79 BV=-1.30 + {183325,4224,1032, 0, 0, 0}, //TV = 2.45(17320 lines) AV=2.97 SV=6.82 BV=-1.40 + {199995,4096,1040, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=6.79 BV=-1.50 + {199995,4480,1024, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=6.89 BV=-1.60 + {199995,4736,1040, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.00 BV=-1.70 + {199995,5120,1032, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.10 BV=-1.81 + {199995,5504,1024, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.19 BV=-1.90 + {199995,5888,1024, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.29 BV=-2.00 + {199995,6240,1040, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.40 BV=-2.10 + {199995,6704,1032, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.49 BV=-2.19 + {199995,7072,1048, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.59 BV=-2.29 + {199995,7696,1032, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.69 BV=-2.39 + {199995,8192,1048, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.80 BV=-2.51 + {199995,8192,1120, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.89 BV=-2.60 + {199995,8192,1200, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.99 BV=-2.70 + {199995,8192,1288, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.10 BV=-2.80 + {199995,8192,1376, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.19 BV=-2.90 + {199995,8192,1480, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.30 BV=-3.00 + {199995,8192,1584, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.39 BV=-3.10 + {199995,8192,1696, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.49 BV=-3.20 + {199995,8192,1816, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.59 BV=-3.30 + {199995,8192,1944, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.69 BV=-3.40 + {199995,8192,2088, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.79 BV=-3.50 + {199995,8192,2240, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.89 BV=-3.60 + {199995,8192,2400, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.99 BV=-3.70 + {199995,8192,2568, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=9.09 BV=-3.80 + {199995,8192,2752, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=9.19 BV=-3.90 + {199995,8192,2952, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=9.29 BV=-4.00 + {199995,8192,3160, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=9.39 BV=-4.10 + {199995,8192,3392, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=9.49 BV=-4.20 + {199995,8192,3632, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=9.59 BV=-4.30 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sAEScene1PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8805,1136,1080, 0, 0, 0}, //TV = 6.83(831 lines) AV=2.97 SV=4.99 BV=4.81 + {9440,1136,1080, 0, 0, 0}, //TV = 6.73(891 lines) AV=2.97 SV=4.99 BV=4.71 + {10002,1136,1096, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.01 BV=4.60 + {10002,1216,1088, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.10 BV=4.51 + {10002,1328,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.21 BV=4.41 + {10002,1424,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.30 BV=4.32 + {10002,1536,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1632,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.50 BV=4.11 + {10002,1728,1080, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.60 BV=4.02 + {10002,1936,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,2048,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.80 BV=3.82 + {10002,2240,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.89 BV=3.72 + {20004,1136,1096, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.01 BV=3.60 + {20004,1216,1088, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.10 BV=3.51 + {20004,1328,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.21 BV=3.41 + {20004,1424,1064, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.30 BV=3.32 + {20004,1536,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.42 BV=3.20 + {20004,1632,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.50 BV=3.11 + {29995,1216,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.01 BV=3.02 + {29995,1216,1104, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.12 BV=2.91 + {29995,1328,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.22 BV=2.81 + {29995,1424,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.32 BV=2.71 + {39996,1136,1096, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.01 BV=2.60 + {39996,1216,1088, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.10 BV=2.51 + {39996,1328,1072, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.21 BV=2.41 + {39996,1424,1072, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.31 BV=2.31 + {49998,1216,1072, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=5.08 BV=2.21 + {49998,1328,1048, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=5.17 BV=2.12 + {60001,1216,1024, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.01 BV=2.02 + {60001,1216,1104, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.12 BV=1.91 + {60001,1328,1080, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.22 BV=1.81 + {60001,1424,1080, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.32 BV=1.71 + {60001,1536,1072, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.42 BV=1.61 + {60001,1632,1080, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.51 BV=1.51 + {60001,1840,1032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.62 BV=1.41 + {60001,1936,1048, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.72 BV=1.31 + {60001,2048,1064, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.82 BV=1.21 + {60001,2240,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.92 BV=1.11 + {60001,2448,1024, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.02 BV=1.01 + {60001,2560,1048, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.12 BV=0.91 + {60001,2752,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.21 BV=0.82 + {60001,2960,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.32 BV=0.71 + {60001,3200,1032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.42 BV=0.61 + {60001,3456,1024, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.52 BV=0.51 + {60001,3584,1056, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.62 BV=0.41 + {60001,3840,1056, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.72 BV=0.31 + {60001,4224,1032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.82 BV=0.21 + {60001,4480,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.92 BV=0.11 + {70002,4224,1024, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=6.81 BV=-0.00 + {70002,4480,1032, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=6.91 BV=-0.10 + {80004,4224,1024, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=6.81 BV=-0.20 + {80004,4480,1040, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=6.92 BV=-0.30 + {89995,4224,1048, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=6.84 BV=-0.40 + {99997,4096,1048, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=6.80 BV=-0.51 + {99997,4480,1024, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=6.89 BV=-0.60 + {109999,4352,1024, 0, 0, 0}, //TV = 3.18(10392 lines) AV=2.97 SV=6.85 BV=-0.70 + {120001,4224,1040, 0, 0, 0}, //TV = 3.06(11337 lines) AV=2.97 SV=6.83 BV=-0.80 + {130003,4224,1024, 0, 0, 0}, //TV = 2.94(12282 lines) AV=2.97 SV=6.81 BV=-0.90 + {140005,4224,1024, 0, 0, 0}, //TV = 2.84(13227 lines) AV=2.97 SV=6.81 BV=-1.00 + {149996,4224,1024, 0, 0, 0}, //TV = 2.74(14171 lines) AV=2.97 SV=6.81 BV=-1.10 + {159998,4224,1024, 0, 0, 0}, //TV = 2.64(15116 lines) AV=2.97 SV=6.81 BV=-1.20 + {169989,4224,1040, 0, 0, 0}, //TV = 2.56(16060 lines) AV=2.97 SV=6.83 BV=-1.30 + {190004,4096,1024, 0, 0, 0}, //TV = 2.40(17952 lines) AV=2.97 SV=6.77 BV=-1.40 + {199995,4096,1040, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=6.79 BV=-1.50 + {199995,4480,1024, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=6.89 BV=-1.60 + {199995,4736,1040, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.00 BV=-1.70 + {199995,5120,1032, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.10 BV=-1.81 + {199995,5504,1024, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.19 BV=-1.90 + {199995,5888,1024, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.29 BV=-2.00 + {199995,6240,1040, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.40 BV=-2.10 + {199995,6704,1032, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.49 BV=-2.19 + {199995,7072,1048, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.59 BV=-2.29 + {199995,7696,1032, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.69 BV=-2.39 + {199995,8192,1048, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.80 BV=-2.51 + {199995,8192,1120, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.89 BV=-2.60 + {199995,8192,1200, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=7.99 BV=-2.70 + {199995,8192,1288, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.10 BV=-2.80 + {199995,8192,1376, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.19 BV=-2.90 + {199995,8192,1480, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.30 BV=-3.00 + {199995,8192,1584, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.39 BV=-3.10 + {199995,8192,1696, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.49 BV=-3.20 + {199995,8192,1816, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.59 BV=-3.30 + {199995,8192,1944, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.69 BV=-3.40 + {199995,8192,2088, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.79 BV=-3.50 + {199995,8192,2240, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.89 BV=-3.60 + {199995,8192,2400, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=8.99 BV=-3.70 + {199995,8192,2568, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=9.09 BV=-3.80 + {199995,8192,2752, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=9.19 BV=-3.90 + {199995,8192,2952, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=9.29 BV=-4.00 + {199995,8192,3160, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=9.39 BV=-4.10 + {199995,8192,3392, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=9.49 BV=-4.20 + {199995,8192,3632, 0, 0, 0}, //TV = 2.32(18895 lines) AV=2.97 SV=9.59 BV=-4.30 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_SceneTable1 = +{ + AETABLE_SCENE_INDEX1, //eAETableID + 157, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -43, //i4MinBV + 90, //i4EffectiveMaxBV + -10, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAEScene1PLineTable_60Hz, + sAEScene1PLineTable_50Hz, + NULL, +}; + +static strEvPline sAEScene2PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8329,1216,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.07 BV=4.81 + {8329,1328,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.17 BV=4.70 + {8329,1424,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.26 BV=4.61 + {8329,1536,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.37 BV=4.51 + {8329,1632,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.47 BV=4.41 + {8329,1728,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.56 BV=4.31 + {8329,1840,1072, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.68 BV=4.20 + {8329,2048,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.77 BV=4.11 + {8329,2144,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.87 BV=4.01 + {8329,2352,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.97 BV=3.91 + {8329,2448,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.07 BV=3.81 + {8329,2656,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.16 BV=3.72 + {8329,2864,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.27 BV=3.61 + {8329,3072,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.37 BV=3.51 + {8329,3328,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.47 BV=3.41 + {8329,3456,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.56 BV=3.31 + {8329,3840,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.67 BV=3.21 + {8329,4096,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.77 BV=3.11 + {8329,4352,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.86 BV=3.01 + {8329,4608,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=6.97 BV=2.91 + {8329,4992,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.06 BV=2.82 + {8329,5376,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.16 BV=2.72 + {8329,5760,1032, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.27 BV=2.61 + {8329,6240,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.37 BV=2.51 + {8329,6544,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.47 BV=2.40 + {8329,7072,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.58 BV=2.30 + {8329,7472,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=7.67 BV=2.21 + {16670,4096,1024, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.77 BV=2.11 + {16670,4352,1032, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.86 BV=2.01 + {16670,4608,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=6.97 BV=1.91 + {16670,4992,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=7.07 BV=1.80 + {16670,5376,1032, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=7.17 BV=1.71 + {16670,5760,1032, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=7.27 BV=1.61 + {24988,4096,1040, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=6.79 BV=1.51 + {24988,4352,1048, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=6.89 BV=1.41 + {24988,4736,1032, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=6.99 BV=1.31 + {24988,4992,1048, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=7.08 BV=1.21 + {33329,4096,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.78 BV=1.10 + {33329,4352,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.86 BV=1.01 + {33329,4608,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.97 BV=0.91 + {33329,4992,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.06 BV=0.82 + {33329,5376,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.16 BV=0.72 + {33329,5760,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.27 BV=0.61 + {33329,6240,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.37 BV=0.51 + {33329,6544,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.46 BV=0.41 + {33329,7072,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.56 BV=0.31 + {33329,7472,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.67 BV=0.21 + {33329,8192,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.77 BV=0.11 + {33329,8192,1104, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.87 BV=0.00 + {33329,8192,1184, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.97 BV=-0.10 + {33329,8192,1272, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.08 BV=-0.20 + {33329,8192,1360, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.17 BV=-0.30 + {33329,8192,1456, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.27 BV=-0.40 + {33329,8192,1576, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.39 BV=-0.51 + {33329,8192,1688, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.49 BV=-0.61 + {33329,8192,1808, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.59 BV=-0.71 + {33329,8192,1936, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.68 BV=-0.81 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sAEScene2PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8805,1136,1080, 0, 0, 0}, //TV = 6.83(831 lines) AV=2.97 SV=4.99 BV=4.81 + {9440,1136,1080, 0, 0, 0}, //TV = 6.73(891 lines) AV=2.97 SV=4.99 BV=4.71 + {10002,1136,1096, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.01 BV=4.60 + {10002,1216,1088, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.10 BV=4.51 + {10002,1328,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.21 BV=4.41 + {10002,1424,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.31 BV=4.31 + {10002,1536,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.42 BV=4.20 + {10002,1632,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.50 BV=4.11 + {10002,1728,1080, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.60 BV=4.02 + {10002,1936,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,2048,1056, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.81 BV=3.80 + {10002,2240,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.89 BV=3.72 + {10002,2352,1056, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.01 BV=3.60 + {10002,2560,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.11 BV=3.50 + {10002,2752,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.20 BV=3.41 + {10002,2960,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.30 BV=3.32 + {10002,3200,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.41 BV=3.21 + {10002,3328,1056, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.51 BV=3.10 + {10002,3584,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.61 BV=3.01 + {10002,3840,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.69 BV=2.92 + {10002,4096,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.80 BV=2.82 + {10002,4480,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=6.89 BV=2.72 + {10002,4736,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.01 BV=2.61 + {10002,5120,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.11 BV=2.50 + {10002,5504,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.20 BV=2.41 + {10002,5888,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.31 BV=2.30 + {10002,6384,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.41 BV=2.21 + {10002,6704,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.51 BV=2.10 + {10002,7280,1032, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.61 BV=2.01 + {10002,7696,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=7.71 BV=1.91 + {20004,4096,1056, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.81 BV=1.80 + {20004,4480,1032, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=6.91 BV=1.71 + {20004,4736,1048, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=7.01 BV=1.61 + {20004,5120,1040, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=7.11 BV=1.50 + {20004,5504,1032, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=7.20 BV=1.41 + {20004,5888,1032, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=7.30 BV=1.31 + {29995,4224,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.82 BV=1.21 + {29995,4480,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.92 BV=1.11 + {29995,4864,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.02 BV=1.01 + {29995,5120,1048, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.12 BV=0.91 + {29995,5504,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.21 BV=0.82 + {29995,6016,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.32 BV=0.71 + {29995,6384,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.42 BV=0.61 + {29995,6896,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.53 BV=0.50 + {29995,7280,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.62 BV=0.41 + {29995,7936,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.72 BV=0.31 + {29995,8192,1064, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.82 BV=0.21 + {29995,8192,1136, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.92 BV=0.11 + {29995,8192,1232, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.03 BV=-0.00 + {29995,8192,1320, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.13 BV=-0.10 + {29995,8192,1408, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.22 BV=-0.19 + {29995,8192,1512, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.33 BV=-0.30 + {29995,8192,1632, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.44 BV=-0.41 + {29995,8192,1744, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.53 BV=-0.50 + {29995,8192,1872, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.64 BV=-0.61 + {29995,8192,2008, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.74 BV=-0.71 + {29995,8192,2152, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.84 BV=-0.81 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_SceneTable2 = +{ + AETABLE_SCENE_INDEX2, //eAETableID + 122, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -8, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAEScene2PLineTable_60Hz, + sAEScene2PLineTable_50Hz, + NULL, +}; + +static strEvPline sAEScene3PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8329,1216,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.07 BV=4.81 + {8329,1328,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.17 BV=4.70 + {8329,1424,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.26 BV=4.61 + {8329,1536,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.37 BV=4.51 + {8329,1632,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.47 BV=4.41 + {8329,1728,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.56 BV=4.31 + {8329,1840,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.67 BV=4.21 + {8329,2048,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.77 BV=4.11 + {8329,2144,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.87 BV=4.01 + {8329,2352,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.97 BV=3.91 + {16670,1216,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.07 BV=3.81 + {16670,1328,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.17 BV=3.70 + {16670,1424,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.27 BV=3.60 + {16670,1536,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.37 BV=3.50 + {16670,1632,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.47 BV=3.41 + {16670,1728,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.58 BV=3.30 + {24988,1216,1072, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.08 BV=3.21 + {24988,1328,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.18 BV=3.11 + {24988,1424,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.29 BV=3.01 + {24988,1536,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.39 BV=2.90 + {33329,1216,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.07 BV=2.81 + {33329,1328,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.17 BV=2.70 + {33329,1424,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.26 BV=2.61 + {33329,1536,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.37 BV=2.51 + {33329,1632,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.47 BV=2.41 + {33329,1728,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.58 BV=2.30 + {33329,1840,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.67 BV=2.21 + {33329,2048,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.78 BV=2.10 + {33329,2144,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.87 BV=2.01 + {33329,2352,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.97 BV=1.91 + {33329,2448,1056, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.07 BV=1.81 + {41669,2144,1032, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.84 BV=1.71 + {41669,2240,1064, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=5.95 BV=1.61 + {49999,2048,1040, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=5.79 BV=1.50 + {49999,2144,1064, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=5.89 BV=1.41 + {58328,1936,1080, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=5.76 BV=1.31 + {58328,2144,1048, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=5.87 BV=1.21 + {66669,2048,1032, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.78 BV=1.10 + {66669,2144,1048, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.87 BV=1.01 + {66669,2352,1024, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=5.97 BV=0.91 + {66669,2448,1056, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.07 BV=0.81 + {66669,2656,1040, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.16 BV=0.71 + {66669,2864,1032, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.26 BV=0.62 + {66669,3072,1032, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.36 BV=0.52 + {66669,3328,1024, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.47 BV=0.41 + {66669,3456,1056, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.56 BV=0.31 + {66669,3712,1056, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.67 BV=0.21 + {66669,4096,1032, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.78 BV=0.10 + {66669,4352,1040, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=6.88 BV=0.00 + {74998,4224,1024, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=6.81 BV=-0.10 + {74998,4480,1032, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=6.91 BV=-0.20 + {83327,4352,1024, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=6.85 BV=-0.30 + {91668,4224,1032, 0, 0, 0}, //TV = 3.45(8660 lines) AV=2.97 SV=6.82 BV=-0.40 + {99998,4096,1040, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=6.79 BV=-0.50 + {99998,4480,1024, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=6.89 BV=-0.60 + {99998,4736,1040, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.00 BV=-0.70 + {99998,5120,1032, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.10 BV=-0.81 + {99998,5504,1024, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.19 BV=-0.90 + {99998,5888,1024, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.29 BV=-1.00 + {99998,6240,1040, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.40 BV=-1.10 + {99998,6704,1032, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.49 BV=-1.19 + {99998,7072,1048, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.59 BV=-1.29 + {99998,7696,1032, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=7.69 BV=-1.39 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sAEScene3PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8805,1136,1080, 0, 0, 0}, //TV = 6.83(831 lines) AV=2.97 SV=4.99 BV=4.81 + {9440,1136,1080, 0, 0, 0}, //TV = 6.73(891 lines) AV=2.97 SV=4.99 BV=4.71 + {10002,1136,1096, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.01 BV=4.60 + {10002,1216,1088, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.10 BV=4.51 + {10002,1328,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.21 BV=4.41 + {10002,1424,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.30 BV=4.32 + {10002,1536,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1632,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.50 BV=4.11 + {10002,1728,1080, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.60 BV=4.02 + {10002,1936,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,2048,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.80 BV=3.82 + {10002,2240,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.89 BV=3.72 + {20004,1136,1096, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.01 BV=3.60 + {20004,1216,1088, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.10 BV=3.51 + {20004,1328,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.21 BV=3.41 + {20004,1424,1064, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.30 BV=3.32 + {20004,1536,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.42 BV=3.20 + {20004,1632,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.50 BV=3.11 + {29995,1216,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.01 BV=3.02 + {29995,1216,1104, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.12 BV=2.91 + {29995,1328,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.22 BV=2.81 + {29995,1424,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.32 BV=2.71 + {29995,1536,1072, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.42 BV=2.61 + {29995,1632,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.51 BV=2.52 + {29995,1840,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.62 BV=2.41 + {29995,1936,1056, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.73 BV=2.30 + {29995,2048,1064, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.82 BV=2.21 + {29995,2240,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.92 BV=2.11 + {29995,2448,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.02 BV=2.01 + {29995,2560,1048, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.12 BV=1.91 + {39996,2048,1056, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.81 BV=1.80 + {39996,2240,1032, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=5.91 BV=1.71 + {39996,2352,1056, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=6.01 BV=1.61 + {49998,2048,1040, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=5.79 BV=1.50 + {49998,2144,1064, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=5.89 BV=1.41 + {49998,2352,1040, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=5.99 BV=1.31 + {60001,2048,1064, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.82 BV=1.21 + {60001,2240,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=5.92 BV=1.11 + {60001,2352,1064, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.02 BV=1.01 + {60001,2560,1056, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.13 BV=0.90 + {60001,2752,1048, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.23 BV=0.80 + {60001,2960,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.32 BV=0.71 + {60001,3200,1032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.42 BV=0.61 + {60001,3328,1056, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.51 BV=0.52 + {60001,3712,1024, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.62 BV=0.41 + {60001,3968,1024, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.72 BV=0.31 + {60001,4224,1032, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.82 BV=0.21 + {60001,4480,1040, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=6.92 BV=0.11 + {70002,4224,1024, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=6.81 BV=-0.00 + {70002,4480,1032, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=6.91 BV=-0.10 + {80004,4224,1024, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=6.81 BV=-0.20 + {80004,4480,1040, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=6.92 BV=-0.30 + {89995,4224,1048, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=6.84 BV=-0.40 + {99997,4096,1040, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=6.79 BV=-0.50 + {99997,4480,1024, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=6.89 BV=-0.60 + {99997,4736,1040, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.00 BV=-0.70 + {99997,5120,1032, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.10 BV=-0.81 + {99997,5504,1024, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.19 BV=-0.90 + {99997,5888,1024, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.29 BV=-1.00 + {99997,6240,1040, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.40 BV=-1.10 + {99997,6704,1032, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.49 BV=-1.19 + {99997,7072,1048, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.59 BV=-1.29 + {99997,7696,1032, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=7.69 BV=-1.39 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_SceneTable3 = +{ + AETABLE_SCENE_INDEX3, //eAETableID + 128, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -14, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAEScene3PLineTable_60Hz, + sAEScene3PLineTable_50Hz, + NULL, +}; + +static strEvPline sAEScene4PLineTable_60Hz = +{ +{ + {249994,1632,1072, 0, 0, 0}, //TV = 2.00(23619 lines) AV=2.97 SV=5.50 BV=-0.53 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sAEScene4PLineTable_50Hz = +{ +{ + {250005,1632,1072, 0, 0, 0}, //TV = 2.00(23621 lines) AV=2.97 SV=5.50 BV=-0.53 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_SceneTable4 = +{ + AETABLE_SCENE_INDEX4, //eAETableID + 1, //u4TotalIndex + 20, //u4StrobeTrigerBV + -5, //i4MaxBV + -5, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAEScene4PLineTable_60Hz, + sAEScene4PLineTable_50Hz, + NULL, +}; + +static strEvPline sAEScene5PLineTable_60Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8329,1216,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.07 BV=4.81 + {8329,1328,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.17 BV=4.70 + {8329,1424,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.26 BV=4.61 + {8329,1536,1040, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.37 BV=4.51 + {8329,1632,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.47 BV=4.41 + {8329,1728,1056, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.56 BV=4.31 + {8329,1840,1064, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.67 BV=4.21 + {8329,2048,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.77 BV=4.11 + {8329,2144,1048, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.87 BV=4.01 + {8329,2352,1024, 0, 0, 0}, //TV = 6.91(786 lines) AV=2.97 SV=5.97 BV=3.91 + {16670,1216,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.07 BV=3.81 + {16670,1328,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.17 BV=3.70 + {16670,1424,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.27 BV=3.60 + {16670,1536,1040, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.37 BV=3.50 + {16670,1632,1048, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.47 BV=3.41 + {16670,1728,1064, 0, 0, 0}, //TV = 5.91(1575 lines) AV=2.97 SV=5.58 BV=3.30 + {24988,1216,1072, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.08 BV=3.21 + {24988,1328,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.18 BV=3.11 + {24988,1424,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.29 BV=3.01 + {24988,1536,1056, 0, 0, 0}, //TV = 5.32(2360 lines) AV=2.97 SV=5.39 BV=2.90 + {33329,1216,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.07 BV=2.81 + {33329,1328,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.17 BV=2.70 + {33329,1424,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.26 BV=2.61 + {33329,1536,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.37 BV=2.51 + {33329,1632,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.47 BV=2.41 + {33329,1728,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.58 BV=2.30 + {33329,1840,1064, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.67 BV=2.21 + {33329,2048,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.77 BV=2.11 + {33329,2144,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.87 BV=2.01 + {33329,2352,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=5.97 BV=1.91 + {33329,2448,1056, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.07 BV=1.81 + {33329,2656,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.17 BV=1.70 + {33329,2864,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.27 BV=1.61 + {33329,3072,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.37 BV=1.51 + {33329,3328,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.47 BV=1.41 + {33329,3456,1056, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.56 BV=1.31 + {33329,3840,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.67 BV=1.21 + {33329,4096,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.77 BV=1.11 + {33329,4352,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.86 BV=1.01 + {33329,4608,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=6.97 BV=0.91 + {33329,4992,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.06 BV=0.82 + {33329,5376,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.16 BV=0.72 + {33329,5760,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.27 BV=0.61 + {33329,6240,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.37 BV=0.51 + {33329,6544,1040, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.46 BV=0.41 + {33329,7072,1032, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.56 BV=0.31 + {33329,7472,1048, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.67 BV=0.21 + {33329,8192,1024, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.77 BV=0.11 + {33329,8192,1112, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.88 BV=-0.01 + {33329,8192,1192, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=7.98 BV=-0.11 + {33329,8192,1272, 0, 0, 0}, //TV = 4.91(3148 lines) AV=2.97 SV=8.08 BV=-0.20 + {41669,8192,1088, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=7.85 BV=-0.30 + {41669,8192,1168, 0, 0, 0}, //TV = 4.58(3936 lines) AV=2.97 SV=7.96 BV=-0.40 + {49999,8192,1048, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=7.80 BV=-0.51 + {49999,8192,1120, 0, 0, 0}, //TV = 4.32(4724 lines) AV=2.97 SV=7.89 BV=-0.60 + {58328,8192,1032, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=7.78 BV=-0.71 + {58328,8192,1104, 0, 0, 0}, //TV = 4.10(5510 lines) AV=2.97 SV=7.87 BV=-0.80 + {66669,8192,1032, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=7.78 BV=-0.90 + {66669,8192,1112, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=7.88 BV=-1.01 + {66669,8192,1184, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=7.97 BV=-1.10 + {66669,8192,1272, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.08 BV=-1.20 + {66669,8192,1360, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.17 BV=-1.30 + {66669,8192,1464, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.28 BV=-1.40 + {66669,8192,1568, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.38 BV=-1.50 + {66669,8192,1680, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.48 BV=-1.60 + {66669,8192,1800, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.58 BV=-1.70 + {66669,8192,1928, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.68 BV=-1.80 + {66669,8192,2072, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.78 BV=-1.90 + {66669,8192,2224, 0, 0, 0}, //TV = 3.91(6299 lines) AV=2.97 SV=8.88 BV=-2.01 + {74998,8192,2120, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=8.82 BV=-2.11 + {74998,8192,2272, 0, 0, 0}, //TV = 3.74(7085 lines) AV=2.97 SV=8.92 BV=-2.21 + {83327,8192,2192, 0, 0, 0}, //TV = 3.59(7872 lines) AV=2.97 SV=8.86 BV=-2.31 + {91668,8192,2128, 0, 0, 0}, //TV = 3.45(8660 lines) AV=2.97 SV=8.82 BV=-2.40 + {99998,8192,2088, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.79 BV=-2.50 + {99998,8192,2240, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.89 BV=-2.60 + {99998,8192,2400, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=8.99 BV=-2.70 + {99998,8192,2568, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.09 BV=-2.80 + {99998,8192,2752, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.19 BV=-2.90 + {99998,8192,2952, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.29 BV=-3.00 + {99998,8192,3160, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.39 BV=-3.10 + {99998,8192,3392, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.49 BV=-3.20 + {99998,8192,3632, 0, 0, 0}, //TV = 3.32(9448 lines) AV=2.97 SV=9.59 BV=-3.30 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sAEScene5PLineTable_50Hz = +{ +{ + {95,1216,1064, 0, 0, 0}, //TV = 13.36(8 lines) AV=2.97 SV=5.07 BV=11.26 + {105,1136,1088, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.00 BV=11.19 + {105,1216,1072, 0, 0, 0}, //TV = 13.22(9 lines) AV=2.97 SV=5.08 BV=11.11 + {116,1216,1064, 0, 0, 0}, //TV = 13.07(10 lines) AV=2.97 SV=5.07 BV=10.98 + {127,1216,1040, 0, 0, 0}, //TV = 12.94(11 lines) AV=2.97 SV=5.04 BV=10.88 + {137,1136,1096, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.01 BV=10.79 + {137,1216,1088, 0, 0, 0}, //TV = 12.83(12 lines) AV=2.97 SV=5.10 BV=10.70 + {158,1136,1096, 0, 0, 0}, //TV = 12.63(14 lines) AV=2.97 SV=5.01 BV=10.59 + {169,1216,1024, 0, 0, 0}, //TV = 12.53(15 lines) AV=2.97 SV=5.01 BV=10.49 + {179,1216,1048, 0, 0, 0}, //TV = 12.45(16 lines) AV=2.97 SV=5.05 BV=10.37 + {190,1216,1064, 0, 0, 0}, //TV = 12.36(17 lines) AV=2.97 SV=5.07 BV=10.26 + {201,1216,1040, 0, 0, 0}, //TV = 12.28(18 lines) AV=2.97 SV=5.04 BV=10.22 + {222,1136,1088, 0, 0, 0}, //TV = 12.14(20 lines) AV=2.97 SV=5.00 BV=10.11 + {232,1216,1040, 0, 0, 0}, //TV = 12.07(21 lines) AV=2.97 SV=5.04 BV=10.01 + {254,1136,1088, 0, 0, 0}, //TV = 11.94(23 lines) AV=2.97 SV=5.00 BV=9.91 + {264,1216,1048, 0, 0, 0}, //TV = 11.89(24 lines) AV=2.97 SV=5.05 BV=9.81 + {285,1216,1040, 0, 0, 0}, //TV = 11.78(26 lines) AV=2.97 SV=5.04 BV=9.71 + {306,1216,1040, 0, 0, 0}, //TV = 11.67(28 lines) AV=2.97 SV=5.04 BV=9.61 + {328,1216,1040, 0, 0, 0}, //TV = 11.57(30 lines) AV=2.97 SV=5.04 BV=9.51 + {359,1136,1096, 0, 0, 0}, //TV = 11.44(33 lines) AV=2.97 SV=5.01 BV=9.40 + {381,1216,1024, 0, 0, 0}, //TV = 11.36(35 lines) AV=2.97 SV=5.01 BV=9.32 + {412,1136,1096, 0, 0, 0}, //TV = 11.25(38 lines) AV=2.97 SV=5.01 BV=9.20 + {444,1136,1088, 0, 0, 0}, //TV = 11.14(41 lines) AV=2.97 SV=5.00 BV=9.11 + {476,1136,1088, 0, 0, 0}, //TV = 11.04(44 lines) AV=2.97 SV=5.00 BV=9.00 + {508,1136,1088, 0, 0, 0}, //TV = 10.94(47 lines) AV=2.97 SV=5.00 BV=8.91 + {539,1216,1024, 0, 0, 0}, //TV = 10.86(50 lines) AV=2.97 SV=5.01 BV=8.81 + {582,1136,1096, 0, 0, 0}, //TV = 10.75(54 lines) AV=2.97 SV=5.01 BV=8.70 + {624,1136,1096, 0, 0, 0}, //TV = 10.65(58 lines) AV=2.97 SV=5.01 BV=8.60 + {666,1136,1096, 0, 0, 0}, //TV = 10.55(62 lines) AV=2.97 SV=5.01 BV=8.51 + {719,1136,1088, 0, 0, 0}, //TV = 10.44(67 lines) AV=2.97 SV=5.00 BV=8.41 + {772,1136,1088, 0, 0, 0}, //TV = 10.34(72 lines) AV=2.97 SV=5.00 BV=8.31 + {825,1136,1096, 0, 0, 0}, //TV = 10.24(77 lines) AV=2.97 SV=5.01 BV=8.20 + {889,1136,1088, 0, 0, 0}, //TV = 10.14(83 lines) AV=2.97 SV=5.00 BV=8.10 + {952,1136,1088, 0, 0, 0}, //TV = 10.04(89 lines) AV=2.97 SV=5.00 BV=8.00 + {1016,1136,1088, 0, 0, 0}, //TV = 9.94(95 lines) AV=2.97 SV=5.00 BV=7.91 + {1090,1136,1088, 0, 0, 0}, //TV = 9.84(102 lines) AV=2.97 SV=5.00 BV=7.81 + {1174,1136,1088, 0, 0, 0}, //TV = 9.73(110 lines) AV=2.97 SV=5.00 BV=7.70 + {1259,1136,1088, 0, 0, 0}, //TV = 9.63(118 lines) AV=2.97 SV=5.00 BV=7.60 + {1344,1136,1088, 0, 0, 0}, //TV = 9.54(126 lines) AV=2.97 SV=5.00 BV=7.51 + {1439,1136,1088, 0, 0, 0}, //TV = 9.44(135 lines) AV=2.97 SV=5.00 BV=7.41 + {1545,1136,1088, 0, 0, 0}, //TV = 9.34(145 lines) AV=2.97 SV=5.00 BV=7.31 + {1651,1136,1088, 0, 0, 0}, //TV = 9.24(155 lines) AV=2.97 SV=5.00 BV=7.21 + {1778,1136,1088, 0, 0, 0}, //TV = 9.14(167 lines) AV=2.97 SV=5.00 BV=7.10 + {1915,1136,1088, 0, 0, 0}, //TV = 9.03(180 lines) AV=2.97 SV=5.00 BV=7.00 + {2032,1136,1088, 0, 0, 0}, //TV = 8.94(191 lines) AV=2.97 SV=5.00 BV=6.91 + {2190,1136,1088, 0, 0, 0}, //TV = 8.83(206 lines) AV=2.97 SV=5.00 BV=6.80 + {2360,1136,1080, 0, 0, 0}, //TV = 8.73(222 lines) AV=2.97 SV=4.99 BV=6.71 + {2529,1136,1080, 0, 0, 0}, //TV = 8.63(238 lines) AV=2.97 SV=4.99 BV=6.61 + {2698,1136,1088, 0, 0, 0}, //TV = 8.53(254 lines) AV=2.97 SV=5.00 BV=6.50 + {2910,1136,1080, 0, 0, 0}, //TV = 8.42(274 lines) AV=2.97 SV=4.99 BV=6.40 + {3111,1136,1080, 0, 0, 0}, //TV = 8.33(293 lines) AV=2.97 SV=4.99 BV=6.31 + {3333,1136,1080, 0, 0, 0}, //TV = 8.23(314 lines) AV=2.97 SV=4.99 BV=6.21 + {3566,1136,1080, 0, 0, 0}, //TV = 8.13(336 lines) AV=2.97 SV=4.99 BV=6.11 + {3820,1136,1080, 0, 0, 0}, //TV = 8.03(360 lines) AV=2.97 SV=4.99 BV=6.01 + {4117,1136,1080, 0, 0, 0}, //TV = 7.92(388 lines) AV=2.97 SV=4.99 BV=5.90 + {4413,1136,1080, 0, 0, 0}, //TV = 7.82(416 lines) AV=2.97 SV=4.99 BV=5.80 + {4720,1136,1080, 0, 0, 0}, //TV = 7.73(445 lines) AV=2.97 SV=4.99 BV=5.71 + {5059,1136,1080, 0, 0, 0}, //TV = 7.63(477 lines) AV=2.97 SV=4.99 BV=5.61 + {5408,1136,1080, 0, 0, 0}, //TV = 7.53(510 lines) AV=2.97 SV=4.99 BV=5.51 + {5800,1136,1080, 0, 0, 0}, //TV = 7.43(547 lines) AV=2.97 SV=4.99 BV=5.41 + {6202,1136,1080, 0, 0, 0}, //TV = 7.33(585 lines) AV=2.97 SV=4.99 BV=5.31 + {6646,1136,1080, 0, 0, 0}, //TV = 7.23(627 lines) AV=2.97 SV=4.99 BV=5.21 + {7123,1136,1080, 0, 0, 0}, //TV = 7.13(672 lines) AV=2.97 SV=4.99 BV=5.11 + {7673,1136,1080, 0, 0, 0}, //TV = 7.03(724 lines) AV=2.97 SV=4.99 BV=5.00 + {8223,1136,1080, 0, 0, 0}, //TV = 6.93(776 lines) AV=2.97 SV=4.99 BV=4.90 + {8805,1136,1080, 0, 0, 0}, //TV = 6.83(831 lines) AV=2.97 SV=4.99 BV=4.81 + {9440,1136,1080, 0, 0, 0}, //TV = 6.73(891 lines) AV=2.97 SV=4.99 BV=4.71 + {10002,1136,1096, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.01 BV=4.60 + {10002,1216,1088, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.10 BV=4.51 + {10002,1328,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.21 BV=4.41 + {10002,1424,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.30 BV=4.32 + {10002,1536,1064, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1632,1072, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.50 BV=4.11 + {10002,1728,1080, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.60 BV=4.02 + {10002,1936,1040, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,2048,1048, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.80 BV=3.82 + {10002,2240,1024, 0, 0, 0}, //TV = 6.64(945 lines) AV=2.97 SV=5.89 BV=3.72 + {20004,1136,1096, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.01 BV=3.60 + {20004,1216,1088, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.10 BV=3.51 + {20004,1328,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.21 BV=3.41 + {20004,1424,1064, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.30 BV=3.32 + {20004,1536,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.42 BV=3.20 + {20004,1632,1072, 0, 0, 0}, //TV = 5.64(1890 lines) AV=2.97 SV=5.50 BV=3.11 + {29995,1216,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.01 BV=3.02 + {29995,1216,1104, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.12 BV=2.91 + {29995,1328,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.22 BV=2.81 + {29995,1424,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.32 BV=2.71 + {29995,1536,1072, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.42 BV=2.61 + {29995,1632,1080, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.51 BV=2.52 + {29995,1840,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.62 BV=2.41 + {29995,1936,1056, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.73 BV=2.30 + {29995,2048,1064, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.82 BV=2.21 + {29995,2240,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=5.92 BV=2.11 + {29995,2448,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.02 BV=2.01 + {29995,2560,1048, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.12 BV=1.91 + {29995,2752,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.21 BV=1.82 + {29995,2960,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.32 BV=1.71 + {29995,3200,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.42 BV=1.61 + {29995,3456,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.52 BV=1.51 + {29995,3584,1056, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.62 BV=1.41 + {29995,3968,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.73 BV=1.30 + {29995,4224,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.82 BV=1.21 + {29995,4480,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=6.92 BV=1.11 + {29995,4864,1032, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.02 BV=1.01 + {29995,5120,1048, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.12 BV=0.91 + {29995,5504,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.21 BV=0.82 + {29995,5888,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.31 BV=0.72 + {29995,6384,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.43 BV=0.60 + {29995,6896,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.52 BV=0.51 + {29995,7280,1040, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.62 BV=0.41 + {29995,7936,1024, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.72 BV=0.31 + {29995,8192,1064, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.82 BV=0.21 + {29995,8192,1144, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=7.93 BV=0.10 + {29995,8192,1232, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.03 BV=-0.00 + {29995,8192,1320, 0, 0, 0}, //TV = 5.06(2833 lines) AV=2.97 SV=8.13 BV=-0.10 + {39996,8192,1064, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=7.82 BV=-0.21 + {39996,8192,1136, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=7.92 BV=-0.30 + {39996,8192,1216, 0, 0, 0}, //TV = 4.64(3778 lines) AV=2.97 SV=8.01 BV=-0.40 + {49998,8192,1048, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=7.80 BV=-0.51 + {49998,8192,1120, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=7.89 BV=-0.60 + {49998,8192,1200, 0, 0, 0}, //TV = 4.32(4723 lines) AV=2.97 SV=7.99 BV=-0.70 + {60001,8192,1072, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=7.83 BV=-0.80 + {60001,8192,1152, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=7.94 BV=-0.91 + {60001,8192,1232, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.03 BV=-1.00 + {60001,8192,1320, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.13 BV=-1.10 + {60001,8192,1416, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.23 BV=-1.20 + {60001,8192,1512, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.33 BV=-1.30 + {60001,8192,1624, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.43 BV=-1.40 + {60001,8192,1736, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.53 BV=-1.50 + {60001,8192,1864, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.63 BV=-1.60 + {60001,8192,2000, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.73 BV=-1.70 + {60001,8192,2144, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.83 BV=-1.80 + {60001,8192,2304, 0, 0, 0}, //TV = 4.06(5669 lines) AV=2.97 SV=8.94 BV=-1.91 + {70002,8192,2112, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=8.81 BV=-2.00 + {70002,8192,2264, 0, 0, 0}, //TV = 3.84(6613 lines) AV=2.97 SV=8.91 BV=-2.10 + {80004,8192,2128, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=8.82 BV=-2.21 + {80004,8192,2280, 0, 0, 0}, //TV = 3.64(7558 lines) AV=2.97 SV=8.92 BV=-2.31 + {89995,8192,2168, 0, 0, 0}, //TV = 3.47(8502 lines) AV=2.97 SV=8.85 BV=-2.40 + {99997,8192,2088, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.79 BV=-2.50 + {99997,8192,2240, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.89 BV=-2.60 + {99997,8192,2400, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=8.99 BV=-2.70 + {99997,8192,2568, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.09 BV=-2.80 + {99997,8192,2752, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.19 BV=-2.90 + {99997,8192,2952, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.29 BV=-3.00 + {99997,8192,3160, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.39 BV=-3.10 + {99997,8192,3392, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.49 BV=-3.20 + {99997,8192,3632, 0, 0, 0}, //TV = 3.32(9447 lines) AV=2.97 SV=9.59 BV=-3.30 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_SceneTable5 = +{ + AETABLE_SCENE_INDEX5, //eAETableID + 147, //u4TotalIndex + 20, //u4StrobeTrigerBV + 113, //i4MaxBV + -33, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAEScene5PLineTable_60Hz, + sAEScene5PLineTable_50Hz, + NULL, +}; + +static strEvPline sAESceneReservePLineTable = +{ +{ + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_ReserveSceneTable = +{ + AETABLE_SCENE_MAX, //eAETableID + 0, //u4TotalIndex + 20, //u4StrobeTrigerBV + 0, //i4MaxBV + 0, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAESceneReservePLineTable, + sAESceneReservePLineTable, + NULL, +}; + +static strAESceneMapping g_AEScenePLineMapping = +{ +{ + {LIB3A_AE_SCENE_AUTO, {AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_AUTO, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX5}}, + {LIB3A_AE_SCENE_NIGHT,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX1, AETABLE_VIDEO_NIGHT, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1}}, + {LIB3A_AE_SCENE_ACTION,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX2, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2}}, + {LIB3A_AE_SCENE_BEACH,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX3, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3}}, + {LIB3A_AE_SCENE_CANDLELIGHT,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX1, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1}}, + {LIB3A_AE_SCENE_FIREWORKS,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX4, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX4}}, + {LIB3A_AE_SCENE_LANDSCAPE,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX3, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3}}, + {LIB3A_AE_SCENE_PORTRAIT,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX2, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2}}, + {LIB3A_AE_SCENE_NIGHT_PORTRAIT,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX1, AETABLE_VIDEO_NIGHT, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1}}, + {LIB3A_AE_SCENE_PARTY,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX1, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1}}, + {LIB3A_AE_SCENE_SNOW,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX3, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3}}, + {LIB3A_AE_SCENE_SPORTS,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX2, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2}}, + {LIB3A_AE_SCENE_STEADYPHOTO,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX2, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2}}, + {LIB3A_AE_SCENE_SUNSET,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX3, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3}}, + {LIB3A_AE_SCENE_THEATRE,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX1, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1}}, + {LIB3A_AE_SCENE_ISO_ANTI_SHAKE,{AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX2, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2}}, + {LIB3A_AE_SCENE_ISO100,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_ISO100, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO100}}, + {LIB3A_AE_SCENE_ISO200,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_ISO200, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO200}}, + {LIB3A_AE_SCENE_ISO400,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_ISO400, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO400}}, + {LIB3A_AE_SCENE_ISO800,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_ISO800, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO800}}, + {LIB3A_AE_SCENE_ISO1600,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_ISO1600, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO1600}}, + {LIB3A_AE_SCENE_UNSUPPORTED,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_AUTO, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_AUTO, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_AUTO, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_AUTO, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_AUTO, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_AUTO, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_AUTO, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_AUTO, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED,{AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_AUTO, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_AUTO}}, //reserve for future +}, +}; + +static strAEPLineTable g_strAEPlineTable = +{ +{ +// PLINE Table +g_AE_PreviewAutoTable, +g_AE_CaptureAutoTable, +g_AE_VideoAutoTable, +g_AE_Video1AutoTable, +g_AE_Video2AutoTable, +g_AE_Custom1AutoTable, +g_AE_Custom2AutoTable, +g_AE_Custom3AutoTable, +g_AE_Custom4AutoTable, +g_AE_Custom5AutoTable, +g_AE_VideoNightTable, +g_AE_CaptureISO100Table, +g_AE_CaptureISO200Table, +g_AE_CaptureISO400Table, +g_AE_CaptureISO800Table, +g_AE_CaptureISO1600Table, +g_AE_StrobeTable, +g_AE_SceneTable1, +g_AE_SceneTable2, +g_AE_SceneTable3, +g_AE_SceneTable4, +g_AE_SceneTable5, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +}, +}; + +static strAEPLineNumInfo g_strAEPreviewAutoPLineInfo = +{ + AETABLE_RPEVIEW_AUTO, + 90, + -10, + { + {1,10000,120,1195,1195}, + {2,120,120,1195,2048}, + {3,120,60,2048,2048}, + {4,60,60,2048,4096}, + {5,60,30,4096,4096}, + {6,30,30,4096,8192}, + {7,30,10,8192,8192}, + {8,10,10,8192,30720}, + {9,10,5,30720,30720}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECaptureAutoPLineInfo = +{ + AETABLE_CAPTURE_AUTO, + 90, + 0, + { + {1,10000,15,1195,1195}, + {2,15,15,1195,4096}, + {3,15,10,4096,4096}, + {4,10,10,4096,30720}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEVideoAutoPLineInfo = +{ + AETABLE_VIDEO_AUTO, + 90, + 0, + { + {1,10000,60,1195,1195}, + {2,60,60,1195,3072}, + {3,60,30,3072,3072}, + {4,30,30,3072,10240}, + {5,30,15,10240,10240}, + {6,15,15,10240,32768}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEVideo1AutoPLineInfo = +{ + AETABLE_VIDEO1_AUTO, + 90, + 0, + { + {1,10000,120,1195,1195}, + {2,120,120,1195,21845}, + {3,0,0,0,0}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEVideo2AutoPLineInfo = +{ + AETABLE_VIDEO2_AUTO, + 90, + 0, + { + {1,10000,60,1195,1195}, + {2,60,60,1195,3072}, + {3,60,30,3072,3072}, + {4,30,30,3072,10240}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECustom1AutoPLineInfo = +{ + AETABLE_CUSTOM1_AUTO, + 90, + 0, + { + {1,10000,60,1195,1195}, + {2,60,60,1195,3072}, + {3,60,30,3072,3072}, + {4,30,30,3072,10240}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECustom2AutoPLineInfo = +{ + AETABLE_CUSTOM2_AUTO, + 90, + 0, + { + {1,10000,60,1195,1195}, + {2,60,60,1195,3072}, + {3,60,30,3072,3072}, + {4,30,30,3072,10240}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECustom3AutoPLineInfo = +{ + AETABLE_CUSTOM3_AUTO, + 90, + 0, + { + {1,10000,60,1195,1195}, + {2,60,60,1195,3072}, + {3,60,30,3072,3072}, + {4,30,30,3072,10240}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECustom4AutoPLineInfo = +{ + AETABLE_CUSTOM4_AUTO, + 90, + 0, + { + {1,10000,60,1195,1195}, + {2,60,60,1195,3072}, + {3,60,30,3072,3072}, + {4,30,30,3072,10240}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECustom5AutoPLineInfo = +{ + AETABLE_CUSTOM5_AUTO, + 90, + 0, + { + {1,10000,60,1195,1195}, + {2,60,60,1195,3072}, + {3,60,30,3072,3072}, + {4,30,30,3072,10240}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEVideoNightPLineInfo = +{ + AETABLE_VIDEO_NIGHT, + 90, + -10, + { + {1,10000,30,1195,1195}, + {2,30,30,1195,10240}, + {3,30,10,10240,10240}, + {4,10,10,10240,35200}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + + +static strAEPLineNumInfo g_strAECaptureISO100PLineInfo = +{ + AETABLE_CAPTURE_ISO100, + 90, + 0, + { + {1,10000,5,1230,1230}, + {2,0,0,0,0}, + {3,0,0,0,0}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECaptureISO200PLineInfo = +{ + AETABLE_CAPTURE_ISO200, + 90, + 0, + { + {1,10000,2000,1195,1195}, + {2,2000,2000,1195,2460}, + {3,2000,5,2460,2460}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECaptureISO400PLineInfo = +{ + AETABLE_CAPTURE_ISO400, + 90, + 0, + { + {1,10000,2000,1195,1195}, + {2,2000,2000,1195,4920}, + {3,2000,5,4920,4920}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECaptureISO800PLineInfo = +{ + AETABLE_CAPTURE_ISO800, + 90, + 0, + { + {1,10000,2000,1195,1195}, + {2,2000,2000,1195,9840}, + {3,2000,5,9840,9840}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECaptureISO1600PLineInfo = +{ + AETABLE_CAPTURE_ISO1600, + 90, + 0, + { + {1,10000,2000,1195,1195}, + {2,2000,2000,1195,19680}, + {3,2000,5,19680,19680}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEStrobePLineInfo = +{ + AETABLE_STROBE, + 90, + 0, + { + {1,10000,15,1195,1195}, + {2,15,15,1195,4096}, + {3,15,10,4096,4096}, + {4,10,10,4096,30720}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene1PLineInfo = +{ + AETABLE_SCENE_INDEX1, + 90, + -10, + { + {1,10000,15,1195,1195}, + {2,15,15,1195,4096}, + {3,15,5,4096,4096}, + {4,5,5,4096,30720}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene2PLineInfo = +{ + AETABLE_SCENE_INDEX2, + 90, + 0, + { + {1,10000,100,1195,1195}, + {2,100,100,1195,4096}, + {3,100,30,4096,4096}, + {4,30,30,4096,16384}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene3PLineInfo = +{ + AETABLE_SCENE_INDEX3, + 90, + 0, + { + {1,10000,30,1195,1195}, + {2,30,30,1195,2048}, + {3,30,15,2048,2048}, + {4,15,15,2048,4096}, + {5,15,10,4096,4096}, + {6,10,10,4096,8192}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene4PLineInfo = +{ + AETABLE_SCENE_INDEX4, + 90, + 0, + { + {1,4,4,1706,1706}, + {2,0,0,0,0}, + {3,0,0,0,0}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene5PLineInfo = +{ + AETABLE_SCENE_INDEX5, + 90, + 0, + { + {1,10000,30,1195,1195}, + {2,30,30,1195,8192}, + {3,30,15,8192,8192}, + {4,15,15,8192,16384}, + {5,15,10,16384,16384}, + {6,10,10,16384,30720}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; +static strAEPLineNumInfo g_strAENoScenePLineInfo = +{ + AETABLE_SCENE_MAX, + 90, + 0, + { + {1,0,0,0,0}, + {2,0,0,0,0}, + {3,0,0,0,0}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; +static strAEPLineInfomation g_strAEPlineInfo = +{ +MFALSE, // FALSE mean the sampling +{ +// PLINE Info +g_strAEPreviewAutoPLineInfo, +g_strAECaptureAutoPLineInfo, +g_strAEVideoAutoPLineInfo, +g_strAEVideo1AutoPLineInfo, +g_strAEVideo2AutoPLineInfo, +g_strAECustom1AutoPLineInfo, +g_strAECustom2AutoPLineInfo, +g_strAECustom3AutoPLineInfo, +g_strAECustom4AutoPLineInfo, +g_strAECustom5AutoPLineInfo, +g_strAEVideoNightPLineInfo, +g_strAECaptureISO100PLineInfo, +g_strAECaptureISO200PLineInfo, +g_strAECaptureISO400PLineInfo, +g_strAECaptureISO800PLineInfo, +g_strAECaptureISO1600PLineInfo, +g_strAEStrobePLineInfo, +g_strAEScene1PLineInfo, +g_strAEScene2PLineInfo, +g_strAEScene3PLineInfo, +g_strAEScene4PLineInfo, +g_strAEScene5PLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +}, +}; + +static strAEPLineGainList g_strAEGainList = +{ +71, +{ +{1136,100}, +{1216,100}, +{1328,100}, +{1424,100}, +{1536,100}, +{1632,100}, +{1728,100}, +{1840,100}, +{1936,100}, +{2048,100}, +{2144,100}, +{2240,100}, +{2352,100}, +{2448,100}, +{2560,100}, +{2656,100}, +{2752,100}, +{2864,100}, +{2960,100}, +{3072,100}, +{3200,100}, +{3328,100}, +{3456,100}, +{3584,100}, +{3712,100}, +{3840,100}, +{3968,100}, +{4096,100}, +{4224,100}, +{4352,100}, +{4480,100}, +{4608,100}, +{4736,100}, +{4864,100}, +{4992,100}, +{5120,100}, +{5248,100}, +{5376,100}, +{5504,100}, +{5632,100}, +{5760,100}, +{5888,100}, +{6016,100}, +{6144,100}, +{6240,100}, +{6384,100}, +{6544,100}, +{6704,100}, +{6896,100}, +{7072,100}, +{7280,100}, +{7472,100}, +{7696,100}, +{7936,100}, +{8192,100}, +{8448,100}, +{8720,100}, +{9040,100}, +{9344,100}, +{9696,100}, +{10080,100}, +{10480,100}, +{10912,100}, +{11392,100}, +{11904,100}, +{12480,100}, +{13104,100}, +{13792,100}, +{14560,100}, +{15408,100}, +{16384,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +} +}; + +static AE_PLINETABLE_T g_PlineTableMapping = +{ +g_AEScenePLineMapping, +g_strAEPlineTable, +g_strAEPlineInfo, +g_strAEGainList +}; +#endif + + +#if 0 //Save the P-line info to file for debug +MinGain,1195 +MaxGain,8192 +MiniISOGain,85 +GainStepUnitInTotalRange,128 +PreviewExposureLineUnit,19770 +PreviewMaxFrameRate,31 +VideoExposureLineUnit,10584 +VideoMaxFrameRate,30 +VideoToPreviewSensitivityRatio,1024 +CaptureExposureLineUnit,10584 +CaptureMaxFrameRate,30 +CaptureToPreviewSensitivityRatio,1024 +Video1ExposureLineUnit,10584 +Video1MaxFrameRate,120 +Video1ToPreviewSensitivityRatio,1024 +Video2ExposureLineUnit,19770 +Video2MaxFrameRate,31 +Video2ToPreviewSensitivityRatio,1024 +Custom1ExposureLineUnit,19770 +Custom1MaxFrameRate,31 +Custom1ToPreviewSensitivityRatio,1024 +Custom2ExposureLineUnit,19770 +Custom2MaxFrameRate,31 +Custom2ToPreviewSensitivityRatio,1024 +Custom3ExposureLineUnit,19770 +Custom3MaxFrameRate,31 +Custom3ToPreviewSensitivityRatio,1024 +Custom4ExposureLineUnit,19770 +Custom4MaxFrameRate,31 +Custom4ToPreviewSensitivityRatio,1024 +Custom5ExposureLineUnit,19770 +Custom5MaxFrameRate,31 +Custom5ToPreviewSensitivityRatio,1024 +FocusLength,350 +Fno,28 + +// Preview table -- Use preview sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_RPEVIEW_AUTO +90,-10 +1,10000,120,1195,1195 +2,120,120,1195,2048 +3,120,60,2048,2048 +4,60,60,2048,4096 +5,60,30,4096,4096 +6,30,30,4096,8192 +7,30,10,8192,8192 +8,10,10,8192,30720 +9,10,5,30720,30720 +AETABLE_END + +// Capture table -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_AUTO +90,0 +1,10000,15,1195,1195 +2,15,15,1195,4096 +3,15,10,4096,4096 +4,10,10,4096,30720 +AETABLE_END + +// Video table -- Use video sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_VIDEO_AUTO +90,0 +1,10000,60,1195,1195 +2,60,60,1195,3072 +3,60,30,3072,3072 +4,30,30,3072,10240 +5,30,15,10240,10240 +6,15,15,10240,32768 +AETABLE_END + +// Video1 table -- Use video sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_VIDEO1_AUTO +90,0 +1,10000,120,1195,1195 +2,120,120,1195,21845 +AETABLE_END + +// Video2 table -- Use video sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_VIDEO2_AUTO +90,0 +1,10000,60,1195,1195 +2,60,60,1195,3072 +3,60,30,3072,3072 +4,30,30,3072,10240 +AETABLE_END + +// Custom1 table -- Use custom 1 sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CUSTOM1_AUTO +90,0 +1,10000,60,1195,1195 +2,60,60,1195,3072 +3,60,30,3072,3072 +4,30,30,3072,10240 +AETABLE_END + +// Custom2 table -- Use custom 2 sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CUSTOM2_AUTO +90,0 +1,10000,60,1195,1195 +2,60,60,1195,3072 +3,60,30,3072,3072 +4,30,30,3072,10240 +AETABLE_END + +// Custom3 table -- Use custom 3 sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CUSTOM3_AUTO +90,0 +1,10000,60,1195,1195 +2,60,60,1195,3072 +3,60,30,3072,3072 +4,30,30,3072,10240 +AETABLE_END + +// Custom4 table -- Use custom 4 sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CUSTOM4_AUTO +90,0 +1,10000,60,1195,1195 +2,60,60,1195,3072 +3,60,30,3072,3072 +4,30,30,3072,10240 +AETABLE_END + +// Custom5 table -- Use custom 5sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CUSTOM5_AUTO +90,0 +1,10000,60,1195,1195 +2,60,60,1195,3072 +3,60,30,3072,3072 +4,30,30,3072,10240 +AETABLE_END + +// Video Night table -- Use video sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_VIDEO_NIGHT +90,-10 +1,10000,30,1195,1195 +2,30,30,1195,10240 +3,30,10,10240,10240 +4,10,10,10240,35200 +AETABLE_END + +// Capture ISO100 -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_ISO100 +90,0 +1,10000,5,1230,1230 +AETABLE_END + +// Capture ISO200 -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_ISO200 +90,0 +1,10000,2000,1195,1195 +2,2000,2000,1195,2460 +3,2000,5,2460,2460 +AETABLE_END + +// Capture ISO400 -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_ISO400 +90,0 +1,10000,2000,1195,1195 +2,2000,2000,1195,4920 +3,2000,5,4920,4920 +AETABLE_END + +// Capture ISO800 -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_ISO800 +90,0 +1,10000,2000,1195,1195 +2,2000,2000,1195,9840 +2,2000,5,9840,9840 +AETABLE_END + +// Capture ISO1600 -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_ISO1600 +90,0 +1,10000,2000,1195,1195 +2,2000,2000,1195,19680 +3,2000,5,19680,19680 +AETABLE_END + +// Strobe table -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_STROBE +90,0 +1,10000,15,1195,1195 +2,15,15,1195,4096 +3,15,10,4096,4096 +4,10,10,4096,30720 +AETABLE_END + +// Table1 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX1 +90,-10 +1,10000,15,1195,1195 +2,15,15,1195,4096 +3,15,5,4096,4096 +4,5,5,4096,30720 +AETABLE_END + +// Table2 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX2 +90,0 +1,10000,100,1195,1195 +2,100,100,1195,4096 +3,100,30,4096,4096 +2,30,30,4096,16384 +AETABLE_END + +// Table3 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX3 +90,0 +1,10000,30,1195,1195 +2,30,30,1195,2048 +3,30,15,2048,2048 +4,15,15,2048,4096 +5,15,10,4096,4096 +6,10,10,4096,8192 +AETABLE_END + +// Table4 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX4 +90,0 +1,4,4,1706,1706 +AETABLE_END + +// Table5 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX5 +90,0 +1,10000,30,1195,1195 +2,30,30,1195,8192 +3,30,15,8192,8192 +4,15,15,8192,16384 +5,15,10,16384,16384 +6,10,10,16384,30720 +AETABLE_END + +// Table5 PLine -- Use capture sensor setting + +// Table6 PLine -- Use capture sensor setting + +// Table7 PLine -- Use capture sensor setting + +// Table8 PLine -- Use capture sensor setting + +// Table9 PLine -- Use capture sensor setting + +// Table10 PLine -- Use capture sensor setting + +// Table11 PLine -- Use capture sensor setting + +// Table12 PLine -- Use capture sensor setting + +// Table13 PLine -- Use capture sensor setting + +// Table14 PLine -- Use capture sensor setting + +// Table15 PLine -- Use capture sensor setting + +// Table16 PLine -- Use capture sensor setting + +// Table17 PLine -- Use capture sensor setting + +// Table18 PLine -- Use capture sensor setting + +// Table19 PLine -- Use capture sensor setting + +// Table20 PLine -- Use capture sensor setting + +AE_SCENE_AUTO,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_AUTO,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX5 +AE_SCENE_NIGHT,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX1,AETABLE_VIDEO_NIGHT,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1 +AE_SCENE_ACTION,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX2,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2 +AE_SCENE_BEACH,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX3,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3 +AE_SCENE_CANDLELIGHT,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX1,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1 +AE_SCENE_FIREWORKS,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX4,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX4 +AE_SCENE_LANDSCAPE,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX3,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3 +AE_SCENE_PORTRAIT,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX2,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2 +AE_SCENE_NIGHT_PORTRAIT,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX1,AETABLE_VIDEO_NIGHT,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1 +AE_SCENE_PARTY,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX1,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1 +AE_SCENE_SNOW,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX3,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3 +AE_SCENE_SPORTS,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX2,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2 +AE_SCENE_STEADYPHOTO,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX2,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2 +AE_SCENE_SUNSET,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX3,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3 +AE_SCENE_THEATRE,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX1,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1 +AE_SCENE_ISO_ANTI_SHAKE,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX2,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2 +AE_SCENE_ISO100,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_ISO100,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO100 +AE_SCENE_ISO200,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_ISO200,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO200 +AE_SCENE_ISO400,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_ISO400,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO400 +AE_SCENE_ISO800,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_ISO800,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO800 +AE_SCENE_ISO1600 ,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_ISO1600,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO ,AETABLE_CAPTURE_ISO1600 +,,,,,, +,,,,,, +,,,,,, +,,,,,, +,,,,,, +,,,,,, +,,,,,, +,,,,,, +,,,,,, +#endif diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov8865_mipi_raw/camera_feature_para_ov8865mipiraw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov8865_mipi_raw/camera_feature_para_ov8865mipiraw.h new file mode 100755 index 0000000000000000000000000000000000000000..a67204c93c5c32377ebf23fb5ac5591b2165d5e3 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov8865_mipi_raw/camera_feature_para_ov8865mipiraw.h @@ -0,0 +1,192 @@ +#ifndef __FEATURE_TUNING_PARA_H__ +#define __FEATURE_TUNING_PARA_H__ + +{ + max_frame_number : 4, + bss_clip_th : 8, + memc_bad_mv_range : 32, + memc_bad_mv_rate_th : 48, + // + mfll_iso_th : 400, + // + ais_exp_th : 33000, + ais_advanced_tuning_en : 1, + ais_advanced_max_iso : 1600, + ais_advanced_max_exposure : 66000, + // + reserved : { + 16667, //ais_exp_th0, default=16667 us, must < ais_exp_th + 1200, //ais_iso_th0, default=1200, must < ais_advanced_max_iso + }, +}, +{ + { // iso 100, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 200, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 400, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 800, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 1200, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 1600, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 2000, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 2400, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 2800, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 3200, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // preserved, ANR off, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // preserved, ANR on, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 100, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 200, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 400, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 800, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 1200, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 1600, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 2000, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 2400, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 2800, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 3200, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // preserved, ANR off, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // preserved, ANR on, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, +}, +#endif // __FEATURE_TUNING_PARA_H__ diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov8865_mipi_raw/camera_flash_awb_para_ov8865mipiraw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov8865_mipi_raw/camera_flash_awb_para_ov8865mipiraw.h new file mode 100755 index 0000000000000000000000000000000000000000..bd7fe6fcd72a3b3c35b9850a777a229dbd598cf1 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov8865_mipi_raw/camera_flash_awb_para_ov8865mipiraw.h @@ -0,0 +1,1706 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/******************************************************************************************** + * LEGAL DISCLAIMER + * + * (Header of MediaTek Software/Firmware Release or Documentation) + * + * BY OPENING OR USING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") RECEIVED + * FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON AN "AS-IS" BASIS + * ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, + * INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR + * A PARTICULAR PURPOSE OR NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY + * WHATSOEVER WITH RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK + * ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO + * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S SPECIFICATION + * OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. + * + * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE LIABILITY WITH + * RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, +TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE + * FEES OR SERVICE CHARGE PAID BY BUYER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE WITH THE LAWS + * OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF LAWS PRINCIPLES. + ************************************************************************************************/ + +// Flash AWB tuning parameter +{ + 9, //foreground percentage + 95, //background percentage + 2, //FgPercentage_Th1 + 5, //FgPercentage_Th2 + 10, //FgPercentage_Th3 + 15, //FgPercentage_Th4 + 250, //FgPercentage_Th1_Val + 250, //FgPercentage_Th2_Val + 250, //FgPercentage_Th3_Val + 250, //FgPercentage_Th4_Val + 10, //location_map_th1 + 20, //location_map_th2 + 40, //location_map_th3 + 50, //location_map_th4 + 100, //location_map_val1 + 100, //location_map_val2 + 100, //location_map_val3 + 100, //location_map_val4 + 0, //SelfTuningFbBgWeightTbl + 100, //FgBgTbl_Y0 + 100, //FgBgTbl_Y1 + 100, //FgBgTbl_Y2 + 100, //FgBgTbl_Y3 + 100, //FgBgTbl_Y4 + 100, //FgBgTbl_Y5 + 5, //YPrimeWeightTh[0] + 9, //YPrimeWeightTh[1] + 11, //YPrimeWeightTh[2] + 13, //YPrimeWeightTh[3] + 15, //YPrimeWeightTh[4] + 1, //YPrimeWeight[0] + 3, //YPrimeWeight[1] + 5, //YPrimeWeight[2] + 7, //YPrimeWeight[3] +}, + +// Flash AWB calibration +{{ + + { 906, 512, 832}, + { 906, 512, 832}, + { 906, 512, 825}, + { 906, 512, 825}, + { 906, 512, 825}, + { 906, 512, 825}, + { 906, 512, 825}, + { 906, 512, 825}, + { 906, 512, 825}, + { 914, 512, 825}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512}, + { 512, 512, 512} +}} + + + diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov8865_mipi_raw/camera_flicker_para_ov8865mipiraw.cpp b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov8865_mipi_raw/camera_flicker_para_ov8865mipiraw.cpp new file mode 100755 index 0000000000000000000000000000000000000000..f4b20c3019fa21e1cc8c09e34c16e0d66e7620f7 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov8865_mipi_raw/camera_flicker_para_ov8865mipiraw.cpp @@ -0,0 +1,237 @@ +//[Sensor] +//name = imx135mipiraw +// +//[Preview] +//read_freq = 231270000 +//pixel_line = 4572 +//column_length = 1527 +//flickerGradThreshold = 45 +// +//[Video] +//read_freq = 231270000 +//pixel_line = 4572 +//column_length = 1527 +//flickerGradThreshold = 45 +// +//[Capture] +//read_freq = 231270000 +//pixel_line = 4572 +//column_length = 1527 +//flickerGradThreshold = 45 +// +// +//[Video1] +//read_freq = 231270000 +//pixel_line = 4572 +//column_length = 1527 +//flickerGradThreshold = 45 +// +//[Video2] +//read_freq = 231270000 +//pixel_line = 4572 +//column_length = 1527 +//flickerGradThreshold = 45 +// +// +#define MTK_LOG_ENABLE 1 +#include +#include +#include + +#include "camera_custom_nvram.h" +#include "camera_custom_sensor.h" +#include "image_sensor.h" +#include "kd_imgsensor_define.h" +#include "camera_AE_PLineTable_ov8865mipiraw.h" +#include "camera_info_ov8865mipiraw.h" +#include "camera_custom_AEPlinetable.h" +//#include "camera_custom_flicker_table.h" +#include "camera_custom_flicker_para.h" +#include + + +static void get_flicker_para_by_Preview(FLICKER_CUST_PARA* para) +{ + int i; + int freq[9] = { 80, 90, 100, 120, 130, 140, 170, 210, 230}; + FLICKER_CUST_STATISTICS EV50_L50 = {-194, 4721, 381, -766}; + FLICKER_CUST_STATISTICS EV50_L60 = {1023, 454, 848, -416}; + FLICKER_CUST_STATISTICS EV60_L50 = {1220, 478, 1263, -490}; + FLICKER_CUST_STATISTICS EV60_L60 = {-162, 2898, 247, -642}; + for(i=0;i<9;i++) + { + para->flickerFreq[i]=freq[i]; + } + para->flickerGradThreshold=25; + para->flickerSearchRange=24; + para->minPastFrames=3; + para->maxPastFrames=14; + para->EV50_L50=EV50_L50; + para->EV50_L60=EV50_L60; + para->EV60_L50=EV60_L50; + para->EV60_L60=EV60_L60; + para->EV50_thresholds[0]=-30; + para->EV50_thresholds[1]=12; + para->EV60_thresholds[0]=-30; + para->EV60_thresholds[1]=12; + para->freq_feature_index[0]=3; + para->freq_feature_index[1]=2; +} + +static void get_flicker_para_by_Video(FLICKER_CUST_PARA* para) +{ + int i; + int freq[9] = { 80, 90, 100, 120, 130, 140, 170, 210, 230}; + FLICKER_CUST_STATISTICS EV50_L50 = {-194, 4721, 381, -766}; + FLICKER_CUST_STATISTICS EV50_L60 = {1023, 454, 848, -416}; + FLICKER_CUST_STATISTICS EV60_L50 = {1220, 478, 1263, -490}; + FLICKER_CUST_STATISTICS EV60_L60 = {-162, 2898, 247, -642}; + + for(i=0;i<9;i++) + { + para->flickerFreq[i]=freq[i]; + } + para->flickerGradThreshold=26; + para->flickerSearchRange=24; + para->minPastFrames=3; + para->maxPastFrames=14; + para->EV50_L50=EV50_L50; + para->EV50_L60=EV50_L60; + para->EV60_L50=EV60_L50; + para->EV60_L60=EV60_L60; + para->EV50_thresholds[0]=-30; + para->EV50_thresholds[1]=12; + para->EV60_thresholds[0]=-30; + para->EV60_thresholds[1]=12; + para->freq_feature_index[0]=3; + para->freq_feature_index[1]=2; +} + +static void get_flicker_para_by_Capture(FLICKER_CUST_PARA* para) +{ + int i; + int freq[9] = { 80, 90, 100, 120, 130, 140, 170, 210, 230}; + FLICKER_CUST_STATISTICS EV50_L50 = {-194, 4721, 381, -766}; + FLICKER_CUST_STATISTICS EV50_L60 = {1023, 454, 848, -416}; + FLICKER_CUST_STATISTICS EV60_L50 = {1220, 478, 1263, -490}; + FLICKER_CUST_STATISTICS EV60_L60 = {-162, 2898, 247, -642}; + + for(i=0;i<9;i++) + { + para->flickerFreq[i]=freq[i]; + } + para->flickerGradThreshold=26; + para->flickerSearchRange=24; + para->minPastFrames=3; + para->maxPastFrames=14; + para->EV50_L50=EV50_L50; + para->EV50_L60=EV50_L60; + para->EV60_L50=EV60_L50; + para->EV60_L60=EV60_L60; + para->EV50_thresholds[0]=-30; + para->EV50_thresholds[1]=12; + para->EV60_thresholds[0]=-30; + para->EV60_thresholds[1]=12; + para->freq_feature_index[0]=3; + para->freq_feature_index[1]=2; +} + +static void get_flicker_para_by_Video1(FLICKER_CUST_PARA* para) +{ + int i; + int freq[9] = { 80, 90, 100, 120, 130, 140, 170, 210, 230}; + FLICKER_CUST_STATISTICS EV50_L50 = {-194, 4721, 381, -766}; + FLICKER_CUST_STATISTICS EV50_L60 = {1023, 454, 848, -416}; + FLICKER_CUST_STATISTICS EV60_L50 = {1220, 478, 1263, -490}; + FLICKER_CUST_STATISTICS EV60_L60 = {-162, 2898, 247, -642}; + + for(i=0;i<9;i++) + { + para->flickerFreq[i]=freq[i]; + } + para->flickerGradThreshold=25; + para->flickerSearchRange=24; + para->minPastFrames=3; + para->maxPastFrames=14; + para->EV50_L50=EV50_L50; + para->EV50_L60=EV50_L60; + para->EV60_L50=EV60_L50; + para->EV60_L60=EV60_L60; + para->EV50_thresholds[0]=-30; + para->EV50_thresholds[1]=12; + para->EV60_thresholds[0]=-30; + para->EV60_thresholds[1]=12; + para->freq_feature_index[0]=3; + para->freq_feature_index[1]=2; +} + +static void get_flicker_para_by_Video2(FLICKER_CUST_PARA* para) +{ + int i; + int freq[9] = { 80, 90, 100, 120, 130, 140, 170, 210, 230}; + FLICKER_CUST_STATISTICS EV50_L50 = {-194, 4721, 381, -766}; + FLICKER_CUST_STATISTICS EV50_L60 = {1023, 454, 848, -416}; + FLICKER_CUST_STATISTICS EV60_L50 = {1220, 478, 1263, -490}; + FLICKER_CUST_STATISTICS EV60_L60 = {-162, 2898, 247, -642}; + + for(i=0;i<9;i++) + { + para->flickerFreq[i]=freq[i]; + } + para->flickerGradThreshold=25; + para->flickerSearchRange=24; + para->minPastFrames=3; + para->maxPastFrames=14; + para->EV50_L50=EV50_L50; + para->EV50_L60=EV50_L60; + para->EV60_L50=EV60_L50; + para->EV60_L60=EV60_L60; + para->EV50_thresholds[0]=-30; + para->EV50_thresholds[1]=12; + para->EV60_thresholds[0]=-30; + para->EV60_thresholds[1]=12; + para->freq_feature_index[0]=3; + para->freq_feature_index[1]=2; +} + +typedef NSFeature::RAWSensorInfo SensorInfoSingleton_T; +namespace NSFeature { +template <> +UINT32 +SensorInfoSingleton_T:: +impGetFlickerPara(MINT32 sensorMode, MVOID*const pDataBuf) const +{ + ALOGD("impGetFlickerPara+ mode=%d", sensorMode); + ALOGD("prv=%d, vdo=%d, cap=%d, zsd=%d", + (int)e_sensorModePreview, (int)e_sensorModeVideoPreview, (int)e_sensorModeCapture, (int)e_sensorModeZsd ); + FLICKER_CUST_PARA* para; + para = (FLICKER_CUST_PARA*)pDataBuf; + if(sensorMode == e_sensorModePreview) + get_flicker_para_by_Preview(para); + + else if(sensorMode == e_sensorModeVideo) + { + get_flicker_para_by_Video(para); + } + else if(sensorMode == e_sensorModeCapture) + { + get_flicker_para_by_Capture(para); + } + else if(sensorMode == e_sensorModeVideo1) + { + get_flicker_para_by_Video1(para); + } + else if(sensorMode == e_sensorModeVideo2) + { + get_flicker_para_by_Video2(para); + } + else + { + ALOGD("impGetFlickerPara ERROR ln=%d", __LINE__); + return -1; + } + ALOGD("impGetFlickerPara-"); + return 0; +} +} + diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov8865_mipi_raw/camera_info_ov8865mipiraw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov8865_mipi_raw/camera_info_ov8865mipiraw.h new file mode 100755 index 0000000000000000000000000000000000000000..f823123d3ce6ff2bfb0e4ffa58ab6fe872a05c5e --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov8865_mipi_raw/camera_info_ov8865mipiraw.h @@ -0,0 +1,82 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/******************************************************************************************** + * LEGAL DISCLAIMER + * + * (Header of MediaTek Software/Firmware Release or Documentation) + * + * BY OPENING OR USING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") RECEIVED + * FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON AN "AS-IS" BASIS + * ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, + * INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR + * A PARTICULAR PURPOSE OR NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY + * WHATSOEVER WITH RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK + * ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO + * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S SPECIFICATION + * OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. + * + * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE LIABILITY WITH + * RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, +TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE + * FEES OR SERVICE CHARGE PAID BY BUYER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE WITH THE LAWS + * OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF LAWS PRINCIPLES. + ************************************************************************************************/ + +#ifndef _CAMERA_INFO_OV8865_MIPI_RAW_H +#define _CAMERA_INFO_OV8865_MIPI_RAW_H + +/******************************************************************************* +* Configuration +********************************************************************************/ +#define SENSOR_ID OV8865_SENSOR_ID +#define SENSOR_DRVNAME SENSOR_DRVNAME_OV8865_MIPI_RAW +#define INCLUDE_FILENAME_ISP_REGS_PARAM "camera_isp_regs_ov8865mipiraw.h" +#define INCLUDE_FILENAME_ISP_PCA_PARAM "camera_isp_pca_ov8865mipiraw.h" +#define INCLUDE_FILENAME_ISP_LSC_PARAM "camera_isp_lsc_ov8865mipiraw.h" +#define INCLUDE_FILENAME_TSF_PARA "camera_tsf_para_ov8865mipiraw.h" +#define INCLUDE_FILENAME_TSF_DATA "camera_tsf_data_ov8865mipiraw.h" +#define INCLUDE_FILENAME_FLASH_AWB_PARA "camera_flash_awb_para_ov8865mipiraw.h" +#define INCLUDE_FILENAME_FEATURE_PARA "camera_feature_para_ov8865mipiraw.h" + +/******************************************************************************* +* +********************************************************************************/ + +#endif diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov8865_mipi_raw/camera_isp_lsc_ov8865mipiraw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov8865_mipi_raw/camera_isp_lsc_ov8865mipiraw.h new file mode 100755 index 0000000000000000000000000000000000000000..5b2055da4a2e9de9e1d80159518f1414a9369177 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov8865_mipi_raw/camera_isp_lsc_ov8865mipiraw.h @@ -0,0 +1,20678 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/******************************************************************************************** + * LEGAL DISCLAIMER + * + * (Header of MediaTek Software/Firmware Release or Documentation) + * + * BY OPENING OR USING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") RECEIVED + * FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON AN "AS-IS" BASIS + * ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, + * INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR + * A PARTICULAR PURPOSE OR NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY + * WHATSOEVER WITH RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK + * ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO + * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S SPECIFICATION + * OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. + * + * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE LIABILITY WITH + * RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, + * TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE + * FEES OR SERVICE CHARGE PAID BY BUYER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE WITH THE LAWS + * OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF LAWS PRINCIPLES. + ************************************************************************************************/ +const NVRAM_CAMERA_SHADING_STRUCT CAMERA_SHADING_DEFAULT_VALUE = { + Shading: { + { + Version: 1, + SensorId: 1, + LSCSize: {0, 0, 0, 0, 0}, + PrvTable:{ // PrvTable + { + 0x20100802,0x20400000,0x00083c00,0x0a701c08, + 0x00000201,0x20400000,0x00082400,0x0a402408, + 0x20100401,0x20400000,0x00083400,0x0a30240a, + 0x20300401,0x20800000,0x00083800,0x0cd03c10, + 0x20180e05,0x20200007,0x00080e03,0x0ab00407, + 0x20200001,0x20400202,0x00082800,0x0a801008, + 0x00080602,0x20300003,0x00082204,0x0a800c08, + 0x00300204,0x20600002,0x00082a0a,0x0d40240a, + 0x00000003,0x20500207,0x00081e05,0x0ae00003, + 0x00000001,0x20400001,0x00082e07,0x0ab80805, + 0x20100003,0x20400203,0x00082a05,0x0ab80404, + 0x20700008,0x2070020a,0x00084800,0x0d700805, + 0x00100800,0x20500003,0x00083206,0x0ae81602, + 0x00100400,0x20400003,0x00082208,0x0ac81a02, + 0x00100201,0x20400005,0x00082608,0x0ab81a02, + 0x00900606,0x2070000e,0x00083e16,0x0d881e06, + 0x00200601,0x20400004,0x00081204,0x0ac82607, + 0x00580603,0x20300004,0x00000605,0x0a982609, + 0x00200201,0x20400003,0x00080604,0x0a982208, + 0x00000403,0x20600205,0x00081403,0x0d182e10, + 0x00080400,0x20300000,0x00000403,0x0a882a08, + 0x20400402,0x20400204,0x00080409,0x0a582207, + 0x20180400,0x20400000,0x00000403,0x0a482208, + 0x00180602,0x20500005,0x00080802,0x0ca83a0d, + 0x20100402,0x20400201,0x00080804,0x0a582a04, + 0x00180400,0x20300002,0x00080602,0x0a282a04, + 0x00200000,0x20400000,0x00000401,0x0a182206, + 0x00180801,0x20600201,0x00000804,0x0c483a0a, + 0x00280a03,0x20300004,0x00000c00,0x0a382a03, + 0x00280603,0x20400003,0x00001002,0x0a082604, + 0x20200001,0x20500201,0x00080807,0x09f82202, + 0x20100202,0x20800001,0x00000008,0x0c083604, + 0x20200403,0x20500205,0x00080406,0x0a282001, + 0x20300403,0x20500206,0x00080409,0x09f81c01, + 0x00100400,0x20400002,0x00080800,0x09f82401, + 0x20100805,0x20800204,0x00081806,0x0c083403, + 0x00200203,0x20400004,0x00000002,0x0a482805, + 0x00200201,0x20400004,0x00080601,0x0a182405, + 0x00000201,0x20300001,0x00000805,0x0a082404, + 0x00380e06,0x2060000b,0x00001801,0x0c384007, + 0x20400804,0x20400205,0x00080c08,0x0a78240a, + 0x20200000,0x20400000,0x00000c05,0x0a482007, + 0x20300403,0x20400203,0x00080405,0x0a382009, + 0x20300003,0x20900206,0x0000200a,0x0c88280d, + 0x00380603,0x20300008,0x00000e05,0x0ad82c0b, + 0x00180400,0x20400000,0x00001000,0x0a981c0a, + 0x00380a02,0x20300005,0x00001203,0x0a88200a, + 0x00200202,0x20900003,0x00001400,0x0d082011, + 0x20680c01,0x20400202,0x00002c04,0x0b381c0b, + 0x20700003,0x20400201,0x00000c03,0x0ae8140c, + 0x20680401,0x20500202,0x00001805,0x0ac8140a, + 0x20900c04,0x20a00202,0x00000c04,0x0d981413, + 0x00500602,0x20600002,0x0000220e,0x0b780806, + 0x00680a04,0x20400008,0x00002e10,0x0b380c05, + 0x00300400,0x20500001,0x0000120d,0x0b180806, + 0x00780607,0x2070000b,0x00003e16,0x0e18080a, + 0x20400803,0x20600203,0x00001401,0x0b800a01, + 0x20200c02,0x20600205,0x00002400,0x0b301603, + 0x00000202,0x20400003,0x00002603,0x0b200602, + 0x20500805,0x2080020a,0x00003602,0x0e202202, + 0x00481202,0x20400007,0x00003a0b,0x0b701607, + 0x00180800,0x20400000,0x00001e04,0x0b101e05, + 0x00100401,0x20400203,0x00002204,0x0b001a05, + 0x00580601,0x20500004,0x00002a0f,0x0e00320a, + 0x00180a03,0x00801400,0x20c81000,0x0aa00402, + 0x20100201,0x00700400,0x20c81c00,0x0a700c04, + 0x00080601,0x00800c00,0x20d82000,0x0a600c04, + 0x20380a01,0x00e00c00,0x21782400,0x0d201009, + 0x20501006,0x0068260a,0x20781804,0x0ab80c04, + 0x20100802,0x00780604,0x20b82a02,0x0a980403, + 0x20200402,0x00780a04,0x20a82601,0x0a880804, + 0x20180400,0x00c80604,0x21382608,0x0d680405, + 0x00300602,0x00a00408,0x2108420c,0x0ad82000, + 0x00000402,0x00800001,0x20c83606,0x0aa81e01, + 0x00200400,0x00800403,0x20d83608,0x0a981e01, + 0x00100c06,0x00b80605,0x2148560a,0x0d781e04, + 0x00180800,0x00b01403,0x21081a02,0x0aa83608, + 0x00180e03,0x00900c06,0x20c81604,0x0a883206, + 0x00100000,0x00800002,0x20c81e03,0x0a783206, + 0x00280605,0x00d0080c,0x21483208,0x0d284a0d, + 0x00180a03,0x00900803,0x20b00400,0x0a683e09, + 0x00200801,0x00680a02,0x20900202,0x0a483609, + 0x00100201,0x00980402,0x20b80601,0x0a483a08, + 0x00380c00,0x00c00e02,0x21380a01,0x0ca85212, + 0x00000404,0x00780e06,0x20800002,0x0a283a07, + 0x20280a02,0x00800c02,0x20b80405,0x0a083607, + 0x20100001,0x00980a02,0x20c00003,0x09f83a08, + 0x20200400,0x00980e01,0x20f80808,0x0c185a0f, + 0x00080a04,0x00800806,0x20b80403,0x09f83e05, + 0x00200802,0x00580e03,0x20880400,0x09d83a05, + 0x00200000,0x00980401,0x20d80400,0x09c83a06, + 0x00200c00,0x00a81601,0x21280c03,0x0bc85e09, + 0x20100c04,0x00681606,0x20900404,0x09d83e02, + 0x20100800,0x00781002,0x20b80405,0x09b83e03, + 0x20180401,0x00a00400,0x20e80405,0x09a83e03, + 0x20200402,0x00d80400,0x21781009,0x0b886604, + 0x00180a04,0x00901007,0x20e80802,0x09d84001, + 0x00080e01,0x00a01002,0x20f00003,0x09b83801, + 0x00180602,0x00900803,0x20c00402,0x09983c01, + 0x00380e05,0x00e01807,0x21980402,0x0b886802, + 0x20100802,0x00780604,0x20b00406,0x09e83c05, + 0x00100000,0x00700201,0x20b00804,0x09c83804, + 0x20100402,0x00780602,0x20a00806,0x09a83805, + 0x20301805,0x00a82607,0x2130100c,0x0ba86409, + 0x00080e01,0x00901403,0x20c80403,0x0a283c09, + 0x20200000,0x00780400,0x20b00805,0x09f83809, + 0x00080a02,0x00800c03,0x20b00402,0x09e83809, + 0x00000203,0x01100007,0x21c00403,0x0c086010, + 0x00000601,0x00680e01,0x20801803,0x0a783c0c, + 0x00100801,0x00780800,0x20c00400,0x0a48300c, + 0x00001001,0x00681603,0x20900c02,0x0a38340b, + 0x00000404,0x01180603,0x21c01003,0x0c985813, + 0x20501403,0x00782203,0x20b00802,0x0ae8300f, + 0x20480602,0x00900002,0x20d01002,0x0aa82c0d, + 0x20500001,0x00a80801,0x20e00403,0x0a98300d, + 0x20581a05,0x01202009,0x21d02403,0x0d484c16, + 0x00380a02,0x00c00807,0x2130120c,0x0b582c0a, + 0x00100c05,0x00881a03,0x20d01a09,0x0b18240a, + 0x00480e02,0x00a01006,0x21001a0c,0x0af82809, + 0x00000004,0x00c80a05,0x21504a0b,0x0de83412, + 0x20180a04,0x00a01403,0x21102e03,0x0b881802, + 0x00081609,0x00b0200d,0x21302605,0x0b381403, + 0x20200201,0x00700400,0x20c03000,0x0b181403, + 0x00080e06,0x00c01c08,0x21803a0c,0x0e481006, + 0x00201803,0x00782e08,0x20d03605,0x0b880601, + 0x00201405,0x0068160e,0x20b02e05,0x0b400a02, + 0x00280c01,0x00800e03,0x20b02a07,0x0b200601, + 0x00480404,0x00980a0b,0x21004a0b,0x0e401206, + 0x20200202,0x20380400,0x00c80800,0x0a900401, + 0x20200000,0x20100000,0x00981800,0x0a700401, + 0x20200602,0x20380400,0x00c81800,0x0a700801, + 0x20400203,0x20780400,0x01281400,0x0d200805, + 0x00000405,0x20300e07,0x00a83e06,0x0a980602, + 0x00080801,0x20101201,0x00982606,0x0a780a02, + 0x00000804,0x20280605,0x00b83205,0x0a780601, + 0x20101006,0x20781609,0x01183e0c,0x0d480800, + 0x00280e03,0x20201409,0x00e82a05,0x0a782a07, + 0x00280601,0x20300c02,0x00d82204,0x0a581e07, + 0x00180a01,0x00000c06,0x00a82e05,0x0a582206, + 0x00680e04,0x20301c0a,0x00c8520f,0x0d182e0e, + 0x00100400,0x20580a01,0x01200001,0x0a283209, + 0x20201402,0x20581a01,0x01081402,0x0a182a08, + 0x00000201,0x20200402,0x00d80e01,0x0a182e09, + 0x20200000,0x20680a01,0x01381404,0x0c884a13, + 0x20200800,0x20581000,0x01000003,0x09e83208, + 0x00480e03,0x00000c05,0x00a80a04,0x09d83209, + 0x00080400,0x20200201,0x00f00001,0x09c83209, + 0x00300c00,0x20681400,0x01281603,0x0be85613, + 0x00400201,0x20300400,0x00c81204,0x09a83208, + 0x20300803,0x20281205,0x00c00007,0x09883608, + 0x00000001,0x20400201,0x00f80801,0x09883608, + 0x20200401,0x20280400,0x00c81c07,0x0b585e11, + 0x20400402,0x20381202,0x00d80809,0x09683a06, + 0x00380a01,0x00000c04,0x00881603,0x09583a06, + 0x00100201,0x20300001,0x00f80401,0x09483a07, + 0x00280a01,0x20101403,0x00c81802,0x0ae86a0c, + 0x00480603,0x20101004,0x00981202,0x09583e03, + 0x20180a01,0x20200c01,0x00b00007,0x09383a04, + 0x00000401,0x20380601,0x00f80405,0x09183a03, + 0x00000001,0x20400601,0x01180809,0x0a987206, + 0x20200403,0x20280e03,0x00d00809,0x09484001, + 0x20100802,0x20481203,0x00e00405,0x09283802, + 0x00000400,0x20380801,0x00d00404,0x09183801, + 0x20100401,0x20381001,0x01100408,0x0a887402, + 0x00281204,0x20101406,0x00a00402,0x09683c06, + 0x00100202,0x20100404,0x00a00003,0x09483805, + 0x00000201,0x20200401,0x00b00404,0x09283805, + 0x00281a03,0x20202805,0x00d00005,0x0ab87009, + 0x20200c01,0x20581205,0x00f01406,0x09a8380a, + 0x20200802,0x20180602,0x00b00405,0x09883809, + 0x20200802,0x20280a01,0x00d00805,0x0968340a, + 0x20400402,0x20800203,0x0170140a,0x0b286c11, + 0x20100802,0x20280400,0x00b80802,0x0a08340e, + 0x00180e02,0x00100c03,0x00a00c00,0x09d8340c, + 0x00280e02,0x20101803,0x00a00601,0x09c8300c, + 0x00480602,0x20700803,0x01701601,0x0bc86016, + 0x20281203,0x00002006,0x00a00000,0x0a78340f, + 0x20600802,0x20280a02,0x00d00c05,0x0a48300f, + 0x20300801,0x20480603,0x01000c04,0x0a282c0d, + 0x20901001,0x20882602,0x0190300c,0x0c88541b, + 0x00200c04,0x20581a05,0x01201e05,0x0ae8300c, + 0x00780601,0x20100c03,0x00b00a0c,0x0ab8280b, + 0x00200402,0x20281401,0x00f01a06,0x0a98280c, + 0x00400c02,0x20480c02,0x00f01e10,0x0d683c19, + 0x20400605,0x20280c08,0x00c02400,0x0b382409, + 0x20900800,0x20281c01,0x00e03408,0x0af82009, + 0x20380a06,0x20100408,0x00a02c00,0x0ae81809, + 0x20680e07,0x20180408,0x00c05604,0x0df8280f, + 0x00481002,0x00001e06,0x00a01a0d,0x0b680c02, + 0x00681400,0x00002801,0x00601613,0x0b380403, + 0x00301003,0x20381e09,0x00b02a0a,0x0b200404, + 0x00701404,0x2058160c,0x00c03216,0x0e400402, + 0x20400802,0x20480800,0x00282400,0x0ac02000, + 0x20200601,0x20700000,0x00581c00,0x0aa02602, + 0x20380400,0x20500800,0x00381c00,0x0aa02602, + 0x20700c00,0x20480c00,0x20283000,0x0d602802, + 0x00680e03,0x20201c05,0x0008220d,0x0aa01207, + 0x00200c01,0x20680a02,0x00582207,0x0a801606, + 0x00480601,0x20601401,0x0048260a,0x0a801a07, + 0x00580800,0x20101c01,0x20484615,0x0d501208, + 0x20201003,0x20581605,0x00780c04,0x0a50060c, + 0x00100c02,0x20380402,0x00382602,0x0a40060a, + 0x00000c03,0x20780a02,0x00981801,0x0a300a0b, + 0x00300201,0x20200002,0x00382205,0x0cd81215, + 0x00100202,0x20100004,0x00281000,0x0a080a0a, + 0x00081a05,0x20102406,0x00180c00,0x09f80a0b, + 0x00080604,0x20400406,0x00780801,0x09e8060a, + 0x20200802,0x20380a02,0x00282403,0x0c281e17, + 0x20280402,0x20100603,0x00280c02,0x09b80e09, + 0x00000c03,0x20681607,0x00a00401,0x09980e0a, + 0x00000803,0x20680e06,0x00880400,0x0998060a, + 0x00380e01,0x00001404,0x00182202,0x0b782e16, + 0x00480603,0x20200804,0x00380a04,0x0978160a, + 0x00080601,0x20300803,0x00581802,0x09581209, + 0x00180602,0x20300404,0x00481001,0x09480e09, + 0x20180800,0x20300800,0x00581008,0x0ac83a14, + 0x20200403,0x20400205,0x00581007,0x09281608, + 0x00200400,0x20480800,0x00780401,0x09181a07, + 0x00100401,0x20480601,0x00580402,0x09081207, + 0x00100400,0x20580801,0x00880805,0x0a48420d, + 0x00180603,0x20300406,0x00600002,0x08f82203, + 0x20200001,0x20380800,0x00500008,0x08e81a03, + 0x00000201,0x20300401,0x00580805,0x08d81604, + 0x00000201,0x20300401,0x00680408,0x09e84607, + 0x00100002,0x20400204,0x00600406,0x08e81801, + 0x00280a01,0x20200c02,0x00380801,0x08e81801, + 0x00000001,0x20400201,0x00500005,0x08c81401, + 0x00000400,0x20400000,0x00780409,0x09d84402, + 0x20201000,0x20481801,0x00600408,0x09081c07, + 0x20180402,0x20400601,0x00600407,0x08f81805, + 0x00000000,0x20400001,0x00500405,0x08e81406, + 0x20101002,0x20381c00,0x00700c0a,0x0a08480b, + 0x00080a01,0x00001003,0x00000002,0x0958180c, + 0x00081205,0x20501805,0x00701003,0x0938140a, + 0x20180a02,0x20400c03,0x00500c04,0x0928100b, + 0x20280a02,0x00100805,0x00001008,0x0a884014, + 0x00180a01,0x20201401,0x00400c01,0x09c8140d, + 0x00001405,0x20881e09,0x00c01003,0x0998080d, + 0x00000c03,0x20681203,0x00901402,0x0988080e, + 0x00200000,0x20280601,0x00202002,0x0b483019, + 0x20500c02,0x20481a03,0x00901805,0x0a381011, + 0x20480a02,0x20400c07,0x00680402,0x0a080810, + 0x20281203,0x20401405,0x00500c01,0x0a08040f, + 0x20880802,0x20100e01,0x0010100a,0x0c18201f, + 0x00680e01,0x20101404,0x00300a0a,0x0ab8040e, + 0x00600000,0x20680400,0x00902209,0x0a80000d, + 0x00400802,0x20880a04,0x00a01205,0x0a70080d, + 0x00681605,0x20301406,0x00402e0e,0x0d18181d, + 0x20980e02,0x20400401,0x00802c07,0x0b10040d, + 0x20900401,0x20680a02,0x00801809,0x0ae00c0d, + 0x20900800,0x20581802,0x00801c07,0x0ad00c0e, + 0x20d01c04,0x20882e07,0x00803404,0x0dd00418, + 0x00601402,0x20781a05,0x00901a13,0x0b701c07, + 0x00600800,0x20581801,0x00602612,0x0b401808, + 0x00680c00,0x20401801,0x00200e13,0x0b401c08, + 0x00b81a02,0x20102406,0x20301622,0x0e701808, + 0x20300000,0x20100c00,0x20a81800,0x0af00e05, + 0x20380601,0x00300c00,0x20f80c00,0x0ae01205, + 0x20300801,0x00180400,0x20e81c00,0x0ae01205, + 0x20780800,0x00001c00,0x20d82000,0x0da00e04, + 0x00300402,0x20180a01,0x20780a08,0x0ac00209, + 0x00380802,0x00201602,0x20c81a09,0x0ab00a0a, + 0x00280400,0x00400803,0x20f81209,0x0ab00609, + 0x00680601,0x20200800,0x20781614,0x0d68060e, + 0x00181203,0x00002005,0x20981201,0x0a60020e, + 0x00281204,0x00001805,0x20780800,0x0a48060e, + 0x00380e02,0x00301801,0x20d80a02,0x0a40020e, + 0x00100c03,0x20380603,0x20482603,0x0cb81219, + 0x20100001,0x20400204,0x20100404,0x09f8060c, + 0x20401404,0x20482607,0x00000807,0x09e8060b, + 0x20400402,0x00080a04,0x20700008,0x09e8060b, + 0x00080e04,0x20101807,0x20681c01,0x0be8261b, + 0x00000801,0x20480a01,0x20181601,0x09a80a0a, + 0x00480a03,0x00101406,0x20981a06,0x09980a0a, + 0x00380a02,0x00101003,0x20981206,0x09980a0a, + 0x00200c03,0x20381206,0x00080801,0x0b182e1a, + 0x00100400,0x20180801,0x20380c01,0x0948160a, + 0x20100002,0x20200203,0x20480405,0x09380e0b, + 0x20100802,0x20180e03,0x20580805,0x09380e0b, + 0x00000800,0x00080802,0x20481807,0x0a583a15, + 0x00280a01,0x00000c02,0x20580803,0x09081609, + 0x00280602,0x20100803,0x20480801,0x08f81608, + 0x00280602,0x00100804,0x20880c01,0x08e81608, + 0x00180602,0x00200803,0x20680c06,0x09c8420f, + 0x20200801,0x20280e02,0x20200408,0x08c81a04, + 0x20100402,0x20280604,0x20380407,0x08b81604, + 0x00000000,0x00000201,0x20600406,0x08b81604, + 0x00000001,0x00100201,0x20400409,0x09784207, + 0x00300401,0x00100000,0x20580c02,0x08c81801, + 0x00100601,0x20180403,0x20480404,0x08b81802, + 0x00000000,0x00000000,0x20500005,0x08a81401, + 0x00080800,0x00100801,0x20400009,0x09584002, + 0x20281201,0x00201402,0x20680409,0x08d81c06, + 0x00100000,0x00080a01,0x20500806,0x08d81806, + 0x00000000,0x00080400,0x20500406,0x08c81406, + 0x00180a01,0x20101000,0x2020040a,0x09883c0b, + 0x20100201,0x20280401,0x20101004,0x0928180d, + 0x20500c02,0x00081a01,0x20700c08,0x0918140d, + 0x20300801,0x00081000,0x20600806,0x0918140c, + 0x20400801,0x20381601,0x0010100c,0x0a083c16, + 0x00000001,0x20280a01,0x20201402,0x09a81010, + 0x00581203,0x00302004,0x20d00206,0x09980c0f, + 0x00280e03,0x00201004,0x20a00e01,0x09880c0f, + 0x00300201,0x20100003,0x20401001,0x0ae8341d, + 0x20380c00,0x20201001,0x20500802,0x0a280812, + 0x20600402,0x20180e04,0x20501809,0x0a080810, + 0x20500c04,0x20181e06,0x20601406,0x0a080411, + 0x20500202,0x20180400,0x20402009,0x0bd82821, + 0x00500603,0x20580c01,0x20102206,0x0ab00010, + 0x00500201,0x20180403,0x20801209,0x0a900010, + 0x00681204,0x00201407,0x20d00e0a,0x0a800010, + 0x00201406,0x20182e05,0x20501e08,0x0ce81c22, + 0x20b01405,0x20582606,0x20401008,0x0b300c11, + 0x20880400,0x20100201,0x20901407,0x0b000c0f, + 0x20900403,0x20280606,0x20801009,0x0af00c0f, + 0x20982207,0x00402c0c,0x21001603,0x0de80c1c, + 0x00881603,0x00002008,0x20d80618,0x0bb01409, + 0x00600400,0x20280400,0x20800a11,0x0b80140a, + 0x00600601,0x20180c04,0x20901212,0x0b70100b, + 0x00901003,0x20382609,0x20503e1c,0x0e90080c, + 0x20380a01,0x00901000,0x20d00800,0x0ae82206, + 0x20480800,0x00600400,0x20700400,0x0ad81e06, + 0x20280e01,0x00801800,0x20980400,0x0ad82208, + 0x20780a01,0x00b00800,0x20e00800,0x0d882e05, + 0x00400402,0x00800204,0x20980609,0x0aa8220b, + 0x00500400,0x00480a01,0x2060020b,0x0a981e0b, + 0x00200001,0x00400202,0x20400206,0x0a88220b, + 0x00500803,0x00980a04,0x20c81215,0x0d382e10, + 0x20100000,0x00881001,0x20900404,0x0a38260d, + 0x20201002,0x00581a02,0x20780405,0x0a28220e, + 0x00100201,0x00480801,0x20400400,0x0a28220e, + 0x00581203,0x00b01c05,0x20e81a06,0x0c78361d, + 0x00000400,0x00800400,0x20d80800,0x09d8220c, + 0x00080a02,0x00901803,0x20e81400,0x09c8220c, + 0x20200401,0x00500202,0x20680c04,0x09b8220c, + 0x20400402,0x00780a03,0x20700007,0x0b883e1d, + 0x00180e01,0x00901401,0x20c80a02,0x0978260d, + 0x00100001,0x00780a03,0x20700400,0x09682a0c, + 0x00100401,0x00680800,0x20680a03,0x09682a0b, + 0x00580a01,0x00801402,0x20a81604,0x0ab8421b, + 0x00180400,0x00600a01,0x20780402,0x09182a0c, + 0x00100000,0x00700401,0x20980802,0x09082a0b, + 0x00180e01,0x00701402,0x20880801,0x09082a0c, + 0x00080400,0x00600c00,0x20480c09,0x09d84a19, + 0x00000800,0x00580800,0x20500005,0x08c82a09, + 0x00000400,0x00700001,0x20800004,0x08b82e08, + 0x00000801,0x00480a02,0x20300405,0x08a82e09, + 0x20100201,0x00500001,0x2010000a,0x09384e0f, + 0x20181001,0x00701000,0x20700006,0x08882a04, + 0x00180400,0x00700c00,0x20800004,0x08882a04, + 0x00000400,0x00680400,0x20500005,0x08782e04, + 0x00100000,0x00500201,0x20100408,0x08e84e07, + 0x00380602,0x00300802,0x20300001,0x08882800, + 0x20180400,0x00600201,0x20600407,0x08782c01, + 0x00180400,0x00600400,0x20600005,0x08682c01, + 0x00000800,0x00580e01,0x2010040a,0x08c84c02, + 0x20201004,0x00281a05,0x2010040b,0x08982806, + 0x00100400,0x00580400,0x20580405,0x08982c07, + 0x00000001,0x00500000,0x20500006,0x08882806, + 0x00000401,0x00680e01,0x2040040a,0x09084c0c, + 0x20100203,0x00680406,0x20700005,0x08e8280f, + 0x20380400,0x00500801,0x20680408,0x08d82c0d, + 0x20180601,0x00500401,0x20500006,0x08d8280c, + 0x20280601,0x00700802,0x2078040b,0x09984817, + 0x00100402,0x00680e04,0x20800801,0x09682412, + 0x00200800,0x00481400,0x20401201,0x09582c10, + 0x20100c02,0x00581a03,0x20400802,0x09482811, + 0x00280601,0x00600000,0x20501404,0x0a68441e, + 0x20201000,0x00781801,0x20b00003,0x0a082414, + 0x20400000,0x00700000,0x20900405,0x09d82412, + 0x20180a03,0x00800c04,0x20a80400,0x09d82812, + 0x20700802,0x00580a02,0x20600c09,0x0b783c25, + 0x00200000,0x00b80401,0x21100204,0x0a982413, + 0x00400000,0x00780800,0x20900e06,0x0a782412, + 0x00201403,0x00682204,0x20601202,0x0a682411, + 0x00780a04,0x00701805,0x2080060d,0x0c983423, + 0x20680a01,0x00b01802,0x21280402,0x0b282011, + 0x20800802,0x00780e01,0x20c00406,0x0af81c11, + 0x20680a02,0x00b00804,0x20f00003,0x0ae82012, + 0x21001404,0x00583607,0x20202c09,0x0d983021, + 0x00500000,0x00981a01,0x20c02210,0x0ba8200a, + 0x00680a01,0x00900c03,0x20e00611,0x0b781c0b, + 0x00580400,0x00880601,0x20d0120f,0x0b781c0c, + 0x00c81202,0x00a01005,0x20f00625,0x0e882011, + 0x20400001,0x20280800,0x00f00800,0x0a981e04, + 0x20400c01,0x20181000,0x00a80c00,0x0a981a05, + 0x20300801,0x20381000,0x00e00000,0x0a881607, + 0x20801402,0x20681800,0x01381400,0x0d282205, + 0x00680603,0x20200802,0x00d0060d,0x0a681a0b, + 0x00580601,0x00200803,0x00780e0c,0x0a581e0b, + 0x00300202,0x20100002,0x00a80608,0x0a48160b, + 0x00880e03,0x20101405,0x00e81219,0x0cd82a11, + 0x20200c05,0x20381208,0x01080c05,0x09f81a0e, + 0x00081000,0x00101a01,0x00980403,0x09e81e10, + 0x00100402,0x00080603,0x00a80400,0x09e81a0e, + 0x00201003,0x20481a05,0x01300201,0x0c082e1f, + 0x00080e05,0x00000c09,0x00c80800,0x0988220c, + 0x20280400,0x20280400,0x00e00803,0x0978220c, + 0x20280a01,0x00100c03,0x00880c02,0x09781e0d, + 0x20280a01,0x00000403,0x00d81004,0x0b18321d, + 0x00100803,0x20381206,0x00e00a01,0x0928220d, + 0x00200800,0x20380400,0x00d80a03,0x09181e0c, + 0x00200000,0x20200601,0x00b80602,0x09181e0d, + 0x00400400,0x20280401,0x00f80603,0x0a38361c, + 0x00100201,0x20100003,0x00a80801,0x08c8220c, + 0x00100001,0x20100000,0x00d80403,0x08a8260c, + 0x00000802,0x20281201,0x00c00004,0x08a8220c, + 0x00180800,0x20100401,0x00d00409,0x09583619, + 0x00080e03,0x20100c01,0x00a00805,0x08682209, + 0x20180a01,0x20200802,0x00c00405,0x08582608, + 0x00180e02,0x00001004,0x00800004,0x08582208, + 0x20100201,0x20280400,0x00e0040b,0x08b8360f, + 0x20101405,0x20481e07,0x00d80406,0x08381e04, + 0x00100000,0x20480601,0x00e00c03,0x08282204, + 0x00080401,0x20300603,0x00c00805,0x08281e04, + 0x00100002,0x20280602,0x00e00007,0x08583606, + 0x00100203,0x00100007,0x00680c03,0x08382401, + 0x00001002,0x20481202,0x00d80806,0x08181c01, + 0x00000c01,0x20480e01,0x00d80805,0x08181c01, + 0x00000203,0x20200804,0x00d80809,0x08483402, + 0x00280400,0x00101601,0x00580406,0x08482005, + 0x00180602,0x00000404,0x00980405,0x08382406, + 0x00080400,0x20100001,0x00a80406,0x08382006, + 0x00100403,0x20280605,0x00f8040a,0x0878340b, + 0x20500001,0x00080601,0x00a0040b,0x0898240e, + 0x20300401,0x00080602,0x00a00408,0x0888200d, + 0x20300000,0x20180400,0x00b00007,0x0888200d, + 0x20380603,0x20100005,0x00e0040e,0x09083817, + 0x00200800,0x00000401,0x00980e03,0x09182012, + 0x00200000,0x00000402,0x00980a01,0x09082011, + 0x00280601,0x20100c01,0x00a80800,0x08f81c10, + 0x00101004,0x20281605,0x00e00404,0x09e83420, + 0x20280e01,0x00201401,0x00a80403,0x09a82412, + 0x20400202,0x00000401,0x00a00805,0x09882013, + 0x20400801,0x20280a01,0x00d00405,0x09882012, + 0x20580a02,0x00200c06,0x00900007,0x0af83426, + 0x00200401,0x20180602,0x00f00603,0x0a482812, + 0x00400402,0x20180603,0x00b00606,0x0a282012, + 0x00580e02,0x00001803,0x00b80607,0x0a181c11, + 0x00480a01,0x00000201,0x00c02608,0x0c282c25, + 0x20780602,0x00080402,0x00f00c03,0x0ac82813, + 0x20600202,0x00000803,0x00b80404,0x0aa82011, + 0x20800c02,0x20381204,0x01100c08,0x0a981c12, + 0x20c00000,0x20200e03,0x00c00002,0x0d482022, + 0x00601801,0x20181603,0x00d80611,0x0b58200b, + 0x00500801,0x00081202,0x00d00e0e,0x0b28200c, + 0x00500400,0x00080801,0x00d80610,0x0b281c0d, + 0x00b01401,0x20282202,0x00f00a20,0x0e282412, + 0x20400801,0x20580c00,0x00980800,0x0a901604, + 0x20380800,0x20401000,0x00880800,0x0a801208, + 0x20280400,0x20200c00,0x00580400,0x0a801208, + 0x20781601,0x00102400,0x00200400,0x0d100e08, + 0x00300201,0x20380402,0x0078060b,0x0a601209, + 0x00480601,0x20500001,0x00d00a09,0x0a400e0c, + 0x00180400,0x20300400,0x00800606,0x0a400e0b, + 0x00400c03,0x20481204,0x00b00214,0x0cb00e12, + 0x00480a02,0x20301801,0x00680a03,0x09f01610, + 0x00000c01,0x20681603,0x00d00402,0x09d0120f, + 0x00300000,0x20400601,0x00980603,0x09d0120f, + 0x00580e04,0x20101804,0x00780e07,0x0be00a20, + 0x20501002,0x20581a04,0x00c00008,0x0970120d, + 0x20201002,0x20381201,0x00881403,0x09600e0d, + 0x20300c01,0x20481201,0x00a80805,0x09600a0e, + 0x20300c05,0x20480e07,0x00c80807,0x0ae00620, + 0x00400000,0x20100402,0x00681607,0x09100e0c, + 0x00281203,0x00101405,0x00480603,0x0900060d, + 0x00280601,0x20100402,0x00680a03,0x08f0060d, + 0x00480a05,0x20100c08,0x00980e02,0x09f8061d, + 0x00180602,0x20200002,0x00700405,0x08a0060d, + 0x00100801,0x20380603,0x00900403,0x08900a0d, + 0x00280601,0x20200c00,0x00700002,0x08900a0d, + 0x00000c04,0x20381206,0x00c0040a,0x09180619, + 0x20301002,0x20281a03,0x00880406,0x08500608, + 0x20200c00,0x20281601,0x00800007,0x08300608, + 0x20201000,0x20381a02,0x00a00808,0x08300608, + 0x20280603,0x20100005,0x0088080b,0x08780a0f, + 0x00481201,0x00201c03,0x00281601,0x08200205, + 0x00100402,0x00180400,0x00380c02,0x08100603, + 0x00100403,0x00180a01,0x00480c02,0x08100603, + 0x00300803,0x20180604,0x00880805,0x08280a07, + 0x20200001,0x20200000,0x0090000a,0x08080601, + 0x00281604,0x00202006,0x00200004,0x08000000, + 0x00181204,0x00201807,0x00100004,0x08000400, + 0x20380603,0x00100406,0x0070000e,0x08080c02, + 0x00280a04,0x20100804,0x00901005,0x08280407, + 0x20100002,0x20380606,0x00a01008,0x08100406, + 0x00000403,0x20280606,0x00800807,0x08100406, + 0x00580800,0x20100e02,0x00800805,0x0848080b, + 0x20400406,0x20380a08,0x00a0000a,0x0870040e, + 0x20200000,0x20300001,0x00980806,0x0860040d, + 0x20200201,0x20100003,0x00680807,0x0860040d, + 0x20600c03,0x20280e03,0x00b80413,0x08c80817, + 0x00281606,0x2030180a,0x00900602,0x08f00412, + 0x00280400,0x20300001,0x00900400,0x08e00410, + 0x00180400,0x20100000,0x00700801,0x08e00411, + 0x00481603,0x00001c06,0x00780400,0x09a80820, + 0x20300c04,0x20881208,0x00f01405,0x09800c13, + 0x20680400,0x20400000,0x00a00c07,0x09700814, + 0x20280e01,0x20200c01,0x00700804,0x09600813, + 0x20780400,0x20480a02,0x00e01c0d,0x0ab80426, + 0x00380a04,0x20500805,0x00b00605,0x0a200c13, + 0x00600400,0x20500400,0x0098060a,0x0a100c12, + 0x00200401,0x20580e01,0x00a01203,0x0a000c13, + 0x00301002,0x20581a02,0x00d00a09,0x0c000429, + 0x20900c06,0x20681207,0x00d00006,0x0ab01013, + 0x20880601,0x20400401,0x00a00c08,0x0a900c11, + 0x20680e01,0x20401001,0x00700003,0x0a901413, + 0x20c81201,0x20100c03,0x00700800,0x0d200824, + 0x00782a03,0x2030380a,0x00980614,0x0b400c0b, + 0x00580400,0x20500a01,0x00b00610,0x0b20100c, + 0x00500001,0x20700602,0x00c0020f,0x0b20140c, + 0x00b80800,0x20501c01,0x00a00222,0x0e101012, + 0x20300000,0x20200800,0x20580800,0x0ac01e06, + 0x20300201,0x20380400,0x20300c00,0x0ab01a07, + 0x20200202,0x20500400,0x00001000,0x0ab01a07, + 0x20801002,0x20781c00,0x00580400,0x0d301e06, + 0x00200001,0x20100000,0x20300208,0x0a901a0a, + 0x00200801,0x20380e02,0x20300208,0x0a701e0b, + 0x00100403,0x20480e05,0x00000606,0x0a701e0a, + 0x00780e04,0x20201805,0x20280618,0x0ce01e12, + 0x00200202,0x20100002,0x20300a02,0x0a201a0f, + 0x00180801,0x00001401,0x20681201,0x0a001e10, + 0x00300a01,0x20300003,0x20381204,0x0a001e0f, + 0x00100c03,0x20680e05,0x00400e03,0x0c102220, + 0x20381001,0x20101a03,0x20480404,0x09b0220e, + 0x00081604,0x20202004,0x20200402,0x09801a0f, + 0x20280e02,0x20201401,0x20300004,0x09801a0f, + 0x00280a01,0x20301402,0x00181000,0x0b101e21, + 0x00400201,0x20500401,0x00280605,0x09401e0e, + 0x20101406,0x20782209,0x00600402,0x09101a0d, + 0x00100002,0x20480603,0x00300601,0x09201a0d, + 0x20100801,0x20580e02,0x00500006,0x0a101a1e, + 0x20100c02,0x20580a03,0x00380806,0x08c01a0e, + 0x00280e04,0x20201008,0x20180800,0x08b0160c, + 0x00100400,0x20480402,0x00280403,0x08b01a0c, + 0x00480602,0x20201003,0x00280803,0x09301a19, + 0x00081603,0x20201c05,0x00180803,0x08701609, + 0x20280402,0x20501204,0x00200007,0x08601a09, + 0x20180e01,0x20301401,0x00080406,0x08601a08, + 0x20500403,0x20480a04,0x0060000f,0x08801610, + 0x00301003,0x20781204,0x00800402,0x08301606, + 0x00380602,0x20600802,0x00600002,0x08201605, + 0x00300000,0x20600a01,0x00580401,0x08301a05, + 0x00680a03,0x20201405,0x00480801,0x08301208, + 0x00080e02,0x20200403,0x0040040a,0x08101601, + 0x20201001,0x20782203,0x0080100a,0x08101401, + 0x20300c01,0x20681a01,0x0070080b,0x08101401, + 0x20500002,0x20480a04,0x00901013,0x08001002, + 0x20200402,0x20581603,0x00500c09,0x08301809, + 0x00200400,0x20380401,0x00080c02,0x08401807, + 0x00380601,0x20300802,0x00180801,0x08301807, + 0x00400800,0x20480802,0x00680403,0x0840140d, + 0x00200602,0x20400002,0x00080c02,0x08901c0e, + 0x20280601,0x20200402,0x20180407,0x0880140c, + 0x20300000,0x20400201,0x0030040a,0x0880140c, + 0x20380e01,0x20301000,0x00400010,0x08d01416, + 0x20401004,0x20282604,0x00000808,0x09101413, + 0x00200201,0x20280601,0x00000801,0x09001811, + 0x00100400,0x20480800,0x00300401,0x08f01411, + 0x00201201,0x20681e01,0x00901006,0x09b01421, + 0x00181a06,0x00201809,0x20900203,0x09c01815, + 0x20600804,0x20280e03,0x20180407,0x09901815, + 0x20300c01,0x20381601,0x00000005,0x09801414, + 0x20700804,0x20281203,0x0018040b,0x0ad01829, + 0x00000405,0x20480e08,0x20200c00,0x0a502013, + 0x00680e04,0x20100c07,0x2050060a,0x0a301413, + 0x00380601,0x00000002,0x20500205,0x0a301814, + 0x00481a06,0x20101c08,0x2030020b,0x0c201829, + 0x20380e05,0x20301407,0x20680a01,0x0af02013, + 0x20900c03,0x20481206,0x20200c09,0x0ac01c12, + 0x20700401,0x20181201,0x20500804,0x0ac01814, + 0x20c01407,0x2068220a,0x00300802,0x0d501c24, + 0x00302403,0x20684608,0x0000220a,0x0b70200d, + 0x00600201,0x20280402,0x20580611,0x0b501c0d, + 0x00680601,0x00000402,0x20900211,0x0b501c0d, + 0x00b80a03,0x20100009,0x20500621,0x0e501814, + 0x20380800,0x00400800,0x20a00c00,0x0ae80606, + 0x20300401,0x00500000,0x20b00000,0x0ad00206, + 0x20480a01,0x00800400,0x20e01400,0x0ad80605, + 0x20680a01,0x00701800,0x21000800,0x0d600608, + 0x00300401,0x00300201,0x20800608,0x0ab0020a, + 0x00380a01,0x00601002,0x20c0020a,0x0a90020b, + 0x00400803,0x00600604,0x20d80a0c,0x0aa0060a, + 0x00400c02,0x00681203,0x20901213,0x0d100611, + 0x00080602,0x00400001,0x20800800,0x0a40060e, + 0x00200400,0x00480602,0x20701000,0x0a200210, + 0x00281203,0x00801405,0x20c00400,0x0a280610, + 0x00380e01,0x00901402,0x20d00208,0x0c400e1f, + 0x20201402,0x00381a03,0x20800001,0x09d00a0d, + 0x20401002,0x00581e02,0x20800806,0x09a0060d, + 0x20300801,0x00480e04,0x20701405,0x09b0060e, + 0x00100800,0x00600201,0x20900802,0x0b401222, + 0x00280601,0x00800804,0x20e80604,0x0970060e, + 0x00581603,0x00902405,0x20f80a07,0x09400a0e, + 0x00300401,0x00600201,0x20a80a04,0x09400a0d, + 0x00080c00,0x00801201,0x20900405,0x0a40121e, + 0x00180e03,0x00701402,0x20c00c04,0x08f00a0e, + 0x20200c03,0x00481606,0x20600c08,0x08d00a0d, + 0x00180602,0x00700402,0x20a00004,0x08d0060d, + 0x00200201,0x00500001,0x20500806,0x09601619, + 0x20300c07,0x00481a08,0x20600808,0x08900e08, + 0x00080601,0x00800003,0x20b00003,0x08800a08, + 0x20200402,0x00680e03,0x20900406,0x08800a08, + 0x20280401,0x00500e02,0x2050000b,0x08b01a10, + 0x00581609,0x0060240d,0x20d00203,0x08600e06, + 0x00100601,0x00780400,0x20c00404,0x08500e04, + 0x00380603,0x00800804,0x20d00000,0x08500a05, + 0x00300203,0x00480403,0x20200c06,0x08501608, + 0x20301406,0x00181e0e,0x2040140d,0x08401601, + 0x20180402,0x00800e02,0x20d80c07,0x08400c01, + 0x20280403,0x00700a05,0x20b80409,0x08400c00, + 0x20300c05,0x00480e06,0x2048080f,0x08301c02, + 0x00000401,0x00600003,0x20a82005,0x08600c08, + 0x00280a02,0x00700c03,0x20a80403,0x08600406, + 0x00200202,0x00600004,0x20900003,0x08600406, + 0x00480a05,0x00600c08,0x20680405,0x0870140c, + 0x00081203,0x00701405,0x20a00004,0x08c0040d, + 0x20300000,0x00580602,0x20700809,0x08a0080c, + 0x20300001,0x00680603,0x20900409,0x08a0080c, + 0x20400c04,0x00481a08,0x20400810,0x09001817, + 0x00100001,0x00300a05,0x20680404,0x09300811, + 0x00100400,0x00480601,0x20780801,0x09200811, + 0x00100000,0x00600001,0x20a80800,0x09200811, + 0x00181202,0x00701005,0x20a81004,0x09e01421, + 0x20501802,0x00282e01,0x20480405,0x09d00016, + 0x20280601,0x00500400,0x20880c03,0x09b00413, + 0x20280c00,0x00600c00,0x20980404,0x09a00413, + 0x20400000,0x00300203,0x20580808,0x0b001027, + 0x00500601,0x00800404,0x20f81609,0x0a880414, + 0x00200c02,0x00481e02,0x20700203,0x0a580413, + 0x00200801,0x00380e01,0x20680a03,0x0a400013, + 0x20201803,0x00382e03,0x20580a03,0x0c400829, + 0x20800000,0x00880c00,0x20e00c06,0x0b180813, + 0x20680e03,0x00801005,0x20e80803,0x0ae80413, + 0x20680400,0x00500401,0x20980c03,0x0ae80413, + 0x20681605,0x00901c07,0x21081608,0x0d800424, + 0x00681800,0x00902601,0x21181612,0x0ba8040c, + 0x00500001,0x00580603,0x20a0060f,0x0b78040c, + 0x00500400,0x00580800,0x2090020f,0x0b68080d, + 0x00800402,0x00481e07,0x20901218,0x0e600013, + 0x20300801,0x00580c00,0x00300000,0x0ac81204, + 0x20380c00,0x00500c00,0x00300c00,0x0ab81206, + 0x20501003,0x00081400,0x00980c00,0x0ab80e02, + 0x20780a01,0x00500800,0x00602400,0x0d581204, + 0x00480a03,0x00600c04,0x00000a0a,0x0a980e09, + 0x00200201,0x00280401,0x00701608,0x0a880e0a, + 0x00781606,0x00401c08,0x00400e0f,0x0a880e0a, + 0x00581000,0x00401602,0x00701a16,0x0d00020f, + 0x20100c04,0x00580a05,0x00300402,0x0a380a0d, + 0x00200001,0x00200602,0x00600a02,0x0a10020f, + 0x20101005,0x20181e09,0x00c01805,0x0a18060f, + 0x00200c03,0x20180e02,0x00d00e06,0x0c500e1e, + 0x00182204,0x00802c07,0x00000602,0x09d80a0d, + 0x20281201,0x00201801,0x00700404,0x09a0020e, + 0x20280a02,0x00400805,0x00580402,0x09a0020c, + 0x00181205,0x00301405,0x00a01401,0x0b501220, + 0x00200401,0x00080604,0x00b01800,0x0960020e, + 0x00100c02,0x20181603,0x00c01202,0x0940060d, + 0x00480800,0x00200c00,0x00700a05,0x0940060e, + 0x00101004,0x20281609,0x00f01004,0x0a501e1d, + 0x20200801,0x00181602,0x00a00c06,0x08f0060c, + 0x00180a02,0x00201002,0x00780402,0x08d00a0c, + 0x20100400,0x00080602,0x00a00806,0x08d0060d, + 0x00100201,0x00280404,0x00a80407,0x09801e18, + 0x00400400,0x00300800,0x00581201,0x08a00a09, + 0x20100c02,0x00080e04,0x00b00006,0x08800a08, + 0x00080401,0x00100601,0x00980403,0x08800a08, + 0x00080400,0x00200201,0x00900809,0x08e02210, + 0x20400800,0x00381c01,0x0060140a,0x08600204, + 0x00080e02,0x00200804,0x00800003,0x08500604, + 0x00000201,0x00080401,0x00a00404,0x08500604, + 0x00000802,0x00180a02,0x00900009,0x08802607, + 0x00381201,0x00502002,0x20180800,0x08600c01, + 0x00100000,0x20100201,0x00a00405,0x08400801, + 0x00100400,0x00000201,0x00980405,0x08400800, + 0x00180e03,0x00301403,0x00780808,0x08702001, + 0x00080400,0x00100a02,0x00700008,0x08700805, + 0x00000800,0x20181201,0x00b00406,0x08600806, + 0x00080601,0x00100001,0x00900407,0x08600406, + 0x20100803,0x00081605,0x00c0080c,0x08a0200c, + 0x20401002,0x00082203,0x00a00009,0x08b0040e, + 0x20200801,0x00180a01,0x00780807,0x08b0080d, + 0x20200402,0x00080602,0x00980806,0x08a0080c, + 0x00080a04,0x00201004,0x00781009,0x09302016, + 0x00200202,0x00400003,0x00281202,0x09300011, + 0x00180a01,0x00300401,0x00580800,0x09200410, + 0x00180a03,0x00100403,0x00700001,0x09200410, + 0x20101804,0x00082207,0x00b80809,0x0a00181f, + 0x20381002,0x00501a02,0x00381404,0x09c80412, + 0x20300400,0x00180601,0x00680c03,0x09a00012, + 0x20301404,0x20181a05,0x00980c04,0x09a00412, + 0x20480602,0x00600405,0x00381805,0x0b100c26, + 0x00480a03,0x00000804,0x00980605,0x0a681012, + 0x00480a01,0x00200c01,0x00681204,0x0a380411, + 0x00380e03,0x00400c05,0x00381604,0x0a380812, + 0x00281800,0x00501e01,0x00481206,0x0c500826, + 0x20900800,0x20280a03,0x00b00006,0x0af80c13, + 0x20901001,0x00081601,0x00980407,0x0ac80c13, + 0x20700401,0x00180602,0x00680404,0x0ac80c12, + 0x20b00c00,0x20181e01,0x00c80601,0x0d780422, + 0x00601c01,0x00082602,0x00981213,0x0b78140c, + 0x00680400,0x00400001,0x00380a12,0x0b58100d, + 0x00580c00,0x00200801,0x0058060f,0x0b48100c, + 0x00a01800,0x00280e01,0x00482a1f,0x0e580812, + 0x20200201,0x20700c00,0x01100800,0x0ac01a05, + 0x20201001,0x20781400,0x01200400,0x0ab01a04, + 0x20281202,0x20401c00,0x00a01000,0x0ab01a04, + 0x20800a02,0x20a80c00,0x01502800,0x0d502400, + 0x00100803,0x20780e03,0x01300e06,0x0a901a08, + 0x00180601,0x20300002,0x00c00a07,0x0a901e08, + 0x00101403,0x20882205,0x01101607,0x0a901e08, + 0x00501805,0x20881e06,0x01200e18,0x0d30360c, + 0x00381a06,0x20501c06,0x01101203,0x0a40220d, + 0x00380602,0x20400400,0x00d01604,0x0a30260d, + 0x00480e03,0x20201805,0x00980604,0x0a30260e, + 0x00581207,0x2020180a,0x00b01208,0x0c903a1c, + 0x20302407,0x20c8360b,0x01801405,0x09e02a0c, + 0x20300c03,0x20581604,0x00e00805,0x09d02a0c, + 0x20400803,0x20580e05,0x00f00c06,0x09c02a0c, + 0x20401407,0x2068220b,0x01102007,0x0ba04a1d, + 0x00380605,0x2030040a,0x00b80a04,0x09802a0c, + 0x00380a04,0x20201006,0x00980605,0x09702e0c, + 0x00300601,0x20380803,0x00c00605,0x09702a0c, + 0x00580e05,0x20101c08,0x00980a05,0x0ac0521c, + 0x20100404,0x20300606,0x00c00004,0x0920320c, + 0x20100803,0x20480e05,0x00d00c05,0x0910320c, + 0x20100000,0x20200601,0x00b00805,0x0900320c, + 0x20100802,0x20580a06,0x0110100b,0x09f05219, + 0x00480a06,0x20201007,0x00d00400,0x08d02e0a, + 0x00280e04,0x20201405,0x00a00002,0x08b03209, + 0x00100400,0x20280601,0x00b00003,0x08b03208, + 0x20100401,0x20380800,0x00f80408,0x0950520f, + 0x20300405,0x20480a0a,0x0110040b,0x08903205, + 0x20101804,0x20581e08,0x00f00007,0x08803204, + 0x20100402,0x20180a01,0x00a80805,0x08802e04, + 0x00280a02,0x20200c03,0x00d80407,0x08f05208, + 0x00200a02,0x20381406,0x00e80801,0x08802802, + 0x00180602,0x00000006,0x00880c03,0x08802c01, + 0x00180e04,0x00000c05,0x00800404,0x08702c00, + 0x20100801,0x20481203,0x0100080c,0x08e05002, + 0x00000400,0x20100201,0x00a00007,0x08a02805, + 0x00080c01,0x00000e01,0x00800006,0x08902c06, + 0x20100804,0x20380e07,0x00c00007,0x08903006, + 0x00200000,0x20200400,0x00c81007,0x0910500b, + 0x20281001,0x00001a01,0x00980c06,0x08e0280c, + 0x20280a02,0x20300c01,0x00b00006,0x08e02c0c, + 0x00080a05,0x20100c06,0x00980804,0x08d0280c, + 0x20400400,0x20280401,0x00d8080d,0x09904815, + 0x00080a02,0x20300802,0x00f00001,0x09502410, + 0x00100c04,0x20481205,0x00e80c01,0x0940280f, + 0x20200c06,0x20381609,0x00c80804,0x0940280f, + 0x00381a02,0x20102401,0x00c81002,0x0a60481d, + 0x20101402,0x20681a05,0x01080802,0x09d02011, + 0x20280a03,0x20100806,0x00a80c03,0x09c02011, + 0x00181606,0x00102009,0x00681a02,0x09c02010, + 0x20600400,0x20780e04,0x0158080a,0x0b503c23, + 0x00100800,0x20181402,0x00a81201,0x0a601812, + 0x00300403,0x20480a05,0x00c80604,0x0a501c10, + 0x00000c05,0x20481608,0x00e00001,0x0a401c10, + 0x00201c02,0x20682a03,0x01281e07,0x0c803424, + 0x20880800,0x00100c02,0x00581003,0x0af01413, + 0x20881203,0x20301405,0x00a80c06,0x0ad01811, + 0x20580a04,0x20100806,0x00a80c02,0x0ac01412, + 0x20b80401,0x00000803,0x00882e02,0x0d902420, + 0x00781a01,0x20103002,0x00881216,0x0b701009, + 0x00600c01,0x20780e04,0x01080611,0x0b50140b, + 0x00501002,0x20481a06,0x00c8060e,0x0b40140b, + 0x00b82a02,0x20103405,0x00a81220,0x0e50140e, + 0x20380800,0x20400c00,0x20501c00,0x0b203202, + 0x20280e01,0x20501c00,0x20401000,0x0b103604, + 0x20400c02,0x20681400,0x20100c00,0x0b002e01, + 0x20a00402,0x20400800,0x20901400,0x0dd03c05, + 0x00400204,0x20600801,0x20201a09,0x0b003e07, + 0x00100801,0x20880a03,0x00301605,0x0ae03a07, + 0x00480a04,0x20301c05,0x2060060c,0x0af03607, + 0x00b81604,0x20303005,0x20701a1e,0x0dc04e0b, + 0x20301808,0x20682e0b,0x00000c03,0x0ab0420a, + 0x00100801,0x20680a01,0x00100a03,0x0aa0420b, + 0x00000403,0x20580a06,0x00202001,0x0aa03e0c, + 0x20201002,0x20881606,0x00503002,0x0d205a19, + 0x00481a07,0x0000380e,0x20b81a07,0x0a60460c, + 0x00080400,0x20401001,0x20100001,0x0a40460c, + 0x20180a02,0x20501003,0x20100401,0x0a40460b, + 0x00380c00,0x20401800,0x00000a05,0x0c606a1a, + 0x20300804,0x20680608,0x00301c06,0x09f0460c, + 0x00000000,0x20580400,0x00301001,0x09e0460b, + 0x00200001,0x20600202,0x00300e02,0x09e04a0c, + 0x00000800,0x20680c00,0x00501804,0x0b806e1b, + 0x00380e02,0x20401404,0x00100a02,0x09a04a0b, + 0x00300202,0x20500801,0x00100a01,0x09904e0b, + 0x20100201,0x20600001,0x00400404,0x09804e0b, + 0x00180a01,0x20501401,0x00200c04,0x0ac07a16, + 0x20280400,0x20780a03,0x00601c07,0x09505209, + 0x20300c04,0x20581205,0x00400807,0x09404e08, + 0x00100000,0x20600a01,0x00400001,0x09405208, + 0x00100401,0x20700604,0x00700408,0x0a207e10, + 0x00200802,0x20800603,0x00481001,0x09205a05, + 0x00381604,0x20302806,0x20180e01,0x09104e05, + 0x00180601,0x20600800,0x00600004,0x09004e05, + 0x00000c01,0x20681201,0x0088040a,0x09c07a07, + 0x00000202,0x20600804,0x00580c07,0x09004e01, + 0x20100402,0x20880a06,0x00900809,0x08f04c00, + 0x20301003,0x20881a04,0x00800009,0x08f04c01, + 0x20180601,0x20300c02,0x00480809,0x09b07802, + 0x00080c00,0x20600a02,0x00800c06,0x09104c06, + 0x00100e01,0x20781001,0x00780405,0x09104c06, + 0x00380e03,0x20401004,0x00280c01,0x09104c06, + 0x00280400,0x20500601,0x00680407,0x09e0740a, + 0x20100c01,0x20981603,0x00900005,0x09604c0b, + 0x20400001,0x20480a01,0x00380407,0x0950480c, + 0x20500803,0x20781205,0x0070040a,0x0950480b, + 0x20480e02,0x20500400,0x0080040e,0x0a507414, + 0x20200c02,0x20681601,0x00481403,0x09c0480f, + 0x00480e03,0x20401403,0x00180e04,0x09c0440d, + 0x00480e03,0x20501404,0x00381605,0x09b0440e, + 0x00100c02,0x20982205,0x00980403,0x0b10701c, + 0x00281603,0x20301c05,0x20181a03,0x0a40400f, + 0x20500803,0x20781606,0x00680408,0x0a20400f, + 0x20500803,0x20881a05,0x00800408,0x0a203c0f, + 0x20500800,0x20580401,0x00182c06,0x0c106821, + 0x00100002,0x20800605,0x00681001,0x0ab0380e, + 0x00600204,0x20500405,0x00181608,0x0ab0380f, + 0x00580e03,0x20601005,0x00181607,0x0aa03c0f, + 0x00482000,0x20402801,0x0008260a,0x0d10581f, + 0x20880a01,0x20880402,0x00780805,0x0b302c12, + 0x20b00c04,0x20581e06,0x0028080b,0x0b203010, + 0x20900803,0x20881605,0x00680408,0x0b103410, + 0x20a00201,0x20b80400,0x00981401,0x0df0441b, + 0x00700400,0x20a81801,0x00600e14,0x0bb02c0a, + 0x00780e02,0x20201407,0x20581a15,0x0ba02c0a, + 0x00681201,0x20601804,0x00181e13,0x0b902c0a, + 0x00902401,0x20c84a04,0x00880a1b,0x0ea0380d, + 0x20300402,0x00381000,0x21001000,0x0b500401, + 0x20300001,0x00780800,0x21501c00,0x0b500000, + 0x20280c01,0x00601400,0x21401000,0x0b400400, + 0x20881801,0x00601000,0x21403000,0x0e100409, + 0x00080604,0x00500806,0x21401608,0x0b501203, + 0x00180a02,0x00701804,0x21701608,0x0b401204, + 0x00180603,0x00300004,0x20e02a07,0x0b300e04, + 0x00700a01,0x00080c03,0x21003619,0x0e301e04, + 0x00500002,0x00402205,0x21200208,0x0b20220b, + 0x00280401,0x00501203,0x21101a04,0x0b00220a, + 0x00300c02,0x00280606,0x20e01605,0x0b002609, + 0x00080e03,0x00302001,0x21303204,0x0dc03e13, + 0x20300a01,0x00481402,0x20a02407,0x0ac01a0b, + 0x00000201,0x00300201,0x20c01402,0x0ab02a0b, + 0x20300000,0x00580401,0x20f01004,0x0ab02a0a, + 0x00301003,0x20180a07,0x20b02605,0x0d205218, + 0x00181000,0x00501202,0x20f01a03,0x0a702e09, + 0x00000402,0x00480602,0x20c00801,0x0a60320a, + 0x00300000,0x00600400,0x21000e05,0x0a60320a, + 0x00080602,0x00300802,0x20d01404,0x0c505e18, + 0x00100e01,0x00181000,0x20b01402,0x0a203609, + 0x00180602,0x00500403,0x20d00c00,0x0a103609, + 0x20100001,0x00500201,0x20f00c04,0x0a10360a, + 0x00000802,0x00380a03,0x20b01805,0x0ba06a14, + 0x20200c04,0x00480e04,0x21000004,0x09e03e06, + 0x00180401,0x00300e03,0x20c00802,0x09d03e08, + 0x00180a01,0x00500801,0x20f00c01,0x09d03a08, + 0x00280601,0x00400c02,0x20d00804,0x0b20720f, + 0x00480e03,0x00701c07,0x21380602,0x09c03e05, + 0x20101000,0x00281a01,0x20900c06,0x09a03e04, + 0x00000802,0x00380a03,0x20d00405,0x09a04205, + 0x00080800,0x00301202,0x20a00809,0x0ac07608, + 0x20280e01,0x00400603,0x20c01c0b,0x09a04201, + 0x00180800,0x00600c00,0x20f80403,0x09904001, + 0x00080e02,0x00501403,0x20f80805,0x09804000, + 0x20100002,0x00180602,0x2060040a,0x0aa07401, + 0x20101004,0x00181a06,0x20b80404,0x09b04407, + 0x00080a01,0x00400c00,0x20d80405,0x09a04005, + 0x00000801,0x00381204,0x20900405,0x09a03c05, + 0x00280604,0x00180403,0x20700407,0x0ad0740a, + 0x00080602,0x00500c05,0x21182002,0x09f03c0a, + 0x20200802,0x00280a04,0x20980c06,0x09e03c0a, + 0x20200000,0x00400400,0x20d81405,0x09e03c0a, + 0x20501404,0x00082609,0x20880c0d,0x0b407414, + 0x00080c00,0x00401201,0x20f81002,0x0a50340c, + 0x00100a01,0x00481002,0x20b80e01,0x0a40300c, + 0x00100602,0x00480801,0x20d80a01,0x0a30300c, + 0x00300000,0x00600803,0x21183a02,0x0c006419, + 0x20201401,0x00281e01,0x20b80c02,0x0ab0280e, + 0x20200001,0x00600a01,0x21081802,0x0aa02c0d, + 0x20200402,0x00500204,0x20f81803,0x0aa0300d, + 0x20581205,0x00601004,0x20f81408,0x0cd04c1c, + 0x00480a03,0x00600401,0x21180e03,0x0b20240d, + 0x00380602,0x00500001,0x20e80a03,0x0b10200d, + 0x00200601,0x00681002,0x20f81202,0x0b00200d, + 0x00301c05,0x0018360a,0x20b81e09,0x0db0401b, + 0x20901004,0x00481e06,0x21181c07,0x0b90180f, + 0x20780803,0x00400a04,0x20e81c05,0x0b70180d, + 0x20780c01,0x00700a02,0x21381403,0x0b70180e, + 0x20b80c01,0x00980804,0x21883801,0x0e702818, + 0x00600a02,0x00880807,0x21882613,0x0c000809, + 0x00500e01,0x00381404,0x20c8160e,0x0bd00808, + 0x00501201,0x00581802,0x2118160f,0x0bd00c07, + 0x00a80a02,0x00602c06,0x21a8421f,0x0f101408, + 0x20100401,0x00600000,0x20600400,0x0b282c02, + 0x20100402,0x00380800,0x00000c00,0x0b182802, + 0x20100800,0x00381000,0x20101800,0x0b182803, + 0x20702006,0x00383800,0x20280c00,0x0de82c0d, + 0x20480401,0x00700003,0x20701a02,0x0b382801, + 0x20180602,0x00480405,0x20202204,0x0b282001, + 0x20300002,0x00580800,0x20501a03,0x0b281801, + 0x00681208,0x00a01011,0x21002216,0x0e382402, + 0x00781a06,0x00602407,0x2070320d,0x0b281607, + 0x00380601,0x00300601,0x20302e07,0x0b180a05, + 0x00581606,0x00502407,0x2070220b,0x0b180a05, + 0x20300004,0x00680a07,0x20c05203,0x0e08060b, + 0x20400002,0x0000020a,0x00203009,0x0ad00a09, + 0x20180401,0x00200603,0x20201c01,0x0ae00e08, + 0x20300004,0x0000020a,0x00102005,0x0ad00e08, + 0x00681a05,0x00602806,0x20d0360c,0x0d902212, + 0x00201c05,0x20182a05,0x00180604,0x0aa01206, + 0x00200000,0x00100400,0x20100e02,0x0aa01609, + 0x00200201,0x00100003,0x00100a04,0x0aa01208, + 0x20280404,0x0000020a,0x20303806,0x0ce03e15, + 0x20180e04,0x00601409,0x20880402,0x0a701207, + 0x20100401,0x00180e02,0x00001004,0x0a501a08, + 0x00080601,0x00100601,0x00101403,0x0a501a08, + 0x00200202,0x00000803,0x20301001,0x0c504e11, + 0x00280c02,0x00301a04,0x20301000,0x0a301a07, + 0x00200000,0x00200001,0x20300a01,0x0a202206, + 0x00000c02,0x00081203,0x00200802,0x0a202206, + 0x00080400,0x20100202,0x20102006,0x0bd0560d, + 0x00100604,0x00081002,0x00301c05,0x0a001e05, + 0x20180e01,0x00201401,0x20300805,0x09f02604, + 0x00280a03,0x00301004,0x20200002,0x09f02204, + 0x00000800,0x20280a02,0x20100c07,0x0b906207, + 0x20301405,0x00182209,0x20100408,0x09f02402, + 0x00100800,0x20180a03,0x00200803,0x09f02801, + 0x20200402,0x00080e04,0x00101008,0x09e02400, + 0x00000400,0x00080602,0x20380408,0x0b706401, + 0x00380e02,0x00601806,0x20982602,0x0a102005, + 0x20100401,0x00080e02,0x00080805,0x0a002805, + 0x00200000,0x00100400,0x20281001,0x0a002805, + 0x20200401,0x00180e02,0x20480809,0x0ba05c09, + 0x20280602,0x00300400,0x20300407,0x0a401407, + 0x00080601,0x00200c02,0x20381402,0x0a302408, + 0x20200400,0x00100201,0x00080c06,0x0a302008, + 0x20180801,0x00201c00,0x20782c04,0x0c005410, + 0x00000c05,0x00281205,0x20281000,0x0a90100b, + 0x00000001,0x00100a02,0x20181401,0x0a80180a, + 0x00000000,0x00200400,0x20181000,0x0a70180b, + 0x00380604,0x00000802,0x00081401,0x0c904013, + 0x20181607,0x00502009,0x20681001,0x0ae0080b, + 0x20180602,0x00100402,0x00180c02,0x0ad0100b, + 0x00080601,0x00200c00,0x00081000,0x0ad0100b, + 0x20a01406,0x2028260a,0x0028200b,0x0d403419, + 0x00101005,0x00081a0c,0x00280e02,0x0b40040b, + 0x00100c01,0x00081205,0x00280e02,0x0b30080b, + 0x00100201,0x00000202,0x00381000,0x0b20080a, + 0x00881208,0x00302409,0x20784613,0x0e001c15, + 0x20580800,0x00401405,0x20483c01,0x0b98100a, + 0x20400c03,0x00380e01,0x20282c00,0x0b88040a, + 0x20501406,0x00081e06,0x00382c02,0x0b78080b, + 0x20a0200d,0x20182a10,0x00284805,0x0e88040e, + 0x00481201,0x00201403,0x0018120c,0x0bd82404, + 0x00380a02,0x00501006,0x2058220a,0x0bc81804, + 0x00581604,0x0050200b,0x2048260e,0x0bc81c04, + 0x00881207,0x00700c16,0x20883219,0x0ee83004, + 0x00080601,0x20500800,0x00f01000,0x0ad82002, + 0x00100000,0x20400000,0x00b00800,0x0ad81803, + 0x20100000,0x20300400,0x00a01000,0x0ad81805, + 0x20280c00,0x20302800,0x00880c00,0x0d982409, + 0x20200802,0x20681602,0x01101c01,0x0ae81803, + 0x20300401,0x20481001,0x00b01802,0x0af81004, + 0x00000402,0x20480a01,0x00c01602,0x0af81004, + 0x20200c02,0x20682801,0x01203205,0x0dd82806, + 0x00201203,0x20483004,0x00c03606,0x0af80c01, + 0x00200602,0x20280803,0x00602608,0x0b080401, + 0x00000a02,0x20381c04,0x00a02e04,0x0b080401, + 0x00200202,0x20380405,0x0080320a,0x0de80e01, + 0x20300005,0x00080606,0x00000e01,0x0af01203, + 0x00000402,0x20180a04,0x00401e02,0x0af01205, + 0x00180401,0x20100a03,0x00301a05,0x0af01604, + 0x00100e02,0x20282601,0x00605606,0x0db0120a, + 0x00781206,0x00003409,0x20180a09,0x0ad01608, + 0x00100202,0x20100003,0x00301202,0x0ac01a07, + 0x00100202,0x20100001,0x00401601,0x0ac01e07, + 0x00300406,0x00180e08,0x20202204,0x0d50360e, + 0x20500803,0x20481609,0x00d0280b,0x0a801a07, + 0x00000002,0x20100604,0x00300802,0x0a902207, + 0x20100404,0x20180e05,0x00400803,0x0a902606, + 0x00080607,0x0020080a,0x20501c04,0x0ce0420e, + 0x00400800,0x20381401,0x00800e04,0x0a602204, + 0x00200203,0x20100003,0x00400c01,0x0a602605, + 0x00280a05,0x00001807,0x00180601,0x0a602a06, + 0x00000407,0x0018120c,0x20302004,0x0c80560a, + 0x20300201,0x20100001,0x00300807,0x0a402a02, + 0x20200804,0x20181606,0x00401006,0x0a402a02, + 0x20100402,0x20281207,0x00601806,0x0a302e03, + 0x00080603,0x00200c07,0x20780805,0x0c405a05, + 0x00280801,0x20101e02,0x00381601,0x0a402c00, + 0x00180604,0x00100c06,0x20280800,0x0a402c01, + 0x20100001,0x20100000,0x00280c03,0x0a303001, + 0x00080601,0x00100e03,0x20400c06,0x0c305c01, + 0x00100602,0x20380801,0x00a00004,0x0a402002, + 0x00000004,0x00000607,0x00180803,0x0a502c03, + 0x00180601,0x20100802,0x00280c01,0x0a402803, + 0x20100005,0x00000207,0x20181407,0x0c405807, + 0x20400404,0x20380e05,0x00880c07,0x0a702007, + 0x20100202,0x20100405,0x00281004,0x0a702007, + 0x20280400,0x20100a01,0x00380405,0x0a702806, + 0x20100205,0x00100407,0x20281805,0x0ca04c0d, + 0x00580a06,0x20201808,0x00581a05,0x0ab01808, + 0x00280601,0x20100a01,0x00300201,0x0ab02008, + 0x00000001,0x20200202,0x00580800,0x0ab02009, + 0x00000403,0x00080a07,0x20181003,0x0d104411, + 0x20800c07,0x2048260b,0x00b0040a,0x0af0100a, + 0x20400401,0x20280a03,0x00580404,0x0af01c0a, + 0x20100204,0x20200003,0x00680400,0x0af01c09, + 0x20480a04,0x00101c03,0x20383c02,0x0da03413, + 0x00680e05,0x20102009,0x0028360e,0x0b400808, + 0x00280401,0x20101201,0x00382607,0x0b401408, + 0x20100005,0x20280609,0x00581a03,0x0b401808, + 0x00000807,0x20181608,0x0048320a,0x0e30180f, + 0x20500402,0x20380a06,0x00a80c06,0x0b780804, + 0x20180a01,0x20201801,0x00782601,0x0b700404, + 0x00180e04,0x20102408,0x00483a04,0x0b700404, + 0x00281a06,0x0000440c,0x20185e0a,0x0e880405, + 0x00300c00,0x20382601,0x00881609,0x0b981802, + 0x00200401,0x20481202,0x00c80e05,0x0b981001, + 0x00100c01,0x20482204,0x00d00602,0x0b881001, + 0x00100c02,0x20582a06,0x01000603,0x0e882a02 + }, //ct0 + { + 0x20100000,0x20300000,0x00081800,0x09c02c09, + 0x00100601,0x20200000,0x00082400,0x09b02808, + 0x00000801,0x20100000,0x00083800,0x09902c0a, + 0x20200401,0x20400000,0x00082c00,0x0a60400e, + 0x00180602,0x20300000,0x00081603,0x0a002007, + 0x20200001,0x20100202,0x00082802,0x09f01809, + 0x20180e02,0x00100003,0x00081a01,0x09e01009, + 0x00180a03,0x20200002,0x00081a06,0x0ad0280b, + 0x20400404,0x20300205,0x00082c01,0x0a401406, + 0x20280401,0x00000001,0x00082605,0x0a400407, + 0x20100403,0x20100203,0x00082a04,0x0a200806, + 0x20400807,0x20400208,0x00084603,0x0b101807, + 0x00300a01,0x20300006,0x0008320c,0x0a680801, + 0x00400602,0x20100004,0x00081a0c,0x0a580e01, + 0x00080602,0x20100006,0x00081608,0x0a480c01, + 0x00480e07,0x2020000e,0x00081e0f,0x0b280e03, + 0x00180601,0x20100003,0x00080603,0x0a481a06, + 0x00000002,0x20100201,0x00080c00,0x0a381607, + 0x00580400,0x20200000,0x00000607,0x0a281207, + 0x00400804,0x20400207,0x00081603,0x0ae80a0c, + 0x20100001,0x20200201,0x00000001,0x0a181607, + 0x00080602,0x20100005,0x00000601,0x0a081a07, + 0x20400401,0x20200201,0x00080406,0x09e81208, + 0x20580601,0x20200006,0x00080c07,0x0a881a0a, + 0x00380602,0x20200003,0x00000a02,0x09d81608, + 0x00280601,0x20200201,0x00001601,0x09c81208, + 0x00680603,0x20100003,0x00000a07,0x09b81208, + 0x00780a03,0x20300002,0x00001607,0x0a481a0a, + 0x00080801,0x20300202,0x00001005,0x09981206, + 0x00000404,0x20300205,0x00081005,0x09880e06, + 0x20200404,0x20200206,0x00080c0a,0x09780e06, + 0x20300805,0x20500208,0x0008100d,0x09f81207, + 0x00100a02,0x20500001,0x00080405,0x09880a01, + 0x20100203,0x20100006,0x00080806,0x09781800, + 0x00000202,0x20100005,0x00080803,0x09581800, + 0x00100203,0x20300007,0x00080c03,0x09e81c00, + 0x20300404,0x20300204,0x00080c07,0x09980c05, + 0x20100002,0x20100203,0x00000404,0x09881405, + 0x00180601,0x20100000,0x00001003,0x09681803, + 0x00000000,0x20300201,0x00000c07,0x09f81805, + 0x00300603,0x20200007,0x00080a02,0x09d81408, + 0x00000201,0x20100003,0x00000402,0x09b81808, + 0x20300402,0x20100203,0x00000006,0x09981008, + 0x20200002,0x20300202,0x00000006,0x0a38180b, + 0x20300201,0x20100202,0x00001007,0x0a18100b, + 0x20180400,0x20200000,0x00001003,0x09f8100a, + 0x00280601,0x20100004,0x00000a02,0x09e8100a, + 0x00280602,0x20300005,0x00001201,0x0aa8140e, + 0x20500406,0x20200204,0x00080a01,0x0a880c0e, + 0x20400001,0x20200001,0x00000e01,0x0a58080b, + 0x20780801,0x20200000,0x00001c05,0x0a38080b, + 0x20800403,0x20400201,0x00001405,0x0b180810, + 0x00481208,0x2010000f,0x00003610,0x0ad80c05, + 0x00200201,0x20200004,0x0000220b,0x0a900005, + 0x00500800,0x20400002,0x00001610,0x0a800805, + 0x00280602,0x20300006,0x00003212,0x0b80040a, + 0x20100803,0x20500208,0x00003a03,0x0ac01e05, + 0x00000400,0x20200201,0x00002605,0x0a901a03, + 0x20380601,0x20100001,0x00003000,0x0a701603, + 0x00200203,0x20300001,0x0000460b,0x0b902605, + 0x00280800,0x20300000,0x00002a06,0x0a902e09, + 0x00280800,0x20100201,0x00002a05,0x0a702a08, + 0x00300401,0x20300202,0x00002208,0x0a502e07, + 0x00180402,0x20300207,0x00002e04,0x0b50460c, + 0x20180a01,0x00400400,0x20a81000,0x0a101806, + 0x00080a02,0x00200c00,0x20581000,0x0a002005, + 0x00181204,0x00001c00,0x20480400,0x09e02404, + 0x20181203,0x00401000,0x20b80c00,0x0ad02809, + 0x00000001,0x00280a03,0x20981e03,0x0a401004, + 0x20180c03,0x00000606,0x20281c00,0x0a201404, + 0x20301008,0x2048220d,0x00482002,0x0a001805, + 0x20200807,0x0008160a,0x20682a04,0x0b101c07, + 0x20100402,0x00200801,0x20a83a04,0x0a580401, + 0x20201000,0x20380803,0x20183603,0x0a400002, + 0x00200205,0x0000080c,0x20483a08,0x0a300002, + 0x00380a06,0x0020180b,0x20b8420b,0x0b300601, + 0x00280e04,0x00401407,0x20881606,0x0a481a04, + 0x00280602,0x00100804,0x20481608,0x0a481603, + 0x20200803,0x00080e04,0x20280e02,0x0a281203, + 0x20301807,0x20182208,0x20581e01,0x0b181607, + 0x00000803,0x00180e05,0x20300000,0x0a181e07, + 0x00200001,0x00000201,0x20280602,0x0a181a08, + 0x00400a01,0x00280804,0x20581207,0x0a081e07, + 0x00881206,0x00601c0c,0x20d81e0b,0x0ac8260d, + 0x00000201,0x00300003,0x20680c00,0x09e82207, + 0x20200601,0x00080c01,0x20200404,0x09d81e07, + 0x20380e01,0x00400c01,0x20700405,0x09c81e08, + 0x20600403,0x00180a07,0x20600c0d,0x0a58260c, + 0x00100203,0x00380801,0x20600c01,0x09a82207, + 0x00100801,0x00180e01,0x20580602,0x09a81a06, + 0x00300801,0x00180a02,0x20400204,0x09881a07, + 0x00401000,0x00381401,0x20880e06,0x0a182a08, + 0x00101405,0x00381a06,0x20880803,0x09781e05, + 0x00480400,0x00301002,0x20880c00,0x09681e07, + 0x00180c00,0x00301001,0x20680804,0x09481e07, + 0x00280e01,0x00701802,0x20e80c05,0x09c82a09, + 0x20181605,0x00801409,0x20e80406,0x09682400, + 0x20480a01,0x00200400,0x2040080c,0x09382201, + 0x20100000,0x00000000,0x20200408,0x09281e01, + 0x20100001,0x00480602,0x2080040a,0x09982e01, + 0x00100405,0x00300a07,0x20880403,0x09781c04, + 0x00200802,0x00080602,0x20380400,0x09581c05, + 0x00000401,0x00080800,0x20300404,0x09381c05, + 0x20180601,0x00300001,0x20900406,0x09b82c07, + 0x00080e05,0x00400c08,0x20700c05,0x09982408, + 0x20100202,0x00200003,0x20400405,0x09882008, + 0x20180601,0x00100802,0x20400004,0x09681808, + 0x00000401,0x00380601,0x20900004,0x09f8280b, + 0x20300005,0x00180608,0x20401005,0x09f8180d, + 0x20100402,0x00280e03,0x20500803,0x09d81c0c, + 0x00100601,0x00080e01,0x20201001,0x09b8180b, + 0x00000801,0x00480802,0x20900804,0x0a68280f, + 0x00180604,0x00100807,0x20500205,0x0a58180d, + 0x20380a02,0x00300404,0x20700c00,0x0a38180d, + 0x20600c06,0x00281a03,0x20500005,0x0a18140e, + 0x20581201,0x00500c04,0x20c01c04,0x0af82013, + 0x20301806,0x00082e05,0x20302202,0x0ab8140a, + 0x00180402,0x00280400,0x20602208,0x0a980c09, + 0x00581a07,0x0050180d,0x20b0220e,0x0a880c09, + 0x00100002,0x00180800,0x2090320c,0x0b880c0f, + 0x00181609,0x0060180e,0x20e02a0b,0x0af00003, + 0x00080a05,0x00100c06,0x20702e06,0x0ac00802, + 0x20401004,0x20181209,0x20403001,0x0aa00c02, + 0x20180606,0x00100406,0x20a0420a,0x0bd01004, + 0x00201405,0x00181a0e,0x20803606,0x0ae01e05, + 0x00201403,0x20181608,0x20302a06,0x0ab02204, + 0x00480a01,0x00300803,0x20801e0b,0x0aa01e03, + 0x00400803,0x00080a0a,0x2090320c,0x0bc03207, + 0x20201201,0x20381400,0x00382000,0x0a300c03, + 0x20200a03,0x20381000,0x00280c00,0x0a301803, + 0x20400601,0x00181400,0x20380800,0x0a201405, + 0x20501602,0x20381c00,0x00182000,0x0b001408, + 0x00100405,0x00180a04,0x20283206,0x0a480400, + 0x00201809,0x00081e0a,0x20383e06,0x0a400800, + 0x00580804,0x00201a04,0x20883a0b,0x0a300e01, + 0x00500404,0x00200205,0x2078460f,0x0b300401, + 0x00181204,0x0020180a,0x20382203,0x0a381e04, + 0x20181e07,0x00602410,0x20983000,0x0a381a03, + 0x20380603,0x00000806,0x20382004,0x0a281204, + 0x20300202,0x00300008,0x20783000,0x0b182207, + 0x20200401,0x20280e03,0x00300801,0x0a082606, + 0x00000c03,0x20180a06,0x00000604,0x0a181e05, + 0x00100402,0x20100a02,0x20181a05,0x0a081a05, + 0x00481602,0x00302c03,0x20781e09,0x0ad82e0b, + 0x00380400,0x20100c01,0x00080e05,0x09d82208, + 0x00200202,0x00100403,0x20280a03,0x09d82209, + 0x00380e05,0x00001006,0x00100203,0x09c82609, + 0x00200c00,0x20281a02,0x00400802,0x0a68360f, + 0x00000400,0x20280601,0x00380403,0x09982a09, + 0x20300002,0x00100202,0x20280405,0x09982608, + 0x20401406,0x20381e09,0x00500006,0x09882207, + 0x20400003,0x00100601,0x20281007,0x09f8360b, + 0x20200401,0x20100000,0x00280802,0x09582a06, + 0x00280a01,0x00100c03,0x20280e03,0x09582a07, + 0x00480e05,0x00201009,0x20280e06,0x09482a07, + 0x00481605,0x00102007,0x20180605,0x09a83a0a, + 0x00681204,0x20102004,0x00180603,0x09282e07, + 0x00400202,0x00000001,0x00100c01,0x09282a08, + 0x00100c03,0x20181206,0x00200805,0x09082608, + 0x00000c03,0x20481607,0x00700c07,0x09583a09, + 0x20701406,0x20582608,0x0090080f,0x09082e01, + 0x20500c05,0x00081606,0x0018040d,0x08f82601, + 0x20200000,0x00200002,0x20280808,0x08e82a01, + 0x00000201,0x00080402,0x00380808,0x09383a01, + 0x00680e06,0x0000100a,0x00080604,0x09183005, + 0x00380e04,0x00201408,0x20480a02,0x09182805, + 0x00180400,0x00200401,0x20300003,0x08f82405, + 0x20100401,0x00080800,0x00280407,0x09483807, + 0x20501003,0x20381a07,0x0050180d,0x09482809, + 0x20300402,0x20180605,0x00100c08,0x09382408, + 0x20200201,0x00180401,0x20100c05,0x09282409, + 0x00180400,0x00100802,0x00080403,0x09983c0c, + 0x00200c00,0x00080801,0x20281203,0x09b8240e, + 0x00180a01,0x00000802,0x00000000,0x0998240c, + 0x00080402,0x00100a01,0x20200401,0x0988200c, + 0x00180e02,0x00100c02,0x00101005,0x0a083810, + 0x20380401,0x00380401,0x20400802,0x0a18280e, + 0x20400801,0x20181201,0x00200c04,0x09f8200e, + 0x20180e03,0x00001404,0x00000401,0x09e81c0d, + 0x20701403,0x20382604,0x00401408,0x0a983016, + 0x00381203,0x00201c05,0x20400e07,0x0a88200b, + 0x00300400,0x00180c02,0x20201208,0x0a68180c, + 0x20201c06,0x20283206,0x00401e01,0x0a481c0d, + 0x00300000,0x00380c05,0x2050160c,0x0b482814, + 0x20800c01,0x20282603,0x00303803,0x0ad81809, + 0x20500601,0x00280c03,0x20402800,0x0ab80c08, + 0x00081a08,0x0040200d,0x20801a08,0x0aa80c08, + 0x20600203,0x00380805,0x20703a03,0x0bc8140c, + 0x00781a01,0x00102002,0x20501614,0x0b000400, + 0x00581c00,0x00302401,0x2080220e,0x0ae00c01, + 0x00300c03,0x2028160a,0x00003608,0x0ac00c00, + 0x00780c01,0x00201604,0x20902e16,0x0c000e01, + 0x20381201,0x00401c00,0x20781800,0x0a400601, + 0x20680401,0x00200c00,0x20782400,0x0a500c01, + 0x20500401,0x00080400,0x20182800,0x0a400c02, + 0x20781201,0x00402000,0x20982000,0x0b200403, + 0x00600801,0x20100a03,0x0018260a,0x0a380a06, + 0x00b81204,0x00203004,0x20482a11,0x0a480608, + 0x00800602,0x00100003,0x2028260f,0x0a380a06, + 0x00900001,0x00101203,0x20182e14,0x0b280e07, + 0x20301002,0x00181e01,0x00381407,0x09f82208, + 0x20901c08,0x20383209,0x00881010,0x09f81a08, + 0x20600804,0x00380e03,0x20281c0a,0x09f81a08, + 0x20400002,0x00080a01,0x00482408,0x0ac82a0d, + 0x20180603,0x00500807,0x20481202,0x09c82605, + 0x00381207,0x0040180e,0x20481a0a,0x09d82605, + 0x00381207,0x0050180a,0x20480a07,0x09c82606, + 0x00200e02,0x00181006,0x00280e06,0x0a68360c, + 0x00200401,0x00480603,0x20300604,0x09982a08, + 0x00100002,0x00000207,0x00200c00,0x09982209, + 0x20200c06,0x00181a0a,0x00100c03,0x09882209, + 0x00280e01,0x00301400,0x20200000,0x0a08360f, + 0x00080400,0x00500801,0x20480802,0x09482a09, + 0x20180400,0x00100400,0x00280c02,0x09482608, + 0x00281604,0x00402007,0x20481603,0x09482208, + 0x20100001,0x00000202,0x00200005,0x0988360c, + 0x00080400,0x00400400,0x20200002,0x09082a07, + 0x00100601,0x00080802,0x00200201,0x09082607, + 0x20100803,0x20181205,0x00400803,0x08f82608, + 0x20101001,0x00181c01,0x00200402,0x09383609, + 0x00200c00,0x00381601,0x20100801,0x08d82a05, + 0x00200400,0x00180601,0x00100402,0x08d82607, + 0x00480a03,0x00101405,0x00080601,0x08c82207, + 0x00380e03,0x00501803,0x20400000,0x08f83208, + 0x00081201,0x00601801,0x20680c07,0x08b82a02, + 0x00080800,0x00201000,0x00080807,0x08a82602, + 0x20200403,0x20180a06,0x0050040a,0x08982202, + 0x20100403,0x00200205,0x0020000a,0x08c83202, + 0x00001001,0x00381a01,0x00100806,0x08c82c05, + 0x20100801,0x00081000,0x00300807,0x08b82805, + 0x00100201,0x00080403,0x00380404,0x08a82405, + 0x20180800,0x00300802,0x00180806,0x08d83406, + 0x20380801,0x00601001,0x20680c06,0x0908280b, + 0x20180a02,0x00200c03,0x20100404,0x08f8240a, + 0x20280400,0x00100001,0x00200806,0x08e8240a, + 0x00180602,0x00180401,0x00400c05,0x0928340c, + 0x00281604,0x00402005,0x20100e02,0x0968280d, + 0x00100802,0x00080e04,0x00200802,0x0958200c, + 0x00200400,0x00080601,0x00200a01,0x0948200d, + 0x20101404,0x00081e04,0x00300407,0x09983012, + 0x20201404,0x20181208,0x00600803,0x09c8240e, + 0x20380a01,0x00300803,0x20100004,0x09b8200f, + 0x20400401,0x00180c00,0x00100c05,0x09a81c0e, + 0x20481603,0x00501c07,0x20480404,0x0a383017, + 0x00100202,0x00481006,0x00201602,0x0a38240e, + 0x00380800,0x00100800,0x00101207,0x0a381c0e, + 0x00481202,0x00301c04,0x20200607,0x0a28140d, + 0x00300403,0x00080a03,0x00301607,0x0af82c15, + 0x20680400,0x00300202,0x20201800,0x0aa8140e, + 0x20500202,0x20180801,0x00301c02,0x0a98100c, + 0x20801402,0x20282a03,0x00502805,0x0a88100c, + 0x20900203,0x00280c05,0x00102802,0x0b982013, + 0x00601800,0x00282601,0x20201612,0x0af80c04, + 0x00401401,0x20182e03,0x0010260d,0x0ae80406, + 0x00680a01,0x00300c03,0x20500e12,0x0ad00006, + 0x00900401,0x00181204,0x20202e1a,0x0c080806, + 0x20401402,0x20381800,0x00581c00,0x0a400602, + 0x20400001,0x00000400,0x00081000,0x0a680603, + 0x20400001,0x00000c00,0x20182400,0x0a500a03, + 0x20700801,0x20380c00,0x00481800,0x0b280401, + 0x00681a04,0x00202006,0x2018120d,0x0a280a09, + 0x00600201,0x00080402,0x0018060d,0x0a380a09, + 0x00780e02,0x00001404,0x0028160c,0x0a280a09, + 0x00a80a03,0x20101004,0x00181616,0x0b180e0a, + 0x00080403,0x20401206,0x00781006,0x09c80e0c, + 0x20181400,0x00002a01,0x20181c07,0x09d80e0c, + 0x20180802,0x20300e03,0x00780c07,0x09c8120c, + 0x20200806,0x20380607,0x00582007,0x0a881612, + 0x20400201,0x20580404,0x00b80805,0x09781a07, + 0x20400c01,0x20481800,0x00900004,0x09881a07, + 0x20300800,0x20581802,0x00a00003,0x09881a06, + 0x00080e05,0x2010100a,0x00481000,0x0a182a0e, + 0x00480400,0x20500601,0x00a00207,0x09481a08, + 0x00300202,0x20200403,0x00380606,0x09581a08, + 0x00480602,0x20301001,0x00480e07,0x09581608, + 0x00100c02,0x20481205,0x00800c00,0x09a82a0e, + 0x00000400,0x20680601,0x00c00003,0x09081a0a, + 0x20100803,0x20280a04,0x00480803,0x09181a0a, + 0x20201003,0x20381e03,0x00700404,0x09081e09, + 0x00000001,0x20100401,0x00480c03,0x09382a0c, + 0x20100402,0x20580a01,0x00a80802,0x08b81a07, + 0x00080601,0x00100805,0x00180801,0x08c82208, + 0x00280a02,0x00000c04,0x00180a01,0x08c81e08, + 0x00081202,0x20101804,0x00500403,0x08d82a09, + 0x00280e04,0x20301405,0x00800000,0x08881e06, + 0x00280601,0x20100800,0x00300802,0x08981e06, + 0x00000400,0x20180a01,0x00400c04,0x08881a06, + 0x00100801,0x20580e03,0x00b01403,0x08a82206, + 0x20101004,0x20681606,0x00d00407,0x08681a02, + 0x00000402,0x20280603,0x00600406,0x08681a02, + 0x00180401,0x00000a01,0x00280404,0x08681602, + 0x00180601,0x20300400,0x00800005,0x08781e02, + 0x00181202,0x20201405,0x00880c05,0x08781c04, + 0x00080601,0x20100402,0x00480407,0x08781804, + 0x00000201,0x20100001,0x00400008,0x08681804, + 0x20100801,0x20481202,0x00980409,0x08882005, + 0x20200201,0x20680601,0x00d01007,0x08b8180a, + 0x20300801,0x20280e01,0x00500406,0x08b81c0b, + 0x20300001,0x20180601,0x00400406,0x08a8180b, + 0x20100801,0x20180801,0x00580c06,0x08c8200c, + 0x20201004,0x20682204,0x00c00c03,0x09181410, + 0x00380e02,0x00001003,0x00300602,0x0918180d, + 0x00280a01,0x20100802,0x00300602,0x0908140d, + 0x00381604,0x00102005,0x00300003,0x09482411, + 0x00381a07,0x2020240a,0x00400604,0x0998100f, + 0x20400402,0x20380e03,0x00600c07,0x09881410, + 0x20200201,0x20300400,0x00500804,0x0978100f, + 0x20701005,0x20481e07,0x00b0100b,0x09e82018, + 0x20200c05,0x2088160b,0x00d01404,0x0a08040f, + 0x00300800,0x20180c02,0x00400a06,0x0a081010, + 0x00100c02,0x20381a02,0x00601203,0x09f81010, + 0x00680604,0x00000809,0x0030060a,0x0aa81c18, + 0x20600c00,0x20581004,0x00880e01,0x0a880810, + 0x20700000,0x00080401,0x00001003,0x0a780c0f, + 0x20580a01,0x00000c03,0x00000401,0x0a78080f, + 0x20c00801,0x20280e04,0x00602007,0x0b581416, + 0x00681601,0x20202004,0x00400a13,0x0ae80405, + 0x00580c00,0x00101400,0x20100610,0x0ae00008, + 0x00500000,0x20280e01,0x00301a0f,0x0ad80408, + 0x00a00400,0x00080400,0x00200e1d,0x0bf8080a, + 0x20281a02,0x00202400,0x20500400,0x0a500606, + 0x20480401,0x00000000,0x00181000,0x0a500205, + 0x20380400,0x00100800,0x20180c00,0x0a500206, + 0x20680400,0x00100800,0x20381800,0x0b200203, + 0x00302004,0x20482a07,0x00480607,0x0a10020a, + 0x00500602,0x00000003,0x00180a0b,0x0a280a0a, + 0x00400a01,0x00080c01,0x00180608,0x0a28060a, + 0x00600801,0x00080800,0x20181613,0x0af80e0c, + 0x00380a03,0x00400806,0x20681001,0x09c80a0d, + 0x00000c03,0x00081604,0x00180405,0x09c80e0d, + 0x00000802,0x00280a03,0x20380c04,0x09b80a0d, + 0x00380e02,0x00301803,0x20481400,0x0a681615, + 0x20600002,0x00280603,0x20400009,0x09680a08, + 0x20380601,0x00300804,0x20481404,0x09681208, + 0x20400201,0x00400403,0x20581405,0x09681208, + 0x20501003,0x20181a03,0x0028040a,0x09c81e10, + 0x00400601,0x00280402,0x20580a08,0x09380e07, + 0x00100001,0x00200000,0x20200204,0x09381608, + 0x00280800,0x00400400,0x20400606,0x09281608, + 0x00380e03,0x00301406,0x20380a05,0x09681e0d, + 0x00080401,0x00300800,0x20680403,0x08e80e0a, + 0x00280e01,0x00101402,0x20280602,0x08e8160b, + 0x00180a01,0x00201401,0x20380801,0x08e8120a, + 0x00180400,0x00000602,0x00200c04,0x08f81e0d, + 0x00180602,0x00200c02,0x20400002,0x08a80e08, + 0x20100801,0x20180a02,0x00300406,0x08981609, + 0x00000801,0x00080e01,0x00200403,0x08981608, + 0x20201002,0x20181e02,0x00300807,0x08981a08, + 0x20100402,0x00280e03,0x20200c05,0x08680e05, + 0x00100201,0x00180402,0x00100802,0x08681605, + 0x00080602,0x00100803,0x00000403,0x08581605, + 0x00280e03,0x00300c04,0x20400400,0x08781604, + 0x00380e03,0x00201804,0x20580401,0x08580a02, + 0x00280400,0x00100a01,0x00000403,0x08481202, + 0x00280401,0x00000203,0x00200803,0x08481202, + 0x00100401,0x00080604,0x20100805,0x08580e02, + 0x20100c03,0x20181a05,0x00100c0a,0x08580804, + 0x20100401,0x00080601,0x00100009,0x08481004, + 0x20180601,0x20100001,0x00200009,0x08480c04, + 0x00080801,0x00201000,0x20280c07,0x08681004, + 0x20300000,0x00280402,0x20580807,0x0898080c, + 0x20180a01,0x00100801,0x00000005,0x0888100b, + 0x20200400,0x20180601,0x00200005,0x08880c0b, + 0x00080e03,0x00001003,0x00200407,0x0898140b, + 0x00280e01,0x00301002,0x20680601,0x0908080f, + 0x00100800,0x20181201,0x00200801,0x08f8100e, + 0x00100c02,0x00081201,0x00180401,0x08e8100e, + 0x20201003,0x20482205,0x00600c08,0x09081012, + 0x20401401,0x00082a03,0x20201405,0x09880c11, + 0x20380401,0x00100400,0x20280404,0x09680c10, + 0x20380e02,0x00300804,0x20300805,0x09681010, + 0x20280601,0x00101004,0x20281003,0x09b81018, + 0x00380401,0x00501001,0x20c81207,0x0a180410, + 0x00380601,0x00100802,0x20100604,0x09f80c10, + 0x00380401,0x00000a02,0x20200a05,0x09e80810, + 0x00200000,0x20180801,0x00301602,0x0a781019, + 0x20681602,0x00401803,0x20700803,0x0a88080e, + 0x20780400,0x00000201,0x00101004,0x0a680810, + 0x20700602,0x20180802,0x00100c04,0x0a680410, + 0x20b80800,0x20100400,0x00101003,0x0b480819, + 0x00500c01,0x20181e03,0x2020220f,0x0ae00008, + 0x00600800,0x20281201,0x00100e11,0x0ae00009, + 0x00500401,0x00080a03,0x20100a10,0x0ad00009, + 0x00a80800,0x20200801,0x00200e1d,0x0be0000b, + 0x20501403,0x00082000,0x00181000,0x0a580604, + 0x20300c01,0x20380800,0x00281c00,0x0a600607, + 0x20300401,0x20180400,0x00180c00,0x0a500207, + 0x20600802,0x20180400,0x00181800,0x0b280605, + 0x00782606,0x00403809,0x20780e0e,0x0a180a0b, + 0x00380602,0x00000804,0x00080e08,0x0a28060b, + 0x00380a02,0x00001003,0x00080a08,0x0a18060b, + 0x00780a04,0x00101005,0x00080e13,0x0ae8120e, + 0x00001003,0x20581609,0x00700807,0x09a80a0f, + 0x00280400,0x20101201,0x00180801,0x09b80a0f, + 0x00300002,0x20200a04,0x00380c01,0x09a8060f, + 0x00100804,0x20181206,0x00400003,0x0a381616, + 0x20400001,0x00080401,0x00281406,0x09480e08, + 0x20400001,0x20280a02,0x00580408,0x0948120a, + 0x20580e02,0x20200402,0x00500009,0x0948120a, + 0x20281203,0x00101806,0x00081007,0x09981a11, + 0x00300203,0x20100805,0x00180a06,0x09181608, + 0x00200601,0x20280402,0x00380a04,0x09081208, + 0x00201402,0x20581603,0x00780a05,0x09080e08, + 0x00000801,0x20381202,0x00601001,0x09281a0d, + 0x00100003,0x20180604,0x00300402,0x08c8160a, + 0x00100401,0x00080c00,0x00100400,0x08c8160a, + 0x00000000,0x00080403,0x00200002,0x08b8160a, + 0x00100401,0x20180400,0x00200002,0x08c8160c, + 0x20180603,0x20100404,0x00200804,0x08781207, + 0x00080a02,0x00101003,0x20100404,0x08781208, + 0x00180a01,0x00000c01,0x00100802,0x08781208, + 0x20180a03,0x00001403,0x00000406,0x08781208, + 0x00100403,0x20280605,0x00300402,0x08580e04, + 0x00000001,0x20100203,0x00300c04,0x08480e04, + 0x20200001,0x20280a03,0x00400c06,0x08380e04, + 0x20100804,0x20281606,0x00500c04,0x08481203, + 0x00000e01,0x20181003,0x00200005,0x08381201, + 0x00200800,0x20280401,0x00280402,0x08280e01, + 0x00300a01,0x20280801,0x00280400,0x08280a01, + 0x00280603,0x00000c06,0x00080801,0x08381201, + 0x00280800,0x00101000,0x20280804,0x08480c04, + 0x00080601,0x00000801,0x00100408,0x08380c04, + 0x20200401,0x00180a02,0x0000000a,0x08380804, + 0x00100400,0x20180603,0x00300c07,0x08480c03, + 0x20300000,0x00000201,0x00200009,0x0878100b, + 0x20200802,0x20180e03,0x00300007,0x08780c0b, + 0x20180800,0x00100c02,0x20280404,0x08680c0b, + 0x20300c02,0x00081a02,0x0010000a,0x08780c0c, + 0x00100801,0x00080c00,0x00200000,0x08e8100f, + 0x00180a01,0x00100c03,0x20180800,0x08d80c0e, + 0x00380a02,0x20101001,0x00200400,0x08d80c0d, + 0x00280c00,0x00301402,0x20581403,0x08f80c12, + 0x20380800,0x00201402,0x20180c03,0x09681011, + 0x20200401,0x20180601,0x00200404,0x09580c10, + 0x20501003,0x20381a05,0x00600409,0x09480c11, + 0x20300202,0x00000002,0x00000807,0x09981017, + 0x00480602,0x20100401,0x00400e06,0x09f81410, + 0x00280601,0x00080401,0x00100e02,0x09d80c11, + 0x00400201,0x00180404,0x20180607,0x09d80c12, + 0x00100001,0x00080602,0x00000e01,0x0a680c1a, + 0x20801402,0x20282204,0x00400c06,0x0a680c10, + 0x20700c02,0x20181203,0x00000003,0x0a680412, + 0x20900201,0x00100000,0x20200c06,0x0a580811, + 0x20b00801,0x00081000,0x20100403,0x0b38081b, + 0x00680601,0x00300402,0x20380a12,0x0ad80c09, + 0x00600201,0x00200403,0x20480e12,0x0ad80809, + 0x00600401,0x00100203,0x20100213,0x0ad8040a, + 0x00a00a01,0x00280c02,0x20500a1d,0x0be8040d, + 0x20280a02,0x00101800,0x00080400,0x0a400208, + 0x20180e01,0x00401c00,0x20600000,0x0a68060a, + 0x20280601,0x00200c00,0x20200000,0x0a500209, + 0x20581000,0x00401800,0x20200000,0x0b180a08, + 0x00102006,0x20183607,0x00600a05,0x0a080a0a, + 0x00100802,0x00180a03,0x00000204,0x0a180a0c, + 0x00100402,0x00180a02,0x00100605,0x0a18060b, + 0x00400201,0x20180400,0x00400a0e,0x0ac80a0f, + 0x00381a06,0x0070200a,0x20780e02,0x09a80a0e, + 0x00280603,0x00400403,0x20200000,0x09a80a0e, + 0x00580604,0x00200403,0x20200203,0x09a8060f, + 0x00600800,0x00000602,0x00381203,0x0a280618, + 0x20300c05,0x00180a09,0x00180407,0x09380a0b, + 0x20300803,0x00280605,0x20180c06,0x09380a0b, + 0x20601807,0x00281e08,0x2018100b,0x0938060b, + 0x20501002,0x00281e02,0x0038080d,0x09781212, + 0x00080e03,0x00400407,0x20180601,0x08f81209, + 0x00180a01,0x00400805,0x20281202,0x08e81209, + 0x00481a06,0x0070240c,0x20881208,0x08f81209, + 0x00180a02,0x00500805,0x20480e01,0x0908160c, + 0x00300400,0x00200202,0x00000601,0x08a80e0a, + 0x00280400,0x00200801,0x00000401,0x0898120a, + 0x20100403,0x00100206,0x00101005,0x08980e0b, + 0x00280400,0x00300601,0x20100802,0x08a8160c, + 0x20400800,0x00381201,0x00000408,0x08680e06, + 0x20200601,0x00280e01,0x00201006,0x08581207, + 0x00000a02,0x00180c02,0x00100803,0x08580e07, + 0x20400201,0x00280801,0x00001009,0x08581206, + 0x00480401,0x00400400,0x20380e04,0x08480e04, + 0x00100403,0x00380602,0x20280400,0x08380e03, + 0x20100404,0x00380604,0x20280803,0x08380a03, + 0x00300003,0x00300604,0x20280a02,0x08380e03, + 0x20180a02,0x00400c03,0x20280408,0x08181202, + 0x00280e04,0x00401006,0x20300403,0x08180e02, + 0x00281204,0x00401807,0x20400001,0x08180e01, + 0x20180603,0x00300005,0x20100407,0x08281201, + 0x00100000,0x00280602,0x00100c04,0x08280c04, + 0x20200403,0x00180a06,0x00100808,0x08280804, + 0x20180402,0x00100606,0x00200c08,0x08280803, + 0x00280401,0x00200a03,0x20100804,0x08380804, + 0x20380401,0x00200601,0x00100008,0x08680c0b, + 0x00080602,0x00200803,0x20180c04,0x0868080a, + 0x20200800,0x00081001,0x00380406,0x0858080b, + 0x20180601,0x00200c00,0x00180c08,0x0868080a, + 0x00200201,0x00100401,0x00280400,0x08c80c0f, + 0x00000803,0x00281203,0x00100004,0x08c80c0e, + 0x00100401,0x00280e01,0x20100001,0x08c8080e, + 0x00200803,0x00181202,0x00480405,0x08d81011, + 0x20300000,0x00180a01,0x00300c05,0x09480c11, + 0x20180e04,0x00400805,0x20200403,0x09380c11, + 0x20280e02,0x00301803,0x20480804,0x09380810, + 0x20580a03,0x00400005,0x0000040a,0x09781418, + 0x00200401,0x00180800,0x00100205,0x09d80811, + 0x00000803,0x00180e06,0x00000601,0x09c80812, + 0x00300001,0x00080603,0x00200a03,0x09c80811, + 0x00200402,0x00280a04,0x00000604,0x0a480c1b, + 0x20680e02,0x00201802,0x20180402,0x0a580810, + 0x20580e02,0x00401404,0x20380c00,0x0a580c11, + 0x20900000,0x00180401,0x00200406,0x0a480812, + 0x20a80800,0x00300802,0x20280803,0x0b18101b, + 0x00500001,0x20180603,0x00500a10,0x0ac80808, + 0x00580800,0x00100800,0x00200e0f,0x0ac80c09, + 0x00780400,0x00000801,0x00180616,0x0ac8040a, + 0x00980c00,0x00100801,0x00100a1b,0x0bd8100d, + 0x20400401,0x20380400,0x00400800,0x0a400a06, + 0x20300801,0x20380c00,0x00700800,0x0a500208, + 0x20280400,0x20100400,0x00300c00,0x0a500208, + 0x20501800,0x20581c00,0x00980800,0x0b000a07, + 0x00781603,0x20202802,0x00380a0c,0x0a000e0c, + 0x00380e02,0x20101002,0x00400608,0x0a00060c, + 0x00200201,0x20100800,0x00400607,0x0a10060b, + 0x00300001,0x00100001,0x00280a0f,0x0ac0060e, + 0x20401806,0x20782207,0x00d00808,0x0990060e, + 0x20100c03,0x20380e05,0x00900003,0x0990060f, + 0x00100403,0x20280603,0x00580400,0x09a0060f, + 0x00681203,0x00201804,0x00200605,0x0a200618, + 0x00381607,0x20101c09,0x00580a03,0x0930060b, + 0x00180a02,0x00001004,0x00580c01,0x0930020d, + 0x00081205,0x20102806,0x00481003,0x0930060d, + 0x20380803,0x20201206,0x0088040b,0x09600a15, + 0x20301007,0x20681e0b,0x00c00406,0x08d0060a, + 0x20100802,0x20380e03,0x00a00003,0x08d8060b, + 0x20201406,0x20582a09,0x00e01004,0x08d8060a, + 0x20100800,0x20480c02,0x00c80804,0x08e0020d, + 0x00480a06,0x20100c0b,0x00580e03,0x08900209, + 0x00180602,0x20100004,0x00700401,0x08880609, + 0x00280a04,0x00000808,0x00380e01,0x08880609, + 0x00300601,0x20280802,0x00900401,0x0888060b, + 0x20480403,0x20300a06,0x00800807,0x08500607, + 0x20380401,0x20200602,0x00600406,0x08400206, + 0x20280402,0x20100a03,0x00500806,0x08400207, + 0x20500002,0x20180602,0x00700009,0x08300205, + 0x00500a01,0x20480403,0x00a80e04,0x08200205, + 0x00400202,0x20300802,0x00780602,0x08200204, + 0x00380601,0x20300802,0x00780a01,0x08200204, + 0x00600202,0x20100803,0x00680a06,0x08200204, + 0x20300000,0x20280400,0x00900c0c,0x08000201, + 0x20200802,0x20381603,0x00900809,0x08000201, + 0x20200c00,0x20381a01,0x00901008,0x08000201, + 0x20400001,0x20180a03,0x00800c0c,0x08080601, + 0x00280601,0x20300000,0x00800803,0x08100406, + 0x00180601,0x00000803,0x00480803,0x08100405, + 0x00100401,0x00080601,0x00380403,0x08100405, + 0x00200201,0x20100001,0x00600001,0x08200006, + 0x20200802,0x20480a02,0x00880407,0x0850080b, + 0x20280401,0x20100601,0x00600407,0x0850000a, + 0x20280a02,0x00101003,0x00280407,0x0850040a, + 0x20280400,0x20100400,0x00500408,0x0850040a, + 0x00180e03,0x20100804,0x00600401,0x08c0040f, + 0x00380a03,0x20201002,0x00600001,0x08b0040d, + 0x00200002,0x20100204,0x00600000,0x08b0040d, + 0x00480601,0x20200c00,0x00780403,0x08c0040f, + 0x20300804,0x20480e06,0x00780404,0x09400811, + 0x20500c04,0x20481a06,0x00a00408,0x09200412, + 0x20400201,0x20180c02,0x00600407,0x09200011, + 0x20800c02,0x20381203,0x00a0000f,0x09500018, + 0x00300203,0x20200406,0x00580a05,0x09d00411, + 0x00480a03,0x20101006,0x00481207,0x09c00012, + 0x00400201,0x20100000,0x00400205,0x09b00411, + 0x00480a02,0x00000c03,0x00680608,0x0a30001b, + 0x20800401,0x20281203,0x00601005,0x0a500411, + 0x20700801,0x20381203,0x00800c04,0x0a400010, + 0x20a00002,0x00080a03,0x00380407,0x0a400012, + 0x20b00801,0x20281203,0x00800405,0x0b00001a, + 0x00600400,0x00080400,0x00180a13,0x0ac00409, + 0x00500400,0x00081000,0x00300210,0x0ab0000a, + 0x00780601,0x00000004,0x00100215,0x0ac0000a, + 0x00900800,0x00081401,0x0050021a,0x0bb8040e, + 0x20380400,0x00200400,0x20300800,0x0a600a05, + 0x20280a01,0x00000c00,0x00000c00,0x0a600e08, + 0x20200400,0x00080400,0x00100800,0x0a600a07, + 0x20581e01,0x00302c00,0x20501000,0x0b201208, + 0x00300801,0x00181000,0x20300e0a,0x0a200e0a, + 0x00100c02,0x20281202,0x00200a05,0x0a20120b, + 0x00180400,0x00100400,0x00000a07,0x0a200e0a, + 0x00400401,0x20400603,0x00600e0e,0x0ad0160f, + 0x00281202,0x00302002,0x20600001,0x09b0160f, + 0x00280e02,0x00101803,0x20100202,0x09b0160f, + 0x00400000,0x00000800,0x00000203,0x09b0120f, + 0x00200e02,0x20381401,0x00701202,0x0a301a16, + 0x20401003,0x20181e05,0x00201007,0x0950160b, + 0x20200803,0x20280e04,0x00400405,0x0940160d, + 0x20500000,0x00080c00,0x00201409,0x0940120c, + 0x00000803,0x00080e05,0x00280405,0x09801e14, + 0x00480a01,0x00301803,0x20481a05,0x0900160b, + 0x00280a03,0x00000c04,0x00180a01,0x08e0160b, + 0x00480401,0x00001602,0x20181206,0x08f01a0b, + 0x20180a02,0x00201005,0x20180c05,0x08f0160f, + 0x20200601,0x00180c00,0x00100c07,0x08a00e0a, + 0x20100c02,0x20181205,0x00400405,0x08901209, + 0x20100a01,0x20180c01,0x00500007,0x0890120a, + 0x00100201,0x00000201,0x00300403,0x0890160b, + 0x20100404,0x00280603,0x20280801,0x08701206, + 0x20100401,0x00180802,0x00080c03,0x08501205, + 0x00000402,0x00180a02,0x00180402,0x08500e06, + 0x20300003,0x20100203,0x00380807,0x08501606, + 0x00481206,0x00301408,0x20300601,0x08401206, + 0x00280a02,0x00200803,0x20200800,0x08300e04, + 0x00280602,0x00200404,0x20100001,0x08300e04, + 0x00480a05,0x20100807,0x00300a03,0x08301203, + 0x20300403,0x20180e09,0x0020100b,0x08201a01, + 0x00000001,0x00000a03,0x00000006,0x08201601, + 0x20280801,0x00100e03,0x00000407,0x08101000, + 0x20200804,0x20380a07,0x00600809,0x08201800, + 0x00100801,0x00080c02,0x00081002,0x08401406, + 0x00080601,0x00000001,0x00300405,0x08201005, + 0x00300201,0x20100401,0x00380402,0x08201004, + 0x00200602,0x20280404,0x00480802,0x08301406, + 0x00080e05,0x00201405,0x20300405,0x0870140a, + 0x20100400,0x00080601,0x00200406,0x0860100a, + 0x20580401,0x20180a01,0x00400c0a,0x0860100a, + 0x20200401,0x00080a02,0x00300008,0x0870140b, + 0x20201005,0x20181e09,0x00200405,0x08e0140f, + 0x00000400,0x00080c00,0x00100402,0x08c0140e, + 0x00400202,0x20100402,0x00280604,0x08c0140e, + 0x00300201,0x00100002,0x00000003,0x08e01410, + 0x00180a03,0x00301007,0x20581a02,0x09601010, + 0x20180401,0x00200e01,0x20281002,0x09401410, + 0x20500002,0x20180604,0x00300009,0x09301410, + 0x20681000,0x00101400,0x0000000c,0x09701817, + 0x00080800,0x00100202,0x00001001,0x09e00c10, + 0x00000000,0x00080801,0x00100201,0x09c00c11, + 0x00380603,0x20100003,0x00280606,0x09c01012, + 0x00200c00,0x20280e01,0x00500205,0x0a40141b, + 0x20700002,0x20100203,0x00080801,0x0a601011, + 0x20680a02,0x00000c01,0x00000001,0x0a500c11, + 0x20700403,0x20180605,0x00380c04,0x0a500c11, + 0x20981000,0x00000e01,0x00180802,0x0b101419, + 0x00600601,0x20100402,0x00081613,0x0ad00807, + 0x00500401,0x20200203,0x00380a10,0x0ac00c09, + 0x00600a01,0x00080c03,0x00180e11,0x0ac0040a, + 0x00980400,0x20300601,0x0048121a,0x0bc0100d, + 0x20300801,0x00180800,0x00200000,0x0a600604, + 0x20300c02,0x00081000,0x00000000,0x0a800e06, + 0x20280601,0x00000800,0x00101000,0x0a700e06, + 0x20601c01,0x20382800,0x00500c00,0x0b401204, + 0x00481202,0x00201003,0x00000e0a,0x0a300a09, + 0x00381203,0x00301805,0x20400a08,0x0a40120a, + 0x00100403,0x20180a03,0x00300a07,0x0a301209, + 0x00580a02,0x00400c03,0x20500e11,0x0b001a0c, + 0x00000801,0x20281203,0x00401403,0x09d0120d, + 0x00000c03,0x20181205,0x00201001,0x09e0160e, + 0x00480605,0x00000806,0x00100e03,0x09d0160e, + 0x00080401,0x00200e03,0x20200e01,0x0a702215, + 0x20180800,0x00001001,0x00080801,0x09701a0b, + 0x00180a02,0x00201003,0x20200000,0x09701a0d, + 0x20500805,0x20180e09,0x00300809,0x09701e0c, + 0x00380601,0x00001000,0x00180401,0x09c02616, + 0x00300201,0x20100001,0x00400a02,0x0920160c, + 0x20100402,0x00080a03,0x00200803,0x09101e0b, + 0x00500203,0x00100406,0x00080a07,0x09201a0b, + 0x20300402,0x20181204,0x0050040a,0x09302210, + 0x20300002,0x20200203,0x00400007,0x08c01a09, + 0x00280601,0x00001001,0x00080c00,0x08c01e0a, + 0x20280801,0x00000e03,0x00100407,0x08c01a0b, + 0x00100202,0x00000004,0x00280802,0x08c0220a, + 0x00300201,0x20200402,0x00480a02,0x08901607, + 0x20180400,0x20100601,0x00400005,0x08701a07, + 0x00200000,0x20200400,0x00480801,0x08701a07, + 0x00000401,0x00000202,0x00280404,0x08802207, + 0x20100400,0x20281601,0x00501407,0x08601604, + 0x00000801,0x20181201,0x00500403,0x08501603, + 0x00080601,0x20180401,0x00500805,0x08401604, + 0x20100800,0x00181400,0x00100404,0x08601e02, + 0x00000402,0x00000601,0x20180c03,0x08501c01, + 0x00180a02,0x00000403,0x00200403,0x08401800, + 0x00000c02,0x20281202,0x00480404,0x08401801, + 0x00180400,0x00300c01,0x20380802,0x08501c01, + 0x00280e03,0x00101003,0x00000004,0x08601404, + 0x00000802,0x20180a03,0x00300407,0x08501805, + 0x00280a04,0x00100805,0x00000403,0x08501804, + 0x00080800,0x00100c00,0x00000406,0x08601c05, + 0x20500c03,0x20281a04,0x0040080a,0x08a0140b, + 0x20180601,0x00000402,0x00180405,0x0890180a, + 0x20400c04,0x20180e07,0x00200009,0x08901c0b, + 0x00080400,0x20100a01,0x00200006,0x08a0200a, + 0x00380a02,0x00101804,0x20181604,0x0900140e, + 0x00080401,0x20100602,0x00200002,0x08f0180e, + 0x00280e03,0x00200806,0x20100202,0x08f0140e, + 0x00200201,0x20280400,0x00500405,0x09101c10, + 0x20280800,0x20180a02,0x00501006,0x0970100f, + 0x00000201,0x20200000,0x00380401,0x0960180f, + 0x20200402,0x20100204,0x00080405,0x09601810, + 0x20601003,0x20281a04,0x0048040c,0x09a01c18, + 0x00001001,0x20381a02,0x00380a01,0x09f01011, + 0x00100801,0x20280e02,0x00380800,0x09e01410, + 0x00100000,0x00080800,0x00080a02,0x09f01411, + 0x00281605,0x00201406,0x20280606,0x0a80181b, + 0x20500401,0x00180400,0x20381a02,0x0a800810, + 0x20700400,0x00181000,0x00080802,0x0a600c11, + 0x20500000,0x00000800,0x20281601,0x0a70100f, + 0x20901805,0x20482209,0x00280c01,0x0b401c18, + 0x00680e01,0x00200c04,0x20480a11,0x0ae00006, + 0x00600000,0x00200401,0x20481213,0x0ae00808, + 0x00580800,0x00000801,0x00080a0e,0x0ad00407, + 0x00900a01,0x00380c04,0x2058221a,0x0be00c0b, + 0x20280a01,0x20200c00,0x00301000,0x0a701204, + 0x20180602,0x00001400,0x00001400,0x0a900e07, + 0x20300400,0x00080400,0x00001000,0x0a800e03, + 0x20581e02,0x00403000,0x20502400,0x0b601204, + 0x00201802,0x20481e04,0x00600a07,0x0a501608, + 0x00001405,0x20282207,0x00501203,0x0a601608, + 0x00400000,0x00100800,0x20100a0a,0x0a601609, + 0x00300c03,0x20381207,0x0070220e,0x0b301e0a, + 0x00100202,0x00200403,0x20180601,0x0a00160b, + 0x00381204,0x00301807,0x20200204,0x0a101a0c, + 0x20100201,0x00180400,0x00101403,0x0a001a0c, + 0x00100000,0x00080402,0x00300a04,0x0ab02613, + 0x20180401,0x00200202,0x00000c02,0x09a01a0b, + 0x20100802,0x20180e05,0x00401403,0x09a01e0c, + 0x00000002,0x00000a03,0x00080400,0x09a0220b, + 0x00200202,0x00000001,0x00201001,0x0a102a15, + 0x00200602,0x00180402,0x00000602,0x09501e0b, + 0x00100401,0x00100000,0x00180800,0x0950220b, + 0x00200202,0x00100003,0x00200a01,0x09501e0c, + 0x00000802,0x00000205,0x00280807,0x09703211, + 0x20100403,0x00200204,0x20180404,0x09001e09, + 0x00180602,0x00200402,0x00100402,0x08f0220a, + 0x20100803,0x00180e04,0x00200004,0x08f0220a, + 0x20100201,0x00280402,0x00280806,0x0910260b, + 0x00280604,0x00300805,0x20100400,0x08c01a07, + 0x20100001,0x00180603,0x00200405,0x08b02207, + 0x00280a04,0x00300c05,0x20100000,0x08b02207, + 0x00180a01,0x00200801,0x00100002,0x08c02607, + 0x20200805,0x00280a08,0x00080406,0x08901e04, + 0x00180601,0x00100401,0x00180802,0x08802204, + 0x20100805,0x00180e07,0x00100006,0x08802204, + 0x00000401,0x00000601,0x00380805,0x08a02603, + 0x00280e05,0x00401008,0x20280802,0x08801800, + 0x20100801,0x00080e01,0x00200006,0x08701c00, + 0x00280e05,0x00301407,0x20280802,0x08701c00, + 0x00100202,0x00080402,0x00400403,0x08902000, + 0x00001003,0x00181606,0x00200c07,0x08901804, + 0x00180a02,0x00300c02,0x20100003,0x08901c05, + 0x20200c04,0x00081607,0x00300808,0x08801c05, + 0x00000803,0x00081204,0x00300406,0x08a02005, + 0x20280c01,0x00501001,0x20381006,0x08d0180b, + 0x20200400,0x00080a02,0x00200407,0x08c0200a, + 0x00081605,0x00301807,0x20280802,0x08c01c0a, + 0x00000603,0x00380404,0x20180405,0x08e0200b, + 0x00180a04,0x00200003,0x00100c00,0x0930140d, + 0x00000801,0x00180e01,0x00080800,0x09201c0e, + 0x20100c05,0x20181a08,0x00400404,0x09201c0d, + 0x00100003,0x00480605,0x20200005,0x09502410, + 0x20201c05,0x20181e08,0x00181003,0x09a0180f, + 0x20100000,0x00300002,0x20380c01,0x09a0180f, + 0x20180604,0x00200806,0x20281001,0x0990180f, + 0x20281206,0x00401806,0x20380808,0x09e02016, + 0x00181203,0x00601406,0x20682203,0x0a200c0f, + 0x00180e02,0x00301000,0x20280602,0x0a10140e, + 0x00000803,0x00180605,0x00080e02,0x0a10140f, + 0x20301c08,0x00082e0c,0x00380800,0x0ab01c1a, + 0x20480400,0x00200e01,0x20180a01,0x0a80040d, + 0x20700003,0x00080605,0x00281402,0x0a80100f, + 0x20480a02,0x00300404,0x20280e01,0x0a80080d, + 0x20581e06,0x00702c0c,0x20882a08,0x0b701016, + 0x00401000,0x00181a01,0x0028060d,0x0ad80405, + 0x00600202,0x00000005,0x00181612,0x0ae00006, + 0x00400c01,0x00181203,0x00080a0d,0x0ad00406, + 0x00780802,0x20100a06,0x00380a16,0x0bf00406, + 0x20300c02,0x00280800,0x20400400,0x0aa00e02, + 0x20380800,0x00000400,0x20102400,0x0ab00e02, + 0x20480400,0x00000800,0x00001400,0x0aa00e01, + 0x20701801,0x20782800,0x00801c00,0x0b801403, + 0x00481e03,0x00502c05,0x20600e0a,0x0a801607, + 0x00580a01,0x20101c00,0x00000e0a,0x0a901e07, + 0x00500202,0x20100401,0x00201a0b,0x0a801a07, + 0x00680603,0x20101404,0x20200e14,0x0b702607, + 0x20180400,0x20200605,0x00502002,0x0a301e0b, + 0x20201003,0x20481e05,0x00701403,0x0a40220b, + 0x20200804,0x20280a06,0x00400c03,0x0a30220b, + 0x00100402,0x20100205,0x00301a02,0x0b003212, + 0x00001003,0x20380e04,0x00680400,0x09e0260a, + 0x00180601,0x00000c04,0x00000202,0x09f0260a, + 0x00280603,0x00000c05,0x00100603,0x09e0260b, + 0x00000201,0x20100001,0x00300801,0x0a703613, + 0x00080a02,0x00000c05,0x00300000,0x0990220a, + 0x00180a01,0x20100c00,0x00300c00,0x09902a0b, + 0x20100402,0x20200204,0x00400c02,0x09902a0b, + 0x00280a01,0x00001201,0x00400401,0x09e03a11, + 0x00200201,0x20200e01,0x00600c01,0x09402a09, + 0x20100401,0x20380a02,0x00600804,0x09402e0a, + 0x00280a02,0x20101002,0x00400000,0x09402e0a, + 0x20200801,0x20280a03,0x00800008,0x09603a0d, + 0x20200002,0x20280a03,0x00900c05,0x09002a06, + 0x00100201,0x20100000,0x00480402,0x09003207, + 0x20200803,0x20381204,0x00800805,0x08f02e07, + 0x00000c01,0x00081201,0x00680c03,0x09203607, + 0x00400202,0x20200c03,0x00780e02,0x08d02e05, + 0x00000801,0x20180a01,0x00580803,0x08d02e04, + 0x00380a02,0x00001004,0x00480e01,0x08d02e05, + 0x00180a02,0x00200804,0x00280403,0x08f03204, + 0x20300c03,0x20381604,0x00a0040a,0x08b02800, + 0x00080e02,0x00101003,0x00300005,0x08c02800, + 0x20300802,0x20281204,0x00800809,0x08b02800, + 0x20100000,0x00000201,0x00500406,0x08e03001, + 0x00281604,0x00001c05,0x00580401,0x08d02805, + 0x00000802,0x20281204,0x00700405,0x08d02805, + 0x00380e03,0x00001004,0x00480401,0x08c02805, + 0x00280401,0x00100e01,0x00580803,0x08f03005, + 0x20101402,0x20581a06,0x00c00407,0x09002809, + 0x20280601,0x00000402,0x00380c05,0x0910280a, + 0x20501004,0x20382206,0x00800409,0x0900280a, + 0x20380a03,0x00000803,0x00700409,0x09302c0b, + 0x20301404,0x20181e02,0x00681803,0x0960200e, + 0x00180401,0x20100a01,0x00480e01,0x0960240c, + 0x00480603,0x00101005,0x00181a05,0x0960240c, + 0x00400401,0x20280605,0x00900000,0x09a0300f, + 0x00382606,0x00403409,0x20181605,0x09d0180d, + 0x20180602,0x20200001,0x00680403,0x09d0200d, + 0x20500003,0x00080a05,0x00580407,0x09c01c0e, + 0x20800801,0x20281601,0x0088080d,0x0a202c16, + 0x20201004,0x20581a09,0x00c00403,0x0a30140c, + 0x00000c01,0x20381a04,0x00680a01,0x0a401c0e, + 0x00480a05,0x20101005,0x00381207,0x0a30180d, + 0x00581603,0x00002402,0x0038220c,0x0af02817, + 0x20480400,0x20180802,0x00681203,0x0a900c0c, + 0x20400401,0x00000000,0x00182603,0x0aa0140c, + 0x20700805,0x20381609,0x00780803,0x0a90140b, + 0x20b01004,0x20482e07,0x00c80803,0x0b801413, + 0x00580e01,0x20201402,0x0058120e,0x0ad00803, + 0x00480a01,0x00100403,0x00180e0d,0x0af00404, + 0x00580602,0x20101007,0x00282610,0x0ae00805, + 0x00900a02,0x00080c06,0x00082a1c,0x0c000c06, + 0x20281202,0x20301800,0x00102400,0x0ab00a01, + 0x20400801,0x20281000,0x00001000,0x0ac00802, + 0x20300001,0x20180400,0x20101800,0x0ab00802, + 0x20581801,0x00602000,0x20c01800,0x0bb00c05, + 0x00101802,0x20782605,0x00802a05,0x0aa01a04, + 0x00300602,0x00180404,0x20401a0b,0x0ac01604, + 0x00200602,0x20200002,0x20201a0a,0x0ab01a03, + 0x00380a02,0x00000c03,0x20402e10,0x0bb01a04, + 0x20100802,0x20280800,0x20200602,0x0a702607, + 0x00180601,0x00101a01,0x20501201,0x0a80260a, + 0x00200400,0x20100e02,0x20201203,0x0a802609, + 0x00300401,0x20300a03,0x20102207,0x0b60360f, + 0x00380e04,0x00101c05,0x20400a04,0x0a302a0a, + 0x20100001,0x00080603,0x00101402,0x0a302a0a, + 0x20100401,0x00080a01,0x00101002,0x0a302a0a, + 0x20100000,0x20100601,0x00101803,0x0ae03e11, + 0x20200805,0x20381208,0x00401406,0x09d03209, + 0x00100400,0x00080801,0x00000e01,0x09f03209, + 0x00180a01,0x00100801,0x20100e02,0x09f03209, + 0x00100401,0x20180a02,0x00201001,0x0a60460f, + 0x00180a06,0x20100808,0x00000e01,0x09a03607, + 0x00080601,0x00100800,0x20200801,0x09a03609, + 0x00000800,0x20180a01,0x00100c02,0x09a03609, + 0x20180800,0x00001000,0x00180405,0x09f04e0d, + 0x00000c05,0x20380a09,0x00200402,0x09604206, + 0x00000002,0x00000602,0x00100002,0x09603a07, + 0x00180800,0x00100e01,0x20100001,0x09603a07, + 0x00280e02,0x20201401,0x00580402,0x09904a09, + 0x00280a04,0x00000807,0x20180401,0x09403a05, + 0x00280a03,0x20101004,0x00200402,0x09303a05, + 0x00100400,0x20180800,0x00200403,0x09303a05, + 0x20100c03,0x20581604,0x00a00007,0x09604a05, + 0x00080c00,0x20201204,0x00200c06,0x09204201, + 0x20200c03,0x20381606,0x00600808,0x09203c00, + 0x00080a01,0x00000c00,0x00100006,0x09103c00, + 0x20180601,0x20100404,0x00580405,0x09504401, + 0x20201403,0x20582603,0x00580406,0x09303c05, + 0x00280602,0x00000804,0x00181001,0x09303805, + 0x20100c01,0x20281202,0x00300005,0x09303805, + 0x00400202,0x20200000,0x00600802,0x09704804, + 0x00081602,0x00002005,0x20381401,0x09703c09, + 0x20300001,0x20180603,0x00300007,0x09603409, + 0x20180c00,0x00101401,0x20181403,0x09603809, + 0x20600003,0x20281205,0x0060080c,0x09a0480b, + 0x00181202,0x20501e01,0x00480401,0x09c0380a, + 0x00200400,0x00080800,0x00280a02,0x09c0300b, + 0x00180a02,0x20200002,0x00400401,0x09b0300b, + 0x00600203,0x20200404,0x00281205,0x0a20480f, + 0x20302806,0x20983e08,0x00c80804,0x0a102c0c, + 0x20300400,0x00080a01,0x00080c04,0x0a102c0c, + 0x20200c03,0x20380e05,0x00481002,0x0a10300c, + 0x20780402,0x20200605,0x00480c0d,0x0a904013, + 0x00281a07,0x00101809,0x20381a05,0x0a70280c, + 0x00180e01,0x00101000,0x20281a05,0x0a80240c, + 0x20100203,0x00080c04,0x00180e02,0x0a70200c, + 0x00200e02,0x20381801,0x0048160a,0x0b403415, + 0x20400c06,0x2058160b,0x00381601,0x0ac02008, + 0x20280801,0x20100601,0x00281602,0x0ad01808, + 0x20100005,0x00000207,0x20282605,0x0ad01c09, + 0x20680806,0x00000a06,0x20283a04,0x0bd0280e, + 0x00401603,0x20281808,0x2028260c,0x0af00c02, + 0x00301601,0x20381402,0x00381a09,0x0af00c02, + 0x00300203,0x00080408,0x20281e09,0x0af00801, + 0x00780a03,0x2020100a,0x00082e16,0x0c100c01, + 0x20300801,0x00381800,0x20901800,0x0ab80804, + 0x20280401,0x00000c00,0x20500c00,0x0ad00003, + 0x20200402,0x00080800,0x20500400,0x0ac00004, + 0x20401401,0x20782400,0x00501400,0x0ba80409, + 0x00281201,0x00502004,0x20f00e0a,0x0ad00800, + 0x00280601,0x20100803,0x20201e07,0x0ae00a01, + 0x00180a02,0x00100c06,0x20701a07,0x0ad00400, + 0x00100801,0x20281004,0x20401a0d,0x0be00802, + 0x00180a01,0x00101400,0x20701e02,0x0ab01606, + 0x00180a02,0x20200800,0x20102e03,0x0ac01a06, + 0x00280e01,0x20101000,0x20502a05,0x0ac01a06, + 0x00481205,0x00001806,0x2080320a,0x0bc02209, + 0x20100001,0x20180a03,0x20202801,0x0a702207, + 0x00000803,0x20480606,0x00101601,0x0a802e08, + 0x20180401,0x20300604,0x00001c01,0x0a802a08, + 0x20100003,0x20500608,0x20303001,0x0b603e0e, + 0x00300601,0x20100601,0x20400602,0x0a302e08, + 0x00080601,0x20300403,0x00000800,0x0a403208, + 0x00100802,0x20480e03,0x00100a01,0x0a403208, + 0x00200201,0x20500800,0x20200e01,0x0af04a0e, + 0x20500803,0x20181603,0x20300807,0x0a002e05, + 0x00000001,0x20480602,0x00100c01,0x0a103607, + 0x00080a03,0x20200c04,0x20200801,0x0a003608, + 0x00000800,0x20580a02,0x00000c04,0x0a804e0c, + 0x00581204,0x00201c06,0x20880607,0x09e03205, + 0x00200000,0x20300000,0x00000400,0x09d03a07, + 0x00100803,0x20480a05,0x00100801,0x09d03a07, + 0x00000801,0x20380e01,0x20200403,0x0a305208, + 0x20200800,0x20281204,0x20201809,0x09a03605, + 0x20100000,0x20380e01,0x00000c06,0x09b03e04, + 0x00180603,0x20200805,0x20100004,0x09a03e04, + 0x00280e03,0x20101803,0x20580403,0x0a005205, + 0x00001004,0x00081a04,0x20580c03,0x09a03801, + 0x00180800,0x20301000,0x20380802,0x09a04000, + 0x20100403,0x20380a05,0x00100405,0x09903c00, + 0x20200404,0x20480a05,0x00100409,0x09f05001, + 0x00181604,0x00402007,0x20b81403,0x09b03003, + 0x00080400,0x20400201,0x00100405,0x09b03c03, + 0x00080a02,0x20201004,0x20280c03,0x09a03c04, + 0x00280a05,0x20300406,0x20100402,0x0a005006, + 0x20200c02,0x20181a05,0x20300c06,0x09d02c08, + 0x20200400,0x20500202,0x00180804,0x09e03c08, + 0x00000800,0x20480e02,0x00200004,0x09d03808, + 0x20301006,0x20680e0a,0x00081008,0x0a40540a, + 0x20100c03,0x00281601,0x20a81400,0x0a202c0b, + 0x00200400,0x20400000,0x00181602,0x0a20380a, + 0x20200c03,0x20281603,0x20181002,0x0a20340a, + 0x00380a06,0x20200409,0x20380e01,0x0ab0480e, + 0x00382208,0x00603c09,0x20f81604,0x0a702809, + 0x20380601,0x20300801,0x00081003,0x0a702c0a, + 0x00180e05,0x00101806,0x20681603,0x0a702c0a, + 0x20500805,0x20480e0b,0x20281008,0x0b204411, + 0x20501807,0x20382e0e,0x00000004,0x0ab02009, + 0x00000a01,0x20481203,0x00281205,0x0ac02409, + 0x20400403,0x20280a08,0x00080c01,0x0ac02409, + 0x00080a05,0x20200c06,0x20582e09,0x0bb03411, + 0x00280400,0x00301005,0x20b8460c,0x0b001005, + 0x20101005,0x20181604,0x20282e04,0x0b001805, + 0x00400802,0x20100000,0x2028360c,0x0b001404, + 0x20101007,0x20480e09,0x20383a0a,0x0c102007, + 0x00281a02,0x00202406,0x20781605,0x0b080a03, + 0x00381e04,0x0030280c,0x20781e08,0x0b100601, + 0x00080602,0x00100406,0x20281601,0x0b000202, + 0x00400604,0x0008080b,0x2068260c,0x0c200204, + 0x20200001,0x00000000,0x20100400,0x0a981c06, + 0x20100002,0x00280400,0x20601000,0x0ab81805, + 0x00080400,0x00200800,0x20500c00,0x0ab81804, + 0x20380801,0x00601800,0x21200400,0x0ba81809, + 0x00100402,0x00081002,0x20101a06,0x0ab81803, + 0x00000204,0x00380405,0x20802604,0x0ae80c03, + 0x20100400,0x00181001,0x20302201,0x0ad81003, + 0x00280602,0x00400804,0x20c01e09,0x0bd81404, + 0x00000208,0x00200407,0x20603202,0x0ab80601, + 0x20100804,0x00381607,0x20902a02,0x0ae00800, + 0x00100602,0x00281002,0x20702e05,0x0ae00400, + 0x20100c01,0x00382603,0x20a03e04,0x0be80602, + 0x00000409,0x0028120f,0x20502202,0x0aa01603, + 0x00380605,0x00501006,0x20e00e07,0x0ad01a05, + 0x00000002,0x00480604,0x20b01e03,0x0ad01a04, + 0x00200201,0x00680401,0x21301e06,0x0bb01a08, + 0x00380607,0x0030100c,0x20a80603,0x0a801a06, + 0x20100404,0x00380e08,0x20901803,0x0aa02207, + 0x00380602,0x00400c01,0x20c00a03,0x0aa02207, + 0x00100001,0x00600601,0x21301a01,0x0b602a0b, + 0x20280405,0x00200a09,0x20600c04,0x0a402206, + 0x00000201,0x00400003,0x20c80601,0x0a702606, + 0x20300403,0x00381205,0x20900c05,0x0a602606, + 0x00080a01,0x00601401,0x21200c03,0x0b10320b, + 0x00200a03,0x00181405,0x20400e01,0x0a201e04, + 0x00200202,0x00400401,0x20c00c01,0x0a402a06, + 0x00480603,0x00501006,0x20e80604,0x0a302a06, + 0x00180601,0x00401202,0x20d01003,0x0ac03a08, + 0x20280402,0x00300a03,0x20800004,0x0a002603, + 0x20100003,0x00480605,0x20b00405,0x0a102e03, + 0x20300401,0x00380a03,0x20a01408,0x0a002e04, + 0x20100402,0x00381204,0x20a01006,0x0a903e04, + 0x00480e04,0x00202004,0x20780e02,0x09f02601, + 0x00100203,0x00480404,0x20c00002,0x0a102c00, + 0x00200000,0x00400601,0x20b80400,0x0a003000, + 0x00100202,0x00500002,0x20e80403,0x0a804000, + 0x20300803,0x00081e07,0x00101009,0x09f02003, + 0x20100403,0x00480a05,0x20d00005,0x0a202c04, + 0x20200401,0x00380e01,0x20a80407,0x0a002804, + 0x20300806,0x00581a06,0x20e80808,0x0a903c06, + 0x00080401,0x00200c02,0x20682000,0x0a201c08, + 0x20280601,0x00500803,0x20f81003,0x0a402807, + 0x20180601,0x00401003,0x20d81001,0x0a302807, + 0x00380e09,0x0060280c,0x21381a02,0x0ad03809, + 0x00280a04,0x00101804,0x20380e01,0x0a601407, + 0x00280601,0x00400c00,0x20c80602,0x0a802408, + 0x00180800,0x00301a01,0x20980e01,0x0a702408, + 0x20400806,0x00381a0e,0x20a00c08,0x0b20340c, + 0x20501004,0x20183208,0x00301405,0x0aa01009, + 0x20400001,0x00380603,0x20980404,0x0ac02009, + 0x20300602,0x00181201,0x20400403,0x0ab01c09, + 0x00080604,0x00500c05,0x20f83203,0x0b902c0f, + 0x00180e01,0x00302003,0x20a83a0b,0x0af01007, + 0x00080401,0x00301201,0x20a82608,0x0b001807, + 0x20200004,0x00200606,0x20782607,0x0b001807, + 0x20500405,0x00481207,0x20d82a03,0x0c00140c, + 0x00300000,0x00100400,0x20281e07,0x0b080e02, + 0x00480e03,0x00202003,0x20682608,0x0b200a01, + 0x00680a04,0x00201807,0x20782a0b,0x0b100602, + 0x00680e03,0x00602809,0x21184613,0x0c480401, + 0x20100c00,0x00082601,0x20100002,0x0ae81a04, + 0x20101002,0x20183605,0x00200c04,0x0b080a03, + 0x20200401,0x00081204,0x20180405,0x0af80a05, + 0x00000000,0x00200201,0x20780e01,0x0c181a09 + }, //ct1 + { + 0x20100000,0x00300000,0x00081400,0x0ad80807, + 0x00100202,0x00200000,0x00081000,0x0ae00407, + 0x00080a01,0x00400000,0x00080c00,0x0ad80409, + 0x20400201,0x00300000,0x00081400,0x0c700810, + 0x20180a02,0x00300000,0x00081202,0x0b181406, + 0x20500004,0x00200207,0x00082c03,0x0b280809, + 0x20380402,0x00300204,0x00082201,0x0b180c08, + 0x00280801,0x00200203,0x00081e0b,0x0ce8040a, + 0x00000404,0x00200206,0x00083206,0x0b382002, + 0x00300000,0x00200004,0x00083a0c,0x0b682404, + 0x00100401,0x00100001,0x00083a09,0x0b582404, + 0x20481002,0x00000201,0x00082605,0x0d181802, + 0x20100201,0x00200006,0x00082e04,0x0b383e03, + 0x20180602,0x00200005,0x00081203,0x0b583a04, + 0x00100202,0x00300005,0x00081e06,0x0b483a04, + 0x00700a03,0x20300005,0x00082e10,0x0d082a08, + 0x00400a01,0x00300003,0x00081207,0x0b084a08, + 0x00300401,0x00100201,0x00080e06,0x0b383e08, + 0x00200000,0x00300000,0x00080a03,0x0b184209, + 0x20200803,0x20100203,0x00082405,0x0ca83a0d, + 0x20180400,0x00400000,0x00000404,0x0ab84e0a, + 0x00080602,0x00200003,0x00000403,0x0ae8420a, + 0x00080400,0x00300001,0x00000002,0x0ac8460a, + 0x00300602,0x00100006,0x00081602,0x0c484e0c, + 0x00080400,0x00300000,0x00000803,0x0a884e06, + 0x00100401,0x00100203,0x00000003,0x0a983e07, + 0x00180603,0x00200003,0x00001402,0x0a884208, + 0x20180c00,0x00200000,0x00001405,0x0be84e0b, + 0x00100000,0x00200000,0x00000002,0x0a584a03, + 0x20180400,0x00200001,0x00000005,0x0a784203, + 0x20100403,0x00100206,0x00080406,0x0a483a04, + 0x00200000,0x20100000,0x00000404,0x0b984606, + 0x20100201,0x00300001,0x00000805,0x0a484800, + 0x00200201,0x00100000,0x00000401,0x0a683e01, + 0x20180601,0x00200003,0x00080804,0x0a384000, + 0x20200401,0x20200202,0x00080409,0x0b884400, + 0x00100401,0x00200201,0x00000002,0x0a584404, + 0x20200402,0x00200202,0x00080807,0x0a683c03, + 0x00100801,0x00200201,0x00080802,0x0a484003, + 0x00000402,0x20100000,0x00080c02,0x0ba84806, + 0x00000201,0x00300002,0x00000405,0x0a884407, + 0x00180602,0x00300004,0x00000800,0x0a984007, + 0x20380400,0x00400001,0x00000406,0x0a784407, + 0x00280604,0x00000006,0x00001402,0x0bd84808, + 0x20300400,0x00300201,0x00000405,0x0ad8400c, + 0x20100000,0x00200201,0x00001403,0x0ad83809, + 0x00380a02,0x00300002,0x00001a03,0x0ab83c09, + 0x20400805,0x20100207,0x00000408,0x0c283c0d, + 0x20400805,0x00400202,0x00080e04,0x0b38400d, + 0x20400001,0x00100000,0x00000c00,0x0b28300b, + 0x20700803,0x00100203,0x00000806,0x0af8300a, + 0x00080604,0x00100009,0x00001e05,0x0ca83c0f, + 0x00580e09,0x0050000f,0x00003e0e,0x0b884004, + 0x00300801,0x00100002,0x00000e0c,0x0b682805, + 0x00300000,0x00300005,0x0000120f,0x0b483006, + 0x20500403,0x00000203,0x00002e04,0x0d08240a, + 0x20400808,0x0020020e,0x00002c00,0x0b881a03, + 0x00100203,0x00300005,0x00002e04,0x0b681e03, + 0x00180604,0x00300004,0x00003e05,0x0b581e04, + 0x00800604,0x00100005,0x00003614,0x0d281203, + 0x00481203,0x00400009,0x0000320b,0x0b580e09, + 0x00180801,0x00300204,0x00003a02,0x0b480606, + 0x00100002,0x00200207,0x00002e02,0x0b200607, + 0x20180402,0x00200206,0x00003803,0x0ce00e0b, + 0x20180603,0x20400000,0x00980800,0x0ad00805, + 0x20180601,0x20200000,0x00581400,0x0af01005, + 0x20201201,0x20781400,0x00d82400,0x0ad01406, + 0x20580602,0x20480400,0x00881400,0x0c90180d, + 0x20300405,0x20481609,0x00982203,0x0af00004, + 0x20200003,0x20300604,0x00583204,0x0b100003, + 0x20100c04,0x20380e04,0x00883605,0x0b000404, + 0x00300c00,0x20581a06,0x00782a0f,0x0ce00c06, + 0x00400603,0x20300c07,0x0058420b,0x0b081a03, + 0x00300201,0x20300404,0x00682e08,0x0b281a03, + 0x00280a02,0x20101007,0x00483608,0x0b181a03, + 0x20202408,0x20282e05,0x00185a06,0x0ce81604, + 0x20200403,0x20200602,0x00781c02,0x0ac82e08, + 0x20300802,0x20380c00,0x00781c01,0x0af82e07, + 0x20100401,0x20300000,0x00881601,0x0ae82a08, + 0x00481208,0x00801812,0x20a8320b,0x0ca83e0c, + 0x00381205,0x20201408,0x00880605,0x0a883a09, + 0x00480a04,0x20100c07,0x00480a07,0x0ab83609, + 0x00280601,0x20200402,0x00880a03,0x0a98320a, + 0x00081405,0x00301a07,0x20400002,0x0c284211, + 0x20100403,0x20580e07,0x00d00c05,0x0a383609, + 0x20200803,0x20380e06,0x00700806,0x0a68360a, + 0x00000601,0x20380800,0x00900403,0x0a48360a, + 0x00180e06,0x20100c07,0x00200403,0x0ba84a0e, + 0x00000801,0x20480c01,0x00a81003,0x09f83a06, + 0x00280a03,0x20200805,0x00480400,0x0a283607, + 0x20100802,0x20281202,0x00700004,0x0a083606, + 0x20101c06,0x2048260a,0x00580405,0x0b48460a, + 0x00180602,0x20200403,0x00700002,0x09d83a03, + 0x20200803,0x20480a04,0x00700406,0x09f83604, + 0x00280e03,0x20101005,0x00380400,0x09d83604, + 0x00100604,0x00380408,0x20481403,0x0b184e06, + 0x20100002,0x20380603,0x00800405,0x09c83801, + 0x00100201,0x20200403,0x00480801,0x09f83400, + 0x20200805,0x20480a06,0x00780407,0x09c83201, + 0x20280803,0x00300a03,0x20500008,0x0af84c00, + 0x00280602,0x20300804,0x00700001,0x09e83404, + 0x00080a01,0x20200c01,0x00500404,0x09f83403, + 0x00281205,0x20201809,0x00500001,0x09d83403, + 0x00280603,0x00200c05,0x20300003,0x0b084c05, + 0x20100002,0x20480604,0x00900c06,0x0a083008, + 0x20100802,0x20480e03,0x00800c05,0x0a283007, + 0x20300802,0x20580a07,0x00b01407,0x09f82c07, + 0x20200c04,0x00181205,0x00001008,0x0b48480a, + 0x20380801,0x20400801,0x00800004,0x0a68300d, + 0x20100000,0x20280402,0x00500802,0x0a682c0b, + 0x00101001,0x20481401,0x00900000,0x0a482c0b, + 0x00181204,0x00401c07,0x20400c01,0x0bb8440f, + 0x00280e03,0x20601405,0x00b01205,0x0ac82c0c, + 0x20300402,0x20200000,0x00400800,0x0ac8280c, + 0x20481201,0x00001404,0x00400c03,0x0aa8280c, + 0x20400403,0x20180e04,0x00302804,0x0c383811, + 0x20500c05,0x20882605,0x00f02c00,0x0b28200a, + 0x00480e01,0x20201405,0x00401e0a,0x0b182007, + 0x00380601,0x20400401,0x0090260a,0x0af81c08, + 0x20381000,0x00101005,0x00002607,0x0cb82410, + 0x00480e07,0x2050180b,0x0070220e,0x0b580803, + 0x20280a03,0x20500401,0x00904000,0x0b380c02, + 0x20300800,0x20581000,0x00a03000,0x0b280803, + 0x00480606,0x20300c06,0x0030460f,0x0d180804, + 0x00001c04,0x20882e0b,0x00d03e01,0x0b400e04, + 0x00201403,0x20781e08,0x00a02606,0x0b401201, + 0x00300000,0x20300601,0x00601e09,0x0b300e02, + 0x00100404,0x2048120c,0x00603a03,0x0d001a05, + 0x20400602,0x20180800,0x20281000,0x0af01804, + 0x20300800,0x20180800,0x20182400,0x0b201802, + 0x20381201,0x00301c00,0x20981c00,0x0b202001, + 0x20700601,0x00180800,0x20582400,0x0cd01c0a, + 0x00201406,0x00080607,0x20383e0b,0x0b000e02, + 0x00180400,0x00200800,0x20382a08,0x0b200602, + 0x00380401,0x20101203,0x20282e09,0x0b200e03, + 0x00300004,0x00201203,0x20884a15,0x0d000800, + 0x00181604,0x0050180b,0x20582604,0x0ad81a09, + 0x00200401,0x00100001,0x20282a05,0x0af81208, + 0x00000c02,0x20280c00,0x00382a01,0x0ae80e08, + 0x00682204,0x00204408,0x20484a0b,0x0cb81e10, + 0x00100000,0x00000a01,0x00180400,0x0a881e0b, + 0x00080601,0x00200c03,0x20281801,0x0ab8220a, + 0x00080602,0x00100405,0x20181601,0x0aa81e0a, + 0x20400c02,0x20681e04,0x00d80408,0x0c283612, + 0x20200802,0x00081e02,0x00300804,0x0a282609, + 0x00000401,0x00281201,0x00100000,0x0a682a0a, + 0x00100001,0x00180602,0x00100201,0x0a58220b, + 0x00501e01,0x20382002,0x00681a05,0x0ba83e10, + 0x00200601,0x00200402,0x20381603,0x09e82209, + 0x00280602,0x00300c03,0x20380800,0x0a182a09, + 0x00080400,0x00100401,0x00080803,0x09f8260a, + 0x20500802,0x00381800,0x20280c0a,0x0b28460e, + 0x00180800,0x00200c00,0x20280804,0x09a82a08, + 0x20100803,0x00281204,0x00000405,0x09c82e07, + 0x00100601,0x00000400,0x00080802,0x09b82608, + 0x00681a03,0x00502c06,0x20781a05,0x0ac84a0b, + 0x20100400,0x00080800,0x00100406,0x09782e03, + 0x00180601,0x00300804,0x20481002,0x09a82e04, + 0x20100c02,0x00081602,0x00180405,0x09882e04, + 0x20280400,0x00000602,0x00400c0c,0x0a784e08, + 0x00100801,0x00180400,0x20180803,0x09782c01, + 0x00000001,0x00300201,0x20200404,0x09983201, + 0x00380a03,0x00301005,0x20480801,0x09782e01, + 0x00100802,0x20180e03,0x00580404,0x0a584c00, + 0x20180601,0x00300002,0x20300c05,0x09882c05, + 0x20100400,0x00280801,0x20200806,0x09982c04, + 0x20300802,0x00181a03,0x0000140a,0x09782c04, + 0x20180601,0x00000004,0x00300407,0x0a784c06, + 0x00100400,0x00100201,0x20300403,0x09b82409, + 0x00180601,0x00300800,0x20400402,0x09d82808, + 0x00080400,0x00300c02,0x20580401,0x09b8200a, + 0x00280a02,0x20101001,0x00300c04,0x0ab8440c, + 0x20200c02,0x00381202,0x20300005,0x0a18240d, + 0x20100c02,0x00280a02,0x20100004,0x0a18280b, + 0x00281203,0x00201802,0x20200c00,0x0a08200a, + 0x20300c03,0x20381e04,0x00701c08,0x0b284012, + 0x20200202,0x00680c05,0x20701400,0x0a88240f, + 0x20280e01,0x00500804,0x20300c01,0x0a88280e, + 0x20501404,0x20282206,0x00401407,0x0a58180e, + 0x20180604,0x00000405,0x00001400,0x0bc83016, + 0x00100003,0x00600602,0x20a00e05,0x0af8140d, + 0x00200e01,0x00181401,0x20102a05,0x0ae81c0b, + 0x00300601,0x00380c06,0x20401209,0x0ad8140d, + 0x20201006,0x20181e05,0x00102603,0x0c782414, + 0x20300204,0x00680807,0x20903203,0x0b480c09, + 0x20500c01,0x00481a02,0x20602402,0x0b38080a, + 0x20480602,0x00300802,0x20602400,0x0b280408, + 0x20280a09,0x0030040e,0x2060420a,0x0d08100e, + 0x00481c01,0x00502a04,0x20b0260d,0x0b701001, + 0x00581601,0x00702002,0x20c0120e,0x0b700c03, + 0x00480801,0x00300602,0x20502a0b,0x0b501003, + 0x00500405,0x0000020e,0x2050320f,0x0d301801, + 0x20680403,0x20400400,0x20382800,0x0b200c01, + 0x20380a01,0x20501400,0x20381800,0x0b401203, + 0x20400c01,0x20581000,0x00081800,0x0b400e01, + 0x20800801,0x20400000,0x20383400,0x0cf00c05, + 0x00881e07,0x20503409,0x20281e12,0x0b100208, + 0x00200c03,0x20780604,0x00282208,0x0b200207, + 0x00400400,0x20300402,0x2048220c,0x0b300607, + 0x00780e02,0x20201403,0x20382a18,0x0cf80e07, + 0x20302008,0x20b82a0c,0x00b80807,0x0aa80e0e, + 0x00280a02,0x20401006,0x00182204,0x0ad8120d, + 0x00280800,0x20201401,0x20381e01,0x0ad80e0d, + 0x00201401,0x20582202,0x00280e02,0x0c882215, + 0x00180a08,0x2030080c,0x00181201,0x0a581a0b, + 0x20100201,0x20600000,0x00580404,0x0a781a0d, + 0x20200201,0x20400001,0x00380804,0x0a781a0c, + 0x20200402,0x00000801,0x20682c03,0x0bd82a14, + 0x20100807,0x2058060b,0x00380c01,0x09f81a0b, + 0x00100002,0x20600203,0x00680a01,0x0a181e0b, + 0x00200401,0x20480602,0x00280a03,0x0a181a0b, + 0x00482205,0x00103007,0x20481203,0x0b383a14, + 0x00280a06,0x20300c0b,0x00181000,0x09a8260a, + 0x20100201,0x20680403,0x00680403,0x09c8260a, + 0x20100801,0x20380800,0x00280c04,0x09b8220b, + 0x20300404,0x20700607,0x0078080a,0x0a983e11, + 0x00000803,0x20580e07,0x00500804,0x09582608, + 0x00200401,0x20600601,0x00481001,0x09782608, + 0x00080a02,0x20200c03,0x00080402,0x09682608, + 0x00300e02,0x20681805,0x00900001,0x0a38460b, + 0x20100000,0x20300002,0x00181405,0x09282a04, + 0x20180601,0x20500403,0x00500006,0x09482e05, + 0x00180401,0x20400e02,0x00280803,0x09382606, + 0x20300002,0x20380a02,0x00300409,0x09e84206, + 0x00280e04,0x20201004,0x00100403,0x09182c00, + 0x00100801,0x20680602,0x00600003,0x09382800, + 0x00000601,0x20480801,0x00500806,0x09182a01, + 0x00380602,0x20200c03,0x00180402,0x09d84201, + 0x20200c05,0x20681607,0x00600408,0x09282805, + 0x20280601,0x20500402,0x00500407,0x09482805, + 0x20100002,0x20300602,0x00380406,0x09282405, + 0x20200803,0x20381204,0x0040080c,0x09e84006, + 0x00080a04,0x20201008,0x00180402,0x0968280a, + 0x00000402,0x20580601,0x00500802,0x09782409, + 0x00080a03,0x20300404,0x00401003,0x0968240a, + 0x00000202,0x20180805,0x00000805,0x0a38400e, + 0x00080c00,0x20401603,0x00501003,0x09c8200d, + 0x00181604,0x20501805,0x00501002,0x09d8200b, + 0x00001003,0x20581a04,0x00501402,0x09c81c0d, + 0x00080401,0x20100a01,0x20200c05,0x0ab83413, + 0x20400c02,0x20780e02,0x00a00404,0x0a382010, + 0x20301405,0x20982208,0x00b01004,0x0a38180f, + 0x20180e03,0x20201804,0x20180401,0x0a38140f, + 0x20500000,0x20280801,0x00001405,0x0b683018, + 0x00480e01,0x20500804,0x00701207,0x0ab81c0f, + 0x00181202,0x20400807,0x00300a04,0x0ab8180f, + 0x00180403,0x20580603,0x00501603,0x0aa8100e, + 0x00481000,0x20201002,0x20201608,0x0c382417, + 0x20700202,0x20880c01,0x00802c04,0x0b280c0e, + 0x20480a02,0x20701001,0x00501c00,0x0b28080d, + 0x20580a03,0x20580406,0x00402402,0x0b18080d, + 0x20b00e01,0x20681c02,0x00203804,0x0cd81415, + 0x00601801,0x20882a04,0x00502211,0x0b800807, + 0x00400401,0x20a81a04,0x00902a0c,0x0b700407, + 0x00400802,0x20781205,0x0030220d,0x0b700c07, + 0x00980801,0x20301202,0x2040221c,0x0d500808, + 0x20300c00,0x00980800,0x20f82000,0x0b281a04, + 0x20400401,0x00a80400,0x21181000,0x0b481a04, + 0x20480401,0x00900c00,0x21082000,0x0b481205, + 0x20781201,0x00801800,0x21181400,0x0cf81e01, + 0x00100c03,0x00c81c01,0x21080a09,0x0af82a08, + 0x00580e02,0x00b01c03,0x2128160c,0x0b18220a, + 0x00480a02,0x00801003,0x20d80e0b,0x0b18220a, + 0x00601002,0x00580e03,0x20a81a15,0x0cc82a0b, + 0x00682205,0x00f03808,0x21881206,0x0a982610, + 0x00100002,0x00780603,0x20b00002,0x0aa82a0f, + 0x00200401,0x00580a03,0x20980400,0x0aa8260f, + 0x00380c00,0x00901c03,0x20e82604,0x0c383a18, + 0x20700804,0x00780e08,0x20900c0b,0x0a182a0d, + 0x20280a02,0x00800803,0x20d80404,0x0a382a0c, + 0x20300201,0x00700002,0x20b80805,0x0a382a0d, + 0x00081205,0x00601805,0x20700404,0x0b784218, + 0x00780e02,0x00801805,0x20c81609,0x09c82e0c, + 0x00300801,0x00680603,0x20b80a04,0x09d82a0c, + 0x00380401,0x00700a01,0x20a80a04,0x09d82a0d, + 0x00001c07,0x0028320b,0x20100803,0x0ac84214, + 0x20400401,0x00580e02,0x2070080a,0x0958320c, + 0x20200402,0x00880601,0x20c81006,0x0978320b, + 0x00080a02,0x00600c03,0x20980404,0x09782e0d, + 0x00180a03,0x00901009,0x20d81803,0x0a284611, + 0x00300000,0x00600801,0x20981203,0x09182e08, + 0x00380e04,0x00901006,0x20d00201,0x09283609, + 0x20100803,0x00480e04,0x20500405,0x09183208, + 0x00080a01,0x00701201,0x20900806,0x09b84a0d, + 0x00080601,0x00600801,0x20700008,0x08d83606, + 0x20200804,0x00680e06,0x20900408,0x08f83605, + 0x00200203,0x00600405,0x20980401,0x08e83205, + 0x20100003,0x00500203,0x20600007,0x09684a06, + 0x20200c02,0x00681603,0x20500407,0x08c83401, + 0x00280e03,0x00900c06,0x20c80402,0x08e83400, + 0x20180402,0x00500603,0x20800408,0x08c82e01, + 0x00180603,0x00500405,0x20600405,0x09484800, + 0x00380e01,0x00801404,0x20b80c01,0x08e83005, + 0x20300003,0x00680605,0x20900809,0x08f83005, + 0x00180602,0x00500403,0x20700405,0x08e82c05, + 0x00100002,0x00400604,0x20500007,0x09684406, + 0x20300202,0x00580801,0x2060180a,0x0918300b, + 0x00280604,0x00600405,0x20a00801,0x0938300a, + 0x20300c03,0x00481604,0x20700807,0x09282c0b, + 0x20200601,0x00480803,0x2040000a,0x09b8480f, + 0x00000804,0x00681604,0x20800c00,0x09882810, + 0x20401405,0x00582207,0x20901007,0x0988280e, + 0x00380e03,0x00701406,0x20c80602,0x0988280e, + 0x00100401,0x00580800,0x20500c03,0x0a484415, + 0x20180e04,0x00801406,0x20d00402,0x0a082410, + 0x00281206,0x00a02008,0x21180604,0x0a082410, + 0x20400401,0x00480e02,0x20701806,0x0a082410, + 0x20400602,0x00680401,0x20700c06,0x0b08401a, + 0x00201404,0x00482207,0x20801202,0x0a882010, + 0x20101406,0x00582209,0x20901403,0x0a88240f, + 0x00400c00,0x00580c00,0x20a00a06,0x0a881c10, + 0x00401003,0x00781e03,0x20801207,0x0bd8381a, + 0x20900000,0x00a80804,0x21000405,0x0b081c11, + 0x20600204,0x00b80c08,0x21100c01,0x0b082011, + 0x20900c02,0x00881a01,0x20c01007,0x0af81810, + 0x20c80a04,0x00b00407,0x20f01406,0x0c983019, + 0x00781601,0x00a02003,0x21200a15,0x0b881409, + 0x00500801,0x00b80604,0x21500e10,0x0b781009, + 0x00680e01,0x00b00c03,0x21300a12,0x0b78100a, + 0x00a00001,0x00980e04,0x20e02a1e,0x0d48200c, + 0x20380a01,0x20501800,0x00d80c00,0x0ad81a08, + 0x20380400,0x20300400,0x00d81000,0x0af82206, + 0x20200000,0x20200000,0x00a80c00,0x0b081e07, + 0x20800c02,0x00081400,0x00881800,0x0c982e02, + 0x00400000,0x20700a02,0x01380e08,0x0a98220c, + 0x00300800,0x20480c01,0x00e80609,0x0ab82a0b, + 0x00200c01,0x20281000,0x00b80a07,0x0ac8260b, + 0x00881602,0x00302006,0x00381618,0x0c683a0e, + 0x00001001,0x20682a01,0x01500c02,0x0a282e0f, + 0x00200201,0x20200000,0x00a80a01,0x0a482a10, + 0x00380a01,0x00000c02,0x00780a03,0x0a582610, + 0x00300601,0x20280601,0x00c00a01,0x0bb83e1a, + 0x20300201,0x20300402,0x00b81003,0x09b8260c, + 0x20400802,0x20281202,0x00a80807,0x09d82e0d, + 0x20400001,0x20100201,0x00a80407,0x09e82a0e, + 0x20500404,0x20181a04,0x00b00409,0x0ae83e16, + 0x00400a01,0x20380c01,0x00d00605,0x09582e0d, + 0x00480e02,0x00001405,0x00780e06,0x0978320d, + 0x00400201,0x20100001,0x00a80606,0x09782e0d, + 0x00780e03,0x00002406,0x00582207,0x0a483a16, + 0x20400003,0x20100203,0x00a80808,0x08f82a0b, + 0x00080800,0x20300e02,0x00b00405,0x0908320d, + 0x20200401,0x20180a01,0x00900407,0x09082e0d, + 0x20200803,0x20380e04,0x00e0080c,0x09984614, + 0x00480a04,0x20100c07,0x00900202,0x08a82e08, + 0x20100c02,0x20481201,0x00e00405,0x08b83608, + 0x00200000,0x20100801,0x00780c01,0x08b82e09, + 0x00080602,0x20180403,0x00a00405,0x0918460b, + 0x20200003,0x20380606,0x00c00c09,0x08682a05, + 0x00280a03,0x20201004,0x00a80402,0x08883205, + 0x20100202,0x00000002,0x00900806,0x08783205, + 0x00200000,0x20200201,0x00900004,0x08d84206, + 0x00080a01,0x20300c03,0x00b80c03,0x08582801, + 0x20100803,0x20481605,0x00e00808,0x08683000, + 0x00100001,0x20180603,0x00800405,0x08682c00, + 0x20200801,0x20180e01,0x00a00009,0x08b84000, + 0x00200801,0x20481202,0x00e00804,0x08782c05, + 0x00100602,0x20200004,0x00980c04,0x08883006, + 0x20100000,0x20180402,0x00880407,0x08782c06, + 0x00380400,0x00100402,0x00680403,0x08d84007, + 0x20500001,0x20280400,0x00a0000b,0x08b8280c, + 0x20200401,0x20180a01,0x00900806,0x08c8340b, + 0x00080601,0x00001001,0x00780403,0x08c82c0b, + 0x20380a01,0x00000801,0x0080080c,0x0928400e, + 0x00400202,0x20200802,0x00980604,0x09282810, + 0x00181201,0x00001802,0x00780401,0x0928300e, + 0x00000c01,0x20281601,0x00a00c04,0x09282c0e, + 0x00280401,0x20200601,0x00a00803,0x09c83816, + 0x20600c03,0x20381603,0x00b00808,0x09a82812, + 0x20400c02,0x20481602,0x00d01004,0x09a82c11, + 0x20300000,0x00100001,0x00500003,0x09a82812, + 0x20680401,0x20300401,0x00b00408,0x0a88381b, + 0x00681604,0x00002006,0x00680609,0x0a482411, + 0x00581203,0x00001c03,0x00700206,0x0a282410, + 0x00481201,0x00101402,0x00500e06,0x0a382411, + 0x00700203,0x20401003,0x00c0060a,0x0b68301a, + 0x20900803,0x20580a06,0x00e00c09,0x0ab82011, + 0x20a00804,0x20480e05,0x00f00c09,0x0aa82411, + 0x20700000,0x20300a02,0x00b00806,0x0ab81c11, + 0x21080403,0x20481205,0x0100200d,0x0c282c1c, + 0x00600e01,0x20381804,0x00b00e12,0x0b48240c, + 0x00781202,0x20301806,0x00c00614,0x0b38240c, + 0x00500c01,0x20481602,0x00d00e0f,0x0b381c0c, + 0x00b00e01,0x20580803,0x00d00622,0x0cf82010, + 0x20380400,0x00280400,0x00000800,0x0ac00207, + 0x20300c01,0x20280800,0x00481800,0x0ae00208, + 0x20200401,0x20280400,0x00581000,0x0af00209, + 0x20680a01,0x20301000,0x00981000,0x0c580e06, + 0x00480e02,0x00100c01,0x2010060a,0x0a80060c, + 0x00200201,0x00100803,0x00280e08,0x0a980e0c, + 0x00280e02,0x20101404,0x00480a07,0x0aa8060c, + 0x00601002,0x20581e02,0x00d80613,0x0c18160f, + 0x00100803,0x20200604,0x00281401,0x0a000611, + 0x00280400,0x00100601,0x00380400,0x0a180e10, + 0x00200801,0x20480e03,0x00800601,0x0a280a10, + 0x00280e04,0x20100805,0x00600202,0x0b681a19, + 0x20380601,0x00000405,0x00280c05,0x09980a0e, + 0x20280400,0x00000c00,0x00480c04,0x0998120e, + 0x20380400,0x20200001,0x00580805,0x09b80a0e, + 0x20201405,0x20480e07,0x00881c04,0x0a981618, + 0x00380e02,0x20101001,0x00400a04,0x09280a0d, + 0x00200800,0x20181000,0x00700601,0x0938160d, + 0x00400601,0x20300001,0x00680605,0x09480e0e, + 0x00380a04,0x00100009,0x00500201,0x09e82a17, + 0x00000403,0x20480604,0x00880405,0x08c80a0d, + 0x00000401,0x00180800,0x00300003,0x08c8160c, + 0x20100403,0x20280603,0x00680c06,0x08d8120d, + 0x00000001,0x20100a04,0x00500408,0x09381e14, + 0x00000602,0x20380c04,0x00700404,0x08780e08, + 0x00180a01,0x00100c02,0x00180404,0x08781609, + 0x00280a04,0x20100c06,0x00500001,0x08781609, + 0x20200801,0x20280e01,0x00780809,0x08b8220b, + 0x00100402,0x20280603,0x00480403,0x08480a04, + 0x20100000,0x00080a01,0x00400c05,0x08481604, + 0x20200002,0x20380a05,0x00800c08,0x08481205, + 0x00280800,0x00100802,0x00400003,0x08782606, + 0x20100400,0x20180402,0x00380806,0x08380c00, + 0x00200001,0x00000a01,0x00280c02,0x08381000, + 0x00200a01,0x20380401,0x00680c02,0x08380c00, + 0x20180400,0x20200c01,0x00680409,0x08582000, + 0x00300203,0x20100c02,0x00100003,0x08480c05, + 0x20180e01,0x00000c02,0x00500408,0x08381405, + 0x20200001,0x20100000,0x00580409,0x08481405, + 0x00300201,0x20200000,0x00900c05,0x08782007, + 0x20400804,0x20180a06,0x0048040b,0x08880c0c, + 0x20100400,0x20300202,0x00700405,0x0888100b, + 0x00000000,0x20180401,0x00500404,0x0888140c, + 0x20400401,0x20380e02,0x0080080d,0x08c81c10, + 0x00280603,0x00100407,0x00280602,0x08f81010, + 0x00000c02,0x20281601,0x00700003,0x08e8140f, + 0x00180c00,0x20101001,0x00400002,0x08f8100f, + 0x00200c00,0x20280c01,0x00580402,0x09681c17, + 0x20380401,0x00000e03,0x00300805,0x09780c11, + 0x20280a03,0x00101005,0x00200003,0x09681012, + 0x20300201,0x20400000,0x00800c05,0x09780c12, + 0x20500403,0x00180400,0x00200008,0x0a381c1c, + 0x00200c00,0x20181800,0x00600e04,0x0a180c12, + 0x00200402,0x20181204,0x00601a03,0x09f80c11, + 0x00301403,0x20482203,0x00800a04,0x0a080813, + 0x00581608,0x00201009,0x00102607,0x0b28181d, + 0x20680800,0x00200c01,0x00080403,0x0a980812, + 0x20680601,0x00000801,0x00280404,0x0a880412, + 0x20780a03,0x00200806,0x00000804,0x0a980813, + 0x20e0140a,0x20281a10,0x00500808,0x0c08041d, + 0x00580800,0x00001001,0x00300a0f,0x0b18040b, + 0x00501000,0x20181e01,0x0040120e,0x0b18040d, + 0x00580401,0x20100e03,0x00200a10,0x0b20040c, + 0x00a81a04,0x00301c0d,0x2018061f,0x0cd80c11, + 0x20300601,0x20480c00,0x00480400,0x0ad00a07, + 0x20281201,0x00001c00,0x20200000,0x0ae0060b, + 0x20180a01,0x00000c00,0x20300400,0x0b00060b, + 0x20700c01,0x20380800,0x00081000,0x0c500a07, + 0x00201003,0x20381602,0x00280e09,0x0a80060c, + 0x00100000,0x20400202,0x00500605,0x0a80060d, + 0x00000c03,0x20281604,0x00100204,0x0aa0060d, + 0x00880a04,0x00001404,0x20280e15,0x0c000211, + 0x00480e03,0x00101806,0x20380e03,0x0a100212, + 0x00200400,0x20480601,0x00580601,0x0a100610, + 0x00380a04,0x00101005,0x20480e04,0x0a300211, + 0x20201808,0x20182209,0x00281003,0x0b48061a, + 0x20400401,0x20180a04,0x00200c0a,0x0980020f, + 0x20200401,0x20380a01,0x00480804,0x0980020f, + 0x20300c03,0x20180e05,0x20180406,0x09a0020f, + 0x00382608,0x0050340e,0x20581203,0x0a78121a, + 0x00100c02,0x20181a02,0x00180603,0x0920020c, + 0x00180601,0x20200802,0x00280a01,0x0918060e, + 0x00280a01,0x00200804,0x20380a03,0x09380a0e, + 0x20101405,0x20481a0a,0x00801408,0x09a80e18, + 0x00280602,0x00300c04,0x20580c01,0x08c0020d, + 0x00100000,0x20300400,0x00580403,0x08b8060d, + 0x00280601,0x00100c01,0x20200003,0x08c80a0e, + 0x00180400,0x00100003,0x00280c03,0x09081212, + 0x20300401,0x00280603,0x20200408,0x08680608, + 0x00000601,0x20380800,0x00500405,0x08580a09, + 0x20200400,0x00081202,0x00201008,0x08680a09, + 0x20180a03,0x00001003,0x00200008,0x0888120d, + 0x00380400,0x00200800,0x20380a01,0x08380605, + 0x20100403,0x20280602,0x00380804,0x08280604, + 0x00000403,0x00080602,0x20280c03,0x08380604, + 0x00201005,0x20281a07,0x00680404,0x08481206, + 0x20100000,0x00100401,0x20180408,0x08180a01, + 0x00380e05,0x00000c06,0x00200402,0x08180a01, + 0x00281204,0x00101406,0x20300003,0x08280a01, + 0x20280605,0x00200409,0x0010000a,0x08281401, + 0x00080a02,0x00100402,0x00000c05,0x08380806, + 0x20200c04,0x20381a08,0x00500c0a,0x08280405, + 0x20100403,0x20280606,0x00300808,0x08300005, + 0x00200001,0x00180605,0x00201005,0x08480c08, + 0x00080402,0x20100e03,0x00180405,0x0878040b, + 0x20180602,0x00000405,0x20180c03,0x0878040c, + 0x20100201,0x20180402,0x00280405,0x0878040c, + 0x20300001,0x00100201,0x00080c0b,0x08a80c10, + 0x20180400,0x20280402,0x00400805,0x08e80810, + 0x00280801,0x20100e01,0x00100001,0x08d8040e, + 0x00000800,0x20181000,0x00100803,0x08e80410, + 0x00281201,0x00101404,0x00000003,0x09481017, + 0x20200601,0x20380401,0x00300802,0x09700013, + 0x20500201,0x20280801,0x00401008,0x09580413, + 0x20400002,0x00100000,0x20300005,0x09600014, + 0x20280e02,0x20300c01,0x00601808,0x0a080c1c, + 0x00380800,0x20100e01,0x00200604,0x0a000412, + 0x00400001,0x20200202,0x00100207,0x09f00413, + 0x00681603,0x00102004,0x20300607,0x0a000012, + 0x20301405,0x20682a06,0x00801402,0x0b080421, + 0x20600400,0x20380a01,0x00500804,0x0a900412, + 0x20700201,0x20200002,0x00100006,0x0a800412, + 0x20a00c03,0x20581606,0x0050100a,0x0a900413, + 0x20481a06,0x20102808,0x20280e08,0x0c00041e, + 0x00400000,0x20281000,0x00200e0d,0x0b10040d, + 0x00580c00,0x20201201,0x0010060f,0x0b10040d, + 0x00680601,0x20200003,0x00000613,0x0b30080e, + 0x00601803,0x20683208,0x00801e12,0x0cc00410, + 0x20400402,0x00200400,0x20881400,0x0ae00208, + 0x20200e01,0x00081400,0x20200800,0x0ae80609, + 0x20300000,0x00080400,0x20300400,0x0af80a09, + 0x20681201,0x00301c00,0x20800c00,0x0c680a09, + 0x00581203,0x00302005,0x20780a0c,0x0a98060e, + 0x00100002,0x00380602,0x20700206,0x0a98060d, + 0x00380a01,0x00101001,0x20480a08,0x0aa8060e, + 0x00400404,0x20180604,0x20100611,0x0c080611, + 0x00100400,0x20280e03,0x00101403,0x0a080612, + 0x00200202,0x00300803,0x20880a02,0x0a180611, + 0x00000802,0x20180a02,0x00000001,0x0a280a11, + 0x00681a06,0x00003006,0x20280a07,0x0b48061d, + 0x20400001,0x00000202,0x20280406,0x0980020e, + 0x20180400,0x00300a01,0x20500004,0x09980610, + 0x00080e03,0x00101804,0x20280401,0x09a80a10, + 0x20502008,0x2068360b,0x00a0140c,0x0a580a1a, + 0x00380800,0x00001401,0x20281205,0x0928060d, + 0x00100401,0x00280601,0x20300001,0x0918060e, + 0x00100c04,0x20280e06,0x00400401,0x09280a0f, + 0x00381a07,0x0020240c,0x20380e03,0x09a80616, + 0x00000601,0x20200001,0x00300405,0x08b80a0d, + 0x00180a01,0x00300402,0x20500402,0x08a8060c, + 0x00180604,0x00000006,0x00000403,0x08b80a0d, + 0x00101004,0x20481209,0x00500807,0x08f00214, + 0x20280400,0x20200a01,0x00200405,0x08580608, + 0x20100001,0x00100601,0x20300005,0x08580609, + 0x20200404,0x20180606,0x00100006,0x08580608, + 0x20400201,0x00080804,0x0028040b,0x08780a0b, + 0x00300c01,0x20380601,0x00480800,0x08280605, + 0x00280601,0x00100801,0x20200002,0x08280605, + 0x00380603,0x00100805,0x20180801,0x08280a05, + 0x00780e01,0x00101801,0x00080a03,0x08380608, + 0x20180a02,0x00000402,0x0030080a,0x08080a01, + 0x20200801,0x00081202,0x00000c08,0x08180400, + 0x20200802,0x20181a04,0x00201009,0x08180800, + 0x20600001,0x20280e03,0x00600c12,0x08080800, + 0x20200803,0x20281604,0x00400406,0x08280407, + 0x00280601,0x00201001,0x20480c02,0x08200005, + 0x00280601,0x00200803,0x20480803,0x08280406, + 0x00400000,0x20100001,0x00380800,0x08380409, + 0x00200604,0x00000005,0x20180402,0x0878040b, + 0x20300000,0x00180400,0x20100008,0x0868080b, + 0x20100001,0x00100202,0x20200007,0x0868040b, + 0x20180400,0x20100400,0x0030000b,0x0898040f, + 0x20200804,0x00181206,0x20100007,0x08d80410, + 0x00300201,0x00180801,0x20200800,0x08d8040f, + 0x00080a01,0x00100801,0x20280403,0x08d80810, + 0x00100c00,0x20281a01,0x00400806,0x09280817, + 0x20281604,0x00301007,0x20500802,0x09680414, + 0x20600401,0x00180e02,0x20300009,0x09580414, + 0x20200400,0x20180a01,0x00000404,0x09680813, + 0x20401001,0x00181e01,0x20200009,0x0a08041f, + 0x00300803,0x20280e06,0x20100e05,0x0a100413, + 0x00680400,0x00300402,0x20680609,0x09f80413, + 0x00201001,0x00082201,0x20100a03,0x0a080814, + 0x00281201,0x00501402,0x20980e04,0x0b080421, + 0x20500202,0x00000403,0x20580803,0x0aa00412, + 0x20800202,0x00100001,0x20400808,0x0a880412, + 0x20780e01,0x00400c03,0x20980404,0x0aa80414, + 0x20900c01,0x00181e01,0x20400c00,0x0c08081f, + 0x00400401,0x00080a04,0x2048060d,0x0b20040d, + 0x00501001,0x00181a04,0x2050060f,0x0b10000e, + 0x00500c01,0x00181202,0x20600610,0x0b38040e, + 0x00980c00,0x00501c01,0x20b8121b,0x0cd80411, + 0x20280800,0x00600c00,0x20200000,0x0ac8160a, + 0x20381201,0x00501400,0x20300c00,0x0ad81209, + 0x20200400,0x00400000,0x20200000,0x0ae81209, + 0x20701001,0x00381800,0x00100c00,0x0c381605, + 0x00200c00,0x00481000,0x00100e07,0x0a78160d, + 0x00300c03,0x00180604,0x00380608,0x0a780e0d, + 0x00200001,0x00580400,0x20200607,0x0a98120d, + 0x00780e02,0x00700c02,0x20400a16,0x0bf81210, + 0x00180601,0x00600401,0x20400400,0x09f80e10, + 0x00080a02,0x00400404,0x00100401,0x0a081211, + 0x00280a02,0x00500c02,0x20200601,0x0a180e11, + 0x00000c03,0x00481a04,0x20101400,0x0b380a1b, + 0x20300401,0x00680603,0x20200004,0x09880a0e, + 0x20100001,0x00200202,0x00200802,0x09780a0f, + 0x20300403,0x00481204,0x00100c05,0x09980e0f, + 0x00381204,0x00802404,0x20780c00,0x0a60021b, + 0x00300400,0x00780401,0x20380604,0x09180e0e, + 0x00180601,0x00300800,0x00200400,0x09080a0e, + 0x00580a03,0x00501405,0x20380605,0x0918060f, + 0x20400c06,0x00482207,0x00201009,0x09980a16, + 0x20180a03,0x00800802,0x20400c07,0x08a80e0c, + 0x00000c02,0x00180e02,0x00400004,0x08980a0c, + 0x20300403,0x00380e05,0x00200c0a,0x08a8060d, + 0x00681607,0x0070240a,0x20680603,0x08f80613, + 0x20200405,0x00680a05,0x20300004,0x08580607, + 0x00080e01,0x00400803,0x00000404,0x08480a08, + 0x00280601,0x00400c03,0x20180800,0x08580608, + 0x20500406,0x0028060a,0x00300c0e,0x0870060d, + 0x00481607,0x00701c09,0x20500a01,0x08280606, + 0x00100400,0x00280602,0x00200803,0x08180604, + 0x00000400,0x00280a01,0x00200406,0x08180605, + 0x00600606,0x00380408,0x00200601,0x08200206, + 0x20300c05,0x0028160b,0x0030100c,0x08000400, + 0x20100401,0x00300201,0x00180806,0x08080400, + 0x00000000,0x00400800,0x00080805,0x08080400, + 0x20500805,0x00380a0a,0x0010000f,0x08000801, + 0x00100201,0x00500804,0x20281802,0x08200007, + 0x00180602,0x00300403,0x00100004,0x08180805, + 0x00000000,0x00480400,0x00100005,0x08180805, + 0x00380604,0x00500407,0x20180c01,0x08300009, + 0x20280a01,0x00500802,0x20100407,0x0868040b, + 0x20200000,0x00300202,0x00200408,0x0858040b, + 0x20180601,0x00400401,0x00000006,0x0858080b, + 0x20200402,0x00480a04,0x0000040b,0x0890000f, + 0x00380602,0x00200e01,0x00200401,0x08d0000f, + 0x00200400,0x00280601,0x00280401,0x08c8040f, + 0x00000801,0x00380e02,0x00100004,0x08c80810, + 0x00180800,0x00501002,0x20280c05,0x09200017, + 0x20702006,0x00183207,0x00480c0a,0x09580814, + 0x20580800,0x00300800,0x00180806,0x09480813, + 0x20380a01,0x00500401,0x20180803,0x09580813, + 0x20380e02,0x00301000,0x00280408,0x09f8041d, + 0x00680a04,0x00900c0a,0x2088160b,0x0a081014, + 0x00500800,0x00280800,0x00280607,0x09e80c13, + 0x00480a01,0x00300c00,0x00080a05,0x09f80813, + 0x00000c04,0x00081a05,0x00680602,0x0af80820, + 0x20880c01,0x00700a03,0x20500c06,0x0a981012, + 0x20980400,0x00300001,0x00000008,0x0a780c13, + 0x20800c03,0x00281603,0x00380807,0x0a881014, + 0x20980a03,0x00300c06,0x00081201,0x0be8101f, + 0x00500000,0x00400800,0x20380e10,0x0b280c0c, + 0x00680800,0x00301400,0x00080e13,0x0b080c0d, + 0x00680a01,0x00501004,0x20180e12,0x0b18140e, + 0x00980401,0x00180602,0x00400e1a,0x0cb81011, + 0x20201000,0x20780c00,0x00f00000,0x0ab00a09, + 0x20400c03,0x20381800,0x00c80400,0x0ab00607, + 0x20380a01,0x20201000,0x00a01400,0x0ad00209, + 0x20681601,0x20101800,0x00a01400,0x0c200205, + 0x00381000,0x20300c00,0x00c00a07,0x0a600a0c, + 0x00681a06,0x00002008,0x00600a0c,0x0a700a0d, + 0x00380402,0x20400204,0x00d00e08,0x0a800a0d, + 0x00500c02,0x20581204,0x01000e13,0x0be00a0f, + 0x00000000,0x20600000,0x00f00801,0x09f00e0f, + 0x20201005,0x2068160a,0x00e01005,0x09f01211, + 0x00000602,0x20580803,0x00e00802,0x0a000e10, + 0x00380601,0x20201003,0x00c80604,0x0b300e1a, + 0x20180400,0x20700c00,0x00f00001,0x0970120e, + 0x00080603,0x20200406,0x00980400,0x0970120e, + 0x00000402,0x20400203,0x00c80401,0x0980120f, + 0x20180601,0x20380601,0x00f01c05,0x0a50121a, + 0x00480602,0x20800401,0x01200a02,0x0900120f, + 0x00100c03,0x20380e04,0x00a00000,0x0900120e, + 0x00200203,0x20380804,0x00c00800,0x09100e0e, + 0x00200001,0x20400e03,0x00e80402,0x09a01a16, + 0x20300c03,0x20881604,0x01300409,0x0890160b, + 0x00281204,0x00001405,0x00800002,0x08a0120d, + 0x20100002,0x20200204,0x00a00004,0x08a0160c, + 0x20101000,0x20582001,0x01100c07,0x08f01612, + 0x00300202,0x20500404,0x00e80a01,0x08501207, + 0x20201004,0x20481a07,0x00d00407,0x08401608, + 0x00100400,0x20280402,0x00a80403,0x08501209, + 0x00100001,0x20100400,0x00980805,0x08801e0c, + 0x20200c02,0x20682203,0x00f01008,0x08201204, + 0x00180602,0x00000805,0x00780802,0x08201204, + 0x00080800,0x20100800,0x00900005,0x08201205, + 0x00080e02,0x20100803,0x00a00c07,0x08401a06, + 0x00280800,0x20201402,0x00781001,0x08201801, + 0x00180400,0x20200a01,0x00900405,0x08101201, + 0x00080400,0x20300400,0x00b00405,0x08001000, + 0x00180401,0x20300e04,0x00b00006,0x08202000, + 0x00180601,0x20400801,0x00c00406,0x08301404, + 0x00000000,0x20380400,0x00b00406,0x08201005, + 0x00000000,0x20400201,0x00c00006,0x08201005, + 0x00000401,0x20580c00,0x00e80408,0x08401c07, + 0x20300c01,0x20681602,0x00e00408,0x0870140c, + 0x20200401,0x20380601,0x00a80406,0x0860140b, + 0x20200400,0x20480400,0x00c00007,0x0860100b, + 0x00080601,0x20300802,0x00c80807,0x08a0180f, + 0x00100801,0x20380800,0x00980c00,0x08e01410, + 0x00280a02,0x20200802,0x00900001,0x08c0100f, + 0x00180a01,0x20300c01,0x00b80401,0x08c0100f, + 0x00000400,0x20580e02,0x00e00407,0x09301816, + 0x20182201,0x20203002,0x00781403,0x09601011, + 0x20400804,0x20480e05,0x00b80806,0x09401012, + 0x20300801,0x20580e03,0x00d80405,0x09501012, + 0x20500801,0x20381201,0x00c80808,0x0a00141d, + 0x00100400,0x20980e01,0x01400a01,0x09f00812, + 0x00680603,0x20200806,0x00881207,0x09e00812, + 0x00300401,0x20380801,0x00a80e05,0x09e00c13, + 0x00400201,0x20100c01,0x00781a07,0x0af0101e, + 0x20701402,0x20881a03,0x01080803,0x0a800813, + 0x20a00802,0x20380e04,0x00a00009,0x0a600813, + 0x20680e02,0x20201803,0x00880c04,0x0a700812, + 0x20b00001,0x20181201,0x00a80406,0x0bd0041d, + 0x00681201,0x20300804,0x00b80611,0x0b00040c, + 0x00680601,0x20180403,0x00800213,0x0af0040d, + 0x00400401,0x20680e02,0x00e00a0d,0x0b00040d, + 0x00900800,0x20180c01,0x00680e1b,0x0ca00411, + 0x20281e04,0x00302800,0x20602c00,0x0ae01a08, + 0x20100202,0x20301000,0x00100800,0x0ae01e08, + 0x20400601,0x20480c00,0x00401400,0x0af01e05, + 0x20801c02,0x20782000,0x00880400,0x0c402602, + 0x00201c06,0x20481e0b,0x00300e07,0x0a902a0b, + 0x00001404,0x20382605,0x00601604,0x0a901e0b, + 0x00600c01,0x20380a02,0x0010020c,0x0ab0260b, + 0x00880a03,0x00001806,0x00000217,0x0c102a0e, + 0x00000203,0x00300006,0x20480801,0x0a30260e, + 0x00481204,0x00301806,0x20380605,0x0a30260f, + 0x20200201,0x00000402,0x20100404,0x0a30260f, + 0x00200201,0x20300202,0x00602000,0x0b703219, + 0x20180401,0x00380602,0x20400c02,0x09c02a0d, + 0x20300804,0x20180a06,0x00300806,0x09b02a0e, + 0x00280800,0x00000c00,0x00000a03,0x09c02a0e, + 0x20201004,0x20381606,0x00600404,0x0aa03a17, + 0x00200601,0x00280402,0x20500602,0x09502e0d, + 0x00480e05,0x00101407,0x00100204,0x09402a0e, + 0x20100400,0x20200201,0x00300804,0x09502e0e, + 0x00300203,0x00100805,0x00180601,0x09f03a16, + 0x20180401,0x00401203,0x20680405,0x08f0320c, + 0x20201405,0x20281e08,0x00700c08,0x08e02e0c, + 0x00100000,0x20100400,0x00300001,0x08f02e0c, + 0x20180402,0x00100e03,0x00200008,0x09503a12, + 0x00100201,0x00200001,0x20200003,0x08a02e08, + 0x00281604,0x00301c06,0x20180c00,0x08902e08, + 0x00080400,0x20100601,0x00400404,0x08902e09, + 0x00280e02,0x00000802,0x00500805,0x08d03a0c, + 0x20180401,0x00200a02,0x20280805,0x08702e04, + 0x20100802,0x20280e05,0x00600806,0x08502e05, + 0x00000800,0x20280c00,0x00500005,0x08502e05, + 0x20301003,0x20381a05,0x0070040a,0x08903e05, + 0x00100602,0x00280802,0x00000003,0x08602800, + 0x00100a02,0x00080802,0x00380404,0x08402800, + 0x00000400,0x00080800,0x00200004,0x08402c00, + 0x00200602,0x00100004,0x00180802,0x08803801, + 0x00000402,0x00380e03,0x20200407,0x08702805, + 0x00000002,0x00280602,0x00100006,0x08602805, + 0x00100000,0x00100000,0x00080405,0x08602c05, + 0x00100001,0x00100602,0x00180407,0x08a03806, + 0x20280c00,0x00401002,0x20480806,0x08b0280b, + 0x20180a03,0x00100803,0x00100005,0x08a0280b, + 0x20280601,0x00100401,0x00100407,0x08a0280b, + 0x20100601,0x00180801,0x00280409,0x08f0340e, + 0x00280a02,0x00100c01,0x00000000,0x0920240e, + 0x20100402,0x00080e04,0x00200402,0x0900280f, + 0x00000402,0x20180e03,0x00200002,0x0900280f, + 0x00180800,0x00200602,0x00080405,0x09803416, + 0x20201c02,0x20182e05,0x00200005,0x09902411, + 0x20180601,0x00100c03,0x20181401,0x09802810, + 0x20280a01,0x00000802,0x20181002,0x09902811, + 0x20480801,0x00100e01,0x00281007,0x0a40301c, + 0x00180c02,0x00600401,0x20981602,0x0a201c12, + 0x00200001,0x00080a02,0x00200201,0x0a102010, + 0x00300000,0x20100000,0x00180e04,0x0a102011, + 0x00480604,0x20200803,0x00480606,0x0b30281c, + 0x20581206,0x00302008,0x20880c01,0x0ab01c11, + 0x20781201,0x00000c02,0x00080805,0x0a901c12, + 0x20700800,0x20181601,0x00100006,0x0aa01c12, + 0x20b00804,0x20380e08,0x00681004,0x0c00241b, + 0x00401c03,0x2018260a,0x00000a0d,0x0b30180b, + 0x00500801,0x20480e02,0x00480610,0x0b101c0c, + 0x00580400,0x00100000,0x20380e0f,0x0b20180d, + 0x00980a02,0x20100805,0x00381e1b,0x0cc0180f, + 0x20601c03,0x20883000,0x00300c00,0x0b001201, + 0x20381601,0x20101400,0x20802800,0x0b101205, + 0x20500002,0x00000400,0x20900400,0x0b201604, + 0x20681800,0x00103400,0x20e01800,0x0c901a03, + 0x00881e05,0x20103409,0x20900611,0x0ae01e0a, + 0x00380e01,0x20601e02,0x20201209,0x0ae0260a, + 0x00781204,0x00002006,0x2080120e,0x0af01a0b, + 0x00500a02,0x20580601,0x20102e11,0x0c60260c, + 0x20200002,0x20800608,0x00401c06,0x0a70260f, + 0x00000c02,0x20881203,0x00501401,0x0a702a0e, + 0x20380402,0x20500607,0x00002006,0x0a80260f, + 0x00080403,0x20300206,0x20201e02,0x0bd03615, + 0x00000c02,0x20880e01,0x00580800,0x0a002a0c, + 0x00180a02,0x20500c02,0x00000400,0x0a002e0d, + 0x00200c00,0x20580c00,0x00100603,0x0a102a0d, + 0x00280e02,0x20402004,0x20300201,0x0b204217, + 0x00180e03,0x20401005,0x00200800,0x09a0260c, + 0x20100c02,0x20781203,0x00401002,0x09a0320c, + 0x20100000,0x20200401,0x20200403,0x09b02e0d, + 0x00000001,0x20700603,0x00501404,0x0a704616, + 0x00100801,0x20800203,0x00600c02,0x0940320b, + 0x00381204,0x20401c04,0x00000201,0x09403a0c, + 0x00180602,0x20200400,0x20100c01,0x0940320b, + 0x00100602,0x20700000,0x00600c04,0x09d04a11, + 0x00000400,0x20680601,0x00500005,0x08f03208, + 0x20201005,0x20881e08,0x00700c07,0x08f03a09, + 0x00100c03,0x20480e04,0x00080403,0x08f03609, + 0x20101803,0x20681e05,0x00580407,0x09504e0c, + 0x00100000,0x20500000,0x00480403,0x08c03204, + 0x00180602,0x20400c06,0x00081002,0x08c03a04, + 0x00080e02,0x00001004,0x20380405,0x08b03205, + 0x00080e01,0x00001405,0x20281405,0x09104606, + 0x00080a02,0x20500801,0x00500805,0x08b03000, + 0x20180800,0x20500e01,0x00300806,0x08a03800, + 0x00080400,0x20300a02,0x00200404,0x08a03000, + 0x00080601,0x20200801,0x00300806,0x09004000, + 0x00100401,0x20700203,0x00780404,0x08c03405, + 0x00200801,0x20780602,0x00680404,0x08b03805, + 0x00100000,0x20480601,0x00300005,0x08b03005, + 0x00200001,0x20400202,0x00500405,0x09104406, + 0x20300e01,0x20681400,0x00780408,0x09002c0b, + 0x20400a01,0x20580c01,0x00580409,0x08f0300b, + 0x20300800,0x20480e01,0x00380408,0x08f0300b, + 0x20281201,0x20400c01,0x0050040b,0x0960440e, + 0x00000004,0x20380e03,0x00280800,0x0970280f, + 0x00200001,0x20400202,0x00181202,0x0960300e, + 0x00200400,0x20300201,0x00081201,0x09602c0e, + 0x00101001,0x20881603,0x00880c03,0x09f04415, + 0x00081e07,0x20302c08,0x20181000,0x09e0240f, + 0x20280a01,0x20400002,0x00180803,0x09d0280f, + 0x20300401,0x20280c00,0x20181004,0x09d02410, + 0x20300401,0x20381201,0x00381006,0x0ab0381a, + 0x00302407,0x20a8260c,0x00a81201,0x0a50200e, + 0x00300601,0x20680601,0x00280a03,0x0a50280f, + 0x00380601,0x20100402,0x20380e04,0x0a501c10, + 0x00080800,0x20380c01,0x20180e03,0x0b80301b, + 0x20b80e03,0x20180c09,0x00180808,0x0ad00c12, + 0x20801404,0x20582204,0x00081407,0x0ac02011, + 0x20780a01,0x20200800,0x20280806,0x0ad01811, + 0x20680400,0x20400800,0x20382203,0x0c502c18, + 0x00881c00,0x20502a01,0x20280e17,0x0b60140a, + 0x00680e02,0x00001006,0x20781a11,0x0b50140b, + 0x00500001,0x20480a03,0x00080e0f,0x0b50140b, + 0x00700800,0x20580c00,0x20181615,0x0cf01c0c, + 0x20381a01,0x00e02800,0x21601400,0x0b181602, + 0x20401802,0x00782800,0x20a00c00,0x0b181000, + 0x20380401,0x00700400,0x20a01000,0x0b281603, + 0x20600002,0x00881400,0x20b02c00,0x0c981803, + 0x00201000,0x00882202,0x20b02e09,0x0af80e06, + 0x00300202,0x00c00006,0x2130160b,0x0b080a06, + 0x00301203,0x00581403,0x20802608,0x0b080a07, + 0x00381205,0x00801407,0x21002e12,0x0c900206, + 0x00000002,0x00d00601,0x21300e01,0x0aa00a0b, + 0x00280a01,0x00c01601,0x21401a02,0x0ab00a0c, + 0x20100c04,0x00980a06,0x20d01000,0x0ab00a0b, + 0x00401805,0x00580e09,0x20b01a08,0x0c301e12, + 0x00281204,0x00d01c04,0x21201202,0x0a400e0d, + 0x20100c02,0x00a80e03,0x20f01002,0x0a50120c, + 0x00281203,0x00c01806,0x20f00a03,0x0a500e0d, + 0x20100203,0x00b80405,0x20e01803,0x0b801e15, + 0x20201006,0x00981e09,0x20b01405,0x09e0160b, + 0x00180e01,0x00d01002,0x21100800,0x09f01a0b, + 0x20180401,0x00900204,0x20901c04,0x09f0160c, + 0x00100000,0x00b00203,0x20f01c01,0x0af03213, + 0x00280e05,0x00e01009,0x21100601,0x09901a09, + 0x20200801,0x00a80e02,0x20d01403,0x09a01e0a, + 0x20100402,0x00880a02,0x20900401,0x09a01e0a, + 0x20180402,0x00b00a02,0x20f00804,0x0a603a10, + 0x00080403,0x00b00606,0x20d01004,0x09502208, + 0x00380400,0x00c01800,0x21180a01,0x09602609, + 0x00481604,0x00901c05,0x20b00601,0x09502209, + 0x00381a04,0x00a03004,0x20d00002,0x09f03e0d, + 0x00180a02,0x00a00402,0x20b00403,0x09202604, + 0x20100201,0x00b80400,0x20b00c08,0x09202205, + 0x20200c04,0x00581607,0x2030100a,0x09102605, + 0x20100803,0x00480e07,0x2020100a,0x09903e07, + 0x20200802,0x00981204,0x20a00407,0x09102401, + 0x20100c03,0x00b81203,0x20c00005,0x09102401, + 0x00100203,0x00880404,0x20880403,0x09002401, + 0x20100000,0x00680801,0x20500007,0x09803c01, + 0x00380a01,0x00b00c03,0x20e80801,0x09302405, + 0x00381204,0x00d01405,0x21080402,0x09202404, + 0x00100402,0x00880603,0x20980404,0x09102405, + 0x00300204,0x00600002,0x20700403,0x09a04006, + 0x20480e01,0x00801201,0x20b80408,0x09602409, + 0x20480803,0x00a00606,0x20b00009,0x0950240a, + 0x20380601,0x00900802,0x20a80c07,0x0950200a, + 0x20401c06,0x00682609,0x20680c0c,0x09f0400e, + 0x00401000,0x00680e03,0x20781603,0x09b0200c, + 0x00300602,0x00800003,0x20a81604,0x09b0200c, + 0x00280400,0x00800a01,0x20880e02,0x09b01c0c, + 0x00282205,0x00d02009,0x21081800,0x0a803413, + 0x20701806,0x00a82e03,0x20b81808,0x0a20100f, + 0x20301403,0x00981a04,0x20a81006,0x0a10140d, + 0x20200400,0x00700400,0x20781403,0x0a10140d, + 0x20201000,0x00580a06,0x20781005,0x0b203016, + 0x00a82e0d,0x01004810,0x2158120e,0x0a90080c, + 0x00280a01,0x00e00403,0x21081a04,0x0a90080e, + 0x00200800,0x00780e01,0x20680e02,0x0a80080e, + 0x20100c05,0x00981e06,0x20982a01,0x0bd01c18, + 0x20e0180d,0x00483218,0x20400012,0x0af0080e, + 0x20581201,0x00b01c01,0x20f81802,0x0af0000d, + 0x20880401,0x00980e02,0x20980c06,0x0af00410, + 0x20680e02,0x00c00008,0x21082e03,0x0c900415, + 0x00802205,0x00b8280e,0x21083217,0x0b78100b, + 0x00400c01,0x00881602,0x20880a0b,0x0b580c09, + 0x00600e01,0x00880402,0x20c82612,0x0b680409, + 0x00780800,0x00a01001,0x21081a15,0x0d180808, + 0x20300802,0x20a81800,0x01401800,0x0ac81803, + 0x20280c00,0x20601c00,0x00b00800,0x0ae81201, + 0x20200802,0x20680800,0x00a00c00,0x0af81000, + 0x20400c01,0x20981800,0x00e00400,0x0c581406, + 0x00380e02,0x20801405,0x00e0120a,0x0ad80a03, + 0x00000000,0x20900001,0x01101e05,0x0ad80e03, + 0x20181202,0x20401806,0x00801a05,0x0ae80a03, + 0x20200c04,0x20681802,0x0090160b,0x0c780c01, + 0x00200201,0x20b00a01,0x01302603,0x0aa00a09, + 0x00100400,0x20980400,0x01102204,0x0ab00608, + 0x00381201,0x20802201,0x00e02607,0x0ab00e09, + 0x0088260a,0x2030400e,0x00202e11,0x0c400a0e, + 0x20200402,0x20b81204,0x01602403,0x0a501609, + 0x00181203,0x20801801,0x01001e01,0x0a60160a, + 0x20100801,0x20c81205,0x01502803,0x0a601a0b, + 0x20300006,0x20c00210,0x01204008,0x0bb02a12, + 0x00480e02,0x20a01803,0x01100604,0x0a00220a, + 0x00000c03,0x20c81607,0x01601401,0x0a10220a, + 0x00000402,0x20a80a02,0x01100800,0x0a202609, + 0x00100602,0x20c00003,0x01200e02,0x0b30360f, + 0x20400802,0x20c81604,0x01801808,0x09b02608, + 0x20180601,0x20a00804,0x01200002,0x09d02608, + 0x00180602,0x20900803,0x00f00400,0x09d02a09, + 0x00100401,0x20c80602,0x01201403,0x0ac03e0f, + 0x00300202,0x20b00002,0x01300a03,0x09802e05, + 0x00380602,0x20b00401,0x01401601,0x09902e08, + 0x20100c02,0x20a81a04,0x01101404,0x09902e07, + 0x20101001,0x20b81e01,0x01101406,0x0a50460a, + 0x20100802,0x20b80e04,0x01300406,0x09603204, + 0x20200003,0x20c00204,0x01500807,0x09603604, + 0x00180a02,0x20701003,0x00b80802,0x09603604, + 0x00280a02,0x20700c02,0x00a00403,0x0a204e06, + 0x00080a02,0x20800c03,0x00f80803,0x09503001, + 0x00180a03,0x20c01003,0x01480402,0x09503400, + 0x20200001,0x20900202,0x00f00407,0x09503400, + 0x20100402,0x20980a05,0x00d00008,0x0a005000, + 0x00100c01,0x20a81203,0x01300403,0x09603004, + 0x20101001,0x20e81e05,0x01800c06,0x09603404, + 0x00280601,0x20900801,0x01080401,0x09603404, + 0x20180401,0x20800002,0x00c80805,0x0a204c07, + 0x20400c02,0x20881201,0x00e81007,0x09902c09, + 0x20201002,0x20a81202,0x01181c04,0x09903009, + 0x20400401,0x20a80a03,0x01180408,0x09903009, + 0x00281a07,0x20902c04,0x00c80802,0x0a704c0b, + 0x00481603,0x20502406,0x00a81606,0x09f0240a, + 0x00180a02,0x20700c05,0x00d81602,0x09f0240a, + 0x00200801,0x20980800,0x00f81603,0x09e0280b, + 0x2030280c,0x20f83e10,0x01780c09,0x0ad04411, + 0x20181201,0x20a01e03,0x01380805,0x0a30200a, + 0x20181203,0x20802001,0x01080801,0x0a40200a, + 0x20280a02,0x20700c03,0x00d80c03,0x0a40200b, + 0x2028220b,0x20502c12,0x00882601,0x0b703015, + 0x20301c01,0x20e84605,0x01a01002,0x0a90140d, + 0x00101004,0x20d81608,0x01881201,0x0a90180b, + 0x00280a02,0x20900602,0x01080602,0x0a901c0c, + 0x00400405,0x20e00a0f,0x01381e08,0x0c103010, + 0x20180405,0x20701e03,0x00a84e06,0x0b00140b, + 0x20500400,0x20981003,0x01381c03,0x0ae0080c, + 0x20701408,0x20a81a09,0x01182c04,0x0af0100c, + 0x20801003,0x20d81c01,0x01583c04,0x0c800c0f, + 0x00381e04,0x2080300b,0x0108260a,0x0b381003, + 0x00480a01,0x20801403,0x00f81a0d,0x0b400007, + 0x00581605,0x2050200e,0x00b82610,0x0b480806, + 0x00700203,0x20980408,0x00e82214,0x0cf80c07, + 0x20200402,0x00480800,0x20b80800,0x0ac00003, + 0x20100400,0x00280c00,0x20702000,0x0ad80802, + 0x00080601,0x00300c00,0x20801c00,0x0ae80c01, + 0x20380801,0x00501400,0x20f00000,0x0c481006, + 0x00100601,0x00480c06,0x20c01605,0x0ad00001, + 0x00000403,0x00380a01,0x20a01604,0x0ae00800, + 0x20300c03,0x00282204,0x20502801,0x0ae00001, + 0x00280400,0x00300802,0x20901609,0x0c680c01, + 0x00100204,0x00500403,0x20f03203,0x0ad01604, + 0x00280607,0x00400c08,0x20c02604,0x0ad01604, + 0x00200604,0x00481006,0x20d02607,0x0ae01202, + 0x20101603,0x00383803,0x20805204,0x0c500205, + 0x00000005,0x0050020a,0x20e01e02,0x0aa02e06, + 0x20200c07,0x0038220e,0x20903000,0x0ab02e05, + 0x00000002,0x00600606,0x21101a02,0x0ac02a07, + 0x00300003,0x00780605,0x21602608,0x0c102a0a, + 0x00200604,0x00580806,0x20e01201,0x0a703208, + 0x00480603,0x00601007,0x21180e05,0x0a803608, + 0x00180601,0x00500801,0x21000602,0x0a803209, + 0x00080603,0x00800804,0x21701402,0x0bb0360d, + 0x20200002,0x00500605,0x21001004,0x0a303e06, + 0x20200001,0x00480603,0x20d01405,0x0a403a08, + 0x20100401,0x00580a01,0x20e01003,0x0a303208, + 0x00200003,0x00700605,0x21401800,0x0b50460c, + 0x00100001,0x00580401,0x20f00000,0x0a003e05, + 0x00100400,0x00581201,0x20e00c00,0x0a103e05, + 0x00280601,0x00501002,0x21000000,0x0a003a07, + 0x00080a02,0x00601403,0x21300405,0x0af04a09, + 0x00180602,0x00501003,0x21000002,0x09e04204, + 0x00100001,0x00680601,0x21200003,0x09e04603, + 0x00000400,0x00480a01,0x20c01006,0x09d03a04, + 0x00000401,0x00580a04,0x20f01405,0x0ac04e04, + 0x20200402,0x00480e05,0x20b00806,0x09d04001, + 0x20100601,0x00680801,0x21300405,0x09d04001, + 0x20100001,0x00580602,0x20e00004,0x09c03c01, + 0x00180400,0x00600800,0x21180804,0x0ab05000, + 0x00280601,0x00501002,0x20e81400,0x09e04003, + 0x00080801,0x00701602,0x21581002,0x09f04404, + 0x00100202,0x00500002,0x20f80402,0x09e03c04, + 0x00000601,0x00580e01,0x20f00007,0x0ac04c06, + 0x20280a02,0x00301400,0x20a80c06,0x0a003806, + 0x00180e02,0x00502003,0x21081402,0x0a103c06, + 0x20300003,0x00500604,0x20f81006,0x0a003c08, + 0x20500805,0x00681e03,0x21280407,0x0b10480d, + 0x00100c03,0x00282205,0x20500400,0x0a503409, + 0x20100400,0x00380a03,0x20800804,0x0a503408, + 0x00380a04,0x00501406,0x20e81203,0x0a503409, + 0x0088160b,0x0080400b,0x21982a07,0x0b80480c, + 0x20200604,0x00481004,0x20d80803,0x0a90300a, + 0x20400802,0x00381a02,0x20a80402,0x0aa0340b, + 0x20300400,0x00381205,0x20900806,0x0a90300a, + 0x20d0180c,0x00384615,0x20900811,0x0be03812, + 0x20280805,0x00601607,0x21182e03,0x0af0300b, + 0x00580a04,0x00501803,0x21082209,0x0af03008, + 0x00000404,0x00481205,0x20d82204,0x0af0280b, + 0x00980a08,0x0090140f,0x21a84a17,0x0c80280f, + 0x00480603,0x00400c06,0x20c82e09,0x0b301405, + 0x20500405,0x00380a08,0x20a81c06,0x0b202007, + 0x00181205,0x00502c08,0x21083a05,0x0b301806, + 0x20680805,0x00701a08,0x21583005,0x0cc01406, + 0x00001001,0x00382e02,0x20900c01,0x0b400401, + 0x00300602,0x00480c07,0x20c81e0a,0x0b500c05, + 0x00100c02,0x00282a05,0x20600e02,0x0b500402, + 0x00400602,0x00580805,0x20f8260c,0x0ce80c02 + }, //ct2 + { + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }, //ct3 + }, + CapTable:{ // CapTable + { + 0x00300a02,0x20c00000,0x00081800,0x0a705003, + 0x00000400,0x20b00000,0x00082800,0x0a205408, + 0x00100602,0x20c00000,0x00081400,0x0a205006, + 0x00000204,0x20f00000,0x00000400,0x0ca0680b, + 0x20980c05,0x20a00206,0x00081808,0x0a904007, + 0x20200001,0x20a00201,0x00082c00,0x0a603c08, + 0x20300002,0x20b00205,0x00082403,0x0a504407, + 0x20400806,0x20f0020d,0x00083400,0x0d00640b, + 0x00a00a07,0x20d00008,0x00082613,0x0ac03002, + 0x20280401,0x20a00001,0x00082606,0x0a902805, + 0x20100000,0x20b00002,0x00083207,0x0a902c05, + 0x00080800,0x20e00006,0x00084a0d,0x0d503c05, + 0x2090080a,0x20c0020c,0x0008340a,0x0ab02202, + 0x00400202,0x20b00004,0x0008160b,0x0aa01a03, + 0x00300000,0x20b00003,0x00081e0a,0x0a901a03, + 0x00480603,0x20f00005,0x0008220d,0x0d402607, + 0x00880e0a,0x20a00013,0x00000211,0x0ab00605, + 0x00000403,0x20b00203,0x00081401,0x0a701608, + 0x00080602,0x20b00003,0x00000001,0x0a601207, + 0x00100402,0x21000203,0x00082001,0x0ce01a0d, + 0x20100404,0x20d0020c,0x00000c08,0x0a601a0a, + 0x00180603,0x20a00005,0x00000400,0x0a300a08, + 0x00100403,0x20c00203,0x00080c00,0x0a301607, + 0x00000400,0x20f00003,0x00081c02,0x0c80060c, + 0x20300402,0x20c00001,0x00081c05,0x0a301203, + 0x20100000,0x20b00203,0x00000805,0x0a001205, + 0x00180603,0x20b00005,0x00000402,0x09f00e06, + 0x00080601,0x20e00002,0x00080403,0x0c380609, + 0x00480a04,0x20b00007,0x00000e03,0x0a200a02, + 0x00100402,0x20c00202,0x00081002,0x09e01202, + 0x00000401,0x20c00204,0x00000004,0x09d01203, + 0x00100001,0x20f00201,0x00080404,0x0bf80605, + 0x20200402,0x20d00205,0x00000808,0x0a101400, + 0x00080602,0x20a00005,0x00000003,0x09e00801, + 0x20100001,0x20b00001,0x00080805,0x09c00c01, + 0x20100601,0x20f00002,0x00080409,0x0be80802, + 0x00000401,0x20c00001,0x00080c02,0x0a201005, + 0x00000001,0x20b00202,0x00000804,0x09f00c04, + 0x00080601,0x20b00002,0x00000803,0x09e00c05, + 0x20100001,0x20e00000,0x00000805,0x0c180808, + 0x00180601,0x20b00002,0x00000803,0x0a600c08, + 0x00000401,0x20b00000,0x00000003,0x0a201008, + 0x00000400,0x20b00202,0x00000403,0x0a101007, + 0x00280602,0x20e00004,0x00001c02,0x0c60000c, + 0x20500402,0x20c00202,0x00000407,0x0ab0100d, + 0x20280a01,0x20a00003,0x00001403,0x0a60100b, + 0x20200002,0x20b00000,0x00000004,0x0a50100b, + 0x20400001,0x21000203,0x00001808,0x0cd01011, + 0x00080400,0x20b00004,0x00001208,0x0b10140c, + 0x20380403,0x20c00202,0x00001602,0x0ac01c0b, + 0x20180e03,0x20b00007,0x00002a04,0x0ab0180b, + 0x20600004,0x20f00001,0x00001202,0x0d701814, + 0x20180e01,0x20c00003,0x00003a07,0x0b602405, + 0x00200604,0x20d00007,0x0000260b,0x0b002805, + 0x00100801,0x20e00203,0x00002608,0x0af03005, + 0x00580a0a,0x20f0000e,0x00005615,0x0df02c08, + 0x00300201,0x20f00000,0x00003a09,0x0b604603, + 0x00000002,0x20c00205,0x00002e04,0x0b104203, + 0x00100400,0x20d00001,0x00001a06,0x0b004202, + 0x20100c08,0x21100210,0x00003a06,0x0df05e05, + 0x00080401,0x20f00203,0x00003000,0x0b305e08, + 0x00180601,0x20c00002,0x00002203,0x0ae05207, + 0x00100201,0x20c00002,0x00002a04,0x0ad04e07, + 0x00380e03,0x20d00008,0x00003208,0x0db06a0c, + 0x00181606,0x01b01800,0x22401000,0x0ad00801, + 0x00080601,0x01800c00,0x22181c00,0x0aa01003, + 0x20181202,0x01c00c00,0x22380400,0x0a900804, + 0x20480e02,0x02200000,0x22d80400,0x0d40100c, + 0x2040200c,0x01682a12,0x21f82c02,0x0ae00403, + 0x20180401,0x01800204,0x21f82201,0x0ab00003, + 0x20100003,0x01800207,0x22082203,0x0ab00403, + 0x00281001,0x02001606,0x22d82e0c,0x0d900806, + 0x00381608,0x01e01413,0x2288360b,0x0af82201, + 0x20100c03,0x01781201,0x21e83604,0x0ac81400, + 0x20100001,0x01880402,0x22083604,0x0ab81601, + 0x00000c03,0x01c81603,0x22984607,0x0d981a04, + 0x00180402,0x01901a06,0x22381201,0x0ad82607, + 0x00100202,0x01900408,0x22282206,0x0ab82e05, + 0x00300602,0x01800005,0x22181e07,0x0aa82a06, + 0x00200201,0x01f80806,0x22d83608,0x0d583a0c, + 0x20201802,0x01882a01,0x21d80802,0x0a983607, + 0x00380e02,0x01901002,0x22200202,0x0a78320a, + 0x20200c02,0x01980e02,0x22180c03,0x0a683208, + 0x00280601,0x02000c03,0x22f82202,0x0cd84a11, + 0x00381202,0x01d01005,0x22880e03,0x0a583a08, + 0x20100802,0x01781204,0x21e00806,0x0a283208, + 0x00380e02,0x01b00c04,0x22480603,0x0a283608, + 0x00080c00,0x01f00800,0x22c80805,0x0c58560f, + 0x20180601,0x01a00c00,0x22400006,0x0a283a06, + 0x20100000,0x01980402,0x22280c02,0x09f83604, + 0x20200402,0x01980a03,0x22100407,0x09e83606, + 0x20100401,0x01c80e01,0x22a80c05,0x0bf85a0a, + 0x00001003,0x01881e04,0x22000003,0x0a083e02, + 0x00380a02,0x01901003,0x22380400,0x09d83603, + 0x00280601,0x01900803,0x22480800,0x09c83603, + 0x00300000,0x01e00403,0x22d80c03,0x0bb85e06, + 0x00080a01,0x01c00c05,0x22780c03,0x0a083c02, + 0x20200802,0x01780e03,0x21f00808,0x09c83400, + 0x00000000,0x01800601,0x22100405,0x09b83400, + 0x20280800,0x01d00802,0x22c0040b,0x0ba86001, + 0x00180a02,0x01b01001,0x22500c03,0x0a183805, + 0x00000000,0x01900002,0x22180402,0x09e83405, + 0x20200801,0x01880800,0x22000405,0x09d83405, + 0x00100400,0x01b80400,0x22a00805,0x0bd85c09, + 0x00000c02,0x01980e04,0x22100805,0x0a483408, + 0x00180a02,0x01900802,0x22100c03,0x0a183408, + 0x00180400,0x01a00801,0x22200401,0x0a083408, + 0x00000801,0x01d81201,0x22b01006,0x0c38540f, + 0x20380800,0x01b00803,0x22300405,0x0aa8340d, + 0x20300c02,0x01781603,0x21f00c06,0x0a682c0c, + 0x00000a02,0x01980401,0x22100c03,0x0a58300b, + 0x20200000,0x01f00402,0x22f00c05,0x0cb84c15, + 0x00000601,0x01980802,0x22101a04,0x0b18300e, + 0x20100801,0x01b80802,0x22400603,0x0ad82c0d, + 0x20501806,0x01a82a06,0x22100c03,0x0ab82c0e, + 0x20200400,0x01f00003,0x22d01e01,0x0d684416, + 0x20201404,0x01a82603,0x22401a04,0x0b78240a, + 0x20281202,0x01c00806,0x22602a05,0x0b28240a, + 0x00281205,0x0200140c,0x22b0120b,0x0b28240a, + 0x20500802,0x02081401,0x22d04208,0x0e183012, + 0x00280a05,0x02000009,0x22c02a09,0x0bb81404, + 0x00300601,0x01900601,0x22502a09,0x0b680803, + 0x00180800,0x01c00e02,0x22703605,0x0b481002, + 0x00781207,0x02102808,0x23304215,0x0e780803, + 0x00100802,0x01e80e07,0x22c02e03,0x0bb00602, + 0x00000001,0x01a80a03,0x22402a01,0x0b500a03, + 0x00180401,0x01a80603,0x22303202,0x0b400a02, + 0x00001005,0x01d8220e,0x22804800,0x0e501a07, + 0x20501001,0x21f82400,0x02c81800,0x0ac01404, + 0x20280603,0x21e00400,0x02880800,0x0a902001, + 0x20301e01,0x22582400,0x03282400,0x0a802403, + 0x20601602,0x22b82000,0x03a82400,0x0d30280a, + 0x00881a04,0x21b03804,0x02383a0f,0x0ac00e04, + 0x00001005,0x21f81209,0x02982e05,0x0a901602, + 0x00200402,0x21e80602,0x02883609,0x0a901601, + 0x00301405,0x22781e07,0x03284212,0x0d601401, + 0x20501805,0x22282606,0x03181408,0x0a981208, + 0x00200202,0x21c01008,0x02584206,0x0a780a07, + 0x00000800,0x21d00004,0x02783602,0x0a780a07, + 0x00300204,0x22201409,0x02b8560a,0x0d38120d, + 0x00380604,0x21c0080a,0x02781a07,0x0a581e07, + 0x20100201,0x21c00402,0x02a80801,0x0a381e09, + 0x00100000,0x21b00403,0x02881602,0x0a381e09, + 0x00100c03,0x22280602,0x03183202,0x0ca83213, + 0x00080c00,0x21d01e03,0x02980801,0x0a181e0a, + 0x00100401,0x21c81201,0x02a00400,0x09e82209, + 0x00081202,0x21b01401,0x02980402,0x09e82209, + 0x00180a04,0x21f00006,0x03081001,0x0c084a14, + 0x00101402,0x22181e02,0x03080802,0x09c82a09, + 0x00100000,0x21b00400,0x02781001,0x09a82208, + 0x00100c01,0x21f81603,0x02e00000,0x09982208, + 0x00001004,0x22081606,0x03081005,0x0b784e10, + 0x20280601,0x21b80403,0x02980406,0x09882e05, + 0x00000401,0x21b80601,0x02880c03,0x09682a06, + 0x00000401,0x21c80400,0x02981003,0x09682607, + 0x00100602,0x21c00405,0x02b82004,0x0b085a0c, + 0x00380400,0x21c01000,0x02880e01,0x09682e03, + 0x00100201,0x21a80802,0x02700003,0x09482e03, + 0x00000601,0x21a80802,0x02880404,0x09382e03, + 0x00200201,0x21c00000,0x02c00006,0x0ac86207, + 0x20200000,0x21d80800,0x02d00409,0x09583001, + 0x00080800,0x21a00c00,0x02500005,0x09382801, + 0x00080401,0x21900000,0x02700405,0x09282c01, + 0x20300403,0x21c80e02,0x02c0000c,0x0aa86002, + 0x20100001,0x21d80801,0x02b00c04,0x09782c07, + 0x00000201,0x21c00401,0x02800804,0x09582805, + 0x20180a01,0x21a00c02,0x02700805,0x09482806, + 0x00080e02,0x21a00c06,0x02800405,0x0ae8600b, + 0x00281204,0x21e01804,0x02900c01,0x09c82409, + 0x20100801,0x21c80e02,0x02900804,0x09982409, + 0x00100402,0x21d80602,0x02a00c02,0x09882409, + 0x00080400,0x21d00e01,0x02b01406,0x0b485410, + 0x20300c04,0x22181608,0x02f00c08,0x0a18200e, + 0x20181000,0x21a01803,0x02600003,0x09e8200d, + 0x20280e01,0x21c01003,0x02900c04,0x09d81c0c, + 0x20280402,0x21e00201,0x02f01407,0x0be84c16, + 0x20280a01,0x21e00805,0x02a00202,0x0a981c11, + 0x00180e02,0x21d00c01,0x02c01a01,0x0a581c0e, + 0x00180c00,0x21f01e01,0x02d00603,0x0a48140d, + 0x20281602,0x21f00c05,0x02f02801,0x0ca8401b, + 0x00281602,0x22002003,0x02c01607,0x0b08140c, + 0x20401806,0x22182a06,0x02f01401,0x0ac8100d, + 0x20300803,0x22281e02,0x03402001,0x0aa8140c, + 0x20280403,0x22480602,0x03203206,0x0d782818, + 0x20300c00,0x22581602,0x03402e01,0x0b580808, + 0x00281608,0x21b0100d,0x0260260a,0x0b280809, + 0x00100205,0x22180807,0x02e02a07,0x0b000009, + 0x00080a06,0x22480c08,0x03105a0d,0x0e180c0e, + 0x00480800,0x22200a01,0x02f01a0b,0x0b800c03, + 0x00100803,0x22080a0a,0x02a02e04,0x0b401402, + 0x00200c02,0x22181607,0x02c02605,0x0b301803, + 0x00580803,0x2260120a,0x02f0320f,0x0e502400, + 0x20400201,0x02001000,0x23382400,0x0b200a02, + 0x20500c00,0x02080c00,0x23281c00,0x0b000c00, + 0x20481a02,0x02702c00,0x23e81400,0x0b000e02, + 0x20880e01,0x02c01800,0x24883000,0x0dc00c04, + 0x00401002,0x02081a02,0x22f8160b,0x0b080e07, + 0x00580801,0x02201c01,0x2358320e,0x0ae80607, + 0x00400405,0x02100e06,0x23382a0b,0x0ae80608, + 0x00880403,0x02a01e03,0x24184619,0x0dc80e09, + 0x00080e01,0x02402004,0x23482801,0x0aa81a0c, + 0x00080e02,0x02001004,0x22e81002,0x0a981a0d, + 0x00081604,0x02102009,0x23081c02,0x0a981a0c, + 0x20181201,0x02901406,0x23a82a01,0x0d383215, + 0x20100601,0x02180800,0x22c00003,0x0a582a0a, + 0x20200000,0x01d00202,0x22900003,0x0a381e0a, + 0x00180601,0x01d00602,0x22900c01,0x0a381e0b, + 0x00481e04,0x02502404,0x23580a04,0x0c883a18, + 0x00000803,0x02280e02,0x22f80a01,0x0a082a0a, + 0x00100401,0x01d80601,0x22a81202,0x09e8220a, + 0x20201003,0x01c81e04,0x22880403,0x09d81e09, + 0x20300406,0x01e81209,0x22c80807,0x0bc84216, + 0x00382205,0x02402806,0x23280601,0x09b82e0b, + 0x00080a01,0x01e00802,0x22b80802,0x09982a0a, + 0x00281202,0x01f01406,0x22e81603,0x09982209, + 0x00380a02,0x01f01807,0x23082e01,0x0b284e13, + 0x20300805,0x01c80e08,0x22800009,0x09682e07, + 0x00180400,0x01c00800,0x22980403,0x09582a07, + 0x00180401,0x01c00e02,0x22980403,0x09482609, + 0x20180800,0x01d00c00,0x22a00009,0x0a98560f, + 0x00380604,0x01f00007,0x22c80a01,0x09483203, + 0x00000400,0x01b80400,0x22780405,0x09282e04, + 0x00080400,0x01b00400,0x22700006,0x09182a04, + 0x00100000,0x01b00000,0x22800006,0x0a485607, + 0x20100402,0x01e80605,0x22c00408,0x09383000, + 0x00000801,0x01c80c00,0x22800005,0x09182c01, + 0x00100400,0x01a80800,0x22600005,0x09082801, + 0x00000400,0x01b00201,0x2278080a,0x0a285801, + 0x00000e01,0x01f80c03,0x22d80805,0x09583007, + 0x20100000,0x01e00002,0x22b00405,0x09382c06, + 0x20200801,0x01b81000,0x22800407,0x09282807, + 0x20200c01,0x01c81401,0x2270040b,0x0a585c0c, + 0x20200800,0x02281401,0x23001005,0x09a8340c, + 0x00180a01,0x01e01001,0x22b00803,0x0978280a, + 0x00280603,0x01e00404,0x22b00800,0x0978240a, + 0x00100202,0x01f00004,0x22c01005,0x0ad85413, + 0x00180a02,0x02501402,0x23500000,0x0a18280f, + 0x20200c00,0x01b81603,0x22701405,0x09d8240e, + 0x20301003,0x01d81a05,0x22a01007,0x09d8200e, + 0x00000a01,0x01e80a01,0x22c01c06,0x0b884819, + 0x20201402,0x02281a03,0x22f00c03,0x0a882810, + 0x20201403,0x01e81e01,0x22c00000,0x0a581c11, + 0x00100203,0x02180805,0x23001203,0x0a581c10, + 0x20501c04,0x02082e04,0x22e01406,0x0c68401f, + 0x00000c02,0x02781c01,0x23501204,0x0b182810, + 0x00381a04,0x02302007,0x23300a05,0x0ad8180e, + 0x00000c03,0x02180a04,0x23200a01,0x0ac8100e, + 0x00100202,0x02880807,0x23901a08,0x0d68341e, + 0x20381205,0x02a01406,0x23c01e03,0x0b88180d, + 0x20601804,0x01e82e06,0x22a02803,0x0b38100d, + 0x20400201,0x02380804,0x23401601,0x0b38100d, + 0x20701201,0x02882000,0x23b03a05,0x0e382017, + 0x00401002,0x02681607,0x2380220c,0x0bd80405, + 0x00580e02,0x02401005,0x23600a0f,0x0b980407, + 0x00480c00,0x02401400,0x2370120d,0x0b800007, + 0x00800401,0x02c80a03,0x24302619,0x0eb80407, + 0x20480800,0x21f00c00,0x02d80c00,0x0ae80604, + 0x20480400,0x22101000,0x02d81c00,0x0ad00604, + 0x20601402,0x22481c00,0x03581400,0x0ac80602, + 0x20900801,0x22a80800,0x03d82800,0x0d780800, + 0x00680800,0x22101801,0x0308160d,0x0ab80a0b, + 0x00600201,0x22200401,0x03280e0d,0x0a980a0b, + 0x00980a03,0x21f01405,0x02f81611,0x0a980e0b, + 0x00b80a03,0x22801004,0x03b8221c,0x0d481a0e, + 0x20100000,0x22380400,0x03700005,0x0a38160f, + 0x20100c01,0x22281602,0x03280406,0x0a28120e, + 0x20400c02,0x22181a04,0x0340080a,0x0a28120e, + 0x20201402,0x22981e04,0x04081005,0x0c98261a, + 0x20280401,0x22300601,0x03680803,0x09d8160b, + 0x20200401,0x21e80401,0x02e81002,0x09c8160a, + 0x00000601,0x21e80802,0x02d80e01,0x09c8160a, + 0x20101800,0x22482801,0x03981000,0x0bd83218, + 0x00380603,0x22400802,0x03780a03,0x09881a0b, + 0x00280603,0x21e00c03,0x02d80a03,0x09781a0b, + 0x00180a01,0x21d01400,0x02b81201,0x0978160b, + 0x00300c02,0x21e00000,0x02f83202,0x0b183a19, + 0x20202405,0x22583607,0x03980405,0x09281e0a, + 0x20101004,0x21f81606,0x03080804,0x09181e0b, + 0x00001002,0x21f81a03,0x03080803,0x0918220a, + 0x00180602,0x21b00005,0x02e80c07,0x0a484e17, + 0x00280603,0x21c01008,0x02c81c01,0x08e82607, + 0x00100202,0x21b00006,0x02b80c03,0x08d82608, + 0x00100203,0x21b00004,0x02b80802,0x08c82608, + 0x20100c01,0x21c80e01,0x02e0000a,0x09b8520e, + 0x20100401,0x21e80602,0x03000406,0x08b82a04, + 0x00000001,0x21b00601,0x02b00005,0x08a82604, + 0x20100402,0x21b80a03,0x02a00006,0x08982204, + 0x00100201,0x21900402,0x02b80406,0x09685207, + 0x00100001,0x21d00801,0x02f80c04,0x08a82801, + 0x00180800,0x21c00800,0x02c80405,0x08982401, + 0x00180601,0x21a00803,0x02980404,0x08882401, + 0x00180400,0x21900800,0x02b00009,0x09485001, + 0x20181a01,0x21d01802,0x03100808,0x08b82c06, + 0x20100000,0x21d00001,0x02e00807,0x08b82406, + 0x20180800,0x21b00e01,0x02b00407,0x08a82406, + 0x20180801,0x21a00c00,0x02d0000b,0x0978500b, + 0x20180400,0x22300a01,0x03700c05,0x0908240d, + 0x00000400,0x21e80c00,0x02e01004,0x08f8200c, + 0x00080401,0x21d00000,0x02d00c04,0x08f8200c, + 0x20100000,0x21c80402,0x03000c09,0x09f84c15, + 0x20100401,0x22480800,0x03900c02,0x09882010, + 0x20180802,0x21d00e01,0x02b80403,0x0968180f, + 0x00081203,0x21e01802,0x02d00802,0x0958180f, + 0x20181000,0x21d01002,0x02e01405,0x0ac8441c, + 0x20181a02,0x22302003,0x03700c00,0x0a081811, + 0x00181a05,0x21e02406,0x02e00e01,0x09e81810, + 0x20200804,0x22180a05,0x03300802,0x09d81811, + 0x20181e02,0x22102c02,0x03301401,0x0bb83420, + 0x00280401,0x22a00a03,0x03f01202,0x0a881010, + 0x20201006,0x22482609,0x03701c02,0x0a681010, + 0x00281205,0x22001808,0x03000a04,0x0a68140f, + 0x20100404,0x22780a04,0x03e02201,0x0cb82c20, + 0x20800802,0x22b81e01,0x04101403,0x0b080c11, + 0x20281204,0x22001c09,0x02e80604,0x0ae8080f, + 0x20500003,0x22380a06,0x03601c03,0x0ad80c0f, + 0x20781a04,0x22601806,0x03c02606,0x0da81c1c, + 0x00681202,0x22801c05,0x03a00613,0x0b800009, + 0x00300402,0x22481205,0x0350260a,0x0b480409, + 0x00400201,0x22380c03,0x0340120d,0x0b48040a, + 0x00900002,0x22c00206,0x0420261c,0x0e58080b, + 0x20400801,0x02180800,0x23080c00,0x0b180a05, + 0x20400000,0x02400000,0x23480800,0x0b080e06, + 0x20481400,0x02401c00,0x23580c00,0x0af80606, + 0x20880601,0x02a01400,0x24081400,0x0db80e05, + 0x00580601,0x02300002,0x2330020c,0x0ad80e0b, + 0x00500201,0x02400401,0x2348060c,0x0ac8120c, + 0x00600a01,0x01f80801,0x22e0020c,0x0ac80e0c, + 0x00800002,0x02980602,0x23b80e18,0x0d681a11, + 0x20100201,0x02200000,0x23300405,0x0a680a0f, + 0x20180c00,0x02301400,0x23380404,0x0a581210, + 0x20280401,0x02100e01,0x23180c06,0x0a480e0f, + 0x00081a02,0x02a02404,0x23d81801,0x0ca8221c, + 0x20100801,0x02280e03,0x23280802,0x0a080e0c, + 0x20180400,0x02000800,0x22e80403,0x09e8160c, + 0x00080a01,0x02000802,0x22e80401,0x09e8160c, + 0x20180c03,0x02401e03,0x23481c00,0x0bc82a1c, + 0x00000001,0x02580401,0x23580e01,0x09a8120c, + 0x00000001,0x01f80601,0x22c00201,0x09881a0b, + 0x00000402,0x01e80a03,0x22b80601,0x0988160c, + 0x00581e05,0x02102806,0x22d80a02,0x0ae8361d, + 0x00381e02,0x02503404,0x23681602,0x0948160d, + 0x00380e01,0x01f01802,0x22d80e02,0x09281a0c, + 0x00280e01,0x01f01803,0x22d81000,0x09281a0c, + 0x20100805,0x01a80a08,0x2220000b,0x0a083619, + 0x20280400,0x01e00202,0x22800c08,0x08e81e0a, + 0x20200401,0x01c00201,0x22700008,0x08c81e09, + 0x20180400,0x01c00601,0x22700406,0x08c81e09, + 0x00081204,0x01c01407,0x22580c08,0x09683e0f, + 0x00080802,0x01d00601,0x22880404,0x08a81a04, + 0x00100201,0x01d00001,0x22700403,0x08981e04, + 0x00180400,0x01c00800,0x22600003,0x08981a04, + 0x00100002,0x01980604,0x22000c07,0x09083e07, + 0x00280a04,0x01b00804,0x22700804,0x08a81800, + 0x00100401,0x01c80a02,0x22700405,0x08881c01, + 0x00000400,0x01b80a01,0x22400407,0x08881c01, + 0x00000601,0x01980402,0x22100009,0x08f83801, + 0x20202005,0x01982e08,0x2250040a,0x08b81407, + 0x20100000,0x01e80401,0x22a00007,0x08a81c07, + 0x20100801,0x01c80c00,0x22700006,0x08a81c07, + 0x00000c02,0x01981202,0x2220000b,0x0928380b, + 0x20100602,0x02280806,0x23180c04,0x0918180e, + 0x20180400,0x01e00401,0x22b00004,0x08f81c0d, + 0x00000e01,0x01d80c01,0x22a00004,0x08f8180c, + 0x20100601,0x01c80803,0x2260040b,0x09a83816, + 0x00100202,0x02300001,0x23300c01,0x09981411, + 0x00100a01,0x01d80801,0x22a00c02,0x09681810, + 0x20300801,0x02081601,0x22d00805,0x09681811, + 0x20201401,0x01d82201,0x22701408,0x0a88341f, + 0x20301c03,0x02282e05,0x23300c03,0x0a281014, + 0x20401402,0x01f82a03,0x22c01004,0x09f81413, + 0x00280602,0x02200803,0x23200204,0x09f81411, + 0x20301401,0x02282401,0x22f01403,0x0b982c25, + 0x00200202,0x02980804,0x23e00205,0x0ac80c13, + 0x00480a01,0x02401003,0x23680e07,0x0a881011, + 0x20200401,0x02281602,0x22f01804,0x0a781011, + 0x00280604,0x02700404,0x23801a06,0x0cb82023, + 0x20500402,0x02900202,0x23f80402,0x0b480811, + 0x20700c00,0x02381a01,0x23201805,0x0b081010, + 0x20200a01,0x02380401,0x23400603,0x0b080812, + 0x20c01804,0x02682e07,0x23702001,0x0dc81421, + 0x00500a01,0x02b81403,0x23f0160e,0x0bc80c0b, + 0x00580400,0x02500201,0x23700a0e,0x0b88080c, + 0x00300001,0x02480a02,0x23500e0a,0x0b88040b, + 0x00b00602,0x02c00005,0x24200622,0x0e98080f, + 0x20380601,0x22300c00,0x03400000,0x0ac80607, + 0x20300001,0x22400000,0x03880800,0x0ab80607, + 0x20401c02,0x22582000,0x03881800,0x0ab00206, + 0x20980800,0x22800800,0x03e00400,0x0d481206, + 0x00400c02,0x22481203,0x03780609,0x0a88060c, + 0x00500202,0x22400002,0x0370020a,0x0a680a0c, + 0x00680a03,0x21f00c06,0x03080a0c,0x0a680a0c, + 0x00a00a01,0x22a00201,0x04080a1a,0x0cf81213, + 0x20280601,0x22100403,0x03480404,0x0a180a0e, + 0x00001002,0x22481604,0x03700004,0x09f80a10, + 0x20100001,0x22100203,0x03300805,0x09f80a10, + 0x20201404,0x22882204,0x04080c04,0x0c181a1e, + 0x00080800,0x22301201,0x03580601,0x09a8060d, + 0x20100601,0x22080802,0x03280802,0x09880e0d, + 0x20200801,0x22180e01,0x03380402,0x09880a0c, + 0x00200205,0x22300008,0x03880a03,0x0b38221d, + 0x00100201,0x22500000,0x03980400,0x09480a0d, + 0x00100001,0x21f00000,0x03180a01,0x09280e0c, + 0x00200400,0x21f00001,0x03080e03,0x09280e0d, + 0x00002005,0x22382e08,0x03800404,0x0a48221d, + 0x00101401,0x22582602,0x03900802,0x08d80e0c, + 0x00200800,0x21f80c01,0x03100000,0x08b8120d, + 0x00100800,0x21f80c00,0x03100003,0x08b8120d, + 0x00480a04,0x21b01008,0x02c81403,0x09782219, + 0x20100601,0x22080802,0x03080406,0x08880e09, + 0x20180601,0x21d00401,0x02e00407,0x08681209, + 0x20100201,0x21d80401,0x02d00006,0x08681208, + 0x20401002,0x21d81a05,0x0300080f,0x08c82610, + 0x00200801,0x21f80e02,0x02e80403,0x08580e04, + 0x00000001,0x21e80602,0x02f00004,0x08380e03, + 0x00100001,0x21d80601,0x02d00403,0x08380e04, + 0x00300400,0x21980402,0x02a80c03,0x08782a06, + 0x20200c02,0x21d81001,0x02b80c08,0x08481001, + 0x00200201,0x21e00802,0x02e80803,0x08281001, + 0x00000601,0x21d00401,0x02c80406,0x08280c01, + 0x20100000,0x21900401,0x0298040b,0x08682801, + 0x00382204,0x21a03406,0x02780802,0x08681006, + 0x20100401,0x21e80602,0x03080408,0x08481006, + 0x00080402,0x21c00a02,0x02c80806,0x08481006, + 0x00281202,0x21801802,0x02a00408,0x0898280b, + 0x20380402,0x22100605,0x03400c0a,0x08a8100c, + 0x20180401,0x21d80401,0x02f00005,0x0898140d, + 0x20181203,0x21d01405,0x02e00405,0x0888100c, + 0x20280802,0x21c00603,0x0300080e,0x09182816, + 0x20180401,0x22200001,0x03500003,0x09281013, + 0x00080e02,0x21d00c03,0x02e00802,0x09081011, + 0x20100003,0x22200a05,0x03400404,0x09080c11, + 0x20181201,0x21e01c04,0x03000006,0x09f82420, + 0x00081a03,0x22302804,0x03400202,0x09c80c13, + 0x20281001,0x22001a02,0x03100401,0x09980c13, + 0x00180604,0x22200005,0x03500e01,0x09880c12, + 0x20280e01,0x22301400,0x03701004,0x0b082025, + 0x00100803,0x22980606,0x03f00601,0x0a580c12, + 0x00380400,0x22400001,0x03700e04,0x0a280c11, + 0x20100805,0x22380a07,0x03600401,0x0a280413, + 0x20280402,0x22680a03,0x03c01a01,0x0c381826, + 0x20480e02,0x22701004,0x03d00000,0x0ae80c11, + 0x20780a01,0x22400800,0x03700c04,0x0ab80412, + 0x20381205,0x22201008,0x03400602,0x0ab80812, + 0x20880e01,0x22701c03,0x03a80606,0x0d580c22, + 0x00380801,0x22a00202,0x0410120a,0x0b68080c, + 0x00500801,0x22680a03,0x0390060f,0x0b30000c, + 0x00400802,0x22680606,0x03800e0c,0x0b30000c, + 0x00a81000,0x22a01000,0x04101e1d,0x0e380c10, + 0x20480401,0x02480400,0x23400000,0x0b000206, + 0x20300000,0x02500400,0x23680400,0x0af00208, + 0x20281e01,0x02603000,0x23800800,0x0af8060a, + 0x20901002,0x02781000,0x23881000,0x0d780605, + 0x00780603,0x02301404,0x2358060d,0x0ac0020c, + 0x00300001,0x02500000,0x23500208,0x0aa8060c, + 0x00200802,0x01f80e04,0x22c01206,0x0aa0020d, + 0x00980e03,0x02a01405,0x23c8061b,0x0d280a13, + 0x20300803,0x02280e06,0x23000807,0x0a40020f, + 0x00181603,0x02502003,0x23500000,0x0a380610, + 0x00000000,0x02100000,0x23080401,0x0a20020f, + 0x00281001,0x02801e04,0x23880400,0x0c480a21, + 0x00100a01,0x02480c03,0x23480a02,0x09e8060c, + 0x20200002,0x02000205,0x22e00004,0x09b0020e, + 0x20180400,0x02100800,0x23080802,0x09b8060d, + 0x20380402,0x02400201,0x23180805,0x0b48121e, + 0x00080401,0x02500400,0x23600000,0x0978060e, + 0x00100001,0x02000001,0x22d81202,0x09480a0d, + 0x00280601,0x02000801,0x22e80602,0x09580a0e, + 0x00581a04,0x02302c06,0x23181204,0x0a68121e, + 0x00380e01,0x02401802,0x23580c00,0x0918060e, + 0x00280e02,0x02001003,0x22d00402,0x08e80a0d, + 0x00180800,0x01f00e01,0x22c00003,0x08e80a0d, + 0x00000003,0x01d80606,0x2250100b,0x0978161a, + 0x20300000,0x02100602,0x22f00008,0x08a80a0a, + 0x20200801,0x01d80e04,0x22900807,0x08880a09, + 0x20200201,0x01e00000,0x22900407,0x08880a08, + 0x20280a02,0x01d01403,0x22680c0a,0x08c81210, + 0x00380402,0x02200a02,0x22e81000,0x08780e05, + 0x00100400,0x01f00001,0x22c80803,0x08580a04, + 0x00200402,0x01d80a02,0x22980402,0x08580a04, + 0x00200002,0x01a00602,0x22280405,0x08781608, + 0x20181204,0x02101806,0x22c80409,0x08581201, + 0x00080601,0x02000402,0x22c00005,0x08480c00, + 0x20180a02,0x01f00c04,0x22a00007,0x08480801, + 0x20180602,0x01b00403,0x2210040d,0x08581801, + 0x20101803,0x01d82a06,0x22601807,0x08781008, + 0x00080a01,0x01f00c00,0x22b00406,0x08680806, + 0x00200800,0x01c80a03,0x22800404,0x08680406, + 0x00000c01,0x01981a03,0x22000c0a,0x0888140c, + 0x00000201,0x02380402,0x23080805,0x08c80c0e, + 0x00000c01,0x01c80a03,0x22880406,0x08b8080c, + 0x20401002,0x01f82202,0x22a0000a,0x08a8080d, + 0x00001000,0x01d81400,0x2258080a,0x09181417, + 0x20100601,0x02380800,0x23100404,0x09580c12, + 0x20200a01,0x01f81401,0x22a00405,0x09280812, + 0x00200202,0x02300004,0x23280601,0x09380812, + 0x20200c01,0x02181c00,0x22a0040a,0x09f81821, + 0x20301403,0x02482602,0x23300802,0x09f80c15, + 0x20101001,0x02181601,0x22f00201,0x09c80814, + 0x20300401,0x02380e02,0x23200805,0x09c80813, + 0x20300e03,0x02481403,0x23100c04,0x0b181428, + 0x00480e05,0x02901407,0x23c00607,0x0a980413, + 0x00200602,0x02480802,0x23400602,0x0a680812, + 0x00480a02,0x02400c02,0x23500206,0x0a580413, + 0x00001004,0x02781605,0x23680604,0x0c580c28, + 0x20601004,0x02681e08,0x23701005,0x0b200012, + 0x20800402,0x02580e02,0x23700804,0x0af80413, + 0x20801804,0x02282605,0x23200806,0x0ae80413, + 0x20980604,0x02b80806,0x23b00e03,0x0d881024, + 0x00400e01,0x02a81002,0x23d80e0c,0x0ba0000e, + 0x00600201,0x02600c03,0x23a80a12,0x0b88040c, + 0x00680e02,0x02801406,0x23a80a11,0x0b88040d, + 0x00a01802,0x02a82605,0x23e0161d,0x0e780413, + 0x20301402,0x22780c00,0x03881400,0x0ac00a07, + 0x20300000,0x22500400,0x03800400,0x0aa00608, + 0x20301401,0x22682400,0x03900800,0x0aa00207, + 0x20780e01,0x22701c00,0x03c00400,0x0d300608, + 0x00380a04,0x22200405,0x03501208,0x0a80020b, + 0x00400201,0x22500000,0x03900a08,0x0a50060c, + 0x00480602,0x22100c03,0x0318060a,0x0a600a0c, + 0x00600801,0x22b80e02,0x04301216,0x0cd00613, + 0x00000003,0x22400a06,0x03600001,0x0a100a0f, + 0x20101002,0x22582203,0x03900803,0x09e0060f, + 0x00000001,0x22200603,0x03300402,0x09f00a10, + 0x00201601,0x22981001,0x03f00204,0x0c000a20, + 0x00080602,0x22400804,0x03780801,0x09a0060e, + 0x00000400,0x22000402,0x03281201,0x09700a0e, + 0x20100400,0x22100001,0x03480402,0x0970060e, + 0x20100c03,0x22480e04,0x03b80804,0x0af00a20, + 0x00100c02,0x22580e03,0x03a80400,0x0930060e, + 0x00200202,0x22000401,0x03200201,0x0900060e, + 0x00100400,0x22180400,0x03300601,0x0900060e, + 0x00100e03,0x22281805,0x03800802,0x0a00021d, + 0x00200201,0x22280803,0x03700401,0x08c0020d, + 0x00001003,0x22081a04,0x03400405,0x0890060c, + 0x00100800,0x22080e01,0x03200403,0x08a00a0d, + 0x00200c02,0x21f80a04,0x03280405,0x09300a19, + 0x20300000,0x22200601,0x03500406,0x08600609, + 0x00080a02,0x21c01004,0x02e80804,0x08400608, + 0x20200401,0x21e80400,0x03080407,0x08400a08, + 0x20300800,0x21c80c02,0x0308080d,0x08800610, + 0x00500800,0x22280400,0x03680601,0x08200607, + 0x00180401,0x21f00602,0x03100403,0x08100604, + 0x00480602,0x21e00c02,0x02f00000,0x08100605, + 0x00400202,0x21a00402,0x02d00003,0x08200608, + 0x20400802,0x22081602,0x0360040f,0x08000000, + 0x00000601,0x21f80800,0x03300407,0x08000401, + 0x20300804,0x21f81605,0x0320040b,0x08000401, + 0x20300402,0x21a80e03,0x02f00810,0x08000401, + 0x00281603,0x21e01c04,0x03080802,0x08300408, + 0x20100c03,0x21f81202,0x03180406,0x08200407, + 0x00280e03,0x21d01406,0x02d80801,0x08200407, + 0x00180c00,0x21a01402,0x02c80807,0x0840040d, + 0x20180402,0x22300604,0x03700807,0x0880040d, + 0x00181204,0x21c01406,0x02c80403,0x0870040c, + 0x20280c01,0x22001604,0x03200008,0x0860080b, + 0x00081602,0x21d02002,0x0310040a,0x08c00415, + 0x20180601,0x22400802,0x03880803,0x09000412, + 0x20380403,0x21f00a05,0x03200006,0x08e00411, + 0x00000000,0x22380400,0x03700003,0x08e00011, + 0x20100002,0x22200a04,0x0388040a,0x09a0041f, + 0x00081000,0x22501800,0x03a00000,0x09a00414, + 0x00081202,0x22101404,0x03480a02,0x09700013, + 0x20280601,0x22200401,0x03600003,0x09700014, + 0x20581001,0x22200c02,0x03a80407,0x0ac00028, + 0x20100000,0x22981201,0x03f01000,0x0a400014, + 0x00180400,0x22500602,0x03900800,0x0a100012, + 0x00200402,0x22380e02,0x03700203,0x0a100013, + 0x00481a04,0x22602003,0x03d00a09,0x0c000427, + 0x20280c00,0x22801400,0x03b80e03,0x0ae00812, + 0x20600402,0x22580602,0x03a80c02,0x0aa00013, + 0x20481602,0x22202004,0x03480802,0x0aa00012, + 0x20d00c05,0x22c81608,0x04500403,0x0d200424, + 0x00380800,0x22b01401,0x0408060a,0x0b50040b, + 0x00581201,0x22400804,0x03900a0e,0x0b28040d, + 0x00400801,0x22881603,0x03c0120b,0x0b30000d, + 0x00b81602,0x22902007,0x04081222,0x0e200014, + 0x20182604,0x02b03400,0x23d02800,0x0b180608, + 0x20380400,0x02600400,0x23700c00,0x0af00607, + 0x20280c00,0x02701800,0x23800400,0x0af00607, + 0x20801201,0x02780c00,0x23a01400,0x0d800a05, + 0x00000c06,0x02281a0b,0x23001a03,0x0ac00a0a, + 0x00380400,0x02500601,0x23700a08,0x0ab00a0b, + 0x00280400,0x02400601,0x23201207,0x0ab0060b, + 0x00780402,0x02c00a02,0x23e00619,0x0d301211, + 0x00300204,0x02500406,0x23580e05,0x0a600e0e, + 0x00180800,0x02401801,0x23580800,0x0a400e0f, + 0x00180401,0x02300601,0x23100601,0x0a400e0f, + 0x00182203,0x02b02805,0x23b01203,0x0c60121f, + 0x20300403,0x02580a04,0x23400404,0x09f00e0e, + 0x00080a01,0x02200c01,0x23000802,0x09c00e0f, + 0x20180400,0x02200401,0x23000002,0x09d00e0e, + 0x00280802,0x02401606,0x23100800,0x0b601e21, + 0x00381203,0x02701c06,0x23600203,0x09800e0e, + 0x00080401,0x02000202,0x22d00800,0x0950120e, + 0x00180400,0x02100400,0x22f00601,0x09600e0d, + 0x20280400,0x02200c01,0x22c80407,0x0a601a1e, + 0x00100002,0x02280605,0x22f00c04,0x0910120e, + 0x00280e02,0x02001402,0x22c00001,0x08f0120d, + 0x00280400,0x02000800,0x22e00002,0x08f0120d, + 0x00481201,0x02001801,0x22a00002,0x09901a1a, + 0x20380402,0x02200001,0x23080406,0x08b01208, + 0x20200403,0x01d80e04,0x22700808,0x08901208, + 0x20280400,0x01f00400,0x22b00007,0x08901209, + 0x20380801,0x01c00e02,0x2240040f,0x08d01e11, + 0x00580a04,0x02101405,0x23000a02,0x08801606, + 0x00200602,0x01e80404,0x22a80401,0x08601204, + 0x00100201,0x01e80401,0x22a00402,0x08601204, + 0x00280602,0x01a00402,0x22100805,0x08701e08, + 0x20280803,0x01f00a07,0x22b0080d,0x08601a01, + 0x20100002,0x01e00203,0x22b80407,0x08501401, + 0x00000000,0x01e00a01,0x22b80806,0x08501400, + 0x20100402,0x01980604,0x2208040d,0x08602001, + 0x20101400,0x01e82001,0x22980406,0x08801409, + 0x00280a02,0x01f01003,0x22b80804,0x08701006, + 0x20100800,0x01e81400,0x22900407,0x08700c07, + 0x00100e01,0x01b81401,0x2218040a,0x08901c0c, + 0x00101000,0x02280c01,0x23181004,0x08d0100e, + 0x20300801,0x01d81603,0x22700c09,0x08c00c0c, + 0x00000800,0x02080c00,0x22e00004,0x08c0100d, + 0x20201403,0x01e82202,0x2260000c,0x09201817, + 0x20280a01,0x02600001,0x23400405,0x09500c12, + 0x00100601,0x01f80801,0x22d80801,0x09301011, + 0x00000201,0x02200000,0x23000003,0x09301010, + 0x00180605,0x02200406,0x22e80406,0x0a001820, + 0x20100c01,0x02581e03,0x23500000,0x09f00c15, + 0x20201000,0x02181a01,0x22e00003,0x09c00c13, + 0x20300401,0x02280e02,0x23180403,0x09c00c14, + 0x20501004,0x02182208,0x22d00409,0x0b201c27, + 0x20100801,0x02880c01,0x23b81201,0x0aa00814, + 0x00100402,0x02480800,0x23580e02,0x0a600c13, + 0x00400202,0x02300003,0x23380e05,0x0a600812, + 0x00001e01,0x02582804,0x23581206,0x0c601429, + 0x20200a01,0x02a80c03,0x23e80603,0x0b300412, + 0x20480a04,0x02501005,0x23600000,0x0af00812, + 0x20701402,0x02482203,0x23300406,0x0af00413, + 0x20881201,0x02c01001,0x24080e05,0x0d901023, + 0x00300000,0x02c80a01,0x24100e09,0x0bb0040c, + 0x00401c02,0x02382607,0x23300a0b,0x0b70080d, + 0x00580601,0x02900402,0x23a80e0f,0x0b80040e, + 0x00901000,0x02982201,0x23c0061b,0x0e800813, + 0x20501c00,0x22c83400,0x04501800,0x0ac00e02, + 0x20300601,0x22680400,0x03b00c00,0x0ab00e05, + 0x20300601,0x22780800,0x03c01800,0x0ab00e05, + 0x20982400,0x22402400,0x03c02800,0x0d400e02, + 0x00580801,0x22601000,0x03780e0e,0x0aa01a09, + 0x00300802,0x22580a02,0x03a00609,0x0a80120a, + 0x00200802,0x22680e04,0x03a00a08,0x0a801609, + 0x00a00202,0x22d00601,0x0460221b,0x0d101e10, + 0x20100203,0x22800404,0x03b00402,0x0a40160f, + 0x00100202,0x22380403,0x03700c00,0x0a10120f, + 0x00200a01,0x22480403,0x03780602,0x0a201a0e, + 0x20302804,0x22d83606,0x04601402,0x0c402a1c, + 0x00180401,0x22700a04,0x03c00c00,0x09d01e0e, + 0x20100401,0x22380e02,0x03701002,0x09a01a0d, + 0x20100001,0x22280602,0x03600803,0x09b01a0e, + 0x00400603,0x22380406,0x03900206,0x0b602e1e, + 0x20101401,0x22881e01,0x03e00402,0x09601e0d, + 0x00100a01,0x22280401,0x03400601,0x09401e0d, + 0x00100a01,0x22280801,0x03500201,0x09401e0d, + 0x20100401,0x22280a03,0x03800c08,0x0a70321e, + 0x00200602,0x22400002,0x03780601,0x0900220c, + 0x00000800,0x22081202,0x03300803,0x08e0220c, + 0x00200400,0x22080601,0x03400802,0x08e01e0c, + 0x00301000,0x22181400,0x03700403,0x09903618, + 0x20100803,0x22380e04,0x03780406,0x08a01e09, + 0x00000401,0x21e00000,0x02f80c04,0x08802208, + 0x20100401,0x21f80a02,0x03200007,0x08801e08, + 0x20200800,0x21d81201,0x0320000c,0x08f03a11, + 0x00180604,0x22180806,0x03501003,0x08701e04, + 0x00080601,0x21d00402,0x02f00005,0x08501e04, + 0x00100401,0x21e80401,0x03080803,0x08501e04, + 0x00000400,0x21b80800,0x02e00008,0x08903606, + 0x00001003,0x22280e06,0x03380406,0x08602800, + 0x00180401,0x21e00602,0x03000404,0x08501c01, + 0x00180a02,0x21d00803,0x02f00405,0x08401c00, + 0x00180a01,0x21a01002,0x02c80408,0x08803801, + 0x20181000,0x21e01c03,0x02f81407,0x08702006, + 0x20100201,0x21f80800,0x03200407,0x08601c06, + 0x20180402,0x21f00a04,0x03100007,0x08601c06, + 0x00080802,0x21c01202,0x02f8040b,0x08b0380b, + 0x00181e04,0x22202003,0x03600c04,0x08c01c0c, + 0x20180400,0x21f00a01,0x03080806,0x08b0200c, + 0x00080a03,0x22100c04,0x03380404,0x08a01c0c, + 0x00180e02,0x21f01802,0x03380c09,0x09303415, + 0x20301005,0x22981609,0x03e00007,0x09302011, + 0x00080801,0x22000800,0x03280802,0x09201c10, + 0x20100002,0x22380605,0x03700003,0x09101c10, + 0x20480401,0x22280a04,0x0390080c,0x0a002c20, + 0x00180a02,0x22501005,0x03981e03,0x09d01413, + 0x20180e01,0x22201001,0x03380c02,0x09a01812, + 0x20180400,0x22200801,0x03581001,0x09a01812, + 0x20180801,0x22301401,0x03682000,0x0b202c26, + 0x00080c03,0x22700e02,0x03d80e01,0x0a600c12, + 0x00300001,0x22400202,0x03880a02,0x0a301011, + 0x00280800,0x22400802,0x03780603,0x0a301011, + 0x00082a04,0x22402803,0x03b80a02,0x0c502025, + 0x20381205,0x22a01407,0x04000400,0x0af00812, + 0x20800001,0x22480c01,0x03800005,0x0ac00c13, + 0x20581601,0x22601c00,0x03980403,0x0ac01012, + 0x20801404,0x22e81e08,0x04580e04,0x0d601c22, + 0x00300002,0x22e80a07,0x04500e0a,0x0b700c0c, + 0x00681a01,0x22402803,0x03581212,0x0b50100c, + 0x00400401,0x22a80a03,0x03f8060d,0x0b40100d, + 0x00980a02,0x22900c05,0x03e8221c,0x0e400c12, + 0x20580a01,0x02801c00,0x24100000,0x0b401602, + 0x20480401,0x02500800,0x23700c00,0x0b201204, + 0x20400601,0x02500000,0x23901000,0x0b201203, + 0x20903403,0x01f84400,0x23180400,0x0db02003, + 0x00701003,0x02680a03,0x23a0020e,0x0b201609, + 0x00580a02,0x02401002,0x23500e0b,0x0af01a09, + 0x00480402,0x02600e02,0x2390060b,0x0af01a08, + 0x00880602,0x02c00808,0x24200a1c,0x0db0260b, + 0x20381203,0x02b00805,0x23c01406,0x0ab0160d, + 0x20100402,0x02280a04,0x23101003,0x0a90220d, + 0x00080e03,0x02501404,0x23601000,0x0a901a0e, + 0x00182203,0x02b04002,0x24001a05,0x0d00361c, + 0x00200c03,0x02780a05,0x23a00a04,0x0a50220c, + 0x00080400,0x02300802,0x23300000,0x0a20220c, + 0x00000404,0x02200206,0x23100c01,0x0a30260d, + 0x00280802,0x02300a06,0x23002400,0x0c10421e, + 0x00081602,0x02a01c04,0x23b00001,0x09f0220d, + 0x00180e01,0x02201001,0x23100e01,0x09c0260c, + 0x00081203,0x02201405,0x23000800,0x09c0260c, + 0x00080401,0x02100800,0x22d00404,0x0b204a1c, + 0x00080801,0x02500e02,0x23400c02,0x0980260c, + 0x00100002,0x01f00a03,0x22d00001,0x09602a0c, + 0x00100001,0x01e00604,0x22c00c01,0x09602e0c, + 0x00380e02,0x02001802,0x22c00403,0x0a504e18, + 0x00280a03,0x02301001,0x23200402,0x09302a0a, + 0x00180a02,0x02000c03,0x22b00404,0x09102a09, + 0x20100001,0x01e00601,0x22b80805,0x09102e09, + 0x20180801,0x01e00e03,0x2260080c,0x09b04e11, + 0x20301006,0x02281a07,0x22e80409,0x08f02a04, + 0x20200403,0x01d80e05,0x22800807,0x08d02a04, + 0x00180601,0x01f00401,0x22a80403,0x08d02a05, + 0x00100400,0x01b00201,0x22380408,0x09504e07, + 0x00481a05,0x0260240a,0x23480a01,0x08e02400, + 0x00200602,0x01f80404,0x22b80402,0x08d02801, + 0x20100800,0x01e80e01,0x22900407,0x08c02801, + 0x20100400,0x01c80c00,0x2230000a,0x09304802, + 0x20100c01,0x01f81607,0x22b0140a,0x08f02805, + 0x20100002,0x02080603,0x22c00008,0x08e02806, + 0x00100800,0x01f80800,0x22c80404,0x08e02806, + 0x00100c01,0x01e81201,0x22680808,0x0960480b, + 0x20302004,0x02383604,0x23180808,0x0940240e, + 0x20100202,0x01f00002,0x22d80404,0x0930280c, + 0x20300201,0x02180c00,0x22e00408,0x0920240c, + 0x20100203,0x02180c02,0x22a0040c,0x09e04415, + 0x00181604,0x02a01c08,0x23e81a02,0x09c02011, + 0x00001001,0x01f81203,0x22d80801,0x09a0240f, + 0x00100400,0x02280601,0x23180e01,0x09a02810, + 0x20201006,0x02081608,0x22d81808,0x0ab0441f, + 0x20200802,0x02580e06,0x23700002,0x0a401c11, + 0x20200801,0x02381000,0x23180c03,0x0a201c11, + 0x20100400,0x02380800,0x23280c03,0x0a201c10, + 0x00080e09,0x0250000a,0x23280c01,0x0bc03423, + 0x00301001,0x02781401,0x23a81a03,0x0ad01410, + 0x00380602,0x02400403,0x23580e04,0x0aa01810, + 0x00200a01,0x02481000,0x23480a01,0x0aa01811, + 0x2040300b,0x02284e10,0x23181401,0x0ce03024, + 0x20800a02,0x02b81802,0x23f00407,0x0b500c12, + 0x20700802,0x02480e04,0x23480c06,0x0b201411, + 0x20601402,0x02682202,0x23880804,0x0b301412, + 0x20481209,0x02e02011,0x24483a0b,0x0df01c1f, + 0x00600801,0x02d80e03,0x24481212,0x0be00c0d, + 0x00500a01,0x02681c03,0x2370020f,0x0bb00c0d, + 0x00580601,0x02a00803,0x2408120f,0x0bb0100c, + 0x00700403,0x02a81209,0x23c00216,0x0eb0100e, + 0x20680803,0x22500400,0x03901400,0x0b100401, + 0x20300401,0x22880400,0x03701000,0x0b001602, + 0x20480800,0x22600c00,0x03601800,0x0af00c00, + 0x20783602,0x22005800,0x02c02000,0x0db01800, + 0x00981e08,0x22702808,0x03a02211,0x0af01608, + 0x00300602,0x22680402,0x03601a09,0x0ae01e07, + 0x00600601,0x22700000,0x03901a0d,0x0ae01a07, + 0x00600401,0x22d80605,0x04203614,0x0da0260a, + 0x20701809,0x22e82610,0x0440180b,0x0a90260b, + 0x00100001,0x22500a03,0x03500e01,0x0a902a0c, + 0x20300c03,0x22681604,0x03a01804,0x0a80220b, + 0x20101000,0x22c82601,0x04103602,0x0d103a15, + 0x00581207,0x2280180c,0x03b80609,0x0a50260b, + 0x00000602,0x22580401,0x03700c02,0x0a302e0c, + 0x00380603,0x22300804,0x03400a05,0x0a302e0c, + 0x00401001,0x22780e02,0x03801607,0x0c60521a, + 0x20201804,0x22c81e08,0x04101805,0x09e02e0d, + 0x20101003,0x22481604,0x03600400,0x09d0320b, + 0x20301004,0x22481e06,0x03601005,0x09d0320b, + 0x00000400,0x22300001,0x03500c04,0x0b805a1b, + 0x00100a02,0x22680c04,0x03a00400,0x0990320a, + 0x00380a04,0x22100c07,0x03100a01,0x0980320b, + 0x00280602,0x22000405,0x02f00203,0x0980360a, + 0x00100602,0x22380801,0x03501805,0x0ac06216, + 0x00000002,0x22480602,0x03800c04,0x09403608, + 0x20100c02,0x22281207,0x03401006,0x09303a09, + 0x00080401,0x22000a02,0x03000804,0x09303a09, + 0x00000c03,0x22180e05,0x03300808,0x0a206a10, + 0x00280e03,0x22401803,0x03780802,0x09103a05, + 0x00100401,0x22000401,0x03081003,0x09003a04, + 0x00100c00,0x22180800,0x03200004,0x09003a05, + 0x00180602,0x21f00803,0x03080407,0x09c06a08, + 0x20201804,0x22782a06,0x03d00c09,0x08f03400, + 0x00080e02,0x21f00c03,0x03100406,0x08f03400, + 0x20180401,0x21f00a01,0x03080407,0x08e03800, + 0x20100402,0x22000602,0x0328080a,0x09b06801, + 0x00080e01,0x22001405,0x03381403,0x09103406, + 0x00100801,0x22280a04,0x03380405,0x09003806, + 0x00280e03,0x22000c03,0x03200003,0x09003405, + 0x00281604,0x21f01403,0x03300007,0x09d0640a, + 0x00181a02,0x22302800,0x03780c04,0x0950340a, + 0x20380401,0x21f80400,0x03180c06,0x0940300b, + 0x20400403,0x22380605,0x03580808,0x0940340b, + 0x20500805,0x22480e08,0x03880c0e,0x0a506414, + 0x20300804,0x22981e07,0x04100006,0x09c0280f, + 0x00181603,0x22001c03,0x03180a02,0x09b02c0e, + 0x00280a02,0x22200c03,0x03481203,0x09b02c0e, + 0x00481a07,0x22202008,0x03581c00,0x0b10581b, + 0x00000202,0x22600806,0x03a82603,0x0a402010, + 0x20100002,0x22500604,0x03880c03,0x0a20280e, + 0x20180400,0x22500a01,0x03780803,0x0a20280e, + 0x20901008,0x2278220c,0x03c8140b,0x0c004c21, + 0x00481a02,0x22601c01,0x03c80602,0x0ab0180d, + 0x00100201,0x22580402,0x03881201,0x0a90200f, + 0x00100001,0x22600601,0x03881601,0x0a90200f, + 0x00782a07,0x2230480d,0x0348460f,0x0d00381e, + 0x20a80403,0x22c00205,0x04380809,0x0b201411, + 0x20480800,0x22500e01,0x03781002,0x0b10180f, + 0x20581601,0x22601802,0x03981402,0x0b00180f, + 0x20d80403,0x22d81608,0x04700806,0x0de0201a, + 0x00780e01,0x22d01404,0x04481e15,0x0ba00c0a, + 0x00400400,0x22780601,0x03a8160b,0x0b80100a, + 0x00400400,0x22b80a01,0x04080a0c,0x0b70100a, + 0x00a00800,0x22f80401,0x0428321f,0x0e901c0c, + 0x20300c00,0x02181400,0x23700c00,0x0b600803, + 0x20380801,0x02700c00,0x24001800,0x0b600400, + 0x20400002,0x02480800,0x23a01400,0x0b500403, + 0x20801c03,0x02183c00,0x23602c00,0x0e100409, + 0x00101401,0x02582401,0x23d01e09,0x0b701202, + 0x00100201,0x02500802,0x23d01a08,0x0b501204, + 0x00480a04,0x02401007,0x23c01e0d,0x0b501603, + 0x00780605,0x02800c09,0x24502619,0x0e402203, + 0x00381204,0x02902804,0x24600a05,0x0b402209, + 0x00280400,0x02500a02,0x23b01e04,0x0b201e0a, + 0x00000003,0x02200e07,0x23801800,0x0b20260a, + 0x20200004,0x02701207,0x24102a03,0x0de03a11, + 0x20201006,0x02681e08,0x23c01803,0x0ae0260a, + 0x20280401,0x02500a02,0x23901003,0x0ad02a0a, + 0x00000201,0x02200002,0x23501201,0x0ad02a0a, + 0x00481602,0x02702404,0x23e01e09,0x0d404617, + 0x00281e05,0x02a02c09,0x24200603,0x0aa02e0a, + 0x00380e01,0x02401802,0x23700a03,0x0a802e0b, + 0x00180c01,0x02301a01,0x23500400,0x0a80320b, + 0x00080400,0x02200e03,0x23502805,0x0c805a19, + 0x20180c01,0x02301206,0x23702004,0x0a403a0a, + 0x20200401,0x02180a02,0x23101805,0x0a20360a, + 0x00000601,0x02080401,0x23000c02,0x0a20320a, + 0x20180401,0x02200a02,0x23201806,0x0bc06614, + 0x00100c01,0x01f80a02,0x23300001,0x0a003e08, + 0x00180401,0x02101000,0x23380400,0x09e03e07, + 0x00000403,0x02080a03,0x23100402,0x09e03a08, + 0x00280a02,0x02001401,0x23100803,0x0b406e0f, + 0x20100000,0x02380402,0x23500805,0x09d03e04, + 0x00280a03,0x02000c02,0x22f00804,0x09b03e05, + 0x00181204,0x02101806,0x23200404,0x09b03a05, + 0x20100803,0x01e80a05,0x22c0040a,0x0ae07208, + 0x00281603,0x02202402,0x23600003,0x09c04400, + 0x20301005,0x01e81a07,0x22c00009,0x09a03c01, + 0x00000c02,0x01d80e07,0x22c00806,0x09a04000, + 0x00181205,0x02001005,0x22d00808,0x0ac07001, + 0x20100803,0x01e81607,0x22d00808,0x09c04005, + 0x00281205,0x02101408,0x23280c01,0x09c03c05, + 0x20100800,0x02081000,0x22f80806,0x09b03c06, + 0x20201804,0x01c82609,0x22a0040b,0x0af0740a, + 0x20200e02,0x02081c03,0x23280804,0x0a103c0b, + 0x20100802,0x01e80a07,0x22d00006,0x09f03809, + 0x20100201,0x02200401,0x23381003,0x09f0380a, + 0x00180a03,0x02200804,0x23381c05,0x0b606c12, + 0x00100c05,0x02300204,0x23982e01,0x0a70380c, + 0x20101802,0x01f82601,0x22f81402,0x0a50300d, + 0x00000c01,0x02281602,0x23280c01,0x0a50300c, + 0x20301402,0x02082605,0x23081408,0x0c106019, + 0x20181206,0x02600c09,0x23980802,0x0ad0240d, + 0x00100202,0x02500404,0x23881a01,0x0ab0280d, + 0x20100400,0x02580402,0x23781401,0x0ab0240d, + 0x00080601,0x02501001,0x23983a01,0x0ce0501c, + 0x00101403,0x02282a0a,0x23600a01,0x0b30240e, + 0x00000201,0x02500202,0x23780800,0x0b20200d, + 0x00280603,0x02500001,0x23980a02,0x0b20200d, + 0x00001203,0x02483000,0x23680a02,0x0dc0341a, + 0x20700401,0x02780c00,0x23f82804,0x0ba01c0f, + 0x20500403,0x02481204,0x23881401,0x0b80180d, + 0x20601405,0x02482a08,0x23881403,0x0b80180e, + 0x20901408,0x02882208,0x24284203,0x0e802c17, + 0x00600e02,0x02880c05,0x24381a11,0x0c100c08, + 0x00400202,0x02500806,0x23c8220c,0x0be00c08, + 0x00400a03,0x02a00008,0x24282a0d,0x0be00808, + 0x00a80605,0x02d0140f,0x24a8461e,0x0f100c07, + 0x20380801,0x21b01000,0x02d00800,0x0b181003, + 0x20200402,0x21f80c00,0x03501000,0x0b081403, + 0x20200402,0x21e80800,0x03100000,0x0b080c05, + 0x20580c02,0x21d01800,0x02c00800,0x0dc8100b, + 0x00280a01,0x21e01403,0x03100e08,0x0b280a01, + 0x00080e04,0x21e00c07,0x03202606,0x0b180801, + 0x00000202,0x21d80407,0x02f02206,0x0b280801, + 0x00281202,0x22000806,0x03203610,0x0e080803, + 0x20100000,0x22080400,0x03602a01,0x0b100205, + 0x00200001,0x22100204,0x03502e06,0x0b001205, + 0x00380a01,0x21d01201,0x02e02a07,0x0b101205, + 0x00280a03,0x22301401,0x0340420a,0x0de01e0a, + 0x00480e01,0x22001800,0x03501605,0x0ad01a08, + 0x20100000,0x22100201,0x03501801,0x0ad02208, + 0x20180401,0x21f00604,0x03202001,0x0ad02608, + 0x00201004,0x22681e08,0x03803e04,0x0d703a11, + 0x20301001,0x22382a04,0x03b02806,0x0a901e08, + 0x00100400,0x22181201,0x03501a01,0x0a902a08, + 0x00100801,0x22080e01,0x03301202,0x0a902e09, + 0x00180a03,0x22100404,0x03102801,0x0ce05213, + 0x00001003,0x21f81a01,0x03100202,0x0a602e05, + 0x20100401,0x22080602,0x03100803,0x0a403608, + 0x20180601,0x21e00401,0x03000803,0x0a503208, + 0x00000802,0x22380a05,0x03202004,0x0c506610, + 0x00381605,0x21b01c08,0x02b00a01,0x0a302e07, + 0x00200202,0x21f00003,0x03100c00,0x0a103606, + 0x00400201,0x21f00601,0x03100a01,0x0a103a07, + 0x00100001,0x22180400,0x03001004,0x0bd06e0c, + 0x20100403,0x22080a08,0x03201407,0x0a003a04, + 0x20100402,0x21f80e04,0x03000c05,0x09f03e03, + 0x20400c03,0x21f81e03,0x03200c0a,0x09e03a03, + 0x00380a03,0x22001002,0x02f00c06,0x0b807608, + 0x20100a02,0x21e81402,0x03100805,0x09f03801, + 0x00280a02,0x21e01402,0x02d80c01,0x09e04000, + 0x00280e04,0x21c01406,0x02b80601,0x09e03c01, + 0x20401005,0x22282208,0x0320040d,0x0b707802, + 0x00200401,0x21d00603,0x02c81001,0x0a103c04, + 0x20300c01,0x22081a04,0x03200408,0x09f03c05, + 0x20100003,0x21f00606,0x03080406,0x09e04003, + 0x00281a06,0x21e02408,0x02b81802,0x0ba07409, + 0x20480403,0x21c00e01,0x02d82007,0x0a303008, + 0x00180401,0x21d00c01,0x02c81a01,0x0a203809, + 0x20280601,0x21f00402,0x03281004,0x0a203408, + 0x20201005,0x22481209,0x03481009,0x0c00700f, + 0x00681a07,0x21e02809,0x03080a06,0x0a802409, + 0x00180e02,0x21e02002,0x02f81801,0x0a703009, + 0x00280800,0x22001000,0x03381202,0x0a60300a, + 0x20181203,0x22001c05,0x02f83003,0x0c905c15, + 0x20701006,0x2238220c,0x03a00c0c,0x0ac0240c, + 0x20100000,0x22100202,0x03780403,0x0ac0240b, + 0x20100000,0x22200201,0x03880c03,0x0ab0280a, + 0x20100201,0x22400203,0x03781800,0x0d304c16, + 0x00580a04,0x21f01005,0x03182e0a,0x0b301c0c, + 0x00000601,0x22280a02,0x03781201,0x0b10200b, + 0x20100401,0x22280e02,0x03881201,0x0b10200c, + 0x20300403,0x22580606,0x03783e03,0x0de03815, + 0x20600005,0x22100206,0x03582804,0x0b800809, + 0x20100804,0x22180a04,0x03583203,0x0b601409, + 0x00080802,0x22101a01,0x03583205,0x0b601009, + 0x20280802,0x22301c03,0x03785a0b,0x0e70140e, + 0x00481203,0x22101409,0x03681e0d,0x0bc80c05, + 0x00280a03,0x21f00408,0x03481e07,0x0ba80405, + 0x00281202,0x22301406,0x03b81205,0x0ba80404, + 0x00581603,0x22500c08,0x03e8120f,0x0eb81001, + 0x20200402,0x00f81000,0x22d00c00,0x0b400005, + 0x00000201,0x01000000,0x23101000,0x0b300804, + 0x00080401,0x01000800,0x23100400,0x0b300404, + 0x20300601,0x01181000,0x23202400,0x0de80c0d, + 0x00100604,0x01080806,0x23001e05,0x0b600802, + 0x20400c03,0x01082202,0x23002001,0x0b500c05, + 0x20300400,0x01080803,0x22f01c00,0x0b500804, + 0x00001006,0x01283204,0x23602a09,0x0e400008, + 0x20100402,0x01180e05,0x23202a01,0x0b601e01, + 0x00380605,0x01300808,0x23801e0a,0x0b702000, + 0x00100603,0x01180c02,0x23203207,0x0b701c01, + 0x20100604,0x0168080c,0x24102e09,0x0e501a01, + 0x00200603,0x01181003,0x23402205,0x0b502e04, + 0x00000002,0x01200207,0x23702601,0x0b603605, + 0x00000004,0x01180606,0x23401e03,0x0b603604, + 0x00680e03,0x01602201,0x2430420c,0x0e303e0b, + 0x20280405,0x01300e07,0x23800002,0x0b203e06, + 0x00100000,0x01200400,0x23700a02,0x0b303e06, + 0x00280604,0x01201005,0x23600a03,0x0b303e07, + 0x20200807,0x0148160b,0x23c03006,0x0db0560f, + 0x00380e06,0x0120200a,0x23580603,0x0b003a06, + 0x00100000,0x01200400,0x23600801,0x0af04207, + 0x20200404,0x01180e07,0x23201404,0x0af04207, + 0x00280a06,0x0160140a,0x24100e01,0x0d50660c, + 0x20300c05,0x00f82209,0x22d02806,0x0ac03e05, + 0x00000201,0x01280400,0x23500c03,0x0ac04605, + 0x00380604,0x01200806,0x23500602,0x0ac04a06, + 0x00100003,0x01400208,0x23c02004,0x0cf0720b, + 0x00380603,0x01200805,0x23580601,0x0ab04a02, + 0x00100002,0x01200202,0x23600002,0x0aa04a03, + 0x20180403,0x01100a07,0x23400406,0x0aa04e04, + 0x20100401,0x01480c00,0x23c00807,0x0cb07a05, + 0x20300003,0x01100205,0x23300007,0x0aa04801, + 0x00100201,0x01280402,0x23600403,0x0aa04800, + 0x20200400,0x01181002,0x23200004,0x0a904802, + 0x00280a04,0x01501802,0x23f80805,0x0ca08001, + 0x00380602,0x01100c04,0x23381202,0x0ac04403, + 0x20280400,0x01201201,0x23780805,0x0ab04c04, + 0x00280603,0x01200c02,0x23680400,0x0ab04c04, + 0x20300c08,0x01382a0b,0x2390000a,0x0cc07408, + 0x20100001,0x01000203,0x23080406,0x0ae03c05, + 0x00100002,0x01100202,0x23280800,0x0ae04407, + 0x20300403,0x01180a06,0x23380406,0x0ad04807, + 0x00380e07,0x0160200c,0x24382c00,0x0d10700d, + 0x20100c00,0x01082400,0x23100803,0x0b10380a, + 0x20100602,0x01180803,0x23300003,0x0b104008, + 0x00100202,0x01280404,0x23580e02,0x0b104409, + 0x20400804,0x0148160a,0x23b00008,0x0d806010, + 0x20280a01,0x01301400,0x23a81c00,0x0b703c0b, + 0x20100400,0x01280a04,0x23580400,0x0b60400a, + 0x20200201,0x01200202,0x23680802,0x0b504009, + 0x20200202,0x01580402,0x24082e03,0x0e105413, + 0x00100401,0x01280a03,0x23581a05,0x0bb02c08, + 0x20100002,0x01200203,0x23782203,0x0bb03809, + 0x20100002,0x01200604,0x23681e03,0x0ba03809, + 0x00080404,0x01601204,0x24184208,0x0ea0400d, + 0x20180400,0x01200801,0x23782e02,0x0be01c05, + 0x00380a02,0x01201804,0x23782e07,0x0be02804, + 0x00200202,0x01280403,0x23581e05,0x0be02805, + 0x00000205,0x01400407,0x23d83208,0x0ee01c05, + 0x00100800,0x01281c01,0x23580e04,0x0c000802, + 0x00000401,0x01081203,0x23080801,0x0bf01401, + 0x00000c01,0x01282a03,0x23680800,0x0bf01802, + 0x00201403,0x01483a08,0x23c80a07,0x0ef00a02 + }, //ct0 + { + 0x00000602,0x20500000,0x00081400,0x09903007, + 0x00000601,0x20100000,0x00081800,0x09902008, + 0x20100c01,0x20200000,0x00083400,0x0980280a, + 0x20180a03,0x20100000,0x00000400,0x0a202c0c, + 0x20300c04,0x20300207,0x00083401,0x09d02408, + 0x20380402,0x00000204,0x00081c00,0x09d01408, + 0x20280a01,0x00100002,0x00081a03,0x09d01008, + 0x20300005,0x20300208,0x00082602,0x0a80280b, + 0x20180a02,0x20100005,0x00082a07,0x0a000405, + 0x00100000,0x20100002,0x00082a08,0x0a000004, + 0x00200402,0x20100202,0x00082608,0x0a000403, + 0x00180603,0x20300006,0x00082a0a,0x0ac01005, + 0x00300401,0x20300000,0x00082208,0x0a180e03, + 0x00100000,0x20100002,0x00081e05,0x0a181202, + 0x20180400,0x20100003,0x00081e02,0x0a080e02, + 0x00300003,0x20400203,0x00082608,0x0ac00205, + 0x20100202,0x20200004,0x00080802,0x09e81a06, + 0x00200201,0x20100002,0x00080a02,0x09f81a06, + 0x00200201,0x20200004,0x00080a04,0x09e81605, + 0x00200204,0x20400007,0x00081601,0x0a881209, + 0x00100400,0x20200201,0x00000201,0x09c81605, + 0x20280400,0x20100000,0x00000803,0x09c81a05, + 0x20100000,0x20100201,0x00000802,0x09b81606, + 0x20300405,0x20400205,0x00080c05,0x0a481607, + 0x00100001,0x20100000,0x00000002,0x09981a04, + 0x00300201,0x20200001,0x00000e02,0x09981604, + 0x00100001,0x20200201,0x00000001,0x09981204, + 0x00480606,0x20300008,0x00000a03,0x0a181e06, + 0x20180e02,0x20100002,0x00001004,0x09881a01, + 0x20280401,0x20200202,0x00000406,0x09780e02, + 0x00080601,0x20200002,0x00000403,0x09781203, + 0x20300406,0x2040020a,0x00080809,0x09e81603, + 0x00000802,0x20400203,0x00080400,0x09881001, + 0x00000602,0x20300001,0x00080400,0x09780c01, + 0x20200601,0x20300201,0x00000403,0x09680c01, + 0x00100205,0x20300008,0x00080a01,0x09e81c01, + 0x00200201,0x20200002,0x00080400,0x09981401, + 0x00300803,0x20200203,0x00081000,0x09881001, + 0x00400c02,0x20200203,0x00081602,0x09781001, + 0x00200004,0x20300206,0x00000002,0x09f81802, + 0x00000401,0x20200201,0x00000007,0x09a81405, + 0x20280603,0x00000005,0x00000408,0x09981805, + 0x20480400,0x00000004,0x0008040a,0x09881c05, + 0x20180a02,0x20200006,0x00000c07,0x0a181c07, + 0x20680400,0x20200001,0x00000808,0x09e8140c, + 0x00000002,0x20100203,0x00000801,0x09d81409, + 0x00280603,0x20100003,0x00001602,0x09c81409, + 0x20280801,0x20400201,0x00001c04,0x0a68100c, + 0x00200c02,0x20200000,0x00080609,0x0a58100b, + 0x20580a01,0x20100004,0x00001802,0x0a28100b, + 0x20700004,0x20200204,0x00001005,0x0a18080b, + 0x20300601,0x20600003,0x00001a01,0x0ac0000e, + 0x20280a02,0x00100006,0x00002a04,0x0a980c05, + 0x00300601,0x20300001,0x0000220d,0x0a600406, + 0x00480604,0x20200008,0x0000220f,0x0a680406, + 0x20200402,0x20400201,0x00001e09,0x0b300c09, + 0x00480602,0x20100001,0x00003e0b,0x0a901203, + 0x00100c01,0x20200202,0x00001605,0x0a701603, + 0x20100802,0x20300205,0x00002602,0x0a601a02, + 0x00300203,0x20300004,0x00002e0e,0x0b501e02, + 0x00000002,0x20200206,0x00002400,0x0a602a08, + 0x00181201,0x00100002,0x00003202,0x0a401e07, + 0x00180400,0x20100001,0x00002204,0x0a402206, + 0x00100402,0x20300206,0x00002204,0x0b10360b, + 0x20281000,0x00901000,0x20e80c00,0x09e01405, + 0x20180e04,0x00000c00,0x20200000,0x09d01c06, + 0x00081604,0x00202000,0x20500000,0x09d02005, + 0x20400a01,0x00281400,0x20481800,0x0a70240c, + 0x00181a03,0x00402000,0x20a81606,0x0a001002, + 0x20100c06,0x2028120b,0x00182604,0x09f01404, + 0x20301008,0x20381a0c,0x00281e01,0x09f01404, + 0x00200400,0x00400202,0x20982e0b,0x0ac01806, + 0x20201807,0x20181e08,0x20283201,0x0a080601, + 0x00100602,0x00000007,0x20383a06,0x0a080601, + 0x00480605,0x0010080b,0x2048360a,0x0a080601, + 0x20200402,0x00581202,0x20982e04,0x0ad80601, + 0x00580a06,0x0050100e,0x20982608,0x09f81e06, + 0x00100000,0x00100402,0x20481603,0x09f81a05, + 0x00000c04,0x20180e05,0x20281801,0x09e81206, + 0x00600601,0x00600405,0x20d8320b,0x0ab81a09, + 0x20300003,0x00380605,0x20500806,0x09b82207, + 0x00100601,0x00180402,0x20380401,0x09b81e07, + 0x00180604,0x00300008,0x20580c00,0x09b82206, + 0x20280601,0x00700404,0x20c80c07,0x0a582a0b, + 0x00180601,0x00300804,0x20580602,0x09982204, + 0x20200802,0x00280e02,0x20300004,0x09882205, + 0x20100401,0x00280603,0x20400802,0x09881e05, + 0x00280400,0x00600c00,0x20b00000,0x0a082e08, + 0x00200202,0x00200201,0x20300c02,0x09682205, + 0x00200202,0x00380403,0x20600601,0x09782203, + 0x00200400,0x00380401,0x20680601,0x09681e04, + 0x20200001,0x00580e02,0x20800806,0x09d82e05, + 0x20301406,0x00282207,0x20480807,0x09582000, + 0x20100402,0x00380a03,0x20700004,0x09581e02, + 0x20100401,0x00380a01,0x20700005,0x09482202, + 0x00380601,0x00501002,0x20c80e01,0x09b82a03, + 0x00180e06,0x0070140b,0x20c80e03,0x09682402, + 0x20280a01,0x00400c04,0x20980402,0x09582001, + 0x20380401,0x00400802,0x20880403,0x09482001, + 0x20400000,0x00400000,0x20800807,0x09a82c00, + 0x00200003,0x00400606,0x20701001,0x09682001, + 0x00580a02,0x00201400,0x20600a03,0x09581c00, + 0x00781604,0x00302004,0x20700a06,0x09581c00, + 0x00500201,0x00400400,0x20800603,0x09b82802, + 0x00180a03,0x00400803,0x20600406,0x09782005, + 0x20500803,0x00080e04,0x2010040d,0x09681c05, + 0x20400c04,0x20181208,0x0010080e,0x09581804, + 0x20300c01,0x00481602,0x2070080d,0x09d82807, + 0x20600806,0x00280a05,0x20580409,0x09b81c0d, + 0x00300203,0x00100405,0x20400201,0x09a81c0a, + 0x00000202,0x00180805,0x20300401,0x09981c0b, + 0x00000c02,0x00681400,0x20c00003,0x0a38280f, + 0x00482208,0x0040240c,0x20701609,0x0a281c0c, + 0x20601004,0x00181a05,0x20300c06,0x09f8140d, + 0x20200801,0x00180601,0x20500801,0x09f8140c, + 0x20480e03,0x00900c07,0x21101802,0x0ab82411, + 0x20400c07,0x20481a0b,0x00202c02,0x0a780809, + 0x00280e01,0x00500c08,0x20a0120c,0x0a68100a, + 0x00000801,0x00380c03,0x20601a06,0x0a58100a, + 0x00080802,0x00600e01,0x20d02e0a,0x0b38100e, + 0x00200605,0x20180809,0x20401e0a,0x0ab00404, + 0x00281e06,0x00202405,0x20703e07,0x0a800401, + 0x00181605,0x00501c06,0x20902e07,0x0a800403, + 0x00000a03,0x00300003,0x20a0320a,0x0b700804, + 0x00200402,0x00080607,0x20602606,0x0ab01e04, + 0x00002004,0x20582e0d,0x00202c00,0x0a802202, + 0x00101003,0x20181208,0x20302a03,0x0a801e02, + 0x00380c02,0x00501205,0x20a02e0a,0x0b702206, + 0x20201a02,0x20982000,0x00c81800,0x0a001003, + 0x20500400,0x20181400,0x20181400,0x0a001806, + 0x20400c00,0x20282000,0x00281000,0x0a001806, + 0x20480601,0x20300800,0x00182400,0x0ab01c07, + 0x20101805,0x20382605,0x00382a06,0x0a100000, + 0x00500401,0x00101201,0x20683a0e,0x0a200e01, + 0x00480401,0x00101201,0x2068360d,0x0a200e01, + 0x00280800,0x20400a02,0x0038260c,0x0ad00c01, + 0x00581e05,0x0040340b,0x2068360a,0x09f81607, + 0x20180400,0x00100803,0x20282801,0x09f81208, + 0x20100801,0x00180801,0x20282400,0x09f80e07, + 0x00001004,0x20680603,0x00584606,0x0ab80e08, + 0x20200401,0x20380a03,0x00700806,0x09a82209, + 0x00100000,0x00100002,0x00081202,0x09b81e08, + 0x00480e03,0x00301c05,0x20481a04,0x09b81e09, + 0x00580a04,0x2020100a,0x00482606,0x0a682e0e, + 0x00000400,0x20380401,0x00480801,0x09782206, + 0x00080a01,0x00100802,0x00000003,0x09782607, + 0x20300402,0x20180a03,0x00300408,0x09782607, + 0x20380402,0x20400203,0x0080080a,0x09e8320c, + 0x00000400,0x20280801,0x00300402,0x09482605, + 0x00080400,0x20100a01,0x00200001,0x09482205, + 0x00080601,0x00000802,0x00180601,0x09482604, + 0x00200602,0x20580802,0x00800000,0x09a83208, + 0x00080401,0x20100400,0x00100001,0x09282603, + 0x20100401,0x20280a02,0x00480402,0x09282604, + 0x00180601,0x20100400,0x00200000,0x09282605, + 0x20100c03,0x20380a04,0x00680c04,0x09683206, + 0x00380601,0x20201c02,0x00281400,0x09182603, + 0x00200201,0x20100402,0x00280800,0x09082a02, + 0x00000402,0x20200202,0x00480804,0x09082603, + 0x00200203,0x00000006,0x00480401,0x09483a03, + 0x20400401,0x20481201,0x00800c08,0x09082c01, + 0x20300401,0x20180e01,0x00300806,0x09082801, + 0x20200201,0x20180403,0x00300004,0x08f82801, + 0x20480402,0x00000204,0x00300c08,0x09383801, + 0x00400202,0x20200002,0x00500604,0x09182403, + 0x00400a01,0x00080c02,0x00100a03,0x09182402, + 0x00300c01,0x20181a01,0x00201202,0x09082402, + 0x00500203,0x20100404,0x00300603,0x09583403, + 0x20200c04,0x20281204,0x00500009,0x09382405, + 0x20280401,0x00200a02,0x20200009,0x09282005, + 0x00080e02,0x00301402,0x20400006,0x09281c05, + 0x20280403,0x20100e04,0x0040000b,0x09783007, + 0x00081205,0x00001406,0x00100004,0x0978240c, + 0x20180401,0x00100000,0x00000804,0x0968200b, + 0x20200803,0x00080a04,0x00100006,0x09581c0b, + 0x00280e02,0x20301004,0x00780403,0x09c8340e, + 0x20402006,0x20383e09,0x00601c03,0x09e82010, + 0x20280e01,0x00001803,0x00000401,0x09c81c0d, + 0x20181201,0x00200c05,0x20100400,0x09c8200e, + 0x20701001,0x20581e01,0x00a01c09,0x0a483014, + 0x00300203,0x00500c09,0x20a80e09,0x0a58180d, + 0x00000800,0x20381a01,0x00602604,0x0a38180c, + 0x00180a02,0x20100802,0x00202204,0x0a28140c, + 0x00100803,0x20181001,0x00301a0b,0x0af82413, + 0x20480a01,0x00500401,0x20702e01,0x0aa81008, + 0x20401c01,0x20183000,0x00002602,0x0a880809, + 0x20401802,0x20482603,0x00402a01,0x0a780409, + 0x20381a07,0x0000180a,0x20103e07,0x0b68100b, + 0x00480801,0x00300e02,0x2060220c,0x0ad00401, + 0x00482201,0x00603804,0x20c00a0d,0x0ab00c02, + 0x00481a01,0x00201c03,0x20501a0c,0x0ab00c03, + 0x00500804,0x2068120c,0x00503e0f,0x0b901400, + 0x20481601,0x00702800,0x20f81400,0x0a200e01, + 0x20500c02,0x00080400,0x20383400,0x0a201002, + 0x20400400,0x00000c00,0x20582800,0x0a301001, + 0x20500603,0x00300400,0x20980c00,0x0ae01003, + 0x00481001,0x00202a02,0x2058220b,0x0a100206, + 0x00781203,0x00301806,0x20481e10,0x0a280a06, + 0x00580400,0x00100c01,0x2028220d,0x0a280606, + 0x00201008,0x0048120a,0x2088320e,0x0af00204, + 0x00101400,0x20282000,0x00580801,0x09c8160b, + 0x20100802,0x20100204,0x00281004,0x09d8120c, + 0x00000201,0x00000c02,0x00181801,0x09d8120c, + 0x00481a06,0x00802c0d,0x20c83609,0x0aa81e0f, + 0x00000001,0x00480400,0x20381003,0x09781a09, + 0x00180602,0x00000403,0x00280c00,0x09881e0a, + 0x00100401,0x00080e01,0x00400001,0x09881e0b, + 0x00100401,0x00280a04,0x20100804,0x0a182a12, + 0x00080a01,0x00400802,0x20480802,0x09382207, + 0x20100803,0x20181604,0x00380404,0x09381e07, + 0x20180400,0x00000400,0x00180805,0x09381e08, + 0x20200802,0x00380e02,0x20381007,0x09982a0c, + 0x20100601,0x00200201,0x20200002,0x09082205, + 0x00000202,0x00200005,0x20280801,0x09082205, + 0x00000801,0x20180c00,0x00280401,0x09082205, + 0x20180601,0x00500805,0x20680c02,0x09483208, + 0x00000c03,0x00380e03,0x20280c00,0x08e82604, + 0x00100002,0x00100602,0x20280400,0x08e82204, + 0x00100400,0x00180402,0x20180400,0x08e82205, + 0x00280e01,0x00301c01,0x20400000,0x09182e07, + 0x00281204,0x00600c07,0x20500801,0x08c82a03, + 0x00180602,0x00100403,0x00000002,0x08c82603, + 0x00280601,0x00200c01,0x20200002,0x08c82204, + 0x20180601,0x00000202,0x00301007,0x08e82e04, + 0x20300403,0x00200206,0x20300807,0x08b82001, + 0x20200403,0x00100203,0x00100005,0x08b82001, + 0x20300003,0x00100203,0x00100007,0x08b82001, + 0x20100c03,0x20180e04,0x00380404,0x08d82802, + 0x00200201,0x00300403,0x20380602,0x08d82404, + 0x00380a03,0x00100c05,0x00100601,0x08c82402, + 0x00380a03,0x00001005,0x00100202,0x08c82003, + 0x00280603,0x00200005,0x00000400,0x08f82c04, + 0x00280a02,0x00201001,0x20200405,0x08f82005, + 0x20100001,0x20100203,0x00401007,0x08e81c05, + 0x20200803,0x20280e05,0x00501008,0x08e81c06, + 0x00000401,0x00180604,0x00000806,0x09182807, + 0x20501003,0x00081a05,0x0020080b,0x09381c0d, + 0x00000801,0x20280e01,0x00400004,0x0928180b, + 0x00180a03,0x00001004,0x00100002,0x0928180b, + 0x00000801,0x00281001,0x20100007,0x0978280e, + 0x00280c00,0x00402004,0x20481a06,0x09b81c0f, + 0x20300601,0x00181002,0x00100c04,0x09981c0f, + 0x20201403,0x20281e05,0x00500c04,0x0988180e, + 0x20681201,0x00501403,0x20600408,0x0a082416, + 0x00081202,0x00100c03,0x00401c00,0x0a18240c, + 0x00100002,0x00200400,0x20300604,0x0a08140f, + 0x20100801,0x00281402,0x20200602,0x0a08140f, + 0x00480601,0x00000401,0x20101e0a,0x0ab81c15, + 0x20500801,0x20381602,0x00702400,0x0a78100d, + 0x20281604,0x00102005,0x20201602,0x0a780c0b, + 0x20281a05,0x00402007,0x20701a04,0x0a780c0d, + 0x20a01c01,0x20183601,0x00003003,0x0b581012, + 0x00500000,0x20180c00,0x00201e0e,0x0ad80405, + 0x00301802,0x20482e06,0x00603209,0x0ab00006, + 0x00301403,0x20282a08,0x00102a09,0x0ac00406, + 0x00900000,0x00600401,0x20d0121b,0x0bc00406, + 0x20400c00,0x20381400,0x00780400,0x0a280a01, + 0x20380e01,0x00101c00,0x20381000,0x0a400604, + 0x20481000,0x00401400,0x20580800,0x0a480602, + 0x20881201,0x00101000,0x00080800,0x0ae80403, + 0x00500003,0x20180a01,0x00280e0d,0x0a080a07, + 0x00301004,0x20281604,0x00480e0a,0x0a180a08, + 0x00500401,0x00000601,0x00080e0c,0x0a180a08, + 0x00a80c01,0x20302202,0x00482618,0x0ae80a0a, + 0x00181204,0x00002407,0x00081001,0x09a80e0e, + 0x00181204,0x00201407,0x20280c00,0x09b8120d, + 0x20180e02,0x00100c02,0x00100003,0x09b80e0d, + 0x20101400,0x20681c00,0x00c80804,0x0a581e14, + 0x00000402,0x20400206,0x00900403,0x0948120b, + 0x20100802,0x20280a05,0x00400004,0x0958120b, + 0x00200c00,0x20380602,0x00380800,0x09580e0c, + 0x00200201,0x20100402,0x00580c00,0x09c82211, + 0x20100801,0x20481201,0x00980c04,0x08f81608, + 0x00280400,0x00000801,0x00181401,0x09081609, + 0x20200802,0x00080e02,0x00281005,0x09081609, + 0x00100001,0x20100a01,0x00581005,0x0948260f, + 0x20180401,0x20200402,0x00581002,0x08c81e05, + 0x20200000,0x20180401,0x00380805,0x08c82206, + 0x00080601,0x00100804,0x20181401,0x08c81e06, + 0x20280401,0x20280401,0x00700007,0x08e82e09, + 0x00380a04,0x20301805,0x00680602,0x08981e06, + 0x00200202,0x20100403,0x00200202,0x08a82204, + 0x00080601,0x00100801,0x00100402,0x08a82205, + 0x00100a04,0x20280c05,0x00601001,0x08b82a05, + 0x20201804,0x20582608,0x00c00c08,0x08781e03, + 0x20100002,0x00080603,0x00400805,0x08881e03, + 0x00000000,0x20180601,0x00400c03,0x08881e03, + 0x20200404,0x20180a07,0x00400c05,0x08982202, + 0x00080a01,0x00100404,0x00380c01,0x08782002, + 0x00180a01,0x20100802,0x00200002,0x08781c01, + 0x00000401,0x20180602,0x00380404,0x08781800, + 0x00280e03,0x00001405,0x00280800,0x08982001, + 0x00200400,0x20200001,0x00500401,0x08982003, + 0x00000800,0x20281201,0x00401004,0x08881804, + 0x00000601,0x00080c03,0x00200803,0x08881c04, + 0x20100402,0x20380e04,0x00700806,0x08a82004, + 0x00000201,0x20180400,0x00401006,0x08b81c07, + 0x00000801,0x00080400,0x00000004,0x08b81407, + 0x00180601,0x00100800,0x20100403,0x08b81407, + 0x00200000,0x20200402,0x00480803,0x08d82008, + 0x20380c02,0x20101602,0x00380406,0x0908140d, + 0x00180e02,0x00201002,0x20100003,0x08f8140b, + 0x20200403,0x00080e03,0x00100806,0x08f8140c, + 0x00180a02,0x20200c01,0x00600408,0x0928200d, + 0x00280604,0x20480404,0x00801202,0x0978140f, + 0x20300402,0x20180603,0x00300006,0x0968140f, + 0x00080e03,0x00101c05,0x20280a01,0x0968100e, + 0x20701003,0x20382204,0x0080080b,0x09b82017, + 0x20201806,0x20582a08,0x00700c03,0x09e80c0f, + 0x00280602,0x00000003,0x00200a04,0x09e81410, + 0x00100001,0x20300204,0x00501001,0x09d8100f, + 0x00400a02,0x00080c06,0x00100209,0x0a881c18, + 0x20480a05,0x00100809,0x20200602,0x0a680810, + 0x20601002,0x20182202,0x00201803,0x0a580c0f, + 0x20701802,0x20382e01,0x00601003,0x0a580c10, + 0x20981601,0x00301c01,0x20201402,0x0b281415, + 0x00500402,0x20180a06,0x0000160e,0x0ad00007, + 0x00581201,0x00301803,0x2070060f,0x0ac00009, + 0x00680e01,0x00301804,0x20680611,0x0ac80409, + 0x00980400,0x20300601,0x00501e1a,0x0bb80809, + 0x20580601,0x00300c00,0x20480800,0x0a200202, + 0x20500801,0x00180c00,0x20180800,0x0a380604, + 0x20501002,0x20381800,0x00681800,0x0a300203, + 0x20901401,0x20281c00,0x00281c00,0x0ae00002, + 0x00700802,0x00180602,0x0008120f,0x09f80a0a, + 0x00781604,0x00302004,0x20380a0e,0x0a080a0a, + 0x00680a06,0x00100c07,0x0008060e,0x0a180a09, + 0x00a00400,0x00380403,0x2058161a,0x0ad80e0b, + 0x20300201,0x00381003,0x20100808,0x0998120d, + 0x20301405,0x20281e07,0x00400407,0x09a80a0e, + 0x20301407,0x2018220a,0x00380806,0x09a80a0d, + 0x20181202,0x00401c03,0x20680804,0x0a381216, + 0x00280601,0x00300a01,0x20500203,0x09380a0b, + 0x00180e04,0x00201407,0x20381201,0x09480e0b, + 0x00281607,0x00401c0c,0x20581202,0x0948120c, + 0x00100403,0x00000204,0x00180402,0x09981613, + 0x00000401,0x00200602,0x20381003,0x08e80a0b, + 0x00200802,0x20180605,0x00280401,0x08e8120b, + 0x00100404,0x20100a09,0x00280403,0x08e80e0c, + 0x00200203,0x00100404,0x00180804,0x09081a10, + 0x00000c01,0x00380c00,0x20181004,0x08981607, + 0x20200001,0x00100001,0x00181007,0x08981a07, + 0x20180601,0x00000004,0x00380805,0x08981a08, + 0x20100805,0x00080e05,0x00280808,0x08a81a0a, + 0x20180a02,0x00500004,0x20400c03,0x08781a04, + 0x00080a03,0x00100805,0x00000801,0x08681a04, + 0x20100601,0x20180801,0x00300803,0x08681a04, + 0x20281205,0x00300c09,0x20100805,0x08782203, + 0x00281e02,0x00302400,0x20400800,0x08580e03, + 0x00100802,0x00080605,0x00200402,0x08581602, + 0x00000802,0x00180a03,0x00100001,0x08581602, + 0x00200002,0x20100606,0x00200a02,0x08681601, + 0x20101405,0x20481a07,0x00580806,0x08480c00, + 0x00000400,0x00180c01,0x00180404,0x08481401, + 0x00180601,0x00200802,0x20180802,0x08481400, + 0x20100c00,0x20181401,0x00300005,0x08581801, + 0x00280604,0x00100809,0x00080402,0x08681404, + 0x00080401,0x00200801,0x20280403,0x08681404, + 0x20180401,0x00100201,0x00100406,0x08581404, + 0x00180400,0x00200801,0x20280802,0x08781404, + 0x20100401,0x00080a04,0x00201006,0x08981008, + 0x00180e03,0x00101003,0x00000803,0x08881407, + 0x00000602,0x00080402,0x00100803,0x08881408, + 0x00180602,0x00100402,0x00000805,0x08a81808, + 0x00000c01,0x00181601,0x00000004,0x08e80c0d, + 0x20100c03,0x20281205,0x00300805,0x08d8100b, + 0x00000403,0x00100203,0x00080404,0x08d8100b, + 0x00000401,0x00080e03,0x00100808,0x08f8140e, + 0x20200801,0x00380c01,0x20580403,0x09581010, + 0x20180a03,0x00200c05,0x20100003,0x0948100f, + 0x20300202,0x00280c04,0x00000c05,0x09481410, + 0x20380402,0x00201000,0x20281407,0x09881416, + 0x00481203,0x00502004,0x20880605,0x09d80c0f, + 0x00000803,0x00080e04,0x00200a01,0x09c80c10, + 0x00200402,0x00280603,0x20300a03,0x09c80811, + 0x00281205,0x00101006,0x00201603,0x0a481818, + 0x20900003,0x00181205,0x00001807,0x0a580c10, + 0x20480e02,0x00101003,0x20100000,0x0a480c10, + 0x20581202,0x00201c04,0x20380402,0x0a480810, + 0x20a00c05,0x20382208,0x00602003,0x0b080c18, + 0x00700201,0x00200803,0x20380614,0x0ac80409, + 0x00400801,0x20181602,0x0030160b,0x0ab8080a, + 0x00400801,0x20281203,0x00401a0d,0x0ab8040a, + 0x00900602,0x00080806,0x20300a1b,0x0ba8040c, + 0x20600002,0x20200000,0x00480800,0x0a100202, + 0x20380a01,0x20100800,0x00280400,0x0a300205, + 0x20280e01,0x00101800,0x20380800,0x0a400606, + 0x20881400,0x00502400,0x20681000,0x0ae80a03, + 0x00980e04,0x20301405,0x00400211,0x09f0020b, + 0x00301402,0x20281e02,0x00480609,0x09f8060a, + 0x00100803,0x20181203,0x00380607,0x0a00020a, + 0x00a80601,0x00000800,0x00400217,0x0ab8120e, + 0x20500804,0x20581208,0x0090000b,0x0980020e, + 0x00281203,0x00301c04,0x20280c00,0x0998060f, + 0x00581204,0x00102005,0x20181605,0x09a8060f, + 0x20300802,0x20181603,0x00600807,0x0a181215, + 0x00100602,0x20380805,0x00581203,0x0928060a, + 0x20300804,0x20181206,0x00500405,0x09280a0c, + 0x20500c04,0x20381e06,0x00800c0a,0x09280a0d, + 0x00380601,0x00100802,0x00180a02,0x09781213, + 0x00180800,0x20100c00,0x00380400,0x08d80a0c, + 0x00480e04,0x00101406,0x00080e04,0x08c80e0c, + 0x00580a04,0x00000c06,0x00080e06,0x08d80a0b, + 0x20200000,0x00000400,0x00300408,0x08e81210, + 0x00181601,0x20301801,0x00600404,0x08780a09, + 0x20100002,0x20200205,0x00500408,0x08680e09, + 0x20200804,0x20280a05,0x00400009,0x08780a0a, + 0x00480e02,0x20101001,0x00300003,0x0878120b, + 0x20201000,0x20881a03,0x00c00807,0x08480a04, + 0x20300400,0x20281002,0x00500006,0x08481203, + 0x20280a02,0x00000805,0x00180404,0x08480e03, + 0x20701403,0x20382204,0x0070080e,0x08381202, + 0x00001c04,0x20482e04,0x00680800,0x08380800, + 0x00380e02,0x00001002,0x00100203,0x08380e01, + 0x00280801,0x20100e02,0x00300602,0x08380e02, + 0x00580a01,0x00200804,0x20180a08,0x08481001, + 0x00481205,0x00302009,0x20581601,0x08380e01, + 0x00000401,0x20300603,0x00580405,0x08280c00, + 0x00000a01,0x20480800,0x00600005,0x08280e01, + 0x20180601,0x20101000,0x00100006,0x08381201, + 0x20300402,0x20180e05,0x0030140a,0x08381004, + 0x00100601,0x20280801,0x00500003,0x08381004, + 0x00000401,0x20280a01,0x00480405,0x08380c04, + 0x00100401,0x20280a02,0x00500403,0x08481004, + 0x00080601,0x00000402,0x00180402,0x0878080a, + 0x20200802,0x20181601,0x00300406,0x08681009, + 0x20180601,0x20100403,0x00200005,0x08680c09, + 0x00000201,0x20180401,0x00300406,0x08781009, + 0x00080400,0x20101201,0x00280402,0x08c8080c, + 0x00380e02,0x00101404,0x20180400,0x08b80c0c, + 0x00380601,0x20200a01,0x00400400,0x08b8080b, + 0x00100002,0x20100601,0x00280805,0x08d8100e, + 0x20180400,0x20200801,0x00600004,0x09380c0f, + 0x20400402,0x20280a03,0x00400c08,0x09280c10, + 0x20500802,0x20380e03,0x00500009,0x09280810, + 0x20280604,0x20100805,0x00300808,0x09681015, + 0x00100202,0x20380c01,0x00801800,0x09b80c11, + 0x00380602,0x20100c03,0x00100205,0x09b80811, + 0x00480603,0x20100404,0x00200206,0x09b80811, + 0x20301004,0x20282207,0x00501403,0x0a280c1a, + 0x20600c04,0x20480e06,0x00580802,0x0a400011, + 0x20600802,0x20281204,0x00400c04,0x0a380410, + 0x20700802,0x20281604,0x00401406,0x0a380411, + 0x20500e01,0x00200004,0x20381a05,0x0af8081a, + 0x00680602,0x20100807,0x00280611,0x0ab80809, + 0x00500601,0x00000402,0x00080a0e,0x0aa8040b, + 0x00500201,0x00100402,0x20280610,0x0ab0000c, + 0x00780c00,0x00500000,0x20301214,0x0b98100d, + 0x20400401,0x00280400,0x20380c00,0x0a200603, + 0x20400802,0x00080c00,0x00081000,0x0a300606, + 0x20300801,0x00080c00,0x00100000,0x0a400206, + 0x20700c01,0x20581800,0x00980400,0x0ad00202, + 0x00500603,0x00280804,0x20400a0c,0x09f0020a, + 0x00581204,0x00201c06,0x20280a0b,0x09f0020b, + 0x00380601,0x00100c02,0x20280a0a,0x0a00020b, + 0x00900602,0x20180402,0x00400216,0x0aa0020d, + 0x00080403,0x00400e04,0x20680803,0x09900a0e, + 0x20100802,0x20281205,0x00501004,0x0980020f, + 0x00100601,0x00080c00,0x00200c00,0x0990020f, + 0x20100402,0x00000603,0x00280805,0x0a000216, + 0x00080602,0x00300c04,0x20380802,0x0920020c, + 0x00100000,0x00000800,0x00181000,0x0910060d, + 0x20180401,0x00100e02,0x20180c04,0x0920060d, + 0x00300000,0x00180402,0x00380800,0x09680a14, + 0x00200201,0x00280a01,0x20100c00,0x08c8060b, + 0x00000601,0x00080c01,0x00300403,0x08b8060c, + 0x00100800,0x00180c01,0x00280400,0x08c8060c, + 0x20100201,0x00180401,0x00200408,0x08c80a10, + 0x00001803,0x00282604,0x20280806,0x08700208, + 0x00200801,0x00180602,0x00080803,0x08600209, + 0x00280a01,0x00300c02,0x20180803,0x0868060a, + 0x00200802,0x00181202,0x00100004,0x08680a0a, + 0x20381203,0x00801806,0x20b81404,0x08480603, + 0x20380601,0x00200401,0x20180808,0x08280a04, + 0x20400401,0x00180e02,0x00200809,0x08380a04, + 0x20581203,0x00301803,0x2028080a,0x08280a03, + 0x00481401,0x00402602,0x20580a04,0x08380a03, + 0x00100802,0x00281201,0x00000201,0x08280e01, + 0x00300c01,0x00281000,0x20180e04,0x08280a01, + 0x00301003,0x20181605,0x00480604,0x08280c00, + 0x20100c00,0x20181400,0x00400c08,0x08181201, + 0x00180a02,0x00400c04,0x20400002,0x08180800, + 0x00080a02,0x00501004,0x20500005,0x08180a01, + 0x20200202,0x00380405,0x20180406,0x08181000, + 0x20100000,0x00200000,0x20100006,0x08280805, + 0x00080401,0x00200a02,0x20200404,0x08280803, + 0x00180401,0x00300603,0x20200403,0x08280804, + 0x00280a01,0x00300a01,0x20100801,0x08380c04, + 0x20180402,0x00380601,0x20100404,0x0868080a, + 0x00080400,0x00100800,0x00180405,0x08580808, + 0x20300401,0x00280800,0x20100007,0x08580809, + 0x20100803,0x00180a04,0x00180407,0x08680808, + 0x00100201,0x00200003,0x20200002,0x08c8080d, + 0x00000800,0x00081000,0x00300404,0x08a8080c, + 0x00200601,0x00380402,0x20300000,0x08b8080c, + 0x00380601,0x00300404,0x20180404,0x08b80c0e, + 0x20100201,0x00280601,0x20101004,0x0928040f, + 0x20280400,0x00200401,0x20100005,0x09180811, + 0x20380800,0x00401201,0x20300406,0x0918040f, + 0x20580601,0x00280400,0x0000140c,0x09480817, + 0x20201003,0x00281204,0x20280401,0x09b00012, + 0x00180601,0x00280401,0x20100e02,0x09a80412, + 0x00180400,0x00180400,0x00000e02,0x09a80412, + 0x00180405,0x00101204,0x20181204,0x0a10001b, + 0x20281202,0x00501805,0x20680e04,0x0a480411, + 0x20400001,0x00100a01,0x20280400,0x0a300011, + 0x20600001,0x00100601,0x20180402,0x0a300012, + 0x20682208,0x0000280a,0x00301201,0x0ae80818, + 0x00300001,0x00280a02,0x0000160a,0x0ab80409, + 0x00480a01,0x00100c02,0x0000060b,0x0aa8040b, + 0x00580601,0x00100402,0x0000020f,0x0ab8040b, + 0x00702004,0x20882a0d,0x00d01214,0x0b80040d, + 0x20380401,0x00000800,0x00280800,0x0a200605, + 0x20280a01,0x20101000,0x00100000,0x0a400a08, + 0x20380400,0x00000800,0x00080400,0x0a400607, + 0x20780800,0x00301000,0x20480400,0x0ae00a04, + 0x00280601,0x20100402,0x00400609,0x09f00209, + 0x00100c01,0x20281a02,0x00500e05,0x09f0060b, + 0x00380601,0x00000001,0x00300a08,0x0a00060b, + 0x00780601,0x00100801,0x00000614,0x0aa00a0e, + 0x00200000,0x20200601,0x00500602,0x0990060e, + 0x00080601,0x00100802,0x20180a01,0x09900a0e, + 0x00100001,0x20100202,0x00300000,0x09a00a0f, + 0x00080400,0x20100a01,0x00200001,0x0a000a17, + 0x20200201,0x20280400,0x00600805,0x0920060d, + 0x00100000,0x00000601,0x00100000,0x09200a0f, + 0x00000000,0x20100401,0x00380402,0x09200a0e, + 0x00280400,0x20100201,0x00500002,0x09500a15, + 0x00100403,0x20380603,0x00580a01,0x08c00a0b, + 0x20100001,0x00000201,0x00280804,0x08b0060c, + 0x00280a01,0x20100c01,0x00400000,0x08c0060d, + 0x20200000,0x20200001,0x00580409,0x08c00a10, + 0x00381204,0x20102406,0x00481001,0x0870020b, + 0x00380e02,0x00001003,0x00200001,0x0860060a, + 0x00100000,0x20380a02,0x00600805,0x0860060a, + 0x00480a02,0x20200c01,0x00500001,0x08600a0b, + 0x20500c03,0x20681a07,0x00d0080a,0x08280605, + 0x20400402,0x20380604,0x00600009,0x08200605, + 0x20400803,0x20280602,0x00481407,0x08200604, + 0x20701004,0x20481e06,0x0088040d,0x08200604, + 0x00501201,0x20281403,0x00780a06,0x08180602, + 0x00380601,0x20200803,0x00580e02,0x08100201, + 0x00481204,0x00001806,0x00480a04,0x08180603, + 0x00780e04,0x00101807,0x00281209,0x08100201, + 0x20181201,0x00201001,0x00200408,0x08080601, + 0x20100000,0x20280a01,0x00800806,0x08080400, + 0x20300802,0x20481205,0x00a01009,0x08000000, + 0x20480401,0x20280604,0x0080100b,0x08000000, + 0x20180a01,0x20200601,0x00600c05,0x08100006, + 0x00100400,0x20280800,0x00500002,0x08100004, + 0x00200201,0x20200002,0x00680401,0x08100005, + 0x00100400,0x20380800,0x00700001,0x08200006, + 0x00101003,0x20480e03,0x00780c02,0x08500409, + 0x20100400,0x20180400,0x00300005,0x08400008, + 0x20200402,0x20200202,0x00680407,0x08400008, + 0x00280601,0x20201002,0x00580803,0x08500408, + 0x20180604,0x00000006,0x00400405,0x08b8040d, + 0x00180a01,0x00000c01,0x00300003,0x0890000c, + 0x00180a02,0x20100804,0x00600402,0x08a0000d, + 0x00100601,0x20380a01,0x00800c09,0x08a0000e, + 0x20200003,0x00080605,0x00400803,0x09200011, + 0x20200400,0x20280601,0x00600805,0x09100410, + 0x20200801,0x20480e04,0x00800c06,0x09100410, + 0x20700c04,0x20281204,0x0068040c,0x09400418, + 0x00181a02,0x20101c04,0x00380603,0x09b00411, + 0x00000803,0x20180e03,0x00580a02,0x09a00012, + 0x00100801,0x20280800,0x00480a02,0x09a00412, + 0x00680a06,0x00000807,0x00200608,0x0a10001a, + 0x20401001,0x20781603,0x00a00c01,0x0a300410, + 0x20380a03,0x00100806,0x00200201,0x0a200011, + 0x20580a01,0x00000802,0x00200001,0x0a300012, + 0x20e02008,0x2018420c,0x00401009,0x0ae0081b, + 0x00400400,0x20380a01,0x0050020c,0x0aa0080b, + 0x00300001,0x20180e04,0x00401609,0x0aa0040c, + 0x00400400,0x20280601,0x0030060d,0x0ab0040b, + 0x00b82604,0x00703c0c,0x20c82221,0x0ba0080f, + 0x20200400,0x00080400,0x00100000,0x0a300a05, + 0x20200601,0x00180400,0x20100c00,0x0a500a07, + 0x20200201,0x20100000,0x00200c00,0x0a500a06, + 0x20600c00,0x20280800,0x00400400,0x0af00a03, + 0x00100401,0x00180a01,0x00000607,0x0a000a09, + 0x00380801,0x00200e02,0x20200207,0x0a100e0b, + 0x00200c02,0x20180e03,0x00200607,0x0a100e0a, + 0x00600000,0x00080400,0x00200a13,0x0ab00e0d, + 0x00300202,0x00200403,0x20100a03,0x09a00e0d, + 0x20100601,0x00000002,0x00100401,0x09a00a0e, + 0x00100000,0x00200001,0x20180602,0x09b00e0e, + 0x00000201,0x00100000,0x00100800,0x0a201216, + 0x20300c03,0x00180a05,0x20100005,0x0930120c, + 0x00200401,0x00100202,0x00100601,0x09300e0e, + 0x00080400,0x00200400,0x20100403,0x09400e0e, + 0x00300801,0x00180602,0x00100001,0x09701615, + 0x00480a02,0x00400c04,0x20380a04,0x08e00e0c, + 0x00080602,0x00100402,0x00100004,0x08c00e0d, + 0x00100a01,0x00180800,0x00000801,0x08d00e0c, + 0x20280400,0x00200001,0x00000009,0x08e01210, + 0x20100400,0x00381202,0x00001007,0x08800e0a, + 0x00000c02,0x00181603,0x00300404,0x08700e09, + 0x00000403,0x00380603,0x20280803,0x0880120a, + 0x00200c01,0x00280e01,0x00080403,0x0870120a, + 0x20280802,0x00301201,0x20481004,0x08401205, + 0x20280a01,0x00300802,0x20280805,0x08300e05, + 0x20180e03,0x00401405,0x20280805,0x08400a06, + 0x20381400,0x00401c01,0x20380c08,0x08301205, + 0x00481205,0x00101c06,0x00000602,0x08200e04, + 0x00180601,0x00200001,0x00000800,0x08200e02, + 0x00000803,0x00181605,0x00200c02,0x08200a02, + 0x00300601,0x00080c01,0x00401202,0x08200e02, + 0x20201403,0x20381e09,0x00701009,0x08101000, + 0x20100402,0x00180603,0x00080405,0x08100c01, + 0x00000201,0x00300803,0x20380c04,0x08100c01, + 0x20200c02,0x00080e04,0x00180407,0x08101001, + 0x20200c02,0x00281001,0x00081404,0x08200c07, + 0x00180601,0x00200802,0x20180802,0x08200804, + 0x00100001,0x00300201,0x20100003,0x08200c04, + 0x00180601,0x00300403,0x20280c01,0x08300c05, + 0x00481a05,0x00502408,0x20400201,0x08600808, + 0x00080601,0x00100401,0x00100405,0x08500808, + 0x00080a02,0x00300c02,0x20100405,0x08500c08, + 0x00100000,0x00280400,0x00000805,0x08600c08, + 0x20400003,0x20180a07,0x0050140b,0x08b00c0d, + 0x00000401,0x00180a02,0x00200805,0x08a00c0d, + 0x20100802,0x00181604,0x00100806,0x08b00c0d, + 0x00000000,0x00200400,0x20100408,0x08c0100f, + 0x00100a03,0x20180803,0x00380a02,0x09301012, + 0x20380400,0x00100400,0x00000004,0x09200c11, + 0x20180a01,0x00300c03,0x20380802,0x09200c11, + 0x20380800,0x00200e01,0x00080408,0x09501017, + 0x20101807,0x00182e07,0x00080801,0x09c00c11, + 0x00380400,0x00000a01,0x00180a04,0x09b00c11, + 0x00280a01,0x00100c00,0x20100202,0x09b00c11, + 0x20100c00,0x20181201,0x00400000,0x0a200c1b, + 0x20481608,0x00701c0d,0x20a80e02,0x0a500411, + 0x20600201,0x20180c00,0x00300804,0x0a300811, + 0x20600c02,0x20181202,0x00280403,0x0a400812, + 0x20681800,0x00202601,0x20181a02,0x0af00c19, + 0x00400003,0x0020020a,0x20300e0d,0x0ac00c0a, + 0x00400801,0x00080a02,0x00080e0d,0x0ab00c0c, + 0x00581201,0x00200c03,0x2020020e,0x0ac0080c, + 0x00702000,0x20483400,0x00900a15,0x0ba0000d, + 0x20280601,0x20100c00,0x00100c00,0x0a400e05, + 0x20380601,0x00100800,0x00101400,0x0a600606, + 0x20480400,0x00200400,0x20100c00,0x0a600a04, + 0x20680e01,0x00301400,0x20301400,0x0b000e03, + 0x00200001,0x20200603,0x00400a07,0x0a101209, + 0x00400802,0x00080a04,0x00300e09,0x0a200e0a, + 0x00381000,0x00101800,0x20100a0b,0x0a30120a, + 0x00600400,0x00000202,0x00301212,0x0ad0160c, + 0x00000000,0x20200001,0x00400400,0x09c0120c, + 0x20280c00,0x00100802,0x00100803,0x09c0120d, + 0x00100000,0x20300601,0x00500800,0x09d0160f, + 0x20100001,0x00100201,0x00300800,0x0a501a15, + 0x00081201,0x20201801,0x00400401,0x0950160c, + 0x00380601,0x20100c01,0x00300a03,0x0950160e, + 0x20100801,0x20280a01,0x00600403,0x0950160e, + 0x00480e03,0x00101003,0x00300a01,0x09a01e15, + 0x00200e01,0x20680a01,0x00a00800,0x08f01a0c, + 0x20200401,0x20280603,0x00600805,0x08e01a0d, + 0x00080a01,0x00000c02,0x00300001,0x08f0160b, + 0x20300804,0x20380a06,0x0070000a,0x09002211, + 0x20100802,0x20480a03,0x00880805,0x08a01a0a, + 0x00280a01,0x20100c01,0x00580400,0x08901e0a, + 0x00300202,0x20200c00,0x00600400,0x08a01a0b, + 0x00281205,0x00001406,0x00580402,0x08a01e0b, + 0x00100601,0x20180803,0x00680403,0x08601606, + 0x20200802,0x20380e03,0x00800008,0x08501a06, + 0x20400402,0x20381604,0x0090080a,0x08501a06, + 0x20301004,0x20481e07,0x00a00809,0x08501e05, + 0x20100402,0x00081a02,0x00501004,0x08401602, + 0x00000400,0x20180802,0x00580801,0x08301601, + 0x00300601,0x20200403,0x00481602,0x08401a02, + 0x00100601,0x00080404,0x00381201,0x08401a01, + 0x00281201,0x00101c03,0x20180c01,0x08301c00, + 0x00180a01,0x00100c01,0x00280402,0x08301400, + 0x20280800,0x20100400,0x00500407,0x08301000, + 0x00080e01,0x00101401,0x00280404,0x08401800, + 0x00080c00,0x20301601,0x00600005,0x08401804, + 0x00000001,0x20100201,0x00500405,0x08401003, + 0x00200201,0x20300400,0x00600402,0x08401404, + 0x00000401,0x20280602,0x00700404,0x08501804, + 0x20101800,0x20682a01,0x00b00c06,0x08701409, + 0x20100201,0x20100002,0x00500806,0x08701409, + 0x20200801,0x20380e01,0x00700407,0x08701409, + 0x00100400,0x20180401,0x00500005,0x08801409, + 0x20100802,0x00080a02,0x00180c04,0x08e0180e, + 0x00080401,0x20100203,0x00400403,0x08c0180d, + 0x00180601,0x20100c01,0x00480801,0x08d0180d, + 0x00080601,0x00000000,0x00400808,0x08e0180f, + 0x20281000,0x00101003,0x20180c01,0x09501411, + 0x20300001,0x20180800,0x00480404,0x09401411, + 0x20200400,0x20280e02,0x00600005,0x09401410, + 0x20300802,0x20280e03,0x00500007,0x09801c17, + 0x00680e03,0x20202402,0x00381206,0x09d0100e, + 0x00300201,0x20180401,0x00280605,0x09d01411, + 0x00100401,0x20180c00,0x00380a02,0x09d01012, + 0x20181204,0x00100c03,0x00200201,0x0a40181a, + 0x20b00403,0x20582206,0x00b0140c,0x0a500811, + 0x20600c01,0x20180a02,0x00181004,0x0a401010, + 0x20481204,0x00001404,0x00080401,0x0a501011, + 0x20602006,0x20382a09,0x00581203,0x0b101418, + 0x00700e01,0x20300003,0x00381a16,0x0ad00c0b, + 0x00580a01,0x00200c02,0x2018120f,0x0ac0080b, + 0x00401c02,0x20482a07,0x0058060b,0x0ad00c0b, + 0x00782603,0x00402c0a,0x20581e14,0x0bb0080c, + 0x20300000,0x00280400,0x20101000,0x0a600e02, + 0x20400000,0x20180400,0x00301400,0x0a700e02, + 0x20300a01,0x20380400,0x00401000,0x0a701203, + 0x20700801,0x20381000,0x00601400,0x0b201001, + 0x00400400,0x00200000,0x2020060a,0x0a401607, + 0x00680602,0x00000c01,0x0020120d,0x0a401a09, + 0x00301002,0x20181a03,0x00300a0a,0x0a501608, + 0x00780a02,0x00001002,0x00201615,0x0b001e09, + 0x00000201,0x00300000,0x20200c01,0x09e0160c, + 0x20201004,0x20281a06,0x00500405,0x09e01e0d, + 0x00180601,0x00400804,0x20300601,0x0a001a0e, + 0x00100400,0x20300203,0x00501201,0x0a802a14, + 0x20101004,0x00381a04,0x20200402,0x09901a0b, + 0x00280602,0x00300006,0x20100602,0x09801e0c, + 0x00180e02,0x00201400,0x20101002,0x09901e0d, + 0x00101002,0x20281602,0x00500401,0x09f02e13, + 0x00181204,0x00701807,0x20800601,0x09301e0b, + 0x00080800,0x00200a02,0x20100c02,0x0920260c, + 0x20100c04,0x20181205,0x00400803,0x0930260b, + 0x00281203,0x00301403,0x00000404,0x09503211, + 0x00180801,0x00301604,0x20300c02,0x08e0260a, + 0x00100800,0x00080601,0x00100401,0x08d02a0a, + 0x00280a05,0x00200806,0x20100800,0x08e02609, + 0x20201404,0x20181e06,0x00500409,0x08e0320b, + 0x20180601,0x00000400,0x00200405,0x08902607, + 0x00000001,0x00200a02,0x00080c04,0x08902a07, + 0x20100c06,0x00080609,0x00180c05,0x08902e07, + 0x00180e02,0x00301805,0x20381801,0x08a02e06, + 0x00000c03,0x20180a04,0x00480c03,0x08702603, + 0x00080a01,0x00200802,0x00280403,0x08702203, + 0x00280e05,0x00300c08,0x00080801,0x08702204, + 0x00080400,0x00000400,0x00300003,0x08802603, + 0x00000a03,0x00281005,0x00180404,0x08701c01, + 0x00000401,0x00080a01,0x00400403,0x08602000, + 0x20200c03,0x00081206,0x00300407,0x08602000, + 0x20100802,0x20181202,0x00500005,0x08702401, + 0x00000c03,0x00481603,0x20300004,0x08801c04, + 0x00180400,0x00100402,0x00200004,0x08702004, + 0x00100201,0x00380403,0x20180802,0x08701c05, + 0x00100201,0x00100803,0x00180802,0x08902404, + 0x20181a02,0x00702005,0x20780805,0x08b01c09, + 0x20280601,0x00000000,0x00200807,0x08a02009, + 0x20180800,0x00400c00,0x20200006,0x08b02009, + 0x00180602,0x00100400,0x00200806,0x08c02409, + 0x00180601,0x00100e02,0x00000002,0x09101c0d, + 0x00100402,0x20180a03,0x00380400,0x0900240d, + 0x00000201,0x00180400,0x00100402,0x0900200d, + 0x20100803,0x00080e04,0x00300008,0x09202810, + 0x20201405,0x00081e05,0x00380c03,0x0980180f, + 0x20200a01,0x00080401,0x00181404,0x09702010, + 0x20280802,0x00200603,0x00080803,0x09702010, + 0x20181204,0x00200c04,0x00080404,0x09c02416, + 0x00381207,0x00500409,0x20400e04,0x0a00100f, + 0x00200403,0x00280a02,0x20181204,0x09f01410, + 0x00200602,0x00000002,0x00181203,0x09f01810, + 0x20501c06,0x20282208,0x00381002,0x0a80241a, + 0x20801408,0x0008120c,0x20381806,0x0a701810, + 0x20581a04,0x00301c06,0x20280802,0x0a70100f, + 0x20801404,0x00181e04,0x00180805,0x0a701011, + 0x00082607,0x0050340b,0x20581e0c,0x0b401815, + 0x00681e04,0x0060200c,0x20781613,0x0ae00409, + 0x00400802,0x20380e06,0x0050060d,0x0ad01009, + 0x00682202,0x00503007,0x20781e12,0x0af00c0a, + 0x00302004,0x20583e0b,0x00800e0a,0x0bc01009, + 0x20301001,0x20680800,0x00500000,0x0a701601, + 0x20400201,0x20200400,0x00001800,0x0a901000, + 0x20580800,0x00101000,0x20401400,0x0aa01000, + 0x20680601,0x00000c00,0x20301c00,0x0b401403, + 0x00480a03,0x20200c04,0x0030120a,0x0a601606, + 0x00400401,0x20280602,0x0010120c,0x0a801e06, + 0x00581201,0x20102000,0x0000120e,0x0a801e07, + 0x00500c02,0x20181203,0x00001e12,0x0b402206, + 0x20100403,0x20400205,0x00600c01,0x0a10220b, + 0x00280e02,0x20102002,0x20100601,0x0a20260d, + 0x00000800,0x20580a02,0x00801803,0x0a30220d, + 0x00180800,0x00201002,0x20300e04,0x0ae02e11, + 0x00380a03,0x20401804,0x00680602,0x09c0220c, + 0x20100801,0x20480e04,0x00701003,0x09c02a0c, + 0x20100c03,0x20381603,0x00600802,0x09d02a0b, + 0x00281603,0x00001c01,0x00001800,0x0a503a13, + 0x20300c03,0x20681e05,0x00b01406,0x0960220a, + 0x00000401,0x20280800,0x00400401,0x09702a0a, + 0x00380e04,0x00001406,0x00100202,0x09802e0b, + 0x20101405,0x20581e08,0x00800807,0x09c03e10, + 0x00200204,0x20280405,0x00500e02,0x09202a07, + 0x00180a02,0x20101003,0x00200401,0x09202e09, + 0x20400c05,0x20381608,0x00600c07,0x09203208, + 0x00180a04,0x00001807,0x00181402,0x09503e0c, + 0x20200404,0x20280a06,0x00300405,0x08f03206, + 0x00180400,0x20300602,0x00600c03,0x08e03207, + 0x00481205,0x00002008,0x00180a04,0x08f03207, + 0x20100c03,0x20281206,0x00700806,0x09003608, + 0x00380603,0x20101806,0x00181202,0x08c02e04, + 0x20100c02,0x20481203,0x00780405,0x08c03603, + 0x20301004,0x20581a08,0x00900809,0x08c03205, + 0x00000601,0x00180403,0x00380c03,0x08e03603, + 0x20280402,0x20200a04,0x00600408,0x08b02e01, + 0x00100202,0x20100804,0x00380802,0x08b03000, + 0x00280e03,0x00001806,0x00380c01,0x08b02c00, + 0x00100000,0x00100c00,0x00280803,0x08d03000, + 0x00380e03,0x20301403,0x00900001,0x08c02804, + 0x00100400,0x20180a02,0x00500405,0x08c02c03, + 0x00000000,0x20400202,0x00900806,0x08c02c04, + 0x00080601,0x00100001,0x00400c05,0x08e03004, + 0x20401803,0x20682a07,0x00d0040a,0x08f02809, + 0x20400401,0x00080e02,0x00280408,0x08f02c0a, + 0x20100802,0x20381203,0x00880406,0x08f02c09, + 0x20180402,0x00080602,0x00500807,0x0910340a, + 0x00080401,0x00080403,0x00381601,0x0950240e, + 0x00380601,0x00100802,0x20181203,0x0950280d, + 0x20180603,0x20200004,0x00480402,0x0940280d, + 0x00280604,0x20100803,0x00480404,0x0980340f, + 0x00281607,0x20202005,0x00280601,0x09b0200d, + 0x20381000,0x00001000,0x00180405,0x09b0240d, + 0x00001003,0x20381205,0x00581000,0x09b0280e, + 0x20501008,0x2028220b,0x00680c09,0x0a103016, + 0x2040240a,0x2068360f,0x00b80c05,0x0a201c0e, + 0x00580602,0x20400800,0x00680a05,0x0a20200d, + 0x00080c00,0x00100803,0x00181400,0x0a301c0e, + 0x0028260a,0x0020300e,0x20281e06,0x0ad02417, + 0x0008260a,0x00203010,0x20282606,0x0a900c0e, + 0x20901803,0x20582e05,0x00780808,0x0a90180f, + 0x20481202,0x20201802,0x00380c00,0x0aa0180e, + 0x20702409,0x20683e10,0x00a00a01,0x0b702013, + 0x00201c04,0x20783a0c,0x00a01607,0x0af00807, + 0x00680602,0x00100805,0x20481e13,0x0b001409, + 0x00401402,0x20682e05,0x00900a0b,0x0b001009, + 0x00781203,0x0020280a,0x20684215,0x0bf01408, + 0x20282602,0x00802c00,0x20e02c00,0x0a900000, + 0x20580401,0x00200000,0x20601000,0x0aa00803, + 0x20480400,0x20180800,0x20101c00,0x0ab00403, + 0x20780801,0x20100400,0x20402400,0x0b600808, + 0x00101002,0x20281205,0x20302206,0x0a901603, + 0x00500203,0x00100c04,0x2060120e,0x0ab01604, + 0x00501400,0x20281401,0x20301a0d,0x0ab01603, + 0x00700202,0x20301403,0x20301615,0x0b801e03, + 0x00200400,0x00200802,0x20700605,0x0a501e09, + 0x00000c01,0x00180e04,0x20302001,0x0a701e0a, + 0x00080400,0x00300c00,0x20701000,0x0a70220a, + 0x00100a01,0x20380a02,0x00102a02,0x0b302a0e, + 0x00080601,0x00300000,0x20501c02,0x0a00220a, + 0x00180a01,0x00301001,0x20600e01,0x0a202a0a, + 0x00280800,0x00201601,0x20500e01,0x0a202a0b, + 0x20101c03,0x20182205,0x00001000,0x0ac0360f, + 0x00180802,0x00300e03,0x20500801,0x09c02e09, + 0x00100001,0x00100603,0x20200801,0x09d0320a, + 0x20200001,0x00080e02,0x00001404,0x09d02e09, + 0x00481203,0x00602405,0x20880602,0x0a403e10, + 0x20100601,0x00180402,0x20200403,0x09802e07, + 0x20100a01,0x00180c01,0x20100803,0x09803208, + 0x00280602,0x00101001,0x20380601,0x09903608, + 0x20380801,0x00100204,0x00101c09,0x09d0420c, + 0x00200003,0x00200603,0x20380a01,0x09503206, + 0x00100401,0x00380601,0x20400400,0x09503606, + 0x20100c03,0x00081a04,0x00100c04,0x09503607, + 0x00280400,0x20101201,0x00180800,0x09804a08, + 0x00080a03,0x00200405,0x20200c04,0x09202e04, + 0x00180e01,0x00401802,0x20580402,0x09303604, + 0x00281203,0x00301c05,0x20580801,0x09203a04, + 0x20100001,0x20200400,0x00580406,0x09504204, + 0x00000000,0x00080604,0x00001004,0x09103800, + 0x20100000,0x00100601,0x00000805,0x09103601, + 0x20100c03,0x20181605,0x00200c07,0x09103800, + 0x00180a03,0x20200803,0x00600803,0x09404000, + 0x00000802,0x00081603,0x20180404,0x09203804, + 0x00180601,0x00000a01,0x00100003,0x09203804, + 0x00080602,0x00200403,0x20380403,0x09203804, + 0x20100802,0x20481205,0x00800806,0x09504805, + 0x00081203,0x00202005,0x20681803,0x09503408, + 0x20200402,0x20100203,0x00281006,0x09503408, + 0x00100000,0x00100602,0x20280803,0x09503808, + 0x00100801,0x20180c00,0x00481005,0x0990440a, + 0x00001002,0x20281206,0x00280803,0x09a02c0a, + 0x00280603,0x00080403,0x00280a01,0x09a02c0b, + 0x20400803,0x00181203,0x20181006,0x09a0300c, + 0x20380602,0x00100002,0x00080406,0x09f04010, + 0x20500802,0x00281c01,0x20280c04,0x0a00200e, + 0x20301002,0x20181e05,0x00280805,0x0a00280d, + 0x00381606,0x00301c07,0x20581205,0x0a10280d, + 0x00380a01,0x00001603,0x00081602,0x0a803c12, + 0x00781e06,0x00403406,0x20981e0a,0x0a60200b, + 0x00300000,0x00380802,0x20581605,0x0a70200d, + 0x00001405,0x20281e0a,0x00380803,0x0a60240b, + 0x20801805,0x20283e07,0x00580c08,0x0b102c15, + 0x20a01c07,0x20383a0b,0x0040000a,0x0ab0140b, + 0x20681400,0x00402001,0x20881c03,0x0ac0180c, + 0x20680601,0x00381004,0x20581402,0x0ad0140e, + 0x00281e02,0x00402807,0x20a83e11,0x0bc02011, + 0x00680a03,0x00401c08,0x20a83e13,0x0b100806, + 0x00500400,0x20180800,0x00080e0e,0x0b200c06, + 0x00500201,0x00301002,0x20982610,0x0b301007, + 0x00400800,0x20381000,0x00180e0c,0x0c000c02, + 0x20402404,0x20684400,0x00880400,0x0a880c06, + 0x20300803,0x20381000,0x00180800,0x0aa80404, + 0x20400c04,0x00081400,0x20380c00,0x0ab80406, + 0x20601004,0x00281800,0x20600000,0x0b680c0b, + 0x00381605,0x0030200c,0x2080060b,0x0aa80400, + 0x00280a04,0x00000809,0x20301a09,0x0ac00000, + 0x00481a07,0x0030240d,0x2080160d,0x0ad00201, + 0x00581606,0x0050100c,0x20c02a12,0x0ba80402, + 0x00281201,0x20101a02,0x20103603,0x0a800e07, + 0x00180e01,0x20201602,0x20102e03,0x0aa01a06, + 0x20100003,0x20300608,0x00103000,0x0ab01607, + 0x00080802,0x00101605,0x20803604,0x0b801e09, + 0x20200401,0x20580a05,0x00502002,0x0a402207, + 0x20100402,0x20480a04,0x00401c00,0x0a602608, + 0x00100202,0x20380401,0x00201e02,0x0a702608, + 0x00381e02,0x20103002,0x20302205,0x0b20320d, + 0x00200802,0x20480e02,0x00300602,0x0a102a07, + 0x00200000,0x20300000,0x00200a02,0x0a203208, + 0x20100403,0x20380605,0x00100802,0x0a303208, + 0x00000a01,0x20981204,0x00903004,0x0ab03e0e, + 0x20380a01,0x20200803,0x00000404,0x09d02a06, + 0x20280800,0x20300800,0x00200404,0x09e03207, + 0x00080602,0x20200405,0x00000400,0x09f03207, + 0x20201004,0x20781a06,0x00500405,0x0a504e0a, + 0x00580602,0x20400801,0x00300e04,0x09b03206, + 0x00280601,0x20500800,0x00400a01,0x09b03605, + 0x00280400,0x20300e02,0x00100800,0x09c03a07, + 0x00200202,0x20300006,0x00080a01,0x0a104a07, + 0x20300c03,0x20481a05,0x00500c0a,0x09803603, + 0x00000401,0x20680e02,0x00600c04,0x09903a04, + 0x20200801,0x20481202,0x00400c06,0x09903a04, + 0x00000000,0x20300202,0x00000c06,0x09e04e05, + 0x00000202,0x20100003,0x20180800,0x09803402, + 0x20180601,0x20480401,0x00300804,0x09803c01, + 0x00280a02,0x20200c02,0x00080401,0x09803c00, + 0x20200400,0x20380e01,0x00000806,0x09d04c01, + 0x00200000,0x20100602,0x20180c01,0x09903402, + 0x00100802,0x20580a03,0x00280402,0x09904004, + 0x20200803,0x20480e04,0x00300006,0x09903804, + 0x00180400,0x20200800,0x20380c01,0x09f05005, + 0x20300402,0x20181201,0x00180407,0x09b02c07, + 0x00080602,0x20300803,0x00081004,0x09c03807, + 0x00180602,0x20300803,0x00080c01,0x09c03407, + 0x00180a01,0x20300c00,0x20180804,0x0a204808, + 0x00380e04,0x00001c05,0x20481203,0x09f02809, + 0x20100803,0x20480e04,0x00280c02,0x0a00340a, + 0x00000000,0x20300a02,0x00280c03,0x0a003009, + 0x20500401,0x20580e02,0x00280809,0x0a70440f, + 0x20300003,0x20300207,0x00380c05,0x0a40240a, + 0x20180e02,0x20201804,0x20181800,0x0a502c0b, + 0x20300c03,0x20481a02,0x00480802,0x0a50280c, + 0x00200202,0x20380401,0x20181205,0x0b003c11, + 0x00101201,0x20382002,0x00480e04,0x0a90140a, + 0x00300400,0x20580604,0x00581204,0x0aa02009, + 0x00481206,0x20102005,0x20281a07,0x0ab02409, + 0x20480402,0x20301206,0x20283002,0x0b70300f, + 0x20381002,0x00102202,0x20582e01,0x0ae01008, + 0x20601004,0x20382204,0x00481c04,0x0af01009, + 0x2070140a,0x20581e0e,0x00682406,0x0af01409, + 0x20101802,0x20482401,0x0028320a,0x0be0100b, + 0x00480a02,0x20300805,0x00380e0b,0x0b180402, + 0x00580a02,0x00100807,0x2048220e,0x0b300404, + 0x00581605,0x0000180f,0x2018260e,0x0b380404, + 0x00481202,0x00201007,0x2088220c,0x0c180400, + 0x00081000,0x00303400,0x20a80c00,0x0a780c02, + 0x00080401,0x00301000,0x20880400,0x0aa81003, + 0x00080800,0x00201800,0x20500800,0x0aa81404, + 0x20280a02,0x00101800,0x20201400,0x0b38200a, + 0x20200a01,0x20181c01,0x00302c01,0x0a881402, + 0x20200601,0x00181004,0x20402000,0x0ab81003, + 0x20300c01,0x00082800,0x00003000,0x0ac81003, + 0x20101006,0x20183205,0x00402e07,0x0b881807, + 0x00100801,0x00281e02,0x20502e05,0x0a900400, + 0x00000601,0x00380c00,0x20803205,0x0ac00800, + 0x00200203,0x00300404,0x20902208,0x0ad00a01, + 0x00200209,0x0038040d,0x20802e09,0x0b980601, + 0x20180400,0x00400800,0x20c01202,0x0a801a03, + 0x00100001,0x00400603,0x20b01a04,0x0ab01e04, + 0x20100001,0x00300205,0x20902201,0x0ab01e05, + 0x00101007,0x0038320e,0x20904603,0x0b701e07, + 0x00480a03,0x00301401,0x20a00e04,0x0a602207, + 0x00200202,0x00300401,0x20a01202,0x0a802607, + 0x00300000,0x00300602,0x20900604,0x0a802607, + 0x00080604,0x00700808,0x21500601,0x0b303209, + 0x20300405,0x00281207,0x20600c07,0x0a202605, + 0x20200403,0x00380e04,0x20900c05,0x0a402a06, + 0x20200401,0x00380c00,0x20800805,0x0a502606, + 0x00280802,0x00601e04,0x21300601,0x0ae03a0a, + 0x00300204,0x00300008,0x20a00a03,0x0a002a04, + 0x00100202,0x00400004,0x20c00601,0x0a202e04, + 0x00200203,0x00400404,0x20b00e02,0x0a202e05, + 0x00080601,0x00400802,0x20c00c05,0x0a903a08, + 0x00080402,0x00301206,0x20a00405,0x09e03203, + 0x00100201,0x00400202,0x20d00803,0x0a003603, + 0x00000001,0x00300604,0x20a00805,0x0a003603, + 0x00000000,0x00300202,0x20a00c04,0x0a604203, + 0x20100001,0x00200000,0x20680803,0x09e02c01, + 0x20200403,0x00480e04,0x20c80405,0x09f03001, + 0x20100400,0x00380c00,0x20900003,0x09f03001, + 0x20100002,0x00300202,0x20a80405,0x0a604001, + 0x00280604,0x00200803,0x20600201,0x09f02c02, + 0x00380602,0x00500c04,0x20f81201,0x0a102c03, + 0x00180601,0x00400c01,0x20c80c02,0x0a003003, + 0x00100203,0x00300003,0x20a80402,0x0a703c04, + 0x20100005,0x00180608,0x20480c06,0x0a002805, + 0x20300002,0x00400203,0x20c00007,0x0a202806, + 0x20100001,0x00380601,0x20980404,0x0a202c06, + 0x00100403,0x00381205,0x20a80404,0x0aa03c07, + 0x20100604,0x00280c08,0x20580c02,0x0a401c09, + 0x00280a03,0x00401803,0x20c80e02,0x0a602808, + 0x00000000,0x00300401,0x20a80c01,0x0a602809, + 0x20380601,0x00500803,0x20e81c07,0x0af0340d, + 0x00080401,0x00300a04,0x20880e02,0x0a802009, + 0x20400403,0x00281206,0x20600404,0x0aa02409, + 0x00080602,0x00301000,0x20981000,0x0aa02409, + 0x00000203,0x00400201,0x20d81204,0x0b60280e, + 0x00080601,0x00200c00,0x20682202,0x0ac01407, + 0x00380602,0x00300c03,0x20a81e07,0x0af01c07, + 0x20200804,0x00281a06,0x20580e02,0x0af01808, + 0x20200007,0x00400208,0x20d83604,0x0bc01c0a, + 0x20100401,0x00181202,0x20481a03,0x0af00404, + 0x20380801,0x00201a03,0x20782801,0x0b101004, + 0x00381205,0x00402c07,0x20b83608,0x0b201004, + 0x00181209,0x00402c0d,0x20d83e0a,0x0c000003, + 0x00200a01,0x00281802,0x20781606,0x0b080c00, + 0x00200400,0x00181001,0x20281607,0x0b280801, + 0x00001003,0x00083608,0x00000801,0x0b280800, + 0x00200c04,0x00082a0c,0x20100205,0x0bf81a04 + }, //ct1 + { + 0x00100602,0x00300000,0x00080c00,0x0aa01406, + 0x00000400,0x00000000,0x00082400,0x0aa02008, + 0x00000a01,0x00200000,0x00082c00,0x0aa01c08, + 0x20100203,0x00100000,0x00080800,0x0bf0240c, + 0x20580803,0x00400207,0x00081c03,0x0ad00c07, + 0x20180400,0x00100201,0x00082201,0x0ae00c08, + 0x20300002,0x00400202,0x00082c01,0x0ae00408, + 0x20400004,0x00100208,0x00082e02,0x0c501c0b, + 0x00100400,0x00200002,0x00083a0a,0x0b080c04, + 0x20300403,0x00000202,0x00083604,0x0b180805, + 0x00080400,0x00400003,0x00082a09,0x0b181404, + 0x00280c00,0x00100004,0x00082e0e,0x0c900004, + 0x00200801,0x00300001,0x00082e06,0x0b082604, + 0x00400203,0x00100007,0x0008220c,0x0b282203, + 0x00280601,0x00300004,0x00081208,0x0b182605, + 0x00380602,0x20200003,0x00081a09,0x0c881207, + 0x00000000,0x00500003,0x00081601,0x0ad83608, + 0x00100401,0x00200201,0x00081001,0x0ae82a09, + 0x00200000,0x00200000,0x00080601,0x0ad82a0a, + 0x00100803,0x20200203,0x00082201,0x0c381e0c, + 0x00280a02,0x00500003,0x00000e01,0x0a983a09, + 0x20280401,0x00300001,0x00080403,0x0aa83207, + 0x20100400,0x00200201,0x00080804,0x0a882a09, + 0x00100203,0x20100006,0x00081001,0x0bd82e0c, + 0x20180402,0x00300204,0x00000406,0x0a583206, + 0x00280a02,0x00100003,0x00001202,0x0a783207, + 0x00180401,0x00300001,0x00080400,0x0a583206, + 0x20100001,0x20100204,0x00080405,0x0b782e09, + 0x00080601,0x00200003,0x00000002,0x0a383203, + 0x00000400,0x20100202,0x00000805,0x0a382605, + 0x00280604,0x00200004,0x00000c02,0x0a282e05, + 0x00000402,0x00000000,0x00081804,0x0b483604, + 0x00100400,0x00200201,0x00000402,0x0a282c00, + 0x20200403,0x00000203,0x00081006,0x0a282400, + 0x20200003,0x00100206,0x00000007,0x0a082601, + 0x00300204,0x00000007,0x00000403,0x0b383e01, + 0x20100401,0x00200201,0x00080405,0x0a383004, + 0x00200204,0x00200007,0x00000000,0x0a383003, + 0x00100602,0x00100004,0x00080802,0x0a182803, + 0x20480402,0x00000204,0x0000100a,0x0b383405, + 0x00000201,0x00300002,0x00000004,0x0a683008, + 0x20100403,0x00200205,0x00000406,0x0a582806, + 0x20100402,0x00200202,0x00000005,0x0a382c07, + 0x00300a01,0x20100002,0x00080602,0x0b783009, + 0x20180401,0x00300000,0x00000c02,0x0aa82c0b, + 0x20180a03,0x00300004,0x00000c03,0x0a98280a, + 0x20280400,0x00300003,0x00000802,0x0a782c0a, + 0x20400002,0x00100000,0x00000c08,0x0bc8300c, + 0x20500002,0x00300001,0x00000c00,0x0b08280c, + 0x20300805,0x00100204,0x00000202,0x0ae8200a, + 0x00080a01,0x00200002,0x00002203,0x0ac82009, + 0x20180a04,0x00100007,0x00003605,0x0c38240e, + 0x00480603,0x00300006,0x00002e0f,0x0b581c05, + 0x00280a07,0x0020000c,0x0000320b,0x0b281c04, + 0x20300802,0x00100201,0x00001604,0x0b081006, + 0x20201004,0x20200206,0x00002207,0x0c980407, + 0x20100201,0x00100202,0x00003e02,0x0b500204, + 0x00200403,0x00000208,0x00003206,0x0b200a04, + 0x00400204,0x00200006,0x00002e0c,0x0b180602, + 0x00480a05,0x00200007,0x00003e0f,0x0ca00a04, + 0x00100402,0x00200205,0x00001e04,0x0b201a07, + 0x20180800,0x00100000,0x00002002,0x0af01606, + 0x20100002,0x00200206,0x00002c02,0x0af01607, + 0x00080403,0x00100208,0x00003a01,0x0c502a0b, + 0x20180e04,0x20c00800,0x00900400,0x0ad02405, + 0x20180e03,0x20201000,0x20180800,0x0ae01c04, + 0x20181203,0x20801800,0x00580c00,0x0ae02403, + 0x20380a01,0x20600000,0x00281000,0x0c40280b, + 0x20201807,0x20e81a0c,0x00b82e03,0x0af02003, + 0x20200805,0x20680e09,0x00482202,0x0af01403, + 0x20200004,0x20c80608,0x00c82602,0x0af01802, + 0x00000201,0x20800603,0x00282a0a,0x0c802006, + 0x00180a01,0x20800c08,0x00584208,0x0af00203, + 0x00080a02,0x20400c06,0x00183a07,0x0b080601, + 0x00100e01,0x20c80c04,0x00b83607,0x0b000202, + 0x00101c05,0x20882606,0x00383e09,0x0c900603, + 0x00280e03,0x20a01805,0x00881605,0x0ac81609, + 0x00200001,0x20600401,0x00481a06,0x0ae81a07, + 0x00100801,0x20980c02,0x00881a04,0x0ad81607, + 0x00100602,0x00080809,0x20683a06,0x0c581e0b, + 0x00000002,0x20d80604,0x00e00002,0x0a781a0a, + 0x00180e03,0x20601004,0x00580400,0x0a981e0a, + 0x00280602,0x20700403,0x00580e02,0x0a981e0a, + 0x00480a01,0x00101403,0x20781604,0x0bf82a0f, + 0x00000e01,0x20c81401,0x00e80402,0x0a381e08, + 0x20100c02,0x20981205,0x00900004,0x0a582208, + 0x20180400,0x20700a01,0x00600003,0x0a381e0a, + 0x20280800,0x20200201,0x20300407,0x0b78320e, + 0x00100800,0x20980a01,0x00980802,0x09f82206, + 0x00001001,0x20581801,0x00480c01,0x0a182606, + 0x00200c01,0x20980e02,0x00880801,0x09f82207, + 0x00100401,0x20400400,0x20281001,0x0b283209, + 0x20100401,0x20880800,0x00780805,0x09d82603, + 0x00080e02,0x20100c04,0x20200003,0x09f82a04, + 0x20200201,0x20680803,0x00500406,0x09c82604, + 0x00200000,0x20300802,0x20181003,0x0ad83a07, + 0x00180601,0x20700803,0x00500001,0x09d82400, + 0x00180801,0x20401202,0x00100002,0x09d82601, + 0x00200001,0x20600601,0x00380801,0x09b82201, + 0x20180a02,0x20300002,0x00101009,0x0ab83e01, + 0x00080400,0x20800a01,0x00600805,0x09d82003, + 0x20280400,0x20600001,0x00500807,0x09d82403, + 0x20180a02,0x20600c03,0x00400406,0x09c82403, + 0x20201004,0x20581204,0x00080406,0x0ad83407, + 0x20180400,0x20900400,0x00900c06,0x0a082008, + 0x00280a02,0x20700801,0x00500c01,0x0a081c07, + 0x00180401,0x20700a02,0x00700c03,0x09e81c07, + 0x00381203,0x20101407,0x20300400,0x0b183809, + 0x00000801,0x20a80a01,0x00900402,0x0a681c0c, + 0x20401405,0x20981a06,0x00800007,0x0a481c0b, + 0x20200201,0x20980800,0x00800c05,0x0a38180b, + 0x20280400,0x20500602,0x00202008,0x0b682c0d, + 0x20380400,0x20900002,0x00800c01,0x0ac8180d, + 0x00281606,0x2040140a,0x00200a05,0x0aa81c0b, + 0x20101402,0x20981601,0x00700a02,0x0a98140c, + 0x20501005,0x20681e03,0x00201803,0x0bf82013, + 0x00100601,0x20a80c03,0x00802609,0x0b280c0a, + 0x20500c06,0x20881e07,0x00702c01,0x0af81009, + 0x00081602,0x20401406,0x00201a05,0x0ae80c09, + 0x00282e07,0x2020300d,0x2050320d,0x0c78100d, + 0x20280601,0x20900001,0x00403204,0x0b500803, + 0x00580a07,0x2050100b,0x0000220e,0x0b300803, + 0x00000202,0x20900000,0x00603a06,0x0b100804, + 0x20101401,0x20d81607,0x00704a07,0x0cb01403, + 0x00380801,0x20a01202,0x00502209,0x0b502603, + 0x20100c04,0x2078160c,0x00402c02,0x0b201e03, + 0x00100401,0x20980604,0x00602604,0x0b202201, + 0x00301001,0x20781204,0x00202209,0x0cb02e05, + 0x20500802,0x01281400,0x21b82000,0x0b100405, + 0x20400e01,0x00581800,0x20881800,0x0b000c04, + 0x20300e02,0x00b81800,0x21281000,0x0b200c03, + 0x20401201,0x00981800,0x20f82800,0x0c801009, + 0x00581e04,0x01403406,0x22082e0f,0x0b280a02, + 0x00300401,0x00900a02,0x20e8360b,0x0b100202, + 0x00300804,0x00f80605,0x2188360a,0x0b200202, + 0x20180c03,0x00d00602,0x2158320d,0x0cb80402, + 0x00000c04,0x00c80a06,0x21381c00,0x0af81e0a, + 0x20100801,0x00980802,0x20c82c00,0x0af81e07, + 0x00080e02,0x01101807,0x21883202,0x0af81e08, + 0x00681604,0x00a03407,0x2148420f,0x0c981e0c, + 0x20100203,0x01080c06,0x21580801,0x0aa82e0a, + 0x00380603,0x00b00405,0x20e81205,0x0ab82e0a, + 0x00180400,0x00e01001,0x21381203,0x0ab82a0b, + 0x20100002,0x00500a03,0x20781803,0x0c083612, + 0x00200402,0x01000203,0x21880a02,0x0a582e0a, + 0x20200802,0x00b81203,0x20d00003,0x0a58320a, + 0x00000201,0x00c80400,0x20e00402,0x0a582e0b, + 0x00200603,0x00580c04,0x20580a01,0x0b884211, + 0x20180a02,0x01101003,0x21880c03,0x09f8320a, + 0x00181201,0x00d01803,0x21181201,0x0a183209, + 0x20100803,0x00c80e03,0x20f80802,0x0a083209, + 0x20201004,0x00681a06,0x20881006,0x0b08460e, + 0x00180801,0x00e00e02,0x21380401,0x09b83607, + 0x00180e02,0x00901401,0x20b80402,0x09c83609, + 0x00381204,0x00e01806,0x21280a01,0x09b83609, + 0x00100202,0x00a00808,0x20d81801,0x0aa8520b, + 0x00000000,0x00c00401,0x21180c05,0x09883a04, + 0x20200c03,0x00681a04,0x20600407,0x09983a04, + 0x20300c04,0x00a80e07,0x20c80409,0x09783605, + 0x00280e03,0x00a00c01,0x20b01405,0x0a585208, + 0x00000000,0x00d80401,0x21000804,0x09783c01, + 0x00280602,0x00980405,0x20c00001,0x09883800, + 0x00380a03,0x00d00807,0x21080601,0x09783a01, + 0x20301007,0x00781a08,0x2088040b,0x0a384c00, + 0x00000201,0x00d80400,0x21100c04,0x09983805, + 0x20200801,0x00980e02,0x20d00807,0x09983404, + 0x20300001,0x00b80a03,0x20e01409,0x09783404, + 0x00281a06,0x00b0200b,0x20f80802,0x0a585006, + 0x20100c02,0x00d80e02,0x21200005,0x09c83409, + 0x20100c02,0x00b80c00,0x20f80402,0x09c83408, + 0x00200e02,0x00b80802,0x21000400,0x09a83009, + 0x00001002,0x00581e06,0x20702007,0x0a984c0b, + 0x00180e02,0x01000c04,0x21500401,0x0a28340d, + 0x00181a04,0x00e02405,0x21300401,0x0a18300a, + 0x20300404,0x00e80604,0x21200005,0x09f82c0c, + 0x20200402,0x00980c00,0x20d00406,0x0b084411, + 0x20300c03,0x00d81204,0x21200803,0x0a982c0f, + 0x20301403,0x00882206,0x20901c05,0x0a682c0d, + 0x00181a06,0x00f0200a,0x21300e03,0x0a682c0d, + 0x00080e06,0x00b01407,0x21001400,0x0ba83c14, + 0x00180602,0x01000005,0x21601606,0x0b082c0d, + 0x00180400,0x00d00804,0x21200606,0x0ad8240d, + 0x20201806,0x00982a0a,0x20a02401,0x0ac8200c, + 0x2050300b,0x0088520c,0x20b02c00,0x0c483014, + 0x20300c00,0x00f81000,0x21602603,0x0b581809, + 0x20280a04,0x00c80405,0x21003603,0x0b281808, + 0x20100204,0x00e80409,0x21401a05,0x0b28140a, + 0x0008220c,0x01402c15,0x21f0260f,0x0cc81c0c, + 0x00480800,0x01380601,0x21a02e0b,0x0b880802, + 0x00380402,0x00a01605,0x21001e0a,0x0b500402, + 0x00380c01,0x00e00e03,0x21502a09,0x0b500403, + 0x00481404,0x00b01e0d,0x2140420d,0x0cf00a02, + 0x20300e01,0x21400000,0x01b82c00,0x0af00601, + 0x20480400,0x20a00c00,0x00882800,0x0b100e01, + 0x20580801,0x20f01000,0x01182400,0x0b200e01, + 0x20580603,0x20c01400,0x00b82000,0x0c800803, + 0x00101404,0x21282602,0x01b81e09,0x0ae81605, + 0x00500000,0x20b00c01,0x00c82a0c,0x0b080607, + 0x00680602,0x21101803,0x0148260f,0x0b080608, + 0x00202007,0x20d81e09,0x01183a0f,0x0c881205, + 0x00481606,0x20d0200a,0x01281a06,0x0a981e0d, + 0x00080a01,0x20b01402,0x00f81802,0x0ab8160c, + 0x20201003,0x21281204,0x01a81405,0x0aa81a0d, + 0x00380a04,0x2058040b,0x00a81e08,0x0c383210, + 0x20400804,0x21180a07,0x01a00007,0x0a38220c, + 0x00000400,0x20d80400,0x01480800,0x0a58220b, + 0x00100204,0x20e00006,0x01680a01,0x0a48220b, + 0x00180800,0x20700a01,0x00980800,0x0ba83214, + 0x00480602,0x20f00805,0x01981204,0x09d82a0b, + 0x00080601,0x20c00800,0x01380c00,0x09f8260b, + 0x20100403,0x20e80605,0x01680401,0x09f8220c, + 0x20100401,0x20900201,0x00b81002,0x0b083612, + 0x20300400,0x21080e02,0x01a00806,0x09882e0a, + 0x00100c01,0x20d81602,0x01480402,0x09a82a0a, + 0x00280a03,0x20e00c05,0x01480c00,0x0998260b, + 0x00380800,0x20801c03,0x00b81c00,0x0a784211, + 0x00301002,0x20f81201,0x01780e01,0x09482e07, + 0x00000400,0x20a80c02,0x00f80403,0x09582e08, + 0x20101404,0x20f81e05,0x01800005,0x09482a09, + 0x20180e03,0x20a00803,0x01101009,0x09f84a0d, + 0x20180a02,0x20c00804,0x01480406,0x09083205, + 0x00180a01,0x20901401,0x00c80802,0x09282e05, + 0x00180e03,0x20b01406,0x01181002,0x09082e05, + 0x20101405,0x20d81e08,0x01300406,0x09b84205, + 0x00000000,0x20e80602,0x01600805,0x08f83001, + 0x00000801,0x20b80a02,0x01100006,0x09083201, + 0x00000400,0x20e80e02,0x01600c06,0x08f82e01, + 0x00480a05,0x20801808,0x00c81802,0x09984601, + 0x00000802,0x20e80a01,0x01580804,0x09183005, + 0x20180c00,0x20901002,0x00e80405,0x09183004, + 0x20100403,0x20d80a02,0x01380407,0x09082c05, + 0x20401005,0x20a82607,0x0120100d,0x09a84806, + 0x00081205,0x20c01806,0x01300403,0x09583009, + 0x00181203,0x20b01803,0x01201002,0x09582c08, + 0x00081203,0x20c01806,0x01200802,0x09482c0a, + 0x00281603,0x20501808,0x00980400,0x0a08440d, + 0x20201005,0x21081607,0x01a00c05,0x09a82c0d, + 0x20201804,0x20f82607,0x01801406,0x09a8280c, + 0x00200000,0x21000a04,0x01801401,0x0998200b, + 0x00000401,0x20a00603,0x00f01007,0x0a784011, + 0x00081605,0x20d01808,0x01500601,0x0a28280f, + 0x00081602,0x20a01c06,0x00e80601,0x0a18200f, + 0x20501403,0x21082a03,0x01901407,0x09f82010, + 0x20600002,0x20980c00,0x01001807,0x0b183c18, + 0x20100406,0x21180e07,0x01b01800,0x0a98200f, + 0x00100000,0x20f80601,0x01501e02,0x0a881c0d, + 0x00481203,0x20c02007,0x00f00208,0x0a88140f, + 0x00682604,0x20903c06,0x00d00a0c,0x0bd82c15, + 0x20381607,0x2100180b,0x01801e03,0x0b08180d, + 0x20600c02,0x20f81e02,0x01401c02,0x0ae8100e, + 0x20580400,0x21080602,0x01702804,0x0ae80c0d, + 0x20b01802,0x21283a05,0x01c04806,0x0c682412, + 0x00401804,0x2168220b,0x01e0220c,0x0b600006, + 0x00580601,0x20b00404,0x00d01a0f,0x0b400007, + 0x00400801,0x21181602,0x01601e0c,0x0b400408, + 0x00901400,0x20c81c00,0x00e01e1b,0x0ce80408, + 0x20481400,0x01701c00,0x22281000,0x0b180e05, + 0x20400401,0x00d00000,0x21481c00,0x0b380e05, + 0x20400c01,0x01280800,0x21c81c00,0x0b480e04, + 0x20800002,0x00e00400,0x21781800,0x0c981001, + 0x00580a01,0x01201c00,0x21b81a0c,0x0ae8160a, + 0x00580602,0x00e00803,0x2148120b,0x0b081a0a, + 0x00480800,0x01500803,0x21e80e0c,0x0b181a0a, + 0x00982a06,0x00e04406,0x21681a18,0x0c781a0b, + 0x20200c01,0x01081601,0x21300004,0x0a78220e, + 0x20100802,0x00c80a02,0x21280803,0x0a981e0e, + 0x00181602,0x01302002,0x21c80801,0x0aa81a10, + 0x20102006,0x0048220c,0x20581003,0x0be82615, + 0x00080e02,0x01201003,0x21980e01,0x0a18220c, + 0x00080602,0x00e00803,0x21480800,0x0a28220c, + 0x20300402,0x00e80a04,0x21400405,0x0a281e0d, + 0x00100a02,0x00c80c07,0x20d82201,0x0b483a14, + 0x00100000,0x01080602,0x21500400,0x09b8220c, + 0x00000402,0x00d80603,0x21280401,0x09c8260c, + 0x00300201,0x00f00402,0x21681204,0x09c8220c, + 0x00180801,0x00e00c00,0x21080c01,0x0aa84214, + 0x20200403,0x01000202,0x21681004,0x0958260a, + 0x00280a01,0x00e01002,0x21381000,0x09682a0c, + 0x20200001,0x00f80601,0x21500005,0x0968260c, + 0x00380a04,0x00c00404,0x20d00c03,0x0a084612, + 0x00481205,0x01101c07,0x21680602,0x09082a09, + 0x20180400,0x00c00601,0x20f80405,0x09182e09, + 0x00380e03,0x00f01c03,0x21680a01,0x0918260a, + 0x20401004,0x00a81a06,0x20c0040b,0x09883e0b, + 0x20300803,0x00d81207,0x20f00c0b,0x08c82a05, + 0x00000801,0x00b80e01,0x20e80403,0x08d83205, + 0x20100c02,0x00c81204,0x20f00808,0x08c82a06, + 0x00480e02,0x00e01c06,0x21381602,0x09584206, + 0x00000400,0x00f00002,0x21381003,0x08b82801, + 0x00180e02,0x00d01404,0x21100004,0x08c83201, + 0x00080601,0x00f00402,0x21480804,0x08b82800, + 0x20180400,0x00b00201,0x20b0140a,0x09284602, + 0x00280a02,0x01000c03,0x21400003,0x08d82c04, + 0x20100801,0x00a81203,0x20c00c07,0x08d82c04, + 0x00100201,0x00e00400,0x21200005,0x08c82805, + 0x00080a01,0x00901201,0x20b80407,0x09383c06, + 0x20401004,0x00e81e04,0x21000c0a,0x09082c0b, + 0x20200c02,0x00c81e01,0x21000405,0x0918280b, + 0x20401002,0x00d82202,0x21100c08,0x0908280b, + 0x20101403,0x00881e02,0x20700408,0x0988400d, + 0x00381604,0x01201807,0x21700202,0x0978240f, + 0x00281205,0x01002007,0x21700201,0x0978240d, + 0x00200202,0x01100004,0x21800602,0x0978240e, + 0x00180e04,0x00d00c07,0x20e01004,0x0a083c14, + 0x20501404,0x00d82206,0x21101407,0x09f82011, + 0x20301405,0x00b82208,0x20f01405,0x09e8200f, + 0x20280801,0x01101202,0x21800004,0x09e81c0f, + 0x20400803,0x00a80e06,0x20b01407,0x0ab83019, + 0x00500203,0x01200004,0x21900207,0x0a881c11, + 0x00180602,0x01000006,0x21700602,0x0a682011, + 0x00100a01,0x00f81402,0x21401602,0x0a681c11, + 0x00301e01,0x00b83003,0x20e01a06,0x0b882c19, + 0x20a01804,0x01182e04,0x21901408,0x0b081811, + 0x20480400,0x01000a01,0x21700c00,0x0ae8140f, + 0x20500401,0x01180e02,0x21a01402,0x0ae81011, + 0x20a80402,0x01200e01,0x21a00802,0x0c481c17, + 0x00881a03,0x01702c08,0x22380617,0x0b780c09, + 0x00400400,0x00f80c00,0x21501a0b,0x0b48100a, + 0x00580800,0x01300801,0x21d00a0e,0x0b68080b, + 0x00981a01,0x01102004,0x2170161a,0x0ce8180a, + 0x20401002,0x21581c00,0x02281800,0x0ad80e05, + 0x20380a01,0x20c01000,0x01180800,0x0b081208, + 0x20381201,0x21101800,0x01b00000,0x0b080e07, + 0x20600202,0x20b00000,0x01300000,0x0c581a02, + 0x00580603,0x21100406,0x01b8060b,0x0a98160b, + 0x00300403,0x20d80a03,0x01580a08,0x0ab8160c, + 0x00400c02,0x21581204,0x02280609,0x0ab8120c, + 0x00301c07,0x20b83607,0x01380612,0x0c28220b, + 0x00080401,0x21200a04,0x01c00003,0x0a28120f, + 0x00180603,0x20c00c05,0x01380c01,0x0a481a0f, + 0x00000e01,0x21281801,0x01d80403,0x0a481a0f, + 0x00582a08,0x2050440e,0x00781e08,0x0b982218, + 0x20100800,0x21481000,0x01e80402,0x09b8160d, + 0x20200002,0x20d80604,0x01700803,0x09d81e0d, + 0x20100401,0x20f00201,0x01781001,0x09d81a0d, + 0x20200004,0x20f00a0a,0x01800806,0x0ad82619, + 0x00100800,0x21100000,0x01b80e02,0x0958160c, + 0x00200201,0x20e00402,0x01680e02,0x09781e0d, + 0x00280a02,0x20e00803,0x01780602,0x09781e0e, + 0x00200e01,0x20f80c02,0x01a80c01,0x0a182e15, + 0x00180400,0x21000801,0x01a80803,0x08f81e0c, + 0x00100800,0x20e80a01,0x01780402,0x0908220d, + 0x00000402,0x21080603,0x01980404,0x09081e0d, + 0x20101002,0x20c81a02,0x01780807,0x09783211, + 0x00000e01,0x21181400,0x01d00c05,0x08a81e08, + 0x20100800,0x20c80401,0x01480805,0x08b82209, + 0x00000a01,0x20e80c03,0x01800003,0x08b82209, + 0x00080e02,0x20901805,0x01181005,0x0908360c, + 0x00180801,0x20f00e01,0x01880803,0x08681a04, + 0x00280a02,0x20b00c01,0x01400403,0x08782605, + 0x00180a01,0x20c01001,0x01500004,0x08781e06, + 0x00200000,0x20c80e02,0x01701004,0x08b83607, + 0x00080602,0x21000802,0x01a00005,0x08581c00, + 0x20100802,0x20d81203,0x01700c07,0x08582000, + 0x20100402,0x20e80a03,0x01900407,0x08581e01, + 0x20100800,0x20c81201,0x01500409,0x08983000, + 0x00000802,0x21280e03,0x01c00406,0x08681c05, + 0x00080a01,0x20b00c03,0x01280804,0x08782005, + 0x00000201,0x20d00002,0x01780405,0x08682005, + 0x00000001,0x20900001,0x01100006,0x08b83007, + 0x20180a03,0x21001004,0x01980406,0x08a8180b, + 0x00080400,0x20d00c00,0x01500005,0x08a8200a, + 0x20280c00,0x20d01000,0x01600006,0x08a81c0b, + 0x00281204,0x20a01c05,0x01100405,0x09082c0d, + 0x20101004,0x21281e05,0x01d00c04,0x09181810, + 0x20300801,0x20e81601,0x01901006,0x0918200f, + 0x00000000,0x21080400,0x01b00801,0x09081c0f, + 0x20400c04,0x20e81e08,0x0180140b,0x09882815, + 0x20181203,0x20e01806,0x01680801,0x09a81812, + 0x00280e03,0x20d01c03,0x01480603,0x09981810, + 0x20100201,0x21080401,0x01a00c02,0x09881811, + 0x20180601,0x20b00c06,0x01180800,0x0a58241b, + 0x00200802,0x21280603,0x01c00a03,0x0a281411, + 0x20200403,0x21080e05,0x01a00c04,0x0a081810, + 0x00080c01,0x21000601,0x01900c00,0x0a181412, + 0x00181e01,0x20c02402,0x01401603,0x0b28201a, + 0x20781201,0x21001802,0x01b00004,0x0ab81411, + 0x20380602,0x20e80403,0x01700a01,0x0a981412, + 0x20500201,0x21200402,0x01b00400,0x0aa81012, + 0x20800400,0x21380602,0x01d01c01,0x0bf81819, + 0x00500000,0x21481800,0x0210260f,0x0b38100c, + 0x00400400,0x20f80601,0x01600e0b,0x0b180c0b, + 0x00400801,0x21280e02,0x01b00e0d,0x0b280c0c, + 0x00700c01,0x21282603,0x01c02616,0x0c980c0e, + 0x20280a01,0x01401800,0x21e81000,0x0af80609, + 0x20400400,0x00d80400,0x21100000,0x0af81207, + 0x20401401,0x01081c00,0x21780c00,0x0b180606, + 0x20880400,0x00d00000,0x20f80800,0x0c381202, + 0x00100401,0x01280e02,0x21800605,0x0aa80e0c, + 0x00600400,0x00e00400,0x21380e0b,0x0aa8120d, + 0x00680e02,0x01401804,0x21e80e0d,0x0ac80a0d, + 0x00a80e02,0x00c01c01,0x20f81a19,0x0c08160e, + 0x00100400,0x01380801,0x21b80a01,0x0a380e0f, + 0x20280e02,0x00f00001,0x21200c06,0x0a381a10, + 0x20180401,0x01100e03,0x21880804,0x0a480e11, + 0x20301403,0x00983603,0x20800c06,0x0b682618, + 0x20180800,0x01400c01,0x21c80803,0x09b8120e, + 0x00000c02,0x00c80a03,0x21180800,0x09c8120d, + 0x00080a01,0x01000802,0x21580800,0x09d8160f, + 0x00280602,0x00e00805,0x21480e04,0x0aa81e17, + 0x00281201,0x01301001,0x21900601,0x0958160d, + 0x00100201,0x00f00003,0x21480a01,0x09581a0d, + 0x00000801,0x00e80e01,0x21300001,0x0958160e, + 0x00180800,0x00d01601,0x21300003,0x09f81e17, + 0x00100802,0x00f80a03,0x21500003,0x08e8120c, + 0x00180801,0x00f00c00,0x21480401,0x08e81a0d, + 0x00280400,0x01000c02,0x21680800,0x08f81a0d, + 0x00280c00,0x00b01400,0x20e80805,0x09482213, + 0x20180a02,0x01100c03,0x21780405,0x08981208, + 0x00080e02,0x00d01003,0x21000c06,0x08881a0a, + 0x00080a01,0x00f00c01,0x21300806,0x08981a0a, + 0x20200a01,0x00880c00,0x20900c0a,0x08c8260c, + 0x00200401,0x00e80a03,0x21400402,0x08681205, + 0x00000802,0x00980e05,0x20c00c04,0x08581605, + 0x00000001,0x00c80a03,0x21000c04,0x08581605, + 0x00200003,0x00a80a04,0x20c80402,0x08882206, + 0x20100400,0x01080801,0x21680407,0x08481400, + 0x00100601,0x00b00002,0x20f81004,0x08481400, + 0x00100201,0x00d00802,0x21380804,0x08481201, + 0x20180603,0x00b01006,0x20e80c08,0x08682601, + 0x00200201,0x01000402,0x21880403,0x08681405, + 0x20100801,0x00c80e01,0x20f00007,0x08581805, + 0x00000000,0x00d80601,0x21100407,0x08481405, + 0x00100401,0x00980604,0x20a00807,0x08782007, + 0x20300402,0x01180a02,0x21700809,0x08a8140b, + 0x00000202,0x00e80403,0x21200405,0x0898180a, + 0x20200c02,0x00c81602,0x21100006,0x0898140b, + 0x20200400,0x00a81800,0x20c00c0a,0x08c8200f, + 0x00280a03,0x01101003,0x21980a01,0x0918100f, + 0x20200002,0x00e00203,0x21300005,0x08f8140f, + 0x00100201,0x01000003,0x21680402,0x08f8140f, + 0x00100001,0x00b00c00,0x21181004,0x09681c16, + 0x20401005,0x01081a06,0x21500806,0x09981412, + 0x00000202,0x00e80804,0x21300c00,0x09781811, + 0x20180602,0x01000001,0x21601003,0x09881012, + 0x20200204,0x00c00004,0x20f01006,0x0a28201b, + 0x00481206,0x01301409,0x21b00606,0x0a281412, + 0x00100000,0x00e00602,0x21500a01,0x0a080c11, + 0x00101404,0x00f81a06,0x21600201,0x0a180c13, + 0x00001c06,0x00c83209,0x20f01201,0x0b08181d, + 0x20701003,0x00f81a08,0x21601806,0x0ab80812, + 0x20500c02,0x00e81202,0x21400002,0x0a981012, + 0x20680603,0x01400407,0x21c80402,0x0aa81013, + 0x20880a06,0x0130080a,0x21b00601,0x0be8141c, + 0x00501000,0x01381401,0x21c80a0f,0x0b48080d, + 0x00480a01,0x01100803,0x2170020d,0x0b18100d, + 0x00580401,0x01300a02,0x21b00a0f,0x0b380c0d, + 0x00800803,0x01180608,0x21a00a19,0x0ca8080f, + 0x20200201,0x21400000,0x01e00c00,0x0ac80609, + 0x20400402,0x20e00000,0x01780c00,0x0ac80608, + 0x20381601,0x20f02000,0x01800000,0x0ae80609, + 0x20800c01,0x21080c00,0x01781800,0x0c100203, + 0x00200401,0x21400603,0x01e80607,0x0a70020d, + 0x00681205,0x20d01005,0x01700e0b,0x0a780a0e, + 0x00300c02,0x21481203,0x01f00609,0x0a980a0d, + 0x00900a02,0x20d80804,0x01580a18,0x0bd80a0f, + 0x00180400,0x21300801,0x01f80c00,0x09f80610, + 0x20401808,0x2118220b,0x01b80807,0x09f80610, + 0x00000202,0x21100403,0x01b80401,0x0a180a11, + 0x00000002,0x20b00e04,0x01381402,0x0b280e1a, + 0x20100603,0x21480802,0x02000404,0x09780a0e, + 0x00281206,0x20a0180b,0x01381a04,0x0988120e, + 0x20101002,0x21181203,0x01c80402,0x09980a0f, + 0x00080601,0x20b80403,0x01780401,0x0a581a18, + 0x00001405,0x21382206,0x01f80400,0x09180a0d, + 0x00000003,0x20e00206,0x01900c02,0x09180e0f, + 0x00180601,0x20e00802,0x01880c00,0x09180e0e, + 0x00100a01,0x20b80800,0x01600802,0x09a81616, + 0x00280e05,0x20e01008,0x01780c00,0x08b80e0c, + 0x00200a02,0x20e80c02,0x01900002,0x08a8120d, + 0x00100400,0x20f80400,0x01a00402,0x08a80e0d, + 0x00200402,0x20a80e02,0x01300405,0x08f81613, + 0x20300c03,0x21081206,0x01b00808,0x08580a08, + 0x20300c01,0x20c81a02,0x01500808,0x08481208, + 0x20200800,0x20e81000,0x01900407,0x08580e09, + 0x20480603,0x20900803,0x0110000a,0x0888120b, + 0x00380601,0x20e00402,0x01780e01,0x08280e05, + 0x00200000,0x20800401,0x00f81000,0x08280e04, + 0x00100802,0x20c80602,0x01580c02,0x08280e05, + 0x00500803,0x20a00205,0x01380a02,0x08381207, + 0x20100402,0x20e00201,0x01880809,0x08081201, + 0x00080e02,0x20801003,0x01000406,0x08081202, + 0x00080a03,0x20a00805,0x01300406,0x08081201, + 0x20480602,0x20980405,0x0120000e,0x08181a01, + 0x00180e03,0x20e00804,0x01900804,0x08281005, + 0x00180801,0x20b00a03,0x01500406,0x08181004, + 0x20100403,0x20c80605,0x01500406,0x08180c05, + 0x00380602,0x20900601,0x01200803,0x08381408, + 0x20200003,0x21000205,0x01b00407,0x08680c0b, + 0x20200000,0x20d00000,0x01700007,0x0848100b, + 0x00080e01,0x20c01403,0x01480c04,0x08580c0a, + 0x20200c05,0x20a80a05,0x0138100b,0x0888140e, + 0x20100202,0x21100005,0x01b00402,0x08d80c10, + 0x00100000,0x20d00400,0x01700002,0x08b80c0f, + 0x00080601,0x20e00400,0x01900c05,0x08b80c0f, + 0x00281205,0x20701009,0x01100404,0x09181c15, + 0x00180800,0x21101202,0x01b00401,0x09580812, + 0x20200400,0x20e80a01,0x01800404,0x09380c12, + 0x20400003,0x21080603,0x01a00404,0x09480813, + 0x20780404,0x20b80606,0x0150140a,0x09d8141c, + 0x20200c01,0x21381e01,0x01f00c03,0x09e80813, + 0x00180800,0x20d00401,0x01600603,0x09d80c13, + 0x00581605,0x20f02806,0x01880607,0x09e80812, + 0x00781204,0x20c02406,0x01480e0a,0x0ac80c1d, + 0x20481601,0x21001802,0x01880602,0x0a880414, + 0x20380e02,0x20f01402,0x01700401,0x0a580812, + 0x20900404,0x21580e08,0x02201409,0x0a680413, + 0x20e00404,0x21081607,0x01d01409,0x0ba8101c, + 0x00580800,0x21501801,0x01f8060f,0x0b10000b, + 0x00300401,0x21280e04,0x01d0120a,0x0ae8040d, + 0x00600201,0x21480404,0x01f00211,0x0b08040e, + 0x00b80e02,0x20e01405,0x01880e21,0x0c780c10, + 0x20380400,0x01500000,0x21d00800,0x0ae80608, + 0x20280a02,0x00e00c00,0x21401400,0x0ad00209, + 0x20400c01,0x01181800,0x21680400,0x0af00207, + 0x20780e01,0x01101c00,0x21900400,0x0c280606, + 0x00480601,0x01400c01,0x21d0020a,0x0a90060d, + 0x00101005,0x00c81e07,0x21000a07,0x0a90060c, + 0x00580e02,0x01401003,0x21c8060c,0x0ab0020d, + 0x00681401,0x00f01602,0x21200e14,0x0be80610, + 0x00200801,0x01380602,0x21b00001,0x0a100611, + 0x00481604,0x01002808,0x21781a04,0x0a100611, + 0x20200403,0x01180603,0x21800004,0x0a300211, + 0x00280603,0x00a01002,0x20d00601,0x0b20021a, + 0x20480800,0x01400802,0x21c80406,0x0990020e, + 0x20400802,0x00b81605,0x20d01008,0x0980020f, + 0x00181204,0x01201c06,0x21800201,0x09b00210, + 0x20100804,0x00980e06,0x20a00004,0x0a500219, + 0x00580e01,0x01201c01,0x21a80a06,0x0930060e, + 0x00300000,0x00d00001,0x21180a04,0x0920020d, + 0x00000003,0x00e80607,0x21100c02,0x0930060f, + 0x00080603,0x00b00806,0x20c80802,0x09a80616, + 0x20200802,0x00f81203,0x21200809,0x08b8060d, + 0x00180e02,0x00d01002,0x21100404,0x08b0020d, + 0x00180601,0x00e00403,0x21380802,0x08c0020d, + 0x00300401,0x00a00203,0x20a00003,0x08f00213, + 0x00080e02,0x01101404,0x21780402,0x08700208, + 0x20280402,0x00a01203,0x20d80406,0x08500609, + 0x20280400,0x00d00c00,0x21280406,0x08600209, + 0x20600001,0x00b80400,0x20b8040d,0x0878060b, + 0x00200802,0x00e80603,0x21200001,0x08300206, + 0x00280602,0x00900803,0x20900401,0x08200205, + 0x00480a02,0x00c00c01,0x20f00000,0x08200206, + 0x00880a03,0x00c01404,0x20c00206,0x08380608, + 0x00080a02,0x01000803,0x21200408,0x08180602, + 0x20200802,0x00881604,0x20800c08,0x08000201, + 0x20300803,0x00a81204,0x20b0040a,0x08000201, + 0x20600002,0x00980a05,0x20700c13,0x08080601, + 0x20200c03,0x00e81a04,0x21000808,0x08200006, + 0x00200800,0x00a80c01,0x20c80803,0x08100405, + 0x00200202,0x00c00404,0x21080c02,0x08200005, + 0x00100001,0x00a80402,0x20980802,0x08300009, + 0x00200a01,0x01180403,0x21681002,0x0870000c, + 0x20200400,0x00c80800,0x20f80408,0x0850000a, + 0x20100800,0x00c81202,0x20e00808,0x0860000a, + 0x00380e03,0x00a01803,0x20a00005,0x0880000d, + 0x20380400,0x01380601,0x21700807,0x08e80410, + 0x00000000,0x00e00001,0x21100002,0x08c0000f, + 0x20100800,0x00e80c00,0x21280404,0x08c00010, + 0x20301403,0x00682606,0x20400c0d,0x09000016, + 0x00100a01,0x01280801,0x21800602,0x09700013, + 0x20280601,0x00d00400,0x21100003,0x09400012, + 0x20100400,0x01080401,0x21580802,0x09500013, + 0x20300c01,0x00c80c01,0x20d81404,0x09d8041e, + 0x20180800,0x01300602,0x21a80402,0x0a000013, + 0x00200801,0x00d81202,0x21000202,0x09d00013, + 0x00000a01,0x01181801,0x21601601,0x09f80414, + 0x00280a04,0x00e80806,0x21001604,0x0ad8081e, + 0x20501c02,0x01282601,0x21980c00,0x0aa80414, + 0x20500a01,0x00f81401,0x21400403,0x0a700013, + 0x20400802,0x01380603,0x21c80801,0x0a900414, + 0x20a00804,0x00c80607,0x21280402,0x0bb0081d, + 0x00580a02,0x01900005,0x22100a0e,0x0b38080d, + 0x00400400,0x01100000,0x21980a0d,0x0b00040e, + 0x00400201,0x01580802,0x21d8060c,0x0b20000e, + 0x00900602,0x00e80c05,0x2130021c,0x0c800010, + 0x20300c00,0x21680c00,0x02180400,0x0ac00a07, + 0x20500401,0x20e81000,0x01600800,0x0ac00606, + 0x20380601,0x21501000,0x01d00000,0x0ae00e09, + 0x20700603,0x21180400,0x01b02400,0x0c000203, + 0x00300001,0x21380601,0x01e00609,0x0a70060c, + 0x00680601,0x20d01402,0x01380e0e,0x0a800a0d, + 0x00301402,0x21681a04,0x02100209,0x0a900a0d, + 0x00701c05,0x21082609,0x01a00a16,0x0bc00e0e, + 0x00380a03,0x21300c03,0x01d00202,0x0a000a11, + 0x00000800,0x20e81201,0x01801004,0x0a000612, + 0x00180601,0x21100403,0x01b80801,0x0a100a11, + 0x20180603,0x20900007,0x01080401,0x0b200a19, + 0x20401003,0x21581205,0x02100408,0x09800a0e, + 0x20280400,0x20c00800,0x01380403,0x09800e0e, + 0x20300800,0x21281601,0x01d01405,0x09900a0e, + 0x00380400,0x20a01202,0x01000202,0x0a501219, + 0x00400202,0x21180404,0x01c00605,0x09100a0d, + 0x00300201,0x20d00000,0x01600603,0x09100e0e, + 0x00300800,0x21000201,0x01880a04,0x0920120e, + 0x20300002,0x20b80602,0x01400408,0x09900e16, + 0x00080800,0x21100e02,0x01b00405,0x08a00e0d, + 0x20100801,0x20d81202,0x01600406,0x08a00e0d, + 0x00100800,0x20e80800,0x01780405,0x08b00e0e, + 0x00580e03,0x20a01004,0x01300400,0x08f01213, + 0x20300c03,0x21281202,0x01d00006,0x08500e07, + 0x00000000,0x20b80402,0x01200003,0x08500e08, + 0x20280400,0x20c80400,0x01600406,0x08500a08, + 0x20500003,0x20d00206,0x0170040d,0x0870160c, + 0x00480e05,0x21001407,0x01900602,0x08201205, + 0x00000201,0x20b80401,0x01200804,0x08201205, + 0x00200201,0x20d80401,0x01500801,0x08200e05, + 0x00500204,0x20d80805,0x01700a02,0x08301206, + 0x20200c04,0x21381208,0x01e00c0a,0x08001601, + 0x00000002,0x20b00603,0x01080804,0x08001400, + 0x00000402,0x20d00603,0x01380c06,0x08001201, + 0x20300803,0x20d80606,0x0150000e,0x08001a01, + 0x00080800,0x21001003,0x01981804,0x08201006, + 0x00180a02,0x20a01003,0x01180804,0x08100c04, + 0x00080601,0x20c00403,0x01400005,0x08100805, + 0x00200601,0x20b80403,0x01480c04,0x08201408, + 0x00181604,0x21201404,0x01d00c05,0x08600c0a, + 0x20180800,0x20c00a02,0x01500408,0x08400c0a, + 0x20180c00,0x20d00e01,0x01500406,0x08500c0a, + 0x20100400,0x20b81000,0x01300808,0x0880100e, + 0x20300c06,0x21781609,0x02300007,0x08c01410, + 0x00000000,0x20e80601,0x01800003,0x08b00c0f, + 0x00080400,0x20f00c00,0x01880404,0x08b00c0f, + 0x00080c00,0x20a01c01,0x00f80c06,0x09101815, + 0x00080e06,0x21400c09,0x01e80a01,0x09500c13, + 0x20200001,0x20e80601,0x01780403,0x09300c12, + 0x20180e01,0x21000800,0x01b00803,0x09400c12, + 0x20181202,0x20d01400,0x01600405,0x09d0101b, + 0x00001007,0x21780e09,0x02180c00,0x09f01013, + 0x00380a02,0x20e00c02,0x01680a04,0x09d00c12, + 0x20100403,0x21480603,0x01d80800,0x09d00c14, + 0x20201404,0x21282206,0x01b80402,0x0ab0101f, + 0x20382608,0x2130340c,0x01d80a01,0x0a800812, + 0x20600002,0x21000603,0x01980404,0x0a500812, + 0x20380e03,0x21201405,0x01c80a02,0x0a700813, + 0x20681202,0x20c01006,0x01381205,0x0bb0081d, + 0x00300c04,0x21c81a0b,0x02a01a09,0x0b000c0d, + 0x00480a01,0x21000c02,0x01a8060d,0x0ae0040d, + 0x00300401,0x21580603,0x0210060a,0x0b00080d, + 0x00780c00,0x21000a01,0x01700a16,0x0c70080f, + 0x20381602,0x01801c00,0x22101800,0x0af00a07, + 0x20400802,0x00e80400,0x21481000,0x0af00e06, + 0x20480800,0x01800800,0x22101000,0x0b200608, + 0x20a80c01,0x01300800,0x21801400,0x0c200401, + 0x00400804,0x01380a07,0x21900a0a,0x0ab0120c, + 0x00580a04,0x01000c06,0x21500e0c,0x0ab00a0c, + 0x00581601,0x01602001,0x21f00a0c,0x0ad00e0e, + 0x00d81a04,0x01003004,0x2160061e,0x0c00120e, + 0x00000a01,0x01580805,0x21b80402,0x0a300e10, + 0x00080802,0x00e00e05,0x21201003,0x0a301211, + 0x00000400,0x01180603,0x21700c04,0x0a401212, + 0x20400c05,0x00a80e08,0x20a01008,0x0b40161a, + 0x20181601,0x01601c01,0x21d00803,0x09c0120e, + 0x20200000,0x00c00000,0x21000403,0x09b0160e, + 0x20380403,0x01300202,0x21880404,0x09c0120e, + 0x00380604,0x00d00407,0x20d00a03,0x0a901617, + 0x00100400,0x01180602,0x21600e01,0x0950160d, + 0x00200601,0x00c00001,0x21000602,0x09501a0e, + 0x00380a03,0x01201406,0x21800205,0x0960120e, + 0x20100403,0x00c80607,0x20b00c06,0x09d01e16, + 0x00000c01,0x01280e01,0x21780403,0x08f0160c, + 0x00080401,0x00d00a02,0x21000004,0x08e01a0d, + 0x00180800,0x01000e03,0x21301005,0x08e0160e, + 0x00100a01,0x00d81003,0x20d00404,0x09301e11, + 0x00080800,0x01400c01,0x21a80804,0x08901608, + 0x00000400,0x00c80401,0x20e80404,0x08801609, + 0x20200c02,0x00d81204,0x21080807,0x08801609, + 0x20200000,0x00f00601,0x21100008,0x08c0220b, + 0x20100800,0x01281000,0x21700c05,0x08601604, + 0x20180401,0x00d00201,0x20f00005,0x08501604, + 0x00100201,0x01100003,0x21480802,0x08501204, + 0x00200400,0x00e80800,0x21000003,0x08702206, + 0x00180400,0x01400c00,0x21b80803,0x08501800, + 0x00280602,0x00c00803,0x20f80402,0x08401601, + 0x00180e01,0x01001001,0x21400404,0x08401202, + 0x00080c00,0x00f01000,0x21280408,0x08602201, + 0x00100202,0x01380401,0x21800807,0x08601404, + 0x20100401,0x00b80a02,0x20d00c07,0x08501404, + 0x20100000,0x00e80601,0x21000c08,0x08401405, + 0x00180400,0x00c00400,0x20e00006,0x08702006, + 0x20401804,0x01382606,0x21900009,0x08a0180c, + 0x20100800,0x00c80e01,0x21000006,0x0880180b, + 0x00000c02,0x00e81202,0x21100005,0x0880140b, + 0x00000801,0x00c80601,0x20d80808,0x08c01c0e, + 0x00480606,0x01801407,0x22281603,0x0920140f, + 0x00080601,0x00e00000,0x21380402,0x08f0180f, + 0x00080604,0x01180404,0x21500404,0x08f0140f, + 0x20100202,0x00e80c02,0x20f00808,0x09501816, + 0x20600c08,0x01781e0a,0x21e00008,0x09900c12, + 0x20100401,0x00d80602,0x21280803,0x09701411, + 0x20201405,0x01082207,0x21680803,0x09801413, + 0x20301404,0x00e82206,0x21280806,0x0a101c1c, + 0x00781e09,0x01a0280e,0x22580e09,0x0a300812, + 0x00100800,0x00e80c01,0x21380a01,0x0a001012, + 0x00280a04,0x01600807,0x21e81603,0x0a100c13, + 0x00281a04,0x01302006,0x21981a04,0x0b00141d, + 0x20a02006,0x01383e0d,0x21b0180b,0x0ab00c13, + 0x20480601,0x01000001,0x21680401,0x0a900c12, + 0x20500802,0x01481204,0x21b00803,0x0ab00813, + 0x20801403,0x00d81e06,0x21280401,0x0be00c1b, + 0x00700a02,0x01b00806,0x22a82a14,0x0b500c0e, + 0x00400c00,0x00f81201,0x2160020b,0x0b100c0d, + 0x00480a01,0x01500803,0x21f80a0d,0x0b30080d, + 0x00801a01,0x01281c02,0x21981617,0x0c900410, + 0x20600801,0x21981c00,0x02600c00,0x0ae01203, + 0x20280a01,0x20f01400,0x01700c00,0x0af01208, + 0x20401000,0x21a81000,0x02700800,0x0b000e06, + 0x20901801,0x21781800,0x02200000,0x0c101803, + 0x00800a01,0x21700c04,0x01f80a11,0x0ab01e0b, + 0x00100400,0x21180e02,0x01c01a06,0x0aa0160b, + 0x00401001,0x21681800,0x02300e0b,0x0ac0160b, + 0x00900e01,0x21081803,0x01b01a1a,0x0c101e0a, + 0x20180a02,0x21500c00,0x02201406,0x0a301a11, + 0x00201000,0x21081201,0x01800602,0x0a401e0e, + 0x00080e03,0x21200c03,0x01d00c01,0x0a501e10, + 0x00180e01,0x20e01400,0x01500e01,0x0b702e18, + 0x20201804,0x21882606,0x02500803,0x09c0220c, + 0x20100002,0x20c80601,0x01500003,0x09d01e0e, + 0x00000804,0x21580606,0x02000002,0x09d0220e, + 0x20100400,0x21080a02,0x01a01403,0x0ab03217, + 0x00200201,0x21200405,0x01c80a03,0x0960220c, + 0x00180a03,0x20c00804,0x01400a01,0x0960220d, + 0x00000203,0x21280805,0x01f00c00,0x09601e0d, + 0x00300401,0x20f00601,0x01880601,0x0a003a15, + 0x00180e02,0x21201401,0x01e00802,0x0900260c, + 0x00100802,0x20d80604,0x01600402,0x0900260c, + 0x00001003,0x21281205,0x01c00802,0x09002a0c, + 0x00080602,0x20e00801,0x01900007,0x09603612, + 0x00001002,0x21581205,0x02300405,0x08a02609, + 0x00080602,0x20c00802,0x01500005,0x08a02609, + 0x00181202,0x20f01803,0x01880803,0x08b02a0a, + 0x20100003,0x20f80603,0x01b00007,0x08f0360b, + 0x20100201,0x21200402,0x01f80805,0x08702604, + 0x00000803,0x20d80a04,0x01780404,0x08702605, + 0x00000000,0x21200202,0x01e00405,0x08702606, + 0x00200203,0x20f00404,0x01a80403,0x08b03606, + 0x00280a01,0x21200001,0x02000803,0x08602000, + 0x00080603,0x20b00004,0x01500405,0x08602000, + 0x00100800,0x21281201,0x01e00405,0x08502601, + 0x20100803,0x20f81205,0x01b00408,0x08903601, + 0x20100401,0x21480602,0x02000008,0x08702405, + 0x00000002,0x20c00204,0x01400005,0x08702405, + 0x20200001,0x21000000,0x01980407,0x08602406, + 0x00000400,0x20d80403,0x01780c06,0x08a03006, + 0x00081400,0x21301c01,0x01f81003,0x08b0240b, + 0x20180a03,0x20c00c04,0x01480405,0x08a0240a, + 0x00280e03,0x21001003,0x01980402,0x08a0240a, + 0x00181a03,0x20c01803,0x01600807,0x08f0300d, + 0x20280a02,0x21700402,0x02600805,0x09201c0f, + 0x20100402,0x20e80a05,0x01800003,0x0910200e, + 0x20400404,0x21280e06,0x01d80407,0x0900240f, + 0x20301005,0x21281207,0x01c80809,0x09803415, + 0x00200801,0x21a00604,0x02781602,0x09902010, + 0x00080601,0x20d00403,0x01681001,0x09801c10, + 0x00381604,0x21102406,0x01a81a04,0x09901c11, + 0x00181606,0x20e01c06,0x01981400,0x0a40281a, + 0x20201802,0x21883201,0x02880805,0x0a101011, + 0x00180a01,0x20e00800,0x01780400,0x0a001811, + 0x20200403,0x21680e05,0x02300005,0x0a101411, + 0x20201807,0x21382a0a,0x02080802,0x0b10201b, + 0x20481a01,0x21202805,0x01d82202,0x0ab01013, + 0x20500001,0x21080601,0x01980802,0x0a901412, + 0x20300201,0x21500403,0x02081201,0x0aa01012, + 0x20681204,0x20e01c0a,0x01682a05,0x0be0141a, + 0x00581e01,0x21802002,0x02700a0e,0x0b20040a, + 0x00480e01,0x21001002,0x01880e0c,0x0b10100c, + 0x00300400,0x21580e01,0x0210020a,0x0b200c0d, + 0x00782401,0x21102602,0x01c00215,0x0c800c0c, + 0x20500c04,0x01600400,0x22681400,0x0b301203, + 0x20200a02,0x00c80400,0x21602000,0x0b301205, + 0x20480c00,0x01801c00,0x22701400,0x0b500e05, + 0x20881a01,0x01203000,0x22201c00,0x0c701803, + 0x00681e08,0x0190200c,0x2250220e,0x0b000e0a, + 0x00100404,0x00e00206,0x21700e07,0x0af01e09, + 0x00581203,0x01501c01,0x22001e0b,0x0b101a0a, + 0x00800400,0x00c00e02,0x21601e17,0x0c702609, + 0x20301007,0x0128160e,0x21d02006,0x0aa0260e, + 0x00281205,0x00f01c07,0x21700603,0x0aa0220e, + 0x20301005,0x01181607,0x21a01004,0x0ab0220e, + 0x00100800,0x00d80e02,0x21401c00,0x0be02e15, + 0x00281202,0x01602006,0x22281203,0x0a302a0d, + 0x00000002,0x00b00606,0x21001402,0x0a302a0e, + 0x00380e05,0x01501807,0x21e00204,0x0a40260e, + 0x20180402,0x00f00602,0x21600801,0x0b403a15, + 0x00000201,0x01200400,0x21901402,0x09d02a0d, + 0x20200801,0x00b80c01,0x20f00403,0x09c02a0b, + 0x20300805,0x01280a07,0x21900c06,0x09d02a0d, + 0x00300202,0x00e00c03,0x21500a02,0x0aa03e15, + 0x20100c03,0x01281604,0x21900c03,0x09702e0a, + 0x00380e03,0x00d01404,0x21200e02,0x09702e0b, + 0x00381605,0x01301c06,0x21a00203,0x09702e0c, + 0x20200000,0x00e00203,0x21201008,0x0a004611, + 0x00381203,0x01501c05,0x21d00000,0x09303209, + 0x20200803,0x00a80a06,0x20e00807,0x09103609, + 0x20101004,0x00f81a07,0x21400c06,0x0920320a, + 0x00101002,0x00e80a02,0x21280c03,0x0980460c, + 0x20100001,0x01080604,0x21700c07,0x08f03605, + 0x00380a03,0x00c01004,0x21080400,0x08e03605, + 0x00000202,0x01300405,0x21980803,0x08e02e05, + 0x20181202,0x01100804,0x21400807,0x09404206, + 0x00101002,0x01181601,0x21780c03,0x08e03400, + 0x20300803,0x00980e05,0x20b00409,0x08c03601, + 0x00180400,0x01200a02,0x21800005,0x08c03201, + 0x00200003,0x00e00e03,0x21280803,0x09204601, + 0x20180a03,0x01500804,0x21c80406,0x08f02c05, + 0x00200602,0x00b00003,0x20e80802,0x08e03005, + 0x20180400,0x01100201,0x21600007,0x08d02c05, + 0x00080a06,0x00e00c05,0x21000809,0x09304005, + 0x00101001,0x01381e05,0x21900804,0x09302c0a, + 0x20400001,0x00c80e03,0x20e00809,0x0910300a, + 0x20100601,0x01180c00,0x21600405,0x09102c0b, + 0x20301c08,0x00c8320c,0x20d0000a,0x0980440e, + 0x20400c04,0x01781a03,0x22081406,0x0990280f, + 0x00200000,0x00c00400,0x21181202,0x09702c0d, + 0x00000001,0x01200602,0x21981001,0x09802c0e, + 0x00281a08,0x0130200d,0x21981802,0x0a103c14, + 0x00481205,0x01a01c09,0x22681207,0x0a10240f, + 0x20100201,0x00c80401,0x21180804,0x09e0240e, + 0x20100c00,0x01281800,0x21980802,0x09f0200f, + 0x20501405,0x00d8220a,0x21100407,0x0ac03818, + 0x20181002,0x01601e06,0x22080804,0x0a70200e, + 0x00000801,0x00c81203,0x21280c00,0x0a502010, + 0x00180601,0x01500401,0x21f81400,0x0a701c10, + 0x00481202,0x01201c04,0x21983208,0x0b802c17, + 0x20500e01,0x01281c01,0x21900002,0x0af01411, + 0x20400000,0x00f80401,0x21681401,0x0ae01810, + 0x20580400,0x01500000,0x21e80402,0x0af01411, + 0x20900202,0x00f81601,0x21300005,0x0c301c16, + 0x00401c01,0x01583a04,0x2208060c,0x0b70140c, + 0x00300c00,0x00e81800,0x21780e0a,0x0b50100b, + 0x00400400,0x01380601,0x21e8120c,0x0b60100c, + 0x00802802,0x00e84205,0x21881617,0x0cd0180d, + 0x20181e03,0x21402400,0x01d02800,0x0b100204, + 0x20481400,0x20b01000,0x00f02800,0x0b200400, + 0x20300201,0x21780c00,0x02202400,0x0b300400, + 0x20900403,0x20e81c00,0x01502000,0x0c680409, + 0x20202006,0x21b83608,0x02602602,0x0af01205, + 0x00600801,0x21000a01,0x0130120d,0x0b101607, + 0x00201002,0x21781a02,0x01f01a0a,0x0b101606, + 0x00881206,0x20e0180a,0x00e0261a,0x0c901604, + 0x00480a05,0x21301c09,0x01900208,0x0ab01e0a, + 0x20300e01,0x20e81000,0x01502004,0x0ac01e0b, + 0x00280a03,0x21201803,0x01900a03,0x0ad0220c, + 0x00100001,0x21100e07,0x01402e03,0x0c203212, + 0x20100c03,0x21581607,0x02001c03,0x0a50260d, + 0x00300402,0x20b00603,0x01100e04,0x0a602a0b, + 0x20200402,0x21480e05,0x01f02003,0x0a602a0c, + 0x00101003,0x21180a03,0x01700800,0x0b903a13, + 0x20180a01,0x21100403,0x01b00c02,0x0a002a0a, + 0x20180a03,0x20b01003,0x01100804,0x0a002e0c, + 0x00280602,0x21300c02,0x01c00a02,0x0a10320c, + 0x00180604,0x20e00806,0x01501802,0x0af03e13, + 0x00280a01,0x21301000,0x01c00a01,0x09b0360a, + 0x00000803,0x20d81605,0x01501001,0x09b03609, + 0x20201403,0x21581e05,0x01f00c04,0x09b0360b, + 0x20100405,0x20f00207,0x01701005,0x0a704e0f, + 0x20100c01,0x21581602,0x02001405,0x09603a08, + 0x00180a02,0x20a01004,0x01080401,0x09703a08, + 0x00381203,0x20f01805,0x01880a01,0x09603a09, + 0x00381a07,0x20e02408,0x01700c01,0x0a00520c, + 0x00000402,0x21200201,0x01b80803,0x09403e04, + 0x00000800,0x20c80a02,0x01401005,0x09303e05, + 0x20280401,0x21300203,0x01e00c08,0x09203a06, + 0x20401809,0x2158260e,0x0200040b,0x09b05a06, + 0x00381604,0x21102005,0x01b00002,0x09203a01, + 0x00080401,0x20b00a01,0x01180804,0x09203c00, + 0x00100201,0x21400001,0x01f00403,0x09103c00, + 0x00580e08,0x20e0100e,0x01780800,0x09a05201, + 0x20400004,0x21680e07,0x02300c0a,0x09303c05, + 0x00180a03,0x20b00803,0x01300405,0x09303c04, + 0x20100401,0x21380a03,0x01e00007,0x09203c04, + 0x20500805,0x2118120a,0x01b0140e,0x09b05806, + 0x00180e03,0x21601404,0x02081000,0x09703c09, + 0x20300804,0x20e80e07,0x01580806,0x09603c09, + 0x20200000,0x21200000,0x01c80c05,0x0950380a, + 0x00681205,0x20f02406,0x01782203,0x0a00540c, + 0x00000803,0x21900605,0x02681803,0x09c0340b, + 0x00200602,0x20c00004,0x01381a02,0x09c0300b, + 0x00100000,0x21200400,0x01c81201,0x09b0300c, + 0x20601806,0x21382a09,0x0208040e,0x0a604812, + 0x20200602,0x21781403,0x02700003,0x0a20240e, + 0x20200000,0x20b00201,0x01380805,0x0a102c0d, + 0x00080400,0x21300c00,0x01d81402,0x0a10280d, + 0x00081605,0x20e02009,0x01582604,0x0b104017, + 0x00200800,0x21681202,0x02280602,0x0a90240e, + 0x00180a01,0x20b00c00,0x01381202,0x0a80240e, + 0x00000202,0x21480401,0x02080801,0x0a80200e, + 0x00300401,0x21381207,0x01d80604,0x0bc03413, + 0x20680c02,0x21400603,0x01e81c03,0x0b00200f, + 0x20400403,0x20e80a04,0x01681802,0x0af0180d, + 0x20500405,0x21481206,0x02081402,0x0af0180f, + 0x20b00c06,0x21281a05,0x01983804,0x0c502813, + 0x00500201,0x21701c04,0x01f83610,0x0b701008, + 0x00380a01,0x20d00c04,0x0148220a,0x0b500c09, + 0x00480602,0x21300807,0x01b8220d,0x0b600c0a, + 0x00981604,0x20f03c0c,0x01384a1c,0x0cd00c07, + 0x20301c03,0x01082c00,0x21f00800,0x0b480402, + 0x20501c05,0x00883000,0x21181000,0x0b480404, + 0x20400402,0x01380800,0x22300400,0x0b600003, + 0x20500c03,0x00a81400,0x21681000,0x0c88040a, + 0x00481a03,0x01702c08,0x22b0020a,0x0b400a03, + 0x00681609,0x01002010,0x21d0160f,0x0b400203, + 0x00481203,0x01402007,0x2250120c,0x0b600a03, + 0x00200a04,0x00d8180a,0x21b02210,0x0cb80802, + 0x20280400,0x01100601,0x21f03401,0x0b101208, + 0x20480c03,0x00a01609,0x21503405,0x0b101e08, + 0x20180601,0x00f00602,0x21e03400,0x0b201a09, + 0x00280402,0x00f00e02,0x22002e0a,0x0c90160b, + 0x00381202,0x01001602,0x21e02204,0x0ac0260a, + 0x00480601,0x00700801,0x21001607,0x0ad02a09, + 0x00100402,0x00f00205,0x21d01602,0x0ae02e0a, + 0x00481a04,0x00e02403,0x21e02a03,0x0c202e11, + 0x20201004,0x00c81a06,0x21900805,0x0a703209, + 0x20300401,0x00680e03,0x20e01406,0x0a80360a, + 0x20100001,0x01080400,0x21d00801,0x0a90320a, + 0x20300004,0x00980a08,0x21402c07,0x0b90420f, + 0x00100603,0x01080406,0x21e00601,0x0a303207, + 0x00380601,0x00700801,0x21100204,0x0a303a08, + 0x00281603,0x01002004,0x21e00a01,0x0a40360a, + 0x00480605,0x00900805,0x21601202,0x0b204e0d, + 0x00080802,0x01100e03,0x22000802,0x0a003a07, + 0x20100401,0x00780e01,0x20f00805,0x09f03a08, + 0x00000c02,0x00b81605,0x21601804,0x09f03a09, + 0x20401806,0x00782a09,0x21401409,0x0ac0560a, + 0x00280a02,0x00f00c02,0x21c00402,0x09d03a04, + 0x00080a01,0x00800c02,0x21100403,0x09c04204, + 0x20100400,0x00e80801,0x21b00005,0x09c04204, + 0x00681205,0x00d02c0a,0x21e81603,0x0a905a07, + 0x20100c01,0x00e81e03,0x21a01407,0x09c03c00, + 0x00100000,0x00600202,0x20f00c03,0x09b04601, + 0x00080400,0x00f00000,0x21c00403,0x09b04000, + 0x20400802,0x00981607,0x21301c0e,0x0a605a01, + 0x00000400,0x01180601,0x22080c03,0x09d04005, + 0x20300c01,0x00681603,0x20f00007,0x09c04405, + 0x00080601,0x00e00800,0x21c80404,0x09c04004, + 0x00000000,0x00a00400,0x21881003,0x0a805c07, + 0x20200802,0x01181201,0x22281003,0x0a103808, + 0x00180400,0x00900c01,0x21481a01,0x0a004008, + 0x20200802,0x00d80603,0x21a80c05,0x09f03c08, + 0x00100800,0x00a80c01,0x21780403,0x0ac0540a, + 0x00281205,0x01401807,0x22680a01,0x0a503409, + 0x00080601,0x00800802,0x21080802,0x0a403809, + 0x00100000,0x00e00002,0x21b81201,0x0a40340a, + 0x00080e01,0x00c01800,0x21b81c06,0x0b20500f, + 0x20300405,0x01080609,0x21f80406,0x0aa0340c, + 0x20200000,0x00780603,0x20f80403,0x0a90340b, + 0x00000201,0x00f00001,0x21b80402,0x0a90300b, + 0x20500801,0x00981e03,0x21580805,0x0bb04014, + 0x00180605,0x01000405,0x22181a04,0x0b10280d, + 0x00000801,0x00781202,0x20f81602,0x0af02c0c, + 0x20200000,0x00e80a03,0x21b80801,0x0af02c0d, + 0x00300800,0x00b80a01,0x21c8320b,0x0c503811, + 0x20401809,0x00f81e0b,0x21f82c00,0x0b601c0a, + 0x20280400,0x00900401,0x21382602,0x0b401c0a, + 0x00000c04,0x00e80604,0x21c83204,0x0b50200b, + 0x20580404,0x00d01202,0x21d84601,0x0cc0200b, + 0x00481605,0x01501810,0x2278220c,0x0bb00005, + 0x00200800,0x00980801,0x21281606,0x0b801006, + 0x00280602,0x01100007,0x21d81a05,0x0ba00806, + 0x00580a04,0x00c0000b,0x21a80e10,0x0d000003, + 0x20180e01,0x20702800,0x01500c00,0x0b082000, + 0x00181000,0x20303000,0x00900000,0x0b181800, + 0x20280400,0x20800800,0x01800c00,0x0b182003, + 0x20280802,0x20401400,0x00b81000,0x0c482007, + 0x00000802,0x20a81e03,0x01f03202,0x0b081e01, + 0x20200e01,0x20782801,0x01503c02,0x0b181801, + 0x00100800,0x20981c01,0x01b02a05,0x0b281c01, + 0x20200202,0x20500407,0x01001605,0x0c782404, + 0x20200605,0x20880c04,0x01802e01,0x0af80a02, + 0x20100802,0x20481a03,0x00b02605,0x0b100601, + 0x20200601,0x20780802,0x01402601,0x0b280603, + 0x00400202,0x20680401,0x01103e0c,0x0c781204, + 0x00100807,0x20781e0a,0x01502206,0x0ae01205, + 0x00300201,0x20280402,0x00601606,0x0b001606, + 0x00380400,0x20600e02,0x01201a07,0x0b001207, + 0x00000c00,0x20582604,0x00f04000,0x0c300e0a, + 0x00280e05,0x2050240a,0x00e80e02,0x0aa01a09, + 0x20280401,0x20100a02,0x00400c03,0x0ac02208, + 0x00000000,0x20700201,0x01401001,0x0ab01a09, + 0x00100402,0x20280a03,0x00701601,0x0be0260b, + 0x20200000,0x20800604,0x01702005,0x0a601e07, + 0x00200201,0x20200001,0x00600e03,0x0a802608, + 0x20100802,0x20781e02,0x01501802,0x0a701e08, + 0x20100202,0x20180404,0x00401002,0x0b902e0a, + 0x00200401,0x20880e03,0x01800e01,0x0a302605, + 0x00000001,0x20200601,0x00600804,0x0a402a07, + 0x00380602,0x20501003,0x00e00201,0x0a402a07, + 0x00280c02,0x20102602,0x00380400,0x0b403a09, + 0x00000601,0x20780c01,0x01500805,0x0a102a03, + 0x20100400,0x20280c00,0x00700c05,0x0a202e03, + 0x20180400,0x20600a02,0x01200806,0x0a002e04, + 0x00000603,0x20480c03,0x00c02006,0x0b003a06, + 0x20180601,0x20600a01,0x01380404,0x0a002c01, + 0x00100000,0x20100000,0x00400001,0x0a103001, + 0x00000401,0x20680e03,0x01300404,0x0a002c00, + 0x20100003,0x20300207,0x00900407,0x0ae04401, + 0x00000002,0x20700603,0x01581002,0x0a102403, + 0x20180400,0x20101201,0x00480c05,0x0a203003, + 0x20100401,0x20680801,0x01180804,0x0a102804, + 0x00000201,0x20300002,0x00881403,0x0b004005, + 0x00180603,0x20701004,0x01681403,0x0a401c06, + 0x00100001,0x20300000,0x00880800,0x0a502806, + 0x00080602,0x20501002,0x00f80c02,0x0a402807, + 0x00180400,0x20300800,0x00981004,0x0b303809, + 0x20300802,0x20981e04,0x01a00c06,0x0a70140a, + 0x20100203,0x20300003,0x00800004,0x0a802408, + 0x00100001,0x20600603,0x01380401,0x0a702408, + 0x20100604,0x20480800,0x00b00005,0x0b90300d, + 0x00100203,0x20600401,0x01381603,0x0ad0180b, + 0x20200003,0x20380607,0x00880c01,0x0ad0240a, + 0x20200204,0x20780402,0x01480403,0x0ac01c0a, + 0x20400407,0x20380a0b,0x00982c02,0x0c002c11, + 0x20400407,0x20781207,0x01482001,0x0b20080a, + 0x00180602,0x20201003,0x00782605,0x0b201808, + 0x20200406,0x20680a09,0x01381e02,0x0b10180b, + 0x00380a06,0x2020180b,0x0078420c,0x0c80100c, + 0x00581607,0x2060380c,0x01183e0b,0x0b680804, + 0x20100003,0x20300203,0x00a81a01,0x0b500806, + 0x00380e06,0x2060200a,0x01183208,0x0b600406, + 0x20100004,0x20400607,0x00d82203,0x0cc80804, + 0x20101003,0x20a8320a,0x01e01404,0x0b681c01, + 0x00280602,0x20300c05,0x00a81e05,0x0b880403, + 0x20100402,0x20880e06,0x01980402,0x0b780c03, + 0x00200a01,0x20581c04,0x00e81605,0x0cd81c00 + }, //ct2 + { + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }, //ct3 + }, + VdoTable:{ // VdoTable + { + 0x00300a02,0x20200000,0x00080800,0x0aa03401, + 0x00100401,0x20200000,0x00082c00,0x0a303807, + 0x00000601,0x20300000,0x00082400,0x0a104009, + 0x20180a03,0x20300000,0x00000800,0x0cc04c0d, + 0x20680c04,0x00000207,0x00081008,0x0ab02c05, + 0x20380a03,0x00000003,0x00081402,0x0a602408, + 0x20480401,0x20200203,0x00082801,0x0a502c09, + 0x20480404,0x2050020a,0x00082203,0x0d204c0b, + 0x00200203,0x20400005,0x00082a0b,0x0ae01c04, + 0x00000805,0x20300206,0x00083608,0x0aa01c05, + 0x00200402,0x20300001,0x0008360a,0x0a901804, + 0x00300201,0x20600003,0x0008460e,0x0d603003, + 0x00100403,0x20400204,0x00082604,0x0ae00e04, + 0x00180602,0x20100009,0x00082207,0x0aa00203, + 0x00080a04,0x20200008,0x00080a05,0x0a900603, + 0x20100402,0x20600201,0x00083e05,0x0d501606, + 0x20100400,0x20300004,0x00082201,0x0ac80a06, + 0x00480602,0x20200002,0x00000e05,0x0a880609, + 0x00200403,0x20400205,0x00080e03,0x0a600607, + 0x00600201,0x20500006,0x00082609,0x0d080a0d, + 0x00480a04,0x20200006,0x00001204,0x0a881209, + 0x20300403,0x20300205,0x00080807,0x0a300208, + 0x00100202,0x20300004,0x00080c01,0x0a280608, + 0x20280602,0x20500002,0x00000008,0x0c98160e, + 0x20200403,0x20400207,0x00000008,0x0a480606, + 0x00200202,0x20200004,0x00080a01,0x0a080a04, + 0x20100001,0x20300201,0x00000004,0x09f80a05, + 0x00200001,0x20600203,0x00080802,0x0c381609, + 0x00100201,0x20300003,0x00080802,0x0a280e02, + 0x20100001,0x20300202,0x00000005,0x09e80a02, + 0x00280602,0x20300003,0x00000801,0x09d80a03, + 0x20280400,0x20600001,0x00080809,0x0c081e04, + 0x20200000,0x20300000,0x00000005,0x0a280c02, + 0x00100202,0x20300003,0x00000402,0x09e80801, + 0x20100001,0x20300203,0x00000406,0x09c80400, + 0x00200201,0x20700002,0x00000002,0x0c081c02, + 0x00300601,0x20300001,0x00000400,0x0a480c04, + 0x20100402,0x20300203,0x00080406,0x09f80404, + 0x00000400,0x20400001,0x00080803,0x09e80405, + 0x00000401,0x20700201,0x00000807,0x0c281807, + 0x20300000,0x20200202,0x0000040a,0x0a680809, + 0x00100202,0x20200004,0x00000801,0x0a380808, + 0x00000000,0x20200001,0x00000403,0x0a180407, + 0x20200000,0x20600002,0x00001007,0x0c78140e, + 0x20300803,0x20200201,0x00081002,0x0ad8080f, + 0x20100001,0x20200202,0x00000c03,0x0a70000a, + 0x20180401,0x20200000,0x00000c02,0x0a50000a, + 0x20180400,0x20600001,0x00002002,0x0cf80812, + 0x00100204,0x00000008,0x00001606,0x0b480c0c, + 0x20380401,0x20200002,0x00001201,0x0ad0040b, + 0x20380400,0x20300002,0x00001a01,0x0ab0080b, + 0x20300e02,0x20700002,0x00001e02,0x0d800c12, + 0x20480404,0x20100203,0x00002a04,0x0b900407, + 0x00100202,0x20300004,0x0000260b,0x0b101406, + 0x00200202,0x20400003,0x00002a0a,0x0af01805, + 0x20100805,0x20400203,0x00001e0c,0x0e001c0b, + 0x00680606,0x20200009,0x00003e0f,0x0ba01a03, + 0x00200c01,0x20300203,0x00001e06,0x0b202a03, + 0x00000401,0x20400203,0x00002604,0x0af02e02, + 0x00480e0a,0x2020000d,0x00005a0f,0x0e202e02, + 0x20180803,0x20300209,0x00004004,0x0b703e08, + 0x00080800,0x20100001,0x00002e01,0x0af03607, + 0x00100000,0x20300000,0x00001a04,0x0ad03e06, + 0x00100806,0x20500211,0x00003603,0x0de0620b, + 0x00081607,0x20301800,0x20702000,0x0b002401, + 0x00280a03,0x20300c00,0x20581000,0x0aa03002, + 0x20180602,0x20200800,0x20881400,0x0a803005, + 0x20401202,0x20381c00,0x20881400,0x0d50400d, + 0x2020200c,0x20882a14,0x20182401,0x0b102801, + 0x20601006,0x20581e0a,0x20182405,0x0ab02404, + 0x20200805,0x20280a07,0x20682e02,0x0aa02004, + 0x00100804,0x00181207,0x20f83a0c,0x0da03007, + 0x20180606,0x0010040f,0x20c84206,0x0b100601, + 0x00680a03,0x20101409,0x2098420f,0x0ad00a01, + 0x00480603,0x00000807,0x20883209,0x0ab00a02, + 0x00280601,0x00300405,0x21384a0b,0x0db00e05, + 0x00300402,0x20100e02,0x20b81e07,0x0af80a08, + 0x20200801,0x20380800,0x20481002,0x0aa80a07, + 0x20400803,0x20181603,0x20681003,0x0a980e05, + 0x00100000,0x00100c03,0x21283a06,0x0d68120d, + 0x00000203,0x00000804,0x20880c03,0x0aa81a0a, + 0x00200400,0x20180c01,0x20780a03,0x0a681208, + 0x00580603,0x00100c07,0x20c81a09,0x0a681608, + 0x00500601,0x00200002,0x20f81a04,0x0ce82a12, + 0x00000c03,0x00081a05,0x20600402,0x0a681e07, + 0x00080a01,0x00000801,0x20a80803,0x0a281608, + 0x20100001,0x00000202,0x20800405,0x0a18160a, + 0x20400c02,0x00281202,0x20f8100b,0x0c58320f, + 0x00181203,0x00201006,0x20c80801,0x0a281e06, + 0x00000000,0x20180601,0x20700003,0x09f81605, + 0x00000001,0x00080601,0x20880403,0x09d81a05, + 0x00480603,0x00500404,0x21381201,0x0bf83a0a, + 0x00000802,0x20280603,0x20800005,0x0a081a03, + 0x00000400,0x20180400,0x20880803,0x09d81a03, + 0x00000201,0x00080801,0x20900003,0x09b81a02, + 0x20200804,0x00480e04,0x21280c0a,0x0bb84205, + 0x20100001,0x00000002,0x20980405,0x0a081c02, + 0x00000401,0x00080401,0x20980404,0x09c81c01, + 0x00000402,0x00080601,0x20a80803,0x09b81801, + 0x00080602,0x00600406,0x21580805,0x0bb84402, + 0x00280603,0x20100803,0x20800c01,0x0a281c05, + 0x00180e02,0x00101003,0x20a00803,0x09e81805, + 0x00080e03,0x00201005,0x20b00404,0x09d81804, + 0x00180601,0x00500800,0x21401006,0x0bd84008, + 0x20280403,0x20100605,0x20700808,0x0a581409, + 0x20100002,0x20280603,0x20601005,0x0a181409, + 0x00080401,0x20100603,0x20701004,0x0a081408, + 0x20280400,0x00480601,0x21201809,0x0c383810, + 0x00080e02,0x20201405,0x20600001,0x0ab8140e, + 0x00000400,0x20200001,0x20700401,0x0a68100c, + 0x20100400,0x20280800,0x20600803,0x0a580c0b, + 0x20100804,0x00480e01,0x21301003,0x0cd82c16, + 0x20380800,0x20580601,0x20102402,0x0b28100f, + 0x20300800,0x20180801,0x20701002,0x0ad8080d, + 0x20300802,0x20181000,0x20800c01,0x0ab8080d, + 0x20582604,0x0060280a,0x21602c00,0x0d882017, + 0x00000c03,0x20781201,0x20201208,0x0b90000c, + 0x20180403,0x00080401,0x20a01a07,0x0b30000a, + 0x00080a01,0x00100005,0x20c02207,0x0b10000a, + 0x00480c01,0x20301603,0x20c0460f,0x0e200010, + 0x00100607,0x20480809,0x20603606,0x0bd00c04, + 0x00381a08,0x2010200a,0x20a03209,0x0b601402, + 0x00100202,0x00000c01,0x20b02a07,0x0b401803, + 0x20601e01,0x20682601,0x20704a02,0x0e702007, + 0x00101804,0x20381e0c,0x20902a04,0x0be02e01, + 0x00001404,0x20781e0d,0x20203400,0x0b503203, + 0x00100001,0x20100204,0x20902604,0x0b402a03, + 0x00680801,0x00101603,0x21002213,0x0e904204, + 0x20701001,0x00782400,0x20f80c00,0x0b280405, + 0x20200e01,0x00581000,0x20d81800,0x0ae00c01, + 0x20300201,0x00500000,0x20c81800,0x0ac00802, + 0x20780e02,0x00601000,0x21082800,0x0da01008, + 0x00a81e02,0x00b03803,0x21883a14,0x0b480a04, + 0x00080402,0x00701603,0x21183a05,0x0ae00202, + 0x00280401,0x00501202,0x20d82e09,0x0ac80602, + 0x00500802,0x00300605,0x20c84614,0x0dd80a02, + 0x20600c05,0x00480e05,0x20982409,0x0af82609, + 0x00200801,0x00780802,0x20c82e05,0x0ab82207, + 0x00100800,0x00480402,0x20982602,0x0aa81e08, + 0x00101002,0x00480c01,0x20b84e06,0x0d88320e, + 0x00680e05,0x0070140b,0x20c8160a,0x0ab83a0a, + 0x20180a03,0x00801406,0x20e81402,0x0a783209, + 0x20100401,0x00600801,0x20a82400,0x0a682e09, + 0x00080a04,0x00900c08,0x20e82603,0x0d085213, + 0x20380402,0x00400605,0x20701007,0x0a58360b, + 0x00280401,0x00600604,0x20a00202,0x0a283209, + 0x00180a02,0x00700004,0x20800202,0x0a183a09, + 0x00480402,0x00700603,0x20a80e02,0x0c685a15, + 0x00300201,0x00300800,0x20781203,0x0a183608, + 0x20100400,0x00580801,0x20880804,0x09e83a08, + 0x00080400,0x00500201,0x20800403,0x09c83609, + 0x20280e01,0x00601002,0x20981409,0x0bc86612, + 0x20201403,0x00382203,0x20580c06,0x09d83e07, + 0x00000000,0x00700000,0x20b80802,0x09a83a06, + 0x00100401,0x00580602,0x20780802,0x09983606, + 0x00100801,0x00380a01,0x20580c03,0x0b586e0c, + 0x00280a04,0x00800c07,0x20d80801,0x09a84603, + 0x00180400,0x00600801,0x20b80803,0x09883e03, + 0x20100001,0x00600001,0x20980c05,0x09683e03, + 0x00280601,0x00501002,0x20781006,0x0b087207, + 0x20100003,0x00680605,0x20a00807,0x09a84001, + 0x00080a01,0x00500801,0x20800405,0x09783c00, + 0x00280a02,0x00600c03,0x20900002,0x09683c00, + 0x20100002,0x00480a01,0x2030040b,0x0ae87402, + 0x20180603,0x00500006,0x20b00c04,0x09c84007, + 0x20100c01,0x00481602,0x20600c06,0x09983806, + 0x20300401,0x00481202,0x20501409,0x09783c06, + 0x00180603,0x00480404,0x20501407,0x0b28700b, + 0x00100802,0x00480605,0x20a00402,0x0a08380a, + 0x00000801,0x00780800,0x20b80402,0x09d8340a, + 0x00100800,0x00580801,0x20900401,0x09b8340a, + 0x20200805,0x00380e05,0x20500808,0x0b986812, + 0x20200a03,0x00681003,0x20c00c06,0x0a68380e, + 0x00080400,0x00800402,0x20d00402,0x0a28340c, + 0x20180400,0x00700400,0x20b00403,0x0a18300c, + 0x00380a06,0x00501009,0x20801002,0x0c386417, + 0x20301805,0x00882205,0x21080401,0x0ae83411, + 0x20380e01,0x00700c01,0x20c01402,0x0a98300f, + 0x20180a02,0x00600802,0x20a00c01,0x0a782c0e, + 0x20902406,0x00384609,0x2040340a,0x0d08541d, + 0x00480e04,0x00e0140b,0x21800609,0x0b68340d, + 0x00200c02,0x00481602,0x20901606,0x0b08240c, + 0x20100405,0x00481604,0x20701a03,0x0ae8280d, + 0x00500400,0x00c81008,0x21502212,0x0df84019, + 0x20680800,0x00c00202,0x21303803,0x0bc8240a, + 0x20500e01,0x00782004,0x20d02c01,0x0b581c09, + 0x20180a06,0x0060040a,0x20c02606,0x0b481809, + 0x20782206,0x00c02c07,0x21a04603,0x0e88200f, + 0x00581800,0x00a02a01,0x21301610,0x0c080c03, + 0x00481800,0x00a02400,0x21601a0d,0x0b900003, + 0x00300003,0x00480608,0x20b02e08,0x0b600002, + 0x00700404,0x00480a0b,0x20e04616,0x0ed00001, + 0x20600400,0x00000400,0x00782800,0x0b081401, + 0x20380a01,0x00301000,0x00181800,0x0ad80e03, + 0x20400000,0x00200000,0x00381c00,0x0ab80e01, + 0x20801401,0x00281800,0x00283c00,0x0da80c04, + 0x00701402,0x00181e01,0x00881e11,0x0af82a07, + 0x00200002,0x00100a02,0x00582208,0x0ab81a07, + 0x00400401,0x00200000,0x0038260b,0x0aa81a06, + 0x00780c01,0x00701803,0x20484218,0x0d982a09, + 0x20180e01,0x00601c05,0x00282004,0x0a98360e, + 0x00300201,0x00100c03,0x00882203,0x0a682a0d, + 0x00080800,0x00301002,0x00381c00,0x0a582a0c, + 0x00381603,0x00402805,0x00282a04,0x0d084217, + 0x00000602,0x00380c01,0x00800c01,0x0a38420b, + 0x20480601,0x00180800,0x00b00408,0x0a08360a, + 0x00081203,0x00101404,0x00800001,0x09f8320c, + 0x20300802,0x20180e04,0x00d80c05,0x0c585217, + 0x20200803,0x00481205,0x00580402,0x09e83e09, + 0x00300401,0x00080602,0x00980a06,0x09b83609, + 0x00000c03,0x20381606,0x00d00402,0x09a8320a, + 0x00500602,0x00180802,0x00a81a05,0x0ba85e17, + 0x00200201,0x00500405,0x00181603,0x09984209, + 0x20180601,0x00100802,0x00880c04,0x09683a0a, + 0x00000400,0x00080802,0x00980c02,0x09583608, + 0x20300c03,0x00281603,0x0088140b,0x0af86614, + 0x00281601,0x00602000,0x00280803,0x09484609, + 0x00100401,0x00080601,0x00980802,0x09283e07, + 0x00280601,0x00100c01,0x00780800,0x09183a07, + 0x00281203,0x00401407,0x00381003,0x0a786e0d, + 0x20200801,0x00080e02,0x00a00808,0x09184a03, + 0x00100201,0x00180401,0x00900004,0x08f84204, + 0x00000000,0x00000601,0x00980406,0x08e83a04, + 0x00100001,0x00100202,0x00800c08,0x0a186e08, + 0x00300601,0x00280400,0x00780402,0x09184802, + 0x20100801,0x00180e01,0x00800407,0x08f84001, + 0x00000a01,0x20181000,0x00a00405,0x08d83c01, + 0x00000601,0x00080400,0x0080000a,0x0a086c02, + 0x20400403,0x00381201,0x0060000a,0x09384808, + 0x20180800,0x00301001,0x00580404,0x09183c07, + 0x20200002,0x00200201,0x00680406,0x08f83807, + 0x20200c03,0x00281202,0x0070000a,0x0a386c0c, + 0x00380e05,0x00501407,0x00200602,0x0988480b, + 0x00180a01,0x00001002,0x00800802,0x09583c0a, + 0x00180a03,0x00201005,0x00600401,0x09483c0a, + 0x00280a03,0x00501006,0x00300003,0x0ab86c13, + 0x20400404,0x00200606,0x00800808,0x09e8400e, + 0x00000400,0x20180a02,0x00c01404,0x09b8380d, + 0x00000002,0x00080604,0x00a01403,0x09a8340d, + 0x20300403,0x00381203,0x0070200a,0x0b68641a, + 0x00281a03,0x00302c06,0x00980605,0x0a684010, + 0x20401403,0x20181e03,0x00b00403,0x0a283411, + 0x20300e01,0x00080c02,0x00900802,0x0a183010, + 0x20481602,0x00402804,0x00300401,0x0c585820, + 0x00080401,0x20380e03,0x01302c02,0x0ae83c0f, + 0x00580e03,0x00401007,0x00400609,0x0aa8300e, + 0x00400402,0x00200202,0x00600606,0x0a98280e, + 0x00400001,0x20180a02,0x00e02e09,0x0d48501b, + 0x20601000,0x20481800,0x01001801,0x0b582c10, + 0x20600000,0x00100202,0x00801c05,0x0b08280c, + 0x20700202,0x00381004,0x00502005,0x0af8280d, + 0x20d01601,0x00083401,0x00c04004,0x0e083c19, + 0x00601400,0x00082201,0x00a01e11,0x0bc82007, + 0x00401000,0x00182201,0x0080220d,0x0b681c08, + 0x00500401,0x00300202,0x00101a10,0x0b581007, + 0x00b80400,0x00500601,0x20102221,0x0eb81c09, + 0x20680801,0x20300c00,0x00881c00,0x0af00e03, + 0x20300800,0x20580800,0x00a81000,0x0ad00a05, + 0x20400c01,0x20680400,0x00a82400,0x0ab01204, + 0x20780e02,0x20602800,0x00982000,0x0d900a04, + 0x00980e03,0x20502004,0x00b81a12,0x0ac0020c, + 0x00480403,0x20300601,0x00881a0a,0x0a90020a, + 0x00480e02,0x20301004,0x0088160b,0x0a80020a, + 0x00801004,0x20881207,0x01281e16,0x0d580e0f, + 0x20200402,0x20980e04,0x01300009,0x0a480e10, + 0x00380e05,0x20301007,0x00900000,0x0a380a0f, + 0x00100000,0x20580601,0x00d00002,0x0a280a0e, + 0x00000a02,0x20581405,0x00e81801,0x0ca8221a, + 0x20100602,0x20880403,0x01180c02,0x09e80e0b, + 0x20500c05,0x20681209,0x00d80408,0x09c80a0b, + 0x20301401,0x20581e01,0x00c80405,0x09b80a0b, + 0x20180401,0x20300800,0x00981801,0x0bd82619, + 0x00100403,0x20600604,0x01081602,0x0988120b, + 0x00480603,0x20300807,0x00981607,0x0978120a, + 0x00380e01,0x20101002,0x00581204,0x09680e0b, + 0x00380601,0x20400801,0x00b81602,0x0b18321a, + 0x00180e04,0x20600806,0x01180402,0x09381e0b, + 0x20200402,0x20480603,0x00a80406,0x0918160b, + 0x20100001,0x20400202,0x00980804,0x0918120b, + 0x00180400,0x20500e01,0x00d81408,0x0a483e17, + 0x00101403,0x20981e05,0x01300404,0x08e81a09, + 0x00180602,0x20300804,0x00980801,0x08d81a08, + 0x00100601,0x20380402,0x00980402,0x08c81a08, + 0x20101001,0x20681800,0x0108080a,0x09b84a0e, + 0x20280601,0x20400804,0x00c81007,0x08b81e03, + 0x00000402,0x20480603,0x00b80405,0x08a81a04, + 0x00000001,0x20200000,0x00800005,0x08981a04, + 0x00100601,0x20280402,0x00b80406,0x09684a06, + 0x00280601,0x20500c00,0x00d00002,0x08a81c01, + 0x00080a02,0x20300c04,0x00a80406,0x08981c01, + 0x00080a01,0x20200c02,0x00800005,0x08881801, + 0x00080800,0x20200c01,0x0090040a,0x09584802, + 0x20100402,0x20600602,0x01080409,0x08c81c06, + 0x00000802,0x20580e03,0x00d00805,0x08b81807, + 0x00180401,0x20400601,0x00b00405,0x08a81806, + 0x00080c02,0x20301601,0x00c00009,0x0988440b, + 0x20100601,0x20680c03,0x01100c05,0x0918200d, + 0x20100203,0x20480404,0x00a00c04,0x0908180c, + 0x20200202,0x20580802,0x00c01006,0x08f8140c, + 0x20100603,0x20780404,0x01101409,0x0a084414, + 0x00080e01,0x20500c01,0x00d01002,0x09881810, + 0x20100003,0x20400204,0x00800802,0x0968100f, + 0x00200803,0x20580603,0x00a00601,0x09680c0f, + 0x00000003,0x20600205,0x01001407,0x0ac8381c, + 0x20100e01,0x20881e01,0x01102002,0x0a180c12, + 0x20181204,0x20302006,0x00800000,0x09e80c10, + 0x20480e02,0x20301005,0x00800405,0x09d80c11, + 0x20500a02,0x20681004,0x01001c06,0x0bc83023, + 0x00101804,0x20581e04,0x00a80602,0x0aa00012, + 0x00100802,0x20881205,0x01101e02,0x0a68080f, + 0x00680a01,0x20600e01,0x00d01608,0x0a68040f, + 0x00500800,0x20480601,0x00c01e0b,0x0cd82020, + 0x20681603,0x00201407,0x00300401,0x0b380412, + 0x20600201,0x20600003,0x00c00c02,0x0ae00010, + 0x20900c03,0x20881204,0x01000c09,0x0ac0040f, + 0x20d80800,0x20200c00,0x00a01805,0x0dc8101d, + 0x00681801,0x20301e02,0x00801a12,0x0bb00409, + 0x00580400,0x20600e01,0x00c00a0f,0x0b500c09, + 0x00680e02,0x20500805,0x00b01212,0x0b40080a, + 0x00b00400,0x20580400,0x00d01e22,0x0e88040d, + 0x20500801,0x20480800,0x20281400,0x0b201a06, + 0x20480800,0x20201000,0x20580800,0x0af01607, + 0x20281201,0x00002000,0x20880400,0x0ae01608, + 0x20980c00,0x00100800,0x20800400,0x0db00e05, + 0x00600202,0x20180803,0x2040020e,0x0ae00e0c, + 0x00600800,0x20400201,0x20180a0b,0x0ab0120d, + 0x00200c02,0x20481204,0x00000207,0x0a90120c, + 0x00b80a01,0x20201c00,0x20781a1c,0x0d600e13, + 0x00000402,0x20100203,0x20680c05,0x0a601211, + 0x20300801,0x20381601,0x20100007,0x0a300a0f, + 0x00100401,0x20280401,0x20481401,0x0a300e0f, + 0x20200802,0x20480604,0x00081806,0x0c88061e, + 0x20480e01,0x00100c03,0x20680805,0x09e00a0c, + 0x00080601,0x20101002,0x20681601,0x09d00a0c, + 0x20281203,0x00001c04,0x20580803,0x09c0060d, + 0x00000000,0x20200002,0x20181c00,0x0ba8161b, + 0x00580602,0x20200c00,0x20300207,0x09900a0d, + 0x00100400,0x20280400,0x20180400,0x0970020d, + 0x00100c03,0x20581206,0x00200202,0x0960060c, + 0x00300602,0x20200003,0x20180e01,0x0ad81e1c, + 0x20301405,0x20481e06,0x00080c08,0x0920060c, + 0x00100000,0x20200400,0x20280802,0x0908060c, + 0x00000201,0x20200404,0x20281002,0x0908060b, + 0x00100802,0x20180603,0x00080c07,0x09f82219, + 0x00480e05,0x00101c09,0x20781602,0x08d00209, + 0x20100400,0x20280401,0x20180405,0x08b80a08, + 0x00000000,0x20200400,0x20100003,0x08b80a09, + 0x20180a01,0x00101403,0x2028100a,0x09582a10, + 0x20380403,0x20280606,0x00000c0b,0x08980605, + 0x00280602,0x20100801,0x20200002,0x08880a05, + 0x00100201,0x20300000,0x00100005,0x08880a05, + 0x00180800,0x20100a01,0x00300808,0x08f82e07, + 0x00200601,0x20380403,0x20180402,0x08980402, + 0x20300802,0x20281204,0x0000040a,0x08780801, + 0x20100402,0x20280e02,0x00100407,0x08780801, + 0x20100800,0x20480e01,0x0050080b,0x08e82c02, + 0x00080800,0x20200800,0x20200807,0x08b80406, + 0x00280a01,0x00000803,0x20480802,0x08980807, + 0x00200202,0x20180403,0x20300004,0x08980807, + 0x00200803,0x20281602,0x00200008,0x0918280c, + 0x20200201,0x20480401,0x00000808,0x08f0000e, + 0x20300401,0x20280a01,0x20200808,0x08e8080d, + 0x20400402,0x20180a02,0x20300409,0x08e8040d, + 0x20480e04,0x00100807,0x2030100d,0x09a82817, + 0x20100c02,0x20481a03,0x20100c02,0x09800413, + 0x00380601,0x20100401,0x20300a02,0x09680410, + 0x00580e03,0x00001005,0x20500604,0x0958040f, + 0x00200002,0x20200204,0x20101402,0x0a88181f, + 0x20280800,0x20100c03,0x20780800,0x0a200814, + 0x20400401,0x20281601,0x20201806,0x09e00012, + 0x20600802,0x20381605,0x2010180a,0x09d00412, + 0x20780801,0x20200402,0x20100c0a,0x0b881425, + 0x00582205,0x20203005,0x20400e06,0x0ab00811, + 0x00480601,0x20100401,0x20700a07,0x0a700c12, + 0x00500400,0x00080802,0x20600a0a,0x0a700812, + 0x00680a05,0x20400c05,0x0000220c,0x0cb80824, + 0x20a01004,0x20a82209,0x00801c09,0x0b401013, + 0x20700001,0x20280601,0x20500c05,0x0b001011, + 0x20780e03,0x00001402,0x20900c06,0x0af01010, + 0x20d00405,0x20781609,0x00402405,0x0db00c20, + 0x00602201,0x20682803,0x20180613,0x0bd0140d, + 0x00500000,0x20200001,0x20700e10,0x0b80140b, + 0x00400c02,0x20381e05,0x2040160d,0x0b60180b, + 0x00b80e02,0x20500405,0x20101222,0x0e901411, + 0x20480e01,0x00601400,0x20d00400,0x0b380a08, + 0x20400401,0x00580800,0x20c80800,0x0b080e07, + 0x20400801,0x00381400,0x20800000,0x0af80e07, + 0x20a01402,0x00281c00,0x20681c00,0x0da81605, + 0x00400403,0x00280604,0x2088060b,0x0ae80a0d, + 0x00680e03,0x00601004,0x20e0020d,0x0ab80e0d, + 0x00480a01,0x00601403,0x20d80e0b,0x0aa80e0c, + 0x00a80a03,0x00700806,0x20d80a1d,0x0d581e13, + 0x00280e04,0x00401005,0x20800002,0x0a680e12, + 0x20200404,0x00400206,0x20980807,0x0a380e10, + 0x00280601,0x00400a01,0x20800002,0x0a381211, + 0x00080801,0x00501204,0x20b80802,0x0c781a21, + 0x20500c04,0x00181a07,0x20400408,0x09e80e0d, + 0x00080602,0x00500405,0x20980800,0x09c8160d, + 0x20500c02,0x00381a03,0x20600008,0x09b8120c, + 0x00000801,0x00300201,0x20781803,0x0b78261f, + 0x00300a01,0x00480805,0x20a81207,0x0998120c, + 0x00180400,0x00400a01,0x20800601,0x0968160d, + 0x00580a02,0x00601404,0x20c81208,0x0968120c, + 0x00180e01,0x00600c03,0x20780402,0x0a882e1d, + 0x00281400,0x00602401,0x20c80c02,0x0928160e, + 0x00100001,0x00300201,0x20780402,0x08f8160c, + 0x20100001,0x00300202,0x20700006,0x08f8160d, + 0x00380800,0x00301000,0x20400004,0x09b82e1a, + 0x20100602,0x00180c00,0x20301407,0x08b81a0a, + 0x20180601,0x00300802,0x20600005,0x08a81a09, + 0x00000201,0x00400001,0x20700004,0x08981608, + 0x20200601,0x00180601,0x00000c0e,0x09082e11, + 0x00000c05,0x00281207,0x20680c04,0x08881204, + 0x00100001,0x00280602,0x20500804,0x08781604, + 0x00080800,0x00300400,0x20700805,0x08681604, + 0x00100c03,0x00181204,0x20180408,0x08a82a06, + 0x00080a05,0x00500809,0x20a80806,0x08781801, + 0x00000201,0x00200801,0x20680c06,0x08681401, + 0x00100400,0x00200601,0x20580805,0x08581001, + 0x20180602,0x00400805,0x20680c0a,0x08982c02, + 0x00101004,0x00381607,0x20800806,0x08981807, + 0x00100801,0x00280e01,0x20400006,0x08881807, + 0x00000000,0x00380400,0x20500007,0x08781407, + 0x00580a01,0x00300e01,0x20400406,0x08c82c0b, + 0x20380603,0x00600005,0x20d80408,0x08f8180e, + 0x20380e01,0x00400803,0x20700408,0x08c8180d, + 0x20280400,0x00300401,0x20680406,0x08c8180d, + 0x20700c03,0x00281e04,0x20100814,0x09483018, + 0x00180402,0x00600e02,0x20c80601,0x09781812, + 0x00200400,0x00280a01,0x20500c00,0x09481411, + 0x00100601,0x00281001,0x20500c01,0x09481811, + 0x00400203,0x00500006,0x20800202,0x0a482c21, + 0x20200202,0x00580402,0x20900c04,0x0a081c14, + 0x20400800,0x00280601,0x20700005,0x09d81013, + 0x20400001,0x00300602,0x20880405,0x09c81013, + 0x20600c03,0x00481604,0x2080100b,0x0b582426, + 0x00001402,0x00582e03,0x20b01a01,0x0ab81415, + 0x00300000,0x00480801,0x20800606,0x0a781413, + 0x00500202,0x00300003,0x20800608,0x0a681012, + 0x00180602,0x00780c04,0x20d01e07,0x0c982028, + 0x20500001,0x00a00c01,0x21681601,0x0b580c14, + 0x20600801,0x00480a01,0x20a00004,0x0b081012, + 0x20900801,0x00381603,0x20701008,0x0af81012, + 0x20900800,0x00600202,0x21000a04,0x0dc81023, + 0x00682601,0x00a03004,0x21200211,0x0be8100b, + 0x00580400,0x00680401,0x20c00a0e,0x0b88100c, + 0x00600800,0x00500401,0x20d81613,0x0b780c0c, + 0x00901001,0x00881e03,0x21100e1c,0x0ea81012, + 0x20501001,0x00181400,0x00480400,0x0b081e06, + 0x20380800,0x00300800,0x00300000,0x0ac81e08, + 0x20300400,0x00300400,0x00381000,0x0ac81a09, + 0x20780c00,0x00702000,0x20180c00,0x0d782209, + 0x00780603,0x00500c03,0x2010020e,0x0ac81e0e, + 0x00300801,0x00281201,0x00600609,0x0a881e0c, + 0x00380601,0x00480401,0x00400a08,0x0a781e0c, + 0x00700c00,0x00380e01,0x00700616,0x0d182a14, + 0x20201002,0x00481604,0x00200807,0x0a381a11, + 0x00280601,0x00400c01,0x00280800,0x0a081e11, + 0x00100400,0x00380601,0x00300401,0x0a081a10, + 0x00100002,0x00600201,0x00480a02,0x0c282a21, + 0x20180801,0x00701401,0x20381401,0x09c81e0e, + 0x20300401,0x00380a02,0x00500405,0x0988220e, + 0x20380800,0x00401000,0x00280805,0x09881a0d, + 0x00181605,0x00601c06,0x00300002,0x0b282a21, + 0x00280a02,0x00501004,0x00200202,0x0958260e, + 0x00100001,0x00580400,0x00380602,0x0928220c, + 0x00300400,0x00280800,0x00600604,0x09281e0d, + 0x00001004,0x00181608,0x00a00805,0x0a282a1d, + 0x00200c01,0x00381604,0x00601003,0x08e8220e, + 0x00280601,0x00500402,0x00200002,0x08b8220d, + 0x00080400,0x00400400,0x00300004,0x08b81e0d, + 0x00300202,0x00580805,0x00580404,0x09582a19, + 0x20400400,0x00580400,0x00180808,0x08881e08, + 0x20200201,0x00480400,0x00300c07,0x08681e08, + 0x00000602,0x00380401,0x00400405,0x08681e08, + 0x20300000,0x00500201,0x0030040d,0x08a82610, + 0x00680a01,0x00601001,0x20181203,0x08582206, + 0x00200802,0x00480a03,0x00280402,0x08381e04, + 0x00000804,0x00381205,0x00480405,0x08381e03, + 0x00480401,0x00500e01,0x00380c04,0x08582608, + 0x20500802,0x00580e01,0x0040000f,0x08382800, + 0x20180a02,0x00600c04,0x00080407,0x08282001, + 0x00180e04,0x00601007,0x00080404,0x08281c01, + 0x20380601,0x00400002,0x0060040f,0x08382c02, + 0x00580a03,0x00601805,0x00080a01,0x08582407, + 0x00280a01,0x00400e01,0x00300804,0x08481c06, + 0x00000403,0x00380606,0x00300406,0x08481806, + 0x00400400,0x00380a02,0x00600806,0x0878280c, + 0x20680403,0x00480606,0x00600c0e,0x08a8240e, + 0x20401003,0x00281a05,0x0060000a,0x08981c0d, + 0x20200a01,0x00480802,0x00380807,0x08881c0d, + 0x20400401,0x00400602,0x00581011,0x08f82817, + 0x00380a03,0x00300405,0x00500203,0x09382413, + 0x00200201,0x00600004,0x00080e01,0x09182012, + 0x00180400,0x00500201,0x00100002,0x09081c11, + 0x00180401,0x00580402,0x00600004,0x09e83021, + 0x20400402,0x00280a03,0x00600406,0x09c82014, + 0x20380e02,0x00601002,0x20100804,0x09a82013, + 0x20300000,0x00400001,0x00280403,0x09981c13, + 0x20380a05,0x00401004,0x00500807,0x0af82c27, + 0x00280400,0x00301402,0x00481205,0x0a782015, + 0x00300402,0x00300203,0x00300205,0x0a481c13, + 0x00300202,0x00400001,0x00200a05,0x0a381c12, + 0x20101407,0x0028220a,0x00900203,0x0c482829, + 0x20581202,0x00200c02,0x00801001,0x0b182813, + 0x20680a03,0x00400c04,0x00300003,0x0ac82012, + 0x20800003,0x00400603,0x00180805,0x0ac81c12, + 0x20981606,0x0070140c,0x00180605,0x0d782c25, + 0x00402802,0x20283e05,0x00b0120c,0x0b98200d, + 0x00400c02,0x00281205,0x0060060d,0x0b581c0c, + 0x00681a02,0x00501c06,0x00300612,0x0b48200b, + 0x00a80402,0x00301207,0x00600a1f,0x0e682412, + 0x20481400,0x00101c00,0x00800800,0x0ae80607, + 0x20300801,0x20480c00,0x00d80400,0x0aa00608, + 0x20281202,0x20301400,0x00a01400,0x0aa00609, + 0x20800801,0x20780c00,0x01400400,0x0d400609, + 0x00500401,0x20480601,0x00e00e0b,0x0a90020d, + 0x00480800,0x20200c02,0x00b8060a,0x0a60060c, + 0x00200c04,0x20780e06,0x01000206,0x0a500a0d, + 0x00780a02,0x20601403,0x01100218,0x0ce00a14, + 0x00080e02,0x20301802,0x00d00003,0x0a100611, + 0x00180601,0x20300400,0x00e00801,0x09e00610, + 0x00280603,0x20300805,0x00c80800,0x09e00610, + 0x00400400,0x20780604,0x01600a03,0x0c000e22, + 0x00000401,0x20680603,0x01300802,0x09900a0f, + 0x20280400,0x20500a01,0x00f00404,0x09600a0e, + 0x20300402,0x20480a04,0x00e00805,0x09600a0d, + 0x20401003,0x20682203,0x01500008,0x0af00a1f, + 0x20100401,0x20581000,0x01200402,0x0920060d, + 0x00200401,0x20600201,0x01180602,0x09000a0d, + 0x00380a02,0x20300803,0x00c80604,0x0900060d, + 0x00480e03,0x20201806,0x00d80e03,0x0a100a1d, + 0x00380601,0x20500802,0x00e80a01,0x08c00a0d, + 0x00100201,0x20580401,0x01100403,0x0890060c, + 0x00100801,0x20480a02,0x00e00004,0x08900a0d, + 0x00100803,0x20580a05,0x01300009,0x09200a1a, + 0x20300002,0x20600602,0x01180408,0x08600a09, + 0x20300402,0x20580a01,0x00f80407,0x08400a07, + 0x20280400,0x20300401,0x00c00006,0x08400608, + 0x20380601,0x20300403,0x0118040c,0x08800610, + 0x00500602,0x20600003,0x01200202,0x08200606, + 0x00480a02,0x20401003,0x00e80601,0x08200604, + 0x00380601,0x20400c00,0x00d80400,0x08100a05, + 0x00500400,0x20500201,0x01200403,0x08200608, + 0x20380403,0x20500604,0x0120000d,0x08000601, + 0x20200c02,0x20681604,0x0120080b,0x08000400, + 0x20300802,0x20581602,0x0100040a,0x08000401, + 0x20400401,0x20480a01,0x01200411,0x08000402, + 0x00180604,0x20680405,0x01300c04,0x08200408, + 0x00100400,0x20380801,0x00d80403,0x08200407, + 0x00300000,0x20300802,0x00c80c01,0x08200406, + 0x00480400,0x20300801,0x01080404,0x0840040d, + 0x20200c03,0x20780e06,0x01280408,0x08800c0e, + 0x20181201,0x20201c02,0x00b80806,0x0870080c, + 0x20380e02,0x20300c01,0x00d0080a,0x0860040c, + 0x20380a01,0x20400c01,0x0110040f,0x08c00416, + 0x00000a01,0x20481003,0x00f80c01,0x09000413, + 0x00100601,0x20680601,0x01200403,0x08e00410, + 0x00100803,0x20680e05,0x01180401,0x08e00411, + 0x00200802,0x20780e03,0x01500005,0x09a00820, + 0x20280400,0x20100801,0x00c80403,0x09a00015, + 0x20501003,0x20581a03,0x01100006,0x09700014, + 0x20280603,0x20300405,0x00e80404,0x09700013, + 0x20800000,0x20480802,0x0120040b,0x0ac00429, + 0x00280e02,0x20300401,0x00e01203,0x0a500015, + 0x00580e03,0x20200c05,0x00b80609,0x0a200013, + 0x00280402,0x20400203,0x00f00a04,0x0a100413, + 0x00781202,0x20402002,0x01080a0d,0x0c200828, + 0x20702005,0x20682206,0x00f80802,0x0af00814, + 0x20900402,0x20580a03,0x00e00c07,0x0aa00412, + 0x20580603,0x20500c04,0x00f00402,0x0aa00412, + 0x20f01003,0x20882605,0x01800c07,0x0d400425, + 0x00682e03,0x00204009,0x00681211,0x0b80040c, + 0x00680e01,0x20301802,0x00c80a12,0x0b30080c, + 0x00401402,0x20782a06,0x0110160c,0x0b20080d, + 0x00d80601,0x20400404,0x00f80626,0x0e400814, + 0x20401801,0x20982000,0x00a80400,0x0b002205, + 0x20380800,0x20601000,0x00300400,0x0ad02608, + 0x20401002,0x20581800,0x00200400,0x0ad01e06, + 0x20700000,0x20200c00,0x20300c00,0x0d802a09, + 0x00680a03,0x20300804,0x00200a0c,0x0ac0220c, + 0x00300c00,0x20880e01,0x00600608,0x0a80260c, + 0x00680e03,0x00001c05,0x2040020d,0x0a90220c, + 0x00500000,0x20280601,0x00001615,0x0d202e13, + 0x20200803,0x20581204,0x00401004,0x0a502a10, + 0x00000401,0x20480e01,0x00300402,0x0a102a0f, + 0x20100001,0x20400204,0x00301405,0x0a102610, + 0x00480601,0x20200c00,0x20100a07,0x0c503620, + 0x00100203,0x20400804,0x00080602,0x09d02e0e, + 0x20200400,0x20380401,0x00180403,0x09a02a0d, + 0x20100201,0x20400400,0x00380401,0x09a02a0d, + 0x20100001,0x20301202,0x00280805,0x0b403a21, + 0x00000c04,0x20380a06,0x00280802,0x09602e0e, + 0x00280601,0x20100801,0x20100203,0x09302a0d, + 0x00100c02,0x20480e02,0x00480601,0x09302a0d, + 0x00100801,0x20381000,0x00600002,0x0a40321d, + 0x00180603,0x00000006,0x00080401,0x08f0260d, + 0x00000401,0x20280602,0x00180404,0x08d02a0d, + 0x00280a03,0x20200c04,0x00100002,0x08d0260d, + 0x00480e03,0x20101404,0x00300004,0x0960321a, + 0x20200003,0x20100204,0x00000406,0x08902a09, + 0x20180a01,0x20100c02,0x00080406,0x08702608, + 0x20200804,0x20480e06,0x00400408,0x08702a08, + 0x20500804,0x20480e06,0x00700410,0x08b03610, + 0x00380e05,0x20101006,0x00000801,0x08602a06, + 0x00200801,0x20380e01,0x00200402,0x08502604, + 0x00380a04,0x20200406,0x00100000,0x08502604, + 0x00580603,0x20200806,0x00480402,0x08603207, + 0x00000403,0x20480a07,0x00400c0a,0x08403201, + 0x20180a01,0x20101001,0x20180407,0x08402800, + 0x20200003,0x20300605,0x00280408,0x08302800, + 0x20400003,0x20300205,0x00600410,0x08403402, + 0x20200801,0x20381001,0x00180c09,0x08602c09, + 0x00100000,0x20300601,0x00300005,0x08502406, + 0x00380603,0x20300404,0x00300403,0x08502406, + 0x00400a02,0x20380803,0x00680405,0x0880300c, + 0x00181202,0x00001c04,0x20380801,0x08c0280e, + 0x20200400,0x20381000,0x00400807,0x08a0240d, + 0x20500803,0x20481605,0x0040080b,0x0890280d, + 0x20500402,0x20280e03,0x00400410,0x09003017, + 0x00080c02,0x20401203,0x00400404,0x09302811, + 0x00080a01,0x20200801,0x00000001,0x09202811, + 0x00481203,0x20101404,0x20180a04,0x09102410, + 0x00481203,0x20101004,0x00100002,0x09f03020, + 0x20280604,0x20780802,0x00800c04,0x09d02815, + 0x20280c00,0x20401201,0x00280402,0x09a02813, + 0x20500401,0x20580e03,0x00400808,0x09a02413, + 0x20800003,0x20580a06,0x0060040d,0x0b003428, + 0x00001809,0x20882209,0x00681202,0x0a802816, + 0x00301002,0x20681a02,0x00680603,0x0a402412, + 0x00400c01,0x20480c00,0x00280e07,0x0a402413, + 0x00500a01,0x20581403,0x0038060b,0x0c603029, + 0x20282a0b,0x20203c12,0x20280e03,0x0b202013, + 0x20780602,0x20200404,0x00080404,0x0ad02013, + 0x20880601,0x20180802,0x20100406,0x0ad02013, + 0x20d80c00,0x20301201,0x20280802,0x0d803024, + 0x00302005,0x20c84210,0x00d02e09,0x0ba0280d, + 0x00500000,0x20480e01,0x00201210,0x0b60200d, + 0x00680800,0x20201601,0x20380e12,0x0b60240d, + 0x00b00c00,0x20781000,0x00380622,0x0e802c13, + 0x20381e02,0x00602c00,0x21201800,0x0b401206, + 0x20300802,0x00580800,0x20f00400,0x0b100e07, + 0x20381000,0x00401c00,0x20c00c00,0x0b000e07, + 0x20780601,0x00200800,0x20902400,0x0dc00e06, + 0x00301003,0x20181607,0x20701209,0x0b001a0b, + 0x00381604,0x00701c05,0x21101208,0x0ad0120b, + 0x00300a01,0x00080e01,0x20501a08,0x0ac0120b, + 0x00500401,0x00100202,0x20701a16,0x0d701e11, + 0x00100400,0x00300402,0x20b80c00,0x0a901a0f, + 0x00100003,0x00200a06,0x20900c00,0x0a601e0f, + 0x00000402,0x00280a03,0x20800801,0x0a501a0e, + 0x00300401,0x00200201,0x20601207,0x0cb0261f, + 0x20280c00,0x00400801,0x20b00c02,0x0a201a0e, + 0x20280a01,0x00200c03,0x20800003,0x09e01a0e, + 0x20100000,0x00300402,0x20a80401,0x09e01e0d, + 0x00080601,0x00300c01,0x20700c03,0x0ba02e20, + 0x00480e02,0x00201c02,0x20800605,0x09b0220f, + 0x00100401,0x00080602,0x20500602,0x09801e0d, + 0x00380e02,0x00401402,0x20900603,0x09801e0e, + 0x00280801,0x00300e03,0x20400c02,0x0ab0361e, + 0x20200402,0x20280605,0x20200c07,0x0940220e, + 0x00280a02,0x00200c02,0x20500402,0x0910220d, + 0x20200402,0x00180e04,0x20401006,0x0910220c, + 0x00100800,0x00080c00,0x20100808,0x09d03619, + 0x00200a01,0x20180402,0x20380402,0x08e02209, + 0x20200c04,0x00081205,0x20200008,0x08c02208, + 0x00280601,0x00200c01,0x20780c01,0x08c02208, + 0x20100000,0x00200800,0x2048040a,0x09203a10, + 0x20200400,0x00181201,0x20400c08,0x08a02205, + 0x00380a03,0x00300c06,0x20680801,0x08901e04, + 0x20100801,0x00180e01,0x20400007,0x08901e04, + 0x00100201,0x00280800,0x20200808,0x08d03607, + 0x00200201,0x00200801,0x20880802,0x08a02400, + 0x20200402,0x00180e04,0x20400809,0x08802001, + 0x00180e02,0x00300c03,0x20700403,0x08801c01, + 0x20100402,0x00280602,0x2038080b,0x08b03802, + 0x20180801,0x00200a02,0x2068040a,0x08b02006, + 0x00180601,0x00200003,0x20680404,0x08a02007, + 0x20100401,0x00080a03,0x20500808,0x08a02006, + 0x00181202,0x00300c03,0x20400009,0x08f0340c, + 0x20200a01,0x00081401,0x20400406,0x09001c0e, + 0x20200000,0x00100601,0x20600007,0x08f0200c, + 0x20280a01,0x00200801,0x20780806,0x08e0200d, + 0x20200000,0x20100203,0x2010000d,0x09703816, + 0x00100e01,0x00281601,0x20900001,0x09802012, + 0x00000400,0x00181202,0x20500002,0x09601c11, + 0x00201001,0x00081a02,0x20500000,0x09601c10, + 0x00001001,0x20182203,0x20180406,0x0a503420, + 0x20500404,0x00580e03,0x20e81006,0x0a201c15, + 0x20200802,0x00281201,0x20981001,0x09f01c13, + 0x20400001,0x00400000,0x20b81005,0x09e01813, + 0x20500802,0x00380e01,0x20982008,0x0b702c27, + 0x00881605,0x00602408,0x21181a0b,0x0ac01412, + 0x00481603,0x00401c05,0x20d80e05,0x0a801411, + 0x00581203,0x00301403,0x20a80607,0x0a801412, + 0x00380a03,0x00500405,0x20c81608,0x0cb01c27, + 0x20d02003,0x00084207,0x2080180e,0x0b500c14, + 0x20900401,0x00080e04,0x20600408,0x0b101412, + 0x20a00c03,0x20181205,0x20680409,0x0b001013, + 0x20c00c04,0x00481a05,0x20b80c02,0x0dd01824, + 0x00881201,0x00802003,0x21882618,0x0bf0140e, + 0x00600c00,0x00180c00,0x20980e11,0x0ba0100d, + 0x00680a01,0x00300003,0x20a80613,0x0b900c0d, + 0x00c81202,0x00601007,0x21181623,0x0ec01012, + 0x20501402,0x00582400,0x00000c00,0x0b381601, + 0x20180e02,0x00401400,0x00001c00,0x0b081207, + 0x20300c01,0x00481000,0x20101000,0x0af81204, + 0x20800001,0x00680800,0x20202000,0x0dc80a01, + 0x00680e03,0x00a02006,0x2090020f,0x0b180a09, + 0x20101404,0x00282206,0x00501a03,0x0ac80a08, + 0x00280a02,0x00600c02,0x20501209,0x0ad80608, + 0x00680a02,0x00701003,0x20401e18,0x0d900a0d, + 0x00080a01,0x00600e02,0x20101c02,0x0aa00210, + 0x00480a04,0x00700c06,0x20300a06,0x0a70020d, + 0x00100001,0x00500a03,0x20200a02,0x0a70060d, + 0x00400000,0x00400e02,0x00002207,0x0ce01a1c, + 0x20200c05,0x00481a07,0x00200803,0x0a30060d, + 0x20300805,0x00580e07,0x00000c06,0x0a000a0d, + 0x20180a01,0x00500801,0x00000c03,0x0a000a0d, + 0x20180a01,0x00400601,0x00302004,0x0bf0261e, + 0x00200604,0x00780808,0x20400a03,0x09d0060c, + 0x00380e04,0x00701007,0x20400604,0x09a00e0c, + 0x00100400,0x00380e01,0x00201000,0x09a00e0c, + 0x00300c02,0x00280e04,0x00400c00,0x0b10361c, + 0x00000403,0x00800605,0x20600802,0x0970120c, + 0x20100803,0x00480a06,0x00001004,0x0940160c, + 0x00000400,0x00400601,0x20100002,0x0940160b, + 0x00180a01,0x00600c03,0x00000008,0x0a303619, + 0x00180e03,0x00901004,0x20600803,0x0910120a, + 0x00180e02,0x00601402,0x20280802,0x08f01a08, + 0x00100001,0x00500201,0x00000002,0x08f01609, + 0x20180800,0x00400602,0x00300c0a,0x09903a10, + 0x20100404,0x00680606,0x20100007,0x08e01604, + 0x20100401,0x00380e02,0x00200806,0x08c01604, + 0x00080a02,0x00500c02,0x20100006,0x08c01605, + 0x00000802,0x00280a02,0x00580408,0x09303e07, + 0x00280e04,0x00600805,0x20200003,0x08d01000, + 0x00100400,0x00400000,0x20180804,0x08b01801, + 0x00001002,0x00381604,0x00200406,0x08b01401, + 0x00180a03,0x00400803,0x00300009,0x09203801, + 0x00001003,0x00481607,0x00080408,0x08e01406, + 0x00000401,0x00580a01,0x20180406,0x08d01006, + 0x00180602,0x00700403,0x20380805,0x08d01006, + 0x20101404,0x00382207,0x0050000c,0x0950380c, + 0x20200201,0x00800403,0x20581407,0x09300c0d, + 0x20280602,0x00600001,0x20380406,0x0910100c, + 0x20300802,0x00680a03,0x20280807,0x0910100c, + 0x20280603,0x00800406,0x2038100a,0x09e03017, + 0x00181201,0x00801401,0x20480800,0x09a00411, + 0x00000003,0x00600204,0x20381001,0x09900c10, + 0x00281202,0x00801403,0x20480e01,0x0980080e, + 0x00180802,0x00601204,0x20281404,0x0ab02c1e, + 0x20200c01,0x00400203,0x00081802,0x0a300012, + 0x00080603,0x00600c04,0x20381401,0x0a100410, + 0x20300001,0x00480604,0x00180405,0x09f00410, + 0x20380602,0x00500c02,0x00181c06,0x0bb01c23, + 0x00400c01,0x00681c01,0x00080a03,0x0ac81011, + 0x00101003,0x00582205,0x00000000,0x0a980410, + 0x00301403,0x00482202,0x00081604,0x0a880411, + 0x00000403,0x00481204,0x00481603,0x0cd01024, + 0x20a81602,0x00902003,0x20781807,0x0b581013, + 0x20780601,0x00800804,0x20881404,0x0b180812, + 0x20781a04,0x00901806,0x20880c04,0x0b080c12, + 0x20880601,0x00500803,0x00082a04,0x0de00021, + 0x00700c01,0x00481202,0x00180615,0x0be8180c, + 0x00680c00,0x00701401,0x20680a11,0x0ba80c0b, + 0x00501402,0x00481a05,0x20280a10,0x0b980c0b, + 0x00900c00,0x00481e01,0x00180e1c,0x0ec81010, + 0x20380401,0x20601000,0x00f80400,0x0b200e02, + 0x20300801,0x20680c00,0x00d01800,0x0af00a02, + 0x20280a01,0x20301000,0x00b01800,0x0ae00a02, + 0x20700400,0x20700000,0x01001c00,0x0db01402, + 0x00380602,0x20780803,0x01402209,0x0b000e07, + 0x00380e03,0x20402004,0x00a00e0a,0x0ad01a07, + 0x00100402,0x20580a03,0x00f01a07,0x0ac01206, + 0x00400801,0x20680c01,0x01002615,0x0db02208, + 0x20100401,0x20780a03,0x01101800,0x0ab0220b, + 0x00000803,0x20780e06,0x01201c00,0x0a80220b, + 0x00380602,0x20300802,0x00d01205,0x0a801e0b, + 0x00480605,0x20400804,0x00d03209,0x0d303617, + 0x00300801,0x20600a01,0x00f80e03,0x0a502a0d, + 0x00180a02,0x20500c03,0x00f00201,0x0a30260c, + 0x20201003,0x20481205,0x00f00c04,0x0a20260c, + 0x20201007,0x2048160b,0x00f01803,0x0c604a1a, + 0x20300000,0x20400002,0x01100405,0x09f0220c, + 0x20200c02,0x20781603,0x01201003,0x09d02a0b, + 0x00180601,0x00000403,0x00a00201,0x09d0260a, + 0x00581205,0x20101c0a,0x00a00204,0x0b90521b, + 0x00380e03,0x20401002,0x01101603,0x09902a0b, + 0x00280602,0x20400803,0x00d00201,0x09802e0a, + 0x00080800,0x20200c00,0x00c00c01,0x09702a0a, + 0x20100801,0x20580a06,0x0110200a,0x0ac05a18, + 0x20200c04,0x20781a07,0x01501008,0x09403208, + 0x00000802,0x20580e04,0x00f00805,0x09303208, + 0x00280601,0x20400601,0x00e00802,0x09303209, + 0x20101003,0x20381204,0x00f80408,0x0a205e0f, + 0x00280604,0x20400805,0x00f80801,0x09103204, + 0x00000400,0x20300002,0x00c80c04,0x09003204, + 0x20200c02,0x20581203,0x00f00007,0x08f03204, + 0x00280e04,0x00101006,0x00b80406,0x09d05a08, + 0x20201404,0x20581a06,0x01180408,0x09003000, + 0x00080601,0x20200801,0x00c00004,0x08f02c00, + 0x00281203,0x20201804,0x00c80802,0x08e03000, + 0x20200803,0x20280a05,0x00f0040c,0x09b05c01, + 0x00381204,0x00002007,0x00b81001,0x09202c05, + 0x00080400,0x20300601,0x00e00006,0x09002c05, + 0x20100803,0x20580a05,0x01200007,0x09002c05, + 0x00481203,0x00002003,0x00d81005,0x09e05c0a, + 0x20300001,0x20480605,0x0130080a,0x0950280a, + 0x20300401,0x20480a02,0x01080807,0x0940280c, + 0x20180e03,0x20300c04,0x00f80c04,0x0940280b, + 0x20600403,0x20480e06,0x01480410,0x0a505414, + 0x20101004,0x20481e04,0x01281401,0x09c02010, + 0x00380400,0x20300401,0x00e81603,0x09b0240e, + 0x00000c02,0x20681a05,0x01300002,0x09a0240e, + 0x00300601,0x20380403,0x01181e01,0x0b204c1c, + 0x20181604,0x00001c08,0x00c81601,0x0a401810, + 0x20400202,0x20480402,0x00f80805,0x0a201c0f, + 0x20200002,0x20300000,0x00d81c02,0x0a10200f, + 0x20580a01,0x20280601,0x01080c08,0x0c004020, + 0x00480401,0x20500e05,0x01380603,0x0ac0180e, + 0x00580401,0x20400e03,0x00e81606,0x0a90180f, + 0x00581205,0x20201c06,0x00d81205,0x0a90140e, + 0x00200402,0x20480604,0x00f82e08,0x0d103420, + 0x20c00c03,0x20681e02,0x01580c0a,0x0b300c12, + 0x20800000,0x20580800,0x01280c08,0x0b000c10, + 0x20b01c07,0x20682e0b,0x0148080a,0x0af00c10, + 0x20a00601,0x20380804,0x00e82800,0x0e001c1c, + 0x00881a02,0x20301805,0x00e81218,0x0bc0040b, + 0x00600400,0x20481400,0x00f80a11,0x0b80040b, + 0x00782204,0x0000280b,0x00982215,0x0b70000a, + 0x00a80400,0x20200800,0x00d8221d,0x0eb00c0c, + 0x20280c00,0x20500800,0x20301c00,0x0b602601, + 0x20280801,0x20200800,0x20401400,0x0b201c00, + 0x20380401,0x20680400,0x00101c00,0x0b102002, + 0x20781002,0x20300c00,0x20401c00,0x0e002c06, + 0x00101800,0x20881000,0x20100e06,0x0b503604, + 0x00000202,0x20380403,0x20202606,0x0b202a03, + 0x00200202,0x20600802,0x00001609,0x0b103203, + 0x00580604,0x20701006,0x20202614,0x0e103e04, + 0x20100403,0x20200602,0x20500a03,0x0b103a09, + 0x00300000,0x20300e02,0x20301a06,0x0af03e09, + 0x00000802,0x20680603,0x00301a03,0x0ae03a09, + 0x20100402,0x20780605,0x00203a06,0x0dc05611, + 0x00481604,0x20102006,0x20401205,0x0ac03e0d, + 0x20100802,0x20380a03,0x00001002,0x0aa0460b, + 0x00181203,0x20501c02,0x00201201,0x0a90460b, + 0x00500201,0x20701801,0x00100e08,0x0d106a18, + 0x20280402,0x20600606,0x00402007,0x0a604a0b, + 0x00180601,0x20100c02,0x20200000,0x0a504a0a, + 0x00000402,0x20980a06,0x00901402,0x0a404e0a, + 0x20100801,0x20780e02,0x00702806,0x0c507219, + 0x00000c00,0x20781601,0x00500c00,0x0a105608, + 0x00080400,0x20200201,0x00101002,0x0a004a09, + 0x00001201,0x20781001,0x00700001,0x09f04e09, + 0x00080400,0x20500c00,0x00401004,0x0ba08214, + 0x00280a01,0x20401001,0x00000001,0x09d05a08, + 0x00280401,0x20300e01,0x00100001,0x09c05208, + 0x00100401,0x20480400,0x00300001,0x09b05208, + 0x00380a01,0x20601a01,0x00700804,0x0b108a10, + 0x20100002,0x20600202,0x00400406,0x09a05a04, + 0x00080e02,0x20400c02,0x00400805,0x09805205, + 0x00181202,0x20301402,0x00200405,0x09805605, + 0x20100c03,0x20881605,0x00d0080c,0x0ab08a08, + 0x00281603,0x20602404,0x00480402,0x09905a01, + 0x00000401,0x20780a03,0x00700c05,0x09705401, + 0x20100c03,0x20681605,0x00700806,0x09705401, + 0x00080e03,0x20501005,0x00880407,0x0a908802, + 0x20100801,0x20b81606,0x00d01408,0x09a05c04, + 0x00000201,0x20680400,0x00680405,0x09905405, + 0x00280a04,0x20301005,0x00280802,0x09805405, + 0x00000800,0x20981204,0x00c00c08,0x0ac08c0a, + 0x20300802,0x20980a02,0x00781805,0x09e05c0b, + 0x20280401,0x20600602,0x00581005,0x09d0540a, + 0x20400c04,0x20681607,0x00500008,0x09c0500a, + 0x20300002,0x20700203,0x00781c0a,0x0b308c13, + 0x00380a03,0x20701804,0x00581e03,0x0a40500c, + 0x00300c00,0x20680801,0x00681602,0x0a20480b, + 0x00180a02,0x20301004,0x00081e03,0x0a204c0c, + 0x00281204,0x20700804,0x00781402,0x0bf07c19, + 0x20501403,0x20a82605,0x00b00008,0x0aa0440e, + 0x20580601,0x20300000,0x00480807,0x0a80400e, + 0x00000201,0x20500601,0x00580c02,0x0a80440c, + 0x20601003,0x20a81607,0x00982007,0x0cc0741d, + 0x00580602,0x20500004,0x00281608,0x0b20400f, + 0x00680400,0x20480601,0x00480a08,0x0af03c0d, + 0x00000402,0x20581603,0x00680401,0x0ae03c0d, + 0x00580a01,0x20600402,0x0048360b,0x0da05c1b, + 0x20980c00,0x20600e02,0x00281408,0x0b803c0f, + 0x20900001,0x20580602,0x00381808,0x0b50340d, + 0x20381a03,0x20502404,0x00182201,0x0b50380d, + 0x20b81001,0x20800800,0x00582403,0x0e604416, + 0x00602401,0x20983202,0x00581a13,0x0bf02c09, + 0x00600e01,0x20680402,0x00282611,0x0bc02808, + 0x00302401,0x20b83a04,0x00a8060a,0x0ba02807, + 0x00a00a01,0x20c80403,0x0078261d,0x0ef03409, + 0x20201405,0x00681c00,0x21280c00,0x0b980402, + 0x20100801,0x00080c00,0x20901000,0x0b400403, + 0x20200802,0x00480c00,0x21000800,0x0b400404, + 0x20501405,0x00082000,0x20e80400,0x0e300409, + 0x00182e08,0x00b03c0f,0x21901a07,0x0b900202, + 0x20200000,0x00280403,0x20c01a03,0x0b500c01, + 0x00180e03,0x00600c07,0x21301e07,0x0b500801, + 0x00181208,0x0050080e,0x2160320e,0x0e700c02, + 0x00280403,0x00000e09,0x20a03605,0x0b701a07, + 0x00280a02,0x00200c02,0x20d02608,0x0b501e04, + 0x00280a01,0x00301202,0x21002e05,0x0b402205, + 0x00100406,0x00100609,0x21403a0b,0x0e50320a, + 0x00000a01,0x20181a01,0x20702801,0x0b302a09, + 0x00180801,0x00001204,0x20a01a02,0x0b103209, + 0x20100c01,0x00081605,0x20c02401,0x0b103207, + 0x00481207,0x00201c09,0x21303607,0x0dd04a13, + 0x20100803,0x00180e03,0x20d00c01,0x0af03a07, + 0x00080601,0x20200000,0x20601402,0x0ad03a09, + 0x00200001,0x00300400,0x21100203,0x0ad03e08, + 0x00080405,0x20200a0b,0x20d03404,0x0d306615, + 0x00180e03,0x00301404,0x21000601,0x0ab03e07, + 0x00000802,0x20380a03,0x20600801,0x0a904207, + 0x00081201,0x00301c03,0x20f00802,0x0a903e09, + 0x00000202,0x20400003,0x20b01804,0x0ca07610, + 0x00100801,0x00080a04,0x20b01002,0x0a704207, + 0x00280603,0x20100404,0x20800c00,0x0a504607, + 0x00280601,0x20100a01,0x20901401,0x0a504607, + 0x00100401,0x20480603,0x20b01c03,0x0c20820d, + 0x00100000,0x00200000,0x20d00004,0x0a504604, + 0x20200c02,0x20381605,0x20701007,0x0a204a03, + 0x20200c03,0x20281a05,0x20700807,0x0a204a03, + 0x00280a01,0x20301000,0x20c00407,0x0bd08e08, + 0x20100e01,0x00281800,0x20e01006,0x0a404801, + 0x00100601,0x00000002,0x20c80801,0x0a204c01, + 0x00280a03,0x00101005,0x20c80c01,0x0a104801, + 0x20300c02,0x20581a04,0x2080040c,0x0bb08802, + 0x00000402,0x00500203,0x21481002,0x0a604c05, + 0x20100000,0x00100201,0x20c80405,0x0a304804, + 0x20200402,0x20180e04,0x20800807,0x0a204805, + 0x00180601,0x20200401,0x20e81004,0x0be0880a, + 0x20180a02,0x00501003,0x21481403,0x0a904408, + 0x20100403,0x00180602,0x20c81403,0x0a704408, + 0x00080601,0x00000c01,0x20c81401,0x0a604409, + 0x00000201,0x20300201,0x20d81006,0x0c508010, + 0x00000000,0x00380601,0x21100001,0x0ad03c0a, + 0x00381605,0x00201c07,0x20d80601,0x0ab03c09, + 0x00000402,0x20180a02,0x20880801,0x0aa03c0a, + 0x20201805,0x20382206,0x20c82406,0x0ce07016, + 0x20280a01,0x00301400,0x21181803,0x0b30380c, + 0x20600803,0x20380e09,0x20600007,0x0b003c0c, + 0x20100203,0x00000003,0x20a80801,0x0b00380b, + 0x20381605,0x00301c08,0x21583000,0x0da05c18, + 0x00300a01,0x00180e02,0x20c80e04,0x0b902c0b, + 0x00500e02,0x20280c02,0x2098220a,0x0b70340b, + 0x00200802,0x00080e07,0x20a81603,0x0b50300a, + 0x00401001,0x20181607,0x20d82209,0x0e504814, + 0x20900807,0x00281606,0x21082806,0x0bf0200c, + 0x20700405,0x00280a05,0x20d82806,0x0bb02009, + 0x20601404,0x00282601,0x20d82403,0x0ba01c0b, + 0x20a01c07,0x00282e05,0x21284c03,0x0ee02c11, + 0x00782205,0x0050400e,0x21583214,0x0c400c04, + 0x00581203,0x00301c0a,0x20f8220f,0x0c000c05, + 0x00582203,0x0070380a,0x21682a0f,0x0bf01005, + 0x00980e05,0x0090140f,0x21d83a1a,0x0f400804, + 0x00380e04,0x00002400,0x20101c00,0x0b582e01, + 0x00080400,0x00400c00,0x20c01000,0x0b282804, + 0x00080601,0x00200c00,0x20601400,0x0b182c05, + 0x00080a01,0x00501c00,0x21001000,0x0e083807, + 0x20801c0a,0x2038560d,0x00803409,0x0b582803, + 0x20200001,0x00380400,0x20801c00,0x0b481c04, + 0x20200802,0x00181e02,0x20302400,0x0b382405, + 0x20700c05,0x00382a03,0x20903000,0x0e483007, + 0x0050020b,0x00400412,0x20d0120e,0x0b781401, + 0x00000400,0x00380c01,0x20a02606,0x0b681001, + 0x00100602,0x00381003,0x20902207,0x0b581001, + 0x00780605,0x00600c0a,0x21202a14,0x0e681a03, + 0x20100006,0x0040060d,0x20b02801,0x0b500606, + 0x00200202,0x00480400,0x20d02605,0x0b400605, + 0x00080402,0x00400e02,0x20d01203,0x0b400604, + 0x20300800,0x00581e06,0x20f05802,0x0e200a0c, + 0x00280604,0x00400c06,0x20b00602,0x0b300e06, + 0x20100403,0x00580a05,0x20f01002,0x0b101607, + 0x00380604,0x00300c03,0x20a01603,0x0b100a08, + 0x00400402,0x00880e04,0x21702606,0x0dc02a0e, + 0x20200805,0x00281a07,0x20701404,0x0af01206, + 0x00280603,0x00600c05,0x21100202,0x0ae01a07, + 0x20200c04,0x00282208,0x20702005,0x0ad01607, + 0x20200201,0x00800003,0x21901807,0x0d403a0d, + 0x00280605,0x00401008,0x20d00202,0x0ad01a05, + 0x20100402,0x00580e04,0x20e01404,0x0ab01e05, + 0x00100602,0x00580805,0x20e00400,0x0ab01e04, + 0x00280601,0x00800a01,0x21901c00,0x0cf0460a, + 0x00100002,0x00300606,0x20901004,0x0aa01e04, + 0x00080400,0x00600c01,0x21180c02,0x0a902202, + 0x00180801,0x00501602,0x21080401,0x0a902604, + 0x00100402,0x00880a04,0x21801007,0x0ca05207, + 0x20280400,0x00300800,0x20980806,0x0aa02001, + 0x00080603,0x00500801,0x20e00403,0x0a902000, + 0x20100602,0x00480801,0x20b00806,0x0a802000, + 0x20180602,0x00901001,0x21a80c09,0x0c905001, + 0x00380400,0x00200a01,0x20780e01,0x0ab01803, + 0x20100005,0x00480606,0x20c80804,0x0aa02004, + 0x00000003,0x00400205,0x20d80803,0x0a902004, + 0x00000401,0x00780a04,0x21680406,0x0cb04c08, + 0x20200601,0x00280800,0x20580407,0x0ad01006, + 0x00180605,0x00401007,0x20c80c01,0x0ac01806, + 0x20100203,0x00500405,0x20e80c02,0x0ac01807, + 0x20200003,0x00800202,0x21882005,0x0d10440e, + 0x00100401,0x00280a02,0x20780c00,0x0b20100a, + 0x20200c04,0x00382a09,0x20801005,0x0b001409, + 0x00200001,0x00400603,0x20d80800,0x0b001808, + 0x00381206,0x00802c07,0x21782800,0x0d903410, + 0x20300400,0x00380801,0x20a81002,0x0b70080b, + 0x20280400,0x00600803,0x21282a01,0x0b50140c, + 0x20500201,0x00480401,0x20c80c04,0x0b40100a, + 0x20800c07,0x0048220d,0x20d81007,0x0e102013, + 0x00280602,0x00400800,0x20c81e06,0x0bc00009, + 0x00380a04,0x00501c04,0x21081a08,0x0ba00407, + 0x00480801,0x00401603,0x20d82209,0x0b900808, + 0x00580a04,0x00701c08,0x21484e10,0x0eb00c0f, + 0x20280405,0x00300a06,0x20a83400,0x0bf81406, + 0x20280405,0x00300a09,0x20981c02,0x0bd80804, + 0x20280a01,0x00301c01,0x20882c02,0x0bb80c04, + 0x20381002,0x00403203,0x20d84a03,0x0ef81405, + 0x00200e03,0x00382809,0x20880a07,0x0c282c02, + 0x00200a02,0x00281806,0x20781205,0x0be81c02, + 0x00201000,0x00083201,0x20100605,0x0bd82002, + 0x00400a01,0x00081403,0x20181a0c,0x0f083a02 + }, //ct0 + { + 0x00080602,0x20200000,0x00080c00,0x09c02407, + 0x20100601,0x20100000,0x00081800,0x09a02409, + 0x00000602,0x20200000,0x00081c00,0x09902809, + 0x20100601,0x20100000,0x00081400,0x0a702c0a, + 0x20200404,0x20200207,0x00082e01,0x09f01c07, + 0x00000002,0x00000204,0x00082a03,0x09e01408, + 0x20480404,0x00000206,0x00082c00,0x09d01809, + 0x20280e01,0x00000202,0x00080e03,0x0ac02009, + 0x00000203,0x20200006,0x00082a06,0x0a200003, + 0x20300001,0x00000002,0x00083203,0x0a180405, + 0x00280602,0x20100006,0x00082a0b,0x0a100004, + 0x20100003,0x20300204,0x00083608,0x0af01403, + 0x00000403,0x20200202,0x00082205,0x0a280e02, + 0x00400202,0x00000005,0x00081a0c,0x0a281a02, + 0x00100000,0x20100001,0x00081604,0x0a180e04, + 0x00300601,0x20300005,0x0008360a,0x0af80a06, + 0x00200204,0x20100007,0x00080604,0x0a081e07, + 0x00180401,0x00000000,0x00000000,0x09f81e08, + 0x00000000,0x20100001,0x00080e01,0x09e81a07, + 0x00100801,0x20200001,0x00082201,0x0aa81e0b, + 0x00000404,0x20100205,0x00000004,0x09c81a07, + 0x00280603,0x20100003,0x00000c02,0x09b81e07, + 0x00200201,0x20100001,0x00080400,0x09b81a07, + 0x00180400,0x00000003,0x00080403,0x0a582a0a, + 0x00080603,0x20100005,0x00000804,0x09a81e03, + 0x20200403,0x20200205,0x00080407,0x09881603, + 0x20300003,0x20100202,0x00080407,0x09881a03, + 0x00080a02,0x20200002,0x00001405,0x0a182606, + 0x00000002,0x20200204,0x00000403,0x09981400, + 0x00000a01,0x20200003,0x00081000,0x09881c01, + 0x00380604,0x20100005,0x00000a02,0x09781e01, + 0x00000402,0x20400204,0x00000405,0x09f81e01, + 0x00000201,0x20200003,0x00080402,0x09a81803, + 0x00100000,0x00000000,0x00000802,0x09982002, + 0x20200402,0x20100205,0x00000406,0x09781402, + 0x00000400,0x20300002,0x00080804,0x0a081c04, + 0x00300201,0x20100000,0x00000801,0x09c81404, + 0x20180400,0x00000000,0x00000c04,0x09a81c05, + 0x00100001,0x20100001,0x00080801,0x09981805, + 0x00100201,0x20200001,0x00000402,0x0a382007, + 0x20600404,0x20100203,0x0008080a,0x09e81409, + 0x20100000,0x20100001,0x00000c02,0x09e81408, + 0x20180602,0x20100003,0x00000c03,0x09c81807, + 0x20400002,0x20200201,0x00000407,0x0a781c0b, + 0x00400206,0x20100008,0x00001209,0x0a48180a, + 0x00080601,0x20200000,0x00001201,0x0a281008, + 0x20200002,0x20100203,0x00000c00,0x0a081009, + 0x00180603,0x20200005,0x00001a04,0x0ad8180c, + 0x20400807,0x20100209,0x00000005,0x0a880c08, + 0x20100404,0x20200203,0x00000202,0x0a580807, + 0x00200601,0x20200003,0x00000a05,0x0a480c06, + 0x20200402,0x20400203,0x00001400,0x0b38080a, + 0x00080e03,0x0010000b,0x00001a08,0x0ab81006, + 0x20180604,0x20100009,0x00001e05,0x0a880404, + 0x20200201,0x20100001,0x00002201,0x0a600003, + 0x20180400,0x20200005,0x00002606,0x0b700006, + 0x00480a03,0x20200001,0x0000460a,0x0ac00e04, + 0x00200802,0x20200204,0x00002a08,0x0a801203, + 0x00200001,0x20100201,0x00002208,0x0a701201, + 0x00200204,0x20300003,0x0000420a,0x0b801e02, + 0x00000002,0x20300206,0x00002801,0x0a902e08, + 0x00080c00,0x00000001,0x00002e01,0x0a602207, + 0x00180800,0x20100001,0x00002e03,0x0a502207, + 0x00200803,0x2030020a,0x00001a05,0x0b503a09, + 0x20200601,0x00180800,0x20581800,0x0a001c05, + 0x20280a01,0x00100800,0x20381000,0x09e01c07, + 0x20281202,0x00201000,0x20580c00,0x09d02007, + 0x20280e05,0x00100c00,0x20400800,0x0ac02408, + 0x00200001,0x00200a02,0x20782a07,0x0a201002, + 0x00200002,0x20100604,0x20182607,0x0a101403, + 0x00000c04,0x20280a07,0x20182e05,0x0a001404, + 0x20201407,0x2028260e,0x20182205,0x0b001c06, + 0x20200401,0x00280401,0x20582a01,0x0a280a02, + 0x20200001,0x20100001,0x20183201,0x0a180601, + 0x00100601,0x00180804,0x20383206,0x0a180a02, + 0x00300601,0x00300007,0x20a8520c,0x0b100203, + 0x00480601,0x00400c04,0x20681e07,0x0a081a06, + 0x00200602,0x20100005,0x00081a07,0x0a081a05, + 0x00180601,0x00200403,0x20481604,0x09f81a06, + 0x00180601,0x00400c05,0x20982a05,0x0ad81e0c, + 0x20200000,0x00280400,0x20300004,0x09c82208, + 0x00100400,0x00180a01,0x20100000,0x09c81e09, + 0x00000001,0x00200000,0x20380800,0x09b81e08, + 0x00281201,0x00301401,0x20680800,0x0a682a0e, + 0x00480a01,0x00200801,0x20400202,0x09982207, + 0x20100801,0x00281201,0x20380404,0x09882206, + 0x00180601,0x00200402,0x20300001,0x09782207, + 0x00100c00,0x00081202,0x20180406,0x0a082e0b, + 0x20400802,0x00181203,0x20200009,0x09682203, + 0x00080400,0x00400802,0x20780c02,0x09582203, + 0x00000001,0x00100202,0x20380405,0x09482204, + 0x20200c02,0x00381a01,0x20580808,0x09c83204, + 0x00200201,0x00300404,0x20780e01,0x09682401, + 0x20181201,0x00301402,0x20500804,0x09482400, + 0x20100201,0x00180802,0x20300404,0x09382000, + 0x00280601,0x00600804,0x20c80c01,0x09b83000, + 0x20180400,0x00200400,0x20500805,0x09682403, + 0x00100000,0x20100202,0x00000c02,0x09582003, + 0x00080800,0x00100800,0x20400401,0x09481c03, + 0x20180c00,0x00500c00,0x20a00805,0x09b83003, + 0x00280400,0x00200601,0x20400800,0x09882005, + 0x20100802,0x20180e02,0x00000004,0x09781c06, + 0x00100400,0x00000000,0x20200002,0x09681c05, + 0x00100000,0x00200201,0x20600803,0x09e82c07, + 0x20280400,0x00100800,0x20400007,0x09c81c08, + 0x20100201,0x00180403,0x20400402,0x09b81c09, + 0x20300601,0x00080801,0x20200806,0x09981c08, + 0x20200001,0x00300000,0x20700406,0x0a382c0c, + 0x20280401,0x00080400,0x20201000,0x0a181c0c, + 0x20100c01,0x00180a01,0x20500601,0x09f8180a, + 0x00000802,0x00280602,0x20400603,0x09e8180a, + 0x20100c01,0x00281002,0x20700800,0x0a98280f, + 0x00280e03,0x20101804,0x20300e05,0x0a681009, + 0x00380a01,0x00400c03,0x20700a05,0x0a481407, + 0x00180a02,0x00300805,0x20501602,0x0a281408, + 0x00080e02,0x00500c04,0x20b01e03,0x0b18200d, + 0x20401005,0x20482206,0x00301c02,0x0aa80807, + 0x20580403,0x00280a01,0x20402004,0x0a780c07, + 0x20380403,0x00180603,0x20301c01,0x0a680807, + 0x20200403,0x00380e03,0x20702a02,0x0b68100a, + 0x00100e05,0x00081409,0x20501e09,0x0ad00404, + 0x00480e06,0x00101408,0x20602a0c,0x0aa00403, + 0x00200605,0x00000406,0x20401e09,0x0a900803, + 0x20300204,0x00300007,0x20a03207,0x0bb00806, + 0x00200002,0x00380606,0x20a02606,0x0ad01a03, + 0x00001803,0x2028220a,0x20102c00,0x0aa01e03, + 0x00101402,0x00181e07,0x20302a02,0x0a901a03, + 0x00581402,0x00301e06,0x20a02e0e,0x0bb02605, + 0x20380400,0x20100800,0x20181800,0x0a301002, + 0x20400800,0x20281000,0x00082000,0x0a101804, + 0x20401401,0x20382000,0x00282800,0x0a101c05, + 0x20600601,0x20181400,0x20281000,0x0b001809, + 0x00300400,0x20200400,0x0018220a,0x0a300603, + 0x00400800,0x00000000,0x20482e0b,0x0a300a01, + 0x00480e02,0x00201804,0x2068320c,0x0a200a01, + 0x00580401,0x00001e02,0x20784213,0x0b300c00, + 0x20180c02,0x00000e02,0x00281c00,0x0a081207, + 0x20100002,0x00200401,0x20382800,0x0a080e07, + 0x00080401,0x20100a01,0x00181e01,0x0a080e08, + 0x00200002,0x20100801,0x00083a05,0x0af8160c, + 0x00200602,0x20380405,0x00581203,0x09c81e09, + 0x00080a03,0x00200c06,0x20280e02,0x09c81e08, + 0x00000a01,0x20280402,0x00381601,0x09c81a09, + 0x00080604,0x00000406,0x00280c00,0x0a882a0f, + 0x20200400,0x20280601,0x00400004,0x09882208, + 0x00280401,0x00000603,0x00100201,0x09881e09, + 0x00100201,0x00000000,0x00280400,0x09782209, + 0x00101004,0x20281a06,0x00480801,0x0a082e0e, + 0x00200800,0x20180c00,0x00280a01,0x09482607, + 0x00080401,0x20100800,0x00281004,0x09382208, + 0x00000401,0x00080a02,0x00380403,0x09382207, + 0x00181204,0x00301807,0x20381004,0x09a8360c, + 0x20180401,0x00000800,0x20181006,0x09182a04, + 0x00180a02,0x20100003,0x00400404,0x09082a04, + 0x00100201,0x00000002,0x00080803,0x09082604, + 0x20180403,0x20101204,0x00380807,0x09583607, + 0x00180602,0x00000003,0x00100002,0x09182c00, + 0x20201403,0x20382204,0x00400406,0x08f82401, + 0x20200400,0x00080400,0x00000006,0x08f82800, + 0x00000203,0x20200004,0x00700405,0x09383e01, + 0x20200001,0x20180602,0x00200c05,0x09182804, + 0x00080601,0x00300004,0x20480400,0x09182404, + 0x00000801,0x00180c00,0x20180401,0x09082804, + 0x20100c03,0x20281605,0x00600806,0x09483804, + 0x00200a01,0x20180401,0x00100201,0x09482806, + 0x00180a01,0x00101001,0x20300402,0x09382405, + 0x00280a02,0x00300c04,0x20400402,0x09282805, + 0x00180603,0x00000005,0x00180402,0x09783808, + 0x20200400,0x00180800,0x20100807,0x09782409, + 0x20200403,0x00080603,0x00000005,0x09782409, + 0x20480802,0x00100a03,0x20100c07,0x09582009, + 0x20100803,0x00080603,0x00180405,0x09c8340c, + 0x00000802,0x00281202,0x20200000,0x09d8240c, + 0x00081604,0x00101c06,0x00000e02,0x09c8200b, + 0x00280a02,0x00000c03,0x00100a04,0x09b81c0a, + 0x00081604,0x00201807,0x00000c02,0x0a38380f, + 0x20100601,0x00481003,0x20601201,0x0a38240c, + 0x00200801,0x20480e05,0x00601e02,0x0a181809, + 0x20200c01,0x20381603,0x00401803,0x09f8140a, + 0x20200c01,0x20481604,0x00502401,0x0ab82811, + 0x00180c03,0x00501601,0x20a00604,0x0a881809, + 0x20200c03,0x20281602,0x00300403,0x0a581009, + 0x00000804,0x00180e01,0x20100602,0x0a58100a, + 0x00200402,0x00080401,0x00001205,0x0b381c0e, + 0x20481206,0x00201408,0x20502400,0x0ac81007, + 0x20200e03,0x00181807,0x20201e04,0x0aa80c09, + 0x20281206,0x00200c0a,0x20402603,0x0a980807, + 0x20780e05,0x00000406,0x20103801,0x0ba8100c, + 0x00400003,0x20200209,0x00002a0c,0x0af00801, + 0x00381c01,0x00402602,0x20801e0a,0x0ac00c02, + 0x00381402,0x20101e07,0x00002609,0x0ab01401, + 0x00701402,0x20381e07,0x00003214,0x0be01002, + 0x20300401,0x00100000,0x20481800,0x0a400400, + 0x20480401,0x00200c00,0x20682400,0x0a400c00, + 0x20381201,0x00302000,0x20882000,0x0a401201, + 0x20700c02,0x00280800,0x20683800,0x0b200805, + 0x00381204,0x00201404,0x20480a0a,0x0a380605, + 0x00480a01,0x00101402,0x20381e0c,0x0a380606, + 0x00200801,0x20180e02,0x00081608,0x0a280605, + 0x00681201,0x00501405,0x20882615,0x0b381205, + 0x00101806,0x20381608,0x00281e02,0x09f80a0b, + 0x00100000,0x20100a01,0x00281001,0x09e8120b, + 0x00100000,0x00100402,0x20281a02,0x09e80e0a, + 0x00380601,0x00101001,0x20381204,0x0ac81a12, + 0x00080604,0x00400809,0x20381402,0x09981e0b, + 0x20300400,0x20180c01,0x00480404,0x09981a09, + 0x00080e02,0x00201003,0x20280402,0x0998160b, + 0x20400802,0x00080a02,0x00180c06,0x0a382611, + 0x20100002,0x00300204,0x20200002,0x09481e09, + 0x00300401,0x00080400,0x00180a04,0x09581a09, + 0x00000401,0x20180603,0x00200001,0x0948160a, + 0x00581203,0x00101c04,0x20181205,0x09b82a10, + 0x00380601,0x00300802,0x20281201,0x09082208, + 0x00100202,0x00100002,0x00080404,0x09081e09, + 0x00100401,0x00080601,0x00181002,0x08f81a09, + 0x20301003,0x20281a05,0x0060040b,0x09382e0d, + 0x00080401,0x00200201,0x00080406,0x08c82a06, + 0x20200804,0x00181205,0x00080807,0x08c82204, + 0x00100201,0x00100002,0x00180804,0x08b82206, + 0x00280602,0x00200004,0x00080803,0x08f83206, + 0x20180601,0x00180402,0x00100405,0x08b82800, + 0x00181604,0x00302007,0x20481002,0x08b82400, + 0x20280402,0x00100601,0x00180806,0x08a82400, + 0x20380401,0x00100201,0x00000809,0x08d83000, + 0x20100c03,0x00180a03,0x00080803,0x08c82804, + 0x00000c03,0x20280e05,0x00400404,0x08c82803, + 0x00280e02,0x00001404,0x00200000,0x08b82403, + 0x00200202,0x00100c01,0x00080800,0x08e82c04, + 0x00281204,0x00301407,0x20300401,0x08f82c06, + 0x00000000,0x00180403,0x00100003,0x08e82807, + 0x20100401,0x20380e03,0x00601406,0x08d82006, + 0x20200403,0x00180a04,0x00280407,0x09183008, + 0x20380402,0x20100604,0x00200c06,0x0938240a, + 0x00180e03,0x00100c02,0x00001002,0x09282409, + 0x20200c01,0x20281201,0x00300004,0x09181c0b, + 0x00281205,0x00201407,0x00000402,0x0968340c, + 0x00180601,0x20101002,0x00480602,0x0998200c, + 0x20401005,0x20182606,0x00301405,0x09881c0d, + 0x00000400,0x00180c02,0x20100a01,0x09781c0c, + 0x20401407,0x20282a09,0x00501009,0x09d82c11, + 0x20200c00,0x20280a02,0x00700402,0x09e8200c, + 0x00280604,0x00300c08,0x20600207,0x09e8180c, + 0x20180e01,0x00201402,0x20400a01,0x09d8140b, + 0x00080e05,0x0030140c,0x20500203,0x0a782814, + 0x00400401,0x00081000,0x00600e05,0x0a48200b, + 0x00180804,0x00201205,0x20300c00,0x0a381009, + 0x00380402,0x00000a02,0x00100e03,0x0a28100a, + 0x00480801,0x00000605,0x00002a04,0x0b081c10, + 0x20a00601,0x00181803,0x00202408,0x0aa8180c, + 0x20581205,0x00000c07,0x00101c04,0x0a880c0b, + 0x20800e02,0x20281c03,0x00302407,0x0a780c0c, + 0x20c01803,0x20282602,0x00101807,0x0b881012, + 0x00700000,0x00200601,0x20501614,0x0af00006, + 0x00401803,0x20482a08,0x00402a0c,0x0ad00406, + 0x00500c01,0x00181e03,0x20401e10,0x0ad00807, + 0x00981a02,0x00502006,0x2090161b,0x0c000007, + 0x20280602,0x00100800,0x20180400,0x0a480603, + 0x20300400,0x20100000,0x00081400,0x0a400203, + 0x20300c00,0x20180c00,0x00081000,0x0a400203, + 0x20580e02,0x20101c00,0x00081400,0x0b280601, + 0x20101407,0x00082207,0x00181606,0x0a280a06, + 0x00300400,0x00080400,0x00080e09,0x0a280a08, + 0x00380800,0x00201001,0x2038160a,0x0a280a08, + 0x00401803,0x20481a05,0x00781610,0x0b081209, + 0x00782208,0x0050380e,0x20781a0a,0x09d8160e, + 0x00280601,0x00100401,0x20180800,0x09d80e0d, + 0x00280a01,0x00000801,0x00280400,0x09c8120d, + 0x00380601,0x00280405,0x00181603,0x0a882213, + 0x20400003,0x20380609,0x0070180b,0x0968160d, + 0x20380401,0x00000602,0x00080804,0x0978120b, + 0x20200801,0x20181202,0x00400005,0x0968120b, + 0x20280a01,0x00100c01,0x00080805,0x09f82212, + 0x00100000,0x20300001,0x00680e02,0x09181609, + 0x00380602,0x00000802,0x00180a04,0x0928160a, + 0x00180400,0x00100802,0x20180e02,0x0918160a, + 0x00200802,0x00081201,0x00300201,0x09682610, + 0x00200201,0x20300001,0x00780400,0x08c81a09, + 0x20100001,0x20100202,0x00300005,0x08c81a0a, + 0x00280601,0x00001001,0x00180401,0x08c8160a, + 0x00081202,0x00201803,0x20180806,0x08f8260d, + 0x00100800,0x20380a02,0x00780405,0x08881a06, + 0x00280602,0x20100c02,0x00380c02,0x08881a06, + 0x00000401,0x20180603,0x00480406,0x08881a07, + 0x00100400,0x20280603,0x00600806,0x08982607, + 0x20200c03,0x20180e02,0x00581407,0x08682000, + 0x20301405,0x20282205,0x00680409,0x08682201, + 0x00000400,0x20180801,0x00380c05,0x08681e01, + 0x20200803,0x00080e02,0x00480c08,0x08882400, + 0x00281205,0x00201807,0x00280400,0x08882403, + 0x00281205,0x00301c09,0x20280800,0x08882404, + 0x20100a01,0x00181002,0x00200805,0x08782004, + 0x00081204,0x00201006,0x00200402,0x08982805, + 0x20200c05,0x20281e08,0x00801407,0x08a82007, + 0x20100002,0x20280606,0x00501406,0x08a81c06, + 0x00000001,0x00200202,0x20200003,0x08a81808, + 0x00280401,0x20200605,0x00500803,0x08c82007, + 0x20100202,0x00180406,0x00080402,0x08f8200c, + 0x20200800,0x20281400,0x00400404,0x08e81c0b, + 0x00080a01,0x00201002,0x20280403,0x08e81c0a, + 0x20301401,0x20382201,0x00780408,0x0908240d, + 0x00080402,0x00100201,0x00000c00,0x09581c0d, + 0x00180401,0x00001001,0x20181202,0x0958180d, + 0x00080401,0x00000601,0x00200801,0x0948180c, + 0x00380800,0x00201403,0x20181400,0x09882411, + 0x20281603,0x00001c04,0x00001001,0x09c8140d, + 0x20280602,0x20100004,0x00301401,0x09b81c0d, + 0x20200a01,0x20280c01,0x00301001,0x09a8140e, + 0x20600603,0x20181003,0x00501c09,0x0a182c15, + 0x00600801,0x20580605,0x00601205,0x0a28080b, + 0x00500801,0x20280e03,0x00301605,0x0a18100b, + 0x00500401,0x00080a01,0x00000e05,0x0a180c0b, + 0x00500c05,0x00081205,0x00000e09,0x0ac81c15, + 0x20b00c03,0x20381602,0x0060000b,0x0a78080e, + 0x20b01402,0x00082601,0x00000c0b,0x0a780c0e, + 0x20a80400,0x00100401,0x2020080a,0x0a68080e, + 0x20981607,0x0040240a,0x20400c05,0x0b681413, + 0x00780602,0x00000406,0x00100a15,0x0af80809, + 0x00781601,0x00502004,0x20880614,0x0ae80409, + 0x00600000,0x00000c01,0x20100613,0x0ad80409, + 0x00701003,0x20182a0a,0x00503215,0x0be8080a, + 0x20401001,0x20280800,0x00281400,0x0a400203, + 0x20380800,0x00301000,0x20380400,0x0a480605, + 0x20380e01,0x00201400,0x20200000,0x0a480605, + 0x20700001,0x00300000,0x20380400,0x0b180e02, + 0x00681202,0x00202003,0x0008160d,0x0a180a09, + 0x00380400,0x00100800,0x00080609,0x0a180a09, + 0x00380400,0x20100202,0x00300609,0x0a180a09, + 0x00881a03,0x00302803,0x20480e15,0x0af80e0c, + 0x20100c02,0x20282603,0x00801805,0x09a8120d, + 0x00000000,0x20180601,0x00200001,0x09b80e0d, + 0x00100801,0x20180e01,0x00280800,0x09b80a0d, + 0x00100803,0x20380a06,0x00780402,0x0a581216, + 0x20100201,0x00100002,0x20280801,0x09580a0b, + 0x20100400,0x00000000,0x00180803,0x09580e0b, + 0x20100201,0x00100802,0x20181002,0x09580e0c, + 0x20200801,0x20180c02,0x00481005,0x09b81a12, + 0x00100401,0x00100202,0x20180601,0x09080a0a, + 0x00200201,0x00000002,0x00100202,0x08f8120b, + 0x00100001,0x00180601,0x00200000,0x08f8120b, + 0x00480603,0x00001004,0x00280602,0x09281e11, + 0x00100000,0x00200001,0x20180402,0x08a80e0a, + 0x00000802,0x00080602,0x00180803,0x08a8120a, + 0x00100201,0x00180401,0x00100402,0x08a8120a, + 0x20200c03,0x20181605,0x00600c0a,0x08b81a0d, + 0x00180400,0x00200c00,0x20180804,0x08680e07, + 0x00080601,0x00200402,0x20180404,0x08681607, + 0x00100001,0x00100a01,0x00080803,0x08681207, + 0x00180602,0x00100c04,0x00180803,0x08681a06, + 0x00181601,0x00101801,0x00200005,0x08481203, + 0x00280a01,0x00101800,0x00080804,0x08381603, + 0x00080601,0x00100801,0x00280406,0x08381602, + 0x00180800,0x00000e02,0x00300406,0x08481a02, + 0x20300800,0x20481602,0x00800c08,0x08481004, + 0x20300801,0x20181e02,0x00601009,0x08481804, + 0x20280401,0x00000601,0x00400006,0x08381404, + 0x20301001,0x20282202,0x00600408,0x08481805, + 0x00300401,0x20200601,0x00281601,0x08780c07, + 0x00200800,0x00180801,0x00080800,0x08781408, + 0x00100400,0x20180400,0x00480401,0x08681407, + 0x00300400,0x00280401,0x20180e02,0x08881808, + 0x20380601,0x00000002,0x00300008,0x08b8180b, + 0x20200001,0x00200800,0x20280c05,0x08b8180a, + 0x20100800,0x20180c00,0x00400405,0x08b8180a, + 0x20180e01,0x00301802,0x20280c07,0x08d81c0b, + 0x00200400,0x20180c00,0x00300a01,0x0928140e, + 0x00200202,0x00200003,0x00000a01,0x09181c0c, + 0x00000401,0x00180800,0x00000001,0x0918180d, + 0x00300000,0x00080400,0x00400803,0x09382010, + 0x20501002,0x00082201,0x00100c05,0x09981010, + 0x20400402,0x00180e03,0x00101005,0x0988140f, + 0x20380601,0x00300803,0x20200402,0x0988140f, + 0x20800402,0x20180601,0x0030040b,0x09d81c17, + 0x00780e04,0x00401405,0x20700a0a,0x0a180c0d, + 0x00680a01,0x00200c03,0x20300608,0x09f8100d, + 0x00680601,0x00100a01,0x00001206,0x09f8100d, + 0x00a80e03,0x00001405,0x00100a0e,0x0a981816, + 0x20880402,0x00000e05,0x20300409,0x0a78040d, + 0x20980c00,0x00001601,0x0010080a,0x0a58080e, + 0x20a00402,0x00080a03,0x0010080b,0x0a58080f, + 0x21000001,0x20281a03,0x0070300f,0x0b381016, + 0x00500601,0x20180c02,0x00000a0f,0x0ae80409, + 0x00500c00,0x20381a01,0x00601610,0x0ad8080a, + 0x00680a01,0x00100404,0x20100e12,0x0ad8080a, + 0x00a80400,0x20200e01,0x0010021f,0x0be0000e, + 0x20381e01,0x00302400,0x20300c00,0x0a380605, + 0x20300c00,0x20481000,0x00680400,0x0a300205, + 0x20300a01,0x20380c00,0x00500400,0x0a300204, + 0x20600a01,0x20480800,0x00680400,0x0b080602, + 0x00400a01,0x20480e03,0x0060120a,0x0a00020a, + 0x00300000,0x00080400,0x00280609,0x0a080609, + 0x00300801,0x20180a02,0x00180a0a,0x0a100209, + 0x00501401,0x20282202,0x00500212,0x0ad80a0c, + 0x00100803,0x20280a04,0x00381402,0x09a0060e, + 0x00100401,0x00000201,0x00180c00,0x09a8060e, + 0x00280800,0x00100c02,0x20181201,0x09a8060e, + 0x00480e01,0x00301002,0x20481204,0x0a480e17, + 0x20280a02,0x00100406,0x00180c04,0x09480a0b, + 0x20180601,0x00100402,0x00080403,0x09380a0c, + 0x20280a02,0x00000802,0x00200805,0x09380a0d, + 0x20200001,0x00000800,0x00180808,0x09981215, + 0x00280400,0x20100a01,0x00200603,0x08e80a0b, + 0x00000401,0x00000201,0x00280400,0x08e80e0b, + 0x00100402,0x20380604,0x00400201,0x08e8060b, + 0x00180601,0x00080402,0x00300c02,0x09081210, + 0x00080401,0x20200400,0x00400003,0x08980a0a, + 0x00280e02,0x00101003,0x00100001,0x08880e0b, + 0x00000400,0x20280402,0x00480803,0x08880a0a, + 0x00180401,0x20100e02,0x00200005,0x08880e0d, + 0x00180603,0x20200002,0x00500803,0x08580a07, + 0x20100402,0x20280603,0x00600406,0x08380e07, + 0x00280601,0x20100401,0x00300402,0x08480a07, + 0x20100602,0x20280801,0x00500807,0x08480e07, + 0x00001404,0x20382206,0x00400006,0x08280602, + 0x00180602,0x20180802,0x00400804,0x08180e02, + 0x20100000,0x20280601,0x00400807,0x08180a03, + 0x00100803,0x20181205,0x00300004,0x08280a01, + 0x20380400,0x00200805,0x20481806,0x08380804, + 0x20200803,0x20280605,0x00381007,0x08280804, + 0x20100c02,0x20280e02,0x00380c05,0x08280804, + 0x20380e03,0x00001805,0x00081406,0x08280c04, + 0x00480a03,0x00101403,0x20200602,0x08680c06, + 0x00180a03,0x00000c06,0x00180c01,0x08581007, + 0x00180602,0x00000804,0x00080801,0x08480c07, + 0x00300000,0x20200602,0x00500601,0x08581007, + 0x20400804,0x20180e07,0x0030040a,0x08980c0a, + 0x20180401,0x20200602,0x00500804,0x0898100a, + 0x20280801,0x20100a01,0x00200005,0x08880c0a, + 0x20200401,0x20281201,0x00600409,0x0898140b, + 0x00200602,0x00100005,0x20181201,0x0908100e, + 0x00000000,0x20280401,0x00500803,0x08e8100d, + 0x00200000,0x20200401,0x00480400,0x08e80c0d, + 0x00200401,0x20180801,0x00380803,0x09081411, + 0x20380800,0x00201000,0x00000004,0x09781010, + 0x20200400,0x20300000,0x00400002,0x09680c10, + 0x20400000,0x20280800,0x00601006,0x09580c10, + 0x20600000,0x00000402,0x0010000a,0x09a81417, + 0x00300c01,0x00081601,0x00300e05,0x09f8100f, + 0x00500400,0x20180c00,0x00400e05,0x09d80c0e, + 0x00500401,0x20280e01,0x00400a07,0x09e8080f, + 0x00700202,0x00080c01,0x00201e09,0x0a781018, + 0x20600201,0x00300001,0x20200404,0x0a680c0e, + 0x20900c01,0x00081601,0x00100808,0x0a480410, + 0x20800601,0x20100001,0x00100008,0x0a48040f, + 0x20f01003,0x20181605,0x2010000c,0x0b280419, + 0x00480801,0x00300202,0x20200a0d,0x0ad8080a, + 0x00680400,0x00300801,0x20480611,0x0ac8040b, + 0x00500c01,0x00081602,0x00200e0f,0x0ac8040b, + 0x00b80602,0x00300405,0x20500220,0x0be8080f, + 0x20401c02,0x20482c00,0x00680800,0x0a300602, + 0x20381202,0x00301c00,0x20500c00,0x0a400206, + 0x20481000,0x00401000,0x20400400,0x0a400204, + 0x20780801,0x00400c00,0x20580400,0x0b080603, + 0x00380602,0x00300c06,0x20580e0d,0x0a100608, + 0x00300403,0x00000205,0x00100209,0x0a00060a, + 0x00480601,0x00001001,0x2018060d,0x0a10060a, + 0x00681203,0x00201c03,0x20280a14,0x0ad8060d, + 0x00480800,0x00201602,0x20200202,0x09a00610, + 0x00180603,0x00100804,0x00180800,0x09a0020f, + 0x00200400,0x20180a02,0x00300401,0x09a00210, + 0x00301004,0x20181205,0x00500202,0x0a380a18, + 0x20400c02,0x20181203,0x00380409,0x0930020c, + 0x20200403,0x00080a04,0x00300004,0x0938060d, + 0x20400c01,0x00181601,0x00100007,0x0930020c, + 0x20180a03,0x00200806,0x00100008,0x09780e15, + 0x00200202,0x00280404,0x20180604,0x08e8060a, + 0x00280a04,0x00100805,0x00200201,0x08d8060b, + 0x00300000,0x00300402,0x20380e05,0x08e8060b, + 0x00000803,0x00080e04,0x00300804,0x08e80a0f, + 0x00100401,0x00280602,0x20100403,0x0898060a, + 0x00000c03,0x20181605,0x00400804,0x0878060a, + 0x20180e01,0x00300c01,0x20300405,0x0888060b, + 0x00280602,0x00200003,0x00000003,0x08880a0c, + 0x20200800,0x00380800,0x20380405,0x08480606, + 0x00100204,0x00200405,0x20180403,0x08300207, + 0x00100800,0x00180a01,0x00000803,0x08380607, + 0x20300000,0x00100202,0x00000408,0x08380606, + 0x00380c00,0x00401800,0x20581400,0x08280604, + 0x20200804,0x00180e06,0x00080407,0x08180602, + 0x20100802,0x00280a03,0x20280806,0x08180602, + 0x00400401,0x00100601,0x00081201,0x08180602, + 0x20380401,0x00200000,0x0018040b,0x08181002, + 0x00180e04,0x00301407,0x20381002,0x08180802, + 0x00180e02,0x00401404,0x20480c03,0x08180802, + 0x20500000,0x00280801,0x0010000c,0x08180c03, + 0x00100601,0x00180802,0x00100c01,0x08481008, + 0x20100803,0x00081205,0x00200806,0x08380806, + 0x00000401,0x00180a02,0x00100805,0x08380c06, + 0x00400201,0x00200402,0x20100203,0x08480808, + 0x00000002,0x00200e02,0x20180803,0x0888080a, + 0x00000602,0x00280403,0x20180402,0x0878080b, + 0x20100801,0x00280e01,0x00080804,0x08780c0b, + 0x20100402,0x00100203,0x20180808,0x0888080a, + 0x00080e02,0x00100c04,0x00200403,0x08e80c0d, + 0x00000003,0x00380603,0x20200003,0x08d8080e, + 0x00180a03,0x00400804,0x20300802,0x08d80c0d, + 0x00300201,0x00200803,0x00080804,0x08e80c10, + 0x20300002,0x20280603,0x00500c04,0x09580811, + 0x20381203,0x00301005,0x20300802,0x09580810, + 0x20500402,0x00280a04,0x20200806,0x09480411, + 0x20780601,0x00200001,0x0010100c,0x09881018, + 0x00480e02,0x20101404,0x00400606,0x09e8040f, + 0x00400803,0x20180605,0x00000605,0x09d0000f, + 0x00680601,0x00200803,0x20380608,0x09d8040f, + 0x00500c03,0x00181203,0x00100208,0x0a58081a, + 0x20700000,0x20400202,0x00801005,0x0a50000f, + 0x20880e02,0x00101003,0x00080408,0x0a480410, + 0x20981201,0x00200c01,0x20101009,0x0a480410, + 0x20c81a03,0x00401c05,0x20280407,0x0b180c19, + 0x00501001,0x20581603,0x00880a0f,0x0ac0040a, + 0x00500000,0x20200201,0x00400a10,0x0ac0000b, + 0x00680801,0x20200e02,0x00200611,0x0ac0040c, + 0x00900801,0x20180e03,0x00500e1b,0x0bd8080f, + 0x20281400,0x00502400,0x20780800,0x0a400205, + 0x20500801,0x20181400,0x00500800,0x0a400203, + 0x20401801,0x20581c00,0x00881000,0x0a400a03, + 0x20600800,0x20381000,0x00880800,0x0af00604, + 0x00180801,0x00100201,0x00200e07,0x0a180609, + 0x00680a02,0x00100c03,0x0000020e,0x0a10060a, + 0x00480602,0x00100004,0x0010020c,0x0a100609, + 0x00300802,0x20180c01,0x00400211,0x0ac0020c, + 0x00300a01,0x20180401,0x00200604,0x09b0060e, + 0x20100000,0x20180602,0x00300803,0x09a00a0f, + 0x00280400,0x00000a01,0x00000601,0x09b00a10, + 0x00781205,0x00002006,0x00100607,0x0a300a18, + 0x20280800,0x00101201,0x00100006,0x09300a0d, + 0x00100000,0x20100601,0x00380800,0x09300a0d, + 0x20380401,0x20100e01,0x00380806,0x09300a0d, + 0x20500c05,0x20381609,0x00900c0d,0x09700a15, + 0x00080401,0x20100202,0x00500400,0x08e0060a, + 0x20200401,0x20180e01,0x00300004,0x08d0060b, + 0x00380602,0x20200802,0x00600603,0x08d0060c, + 0x00280a04,0x20100c07,0x00481000,0x08e00a0f, + 0x00100000,0x20300401,0x00580801,0x0880060a, + 0x00380a01,0x00101002,0x00080a02,0x08800a0a, + 0x20100c03,0x20381605,0x00800406,0x0870060a, + 0x00000402,0x20280e04,0x00700806,0x08700a0c, + 0x20280800,0x20200c00,0x00600005,0x08400607, + 0x20380400,0x20100000,0x00400408,0x08300607, + 0x00080a02,0x00000c05,0x00380802,0x08300606, + 0x20300401,0x20180401,0x00480c06,0x08300606, + 0x00400e01,0x20480800,0x00900000,0x08100605, + 0x00380400,0x20100e01,0x00480800,0x08100a03, + 0x00180400,0x20200e01,0x00500003,0x08100604, + 0x00580a04,0x00101004,0x00300202,0x08100203, + 0x20300402,0x20180a03,0x0068040b,0x08000001, + 0x20200801,0x20281602,0x00700408,0x08000002, + 0x20200401,0x20381202,0x00800407,0x08000002, + 0x20500804,0x20280e07,0x0060000d,0x08000402, + 0x20100000,0x00080403,0x00480c03,0x08380408, + 0x00180401,0x00000401,0x00380c01,0x08200006, + 0x00000001,0x20100401,0x00480c03,0x08200006, + 0x00200202,0x00000005,0x00480e02,0x08380408, + 0x00280a02,0x00000802,0x00300801,0x0878040a, + 0x20280601,0x20100803,0x00400006,0x0868040a, + 0x00180a03,0x20201003,0x00500003,0x08600009, + 0x00080801,0x00001201,0x00300405,0x08780409, + 0x20200803,0x20281604,0x00500c07,0x08d0000e, + 0x00200000,0x20200202,0x00600401,0x08c0000d, + 0x20100c03,0x20481605,0x00800806,0x08c0000e, + 0x00280602,0x20200401,0x00700c06,0x08d0000f, + 0x20100602,0x00080403,0x00080800,0x09500412, + 0x20601004,0x20281e03,0x00600007,0x09480411, + 0x20200201,0x00000404,0x00380c01,0x09480411, + 0x20800c05,0x20481206,0x0080000d,0x09700419, + 0x00200400,0x00181201,0x20100e02,0x09e00410, + 0x00781206,0x00201409,0x2010020a,0x09d80410, + 0x00580602,0x00000001,0x00401205,0x09c8040f, + 0x00881207,0x2010180a,0x0038060b,0x0a400019, + 0x20700401,0x00280400,0x20580403,0x0a600811, + 0x20a00c04,0x20281609,0x0040100b,0x0a400410, + 0x20a01003,0x20281e05,0x0040080a,0x0a400412, + 0x20e01406,0x2058260b,0x00a0100c,0x0b00041a, + 0x00681a01,0x00402403,0x20680611,0x0ad00809, + 0x00680a01,0x00100404,0x20180612,0x0ac0040c, + 0x00600601,0x00380803,0x20380613,0x0ad0040d, + 0x00a80e03,0x00000c08,0x0018121e,0x0bd00410, + 0x20300800,0x20581800,0x00a00800,0x0a400a04, + 0x20400000,0x00100400,0x00080400,0x0a400a03, + 0x20381602,0x00502800,0x20800800,0x0a600a06, + 0x20500400,0x00000c00,0x20280800,0x0b101205, + 0x00101402,0x20381601,0x00480e08,0x0a100e08, + 0x00400601,0x00080801,0x00100a0b,0x0a200a09, + 0x00200403,0x00080a05,0x00200a08,0x0a200a0a, + 0x00500400,0x00100400,0x00100210,0x0ad00e0d, + 0x00381203,0x00201005,0x20100a03,0x09c00a0d, + 0x20100001,0x00100601,0x20100401,0x09b00e0e, + 0x00200202,0x00100003,0x00100202,0x09c00a0f, + 0x00200400,0x00181000,0x00301601,0x0a400e16, + 0x20200400,0x20180a03,0x00301005,0x0950120c, + 0x00100202,0x00100802,0x00000601,0x09500e0e, + 0x20200000,0x00100202,0x00100805,0x09400e0d, + 0x00180400,0x00200e01,0x20280804,0x09901a15, + 0x00101004,0x00081204,0x00180e02,0x08f0120b, + 0x20100002,0x00100604,0x00200004,0x08e0120c, + 0x00100401,0x00180e02,0x00000201,0x08f0120b, + 0x20180400,0x00280800,0x00100407,0x09001210, + 0x00180a04,0x00400807,0x20380403,0x08a00a0a, + 0x00300602,0x00080403,0x00300000,0x08900e0a, + 0x00280602,0x00301003,0x20380c01,0x0890120b, + 0x00200400,0x00100401,0x00080802,0x0890160c, + 0x20200405,0x00280e06,0x20100405,0x08500e07, + 0x20300001,0x00180602,0x00100408,0x08400e06, + 0x20100403,0x00180e03,0x00100406,0x08400e07, + 0x20180c00,0x00200c00,0x00100007,0x08401207, + 0x00381206,0x00301c09,0x20400400,0x08300e04, + 0x00200201,0x00100002,0x00000000,0x08200e03, + 0x00180603,0x00300405,0x20200402,0x08200e03, + 0x00100a01,0x20180c00,0x00400802,0x08201203, + 0x20100405,0x2010020a,0x00300408,0x08101400, + 0x20200001,0x00100a02,0x00080407,0x08101001, + 0x20100003,0x00200605,0x00000005,0x08101001, + 0x20180402,0x00200a03,0x00180c06,0x08201002, + 0x20180602,0x00000004,0x00380c06,0x08300c07, + 0x00200000,0x00100000,0x00280402,0x08300c05, + 0x00100201,0x00200003,0x00080803,0x08300c05, + 0x00000201,0x00000003,0x00480404,0x08400c06, + 0x00001000,0x20181601,0x00400003,0x08800c0b, + 0x20300000,0x00180800,0x00200408,0x0870080a, + 0x20200401,0x00280e01,0x00000806,0x0870080a, + 0x00100c00,0x00081201,0x00400804,0x08800c0a, + 0x00080402,0x00300601,0x20180c02,0x08e0080e, + 0x00200000,0x00200000,0x00080601,0x08d00c0e, + 0x00280800,0x00201001,0x20280c00,0x08d00c0d, + 0x00000801,0x00281202,0x00000008,0x08e00c10, + 0x20280e03,0x00200804,0x00000003,0x09500411, + 0x20280a01,0x00101401,0x00080804,0x0940080f, + 0x20380a02,0x00100402,0x00200805,0x09400810, + 0x20380a01,0x00400c02,0x20480c07,0x09800c18, + 0x00200403,0x00080604,0x00280604,0x09e00411, + 0x00100801,0x20181a02,0x00500e02,0x09c00411, + 0x00300802,0x20180e04,0x00300604,0x09d00c11, + 0x00100800,0x00281a01,0x00000e02,0x0a50081a, + 0x20680a03,0x00100805,0x00200003,0x0a600010, + 0x20580a02,0x00101002,0x20180802,0x0a500811, + 0x20780e02,0x00101804,0x00080c05,0x0a500c11, + 0x20880e01,0x00501800,0x20680c01,0x0b200c1a, + 0x00501002,0x20182605,0x0040120e,0x0ad0040a, + 0x00400c01,0x20181203,0x0030020d,0x0ac0080b, + 0x00500401,0x20380603,0x00500210,0x0ad0080b, + 0x00700800,0x00181601,0x00000616,0x0bd0040e, + 0x20300803,0x00200400,0x20481c00,0x0a601205, + 0x20300401,0x00000000,0x00280400,0x0a600e04, + 0x20400801,0x20381800,0x00801000,0x0a600a03, + 0x20581000,0x00401400,0x20201c00,0x0b300a04, + 0x00381e07,0x00402c09,0x20400a08,0x0a300e09, + 0x00300201,0x00000402,0x0020060a,0x0a300e09, + 0x00500201,0x20100c02,0x0020020d,0x0a401209, + 0x00580e02,0x00001201,0x00302210,0x0b001a0c, + 0x00001006,0x20381e0b,0x00701802,0x09d0160c, + 0x00000001,0x00000202,0x00300800,0x09d0120d, + 0x00100000,0x20100201,0x00400c02,0x09d0160e, + 0x00200c04,0x20380a06,0x00700202,0x0a702215, + 0x20380602,0x00100806,0x20180c02,0x0970160a, + 0x20180602,0x00000402,0x00300c01,0x0960160c, + 0x20200000,0x20200201,0x00500403,0x09601a0c, + 0x00180604,0x00000406,0x00500003,0x09c01e15, + 0x00581601,0x00002000,0x00200606,0x09201a0d, + 0x00100402,0x20100203,0x00400000,0x09001a0c, + 0x00200001,0x20200400,0x00580a03,0x09101a0c, + 0x20100c06,0x20180e08,0x00680407,0x09202210, + 0x20301002,0x20581204,0x00a00409,0x08b01a0b, + 0x00180602,0x00000402,0x00300003,0x08b01a0b, + 0x00000201,0x20100001,0x00600804,0x08b0160b, + 0x00181206,0x00201009,0x00300003,0x08c01a0c, + 0x00300201,0x20100402,0x00580a01,0x08701607, + 0x20100001,0x20100202,0x00400006,0x08601a07, + 0x00100001,0x20200602,0x00600003,0x08601a07, + 0x20100c06,0x20381609,0x00700807,0x08702207, + 0x20400802,0x20181a02,0x00701009,0x08401603, + 0x00100201,0x00000002,0x00400002,0x08401603, + 0x20200400,0x20280c00,0x00700407,0x08401602, + 0x00080e05,0x00101008,0x00280802,0x08501e02, + 0x00480e04,0x00101004,0x00000202,0x08501c01, + 0x20180400,0x20100400,0x00400405,0x08401801, + 0x00200000,0x20100400,0x00480800,0x08401801, + 0x00100803,0x20280a07,0x00600403,0x08402001, + 0x20200805,0x20280e07,0x0048040a,0x08501c05, + 0x00280400,0x20200601,0x00500002,0x08501805, + 0x00080601,0x20100001,0x00500006,0x08501404, + 0x20100001,0x00080402,0x00480c06,0x08601c06, + 0x00081a05,0x00102008,0x00180802,0x08a0140b, + 0x20300c00,0x20380601,0x00680808,0x0880180a, + 0x20100401,0x20280602,0x00580805,0x0880140a, + 0x00180a02,0x20101003,0x00300004,0x08a0180b, + 0x00200c01,0x20680a05,0x00900401,0x08f0180c, + 0x00280400,0x00000000,0x00480601,0x08f0140d, + 0x00280602,0x00080402,0x00500401,0x08e0100d, + 0x00180401,0x20300a03,0x00700006,0x09001c0f, + 0x20500c03,0x20281a03,0x00780c07,0x09601011, + 0x20300201,0x20180401,0x00400405,0x09601010, + 0x20500803,0x20181604,0x00400007,0x09601011, + 0x20400a01,0x20480c01,0x00980409,0x09a01817, + 0x00580e04,0x00101007,0x00180a08,0x09f00c10, + 0x00200001,0x20100202,0x00380a03,0x09e01411, + 0x00580a03,0x00100c05,0x20180e08,0x09f01010, + 0x00180c00,0x20200601,0x00700203,0x0a70141a, + 0x20900002,0x20280e05,0x00501008,0x0a700c10, + 0x20700400,0x20180802,0x00380804,0x0a600c11, + 0x20900802,0x20181203,0x00200409,0x0a600c11, + 0x20900801,0x20481201,0x00880401,0x0b301019, + 0x00780400,0x20200c01,0x00281614,0x0af0100a, + 0x00580c00,0x00001000,0x00180a10,0x0ae00c0a, + 0x00680601,0x00100402,0x20280e13,0x0ae00c0b, + 0x00880400,0x20200801,0x00481218,0x0be0100d, + 0x00081203,0x20101c00,0x00101800,0x0a800e07, + 0x20300400,0x20200800,0x00100400,0x0a801604, + 0x20400402,0x00000000,0x20280800,0x0a801603, + 0x20601201,0x20681c00,0x00a01c00,0x0b401800, + 0x20301c05,0x20583208,0x00801800,0x0a401607, + 0x00200201,0x20100000,0x00300e08,0x0a501a08, + 0x00480a03,0x00200805,0x2020120b,0x0a601208, + 0x00301404,0x20381e04,0x00400a11,0x0b302608, + 0x00680a03,0x00201807,0x20381209,0x0a001a0b, + 0x00280400,0x20100201,0x00300e02,0x0a001e0c, + 0x00100402,0x00080604,0x00001001,0x0a001e0d, + 0x00580e04,0x00201c07,0x20300208,0x0ac02a15, + 0x20580401,0x00080604,0x00301408,0x09a01a0b, + 0x20200c02,0x20281202,0x00400004,0x09a0220b, + 0x20200000,0x00100401,0x20100002,0x09a0220b, + 0x20300403,0x20180606,0x00401008,0x0a102e15, + 0x00401401,0x20181800,0x00200606,0x09501e0a, + 0x00380a03,0x00101005,0x00000204,0x0940220b, + 0x00380602,0x00100802,0x00000a03,0x0950220c, + 0x00580e03,0x00001402,0x00380601,0x09803211, + 0x20181602,0x00401c03,0x20400405,0x08f0220b, + 0x00000802,0x20180a04,0x00400c05,0x08e0260b, + 0x20200402,0x00080603,0x00200806,0x08f0260a, + 0x20501804,0x20382606,0x0080000c,0x09002e0c, + 0x00200000,0x20100602,0x00300c01,0x08b02607, + 0x00080601,0x00000401,0x00280404,0x08a02607, + 0x00280602,0x00100402,0x00100001,0x08a02607, + 0x00481204,0x00401407,0x20281202,0x08c02a07, + 0x20200001,0x20100203,0x00380408,0x08802a03, + 0x00100401,0x20180a01,0x00400004,0x08802603, + 0x20200402,0x00080603,0x00180807,0x08802a03, + 0x20500003,0x00081205,0x00300c0a,0x08902a02, + 0x00000401,0x00081001,0x00380402,0x08802002, + 0x20100800,0x00080c00,0x00280405,0x08702401, + 0x00200202,0x00100404,0x00180800,0x08702001, + 0x00480603,0x00000c05,0x00080e03,0x08902c01, + 0x00380604,0x00101003,0x20180802,0x08902004, + 0x00200402,0x00280601,0x20180801,0x08902005, + 0x20100402,0x00180603,0x00100007,0x08802004, + 0x00000803,0x00080605,0x00300008,0x08a02804, + 0x20502007,0x00082e08,0x0030000b,0x08d01c0a, + 0x20381604,0x00301806,0x20200407,0x08c02009, + 0x00080e03,0x00201004,0x00000003,0x08c02009, + 0x20200a02,0x00280c03,0x00200007,0x08e0240b, + 0x00382207,0x0070200c,0x20880604,0x0930180e, + 0x00200803,0x20280e07,0x00400601,0x0920240d, + 0x00000802,0x20180e05,0x00400403,0x0910200d, + 0x00300001,0x00300201,0x20200002,0x09502410, + 0x20280404,0x00000a09,0x00000004,0x09a0200e, + 0x20400601,0x00180802,0x00181006,0x09901c0f, + 0x20280400,0x00100400,0x00181402,0x09901c10, + 0x20581203,0x00301002,0x2020040a,0x09e02416, + 0x00100a02,0x20181403,0x00380601,0x0a101410, + 0x00400001,0x00200201,0x20181206,0x0a101810, + 0x00300400,0x00080c01,0x00280a03,0x0a10140f, + 0x00101004,0x20181a08,0x00280e03,0x0ab02819, + 0x20800802,0x00080e03,0x20281003,0x0a901411, + 0x20780602,0x00200803,0x20180806,0x0a801010, + 0x20880400,0x00100400,0x00080c05,0x0a801010, + 0x20800202,0x00300405,0x20482000,0x0b701818, + 0x00600201,0x00300003,0x20580e13,0x0b100c09, + 0x00500801,0x00081604,0x0000020f,0x0af0100a, + 0x00680400,0x00180601,0x00180611,0x0b000c0a, + 0x00780400,0x00380601,0x20380a16,0x0c00100c, + 0x20201000,0x20181400,0x20101400,0x0a900e02, + 0x20280c00,0x00201000,0x20501c00,0x0aa00e02, + 0x20280a01,0x20101400,0x20101400,0x0aa00e03, + 0x20780400,0x00201400,0x20901000,0x0b901c02, + 0x00281401,0x00302400,0x20600207,0x0a701a06, + 0x00180400,0x20100601,0x20101a07,0x0a801e06, + 0x00100c01,0x20280e03,0x00301a06,0x0a801606, + 0x00780e01,0x00101c00,0x20400e15,0x0b802608, + 0x00200204,0x20280402,0x00301e02,0x0a301a0b, + 0x00100c01,0x20280602,0x00000603,0x0a40260b, + 0x00200000,0x00000400,0x00000a04,0x0a401e0b, + 0x00100401,0x20280e02,0x00302201,0x0b002a13, + 0x20401007,0x20181209,0x00280405,0x09e0260a, + 0x00080e01,0x00201402,0x20100401,0x09e0260c, + 0x20180400,0x00000800,0x00100c03,0x09e0220b, + 0x20180603,0x20100c01,0x00101002,0x0a703a12, + 0x00581a08,0x0030240c,0x20200206,0x09901e0b, + 0x00000802,0x20280e02,0x00300c01,0x09902a0a, + 0x00180400,0x20100000,0x00301201,0x09902a0a, + 0x00201005,0x20281607,0x00400401,0x09e03e11, + 0x20301406,0x2048220b,0x00701c08,0x09302a09, + 0x00180e03,0x00001003,0x00000801,0x09402e09, + 0x00000400,0x20200601,0x00200402,0x09402e0a, + 0x00081605,0x00202807,0x20181006,0x09603a0d, + 0x00280a03,0x00200806,0x00000201,0x09002a05, + 0x20100403,0x20280a06,0x00400404,0x08f03607, + 0x00000801,0x20180a02,0x00380403,0x08f02e07, + 0x00000c02,0x20381607,0x00900c05,0x09103a08, + 0x20100801,0x00000604,0x00100005,0x08e03204, + 0x00100602,0x20100403,0x00280c02,0x08d03203, + 0x00000201,0x00100802,0x00180c04,0x08d02e04, + 0x20100c02,0x00080c00,0x00381806,0x08f03602, + 0x00100000,0x00100400,0x00280c03,0x08d02800, + 0x20280402,0x00000a02,0x00380405,0x08c02c00, + 0x00080400,0x00100400,0x00300804,0x08c02800, + 0x00080e02,0x00300806,0x00100402,0x08f02c01, + 0x20180402,0x00100000,0x00300006,0x08e02404, + 0x00480a03,0x20100c03,0x00500001,0x08d02803, + 0x00180800,0x20100601,0x00400404,0x08d02c04, + 0x00280400,0x00001202,0x00300803,0x09003404, + 0x00281e06,0x00003005,0x00380402,0x09102808, + 0x20701004,0x20382606,0x0080080d,0x0900280a, + 0x20300801,0x20281602,0x00500007,0x09002c0a, + 0x20380801,0x20100a02,0x0070000a,0x0930340a, + 0x20402408,0x20783e0d,0x00e00807,0x0960240d, + 0x00580e03,0x00201006,0x20181208,0x0970280d, + 0x00180602,0x00000802,0x00180e01,0x0960280d, + 0x00480604,0x20300002,0x00800801,0x09a03410, + 0x00200206,0x0020040b,0x20181e05,0x09d01c0e, + 0x20580402,0x20100604,0x00380808,0x09d0240d, + 0x20200002,0x20180603,0x00380c03,0x09d0240d, + 0x20801406,0x20482609,0x0088080c,0x0a303417, + 0x20180404,0x00200207,0x00080803,0x0a40180d, + 0x00500602,0x20300002,0x00481206,0x0a401c0d, + 0x00380601,0x20100403,0x00281202,0x0a401c0e, + 0x00581204,0x00101c08,0x20182a0b,0x0b002817, + 0x20681203,0x00101406,0x20181401,0x0ab0100f, + 0x20a80402,0x20280e03,0x00480409,0x0aa0180f, + 0x20880800,0x20200202,0x00380406,0x0aa0180f, + 0x20a80801,0x20300204,0x00680405,0x0ba01c14, + 0x00580401,0x20200202,0x00400210,0x0b200807, + 0x00600601,0x20300402,0x00181e13,0x0b101009, + 0x00601000,0x20480e01,0x00381612,0x0b101409, + 0x00800c00,0x20581201,0x00681e18,0x0c20140a, + 0x20281601,0x00101c00,0x20402000,0x0aa00400, + 0x20300800,0x20281000,0x00101800,0x0ab00402, + 0x20380401,0x00080400,0x20301c00,0x0ab00401, + 0x20781401,0x00200800,0x20402c00,0x0ba00006, + 0x00201001,0x20481603,0x00301e07,0x0aa01204, + 0x00100802,0x00080400,0x20300e09,0x0ab01202, + 0x00280602,0x20101403,0x20401209,0x0ab01603, + 0x00600601,0x20300002,0x20202615,0x0bc01a04, + 0x20100000,0x00000001,0x20200c00,0x0a601e08, + 0x00381605,0x00202006,0x20501e05,0x0a801e09, + 0x00200801,0x20200203,0x00101a04,0x0a802209, + 0x00200a01,0x20100601,0x20202203,0x0b602e10, + 0x00481204,0x00002002,0x20200e04,0x0a20260a, + 0x20101405,0x20381609,0x00301803,0x0a302a0a, + 0x20100400,0x00080a01,0x00101003,0x0a302a0a, + 0x20300003,0x00180604,0x20101804,0x0ae03a10, + 0x20301406,0x20382a08,0x00701806,0x09d02a09, + 0x00280603,0x00100c05,0x20200201,0x09e02e09, + 0x00100402,0x00080a01,0x00000601,0x09e02e09, + 0x00681204,0x00102005,0x20200606,0x0a604211, + 0x00381607,0x0020200a,0x20480602,0x09903207, + 0x20200802,0x00081205,0x00101004,0x09903208, + 0x00080602,0x00200803,0x20200401,0x09a03209, + 0x20500c03,0x20281a07,0x00601c0d,0x09e0460d, + 0x20101006,0x2038160a,0x00500c05,0x09603606, + 0x00200000,0x00200802,0x20380e01,0x09603606, + 0x00280802,0x00100e03,0x00000401,0x09603608, + 0x00280400,0x00101002,0x00081201,0x09a04a07, + 0x00181204,0x00001408,0x00080401,0x09403203, + 0x20180e01,0x00201001,0x20100c05,0x09303604, + 0x20180a02,0x20100802,0x00300806,0x09203604, + 0x00181203,0x20101c02,0x00400005,0x09604605, + 0x00100001,0x20400604,0x00500c03,0x09303a01, + 0x00000400,0x20100202,0x00300804,0x09203800, + 0x20100801,0x20280e03,0x00500804,0x09203801, + 0x20201404,0x20581e05,0x00a00408,0x09504401, + 0x00000800,0x20481202,0x00700006,0x09303804, + 0x00100800,0x20180e01,0x00200404,0x09303804, + 0x00100c01,0x20180e01,0x00280803,0x09303804, + 0x00280a04,0x00000006,0x00400401,0x09704006, + 0x20401402,0x20282a02,0x00300007,0x0970340a, + 0x20380c01,0x00101201,0x00081007,0x09703809, + 0x20280a01,0x00200801,0x20180c06,0x09603409, + 0x20200802,0x20180e05,0x00300808,0x09b0480b, + 0x00481a02,0x00303004,0x20782606,0x09c0340b, + 0x00200e01,0x20281400,0x00480a02,0x09c0300b, + 0x00000401,0x00080a02,0x00180400,0x09c0300c, + 0x00000400,0x00080c01,0x00080c03,0x0a204410, + 0x20380400,0x20300202,0x00500006,0x0a10240b, + 0x20200802,0x00180a02,0x20181403,0x0a20280c, + 0x00000400,0x00000000,0x00081400,0x0a20280c, + 0x20280800,0x00101601,0x20282003,0x0ab04013, + 0x00300800,0x20480a03,0x00581604,0x0a80240c, + 0x00380e05,0x00300804,0x20480a04,0x0a80200c, + 0x00100201,0x00280a01,0x00080800,0x0a70200c, + 0x00100601,0x20181a02,0x00380a03,0x0b502c13, + 0x20800402,0x20281a02,0x00381006,0x0ad0140d, + 0x20801007,0x0008160a,0x20281c06,0x0ae01c0d, + 0x20800c05,0x00181605,0x20382004,0x0ae0180e, + 0x20900c05,0x00081a05,0x20382801,0x0be02412, + 0x00601201,0x20181003,0x20381e12,0x0b300c06, + 0x00680e04,0x0040100b,0x20782211,0x0b300806, + 0x00681603,0x0040200a,0x20882212,0x0b400806, + 0x00880a03,0x00301409,0x20983218,0x0c501006, + 0x20301403,0x20182400,0x20100800,0x0aa80804, + 0x20380402,0x00200800,0x20600800,0x0ab80404, + 0x20200802,0x20181000,0x20200400,0x0ab80404, + 0x20601c04,0x20483000,0x00280c00,0x0ba8040a, + 0x00481605,0x0040200a,0x20a0120a,0x0ab00601, + 0x00381205,0x00101807,0x20401e09,0x0ac00601, + 0x00080602,0x00200406,0x20601e06,0x0ad00001, + 0x00580e04,0x0030100d,0x20a01613,0x0be00001, + 0x20180402,0x20100606,0x20102801,0x0a901606, + 0x20201405,0x20382208,0x00202c00,0x0ab01605, + 0x00380e02,0x00001400,0x20502e07,0x0ab01a06, + 0x00181603,0x00001c00,0x20604604,0x0bb01e0b, + 0x00000800,0x20281000,0x00001e02,0x0a602206, + 0x00481605,0x00102407,0x20600e06,0x0a802608, + 0x20100002,0x20300606,0x00001802,0x0a802a08, + 0x00000804,0x20500209,0x00102201,0x0b503a0d, + 0x00380a01,0x00001800,0x20400202,0x0a302e09, + 0x20200003,0x20480a07,0x00302005,0x0a303209, + 0x00200000,0x20300801,0x00100203,0x0a402e09, + 0x00200202,0x20380c03,0x00101a01,0x0ae03e0e, + 0x20400c02,0x20381a03,0x00201007,0x09f02e06, + 0x00100001,0x20400801,0x00180a01,0x0a003607, + 0x20280601,0x20300001,0x00301404,0x09f03208, + 0x20280401,0x20301203,0x20200806,0x0a704e0b, + 0x00580e04,0x00001805,0x20400205,0x09c03605, + 0x00280603,0x20400803,0x00300c01,0x09c03607, + 0x00300400,0x20480a02,0x00300e02,0x09c03a06, + 0x00200202,0x20400001,0x00200800,0x0a304e08, + 0x20301004,0x20281e07,0x00101009,0x09a03603, + 0x20200c04,0x20581a07,0x00500c07,0x09a03e03, + 0x20200801,0x20380e02,0x00100408,0x09903e03, + 0x20200c04,0x20481a04,0x00200408,0x09f04e04, + 0x00280603,0x00100406,0x20680601,0x09a03401, + 0x00080a03,0x20200806,0x20180402,0x09a03c01, + 0x00080400,0x20200802,0x20280801,0x09903c02, + 0x00281a05,0x20102407,0x20480402,0x09f05001, + 0x00080401,0x00000a03,0x20580404,0x09b03803, + 0x00180601,0x20400a03,0x00100803,0x09b04004, + 0x00280e02,0x20301001,0x00000002,0x09a03c03, + 0x20100c04,0x20681608,0x00500c07,0x0a005006, + 0x20280c00,0x20101601,0x20381405,0x09d03408, + 0x20201003,0x20581205,0x00281005,0x09e03c08, + 0x20300c02,0x20681205,0x00580407,0x09d03c08, + 0x00080602,0x20300403,0x00081403,0x0a50500b, + 0x00201201,0x20481800,0x00280602,0x0a202809, + 0x00180602,0x20101005,0x20281e02,0x0a203009, + 0x00000002,0x20300000,0x00181a01,0x0a20340a, + 0x00000002,0x20400203,0x00181003,0x0ab0480e, + 0x20400403,0x00080a03,0x20581004,0x0a70280b, + 0x00080a02,0x20301000,0x00280401,0x0a702c09, + 0x00080a05,0x20301006,0x00180800,0x0a702c0a, + 0x20380603,0x20400003,0x00180c03,0x0b203c11, + 0x00480a06,0x00101005,0x20781207,0x0ac0200a, + 0x20101004,0x20581a07,0x00581000,0x0ac0240a, + 0x00000805,0x20580e0a,0x00481000,0x0ac0280a, + 0x00000c03,0x20580e08,0x00182605,0x0bb03410, + 0x20700c09,0x00080e0d,0x20382405,0x0b001408, + 0x20180e02,0x20101805,0x20183204,0x0b001408, + 0x20380601,0x20300c04,0x00283601,0x0b001409, + 0x20480402,0x20200c01,0x20284604,0x0c20180b, + 0x00581605,0x0020200e,0x20682e0f,0x0b480403, + 0x00200800,0x20481601,0x00580607,0x0b300403, + 0x00301000,0x20382001,0x00480a09,0x0b400004, + 0x00500202,0x20380406,0x00081e10,0x0c580401, + 0x00080800,0x00101800,0x20400800,0x0a981003, + 0x20100000,0x00080400,0x20101800,0x0a981405, + 0x00080400,0x00201000,0x20500c00,0x0aa81404, + 0x20281001,0x00402c00,0x20c80800,0x0b981407, + 0x20100c01,0x20182201,0x00202e01,0x0aa80c03, + 0x20200803,0x00181e01,0x20202202,0x0ac80804, + 0x20200400,0x00081000,0x20102400,0x0ac80c04, + 0x00100a03,0x00081404,0x20103606,0x0bc81804, + 0x00100201,0x00280402,0x20601a05,0x0ab00800, + 0x00380a05,0x00301c07,0x20901608,0x0ad00a01, + 0x00100a01,0x00281401,0x20502a06,0x0ad00401, + 0x20200c04,0x00282605,0x20603a04,0x0bd00601, + 0x00000000,0x00200601,0x20701602,0x0aa01604, + 0x20100c03,0x00182208,0x20203401,0x0ab01a04, + 0x00100001,0x00300602,0x20a01604,0x0ac01a05, + 0x00480a07,0x00501408,0x21001e0a,0x0ba02208, + 0x00200201,0x00280400,0x20601603,0x0a701e07, + 0x00100001,0x00380400,0x20a80602,0x0a902605, + 0x00200202,0x00300401,0x20901602,0x0a902608, + 0x00000407,0x00380e0c,0x20a02003,0x0b50320c, + 0x20280401,0x00200a03,0x20700404,0x0a402a06, + 0x00180603,0x00400804,0x20b00800,0x0a602a07, + 0x20300403,0x00381205,0x20801005,0x0a502e06, + 0x20100205,0x00400408,0x20d00403,0x0af03609, + 0x00100601,0x00180c02,0x20400c00,0x0a202a04, + 0x20100402,0x00380e04,0x20a01404,0x0a302e05, + 0x00300203,0x00400405,0x20c00204,0x0a303205, + 0x00100004,0x00400207,0x20c01001,0x0ac04207, + 0x00180400,0x00201202,0x20780402,0x0a003203, + 0x00380a01,0x00401402,0x20d80800,0x0a103603, + 0x20100002,0x00300604,0x20a00006,0x0a103203, + 0x00280a05,0x00401405,0x20c80404,0x0a904205, + 0x20200402,0x00180e01,0x20380405,0x09f02801, + 0x20300401,0x00381203,0x20800c08,0x0a002c01, + 0x00000203,0x00380403,0x20900003,0x0a002c01, + 0x20400c06,0x00282a09,0x2070100a,0x0a804002, + 0x00100205,0x00200405,0x20600001,0x0a102804, + 0x00000401,0x00480a01,0x20c80800,0x0a203005, + 0x00000403,0x00381204,0x20a00403,0x0a103004, + 0x00380a05,0x00601409,0x21181a02,0x0aa04406, + 0x20200807,0x0028160a,0x20580805,0x0a302806, + 0x00180a02,0x00501c04,0x20e81401,0x0a502c05, + 0x20180a03,0x00501404,0x20e81402,0x0a403007, + 0x20200004,0x00480608,0x20c00006,0x0ad03c08, + 0x00180a07,0x0030180c,0x20a81e02,0x0a702008, + 0x20100201,0x00280602,0x20700803,0x0a802407, + 0x00200002,0x00300604,0x20980a01,0x0a802807, + 0x00200204,0x00400404,0x20d81400,0x0b30380c, + 0x20100005,0x0010020a,0x20480402,0x0aa01808, + 0x20300402,0x00281203,0x20780801,0x0ac02409, + 0x20500602,0x00380c03,0x20880406,0x0ac0200a, + 0x20600404,0x00481207,0x20c81406,0x0b902c0f, + 0x20200603,0x00180805,0x20381601,0x0af00c08, + 0x00380a01,0x00401802,0x20b82a07,0x0b001c07, + 0x00480402,0x00400e05,0x20b81e0a,0x0b002007, + 0x00380a04,0x00501805,0x20f8360c,0x0c001c0b, + 0x00380802,0x00201a05,0x20582a09,0x0b200803, + 0x20300402,0x00280e03,0x20581002,0x0b200c04, + 0x20400000,0x00300402,0x20882403,0x0b300c03, + 0x20200004,0x00300206,0x20982a03,0x0c400404, + 0x00000e01,0x00082402,0x00180a01,0x0b281201, + 0x00380601,0x00300802,0x20982208,0x0b400001, + 0x00380400,0x00201001,0x20781e08,0x0b480400, + 0x00300602,0x00380806,0x20982609,0x0c481603 + }, //ct1 + { + 0x00080602,0x00200000,0x00080c00,0x0ab00007, + 0x00180a03,0x00400000,0x00000000,0x0ac00006, + 0x00000601,0x00300000,0x00082000,0x0aa00409, + 0x20180a03,0x00200000,0x00000400,0x0c40100a, + 0x20200c04,0x00100207,0x00083a01,0x0af80807, + 0x20600405,0x00200209,0x00082c04,0x0af80808, + 0x20380801,0x00400202,0x00082000,0x0ae80c08, + 0x20300004,0x20100208,0x00082a02,0x0ca00c09, + 0x20180400,0x00400004,0x00083606,0x0b282c04, + 0x00380602,0x00300006,0x0008320c,0x0b382404, + 0x00380601,0x00300002,0x0008220b,0x0b181c03, + 0x20180a01,0x00000003,0x0008320b,0x0cd81003, + 0x00280601,0x00400004,0x00081208,0x0b283e03, + 0x20100400,0x00200001,0x00081a04,0x0b383604, + 0x20200403,0x00200202,0x00082603,0x0b182e04, + 0x00501001,0x20200000,0x00083e0d,0x0cc82608, + 0x00000000,0x00300000,0x00080601,0x0ae84208, + 0x00400201,0x00300002,0x00080a06,0x0af83e09, + 0x00680606,0x00200009,0x00000209,0x0ae83a09, + 0x20200401,0x00100002,0x00082403,0x0c68420d, + 0x00300601,0x00300001,0x00080602,0x0aa84609, + 0x20100201,0x00300000,0x00000406,0x0aa83e09, + 0x20500405,0x00100208,0x0008040a,0x0a883209, + 0x00180603,0x00200006,0x00000601,0x0c084e0c, + 0x20200001,0x00300201,0x00000007,0x0a684607, + 0x20100002,0x00200202,0x00080802,0x0a783e05, + 0x00480604,0x00200007,0x00000204,0x0a583e07, + 0x00280400,0x00100203,0x00001003,0x0ba8460b, + 0x00200000,0x00300001,0x00000001,0x0a484603, + 0x00280602,0x00300004,0x00000800,0x0a484204, + 0x20200402,0x00100204,0x00000007,0x0a283605, + 0x20300404,0x00000204,0x0008100a,0x0b584605, + 0x20180601,0x00300000,0x00000806,0x0a384400, + 0x20100001,0x00100203,0x00000406,0x0a383a01, + 0x00100202,0x00200003,0x00080403,0x0a083800, + 0x00180e04,0x00100008,0x00001001,0x0b584c00, + 0x00100402,0x00200202,0x00080801,0x0a484004, + 0x00100201,0x00200001,0x00080402,0x0a483803, + 0x20100003,0x00200203,0x00080405,0x0a183803, + 0x00300801,0x20300204,0x00000c04,0x0b583c03, + 0x00000203,0x00400005,0x00000806,0x0a684407, + 0x20100401,0x00200202,0x00080805,0x0a683807, + 0x00280604,0x00200006,0x00000c01,0x0a483806, + 0x20700803,0x20100203,0x0008100c,0x0b983c0c, + 0x20480404,0x00400205,0x00000405,0x0ab8400c, + 0x20100001,0x00400002,0x00000002,0x0aa8400a, + 0x20400805,0x00100206,0x00000406,0x0a783009, + 0x00500202,0x00100007,0x00000a08,0x0c08440e, + 0x00100603,0x00300007,0x00000a07,0x0b28400b, + 0x20380e02,0x00300005,0x00002601,0x0af8380a, + 0x00080603,0x00300007,0x00001205,0x0ad8300a, + 0x20780400,0x00100001,0x00002c06,0x0c68380d, + 0x20380402,0x00400202,0x00002604,0x0b683405, + 0x00300401,0x00100202,0x0000220b,0x0b382004, + 0x20100401,0x00200202,0x00001e04,0x0b082005, + 0x00200400,0x00000002,0x0000320e,0x0cc82009, + 0x00400602,0x00300005,0x00002e0d,0x0b782203, + 0x00000a01,0x00200002,0x00001e02,0x0b381603, + 0x00200201,0x00300002,0x00002208,0x0b181601, + 0x00180e04,0x00100002,0x00004e08,0x0cd80603, + 0x00081401,0x00400202,0x00004c00,0x0b380609, + 0x00180401,0x00400202,0x00002a03,0x0b180606, + 0x00180801,0x00400202,0x00002a02,0x0af00206, + 0x00101003,0x20200209,0x00001204,0x0ca02209, + 0x20300801,0x20280c00,0x00782400,0x0ac01006, + 0x20100e01,0x20781400,0x00c81c00,0x0ac01805, + 0x20180a03,0x20500800,0x00a80c00,0x0ab01805, + 0x20301601,0x20481800,0x00581c00,0x0c70180a, + 0x00281a02,0x00002003,0x00482608,0x0ae00002, + 0x20180801,0x20400a02,0x00782e04,0x0af00803, + 0x20200805,0x20781608,0x00d82602,0x0ae00c04, + 0x00180601,0x00200602,0x20282a0a,0x0cb00805, + 0x20100803,0x20680a05,0x00c82602,0x0ad81603, + 0x00100803,0x20580c00,0x00983206,0x0af81602, + 0x00100a01,0x20580805,0x00883a08,0x0ae80e01, + 0x20201807,0x00081a05,0x20184a07,0x0cb81604, + 0x00100e01,0x20480c05,0x00b82604,0x0ab82a06, + 0x00080603,0x20300808,0x00681e03,0x0ad82a06, + 0x00100201,0x20300803,0x00681e04,0x0ac82208, + 0x00682208,0x00702c10,0x20782e0d,0x0c78360e, + 0x00000000,0x20100402,0x00880a01,0x0a783209, + 0x00300000,0x20480602,0x00800604,0x0a982e0a, + 0x00100801,0x20380c00,0x00780400,0x0a782a0a, + 0x00080803,0x20100a07,0x00400406,0x0be83a11, + 0x00280e01,0x20200801,0x00800800,0x0a283609, + 0x20200401,0x20380601,0x00880406,0x0a382e09, + 0x00080e02,0x20101002,0x00480402,0x0a282a09, + 0x20100201,0x20380c02,0x00680404,0x0b78420c, + 0x20100002,0x20580603,0x00a00006,0x09e83207, + 0x00180601,0x20300402,0x00680401,0x0a083206, + 0x00000802,0x20481203,0x00700002,0x09e82e07, + 0x00200802,0x20280e02,0x00380800,0x0b18420a, + 0x00100202,0x20500003,0x00a00002,0x09c83203, + 0x00000c01,0x20481202,0x00800004,0x09d83204, + 0x00180a01,0x20200803,0x00480803,0x09b82e05, + 0x00180604,0x00000804,0x00080806,0x0ad84607, + 0x20200c03,0x20580e04,0x00a80406,0x09b83001, + 0x00080601,0x20200402,0x00480403,0x09c83000, + 0x20100000,0x20300601,0x00600405,0x09a82e01, + 0x20301c06,0x20182a07,0x00280409,0x0ab84801, + 0x00480a03,0x20201006,0x00780601,0x09c83403, + 0x00000001,0x20300400,0x00500403,0x09d83003, + 0x00100201,0x20300400,0x00600002,0x09b82c03, + 0x00381205,0x0070140a,0x20880400,0x0ad84c05, + 0x20480400,0x20400203,0x00b0180a,0x09f83008, + 0x00080e01,0x20301001,0x00600403,0x09f82c06, + 0x20200802,0x20380e01,0x00700807,0x09d82c07, + 0x20481003,0x00301a05,0x20400c0a,0x0b18440a, + 0x00000804,0x20580a03,0x00b80a01,0x0a48280d, + 0x00000601,0x20580601,0x00b01004,0x0a38280a, + 0x00180e03,0x20101404,0x00400a01,0x0a28280a, + 0x00300603,0x20100005,0x00201202,0x0b88400f, + 0x20280a05,0x20300808,0x00901000,0x0ab82c0c, + 0x20601004,0x20482203,0x00900c03,0x0a98240d, + 0x20300804,0x20581204,0x00901402,0x0a78200b, + 0x20700405,0x20180e04,0x00202408,0x0bf83412, + 0x00000406,0x20680a06,0x00b01e06,0x0b081c09, + 0x00481202,0x00001009,0x0020160d,0x0af81c08, + 0x00081202,0x20301007,0x00501a06,0x0ad81409, + 0x00281607,0x0000100b,0x2010360c,0x0c88200f, + 0x0028060a,0x2040080d,0x00903607,0x0b381003, + 0x20281204,0x20401802,0x00603800,0x0b180801, + 0x00100202,0x20700400,0x00903207,0x0b000003, + 0x20302405,0x20582609,0x00303607,0x0cd00006, + 0x00102005,0x20683a10,0x00b03e02,0x0b301202, + 0x00200803,0x20880e08,0x00c02e05,0x0b101601, + 0x00101002,0x20781606,0x00b02204,0x0b001602, + 0x00582202,0x00403006,0x20601a0e,0x0ce01605, + 0x20280602,0x20300c00,0x00081400,0x0af01c01, + 0x20280e03,0x00301800,0x20981000,0x0b001c01, + 0x20400a01,0x00081000,0x20581c00,0x0b002403, + 0x20482204,0x00302800,0x20780400,0x0ca01806, + 0x00001c05,0x20582a07,0x00382206,0x0af01202, + 0x00000c05,0x00080e09,0x20482a06,0x0b000e02, + 0x00300802,0x00200a02,0x20983e0b,0x0b001602, + 0x00000c08,0x20680e0c,0x0038320d,0x0cc00e01, + 0x00380a02,0x00301407,0x20783607,0x0ac80a08, + 0x00380602,0x00401007,0x20783a06,0x0ae80e08, + 0x00180601,0x00401004,0x20782e03,0x0ad80e09, + 0x00581a07,0x2030300d,0x00084a0d,0x0c98160d, + 0x00080e01,0x00001402,0x20281001,0x0a781a0b, + 0x20380400,0x00200001,0x20280404,0x0a982209, + 0x00080601,0x00300803,0x20380e01,0x0a981e0a, + 0x20201c04,0x20883207,0x00c80404,0x0c082a12, + 0x00080601,0x20300201,0x00400401,0x0a281e0a, + 0x00400000,0x00200000,0x20380606,0x0a48220a, + 0x00180a01,0x00100800,0x20100000,0x0a381e0b, + 0x00300603,0x20180805,0x00081a02,0x0b883211, + 0x00101c02,0x20482203,0x00380c01,0x09e81e09, + 0x20100201,0x00100000,0x20280805,0x09f8220a, + 0x20100c03,0x00081603,0x00180404,0x09e82209, + 0x20300804,0x00180a04,0x20281407,0x0b083a0e, + 0x00080601,0x00300003,0x20480c03,0x09a82607, + 0x00000403,0x00180e03,0x20280802,0x09b82a07, + 0x00280602,0x00200c04,0x20481201,0x09a82608, + 0x00480603,0x00201007,0x20481601,0x0aa8460b, + 0x20100001,0x00280400,0x20480404,0x09782a03, + 0x00180a03,0x00301005,0x20580802,0x09882e04, + 0x00000802,0x00180e03,0x20100006,0x09682a05, + 0x20380403,0x00100203,0x2010040b,0x0a484607, + 0x00181201,0x00201803,0x20580402,0x09682800, + 0x20100403,0x00180a04,0x20100406,0x09782e01, + 0x20180601,0x00300403,0x20400005,0x09582800, + 0x00381e03,0x00003005,0x00080801,0x0a384601, + 0x00100601,0x20280800,0x00001805,0x09782404, + 0x00080602,0x00200404,0x20300403,0x09882c04, + 0x00180400,0x00200400,0x20400803,0x09682404, + 0x20200c02,0x20681a05,0x00b0140b,0x0a484405, + 0x20400c03,0x20180e04,0x20200008,0x09b81c0a, + 0x20100801,0x00180e02,0x20201004,0x09b82408, + 0x20180602,0x00100801,0x20200805,0x09982008, + 0x00001802,0x20381c00,0x00580805,0x0a88400d, + 0x00480e04,0x00201406,0x20580604,0x0a181c0c, + 0x20180c00,0x00300c02,0x20600803,0x09f8200b, + 0x20200c03,0x00181a04,0x00000c04,0x09e81c0c, + 0x00080e02,0x00300806,0x20201004,0x0b084011, + 0x20700804,0x20181605,0x00001808,0x0a78180e, + 0x20280800,0x00101400,0x20300400,0x0a68180d, + 0x00180604,0x00300c06,0x20600602,0x0a48180d, + 0x20200e03,0x20180401,0x00001c03,0x0b983015, + 0x00680602,0x00100807,0x20500e0c,0x0ae8100c, + 0x00201401,0x20282000,0x00201e05,0x0ac8140b, + 0x20200c05,0x00282206,0x20302001,0x0ab8100d, + 0x2050140b,0x00382e08,0x20201e02,0x0c482815, + 0x20880a02,0x00180801,0x20304005,0x0b380409, + 0x20500a01,0x00381803,0x20602c02,0x0b180809, + 0x20180605,0x0050040a,0x20b02206,0x0b18040a, + 0x00283610,0x00804c18,0x20d02e10,0x0cd8140c, + 0x00681001,0x20102a04,0x20600e12,0x0b701c02, + 0x00480c00,0x00401201,0x20c01e0d,0x0b401404, + 0x00380c02,0x00401e05,0x20a0220a,0x0b401801, + 0x00301807,0x20683216,0x00606608,0x0cf01400, + 0x20400001,0x00000000,0x20a81800,0x0b200a01, + 0x20500800,0x20681000,0x00181400,0x0b200800, + 0x20400001,0x20300c00,0x20582800,0x0b301201, + 0x20802c02,0x20883c00,0x00283400,0x0cc00c06, + 0x00481a02,0x00103002,0x20b8260d,0x0b000207, + 0x00580800,0x20401c01,0x20382e0f,0x0b100207, + 0x00581202,0x20301c03,0x20281e0d,0x0b180607, + 0x00980602,0x00301806,0x20e84219,0x0cd80a07, + 0x00100c02,0x20680a03,0x00181400,0x0ab8120d, + 0x00100a01,0x20600002,0x00481402,0x0ab8160e, + 0x00000801,0x20780601,0x00581002,0x0ab8120d, + 0x20100c02,0x00281601,0x20881400,0x0c582613, + 0x20100e03,0x20281403,0x20180804,0x0a481e0b, + 0x20400401,0x20580a02,0x00480c05,0x0a581e0a, + 0x20100201,0x20580801,0x00580402,0x0a581a0c, + 0x00281a03,0x00502c05,0x20d81e03,0x0bc82e14, + 0x20100806,0x00180e05,0x20681000,0x09f82209, + 0x00400601,0x20380402,0x00280e05,0x0a08220b, + 0x00000801,0x20580e01,0x00380a01,0x0a081a0b, + 0x00080401,0x20200a03,0x20280804,0x0b183614, + 0x00382207,0x0030340c,0x20980e02,0x09a82a0b, + 0x20280800,0x20200400,0x00180405,0x09a8260b, + 0x00180400,0x20300c01,0x00081400,0x09a8220b, + 0x00100001,0x20200c01,0x00081803,0x0a883e11, + 0x20100c05,0x20580a0a,0x00400806,0x09582609, + 0x00300000,0x20400a01,0x00280c00,0x09682a08, + 0x00080400,0x20400001,0x00300004,0x09582a09, + 0x00100201,0x20380402,0x00300005,0x0a18460d, + 0x00000602,0x20200004,0x00281004,0x09282e04, + 0x20200400,0x20480c00,0x00400408,0x09282e05, + 0x00180601,0x20400c01,0x00300003,0x09182605, + 0x20100400,0x20380601,0x00200408,0x09c84206, + 0x00000c01,0x20281a02,0x00100805,0x09183001, + 0x00280601,0x20300801,0x00100002,0x09182800, + 0x20100802,0x20580e03,0x00600007,0x09082800, + 0x00001001,0x20282201,0x00100c06,0x09a84401, + 0x20180401,0x00100001,0x20400005,0x09282c06, + 0x20200402,0x20480e01,0x00300408,0x09282c04, + 0x00100601,0x20480803,0x00300003,0x09182805, + 0x00080802,0x00201001,0x20781005,0x09c83c06, + 0x20180e02,0x00001403,0x20500004,0x0968280a, + 0x00180e03,0x20200c04,0x00100802,0x09682809, + 0x20280400,0x20300000,0x00101006,0x09482409, + 0x00281a06,0x00002807,0x20400805,0x0a18400b, + 0x00000401,0x20280e02,0x00101402,0x09c8240d, + 0x20101003,0x20581605,0x00400c04,0x09b8200c, + 0x00280401,0x20400e01,0x00100000,0x09a81c0c, + 0x20201409,0x2068220c,0x00601009,0x0a883812, + 0x20300002,0x20100400,0x20280403,0x0a38200f, + 0x20200400,0x20180803,0x20100401,0x0a28200f, + 0x20300201,0x20580801,0x00501004,0x0a181c0e, + 0x20582208,0x2010200f,0x20201004,0x0b383419, + 0x00480e03,0x20100004,0x20102205,0x0ab8200e, + 0x00381602,0x20101803,0x20301605,0x0a98180d, + 0x00300002,0x20500a01,0x00300605,0x0a88100e, + 0x00680804,0x20801209,0x00601e0a,0x0bf82016, + 0x20a01003,0x20481e05,0x20201c06,0x0b280c0f, + 0x20600401,0x20580a03,0x00301c05,0x0af80c0d, + 0x20780602,0x20680c04,0x00502404,0x0af8100e, + 0x20d02602,0x20a85404,0x00a04409,0x0c981815, + 0x00700602,0x00080805,0x20901616,0x0b900007, + 0x00500800,0x20481000,0x00101a0e,0x0b580408, + 0x00500401,0x20781202,0x00202a10,0x0b500807, + 0x00a80c01,0x20101602,0x20a0121f,0x0d200c09, + 0x20300601,0x00700400,0x20980c00,0x0b081e04, + 0x20400001,0x00a00400,0x21082000,0x0b281603, + 0x20380a01,0x00a00c00,0x20e80800,0x0b281a05, + 0x20782601,0x00c04400,0x21682000,0x0cc81e03, + 0x00301004,0x00981e04,0x20980e0a,0x0ae82a09, + 0x00500000,0x00a00403,0x20f8120d,0x0af8260a, + 0x00301403,0x00781a04,0x20b81209,0x0af81e0a, + 0x00600002,0x00400a03,0x20581214,0x0c982e0d, + 0x00381604,0x00c02009,0x20f81602,0x0a782e0f, + 0x00081202,0x00b01402,0x20e00403,0x0a882a0f, + 0x00181204,0x00c01407,0x21080800,0x0a98260e, + 0x00180a03,0x00301403,0x20381601,0x0c083a17, + 0x20480c01,0x00801603,0x20700807,0x0a082e0d, + 0x20280403,0x00700a05,0x20a80803,0x0a182a0c, + 0x20200403,0x00880605,0x20b80403,0x0a28260d, + 0x20101403,0x00182205,0x00200002,0x0b484216, + 0x00500201,0x00400a01,0x20280e06,0x09a8320c, + 0x00380603,0x00600805,0x20880a03,0x09c82e0c, + 0x00180a01,0x00900c03,0x20c81202,0x09c82e0c, + 0x00100601,0x00600004,0x20781400,0x0aa84614, + 0x20501803,0x00583203,0x00000409,0x09483a0a, + 0x20200804,0x00580e05,0x20680405,0x0958320b, + 0x00100000,0x00700000,0x20900002,0x0958320c, + 0x00180601,0x00700802,0x20700004,0x0a084a12, + 0x00481204,0x00b01807,0x20c80e04,0x09083608, + 0x00380603,0x00700806,0x20980a01,0x09183609, + 0x00000401,0x00780a01,0x20880405,0x09083209, + 0x00000001,0x00680602,0x20500808,0x09884a0d, + 0x20280401,0x00700a03,0x20600808,0x08c83606, + 0x20200002,0x00700204,0x20700408,0x08d83605, + 0x00000201,0x00880402,0x20a00004,0x08c83605, + 0x20180a01,0x00600801,0x20500006,0x09484a06, + 0x00180a01,0x00600c00,0x20480404,0x08b83400, + 0x00100000,0x00700002,0x20700003,0x08c83400, + 0x00080401,0x00800e01,0x20b80405,0x08b83201, + 0x00100001,0x00400e01,0x20480c05,0x09284800, + 0x00000c02,0x00580e02,0x20180406,0x08c83805, + 0x00080a01,0x00700801,0x20800406,0x08d83405, + 0x00080602,0x00700402,0x20800406,0x08c83005, + 0x00200a02,0x00480801,0x20100406,0x09384c05, + 0x20200202,0x00780804,0x20500806,0x09083c0c, + 0x20201003,0x00581603,0x20600406,0x0908340a, + 0x20300c02,0x00681203,0x20700407,0x0908300b, + 0x20501004,0x00582603,0x2030100c,0x09884c0e, + 0x00100002,0x00700202,0x20700601,0x0978340f, + 0x00180e02,0x00901805,0x20b80400,0x0978300d, + 0x00280602,0x00900004,0x20b00a01,0x09682c0e, + 0x00780e06,0x00901c08,0x20c80602,0x0a184413, + 0x20180a05,0x00700805,0x20601003,0x09f83010, + 0x20280400,0x00500602,0x20601404,0x09d82c0f, + 0x20400402,0x00880a03,0x20b00805,0x09d82810, + 0x20c02007,0x00683e0b,0x20402012,0x0ac8401b, + 0x00101c06,0x00582a0a,0x20400a01,0x0a782811, + 0x00101403,0x00482203,0x20501202,0x0a582810, + 0x00480603,0x00900404,0x20d00e06,0x0a682410, + 0x00a00204,0x00e0000b,0x21300213,0x0bb8381b, + 0x20680e03,0x00d01009,0x20e80c01,0x0af82c11, + 0x20680e03,0x00900c06,0x20d00c02,0x0ad82010, + 0x20901003,0x00881a05,0x20b01407,0x0ad81c10, + 0x21081000,0x00e01e02,0x2140180c,0x0c682c17, + 0x00680c00,0x00a00601,0x20a02211,0x0b682809, + 0x00500001,0x00700603,0x20b0160e,0x0b481409, + 0x00600601,0x00c80803,0x21100612,0x0b58180a, + 0x00b00801,0x00a80e03,0x20d01a21,0x0d18240c, + 0x20581000,0x20301000,0x00d00000,0x0ac81a05, + 0x20380401,0x20400800,0x00e81400,0x0ae81a07, + 0x20400c03,0x20581000,0x00f81c00,0x0ae81605, + 0x20801401,0x20482400,0x00f80400,0x0c682e02, + 0x00780400,0x20601601,0x0118120f,0x0a981a0c, + 0x00580a03,0x20500804,0x0100020a,0x0aa8220c, + 0x00781606,0x20302408,0x00b80e0d,0x0ab81e0c, + 0x00880601,0x00100403,0x00680e17,0x0c382e0e, + 0x20100800,0x20881a01,0x01600806,0x0a182210, + 0x20201403,0x20781e05,0x01200005,0x0a28220e, + 0x20301006,0x20881e0a,0x01400807,0x0a38220f, + 0x20200001,0x00080601,0x00780403,0x0b983218, + 0x20400802,0x20581601,0x01080404,0x09a81e0b, + 0x00100a01,0x20280403,0x00b81602,0x09c8260d, + 0x00180605,0x20400c09,0x00d81603,0x09c8260d, + 0x00280601,0x00001802,0x00681a03,0x0ad83218, + 0x00480603,0x20300c04,0x00b80a07,0x09581e0c, + 0x00080400,0x20100001,0x00a00002,0x09582e0d, + 0x00000403,0x20580a06,0x01000801,0x0968260e, + 0x00180400,0x20100800,0x00c80404,0x0a183e17, + 0x20180c02,0x20401a04,0x00e80c06,0x08e81e0d, + 0x00280400,0x20200c00,0x00a80c00,0x08f82a0c, + 0x00100601,0x20500003,0x00d80c02,0x08f8260c, + 0x00080400,0x20280400,0x00d00806,0x09783e12, + 0x00100e01,0x20781002,0x01400403,0x08982a08, + 0x00000201,0x20300001,0x00d00805,0x08a82e09, + 0x00180400,0x20300800,0x00d00004,0x08a82a0a, + 0x00100a02,0x20380401,0x00d00005,0x08f83a0c, + 0x00080800,0x20580601,0x00f00c05,0x08682204, + 0x00080400,0x20300601,0x00d00404,0x08682a05, + 0x20100000,0x20400201,0x00f00006,0x08682a05, + 0x20100804,0x20181204,0x00c80408,0x08b83e06, + 0x00000802,0x20680a01,0x00f80404,0x08582000, + 0x00100400,0x20480400,0x00e00005,0x08582800, + 0x00100400,0x20480400,0x00e00404,0x08482800, + 0x00180e03,0x00000c07,0x00880404,0x08984000, + 0x00280e03,0x20501405,0x00d80404,0x08682004, + 0x20100802,0x20380e01,0x00d80407,0x08682c05, + 0x20100401,0x20480a01,0x00d00008,0x08682805, + 0x00080800,0x20200e03,0x00b01008,0x08a83806, + 0x20400c04,0x20780e06,0x0120040a,0x08a8200b, + 0x00181202,0x20101804,0x00980403,0x08a82c0a, + 0x00080a02,0x20301003,0x00b00003,0x08a8240b, + 0x20100002,0x20400e02,0x00e80808,0x08f8340e, + 0x00480603,0x20500406,0x00e00203,0x0918240f, + 0x20100801,0x20581603,0x00f01004,0x0908280e, + 0x00000803,0x20580e04,0x00f00403,0x0908240e, + 0x00000203,0x20580804,0x01001006,0x09883815, + 0x20600404,0x20681204,0x00f00c08,0x09982012, + 0x20200801,0x20280c00,0x00a00002,0x09882411, + 0x20180a03,0x20300c05,0x00c00403,0x09882411, + 0x20580c03,0x20502204,0x00e80c07,0x0a482c1b, + 0x00781e04,0x20403006,0x00c80a0b,0x0a281810, + 0x00481203,0x00001c04,0x00800604,0x0a082410, + 0x00100003,0x20580e05,0x00f01602,0x0a082011, + 0x00680603,0x20800005,0x01601208,0x0b28341b, + 0x20a00c01,0x20b81204,0x0180180a,0x0a981810, + 0x20900803,0x20481605,0x00e01408,0x0a882012, + 0x20680e02,0x20501404,0x00d00002,0x0a981812, + 0x21000c03,0x20881a05,0x01601c0b,0x0bf8281c, + 0x00601801,0x20882603,0x01400612,0x0b28140b, + 0x00680601,0x20200403,0x00900a12,0x0b08180c, + 0x00580401,0x20800602,0x0120120f,0x0b18140b, + 0x00c80a01,0x20500c03,0x01000a24,0x0cc81c0f, + 0x20501002,0x20381c00,0x00581400,0x0ac00e04, + 0x20200400,0x20180400,0x00280c00,0x0ad00a09, + 0x20200201,0x00101000,0x20180c00,0x0ae00a09, + 0x20780400,0x20201400,0x00481400,0x0c480605, + 0x00780604,0x00100407,0x20280610,0x0a800a0c, + 0x00200c01,0x00081201,0x00180a07,0x0a80020c, + 0x00000802,0x00081e03,0x00300e05,0x0a90020c, + 0x00700601,0x20380400,0x00980614,0x0c080e0f, + 0x20100002,0x00100605,0x20180406,0x0a000a11, + 0x00081000,0x00401c02,0x20481000,0x0a18060f, + 0x00380400,0x00301002,0x20381a03,0x0a200210, + 0x20100404,0x20280a04,0x00881001,0x0b581219, + 0x20280400,0x00100802,0x20181403,0x0990020d, + 0x00080e02,0x20101002,0x00300401,0x09980a0f, + 0x20480601,0x00280401,0x00100406,0x09a80a0e, + 0x00280a04,0x20100808,0x00680601,0x0a881a19, + 0x00280602,0x00000003,0x00100a02,0x0938060d, + 0x20100803,0x20480e05,0x00700002,0x09280a0d, + 0x00300402,0x00100202,0x20180e05,0x0948060e, + 0x00100000,0x20480604,0x00801004,0x09c81617, + 0x00100803,0x20180e04,0x00100003,0x08c0020c, + 0x00280602,0x20200004,0x00580400,0x08c80e0c, + 0x20180e02,0x00200c04,0x00000005,0x08d80e0d, + 0x00001003,0x20381203,0x00880c06,0x09281612, + 0x00080e05,0x00100c06,0x20200005,0x08700208, + 0x20100000,0x20280601,0x00500807,0x08780a09, + 0x00100000,0x20100201,0x00300803,0x08780a09, + 0x20180e04,0x00001007,0x00480406,0x08a81a0c, + 0x00001006,0x20281609,0x00280404,0x08400204, + 0x00100001,0x20280601,0x00400003,0x08380a04, + 0x00000401,0x20180602,0x00380405,0x08380a05, + 0x00300003,0x20300606,0x00880403,0x08681607, + 0x00280605,0x00200c09,0x20481403,0x08380800, + 0x00000000,0x20200401,0x00380805,0x08280a01, + 0x00100601,0x00000002,0x00180804,0x08280a01, + 0x20200a02,0x20381403,0x0090040b,0x08381c00, + 0x20100402,0x00280e04,0x20101008,0x08480805, + 0x00180a01,0x20100c01,0x00400005,0x08380804, + 0x00000001,0x00100201,0x00100007,0x08380c05, + 0x00000c02,0x20181202,0x00400405,0x08681808, + 0x20180e01,0x00301402,0x20480404,0x0888040b, + 0x20200c02,0x20381a03,0x00700807,0x08780c0b, + 0x20300401,0x00180801,0x00100406,0x08780c0c, + 0x00180602,0x00200403,0x00100006,0x08b8180e, + 0x00000c00,0x20180e01,0x00100403,0x08f8040f, + 0x00080801,0x00000c02,0x00180802,0x08d8080f, + 0x00380a01,0x00201003,0x20100201,0x08e8080e, + 0x20200402,0x00180a03,0x0020080a,0x09481416, + 0x20300000,0x00200400,0x20200003,0x09780412, + 0x20180a04,0x20201004,0x00400802,0x09580811, + 0x20500400,0x00080e02,0x00301408,0x09580812, + 0x20200201,0x00280403,0x00000803,0x0a08141c, + 0x00301001,0x00282000,0x20101204,0x0a180412, + 0x00100c03,0x20481a07,0x00801a01,0x09e00012, + 0x00400801,0x00180a01,0x00080606,0x09f00013, + 0x00300400,0x00280a01,0x20101603,0x0af80c1d, + 0x20981000,0x00601002,0x20900406,0x0aa00413, + 0x20600201,0x20100403,0x00280c03,0x0a700413, + 0x20800601,0x00380c02,0x20200c07,0x0a880413, + 0x20d81000,0x00300c00,0x20300c06,0x0bd0001e, + 0x00781000,0x00202401,0x20580615,0x0b200c0b, + 0x00500800,0x20180e01,0x00300a0e,0x0af0000d, + 0x00600400,0x00480a01,0x20500a11,0x0b10040d, + 0x00b00800,0x20180c01,0x00001221,0x0cb00410, + 0x20380801,0x20201400,0x20381400,0x0ae01208, + 0x20280401,0x20300800,0x20180800,0x0ae00a0a, + 0x20380e02,0x20300c00,0x00101400,0x0af00a09, + 0x20780400,0x20100400,0x20100800,0x0c400606, + 0x00300601,0x20580402,0x00200209,0x0a900a0d, + 0x00380e03,0x20301803,0x00100207,0x0a90060e, + 0x00200804,0x20700206,0x00480e08,0x0aa0120d, + 0x00680400,0x20200a01,0x00000214,0x0bf00610, + 0x00180401,0x20400a01,0x00180400,0x0a100a11, + 0x00001003,0x20781a06,0x00800802,0x0a100610, + 0x00380603,0x20500405,0x00580a02,0x0a200611, + 0x00300801,0x20300202,0x00281603,0x0b40021b, + 0x20100601,0x20500001,0x00380404,0x0990060f, + 0x20200c00,0x20381402,0x00280803,0x0990020e, + 0x20501003,0x20680e05,0x00680807,0x09a0060e, + 0x20200800,0x20181001,0x00200007,0x0a680a19, + 0x00000c02,0x20481203,0x00380400,0x0930060c, + 0x00280601,0x00000c01,0x20380a03,0x0920020e, + 0x00580a03,0x20200c05,0x00280a07,0x0930020e, + 0x00100401,0x00100000,0x20280800,0x09b80a15, + 0x00480603,0x20100c04,0x20180a01,0x08d0020d, + 0x00000401,0x20180a01,0x00000004,0x08b8060d, + 0x20201003,0x20581604,0x00500408,0x08c0020e, + 0x00381202,0x00201802,0x20280403,0x09180a14, + 0x20500c02,0x20281604,0x0020080b,0x08700208, + 0x20100202,0x00000402,0x20200005,0x08680608, + 0x00080602,0x20100404,0x00080402,0x08780608, + 0x20501003,0x20281a05,0x0040080d,0x08880e0c, + 0x00680c00,0x00101c02,0x20381605,0x08480605, + 0x00100402,0x00000203,0x20280402,0x08380605, + 0x00100002,0x20200602,0x00100003,0x08300206, + 0x00680a02,0x00200c04,0x20280a03,0x08480e07, + 0x20380602,0x20300002,0x00300c0c,0x08280a02, + 0x00080a03,0x00100804,0x20200006,0x08180a01, + 0x00080602,0x20200802,0x00200006,0x08180601, + 0x20480401,0x00000a01,0x0000000e,0x08180a01, + 0x00100000,0x20300202,0x00400804,0x08380406, + 0x20100403,0x00080a04,0x20100807,0x08280405, + 0x00000001,0x20300202,0x00400406,0x08200005, + 0x00280a01,0x20101001,0x00300003,0x08380c08, + 0x20200c03,0x20381603,0x00480407,0x0878040b, + 0x00080a03,0x00101404,0x20380404,0x0868040a, + 0x20200000,0x20400000,0x00480407,0x0860000b, + 0x20100402,0x20380e03,0x00600409,0x08980c0e, + 0x00081604,0x00001407,0x20100002,0x08f80410, + 0x00100804,0x20281205,0x00200403,0x08c8040e, + 0x00200201,0x20480802,0x00400c01,0x08d8040f, + 0x00080800,0x20200802,0x00480407,0x09280c16, + 0x20300003,0x20500205,0x00400803,0x09700012, + 0x20580a04,0x00180406,0x20201007,0x09580413, + 0x20500002,0x20400202,0x00200006,0x09500413, + 0x20380400,0x20400001,0x00500c07,0x09f8081d, + 0x00480e04,0x20501405,0x00500604,0x0a000412, + 0x00500003,0x20100605,0x20400208,0x09f00813, + 0x00581203,0x20401405,0x00200608,0x09f00412, + 0x00300203,0x20500001,0x00601204,0x0ae0001e, + 0x20900c06,0x20781e09,0x00a00c08,0x0a900414, + 0x20780a02,0x20100804,0x20200007,0x0a700412, + 0x20900403,0x20880605,0x00700809,0x0a800813, + 0x20d01005,0x20581e07,0x00500406,0x0bd00420, + 0x00780603,0x20480808,0x00200a14,0x0b30040d, + 0x00580400,0x20300a01,0x00000a0f,0x0b00080d, + 0x00680a01,0x20700803,0x00600212,0x0b10080e, + 0x00b80e03,0x20100c08,0x20280620,0x0cb00011, + 0x20200800,0x00680400,0x20a80800,0x0af80a09, + 0x20100201,0x00600000,0x20900800,0x0ae80e0a, + 0x20501402,0x00581c00,0x20980c00,0x0af80a06, + 0x20700400,0x00480800,0x20400400,0x0c480a05, + 0x00280601,0x00800401,0x20c00207,0x0a980e0d, + 0x00000401,0x00681202,0x20800e04,0x0a980a0c, + 0x00680e05,0x00a01807,0x2108060e,0x0ab80a0d, + 0x00600802,0x00480a01,0x20680a15,0x0bf80a10, + 0x00200401,0x00880601,0x20b00201,0x0a280e11, + 0x00380e01,0x00701802,0x20c80e04,0x0a180611, + 0x00000805,0x00780a07,0x20a00403,0x0a380a12, + 0x00481204,0x00701805,0x20800204,0x0b480e1c, + 0x20380a01,0x00900c02,0x20c00005,0x09a80e0f, + 0x20280a01,0x00501000,0x20600006,0x09980a10, + 0x20181605,0x00902007,0x20d80402,0x09a80a0f, + 0x20380404,0x00300607,0x20100008,0x0a680a1a, + 0x00280c00,0x00601400,0x20900203,0x09380a0d, + 0x00100401,0x00380602,0x20200202,0x09280a0e, + 0x00200c04,0x00481207,0x20500a02,0x09380a0f, + 0x00180a04,0x00200c06,0x00000001,0x09a80e16, + 0x00100400,0x00380601,0x20300803,0x08c80a0d, + 0x00280602,0x00400c02,0x20380402,0x08b80a0d, + 0x00180e03,0x00701805,0x20980804,0x08c80a0e, + 0x00101004,0x00081a06,0x00300c05,0x08f80a13, + 0x20380a01,0x00401000,0x20480407,0x08680a08, + 0x20300002,0x00300202,0x20100408,0x08580a08, + 0x20200402,0x00480604,0x20300806,0x08680a09, + 0x20280e03,0x00401805,0x20280c09,0x08780a0c, + 0x00601000,0x00281201,0x00000203,0x08380a06, + 0x00380a02,0x00300c03,0x20100201,0x08280a05, + 0x00300202,0x00400403,0x20500001,0x08380a05, + 0x00400c02,0x00080e03,0x00300401,0x08380a07, + 0x20480400,0x00680800,0x2040080e,0x08180e01, + 0x20200802,0x00180e04,0x00200809,0x08080a01, + 0x20200001,0x00480a03,0x20400809,0x08180a01, + 0x20380602,0x00400002,0x0000040d,0x08080800, + 0x00100000,0x00600401,0x20680402,0x08380807, + 0x00200000,0x00300001,0x20180803,0x08280805, + 0x00100400,0x00500001,0x20680803,0x08280405, + 0x00100402,0x00380e03,0x00000804,0x08380408, + 0x00280a02,0x00501001,0x20680404,0x0878080a, + 0x20300401,0x00380c00,0x20100408,0x08580c0b, + 0x20100000,0x00600000,0x20700007,0x0868080a, + 0x00100201,0x00300402,0x20380c07,0x0888040e, + 0x20301404,0x00382605,0x20200409,0x08e80c10, + 0x00580a03,0x00400c02,0x20400202,0x08c8080e, + 0x00000801,0x00680a02,0x20780403,0x08d80810, + 0x20100801,0x00480e02,0x20200009,0x09180816, + 0x00180a04,0x00900807,0x20b80602,0x09780c14, + 0x20901005,0x00381e07,0x2010000d,0x09480813, + 0x20280602,0x00800403,0x20a00004,0x09580c13, + 0x20300000,0x00680c00,0x20500408,0x09e8081e, + 0x00000002,0x00681204,0x20901000,0x0a180413, + 0x00880a04,0x00600807,0x20880a0d,0x09f80c13, + 0x00200802,0x00781a03,0x20900e03,0x09f80814, + 0x00100000,0x00680401,0x20800203,0x0ae80820, + 0x20400a01,0x00600801,0x20d81a01,0x0aa00013, + 0x20900802,0x00581204,0x20500c0a,0x0a780c12, + 0x20600202,0x00900403,0x20f80803,0x0a980814, + 0x20880601,0x00601400,0x20980e01,0x0bd8041e, + 0x00400c01,0x00981a02,0x20b0020b,0x0b380c0c, + 0x00600201,0x00780802,0x20900211,0x0b080c0e, + 0x00500c01,0x00981202,0x20f0060f,0x0b28080d, + 0x00800c01,0x00581a02,0x20400a18,0x0ca80c11, + 0x20280e02,0x20101400,0x00801000,0x0ac80e0a, + 0x20280601,0x20100400,0x00800c00,0x0ac80e09, + 0x20281201,0x00101c00,0x00600000,0x0ad80e09, + 0x20700802,0x20200000,0x00680c00,0x0c280605, + 0x00100403,0x20480605,0x00e00a06,0x0a780a0d, + 0x00180402,0x20200603,0x00900606,0x0a780a0c, + 0x00100402,0x20380e02,0x00d00e07,0x0a880e0c, + 0x00880e04,0x00101805,0x00600616,0x0be80a10, + 0x00380a03,0x20200c04,0x00c00202,0x0a080a11, + 0x00300a02,0x20280803,0x00a00603,0x0a080a10, + 0x00480a03,0x20201003,0x00a00604,0x0a180a12, + 0x00000c02,0x20281606,0x00c01801,0x0b20021b, + 0x20300c02,0x20481604,0x00f00807,0x0978060e, + 0x20300801,0x20180a02,0x00800805,0x0988060f, + 0x20601405,0x20482207,0x00f00c0a,0x09880a0f, + 0x00200601,0x00080401,0x00780401,0x0a50061a, + 0x00200801,0x20181001,0x00a00203,0x09180a0c, + 0x00380601,0x00100802,0x00680603,0x0910020e, + 0x00680e05,0x00101808,0x00680a09,0x0928060e, + 0x20300802,0x00181201,0x00600407,0x09900216, + 0x00280602,0x00100403,0x00600402,0x08b8060c, + 0x00000000,0x00080601,0x00800805,0x08a0020d, + 0x20200802,0x20381206,0x00c01009,0x08a8060e, + 0x00580e04,0x00301805,0x00300201,0x08f00613, + 0x20480405,0x00080604,0x00800408,0x08600208, + 0x20100001,0x00000201,0x00700005,0x08400208, + 0x00180400,0x00000402,0x00880802,0x08500208, + 0x20500805,0x00081207,0x00900c0d,0x0870060c, + 0x00681607,0x20102009,0x00700a04,0x08300606, + 0x00100800,0x00080c01,0x00600402,0x08100204, + 0x00180602,0x20100002,0x00900804,0x08200205, + 0x00681606,0x00201c09,0x00500602,0x08200a07, + 0x20400c07,0x2058120d,0x00f0080e,0x08000a01, + 0x20180400,0x00100c00,0x00480406,0x08000601, + 0x00000802,0x20280604,0x00980406,0x08000601, + 0x20500804,0x20380e0a,0x00c0100f,0x08001000, + 0x00100204,0x20280407,0x00b81002,0x08200407, + 0x00180400,0x00000800,0x00600004,0x08100404, + 0x00180602,0x20100804,0x00880405,0x08100005, + 0x00300c00,0x20280403,0x00881c01,0x08300c08, + 0x00000402,0x20280e03,0x00a00405,0x0860040b, + 0x20300000,0x20100601,0x00800008,0x0850040a, + 0x20280401,0x20200602,0x00a00407,0x0850000a, + 0x20180a01,0x00100803,0x00700009,0x0880040d, + 0x00181202,0x20101c03,0x00880c04,0x08d0040f, + 0x00200601,0x20180800,0x00900400,0x08b0000f, + 0x00280a02,0x20200c02,0x00b80402,0x08b0000f, + 0x00080e01,0x20101201,0x00900807,0x09000815, + 0x20301000,0x20581a03,0x00f00405,0x09580413, + 0x20480c01,0x20101602,0x00780c06,0x09300412, + 0x20400401,0x20480e04,0x00e00407,0x09300013, + 0x20300c02,0x20480e04,0x00d80808,0x09d0041d, + 0x00100c04,0x20280e02,0x00981a04,0x09f80414, + 0x00400c00,0x20480c01,0x00c80606,0x09d80412, + 0x00400000,0x20300401,0x00c81606,0x09e80413, + 0x00080400,0x20180402,0x00a80e02,0x0ad80420, + 0x20581e06,0x0010240a,0x00700400,0x0a980c12, + 0x20780601,0x20100801,0x00880406,0x0a580413, + 0x20800000,0x20300001,0x00c80806,0x0a780c13, + 0x20981202,0x20200803,0x00900a01,0x0bc8041f, + 0x00480c03,0x20601208,0x00f00e0d,0x0b18040b, + 0x00580401,0x20200203,0x00b0060f,0x0ae8080e, + 0x00680e01,0x20301402,0x00c80611,0x0b080c0d, + 0x00900001,0x20500603,0x00b80a1a,0x0c900010, + 0x20400000,0x20180c00,0x00501800,0x0ad00e06, + 0x20300000,0x20180400,0x00600c00,0x0ac01207, + 0x20300c00,0x20281400,0x00800c00,0x0ae01207, + 0x20681201,0x00301800,0x00201800,0x0c300e06, + 0x00480800,0x00000a01,0x00300a0b,0x0a901a0c, + 0x00300801,0x20180601,0x00500209,0x0a80160c, + 0x00380401,0x00100201,0x00300609,0x0a90160c, + 0x00400402,0x20180e04,0x00802211,0x0bf0160e, + 0x00000c01,0x20280e01,0x00500402,0x0a101e10, + 0x00180c00,0x00100801,0x00400800,0x0a101610, + 0x00100201,0x00080402,0x00400c00,0x0a201610, + 0x00280601,0x00000c02,0x00500205,0x0b402219, + 0x20280e02,0x00101802,0x00200003,0x09901e0e, + 0x20200000,0x20100800,0x00600403,0x09901a0e, + 0x20180c00,0x00001a01,0x00380403,0x09a01e0f, + 0x00180400,0x20100a01,0x00800802,0x0a70221a, + 0x00200000,0x20200a02,0x00800602,0x0930220d, + 0x00280400,0x20200201,0x00800e02,0x09201e0e, + 0x00100c00,0x20281400,0x00900a01,0x09301a0e, + 0x20180801,0x20200a01,0x00b00406,0x09b02616, + 0x20100400,0x20380e01,0x00a00405,0x08c01e0c, + 0x00000400,0x20280a01,0x00800004,0x08b0220c, + 0x00080a01,0x00100c00,0x00400004,0x08c01e0d, + 0x00100a01,0x20481001,0x00d00803,0x09102611, + 0x00100c01,0x20280c00,0x00780803,0x08701e08, + 0x20100401,0x20180a01,0x00780804,0x08601e08, + 0x00100401,0x20180a03,0x00700004,0x08701e09, + 0x00000000,0x20200601,0x00980407,0x08a02a0c, + 0x20100400,0x00181802,0x00401005,0x08401a04, + 0x00180a01,0x00000803,0x00580403,0x08301a04, + 0x20100400,0x00080801,0x00480805,0x08301e05, + 0x20101400,0x20282601,0x00a00c07,0x08502606, + 0x00380e01,0x00201800,0x20280802,0x08402400, + 0x00000400,0x20280601,0x00700405,0x08201c00, + 0x00280e01,0x00201002,0x00300002,0x08201e01, + 0x00000402,0x00200400,0x00181805,0x08402801, + 0x20300002,0x00000202,0x00400009,0x08402005, + 0x00100000,0x20180400,0x00600405,0x08301c05, + 0x20100801,0x20180a02,0x00600808,0x08301c04, + 0x00381a04,0x00301c06,0x00200004,0x08502005, + 0x00200203,0x20100403,0x00480402,0x0890200b, + 0x20200000,0x20100000,0x00500007,0x08701c0b, + 0x00000000,0x00180400,0x00400005,0x08701c0b, + 0x20200401,0x20280e05,0x00a0140c,0x08a0240d, + 0x20100c03,0x00081a05,0x00500406,0x08f01c0f, + 0x00180400,0x00000201,0x00500000,0x08d01c0e, + 0x00000000,0x00180e01,0x00400404,0x08d01c0f, + 0x20100c03,0x20181602,0x00780807,0x09302417, + 0x20380e01,0x00301404,0x20181402,0x09701813, + 0x20301002,0x20181202,0x00580c05,0x09501c11, + 0x20300001,0x00100201,0x00181003,0x09601c13, + 0x20181204,0x00201805,0x00180c04,0x0a00201c, + 0x00681203,0x00001801,0x00400206,0x0a101411, + 0x00481602,0x00301004,0x00180605,0x09e01411, + 0x00480601,0x00100802,0x00180e06,0x09f01411, + 0x00100c02,0x20381206,0x00780400,0x0ae0201e, + 0x20b01c03,0x20583606,0x00a00c0b,0x0a901413, + 0x20900000,0x20280a02,0x00600808,0x0a601813, + 0x20800000,0x00000201,0x00300008,0x0a701412, + 0x20b01c02,0x00082a01,0x00481802,0x0bd0141f, + 0x00701601,0x00281403,0x20381a15,0x0b20140d, + 0x00601000,0x20280e01,0x00481212,0x0b00180d, + 0x00500800,0x00081400,0x0030060f,0x0b00100e, + 0x00a80e02,0x00700805,0x2068121d,0x0ca00c10, + 0x20400a01,0x20580400,0x00300800,0x0b002204, + 0x20300802,0x20400000,0x00300000,0x0b002207, + 0x20380a02,0x20501400,0x00101400,0x0b102206, + 0x20700e01,0x20781400,0x00a02000,0x0c602601, + 0x00400c02,0x20380a02,0x0020020c,0x0ac0260a, + 0x00381204,0x20301805,0x00201209,0x0ac0260b, + 0x00400c03,0x20780605,0x00600a0a,0x0ad02a0b, + 0x00600802,0x20480603,0x00500a15,0x0c30320c, + 0x00281204,0x20101805,0x00000c01,0x0a502610, + 0x00101405,0x20781a09,0x00800c01,0x0a402e0f, + 0x00000a02,0x20580403,0x00500002,0x0a602a0f, + 0x00180601,0x20200404,0x00400e03,0x0ba03218, + 0x20300804,0x20581206,0x00501405,0x09e02e0d, + 0x20280a03,0x20200407,0x00200403,0x09d02e0d, + 0x20100802,0x20380a02,0x00400801,0x09e02a0e, + 0x00100601,0x20300201,0x00501401,0x0ad03e19, + 0x00300204,0x20300405,0x00200604,0x0980320c, + 0x00200802,0x20380a04,0x00300a02,0x0970320d, + 0x00281203,0x20101404,0x00100a01,0x09802e0e, + 0x00001003,0x20281205,0x00400005,0x0a104216, + 0x00000804,0x20300206,0x00380404,0x09203a0c, + 0x00080601,0x20100c02,0x00180403,0x0910360c, + 0x20100802,0x20580a05,0x00700c04,0x0910360c, + 0x00080e02,0x00200c04,0x00080404,0x09803e11, + 0x00180e04,0x20101406,0x00280403,0x08c03209, + 0x00180601,0x20200c00,0x00400403,0x08b03609, + 0x00200401,0x20400400,0x00580c01,0x08c03609, + 0x00080400,0x20100601,0x00300806,0x0900420c, + 0x20100804,0x20580a07,0x00700007,0x08903204, + 0x00000c03,0x20481204,0x00700005,0x08803205, + 0x20180a02,0x20300802,0x00500007,0x08802e06, + 0x00080802,0x20201602,0x00480c06,0x08c04206, + 0x00200602,0x20380c04,0x00580402,0x08802c00, + 0x00080a02,0x20100804,0x00280405,0x08703000, + 0x00100802,0x20581203,0x00700404,0x08603000, + 0x00280a04,0x20401005,0x00900005,0x08a03e01, + 0x20100402,0x20280602,0x00380408,0x08902c05, + 0x00100002,0x20200203,0x00400004,0x08803005, + 0x00080a01,0x20200c02,0x00380406,0x08803005, + 0x20101804,0x20682a07,0x00c00c0a,0x08b03c06, + 0x20181202,0x00000c03,0x00100404,0x08d0280b, + 0x20380603,0x20200403,0x00300008,0x08b0300b, + 0x20100201,0x20500201,0x00600405,0x08b0300b, + 0x20100602,0x00000004,0x00281407,0x09003c0f, + 0x00280800,0x20401202,0x00480401,0x0940300e, + 0x00100405,0x20380a06,0x00480800,0x0920300e, + 0x00000402,0x20480a04,0x00680c03,0x0920300f, + 0x00280c00,0x00101201,0x00380804,0x09903814, + 0x20400401,0x20681603,0x00800006,0x09b02811, + 0x20181e07,0x20202009,0x00280403,0x09902810, + 0x20280602,0x20300403,0x00481002,0x09a02811, + 0x20500c01,0x20281e02,0x00680409,0x0a50301b, + 0x00300c01,0x20481801,0x00380e05,0x0a402412, + 0x00202005,0x20982e0b,0x00a00601,0x0a202c11, + 0x00300000,0x20480601,0x00600204,0x0a202410, + 0x00280c00,0x00101001,0x00081a06,0x0b302c1d, + 0x20880800,0x20101c03,0x20382004,0x0ad02012, + 0x20800400,0x20180804,0x20182006,0x0aa02013, + 0x20700400,0x20580800,0x00480c07,0x0ab02012, + 0x20982202,0x20202802,0x00481001,0x0c10241a, + 0x00682201,0x20302802,0x00400212,0x0b50180a, + 0x00681a02,0x00002405,0x20380e13,0x0b30180c, + 0x00580800,0x20400800,0x00380a0f,0x0b301c0d, + 0x00801401,0x20a81a03,0x00e80e18,0x0cc01c0e, + 0x20580401,0x00301000,0x20c00c00,0x0b301203, + 0x20280e02,0x00201000,0x20b02000,0x0b301206, + 0x20500000,0x00680400,0x20e01c00,0x0b400a03, + 0x20880c01,0x00001000,0x20c01400,0x0cb02002, + 0x00681203,0x00201802,0x2080160e,0x0b001a0a, + 0x20101405,0x20181a06,0x20601605,0x0b001e08, + 0x00780e01,0x00601801,0x20f0120f,0x0b201a0a, + 0x00800204,0x20301804,0x20801619,0x0ca02e0a, + 0x20201403,0x20281e07,0x20201806,0x0aa0220e, + 0x00681606,0x00402808,0x20d00608,0x0aa0260e, + 0x20280c01,0x00301203,0x20901805,0x0ab0220f, + 0x00000404,0x20380a07,0x20202000,0x0c003617, + 0x00100601,0x00300402,0x20980a01,0x0a40260b, + 0x20500c06,0x0008120b,0x2030140a,0x0a302a0d, + 0x00180602,0x00000c01,0x20500e01,0x0a402a0d, + 0x00080601,0x20200c04,0x20400800,0x0b503e16, + 0x20180801,0x00400400,0x20900c01,0x09e0260b, + 0x00480e04,0x00301408,0x20780606,0x09d02a0b, + 0x20101002,0x20181a04,0x20301003,0x09d02e0c, + 0x00381202,0x20302000,0x20101000,0x0aa04a16, + 0x00480e04,0x00201804,0x20800e02,0x09802e0c, + 0x20100000,0x00000203,0x20301405,0x0970320c, + 0x00180601,0x00300c03,0x20980a01,0x0980320b, + 0x20101403,0x20781607,0x00600808,0x0a004e12, + 0x20300c04,0x20181607,0x20201009,0x09303209, + 0x00000001,0x00080602,0x20300403,0x09203608, + 0x00380601,0x00200c00,0x20600801,0x0920320b, + 0x00000e01,0x20280c03,0x00180c05,0x09904a0b, + 0x00280603,0x00201005,0x20781000,0x09003204, + 0x00280a02,0x00001403,0x20480802,0x08f03606, + 0x20200803,0x00180e04,0x20400409,0x08e03205, + 0x00200801,0x00080e01,0x20280404,0x09404607, + 0x00000402,0x00200203,0x20300006,0x08e03201, + 0x20200c02,0x20281204,0x00100009,0x08d03601, + 0x00280603,0x00300c04,0x20780801,0x08d03000, + 0x20280400,0x00380401,0x2040080a,0x09204400, + 0x00181203,0x00300c03,0x20300405,0x08f02c05, + 0x00380602,0x00100403,0x20480402,0x08e03005, + 0x20100c03,0x00281605,0x20400409,0x08e03005, + 0x00380e01,0x00202001,0x20580803,0x09404c06, + 0x20301404,0x20182207,0x00000007,0x09302c0b, + 0x20600002,0x00080a03,0x2030000a,0x0920300b, + 0x20280a02,0x00500404,0x20980805,0x09202c0b, + 0x20381201,0x20200e01,0x00200c0b,0x0980480d, + 0x00200203,0x00480805,0x20880e01,0x0990280e, + 0x00600205,0x00000404,0x20580e06,0x0980300d, + 0x00280400,0x00300a02,0x20780a01,0x09802c0d, + 0x00100c03,0x20681605,0x00580c03,0x0a104814, + 0x20300802,0x00480604,0x20a81804,0x0a10240f, + 0x20801c08,0x0008360a,0x2038080c,0x09e0280f, + 0x20400400,0x00180e01,0x20580805,0x09f0240f, + 0x20480e02,0x20301004,0x00081807,0x0ac03c19, + 0x00480800,0x00601003,0x20a81e04,0x0a90180f, + 0x00781e07,0x0080300d,0x21082a0c,0x0a701c0f, + 0x00400801,0x00280800,0x20881605,0x0a70200f, + 0x00200e01,0x20681603,0x00480a05,0x0b90341a, + 0x20881a03,0x00400802,0x20701007,0x0b001010, + 0x20880403,0x00000a08,0x2040040a,0x0ae0180e, + 0x20780a02,0x00400802,0x20a80c07,0x0af01410, + 0x20a02805,0x20383e05,0x20282402,0x0c602819, + 0x00502402,0x20283a06,0x20500610,0x0b80140b, + 0x00500c00,0x20182400,0x2020020e,0x0b50100c, + 0x00500c01,0x00281603,0x20980e0f,0x0b60100c, + 0x00982204,0x0070240b,0x2108261b,0x0d00180c, + 0x20480800,0x00400000,0x20302000,0x0b381000, + 0x20300402,0x00680c00,0x20501400,0x0b381201, + 0x20480402,0x00000000,0x00301400,0x0b381001, + 0x20700c05,0x00781800,0x20b00000,0x0cb81005, + 0x00401400,0x00281400,0x20401a0b,0x0b100206, + 0x00481203,0x00702005,0x2080120a,0x0b100206, + 0x00500e04,0x20180805,0x0030220d,0x0b280606, + 0x00581209,0x00a0140e,0x21102a15,0x0cc80a05, + 0x00180c00,0x00701c01,0x20800a01,0x0ad00e0c, + 0x20100402,0x00381205,0x00003001,0x0ad00a0b, + 0x20101804,0x00281a08,0x00101802,0x0ad0120c, + 0x00400c05,0x0060060b,0x20b02a07,0x0c601a13, + 0x00080602,0x00400c00,0x20101401,0x0a70120c, + 0x00180601,0x00401000,0x20400601,0x0a701e0b, + 0x00080a02,0x00700004,0x20500c00,0x0a70160b, + 0x20200202,0x00900003,0x20a01c05,0x0bb02214, + 0x00000c03,0x00381205,0x00200801,0x0a101a0a, + 0x00000c01,0x00381202,0x00001001,0x0a101e0b, + 0x00180800,0x00601601,0x20500a01,0x0a201e0b, + 0x00000c02,0x00881204,0x20a01c00,0x0b203212, + 0x00000202,0x00680805,0x20200c01,0x09c01a09, + 0x00080601,0x00600401,0x20400c02,0x09c02609, + 0x00000000,0x00300000,0x00000c02,0x09c0220b, + 0x00281201,0x00b02002,0x20e00001,0x0a903e11, + 0x00180801,0x00601602,0x20500401,0x09802608, + 0x00100401,0x00500202,0x20300401,0x09802a08, + 0x00100400,0x00380601,0x00000c02,0x09702609, + 0x20180c01,0x00701602,0x20600807,0x0a20420d, + 0x00080400,0x00400401,0x00000c05,0x09502605, + 0x00000400,0x00680801,0x20300004,0x09402a05, + 0x00080400,0x00400c00,0x20180405,0x09402a06, + 0x00380e03,0x00401402,0x20100c03,0x09d04207, + 0x00281203,0x00200c00,0x00201003,0x09302e01, + 0x00081202,0x00701802,0x20500005,0x09302e01, + 0x20100201,0x00380401,0x00200806,0x09202800, + 0x20300c05,0x00181207,0x0040000b,0x09a04400, + 0x20301405,0x20181e08,0x00580408,0x09403005, + 0x00100800,0x00480a04,0x00100405,0x09402c04, + 0x00280c00,0x00301202,0x00200003,0x09302c04, + 0x00200206,0x00480c07,0x00000803,0x09c04007, + 0x00180e05,0x00301c07,0x20281c01,0x09802809, + 0x20300803,0x00580e03,0x20281407,0x0970280a, + 0x20401001,0x20181603,0x00680c08,0x0960240a, + 0x20401c06,0x00482a0b,0x2038080a,0x0a10440e, + 0x20100c05,0x00080e08,0x00580c04,0x09d0200c, + 0x00280e03,0x00700805,0x20480e03,0x09d01c0c, + 0x00200601,0x00480801,0x00081203,0x09c01c0d, + 0x00480a05,0x00b01008,0x20c82602,0x0aa03812, + 0x00080e03,0x00301407,0x00181c00,0x0a40140d, + 0x00080c00,0x00502603,0x20281802,0x0a301c0c, + 0x20300402,0x00400201,0x20281804,0x0a30180d, + 0x20600c02,0x00881a06,0x20880c0b,0x0b302c16, + 0x00300204,0x00080a02,0x00600e01,0x0aa0100c, + 0x00000c00,0x00182602,0x00700402,0x0a900c0d, + 0x00580e04,0x00501004,0x20180e06,0x0aa00c0d, + 0x00280802,0x00c00800,0x20e82e08,0x0bf02018, + 0x20b0280a,0x0008420d,0x00482009,0x0b100810, + 0x20580400,0x00580400,0x20281002,0x0b000c0f, + 0x20900805,0x00281608,0x00380c09,0x0b00080e, + 0x20583604,0x00a04006,0x20c82203,0x0c900c12, + 0x00781a05,0x00a03010,0x20c84216,0x0b980c09, + 0x00400800,0x00400401,0x2048260d,0x0b600009, + 0x00680602,0x00401007,0x20282a12,0x0b780809, + 0x00502402,0x20383606,0x00580610,0x0d100008, + 0x20401404,0x20681800,0x00980c00,0x0b180403, + 0x20200001,0x20800000,0x00c00c00,0x0b100000, + 0x20300803,0x20381000,0x00380400,0x0b280402, + 0x20280401,0x20600800,0x00c00000,0x0c980c04, + 0x00481a07,0x2020280d,0x0030160b,0x0b180603, + 0x00100602,0x20880c04,0x00c02605,0x0b100a02, + 0x00181604,0x0000180a,0x20101e08,0x0b200202, + 0x20400802,0x20781c02,0x00e02606,0x0ca80c00, + 0x00000402,0x20880608,0x00c03800,0x0ae01609, + 0x00100401,0x20700203,0x00901a04,0x0ae01e07, + 0x00481a02,0x20502e02,0x00602e06,0x0af01e09, + 0x00981607,0x20502409,0x00703212,0x0c70120c, + 0x20200001,0x20780602,0x00b01401,0x0a902608, + 0x00080400,0x20600400,0x00901a01,0x0aa02609, + 0x20201004,0x20b81209,0x01001804,0x0aa02a0a, + 0x20400406,0x20a8060d,0x01003408,0x0bf02e11, + 0x00380e02,0x20701402,0x00a00a04,0x0a50320a, + 0x00180e01,0x20701000,0x00a01400,0x0a60320a, + 0x00100601,0x20780804,0x00c00a02,0x0a602e09, + 0x00280e03,0x20a01005,0x00f01204,0x0b803e0f, + 0x20200802,0x20a80a04,0x00f00c06,0x0a003608, + 0x20100803,0x20a80e04,0x00e00c03,0x0a103a08, + 0x00000000,0x20700400,0x00a01002,0x0a103609, + 0x00100801,0x20d81204,0x01302004,0x0b00460f, + 0x00200201,0x20880403,0x00d00e01,0x09d03606, + 0x00280a02,0x20800c04,0x00b00201,0x09d03a07, + 0x00100000,0x20700601,0x00a00801,0x09d03a08, + 0x00000601,0x20b80c00,0x00f01005,0x0aa0520a, + 0x00000a02,0x20880e01,0x00c01005,0x09a03e03, + 0x00180601,0x20a00a01,0x00f00c05,0x09a04205, + 0x00100001,0x20780601,0x00b00405,0x09903e05, + 0x00000c01,0x20a81602,0x00c00805,0x0a605a05, + 0x20101404,0x20682206,0x00980404,0x09a04001, + 0x20200c01,0x20b81603,0x01100c07,0x09904000, + 0x20280603,0x20700002,0x00a00806,0x09804000, + 0x00280a03,0x20701403,0x00880404,0x0a405e01, + 0x00281204,0x20101c07,0x00181801,0x09b03c04, + 0x00180800,0x20800801,0x00c80801,0x09a04404, + 0x00101005,0x20881a07,0x00a80801,0x09904004, + 0x20400405,0x20980e07,0x00d8040a,0x0a505806, + 0x20400402,0x20580e05,0x00800408,0x09e03408, + 0x20100201,0x20a00c00,0x00e81005,0x09d04007, + 0x20281205,0x20301c08,0x00481406,0x09c03808, + 0x00281205,0x20702807,0x00982201,0x0aa0500b, + 0x00380a01,0x20401403,0x00581a04,0x0a30340a, + 0x20100c03,0x20a81603,0x01180c03,0x0a10340a, + 0x00100404,0x20800207,0x00b80a01,0x0a10340a, + 0x00000804,0x20c80e08,0x01380406,0x0b00480e, + 0x20300601,0x20680e02,0x00a00406,0x0a702c0b, + 0x00000203,0x20780405,0x00c80a01,0x0a70300b, + 0x20280603,0x20700805,0x00b81003,0x0a602c0b, + 0x20480a02,0x20a01404,0x01082405,0x0b903c13, + 0x00000402,0x20580a04,0x00781a03,0x0ae0280d, + 0x00100000,0x20700605,0x00b81000,0x0ac0300b, + 0x00100c01,0x20881a05,0x00e00202,0x0ac0240c, + 0x00300603,0x20d80e03,0x01581207,0x0c202c12, + 0x20181800,0x20403402,0x00484204,0x0b301c09, + 0x20500c05,0x20781205,0x00c82c02,0x0b201c0c, + 0x20400003,0x20500602,0x00882c01,0x0b201c0b, + 0x2090340a,0x20b85a0b,0x01283003,0x0cb01810, + 0x00200800,0x20a81801,0x01200206,0x0b700004, + 0x00481604,0x20401c0b,0x0088220c,0x0b700806, + 0x00480602,0x20600407,0x0098160b,0x0b600806, + 0x00782206,0x00203413,0x20484a16,0x0d100006, + 0x00180e01,0x00402400,0x20b01000,0x0b180800, + 0x20100201,0x00400400,0x20d01800,0x0b200002, + 0x00180400,0x00201000,0x20600c00,0x0b280801, + 0x20100000,0x00300000,0x20901000,0x0c880804, + 0x20300c03,0x00182a04,0x20303402,0x0b100001, + 0x20200403,0x00480a02,0x20d01a02,0x0b300c01, + 0x20400c01,0x00182a01,0x20202c02,0x0b280402, + 0x20200002,0x00380400,0x20901604,0x0ca00002, + 0x00200205,0x00400406,0x20d02208,0x0b101a02, + 0x00280a06,0x00501408,0x20e01e07,0x0b301a03, + 0x00100800,0x00481c02,0x20c02a09,0x0b301601, + 0x00100e03,0x00382006,0x20a03e09,0x0ca01204, + 0x00000404,0x00480a08,0x20c01e01,0x0af02a06, + 0x00000404,0x0038120a,0x20902c00,0x0b002e06, + 0x00280e03,0x00602002,0x21301604,0x0b102e08, + 0x00200000,0x00600604,0x21202e05,0x0c60320b, + 0x00100601,0x00480803,0x20d00e02,0x0ac03207, + 0x00000800,0x00481401,0x20d00800,0x0ad03607, + 0x00000004,0x00480607,0x20b01401,0x0ac03609, + 0x20100803,0x00681604,0x21101c01,0x0c00420c, + 0x00080603,0x00501002,0x21000c02,0x0a803e07, + 0x00180601,0x00600802,0x21100201,0x0a903a07, + 0x20100202,0x00480404,0x20c00802,0x0a803607, + 0x00280604,0x00700805,0x21600c00,0x0ba04e0c, + 0x00100403,0x00480e06,0x20c01002,0x0a504205, + 0x00000400,0x00580e01,0x20f01003,0x0a503e07, + 0x00100001,0x00400203,0x20c00e01,0x0a503e07, + 0x20100005,0x00700207,0x21400806,0x0b505209, + 0x20280601,0x00500804,0x20e80805,0x0a304202, + 0x00000000,0x00680400,0x21200804,0x0a304603, + 0x00200202,0x00400001,0x20d00404,0x0a204205, + 0x00180a05,0x00701c08,0x21580403,0x0b105605, + 0x00380e03,0x00402401,0x20c80602,0x0a304601, + 0x20180602,0x00600c01,0x21300004,0x0a204801, + 0x20500403,0x00480a04,0x20d00009,0x0a104001, + 0x20100401,0x00580a06,0x20e01c06,0x0b005800, + 0x20100803,0x00181a07,0x20300c07,0x0a303c02, + 0x00100403,0x00580a05,0x21000001,0x0a304403, + 0x00780e05,0x00502007,0x20f81606,0x0a204003, + 0x00100003,0x00500604,0x21081403,0x0b105c05, + 0x20200001,0x00300001,0x20981803,0x0a503c07, + 0x20280603,0x00600805,0x21280c04,0x0a604006, + 0x20700805,0x00281a09,0x20700c0e,0x0a403c07, + 0x20300604,0x00581006,0x20f00007,0x0b50500a, + 0x00200202,0x00380403,0x20980601,0x0a903409, + 0x00280801,0x00501603,0x21080e01,0x0a904008, + 0x00580604,0x00401007,0x20d81a08,0x0a90380a, + 0x00380402,0x00600a05,0x21381201,0x0bb0540d, + 0x20400001,0x00300204,0x20a80805,0x0ae0340a, + 0x20300000,0x00480601,0x20b80804,0x0ae0380a, + 0x20500401,0x00380a04,0x20a00408,0x0ad03409, + 0x20600603,0x00680c02,0x21181008,0x0c204410, + 0x00280400,0x00300a01,0x20a82207,0x0b302809, + 0x00000000,0x00400601,0x20c81605,0x0b303409, + 0x00280601,0x00400e01,0x20b81e07,0x0b20300a, + 0x00100006,0x00700208,0x2148320b,0x0ca03c0f, + 0x20100800,0x00381400,0x20981602,0x0b701405, + 0x00080801,0x00401602,0x20b82a03,0x0b602405, + 0x20100004,0x00380604,0x20982a01,0x0b602006, + 0x00281e05,0x0060500a,0x21386208,0x0cf01c05, + 0x00100000,0x00400001,0x20d81e04,0x0b800c02, + 0x00100c00,0x00282400,0x20680a02,0x0b801003, + 0x00100602,0x00380c06,0x20981a04,0x0b800c03, + 0x00101002,0x00082e06,0x00100a04,0x0d080a01 + }, //ct2 + { + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }, //ct3 + }, + Sv1Table:{ // Sv1Table + { + 0x00300a02,0x20200000,0x00080800,0x0aa03401, + 0x00100401,0x20200000,0x00082c00,0x0a303807, + 0x00000601,0x20300000,0x00082400,0x0a104009, + 0x20180a03,0x20300000,0x00000800,0x0cc04c0d, + 0x20680c04,0x00000207,0x00081008,0x0ab02c05, + 0x20380a03,0x00000003,0x00081402,0x0a602408, + 0x20480401,0x20200203,0x00082801,0x0a502c09, + 0x20480404,0x2050020a,0x00082203,0x0d204c0b, + 0x00200203,0x20400005,0x00082a0b,0x0ae01c04, + 0x00000805,0x20300206,0x00083608,0x0aa01c05, + 0x00200402,0x20300001,0x0008360a,0x0a901804, + 0x00300201,0x20600003,0x0008460e,0x0d603003, + 0x00100403,0x20400204,0x00082604,0x0ae00e04, + 0x00180602,0x20100009,0x00082207,0x0aa00203, + 0x00080a04,0x20200008,0x00080a05,0x0a900603, + 0x20100402,0x20600201,0x00083e05,0x0d501606, + 0x20100400,0x20300004,0x00082201,0x0ac80a06, + 0x00480602,0x20200002,0x00000e05,0x0a880609, + 0x00200403,0x20400205,0x00080e03,0x0a600607, + 0x00600201,0x20500006,0x00082609,0x0d080a0d, + 0x00480a04,0x20200006,0x00001204,0x0a881209, + 0x20300403,0x20300205,0x00080807,0x0a300208, + 0x00100202,0x20300004,0x00080c01,0x0a280608, + 0x20280602,0x20500002,0x00000008,0x0c98160e, + 0x20200403,0x20400207,0x00000008,0x0a480606, + 0x00200202,0x20200004,0x00080a01,0x0a080a04, + 0x20100001,0x20300201,0x00000004,0x09f80a05, + 0x00200001,0x20600203,0x00080802,0x0c381609, + 0x00100201,0x20300003,0x00080802,0x0a280e02, + 0x20100001,0x20300202,0x00000005,0x09e80a02, + 0x00280602,0x20300003,0x00000801,0x09d80a03, + 0x20280400,0x20600001,0x00080809,0x0c081e04, + 0x20200000,0x20300000,0x00000005,0x0a280c02, + 0x00100202,0x20300003,0x00000402,0x09e80801, + 0x20100001,0x20300203,0x00000406,0x09c80400, + 0x00200201,0x20700002,0x00000002,0x0c081c02, + 0x00300601,0x20300001,0x00000400,0x0a480c04, + 0x20100402,0x20300203,0x00080406,0x09f80404, + 0x00000400,0x20400001,0x00080803,0x09e80405, + 0x00000401,0x20700201,0x00000807,0x0c281807, + 0x20300000,0x20200202,0x0000040a,0x0a680809, + 0x00100202,0x20200004,0x00000801,0x0a380808, + 0x00000000,0x20200001,0x00000403,0x0a180407, + 0x20200000,0x20600002,0x00001007,0x0c78140e, + 0x20300803,0x20200201,0x00081002,0x0ad8080f, + 0x20100001,0x20200202,0x00000c03,0x0a70000a, + 0x20180401,0x20200000,0x00000c02,0x0a50000a, + 0x20180400,0x20600001,0x00002002,0x0cf80812, + 0x00100204,0x00000008,0x00001606,0x0b480c0c, + 0x20380401,0x20200002,0x00001201,0x0ad0040b, + 0x20380400,0x20300002,0x00001a01,0x0ab0080b, + 0x20300e02,0x20700002,0x00001e02,0x0d800c12, + 0x20480404,0x20100203,0x00002a04,0x0b900407, + 0x00100202,0x20300004,0x0000260b,0x0b101406, + 0x00200202,0x20400003,0x00002a0a,0x0af01805, + 0x20100805,0x20400203,0x00001e0c,0x0e001c0b, + 0x00680606,0x20200009,0x00003e0f,0x0ba01a03, + 0x00200c01,0x20300203,0x00001e06,0x0b202a03, + 0x00000401,0x20400203,0x00002604,0x0af02e02, + 0x00480e0a,0x2020000d,0x00005a0f,0x0e202e02, + 0x20180803,0x20300209,0x00004004,0x0b703e08, + 0x00080800,0x20100001,0x00002e01,0x0af03607, + 0x00100000,0x20300000,0x00001a04,0x0ad03e06, + 0x00100806,0x20500211,0x00003603,0x0de0620b, + 0x00081607,0x20301800,0x20702000,0x0b002401, + 0x00280a03,0x20300c00,0x20581000,0x0aa03002, + 0x20180602,0x20200800,0x20881400,0x0a803005, + 0x20401202,0x20381c00,0x20881400,0x0d50400d, + 0x2020200c,0x20882a14,0x20182401,0x0b102801, + 0x20601006,0x20581e0a,0x20182405,0x0ab02404, + 0x20200805,0x20280a07,0x20682e02,0x0aa02004, + 0x00100804,0x00181207,0x20f83a0c,0x0da03007, + 0x20180606,0x0010040f,0x20c84206,0x0b100601, + 0x00680a03,0x20101409,0x2098420f,0x0ad00a01, + 0x00480603,0x00000807,0x20883209,0x0ab00a02, + 0x00280601,0x00300405,0x21384a0b,0x0db00e05, + 0x00300402,0x20100e02,0x20b81e07,0x0af80a08, + 0x20200801,0x20380800,0x20481002,0x0aa80a07, + 0x20400803,0x20181603,0x20681003,0x0a980e05, + 0x00100000,0x00100c03,0x21283a06,0x0d68120d, + 0x00000203,0x00000804,0x20880c03,0x0aa81a0a, + 0x00200400,0x20180c01,0x20780a03,0x0a681208, + 0x00580603,0x00100c07,0x20c81a09,0x0a681608, + 0x00500601,0x00200002,0x20f81a04,0x0ce82a12, + 0x00000c03,0x00081a05,0x20600402,0x0a681e07, + 0x00080a01,0x00000801,0x20a80803,0x0a281608, + 0x20100001,0x00000202,0x20800405,0x0a18160a, + 0x20400c02,0x00281202,0x20f8100b,0x0c58320f, + 0x00181203,0x00201006,0x20c80801,0x0a281e06, + 0x00000000,0x20180601,0x20700003,0x09f81605, + 0x00000001,0x00080601,0x20880403,0x09d81a05, + 0x00480603,0x00500404,0x21381201,0x0bf83a0a, + 0x00000802,0x20280603,0x20800005,0x0a081a03, + 0x00000400,0x20180400,0x20880803,0x09d81a03, + 0x00000201,0x00080801,0x20900003,0x09b81a02, + 0x20200804,0x00480e04,0x21280c0a,0x0bb84205, + 0x20100001,0x00000002,0x20980405,0x0a081c02, + 0x00000401,0x00080401,0x20980404,0x09c81c01, + 0x00000402,0x00080601,0x20a80803,0x09b81801, + 0x00080602,0x00600406,0x21580805,0x0bb84402, + 0x00280603,0x20100803,0x20800c01,0x0a281c05, + 0x00180e02,0x00101003,0x20a00803,0x09e81805, + 0x00080e03,0x00201005,0x20b00404,0x09d81804, + 0x00180601,0x00500800,0x21401006,0x0bd84008, + 0x20280403,0x20100605,0x20700808,0x0a581409, + 0x20100002,0x20280603,0x20601005,0x0a181409, + 0x00080401,0x20100603,0x20701004,0x0a081408, + 0x20280400,0x00480601,0x21201809,0x0c383810, + 0x00080e02,0x20201405,0x20600001,0x0ab8140e, + 0x00000400,0x20200001,0x20700401,0x0a68100c, + 0x20100400,0x20280800,0x20600803,0x0a580c0b, + 0x20100804,0x00480e01,0x21301003,0x0cd82c16, + 0x20380800,0x20580601,0x20102402,0x0b28100f, + 0x20300800,0x20180801,0x20701002,0x0ad8080d, + 0x20300802,0x20181000,0x20800c01,0x0ab8080d, + 0x20582604,0x0060280a,0x21602c00,0x0d882017, + 0x00000c03,0x20781201,0x20201208,0x0b90000c, + 0x20180403,0x00080401,0x20a01a07,0x0b30000a, + 0x00080a01,0x00100005,0x20c02207,0x0b10000a, + 0x00480c01,0x20301603,0x20c0460f,0x0e200010, + 0x00100607,0x20480809,0x20603606,0x0bd00c04, + 0x00381a08,0x2010200a,0x20a03209,0x0b601402, + 0x00100202,0x00000c01,0x20b02a07,0x0b401803, + 0x20601e01,0x20682601,0x20704a02,0x0e702007, + 0x00101804,0x20381e0c,0x20902a04,0x0be02e01, + 0x00001404,0x20781e0d,0x20203400,0x0b503203, + 0x00100001,0x20100204,0x20902604,0x0b402a03, + 0x00680801,0x00101603,0x21002213,0x0e904204, + 0x20701001,0x00782400,0x20f80c00,0x0b280405, + 0x20200e01,0x00581000,0x20d81800,0x0ae00c01, + 0x20300201,0x00500000,0x20c81800,0x0ac00802, + 0x20780e02,0x00601000,0x21082800,0x0da01008, + 0x00a81e02,0x00b03803,0x21883a14,0x0b480a04, + 0x00080402,0x00701603,0x21183a05,0x0ae00202, + 0x00280401,0x00501202,0x20d82e09,0x0ac80602, + 0x00500802,0x00300605,0x20c84614,0x0dd80a02, + 0x20600c05,0x00480e05,0x20982409,0x0af82609, + 0x00200801,0x00780802,0x20c82e05,0x0ab82207, + 0x00100800,0x00480402,0x20982602,0x0aa81e08, + 0x00101002,0x00480c01,0x20b84e06,0x0d88320e, + 0x00680e05,0x0070140b,0x20c8160a,0x0ab83a0a, + 0x20180a03,0x00801406,0x20e81402,0x0a783209, + 0x20100401,0x00600801,0x20a82400,0x0a682e09, + 0x00080a04,0x00900c08,0x20e82603,0x0d085213, + 0x20380402,0x00400605,0x20701007,0x0a58360b, + 0x00280401,0x00600604,0x20a00202,0x0a283209, + 0x00180a02,0x00700004,0x20800202,0x0a183a09, + 0x00480402,0x00700603,0x20a80e02,0x0c685a15, + 0x00300201,0x00300800,0x20781203,0x0a183608, + 0x20100400,0x00580801,0x20880804,0x09e83a08, + 0x00080400,0x00500201,0x20800403,0x09c83609, + 0x20280e01,0x00601002,0x20981409,0x0bc86612, + 0x20201403,0x00382203,0x20580c06,0x09d83e07, + 0x00000000,0x00700000,0x20b80802,0x09a83a06, + 0x00100401,0x00580602,0x20780802,0x09983606, + 0x00100801,0x00380a01,0x20580c03,0x0b586e0c, + 0x00280a04,0x00800c07,0x20d80801,0x09a84603, + 0x00180400,0x00600801,0x20b80803,0x09883e03, + 0x20100001,0x00600001,0x20980c05,0x09683e03, + 0x00280601,0x00501002,0x20781006,0x0b087207, + 0x20100003,0x00680605,0x20a00807,0x09a84001, + 0x00080a01,0x00500801,0x20800405,0x09783c00, + 0x00280a02,0x00600c03,0x20900002,0x09683c00, + 0x20100002,0x00480a01,0x2030040b,0x0ae87402, + 0x20180603,0x00500006,0x20b00c04,0x09c84007, + 0x20100c01,0x00481602,0x20600c06,0x09983806, + 0x20300401,0x00481202,0x20501409,0x09783c06, + 0x00180603,0x00480404,0x20501407,0x0b28700b, + 0x00100802,0x00480605,0x20a00402,0x0a08380a, + 0x00000801,0x00780800,0x20b80402,0x09d8340a, + 0x00100800,0x00580801,0x20900401,0x09b8340a, + 0x20200805,0x00380e05,0x20500808,0x0b986812, + 0x20200a03,0x00681003,0x20c00c06,0x0a68380e, + 0x00080400,0x00800402,0x20d00402,0x0a28340c, + 0x20180400,0x00700400,0x20b00403,0x0a18300c, + 0x00380a06,0x00501009,0x20801002,0x0c386417, + 0x20301805,0x00882205,0x21080401,0x0ae83411, + 0x20380e01,0x00700c01,0x20c01402,0x0a98300f, + 0x20180a02,0x00600802,0x20a00c01,0x0a782c0e, + 0x20902406,0x00384609,0x2040340a,0x0d08541d, + 0x00480e04,0x00e0140b,0x21800609,0x0b68340d, + 0x00200c02,0x00481602,0x20901606,0x0b08240c, + 0x20100405,0x00481604,0x20701a03,0x0ae8280d, + 0x00500400,0x00c81008,0x21502212,0x0df84019, + 0x20680800,0x00c00202,0x21303803,0x0bc8240a, + 0x20500e01,0x00782004,0x20d02c01,0x0b581c09, + 0x20180a06,0x0060040a,0x20c02606,0x0b481809, + 0x20782206,0x00c02c07,0x21a04603,0x0e88200f, + 0x00581800,0x00a02a01,0x21301610,0x0c080c03, + 0x00481800,0x00a02400,0x21601a0d,0x0b900003, + 0x00300003,0x00480608,0x20b02e08,0x0b600002, + 0x00700404,0x00480a0b,0x20e04616,0x0ed00001, + 0x20600400,0x00000400,0x00782800,0x0b081401, + 0x20380a01,0x00301000,0x00181800,0x0ad80e03, + 0x20400000,0x00200000,0x00381c00,0x0ab80e01, + 0x20801401,0x00281800,0x00283c00,0x0da80c04, + 0x00701402,0x00181e01,0x00881e11,0x0af82a07, + 0x00200002,0x00100a02,0x00582208,0x0ab81a07, + 0x00400401,0x00200000,0x0038260b,0x0aa81a06, + 0x00780c01,0x00701803,0x20484218,0x0d982a09, + 0x20180e01,0x00601c05,0x00282004,0x0a98360e, + 0x00300201,0x00100c03,0x00882203,0x0a682a0d, + 0x00080800,0x00301002,0x00381c00,0x0a582a0c, + 0x00381603,0x00402805,0x00282a04,0x0d084217, + 0x00000602,0x00380c01,0x00800c01,0x0a38420b, + 0x20480601,0x00180800,0x00b00408,0x0a08360a, + 0x00081203,0x00101404,0x00800001,0x09f8320c, + 0x20300802,0x20180e04,0x00d80c05,0x0c585217, + 0x20200803,0x00481205,0x00580402,0x09e83e09, + 0x00300401,0x00080602,0x00980a06,0x09b83609, + 0x00000c03,0x20381606,0x00d00402,0x09a8320a, + 0x00500602,0x00180802,0x00a81a05,0x0ba85e17, + 0x00200201,0x00500405,0x00181603,0x09984209, + 0x20180601,0x00100802,0x00880c04,0x09683a0a, + 0x00000400,0x00080802,0x00980c02,0x09583608, + 0x20300c03,0x00281603,0x0088140b,0x0af86614, + 0x00281601,0x00602000,0x00280803,0x09484609, + 0x00100401,0x00080601,0x00980802,0x09283e07, + 0x00280601,0x00100c01,0x00780800,0x09183a07, + 0x00281203,0x00401407,0x00381003,0x0a786e0d, + 0x20200801,0x00080e02,0x00a00808,0x09184a03, + 0x00100201,0x00180401,0x00900004,0x08f84204, + 0x00000000,0x00000601,0x00980406,0x08e83a04, + 0x00100001,0x00100202,0x00800c08,0x0a186e08, + 0x00300601,0x00280400,0x00780402,0x09184802, + 0x20100801,0x00180e01,0x00800407,0x08f84001, + 0x00000a01,0x20181000,0x00a00405,0x08d83c01, + 0x00000601,0x00080400,0x0080000a,0x0a086c02, + 0x20400403,0x00381201,0x0060000a,0x09384808, + 0x20180800,0x00301001,0x00580404,0x09183c07, + 0x20200002,0x00200201,0x00680406,0x08f83807, + 0x20200c03,0x00281202,0x0070000a,0x0a386c0c, + 0x00380e05,0x00501407,0x00200602,0x0988480b, + 0x00180a01,0x00001002,0x00800802,0x09583c0a, + 0x00180a03,0x00201005,0x00600401,0x09483c0a, + 0x00280a03,0x00501006,0x00300003,0x0ab86c13, + 0x20400404,0x00200606,0x00800808,0x09e8400e, + 0x00000400,0x20180a02,0x00c01404,0x09b8380d, + 0x00000002,0x00080604,0x00a01403,0x09a8340d, + 0x20300403,0x00381203,0x0070200a,0x0b68641a, + 0x00281a03,0x00302c06,0x00980605,0x0a684010, + 0x20401403,0x20181e03,0x00b00403,0x0a283411, + 0x20300e01,0x00080c02,0x00900802,0x0a183010, + 0x20481602,0x00402804,0x00300401,0x0c585820, + 0x00080401,0x20380e03,0x01302c02,0x0ae83c0f, + 0x00580e03,0x00401007,0x00400609,0x0aa8300e, + 0x00400402,0x00200202,0x00600606,0x0a98280e, + 0x00400001,0x20180a02,0x00e02e09,0x0d48501b, + 0x20601000,0x20481800,0x01001801,0x0b582c10, + 0x20600000,0x00100202,0x00801c05,0x0b08280c, + 0x20700202,0x00381004,0x00502005,0x0af8280d, + 0x20d01601,0x00083401,0x00c04004,0x0e083c19, + 0x00601400,0x00082201,0x00a01e11,0x0bc82007, + 0x00401000,0x00182201,0x0080220d,0x0b681c08, + 0x00500401,0x00300202,0x00101a10,0x0b581007, + 0x00b80400,0x00500601,0x20102221,0x0eb81c09, + 0x20680801,0x20300c00,0x00881c00,0x0af00e03, + 0x20300800,0x20580800,0x00a81000,0x0ad00a05, + 0x20400c01,0x20680400,0x00a82400,0x0ab01204, + 0x20780e02,0x20602800,0x00982000,0x0d900a04, + 0x00980e03,0x20502004,0x00b81a12,0x0ac0020c, + 0x00480403,0x20300601,0x00881a0a,0x0a90020a, + 0x00480e02,0x20301004,0x0088160b,0x0a80020a, + 0x00801004,0x20881207,0x01281e16,0x0d580e0f, + 0x20200402,0x20980e04,0x01300009,0x0a480e10, + 0x00380e05,0x20301007,0x00900000,0x0a380a0f, + 0x00100000,0x20580601,0x00d00002,0x0a280a0e, + 0x00000a02,0x20581405,0x00e81801,0x0ca8221a, + 0x20100602,0x20880403,0x01180c02,0x09e80e0b, + 0x20500c05,0x20681209,0x00d80408,0x09c80a0b, + 0x20301401,0x20581e01,0x00c80405,0x09b80a0b, + 0x20180401,0x20300800,0x00981801,0x0bd82619, + 0x00100403,0x20600604,0x01081602,0x0988120b, + 0x00480603,0x20300807,0x00981607,0x0978120a, + 0x00380e01,0x20101002,0x00581204,0x09680e0b, + 0x00380601,0x20400801,0x00b81602,0x0b18321a, + 0x00180e04,0x20600806,0x01180402,0x09381e0b, + 0x20200402,0x20480603,0x00a80406,0x0918160b, + 0x20100001,0x20400202,0x00980804,0x0918120b, + 0x00180400,0x20500e01,0x00d81408,0x0a483e17, + 0x00101403,0x20981e05,0x01300404,0x08e81a09, + 0x00180602,0x20300804,0x00980801,0x08d81a08, + 0x00100601,0x20380402,0x00980402,0x08c81a08, + 0x20101001,0x20681800,0x0108080a,0x09b84a0e, + 0x20280601,0x20400804,0x00c81007,0x08b81e03, + 0x00000402,0x20480603,0x00b80405,0x08a81a04, + 0x00000001,0x20200000,0x00800005,0x08981a04, + 0x00100601,0x20280402,0x00b80406,0x09684a06, + 0x00280601,0x20500c00,0x00d00002,0x08a81c01, + 0x00080a02,0x20300c04,0x00a80406,0x08981c01, + 0x00080a01,0x20200c02,0x00800005,0x08881801, + 0x00080800,0x20200c01,0x0090040a,0x09584802, + 0x20100402,0x20600602,0x01080409,0x08c81c06, + 0x00000802,0x20580e03,0x00d00805,0x08b81807, + 0x00180401,0x20400601,0x00b00405,0x08a81806, + 0x00080c02,0x20301601,0x00c00009,0x0988440b, + 0x20100601,0x20680c03,0x01100c05,0x0918200d, + 0x20100203,0x20480404,0x00a00c04,0x0908180c, + 0x20200202,0x20580802,0x00c01006,0x08f8140c, + 0x20100603,0x20780404,0x01101409,0x0a084414, + 0x00080e01,0x20500c01,0x00d01002,0x09881810, + 0x20100003,0x20400204,0x00800802,0x0968100f, + 0x00200803,0x20580603,0x00a00601,0x09680c0f, + 0x00000003,0x20600205,0x01001407,0x0ac8381c, + 0x20100e01,0x20881e01,0x01102002,0x0a180c12, + 0x20181204,0x20302006,0x00800000,0x09e80c10, + 0x20480e02,0x20301005,0x00800405,0x09d80c11, + 0x20500a02,0x20681004,0x01001c06,0x0bc83023, + 0x00101804,0x20581e04,0x00a80602,0x0aa00012, + 0x00100802,0x20881205,0x01101e02,0x0a68080f, + 0x00680a01,0x20600e01,0x00d01608,0x0a68040f, + 0x00500800,0x20480601,0x00c01e0b,0x0cd82020, + 0x20681603,0x00201407,0x00300401,0x0b380412, + 0x20600201,0x20600003,0x00c00c02,0x0ae00010, + 0x20900c03,0x20881204,0x01000c09,0x0ac0040f, + 0x20d80800,0x20200c00,0x00a01805,0x0dc8101d, + 0x00681801,0x20301e02,0x00801a12,0x0bb00409, + 0x00580400,0x20600e01,0x00c00a0f,0x0b500c09, + 0x00680e02,0x20500805,0x00b01212,0x0b40080a, + 0x00b00400,0x20580400,0x00d01e22,0x0e88040d, + 0x20500801,0x20480800,0x20281400,0x0b201a06, + 0x20480800,0x20201000,0x20580800,0x0af01607, + 0x20281201,0x00002000,0x20880400,0x0ae01608, + 0x20980c00,0x00100800,0x20800400,0x0db00e05, + 0x00600202,0x20180803,0x2040020e,0x0ae00e0c, + 0x00600800,0x20400201,0x20180a0b,0x0ab0120d, + 0x00200c02,0x20481204,0x00000207,0x0a90120c, + 0x00b80a01,0x20201c00,0x20781a1c,0x0d600e13, + 0x00000402,0x20100203,0x20680c05,0x0a601211, + 0x20300801,0x20381601,0x20100007,0x0a300a0f, + 0x00100401,0x20280401,0x20481401,0x0a300e0f, + 0x20200802,0x20480604,0x00081806,0x0c88061e, + 0x20480e01,0x00100c03,0x20680805,0x09e00a0c, + 0x00080601,0x20101002,0x20681601,0x09d00a0c, + 0x20281203,0x00001c04,0x20580803,0x09c0060d, + 0x00000000,0x20200002,0x20181c00,0x0ba8161b, + 0x00580602,0x20200c00,0x20300207,0x09900a0d, + 0x00100400,0x20280400,0x20180400,0x0970020d, + 0x00100c03,0x20581206,0x00200202,0x0960060c, + 0x00300602,0x20200003,0x20180e01,0x0ad81e1c, + 0x20301405,0x20481e06,0x00080c08,0x0920060c, + 0x00100000,0x20200400,0x20280802,0x0908060c, + 0x00000201,0x20200404,0x20281002,0x0908060b, + 0x00100802,0x20180603,0x00080c07,0x09f82219, + 0x00480e05,0x00101c09,0x20781602,0x08d00209, + 0x20100400,0x20280401,0x20180405,0x08b80a08, + 0x00000000,0x20200400,0x20100003,0x08b80a09, + 0x20180a01,0x00101403,0x2028100a,0x09582a10, + 0x20380403,0x20280606,0x00000c0b,0x08980605, + 0x00280602,0x20100801,0x20200002,0x08880a05, + 0x00100201,0x20300000,0x00100005,0x08880a05, + 0x00180800,0x20100a01,0x00300808,0x08f82e07, + 0x00200601,0x20380403,0x20180402,0x08980402, + 0x20300802,0x20281204,0x0000040a,0x08780801, + 0x20100402,0x20280e02,0x00100407,0x08780801, + 0x20100800,0x20480e01,0x0050080b,0x08e82c02, + 0x00080800,0x20200800,0x20200807,0x08b80406, + 0x00280a01,0x00000803,0x20480802,0x08980807, + 0x00200202,0x20180403,0x20300004,0x08980807, + 0x00200803,0x20281602,0x00200008,0x0918280c, + 0x20200201,0x20480401,0x00000808,0x08f0000e, + 0x20300401,0x20280a01,0x20200808,0x08e8080d, + 0x20400402,0x20180a02,0x20300409,0x08e8040d, + 0x20480e04,0x00100807,0x2030100d,0x09a82817, + 0x20100c02,0x20481a03,0x20100c02,0x09800413, + 0x00380601,0x20100401,0x20300a02,0x09680410, + 0x00580e03,0x00001005,0x20500604,0x0958040f, + 0x00200002,0x20200204,0x20101402,0x0a88181f, + 0x20280800,0x20100c03,0x20780800,0x0a200814, + 0x20400401,0x20281601,0x20201806,0x09e00012, + 0x20600802,0x20381605,0x2010180a,0x09d00412, + 0x20780801,0x20200402,0x20100c0a,0x0b881425, + 0x00582205,0x20203005,0x20400e06,0x0ab00811, + 0x00480601,0x20100401,0x20700a07,0x0a700c12, + 0x00500400,0x00080802,0x20600a0a,0x0a700812, + 0x00680a05,0x20400c05,0x0000220c,0x0cb80824, + 0x20a01004,0x20a82209,0x00801c09,0x0b401013, + 0x20700001,0x20280601,0x20500c05,0x0b001011, + 0x20780e03,0x00001402,0x20900c06,0x0af01010, + 0x20d00405,0x20781609,0x00402405,0x0db00c20, + 0x00602201,0x20682803,0x20180613,0x0bd0140d, + 0x00500000,0x20200001,0x20700e10,0x0b80140b, + 0x00400c02,0x20381e05,0x2040160d,0x0b60180b, + 0x00b80e02,0x20500405,0x20101222,0x0e901411, + 0x20480e01,0x00601400,0x20d00400,0x0b380a08, + 0x20400401,0x00580800,0x20c80800,0x0b080e07, + 0x20400801,0x00381400,0x20800000,0x0af80e07, + 0x20a01402,0x00281c00,0x20681c00,0x0da81605, + 0x00400403,0x00280604,0x2088060b,0x0ae80a0d, + 0x00680e03,0x00601004,0x20e0020d,0x0ab80e0d, + 0x00480a01,0x00601403,0x20d80e0b,0x0aa80e0c, + 0x00a80a03,0x00700806,0x20d80a1d,0x0d581e13, + 0x00280e04,0x00401005,0x20800002,0x0a680e12, + 0x20200404,0x00400206,0x20980807,0x0a380e10, + 0x00280601,0x00400a01,0x20800002,0x0a381211, + 0x00080801,0x00501204,0x20b80802,0x0c781a21, + 0x20500c04,0x00181a07,0x20400408,0x09e80e0d, + 0x00080602,0x00500405,0x20980800,0x09c8160d, + 0x20500c02,0x00381a03,0x20600008,0x09b8120c, + 0x00000801,0x00300201,0x20781803,0x0b78261f, + 0x00300a01,0x00480805,0x20a81207,0x0998120c, + 0x00180400,0x00400a01,0x20800601,0x0968160d, + 0x00580a02,0x00601404,0x20c81208,0x0968120c, + 0x00180e01,0x00600c03,0x20780402,0x0a882e1d, + 0x00281400,0x00602401,0x20c80c02,0x0928160e, + 0x00100001,0x00300201,0x20780402,0x08f8160c, + 0x20100001,0x00300202,0x20700006,0x08f8160d, + 0x00380800,0x00301000,0x20400004,0x09b82e1a, + 0x20100602,0x00180c00,0x20301407,0x08b81a0a, + 0x20180601,0x00300802,0x20600005,0x08a81a09, + 0x00000201,0x00400001,0x20700004,0x08981608, + 0x20200601,0x00180601,0x00000c0e,0x09082e11, + 0x00000c05,0x00281207,0x20680c04,0x08881204, + 0x00100001,0x00280602,0x20500804,0x08781604, + 0x00080800,0x00300400,0x20700805,0x08681604, + 0x00100c03,0x00181204,0x20180408,0x08a82a06, + 0x00080a05,0x00500809,0x20a80806,0x08781801, + 0x00000201,0x00200801,0x20680c06,0x08681401, + 0x00100400,0x00200601,0x20580805,0x08581001, + 0x20180602,0x00400805,0x20680c0a,0x08982c02, + 0x00101004,0x00381607,0x20800806,0x08981807, + 0x00100801,0x00280e01,0x20400006,0x08881807, + 0x00000000,0x00380400,0x20500007,0x08781407, + 0x00580a01,0x00300e01,0x20400406,0x08c82c0b, + 0x20380603,0x00600005,0x20d80408,0x08f8180e, + 0x20380e01,0x00400803,0x20700408,0x08c8180d, + 0x20280400,0x00300401,0x20680406,0x08c8180d, + 0x20700c03,0x00281e04,0x20100814,0x09483018, + 0x00180402,0x00600e02,0x20c80601,0x09781812, + 0x00200400,0x00280a01,0x20500c00,0x09481411, + 0x00100601,0x00281001,0x20500c01,0x09481811, + 0x00400203,0x00500006,0x20800202,0x0a482c21, + 0x20200202,0x00580402,0x20900c04,0x0a081c14, + 0x20400800,0x00280601,0x20700005,0x09d81013, + 0x20400001,0x00300602,0x20880405,0x09c81013, + 0x20600c03,0x00481604,0x2080100b,0x0b582426, + 0x00001402,0x00582e03,0x20b01a01,0x0ab81415, + 0x00300000,0x00480801,0x20800606,0x0a781413, + 0x00500202,0x00300003,0x20800608,0x0a681012, + 0x00180602,0x00780c04,0x20d01e07,0x0c982028, + 0x20500001,0x00a00c01,0x21681601,0x0b580c14, + 0x20600801,0x00480a01,0x20a00004,0x0b081012, + 0x20900801,0x00381603,0x20701008,0x0af81012, + 0x20900800,0x00600202,0x21000a04,0x0dc81023, + 0x00682601,0x00a03004,0x21200211,0x0be8100b, + 0x00580400,0x00680401,0x20c00a0e,0x0b88100c, + 0x00600800,0x00500401,0x20d81613,0x0b780c0c, + 0x00901001,0x00881e03,0x21100e1c,0x0ea81012, + 0x20501001,0x00181400,0x00480400,0x0b081e06, + 0x20380800,0x00300800,0x00300000,0x0ac81e08, + 0x20300400,0x00300400,0x00381000,0x0ac81a09, + 0x20780c00,0x00702000,0x20180c00,0x0d782209, + 0x00780603,0x00500c03,0x2010020e,0x0ac81e0e, + 0x00300801,0x00281201,0x00600609,0x0a881e0c, + 0x00380601,0x00480401,0x00400a08,0x0a781e0c, + 0x00700c00,0x00380e01,0x00700616,0x0d182a14, + 0x20201002,0x00481604,0x00200807,0x0a381a11, + 0x00280601,0x00400c01,0x00280800,0x0a081e11, + 0x00100400,0x00380601,0x00300401,0x0a081a10, + 0x00100002,0x00600201,0x00480a02,0x0c282a21, + 0x20180801,0x00701401,0x20381401,0x09c81e0e, + 0x20300401,0x00380a02,0x00500405,0x0988220e, + 0x20380800,0x00401000,0x00280805,0x09881a0d, + 0x00181605,0x00601c06,0x00300002,0x0b282a21, + 0x00280a02,0x00501004,0x00200202,0x0958260e, + 0x00100001,0x00580400,0x00380602,0x0928220c, + 0x00300400,0x00280800,0x00600604,0x09281e0d, + 0x00001004,0x00181608,0x00a00805,0x0a282a1d, + 0x00200c01,0x00381604,0x00601003,0x08e8220e, + 0x00280601,0x00500402,0x00200002,0x08b8220d, + 0x00080400,0x00400400,0x00300004,0x08b81e0d, + 0x00300202,0x00580805,0x00580404,0x09582a19, + 0x20400400,0x00580400,0x00180808,0x08881e08, + 0x20200201,0x00480400,0x00300c07,0x08681e08, + 0x00000602,0x00380401,0x00400405,0x08681e08, + 0x20300000,0x00500201,0x0030040d,0x08a82610, + 0x00680a01,0x00601001,0x20181203,0x08582206, + 0x00200802,0x00480a03,0x00280402,0x08381e04, + 0x00000804,0x00381205,0x00480405,0x08381e03, + 0x00480401,0x00500e01,0x00380c04,0x08582608, + 0x20500802,0x00580e01,0x0040000f,0x08382800, + 0x20180a02,0x00600c04,0x00080407,0x08282001, + 0x00180e04,0x00601007,0x00080404,0x08281c01, + 0x20380601,0x00400002,0x0060040f,0x08382c02, + 0x00580a03,0x00601805,0x00080a01,0x08582407, + 0x00280a01,0x00400e01,0x00300804,0x08481c06, + 0x00000403,0x00380606,0x00300406,0x08481806, + 0x00400400,0x00380a02,0x00600806,0x0878280c, + 0x20680403,0x00480606,0x00600c0e,0x08a8240e, + 0x20401003,0x00281a05,0x0060000a,0x08981c0d, + 0x20200a01,0x00480802,0x00380807,0x08881c0d, + 0x20400401,0x00400602,0x00581011,0x08f82817, + 0x00380a03,0x00300405,0x00500203,0x09382413, + 0x00200201,0x00600004,0x00080e01,0x09182012, + 0x00180400,0x00500201,0x00100002,0x09081c11, + 0x00180401,0x00580402,0x00600004,0x09e83021, + 0x20400402,0x00280a03,0x00600406,0x09c82014, + 0x20380e02,0x00601002,0x20100804,0x09a82013, + 0x20300000,0x00400001,0x00280403,0x09981c13, + 0x20380a05,0x00401004,0x00500807,0x0af82c27, + 0x00280400,0x00301402,0x00481205,0x0a782015, + 0x00300402,0x00300203,0x00300205,0x0a481c13, + 0x00300202,0x00400001,0x00200a05,0x0a381c12, + 0x20101407,0x0028220a,0x00900203,0x0c482829, + 0x20581202,0x00200c02,0x00801001,0x0b182813, + 0x20680a03,0x00400c04,0x00300003,0x0ac82012, + 0x20800003,0x00400603,0x00180805,0x0ac81c12, + 0x20981606,0x0070140c,0x00180605,0x0d782c25, + 0x00402802,0x20283e05,0x00b0120c,0x0b98200d, + 0x00400c02,0x00281205,0x0060060d,0x0b581c0c, + 0x00681a02,0x00501c06,0x00300612,0x0b48200b, + 0x00a80402,0x00301207,0x00600a1f,0x0e682412, + 0x20481400,0x00101c00,0x00800800,0x0ae80607, + 0x20300801,0x20480c00,0x00d80400,0x0aa00608, + 0x20281202,0x20301400,0x00a01400,0x0aa00609, + 0x20800801,0x20780c00,0x01400400,0x0d400609, + 0x00500401,0x20480601,0x00e00e0b,0x0a90020d, + 0x00480800,0x20200c02,0x00b8060a,0x0a60060c, + 0x00200c04,0x20780e06,0x01000206,0x0a500a0d, + 0x00780a02,0x20601403,0x01100218,0x0ce00a14, + 0x00080e02,0x20301802,0x00d00003,0x0a100611, + 0x00180601,0x20300400,0x00e00801,0x09e00610, + 0x00280603,0x20300805,0x00c80800,0x09e00610, + 0x00400400,0x20780604,0x01600a03,0x0c000e22, + 0x00000401,0x20680603,0x01300802,0x09900a0f, + 0x20280400,0x20500a01,0x00f00404,0x09600a0e, + 0x20300402,0x20480a04,0x00e00805,0x09600a0d, + 0x20401003,0x20682203,0x01500008,0x0af00a1f, + 0x20100401,0x20581000,0x01200402,0x0920060d, + 0x00200401,0x20600201,0x01180602,0x09000a0d, + 0x00380a02,0x20300803,0x00c80604,0x0900060d, + 0x00480e03,0x20201806,0x00d80e03,0x0a100a1d, + 0x00380601,0x20500802,0x00e80a01,0x08c00a0d, + 0x00100201,0x20580401,0x01100403,0x0890060c, + 0x00100801,0x20480a02,0x00e00004,0x08900a0d, + 0x00100803,0x20580a05,0x01300009,0x09200a1a, + 0x20300002,0x20600602,0x01180408,0x08600a09, + 0x20300402,0x20580a01,0x00f80407,0x08400a07, + 0x20280400,0x20300401,0x00c00006,0x08400608, + 0x20380601,0x20300403,0x0118040c,0x08800610, + 0x00500602,0x20600003,0x01200202,0x08200606, + 0x00480a02,0x20401003,0x00e80601,0x08200604, + 0x00380601,0x20400c00,0x00d80400,0x08100a05, + 0x00500400,0x20500201,0x01200403,0x08200608, + 0x20380403,0x20500604,0x0120000d,0x08000601, + 0x20200c02,0x20681604,0x0120080b,0x08000400, + 0x20300802,0x20581602,0x0100040a,0x08000401, + 0x20400401,0x20480a01,0x01200411,0x08000402, + 0x00180604,0x20680405,0x01300c04,0x08200408, + 0x00100400,0x20380801,0x00d80403,0x08200407, + 0x00300000,0x20300802,0x00c80c01,0x08200406, + 0x00480400,0x20300801,0x01080404,0x0840040d, + 0x20200c03,0x20780e06,0x01280408,0x08800c0e, + 0x20181201,0x20201c02,0x00b80806,0x0870080c, + 0x20380e02,0x20300c01,0x00d0080a,0x0860040c, + 0x20380a01,0x20400c01,0x0110040f,0x08c00416, + 0x00000a01,0x20481003,0x00f80c01,0x09000413, + 0x00100601,0x20680601,0x01200403,0x08e00410, + 0x00100803,0x20680e05,0x01180401,0x08e00411, + 0x00200802,0x20780e03,0x01500005,0x09a00820, + 0x20280400,0x20100801,0x00c80403,0x09a00015, + 0x20501003,0x20581a03,0x01100006,0x09700014, + 0x20280603,0x20300405,0x00e80404,0x09700013, + 0x20800000,0x20480802,0x0120040b,0x0ac00429, + 0x00280e02,0x20300401,0x00e01203,0x0a500015, + 0x00580e03,0x20200c05,0x00b80609,0x0a200013, + 0x00280402,0x20400203,0x00f00a04,0x0a100413, + 0x00781202,0x20402002,0x01080a0d,0x0c200828, + 0x20702005,0x20682206,0x00f80802,0x0af00814, + 0x20900402,0x20580a03,0x00e00c07,0x0aa00412, + 0x20580603,0x20500c04,0x00f00402,0x0aa00412, + 0x20f01003,0x20882605,0x01800c07,0x0d400425, + 0x00682e03,0x00204009,0x00681211,0x0b80040c, + 0x00680e01,0x20301802,0x00c80a12,0x0b30080c, + 0x00401402,0x20782a06,0x0110160c,0x0b20080d, + 0x00d80601,0x20400404,0x00f80626,0x0e400814, + 0x20401801,0x20982000,0x00a80400,0x0b002205, + 0x20380800,0x20601000,0x00300400,0x0ad02608, + 0x20401002,0x20581800,0x00200400,0x0ad01e06, + 0x20700000,0x20200c00,0x20300c00,0x0d802a09, + 0x00680a03,0x20300804,0x00200a0c,0x0ac0220c, + 0x00300c00,0x20880e01,0x00600608,0x0a80260c, + 0x00680e03,0x00001c05,0x2040020d,0x0a90220c, + 0x00500000,0x20280601,0x00001615,0x0d202e13, + 0x20200803,0x20581204,0x00401004,0x0a502a10, + 0x00000401,0x20480e01,0x00300402,0x0a102a0f, + 0x20100001,0x20400204,0x00301405,0x0a102610, + 0x00480601,0x20200c00,0x20100a07,0x0c503620, + 0x00100203,0x20400804,0x00080602,0x09d02e0e, + 0x20200400,0x20380401,0x00180403,0x09a02a0d, + 0x20100201,0x20400400,0x00380401,0x09a02a0d, + 0x20100001,0x20301202,0x00280805,0x0b403a21, + 0x00000c04,0x20380a06,0x00280802,0x09602e0e, + 0x00280601,0x20100801,0x20100203,0x09302a0d, + 0x00100c02,0x20480e02,0x00480601,0x09302a0d, + 0x00100801,0x20381000,0x00600002,0x0a40321d, + 0x00180603,0x00000006,0x00080401,0x08f0260d, + 0x00000401,0x20280602,0x00180404,0x08d02a0d, + 0x00280a03,0x20200c04,0x00100002,0x08d0260d, + 0x00480e03,0x20101404,0x00300004,0x0960321a, + 0x20200003,0x20100204,0x00000406,0x08902a09, + 0x20180a01,0x20100c02,0x00080406,0x08702608, + 0x20200804,0x20480e06,0x00400408,0x08702a08, + 0x20500804,0x20480e06,0x00700410,0x08b03610, + 0x00380e05,0x20101006,0x00000801,0x08602a06, + 0x00200801,0x20380e01,0x00200402,0x08502604, + 0x00380a04,0x20200406,0x00100000,0x08502604, + 0x00580603,0x20200806,0x00480402,0x08603207, + 0x00000403,0x20480a07,0x00400c0a,0x08403201, + 0x20180a01,0x20101001,0x20180407,0x08402800, + 0x20200003,0x20300605,0x00280408,0x08302800, + 0x20400003,0x20300205,0x00600410,0x08403402, + 0x20200801,0x20381001,0x00180c09,0x08602c09, + 0x00100000,0x20300601,0x00300005,0x08502406, + 0x00380603,0x20300404,0x00300403,0x08502406, + 0x00400a02,0x20380803,0x00680405,0x0880300c, + 0x00181202,0x00001c04,0x20380801,0x08c0280e, + 0x20200400,0x20381000,0x00400807,0x08a0240d, + 0x20500803,0x20481605,0x0040080b,0x0890280d, + 0x20500402,0x20280e03,0x00400410,0x09003017, + 0x00080c02,0x20401203,0x00400404,0x09302811, + 0x00080a01,0x20200801,0x00000001,0x09202811, + 0x00481203,0x20101404,0x20180a04,0x09102410, + 0x00481203,0x20101004,0x00100002,0x09f03020, + 0x20280604,0x20780802,0x00800c04,0x09d02815, + 0x20280c00,0x20401201,0x00280402,0x09a02813, + 0x20500401,0x20580e03,0x00400808,0x09a02413, + 0x20800003,0x20580a06,0x0060040d,0x0b003428, + 0x00001809,0x20882209,0x00681202,0x0a802816, + 0x00301002,0x20681a02,0x00680603,0x0a402412, + 0x00400c01,0x20480c00,0x00280e07,0x0a402413, + 0x00500a01,0x20581403,0x0038060b,0x0c603029, + 0x20282a0b,0x20203c12,0x20280e03,0x0b202013, + 0x20780602,0x20200404,0x00080404,0x0ad02013, + 0x20880601,0x20180802,0x20100406,0x0ad02013, + 0x20d80c00,0x20301201,0x20280802,0x0d803024, + 0x00302005,0x20c84210,0x00d02e09,0x0ba0280d, + 0x00500000,0x20480e01,0x00201210,0x0b60200d, + 0x00680800,0x20201601,0x20380e12,0x0b60240d, + 0x00b00c00,0x20781000,0x00380622,0x0e802c13, + 0x20381e02,0x00602c00,0x21201800,0x0b401206, + 0x20300802,0x00580800,0x20f00400,0x0b100e07, + 0x20381000,0x00401c00,0x20c00c00,0x0b000e07, + 0x20780601,0x00200800,0x20902400,0x0dc00e06, + 0x00301003,0x20181607,0x20701209,0x0b001a0b, + 0x00381604,0x00701c05,0x21101208,0x0ad0120b, + 0x00300a01,0x00080e01,0x20501a08,0x0ac0120b, + 0x00500401,0x00100202,0x20701a16,0x0d701e11, + 0x00100400,0x00300402,0x20b80c00,0x0a901a0f, + 0x00100003,0x00200a06,0x20900c00,0x0a601e0f, + 0x00000402,0x00280a03,0x20800801,0x0a501a0e, + 0x00300401,0x00200201,0x20601207,0x0cb0261f, + 0x20280c00,0x00400801,0x20b00c02,0x0a201a0e, + 0x20280a01,0x00200c03,0x20800003,0x09e01a0e, + 0x20100000,0x00300402,0x20a80401,0x09e01e0d, + 0x00080601,0x00300c01,0x20700c03,0x0ba02e20, + 0x00480e02,0x00201c02,0x20800605,0x09b0220f, + 0x00100401,0x00080602,0x20500602,0x09801e0d, + 0x00380e02,0x00401402,0x20900603,0x09801e0e, + 0x00280801,0x00300e03,0x20400c02,0x0ab0361e, + 0x20200402,0x20280605,0x20200c07,0x0940220e, + 0x00280a02,0x00200c02,0x20500402,0x0910220d, + 0x20200402,0x00180e04,0x20401006,0x0910220c, + 0x00100800,0x00080c00,0x20100808,0x09d03619, + 0x00200a01,0x20180402,0x20380402,0x08e02209, + 0x20200c04,0x00081205,0x20200008,0x08c02208, + 0x00280601,0x00200c01,0x20780c01,0x08c02208, + 0x20100000,0x00200800,0x2048040a,0x09203a10, + 0x20200400,0x00181201,0x20400c08,0x08a02205, + 0x00380a03,0x00300c06,0x20680801,0x08901e04, + 0x20100801,0x00180e01,0x20400007,0x08901e04, + 0x00100201,0x00280800,0x20200808,0x08d03607, + 0x00200201,0x00200801,0x20880802,0x08a02400, + 0x20200402,0x00180e04,0x20400809,0x08802001, + 0x00180e02,0x00300c03,0x20700403,0x08801c01, + 0x20100402,0x00280602,0x2038080b,0x08b03802, + 0x20180801,0x00200a02,0x2068040a,0x08b02006, + 0x00180601,0x00200003,0x20680404,0x08a02007, + 0x20100401,0x00080a03,0x20500808,0x08a02006, + 0x00181202,0x00300c03,0x20400009,0x08f0340c, + 0x20200a01,0x00081401,0x20400406,0x09001c0e, + 0x20200000,0x00100601,0x20600007,0x08f0200c, + 0x20280a01,0x00200801,0x20780806,0x08e0200d, + 0x20200000,0x20100203,0x2010000d,0x09703816, + 0x00100e01,0x00281601,0x20900001,0x09802012, + 0x00000400,0x00181202,0x20500002,0x09601c11, + 0x00201001,0x00081a02,0x20500000,0x09601c10, + 0x00001001,0x20182203,0x20180406,0x0a503420, + 0x20500404,0x00580e03,0x20e81006,0x0a201c15, + 0x20200802,0x00281201,0x20981001,0x09f01c13, + 0x20400001,0x00400000,0x20b81005,0x09e01813, + 0x20500802,0x00380e01,0x20982008,0x0b702c27, + 0x00881605,0x00602408,0x21181a0b,0x0ac01412, + 0x00481603,0x00401c05,0x20d80e05,0x0a801411, + 0x00581203,0x00301403,0x20a80607,0x0a801412, + 0x00380a03,0x00500405,0x20c81608,0x0cb01c27, + 0x20d02003,0x00084207,0x2080180e,0x0b500c14, + 0x20900401,0x00080e04,0x20600408,0x0b101412, + 0x20a00c03,0x20181205,0x20680409,0x0b001013, + 0x20c00c04,0x00481a05,0x20b80c02,0x0dd01824, + 0x00881201,0x00802003,0x21882618,0x0bf0140e, + 0x00600c00,0x00180c00,0x20980e11,0x0ba0100d, + 0x00680a01,0x00300003,0x20a80613,0x0b900c0d, + 0x00c81202,0x00601007,0x21181623,0x0ec01012, + 0x20501402,0x00582400,0x00000c00,0x0b381601, + 0x20180e02,0x00401400,0x00001c00,0x0b081207, + 0x20300c01,0x00481000,0x20101000,0x0af81204, + 0x20800001,0x00680800,0x20202000,0x0dc80a01, + 0x00680e03,0x00a02006,0x2090020f,0x0b180a09, + 0x20101404,0x00282206,0x00501a03,0x0ac80a08, + 0x00280a02,0x00600c02,0x20501209,0x0ad80608, + 0x00680a02,0x00701003,0x20401e18,0x0d900a0d, + 0x00080a01,0x00600e02,0x20101c02,0x0aa00210, + 0x00480a04,0x00700c06,0x20300a06,0x0a70020d, + 0x00100001,0x00500a03,0x20200a02,0x0a70060d, + 0x00400000,0x00400e02,0x00002207,0x0ce01a1c, + 0x20200c05,0x00481a07,0x00200803,0x0a30060d, + 0x20300805,0x00580e07,0x00000c06,0x0a000a0d, + 0x20180a01,0x00500801,0x00000c03,0x0a000a0d, + 0x20180a01,0x00400601,0x00302004,0x0bf0261e, + 0x00200604,0x00780808,0x20400a03,0x09d0060c, + 0x00380e04,0x00701007,0x20400604,0x09a00e0c, + 0x00100400,0x00380e01,0x00201000,0x09a00e0c, + 0x00300c02,0x00280e04,0x00400c00,0x0b10361c, + 0x00000403,0x00800605,0x20600802,0x0970120c, + 0x20100803,0x00480a06,0x00001004,0x0940160c, + 0x00000400,0x00400601,0x20100002,0x0940160b, + 0x00180a01,0x00600c03,0x00000008,0x0a303619, + 0x00180e03,0x00901004,0x20600803,0x0910120a, + 0x00180e02,0x00601402,0x20280802,0x08f01a08, + 0x00100001,0x00500201,0x00000002,0x08f01609, + 0x20180800,0x00400602,0x00300c0a,0x09903a10, + 0x20100404,0x00680606,0x20100007,0x08e01604, + 0x20100401,0x00380e02,0x00200806,0x08c01604, + 0x00080a02,0x00500c02,0x20100006,0x08c01605, + 0x00000802,0x00280a02,0x00580408,0x09303e07, + 0x00280e04,0x00600805,0x20200003,0x08d01000, + 0x00100400,0x00400000,0x20180804,0x08b01801, + 0x00001002,0x00381604,0x00200406,0x08b01401, + 0x00180a03,0x00400803,0x00300009,0x09203801, + 0x00001003,0x00481607,0x00080408,0x08e01406, + 0x00000401,0x00580a01,0x20180406,0x08d01006, + 0x00180602,0x00700403,0x20380805,0x08d01006, + 0x20101404,0x00382207,0x0050000c,0x0950380c, + 0x20200201,0x00800403,0x20581407,0x09300c0d, + 0x20280602,0x00600001,0x20380406,0x0910100c, + 0x20300802,0x00680a03,0x20280807,0x0910100c, + 0x20280603,0x00800406,0x2038100a,0x09e03017, + 0x00181201,0x00801401,0x20480800,0x09a00411, + 0x00000003,0x00600204,0x20381001,0x09900c10, + 0x00281202,0x00801403,0x20480e01,0x0980080e, + 0x00180802,0x00601204,0x20281404,0x0ab02c1e, + 0x20200c01,0x00400203,0x00081802,0x0a300012, + 0x00080603,0x00600c04,0x20381401,0x0a100410, + 0x20300001,0x00480604,0x00180405,0x09f00410, + 0x20380602,0x00500c02,0x00181c06,0x0bb01c23, + 0x00400c01,0x00681c01,0x00080a03,0x0ac81011, + 0x00101003,0x00582205,0x00000000,0x0a980410, + 0x00301403,0x00482202,0x00081604,0x0a880411, + 0x00000403,0x00481204,0x00481603,0x0cd01024, + 0x20a81602,0x00902003,0x20781807,0x0b581013, + 0x20780601,0x00800804,0x20881404,0x0b180812, + 0x20781a04,0x00901806,0x20880c04,0x0b080c12, + 0x20880601,0x00500803,0x00082a04,0x0de00021, + 0x00700c01,0x00481202,0x00180615,0x0be8180c, + 0x00680c00,0x00701401,0x20680a11,0x0ba80c0b, + 0x00501402,0x00481a05,0x20280a10,0x0b980c0b, + 0x00900c00,0x00481e01,0x00180e1c,0x0ec81010, + 0x20380401,0x20601000,0x00f80400,0x0b200e02, + 0x20300801,0x20680c00,0x00d01800,0x0af00a02, + 0x20280a01,0x20301000,0x00b01800,0x0ae00a02, + 0x20700400,0x20700000,0x01001c00,0x0db01402, + 0x00380602,0x20780803,0x01402209,0x0b000e07, + 0x00380e03,0x20402004,0x00a00e0a,0x0ad01a07, + 0x00100402,0x20580a03,0x00f01a07,0x0ac01206, + 0x00400801,0x20680c01,0x01002615,0x0db02208, + 0x20100401,0x20780a03,0x01101800,0x0ab0220b, + 0x00000803,0x20780e06,0x01201c00,0x0a80220b, + 0x00380602,0x20300802,0x00d01205,0x0a801e0b, + 0x00480605,0x20400804,0x00d03209,0x0d303617, + 0x00300801,0x20600a01,0x00f80e03,0x0a502a0d, + 0x00180a02,0x20500c03,0x00f00201,0x0a30260c, + 0x20201003,0x20481205,0x00f00c04,0x0a20260c, + 0x20201007,0x2048160b,0x00f01803,0x0c604a1a, + 0x20300000,0x20400002,0x01100405,0x09f0220c, + 0x20200c02,0x20781603,0x01201003,0x09d02a0b, + 0x00180601,0x00000403,0x00a00201,0x09d0260a, + 0x00581205,0x20101c0a,0x00a00204,0x0b90521b, + 0x00380e03,0x20401002,0x01101603,0x09902a0b, + 0x00280602,0x20400803,0x00d00201,0x09802e0a, + 0x00080800,0x20200c00,0x00c00c01,0x09702a0a, + 0x20100801,0x20580a06,0x0110200a,0x0ac05a18, + 0x20200c04,0x20781a07,0x01501008,0x09403208, + 0x00000802,0x20580e04,0x00f00805,0x09303208, + 0x00280601,0x20400601,0x00e00802,0x09303209, + 0x20101003,0x20381204,0x00f80408,0x0a205e0f, + 0x00280604,0x20400805,0x00f80801,0x09103204, + 0x00000400,0x20300002,0x00c80c04,0x09003204, + 0x20200c02,0x20581203,0x00f00007,0x08f03204, + 0x00280e04,0x00101006,0x00b80406,0x09d05a08, + 0x20201404,0x20581a06,0x01180408,0x09003000, + 0x00080601,0x20200801,0x00c00004,0x08f02c00, + 0x00281203,0x20201804,0x00c80802,0x08e03000, + 0x20200803,0x20280a05,0x00f0040c,0x09b05c01, + 0x00381204,0x00002007,0x00b81001,0x09202c05, + 0x00080400,0x20300601,0x00e00006,0x09002c05, + 0x20100803,0x20580a05,0x01200007,0x09002c05, + 0x00481203,0x00002003,0x00d81005,0x09e05c0a, + 0x20300001,0x20480605,0x0130080a,0x0950280a, + 0x20300401,0x20480a02,0x01080807,0x0940280c, + 0x20180e03,0x20300c04,0x00f80c04,0x0940280b, + 0x20600403,0x20480e06,0x01480410,0x0a505414, + 0x20101004,0x20481e04,0x01281401,0x09c02010, + 0x00380400,0x20300401,0x00e81603,0x09b0240e, + 0x00000c02,0x20681a05,0x01300002,0x09a0240e, + 0x00300601,0x20380403,0x01181e01,0x0b204c1c, + 0x20181604,0x00001c08,0x00c81601,0x0a401810, + 0x20400202,0x20480402,0x00f80805,0x0a201c0f, + 0x20200002,0x20300000,0x00d81c02,0x0a10200f, + 0x20580a01,0x20280601,0x01080c08,0x0c004020, + 0x00480401,0x20500e05,0x01380603,0x0ac0180e, + 0x00580401,0x20400e03,0x00e81606,0x0a90180f, + 0x00581205,0x20201c06,0x00d81205,0x0a90140e, + 0x00200402,0x20480604,0x00f82e08,0x0d103420, + 0x20c00c03,0x20681e02,0x01580c0a,0x0b300c12, + 0x20800000,0x20580800,0x01280c08,0x0b000c10, + 0x20b01c07,0x20682e0b,0x0148080a,0x0af00c10, + 0x20a00601,0x20380804,0x00e82800,0x0e001c1c, + 0x00881a02,0x20301805,0x00e81218,0x0bc0040b, + 0x00600400,0x20481400,0x00f80a11,0x0b80040b, + 0x00782204,0x0000280b,0x00982215,0x0b70000a, + 0x00a80400,0x20200800,0x00d8221d,0x0eb00c0c, + 0x20280c00,0x20500800,0x20301c00,0x0b602601, + 0x20280801,0x20200800,0x20401400,0x0b201c00, + 0x20380401,0x20680400,0x00101c00,0x0b102002, + 0x20781002,0x20300c00,0x20401c00,0x0e002c06, + 0x00101800,0x20881000,0x20100e06,0x0b503604, + 0x00000202,0x20380403,0x20202606,0x0b202a03, + 0x00200202,0x20600802,0x00001609,0x0b103203, + 0x00580604,0x20701006,0x20202614,0x0e103e04, + 0x20100403,0x20200602,0x20500a03,0x0b103a09, + 0x00300000,0x20300e02,0x20301a06,0x0af03e09, + 0x00000802,0x20680603,0x00301a03,0x0ae03a09, + 0x20100402,0x20780605,0x00203a06,0x0dc05611, + 0x00481604,0x20102006,0x20401205,0x0ac03e0d, + 0x20100802,0x20380a03,0x00001002,0x0aa0460b, + 0x00181203,0x20501c02,0x00201201,0x0a90460b, + 0x00500201,0x20701801,0x00100e08,0x0d106a18, + 0x20280402,0x20600606,0x00402007,0x0a604a0b, + 0x00180601,0x20100c02,0x20200000,0x0a504a0a, + 0x00000402,0x20980a06,0x00901402,0x0a404e0a, + 0x20100801,0x20780e02,0x00702806,0x0c507219, + 0x00000c00,0x20781601,0x00500c00,0x0a105608, + 0x00080400,0x20200201,0x00101002,0x0a004a09, + 0x00001201,0x20781001,0x00700001,0x09f04e09, + 0x00080400,0x20500c00,0x00401004,0x0ba08214, + 0x00280a01,0x20401001,0x00000001,0x09d05a08, + 0x00280401,0x20300e01,0x00100001,0x09c05208, + 0x00100401,0x20480400,0x00300001,0x09b05208, + 0x00380a01,0x20601a01,0x00700804,0x0b108a10, + 0x20100002,0x20600202,0x00400406,0x09a05a04, + 0x00080e02,0x20400c02,0x00400805,0x09805205, + 0x00181202,0x20301402,0x00200405,0x09805605, + 0x20100c03,0x20881605,0x00d0080c,0x0ab08a08, + 0x00281603,0x20602404,0x00480402,0x09905a01, + 0x00000401,0x20780a03,0x00700c05,0x09705401, + 0x20100c03,0x20681605,0x00700806,0x09705401, + 0x00080e03,0x20501005,0x00880407,0x0a908802, + 0x20100801,0x20b81606,0x00d01408,0x09a05c04, + 0x00000201,0x20680400,0x00680405,0x09905405, + 0x00280a04,0x20301005,0x00280802,0x09805405, + 0x00000800,0x20981204,0x00c00c08,0x0ac08c0a, + 0x20300802,0x20980a02,0x00781805,0x09e05c0b, + 0x20280401,0x20600602,0x00581005,0x09d0540a, + 0x20400c04,0x20681607,0x00500008,0x09c0500a, + 0x20300002,0x20700203,0x00781c0a,0x0b308c13, + 0x00380a03,0x20701804,0x00581e03,0x0a40500c, + 0x00300c00,0x20680801,0x00681602,0x0a20480b, + 0x00180a02,0x20301004,0x00081e03,0x0a204c0c, + 0x00281204,0x20700804,0x00781402,0x0bf07c19, + 0x20501403,0x20a82605,0x00b00008,0x0aa0440e, + 0x20580601,0x20300000,0x00480807,0x0a80400e, + 0x00000201,0x20500601,0x00580c02,0x0a80440c, + 0x20601003,0x20a81607,0x00982007,0x0cc0741d, + 0x00580602,0x20500004,0x00281608,0x0b20400f, + 0x00680400,0x20480601,0x00480a08,0x0af03c0d, + 0x00000402,0x20581603,0x00680401,0x0ae03c0d, + 0x00580a01,0x20600402,0x0048360b,0x0da05c1b, + 0x20980c00,0x20600e02,0x00281408,0x0b803c0f, + 0x20900001,0x20580602,0x00381808,0x0b50340d, + 0x20381a03,0x20502404,0x00182201,0x0b50380d, + 0x20b81001,0x20800800,0x00582403,0x0e604416, + 0x00602401,0x20983202,0x00581a13,0x0bf02c09, + 0x00600e01,0x20680402,0x00282611,0x0bc02808, + 0x00302401,0x20b83a04,0x00a8060a,0x0ba02807, + 0x00a00a01,0x20c80403,0x0078261d,0x0ef03409, + 0x20201405,0x00681c00,0x21280c00,0x0b980402, + 0x20100801,0x00080c00,0x20901000,0x0b400403, + 0x20200802,0x00480c00,0x21000800,0x0b400404, + 0x20501405,0x00082000,0x20e80400,0x0e300409, + 0x00182e08,0x00b03c0f,0x21901a07,0x0b900202, + 0x20200000,0x00280403,0x20c01a03,0x0b500c01, + 0x00180e03,0x00600c07,0x21301e07,0x0b500801, + 0x00181208,0x0050080e,0x2160320e,0x0e700c02, + 0x00280403,0x00000e09,0x20a03605,0x0b701a07, + 0x00280a02,0x00200c02,0x20d02608,0x0b501e04, + 0x00280a01,0x00301202,0x21002e05,0x0b402205, + 0x00100406,0x00100609,0x21403a0b,0x0e50320a, + 0x00000a01,0x20181a01,0x20702801,0x0b302a09, + 0x00180801,0x00001204,0x20a01a02,0x0b103209, + 0x20100c01,0x00081605,0x20c02401,0x0b103207, + 0x00481207,0x00201c09,0x21303607,0x0dd04a13, + 0x20100803,0x00180e03,0x20d00c01,0x0af03a07, + 0x00080601,0x20200000,0x20601402,0x0ad03a09, + 0x00200001,0x00300400,0x21100203,0x0ad03e08, + 0x00080405,0x20200a0b,0x20d03404,0x0d306615, + 0x00180e03,0x00301404,0x21000601,0x0ab03e07, + 0x00000802,0x20380a03,0x20600801,0x0a904207, + 0x00081201,0x00301c03,0x20f00802,0x0a903e09, + 0x00000202,0x20400003,0x20b01804,0x0ca07610, + 0x00100801,0x00080a04,0x20b01002,0x0a704207, + 0x00280603,0x20100404,0x20800c00,0x0a504607, + 0x00280601,0x20100a01,0x20901401,0x0a504607, + 0x00100401,0x20480603,0x20b01c03,0x0c20820d, + 0x00100000,0x00200000,0x20d00004,0x0a504604, + 0x20200c02,0x20381605,0x20701007,0x0a204a03, + 0x20200c03,0x20281a05,0x20700807,0x0a204a03, + 0x00280a01,0x20301000,0x20c00407,0x0bd08e08, + 0x20100e01,0x00281800,0x20e01006,0x0a404801, + 0x00100601,0x00000002,0x20c80801,0x0a204c01, + 0x00280a03,0x00101005,0x20c80c01,0x0a104801, + 0x20300c02,0x20581a04,0x2080040c,0x0bb08802, + 0x00000402,0x00500203,0x21481002,0x0a604c05, + 0x20100000,0x00100201,0x20c80405,0x0a304804, + 0x20200402,0x20180e04,0x20800807,0x0a204805, + 0x00180601,0x20200401,0x20e81004,0x0be0880a, + 0x20180a02,0x00501003,0x21481403,0x0a904408, + 0x20100403,0x00180602,0x20c81403,0x0a704408, + 0x00080601,0x00000c01,0x20c81401,0x0a604409, + 0x00000201,0x20300201,0x20d81006,0x0c508010, + 0x00000000,0x00380601,0x21100001,0x0ad03c0a, + 0x00381605,0x00201c07,0x20d80601,0x0ab03c09, + 0x00000402,0x20180a02,0x20880801,0x0aa03c0a, + 0x20201805,0x20382206,0x20c82406,0x0ce07016, + 0x20280a01,0x00301400,0x21181803,0x0b30380c, + 0x20600803,0x20380e09,0x20600007,0x0b003c0c, + 0x20100203,0x00000003,0x20a80801,0x0b00380b, + 0x20381605,0x00301c08,0x21583000,0x0da05c18, + 0x00300a01,0x00180e02,0x20c80e04,0x0b902c0b, + 0x00500e02,0x20280c02,0x2098220a,0x0b70340b, + 0x00200802,0x00080e07,0x20a81603,0x0b50300a, + 0x00401001,0x20181607,0x20d82209,0x0e504814, + 0x20900807,0x00281606,0x21082806,0x0bf0200c, + 0x20700405,0x00280a05,0x20d82806,0x0bb02009, + 0x20601404,0x00282601,0x20d82403,0x0ba01c0b, + 0x20a01c07,0x00282e05,0x21284c03,0x0ee02c11, + 0x00782205,0x0050400e,0x21583214,0x0c400c04, + 0x00581203,0x00301c0a,0x20f8220f,0x0c000c05, + 0x00582203,0x0070380a,0x21682a0f,0x0bf01005, + 0x00980e05,0x0090140f,0x21d83a1a,0x0f400804, + 0x00380e04,0x00002400,0x20101c00,0x0b582e01, + 0x00080400,0x00400c00,0x20c01000,0x0b282804, + 0x00080601,0x00200c00,0x20601400,0x0b182c05, + 0x00080a01,0x00501c00,0x21001000,0x0e083807, + 0x20801c0a,0x2038560d,0x00803409,0x0b582803, + 0x20200001,0x00380400,0x20801c00,0x0b481c04, + 0x20200802,0x00181e02,0x20302400,0x0b382405, + 0x20700c05,0x00382a03,0x20903000,0x0e483007, + 0x0050020b,0x00400412,0x20d0120e,0x0b781401, + 0x00000400,0x00380c01,0x20a02606,0x0b681001, + 0x00100602,0x00381003,0x20902207,0x0b581001, + 0x00780605,0x00600c0a,0x21202a14,0x0e681a03, + 0x20100006,0x0040060d,0x20b02801,0x0b500606, + 0x00200202,0x00480400,0x20d02605,0x0b400605, + 0x00080402,0x00400e02,0x20d01203,0x0b400604, + 0x20300800,0x00581e06,0x20f05802,0x0e200a0c, + 0x00280604,0x00400c06,0x20b00602,0x0b300e06, + 0x20100403,0x00580a05,0x20f01002,0x0b101607, + 0x00380604,0x00300c03,0x20a01603,0x0b100a08, + 0x00400402,0x00880e04,0x21702606,0x0dc02a0e, + 0x20200805,0x00281a07,0x20701404,0x0af01206, + 0x00280603,0x00600c05,0x21100202,0x0ae01a07, + 0x20200c04,0x00282208,0x20702005,0x0ad01607, + 0x20200201,0x00800003,0x21901807,0x0d403a0d, + 0x00280605,0x00401008,0x20d00202,0x0ad01a05, + 0x20100402,0x00580e04,0x20e01404,0x0ab01e05, + 0x00100602,0x00580805,0x20e00400,0x0ab01e04, + 0x00280601,0x00800a01,0x21901c00,0x0cf0460a, + 0x00100002,0x00300606,0x20901004,0x0aa01e04, + 0x00080400,0x00600c01,0x21180c02,0x0a902202, + 0x00180801,0x00501602,0x21080401,0x0a902604, + 0x00100402,0x00880a04,0x21801007,0x0ca05207, + 0x20280400,0x00300800,0x20980806,0x0aa02001, + 0x00080603,0x00500801,0x20e00403,0x0a902000, + 0x20100602,0x00480801,0x20b00806,0x0a802000, + 0x20180602,0x00901001,0x21a80c09,0x0c905001, + 0x00380400,0x00200a01,0x20780e01,0x0ab01803, + 0x20100005,0x00480606,0x20c80804,0x0aa02004, + 0x00000003,0x00400205,0x20d80803,0x0a902004, + 0x00000401,0x00780a04,0x21680406,0x0cb04c08, + 0x20200601,0x00280800,0x20580407,0x0ad01006, + 0x00180605,0x00401007,0x20c80c01,0x0ac01806, + 0x20100203,0x00500405,0x20e80c02,0x0ac01807, + 0x20200003,0x00800202,0x21882005,0x0d10440e, + 0x00100401,0x00280a02,0x20780c00,0x0b20100a, + 0x20200c04,0x00382a09,0x20801005,0x0b001409, + 0x00200001,0x00400603,0x20d80800,0x0b001808, + 0x00381206,0x00802c07,0x21782800,0x0d903410, + 0x20300400,0x00380801,0x20a81002,0x0b70080b, + 0x20280400,0x00600803,0x21282a01,0x0b50140c, + 0x20500201,0x00480401,0x20c80c04,0x0b40100a, + 0x20800c07,0x0048220d,0x20d81007,0x0e102013, + 0x00280602,0x00400800,0x20c81e06,0x0bc00009, + 0x00380a04,0x00501c04,0x21081a08,0x0ba00407, + 0x00480801,0x00401603,0x20d82209,0x0b900808, + 0x00580a04,0x00701c08,0x21484e10,0x0eb00c0f, + 0x20280405,0x00300a06,0x20a83400,0x0bf81406, + 0x20280405,0x00300a09,0x20981c02,0x0bd80804, + 0x20280a01,0x00301c01,0x20882c02,0x0bb80c04, + 0x20381002,0x00403203,0x20d84a03,0x0ef81405, + 0x00200e03,0x00382809,0x20880a07,0x0c282c02, + 0x00200a02,0x00281806,0x20781205,0x0be81c02, + 0x00201000,0x00083201,0x20100605,0x0bd82002, + 0x00400a01,0x00081403,0x20181a0c,0x0f083a02 + }, //ct0 + { + 0x00080602,0x20200000,0x00080c00,0x09c02407, + 0x20100601,0x20100000,0x00081800,0x09a02409, + 0x00000602,0x20200000,0x00081c00,0x09902809, + 0x20100601,0x20100000,0x00081400,0x0a702c0a, + 0x20200404,0x20200207,0x00082e01,0x09f01c07, + 0x00000002,0x00000204,0x00082a03,0x09e01408, + 0x20480404,0x00000206,0x00082c00,0x09d01809, + 0x20280e01,0x00000202,0x00080e03,0x0ac02009, + 0x00000203,0x20200006,0x00082a06,0x0a200003, + 0x20300001,0x00000002,0x00083203,0x0a180405, + 0x00280602,0x20100006,0x00082a0b,0x0a100004, + 0x20100003,0x20300204,0x00083608,0x0af01403, + 0x00000403,0x20200202,0x00082205,0x0a280e02, + 0x00400202,0x00000005,0x00081a0c,0x0a281a02, + 0x00100000,0x20100001,0x00081604,0x0a180e04, + 0x00300601,0x20300005,0x0008360a,0x0af80a06, + 0x00200204,0x20100007,0x00080604,0x0a081e07, + 0x00180401,0x00000000,0x00000000,0x09f81e08, + 0x00000000,0x20100001,0x00080e01,0x09e81a07, + 0x00100801,0x20200001,0x00082201,0x0aa81e0b, + 0x00000404,0x20100205,0x00000004,0x09c81a07, + 0x00280603,0x20100003,0x00000c02,0x09b81e07, + 0x00200201,0x20100001,0x00080400,0x09b81a07, + 0x00180400,0x00000003,0x00080403,0x0a582a0a, + 0x00080603,0x20100005,0x00000804,0x09a81e03, + 0x20200403,0x20200205,0x00080407,0x09881603, + 0x20300003,0x20100202,0x00080407,0x09881a03, + 0x00080a02,0x20200002,0x00001405,0x0a182606, + 0x00000002,0x20200204,0x00000403,0x09981400, + 0x00000a01,0x20200003,0x00081000,0x09881c01, + 0x00380604,0x20100005,0x00000a02,0x09781e01, + 0x00000402,0x20400204,0x00000405,0x09f81e01, + 0x00000201,0x20200003,0x00080402,0x09a81803, + 0x00100000,0x00000000,0x00000802,0x09982002, + 0x20200402,0x20100205,0x00000406,0x09781402, + 0x00000400,0x20300002,0x00080804,0x0a081c04, + 0x00300201,0x20100000,0x00000801,0x09c81404, + 0x20180400,0x00000000,0x00000c04,0x09a81c05, + 0x00100001,0x20100001,0x00080801,0x09981805, + 0x00100201,0x20200001,0x00000402,0x0a382007, + 0x20600404,0x20100203,0x0008080a,0x09e81409, + 0x20100000,0x20100001,0x00000c02,0x09e81408, + 0x20180602,0x20100003,0x00000c03,0x09c81807, + 0x20400002,0x20200201,0x00000407,0x0a781c0b, + 0x00400206,0x20100008,0x00001209,0x0a48180a, + 0x00080601,0x20200000,0x00001201,0x0a281008, + 0x20200002,0x20100203,0x00000c00,0x0a081009, + 0x00180603,0x20200005,0x00001a04,0x0ad8180c, + 0x20400807,0x20100209,0x00000005,0x0a880c08, + 0x20100404,0x20200203,0x00000202,0x0a580807, + 0x00200601,0x20200003,0x00000a05,0x0a480c06, + 0x20200402,0x20400203,0x00001400,0x0b38080a, + 0x00080e03,0x0010000b,0x00001a08,0x0ab81006, + 0x20180604,0x20100009,0x00001e05,0x0a880404, + 0x20200201,0x20100001,0x00002201,0x0a600003, + 0x20180400,0x20200005,0x00002606,0x0b700006, + 0x00480a03,0x20200001,0x0000460a,0x0ac00e04, + 0x00200802,0x20200204,0x00002a08,0x0a801203, + 0x00200001,0x20100201,0x00002208,0x0a701201, + 0x00200204,0x20300003,0x0000420a,0x0b801e02, + 0x00000002,0x20300206,0x00002801,0x0a902e08, + 0x00080c00,0x00000001,0x00002e01,0x0a602207, + 0x00180800,0x20100001,0x00002e03,0x0a502207, + 0x00200803,0x2030020a,0x00001a05,0x0b503a09, + 0x20200601,0x00180800,0x20581800,0x0a001c05, + 0x20280a01,0x00100800,0x20381000,0x09e01c07, + 0x20281202,0x00201000,0x20580c00,0x09d02007, + 0x20280e05,0x00100c00,0x20400800,0x0ac02408, + 0x00200001,0x00200a02,0x20782a07,0x0a201002, + 0x00200002,0x20100604,0x20182607,0x0a101403, + 0x00000c04,0x20280a07,0x20182e05,0x0a001404, + 0x20201407,0x2028260e,0x20182205,0x0b001c06, + 0x20200401,0x00280401,0x20582a01,0x0a280a02, + 0x20200001,0x20100001,0x20183201,0x0a180601, + 0x00100601,0x00180804,0x20383206,0x0a180a02, + 0x00300601,0x00300007,0x20a8520c,0x0b100203, + 0x00480601,0x00400c04,0x20681e07,0x0a081a06, + 0x00200602,0x20100005,0x00081a07,0x0a081a05, + 0x00180601,0x00200403,0x20481604,0x09f81a06, + 0x00180601,0x00400c05,0x20982a05,0x0ad81e0c, + 0x20200000,0x00280400,0x20300004,0x09c82208, + 0x00100400,0x00180a01,0x20100000,0x09c81e09, + 0x00000001,0x00200000,0x20380800,0x09b81e08, + 0x00281201,0x00301401,0x20680800,0x0a682a0e, + 0x00480a01,0x00200801,0x20400202,0x09982207, + 0x20100801,0x00281201,0x20380404,0x09882206, + 0x00180601,0x00200402,0x20300001,0x09782207, + 0x00100c00,0x00081202,0x20180406,0x0a082e0b, + 0x20400802,0x00181203,0x20200009,0x09682203, + 0x00080400,0x00400802,0x20780c02,0x09582203, + 0x00000001,0x00100202,0x20380405,0x09482204, + 0x20200c02,0x00381a01,0x20580808,0x09c83204, + 0x00200201,0x00300404,0x20780e01,0x09682401, + 0x20181201,0x00301402,0x20500804,0x09482400, + 0x20100201,0x00180802,0x20300404,0x09382000, + 0x00280601,0x00600804,0x20c80c01,0x09b83000, + 0x20180400,0x00200400,0x20500805,0x09682403, + 0x00100000,0x20100202,0x00000c02,0x09582003, + 0x00080800,0x00100800,0x20400401,0x09481c03, + 0x20180c00,0x00500c00,0x20a00805,0x09b83003, + 0x00280400,0x00200601,0x20400800,0x09882005, + 0x20100802,0x20180e02,0x00000004,0x09781c06, + 0x00100400,0x00000000,0x20200002,0x09681c05, + 0x00100000,0x00200201,0x20600803,0x09e82c07, + 0x20280400,0x00100800,0x20400007,0x09c81c08, + 0x20100201,0x00180403,0x20400402,0x09b81c09, + 0x20300601,0x00080801,0x20200806,0x09981c08, + 0x20200001,0x00300000,0x20700406,0x0a382c0c, + 0x20280401,0x00080400,0x20201000,0x0a181c0c, + 0x20100c01,0x00180a01,0x20500601,0x09f8180a, + 0x00000802,0x00280602,0x20400603,0x09e8180a, + 0x20100c01,0x00281002,0x20700800,0x0a98280f, + 0x00280e03,0x20101804,0x20300e05,0x0a681009, + 0x00380a01,0x00400c03,0x20700a05,0x0a481407, + 0x00180a02,0x00300805,0x20501602,0x0a281408, + 0x00080e02,0x00500c04,0x20b01e03,0x0b18200d, + 0x20401005,0x20482206,0x00301c02,0x0aa80807, + 0x20580403,0x00280a01,0x20402004,0x0a780c07, + 0x20380403,0x00180603,0x20301c01,0x0a680807, + 0x20200403,0x00380e03,0x20702a02,0x0b68100a, + 0x00100e05,0x00081409,0x20501e09,0x0ad00404, + 0x00480e06,0x00101408,0x20602a0c,0x0aa00403, + 0x00200605,0x00000406,0x20401e09,0x0a900803, + 0x20300204,0x00300007,0x20a03207,0x0bb00806, + 0x00200002,0x00380606,0x20a02606,0x0ad01a03, + 0x00001803,0x2028220a,0x20102c00,0x0aa01e03, + 0x00101402,0x00181e07,0x20302a02,0x0a901a03, + 0x00581402,0x00301e06,0x20a02e0e,0x0bb02605, + 0x20380400,0x20100800,0x20181800,0x0a301002, + 0x20400800,0x20281000,0x00082000,0x0a101804, + 0x20401401,0x20382000,0x00282800,0x0a101c05, + 0x20600601,0x20181400,0x20281000,0x0b001809, + 0x00300400,0x20200400,0x0018220a,0x0a300603, + 0x00400800,0x00000000,0x20482e0b,0x0a300a01, + 0x00480e02,0x00201804,0x2068320c,0x0a200a01, + 0x00580401,0x00001e02,0x20784213,0x0b300c00, + 0x20180c02,0x00000e02,0x00281c00,0x0a081207, + 0x20100002,0x00200401,0x20382800,0x0a080e07, + 0x00080401,0x20100a01,0x00181e01,0x0a080e08, + 0x00200002,0x20100801,0x00083a05,0x0af8160c, + 0x00200602,0x20380405,0x00581203,0x09c81e09, + 0x00080a03,0x00200c06,0x20280e02,0x09c81e08, + 0x00000a01,0x20280402,0x00381601,0x09c81a09, + 0x00080604,0x00000406,0x00280c00,0x0a882a0f, + 0x20200400,0x20280601,0x00400004,0x09882208, + 0x00280401,0x00000603,0x00100201,0x09881e09, + 0x00100201,0x00000000,0x00280400,0x09782209, + 0x00101004,0x20281a06,0x00480801,0x0a082e0e, + 0x00200800,0x20180c00,0x00280a01,0x09482607, + 0x00080401,0x20100800,0x00281004,0x09382208, + 0x00000401,0x00080a02,0x00380403,0x09382207, + 0x00181204,0x00301807,0x20381004,0x09a8360c, + 0x20180401,0x00000800,0x20181006,0x09182a04, + 0x00180a02,0x20100003,0x00400404,0x09082a04, + 0x00100201,0x00000002,0x00080803,0x09082604, + 0x20180403,0x20101204,0x00380807,0x09583607, + 0x00180602,0x00000003,0x00100002,0x09182c00, + 0x20201403,0x20382204,0x00400406,0x08f82401, + 0x20200400,0x00080400,0x00000006,0x08f82800, + 0x00000203,0x20200004,0x00700405,0x09383e01, + 0x20200001,0x20180602,0x00200c05,0x09182804, + 0x00080601,0x00300004,0x20480400,0x09182404, + 0x00000801,0x00180c00,0x20180401,0x09082804, + 0x20100c03,0x20281605,0x00600806,0x09483804, + 0x00200a01,0x20180401,0x00100201,0x09482806, + 0x00180a01,0x00101001,0x20300402,0x09382405, + 0x00280a02,0x00300c04,0x20400402,0x09282805, + 0x00180603,0x00000005,0x00180402,0x09783808, + 0x20200400,0x00180800,0x20100807,0x09782409, + 0x20200403,0x00080603,0x00000005,0x09782409, + 0x20480802,0x00100a03,0x20100c07,0x09582009, + 0x20100803,0x00080603,0x00180405,0x09c8340c, + 0x00000802,0x00281202,0x20200000,0x09d8240c, + 0x00081604,0x00101c06,0x00000e02,0x09c8200b, + 0x00280a02,0x00000c03,0x00100a04,0x09b81c0a, + 0x00081604,0x00201807,0x00000c02,0x0a38380f, + 0x20100601,0x00481003,0x20601201,0x0a38240c, + 0x00200801,0x20480e05,0x00601e02,0x0a181809, + 0x20200c01,0x20381603,0x00401803,0x09f8140a, + 0x20200c01,0x20481604,0x00502401,0x0ab82811, + 0x00180c03,0x00501601,0x20a00604,0x0a881809, + 0x20200c03,0x20281602,0x00300403,0x0a581009, + 0x00000804,0x00180e01,0x20100602,0x0a58100a, + 0x00200402,0x00080401,0x00001205,0x0b381c0e, + 0x20481206,0x00201408,0x20502400,0x0ac81007, + 0x20200e03,0x00181807,0x20201e04,0x0aa80c09, + 0x20281206,0x00200c0a,0x20402603,0x0a980807, + 0x20780e05,0x00000406,0x20103801,0x0ba8100c, + 0x00400003,0x20200209,0x00002a0c,0x0af00801, + 0x00381c01,0x00402602,0x20801e0a,0x0ac00c02, + 0x00381402,0x20101e07,0x00002609,0x0ab01401, + 0x00701402,0x20381e07,0x00003214,0x0be01002, + 0x20300401,0x00100000,0x20481800,0x0a400400, + 0x20480401,0x00200c00,0x20682400,0x0a400c00, + 0x20381201,0x00302000,0x20882000,0x0a401201, + 0x20700c02,0x00280800,0x20683800,0x0b200805, + 0x00381204,0x00201404,0x20480a0a,0x0a380605, + 0x00480a01,0x00101402,0x20381e0c,0x0a380606, + 0x00200801,0x20180e02,0x00081608,0x0a280605, + 0x00681201,0x00501405,0x20882615,0x0b381205, + 0x00101806,0x20381608,0x00281e02,0x09f80a0b, + 0x00100000,0x20100a01,0x00281001,0x09e8120b, + 0x00100000,0x00100402,0x20281a02,0x09e80e0a, + 0x00380601,0x00101001,0x20381204,0x0ac81a12, + 0x00080604,0x00400809,0x20381402,0x09981e0b, + 0x20300400,0x20180c01,0x00480404,0x09981a09, + 0x00080e02,0x00201003,0x20280402,0x0998160b, + 0x20400802,0x00080a02,0x00180c06,0x0a382611, + 0x20100002,0x00300204,0x20200002,0x09481e09, + 0x00300401,0x00080400,0x00180a04,0x09581a09, + 0x00000401,0x20180603,0x00200001,0x0948160a, + 0x00581203,0x00101c04,0x20181205,0x09b82a10, + 0x00380601,0x00300802,0x20281201,0x09082208, + 0x00100202,0x00100002,0x00080404,0x09081e09, + 0x00100401,0x00080601,0x00181002,0x08f81a09, + 0x20301003,0x20281a05,0x0060040b,0x09382e0d, + 0x00080401,0x00200201,0x00080406,0x08c82a06, + 0x20200804,0x00181205,0x00080807,0x08c82204, + 0x00100201,0x00100002,0x00180804,0x08b82206, + 0x00280602,0x00200004,0x00080803,0x08f83206, + 0x20180601,0x00180402,0x00100405,0x08b82800, + 0x00181604,0x00302007,0x20481002,0x08b82400, + 0x20280402,0x00100601,0x00180806,0x08a82400, + 0x20380401,0x00100201,0x00000809,0x08d83000, + 0x20100c03,0x00180a03,0x00080803,0x08c82804, + 0x00000c03,0x20280e05,0x00400404,0x08c82803, + 0x00280e02,0x00001404,0x00200000,0x08b82403, + 0x00200202,0x00100c01,0x00080800,0x08e82c04, + 0x00281204,0x00301407,0x20300401,0x08f82c06, + 0x00000000,0x00180403,0x00100003,0x08e82807, + 0x20100401,0x20380e03,0x00601406,0x08d82006, + 0x20200403,0x00180a04,0x00280407,0x09183008, + 0x20380402,0x20100604,0x00200c06,0x0938240a, + 0x00180e03,0x00100c02,0x00001002,0x09282409, + 0x20200c01,0x20281201,0x00300004,0x09181c0b, + 0x00281205,0x00201407,0x00000402,0x0968340c, + 0x00180601,0x20101002,0x00480602,0x0998200c, + 0x20401005,0x20182606,0x00301405,0x09881c0d, + 0x00000400,0x00180c02,0x20100a01,0x09781c0c, + 0x20401407,0x20282a09,0x00501009,0x09d82c11, + 0x20200c00,0x20280a02,0x00700402,0x09e8200c, + 0x00280604,0x00300c08,0x20600207,0x09e8180c, + 0x20180e01,0x00201402,0x20400a01,0x09d8140b, + 0x00080e05,0x0030140c,0x20500203,0x0a782814, + 0x00400401,0x00081000,0x00600e05,0x0a48200b, + 0x00180804,0x00201205,0x20300c00,0x0a381009, + 0x00380402,0x00000a02,0x00100e03,0x0a28100a, + 0x00480801,0x00000605,0x00002a04,0x0b081c10, + 0x20a00601,0x00181803,0x00202408,0x0aa8180c, + 0x20581205,0x00000c07,0x00101c04,0x0a880c0b, + 0x20800e02,0x20281c03,0x00302407,0x0a780c0c, + 0x20c01803,0x20282602,0x00101807,0x0b881012, + 0x00700000,0x00200601,0x20501614,0x0af00006, + 0x00401803,0x20482a08,0x00402a0c,0x0ad00406, + 0x00500c01,0x00181e03,0x20401e10,0x0ad00807, + 0x00981a02,0x00502006,0x2090161b,0x0c000007, + 0x20280602,0x00100800,0x20180400,0x0a480603, + 0x20300400,0x20100000,0x00081400,0x0a400203, + 0x20300c00,0x20180c00,0x00081000,0x0a400203, + 0x20580e02,0x20101c00,0x00081400,0x0b280601, + 0x20101407,0x00082207,0x00181606,0x0a280a06, + 0x00300400,0x00080400,0x00080e09,0x0a280a08, + 0x00380800,0x00201001,0x2038160a,0x0a280a08, + 0x00401803,0x20481a05,0x00781610,0x0b081209, + 0x00782208,0x0050380e,0x20781a0a,0x09d8160e, + 0x00280601,0x00100401,0x20180800,0x09d80e0d, + 0x00280a01,0x00000801,0x00280400,0x09c8120d, + 0x00380601,0x00280405,0x00181603,0x0a882213, + 0x20400003,0x20380609,0x0070180b,0x0968160d, + 0x20380401,0x00000602,0x00080804,0x0978120b, + 0x20200801,0x20181202,0x00400005,0x0968120b, + 0x20280a01,0x00100c01,0x00080805,0x09f82212, + 0x00100000,0x20300001,0x00680e02,0x09181609, + 0x00380602,0x00000802,0x00180a04,0x0928160a, + 0x00180400,0x00100802,0x20180e02,0x0918160a, + 0x00200802,0x00081201,0x00300201,0x09682610, + 0x00200201,0x20300001,0x00780400,0x08c81a09, + 0x20100001,0x20100202,0x00300005,0x08c81a0a, + 0x00280601,0x00001001,0x00180401,0x08c8160a, + 0x00081202,0x00201803,0x20180806,0x08f8260d, + 0x00100800,0x20380a02,0x00780405,0x08881a06, + 0x00280602,0x20100c02,0x00380c02,0x08881a06, + 0x00000401,0x20180603,0x00480406,0x08881a07, + 0x00100400,0x20280603,0x00600806,0x08982607, + 0x20200c03,0x20180e02,0x00581407,0x08682000, + 0x20301405,0x20282205,0x00680409,0x08682201, + 0x00000400,0x20180801,0x00380c05,0x08681e01, + 0x20200803,0x00080e02,0x00480c08,0x08882400, + 0x00281205,0x00201807,0x00280400,0x08882403, + 0x00281205,0x00301c09,0x20280800,0x08882404, + 0x20100a01,0x00181002,0x00200805,0x08782004, + 0x00081204,0x00201006,0x00200402,0x08982805, + 0x20200c05,0x20281e08,0x00801407,0x08a82007, + 0x20100002,0x20280606,0x00501406,0x08a81c06, + 0x00000001,0x00200202,0x20200003,0x08a81808, + 0x00280401,0x20200605,0x00500803,0x08c82007, + 0x20100202,0x00180406,0x00080402,0x08f8200c, + 0x20200800,0x20281400,0x00400404,0x08e81c0b, + 0x00080a01,0x00201002,0x20280403,0x08e81c0a, + 0x20301401,0x20382201,0x00780408,0x0908240d, + 0x00080402,0x00100201,0x00000c00,0x09581c0d, + 0x00180401,0x00001001,0x20181202,0x0958180d, + 0x00080401,0x00000601,0x00200801,0x0948180c, + 0x00380800,0x00201403,0x20181400,0x09882411, + 0x20281603,0x00001c04,0x00001001,0x09c8140d, + 0x20280602,0x20100004,0x00301401,0x09b81c0d, + 0x20200a01,0x20280c01,0x00301001,0x09a8140e, + 0x20600603,0x20181003,0x00501c09,0x0a182c15, + 0x00600801,0x20580605,0x00601205,0x0a28080b, + 0x00500801,0x20280e03,0x00301605,0x0a18100b, + 0x00500401,0x00080a01,0x00000e05,0x0a180c0b, + 0x00500c05,0x00081205,0x00000e09,0x0ac81c15, + 0x20b00c03,0x20381602,0x0060000b,0x0a78080e, + 0x20b01402,0x00082601,0x00000c0b,0x0a780c0e, + 0x20a80400,0x00100401,0x2020080a,0x0a68080e, + 0x20981607,0x0040240a,0x20400c05,0x0b681413, + 0x00780602,0x00000406,0x00100a15,0x0af80809, + 0x00781601,0x00502004,0x20880614,0x0ae80409, + 0x00600000,0x00000c01,0x20100613,0x0ad80409, + 0x00701003,0x20182a0a,0x00503215,0x0be8080a, + 0x20401001,0x20280800,0x00281400,0x0a400203, + 0x20380800,0x00301000,0x20380400,0x0a480605, + 0x20380e01,0x00201400,0x20200000,0x0a480605, + 0x20700001,0x00300000,0x20380400,0x0b180e02, + 0x00681202,0x00202003,0x0008160d,0x0a180a09, + 0x00380400,0x00100800,0x00080609,0x0a180a09, + 0x00380400,0x20100202,0x00300609,0x0a180a09, + 0x00881a03,0x00302803,0x20480e15,0x0af80e0c, + 0x20100c02,0x20282603,0x00801805,0x09a8120d, + 0x00000000,0x20180601,0x00200001,0x09b80e0d, + 0x00100801,0x20180e01,0x00280800,0x09b80a0d, + 0x00100803,0x20380a06,0x00780402,0x0a581216, + 0x20100201,0x00100002,0x20280801,0x09580a0b, + 0x20100400,0x00000000,0x00180803,0x09580e0b, + 0x20100201,0x00100802,0x20181002,0x09580e0c, + 0x20200801,0x20180c02,0x00481005,0x09b81a12, + 0x00100401,0x00100202,0x20180601,0x09080a0a, + 0x00200201,0x00000002,0x00100202,0x08f8120b, + 0x00100001,0x00180601,0x00200000,0x08f8120b, + 0x00480603,0x00001004,0x00280602,0x09281e11, + 0x00100000,0x00200001,0x20180402,0x08a80e0a, + 0x00000802,0x00080602,0x00180803,0x08a8120a, + 0x00100201,0x00180401,0x00100402,0x08a8120a, + 0x20200c03,0x20181605,0x00600c0a,0x08b81a0d, + 0x00180400,0x00200c00,0x20180804,0x08680e07, + 0x00080601,0x00200402,0x20180404,0x08681607, + 0x00100001,0x00100a01,0x00080803,0x08681207, + 0x00180602,0x00100c04,0x00180803,0x08681a06, + 0x00181601,0x00101801,0x00200005,0x08481203, + 0x00280a01,0x00101800,0x00080804,0x08381603, + 0x00080601,0x00100801,0x00280406,0x08381602, + 0x00180800,0x00000e02,0x00300406,0x08481a02, + 0x20300800,0x20481602,0x00800c08,0x08481004, + 0x20300801,0x20181e02,0x00601009,0x08481804, + 0x20280401,0x00000601,0x00400006,0x08381404, + 0x20301001,0x20282202,0x00600408,0x08481805, + 0x00300401,0x20200601,0x00281601,0x08780c07, + 0x00200800,0x00180801,0x00080800,0x08781408, + 0x00100400,0x20180400,0x00480401,0x08681407, + 0x00300400,0x00280401,0x20180e02,0x08881808, + 0x20380601,0x00000002,0x00300008,0x08b8180b, + 0x20200001,0x00200800,0x20280c05,0x08b8180a, + 0x20100800,0x20180c00,0x00400405,0x08b8180a, + 0x20180e01,0x00301802,0x20280c07,0x08d81c0b, + 0x00200400,0x20180c00,0x00300a01,0x0928140e, + 0x00200202,0x00200003,0x00000a01,0x09181c0c, + 0x00000401,0x00180800,0x00000001,0x0918180d, + 0x00300000,0x00080400,0x00400803,0x09382010, + 0x20501002,0x00082201,0x00100c05,0x09981010, + 0x20400402,0x00180e03,0x00101005,0x0988140f, + 0x20380601,0x00300803,0x20200402,0x0988140f, + 0x20800402,0x20180601,0x0030040b,0x09d81c17, + 0x00780e04,0x00401405,0x20700a0a,0x0a180c0d, + 0x00680a01,0x00200c03,0x20300608,0x09f8100d, + 0x00680601,0x00100a01,0x00001206,0x09f8100d, + 0x00a80e03,0x00001405,0x00100a0e,0x0a981816, + 0x20880402,0x00000e05,0x20300409,0x0a78040d, + 0x20980c00,0x00001601,0x0010080a,0x0a58080e, + 0x20a00402,0x00080a03,0x0010080b,0x0a58080f, + 0x21000001,0x20281a03,0x0070300f,0x0b381016, + 0x00500601,0x20180c02,0x00000a0f,0x0ae80409, + 0x00500c00,0x20381a01,0x00601610,0x0ad8080a, + 0x00680a01,0x00100404,0x20100e12,0x0ad8080a, + 0x00a80400,0x20200e01,0x0010021f,0x0be0000e, + 0x20381e01,0x00302400,0x20300c00,0x0a380605, + 0x20300c00,0x20481000,0x00680400,0x0a300205, + 0x20300a01,0x20380c00,0x00500400,0x0a300204, + 0x20600a01,0x20480800,0x00680400,0x0b080602, + 0x00400a01,0x20480e03,0x0060120a,0x0a00020a, + 0x00300000,0x00080400,0x00280609,0x0a080609, + 0x00300801,0x20180a02,0x00180a0a,0x0a100209, + 0x00501401,0x20282202,0x00500212,0x0ad80a0c, + 0x00100803,0x20280a04,0x00381402,0x09a0060e, + 0x00100401,0x00000201,0x00180c00,0x09a8060e, + 0x00280800,0x00100c02,0x20181201,0x09a8060e, + 0x00480e01,0x00301002,0x20481204,0x0a480e17, + 0x20280a02,0x00100406,0x00180c04,0x09480a0b, + 0x20180601,0x00100402,0x00080403,0x09380a0c, + 0x20280a02,0x00000802,0x00200805,0x09380a0d, + 0x20200001,0x00000800,0x00180808,0x09981215, + 0x00280400,0x20100a01,0x00200603,0x08e80a0b, + 0x00000401,0x00000201,0x00280400,0x08e80e0b, + 0x00100402,0x20380604,0x00400201,0x08e8060b, + 0x00180601,0x00080402,0x00300c02,0x09081210, + 0x00080401,0x20200400,0x00400003,0x08980a0a, + 0x00280e02,0x00101003,0x00100001,0x08880e0b, + 0x00000400,0x20280402,0x00480803,0x08880a0a, + 0x00180401,0x20100e02,0x00200005,0x08880e0d, + 0x00180603,0x20200002,0x00500803,0x08580a07, + 0x20100402,0x20280603,0x00600406,0x08380e07, + 0x00280601,0x20100401,0x00300402,0x08480a07, + 0x20100602,0x20280801,0x00500807,0x08480e07, + 0x00001404,0x20382206,0x00400006,0x08280602, + 0x00180602,0x20180802,0x00400804,0x08180e02, + 0x20100000,0x20280601,0x00400807,0x08180a03, + 0x00100803,0x20181205,0x00300004,0x08280a01, + 0x20380400,0x00200805,0x20481806,0x08380804, + 0x20200803,0x20280605,0x00381007,0x08280804, + 0x20100c02,0x20280e02,0x00380c05,0x08280804, + 0x20380e03,0x00001805,0x00081406,0x08280c04, + 0x00480a03,0x00101403,0x20200602,0x08680c06, + 0x00180a03,0x00000c06,0x00180c01,0x08581007, + 0x00180602,0x00000804,0x00080801,0x08480c07, + 0x00300000,0x20200602,0x00500601,0x08581007, + 0x20400804,0x20180e07,0x0030040a,0x08980c0a, + 0x20180401,0x20200602,0x00500804,0x0898100a, + 0x20280801,0x20100a01,0x00200005,0x08880c0a, + 0x20200401,0x20281201,0x00600409,0x0898140b, + 0x00200602,0x00100005,0x20181201,0x0908100e, + 0x00000000,0x20280401,0x00500803,0x08e8100d, + 0x00200000,0x20200401,0x00480400,0x08e80c0d, + 0x00200401,0x20180801,0x00380803,0x09081411, + 0x20380800,0x00201000,0x00000004,0x09781010, + 0x20200400,0x20300000,0x00400002,0x09680c10, + 0x20400000,0x20280800,0x00601006,0x09580c10, + 0x20600000,0x00000402,0x0010000a,0x09a81417, + 0x00300c01,0x00081601,0x00300e05,0x09f8100f, + 0x00500400,0x20180c00,0x00400e05,0x09d80c0e, + 0x00500401,0x20280e01,0x00400a07,0x09e8080f, + 0x00700202,0x00080c01,0x00201e09,0x0a781018, + 0x20600201,0x00300001,0x20200404,0x0a680c0e, + 0x20900c01,0x00081601,0x00100808,0x0a480410, + 0x20800601,0x20100001,0x00100008,0x0a48040f, + 0x20f01003,0x20181605,0x2010000c,0x0b280419, + 0x00480801,0x00300202,0x20200a0d,0x0ad8080a, + 0x00680400,0x00300801,0x20480611,0x0ac8040b, + 0x00500c01,0x00081602,0x00200e0f,0x0ac8040b, + 0x00b80602,0x00300405,0x20500220,0x0be8080f, + 0x20401c02,0x20482c00,0x00680800,0x0a300602, + 0x20381202,0x00301c00,0x20500c00,0x0a400206, + 0x20481000,0x00401000,0x20400400,0x0a400204, + 0x20780801,0x00400c00,0x20580400,0x0b080603, + 0x00380602,0x00300c06,0x20580e0d,0x0a100608, + 0x00300403,0x00000205,0x00100209,0x0a00060a, + 0x00480601,0x00001001,0x2018060d,0x0a10060a, + 0x00681203,0x00201c03,0x20280a14,0x0ad8060d, + 0x00480800,0x00201602,0x20200202,0x09a00610, + 0x00180603,0x00100804,0x00180800,0x09a0020f, + 0x00200400,0x20180a02,0x00300401,0x09a00210, + 0x00301004,0x20181205,0x00500202,0x0a380a18, + 0x20400c02,0x20181203,0x00380409,0x0930020c, + 0x20200403,0x00080a04,0x00300004,0x0938060d, + 0x20400c01,0x00181601,0x00100007,0x0930020c, + 0x20180a03,0x00200806,0x00100008,0x09780e15, + 0x00200202,0x00280404,0x20180604,0x08e8060a, + 0x00280a04,0x00100805,0x00200201,0x08d8060b, + 0x00300000,0x00300402,0x20380e05,0x08e8060b, + 0x00000803,0x00080e04,0x00300804,0x08e80a0f, + 0x00100401,0x00280602,0x20100403,0x0898060a, + 0x00000c03,0x20181605,0x00400804,0x0878060a, + 0x20180e01,0x00300c01,0x20300405,0x0888060b, + 0x00280602,0x00200003,0x00000003,0x08880a0c, + 0x20200800,0x00380800,0x20380405,0x08480606, + 0x00100204,0x00200405,0x20180403,0x08300207, + 0x00100800,0x00180a01,0x00000803,0x08380607, + 0x20300000,0x00100202,0x00000408,0x08380606, + 0x00380c00,0x00401800,0x20581400,0x08280604, + 0x20200804,0x00180e06,0x00080407,0x08180602, + 0x20100802,0x00280a03,0x20280806,0x08180602, + 0x00400401,0x00100601,0x00081201,0x08180602, + 0x20380401,0x00200000,0x0018040b,0x08181002, + 0x00180e04,0x00301407,0x20381002,0x08180802, + 0x00180e02,0x00401404,0x20480c03,0x08180802, + 0x20500000,0x00280801,0x0010000c,0x08180c03, + 0x00100601,0x00180802,0x00100c01,0x08481008, + 0x20100803,0x00081205,0x00200806,0x08380806, + 0x00000401,0x00180a02,0x00100805,0x08380c06, + 0x00400201,0x00200402,0x20100203,0x08480808, + 0x00000002,0x00200e02,0x20180803,0x0888080a, + 0x00000602,0x00280403,0x20180402,0x0878080b, + 0x20100801,0x00280e01,0x00080804,0x08780c0b, + 0x20100402,0x00100203,0x20180808,0x0888080a, + 0x00080e02,0x00100c04,0x00200403,0x08e80c0d, + 0x00000003,0x00380603,0x20200003,0x08d8080e, + 0x00180a03,0x00400804,0x20300802,0x08d80c0d, + 0x00300201,0x00200803,0x00080804,0x08e80c10, + 0x20300002,0x20280603,0x00500c04,0x09580811, + 0x20381203,0x00301005,0x20300802,0x09580810, + 0x20500402,0x00280a04,0x20200806,0x09480411, + 0x20780601,0x00200001,0x0010100c,0x09881018, + 0x00480e02,0x20101404,0x00400606,0x09e8040f, + 0x00400803,0x20180605,0x00000605,0x09d0000f, + 0x00680601,0x00200803,0x20380608,0x09d8040f, + 0x00500c03,0x00181203,0x00100208,0x0a58081a, + 0x20700000,0x20400202,0x00801005,0x0a50000f, + 0x20880e02,0x00101003,0x00080408,0x0a480410, + 0x20981201,0x00200c01,0x20101009,0x0a480410, + 0x20c81a03,0x00401c05,0x20280407,0x0b180c19, + 0x00501001,0x20581603,0x00880a0f,0x0ac0040a, + 0x00500000,0x20200201,0x00400a10,0x0ac0000b, + 0x00680801,0x20200e02,0x00200611,0x0ac0040c, + 0x00900801,0x20180e03,0x00500e1b,0x0bd8080f, + 0x20281400,0x00502400,0x20780800,0x0a400205, + 0x20500801,0x20181400,0x00500800,0x0a400203, + 0x20401801,0x20581c00,0x00881000,0x0a400a03, + 0x20600800,0x20381000,0x00880800,0x0af00604, + 0x00180801,0x00100201,0x00200e07,0x0a180609, + 0x00680a02,0x00100c03,0x0000020e,0x0a10060a, + 0x00480602,0x00100004,0x0010020c,0x0a100609, + 0x00300802,0x20180c01,0x00400211,0x0ac0020c, + 0x00300a01,0x20180401,0x00200604,0x09b0060e, + 0x20100000,0x20180602,0x00300803,0x09a00a0f, + 0x00280400,0x00000a01,0x00000601,0x09b00a10, + 0x00781205,0x00002006,0x00100607,0x0a300a18, + 0x20280800,0x00101201,0x00100006,0x09300a0d, + 0x00100000,0x20100601,0x00380800,0x09300a0d, + 0x20380401,0x20100e01,0x00380806,0x09300a0d, + 0x20500c05,0x20381609,0x00900c0d,0x09700a15, + 0x00080401,0x20100202,0x00500400,0x08e0060a, + 0x20200401,0x20180e01,0x00300004,0x08d0060b, + 0x00380602,0x20200802,0x00600603,0x08d0060c, + 0x00280a04,0x20100c07,0x00481000,0x08e00a0f, + 0x00100000,0x20300401,0x00580801,0x0880060a, + 0x00380a01,0x00101002,0x00080a02,0x08800a0a, + 0x20100c03,0x20381605,0x00800406,0x0870060a, + 0x00000402,0x20280e04,0x00700806,0x08700a0c, + 0x20280800,0x20200c00,0x00600005,0x08400607, + 0x20380400,0x20100000,0x00400408,0x08300607, + 0x00080a02,0x00000c05,0x00380802,0x08300606, + 0x20300401,0x20180401,0x00480c06,0x08300606, + 0x00400e01,0x20480800,0x00900000,0x08100605, + 0x00380400,0x20100e01,0x00480800,0x08100a03, + 0x00180400,0x20200e01,0x00500003,0x08100604, + 0x00580a04,0x00101004,0x00300202,0x08100203, + 0x20300402,0x20180a03,0x0068040b,0x08000001, + 0x20200801,0x20281602,0x00700408,0x08000002, + 0x20200401,0x20381202,0x00800407,0x08000002, + 0x20500804,0x20280e07,0x0060000d,0x08000402, + 0x20100000,0x00080403,0x00480c03,0x08380408, + 0x00180401,0x00000401,0x00380c01,0x08200006, + 0x00000001,0x20100401,0x00480c03,0x08200006, + 0x00200202,0x00000005,0x00480e02,0x08380408, + 0x00280a02,0x00000802,0x00300801,0x0878040a, + 0x20280601,0x20100803,0x00400006,0x0868040a, + 0x00180a03,0x20201003,0x00500003,0x08600009, + 0x00080801,0x00001201,0x00300405,0x08780409, + 0x20200803,0x20281604,0x00500c07,0x08d0000e, + 0x00200000,0x20200202,0x00600401,0x08c0000d, + 0x20100c03,0x20481605,0x00800806,0x08c0000e, + 0x00280602,0x20200401,0x00700c06,0x08d0000f, + 0x20100602,0x00080403,0x00080800,0x09500412, + 0x20601004,0x20281e03,0x00600007,0x09480411, + 0x20200201,0x00000404,0x00380c01,0x09480411, + 0x20800c05,0x20481206,0x0080000d,0x09700419, + 0x00200400,0x00181201,0x20100e02,0x09e00410, + 0x00781206,0x00201409,0x2010020a,0x09d80410, + 0x00580602,0x00000001,0x00401205,0x09c8040f, + 0x00881207,0x2010180a,0x0038060b,0x0a400019, + 0x20700401,0x00280400,0x20580403,0x0a600811, + 0x20a00c04,0x20281609,0x0040100b,0x0a400410, + 0x20a01003,0x20281e05,0x0040080a,0x0a400412, + 0x20e01406,0x2058260b,0x00a0100c,0x0b00041a, + 0x00681a01,0x00402403,0x20680611,0x0ad00809, + 0x00680a01,0x00100404,0x20180612,0x0ac0040c, + 0x00600601,0x00380803,0x20380613,0x0ad0040d, + 0x00a80e03,0x00000c08,0x0018121e,0x0bd00410, + 0x20300800,0x20581800,0x00a00800,0x0a400a04, + 0x20400000,0x00100400,0x00080400,0x0a400a03, + 0x20381602,0x00502800,0x20800800,0x0a600a06, + 0x20500400,0x00000c00,0x20280800,0x0b101205, + 0x00101402,0x20381601,0x00480e08,0x0a100e08, + 0x00400601,0x00080801,0x00100a0b,0x0a200a09, + 0x00200403,0x00080a05,0x00200a08,0x0a200a0a, + 0x00500400,0x00100400,0x00100210,0x0ad00e0d, + 0x00381203,0x00201005,0x20100a03,0x09c00a0d, + 0x20100001,0x00100601,0x20100401,0x09b00e0e, + 0x00200202,0x00100003,0x00100202,0x09c00a0f, + 0x00200400,0x00181000,0x00301601,0x0a400e16, + 0x20200400,0x20180a03,0x00301005,0x0950120c, + 0x00100202,0x00100802,0x00000601,0x09500e0e, + 0x20200000,0x00100202,0x00100805,0x09400e0d, + 0x00180400,0x00200e01,0x20280804,0x09901a15, + 0x00101004,0x00081204,0x00180e02,0x08f0120b, + 0x20100002,0x00100604,0x00200004,0x08e0120c, + 0x00100401,0x00180e02,0x00000201,0x08f0120b, + 0x20180400,0x00280800,0x00100407,0x09001210, + 0x00180a04,0x00400807,0x20380403,0x08a00a0a, + 0x00300602,0x00080403,0x00300000,0x08900e0a, + 0x00280602,0x00301003,0x20380c01,0x0890120b, + 0x00200400,0x00100401,0x00080802,0x0890160c, + 0x20200405,0x00280e06,0x20100405,0x08500e07, + 0x20300001,0x00180602,0x00100408,0x08400e06, + 0x20100403,0x00180e03,0x00100406,0x08400e07, + 0x20180c00,0x00200c00,0x00100007,0x08401207, + 0x00381206,0x00301c09,0x20400400,0x08300e04, + 0x00200201,0x00100002,0x00000000,0x08200e03, + 0x00180603,0x00300405,0x20200402,0x08200e03, + 0x00100a01,0x20180c00,0x00400802,0x08201203, + 0x20100405,0x2010020a,0x00300408,0x08101400, + 0x20200001,0x00100a02,0x00080407,0x08101001, + 0x20100003,0x00200605,0x00000005,0x08101001, + 0x20180402,0x00200a03,0x00180c06,0x08201002, + 0x20180602,0x00000004,0x00380c06,0x08300c07, + 0x00200000,0x00100000,0x00280402,0x08300c05, + 0x00100201,0x00200003,0x00080803,0x08300c05, + 0x00000201,0x00000003,0x00480404,0x08400c06, + 0x00001000,0x20181601,0x00400003,0x08800c0b, + 0x20300000,0x00180800,0x00200408,0x0870080a, + 0x20200401,0x00280e01,0x00000806,0x0870080a, + 0x00100c00,0x00081201,0x00400804,0x08800c0a, + 0x00080402,0x00300601,0x20180c02,0x08e0080e, + 0x00200000,0x00200000,0x00080601,0x08d00c0e, + 0x00280800,0x00201001,0x20280c00,0x08d00c0d, + 0x00000801,0x00281202,0x00000008,0x08e00c10, + 0x20280e03,0x00200804,0x00000003,0x09500411, + 0x20280a01,0x00101401,0x00080804,0x0940080f, + 0x20380a02,0x00100402,0x00200805,0x09400810, + 0x20380a01,0x00400c02,0x20480c07,0x09800c18, + 0x00200403,0x00080604,0x00280604,0x09e00411, + 0x00100801,0x20181a02,0x00500e02,0x09c00411, + 0x00300802,0x20180e04,0x00300604,0x09d00c11, + 0x00100800,0x00281a01,0x00000e02,0x0a50081a, + 0x20680a03,0x00100805,0x00200003,0x0a600010, + 0x20580a02,0x00101002,0x20180802,0x0a500811, + 0x20780e02,0x00101804,0x00080c05,0x0a500c11, + 0x20880e01,0x00501800,0x20680c01,0x0b200c1a, + 0x00501002,0x20182605,0x0040120e,0x0ad0040a, + 0x00400c01,0x20181203,0x0030020d,0x0ac0080b, + 0x00500401,0x20380603,0x00500210,0x0ad0080b, + 0x00700800,0x00181601,0x00000616,0x0bd0040e, + 0x20300803,0x00200400,0x20481c00,0x0a601205, + 0x20300401,0x00000000,0x00280400,0x0a600e04, + 0x20400801,0x20381800,0x00801000,0x0a600a03, + 0x20581000,0x00401400,0x20201c00,0x0b300a04, + 0x00381e07,0x00402c09,0x20400a08,0x0a300e09, + 0x00300201,0x00000402,0x0020060a,0x0a300e09, + 0x00500201,0x20100c02,0x0020020d,0x0a401209, + 0x00580e02,0x00001201,0x00302210,0x0b001a0c, + 0x00001006,0x20381e0b,0x00701802,0x09d0160c, + 0x00000001,0x00000202,0x00300800,0x09d0120d, + 0x00100000,0x20100201,0x00400c02,0x09d0160e, + 0x00200c04,0x20380a06,0x00700202,0x0a702215, + 0x20380602,0x00100806,0x20180c02,0x0970160a, + 0x20180602,0x00000402,0x00300c01,0x0960160c, + 0x20200000,0x20200201,0x00500403,0x09601a0c, + 0x00180604,0x00000406,0x00500003,0x09c01e15, + 0x00581601,0x00002000,0x00200606,0x09201a0d, + 0x00100402,0x20100203,0x00400000,0x09001a0c, + 0x00200001,0x20200400,0x00580a03,0x09101a0c, + 0x20100c06,0x20180e08,0x00680407,0x09202210, + 0x20301002,0x20581204,0x00a00409,0x08b01a0b, + 0x00180602,0x00000402,0x00300003,0x08b01a0b, + 0x00000201,0x20100001,0x00600804,0x08b0160b, + 0x00181206,0x00201009,0x00300003,0x08c01a0c, + 0x00300201,0x20100402,0x00580a01,0x08701607, + 0x20100001,0x20100202,0x00400006,0x08601a07, + 0x00100001,0x20200602,0x00600003,0x08601a07, + 0x20100c06,0x20381609,0x00700807,0x08702207, + 0x20400802,0x20181a02,0x00701009,0x08401603, + 0x00100201,0x00000002,0x00400002,0x08401603, + 0x20200400,0x20280c00,0x00700407,0x08401602, + 0x00080e05,0x00101008,0x00280802,0x08501e02, + 0x00480e04,0x00101004,0x00000202,0x08501c01, + 0x20180400,0x20100400,0x00400405,0x08401801, + 0x00200000,0x20100400,0x00480800,0x08401801, + 0x00100803,0x20280a07,0x00600403,0x08402001, + 0x20200805,0x20280e07,0x0048040a,0x08501c05, + 0x00280400,0x20200601,0x00500002,0x08501805, + 0x00080601,0x20100001,0x00500006,0x08501404, + 0x20100001,0x00080402,0x00480c06,0x08601c06, + 0x00081a05,0x00102008,0x00180802,0x08a0140b, + 0x20300c00,0x20380601,0x00680808,0x0880180a, + 0x20100401,0x20280602,0x00580805,0x0880140a, + 0x00180a02,0x20101003,0x00300004,0x08a0180b, + 0x00200c01,0x20680a05,0x00900401,0x08f0180c, + 0x00280400,0x00000000,0x00480601,0x08f0140d, + 0x00280602,0x00080402,0x00500401,0x08e0100d, + 0x00180401,0x20300a03,0x00700006,0x09001c0f, + 0x20500c03,0x20281a03,0x00780c07,0x09601011, + 0x20300201,0x20180401,0x00400405,0x09601010, + 0x20500803,0x20181604,0x00400007,0x09601011, + 0x20400a01,0x20480c01,0x00980409,0x09a01817, + 0x00580e04,0x00101007,0x00180a08,0x09f00c10, + 0x00200001,0x20100202,0x00380a03,0x09e01411, + 0x00580a03,0x00100c05,0x20180e08,0x09f01010, + 0x00180c00,0x20200601,0x00700203,0x0a70141a, + 0x20900002,0x20280e05,0x00501008,0x0a700c10, + 0x20700400,0x20180802,0x00380804,0x0a600c11, + 0x20900802,0x20181203,0x00200409,0x0a600c11, + 0x20900801,0x20481201,0x00880401,0x0b301019, + 0x00780400,0x20200c01,0x00281614,0x0af0100a, + 0x00580c00,0x00001000,0x00180a10,0x0ae00c0a, + 0x00680601,0x00100402,0x20280e13,0x0ae00c0b, + 0x00880400,0x20200801,0x00481218,0x0be0100d, + 0x00081203,0x20101c00,0x00101800,0x0a800e07, + 0x20300400,0x20200800,0x00100400,0x0a801604, + 0x20400402,0x00000000,0x20280800,0x0a801603, + 0x20601201,0x20681c00,0x00a01c00,0x0b401800, + 0x20301c05,0x20583208,0x00801800,0x0a401607, + 0x00200201,0x20100000,0x00300e08,0x0a501a08, + 0x00480a03,0x00200805,0x2020120b,0x0a601208, + 0x00301404,0x20381e04,0x00400a11,0x0b302608, + 0x00680a03,0x00201807,0x20381209,0x0a001a0b, + 0x00280400,0x20100201,0x00300e02,0x0a001e0c, + 0x00100402,0x00080604,0x00001001,0x0a001e0d, + 0x00580e04,0x00201c07,0x20300208,0x0ac02a15, + 0x20580401,0x00080604,0x00301408,0x09a01a0b, + 0x20200c02,0x20281202,0x00400004,0x09a0220b, + 0x20200000,0x00100401,0x20100002,0x09a0220b, + 0x20300403,0x20180606,0x00401008,0x0a102e15, + 0x00401401,0x20181800,0x00200606,0x09501e0a, + 0x00380a03,0x00101005,0x00000204,0x0940220b, + 0x00380602,0x00100802,0x00000a03,0x0950220c, + 0x00580e03,0x00001402,0x00380601,0x09803211, + 0x20181602,0x00401c03,0x20400405,0x08f0220b, + 0x00000802,0x20180a04,0x00400c05,0x08e0260b, + 0x20200402,0x00080603,0x00200806,0x08f0260a, + 0x20501804,0x20382606,0x0080000c,0x09002e0c, + 0x00200000,0x20100602,0x00300c01,0x08b02607, + 0x00080601,0x00000401,0x00280404,0x08a02607, + 0x00280602,0x00100402,0x00100001,0x08a02607, + 0x00481204,0x00401407,0x20281202,0x08c02a07, + 0x20200001,0x20100203,0x00380408,0x08802a03, + 0x00100401,0x20180a01,0x00400004,0x08802603, + 0x20200402,0x00080603,0x00180807,0x08802a03, + 0x20500003,0x00081205,0x00300c0a,0x08902a02, + 0x00000401,0x00081001,0x00380402,0x08802002, + 0x20100800,0x00080c00,0x00280405,0x08702401, + 0x00200202,0x00100404,0x00180800,0x08702001, + 0x00480603,0x00000c05,0x00080e03,0x08902c01, + 0x00380604,0x00101003,0x20180802,0x08902004, + 0x00200402,0x00280601,0x20180801,0x08902005, + 0x20100402,0x00180603,0x00100007,0x08802004, + 0x00000803,0x00080605,0x00300008,0x08a02804, + 0x20502007,0x00082e08,0x0030000b,0x08d01c0a, + 0x20381604,0x00301806,0x20200407,0x08c02009, + 0x00080e03,0x00201004,0x00000003,0x08c02009, + 0x20200a02,0x00280c03,0x00200007,0x08e0240b, + 0x00382207,0x0070200c,0x20880604,0x0930180e, + 0x00200803,0x20280e07,0x00400601,0x0920240d, + 0x00000802,0x20180e05,0x00400403,0x0910200d, + 0x00300001,0x00300201,0x20200002,0x09502410, + 0x20280404,0x00000a09,0x00000004,0x09a0200e, + 0x20400601,0x00180802,0x00181006,0x09901c0f, + 0x20280400,0x00100400,0x00181402,0x09901c10, + 0x20581203,0x00301002,0x2020040a,0x09e02416, + 0x00100a02,0x20181403,0x00380601,0x0a101410, + 0x00400001,0x00200201,0x20181206,0x0a101810, + 0x00300400,0x00080c01,0x00280a03,0x0a10140f, + 0x00101004,0x20181a08,0x00280e03,0x0ab02819, + 0x20800802,0x00080e03,0x20281003,0x0a901411, + 0x20780602,0x00200803,0x20180806,0x0a801010, + 0x20880400,0x00100400,0x00080c05,0x0a801010, + 0x20800202,0x00300405,0x20482000,0x0b701818, + 0x00600201,0x00300003,0x20580e13,0x0b100c09, + 0x00500801,0x00081604,0x0000020f,0x0af0100a, + 0x00680400,0x00180601,0x00180611,0x0b000c0a, + 0x00780400,0x00380601,0x20380a16,0x0c00100c, + 0x20201000,0x20181400,0x20101400,0x0a900e02, + 0x20280c00,0x00201000,0x20501c00,0x0aa00e02, + 0x20280a01,0x20101400,0x20101400,0x0aa00e03, + 0x20780400,0x00201400,0x20901000,0x0b901c02, + 0x00281401,0x00302400,0x20600207,0x0a701a06, + 0x00180400,0x20100601,0x20101a07,0x0a801e06, + 0x00100c01,0x20280e03,0x00301a06,0x0a801606, + 0x00780e01,0x00101c00,0x20400e15,0x0b802608, + 0x00200204,0x20280402,0x00301e02,0x0a301a0b, + 0x00100c01,0x20280602,0x00000603,0x0a40260b, + 0x00200000,0x00000400,0x00000a04,0x0a401e0b, + 0x00100401,0x20280e02,0x00302201,0x0b002a13, + 0x20401007,0x20181209,0x00280405,0x09e0260a, + 0x00080e01,0x00201402,0x20100401,0x09e0260c, + 0x20180400,0x00000800,0x00100c03,0x09e0220b, + 0x20180603,0x20100c01,0x00101002,0x0a703a12, + 0x00581a08,0x0030240c,0x20200206,0x09901e0b, + 0x00000802,0x20280e02,0x00300c01,0x09902a0a, + 0x00180400,0x20100000,0x00301201,0x09902a0a, + 0x00201005,0x20281607,0x00400401,0x09e03e11, + 0x20301406,0x2048220b,0x00701c08,0x09302a09, + 0x00180e03,0x00001003,0x00000801,0x09402e09, + 0x00000400,0x20200601,0x00200402,0x09402e0a, + 0x00081605,0x00202807,0x20181006,0x09603a0d, + 0x00280a03,0x00200806,0x00000201,0x09002a05, + 0x20100403,0x20280a06,0x00400404,0x08f03607, + 0x00000801,0x20180a02,0x00380403,0x08f02e07, + 0x00000c02,0x20381607,0x00900c05,0x09103a08, + 0x20100801,0x00000604,0x00100005,0x08e03204, + 0x00100602,0x20100403,0x00280c02,0x08d03203, + 0x00000201,0x00100802,0x00180c04,0x08d02e04, + 0x20100c02,0x00080c00,0x00381806,0x08f03602, + 0x00100000,0x00100400,0x00280c03,0x08d02800, + 0x20280402,0x00000a02,0x00380405,0x08c02c00, + 0x00080400,0x00100400,0x00300804,0x08c02800, + 0x00080e02,0x00300806,0x00100402,0x08f02c01, + 0x20180402,0x00100000,0x00300006,0x08e02404, + 0x00480a03,0x20100c03,0x00500001,0x08d02803, + 0x00180800,0x20100601,0x00400404,0x08d02c04, + 0x00280400,0x00001202,0x00300803,0x09003404, + 0x00281e06,0x00003005,0x00380402,0x09102808, + 0x20701004,0x20382606,0x0080080d,0x0900280a, + 0x20300801,0x20281602,0x00500007,0x09002c0a, + 0x20380801,0x20100a02,0x0070000a,0x0930340a, + 0x20402408,0x20783e0d,0x00e00807,0x0960240d, + 0x00580e03,0x00201006,0x20181208,0x0970280d, + 0x00180602,0x00000802,0x00180e01,0x0960280d, + 0x00480604,0x20300002,0x00800801,0x09a03410, + 0x00200206,0x0020040b,0x20181e05,0x09d01c0e, + 0x20580402,0x20100604,0x00380808,0x09d0240d, + 0x20200002,0x20180603,0x00380c03,0x09d0240d, + 0x20801406,0x20482609,0x0088080c,0x0a303417, + 0x20180404,0x00200207,0x00080803,0x0a40180d, + 0x00500602,0x20300002,0x00481206,0x0a401c0d, + 0x00380601,0x20100403,0x00281202,0x0a401c0e, + 0x00581204,0x00101c08,0x20182a0b,0x0b002817, + 0x20681203,0x00101406,0x20181401,0x0ab0100f, + 0x20a80402,0x20280e03,0x00480409,0x0aa0180f, + 0x20880800,0x20200202,0x00380406,0x0aa0180f, + 0x20a80801,0x20300204,0x00680405,0x0ba01c14, + 0x00580401,0x20200202,0x00400210,0x0b200807, + 0x00600601,0x20300402,0x00181e13,0x0b101009, + 0x00601000,0x20480e01,0x00381612,0x0b101409, + 0x00800c00,0x20581201,0x00681e18,0x0c20140a, + 0x20281601,0x00101c00,0x20402000,0x0aa00400, + 0x20300800,0x20281000,0x00101800,0x0ab00402, + 0x20380401,0x00080400,0x20301c00,0x0ab00401, + 0x20781401,0x00200800,0x20402c00,0x0ba00006, + 0x00201001,0x20481603,0x00301e07,0x0aa01204, + 0x00100802,0x00080400,0x20300e09,0x0ab01202, + 0x00280602,0x20101403,0x20401209,0x0ab01603, + 0x00600601,0x20300002,0x20202615,0x0bc01a04, + 0x20100000,0x00000001,0x20200c00,0x0a601e08, + 0x00381605,0x00202006,0x20501e05,0x0a801e09, + 0x00200801,0x20200203,0x00101a04,0x0a802209, + 0x00200a01,0x20100601,0x20202203,0x0b602e10, + 0x00481204,0x00002002,0x20200e04,0x0a20260a, + 0x20101405,0x20381609,0x00301803,0x0a302a0a, + 0x20100400,0x00080a01,0x00101003,0x0a302a0a, + 0x20300003,0x00180604,0x20101804,0x0ae03a10, + 0x20301406,0x20382a08,0x00701806,0x09d02a09, + 0x00280603,0x00100c05,0x20200201,0x09e02e09, + 0x00100402,0x00080a01,0x00000601,0x09e02e09, + 0x00681204,0x00102005,0x20200606,0x0a604211, + 0x00381607,0x0020200a,0x20480602,0x09903207, + 0x20200802,0x00081205,0x00101004,0x09903208, + 0x00080602,0x00200803,0x20200401,0x09a03209, + 0x20500c03,0x20281a07,0x00601c0d,0x09e0460d, + 0x20101006,0x2038160a,0x00500c05,0x09603606, + 0x00200000,0x00200802,0x20380e01,0x09603606, + 0x00280802,0x00100e03,0x00000401,0x09603608, + 0x00280400,0x00101002,0x00081201,0x09a04a07, + 0x00181204,0x00001408,0x00080401,0x09403203, + 0x20180e01,0x00201001,0x20100c05,0x09303604, + 0x20180a02,0x20100802,0x00300806,0x09203604, + 0x00181203,0x20101c02,0x00400005,0x09604605, + 0x00100001,0x20400604,0x00500c03,0x09303a01, + 0x00000400,0x20100202,0x00300804,0x09203800, + 0x20100801,0x20280e03,0x00500804,0x09203801, + 0x20201404,0x20581e05,0x00a00408,0x09504401, + 0x00000800,0x20481202,0x00700006,0x09303804, + 0x00100800,0x20180e01,0x00200404,0x09303804, + 0x00100c01,0x20180e01,0x00280803,0x09303804, + 0x00280a04,0x00000006,0x00400401,0x09704006, + 0x20401402,0x20282a02,0x00300007,0x0970340a, + 0x20380c01,0x00101201,0x00081007,0x09703809, + 0x20280a01,0x00200801,0x20180c06,0x09603409, + 0x20200802,0x20180e05,0x00300808,0x09b0480b, + 0x00481a02,0x00303004,0x20782606,0x09c0340b, + 0x00200e01,0x20281400,0x00480a02,0x09c0300b, + 0x00000401,0x00080a02,0x00180400,0x09c0300c, + 0x00000400,0x00080c01,0x00080c03,0x0a204410, + 0x20380400,0x20300202,0x00500006,0x0a10240b, + 0x20200802,0x00180a02,0x20181403,0x0a20280c, + 0x00000400,0x00000000,0x00081400,0x0a20280c, + 0x20280800,0x00101601,0x20282003,0x0ab04013, + 0x00300800,0x20480a03,0x00581604,0x0a80240c, + 0x00380e05,0x00300804,0x20480a04,0x0a80200c, + 0x00100201,0x00280a01,0x00080800,0x0a70200c, + 0x00100601,0x20181a02,0x00380a03,0x0b502c13, + 0x20800402,0x20281a02,0x00381006,0x0ad0140d, + 0x20801007,0x0008160a,0x20281c06,0x0ae01c0d, + 0x20800c05,0x00181605,0x20382004,0x0ae0180e, + 0x20900c05,0x00081a05,0x20382801,0x0be02412, + 0x00601201,0x20181003,0x20381e12,0x0b300c06, + 0x00680e04,0x0040100b,0x20782211,0x0b300806, + 0x00681603,0x0040200a,0x20882212,0x0b400806, + 0x00880a03,0x00301409,0x20983218,0x0c501006, + 0x20301403,0x20182400,0x20100800,0x0aa80804, + 0x20380402,0x00200800,0x20600800,0x0ab80404, + 0x20200802,0x20181000,0x20200400,0x0ab80404, + 0x20601c04,0x20483000,0x00280c00,0x0ba8040a, + 0x00481605,0x0040200a,0x20a0120a,0x0ab00601, + 0x00381205,0x00101807,0x20401e09,0x0ac00601, + 0x00080602,0x00200406,0x20601e06,0x0ad00001, + 0x00580e04,0x0030100d,0x20a01613,0x0be00001, + 0x20180402,0x20100606,0x20102801,0x0a901606, + 0x20201405,0x20382208,0x00202c00,0x0ab01605, + 0x00380e02,0x00001400,0x20502e07,0x0ab01a06, + 0x00181603,0x00001c00,0x20604604,0x0bb01e0b, + 0x00000800,0x20281000,0x00001e02,0x0a602206, + 0x00481605,0x00102407,0x20600e06,0x0a802608, + 0x20100002,0x20300606,0x00001802,0x0a802a08, + 0x00000804,0x20500209,0x00102201,0x0b503a0d, + 0x00380a01,0x00001800,0x20400202,0x0a302e09, + 0x20200003,0x20480a07,0x00302005,0x0a303209, + 0x00200000,0x20300801,0x00100203,0x0a402e09, + 0x00200202,0x20380c03,0x00101a01,0x0ae03e0e, + 0x20400c02,0x20381a03,0x00201007,0x09f02e06, + 0x00100001,0x20400801,0x00180a01,0x0a003607, + 0x20280601,0x20300001,0x00301404,0x09f03208, + 0x20280401,0x20301203,0x20200806,0x0a704e0b, + 0x00580e04,0x00001805,0x20400205,0x09c03605, + 0x00280603,0x20400803,0x00300c01,0x09c03607, + 0x00300400,0x20480a02,0x00300e02,0x09c03a06, + 0x00200202,0x20400001,0x00200800,0x0a304e08, + 0x20301004,0x20281e07,0x00101009,0x09a03603, + 0x20200c04,0x20581a07,0x00500c07,0x09a03e03, + 0x20200801,0x20380e02,0x00100408,0x09903e03, + 0x20200c04,0x20481a04,0x00200408,0x09f04e04, + 0x00280603,0x00100406,0x20680601,0x09a03401, + 0x00080a03,0x20200806,0x20180402,0x09a03c01, + 0x00080400,0x20200802,0x20280801,0x09903c02, + 0x00281a05,0x20102407,0x20480402,0x09f05001, + 0x00080401,0x00000a03,0x20580404,0x09b03803, + 0x00180601,0x20400a03,0x00100803,0x09b04004, + 0x00280e02,0x20301001,0x00000002,0x09a03c03, + 0x20100c04,0x20681608,0x00500c07,0x0a005006, + 0x20280c00,0x20101601,0x20381405,0x09d03408, + 0x20201003,0x20581205,0x00281005,0x09e03c08, + 0x20300c02,0x20681205,0x00580407,0x09d03c08, + 0x00080602,0x20300403,0x00081403,0x0a50500b, + 0x00201201,0x20481800,0x00280602,0x0a202809, + 0x00180602,0x20101005,0x20281e02,0x0a203009, + 0x00000002,0x20300000,0x00181a01,0x0a20340a, + 0x00000002,0x20400203,0x00181003,0x0ab0480e, + 0x20400403,0x00080a03,0x20581004,0x0a70280b, + 0x00080a02,0x20301000,0x00280401,0x0a702c09, + 0x00080a05,0x20301006,0x00180800,0x0a702c0a, + 0x20380603,0x20400003,0x00180c03,0x0b203c11, + 0x00480a06,0x00101005,0x20781207,0x0ac0200a, + 0x20101004,0x20581a07,0x00581000,0x0ac0240a, + 0x00000805,0x20580e0a,0x00481000,0x0ac0280a, + 0x00000c03,0x20580e08,0x00182605,0x0bb03410, + 0x20700c09,0x00080e0d,0x20382405,0x0b001408, + 0x20180e02,0x20101805,0x20183204,0x0b001408, + 0x20380601,0x20300c04,0x00283601,0x0b001409, + 0x20480402,0x20200c01,0x20284604,0x0c20180b, + 0x00581605,0x0020200e,0x20682e0f,0x0b480403, + 0x00200800,0x20481601,0x00580607,0x0b300403, + 0x00301000,0x20382001,0x00480a09,0x0b400004, + 0x00500202,0x20380406,0x00081e10,0x0c580401, + 0x00080800,0x00101800,0x20400800,0x0a981003, + 0x20100000,0x00080400,0x20101800,0x0a981405, + 0x00080400,0x00201000,0x20500c00,0x0aa81404, + 0x20281001,0x00402c00,0x20c80800,0x0b981407, + 0x20100c01,0x20182201,0x00202e01,0x0aa80c03, + 0x20200803,0x00181e01,0x20202202,0x0ac80804, + 0x20200400,0x00081000,0x20102400,0x0ac80c04, + 0x00100a03,0x00081404,0x20103606,0x0bc81804, + 0x00100201,0x00280402,0x20601a05,0x0ab00800, + 0x00380a05,0x00301c07,0x20901608,0x0ad00a01, + 0x00100a01,0x00281401,0x20502a06,0x0ad00401, + 0x20200c04,0x00282605,0x20603a04,0x0bd00601, + 0x00000000,0x00200601,0x20701602,0x0aa01604, + 0x20100c03,0x00182208,0x20203401,0x0ab01a04, + 0x00100001,0x00300602,0x20a01604,0x0ac01a05, + 0x00480a07,0x00501408,0x21001e0a,0x0ba02208, + 0x00200201,0x00280400,0x20601603,0x0a701e07, + 0x00100001,0x00380400,0x20a80602,0x0a902605, + 0x00200202,0x00300401,0x20901602,0x0a902608, + 0x00000407,0x00380e0c,0x20a02003,0x0b50320c, + 0x20280401,0x00200a03,0x20700404,0x0a402a06, + 0x00180603,0x00400804,0x20b00800,0x0a602a07, + 0x20300403,0x00381205,0x20801005,0x0a502e06, + 0x20100205,0x00400408,0x20d00403,0x0af03609, + 0x00100601,0x00180c02,0x20400c00,0x0a202a04, + 0x20100402,0x00380e04,0x20a01404,0x0a302e05, + 0x00300203,0x00400405,0x20c00204,0x0a303205, + 0x00100004,0x00400207,0x20c01001,0x0ac04207, + 0x00180400,0x00201202,0x20780402,0x0a003203, + 0x00380a01,0x00401402,0x20d80800,0x0a103603, + 0x20100002,0x00300604,0x20a00006,0x0a103203, + 0x00280a05,0x00401405,0x20c80404,0x0a904205, + 0x20200402,0x00180e01,0x20380405,0x09f02801, + 0x20300401,0x00381203,0x20800c08,0x0a002c01, + 0x00000203,0x00380403,0x20900003,0x0a002c01, + 0x20400c06,0x00282a09,0x2070100a,0x0a804002, + 0x00100205,0x00200405,0x20600001,0x0a102804, + 0x00000401,0x00480a01,0x20c80800,0x0a203005, + 0x00000403,0x00381204,0x20a00403,0x0a103004, + 0x00380a05,0x00601409,0x21181a02,0x0aa04406, + 0x20200807,0x0028160a,0x20580805,0x0a302806, + 0x00180a02,0x00501c04,0x20e81401,0x0a502c05, + 0x20180a03,0x00501404,0x20e81402,0x0a403007, + 0x20200004,0x00480608,0x20c00006,0x0ad03c08, + 0x00180a07,0x0030180c,0x20a81e02,0x0a702008, + 0x20100201,0x00280602,0x20700803,0x0a802407, + 0x00200002,0x00300604,0x20980a01,0x0a802807, + 0x00200204,0x00400404,0x20d81400,0x0b30380c, + 0x20100005,0x0010020a,0x20480402,0x0aa01808, + 0x20300402,0x00281203,0x20780801,0x0ac02409, + 0x20500602,0x00380c03,0x20880406,0x0ac0200a, + 0x20600404,0x00481207,0x20c81406,0x0b902c0f, + 0x20200603,0x00180805,0x20381601,0x0af00c08, + 0x00380a01,0x00401802,0x20b82a07,0x0b001c07, + 0x00480402,0x00400e05,0x20b81e0a,0x0b002007, + 0x00380a04,0x00501805,0x20f8360c,0x0c001c0b, + 0x00380802,0x00201a05,0x20582a09,0x0b200803, + 0x20300402,0x00280e03,0x20581002,0x0b200c04, + 0x20400000,0x00300402,0x20882403,0x0b300c03, + 0x20200004,0x00300206,0x20982a03,0x0c400404, + 0x00000e01,0x00082402,0x00180a01,0x0b281201, + 0x00380601,0x00300802,0x20982208,0x0b400001, + 0x00380400,0x00201001,0x20781e08,0x0b480400, + 0x00300602,0x00380806,0x20982609,0x0c481603 + }, //ct1 + { + 0x00080602,0x00200000,0x00080c00,0x0ab00007, + 0x00180a03,0x00400000,0x00000000,0x0ac00006, + 0x00000601,0x00300000,0x00082000,0x0aa00409, + 0x20180a03,0x00200000,0x00000400,0x0c40100a, + 0x20200c04,0x00100207,0x00083a01,0x0af80807, + 0x20600405,0x00200209,0x00082c04,0x0af80808, + 0x20380801,0x00400202,0x00082000,0x0ae80c08, + 0x20300004,0x20100208,0x00082a02,0x0ca00c09, + 0x20180400,0x00400004,0x00083606,0x0b282c04, + 0x00380602,0x00300006,0x0008320c,0x0b382404, + 0x00380601,0x00300002,0x0008220b,0x0b181c03, + 0x20180a01,0x00000003,0x0008320b,0x0cd81003, + 0x00280601,0x00400004,0x00081208,0x0b283e03, + 0x20100400,0x00200001,0x00081a04,0x0b383604, + 0x20200403,0x00200202,0x00082603,0x0b182e04, + 0x00501001,0x20200000,0x00083e0d,0x0cc82608, + 0x00000000,0x00300000,0x00080601,0x0ae84208, + 0x00400201,0x00300002,0x00080a06,0x0af83e09, + 0x00680606,0x00200009,0x00000209,0x0ae83a09, + 0x20200401,0x00100002,0x00082403,0x0c68420d, + 0x00300601,0x00300001,0x00080602,0x0aa84609, + 0x20100201,0x00300000,0x00000406,0x0aa83e09, + 0x20500405,0x00100208,0x0008040a,0x0a883209, + 0x00180603,0x00200006,0x00000601,0x0c084e0c, + 0x20200001,0x00300201,0x00000007,0x0a684607, + 0x20100002,0x00200202,0x00080802,0x0a783e05, + 0x00480604,0x00200007,0x00000204,0x0a583e07, + 0x00280400,0x00100203,0x00001003,0x0ba8460b, + 0x00200000,0x00300001,0x00000001,0x0a484603, + 0x00280602,0x00300004,0x00000800,0x0a484204, + 0x20200402,0x00100204,0x00000007,0x0a283605, + 0x20300404,0x00000204,0x0008100a,0x0b584605, + 0x20180601,0x00300000,0x00000806,0x0a384400, + 0x20100001,0x00100203,0x00000406,0x0a383a01, + 0x00100202,0x00200003,0x00080403,0x0a083800, + 0x00180e04,0x00100008,0x00001001,0x0b584c00, + 0x00100402,0x00200202,0x00080801,0x0a484004, + 0x00100201,0x00200001,0x00080402,0x0a483803, + 0x20100003,0x00200203,0x00080405,0x0a183803, + 0x00300801,0x20300204,0x00000c04,0x0b583c03, + 0x00000203,0x00400005,0x00000806,0x0a684407, + 0x20100401,0x00200202,0x00080805,0x0a683807, + 0x00280604,0x00200006,0x00000c01,0x0a483806, + 0x20700803,0x20100203,0x0008100c,0x0b983c0c, + 0x20480404,0x00400205,0x00000405,0x0ab8400c, + 0x20100001,0x00400002,0x00000002,0x0aa8400a, + 0x20400805,0x00100206,0x00000406,0x0a783009, + 0x00500202,0x00100007,0x00000a08,0x0c08440e, + 0x00100603,0x00300007,0x00000a07,0x0b28400b, + 0x20380e02,0x00300005,0x00002601,0x0af8380a, + 0x00080603,0x00300007,0x00001205,0x0ad8300a, + 0x20780400,0x00100001,0x00002c06,0x0c68380d, + 0x20380402,0x00400202,0x00002604,0x0b683405, + 0x00300401,0x00100202,0x0000220b,0x0b382004, + 0x20100401,0x00200202,0x00001e04,0x0b082005, + 0x00200400,0x00000002,0x0000320e,0x0cc82009, + 0x00400602,0x00300005,0x00002e0d,0x0b782203, + 0x00000a01,0x00200002,0x00001e02,0x0b381603, + 0x00200201,0x00300002,0x00002208,0x0b181601, + 0x00180e04,0x00100002,0x00004e08,0x0cd80603, + 0x00081401,0x00400202,0x00004c00,0x0b380609, + 0x00180401,0x00400202,0x00002a03,0x0b180606, + 0x00180801,0x00400202,0x00002a02,0x0af00206, + 0x00101003,0x20200209,0x00001204,0x0ca02209, + 0x20300801,0x20280c00,0x00782400,0x0ac01006, + 0x20100e01,0x20781400,0x00c81c00,0x0ac01805, + 0x20180a03,0x20500800,0x00a80c00,0x0ab01805, + 0x20301601,0x20481800,0x00581c00,0x0c70180a, + 0x00281a02,0x00002003,0x00482608,0x0ae00002, + 0x20180801,0x20400a02,0x00782e04,0x0af00803, + 0x20200805,0x20781608,0x00d82602,0x0ae00c04, + 0x00180601,0x00200602,0x20282a0a,0x0cb00805, + 0x20100803,0x20680a05,0x00c82602,0x0ad81603, + 0x00100803,0x20580c00,0x00983206,0x0af81602, + 0x00100a01,0x20580805,0x00883a08,0x0ae80e01, + 0x20201807,0x00081a05,0x20184a07,0x0cb81604, + 0x00100e01,0x20480c05,0x00b82604,0x0ab82a06, + 0x00080603,0x20300808,0x00681e03,0x0ad82a06, + 0x00100201,0x20300803,0x00681e04,0x0ac82208, + 0x00682208,0x00702c10,0x20782e0d,0x0c78360e, + 0x00000000,0x20100402,0x00880a01,0x0a783209, + 0x00300000,0x20480602,0x00800604,0x0a982e0a, + 0x00100801,0x20380c00,0x00780400,0x0a782a0a, + 0x00080803,0x20100a07,0x00400406,0x0be83a11, + 0x00280e01,0x20200801,0x00800800,0x0a283609, + 0x20200401,0x20380601,0x00880406,0x0a382e09, + 0x00080e02,0x20101002,0x00480402,0x0a282a09, + 0x20100201,0x20380c02,0x00680404,0x0b78420c, + 0x20100002,0x20580603,0x00a00006,0x09e83207, + 0x00180601,0x20300402,0x00680401,0x0a083206, + 0x00000802,0x20481203,0x00700002,0x09e82e07, + 0x00200802,0x20280e02,0x00380800,0x0b18420a, + 0x00100202,0x20500003,0x00a00002,0x09c83203, + 0x00000c01,0x20481202,0x00800004,0x09d83204, + 0x00180a01,0x20200803,0x00480803,0x09b82e05, + 0x00180604,0x00000804,0x00080806,0x0ad84607, + 0x20200c03,0x20580e04,0x00a80406,0x09b83001, + 0x00080601,0x20200402,0x00480403,0x09c83000, + 0x20100000,0x20300601,0x00600405,0x09a82e01, + 0x20301c06,0x20182a07,0x00280409,0x0ab84801, + 0x00480a03,0x20201006,0x00780601,0x09c83403, + 0x00000001,0x20300400,0x00500403,0x09d83003, + 0x00100201,0x20300400,0x00600002,0x09b82c03, + 0x00381205,0x0070140a,0x20880400,0x0ad84c05, + 0x20480400,0x20400203,0x00b0180a,0x09f83008, + 0x00080e01,0x20301001,0x00600403,0x09f82c06, + 0x20200802,0x20380e01,0x00700807,0x09d82c07, + 0x20481003,0x00301a05,0x20400c0a,0x0b18440a, + 0x00000804,0x20580a03,0x00b80a01,0x0a48280d, + 0x00000601,0x20580601,0x00b01004,0x0a38280a, + 0x00180e03,0x20101404,0x00400a01,0x0a28280a, + 0x00300603,0x20100005,0x00201202,0x0b88400f, + 0x20280a05,0x20300808,0x00901000,0x0ab82c0c, + 0x20601004,0x20482203,0x00900c03,0x0a98240d, + 0x20300804,0x20581204,0x00901402,0x0a78200b, + 0x20700405,0x20180e04,0x00202408,0x0bf83412, + 0x00000406,0x20680a06,0x00b01e06,0x0b081c09, + 0x00481202,0x00001009,0x0020160d,0x0af81c08, + 0x00081202,0x20301007,0x00501a06,0x0ad81409, + 0x00281607,0x0000100b,0x2010360c,0x0c88200f, + 0x0028060a,0x2040080d,0x00903607,0x0b381003, + 0x20281204,0x20401802,0x00603800,0x0b180801, + 0x00100202,0x20700400,0x00903207,0x0b000003, + 0x20302405,0x20582609,0x00303607,0x0cd00006, + 0x00102005,0x20683a10,0x00b03e02,0x0b301202, + 0x00200803,0x20880e08,0x00c02e05,0x0b101601, + 0x00101002,0x20781606,0x00b02204,0x0b001602, + 0x00582202,0x00403006,0x20601a0e,0x0ce01605, + 0x20280602,0x20300c00,0x00081400,0x0af01c01, + 0x20280e03,0x00301800,0x20981000,0x0b001c01, + 0x20400a01,0x00081000,0x20581c00,0x0b002403, + 0x20482204,0x00302800,0x20780400,0x0ca01806, + 0x00001c05,0x20582a07,0x00382206,0x0af01202, + 0x00000c05,0x00080e09,0x20482a06,0x0b000e02, + 0x00300802,0x00200a02,0x20983e0b,0x0b001602, + 0x00000c08,0x20680e0c,0x0038320d,0x0cc00e01, + 0x00380a02,0x00301407,0x20783607,0x0ac80a08, + 0x00380602,0x00401007,0x20783a06,0x0ae80e08, + 0x00180601,0x00401004,0x20782e03,0x0ad80e09, + 0x00581a07,0x2030300d,0x00084a0d,0x0c98160d, + 0x00080e01,0x00001402,0x20281001,0x0a781a0b, + 0x20380400,0x00200001,0x20280404,0x0a982209, + 0x00080601,0x00300803,0x20380e01,0x0a981e0a, + 0x20201c04,0x20883207,0x00c80404,0x0c082a12, + 0x00080601,0x20300201,0x00400401,0x0a281e0a, + 0x00400000,0x00200000,0x20380606,0x0a48220a, + 0x00180a01,0x00100800,0x20100000,0x0a381e0b, + 0x00300603,0x20180805,0x00081a02,0x0b883211, + 0x00101c02,0x20482203,0x00380c01,0x09e81e09, + 0x20100201,0x00100000,0x20280805,0x09f8220a, + 0x20100c03,0x00081603,0x00180404,0x09e82209, + 0x20300804,0x00180a04,0x20281407,0x0b083a0e, + 0x00080601,0x00300003,0x20480c03,0x09a82607, + 0x00000403,0x00180e03,0x20280802,0x09b82a07, + 0x00280602,0x00200c04,0x20481201,0x09a82608, + 0x00480603,0x00201007,0x20481601,0x0aa8460b, + 0x20100001,0x00280400,0x20480404,0x09782a03, + 0x00180a03,0x00301005,0x20580802,0x09882e04, + 0x00000802,0x00180e03,0x20100006,0x09682a05, + 0x20380403,0x00100203,0x2010040b,0x0a484607, + 0x00181201,0x00201803,0x20580402,0x09682800, + 0x20100403,0x00180a04,0x20100406,0x09782e01, + 0x20180601,0x00300403,0x20400005,0x09582800, + 0x00381e03,0x00003005,0x00080801,0x0a384601, + 0x00100601,0x20280800,0x00001805,0x09782404, + 0x00080602,0x00200404,0x20300403,0x09882c04, + 0x00180400,0x00200400,0x20400803,0x09682404, + 0x20200c02,0x20681a05,0x00b0140b,0x0a484405, + 0x20400c03,0x20180e04,0x20200008,0x09b81c0a, + 0x20100801,0x00180e02,0x20201004,0x09b82408, + 0x20180602,0x00100801,0x20200805,0x09982008, + 0x00001802,0x20381c00,0x00580805,0x0a88400d, + 0x00480e04,0x00201406,0x20580604,0x0a181c0c, + 0x20180c00,0x00300c02,0x20600803,0x09f8200b, + 0x20200c03,0x00181a04,0x00000c04,0x09e81c0c, + 0x00080e02,0x00300806,0x20201004,0x0b084011, + 0x20700804,0x20181605,0x00001808,0x0a78180e, + 0x20280800,0x00101400,0x20300400,0x0a68180d, + 0x00180604,0x00300c06,0x20600602,0x0a48180d, + 0x20200e03,0x20180401,0x00001c03,0x0b983015, + 0x00680602,0x00100807,0x20500e0c,0x0ae8100c, + 0x00201401,0x20282000,0x00201e05,0x0ac8140b, + 0x20200c05,0x00282206,0x20302001,0x0ab8100d, + 0x2050140b,0x00382e08,0x20201e02,0x0c482815, + 0x20880a02,0x00180801,0x20304005,0x0b380409, + 0x20500a01,0x00381803,0x20602c02,0x0b180809, + 0x20180605,0x0050040a,0x20b02206,0x0b18040a, + 0x00283610,0x00804c18,0x20d02e10,0x0cd8140c, + 0x00681001,0x20102a04,0x20600e12,0x0b701c02, + 0x00480c00,0x00401201,0x20c01e0d,0x0b401404, + 0x00380c02,0x00401e05,0x20a0220a,0x0b401801, + 0x00301807,0x20683216,0x00606608,0x0cf01400, + 0x20400001,0x00000000,0x20a81800,0x0b200a01, + 0x20500800,0x20681000,0x00181400,0x0b200800, + 0x20400001,0x20300c00,0x20582800,0x0b301201, + 0x20802c02,0x20883c00,0x00283400,0x0cc00c06, + 0x00481a02,0x00103002,0x20b8260d,0x0b000207, + 0x00580800,0x20401c01,0x20382e0f,0x0b100207, + 0x00581202,0x20301c03,0x20281e0d,0x0b180607, + 0x00980602,0x00301806,0x20e84219,0x0cd80a07, + 0x00100c02,0x20680a03,0x00181400,0x0ab8120d, + 0x00100a01,0x20600002,0x00481402,0x0ab8160e, + 0x00000801,0x20780601,0x00581002,0x0ab8120d, + 0x20100c02,0x00281601,0x20881400,0x0c582613, + 0x20100e03,0x20281403,0x20180804,0x0a481e0b, + 0x20400401,0x20580a02,0x00480c05,0x0a581e0a, + 0x20100201,0x20580801,0x00580402,0x0a581a0c, + 0x00281a03,0x00502c05,0x20d81e03,0x0bc82e14, + 0x20100806,0x00180e05,0x20681000,0x09f82209, + 0x00400601,0x20380402,0x00280e05,0x0a08220b, + 0x00000801,0x20580e01,0x00380a01,0x0a081a0b, + 0x00080401,0x20200a03,0x20280804,0x0b183614, + 0x00382207,0x0030340c,0x20980e02,0x09a82a0b, + 0x20280800,0x20200400,0x00180405,0x09a8260b, + 0x00180400,0x20300c01,0x00081400,0x09a8220b, + 0x00100001,0x20200c01,0x00081803,0x0a883e11, + 0x20100c05,0x20580a0a,0x00400806,0x09582609, + 0x00300000,0x20400a01,0x00280c00,0x09682a08, + 0x00080400,0x20400001,0x00300004,0x09582a09, + 0x00100201,0x20380402,0x00300005,0x0a18460d, + 0x00000602,0x20200004,0x00281004,0x09282e04, + 0x20200400,0x20480c00,0x00400408,0x09282e05, + 0x00180601,0x20400c01,0x00300003,0x09182605, + 0x20100400,0x20380601,0x00200408,0x09c84206, + 0x00000c01,0x20281a02,0x00100805,0x09183001, + 0x00280601,0x20300801,0x00100002,0x09182800, + 0x20100802,0x20580e03,0x00600007,0x09082800, + 0x00001001,0x20282201,0x00100c06,0x09a84401, + 0x20180401,0x00100001,0x20400005,0x09282c06, + 0x20200402,0x20480e01,0x00300408,0x09282c04, + 0x00100601,0x20480803,0x00300003,0x09182805, + 0x00080802,0x00201001,0x20781005,0x09c83c06, + 0x20180e02,0x00001403,0x20500004,0x0968280a, + 0x00180e03,0x20200c04,0x00100802,0x09682809, + 0x20280400,0x20300000,0x00101006,0x09482409, + 0x00281a06,0x00002807,0x20400805,0x0a18400b, + 0x00000401,0x20280e02,0x00101402,0x09c8240d, + 0x20101003,0x20581605,0x00400c04,0x09b8200c, + 0x00280401,0x20400e01,0x00100000,0x09a81c0c, + 0x20201409,0x2068220c,0x00601009,0x0a883812, + 0x20300002,0x20100400,0x20280403,0x0a38200f, + 0x20200400,0x20180803,0x20100401,0x0a28200f, + 0x20300201,0x20580801,0x00501004,0x0a181c0e, + 0x20582208,0x2010200f,0x20201004,0x0b383419, + 0x00480e03,0x20100004,0x20102205,0x0ab8200e, + 0x00381602,0x20101803,0x20301605,0x0a98180d, + 0x00300002,0x20500a01,0x00300605,0x0a88100e, + 0x00680804,0x20801209,0x00601e0a,0x0bf82016, + 0x20a01003,0x20481e05,0x20201c06,0x0b280c0f, + 0x20600401,0x20580a03,0x00301c05,0x0af80c0d, + 0x20780602,0x20680c04,0x00502404,0x0af8100e, + 0x20d02602,0x20a85404,0x00a04409,0x0c981815, + 0x00700602,0x00080805,0x20901616,0x0b900007, + 0x00500800,0x20481000,0x00101a0e,0x0b580408, + 0x00500401,0x20781202,0x00202a10,0x0b500807, + 0x00a80c01,0x20101602,0x20a0121f,0x0d200c09, + 0x20300601,0x00700400,0x20980c00,0x0b081e04, + 0x20400001,0x00a00400,0x21082000,0x0b281603, + 0x20380a01,0x00a00c00,0x20e80800,0x0b281a05, + 0x20782601,0x00c04400,0x21682000,0x0cc81e03, + 0x00301004,0x00981e04,0x20980e0a,0x0ae82a09, + 0x00500000,0x00a00403,0x20f8120d,0x0af8260a, + 0x00301403,0x00781a04,0x20b81209,0x0af81e0a, + 0x00600002,0x00400a03,0x20581214,0x0c982e0d, + 0x00381604,0x00c02009,0x20f81602,0x0a782e0f, + 0x00081202,0x00b01402,0x20e00403,0x0a882a0f, + 0x00181204,0x00c01407,0x21080800,0x0a98260e, + 0x00180a03,0x00301403,0x20381601,0x0c083a17, + 0x20480c01,0x00801603,0x20700807,0x0a082e0d, + 0x20280403,0x00700a05,0x20a80803,0x0a182a0c, + 0x20200403,0x00880605,0x20b80403,0x0a28260d, + 0x20101403,0x00182205,0x00200002,0x0b484216, + 0x00500201,0x00400a01,0x20280e06,0x09a8320c, + 0x00380603,0x00600805,0x20880a03,0x09c82e0c, + 0x00180a01,0x00900c03,0x20c81202,0x09c82e0c, + 0x00100601,0x00600004,0x20781400,0x0aa84614, + 0x20501803,0x00583203,0x00000409,0x09483a0a, + 0x20200804,0x00580e05,0x20680405,0x0958320b, + 0x00100000,0x00700000,0x20900002,0x0958320c, + 0x00180601,0x00700802,0x20700004,0x0a084a12, + 0x00481204,0x00b01807,0x20c80e04,0x09083608, + 0x00380603,0x00700806,0x20980a01,0x09183609, + 0x00000401,0x00780a01,0x20880405,0x09083209, + 0x00000001,0x00680602,0x20500808,0x09884a0d, + 0x20280401,0x00700a03,0x20600808,0x08c83606, + 0x20200002,0x00700204,0x20700408,0x08d83605, + 0x00000201,0x00880402,0x20a00004,0x08c83605, + 0x20180a01,0x00600801,0x20500006,0x09484a06, + 0x00180a01,0x00600c00,0x20480404,0x08b83400, + 0x00100000,0x00700002,0x20700003,0x08c83400, + 0x00080401,0x00800e01,0x20b80405,0x08b83201, + 0x00100001,0x00400e01,0x20480c05,0x09284800, + 0x00000c02,0x00580e02,0x20180406,0x08c83805, + 0x00080a01,0x00700801,0x20800406,0x08d83405, + 0x00080602,0x00700402,0x20800406,0x08c83005, + 0x00200a02,0x00480801,0x20100406,0x09384c05, + 0x20200202,0x00780804,0x20500806,0x09083c0c, + 0x20201003,0x00581603,0x20600406,0x0908340a, + 0x20300c02,0x00681203,0x20700407,0x0908300b, + 0x20501004,0x00582603,0x2030100c,0x09884c0e, + 0x00100002,0x00700202,0x20700601,0x0978340f, + 0x00180e02,0x00901805,0x20b80400,0x0978300d, + 0x00280602,0x00900004,0x20b00a01,0x09682c0e, + 0x00780e06,0x00901c08,0x20c80602,0x0a184413, + 0x20180a05,0x00700805,0x20601003,0x09f83010, + 0x20280400,0x00500602,0x20601404,0x09d82c0f, + 0x20400402,0x00880a03,0x20b00805,0x09d82810, + 0x20c02007,0x00683e0b,0x20402012,0x0ac8401b, + 0x00101c06,0x00582a0a,0x20400a01,0x0a782811, + 0x00101403,0x00482203,0x20501202,0x0a582810, + 0x00480603,0x00900404,0x20d00e06,0x0a682410, + 0x00a00204,0x00e0000b,0x21300213,0x0bb8381b, + 0x20680e03,0x00d01009,0x20e80c01,0x0af82c11, + 0x20680e03,0x00900c06,0x20d00c02,0x0ad82010, + 0x20901003,0x00881a05,0x20b01407,0x0ad81c10, + 0x21081000,0x00e01e02,0x2140180c,0x0c682c17, + 0x00680c00,0x00a00601,0x20a02211,0x0b682809, + 0x00500001,0x00700603,0x20b0160e,0x0b481409, + 0x00600601,0x00c80803,0x21100612,0x0b58180a, + 0x00b00801,0x00a80e03,0x20d01a21,0x0d18240c, + 0x20581000,0x20301000,0x00d00000,0x0ac81a05, + 0x20380401,0x20400800,0x00e81400,0x0ae81a07, + 0x20400c03,0x20581000,0x00f81c00,0x0ae81605, + 0x20801401,0x20482400,0x00f80400,0x0c682e02, + 0x00780400,0x20601601,0x0118120f,0x0a981a0c, + 0x00580a03,0x20500804,0x0100020a,0x0aa8220c, + 0x00781606,0x20302408,0x00b80e0d,0x0ab81e0c, + 0x00880601,0x00100403,0x00680e17,0x0c382e0e, + 0x20100800,0x20881a01,0x01600806,0x0a182210, + 0x20201403,0x20781e05,0x01200005,0x0a28220e, + 0x20301006,0x20881e0a,0x01400807,0x0a38220f, + 0x20200001,0x00080601,0x00780403,0x0b983218, + 0x20400802,0x20581601,0x01080404,0x09a81e0b, + 0x00100a01,0x20280403,0x00b81602,0x09c8260d, + 0x00180605,0x20400c09,0x00d81603,0x09c8260d, + 0x00280601,0x00001802,0x00681a03,0x0ad83218, + 0x00480603,0x20300c04,0x00b80a07,0x09581e0c, + 0x00080400,0x20100001,0x00a00002,0x09582e0d, + 0x00000403,0x20580a06,0x01000801,0x0968260e, + 0x00180400,0x20100800,0x00c80404,0x0a183e17, + 0x20180c02,0x20401a04,0x00e80c06,0x08e81e0d, + 0x00280400,0x20200c00,0x00a80c00,0x08f82a0c, + 0x00100601,0x20500003,0x00d80c02,0x08f8260c, + 0x00080400,0x20280400,0x00d00806,0x09783e12, + 0x00100e01,0x20781002,0x01400403,0x08982a08, + 0x00000201,0x20300001,0x00d00805,0x08a82e09, + 0x00180400,0x20300800,0x00d00004,0x08a82a0a, + 0x00100a02,0x20380401,0x00d00005,0x08f83a0c, + 0x00080800,0x20580601,0x00f00c05,0x08682204, + 0x00080400,0x20300601,0x00d00404,0x08682a05, + 0x20100000,0x20400201,0x00f00006,0x08682a05, + 0x20100804,0x20181204,0x00c80408,0x08b83e06, + 0x00000802,0x20680a01,0x00f80404,0x08582000, + 0x00100400,0x20480400,0x00e00005,0x08582800, + 0x00100400,0x20480400,0x00e00404,0x08482800, + 0x00180e03,0x00000c07,0x00880404,0x08984000, + 0x00280e03,0x20501405,0x00d80404,0x08682004, + 0x20100802,0x20380e01,0x00d80407,0x08682c05, + 0x20100401,0x20480a01,0x00d00008,0x08682805, + 0x00080800,0x20200e03,0x00b01008,0x08a83806, + 0x20400c04,0x20780e06,0x0120040a,0x08a8200b, + 0x00181202,0x20101804,0x00980403,0x08a82c0a, + 0x00080a02,0x20301003,0x00b00003,0x08a8240b, + 0x20100002,0x20400e02,0x00e80808,0x08f8340e, + 0x00480603,0x20500406,0x00e00203,0x0918240f, + 0x20100801,0x20581603,0x00f01004,0x0908280e, + 0x00000803,0x20580e04,0x00f00403,0x0908240e, + 0x00000203,0x20580804,0x01001006,0x09883815, + 0x20600404,0x20681204,0x00f00c08,0x09982012, + 0x20200801,0x20280c00,0x00a00002,0x09882411, + 0x20180a03,0x20300c05,0x00c00403,0x09882411, + 0x20580c03,0x20502204,0x00e80c07,0x0a482c1b, + 0x00781e04,0x20403006,0x00c80a0b,0x0a281810, + 0x00481203,0x00001c04,0x00800604,0x0a082410, + 0x00100003,0x20580e05,0x00f01602,0x0a082011, + 0x00680603,0x20800005,0x01601208,0x0b28341b, + 0x20a00c01,0x20b81204,0x0180180a,0x0a981810, + 0x20900803,0x20481605,0x00e01408,0x0a882012, + 0x20680e02,0x20501404,0x00d00002,0x0a981812, + 0x21000c03,0x20881a05,0x01601c0b,0x0bf8281c, + 0x00601801,0x20882603,0x01400612,0x0b28140b, + 0x00680601,0x20200403,0x00900a12,0x0b08180c, + 0x00580401,0x20800602,0x0120120f,0x0b18140b, + 0x00c80a01,0x20500c03,0x01000a24,0x0cc81c0f, + 0x20501002,0x20381c00,0x00581400,0x0ac00e04, + 0x20200400,0x20180400,0x00280c00,0x0ad00a09, + 0x20200201,0x00101000,0x20180c00,0x0ae00a09, + 0x20780400,0x20201400,0x00481400,0x0c480605, + 0x00780604,0x00100407,0x20280610,0x0a800a0c, + 0x00200c01,0x00081201,0x00180a07,0x0a80020c, + 0x00000802,0x00081e03,0x00300e05,0x0a90020c, + 0x00700601,0x20380400,0x00980614,0x0c080e0f, + 0x20100002,0x00100605,0x20180406,0x0a000a11, + 0x00081000,0x00401c02,0x20481000,0x0a18060f, + 0x00380400,0x00301002,0x20381a03,0x0a200210, + 0x20100404,0x20280a04,0x00881001,0x0b581219, + 0x20280400,0x00100802,0x20181403,0x0990020d, + 0x00080e02,0x20101002,0x00300401,0x09980a0f, + 0x20480601,0x00280401,0x00100406,0x09a80a0e, + 0x00280a04,0x20100808,0x00680601,0x0a881a19, + 0x00280602,0x00000003,0x00100a02,0x0938060d, + 0x20100803,0x20480e05,0x00700002,0x09280a0d, + 0x00300402,0x00100202,0x20180e05,0x0948060e, + 0x00100000,0x20480604,0x00801004,0x09c81617, + 0x00100803,0x20180e04,0x00100003,0x08c0020c, + 0x00280602,0x20200004,0x00580400,0x08c80e0c, + 0x20180e02,0x00200c04,0x00000005,0x08d80e0d, + 0x00001003,0x20381203,0x00880c06,0x09281612, + 0x00080e05,0x00100c06,0x20200005,0x08700208, + 0x20100000,0x20280601,0x00500807,0x08780a09, + 0x00100000,0x20100201,0x00300803,0x08780a09, + 0x20180e04,0x00001007,0x00480406,0x08a81a0c, + 0x00001006,0x20281609,0x00280404,0x08400204, + 0x00100001,0x20280601,0x00400003,0x08380a04, + 0x00000401,0x20180602,0x00380405,0x08380a05, + 0x00300003,0x20300606,0x00880403,0x08681607, + 0x00280605,0x00200c09,0x20481403,0x08380800, + 0x00000000,0x20200401,0x00380805,0x08280a01, + 0x00100601,0x00000002,0x00180804,0x08280a01, + 0x20200a02,0x20381403,0x0090040b,0x08381c00, + 0x20100402,0x00280e04,0x20101008,0x08480805, + 0x00180a01,0x20100c01,0x00400005,0x08380804, + 0x00000001,0x00100201,0x00100007,0x08380c05, + 0x00000c02,0x20181202,0x00400405,0x08681808, + 0x20180e01,0x00301402,0x20480404,0x0888040b, + 0x20200c02,0x20381a03,0x00700807,0x08780c0b, + 0x20300401,0x00180801,0x00100406,0x08780c0c, + 0x00180602,0x00200403,0x00100006,0x08b8180e, + 0x00000c00,0x20180e01,0x00100403,0x08f8040f, + 0x00080801,0x00000c02,0x00180802,0x08d8080f, + 0x00380a01,0x00201003,0x20100201,0x08e8080e, + 0x20200402,0x00180a03,0x0020080a,0x09481416, + 0x20300000,0x00200400,0x20200003,0x09780412, + 0x20180a04,0x20201004,0x00400802,0x09580811, + 0x20500400,0x00080e02,0x00301408,0x09580812, + 0x20200201,0x00280403,0x00000803,0x0a08141c, + 0x00301001,0x00282000,0x20101204,0x0a180412, + 0x00100c03,0x20481a07,0x00801a01,0x09e00012, + 0x00400801,0x00180a01,0x00080606,0x09f00013, + 0x00300400,0x00280a01,0x20101603,0x0af80c1d, + 0x20981000,0x00601002,0x20900406,0x0aa00413, + 0x20600201,0x20100403,0x00280c03,0x0a700413, + 0x20800601,0x00380c02,0x20200c07,0x0a880413, + 0x20d81000,0x00300c00,0x20300c06,0x0bd0001e, + 0x00781000,0x00202401,0x20580615,0x0b200c0b, + 0x00500800,0x20180e01,0x00300a0e,0x0af0000d, + 0x00600400,0x00480a01,0x20500a11,0x0b10040d, + 0x00b00800,0x20180c01,0x00001221,0x0cb00410, + 0x20380801,0x20201400,0x20381400,0x0ae01208, + 0x20280401,0x20300800,0x20180800,0x0ae00a0a, + 0x20380e02,0x20300c00,0x00101400,0x0af00a09, + 0x20780400,0x20100400,0x20100800,0x0c400606, + 0x00300601,0x20580402,0x00200209,0x0a900a0d, + 0x00380e03,0x20301803,0x00100207,0x0a90060e, + 0x00200804,0x20700206,0x00480e08,0x0aa0120d, + 0x00680400,0x20200a01,0x00000214,0x0bf00610, + 0x00180401,0x20400a01,0x00180400,0x0a100a11, + 0x00001003,0x20781a06,0x00800802,0x0a100610, + 0x00380603,0x20500405,0x00580a02,0x0a200611, + 0x00300801,0x20300202,0x00281603,0x0b40021b, + 0x20100601,0x20500001,0x00380404,0x0990060f, + 0x20200c00,0x20381402,0x00280803,0x0990020e, + 0x20501003,0x20680e05,0x00680807,0x09a0060e, + 0x20200800,0x20181001,0x00200007,0x0a680a19, + 0x00000c02,0x20481203,0x00380400,0x0930060c, + 0x00280601,0x00000c01,0x20380a03,0x0920020e, + 0x00580a03,0x20200c05,0x00280a07,0x0930020e, + 0x00100401,0x00100000,0x20280800,0x09b80a15, + 0x00480603,0x20100c04,0x20180a01,0x08d0020d, + 0x00000401,0x20180a01,0x00000004,0x08b8060d, + 0x20201003,0x20581604,0x00500408,0x08c0020e, + 0x00381202,0x00201802,0x20280403,0x09180a14, + 0x20500c02,0x20281604,0x0020080b,0x08700208, + 0x20100202,0x00000402,0x20200005,0x08680608, + 0x00080602,0x20100404,0x00080402,0x08780608, + 0x20501003,0x20281a05,0x0040080d,0x08880e0c, + 0x00680c00,0x00101c02,0x20381605,0x08480605, + 0x00100402,0x00000203,0x20280402,0x08380605, + 0x00100002,0x20200602,0x00100003,0x08300206, + 0x00680a02,0x00200c04,0x20280a03,0x08480e07, + 0x20380602,0x20300002,0x00300c0c,0x08280a02, + 0x00080a03,0x00100804,0x20200006,0x08180a01, + 0x00080602,0x20200802,0x00200006,0x08180601, + 0x20480401,0x00000a01,0x0000000e,0x08180a01, + 0x00100000,0x20300202,0x00400804,0x08380406, + 0x20100403,0x00080a04,0x20100807,0x08280405, + 0x00000001,0x20300202,0x00400406,0x08200005, + 0x00280a01,0x20101001,0x00300003,0x08380c08, + 0x20200c03,0x20381603,0x00480407,0x0878040b, + 0x00080a03,0x00101404,0x20380404,0x0868040a, + 0x20200000,0x20400000,0x00480407,0x0860000b, + 0x20100402,0x20380e03,0x00600409,0x08980c0e, + 0x00081604,0x00001407,0x20100002,0x08f80410, + 0x00100804,0x20281205,0x00200403,0x08c8040e, + 0x00200201,0x20480802,0x00400c01,0x08d8040f, + 0x00080800,0x20200802,0x00480407,0x09280c16, + 0x20300003,0x20500205,0x00400803,0x09700012, + 0x20580a04,0x00180406,0x20201007,0x09580413, + 0x20500002,0x20400202,0x00200006,0x09500413, + 0x20380400,0x20400001,0x00500c07,0x09f8081d, + 0x00480e04,0x20501405,0x00500604,0x0a000412, + 0x00500003,0x20100605,0x20400208,0x09f00813, + 0x00581203,0x20401405,0x00200608,0x09f00412, + 0x00300203,0x20500001,0x00601204,0x0ae0001e, + 0x20900c06,0x20781e09,0x00a00c08,0x0a900414, + 0x20780a02,0x20100804,0x20200007,0x0a700412, + 0x20900403,0x20880605,0x00700809,0x0a800813, + 0x20d01005,0x20581e07,0x00500406,0x0bd00420, + 0x00780603,0x20480808,0x00200a14,0x0b30040d, + 0x00580400,0x20300a01,0x00000a0f,0x0b00080d, + 0x00680a01,0x20700803,0x00600212,0x0b10080e, + 0x00b80e03,0x20100c08,0x20280620,0x0cb00011, + 0x20200800,0x00680400,0x20a80800,0x0af80a09, + 0x20100201,0x00600000,0x20900800,0x0ae80e0a, + 0x20501402,0x00581c00,0x20980c00,0x0af80a06, + 0x20700400,0x00480800,0x20400400,0x0c480a05, + 0x00280601,0x00800401,0x20c00207,0x0a980e0d, + 0x00000401,0x00681202,0x20800e04,0x0a980a0c, + 0x00680e05,0x00a01807,0x2108060e,0x0ab80a0d, + 0x00600802,0x00480a01,0x20680a15,0x0bf80a10, + 0x00200401,0x00880601,0x20b00201,0x0a280e11, + 0x00380e01,0x00701802,0x20c80e04,0x0a180611, + 0x00000805,0x00780a07,0x20a00403,0x0a380a12, + 0x00481204,0x00701805,0x20800204,0x0b480e1c, + 0x20380a01,0x00900c02,0x20c00005,0x09a80e0f, + 0x20280a01,0x00501000,0x20600006,0x09980a10, + 0x20181605,0x00902007,0x20d80402,0x09a80a0f, + 0x20380404,0x00300607,0x20100008,0x0a680a1a, + 0x00280c00,0x00601400,0x20900203,0x09380a0d, + 0x00100401,0x00380602,0x20200202,0x09280a0e, + 0x00200c04,0x00481207,0x20500a02,0x09380a0f, + 0x00180a04,0x00200c06,0x00000001,0x09a80e16, + 0x00100400,0x00380601,0x20300803,0x08c80a0d, + 0x00280602,0x00400c02,0x20380402,0x08b80a0d, + 0x00180e03,0x00701805,0x20980804,0x08c80a0e, + 0x00101004,0x00081a06,0x00300c05,0x08f80a13, + 0x20380a01,0x00401000,0x20480407,0x08680a08, + 0x20300002,0x00300202,0x20100408,0x08580a08, + 0x20200402,0x00480604,0x20300806,0x08680a09, + 0x20280e03,0x00401805,0x20280c09,0x08780a0c, + 0x00601000,0x00281201,0x00000203,0x08380a06, + 0x00380a02,0x00300c03,0x20100201,0x08280a05, + 0x00300202,0x00400403,0x20500001,0x08380a05, + 0x00400c02,0x00080e03,0x00300401,0x08380a07, + 0x20480400,0x00680800,0x2040080e,0x08180e01, + 0x20200802,0x00180e04,0x00200809,0x08080a01, + 0x20200001,0x00480a03,0x20400809,0x08180a01, + 0x20380602,0x00400002,0x0000040d,0x08080800, + 0x00100000,0x00600401,0x20680402,0x08380807, + 0x00200000,0x00300001,0x20180803,0x08280805, + 0x00100400,0x00500001,0x20680803,0x08280405, + 0x00100402,0x00380e03,0x00000804,0x08380408, + 0x00280a02,0x00501001,0x20680404,0x0878080a, + 0x20300401,0x00380c00,0x20100408,0x08580c0b, + 0x20100000,0x00600000,0x20700007,0x0868080a, + 0x00100201,0x00300402,0x20380c07,0x0888040e, + 0x20301404,0x00382605,0x20200409,0x08e80c10, + 0x00580a03,0x00400c02,0x20400202,0x08c8080e, + 0x00000801,0x00680a02,0x20780403,0x08d80810, + 0x20100801,0x00480e02,0x20200009,0x09180816, + 0x00180a04,0x00900807,0x20b80602,0x09780c14, + 0x20901005,0x00381e07,0x2010000d,0x09480813, + 0x20280602,0x00800403,0x20a00004,0x09580c13, + 0x20300000,0x00680c00,0x20500408,0x09e8081e, + 0x00000002,0x00681204,0x20901000,0x0a180413, + 0x00880a04,0x00600807,0x20880a0d,0x09f80c13, + 0x00200802,0x00781a03,0x20900e03,0x09f80814, + 0x00100000,0x00680401,0x20800203,0x0ae80820, + 0x20400a01,0x00600801,0x20d81a01,0x0aa00013, + 0x20900802,0x00581204,0x20500c0a,0x0a780c12, + 0x20600202,0x00900403,0x20f80803,0x0a980814, + 0x20880601,0x00601400,0x20980e01,0x0bd8041e, + 0x00400c01,0x00981a02,0x20b0020b,0x0b380c0c, + 0x00600201,0x00780802,0x20900211,0x0b080c0e, + 0x00500c01,0x00981202,0x20f0060f,0x0b28080d, + 0x00800c01,0x00581a02,0x20400a18,0x0ca80c11, + 0x20280e02,0x20101400,0x00801000,0x0ac80e0a, + 0x20280601,0x20100400,0x00800c00,0x0ac80e09, + 0x20281201,0x00101c00,0x00600000,0x0ad80e09, + 0x20700802,0x20200000,0x00680c00,0x0c280605, + 0x00100403,0x20480605,0x00e00a06,0x0a780a0d, + 0x00180402,0x20200603,0x00900606,0x0a780a0c, + 0x00100402,0x20380e02,0x00d00e07,0x0a880e0c, + 0x00880e04,0x00101805,0x00600616,0x0be80a10, + 0x00380a03,0x20200c04,0x00c00202,0x0a080a11, + 0x00300a02,0x20280803,0x00a00603,0x0a080a10, + 0x00480a03,0x20201003,0x00a00604,0x0a180a12, + 0x00000c02,0x20281606,0x00c01801,0x0b20021b, + 0x20300c02,0x20481604,0x00f00807,0x0978060e, + 0x20300801,0x20180a02,0x00800805,0x0988060f, + 0x20601405,0x20482207,0x00f00c0a,0x09880a0f, + 0x00200601,0x00080401,0x00780401,0x0a50061a, + 0x00200801,0x20181001,0x00a00203,0x09180a0c, + 0x00380601,0x00100802,0x00680603,0x0910020e, + 0x00680e05,0x00101808,0x00680a09,0x0928060e, + 0x20300802,0x00181201,0x00600407,0x09900216, + 0x00280602,0x00100403,0x00600402,0x08b8060c, + 0x00000000,0x00080601,0x00800805,0x08a0020d, + 0x20200802,0x20381206,0x00c01009,0x08a8060e, + 0x00580e04,0x00301805,0x00300201,0x08f00613, + 0x20480405,0x00080604,0x00800408,0x08600208, + 0x20100001,0x00000201,0x00700005,0x08400208, + 0x00180400,0x00000402,0x00880802,0x08500208, + 0x20500805,0x00081207,0x00900c0d,0x0870060c, + 0x00681607,0x20102009,0x00700a04,0x08300606, + 0x00100800,0x00080c01,0x00600402,0x08100204, + 0x00180602,0x20100002,0x00900804,0x08200205, + 0x00681606,0x00201c09,0x00500602,0x08200a07, + 0x20400c07,0x2058120d,0x00f0080e,0x08000a01, + 0x20180400,0x00100c00,0x00480406,0x08000601, + 0x00000802,0x20280604,0x00980406,0x08000601, + 0x20500804,0x20380e0a,0x00c0100f,0x08001000, + 0x00100204,0x20280407,0x00b81002,0x08200407, + 0x00180400,0x00000800,0x00600004,0x08100404, + 0x00180602,0x20100804,0x00880405,0x08100005, + 0x00300c00,0x20280403,0x00881c01,0x08300c08, + 0x00000402,0x20280e03,0x00a00405,0x0860040b, + 0x20300000,0x20100601,0x00800008,0x0850040a, + 0x20280401,0x20200602,0x00a00407,0x0850000a, + 0x20180a01,0x00100803,0x00700009,0x0880040d, + 0x00181202,0x20101c03,0x00880c04,0x08d0040f, + 0x00200601,0x20180800,0x00900400,0x08b0000f, + 0x00280a02,0x20200c02,0x00b80402,0x08b0000f, + 0x00080e01,0x20101201,0x00900807,0x09000815, + 0x20301000,0x20581a03,0x00f00405,0x09580413, + 0x20480c01,0x20101602,0x00780c06,0x09300412, + 0x20400401,0x20480e04,0x00e00407,0x09300013, + 0x20300c02,0x20480e04,0x00d80808,0x09d0041d, + 0x00100c04,0x20280e02,0x00981a04,0x09f80414, + 0x00400c00,0x20480c01,0x00c80606,0x09d80412, + 0x00400000,0x20300401,0x00c81606,0x09e80413, + 0x00080400,0x20180402,0x00a80e02,0x0ad80420, + 0x20581e06,0x0010240a,0x00700400,0x0a980c12, + 0x20780601,0x20100801,0x00880406,0x0a580413, + 0x20800000,0x20300001,0x00c80806,0x0a780c13, + 0x20981202,0x20200803,0x00900a01,0x0bc8041f, + 0x00480c03,0x20601208,0x00f00e0d,0x0b18040b, + 0x00580401,0x20200203,0x00b0060f,0x0ae8080e, + 0x00680e01,0x20301402,0x00c80611,0x0b080c0d, + 0x00900001,0x20500603,0x00b80a1a,0x0c900010, + 0x20400000,0x20180c00,0x00501800,0x0ad00e06, + 0x20300000,0x20180400,0x00600c00,0x0ac01207, + 0x20300c00,0x20281400,0x00800c00,0x0ae01207, + 0x20681201,0x00301800,0x00201800,0x0c300e06, + 0x00480800,0x00000a01,0x00300a0b,0x0a901a0c, + 0x00300801,0x20180601,0x00500209,0x0a80160c, + 0x00380401,0x00100201,0x00300609,0x0a90160c, + 0x00400402,0x20180e04,0x00802211,0x0bf0160e, + 0x00000c01,0x20280e01,0x00500402,0x0a101e10, + 0x00180c00,0x00100801,0x00400800,0x0a101610, + 0x00100201,0x00080402,0x00400c00,0x0a201610, + 0x00280601,0x00000c02,0x00500205,0x0b402219, + 0x20280e02,0x00101802,0x00200003,0x09901e0e, + 0x20200000,0x20100800,0x00600403,0x09901a0e, + 0x20180c00,0x00001a01,0x00380403,0x09a01e0f, + 0x00180400,0x20100a01,0x00800802,0x0a70221a, + 0x00200000,0x20200a02,0x00800602,0x0930220d, + 0x00280400,0x20200201,0x00800e02,0x09201e0e, + 0x00100c00,0x20281400,0x00900a01,0x09301a0e, + 0x20180801,0x20200a01,0x00b00406,0x09b02616, + 0x20100400,0x20380e01,0x00a00405,0x08c01e0c, + 0x00000400,0x20280a01,0x00800004,0x08b0220c, + 0x00080a01,0x00100c00,0x00400004,0x08c01e0d, + 0x00100a01,0x20481001,0x00d00803,0x09102611, + 0x00100c01,0x20280c00,0x00780803,0x08701e08, + 0x20100401,0x20180a01,0x00780804,0x08601e08, + 0x00100401,0x20180a03,0x00700004,0x08701e09, + 0x00000000,0x20200601,0x00980407,0x08a02a0c, + 0x20100400,0x00181802,0x00401005,0x08401a04, + 0x00180a01,0x00000803,0x00580403,0x08301a04, + 0x20100400,0x00080801,0x00480805,0x08301e05, + 0x20101400,0x20282601,0x00a00c07,0x08502606, + 0x00380e01,0x00201800,0x20280802,0x08402400, + 0x00000400,0x20280601,0x00700405,0x08201c00, + 0x00280e01,0x00201002,0x00300002,0x08201e01, + 0x00000402,0x00200400,0x00181805,0x08402801, + 0x20300002,0x00000202,0x00400009,0x08402005, + 0x00100000,0x20180400,0x00600405,0x08301c05, + 0x20100801,0x20180a02,0x00600808,0x08301c04, + 0x00381a04,0x00301c06,0x00200004,0x08502005, + 0x00200203,0x20100403,0x00480402,0x0890200b, + 0x20200000,0x20100000,0x00500007,0x08701c0b, + 0x00000000,0x00180400,0x00400005,0x08701c0b, + 0x20200401,0x20280e05,0x00a0140c,0x08a0240d, + 0x20100c03,0x00081a05,0x00500406,0x08f01c0f, + 0x00180400,0x00000201,0x00500000,0x08d01c0e, + 0x00000000,0x00180e01,0x00400404,0x08d01c0f, + 0x20100c03,0x20181602,0x00780807,0x09302417, + 0x20380e01,0x00301404,0x20181402,0x09701813, + 0x20301002,0x20181202,0x00580c05,0x09501c11, + 0x20300001,0x00100201,0x00181003,0x09601c13, + 0x20181204,0x00201805,0x00180c04,0x0a00201c, + 0x00681203,0x00001801,0x00400206,0x0a101411, + 0x00481602,0x00301004,0x00180605,0x09e01411, + 0x00480601,0x00100802,0x00180e06,0x09f01411, + 0x00100c02,0x20381206,0x00780400,0x0ae0201e, + 0x20b01c03,0x20583606,0x00a00c0b,0x0a901413, + 0x20900000,0x20280a02,0x00600808,0x0a601813, + 0x20800000,0x00000201,0x00300008,0x0a701412, + 0x20b01c02,0x00082a01,0x00481802,0x0bd0141f, + 0x00701601,0x00281403,0x20381a15,0x0b20140d, + 0x00601000,0x20280e01,0x00481212,0x0b00180d, + 0x00500800,0x00081400,0x0030060f,0x0b00100e, + 0x00a80e02,0x00700805,0x2068121d,0x0ca00c10, + 0x20400a01,0x20580400,0x00300800,0x0b002204, + 0x20300802,0x20400000,0x00300000,0x0b002207, + 0x20380a02,0x20501400,0x00101400,0x0b102206, + 0x20700e01,0x20781400,0x00a02000,0x0c602601, + 0x00400c02,0x20380a02,0x0020020c,0x0ac0260a, + 0x00381204,0x20301805,0x00201209,0x0ac0260b, + 0x00400c03,0x20780605,0x00600a0a,0x0ad02a0b, + 0x00600802,0x20480603,0x00500a15,0x0c30320c, + 0x00281204,0x20101805,0x00000c01,0x0a502610, + 0x00101405,0x20781a09,0x00800c01,0x0a402e0f, + 0x00000a02,0x20580403,0x00500002,0x0a602a0f, + 0x00180601,0x20200404,0x00400e03,0x0ba03218, + 0x20300804,0x20581206,0x00501405,0x09e02e0d, + 0x20280a03,0x20200407,0x00200403,0x09d02e0d, + 0x20100802,0x20380a02,0x00400801,0x09e02a0e, + 0x00100601,0x20300201,0x00501401,0x0ad03e19, + 0x00300204,0x20300405,0x00200604,0x0980320c, + 0x00200802,0x20380a04,0x00300a02,0x0970320d, + 0x00281203,0x20101404,0x00100a01,0x09802e0e, + 0x00001003,0x20281205,0x00400005,0x0a104216, + 0x00000804,0x20300206,0x00380404,0x09203a0c, + 0x00080601,0x20100c02,0x00180403,0x0910360c, + 0x20100802,0x20580a05,0x00700c04,0x0910360c, + 0x00080e02,0x00200c04,0x00080404,0x09803e11, + 0x00180e04,0x20101406,0x00280403,0x08c03209, + 0x00180601,0x20200c00,0x00400403,0x08b03609, + 0x00200401,0x20400400,0x00580c01,0x08c03609, + 0x00080400,0x20100601,0x00300806,0x0900420c, + 0x20100804,0x20580a07,0x00700007,0x08903204, + 0x00000c03,0x20481204,0x00700005,0x08803205, + 0x20180a02,0x20300802,0x00500007,0x08802e06, + 0x00080802,0x20201602,0x00480c06,0x08c04206, + 0x00200602,0x20380c04,0x00580402,0x08802c00, + 0x00080a02,0x20100804,0x00280405,0x08703000, + 0x00100802,0x20581203,0x00700404,0x08603000, + 0x00280a04,0x20401005,0x00900005,0x08a03e01, + 0x20100402,0x20280602,0x00380408,0x08902c05, + 0x00100002,0x20200203,0x00400004,0x08803005, + 0x00080a01,0x20200c02,0x00380406,0x08803005, + 0x20101804,0x20682a07,0x00c00c0a,0x08b03c06, + 0x20181202,0x00000c03,0x00100404,0x08d0280b, + 0x20380603,0x20200403,0x00300008,0x08b0300b, + 0x20100201,0x20500201,0x00600405,0x08b0300b, + 0x20100602,0x00000004,0x00281407,0x09003c0f, + 0x00280800,0x20401202,0x00480401,0x0940300e, + 0x00100405,0x20380a06,0x00480800,0x0920300e, + 0x00000402,0x20480a04,0x00680c03,0x0920300f, + 0x00280c00,0x00101201,0x00380804,0x09903814, + 0x20400401,0x20681603,0x00800006,0x09b02811, + 0x20181e07,0x20202009,0x00280403,0x09902810, + 0x20280602,0x20300403,0x00481002,0x09a02811, + 0x20500c01,0x20281e02,0x00680409,0x0a50301b, + 0x00300c01,0x20481801,0x00380e05,0x0a402412, + 0x00202005,0x20982e0b,0x00a00601,0x0a202c11, + 0x00300000,0x20480601,0x00600204,0x0a202410, + 0x00280c00,0x00101001,0x00081a06,0x0b302c1d, + 0x20880800,0x20101c03,0x20382004,0x0ad02012, + 0x20800400,0x20180804,0x20182006,0x0aa02013, + 0x20700400,0x20580800,0x00480c07,0x0ab02012, + 0x20982202,0x20202802,0x00481001,0x0c10241a, + 0x00682201,0x20302802,0x00400212,0x0b50180a, + 0x00681a02,0x00002405,0x20380e13,0x0b30180c, + 0x00580800,0x20400800,0x00380a0f,0x0b301c0d, + 0x00801401,0x20a81a03,0x00e80e18,0x0cc01c0e, + 0x20580401,0x00301000,0x20c00c00,0x0b301203, + 0x20280e02,0x00201000,0x20b02000,0x0b301206, + 0x20500000,0x00680400,0x20e01c00,0x0b400a03, + 0x20880c01,0x00001000,0x20c01400,0x0cb02002, + 0x00681203,0x00201802,0x2080160e,0x0b001a0a, + 0x20101405,0x20181a06,0x20601605,0x0b001e08, + 0x00780e01,0x00601801,0x20f0120f,0x0b201a0a, + 0x00800204,0x20301804,0x20801619,0x0ca02e0a, + 0x20201403,0x20281e07,0x20201806,0x0aa0220e, + 0x00681606,0x00402808,0x20d00608,0x0aa0260e, + 0x20280c01,0x00301203,0x20901805,0x0ab0220f, + 0x00000404,0x20380a07,0x20202000,0x0c003617, + 0x00100601,0x00300402,0x20980a01,0x0a40260b, + 0x20500c06,0x0008120b,0x2030140a,0x0a302a0d, + 0x00180602,0x00000c01,0x20500e01,0x0a402a0d, + 0x00080601,0x20200c04,0x20400800,0x0b503e16, + 0x20180801,0x00400400,0x20900c01,0x09e0260b, + 0x00480e04,0x00301408,0x20780606,0x09d02a0b, + 0x20101002,0x20181a04,0x20301003,0x09d02e0c, + 0x00381202,0x20302000,0x20101000,0x0aa04a16, + 0x00480e04,0x00201804,0x20800e02,0x09802e0c, + 0x20100000,0x00000203,0x20301405,0x0970320c, + 0x00180601,0x00300c03,0x20980a01,0x0980320b, + 0x20101403,0x20781607,0x00600808,0x0a004e12, + 0x20300c04,0x20181607,0x20201009,0x09303209, + 0x00000001,0x00080602,0x20300403,0x09203608, + 0x00380601,0x00200c00,0x20600801,0x0920320b, + 0x00000e01,0x20280c03,0x00180c05,0x09904a0b, + 0x00280603,0x00201005,0x20781000,0x09003204, + 0x00280a02,0x00001403,0x20480802,0x08f03606, + 0x20200803,0x00180e04,0x20400409,0x08e03205, + 0x00200801,0x00080e01,0x20280404,0x09404607, + 0x00000402,0x00200203,0x20300006,0x08e03201, + 0x20200c02,0x20281204,0x00100009,0x08d03601, + 0x00280603,0x00300c04,0x20780801,0x08d03000, + 0x20280400,0x00380401,0x2040080a,0x09204400, + 0x00181203,0x00300c03,0x20300405,0x08f02c05, + 0x00380602,0x00100403,0x20480402,0x08e03005, + 0x20100c03,0x00281605,0x20400409,0x08e03005, + 0x00380e01,0x00202001,0x20580803,0x09404c06, + 0x20301404,0x20182207,0x00000007,0x09302c0b, + 0x20600002,0x00080a03,0x2030000a,0x0920300b, + 0x20280a02,0x00500404,0x20980805,0x09202c0b, + 0x20381201,0x20200e01,0x00200c0b,0x0980480d, + 0x00200203,0x00480805,0x20880e01,0x0990280e, + 0x00600205,0x00000404,0x20580e06,0x0980300d, + 0x00280400,0x00300a02,0x20780a01,0x09802c0d, + 0x00100c03,0x20681605,0x00580c03,0x0a104814, + 0x20300802,0x00480604,0x20a81804,0x0a10240f, + 0x20801c08,0x0008360a,0x2038080c,0x09e0280f, + 0x20400400,0x00180e01,0x20580805,0x09f0240f, + 0x20480e02,0x20301004,0x00081807,0x0ac03c19, + 0x00480800,0x00601003,0x20a81e04,0x0a90180f, + 0x00781e07,0x0080300d,0x21082a0c,0x0a701c0f, + 0x00400801,0x00280800,0x20881605,0x0a70200f, + 0x00200e01,0x20681603,0x00480a05,0x0b90341a, + 0x20881a03,0x00400802,0x20701007,0x0b001010, + 0x20880403,0x00000a08,0x2040040a,0x0ae0180e, + 0x20780a02,0x00400802,0x20a80c07,0x0af01410, + 0x20a02805,0x20383e05,0x20282402,0x0c602819, + 0x00502402,0x20283a06,0x20500610,0x0b80140b, + 0x00500c00,0x20182400,0x2020020e,0x0b50100c, + 0x00500c01,0x00281603,0x20980e0f,0x0b60100c, + 0x00982204,0x0070240b,0x2108261b,0x0d00180c, + 0x20480800,0x00400000,0x20302000,0x0b381000, + 0x20300402,0x00680c00,0x20501400,0x0b381201, + 0x20480402,0x00000000,0x00301400,0x0b381001, + 0x20700c05,0x00781800,0x20b00000,0x0cb81005, + 0x00401400,0x00281400,0x20401a0b,0x0b100206, + 0x00481203,0x00702005,0x2080120a,0x0b100206, + 0x00500e04,0x20180805,0x0030220d,0x0b280606, + 0x00581209,0x00a0140e,0x21102a15,0x0cc80a05, + 0x00180c00,0x00701c01,0x20800a01,0x0ad00e0c, + 0x20100402,0x00381205,0x00003001,0x0ad00a0b, + 0x20101804,0x00281a08,0x00101802,0x0ad0120c, + 0x00400c05,0x0060060b,0x20b02a07,0x0c601a13, + 0x00080602,0x00400c00,0x20101401,0x0a70120c, + 0x00180601,0x00401000,0x20400601,0x0a701e0b, + 0x00080a02,0x00700004,0x20500c00,0x0a70160b, + 0x20200202,0x00900003,0x20a01c05,0x0bb02214, + 0x00000c03,0x00381205,0x00200801,0x0a101a0a, + 0x00000c01,0x00381202,0x00001001,0x0a101e0b, + 0x00180800,0x00601601,0x20500a01,0x0a201e0b, + 0x00000c02,0x00881204,0x20a01c00,0x0b203212, + 0x00000202,0x00680805,0x20200c01,0x09c01a09, + 0x00080601,0x00600401,0x20400c02,0x09c02609, + 0x00000000,0x00300000,0x00000c02,0x09c0220b, + 0x00281201,0x00b02002,0x20e00001,0x0a903e11, + 0x00180801,0x00601602,0x20500401,0x09802608, + 0x00100401,0x00500202,0x20300401,0x09802a08, + 0x00100400,0x00380601,0x00000c02,0x09702609, + 0x20180c01,0x00701602,0x20600807,0x0a20420d, + 0x00080400,0x00400401,0x00000c05,0x09502605, + 0x00000400,0x00680801,0x20300004,0x09402a05, + 0x00080400,0x00400c00,0x20180405,0x09402a06, + 0x00380e03,0x00401402,0x20100c03,0x09d04207, + 0x00281203,0x00200c00,0x00201003,0x09302e01, + 0x00081202,0x00701802,0x20500005,0x09302e01, + 0x20100201,0x00380401,0x00200806,0x09202800, + 0x20300c05,0x00181207,0x0040000b,0x09a04400, + 0x20301405,0x20181e08,0x00580408,0x09403005, + 0x00100800,0x00480a04,0x00100405,0x09402c04, + 0x00280c00,0x00301202,0x00200003,0x09302c04, + 0x00200206,0x00480c07,0x00000803,0x09c04007, + 0x00180e05,0x00301c07,0x20281c01,0x09802809, + 0x20300803,0x00580e03,0x20281407,0x0970280a, + 0x20401001,0x20181603,0x00680c08,0x0960240a, + 0x20401c06,0x00482a0b,0x2038080a,0x0a10440e, + 0x20100c05,0x00080e08,0x00580c04,0x09d0200c, + 0x00280e03,0x00700805,0x20480e03,0x09d01c0c, + 0x00200601,0x00480801,0x00081203,0x09c01c0d, + 0x00480a05,0x00b01008,0x20c82602,0x0aa03812, + 0x00080e03,0x00301407,0x00181c00,0x0a40140d, + 0x00080c00,0x00502603,0x20281802,0x0a301c0c, + 0x20300402,0x00400201,0x20281804,0x0a30180d, + 0x20600c02,0x00881a06,0x20880c0b,0x0b302c16, + 0x00300204,0x00080a02,0x00600e01,0x0aa0100c, + 0x00000c00,0x00182602,0x00700402,0x0a900c0d, + 0x00580e04,0x00501004,0x20180e06,0x0aa00c0d, + 0x00280802,0x00c00800,0x20e82e08,0x0bf02018, + 0x20b0280a,0x0008420d,0x00482009,0x0b100810, + 0x20580400,0x00580400,0x20281002,0x0b000c0f, + 0x20900805,0x00281608,0x00380c09,0x0b00080e, + 0x20583604,0x00a04006,0x20c82203,0x0c900c12, + 0x00781a05,0x00a03010,0x20c84216,0x0b980c09, + 0x00400800,0x00400401,0x2048260d,0x0b600009, + 0x00680602,0x00401007,0x20282a12,0x0b780809, + 0x00502402,0x20383606,0x00580610,0x0d100008, + 0x20401404,0x20681800,0x00980c00,0x0b180403, + 0x20200001,0x20800000,0x00c00c00,0x0b100000, + 0x20300803,0x20381000,0x00380400,0x0b280402, + 0x20280401,0x20600800,0x00c00000,0x0c980c04, + 0x00481a07,0x2020280d,0x0030160b,0x0b180603, + 0x00100602,0x20880c04,0x00c02605,0x0b100a02, + 0x00181604,0x0000180a,0x20101e08,0x0b200202, + 0x20400802,0x20781c02,0x00e02606,0x0ca80c00, + 0x00000402,0x20880608,0x00c03800,0x0ae01609, + 0x00100401,0x20700203,0x00901a04,0x0ae01e07, + 0x00481a02,0x20502e02,0x00602e06,0x0af01e09, + 0x00981607,0x20502409,0x00703212,0x0c70120c, + 0x20200001,0x20780602,0x00b01401,0x0a902608, + 0x00080400,0x20600400,0x00901a01,0x0aa02609, + 0x20201004,0x20b81209,0x01001804,0x0aa02a0a, + 0x20400406,0x20a8060d,0x01003408,0x0bf02e11, + 0x00380e02,0x20701402,0x00a00a04,0x0a50320a, + 0x00180e01,0x20701000,0x00a01400,0x0a60320a, + 0x00100601,0x20780804,0x00c00a02,0x0a602e09, + 0x00280e03,0x20a01005,0x00f01204,0x0b803e0f, + 0x20200802,0x20a80a04,0x00f00c06,0x0a003608, + 0x20100803,0x20a80e04,0x00e00c03,0x0a103a08, + 0x00000000,0x20700400,0x00a01002,0x0a103609, + 0x00100801,0x20d81204,0x01302004,0x0b00460f, + 0x00200201,0x20880403,0x00d00e01,0x09d03606, + 0x00280a02,0x20800c04,0x00b00201,0x09d03a07, + 0x00100000,0x20700601,0x00a00801,0x09d03a08, + 0x00000601,0x20b80c00,0x00f01005,0x0aa0520a, + 0x00000a02,0x20880e01,0x00c01005,0x09a03e03, + 0x00180601,0x20a00a01,0x00f00c05,0x09a04205, + 0x00100001,0x20780601,0x00b00405,0x09903e05, + 0x00000c01,0x20a81602,0x00c00805,0x0a605a05, + 0x20101404,0x20682206,0x00980404,0x09a04001, + 0x20200c01,0x20b81603,0x01100c07,0x09904000, + 0x20280603,0x20700002,0x00a00806,0x09804000, + 0x00280a03,0x20701403,0x00880404,0x0a405e01, + 0x00281204,0x20101c07,0x00181801,0x09b03c04, + 0x00180800,0x20800801,0x00c80801,0x09a04404, + 0x00101005,0x20881a07,0x00a80801,0x09904004, + 0x20400405,0x20980e07,0x00d8040a,0x0a505806, + 0x20400402,0x20580e05,0x00800408,0x09e03408, + 0x20100201,0x20a00c00,0x00e81005,0x09d04007, + 0x20281205,0x20301c08,0x00481406,0x09c03808, + 0x00281205,0x20702807,0x00982201,0x0aa0500b, + 0x00380a01,0x20401403,0x00581a04,0x0a30340a, + 0x20100c03,0x20a81603,0x01180c03,0x0a10340a, + 0x00100404,0x20800207,0x00b80a01,0x0a10340a, + 0x00000804,0x20c80e08,0x01380406,0x0b00480e, + 0x20300601,0x20680e02,0x00a00406,0x0a702c0b, + 0x00000203,0x20780405,0x00c80a01,0x0a70300b, + 0x20280603,0x20700805,0x00b81003,0x0a602c0b, + 0x20480a02,0x20a01404,0x01082405,0x0b903c13, + 0x00000402,0x20580a04,0x00781a03,0x0ae0280d, + 0x00100000,0x20700605,0x00b81000,0x0ac0300b, + 0x00100c01,0x20881a05,0x00e00202,0x0ac0240c, + 0x00300603,0x20d80e03,0x01581207,0x0c202c12, + 0x20181800,0x20403402,0x00484204,0x0b301c09, + 0x20500c05,0x20781205,0x00c82c02,0x0b201c0c, + 0x20400003,0x20500602,0x00882c01,0x0b201c0b, + 0x2090340a,0x20b85a0b,0x01283003,0x0cb01810, + 0x00200800,0x20a81801,0x01200206,0x0b700004, + 0x00481604,0x20401c0b,0x0088220c,0x0b700806, + 0x00480602,0x20600407,0x0098160b,0x0b600806, + 0x00782206,0x00203413,0x20484a16,0x0d100006, + 0x00180e01,0x00402400,0x20b01000,0x0b180800, + 0x20100201,0x00400400,0x20d01800,0x0b200002, + 0x00180400,0x00201000,0x20600c00,0x0b280801, + 0x20100000,0x00300000,0x20901000,0x0c880804, + 0x20300c03,0x00182a04,0x20303402,0x0b100001, + 0x20200403,0x00480a02,0x20d01a02,0x0b300c01, + 0x20400c01,0x00182a01,0x20202c02,0x0b280402, + 0x20200002,0x00380400,0x20901604,0x0ca00002, + 0x00200205,0x00400406,0x20d02208,0x0b101a02, + 0x00280a06,0x00501408,0x20e01e07,0x0b301a03, + 0x00100800,0x00481c02,0x20c02a09,0x0b301601, + 0x00100e03,0x00382006,0x20a03e09,0x0ca01204, + 0x00000404,0x00480a08,0x20c01e01,0x0af02a06, + 0x00000404,0x0038120a,0x20902c00,0x0b002e06, + 0x00280e03,0x00602002,0x21301604,0x0b102e08, + 0x00200000,0x00600604,0x21202e05,0x0c60320b, + 0x00100601,0x00480803,0x20d00e02,0x0ac03207, + 0x00000800,0x00481401,0x20d00800,0x0ad03607, + 0x00000004,0x00480607,0x20b01401,0x0ac03609, + 0x20100803,0x00681604,0x21101c01,0x0c00420c, + 0x00080603,0x00501002,0x21000c02,0x0a803e07, + 0x00180601,0x00600802,0x21100201,0x0a903a07, + 0x20100202,0x00480404,0x20c00802,0x0a803607, + 0x00280604,0x00700805,0x21600c00,0x0ba04e0c, + 0x00100403,0x00480e06,0x20c01002,0x0a504205, + 0x00000400,0x00580e01,0x20f01003,0x0a503e07, + 0x00100001,0x00400203,0x20c00e01,0x0a503e07, + 0x20100005,0x00700207,0x21400806,0x0b505209, + 0x20280601,0x00500804,0x20e80805,0x0a304202, + 0x00000000,0x00680400,0x21200804,0x0a304603, + 0x00200202,0x00400001,0x20d00404,0x0a204205, + 0x00180a05,0x00701c08,0x21580403,0x0b105605, + 0x00380e03,0x00402401,0x20c80602,0x0a304601, + 0x20180602,0x00600c01,0x21300004,0x0a204801, + 0x20500403,0x00480a04,0x20d00009,0x0a104001, + 0x20100401,0x00580a06,0x20e01c06,0x0b005800, + 0x20100803,0x00181a07,0x20300c07,0x0a303c02, + 0x00100403,0x00580a05,0x21000001,0x0a304403, + 0x00780e05,0x00502007,0x20f81606,0x0a204003, + 0x00100003,0x00500604,0x21081403,0x0b105c05, + 0x20200001,0x00300001,0x20981803,0x0a503c07, + 0x20280603,0x00600805,0x21280c04,0x0a604006, + 0x20700805,0x00281a09,0x20700c0e,0x0a403c07, + 0x20300604,0x00581006,0x20f00007,0x0b50500a, + 0x00200202,0x00380403,0x20980601,0x0a903409, + 0x00280801,0x00501603,0x21080e01,0x0a904008, + 0x00580604,0x00401007,0x20d81a08,0x0a90380a, + 0x00380402,0x00600a05,0x21381201,0x0bb0540d, + 0x20400001,0x00300204,0x20a80805,0x0ae0340a, + 0x20300000,0x00480601,0x20b80804,0x0ae0380a, + 0x20500401,0x00380a04,0x20a00408,0x0ad03409, + 0x20600603,0x00680c02,0x21181008,0x0c204410, + 0x00280400,0x00300a01,0x20a82207,0x0b302809, + 0x00000000,0x00400601,0x20c81605,0x0b303409, + 0x00280601,0x00400e01,0x20b81e07,0x0b20300a, + 0x00100006,0x00700208,0x2148320b,0x0ca03c0f, + 0x20100800,0x00381400,0x20981602,0x0b701405, + 0x00080801,0x00401602,0x20b82a03,0x0b602405, + 0x20100004,0x00380604,0x20982a01,0x0b602006, + 0x00281e05,0x0060500a,0x21386208,0x0cf01c05, + 0x00100000,0x00400001,0x20d81e04,0x0b800c02, + 0x00100c00,0x00282400,0x20680a02,0x0b801003, + 0x00100602,0x00380c06,0x20981a04,0x0b800c03, + 0x00101002,0x00082e06,0x00100a04,0x0d080a01 + }, //ct2 + { + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }, //ct3 + }, + Sv2Table:{ // Sv2Table + { + 0x00300a02,0x20200000,0x00080800,0x0aa03401, + 0x00100401,0x20200000,0x00082c00,0x0a303807, + 0x00000601,0x20300000,0x00082400,0x0a104009, + 0x20180a03,0x20300000,0x00000800,0x0cc04c0d, + 0x20680c04,0x00000207,0x00081008,0x0ab02c05, + 0x20380a03,0x00000003,0x00081402,0x0a602408, + 0x20480401,0x20200203,0x00082801,0x0a502c09, + 0x20480404,0x2050020a,0x00082203,0x0d204c0b, + 0x00200203,0x20400005,0x00082a0b,0x0ae01c04, + 0x00000805,0x20300206,0x00083608,0x0aa01c05, + 0x00200402,0x20300001,0x0008360a,0x0a901804, + 0x00300201,0x20600003,0x0008460e,0x0d603003, + 0x00100403,0x20400204,0x00082604,0x0ae00e04, + 0x00180602,0x20100009,0x00082207,0x0aa00203, + 0x00080a04,0x20200008,0x00080a05,0x0a900603, + 0x20100402,0x20600201,0x00083e05,0x0d501606, + 0x20100400,0x20300004,0x00082201,0x0ac80a06, + 0x00480602,0x20200002,0x00000e05,0x0a880609, + 0x00200403,0x20400205,0x00080e03,0x0a600607, + 0x00600201,0x20500006,0x00082609,0x0d080a0d, + 0x00480a04,0x20200006,0x00001204,0x0a881209, + 0x20300403,0x20300205,0x00080807,0x0a300208, + 0x00100202,0x20300004,0x00080c01,0x0a280608, + 0x20280602,0x20500002,0x00000008,0x0c98160e, + 0x20200403,0x20400207,0x00000008,0x0a480606, + 0x00200202,0x20200004,0x00080a01,0x0a080a04, + 0x20100001,0x20300201,0x00000004,0x09f80a05, + 0x00200001,0x20600203,0x00080802,0x0c381609, + 0x00100201,0x20300003,0x00080802,0x0a280e02, + 0x20100001,0x20300202,0x00000005,0x09e80a02, + 0x00280602,0x20300003,0x00000801,0x09d80a03, + 0x20280400,0x20600001,0x00080809,0x0c081e04, + 0x20200000,0x20300000,0x00000005,0x0a280c02, + 0x00100202,0x20300003,0x00000402,0x09e80801, + 0x20100001,0x20300203,0x00000406,0x09c80400, + 0x00200201,0x20700002,0x00000002,0x0c081c02, + 0x00300601,0x20300001,0x00000400,0x0a480c04, + 0x20100402,0x20300203,0x00080406,0x09f80404, + 0x00000400,0x20400001,0x00080803,0x09e80405, + 0x00000401,0x20700201,0x00000807,0x0c281807, + 0x20300000,0x20200202,0x0000040a,0x0a680809, + 0x00100202,0x20200004,0x00000801,0x0a380808, + 0x00000000,0x20200001,0x00000403,0x0a180407, + 0x20200000,0x20600002,0x00001007,0x0c78140e, + 0x20300803,0x20200201,0x00081002,0x0ad8080f, + 0x20100001,0x20200202,0x00000c03,0x0a70000a, + 0x20180401,0x20200000,0x00000c02,0x0a50000a, + 0x20180400,0x20600001,0x00002002,0x0cf80812, + 0x00100204,0x00000008,0x00001606,0x0b480c0c, + 0x20380401,0x20200002,0x00001201,0x0ad0040b, + 0x20380400,0x20300002,0x00001a01,0x0ab0080b, + 0x20300e02,0x20700002,0x00001e02,0x0d800c12, + 0x20480404,0x20100203,0x00002a04,0x0b900407, + 0x00100202,0x20300004,0x0000260b,0x0b101406, + 0x00200202,0x20400003,0x00002a0a,0x0af01805, + 0x20100805,0x20400203,0x00001e0c,0x0e001c0b, + 0x00680606,0x20200009,0x00003e0f,0x0ba01a03, + 0x00200c01,0x20300203,0x00001e06,0x0b202a03, + 0x00000401,0x20400203,0x00002604,0x0af02e02, + 0x00480e0a,0x2020000d,0x00005a0f,0x0e202e02, + 0x20180803,0x20300209,0x00004004,0x0b703e08, + 0x00080800,0x20100001,0x00002e01,0x0af03607, + 0x00100000,0x20300000,0x00001a04,0x0ad03e06, + 0x00100806,0x20500211,0x00003603,0x0de0620b, + 0x00081607,0x20301800,0x20702000,0x0b002401, + 0x00280a03,0x20300c00,0x20581000,0x0aa03002, + 0x20180602,0x20200800,0x20881400,0x0a803005, + 0x20401202,0x20381c00,0x20881400,0x0d50400d, + 0x2020200c,0x20882a14,0x20182401,0x0b102801, + 0x20601006,0x20581e0a,0x20182405,0x0ab02404, + 0x20200805,0x20280a07,0x20682e02,0x0aa02004, + 0x00100804,0x00181207,0x20f83a0c,0x0da03007, + 0x20180606,0x0010040f,0x20c84206,0x0b100601, + 0x00680a03,0x20101409,0x2098420f,0x0ad00a01, + 0x00480603,0x00000807,0x20883209,0x0ab00a02, + 0x00280601,0x00300405,0x21384a0b,0x0db00e05, + 0x00300402,0x20100e02,0x20b81e07,0x0af80a08, + 0x20200801,0x20380800,0x20481002,0x0aa80a07, + 0x20400803,0x20181603,0x20681003,0x0a980e05, + 0x00100000,0x00100c03,0x21283a06,0x0d68120d, + 0x00000203,0x00000804,0x20880c03,0x0aa81a0a, + 0x00200400,0x20180c01,0x20780a03,0x0a681208, + 0x00580603,0x00100c07,0x20c81a09,0x0a681608, + 0x00500601,0x00200002,0x20f81a04,0x0ce82a12, + 0x00000c03,0x00081a05,0x20600402,0x0a681e07, + 0x00080a01,0x00000801,0x20a80803,0x0a281608, + 0x20100001,0x00000202,0x20800405,0x0a18160a, + 0x20400c02,0x00281202,0x20f8100b,0x0c58320f, + 0x00181203,0x00201006,0x20c80801,0x0a281e06, + 0x00000000,0x20180601,0x20700003,0x09f81605, + 0x00000001,0x00080601,0x20880403,0x09d81a05, + 0x00480603,0x00500404,0x21381201,0x0bf83a0a, + 0x00000802,0x20280603,0x20800005,0x0a081a03, + 0x00000400,0x20180400,0x20880803,0x09d81a03, + 0x00000201,0x00080801,0x20900003,0x09b81a02, + 0x20200804,0x00480e04,0x21280c0a,0x0bb84205, + 0x20100001,0x00000002,0x20980405,0x0a081c02, + 0x00000401,0x00080401,0x20980404,0x09c81c01, + 0x00000402,0x00080601,0x20a80803,0x09b81801, + 0x00080602,0x00600406,0x21580805,0x0bb84402, + 0x00280603,0x20100803,0x20800c01,0x0a281c05, + 0x00180e02,0x00101003,0x20a00803,0x09e81805, + 0x00080e03,0x00201005,0x20b00404,0x09d81804, + 0x00180601,0x00500800,0x21401006,0x0bd84008, + 0x20280403,0x20100605,0x20700808,0x0a581409, + 0x20100002,0x20280603,0x20601005,0x0a181409, + 0x00080401,0x20100603,0x20701004,0x0a081408, + 0x20280400,0x00480601,0x21201809,0x0c383810, + 0x00080e02,0x20201405,0x20600001,0x0ab8140e, + 0x00000400,0x20200001,0x20700401,0x0a68100c, + 0x20100400,0x20280800,0x20600803,0x0a580c0b, + 0x20100804,0x00480e01,0x21301003,0x0cd82c16, + 0x20380800,0x20580601,0x20102402,0x0b28100f, + 0x20300800,0x20180801,0x20701002,0x0ad8080d, + 0x20300802,0x20181000,0x20800c01,0x0ab8080d, + 0x20582604,0x0060280a,0x21602c00,0x0d882017, + 0x00000c03,0x20781201,0x20201208,0x0b90000c, + 0x20180403,0x00080401,0x20a01a07,0x0b30000a, + 0x00080a01,0x00100005,0x20c02207,0x0b10000a, + 0x00480c01,0x20301603,0x20c0460f,0x0e200010, + 0x00100607,0x20480809,0x20603606,0x0bd00c04, + 0x00381a08,0x2010200a,0x20a03209,0x0b601402, + 0x00100202,0x00000c01,0x20b02a07,0x0b401803, + 0x20601e01,0x20682601,0x20704a02,0x0e702007, + 0x00101804,0x20381e0c,0x20902a04,0x0be02e01, + 0x00001404,0x20781e0d,0x20203400,0x0b503203, + 0x00100001,0x20100204,0x20902604,0x0b402a03, + 0x00680801,0x00101603,0x21002213,0x0e904204, + 0x20701001,0x00782400,0x20f80c00,0x0b280405, + 0x20200e01,0x00581000,0x20d81800,0x0ae00c01, + 0x20300201,0x00500000,0x20c81800,0x0ac00802, + 0x20780e02,0x00601000,0x21082800,0x0da01008, + 0x00a81e02,0x00b03803,0x21883a14,0x0b480a04, + 0x00080402,0x00701603,0x21183a05,0x0ae00202, + 0x00280401,0x00501202,0x20d82e09,0x0ac80602, + 0x00500802,0x00300605,0x20c84614,0x0dd80a02, + 0x20600c05,0x00480e05,0x20982409,0x0af82609, + 0x00200801,0x00780802,0x20c82e05,0x0ab82207, + 0x00100800,0x00480402,0x20982602,0x0aa81e08, + 0x00101002,0x00480c01,0x20b84e06,0x0d88320e, + 0x00680e05,0x0070140b,0x20c8160a,0x0ab83a0a, + 0x20180a03,0x00801406,0x20e81402,0x0a783209, + 0x20100401,0x00600801,0x20a82400,0x0a682e09, + 0x00080a04,0x00900c08,0x20e82603,0x0d085213, + 0x20380402,0x00400605,0x20701007,0x0a58360b, + 0x00280401,0x00600604,0x20a00202,0x0a283209, + 0x00180a02,0x00700004,0x20800202,0x0a183a09, + 0x00480402,0x00700603,0x20a80e02,0x0c685a15, + 0x00300201,0x00300800,0x20781203,0x0a183608, + 0x20100400,0x00580801,0x20880804,0x09e83a08, + 0x00080400,0x00500201,0x20800403,0x09c83609, + 0x20280e01,0x00601002,0x20981409,0x0bc86612, + 0x20201403,0x00382203,0x20580c06,0x09d83e07, + 0x00000000,0x00700000,0x20b80802,0x09a83a06, + 0x00100401,0x00580602,0x20780802,0x09983606, + 0x00100801,0x00380a01,0x20580c03,0x0b586e0c, + 0x00280a04,0x00800c07,0x20d80801,0x09a84603, + 0x00180400,0x00600801,0x20b80803,0x09883e03, + 0x20100001,0x00600001,0x20980c05,0x09683e03, + 0x00280601,0x00501002,0x20781006,0x0b087207, + 0x20100003,0x00680605,0x20a00807,0x09a84001, + 0x00080a01,0x00500801,0x20800405,0x09783c00, + 0x00280a02,0x00600c03,0x20900002,0x09683c00, + 0x20100002,0x00480a01,0x2030040b,0x0ae87402, + 0x20180603,0x00500006,0x20b00c04,0x09c84007, + 0x20100c01,0x00481602,0x20600c06,0x09983806, + 0x20300401,0x00481202,0x20501409,0x09783c06, + 0x00180603,0x00480404,0x20501407,0x0b28700b, + 0x00100802,0x00480605,0x20a00402,0x0a08380a, + 0x00000801,0x00780800,0x20b80402,0x09d8340a, + 0x00100800,0x00580801,0x20900401,0x09b8340a, + 0x20200805,0x00380e05,0x20500808,0x0b986812, + 0x20200a03,0x00681003,0x20c00c06,0x0a68380e, + 0x00080400,0x00800402,0x20d00402,0x0a28340c, + 0x20180400,0x00700400,0x20b00403,0x0a18300c, + 0x00380a06,0x00501009,0x20801002,0x0c386417, + 0x20301805,0x00882205,0x21080401,0x0ae83411, + 0x20380e01,0x00700c01,0x20c01402,0x0a98300f, + 0x20180a02,0x00600802,0x20a00c01,0x0a782c0e, + 0x20902406,0x00384609,0x2040340a,0x0d08541d, + 0x00480e04,0x00e0140b,0x21800609,0x0b68340d, + 0x00200c02,0x00481602,0x20901606,0x0b08240c, + 0x20100405,0x00481604,0x20701a03,0x0ae8280d, + 0x00500400,0x00c81008,0x21502212,0x0df84019, + 0x20680800,0x00c00202,0x21303803,0x0bc8240a, + 0x20500e01,0x00782004,0x20d02c01,0x0b581c09, + 0x20180a06,0x0060040a,0x20c02606,0x0b481809, + 0x20782206,0x00c02c07,0x21a04603,0x0e88200f, + 0x00581800,0x00a02a01,0x21301610,0x0c080c03, + 0x00481800,0x00a02400,0x21601a0d,0x0b900003, + 0x00300003,0x00480608,0x20b02e08,0x0b600002, + 0x00700404,0x00480a0b,0x20e04616,0x0ed00001, + 0x20600400,0x00000400,0x00782800,0x0b081401, + 0x20380a01,0x00301000,0x00181800,0x0ad80e03, + 0x20400000,0x00200000,0x00381c00,0x0ab80e01, + 0x20801401,0x00281800,0x00283c00,0x0da80c04, + 0x00701402,0x00181e01,0x00881e11,0x0af82a07, + 0x00200002,0x00100a02,0x00582208,0x0ab81a07, + 0x00400401,0x00200000,0x0038260b,0x0aa81a06, + 0x00780c01,0x00701803,0x20484218,0x0d982a09, + 0x20180e01,0x00601c05,0x00282004,0x0a98360e, + 0x00300201,0x00100c03,0x00882203,0x0a682a0d, + 0x00080800,0x00301002,0x00381c00,0x0a582a0c, + 0x00381603,0x00402805,0x00282a04,0x0d084217, + 0x00000602,0x00380c01,0x00800c01,0x0a38420b, + 0x20480601,0x00180800,0x00b00408,0x0a08360a, + 0x00081203,0x00101404,0x00800001,0x09f8320c, + 0x20300802,0x20180e04,0x00d80c05,0x0c585217, + 0x20200803,0x00481205,0x00580402,0x09e83e09, + 0x00300401,0x00080602,0x00980a06,0x09b83609, + 0x00000c03,0x20381606,0x00d00402,0x09a8320a, + 0x00500602,0x00180802,0x00a81a05,0x0ba85e17, + 0x00200201,0x00500405,0x00181603,0x09984209, + 0x20180601,0x00100802,0x00880c04,0x09683a0a, + 0x00000400,0x00080802,0x00980c02,0x09583608, + 0x20300c03,0x00281603,0x0088140b,0x0af86614, + 0x00281601,0x00602000,0x00280803,0x09484609, + 0x00100401,0x00080601,0x00980802,0x09283e07, + 0x00280601,0x00100c01,0x00780800,0x09183a07, + 0x00281203,0x00401407,0x00381003,0x0a786e0d, + 0x20200801,0x00080e02,0x00a00808,0x09184a03, + 0x00100201,0x00180401,0x00900004,0x08f84204, + 0x00000000,0x00000601,0x00980406,0x08e83a04, + 0x00100001,0x00100202,0x00800c08,0x0a186e08, + 0x00300601,0x00280400,0x00780402,0x09184802, + 0x20100801,0x00180e01,0x00800407,0x08f84001, + 0x00000a01,0x20181000,0x00a00405,0x08d83c01, + 0x00000601,0x00080400,0x0080000a,0x0a086c02, + 0x20400403,0x00381201,0x0060000a,0x09384808, + 0x20180800,0x00301001,0x00580404,0x09183c07, + 0x20200002,0x00200201,0x00680406,0x08f83807, + 0x20200c03,0x00281202,0x0070000a,0x0a386c0c, + 0x00380e05,0x00501407,0x00200602,0x0988480b, + 0x00180a01,0x00001002,0x00800802,0x09583c0a, + 0x00180a03,0x00201005,0x00600401,0x09483c0a, + 0x00280a03,0x00501006,0x00300003,0x0ab86c13, + 0x20400404,0x00200606,0x00800808,0x09e8400e, + 0x00000400,0x20180a02,0x00c01404,0x09b8380d, + 0x00000002,0x00080604,0x00a01403,0x09a8340d, + 0x20300403,0x00381203,0x0070200a,0x0b68641a, + 0x00281a03,0x00302c06,0x00980605,0x0a684010, + 0x20401403,0x20181e03,0x00b00403,0x0a283411, + 0x20300e01,0x00080c02,0x00900802,0x0a183010, + 0x20481602,0x00402804,0x00300401,0x0c585820, + 0x00080401,0x20380e03,0x01302c02,0x0ae83c0f, + 0x00580e03,0x00401007,0x00400609,0x0aa8300e, + 0x00400402,0x00200202,0x00600606,0x0a98280e, + 0x00400001,0x20180a02,0x00e02e09,0x0d48501b, + 0x20601000,0x20481800,0x01001801,0x0b582c10, + 0x20600000,0x00100202,0x00801c05,0x0b08280c, + 0x20700202,0x00381004,0x00502005,0x0af8280d, + 0x20d01601,0x00083401,0x00c04004,0x0e083c19, + 0x00601400,0x00082201,0x00a01e11,0x0bc82007, + 0x00401000,0x00182201,0x0080220d,0x0b681c08, + 0x00500401,0x00300202,0x00101a10,0x0b581007, + 0x00b80400,0x00500601,0x20102221,0x0eb81c09, + 0x20680801,0x20300c00,0x00881c00,0x0af00e03, + 0x20300800,0x20580800,0x00a81000,0x0ad00a05, + 0x20400c01,0x20680400,0x00a82400,0x0ab01204, + 0x20780e02,0x20602800,0x00982000,0x0d900a04, + 0x00980e03,0x20502004,0x00b81a12,0x0ac0020c, + 0x00480403,0x20300601,0x00881a0a,0x0a90020a, + 0x00480e02,0x20301004,0x0088160b,0x0a80020a, + 0x00801004,0x20881207,0x01281e16,0x0d580e0f, + 0x20200402,0x20980e04,0x01300009,0x0a480e10, + 0x00380e05,0x20301007,0x00900000,0x0a380a0f, + 0x00100000,0x20580601,0x00d00002,0x0a280a0e, + 0x00000a02,0x20581405,0x00e81801,0x0ca8221a, + 0x20100602,0x20880403,0x01180c02,0x09e80e0b, + 0x20500c05,0x20681209,0x00d80408,0x09c80a0b, + 0x20301401,0x20581e01,0x00c80405,0x09b80a0b, + 0x20180401,0x20300800,0x00981801,0x0bd82619, + 0x00100403,0x20600604,0x01081602,0x0988120b, + 0x00480603,0x20300807,0x00981607,0x0978120a, + 0x00380e01,0x20101002,0x00581204,0x09680e0b, + 0x00380601,0x20400801,0x00b81602,0x0b18321a, + 0x00180e04,0x20600806,0x01180402,0x09381e0b, + 0x20200402,0x20480603,0x00a80406,0x0918160b, + 0x20100001,0x20400202,0x00980804,0x0918120b, + 0x00180400,0x20500e01,0x00d81408,0x0a483e17, + 0x00101403,0x20981e05,0x01300404,0x08e81a09, + 0x00180602,0x20300804,0x00980801,0x08d81a08, + 0x00100601,0x20380402,0x00980402,0x08c81a08, + 0x20101001,0x20681800,0x0108080a,0x09b84a0e, + 0x20280601,0x20400804,0x00c81007,0x08b81e03, + 0x00000402,0x20480603,0x00b80405,0x08a81a04, + 0x00000001,0x20200000,0x00800005,0x08981a04, + 0x00100601,0x20280402,0x00b80406,0x09684a06, + 0x00280601,0x20500c00,0x00d00002,0x08a81c01, + 0x00080a02,0x20300c04,0x00a80406,0x08981c01, + 0x00080a01,0x20200c02,0x00800005,0x08881801, + 0x00080800,0x20200c01,0x0090040a,0x09584802, + 0x20100402,0x20600602,0x01080409,0x08c81c06, + 0x00000802,0x20580e03,0x00d00805,0x08b81807, + 0x00180401,0x20400601,0x00b00405,0x08a81806, + 0x00080c02,0x20301601,0x00c00009,0x0988440b, + 0x20100601,0x20680c03,0x01100c05,0x0918200d, + 0x20100203,0x20480404,0x00a00c04,0x0908180c, + 0x20200202,0x20580802,0x00c01006,0x08f8140c, + 0x20100603,0x20780404,0x01101409,0x0a084414, + 0x00080e01,0x20500c01,0x00d01002,0x09881810, + 0x20100003,0x20400204,0x00800802,0x0968100f, + 0x00200803,0x20580603,0x00a00601,0x09680c0f, + 0x00000003,0x20600205,0x01001407,0x0ac8381c, + 0x20100e01,0x20881e01,0x01102002,0x0a180c12, + 0x20181204,0x20302006,0x00800000,0x09e80c10, + 0x20480e02,0x20301005,0x00800405,0x09d80c11, + 0x20500a02,0x20681004,0x01001c06,0x0bc83023, + 0x00101804,0x20581e04,0x00a80602,0x0aa00012, + 0x00100802,0x20881205,0x01101e02,0x0a68080f, + 0x00680a01,0x20600e01,0x00d01608,0x0a68040f, + 0x00500800,0x20480601,0x00c01e0b,0x0cd82020, + 0x20681603,0x00201407,0x00300401,0x0b380412, + 0x20600201,0x20600003,0x00c00c02,0x0ae00010, + 0x20900c03,0x20881204,0x01000c09,0x0ac0040f, + 0x20d80800,0x20200c00,0x00a01805,0x0dc8101d, + 0x00681801,0x20301e02,0x00801a12,0x0bb00409, + 0x00580400,0x20600e01,0x00c00a0f,0x0b500c09, + 0x00680e02,0x20500805,0x00b01212,0x0b40080a, + 0x00b00400,0x20580400,0x00d01e22,0x0e88040d, + 0x20500801,0x20480800,0x20281400,0x0b201a06, + 0x20480800,0x20201000,0x20580800,0x0af01607, + 0x20281201,0x00002000,0x20880400,0x0ae01608, + 0x20980c00,0x00100800,0x20800400,0x0db00e05, + 0x00600202,0x20180803,0x2040020e,0x0ae00e0c, + 0x00600800,0x20400201,0x20180a0b,0x0ab0120d, + 0x00200c02,0x20481204,0x00000207,0x0a90120c, + 0x00b80a01,0x20201c00,0x20781a1c,0x0d600e13, + 0x00000402,0x20100203,0x20680c05,0x0a601211, + 0x20300801,0x20381601,0x20100007,0x0a300a0f, + 0x00100401,0x20280401,0x20481401,0x0a300e0f, + 0x20200802,0x20480604,0x00081806,0x0c88061e, + 0x20480e01,0x00100c03,0x20680805,0x09e00a0c, + 0x00080601,0x20101002,0x20681601,0x09d00a0c, + 0x20281203,0x00001c04,0x20580803,0x09c0060d, + 0x00000000,0x20200002,0x20181c00,0x0ba8161b, + 0x00580602,0x20200c00,0x20300207,0x09900a0d, + 0x00100400,0x20280400,0x20180400,0x0970020d, + 0x00100c03,0x20581206,0x00200202,0x0960060c, + 0x00300602,0x20200003,0x20180e01,0x0ad81e1c, + 0x20301405,0x20481e06,0x00080c08,0x0920060c, + 0x00100000,0x20200400,0x20280802,0x0908060c, + 0x00000201,0x20200404,0x20281002,0x0908060b, + 0x00100802,0x20180603,0x00080c07,0x09f82219, + 0x00480e05,0x00101c09,0x20781602,0x08d00209, + 0x20100400,0x20280401,0x20180405,0x08b80a08, + 0x00000000,0x20200400,0x20100003,0x08b80a09, + 0x20180a01,0x00101403,0x2028100a,0x09582a10, + 0x20380403,0x20280606,0x00000c0b,0x08980605, + 0x00280602,0x20100801,0x20200002,0x08880a05, + 0x00100201,0x20300000,0x00100005,0x08880a05, + 0x00180800,0x20100a01,0x00300808,0x08f82e07, + 0x00200601,0x20380403,0x20180402,0x08980402, + 0x20300802,0x20281204,0x0000040a,0x08780801, + 0x20100402,0x20280e02,0x00100407,0x08780801, + 0x20100800,0x20480e01,0x0050080b,0x08e82c02, + 0x00080800,0x20200800,0x20200807,0x08b80406, + 0x00280a01,0x00000803,0x20480802,0x08980807, + 0x00200202,0x20180403,0x20300004,0x08980807, + 0x00200803,0x20281602,0x00200008,0x0918280c, + 0x20200201,0x20480401,0x00000808,0x08f0000e, + 0x20300401,0x20280a01,0x20200808,0x08e8080d, + 0x20400402,0x20180a02,0x20300409,0x08e8040d, + 0x20480e04,0x00100807,0x2030100d,0x09a82817, + 0x20100c02,0x20481a03,0x20100c02,0x09800413, + 0x00380601,0x20100401,0x20300a02,0x09680410, + 0x00580e03,0x00001005,0x20500604,0x0958040f, + 0x00200002,0x20200204,0x20101402,0x0a88181f, + 0x20280800,0x20100c03,0x20780800,0x0a200814, + 0x20400401,0x20281601,0x20201806,0x09e00012, + 0x20600802,0x20381605,0x2010180a,0x09d00412, + 0x20780801,0x20200402,0x20100c0a,0x0b881425, + 0x00582205,0x20203005,0x20400e06,0x0ab00811, + 0x00480601,0x20100401,0x20700a07,0x0a700c12, + 0x00500400,0x00080802,0x20600a0a,0x0a700812, + 0x00680a05,0x20400c05,0x0000220c,0x0cb80824, + 0x20a01004,0x20a82209,0x00801c09,0x0b401013, + 0x20700001,0x20280601,0x20500c05,0x0b001011, + 0x20780e03,0x00001402,0x20900c06,0x0af01010, + 0x20d00405,0x20781609,0x00402405,0x0db00c20, + 0x00602201,0x20682803,0x20180613,0x0bd0140d, + 0x00500000,0x20200001,0x20700e10,0x0b80140b, + 0x00400c02,0x20381e05,0x2040160d,0x0b60180b, + 0x00b80e02,0x20500405,0x20101222,0x0e901411, + 0x20480e01,0x00601400,0x20d00400,0x0b380a08, + 0x20400401,0x00580800,0x20c80800,0x0b080e07, + 0x20400801,0x00381400,0x20800000,0x0af80e07, + 0x20a01402,0x00281c00,0x20681c00,0x0da81605, + 0x00400403,0x00280604,0x2088060b,0x0ae80a0d, + 0x00680e03,0x00601004,0x20e0020d,0x0ab80e0d, + 0x00480a01,0x00601403,0x20d80e0b,0x0aa80e0c, + 0x00a80a03,0x00700806,0x20d80a1d,0x0d581e13, + 0x00280e04,0x00401005,0x20800002,0x0a680e12, + 0x20200404,0x00400206,0x20980807,0x0a380e10, + 0x00280601,0x00400a01,0x20800002,0x0a381211, + 0x00080801,0x00501204,0x20b80802,0x0c781a21, + 0x20500c04,0x00181a07,0x20400408,0x09e80e0d, + 0x00080602,0x00500405,0x20980800,0x09c8160d, + 0x20500c02,0x00381a03,0x20600008,0x09b8120c, + 0x00000801,0x00300201,0x20781803,0x0b78261f, + 0x00300a01,0x00480805,0x20a81207,0x0998120c, + 0x00180400,0x00400a01,0x20800601,0x0968160d, + 0x00580a02,0x00601404,0x20c81208,0x0968120c, + 0x00180e01,0x00600c03,0x20780402,0x0a882e1d, + 0x00281400,0x00602401,0x20c80c02,0x0928160e, + 0x00100001,0x00300201,0x20780402,0x08f8160c, + 0x20100001,0x00300202,0x20700006,0x08f8160d, + 0x00380800,0x00301000,0x20400004,0x09b82e1a, + 0x20100602,0x00180c00,0x20301407,0x08b81a0a, + 0x20180601,0x00300802,0x20600005,0x08a81a09, + 0x00000201,0x00400001,0x20700004,0x08981608, + 0x20200601,0x00180601,0x00000c0e,0x09082e11, + 0x00000c05,0x00281207,0x20680c04,0x08881204, + 0x00100001,0x00280602,0x20500804,0x08781604, + 0x00080800,0x00300400,0x20700805,0x08681604, + 0x00100c03,0x00181204,0x20180408,0x08a82a06, + 0x00080a05,0x00500809,0x20a80806,0x08781801, + 0x00000201,0x00200801,0x20680c06,0x08681401, + 0x00100400,0x00200601,0x20580805,0x08581001, + 0x20180602,0x00400805,0x20680c0a,0x08982c02, + 0x00101004,0x00381607,0x20800806,0x08981807, + 0x00100801,0x00280e01,0x20400006,0x08881807, + 0x00000000,0x00380400,0x20500007,0x08781407, + 0x00580a01,0x00300e01,0x20400406,0x08c82c0b, + 0x20380603,0x00600005,0x20d80408,0x08f8180e, + 0x20380e01,0x00400803,0x20700408,0x08c8180d, + 0x20280400,0x00300401,0x20680406,0x08c8180d, + 0x20700c03,0x00281e04,0x20100814,0x09483018, + 0x00180402,0x00600e02,0x20c80601,0x09781812, + 0x00200400,0x00280a01,0x20500c00,0x09481411, + 0x00100601,0x00281001,0x20500c01,0x09481811, + 0x00400203,0x00500006,0x20800202,0x0a482c21, + 0x20200202,0x00580402,0x20900c04,0x0a081c14, + 0x20400800,0x00280601,0x20700005,0x09d81013, + 0x20400001,0x00300602,0x20880405,0x09c81013, + 0x20600c03,0x00481604,0x2080100b,0x0b582426, + 0x00001402,0x00582e03,0x20b01a01,0x0ab81415, + 0x00300000,0x00480801,0x20800606,0x0a781413, + 0x00500202,0x00300003,0x20800608,0x0a681012, + 0x00180602,0x00780c04,0x20d01e07,0x0c982028, + 0x20500001,0x00a00c01,0x21681601,0x0b580c14, + 0x20600801,0x00480a01,0x20a00004,0x0b081012, + 0x20900801,0x00381603,0x20701008,0x0af81012, + 0x20900800,0x00600202,0x21000a04,0x0dc81023, + 0x00682601,0x00a03004,0x21200211,0x0be8100b, + 0x00580400,0x00680401,0x20c00a0e,0x0b88100c, + 0x00600800,0x00500401,0x20d81613,0x0b780c0c, + 0x00901001,0x00881e03,0x21100e1c,0x0ea81012, + 0x20501001,0x00181400,0x00480400,0x0b081e06, + 0x20380800,0x00300800,0x00300000,0x0ac81e08, + 0x20300400,0x00300400,0x00381000,0x0ac81a09, + 0x20780c00,0x00702000,0x20180c00,0x0d782209, + 0x00780603,0x00500c03,0x2010020e,0x0ac81e0e, + 0x00300801,0x00281201,0x00600609,0x0a881e0c, + 0x00380601,0x00480401,0x00400a08,0x0a781e0c, + 0x00700c00,0x00380e01,0x00700616,0x0d182a14, + 0x20201002,0x00481604,0x00200807,0x0a381a11, + 0x00280601,0x00400c01,0x00280800,0x0a081e11, + 0x00100400,0x00380601,0x00300401,0x0a081a10, + 0x00100002,0x00600201,0x00480a02,0x0c282a21, + 0x20180801,0x00701401,0x20381401,0x09c81e0e, + 0x20300401,0x00380a02,0x00500405,0x0988220e, + 0x20380800,0x00401000,0x00280805,0x09881a0d, + 0x00181605,0x00601c06,0x00300002,0x0b282a21, + 0x00280a02,0x00501004,0x00200202,0x0958260e, + 0x00100001,0x00580400,0x00380602,0x0928220c, + 0x00300400,0x00280800,0x00600604,0x09281e0d, + 0x00001004,0x00181608,0x00a00805,0x0a282a1d, + 0x00200c01,0x00381604,0x00601003,0x08e8220e, + 0x00280601,0x00500402,0x00200002,0x08b8220d, + 0x00080400,0x00400400,0x00300004,0x08b81e0d, + 0x00300202,0x00580805,0x00580404,0x09582a19, + 0x20400400,0x00580400,0x00180808,0x08881e08, + 0x20200201,0x00480400,0x00300c07,0x08681e08, + 0x00000602,0x00380401,0x00400405,0x08681e08, + 0x20300000,0x00500201,0x0030040d,0x08a82610, + 0x00680a01,0x00601001,0x20181203,0x08582206, + 0x00200802,0x00480a03,0x00280402,0x08381e04, + 0x00000804,0x00381205,0x00480405,0x08381e03, + 0x00480401,0x00500e01,0x00380c04,0x08582608, + 0x20500802,0x00580e01,0x0040000f,0x08382800, + 0x20180a02,0x00600c04,0x00080407,0x08282001, + 0x00180e04,0x00601007,0x00080404,0x08281c01, + 0x20380601,0x00400002,0x0060040f,0x08382c02, + 0x00580a03,0x00601805,0x00080a01,0x08582407, + 0x00280a01,0x00400e01,0x00300804,0x08481c06, + 0x00000403,0x00380606,0x00300406,0x08481806, + 0x00400400,0x00380a02,0x00600806,0x0878280c, + 0x20680403,0x00480606,0x00600c0e,0x08a8240e, + 0x20401003,0x00281a05,0x0060000a,0x08981c0d, + 0x20200a01,0x00480802,0x00380807,0x08881c0d, + 0x20400401,0x00400602,0x00581011,0x08f82817, + 0x00380a03,0x00300405,0x00500203,0x09382413, + 0x00200201,0x00600004,0x00080e01,0x09182012, + 0x00180400,0x00500201,0x00100002,0x09081c11, + 0x00180401,0x00580402,0x00600004,0x09e83021, + 0x20400402,0x00280a03,0x00600406,0x09c82014, + 0x20380e02,0x00601002,0x20100804,0x09a82013, + 0x20300000,0x00400001,0x00280403,0x09981c13, + 0x20380a05,0x00401004,0x00500807,0x0af82c27, + 0x00280400,0x00301402,0x00481205,0x0a782015, + 0x00300402,0x00300203,0x00300205,0x0a481c13, + 0x00300202,0x00400001,0x00200a05,0x0a381c12, + 0x20101407,0x0028220a,0x00900203,0x0c482829, + 0x20581202,0x00200c02,0x00801001,0x0b182813, + 0x20680a03,0x00400c04,0x00300003,0x0ac82012, + 0x20800003,0x00400603,0x00180805,0x0ac81c12, + 0x20981606,0x0070140c,0x00180605,0x0d782c25, + 0x00402802,0x20283e05,0x00b0120c,0x0b98200d, + 0x00400c02,0x00281205,0x0060060d,0x0b581c0c, + 0x00681a02,0x00501c06,0x00300612,0x0b48200b, + 0x00a80402,0x00301207,0x00600a1f,0x0e682412, + 0x20481400,0x00101c00,0x00800800,0x0ae80607, + 0x20300801,0x20480c00,0x00d80400,0x0aa00608, + 0x20281202,0x20301400,0x00a01400,0x0aa00609, + 0x20800801,0x20780c00,0x01400400,0x0d400609, + 0x00500401,0x20480601,0x00e00e0b,0x0a90020d, + 0x00480800,0x20200c02,0x00b8060a,0x0a60060c, + 0x00200c04,0x20780e06,0x01000206,0x0a500a0d, + 0x00780a02,0x20601403,0x01100218,0x0ce00a14, + 0x00080e02,0x20301802,0x00d00003,0x0a100611, + 0x00180601,0x20300400,0x00e00801,0x09e00610, + 0x00280603,0x20300805,0x00c80800,0x09e00610, + 0x00400400,0x20780604,0x01600a03,0x0c000e22, + 0x00000401,0x20680603,0x01300802,0x09900a0f, + 0x20280400,0x20500a01,0x00f00404,0x09600a0e, + 0x20300402,0x20480a04,0x00e00805,0x09600a0d, + 0x20401003,0x20682203,0x01500008,0x0af00a1f, + 0x20100401,0x20581000,0x01200402,0x0920060d, + 0x00200401,0x20600201,0x01180602,0x09000a0d, + 0x00380a02,0x20300803,0x00c80604,0x0900060d, + 0x00480e03,0x20201806,0x00d80e03,0x0a100a1d, + 0x00380601,0x20500802,0x00e80a01,0x08c00a0d, + 0x00100201,0x20580401,0x01100403,0x0890060c, + 0x00100801,0x20480a02,0x00e00004,0x08900a0d, + 0x00100803,0x20580a05,0x01300009,0x09200a1a, + 0x20300002,0x20600602,0x01180408,0x08600a09, + 0x20300402,0x20580a01,0x00f80407,0x08400a07, + 0x20280400,0x20300401,0x00c00006,0x08400608, + 0x20380601,0x20300403,0x0118040c,0x08800610, + 0x00500602,0x20600003,0x01200202,0x08200606, + 0x00480a02,0x20401003,0x00e80601,0x08200604, + 0x00380601,0x20400c00,0x00d80400,0x08100a05, + 0x00500400,0x20500201,0x01200403,0x08200608, + 0x20380403,0x20500604,0x0120000d,0x08000601, + 0x20200c02,0x20681604,0x0120080b,0x08000400, + 0x20300802,0x20581602,0x0100040a,0x08000401, + 0x20400401,0x20480a01,0x01200411,0x08000402, + 0x00180604,0x20680405,0x01300c04,0x08200408, + 0x00100400,0x20380801,0x00d80403,0x08200407, + 0x00300000,0x20300802,0x00c80c01,0x08200406, + 0x00480400,0x20300801,0x01080404,0x0840040d, + 0x20200c03,0x20780e06,0x01280408,0x08800c0e, + 0x20181201,0x20201c02,0x00b80806,0x0870080c, + 0x20380e02,0x20300c01,0x00d0080a,0x0860040c, + 0x20380a01,0x20400c01,0x0110040f,0x08c00416, + 0x00000a01,0x20481003,0x00f80c01,0x09000413, + 0x00100601,0x20680601,0x01200403,0x08e00410, + 0x00100803,0x20680e05,0x01180401,0x08e00411, + 0x00200802,0x20780e03,0x01500005,0x09a00820, + 0x20280400,0x20100801,0x00c80403,0x09a00015, + 0x20501003,0x20581a03,0x01100006,0x09700014, + 0x20280603,0x20300405,0x00e80404,0x09700013, + 0x20800000,0x20480802,0x0120040b,0x0ac00429, + 0x00280e02,0x20300401,0x00e01203,0x0a500015, + 0x00580e03,0x20200c05,0x00b80609,0x0a200013, + 0x00280402,0x20400203,0x00f00a04,0x0a100413, + 0x00781202,0x20402002,0x01080a0d,0x0c200828, + 0x20702005,0x20682206,0x00f80802,0x0af00814, + 0x20900402,0x20580a03,0x00e00c07,0x0aa00412, + 0x20580603,0x20500c04,0x00f00402,0x0aa00412, + 0x20f01003,0x20882605,0x01800c07,0x0d400425, + 0x00682e03,0x00204009,0x00681211,0x0b80040c, + 0x00680e01,0x20301802,0x00c80a12,0x0b30080c, + 0x00401402,0x20782a06,0x0110160c,0x0b20080d, + 0x00d80601,0x20400404,0x00f80626,0x0e400814, + 0x20401801,0x20982000,0x00a80400,0x0b002205, + 0x20380800,0x20601000,0x00300400,0x0ad02608, + 0x20401002,0x20581800,0x00200400,0x0ad01e06, + 0x20700000,0x20200c00,0x20300c00,0x0d802a09, + 0x00680a03,0x20300804,0x00200a0c,0x0ac0220c, + 0x00300c00,0x20880e01,0x00600608,0x0a80260c, + 0x00680e03,0x00001c05,0x2040020d,0x0a90220c, + 0x00500000,0x20280601,0x00001615,0x0d202e13, + 0x20200803,0x20581204,0x00401004,0x0a502a10, + 0x00000401,0x20480e01,0x00300402,0x0a102a0f, + 0x20100001,0x20400204,0x00301405,0x0a102610, + 0x00480601,0x20200c00,0x20100a07,0x0c503620, + 0x00100203,0x20400804,0x00080602,0x09d02e0e, + 0x20200400,0x20380401,0x00180403,0x09a02a0d, + 0x20100201,0x20400400,0x00380401,0x09a02a0d, + 0x20100001,0x20301202,0x00280805,0x0b403a21, + 0x00000c04,0x20380a06,0x00280802,0x09602e0e, + 0x00280601,0x20100801,0x20100203,0x09302a0d, + 0x00100c02,0x20480e02,0x00480601,0x09302a0d, + 0x00100801,0x20381000,0x00600002,0x0a40321d, + 0x00180603,0x00000006,0x00080401,0x08f0260d, + 0x00000401,0x20280602,0x00180404,0x08d02a0d, + 0x00280a03,0x20200c04,0x00100002,0x08d0260d, + 0x00480e03,0x20101404,0x00300004,0x0960321a, + 0x20200003,0x20100204,0x00000406,0x08902a09, + 0x20180a01,0x20100c02,0x00080406,0x08702608, + 0x20200804,0x20480e06,0x00400408,0x08702a08, + 0x20500804,0x20480e06,0x00700410,0x08b03610, + 0x00380e05,0x20101006,0x00000801,0x08602a06, + 0x00200801,0x20380e01,0x00200402,0x08502604, + 0x00380a04,0x20200406,0x00100000,0x08502604, + 0x00580603,0x20200806,0x00480402,0x08603207, + 0x00000403,0x20480a07,0x00400c0a,0x08403201, + 0x20180a01,0x20101001,0x20180407,0x08402800, + 0x20200003,0x20300605,0x00280408,0x08302800, + 0x20400003,0x20300205,0x00600410,0x08403402, + 0x20200801,0x20381001,0x00180c09,0x08602c09, + 0x00100000,0x20300601,0x00300005,0x08502406, + 0x00380603,0x20300404,0x00300403,0x08502406, + 0x00400a02,0x20380803,0x00680405,0x0880300c, + 0x00181202,0x00001c04,0x20380801,0x08c0280e, + 0x20200400,0x20381000,0x00400807,0x08a0240d, + 0x20500803,0x20481605,0x0040080b,0x0890280d, + 0x20500402,0x20280e03,0x00400410,0x09003017, + 0x00080c02,0x20401203,0x00400404,0x09302811, + 0x00080a01,0x20200801,0x00000001,0x09202811, + 0x00481203,0x20101404,0x20180a04,0x09102410, + 0x00481203,0x20101004,0x00100002,0x09f03020, + 0x20280604,0x20780802,0x00800c04,0x09d02815, + 0x20280c00,0x20401201,0x00280402,0x09a02813, + 0x20500401,0x20580e03,0x00400808,0x09a02413, + 0x20800003,0x20580a06,0x0060040d,0x0b003428, + 0x00001809,0x20882209,0x00681202,0x0a802816, + 0x00301002,0x20681a02,0x00680603,0x0a402412, + 0x00400c01,0x20480c00,0x00280e07,0x0a402413, + 0x00500a01,0x20581403,0x0038060b,0x0c603029, + 0x20282a0b,0x20203c12,0x20280e03,0x0b202013, + 0x20780602,0x20200404,0x00080404,0x0ad02013, + 0x20880601,0x20180802,0x20100406,0x0ad02013, + 0x20d80c00,0x20301201,0x20280802,0x0d803024, + 0x00302005,0x20c84210,0x00d02e09,0x0ba0280d, + 0x00500000,0x20480e01,0x00201210,0x0b60200d, + 0x00680800,0x20201601,0x20380e12,0x0b60240d, + 0x00b00c00,0x20781000,0x00380622,0x0e802c13, + 0x20381e02,0x00602c00,0x21201800,0x0b401206, + 0x20300802,0x00580800,0x20f00400,0x0b100e07, + 0x20381000,0x00401c00,0x20c00c00,0x0b000e07, + 0x20780601,0x00200800,0x20902400,0x0dc00e06, + 0x00301003,0x20181607,0x20701209,0x0b001a0b, + 0x00381604,0x00701c05,0x21101208,0x0ad0120b, + 0x00300a01,0x00080e01,0x20501a08,0x0ac0120b, + 0x00500401,0x00100202,0x20701a16,0x0d701e11, + 0x00100400,0x00300402,0x20b80c00,0x0a901a0f, + 0x00100003,0x00200a06,0x20900c00,0x0a601e0f, + 0x00000402,0x00280a03,0x20800801,0x0a501a0e, + 0x00300401,0x00200201,0x20601207,0x0cb0261f, + 0x20280c00,0x00400801,0x20b00c02,0x0a201a0e, + 0x20280a01,0x00200c03,0x20800003,0x09e01a0e, + 0x20100000,0x00300402,0x20a80401,0x09e01e0d, + 0x00080601,0x00300c01,0x20700c03,0x0ba02e20, + 0x00480e02,0x00201c02,0x20800605,0x09b0220f, + 0x00100401,0x00080602,0x20500602,0x09801e0d, + 0x00380e02,0x00401402,0x20900603,0x09801e0e, + 0x00280801,0x00300e03,0x20400c02,0x0ab0361e, + 0x20200402,0x20280605,0x20200c07,0x0940220e, + 0x00280a02,0x00200c02,0x20500402,0x0910220d, + 0x20200402,0x00180e04,0x20401006,0x0910220c, + 0x00100800,0x00080c00,0x20100808,0x09d03619, + 0x00200a01,0x20180402,0x20380402,0x08e02209, + 0x20200c04,0x00081205,0x20200008,0x08c02208, + 0x00280601,0x00200c01,0x20780c01,0x08c02208, + 0x20100000,0x00200800,0x2048040a,0x09203a10, + 0x20200400,0x00181201,0x20400c08,0x08a02205, + 0x00380a03,0x00300c06,0x20680801,0x08901e04, + 0x20100801,0x00180e01,0x20400007,0x08901e04, + 0x00100201,0x00280800,0x20200808,0x08d03607, + 0x00200201,0x00200801,0x20880802,0x08a02400, + 0x20200402,0x00180e04,0x20400809,0x08802001, + 0x00180e02,0x00300c03,0x20700403,0x08801c01, + 0x20100402,0x00280602,0x2038080b,0x08b03802, + 0x20180801,0x00200a02,0x2068040a,0x08b02006, + 0x00180601,0x00200003,0x20680404,0x08a02007, + 0x20100401,0x00080a03,0x20500808,0x08a02006, + 0x00181202,0x00300c03,0x20400009,0x08f0340c, + 0x20200a01,0x00081401,0x20400406,0x09001c0e, + 0x20200000,0x00100601,0x20600007,0x08f0200c, + 0x20280a01,0x00200801,0x20780806,0x08e0200d, + 0x20200000,0x20100203,0x2010000d,0x09703816, + 0x00100e01,0x00281601,0x20900001,0x09802012, + 0x00000400,0x00181202,0x20500002,0x09601c11, + 0x00201001,0x00081a02,0x20500000,0x09601c10, + 0x00001001,0x20182203,0x20180406,0x0a503420, + 0x20500404,0x00580e03,0x20e81006,0x0a201c15, + 0x20200802,0x00281201,0x20981001,0x09f01c13, + 0x20400001,0x00400000,0x20b81005,0x09e01813, + 0x20500802,0x00380e01,0x20982008,0x0b702c27, + 0x00881605,0x00602408,0x21181a0b,0x0ac01412, + 0x00481603,0x00401c05,0x20d80e05,0x0a801411, + 0x00581203,0x00301403,0x20a80607,0x0a801412, + 0x00380a03,0x00500405,0x20c81608,0x0cb01c27, + 0x20d02003,0x00084207,0x2080180e,0x0b500c14, + 0x20900401,0x00080e04,0x20600408,0x0b101412, + 0x20a00c03,0x20181205,0x20680409,0x0b001013, + 0x20c00c04,0x00481a05,0x20b80c02,0x0dd01824, + 0x00881201,0x00802003,0x21882618,0x0bf0140e, + 0x00600c00,0x00180c00,0x20980e11,0x0ba0100d, + 0x00680a01,0x00300003,0x20a80613,0x0b900c0d, + 0x00c81202,0x00601007,0x21181623,0x0ec01012, + 0x20501402,0x00582400,0x00000c00,0x0b381601, + 0x20180e02,0x00401400,0x00001c00,0x0b081207, + 0x20300c01,0x00481000,0x20101000,0x0af81204, + 0x20800001,0x00680800,0x20202000,0x0dc80a01, + 0x00680e03,0x00a02006,0x2090020f,0x0b180a09, + 0x20101404,0x00282206,0x00501a03,0x0ac80a08, + 0x00280a02,0x00600c02,0x20501209,0x0ad80608, + 0x00680a02,0x00701003,0x20401e18,0x0d900a0d, + 0x00080a01,0x00600e02,0x20101c02,0x0aa00210, + 0x00480a04,0x00700c06,0x20300a06,0x0a70020d, + 0x00100001,0x00500a03,0x20200a02,0x0a70060d, + 0x00400000,0x00400e02,0x00002207,0x0ce01a1c, + 0x20200c05,0x00481a07,0x00200803,0x0a30060d, + 0x20300805,0x00580e07,0x00000c06,0x0a000a0d, + 0x20180a01,0x00500801,0x00000c03,0x0a000a0d, + 0x20180a01,0x00400601,0x00302004,0x0bf0261e, + 0x00200604,0x00780808,0x20400a03,0x09d0060c, + 0x00380e04,0x00701007,0x20400604,0x09a00e0c, + 0x00100400,0x00380e01,0x00201000,0x09a00e0c, + 0x00300c02,0x00280e04,0x00400c00,0x0b10361c, + 0x00000403,0x00800605,0x20600802,0x0970120c, + 0x20100803,0x00480a06,0x00001004,0x0940160c, + 0x00000400,0x00400601,0x20100002,0x0940160b, + 0x00180a01,0x00600c03,0x00000008,0x0a303619, + 0x00180e03,0x00901004,0x20600803,0x0910120a, + 0x00180e02,0x00601402,0x20280802,0x08f01a08, + 0x00100001,0x00500201,0x00000002,0x08f01609, + 0x20180800,0x00400602,0x00300c0a,0x09903a10, + 0x20100404,0x00680606,0x20100007,0x08e01604, + 0x20100401,0x00380e02,0x00200806,0x08c01604, + 0x00080a02,0x00500c02,0x20100006,0x08c01605, + 0x00000802,0x00280a02,0x00580408,0x09303e07, + 0x00280e04,0x00600805,0x20200003,0x08d01000, + 0x00100400,0x00400000,0x20180804,0x08b01801, + 0x00001002,0x00381604,0x00200406,0x08b01401, + 0x00180a03,0x00400803,0x00300009,0x09203801, + 0x00001003,0x00481607,0x00080408,0x08e01406, + 0x00000401,0x00580a01,0x20180406,0x08d01006, + 0x00180602,0x00700403,0x20380805,0x08d01006, + 0x20101404,0x00382207,0x0050000c,0x0950380c, + 0x20200201,0x00800403,0x20581407,0x09300c0d, + 0x20280602,0x00600001,0x20380406,0x0910100c, + 0x20300802,0x00680a03,0x20280807,0x0910100c, + 0x20280603,0x00800406,0x2038100a,0x09e03017, + 0x00181201,0x00801401,0x20480800,0x09a00411, + 0x00000003,0x00600204,0x20381001,0x09900c10, + 0x00281202,0x00801403,0x20480e01,0x0980080e, + 0x00180802,0x00601204,0x20281404,0x0ab02c1e, + 0x20200c01,0x00400203,0x00081802,0x0a300012, + 0x00080603,0x00600c04,0x20381401,0x0a100410, + 0x20300001,0x00480604,0x00180405,0x09f00410, + 0x20380602,0x00500c02,0x00181c06,0x0bb01c23, + 0x00400c01,0x00681c01,0x00080a03,0x0ac81011, + 0x00101003,0x00582205,0x00000000,0x0a980410, + 0x00301403,0x00482202,0x00081604,0x0a880411, + 0x00000403,0x00481204,0x00481603,0x0cd01024, + 0x20a81602,0x00902003,0x20781807,0x0b581013, + 0x20780601,0x00800804,0x20881404,0x0b180812, + 0x20781a04,0x00901806,0x20880c04,0x0b080c12, + 0x20880601,0x00500803,0x00082a04,0x0de00021, + 0x00700c01,0x00481202,0x00180615,0x0be8180c, + 0x00680c00,0x00701401,0x20680a11,0x0ba80c0b, + 0x00501402,0x00481a05,0x20280a10,0x0b980c0b, + 0x00900c00,0x00481e01,0x00180e1c,0x0ec81010, + 0x20380401,0x20601000,0x00f80400,0x0b200e02, + 0x20300801,0x20680c00,0x00d01800,0x0af00a02, + 0x20280a01,0x20301000,0x00b01800,0x0ae00a02, + 0x20700400,0x20700000,0x01001c00,0x0db01402, + 0x00380602,0x20780803,0x01402209,0x0b000e07, + 0x00380e03,0x20402004,0x00a00e0a,0x0ad01a07, + 0x00100402,0x20580a03,0x00f01a07,0x0ac01206, + 0x00400801,0x20680c01,0x01002615,0x0db02208, + 0x20100401,0x20780a03,0x01101800,0x0ab0220b, + 0x00000803,0x20780e06,0x01201c00,0x0a80220b, + 0x00380602,0x20300802,0x00d01205,0x0a801e0b, + 0x00480605,0x20400804,0x00d03209,0x0d303617, + 0x00300801,0x20600a01,0x00f80e03,0x0a502a0d, + 0x00180a02,0x20500c03,0x00f00201,0x0a30260c, + 0x20201003,0x20481205,0x00f00c04,0x0a20260c, + 0x20201007,0x2048160b,0x00f01803,0x0c604a1a, + 0x20300000,0x20400002,0x01100405,0x09f0220c, + 0x20200c02,0x20781603,0x01201003,0x09d02a0b, + 0x00180601,0x00000403,0x00a00201,0x09d0260a, + 0x00581205,0x20101c0a,0x00a00204,0x0b90521b, + 0x00380e03,0x20401002,0x01101603,0x09902a0b, + 0x00280602,0x20400803,0x00d00201,0x09802e0a, + 0x00080800,0x20200c00,0x00c00c01,0x09702a0a, + 0x20100801,0x20580a06,0x0110200a,0x0ac05a18, + 0x20200c04,0x20781a07,0x01501008,0x09403208, + 0x00000802,0x20580e04,0x00f00805,0x09303208, + 0x00280601,0x20400601,0x00e00802,0x09303209, + 0x20101003,0x20381204,0x00f80408,0x0a205e0f, + 0x00280604,0x20400805,0x00f80801,0x09103204, + 0x00000400,0x20300002,0x00c80c04,0x09003204, + 0x20200c02,0x20581203,0x00f00007,0x08f03204, + 0x00280e04,0x00101006,0x00b80406,0x09d05a08, + 0x20201404,0x20581a06,0x01180408,0x09003000, + 0x00080601,0x20200801,0x00c00004,0x08f02c00, + 0x00281203,0x20201804,0x00c80802,0x08e03000, + 0x20200803,0x20280a05,0x00f0040c,0x09b05c01, + 0x00381204,0x00002007,0x00b81001,0x09202c05, + 0x00080400,0x20300601,0x00e00006,0x09002c05, + 0x20100803,0x20580a05,0x01200007,0x09002c05, + 0x00481203,0x00002003,0x00d81005,0x09e05c0a, + 0x20300001,0x20480605,0x0130080a,0x0950280a, + 0x20300401,0x20480a02,0x01080807,0x0940280c, + 0x20180e03,0x20300c04,0x00f80c04,0x0940280b, + 0x20600403,0x20480e06,0x01480410,0x0a505414, + 0x20101004,0x20481e04,0x01281401,0x09c02010, + 0x00380400,0x20300401,0x00e81603,0x09b0240e, + 0x00000c02,0x20681a05,0x01300002,0x09a0240e, + 0x00300601,0x20380403,0x01181e01,0x0b204c1c, + 0x20181604,0x00001c08,0x00c81601,0x0a401810, + 0x20400202,0x20480402,0x00f80805,0x0a201c0f, + 0x20200002,0x20300000,0x00d81c02,0x0a10200f, + 0x20580a01,0x20280601,0x01080c08,0x0c004020, + 0x00480401,0x20500e05,0x01380603,0x0ac0180e, + 0x00580401,0x20400e03,0x00e81606,0x0a90180f, + 0x00581205,0x20201c06,0x00d81205,0x0a90140e, + 0x00200402,0x20480604,0x00f82e08,0x0d103420, + 0x20c00c03,0x20681e02,0x01580c0a,0x0b300c12, + 0x20800000,0x20580800,0x01280c08,0x0b000c10, + 0x20b01c07,0x20682e0b,0x0148080a,0x0af00c10, + 0x20a00601,0x20380804,0x00e82800,0x0e001c1c, + 0x00881a02,0x20301805,0x00e81218,0x0bc0040b, + 0x00600400,0x20481400,0x00f80a11,0x0b80040b, + 0x00782204,0x0000280b,0x00982215,0x0b70000a, + 0x00a80400,0x20200800,0x00d8221d,0x0eb00c0c, + 0x20280c00,0x20500800,0x20301c00,0x0b602601, + 0x20280801,0x20200800,0x20401400,0x0b201c00, + 0x20380401,0x20680400,0x00101c00,0x0b102002, + 0x20781002,0x20300c00,0x20401c00,0x0e002c06, + 0x00101800,0x20881000,0x20100e06,0x0b503604, + 0x00000202,0x20380403,0x20202606,0x0b202a03, + 0x00200202,0x20600802,0x00001609,0x0b103203, + 0x00580604,0x20701006,0x20202614,0x0e103e04, + 0x20100403,0x20200602,0x20500a03,0x0b103a09, + 0x00300000,0x20300e02,0x20301a06,0x0af03e09, + 0x00000802,0x20680603,0x00301a03,0x0ae03a09, + 0x20100402,0x20780605,0x00203a06,0x0dc05611, + 0x00481604,0x20102006,0x20401205,0x0ac03e0d, + 0x20100802,0x20380a03,0x00001002,0x0aa0460b, + 0x00181203,0x20501c02,0x00201201,0x0a90460b, + 0x00500201,0x20701801,0x00100e08,0x0d106a18, + 0x20280402,0x20600606,0x00402007,0x0a604a0b, + 0x00180601,0x20100c02,0x20200000,0x0a504a0a, + 0x00000402,0x20980a06,0x00901402,0x0a404e0a, + 0x20100801,0x20780e02,0x00702806,0x0c507219, + 0x00000c00,0x20781601,0x00500c00,0x0a105608, + 0x00080400,0x20200201,0x00101002,0x0a004a09, + 0x00001201,0x20781001,0x00700001,0x09f04e09, + 0x00080400,0x20500c00,0x00401004,0x0ba08214, + 0x00280a01,0x20401001,0x00000001,0x09d05a08, + 0x00280401,0x20300e01,0x00100001,0x09c05208, + 0x00100401,0x20480400,0x00300001,0x09b05208, + 0x00380a01,0x20601a01,0x00700804,0x0b108a10, + 0x20100002,0x20600202,0x00400406,0x09a05a04, + 0x00080e02,0x20400c02,0x00400805,0x09805205, + 0x00181202,0x20301402,0x00200405,0x09805605, + 0x20100c03,0x20881605,0x00d0080c,0x0ab08a08, + 0x00281603,0x20602404,0x00480402,0x09905a01, + 0x00000401,0x20780a03,0x00700c05,0x09705401, + 0x20100c03,0x20681605,0x00700806,0x09705401, + 0x00080e03,0x20501005,0x00880407,0x0a908802, + 0x20100801,0x20b81606,0x00d01408,0x09a05c04, + 0x00000201,0x20680400,0x00680405,0x09905405, + 0x00280a04,0x20301005,0x00280802,0x09805405, + 0x00000800,0x20981204,0x00c00c08,0x0ac08c0a, + 0x20300802,0x20980a02,0x00781805,0x09e05c0b, + 0x20280401,0x20600602,0x00581005,0x09d0540a, + 0x20400c04,0x20681607,0x00500008,0x09c0500a, + 0x20300002,0x20700203,0x00781c0a,0x0b308c13, + 0x00380a03,0x20701804,0x00581e03,0x0a40500c, + 0x00300c00,0x20680801,0x00681602,0x0a20480b, + 0x00180a02,0x20301004,0x00081e03,0x0a204c0c, + 0x00281204,0x20700804,0x00781402,0x0bf07c19, + 0x20501403,0x20a82605,0x00b00008,0x0aa0440e, + 0x20580601,0x20300000,0x00480807,0x0a80400e, + 0x00000201,0x20500601,0x00580c02,0x0a80440c, + 0x20601003,0x20a81607,0x00982007,0x0cc0741d, + 0x00580602,0x20500004,0x00281608,0x0b20400f, + 0x00680400,0x20480601,0x00480a08,0x0af03c0d, + 0x00000402,0x20581603,0x00680401,0x0ae03c0d, + 0x00580a01,0x20600402,0x0048360b,0x0da05c1b, + 0x20980c00,0x20600e02,0x00281408,0x0b803c0f, + 0x20900001,0x20580602,0x00381808,0x0b50340d, + 0x20381a03,0x20502404,0x00182201,0x0b50380d, + 0x20b81001,0x20800800,0x00582403,0x0e604416, + 0x00602401,0x20983202,0x00581a13,0x0bf02c09, + 0x00600e01,0x20680402,0x00282611,0x0bc02808, + 0x00302401,0x20b83a04,0x00a8060a,0x0ba02807, + 0x00a00a01,0x20c80403,0x0078261d,0x0ef03409, + 0x20201405,0x00681c00,0x21280c00,0x0b980402, + 0x20100801,0x00080c00,0x20901000,0x0b400403, + 0x20200802,0x00480c00,0x21000800,0x0b400404, + 0x20501405,0x00082000,0x20e80400,0x0e300409, + 0x00182e08,0x00b03c0f,0x21901a07,0x0b900202, + 0x20200000,0x00280403,0x20c01a03,0x0b500c01, + 0x00180e03,0x00600c07,0x21301e07,0x0b500801, + 0x00181208,0x0050080e,0x2160320e,0x0e700c02, + 0x00280403,0x00000e09,0x20a03605,0x0b701a07, + 0x00280a02,0x00200c02,0x20d02608,0x0b501e04, + 0x00280a01,0x00301202,0x21002e05,0x0b402205, + 0x00100406,0x00100609,0x21403a0b,0x0e50320a, + 0x00000a01,0x20181a01,0x20702801,0x0b302a09, + 0x00180801,0x00001204,0x20a01a02,0x0b103209, + 0x20100c01,0x00081605,0x20c02401,0x0b103207, + 0x00481207,0x00201c09,0x21303607,0x0dd04a13, + 0x20100803,0x00180e03,0x20d00c01,0x0af03a07, + 0x00080601,0x20200000,0x20601402,0x0ad03a09, + 0x00200001,0x00300400,0x21100203,0x0ad03e08, + 0x00080405,0x20200a0b,0x20d03404,0x0d306615, + 0x00180e03,0x00301404,0x21000601,0x0ab03e07, + 0x00000802,0x20380a03,0x20600801,0x0a904207, + 0x00081201,0x00301c03,0x20f00802,0x0a903e09, + 0x00000202,0x20400003,0x20b01804,0x0ca07610, + 0x00100801,0x00080a04,0x20b01002,0x0a704207, + 0x00280603,0x20100404,0x20800c00,0x0a504607, + 0x00280601,0x20100a01,0x20901401,0x0a504607, + 0x00100401,0x20480603,0x20b01c03,0x0c20820d, + 0x00100000,0x00200000,0x20d00004,0x0a504604, + 0x20200c02,0x20381605,0x20701007,0x0a204a03, + 0x20200c03,0x20281a05,0x20700807,0x0a204a03, + 0x00280a01,0x20301000,0x20c00407,0x0bd08e08, + 0x20100e01,0x00281800,0x20e01006,0x0a404801, + 0x00100601,0x00000002,0x20c80801,0x0a204c01, + 0x00280a03,0x00101005,0x20c80c01,0x0a104801, + 0x20300c02,0x20581a04,0x2080040c,0x0bb08802, + 0x00000402,0x00500203,0x21481002,0x0a604c05, + 0x20100000,0x00100201,0x20c80405,0x0a304804, + 0x20200402,0x20180e04,0x20800807,0x0a204805, + 0x00180601,0x20200401,0x20e81004,0x0be0880a, + 0x20180a02,0x00501003,0x21481403,0x0a904408, + 0x20100403,0x00180602,0x20c81403,0x0a704408, + 0x00080601,0x00000c01,0x20c81401,0x0a604409, + 0x00000201,0x20300201,0x20d81006,0x0c508010, + 0x00000000,0x00380601,0x21100001,0x0ad03c0a, + 0x00381605,0x00201c07,0x20d80601,0x0ab03c09, + 0x00000402,0x20180a02,0x20880801,0x0aa03c0a, + 0x20201805,0x20382206,0x20c82406,0x0ce07016, + 0x20280a01,0x00301400,0x21181803,0x0b30380c, + 0x20600803,0x20380e09,0x20600007,0x0b003c0c, + 0x20100203,0x00000003,0x20a80801,0x0b00380b, + 0x20381605,0x00301c08,0x21583000,0x0da05c18, + 0x00300a01,0x00180e02,0x20c80e04,0x0b902c0b, + 0x00500e02,0x20280c02,0x2098220a,0x0b70340b, + 0x00200802,0x00080e07,0x20a81603,0x0b50300a, + 0x00401001,0x20181607,0x20d82209,0x0e504814, + 0x20900807,0x00281606,0x21082806,0x0bf0200c, + 0x20700405,0x00280a05,0x20d82806,0x0bb02009, + 0x20601404,0x00282601,0x20d82403,0x0ba01c0b, + 0x20a01c07,0x00282e05,0x21284c03,0x0ee02c11, + 0x00782205,0x0050400e,0x21583214,0x0c400c04, + 0x00581203,0x00301c0a,0x20f8220f,0x0c000c05, + 0x00582203,0x0070380a,0x21682a0f,0x0bf01005, + 0x00980e05,0x0090140f,0x21d83a1a,0x0f400804, + 0x00380e04,0x00002400,0x20101c00,0x0b582e01, + 0x00080400,0x00400c00,0x20c01000,0x0b282804, + 0x00080601,0x00200c00,0x20601400,0x0b182c05, + 0x00080a01,0x00501c00,0x21001000,0x0e083807, + 0x20801c0a,0x2038560d,0x00803409,0x0b582803, + 0x20200001,0x00380400,0x20801c00,0x0b481c04, + 0x20200802,0x00181e02,0x20302400,0x0b382405, + 0x20700c05,0x00382a03,0x20903000,0x0e483007, + 0x0050020b,0x00400412,0x20d0120e,0x0b781401, + 0x00000400,0x00380c01,0x20a02606,0x0b681001, + 0x00100602,0x00381003,0x20902207,0x0b581001, + 0x00780605,0x00600c0a,0x21202a14,0x0e681a03, + 0x20100006,0x0040060d,0x20b02801,0x0b500606, + 0x00200202,0x00480400,0x20d02605,0x0b400605, + 0x00080402,0x00400e02,0x20d01203,0x0b400604, + 0x20300800,0x00581e06,0x20f05802,0x0e200a0c, + 0x00280604,0x00400c06,0x20b00602,0x0b300e06, + 0x20100403,0x00580a05,0x20f01002,0x0b101607, + 0x00380604,0x00300c03,0x20a01603,0x0b100a08, + 0x00400402,0x00880e04,0x21702606,0x0dc02a0e, + 0x20200805,0x00281a07,0x20701404,0x0af01206, + 0x00280603,0x00600c05,0x21100202,0x0ae01a07, + 0x20200c04,0x00282208,0x20702005,0x0ad01607, + 0x20200201,0x00800003,0x21901807,0x0d403a0d, + 0x00280605,0x00401008,0x20d00202,0x0ad01a05, + 0x20100402,0x00580e04,0x20e01404,0x0ab01e05, + 0x00100602,0x00580805,0x20e00400,0x0ab01e04, + 0x00280601,0x00800a01,0x21901c00,0x0cf0460a, + 0x00100002,0x00300606,0x20901004,0x0aa01e04, + 0x00080400,0x00600c01,0x21180c02,0x0a902202, + 0x00180801,0x00501602,0x21080401,0x0a902604, + 0x00100402,0x00880a04,0x21801007,0x0ca05207, + 0x20280400,0x00300800,0x20980806,0x0aa02001, + 0x00080603,0x00500801,0x20e00403,0x0a902000, + 0x20100602,0x00480801,0x20b00806,0x0a802000, + 0x20180602,0x00901001,0x21a80c09,0x0c905001, + 0x00380400,0x00200a01,0x20780e01,0x0ab01803, + 0x20100005,0x00480606,0x20c80804,0x0aa02004, + 0x00000003,0x00400205,0x20d80803,0x0a902004, + 0x00000401,0x00780a04,0x21680406,0x0cb04c08, + 0x20200601,0x00280800,0x20580407,0x0ad01006, + 0x00180605,0x00401007,0x20c80c01,0x0ac01806, + 0x20100203,0x00500405,0x20e80c02,0x0ac01807, + 0x20200003,0x00800202,0x21882005,0x0d10440e, + 0x00100401,0x00280a02,0x20780c00,0x0b20100a, + 0x20200c04,0x00382a09,0x20801005,0x0b001409, + 0x00200001,0x00400603,0x20d80800,0x0b001808, + 0x00381206,0x00802c07,0x21782800,0x0d903410, + 0x20300400,0x00380801,0x20a81002,0x0b70080b, + 0x20280400,0x00600803,0x21282a01,0x0b50140c, + 0x20500201,0x00480401,0x20c80c04,0x0b40100a, + 0x20800c07,0x0048220d,0x20d81007,0x0e102013, + 0x00280602,0x00400800,0x20c81e06,0x0bc00009, + 0x00380a04,0x00501c04,0x21081a08,0x0ba00407, + 0x00480801,0x00401603,0x20d82209,0x0b900808, + 0x00580a04,0x00701c08,0x21484e10,0x0eb00c0f, + 0x20280405,0x00300a06,0x20a83400,0x0bf81406, + 0x20280405,0x00300a09,0x20981c02,0x0bd80804, + 0x20280a01,0x00301c01,0x20882c02,0x0bb80c04, + 0x20381002,0x00403203,0x20d84a03,0x0ef81405, + 0x00200e03,0x00382809,0x20880a07,0x0c282c02, + 0x00200a02,0x00281806,0x20781205,0x0be81c02, + 0x00201000,0x00083201,0x20100605,0x0bd82002, + 0x00400a01,0x00081403,0x20181a0c,0x0f083a02 + }, //ct0 + { + 0x00080602,0x20200000,0x00080c00,0x09c02407, + 0x20100601,0x20100000,0x00081800,0x09a02409, + 0x00000602,0x20200000,0x00081c00,0x09902809, + 0x20100601,0x20100000,0x00081400,0x0a702c0a, + 0x20200404,0x20200207,0x00082e01,0x09f01c07, + 0x00000002,0x00000204,0x00082a03,0x09e01408, + 0x20480404,0x00000206,0x00082c00,0x09d01809, + 0x20280e01,0x00000202,0x00080e03,0x0ac02009, + 0x00000203,0x20200006,0x00082a06,0x0a200003, + 0x20300001,0x00000002,0x00083203,0x0a180405, + 0x00280602,0x20100006,0x00082a0b,0x0a100004, + 0x20100003,0x20300204,0x00083608,0x0af01403, + 0x00000403,0x20200202,0x00082205,0x0a280e02, + 0x00400202,0x00000005,0x00081a0c,0x0a281a02, + 0x00100000,0x20100001,0x00081604,0x0a180e04, + 0x00300601,0x20300005,0x0008360a,0x0af80a06, + 0x00200204,0x20100007,0x00080604,0x0a081e07, + 0x00180401,0x00000000,0x00000000,0x09f81e08, + 0x00000000,0x20100001,0x00080e01,0x09e81a07, + 0x00100801,0x20200001,0x00082201,0x0aa81e0b, + 0x00000404,0x20100205,0x00000004,0x09c81a07, + 0x00280603,0x20100003,0x00000c02,0x09b81e07, + 0x00200201,0x20100001,0x00080400,0x09b81a07, + 0x00180400,0x00000003,0x00080403,0x0a582a0a, + 0x00080603,0x20100005,0x00000804,0x09a81e03, + 0x20200403,0x20200205,0x00080407,0x09881603, + 0x20300003,0x20100202,0x00080407,0x09881a03, + 0x00080a02,0x20200002,0x00001405,0x0a182606, + 0x00000002,0x20200204,0x00000403,0x09981400, + 0x00000a01,0x20200003,0x00081000,0x09881c01, + 0x00380604,0x20100005,0x00000a02,0x09781e01, + 0x00000402,0x20400204,0x00000405,0x09f81e01, + 0x00000201,0x20200003,0x00080402,0x09a81803, + 0x00100000,0x00000000,0x00000802,0x09982002, + 0x20200402,0x20100205,0x00000406,0x09781402, + 0x00000400,0x20300002,0x00080804,0x0a081c04, + 0x00300201,0x20100000,0x00000801,0x09c81404, + 0x20180400,0x00000000,0x00000c04,0x09a81c05, + 0x00100001,0x20100001,0x00080801,0x09981805, + 0x00100201,0x20200001,0x00000402,0x0a382007, + 0x20600404,0x20100203,0x0008080a,0x09e81409, + 0x20100000,0x20100001,0x00000c02,0x09e81408, + 0x20180602,0x20100003,0x00000c03,0x09c81807, + 0x20400002,0x20200201,0x00000407,0x0a781c0b, + 0x00400206,0x20100008,0x00001209,0x0a48180a, + 0x00080601,0x20200000,0x00001201,0x0a281008, + 0x20200002,0x20100203,0x00000c00,0x0a081009, + 0x00180603,0x20200005,0x00001a04,0x0ad8180c, + 0x20400807,0x20100209,0x00000005,0x0a880c08, + 0x20100404,0x20200203,0x00000202,0x0a580807, + 0x00200601,0x20200003,0x00000a05,0x0a480c06, + 0x20200402,0x20400203,0x00001400,0x0b38080a, + 0x00080e03,0x0010000b,0x00001a08,0x0ab81006, + 0x20180604,0x20100009,0x00001e05,0x0a880404, + 0x20200201,0x20100001,0x00002201,0x0a600003, + 0x20180400,0x20200005,0x00002606,0x0b700006, + 0x00480a03,0x20200001,0x0000460a,0x0ac00e04, + 0x00200802,0x20200204,0x00002a08,0x0a801203, + 0x00200001,0x20100201,0x00002208,0x0a701201, + 0x00200204,0x20300003,0x0000420a,0x0b801e02, + 0x00000002,0x20300206,0x00002801,0x0a902e08, + 0x00080c00,0x00000001,0x00002e01,0x0a602207, + 0x00180800,0x20100001,0x00002e03,0x0a502207, + 0x00200803,0x2030020a,0x00001a05,0x0b503a09, + 0x20200601,0x00180800,0x20581800,0x0a001c05, + 0x20280a01,0x00100800,0x20381000,0x09e01c07, + 0x20281202,0x00201000,0x20580c00,0x09d02007, + 0x20280e05,0x00100c00,0x20400800,0x0ac02408, + 0x00200001,0x00200a02,0x20782a07,0x0a201002, + 0x00200002,0x20100604,0x20182607,0x0a101403, + 0x00000c04,0x20280a07,0x20182e05,0x0a001404, + 0x20201407,0x2028260e,0x20182205,0x0b001c06, + 0x20200401,0x00280401,0x20582a01,0x0a280a02, + 0x20200001,0x20100001,0x20183201,0x0a180601, + 0x00100601,0x00180804,0x20383206,0x0a180a02, + 0x00300601,0x00300007,0x20a8520c,0x0b100203, + 0x00480601,0x00400c04,0x20681e07,0x0a081a06, + 0x00200602,0x20100005,0x00081a07,0x0a081a05, + 0x00180601,0x00200403,0x20481604,0x09f81a06, + 0x00180601,0x00400c05,0x20982a05,0x0ad81e0c, + 0x20200000,0x00280400,0x20300004,0x09c82208, + 0x00100400,0x00180a01,0x20100000,0x09c81e09, + 0x00000001,0x00200000,0x20380800,0x09b81e08, + 0x00281201,0x00301401,0x20680800,0x0a682a0e, + 0x00480a01,0x00200801,0x20400202,0x09982207, + 0x20100801,0x00281201,0x20380404,0x09882206, + 0x00180601,0x00200402,0x20300001,0x09782207, + 0x00100c00,0x00081202,0x20180406,0x0a082e0b, + 0x20400802,0x00181203,0x20200009,0x09682203, + 0x00080400,0x00400802,0x20780c02,0x09582203, + 0x00000001,0x00100202,0x20380405,0x09482204, + 0x20200c02,0x00381a01,0x20580808,0x09c83204, + 0x00200201,0x00300404,0x20780e01,0x09682401, + 0x20181201,0x00301402,0x20500804,0x09482400, + 0x20100201,0x00180802,0x20300404,0x09382000, + 0x00280601,0x00600804,0x20c80c01,0x09b83000, + 0x20180400,0x00200400,0x20500805,0x09682403, + 0x00100000,0x20100202,0x00000c02,0x09582003, + 0x00080800,0x00100800,0x20400401,0x09481c03, + 0x20180c00,0x00500c00,0x20a00805,0x09b83003, + 0x00280400,0x00200601,0x20400800,0x09882005, + 0x20100802,0x20180e02,0x00000004,0x09781c06, + 0x00100400,0x00000000,0x20200002,0x09681c05, + 0x00100000,0x00200201,0x20600803,0x09e82c07, + 0x20280400,0x00100800,0x20400007,0x09c81c08, + 0x20100201,0x00180403,0x20400402,0x09b81c09, + 0x20300601,0x00080801,0x20200806,0x09981c08, + 0x20200001,0x00300000,0x20700406,0x0a382c0c, + 0x20280401,0x00080400,0x20201000,0x0a181c0c, + 0x20100c01,0x00180a01,0x20500601,0x09f8180a, + 0x00000802,0x00280602,0x20400603,0x09e8180a, + 0x20100c01,0x00281002,0x20700800,0x0a98280f, + 0x00280e03,0x20101804,0x20300e05,0x0a681009, + 0x00380a01,0x00400c03,0x20700a05,0x0a481407, + 0x00180a02,0x00300805,0x20501602,0x0a281408, + 0x00080e02,0x00500c04,0x20b01e03,0x0b18200d, + 0x20401005,0x20482206,0x00301c02,0x0aa80807, + 0x20580403,0x00280a01,0x20402004,0x0a780c07, + 0x20380403,0x00180603,0x20301c01,0x0a680807, + 0x20200403,0x00380e03,0x20702a02,0x0b68100a, + 0x00100e05,0x00081409,0x20501e09,0x0ad00404, + 0x00480e06,0x00101408,0x20602a0c,0x0aa00403, + 0x00200605,0x00000406,0x20401e09,0x0a900803, + 0x20300204,0x00300007,0x20a03207,0x0bb00806, + 0x00200002,0x00380606,0x20a02606,0x0ad01a03, + 0x00001803,0x2028220a,0x20102c00,0x0aa01e03, + 0x00101402,0x00181e07,0x20302a02,0x0a901a03, + 0x00581402,0x00301e06,0x20a02e0e,0x0bb02605, + 0x20380400,0x20100800,0x20181800,0x0a301002, + 0x20400800,0x20281000,0x00082000,0x0a101804, + 0x20401401,0x20382000,0x00282800,0x0a101c05, + 0x20600601,0x20181400,0x20281000,0x0b001809, + 0x00300400,0x20200400,0x0018220a,0x0a300603, + 0x00400800,0x00000000,0x20482e0b,0x0a300a01, + 0x00480e02,0x00201804,0x2068320c,0x0a200a01, + 0x00580401,0x00001e02,0x20784213,0x0b300c00, + 0x20180c02,0x00000e02,0x00281c00,0x0a081207, + 0x20100002,0x00200401,0x20382800,0x0a080e07, + 0x00080401,0x20100a01,0x00181e01,0x0a080e08, + 0x00200002,0x20100801,0x00083a05,0x0af8160c, + 0x00200602,0x20380405,0x00581203,0x09c81e09, + 0x00080a03,0x00200c06,0x20280e02,0x09c81e08, + 0x00000a01,0x20280402,0x00381601,0x09c81a09, + 0x00080604,0x00000406,0x00280c00,0x0a882a0f, + 0x20200400,0x20280601,0x00400004,0x09882208, + 0x00280401,0x00000603,0x00100201,0x09881e09, + 0x00100201,0x00000000,0x00280400,0x09782209, + 0x00101004,0x20281a06,0x00480801,0x0a082e0e, + 0x00200800,0x20180c00,0x00280a01,0x09482607, + 0x00080401,0x20100800,0x00281004,0x09382208, + 0x00000401,0x00080a02,0x00380403,0x09382207, + 0x00181204,0x00301807,0x20381004,0x09a8360c, + 0x20180401,0x00000800,0x20181006,0x09182a04, + 0x00180a02,0x20100003,0x00400404,0x09082a04, + 0x00100201,0x00000002,0x00080803,0x09082604, + 0x20180403,0x20101204,0x00380807,0x09583607, + 0x00180602,0x00000003,0x00100002,0x09182c00, + 0x20201403,0x20382204,0x00400406,0x08f82401, + 0x20200400,0x00080400,0x00000006,0x08f82800, + 0x00000203,0x20200004,0x00700405,0x09383e01, + 0x20200001,0x20180602,0x00200c05,0x09182804, + 0x00080601,0x00300004,0x20480400,0x09182404, + 0x00000801,0x00180c00,0x20180401,0x09082804, + 0x20100c03,0x20281605,0x00600806,0x09483804, + 0x00200a01,0x20180401,0x00100201,0x09482806, + 0x00180a01,0x00101001,0x20300402,0x09382405, + 0x00280a02,0x00300c04,0x20400402,0x09282805, + 0x00180603,0x00000005,0x00180402,0x09783808, + 0x20200400,0x00180800,0x20100807,0x09782409, + 0x20200403,0x00080603,0x00000005,0x09782409, + 0x20480802,0x00100a03,0x20100c07,0x09582009, + 0x20100803,0x00080603,0x00180405,0x09c8340c, + 0x00000802,0x00281202,0x20200000,0x09d8240c, + 0x00081604,0x00101c06,0x00000e02,0x09c8200b, + 0x00280a02,0x00000c03,0x00100a04,0x09b81c0a, + 0x00081604,0x00201807,0x00000c02,0x0a38380f, + 0x20100601,0x00481003,0x20601201,0x0a38240c, + 0x00200801,0x20480e05,0x00601e02,0x0a181809, + 0x20200c01,0x20381603,0x00401803,0x09f8140a, + 0x20200c01,0x20481604,0x00502401,0x0ab82811, + 0x00180c03,0x00501601,0x20a00604,0x0a881809, + 0x20200c03,0x20281602,0x00300403,0x0a581009, + 0x00000804,0x00180e01,0x20100602,0x0a58100a, + 0x00200402,0x00080401,0x00001205,0x0b381c0e, + 0x20481206,0x00201408,0x20502400,0x0ac81007, + 0x20200e03,0x00181807,0x20201e04,0x0aa80c09, + 0x20281206,0x00200c0a,0x20402603,0x0a980807, + 0x20780e05,0x00000406,0x20103801,0x0ba8100c, + 0x00400003,0x20200209,0x00002a0c,0x0af00801, + 0x00381c01,0x00402602,0x20801e0a,0x0ac00c02, + 0x00381402,0x20101e07,0x00002609,0x0ab01401, + 0x00701402,0x20381e07,0x00003214,0x0be01002, + 0x20300401,0x00100000,0x20481800,0x0a400400, + 0x20480401,0x00200c00,0x20682400,0x0a400c00, + 0x20381201,0x00302000,0x20882000,0x0a401201, + 0x20700c02,0x00280800,0x20683800,0x0b200805, + 0x00381204,0x00201404,0x20480a0a,0x0a380605, + 0x00480a01,0x00101402,0x20381e0c,0x0a380606, + 0x00200801,0x20180e02,0x00081608,0x0a280605, + 0x00681201,0x00501405,0x20882615,0x0b381205, + 0x00101806,0x20381608,0x00281e02,0x09f80a0b, + 0x00100000,0x20100a01,0x00281001,0x09e8120b, + 0x00100000,0x00100402,0x20281a02,0x09e80e0a, + 0x00380601,0x00101001,0x20381204,0x0ac81a12, + 0x00080604,0x00400809,0x20381402,0x09981e0b, + 0x20300400,0x20180c01,0x00480404,0x09981a09, + 0x00080e02,0x00201003,0x20280402,0x0998160b, + 0x20400802,0x00080a02,0x00180c06,0x0a382611, + 0x20100002,0x00300204,0x20200002,0x09481e09, + 0x00300401,0x00080400,0x00180a04,0x09581a09, + 0x00000401,0x20180603,0x00200001,0x0948160a, + 0x00581203,0x00101c04,0x20181205,0x09b82a10, + 0x00380601,0x00300802,0x20281201,0x09082208, + 0x00100202,0x00100002,0x00080404,0x09081e09, + 0x00100401,0x00080601,0x00181002,0x08f81a09, + 0x20301003,0x20281a05,0x0060040b,0x09382e0d, + 0x00080401,0x00200201,0x00080406,0x08c82a06, + 0x20200804,0x00181205,0x00080807,0x08c82204, + 0x00100201,0x00100002,0x00180804,0x08b82206, + 0x00280602,0x00200004,0x00080803,0x08f83206, + 0x20180601,0x00180402,0x00100405,0x08b82800, + 0x00181604,0x00302007,0x20481002,0x08b82400, + 0x20280402,0x00100601,0x00180806,0x08a82400, + 0x20380401,0x00100201,0x00000809,0x08d83000, + 0x20100c03,0x00180a03,0x00080803,0x08c82804, + 0x00000c03,0x20280e05,0x00400404,0x08c82803, + 0x00280e02,0x00001404,0x00200000,0x08b82403, + 0x00200202,0x00100c01,0x00080800,0x08e82c04, + 0x00281204,0x00301407,0x20300401,0x08f82c06, + 0x00000000,0x00180403,0x00100003,0x08e82807, + 0x20100401,0x20380e03,0x00601406,0x08d82006, + 0x20200403,0x00180a04,0x00280407,0x09183008, + 0x20380402,0x20100604,0x00200c06,0x0938240a, + 0x00180e03,0x00100c02,0x00001002,0x09282409, + 0x20200c01,0x20281201,0x00300004,0x09181c0b, + 0x00281205,0x00201407,0x00000402,0x0968340c, + 0x00180601,0x20101002,0x00480602,0x0998200c, + 0x20401005,0x20182606,0x00301405,0x09881c0d, + 0x00000400,0x00180c02,0x20100a01,0x09781c0c, + 0x20401407,0x20282a09,0x00501009,0x09d82c11, + 0x20200c00,0x20280a02,0x00700402,0x09e8200c, + 0x00280604,0x00300c08,0x20600207,0x09e8180c, + 0x20180e01,0x00201402,0x20400a01,0x09d8140b, + 0x00080e05,0x0030140c,0x20500203,0x0a782814, + 0x00400401,0x00081000,0x00600e05,0x0a48200b, + 0x00180804,0x00201205,0x20300c00,0x0a381009, + 0x00380402,0x00000a02,0x00100e03,0x0a28100a, + 0x00480801,0x00000605,0x00002a04,0x0b081c10, + 0x20a00601,0x00181803,0x00202408,0x0aa8180c, + 0x20581205,0x00000c07,0x00101c04,0x0a880c0b, + 0x20800e02,0x20281c03,0x00302407,0x0a780c0c, + 0x20c01803,0x20282602,0x00101807,0x0b881012, + 0x00700000,0x00200601,0x20501614,0x0af00006, + 0x00401803,0x20482a08,0x00402a0c,0x0ad00406, + 0x00500c01,0x00181e03,0x20401e10,0x0ad00807, + 0x00981a02,0x00502006,0x2090161b,0x0c000007, + 0x20280602,0x00100800,0x20180400,0x0a480603, + 0x20300400,0x20100000,0x00081400,0x0a400203, + 0x20300c00,0x20180c00,0x00081000,0x0a400203, + 0x20580e02,0x20101c00,0x00081400,0x0b280601, + 0x20101407,0x00082207,0x00181606,0x0a280a06, + 0x00300400,0x00080400,0x00080e09,0x0a280a08, + 0x00380800,0x00201001,0x2038160a,0x0a280a08, + 0x00401803,0x20481a05,0x00781610,0x0b081209, + 0x00782208,0x0050380e,0x20781a0a,0x09d8160e, + 0x00280601,0x00100401,0x20180800,0x09d80e0d, + 0x00280a01,0x00000801,0x00280400,0x09c8120d, + 0x00380601,0x00280405,0x00181603,0x0a882213, + 0x20400003,0x20380609,0x0070180b,0x0968160d, + 0x20380401,0x00000602,0x00080804,0x0978120b, + 0x20200801,0x20181202,0x00400005,0x0968120b, + 0x20280a01,0x00100c01,0x00080805,0x09f82212, + 0x00100000,0x20300001,0x00680e02,0x09181609, + 0x00380602,0x00000802,0x00180a04,0x0928160a, + 0x00180400,0x00100802,0x20180e02,0x0918160a, + 0x00200802,0x00081201,0x00300201,0x09682610, + 0x00200201,0x20300001,0x00780400,0x08c81a09, + 0x20100001,0x20100202,0x00300005,0x08c81a0a, + 0x00280601,0x00001001,0x00180401,0x08c8160a, + 0x00081202,0x00201803,0x20180806,0x08f8260d, + 0x00100800,0x20380a02,0x00780405,0x08881a06, + 0x00280602,0x20100c02,0x00380c02,0x08881a06, + 0x00000401,0x20180603,0x00480406,0x08881a07, + 0x00100400,0x20280603,0x00600806,0x08982607, + 0x20200c03,0x20180e02,0x00581407,0x08682000, + 0x20301405,0x20282205,0x00680409,0x08682201, + 0x00000400,0x20180801,0x00380c05,0x08681e01, + 0x20200803,0x00080e02,0x00480c08,0x08882400, + 0x00281205,0x00201807,0x00280400,0x08882403, + 0x00281205,0x00301c09,0x20280800,0x08882404, + 0x20100a01,0x00181002,0x00200805,0x08782004, + 0x00081204,0x00201006,0x00200402,0x08982805, + 0x20200c05,0x20281e08,0x00801407,0x08a82007, + 0x20100002,0x20280606,0x00501406,0x08a81c06, + 0x00000001,0x00200202,0x20200003,0x08a81808, + 0x00280401,0x20200605,0x00500803,0x08c82007, + 0x20100202,0x00180406,0x00080402,0x08f8200c, + 0x20200800,0x20281400,0x00400404,0x08e81c0b, + 0x00080a01,0x00201002,0x20280403,0x08e81c0a, + 0x20301401,0x20382201,0x00780408,0x0908240d, + 0x00080402,0x00100201,0x00000c00,0x09581c0d, + 0x00180401,0x00001001,0x20181202,0x0958180d, + 0x00080401,0x00000601,0x00200801,0x0948180c, + 0x00380800,0x00201403,0x20181400,0x09882411, + 0x20281603,0x00001c04,0x00001001,0x09c8140d, + 0x20280602,0x20100004,0x00301401,0x09b81c0d, + 0x20200a01,0x20280c01,0x00301001,0x09a8140e, + 0x20600603,0x20181003,0x00501c09,0x0a182c15, + 0x00600801,0x20580605,0x00601205,0x0a28080b, + 0x00500801,0x20280e03,0x00301605,0x0a18100b, + 0x00500401,0x00080a01,0x00000e05,0x0a180c0b, + 0x00500c05,0x00081205,0x00000e09,0x0ac81c15, + 0x20b00c03,0x20381602,0x0060000b,0x0a78080e, + 0x20b01402,0x00082601,0x00000c0b,0x0a780c0e, + 0x20a80400,0x00100401,0x2020080a,0x0a68080e, + 0x20981607,0x0040240a,0x20400c05,0x0b681413, + 0x00780602,0x00000406,0x00100a15,0x0af80809, + 0x00781601,0x00502004,0x20880614,0x0ae80409, + 0x00600000,0x00000c01,0x20100613,0x0ad80409, + 0x00701003,0x20182a0a,0x00503215,0x0be8080a, + 0x20401001,0x20280800,0x00281400,0x0a400203, + 0x20380800,0x00301000,0x20380400,0x0a480605, + 0x20380e01,0x00201400,0x20200000,0x0a480605, + 0x20700001,0x00300000,0x20380400,0x0b180e02, + 0x00681202,0x00202003,0x0008160d,0x0a180a09, + 0x00380400,0x00100800,0x00080609,0x0a180a09, + 0x00380400,0x20100202,0x00300609,0x0a180a09, + 0x00881a03,0x00302803,0x20480e15,0x0af80e0c, + 0x20100c02,0x20282603,0x00801805,0x09a8120d, + 0x00000000,0x20180601,0x00200001,0x09b80e0d, + 0x00100801,0x20180e01,0x00280800,0x09b80a0d, + 0x00100803,0x20380a06,0x00780402,0x0a581216, + 0x20100201,0x00100002,0x20280801,0x09580a0b, + 0x20100400,0x00000000,0x00180803,0x09580e0b, + 0x20100201,0x00100802,0x20181002,0x09580e0c, + 0x20200801,0x20180c02,0x00481005,0x09b81a12, + 0x00100401,0x00100202,0x20180601,0x09080a0a, + 0x00200201,0x00000002,0x00100202,0x08f8120b, + 0x00100001,0x00180601,0x00200000,0x08f8120b, + 0x00480603,0x00001004,0x00280602,0x09281e11, + 0x00100000,0x00200001,0x20180402,0x08a80e0a, + 0x00000802,0x00080602,0x00180803,0x08a8120a, + 0x00100201,0x00180401,0x00100402,0x08a8120a, + 0x20200c03,0x20181605,0x00600c0a,0x08b81a0d, + 0x00180400,0x00200c00,0x20180804,0x08680e07, + 0x00080601,0x00200402,0x20180404,0x08681607, + 0x00100001,0x00100a01,0x00080803,0x08681207, + 0x00180602,0x00100c04,0x00180803,0x08681a06, + 0x00181601,0x00101801,0x00200005,0x08481203, + 0x00280a01,0x00101800,0x00080804,0x08381603, + 0x00080601,0x00100801,0x00280406,0x08381602, + 0x00180800,0x00000e02,0x00300406,0x08481a02, + 0x20300800,0x20481602,0x00800c08,0x08481004, + 0x20300801,0x20181e02,0x00601009,0x08481804, + 0x20280401,0x00000601,0x00400006,0x08381404, + 0x20301001,0x20282202,0x00600408,0x08481805, + 0x00300401,0x20200601,0x00281601,0x08780c07, + 0x00200800,0x00180801,0x00080800,0x08781408, + 0x00100400,0x20180400,0x00480401,0x08681407, + 0x00300400,0x00280401,0x20180e02,0x08881808, + 0x20380601,0x00000002,0x00300008,0x08b8180b, + 0x20200001,0x00200800,0x20280c05,0x08b8180a, + 0x20100800,0x20180c00,0x00400405,0x08b8180a, + 0x20180e01,0x00301802,0x20280c07,0x08d81c0b, + 0x00200400,0x20180c00,0x00300a01,0x0928140e, + 0x00200202,0x00200003,0x00000a01,0x09181c0c, + 0x00000401,0x00180800,0x00000001,0x0918180d, + 0x00300000,0x00080400,0x00400803,0x09382010, + 0x20501002,0x00082201,0x00100c05,0x09981010, + 0x20400402,0x00180e03,0x00101005,0x0988140f, + 0x20380601,0x00300803,0x20200402,0x0988140f, + 0x20800402,0x20180601,0x0030040b,0x09d81c17, + 0x00780e04,0x00401405,0x20700a0a,0x0a180c0d, + 0x00680a01,0x00200c03,0x20300608,0x09f8100d, + 0x00680601,0x00100a01,0x00001206,0x09f8100d, + 0x00a80e03,0x00001405,0x00100a0e,0x0a981816, + 0x20880402,0x00000e05,0x20300409,0x0a78040d, + 0x20980c00,0x00001601,0x0010080a,0x0a58080e, + 0x20a00402,0x00080a03,0x0010080b,0x0a58080f, + 0x21000001,0x20281a03,0x0070300f,0x0b381016, + 0x00500601,0x20180c02,0x00000a0f,0x0ae80409, + 0x00500c00,0x20381a01,0x00601610,0x0ad8080a, + 0x00680a01,0x00100404,0x20100e12,0x0ad8080a, + 0x00a80400,0x20200e01,0x0010021f,0x0be0000e, + 0x20381e01,0x00302400,0x20300c00,0x0a380605, + 0x20300c00,0x20481000,0x00680400,0x0a300205, + 0x20300a01,0x20380c00,0x00500400,0x0a300204, + 0x20600a01,0x20480800,0x00680400,0x0b080602, + 0x00400a01,0x20480e03,0x0060120a,0x0a00020a, + 0x00300000,0x00080400,0x00280609,0x0a080609, + 0x00300801,0x20180a02,0x00180a0a,0x0a100209, + 0x00501401,0x20282202,0x00500212,0x0ad80a0c, + 0x00100803,0x20280a04,0x00381402,0x09a0060e, + 0x00100401,0x00000201,0x00180c00,0x09a8060e, + 0x00280800,0x00100c02,0x20181201,0x09a8060e, + 0x00480e01,0x00301002,0x20481204,0x0a480e17, + 0x20280a02,0x00100406,0x00180c04,0x09480a0b, + 0x20180601,0x00100402,0x00080403,0x09380a0c, + 0x20280a02,0x00000802,0x00200805,0x09380a0d, + 0x20200001,0x00000800,0x00180808,0x09981215, + 0x00280400,0x20100a01,0x00200603,0x08e80a0b, + 0x00000401,0x00000201,0x00280400,0x08e80e0b, + 0x00100402,0x20380604,0x00400201,0x08e8060b, + 0x00180601,0x00080402,0x00300c02,0x09081210, + 0x00080401,0x20200400,0x00400003,0x08980a0a, + 0x00280e02,0x00101003,0x00100001,0x08880e0b, + 0x00000400,0x20280402,0x00480803,0x08880a0a, + 0x00180401,0x20100e02,0x00200005,0x08880e0d, + 0x00180603,0x20200002,0x00500803,0x08580a07, + 0x20100402,0x20280603,0x00600406,0x08380e07, + 0x00280601,0x20100401,0x00300402,0x08480a07, + 0x20100602,0x20280801,0x00500807,0x08480e07, + 0x00001404,0x20382206,0x00400006,0x08280602, + 0x00180602,0x20180802,0x00400804,0x08180e02, + 0x20100000,0x20280601,0x00400807,0x08180a03, + 0x00100803,0x20181205,0x00300004,0x08280a01, + 0x20380400,0x00200805,0x20481806,0x08380804, + 0x20200803,0x20280605,0x00381007,0x08280804, + 0x20100c02,0x20280e02,0x00380c05,0x08280804, + 0x20380e03,0x00001805,0x00081406,0x08280c04, + 0x00480a03,0x00101403,0x20200602,0x08680c06, + 0x00180a03,0x00000c06,0x00180c01,0x08581007, + 0x00180602,0x00000804,0x00080801,0x08480c07, + 0x00300000,0x20200602,0x00500601,0x08581007, + 0x20400804,0x20180e07,0x0030040a,0x08980c0a, + 0x20180401,0x20200602,0x00500804,0x0898100a, + 0x20280801,0x20100a01,0x00200005,0x08880c0a, + 0x20200401,0x20281201,0x00600409,0x0898140b, + 0x00200602,0x00100005,0x20181201,0x0908100e, + 0x00000000,0x20280401,0x00500803,0x08e8100d, + 0x00200000,0x20200401,0x00480400,0x08e80c0d, + 0x00200401,0x20180801,0x00380803,0x09081411, + 0x20380800,0x00201000,0x00000004,0x09781010, + 0x20200400,0x20300000,0x00400002,0x09680c10, + 0x20400000,0x20280800,0x00601006,0x09580c10, + 0x20600000,0x00000402,0x0010000a,0x09a81417, + 0x00300c01,0x00081601,0x00300e05,0x09f8100f, + 0x00500400,0x20180c00,0x00400e05,0x09d80c0e, + 0x00500401,0x20280e01,0x00400a07,0x09e8080f, + 0x00700202,0x00080c01,0x00201e09,0x0a781018, + 0x20600201,0x00300001,0x20200404,0x0a680c0e, + 0x20900c01,0x00081601,0x00100808,0x0a480410, + 0x20800601,0x20100001,0x00100008,0x0a48040f, + 0x20f01003,0x20181605,0x2010000c,0x0b280419, + 0x00480801,0x00300202,0x20200a0d,0x0ad8080a, + 0x00680400,0x00300801,0x20480611,0x0ac8040b, + 0x00500c01,0x00081602,0x00200e0f,0x0ac8040b, + 0x00b80602,0x00300405,0x20500220,0x0be8080f, + 0x20401c02,0x20482c00,0x00680800,0x0a300602, + 0x20381202,0x00301c00,0x20500c00,0x0a400206, + 0x20481000,0x00401000,0x20400400,0x0a400204, + 0x20780801,0x00400c00,0x20580400,0x0b080603, + 0x00380602,0x00300c06,0x20580e0d,0x0a100608, + 0x00300403,0x00000205,0x00100209,0x0a00060a, + 0x00480601,0x00001001,0x2018060d,0x0a10060a, + 0x00681203,0x00201c03,0x20280a14,0x0ad8060d, + 0x00480800,0x00201602,0x20200202,0x09a00610, + 0x00180603,0x00100804,0x00180800,0x09a0020f, + 0x00200400,0x20180a02,0x00300401,0x09a00210, + 0x00301004,0x20181205,0x00500202,0x0a380a18, + 0x20400c02,0x20181203,0x00380409,0x0930020c, + 0x20200403,0x00080a04,0x00300004,0x0938060d, + 0x20400c01,0x00181601,0x00100007,0x0930020c, + 0x20180a03,0x00200806,0x00100008,0x09780e15, + 0x00200202,0x00280404,0x20180604,0x08e8060a, + 0x00280a04,0x00100805,0x00200201,0x08d8060b, + 0x00300000,0x00300402,0x20380e05,0x08e8060b, + 0x00000803,0x00080e04,0x00300804,0x08e80a0f, + 0x00100401,0x00280602,0x20100403,0x0898060a, + 0x00000c03,0x20181605,0x00400804,0x0878060a, + 0x20180e01,0x00300c01,0x20300405,0x0888060b, + 0x00280602,0x00200003,0x00000003,0x08880a0c, + 0x20200800,0x00380800,0x20380405,0x08480606, + 0x00100204,0x00200405,0x20180403,0x08300207, + 0x00100800,0x00180a01,0x00000803,0x08380607, + 0x20300000,0x00100202,0x00000408,0x08380606, + 0x00380c00,0x00401800,0x20581400,0x08280604, + 0x20200804,0x00180e06,0x00080407,0x08180602, + 0x20100802,0x00280a03,0x20280806,0x08180602, + 0x00400401,0x00100601,0x00081201,0x08180602, + 0x20380401,0x00200000,0x0018040b,0x08181002, + 0x00180e04,0x00301407,0x20381002,0x08180802, + 0x00180e02,0x00401404,0x20480c03,0x08180802, + 0x20500000,0x00280801,0x0010000c,0x08180c03, + 0x00100601,0x00180802,0x00100c01,0x08481008, + 0x20100803,0x00081205,0x00200806,0x08380806, + 0x00000401,0x00180a02,0x00100805,0x08380c06, + 0x00400201,0x00200402,0x20100203,0x08480808, + 0x00000002,0x00200e02,0x20180803,0x0888080a, + 0x00000602,0x00280403,0x20180402,0x0878080b, + 0x20100801,0x00280e01,0x00080804,0x08780c0b, + 0x20100402,0x00100203,0x20180808,0x0888080a, + 0x00080e02,0x00100c04,0x00200403,0x08e80c0d, + 0x00000003,0x00380603,0x20200003,0x08d8080e, + 0x00180a03,0x00400804,0x20300802,0x08d80c0d, + 0x00300201,0x00200803,0x00080804,0x08e80c10, + 0x20300002,0x20280603,0x00500c04,0x09580811, + 0x20381203,0x00301005,0x20300802,0x09580810, + 0x20500402,0x00280a04,0x20200806,0x09480411, + 0x20780601,0x00200001,0x0010100c,0x09881018, + 0x00480e02,0x20101404,0x00400606,0x09e8040f, + 0x00400803,0x20180605,0x00000605,0x09d0000f, + 0x00680601,0x00200803,0x20380608,0x09d8040f, + 0x00500c03,0x00181203,0x00100208,0x0a58081a, + 0x20700000,0x20400202,0x00801005,0x0a50000f, + 0x20880e02,0x00101003,0x00080408,0x0a480410, + 0x20981201,0x00200c01,0x20101009,0x0a480410, + 0x20c81a03,0x00401c05,0x20280407,0x0b180c19, + 0x00501001,0x20581603,0x00880a0f,0x0ac0040a, + 0x00500000,0x20200201,0x00400a10,0x0ac0000b, + 0x00680801,0x20200e02,0x00200611,0x0ac0040c, + 0x00900801,0x20180e03,0x00500e1b,0x0bd8080f, + 0x20281400,0x00502400,0x20780800,0x0a400205, + 0x20500801,0x20181400,0x00500800,0x0a400203, + 0x20401801,0x20581c00,0x00881000,0x0a400a03, + 0x20600800,0x20381000,0x00880800,0x0af00604, + 0x00180801,0x00100201,0x00200e07,0x0a180609, + 0x00680a02,0x00100c03,0x0000020e,0x0a10060a, + 0x00480602,0x00100004,0x0010020c,0x0a100609, + 0x00300802,0x20180c01,0x00400211,0x0ac0020c, + 0x00300a01,0x20180401,0x00200604,0x09b0060e, + 0x20100000,0x20180602,0x00300803,0x09a00a0f, + 0x00280400,0x00000a01,0x00000601,0x09b00a10, + 0x00781205,0x00002006,0x00100607,0x0a300a18, + 0x20280800,0x00101201,0x00100006,0x09300a0d, + 0x00100000,0x20100601,0x00380800,0x09300a0d, + 0x20380401,0x20100e01,0x00380806,0x09300a0d, + 0x20500c05,0x20381609,0x00900c0d,0x09700a15, + 0x00080401,0x20100202,0x00500400,0x08e0060a, + 0x20200401,0x20180e01,0x00300004,0x08d0060b, + 0x00380602,0x20200802,0x00600603,0x08d0060c, + 0x00280a04,0x20100c07,0x00481000,0x08e00a0f, + 0x00100000,0x20300401,0x00580801,0x0880060a, + 0x00380a01,0x00101002,0x00080a02,0x08800a0a, + 0x20100c03,0x20381605,0x00800406,0x0870060a, + 0x00000402,0x20280e04,0x00700806,0x08700a0c, + 0x20280800,0x20200c00,0x00600005,0x08400607, + 0x20380400,0x20100000,0x00400408,0x08300607, + 0x00080a02,0x00000c05,0x00380802,0x08300606, + 0x20300401,0x20180401,0x00480c06,0x08300606, + 0x00400e01,0x20480800,0x00900000,0x08100605, + 0x00380400,0x20100e01,0x00480800,0x08100a03, + 0x00180400,0x20200e01,0x00500003,0x08100604, + 0x00580a04,0x00101004,0x00300202,0x08100203, + 0x20300402,0x20180a03,0x0068040b,0x08000001, + 0x20200801,0x20281602,0x00700408,0x08000002, + 0x20200401,0x20381202,0x00800407,0x08000002, + 0x20500804,0x20280e07,0x0060000d,0x08000402, + 0x20100000,0x00080403,0x00480c03,0x08380408, + 0x00180401,0x00000401,0x00380c01,0x08200006, + 0x00000001,0x20100401,0x00480c03,0x08200006, + 0x00200202,0x00000005,0x00480e02,0x08380408, + 0x00280a02,0x00000802,0x00300801,0x0878040a, + 0x20280601,0x20100803,0x00400006,0x0868040a, + 0x00180a03,0x20201003,0x00500003,0x08600009, + 0x00080801,0x00001201,0x00300405,0x08780409, + 0x20200803,0x20281604,0x00500c07,0x08d0000e, + 0x00200000,0x20200202,0x00600401,0x08c0000d, + 0x20100c03,0x20481605,0x00800806,0x08c0000e, + 0x00280602,0x20200401,0x00700c06,0x08d0000f, + 0x20100602,0x00080403,0x00080800,0x09500412, + 0x20601004,0x20281e03,0x00600007,0x09480411, + 0x20200201,0x00000404,0x00380c01,0x09480411, + 0x20800c05,0x20481206,0x0080000d,0x09700419, + 0x00200400,0x00181201,0x20100e02,0x09e00410, + 0x00781206,0x00201409,0x2010020a,0x09d80410, + 0x00580602,0x00000001,0x00401205,0x09c8040f, + 0x00881207,0x2010180a,0x0038060b,0x0a400019, + 0x20700401,0x00280400,0x20580403,0x0a600811, + 0x20a00c04,0x20281609,0x0040100b,0x0a400410, + 0x20a01003,0x20281e05,0x0040080a,0x0a400412, + 0x20e01406,0x2058260b,0x00a0100c,0x0b00041a, + 0x00681a01,0x00402403,0x20680611,0x0ad00809, + 0x00680a01,0x00100404,0x20180612,0x0ac0040c, + 0x00600601,0x00380803,0x20380613,0x0ad0040d, + 0x00a80e03,0x00000c08,0x0018121e,0x0bd00410, + 0x20300800,0x20581800,0x00a00800,0x0a400a04, + 0x20400000,0x00100400,0x00080400,0x0a400a03, + 0x20381602,0x00502800,0x20800800,0x0a600a06, + 0x20500400,0x00000c00,0x20280800,0x0b101205, + 0x00101402,0x20381601,0x00480e08,0x0a100e08, + 0x00400601,0x00080801,0x00100a0b,0x0a200a09, + 0x00200403,0x00080a05,0x00200a08,0x0a200a0a, + 0x00500400,0x00100400,0x00100210,0x0ad00e0d, + 0x00381203,0x00201005,0x20100a03,0x09c00a0d, + 0x20100001,0x00100601,0x20100401,0x09b00e0e, + 0x00200202,0x00100003,0x00100202,0x09c00a0f, + 0x00200400,0x00181000,0x00301601,0x0a400e16, + 0x20200400,0x20180a03,0x00301005,0x0950120c, + 0x00100202,0x00100802,0x00000601,0x09500e0e, + 0x20200000,0x00100202,0x00100805,0x09400e0d, + 0x00180400,0x00200e01,0x20280804,0x09901a15, + 0x00101004,0x00081204,0x00180e02,0x08f0120b, + 0x20100002,0x00100604,0x00200004,0x08e0120c, + 0x00100401,0x00180e02,0x00000201,0x08f0120b, + 0x20180400,0x00280800,0x00100407,0x09001210, + 0x00180a04,0x00400807,0x20380403,0x08a00a0a, + 0x00300602,0x00080403,0x00300000,0x08900e0a, + 0x00280602,0x00301003,0x20380c01,0x0890120b, + 0x00200400,0x00100401,0x00080802,0x0890160c, + 0x20200405,0x00280e06,0x20100405,0x08500e07, + 0x20300001,0x00180602,0x00100408,0x08400e06, + 0x20100403,0x00180e03,0x00100406,0x08400e07, + 0x20180c00,0x00200c00,0x00100007,0x08401207, + 0x00381206,0x00301c09,0x20400400,0x08300e04, + 0x00200201,0x00100002,0x00000000,0x08200e03, + 0x00180603,0x00300405,0x20200402,0x08200e03, + 0x00100a01,0x20180c00,0x00400802,0x08201203, + 0x20100405,0x2010020a,0x00300408,0x08101400, + 0x20200001,0x00100a02,0x00080407,0x08101001, + 0x20100003,0x00200605,0x00000005,0x08101001, + 0x20180402,0x00200a03,0x00180c06,0x08201002, + 0x20180602,0x00000004,0x00380c06,0x08300c07, + 0x00200000,0x00100000,0x00280402,0x08300c05, + 0x00100201,0x00200003,0x00080803,0x08300c05, + 0x00000201,0x00000003,0x00480404,0x08400c06, + 0x00001000,0x20181601,0x00400003,0x08800c0b, + 0x20300000,0x00180800,0x00200408,0x0870080a, + 0x20200401,0x00280e01,0x00000806,0x0870080a, + 0x00100c00,0x00081201,0x00400804,0x08800c0a, + 0x00080402,0x00300601,0x20180c02,0x08e0080e, + 0x00200000,0x00200000,0x00080601,0x08d00c0e, + 0x00280800,0x00201001,0x20280c00,0x08d00c0d, + 0x00000801,0x00281202,0x00000008,0x08e00c10, + 0x20280e03,0x00200804,0x00000003,0x09500411, + 0x20280a01,0x00101401,0x00080804,0x0940080f, + 0x20380a02,0x00100402,0x00200805,0x09400810, + 0x20380a01,0x00400c02,0x20480c07,0x09800c18, + 0x00200403,0x00080604,0x00280604,0x09e00411, + 0x00100801,0x20181a02,0x00500e02,0x09c00411, + 0x00300802,0x20180e04,0x00300604,0x09d00c11, + 0x00100800,0x00281a01,0x00000e02,0x0a50081a, + 0x20680a03,0x00100805,0x00200003,0x0a600010, + 0x20580a02,0x00101002,0x20180802,0x0a500811, + 0x20780e02,0x00101804,0x00080c05,0x0a500c11, + 0x20880e01,0x00501800,0x20680c01,0x0b200c1a, + 0x00501002,0x20182605,0x0040120e,0x0ad0040a, + 0x00400c01,0x20181203,0x0030020d,0x0ac0080b, + 0x00500401,0x20380603,0x00500210,0x0ad0080b, + 0x00700800,0x00181601,0x00000616,0x0bd0040e, + 0x20300803,0x00200400,0x20481c00,0x0a601205, + 0x20300401,0x00000000,0x00280400,0x0a600e04, + 0x20400801,0x20381800,0x00801000,0x0a600a03, + 0x20581000,0x00401400,0x20201c00,0x0b300a04, + 0x00381e07,0x00402c09,0x20400a08,0x0a300e09, + 0x00300201,0x00000402,0x0020060a,0x0a300e09, + 0x00500201,0x20100c02,0x0020020d,0x0a401209, + 0x00580e02,0x00001201,0x00302210,0x0b001a0c, + 0x00001006,0x20381e0b,0x00701802,0x09d0160c, + 0x00000001,0x00000202,0x00300800,0x09d0120d, + 0x00100000,0x20100201,0x00400c02,0x09d0160e, + 0x00200c04,0x20380a06,0x00700202,0x0a702215, + 0x20380602,0x00100806,0x20180c02,0x0970160a, + 0x20180602,0x00000402,0x00300c01,0x0960160c, + 0x20200000,0x20200201,0x00500403,0x09601a0c, + 0x00180604,0x00000406,0x00500003,0x09c01e15, + 0x00581601,0x00002000,0x00200606,0x09201a0d, + 0x00100402,0x20100203,0x00400000,0x09001a0c, + 0x00200001,0x20200400,0x00580a03,0x09101a0c, + 0x20100c06,0x20180e08,0x00680407,0x09202210, + 0x20301002,0x20581204,0x00a00409,0x08b01a0b, + 0x00180602,0x00000402,0x00300003,0x08b01a0b, + 0x00000201,0x20100001,0x00600804,0x08b0160b, + 0x00181206,0x00201009,0x00300003,0x08c01a0c, + 0x00300201,0x20100402,0x00580a01,0x08701607, + 0x20100001,0x20100202,0x00400006,0x08601a07, + 0x00100001,0x20200602,0x00600003,0x08601a07, + 0x20100c06,0x20381609,0x00700807,0x08702207, + 0x20400802,0x20181a02,0x00701009,0x08401603, + 0x00100201,0x00000002,0x00400002,0x08401603, + 0x20200400,0x20280c00,0x00700407,0x08401602, + 0x00080e05,0x00101008,0x00280802,0x08501e02, + 0x00480e04,0x00101004,0x00000202,0x08501c01, + 0x20180400,0x20100400,0x00400405,0x08401801, + 0x00200000,0x20100400,0x00480800,0x08401801, + 0x00100803,0x20280a07,0x00600403,0x08402001, + 0x20200805,0x20280e07,0x0048040a,0x08501c05, + 0x00280400,0x20200601,0x00500002,0x08501805, + 0x00080601,0x20100001,0x00500006,0x08501404, + 0x20100001,0x00080402,0x00480c06,0x08601c06, + 0x00081a05,0x00102008,0x00180802,0x08a0140b, + 0x20300c00,0x20380601,0x00680808,0x0880180a, + 0x20100401,0x20280602,0x00580805,0x0880140a, + 0x00180a02,0x20101003,0x00300004,0x08a0180b, + 0x00200c01,0x20680a05,0x00900401,0x08f0180c, + 0x00280400,0x00000000,0x00480601,0x08f0140d, + 0x00280602,0x00080402,0x00500401,0x08e0100d, + 0x00180401,0x20300a03,0x00700006,0x09001c0f, + 0x20500c03,0x20281a03,0x00780c07,0x09601011, + 0x20300201,0x20180401,0x00400405,0x09601010, + 0x20500803,0x20181604,0x00400007,0x09601011, + 0x20400a01,0x20480c01,0x00980409,0x09a01817, + 0x00580e04,0x00101007,0x00180a08,0x09f00c10, + 0x00200001,0x20100202,0x00380a03,0x09e01411, + 0x00580a03,0x00100c05,0x20180e08,0x09f01010, + 0x00180c00,0x20200601,0x00700203,0x0a70141a, + 0x20900002,0x20280e05,0x00501008,0x0a700c10, + 0x20700400,0x20180802,0x00380804,0x0a600c11, + 0x20900802,0x20181203,0x00200409,0x0a600c11, + 0x20900801,0x20481201,0x00880401,0x0b301019, + 0x00780400,0x20200c01,0x00281614,0x0af0100a, + 0x00580c00,0x00001000,0x00180a10,0x0ae00c0a, + 0x00680601,0x00100402,0x20280e13,0x0ae00c0b, + 0x00880400,0x20200801,0x00481218,0x0be0100d, + 0x00081203,0x20101c00,0x00101800,0x0a800e07, + 0x20300400,0x20200800,0x00100400,0x0a801604, + 0x20400402,0x00000000,0x20280800,0x0a801603, + 0x20601201,0x20681c00,0x00a01c00,0x0b401800, + 0x20301c05,0x20583208,0x00801800,0x0a401607, + 0x00200201,0x20100000,0x00300e08,0x0a501a08, + 0x00480a03,0x00200805,0x2020120b,0x0a601208, + 0x00301404,0x20381e04,0x00400a11,0x0b302608, + 0x00680a03,0x00201807,0x20381209,0x0a001a0b, + 0x00280400,0x20100201,0x00300e02,0x0a001e0c, + 0x00100402,0x00080604,0x00001001,0x0a001e0d, + 0x00580e04,0x00201c07,0x20300208,0x0ac02a15, + 0x20580401,0x00080604,0x00301408,0x09a01a0b, + 0x20200c02,0x20281202,0x00400004,0x09a0220b, + 0x20200000,0x00100401,0x20100002,0x09a0220b, + 0x20300403,0x20180606,0x00401008,0x0a102e15, + 0x00401401,0x20181800,0x00200606,0x09501e0a, + 0x00380a03,0x00101005,0x00000204,0x0940220b, + 0x00380602,0x00100802,0x00000a03,0x0950220c, + 0x00580e03,0x00001402,0x00380601,0x09803211, + 0x20181602,0x00401c03,0x20400405,0x08f0220b, + 0x00000802,0x20180a04,0x00400c05,0x08e0260b, + 0x20200402,0x00080603,0x00200806,0x08f0260a, + 0x20501804,0x20382606,0x0080000c,0x09002e0c, + 0x00200000,0x20100602,0x00300c01,0x08b02607, + 0x00080601,0x00000401,0x00280404,0x08a02607, + 0x00280602,0x00100402,0x00100001,0x08a02607, + 0x00481204,0x00401407,0x20281202,0x08c02a07, + 0x20200001,0x20100203,0x00380408,0x08802a03, + 0x00100401,0x20180a01,0x00400004,0x08802603, + 0x20200402,0x00080603,0x00180807,0x08802a03, + 0x20500003,0x00081205,0x00300c0a,0x08902a02, + 0x00000401,0x00081001,0x00380402,0x08802002, + 0x20100800,0x00080c00,0x00280405,0x08702401, + 0x00200202,0x00100404,0x00180800,0x08702001, + 0x00480603,0x00000c05,0x00080e03,0x08902c01, + 0x00380604,0x00101003,0x20180802,0x08902004, + 0x00200402,0x00280601,0x20180801,0x08902005, + 0x20100402,0x00180603,0x00100007,0x08802004, + 0x00000803,0x00080605,0x00300008,0x08a02804, + 0x20502007,0x00082e08,0x0030000b,0x08d01c0a, + 0x20381604,0x00301806,0x20200407,0x08c02009, + 0x00080e03,0x00201004,0x00000003,0x08c02009, + 0x20200a02,0x00280c03,0x00200007,0x08e0240b, + 0x00382207,0x0070200c,0x20880604,0x0930180e, + 0x00200803,0x20280e07,0x00400601,0x0920240d, + 0x00000802,0x20180e05,0x00400403,0x0910200d, + 0x00300001,0x00300201,0x20200002,0x09502410, + 0x20280404,0x00000a09,0x00000004,0x09a0200e, + 0x20400601,0x00180802,0x00181006,0x09901c0f, + 0x20280400,0x00100400,0x00181402,0x09901c10, + 0x20581203,0x00301002,0x2020040a,0x09e02416, + 0x00100a02,0x20181403,0x00380601,0x0a101410, + 0x00400001,0x00200201,0x20181206,0x0a101810, + 0x00300400,0x00080c01,0x00280a03,0x0a10140f, + 0x00101004,0x20181a08,0x00280e03,0x0ab02819, + 0x20800802,0x00080e03,0x20281003,0x0a901411, + 0x20780602,0x00200803,0x20180806,0x0a801010, + 0x20880400,0x00100400,0x00080c05,0x0a801010, + 0x20800202,0x00300405,0x20482000,0x0b701818, + 0x00600201,0x00300003,0x20580e13,0x0b100c09, + 0x00500801,0x00081604,0x0000020f,0x0af0100a, + 0x00680400,0x00180601,0x00180611,0x0b000c0a, + 0x00780400,0x00380601,0x20380a16,0x0c00100c, + 0x20201000,0x20181400,0x20101400,0x0a900e02, + 0x20280c00,0x00201000,0x20501c00,0x0aa00e02, + 0x20280a01,0x20101400,0x20101400,0x0aa00e03, + 0x20780400,0x00201400,0x20901000,0x0b901c02, + 0x00281401,0x00302400,0x20600207,0x0a701a06, + 0x00180400,0x20100601,0x20101a07,0x0a801e06, + 0x00100c01,0x20280e03,0x00301a06,0x0a801606, + 0x00780e01,0x00101c00,0x20400e15,0x0b802608, + 0x00200204,0x20280402,0x00301e02,0x0a301a0b, + 0x00100c01,0x20280602,0x00000603,0x0a40260b, + 0x00200000,0x00000400,0x00000a04,0x0a401e0b, + 0x00100401,0x20280e02,0x00302201,0x0b002a13, + 0x20401007,0x20181209,0x00280405,0x09e0260a, + 0x00080e01,0x00201402,0x20100401,0x09e0260c, + 0x20180400,0x00000800,0x00100c03,0x09e0220b, + 0x20180603,0x20100c01,0x00101002,0x0a703a12, + 0x00581a08,0x0030240c,0x20200206,0x09901e0b, + 0x00000802,0x20280e02,0x00300c01,0x09902a0a, + 0x00180400,0x20100000,0x00301201,0x09902a0a, + 0x00201005,0x20281607,0x00400401,0x09e03e11, + 0x20301406,0x2048220b,0x00701c08,0x09302a09, + 0x00180e03,0x00001003,0x00000801,0x09402e09, + 0x00000400,0x20200601,0x00200402,0x09402e0a, + 0x00081605,0x00202807,0x20181006,0x09603a0d, + 0x00280a03,0x00200806,0x00000201,0x09002a05, + 0x20100403,0x20280a06,0x00400404,0x08f03607, + 0x00000801,0x20180a02,0x00380403,0x08f02e07, + 0x00000c02,0x20381607,0x00900c05,0x09103a08, + 0x20100801,0x00000604,0x00100005,0x08e03204, + 0x00100602,0x20100403,0x00280c02,0x08d03203, + 0x00000201,0x00100802,0x00180c04,0x08d02e04, + 0x20100c02,0x00080c00,0x00381806,0x08f03602, + 0x00100000,0x00100400,0x00280c03,0x08d02800, + 0x20280402,0x00000a02,0x00380405,0x08c02c00, + 0x00080400,0x00100400,0x00300804,0x08c02800, + 0x00080e02,0x00300806,0x00100402,0x08f02c01, + 0x20180402,0x00100000,0x00300006,0x08e02404, + 0x00480a03,0x20100c03,0x00500001,0x08d02803, + 0x00180800,0x20100601,0x00400404,0x08d02c04, + 0x00280400,0x00001202,0x00300803,0x09003404, + 0x00281e06,0x00003005,0x00380402,0x09102808, + 0x20701004,0x20382606,0x0080080d,0x0900280a, + 0x20300801,0x20281602,0x00500007,0x09002c0a, + 0x20380801,0x20100a02,0x0070000a,0x0930340a, + 0x20402408,0x20783e0d,0x00e00807,0x0960240d, + 0x00580e03,0x00201006,0x20181208,0x0970280d, + 0x00180602,0x00000802,0x00180e01,0x0960280d, + 0x00480604,0x20300002,0x00800801,0x09a03410, + 0x00200206,0x0020040b,0x20181e05,0x09d01c0e, + 0x20580402,0x20100604,0x00380808,0x09d0240d, + 0x20200002,0x20180603,0x00380c03,0x09d0240d, + 0x20801406,0x20482609,0x0088080c,0x0a303417, + 0x20180404,0x00200207,0x00080803,0x0a40180d, + 0x00500602,0x20300002,0x00481206,0x0a401c0d, + 0x00380601,0x20100403,0x00281202,0x0a401c0e, + 0x00581204,0x00101c08,0x20182a0b,0x0b002817, + 0x20681203,0x00101406,0x20181401,0x0ab0100f, + 0x20a80402,0x20280e03,0x00480409,0x0aa0180f, + 0x20880800,0x20200202,0x00380406,0x0aa0180f, + 0x20a80801,0x20300204,0x00680405,0x0ba01c14, + 0x00580401,0x20200202,0x00400210,0x0b200807, + 0x00600601,0x20300402,0x00181e13,0x0b101009, + 0x00601000,0x20480e01,0x00381612,0x0b101409, + 0x00800c00,0x20581201,0x00681e18,0x0c20140a, + 0x20281601,0x00101c00,0x20402000,0x0aa00400, + 0x20300800,0x20281000,0x00101800,0x0ab00402, + 0x20380401,0x00080400,0x20301c00,0x0ab00401, + 0x20781401,0x00200800,0x20402c00,0x0ba00006, + 0x00201001,0x20481603,0x00301e07,0x0aa01204, + 0x00100802,0x00080400,0x20300e09,0x0ab01202, + 0x00280602,0x20101403,0x20401209,0x0ab01603, + 0x00600601,0x20300002,0x20202615,0x0bc01a04, + 0x20100000,0x00000001,0x20200c00,0x0a601e08, + 0x00381605,0x00202006,0x20501e05,0x0a801e09, + 0x00200801,0x20200203,0x00101a04,0x0a802209, + 0x00200a01,0x20100601,0x20202203,0x0b602e10, + 0x00481204,0x00002002,0x20200e04,0x0a20260a, + 0x20101405,0x20381609,0x00301803,0x0a302a0a, + 0x20100400,0x00080a01,0x00101003,0x0a302a0a, + 0x20300003,0x00180604,0x20101804,0x0ae03a10, + 0x20301406,0x20382a08,0x00701806,0x09d02a09, + 0x00280603,0x00100c05,0x20200201,0x09e02e09, + 0x00100402,0x00080a01,0x00000601,0x09e02e09, + 0x00681204,0x00102005,0x20200606,0x0a604211, + 0x00381607,0x0020200a,0x20480602,0x09903207, + 0x20200802,0x00081205,0x00101004,0x09903208, + 0x00080602,0x00200803,0x20200401,0x09a03209, + 0x20500c03,0x20281a07,0x00601c0d,0x09e0460d, + 0x20101006,0x2038160a,0x00500c05,0x09603606, + 0x00200000,0x00200802,0x20380e01,0x09603606, + 0x00280802,0x00100e03,0x00000401,0x09603608, + 0x00280400,0x00101002,0x00081201,0x09a04a07, + 0x00181204,0x00001408,0x00080401,0x09403203, + 0x20180e01,0x00201001,0x20100c05,0x09303604, + 0x20180a02,0x20100802,0x00300806,0x09203604, + 0x00181203,0x20101c02,0x00400005,0x09604605, + 0x00100001,0x20400604,0x00500c03,0x09303a01, + 0x00000400,0x20100202,0x00300804,0x09203800, + 0x20100801,0x20280e03,0x00500804,0x09203801, + 0x20201404,0x20581e05,0x00a00408,0x09504401, + 0x00000800,0x20481202,0x00700006,0x09303804, + 0x00100800,0x20180e01,0x00200404,0x09303804, + 0x00100c01,0x20180e01,0x00280803,0x09303804, + 0x00280a04,0x00000006,0x00400401,0x09704006, + 0x20401402,0x20282a02,0x00300007,0x0970340a, + 0x20380c01,0x00101201,0x00081007,0x09703809, + 0x20280a01,0x00200801,0x20180c06,0x09603409, + 0x20200802,0x20180e05,0x00300808,0x09b0480b, + 0x00481a02,0x00303004,0x20782606,0x09c0340b, + 0x00200e01,0x20281400,0x00480a02,0x09c0300b, + 0x00000401,0x00080a02,0x00180400,0x09c0300c, + 0x00000400,0x00080c01,0x00080c03,0x0a204410, + 0x20380400,0x20300202,0x00500006,0x0a10240b, + 0x20200802,0x00180a02,0x20181403,0x0a20280c, + 0x00000400,0x00000000,0x00081400,0x0a20280c, + 0x20280800,0x00101601,0x20282003,0x0ab04013, + 0x00300800,0x20480a03,0x00581604,0x0a80240c, + 0x00380e05,0x00300804,0x20480a04,0x0a80200c, + 0x00100201,0x00280a01,0x00080800,0x0a70200c, + 0x00100601,0x20181a02,0x00380a03,0x0b502c13, + 0x20800402,0x20281a02,0x00381006,0x0ad0140d, + 0x20801007,0x0008160a,0x20281c06,0x0ae01c0d, + 0x20800c05,0x00181605,0x20382004,0x0ae0180e, + 0x20900c05,0x00081a05,0x20382801,0x0be02412, + 0x00601201,0x20181003,0x20381e12,0x0b300c06, + 0x00680e04,0x0040100b,0x20782211,0x0b300806, + 0x00681603,0x0040200a,0x20882212,0x0b400806, + 0x00880a03,0x00301409,0x20983218,0x0c501006, + 0x20301403,0x20182400,0x20100800,0x0aa80804, + 0x20380402,0x00200800,0x20600800,0x0ab80404, + 0x20200802,0x20181000,0x20200400,0x0ab80404, + 0x20601c04,0x20483000,0x00280c00,0x0ba8040a, + 0x00481605,0x0040200a,0x20a0120a,0x0ab00601, + 0x00381205,0x00101807,0x20401e09,0x0ac00601, + 0x00080602,0x00200406,0x20601e06,0x0ad00001, + 0x00580e04,0x0030100d,0x20a01613,0x0be00001, + 0x20180402,0x20100606,0x20102801,0x0a901606, + 0x20201405,0x20382208,0x00202c00,0x0ab01605, + 0x00380e02,0x00001400,0x20502e07,0x0ab01a06, + 0x00181603,0x00001c00,0x20604604,0x0bb01e0b, + 0x00000800,0x20281000,0x00001e02,0x0a602206, + 0x00481605,0x00102407,0x20600e06,0x0a802608, + 0x20100002,0x20300606,0x00001802,0x0a802a08, + 0x00000804,0x20500209,0x00102201,0x0b503a0d, + 0x00380a01,0x00001800,0x20400202,0x0a302e09, + 0x20200003,0x20480a07,0x00302005,0x0a303209, + 0x00200000,0x20300801,0x00100203,0x0a402e09, + 0x00200202,0x20380c03,0x00101a01,0x0ae03e0e, + 0x20400c02,0x20381a03,0x00201007,0x09f02e06, + 0x00100001,0x20400801,0x00180a01,0x0a003607, + 0x20280601,0x20300001,0x00301404,0x09f03208, + 0x20280401,0x20301203,0x20200806,0x0a704e0b, + 0x00580e04,0x00001805,0x20400205,0x09c03605, + 0x00280603,0x20400803,0x00300c01,0x09c03607, + 0x00300400,0x20480a02,0x00300e02,0x09c03a06, + 0x00200202,0x20400001,0x00200800,0x0a304e08, + 0x20301004,0x20281e07,0x00101009,0x09a03603, + 0x20200c04,0x20581a07,0x00500c07,0x09a03e03, + 0x20200801,0x20380e02,0x00100408,0x09903e03, + 0x20200c04,0x20481a04,0x00200408,0x09f04e04, + 0x00280603,0x00100406,0x20680601,0x09a03401, + 0x00080a03,0x20200806,0x20180402,0x09a03c01, + 0x00080400,0x20200802,0x20280801,0x09903c02, + 0x00281a05,0x20102407,0x20480402,0x09f05001, + 0x00080401,0x00000a03,0x20580404,0x09b03803, + 0x00180601,0x20400a03,0x00100803,0x09b04004, + 0x00280e02,0x20301001,0x00000002,0x09a03c03, + 0x20100c04,0x20681608,0x00500c07,0x0a005006, + 0x20280c00,0x20101601,0x20381405,0x09d03408, + 0x20201003,0x20581205,0x00281005,0x09e03c08, + 0x20300c02,0x20681205,0x00580407,0x09d03c08, + 0x00080602,0x20300403,0x00081403,0x0a50500b, + 0x00201201,0x20481800,0x00280602,0x0a202809, + 0x00180602,0x20101005,0x20281e02,0x0a203009, + 0x00000002,0x20300000,0x00181a01,0x0a20340a, + 0x00000002,0x20400203,0x00181003,0x0ab0480e, + 0x20400403,0x00080a03,0x20581004,0x0a70280b, + 0x00080a02,0x20301000,0x00280401,0x0a702c09, + 0x00080a05,0x20301006,0x00180800,0x0a702c0a, + 0x20380603,0x20400003,0x00180c03,0x0b203c11, + 0x00480a06,0x00101005,0x20781207,0x0ac0200a, + 0x20101004,0x20581a07,0x00581000,0x0ac0240a, + 0x00000805,0x20580e0a,0x00481000,0x0ac0280a, + 0x00000c03,0x20580e08,0x00182605,0x0bb03410, + 0x20700c09,0x00080e0d,0x20382405,0x0b001408, + 0x20180e02,0x20101805,0x20183204,0x0b001408, + 0x20380601,0x20300c04,0x00283601,0x0b001409, + 0x20480402,0x20200c01,0x20284604,0x0c20180b, + 0x00581605,0x0020200e,0x20682e0f,0x0b480403, + 0x00200800,0x20481601,0x00580607,0x0b300403, + 0x00301000,0x20382001,0x00480a09,0x0b400004, + 0x00500202,0x20380406,0x00081e10,0x0c580401, + 0x00080800,0x00101800,0x20400800,0x0a981003, + 0x20100000,0x00080400,0x20101800,0x0a981405, + 0x00080400,0x00201000,0x20500c00,0x0aa81404, + 0x20281001,0x00402c00,0x20c80800,0x0b981407, + 0x20100c01,0x20182201,0x00202e01,0x0aa80c03, + 0x20200803,0x00181e01,0x20202202,0x0ac80804, + 0x20200400,0x00081000,0x20102400,0x0ac80c04, + 0x00100a03,0x00081404,0x20103606,0x0bc81804, + 0x00100201,0x00280402,0x20601a05,0x0ab00800, + 0x00380a05,0x00301c07,0x20901608,0x0ad00a01, + 0x00100a01,0x00281401,0x20502a06,0x0ad00401, + 0x20200c04,0x00282605,0x20603a04,0x0bd00601, + 0x00000000,0x00200601,0x20701602,0x0aa01604, + 0x20100c03,0x00182208,0x20203401,0x0ab01a04, + 0x00100001,0x00300602,0x20a01604,0x0ac01a05, + 0x00480a07,0x00501408,0x21001e0a,0x0ba02208, + 0x00200201,0x00280400,0x20601603,0x0a701e07, + 0x00100001,0x00380400,0x20a80602,0x0a902605, + 0x00200202,0x00300401,0x20901602,0x0a902608, + 0x00000407,0x00380e0c,0x20a02003,0x0b50320c, + 0x20280401,0x00200a03,0x20700404,0x0a402a06, + 0x00180603,0x00400804,0x20b00800,0x0a602a07, + 0x20300403,0x00381205,0x20801005,0x0a502e06, + 0x20100205,0x00400408,0x20d00403,0x0af03609, + 0x00100601,0x00180c02,0x20400c00,0x0a202a04, + 0x20100402,0x00380e04,0x20a01404,0x0a302e05, + 0x00300203,0x00400405,0x20c00204,0x0a303205, + 0x00100004,0x00400207,0x20c01001,0x0ac04207, + 0x00180400,0x00201202,0x20780402,0x0a003203, + 0x00380a01,0x00401402,0x20d80800,0x0a103603, + 0x20100002,0x00300604,0x20a00006,0x0a103203, + 0x00280a05,0x00401405,0x20c80404,0x0a904205, + 0x20200402,0x00180e01,0x20380405,0x09f02801, + 0x20300401,0x00381203,0x20800c08,0x0a002c01, + 0x00000203,0x00380403,0x20900003,0x0a002c01, + 0x20400c06,0x00282a09,0x2070100a,0x0a804002, + 0x00100205,0x00200405,0x20600001,0x0a102804, + 0x00000401,0x00480a01,0x20c80800,0x0a203005, + 0x00000403,0x00381204,0x20a00403,0x0a103004, + 0x00380a05,0x00601409,0x21181a02,0x0aa04406, + 0x20200807,0x0028160a,0x20580805,0x0a302806, + 0x00180a02,0x00501c04,0x20e81401,0x0a502c05, + 0x20180a03,0x00501404,0x20e81402,0x0a403007, + 0x20200004,0x00480608,0x20c00006,0x0ad03c08, + 0x00180a07,0x0030180c,0x20a81e02,0x0a702008, + 0x20100201,0x00280602,0x20700803,0x0a802407, + 0x00200002,0x00300604,0x20980a01,0x0a802807, + 0x00200204,0x00400404,0x20d81400,0x0b30380c, + 0x20100005,0x0010020a,0x20480402,0x0aa01808, + 0x20300402,0x00281203,0x20780801,0x0ac02409, + 0x20500602,0x00380c03,0x20880406,0x0ac0200a, + 0x20600404,0x00481207,0x20c81406,0x0b902c0f, + 0x20200603,0x00180805,0x20381601,0x0af00c08, + 0x00380a01,0x00401802,0x20b82a07,0x0b001c07, + 0x00480402,0x00400e05,0x20b81e0a,0x0b002007, + 0x00380a04,0x00501805,0x20f8360c,0x0c001c0b, + 0x00380802,0x00201a05,0x20582a09,0x0b200803, + 0x20300402,0x00280e03,0x20581002,0x0b200c04, + 0x20400000,0x00300402,0x20882403,0x0b300c03, + 0x20200004,0x00300206,0x20982a03,0x0c400404, + 0x00000e01,0x00082402,0x00180a01,0x0b281201, + 0x00380601,0x00300802,0x20982208,0x0b400001, + 0x00380400,0x00201001,0x20781e08,0x0b480400, + 0x00300602,0x00380806,0x20982609,0x0c481603 + }, //ct1 + { + 0x00080602,0x00200000,0x00080c00,0x0ab00007, + 0x00180a03,0x00400000,0x00000000,0x0ac00006, + 0x00000601,0x00300000,0x00082000,0x0aa00409, + 0x20180a03,0x00200000,0x00000400,0x0c40100a, + 0x20200c04,0x00100207,0x00083a01,0x0af80807, + 0x20600405,0x00200209,0x00082c04,0x0af80808, + 0x20380801,0x00400202,0x00082000,0x0ae80c08, + 0x20300004,0x20100208,0x00082a02,0x0ca00c09, + 0x20180400,0x00400004,0x00083606,0x0b282c04, + 0x00380602,0x00300006,0x0008320c,0x0b382404, + 0x00380601,0x00300002,0x0008220b,0x0b181c03, + 0x20180a01,0x00000003,0x0008320b,0x0cd81003, + 0x00280601,0x00400004,0x00081208,0x0b283e03, + 0x20100400,0x00200001,0x00081a04,0x0b383604, + 0x20200403,0x00200202,0x00082603,0x0b182e04, + 0x00501001,0x20200000,0x00083e0d,0x0cc82608, + 0x00000000,0x00300000,0x00080601,0x0ae84208, + 0x00400201,0x00300002,0x00080a06,0x0af83e09, + 0x00680606,0x00200009,0x00000209,0x0ae83a09, + 0x20200401,0x00100002,0x00082403,0x0c68420d, + 0x00300601,0x00300001,0x00080602,0x0aa84609, + 0x20100201,0x00300000,0x00000406,0x0aa83e09, + 0x20500405,0x00100208,0x0008040a,0x0a883209, + 0x00180603,0x00200006,0x00000601,0x0c084e0c, + 0x20200001,0x00300201,0x00000007,0x0a684607, + 0x20100002,0x00200202,0x00080802,0x0a783e05, + 0x00480604,0x00200007,0x00000204,0x0a583e07, + 0x00280400,0x00100203,0x00001003,0x0ba8460b, + 0x00200000,0x00300001,0x00000001,0x0a484603, + 0x00280602,0x00300004,0x00000800,0x0a484204, + 0x20200402,0x00100204,0x00000007,0x0a283605, + 0x20300404,0x00000204,0x0008100a,0x0b584605, + 0x20180601,0x00300000,0x00000806,0x0a384400, + 0x20100001,0x00100203,0x00000406,0x0a383a01, + 0x00100202,0x00200003,0x00080403,0x0a083800, + 0x00180e04,0x00100008,0x00001001,0x0b584c00, + 0x00100402,0x00200202,0x00080801,0x0a484004, + 0x00100201,0x00200001,0x00080402,0x0a483803, + 0x20100003,0x00200203,0x00080405,0x0a183803, + 0x00300801,0x20300204,0x00000c04,0x0b583c03, + 0x00000203,0x00400005,0x00000806,0x0a684407, + 0x20100401,0x00200202,0x00080805,0x0a683807, + 0x00280604,0x00200006,0x00000c01,0x0a483806, + 0x20700803,0x20100203,0x0008100c,0x0b983c0c, + 0x20480404,0x00400205,0x00000405,0x0ab8400c, + 0x20100001,0x00400002,0x00000002,0x0aa8400a, + 0x20400805,0x00100206,0x00000406,0x0a783009, + 0x00500202,0x00100007,0x00000a08,0x0c08440e, + 0x00100603,0x00300007,0x00000a07,0x0b28400b, + 0x20380e02,0x00300005,0x00002601,0x0af8380a, + 0x00080603,0x00300007,0x00001205,0x0ad8300a, + 0x20780400,0x00100001,0x00002c06,0x0c68380d, + 0x20380402,0x00400202,0x00002604,0x0b683405, + 0x00300401,0x00100202,0x0000220b,0x0b382004, + 0x20100401,0x00200202,0x00001e04,0x0b082005, + 0x00200400,0x00000002,0x0000320e,0x0cc82009, + 0x00400602,0x00300005,0x00002e0d,0x0b782203, + 0x00000a01,0x00200002,0x00001e02,0x0b381603, + 0x00200201,0x00300002,0x00002208,0x0b181601, + 0x00180e04,0x00100002,0x00004e08,0x0cd80603, + 0x00081401,0x00400202,0x00004c00,0x0b380609, + 0x00180401,0x00400202,0x00002a03,0x0b180606, + 0x00180801,0x00400202,0x00002a02,0x0af00206, + 0x00101003,0x20200209,0x00001204,0x0ca02209, + 0x20300801,0x20280c00,0x00782400,0x0ac01006, + 0x20100e01,0x20781400,0x00c81c00,0x0ac01805, + 0x20180a03,0x20500800,0x00a80c00,0x0ab01805, + 0x20301601,0x20481800,0x00581c00,0x0c70180a, + 0x00281a02,0x00002003,0x00482608,0x0ae00002, + 0x20180801,0x20400a02,0x00782e04,0x0af00803, + 0x20200805,0x20781608,0x00d82602,0x0ae00c04, + 0x00180601,0x00200602,0x20282a0a,0x0cb00805, + 0x20100803,0x20680a05,0x00c82602,0x0ad81603, + 0x00100803,0x20580c00,0x00983206,0x0af81602, + 0x00100a01,0x20580805,0x00883a08,0x0ae80e01, + 0x20201807,0x00081a05,0x20184a07,0x0cb81604, + 0x00100e01,0x20480c05,0x00b82604,0x0ab82a06, + 0x00080603,0x20300808,0x00681e03,0x0ad82a06, + 0x00100201,0x20300803,0x00681e04,0x0ac82208, + 0x00682208,0x00702c10,0x20782e0d,0x0c78360e, + 0x00000000,0x20100402,0x00880a01,0x0a783209, + 0x00300000,0x20480602,0x00800604,0x0a982e0a, + 0x00100801,0x20380c00,0x00780400,0x0a782a0a, + 0x00080803,0x20100a07,0x00400406,0x0be83a11, + 0x00280e01,0x20200801,0x00800800,0x0a283609, + 0x20200401,0x20380601,0x00880406,0x0a382e09, + 0x00080e02,0x20101002,0x00480402,0x0a282a09, + 0x20100201,0x20380c02,0x00680404,0x0b78420c, + 0x20100002,0x20580603,0x00a00006,0x09e83207, + 0x00180601,0x20300402,0x00680401,0x0a083206, + 0x00000802,0x20481203,0x00700002,0x09e82e07, + 0x00200802,0x20280e02,0x00380800,0x0b18420a, + 0x00100202,0x20500003,0x00a00002,0x09c83203, + 0x00000c01,0x20481202,0x00800004,0x09d83204, + 0x00180a01,0x20200803,0x00480803,0x09b82e05, + 0x00180604,0x00000804,0x00080806,0x0ad84607, + 0x20200c03,0x20580e04,0x00a80406,0x09b83001, + 0x00080601,0x20200402,0x00480403,0x09c83000, + 0x20100000,0x20300601,0x00600405,0x09a82e01, + 0x20301c06,0x20182a07,0x00280409,0x0ab84801, + 0x00480a03,0x20201006,0x00780601,0x09c83403, + 0x00000001,0x20300400,0x00500403,0x09d83003, + 0x00100201,0x20300400,0x00600002,0x09b82c03, + 0x00381205,0x0070140a,0x20880400,0x0ad84c05, + 0x20480400,0x20400203,0x00b0180a,0x09f83008, + 0x00080e01,0x20301001,0x00600403,0x09f82c06, + 0x20200802,0x20380e01,0x00700807,0x09d82c07, + 0x20481003,0x00301a05,0x20400c0a,0x0b18440a, + 0x00000804,0x20580a03,0x00b80a01,0x0a48280d, + 0x00000601,0x20580601,0x00b01004,0x0a38280a, + 0x00180e03,0x20101404,0x00400a01,0x0a28280a, + 0x00300603,0x20100005,0x00201202,0x0b88400f, + 0x20280a05,0x20300808,0x00901000,0x0ab82c0c, + 0x20601004,0x20482203,0x00900c03,0x0a98240d, + 0x20300804,0x20581204,0x00901402,0x0a78200b, + 0x20700405,0x20180e04,0x00202408,0x0bf83412, + 0x00000406,0x20680a06,0x00b01e06,0x0b081c09, + 0x00481202,0x00001009,0x0020160d,0x0af81c08, + 0x00081202,0x20301007,0x00501a06,0x0ad81409, + 0x00281607,0x0000100b,0x2010360c,0x0c88200f, + 0x0028060a,0x2040080d,0x00903607,0x0b381003, + 0x20281204,0x20401802,0x00603800,0x0b180801, + 0x00100202,0x20700400,0x00903207,0x0b000003, + 0x20302405,0x20582609,0x00303607,0x0cd00006, + 0x00102005,0x20683a10,0x00b03e02,0x0b301202, + 0x00200803,0x20880e08,0x00c02e05,0x0b101601, + 0x00101002,0x20781606,0x00b02204,0x0b001602, + 0x00582202,0x00403006,0x20601a0e,0x0ce01605, + 0x20280602,0x20300c00,0x00081400,0x0af01c01, + 0x20280e03,0x00301800,0x20981000,0x0b001c01, + 0x20400a01,0x00081000,0x20581c00,0x0b002403, + 0x20482204,0x00302800,0x20780400,0x0ca01806, + 0x00001c05,0x20582a07,0x00382206,0x0af01202, + 0x00000c05,0x00080e09,0x20482a06,0x0b000e02, + 0x00300802,0x00200a02,0x20983e0b,0x0b001602, + 0x00000c08,0x20680e0c,0x0038320d,0x0cc00e01, + 0x00380a02,0x00301407,0x20783607,0x0ac80a08, + 0x00380602,0x00401007,0x20783a06,0x0ae80e08, + 0x00180601,0x00401004,0x20782e03,0x0ad80e09, + 0x00581a07,0x2030300d,0x00084a0d,0x0c98160d, + 0x00080e01,0x00001402,0x20281001,0x0a781a0b, + 0x20380400,0x00200001,0x20280404,0x0a982209, + 0x00080601,0x00300803,0x20380e01,0x0a981e0a, + 0x20201c04,0x20883207,0x00c80404,0x0c082a12, + 0x00080601,0x20300201,0x00400401,0x0a281e0a, + 0x00400000,0x00200000,0x20380606,0x0a48220a, + 0x00180a01,0x00100800,0x20100000,0x0a381e0b, + 0x00300603,0x20180805,0x00081a02,0x0b883211, + 0x00101c02,0x20482203,0x00380c01,0x09e81e09, + 0x20100201,0x00100000,0x20280805,0x09f8220a, + 0x20100c03,0x00081603,0x00180404,0x09e82209, + 0x20300804,0x00180a04,0x20281407,0x0b083a0e, + 0x00080601,0x00300003,0x20480c03,0x09a82607, + 0x00000403,0x00180e03,0x20280802,0x09b82a07, + 0x00280602,0x00200c04,0x20481201,0x09a82608, + 0x00480603,0x00201007,0x20481601,0x0aa8460b, + 0x20100001,0x00280400,0x20480404,0x09782a03, + 0x00180a03,0x00301005,0x20580802,0x09882e04, + 0x00000802,0x00180e03,0x20100006,0x09682a05, + 0x20380403,0x00100203,0x2010040b,0x0a484607, + 0x00181201,0x00201803,0x20580402,0x09682800, + 0x20100403,0x00180a04,0x20100406,0x09782e01, + 0x20180601,0x00300403,0x20400005,0x09582800, + 0x00381e03,0x00003005,0x00080801,0x0a384601, + 0x00100601,0x20280800,0x00001805,0x09782404, + 0x00080602,0x00200404,0x20300403,0x09882c04, + 0x00180400,0x00200400,0x20400803,0x09682404, + 0x20200c02,0x20681a05,0x00b0140b,0x0a484405, + 0x20400c03,0x20180e04,0x20200008,0x09b81c0a, + 0x20100801,0x00180e02,0x20201004,0x09b82408, + 0x20180602,0x00100801,0x20200805,0x09982008, + 0x00001802,0x20381c00,0x00580805,0x0a88400d, + 0x00480e04,0x00201406,0x20580604,0x0a181c0c, + 0x20180c00,0x00300c02,0x20600803,0x09f8200b, + 0x20200c03,0x00181a04,0x00000c04,0x09e81c0c, + 0x00080e02,0x00300806,0x20201004,0x0b084011, + 0x20700804,0x20181605,0x00001808,0x0a78180e, + 0x20280800,0x00101400,0x20300400,0x0a68180d, + 0x00180604,0x00300c06,0x20600602,0x0a48180d, + 0x20200e03,0x20180401,0x00001c03,0x0b983015, + 0x00680602,0x00100807,0x20500e0c,0x0ae8100c, + 0x00201401,0x20282000,0x00201e05,0x0ac8140b, + 0x20200c05,0x00282206,0x20302001,0x0ab8100d, + 0x2050140b,0x00382e08,0x20201e02,0x0c482815, + 0x20880a02,0x00180801,0x20304005,0x0b380409, + 0x20500a01,0x00381803,0x20602c02,0x0b180809, + 0x20180605,0x0050040a,0x20b02206,0x0b18040a, + 0x00283610,0x00804c18,0x20d02e10,0x0cd8140c, + 0x00681001,0x20102a04,0x20600e12,0x0b701c02, + 0x00480c00,0x00401201,0x20c01e0d,0x0b401404, + 0x00380c02,0x00401e05,0x20a0220a,0x0b401801, + 0x00301807,0x20683216,0x00606608,0x0cf01400, + 0x20400001,0x00000000,0x20a81800,0x0b200a01, + 0x20500800,0x20681000,0x00181400,0x0b200800, + 0x20400001,0x20300c00,0x20582800,0x0b301201, + 0x20802c02,0x20883c00,0x00283400,0x0cc00c06, + 0x00481a02,0x00103002,0x20b8260d,0x0b000207, + 0x00580800,0x20401c01,0x20382e0f,0x0b100207, + 0x00581202,0x20301c03,0x20281e0d,0x0b180607, + 0x00980602,0x00301806,0x20e84219,0x0cd80a07, + 0x00100c02,0x20680a03,0x00181400,0x0ab8120d, + 0x00100a01,0x20600002,0x00481402,0x0ab8160e, + 0x00000801,0x20780601,0x00581002,0x0ab8120d, + 0x20100c02,0x00281601,0x20881400,0x0c582613, + 0x20100e03,0x20281403,0x20180804,0x0a481e0b, + 0x20400401,0x20580a02,0x00480c05,0x0a581e0a, + 0x20100201,0x20580801,0x00580402,0x0a581a0c, + 0x00281a03,0x00502c05,0x20d81e03,0x0bc82e14, + 0x20100806,0x00180e05,0x20681000,0x09f82209, + 0x00400601,0x20380402,0x00280e05,0x0a08220b, + 0x00000801,0x20580e01,0x00380a01,0x0a081a0b, + 0x00080401,0x20200a03,0x20280804,0x0b183614, + 0x00382207,0x0030340c,0x20980e02,0x09a82a0b, + 0x20280800,0x20200400,0x00180405,0x09a8260b, + 0x00180400,0x20300c01,0x00081400,0x09a8220b, + 0x00100001,0x20200c01,0x00081803,0x0a883e11, + 0x20100c05,0x20580a0a,0x00400806,0x09582609, + 0x00300000,0x20400a01,0x00280c00,0x09682a08, + 0x00080400,0x20400001,0x00300004,0x09582a09, + 0x00100201,0x20380402,0x00300005,0x0a18460d, + 0x00000602,0x20200004,0x00281004,0x09282e04, + 0x20200400,0x20480c00,0x00400408,0x09282e05, + 0x00180601,0x20400c01,0x00300003,0x09182605, + 0x20100400,0x20380601,0x00200408,0x09c84206, + 0x00000c01,0x20281a02,0x00100805,0x09183001, + 0x00280601,0x20300801,0x00100002,0x09182800, + 0x20100802,0x20580e03,0x00600007,0x09082800, + 0x00001001,0x20282201,0x00100c06,0x09a84401, + 0x20180401,0x00100001,0x20400005,0x09282c06, + 0x20200402,0x20480e01,0x00300408,0x09282c04, + 0x00100601,0x20480803,0x00300003,0x09182805, + 0x00080802,0x00201001,0x20781005,0x09c83c06, + 0x20180e02,0x00001403,0x20500004,0x0968280a, + 0x00180e03,0x20200c04,0x00100802,0x09682809, + 0x20280400,0x20300000,0x00101006,0x09482409, + 0x00281a06,0x00002807,0x20400805,0x0a18400b, + 0x00000401,0x20280e02,0x00101402,0x09c8240d, + 0x20101003,0x20581605,0x00400c04,0x09b8200c, + 0x00280401,0x20400e01,0x00100000,0x09a81c0c, + 0x20201409,0x2068220c,0x00601009,0x0a883812, + 0x20300002,0x20100400,0x20280403,0x0a38200f, + 0x20200400,0x20180803,0x20100401,0x0a28200f, + 0x20300201,0x20580801,0x00501004,0x0a181c0e, + 0x20582208,0x2010200f,0x20201004,0x0b383419, + 0x00480e03,0x20100004,0x20102205,0x0ab8200e, + 0x00381602,0x20101803,0x20301605,0x0a98180d, + 0x00300002,0x20500a01,0x00300605,0x0a88100e, + 0x00680804,0x20801209,0x00601e0a,0x0bf82016, + 0x20a01003,0x20481e05,0x20201c06,0x0b280c0f, + 0x20600401,0x20580a03,0x00301c05,0x0af80c0d, + 0x20780602,0x20680c04,0x00502404,0x0af8100e, + 0x20d02602,0x20a85404,0x00a04409,0x0c981815, + 0x00700602,0x00080805,0x20901616,0x0b900007, + 0x00500800,0x20481000,0x00101a0e,0x0b580408, + 0x00500401,0x20781202,0x00202a10,0x0b500807, + 0x00a80c01,0x20101602,0x20a0121f,0x0d200c09, + 0x20300601,0x00700400,0x20980c00,0x0b081e04, + 0x20400001,0x00a00400,0x21082000,0x0b281603, + 0x20380a01,0x00a00c00,0x20e80800,0x0b281a05, + 0x20782601,0x00c04400,0x21682000,0x0cc81e03, + 0x00301004,0x00981e04,0x20980e0a,0x0ae82a09, + 0x00500000,0x00a00403,0x20f8120d,0x0af8260a, + 0x00301403,0x00781a04,0x20b81209,0x0af81e0a, + 0x00600002,0x00400a03,0x20581214,0x0c982e0d, + 0x00381604,0x00c02009,0x20f81602,0x0a782e0f, + 0x00081202,0x00b01402,0x20e00403,0x0a882a0f, + 0x00181204,0x00c01407,0x21080800,0x0a98260e, + 0x00180a03,0x00301403,0x20381601,0x0c083a17, + 0x20480c01,0x00801603,0x20700807,0x0a082e0d, + 0x20280403,0x00700a05,0x20a80803,0x0a182a0c, + 0x20200403,0x00880605,0x20b80403,0x0a28260d, + 0x20101403,0x00182205,0x00200002,0x0b484216, + 0x00500201,0x00400a01,0x20280e06,0x09a8320c, + 0x00380603,0x00600805,0x20880a03,0x09c82e0c, + 0x00180a01,0x00900c03,0x20c81202,0x09c82e0c, + 0x00100601,0x00600004,0x20781400,0x0aa84614, + 0x20501803,0x00583203,0x00000409,0x09483a0a, + 0x20200804,0x00580e05,0x20680405,0x0958320b, + 0x00100000,0x00700000,0x20900002,0x0958320c, + 0x00180601,0x00700802,0x20700004,0x0a084a12, + 0x00481204,0x00b01807,0x20c80e04,0x09083608, + 0x00380603,0x00700806,0x20980a01,0x09183609, + 0x00000401,0x00780a01,0x20880405,0x09083209, + 0x00000001,0x00680602,0x20500808,0x09884a0d, + 0x20280401,0x00700a03,0x20600808,0x08c83606, + 0x20200002,0x00700204,0x20700408,0x08d83605, + 0x00000201,0x00880402,0x20a00004,0x08c83605, + 0x20180a01,0x00600801,0x20500006,0x09484a06, + 0x00180a01,0x00600c00,0x20480404,0x08b83400, + 0x00100000,0x00700002,0x20700003,0x08c83400, + 0x00080401,0x00800e01,0x20b80405,0x08b83201, + 0x00100001,0x00400e01,0x20480c05,0x09284800, + 0x00000c02,0x00580e02,0x20180406,0x08c83805, + 0x00080a01,0x00700801,0x20800406,0x08d83405, + 0x00080602,0x00700402,0x20800406,0x08c83005, + 0x00200a02,0x00480801,0x20100406,0x09384c05, + 0x20200202,0x00780804,0x20500806,0x09083c0c, + 0x20201003,0x00581603,0x20600406,0x0908340a, + 0x20300c02,0x00681203,0x20700407,0x0908300b, + 0x20501004,0x00582603,0x2030100c,0x09884c0e, + 0x00100002,0x00700202,0x20700601,0x0978340f, + 0x00180e02,0x00901805,0x20b80400,0x0978300d, + 0x00280602,0x00900004,0x20b00a01,0x09682c0e, + 0x00780e06,0x00901c08,0x20c80602,0x0a184413, + 0x20180a05,0x00700805,0x20601003,0x09f83010, + 0x20280400,0x00500602,0x20601404,0x09d82c0f, + 0x20400402,0x00880a03,0x20b00805,0x09d82810, + 0x20c02007,0x00683e0b,0x20402012,0x0ac8401b, + 0x00101c06,0x00582a0a,0x20400a01,0x0a782811, + 0x00101403,0x00482203,0x20501202,0x0a582810, + 0x00480603,0x00900404,0x20d00e06,0x0a682410, + 0x00a00204,0x00e0000b,0x21300213,0x0bb8381b, + 0x20680e03,0x00d01009,0x20e80c01,0x0af82c11, + 0x20680e03,0x00900c06,0x20d00c02,0x0ad82010, + 0x20901003,0x00881a05,0x20b01407,0x0ad81c10, + 0x21081000,0x00e01e02,0x2140180c,0x0c682c17, + 0x00680c00,0x00a00601,0x20a02211,0x0b682809, + 0x00500001,0x00700603,0x20b0160e,0x0b481409, + 0x00600601,0x00c80803,0x21100612,0x0b58180a, + 0x00b00801,0x00a80e03,0x20d01a21,0x0d18240c, + 0x20581000,0x20301000,0x00d00000,0x0ac81a05, + 0x20380401,0x20400800,0x00e81400,0x0ae81a07, + 0x20400c03,0x20581000,0x00f81c00,0x0ae81605, + 0x20801401,0x20482400,0x00f80400,0x0c682e02, + 0x00780400,0x20601601,0x0118120f,0x0a981a0c, + 0x00580a03,0x20500804,0x0100020a,0x0aa8220c, + 0x00781606,0x20302408,0x00b80e0d,0x0ab81e0c, + 0x00880601,0x00100403,0x00680e17,0x0c382e0e, + 0x20100800,0x20881a01,0x01600806,0x0a182210, + 0x20201403,0x20781e05,0x01200005,0x0a28220e, + 0x20301006,0x20881e0a,0x01400807,0x0a38220f, + 0x20200001,0x00080601,0x00780403,0x0b983218, + 0x20400802,0x20581601,0x01080404,0x09a81e0b, + 0x00100a01,0x20280403,0x00b81602,0x09c8260d, + 0x00180605,0x20400c09,0x00d81603,0x09c8260d, + 0x00280601,0x00001802,0x00681a03,0x0ad83218, + 0x00480603,0x20300c04,0x00b80a07,0x09581e0c, + 0x00080400,0x20100001,0x00a00002,0x09582e0d, + 0x00000403,0x20580a06,0x01000801,0x0968260e, + 0x00180400,0x20100800,0x00c80404,0x0a183e17, + 0x20180c02,0x20401a04,0x00e80c06,0x08e81e0d, + 0x00280400,0x20200c00,0x00a80c00,0x08f82a0c, + 0x00100601,0x20500003,0x00d80c02,0x08f8260c, + 0x00080400,0x20280400,0x00d00806,0x09783e12, + 0x00100e01,0x20781002,0x01400403,0x08982a08, + 0x00000201,0x20300001,0x00d00805,0x08a82e09, + 0x00180400,0x20300800,0x00d00004,0x08a82a0a, + 0x00100a02,0x20380401,0x00d00005,0x08f83a0c, + 0x00080800,0x20580601,0x00f00c05,0x08682204, + 0x00080400,0x20300601,0x00d00404,0x08682a05, + 0x20100000,0x20400201,0x00f00006,0x08682a05, + 0x20100804,0x20181204,0x00c80408,0x08b83e06, + 0x00000802,0x20680a01,0x00f80404,0x08582000, + 0x00100400,0x20480400,0x00e00005,0x08582800, + 0x00100400,0x20480400,0x00e00404,0x08482800, + 0x00180e03,0x00000c07,0x00880404,0x08984000, + 0x00280e03,0x20501405,0x00d80404,0x08682004, + 0x20100802,0x20380e01,0x00d80407,0x08682c05, + 0x20100401,0x20480a01,0x00d00008,0x08682805, + 0x00080800,0x20200e03,0x00b01008,0x08a83806, + 0x20400c04,0x20780e06,0x0120040a,0x08a8200b, + 0x00181202,0x20101804,0x00980403,0x08a82c0a, + 0x00080a02,0x20301003,0x00b00003,0x08a8240b, + 0x20100002,0x20400e02,0x00e80808,0x08f8340e, + 0x00480603,0x20500406,0x00e00203,0x0918240f, + 0x20100801,0x20581603,0x00f01004,0x0908280e, + 0x00000803,0x20580e04,0x00f00403,0x0908240e, + 0x00000203,0x20580804,0x01001006,0x09883815, + 0x20600404,0x20681204,0x00f00c08,0x09982012, + 0x20200801,0x20280c00,0x00a00002,0x09882411, + 0x20180a03,0x20300c05,0x00c00403,0x09882411, + 0x20580c03,0x20502204,0x00e80c07,0x0a482c1b, + 0x00781e04,0x20403006,0x00c80a0b,0x0a281810, + 0x00481203,0x00001c04,0x00800604,0x0a082410, + 0x00100003,0x20580e05,0x00f01602,0x0a082011, + 0x00680603,0x20800005,0x01601208,0x0b28341b, + 0x20a00c01,0x20b81204,0x0180180a,0x0a981810, + 0x20900803,0x20481605,0x00e01408,0x0a882012, + 0x20680e02,0x20501404,0x00d00002,0x0a981812, + 0x21000c03,0x20881a05,0x01601c0b,0x0bf8281c, + 0x00601801,0x20882603,0x01400612,0x0b28140b, + 0x00680601,0x20200403,0x00900a12,0x0b08180c, + 0x00580401,0x20800602,0x0120120f,0x0b18140b, + 0x00c80a01,0x20500c03,0x01000a24,0x0cc81c0f, + 0x20501002,0x20381c00,0x00581400,0x0ac00e04, + 0x20200400,0x20180400,0x00280c00,0x0ad00a09, + 0x20200201,0x00101000,0x20180c00,0x0ae00a09, + 0x20780400,0x20201400,0x00481400,0x0c480605, + 0x00780604,0x00100407,0x20280610,0x0a800a0c, + 0x00200c01,0x00081201,0x00180a07,0x0a80020c, + 0x00000802,0x00081e03,0x00300e05,0x0a90020c, + 0x00700601,0x20380400,0x00980614,0x0c080e0f, + 0x20100002,0x00100605,0x20180406,0x0a000a11, + 0x00081000,0x00401c02,0x20481000,0x0a18060f, + 0x00380400,0x00301002,0x20381a03,0x0a200210, + 0x20100404,0x20280a04,0x00881001,0x0b581219, + 0x20280400,0x00100802,0x20181403,0x0990020d, + 0x00080e02,0x20101002,0x00300401,0x09980a0f, + 0x20480601,0x00280401,0x00100406,0x09a80a0e, + 0x00280a04,0x20100808,0x00680601,0x0a881a19, + 0x00280602,0x00000003,0x00100a02,0x0938060d, + 0x20100803,0x20480e05,0x00700002,0x09280a0d, + 0x00300402,0x00100202,0x20180e05,0x0948060e, + 0x00100000,0x20480604,0x00801004,0x09c81617, + 0x00100803,0x20180e04,0x00100003,0x08c0020c, + 0x00280602,0x20200004,0x00580400,0x08c80e0c, + 0x20180e02,0x00200c04,0x00000005,0x08d80e0d, + 0x00001003,0x20381203,0x00880c06,0x09281612, + 0x00080e05,0x00100c06,0x20200005,0x08700208, + 0x20100000,0x20280601,0x00500807,0x08780a09, + 0x00100000,0x20100201,0x00300803,0x08780a09, + 0x20180e04,0x00001007,0x00480406,0x08a81a0c, + 0x00001006,0x20281609,0x00280404,0x08400204, + 0x00100001,0x20280601,0x00400003,0x08380a04, + 0x00000401,0x20180602,0x00380405,0x08380a05, + 0x00300003,0x20300606,0x00880403,0x08681607, + 0x00280605,0x00200c09,0x20481403,0x08380800, + 0x00000000,0x20200401,0x00380805,0x08280a01, + 0x00100601,0x00000002,0x00180804,0x08280a01, + 0x20200a02,0x20381403,0x0090040b,0x08381c00, + 0x20100402,0x00280e04,0x20101008,0x08480805, + 0x00180a01,0x20100c01,0x00400005,0x08380804, + 0x00000001,0x00100201,0x00100007,0x08380c05, + 0x00000c02,0x20181202,0x00400405,0x08681808, + 0x20180e01,0x00301402,0x20480404,0x0888040b, + 0x20200c02,0x20381a03,0x00700807,0x08780c0b, + 0x20300401,0x00180801,0x00100406,0x08780c0c, + 0x00180602,0x00200403,0x00100006,0x08b8180e, + 0x00000c00,0x20180e01,0x00100403,0x08f8040f, + 0x00080801,0x00000c02,0x00180802,0x08d8080f, + 0x00380a01,0x00201003,0x20100201,0x08e8080e, + 0x20200402,0x00180a03,0x0020080a,0x09481416, + 0x20300000,0x00200400,0x20200003,0x09780412, + 0x20180a04,0x20201004,0x00400802,0x09580811, + 0x20500400,0x00080e02,0x00301408,0x09580812, + 0x20200201,0x00280403,0x00000803,0x0a08141c, + 0x00301001,0x00282000,0x20101204,0x0a180412, + 0x00100c03,0x20481a07,0x00801a01,0x09e00012, + 0x00400801,0x00180a01,0x00080606,0x09f00013, + 0x00300400,0x00280a01,0x20101603,0x0af80c1d, + 0x20981000,0x00601002,0x20900406,0x0aa00413, + 0x20600201,0x20100403,0x00280c03,0x0a700413, + 0x20800601,0x00380c02,0x20200c07,0x0a880413, + 0x20d81000,0x00300c00,0x20300c06,0x0bd0001e, + 0x00781000,0x00202401,0x20580615,0x0b200c0b, + 0x00500800,0x20180e01,0x00300a0e,0x0af0000d, + 0x00600400,0x00480a01,0x20500a11,0x0b10040d, + 0x00b00800,0x20180c01,0x00001221,0x0cb00410, + 0x20380801,0x20201400,0x20381400,0x0ae01208, + 0x20280401,0x20300800,0x20180800,0x0ae00a0a, + 0x20380e02,0x20300c00,0x00101400,0x0af00a09, + 0x20780400,0x20100400,0x20100800,0x0c400606, + 0x00300601,0x20580402,0x00200209,0x0a900a0d, + 0x00380e03,0x20301803,0x00100207,0x0a90060e, + 0x00200804,0x20700206,0x00480e08,0x0aa0120d, + 0x00680400,0x20200a01,0x00000214,0x0bf00610, + 0x00180401,0x20400a01,0x00180400,0x0a100a11, + 0x00001003,0x20781a06,0x00800802,0x0a100610, + 0x00380603,0x20500405,0x00580a02,0x0a200611, + 0x00300801,0x20300202,0x00281603,0x0b40021b, + 0x20100601,0x20500001,0x00380404,0x0990060f, + 0x20200c00,0x20381402,0x00280803,0x0990020e, + 0x20501003,0x20680e05,0x00680807,0x09a0060e, + 0x20200800,0x20181001,0x00200007,0x0a680a19, + 0x00000c02,0x20481203,0x00380400,0x0930060c, + 0x00280601,0x00000c01,0x20380a03,0x0920020e, + 0x00580a03,0x20200c05,0x00280a07,0x0930020e, + 0x00100401,0x00100000,0x20280800,0x09b80a15, + 0x00480603,0x20100c04,0x20180a01,0x08d0020d, + 0x00000401,0x20180a01,0x00000004,0x08b8060d, + 0x20201003,0x20581604,0x00500408,0x08c0020e, + 0x00381202,0x00201802,0x20280403,0x09180a14, + 0x20500c02,0x20281604,0x0020080b,0x08700208, + 0x20100202,0x00000402,0x20200005,0x08680608, + 0x00080602,0x20100404,0x00080402,0x08780608, + 0x20501003,0x20281a05,0x0040080d,0x08880e0c, + 0x00680c00,0x00101c02,0x20381605,0x08480605, + 0x00100402,0x00000203,0x20280402,0x08380605, + 0x00100002,0x20200602,0x00100003,0x08300206, + 0x00680a02,0x00200c04,0x20280a03,0x08480e07, + 0x20380602,0x20300002,0x00300c0c,0x08280a02, + 0x00080a03,0x00100804,0x20200006,0x08180a01, + 0x00080602,0x20200802,0x00200006,0x08180601, + 0x20480401,0x00000a01,0x0000000e,0x08180a01, + 0x00100000,0x20300202,0x00400804,0x08380406, + 0x20100403,0x00080a04,0x20100807,0x08280405, + 0x00000001,0x20300202,0x00400406,0x08200005, + 0x00280a01,0x20101001,0x00300003,0x08380c08, + 0x20200c03,0x20381603,0x00480407,0x0878040b, + 0x00080a03,0x00101404,0x20380404,0x0868040a, + 0x20200000,0x20400000,0x00480407,0x0860000b, + 0x20100402,0x20380e03,0x00600409,0x08980c0e, + 0x00081604,0x00001407,0x20100002,0x08f80410, + 0x00100804,0x20281205,0x00200403,0x08c8040e, + 0x00200201,0x20480802,0x00400c01,0x08d8040f, + 0x00080800,0x20200802,0x00480407,0x09280c16, + 0x20300003,0x20500205,0x00400803,0x09700012, + 0x20580a04,0x00180406,0x20201007,0x09580413, + 0x20500002,0x20400202,0x00200006,0x09500413, + 0x20380400,0x20400001,0x00500c07,0x09f8081d, + 0x00480e04,0x20501405,0x00500604,0x0a000412, + 0x00500003,0x20100605,0x20400208,0x09f00813, + 0x00581203,0x20401405,0x00200608,0x09f00412, + 0x00300203,0x20500001,0x00601204,0x0ae0001e, + 0x20900c06,0x20781e09,0x00a00c08,0x0a900414, + 0x20780a02,0x20100804,0x20200007,0x0a700412, + 0x20900403,0x20880605,0x00700809,0x0a800813, + 0x20d01005,0x20581e07,0x00500406,0x0bd00420, + 0x00780603,0x20480808,0x00200a14,0x0b30040d, + 0x00580400,0x20300a01,0x00000a0f,0x0b00080d, + 0x00680a01,0x20700803,0x00600212,0x0b10080e, + 0x00b80e03,0x20100c08,0x20280620,0x0cb00011, + 0x20200800,0x00680400,0x20a80800,0x0af80a09, + 0x20100201,0x00600000,0x20900800,0x0ae80e0a, + 0x20501402,0x00581c00,0x20980c00,0x0af80a06, + 0x20700400,0x00480800,0x20400400,0x0c480a05, + 0x00280601,0x00800401,0x20c00207,0x0a980e0d, + 0x00000401,0x00681202,0x20800e04,0x0a980a0c, + 0x00680e05,0x00a01807,0x2108060e,0x0ab80a0d, + 0x00600802,0x00480a01,0x20680a15,0x0bf80a10, + 0x00200401,0x00880601,0x20b00201,0x0a280e11, + 0x00380e01,0x00701802,0x20c80e04,0x0a180611, + 0x00000805,0x00780a07,0x20a00403,0x0a380a12, + 0x00481204,0x00701805,0x20800204,0x0b480e1c, + 0x20380a01,0x00900c02,0x20c00005,0x09a80e0f, + 0x20280a01,0x00501000,0x20600006,0x09980a10, + 0x20181605,0x00902007,0x20d80402,0x09a80a0f, + 0x20380404,0x00300607,0x20100008,0x0a680a1a, + 0x00280c00,0x00601400,0x20900203,0x09380a0d, + 0x00100401,0x00380602,0x20200202,0x09280a0e, + 0x00200c04,0x00481207,0x20500a02,0x09380a0f, + 0x00180a04,0x00200c06,0x00000001,0x09a80e16, + 0x00100400,0x00380601,0x20300803,0x08c80a0d, + 0x00280602,0x00400c02,0x20380402,0x08b80a0d, + 0x00180e03,0x00701805,0x20980804,0x08c80a0e, + 0x00101004,0x00081a06,0x00300c05,0x08f80a13, + 0x20380a01,0x00401000,0x20480407,0x08680a08, + 0x20300002,0x00300202,0x20100408,0x08580a08, + 0x20200402,0x00480604,0x20300806,0x08680a09, + 0x20280e03,0x00401805,0x20280c09,0x08780a0c, + 0x00601000,0x00281201,0x00000203,0x08380a06, + 0x00380a02,0x00300c03,0x20100201,0x08280a05, + 0x00300202,0x00400403,0x20500001,0x08380a05, + 0x00400c02,0x00080e03,0x00300401,0x08380a07, + 0x20480400,0x00680800,0x2040080e,0x08180e01, + 0x20200802,0x00180e04,0x00200809,0x08080a01, + 0x20200001,0x00480a03,0x20400809,0x08180a01, + 0x20380602,0x00400002,0x0000040d,0x08080800, + 0x00100000,0x00600401,0x20680402,0x08380807, + 0x00200000,0x00300001,0x20180803,0x08280805, + 0x00100400,0x00500001,0x20680803,0x08280405, + 0x00100402,0x00380e03,0x00000804,0x08380408, + 0x00280a02,0x00501001,0x20680404,0x0878080a, + 0x20300401,0x00380c00,0x20100408,0x08580c0b, + 0x20100000,0x00600000,0x20700007,0x0868080a, + 0x00100201,0x00300402,0x20380c07,0x0888040e, + 0x20301404,0x00382605,0x20200409,0x08e80c10, + 0x00580a03,0x00400c02,0x20400202,0x08c8080e, + 0x00000801,0x00680a02,0x20780403,0x08d80810, + 0x20100801,0x00480e02,0x20200009,0x09180816, + 0x00180a04,0x00900807,0x20b80602,0x09780c14, + 0x20901005,0x00381e07,0x2010000d,0x09480813, + 0x20280602,0x00800403,0x20a00004,0x09580c13, + 0x20300000,0x00680c00,0x20500408,0x09e8081e, + 0x00000002,0x00681204,0x20901000,0x0a180413, + 0x00880a04,0x00600807,0x20880a0d,0x09f80c13, + 0x00200802,0x00781a03,0x20900e03,0x09f80814, + 0x00100000,0x00680401,0x20800203,0x0ae80820, + 0x20400a01,0x00600801,0x20d81a01,0x0aa00013, + 0x20900802,0x00581204,0x20500c0a,0x0a780c12, + 0x20600202,0x00900403,0x20f80803,0x0a980814, + 0x20880601,0x00601400,0x20980e01,0x0bd8041e, + 0x00400c01,0x00981a02,0x20b0020b,0x0b380c0c, + 0x00600201,0x00780802,0x20900211,0x0b080c0e, + 0x00500c01,0x00981202,0x20f0060f,0x0b28080d, + 0x00800c01,0x00581a02,0x20400a18,0x0ca80c11, + 0x20280e02,0x20101400,0x00801000,0x0ac80e0a, + 0x20280601,0x20100400,0x00800c00,0x0ac80e09, + 0x20281201,0x00101c00,0x00600000,0x0ad80e09, + 0x20700802,0x20200000,0x00680c00,0x0c280605, + 0x00100403,0x20480605,0x00e00a06,0x0a780a0d, + 0x00180402,0x20200603,0x00900606,0x0a780a0c, + 0x00100402,0x20380e02,0x00d00e07,0x0a880e0c, + 0x00880e04,0x00101805,0x00600616,0x0be80a10, + 0x00380a03,0x20200c04,0x00c00202,0x0a080a11, + 0x00300a02,0x20280803,0x00a00603,0x0a080a10, + 0x00480a03,0x20201003,0x00a00604,0x0a180a12, + 0x00000c02,0x20281606,0x00c01801,0x0b20021b, + 0x20300c02,0x20481604,0x00f00807,0x0978060e, + 0x20300801,0x20180a02,0x00800805,0x0988060f, + 0x20601405,0x20482207,0x00f00c0a,0x09880a0f, + 0x00200601,0x00080401,0x00780401,0x0a50061a, + 0x00200801,0x20181001,0x00a00203,0x09180a0c, + 0x00380601,0x00100802,0x00680603,0x0910020e, + 0x00680e05,0x00101808,0x00680a09,0x0928060e, + 0x20300802,0x00181201,0x00600407,0x09900216, + 0x00280602,0x00100403,0x00600402,0x08b8060c, + 0x00000000,0x00080601,0x00800805,0x08a0020d, + 0x20200802,0x20381206,0x00c01009,0x08a8060e, + 0x00580e04,0x00301805,0x00300201,0x08f00613, + 0x20480405,0x00080604,0x00800408,0x08600208, + 0x20100001,0x00000201,0x00700005,0x08400208, + 0x00180400,0x00000402,0x00880802,0x08500208, + 0x20500805,0x00081207,0x00900c0d,0x0870060c, + 0x00681607,0x20102009,0x00700a04,0x08300606, + 0x00100800,0x00080c01,0x00600402,0x08100204, + 0x00180602,0x20100002,0x00900804,0x08200205, + 0x00681606,0x00201c09,0x00500602,0x08200a07, + 0x20400c07,0x2058120d,0x00f0080e,0x08000a01, + 0x20180400,0x00100c00,0x00480406,0x08000601, + 0x00000802,0x20280604,0x00980406,0x08000601, + 0x20500804,0x20380e0a,0x00c0100f,0x08001000, + 0x00100204,0x20280407,0x00b81002,0x08200407, + 0x00180400,0x00000800,0x00600004,0x08100404, + 0x00180602,0x20100804,0x00880405,0x08100005, + 0x00300c00,0x20280403,0x00881c01,0x08300c08, + 0x00000402,0x20280e03,0x00a00405,0x0860040b, + 0x20300000,0x20100601,0x00800008,0x0850040a, + 0x20280401,0x20200602,0x00a00407,0x0850000a, + 0x20180a01,0x00100803,0x00700009,0x0880040d, + 0x00181202,0x20101c03,0x00880c04,0x08d0040f, + 0x00200601,0x20180800,0x00900400,0x08b0000f, + 0x00280a02,0x20200c02,0x00b80402,0x08b0000f, + 0x00080e01,0x20101201,0x00900807,0x09000815, + 0x20301000,0x20581a03,0x00f00405,0x09580413, + 0x20480c01,0x20101602,0x00780c06,0x09300412, + 0x20400401,0x20480e04,0x00e00407,0x09300013, + 0x20300c02,0x20480e04,0x00d80808,0x09d0041d, + 0x00100c04,0x20280e02,0x00981a04,0x09f80414, + 0x00400c00,0x20480c01,0x00c80606,0x09d80412, + 0x00400000,0x20300401,0x00c81606,0x09e80413, + 0x00080400,0x20180402,0x00a80e02,0x0ad80420, + 0x20581e06,0x0010240a,0x00700400,0x0a980c12, + 0x20780601,0x20100801,0x00880406,0x0a580413, + 0x20800000,0x20300001,0x00c80806,0x0a780c13, + 0x20981202,0x20200803,0x00900a01,0x0bc8041f, + 0x00480c03,0x20601208,0x00f00e0d,0x0b18040b, + 0x00580401,0x20200203,0x00b0060f,0x0ae8080e, + 0x00680e01,0x20301402,0x00c80611,0x0b080c0d, + 0x00900001,0x20500603,0x00b80a1a,0x0c900010, + 0x20400000,0x20180c00,0x00501800,0x0ad00e06, + 0x20300000,0x20180400,0x00600c00,0x0ac01207, + 0x20300c00,0x20281400,0x00800c00,0x0ae01207, + 0x20681201,0x00301800,0x00201800,0x0c300e06, + 0x00480800,0x00000a01,0x00300a0b,0x0a901a0c, + 0x00300801,0x20180601,0x00500209,0x0a80160c, + 0x00380401,0x00100201,0x00300609,0x0a90160c, + 0x00400402,0x20180e04,0x00802211,0x0bf0160e, + 0x00000c01,0x20280e01,0x00500402,0x0a101e10, + 0x00180c00,0x00100801,0x00400800,0x0a101610, + 0x00100201,0x00080402,0x00400c00,0x0a201610, + 0x00280601,0x00000c02,0x00500205,0x0b402219, + 0x20280e02,0x00101802,0x00200003,0x09901e0e, + 0x20200000,0x20100800,0x00600403,0x09901a0e, + 0x20180c00,0x00001a01,0x00380403,0x09a01e0f, + 0x00180400,0x20100a01,0x00800802,0x0a70221a, + 0x00200000,0x20200a02,0x00800602,0x0930220d, + 0x00280400,0x20200201,0x00800e02,0x09201e0e, + 0x00100c00,0x20281400,0x00900a01,0x09301a0e, + 0x20180801,0x20200a01,0x00b00406,0x09b02616, + 0x20100400,0x20380e01,0x00a00405,0x08c01e0c, + 0x00000400,0x20280a01,0x00800004,0x08b0220c, + 0x00080a01,0x00100c00,0x00400004,0x08c01e0d, + 0x00100a01,0x20481001,0x00d00803,0x09102611, + 0x00100c01,0x20280c00,0x00780803,0x08701e08, + 0x20100401,0x20180a01,0x00780804,0x08601e08, + 0x00100401,0x20180a03,0x00700004,0x08701e09, + 0x00000000,0x20200601,0x00980407,0x08a02a0c, + 0x20100400,0x00181802,0x00401005,0x08401a04, + 0x00180a01,0x00000803,0x00580403,0x08301a04, + 0x20100400,0x00080801,0x00480805,0x08301e05, + 0x20101400,0x20282601,0x00a00c07,0x08502606, + 0x00380e01,0x00201800,0x20280802,0x08402400, + 0x00000400,0x20280601,0x00700405,0x08201c00, + 0x00280e01,0x00201002,0x00300002,0x08201e01, + 0x00000402,0x00200400,0x00181805,0x08402801, + 0x20300002,0x00000202,0x00400009,0x08402005, + 0x00100000,0x20180400,0x00600405,0x08301c05, + 0x20100801,0x20180a02,0x00600808,0x08301c04, + 0x00381a04,0x00301c06,0x00200004,0x08502005, + 0x00200203,0x20100403,0x00480402,0x0890200b, + 0x20200000,0x20100000,0x00500007,0x08701c0b, + 0x00000000,0x00180400,0x00400005,0x08701c0b, + 0x20200401,0x20280e05,0x00a0140c,0x08a0240d, + 0x20100c03,0x00081a05,0x00500406,0x08f01c0f, + 0x00180400,0x00000201,0x00500000,0x08d01c0e, + 0x00000000,0x00180e01,0x00400404,0x08d01c0f, + 0x20100c03,0x20181602,0x00780807,0x09302417, + 0x20380e01,0x00301404,0x20181402,0x09701813, + 0x20301002,0x20181202,0x00580c05,0x09501c11, + 0x20300001,0x00100201,0x00181003,0x09601c13, + 0x20181204,0x00201805,0x00180c04,0x0a00201c, + 0x00681203,0x00001801,0x00400206,0x0a101411, + 0x00481602,0x00301004,0x00180605,0x09e01411, + 0x00480601,0x00100802,0x00180e06,0x09f01411, + 0x00100c02,0x20381206,0x00780400,0x0ae0201e, + 0x20b01c03,0x20583606,0x00a00c0b,0x0a901413, + 0x20900000,0x20280a02,0x00600808,0x0a601813, + 0x20800000,0x00000201,0x00300008,0x0a701412, + 0x20b01c02,0x00082a01,0x00481802,0x0bd0141f, + 0x00701601,0x00281403,0x20381a15,0x0b20140d, + 0x00601000,0x20280e01,0x00481212,0x0b00180d, + 0x00500800,0x00081400,0x0030060f,0x0b00100e, + 0x00a80e02,0x00700805,0x2068121d,0x0ca00c10, + 0x20400a01,0x20580400,0x00300800,0x0b002204, + 0x20300802,0x20400000,0x00300000,0x0b002207, + 0x20380a02,0x20501400,0x00101400,0x0b102206, + 0x20700e01,0x20781400,0x00a02000,0x0c602601, + 0x00400c02,0x20380a02,0x0020020c,0x0ac0260a, + 0x00381204,0x20301805,0x00201209,0x0ac0260b, + 0x00400c03,0x20780605,0x00600a0a,0x0ad02a0b, + 0x00600802,0x20480603,0x00500a15,0x0c30320c, + 0x00281204,0x20101805,0x00000c01,0x0a502610, + 0x00101405,0x20781a09,0x00800c01,0x0a402e0f, + 0x00000a02,0x20580403,0x00500002,0x0a602a0f, + 0x00180601,0x20200404,0x00400e03,0x0ba03218, + 0x20300804,0x20581206,0x00501405,0x09e02e0d, + 0x20280a03,0x20200407,0x00200403,0x09d02e0d, + 0x20100802,0x20380a02,0x00400801,0x09e02a0e, + 0x00100601,0x20300201,0x00501401,0x0ad03e19, + 0x00300204,0x20300405,0x00200604,0x0980320c, + 0x00200802,0x20380a04,0x00300a02,0x0970320d, + 0x00281203,0x20101404,0x00100a01,0x09802e0e, + 0x00001003,0x20281205,0x00400005,0x0a104216, + 0x00000804,0x20300206,0x00380404,0x09203a0c, + 0x00080601,0x20100c02,0x00180403,0x0910360c, + 0x20100802,0x20580a05,0x00700c04,0x0910360c, + 0x00080e02,0x00200c04,0x00080404,0x09803e11, + 0x00180e04,0x20101406,0x00280403,0x08c03209, + 0x00180601,0x20200c00,0x00400403,0x08b03609, + 0x00200401,0x20400400,0x00580c01,0x08c03609, + 0x00080400,0x20100601,0x00300806,0x0900420c, + 0x20100804,0x20580a07,0x00700007,0x08903204, + 0x00000c03,0x20481204,0x00700005,0x08803205, + 0x20180a02,0x20300802,0x00500007,0x08802e06, + 0x00080802,0x20201602,0x00480c06,0x08c04206, + 0x00200602,0x20380c04,0x00580402,0x08802c00, + 0x00080a02,0x20100804,0x00280405,0x08703000, + 0x00100802,0x20581203,0x00700404,0x08603000, + 0x00280a04,0x20401005,0x00900005,0x08a03e01, + 0x20100402,0x20280602,0x00380408,0x08902c05, + 0x00100002,0x20200203,0x00400004,0x08803005, + 0x00080a01,0x20200c02,0x00380406,0x08803005, + 0x20101804,0x20682a07,0x00c00c0a,0x08b03c06, + 0x20181202,0x00000c03,0x00100404,0x08d0280b, + 0x20380603,0x20200403,0x00300008,0x08b0300b, + 0x20100201,0x20500201,0x00600405,0x08b0300b, + 0x20100602,0x00000004,0x00281407,0x09003c0f, + 0x00280800,0x20401202,0x00480401,0x0940300e, + 0x00100405,0x20380a06,0x00480800,0x0920300e, + 0x00000402,0x20480a04,0x00680c03,0x0920300f, + 0x00280c00,0x00101201,0x00380804,0x09903814, + 0x20400401,0x20681603,0x00800006,0x09b02811, + 0x20181e07,0x20202009,0x00280403,0x09902810, + 0x20280602,0x20300403,0x00481002,0x09a02811, + 0x20500c01,0x20281e02,0x00680409,0x0a50301b, + 0x00300c01,0x20481801,0x00380e05,0x0a402412, + 0x00202005,0x20982e0b,0x00a00601,0x0a202c11, + 0x00300000,0x20480601,0x00600204,0x0a202410, + 0x00280c00,0x00101001,0x00081a06,0x0b302c1d, + 0x20880800,0x20101c03,0x20382004,0x0ad02012, + 0x20800400,0x20180804,0x20182006,0x0aa02013, + 0x20700400,0x20580800,0x00480c07,0x0ab02012, + 0x20982202,0x20202802,0x00481001,0x0c10241a, + 0x00682201,0x20302802,0x00400212,0x0b50180a, + 0x00681a02,0x00002405,0x20380e13,0x0b30180c, + 0x00580800,0x20400800,0x00380a0f,0x0b301c0d, + 0x00801401,0x20a81a03,0x00e80e18,0x0cc01c0e, + 0x20580401,0x00301000,0x20c00c00,0x0b301203, + 0x20280e02,0x00201000,0x20b02000,0x0b301206, + 0x20500000,0x00680400,0x20e01c00,0x0b400a03, + 0x20880c01,0x00001000,0x20c01400,0x0cb02002, + 0x00681203,0x00201802,0x2080160e,0x0b001a0a, + 0x20101405,0x20181a06,0x20601605,0x0b001e08, + 0x00780e01,0x00601801,0x20f0120f,0x0b201a0a, + 0x00800204,0x20301804,0x20801619,0x0ca02e0a, + 0x20201403,0x20281e07,0x20201806,0x0aa0220e, + 0x00681606,0x00402808,0x20d00608,0x0aa0260e, + 0x20280c01,0x00301203,0x20901805,0x0ab0220f, + 0x00000404,0x20380a07,0x20202000,0x0c003617, + 0x00100601,0x00300402,0x20980a01,0x0a40260b, + 0x20500c06,0x0008120b,0x2030140a,0x0a302a0d, + 0x00180602,0x00000c01,0x20500e01,0x0a402a0d, + 0x00080601,0x20200c04,0x20400800,0x0b503e16, + 0x20180801,0x00400400,0x20900c01,0x09e0260b, + 0x00480e04,0x00301408,0x20780606,0x09d02a0b, + 0x20101002,0x20181a04,0x20301003,0x09d02e0c, + 0x00381202,0x20302000,0x20101000,0x0aa04a16, + 0x00480e04,0x00201804,0x20800e02,0x09802e0c, + 0x20100000,0x00000203,0x20301405,0x0970320c, + 0x00180601,0x00300c03,0x20980a01,0x0980320b, + 0x20101403,0x20781607,0x00600808,0x0a004e12, + 0x20300c04,0x20181607,0x20201009,0x09303209, + 0x00000001,0x00080602,0x20300403,0x09203608, + 0x00380601,0x00200c00,0x20600801,0x0920320b, + 0x00000e01,0x20280c03,0x00180c05,0x09904a0b, + 0x00280603,0x00201005,0x20781000,0x09003204, + 0x00280a02,0x00001403,0x20480802,0x08f03606, + 0x20200803,0x00180e04,0x20400409,0x08e03205, + 0x00200801,0x00080e01,0x20280404,0x09404607, + 0x00000402,0x00200203,0x20300006,0x08e03201, + 0x20200c02,0x20281204,0x00100009,0x08d03601, + 0x00280603,0x00300c04,0x20780801,0x08d03000, + 0x20280400,0x00380401,0x2040080a,0x09204400, + 0x00181203,0x00300c03,0x20300405,0x08f02c05, + 0x00380602,0x00100403,0x20480402,0x08e03005, + 0x20100c03,0x00281605,0x20400409,0x08e03005, + 0x00380e01,0x00202001,0x20580803,0x09404c06, + 0x20301404,0x20182207,0x00000007,0x09302c0b, + 0x20600002,0x00080a03,0x2030000a,0x0920300b, + 0x20280a02,0x00500404,0x20980805,0x09202c0b, + 0x20381201,0x20200e01,0x00200c0b,0x0980480d, + 0x00200203,0x00480805,0x20880e01,0x0990280e, + 0x00600205,0x00000404,0x20580e06,0x0980300d, + 0x00280400,0x00300a02,0x20780a01,0x09802c0d, + 0x00100c03,0x20681605,0x00580c03,0x0a104814, + 0x20300802,0x00480604,0x20a81804,0x0a10240f, + 0x20801c08,0x0008360a,0x2038080c,0x09e0280f, + 0x20400400,0x00180e01,0x20580805,0x09f0240f, + 0x20480e02,0x20301004,0x00081807,0x0ac03c19, + 0x00480800,0x00601003,0x20a81e04,0x0a90180f, + 0x00781e07,0x0080300d,0x21082a0c,0x0a701c0f, + 0x00400801,0x00280800,0x20881605,0x0a70200f, + 0x00200e01,0x20681603,0x00480a05,0x0b90341a, + 0x20881a03,0x00400802,0x20701007,0x0b001010, + 0x20880403,0x00000a08,0x2040040a,0x0ae0180e, + 0x20780a02,0x00400802,0x20a80c07,0x0af01410, + 0x20a02805,0x20383e05,0x20282402,0x0c602819, + 0x00502402,0x20283a06,0x20500610,0x0b80140b, + 0x00500c00,0x20182400,0x2020020e,0x0b50100c, + 0x00500c01,0x00281603,0x20980e0f,0x0b60100c, + 0x00982204,0x0070240b,0x2108261b,0x0d00180c, + 0x20480800,0x00400000,0x20302000,0x0b381000, + 0x20300402,0x00680c00,0x20501400,0x0b381201, + 0x20480402,0x00000000,0x00301400,0x0b381001, + 0x20700c05,0x00781800,0x20b00000,0x0cb81005, + 0x00401400,0x00281400,0x20401a0b,0x0b100206, + 0x00481203,0x00702005,0x2080120a,0x0b100206, + 0x00500e04,0x20180805,0x0030220d,0x0b280606, + 0x00581209,0x00a0140e,0x21102a15,0x0cc80a05, + 0x00180c00,0x00701c01,0x20800a01,0x0ad00e0c, + 0x20100402,0x00381205,0x00003001,0x0ad00a0b, + 0x20101804,0x00281a08,0x00101802,0x0ad0120c, + 0x00400c05,0x0060060b,0x20b02a07,0x0c601a13, + 0x00080602,0x00400c00,0x20101401,0x0a70120c, + 0x00180601,0x00401000,0x20400601,0x0a701e0b, + 0x00080a02,0x00700004,0x20500c00,0x0a70160b, + 0x20200202,0x00900003,0x20a01c05,0x0bb02214, + 0x00000c03,0x00381205,0x00200801,0x0a101a0a, + 0x00000c01,0x00381202,0x00001001,0x0a101e0b, + 0x00180800,0x00601601,0x20500a01,0x0a201e0b, + 0x00000c02,0x00881204,0x20a01c00,0x0b203212, + 0x00000202,0x00680805,0x20200c01,0x09c01a09, + 0x00080601,0x00600401,0x20400c02,0x09c02609, + 0x00000000,0x00300000,0x00000c02,0x09c0220b, + 0x00281201,0x00b02002,0x20e00001,0x0a903e11, + 0x00180801,0x00601602,0x20500401,0x09802608, + 0x00100401,0x00500202,0x20300401,0x09802a08, + 0x00100400,0x00380601,0x00000c02,0x09702609, + 0x20180c01,0x00701602,0x20600807,0x0a20420d, + 0x00080400,0x00400401,0x00000c05,0x09502605, + 0x00000400,0x00680801,0x20300004,0x09402a05, + 0x00080400,0x00400c00,0x20180405,0x09402a06, + 0x00380e03,0x00401402,0x20100c03,0x09d04207, + 0x00281203,0x00200c00,0x00201003,0x09302e01, + 0x00081202,0x00701802,0x20500005,0x09302e01, + 0x20100201,0x00380401,0x00200806,0x09202800, + 0x20300c05,0x00181207,0x0040000b,0x09a04400, + 0x20301405,0x20181e08,0x00580408,0x09403005, + 0x00100800,0x00480a04,0x00100405,0x09402c04, + 0x00280c00,0x00301202,0x00200003,0x09302c04, + 0x00200206,0x00480c07,0x00000803,0x09c04007, + 0x00180e05,0x00301c07,0x20281c01,0x09802809, + 0x20300803,0x00580e03,0x20281407,0x0970280a, + 0x20401001,0x20181603,0x00680c08,0x0960240a, + 0x20401c06,0x00482a0b,0x2038080a,0x0a10440e, + 0x20100c05,0x00080e08,0x00580c04,0x09d0200c, + 0x00280e03,0x00700805,0x20480e03,0x09d01c0c, + 0x00200601,0x00480801,0x00081203,0x09c01c0d, + 0x00480a05,0x00b01008,0x20c82602,0x0aa03812, + 0x00080e03,0x00301407,0x00181c00,0x0a40140d, + 0x00080c00,0x00502603,0x20281802,0x0a301c0c, + 0x20300402,0x00400201,0x20281804,0x0a30180d, + 0x20600c02,0x00881a06,0x20880c0b,0x0b302c16, + 0x00300204,0x00080a02,0x00600e01,0x0aa0100c, + 0x00000c00,0x00182602,0x00700402,0x0a900c0d, + 0x00580e04,0x00501004,0x20180e06,0x0aa00c0d, + 0x00280802,0x00c00800,0x20e82e08,0x0bf02018, + 0x20b0280a,0x0008420d,0x00482009,0x0b100810, + 0x20580400,0x00580400,0x20281002,0x0b000c0f, + 0x20900805,0x00281608,0x00380c09,0x0b00080e, + 0x20583604,0x00a04006,0x20c82203,0x0c900c12, + 0x00781a05,0x00a03010,0x20c84216,0x0b980c09, + 0x00400800,0x00400401,0x2048260d,0x0b600009, + 0x00680602,0x00401007,0x20282a12,0x0b780809, + 0x00502402,0x20383606,0x00580610,0x0d100008, + 0x20401404,0x20681800,0x00980c00,0x0b180403, + 0x20200001,0x20800000,0x00c00c00,0x0b100000, + 0x20300803,0x20381000,0x00380400,0x0b280402, + 0x20280401,0x20600800,0x00c00000,0x0c980c04, + 0x00481a07,0x2020280d,0x0030160b,0x0b180603, + 0x00100602,0x20880c04,0x00c02605,0x0b100a02, + 0x00181604,0x0000180a,0x20101e08,0x0b200202, + 0x20400802,0x20781c02,0x00e02606,0x0ca80c00, + 0x00000402,0x20880608,0x00c03800,0x0ae01609, + 0x00100401,0x20700203,0x00901a04,0x0ae01e07, + 0x00481a02,0x20502e02,0x00602e06,0x0af01e09, + 0x00981607,0x20502409,0x00703212,0x0c70120c, + 0x20200001,0x20780602,0x00b01401,0x0a902608, + 0x00080400,0x20600400,0x00901a01,0x0aa02609, + 0x20201004,0x20b81209,0x01001804,0x0aa02a0a, + 0x20400406,0x20a8060d,0x01003408,0x0bf02e11, + 0x00380e02,0x20701402,0x00a00a04,0x0a50320a, + 0x00180e01,0x20701000,0x00a01400,0x0a60320a, + 0x00100601,0x20780804,0x00c00a02,0x0a602e09, + 0x00280e03,0x20a01005,0x00f01204,0x0b803e0f, + 0x20200802,0x20a80a04,0x00f00c06,0x0a003608, + 0x20100803,0x20a80e04,0x00e00c03,0x0a103a08, + 0x00000000,0x20700400,0x00a01002,0x0a103609, + 0x00100801,0x20d81204,0x01302004,0x0b00460f, + 0x00200201,0x20880403,0x00d00e01,0x09d03606, + 0x00280a02,0x20800c04,0x00b00201,0x09d03a07, + 0x00100000,0x20700601,0x00a00801,0x09d03a08, + 0x00000601,0x20b80c00,0x00f01005,0x0aa0520a, + 0x00000a02,0x20880e01,0x00c01005,0x09a03e03, + 0x00180601,0x20a00a01,0x00f00c05,0x09a04205, + 0x00100001,0x20780601,0x00b00405,0x09903e05, + 0x00000c01,0x20a81602,0x00c00805,0x0a605a05, + 0x20101404,0x20682206,0x00980404,0x09a04001, + 0x20200c01,0x20b81603,0x01100c07,0x09904000, + 0x20280603,0x20700002,0x00a00806,0x09804000, + 0x00280a03,0x20701403,0x00880404,0x0a405e01, + 0x00281204,0x20101c07,0x00181801,0x09b03c04, + 0x00180800,0x20800801,0x00c80801,0x09a04404, + 0x00101005,0x20881a07,0x00a80801,0x09904004, + 0x20400405,0x20980e07,0x00d8040a,0x0a505806, + 0x20400402,0x20580e05,0x00800408,0x09e03408, + 0x20100201,0x20a00c00,0x00e81005,0x09d04007, + 0x20281205,0x20301c08,0x00481406,0x09c03808, + 0x00281205,0x20702807,0x00982201,0x0aa0500b, + 0x00380a01,0x20401403,0x00581a04,0x0a30340a, + 0x20100c03,0x20a81603,0x01180c03,0x0a10340a, + 0x00100404,0x20800207,0x00b80a01,0x0a10340a, + 0x00000804,0x20c80e08,0x01380406,0x0b00480e, + 0x20300601,0x20680e02,0x00a00406,0x0a702c0b, + 0x00000203,0x20780405,0x00c80a01,0x0a70300b, + 0x20280603,0x20700805,0x00b81003,0x0a602c0b, + 0x20480a02,0x20a01404,0x01082405,0x0b903c13, + 0x00000402,0x20580a04,0x00781a03,0x0ae0280d, + 0x00100000,0x20700605,0x00b81000,0x0ac0300b, + 0x00100c01,0x20881a05,0x00e00202,0x0ac0240c, + 0x00300603,0x20d80e03,0x01581207,0x0c202c12, + 0x20181800,0x20403402,0x00484204,0x0b301c09, + 0x20500c05,0x20781205,0x00c82c02,0x0b201c0c, + 0x20400003,0x20500602,0x00882c01,0x0b201c0b, + 0x2090340a,0x20b85a0b,0x01283003,0x0cb01810, + 0x00200800,0x20a81801,0x01200206,0x0b700004, + 0x00481604,0x20401c0b,0x0088220c,0x0b700806, + 0x00480602,0x20600407,0x0098160b,0x0b600806, + 0x00782206,0x00203413,0x20484a16,0x0d100006, + 0x00180e01,0x00402400,0x20b01000,0x0b180800, + 0x20100201,0x00400400,0x20d01800,0x0b200002, + 0x00180400,0x00201000,0x20600c00,0x0b280801, + 0x20100000,0x00300000,0x20901000,0x0c880804, + 0x20300c03,0x00182a04,0x20303402,0x0b100001, + 0x20200403,0x00480a02,0x20d01a02,0x0b300c01, + 0x20400c01,0x00182a01,0x20202c02,0x0b280402, + 0x20200002,0x00380400,0x20901604,0x0ca00002, + 0x00200205,0x00400406,0x20d02208,0x0b101a02, + 0x00280a06,0x00501408,0x20e01e07,0x0b301a03, + 0x00100800,0x00481c02,0x20c02a09,0x0b301601, + 0x00100e03,0x00382006,0x20a03e09,0x0ca01204, + 0x00000404,0x00480a08,0x20c01e01,0x0af02a06, + 0x00000404,0x0038120a,0x20902c00,0x0b002e06, + 0x00280e03,0x00602002,0x21301604,0x0b102e08, + 0x00200000,0x00600604,0x21202e05,0x0c60320b, + 0x00100601,0x00480803,0x20d00e02,0x0ac03207, + 0x00000800,0x00481401,0x20d00800,0x0ad03607, + 0x00000004,0x00480607,0x20b01401,0x0ac03609, + 0x20100803,0x00681604,0x21101c01,0x0c00420c, + 0x00080603,0x00501002,0x21000c02,0x0a803e07, + 0x00180601,0x00600802,0x21100201,0x0a903a07, + 0x20100202,0x00480404,0x20c00802,0x0a803607, + 0x00280604,0x00700805,0x21600c00,0x0ba04e0c, + 0x00100403,0x00480e06,0x20c01002,0x0a504205, + 0x00000400,0x00580e01,0x20f01003,0x0a503e07, + 0x00100001,0x00400203,0x20c00e01,0x0a503e07, + 0x20100005,0x00700207,0x21400806,0x0b505209, + 0x20280601,0x00500804,0x20e80805,0x0a304202, + 0x00000000,0x00680400,0x21200804,0x0a304603, + 0x00200202,0x00400001,0x20d00404,0x0a204205, + 0x00180a05,0x00701c08,0x21580403,0x0b105605, + 0x00380e03,0x00402401,0x20c80602,0x0a304601, + 0x20180602,0x00600c01,0x21300004,0x0a204801, + 0x20500403,0x00480a04,0x20d00009,0x0a104001, + 0x20100401,0x00580a06,0x20e01c06,0x0b005800, + 0x20100803,0x00181a07,0x20300c07,0x0a303c02, + 0x00100403,0x00580a05,0x21000001,0x0a304403, + 0x00780e05,0x00502007,0x20f81606,0x0a204003, + 0x00100003,0x00500604,0x21081403,0x0b105c05, + 0x20200001,0x00300001,0x20981803,0x0a503c07, + 0x20280603,0x00600805,0x21280c04,0x0a604006, + 0x20700805,0x00281a09,0x20700c0e,0x0a403c07, + 0x20300604,0x00581006,0x20f00007,0x0b50500a, + 0x00200202,0x00380403,0x20980601,0x0a903409, + 0x00280801,0x00501603,0x21080e01,0x0a904008, + 0x00580604,0x00401007,0x20d81a08,0x0a90380a, + 0x00380402,0x00600a05,0x21381201,0x0bb0540d, + 0x20400001,0x00300204,0x20a80805,0x0ae0340a, + 0x20300000,0x00480601,0x20b80804,0x0ae0380a, + 0x20500401,0x00380a04,0x20a00408,0x0ad03409, + 0x20600603,0x00680c02,0x21181008,0x0c204410, + 0x00280400,0x00300a01,0x20a82207,0x0b302809, + 0x00000000,0x00400601,0x20c81605,0x0b303409, + 0x00280601,0x00400e01,0x20b81e07,0x0b20300a, + 0x00100006,0x00700208,0x2148320b,0x0ca03c0f, + 0x20100800,0x00381400,0x20981602,0x0b701405, + 0x00080801,0x00401602,0x20b82a03,0x0b602405, + 0x20100004,0x00380604,0x20982a01,0x0b602006, + 0x00281e05,0x0060500a,0x21386208,0x0cf01c05, + 0x00100000,0x00400001,0x20d81e04,0x0b800c02, + 0x00100c00,0x00282400,0x20680a02,0x0b801003, + 0x00100602,0x00380c06,0x20981a04,0x0b800c03, + 0x00101002,0x00082e06,0x00100a04,0x0d080a01 + }, //ct2 + { + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000 + }, //ct3 + }, + Cs1Table:{ // Custom 1 + {0}, //ct0 + {0}, //ct1 + {0}, //ct2 + {0}, //ct3 + }, + Cs2Table:{ // Custom 2 + {0}, //ct0 + {0}, //ct1 + {0}, //ct2 + {0}, //ct3 + }, + Cs3Table:{ // Custom 3 + {0}, //ct0 + {0}, //ct1 + {0}, //ct2 + {0}, //ct3 + }, + Cs4Table:{ // Custom 4 + {0}, //ct0 + {0}, //ct1 + {0}, //ct2 + {0}, //ct3 + }, + Cs5Table:{ // Custom 5 + {0}, //ct0 + {0}, //ct1 + {0}, //ct2 + {0}, //ct3 + }, + SensorGoldenCalTable:{ // SensorGoldenCalTable + PixId: 0, + SlimLscType: 0, + Width: 0, + Height: 0, + OffsetX: 0, + OffsetY: 0, + TblSize: 0, + IspLSCReg: {0, 0x60ea709a, 0, 0x00ec009a, 0}, + GainTable: { + 0xec, 0x6e, 0xd0, 0x54, 0xe9, 0x54, 0x63, 0x52, 0x5c, 0x63, 0x8f, 0x49, 0xad, 0x48, 0x90, 0x46, + 0xf1, 0x51, 0xf4, 0x3e, 0xa2, 0x3d, 0x9f, 0x3b, 0xde, 0x46, 0x34, 0x39, 0xb8, 0x37, 0x6c, 0x36, + 0xda, 0x48, 0x47, 0x3a, 0x83, 0x38, 0x07, 0x37, 0x03, 0x56, 0x9c, 0x41, 0x9e, 0x40, 0x0c, 0x3e, + 0x96, 0x6a, 0xf4, 0x4e, 0x5d, 0x4e, 0x6d, 0x4a, 0x3d, 0x76, 0x9c, 0x5c, 0x99, 0x5c, 0x7d, 0x59, + 0x4a, 0x68, 0xd5, 0x4e, 0xe3, 0x4e, 0xcc, 0x4a, 0xb4, 0x54, 0xcd, 0x40, 0x3b, 0x41, 0xcc, 0x3e, + 0x09, 0x3f, 0x8f, 0x34, 0xf5, 0x33, 0xc7, 0x32, 0x6a, 0x35, 0x29, 0x2e, 0x22, 0x2d, 0xdb, 0x2c, + 0xfb, 0x36, 0x25, 0x2f, 0xf4, 0x2d, 0x65, 0x2d, 0xfb, 0x44, 0x29, 0x37, 0x6c, 0x36, 0xf4, 0x34, + 0x7b, 0x5c, 0x26, 0x45, 0x28, 0x45, 0xd9, 0x41, 0x5d, 0x74, 0xb3, 0x57, 0xed, 0x57, 0xf4, 0x52, + 0x10, 0x64, 0x56, 0x4a, 0x61, 0x4b, 0x60, 0x47, 0xef, 0x48, 0xad, 0x39, 0x75, 0x3a, 0x2e, 0x39, + 0xe6, 0x32, 0xaf, 0x2c, 0xbd, 0x2c, 0x6d, 0x2c, 0x2c, 0x29, 0x69, 0x26, 0xe2, 0x25, 0x16, 0x26, + 0xdc, 0x2a, 0x0a, 0x27, 0x7e, 0x26, 0x85, 0x26, 0xea, 0x37, 0x04, 0x2f, 0xee, 0x2e, 0xca, 0x2d, + 0x57, 0x50, 0xf0, 0x3d, 0xcc, 0x3e, 0x35, 0x3b, 0x34, 0x6e, 0x4b, 0x52, 0x3a, 0x53, 0x7b, 0x4d, + 0x1d, 0x60, 0x51, 0x47, 0xee, 0x48, 0x5e, 0x44, 0x3b, 0x41, 0x02, 0x35, 0x53, 0x36, 0x78, 0x34, + 0xef, 0x2b, 0x4f, 0x28, 0x84, 0x28, 0x92, 0x28, 0xe3, 0x22, 0xf2, 0x21, 0xf1, 0x21, 0xf3, 0x21, + 0xef, 0x23, 0x5f, 0x22, 0x47, 0x22, 0x3a, 0x22, 0x35, 0x30, 0x34, 0x2a, 0xa0, 0x2a, 0x7c, 0x29, + 0x84, 0x49, 0xa7, 0x39, 0xf9, 0x3a, 0xbb, 0x37, 0x47, 0x69, 0x02, 0x4f, 0x05, 0x51, 0xe7, 0x4a, + 0xe4, 0x5d, 0x37, 0x46, 0x73, 0x48, 0xe2, 0x43, 0x8d, 0x3e, 0x70, 0x33, 0xc8, 0x34, 0xd2, 0x32, + 0x86, 0x29, 0xb1, 0x26, 0x4a, 0x27, 0x1e, 0x27, 0xca, 0x20, 0xe6, 0x20, 0xbf, 0x20, 0xba, 0x20, + 0xf0, 0x21, 0xf4, 0x20, 0xfa, 0x20, 0xed, 0x20, 0xec, 0x2d, 0xfa, 0x28, 0xe1, 0x29, 0x47, 0x28, + 0xba, 0x46, 0x38, 0x38, 0xba, 0x39, 0xfe, 0x35, 0x3b, 0x68, 0x97, 0x4e, 0x63, 0x50, 0xac, 0x49, + 0x9d, 0x5f, 0x5d, 0x47, 0xaf, 0x49, 0xf9, 0x44, 0x8a, 0x41, 0x42, 0x35, 0xc8, 0x36, 0x54, 0x34, + 0x14, 0x2c, 0x4d, 0x28, 0xdf, 0x28, 0xad, 0x28, 0x1b, 0x23, 0x1c, 0x22, 0x2b, 0x22, 0x1a, 0x22, + 0x67, 0x24, 0xbf, 0x22, 0xf3, 0x22, 0x85, 0x22, 0x82, 0x30, 0xe5, 0x2a, 0xea, 0x2b, 0x42, 0x2a, + 0xbb, 0x49, 0x5f, 0x3a, 0xc9, 0x3c, 0xe4, 0x37, 0x60, 0x6b, 0xe6, 0x4f, 0xa6, 0x52, 0x9a, 0x4a, + 0xd7, 0x65, 0x3a, 0x4b, 0x55, 0x4d, 0x97, 0x48, 0xdb, 0x49, 0xe4, 0x39, 0x76, 0x3b, 0xc2, 0x38, + 0xe7, 0x33, 0x2f, 0x2d, 0xa3, 0x2d, 0xe1, 0x2c, 0xd0, 0x29, 0xc6, 0x26, 0xda, 0x26, 0xab, 0x26, + 0x66, 0x2b, 0xe2, 0x27, 0xcd, 0x27, 0x3d, 0x27, 0x81, 0x38, 0x0e, 0x30, 0xae, 0x30, 0xe3, 0x2e, + 0x6f, 0x52, 0x95, 0x3f, 0x23, 0x41, 0x32, 0x3d, 0x0c, 0x71, 0xfc, 0x54, 0xfe, 0x55, 0xe2, 0x4f, + 0xd7, 0x6c, 0x95, 0x4f, 0x13, 0x52, 0x84, 0x4d, 0xc4, 0x56, 0x98, 0x41, 0xf1, 0x42, 0xae, 0x3f, + 0xe3, 0x40, 0x5d, 0x35, 0x90, 0x35, 0x14, 0x34, 0x01, 0x36, 0xde, 0x2e, 0x9f, 0x2e, 0xb8, 0x2d, + 0x92, 0x37, 0xe6, 0x2f, 0xa3, 0x2f, 0x8d, 0x2e, 0x96, 0x45, 0x27, 0x38, 0x7f, 0x38, 0x67, 0x36, + 0x41, 0x5f, 0xdc, 0x46, 0x97, 0x48, 0xdd, 0x43, 0xb8, 0x77, 0xbd, 0x5b, 0x1e, 0x5c, 0xc3, 0x55, + 0x9e, 0x72, 0xb4, 0x56, 0xe1, 0x57, 0x72, 0x54, 0xe0, 0x65, 0x45, 0x4b, 0x10, 0x4c, 0x82, 0x48, + 0x86, 0x52, 0xed, 0x3f, 0x56, 0x40, 0x1c, 0x3e, 0x56, 0x47, 0xe4, 0x39, 0xbf, 0x39, 0x74, 0x37, + 0x20, 0x49, 0x11, 0x3b, 0xde, 0x3a, 0x99, 0x38, 0xcb, 0x57, 0xd3, 0x42, 0x42, 0x43, 0xcf, 0x3f, + 0x18, 0x6e, 0x71, 0x50, 0x89, 0x51, 0x3a, 0x4d, 0xcd, 0x7c, 0x61, 0x5f, 0x4a, 0x61, 0xf1, 0x5d + }, + }, + }, + CameraData: {0}, + }, +}; diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov8865_mipi_raw/camera_isp_pca_ov8865mipiraw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov8865_mipi_raw/camera_isp_pca_ov8865mipiraw.h new file mode 100755 index 0000000000000000000000000000000000000000..9cdf1f98077a1e06382b3185f18e6647a7025b0c --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov8865_mipi_raw/camera_isp_pca_ov8865mipiraw.h @@ -0,0 +1,1184 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/******************************************************************************************** + * LEGAL DISCLAIMER + * + * (Header of MediaTek Software/Firmware Release or Documentation) + * + * BY OPENING OR USING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") RECEIVED + * FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON AN "AS-IS" BASIS + * ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, + * INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR + * A PARTICULAR PURPOSE OR NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY + * WHATSOEVER WITH RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK + * ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO + * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S SPECIFICATION + * OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. + * + * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE LIABILITY WITH + * RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, +TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE + * FEES OR SERVICE CHARGE PAID BY BUYER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE WITH THE LAWS + * OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF LAWS PRINCIPLES. + ************************************************************************************************/ + +/******************************************************************************* +* ISP_NVRAM_PCA_STRUCT +********************************************************************************/ +Slider:{ + value:{// low middle high + 0, 0, 0, 0, 0, 0 + } +}, +Config:{ + set:{//00 + 0x00000000, 0x00000000 + } +}, +PCA_LUTS:{ + lut_lo:{ // low + //y_gain sat_gain hue_shift reserved + { 0, 0, 0, 0 }, //000 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //010 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //020 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //030 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //040 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //050 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //060 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //070 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //080 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //090 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //100 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //110 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //120 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //130 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //140 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //150 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //160 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //170 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + + + }, + lut_md:{ // middle + //y_gain sat_gain hue_shift reserved + { 0, 0, 0, 0 }, //000 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //010 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //020 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //030 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //040 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //050 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //060 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //070 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //080 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //090 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //100 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //110 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //120 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //130 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //140 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //150 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //160 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //170 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + + + }, + lut_hi:{ // high + //y_gain sat_gain hue_shift reserved + { 0, 0, 0, 0 }, //000 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //010 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //020 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //030 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //040 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //050 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //060 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //070 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //080 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //090 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //100 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //110 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //120 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //130 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //140 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //150 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //160 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //170 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + }, + lut_lo2:{ // low2 + //y_gain sat_gain hue_shift reserved + { 0, 0, 0, 0 }, //000 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //010 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //020 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //030 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //040 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //050 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //060 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //070 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //080 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //090 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //100 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //110 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //120 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //130 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //140 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //150 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //160 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //170 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + + + }, + lut_md2:{ // middle2 + //y_gain sat_gain hue_shift reserved + { 0, 0, 0, 0 }, //000 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //010 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //020 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //030 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //040 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //050 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //060 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //070 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //080 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //090 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //100 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //110 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //120 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //130 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //140 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //150 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //160 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //170 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + + + }, + lut_hi2:{ // high2 + //y_gain sat_gain hue_shift reserved + { 0, 0, 0, 0 }, //000 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //010 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //020 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //030 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //040 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //050 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //060 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //070 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //080 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //090 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //100 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //110 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //120 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //130 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //140 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //150 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //160 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, //170 + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + { 0, 0, 0, 0 }, // + } + +} + diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov8865_mipi_raw/camera_isp_regs_ov8865mipiraw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov8865_mipi_raw/camera_isp_regs_ov8865mipiraw.h new file mode 100755 index 0000000000000000000000000000000000000000..f01239b15ee5dfecdf1b4dfb4ad80cf6c26f8c1a --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov8865_mipi_raw/camera_isp_regs_ov8865mipiraw.h @@ -0,0 +1,8070 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ +/********************************************************************************************* + * LEGAL DISCLAIMER + * + * (Header of MediaTek Software/Firmware Release or Documentation) + * + * BY OPENING OR USING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") RECEIVED + * FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON AN "AS-IS" BASIS + * ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, + * INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR + * A PARTICULAR PURPOSE OR NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY + * WHATSOEVER WITH RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK + * ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO + * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S SPECIFICATION + * OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. + * + * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE LIABILITY WITH + * RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, + * TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE + * FEES OR SERVICE CHARGE PAID BY BUYER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE WITH THE LAWS + * OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF LAWS PRINCIPLES. + ************************************************************************************************/ + +/******************************************************************************* +* ISP_NVRAM_REGISTER_STRUCT +********************************************************************************/ +Idx:{//ISP_NVRAM_REG_INDEX_STRUCT + OBC :0, + BPC :0, + NR1 :0, + LSC :0, + SL2 :0, + CFA :0, + CCM :0, + GGM :0, + IHDR_GGM :0, + ANR :0, + CCR :0, + EE :0, + NR3D :0, + MFB :0, + LCE :0 +}, +OBC:{ + {set:{ // 00: profile = preview, sensor mode = preview, iso = 100 ~ 400 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 01: profile = preview, sensor mode = preview, iso = 800 ~ 3200 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 02: profile = preview, sensor mode = capture, iso = 100 ~ 400 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 03: profile = preview, sensor mode = capture, iso = 800 ~ 3200 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 04: profile = preview, sensor mode = video, iso = 100 ~ 400 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 05: profile = preview, sensor mode = video, iso = 800 ~ 3200 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 06: profile = preview, sensor mode = SlimVideo1, iso = 100 ~ 400 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 07: profile = preview, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 08: profile = preview, sensor mode = SlimVideo2, iso = 100 ~ 400 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 09: profile = preview, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 10: profile = video, sensor mode = preview, iso = 100 ~ 400 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 11: profile = video, sensor mode = preview, iso = 800 ~ 3200 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 12: profile = video, sensor mode = capture, iso = 100 ~ 400 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 13: profile = video, sensor mode = capture, iso = 800 ~ 3200 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 14: profile = video, sensor mode = video, iso = 100 ~ 400 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 15: profile = video, sensor mode = video, iso = 800 ~ 3200 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 16: profile = video, sensor mode = SlimVideo1, iso = 100 ~ 400 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 17: profile = video, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 18: profile = video, sensor mode = SlimVideo2, iso = 100 ~ 400 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 19: profile = video, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 20: profile = capture, sensor mode = preview, iso = 100 ~ 400 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 21: profile = capture, sensor mode = preview, iso = 800 ~ 3200 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 22: profile = capture, sensor mode = capture, iso = 100 ~ 400 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 23: profile = capture, sensor mode = capture, iso = 800 ~ 3200 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 24: profile = capture, sensor mode = video, iso = 100 ~ 400 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 25: profile = capture, sensor mode = video, iso = 800 ~ 3200 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 26: profile = capture, sensor mode = SlimVideo1, iso = 100 ~ 400 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 27: profile = capture, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 28: profile = capture, sensor mode = SlimVideo2, iso = 100 ~ 400 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 29: profile = capture, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 30: profile = N3D preview, iso = 100 ~ 400 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 31: profile = N3D preview, iso = 800 ~ 3200 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 32: profile = N3D video, iso = 100 ~ 400 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 33: profile = N3D video, iso = 800 ~ 3200 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 34: profile = N3D capture, iso = 100 ~ 400 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 35: profile = N3D capture, iso = 800 ~ 3200 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 36: profile = IHDR preview, iso = 100 ~ 400 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 37: profile = IHDR preview, iso = 800 ~ 3200 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 38: profile = IHDR video, iso = 100 ~ 400 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 39: profile = IHDR video, iso = 800 ~ 3200 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 40: profile = preview, sensor mode = custom1, iso = 100 ~ 400 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 41: profile = preview, sensor mode = custom1, iso = 800 ~ 3200 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 42: profile = preview, sensor mode = custom2, iso = 100 ~ 400 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 43: profile = preview, sensor mode = custom2, iso = 800 ~ 3200 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 44: profile = preview, sensor mode = custom3, iso = 100 ~ 400 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 45: profile = preview, sensor mode = custom3, iso = 800 ~ 3200 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 46: profile = preview, sensor mode = custom4, iso = 100 ~ 400 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 47: profile = preview, sensor mode = custom4, iso = 800 ~ 3200 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 48: profile = preview, sensor mode = custom5, iso = 100 ~ 400 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 49: profile = preview, sensor mode = custom5, iso = 800 ~ 3200 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 50: profile = video, sensor mode = custom1, iso = 100 ~ 400 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 51: profile = video, sensor mode = custom1, iso = 800 ~ 3200 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 52: profile = video, sensor mode = custom2, iso = 100 ~ 400 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 53: profile = video, sensor mode = custom2, iso = 800 ~ 3200 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 54: profile = video, sensor mode = custom3, iso = 100 ~ 400 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 55: profile = video, sensor mode = custom3, iso = 800 ~ 3200 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 56: profile = video, sensor mode = custom4, iso = 100 ~ 400 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 57: profile = video, sensor mode = custom4, iso = 800 ~ 3200 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 58: profile = video, sensor mode = custom5, iso = 100 ~ 400 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 59: profile = video, sensor mode = custom5, iso = 800 ~ 3200 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 60: profile = capture, sensor mode = custom1, iso = 100 ~ 400 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 61: profile = capture, sensor mode = custom1, iso = 800 ~ 3200 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 62: profile = capture, sensor mode = custom2, iso = 100 ~ 400 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 63: profile = capture, sensor mode = custom2, iso = 800 ~ 3200 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 64: profile = capture, sensor mode = custom3, iso = 100 ~ 400 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 65: profile = capture, sensor mode = custom3, iso = 800 ~ 3200 + 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00001FBD, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 66: profile = capture, sensor mode = custom4, iso = 100 ~ 400 + 0x00001FEF, 0x00001FEF, 0x00001FEF, 0x00001FEF, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 67: profile = capture, sensor mode = custom4, iso = 800 ~ 3200 + 0x00001FEF, 0x00001FEF, 0x00001FEF, 0x00001FEF, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 68: profile = capture, sensor mode = custom5, iso = 100 ~ 400 + 0x00001FEF, 0x00001FEF, 0x00001FEF, 0x00001FEF, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{ // 69: profile = capture, sensor mode = custom5, iso = 800 ~ 3200 + 0x00001FEF, 0x00001FEF, 0x00001FEF, 0x00001FEF, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }} +}, +BPC:{ + {set:{ // 00: profile = preview, sensor mode = preview, iso = 100 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 01: profile = preview, sensor mode = preview, iso = 200 ~ 400 + 0x00008001, 0x00064064, 0x000001F4, 0x3C2BC0A0, 0x393EB104, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0012F064, + 0x000001F4, 0x3C2BC0A0 + }}, + {set:{ // 02: profile = preview, sensor mode = preview, iso = 800 ~ 3200 + 0x00008001, 0x00064064, 0x000001F4, 0x3C2BC0A0, 0x393EB104, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0012F064, + 0x000001F4, 0x3C2BC0A0 + }}, + {set:{ // 03: profile = preview, sensor mode = capture, iso = 100 + 0x00008001, 0x00064064, 0x000001F4, 0x3C2BC0A0, 0x393EB104, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0012F064, + 0x000001F4, 0x3C2BC0A0 + }}, + {set:{ // 04: profile = preview, sensor mode = capture, iso = 200 ~ 400 + 0x00008001, 0x00064064, 0x000001F4, 0x3C2BC0A0, 0x393EB104, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0012F064, + 0x000001F4, 0x3C2BC0A0 + }}, + {set:{ // 05: profile = preview, sensor mode = capture, iso = 800 ~ 3200 + 0x00008001, 0x00064064, 0x000001F4, 0x3C2BC0A0, 0x393EB104, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0012F064, + 0x000001F4, 0x3C2BC0A0 + }}, + {set:{ // 06: profile = preview, sensor mode = video, iso = 100 + 0x00008001, 0x00064064, 0x000001F4, 0x3C2BC0A0, 0x393EB104, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0012F064, + 0x000001F4, 0x3C2BC0A0 + }}, + {set:{ // 07: profile = preview, sensor mode = video, iso = 200 ~ 400 + 0x00008001, 0x00064064, 0x000001F4, 0x3C2BC0A0, 0x393EB104, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0012F064, + 0x000001F4, 0x3C2BC0A0 + }}, + {set:{ // 08: profile = preview, sensor mode = video, iso = 800 ~ 3200 + 0x00008001, 0x00064064, 0x000001F4, 0x3C2BC0A0, 0x393EB104, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0012F064, + 0x000001F4, 0x3C2BC0A0 + }}, + {set:{ // 09: profile = preview, sensor mode = SlimVideo1, iso = 100 + 0x00008001, 0x00064064, 0x000001F4, 0x3C2BC0A0, 0x393EB104, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0012F064, + 0x000001F4, 0x3C2BC0A0 + }}, + {set:{ // 10: profile = preview, sensor mode = SlimVideo1, iso = 200 ~ 400 + 0x00008001, 0x00064064, 0x000001F4, 0x3C2BC0A0, 0x393EB104, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0012F064, + 0x000001F4, 0x3C2BC0A0 + }}, + {set:{ // 11: profile = preview, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00008001, 0x00064064, 0x000001F4, 0x3C2BC0A0, 0x393EB104, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0012F064, + 0x000001F4, 0x3C2BC0A0 + }}, + {set:{ // 12: profile = preview, sensor mode = SlimVideo2, iso = 100 + 0x00008001, 0x00064064, 0x000001F4, 0x3C2BC0A0, 0x393EB104, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0012F064, + 0x000001F4, 0x3C2BC0A0 + }}, + {set:{ // 13: profile = preview, sensor mode = SlimVideo2, iso = 200 ~ 400 + 0x00008001, 0x00064064, 0x000001F4, 0x3C2BC0A0, 0x393EB104, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0012F064, + 0x000001F4, 0x3C2BC0A0 + }}, + {set:{ // 14: profile = preview, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00008001, 0x00064064, 0x000001F4, 0x3C2BC0A0, 0x393EB104, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0012F064, + 0x000001F4, 0x3C2BC0A0 + }}, + {set:{ // 15: profile = video, sensor mode = preview, iso = 100 + 0x00008001, 0x00064064, 0x000001F4, 0x3C2BC0A0, 0x393EB104, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0012F064, + 0x000001F4, 0x3C2BC0A0 + }}, + {set:{ // 16: profile = video, sensor mode = preview, iso = 200 ~ 400 + 0x00008001, 0x00064064, 0x000001F4, 0x3C2BC0A0, 0x393EB104, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0012F064, + 0x000001F4, 0x3C2BC0A0 + }}, + {set:{ // 17: profile = video, sensor mode = preview, iso = 800 ~ 3200 + 0x00008001, 0x00064064, 0x000001F4, 0x3C2BC0A0, 0x393EB104, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0012F064, + 0x000001F4, 0x3C2BC0A0 + }}, + {set:{ // 18: profile = video, sensor mode = capture, iso = 100 + 0x00008001, 0x00064064, 0x000001F4, 0x3C2BC0A0, 0x393EB104, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0012F064, + 0x000001F4, 0x3C2BC0A0 + }}, + {set:{ // 19: profile = video, sensor mode = capture, iso = 200 ~ 400 + 0x00008001, 0x00064064, 0x000001F4, 0x3C2BC0A0, 0x393EB104, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0012F064, + 0x000001F4, 0x3C2BC0A0 + }}, + {set:{ // 20: profile = video, sensor mode = capture, iso = 800 ~ 3200 + 0x00008001, 0x00064064, 0x000001F4, 0x3C2BC0A0, 0x393EB104, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0012F064, + 0x000001F4, 0x3C2BC0A0 + }}, + {set:{ // 21: profile = video, sensor mode = video, iso = 100 + 0x00008001, 0x00064064, 0x000001F4, 0x3C2BC0A0, 0x393EB104, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0012F064, + 0x000001F4, 0x3C2BC0A0 + }}, + {set:{ // 22: profile = video, sensor mode = video, iso = 200 ~ 400 + 0x00008001, 0x00064064, 0x000001F4, 0x3C2BC0A0, 0x393EB104, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0012F064, + 0x000001F4, 0x3C2BC0A0 + }}, + {set:{ // 23: profile = video, sensor mode = video, iso = 800 ~ 3200 + 0x00008001, 0x00064064, 0x000001F4, 0x3C2BC0A0, 0x393EB104, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0012F064, + 0x000001F4, 0x3C2BC0A0 + }}, + {set:{ // 24: profile = video, sensor mode = SlimVideo1, iso = 100 + 0x00008001, 0x00064064, 0x000001F4, 0x3C2BC0A0, 0x393EB104, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0012F064, + 0x000001F4, 0x3C2BC0A0 + }}, + {set:{ // 25: profile = video, sensor mode = SlimVideo1, iso = 200 ~ 400 + 0x00008001, 0x00064064, 0x000001F4, 0x3C2BC0A0, 0x393EB104, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0012F064, + 0x000001F4, 0x3C2BC0A0 + }}, + {set:{ // 26: profile = video, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00008001, 0x00064064, 0x000001F4, 0x3C2BC0A0, 0x393EB104, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0012F064, + 0x000001F4, 0x3C2BC0A0 + }}, + {set:{ // 27: profile = video, sensor mode = SlimVideo2, iso = 100 + 0x00008001, 0x00064064, 0x000001F4, 0x3C2BC0A0, 0x393EB104, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0012F064, + 0x000001F4, 0x3C2BC0A0 + }}, + {set:{ // 28: profile = video, sensor mode = SlimVideo2, iso = 200 ~ 400 + 0x00008001, 0x00064064, 0x000001F4, 0x3C2BC0A0, 0x393EB104, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0012F064, + 0x000001F4, 0x3C2BC0A0 + }}, + {set:{ // 29: profile = video, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00008001, 0x00064064, 0x000001F4, 0x3C2BC0A0, 0x393EB104, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0012F064, + 0x000001F4, 0x3C2BC0A0 + }}, + {set:{ // 30: profile = capture, sensor mode = preview, iso = 100 + 0x00008001, 0x00064064, 0x000001F4, 0x3C2BC0A0, 0x393EB104, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0012F064, + 0x000001F4, 0x3C2BC0A0 + }}, + {set:{ // 31: profile = capture, sensor mode = preview, iso = 200 ~ 400 + 0x00008001, 0x00064064, 0x000001F4, 0x3C2BC0A0, 0x393EB104, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0012F064, + 0x000001F4, 0x3C2BC0A0 + }}, + {set:{ // 32: profile = capture, sensor mode = preview, iso = 800 ~ 3200 + 0x00008001, 0x00064064, 0x000001F4, 0x3C2BC0A0, 0x393EB104, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0012F064, + 0x000001F4, 0x3C2BC0A0 + }}, + {set:{ // 33: profile = capture, sensor mode = capture, iso = 100 + 0x00008001, 0x00064064, 0x000001F4, 0x3C2BC0A0, 0x393EB104, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0012F064, + 0x000001F4, 0x3C2BC0A0 + }}, + {set:{ // 34: profile = capture, sensor mode = capture, iso = 200 ~ 400 + 0x00008001, 0x00064064, 0x000001F4, 0x3C2BC0A0, 0x393EB104, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0012F064, + 0x000001F4, 0x3C2BC0A0 + }}, + {set:{ // 35: profile = capture, sensor mode = capture, iso = 800 ~ 3200 + 0x00008001, 0x00064064, 0x000001F4, 0x3C2BC0A0, 0x393EB104, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0012F064, + 0x000001F4, 0x3C2BC0A0 + }}, + {set:{ // 36: profile = capture, sensor mode = video, iso = 100 + 0x00008001, 0x00064064, 0x000001F4, 0x3C2BC0A0, 0x393EB104, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0012F064, + 0x000001F4, 0x3C2BC0A0 + }}, + {set:{ // 37: profile = capture, sensor mode = video, iso = 200 ~ 400 + 0x00008001, 0x00064064, 0x000001F4, 0x3C2BC0A0, 0x393EB104, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0012F064, + 0x000001F4, 0x3C2BC0A0 + }}, + {set:{ // 38: profile = capture, sensor mode = video, iso = 800 ~ 3200 + 0x00008001, 0x00064064, 0x000001F4, 0x3C2BC0A0, 0x393EB104, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0012F064, + 0x000001F4, 0x3C2BC0A0 + }}, + {set:{ // 39: profile = capture, sensor mode = SlimVideo1, iso = 100 + 0x00008001, 0x00064064, 0x000001F4, 0x3C2BC0A0, 0x393EB104, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0012F064, + 0x000001F4, 0x3C2BC0A0 + }}, + {set:{ // 40: profile = capture, sensor mode = SlimVideo1, iso = 200 ~ 400 + 0x00008001, 0x00064064, 0x000001F4, 0x3C2BC0A0, 0x393EB104, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0012F064, + 0x000001F4, 0x3C2BC0A0 + }}, + {set:{ // 41: profile = capture, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00008001, 0x00064064, 0x000001F4, 0x3C2BC0A0, 0x393EB104, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0012F064, + 0x000001F4, 0x3C2BC0A0 + }}, + {set:{ // 42: profile = capture, sensor mode = SlimVideo2, iso = 100 + 0x00008001, 0x00064064, 0x000001F4, 0x3C2BC0A0, 0x393EB104, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0012F064, + 0x000001F4, 0x3C2BC0A0 + }}, + {set:{ // 43: profile = capture, sensor mode = SlimVideo2, iso = 200 ~ 400 + 0x00008001, 0x00064064, 0x000001F4, 0x3C2BC0A0, 0x393EB104, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0012F064, + 0x000001F4, 0x3C2BC0A0 + }}, + {set:{ // 44: profile = capture, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00008001, 0x00064064, 0x000001F4, 0x3C2BC0A0, 0x393EB104, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0012F064, + 0x000001F4, 0x3C2BC0A0 + }}, + {set:{ // 45: profile = N3D preview, iso = 100 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 46: profile = N3D preview, iso = 200 ~ 400 + 0x00008001, 0x00064064, 0x000001F4, 0x3C2BC0A0, 0x393EB104, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0012F064, + 0x000001F4, 0x3C2BC0A0 + }}, + {set:{ // 47: profile = N3D preview, iso = 800 ~ 3200 + 0x00008001, 0x00064064, 0x000001F4, 0x3C2BC0A0, 0x393EB104, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0012F064, + 0x000001F4, 0x3C2BC0A0 + }}, + {set:{ // 48: profile = N3D video, iso = 100 + 0x00008001, 0x00064064, 0x000001F4, 0x3C2BC0A0, 0x393EB104, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0012F064, + 0x000001F4, 0x3C2BC0A0 + }}, + {set:{ // 49: profile = N3D video, iso = 200 ~ 400 + 0x00008001, 0x00064064, 0x000001F4, 0x3C2BC0A0, 0x393EB104, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0012F064, + 0x000001F4, 0x3C2BC0A0 + }}, + {set:{ // 50: profile = N3D video, iso = 800 ~ 3200 + 0x00008001, 0x00064064, 0x000001F4, 0x3C2BC0A0, 0x393EB104, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0012F064, + 0x000001F4, 0x3C2BC0A0 + }}, + {set:{ // 51: profile = N3D capture, iso = 100 + 0x00008001, 0x00064064, 0x000001F4, 0x3C2BC0A0, 0x393EB104, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0012F064, + 0x000001F4, 0x3C2BC0A0 + }}, + {set:{ // 52: profile = N3D capture, iso = 200 ~ 400 + 0x00008001, 0x00064064, 0x000001F4, 0x3C2BC0A0, 0x393EB104, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0012F064, + 0x000001F4, 0x3C2BC0A0 + }}, + {set:{ // 53: profile = N3D capture, iso = 800 ~ 3200 + 0x00008001, 0x00064064, 0x000001F4, 0x3C2BC0A0, 0x393EB104, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0012F064, + 0x000001F4, 0x3C2BC0A0 + }}, + {set:{ // 54: profile = IHDR preview, iso = 100 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 55: profile = IHDR preview, iso = 200 ~ 400 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 56: profile = IHDR preview, iso = 800 ~ 3200 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 57: profile = IHDR video, iso = 100 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 58: profile = IHDR video, iso = 200 ~ 400 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 59: profile = IHDR video, iso = 800 ~ 3200 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 60: profile = preview, sensor mode = custom1, iso = 100 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 61: profile = preview, sensor mode = custom1, iso = 200 ~ 400 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 62: profile = preview, sensor mode = custom1, iso = 800 ~ 3200 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 63: profile = preview, sensor mode = custom2, iso = 100 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 64: profile = preview, sensor mode = custom2, iso = 200 ~ 400 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 65: profile = preview, sensor mode = custom2, iso = 800 ~ 3200 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 66: profile = preview, sensor mode = custom3, iso = 100 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 67: profile = preview, sensor mode = custom3, iso = 200 ~ 400 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 68: profile = preview, sensor mode = custom3, iso = 800 ~ 3200 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 69: profile = preview, sensor mode = custom4, iso = 100 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 70: profile = preview, sensor mode = custom4, iso = 200 ~ 400 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 71: profile = preview, sensor mode = custom4, iso = 800 ~ 3200 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 72: profile = preview, sensor mode = custom5, iso = 100 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 73: profile = preview, sensor mode = custom5, iso = 200 ~ 400 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 74: profile = preview, sensor mode = custom5, iso = 800 ~ 3200 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 75: profile = video, sensor mode = custom1, iso = 100 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 76: profile = video, sensor mode = custom1, iso = 200 ~ 400 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 77: profile = video, sensor mode = custom1, iso = 800 ~ 3200 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 78: profile = video, sensor mode = custom2, iso = 100 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 79: profile = video, sensor mode = custom2, iso = 200 ~ 400 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 80: profile = video, sensor mode = custom2, iso = 800 ~ 3200 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 81: profile = video, sensor mode = custom3, iso = 100 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 82: profile = video, sensor mode = custom3, iso = 200 ~ 400 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 83: profile = video, sensor mode = custom3, iso = 800 ~ 3200 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 84: profile = video, sensor mode = custom4, iso = 100 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 85: profile = video, sensor mode = custom4, iso = 200 ~ 400 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 86: profile = video, sensor mode = custom4, iso = 800 ~ 3200 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 87: profile = video, sensor mode = custom5, iso = 100 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 88: profile = video, sensor mode = custom5, iso = 200 ~ 400 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 89: profile = video, sensor mode = custom5, iso = 800 ~ 3200 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 90: profile = capture, sensor mode = custom1, iso = 100 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 91: profile = capture, sensor mode = custom1, iso = 200 ~ 400 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 92: profile = capture, sensor mode = custom1, iso = 800 ~ 3200 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 93: profile = capture, sensor mode = custom2, iso = 100 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 94: profile = capture, sensor mode = custom2, iso = 200 ~ 400 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 95: profile = capture, sensor mode = custom2, iso = 800 ~ 3200 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 96: profile = capture, sensor mode = custom3, iso = 100 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 97: profile = capture, sensor mode = custom3, iso = 200 ~ 400 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 98: profile = capture, sensor mode = custom3, iso = 800 ~ 3200 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 99: profile = capture, sensor mode = custom4, iso = 100 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 100: profile = capture, sensor mode = custom4, iso = 200 ~ 400 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 101: profile = capture, sensor mode = custom4, iso = 800 ~ 3200 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 102: profile = capture, sensor mode = custom5, iso = 100 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 103: profile = capture, sensor mode = custom5, iso = 200 ~ 400 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }}, + {set:{ // 104: profile = capture, sensor mode = custom5, iso = 800 ~ 3200 + 0x00008001, 0x00019019, 0x0000007D, 0x3C0AF028, 0x390FB041, 0x030A0031, 0x05010519, 0x00000000, 0x00000000, 0x0004C019, + 0x0000007D, 0x3C0AF028 + }} +}, +NR1:{ + {set:{// 00: profile = preview, sensor mode = preview, iso = 100 + 0x00000000, 0x10A00204 + }}, + {set:{// 01: profile = preview, sensor mode = preview, iso = 200 ~ 400 + 0x00000010, 0x10A00174 + }}, + {set:{// 02: profile = preview, sensor mode = preview, iso = 800 ~ 3200 + 0x00000010, 0x10A00144 + }}, + {set:{// 03: profile = preview, sensor mode = capture, iso = 100 + 0x00000000, 0x10A00204 + }}, + {set:{// 04: profile = preview, sensor mode = capture, iso = 200 ~ 400 + 0x00000010, 0x10A00174 + }}, + {set:{// 05: profile = preview, sensor mode = capture, iso = 800 ~ 3200 + 0x00000010, 0x10A00144 + }}, + {set:{// 06: profile = preview, sensor mode = video, iso = 100 + 0x00000000, 0x10A00204 + }}, + {set:{// 07: profile = preview, sensor mode = video, iso = 200 ~ 400 + 0x00000010, 0x10A00174 + }}, + {set:{// 08: profile = preview, sensor mode = video, iso = 800 ~ 3200 + 0x00000010, 0x10A00144 + }}, + {set:{// 09: profile = preview, sensor mode = SlimVideo1, iso = 100 + 0x00000000, 0x10A00204 + }}, + {set:{// 10: profile = preview, sensor mode = SlimVideo1, iso = 200 ~ 400 + 0x00000010, 0x10A00174 + }}, + {set:{// 11: profile = preview, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00000010, 0x10A00144 + }}, + {set:{// 12: profile = preview, sensor mode = SlimVideo2, iso = 100 + 0x00000000, 0x10A00204 + }}, + {set:{// 13: profile = preview, sensor mode = SlimVideo2, iso = 200 ~ 400 + 0x00000010, 0x10A00174 + }}, + {set:{// 14: profile = preview, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00000010, 0x10A00144 + }}, + {set:{// 15: profile = video, sensor mode = preview, iso = 100 + 0x00000010, 0x10A00154 + }}, + {set:{// 16: profile = video, sensor mode = preview, iso = 200 ~ 400 + 0x00000010, 0x10A00384 + }}, + {set:{// 17: profile = video, sensor mode = preview, iso = 800 ~ 3200 + 0x00000010, 0x10A00294 + }}, + {set:{// 18: profile = video, sensor mode = capture, iso = 100 + 0x00000010, 0x10A00154 + }}, + {set:{// 19: profile = video, sensor mode = capture, iso = 200 ~ 400 + 0x00000010, 0x10A00384 + }}, + {set:{// 20: profile = video, sensor mode = capture, iso = 800 ~ 3200 + 0x00000010, 0x10A00294 + }}, + {set:{// 21: profile = video, sensor mode = video, iso = 100 + 0x00000010, 0x10A00154 + }}, + {set:{// 22: profile = video, sensor mode = video, iso = 200 ~ 400 + 0x00000010, 0x10A00384 + }}, + {set:{// 23: profile = video, sensor mode = video, iso = 800 ~ 3200 + 0x00000010, 0x10A00294 + }}, + {set:{// 24: profile = video, sensor mode = SlimVideo1, iso = 100 + 0x00000010, 0x10A00154 + }}, + {set:{// 25: profile = video, sensor mode = SlimVideo1, iso = 200 ~ 400 + 0x00000010, 0x10A00384 + }}, + {set:{// 26: profile = video, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00000010, 0x10A00294 + }}, + {set:{// 27: profile = video, sensor mode = SlimVideo2, iso = 100 + 0x00000010, 0x10A00154 + }}, + {set:{// 28: profile = video, sensor mode = SlimVideo2, iso = 200 ~ 400 + 0x00000010, 0x10A00384 + }}, + {set:{// 29: profile = video, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00000010, 0x10A00294 + }}, + {set:{// 30: profile = capture, sensor mode = preview, iso = 100 + 0x00000010, 0x10A00184 + }}, + {set:{// 31: profile = capture, sensor mode = preview, iso = 200 ~ 400 + 0x00000010, 0x10A00174 + }}, + {set:{// 32: profile = capture, sensor mode = preview, iso = 800 ~ 3200 + 0x00000010, 0x10A001A4 + }}, + {set:{// 33: profile = capture, sensor mode = capture, iso = 100 + 0x00000010, 0x10A00184 + }}, + {set:{// 34: profile = capture, sensor mode = capture, iso = 200 ~ 400 + 0x00000010, 0x10A00174 + }}, + {set:{// 35: profile = capture, sensor mode = capture, iso = 800 ~ 3200 + 0x00000010, 0x10A001A4 + }}, + {set:{// 36: profile = capture, sensor mode = video, iso = 100 + 0x00000010, 0x10A00184 + }}, + {set:{// 37: profile = capture, sensor mode = video, iso = 200 ~ 400 + 0x00000010, 0x10A00174 + }}, + {set:{// 38: profile = capture, sensor mode = video, iso = 800 ~ 3200 + 0x00000010, 0x10A001A4 + }}, + {set:{// 39: profile = capture, sensor mode = SlimVideo1, iso = 100 + 0x00000010, 0x10A00184 + }}, + {set:{// 40: profile = capture, sensor mode = SlimVideo1, iso = 200 ~ 400 + 0x00000010, 0x10A00174 + }}, + {set:{// 41: profile = capture, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00000010, 0x10A001A4 + }}, + {set:{// 42: profile = capture, sensor mode = SlimVideo2, iso = 100 + 0x00000010, 0x10A00184 + }}, + {set:{// 43: profile = capture, sensor mode = SlimVideo2, iso = 200 ~ 400 + 0x00000010, 0x10A00174 + }}, + {set:{// 44: profile = capture, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00000010, 0x10A001A4 + }}, + {set:{// 45: profile = N3D preview, iso = 100 + 0x00000000, 0x10A00204 + }}, + {set:{// 46: profile = N3D preview, iso = 200 ~ 400 + 0x00000010, 0x10A00174 + }}, + {set:{// 47: profile = N3D preview, iso = 800 ~ 3200 + 0x00000010, 0x10A00144 + }}, + {set:{// 48: profile = N3D video, iso = 100 + 0x00000010, 0x10A00154 + }}, + {set:{// 49: profile = N3D video, iso = 200 ~ 400 + 0x00000010, 0x10A00384 + }}, + {set:{// 50: profile = N3D video, iso = 800 ~ 3200 + 0x00000010, 0x10A00294 + }}, + {set:{// 51: profile = N3D capture, iso = 100 + 0x00000010, 0x10A00184 + }}, + {set:{// 52: profile = N3D capture, iso = 200 ~ 400 + 0x00000010, 0x10A00174 + }}, + {set:{// 53: profile = N3D capture, iso = 800 ~ 3200 + 0x00000010, 0x10A001A4 + }}, + {set:{// 54: profile = preview, sensor mode = custom1, iso = 100 + 0x00000010, 0x10A001A4 + }}, + {set:{// 55: profile = preview, sensor mode = custom1, iso = 200 ~ 400 + 0x00000010, 0x10A001A4 + }}, + {set:{// 56: profile = preview, sensor mode = custom1, iso = 800 ~ 3200 + 0x00000010, 0x10A001A4 + }}, + {set:{// 57: profile = preview, sensor mode = custom2, iso = 100 + 0x00000010, 0x10A001A4 + }}, + {set:{// 58: profile = preview, sensor mode = custom2, iso = 200 ~ 400 + 0x00000010, 0x10A001A4 + }}, + {set:{// 59: profile = preview, sensor mode = custom2, iso = 800 ~ 3200 + 0x00000010, 0x10A001A4 + }}, + {set:{// 60: profile = preview, sensor mode = custom3, iso = 100 + 0x00000010, 0x10A001A4 + }}, + {set:{// 61: profile = preview, sensor mode = custom3, iso = 200 ~ 400 + 0x00000010, 0x10A001A4 + }}, + {set:{// 62: profile = preview, sensor mode = custom3, iso = 800 ~ 3200 + 0x00000010, 0x10A001A4 + }}, + {set:{// 63: profile = preview, sensor mode = custom4, iso = 100 + 0x00000010, 0x10A001A4 + }}, + {set:{// 64: profile = preview, sensor mode = custom4, iso = 200 ~ 400 + 0x00000010, 0x10A001A4 + }}, + {set:{// 65: profile = preview, sensor mode = custom4, iso = 800 ~ 3200 + 0x00000010, 0x10A001A4 + }}, + {set:{// 66: profile = preview, sensor mode = custom5, iso = 100 + 0x00000010, 0x10A001A4 + }}, + {set:{// 67: profile = preview, sensor mode = custom5, iso = 200 ~ 400 + 0x00000010, 0x10A001A4 + }}, + {set:{// 68: profile = preview, sensor mode = custom5, iso = 800 ~ 3200 + 0x00000010, 0x10A001A4 + }}, + {set:{// 69: profile = video, sensor mode = custom1, iso = 100 + 0x00000010, 0x10A001A4 + }}, + {set:{// 70: profile = video, sensor mode = custom1, iso = 200 ~ 400 + 0x00000010, 0x10A001A4 + }}, + {set:{// 71: profile = video, sensor mode = custom1, iso = 800 ~ 3200 + 0x00000010, 0x10A001A4 + }}, + {set:{// 72: profile = video, sensor mode = custom2, iso = 100 + 0x00000010, 0x10A001A4 + }}, + {set:{// 73: profile = video, sensor mode = custom2, iso = 200 ~ 400 + 0x00000010, 0x10A001A4 + }}, + {set:{// 74: profile = video, sensor mode = custom2, iso = 800 ~ 3200 + 0x00000010, 0x10A001A4 + }}, + {set:{// 75: profile = video, sensor mode = custom3, iso = 100 + 0x00000010, 0x10A001A4 + }}, + {set:{// 76: profile = video, sensor mode = custom3, iso = 200 ~ 400 + 0x00000010, 0x10A001A4 + }}, + {set:{// 77: profile = video, sensor mode = custom3, iso = 800 ~ 3200 + 0x00000010, 0x10A001A4 + }}, + {set:{// 78: profile = video, sensor mode = custom4, iso = 100 + 0x00000010, 0x10A001A4 + }}, + {set:{// 79: profile = video, sensor mode = custom4, iso = 200 ~ 400 + 0x00000010, 0x10A001A4 + }}, + {set:{// 80: profile = video, sensor mode = custom4, iso = 800 ~ 3200 + 0x00000010, 0x10A001A4 + }}, + {set:{// 81: profile = video, sensor mode = custom5, iso = 100 + 0x00000010, 0x10A001A4 + }}, + {set:{// 82: profile = video, sensor mode = custom5, iso = 200 ~ 400 + 0x00000010, 0x10A001A4 + }}, + {set:{// 83: profile = video, sensor mode = custom5, iso = 800 ~ 3200 + 0x00000010, 0x10A001A4 + }}, + {set:{// 84: profile = capture, sensor mode = custom1, iso = 100 + 0x00000010, 0x10A001A4 + }}, + {set:{// 85: profile = capture, sensor mode = custom1, iso = 200 ~ 400 + 0x00000010, 0x10A001A4 + }}, + {set:{// 86: profile = capture, sensor mode = custom1, iso = 800 ~ 3200 + 0x00000010, 0x10A001A4 + }}, + {set:{// 87: profile = capture, sensor mode = custom2, iso = 100 + 0x00000010, 0x10A001A4 + }}, + {set:{// 88: profile = capture, sensor mode = custom2, iso = 200 ~ 400 + 0x00000010, 0x10A001A4 + }}, + {set:{// 89: profile = capture, sensor mode = custom2, iso = 800 ~ 3200 + 0x00000010, 0x10A001A4 + }}, + {set:{// 90: profile = capture, sensor mode = custom3, iso = 100 + 0x00000010, 0x10A001A4 + }}, + {set:{// 91: profile = capture, sensor mode = custom3, iso = 200 ~ 400 + 0x00000010, 0x10A001A4 + }}, + {set:{// 92: profile = capture, sensor mode = custom3, iso = 800 ~ 3200 + 0x00000010, 0x10A001A4 + }}, + {set:{// 93: profile = capture, sensor mode = custom4, iso = 100 + 0x00000010, 0x10A001A4 + }}, + {set:{// 94: profile = capture, sensor mode = custom4, iso = 200 ~ 400 + 0x00000010, 0x10A001A4 + }}, + {set:{// 95: profile = capture, sensor mode = custom4, iso = 800 ~ 3200 + 0x00000010, 0x10A001A4 + }}, + {set:{// 96: profile = capture, sensor mode = custom5, iso = 100 + 0x00000010, 0x10A001A4 + }}, + {set:{// 97: profile = capture, sensor mode = custom5, iso = 200 ~ 400 + 0x00000010, 0x10A001A4 + }}, + {set:{// 98: profile = capture, sensor mode = custom5, iso = 800 ~ 3200 + 0x00000010, 0x10A001A4 + }} +}, +LSC:{ + {set:{// 00: Preview + 0x00000000, 0x0000F033, 0x0000F026, 0x0033002A, 0x20202020 + }}, + {set:{// 01: Capture + 0x00000000, 0x0000F033, 0x0000F026, 0x0033002A, 0x20202020 + }}, + {set:{// 02: Video + 0x00000000, 0x0000F033, 0x0000F026, 0x0033002A, 0x20202020 + }}, + {set:{// 03: Slim Vdo1 + 0x00000000, 0x0000F033, 0x0000F026, 0x0033002A, 0x20202020 + }}, + {set:{// 04: Slim Vdo2 + 0x00000000, 0x0000F033, 0x0000F026, 0x0033002A, 0x20202020 + }}, + {set:{// 05: Cust1 + 0x00000000, 0x0000F033, 0x0000F026, 0x0033002A, 0x20202020 + }}, + {set:{// 06: Cust2 + 0x00000000, 0x0000F033, 0x0000F026, 0x0033002A, 0x20202020 + }}, + {set:{// 07: Cust3 + 0x00000000, 0x0000F033, 0x0000F026, 0x0033002A, 0x20202020 + }}, + {set:{// 08: Cust4 + 0x00000000, 0x0000F033, 0x0000F026, 0x0033002A, 0x20202020 + }}, + {set:{// 09: Cust5 + 0x00000000, 0x0000F033, 0x0000F026, 0x0033002A, 0x20202020 + }} +}, +SL2:{ + {set:{//00: Preview ct0 + 0x02650330, 0x00016DC4, 0x0005B710, 0x000A2900 + }}, + {set:{//00: Preview ct1 + 0x02650330, 0x00016DC4, 0x0005B710, 0x000A2900 + }}, + {set:{//00: Preview ct2 + 0x02650330, 0x00016DC4, 0x0005B710, 0x000A2900 + }}, + {set:{//00: Preview ct3 + 0x02650330, 0x00016DC4, 0x0005B710, 0x000A2900 + }}, + {set:{//01:Capture ct0 + 0x04C30664, 0x0005B710, 0x0016DC40, 0x0028A400 + }}, + {set:{//01:Capture ct1 + 0x04C30664, 0x0005B710, 0x0016DC40, 0x0028A400 + }}, + {set:{//01:Capture ct2 + 0x04C30664, 0x0005B710, 0x0016DC40, 0x0028A400 + }}, + {set:{//01:Capture ct3 + 0x04C30664, 0x0005B710, 0x0016DC40, 0x0028A400 + }}, + {set:{//02:Video ct0 + 0x02610332, 0x00016DC4, 0x0005B710, 0x000A2900 + }}, + {set:{//02:Video ct1 + 0x02610332, 0x00016DC4, 0x0005B710, 0x000A2900 + }}, + {set:{//02:Video ct2 + 0x02610332, 0x00016DC4, 0x0005B710, 0x000A2900 + }}, + {set:{//02:Video ct3 + 0x02610332, 0x00016DC4, 0x0005B710, 0x000A2900 + }}, + {set:{//03 ct0 + 0x02610332, 0x00016DC4, 0x0005B710, 0x000A2900 + }}, + {set:{//03 ct1 + 0x02610332, 0x00016DC4, 0x0005B710, 0x000A2900 + }}, + {set:{//03 ct2 + 0x02610332, 0x00016DC4, 0x0005B710, 0x000A2900 + }}, + {set:{//03 ct3 + 0x02610332, 0x00016DC4, 0x0005B710, 0x000A2900 + }}, + {set:{//04 ct0 + 0x02610332, 0x00016DC4, 0x0005B710, 0x000A2900 + }}, + {set:{//04 ct1 + 0x02610332, 0x00016DC4, 0x0005B710, 0x000A2900 + }}, + {set:{//04 ct2 + 0x02610332, 0x00016DC4, 0x0005B710, 0x000A2900 + }}, + {set:{//04 ct3 + 0x02610332, 0x00016DC4, 0x0005B710, 0x000A2900 + }}, + {set:{//05: cust ct0 + 0x02610332, 0x00016DC4, 0x0005B710, 0x000A2900 + }}, + {set:{//05: cust ct1 + 0x02610332, 0x00016DC4, 0x0005B710, 0x000A2900 + }}, + {set:{//05: cust ct2 + 0x02610332, 0x00016DC4, 0x0005B710, 0x000A2900 + }}, + {set:{//05: cust ct3 + 0x02610332, 0x00016DC4, 0x0005B710, 0x000A2900 + }}, + {set:{//06:cust2 ct0 + 0x02610332, 0x00016DC4, 0x0005B710, 0x000A2900 + }}, + {set:{//06:cust2 ct1 + 0x02610332, 0x00016DC4, 0x0005B710, 0x000A2900 + }}, + {set:{//06:cust2 ct2 + 0x02610332, 0x00016DC4, 0x0005B710, 0x000A2900 + }}, + {set:{//06:cust2 ct3 + 0x02610332, 0x00016DC4, 0x0005B710, 0x000A2900 + }}, + {set:{//07:cust3 ct0 + 0x02610332, 0x00016DC4, 0x0005B710, 0x000A2900 + }}, + {set:{//07:cust3 ct1 + 0x02610332, 0x00016DC4, 0x0005B710, 0x000A2900 + }}, + {set:{//07:cust3 ct2 + 0x02610332, 0x00016DC4, 0x0005B710, 0x000A2900 + }}, + {set:{//07:cust3 ct3 + 0x02610332, 0x00016DC4, 0x0005B710, 0x000A2900 + }}, + {set:{//08:cust4 ct0 + 0x02610332, 0x00016DC4, 0x0005B710, 0x000A2900 + }}, + {set:{//08:cust4 ct1 + 0x02610332, 0x00016DC4, 0x0005B710, 0x000A2900 + }}, + {set:{//08:cust4 ct2 + 0x02610332, 0x00016DC4, 0x0005B710, 0x000A2900 + }}, + {set:{//08:cust4 ct3 + 0x02610332, 0x00016DC4, 0x0005B710, 0x000A2900 + }}, + {set:{//09:cust5 ct0 + 0x02610332, 0x00016DC4, 0x0005B710, 0x000A2900 + }}, + {set:{//09:cust5 ct1 + 0x02610332, 0x00016DC4, 0x0005B710, 0x000A2900 + }}, + {set:{//09:cust5 ct2 + 0x02610332, 0x00016DC4, 0x0005B710, 0x000A2900 + }}, + {set:{//09:cust5 ct3 + 0x02610332, 0x00016DC4, 0x0005B710, 0x000A2900 + }} +}, +CFA:{ + {set:{//00: profile = preview, sensor mode = preview iso = 100 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//01: profile = preview, sensor mode = preview iso = 200 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//02: profile = preview, sensor mode = preview iso = 400 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//03: profile = preview, sensor mode = preview iso = 800 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//04: profile = preview, sensor mode = preview iso = 1200 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//05: profile = preview, sensor mode = preview iso = 1600 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//06: profile = preview, sensor mode = preview iso = 2000 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//07: profile = preview, sensor mode = preview iso = 2400 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//08: profile = preview, sensor mode = preview iso = 2800 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//09: profile = preview, sensor mode = preview iso = 3200 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//10: profile = preview, sensor mode = capture iso = 100 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//11: profile = preview, sensor mode = capture iso = 200 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//12: profile = preview, sensor mode = capture iso = 400 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//13: profile = preview, sensor mode = capture iso = 800 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//14: profile = preview, sensor mode = capture iso = 1200 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//15: profile = preview, sensor mode = capture iso = 1600 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//16: profile = preview, sensor mode = capture iso = 2000 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//17: profile = preview, sensor mode = capture iso = 2400 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//18: profile = preview, sensor mode = capture iso = 2800 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//19: profile = preview, sensor mode = capture iso = 3200 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//20: profile = preview, sensor mode = video iso = 100 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//21: profile = preview, sensor mode = video iso = 200 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//22: profile = preview, sensor mode = video iso = 400 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//23: profile = preview, sensor mode = video iso = 800 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//24: profile = preview, sensor mode = video iso = 1200 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//25: profile = preview, sensor mode = video iso = 1600 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//26: profile = preview, sensor mode = video iso = 2000 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//27: profile = preview, sensor mode = video iso = 2400 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//28: profile = preview, sensor mode = video iso = 2800 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//29: profile = preview, sensor mode = video iso = 3200 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//30: profile = preview, sensor mode = SlimVideo1 iso = 100 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//31: profile = preview, sensor mode = SlimVideo1 iso = 200 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//32: profile = preview, sensor mode = SlimVideo1 iso = 400 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//33: profile = preview, sensor mode = SlimVideo1 iso = 800 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//34: profile = preview, sensor mode = SlimVideo1 iso = 1200 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//35: profile = preview, sensor mode = SlimVideo1 iso = 1600 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//36: profile = preview, sensor mode = SlimVideo1 iso = 2000 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//37: profile = preview, sensor mode = SlimVideo1 iso = 2400 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//38: profile = preview, sensor mode = SlimVideo1 iso = 2800 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//39: profile = preview, sensor mode = SlimVideo1 iso = 3200 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//40: profile = preview, sensor mode = SlimVideo2 iso = 100 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//41: profile = preview, sensor mode = SlimVideo2 iso = 200 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//42: profile = preview, sensor mode = SlimVideo2 iso = 400 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//43: profile = preview, sensor mode = SlimVideo2 iso = 800 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//44: profile = preview, sensor mode = SlimVideo2 iso = 1200 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//45: profile = preview, sensor mode = SlimVideo2 iso = 1600 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//46: profile = preview, sensor mode = SlimVideo2 iso = 2000 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//47: profile = preview, sensor mode = SlimVideo2 iso = 2400 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//48: profile = preview, sensor mode = SlimVideo2 iso = 2800 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//49: profile = preview, sensor mode = SlimVideo2 iso = 3200 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//50: profile = video, sensor mode = preview iso = 100 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//51: profile = video, sensor mode = preview iso = 200 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//52: profile = video, sensor mode = preview iso = 400 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//53: profile = video, sensor mode = preview iso = 800 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//54: profile = video, sensor mode = preview iso = 1200 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//55: profile = video, sensor mode = preview iso = 1600 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//56: profile = video, sensor mode = preview iso = 2000 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//57: profile = video, sensor mode = preview iso = 2400 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//58: profile = video, sensor mode = preview iso = 2800 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//59: profile = video, sensor mode = preview iso = 3200 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//60: profile = video, sensor mode = capture iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//61: profile = video, sensor mode = capture iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//62: profile = video, sensor mode = capture iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//63: profile = video, sensor mode = capture iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//64: profile = video, sensor mode = capture iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//65: profile = video, sensor mode = capture iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//66: profile = video, sensor mode = capture iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//67: profile = video, sensor mode = capture iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//68: profile = video, sensor mode = capture iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//69: profile = video, sensor mode = capture iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//70: profile = video, sensor mode = video iso = 100 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//71: profile = video, sensor mode = video iso = 200 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//72: profile = video, sensor mode = video iso = 400 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//73: profile = video, sensor mode = video iso = 800 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//74: profile = video, sensor mode = video iso = 1200 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//75: profile = video, sensor mode = video iso = 1600 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//76: profile = video, sensor mode = video iso = 2000 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//77: profile = video, sensor mode = video iso = 2400 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//78: profile = video, sensor mode = video iso = 2800 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//79: profile = video, sensor mode = video iso = 3200 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//80: profile = video, sensor mode = SlimVideo1 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//81: profile = video, sensor mode = SlimVideo1 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//82: profile = video, sensor mode = SlimVideo1 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//83: profile = video, sensor mode = SlimVideo1 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//84: profile = video, sensor mode = SlimVideo1 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//85: profile = video, sensor mode = SlimVideo1 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//86: profile = video, sensor mode = SlimVideo1 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//87: profile = video, sensor mode = SlimVideo1 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//88: profile = video, sensor mode = SlimVideo1 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//89: profile = video, sensor mode = SlimVideo1 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//90: profile = video, sensor mode = SlimVideo2 iso = 100 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//91: profile = video, sensor mode = SlimVideo2 iso = 200 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//92: profile = video, sensor mode = SlimVideo2 iso = 400 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//93: profile = video, sensor mode = SlimVideo2 iso = 800 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//94: profile = video, sensor mode = SlimVideo2 iso = 1200 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//95: profile = video, sensor mode = SlimVideo2 iso = 1600 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//96: profile = video, sensor mode = SlimVideo2 iso = 2000 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//97: profile = video, sensor mode = SlimVideo2 iso = 2400 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//98: profile = video, sensor mode = SlimVideo2 iso = 2800 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//99: profile = video, sensor mode = SlimVideo2 iso = 3200 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//100: profile = capture, sensor mode = preview iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//101: profile = capture, sensor mode = preview iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//102: profile = capture, sensor mode = preview iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//103: profile = capture, sensor mode = preview iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//104: profile = capture, sensor mode = preview iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//105: profile = capture, sensor mode = preview iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//106: profile = capture, sensor mode = preview iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//107: profile = capture, sensor mode = preview iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//108: profile = capture, sensor mode = preview iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00842108, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x00000008, 0x640A2468, 0x0000000A, 0x0052A5FF, 0x00000000, + 0x0001D00D + }}, + {set:{//109: profile = capture, sensor mode = preview iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00739CE7, 0x00739CE7, 0x00842108, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00029015 + }}, + {set:{//110: profile = capture, sensor mode = capture iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//111: profile = capture, sensor mode = capture iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//112: profile = capture, sensor mode = capture iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//113: profile = capture, sensor mode = capture iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//114: profile = capture, sensor mode = capture iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//115: profile = capture, sensor mode = capture iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//116: profile = capture, sensor mode = capture iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//117: profile = capture, sensor mode = capture iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//118: profile = capture, sensor mode = capture iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00842108, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x00000008, 0x640A2468, 0x0000000A, 0x0052A5FF, 0x00000000, + 0x0001D00D + }}, + {set:{//119: profile = capture, sensor mode = capture iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00739CE7, 0x00739CE7, 0x00842108, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00029015 + }}, + {set:{//120: profile = capture, sensor mode = video iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//121: profile = capture, sensor mode = video iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//122: profile = capture, sensor mode = video iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//123: profile = capture, sensor mode = video iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//124: profile = capture, sensor mode = video iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//125: profile = capture, sensor mode = video iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//126: profile = capture, sensor mode = video iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//127: profile = capture, sensor mode = video iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//128: profile = capture, sensor mode = video iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00842108, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x00000008, 0x640A2468, 0x0000000A, 0x0052A5FF, 0x00000000, + 0x0001D00D + }}, + {set:{//129: profile = capture, sensor mode = video iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00739CE7, 0x00739CE7, 0x00842108, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00029015 + }}, + {set:{//130: profile = capture, sensor mode = SlimVideo1 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//131: profile = capture, sensor mode = SlimVideo1 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//132: profile = capture, sensor mode = SlimVideo1 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//133: profile = capture, sensor mode = SlimVideo1 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//134: profile = capture, sensor mode = SlimVideo1 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//135: profile = capture, sensor mode = SlimVideo1 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//136: profile = capture, sensor mode = SlimVideo1 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//137: profile = capture, sensor mode = SlimVideo1 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//138: profile = capture, sensor mode = SlimVideo1 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00842108, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x00000008, 0x640A2468, 0x0000000A, 0x0052A5FF, 0x00000000, + 0x0001D00D + }}, + {set:{//139: profile = capture, sensor mode = SlimVideo1 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00739CE7, 0x00739CE7, 0x00842108, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00029015 + }}, + {set:{//140: profile = capture, sensor mode = SlimVideo2 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//141: profile = capture, sensor mode = SlimVideo2 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//142: profile = capture, sensor mode = SlimVideo2 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//143: profile = capture, sensor mode = SlimVideo2 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//144: profile = capture, sensor mode = SlimVideo2 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//145: profile = capture, sensor mode = SlimVideo2 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//146: profile = capture, sensor mode = SlimVideo2 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//147: profile = capture, sensor mode = SlimVideo2 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//148: profile = capture, sensor mode = SlimVideo2 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00842108, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x00000008, 0x640A2468, 0x0000000A, 0x0052A5FF, 0x00000000, + 0x0001D00D + }}, + {set:{//149: profile = capture, sensor mode = SlimVideo2 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00739CE7, 0x00739CE7, 0x00842108, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00029015 + }}, + {set:{//150: profile = N3D preview iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//151: profile = N3D preview iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//152: profile = N3D preview iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//153: profile = N3D preview iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//154: profile = N3D preview iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//155: profile = N3D preview iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//156: profile = N3D preview iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//157: profile = N3D preview iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//158: profile = N3D preview iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//159: profile = N3D preview iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//160: profile = N3D video iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//161: profile = N3D video iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//162: profile = N3D video iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//163: profile = N3D video iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//164: profile = N3D video iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//165: profile = N3D video iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//166: profile = N3D video iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//167: profile = N3D video iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//168: profile = N3D video iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//169: profile = N3D video iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//170: profile = N3D capture iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//171: profile = N3D capture iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//172: profile = N3D capture iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//173: profile = N3D capture iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//174: profile = N3D capture iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//175: profile = N3D capture iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//176: profile = N3D capture iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//177: profile = N3D capture iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//178: profile = N3D capture iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00842108, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x00000008, 0x640A2468, 0x0000000A, 0x0052A5FF, 0x00000000, + 0x0001D00D + }}, + {set:{//179: profile = N3D capture iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00739CE7, 0x00739CE7, 0x00842108, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00029015 + }}, + {set:{//180: profile = IHDR preview iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//181: profile = IHDR preview iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//182: profile = IHDR preview iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//183: profile = IHDR preview iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//184: profile = IHDR preview iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//185: profile = IHDR preview iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//186: profile = IHDR preview iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//187: profile = IHDR preview iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//188: profile = IHDR preview iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//189: profile = IHDR preview iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//190: profile = IHDR video iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//191: profile = IHDR video iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//192: profile = IHDR video iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//193: profile = IHDR video iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//194: profile = IHDR video iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//195: profile = IHDR video iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//196: profile = IHDR video iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//197: profile = IHDR video iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//198: profile = IHDR video iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{//199: profile = IHDR video iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//200: profile = preview, sensor mode = custom1 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//201: profile = preview, sensor mode = custom1 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//202: profile = preview, sensor mode = custom1 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//203: profile = preview, sensor mode = custom1 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//204: profile = preview, sensor mode = custom1 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//205: profile = preview, sensor mode = custom1 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//206: profile = preview, sensor mode = custom1 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//207: profile = preview, sensor mode = custom1 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//208: profile = preview, sensor mode = custom1 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//209: profile = preview, sensor mode = custom1 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//210: profile = preview, sensor mode = custom2 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//211: profile = preview, sensor mode = custom2 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//212: profile = preview, sensor mode = custom2 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//213: profile = preview, sensor mode = custom2 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//214: profile = preview, sensor mode = custom2 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//215: profile = preview, sensor mode = custom2 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//216: profile = preview, sensor mode = custom2 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//217: profile = preview, sensor mode = custom2 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//218: profile = preview, sensor mode = custom2 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//219: profile = preview, sensor mode = custom2 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//220: profile = preview, sensor mode = custom3 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//221: profile = preview, sensor mode = custom3 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//222: profile = preview, sensor mode = custom3 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//223: profile = preview, sensor mode = custom3 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//224: profile = preview, sensor mode = custom3 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//225: profile = preview, sensor mode = custom3 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//226: profile = preview, sensor mode = custom3 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//227: profile = preview, sensor mode = custom3 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//228: profile = preview, sensor mode = custom3 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//229: profile = preview, sensor mode = custom3 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//230: profile = preview, sensor mode = custom4 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//231: profile = preview, sensor mode = custom4 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//232: profile = preview, sensor mode = custom4 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//233: profile = preview, sensor mode = custom4 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//234: profile = preview, sensor mode = custom4 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//235: profile = preview, sensor mode = custom4 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//236: profile = preview, sensor mode = custom4 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//237: profile = preview, sensor mode = custom4 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//238: profile = preview, sensor mode = custom4 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//239: profile = preview, sensor mode = custom4 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//240: profile = preview, sensor mode = custom5 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//241: profile = preview, sensor mode = custom5 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//242: profile = preview, sensor mode = custom5 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//243: profile = preview, sensor mode = custom5 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//244: profile = preview, sensor mode = custom5 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//245: profile = preview, sensor mode = custom5 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//246: profile = preview, sensor mode = custom5 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//247: profile = preview, sensor mode = custom5 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//248: profile = preview, sensor mode = custom5 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//249: profile = preview, sensor mode = custom5 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//250: profile = video, sensor mode = custom1 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//251: profile = video, sensor mode = custom1 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//252: profile = video, sensor mode = custom1 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//253: profile = video, sensor mode = custom1 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//254: profile = video, sensor mode = custom1 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//255: profile = video, sensor mode = custom1 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//256: profile = video, sensor mode = custom1 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//257: profile = video, sensor mode = custom1 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//258: profile = video, sensor mode = custom1 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//259: profile = video, sensor mode = custom1 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//260: profile = video, sensor mode = custom2 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//261: profile = video, sensor mode = custom2 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//262: profile = video, sensor mode = custom2 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//263: profile = video, sensor mode = custom2 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//264: profile = video, sensor mode = custom2 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//265: profile = video, sensor mode = custom2 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//266: profile = video, sensor mode = custom2 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//267: profile = video, sensor mode = custom2 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//268: profile = video, sensor mode = custom2 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//269: profile = video, sensor mode = custom2 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//270: profile = video, sensor mode = custom3 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//271: profile = video, sensor mode = custom3 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//272: profile = video, sensor mode = custom3 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//273: profile = video, sensor mode = custom3 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//274: profile = video, sensor mode = custom3 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//275: profile = video, sensor mode = custom3 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//276: profile = video, sensor mode = custom3 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//277: profile = video, sensor mode = custom3 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//278: profile = video, sensor mode = custom3 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//279: profile = video, sensor mode = custom3 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//280: profile = video, sensor mode = custom4 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//281: profile = video, sensor mode = custom4 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//282: profile = video, sensor mode = custom4 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//283: profile = video, sensor mode = custom4 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//284: profile = video, sensor mode = custom4 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//285: profile = video, sensor mode = custom4 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//286: profile = video, sensor mode = custom4 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//287: profile = video, sensor mode = custom4 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//288: profile = video, sensor mode = custom4 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//289: profile = video, sensor mode = custom4 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//290: profile = video, sensor mode = custom5 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//291: profile = video, sensor mode = custom5 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//292: profile = video, sensor mode = custom5 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//293: profile = video, sensor mode = custom5 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//294: profile = video, sensor mode = custom5 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//295: profile = video, sensor mode = custom5 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//296: profile = video, sensor mode = custom5 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//297: profile = video, sensor mode = custom5 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//298: profile = video, sensor mode = custom5 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//299: profile = video, sensor mode = custom5 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//300: profile = capture, sensor mode = custom1 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//301: profile = capture, sensor mode = custom1 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//302: profile = capture, sensor mode = custom1 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//303: profile = capture, sensor mode = custom1 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//304: profile = capture, sensor mode = custom1 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//305: profile = capture, sensor mode = custom1 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//306: profile = capture, sensor mode = custom1 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//307: profile = capture, sensor mode = custom1 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//308: profile = capture, sensor mode = custom1 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//309: profile = capture, sensor mode = custom1 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//310: profile = capture, sensor mode = custom2 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//311: profile = capture, sensor mode = custom2 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//312: profile = capture, sensor mode = custom2 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//313: profile = capture, sensor mode = custom2 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//314: profile = capture, sensor mode = custom2 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//315: profile = capture, sensor mode = custom2 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//316: profile = capture, sensor mode = custom2 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//317: profile = capture, sensor mode = custom2 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//318: profile = capture, sensor mode = custom2 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//319: profile = capture, sensor mode = custom2 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//320: profile = capture, sensor mode = custom3 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//321: profile = capture, sensor mode = custom3 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//322: profile = capture, sensor mode = custom3 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//323: profile = capture, sensor mode = custom3 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//324: profile = capture, sensor mode = custom3 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//325: profile = capture, sensor mode = custom3 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//326: profile = capture, sensor mode = custom3 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//327: profile = capture, sensor mode = custom3 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//328: profile = capture, sensor mode = custom3 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//329: profile = capture, sensor mode = custom3 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//330: profile = capture, sensor mode = custom4 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//331: profile = capture, sensor mode = custom4 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//332: profile = capture, sensor mode = custom4 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//333: profile = capture, sensor mode = custom4 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//334: profile = capture, sensor mode = custom4 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//335: profile = capture, sensor mode = custom4 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//336: profile = capture, sensor mode = custom4 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//337: profile = capture, sensor mode = custom4 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//338: profile = capture, sensor mode = custom4 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//339: profile = capture, sensor mode = custom4 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//340: profile = capture, sensor mode = custom5 iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//341: profile = capture, sensor mode = custom5 iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//342: profile = capture, sensor mode = custom5 iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//343: profile = capture, sensor mode = custom5 iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//344: profile = capture, sensor mode = custom5 iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//345: profile = capture, sensor mode = custom5 iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//346: profile = capture, sensor mode = custom5 iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//347: profile = capture, sensor mode = custom5 iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//348: profile = capture, sensor mode = custom5 iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{//349: profile = capture, sensor mode = custom5 iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{// 350: Disable (Do not modify me) + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }} +}, +CCM:{ // format: Q1.3.9 + {set:{//00: D65 + 0x1DFC040F, 0x00001FF5, 0x03221F83, 0x00001F5B, 0x1EBA0016, 0x00000330 + }}, + {set:{//01: TL84 + 0x1DFC040F, 0x00001FF5, 0x03221F83, 0x00001F5B, 0x1EBA0016, 0x00000330 + }}, + {set:{//02: CWF + 0x1DFC040F, 0x00001FF5, 0x03221F83, 0x00001F5B, 0x1EBA0016, 0x00000330 + }}, + {set:{//03: A + 0x1DFC040F, 0x00001FF5, 0x03221F83, 0x00001F5B, 0x1EBA0016, 0x00000330 + }} +}, +GGM:{ + { + lut_rb:{set:{ + 0x08000800, 0x08020802, 0x10041004, 0x10081008, 0x280C280C, 0x28162816, 0x28202820, 0x282A282A, 0x20342034, 0x203C203C, + 0x18441844, 0x184A184A, 0x18501850, 0x18561856, 0x185C185C, 0x18621862, 0x20682068, 0x20702070, 0x20782078, 0x20802080, + 0x20882088, 0x20902090, 0x28982898, 0x28A228A2, 0x28AC28AC, 0x28B628B6, 0x28C028C0, 0x28CA28CA, 0x28D428D4, 0x28DE28DE, + 0x28E828E8, 0x28F228F2, 0x20FC20FC, 0x21042104, 0x210C210C, 0x21142114, 0x211C211C, 0x21242124, 0x192C192C, 0x19321932, + 0x19381938, 0x193E193E, 0x19441944, 0x194A194A, 0x11501150, 0x11541154, 0x19581958, 0x195E195E, 0x19641964, 0x196A196A, + 0x11701170, 0x11741174, 0x11781178, 0x117C117C, 0x19801980, 0x19861986, 0x118C118C, 0x11901190, 0x19941994, 0x199A199A, + 0x11A011A0, 0x11A411A4, 0x11A811A8, 0x11AC11AC, 0x21B021B0, 0x21B821B8, 0x21C021C0, 0x21C821C8, 0x21D021D0, 0x21D821D8, + 0x21E021E0, 0x21E821E8, 0x21F021F0, 0x11F811F8, 0x21FC21FC, 0x22042204, 0x120C120C, 0x22102210, 0x12181218, 0x221C221C, + 0x22242224, 0x122C122C, 0x22302230, 0x12381238, 0x223C223C, 0x12441244, 0x22482248, 0x12501250, 0x12541254, 0x22582258, + 0x12601260, 0x22642264, 0x126C126C, 0x12701270, 0x22742274, 0x127C127C, 0x22802280, 0x32883288, 0x22942294, 0x229C229C, + 0x22A422A4, 0x22AC22AC, 0x22B422B4, 0x22BC22BC, 0x22C422C4, 0x22CC22CC, 0x22D422D4, 0x12DC12DC, 0x22E022E0, 0x22E822E8, + 0x12F012F0, 0x22F422F4, 0x22FC22FC, 0x13041304, 0x13081308, 0x230C230C, 0x13141314, 0x13181318, 0x231C231C, 0x13241324, + 0x13281328, 0x132C132C, 0x23302330, 0x13381338, 0x133C133C, 0x13401340, 0x13441344, 0x13481348, 0x434C434C, 0x435C435C, + 0x436C436C, 0x337C337C, 0x33883388, 0x33943394, 0x23A023A0, 0x33A833A8, 0x23B423B4, 0x33BC33BC, 0x33C833C8, 0x23D423D4, + 0x23DC23DC, 0x23E423E4, 0x23EC23EC, 0x2FF42FF4 + }}, + lut_g:{set:{ + 0x00000800, 0x00000802, 0x00001004, 0x00001008, 0x0000280C, 0x00002816, 0x00002820, 0x0000282A, 0x00002034, 0x0000203C, + 0x00001844, 0x0000184A, 0x00001850, 0x00001856, 0x0000185C, 0x00001862, 0x00002068, 0x00002070, 0x00002078, 0x00002080, + 0x00002088, 0x00002090, 0x00002898, 0x000028A2, 0x000028AC, 0x000028B6, 0x000028C0, 0x000028CA, 0x000028D4, 0x000028DE, + 0x000028E8, 0x000028F2, 0x000020FC, 0x00002104, 0x0000210C, 0x00002114, 0x0000211C, 0x00002124, 0x0000192C, 0x00001932, + 0x00001938, 0x0000193E, 0x00001944, 0x0000194A, 0x00001150, 0x00001154, 0x00001958, 0x0000195E, 0x00001964, 0x0000196A, + 0x00001170, 0x00001174, 0x00001178, 0x0000117C, 0x00001980, 0x00001986, 0x0000118C, 0x00001190, 0x00001994, 0x0000199A, + 0x000011A0, 0x000011A4, 0x000011A8, 0x000011AC, 0x000021B0, 0x000021B8, 0x000021C0, 0x000021C8, 0x000021D0, 0x000021D8, + 0x000021E0, 0x000021E8, 0x000021F0, 0x000011F8, 0x000021FC, 0x00002204, 0x0000120C, 0x00002210, 0x00001218, 0x0000221C, + 0x00002224, 0x0000122C, 0x00002230, 0x00001238, 0x0000223C, 0x00001244, 0x00002248, 0x00001250, 0x00001254, 0x00002258, + 0x00001260, 0x00002264, 0x0000126C, 0x00001270, 0x00002274, 0x0000127C, 0x00002280, 0x00003288, 0x00002294, 0x0000229C, + 0x000022A4, 0x000022AC, 0x000022B4, 0x000022BC, 0x000022C4, 0x000022CC, 0x000022D4, 0x000012DC, 0x000022E0, 0x000022E8, + 0x000012F0, 0x000022F4, 0x000022FC, 0x00001304, 0x00001308, 0x0000230C, 0x00001314, 0x00001318, 0x0000231C, 0x00001324, + 0x00001328, 0x0000132C, 0x00002330, 0x00001338, 0x0000133C, 0x00001340, 0x00001344, 0x00001348, 0x0000434C, 0x0000435C, + 0x0000436C, 0x0000337C, 0x00003388, 0x00003394, 0x000023A0, 0x000033A8, 0x000023B4, 0x000033BC, 0x000033C8, 0x000023D4, + 0x000023DC, 0x000023E4, 0x000023EC, 0x00002FF4 + }}}, + { + lut_rb:{set:{ + 0x08000800, 0x08020802, 0x10041004, 0x10081008, 0x280C280C, 0x28162816, 0x28202820, 0x282A282A, 0x20342034, 0x203C203C, + 0x18441844, 0x184A184A, 0x18501850, 0x18561856, 0x185C185C, 0x18621862, 0x20682068, 0x20702070, 0x20782078, 0x20802080, + 0x20882088, 0x20902090, 0x28982898, 0x28A228A2, 0x28AC28AC, 0x28B628B6, 0x28C028C0, 0x28CA28CA, 0x28D428D4, 0x28DE28DE, + 0x28E828E8, 0x28F228F2, 0x20FC20FC, 0x21042104, 0x210C210C, 0x21142114, 0x211C211C, 0x21242124, 0x192C192C, 0x19321932, + 0x19381938, 0x193E193E, 0x19441944, 0x194A194A, 0x11501150, 0x11541154, 0x19581958, 0x195E195E, 0x19641964, 0x196A196A, + 0x11701170, 0x11741174, 0x11781178, 0x117C117C, 0x19801980, 0x19861986, 0x118C118C, 0x11901190, 0x19941994, 0x199A199A, + 0x11A011A0, 0x11A411A4, 0x11A811A8, 0x11AC11AC, 0x21B021B0, 0x21B821B8, 0x21C021C0, 0x21C821C8, 0x21D021D0, 0x21D821D8, + 0x21E021E0, 0x21E821E8, 0x21F021F0, 0x11F811F8, 0x21FC21FC, 0x22042204, 0x120C120C, 0x22102210, 0x12181218, 0x221C221C, + 0x22242224, 0x122C122C, 0x22302230, 0x12381238, 0x223C223C, 0x12441244, 0x22482248, 0x12501250, 0x12541254, 0x22582258, + 0x12601260, 0x22642264, 0x126C126C, 0x12701270, 0x22742274, 0x127C127C, 0x22802280, 0x32883288, 0x22942294, 0x229C229C, + 0x22A422A4, 0x22AC22AC, 0x22B422B4, 0x22BC22BC, 0x22C422C4, 0x22CC22CC, 0x22D422D4, 0x12DC12DC, 0x22E022E0, 0x22E822E8, + 0x12F012F0, 0x22F422F4, 0x22FC22FC, 0x13041304, 0x13081308, 0x230C230C, 0x13141314, 0x13181318, 0x231C231C, 0x13241324, + 0x13281328, 0x132C132C, 0x23302330, 0x13381338, 0x133C133C, 0x13401340, 0x13441344, 0x13481348, 0x434C434C, 0x435C435C, + 0x436C436C, 0x337C337C, 0x33883388, 0x33943394, 0x23A023A0, 0x33A833A8, 0x23B423B4, 0x33BC33BC, 0x33C833C8, 0x23D423D4, + 0x23DC23DC, 0x23E423E4, 0x23EC23EC, 0x2FF42FF4 + }}, + lut_g:{set:{ + 0x00000800, 0x00000802, 0x00001004, 0x00001008, 0x0000280C, 0x00002816, 0x00002820, 0x0000282A, 0x00002034, 0x0000203C, + 0x00001844, 0x0000184A, 0x00001850, 0x00001856, 0x0000185C, 0x00001862, 0x00002068, 0x00002070, 0x00002078, 0x00002080, + 0x00002088, 0x00002090, 0x00002898, 0x000028A2, 0x000028AC, 0x000028B6, 0x000028C0, 0x000028CA, 0x000028D4, 0x000028DE, + 0x000028E8, 0x000028F2, 0x000020FC, 0x00002104, 0x0000210C, 0x00002114, 0x0000211C, 0x00002124, 0x0000192C, 0x00001932, + 0x00001938, 0x0000193E, 0x00001944, 0x0000194A, 0x00001150, 0x00001154, 0x00001958, 0x0000195E, 0x00001964, 0x0000196A, + 0x00001170, 0x00001174, 0x00001178, 0x0000117C, 0x00001980, 0x00001986, 0x0000118C, 0x00001190, 0x00001994, 0x0000199A, + 0x000011A0, 0x000011A4, 0x000011A8, 0x000011AC, 0x000021B0, 0x000021B8, 0x000021C0, 0x000021C8, 0x000021D0, 0x000021D8, + 0x000021E0, 0x000021E8, 0x000021F0, 0x000011F8, 0x000021FC, 0x00002204, 0x0000120C, 0x00002210, 0x00001218, 0x0000221C, + 0x00002224, 0x0000122C, 0x00002230, 0x00001238, 0x0000223C, 0x00001244, 0x00002248, 0x00001250, 0x00001254, 0x00002258, + 0x00001260, 0x00002264, 0x0000126C, 0x00001270, 0x00002274, 0x0000127C, 0x00002280, 0x00003288, 0x00002294, 0x0000229C, + 0x000022A4, 0x000022AC, 0x000022B4, 0x000022BC, 0x000022C4, 0x000022CC, 0x000022D4, 0x000012DC, 0x000022E0, 0x000022E8, + 0x000012F0, 0x000022F4, 0x000022FC, 0x00001304, 0x00001308, 0x0000230C, 0x00001314, 0x00001318, 0x0000231C, 0x00001324, + 0x00001328, 0x0000132C, 0x00002330, 0x00001338, 0x0000133C, 0x00001340, 0x00001344, 0x00001348, 0x0000434C, 0x0000435C, + 0x0000436C, 0x0000337C, 0x00003388, 0x00003394, 0x000023A0, 0x000033A8, 0x000023B4, 0x000033BC, 0x000033C8, 0x000023D4, + 0x000023DC, 0x000023E4, 0x000023EC, 0x00002FF4 + }}}, + { + lut_rb:{set:{ + 0x08000800, 0x08020802, 0x10041004, 0x10081008, 0x280C280C, 0x28162816, 0x28202820, 0x282A282A, 0x20342034, 0x203C203C, + 0x18441844, 0x184A184A, 0x18501850, 0x18561856, 0x185C185C, 0x18621862, 0x20682068, 0x20702070, 0x20782078, 0x20802080, + 0x20882088, 0x20902090, 0x28982898, 0x28A228A2, 0x28AC28AC, 0x28B628B6, 0x28C028C0, 0x28CA28CA, 0x28D428D4, 0x28DE28DE, + 0x28E828E8, 0x28F228F2, 0x20FC20FC, 0x21042104, 0x210C210C, 0x21142114, 0x211C211C, 0x21242124, 0x192C192C, 0x19321932, + 0x19381938, 0x193E193E, 0x19441944, 0x194A194A, 0x11501150, 0x11541154, 0x19581958, 0x195E195E, 0x19641964, 0x196A196A, + 0x11701170, 0x11741174, 0x11781178, 0x117C117C, 0x19801980, 0x19861986, 0x118C118C, 0x11901190, 0x19941994, 0x199A199A, + 0x11A011A0, 0x11A411A4, 0x11A811A8, 0x11AC11AC, 0x21B021B0, 0x21B821B8, 0x21C021C0, 0x21C821C8, 0x21D021D0, 0x21D821D8, + 0x21E021E0, 0x21E821E8, 0x21F021F0, 0x11F811F8, 0x21FC21FC, 0x22042204, 0x120C120C, 0x22102210, 0x12181218, 0x221C221C, + 0x22242224, 0x122C122C, 0x22302230, 0x12381238, 0x223C223C, 0x12441244, 0x22482248, 0x12501250, 0x12541254, 0x22582258, + 0x12601260, 0x22642264, 0x126C126C, 0x12701270, 0x22742274, 0x127C127C, 0x22802280, 0x32883288, 0x22942294, 0x229C229C, + 0x22A422A4, 0x22AC22AC, 0x22B422B4, 0x22BC22BC, 0x22C422C4, 0x22CC22CC, 0x22D422D4, 0x12DC12DC, 0x22E022E0, 0x22E822E8, + 0x12F012F0, 0x22F422F4, 0x22FC22FC, 0x13041304, 0x13081308, 0x230C230C, 0x13141314, 0x13181318, 0x231C231C, 0x13241324, + 0x13281328, 0x132C132C, 0x23302330, 0x13381338, 0x133C133C, 0x13401340, 0x13441344, 0x13481348, 0x434C434C, 0x435C435C, + 0x436C436C, 0x337C337C, 0x33883388, 0x33943394, 0x23A023A0, 0x33A833A8, 0x23B423B4, 0x33BC33BC, 0x33C833C8, 0x23D423D4, + 0x23DC23DC, 0x23E423E4, 0x23EC23EC, 0x2FF42FF4 + }}, + lut_g:{set:{ + 0x00000800, 0x00000802, 0x00001004, 0x00001008, 0x0000280C, 0x00002816, 0x00002820, 0x0000282A, 0x00002034, 0x0000203C, + 0x00001844, 0x0000184A, 0x00001850, 0x00001856, 0x0000185C, 0x00001862, 0x00002068, 0x00002070, 0x00002078, 0x00002080, + 0x00002088, 0x00002090, 0x00002898, 0x000028A2, 0x000028AC, 0x000028B6, 0x000028C0, 0x000028CA, 0x000028D4, 0x000028DE, + 0x000028E8, 0x000028F2, 0x000020FC, 0x00002104, 0x0000210C, 0x00002114, 0x0000211C, 0x00002124, 0x0000192C, 0x00001932, + 0x00001938, 0x0000193E, 0x00001944, 0x0000194A, 0x00001150, 0x00001154, 0x00001958, 0x0000195E, 0x00001964, 0x0000196A, + 0x00001170, 0x00001174, 0x00001178, 0x0000117C, 0x00001980, 0x00001986, 0x0000118C, 0x00001190, 0x00001994, 0x0000199A, + 0x000011A0, 0x000011A4, 0x000011A8, 0x000011AC, 0x000021B0, 0x000021B8, 0x000021C0, 0x000021C8, 0x000021D0, 0x000021D8, + 0x000021E0, 0x000021E8, 0x000021F0, 0x000011F8, 0x000021FC, 0x00002204, 0x0000120C, 0x00002210, 0x00001218, 0x0000221C, + 0x00002224, 0x0000122C, 0x00002230, 0x00001238, 0x0000223C, 0x00001244, 0x00002248, 0x00001250, 0x00001254, 0x00002258, + 0x00001260, 0x00002264, 0x0000126C, 0x00001270, 0x00002274, 0x0000127C, 0x00002280, 0x00003288, 0x00002294, 0x0000229C, + 0x000022A4, 0x000022AC, 0x000022B4, 0x000022BC, 0x000022C4, 0x000022CC, 0x000022D4, 0x000012DC, 0x000022E0, 0x000022E8, + 0x000012F0, 0x000022F4, 0x000022FC, 0x00001304, 0x00001308, 0x0000230C, 0x00001314, 0x00001318, 0x0000231C, 0x00001324, + 0x00001328, 0x0000132C, 0x00002330, 0x00001338, 0x0000133C, 0x00001340, 0x00001344, 0x00001348, 0x0000434C, 0x0000435C, + 0x0000436C, 0x0000337C, 0x00003388, 0x00003394, 0x000023A0, 0x000033A8, 0x000023B4, 0x000033BC, 0x000033C8, 0x000023D4, + 0x000023DC, 0x000023E4, 0x000023EC, 0x00002FF4 + }}}, + { + lut_rb:{set:{ + 0x08000800, 0x08020802, 0x10041004, 0x10081008, 0x280C280C, 0x28162816, 0x28202820, 0x282A282A, 0x20342034, 0x203C203C, + 0x18441844, 0x184A184A, 0x18501850, 0x18561856, 0x185C185C, 0x18621862, 0x20682068, 0x20702070, 0x20782078, 0x20802080, + 0x20882088, 0x20902090, 0x28982898, 0x28A228A2, 0x28AC28AC, 0x28B628B6, 0x28C028C0, 0x28CA28CA, 0x28D428D4, 0x28DE28DE, + 0x28E828E8, 0x28F228F2, 0x20FC20FC, 0x21042104, 0x210C210C, 0x21142114, 0x211C211C, 0x21242124, 0x192C192C, 0x19321932, + 0x19381938, 0x193E193E, 0x19441944, 0x194A194A, 0x11501150, 0x11541154, 0x19581958, 0x195E195E, 0x19641964, 0x196A196A, + 0x11701170, 0x11741174, 0x11781178, 0x117C117C, 0x19801980, 0x19861986, 0x118C118C, 0x11901190, 0x19941994, 0x199A199A, + 0x11A011A0, 0x11A411A4, 0x11A811A8, 0x11AC11AC, 0x21B021B0, 0x21B821B8, 0x21C021C0, 0x21C821C8, 0x21D021D0, 0x21D821D8, + 0x21E021E0, 0x21E821E8, 0x21F021F0, 0x11F811F8, 0x21FC21FC, 0x22042204, 0x120C120C, 0x22102210, 0x12181218, 0x221C221C, + 0x22242224, 0x122C122C, 0x22302230, 0x12381238, 0x223C223C, 0x12441244, 0x22482248, 0x12501250, 0x12541254, 0x22582258, + 0x12601260, 0x22642264, 0x126C126C, 0x12701270, 0x22742274, 0x127C127C, 0x22802280, 0x32883288, 0x22942294, 0x229C229C, + 0x22A422A4, 0x22AC22AC, 0x22B422B4, 0x22BC22BC, 0x22C422C4, 0x22CC22CC, 0x22D422D4, 0x12DC12DC, 0x22E022E0, 0x22E822E8, + 0x12F012F0, 0x22F422F4, 0x22FC22FC, 0x13041304, 0x13081308, 0x230C230C, 0x13141314, 0x13181318, 0x231C231C, 0x13241324, + 0x13281328, 0x132C132C, 0x23302330, 0x13381338, 0x133C133C, 0x13401340, 0x13441344, 0x13481348, 0x434C434C, 0x435C435C, + 0x436C436C, 0x337C337C, 0x33883388, 0x33943394, 0x23A023A0, 0x33A833A8, 0x23B423B4, 0x33BC33BC, 0x33C833C8, 0x23D423D4, + 0x23DC23DC, 0x23E423E4, 0x23EC23EC, 0x2FF42FF4 + }}, + lut_g:{set:{ + 0x00000800, 0x00000802, 0x00001004, 0x00001008, 0x0000280C, 0x00002816, 0x00002820, 0x0000282A, 0x00002034, 0x0000203C, + 0x00001844, 0x0000184A, 0x00001850, 0x00001856, 0x0000185C, 0x00001862, 0x00002068, 0x00002070, 0x00002078, 0x00002080, + 0x00002088, 0x00002090, 0x00002898, 0x000028A2, 0x000028AC, 0x000028B6, 0x000028C0, 0x000028CA, 0x000028D4, 0x000028DE, + 0x000028E8, 0x000028F2, 0x000020FC, 0x00002104, 0x0000210C, 0x00002114, 0x0000211C, 0x00002124, 0x0000192C, 0x00001932, + 0x00001938, 0x0000193E, 0x00001944, 0x0000194A, 0x00001150, 0x00001154, 0x00001958, 0x0000195E, 0x00001964, 0x0000196A, + 0x00001170, 0x00001174, 0x00001178, 0x0000117C, 0x00001980, 0x00001986, 0x0000118C, 0x00001190, 0x00001994, 0x0000199A, + 0x000011A0, 0x000011A4, 0x000011A8, 0x000011AC, 0x000021B0, 0x000021B8, 0x000021C0, 0x000021C8, 0x000021D0, 0x000021D8, + 0x000021E0, 0x000021E8, 0x000021F0, 0x000011F8, 0x000021FC, 0x00002204, 0x0000120C, 0x00002210, 0x00001218, 0x0000221C, + 0x00002224, 0x0000122C, 0x00002230, 0x00001238, 0x0000223C, 0x00001244, 0x00002248, 0x00001250, 0x00001254, 0x00002258, + 0x00001260, 0x00002264, 0x0000126C, 0x00001270, 0x00002274, 0x0000127C, 0x00002280, 0x00003288, 0x00002294, 0x0000229C, + 0x000022A4, 0x000022AC, 0x000022B4, 0x000022BC, 0x000022C4, 0x000022CC, 0x000022D4, 0x000012DC, 0x000022E0, 0x000022E8, + 0x000012F0, 0x000022F4, 0x000022FC, 0x00001304, 0x00001308, 0x0000230C, 0x00001314, 0x00001318, 0x0000231C, 0x00001324, + 0x00001328, 0x0000132C, 0x00002330, 0x00001338, 0x0000133C, 0x00001340, 0x00001344, 0x00001348, 0x0000434C, 0x0000435C, + 0x0000436C, 0x0000337C, 0x00003388, 0x00003394, 0x000023A0, 0x000033A8, 0x000023B4, 0x000033BC, 0x000033C8, 0x000023D4, + 0x000023DC, 0x000023E4, 0x000023EC, 0x00002FF4 + }}}, + { + lut_rb:{set:{ + 0x08000800, 0x08020802, 0x10041004, 0x10081008, 0x280C280C, 0x28162816, 0x28202820, 0x282A282A, 0x20342034, 0x203C203C, + 0x18441844, 0x184A184A, 0x18501850, 0x18561856, 0x185C185C, 0x18621862, 0x20682068, 0x20702070, 0x20782078, 0x20802080, + 0x20882088, 0x20902090, 0x28982898, 0x28A228A2, 0x28AC28AC, 0x28B628B6, 0x28C028C0, 0x28CA28CA, 0x28D428D4, 0x28DE28DE, + 0x28E828E8, 0x28F228F2, 0x20FC20FC, 0x21042104, 0x210C210C, 0x21142114, 0x211C211C, 0x21242124, 0x192C192C, 0x19321932, + 0x19381938, 0x193E193E, 0x19441944, 0x194A194A, 0x11501150, 0x11541154, 0x19581958, 0x195E195E, 0x19641964, 0x196A196A, + 0x11701170, 0x11741174, 0x11781178, 0x117C117C, 0x19801980, 0x19861986, 0x118C118C, 0x11901190, 0x19941994, 0x199A199A, + 0x11A011A0, 0x11A411A4, 0x11A811A8, 0x11AC11AC, 0x21B021B0, 0x21B821B8, 0x21C021C0, 0x21C821C8, 0x21D021D0, 0x21D821D8, + 0x21E021E0, 0x21E821E8, 0x21F021F0, 0x11F811F8, 0x21FC21FC, 0x22042204, 0x120C120C, 0x22102210, 0x12181218, 0x221C221C, + 0x22242224, 0x122C122C, 0x22302230, 0x12381238, 0x223C223C, 0x12441244, 0x22482248, 0x12501250, 0x12541254, 0x22582258, + 0x12601260, 0x22642264, 0x126C126C, 0x12701270, 0x22742274, 0x127C127C, 0x22802280, 0x32883288, 0x22942294, 0x229C229C, + 0x22A422A4, 0x22AC22AC, 0x22B422B4, 0x22BC22BC, 0x22C422C4, 0x22CC22CC, 0x22D422D4, 0x12DC12DC, 0x22E022E0, 0x22E822E8, + 0x12F012F0, 0x22F422F4, 0x22FC22FC, 0x13041304, 0x13081308, 0x230C230C, 0x13141314, 0x13181318, 0x231C231C, 0x13241324, + 0x13281328, 0x132C132C, 0x23302330, 0x13381338, 0x133C133C, 0x13401340, 0x13441344, 0x13481348, 0x434C434C, 0x435C435C, + 0x436C436C, 0x337C337C, 0x33883388, 0x33943394, 0x23A023A0, 0x33A833A8, 0x23B423B4, 0x33BC33BC, 0x33C833C8, 0x23D423D4, + 0x23DC23DC, 0x23E423E4, 0x23EC23EC, 0x2FF42FF4 + }}, + lut_g:{set:{ + 0x00000800, 0x00000802, 0x00001004, 0x00001008, 0x0000280C, 0x00002816, 0x00002820, 0x0000282A, 0x00002034, 0x0000203C, + 0x00001844, 0x0000184A, 0x00001850, 0x00001856, 0x0000185C, 0x00001862, 0x00002068, 0x00002070, 0x00002078, 0x00002080, + 0x00002088, 0x00002090, 0x00002898, 0x000028A2, 0x000028AC, 0x000028B6, 0x000028C0, 0x000028CA, 0x000028D4, 0x000028DE, + 0x000028E8, 0x000028F2, 0x000020FC, 0x00002104, 0x0000210C, 0x00002114, 0x0000211C, 0x00002124, 0x0000192C, 0x00001932, + 0x00001938, 0x0000193E, 0x00001944, 0x0000194A, 0x00001150, 0x00001154, 0x00001958, 0x0000195E, 0x00001964, 0x0000196A, + 0x00001170, 0x00001174, 0x00001178, 0x0000117C, 0x00001980, 0x00001986, 0x0000118C, 0x00001190, 0x00001994, 0x0000199A, + 0x000011A0, 0x000011A4, 0x000011A8, 0x000011AC, 0x000021B0, 0x000021B8, 0x000021C0, 0x000021C8, 0x000021D0, 0x000021D8, + 0x000021E0, 0x000021E8, 0x000021F0, 0x000011F8, 0x000021FC, 0x00002204, 0x0000120C, 0x00002210, 0x00001218, 0x0000221C, + 0x00002224, 0x0000122C, 0x00002230, 0x00001238, 0x0000223C, 0x00001244, 0x00002248, 0x00001250, 0x00001254, 0x00002258, + 0x00001260, 0x00002264, 0x0000126C, 0x00001270, 0x00002274, 0x0000127C, 0x00002280, 0x00003288, 0x00002294, 0x0000229C, + 0x000022A4, 0x000022AC, 0x000022B4, 0x000022BC, 0x000022C4, 0x000022CC, 0x000022D4, 0x000012DC, 0x000022E0, 0x000022E8, + 0x000012F0, 0x000022F4, 0x000022FC, 0x00001304, 0x00001308, 0x0000230C, 0x00001314, 0x00001318, 0x0000231C, 0x00001324, + 0x00001328, 0x0000132C, 0x00002330, 0x00001338, 0x0000133C, 0x00001340, 0x00001344, 0x00001348, 0x0000434C, 0x0000435C, + 0x0000436C, 0x0000337C, 0x00003388, 0x00003394, 0x000023A0, 0x000033A8, 0x000023B4, 0x000033BC, 0x000033C8, 0x000023D4, + 0x000023DC, 0x000023E4, 0x000023EC, 0x00002FF4 + }}} +}, + +IHDR_GGM:{ + { + lut_rb:{set:{ + 0x08000800, 0x08020802, 0x10041004, 0x10081008, 0x280C280C, 0x28162816, 0x28202820, 0x282A282A, 0x20342034, 0x203C203C, + 0x18441844, 0x184A184A, 0x18501850, 0x18561856, 0x185C185C, 0x18621862, 0x20682068, 0x20702070, 0x20782078, 0x20802080, + 0x20882088, 0x20902090, 0x28982898, 0x28A228A2, 0x28AC28AC, 0x28B628B6, 0x28C028C0, 0x28CA28CA, 0x28D428D4, 0x28DE28DE, + 0x28E828E8, 0x28F228F2, 0x20FC20FC, 0x21042104, 0x210C210C, 0x21142114, 0x211C211C, 0x21242124, 0x192C192C, 0x19321932, + 0x19381938, 0x193E193E, 0x19441944, 0x194A194A, 0x11501150, 0x11541154, 0x19581958, 0x195E195E, 0x19641964, 0x196A196A, + 0x11701170, 0x11741174, 0x11781178, 0x117C117C, 0x19801980, 0x19861986, 0x118C118C, 0x11901190, 0x19941994, 0x199A199A, + 0x11A011A0, 0x11A411A4, 0x11A811A8, 0x11AC11AC, 0x21B021B0, 0x21B821B8, 0x21C021C0, 0x21C821C8, 0x21D021D0, 0x21D821D8, + 0x21E021E0, 0x21E821E8, 0x21F021F0, 0x11F811F8, 0x21FC21FC, 0x22042204, 0x120C120C, 0x22102210, 0x12181218, 0x221C221C, + 0x22242224, 0x122C122C, 0x22302230, 0x12381238, 0x223C223C, 0x12441244, 0x22482248, 0x12501250, 0x12541254, 0x22582258, + 0x12601260, 0x22642264, 0x126C126C, 0x12701270, 0x22742274, 0x127C127C, 0x22802280, 0x32883288, 0x22942294, 0x229C229C, + 0x22A422A4, 0x22AC22AC, 0x22B422B4, 0x22BC22BC, 0x22C422C4, 0x22CC22CC, 0x22D422D4, 0x12DC12DC, 0x22E022E0, 0x22E822E8, + 0x12F012F0, 0x22F422F4, 0x22FC22FC, 0x13041304, 0x13081308, 0x230C230C, 0x13141314, 0x13181318, 0x231C231C, 0x13241324, + 0x13281328, 0x132C132C, 0x23302330, 0x13381338, 0x133C133C, 0x13401340, 0x13441344, 0x13481348, 0x434C434C, 0x435C435C, + 0x436C436C, 0x337C337C, 0x33883388, 0x33943394, 0x23A023A0, 0x33A833A8, 0x23B423B4, 0x33BC33BC, 0x33C833C8, 0x23D423D4, + 0x23DC23DC, 0x23E423E4, 0x23EC23EC, 0x2FF42FF4 + }}, + lut_g:{set:{ + 0x00000800, 0x00000802, 0x00001004, 0x00001008, 0x0000280C, 0x00002816, 0x00002820, 0x0000282A, 0x00002034, 0x0000203C, + 0x00001844, 0x0000184A, 0x00001850, 0x00001856, 0x0000185C, 0x00001862, 0x00002068, 0x00002070, 0x00002078, 0x00002080, + 0x00002088, 0x00002090, 0x00002898, 0x000028A2, 0x000028AC, 0x000028B6, 0x000028C0, 0x000028CA, 0x000028D4, 0x000028DE, + 0x000028E8, 0x000028F2, 0x000020FC, 0x00002104, 0x0000210C, 0x00002114, 0x0000211C, 0x00002124, 0x0000192C, 0x00001932, + 0x00001938, 0x0000193E, 0x00001944, 0x0000194A, 0x00001150, 0x00001154, 0x00001958, 0x0000195E, 0x00001964, 0x0000196A, + 0x00001170, 0x00001174, 0x00001178, 0x0000117C, 0x00001980, 0x00001986, 0x0000118C, 0x00001190, 0x00001994, 0x0000199A, + 0x000011A0, 0x000011A4, 0x000011A8, 0x000011AC, 0x000021B0, 0x000021B8, 0x000021C0, 0x000021C8, 0x000021D0, 0x000021D8, + 0x000021E0, 0x000021E8, 0x000021F0, 0x000011F8, 0x000021FC, 0x00002204, 0x0000120C, 0x00002210, 0x00001218, 0x0000221C, + 0x00002224, 0x0000122C, 0x00002230, 0x00001238, 0x0000223C, 0x00001244, 0x00002248, 0x00001250, 0x00001254, 0x00002258, + 0x00001260, 0x00002264, 0x0000126C, 0x00001270, 0x00002274, 0x0000127C, 0x00002280, 0x00003288, 0x00002294, 0x0000229C, + 0x000022A4, 0x000022AC, 0x000022B4, 0x000022BC, 0x000022C4, 0x000022CC, 0x000022D4, 0x000012DC, 0x000022E0, 0x000022E8, + 0x000012F0, 0x000022F4, 0x000022FC, 0x00001304, 0x00001308, 0x0000230C, 0x00001314, 0x00001318, 0x0000231C, 0x00001324, + 0x00001328, 0x0000132C, 0x00002330, 0x00001338, 0x0000133C, 0x00001340, 0x00001344, 0x00001348, 0x0000434C, 0x0000435C, + 0x0000436C, 0x0000337C, 0x00003388, 0x00003394, 0x000023A0, 0x000033A8, 0x000023B4, 0x000033BC, 0x000033C8, 0x000023D4, + 0x000023DC, 0x000023E4, 0x000023EC, 0x00002FF4 + }}}, + { + lut_rb:{set:{ + 0x08000800, 0x08020802, 0x10041004, 0x10081008, 0x280C280C, 0x28162816, 0x28202820, 0x282A282A, 0x20342034, 0x203C203C, + 0x18441844, 0x184A184A, 0x18501850, 0x18561856, 0x185C185C, 0x18621862, 0x20682068, 0x20702070, 0x20782078, 0x20802080, + 0x20882088, 0x20902090, 0x28982898, 0x28A228A2, 0x28AC28AC, 0x28B628B6, 0x28C028C0, 0x28CA28CA, 0x28D428D4, 0x28DE28DE, + 0x28E828E8, 0x28F228F2, 0x20FC20FC, 0x21042104, 0x210C210C, 0x21142114, 0x211C211C, 0x21242124, 0x192C192C, 0x19321932, + 0x19381938, 0x193E193E, 0x19441944, 0x194A194A, 0x11501150, 0x11541154, 0x19581958, 0x195E195E, 0x19641964, 0x196A196A, + 0x11701170, 0x11741174, 0x11781178, 0x117C117C, 0x19801980, 0x19861986, 0x118C118C, 0x11901190, 0x19941994, 0x199A199A, + 0x11A011A0, 0x11A411A4, 0x11A811A8, 0x11AC11AC, 0x21B021B0, 0x21B821B8, 0x21C021C0, 0x21C821C8, 0x21D021D0, 0x21D821D8, + 0x21E021E0, 0x21E821E8, 0x21F021F0, 0x11F811F8, 0x21FC21FC, 0x22042204, 0x120C120C, 0x22102210, 0x12181218, 0x221C221C, + 0x22242224, 0x122C122C, 0x22302230, 0x12381238, 0x223C223C, 0x12441244, 0x22482248, 0x12501250, 0x12541254, 0x22582258, + 0x12601260, 0x22642264, 0x126C126C, 0x12701270, 0x22742274, 0x127C127C, 0x22802280, 0x32883288, 0x22942294, 0x229C229C, + 0x22A422A4, 0x22AC22AC, 0x22B422B4, 0x22BC22BC, 0x22C422C4, 0x22CC22CC, 0x22D422D4, 0x12DC12DC, 0x22E022E0, 0x22E822E8, + 0x12F012F0, 0x22F422F4, 0x22FC22FC, 0x13041304, 0x13081308, 0x230C230C, 0x13141314, 0x13181318, 0x231C231C, 0x13241324, + 0x13281328, 0x132C132C, 0x23302330, 0x13381338, 0x133C133C, 0x13401340, 0x13441344, 0x13481348, 0x434C434C, 0x435C435C, + 0x436C436C, 0x337C337C, 0x33883388, 0x33943394, 0x23A023A0, 0x33A833A8, 0x23B423B4, 0x33BC33BC, 0x33C833C8, 0x23D423D4, + 0x23DC23DC, 0x23E423E4, 0x23EC23EC, 0x2FF42FF4 + }}, + lut_g:{set:{ + 0x00000800, 0x00000802, 0x00001004, 0x00001008, 0x0000280C, 0x00002816, 0x00002820, 0x0000282A, 0x00002034, 0x0000203C, + 0x00001844, 0x0000184A, 0x00001850, 0x00001856, 0x0000185C, 0x00001862, 0x00002068, 0x00002070, 0x00002078, 0x00002080, + 0x00002088, 0x00002090, 0x00002898, 0x000028A2, 0x000028AC, 0x000028B6, 0x000028C0, 0x000028CA, 0x000028D4, 0x000028DE, + 0x000028E8, 0x000028F2, 0x000020FC, 0x00002104, 0x0000210C, 0x00002114, 0x0000211C, 0x00002124, 0x0000192C, 0x00001932, + 0x00001938, 0x0000193E, 0x00001944, 0x0000194A, 0x00001150, 0x00001154, 0x00001958, 0x0000195E, 0x00001964, 0x0000196A, + 0x00001170, 0x00001174, 0x00001178, 0x0000117C, 0x00001980, 0x00001986, 0x0000118C, 0x00001190, 0x00001994, 0x0000199A, + 0x000011A0, 0x000011A4, 0x000011A8, 0x000011AC, 0x000021B0, 0x000021B8, 0x000021C0, 0x000021C8, 0x000021D0, 0x000021D8, + 0x000021E0, 0x000021E8, 0x000021F0, 0x000011F8, 0x000021FC, 0x00002204, 0x0000120C, 0x00002210, 0x00001218, 0x0000221C, + 0x00002224, 0x0000122C, 0x00002230, 0x00001238, 0x0000223C, 0x00001244, 0x00002248, 0x00001250, 0x00001254, 0x00002258, + 0x00001260, 0x00002264, 0x0000126C, 0x00001270, 0x00002274, 0x0000127C, 0x00002280, 0x00003288, 0x00002294, 0x0000229C, + 0x000022A4, 0x000022AC, 0x000022B4, 0x000022BC, 0x000022C4, 0x000022CC, 0x000022D4, 0x000012DC, 0x000022E0, 0x000022E8, + 0x000012F0, 0x000022F4, 0x000022FC, 0x00001304, 0x00001308, 0x0000230C, 0x00001314, 0x00001318, 0x0000231C, 0x00001324, + 0x00001328, 0x0000132C, 0x00002330, 0x00001338, 0x0000133C, 0x00001340, 0x00001344, 0x00001348, 0x0000434C, 0x0000435C, + 0x0000436C, 0x0000337C, 0x00003388, 0x00003394, 0x000023A0, 0x000033A8, 0x000023B4, 0x000033BC, 0x000033C8, 0x000023D4, + 0x000023DC, 0x000023E4, 0x000023EC, 0x00002FF4 + }}}, + { + lut_rb:{set:{ + 0x08000800, 0x08020802, 0x10041004, 0x10081008, 0x280C280C, 0x28162816, 0x28202820, 0x282A282A, 0x20342034, 0x203C203C, + 0x18441844, 0x184A184A, 0x18501850, 0x18561856, 0x185C185C, 0x18621862, 0x20682068, 0x20702070, 0x20782078, 0x20802080, + 0x20882088, 0x20902090, 0x28982898, 0x28A228A2, 0x28AC28AC, 0x28B628B6, 0x28C028C0, 0x28CA28CA, 0x28D428D4, 0x28DE28DE, + 0x28E828E8, 0x28F228F2, 0x20FC20FC, 0x21042104, 0x210C210C, 0x21142114, 0x211C211C, 0x21242124, 0x192C192C, 0x19321932, + 0x19381938, 0x193E193E, 0x19441944, 0x194A194A, 0x11501150, 0x11541154, 0x19581958, 0x195E195E, 0x19641964, 0x196A196A, + 0x11701170, 0x11741174, 0x11781178, 0x117C117C, 0x19801980, 0x19861986, 0x118C118C, 0x11901190, 0x19941994, 0x199A199A, + 0x11A011A0, 0x11A411A4, 0x11A811A8, 0x11AC11AC, 0x21B021B0, 0x21B821B8, 0x21C021C0, 0x21C821C8, 0x21D021D0, 0x21D821D8, + 0x21E021E0, 0x21E821E8, 0x21F021F0, 0x11F811F8, 0x21FC21FC, 0x22042204, 0x120C120C, 0x22102210, 0x12181218, 0x221C221C, + 0x22242224, 0x122C122C, 0x22302230, 0x12381238, 0x223C223C, 0x12441244, 0x22482248, 0x12501250, 0x12541254, 0x22582258, + 0x12601260, 0x22642264, 0x126C126C, 0x12701270, 0x22742274, 0x127C127C, 0x22802280, 0x32883288, 0x22942294, 0x229C229C, + 0x22A422A4, 0x22AC22AC, 0x22B422B4, 0x22BC22BC, 0x22C422C4, 0x22CC22CC, 0x22D422D4, 0x12DC12DC, 0x22E022E0, 0x22E822E8, + 0x12F012F0, 0x22F422F4, 0x22FC22FC, 0x13041304, 0x13081308, 0x230C230C, 0x13141314, 0x13181318, 0x231C231C, 0x13241324, + 0x13281328, 0x132C132C, 0x23302330, 0x13381338, 0x133C133C, 0x13401340, 0x13441344, 0x13481348, 0x434C434C, 0x435C435C, + 0x436C436C, 0x337C337C, 0x33883388, 0x33943394, 0x23A023A0, 0x33A833A8, 0x23B423B4, 0x33BC33BC, 0x33C833C8, 0x23D423D4, + 0x23DC23DC, 0x23E423E4, 0x23EC23EC, 0x2FF42FF4 + }}, + lut_g:{set:{ + 0x00000800, 0x00000802, 0x00001004, 0x00001008, 0x0000280C, 0x00002816, 0x00002820, 0x0000282A, 0x00002034, 0x0000203C, + 0x00001844, 0x0000184A, 0x00001850, 0x00001856, 0x0000185C, 0x00001862, 0x00002068, 0x00002070, 0x00002078, 0x00002080, + 0x00002088, 0x00002090, 0x00002898, 0x000028A2, 0x000028AC, 0x000028B6, 0x000028C0, 0x000028CA, 0x000028D4, 0x000028DE, + 0x000028E8, 0x000028F2, 0x000020FC, 0x00002104, 0x0000210C, 0x00002114, 0x0000211C, 0x00002124, 0x0000192C, 0x00001932, + 0x00001938, 0x0000193E, 0x00001944, 0x0000194A, 0x00001150, 0x00001154, 0x00001958, 0x0000195E, 0x00001964, 0x0000196A, + 0x00001170, 0x00001174, 0x00001178, 0x0000117C, 0x00001980, 0x00001986, 0x0000118C, 0x00001190, 0x00001994, 0x0000199A, + 0x000011A0, 0x000011A4, 0x000011A8, 0x000011AC, 0x000021B0, 0x000021B8, 0x000021C0, 0x000021C8, 0x000021D0, 0x000021D8, + 0x000021E0, 0x000021E8, 0x000021F0, 0x000011F8, 0x000021FC, 0x00002204, 0x0000120C, 0x00002210, 0x00001218, 0x0000221C, + 0x00002224, 0x0000122C, 0x00002230, 0x00001238, 0x0000223C, 0x00001244, 0x00002248, 0x00001250, 0x00001254, 0x00002258, + 0x00001260, 0x00002264, 0x0000126C, 0x00001270, 0x00002274, 0x0000127C, 0x00002280, 0x00003288, 0x00002294, 0x0000229C, + 0x000022A4, 0x000022AC, 0x000022B4, 0x000022BC, 0x000022C4, 0x000022CC, 0x000022D4, 0x000012DC, 0x000022E0, 0x000022E8, + 0x000012F0, 0x000022F4, 0x000022FC, 0x00001304, 0x00001308, 0x0000230C, 0x00001314, 0x00001318, 0x0000231C, 0x00001324, + 0x00001328, 0x0000132C, 0x00002330, 0x00001338, 0x0000133C, 0x00001340, 0x00001344, 0x00001348, 0x0000434C, 0x0000435C, + 0x0000436C, 0x0000337C, 0x00003388, 0x00003394, 0x000023A0, 0x000033A8, 0x000023B4, 0x000033BC, 0x000033C8, 0x000023D4, + 0x000023DC, 0x000023E4, 0x000023EC, 0x00002FF4 + }}}, + { + lut_rb:{set:{ + 0x08000800, 0x08020802, 0x10041004, 0x10081008, 0x280C280C, 0x28162816, 0x28202820, 0x282A282A, 0x20342034, 0x203C203C, + 0x18441844, 0x184A184A, 0x18501850, 0x18561856, 0x185C185C, 0x18621862, 0x20682068, 0x20702070, 0x20782078, 0x20802080, + 0x20882088, 0x20902090, 0x28982898, 0x28A228A2, 0x28AC28AC, 0x28B628B6, 0x28C028C0, 0x28CA28CA, 0x28D428D4, 0x28DE28DE, + 0x28E828E8, 0x28F228F2, 0x20FC20FC, 0x21042104, 0x210C210C, 0x21142114, 0x211C211C, 0x21242124, 0x192C192C, 0x19321932, + 0x19381938, 0x193E193E, 0x19441944, 0x194A194A, 0x11501150, 0x11541154, 0x19581958, 0x195E195E, 0x19641964, 0x196A196A, + 0x11701170, 0x11741174, 0x11781178, 0x117C117C, 0x19801980, 0x19861986, 0x118C118C, 0x11901190, 0x19941994, 0x199A199A, + 0x11A011A0, 0x11A411A4, 0x11A811A8, 0x11AC11AC, 0x21B021B0, 0x21B821B8, 0x21C021C0, 0x21C821C8, 0x21D021D0, 0x21D821D8, + 0x21E021E0, 0x21E821E8, 0x21F021F0, 0x11F811F8, 0x21FC21FC, 0x22042204, 0x120C120C, 0x22102210, 0x12181218, 0x221C221C, + 0x22242224, 0x122C122C, 0x22302230, 0x12381238, 0x223C223C, 0x12441244, 0x22482248, 0x12501250, 0x12541254, 0x22582258, + 0x12601260, 0x22642264, 0x126C126C, 0x12701270, 0x22742274, 0x127C127C, 0x22802280, 0x32883288, 0x22942294, 0x229C229C, + 0x22A422A4, 0x22AC22AC, 0x22B422B4, 0x22BC22BC, 0x22C422C4, 0x22CC22CC, 0x22D422D4, 0x12DC12DC, 0x22E022E0, 0x22E822E8, + 0x12F012F0, 0x22F422F4, 0x22FC22FC, 0x13041304, 0x13081308, 0x230C230C, 0x13141314, 0x13181318, 0x231C231C, 0x13241324, + 0x13281328, 0x132C132C, 0x23302330, 0x13381338, 0x133C133C, 0x13401340, 0x13441344, 0x13481348, 0x434C434C, 0x435C435C, + 0x436C436C, 0x337C337C, 0x33883388, 0x33943394, 0x23A023A0, 0x33A833A8, 0x23B423B4, 0x33BC33BC, 0x33C833C8, 0x23D423D4, + 0x23DC23DC, 0x23E423E4, 0x23EC23EC, 0x2FF42FF4 + }}, + lut_g:{set:{ + 0x00000800, 0x00000802, 0x00001004, 0x00001008, 0x0000280C, 0x00002816, 0x00002820, 0x0000282A, 0x00002034, 0x0000203C, + 0x00001844, 0x0000184A, 0x00001850, 0x00001856, 0x0000185C, 0x00001862, 0x00002068, 0x00002070, 0x00002078, 0x00002080, + 0x00002088, 0x00002090, 0x00002898, 0x000028A2, 0x000028AC, 0x000028B6, 0x000028C0, 0x000028CA, 0x000028D4, 0x000028DE, + 0x000028E8, 0x000028F2, 0x000020FC, 0x00002104, 0x0000210C, 0x00002114, 0x0000211C, 0x00002124, 0x0000192C, 0x00001932, + 0x00001938, 0x0000193E, 0x00001944, 0x0000194A, 0x00001150, 0x00001154, 0x00001958, 0x0000195E, 0x00001964, 0x0000196A, + 0x00001170, 0x00001174, 0x00001178, 0x0000117C, 0x00001980, 0x00001986, 0x0000118C, 0x00001190, 0x00001994, 0x0000199A, + 0x000011A0, 0x000011A4, 0x000011A8, 0x000011AC, 0x000021B0, 0x000021B8, 0x000021C0, 0x000021C8, 0x000021D0, 0x000021D8, + 0x000021E0, 0x000021E8, 0x000021F0, 0x000011F8, 0x000021FC, 0x00002204, 0x0000120C, 0x00002210, 0x00001218, 0x0000221C, + 0x00002224, 0x0000122C, 0x00002230, 0x00001238, 0x0000223C, 0x00001244, 0x00002248, 0x00001250, 0x00001254, 0x00002258, + 0x00001260, 0x00002264, 0x0000126C, 0x00001270, 0x00002274, 0x0000127C, 0x00002280, 0x00003288, 0x00002294, 0x0000229C, + 0x000022A4, 0x000022AC, 0x000022B4, 0x000022BC, 0x000022C4, 0x000022CC, 0x000022D4, 0x000012DC, 0x000022E0, 0x000022E8, + 0x000012F0, 0x000022F4, 0x000022FC, 0x00001304, 0x00001308, 0x0000230C, 0x00001314, 0x00001318, 0x0000231C, 0x00001324, + 0x00001328, 0x0000132C, 0x00002330, 0x00001338, 0x0000133C, 0x00001340, 0x00001344, 0x00001348, 0x0000434C, 0x0000435C, + 0x0000436C, 0x0000337C, 0x00003388, 0x00003394, 0x000023A0, 0x000033A8, 0x000023B4, 0x000033BC, 0x000033C8, 0x000023D4, + 0x000023DC, 0x000023E4, 0x000023EC, 0x00002FF4 + }}}, + { + lut_rb:{set:{ + 0x08000800, 0x08020802, 0x10041004, 0x10081008, 0x280C280C, 0x28162816, 0x28202820, 0x282A282A, 0x20342034, 0x203C203C, + 0x18441844, 0x184A184A, 0x18501850, 0x18561856, 0x185C185C, 0x18621862, 0x20682068, 0x20702070, 0x20782078, 0x20802080, + 0x20882088, 0x20902090, 0x28982898, 0x28A228A2, 0x28AC28AC, 0x28B628B6, 0x28C028C0, 0x28CA28CA, 0x28D428D4, 0x28DE28DE, + 0x28E828E8, 0x28F228F2, 0x20FC20FC, 0x21042104, 0x210C210C, 0x21142114, 0x211C211C, 0x21242124, 0x192C192C, 0x19321932, + 0x19381938, 0x193E193E, 0x19441944, 0x194A194A, 0x11501150, 0x11541154, 0x19581958, 0x195E195E, 0x19641964, 0x196A196A, + 0x11701170, 0x11741174, 0x11781178, 0x117C117C, 0x19801980, 0x19861986, 0x118C118C, 0x11901190, 0x19941994, 0x199A199A, + 0x11A011A0, 0x11A411A4, 0x11A811A8, 0x11AC11AC, 0x21B021B0, 0x21B821B8, 0x21C021C0, 0x21C821C8, 0x21D021D0, 0x21D821D8, + 0x21E021E0, 0x21E821E8, 0x21F021F0, 0x11F811F8, 0x21FC21FC, 0x22042204, 0x120C120C, 0x22102210, 0x12181218, 0x221C221C, + 0x22242224, 0x122C122C, 0x22302230, 0x12381238, 0x223C223C, 0x12441244, 0x22482248, 0x12501250, 0x12541254, 0x22582258, + 0x12601260, 0x22642264, 0x126C126C, 0x12701270, 0x22742274, 0x127C127C, 0x22802280, 0x32883288, 0x22942294, 0x229C229C, + 0x22A422A4, 0x22AC22AC, 0x22B422B4, 0x22BC22BC, 0x22C422C4, 0x22CC22CC, 0x22D422D4, 0x12DC12DC, 0x22E022E0, 0x22E822E8, + 0x12F012F0, 0x22F422F4, 0x22FC22FC, 0x13041304, 0x13081308, 0x230C230C, 0x13141314, 0x13181318, 0x231C231C, 0x13241324, + 0x13281328, 0x132C132C, 0x23302330, 0x13381338, 0x133C133C, 0x13401340, 0x13441344, 0x13481348, 0x434C434C, 0x435C435C, + 0x436C436C, 0x337C337C, 0x33883388, 0x33943394, 0x23A023A0, 0x33A833A8, 0x23B423B4, 0x33BC33BC, 0x33C833C8, 0x23D423D4, + 0x23DC23DC, 0x23E423E4, 0x23EC23EC, 0x2FF42FF4 + }}, + lut_g:{set:{ + 0x00000800, 0x00000802, 0x00001004, 0x00001008, 0x0000280C, 0x00002816, 0x00002820, 0x0000282A, 0x00002034, 0x0000203C, + 0x00001844, 0x0000184A, 0x00001850, 0x00001856, 0x0000185C, 0x00001862, 0x00002068, 0x00002070, 0x00002078, 0x00002080, + 0x00002088, 0x00002090, 0x00002898, 0x000028A2, 0x000028AC, 0x000028B6, 0x000028C0, 0x000028CA, 0x000028D4, 0x000028DE, + 0x000028E8, 0x000028F2, 0x000020FC, 0x00002104, 0x0000210C, 0x00002114, 0x0000211C, 0x00002124, 0x0000192C, 0x00001932, + 0x00001938, 0x0000193E, 0x00001944, 0x0000194A, 0x00001150, 0x00001154, 0x00001958, 0x0000195E, 0x00001964, 0x0000196A, + 0x00001170, 0x00001174, 0x00001178, 0x0000117C, 0x00001980, 0x00001986, 0x0000118C, 0x00001190, 0x00001994, 0x0000199A, + 0x000011A0, 0x000011A4, 0x000011A8, 0x000011AC, 0x000021B0, 0x000021B8, 0x000021C0, 0x000021C8, 0x000021D0, 0x000021D8, + 0x000021E0, 0x000021E8, 0x000021F0, 0x000011F8, 0x000021FC, 0x00002204, 0x0000120C, 0x00002210, 0x00001218, 0x0000221C, + 0x00002224, 0x0000122C, 0x00002230, 0x00001238, 0x0000223C, 0x00001244, 0x00002248, 0x00001250, 0x00001254, 0x00002258, + 0x00001260, 0x00002264, 0x0000126C, 0x00001270, 0x00002274, 0x0000127C, 0x00002280, 0x00003288, 0x00002294, 0x0000229C, + 0x000022A4, 0x000022AC, 0x000022B4, 0x000022BC, 0x000022C4, 0x000022CC, 0x000022D4, 0x000012DC, 0x000022E0, 0x000022E8, + 0x000012F0, 0x000022F4, 0x000022FC, 0x00001304, 0x00001308, 0x0000230C, 0x00001314, 0x00001318, 0x0000231C, 0x00001324, + 0x00001328, 0x0000132C, 0x00002330, 0x00001338, 0x0000133C, 0x00001340, 0x00001344, 0x00001348, 0x0000434C, 0x0000435C, + 0x0000436C, 0x0000337C, 0x00003388, 0x00003394, 0x000023A0, 0x000033A8, 0x000023B4, 0x000033BC, 0x000033C8, 0x000023D4, + 0x000023DC, 0x000023E4, 0x000023EC, 0x00002FF4 + }}}, + { + lut_rb:{set:{ + 0x08000800, 0x08020802, 0x10041004, 0x10081008, 0x280C280C, 0x28162816, 0x28202820, 0x282A282A, 0x20342034, 0x203C203C, + 0x18441844, 0x184A184A, 0x18501850, 0x18561856, 0x185C185C, 0x18621862, 0x20682068, 0x20702070, 0x20782078, 0x20802080, + 0x20882088, 0x20902090, 0x28982898, 0x28A228A2, 0x28AC28AC, 0x28B628B6, 0x28C028C0, 0x28CA28CA, 0x28D428D4, 0x28DE28DE, + 0x28E828E8, 0x28F228F2, 0x20FC20FC, 0x21042104, 0x210C210C, 0x21142114, 0x211C211C, 0x21242124, 0x192C192C, 0x19321932, + 0x19381938, 0x193E193E, 0x19441944, 0x194A194A, 0x11501150, 0x11541154, 0x19581958, 0x195E195E, 0x19641964, 0x196A196A, + 0x11701170, 0x11741174, 0x11781178, 0x117C117C, 0x19801980, 0x19861986, 0x118C118C, 0x11901190, 0x19941994, 0x199A199A, + 0x11A011A0, 0x11A411A4, 0x11A811A8, 0x11AC11AC, 0x21B021B0, 0x21B821B8, 0x21C021C0, 0x21C821C8, 0x21D021D0, 0x21D821D8, + 0x21E021E0, 0x21E821E8, 0x21F021F0, 0x11F811F8, 0x21FC21FC, 0x22042204, 0x120C120C, 0x22102210, 0x12181218, 0x221C221C, + 0x22242224, 0x122C122C, 0x22302230, 0x12381238, 0x223C223C, 0x12441244, 0x22482248, 0x12501250, 0x12541254, 0x22582258, + 0x12601260, 0x22642264, 0x126C126C, 0x12701270, 0x22742274, 0x127C127C, 0x22802280, 0x32883288, 0x22942294, 0x229C229C, + 0x22A422A4, 0x22AC22AC, 0x22B422B4, 0x22BC22BC, 0x22C422C4, 0x22CC22CC, 0x22D422D4, 0x12DC12DC, 0x22E022E0, 0x22E822E8, + 0x12F012F0, 0x22F422F4, 0x22FC22FC, 0x13041304, 0x13081308, 0x230C230C, 0x13141314, 0x13181318, 0x231C231C, 0x13241324, + 0x13281328, 0x132C132C, 0x23302330, 0x13381338, 0x133C133C, 0x13401340, 0x13441344, 0x13481348, 0x434C434C, 0x435C435C, + 0x436C436C, 0x337C337C, 0x33883388, 0x33943394, 0x23A023A0, 0x33A833A8, 0x23B423B4, 0x33BC33BC, 0x33C833C8, 0x23D423D4, + 0x23DC23DC, 0x23E423E4, 0x23EC23EC, 0x2FF42FF4 + }}, + lut_g:{set:{ + 0x00000800, 0x00000802, 0x00001004, 0x00001008, 0x0000280C, 0x00002816, 0x00002820, 0x0000282A, 0x00002034, 0x0000203C, + 0x00001844, 0x0000184A, 0x00001850, 0x00001856, 0x0000185C, 0x00001862, 0x00002068, 0x00002070, 0x00002078, 0x00002080, + 0x00002088, 0x00002090, 0x00002898, 0x000028A2, 0x000028AC, 0x000028B6, 0x000028C0, 0x000028CA, 0x000028D4, 0x000028DE, + 0x000028E8, 0x000028F2, 0x000020FC, 0x00002104, 0x0000210C, 0x00002114, 0x0000211C, 0x00002124, 0x0000192C, 0x00001932, + 0x00001938, 0x0000193E, 0x00001944, 0x0000194A, 0x00001150, 0x00001154, 0x00001958, 0x0000195E, 0x00001964, 0x0000196A, + 0x00001170, 0x00001174, 0x00001178, 0x0000117C, 0x00001980, 0x00001986, 0x0000118C, 0x00001190, 0x00001994, 0x0000199A, + 0x000011A0, 0x000011A4, 0x000011A8, 0x000011AC, 0x000021B0, 0x000021B8, 0x000021C0, 0x000021C8, 0x000021D0, 0x000021D8, + 0x000021E0, 0x000021E8, 0x000021F0, 0x000011F8, 0x000021FC, 0x00002204, 0x0000120C, 0x00002210, 0x00001218, 0x0000221C, + 0x00002224, 0x0000122C, 0x00002230, 0x00001238, 0x0000223C, 0x00001244, 0x00002248, 0x00001250, 0x00001254, 0x00002258, + 0x00001260, 0x00002264, 0x0000126C, 0x00001270, 0x00002274, 0x0000127C, 0x00002280, 0x00003288, 0x00002294, 0x0000229C, + 0x000022A4, 0x000022AC, 0x000022B4, 0x000022BC, 0x000022C4, 0x000022CC, 0x000022D4, 0x000012DC, 0x000022E0, 0x000022E8, + 0x000012F0, 0x000022F4, 0x000022FC, 0x00001304, 0x00001308, 0x0000230C, 0x00001314, 0x00001318, 0x0000231C, 0x00001324, + 0x00001328, 0x0000132C, 0x00002330, 0x00001338, 0x0000133C, 0x00001340, 0x00001344, 0x00001348, 0x0000434C, 0x0000435C, + 0x0000436C, 0x0000337C, 0x00003388, 0x00003394, 0x000023A0, 0x000033A8, 0x000023B4, 0x000033BC, 0x000033C8, 0x000023D4, + 0x000023DC, 0x000023E4, 0x000023EC, 0x00002FF4 + }}}, + { + lut_rb:{set:{ + 0x08000800, 0x08020802, 0x10041004, 0x10081008, 0x280C280C, 0x28162816, 0x28202820, 0x282A282A, 0x20342034, 0x203C203C, + 0x18441844, 0x184A184A, 0x18501850, 0x18561856, 0x185C185C, 0x18621862, 0x20682068, 0x20702070, 0x20782078, 0x20802080, + 0x20882088, 0x20902090, 0x28982898, 0x28A228A2, 0x28AC28AC, 0x28B628B6, 0x28C028C0, 0x28CA28CA, 0x28D428D4, 0x28DE28DE, + 0x28E828E8, 0x28F228F2, 0x20FC20FC, 0x21042104, 0x210C210C, 0x21142114, 0x211C211C, 0x21242124, 0x192C192C, 0x19321932, + 0x19381938, 0x193E193E, 0x19441944, 0x194A194A, 0x11501150, 0x11541154, 0x19581958, 0x195E195E, 0x19641964, 0x196A196A, + 0x11701170, 0x11741174, 0x11781178, 0x117C117C, 0x19801980, 0x19861986, 0x118C118C, 0x11901190, 0x19941994, 0x199A199A, + 0x11A011A0, 0x11A411A4, 0x11A811A8, 0x11AC11AC, 0x21B021B0, 0x21B821B8, 0x21C021C0, 0x21C821C8, 0x21D021D0, 0x21D821D8, + 0x21E021E0, 0x21E821E8, 0x21F021F0, 0x11F811F8, 0x21FC21FC, 0x22042204, 0x120C120C, 0x22102210, 0x12181218, 0x221C221C, + 0x22242224, 0x122C122C, 0x22302230, 0x12381238, 0x223C223C, 0x12441244, 0x22482248, 0x12501250, 0x12541254, 0x22582258, + 0x12601260, 0x22642264, 0x126C126C, 0x12701270, 0x22742274, 0x127C127C, 0x22802280, 0x32883288, 0x22942294, 0x229C229C, + 0x22A422A4, 0x22AC22AC, 0x22B422B4, 0x22BC22BC, 0x22C422C4, 0x22CC22CC, 0x22D422D4, 0x12DC12DC, 0x22E022E0, 0x22E822E8, + 0x12F012F0, 0x22F422F4, 0x22FC22FC, 0x13041304, 0x13081308, 0x230C230C, 0x13141314, 0x13181318, 0x231C231C, 0x13241324, + 0x13281328, 0x132C132C, 0x23302330, 0x13381338, 0x133C133C, 0x13401340, 0x13441344, 0x13481348, 0x434C434C, 0x435C435C, + 0x436C436C, 0x337C337C, 0x33883388, 0x33943394, 0x23A023A0, 0x33A833A8, 0x23B423B4, 0x33BC33BC, 0x33C833C8, 0x23D423D4, + 0x23DC23DC, 0x23E423E4, 0x23EC23EC, 0x2FF42FF4 + }}, + lut_g:{set:{ + 0x00000800, 0x00000802, 0x00001004, 0x00001008, 0x0000280C, 0x00002816, 0x00002820, 0x0000282A, 0x00002034, 0x0000203C, + 0x00001844, 0x0000184A, 0x00001850, 0x00001856, 0x0000185C, 0x00001862, 0x00002068, 0x00002070, 0x00002078, 0x00002080, + 0x00002088, 0x00002090, 0x00002898, 0x000028A2, 0x000028AC, 0x000028B6, 0x000028C0, 0x000028CA, 0x000028D4, 0x000028DE, + 0x000028E8, 0x000028F2, 0x000020FC, 0x00002104, 0x0000210C, 0x00002114, 0x0000211C, 0x00002124, 0x0000192C, 0x00001932, + 0x00001938, 0x0000193E, 0x00001944, 0x0000194A, 0x00001150, 0x00001154, 0x00001958, 0x0000195E, 0x00001964, 0x0000196A, + 0x00001170, 0x00001174, 0x00001178, 0x0000117C, 0x00001980, 0x00001986, 0x0000118C, 0x00001190, 0x00001994, 0x0000199A, + 0x000011A0, 0x000011A4, 0x000011A8, 0x000011AC, 0x000021B0, 0x000021B8, 0x000021C0, 0x000021C8, 0x000021D0, 0x000021D8, + 0x000021E0, 0x000021E8, 0x000021F0, 0x000011F8, 0x000021FC, 0x00002204, 0x0000120C, 0x00002210, 0x00001218, 0x0000221C, + 0x00002224, 0x0000122C, 0x00002230, 0x00001238, 0x0000223C, 0x00001244, 0x00002248, 0x00001250, 0x00001254, 0x00002258, + 0x00001260, 0x00002264, 0x0000126C, 0x00001270, 0x00002274, 0x0000127C, 0x00002280, 0x00003288, 0x00002294, 0x0000229C, + 0x000022A4, 0x000022AC, 0x000022B4, 0x000022BC, 0x000022C4, 0x000022CC, 0x000022D4, 0x000012DC, 0x000022E0, 0x000022E8, + 0x000012F0, 0x000022F4, 0x000022FC, 0x00001304, 0x00001308, 0x0000230C, 0x00001314, 0x00001318, 0x0000231C, 0x00001324, + 0x00001328, 0x0000132C, 0x00002330, 0x00001338, 0x0000133C, 0x00001340, 0x00001344, 0x00001348, 0x0000434C, 0x0000435C, + 0x0000436C, 0x0000337C, 0x00003388, 0x00003394, 0x000023A0, 0x000033A8, 0x000023B4, 0x000033BC, 0x000033C8, 0x000023D4, + 0x000023DC, 0x000023E4, 0x000023EC, 0x00002FF4 + }}}, + { + lut_rb:{set:{ + 0x08000800, 0x08020802, 0x10041004, 0x10081008, 0x280C280C, 0x28162816, 0x28202820, 0x282A282A, 0x20342034, 0x203C203C, + 0x18441844, 0x184A184A, 0x18501850, 0x18561856, 0x185C185C, 0x18621862, 0x20682068, 0x20702070, 0x20782078, 0x20802080, + 0x20882088, 0x20902090, 0x28982898, 0x28A228A2, 0x28AC28AC, 0x28B628B6, 0x28C028C0, 0x28CA28CA, 0x28D428D4, 0x28DE28DE, + 0x28E828E8, 0x28F228F2, 0x20FC20FC, 0x21042104, 0x210C210C, 0x21142114, 0x211C211C, 0x21242124, 0x192C192C, 0x19321932, + 0x19381938, 0x193E193E, 0x19441944, 0x194A194A, 0x11501150, 0x11541154, 0x19581958, 0x195E195E, 0x19641964, 0x196A196A, + 0x11701170, 0x11741174, 0x11781178, 0x117C117C, 0x19801980, 0x19861986, 0x118C118C, 0x11901190, 0x19941994, 0x199A199A, + 0x11A011A0, 0x11A411A4, 0x11A811A8, 0x11AC11AC, 0x21B021B0, 0x21B821B8, 0x21C021C0, 0x21C821C8, 0x21D021D0, 0x21D821D8, + 0x21E021E0, 0x21E821E8, 0x21F021F0, 0x11F811F8, 0x21FC21FC, 0x22042204, 0x120C120C, 0x22102210, 0x12181218, 0x221C221C, + 0x22242224, 0x122C122C, 0x22302230, 0x12381238, 0x223C223C, 0x12441244, 0x22482248, 0x12501250, 0x12541254, 0x22582258, + 0x12601260, 0x22642264, 0x126C126C, 0x12701270, 0x22742274, 0x127C127C, 0x22802280, 0x32883288, 0x22942294, 0x229C229C, + 0x22A422A4, 0x22AC22AC, 0x22B422B4, 0x22BC22BC, 0x22C422C4, 0x22CC22CC, 0x22D422D4, 0x12DC12DC, 0x22E022E0, 0x22E822E8, + 0x12F012F0, 0x22F422F4, 0x22FC22FC, 0x13041304, 0x13081308, 0x230C230C, 0x13141314, 0x13181318, 0x231C231C, 0x13241324, + 0x13281328, 0x132C132C, 0x23302330, 0x13381338, 0x133C133C, 0x13401340, 0x13441344, 0x13481348, 0x434C434C, 0x435C435C, + 0x436C436C, 0x337C337C, 0x33883388, 0x33943394, 0x23A023A0, 0x33A833A8, 0x23B423B4, 0x33BC33BC, 0x33C833C8, 0x23D423D4, + 0x23DC23DC, 0x23E423E4, 0x23EC23EC, 0x2FF42FF4 + }}, + lut_g:{set:{ + 0x00000800, 0x00000802, 0x00001004, 0x00001008, 0x0000280C, 0x00002816, 0x00002820, 0x0000282A, 0x00002034, 0x0000203C, + 0x00001844, 0x0000184A, 0x00001850, 0x00001856, 0x0000185C, 0x00001862, 0x00002068, 0x00002070, 0x00002078, 0x00002080, + 0x00002088, 0x00002090, 0x00002898, 0x000028A2, 0x000028AC, 0x000028B6, 0x000028C0, 0x000028CA, 0x000028D4, 0x000028DE, + 0x000028E8, 0x000028F2, 0x000020FC, 0x00002104, 0x0000210C, 0x00002114, 0x0000211C, 0x00002124, 0x0000192C, 0x00001932, + 0x00001938, 0x0000193E, 0x00001944, 0x0000194A, 0x00001150, 0x00001154, 0x00001958, 0x0000195E, 0x00001964, 0x0000196A, + 0x00001170, 0x00001174, 0x00001178, 0x0000117C, 0x00001980, 0x00001986, 0x0000118C, 0x00001190, 0x00001994, 0x0000199A, + 0x000011A0, 0x000011A4, 0x000011A8, 0x000011AC, 0x000021B0, 0x000021B8, 0x000021C0, 0x000021C8, 0x000021D0, 0x000021D8, + 0x000021E0, 0x000021E8, 0x000021F0, 0x000011F8, 0x000021FC, 0x00002204, 0x0000120C, 0x00002210, 0x00001218, 0x0000221C, + 0x00002224, 0x0000122C, 0x00002230, 0x00001238, 0x0000223C, 0x00001244, 0x00002248, 0x00001250, 0x00001254, 0x00002258, + 0x00001260, 0x00002264, 0x0000126C, 0x00001270, 0x00002274, 0x0000127C, 0x00002280, 0x00003288, 0x00002294, 0x0000229C, + 0x000022A4, 0x000022AC, 0x000022B4, 0x000022BC, 0x000022C4, 0x000022CC, 0x000022D4, 0x000012DC, 0x000022E0, 0x000022E8, + 0x000012F0, 0x000022F4, 0x000022FC, 0x00001304, 0x00001308, 0x0000230C, 0x00001314, 0x00001318, 0x0000231C, 0x00001324, + 0x00001328, 0x0000132C, 0x00002330, 0x00001338, 0x0000133C, 0x00001340, 0x00001344, 0x00001348, 0x0000434C, 0x0000435C, + 0x0000436C, 0x0000337C, 0x00003388, 0x00003394, 0x000023A0, 0x000033A8, 0x000023B4, 0x000033BC, 0x000033C8, 0x000023D4, + 0x000023DC, 0x000023E4, 0x000023EC, 0x00002FF4 + }}}, + { + lut_rb:{set:{ + 0x08000800, 0x08020802, 0x10041004, 0x10081008, 0x280C280C, 0x28162816, 0x28202820, 0x282A282A, 0x20342034, 0x203C203C, + 0x18441844, 0x184A184A, 0x18501850, 0x18561856, 0x185C185C, 0x18621862, 0x20682068, 0x20702070, 0x20782078, 0x20802080, + 0x20882088, 0x20902090, 0x28982898, 0x28A228A2, 0x28AC28AC, 0x28B628B6, 0x28C028C0, 0x28CA28CA, 0x28D428D4, 0x28DE28DE, + 0x28E828E8, 0x28F228F2, 0x20FC20FC, 0x21042104, 0x210C210C, 0x21142114, 0x211C211C, 0x21242124, 0x192C192C, 0x19321932, + 0x19381938, 0x193E193E, 0x19441944, 0x194A194A, 0x11501150, 0x11541154, 0x19581958, 0x195E195E, 0x19641964, 0x196A196A, + 0x11701170, 0x11741174, 0x11781178, 0x117C117C, 0x19801980, 0x19861986, 0x118C118C, 0x11901190, 0x19941994, 0x199A199A, + 0x11A011A0, 0x11A411A4, 0x11A811A8, 0x11AC11AC, 0x21B021B0, 0x21B821B8, 0x21C021C0, 0x21C821C8, 0x21D021D0, 0x21D821D8, + 0x21E021E0, 0x21E821E8, 0x21F021F0, 0x11F811F8, 0x21FC21FC, 0x22042204, 0x120C120C, 0x22102210, 0x12181218, 0x221C221C, + 0x22242224, 0x122C122C, 0x22302230, 0x12381238, 0x223C223C, 0x12441244, 0x22482248, 0x12501250, 0x12541254, 0x22582258, + 0x12601260, 0x22642264, 0x126C126C, 0x12701270, 0x22742274, 0x127C127C, 0x22802280, 0x32883288, 0x22942294, 0x229C229C, + 0x22A422A4, 0x22AC22AC, 0x22B422B4, 0x22BC22BC, 0x22C422C4, 0x22CC22CC, 0x22D422D4, 0x12DC12DC, 0x22E022E0, 0x22E822E8, + 0x12F012F0, 0x22F422F4, 0x22FC22FC, 0x13041304, 0x13081308, 0x230C230C, 0x13141314, 0x13181318, 0x231C231C, 0x13241324, + 0x13281328, 0x132C132C, 0x23302330, 0x13381338, 0x133C133C, 0x13401340, 0x13441344, 0x13481348, 0x434C434C, 0x435C435C, + 0x436C436C, 0x337C337C, 0x33883388, 0x33943394, 0x23A023A0, 0x33A833A8, 0x23B423B4, 0x33BC33BC, 0x33C833C8, 0x23D423D4, + 0x23DC23DC, 0x23E423E4, 0x23EC23EC, 0x2FF42FF4 + }}, + lut_g:{set:{ + 0x00000800, 0x00000802, 0x00001004, 0x00001008, 0x0000280C, 0x00002816, 0x00002820, 0x0000282A, 0x00002034, 0x0000203C, + 0x00001844, 0x0000184A, 0x00001850, 0x00001856, 0x0000185C, 0x00001862, 0x00002068, 0x00002070, 0x00002078, 0x00002080, + 0x00002088, 0x00002090, 0x00002898, 0x000028A2, 0x000028AC, 0x000028B6, 0x000028C0, 0x000028CA, 0x000028D4, 0x000028DE, + 0x000028E8, 0x000028F2, 0x000020FC, 0x00002104, 0x0000210C, 0x00002114, 0x0000211C, 0x00002124, 0x0000192C, 0x00001932, + 0x00001938, 0x0000193E, 0x00001944, 0x0000194A, 0x00001150, 0x00001154, 0x00001958, 0x0000195E, 0x00001964, 0x0000196A, + 0x00001170, 0x00001174, 0x00001178, 0x0000117C, 0x00001980, 0x00001986, 0x0000118C, 0x00001190, 0x00001994, 0x0000199A, + 0x000011A0, 0x000011A4, 0x000011A8, 0x000011AC, 0x000021B0, 0x000021B8, 0x000021C0, 0x000021C8, 0x000021D0, 0x000021D8, + 0x000021E0, 0x000021E8, 0x000021F0, 0x000011F8, 0x000021FC, 0x00002204, 0x0000120C, 0x00002210, 0x00001218, 0x0000221C, + 0x00002224, 0x0000122C, 0x00002230, 0x00001238, 0x0000223C, 0x00001244, 0x00002248, 0x00001250, 0x00001254, 0x00002258, + 0x00001260, 0x00002264, 0x0000126C, 0x00001270, 0x00002274, 0x0000127C, 0x00002280, 0x00003288, 0x00002294, 0x0000229C, + 0x000022A4, 0x000022AC, 0x000022B4, 0x000022BC, 0x000022C4, 0x000022CC, 0x000022D4, 0x000012DC, 0x000022E0, 0x000022E8, + 0x000012F0, 0x000022F4, 0x000022FC, 0x00001304, 0x00001308, 0x0000230C, 0x00001314, 0x00001318, 0x0000231C, 0x00001324, + 0x00001328, 0x0000132C, 0x00002330, 0x00001338, 0x0000133C, 0x00001340, 0x00001344, 0x00001348, 0x0000434C, 0x0000435C, + 0x0000436C, 0x0000337C, 0x00003388, 0x00003394, 0x000023A0, 0x000033A8, 0x000023B4, 0x000033BC, 0x000033C8, 0x000023D4, + 0x000023DC, 0x000023E4, 0x000023EC, 0x00002FF4 + }}}, + { + lut_rb:{set:{ + 0x08000800, 0x08020802, 0x10041004, 0x10081008, 0x280C280C, 0x28162816, 0x28202820, 0x282A282A, 0x20342034, 0x203C203C, + 0x18441844, 0x184A184A, 0x18501850, 0x18561856, 0x185C185C, 0x18621862, 0x20682068, 0x20702070, 0x20782078, 0x20802080, + 0x20882088, 0x20902090, 0x28982898, 0x28A228A2, 0x28AC28AC, 0x28B628B6, 0x28C028C0, 0x28CA28CA, 0x28D428D4, 0x28DE28DE, + 0x28E828E8, 0x28F228F2, 0x20FC20FC, 0x21042104, 0x210C210C, 0x21142114, 0x211C211C, 0x21242124, 0x192C192C, 0x19321932, + 0x19381938, 0x193E193E, 0x19441944, 0x194A194A, 0x11501150, 0x11541154, 0x19581958, 0x195E195E, 0x19641964, 0x196A196A, + 0x11701170, 0x11741174, 0x11781178, 0x117C117C, 0x19801980, 0x19861986, 0x118C118C, 0x11901190, 0x19941994, 0x199A199A, + 0x11A011A0, 0x11A411A4, 0x11A811A8, 0x11AC11AC, 0x21B021B0, 0x21B821B8, 0x21C021C0, 0x21C821C8, 0x21D021D0, 0x21D821D8, + 0x21E021E0, 0x21E821E8, 0x21F021F0, 0x11F811F8, 0x21FC21FC, 0x22042204, 0x120C120C, 0x22102210, 0x12181218, 0x221C221C, + 0x22242224, 0x122C122C, 0x22302230, 0x12381238, 0x223C223C, 0x12441244, 0x22482248, 0x12501250, 0x12541254, 0x22582258, + 0x12601260, 0x22642264, 0x126C126C, 0x12701270, 0x22742274, 0x127C127C, 0x22802280, 0x32883288, 0x22942294, 0x229C229C, + 0x22A422A4, 0x22AC22AC, 0x22B422B4, 0x22BC22BC, 0x22C422C4, 0x22CC22CC, 0x22D422D4, 0x12DC12DC, 0x22E022E0, 0x22E822E8, + 0x12F012F0, 0x22F422F4, 0x22FC22FC, 0x13041304, 0x13081308, 0x230C230C, 0x13141314, 0x13181318, 0x231C231C, 0x13241324, + 0x13281328, 0x132C132C, 0x23302330, 0x13381338, 0x133C133C, 0x13401340, 0x13441344, 0x13481348, 0x434C434C, 0x435C435C, + 0x436C436C, 0x337C337C, 0x33883388, 0x33943394, 0x23A023A0, 0x33A833A8, 0x23B423B4, 0x33BC33BC, 0x33C833C8, 0x23D423D4, + 0x23DC23DC, 0x23E423E4, 0x23EC23EC, 0x2FF42FF4 + }}, + lut_g:{set:{ + 0x00000800, 0x00000802, 0x00001004, 0x00001008, 0x0000280C, 0x00002816, 0x00002820, 0x0000282A, 0x00002034, 0x0000203C, + 0x00001844, 0x0000184A, 0x00001850, 0x00001856, 0x0000185C, 0x00001862, 0x00002068, 0x00002070, 0x00002078, 0x00002080, + 0x00002088, 0x00002090, 0x00002898, 0x000028A2, 0x000028AC, 0x000028B6, 0x000028C0, 0x000028CA, 0x000028D4, 0x000028DE, + 0x000028E8, 0x000028F2, 0x000020FC, 0x00002104, 0x0000210C, 0x00002114, 0x0000211C, 0x00002124, 0x0000192C, 0x00001932, + 0x00001938, 0x0000193E, 0x00001944, 0x0000194A, 0x00001150, 0x00001154, 0x00001958, 0x0000195E, 0x00001964, 0x0000196A, + 0x00001170, 0x00001174, 0x00001178, 0x0000117C, 0x00001980, 0x00001986, 0x0000118C, 0x00001190, 0x00001994, 0x0000199A, + 0x000011A0, 0x000011A4, 0x000011A8, 0x000011AC, 0x000021B0, 0x000021B8, 0x000021C0, 0x000021C8, 0x000021D0, 0x000021D8, + 0x000021E0, 0x000021E8, 0x000021F0, 0x000011F8, 0x000021FC, 0x00002204, 0x0000120C, 0x00002210, 0x00001218, 0x0000221C, + 0x00002224, 0x0000122C, 0x00002230, 0x00001238, 0x0000223C, 0x00001244, 0x00002248, 0x00001250, 0x00001254, 0x00002258, + 0x00001260, 0x00002264, 0x0000126C, 0x00001270, 0x00002274, 0x0000127C, 0x00002280, 0x00003288, 0x00002294, 0x0000229C, + 0x000022A4, 0x000022AC, 0x000022B4, 0x000022BC, 0x000022C4, 0x000022CC, 0x000022D4, 0x000012DC, 0x000022E0, 0x000022E8, + 0x000012F0, 0x000022F4, 0x000022FC, 0x00001304, 0x00001308, 0x0000230C, 0x00001314, 0x00001318, 0x0000231C, 0x00001324, + 0x00001328, 0x0000132C, 0x00002330, 0x00001338, 0x0000133C, 0x00001340, 0x00001344, 0x00001348, 0x0000434C, 0x0000435C, + 0x0000436C, 0x0000337C, 0x00003388, 0x00003394, 0x000023A0, 0x000033A8, 0x000023B4, 0x000033BC, 0x000033C8, 0x000023D4, + 0x000023DC, 0x000023E4, 0x000023EC, 0x00002FF4 + }}}, + { + lut_rb:{set:{ + 0x08000800, 0x08020802, 0x10041004, 0x10081008, 0x280C280C, 0x28162816, 0x28202820, 0x282A282A, 0x20342034, 0x203C203C, + 0x18441844, 0x184A184A, 0x18501850, 0x18561856, 0x185C185C, 0x18621862, 0x20682068, 0x20702070, 0x20782078, 0x20802080, + 0x20882088, 0x20902090, 0x28982898, 0x28A228A2, 0x28AC28AC, 0x28B628B6, 0x28C028C0, 0x28CA28CA, 0x28D428D4, 0x28DE28DE, + 0x28E828E8, 0x28F228F2, 0x20FC20FC, 0x21042104, 0x210C210C, 0x21142114, 0x211C211C, 0x21242124, 0x192C192C, 0x19321932, + 0x19381938, 0x193E193E, 0x19441944, 0x194A194A, 0x11501150, 0x11541154, 0x19581958, 0x195E195E, 0x19641964, 0x196A196A, + 0x11701170, 0x11741174, 0x11781178, 0x117C117C, 0x19801980, 0x19861986, 0x118C118C, 0x11901190, 0x19941994, 0x199A199A, + 0x11A011A0, 0x11A411A4, 0x11A811A8, 0x11AC11AC, 0x21B021B0, 0x21B821B8, 0x21C021C0, 0x21C821C8, 0x21D021D0, 0x21D821D8, + 0x21E021E0, 0x21E821E8, 0x21F021F0, 0x11F811F8, 0x21FC21FC, 0x22042204, 0x120C120C, 0x22102210, 0x12181218, 0x221C221C, + 0x22242224, 0x122C122C, 0x22302230, 0x12381238, 0x223C223C, 0x12441244, 0x22482248, 0x12501250, 0x12541254, 0x22582258, + 0x12601260, 0x22642264, 0x126C126C, 0x12701270, 0x22742274, 0x127C127C, 0x22802280, 0x32883288, 0x22942294, 0x229C229C, + 0x22A422A4, 0x22AC22AC, 0x22B422B4, 0x22BC22BC, 0x22C422C4, 0x22CC22CC, 0x22D422D4, 0x12DC12DC, 0x22E022E0, 0x22E822E8, + 0x12F012F0, 0x22F422F4, 0x22FC22FC, 0x13041304, 0x13081308, 0x230C230C, 0x13141314, 0x13181318, 0x231C231C, 0x13241324, + 0x13281328, 0x132C132C, 0x23302330, 0x13381338, 0x133C133C, 0x13401340, 0x13441344, 0x13481348, 0x434C434C, 0x435C435C, + 0x436C436C, 0x337C337C, 0x33883388, 0x33943394, 0x23A023A0, 0x33A833A8, 0x23B423B4, 0x33BC33BC, 0x33C833C8, 0x23D423D4, + 0x23DC23DC, 0x23E423E4, 0x23EC23EC, 0x2FF42FF4 + }}, + lut_g:{set:{ + 0x00000800, 0x00000802, 0x00001004, 0x00001008, 0x0000280C, 0x00002816, 0x00002820, 0x0000282A, 0x00002034, 0x0000203C, + 0x00001844, 0x0000184A, 0x00001850, 0x00001856, 0x0000185C, 0x00001862, 0x00002068, 0x00002070, 0x00002078, 0x00002080, + 0x00002088, 0x00002090, 0x00002898, 0x000028A2, 0x000028AC, 0x000028B6, 0x000028C0, 0x000028CA, 0x000028D4, 0x000028DE, + 0x000028E8, 0x000028F2, 0x000020FC, 0x00002104, 0x0000210C, 0x00002114, 0x0000211C, 0x00002124, 0x0000192C, 0x00001932, + 0x00001938, 0x0000193E, 0x00001944, 0x0000194A, 0x00001150, 0x00001154, 0x00001958, 0x0000195E, 0x00001964, 0x0000196A, + 0x00001170, 0x00001174, 0x00001178, 0x0000117C, 0x00001980, 0x00001986, 0x0000118C, 0x00001190, 0x00001994, 0x0000199A, + 0x000011A0, 0x000011A4, 0x000011A8, 0x000011AC, 0x000021B0, 0x000021B8, 0x000021C0, 0x000021C8, 0x000021D0, 0x000021D8, + 0x000021E0, 0x000021E8, 0x000021F0, 0x000011F8, 0x000021FC, 0x00002204, 0x0000120C, 0x00002210, 0x00001218, 0x0000221C, + 0x00002224, 0x0000122C, 0x00002230, 0x00001238, 0x0000223C, 0x00001244, 0x00002248, 0x00001250, 0x00001254, 0x00002258, + 0x00001260, 0x00002264, 0x0000126C, 0x00001270, 0x00002274, 0x0000127C, 0x00002280, 0x00003288, 0x00002294, 0x0000229C, + 0x000022A4, 0x000022AC, 0x000022B4, 0x000022BC, 0x000022C4, 0x000022CC, 0x000022D4, 0x000012DC, 0x000022E0, 0x000022E8, + 0x000012F0, 0x000022F4, 0x000022FC, 0x00001304, 0x00001308, 0x0000230C, 0x00001314, 0x00001318, 0x0000231C, 0x00001324, + 0x00001328, 0x0000132C, 0x00002330, 0x00001338, 0x0000133C, 0x00001340, 0x00001344, 0x00001348, 0x0000434C, 0x0000435C, + 0x0000436C, 0x0000337C, 0x00003388, 0x00003394, 0x000023A0, 0x000033A8, 0x000023B4, 0x000033BC, 0x000033C8, 0x000023D4, + 0x000023DC, 0x000023E4, 0x000023EC, 0x00002FF4 + }}}, + { + lut_rb:{set:{ + 0x08000800, 0x08020802, 0x10041004, 0x10081008, 0x280C280C, 0x28162816, 0x28202820, 0x282A282A, 0x20342034, 0x203C203C, + 0x18441844, 0x184A184A, 0x18501850, 0x18561856, 0x185C185C, 0x18621862, 0x20682068, 0x20702070, 0x20782078, 0x20802080, + 0x20882088, 0x20902090, 0x28982898, 0x28A228A2, 0x28AC28AC, 0x28B628B6, 0x28C028C0, 0x28CA28CA, 0x28D428D4, 0x28DE28DE, + 0x28E828E8, 0x28F228F2, 0x20FC20FC, 0x21042104, 0x210C210C, 0x21142114, 0x211C211C, 0x21242124, 0x192C192C, 0x19321932, + 0x19381938, 0x193E193E, 0x19441944, 0x194A194A, 0x11501150, 0x11541154, 0x19581958, 0x195E195E, 0x19641964, 0x196A196A, + 0x11701170, 0x11741174, 0x11781178, 0x117C117C, 0x19801980, 0x19861986, 0x118C118C, 0x11901190, 0x19941994, 0x199A199A, + 0x11A011A0, 0x11A411A4, 0x11A811A8, 0x11AC11AC, 0x21B021B0, 0x21B821B8, 0x21C021C0, 0x21C821C8, 0x21D021D0, 0x21D821D8, + 0x21E021E0, 0x21E821E8, 0x21F021F0, 0x11F811F8, 0x21FC21FC, 0x22042204, 0x120C120C, 0x22102210, 0x12181218, 0x221C221C, + 0x22242224, 0x122C122C, 0x22302230, 0x12381238, 0x223C223C, 0x12441244, 0x22482248, 0x12501250, 0x12541254, 0x22582258, + 0x12601260, 0x22642264, 0x126C126C, 0x12701270, 0x22742274, 0x127C127C, 0x22802280, 0x32883288, 0x22942294, 0x229C229C, + 0x22A422A4, 0x22AC22AC, 0x22B422B4, 0x22BC22BC, 0x22C422C4, 0x22CC22CC, 0x22D422D4, 0x12DC12DC, 0x22E022E0, 0x22E822E8, + 0x12F012F0, 0x22F422F4, 0x22FC22FC, 0x13041304, 0x13081308, 0x230C230C, 0x13141314, 0x13181318, 0x231C231C, 0x13241324, + 0x13281328, 0x132C132C, 0x23302330, 0x13381338, 0x133C133C, 0x13401340, 0x13441344, 0x13481348, 0x434C434C, 0x435C435C, + 0x436C436C, 0x337C337C, 0x33883388, 0x33943394, 0x23A023A0, 0x33A833A8, 0x23B423B4, 0x33BC33BC, 0x33C833C8, 0x23D423D4, + 0x23DC23DC, 0x23E423E4, 0x23EC23EC, 0x2FF42FF4 + }}, + lut_g:{set:{ + 0x00000800, 0x00000802, 0x00001004, 0x00001008, 0x0000280C, 0x00002816, 0x00002820, 0x0000282A, 0x00002034, 0x0000203C, + 0x00001844, 0x0000184A, 0x00001850, 0x00001856, 0x0000185C, 0x00001862, 0x00002068, 0x00002070, 0x00002078, 0x00002080, + 0x00002088, 0x00002090, 0x00002898, 0x000028A2, 0x000028AC, 0x000028B6, 0x000028C0, 0x000028CA, 0x000028D4, 0x000028DE, + 0x000028E8, 0x000028F2, 0x000020FC, 0x00002104, 0x0000210C, 0x00002114, 0x0000211C, 0x00002124, 0x0000192C, 0x00001932, + 0x00001938, 0x0000193E, 0x00001944, 0x0000194A, 0x00001150, 0x00001154, 0x00001958, 0x0000195E, 0x00001964, 0x0000196A, + 0x00001170, 0x00001174, 0x00001178, 0x0000117C, 0x00001980, 0x00001986, 0x0000118C, 0x00001190, 0x00001994, 0x0000199A, + 0x000011A0, 0x000011A4, 0x000011A8, 0x000011AC, 0x000021B0, 0x000021B8, 0x000021C0, 0x000021C8, 0x000021D0, 0x000021D8, + 0x000021E0, 0x000021E8, 0x000021F0, 0x000011F8, 0x000021FC, 0x00002204, 0x0000120C, 0x00002210, 0x00001218, 0x0000221C, + 0x00002224, 0x0000122C, 0x00002230, 0x00001238, 0x0000223C, 0x00001244, 0x00002248, 0x00001250, 0x00001254, 0x00002258, + 0x00001260, 0x00002264, 0x0000126C, 0x00001270, 0x00002274, 0x0000127C, 0x00002280, 0x00003288, 0x00002294, 0x0000229C, + 0x000022A4, 0x000022AC, 0x000022B4, 0x000022BC, 0x000022C4, 0x000022CC, 0x000022D4, 0x000012DC, 0x000022E0, 0x000022E8, + 0x000012F0, 0x000022F4, 0x000022FC, 0x00001304, 0x00001308, 0x0000230C, 0x00001314, 0x00001318, 0x0000231C, 0x00001324, + 0x00001328, 0x0000132C, 0x00002330, 0x00001338, 0x0000133C, 0x00001340, 0x00001344, 0x00001348, 0x0000434C, 0x0000435C, + 0x0000436C, 0x0000337C, 0x00003388, 0x00003394, 0x000023A0, 0x000033A8, 0x000023B4, 0x000033BC, 0x000033C8, 0x000023D4, + 0x000023DC, 0x000023E4, 0x000023EC, 0x00002FF4 + }}}, + { + lut_rb:{set:{ + 0x08000800, 0x08020802, 0x10041004, 0x10081008, 0x280C280C, 0x28162816, 0x28202820, 0x282A282A, 0x20342034, 0x203C203C, + 0x18441844, 0x184A184A, 0x18501850, 0x18561856, 0x185C185C, 0x18621862, 0x20682068, 0x20702070, 0x20782078, 0x20802080, + 0x20882088, 0x20902090, 0x28982898, 0x28A228A2, 0x28AC28AC, 0x28B628B6, 0x28C028C0, 0x28CA28CA, 0x28D428D4, 0x28DE28DE, + 0x28E828E8, 0x28F228F2, 0x20FC20FC, 0x21042104, 0x210C210C, 0x21142114, 0x211C211C, 0x21242124, 0x192C192C, 0x19321932, + 0x19381938, 0x193E193E, 0x19441944, 0x194A194A, 0x11501150, 0x11541154, 0x19581958, 0x195E195E, 0x19641964, 0x196A196A, + 0x11701170, 0x11741174, 0x11781178, 0x117C117C, 0x19801980, 0x19861986, 0x118C118C, 0x11901190, 0x19941994, 0x199A199A, + 0x11A011A0, 0x11A411A4, 0x11A811A8, 0x11AC11AC, 0x21B021B0, 0x21B821B8, 0x21C021C0, 0x21C821C8, 0x21D021D0, 0x21D821D8, + 0x21E021E0, 0x21E821E8, 0x21F021F0, 0x11F811F8, 0x21FC21FC, 0x22042204, 0x120C120C, 0x22102210, 0x12181218, 0x221C221C, + 0x22242224, 0x122C122C, 0x22302230, 0x12381238, 0x223C223C, 0x12441244, 0x22482248, 0x12501250, 0x12541254, 0x22582258, + 0x12601260, 0x22642264, 0x126C126C, 0x12701270, 0x22742274, 0x127C127C, 0x22802280, 0x32883288, 0x22942294, 0x229C229C, + 0x22A422A4, 0x22AC22AC, 0x22B422B4, 0x22BC22BC, 0x22C422C4, 0x22CC22CC, 0x22D422D4, 0x12DC12DC, 0x22E022E0, 0x22E822E8, + 0x12F012F0, 0x22F422F4, 0x22FC22FC, 0x13041304, 0x13081308, 0x230C230C, 0x13141314, 0x13181318, 0x231C231C, 0x13241324, + 0x13281328, 0x132C132C, 0x23302330, 0x13381338, 0x133C133C, 0x13401340, 0x13441344, 0x13481348, 0x434C434C, 0x435C435C, + 0x436C436C, 0x337C337C, 0x33883388, 0x33943394, 0x23A023A0, 0x33A833A8, 0x23B423B4, 0x33BC33BC, 0x33C833C8, 0x23D423D4, + 0x23DC23DC, 0x23E423E4, 0x23EC23EC, 0x2FF42FF4 + }}, + lut_g:{set:{ + 0x00000800, 0x00000802, 0x00001004, 0x00001008, 0x0000280C, 0x00002816, 0x00002820, 0x0000282A, 0x00002034, 0x0000203C, + 0x00001844, 0x0000184A, 0x00001850, 0x00001856, 0x0000185C, 0x00001862, 0x00002068, 0x00002070, 0x00002078, 0x00002080, + 0x00002088, 0x00002090, 0x00002898, 0x000028A2, 0x000028AC, 0x000028B6, 0x000028C0, 0x000028CA, 0x000028D4, 0x000028DE, + 0x000028E8, 0x000028F2, 0x000020FC, 0x00002104, 0x0000210C, 0x00002114, 0x0000211C, 0x00002124, 0x0000192C, 0x00001932, + 0x00001938, 0x0000193E, 0x00001944, 0x0000194A, 0x00001150, 0x00001154, 0x00001958, 0x0000195E, 0x00001964, 0x0000196A, + 0x00001170, 0x00001174, 0x00001178, 0x0000117C, 0x00001980, 0x00001986, 0x0000118C, 0x00001190, 0x00001994, 0x0000199A, + 0x000011A0, 0x000011A4, 0x000011A8, 0x000011AC, 0x000021B0, 0x000021B8, 0x000021C0, 0x000021C8, 0x000021D0, 0x000021D8, + 0x000021E0, 0x000021E8, 0x000021F0, 0x000011F8, 0x000021FC, 0x00002204, 0x0000120C, 0x00002210, 0x00001218, 0x0000221C, + 0x00002224, 0x0000122C, 0x00002230, 0x00001238, 0x0000223C, 0x00001244, 0x00002248, 0x00001250, 0x00001254, 0x00002258, + 0x00001260, 0x00002264, 0x0000126C, 0x00001270, 0x00002274, 0x0000127C, 0x00002280, 0x00003288, 0x00002294, 0x0000229C, + 0x000022A4, 0x000022AC, 0x000022B4, 0x000022BC, 0x000022C4, 0x000022CC, 0x000022D4, 0x000012DC, 0x000022E0, 0x000022E8, + 0x000012F0, 0x000022F4, 0x000022FC, 0x00001304, 0x00001308, 0x0000230C, 0x00001314, 0x00001318, 0x0000231C, 0x00001324, + 0x00001328, 0x0000132C, 0x00002330, 0x00001338, 0x0000133C, 0x00001340, 0x00001344, 0x00001348, 0x0000434C, 0x0000435C, + 0x0000436C, 0x0000337C, 0x00003388, 0x00003394, 0x000023A0, 0x000033A8, 0x000023B4, 0x000033BC, 0x000033C8, 0x000023D4, + 0x000023DC, 0x000023E4, 0x000023EC, 0x00002FF4 + }}}, + { + lut_rb:{set:{ + 0x08000800, 0x08020802, 0x10041004, 0x10081008, 0x280C280C, 0x28162816, 0x28202820, 0x282A282A, 0x20342034, 0x203C203C, + 0x18441844, 0x184A184A, 0x18501850, 0x18561856, 0x185C185C, 0x18621862, 0x20682068, 0x20702070, 0x20782078, 0x20802080, + 0x20882088, 0x20902090, 0x28982898, 0x28A228A2, 0x28AC28AC, 0x28B628B6, 0x28C028C0, 0x28CA28CA, 0x28D428D4, 0x28DE28DE, + 0x28E828E8, 0x28F228F2, 0x20FC20FC, 0x21042104, 0x210C210C, 0x21142114, 0x211C211C, 0x21242124, 0x192C192C, 0x19321932, + 0x19381938, 0x193E193E, 0x19441944, 0x194A194A, 0x11501150, 0x11541154, 0x19581958, 0x195E195E, 0x19641964, 0x196A196A, + 0x11701170, 0x11741174, 0x11781178, 0x117C117C, 0x19801980, 0x19861986, 0x118C118C, 0x11901190, 0x19941994, 0x199A199A, + 0x11A011A0, 0x11A411A4, 0x11A811A8, 0x11AC11AC, 0x21B021B0, 0x21B821B8, 0x21C021C0, 0x21C821C8, 0x21D021D0, 0x21D821D8, + 0x21E021E0, 0x21E821E8, 0x21F021F0, 0x11F811F8, 0x21FC21FC, 0x22042204, 0x120C120C, 0x22102210, 0x12181218, 0x221C221C, + 0x22242224, 0x122C122C, 0x22302230, 0x12381238, 0x223C223C, 0x12441244, 0x22482248, 0x12501250, 0x12541254, 0x22582258, + 0x12601260, 0x22642264, 0x126C126C, 0x12701270, 0x22742274, 0x127C127C, 0x22802280, 0x32883288, 0x22942294, 0x229C229C, + 0x22A422A4, 0x22AC22AC, 0x22B422B4, 0x22BC22BC, 0x22C422C4, 0x22CC22CC, 0x22D422D4, 0x12DC12DC, 0x22E022E0, 0x22E822E8, + 0x12F012F0, 0x22F422F4, 0x22FC22FC, 0x13041304, 0x13081308, 0x230C230C, 0x13141314, 0x13181318, 0x231C231C, 0x13241324, + 0x13281328, 0x132C132C, 0x23302330, 0x13381338, 0x133C133C, 0x13401340, 0x13441344, 0x13481348, 0x434C434C, 0x435C435C, + 0x436C436C, 0x337C337C, 0x33883388, 0x33943394, 0x23A023A0, 0x33A833A8, 0x23B423B4, 0x33BC33BC, 0x33C833C8, 0x23D423D4, + 0x23DC23DC, 0x23E423E4, 0x23EC23EC, 0x2FF42FF4 + }}, + lut_g:{set:{ + 0x00000800, 0x00000802, 0x00001004, 0x00001008, 0x0000280C, 0x00002816, 0x00002820, 0x0000282A, 0x00002034, 0x0000203C, + 0x00001844, 0x0000184A, 0x00001850, 0x00001856, 0x0000185C, 0x00001862, 0x00002068, 0x00002070, 0x00002078, 0x00002080, + 0x00002088, 0x00002090, 0x00002898, 0x000028A2, 0x000028AC, 0x000028B6, 0x000028C0, 0x000028CA, 0x000028D4, 0x000028DE, + 0x000028E8, 0x000028F2, 0x000020FC, 0x00002104, 0x0000210C, 0x00002114, 0x0000211C, 0x00002124, 0x0000192C, 0x00001932, + 0x00001938, 0x0000193E, 0x00001944, 0x0000194A, 0x00001150, 0x00001154, 0x00001958, 0x0000195E, 0x00001964, 0x0000196A, + 0x00001170, 0x00001174, 0x00001178, 0x0000117C, 0x00001980, 0x00001986, 0x0000118C, 0x00001190, 0x00001994, 0x0000199A, + 0x000011A0, 0x000011A4, 0x000011A8, 0x000011AC, 0x000021B0, 0x000021B8, 0x000021C0, 0x000021C8, 0x000021D0, 0x000021D8, + 0x000021E0, 0x000021E8, 0x000021F0, 0x000011F8, 0x000021FC, 0x00002204, 0x0000120C, 0x00002210, 0x00001218, 0x0000221C, + 0x00002224, 0x0000122C, 0x00002230, 0x00001238, 0x0000223C, 0x00001244, 0x00002248, 0x00001250, 0x00001254, 0x00002258, + 0x00001260, 0x00002264, 0x0000126C, 0x00001270, 0x00002274, 0x0000127C, 0x00002280, 0x00003288, 0x00002294, 0x0000229C, + 0x000022A4, 0x000022AC, 0x000022B4, 0x000022BC, 0x000022C4, 0x000022CC, 0x000022D4, 0x000012DC, 0x000022E0, 0x000022E8, + 0x000012F0, 0x000022F4, 0x000022FC, 0x00001304, 0x00001308, 0x0000230C, 0x00001314, 0x00001318, 0x0000231C, 0x00001324, + 0x00001328, 0x0000132C, 0x00002330, 0x00001338, 0x0000133C, 0x00001340, 0x00001344, 0x00001348, 0x0000434C, 0x0000435C, + 0x0000436C, 0x0000337C, 0x00003388, 0x00003394, 0x000023A0, 0x000033A8, 0x000023B4, 0x000033BC, 0x000033C8, 0x000023D4, + 0x000023DC, 0x000023E4, 0x000023EC, 0x00002FF4 + }}}, + { + lut_rb:{set:{ + 0x08000800, 0x08020802, 0x10041004, 0x10081008, 0x280C280C, 0x28162816, 0x28202820, 0x282A282A, 0x20342034, 0x203C203C, + 0x18441844, 0x184A184A, 0x18501850, 0x18561856, 0x185C185C, 0x18621862, 0x20682068, 0x20702070, 0x20782078, 0x20802080, + 0x20882088, 0x20902090, 0x28982898, 0x28A228A2, 0x28AC28AC, 0x28B628B6, 0x28C028C0, 0x28CA28CA, 0x28D428D4, 0x28DE28DE, + 0x28E828E8, 0x28F228F2, 0x20FC20FC, 0x21042104, 0x210C210C, 0x21142114, 0x211C211C, 0x21242124, 0x192C192C, 0x19321932, + 0x19381938, 0x193E193E, 0x19441944, 0x194A194A, 0x11501150, 0x11541154, 0x19581958, 0x195E195E, 0x19641964, 0x196A196A, + 0x11701170, 0x11741174, 0x11781178, 0x117C117C, 0x19801980, 0x19861986, 0x118C118C, 0x11901190, 0x19941994, 0x199A199A, + 0x11A011A0, 0x11A411A4, 0x11A811A8, 0x11AC11AC, 0x21B021B0, 0x21B821B8, 0x21C021C0, 0x21C821C8, 0x21D021D0, 0x21D821D8, + 0x21E021E0, 0x21E821E8, 0x21F021F0, 0x11F811F8, 0x21FC21FC, 0x22042204, 0x120C120C, 0x22102210, 0x12181218, 0x221C221C, + 0x22242224, 0x122C122C, 0x22302230, 0x12381238, 0x223C223C, 0x12441244, 0x22482248, 0x12501250, 0x12541254, 0x22582258, + 0x12601260, 0x22642264, 0x126C126C, 0x12701270, 0x22742274, 0x127C127C, 0x22802280, 0x32883288, 0x22942294, 0x229C229C, + 0x22A422A4, 0x22AC22AC, 0x22B422B4, 0x22BC22BC, 0x22C422C4, 0x22CC22CC, 0x22D422D4, 0x12DC12DC, 0x22E022E0, 0x22E822E8, + 0x12F012F0, 0x22F422F4, 0x22FC22FC, 0x13041304, 0x13081308, 0x230C230C, 0x13141314, 0x13181318, 0x231C231C, 0x13241324, + 0x13281328, 0x132C132C, 0x23302330, 0x13381338, 0x133C133C, 0x13401340, 0x13441344, 0x13481348, 0x434C434C, 0x435C435C, + 0x436C436C, 0x337C337C, 0x33883388, 0x33943394, 0x23A023A0, 0x33A833A8, 0x23B423B4, 0x33BC33BC, 0x33C833C8, 0x23D423D4, + 0x23DC23DC, 0x23E423E4, 0x23EC23EC, 0x2FF42FF4 + }}, + lut_g:{set:{ + 0x00000800, 0x00000802, 0x00001004, 0x00001008, 0x0000280C, 0x00002816, 0x00002820, 0x0000282A, 0x00002034, 0x0000203C, + 0x00001844, 0x0000184A, 0x00001850, 0x00001856, 0x0000185C, 0x00001862, 0x00002068, 0x00002070, 0x00002078, 0x00002080, + 0x00002088, 0x00002090, 0x00002898, 0x000028A2, 0x000028AC, 0x000028B6, 0x000028C0, 0x000028CA, 0x000028D4, 0x000028DE, + 0x000028E8, 0x000028F2, 0x000020FC, 0x00002104, 0x0000210C, 0x00002114, 0x0000211C, 0x00002124, 0x0000192C, 0x00001932, + 0x00001938, 0x0000193E, 0x00001944, 0x0000194A, 0x00001150, 0x00001154, 0x00001958, 0x0000195E, 0x00001964, 0x0000196A, + 0x00001170, 0x00001174, 0x00001178, 0x0000117C, 0x00001980, 0x00001986, 0x0000118C, 0x00001190, 0x00001994, 0x0000199A, + 0x000011A0, 0x000011A4, 0x000011A8, 0x000011AC, 0x000021B0, 0x000021B8, 0x000021C0, 0x000021C8, 0x000021D0, 0x000021D8, + 0x000021E0, 0x000021E8, 0x000021F0, 0x000011F8, 0x000021FC, 0x00002204, 0x0000120C, 0x00002210, 0x00001218, 0x0000221C, + 0x00002224, 0x0000122C, 0x00002230, 0x00001238, 0x0000223C, 0x00001244, 0x00002248, 0x00001250, 0x00001254, 0x00002258, + 0x00001260, 0x00002264, 0x0000126C, 0x00001270, 0x00002274, 0x0000127C, 0x00002280, 0x00003288, 0x00002294, 0x0000229C, + 0x000022A4, 0x000022AC, 0x000022B4, 0x000022BC, 0x000022C4, 0x000022CC, 0x000022D4, 0x000012DC, 0x000022E0, 0x000022E8, + 0x000012F0, 0x000022F4, 0x000022FC, 0x00001304, 0x00001308, 0x0000230C, 0x00001314, 0x00001318, 0x0000231C, 0x00001324, + 0x00001328, 0x0000132C, 0x00002330, 0x00001338, 0x0000133C, 0x00001340, 0x00001344, 0x00001348, 0x0000434C, 0x0000435C, + 0x0000436C, 0x0000337C, 0x00003388, 0x00003394, 0x000023A0, 0x000033A8, 0x000023B4, 0x000033BC, 0x000033C8, 0x000023D4, + 0x000023DC, 0x000023E4, 0x000023EC, 0x00002FF4 + }}}, + { + lut_rb:{set:{ + 0x08000800, 0x08020802, 0x10041004, 0x10081008, 0x280C280C, 0x28162816, 0x28202820, 0x282A282A, 0x20342034, 0x203C203C, + 0x18441844, 0x184A184A, 0x18501850, 0x18561856, 0x185C185C, 0x18621862, 0x20682068, 0x20702070, 0x20782078, 0x20802080, + 0x20882088, 0x20902090, 0x28982898, 0x28A228A2, 0x28AC28AC, 0x28B628B6, 0x28C028C0, 0x28CA28CA, 0x28D428D4, 0x28DE28DE, + 0x28E828E8, 0x28F228F2, 0x20FC20FC, 0x21042104, 0x210C210C, 0x21142114, 0x211C211C, 0x21242124, 0x192C192C, 0x19321932, + 0x19381938, 0x193E193E, 0x19441944, 0x194A194A, 0x11501150, 0x11541154, 0x19581958, 0x195E195E, 0x19641964, 0x196A196A, + 0x11701170, 0x11741174, 0x11781178, 0x117C117C, 0x19801980, 0x19861986, 0x118C118C, 0x11901190, 0x19941994, 0x199A199A, + 0x11A011A0, 0x11A411A4, 0x11A811A8, 0x11AC11AC, 0x21B021B0, 0x21B821B8, 0x21C021C0, 0x21C821C8, 0x21D021D0, 0x21D821D8, + 0x21E021E0, 0x21E821E8, 0x21F021F0, 0x11F811F8, 0x21FC21FC, 0x22042204, 0x120C120C, 0x22102210, 0x12181218, 0x221C221C, + 0x22242224, 0x122C122C, 0x22302230, 0x12381238, 0x223C223C, 0x12441244, 0x22482248, 0x12501250, 0x12541254, 0x22582258, + 0x12601260, 0x22642264, 0x126C126C, 0x12701270, 0x22742274, 0x127C127C, 0x22802280, 0x32883288, 0x22942294, 0x229C229C, + 0x22A422A4, 0x22AC22AC, 0x22B422B4, 0x22BC22BC, 0x22C422C4, 0x22CC22CC, 0x22D422D4, 0x12DC12DC, 0x22E022E0, 0x22E822E8, + 0x12F012F0, 0x22F422F4, 0x22FC22FC, 0x13041304, 0x13081308, 0x230C230C, 0x13141314, 0x13181318, 0x231C231C, 0x13241324, + 0x13281328, 0x132C132C, 0x23302330, 0x13381338, 0x133C133C, 0x13401340, 0x13441344, 0x13481348, 0x434C434C, 0x435C435C, + 0x436C436C, 0x337C337C, 0x33883388, 0x33943394, 0x23A023A0, 0x33A833A8, 0x23B423B4, 0x33BC33BC, 0x33C833C8, 0x23D423D4, + 0x23DC23DC, 0x23E423E4, 0x23EC23EC, 0x2FF42FF4 + }}, + lut_g:{set:{ + 0x00000800, 0x00000802, 0x00001004, 0x00001008, 0x0000280C, 0x00002816, 0x00002820, 0x0000282A, 0x00002034, 0x0000203C, + 0x00001844, 0x0000184A, 0x00001850, 0x00001856, 0x0000185C, 0x00001862, 0x00002068, 0x00002070, 0x00002078, 0x00002080, + 0x00002088, 0x00002090, 0x00002898, 0x000028A2, 0x000028AC, 0x000028B6, 0x000028C0, 0x000028CA, 0x000028D4, 0x000028DE, + 0x000028E8, 0x000028F2, 0x000020FC, 0x00002104, 0x0000210C, 0x00002114, 0x0000211C, 0x00002124, 0x0000192C, 0x00001932, + 0x00001938, 0x0000193E, 0x00001944, 0x0000194A, 0x00001150, 0x00001154, 0x00001958, 0x0000195E, 0x00001964, 0x0000196A, + 0x00001170, 0x00001174, 0x00001178, 0x0000117C, 0x00001980, 0x00001986, 0x0000118C, 0x00001190, 0x00001994, 0x0000199A, + 0x000011A0, 0x000011A4, 0x000011A8, 0x000011AC, 0x000021B0, 0x000021B8, 0x000021C0, 0x000021C8, 0x000021D0, 0x000021D8, + 0x000021E0, 0x000021E8, 0x000021F0, 0x000011F8, 0x000021FC, 0x00002204, 0x0000120C, 0x00002210, 0x00001218, 0x0000221C, + 0x00002224, 0x0000122C, 0x00002230, 0x00001238, 0x0000223C, 0x00001244, 0x00002248, 0x00001250, 0x00001254, 0x00002258, + 0x00001260, 0x00002264, 0x0000126C, 0x00001270, 0x00002274, 0x0000127C, 0x00002280, 0x00003288, 0x00002294, 0x0000229C, + 0x000022A4, 0x000022AC, 0x000022B4, 0x000022BC, 0x000022C4, 0x000022CC, 0x000022D4, 0x000012DC, 0x000022E0, 0x000022E8, + 0x000012F0, 0x000022F4, 0x000022FC, 0x00001304, 0x00001308, 0x0000230C, 0x00001314, 0x00001318, 0x0000231C, 0x00001324, + 0x00001328, 0x0000132C, 0x00002330, 0x00001338, 0x0000133C, 0x00001340, 0x00001344, 0x00001348, 0x0000434C, 0x0000435C, + 0x0000436C, 0x0000337C, 0x00003388, 0x00003394, 0x000023A0, 0x000033A8, 0x000023B4, 0x000033BC, 0x000033C8, 0x000023D4, + 0x000023DC, 0x000023E4, 0x000023EC, 0x00002FF4 + }}} +}, +ANR:{ + {set:{//00: profile = preview, sensor mode = preview ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001B020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//01: profile = preview, sensor mode = preview ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001B020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//02: profile = preview, sensor mode = preview ISO400 + 0x01040003, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001B020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//03: profile = preview, sensor mode = preview ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//04: profile = preview, sensor mode = preview ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//05: profile = preview, sensor mode = preview ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//06: profile = preview, sensor mode = preview ISO2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001D020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//07: profile = preview, sensor mode = preview ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x0021020A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130A2016, 0x40004000 + }}, + {set:{//08: profile = preview, sensor mode = preview ISO2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x0021020A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130A2016, 0x40004000 + }}, + {set:{//09: profile = preview, sensor mode = preview ISO3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0029030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{//10: profile = preview, sensor mode = capture ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001B020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//11: profile = preview, sensor mode = capture ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001B020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//12: profile = preview, sensor mode = capture ISO400 + 0x01040003, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001B020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//13: profile = preview, sensor mode = capture ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//14: profile = preview, sensor mode = capture ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//15: profile = preview, sensor mode = capture ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//16: profile = preview, sensor mode = capture ISO2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001D020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//17: profile = preview, sensor mode = capture ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x0021020A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130A2016, 0x40004000 + }}, + {set:{//18: profile = preview, sensor mode = capture ISO2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x0021020A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130A2016, 0x40004000 + }}, + {set:{//19: profile = preview, sensor mode = capture ISO3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0029030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{//20: profile = preview, sensor mode = video ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001B020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//21: profile = preview, sensor mode = video ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001B020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//22: profile = preview, sensor mode = video ISO400 + 0x01040003, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001B020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//23: profile = preview, sensor mode = video ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//24: profile = preview, sensor mode = video ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//25: profile = preview, sensor mode = video ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//26: profile = preview, sensor mode = video ISO2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001D020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//27: profile = preview, sensor mode = video ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x0021020A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130A2016, 0x40004000 + }}, + {set:{//28: profile = preview, sensor mode = video ISO2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x0021020A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130A2016, 0x40004000 + }}, + {set:{//29: profile = preview, sensor mode = video ISO3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0029030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{//30: profile = preview, sensor mode = SlimVideo1 ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001B020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//31: profile = preview, sensor mode = SlimVideo1 ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001B020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//32: profile = preview, sensor mode = SlimVideo1 ISO400 + 0x01040003, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001B020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//33: profile = preview, sensor mode = SlimVideo1 ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//34: profile = preview, sensor mode = SlimVideo1 ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//35: profile = preview, sensor mode = SlimVideo1 ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//36: profile = preview, sensor mode = SlimVideo1 ISO2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001D020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//37: profile = preview, sensor mode = SlimVideo1 ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x0021020A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130A2016, 0x40004000 + }}, + {set:{//38: profile = preview, sensor mode = SlimVideo1 ISO2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x0021020A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130A2016, 0x40004000 + }}, + {set:{//39: profile = preview, sensor mode = SlimVideo1 ISO3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0029030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{//40: profile = preview, sensor mode = SlimVideo2 ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001B020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//41: profile = preview, sensor mode = SlimVideo2 ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001B020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//42: profile = preview, sensor mode = SlimVideo2 ISO400 + 0x01040003, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001B020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//43: profile = preview, sensor mode = SlimVideo2 ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//44: profile = preview, sensor mode = SlimVideo2 ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//45: profile = preview, sensor mode = SlimVideo2 ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//46: profile = preview, sensor mode = SlimVideo2 ISO2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001D020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//47: profile = preview, sensor mode = SlimVideo2 ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x0021020A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130A2016, 0x40004000 + }}, + {set:{//48: profile = preview, sensor mode = SlimVideo2 ISO2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x0021020A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130A2016, 0x40004000 + }}, + {set:{//49: profile = preview, sensor mode = SlimVideo2 ISO3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0029030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{//50: profile = video, sensor mode = preview ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001B020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//51: profile = video, sensor mode = preview ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001B020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//52: profile = video, sensor mode = preview ISO400 + 0x01040013, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001D020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//53: profile = video, sensor mode = preview ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//54: profile = video, sensor mode = preview ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//55: profile = video, sensor mode = preview ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0016020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{//56: profile = video, sensor mode = preview ISO2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x001A020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//57: profile = video, sensor mode = preview ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001D020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//58: profile = video, sensor mode = preview ISO2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0027030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{//59: profile = video, sensor mode = preview ISO3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//60: profile = video, sensor mode = capture ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001B020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//61: profile = video, sensor mode = capture ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001B020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//62: profile = video, sensor mode = capture ISO400 + 0x01040013, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001D020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//63: profile = video, sensor mode = capture ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//64: profile = video, sensor mode = capture ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//65: profile = video, sensor mode = capture ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0016020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{//66: profile = video, sensor mode = capture ISO2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x001A020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//67: profile = video, sensor mode = capture ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001D020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//68: profile = video, sensor mode = capture ISO2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0027030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{//69: profile = video, sensor mode = capture ISO3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//70: profile = video, sensor mode = video ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001B020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//71: profile = video, sensor mode = video ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001B020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//72: profile = video, sensor mode = video ISO400 + 0x01040013, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001D020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//73: profile = video, sensor mode = video ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//74: profile = video, sensor mode = video ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//75: profile = video, sensor mode = video ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0016020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{//76: profile = video, sensor mode = video ISO2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x001A020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//77: profile = video, sensor mode = video ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001D020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//78: profile = video, sensor mode = video ISO2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0027030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{//79: profile = video, sensor mode = video ISO3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//80: profile = video, sensor mode = SlimVideo1 ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001B020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//81: profile = video, sensor mode = SlimVideo1 ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001B020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//82: profile = video, sensor mode = SlimVideo1 ISO400 + 0x01040013, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001D020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//83: profile = video, sensor mode = SlimVideo1 ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//84: profile = video, sensor mode = SlimVideo1 ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//85: profile = video, sensor mode = SlimVideo1 ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0016020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{//86: profile = video, sensor mode = SlimVideo1 ISO2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x001A020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//87: profile = video, sensor mode = SlimVideo1 ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001D020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//88: profile = video, sensor mode = SlimVideo1 ISO2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0027030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{//89: profile = video, sensor mode = SlimVideo1 ISO3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//90: profile = video, sensor mode = SlimVideo2 ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001B020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//91: profile = video, sensor mode = SlimVideo2 ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001B020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//92: profile = video, sensor mode = SlimVideo2 ISO400 + 0x01040013, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001D020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//93: profile = video, sensor mode = SlimVideo2 ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//94: profile = video, sensor mode = SlimVideo2 ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//95: profile = video, sensor mode = SlimVideo2 ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0016020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{//96: profile = video, sensor mode = SlimVideo2 ISO2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x001A020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//97: profile = video, sensor mode = SlimVideo2 ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001D020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//98: profile = video, sensor mode = SlimVideo2 ISO2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0027030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{//99: profile = video, sensor mode = SlimVideo2 ISO3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//100: profile = capture, sensor mode = preview ISO100 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0027030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{//101: profile = capture, sensor mode = preview ISO200 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0027030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{//102: profile = capture, sensor mode = preview ISO400 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002C030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{//103: profile = capture, sensor mode = preview ISO800 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0024020A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//104: profile = capture, sensor mode = preview ISO1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0024020A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//105: profile = capture, sensor mode = preview ISO1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0029030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{//106: profile = capture, sensor mode = preview ISO2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{//107: profile = capture, sensor mode = preview ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x1E140E07, 0x0035040A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1305201D, 0x40004000 + }}, + {set:{//108: profile = capture, sensor mode = preview ISO2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x003A050A, + 0x17100B06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{//109: profile = capture, sensor mode = preview ISO3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x271A1209, 0x0047060A, + 0x1C130D07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13012023, 0x40004000 + }}, + {set:{//110: profile = capture, sensor mode = capture ISO100 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0027030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{//111: profile = capture, sensor mode = capture ISO200 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0027030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{//112: profile = capture, sensor mode = capture ISO400 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002C030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{//113: profile = capture, sensor mode = capture ISO800 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0024020A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//114: profile = capture, sensor mode = capture ISO1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0024020A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//115: profile = capture, sensor mode = capture ISO1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0029030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{//116: profile = capture, sensor mode = capture ISO2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{//117: profile = capture, sensor mode = capture ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x1E140E07, 0x0035040A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1305201D, 0x40004000 + }}, + {set:{//118: profile = capture, sensor mode = capture ISO2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x003A050A, + 0x17100B06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{//119: profile = capture, sensor mode = capture ISO3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x271A1209, 0x0047060A, + 0x1C130D07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13012023, 0x40004000 + }}, + {set:{//120: profile = capture, sensor mode = video ISO100 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0027030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{//121: profile = capture, sensor mode = video ISO200 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0027030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{//122: profile = capture, sensor mode = video ISO400 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002C030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{//123: profile = capture, sensor mode = video ISO800 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0024020A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//124: profile = capture, sensor mode = video ISO1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0024020A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//125: profile = capture, sensor mode = video ISO1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0029030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{//126: profile = capture, sensor mode = video ISO2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{//127: profile = capture, sensor mode = video ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x1E140E07, 0x0035040A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1305201D, 0x40004000 + }}, + {set:{//128: profile = capture, sensor mode = video ISO2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x003A050A, + 0x17100B06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{//129: profile = capture, sensor mode = video ISO3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x271A1209, 0x0047060A, + 0x1C130D07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13012023, 0x40004000 + }}, + {set:{//130: profile = capture, sensor mode = SlimVideo1 ISO100 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0027030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{//131: profile = capture, sensor mode = SlimVideo1 ISO200 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0027030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{//132: profile = capture, sensor mode = SlimVideo1 ISO400 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002C030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{//133: profile = capture, sensor mode = SlimVideo1 ISO800 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0024020A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//134: profile = capture, sensor mode = SlimVideo1 ISO1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0024020A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//135: profile = capture, sensor mode = SlimVideo1 ISO1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0029030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{//136: profile = capture, sensor mode = SlimVideo1 ISO2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{//137: profile = capture, sensor mode = SlimVideo1 ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x1E140E07, 0x0035040A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1305201D, 0x40004000 + }}, + {set:{//138: profile = capture, sensor mode = SlimVideo1 ISO2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x003A050A, + 0x17100B06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{//139: profile = capture, sensor mode = SlimVideo1 ISO3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x271A1209, 0x0047060A, + 0x1C130D07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13012023, 0x40004000 + }}, + {set:{//140: profile = capture, sensor mode = SlimVideo2 ISO100 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0027030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{//141: profile = capture, sensor mode = SlimVideo2 ISO200 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0027030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{//142: profile = capture, sensor mode = SlimVideo2 ISO400 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002C030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{//143: profile = capture, sensor mode = SlimVideo2 ISO800 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0024020A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//144: profile = capture, sensor mode = SlimVideo2 ISO1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0024020A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//145: profile = capture, sensor mode = SlimVideo2 ISO1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0029030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{//146: profile = capture, sensor mode = SlimVideo2 ISO2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{//147: profile = capture, sensor mode = SlimVideo2 ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x1E140E07, 0x0035040A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1305201D, 0x40004000 + }}, + {set:{//148: profile = capture, sensor mode = SlimVideo2 ISO2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x003A050A, + 0x17100B06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{//149: profile = capture, sensor mode = SlimVideo2 ISO3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x271A1209, 0x0047060A, + 0x1C130D07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13012023, 0x40004000 + }}, + {set:{//150: profile = N3D preview ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001B020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//151: profile = N3D preview ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001B020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//152: profile = N3D preview ISO400 + 0x01040003, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001B020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//153: profile = N3D preview ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//154: profile = N3D preview ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//155: profile = N3D preview ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//156: profile = N3D preview ISO2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001D020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//157: profile = N3D preview ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x0021020A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130A2016, 0x40004000 + }}, + {set:{//158: profile = N3D preview ISO2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x0021020A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130A2016, 0x40004000 + }}, + {set:{//159: profile = N3D preview ISO3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0029030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{//160: profile = N3D video ISO100 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0027030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{//161: profile = N3D video ISO200 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0027030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{//162: profile = N3D video ISO400 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002C030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{//163: profile = N3D video ISO800 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0024020A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//164: profile = N3D video ISO1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0024020A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//165: profile = N3D video ISO1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0029030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{//166: profile = N3D video ISO2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{//167: profile = N3D video ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x1E140E07, 0x0035040A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1305201D, 0x40004000 + }}, + {set:{//168: profile = N3D video ISO2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x003A050A, + 0x17100B06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{//169: profile = N3D video ISO3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x271A1209, 0x0047060A, + 0x1C130D07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13012023, 0x40004000 + }}, + {set:{//170: profile = N3D capture ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001B020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//171: profile = N3D capture ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001B020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//172: profile = N3D capture ISO400 + 0x01040003, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001B020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//173: profile = N3D capture ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//174: profile = N3D capture ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//175: profile = N3D capture ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//176: profile = N3D capture ISO2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001D020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//177: profile = N3D capture ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x0021020A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130A2016, 0x40004000 + }}, + {set:{//178: profile = N3D capture ISO2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x0021020A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130A2016, 0x40004000 + }}, + {set:{//179: profile = N3D capture ISO3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0029030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{//180: profile = MFB postproc mixing ISO100 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0027030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{//181: profile = MFB postproc mixing ISO200 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0027030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{//182: profile = MFB postproc mixing ISO400 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002C030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{//183: profile = MFB postproc mixing ISO800 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0024020A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//184: profile = MFB postproc mixing ISO1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0024020A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//185: profile = MFB postproc mixing ISO1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0029030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{//186: profile = MFB postproc mixing ISO2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{//187: profile = MFB postproc mixing ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x1E140E07, 0x0035040A, + 0x130D0904, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1305201D, 0x40004000 + }}, + {set:{//188: profile = MFB postproc mixing ISO2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x003A050A, + 0x17100B06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{//189: profile = MFB postproc mixing ISO3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x271A1209, 0x0047060A, + 0x1C130D07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13012023, 0x40004000 + }}, + {set:{//190: profile = MFB post-proc ANR EE ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001B020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//191: profile = MFB post-proc ANR EE ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001B020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//192: profile = MFB post-proc ANR EE ISO400 + 0x01040003, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001B020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//193: profile = MFB post-proc ANR EE ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//194: profile = MFB post-proc ANR EE ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//195: profile = MFB post-proc ANR EE ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//196: profile = MFB post-proc ANR EE ISO2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001D020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//197: profile = MFB post-proc ANR EE ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x0021020A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130A2016, 0x40004000 + }}, + {set:{//198: profile = MFB post-proc ANR EE ISO2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x0021020A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130A2016, 0x40004000 + }}, + {set:{//199: profile = MFB post-proc ANR EE ISO3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0029030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{//200: profile = IHDR preview ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001B020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//201: profile = IHDR preview ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001B020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//202: profile = IHDR preview ISO400 + 0x01040013, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001D020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//203: profile = IHDR preview ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//204: profile = IHDR preview ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//205: profile = IHDR preview ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0016020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{//206: profile = IHDR preview ISO2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x001A020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//207: profile = IHDR preview ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001D020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//208: profile = IHDR preview ISO2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0027030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{//209: profile = IHDR preview ISO3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//210: profile = IHDR video ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001B020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//211: profile = IHDR video ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001B020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//212: profile = IHDR video ISO400 + 0x01040013, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001D020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//213: profile = IHDR video ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//214: profile = IHDR video ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//215: profile = IHDR video ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0016020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{//216: profile = IHDR video ISO2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x001A020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//217: profile = IHDR video ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001D020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//218: profile = IHDR video ISO2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0027030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{//219: profile = IHDR video ISO3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//220: profile = Multi-pass ANR1 ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001B020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//221: profile = Multi-pass ANR1 ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001B020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//222: profile = Multi-pass ANR1 ISO400 + 0x01040013, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001D020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//223: profile = Multi-pass ANR1 ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//224: profile = Multi-pass ANR1 ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//225: profile = Multi-pass ANR1 ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0016020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{//226: profile = Multi-pass ANR1 ISO2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x001A020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//227: profile = Multi-pass ANR1 ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001D020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//228: profile = Multi-pass ANR1 ISO2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0027030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{//229: profile = Multi-pass ANR1 ISO3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//230: profile = Multi-pass ANR2 ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001B020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//231: profile = Multi-pass ANR2 ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001B020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//232: profile = Multi-pass ANR2 ISO400 + 0x01040013, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001D020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//233: profile = Multi-pass ANR2 ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//234: profile = Multi-pass ANR2 ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//235: profile = Multi-pass ANR2 ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0016020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{//236: profile = Multi-pass ANR2 ISO2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x001A020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//237: profile = Multi-pass ANR2 ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001D020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//238: profile = Multi-pass ANR2 ISO2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0027030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{//239: profile = Multi-pass ANR2 ISO3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//240: profile = MFB Multi-pass ANR1 ISO100 + 0x01040003, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001B020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//241: profile = MFB Multi-pass ANR1 ISO200 + 0x01040003, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001B020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//242: profile = MFB Multi-pass ANR1 ISO400 + 0x01040013, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001D020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//243: profile = MFB Multi-pass ANR1 ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//244: profile = MFB Multi-pass ANR1 ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//245: profile = MFB Multi-pass ANR1 ISO1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0016020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{//246: profile = MFB Multi-pass ANR1 ISO2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x001A020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{//247: profile = MFB Multi-pass ANR1 ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001D020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{//248: profile = MFB Multi-pass ANR1 ISO2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0027030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{//249: profile = MFB Multi-pass ANR1 ISO3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//250: profile = MFB Multi-pass ANR2 ISO100 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//251: profile = MFB Multi-pass ANR2 ISO200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//252: profile = MFB Multi-pass ANR2 ISO400 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//253: profile = MFB Multi-pass ANR2 ISO800 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//254: profile = MFB Multi-pass ANR2 ISO1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//255: profile = MFB Multi-pass ANR2 ISO1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//256: profile = MFB Multi-pass ANR2 ISO2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//257: profile = MFB Multi-pass ANR2 ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//258: profile = MFB Multi-pass ANR2 ISO2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//259: profile = MFB Multi-pass ANR2 ISO3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//260: profile = preview, sensor mode = custom1 ISO100 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//261: profile = preview, sensor mode = custom1 ISO200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//262: profile = preview, sensor mode = custom1 ISO400 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//263: profile = preview, sensor mode = custom1 ISO800 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//264: profile = preview, sensor mode = custom1 ISO1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//265: profile = preview, sensor mode = custom1 ISO1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//266: profile = preview, sensor mode = custom1 ISO2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//267: profile = preview, sensor mode = custom1 ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//268: profile = preview, sensor mode = custom1 ISO2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//269: profile = preview, sensor mode = custom1 ISO3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//270: profile = preview, sensor mode = custom2 ISO100 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//271: profile = preview, sensor mode = custom2 ISO200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//272: profile = preview, sensor mode = custom2 ISO400 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//273: profile = preview, sensor mode = custom2 ISO800 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//274: profile = preview, sensor mode = custom2 ISO1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//275: profile = preview, sensor mode = custom2 ISO1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//276: profile = preview, sensor mode = custom2 ISO2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//277: profile = preview, sensor mode = custom2 ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//278: profile = preview, sensor mode = custom2 ISO2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//279: profile = preview, sensor mode = custom2 ISO3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//280: profile = preview, sensor mode = custom3 ISO100 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//281: profile = preview, sensor mode = custom3 ISO200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//282: profile = preview, sensor mode = custom3 ISO400 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//283: profile = preview, sensor mode = custom3 ISO800 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//284: profile = preview, sensor mode = custom3 ISO1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//285: profile = preview, sensor mode = custom3 ISO1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//286: profile = preview, sensor mode = custom3 ISO2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//287: profile = preview, sensor mode = custom3 ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//288: profile = preview, sensor mode = custom3 ISO2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//289: profile = preview, sensor mode = custom3 ISO3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//290: profile = preview, sensor mode = custom4 ISO100 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//291: profile = preview, sensor mode = custom4 ISO200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//292: profile = preview, sensor mode = custom4 ISO400 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//293: profile = preview, sensor mode = custom4 ISO800 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//294: profile = preview, sensor mode = custom4 ISO1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//295: profile = preview, sensor mode = custom4 ISO1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//296: profile = preview, sensor mode = custom4 ISO2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//297: profile = preview, sensor mode = custom4 ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//298: profile = preview, sensor mode = custom4 ISO2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//299: profile = preview, sensor mode = custom4 ISO3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//300: profile = preview, sensor mode = custom5 ISO100 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//301: profile = preview, sensor mode = custom5 ISO200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//302: profile = preview, sensor mode = custom5 ISO400 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//303: profile = preview, sensor mode = custom5 ISO800 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//304: profile = preview, sensor mode = custom5 ISO1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//305: profile = preview, sensor mode = custom5 ISO1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//306: profile = preview, sensor mode = custom5 ISO2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//307: profile = preview, sensor mode = custom5 ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//308: profile = preview, sensor mode = custom5 ISO2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//309: profile = preview, sensor mode = custom5 ISO3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//310: profile = video, sensor mode = custom1 ISO100 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//311: profile = video, sensor mode = custom1 ISO200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//312: profile = video, sensor mode = custom1 ISO400 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//313: profile = video, sensor mode = custom1 ISO800 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//314: profile = video, sensor mode = custom1 ISO1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//315: profile = video, sensor mode = custom1 ISO1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//316: profile = video, sensor mode = custom1 ISO2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//317: profile = video, sensor mode = custom1 ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//318: profile = video, sensor mode = custom1 ISO2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//319: profile = video, sensor mode = custom1 ISO3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//320: profile = video, sensor mode = custom2 ISO100 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//321: profile = video, sensor mode = custom2 ISO200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//322: profile = video, sensor mode = custom2 ISO400 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//323: profile = video, sensor mode = custom2 ISO800 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//324: profile = video, sensor mode = custom2 ISO1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//325: profile = video, sensor mode = custom2 ISO1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//326: profile = video, sensor mode = custom2 ISO2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//327: profile = video, sensor mode = custom2 ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//328: profile = video, sensor mode = custom2 ISO2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//329: profile = video, sensor mode = custom2 ISO3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//330: profile = video, sensor mode = custom3 ISO100 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//331: profile = video, sensor mode = custom3 ISO200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//332: profile = video, sensor mode = custom3 ISO400 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//333: profile = video, sensor mode = custom3 ISO800 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//334: profile = video, sensor mode = custom3 ISO1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//335: profile = video, sensor mode = custom3 ISO1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//336: profile = video, sensor mode = custom3 ISO2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//337: profile = video, sensor mode = custom3 ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//338: profile = video, sensor mode = custom3 ISO2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//339: profile = video, sensor mode = custom3 ISO3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//340: profile = video, sensor mode = custom4 ISO100 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//341: profile = video, sensor mode = custom4 ISO200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//342: profile = video, sensor mode = custom4 ISO400 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//343: profile = video, sensor mode = custom4 ISO800 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//344: profile = video, sensor mode = custom4 ISO1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//345: profile = video, sensor mode = custom4 ISO1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//346: profile = video, sensor mode = custom4 ISO2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//347: profile = video, sensor mode = custom4 ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//348: profile = video, sensor mode = custom4 ISO2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//349: profile = video, sensor mode = custom4 ISO3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//350: profile = video, sensor mode = custom5 ISO100 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//351: profile = video, sensor mode = custom5 ISO200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//352: profile = video, sensor mode = custom5 ISO400 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//353: profile = video, sensor mode = custom5 ISO800 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//354: profile = video, sensor mode = custom5 ISO1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//355: profile = video, sensor mode = custom5 ISO1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//356: profile = video, sensor mode = custom5 ISO2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//357: profile = video, sensor mode = custom5 ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//358: profile = video, sensor mode = custom5 ISO2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//359: profile = video, sensor mode = custom5 ISO3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//360: profile = capture, sensor mode = custom1 ISO100 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//361: profile = capture, sensor mode = custom1 ISO200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//362: profile = capture, sensor mode = custom1 ISO400 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//363: profile = capture, sensor mode = custom1 ISO800 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//364: profile = capture, sensor mode = custom1 ISO1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//365: profile = capture, sensor mode = custom1 ISO1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//366: profile = capture, sensor mode = custom1 ISO2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//367: profile = capture, sensor mode = custom1 ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//368: profile = capture, sensor mode = custom1 ISO2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//369: profile = capture, sensor mode = custom1 ISO3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//370: profile = capture, sensor mode = custom2 ISO100 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//371: profile = capture, sensor mode = custom2 ISO200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//372: profile = capture, sensor mode = custom2 ISO400 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//373: profile = capture, sensor mode = custom2 ISO800 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//374: profile = capture, sensor mode = custom2 ISO1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//375: profile = capture, sensor mode = custom2 ISO1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//376: profile = capture, sensor mode = custom2 ISO2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//377: profile = capture, sensor mode = custom2 ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//378: profile = capture, sensor mode = custom2 ISO2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//379: profile = capture, sensor mode = custom2 ISO3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//380: profile = capture, sensor mode = custom3 ISO100 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//381: profile = capture, sensor mode = custom3 ISO200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//382: profile = capture, sensor mode = custom3 ISO400 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//383: profile = capture, sensor mode = custom3 ISO800 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//384: profile = capture, sensor mode = custom3 ISO1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//385: profile = capture, sensor mode = custom3 ISO1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//386: profile = capture, sensor mode = custom3 ISO2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//387: profile = capture, sensor mode = custom3 ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//388: profile = capture, sensor mode = custom3 ISO2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//389: profile = capture, sensor mode = custom3 ISO3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//390: profile = capture, sensor mode = custom4 ISO100 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//391: profile = capture, sensor mode = custom4 ISO200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//392: profile = capture, sensor mode = custom4 ISO400 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//393: profile = capture, sensor mode = custom4 ISO800 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//394: profile = capture, sensor mode = custom4 ISO1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//395: profile = capture, sensor mode = custom4 ISO1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//396: profile = capture, sensor mode = custom4 ISO2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//397: profile = capture, sensor mode = custom4 ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//398: profile = capture, sensor mode = custom4 ISO2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//399: profile = capture, sensor mode = custom4 ISO3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//400: profile = capture, sensor mode = custom5 ISO100 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//401: profile = capture, sensor mode = custom5 ISO200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//402: profile = capture, sensor mode = custom5 ISO400 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//403: profile = capture, sensor mode = custom5 ISO800 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//404: profile = capture, sensor mode = custom5 ISO1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//405: profile = capture, sensor mode = custom5 ISO1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//406: profile = capture, sensor mode = custom5 ISO2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//407: profile = capture, sensor mode = custom5 ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//408: profile = capture, sensor mode = custom5 ISO2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{//409: profile = capture, sensor mode = custom5 ISO3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0026030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }} +}, +CCR:{ + {set:{//00: , ISO100 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//01: , ISO100 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//02: , ISO200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//03: , ISO400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//04: , ISO400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//05: , ISO800 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//06: , ISO1200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//07: , ISO1600 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//08: , ISO2000 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//09: , ISO2400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//10: IHDR preview, ISO100 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//11: IHDR preview, ISO100 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//12: IHDR preview, ISO200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//13: IHDR preview, ISO400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//14: IHDR preview, ISO400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//15: IHDR preview, ISO800 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//16: IHDR preview, ISO1200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//17: IHDR preview, ISO1600 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//18: IHDR preview, ISO2000 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//19: IHDR preview, ISO2400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//20: IHDR video, ISO100 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//21: IHDR video, ISO100 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//22: IHDR video, ISO200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//23: IHDR video, ISO400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//24: IHDR video, ISO400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//25: IHDR video, ISO800 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//26: IHDR video, ISO1200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//27: IHDR video, ISO1600 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//28: IHDR video, ISO2000 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//29: IHDR video, ISO2400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//30: Multi-pass ANR1, ISO100 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//31: Multi-pass ANR1, ISO100 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//32: Multi-pass ANR1, ISO200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//33: Multi-pass ANR1, ISO400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//34: Multi-pass ANR1, ISO400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//35: Multi-pass ANR1, ISO800 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//36: Multi-pass ANR1, ISO1200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//37: Multi-pass ANR1, ISO1600 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//38: Multi-pass ANR1, ISO2000 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//39: Multi-pass ANR1, ISO2400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//40: Multi-pass ANR2, ISO100 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//41: Multi-pass ANR2, ISO100 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//42: Multi-pass ANR2, ISO200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//43: Multi-pass ANR2, ISO400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//44: Multi-pass ANR2, ISO400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//45: Multi-pass ANR2, ISO800 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//46: Multi-pass ANR2, ISO1200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//47: Multi-pass ANR2, ISO1600 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//48: Multi-pass ANR2, ISO2000 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//49: Multi-pass ANR2, ISO2400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//50: MFB Multi-pass ANR1, ISO100 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//51: MFB Multi-pass ANR1, ISO100 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//52: MFB Multi-pass ANR1, ISO200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//53: MFB Multi-pass ANR1, ISO400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//54: MFB Multi-pass ANR1, ISO400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//55: MFB Multi-pass ANR1, ISO800 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//56: MFB Multi-pass ANR1, ISO1200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//57: MFB Multi-pass ANR1, ISO1600 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//58: MFB Multi-pass ANR1, ISO2000 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//59: MFB Multi-pass ANR1, ISO2400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//60: MFB Multi-pass ANR2, ISO100 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//61: MFB Multi-pass ANR2, ISO100 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//62: MFB Multi-pass ANR2, ISO200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//63: MFB Multi-pass ANR2, ISO400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//64: MFB Multi-pass ANR2, ISO400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//65: MFB Multi-pass ANR2, ISO800 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//66: MFB Multi-pass ANR2, ISO1200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//67: MFB Multi-pass ANR2, ISO1600 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//68: MFB Multi-pass ANR2, ISO2000 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{//69: MFB Multi-pass ANR2, ISO2400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }} +}, +EE:{ + {set:{//00: profile = preview, sensor mode = preview ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//01: profile = preview, sensor mode = preview ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//02: profile = preview, sensor mode = preview ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//03: profile = preview, sensor mode = preview ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//04: profile = preview, sensor mode = preview ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//05: profile = preview, sensor mode = preview ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//06: profile = preview, sensor mode = preview ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//07: profile = preview, sensor mode = preview ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//08: profile = preview, sensor mode = preview ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//09: profile = preview, sensor mode = preview ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//10: profile = preview, sensor mode = capture ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//11: profile = preview, sensor mode = capture ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//12: profile = preview, sensor mode = capture ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//13: profile = preview, sensor mode = capture ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//14: profile = preview, sensor mode = capture ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//15: profile = preview, sensor mode = capture ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//16: profile = preview, sensor mode = capture ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//17: profile = preview, sensor mode = capture ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//18: profile = preview, sensor mode = capture ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//19: profile = preview, sensor mode = capture ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//20: profile = preview, sensor mode = video ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//21: profile = preview, sensor mode = video ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//22: profile = preview, sensor mode = video ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//23: profile = preview, sensor mode = video ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//24: profile = preview, sensor mode = video ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//25: profile = preview, sensor mode = video ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//26: profile = preview, sensor mode = video ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//27: profile = preview, sensor mode = video ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//28: profile = preview, sensor mode = video ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//29: profile = preview, sensor mode = video ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//30: profile = preview, sensor mode = SlimVideo1 ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//31: profile = preview, sensor mode = SlimVideo1 ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//32: profile = preview, sensor mode = SlimVideo1 ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//33: profile = preview, sensor mode = SlimVideo1 ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//34: profile = preview, sensor mode = SlimVideo1 ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//35: profile = preview, sensor mode = SlimVideo1 ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//36: profile = preview, sensor mode = SlimVideo1 ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//37: profile = preview, sensor mode = SlimVideo1 ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//38: profile = preview, sensor mode = SlimVideo1 ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//39: profile = preview, sensor mode = SlimVideo1 ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//40: profile = preview, sensor mode = SlimVideo2 ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//41: profile = preview, sensor mode = SlimVideo2 ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//42: profile = preview, sensor mode = SlimVideo2 ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//43: profile = preview, sensor mode = SlimVideo2 ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//44: profile = preview, sensor mode = SlimVideo2 ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//45: profile = preview, sensor mode = SlimVideo2 ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//46: profile = preview, sensor mode = SlimVideo2 ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//47: profile = preview, sensor mode = SlimVideo2 ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//48: profile = preview, sensor mode = SlimVideo2 ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//49: profile = preview, sensor mode = SlimVideo2 ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//50: profile = video, sensor mode = preview ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//51: profile = video, sensor mode = preview ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//52: profile = video, sensor mode = preview ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//53: profile = video, sensor mode = preview ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//54: profile = video, sensor mode = preview ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//55: profile = video, sensor mode = preview ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//56: profile = video, sensor mode = preview ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//57: profile = video, sensor mode = preview ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//58: profile = video, sensor mode = preview ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//59: profile = video, sensor mode = preview ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//60: profile = video, sensor mode = capture ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//61: profile = video, sensor mode = capture ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//62: profile = video, sensor mode = capture ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//63: profile = video, sensor mode = capture ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//64: profile = video, sensor mode = capture ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//65: profile = video, sensor mode = capture ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//66: profile = video, sensor mode = capture ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//67: profile = video, sensor mode = capture ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//68: profile = video, sensor mode = capture ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//69: profile = video, sensor mode = capture ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//70: profile = video, sensor mode = video ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//71: profile = video, sensor mode = video ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//72: profile = video, sensor mode = video ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//73: profile = video, sensor mode = video ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//74: profile = video, sensor mode = video ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//75: profile = video, sensor mode = video ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//76: profile = video, sensor mode = video ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//77: profile = video, sensor mode = video ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//78: profile = video, sensor mode = video ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//79: profile = video, sensor mode = video ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//80: profile = video, sensor mode = SlimVideo1 ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//81: profile = video, sensor mode = SlimVideo1 ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//82: profile = video, sensor mode = SlimVideo1 ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//83: profile = video, sensor mode = SlimVideo1 ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//84: profile = video, sensor mode = SlimVideo1 ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//85: profile = video, sensor mode = SlimVideo1 ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//86: profile = video, sensor mode = SlimVideo1 ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//87: profile = video, sensor mode = SlimVideo1 ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//88: profile = video, sensor mode = SlimVideo1 ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//89: profile = video, sensor mode = SlimVideo1 ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//90: profile = video, sensor mode = SlimVideo2 ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//91: profile = video, sensor mode = SlimVideo2 ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//92: profile = video, sensor mode = SlimVideo2 ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//93: profile = video, sensor mode = SlimVideo2 ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//94: profile = video, sensor mode = SlimVideo2 ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//95: profile = video, sensor mode = SlimVideo2 ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//96: profile = video, sensor mode = SlimVideo2 ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//97: profile = video, sensor mode = SlimVideo2 ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//98: profile = video, sensor mode = SlimVideo2 ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//99: profile = video, sensor mode = SlimVideo2 ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//100: profile = capture, sensor mode = preview ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//101: profile = capture, sensor mode = preview ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//102: profile = capture, sensor mode = preview ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//103: profile = capture, sensor mode = preview ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//104: profile = capture, sensor mode = preview ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//105: profile = capture, sensor mode = preview ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//106: profile = capture, sensor mode = preview ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//107: profile = capture, sensor mode = preview ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//108: profile = capture, sensor mode = preview ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//109: profile = capture, sensor mode = preview ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//110: profile = capture, sensor mode = capture ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//111: profile = capture, sensor mode = capture ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//112: profile = capture, sensor mode = capture ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//113: profile = capture, sensor mode = capture ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//114: profile = capture, sensor mode = capture ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//115: profile = capture, sensor mode = capture ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//116: profile = capture, sensor mode = capture ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//117: profile = capture, sensor mode = capture ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//118: profile = capture, sensor mode = capture ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//119: profile = capture, sensor mode = capture ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//120: profile = capture, sensor mode = video ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//121: profile = capture, sensor mode = video ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//122: profile = capture, sensor mode = video ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//123: profile = capture, sensor mode = video ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//124: profile = capture, sensor mode = video ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//125: profile = capture, sensor mode = video ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//126: profile = capture, sensor mode = video ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//127: profile = capture, sensor mode = video ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//128: profile = capture, sensor mode = video ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//129: profile = capture, sensor mode = video ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//130: profile = capture, sensor mode = SlimVideo1 ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//131: profile = capture, sensor mode = SlimVideo1 ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//132: profile = capture, sensor mode = SlimVideo1 ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//133: profile = capture, sensor mode = SlimVideo1 ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//134: profile = capture, sensor mode = SlimVideo1 ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//135: profile = capture, sensor mode = SlimVideo1 ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//136: profile = capture, sensor mode = SlimVideo1 ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//137: profile = capture, sensor mode = SlimVideo1 ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//138: profile = capture, sensor mode = SlimVideo1 ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//139: profile = capture, sensor mode = SlimVideo1 ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//140: profile = capture, sensor mode = SlimVideo2 ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//141: profile = capture, sensor mode = SlimVideo2 ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//142: profile = capture, sensor mode = SlimVideo2 ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//143: profile = capture, sensor mode = SlimVideo2 ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//144: profile = capture, sensor mode = SlimVideo2 ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//145: profile = capture, sensor mode = SlimVideo2 ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//146: profile = capture, sensor mode = SlimVideo2 ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//147: profile = capture, sensor mode = SlimVideo2 ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//148: profile = capture, sensor mode = SlimVideo2 ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//149: profile = capture, sensor mode = SlimVideo2 ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//150: profile = N3D preview ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//151: profile = N3D preview ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//152: profile = N3D preview ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//153: profile = N3D preview ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//154: profile = N3D preview ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//155: profile = N3D preview ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//156: profile = N3D preview ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//157: profile = N3D preview ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//158: profile = N3D preview ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//159: profile = N3D preview ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//160: profile = N3D video ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//161: profile = N3D video ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//162: profile = N3D video ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//163: profile = N3D video ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//164: profile = N3D video ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//165: profile = N3D video ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//166: profile = N3D video ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//167: profile = N3D video ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//168: profile = N3D video ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//169: profile = N3D video ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//170: profile = N3D capture ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//171: profile = N3D capture ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//172: profile = N3D capture ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//173: profile = N3D capture ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//174: profile = N3D capture ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//175: profile = N3D capture ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//176: profile = N3D capture ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//177: profile = N3D capture ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//178: profile = N3D capture ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//179: profile = N3D capture ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//180: profile = MFB prostproc mixing ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//181: profile = MFB prostproc mixing ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//182: profile = MFB prostproc mixing ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//183: profile = MFB prostproc mixing ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//184: profile = MFB prostproc mixing ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//185: profile = MFB prostproc mixing ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//186: profile = MFB prostproc mixing ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//187: profile = MFB prostproc mixing ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//188: profile = MFB prostproc mixing ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//189: profile = MFB prostproc mixing ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//190: profile = MFB capture EE off ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//191: profile = MFB capture EE off ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//192: profile = MFB capture EE off ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//193: profile = MFB capture EE off ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//194: profile = MFB capture EE off ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//195: profile = MFB capture EE off ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//196: profile = MFB capture EE off ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//197: profile = MFB capture EE off ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//198: profile = MFB capture EE off ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//199: profile = MFB capture EE off ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//200: profile = IHDR preview ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//201: profile = IHDR preview ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//202: profile = IHDR preview ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//203: profile = IHDR preview ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//204: profile = IHDR preview ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//205: profile = IHDR preview ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//206: profile = IHDR preview ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//207: profile = IHDR preview ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//208: profile = IHDR preview ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//209: profile = IHDR preview ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//210: profile = IHDR video ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//211: profile = IHDR video ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//212: profile = IHDR video ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//213: profile = IHDR video ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//214: profile = IHDR video ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//215: profile = IHDR video ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//216: profile = IHDR video ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//217: profile = IHDR video ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//218: profile = IHDR video ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//219: profile = IHDR video ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//220: profile = preview, sensor mode = Custom1 ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//221: profile = preview, sensor mode = Custom1 ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//222: profile = preview, sensor mode = Custom1 ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//223: profile = preview, sensor mode = Custom1 ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//224: profile = preview, sensor mode = Custom1 ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//225: profile = preview, sensor mode = Custom1 ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//226: profile = preview, sensor mode = Custom1 ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//227: profile = preview, sensor mode = Custom1 ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//228: profile = preview, sensor mode = Custom1 ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//229: profile = preview, sensor mode = Custom1 ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//230: profile = preview, sensor mode = Custom2 ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//231: profile = preview, sensor mode = Custom2 ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//232: profile = preview, sensor mode = Custom2 ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//233: profile = preview, sensor mode = Custom2 ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//234: profile = preview, sensor mode = Custom2 ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//235: profile = preview, sensor mode = Custom2 ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//236: profile = preview, sensor mode = Custom2 ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//237: profile = preview, sensor mode = Custom2 ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//238: profile = preview, sensor mode = Custom2 ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//239: profile = preview, sensor mode = Custom2 ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//240: profile = preview, sensor mode = Custom3 ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//241: profile = preview, sensor mode = Custom3 ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//242: profile = preview, sensor mode = Custom3 ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//243: profile = preview, sensor mode = Custom3 ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//244: profile = preview, sensor mode = Custom3 ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//245: profile = preview, sensor mode = Custom3 ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//246: profile = preview, sensor mode = Custom3 ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//247: profile = preview, sensor mode = Custom3 ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//248: profile = preview, sensor mode = Custom3 ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//249: profile = preview, sensor mode = Custom3 ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//250: profile = preview, sensor mode = Custom4 ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//251: profile = preview, sensor mode = Custom4 ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//252: profile = preview, sensor mode = Custom4 ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//253: profile = preview, sensor mode = Custom4 ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//254: profile = preview, sensor mode = Custom4 ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//255: profile = preview, sensor mode = Custom4 ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//256: profile = preview, sensor mode = Custom4 ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//257: profile = preview, sensor mode = Custom4 ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//258: profile = preview, sensor mode = Custom4 ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//259: profile = preview, sensor mode = Custom4 ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//260: profile = preview, sensor mode = Custom5 ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//261: profile = preview, sensor mode = Custom5 ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//262: profile = preview, sensor mode = Custom5 ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//263: profile = preview, sensor mode = Custom5 ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//264: profile = preview, sensor mode = Custom5 ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//265: profile = preview, sensor mode = Custom5 ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//266: profile = preview, sensor mode = Custom5 ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//267: profile = preview, sensor mode = Custom5 ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//268: profile = preview, sensor mode = Custom5 ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//269: profile = preview, sensor mode = Custom5 ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//270: profile = video, sensor mode = Custom1 ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//271: profile = video, sensor mode = Custom1 ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//272: profile = video, sensor mode = Custom1 ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//273: profile = video, sensor mode = Custom1 ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//274: profile = video, sensor mode = Custom1 ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//275: profile = video, sensor mode = Custom1 ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//276: profile = video, sensor mode = Custom1 ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//277: profile = video, sensor mode = Custom1 ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//278: profile = video, sensor mode = Custom1 ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//279: profile = video, sensor mode = Custom1 ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//280: profile = video, sensor mode = Custom2 ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//281: profile = video, sensor mode = Custom2 ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//282: profile = video, sensor mode = Custom2 ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//283: profile = video, sensor mode = Custom2 ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//284: profile = video, sensor mode = Custom2 ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//285: profile = video, sensor mode = Custom2 ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//286: profile = video, sensor mode = Custom2 ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//287: profile = video, sensor mode = Custom2 ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//288: profile = video, sensor mode = Custom2 ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//289: profile = video, sensor mode = Custom2 ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//290: profile = video, sensor mode = Custom3 ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//291: profile = video, sensor mode = Custom3 ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//292: profile = video, sensor mode = Custom3 ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//293: profile = video, sensor mode = Custom3 ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//294: profile = video, sensor mode = Custom3 ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//295: profile = video, sensor mode = Custom3 ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//296: profile = video, sensor mode = Custom3 ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//297: profile = video, sensor mode = Custom3 ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//298: profile = video, sensor mode = Custom3 ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//299: profile = video, sensor mode = Custom3 ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//300: profile = video, sensor mode = Custom4 ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//301: profile = video, sensor mode = Custom4 ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//302: profile = video, sensor mode = Custom4 ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//303: profile = video, sensor mode = Custom4 ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//304: profile = video, sensor mode = Custom4 ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//305: profile = video, sensor mode = Custom4 ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//306: profile = video, sensor mode = Custom4 ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//307: profile = video, sensor mode = Custom4 ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//308: profile = video, sensor mode = Custom4 ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//309: profile = video, sensor mode = Custom4 ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//310: profile = video, sensor mode = Custom5 ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//311: profile = video, sensor mode = Custom5 ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//312: profile = video, sensor mode = Custom5 ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//313: profile = video, sensor mode = Custom5 ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//314: profile = video, sensor mode = Custom5 ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//315: profile = video, sensor mode = Custom5 ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//316: profile = video, sensor mode = Custom5 ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//317: profile = video, sensor mode = Custom5 ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//318: profile = video, sensor mode = Custom5 ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//319: profile = video, sensor mode = Custom5 ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//320: profile = capture, sensor mode = Custom1 ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//321: profile = capture, sensor mode = Custom1 ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//322: profile = capture, sensor mode = Custom1 ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//323: profile = capture, sensor mode = Custom1 ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//324: profile = capture, sensor mode = Custom1 ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//325: profile = capture, sensor mode = Custom1 ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//326: profile = capture, sensor mode = Custom1 ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//327: profile = capture, sensor mode = Custom1 ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//328: profile = capture, sensor mode = Custom1 ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//329: profile = capture, sensor mode = Custom1 ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//330: profile = capture, sensor mode = Custom2 ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//331: profile = capture, sensor mode = Custom2 ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//332: profile = capture, sensor mode = Custom2 ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//333: profile = capture, sensor mode = Custom2 ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//334: profile = capture, sensor mode = Custom2 ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//335: profile = capture, sensor mode = Custom2 ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//336: profile = capture, sensor mode = Custom2 ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//337: profile = capture, sensor mode = Custom2 ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//338: profile = capture, sensor mode = Custom2 ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//339: profile = capture, sensor mode = Custom2 ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//340: profile = capture, sensor mode = Custom3 ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//341: profile = capture, sensor mode = Custom3 ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//342: profile = capture, sensor mode = Custom3 ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//343: profile = capture, sensor mode = Custom3 ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//344: profile = capture, sensor mode = Custom3 ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//345: profile = capture, sensor mode = Custom3 ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//346: profile = capture, sensor mode = Custom3 ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//347: profile = capture, sensor mode = Custom3 ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//348: profile = capture, sensor mode = Custom3 ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//349: profile = capture, sensor mode = Custom3 ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//350: profile = capture, sensor mode = Custom4 ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//351: profile = capture, sensor mode = Custom4 ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//352: profile = capture, sensor mode = Custom4 ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//353: profile = capture, sensor mode = Custom4 ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//354: profile = capture, sensor mode = Custom4 ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//355: profile = capture, sensor mode = Custom4 ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//356: profile = capture, sensor mode = Custom4 ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//357: profile = capture, sensor mode = Custom4 ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//358: profile = capture, sensor mode = Custom4 ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//359: profile = capture, sensor mode = Custom4 ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//360: profile = capture, sensor mode = Custom5 ISO100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//361: profile = capture, sensor mode = Custom5 ISO200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//362: profile = capture, sensor mode = Custom5 ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//363: profile = capture, sensor mode = Custom5 ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//364: profile = capture, sensor mode = Custom5 ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//365: profile = capture, sensor mode = Custom5 ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//366: profile = capture, sensor mode = Custom5 ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//367: profile = capture, sensor mode = Custom5 ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//368: profile = capture, sensor mode = Custom5 ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{//369: profile = capture, sensor mode = Custom5 ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }} +}, +NR3D:{ + {set:{//00: profile = preview, sensor mode = preview iso = 100 + 0x0A0A0A15, 0xF2CC995B, 0x0804160B, 0x04020402, 0x00000402, 0x0804160B, 0x04020402, 0x00000402, 0x0804160B, 0x04020402, + 0x00000402, + }}, + {set:{//01: profile = preview, sensor mode = preview iso = 200 + 0x0A0A0A15, 0xF2CC995B, 0x0804160B, 0x04020402, 0x00000402, 0x0804160B, 0x04020402, 0x00000402, 0x0804160B, 0x04020402, + 0x00000402, + }}, + {set:{//02: profile = preview, sensor mode = preview iso = 400 + 0x0A0A0A15, 0xF0CA9659, 0x0804160B, 0x04020402, 0x00000402, 0x0804160B, 0x04020402, 0x00000402, 0x0804160B, 0x04020402, + 0x00000402, + }}, + {set:{//03: profile = preview, sensor mode = preview iso = 800 + 0x0A0A0A15, 0xECC59254, 0x0804140A, 0x04020402, 0x00000402, 0x0804140A, 0x04020402, 0x00000402, 0x0804140A, 0x04020402, + 0x00000402, + }}, + {set:{//04: profile = preview, sensor mode = preview iso = 1200 + 0x0A0A0A15, 0xECC59254, 0x0804140A, 0x04020402, 0x00000402, 0x0804140A, 0x04020402, 0x00000402, 0x0804140A, 0x04020402, + 0x00000402, + }}, + {set:{//05: profile = preview, sensor mode = preview iso = 1600 + 0x0A0A0A15, 0xECC59152, 0x0804140A, 0x04020402, 0x00000402, 0x0804140A, 0x04020402, 0x00000402, 0x0804140A, 0x04020402, + 0x00000402, + }}, + {set:{//06: profile = preview, sensor mode = preview iso = 2000 + 0x0A0A0A15, 0xECC59050, 0x0804160B, 0x04020603, 0x00000402, 0x0804160B, 0x04020603, 0x00000402, 0x0804160B, 0x04020603, + 0x00000402, + }}, + {set:{//07: profile = preview, sensor mode = preview iso = 2400 + 0x0A0A0A15, 0xECC59050, 0x0A05180C, 0x04020603, 0x00000402, 0x0A05180C, 0x04020603, 0x00000402, 0x0A05180C, 0x04020603, + 0x00000402, + }}, + {set:{//08: profile = preview, sensor mode = preview iso = 2800 + 0x0A0A0A15, 0x00F1CA92, 0x0C06180C, 0x04020603, 0x00000402, 0x0C06180C, 0x04020603, 0x00000402, 0x0C06180C, 0x04020603, + 0x00000402, + }}, + {set:{//09: profile = preview, sensor mode = preview iso = 3200 + 0x0A0A0A15, 0x00F1CA91, 0x0E071E0F, 0x04020603, 0x00000402, 0x0E071E0F, 0x04020603, 0x00000402, 0x0E071E0F, 0x04020603, + 0x00000402, + }}, + {set:{//10: profile = preview, sensor mode = capture iso = 100 + 0x0A0A0A15, 0xF2CC995B, 0x0804160B, 0x04020402, 0x00000402, 0x0804160B, 0x04020402, 0x00000402, 0x0804160B, 0x04020402, + 0x00000402, + }}, + {set:{//11: profile = preview, sensor mode = capture iso = 200 + 0x0A0A0A15, 0xF2CC995B, 0x0804160B, 0x04020402, 0x00000402, 0x0804160B, 0x04020402, 0x00000402, 0x0804160B, 0x04020402, + 0x00000402, + }}, + {set:{//12: profile = preview, sensor mode = capture iso = 400 + 0x0A0A0A15, 0xF0CA9659, 0x0804160B, 0x04020402, 0x00000402, 0x0804160B, 0x04020402, 0x00000402, 0x0804160B, 0x04020402, + 0x00000402, + }}, + {set:{//13: profile = preview, sensor mode = capture iso = 800 + 0x0A0A0A15, 0xECC59254, 0x0804140A, 0x04020402, 0x00000402, 0x0804140A, 0x04020402, 0x00000402, 0x0804140A, 0x04020402, + 0x00000402, + }}, + {set:{//14: profile = preview, sensor mode = capture iso = 1200 + 0x0A0A0A15, 0xECC59254, 0x0804140A, 0x04020402, 0x00000402, 0x0804140A, 0x04020402, 0x00000402, 0x0804140A, 0x04020402, + 0x00000402, + }}, + {set:{//15: profile = preview, sensor mode = capture iso = 1600 + 0x0A0A0A15, 0xECC59152, 0x0804140A, 0x04020402, 0x00000402, 0x0804140A, 0x04020402, 0x00000402, 0x0804140A, 0x04020402, + 0x00000402, + }}, + {set:{//16: profile = preview, sensor mode = capture iso = 2000 + 0x0A0A0A15, 0xECC59050, 0x0804160B, 0x04020603, 0x00000402, 0x0804160B, 0x04020603, 0x00000402, 0x0804160B, 0x04020603, + 0x00000402, + }}, + {set:{//17: profile = preview, sensor mode = capture iso = 2400 + 0x0A0A0A15, 0xECC59050, 0x0A05180C, 0x04020603, 0x00000402, 0x0A05180C, 0x04020603, 0x00000402, 0x0A05180C, 0x04020603, + 0x00000402, + }}, + {set:{//18: profile = preview, sensor mode = capture iso = 2800 + 0x0A0A0A15, 0x00F1CA92, 0x0C06180C, 0x04020603, 0x00000402, 0x0C06180C, 0x04020603, 0x00000402, 0x0C06180C, 0x04020603, + 0x00000402, + }}, + {set:{//19: profile = preview, sensor mode = capture iso = 3200 + 0x0A0A0A15, 0x00F1CA91, 0x0E071E0F, 0x04020603, 0x00000402, 0x0E071E0F, 0x04020603, 0x00000402, 0x0E071E0F, 0x04020603, + 0x00000402, + }}, + {set:{//20: profile = preview, sensor mode = video iso = 100 + 0x0A0A0A15, 0xF2CC995B, 0x0804160B, 0x04020402, 0x00000402, 0x0804160B, 0x04020402, 0x00000402, 0x0804160B, 0x04020402, + 0x00000402, + }}, + {set:{//21: profile = preview, sensor mode = video iso = 200 + 0x0A0A0A15, 0xF2CC995B, 0x0804160B, 0x04020402, 0x00000402, 0x0804160B, 0x04020402, 0x00000402, 0x0804160B, 0x04020402, + 0x00000402, + }}, + {set:{//22: profile = preview, sensor mode = video iso = 400 + 0x0A0A0A15, 0xF0CA9659, 0x0804160B, 0x04020402, 0x00000402, 0x0804160B, 0x04020402, 0x00000402, 0x0804160B, 0x04020402, + 0x00000402, + }}, + {set:{//23: profile = preview, sensor mode = video iso = 800 + 0x0A0A0A15, 0xECC59254, 0x0804140A, 0x04020402, 0x00000402, 0x0804140A, 0x04020402, 0x00000402, 0x0804140A, 0x04020402, + 0x00000402, + }}, + {set:{//24: profile = preview, sensor mode = video iso = 1200 + 0x0A0A0A15, 0xECC59254, 0x0804140A, 0x04020402, 0x00000402, 0x0804140A, 0x04020402, 0x00000402, 0x0804140A, 0x04020402, + 0x00000402, + }}, + {set:{//25: profile = preview, sensor mode = video iso = 1600 + 0x0A0A0A15, 0xECC59152, 0x0804140A, 0x04020402, 0x00000402, 0x0804140A, 0x04020402, 0x00000402, 0x0804140A, 0x04020402, + 0x00000402, + }}, + {set:{//26: profile = preview, sensor mode = video iso = 2000 + 0x0A0A0A15, 0xECC59050, 0x0804160B, 0x04020603, 0x00000402, 0x0804160B, 0x04020603, 0x00000402, 0x0804160B, 0x04020603, + 0x00000402, + }}, + {set:{//27: profile = preview, sensor mode = video iso = 2400 + 0x0A0A0A15, 0xECC59050, 0x0A05180C, 0x04020603, 0x00000402, 0x0A05180C, 0x04020603, 0x00000402, 0x0A05180C, 0x04020603, + 0x00000402, + }}, + {set:{//28: profile = preview, sensor mode = video iso = 2800 + 0x0A0A0A15, 0x00F1CA92, 0x0C06180C, 0x04020603, 0x00000402, 0x0C06180C, 0x04020603, 0x00000402, 0x0C06180C, 0x04020603, + 0x00000402, + }}, + {set:{//29: profile = preview, sensor mode = video iso = 3200 + 0x0A0A0A15, 0x00F1CA91, 0x0E071E0F, 0x04020603, 0x00000402, 0x0E071E0F, 0x04020603, 0x00000402, 0x0E071E0F, 0x04020603, + 0x00000402, + }}, + {set:{//30: profile = preview, sensor mode = SlimVideo1 iso = 100 + 0x0A0A0A15, 0xF2CC995B, 0x0804160B, 0x04020402, 0x00000402, 0x0804160B, 0x04020402, 0x00000402, 0x0804160B, 0x04020402, + 0x00000402, + }}, + {set:{//31: profile = preview, sensor mode = SlimVideo1 iso = 200 + 0x0A0A0A15, 0xF2CC995B, 0x0804160B, 0x04020402, 0x00000402, 0x0804160B, 0x04020402, 0x00000402, 0x0804160B, 0x04020402, + 0x00000402, + }}, + {set:{//32: profile = preview, sensor mode = SlimVideo1 iso = 400 + 0x0A0A0A15, 0xF0CA9659, 0x0804160B, 0x04020402, 0x00000402, 0x0804160B, 0x04020402, 0x00000402, 0x0804160B, 0x04020402, + 0x00000402, + }}, + {set:{//33: profile = preview, sensor mode = SlimVideo1 iso = 800 + 0x0A0A0A15, 0xECC59254, 0x0804140A, 0x04020402, 0x00000402, 0x0804140A, 0x04020402, 0x00000402, 0x0804140A, 0x04020402, + 0x00000402, + }}, + {set:{//34: profile = preview, sensor mode = SlimVideo1 iso = 1200 + 0x0A0A0A15, 0xECC59254, 0x0804140A, 0x04020402, 0x00000402, 0x0804140A, 0x04020402, 0x00000402, 0x0804140A, 0x04020402, + 0x00000402, + }}, + {set:{//35: profile = preview, sensor mode = SlimVideo1 iso = 1600 + 0x0A0A0A15, 0xECC59152, 0x0804140A, 0x04020402, 0x00000402, 0x0804140A, 0x04020402, 0x00000402, 0x0804140A, 0x04020402, + 0x00000402, + }}, + {set:{//36: profile = preview, sensor mode = SlimVideo1 iso = 2000 + 0x0A0A0A15, 0xECC59050, 0x0804160B, 0x04020603, 0x00000402, 0x0804160B, 0x04020603, 0x00000402, 0x0804160B, 0x04020603, + 0x00000402, + }}, + {set:{//37: profile = preview, sensor mode = SlimVideo1 iso = 2400 + 0x0A0A0A15, 0xECC59050, 0x0A05180C, 0x04020603, 0x00000402, 0x0A05180C, 0x04020603, 0x00000402, 0x0A05180C, 0x04020603, + 0x00000402, + }}, + {set:{//38: profile = preview, sensor mode = SlimVideo1 iso = 2800 + 0x0A0A0A15, 0x00F1CA92, 0x0C06180C, 0x04020603, 0x00000402, 0x0C06180C, 0x04020603, 0x00000402, 0x0C06180C, 0x04020603, + 0x00000402, + }}, + {set:{//39: profile = preview, sensor mode = SlimVideo1 iso = 3200 + 0x0A0A0A15, 0x00F1CA91, 0x0E071E0F, 0x04020603, 0x00000402, 0x0E071E0F, 0x04020603, 0x00000402, 0x0E071E0F, 0x04020603, + 0x00000402, + }}, + {set:{//40: profile = preview, sensor mode = SlimVideo2 iso = 100 + 0x0A0A0A15, 0xF2CC995B, 0x0804160B, 0x04020402, 0x00000402, 0x0804160B, 0x04020402, 0x00000402, 0x0804160B, 0x04020402, + 0x00000402, + }}, + {set:{//41: profile = preview, sensor mode = SlimVideo2 iso = 200 + 0x0A0A0A15, 0xF2CC995B, 0x0804160B, 0x04020402, 0x00000402, 0x0804160B, 0x04020402, 0x00000402, 0x0804160B, 0x04020402, + 0x00000402, + }}, + {set:{//42: profile = preview, sensor mode = SlimVideo2 iso = 400 + 0x0A0A0A15, 0xF0CA9659, 0x0804160B, 0x04020402, 0x00000402, 0x0804160B, 0x04020402, 0x00000402, 0x0804160B, 0x04020402, + 0x00000402, + }}, + {set:{//43: profile = preview, sensor mode = SlimVideo2 iso = 800 + 0x0A0A0A15, 0xECC59254, 0x0804140A, 0x04020402, 0x00000402, 0x0804140A, 0x04020402, 0x00000402, 0x0804140A, 0x04020402, + 0x00000402, + }}, + {set:{//44: profile = preview, sensor mode = SlimVideo2 iso = 1200 + 0x0A0A0A15, 0xECC59254, 0x0804140A, 0x04020402, 0x00000402, 0x0804140A, 0x04020402, 0x00000402, 0x0804140A, 0x04020402, + 0x00000402, + }}, + {set:{//45: profile = preview, sensor mode = SlimVideo2 iso = 1600 + 0x0A0A0A15, 0xECC59152, 0x0804140A, 0x04020402, 0x00000402, 0x0804140A, 0x04020402, 0x00000402, 0x0804140A, 0x04020402, + 0x00000402, + }}, + {set:{//46: profile = preview, sensor mode = SlimVideo2 iso = 2000 + 0x0A0A0A15, 0xECC59050, 0x0804160B, 0x04020603, 0x00000402, 0x0804160B, 0x04020603, 0x00000402, 0x0804160B, 0x04020603, + 0x00000402, + }}, + {set:{//47: profile = preview, sensor mode = SlimVideo2 iso = 2400 + 0x0A0A0A15, 0xECC59050, 0x0A05180C, 0x04020603, 0x00000402, 0x0A05180C, 0x04020603, 0x00000402, 0x0A05180C, 0x04020603, + 0x00000402, + }}, + {set:{//48: profile = preview, sensor mode = SlimVideo2 iso = 2800 + 0x0A0A0A15, 0x00F1CA92, 0x0C06180C, 0x04020603, 0x00000402, 0x0C06180C, 0x04020603, 0x00000402, 0x0C06180C, 0x04020603, + 0x00000402, + }}, + {set:{//49: profile = preview, sensor mode = SlimVideo2 iso = 3200 + 0x0A0A0A15, 0x00F1CA91, 0x0E071E0F, 0x04020603, 0x00000402, 0x0E071E0F, 0x04020603, 0x00000402, 0x0E071E0F, 0x04020603, + 0x00000402, + }}, + {set:{//50: profile = video, sensor mode = preview iso = 100 + 0x0A0A0A15, 0xF0C99556, 0x0A05140A, 0x04020402, 0x00000402, 0x0A05140A, 0x04020402, 0x00000402, 0x0A05140A, 0x04020402, + 0x00000402, + }}, + {set:{//51: profile = video, sensor mode = preview iso = 200 + 0x0A0A0A15, 0xF0C99556, 0x0A05140A, 0x04020402, 0x00000402, 0x0A05140A, 0x04020402, 0x00000402, 0x0A05140A, 0x04020402, + 0x00000402, + }}, + {set:{//52: profile = video, sensor mode = preview iso = 400 + 0x0A0A0A15, 0xEDC69253, 0x0A05140A, 0x04020603, 0x00000402, 0x0A05140A, 0x04020603, 0x00000402, 0x0A05140A, 0x04020603, + 0x00000402, + }}, + {set:{//53: profile = video, sensor mode = preview iso = 800 + 0x0A0A0A15, 0xE9C18D4E, 0x08041209, 0x04020402, 0x00000402, 0x08041209, 0x04020402, 0x00000402, 0x08041209, 0x04020402, + 0x00000402, + }}, + {set:{//54: profile = video, sensor mode = preview iso = 1200 + 0x0A0A0A15, 0xE9C18D4E, 0x08041209, 0x04020402, 0x00000402, 0x08041209, 0x04020402, 0x00000402, 0x08041209, 0x04020402, + 0x00000402, + }}, + {set:{//55: profile = video, sensor mode = preview iso = 1600 + 0x0A0A0A15, 0x00F0C790, 0x08041209, 0x04020402, 0x00000402, 0x08041209, 0x04020402, 0x00000402, 0x08041209, 0x04020402, + 0x00000402, + }}, + {set:{//56: profile = video, sensor mode = preview iso = 2000 + 0x0A0A0A15, 0xE8C18C4B, 0x0A05140A, 0x04020603, 0x00000402, 0x0A05140A, 0x04020603, 0x00000402, 0x0A05140A, 0x04020603, + 0x00000402, + }}, + {set:{//57: profile = video, sensor mode = preview iso = 2400 + 0x0A0A0A15, 0x00F0C78D, 0x0A05160B, 0x04020402, 0x00000402, 0x0A05160B, 0x04020402, 0x00000402, 0x0A05160B, 0x04020402, + 0x00000402, + }}, + {set:{//58: profile = video, sensor mode = preview iso = 2800 + 0x0A0A0A15, 0x00EFC68B, 0x0E071E0F, 0x04020603, 0x00000402, 0x0E071E0F, 0x04020603, 0x00000402, 0x0E071E0F, 0x04020603, + 0x00000402, + }}, + {set:{//59: profile = video, sensor mode = preview iso = 3200 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//60: profile = video, sensor mode = capture iso = 100 + 0x0A0A0A15, 0xF0C99556, 0x0A05140A, 0x04020402, 0x00000402, 0x0A05140A, 0x04020402, 0x00000402, 0x0A05140A, 0x04020402, + 0x00000402, + }}, + {set:{//61: profile = video, sensor mode = capture iso = 200 + 0x0A0A0A15, 0xF0C99556, 0x0A05140A, 0x04020402, 0x00000402, 0x0A05140A, 0x04020402, 0x00000402, 0x0A05140A, 0x04020402, + 0x00000402, + }}, + {set:{//62: profile = video, sensor mode = capture iso = 400 + 0x0A0A0A15, 0xEDC69253, 0x0A05140A, 0x04020603, 0x00000402, 0x0A05140A, 0x04020603, 0x00000402, 0x0A05140A, 0x04020603, + 0x00000402, + }}, + {set:{//63: profile = video, sensor mode = capture iso = 800 + 0x0A0A0A15, 0xE9C18D4E, 0x08041209, 0x04020402, 0x00000402, 0x08041209, 0x04020402, 0x00000402, 0x08041209, 0x04020402, + 0x00000402, + }}, + {set:{//64: profile = video, sensor mode = capture iso = 1200 + 0x0A0A0A15, 0xE9C18D4E, 0x08041209, 0x04020402, 0x00000402, 0x08041209, 0x04020402, 0x00000402, 0x08041209, 0x04020402, + 0x00000402, + }}, + {set:{//65: profile = video, sensor mode = capture iso = 1600 + 0x0A0A0A15, 0x00F0C790, 0x08041209, 0x04020402, 0x00000402, 0x08041209, 0x04020402, 0x00000402, 0x08041209, 0x04020402, + 0x00000402, + }}, + {set:{//66: profile = video, sensor mode = capture iso = 2000 + 0x0A0A0A15, 0xE8C18C4B, 0x0A05140A, 0x04020603, 0x00000402, 0x0A05140A, 0x04020603, 0x00000402, 0x0A05140A, 0x04020603, + 0x00000402, + }}, + {set:{//67: profile = video, sensor mode = capture iso = 2400 + 0x0A0A0A15, 0x00F0C78D, 0x0A05160B, 0x04020402, 0x00000402, 0x0A05160B, 0x04020402, 0x00000402, 0x0A05160B, 0x04020402, + 0x00000402, + }}, + {set:{//68: profile = video, sensor mode = capture iso = 2800 + 0x0A0A0A15, 0x00EFC68B, 0x0E071E0F, 0x04020603, 0x00000402, 0x0E071E0F, 0x04020603, 0x00000402, 0x0E071E0F, 0x04020603, + 0x00000402, + }}, + {set:{//69: profile = video, sensor mode = capture iso = 3200 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//70: profile = video, sensor mode = video iso = 100 + 0x0A0A0A15, 0xF0C99556, 0x0A05140A, 0x04020402, 0x00000402, 0x0A05140A, 0x04020402, 0x00000402, 0x0A05140A, 0x04020402, + 0x00000402, + }}, + {set:{//71: profile = video, sensor mode = video iso = 200 + 0x0A0A0A15, 0xF0C99556, 0x0A05140A, 0x04020402, 0x00000402, 0x0A05140A, 0x04020402, 0x00000402, 0x0A05140A, 0x04020402, + 0x00000402, + }}, + {set:{//72: profile = video, sensor mode = video iso = 400 + 0x0A0A0A15, 0xEDC69253, 0x0A05140A, 0x04020603, 0x00000402, 0x0A05140A, 0x04020603, 0x00000402, 0x0A05140A, 0x04020603, + 0x00000402, + }}, + {set:{//73: profile = video, sensor mode = video iso = 800 + 0x0A0A0A15, 0xE9C18D4E, 0x08041209, 0x04020402, 0x00000402, 0x08041209, 0x04020402, 0x00000402, 0x08041209, 0x04020402, + 0x00000402, + }}, + {set:{//74: profile = video, sensor mode = video iso = 1200 + 0x0A0A0A15, 0xE9C18D4E, 0x08041209, 0x04020402, 0x00000402, 0x08041209, 0x04020402, 0x00000402, 0x08041209, 0x04020402, + 0x00000402, + }}, + {set:{//75: profile = video, sensor mode = video iso = 1600 + 0x0A0A0A15, 0x00F0C790, 0x08041209, 0x04020402, 0x00000402, 0x08041209, 0x04020402, 0x00000402, 0x08041209, 0x04020402, + 0x00000402, + }}, + {set:{//76: profile = video, sensor mode = video iso = 2000 + 0x0A0A0A15, 0xE8C18C4B, 0x0A05140A, 0x04020603, 0x00000402, 0x0A05140A, 0x04020603, 0x00000402, 0x0A05140A, 0x04020603, + 0x00000402, + }}, + {set:{//77: profile = video, sensor mode = video iso = 2400 + 0x0A0A0A15, 0x00F0C78D, 0x0A05160B, 0x04020402, 0x00000402, 0x0A05160B, 0x04020402, 0x00000402, 0x0A05160B, 0x04020402, + 0x00000402, + }}, + {set:{//78: profile = video, sensor mode = video iso = 2800 + 0x0A0A0A15, 0x00EFC68B, 0x0E071E0F, 0x04020603, 0x00000402, 0x0E071E0F, 0x04020603, 0x00000402, 0x0E071E0F, 0x04020603, + 0x00000402, + }}, + {set:{//79: profile = video, sensor mode = video iso = 3200 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//80: profile = video, sensor mode = SlimVideo1 iso = 100 + 0x0A0A0A15, 0xF0C99556, 0x0A05140A, 0x04020402, 0x00000402, 0x0A05140A, 0x04020402, 0x00000402, 0x0A05140A, 0x04020402, + 0x00000402, + }}, + {set:{//81: profile = video, sensor mode = SlimVideo1 iso = 200 + 0x0A0A0A15, 0xF0C99556, 0x0A05140A, 0x04020402, 0x00000402, 0x0A05140A, 0x04020402, 0x00000402, 0x0A05140A, 0x04020402, + 0x00000402, + }}, + {set:{//82: profile = video, sensor mode = SlimVideo1 iso = 400 + 0x0A0A0A15, 0xEDC69253, 0x0A05140A, 0x04020603, 0x00000402, 0x0A05140A, 0x04020603, 0x00000402, 0x0A05140A, 0x04020603, + 0x00000402, + }}, + {set:{//83: profile = video, sensor mode = SlimVideo1 iso = 800 + 0x0A0A0A15, 0xE9C18D4E, 0x08041209, 0x04020402, 0x00000402, 0x08041209, 0x04020402, 0x00000402, 0x08041209, 0x04020402, + 0x00000402, + }}, + {set:{//84: profile = video, sensor mode = SlimVideo1 iso = 1200 + 0x0A0A0A15, 0xE9C18D4E, 0x08041209, 0x04020402, 0x00000402, 0x08041209, 0x04020402, 0x00000402, 0x08041209, 0x04020402, + 0x00000402, + }}, + {set:{//85: profile = video, sensor mode = SlimVideo1 iso = 1600 + 0x0A0A0A15, 0x00F0C790, 0x08041209, 0x04020402, 0x00000402, 0x08041209, 0x04020402, 0x00000402, 0x08041209, 0x04020402, + 0x00000402, + }}, + {set:{//86: profile = video, sensor mode = SlimVideo1 iso = 2000 + 0x0A0A0A15, 0xE8C18C4B, 0x0A05140A, 0x04020603, 0x00000402, 0x0A05140A, 0x04020603, 0x00000402, 0x0A05140A, 0x04020603, + 0x00000402, + }}, + {set:{//87: profile = video, sensor mode = SlimVideo1 iso = 2400 + 0x0A0A0A15, 0x00F0C78D, 0x0A05160B, 0x04020402, 0x00000402, 0x0A05160B, 0x04020402, 0x00000402, 0x0A05160B, 0x04020402, + 0x00000402, + }}, + {set:{//88: profile = video, sensor mode = SlimVideo1 iso = 2800 + 0x0A0A0A15, 0x00EFC68B, 0x0E071E0F, 0x04020603, 0x00000402, 0x0E071E0F, 0x04020603, 0x00000402, 0x0E071E0F, 0x04020603, + 0x00000402, + }}, + {set:{//89: profile = video, sensor mode = SlimVideo1 iso = 3200 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//90: profile = video, sensor mode = SlimVideo2 iso = 100 + 0x0A0A0A15, 0xF0C99556, 0x0A05140A, 0x04020402, 0x00000402, 0x0A05140A, 0x04020402, 0x00000402, 0x0A05140A, 0x04020402, + 0x00000402, + }}, + {set:{//91: profile = video, sensor mode = SlimVideo2 iso = 200 + 0x0A0A0A15, 0xF0C99556, 0x0A05140A, 0x04020402, 0x00000402, 0x0A05140A, 0x04020402, 0x00000402, 0x0A05140A, 0x04020402, + 0x00000402, + }}, + {set:{//92: profile = video, sensor mode = SlimVideo2 iso = 400 + 0x0A0A0A15, 0xEDC69253, 0x0A05140A, 0x04020603, 0x00000402, 0x0A05140A, 0x04020603, 0x00000402, 0x0A05140A, 0x04020603, + 0x00000402, + }}, + {set:{//93: profile = video, sensor mode = SlimVideo2 iso = 800 + 0x0A0A0A15, 0xE9C18D4E, 0x08041209, 0x04020402, 0x00000402, 0x08041209, 0x04020402, 0x00000402, 0x08041209, 0x04020402, + 0x00000402, + }}, + {set:{//94: profile = video, sensor mode = SlimVideo2 iso = 1200 + 0x0A0A0A15, 0xE9C18D4E, 0x08041209, 0x04020402, 0x00000402, 0x08041209, 0x04020402, 0x00000402, 0x08041209, 0x04020402, + 0x00000402, + }}, + {set:{//95: profile = video, sensor mode = SlimVideo2 iso = 1600 + 0x0A0A0A15, 0x00F0C790, 0x08041209, 0x04020402, 0x00000402, 0x08041209, 0x04020402, 0x00000402, 0x08041209, 0x04020402, + 0x00000402, + }}, + {set:{//96: profile = video, sensor mode = SlimVideo2 iso = 2000 + 0x0A0A0A15, 0xE8C18C4B, 0x0A05140A, 0x04020603, 0x00000402, 0x0A05140A, 0x04020603, 0x00000402, 0x0A05140A, 0x04020603, + 0x00000402, + }}, + {set:{//97: profile = video, sensor mode = SlimVideo2 iso = 2400 + 0x0A0A0A15, 0x00F0C78D, 0x0A05160B, 0x04020402, 0x00000402, 0x0A05160B, 0x04020402, 0x00000402, 0x0A05160B, 0x04020402, + 0x00000402, + }}, + {set:{//98: profile = video, sensor mode = SlimVideo2 iso = 2800 + 0x0A0A0A15, 0x00EFC68B, 0x0E071E0F, 0x04020603, 0x00000402, 0x0E071E0F, 0x04020603, 0x00000402, 0x0E071E0F, 0x04020603, + 0x00000402, + }}, + {set:{//99: profile = video, sensor mode = SlimVideo2 iso = 3200 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//100: profile = N3D preview iso = 100 + 0x0A0A0A15, 0xF2CC995B, 0x0804160B, 0x04020402, 0x00000402, 0x0804160B, 0x04020402, 0x00000402, 0x0804160B, 0x04020402, + 0x00000402, + }}, + {set:{//101: profile = N3D preview iso = 200 + 0x0A0A0A15, 0xF2CC995B, 0x0804160B, 0x04020402, 0x00000402, 0x0804160B, 0x04020402, 0x00000402, 0x0804160B, 0x04020402, + 0x00000402, + }}, + {set:{//102: profile = N3D preview iso = 400 + 0x0A0A0A15, 0xF0CA9659, 0x0804160B, 0x04020402, 0x00000402, 0x0804160B, 0x04020402, 0x00000402, 0x0804160B, 0x04020402, + 0x00000402, + }}, + {set:{//103: profile = N3D preview iso = 800 + 0x0A0A0A15, 0xECC59254, 0x0804140A, 0x04020402, 0x00000402, 0x0804140A, 0x04020402, 0x00000402, 0x0804140A, 0x04020402, + 0x00000402, + }}, + {set:{//104: profile = N3D preview iso = 1200 + 0x0A0A0A15, 0xECC59254, 0x0804140A, 0x04020402, 0x00000402, 0x0804140A, 0x04020402, 0x00000402, 0x0804140A, 0x04020402, + 0x00000402, + }}, + {set:{//105: profile = N3D preview iso = 1600 + 0x0A0A0A15, 0xECC59152, 0x0804140A, 0x04020402, 0x00000402, 0x0804140A, 0x04020402, 0x00000402, 0x0804140A, 0x04020402, + 0x00000402, + }}, + {set:{//106: profile = N3D preview iso = 2000 + 0x0A0A0A15, 0xECC59050, 0x0804160B, 0x04020603, 0x00000402, 0x0804160B, 0x04020603, 0x00000402, 0x0804160B, 0x04020603, + 0x00000402, + }}, + {set:{//107: profile = N3D preview iso = 2400 + 0x0A0A0A15, 0xECC59050, 0x0A05180C, 0x04020603, 0x00000402, 0x0A05180C, 0x04020603, 0x00000402, 0x0A05180C, 0x04020603, + 0x00000402, + }}, + {set:{//108: profile = N3D preview iso = 2800 + 0x0A0A0A15, 0x00F1CA92, 0x0C06180C, 0x04020603, 0x00000402, 0x0C06180C, 0x04020603, 0x00000402, 0x0C06180C, 0x04020603, + 0x00000402, + }}, + {set:{//109: profile = N3D preview iso = 3200 + 0x0A0A0A15, 0x00F1CA91, 0x0E071E0F, 0x04020603, 0x00000402, 0x0E071E0F, 0x04020603, 0x00000402, 0x0E071E0F, 0x04020603, + 0x00000402, + }}, + {set:{//110: profile = N3D video iso = 100 + 0x0A0A0A15, 0xF0C99556, 0x0A05140A, 0x04020402, 0x00000402, 0x0A05140A, 0x04020402, 0x00000402, 0x0A05140A, 0x04020402, + 0x00000402, + }}, + {set:{//111: profile = N3D video iso = 200 + 0x0A0A0A15, 0xF0C99556, 0x0A05140A, 0x04020402, 0x00000402, 0x0A05140A, 0x04020402, 0x00000402, 0x0A05140A, 0x04020402, + 0x00000402, + }}, + {set:{//112: profile = N3D video iso = 400 + 0x0A0A0A15, 0xEDC69253, 0x0A05140A, 0x04020603, 0x00000402, 0x0A05140A, 0x04020603, 0x00000402, 0x0A05140A, 0x04020603, + 0x00000402, + }}, + {set:{//113: profile = N3D video iso = 800 + 0x0A0A0A15, 0xE9C18D4E, 0x08041209, 0x04020402, 0x00000402, 0x08041209, 0x04020402, 0x00000402, 0x08041209, 0x04020402, + 0x00000402, + }}, + {set:{//114: profile = N3D video iso = 1200 + 0x0A0A0A15, 0xE9C18D4E, 0x08041209, 0x04020402, 0x00000402, 0x08041209, 0x04020402, 0x00000402, 0x08041209, 0x04020402, + 0x00000402, + }}, + {set:{//115: profile = N3D video iso = 1600 + 0x0A0A0A15, 0x00F0C790, 0x08041209, 0x04020402, 0x00000402, 0x08041209, 0x04020402, 0x00000402, 0x08041209, 0x04020402, + 0x00000402, + }}, + {set:{//116: profile = N3D video iso = 2000 + 0x0A0A0A15, 0xE8C18C4B, 0x0A05140A, 0x04020603, 0x00000402, 0x0A05140A, 0x04020603, 0x00000402, 0x0A05140A, 0x04020603, + 0x00000402, + }}, + {set:{//117: profile = N3D video iso = 2400 + 0x0A0A0A15, 0x00F0C78D, 0x0A05160B, 0x04020402, 0x00000402, 0x0A05160B, 0x04020402, 0x00000402, 0x0A05160B, 0x04020402, + 0x00000402, + }}, + {set:{//118: profile = N3D video iso = 2800 + 0x0A0A0A15, 0x00EFC68B, 0x0E071E0F, 0x04020603, 0x00000402, 0x0E071E0F, 0x04020603, 0x00000402, 0x0E071E0F, 0x04020603, + 0x00000402, + }}, + {set:{//119: profile = N3D video iso = 3200 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//120: profile = IHDR preview iso = 100 + 0x0A0A0A15, 0xF2CC995B, 0x0804160B, 0x04020402, 0x00000402, 0x0804160B, 0x04020402, 0x00000402, 0x0804160B, 0x04020402, + 0x00000402, + }}, + {set:{//121: profile = IHDR preview iso = 200 + 0x0A0A0A15, 0xF2CC995B, 0x0804160B, 0x04020402, 0x00000402, 0x0804160B, 0x04020402, 0x00000402, 0x0804160B, 0x04020402, + 0x00000402, + }}, + {set:{//122: profile = IHDR preview iso = 400 + 0x0A0A0A15, 0xF0CA9659, 0x0804160B, 0x04020402, 0x00000402, 0x0804160B, 0x04020402, 0x00000402, 0x0804160B, 0x04020402, + 0x00000402, + }}, + {set:{//123: profile = IHDR preview iso = 800 + 0x0A0A0A15, 0xECC59254, 0x0804140A, 0x04020402, 0x00000402, 0x0804140A, 0x04020402, 0x00000402, 0x0804140A, 0x04020402, + 0x00000402, + }}, + {set:{//124: profile = IHDR preview iso = 1200 + 0x0A0A0A15, 0xECC59254, 0x0804140A, 0x04020402, 0x00000402, 0x0804140A, 0x04020402, 0x00000402, 0x0804140A, 0x04020402, + 0x00000402, + }}, + {set:{//125: profile = IHDR preview iso = 1600 + 0x0A0A0A15, 0xECC59152, 0x0804140A, 0x04020402, 0x00000402, 0x0804140A, 0x04020402, 0x00000402, 0x0804140A, 0x04020402, + 0x00000402, + }}, + {set:{//126: profile = IHDR preview iso = 2000 + 0x0A0A0A15, 0xECC59050, 0x0804160B, 0x04020603, 0x00000402, 0x0804160B, 0x04020603, 0x00000402, 0x0804160B, 0x04020603, + 0x00000402, + }}, + {set:{//127: profile = IHDR preview iso = 2400 + 0x0A0A0A15, 0xECC59050, 0x0A05180C, 0x04020603, 0x00000402, 0x0A05180C, 0x04020603, 0x00000402, 0x0A05180C, 0x04020603, + 0x00000402, + }}, + {set:{//128: profile = IHDR preview iso = 2800 + 0x0A0A0A15, 0x00F1CA92, 0x0C06180C, 0x04020603, 0x00000402, 0x0C06180C, 0x04020603, 0x00000402, 0x0C06180C, 0x04020603, + 0x00000402, + }}, + {set:{//129: profile = IHDR preview iso = 3200 + 0x0A0A0A15, 0x00F1CA91, 0x0E071E0F, 0x04020603, 0x00000402, 0x0E071E0F, 0x04020603, 0x00000402, 0x0E071E0F, 0x04020603, + 0x00000402, + }}, + {set:{//130: profile = IHDR video iso = 100 + 0x0A0A0A15, 0xF0C99556, 0x0A05140A, 0x04020402, 0x00000402, 0x0A05140A, 0x04020402, 0x00000402, 0x0A05140A, 0x04020402, + 0x00000402, + }}, + {set:{//131: profile = IHDR video iso = 200 + 0x0A0A0A15, 0xF0C99556, 0x0A05140A, 0x04020402, 0x00000402, 0x0A05140A, 0x04020402, 0x00000402, 0x0A05140A, 0x04020402, + 0x00000402, + }}, + {set:{//132: profile = IHDR video iso = 400 + 0x0A0A0A15, 0xEDC69253, 0x0A05140A, 0x04020603, 0x00000402, 0x0A05140A, 0x04020603, 0x00000402, 0x0A05140A, 0x04020603, + 0x00000402, + }}, + {set:{//133: profile = IHDR video iso = 800 + 0x0A0A0A15, 0xE9C18D4E, 0x08041209, 0x04020402, 0x00000402, 0x08041209, 0x04020402, 0x00000402, 0x08041209, 0x04020402, + 0x00000402, + }}, + {set:{//134: profile = IHDR video iso = 1200 + 0x0A0A0A15, 0xE9C18D4E, 0x08041209, 0x04020402, 0x00000402, 0x08041209, 0x04020402, 0x00000402, 0x08041209, 0x04020402, + 0x00000402, + }}, + {set:{//135: profile = IHDR video iso = 1600 + 0x0A0A0A15, 0x00F0C790, 0x08041209, 0x04020402, 0x00000402, 0x08041209, 0x04020402, 0x00000402, 0x08041209, 0x04020402, + 0x00000402, + }}, + {set:{//136: profile = IHDR video iso = 2000 + 0x0A0A0A15, 0xE8C18C4B, 0x0A05140A, 0x04020603, 0x00000402, 0x0A05140A, 0x04020603, 0x00000402, 0x0A05140A, 0x04020603, + 0x00000402, + }}, + {set:{//137: profile = IHDR video iso = 2400 + 0x0A0A0A15, 0x00F0C78D, 0x0A05160B, 0x04020402, 0x00000402, 0x0A05160B, 0x04020402, 0x00000402, 0x0A05160B, 0x04020402, + 0x00000402, + }}, + {set:{//138: profile = IHDR video iso = 2800 + 0x0A0A0A15, 0x00EFC68B, 0x0E071E0F, 0x04020603, 0x00000402, 0x0E071E0F, 0x04020603, 0x00000402, 0x0E071E0F, 0x04020603, + 0x00000402, + }}, + {set:{//139: profile = IHDR video iso = 3200 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//140: profile = preview, sensor mode = Custom1 iso = 100 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//141: profile = preview, sensor mode = Custom1 iso = 200 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//142: profile = preview, sensor mode = Custom1 iso = 400 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//143: profile = preview, sensor mode = Custom1 iso = 800 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//144: profile = preview, sensor mode = Custom1 iso = 1200 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//145: profile = preview, sensor mode = Custom1 iso = 1600 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//146: profile = preview, sensor mode = Custom1 iso = 2000 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//147: profile = preview, sensor mode = Custom1 iso = 2400 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//148: profile = preview, sensor mode = Custom1 iso = 2800 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//149: profile = preview, sensor mode = Custom1 iso = 3200 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//150: profile = preview, sensor mode = Custom2 iso = 100 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//151: profile = preview, sensor mode = Custom2 iso = 200 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//152: profile = preview, sensor mode = Custom2 iso = 400 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//153: profile = preview, sensor mode = Custom2 iso = 800 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//154: profile = preview, sensor mode = Custom2 iso = 1200 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//155: profile = preview, sensor mode = Custom2 iso = 1600 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//156: profile = preview, sensor mode = Custom2 iso = 2000 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//157: profile = preview, sensor mode = Custom2 iso = 2400 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//158: profile = preview, sensor mode = Custom2 iso = 2800 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//159: profile = preview, sensor mode = Custom2 iso = 3200 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//160: profile = preview, sensor mode = Custom3 iso = 100 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//161: profile = preview, sensor mode = Custom3 iso = 200 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//162: profile = preview, sensor mode = Custom3 iso = 400 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//163: profile = preview, sensor mode = Custom3 iso = 800 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//164: profile = preview, sensor mode = Custom3 iso = 1200 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//165: profile = preview, sensor mode = Custom3 iso = 1600 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//166: profile = preview, sensor mode = Custom3 iso = 2000 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//167: profile = preview, sensor mode = Custom3 iso = 2400 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//168: profile = preview, sensor mode = Custom3 iso = 2800 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//169: profile = preview, sensor mode = Custom3 iso = 3200 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//170: profile = preview, sensor mode = Custom4 iso = 100 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//171: profile = preview, sensor mode = Custom4 iso = 200 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//172: profile = preview, sensor mode = Custom4 iso = 400 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//173: profile = preview, sensor mode = Custom4 iso = 800 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//174: profile = preview, sensor mode = Custom4 iso = 1200 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//175: profile = preview, sensor mode = Custom4 iso = 1600 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//176: profile = preview, sensor mode = Custom4 iso = 2000 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//177: profile = preview, sensor mode = Custom4 iso = 2400 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//178: profile = preview, sensor mode = Custom4 iso = 2800 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//179: profile = preview, sensor mode = Custom4 iso = 3200 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//180: profile = preview, sensor mode = Custom5 iso = 100 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//181: profile = preview, sensor mode = Custom5 iso = 200 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//182: profile = preview, sensor mode = Custom5 iso = 400 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//183: profile = preview, sensor mode = Custom5 iso = 800 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//184: profile = preview, sensor mode = Custom5 iso = 1200 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//185: profile = preview, sensor mode = Custom5 iso = 1600 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//186: profile = preview, sensor mode = Custom5 iso = 2000 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//187: profile = preview, sensor mode = Custom5 iso = 2400 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//188: profile = preview, sensor mode = Custom5 iso = 2800 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//189: profile = preview, sensor mode = Custom5 iso = 3200 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//190: profile = video, sensor mode = Custom1 iso = 100 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//191: profile = video, sensor mode = Custom1 iso = 200 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//192: profile = video, sensor mode = Custom1 iso = 400 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//193: profile = video, sensor mode = Custom1 iso = 800 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//194: profile = video, sensor mode = Custom1 iso = 1200 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//195: profile = video, sensor mode = Custom1 iso = 1600 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//196: profile = video, sensor mode = Custom1 iso = 2000 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//197: profile = video, sensor mode = Custom1 iso = 2400 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//198: profile = video, sensor mode = Custom1 iso = 2800 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//199: profile = video, sensor mode = Custom1 iso = 3200 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//200: profile = video, sensor mode = Custom2 iso = 100 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//201: profile = video, sensor mode = Custom2 iso = 200 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//202: profile = video, sensor mode = Custom2 iso = 400 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//203: profile = video, sensor mode = Custom2 iso = 800 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//204: profile = video, sensor mode = Custom2 iso = 1200 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//205: profile = video, sensor mode = Custom2 iso = 1600 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//206: profile = video, sensor mode = Custom2 iso = 2000 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//207: profile = video, sensor mode = Custom2 iso = 2400 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//208: profile = video, sensor mode = Custom2 iso = 2800 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//209: profile = video, sensor mode = Custom2 iso = 3200 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//210: profile = video, sensor mode = Custom3 iso = 100 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//211: profile = video, sensor mode = Custom3 iso = 200 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//212: profile = video, sensor mode = Custom3 iso = 400 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//213: profile = video, sensor mode = Custom3 iso = 800 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//214: profile = video, sensor mode = Custom3 iso = 1200 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//215: profile = video, sensor mode = Custom3 iso = 1600 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//216: profile = video, sensor mode = Custom3 iso = 2000 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//217: profile = video, sensor mode = Custom3 iso = 2400 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//218: profile = video, sensor mode = Custom3 iso = 2800 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//219: profile = video, sensor mode = Custom3 iso = 3200 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//220: profile = video, sensor mode = Custom4 iso = 100 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//221: profile = video, sensor mode = Custom4 iso = 200 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//222: profile = video, sensor mode = Custom4 iso = 400 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//223: profile = video, sensor mode = Custom4 iso = 800 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//224: profile = video, sensor mode = Custom4 iso = 1200 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//225: profile = video, sensor mode = Custom4 iso = 1600 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//226: profile = video, sensor mode = Custom4 iso = 2000 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//227: profile = video, sensor mode = Custom4 iso = 2400 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//228: profile = video, sensor mode = Custom4 iso = 2800 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//229: profile = video, sensor mode = Custom4 iso = 3200 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//230: profile = video, sensor mode = Custom5 iso = 100 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//231: profile = video, sensor mode = Custom5 iso = 200 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//232: profile = video, sensor mode = Custom5 iso = 400 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//233: profile = video, sensor mode = Custom5 iso = 800 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//234: profile = video, sensor mode = Custom5 iso = 1200 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//235: profile = video, sensor mode = Custom5 iso = 1600 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//236: profile = video, sensor mode = Custom5 iso = 2000 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//237: profile = video, sensor mode = Custom5 iso = 2400 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//238: profile = video, sensor mode = Custom5 iso = 2800 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, + {set:{//239: profile = video, sensor mode = Custom5 iso = 3200 + 0x0A0A0A15, 0x00F0C78D, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, 0x00000402, 0x0E071C0E, 0x04020603, + 0x00000402, + }}, +}, +MFB:{ + {set:{//00: iso = 100 + 0x08000806, 0x00000001, 0x00080130, 0x0002D240, 0x0000FF00 + }}, + {set:{//01: iso = 200 + 0x08000806, 0x00000001, 0x00080130, 0x0002D240, 0x0000FF00 + }}, + {set:{//02: iso = 400 + 0x08000806, 0x00000001, 0x00080130, 0x0002D240, 0x0000FF00 + }}, + {set:{//03: iso = 800 + 0x08000806, 0x00000001, 0x00080130, 0x0002D240, 0x0000FF00 + }}, + {set:{//04: iso = 1200 + 0x08000806, 0x00000001, 0x00080130, 0x0002D240, 0x0000FF00 + }}, + {set:{//05: iso = 1600 + 0x08000806, 0x00000001, 0x00080130, 0x0002D240, 0x0000FF00 + }}, + {set:{//06: iso = 2000 + 0x08000806, 0x00000001, 0x00080130, 0x0002D240, 0x0000FF00 + }}, + {set:{//07: iso = 2400 + 0x0C000506, 0x00000001, 0x000C0130, 0x0002D240, 0x0000FF00 + }}, + {set:{//08: iso = 2800 + 0x0C000506, 0x00000001, 0x000C0130, 0x0002D240, 0x0000FF00 + }}, + {set:{//09: iso = 3200 + 0x0C000506, 0x00000001, 0x000C0130, 0x0002D240, 0x0000FF00 + }}, + {set:{//10: with SW NR iso = 100 + 0x08000806, 0x00000001, 0x00080130, 0x0002D240, 0x0000FF00 + }}, + {set:{//11: with SW NR iso = 200 + 0x08000806, 0x00000001, 0x00080130, 0x0002D240, 0x0000FF00 + }}, + {set:{//12: with SW NR iso = 400 + 0x08000806, 0x00000001, 0x00080130, 0x0002D240, 0x0000FF00 + }}, + {set:{//13: with SW NR iso = 800 + 0x08000806, 0x00000001, 0x00080130, 0x0002D240, 0x0000FF00 + }}, + {set:{//14: with SW NR iso = 1200 + 0x08000806, 0x00000001, 0x00080130, 0x0002D240, 0x0000FF00 + }}, + {set:{//15: with SW NR iso = 1600 + 0x08000806, 0x00000001, 0x00080130, 0x0002D240, 0x0000FF00 + }}, + {set:{//16: with SW NR iso = 2000 + 0x08000806, 0x00000001, 0x00080130, 0x0002D240, 0x0000FF00 + }}, + {set:{//17: with SW NR iso = 2400 + 0x0C000506, 0x00000001, 0x000C0130, 0x0002D240, 0x0000FF00 + }}, + {set:{//18: with SW NR iso = 2800 + 0x0C000506, 0x00000001, 0x000C0130, 0x0002D240, 0x0000FF00 + }}, + {set:{//19: with SW NR iso = 3200 + 0x0C000506, 0x00000001, 0x000C0130, 0x0002D240, 0x0000FF00 + }} +}, +LCE:{ + {set:{//00: iso = 100 + 0x000A4702 + }}, + {set:{//01: iso = 200 + 0x000A4702 + }}, + {set:{//02: iso = 400 + 0x000A4702 + }}, + {set:{//03: iso = 800 + 0x000A4702 + }}, + {set:{//04: iso = 1200 + 0x000A4702 + }}, + {set:{//05: iso = 1600 + 0x000A4702 + }}, + {set:{//06: iso = 2000 + 0x000A4702 + }}, + {set:{//07: iso = 2400 + 0x000A4702 + }}, + {set:{//08: iso = 2800 + 0x000A4702 + }}, + {set:{//09: iso = 3200 + 0x000A4702 + }} +} diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov8865_mipi_raw/camera_tsf_data_ov8865mipiraw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov8865_mipi_raw/camera_tsf_data_ov8865mipiraw.h new file mode 100755 index 0000000000000000000000000000000000000000..70ceb6ed5581ce6581305df346e95bfde068a74f --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov8865_mipi_raw/camera_tsf_data_ov8865mipiraw.h @@ -0,0 +1,2007 @@ +#ifndef __TSF_DATA_H__ +#define __TSF_DATA_H__ + +{ +0x0117fd96, 0x0121012b, 0xfd30001f, 0xfd870329, 0x033600ea, 0x00c1ffcf, 0x033600dc, 0x003c0140, +0xffe4fcb9, 0x0187012b, 0x000e002d, 0xff7e0111, 0xff3c0450, 0xfff2fbcf, 0xfe9f03b1, 0xfd300133, +0xff3a022f, 0x0010ff69, 0xfe3d0065, 0x00c40048, 0x026a032d, 0xfe040355, 0x01c2fffe, 0x0066ff96, +0x030800a8, 0xff05ff20, 0xfefeffd9, 0x02e8fd71, 0x002000bb, 0xfea4fe30, 0x00b6fee9, 0xfd4cff5d, +0xffa703c7, 0xfeecff3d, 0xfe7a009c, 0x00fffeaa, 0x011603e3, 0x0133002e, 0xfd570031, 0x001afd0a, +0x0066ffbc, 0x036ffec0, 0x018103ee, 0x00dc0002, 0xfe05fdf6, 0x012703dd, 0xfd47008c, 0xfe3200bf, +0xfe62fef4, 0xffa4fef0, 0xfdf1ffae, 0x00220056, 0x0315fc5f, 0xfe8d0104, 0xff4902bf, 0x00b101d1, +0xfef60189, 0xff0c0058, 0xff8cff49, 0xff33ff35, 0xfeacff8a, 0x03b3fd9c, 0xfc21fe06, 0x00a2fd70, +0x00880275, 0xfd43fdd5, 0xfe38fd82, 0x004e00ca, 0x015c00e6, 0x0012fe40, 0x032afecd, 0xff0b01fd, +0xfe8d0071, 0xff83012e, 0xfec2feaf, 0x004dfe2f, 0x010e00a5, 0xff34003b, 0xfde8ffea, 0x001bfeb6, +0x02a6003c, 0x009e02eb, 0xffb1fe7e, 0x0269ff9e, 0xfeaa0041, 0xffd4036d, 0x00f5fdf4, 0xfc3b0133, +0xffbefec2, 0x014efe78, 0x011a02b3, 0x01880451, 0xfe2e010c, 0x00bf030a, 0xfe8dffc2, 0x020402a7, +0xfe53ffcb, 0x013a00a4, 0xffe6fe69, 0x01aefed6, 0xfd450094, 0x011eff2b, 0x0002fec0, 0x049effb7, +0xffea00ba, 0x0191fd07, 0xfead00a0, 0xff6bfe10, 0x017d0168, 0x018b001d, 0x02040174, 0x0071fd44, +0x00a4ff74, 0xfe17fd3e, 0xff9d013d, 0x036cfeaf, 0x00b60091, 0x0035fb8b, 0xfe40fd4b, 0xff730110, +0xfdd5fcd6, 0xffb3fe1f, 0x0267fea7, 0x02de0124, 0xfc77fe8d, 0x00000009, 0x0060ffb1, 0x00d0021c, +0x0276fe98, 0xffd80005, 0x02da0110, 0xfdf40052, 0xff200043, 0xff58fc65, 0x004afe15, 0x03ff0041, +0xfdab00a7, 0xfde8ffb2, 0xff1f0017, 0xff12ff8b, 0xfe94fefd, 0xfdc7ffc6, 0xffd1ff75, 0xffe3fffb, +0xfd50ffc2, 0xff19fe75, 0x003d00a5, 0x0060fe6e, 0xff0bfe5b, 0xff930104, 0xffcbfd73, 0xff73feaa, +0xffb6001d, 0xffb2ff67, 0x03110314, 0xfd3700cb, 0xffcb028b, 0xfc55fef5, 0xfff5010b, 0xff9d02d5, +0xfc680050, 0xffe003fd, 0x04660037, 0x0014fe94, 0xffe7ff3a, 0xfc88002c, 0xfe04ffcc, 0x00cdff38, +0xffddfcf1, 0x02a9fe85, 0xfe2d036f, 0x0117012b, 0x0102fdfb, 0xffeafe50, 0x0035fef3, 0x006aff97, +0xff93015f, 0x02d501df, 0xffdbff79, 0x016cff66, 0xfe1c0059, 0xff66000a, 0x004a007c, 0x0172fe46, +0xfb8d0489, 0xfe84ffc1, 0x0043fe7f, 0xfb7002a9, 0x038e018b, 0xfffffe53, 0x036cfd60, 0xfe08ff6f, +0xfc88ffe9, 0x037f01d1, 0x00fbfda5, 0x002afebc, 0x007b0048, 0xfd90ff6c, 0x00fcfe5f, 0xfe36fc85, +0xffb30045, 0x004e006d, 0xfcb7fe99, 0x03f20168, 0x01100072, 0x02bc0097, 0xff830062, 0x01c20080, +0x0189fe80, 0x0145fea2, 0xfeccfe10, 0xfcfcff8c, 0x0017fe22, 0xfd51fdd2, 0xfedf0081, 0x005cff12, +0xff5dfdeb, 0xfe1c0078, 0xfe2d0016, 0x0376fbe4, 0xfc4d01c0, 0x012f014f, 0xffcbff7b, 0xff3cff7b, +0x010dfe1f, 0x005600ca, 0xfc6101e1, 0xfe4e005e, 0x00a902e7, 0xfd5a0035, 0x02590473, 0x0051feab, +0xff9b02e5, 0x00130140, 0x00afffed, 0xfbb0021c, 0xfefc000e, 0x0019fe83, 0xff8bfdf1, 0xff53fc7b, +0x038efda9, 0x010d012c, 0xff52fe52, 0xff89fdf4, 0x004c019a, 0x017f00d0, 0x0018ffee, 0xfd450028, +0xfed2fc57, 0x0027fea4, 0x03c700c6, 0xff2c035e, 0x0069018f, 0x00c601d3, 0xff1fff62, 0xfd500104, +0x0253015e, 0xff88ffa0, 0xfe78fe66, 0x01280188, 0x00d6002c, 0x041c0272, 0xff23ffe7, 0xfed1fd2a, +0xfe050016, 0x01a7ff0e, 0xfdb2fed8, 0xfeda000e, 0x03ebff08, 0x01bf00ba, 0xfe8e0121, 0x01d0fe82, +0x021e004d, 0xfc1200a8, 0xfd70fdfc, 0x02a702a8, 0xfe6b0171, 0xfc3bfe53, 0x02cd0344, 0x006aff72, +0x0327012e, 0x012e0103, 0xff970027, 0xffc8febc, 0xff82ff71, 0x007dfcc0, 0xfd43fcd9, 0x00a2038d, +0xff97037b, 0xfde1fd9a, 0xff97008d, 0x00740101, 0x0362026a, 0x0163fe84, 0xfed601b5, 0x00ed033d, +0x035a0362, 0xff1efecc, 0x004d0048, 0xfc76010b, 0x0094feb5, 0x03480087, 0xfe4dff25, 0x0153feaa, +0xfc01ff50, 0xfeacff65, 0xfe4600f5, 0x00320010, 0xfdb4ff58, 0xfff5ff56, 0xfe810087, 0xfd45fe40, +0x00400069, 0xfddd03c8, 0xff1d0085, 0xff45ffdf, 0x000afdb3, 0xfc820168, 0x01a4fff0, 0xfeb7001e, +0x00400092, 0x00c50056, 0x00c8f980, 0x0078fde9, 0x046bff05, 0x00880383, 0x029aff28, 0xffccfd3e, +0x0220fdee, 0xfc9e0035, 0x00ad02be, 0xff360094, 0xfd18026a, 0xffa70142, 0x0314018a, 0x0017fc68, +0x02610015, 0xff9a0348, 0x036dffbe, 0x0066035e, 0xfe0300cf, 0x01e0023c, 0x051202b5, 0xffc0ffa8, +0x008affb7, 0xffb3feb2, 0x00da008b, 0x007d0077, 0x0064014f, 0xfd63001d, 0xfd520102, 0xfdd7004e, +0xffdc00cd, 0xfffefe0d, 0xfeee0197, 0x00100058, 0xfda9ffe7, 0xffabfc92, 0x002f00a9, 0x0000fe40, +0xff4efea4, 0x012dfff2, 0x0228fffe, 0xfe57fba5, 0x018103e4, 0x00c0028b, 0xff620048, 0xffadfcdf, +0x00b60094, 0xfe250073, 0x00420376, 0x037d007c, 0xffb90198, 0xfee701b0, 0x00a900c8, 0xfbaf0198, +0xfe4bffd4, 0x0000fdee, 0x01c8009e, 0x009400ae, 0x0019014c, 0xfdde03ed, 0x00ffffe8, 0xff8e00f4, +0x003bfe83, 0x0060ff89, 0x017d00a0, 0x0000008a, 0x0067fc12, 0xff53fe5b, 0xfd9a0102, 0x037dff21, +0x00920383, 0xfe6a007d, 0xffceff56, 0x005901aa, 0xffda00c0, 0x0245ffc3, 0x0327fe94, 0x02daffa4, +0xfd51011c, 0x010501d3, 0x02a7fc56, 0x00b6005e, 0xfc85ffb0, 0xff74ff91, 0xff780052, 0xff4d0035, +0x017a003b, 0x00300322, 0x0075fb6e, 0x026901e4, 0xfd87fd96, 0x006e00e0, 0x017a020d, 0x045b006c, +0xffb70388, 0xffe60040, 0xff37ff41, 0xfd90037b, 0x0135001a, 0xfee9fedd, 0x015ffda8, 0xfe09ff58, +0x001800a7, 0x024c0099, 0x0129003a, 0x009e035a, 0x008affde, 0xff8e001e, 0x0073fc8a, 0xffadff96, +0xffa0fd90, 0x00400123, 0xfd41ffe6, 0xfef60000, 0x0117032d, 0xfeb500ae, 0x00d5ff7c, 0x005ffd8a, +0x00590072, 0xffc7019d, 0x01150303, 0x016c0032, 0xfe22fc55, 0x00350466, 0xfc2bfd37, 0x0057ffa4, +0x041e014c, 0xfe9aff69, 0x0024025c, 0xfe650162, 0xfe12fec6, 0xfe30ffa9, 0xfe21febd, 0xfd3e0037, +0x00e1004f, 0xffdeffa1, 0xffdf0022, 0x00f303af, 0x01050095, 0x00baffe7, 0xff6f017c, 0xfdaefda3, +0xfddd00e0, 0xfeebff75, 0xfe71016c, 0xfda30035, 0xff930356, 0x038dff73, 0xfe47feb3, 0x003eff5a, +0x029afc57, 0xfdd3ffa1, 0xff88012f, 0xff1b038e, 0xfdde0010, 0xfd9900fc, 0xff47feb9, 0xff79ffbd, +0xfc8800e5, 0xff6cfdb3, 0xffdd0068, 0xffcc0070, 0xffa6ffb8, 0x0085013f, 0xff94fe25, 0x02a0fddd, +0xffd5fed9, 0x00a40025, 0x004dfdf5, 0xfdc40014, 0x0157012a, 0x037fffbe, 0xff93fd43, 0x0327003e, +0x03d5001e, 0x0368008c, 0xffd0019b, 0x03d5fe9b, 0xfe88037d, 0xfe4102ff, 0x0097ffda, 0x0255fe2f, +0x03af0381, 0x00460005, 0x017dfdeb, 0xfef2fe45, 0x028fffc0, 0x007dff47, 0x023c01e1, 0xffb6fe40, +0x0490fbd6, 0x00160276, 0x012effdb, 0xff76ff99, 0xf98000ac, 0x003502b5, 0xff93ff20, 0x030bfda5, +0xfc2b0126, 0xfff7007a, 0x00fa0031, 0x012afff0, 0xfe40004d, 0x02f1fff5, 0xfe8300a4, 0xff24fc9e, +0xff67fd92, 0xff94ffa9, 0xff1afd5f, 0xffa10031, 0xffb4fdeb, 0x020a00bd, 0x0027fed5, 0xff9cfd65, +0x0032fd8c, 0xff52000e, 0xfeb5fcd6, 0xfdf400c1, 0xfc12fed1, 0xfefbfe9c, 0xffacfdae, 0x001e0174, +0xfc60001a, 0xfe77005e, 0x0064fe4f, 0x00910027, 0x017bfe8c, 0x04bc00cb, 0x013cffe3, 0x04050140, +0x03d501d0, 0x01d8022f, 0xff76ffd2, 0xfe15fd20, 0x000e003d, 0x002c008b, 0xfe63032c, 0x0012ff42, +0x0045ff6f, 0xfdf4ffb8, 0xffea04bc, 0xfd260390, 0x03ecffa0, 0x037dfe07, 0x01fd0056, 0x0192fea0, +0xffe1fde0, 0xffb6ffbd, 0xff4eff52, 0x001efcda, 0xffeafc50, 0x0390002e, 0x02d8ffa9, 0x00cfff36, +0xfe8f031a, 0xfdbb001d, 0x0110007a, 0xfc5dfcde, 0x00560098, 0x0192fe73, 0x0188ff26, 0xff460162, +0x0028010a, 0xff5efde9, 0xff7e004e, 0xfe26fee4, 0x0001ffbb, 0xfe31fe5f, 0x006eff36, 0x006afc7b, +0x017d015f, 0xfc5dffd9, 0x0315001a, 0x005fff34, 0xffa4fe5b, 0xff2afe56, 0xfffb046b, 0x005a04c2, +0xfdd3002a, 0xfd9c003c, 0xfd47fe38, 0x00eefec0, 0xff8f03d5, 0xffc5ff52, 0x03edff20, 0xff8f00c6, +0x0068ffcc, 0x0332fe94, 0x02420180, 0xfec2fc90, 0x0038ff7b, 0x00c5002b, 0x019efec4, 0xff7b03eb, +0x00630058, 0xfde70076, 0x0174ffb0, 0xfe070020, 0xffc0035d, 0x01020019, 0xff780002, 0x00ee015e, +0xffc503e3, 0x015fff5c, 0xff5601b9, 0x00340032, 0xfcfc02e8, 0xffa7fe8d, 0x006500f2, 0x000eff86, +0xfe58fde1, 0x00a8fecb, 0x0075ff0f, 0x0140fdc7, 0x02ebfda1, 0x0053ffb4, 0xff7400e3, 0xffa4ff0f, +0xfd56008c, 0x003200bc, 0xfe78fea0, 0xffb1fe98, 0x02450167, 0x01adff65, 0x0020008a, 0x03e4ff6c, +0x003bfb62, 0x00940320, 0xffaaffcb, 0x0145fe57, 0x004a00a7, 0xff960187, 0x012eff36, 0xffc8fe1b, +0x025affe8, 0x002aff0f, 0x00a6fe86, 0x006c00f3, 0xfde7022b, 0x00210054, 0x0000fcc0, 0x00fbfc87, +0xffedfdf5, 0xfe6a0092, 0xff930034, 0xfe2a02a8, 0x009303c8, 0x00a100af, 0xffc1fec7, 0x03a0ffaa, +0xfdb20048, 0x02b3ffe1, 0x0354003b, 0xfe91fed6, 0x0144ff37, 0x004afb94, 0x0162ff62, 0xff56ffc4, +0xffc7fe32, 0xffd800c3, 0x004d02ff, 0xfeaffdf4, 0xfeeffd73, 0xffb1fefb, 0x008dfba2, 0x0050037d, +0xfe9f03b3, 0x0016001d, 0x0139fe79, 0x025d01d3, 0xfd37fc77, 0xff8cfe09, 0x01390108, 0x017d0362, +0x0026ffe2, 0xff0effa6, 0x033d00c5, 0x003200ac, 0x017e0089, 0xfe40015e, 0xfe7fff7e, 0x018b00dd, +0xffce0025, 0xff7c00c0, 0x0091fff0, 0xffa80269, 0x00ffffec, 0xfed7fe71, 0xff400046, 0x02be02dd, +0x0187ff77, 0x0087fee2, 0xffa3ff83, 0xffc80166, 0x0183fd3e, 0x002effda, 0x0027ffa0, 0xffd0fe38, +0x025cfec0, 0xfd4b0303, 0xff85ff83, 0x0114ff7e, 0xff5efd83, 0xff240067, 0xff98ff8c, 0xff38001b, +0xfe170220, 0xffeaff8f, 0x013dfbb8, 0x00a0fd3f, 0xff9a003d, 0xfd2afc4d, 0xfe71041e, 0x016afa43, +0x00b9fda7, 0xfdd7017c, 0x001b037d, 0xfe9ffe1b, 0x01ce0002, 0x0145fd84, 0x0381ff13, 0xfd18fe5d, +0xfc2100a2, 0x034400e2, 0x003100b6, 0xffe7fe9b, 0x007affd7, 0xfc65fd92, 0x03a0fd37, 0x035403f2, +0xfeb800b9, 0xfd99fe6b, 0xfec7feb4, 0x010dfd56, 0xfe62fd43, 0x0155008a, 0xfd630228, 0x012cff38, +0x0018042a, 0x017500f7, 0xfea2fd28, 0xffb6005a, 0x0311ffc2, 0x023c03dd, 0xfeee0186, 0xfc60fe31, +0xfe030132, 0xfef5fc88, 0xfeb5fe80, 0xfe5bfe12, 0xfda5fedf, 0x0105fdd2, 0xfe4bfe36, 0xfdd3fed4, +0xfd8afc87, 0xfc12fe4b, 0x00c5fe26, 0x0087ffaa, 0xfe4ffe9c, 0xfe9eff5a, 0x002500ea, 0xfeb4fea3, +0x0031ff6a, 0x00550070, 0x00f3fdcb, 0xff73fc03, 0xfe1cfe8f, 0xfdfaffe5, 0x00e30128, 0x006dfffe, +0xffb6feff, 0x0002fc9e, 0x0512febe, 0xff36fbb2, 0x013cfc5f, 0xfdcffe3d, 0x00530151, 0x00f10492, +0xfe28fcf1, 0xff6df938, 0xff96001f, 0x00a0ff86, 0x0332ff35, 0xffacfef8, 0xffd7ff54, 0x0368ff82, +0x0475fefe, 0xfdb400e7, 0xfff0fffe, 0x00b3fec4, 0x0063fc90, 0xfcdf0171, 0x01010153, 0xfd0700a9, +0x00520035, 0x024c0071, 0xffee00a4, 0x0045ffb8, 0x012c0388, 0x00c9ff6d, 0xfd840013, 0xfeb500b2, +0xff33fd60, 0xfec1050f, 0x021efece, 0x006d00bc, 0x0040009c, 0xff0bffee, 0x004dff86, 0xffcefed2, +0x00bdffed, 0x000000f6, 0xff50ffbf, 0xfea5fecd, 0xfd3c002f, 0xfd3e0058, 0xff0e00b2, 0xfeb302bc, +0xfd820109, 0x0128fe6f, 0xff77ffc1, 0x009d0092, 0x0149ff7b, 0xfd98fd0a, 0x030b00c4, 0x0082fea9, +0xfdc3001c, 0xfe6e00df, 0xffdd0110, 0xfe63fdeb, 0xfea8ff09, 0xffc202bf, 0xfecdfeb8, 0xfe97ffb7, +0xff7e005a, 0x00c8005a, 0xfe76feff, 0x012effd6, 0x025d000b, 0xffe20042, 0x0117ff2c, 0x0014001a, +0xfa430124, 0x00e2008f, 0x046cfdcf, 0xffc60105, 0x0016fe77, 0x0267ffe3, 0xffc30154, 0xff09002d, +0x00c3fd3c, 0xfed4fde8, 0xfc82fde8, 0x0181fcb9, 0xfd3effbb, 0xff750033, 0x0075ffc5, 0x0064fded, +0xfff5fd83, 0x0355ff38, 0x018d0253, 0xfe7f006d, 0x004500e3, 0xfe96fe69, 0x0075ff89, 0x0001fe94, +0xfd87ff5f, 0xfc56ffcb, 0xff5e0140, 0xffa00045, 0xffcefdbb, 0x008b010d, 0xfe9ffb3e, 0x002fff8c, +0xffe20308, 0x02f1022b, 0xff9800e2, 0xff750183, 0x0356fc76, 0x0074ff4a, 0xff6cff09, 0xfdab013e, +0xfdfafded, 0x0197ff04, 0x016bffb2, 0x00b1fd46, 0x0045ff6d, 0x00aefdf3, 0x01a3fed6, 0xffb2fee6, +0x008e025d, 0x00fa0109, 0xffaa00dd, 0x0023ff3d, 0xfcb7025d, 0xff0a0163, 0x0000039f, 0xff04fcda, +0x02a701a0, 0xffb9fdab, 0xfe91fe8b, 0x008e003a, 0x019efd26, 0x0181010a, 0xff7fffed, 0x003f0035, +0x0000fed3, 0x01dffb77, 0xfea80354, 0x032902e5, 0x006ffdc3, 0x04050041, 0xfda8ffa1, 0xffdc01bb, +0x02de0170, 0xffbe0275, 0xfc8affff, 0xffa603b1, 0x025dffad, 0xffcbfce6, 0xffe202dd, 0xfdcbffb1, +0x015800ff, 0xfe08fe76, 0xfea2fea7, 0x0000fe90, 0xfd98005a, 0x038e0020, 0xfe95ff75, 0x000fff41, +0x02d3012e, 0x000b0017, 0xff96fda3, 0x0187ff36, 0xfedefeac, 0x00bffe80, 0xff77ff99, 0x01f30023, +0x0168fd5f, 0x0054ff6a, 0xff8e0012, 0xfe060026, 0x0144ff69, 0x016900ae, 0x00c80026, 0xff6effa3, +0xfe40032c, 0x0060015b, 0xffd9fe88, 0x0173ffe8, 0xfdd301a8, 0xfebb005e, 0xfe7ffd8c, 0xff0d0085, +0x00a6fc50, 0x026affe9, 0x0051017f, 0x01a00072, 0xff62fd45, 0x01470188, 0x045eff38, 0x025afe05, +0x019dfee7, 0x015dffdc, 0xff630187, 0xffcdfd87, 0xfc92012b, 0x01e002cd, 0xfd65ff35, 0xfeb6fe05, +0x00840018, 0x008a0220, 0xffe50066, 0xfe78ffc3, 0x00f5fda5, 0xff800269, 0xfd90fed4, 0xff84fd52, +0x026c0072, 0xfe74005a, 0xfe680047, 0x0386fe3e, 0xff48013b, 0x00180318, 0x00e5ff34, 0x01030101, +0x0224ffbc, 0xfda1fefc, 0x009afe0d, 0xffe0ff3c, 0x00590011, 0xfecdff17, 0xfeea024a, 0x0035fff3, +0xffd60164, 0x020d004b, 0xfe2d002e, 0xffa1ffd7, 0xfdae0089, 0x00780026, 0xff86019c, 0x00410276, +0xfd64015a, 0xffc7ff63, 0x005000f9, 0x00320179, 0x010eff8c, 0x01f900e0, 0xfebbfde8, 0xfd9bffbd, +0xfe630110, 0x009bff42, 0xfc9d0210, 0xfef5008a, 0xff56022b, 0xffb80069, 0x001cffa5, 0xff2afee5, +0xfe460266, 0xffd6fd65, 0xfe3301db, 0x005b02b5, 0x025f0047, 0xfe540320, 0xffd1ff72, 0xfebd0037, +0xff430223, 0xfedf002a, 0xfdd1fce4, 0x00b2fedf, 0xff65fef3, 0xfeacff73, 0xfe80febe, 0x002c02b5, +0xfe870198, 0xfedfffdd, 0x01b5fe70, 0x01e800e9, 0xff770036, 0xfd710057, 0xfff7ff61, 0x011bfe6b, +0xfdb00104, 0xfe7a0059, 0x017eff65, 0x0053001e, 0xfeb50071, 0xfe5000d4, 0xfe70feff, 0x00a9fd6c, +0xfecb01c6, 0xfec5ff92, 0xffc60101, 0x0448fe4e, 0x02d6fee3, 0xff68fe64, 0x009afe88, 0xfe6bfc93, +0xffa1ffb2, 0xfe8e009b, 0x017dfe7a, 0xfe7b0078, 0x004eff92, 0xffc8ff28, 0xff7ffe69, 0x0206ffaf, +0xfe6afe70, 0xf93802ea, 0x002002e7, 0x0075ff9d, 0xfe900188, 0xff0a030b, 0xff8f0058, 0xfed60094, +0xff6fffb8, 0xfec1fe8d, 0x01ccff37, 0x02f6fed4, 0xfed20060, 0xffd3013f, 0xff95022e, 0x01350018, +0x00c8ff7a, 0x022a01ec, 0xfd44fea2, 0x008901a8, 0x032500d5, 0x008900d5, 0xffde0040, 0xfd7cfd58, +0xffc40100, 0xffec0240, 0x002efdcb, 0x00000029, 0x00630356, 0xffbdff47, 0xfff90000, 0x019dff27, +0xffe8ff6e, 0x01e0ff44, 0x00a0fe0d, 0xfe91fd7b, 0x003600d9, 0x0033fe5d, 0xfed6ff13, 0xfee2009d, +0xfd2bfe81, 0x00adff50, 0xff390046, 0xff52ffbc, 0xfd9ffd62, 0xfd48febb, 0x00cfff8b, 0x0335ffda, +0xfe6afe96, 0x0247fdb4, 0xfe9a00e4, 0xfeab02a1, 0xff97ff68, 0x02660043, 0xfd9effe6, 0xff83ffcb, +0x005bfde7, 0xfd24fe31, 0xfec1ff69, 0xfd870092, 0x01ac00f6, 0xff87009d, 0x010efede, 0x0053ff3e, +0xfed8feff, 0xff69ffdc, 0x024efc50, 0x0121ffef, 0xfe7ffef0, 0x013bff20, 0x000bfdd2, 0xfea4fffe, +0x003e009a, 0x00f0fd41, 0xfff600df, 0xfe22ff00, 0xfe740096, 0x00b904be, 0xfd4f0069, 0x012fff7f, +0xfed3fff5, 0xfee8ff89, 0xfed00054, 0x008701e1, 0x021500b2, 0x000fffe6, 0xfdbbfeda, 0xfecafebb, +0xff9dfd2b, 0xff440021, 0xfe80ff02, 0xfe6f01c3, 0xfe4efd62, 0xffc100d4, 0xff07fe62, 0xffeb02eb, +0xff4a0063, 0xfee20299, 0xffacfe7a, 0xff90005d, 0x0018001b, 0xfe6d01dc, 0x033e0030, 0x025100f6, +0xfc50015b, 0xfd440224, 0xfe2dff36, 0xfe5cfedb, 0xfebeff47, 0x008dfea8, 0xfe20feb7, 0x000b009a, +0xfe7dfeb0, 0xfedffe0f, 0x014afef5, 0x020b00eb, 0x00ad00b7, 0x007dffdf, 0x017dfe53, 0xff73fee0, +0x027a0080, 0xfd9eff8f, 0x020bfd85, 0x00270088, 0xfc5000be, 0xffdc0233, 0xfe870101, 0xfdb0ffe6, +0x00d6fed8, 0xfee3fe07, 0x004e016f, 0x021600a1, 0x0161002c, 0x016fff11, 0xff69fdb3, 0x0077ffa8, +0xffbf007e, 0x0137022a, 0xff12006f, 0xfe63fcc3, 0xfe59036b, 0x002f0063, 0xfe98ffad, 0x0099ff47, +0xfed301ba, 0xfe0ffe59, 0x01ad0285, 0x00ce0067, 0x004cfe59, 0xfe6700e0, 0xff37ffbb, 0xfe31020e, +0x0086fe93, 0xfecc00b4, 0x016bfdee, 0x0124fef4, 0x00b8ff8f, 0x00acfeba, 0xff7bff63, 0xff70010b, +0xfe660033, 0x00b4fd59, 0x0118fefd, 0x00edff31, 0x014bfd55, 0xff2900ab, 0x0218feca, 0x0329fe83, +0xff4400d8, 0xfe26ff06, 0xff900014, 0x006302dc, 0xfe57fe56, 0xfd66004b, 0x0009ff00, 0x00530115, +0xff45ff70, 0x00fa0223, 0x00a7ff87, 0x028c0186, 0xffdeffd7, 0x00a50195, 0xfdfc0232, 0xfe74fef7, +0x00ca00df, 0x0187ff38, 0xffa2ff81, 0xfe630030, 0x005701e0, 0x0049fefc, 0x01b5ffce, 0x00b9fd89, +0x01b200de, 0x004b0340, 0x015efee1, 0x02aafd9f, 0xfb42ff4a, 0x006b0101, 0xffc0ffd0, 0x005ffdf5, +0xfe23ff43, 0x027a0061, 0xff6fff58, 0x019f02d8, 0x01f20000, 0x01b5017e, 0xffe8fdfa, 0xffdc0145, +0xfd5c0120, 0xff5cff70, 0x004201b0, 0xff30fed1, 0xfefe01c9, 0x002b0084, 0xfc480188, 0xff430091, +0x00860070, 0x0094ffc9, 0x00430160, 0xfef00065, 0xfe29fe07, 0xff9e01f9, 0xfc6201dc, 0xffbefe5c, +0x0104feab, 0x013cfc86, 0xfc7a02e0, 0xff23ff13, 0xfed3ff6e, 0xff63004a, 0xffe8fed9, 0x007201c0, +0xfe7afe9c, 0x0098036b, 0x00f501ba, 0x008efe98, 0x0198ffa1, 0x00b5fdd9, 0xfe49fe74, 0xfe96fd46, +0xfd62fef2, 0x0110005f, 0x01b001f2, 0x0153ff9f, 0x00a4010f, 0x0324fea4, 0x00900149, 0xfedafe9e, +0x0146ffb2, 0xffa0ff6f, 0x00320018, 0x0116ffd5, 0xffbafd0a, 0x01850035, 0xfdb300c6, 0x002ffe4a, +0x026cfcf2, 0xff87fe94, 0x0143fe60, 0x008e02b1, 0xff59000d, 0xfe6affb9, 0xfeebffaa, 0xfe7afdd4, +0xffbcff37, 0x00e4ff8f, 0xffc7fe82, 0xfe2dffd4, 0x001cfd74, 0x00210232, 0x0101ff44, 0x013afd9e, +0x00b6fe24, 0xfe74019a, 0x0059f983, 0x0024002b, 0x00d9007e, 0xff03034a, 0x011efef5, 0xff66ff3e, +0xfff103f5, 0x010efd48, 0x0001fe8b, 0xfef3012a, 0x01de00bc, 0x00a5ff1a, 0xff8b0072, 0xfe6f0070, +0x0091006f, 0x0018fe39, 0xffa1008b, 0x007dff95, 0x01b3fe1d, 0xff060050, 0x011e0427, 0xfe3d02a4, +0xfeceffce, 0x0200ff60, 0x02d7ff87, 0x0064ff88, 0xfd54ffc7, 0x0072fe12, 0xff53feb6, 0xffbaff02, +0x02e70061, 0xff04fd4a, 0x0143021e, 0x02d8fe5a, 0xfe69fdda, 0xff1b00bd, 0x009c0077, 0xfec00054, +0xffb301e0, 0xfca300b6, 0x022a0161, 0x0037ffe8, 0x00c2ffd4, 0xfeedfe80, 0x0045fe40, 0xff0ffe97, +0xffca0122, 0x0063ff95, 0x0199fe6c, 0x001600d7, 0x013dfeb6, 0xff9d0010, 0xffce0088, 0x00710040, +0x02b5fd79, 0xffa0ff48, 0x009d0112, 0x004dfeb1, 0xfe7402db, 0x003c0157, 0xfef4fe39, 0x0103ffd5, +0x0097ffc8, 0x002100d8, 0x000002a4, 0xff370066, 0xff15030b, 0xff53fdde, 0xfe00ffcc, 0xfe59ffc9, +0xfe400110, 0xffadff50, 0xfdd9013d, 0xffd701b1, 0xfd6b00b0, 0xff4dfebc, 0x01640085, 0xffcafcf2, +0xfeb80086, 0xf9830051, 0x00570046, 0xff4e00bd, 0x00db0038, 0xfffafeb5, 0xff5900ad, 0x0075fc95, +0x0299011b, 0x0121feaa, 0x009efe94, 0xfed4ffbd, 0xfd380000, 0x0295fffb, 0xfe120023, 0xfe5cfe00, +0x006100b2, 0xffa8ffb7, 0x00f90431, 0xfffe0066, 0xfeb500a5, 0x02c9ff90, 0xfed7ff27, 0x0299fe10, +0xff42fdea, 0x0132fe67, 0xfeb00027, 0xffd0fd6c, 0x0224ff8b, 0xff6c00f8, 0xffecfe1a, 0xfe63ffad, +0xfcdbf9a5, 0xfe7ffe54, 0x01cbfee2, 0xfd59ff1f, 0x0144ffa9, 0xfe54fd87, 0xfebd027c, 0xfeccffeb, +0xfd940012, 0xffb3feed, 0x0085fe61, 0xfe60fe59, 0xfec5feab, 0xff0701a8, 0xfea8ff56, 0x02d3fe7a, +0x000dff06, 0x00d40007, 0x039eff15, 0x01550043, 0x013afe03, 0xfe83ff52, 0x00c7ff62, 0xfdbaffc2, +0xfd05fe50, 0x015efff5, 0xfbd9ffcd, 0x0037fefc, 0xffb7fd48, 0xfe5cfe3c, 0xfdd402c9, 0xff22ffa7, +0xfd4f0113, 0xffcf0012, 0xffb602d3, 0xff00016d, 0xff81ffb4, 0x00eb00f0, 0xfc3801cb, 0x0071fe8c, +0x01620026, 0x007dfdbb, 0x00a10095, 0x00bbfd40, 0xfeed0094, 0xffa0fe2a, 0xfd64fd89, 0xfed50069, +0x0204ff87, 0x002f001e, 0x00040066, 0xfe6afe85, 0xfd58ffcf, 0xffb9005e, 0x00c90224, 0xfe9afe9d, +0x0092ff17, 0xffd6ff69, 0xffcafedc, 0xfe100040, 0xffff0060, 0x01baffc8, 0x00d6fe79, 0xfe5c0104, +0xfeedfd40, 0x031fffdd, 0x0335fd54, 0x0196007f, 0xff650089, 0xfd6cfedd, 0x02dbfe9a, 0xfebdfeae, +0xffb8faf1, 0x00e1fdce, 0x03630096, 0x022c00a1, 0xfe80fe97, 0xfd0d0030, 0x02160163, 0x0190016d, +0x008aff8c, 0xff65ff9b, 0x00d3ff38, 0x0036fd0a, 0x014200e0, 0x0000fe8c, 0xff33fead, 0xff4dff48, +0xfe7a016d, 0x00e30067, 0x010bff7c, 0x0071fe19, 0xfd8500f0, 0x00b601ce, 0x00f5fdfb, 0x003200f0, +0xff4602ea, 0xffc6feae, 0x0052ff03, 0xff84fe56, 0xfe9cfe5d, 0xfe690029, 0x0016ffc0, 0xffc3fed3, +0xfec6fe56, 0x01be0074, 0x002d0143, 0x003ffdcd, 0xfee1fe5d, 0xfe4600f8, 0x013efe59, 0xfe8aff46, +0xfed7fddd, 0xfe00fe8d, 0x01a6ff29, 0xff200027, 0x009a01cb, 0x00390089, 0xfe9c005a, 0x00b7fd66, +0xfda5012e, 0xff4effe4, 0xff17fe39, 0xfe07ffd4, 0xfdd7ff7c, 0x00d9fea8, 0xffe6fd55, 0xffb9fe69, +0xfe7efdb5, 0xfd8d001b, 0xfef0ff8c, 0x018c02d5, 0x000aff7a, 0x022dff78, 0x011fff63, 0xff0bfdba, +0x02290087, 0x00b30137, 0xfef1fe41, 0x03540247, 0xfeccfd0d, 0xfe21038c, 0x01330206, 0xfff0007a, +0x01cf0004, 0xfee5003f, 0xfdcd0137, 0xffc7fe59, 0xfd6102a4, 0xfef0fe91, 0x015302d3, 0x02040018, +0xff4601c0, 0x016b0080, 0x0015fec7, 0xff07fca1, 0x02130097, 0x012d013c, 0x000bff72, 0xffaaff78, +0x02a0fe4e, 0xfcdbfe6a, 0xff910066, 0x018e00c5, 0xff6e013e, 0xff63fee1, 0xffecfe85, 0xfe54ff04, +0x02d7ffb0, 0x02a00200, 0xfe140026, 0xfe9a0094, 0xff62009c, 0x0000ff9e, 0xff65fee1, 0x005c0103, +0xfedf01f2, 0xff6e0326, 0x0044fe87, 0x0249004d, 0x008efe4a, 0x004300ee, 0x007d00ba, 0xff6500f1, +0x03ec0146, 0xfd95fdd1, 0x00adfeac, 0x0095ff89, 0xfe66ff78, 0x00acff00, 0xfee20023, 0x00e4026a, +0x001efffb, 0xff8ffdea, 0xff970087, 0x0042feb7, 0x034a002a, 0x008f0076, 0xfeb5fdda, 0xfde3011d, +0xfe660030, 0xffeffec7, 0x01600109, 0xff320272, 0x006b00d1, 0xff2e0060, 0xfe690123, 0x011dff25, +0xffdf0010, 0x0130ff9a, 0xff23ffba, 0x00280213, 0x0000fe8f, 0x004cffae, 0xfeb1fe93, 0x00e0003a, +0xfc8d016b, 0xfe5cff8b, 0x01ea00a5, 0xffee00cc, 0x0079008b, 0x02b3ff2b, 0xffcb00ba, 0xff3a013b, +0xff56fd38, 0x034cfeea, 0xfe87ffa9, 0xfdf5ff41, 0x006d0179, 0xfed3020b, 0x01c201e6, 0x00d40089, +0x02f6ffc3, 0xfd7cff2e, 0x0079ffe0, 0xff1ffecc, 0xfdfafd96, 0xfec701cb, 0x012d028a, 0xfdf400e3, +0xff8a01d7, 0xff69ff54, 0x00ceff64, 0xfe7affef, 0xfd050089, 0xffceff6c, 0xfebd009d, 0xfe7c013a, +0xfe110112, 0x0020ff6f, 0xfedfff75, 0x000dfec6, 0xfca1febb, 0x03240315, 0x00e001be, 0xffa4ffed, +0x003401c1, 0x0070ff2a, 0xffd4fefa, 0xfe680318, 0xff00021b, 0xff4dffd8, 0x008d0242, 0x0046ff89, +0x032c0397, 0xff76fcd7, 0xffda0043, 0xff6cff6d, 0xfde7ff95, 0xfe1d009d, 0x02b30265, 0xffe804c7, +0x01b1ff27, 0x02b100fe, 0xfc08fe12, 0xff6cffbb, 0xfe880091, 0xffea0051, 0x005e0097, 0x02e70049, +0x020b009d, 0xfe4bfe49, 0xff75009e, 0xfe31ff69, 0x016d0251, 0xfe69fe7c, 0x0061ff99, 0xffe800d3, +0xfe91ff41, 0x005e00fd, 0xff8cfd9b, 0xff67000a, 0xff20fefa, 0x01da00bd, 0xffeaff30, 0x030a00e0, +0x0104feb5, 0xfe22ff6f, 0x007cfd74, 0xff54fd4a, 0xfc2bfe19, 0xfe67ffbd, 0xfe1ffe18, 0xff54fd3f, +0x00160330, 0x00560090, 0x02060326, 0x01b1ff56, 0x0101ffbe, 0xfe82fec3, 0xfeb9fd48, 0x0404fe6b, +0x0285fda1, 0xfd57025b, 0x00400101, 0xfe4f00f1, 0x0086fe23, 0xff00ff6e, 0x01dafe11, 0x002900dd, +0xff2aff49, 0xfe32ff2d, 0x00660089, 0xffaeff79, 0xfe1fff99, 0x009b0031, 0x0022ff9d, 0xffe4ff9c, +0x008d0065, 0x0329021b, 0x033e0029, 0xfeb8034c, 0x022dffc9, 0xfec7fd5f, 0xfeedff3c, 0xfe86016c, +0x00f5ffea, 0xff5cfeb1, 0x0000ff85, 0xfefdfe69, 0x0154fd5f, 0xfeadffa0, 0x0276fea2, 0xfe8b0079, +0x02b5fe9a, 0x002200cc, 0xfe62ff44, 0x017ffdde, 0xff2ffe74, 0xfe6800f8, 0x002bfd4c, 0xfdb5fd03, +0xffe1ff40, 0x02ebfec6, 0x0356014a, 0x0074fc93, 0xff66fe39, 0x01e3fd71, 0xfeacffbe, 0xfe5dff0f, +0x007cffca, 0x0087ff9b, 0x0046fefc, 0xff520197, 0xfcdb0020, 0xfde3fe88, 0xffb7fe00, 0x00a00052, +0x01c4fdce, 0xff5cfe9a, 0xfff7ff2f, 0x0111002d, 0x0130028a, 0xffeafd5a, 0xfe5900ae, 0xffb0ffba, +0x013ffe9a, 0xffbf0181, 0xfd9400db, 0xfbfcfed3, 0xfc400145, 0x0012ff12, 0x03f80166, 0xfda5fe55, +0x0200ffa0, 0x00edff91, 0xff43fdae, 0x01de00b9, 0x0155015a, 0xfe96fe74, 0x000efebb, 0x0051fe26, +0x00e70093, 0xffd903bc, 0xff900020, 0xfd44ff1c, 0xffd4ff3b, 0x0155fc12, 0x0085ff43, 0xffe50145, +0xfcd7fdf4, 0xfe1ffe76, 0xff63fce1, 0xfe880029, 0x02b8ff57, 0xff17fc14, 0xfce4ff2a, 0xff970249, +0x01d103d5, 0x018cfe94, 0xfd62fedf, 0x032c0021, 0xfe81044e, 0xff670030, 0x006b0018, 0xfff5feef, +0xfe4e0011, 0xfe24009f, 0xfedefe03, 0xffd90056, 0x00b0fdcb, 0x000800c2, 0x0037006e, 0x00c60287, +0x0043ff58, 0xfe3e008a, 0x009eff46, 0xffb60203, 0xfeabffbe, 0xfc0b009a, 0x02f8ffda, 0xfd8d0058, +0x001e01c6, 0xfe880171, 0x019f02d5, 0xfefc038c, 0x0049fcc0, 0xfec50156, 0x02f8032a, 0x011000e0, +0x00b9fdd8, 0xff8c00ab, 0xff10009a, 0x0079ff39, 0xfec9007c, 0xffc8fe7b, 0x0100fe5c, 0x01220035, +0xfd5a0183, 0xfe250011, 0xff7b0091, 0xfe88022c, 0xff1a0315, 0xfe780147, 0x00a90142, 0xfe40fd9f, +0x000afe6c, 0x010101af, 0xfefefd7e, 0xfdcefe4f, 0x00ce00ac, 0x0015ffb2, 0x01abff83, 0x01ce0187, +0x00d7fe8a, 0x0035ff39, 0xfddcfea5, 0xffbbfe33, 0x0029ffa3, 0xff5fff4d, 0x000fff7b, 0x00b6fe00, +0x025b00ef, 0xffc60092, 0xfe2ffd50, 0xff9b0090, 0xfc8dfe54, 0xfc44fe32, 0x0010020d, 0x008aff92, +0x002c00f7, 0x0044fd6b, 0x0018fdc1, 0xff71006d, 0x0041fe65, 0xfd050397, 0xfedeff9a, 0xff9fffb9, +0xfd2a00c8, 0xff84fd05, 0xfc9500e7, 0x0029fe3e, 0xff600181, 0xfe1d0097, 0x00320057, 0x010402a4, +0xff2f0079, 0xfdb4ffa2, 0xff4eff07, 0x007bfe46, 0xff260027, 0xfd9e0013, 0xfea90035, 0xfe3ffe0e, +0xff12ff92, 0x02b8fee3, 0xfd6101c9, 0xfe6d00f8, 0x02e0fef5, 0xff690098, 0xfd9b0038, 0x00f6009c, +0xffaa01b0, 0x0185ffcd, 0xff89002a, 0x016a0283, 0x0000fed0, 0xff27008a, 0xfe72009d, 0xfed6024a, +0x01a7004f, 0x002f0155, 0xffcafd20, 0xfdce024e, 0xfe7800b8, 0xfe9503ec, 0xffcffe72, 0x0047fea6, +0xff4700f2, 0xfe32fc98, 0x007d016a, 0x0079ffd1, 0x012afeb7, 0x002aff9c, 0xfe95027c, 0xfe8dffaa, +0xffa1012b, 0xff77fef0, 0x0222fecc, 0xffe8ff69, 0xfdfefee7, 0xfe2c0165, 0xfdeb024e, 0xfe1cfdcd, +0x005c0162, 0xfe2c0053, 0xfecbfc7f, 0x000bff62, 0xff20018d, 0x0090ffb6, 0xfedeffb4, 0x00a1ff96, +0xff95ffa6, 0x00ea00fe, 0x0120fe8a, 0xfe5eff7f, 0xffb5ffe1, 0x005d024d, 0xfe7a0045, 0x00ac0163, +0xfd9afdae, 0xff39ff86, 0x01090088, 0x015300df, 0xfed2ff1b, 0xfea6fe56, 0xffa1ff36, 0x0112fd65, +0x016bfddd, 0xfeebff48, 0xfe5c018b, 0xff2dff72, 0xfd910150, 0xfe90fef1, 0xfea4ff43, 0xff43ff36, +0x010300f9, 0x01180158, 0xff38ff6a, 0x007effa8, 0x0203ffeb, 0x00370069, 0x0194003a, 0xfdfbfd48, +0x00f9fd2a, 0xfebf00c7, 0x00ddff47, 0xffab021c, 0x0042ff2a, 0x002dffcf, 0xff01fdee, 0x0130002b, +0xfe6b00cb, 0xfe1f000a, 0x005cff89, 0xffcbff8b, 0x008500d4, 0x0136fed9, 0xffa80040, 0xfe6d00d0, +0xff6e0029, 0xfe7a014b, 0xfce3fe23, 0x02500038, 0xfeceffb3, 0x0009ff5d, 0xfee7feab, 0xff0bfec3, +0x00dc0020, 0x004eff05, 0x006e00db, 0xff97ff19, 0x01d7febe, 0xfdccff2e, 0x0008fedc, 0xff79fe02, +0xfd85fd48, 0xfe140076, 0xfecffe81, 0x0256ff8b, 0x016b0162, 0xff5efdc9, 0x026bffdc, 0xff7c0206, +0xff01ff37, 0x010f01a8, 0xfe88fe25, 0xff3effb0, 0x0232fef2, 0xff9b0152, 0xfee5fff7, 0xff5aff85, +0xfef2ff64, 0xfeba01a2, 0xff4cffd2, 0x00a800aa, 0x0079ffc8, 0xfe2800a8, 0xff6dfe77, 0xff83010a, +0xffa0fdf2, 0x00ee0031, 0xfef0ff4b, 0x00fbff80, 0xfe5efe92, 0xff72fe66, 0x000eff62, 0xfe55ff91, +0xfeabffa5, 0x004bf949, 0x006c02ce, 0xff91fd5c, 0x017500b2, 0xfddcff8f, 0x019fff8d, 0xffeafd6c, +0x03c800ca, 0xfeba0246, 0xff93fd41, 0xff9aff00, 0x001d0040, 0xff77004a, 0xfe820000, 0xfec60050, +0x002eff7b, 0xfffcffce, 0xfef3fe02, 0x021b0157, 0xfe32fed7, 0xff51ff3c, 0xfef20019, 0x005bff48, +0xfdf0ff90, 0xff3e0074, 0xfefc0130, 0x011cff7c, 0xfff000da, 0x019cfecf, 0x01e9ffed, 0xff24002e, +0x00f4fff4, 0x0083000e, 0xfe3900df, 0xfe4f00ab, 0x0043fe51, 0x00710243, 0x00f2fed2, 0xff9cfdc3, +0x0302fed4, 0x0058fe9d, 0x000a00f9, 0x014cfddd, 0xffddfc5a, 0xfdf2ffe0, 0xff460093, 0xff16ff8b, +0xff77fd63, 0xff730146, 0x00dcff7a, 0x0306fe6c, 0x0142ff1b, 0xfea9ff26, 0xfdb1fec0, 0xfed70030, +0xfff2feda, 0xfdd5fe96, 0xfeedff7d, 0xff6ffc5a, 0x0004fc8b, 0xfdc2ff56, 0x01210058, 0xfed3ff7d, +0x009cff39, 0xfe0d0104, 0xfeb4ffc4, 0x0019feea, 0xffcdff40, 0xffd20000, 0xffd800eb, 0xff84fff5, +0x01bf0087, 0x00000001, 0xff0a0238, 0x01fbfc1e, 0x006c002c, 0xff2afed3, 0xfdd50055, 0x00b5ff4a, +0xfc6cff1f, 0xff2dfd76, 0x00630058, 0x02920116, 0xffc90212, 0xfed40065, 0xff5f0134, 0x026e0078, +0xfee30088, 0xff83ff76, 0xff80ffc0, 0x001efe52, 0xffaa0086, 0xffcf00b2, 0x003cfe94, 0x0089001f, +0x0267001a, 0x0222ffd2, 0x005ffee3, 0xffe1ff6b, 0x02620043, 0x01fa00f3, 0xff800123, 0x00aefe63, +0x0186ffc5, 0xfea2009f, 0x0093fda1, 0x004d0172, 0xfea4fc7f, 0xff56fee3, 0xff6cfd4c, 0xff4c0088, +0xfd2dfe24, 0x019cfdc2, 0xfe8d00ba, 0x023a00c8, 0x0065fefe, 0xff23fe7a, 0x0211ff36, 0x0183ffd3, +0x02b7ff7f, 0x00dbfd50, 0xffc9fc40, 0xfe36ff5a, 0xfe1a0288, 0xfe710130, 0xff63fdcb, 0x0232ff3d, +0xfe81fe16, 0x01420250, 0xff46fe9d, 0xfef6ff6b, 0x02080267, 0xff87019c, 0x000cff9a, 0x00b20252, +0xfdeafecf, 0xfe92fefd, 0xffb5fed4, 0xfe07fe77, 0xfee2005d, 0x0195fcfe, 0x014dfddc, 0x00f30038, +0xff57ff47, 0xff40010e, 0x01b1ffe6, 0x009eff69, 0xff5affb2, 0xffcb029e, 0xffb6ffba, 0x0011ff8a, +0xff3fff84, 0xfe730223, 0x0015ffaf, 0xfe1ffe9b, 0xff3ffecf, 0xfef50037, 0x004eff2f, 0xfe9802e7, +0xffc00295, 0xfecb003c, 0xffe701ec, 0x025f00e9, 0x01490000, 0xfe63fea2, 0xfec60034, 0xffd8000a, +0xfdeb0065, 0x027b0062, 0xfe90fecc, 0xffbe00b9, 0x003f007f, 0xfdc80097, 0x007fff8b, 0x00fbff18, +0x0154ffb2, 0xfed6fdde, 0xff32ffb9, 0x019bff20, 0x0011ff6e, 0x02020024, 0xfed70072, 0xfead00fd, +0x0157febe, 0xf9870157, 0xffb20243, 0x0066fd8c, 0x01e7fece, 0x0043ff73, 0x00960088, 0xfe17ff92, +0x008efe79, 0xff0e014c, 0xff60007c, 0xfe17fe6d, 0xff5bfe46, 0xfe3ffe87, 0xffbdfe7a, 0xfcea0246, +0x0132fce2, 0x00feff40, 0xfdcafd7b, 0x0036ffd8, 0xfedffeb0, 0x005bfe80, 0x020a008a, 0xffe10121, +0xfe8cff47, 0x011d00a7, 0xff310187, 0xff790094, 0x000a0000, 0x013201b1, 0xfed3fef9, 0xff3dfe6f, +0xfef4009b, 0xfff6feb7, 0xfed7003c, 0x011500b9, 0xfd96ff37, 0x005b00dd, 0xff16017f, 0xff9dfff5, +0x01640085, 0xfee4ff69, 0xff050258, 0x00ed00aa, 0xfdfffe99, 0xfe9cfdbc, 0xff4bfdba, 0x0194fde2, +0xffeaff51, 0xfee00283, 0xfee4ff36, 0xffe0fe0d, 0xff940003, 0x0016fcc8, 0x0154fc20, 0xfe07ffc0, +0x00a3011e, 0x00850140, 0xff2afedd, 0x022e0075, 0x0121001e, 0x0063fd42, 0xff9dff9b, 0x00220206, +0x0113ff2d, 0xfedd00e1, 0x00e7ffcd, 0xff78ff66, 0xff91ff4a, 0x020802e7, 0xfeb80039, 0xfea4fe17, +0xfd76fe7a, 0x022ffd62, 0xfec2feaa, 0xfce3ff80, 0xfe30ff08, 0x002600c0, 0x010301ff, 0xff33ff1f, +0xff1e0233, 0xfeff01a4, 0xfec3ff62, 0x0038fe8a, 0x0065fff9, 0x002c0063, 0x012e0154, 0x0142006a, +0xffdaff0a, 0x01e601a5, 0xfdd6ff48, 0x0062fdcc, 0x0093fe70, 0x001e018d, 0xfff5ff3e, 0xffa80234, +0x026bff1e, 0x008c0027, 0xff8cfece, 0xff45018d, 0xfe6700f7, 0xfde8fd24, 0xfde1ff54, 0x006f002c, +0xfe6dff46, 0xff0bfea1, 0x007e0089, 0x0052fdd8, 0xfdfc0219, 0x00a4fee2, 0xfed7ff66, 0x007c0086, +0x00cdfdc9, 0xfe40ffb7, 0x005dfe9b, 0xff210157, 0x0167fd6c, 0x0087fdd1, 0xffa50162, 0xff9500e8, +0x0089ff6e, 0x0170024d, 0x01d60070, 0xff680111, 0xff52fe5c, 0xfebeff3a, 0xfea2ff98, 0x004a008f, +0xfd85fec6, 0xff7cff8f, 0xfe5ffe80, 0x02b7ff4d, 0xff23001b, 0xfec90235, 0xfe9aff8b, 0x0035005c, +0x0182fec3, 0xffc60084, 0x01e001cf, 0xfea6ff3b, 0xfe70004a, 0xffb2fe7c, 0xff2d00f3, 0x007effd5, +0x0176fe8e, 0xff160073, 0xfee100aa, 0xff0cfd8c, 0xffb2ff12, 0xfea6ff49, 0x005afef7, 0x026efca5, +0xfead00ea, 0x0057feaf, 0xffe800b1, 0x01d600f7, 0xff5ffc86, 0x008401ec, 0xffb0fe89, 0x004300a4, +0xfe66fedc, 0xffb00299, 0x010ffe5a, 0xff82ffb7, 0x006fff67, 0xfe7f017f, 0xff60ff8e, 0x006fffbb, +0x010ffcd0, 0xfda5fde1, 0xfdb60093, 0xff72fee5, 0x00060020, 0xffd7fdea, 0xff4901cc, 0xff3dfde1, +0x01110123, 0xff05ff75, 0xfea40125, 0x006bfe64, 0x00f4fea7, 0xfeeafe5f, 0x0063fff7, 0x0153006c, +0xff90fe64, 0xff87ffc6, 0xff650022, 0xfedf0074, 0x00ccfffe, 0x017f005f, 0xff31001a, 0x01580170, +0x00510063, 0xffc1feea, 0x01100077, 0xffd00073, 0xfebd0016, 0xffadfe5a, 0xfee50118, 0x00d6010b, +0x001004a8, 0x0101fe41, 0x01a3fee7, 0xfee301d7, 0x013c01d2, 0x00430019, 0x0112007d, 0xfee2feaf, +0x011b0122, 0x01820130, 0xff5a00e0, 0xff31ffe2, 0xfedbffcd, 0xfe7500fb, 0x000effa7, 0xff3d0244, +0x00f7019a, 0xffcefe6c, 0xff0b012b, 0x001ffd76, 0x000bfe63, 0xff95fed3, 0xfe80ffc5, 0x01e5008e, +0xff52000b, 0xff4afdc1, 0x0109ff72, 0xff430123, 0xff3effab, 0x0052ff81, 0x0101ff5b, 0x0152fff6, +0xfe8cfcdf, 0xffbdffc5, 0xfde8013a, 0xfe9201ca, 0x01bc004a, 0xffa100ad, 0xff7b026f, 0x0003ffe6, +0xff5b00e9, 0x0050ffe5, 0x010dffda, 0xfedc00d1, 0x0043ff11, 0x006efeac, 0xfeb50105, 0x002400cd, +0xff0a0292, 0xfeecfef7, 0x0058ff6d, 0x00020045, 0xfeb500f4, 0xfefd001f, 0xfeea01b7, 0xfeccff5a, +0xfe39fed1, 0xfe9e0067, 0x006efe7d, 0x0055ff7d, 0xfec4ffff, 0x006f0071, 0x0261fec6, 0xfee9fea6, +0x0198fecc, 0xfeea0152, 0xfe8eff45, 0x0022ff3e, 0x002efd08, 0xff00ff7c, 0xff4affc0, 0xfd50ff69, +0xfdd1003f, 0x024d0130, 0x0045ff6c, 0xfc1e00e7, 0x0270fd5c, 0xfe80fdca, 0xfeab0036, 0xfcb2ff91, +0xfe2400ea, 0xffb7019e, 0xfe73018d, 0xffaefe36, 0xfe660008, 0x019fffe8, 0xffb2ffbe, 0xfeda0306, +0xff4ffe8b, 0x0079fecf, 0x002eff53, 0x02dcff94, 0xfd76ff15, 0xfe900073, 0xfc98ff5f, 0xff6aff92, +0xfe8aff13, 0xfe000115, 0xff66fd81, 0x00100089, 0x0316ff2d, 0x00daff64, 0xfeff0064, 0x0085ff02, +0x012cff0e, 0x004dff60, 0x00000055, 0x006c009b, 0x0122fed1, 0xff36ffca, 0xfebefe78, 0x0045ff5e, +0xff840135, 0x00630194, 0xffd4feae, 0x0033ff56, 0xfe26fe62, 0x0013fe14, 0xffaa004e, 0xff7b013c, +0x00cffec5, 0x000cff52, 0xff94fe28, 0x0010fff2, 0x00f0fe23, 0xfdfc0056, 0xfe5b0104, 0x01caff2e, +0xfde8ff0f, 0x020f0087, 0x0035ff57, 0x0084023e, 0xfdc202aa, 0xfe460028, 0xffbbfe88, 0xfe91fedc, +0x013a0163, 0xfea4fdd5, 0xff79fead, 0x009bfef1, 0xff000096, 0xff6efed2, 0xfe7201ff, 0x0001feaa, +0xffb30154, 0xff38037a, 0xfeb7fefe, 0xfd2d01a2, 0x0081008c, 0x02f8012f, 0xff78fe2a, 0x004ffec5, +0xfefa0062, 0xff8fff78, 0xff5602f8, 0x016f02ae, 0x002ffc32, 0x014bff63, 0xffa7ff2e, 0x0013ffd0, +0xff72fd08, 0xff33ff70, 0xff1aff96, 0x012b0049, 0x0198009e, 0x0129ff56, 0x00ec00c0, 0xfe3efe9b, +0x0055fdc3, 0x012dff84, 0xfc20fe52, 0x024f0212, 0x016ffec2, 0x026100b6, 0xff70fe88, 0xfeb70237, +0xff030212, 0xff7f0141, 0xfc0000ad, 0xfeedfe9c, 0xfef9fead, 0xfdb2fec4, 0x01ca01cd, 0xfe89fe78, +0xff6bfe61, 0x020fff42, 0x00b2ff8c, 0xfe3eff3a, 0xffc1fe3a, 0x02ae00dc, 0x002bff1f, 0x01190158, +0xfedefecf, 0xff26012c, 0xfedcff14, 0x006cfeb2, 0x008000aa, 0xff0dfee3, 0x009fff90, 0xff720050, +0xfff20151, 0xfedf02fa, 0x010f00a7, 0x006a0084, 0x0000fee1, 0x0052ff73, 0x00150132, 0x007ffe45, +0x001a00fb, 0x009bffa9, 0xffae02a1, 0x009a0069, 0xfe1bfb39, 0xffe6fe8a, 0xff7d016f, 0x00abfd7e, +0xfe27006b, 0x0219ffc0, 0xfe02ffe3, 0xfeb3fe12, 0xffd5fdc0, 0x005eff9e, 0xfea40035, 0xff9bfedb, +0xfcd5ff90, 0xff66feed, 0x0000fe71, 0x00f2fc32, 0xfe30ff31, 0xf987002b, 0xfef7ffb7, 0x00f6ff7f, +0x00ff029b, 0x00da0089, 0x01c2fedb, 0xfedf0000, 0x0288ff97, 0x01d3fdeb, 0xffdc0099, 0xff3dff81, +0xfe9e024f, 0xfead0184, 0xfe64007c, 0x01bc034e, 0xff5900a5, 0x00a1fde8, 0x004a003f, 0xffc70186, +0xfff4fe55, 0x0078fe19, 0xfef5fe16, 0x00350084, 0xfe640172, 0xfea40044, 0x002bfedf, 0xff0afe7b, +0xfed2023b, 0xff71fe88, 0x0130010c, 0x0072feef, 0x00b300e8, 0xff13ff23, 0xff70ff93, 0xfe52fdd3, +0x00f9ff84, 0xff92fef6, 0xffd8fe00, 0xffb2ff9f, 0x02240083, 0x026a00ff, 0xffddfdc0, 0xffbb0040, +0xffc7ff57, 0x0134fe8b, 0xfeea016c, 0xffa5005d, 0x0119ffe6, 0xfedb003b, 0xff0e0198, 0xfec40054, +0x002bfeda, 0x003aff6d, 0x00b6fecf, 0xffa30162, 0x00280134, 0xff680015, 0x009aff8e, 0xfdbffefe, +0xff36ff31, 0x004efde4, 0x003ffeef, 0xfec4ff3b, 0xfddc014c, 0xfeb80255, 0xfeb4ff0b, 0xff2dff31, +0x0027fec0, 0xffb0ff5c, 0x000000ea, 0x0033fdc2, 0xff9eff78, 0xff77005c, 0xfea8ffd4, 0xff31fd63, +0x00030047, 0x0265ff69, 0xff11fe8a, 0x0166ff31, 0xff2e02a0, 0xfe07fdf7, 0xff5901aa, 0xfd79fe79, +0x00a1fed6, 0xfedcffa3, 0x019dffe6, 0xfe4500b6, 0x02610149, 0x0031fce2, 0x0093fecc, 0xfeb70022, +0xfd4cff62, 0x009a0032, 0xfec30126, 0xfc6cff8c, 0xff9bfeda, 0x001b0180, 0xfdf701f0, 0xff3efd79, +0xfeb3fec9, 0x00490116, 0x01ebffb4, 0xfe72fec5, 0x002dfff8, 0xfdb9fed5, 0xff00ff34, 0x004301cf, +0xfdf2fef6, 0xffc40375, 0x01f000e9, 0x0117007b, 0x00eaff79, 0xfe96ff00, 0xff94fd95, 0x0000fe92, +0x0209028c, 0xffe5febe, 0xfd550028, 0x02020072, 0x037a006e, 0x01d1ffab, 0xff0d0042, 0x02fd00b9, +0xfed3fec6, 0xff61013d, 0x0261fec5, 0x005b014d, 0x0068feaf, 0x021ffee8, 0x0063fe93, 0xffb4feda, +0xffe000fe, 0xfed4ff20, 0x024ffedd, 0xff26ffb7, 0x0071010d, 0xfef50233, 0x0179fe7c, 0xfee4fe3a, +0xfd55014c, 0x0039feab, 0xfd08ff32, 0xfe8a00ae, 0x0065ffff, 0xfe73ffa4, 0xfedf00d4, 0x002ffe8b, +0x015e0240, 0xfe670037, 0xffcefdf6, 0x004dff24, 0xff03ff15, 0xfd96029b, 0xfe2fff36, 0xfe900119, +0xff64feb5, 0xfe26fed5, 0xff84fef4, 0x00a6ff0c, 0x011e022e, 0xfecbff61, 0xffa90086, 0xff4a000e, +0xfea2fe56, 0xfe96004e, 0x01090084, 0xff210027, 0x00c8fec6, 0xfea2007b, 0xfead0170, 0xf9a5fffc, +0xfef4ffab, 0x022d0101, 0x0098ff96, 0x007a003c, 0x0265fea7, 0xfee8fda5, 0x004e000b, 0xffe30067, +0x02ac02ce, 0x0112ffd7, 0xfe5d01e0, 0xffdd00af, 0xfeebff4f, 0xfd2aff69, 0x00aeff70, 0x011800a4, +0xff9d0121, 0xff1cff02, 0x009afed3, 0x019d004e, 0x02580028, 0x0013ff78, 0x015efe7a, 0xfea70247, +0xffa2ff73, 0xff95005f, 0x01750061, 0x00680028, 0x00b30068, 0xfedbff26, 0xff84ff60, 0x006f00ca, +0x03b800af, 0x0054ff85, 0xffde0162, 0xfee1033d, 0xff7cff75, 0x03b00024, 0xffa1ffb0, 0x024602ac, +0xffbc006b, 0xffd5fffc, 0x01a8025b, 0xff1cff7d, 0x0168ff36, 0x00b9007d, 0xfea6fff5, 0x0068012f, +0xfb60ff7f, 0x015bfe92, 0x0094ff47, 0xff170103, 0x012aff62, 0x02bffea2, 0xff1b006b, 0xfed3fe52, +0x00080083, 0x009bfed2, 0xffaefeae, 0x00900047, 0xff66fecf, 0xff63fca5, 0x00a4ffcd, 0xfe91015c, +0xfea10270, 0xfddeff6d, 0xfeb2feff, 0xfe570255, 0xfea7fd7d, 0x00cf002c, 0xfdc6fdd5, 0x001f0056, +0xff90fe15, 0xfed401a4, 0x0024ffe5, 0x00280089, 0x0000ff18, 0xfedf021b, 0x00b30023, 0xfeecfff5, +0x022dffd4, 0x0176fed7, 0xfe50fefe, 0xff3100d9, 0x0250ffe2, 0xff4f01e7, 0xfd84fffd, 0x0125004e, +0x01530100, 0x04a000d0, 0x00b400f4, 0x029eff77, 0x00e0004e, 0x0093ff23, 0xff8cfe2a, 0xfea500dd, +0x006d00e5, 0x01efff2c, 0xff10fe76, 0x0009019d, 0xffce00cc, 0x0237ffd3, 0xff6bff3c, 0x0086fe46, +0xff4c00a4, 0xff2a0096, 0x0093ffa2, 0xfe350047, 0x01b4fdb3, 0x01870058, 0xff21fe51, 0xff7e0031, +0xfeaa0072, 0x0155ff82, 0xfe2300c9, 0x024dfe4b, 0xff910169, 0x009d0194, 0xfed2ff80, 0xfec6024c, +0x003cfefc, 0xfc010018, 0xff0e01c7, 0xfe42ff34, 0xffb5fe6c, 0xff65fece, 0x0256fdbb, 0x00490000, +0xfeedffaa, 0xff06fe72, 0x00f1015d, 0x01930069, 0xff0cff36, 0xfef8fdbc, 0x009dff73, 0xfebd0073, +0x00cb026c, 0xff6cfe88, 0xfe58013a, 0x0282003a, 0x0090015b, 0x00e900a0, 0xfd8bfc36, 0xff9dfe48, +0xf8a60014, 0xff43ffe5, 0xff6c0007, 0xfed1fe62, 0xfe23009d, 0xfee4ff6b, 0xff2300e6, 0x019a0038, +0xff68ff00, 0x000b00f6, 0xffa90016, 0xff160046, 0xfe7affaf, 0x02f3ffb4, 0xfcc80077, 0xffee0095, +0xffb1ff77, 0xfed7ff93, 0xff29008d, 0x0005ffeb, 0xfd5c007b, 0xff37016c, 0x0000fec9, 0xfebc003b, +0x00e40089, 0xff8e002a, 0xfeda012f, 0xff100214, 0xffbc00cf, 0x0022fff7, 0x00a9ff2c, 0xff6000fb, +0x00ba0066, 0x000efd84, 0x0074fe36, 0xfd90fedf, 0x011dfdc2, 0xffd9027e, 0x004aff90, 0x000b0008, +0xfedf0157, 0xffd70144, 0xff400084, 0x01ce00c6, 0xfdaf00e9, 0x00ad002c, 0xfd2effc1, 0x01a8fe6d, +0x00d4fffa, 0x003bfe07, 0x0059ffb5, 0xfd9aff11, 0xff2c01f3, 0x00ebfef8, 0xfee2ffa8, 0xff3dfe59, +0x00edfeab, 0xfe76fd50, 0x01d00026, 0xfef80201, 0x01b9005e, 0xfde1ff18, 0xff6c0056, 0xfe27fee7, +0xff94ff34, 0x001bff51, 0xfeeffd99, 0xfcba00bc, 0xfdf3ff08, 0x009601cf, 0xff04ff97, 0x0141ff92, +0x00520017, 0x0000fefd, 0xfff3fdc4, 0x006bff61, 0xfefdff65, 0x0053fd96, 0xffb9017d, 0xffdc00a5, +0x0186005e, 0x0092fd74, 0x013e0083, 0xff6bfeb7, 0xffbcff83, 0x0175001d, 0x00890061, 0xfe25ff94, +0xfee8fedb, 0x0037ff24, 0xffab0128, 0xfe1a010b, 0x0028fd0d, 0xff2cfd51, 0xfe32ff43, 0xfe37fe72, +0xfeccfe7f, 0x00c101ca, 0xff0d0092, 0xffce0016, 0xfe6efefd, 0xfea4fdc4, 0x0080ff8e, 0xffa6ffc0, +0x00740028, 0xfebcfe31, 0x025cfe5c, 0xff43fe7a, 0x0222fef0, 0xfd7eff0e, 0x0141001c, 0xfe9100c6, +0xff25ffb9, 0xff31012a, 0xfefefedf, 0x008a0055, 0x01b1ff41, 0xff65001d, 0xff5901e4, 0xffe3ff63, +0x0195fdc6, 0x00a2fea7, 0x00520025, 0xfe2000e1, 0xfd54004e, 0xff21006d, 0xff24fdbd, 0x00cdff25, +0x0027fed0, 0x0020ff5d, 0x0175fe64, 0x0088fe80, 0x00f3ff5d, 0x0008014e, 0xfee1fe95, 0x0046fd87, +0x00000008, 0xfe3e012d, 0xffccfd95, 0x020dff00, 0xffc1fed6, 0x003ffeda, 0xfecafe23, 0xfed5feed, +0xfe7302a4, 0xff37fece, 0x01410005, 0xff75ffb7, 0x0096ff14, 0xff6d0058, 0xff83004c, 0x00adfc00, +0xff6d014e, 0xff00feaf, 0x007b0157, 0x00f1016c, 0x009ffe6b, 0x008b00ab, 0xff5e0053, 0x0000ff1f, +0xff470054, 0x001cff14, 0x016600e8, 0xff1401be, 0x008eff35, 0xff66fe7e, 0xffb30091, 0xffb8ff63, +0xfed5ff55, 0xfe3500b3, 0xfec40146, 0xfddbff7c, 0x005801cd, 0x00daff96, 0xffd30109, 0xfed500fc, +0x01fb003d, 0x009bfc36, 0x01fdff38, 0x00e40090, 0xff33fc04, 0xffdeff5c, 0xfe98ff23, 0xff70ff8c, +0xfedcfff7, 0x01d000ca, 0x0073fc72, 0xfd9dff66, 0xffa20084, 0xfeafff4c, 0xfff0ffe2, 0xff5101dd, +0xffd4010e, 0x0072ff65, 0xff51ffe8, 0x011d009c, 0x005fff5c, 0x0084ff3b, 0xfea8ff3a, 0xff1bfff7, +0x0177004a, 0x027c0188, 0xff5d0172, 0x010dffd1, 0xff830170, 0xfed4ffa3, 0x0032ff9b, 0x00870257, +0xfd7bfda5, 0x0093fcba, 0xff51fe7b, 0xfde8ff70, 0x0019fe8c, 0xfe9a00e0, 0x007a003c, 0x0150008f, +0x002dfe9b, 0xff96ff7d, 0x00a40079, 0xfed40051, 0x003fff0e, 0xff74fff6, 0x010600a4, 0xfeeffdaf, +0x0083feb4, 0xfe11fee3, 0xfff8feda, 0x01a40044, 0xffe4fe90, 0xffd0fd8f, 0x01290021, 0x027bfd8e, +0x0085fe82, 0x00b4ff6b, 0x0047ff2d, 0xff5affb3, 0xfc13001b, 0x002efdf1, 0xff430090, 0xfe7bffbd, +0xfe9eff25, 0xffddffac, 0x01cc0156, 0x0006fea7, 0x003e018c, 0xfe4cff3a, 0xfdaa0006, 0xfea901a0, +0x0095ff36, 0xffd8ff58, 0x010dfe8d, 0x01c200ad, 0xfea4fe70, 0xfefe0065, 0xff72ff3b, 0x0076fc6c, +0x0154ff50, 0xff950043, 0xff9dffa7, 0x011afe73, 0x0263ffc0, 0xfefd0008, 0xffc9fea6, 0xfdc500f8, +0x0091ff2b, 0xfed4012a, 0xff91fdc6, 0xff890077, 0xfeeefed8, 0xff49ff76, 0xfedf0015, 0x01750098, +0x00a500e2, 0x007effc4, 0xfe9fff63, 0x029e005e, 0x0023005c, 0xfe7afe42, 0xfffeff97, 0xff3c00a2, +0x0257fc12, 0x0074002f, 0x01e6010b, 0x006bfef8, 0xfe41fd2e, 0x009f01be, 0xff3300c1, 0x0239ff96, +0x0056fdf7, 0x001cff0f, 0x01c4feab, 0xff79ffec, 0x01c4ff2b, 0xff900166, 0x0015fdfb, 0xffeb0045, +0x02410070, 0xff150050, 0x01f5ffe2, 0xfed5ffd6, 0x02770113, 0xfdaa0130, 0x0243ffa8, 0xfe1cfe32, +0xfe0dff0e, 0x00e700fa, 0xfe80ff4d, 0xff24ff12, 0xff07ff3f, 0x0045ff00, 0xfe62ff6d, 0x0068004e, +0xff4fffd8, 0xfdd8fe7d, 0x001b020f, 0xfcb5ff25, 0x00a200db, 0xff67ff6e, 0xff610000, 0x009ffef8, +0x01b7fff2, 0x0099ff45, 0x0020018b, 0xfeccfee0, 0x0044ff38, 0xff6cfef2, 0xfe53fcf8, 0xff790140, +0xfecfff60, 0xff6efe53, 0xff5dff49, 0x028b0060, 0xfe53fe1c, 0x0167fee4, 0xfd740058, 0x008200dc, +0x00720172, 0x001effd6, 0xfc3afefb, 0xfe730091, 0x0110ff5c, 0xff60ff82, 0x008a0164, 0xffff0085, +0xff83fe73, 0xff400024, 0x013bffb6, 0xfe07ff36, 0x00a00125, 0x0099ffad, 0x0218ff08, 0xff9fff0f, +0xff670142, 0xff7001d0, 0xffee0025, 0x0020feb4, 0x009d0063, 0xff77002b, 0xfef20022, 0xff52fffc, +0xfd050091, 0x00580065, 0xfb580086, 0x01aaff66, 0x0102feb8, 0xfecc019d, 0x016dfedd, 0x0133ff0e, +0x00e9fe05, 0xfd90002f, 0xfee3ff41, 0xff6b00f2, 0xfd06006a, 0xff78ff40, 0x006000ea, 0x00ca02f8, +0xff4c00da, 0x00abff3f, 0xfde2fede, 0xff3e0001, 0xfe90ff24, 0xff2200ce, 0xfe80fdd8, 0x0000ffd3, +0x0321008c, 0x009fff1b, 0xfdfe003b, 0xff4f00db, 0xff9e0125, 0xff11ff04, 0x0091ff25, 0xffe6009f, +0xfe5efee9, 0xfed7003e, 0xfe920118, 0x00c201d9, 0xfe8f008a, 0x00f0ff65, 0x00580056, 0x012901e5, +0x00240055, 0x01fb0060, 0x000dfde8, 0xff2b01a2, 0x00dafe5e, 0xff64fc72, 0x013bfe7c, 0x000e0189, +0xfe91fe35, 0x0125fed6, 0x008d0109, 0x007d016d, 0xffce0220, 0xff92ff6d, 0xfe8effa3, 0x0048fe76, +0xfddeff3a, 0x00e4001c, 0xfe78ffdb, 0xff89ff9c, 0x00d9017e, 0xff40fdb3, 0xff4dfea7, 0x0021fdfe, +0x0272fff7, 0x021fff77, 0xff30ff7d, 0x01820026, 0xfee7fdff, 0xfbc4006d, 0xff57fd45, 0xffe4feed, +0x0285ff6f, 0x0006008e, 0x008800d8, 0xffdafbc4, 0xff9c006b, 0xffc5006e, 0x000afdcb, 0xff28fded, +0xfe160076, 0xff01ff5a, 0x006efee4, 0xff370008, 0xff0d00f8, 0xffc400f1, 0xffb900c1, 0xff590271, +0xfecc0053, 0xfedfff08, 0x00cf0159, 0x00d8fe7c, 0xfe40fdd5, 0xfffb0074, 0x0130013b, 0xffd60150, +0xff7bff94, 0xfdf9fe73, 0xfd970059, 0x0075019c, 0xfd0f008e, 0xff08fdfc, 0xfcb0f949, 0x0224ff49, +0x003fffdb, 0x00130172, 0x0180ff2b, 0x005800ac, 0xff02ff4a, 0xfedbff24, 0x01dbff76, 0xffe9fec3, +0xff1e0061, 0x005800df, 0x0155001a, 0xff240012, 0x00f0ff3f, 0xff6dfff4, 0xfedcff39, 0xff8dff93, +0x01e4fe0c, 0x02bbfda7, 0xfff0febe, 0x00d80015, 0x0019ff92, 0xff35ff00, 0xffe20015, 0x0091ffa0, +0xff3afd95, 0x00d8fe95, 0x0071ff9b, 0x000e005e, 0xffc500cf, 0x01eefdc2, 0xff60fff7, 0xff72ff59, +0xfe70ff82, 0xfef8009d, 0xfff80080, 0x00260006, 0xff2b00b0, 0x0090fff1, 0x022f0283, 0xff61ff86, +0x00dfffca, 0xff02fdd5, 0x0089ffc5, 0x0072ff6c, 0x00f6007e, 0x00a7fdc6, 0xfde8010c, 0xfdf5ff49, +0x0196fed0, 0xfd9e006d, 0xfef3fe71, 0xfe6400f3, 0x009802a4, 0x002bffa3, 0xfc3afda1, 0x00ae014e, +0xff18f92e, 0xff04fdb6, 0xfec2ff25, 0x009aff23, 0x00a8ff7a, 0x0032013b, 0xff2100a5, 0xfef2ffdf, +0x0084fe06, 0xff150264, 0x006cff6c, 0xffca015e, 0x00300140, 0xfd46ffdd, 0xffc70034, 0x00020091, +0xff900042, 0x006fffea, 0xfe7901af, 0x00f3ff0e, 0x002c0056, 0xff88fee1, 0x0121ff49, 0xff24ff2a, +0x0019fece, 0x0143fe16, 0xffc50091, 0xfd95001e, 0x01c3ffad, 0xff27ff23, 0x02be0130, 0xff8eff66, +0xfff804a6, 0xffb7fe3f, 0x020300b5, 0xfd75003c, 0xffcb003f, 0x000b00bd, 0xff8cff24, 0xfe59009d, +0xff6301b1, 0xff81fe12, 0x003cfffb, 0x006d0000, 0xff0500d1, 0x0272fea7, 0x01040041, 0xffc9008e, +0xfb750042, 0xff19ff86, 0xff7ffffa, 0xff22fff5, 0xfdefff88, 0xfe700032, 0x028c0027, 0x0061ff4b, +0xff290125, 0xfeacff93, 0x0062ff45, 0x004b00ce, 0x0066000b, 0xff4500a2, 0x00ca007d, 0x010d00e8, +0xff0cff52, 0xffdafed4, 0x00a00006, 0x008901b9, 0xffaaff53, 0xfd4f0053, 0x00ac0000, 0x00c5fe0e, +0x0059001d, 0xfd53fc6c, 0x0000feed, 0x00e60166, 0xfeccffbc, 0x007bff67, 0xfd4f025d, 0x019ffeb2, +0x0039003b, 0x01ecfe32, 0x00b6ffb3, 0x00f4013b, 0xfea6ffe8, 0x0106012c, 0x0024fed6, 0xfefafe93, +0xff08ff33, 0x009f005f, 0xffbc0204, 0x019a003c, 0xfee0fe74, 0xfe8d0009, 0xfe14fe81, 0xff04ffa6, +0xffb1ffa1, 0xfdeb0047, 0xffe500e4, 0x00a80089, 0x00d800b4, 0xf92eff59, 0x009d0172, 0xfe71fb58, +0x00e8fecb, 0x003101d2, 0x00b0005e, 0xfd400147, 0xff6d006b, 0x0089fd65, 0x00d6018b, 0xff20fe83, +0x01fb0043, 0x000902ac, 0x01ad0054, 0xfcf8fd6c, 0xfdec00f1, 0x0287ffb3, 0xfdb00097, 0x00560033, +0xfd8bfe81, 0xfeeb018f, 0xfee1021f, 0xff60ffaa, 0xfe8b01a0, 0x0102015a, 0xfdf5fcb5, 0x0036ffbb, +0x00f4016d, 0x0062fddd, 0x00ae0009, 0x01e6006b, 0xffa90064, 0xfee3fe32, 0x0091017e, 0x00c2032b, +0xffb4ffaa, 0x01c300ca, 0xfe59005b, 0xfd66fed1, 0x01230003, 0x0206ffe7, 0x006bfd46, 0xff1c01d0, +0x0155ffaa, 0xfd9c0027, 0xfef1ff0c, 0x00020157, 0xfdec008b, 0x00feffa5, 0x0007feda, 0xfe7e01e5, +0x0010ffff, 0xffba003d, 0x04a8ff54, 0x0044ff57, 0x00770035, 0x008b0014, 0x0111fd40, 0x003aff24, +0xfd930087, 0xfe2c00a8, 0x00f80078, 0xfea80061, 0xfffcfec0, 0x01040063, 0xfe8effdc, 0x008500b7, +0x00c1ffd6, 0x01c1fed0, 0xff04010b, 0xffb100cb, 0xfefb0000, 0x0005029a, 0xffc4ff5a, 0x0172fe92, +0x00cbfda3, 0xfef3ff35, 0x00550069, 0xfeb700eb, 0xfe29fec3, 0x007e00fa, 0x00fb011a, 0x0045fe67, +0xff37fff0, 0x008400d8, 0xfe77ffe7, 0x0057fff8, 0xfea4ffb0, 0x0010fe31, 0x0023006e, 0x023e015a, +0xfc01ff36, 0xff98ff41, 0x005affc3, 0x0126fe67, 0xfe81024c, 0x0192012e, 0x015bfee1, 0xff62ff9d, +0xfd56ff3f, 0x0096fef1, 0xfec0fe80, 0xfefeffe2, 0xfffffee2, 0xfefbff74, 0xff74fe7b, 0x01f2ff4f, +0x01d7ff73, 0xfffd00f8, 0x004dfff7, 0xfecbfe98, 0xfebc0063, 0x0100ff33, 0xfefefd61, 0xffa7ff36, +0xfe9efeac, 0xfe460066, 0x00000000, 0x004affe4, 0xfebd0010, 0xfee40141, 0xfdab01c7, 0xfec200a7, +0xff05ffe9, 0xfddf00f4, 0xfed900a4, 0x0001002f, 0xfde4fea5, 0xfffdfeed, 0xfee0ffd2, 0x006ffde0, +0x00c1002f, 0x004e002f, 0xfff50080, 0xffee008e, 0xff63ff25, 0xffd00030, 0xffbe028f, 0x000b0054, +0xfffdffa1, 0xfd050012, 0xfe9d004b, 0xff3eff96, 0xff56fed8, 0x00e00251, 0xff3bff0f, 0xffc5015e, +0xfed40196, 0xfe0200d9, 0x0195ff97, 0xff7affa4, 0x0007fee8, 0xfeeafe76, 0xfe27ff3f, 0xff630044, +0x000cfff7, 0x00db01f5, 0xfedfffc9, 0xfe3f012d, 0xffbcfedc, 0x00caffa6, 0xfedffde8, 0xff1a00e8, +0x0034ff2a, 0xfdf4ff74, 0xfff7007d, 0xff51fef9, 0x0078ff66, 0xfdaafef4, 0x0191002f, 0xfe0cfe6b, +0x00690256, 0x0072ffd2, 0xffea00b7, 0xff41fea5, 0x00acffcd, 0x0026fd7d, 0xfea9002f, 0x0234ffe4, +0x00d8009d, 0xffbb0167, 0xfeedffd7, 0xfdd600bd, 0xfe920077, 0xfefb0089, 0x0002fd53, 0xff77ffd1, +0x0048ffa8, 0x002aff28, 0xffb1fe99, 0xff44ff26, 0x0146ff30, 0xfeb80240, 0xff9cff04, 0x007a00c9, +0x0074ff00, 0xfffdff85, 0xfe76005e, 0x0045ffa2, 0x010dff38, 0xff2500a4, 0xfe14005b, 0xffde0023, +0xffa7ffc9, 0xfeceff6b, 0xff3cff55, 0x0030002d, 0x0018fee0, 0xffcffead, 0xff36ff88, 0xff73feff, +0xfd6201c2, 0x003eff9b, 0x0118fe90, 0xfda7feda, 0xffc7fd7b, 0x0034fea3, 0xff85fe1a, 0xfe1c02d0, +0xfff9fed9, 0xff8c0058, 0x0026fefe, 0x0170ff45, 0xff3f0098, 0xfeaa0032, 0xfddbff00, 0xff1b002e, +0xfebdfd75, 0x00b00023, 0xfef00050, 0xff73fdc2, 0xfed2009b, 0xfe33fd87, 0xffb5fc04, 0xfeb9006d, +0xff49ff04, 0xff2e0237, 0xff7c00a4, 0xfc13fed5, 0x002101b0, 0x001200c1, 0xffabffea, 0x0117ff45, +0xfecc0089, 0x00bb002a, 0x0203feb9, 0x0052ff4d, 0x008cfd81, 0xff56ff73, 0x0201fe89, 0xffd50212, +0xfd61ff06, 0xfe880025, 0xff47fec6, 0xff5dfe2d, 0x0141ff3d, 0xff2f0020, 0xff3aff7c, 0xfef400ad, +0x011bff0f, 0xfe9ffee5, 0xfe9e0226, 0x0095009b, 0xfeaa0086, 0xfeefffda, 0x0027feda, 0x025cfe14, +0xff87006d, 0x023aff24, 0x0020ff24, 0xfec20153, 0x00c10016, 0x0041004d, 0x0122ffc1, 0x00000112, +0x0014fe31, 0xff98fe93, 0x02830029, 0xff36ff9d, 0xfed40215, 0x0034fffa, 0x01520082, 0xff8f013c, +0xfc120000, 0xfe93ff83, 0xff45012a, 0x00450091, 0xff2b00c4, 0xfe71ffbe, 0xfe97ffb8, 0xff08ff3b, +0xfe640039, 0xff2d0018, 0xfe90fff7, 0xffe9ffeb, 0x007eff63, 0x00420123, 0x01e70037, 0x016f00d4, +0xff66ff0a, 0x011ffdc0, 0xfe560007, 0x00a6ff79, 0xfe16fcb0, 0xfd99fe94, 0xff72fefe, 0xfe25ff8d, +0xff7b0052, 0x0044ff5c, 0xfec6fc71, 0x01bbff89, 0x0123fff1, 0xff12feed, 0xfee40239, 0xff0efeea, +0xff1afea1, 0xfebfffa2, 0x01cc0127, 0xfe9cfe9d, 0x001cff77, 0xfffaff24, 0xfedc004f, 0x022dfed9, +0xfffa00dd, 0x0032ffdb, 0xff9bfffd, 0xfe70011f, 0xfd740045, 0xfe5efe95, 0x00abff1d, 0xff8dfd71, +0xff37ffcb, 0xff1c004f, 0xff3e0036, 0x0114ff8c, 0xff06fe9b, 0x0019fdc9, 0xfe05020f, 0xfefdff84, +0x004700a2, 0xff4c007b, 0x0066fdeb, 0xff3a00d9, 0xfd84004f, 0xff1c009b, 0xfdfeff65, 0x0052ff26, +0xff0cfd48, 0x002dffeb, 0xff07fe91, 0xff450064, 0xfe5f0090, 0x0012000f, 0x0048fedd, 0x0123fdd7, +0x0156fd91, 0xff5b0161, 0x0023009d, 0x00e6008b, 0xfc1dfec7, 0xff16ff2d, 0x00d7008c, 0xff4afe64, +0xff8bff85, 0x001bfcf1, 0xff670009, 0x005fff89, 0xff100050, 0x0012007e, 0x0155ff77, 0x0073fd83, +0xffa1fdc9, 0x0209ff77, 0x006d00a9, 0x027f00f2, 0xff62ff1e, 0x00b6003f, 0xff72ff8c, 0xfcce0014, +0xfdaa003f, 0x000dff2f, 0x003b0255, 0x002dfd49, 0xff42001c, 0x0182003a, 0xfdb1ff4d, 0xffbbfffd, +0x0103ff19, 0x00ebfdf7, 0x007dfedd, 0xffb1ff1b, 0xfe1a0036, 0xff30ffb0, 0x01a2ff37, 0xff3cfe4a, +0x005a0229, 0x0112008c, 0xfeeb009d, 0x007eff8a, 0xfff9ffe0, 0xfd720050, 0xfe85013f, 0x0009fc82, +0xfeb9fffb, 0xfff3ffa8, 0x0086ff2b, 0x0144003f, 0x01dcfdf9, 0xfe93ff0a, 0xfdcefef4, 0x00e1ff0b, +0x0038016b, 0x0032fe28, 0x00a60082, 0x0041fd89, 0xfffaff43, 0xfdf1ffe6, 0xff66fd4b, 0x028ffeb6, +0x0234008b, 0xf8a6fea4, 0x01700086, 0x01750015, 0x0080feeb, 0x0012ff20, 0x00b40046, 0xfff7ffa4, +0x002b000a, 0x0025fd76, 0x00a10023, 0xfecc001d, 0x0073000b, 0xfedd0011, 0x004a0061, 0xffb50159, +0xfff50194, 0xff87fdf9, 0x00e90126, 0x00da001c, 0xffa0013a, 0xff87ff13, 0x0023ff2a, 0xffc3ff1d, +0xff34002b, 0xfd82ff52, 0x00af008c, 0x006e01b1, 0xff54ff15, 0xff3f004b, 0x0106ffb9, 0xff79ff37, +0x003cfd57, 0xffe1004e, 0x020cfea9, 0xff670005, 0xfeebfee6, 0x009bfebc, 0xff15ff45, 0xff19ff88, +0xfd7c00cd, 0xff20ff43, 0xfd90ff80, 0xff68ff2e, 0xfe31fdd5, 0xfe04ff97, 0xff400060, 0x02a2ffbb, +0x0011fd79, 0x01affe94, 0x003e001c, 0x00330036, 0x0096ffa9, 0x0024ff02, 0xfd300033, 0xfd9f00b4, +0xff97fc2f, 0x00500005, 0x015dfe44, 0x005eff81, 0x003aff21, 0xff010039, 0xfdbf00bf, 0xfc4eff87, +0x0028ff39, 0xff20fd60, 0xff7400c8, 0xfe4afd56, 0xfc59015b, 0xfc2afd7b, 0x00480001, 0xff59007f, +0xfeefffea, 0x0017ff7c, 0xfedafdbf, 0xff99ffd5, 0x003effd7, 0xffbcff23, 0x009b01b6, 0xfdecfeef, +0x00b00038, 0xff95ff2c, 0x008f0057, 0xfeb5ff81, 0x000c0099, 0xff80fe9d, 0xfe93003c, 0xff74005a, +0xff78ff5e, 0xff85003b, 0xffa5fff3, 0x0004ff2d, 0x00000020, 0x028fffaa, 0x01760071, 0xff74ff96, +0x00000009, 0x0161fecc, 0xfeec0000, 0xfd51ff74, 0xff6001fe, 0x00c50060, 0xffc6fd66, 0x012700be, +0xfd02febf, 0x0013fe31, 0x0069ffe4, 0x01a8ff4a, 0xff7e006b, 0xfe87fef1, 0x003a00d1, 0xffe30000, +0x0049fed1, 0xff0800a2, 0x00db016f, 0xff0efec5, 0x012001a1, 0xfee00197, 0xfff70019, 0xf868ff3b, +0xfddefe9c, 0x007aff3a, 0xff77ffd6, 0xffb2fdfa, 0x00a50144, 0x0135fd6c, 0xff23fe36, 0xfe4100b4, +0x0119001c, 0x009f00b6, 0xfddfffab, 0x00b8ff9a, 0xff7600c5, 0x00180038, 0x004e0043, 0xff44fddf, +0x01e30073, 0xfd7cff87, 0x0091002b, 0x018bffd1, 0x0048ff8f, 0x0114fec3, 0xfda4005e, 0xffc5ffe2, +0x0142ffb1, 0x016bfdec, 0xfe87002e, 0x00c200ab, 0x003dff67, 0xfef30008, 0x00690108, 0x005a0072, +0xff5bff16, 0xff97fe72, 0xffc00013, 0xffc600b8, 0x0007ff60, 0x0146ff52, 0x0045000a, 0xffb9fd5b, +0x004f00d3, 0x00c70249, 0xffa30020, 0x00d30163, 0xff6ffeff, 0x024400fb, 0x010b02b9, 0xfef4ff55, +0x0005ffc0, 0x0090005a, 0xffb2ffdf, 0x009e0010, 0x0001ffa7, 0x015dff29, 0x001f008f, 0xff9a0114, +0xff1500f1, 0x00d200a8, 0xfffc0105, 0xffe0fe35, 0xfe610030, 0xfedefe16, 0xff0300cb, 0x0055ffd7, +0xff1f01b2, 0xff19fe91, 0xfddc0019, 0x003affd8, 0xfda4ffc8, 0xff6efdcc, 0x028900b7, 0x00690128, +0xfd9500e2, 0xfef500b4, 0xff43008f, 0x0142ffb8, 0xff1a01ca, 0xfee5feea, 0xff4cff9b, 0xffd6fe7d, +0xfef8fd5c, 0x01daffcd, 0xff3afd90, 0xfea6fefe, 0xfdeeffa8, 0xff75fec0, 0x0229fd8e, 0xff93fd66, +0xffddff93, 0x0033fec4, 0x01520134, 0xfee500bf, 0x01d8ffd1, 0x004bfe83, 0x017efefe, 0xff5c006d, +0xfdc80087, 0x010e0084, 0xfd4aff1e, 0xff060122, 0xfec50047, 0x0089fd2f, 0x0003fe48, 0xfdb9025c, +0x017301a1, 0x0020fc82, 0xff51005f, 0xffdafff7, 0xffee0013, 0xfe58fff2, 0xff4affc4, 0x0143fffc, +0xff75004c, 0xff5cfedd, 0xfec60092, 0xff2801b0, 0x003cfeb1, 0xff460001, 0xfee1ff15, 0x01b9fec8, +0xff820087, 0x00110125, 0xffbe0000, 0x0028ff2b, 0x028502b8, 0x00660069, 0x004c0021, 0x002c0000, +0xff7dff40, 0x0083fff2, 0xfddcfee8, 0xff99004a, 0xfee4fd37, 0xffbdff43, 0xff6e0072, 0x0049ffe4, +0xff5cffc1, 0xfff900da, 0x00fa0111, 0xff71ffb5, 0xff74ffda, 0xfe72ff44, 0x003dff95, 0xfd7300af, +0x013e0121, 0x00620037, 0x00e4ffac, 0xfd94fe3b, 0xfcf1ff7c, 0xff5afe1f, 0xfe7300f3, 0xff87ffd3, +0x0081ff59, 0xff90011b, 0xffd8ffd7, 0x00f0ff26, 0xff08ff68, 0xff4201e6, 0xffbd0095, 0xfe210045, +0x00cb015f, 0x01ad0060, 0x000000da, 0x0047ffb5, 0xffee006a, 0x01ca003c, 0x0004ffb7, 0xffb6ff67, +0x0101ff5f, 0xfde3fdc4, 0xffc80059, 0x003b016f, 0xff720023, 0x00e2fed8, 0x002fffb6, 0xff90ffde, +0xffe80152, 0xffe2000c, 0x014601b1, 0xff53ff0f, 0x0273002a, 0x000e0022, 0x0146ffff, 0xfe900025, +0xff1dff45, 0xff580000, 0xff1b026b, 0x0148ffb7, 0xffc6fff6, 0xff950080, 0xffab0035, 0x00b10033, +0xffbeff5f, 0xfe870010, 0xfff6fed8, 0xfeb6fc4e, 0xfe80ff68, 0xfeaa0069, 0x00c9fcb7, 0xffd10061, +0xff5601b9, 0x00f9ffa8, 0x02500004, 0xff38fed8, 0x0130fb69, 0x00320077, 0xfc6a00e0, 0x00300242, +0xfe570013, 0x0207ffb5, 0x013bffe1, 0x00ebfe94, 0x00ce0023, 0xff2dff25, 0x005c00d6, 0x01310063, +0x02ae00ae, 0xffe1ffc9, 0x00380033, 0xfec8003f, 0x00270019, 0xfe65feed, 0x00c7ffa3, 0xff4cfff1, +0xffb80070, 0xfe21fe93, 0x0036fe33, 0x0122ff11, 0x00a4fef8, 0xfe7fffb7, 0x01970144, 0xff800031, +0xfedd0039, 0xfeacff96, 0xff830024, 0x0004fefc, 0x028bff28, 0xff7a004b, 0xff38ff06, 0xfff401e3, +0x000d00ab, 0xff7400f8, 0xff5cff09, 0x00eefeae, 0x006d0140, 0xfe5300bb, 0x00e7ffef, 0xfdebfd70, +0xfe9bfdc9, 0xff5500c9, 0x00b30144, 0x0017ff22, 0xfefe02ca, 0xfe7dffc7, 0xfb64fd62, 0xfd5bff59, +0xff8b0131, 0xfde8ffff, 0x008ffef3, 0xff17fdb3, 0xffbf0027, 0x004c00d9, 0x000efeba, 0xfeccff83, +0xff300027, 0xff4effb8, 0xff19feb2, 0x0183fef5, 0x00cafd6c, 0x008f0046, 0x00c1ff77, 0xff1afe12, +0x00e00060, 0x00d40109, 0x0032fe7c, 0x01120031, 0xff5a009f, 0xfff30250, 0x0035ffe4, 0x0051000c, +0x00dd00da, 0x00a9ffb6, 0xffb2ff95, 0x00010052, 0x004501d4, 0xfdbe0133, 0x00c0ff88, 0x0009fef5, +0xfe00ffd0, 0x0029fd49, 0xfdcd0029, 0xff9eff8b, 0x00c8ffae, 0xfd17feb9, 0x0118fff7, 0x0033ff84, +0xfd84009f, 0x015cff7c, 0xfd83003c, 0x01140020, 0xff5eff18, 0x0039fe3e, 0xff7401e3, 0xff7efd7b, +0x00bbfdaf, 0xfec6fe0a, 0x0066ff47, 0x00d2fede, 0xfe80ffeb, 0xffb1005d, 0x006a0062, 0xffa9ff2b, +0xffca0038, 0xffe2ff3a, 0xffa40001, 0xffa8fe8d, 0xfe320018, 0xfd660221, 0xff410141, 0x0030001c, +0x001dff90, 0xffca0087, 0x0082fe85, 0x00320058, 0xfc6afe26, 0xfcef010f, 0xff6c01bc, 0xfe74ff3d, +0xfd8dffa8, 0x004a0103, 0x00550151, 0xffecffaa, 0xffc8fdd6, 0x001102c0, 0xff820015, 0xfee50127, +0x0183005e, 0x0143fff0, 0x0025ff73, 0xfedaffb5, 0xff81fe87, 0x01bcff9d, 0xfed2fdd7, 0x00000009, +0x0009ff66, 0xfda3ffbc, 0x003b00fc, 0x00040126, 0xff89ffe4, 0xff710012, 0x0012000b, 0x0045ffc7, +0xff9ffef5, 0xfeed0284, 0xff09ff72, 0x015f00c2, 0x00f50155, 0x0144ff15, 0x01a800a9, 0x0049ff5e, +0x0029ffd4, 0x003e00eb, 0xff23fff8, 0xff97ff4f, 0xfde300a5, 0xff9a005e, 0xfeb4005d, 0x003dfc86, +0x01610183, 0xff69009b, 0xffe900e7, 0x0124ff32, 0x0019fe7a, 0xff57ff95, 0xff4200ca, 0xfea9ff56, +0xff51ff83, 0xffb400d7, 0xfd65ffc1, 0x003d0043, 0xffd00077, 0xfeedff03, 0x0008009d, 0xffeafe8d, +0x0011ff7e, 0x014300ab, 0xff46ffd0, 0xff04ffb9, 0xfe9dff0d, 0xfff70074, 0xfef80044, 0xffd600f0, +0xff20fe69, 0x0102ff3f, 0x0014ff79, 0xff1100a2, 0x0000fdda, 0xfeb2ff63, 0x01a2fdb3, 0x0259ff7a, +0x0031003f, 0xfe94fed2, 0xff810052, 0x012e0009, 0xffa7fe09, 0x006f0214, 0x01260047, 0x0080ff63, +0x009c0040, 0x011b0062, 0x00540062, 0xffd4fe80, 0x0005ff74, 0xfeb3fff3, 0xfd810134, 0x0068ff53, +0xff77ffed, 0xfec6ff2d, 0x0057feec, 0xfd91fdaa, 0xffadff82, 0xff97ff52, 0x000cff33, 0xff920179, +0xffb2fcb7, 0xff2fff1a, 0xff8d0193, 0xff560037, 0xfeb40022, 0xff9ffed5, 0xff1bff04, 0xff6a0133, +0x007ffd76, 0xffbdffd0, 0x0148000b, 0x001a003e, 0x001700a3, 0x02370004, 0xfd47016e, 0x00500022, +0xffc6ff25, 0xff87ffb0, 0xfffc014a, 0x0151012a, 0x00afff71, 0x00360000, 0xffccff6f, 0xff11fec2, +0x00c3fdd0, 0xffab0080, 0x0027003c, 0x0021ffee, 0xff15ffcd, 0x00b80026, 0x003c00f5, 0xff57ff2d, +0x0080fe20, 0x0160fe44, 0x0144ffb1, 0xfedf0088, 0xff4f007d, 0x015c003c, 0x0004fea9, 0x002bffba, +0x01ad0050, 0xfd80fe69, 0x00d1ffe4, 0xfeef018b, 0x016dfefa, 0x0099fec3, 0xff4f010e, 0xff350097, +0x0077025f, 0xfd3dff8b, 0xffe3ff8c, 0x0014ff74, 0xffb2010b, 0xfed900bd, 0xfecc0285, 0x0046ff88, +0x00b4ffba, 0x0130ffb5, 0xff43009d, 0x0037ffdd, 0x00cdfd71, 0xff74fdd6, 0xff720035, 0x00ebff5e, +0xfdec0155, 0xff8f0000, 0xffa1fec9, 0xfdd5010f, 0xff63fd9f, 0x012e00c1, 0x0080011b, 0xff430127, +0x0037ff77, 0x00370147, 0xfc1d0028, 0xfe8dffcc, 0x001c00a6, 0xfef3029b, 0xfe53fe76, 0x0036fffc, +0x00180051, 0xfe4f0154, 0x01140171, 0xff97ff77, 0x0119fe59, 0x0069fff4, 0x015cfeaa, 0xff4a0036, +0x00150063, 0xffb5ff93, 0xfd7bffd8, 0x008cff9a, 0xfeb500c5, 0xfedd00f3, 0xffb6f868, 0xff330069, +0x00d30165, 0x003fff1b, 0x00fcffdd, 0xff2d0047, 0xfda3fed0, 0xffce0077, 0x00e400a2, 0xfd7602af, +0xffc80000, 0x0033ff65, 0xf8c5fd2f, 0x001fffd3, 0x00dffde3, 0xffc5ffac, 0x002cfe72, 0x0267fe45, +0x0088013f, 0xff42fdb7, 0xfecfff1b, 0xffe700bc, 0x0089ff1e, 0x0049fef4, 0x00c60180, 0x0164fe4a, +0x0051fd5f, 0xffb8ff5a, 0xfecaff7c, 0xfffe014a, 0xff20003f, 0xff4d006f, 0xff79fe4d, 0x001e0058, +0xfe24016e, 0xff1c00ed, 0x0033ff98, 0x011c0004, 0x00edff8e, 0xffd4ff43, 0xfffe025c, 0x000901c9, +0xfe02ffc4, 0xfdb00019, 0x009a010b, 0x00aefd73, 0xfe6dff52, 0xfe58fd89, 0xffc9fe9f, 0x02afff62, +0x0167ff96, 0xffa3ff4d, 0x00bffd86, 0x000c006f, 0x0081fc51, 0xffe4fff7, 0x00affeff, 0xfd5cffea, +0xff6affd2, 0x015c00a9, 0x00300008, 0xffa4fe4b, 0x00eefcbf, 0xff3700b8, 0xff9600aa, 0xfde3004a, +0xfef1fd71, 0x00140133, 0xfb750081, 0x0043ff0a, 0xfdd60111, 0xfd97fe82, 0x00ad0067, 0xffdf0053, +0x006600fd, 0x006e00bf, 0xff67feee, 0xfedbfe03, 0xff96ff22, 0x01fdff97, 0xfe65fef4, 0x0270ff4c, +0x002cfe09, 0xff77ff67, 0xff6b0016, 0x00580128, 0xffe6ffa2, 0x011c018c, 0xffff0060, 0x01560019, +0xff67fe8c, 0xff9affb4, 0xfff1011e, 0x00e4fefb, 0xff44ffc3, 0xfd4100aa, 0xff51049c, 0xfef20077, +0x0042001c, 0xff7e00d2, 0xffddff33, 0xfdb00047, 0x0035ff2f, 0xff58fff8, 0x0026ffba, 0x0035008a, +0xff14fd0f, 0x014000b1, 0xff31ff9f, 0x0245fedb, 0xfdc9ff08, 0x006ffdc9, 0xfb5a009c, 0xffc1ff63, +0xff52ff19, 0xfecd00ef, 0x029d00d2, 0xfdc4017a, 0x0291003e, 0xfe5cfeee, 0x0222fde2, 0x01330134, +0xffe7001f, 0xfef7fdfe, 0x00a8fe00, 0xff24ffe9, 0x00c700da, 0xffd5ff39, 0xff41ff7a, 0xfd83ffdd, +0xfe1d00f1, 0x00ebff64, 0x00e8ff4c, 0xff2affe2, 0x0013011f, 0xfc59ff38, 0x005effe5, 0x00000135, +0xfed6ff29, 0xfff5fb36, 0xfdd5fe24, 0x00c5fe28, 0xff5efea9, 0x0156fff9, 0xff92ff19, 0xfed3fd84, +0xff98fedd, 0xff95004e, 0xff54ff43, 0xfe4f008d, 0xff98ff98, 0xffe2fd80, 0xff77ff20, 0x003afeb3, +0x000bff64, 0xff63ffb2, 0xfee60136, 0x00a2ffb4, 0xff46ff48, 0xff550082, 0xffafff26, 0xffdcffb3, +0xfe73ffd4, 0xff2b0103, 0xff2eff1c, 0x01a400ba, 0x006f008b, 0x0059ffcc, 0xff35fed6, 0xffc1ff79, +0xff6afc2f, 0x00ac010d, 0xfdc2fe64, 0x01a4fd83, 0xfe82fd02, 0x017602a0, 0xfe1bfe1b, 0xfff8ff95, +0x02cbff46, 0x00baffbb, 0xfc51ff2b, 0xfe12011b, 0x029bff73, 0x01400054, 0xff4100d5, 0x001f00c5, +0xfc71fd93, 0xffe6fff7, 0xfe2c0156, 0xff7fff20, 0xffbffda9, 0xffa60193, 0xff3b00c2, 0xfe9bfdcb, +0xff56ffcd, 0xfd510056, 0x02af021f, 0x015b003a, 0xff1b00ec, 0xff5a0025, 0xfed3fe5c, 0xffc90087, +0xfd9aff15, 0x00450022, 0x016f0471, 0xfff7013c, 0xff1eff56, 0x0090ffc1, 0x0004ffa1, 0xff2300f3, +0xfe860086, 0xff11006b, 0xfb36ff45, 0xff400096, 0xff1aff59, 0x002d0057, 0x00f40078, 0x00d3ff03, +0xfd82ff8a, 0xfed7fe9a, 0xfed5001c, 0x0058feae, 0xff38fcbf, 0xffd5006c, 0xff2800a6, 0xff9700f4, +0xff66010b, 0x011bff48, 0x015a001f, 0x010d006b, 0xff4cfe7f, 0x0018001c, 0x0030ff22, 0xff74fc86, +0xfe9c0049, 0x00a9fe87, 0xff87ff88, 0x004bffb6, 0xffb2ffcf, 0x0028007a, 0x0023021c, 0xfded00f5, +0xff27fe82, 0xfffeff6f, 0xfffe0111, 0x000dff80, 0xff6302b6, 0xfda7ff27, 0x003fff35, 0xfec2ff95, +0x001002bd, 0xff52ff6e, 0xff380107, 0xff0f02ac, 0x000d002d, 0x0127017c, 0xffe20028, 0x00d6fdb7, +0xfef30000, 0x0214ff20, 0x0042fea4, 0x0028ff40, 0x00d20042, 0xfd37017e, 0xfff2001d, 0x011bfda7, +0xff670133, 0xffacfcef, 0x009dff66, 0x008f0035, 0x002effd8, 0xff2fff1f, 0x024b0093, 0xfd4b0080, +0x025eff44, 0xfde60039, 0xffc4000a, 0x004701f6, 0x02d8ff88, 0x0082ff72, 0xffefffc9, 0x017fffee, +0xff4e0016, 0x00250020, 0x00040028, 0x0202fd8e, 0xff58ffe6, 0x008afecf, 0xfd540033, 0xffd800ba, +0xfd760079, 0xfffafd59, 0x025bff92, 0xfe6dff77, 0xfe7700ae, 0xfdbefe95, 0xff19fffa, 0xffbc0002, +0xffdfff7b, 0xff760178, 0x001b0119, 0xffbe0014, 0xffc00165, 0x01fcff38, 0x015eff44, 0xfd17fd7e, +0x01c70030, 0x01fc009d, 0xff48ffe2, 0x00faff78, 0xff63ff38, 0xfdb7ff5d, 0xffccff49, 0x00270226, +0x0106001f, 0xffd70019, 0x017800ad, 0x01980068, 0xfe0aff74, 0xffaeffdb, 0xfe490019, 0xfcf9ff69, +0xffdc0096, 0x0065ffa3, 0xfed60059, 0x00460006, 0x0044ff8d, 0x0076fcce, 0xfead0016, 0x002bfd88, +0xfeb50002, 0xffbbff67, 0xff2b00d6, 0xff510170, 0xff8400b0, 0xffad020f, 0x00320079, 0xff5aff87, +0xf8880082, 0xff8200cc, 0xffff0062, 0xff3f00e8, 0x0057032c, 0xff62ff0a, 0x009e003c, 0xff33fde5, +0x00730041, 0xffcefdfe, 0xfd77ff13, 0x002b000d, 0x0044ff34, 0x00750009, 0xff820024, 0x0025ff98, +0xff34fe43, 0xfff30029, 0xffdb000a, 0xff76fd1e, 0x0015fe86, 0xffe400a8, 0xfdf10011, 0x00390067, +0x00130033, 0xff98003b, 0x0306ffc3, 0xfdb102c9, 0xff6b00e7, 0xfd07fff7, 0xfed0ffd1, 0xff360273, +0xfff8fde7, 0xff5100ac, 0xff1cff72, 0xfdec02e5, 0xfdf8fdbd, 0x00360014, 0xffa0ff43, 0xfe0a003f, +0xff16ff4a, 0x00a6ff7b, 0xfdb7003c, 0x0091000e, 0xff3e006b, 0xffbcff64, 0xfebbf8c5, 0x0053004f, +0x004100cb, 0xff56fff4, 0xfff6009e, 0xfee40134, 0xff6dff98, 0x001afec2, 0xff8300fd, 0xffdaffaf, +0x00210059, 0xfeef002d, 0x008e004d, 0xfdbb00dd, 0xffc2fdd0, 0xfd3400f5, 0xfe83ff97, 0x0114ff2d, +0xfd0bff78, 0xfec3ff74, 0x00acff0e, 0x00fdff2d, 0x00210032, 0x001f0016, 0xff6aff77, 0xfd99ffa6, +0x0479002e, 0xfe51ffda, 0xfed10069, 0xff34ffcb, 0x0048ff4b, 0xff34fdc9, 0xffaa002e, 0x01d8ffc8, +0xfef7ff43, 0xff20006c, 0x0027ff9a, 0xfefb0038, 0x0026fd04, 0x00cc0044, 0xfecc0023, 0xff9dff97, +0x02a00041, 0x0038ff0f, 0xff9ffd5f, 0x02e900b6, 0xff3801a3, 0xff5dffb7, 0x0008007e, 0xff73ffe3, +0xfd63ffd8, 0xffc8ff0b, 0xfd240066, 0x00440079, 0xffbcfff0, 0x0051fed5, 0xfed3fdf8, 0x0291ffd5, +0xffffffeb, 0x004c0009, 0xfffb0081, 0xff5e002a, 0x0044ffd6, 0x0043fdff, 0x00360048, 0xff7500d6, +0x000efe0d, 0xfd8f000e, 0xfe96ff44, 0xfc050032, 0x002bff08, 0xffdf0243, 0xfd5e0001, 0xfe80ffd5, +0x0039ff55, 0x001b0003, 0xffb1ff84, 0xff4afd5b, 0xff5d00b8, 0xfd770016, 0x00240000, 0xff29016f, +0xff99ff8f, 0xfd07ffb3, 0xff5a010c, 0x0093000c, 0x00b5ffde, 0xfe22007f, 0x0005fddd, 0xff76fd4b, +0xffa5ff47, 0xff87ffe6, 0xfd6300fa, 0x00f70070, 0x00000008, 0xff57ffc3, 0xffbbffdf, 0xff1e0018, +0xff48ff1b, 0xffa300e7, 0x0181004c, 0x00bd004d, 0xfff80027, 0x00ec00ff, 0xfec70012, 0xff17ffad, +0x0004ffc6, 0x0042feef, 0xffcb009d, 0xff66ff3f, 0x0060ffdf, 0xffa2fcb0, 0xfe4d009b, 0x0031ffd9, +0xfd88fff7, 0x02d901eb, 0xfd3d0019, 0x000effec, 0xfd9affef, 0x003c005d, 0xff54fe0f, 0xfe87fdc8, +0x00e1fce3, 0x00aefff4, 0xff9bffa2, 0x003b00fd, 0xff87fdee, 0xff28ffcf, 0xff9a01f3, 0xfd710076, +0x0096ffcb, 0x0030fe1e, 0x00a6fdfc, 0x006bfeda, 0xfcbf0122, 0xff89ffb3, 0xffce00cd, 0x00c0ff9f, +0x009901fc, 0x0020003d, 0xffaaff81, 0x007300e5, 0xfd31000a, 0x0119ff71, 0xff35002f, 0xff9afdad, +0x002bffcb, 0x0000fdbb, 0x0030ff53, 0xffdd0004, 0xfee5001d, 0x00ccffb3, 0x0037ffa6, 0xff840037, +0xfe9aff44, 0xffe7ffc4, 0xfe0401d8, 0x00240041, 0xffbbff21, 0x001affe0, 0xfb69ff77, 0xffe5ff4c, +0x0015fee5, 0x018aff7a, 0xffe7002b, 0x01fcff50, 0xfe60fff4, 0x00cbff29, 0x02d00025, 0x00b4fd90, +0xffbdff8c, 0xff56003b, 0x00900006, 0xfff0ff1a, 0xffb4feec, 0x01240170, 0x003dfe3e, 0xffd3ffe7, +0xfffd002b, 0x0121fff7, 0xffa40086, 0x002e007a, 0x0027ffc7, 0xff440066, 0xff0efe1b, 0xfd5efd95, +0x0041febb, 0x0044ff54, 0x0021fe67, 0xffdaff5a, 0x00eaffec, 0x003fffa2, 0x0093fff8, 0x00a3fd71, +0x01090069, 0xfd8dfe7b, 0x00020029, 0xff0bffb9, 0x01cfff98, 0x0034003b, 0x0039ffa3, 0x003a01b1, +0x01ceffe2, 0x009fffba, 0xffc5fcb1, 0xfd8effca, 0x0090ff54, 0xffd1ff22, 0xfe48fe1e, 0x007601a1, +0x00a40015, 0x002dfe76, 0x010dffc4, 0x003c0233, 0x00450046, 0xffe1ffd3, 0xffe7ffbe, 0x000effe9, +0xfe620000, 0x001afd53, 0x006b0000, 0x014bfe14, 0x009701c4, 0x014bfffe, 0xfff3004d, 0xfcbfff09, +0x022900f5, 0x0064ff16, 0x0017006a, 0x01460062, 0xffc30006, 0x008f0037, 0x000afefa, 0xfec3fd4b, +0x0180027e, 0x005afea1, 0xfd89ffca, 0xfe57ff9b, 0xfdd6ff75, 0xfe4e0042, 0xffc4fd4a, 0x024efef4, +0xfd700016, 0xff0cfdd0, 0x00aeff6c, 0x0042fdb7, 0x0078006f, 0x0019012e, 0x008cfb8f, 0x00b90037, +0x00020027, 0x01b2ffb8, 0xff93ffd4, 0xfe9d015f, 0x0069ffb6, 0x0149fd7c, 0xff05fea4, 0xfea50031, +0xffdf00b1, 0x002efe22, 0x003ff888, 0x003e000c, 0x0055ffc9, 0xff6afffe, 0x00b9ffed, 0x002dfe1f, +0xffd80229, 0xffadffa7, 0x0110fd86, 0xfe48ffc3, 0x02ccfef4, 0xff76ff3b, 0x001cfcce, 0xfe1afeb6, +0xfee9ffd5, 0xffedfda7, 0xff2f00d7, 0x00cdffca, 0xfe1dff89, 0x025e02a7, 0xfecc003a, 0x0041ff23, +0x0036ffd1, 0x004efe22, 0x00370068, 0xfefb0060, 0x00e401be, 0xff050110, 0x00170035, 0x009f00b3, +0xfea6fffe, 0xfd350034, 0xff72ff9e, 0xfde8fea2, 0xfe160464, 0x00980282, 0x001fffab, 0xfffbfde2, +0x00470266, 0xffaa0073, 0x02dbffab, 0x00260015, 0xff4d009c, 0xfebc000a, 0x002601cf, 0xfd59fdda, +0xffd5003a, 0xffbeffd7, 0xff8bffd8, 0xffb1ffb0, 0x00440022, 0xff75ff75, 0x00a8ff2a, 0x01460079, +0xff7e01ea, 0xfd7bffc1, 0x0145ff13, 0xff75002d, 0x001dfcb0, 0xffe3ffc8, 0x0230fef3, 0xff35fcdd, +0xffca001c, 0xffda0040, 0xffc7005b, 0x00390022, 0x001bff3f, 0x00c50028, 0x01890104, 0x003effc2, +0xffc20038, 0xff6502bd, 0xffbdffa7, 0xff67ffc6, 0x009a007c, 0x0050ff23, 0xffdefffd, 0x0036fec0, +0x0055ffb7, 0x0003ffad, 0x0045ff84, 0xffca0002, 0x012affcd, 0xfdb10046, 0xff6b0109, 0xffc5ffca, +0xfefb0098, 0x00a800c0, 0xfecc00ed, 0x013afeda, 0x0042fff0, 0x02aa00a5, 0xff33000e, 0x0278ffdf, +0xff93003c, 0x005800be, 0xfe03000a, 0xffe70002, 0x0006ffb5, 0x00b9ff4a, 0xffc4002b, 0xfeb5ffe9, +0xfffdfdc2, 0xfff8fdb8, 0x0054ff67, 0xffcaff89, 0xfd0e0000, 0xfe77ff4c, 0x0081ff6a, 0xff250039, +0xff6bfff8, 0xff3efffe, 0x0120fdac, 0x006bff58, 0xff58ff24, 0xffde002f, 0x008dfd30, 0x000affc0, +0xfe8f0072, 0x00530007, 0x003e028e, 0xffd60291, 0xfed80083, 0x017d0020, 0xffc801be, 0x003e023b, +0x019cfe26, 0xff5a01fd, 0xff52ff12, 0xffa8ffcd, 0xffc20000, 0x02a70027, 0xfffdfedc, 0x00a20048, +0xffd5027c, 0xfce7ffd4, 0x00920035, 0xff72ff1e, 0x0154ffa4, 0xfffcfd85, 0x01240010, 0xffd6fefc, +0xff7000f5, 0x0021003d, 0xffbc00a1, 0xfdb2015f, 0xff580039, 0xff300178, 0xffd2ff4f, 0x008e0064, +0x003a008b, 0xfeb10299, 0x00190040, 0xfc010157, 0x0093fed9, 0x002effe2, 0x00360030, 0xff83ff1c, +0xff3cffab, 0x000effc1, 0xff8700ef, 0xfee7ffef, 0xff9b015d, 0xff3cff46, 0xfef401c5, 0x0064ffc0, +0x0199ff0f, 0xffdaffed, 0x00400052, 0x00c3ffe3, 0x00ddfe8d, 0xff55ff93, 0xffe1008e, 0x0021ff15, +0xfe30010c, 0xffe70000, 0x02b501e7, 0x0044ffd8, 0x00000055, 0x00e700d6, 0xfff2ffa6, 0xff1bffdf, +0x0000ff73, 0x00b800a2, 0xff810043, 0xff2affb7, 0x0057ff9a, 0xff07fed9, 0xfff9ff06, 0x000dffc6, +0xffd0fd30, 0xfd31004f, 0xff6affbd, 0x00fa0134, 0x00470032, 0xffd00284, 0xff2afff6, 0xfdbefd24, +0xff79ff07, 0xff9c018b, 0xfec60022, 0x00110163, 0x003e0030, 0xffe30005, 0x00d5fe68, 0xffc6ffb8, +0x001902df, 0xffdc00af, 0xfd38fd1e, 0x0286ff8b, 0xff950123, 0x0020ff5e, 0xfff3fe57, 0x0145fb9c, +0xffbdfdb9, 0xfd61ffb9, 0x007dfd84, 0x00acffab, 0x00bdffbe, 0x00a2ffd7, 0x0044000e, 0xff80ffb3, +0x00420043, 0xff0f00e2, 0xffbaffce, 0x0003fd67, 0x001b0008, 0xff19fde7, 0x0117ff19, 0xffe2ffb7, +0xfd51febb, 0x0003ffef, 0xff60fef1, 0xfe50ffa9, 0x00750202, 0x0028003d, 0x002000eb, 0x00000207, +0x00be0031, 0xff01ff43, 0xffc6fe93, 0xff95015a, 0x00ab0036, 0xfe9c0097, 0x000000d6, 0xfcec00e1, +0x01b3ff91, 0x0043ff23, 0x00290028, 0xfd75ffc6, 0xffc0ff2a, 0x01570038, 0xff38fdbd, 0x003f00e5, +0x0024feff, 0xffb4ffe7, 0xffff00ad, 0x005eff34, 0xfd45fe1f, 0xff66fd30, 0xffceff72, 0x01d5fedd, +0xff5affc8, 0xffd7007f, 0x003efff6, 0x0050fe19, 0xffc4fd7a, 0x0111fde8, 0x0332fee4, 0xffbefff7, +0xff4dffd9, 0x023efb62, 0x00740067, 0xff32001f, 0x0056ff6a, 0xfffd0070, 0x032dfd56, 0xff8dff55, +0xffb7ff32, 0xfd700074, 0x005cfe57, 0xffc8ff30, 0xff8700bb, 0xff68002a, 0x00b1ffd9, 0xff1affea, +0x0062001e, 0x0007feb6, 0xfd4affc0, 0xffe5feb5, 0xff61fd28, 0x0011fdc7, 0x005b0039, 0x003cff0e, +0xffd000e7, 0x0193003b, 0x0055007f, 0x00e4fd45, 0xfd5700fd, 0x005bfe49, 0xfec1ffc1, 0xff1b005a, +0x0043fe9f, 0xffe4ffc2, 0xffffff7b, 0x001cfd34, 0xff5602aa, 0xffb3003e, 0x0185000c, 0x01e5fcdd, +0x0010ff2e, 0xff9dffaf, 0xffd0ff43, 0x0005fcab, 0x01f1fe2a, 0x0015fd43, 0xff750041, 0xff82ff3f, +0x0037011b, 0xff5e00c8, 0xffa3ff5a, 0x02a50031, 0x002e00ed, 0xfd8fff77, 0xff3d01d4, 0x0214fffb, +0xffeaffb2, 0x00f1ff96, 0x007c0045, 0xff9a0031, 0xfb620000, 0x00e7006d, 0x02a8ff38, 0xfff4fe83, +0x0084fdf8, 0xfe48fd1f, 0xff94019c, 0x001bff53, 0x01de001e, 0xfe84ff64, 0xfde000a6, 0x003e004c, +0x029dff05, 0x0004fde6, 0xffde0053, 0xffc1fd3e, 0xff6ffeaa, 0x001cf825, 0x005b00a1, 0x0069ff94, +0xfe960091, 0xff98fee0, 0xff9effdd, 0x0000000c, 0x00f9ff4c, 0x0038ffcb, 0x009a0036, 0x0000ff22, +0xff50002a, 0xfd0effa3, 0xff4cff43, 0xffabff2b, 0x00edffe2, 0xffe9ffd1, 0x00de00b9, 0x027a00b9, +0xff97ffc8, 0xffce0046, 0xff16002b, 0xffb0000c, 0xffeb01a6, 0x0040007c, 0x02bbff57, 0xffa50064, +0x01780193, 0xff85fcb1, 0x0046fd59, 0xfec0ffb4, 0xffd0ff19, 0xff79feff, 0x0040001f, 0xffe0ff31, +0xff9c00a7, 0xffe0ffc0, 0xfea1ff8d, 0x004600ad, 0x00a8feec, 0x00140067, 0xfee5ff46, 0xffe4ffee, +0xffeeff1a, 0xfd3efd25, 0x01fd005a, 0x0030006b, 0xff840049, 0x005cffe6, 0x00140078, 0xff89fe13, +0xff6eff1e, 0x0009ff10, 0x01a3ff1b, 0xffe601be, 0xffceff9e, 0x00baff23, 0xffaa0066, 0xffb2008e, +0xffde0270, 0x0019ffad, 0x00330006, 0x00d9feba, 0xffaa01b7, 0x0073ff8d, 0xfe7c0184, 0xff46fd6f, +0x000a0077, 0xfe87ff58, 0x0014ff10, 0x00320031, 0xfcfc0026, 0xff790063, 0xff46fe46, 0xffd5001e, +0x0003ffcf, 0xff56fe89, 0xffbe0043, 0x0258ffb7, 0x001affbd, 0xff580059, 0x0060ffaf, 0xfff4ff4b, +0xff290083, 0x0154ffaf, 0xfea1ff9c, 0xffee0037, 0xfe57fd88, 0xfd4b00da, 0x008e0020, 0x0061ff6c, +0xffc6008e, 0xff7202a9, 0x02bb019c, 0xfe6dff50, 0xfd58feaa, 0x017aff89, 0xfea0ff0b, 0xfda9006b, +0xfec1ff19, 0xfe93016d, 0x0059003a, 0xfd8501b7, 0xff45ff34, 0xffd701cf, 0x0039ff4c, 0x0007fdcd, +0x00e60028, 0xfdceff47, 0xfeeffd37, 0xffd9ff15, 0xffab003c, 0xfe43fd76, 0xff4afc2a, 0xffc6fdad, +0xff96ff77, 0xffd7ffda, 0xffd8ff78, 0x01dcff8c, 0xffdbffda, 0x012500ab, 0xffcd000c, 0xff62fe7b, +0x0000fdfa, 0xff1dfd52, 0x000e0244, 0xfe8900ca, 0x00aa0000, 0xffc40036, 0x02dbff46, 0xfc05ffd4, +0x00cb001f, 0x015dfe41, 0x002cffb0, 0x000fff43, 0xfff0ffc4, 0xff0bff95, 0xfe86ffee, 0xff9d000c, +0xff4fff19, 0xffeb01ed, 0xfee7fff2, 0xfffb003c, 0x0002fed8, 0x00a60178, 0xffc600ab, 0xff5bfe26, +0x00150011, 0xff1d0055, 0x001d001c, 0x02a70036, 0x0000ff19, 0xfefbffc6, 0x00a4029a, 0xff8cfd57, +0xff4a00a2, 0x00620053, 0x0011ff67, 0xfdb700d5, 0x0091fd71, 0xff11fe6d, 0xffadff1e, 0xff9b027a, +0xffbf003b, 0xffe7ffe6, 0xff98006f, 0xfff4ff75, 0x00ed0042, 0xfd30fd61, 0x005affa7, 0x0266ffcb, +0x00affd5e, 0xff53fdc7, 0x00cd0097, 0x002900b7, 0xffd000a1, 0xff6ffdcd, 0x0098fd0b, 0x0133ffb7, +0x0027ff9b, 0x00b6ff4d, 0xffeaff80, 0x01d800d8, 0x01f1ffc6, 0x009fffe6, 0xffe5006a, 0x008b003f, +0x00380105, 0xff390069, 0xffe001cd, 0x009302cc, 0x001900ad, 0x0055ff05, 0x00ddffcf, 0xfea40042, +0x001dff9c, 0x00c8fd75, 0xffc900a3, 0x001aff34, 0xffb9fddd, 0x0028ffc9, 0x00ce01b7, 0xff56fd90, +0xfef20041, 0xffaf02a7, 0x004101a0, 0x001602c8, 0x0000ff82, 0xff890161, 0x0015ffe4, 0xffcc003b, +0x005bff13, 0xffd802a1, 0x00f50116, 0xfff201f3, 0x0041ff41, 0x0022fb49, 0x00340044, 0xfe41feff, +0x022900ba, 0xffc00016, 0xfffd003a, 0xff69fd41, 0x0006ff5a, 0x008aff13, 0xff9cff9a, 0x00430006, +0xffb5ff09, 0xfed9fd36, 0xfff7003b, 0x01cd023b, 0x0060ffcd, 0x00edfdd9, 0xfe4effe7, 0xffd8fff7, +0xfff7ffd2, 0xff6d0065, 0x00a70020, 0x0038010b, 0xfead0012, 0xfecfffe3, 0x01c7ffc6, 0xfef7febb, +0x0019ff76, 0xffd4ff16, 0xffe9004b, 0xfd57ffcd, 0x00c500b3, 0xfea5ff47, 0xff67fff0, 0xff1bffce, +0xff11fd91, 0x022001e3, 0xfe730091, 0xffabffd2, 0xfdf8ffd1, 0x00b9ffdd, 0xfd62003e, 0x0199ffcf, +0xff43fecc, 0x0033ff67, 0x00a0feff, 0x001e0084, 0xff850009, 0x002a00aa, 0xfea4003e, 0x001f01f5, +0xff0ffd40, 0x00820003, 0x00abff4b, 0x00cfffe6, 0xff29ff84, 0xff08ffcc, 0x0105ffc4, 0xffabfeab, +0xffc1ffea, 0xff100009, 0x00460098, 0xff85ff1e, 0xfec0004f, 0xff86000c, 0x000d002f, 0xffe50038, +0x0000fff8, 0xffe4000d, 0xfed2ff90, 0xfff6ff8d, 0xffc50131, 0xfff9ff3f, 0xfdd70000, 0xff940054, +0xfd600233, 0x0097fdd9, 0xffdbffe9, 0x0019ffe5, 0x0007ffe9, 0x00000132, 0x00b9fdb5, 0x0000ffe7, +0x000a0078, 0x0000fd62, 0x007ffff7, 0x0232002b, 0xffc2ffd5, 0x0015ffeb, 0xfdd7ff38, 0x003e0000, +0x02d8fce7, 0xfffa00ad, 0xfbecfd3b, 0xffed0000, 0x0007fb63, 0x0045ffe3, 0xff10ff82, 0xff47002f, +0xfeb2fffe, 0x0000ff8b, 0x028f000e, 0x0009fff8, 0x0024ff29, 0xfff401db, 0xffe9ffda, 0x0038fd70, +0x03150057, 0x007efed6, 0x023dffb5, 0xffde003c, 0xfcde0032, 0xfec1ff4b, 0x0000ff2d, 0x0007fff8, +0x0035ffc7, 0x004cff1d, 0xff91ffd9, 0xfd080020, 0x011f005c, 0x000001a5, 0xfe0effce, 0xff31f810, +0x00530008, 0x00850015, 0xfe860011, 0xff790000, 0x000efffb, 0x00430032, 0xfff50016, 0x0000ffc1, +0x005a0014, 0xff890153, 0x00400014, 0xffd5fe1e, 0x0000007d, 0x0030fffe, 0xffebffe6, 0x0019ffe7, +0x00190000, 0xfff40006, 0xff6d0000, 0xffd5ffba, 0xff840018, 0xfce50042, 0x0000fff8, 0x004cffa9, +0x0030ffc7, 0xfe5ffeb3, 0xffebfe03, 0xfff20061, 0xff67ff27, 0xff470000, 0x0250ff1b, 0x02d1004f, +0xfd3cfec4, 0x000001e2, 0x013bfff7, 0x00b9ffff, 0xff38fd38, 0xffa2ffd0, 0xff4b0004, 0x001effda, +0xff0f0000, 0xff2bffdc, 0x0130ffe8, 0x0000fec6, 0xff25ffb2, 0xfba30012, 0x00acff24, 0xfdab00c5, +0x0000ffbe, 0x0032004c, 0x001c0000, 0x00d40054, 0x00c10003, 0x0020001c, 0x00730024, 0xff970060, +0xfdd90017, 0xff200018, 0x0008fe48, 0x0054001b, 0xfd770020, 0x000b0043, 0xffa60036, 0x007e0000, +0x0001ff8e, 0xff15ff2d, 0x0005008f, 0xffefffdb, 0xfde8fda1, 0xfd56ff07, 0x007a00a7, 0xfe05fcd4, +0x000e01c0, 0xff9d0002, 0xfdaf001e, 0xffe50000, 0xfddb014e, 0x0006ff6c, 0x00000032, 0xff47ff38, +0x039affd5, 0xff8bff23, 0xfffb045d, 0xffd5ffc4, 0x0016ff5d, 0xffdd0444, 0xffd8ffaa, 0x000efff2, +0x0000ffba, 0x003cff3e, 0xfef10030, 0xfffc0022, 0xfd87fe67, 0x0000fff2, 0x0000fdc2, 0x0020fd18, +0xfffc0009, 0x00100042, 0xff96ffc7, 0xfff800f7, 0x0000fddb, 0xffeaffeb, 0x0068ffe5, 0xffd7ffa2, +0x0024fdbe, 0xff71ffcf, 0x005c005e, 0xff95010e, 0xffff0000, 0x0003ff27, 0xfd78ff31, 0xff9bffe3, +0x000dfe0b, 0x00950023, 0x0000fe55, 0x0005ff5e, 0xfff3ff40, 0xff43005f, 0xfdd9fd01, 0xff1cffcf, +0xffc8ff88, 0x00000036, 0xff940142, 0xffccffdc, 0x00860014, 0xff7afdd9, 0x01a60105, 0xffe4ff62, +0xff6afd79, 0xfff3ff09, 0x00060079, 0xfdd6ffb7, 0xfc930000, 0x0039ffc2, 0xff9b004c, 0xffdcffbf, +0x000b0007, 0xffd50046, 0xff9dfd87, 0xfe3e005f, 0x0000000c, 0x0052fff0, 0x007ffe7b, 0xff5bff3d, +0xffd90018, 0x031d000c, 0xfd94026e, 0xff30007e, 0xfdd10034, 0xfe81ffe9, 0xfd2e016f, 0xffadff50, +0x0068ffc0, 0x014dff7e, 0x00690000, 0xfd530048, 0x00390000, 0x0011fffc, 0x00000023, 0x00060018, +0xfd34ffe5, 0xff5b003a, 0xfffa0015, 0x00510000, 0xffa8ffe2, 0xff17ffe4, 0x0000ffd5, 0xfd700018, +0x000001d9, 0xff52fffe, 0xfcf10073, 0xfdfcff80, 0x0030ff0f, 0xffd40040, 0x0078ff0a, 0x011cff8f, +0xfdda0263, 0x000e005b, 0x0035ff27, 0x00080000, 0x0000ffeb, 0xffecff9b, 0x00ee0255, 0x001cff0c, +0xff050014, 0x01fb0295, 0xff100210, 0xffe8ff9b, 0xff1501eb, 0x0000ffd1, 0x00bcffcd, 0xffd7032c, +0x0057fef2, 0x00c202cd, 0xfcd1fffb, 0xff3cfd08, 0xffcb0019, 0x00620160, 0xffec000e, 0xfd57fd05, +0x000dfcf4, 0xff0affb5, 0xffe9000b, 0x004d00a4, 0x0031fff9, 0xffd60030, 0xffc6001d, 0x00050062, +0x002f0032, 0xff13039a, 0x01a3ffd5, 0x0099fff2, 0xfda80000, 0x00040022, 0xff3c0025, 0x002e0008, +0xfffbfd64, 0x0019ff23, 0xff60ffc9, 0xfdb5febd, 0x00bbfff7, 0xfe91019e, 0x000f00d3, 0xffd50022, +0xff52001e, 0xfd920000, 0x0024004d, 0x000dfd23, 0x0029fff5, 0xfe30fe2a, 0xffb90000, 0xfd67ffd4, +0x0351ff42, 0xfdb1028f, 0x01fe012d, 0x0000000f, 0xffcdfd76, 0x02f5fdb4, 0xfe160000, 0xffa301db, +0xff79ff95, 0x0094001d, 0xfffd0006, 0x00060000, 0x02c80000, 0xfdd9f83a, 0xfdbc0062, 0x0000fe66, +0x0022ffe6, 0x0000ff13, 0x000fff6e, 0x00edfff1, 0xff950001, 0xfff3ffae, 0x0000febd, 0x03880043, +0x007afffc, 0x01b10009, 0x0031ff08, 0xff06fff6, 0x0086ffcc, 0x01c0fe49, 0xfe3cffd8, 0x0037ffe7, +0xff1a0012, 0xffdefde5, 0xffd8ff4d, 0x002f0000, 0x0051ff9d, 0xfd7c0020, 0xfd30ffaf, 0x0015002d, +0xffda0087, 0x005cfffd, 0x0019ffdd, 0x02ee012d, 0xfeb70041, 0xff920018, 0x026b0002, 0xfdff0154, +0xff6dfeed, 0x000901c2, 0x013efebe, 0xffc402b8, 0x005e0039, 0x00be0090, 0x0019023d, 0xffa6fffd, +0x000fffbc, 0xfff2003e, 0xfff6ffef, 0xffe3ffe9, 0x0000fffa, 0xfff3ffc2, 0xffe7feee, 0xffa90019, +0x0011fffd, 0xffd6fff7, 0xff78ff67, 0xfff301dd, 0x00090000, 0x000efc01, 0x0019006f, 0x003effab, +0x0084ffc0, 0xfe5bfee5, 0xfee00028, 0xfb4901b1, 0xfff0ff24, 0x000fffbc, 0x000b0001, 0x005002d1, +0x02e90049, 0x00000059, 0xfedb00b2, 0xfe2b0012, 0xfec10074, 0xffca0012, 0x003b0010, 0xffe801c9, +0xfe6efe79, 0x006b02aa, 0xfff5ff71, 0x00080035, 0xffd201f0, 0xfffffd15, 0x00030032, 0xfe9d00af, +0xff970002, 0x0040fd7b, 0x00000000, 0xffdfff76, 0xffcffefb, 0x001fff48, 0x0000ffdf, 0x0000fdc5, +0xffd80254, 0xff6d02b2, 0x00570037, 0xfe8dffb2, 0xfe03009a, 0x004dffe1, 0x028dfed6, 0xfff30031, +0xffcdffbe, 0xffebfd59, 0x003cffd6, 0xffd30205, 0xffaa0021, 0x001bfff1, 0x0216feae, 0xffd3feb5, +0x00520007, 0xffe4ffff, 0x01910184, 0x0056fcc9, 0xffc4ff7a, 0xfffafd43, 0x000502ee, 0x0000ffa0, +0xffa5fe2f, 0x0388feab, 0x0042ff40, 0x0052fff2, 0x0023fd90, 0xffbb0000, 0x00530000, 0x00a4ffc4, +0xfe36fd10, 0xffdfffff, 0xff420006, 0x0005ffaa, 0xff1cff46, 0x00260000, 0x01cfff44, 0x0069ffa6, +0x0019ffed, 0x008afd64, 0xffe3ffe4, 0x012dfdaf, 0xff5e0068, 0x0086003c, 0xfeb5ff22, 0xffc7002f, +0x023dfe75, 0x00d7ff96, 0x000dfff2, 0xff31fff9, 0x00c0ff9e, 0xffdaffcd, 0xff99036e, 0x00330056, +0xfdfc0039, 0x009cff4e, 0xfd25ff42, 0xfd1f03cc, 0xffdf0058, 0xffca0069, 0xffe70000, 0x0006ffe1, +0xffd0fd40, 0xfd630029, 0xfffa0105, 0xf8250127, 0xffff0007, 0x0000fff7, 0x0000fff4, 0x002b0046, +0x000efff8, 0xfee4fd91, 0xffdeffb7, 0xfd59ffdc, 0xfebcfe67, 0x001cffeb, 0x001e00a3, 0xff16fff0, +0xff15fff2, 0x0001ff98, 0xffc901c6, 0x036effdd, 0xff7dffce, 0xfedaff16, 0xfb390011, 0xfef2ffeb, +0xfef4000a, 0x00160042, 0x0003ff1b, 0x00060000, 0x0001ffd4, 0x00020226, 0x0024ffe4, 0x002afbd1, +0xff920000, 0xff6affdb, 0xff96ff57, 0xff93ffa3, 0xfd1a0014, 0xffcf0097, 0xff1cffe4, 0xffec0126, +0xffc30000, 0x0000fd1f, 0xfda2fd17, 0x0351002c, 0xfccc0010, 0x02ccffb5, 0xffe7007e, 0x004c000c, +0x001ffdec, 0xfcd6ffed, 0x002a002b, 0x003e0007, 0x00360000, 0xff7afe4e, 0x00a802b3, 0xfe6bffd0, +0xff460000, 0x0025018b, 0x006cfd4d, 0xff4dfe72, 0xfe5effdc, 0xff2effe1, 0x00650010, 0xffccffe0, +0xff650000, 0x0029ffaf, 0xfe2fff6e, 0x0064ffed, 0xffc9ff59, 0xfd7fff95, 0x0248ffd1, 0xffebffef, +0xfee8ffdb, 0x00a3001a, 0xfe1f0069, 0xfff0004c, 0xffa6ff01, 0x0080ffa7, 0xfe8d012a, 0xffad0068, +0xffacfec5, 0x0016001f, 0x003d0015, 0x0014000a, 0x003a01aa, 0x004a003c, 0xffbc0011, 0x006efdd7, +0x002e0000, 0xff2d01b4, 0xffd9ff82, 0xffd5ff47, 0xff480000, 0xffec025f, 0xfe73fed6, 0x01440030, +0xfffc0059, 0xffa6002a, 0x0016fffd, 0xfdacfd1b, 0xffff0044, 0xffbc0116, 0xffef001f, 0x0182ffc8, +0xffe4fe5e, 0xfff20000, 0xff760000, 0x005f008e, 0x003e002d, 0x037dfcf9, 0xffd8000e, 0x0086fe67, +0x0034fed5, 0xff59000c, 0xfe5701a4, 0xfcf1ffc6, 0xfe420060, 0xff22fde2, 0xffddfff3, 0x00c70019, +0x0028ff8d, 0x004c0000, 0xfff8ff06, 0xff1dffa7, 0xffe70013, 0x0182004e, 0x00100022, 0xff1e006e, +0x01040031, 0xffc2fffc, 0xffdcffdd, 0xfe6e008a, 0xffc7ffe1, 0x028200e2, 0x001eff46, 0x001aff62, +0x00270093, 0xfea2ffcc, 0xff0afd24, 0xff83ffd0, 0x0019fea4, 0xff67ffcf, 0x0002005d, 0x0031000c, +0x037dff06, 0xffe9ffe5, 0xff17ffcb, 0xff670000, 0xff40ffb5, 0x0078ffe5, 0x02f9ff4e, 0x001c02eb, +0x00daffc5, 0x00b2ffd7, 0xfe88001e, 0x003bffe7, 0x006dff1c, 0x00300044, 0x00b50042, 0x001bffec, +0xffd6004b, 0x02d1ff8d, 0xff0eff5d, 0xffb8ffde, 0xffc90015, 0xffceff96, 0xff120006, 0xfd670204, +0xffb10192, 0xffbffd2e, 0xffd00019, 0x01d3ffcf, 0x01c0fd92, 0xfffd0041, 0xff1303cc, 0xfe4dfffa, +0xff9afffa, 0xffec0005, 0xff19ff92, 0x002e0046, 0xfff8fe14, 0x00220041, 0x000f01ae, 0xfd010018, +0x0000fd56, 0x00a3ff40, 0xfeeeffe2, 0x000efffd, 0xfeed003c, 0xfff2ff17, 0xffacffe9, 0x0018ff05, +0x00630082, 0xffda00df, 0x001f0020, 0x0155fede, 0x0000ff7c, 0x0043ff85, 0xffaf0000, 0x003e0000, +0x00060036, 0xff82ff4f, 0x000e0052, 0xffee004a, 0x0014ff96, 0x0006fbec, 0xffbf01d5, 0x00b3ffab, +0xffe3fd63, 0x0041feb5, 0x02a8ff3b, 0xffaf008b, 0x02da0010, 0xffff0039, 0x00760004, 0x02e1003f, +0x00170019, 0xffec0026, 0x02a6ff25, 0x00700045, 0x00930037, 0x01550000, 0x00eaffb3, 0xffe102f4, +0x00000024, 0xfeadfffb, 0xffedfd90, 0xfff5ffb3, 0x029effd5, 0x002ffe8d, 0xfd9500ba, 0xfd73fd33, +0x008000b9, 0xffdeff0b, 0x00d0ffea, 0x02900008, 0x0010fd23, 0x0096000d, 0xffe3ffce, 0xfd79fdf9, +0xff43fe77, 0xffe7003d, 0x00150043, 0xfecd0000, 0x00520016, 0xff900089, 0xfdb701b7, 0x00260069, +0x000c009b, 0xffef000b, 0x00c0fd0d, 0x0281ffd1, 0x001802e8, 0x022f0041, 0x001efecf, 0xffa900d2, +0xffee0069, 0x0053ffa2, 0x02050092, 0x0025ff32, 0x0000000c, 0x0093ff4b, 0xfff50060, 0x001a004e, +0xff13fe35, 0xffcd0006, 0x02d900b3, 0xffd90306, 0xfdf5006b, 0x0069fcde, 0x01240057, 0x0047ff80, +0xffa0fffd, 0xffe30032, 0xfff3ff4b, 0x0016ffe4, 0xfec60024, 0xfedffebe, 0x000101b4, 0xfeeeff71, +0xffcf00bd, 0xfcd6ffec, 0xff93ff87, 0xffbbffdb, 0x005901f1, 0xff79ff85, 0xfec101f2, 0x0045018a, +0x0181ffff, 0x02adffde, 0x00070000, 0xfd2f0016, 0xfd25fff3, 0xfcab0120, 0xff9d0031, 0xffa10000, +0xfef4fff5, 0x010dffa5, 0xff120060, 0x0025004f, 0xffda006e, 0x000ffe52, 0x02afffed, 0xffb5fd04, +0xfd620003, 0x00520142, 0x006bffaa, 0x0057ffc5, 0x00290047, 0x00000281, 0xff0cff29, 0xff38fd47, +0xffb5ff87, 0xff9cfd3b, 0xffc50001, 0x00000012, 0xffbc0000, 0x0069ff97, 0xff49006b, 0x012e00f5, +0xff220010, 0xfdd00000, 0xff97fe77, 0x0056ffea, 0xfe070033, 0x005e0000, 0xffceffef, 0xffd8ffd5, +0x0028ffd6, 0xffd5ff60, 0x0027ff47, 0x002dffe0, 0x01890000, 0x01fbffc2, 0x0000ff49, 0xffd70000, +0xffa8ffc4, 0xfd90ff25, 0xffca0010, 0xff160011, 0xfdf5fec1, 0xff09ff15, 0x00000019, 0x0058032d, +0xff86ffe1, 0xfd0cff7c, 0xff4a0025, 0x00ddf83a, 0xff21feaa, 0xfe4eff08, 0xffddffba, 0x0019ffe8, +0xffa7fdac, 0x006bffbe, 0xff1d009e, 0xffcfff15, 0xfed000e0, 0xffd0001c, 0x009dffe1, 0x000fffe8, +0x00850046, 0xff0902c0, 0xffc3fb63, 0xffcc002c, 0x0000008a, 0xfffdffd2, 0xff15ff86, 0x0009025b, +0x00c0fee1, 0x0079fff4, 0xff9dfb87, 0x002d003b, 0xfff20022, 0xffe0ff9d, 0xff9801bf, 0xfcfc000e, +0x0017ffb6, 0xfff7ff7d, 0xffc3ffc8, 0x0000000e, 0x006ffd94, 0xffd4fdf0, 0xffc4fe5d, 0xfe8f007e, +0x02a00000, 0x007b0039, 0x000cff1f, 0xfe610003, 0xffd5ff65, 0xffd2ffe7, 0x001400f4, 0x01100003, +0xff200006, 0x0011ffff, 0x00d1000b, 0x0027fc93, 0xfd9f0000, 0xfe3500b4, 0xfde8ffb4, 0x0000004b, +0xffcdffa9, 0x004c0037, 0xff6aff94, 0xffdbffa9, 0xfff1015d, 0xffdb006d, 0x0010001d, 0xff280023, +0x0036fd82, 0xffe80000, 0x005c0000, 0x00200242, 0x0025ffbb, 0xff850004, 0xff050006, 0x00400000, +0x01c5ff31, 0xffdbff80, 0x00020315, 0xfffd007a, 0xffd0ffff, 0x00000021, 0xfff1000d, 0xff050039, +0x009300b3, 0x0007032c, 0xff42fd6b, 0x01cafe5f, 0xfffa00aa, 0x0000fd60, 0x00190038, 0x003cff51, +0xffd1004c, 0xff7e0009, 0x0030ffe3, 0x0075ff86, 0x0000ff6c, 0x00b10009, 0xfe3200c8, 0xffbbffec, +0x0000001d, 0xfd94ff80, 0x004c0000, 0xfe79fffd, 0xfcd600c0, 0x00140000, 0x01f30094, 0x0155ff95, +0xff1f0073, 0xfff6fdbd, 0x018efcd2, 0x01ffff5f, 0x001102a1, 0xffe40054, 0x003001e6, 0xffdeffda, +0xfffb0044, 0xff5c008b, 0xff53fe06, 0xfff7fd69, 0xff6dff2b, 0x02d20028, 0xffe0000a, 0x002cfd17, +0xffe2feac, 0x00edffc6, 0x00ab0059, 0x0000fff8, 0x0055ffdb, 0xfff5000f, 0x013ffea4, 0x0000fff3, +0xfffe006c, 0x00890000, 0xff3f0099, 0x00030112, 0x00000133, 0x001a000e, 0x00dd0053, 0xffbe0020, +0xff4efff1, 0xfcd2feaa, 0x0073feae, 0xfff8fd21, 0xff940058, 0xfffa014d, 0xfc7b0134, 0x00000016, +0xffe50000, 0x0001ffe7, 0xfff8ff9a, 0x0160fffc, 0x01b10095, 0xfff5feb3, 0x00930006, 0x0039fcec, +0x00570118, 0xff6dffb6, 0xfeba004a, 0xfdc2ff51, 0xfe460024, 0x02cc0035, 0x00bafff9, 0x0000fd7e, +0xffdcff70, 0xfffb0000, 0x02e9ff5e, 0x000e0082, 0x0000007e, 0xffcf02f0, 0xff1cfffa, 0xfff3ffbe, +0xff2f0041, 0x0010fff4, 0xfd3c0216, 0xff70ffd5, 0x0000ffe1, 0x00470001, 0xfd740001, 0xffb700fa, +0x000d00c1, 0xfdcdffab, 0xff9401f2, 0xffc0ffd1, 0x00740000, 0x0193fee4, 0xffcaffea, 0xfd600248, +0x0329001d, 0xff6701fa, 0xfecefdb4, 0xff240000, 0x0000ffc9, 0xfea30034, 0x0056028c, 0x007dfff1, +0x01ff0000, 0x0195ff78, 0xffbf0040, 0x0000fea3, 0xff450036, 0xfebd0021, 0xfffa001f, 0xfffaffc7, +0xfddb0036, 0xfd60fe3b, 0xfdb802f0, 0x012d0000, 0x005afe3a, 0x0204ffc9, 0x001dfed0, 0x0010002a, +0xfffbffe6, 0xfff30000, 0x000c0026, 0xfff00001, 0x005dff82, 0x00060040, 0xfe2fffad, 0x00000059, +0x00040035, 0xffec0155, 0x0000ffa9, 0x0086fff4, 0xff16fd71, 0x000bfff3, 0xffc20015, 0x00140026, +0x0037009e, 0x0003fef0, 0xffc50013, 0xffebfccc, 0xfffbff6e, 0x00370000, 0xfde800c8, 0xfe52ff0a, +0x0017007a, 0xfd7f01a3, 0xfef0ffd5, 0xfff1ff5d, 0x0002ffe9, 0xfd05fff6, 0x0001fffa, 0xff0bff06, +0x01d3fffe, 0x0005ffd0, 0x006bffe9, 0x00b9001c, 0xff40ffe1, 0x0086ff13, 0xffd5ffe8, 0x0019fc7b, +0x0015ffea, 0xfde8001e, 0xffe20029, 0xffd6fff4, 0x006c02b8, 0xfff0002f, 0xffd5ffd4, 0xfd63ffef, +0x003a0000, 0xff3f0000, 0x0022000e, 0x0069003e, 0x01c50063, 0xfdd00007, 0x0024ffe4, 0xfcd6002d, +0x003cffe5, 0xffc6ff86, 0xff20ffe3, 0x0017ffcf, 0x018bffe5, 0xfcf4003e, 0x0160006e, 0x0047004c, +0xff800000, 0xfd70ffbe, 0x01160018, 0x0052ffea, 0x005effe1, 0x00930015, 0x00330014, 0x0000ffee, +0xff900000, 0x000d0058, 0xff92ffe7, 0xff17ffe7, 0x001a0035, 0x00440017, 0x0019ffe3, 0xffdcfffe, +0x002efff0, 0xffe1ffbe, 0x004602ee, 0xfd530000, 0xffe8ffdc, 0xfdc201db, 0x0155002c, 0x0020ffe7, +0xfd070024, 0xff4efff2, 0x00090134, 0x0039fcf1, 0xfcf4ffe8, 0xfffc000e, 0x0263ff0c, 0x0003ff15, +0x029d001c, 0xfdd900e9, 0x032fff12, 0xff830042, 0x0068ffaa, 0xff5cfd2e, 0x002b0142, 0x004eff24, +0x000b0006, 0xfff8fd34, 0xff5cff2e, 0xff9bfffb, 0xffa20000, 0xff92fff8, 0x002ffd7f, 0xffaa002a, +0x0034ffa1, 0xffae000f, 0xff1cfeda, 0xfe7c0031, 0x00c800e1, 0xff5bfdc3, 0x011ffff9, 0x0000001f, +0xfdafff69, 0x006efff7, 0xfdd70025, 0xffc4026b, 0xfd17ffe2, 0xfff0ff3c, 0xfdb50005, 0x00490003, +0x007bffe3, 0xffd5001f, 0x000a00a3, 0xff1f0105, 0xffd3001b, 0x02050005, 0xfd1afd24, 0x012dfd60, +0x000bffcc, 0x02dc0028, 0xff3efffb, 0x000affd1, 0xffe0ffec, 0x0012ffe8, 0xfd58ffce, 0xfe8dffea, +0x007aff97, 0xfd9f0039, 0x016f004a, 0x0011fce5, 0xffeeffd8, 0xfffbfff4, 0xfe3a0068, 0xffcefe6f, +0xfd59ffe8, 0x0004ffe8, 0xffd5007a, 0x005c00c1, 0x0031fe35, 0x00790046, 0xffed0022, 0xff0901d9, +0xffd002a7, 0xff16ff21, 0x012affb4, 0xff5bffd7, 0xffe90033, 0xfff4ff5c, 0xfd90fff6, 0x007e00c2, +0xfff7ff07, 0x00010025, 0x002affed, 0xfff80000, 0x01a4fef2, 0x000d0004, 0x00c0fe61, 0x00030000, +0xffdefffc, 0x006b0112, 0x001cfdd9, 0x0029000a, 0xfddb0001, 0x0041ffaa, 0x00090014, 0xfe55fd82, +0xffffffd5, 0x002f032d, 0xffd70084, 0x0065ff39, 0x0018005f, 0xff55ffec, 0x006c0000, 0x000e0001, +0xfff8fe37, 0x004c013b, 0x00150011, 0x0000ffef, 0x0078fed0, 0xfe32000e, 0x000affca, 0x0008fff5, +0x00a80000, 0xff7affbc, 0xfff0006e, 0xfe1efff6, 0xfdd0ffe8, 0x0000ffd5, 0xffd3fe5d, 0x0001fff3, +0xff0502a8, 0x00c8002b, 0x0022ffc9, 0x0034004d, 0x00c0005a, 0xff160054, 0x00340133, 0x0006fff0, +0xffe1fec1, 0x0000fd17, 0xffdcffe7, 0x00420124, 0x000000d2, 0x0041fd79, 0xfffa0001, 0x001902b3, +0xffe4000c, 0x01b1ff47, 0xff94ffe0, 0x00250018, 0x000b003b, 0x00100006, 0x00b0fee1, 0x004c0043, +0xff4e0019, 0xfed2000a, 0xffe50099, 0x0000fef2, 0xffdb0003, 0xfd470351, 0x01c4ffeb, 0x00250013, +0xff5f0044, 0xffc9ffd1, 0xffe70146, 0xfccc004a, 0xff9b0031, 0xf83a014e, 0xff080028, 0xffe70012, +0xfe77fd1a, 0xff930000, 0x0019ffe2, 0xff97025b, 0xffa90031, 0x004d004c, 0x0000ff08, 0x0000ff45, +0xff960000, 0xffe10006, 0xff6cff20, 0xfdfcfd94, 0x0075fe7c, 0xfd820192, 0xffd00004, 0xfff0ff3f, +0x00000118, 0x00a7001c, 0xfff3fffa, 0xfd640014, 0xfe52ff79, 0x01b4003c, 0xffe3fd69, 0x0000ff4b, +0x0029ff27, 0x015cffea, 0xffea01c6, 0xff6dff6d, 0x00040000, 0x00230000, 0xfe3200c2, 0xfea2fff1, +0x0046fff7, 0xfe05ff9f, 0x02fbffcd, 0x0005fdac, 0x00010261, 0xfff30131, 0x0007ffe7, 0xfeeafdce, +0x0044000f, 0x002f0232, 0xffdb015d, 0xffe5ffe7, 0xffecffaa, 0xffb8fff4, 0x00aefff2, 0x037d004f, +0x0063002b, 0x0018000e, 0xff0500b9, 0xfec4fddb, 0x04440024, 0x0010ffec, 0x0004ff25, 0xfddbffd5, +0xffc6ff65, 0x00340000, 0x007b003e, 0xfeb30088, 0xfffdfd94, 0xfff4ffff, 0xffe702e9, 0x005202a7, +0x00180000, 0x001fff6c, 0x005c0000, 0x001cffcf, 0xff3c0069, 0x001efe10, 0x00340016, 0x022f025e, +0xff9d0089, 0x00150056, 0xff76ffde, 0xffbf00d3, 0xff30ff90, 0xff9d0105, 0x0000ffaa, 0xffff0005, +0xffc50037, 0x0124fd25, 0x00690049, 0x0069fe6f, 0x0000fff4, 0xfec1ff96, 0xfe5fffeb, 0x03880000, +0x019afd28, 0x0033014d, 0x00050039, 0x004b0039, 0xfff9fee4, 0x01fbffe7, 0x02d1fde8, 0x00300036, +0xfff90055, 0x00a2000a, 0x003bfd94, 0x005cfd2e, 0xfffdff29, 0xffe5002c, 0xfed502fb, 0xfffe0025, +0x00010080, 0x01dd000f, 0x000002d1, 0x0045ffdb, 0x032c0000, 0x006ffec4, 0x01f0fdd0, 0x00000093, +0x001e018e, 0xff0cfd3c, 0xff790057, 0x0017ffef, 0xffef0014, 0x004e00b2, 0x0025ffff, 0xffec02d9, +0xffd5ffba, 0x00060004, 0xffe700b3, 0x00daff28, 0xff07000d, 0x02b2fff2, 0x025ffd67, 0xfd12ff17, +0x0010002b, 0x0022ffeb, 0xfffe0039, 0x002fffca, 0xfff3fff0, 0xfd28fffc, 0xffdc001b, 0xff3d00b2, +0xfff10019, 0xffeaff15, 0x0127fe66, 0x0000fff2, 0xffebfffb, 0x00d1ff9b, 0x00730207, 0xfd9dff2c, +0xffcefbbc, 0xfff3ffd5, 0xffff003d, 0x0000002e, 0xfcf40059, 0x012aff76, 0xffec000e, 0x02f3005b, +0x0093ff17, 0x010dffc9, 0x00320020, 0x0042001d, 0x02adffcb, 0xfff8fd1a, 0x0030ffcf, 0x000b004f, +0xffa30082, 0x002bffbb, 0x00a40000, 0xffd9005f, 0x001cff7b, 0xffd2ffde, 0x0388feb2, 0x0012ff1c, +0xffcfffd0, 0xff2efd12, 0xffe1ff31, 0xff1d006b, 0x0047ffd4, 0x00000000, 0x007e0000, 0x005b0112, +0xffff0030, 0x004aff20, 0xfff3003b, 0x005e003c, 0xffedff97, 0x00370015, 0xffe7ffa8, 0xffb0feea, +0xffeb0099, 0xfeab006e, 0xffafffec, 0x001d001f, 0xff86ffbe, 0xfff1fe3b, 0xff8600fa, 0x014e0000, +0x0064ff1c, 0xff590000, 0xffb50060, 0x00570037, 0x0000000b, 0xfff70120, 0xffa2ffc8, 0x026effe9, +0xfff3fff1, 0xfffe0121, 0xff71feaa, 0xff88ffe0, 0xfe61fe5f, 0xf8100001, 0x0281fdab, 0x0000003e, +0x000afc7b, 0xfd780017, 0x0030fe23, 0x002bff13, 0x005e0041, 0x0031ffdb, 0xffd0fedb, 0xff2c0053, +0x000c00c8, 0xffc3ff58, 0xfd0d0005, 0xffe9ff71, 0x00420124, 0xfd250001, 0xfff8ffda, 0x0189ffc2, +0x001cffc2, 0x002affdc, 0x0006000a, 0xffdc0000, 0xfec1ff9e, 0xfeb2ffd0, 0x0024ff71, 0xfec100d0, +0x026101db, 0xfffd0000, 0x0037ffe9, 0x0037002e, 0xff3c000d, 0x004d0000, 0xff15fffa, 0xff28ff16, +0x029e0010, 0xfd5a0004, 0xfff7ff16, 0xfedbff76, 0xfff20030, 0x00390242, 0x00220013, 0xff19fec1, +0xffd30019, 0x02d90013, 0x01ca01c2, 0xffc000d4, 0x0008ffec, 0x0070fff2, 0xffebff4b, 0x00030094, +0xffbcff3f, 0xfdc3ffe1, 0xfff7001d, 0x000bff79, 0xfff10001, 0x013f0003, 0xfeb2ffaa, 0xffac0021, +0x00000023, 0xffbe0022, 0x0099fffc, 0x0070fd78, 0x0079fe07, 0xffedffe0, 0x0051ffa7, 0x00ddff4b, +0xfe5fff94, 0x00000000, 0xfd7800d1, 0xfffafcc9, 0x0016fff9, 0xfffdff31, 0x0073fffc, 0x02e1fff9, +0xfff900c1, 0x0022ffbd, 0xfc7b023d, 0xffb5ffe0, 0x00000000, 0x0110007a, 0x0026fffb, 0xfe4e0018, +0xfe610000, 0x0021002b, 0xff67feee, 0x025402b9, 0x00110006, 0xfff60094, 0xfb39ffde, 0x00f7ff7c, +0xffe4fd3b, 0x00080013, 0x00000000, 0x02a1ff15, 0xff82fd87, 0xffe6fe02, 0xfe3700ba, 0x0017000f, +0xfdf50011, 0x001dfe6e, 0x001b0017, 0x00520023, 0x001f025b, 0xfb63ffe9, 0xffe2ffea, 0xfffeff5f, +0x002bff6d, 0x0000ff29, 0x006fffff, 0xffd00004, 0x012aff39, 0xfcd60041, 0xfffb00b3, 0x020501a6, +0x000d0142, 0x00c2fffa, 0x002bffc5, 0x01320000, 0x0062fb39, 0xff880001, 0xff25003f, 0x00000000, +0x006b0097, 0x000cfdb4, 0x000000be, 0x0112ffb4, 0xfee40031, 0xff67ff4e, 0xfd7f0035, 0x001affdd, +0x0002ffeb, 0xff0affed, 0xfe230063, 0x01a4ffeb, 0xff17fff5, 0x00570005, 0xfe5f007d, 0x00c8ff4d, +0xfec2ff9b, 0x0142007e, 0xfd63ffef, 0x01f9000b, 0xffebff49, 0xff060013, 0xff7c00f4, 0x00f7ff8b, +0x000dfdb5, 0xffebff67, 0xfdec02da, 0x000cff06, 0x008fffc4, 0x025effe5, 0xffd40000, 0xffa9ffd0, +0x0142fff5, 0xff96ff21, 0x00230000, 0x006d000b, 0x0008fdb8, 0xffeffd94, 0xff310024, 0x001c0020, +0xfd530028, 0x000b0003, 0x01f9fffc, 0xffc20004, 0xff7b0008, 0xffcf01aa, 0xfddb0000, 0xff4cffd6, +0xffc900b5, 0x0041fec2, 0x0015004b, 0xffa80035, 0x00550014, 0x02e8ff4d, 0x00010214, 0xff0cffc9, +0x002efd90, 0x0019fde8, 0x0000007e, 0x02d1ffd4, 0xffed0013, 0xffdbfe03, 0xfff8fd07, 0x0096ffe2, +0x028c003e, 0xfe6b0000, 0xffac0033, 0x00b4fe76, 0xfdc5fd01, 0xffe50063, 0xffdb0007, 0xff51006d, +0xffd6fd92, 0xfff90048, 0x004affd1, 0x0015ffb7, 0x0020fce5, 0x005effda, 0x02480000, 0x00060000, +0x000d003d, 0xfd26fff9, 0x00000025, 0xffd9ff2b, 0x006301f2, 0xfff20092, 0x00650024, 0x003e0184, +0x0250000b, 0x0013fff0, 0xffee0000, 0x003a0226, 0xffeb002b, 0x032c0006, 0x00f70000, 0xffc6007a, +0x00510020, 0xfffcff31, 0x0002008e, 0x0000002b, 0x000efff7, 0x000c004c, 0xff06003c, 0xff0f00e0, +0xffff029d, 0x00c0ffe4, 0xfe910000, 0xfffe012e, 0xffe701a5, 0xfb39ff49, 0x02f5003b, 0xff55000e, +0x006bfd60, 0x021802b9, 0xff530030, 0xfcc9ff10, 0x001dfcd4, 0x02f400d1, 0x00430000, 0xfcd10040, +0xffd0ffd7, 0xff05fce5, 0x0024fdb5, 0x00c7fef2, 0x002101c9, 0x0008ffe8, 0x00000026, 0x023d0040, +0x0036ffe1, 0x004afd73, 0xffee0006, 0x01b40033, 0x0024fcde, 0x00310000, 0x000e0000, 0x00140315, +0x007e0044, 0x001efea3, 0xff76ff4d, 0x00200005, 0x0008ff9d, 0xffd60065, 0x0015fffc, 0xff98001e, +0x0001fd0b, 0xffff000b, 0x0000ffaf, 0x0000001c, 0x01fbfea2, 0xffbbfd34, 0xfff5fbec, 0x0057ffbc, +0xfd820043, 0xfffe0028, 0xfda2ffa0, 0xfe910006, 0xfbbc015c, 0x00c0fff1, 0x02d20031, 0xff80ffa9, +0xfff20000, 0x006b0064, 0xff6dffcb, 0xfee802a0, 0x02d802a6, 0x0030fffb, 0xfd560011, 0x001cfffd, +0x0016fe5f, 0x01fefddb, 0xffdc0000, 0xffd9ff44, 0xffcb00b5, 0xffc9fdc5, 0x0019ff5f, 0x010efff5, +0x0010ff78, 0x000e001e, 0xff07019a, 0xffa9003c, 0xfff7ffb6, 0x0006ffd1, 0xff0f004c, 0x00bb000b, +0x0026fffd, 0xff280005, 0xff88032d, 0xfd15fecd, 0x00d90007, 0x00550152, 0x00850025, 0x01ab02f9, +0x0040fd92, 0xfff6004e, 0xfcd600ed, 0x01ffffe3, 0xffc0ff22, 0xfd48ffe3, 0x000bfe05, 0xffff015d, +0x00a40023, 0xffebffff, 0xfd2efff8, 0xfcd60031, 0x0182ffb3, 0xfffc0004, 0xfd170086, 0x000dfea3, +0x00020027, 0xff3cffea, 0x02a100bc, 0xfff2ffce, 0x0001ffe7, 0xffbd0216, 0xff9b0022, 0x000effde, +0x0063fd0b, 0xfd63fd5a, 0xffe8ff24, 0x0016000f, 0x0053001f, 0x015dfff5, 0x0144ffcf, 0x00040329, +0x001f001c, 0x01ffff1d, 0x00b0fffe, 0x028ffff2, 0xff6dfffd, 0xfd48fff0, 0xffe1fd63, 0xfff0fd08, +0x023dff2e, 0xffea0000, 0xfff6037d, 0x0037000b, 0xfffefe4e, 0x0182f810, 0xfef20099, 0x02c0fff3, +0xfe6effeb, 0x00100000, 0x01abfff5, 0x01f2ffeb, 0xfff6006c, 0x002e0022, 0xffed0052, 0x01c0ffd1, +0xfd92fff1, 0x0040ffc7, 0x00000036, 0x0025fd6b, 0x00c5ffc7, 0xff150001, 0xfff6fff1, 0x00030000, +0x00000008, 0x0019feed, 0x005bfbd1, 0x002a003e, 0xffe1045d, 0x0160ffe4, 0x0089fff2, 0xfd25ffe6, +0xffc40088, 0xffbf0000, 0x0013fffc, 0xff7a0000, 0xff60ff1b, 0xfd9dfff0, 0x0000ffb4, 0xfd90ffde, +0x02140351, 0xfe02000d, 0x0036ff2b, 0x0008fff3, 0x0030fccc, 0x0005ffe3, 0xff69fe52, 0xffaeffdc, +0x000d02ee, 0xffbd007a, 0x00860016, 0xfe75f810, 0xff820025, 0xfbd10000, 0xff47004b, 0xfffd0152, +0xff240044, 0xff4d0000, 0x000dffe9, 0xfc930037, 0xff3ffd71, 0xffc6ff25, 0x013efff4, 0x0007002b, +0xffbbffe4, 0xff10ffc4, 0xffec01a4, 0x00000045, 0xff380033, 0xfff50068, 0x0000ffc2, 0x00930023, +0xff58fe79, 0x0178ff01, 0x01c0000d, 0xffc5ffc0, 0x0191fd23, 0x004c0000, 0xfcc90028, 0xfeb3fdc5, +0x00be0027, 0xfead000d, 0xfec40010, 0xff210009, 0xfe67ffec, 0xffe0003e, 0xfed0ff31, 0x012aff96, +0x0000fd26, 0xffe8fd69, 0x006500ed, 0xff21ffd5, 0xffcc0039, 0xfe490029, 0xfe6eff3b, 0x0281fff0, +0x032f0073, 0xff090083, 0xfff3ff3d, 0x0001fff4, 0x007affa2, 0xfbd100ab, 0xff06ffe7, 0x003c004e, +0x0037fe5e, 0xffe9ff4d, 0x006e01f1, 0xfe750014, 0xfec1ff15, 0x01b1005d, 0xfe36ff1b, 0x002fffde, +0xfffaffe9, 0x001c001b, 0xfff8000d, 0xff15ff4c, 0x02dcfcd2, 0x00e9ffe2, 0x0000fffa, 0xfff80056, +0xfff1ff15, 0x02160014, 0xfd580000, 0xff47fffa, 0xfee00001, 0xfe05fff1, 0x003e0058, 0xff4efffc, +0xfea2ffd4, 0x0001fedb, 0xfe52fffa, 0x0000fe32, 0x00600011, 0x001bfe2b, 0x00180029, 0xfffa004d, +0x003cfdf0, 0xffa6000c, 0xff8002cc, 0xffe7fff3, 0xff3e007e, 0xfd69ff7c, 0x002eff79, 0xffc5000d, +0xffbbfffb, 0xfe5f02f3, 0x0000ffaa, 0x00000011, 0x01300027, 0xffc500ba, 0xfff6ffe8, 0xfd900066, +0x03150000, 0x0003003e, 0x0000ffee, 0x0025ffaa, 0x012afd33, 0x0077ffd5, 0xff48fe10, 0xff96fdce, +0x003101d5, 0xffcf0000, 0x00430015, 0x0011fff5, 0x00050218, 0xfe6eff20, 0xff3d0306, 0xff3fffc2, +0xffcafff8, 0xff980006, 0x03060002, 0xffeffff2, 0x0000001a, 0x003effb7, 0x014e01fa, 0xffc7005c, +0x0000fe91, 0xffd1fec5, 0xff2d000e, 0xff440054, 0x0180ff25, 0x0109005e, 0xfffdfdf8, 0x00b50033, +0xffb4ffcd, 0x014b003b, 0x00050029, 0xff2dff67, 0xffdf006f, 0x0025ff34, 0x003c001e, 0xfd8f005e, +0xff63ffba, 0xfd34ffb4, 0xff66002b, 0xffd10126, 0xff1e0057, 0xfea1fdb1, 0x00bd006b, 0xff68fc93, +0x000200b6, 0xfec30012, 0x01f30479, 0xfe0e0009, 0xff52ff8d, 0x00a6ff4d, 0x008a00af, 0x0170fff4, +0xffb20079, 0x006d0060, 0xffbaff0f, 0xff80fddd, 0x0018ffd0, 0xffc70021, 0x00d1ff81, 0x01ed0026, +0xff290066, 0x005dffd2, 0xff68ffba, 0x0074fdc7, 0xfe5bfe48, 0xfff2ff0e, 0x006cffba, 0xffd10073, +0xff750008, 0xffefffc1, 0x001f0145, 0xfffeff8c, 0x00ef00ad, 0x0193fd91, 0x003a00a1, 0x006001a9, +0xffb4fff0, 0x0038ff8f, 0xfe43ffab, 0x0067ff6f, 0xff29001d, 0xfd75fef1, 0x016ffd24, 0x00ad0061, +0xffaaff09, 0x0052ff35, 0x0181001b, 0x016d001f, 0x00300037, 0xffd50032, 0x00d70051, 0x005b0026, +0x00390092, 0xfeabff69, 0x00b600bc, 0xff61ff72, 0xff91ffce, 0xfff4ffc8, 0xff4bfe2a, 0xfdd700c5, +0x003bffc4, 0x0178ffd5, 0xffafff85, 0x0070ff7b, 0xffa700dd, 0xfee9fffe, 0x007d0170, 0x000d014b, +0x00aa00d6, 0x004c0066, 0xfee0feb6, 0x01540035, 0x0055ff43, 0xfff70016, 0xffd90002, 0xffc7ffa7, +0x023e0010, 0x00dd0088, 0xffb4fd67, 0xfd17ff38, 0x000a004c, 0xff43ffd0, 0x006cfe2f, 0xffddff3b, +0xfdbbfd59, 0xff58008c, 0x001afd64, 0xffbdfffe, 0x0069ffe7, 0x0064fdb7, 0x00d50026, 0x0000ff9a, +0xfedc015b, 0x00aeffc0, 0x00910161, 0x0218ff96, 0xff9701ba, 0x00d5ff96, 0xfffaff77, 0x0068ff82, +0x027c005d, 0xffe7ffe6, 0xff46ff9b, 0xfff9ff33, 0x00a3007a, 0x0043ff43, 0xff77ffc6, 0xffc8fd10, +0xff1e0031, 0x0040ff1a, 0xfd7eff6f, 0x024effd0, 0xff78ffe7, 0xffb300de, 0x00b202aa, 0xfec3fdd9, +0xff5effcb, 0xff6a01cf, 0xffab00cc, 0xffa501fd, 0x008502aa, 0x00640060, 0x00550023, 0xffad0016, +0x003cfd94, 0xffd10068, 0xfff60000, 0x0003ffbf, 0x00a2007c, 0xff0a0005, 0xffd9ffae, 0xfff4fdff, +0x012dff40, 0xffabff65, 0x0093ff4c, 0xfd040073, 0xff58fe0a, 0x015ffff9, 0xffcfff44, 0xffd70077, +0xfdcdfedf, 0x01b1ff1d, 0xff81ff7b, 0x018400b6, 0x001affa6, 0x021effc4, 0xffc2ff23, 0x007dfd8e, +0xffeeff13, 0x0181fd59, 0xff9b0291, 0xffd8018d, 0x00aafef4, 0x00ce0039, 0x000c0066, 0xff510064, +0xfd40ffa5, 0xffe1011b, 0x0069fffe, 0xfdc2000c, 0x0003ff64, 0x00f7ffc4, 0xffbcffd8, 0x00790034, +0x0000fd53, 0xfff2ffb3, 0xff47ffbe, 0x0042ff6b, 0xffce0013, 0xfffafcf9, 0xff94fdb1, 0xffde0109, +0xfff80030, 0x0038ff1b, 0x00e4fff7, 0x0067febb, 0xfff80026, 0xffc2fffd, 0x0009ffc8, 0x0083ff1a, +0xff7bfc05, 0x00a8fec1, 0x0070ffbe, 0x00a801c0, 0x007e015e, 0xfbec00da, 0xf8250044, 0xffcf0069, +0x02dffece, 0x0111feb5, 0x01570195, 0x0015ff93, 0xfd2e002c, 0xffb40010, 0xff47ff40, 0xffe80090, +0x02a7ff4c, 0x00ea001a, 0x005c00e2, 0x0290ff29, 0xfd4b0090, 0xff1bfd95, 0x028200a7, 0x0015ffc7, +0x00ea00ad, 0x00ac0020, 0x02a2fe7c, 0xffd3003f, 0x01b7ff80, 0xff23ff88, 0xffe5ff19, 0x003efdda, +0x02a7005e, 0xffeffcab, 0x0016ffab, 0x00000007, 0x0036ffe6, 0xfe77fff4, 0x0068ff57, 0xffea01d8, +0xff0aff1e, 0xfe620001, 0x009300d6, 0xff10fd77, 0x0005ff80, 0x02a70013, 0x02490008, 0xfe140068, +0xfd8f0056, 0xffd302d8, 0xffa4ffca, 0xfe26fd23, 0xff67fd67, 0x0278ff12, 0x003302d0, 0x023bfff2, +0x0249004f, 0x029d01e7, 0x002ffce7, 0x00690034, 0xfe88001e, 0xfd51ffc1, 0xfffa0140, 0x0008ffb0, +0xfffbff53, 0xffb0ffd1, 0xfed802c2, 0x01bfffeb, 0x0037fe67, 0x00bf0229, 0xff2a0153, 0x02e9fba3, +0x006bff99, 0x007dff95, 0x0016fd25, 0x0000ff1a, 0x0002fffa, 0xffbbff88, 0xff3c0299, 0xfffe010e, +0xff56ffca, 0xfb63ff33, 0x00c100bd, 0x01a90032, 0x003a02db, 0xffeaffaa, 0xff44fd58, 0xfff102cd, +0xfde7fe86, 0xffda01a3, 0xffafffea, 0x00d70005, 0xff1c0046, 0xffc400ac, 0xfd7b0045, 0xffcf003a, +0x00cc01b2, 0x0202fff8, 0xff1bff85, 0x000e00c1, 0x00f5007e, 0xfd76ff72, 0xfec6fd7b, 0xfcfc003d, +0x000301b2, 0x00080031, 0x02b5fe80, 0x003affd5, 0xffdffcf9, 0xfd91ffad, 0x003a0220, 0x0464ff8b, +0x009fffcf, 0xff1201a6, 0xffeaffe4, 0x00ba0051, 0xffe7ffd8, 0x0042ffe0, 0xffb5fff2, 0x009affe7, +0xfcf100b9, 0xfe8ffffd, 0xffe3feef, 0x0023ff98, 0xff17fd4d, 0x0199fe77, 0xff4b0009, 0xffe3008b, +0xffde0027, 0x0104ffc1, 0xffa6ff2a, 0x020400be, 0xffb7ffe0, 0xfff2010c, 0xff44ff1f, 0xffdc0019, +0xfff0ff7e, 0x00a7001d, 0x01630027, 0x010dffd3, 0x0030ffcd, 0x007cff86, 0x00f9fcd2, 0x004900c1, +0x002a0291, 0x00560025, 0xffbe0193, 0x004601e1, 0x0163ffa9, 0x006cffce, 0xff7effe0, 0xfdb5ffc3, +0xffd8fe22, 0xffeffed3, 0x0017fe77, 0x00b8fd8d, 0x0052fe6d, 0xff8c0004, 0x01beffec, 0x001cff95, +0x0038ffa6, 0x0032015d, 0xff88ffe3, 0x0032007f, 0x00090053, 0xff82ff6b, 0x00030012, 0xff19ffca, +0xfd380073, 0x01f10022, 0xfdacff0b, 0xfd90ffce, 0xffc4ff9a, 0x001dff40, 0x001100ab, 0x00b8ff65, +0xff96fffe, 0x006b008c, 0xfd56fd1f, 0xffd6ff67, 0xff3d0006, 0xfef1009a, 0xffdaffaa, 0xffc2ffd2, +0xfde50019, 0xffc0ffbf, 0xffcc0076, 0xfe4dff05, 0xff9e0114, 0xffcdfeed, 0x00270033, 0xff76fd60, +0x019effef, 0x0218ffe5, 0x007c0185, 0x0068fd79, 0x001200b3, 0xffcafd92, 0xff16fd1e, 0xfe0d0068, +0xffd0ffde, 0x00a6003e, 0x00ccfe03, 0x008dffce, 0x00dd0038, 0x02db0027, 0xff9c01eb, 0x000cfe72, +0xfdc2fdff, 0x006201b7, 0x0003feb5, 0x001d0154, 0x0097ff95, 0xfd4a0020, 0x017dffe2, 0x0064ffa6, +0x008e0015, 0xff6fff30, 0x015bffab, 0xffad0047, 0xff880039, 0x00a8ffd2, 0xff01ffeb, 0x009d0053, +0xff9efdd7, 0x02550036, 0x0003fffd, 0xfeb6fd07, 0xfff0fea1, 0x0082fffe, 0x0045ffaa, 0xfd7cffb2, +0xfd6000a1, 0xffe0ffda, 0xff76fdaf, 0xffd9ffd0, 0xfebc00b9, 0xfd70ffac, 0x006ffff7, 0xff5d007f, +0xfd4300b3, 0x01fc0163, 0x0010fd30, 0x00450073, 0x02100155, 0xfdd1ff9f, 0x0046ffd8, 0xfed8fda1, +0xff2afd87, 0x001effee, 0x0073ffc0, 0x018d0030, 0xffdf004f, 0xfdd9ffbb, 0x002d0063, 0x0105fe49, +0xfed90044, 0x00c8fffa, 0xfffeff89, 0x00af0028, 0x02c8fd3b, 0xffd3017a, 0xffcdffcd, 0x01490027, +0x02780095, 0xffdfffd6, 0xfd57002e, 0x008a00b5, 0x008e0053, 0xff23ffc5, 0xffa8ffe5, 0x003fffd1, +0x005a00bd, 0xffbc002b, 0x0145003f, 0x004e007c, 0x000601cf, 0xffff021e, 0xffcaff54, 0xffbcffac, +0xfed900de, 0x004f01fc, 0xff95ff09, 0xfffc0052, 0xfdbdffd2, 0xfd0e0044, 0x0110ffe9, 0x0134ffe2, +0x00ad0061, 0xfe81ffbf, 0xffca00e2, 0xffcc004d, 0x0097ffdb, 0xff1bff99, 0x00000084, 0x0013ffbf, +0xff87000e, 0x008aff91, 0x003800a3, 0xffa6fd7e, 0xffca0101, 0x00b600d9, 0xff610065, 0x004b0030, +0xff9cffda, 0x0140ffdb, 0xffbbffe7, 0xffa9ffc1, 0x0058007e, 0xffc002d0, 0x004b00aa, 0x028f0131, +0xffbd0093, 0xfff6ff30, 0x003efffb, 0x00760001, 0xffbfffda, 0x013401fc, 0x022900b1, 0xfff20145, +0xffeb01fd, 0x0032ffdb, 0x0057fd61, 0x00e4001c, 0xf82500ac, 0xff62ff1d, 0x0146ff97, 0xff29ffab, +0xffb2fee4, 0x00f9009e, 0x0008ffa5, 0xff230098, 0xfd4a00b0, 0x0089ffd9, 0x00a50017, 0xfe0bfff4, +0xffbdfffd, 0x001aff6d, 0xff8d001e, 0x01b3fde6, 0x009effab, 0xffeaffa3, 0xff700154, 0xffaf01a0, +0xffbe02c8, 0xfeb5ff70, 0x009a0097, 0x00470009, 0x01b10059, 0xff46ffe7, 0x028d0079, 0xff8effbd, +0xff81ffe0, 0xffc9ff0b, 0xffd30019, 0xffc1ff46, 0xfff3023b, 0x0024fd18, 0x007dffc6, 0x00ccffce, +0xffa5fcce, 0x0006fed6, 0x0114ffd5, 0xffc6ff05, 0xff0c008a, 0xffad0069, 0xfce7ffc2, 0x00b90033, +0xffe0ff5c, 0xffc20036, 0xfff60036, 0xffd4ffb6, 0xffbefffa, 0x0060ffc0, 0x008bfd62, 0xffe7fdcd, +0xffbcfdb7, 0x0055ff5d, 0xffbc0038, 0x0099ff0b, 0x00240014, 0xffe9ff7e, 0xff9aff38, 0x01c70017, +0xfc01ff51, 0x0189fff8, 0xffdd000c, 0xffce0012, 0xff6afffd, 0x0022ffdc, 0xfdf500a6, 0xff3802aa, +0x0038fdf1, 0xff68002c, 0xfda8ffad, 0x013a01c7, 0x003f02bd, 0xfe300032, 0xffd80015, 0x01e601f3, +0xfeadff52, 0xffdc0145, 0x00bdffe1, 0xfde5001a, 0xff42ffec, 0xffdf0036, 0xff79ffbc, 0xffadffd7, +0x001affdf, 0xff0bfffb, 0x006c0020, 0xfffa003c, 0x014dff51, 0x012400bc, 0xff950048, 0xff9701cf, +0x010cfede, 0x01ea0046, 0x0099ff19, 0xff9effca, 0x031dff80, 0xffacff40, 0x00950097, 0xff7e0009, +0xffda0028, 0x0006007b, 0xff70fd38, 0x002e0042, 0x0034ffbf, 0x01beffc9, 0x0037007c, 0x00a2ff6e, +0x001bfff4, 0x018bff4d, 0xfde70029, 0xfd04fdad, 0xfe5efed0, 0xffefffa2, 0xfd74ffe7, 0x0042ff19, +0xff9d0273, 0xffcb003c, 0x003cff95, 0xfdacffef, 0xff750106, 0xff2f00de, 0xfff7ff75, 0xff6a00f1, +0x00e7ff64, 0x002e0037, 0x009a0019, 0xffd0ff13, 0x0050ffe0, 0xfd6200b2, 0x0083ff17, 0x00cdff24, +0xfe67005c, 0xff6d0101, 0x02ccfe06, 0xffcfff5e, 0x0031000c, 0x016affc0, 0xfff3ff4b, 0xffdbfd2f, +0x0030fd0c, 0x00adfcab, 0xfe22ff1e, 0x001cfdbd, 0xffa4006b, 0xff4affe3, 0xffc7ffa6, 0x019300ea, +0x0036007b, 0xfe7b02a5, 0x000cffd8, 0x008600ab, 0xffd5009c, 0xff92ffc0, 0x00d6ff75, 0xff98ff47, +0x0193febd, 0xfe4effd2, 0xffc6fd1f, 0x025e008b, 0xff310248, 0xfcdeffb3, 0xffed0157, 0xff81ffa8, +0x00a6ffef, 0xffbeffec, 0xfe19ffdc, 0xfe57ffe1, 0xff820000, 0x005901e1, 0x0284011c, 0x01e500a5, +0x0015fcfc, 0x027aff96, 0x02e90062, 0x0001ffba, 0x00bd0060, 0x0226ffbd, 0x00aa013a, 0x001800ab, +0xffd800bd, 0x0000fe1b, 0x00d5ff46, 0x016d0051, 0xfff8fd70, 0xffe70119, 0xff5a02c2, 0x00a80124, +0xffb400ab, 0xff9a0131, 0xffdd0028, 0x00160178, 0x025e0041, 0xffcbfd62, 0x001b0202, 0xff03ffd7, +0x014400ae, 0xfd300227, 0xfb87ffe5, 0x001efe57, 0x01b70035, 0xffdfff82, 0xff3fff5d, 0xffdfff32, +0xff2f001b, 0xffe10204, 0x0122ffd8, 0xffe7fe1a, 0x00b1ffc2, 0xffc6ff65, 0x001affbd, 0x0028ffad, +0xfe49fcb0, 0xffe9f83a, 0xffdcffea, 0x0026fff7, 0x024b0009, 0x008e0011, 0xfe1300aa, 0x0042ff19, +0xffadffc5, 0xfd1bff4e, 0xffc1ff1a, 0x0178ffde, 0xfd08000e, 0x0012ff13, 0x002200ad, 0xfcd6001c, +0xfeaaff5d, 0xfe3500b6, 0xfffaffaa, 0xffd0ffff, 0x006500a0, 0xff95ff92, 0x0026ff16, 0x002bffe3, +0xffef00bd, 0xfff2ffde, 0xff5eff5a, 0x0039ff8c, 0xffd0ffa6, 0x0035ffc5, 0xff43fff6, 0xfdf8ffef, +0xff88fcec, 0xfe3c0046, 0x01d800a6, 0xff05ff48, 0x00ffffe2, 0xfd76fe8f, 0xff46011b, 0xff84ff75, +0xff6a0091, 0xffc60034, 0xff15ffb7, 0xffb1ff0f, 0x015d01a3, 0x00b1ff11, 0x0105ff35, 0x002bff23, +0x00c80000, 0xfdd6000e, 0x000affa2, 0x00d1fe86, 0x0026ffbd, 0x0039fdbc, 0x003d0000, 0xfffdffd9, +0xff5dfdb4, 0xffa00072, 0x0028ffd4, 0x02a70042, 0xfe48fffd, 0xff6cffd6, 0xffc3ff10, 0x000effb8, +0xffcafb49, 0xffd7ff97, 0xffc8ffda, 0xffceffbc, 0x0002fd31, 0xff73ffdc, 0xff63ffc2, 0x001bfe75, +0xff80002d, 0xfff20021, 0xfd1ffd85, 0xffe1fe8d, 0xffbaffea, 0x00650041, 0xff48ff89, 0xfefcfff6, +0x007bfdcd, 0xfb62ffc3, 0xff54ffc3, 0xfd77004e, 0xff57fffd, 0x0105fdbe, 0xffc4ff7e, 0x00d30074, +0xffff0070, 0xffd7fcec, 0xffe4fe89, 0x001e0013, 0xffc4007c, 0x00190021, 0xff5affec, 0x01ba0243, +0xfc01ff87, 0xff510056, 0xff9bff22, 0xfd57fe8d, 0xffadff6d, 0xff8b0055, 0xfe14012a, 0x02cc0003, +0xffd10036, 0x008200be, 0xff1500f5, 0xff8000bb, 0x00900258, 0xfeda00f1, 0xfe79ffa3, 0xfe86ffa3, +0x0053ff7a, 0x0049fea4, 0x005eff4d, 0xffd7002e, 0xfff2ffda, 0x02afff8b, 0x01fcff8a, 0x00290095, +0x02950008, 0xffc6fff2, 0x02eb009c, 0x00efffbf, 0xfe48016a, 0xffbdfe67, 0xff4701e2, 0xffe5ffa7, +0x0044ff2d, 0xffc7fefb, 0xffc801f1, 0xff87ff33, 0x000e00cf, 0xffc6ff4f, 0xffa9fed5, 0xff1cffb8, +0xff6affb3, 0x000a005d, 0xffc8fee5, 0x0233ff60, 0xff7cffc4, 0xfff90064, 0x01cf00cc, 0x001df888, +0x001bffd5, 0xffeaffc7, 0xfe41fd57, 0xfe1600ba, 0xffbcff2e, 0x0053ff0e, 0xfff7003d, 0xfeb702a2, +0xffc6ffc4, 0xffff011c, 0xffa9fe48, 0xfd71ffc2, 0xffe3fdd0, 0xfeaa001e, 0x0023ff95, 0xff470019, +0xffe0feda, 0x008a02bb, 0xff95001c, 0x0001fe49, 0xfd01000d, 0x00880092, 0x0059ffce, 0xfe6d00d6, +0x008a0178, 0x00eeff34, 0xffe10032, 0xfff60031, 0x002400b4, 0x0059feba, 0x0022ffee, 0x02a00098, +0xffcafe8d, 0xff3ffffa, 0x0000003d, 0xfeacffef, 0x01e2004c, 0xfd3402e5, 0x017fffc5, 0xfe68fee5, +0x00d501de, 0x00990039, 0xff05ffa5, 0xfe42fe30, 0x01befefb, 0xff5e0069, 0xffa90105, 0x00670048, +0x002f0093, 0xffb3ff93, 0x008d000e, 0x0057ff62, 0x00b9ff13, 0x009a0014, 0xff54ffbe, 0x003aff7a, +0x032c0079, 0x0077fce3, 0xff0bfef7, 0x003e008b, 0xffc4ff6a, 0xffd6feba, 0x01eb0282, 0xffbfffe0, +0xffbffeb5, 0xfd3c0010, 0xff6afff4, 0xff59ff13, 0x01f302bb, 0x00a1fffd, 0xff87ff76, 0xfe2aff0e, +0x007effe6, 0x00000083, 0xffdf0028, 0xfd1eff5d, 0xff9701f5, 0x02d00286, 0x0278fff6, 0x0111fef4, +0x01630026, 0x0244ff6d, 0xfdda0031, 0x0020007e, 0x003dff4b, 0x013aff97, 0x0119004f, 0xff6d005a, +0xffa7fe7b, 0x00490038, 0x010cfd53, 0xfee7ffae, 0xff4f0110, 0xffd60120, 0xfd4bff42, 0xffb9ffcb, +0x00b3ffec, 0xfff1fead, 0xfe3e0066, 0xff0efdb8, 0xffad01d5, 0xffd5fd9a, 0xfecf0047, 0xfffb01e2, +0xff3200b6, 0x00130000, 0xffc20042, 0xfdf9004d, 0x00630036, 0xffd4ffbe, 0xfdd60049, 0xffb9ff38, +0xfb49027a, 0xfd21012f, 0xfd90ff58, 0xff58ff97, 0xfde0005f, 0xfff70229, 0x0227ffca, 0xffd50117, +0x02ccff46, 0xfeb5ff84, 0x00ba00bf, 0xffc7ff60, 0x004e000e, 0x011b0001, 0x027e0206, 0xff91ff43, +0x009ffd54, 0x007d003d, 0x0037fe8d, 0xffef0058, 0x00b10060, 0x00b4fd61, 0x01c5002f, 0x00efffc4, +0x008ffea6, 0x0266ff16, 0xff28ffa6, 0x00190101, 0x0047ff3b, 0x00d80129, 0x006b003c, 0xfe240099, +0x0270ff38, 0xffd60010, 0x00e0ffa8, 0xffbbffb2, 0xff4ffd34, 0x002cffdf, 0xfc2a0045, 0x017aff82, +0xfefd009b, 0x010bff7f, 0xff3bffec, 0x0266011a, 0x004c0020, 0xffafff5e, 0xffc2ffa8, 0x0075003a, +0xfd7600cc, 0x00f501d4, 0xffb600d5, 0xfff2ff0b, 0x0173ff6b, 0x00ed0250, 0xfeddffde, 0xfdfe0089, +0x01e302c9, 0x00a20009, 0x005102bf, 0x0042fd91, 0x001dffb2, 0xffbefff8, 0xfe82009c, 0xffeeff19, +0xffe1ff8a, 0xff45ff06, 0xff06ff0b, 0x00070119, 0xff95ff49, 0xffc70033, 0x018afe22, 0x00dd004f, +0xffc10087, 0xff400471, 0x0341ffff, 0x001c0099, 0x001bfeef, 0xff25028d, 0xff9a006a, 0x01b601bb, +0xffe50078, 0x002800eb, 0xff330141, 0x015dff2b, 0xffefff38, 0xffd50120, 0x004eff2d, 0xff970014, +0xff7eff19, 0x00bafe41, 0xff46fef8, 0x00adfd90, 0xfec50144, 0xfe5cfef3, 0xfffb00b7, 0xfdc9ffc1, +0xfdd0ffdd, 0xffe4ff28, 0xfe87ff1b, 0xff63fffd, 0xffb40021, 0xfff9002c, 0x0126004b, 0x01e600e7, +0x0207ff54, 0xff1500f4, 0xfda702a8, 0xff49fd6f, 0xfe21fe69, 0xff9f0044, 0xff51fefc, 0xff3aff79, +0x0048ffc5, 0x002b003f, 0x0134ff80, 0xff9d00d6, 0xffd5007e, 0x0140ffc4, 0xff870019, 0x02b90008, +0xff7e028f, 0x02af01a8, 0x0165ffff, 0x003201ca, 0x00a6ffa2, 0xff130031, 0xff2dfe04, 0x0146fd9a, +0xfe89ff98, 0x00c70124, 0xff370043, 0x0035ff35, 0xffca001f, 0xff96fffe, 0x002dff40, 0xffe6ff51, +0x0128ffe9, 0xffb0fe82, 0xfd5bff19, 0xff790058, 0x00d9fd89, 0x0073ffc4, 0xffcffdde, 0xfdaaff70, +0x000dff4a, 0x00cdff2d, 0xff6a00b1, 0xff550143, 0x00eb0078, 0x00fcff40, 0x0074fec1, 0x002800f8, +0x003bfea6, 0x00090396, 0xfdceffaa, 0x0067ff5a, 0xfeb9ff97, 0xffe10180, 0xffe4fdb1, 0xff33ffc9, +0x0059003b, 0x0010ff06, 0xfed9ff17, 0x0133000d, 0xff4100e5, 0xfdbfffde, 0x006eff9e, 0xfd59017d, +0x0138ff28, 0x00200001, 0xfdb0ffe1, 0xff52ffe4, 0x008fff39, 0x00130133, 0x004afdbe, 0x0180ff06, +0x012a0084, 0xff67001c, 0xff8f0247, 0xffe3fe69, 0xffe6ff74, 0x01dcfdb0, 0xfd75fe21, 0x00c90089, +0xffb60267, 0xff9300a4, 0xf8c5fee5, 0xfef7ff20, 0x00eff888, 0xfedd005d, 0x0016ff51, 0x00a2ffea, +0xfff0ff42, 0x0160febe, 0xff79ff9c, 0xfd070009, 0xff35ffdf, 0xff8c00f7, 0xfebfff72, 0xfe1fffc0, +0x00d5fefb, 0xff45011b, 0x000b0036, 0x00e2ff10, 0xfff4003a, 0xff97017e, 0x014effe8, 0x00dafeec, +0xff26ff63, 0x00b9ff08, 0x0009fd89, 0xff900009, 0xfdad0079, 0x0000008c, 0x0102ffbd, 0xff69fd95, +0x007500df, 0xfe9fff44, 0xff2afe16, 0x0000fd5f, 0x008dfd84, 0xff240135, 0x000cff2d, 0x017d0055, +0xffa0ff84, 0xfeac002b, 0x0125ff35, 0x00b10237, 0x0033ffa2, 0xfed00152, 0x0060ff5a, 0xff82fe6d, +0x008dfffc, 0xff5cff20, 0xfec200b6, 0x02d1016b, 0xffd30038, 0xfd5200d2, 0xffcefd70, 0x0250ffb0, +0x00e8ff95, 0x00fcfc2a, 0xff9efd24, 0xffdf015c, 0xff56016d, 0x00fa00e7, 0xffa800a8, 0x00e4fdf8, +0xff080113, 0x009d0111, 0x0039ff71, 0xff4300fe, 0x020f02a9, 0xff9f0237, 0xffd8000d, 0xfe9fff6f, +0x016fff75, 0x00aeff55, 0xff6a003d, 0x003cffd1, 0x014eff7c, 0x00f2017e, 0xffd0020f, 0xfe64fef3, +0xff4301e3, 0x001f008c, 0xff950007, 0xffcfff1a, 0xfda302ae, 0xffeaff10, 0x0143fe9c, 0xffe2ff91, +0xff10ff50, 0x01ca00bf, 0x0134ffba, 0x01270033, 0xfec7ff7e, 0x0046ff99, 0x0004ffa7, 0x0157ffab, +0xffc9fea2, 0x0284ff35, 0x016d0157, 0x0023fd5f, 0xffa9ff73, 0xff74ffb7, 0xfe58ffee, 0xff9bfefe, +0x01b1ff63, 0xfb8fffc6, 0x0184fd90, 0x01b00176, 0x0015fee5, 0x013bff91, 0xff6c00dd, 0xffd4fd17, +0x001dffcb, 0xfcce0156, 0xfe580101, 0x017c00aa, 0xff4cff5b, 0x00aa02bf, 0xff0cffcf, 0xffa100aa, +0x019cffa5, 0x0066ffa1, 0xfe900179, 0xfd720079, 0xff38ff2b, 0xff7f0034, 0x0066ffc1, 0xfeb3ffb4, +0x003e0151, 0xff40ff36, 0xff94ff90, 0xfff2fe83, 0x010bfe0a, 0x004f0040, 0xff81ffc4, 0xff57ffd8, +0xfe4eff52, 0xff0a00d6, 0xffbb0186, 0x0099ff4a, 0xff53ff18, 0xfeffffa8, 0xffd300e2, 0x0036004a, +0xff5eff5c, 0xff430046, 0x0024ff5e, 0xfdbd018d, 0xff9a001f, 0xff670062, 0x00280069, 0xff23ff46, +0x00a9fe51, 0xff250096, 0xff68ff35, 0xffca00d9, 0xfe4dfd71, 0xfd45fcb0, 0x00d20099, 0xfd360144, +0x00780041, 0xffcf00c2, 0x0069ff6a, 0x0069fdd0, 0xfd28fda3, 0xff6f0037, 0xfd5e00c2, 0xffb000cb, +0xfd5700bb, 0xff950009, 0x009efdb2, 0xfdec00f7, 0x0157019c, 0xfe570000, 0xff8b0087, 0x02affeeb, +0xff3c00f1, 0xff200349, 0xff1b02f5, 0xff1e00b7, 0xfe57ff15, 0xffc9ffda, 0x00abfe6d, 0x0116ff62, +0x0001ff96, 0xffc8010c, 0xfff7ffe8, 0xff5efea4, 0x00da008b, 0xfe65004e, 0x0028ffdd, 0xfd7a011a, +0xffe4fd99, 0xffefffe2, 0xffebff42, 0xff63ffbe, 0xff77ff93, 0xfef300a6, 0xfef500d2, 0x002fff06, +0xff98ff94, 0x0291fff4, 0xff1bfdb7, 0x0126ff1b, 0x00120200, 0xffc600f5, 0x00c5ffb5, 0x022100fc, +0x012300f9, 0xfef4037a, 0x0059ff95, 0xffe7ffbb, 0xffc800ed, 0x00c7fddc, 0xfef4fe43, 0xfd59ff4a, +0xff51fed8, 0xfff9ff74, 0x001cfefe, 0xff3e0170, 0xff44feef, 0xfffcff52, 0xfed200e5, 0x004eff20, +0x010ffdbe, 0xffe20214, 0x00e6049c, 0xff1300e4, 0xfd860033, 0x00120134, 0xffdafd35, 0x006200a6, +0xffec0037, 0x001700a2, 0xff8c0077, 0xffed0061, 0xfd3d0173, 0xff05ff3b, 0x0078008f, 0x034f01af, +0x004bfefa, 0x0144ffb1, 0x010f029b, 0xfe9a00e2, 0x006effd9, 0x015afef1, 0xfe1dff33, 0xfea1fefe, +0x000000fc, 0x0341000c, 0xffef0007, 0xff26ff97, 0xffafff55, 0xff7201e3, 0xfe09000f, 0xfeeffe03, +0x00d1feeb, 0x0032f868, 0xfb3600c7, 0xff3f0052, 0xffec003b, 0xff93ff96, 0x00b4003b, 0xfdcdff48, +0xfed6025c, 0xfff0fe9a, 0x003d0161, 0xfed8fdc7, 0xffa0fea5, 0xffc2feb5, 0xfe600094, 0x00280072, +0xfdf700c7, 0x0200ff03, 0xfea0fff3, 0x008e01d8, 0x00d8fd45, 0x0179ffdd, 0x02a0ff34, 0x001affb8, +0xffca004a, 0x0137ffa0, 0x00c7fe0a, 0x0066ff93, 0x000c00bd, 0x00bf008f, 0xfe87ff9d, 0xfecfffe7, +0xffcf006b, 0xffe7feb9, 0x005aff7f, 0x008900b8, 0xfdc8ff51, 0xffd9013a, 0xff46ff95, 0xff0f009b, +0x012d000e, 0xff20fd71, 0xfff9ffcd, 0x000400d2, 0x01d8ffa0, 0xff1500ab, 0xfd25ff50, 0xfe04ff57, +0xff95ff48, 0x0163ff96, 0xff87016d, 0xff4cffb7, 0x0087ffbf, 0xff52ffd8, 0x00f1fdee, 0x00b0fdf8, +0xff890073, 0x0080ff52, 0xfefffd86, 0x0111ff2e, 0x0062ff08, 0xff51fee8, 0xff8000d7, 0x0086fddc, +0xfef70060, 0xff22005b, 0x0023fe95, 0x007f0144, 0xfef40230, 0xff9efe84, 0xffc2ffc9, 0xfe310198, +0xfdeeff43, 0x010cffbe, 0x002a012d, 0x00f10144, 0x0176feb3, 0x0030fee5, 0xffb7001e, 0xff3effd6, +0xff8900e4, 0xffac00eb, 0xff9a008e, 0xfe9c003a, 0xffb000c5, 0x001500b6, 0x000a002b, 0xff82f8c5, +0xfd830019, 0x00300133, 0xff98fd17, 0xff1b02b6, 0x00bdffb7, 0x00b8010d, 0x00dafff7, 0xffc6005c, +0xfdbeff99, 0x01220183, 0xfff3014c, 0xff140113, 0xfeb6ffe4, 0x03230058, 0xffaa0049, 0x004efed9, +0xff4701f6, 0x018dfd4b, 0xffcfffec, 0xff41fff7, 0xffe40032, 0x0023ffdf, 0x0024ff68, 0xffaf0284, +0xff650089, 0x00baffc0, 0x000200e9, 0xff48ff4c, 0x01560017, 0xfeecff19, 0xff800134, 0x0156ff15, +0x0070ffb9, 0xfb62fe1d, 0x00a6005d, 0xffc400ad, 0xfd5bfec0, 0xfd3dfddd, 0x004a003d, 0x015700db, +0xff26feec, 0xfe16ff34, 0xffb4ffbc, 0x004efd84, 0x01110027, 0xfd880349, 0xfe76ff36, 0xffa0ff87, +0xff35fdcc, 0x0128011b, 0xff5f0021, 0xfd70ffe0, 0xfd8000d0, 0x003cffc6, 0xffc30045, 0x00490086, +0xfffcfde3, 0x001e02a2, 0xfe5300e4, 0xfd0efd8e, 0xffefffcb, 0xff520323, 0xfdaa0013, 0xfed80011, +0xff8c00c9, 0x0062ff37, 0x0054ff84, 0x0016fe72, 0xff8d000d, 0xff740087, 0xffd7ff77, 0xff2d013e, +0xfeec0137, 0xfd90028d, 0x0004fe50, 0x0249fea4, 0xfb69fefa, 0xffa80049, 0xff06ff7f, 0xff25fecc, +0xffdaffc6, 0xfd63ff65, 0xfd37fda9, 0xff08fff3, 0x0140ff19, 0x006803a7, 0xff6a0073, 0xfd30010c, +0xff8a0082, 0x013dffc4, 0x0092ffe4, 0x00d6ffa6, 0xffc9fea5, 0xfe3bff4d, 0xfffffefd, 0x0009016c, +0xff070133, 0x01630035, 0x003affb8, 0xffe7015a, 0x007c01ee, 0xff8d0332, 0x0090013b, 0xfd80ff4c, +0xfdce014a, 0xff13ff58, 0x00c80014, 0x018a0095, 0xfdd50157, 0xff030022, 0xffd5ff12, 0xfd9ffe26, +0xff88ff13, 0x0092fff4, 0x0046ffa2, 0xffc1ff32, 0x011bffce, 0xffc9ff4a, 0xff8dfe0f, 0xff620086, +0xfeccfd40, 0xff0bff4c, 0xff870096, 0x00abffc5, 0x00860089, 0xffca00a7, 0x0009fe28, 0xffe9ff9a, +0xfede0242, 0x00fdfdc8, 0xffbffed2, 0xff6dffc6, 0x01a800f8, 0xffb9ff27, 0x016500f8, 0x00b40000, +0x0209ffd6, 0xfee70043, 0x01c201fd, 0xff0cff8e, 0xff8e00ca, 0xff08fe65, 0x0289001e, 0xfd56fdfe, +0x009cff72, 0x0046fec6, 0x0038008c, 0xff2eff93, 0xffdefeae, 0x00a7ff1a, 0xfdf9015f, 0xfb9cfe87, +0xff74fedf, 0x009e009d, 0x0042fe4d, 0x00b4fedd, 0x013a03a7, 0xff97ff4d, 0xff4fff1d, 0xffccffe1, +0xff87ff31, 0xffce009d, 0x00a9ffed, 0xff4aff1d, 0xff7affbb, 0xff67ff5e, 0xff87ff8a, 0x037aff80, +0xff3a0038, 0x0006013e, 0x0222ff21, 0xfedd007f, 0x01ceff38, 0xffd800a1, 0xff5f0064, 0xffba02cb, +0x030f0247, 0x004bff44, 0x00e70127, 0xff09001c, 0xfe1f009e, 0x009bfeaa, 0xfda7fd82, 0x00b1005a, +0x02b80082, 0x00feffe1, 0xff97ffc3, 0x0131027f, 0x0069ffb7, 0x011bff14, 0x028f0037, 0xfeda0000, +0xfff8ffe7, 0x00380180, 0xff84014c, 0x00a9ffab, 0x000bffc4, 0xff2bfedb, 0xffeb008e, 0xff2dffc1, +0x019c025c, 0x0028ff42, 0xffc40004, 0x001aff89, 0xff6802ac, 0xfdd702d1, 0xff5aff9e, 0x034fff4f, +0x01cd00ef, 0x00ce00ea, 0x01210005, 0x00edffa9, 0xfd7b0035, 0x0005ffc4, 0x01b10038, 0x010dff74, +0xffc7ff7c, 0xfe8701c2, 0x001fffd0, 0xfdb1fec1, 0xffdbffe6, 0xffca00cd, 0x0089fecc, 0xffe0febc, +0xff110146, 0x0173003f, 0x012f01dc, 0x00890023, 0x0055ffc8, 0x0090ff57, 0xffaf010e, 0xffc6ff47, +0xff2b0086, 0x00d3003f, 0xfe26fe5c, 0x010efe41, 0xff56ff45, 0x0152ff4c, 0x030ffecc, 0xff77ff6a, +0x015c0156, 0xff13ff72, 0x0214004a, 0x0135007f, 0xff1afd4b, 0xfc05febb, 0x00ebff22, 0xff3d0077, +0x0111ff76, 0xffc502bd, 0x0000fedd, 0x001e003c, 0xffe4008f, 0x00080020, 0x0206ff3d, 0xffc2ff77, +0xffb5ff48, 0xffb2ff8e, 0x0179013a, 0x0000ff93, 0x008e002f, 0x0101fff7, 0x00ba00d1, 0xffb20037, +0xff13ffc1, 0xfff7ffd8, 0xffcc00a8, 0xff890026, 0xff270119, 0xff9f00d0, 0x003e008c, 0xff8c0023, +0x0045ff45, 0xffecffa0, 0xff83003e, 0xff52ff9d, 0xffb3ffc7, 0x016d00d2, 0x0052fdec, 0xffba00fa, +0xff5500e1, 0xffc102f5, 0x00e100e2, 0xffb100d6, 0x0029feb1, 0x00bb001c, 0xffebfda7, 0x004aff58, +0x014afde3, 0xff75fb69, 0xffb9ff14, 0xff750030, 0x009200e7, 0x00ccfefb, 0xff1bffb0, 0x003a0080, +0x0000ff8f, 0xff53ffac, 0x0133ff10, 0x00f4ffcb, 0xff80ff74, 0xffc2026b, 0x00d8fd76, 0xfec7000d, +0x0017ff63, 0x0114ff9a, 0x012eff97, 0xff9fffb9, 0xfd76fe1b, 0x0109ffb6, 0xffb5fd43, 0xffb501cd, +0x004800ae, 0x008aff42, 0xffcafedb, 0x0130ff19, 0x019c0134, 0x0004ff54, 0xff0aff32, 0x005aff8c, +0xfea40249, 0x00a2ff19, 0xfd8d0181, 0x00450270, 0xffbbff97, 0xffc1ff19, 0xfed7ffc5, 0x0045008e, +0xffdd002c, 0xffd700d3, 0x0035fe82, 0x008f00a6, 0x0027ff01, 0x0114ff71, 0x00d3ff4d, 0xffa9ffcd, +0xff78ff58, 0xff9effcb, 0xff86ff89, 0x011b0016, 0xff95ffc4, 0x002e0112, 0xfe87fefe, 0x0089ffab, +0xffe60105, 0xfe7bfdd6, 0xffa8ff16, 0x0000ffe8, 0xff1cff55, 0xffa7ff91, 0x01260112, 0xff4cffc8, +0x006d00bd, 0x0066000e, 0x0035fd57, 0x013e0004, 0x00b40077, 0x00afff89, 0xffae0015, 0xfdc9fff2, +0x013d0284, 0xff5bffa2, 0x00e7ff31, 0xffd5ff58, 0x00efff83, 0x00550233, 0x01e3ff6a, 0x00c1ff8d, +0xffc8ff9a, 0xffc1ff55, 0x0199ffeb, 0x004cff1b, 0x01040396, 0x00470040, 0x0151009b, 0xff8dffa8, +0x00c0fda9, 0xfd84febc, 0xff0e01a1, 0xff72ff80, 0x000cff03, 0xfff1fe24, 0x01daff67, 0x0000ff93, +0x010bfd66, 0xffc8fe93, 0xfff50005, 0x00c5fc4e, 0xff74ffee, 0xfdebff47, 0x0038ffe7, 0xff36ffc1, +0xfcefffd9, 0x0033004b, 0x010efff5, 0x0140003d, 0x015ffedd, 0xffd90285, 0xffb9fff7, 0x02c0ff37, +0xfd71fffc, 0x01460044, 0xffdd012e, 0xfd63ff21, 0x00b3ff9d, 0xfff7ffb9, 0x0097ff7c, 0xff2300a4, +0xfeecffdb, 0x00230000, 0x0086fff4, 0x0138fed6, 0xfd4b00af, 0xfda4ff2e, 0xff5aff14, 0xff420273, +0x01540128, 0xff95ff56, 0xff69ffbc, 0x007dff86, 0x029dff5e, 0xffafffc0, 0x028e0003, 0xffbffd83, +0xfd7600e7, 0xfdc9ff61, 0xfea4ffbf, 0x0214ff46, 0x0112ff3c, 0xff4dff78, 0x0125ff3f, 0xfeb10084, +0xfde6009d, 0xffcd029a, 0xfe5f0112, 0x0015ff0b, 0xffb0fd81, 0xfcce018b, 0xff9c007f, 0x00000234, +0x00a5fe31, 0xfd310013, 0xfeeaffc0, 0x0012fd85, 0xffd3fe93, 0x00680165, 0xfdbbfff6, 0xff43ff41, +0xffa80047, 0x00fdfe2c, 0xfd37fff4, 0xff440022, 0xff2d0249, 0xff2300ac, 0xfd37ff1a, 0xffb5ffb3, +0xffd8001f, 0xff98feb5, 0xff1eff22, 0x000d0181, 0xff20fee5, 0x0002fd6c, 0x018bfffa, 0xff42ffe4, +0x000fff3d, 0xfee00082, 0xff3500ac, 0xfecd02ca, 0xffd1ff75, 0xff23ffa7, 0xffe40041, 0xffbd00a4, +0xffd2ffbb, 0xff74fd77, 0xfef8ffc8, 0xff34ff71, 0xffbdfe91, 0x015d00d7, 0xfff50165, 0xff1b016c, +0xff2301bc, 0x0033fffc, 0x0040ff38, 0x000bfb75, 0x0006ff7d, 0xfe7400f8, 0x0394ffb4, 0xfd8e0197, +0xfeeffef5, 0xff2a00eb, 0xfd830006, 0x0127ff8d, 0x0009fe1c, 0xff9afe81, 0xff610091, 0x0156fed9, +0x0163feac, 0xfef3ffd8, 0xfdc900dc, 0xfe60003e, 0x01c20149, 0xffa8fe6e, 0x00350072, 0xff83ff33, +0xfe59ff90, 0xffb500bf, 0xfd660000, 0x0277011b, 0x0103008e, 0x0070008a, 0x000000f9, 0xfdd5009d, +0x00eb003d, 0xfc71ff27, 0xfe32ff85, 0x00b3ff65, 0xfeedfef2, 0xff6f0155, 0xfff1feda, 0xfe580043, +0x0087ffcd, 0xfdc2fde3, 0xff36fe14, 0xfd65ffb2, 0xff6cffe7, 0xff71fee4, 0x021fffd5, 0x01d3ff6e, +0x0229ff45, 0x0005feed, 0x01540074, 0xff680000, 0xffad0195, 0xfe8eff70, 0xff4a006e, 0x0118ff56, +0x0019ffd3, 0xff8d015f, 0xff75029b, 0xfe750027, 0x01890000, 0xfff5ff6f, 0x00dcfec0, 0x00c1ff3f, +0xffd6f92e, 0xff560350, 0xfeef010b, 0xfd60ffd7, 0xfedffeab, 0xffad007b, 0x027101a1, 0x01590098, +0x01cefe34, 0x0021ffce, 0x00b700c5, 0xfed9ff63, 0x0000fe4b, 0xfe8b00ee, 0x00ddffae, 0x0113013c, +0xffd401f5, 0xffac006a, 0x0043fe80, 0xfef2fed2, 0xfd7eff4d, 0x001effc9, 0x0009ff3b, 0x00c1ffe3, +0xff25ff1f, 0x013dfe05, 0xff8bff5e, 0x0000feb0, 0x01f2ff08, 0x0245ff8b, 0x0048fe89, 0x009e0091, +0xff4cffdb, 0x0032016e, 0xfebd0049, 0xff54ff44, 0xfed4fff0, 0xff34019c, 0xff00fe8e, 0xfe23fdc6, +0x00100018, 0x02010185, 0xfea4fffa, 0x007d0197, 0xff80fe4a, 0xffb8ff87, 0xfe9c01cb, 0x02400147, +0x005b01e6, 0xffeb0112, 0x0009fdf5, 0x0183004b, 0xfe5efde3, 0xffc5fda1, 0xff20fe7e, 0xfe59009d, +0xfe09ff5e, 0xfe71fdc4, 0xffb20136, 0xfff0fe1b, 0xff0ffe07, 0x0285ff31, 0x00ebff05, 0xff15ff0e, +0xffcd0195, 0x01730157, 0xffd80022, 0x0047fed2, 0xff7bfff8, 0xff240025, 0xfe32ffc1, 0x00cdffbf, +0xffa1fe12, 0x00aeff55, 0xfee3ff54, 0xffdbfe0c, 0x03ed0078, 0xff15fdbc, 0x0140fece, 0xffd0018a, +0x019a0071, 0xffcefe94, 0x00efffa8, 0x03d1006d, 0xffdcff61, 0xffcafcef, 0xfe9e0201, 0x004c0000, +0xff61fe1a, 0xff3cf8a6, 0xff72ff95, 0x00440215, 0x001cffb6, 0x009f0063, 0xfe05ff16, 0x01320272, +0xff150019, 0xfc710010, 0xffe4ff24, 0xfecaff72, 0x0031feb8, 0xfe33fd7b, 0xff350186, 0x00fdffd4, +0xfdc400e9, 0x016eff56, 0xffd10058, 0x00f1ff24, 0xff23fed1, 0xff360000, 0xfdf40029, 0xff66fe73, +0x00f8ff63, 0xff13ffcd, 0x0170ff7b, 0xff9300c3, 0xff6c0000, 0xfee7ff28, 0xff67ff9d, 0x030800ad, +0xfee8ff8e, 0xffd6ffeb, 0xffd3fe30, 0xff07ff26, 0x02d0fff2, 0xff9801d9, 0xff26ff49, 0xff7dff71, +0xfe0eff73, 0xff650029, 0x007bfe11, 0xfe72fdd7, 0xff49ff85, 0xff60026d, 0xff20ffab, 0x018600e6, +0x0228ff98, 0x000dfea5, 0xff9efe4a, 0xffe200c3, 0x00b6ff7f, 0xfedffece, 0xfdec0018, 0x001dfd51, +0xff4f005f, 0xfff7029e, 0xfff5fd48, 0xfef4fffb, 0x003f01ad, 0x0029ffca, 0xfecdfeca, 0xff5c00a9, +0xfdfe005e, 0x0075025d, 0x028c0023, 0xff75ff92, 0xff9f0099, 0x00a7ff05, 0x00a4feb8, 0xffa4ff83, +0x00fcffe8, 0x0045fdaa, 0xfffdff89, 0x0006019a, 0xfe8e007e, 0x00e50256, 0xff86ffbb, 0xfe20ffb9, +0x00dd00cb, 0xff12fe90, 0xff0fff0c, 0xfe14ffe4, 0x00ccfeda, 0xff5100db, 0xffccffda, 0xff7f019f, +0x01fdffae, 0x00dcffa8, 0xfef40141, 0xffb0ff74, 0xff570088, 0x005dfed4, 0xffd6ffc8, 0xffc10039, +0xfed7ffa2, 0xfdc60136, 0xfea4ffd1, 0x01800106, 0x0012000a, 0x0004ffb1, 0xffaaff24, 0x0010004d, +0xffc400aa, 0x0000ff73, 0x00cd01a4, 0x02140164, 0x0173ff54, 0x0156ff83, 0x01a20000, 0xfefbfd8b, +0xfe830167, 0x018e0025, 0x0110fdeb, 0xfff601ef, 0xff78ffb7, 0xfbc40110, 0x008e00a7, 0x003effd3, +0xffab00c2, 0xff77ff1b, 0x002cffbc, 0xff8fff02, 0xfe36016f, 0xffa60094, 0xff63ff3c, 0xfebdff10, +0xfed5008a, 0xff220002, 0xfffefe5c, 0xff24ffc0, 0x01a10009, 0x003a023a, 0xffa70095, 0xff61fdeb, +0xff75fe14, 0xfded00df, 0xfef3feee, 0xffc4ff96, 0x01b103ca, 0xff6ffe44, 0x01d4ffc4, 0xff5cffe6, +0xff9b0130, 0xffccfd75, 0x028bff43, 0x0026ff1d, 0x01800113, 0xfd56ffc4, 0xffa3011c, 0xff87ffad, +0xff9bfefd, 0x009bff6b, 0x007700f4, 0xffb3ff7b, 0x016bfea5, 0xff72ffeb, 0x009e016b, 0x03edfef3, +0xff15ffd0, 0x00a0ffbb, 0x02b7ff60, 0xff23009d, 0xfffcff1d, 0x0107fd51, 0x0030fe28, 0xffdaffee, +0xffc7fee4, 0xfee3011f, 0xffaafda7, 0xff9fff3a, 0xfeeb001b, 0xfe4afeac, 0xfefaffdb, 0xfef3001c, +0xfee0ff30, 0x01adfe42, 0x003b02fe, 0x0036fe80, 0x00d50063, 0xfe37027e, 0x0008ff63, 0xfed5004d, +0x000101e4, 0xfffa0108, 0xffe3febc, 0xfef5fde8, 0x005d004b, 0xff83ffe8, 0x00a20021, 0xfe75ff85, +0xffd8fef5, 0xfe440006, 0x00890044, 0xffff0144, 0xff88fb5a, 0xfed6ffd5, 0xfd8b0124, 0xff2901db, +0x006d0120, 0x006d014c, 0xff8c016e, 0xff25013e, 0xfffcff91, 0xffca007e, 0x00fc0030, 0x037e00db, +0xfdbbff8d, 0xff00ffc4, 0xffd6ff8c, 0xff0e00e0, 0xfdf1016c, 0xffc3ffc5, 0x0007fecf, 0xfefe0019, +0xfea7ffb1, 0xff8eff98, 0xffe4ff5d, 0x016f015a, 0xfe600118, 0xfecc005f, 0x004b014e, 0x01d0ff15, +0x0063ff89, 0xfefbff37, 0xff2bfd65, 0x00f800b7, 0x00d8ffe7, 0x00b9ffc9, 0x010e00f3, 0x00c2007d, +0x0175ff33, 0x0155ff3e, 0xfdb3003f, 0xfff5ff7e, 0xffce018d, 0xff66ff63, 0x0108fda7, 0x028300e8, +0x006302c0, 0x01130066, 0x0019018d, 0xfd620056, 0x0279fd95, 0xfec2ff65, 0x0151ffe2, 0xffb5020d, +0x006900a4, 0xffdb00ee, 0xff90fea9, 0xfdd50108, 0xffbcfedd, 0xfd89fde8, 0x010cfd56, 0x009f00ec, +0xfed5ffe4, 0xff04ffa8, 0xfebd00cb, 0x003cfe70, 0xffccff26, 0xfee7ff64, 0x004ffd51, 0x016f016e, +0xffb1001e, 0x00d6ff77, 0xfe93009b, 0xfd0f008a, 0xff0c020f, 0xfe4ffff8, 0x01cbff22, 0x0089ff3a, +0x007fff04, 0xff4501b9, 0xfdf5ff68, 0xffc4fd8f, 0x004ffeaa, 0x00260149, 0xff0500ad, 0xfdb3ff1e, +0xff91fdf9, 0x0012005f, 0x0142ff92, 0x00950350, 0xffc9fef8, 0xfedfffd5, 0xfeabff06, 0xff39ff29, +0xffb90059, 0x00a2ff6f, 0x004cfe7d, 0x02a40272, 0xff74fe82, 0x01720049, 0x004fff55, 0xff67ffc7, +0xff8cfe79, 0xff8bfe53, 0x0005ff4b, 0xfda401a8, 0x012501a4, 0xff640029, 0xff590218, 0xfe74febd, +0x00feff9c, 0x01480056, 0x03affea7, 0x002f0074, 0x011dff76, 0x00f3011f, 0x00660090, 0xffcefd84, +0xffc6ff86, 0xff8600ea, 0xffb0ffe7, 0x03fcfe9c, 0x0017ff5b, 0xfeb6005f, 0xfed2ff5a, 0x0066ff45, +0xfdc2fde1, 0xff6bfff4, 0x009500d4, 0x006bfe85, 0xfe8b001b, 0xfeed0127, 0xfeeffd7c, 0xfdc20064, +0x03afff89, 0xff60fff6, 0xffcaff58, 0xfdcbfed6, 0xff6bfebd, 0xffd7ffc6, 0xffe0ff40, 0xffffff0c, +0xfd79ff10, 0xff6effad, 0x01180058, 0xff2ffb64, 0x0154fdb3, 0xfeef00cf, 0xff3701b9, 0xfeda02ac, +0x004aff20, 0xff8c01cb, 0xfede0094, 0xff5cffee, 0x0044004f, 0x00b0ff90, 0x0023ffa9, 0x01cb00a9, +0xff650083, 0xff7c00bc, 0xff25fe42, 0x0077003e, 0xfea10033, 0xff66fff0, 0x00b3ff63, 0xff38ff49, +0xff51018f, 0xfff7ffa7, 0xffa700b0, 0xfeb9ff18, 0xfff0fff8, 0x0058008c, 0xff9dff3f, 0xfec6ff70, +0xfe9b0042, 0xff79018f, 0xffb90341, 0xfdfe00ef, 0x0164fee4, 0x000bfdbf, 0xfee30130, 0xfeae0006, +0xff970072, 0xfef9000a, 0x0024ffa6, 0xff630279, 0x005afe99, 0x001800a9, 0xff66fff0, 0xfdc9fe99, +0xff41012a, 0xfd46ff2c, 0xffacfe70, 0xffecffdd, 0x0156ff85, 0x0123fdd6, 0x01b9fecc, 0xfe8b0093, +0x018afe6c, 0x003bff46, 0xff4c0192, 0xfdcbff33, 0xff74ff2f, 0x02a4fff7, 0xfd5c01d0, 0xfe7b02f3, +0xfec0fed7, 0x02afff8e, 0xff29fde0, 0xff60ffd0, 0xffb9fefe, 0x0048ffa2, 0xff31ff38, 0xfee20256, +0xff45fd66, 0xff5e00a3, 0xff8a0184, 0xfd6c0046, 0x01300090, 0xffe4fdec, 0x037eff1f, 0xfe25019d, +0xff3c0394, 0xff200287, 0x0065fec1, 0x01710148, 0xff77ff61, 0x0032018a, 0xfe0cfde8, 0xff9d0106, +0xffb4ff8d, 0xff0dff3f, 0x001d0172, 0xff0eff2d, 0x01b1fddb, 0x001efd47, 0xfe42ff32, 0x00e0fd74, +0x00c3fed4, 0xfef8ff00, 0xff32ffea, 0xff95ff31, 0xfed1fe7e, 0xffd8ffdb, 0x006d0078, 0xfdf3013d, +0x015efee8, 0xff37015b, 0x005efea4, 0x003fff73, 0x005fff79, 0x00e0ff26, 0x028bff77, 0xff65ff05, +0xfefeff75, 0x006dfdc9, 0x0057ff1a, 0xff97ffb0, 0x0141fec4, 0xfd83fe4f, 0x0001fedf, 0xfff8fd7b, +0xff68ffbf, 0x002afe2c, 0xff920255, 0x028f0047, 0x001aff66, 0x01aa005e, 0xfffffee4, 0xfffbfe32, +0xfec4ff8e, 0xff79ffb9, 0xff3fff1c, 0x028200b5, 0x0085fe86, 0x0016ff5c, 0xff35fe32, 0xfe53ff0f, +0xfeff007e, 0xfe610151, 0x013e0000, 0xfdf1ff43, 0x006eff36, 0xffabffc1, 0x0052001d, 0xfed60053, +0xff74fed2, 0xffb60285, 0xffd8015a, 0x0186fde2, 0xfefe00d4, 0xff74fe4b, 0x01c9fd2e, 0xfd82009f, +0xfee0000b, 0xfeccfde4, 0xffe0015c, 0xfd97fedf, 0xfe6dff29, 0x017dff1c, 0x01b9ffa3, 0x0065fe81, +0xff27ff3f, 0xff1a00a7, 0xff1e0185, 0xfe31ff37, 0xfdd50002, 0x0080ff73, 0xfff1006d, 0x008eff5d, +0x008d0071, 0xffa9ff98, 0x01e6010b, 0x0000ff1a, 0x006f012a, 0xff000003, 0xffdeff3a, 0x0015fefb, +0xff1700ed, 0x00f3ff40, 0x01a40020, 0xfe5600bb, 0xff3f0025, 0xfe450081, 0xffbeff30, 0xfd710000, +0x009afe32, 0xffcffec5, 0x0065ffc5, 0x015efefd, 0x025900c4, 0x004b00f2, 0xff46fe99, 0x00cb018d, +0x00b9ff55, 0x004fff80, 0xff7dfed4, 0xfffd00bf, 0xffed013a, 0xffd1001e, 0xff06fe74, 0xffe8008a, +0x00050170, 0x0158fef3, 0x009aff65, 0xfecdff20, 0x008b000e, 0x0027ff6f, 0x0140ff93, 0xfed5fdc4, +0xff5d0175, 0xfffdfef8, 0xffc4fef5, 0xfff2ff28, 0xffb6ff3a, 0xff1cff0f, 0xfef5ff6d, 0x02bbfefe, +0xff920187, 0xff5e0034, 0x00b301a2, 0xffde024d, 0xffbbff0e, 0x0077003b, 0xff8000a0, 0xfc4eff08, +0x002dff93, 0xfd30ff2c, 0xffb10008, 0xffb5ff08, 0xfe530184, 0x0008ff53, 0x00f4003b, 0x009d0221, +0xffce0022, 0x009f0130, 0x01f50125, 0x00c6ff00, 0xff7301ad, 0x018a0175, 0xfedaffc1, 0x002c0161, +0xff1c0014, 0xff03ffa3, 0x01700226, 0xfe36ffb8, 0xff7c016b, 0xfee1ff04, 0xfde8fe07, 0xfd9400fb, +0xfe59fe7d, 0xff6fff3a, 0xff71fed9, 0xfe72ff5b, 0xfedb01bc, 0xff39002f, 0xffcbfed5, 0xffc1ff86, +0xfee7ff48, 0xff4fffc6, 0xfe1604a6, 0xff4000c1, 0xff22001c, 0xfe48ff40, 0xffe0002e, 0x0065ff6b, +0xfffe02c0, 0x00acfdd6, 0x00aafeb9, 0x00a7ff63, 0xff9ffeec, 0xff0e0009, 0xff270007, 0x00840341, +0xfef8ff81, 0xfb75025f, 0x0220ffce, 0xffc5febe, 0x0055011f, 0xffdd00ab, 0x010fff0e, 0x015cffec, +0x01cd003d, 0xff9dff6f, 0xfeddfe53, 0xffae0244, 0x018efecc, 0x0043ffa6, 0x01740161, 0xff3f0122, +0x010fffd3, 0xff79fe3c, 0x0221ffe9, 0xfe31ff24, 0xffa4fedf, 0xff2f0005, 0xfeddfea7, 0x00e4ff55, +0x01eaffb7, 0xfe59fdaf, 0xffd00162, 0xfe720157, 0xfe02fd74, 0x026302fe, 0x0084fed6, 0xfec50162, +0xfe6c00c5, 0xfedefeda, 0xff760201, 0xffabff8a, 0x0061fe98, 0xfe91fff7, 0x0006fea3, 0x0087fdd6, +0x016bfe39, 0x0122009a, 0x00c8feaa, 0xffa2fe16, 0xfe6bfe8e, 0x018d002e, 0xfdf9fdda, 0x0089febc, +0xffa2fe8f, 0xfff5ff7c, 0xff23ffcc, 0xfed0fefd, 0x00b7020c, 0x01840087, 0xfee20147, 0xffe500a8, +0xfe31001c, 0x0128fee2, 0xfe12ff81, 0xfffafe20, 0x0083fd7b, 0xff6a00f3, 0xffe40059, 0xff01007b, +0x00ecff77, 0x02b700f4, 0xff0000a6, 0xff3703e3, 0xfed5ff10, 0x0243fd4a, 0x0008fe81, 0x00ca013c, +0x007b0082, 0xfe0dfef1, 0x01580180, 0xffe700d1, 0x0113009a, 0xff950054, 0x0095ff6a, 0xfe71ff77, +0x01230054, 0xffd9feed, 0x01bfff24, 0x03e3003e, 0x0132ff5a, 0xffceff6f, 0x007efd75, 0xffda0093, +0xff1cfee4, 0xff2400c1, 0x00d9fef2, 0x0003011c, 0x00990006, 0xff57000c, 0xfeccff6f, 0x00a6007e, +0xff7500b4, 0x0094011f, 0xffba017e, 0xff6ffff7, 0x00dbfd53, 0xffac008c, 0x00bfff0d, 0x0009feba, +0xffa3fd66, 0x0120ffcd, 0xfcb5ffbc, 0xfeb2006b, 0x0183fd5c, 0xfe90fded, 0x018a0089, 0x00550228, +0xff5900c1, 0xff91003b, 0x00dcfd95, 0xfedafde2, 0xff06feb0, 0xfe23ff9e, 0xffcefe5e, 0xff67ffb3, +0x00c2feed, 0x0128ffeb, 0xfd61ff06, 0x019df8a6, 0xffd6ff63, 0xfef8fffc, 0xffc0001c, 0x011b00bc, +0xffc5ff64, 0x002fff63, 0x013efe12, 0x00f8013a, 0xff6700a8, 0xff0efee4, 0x017efeeb, 0xffbcfdc4, +0xfd71ffc9, 0xff7bff28, 0x01fbff57, 0xfff2ff97, 0xff210058, 0xff10fd0f, 0xfdc60059, 0xff1eff5d, +0x027c0027, 0x0177ff3a, 0x00fc002d, 0xffb0ff72, 0xffbcff8c, 0x0141ffbb, 0xfe48fe98, 0xfd91ff9f, +0x0009015d, 0x01fefebc, 0x009bfe7d, 0x006c0004, 0xff43ffe9, 0x001c002e, 0x0127018d, 0xffa6010d, +0x00000021, 0x00e2fee1, 0xff73fe85, 0x00000251, 0x012afef3, 0xfebeff8f, 0xfebf009c, 0x009a0174, +0x003ffd9c, 0xfed0ff1c, 0xffdefd9f, 0xfed4ff96, 0xffa2ff0d, 0x0058fde8, 0xff970229, 0x029a03fc, +0x004a026c, 0xfd97ffa2, 0x01fbff97, 0x011efdab, 0xff80023e, 0xfecc00c6, 0xff94ff83, 0xff79ff72, +0xffecff3a, 0xff770056, 0xff050162, 0x00c6ff6b, 0x01000113, 0x016ffe74, 0x00bfff52, 0xffc8ffc4, +0xff96004d, 0x01e4feb5, 0xffd6013a, 0xfdc0006b, 0x002b00aa, 0x004d0131, 0x007dffe9, 0xffde0003, +0xfe9b01cd, 0xff6fff82, 0xff5aff3b, 0x0069f868, 0x0001fdaf, 0xff080091, 0xfefe0045, 0xfddfffa9, +0x006dff63, 0x006e00c5, 0xfe3e015b, 0x01410030, 0x010b00f1, 0x0170ff9f, 0xff00ffae, 0xffee009a, +0x016dffa1, 0xffb503d1, 0xffdd0163, 0xfddefe70, 0x0037014c, 0xfd5b0083, 0xffa50002, 0xffa8026d, +0x019301cf, 0xfeaaffee, 0x016f03ca, 0xffa4ff4c, 0x00f3005e, 0x0124ffe4, 0x01ecffa5, 0xff38ffa1, +0xfe7fff65, 0xfe420189, 0xfedbff6d, 0xff43ff19, 0xff5dffe2, 0x002aff4c, 0x04a80053, 0xff8cff70, +0xfe03021c, 0x0308ffe8, 0xff7dfb36, 0xff2efef1, 0xfeb5fec3, 0x008e0083, 0xfee90113, 0xffa5ff15, +0x0084002c, 0x00cafeeb, 0xffc40007, 0xffda00a1, 0xff9a01d0, 0xfeddffc9, 0xff05029e, 0xff8101b4, +0x0084ffe7, 0xfe36010d, 0xfe880085, 0xfe2701ec, 0xff2d006c, 0xfe49ff7b, 0x01310081, 0x006bfeec, +0x011fffbc, 0xff16018d, 0x012c002b, 0xfd2efef6, 0xffd5000b, 0x00dd02dc, 0xfea100f4, 0x00b3ffda, +0xff8e0037, 0x02500125, 0x008d009a, 0x03c60241, 0x00e1fff6, 0xfeddfee1, 0x00d3ff0b, 0xff56ffc8, +0xffdffee3, 0xff4e009a, 0xff26fddc, 0xff89fdaf, 0xff19006e, 0xff62fe81, 0xffb2ffbb, 0x00ba0246, +0x023dff7c, 0x00bd0069, 0xfe8a0132, 0x001bfedb, 0xfe91ff94, 0x00f30033, 0xffbefdd3, 0x0189fe95, +0xfea8fe4c, 0x014b022e, 0xfe640007, 0xfdb301a4, 0x029efe90, 0xff4f0201, 0xff8e0283, 0xff730256, +0xfffc00a1, 0x0044ff67, 0xff6b01e9, 0xffd7026a, 0xfedc0087, 0xffbcff2f, 0xfeaa011d, 0xfe900092, +0xfea2006f, 0x015800fd, 0xff70fe2c, 0x01910222, 0x020aff4a, 0xff4c027b, 0xfe7afe19, 0xfec6fe5b, +0x00430170, 0x00e8fe52, 0x02d601c2, 0xfef2ff4a, 0x01eefdb9, 0xff77ff53, 0x0212fe9b, 0x0155fff6, +0xffb2fe6b, 0xffd5ff39, 0x0117ffb9, 0x0214ffe2, 0xfebaff8b, 0xfeceffa0, 0xfeb4ffcd, 0x00b7fd24, +0xffd4fff9, 0x019a0270, 0xfe93fda5, 0xff4dffa5, 0x01fafff6, 0x0170fe19, 0x007dfe6c, 0xfea7ffa4, +0xfefa00ae, 0xff43feda, 0x0000fee0, 0xffebfe88, 0xffddfe7b, 0xfe1cfea2, 0xfeecfee3, 0xfed6feed, +0xfef4fecc, 0x0098fe88, 0xff40ff2d, 0x00870044, 0x0162ff16, 0xfd91fe9f, 0xfe92016a, 0x0020008e, +0x006f000b, 0x014dffb5, 0xff630166, 0xff9fff2c, 0x009aff99, 0xfdd50150, 0x02b1fe79, 0x0074ffba, +0x0121ff2d, 0x0224ffd6, 0x00c8ff11, 0xffaa019d, 0xff2a0196, 0xfe700131, 0xff4eff8e, 0xff19fe02, +0x00b901d6, 0x020e0052, 0x0093fea4, 0xff5e0000, 0xff2500d4, 0x03e20110, 0xffe30003, 0xfeadfdfe, +0xfefb0039, 0xfe62ff6d, 0xfe8a0048, 0xff990155, 0x0109ff7c, 0x017fff56, 0xf92efdb2, 0x00420316, +0xff68010b, 0x00dffe20, 0x0097025c, 0x01570016, 0x0200ffaa, 0xff32fe98, 0xff0e0088, 0xffbd0019, +0x0101ff28, 0x013b0125, 0xfd9fff8c, 0xff46fdba, 0xffcffe92, 0xfe63fef6, 0xff74fdee, 0xfe910016, +0x019dff0d, 0xff9c0004, 0xffa4ff4e, 0x02870089, 0x00d30124, 0x01ceffb1, 0xfde10026, 0xfedafe3f, +0xff7c002b, 0xffb4fdab, 0x0188ffbb, 0xff90ff40, 0xff8200e5, 0xffb7ff40, 0xfde7fed4, 0x00daff4b, +0xffe50142, 0xfe5cfdee, 0xffe0ff2d, 0xfe28ffe0, 0x0093ffbb, 0x0109fddc, 0xffe2ffe5, 0xffc7ff60, +0xfe80ff32, 0xfe660100, 0xff2b009e, 0xfef0ffc4, 0xfe8000aa, 0xff6d0186, 0xfe44fd9f, 0x0208ff6d, +0xfdc500d4, 0xff170228, 0x00c7ffae, 0x0176ff3f, 0x02d6fe6b, 0xfeccff02, 0xfdaafee1, 0xff8cff04, +0x01e60101, 0x004a0164, 0xfeb3022f, 0xffa0fd81, 0xff90ffea, 0xff43fc00, 0xffedfd8e, 0xfec4019a, +0x0240ff17, 0xffd4006a, 0x00d4016c, 0x01930288, 0xfda8ff78, 0xff70fd42, 0xff0000d6, 0xfed7ffcc, +0xfdc0fe1b, 0xfdf7ff31, 0x0010ffaf, 0x015aff01, 0xfebaffb3, 0xfe93007f, 0x008eff13, 0xfeba009d, +0xfede0100, 0x01bafff5, 0xfea2ff61, 0xfeadff36, 0xff53ff28, 0x01750009, 0x006a003f, 0xff91ff7a, +0xffbd0079, 0xff16006e, 0xfdfbff9b, 0xfec4008d, 0x0190fe46, 0xffa2ffb4, 0xfee30047, 0xfea7fe28, +0x002dfea8, 0xfd460001, 0xff17ffc4, 0xffaaff25, 0xfedcfedf, 0x01010070, 0xfee101d0, 0xfd65ff00, +0x025cff01, 0xff1fffbe, 0xff51ff60, 0xff5fff36, 0xfea1ffdc, 0xffe100fb, 0xff6dfed4, 0xfe78fefe, +0xfebeff33, 0x006efcfe, 0x0089034e, 0x01cefe87, 0x02befee3, 0x015aff77, 0x0055fd45, 0x01170081, +0xfde1ff48, 0xff78ff59, 0xff4d01c7, 0x009ffef4, 0xfcb2ff17, 0x010bff78, 0xff33feea, 0xffe601b0, +0x006eff24, 0xff3e013b, 0xfeabff90, 0x0169010b, 0x00cafed7, 0xfd7b0000, 0xfe19fe6c, 0xff0c0288, +0x00cdff88, 0xfeed0071, 0x00c9026b, 0x011500da, 0xff250013, 0xffc9024c, 0x015affdc, 0xff9b0116, +0x004d01ae, 0x0134ff79, 0x016a007d, 0xfe2300d2, 0xfdfcfe51, 0x008c0023, 0x022fff0c, 0xffafffb0, +0xfd76ff5a, 0xfe79fc8b, 0x024cfed4, 0x021f00d9, 0xff11fe29, 0xff9b0001, 0x002e0162, 0x01ea0118, +0xff55ff9e, 0xfef7ff8b, 0x0069014e, 0x0134fd9f, 0x0267fedb, 0xff9c0039, 0xff60fea6, 0xfe64fcb5, +0x0037ffed, 0x0031fe6c, 0xfd6cff63, 0xfdbd0024, 0xfdb10050, 0xff7e002f, 0x0089ff6d, 0x00e5ff23, +0x026f01ba, 0x0155feb0, 0xff0ffec0, 0x012301c6, 0xff0d00ba, 0xffaeffde, 0xff02ff7f, 0x0088ffd9, +0xff45fefc, 0xfdb000e0, 0xffdd0170, 0xfee1fff2, 0xfd62fea7, 0x006b00e2, 0x015cfead, 0xffefffff, +0x0125fe67, 0xfefcff1b, 0x0202ff5c, 0x0003ff37, 0xff56ff0a, 0x00960157, 0xfef20066, 0x002aff5b, +0xff77006b, 0xffc9005b, 0xff920043, 0xffa8fe49, 0x01d70184, 0x00860176, 0xff5b005c, 0xffa40060, +0xfe24ff2d, 0xffcd01a2, 0x003cfefd, 0x004803ff, 0xff000054, 0xffc1febe, 0x008bffcf, 0xff5afd76, +0x0047005d, 0xffbb0203, 0xffe5ffab, 0x011cfe94, 0x008effad, 0x0188ff83, 0xff3400e0, 0xff310050, +0xfdf7ffd2, 0x0163fd63, 0xff07009a, 0xff50fff0, 0xfe02ff3f, 0x00330170, 0xfecf0016, 0x00e2ff0a, +0xfe050031, 0x0022fe77, 0xfeb8fdef, 0xfd0d0051, 0xffd4ff4d, 0x0065ffd5, 0x00900036, 0xfeab01e7, +0xff1a0010, 0xff6afffc, 0x008e0102, 0x00580238, 0x02b7fe7a, 0xff00ffa9, 0xff9bffb8, 0xff05fe67, +0x015bff66, 0x023b0083, 0xfea600c2, 0xfff2ff77, 0xff24fec3, 0x0030ff1f, 0xfe5e0071, 0xff96ff15, +0xffab03a6, 0x00a403ff, 0x01a403ce, 0xffe7fec9, 0xffe2fd96, 0x00570190, 0x0030ff7f, 0x0068004a, +0xffa1fde1, 0xfe8dfed7, 0x00c0ff00, 0xffaa00ed, 0xff7afdce, 0x0149022d, 0xfd500058, 0x02fb0045, +0x00280321, 0x02b7ff18, 0xfdc6ff95, 0xfd90ff61, 0x001dff80, 0x01aeff36, 0xfde7fd55, 0xffb7006b, +0xfef7ff31, 0xfef9004e, 0x01150086, 0xffd101ca, 0xff66fddb, 0x0346ff65, 0x013b0237, 0x0008fe24, +0x025701c2, 0xff5cfec2, 0x021c0096, 0xfef10186, 0xfe96fd53, 0xfd500083, 0xff0dffde, 0xfebaffd8, +0x008dfdab, 0xfdc2ffd4, 0x0087fefd, 0xffddfe7f, 0xff8b00db, 0xfeebfe30, 0x031efee3, 0xfefcffc6, +0x0040002e, 0xff9b012c, 0xfe2e013b, 0xff77ff1a, 0x004a005f, 0x015afe6f, 0x023aff04, 0x0125ff0b, +0xff4fff51, 0xffab021f, 0xff2b00a0, 0xff74014c, 0x01d9ffc1, 0xfdd3fdcc, 0x0124005e, 0xff2cfff2, +0xfe5dfefd, 0xfff5feb4, 0xfefcfe8a, 0xfe67fe7d, 0xfeefff49, 0xfefdffd1, 0x01c2ff95, 0x01d6ff82, +0xff97007e, 0xfeba0045, 0xff33ff74, 0x0012ff67, 0xff5902ac, 0xff72023f, 0x038e0164, 0xfea8fee7, +0xff47fda5, 0xfeabff6c, 0x0000fe72, 0xfff9fe01, 0x00490179, 0xfe9dff71, 0x0072ffbd, 0x012e0092, +0x007e00da, 0x01e5fddd, 0xffc0ff1f, 0xffa300a1, 0xfe820071, 0xff230151, 0x018d004c, 0x015cfe5f, +0xff5efec4, 0xff210042, 0x00fdff7a, 0xfed30125, 0xff18015e, 0xfecfff25, 0xfe44037a, 0xfe81ff4f, +0xfed7ff94, 0xfeadff66, 0x00b9ff28, 0x00a9ff23, 0xffeaffc0, 0xff69ff3b, 0x0200fec0, 0x0218fd9e, +0xfee5ffa8, 0xfff70078, 0xfe6d0097, 0xffacfefc, 0xfff30056, 0x003afedc, 0xfdfa005f, 0x017ffdc9, +0xffe600aa, 0xffd2ff51, 0x00ffffd2, 0x016502ac, 0x004efe92, 0xff65fe92, 0xff69fd5c, 0x01590270, +0xff5bffef, 0xffd20153, 0xfe40ff91, 0x0109ff94, 0xfef700d6, 0x0052fe25, 0xfcd5000b, 0xfe14fdcc, +0x00cafb58, 0xff63ff07, 0xfe3cfe34, 0xff63ff18, 0x00daf987, 0xfeaf0153, 0xffc50046, 0x00c8ff40, +0xff9cff0e, 0xffde0072, 0x00d60100, 0xfd9aff4a, 0xff61ffdc, 0xffedfea4, 0x00dc00d1, 0xfd960146, +0x0131fdd1, 0xfdf6fedd, 0xfea6ff51, 0xff050026, 0xfee70028, 0x013bfd08, 0x00fb012f, 0x004afead, +0x010500c2, 0x00c2fef5, 0x0132019e, 0xff590000, 0xfe9afee6, 0xffb9fea4, 0xff20ffd2, 0x00aefebe, +0xff8b00ba, 0x01caff2a, 0xffeb01c2, 0x0187026b, 0xfdbd001f, 0xffc90140, 0xfdc8ff02, 0x012ffe20, +0x03eefda1, 0xfed3feef, 0xff21ff77, 0xfef30086, 0xff9003e2, 0x032b0024, 0x001dffe5, 0xfdc9ff2e, +0x02230002, 0xfebefd4c, 0xfe640096, 0x0010fee5, 0xff9dff65, 0x0224fe9e, 0xfdd5019a, 0xfeaa0250, +0xfebd0092, 0xffdc021b, 0xff5cfdce, 0xff95f949, 0xff66004b, 0x005fff91, 0xff150056, 0xff77fee4, +0xff36022e, 0x008600af, 0x0016ff6e, 0xfee20211, 0xfedb00d2, 0xfed5feb5, 0xfeadff6d, 0xfdd1ff94, +0xff6d005c, 0x0116ff0b, 0x00f10234, 0xffe0013a, 0xfe680267, 0xffd8fec9, 0xffebfe1f, 0x00f30040, +0xfff7fec5, 0xfed2fed5, 0x00c9007c, 0xff65ff31, 0xff1fff2a, 0xfdf7019f, 0x020e00a8, 0x0172fd99, +0x007cff87, 0xfe62feb7, 0xffa5fcc8, 0x002702fa, 0xff87ff35, 0xff79fd5c, 0xfcea0093, 0xfe23ff42, +0x0168ff7c, 0x00ec03ce, 0x0287ffce, 0xfff7ff66, 0x00f1ffd1, 0xfead0141, 0xff95009e, 0xfddeff60, +0xfeafffeb, 0xfe06fd9f, 0x00000124, 0x00daff31, 0x01e50088, 0xffd8ff07, 0xfffdfea7, 0xfed7fe05, +0xfd61025f, 0xfff5fe88, 0xff910000, 0xfe5cff80, 0xfc20017f, 0xfe1aff26, 0xfdb6ff56, 0xfe01fe78, +0xff4cfdb3, 0xff0efec0, 0x0075fedf, 0xfe3f0183, 0x0056fc20, 0x01160250, 0x008d0228, 0x00a50247, +0xfda3ff52, 0xfed0fecb, 0x02fb00f4, 0xff070040, 0x0126013c, 0x0234006d, 0xfb5800b7, 0x001efdfc, +0x0239feff, 0x0368018b, 0xfd7d01c7, 0x004efdd5, 0x005bfdfc, 0xfe8eff5f, 0x006100df, 0x012dfea4, +0xffa9ffb2, 0x0083ffa4, 0x0131fee3, 0xfe9f0264, 0xfec2fe8c, 0xff1fff36, 0xff28ff5a, 0x001a0079, +0xff2b01c6, 0xff14feea, 0xfe2efed2, 0xff7cffaa, 0x00230195, 0x01ee0149, 0x02b1ffa8, 0xfeea0065, +0x00000029, 0xff61fedf, 0x00b4feda, 0x0003ff6c, 0xfef90125, 0xff5a00b6, 0xfdbdfeb5, 0xfe920110, +0xffc4ff79, 0x006d0027, 0x03c6ff48, 0xff470102, 0x0215016a, 0x01c1feda, 0x00e4012a, 0xfe62fed2, +0x00b1fd62, 0x030201a5, 0x0346ffb0, 0xfe2dff48, 0x01eb007e, 0x0109fea5, 0x003afeef, 0xfe7effea, +0x00370056, 0x0089ff4c, 0xff8d00e1, 0x0222ff15, 0xff470157, 0x0092ff77, 0xfe68008f, 0xff19fdb3, +0xff360084, 0xfd7d0097, 0xffbdffca, 0xff590090, 0x00b70085, 0xffd0fd55, 0x019cfe15, 0xfd84ffb6, +0xff6efdc2, 0xffdc0097, 0x0077ff0e, 0x0026ff18, 0x00000109, 0xfedbffd5, 0x0208fcc8, 0x014cff98, +0x0087ff5c, 0xfed90175, 0x00000102, 0x01f30051, 0xffaefe1c, 0x0072fdaa, 0x013bffbd, 0xffa4ff7c, +0x00f8fead, 0x024eff66, 0xfebf0088, 0xfe9eff58, 0x00b9fee2, 0xff6df949, 0xfd96fe8b, 0x0102fe33, +0xfee5ff4a, 0xffab022f, 0xff96ff45, 0xffbeff81, 0xfe8dffb2, 0xfffcfbc4, 0x000efdfb, 0xfef0fe25, +0xfee900b9, 0xff8fff7d, 0xff09fe40, 0xffc0fefd, 0xffe1ffeb, 0xffbe0008, 0x0053ffb2, 0x00cc000a, +0x0172010a, 0x04a0ffbd, 0xfe5efe8c, 0x0043ffb2, 0xff60ff2b, 0xff530083, 0x0065029b, 0x0000fe2c, +0x018ffe50, 0xff05ff96, 0xff82016f, 0xfef3ff47, 0xff9d002c, 0xff27ff0d, 0xff18ff0f, 0xff0efff2, +0x019d001b, 0xfece001f, 0xff09000e, 0xfdbcff9d, 0x0056fec6, 0xfe1a0209, 0x03a6009f, 0xff4501d6, +0x026bfe92, 0x00aefeb7, 0x00f600f6, 0x008efed4, 0x003fff4b, 0x00e7fed0, 0xfefd012f, 0x01a2ff6c, +0xfef1fed5, 0xfff8ff21, 0xffd0ffcc, 0x004efda8, 0x0129ff6b, 0xff5bff55, 0x00a9ffb0, 0x0257fe64, +0xfed00106, 0xfeb8fedc, 0x012dfef4, 0xffe2ff6d, 0x003901e9, 0x006cfead, 0x0121fecb, 0xfea4fe93, +0xffb3fd84, 0x04a80188, 0xfefcfff4, 0xfed3001b, 0xffd30045, 0xff8d01e5, 0xffb1fcdf, 0x00200089, +0x0214fff7, 0x0131ff7d, 0xff3b024f, 0xfed4014e, 0x01d6ff5c, 0x00360086, 0x0204ff36, 0xffbbff31, +0x00ea00b0, 0x038e0116, 0x00730063, 0x011dfe7a, 0x001afd08, 0x00e80218, 0xfeae023d, 0xfe78fd9d, +0x001e019f, 0xfe64fd54, 0xffb0fe8a, 0x002e021f, 0x02f80024, 0xff87f987, 0xffc70166, 0xffffff7f, +0x01d9febe, 0xfdc2fee1, 0xfecc013c, 0xfd99fd90, 0xff97fea6, 0xffdcfee8, 0xfe52fe1c, 0x0000002e, +0xffdafed2, 0xff6fff66, 0x00760375, 0x005200f6, 0x00000157, 0xfebeff0c, 0xfecbfe46, 0x0055006f, +0xff47fe8e, 0x00b40024, 0xff7c0028, 0xff83fe7c, 0xff6000af, 0xfecbfe29, 0x0044fd9a, 0xfed3fe71, +0x026bff87, 0x0262fe1a, 0xfe750009, 0xff5c0055, 0x002effd9, 0xff7803ee, 0xff910126, 0xfef1fe7e, +0xffd5025b, 0xfd630244, 0xff52fedf, 0xfeabfe93, 0x01520124, 0xfed2ff8d, 0xff4efde4, 0xffea0155, +0xff21024d, 0xff2c00b6, 0x007f0122, 0xfd8cffee, 0xfedfff31, 0xff20ff5b, 0x01c300ae, 0x01180123, +0x03680074, 0x0045ff6d, 0xff8b0222, 0xfecc0078, 0x016cfe02, 0xfd06ffb8, 0xff52002c, 0x022fffc8, +0xfed3fead, 0xffd4fee7, 0xfed9fd6c, 0x0082008e, 0xfeaf013a, 0xfea2fd85, 0x0060ff31, 0x018eff36, +0xff620175, 0xff6bff24, 0xff72ff37, 0xffd5031e, 0xff02ff48, 0xfe41fdd5, 0x00ff0071, 0x00bd012b, +0xfda5008e, 0xff69ff87, 0x0038ff62, 0xff23fe9d, 0x00df0166, 0x008bff18, 0x0203fed3, 0xffcaff5f, +0x016fff26, 0x01a301c3, 0xfe67fe02, 0xff96fdbf, 0xfdd30042, 0xff84fe1f, 0xff58fe97, 0x01410055, +0xff1b0081, 0x01ddffaa, 0xff36fd08, 0x0111ff1f, 0x0120febe, 0xfdb6ff6e, 0xfea7fed3, 0x02370212, +0x00080078, 0xfdfa0239, 0xff8affe7, 0x010cfedf, 0xfea2ff6c, 0x0123ff36, 0xfd81fe23, 0xffbd0062, +0xfee6feda, 0x023efeea, 0x005bfe94, 0xfddefffe, 0xffa30070, 0xff5cffe3, 0x01afff7c, 0xffceff36, +0x00e4015c, 0xffcafd74, 0xfef3ff84, 0x000c0187, 0xff3e0215, 0xff620049, 0x012dfeda, 0xff790196, +0xfe360093, 0x0058ff47, 0x00e8ff60, 0x0163ff69, 0xff0b011b, 0xff6efe3f, 0x0131ffc5, 0x00f6ff0c, +0xfef6fd8c, 0xfe5fffc8, 0xfe3900f2, 0x00c0fd4c, 0xff52ffa3, 0xffc6fe6c, 0xfc00ffdd, 0xfec4fe88, +0xfe88fe7a, 0xff8f0118, 0xff87ff80, 0xff8900d1, 0x016f005e, 0x002ffc48, 0xfd62fec1, 0x02350200, +0xfd62fe66, 0x0295ff59, 0xfeaeff5b, 0xff94fed6, 0xfe990325, 0xfed601a6, 0x006efd84, 0xff96fd19, +0xfe9103b8, 0x02aaffc0, 0xfeeaffa6, 0xfdd9ff3b, 0xff1700d9, 0xffce000b, 0xfd9b0028, 0xff5efc08, +0x00c9005d, 0x02abff13, 0xfdca0023, 0xff54ff62, 0x0070fe60, 0x0130fdee, 0x02ba022c, 0xffe60075, +0x0123fed6, 0x03540097, 0x007dfc86, 0xfe390028, 0xfdedfff5, 0xffa900f8, 0xfef6033d, 0x014b02f8, +0x02d3024d, 0xfd9bff49, 0xff42ff17, 0xfc2bfe87, 0xfdfafd9b, 0x00eeff78, 0x016bfeda, 0x0088fd03, +0x003f00d4, 0xfdd40000, 0xfe20022c, 0xfe40ff7f, 0x011000ae, 0xfddc0074, 0x01f9ff55, 0xfe80011e, +0x00f901e8, 0x01cd0200, 0xfed5ffa5, 0xff48ff22, 0x0240ffc9, 0x007b00bd, 0x0135fede, 0x019c0061, +0xff820087, 0x0092ff80, 0xfec6fe26, 0x01a800f1, 0xfeefffbf, 0xfe40ffa0, 0xfe6901e1, 0xfe6c01a6, +0x044801f3, 0x00a70216, 0x00d10277, 0xff4d013b, 0x012bffba, 0xff9efef0, 0xffb2fedd, 0x031ffeaa, +0xffa8fe74, 0xff100140, 0xfd7600f6, 0xff0bfd71, 0xffce050f, 0xfdfcfeb8, 0xff2d0164, 0x0121ff9d, +0xff95ff43, 0xff760085, 0xfec3febb, 0x0092fe6d, 0x00a4fdd5, 0xfe73fd25, 0xffde0199, 0x018c0431, +0x0180ff95, 0x0067fe9a, 0xff8c0101, 0xfeca0318, 0x01b1ffb2, 0xfeacfec0, 0xff4602f3, 0xff6002d3, +0xfeabff59, 0xfd60ff5d, 0x0329ffdd, 0xfe34ff48, 0x01a60222, 0xfe740097, 0xfe07fe72, 0xfea8ff1b, +0xff99fe88, 0xfec903ec, 0xfff6ffa2, 0xffeb016f, 0xffcb01ec, 0xffb70145, 0x02a10273, 0x023ffd74, +0x0004021b, 0x01320075, 0xff20ffe8, 0x0249ffd4, 0x0224fe7a, 0xfe2f0084, 0xff50fec6, 0xff77fde3, +0xff860090, 0xffd5ff84, 0xfeaefeac, 0xfe56ff9b, 0xff6cfff6, 0xffcaff6c, 0x009e034a, 0x011dffc0, +0xfe590045, 0xfd37ff54, 0xff9b02c8, 0x0058ff67, 0x012d0142, 0x01b200d4, 0xfe16ff70, 0xffca0394, +0x01b0fedf, 0x0015ff38, 0x00340329, 0xfe9a000d, 0x02e7009b, 0x0043ffb3, 0x006bff6d, 0x010efee5, +0x011800e7, 0xfed600d3, 0xfe59fdf4, 0xfe030120, 0xfdf2fed1, 0x02aa00bd, 0xffc5fe07, 0xff8efe6f, +0x0132ff6f, 0xfe24ff8f, 0xfe1afee8, 0xfefffd7d, 0xfd4402fb, 0x014fff44, 0xfe6bfea4, 0xffdf0069, +0xffabff2d, 0x02f60040, 0x0026ff4e, 0xffeffeca, 0xff150404, 0xfed6fff8, 0x008901a4, 0xfde3fe4f, +0xfe4d012f, 0xff90fe9f, 0xfed001f2, 0x00bcfe58, 0xf98302b1, 0xfe29feab, 0x009cffba, 0x0155fe8e, +0xfeffff81, 0x010c0186, 0xfd16fd48, 0x0099019c, 0xfedfff90, 0xfd5f0056, 0xfd95000d, 0x01040036, +0x0084ffb9, 0x0046fe6a, 0xffdf0142, 0xfcdbfe00, 0x013d0090, 0xfdfcfecc, 0x005b0049, 0xffef0113, +0x00ac0229, 0xff06ffb3, 0xfff50037, 0x003200d3, 0xff6bff1a, 0xfd4afe72, 0x000afef0, 0x0071ff3b, +0x0233fed4, 0xffe4fee1, 0x005bfebd, 0xfe0e00b6, 0xff62ff69, 0x0223fed4, 0xff9dfff5, 0xfff0ff08, +0x007bfe91, 0xfe63fe2d, 0x0000000b, 0xfe940074, 0x001801b0, 0xff5afd4b, 0xff6cfd60, 0xffc2fe3e, +0xff21fe86, 0xff92fdfa, 0xff910004, 0xff3a0091, 0xfd48fdce, 0xfecbff69, 0x0246fc14, 0xfd760099, +0xfe56fd16, 0x02abfe55, 0x00d9fdd6, 0x006bfc50, 0x02610000, 0xfd840103, 0xfee5fe6b, 0xfe690063, +0x0029ff59, 0xff28ffa9, 0xfc86ff92, 0x006f014b, 0xffd0fe78, 0x0179feeb, 0x00b9ff66, 0xf938002b, +0x01e9fe54, 0xff4600d0, 0x0048ffa6, 0xfeadfe69, 0x03c80016, 0xfdc0fe26, 0xfeb6ffd2, 0xffeaffe8, +0xfed3ff0a, 0xffccff6f, 0xfe4500b6, 0xff8c0335, 0xfe73003a, 0xfee2fdf3, 0xfc4002e8, 0xfd4b01c0, +0x0030fec2, 0x0063021b, 0xfe95fe60, 0xfdb6fcd0, 0x002a0077, 0x004b006a, 0x027b01c0, 0xfe4f0076, +0x010c0077, 0xff36fe8c, 0xfdb4fe4b, 0xff63000b, 0xfff70020, 0xfd850033, 0xff11fe55, 0xff760053, +0xffaa022e, 0xff2b00d2, 0xfec6004e, 0xfec3ff70, 0xfe5cfe03, 0xfee2002f, 0xfee0fe98, 0x025bffd4, +0x02a4fd5c, 0x00eafd54, 0x013400fd, 0xff5e0039, 0xfece0139, 0x00d600f0, 0x0063011e, 0x007c00a8, +0xfeb0feae, 0xfeab003c, 0x009dffc4, 0xff3d009e, 0x035f00db, 0xff80fe6f, 0x0246fce1, 0xfdaefe4f, +0x002aff57, 0x00eaff85, 0xfd37ffb3, 0xff3a01da, 0xfea9ffbc, 0x00580054, 0x0032fd7b, 0xff060330, +0x00b302b1, 0x00070143, 0xfe94fe5c, 0xfebdfeb7, 0x0164fecc, 0x02b8ffcd, 0x00d0ff39, 0xffcbfe39, +0xfc12ffed, 0x00d70276, 0xff300043, 0x018cff52, 0xff00fe3c, 0xff80ff0a, 0xfd5c00ac, 0x0028fd79, +0x01f90032, 0xff10000f, 0xfee70115, 0xfdb1ffd0, 0xff28fde8, 0xff6902c8, 0xffe2fd9b, 0xffcefe4a, +0x010b00c4, 0x013d01e6, 0xfede02ba, 0x0381fdae, 0x00b60172, 0x031d0287, 0x0111006c, 0xffb0fe8b, +0xfd48012f, 0xff64ff25, 0xfee200a3, 0x00620092, 0x001f02ae, 0x030e002d, 0x030efe3e, 0x00a1ffeb, +0xfff7ff90, 0xffcbff91, 0x0170ff85, 0x01b1ff63, 0x04beffb2, 0x0013ffcb, 0x006effcb, 0x0145ff76, +0x00e5ffd0, 0xff98ff13, 0x0121001a, 0xfedffe54, 0xfdfaff77, 0x004bfd28, 0x00430235, 0x0262fe07, +0x0098ff45, 0x0194ff53, 0xfebd0046, 0x01100053, 0x03730019, 0x0060007f, 0xffc9fdfe, 0xfefffded, +0x0030008a, 0xfd250202, 0x004bffac, 0x0035ff07, 0xffcaffe5, 0xfe40fea9, 0x008800f9, 0xffc7fd85, +0xfeb90252, 0xfee1ff48, 0xffb90085, 0x0335002d, 0x006302c0, 0x000002fb, 0xfe7cfd9b, 0x005f008f, +0xffc7ff77, 0x03f8ff64, 0xfe980325, 0x0088029f, 0xff37feed, 0xff83feff, 0xff7b0085, 0xfee4ffa2, +0x01daffa8, 0x00f10223, 0xfff0ffa7, 0x0018ff15, 0xfd85ffcb, 0xfe0f02a7, 0xffb3ff3f, 0x010efe8d, +0x00eaff30, 0x0092003b, 0xfe9a013f, 0x00befe12, 0xfffbfd6b, 0xfed5fe94, 0xffd1ff3e, 0xffefff52, +0xfe9afdb2, 0xfd2802b8, 0x00e4ff9e, 0x01ce00b0, 0xffaaff70, 0xfff0ff7c, 0x02230028, 0x0066ff1c, +0xfe0eff33, 0xffc7ff07, 0x0246fea8, 0xfedf004a, 0x00c20043, 0x001bfef5, 0x02770198, 0xfeb6024d, +0xffadff9a, 0xfe46fec9, 0x007a0010, 0x00e9fe89, 0xffe0020f, 0xff2f0123, 0x0079000e, 0xfb39ff34, +0x023efede, 0xff09ffe8, 0xfec5fe74, 0x0006fe78, 0xfe5cfde2, 0xff44002c, 0xffcdff8e, 0xfe68fd44, +0xff5b02a4, 0xfed0fddd, 0xfd6cfe4e, 0xff91014b, 0xfe4ffec6, 0xfeeefe23, 0xff84ff92, 0xff8bfecc, +0xfe58022e, 0x0029035f, 0x0000ffd5, 0xfe4bfe46, 0xff65fe4b, 0xff6affa0, 0xffe8fe56, 0x02d7fe65, +0x004d00a8, 0xfff5ff63, 0x00360128, 0xfe5c02ae, 0x0181ffa8, 0x00e0fe90, 0xfef20049, 0xfd540139, +0xff66fe6b, 0x02f6ff23, 0xfe07ffa6, 0x00f6feea, 0xfc40ff9d, 0xfc50fd95, 0xffdcff77, 0x0061001c, +0x0156fe7a, 0x018200dc, 0xff4cff88, 0xff6900ee, 0x01c10285, 0x019f02fb, 0x000b00cb, 0xfef0fe74, +0x02cefef0, 0x01a7ffca, 0x016c0088, 0x008602bf, 0x036dffe8, 0xfe8bfe4e, 0xff1cfeb0, 0x039e013d, +0xfdeaffea, 0xfd5c006b, 0xfcc3ff93, 0x02d6ff3c, 0x00adfe68, 0x03b0ff66, 0x0092ff2a, 0xfefffeac, +0x014bff95, 0xfd9400fa, 0xffe403d5, 0x018dff08, 0x0113ff12, 0x004efea0, 0xfdee00fe, 0x02f30065, +0xfe64fdce, 0x002bff47, 0xfd5ffd2b, 0xff72015e, 0xffb2fe69, 0xfeb4fe63, 0x01c4ffb6, 0x029afefd, +0xfec5ff52, 0x0187007a, 0xff5bffb5, 0xfdf5ff37, 0xff770284, 0xff1afdf5, 0x0197ff24, 0x013aff15, +0x0113ff7a, 0xfe66ff60, 0xfee3ffff, 0x031c0179, 0x0273ffb7, 0xffb90200, 0x01af00f9, 0xfeda0064, +0x015400d1, 0xfe9aff47, 0xffb0ffae, 0xfea9fe82, 0x0097ffe8, 0xff840226, 0x017f003e, 0x000a0166, +0xffb70065, 0xfdae0060, 0xffd7fd65, 0xff7302a8, 0xfeb800a4, 0xfe76fec1, 0xfe690060, 0xfd50ff92, +0xfeb5feea, 0xfdcbfec2, 0xfd7e0152, 0xffe8005a, 0x035b02f8, 0x0035ffdb, 0x0167fe24, 0xfe63fea8, +0xff4bfed7, 0x0356004c, 0x029a02f6, 0xffd4ff97, 0x0144fd50, 0x0020ff4a, 0xfd3f002a, 0xfd2a006b, +0xfdeafe9a, 0xffb3011d, 0x0113fe36, 0x00a4034a, 0x031dff45, 0x02bfff4a, 0xff2bffaf, 0x0149febc, +0xfdcdfe87, 0x00630097, 0xfe89fdcd, 0xff3601b2, 0xff7ffee2, 0xffbdfe12, 0x0032fecc, 0xffdafe74, +0xfe4100ad, 0x02d7fe23, 0xfeb7fe1f, 0x00e40145, 0x0186ff77, 0xfff50059, 0x0104ffc9, 0x001efdd7, +0x001100da, 0x005fffa9, 0xffb20069, 0xffbdfec2, 0xfe07020f, 0xfe59fe3f, 0xfeb7ff71, 0xfe7affd2, +0xff21fd5c, 0xff76fda1, 0xff6c026e, 0xfffe029e, 0x010300e9, 0x01b2fe8a, 0xfedcfd7e, 0xfe870155, +0x02fd0128, 0xfeadfea4, 0xfedffe68, 0x00d6fe34, 0x01d3003a, 0x00fcff9a, 0xff7bfed3, 0x01a3fe32, +0xfdb6feb5, 0x0206fe17, 0xfe460035, 0x014dfede, 0xfe8800de, 0xff9502e0, 0x00b0fe7e, 0xfd7bff08, +0xfed3ffa3, 0xfe2dfe59, 0x010bfd41, 0xff970318, 0x012afea0, 0xffa2ffd4, 0xfdddfee2, 0xfe97fee3, +0xff2bfe7a, 0x00bbff46, 0xffc7ff36, 0xf9a50223, 0x002200b9, 0xfe87fffe, 0xfd710016, 0xf9a5fe51, +0x00f601d1, 0x0185fe9e, 0x01a800e4, 0xff370226, 0xfdf3fe7f, 0xffd6014b, 0xfee4fe80, 0xff8cfe26, +0xfda102d3, 0xfe640046, 0x010bfd60, 0x025b044e, 0xff89fe7a, 0xff870053, 0xff5c02a1, 0x0070feb6, +0x005fffe0, 0xff70ffe8, 0xfe800246, 0xffe5ff1c, 0xfe32ff75, 0x02ce0096, 0xfeb3006e, 0x0265fff5, +0xff40ffd4, 0xff43ff8e, 0x01990018, 0xff78ffbd, 0x0216fe68, 0xfb420011, 0xfe6a01e9, 0xff4402c0, +0xffb00210, 0x001c0046, 0xffdc010f, 0x022bffdf, 0x00620047, 0xfe690116, 0xffd10008, 0xff46fd20, +0xff9e0000, 0xfe6100e1, 0xfffaffe0, 0x019b0029, 0x024900ee, 0xfe9a016d, 0x023e0061, 0xff83fe24, +0xff8ffd67, 0xff3ffc62, 0x00efff03, 0x031cfecc, 0xfff4001a, 0xfe9bfd8e, 0x0103ff50, 0xfec3ffe6, +0x000c0121, 0xfe07fdb1, 0xffcb019d, 0xfb600292, 0xfff20178, 0x01cf010f, 0xfe8c0121, 0xfe93fe59, +0xfe68fe39, 0xfea8ff8a, 0x01cffe85, 0x012c0235, 0x0000ff15, 0x008afed5, 0x00f00224, 0x00c2009b, +0x0085fe73, 0xfde80129, 0x01190123, 0x01b1ff60, 0xff02fe9c, 0x002dff91, 0xfeb1fff1, 0x00cffeee, +0x0063feac, 0xffc6ffca, 0xfec6ffb0, 0x0142021e, 0x005b00b3, 0xf9830137, 0xfe5dff56, 0x00eefed0, +0xfec500d6, 0xfe35fe80, 0xffebfe36, 0xfe640124, 0xfe14fce0, 0x02d5033e, 0xfee20077, 0x0203ff6c, +0xfe6afd6c, 0x00cf0215, 0x0200fe56, 0x00a70099, 0xffaa0363, 0xfe22ffab, 0xfdd40156, 0x0079ff73, +0xfc9dfeab, 0xffe20084, 0xff82fe5d, 0xfe79ff3d, 0x02b10262, 0x01490043, 0xff46fe7b, 0xffc00001, +0xff630203, 0xff12fd4a, 0x004a01a3, 0xff9fff08, 0xfdf0fe4e, 0x012f00e7, 0x00e90016, 0xfe570245, +0x01420206, 0xfe6a01ab, 0x0306fd2b, 0x001affa7, 0xff68fdcd, 0xff46036b, 0x020e017e, 0xfe64037a, +0xfdcdfdfa, 0xffd7ffe6, 0xff2a0094, 0xff6fff4c, 0xff6900f9, 0x0093ffcd, 0xff86ff85, 0x000a0021, +0xfeae0157, 0x0094fe6a, 0xffe8ff8e, 0xff63001e, 0x0178ffe8, 0x0182ff3a, 0xff5cfe5a, 0xff9e00dd, +0x02fb0143, 0x0199ffe6, 0x0295fece, 0x0145036b, 0xfe620086, 0x0071fd7d, 0xff64ff84, 0x0196fe6c, +0xfe2f013f, 0x0008ff53, 0xff2500f0, 0xfe1dff60, 0xfd48fe4a, 0xff26fcf6, 0xfe8aff55, 0xff4300ed, +0xfe46ffba, 0xfe9efd6b, 0xffe8ff4e, 0xfe910153, 0x00ed0113, 0x0245fecc, 0xfed0fffb, 0xfed00121, +0x01ad0037, 0xfdd20149, 0xfd74fe57, 0xffcefe9a, 0x0054fe1d, 0xffbefe8a, 0xff98ff9a, 0xff53ff84, +0xff90ff67, 0xff480200, 0xff020284, 0xfedf02a8, 0x03560060, 0xff77ff94, 0xfe7affe7, 0x0008ff68, +0x008d0054, 0xff12028a, 0x02f60047, 0xfe69fe2a, 0xfdb40094, 0xfeb40261, 0x006c000a, 0xff590394, +0x01b5ff37, 0xffa8ffe1, 0xff9c0000, 0x000001f3, 0x00f6fe80, 0x00380085, 0x021b01b0, 0xffd70040, +0xfe7a00ad, 0x0195ffcd, 0x0041ffd3, 0xff89fe9c, 0x016bfe61, 0xff3dfea2, 0x00d7007c, 0x009dff49, +0xff0f0032, 0xfe39001f, 0xffc1feae, 0x0026ff64, 0xfef1ff8b, 0xfe80002c, 0x00200033, 0xfe53fe18, +0x0040ffb6, 0x014bff32, 0xfeccff62, 0xfe350373, 0xff710070, 0xffe1026e, 0xfe9bff06, 0xff620325, +0xff9a04c7, 0x00ceffd8, 0xfdebff7c, 0xfec5fe86, 0xfd20ff33, 0x0043fe24, 0xfe74008d, 0xfddcfdd9, +0x02e7ff3a, 0x005902e0, 0xffb0033e, 0xfe4100d6, 0xffcbff88, 0xffbdff5b, 0x009bff72, 0xff7500c7, +0xffd7019f, 0x036d0078, 0xfeacffb7, 0x03ecff00, 0xfe8afe45, 0x0059fe9f, 0xff100164, 0x00cfffb2, +0xffdefec9, 0xffb201ea, 0x002aff44, 0xffcbff78, 0x010ffec6, 0x003702a7, 0xff9bff3e, 0xfed30000, +0x01defda1, 0xfe4fff72, 0x01a2fdca, 0xff44ff92, 0x02850147, 0xfe76feb1, 0xffd8ff80, 0xfed3fe0f, +0xfe40ffdf, 0xfd9400fc, 0xfebbffbb, 0xfeee008b, 0x0066ff93, 0x0222ffe2, 0x008b012a, 0xff45fdb2, +0x0084ffbe, 0x006f00a4, 0xff4dfeb2, 0x0089002d, 0xfe8500bd, 0xffda0029, 0xff6bfeb2, 0x028a004a, +0x0021fd48, 0xff75ff4a, 0x0154fdea, 0x003a00c7, 0x016f00ea, 0x00d2035b, 0x00e9ffe0, 0xff9001e1, +0xfe7cfe67, 0xff8f02b1, 0x010efedf, 0xfdbefd48, 0xff7bfd44, 0xfbfc022a, 0xfe97003f, 0x02bffe8d, +0xff560047, 0xffd3fe20, 0x01d1febd, 0xfe5efe26, 0xff9a004e, 0xfedefc50, 0xfe10fe95, 0x01aafdcd, +0xfe6cfea2, 0xff7a007d, 0xffe00057, 0xffba00c4, 0x0098015e, 0xff31febd, 0xffd40292, 0xfc38ff25, +0x0066ffbd, 0x00dd0090, 0xfd4cffa1, 0xfec50049, 0xff77fe10, 0xfeb60020, 0x035dfecb, 0x01cd0143, +0xfed4feee, 0xff63029b, 0x0085003f, 0xff38007b, 0xfe590381, 0xff79feff, 0xfeccff6f, 0x009b0155, +0xff76009c, 0xfe5600fe, 0x003600a6, 0xfeacffc8, 0xff9dff6e, 0xfe6d0306, 0xff0fffc7, 0xfe0eff31, +0xffa70052, 0xfe62ff84, 0x01ceffaf, 0xff37ffb7, 0x029e00b3, 0xfdeafede, 0x0122fff9, 0xfe7a0045, +0xfd67fe55, 0xfe800060, 0xfe9c0101, 0xffe60155, 0xff3dff4b, 0x00c700a1, 0xff7600ca, 0x00500094, +0xff470044, 0xfea2ffa0, 0xffd60118, 0x02d50166, 0xff09029f, 0x0045fdf4, 0x0044ff70, 0xfec60204, +0x001101e1, 0xfef0009b, 0xfdf303df, 0xffea0376, 0x002b00fc, 0xfcdc015e, 0x00e0ffe7, 0x02940060, +0xffc5ff38, 0x026a00e0, 0xfd4dffa1, 0xfcdeff69, 0x0012fe8f, 0x01b3fe62, 0xfedafd90, 0x0040fe2f, +0xfef60186, 0x03a3ff3a, 0x0060019b, 0xfebbfe53, 0x0115fe66, 0xffcefd26, 0x001a0035, 0xfdd7ff34, +0xfda9ffc2, 0xfddcff70, 0x0266007f, 0xfdf4ff38, 0x0042fdd3, 0x0073ffa4, 0xffc401d3, 0xfd22ff66, +0x0017fd2d, 0x0014ff8b, 0x005ffe38, 0xfdb90025, 0xfc81fcfc, 0x006303b3, 0xfef2fd1b, 0x01e0ff54, +0x03afff6e, 0xffe100c8, 0xffd9fd57, 0x016d0018, 0xff47fef3, 0xff35fbcf, 0xffeafd8c, 0xfff2fbd9, +0xfd90ffe5, 0xff8f0017, 0xfefcfa43, 0xfebcfd9c, 0x0044003e, 0x02b50104, 0xfdb901c3, 0x018dfe6a, +0x017bffe9, 0x037e00d9, 0x00e70191, 0xff20ff5c, 0x0053ffad, 0xfd22fe2f, 0xfedffdc3, 0x02a70050, +0xff1d0101, 0xffc4ffee, 0x0098fdb5, 0x00b6ff69, 0xfd67fe80, 0x0110fe40, 0x014c0250, 0xfe0dfe83, +0x01850043, 0xff61046b, 0xfd8601e3, 0xff16fd99, 0xfe7101b9, 0xfce00142, 0xfc7dfe9f, 0x026cffc2, +0x01aa0168, 0x0012ffa6, 0x00ae00f7, 0xffe7fd47, 0xfd87ff0d, 0xffc5ffad, 0xff99fed6, 0xff64fee9, +0x0181fe71, 0x016c016d, 0x0092fe7b, 0xfeadfb94, 0x01d3fbb2, 0x00a4004e, 0x002c0005, 0xfdee0100, +0xff65fe05, 0xfe9003c5, 0xfee2ff85, 0xffe3ffaa, 0x01810056, 0xff46ff98, 0xffec03a0, 0x0030fed2, +0xfe05fca2, 0xfd8601d2, 0x034c0110, 0x00adfefa, 0x03ecfec7, 0x004efd4b, 0xfc83005a, 0x0002ffa6, +0xffce037b, 0xffcfff9a, 0xff27fda5, 0x00fdff56, 0x019aff3f, 0x00c4ff9c, 0xfef5ffbd, 0xff570261, +0xfd45ff3a, 0xffb8008e, 0xff30fe7f, 0xfe5000f4, 0x03490171, 0x009500d6, 0xfe4b02e7, 0xfd57ff41, +0xff67fe36, 0x007203d5, 0xff6cff4e, 0x030fff40, 0xff69ffa6, 0xff0cff01, 0xfede038d, 0xff6f008d, +0x004801f8, 0xff5c015b, 0xfebefee1, 0xff8c01e1, 0x006f008c, 0x0002045e, 0x00e0fe88, 0xfd57fe20, +0xff44fe38, 0x00a4fded, 0xff6c0087, 0xfd08ff6f, 0xfed2fef7, 0x01be0056, 0xff6ffdee, 0xfdfc0085, +0x003cff38, 0xfe57feb7, 0x01080156, 0xff49fdc7, 0xfe320114, 0x007cffe6, 0x00ddfe03, 0xff1600a9, +0xffa7fca2, 0x00edfdb2, 0xfea50074, 0x0133ffe0, 0xff58fff0, 0xff0b0076, 0x0034fe49, 0x0065feb5, +0xffcffedf, 0x02e8fef5, 0x008bfdeb, 0x0040ffb8, 0xff89fed2, 0x00a4fea1, 0xff670321, 0xfe96fe1f, +0xff6cff8d, 0x0167fdf4, 0x009dff6c, 0x007a0013, 0xfe85000d, 0x015cfdfb, 0x009702eb, 0xfddd00a2, +0x016900f2, 0x0116fde8, 0x017cff09, 0xff0501c2, 0xffe1012a, 0x0162fefd, 0xff3a0056, 0x00acff38, +0xfd370014, 0xff65ff74, 0xfeec002f, 0x02d3ffe6, 0xfdf5fdaf, 0x00a2ff93, 0x0055013f, 0xfda50183, +0xff47ff89, 0xfdebfe56, 0xff9bff0e, 0x007400ee, 0xff8f0332, 0xfd640005, 0x002402bb, 0xfe19ffed, +0xfd87ffc1, 0xfdcbff7e, 0x017e0379, 0x017d006a, 0xfd6402eb, 0xff43fe77, 0xfc39004c, 0xfdc7ff34, +0x009affd5, 0xff68fe1f, 0xfdf1ff73, 0xff6efd97, 0xfed1fea0, 0xffa4ff43, 0xffd901c9, 0xfd37fe8d, +0xfe5bffcb, 0xff06fdc3, 0xfddc03c5, 0x0072fcfd, 0x0074ff96, 0x0024fc23, 0x0082ff38, 0xfea8003e, +0x009101d7, 0x0025fe63, 0xff78ffde, 0xff7e0002, 0xffc10087, 0xfe7aff63, 0xff23fd8e, 0xfed4fe88, +0x021cfe15, 0x007dfceb, 0xffb10035, 0x00800389, 0xfe22002b, 0xfe80013e, 0x02f9fee2, 0xfe5cffeb, +0x0040020a, 0x022a0332, 0x0092008b, 0x0326ffaf, 0xffc0004c, 0xff8f0048, 0x0015ffa2, 0xfed50389, +0xfd2dfe99, 0xfc7a00ce, 0xffb60027, 0xff7bfe3d, 0x008d0018, 0x01d8fd08, 0x012cff6d, 0xffc4fecd, +0xff7c00e7, 0xfe57fde9, 0x002efd84, 0xfe3dfec7, 0xfde8ff06, 0x0492fe9c, 0xfdd30064, 0x03eeff38, +0xfdd8009b, 0xfe52ff56, 0xfdaf0010, 0x001b034c, 0xffd4feba, 0xffa1006a, 0xff0b01b0, 0x0056030b, +0x0022ffac, 0x02bbff83, 0xffd9ffae, 0xfe53fceb, 0xfeaf01ac, 0xfd2aff4a, 0xfeb5fe76, 0xffb2ffaf, +0xff74ff62, 0x0032fff7, 0x014f012b, 0xff00fea6, 0x0110fe81, 0xffd7041c, 0x01880000, 0xff5affea, +0xffddfe2f, 0xffa100dd, 0x04bcff7e, 0x00dc0047, 0x026c00ae, 0x002802e8, 0xfea20090, 0xfef2002a, +0xfc720024, 0xff72ff63, 0xfd84ff73, 0x03ee004f, 0x00f7fe41, 0xff9afd98, 0xffc30162, 0xfe7ffd41, +0xfc7f0145, 0x02a600b6, 0xffa3013c, 0xfd9efc2b, 0xfcdc0473, 0xfe9dff83, 0xff7500c0, 0xfdab00fc, +0x01f3ffda, 0x037000c8, 0x01400135, 0x006b0052, 0xfe31ff0b, 0x0000ff6f, 0xffd5ff52, 0x0197ffea, +0x00ac01ae, 0x011fffe2, 0xffbbff41, 0x0069ffd7, 0x0031fe2f, 0x0069fd8c, 0x01560041, 0xfcc0ff19, +0xfdd3ff89, 0x0259ffb9, 0x006101a8, 0x01880012, 0x00540023, 0x000f008e, 0x01c8006c, 0xffc5039b, +0xffcbfff7, 0xfd9afeb4, 0x02a6ff90, 0xfed0fe82, 0x022effe3, 0x001eff98, 0xfde8fecd, 0xfe40ffe6, +0xfde9ff7c, 0xfe9cff1a, 0xff47ff53, 0x0096fd33, 0xfd87ffea, 0xff4afdae, 0x0163017d, 0x03a0ffbf, +0xfe47fd26, 0xff84ff44, 0xfe6d004e, 0xff3bffd9, 0xfef2ff1b, 0x005ffefb, 0xffea03ab, 0x00e30012, +0x02b50001, 0x013c017f, 0xfd45fcd4, 0xff410091, 0xfd90fe2d, 0xfe3dff67, 0xff7bfd26, 0x0362fec6, +0x012e0376, 0xff24ff0b, 0xfe46ff01, 0x0378ffb6, 0xffbe0021, 0xff36ffd9, 0xffd6fffe, 0xff86fdfc, +0xff05fcd6, 0xfefafd3c, 0x0049fd9a, 0x004dff20, 0xff790183, 0xffb2fdd7, 0x0336fdf4, 0x038a0035, +0x00240183, 0x005a0050, 0xff4efd87, 0xfe8e038d, 0xfe05fcef, 0xfb8dfe46, 0xfef5ff40, 0xffc5ffd9, +0xfe5b0048, 0xfec2001f, 0x0151ff47, 0xfe7e02f9, 0xffd40027, 0x004f020b, 0xfdce01c9, 0xff1d0025, +0xfe150063, 0xfd0f0064, 0x015dff96, 0xff20fef6, 0xffb3ffe7, 0xfee5ff83, 0xfed80187, 0x00f5032a, +0x00910000, 0xff65febc, 0xfba5fc98, 0xfde8007a, 0xff9d019d, 0x039b0187, 0x0081046c, 0xfe74fe40, +0xfe83fec0, 0xfd3eff0b, 0xfe5bfe9e, 0x0165ffd9, 0xff54fd5a, 0xfff503a9, 0x023cff27, 0x0276ff57, +0xff4ffd3e, 0x01680023, 0xff9dfe03, 0xfe59ffcd, 0x0016ffcc, 0xffbc01bb, 0xffcb03a1, 0xfed7000e, +0xffdd013a, 0xfddeff90, 0xffa7fe31, 0x00e503a3, 0x03b001d0, 0x02b5fefc, 0xffccff87, 0x00ca0144, +0xfecc0276, 0x01b1ff9c, 0x03fd003c, 0xff84ffd1, 0x001601b5, 0x0068f938, 0xff60ff87, 0x049eff4d, +0xfdc4005f, 0x014c007d, 0xfd8702f6, 0xffe9ffbb, 0xff6cfd19, 0xfdb20379, 0x003303a1, 0xfc61fef0, +0xfebbffc5, 0xfecbff3b, 0x0049017d, 0x00490057, 0x017e01ac, 0xffec0042, 0xffdefed2, 0xfda5000b, +0xff03fe5f, 0xffb800c4, 0xffc90078, 0xfe9100f5, 0x0031ff8e, 0xffaf001f, 0x000efef3, 0x0031013c, +0xfe4b0475, 0xff80fe29, 0x00710397, 0xfe9efef8, 0xfeffffd7, 0x001dffc8, 0xff9eff3a, 0xfe97fd4b, +0x017a0000, 0x026a0102, 0x01adff8a, 0xff5efd3e, 0xfc7ffe53, 0x00570010, 0x007cffc3, 0x00e00058, +0xfda3fea2, 0xff60010e, 0xffd3ffdf, 0xfe110059, 0xfcd6fd57, 0xff5d005d, 0xff560466, 0xff12fc68, +0x00e6042a, 0x0052012f, 0xffcfff58, 0xfe660069, 0xf980fe3e, 0xfefcfdfa, 0x011f0104, 0xfffbff52, +0xfc4fffcf, 0xfefefed6, 0xffb9fe2d, 0xfe19ff6c, 0xfd730362, 0x002eff59, 0xff58fe10, 0xff46fca3, +0x01beff83, 0xfed6003d, 0xfd66036b, 0x019dfe40, 0xfe3103ab, 0x00f3ffbf, 0xff9a019a, 0xfd82002c, +0x021c0074, 0x018b0129, 0x0075fec2, 0xff3affb1, 0xfeafff96, 0x00c503aa, 0xfd92fe07, 0x00940190, +0x035afcd9, 0x0096fdb5, 0xff8cff59, 0xfeeeffd0, 0x004303f2, 0xfe40fef0, 0x01800099, 0xffbeff01, +0xfbd6fec0, 0x01170170, 0xfea5fe2a, 0x0000021e, 0xfc81fe49, 0x020dfd73, 0xffdbff9c, 0xff76ff96, +0xfd990092, 0xffadffcb, 0x038a008e, 0xff5f0162, 0x0017ff54, 0xfe4bff94, 0xfd56009a, 0xff4201e4, +0x010afc12, 0xff36fe94, 0xfea4009f, 0x000dfebb, 0xff9d0127, 0xfd330086, 0x026affe0, 0xfe6dffde, +0x01cffe5c, 0x0029ff5b, 0xff5f045b, 0x0038fe1c, 0x038cff63, 0x01c2031a, 0x001fff41, 0xfe630044, +0xfd260103, 0x016aff87, 0xfcf50093, 0xfd74fe35, 0x003aff1e, 0xfd52ff34, 0x007a00dc, 0x005c000f, +0xff93ff99, 0xfe9800a1, 0x014500ee, 0xff4f0056, 0xfe460129, 0xfdb3ff64, 0xff20ff6c, 0xfdb4fee9, +0xffdd037b, 0x030fffc4, 0xff76fe70, 0x010e0163, 0x00520140, 0x01a0fe09, 0xff65fe84, 0x00160085, +0x0105ffa2, 0xfe7d0147, 0xfd9f013c, 0x00bbff57, 0x0066fee5, 0x00740451, 0xfea3fda5, 0x0022fe5d, +0x01290063, 0x01f0ff60, 0xfc68fe00, 0xff96ff82, 0x00410155, 0xfd4400ca, 0x012dff76, 0xfe3a0012, +0xffc0ff65, 0xfd90fdcb, 0xfe95fe31, 0xfed3fde8, 0x0489ff8e, 0x012e014f, 0xff8f039f, 0xfe38ff6b, +0xff97fd4c, 0xffe001f8, 0x0000ffad, 0xfeb3036e, 0x027600e0, 0xff6cffbe, 0x019eff20, 0x009afd9e, +0xff64fecb, 0xff430132, 0x0490ffd9, 0xfc83ff6e, 0xfee90385, 0x001601ac, 0xfe77006d, 0x00c8ff86, +0x00000041, 0x000e019e, 0x00cdfe7f, 0xfe59fdd8, 0xfefe0045, 0xff91fd2b, 0xfeb5ffaa, 0x01010192, +0xffbbff7a, 0xfefcffb4, 0x0035fefb, 0xfe78fefc, 0xff30feb9, 0x006803a9, 0xffe2012c, 0x037efdd5, +0xff2802f6, 0x017ffd0f, 0xfcd7ff9f, 0x03d50049, 0x0347fe73, 0x036efefc, 0x010bfe5b, 0x00acff93, +0x02b5ff5c, 0xff74fd15, 0x034000b3, 0x029401e1, 0xffc3fe1c, 0x005e000a, 0xffa0fd9c, 0xfe6aff36, +0xff13ff40, 0x0010ff56, 0xff5efe7f, 0xfd9201b0, 0x01bfff56, 0x000bfe40, 0xfed1fe6b, 0xff9bff46, +0x001bff01, 0xfe9f005e, 0x016501e9, 0xff890174, 0x0163fe6e, 0xff92fe62, 0x0010fe70, 0xfecdfd60, +0xffddfdfa, 0xffa40038, 0xffb301de, 0xfef30073, 0xff930321, 0x03970038, 0xfedfff25, 0xfe82004a, +0x0133029b, 0xffce0019, 0x00a1ff60, 0x0079000f, 0xffa4ffb0, 0x00090109, 0x00450013, 0x0119fe21, +0xfd4df980, 0xfe83fffe, 0x00a4fe70, 0xffcf00cb, 0x0026fd43, 0xffb8fec4, 0xfe9ffd15, 0xfe500105, +0xff870327, 0x0027fff3, 0xff36ffc3, 0x00440091, 0x000bfe06, 0x00d4fd58, 0xffd3ffb2, 0xffe8011a, +0xff1efdab, 0x0072fcf5, 0x01ec0000, 0xfd3e00fc, 0x017d0021, 0xff27ff7b, 0xffbe016a, 0x03bc0386, +0xfe88fd74, 0x010b0000, 0xfd82ff83, 0xfee9ff24, 0x0039fe25, 0x0069ff33, 0x0326fd43, 0xff53005f, +0xfe88fe2d, 0x007b012d, 0xfc44ffae, 0x0056ffea, 0xfeeeff50, 0xfd2bfe10, 0x00c20102, 0xfe9503b3, +0x0218ffec, 0x02a6ff0e, 0xfffe02e7, 0x00baffb0, 0xfc9104c2, 0xfed9014e, 0x017aff23, 0xff1d016d, +0xffa8ff49, 0x0104ff56, 0x01dfff7b, 0x00130086, 0x005fff0b, 0x00960130, 0x002c0100, 0x019dff8e, +0xfda9fe20, 0x01920119, 0xfea0fe81, 0x0024ff8b, 0xfe7502a7, 0x01a3ff58, 0x005c01db, 0xfe5f0027, +0xfefb0040, 0xfbb800a9, 0x030bfeb4, 0xff38ff23, 0xff29020b, 0xff6f0466, 0xfc830087, 0x012c00f7, +0xff5afd66, 0x00ac0354, 0xfef3ff2c, 0xff34022a, 0xfd9700c8, 0xfe450104, 0x002bff35, 0xfd67fed8, +0xff4afb3e, 0xfcabfe05, 0xffb3faf1, 0x020bff36, 0xfe9300e1, 0xfffefdeb, 0xfe31017d, 0xfda50181, +0xfcbcfe14, 0xfefb0030, 0x035afdba, 0xffb301b1, 0xfee4ffcb, 0x038cfe07, 0x010c0029, 0xffbbfeba, +0x025fffce, 0x03afffdc, 0x007dff42, 0x03f5fd43, 0xfd37fd50, 0x0059ff00, 0x0041ff5d, 0xffabff51, +0x0172015e, 0x008bffcb, 0x016a0204, 0x01d0018b, 0x003000f1, 0x026affe5, 0xffecff51, 0x000003a0, +0x00b2feaf, 0x0322036b, 0xff5300c6, 0xfdd3ffc8, 0xfed4ff86, 0xff4eff57, 0xff35ff7f, 0x001601c0, +0x009d0266, 0x00c2fc1d, 0x00c9004a, 0x02dc0085, 0xffee0071, 0xfdceffa6, 0x013a00b6, 0xfdf50336, +0xffec00cb, 0xff97fdeb, 0x00e0fdb4, 0xfe00fd98, 0xff3dffff, 0x011efe71, 0xffc90181, 0xfff000d4, +0xffaafea1, 0x0347fd99, 0xffa0009a, 0xfecefea7, 0xfd5f0149, 0xfe250030, 0x0314fdab, 0xfd3effe8, +0x0067ffa8, 0xffd7020b, 0xffe30174, 0xfd50fe91, 0xff8f005e, 0xfcab0088, 0x00a8feb6, 0xff97fee6, +0xfc91fea7, 0xff76feb3, 0x002ffe95, 0xfe36ffc2, 0x0071038e, 0xfe3a0156, 0x0101ff81, 0xffebff3b, +0x02affeb6, 0x0385fcbc, 0xfd63feb5, 0xff28fcd7, 0x004e01ce, 0x03f20096, 0xfe090250, 0x0002fe81, +0x018bffb7, 0xff92fdf4, 0x0016ffd9, 0xfef4008f, 0x037dfeee, 0xff3b03aa, 0x03ff0074, 0x018afcd7, +0xffc2fdf1, 0xfea6ffcf, 0xfd60fc83, 0xff8c0035, 0xffbbff8c, 0x0427032a, 0xfdfbfcf6, 0xfea2feea, +0xfe0602e8, 0xff64fe25, 0xfeebff62, 0xffb20101, 0xfe20003d, 0xff29fd44, 0x0378ff3f, 0x0077fdce, +0xff29fda5, 0x0009fc98, 0x03b0016b, 0xfd4dffaa, 0xffea016c, 0x00fcfd30, 0x00e1ffa2, 0xfcd4fde7, +0xfd96fff0, 0xff450027, 0xfed0fe1d, 0xff3bfec7, 0xff8cfc01, 0x003bff87, 0x0032fceb, 0x0062ffd1, +0x0340fc0b, 0xff97fdb3, 0x029b003c, 0xfdce03d5, 0xff5bfde7, 0xffdafda3, 0xff8201c2, 0x012fff8b, +0x0326ffcc, 0x006a03a0, 0x0018ff9b, 0xfe11fd58, 0x010101ba, 0x00e0fe78, 0x013afd24, 0xfec1ff4a, +0x015bfd56, 0xfdbeff4a, 0x00c30019, 0xffe5fe94, 0x015e041e, 0x01a0001e, 0xfe7afe5c, 0xfeb20067, +0xfe9ffedf, 0xfef6fcd9, 0x007d0168, 0xfdedffc0, 0x001a002f, 0xfe8cff47, 0x009400e0, 0xff43017c, +0xfd43feb2, 0x0378009a, 0x0135fe8d, 0x018fff8b, 0xfd410512, 0xfed30047, 0xffb3ff0b, 0xfcd70022, +0xfd8701ce, 0x0349fef1, 0xfdaeffda, 0x0057ffcb, 0x02af0020, 0xfe1cffbb, 0xfd60ffbe, 0xff83ffee, +0x000bfe84, 0xfe3501a7, 0xfc7dffec, 0x009dff83, 0xff9cfd63, 0x03780162, 0x010b0031, 0x004aff83, +0xfddd0370, 0xff69fd3c, 0xfe6bfef3, 0x026affa9, 0xff8ffdd3, 0x00f1ffa4, 0xfc53fe54, 0x0104ffdd, +0xfe400340, 0xff83fef6, 0xfdd5012a, 0xfcd9ff56, 0xff8f0051, 0x00cefff5, 0xfbaf0065, 0xfdd301f0, +0x021efe6e, 0x008c0056, 0xfd44fefe, 0xfe0d008b, 0xfebb0060, 0xffebfbe4, 0x00000314, 0x013903df, +0x015e037d, 0x00adfe7a, 0xffc8ff71, 0xff20ffd1, 0xfddeffdb, 0x01040255, 0x013f0326, 0xfe80fd3f, +0xfe740174, 0x007f002f, 0xffdfff00, 0x00520215, 0xfea1fe2c, 0xfb640133, 0x0174ff0b, 0x0335003b, +0xff7efc12, 0xffe2fe41, 0x0028fe69, 0xff5cffb6, 0xfdf3ff8f, 0xfe22ffaf, 0xfec300c8, 0x00ab002b, +0x0051fff1, 0xff95fda7, 0xfd95ff52, 0x01f3fe37, 0xfde4003a, 0xff2bffc2, 0xffe70222, 0x0156015c, +0xff73fde3, 0x00760002, 0xff52fe77, 0x004e01b1, 0xff54ffef, 0xffe6fe6a, 0xff6cffdb, 0x000e0103, +0x01e30119, 0x00a601d2, 0x00b90308, 0xfe93ff88, 0x006300ea, 0x002f0052, 0xff900003, 0xffb7ffe2, +0xfe7bfd2e, 0xffa1fd56, 0x0000ff93, 0xffc1ffb8, 0xfc860000, 0xfd4ffd82, 0xfb8dffe0, 0xfcf4fd20, +0x0015fde1, 0x0079fe36, 0x0030fe30, 0x0147fe94, 0xff9bffeb, 0x00a4fe9a, 0xfd300000, 0x00a9ff7d, +0xffcb000f, 0x01a6fce6, 0x01fc00b0, 0x0063fe65, 0x006d001d, 0xfe12ffcf, 0x000f013a, 0xff37fed9, +0xfdccffe0, 0x008a00d7, 0x00980000, 0x0058ff1f, 0xff7200cd, 0x00bfff64, 0xfffb0193, 0x0063ffeb, +0x00a80094, 0x01710028, 0xff660035, 0x024700a9, 0x008aff31, 0x008cfecc, 0x0281ffc8, 0xffecff41, +0x01d0fffb, 0x010b0092, 0xffe70055, 0xfe790202, 0x01a00034, 0x0134ff1d, 0xfeeeffd5, 0xffcefff4, +0xfed2ff6d, 0xff5cff64, 0x001c04bc, 0xffb7fd2e, 0xff9d006b, 0x017ffff0, 0xff7e006b, 0xfdf40015, +0xfee70000, 0x0004fe94, 0xff38ff0c, 0xfeeb0220, 0xff3f0031, 0x0049ff3f, 0xffffffc1, 0x023d0060, +0xff15fd5f, 0xfec40059, 0xffb2fec0, 0x0000ffd8, 0xff2aff15, 0xff4efea4, 0xfde7ffa6, 0xff85ffef, +0xfea7ff89, 0x0085ff9e, 0xffc60054, 0x032c0086, 0xffbe003f, 0xffd8fc61, 0xffd8ffd1, 0x0000fecf, +0xfcd3ffb0, 0xfe78016c, 0xffeafe80, 0x0098ffad, 0x01f9ff75, 0xfe8f041e, 0x037bfedf, 0xfe03fde7, +0xffc0000e, 0x0005ff77, 0xfc4f0187, 0xffa0002a, 0x02aafc13, 0x0286ff9a, 0xff600023, 0xffbc0109, +0xff08fe6f, 0xfeddff02, 0xff6bfe8b, 0xffbdffb8, 0xfd01fed5, 0xfff300f1, 0x0129ffa1, 0x01210000, +0x00a60388, 0xfdd1fe49, 0xffa40001, 0xffb3ffa0, 0xfe6bfead, 0xffe0fdd5, 0xffdcffa3, 0x0024ff72, +0xfc1cff16, 0xff5600a6, 0xfd57ffc8, 0xfde7fe46, 0xfebb0166, 0xffba0091, 0xff89fe8d, 0xff3fff67, +0x005f00b2, 0xffa7000e, 0x00c1fe57, 0xff75002d, 0x01700021, 0xffa9fec7, 0xffb5feab, 0xffad0045, +0x001e018e, 0xffc6fd7e, 0xfe80ff83, 0x00f2000d, 0xff900028, 0xffd20155, 0xfe710224, 0xffedfdba, +0x01d6fe59, 0x02ffffdf, 0xfeebff86, 0xffb6ffcb, 0xffcb0089, 0x007eff48, 0x00a1ff74, 0x00f6fd96, +0xffcbfd2f, 0xfddfff02, 0x0035ffbe, 0x01110341, 0xffadff46, 0xfc710000, 0x0212ffb0, 0xfff1fef0, +0xffab005c, 0x0166ffb1, 0x004cfeb5, 0xffe30042, 0x001f0000, 0xffdbfe05, 0x0000ffa1, 0xfd63ffc8, +0xffdb0000, 0xfe690129, 0x00120033, 0x01e00041, 0x0144fe95, 0x008b0067, 0xfc38fda3, 0x00490026, +0x00f1006d, 0xffe800fe, 0x00450026, 0xfee7fedc, 0xfd83008c, 0xff47ffb2, 0x01750030, 0xff860111, +0xfffe0133, 0xffb5ff3d, 0x00e60148, 0xff45fd66, 0xffd8ffeb, 0xfe5802a8, 0x0118fedf, 0xff31000b, +0xfd83ff34, 0x00d2ff72, 0xff1b0075, 0xfeb5fed8, 0x0009ff03, 0xff62fed6, 0x0065ffc6, 0xff3affe3, +0x00000512, 0xffefff37, 0xff4eff90, 0xffaeff0a, 0xffd7fe10, 0xff8fffc8, 0xffdaffd2, 0x00fb0005, +0xff6a0000, 0x0025fed2, 0xff3c005f, 0x00fc0055, 0xffc7ff58, 0xff81ff7c, 0x00940134, 0xffb2ff76, +0xfd84fc15, 0x018700ae, 0x0097ffb4, 0x00420197, 0xff20fe23, 0xfe16fe86, 0x02fbff0b, 0xff77fc38, +0xfef00101, 0x006affe6, 0xfe68ff80, 0xffe2ffd0, 0x011c0074, 0x02befe75, 0xff5dff48, 0x0077fdd9, +0xffe1004d, 0x0043fe23, 0xff8efb36, 0x007e0042, 0xff1d015c, 0x0030fe6a, 0xff6cffcb, 0xffed0000, +0x001501cf, 0xff96feda, 0x00000060, 0x0041ff45, 0x0030ffde, 0xff80025a, 0x009d0134, 0xfd830155, +0xff7cffea, 0x008a002e, 0x0126fb8b, 0xffa302d1, 0x0388fe68, 0x01ceff87, 0x000a0009, 0xfe35fe92, +0x0269ff98, 0xfcc30000, 0xffb300ad, 0xfbfbffb6, 0x00a4000a, 0xffe8ffd1, 0xfd8f0071, 0xfddc00be, +0xff3cffd0, 0x015cffae, 0xffe4fed7, 0x0019fcb5, 0xff720058, 0xffbefffe, 0x0062ff83, 0xff88fe91, +0xff8e0020, 0xff46fc70, 0xffa00000, 0x00defe68, 0x00dafd8d, 0x0000001c, 0xff300087, 0x003e001f, +0xfefefed5, 0x006d007c, 0x0132ffea, 0xfecc0057, 0xff13ffa7, 0xfc1cfe8f, 0x0318ff6c, 0x0222ffc5, +0xfe05fd7e, 0x00cd001a, 0xff7c0013, 0xfeac0080, 0x0348ff2a, 0x021bff9c, 0x024502b8, 0xff93ffe9, +0xfe12ff0d, 0x000200a2, 0xffe6ff38, 0xfea10090, 0x0017ff85, 0xffc3ffc6, 0xfdce017c, 0xfdd1ffe2, +0x00420008, 0x01e5fee4, 0xffa20070, 0xfffcfc4d, 0xff8fff2b, 0xffa7fec4, 0x00400026, 0xff900025, +0xfe98ffcf, 0x006dfe26, 0xfe6500a0, 0x0245ff3a, 0x0087006b, 0x0080003e, 0xff130042, 0x02a104bc, +0xfdd1fd5f, 0xff4bfd1b, 0xff7b012f, 0xff57fba2, 0xfff4fdcf, 0x0039feef, 0xffb20045, 0xffde02ce, +0x02ddff6d, 0x0275ff72, 0xff36ffac, 0xfcf1ff3f, 0xfe5b00dd, 0x00de0026, 0x0009010e, 0xfc94fffa, +0xfc94ff2e, 0x0158003a, 0x001cffb1, 0xfffcffbe, 0x0066fe1b, 0x0226ff8c, 0x021e005d, 0x008fff94, +0xffa0008e, 0x00f4fecc, 0xff2bfefe, 0xfebdff2d, 0xfd5effc8, 0xff76005a, 0x0181ffb6, 0x0000fefb, +0x01fa0175, 0xfdbb0025, 0x01b00362, 0x0037feec, 0x006d00f3, 0x02d1ffe2, 0xfff9fdcb, 0x000efe96, +0x006000ae, 0x01c5ffef, 0xff9aff6d, 0xff4e0012, 0xfd4dfcb5, 0x037600e6, 0xff90ff3d, 0x00d801df, +0xfb49fda8, 0x0197ff16, 0xff2b01d3, 0x01eb0184, 0xfd83ff7c, 0x0140fec4, 0xfd7b0026, 0x028bfe57, +0xfec40121, 0xffb20001, 0xfffe0043, 0xffe6ffc8, 0xffc5ffca, 0x0233ffcb, 0xff0cffd7, 0x01c9fc7b, +0xff8e004e, 0xfe32ffcb, 0xff34fcda, 0xff31fd70, 0xfea8ffdb, 0x000b018b, 0xffba03d5, 0x0102ffc4, +0x010dff1d, 0xfef1ffe0, 0xffac0102, 0xfec30266, 0xffebffd0, 0xff50ffd8, 0xfe79ffe0, 0x037a00e2, +0x0023004c, 0x01210162, 0xfbfb025d, 0xfff8fef6, 0xffbc025d, 0x000dffbb, 0x005aff79, 0xff8ffc15, +0x0276fec7, 0x0032fe6c, 0x010d0086, 0x0005fe2a, 0xfe070087, 0xffc70154, 0xff80fd2e, 0xfe94fe2c, +0x00170118, 0x000e006c, 0x01880000, 0x0168fff2, 0x02180164, 0xffdc0110, 0xfefd032c, 0xffd80003, +0xfdd501b0, 0x005a0066, 0x0099fff9, 0x0216ff16, 0xfe83feff, 0xffb8003a, 0xff82fee9, 0xfc93fff7, +0xfea9fe8d, 0x02ceffb3, 0x024400dd, 0x0157fb70, 0xff770133, 0xff55ffda, 0x000affc0, 0xfdec0048, +0x0154ff5c, 0xfe12fff0, 0x0089ff2c, 0xffd8ff26, 0x01110054, 0x036bfec4, 0xffcefd23, 0x008efe94, +0xfecbfe7f, 0xfeacff31, 0x0124ffb8, 0xffdbff15, 0x0050fd76, 0x009a025a, 0x03260006, 0x00b7ff77, +0x0057ff35, 0xfff5004e, 0x045d00ea, 0x02f3fff7, 0x0119036b, 0x026902bf, 0xfe7a0000, 0x0003fed2, +0x000efda9, 0x004701a1, 0xff7c006d, 0x0088ffae, 0x0052feff, 0xfcecfdc3, 0xfffefffe, 0x017ffecd, +0x01250078, 0xffaa0094, 0x0044ffc7, 0xffbdfeab, 0xff9bffbb, 0xff7a008d, 0x01010008, 0x008fff71, +0xfe63fdc3, 0x00d6004b, 0x0205ff19, 0xffceffe3, 0x0354ff83, 0x003cffa8, 0xff9ffd57, 0xff960056, +0xfff600ca, 0xffb0ff47, 0x0031ffce, 0x03a0ffcb, 0x01cfff1b, 0x00c300d5, 0xffdff983, 0xffe7008a, +0xfde7ff6a, 0xff90ffad, 0xfed1fd37, 0x03eefff1, 0xffabfcc8, 0xfde10048, 0xff6afe12, 0x009d0028, +0x001b0216, 0x0220fec7, 0xffe500e9, 0x01ceffcd, 0xffaf008e, 0xffe7fec0, 0xff6dfeb5, 0xff44ff78, +0x0175fc2b, 0xfda1017d, 0x006f0052, 0x006300cf, 0xfeeefe5e, 0xfe740042, 0x005bfeff, 0xff4102dd, +0xfff10009, 0xffccfee1, 0x0003ffd6, 0xffae0086, 0xfc62fff7, 0x0024fee3, 0x0153ffc4, 0x03d5ffeb, +0xffaffe0a, 0xff77ff33, 0x001aff4b, 0xff97ffb0, 0xfedcffdc, 0xff2aff20, 0x00860038, 0xffd90000, +0xff3a0123, 0xfffeffe2, 0xfe6f000f, 0xffb2001c, 0x002aff1e, 0xfedf0097, 0x00040005, 0xff6e0329, +0x0035ff12, 0x046bff2c, 0xffbcff29, 0x003c001d, 0x001eff3d, 0xffc7001e, 0xfff4ffe5, 0x023c02be, +0xff9d013c, 0xff05ffd1, 0x002e00b2, 0xfc9eff68, 0xffb7ff79, 0x0048fe67, 0x00560140, 0x00e5fe22, +0x0132000f, 0xff94ffe8, 0xfda5016f, 0x002000dd, 0x0007fdf8, 0x00aaff40, 0x011bffea, 0x0123ffdb, +0x004e013e, 0xff38ff02, 0xffcafdf4, 0x0051000d, 0xff7c00a6, 0x0000003b, 0xff79ff4e, 0x0045ffcb, +0x005b007c, 0x0005ff36, 0x00a00092, 0xfeb801ca, 0x0000000a, 0x012bfef4, 0xff73fffa, 0xff81fa43, +0xfc20ffeb, 0x003cfdf4, 0xfe04fde7, 0xff08feef, 0x00b10193, 0x00d10090, 0x028b0000, 0xff9fff1d, +0x00920207, 0x02d5ffe8, 0xfef3fe74, 0x01b5ffc8, 0x012b0030, 0x01100080, 0x0020015c, 0x0247fee0, +0xfea80266, 0x025d0000, 0x030800aa, 0x00320171, 0x003b0000, 0x00f30000, 0xffb7fd2a, 0xfedd007a, +0x00f7ffef, 0x01a7ff83, 0xfe5501ec, 0x00270013, 0xfe10000d, 0xff8a02ac, 0x01c1ffe6, 0x0019ff8e, +0xfffb0010, 0xfd76ffb7, 0xff62018d, 0x006bfc2b, 0x001bfe32, 0x00b20149, 0x00b2008f, 0x0018016a, +0xfb42ffaf, 0x007000d9, 0xff8400ae, 0xff4402f6, 0xff6affc3, 0xfd37ffa6, 0x000000cd, 0x00e9ff61, +0x0117feda, 0x008a012e, 0xfdabfb77, 0xfdbbff3c, 0xfe830220, 0xff790018, 0xffedfdc3, 0x02fffd96, +0x035601e5, 0xffc0025d, 0x00ab0101, 0xffb0fe04, 0xffda00ef, 0xfd5302d8, 0xffd9025e, 0x03b8fc85, +0xfedb0016, 0x001cfb69, 0xfc70001e, 0x01acff79, 0xffd00088, 0xffdaff68, 0x00ec001a, 0x0051ff9d, +0xfe21fff2, 0x0173ffe5, 0x0116ff8c, 0x00180018, 0xffcdfff5, 0xfdcdff69, 0x00acff77, 0x006cffb6, +0x00aeff93, 0x01d0ffed, 0x00b800d9, 0xffaeff97, 0x00b7fd61, 0x015f025c, 0x0000ff0c, 0xfec6fff3, +0x00d90128, 0xfee2ff9d, 0xfcd30014, 0x0134ff02, 0xff97ff6f, 0x0078fe40, 0xff74fdf3, 0xfe68ff67, +0x0130ff60, 0xfec7023c, 0x00640028, 0xfd470073, 0xfe82fb62, 0x0006fed2, 0x0127ff0e, 0xffdcffe6, +0xff9601ca, 0xff7e038e, 0xffc900a4, 0xfdacffdf, 0x009d0032, 0xfeacffd5, 0x004dff56, 0x0058004a, +0x01cdffce, 0xfe22ff8d, 0xff9affc5, 0xff95ffda, 0xfeec0285, 0x008dfe85, 0xff670050, 0xfe350064, +0x0055fd70, 0xff6dffaa, 0x0031ffe8, 0xff2a01b2, 0x007effd1, 0x02a002d1, 0xffccfefe, 0xfd30fcfc, +0xfd080040, 0x009700bd, 0xfe90fd28, 0xffda0306, 0xfc380053, 0xfde50040, 0x00df008c, 0x00020053, +0xffd8000b, 0xff7affad, 0xfef70188, 0xfeba0022, 0x0086002e, 0x0013ff38, 0x0253ffe7, 0xfd54fd9f, +0x0087fed4, 0x0037ff85, 0xff8e0026, 0xff66ffe5, 0x001cfe9a, 0x00abff5c, 0x00330055, 0xfee50256, +0x0171ff6a, 0xff210103, 0x013bfefd, 0xfdd1fef5, 0xfd2affac, 0xfed2ff55, 0x00aafeed, 0xff80feed, +0xff1302f5, 0xff8dfe71, 0xfe69003a, 0xff77ffbf, 0x00b1feb5, 0xff770028, 0x00c2ffbc, 0xfdf0ffff, +0xffbc0175, 0x01f5ffc0, 0xffb30026, 0xff360181, 0xff13ff86, 0xffe4013c, 0x00daff93, 0xffaaff8b, +0x0027fe5c, 0xfded0000, 0xffde01c2, 0x003b0032, 0xfd5201b9, 0xffadff63, 0xffb7ffd9, 0xfefeff05, +0xffb7004a, 0x01a6ff19, 0x0010005f, 0x006b004d, 0xff6fffcc, 0x00620141, 0x0376ffda, 0xff0eff36, +0xff5cffc0, 0x0040037d, 0xffd700bd, 0x04500071, 0x003dffea, 0x0276fde3, 0x00d4fb6e, 0xfcef0069, +0xff52ffe2, 0x0055febe, 0xff70ff62, 0x01e80001, 0x0037fe83, 0x0275ffcd, 0xff1cfc4d, 0x0000025b, +0xfeaaff90, 0x0125ff6e, 0x00f6ff5a, 0xffdf0048, 0xffccfef9, 0xffeefff2, 0x0000ff99, 0xfe59ffb4, +0x0068028f, 0xfda8ff0e, 0xff9bff91, 0xfc9eff99, 0xfdfefe74, 0x01b1ff56, 0xfec700cf, 0xff41024c, +0xffb5fde0, 0xfe77ffe6, 0xfcfd016b, 0xfcaaff2a, 0xfde0feda, 0x027b00fb, 0xff4e0001, 0xff760075, +0xff8c0348, 0x0220ffd7, 0xffd5fbb0, 0x000d008b, 0x00b2ff26, 0xfe030285, 0xfe860262, 0xfec3ff68, +0xff4c00d5, 0xfc1d02e8, 0xff39fe28, 0xffdcfff2, 0xff6300b6, 0x0050fe8d, 0x0356fd89, 0xfceb00a0, +0xff4700b1, 0xfe00fe0d, 0x0144045d, 0xfe82000c, 0x03ee0195, 0xffb7fd3b, 0xff00fed6, 0x00b1fd71, +0xfde1ff73, 0x024cff6b, 0xfec60044, 0xffb6ffcb, 0x00b6fe21, 0x0047009d, 0x00930017, 0xfff2ffca, +0xfff0fd34, 0xffeb0039, 0x01fcfdd5, 0x001c00b0, 0xfef201aa, 0xffa3004a, 0xfc53015c, 0x0033ffca, +0xff79fdcf, 0x00200096, 0x0103fead, 0x0253025c, 0x003d00b2, 0x03540019, 0x0054ff9d, 0x00610030, +0x00bffc62, 0xfc85014e, 0x0014fdf6, 0xffc6fffe, 0xfe56ffab, 0xffab0103, 0x0038fead, 0xff7bfed8, +0xff7fffd4, 0xff88ff28, 0xffa1fede, 0x00370105, 0xff50fdd7, 0xff7bfcaa, 0xfc9efe15, 0x0000ff37, +0xff75004f, 0x028f0025, 0xfc3b003d, 0x005f001d, 0xff91ff13, 0x007aff96, 0xffcbfee2, 0xff58fe79, +0xffdaff21, 0xff48fe99, 0x0063ff5e, 0x0140001f, 0x005cff8e, 0xffdcfef7, 0xffd40046, 0x00f1feb9, +0x02a7ffad, 0x00bb01b1, 0xff97fedf, 0x00620233, 0x006900ae, 0x003fffd4, 0x003effc1, 0x0024004e, +0x0002ff60, 0x02580045, 0xfc720082, 0xffc60148, 0xfdde024c, 0xff93fc23, 0xfc93ff2d, 0xfc39fffb, +0xfea1fea4, 0x0040fe66, 0x00000019, 0x04c20006, 0xfe78fefc, 0xfec0ff2c, 0x00950187, 0x0099ff33, +0xffc8fe26, 0xff1eff79, 0xfe0700e8, 0x000cffea, 0xfdbcff92, 0xfe5ffd3e, 0xff62ffaf, 0xfc1302a7, +0xffb3ff3b, 0xff8f0049, 0x00cfffbf, 0xff15ff94, 0x02e00220, 0xffb7feee, 0xff4f0196, 0xfe28ff9a, +0x0045fe1b, 0x028fff9d, 0xffd10066, 0xff44fd92, 0x025d0055, 0xfed4fc03, 0x01d50045, 0x017dff8b, +0x02dffd99, 0x0013000e, 0xffaa02eb, 0xff97ff06, 0x03ce0000, 0xfcc3fea1, 0x005803ee, 0xff87000d, +0x0000ff97, 0xffa20001, 0xfe32fe99, 0xff0fff99, 0x02dc014a, 0xfe81fec1, 0xfcc0fea9, 0xff5f0059, +0xfe0702f3, 0x01280187, 0xfe6bfef6, 0xfc030040, 0x0256fe20, 0xfe35ff0d, 0x01980000, 0x0012ff59, +0xfeb3004e, 0xffaa02de, 0xffea0051, 0xff95023d, 0xffa2ffc0, 0x00db0070, 0xfe04ff94, 0xff7eff8e, +0x0049ffd4, 0x01e9ff7b, 0x01c100c8, 0xff200000, 0x014e0004, 0x001bff40, 0xfddbfe83, 0xfda8ffd1, +0x01850188, 0x016efe63, 0xff4700ac, 0x00170036, 0xfea40058, 0x0054010b, 0xfd6c0036, 0x00080000, +0xfeaeffe7, 0x00f9fe64, 0x0047ffc1, 0xffd7009f, 0xffa40308, 0xff65feaa, 0x0145ff82, 0xfdc8fefd, +0x017aff47, 0x007fffe4, 0x0069ff70, 0xfc010059, 0xfc7bff90, 0x0058fe81, 0x019f0024, 0xfee8fedc, +0x030f0287, 0xff31ffd4, 0xffb2ff64, 0x0017ff46, 0x017dfeab, 0x026eff80, 0xfd66ff2b, 0x0046fe36, +0x012fffa8, 0xfe820147, 0x000ffefc, 0xffd800c4, 0xffd7007e, 0xff73003b, 0x00b80060, 0x0014ff66, +0xfe85002b, 0xfee60062, 0xfff2ffaf, 0xfde8ffc4, 0xfe1c026b, 0xff0cff77, 0xff89ffb4, 0x0276ffbd, +0xff73fef4, 0x001a022f, 0x00c8ff9d, 0xffd500ba, 0xfdf70013, 0x00440057, 0xffd700c9, 0x01340096, +0xff080471, 0xfd17fead, 0x02b5ffe6, 0xfd9efc95, 0xfe8dffdd, 0x0142ff7f, 0x0014002a, 0x02a7fdf5, +0x0022000f, 0xfffc018b, 0xff60fec3, 0xff4e00b6, 0xffc90006, 0x024300bd, 0xfd64f987, 0xff69ff7e, +0xff1cffd9, 0xfff202d1, 0xfff4feef, 0x00a3ffb1, 0xfded0000, 0x00190018, 0x00b9000c, 0xff0ffdf8, +0x00e9fe26, 0xff280002, 0xfe59004b, 0xff4cffcd, 0xffdcfff7, 0x00c60046, 0x00460081, 0xff92fdc2, +0xfef3008c, 0xff58ff69, 0x02fa0099, 0xfefffcb7, 0x004ffd48, 0xff740026, 0xfdfa0039, 0x0073ff7e, +0xff5d0210, 0x0014022b, 0xff9dfedf, 0xff72029d, 0xff20ffe8, 0x0008fe53, 0x0000fef2, 0x000dffda, +0x01e1ffc9, 0xffdcfe98, 0xffd8ff39, 0x007afdc1, 0xffd8ff76, 0xffd0fe6c, 0xff6afffd, 0x002e00f2, +0xffdefd65, 0xfccc016f, 0xff230084, 0xff580265, 0xff210039, 0x000eff9d, 0xfffffede, 0x0022ff83, +0xfef400dc, 0xfef0fee0, 0xff6c0073, 0xff7cfd9f, 0xffedffb9, 0x00f1fc93, 0xfe1dffc5, 0x037d00dc, +0x0079ff59, 0xffda029b, 0x0009ffd4, 0xffd3009c, 0xff75fff1, 0xfd4aff87, 0x0089ffc6, 0xfe8b0005, +0xfddd0048, 0xfe350050, 0x045d00ca, 0x02d6ff48, 0xffd1fd71, 0x009900d1, 0x00c100ed, 0xffaa00af, +0x0000003f, 0xfe5f0135, 0xfeaaff8c, 0x00180109, 0x00c8000d, 0xff98ff19, 0xff75010c, 0xffea005d, +0xfff3ff69, 0xff4201d7, 0xfde800ab, 0x0001fff7, 0xfe8dfe2f, 0xffc80144, 0xff74001a, 0xfdb4ff1a, +0xfdf1006d, 0xff4b02a7, 0x00910052, 0x006800d4, 0xfcdc0019, 0xff7bff06, 0xfd62fe40, 0xffe20031, +0x0109fd25, 0x00690045, 0xffc0ffd9, 0xff9bff11, 0xfea00040, 0xff33ff47, 0xffe4002a, 0x00ea0049, +0x01c00063, 0xff50fff5, 0xff0a02e9, 0x00bbff89, 0x004eff57, 0x0185fdd3, 0xff4b01eb, 0xff56ff8c, +0xff9dff51, 0xfeb9fe80, 0xfeeeffab, 0x0022016d, 0x016f003d, 0xff7c0068, 0x0085fed4, 0x00a6ff24, +0x0055ff56, 0xff94ff72, 0x01d9ffad, 0x00c0002e, 0xfedffead, 0xfe8f0012, 0xfff7ff07, 0xffb800c1, +0xff8e012a, 0xfefc008c, 0x0059ff8f, 0x0000fe7a, 0xff67ffb4, 0xff7cffd9, 0xfe570044, 0xfc3602ac, +0x013c0111, 0xfe7a0166, 0x012d02a4, 0xff0c0263, 0xfdb80085, 0x00f4ffb5, 0xfe4d000f, 0x010900a6, +0xfddd0086, 0x005901f3, 0x002effe8, 0x0097feb5, 0xfecd0000, 0xfdbb001c, 0xffbffeef, 0xff88fde8, +0xfe5cfd43, 0x010dfea4, 0xff4e013c, 0x0102fe35, 0x0020fef3, 0xffab009d, 0xfffa00e7, 0x0084ffe8, +0x0218fed0, 0xfbe4fef1, 0x032902a7, 0x004cff9b, 0x043100e4, 0xfe4201d0, 0xfdc90066, 0x014f000e, +0xff40018e, 0x0166ffdc, 0x007bffb2, 0xff8fff4a, 0x02ebff14, 0xffe1ff46, 0xfe41ff98, 0x01c2ff2d, +0xffbb0017, 0xff44fe8a, 0xfd2a00d8, 0x01a50038, 0xffe7fe72, 0x0164009f, 0x00340073, 0xff8cfcc3, +0xfee5003f, 0x032cfcdc, 0xfe90ff17, 0xfeddfcde, 0xffecff4c, 0xfe7affda, 0x0178fdf1, 0x00c10013, +0x00650299, 0xfd2b014e, 0x020e017e, 0xffac039f, 0x0030fe6e, 0x01630045, 0xfc400026, 0xfd95fed7, +0xfff6019e, 0x005bfde8, 0xff3003b1, 0xfff7ff7b, 0x001fff3c, 0x0038ff46, 0xff7effda, 0xffc9fda5, +0xfedd0039, 0xffbc01dc, 0x00c2fddd, 0x0067015e, 0x005f007b, 0x006f0050, 0x01be008c, 0x019c0188, +0x0009004c, 0xff92ff82, 0x005effea, 0xfc76ff31, 0x01520006, 0x0001003a, 0xff42fede, 0xff6c00c7, +0xffd50056, 0x00080091, 0x00ce003e, 0xfff80244, 0x02b7ff8a, 0xff25fdc2, 0x0001ff27, 0xff2a0046, +0xff160182, 0xff68ff40, 0xfebdff5d, 0x013fff3f, 0xff1b0000, 0x0010001d, 0x00d3ff86, 0x00a9ffbc, +0x0000fea2, 0xfd3000e4, 0xff58fffe, 0xfff0ff20, 0xffcb025b, 0x02bfff43, 0xfe40ffbc, 0xffe30156, +0xfff3ff16, 0xffb500ca, 0x02b5ff7e, 0x002f0049, 0xfd8e0040, 0xff940182, 0xff9bfc3a, 0xfdf5ff7c, +0xffb5fe49, 0xfe6afd90, 0x01630013, 0x0035ff23, 0x005fff66, 0x0031fe39, 0xffb200ad, 0xfe3201db, +0xfd37fdf9, 0x00d80010, 0xff5100c1, 0xfee30164, 0xfff60295, 0xff85007c, 0x02a40036, 0xfff8006b, +0xfedf00c1, 0xff00011e, 0xfd61ff67, 0x00520061, 0xfdaa013a, 0x02f601dd, 0xfec50040, 0x002700db, +0x025501f9, 0xfeaaffd8, 0x01630134, 0xff38018e, 0xffed0261, 0x0089004a, 0xff9bfe3a, 0xff06001f, +0x0000fdc3, 0xfe3fff8b, 0xfee1ff9f, 0xfed2ff64, 0xff83ff56, 0x009dfff4, 0xffe5fedf, 0x00b60065, +0xffb3ff0e, 0xfc8b0127, 0xffbe0000, 0x02030042, 0x019cff72, 0xfd41ff7f, 0x00c20000, 0xffc10060, +0xffc90085, 0xfdf90033, 0xff83ff36, 0x004afead, 0xff4b000c, 0x009eff74, 0x00da0044, 0x01e4fd23, +0x005efe24, 0x0001037d, 0xfd600047, 0x00af0189, 0xfbd100b6, 0x0000fed3, 0x0097ffdd, 0xff97fd5c, +0x00bd0232, 0x0093fe6e, 0xfffeffb2, 0x0095fdce, 0xff73fd08, 0xffb900b9, 0xfea50049, 0xffc7ff4a, +0xff87fe1b, 0xff9ffff3, 0x000a004b, 0xfd63010b, 0x0077fedb, 0x0336fec5, 0xff08fd8e, 0xff9eff6f, +0xffd700ae, 0xfde1ffc2, 0x002ffe7a, 0x00480162, 0x042aff3f, 0x00920067, 0x001fff1c, 0xffc5050f, +0x00b2004a, 0x01170204, 0x00d6fddd, 0x02e8ff26, 0xffed0029, 0x027e0028, 0xff6aff35, 0xff4aff66, +0x011effdd, 0x004401bc, 0x0039fff4, 0xfdaffe59, 0xffe900b6, 0x00eb019c, 0xff51005f, 0xfedbffea, +0x006afdb1, 0xfed9ff38, 0x01020083, 0xff600077, 0xfeed006f, 0x0042ff4c, 0x0069ffdc, 0xffb2002e, +0xffd0ff0f, 0xff51ffee, 0xfec3ffa6, 0xfe81009a, 0x0057ffc9, 0x01f3fe20, 0xff6b00e9, 0xff220134, +0x00b6fedb, 0x0045006b, 0xff13fe4d, 0xffb2fe94, 0xff400035, 0x00bfff89, 0x002fffcb, 0x00b6ff9e, +0x00c0ffd3, 0xfe890218, 0x00bdfedd, 0x0199fff4, 0xff8300f0, 0x005efdab, 0x01affe19, 0xff870037, +0x02bf0134, 0x006b00e9, 0x0006ff36, 0x005eff8b, 0xff19fe0d, 0x006b00a1, 0x01d1fefb, 0xfd7f00ba, +0xffbe0015, 0x0005025f, 0xfff0fe61, 0xfe4f0001, 0x005201cf, 0x0137ffc8, 0x030f012f, 0x01e3ff99, +0x0151fe72, 0x006d015a, 0xfed5ff5b, 0x00b60064, 0xfe48ffa9, 0xfffeffcf, 0xffe100c6, 0xfee7ff7b, +0x0237003d, 0xfec1ff23, 0xfdb40121, 0xff7c0023, 0xffca003b, 0xff5cff24, 0xfeaefe8d, 0xff0efd6b, +0x0214ffa5, 0x000bff47, 0x0070007b, 0xfed1ffab, 0x049cfdcd, 0x0132ffef, 0x0386fd90, 0xffe6ffb9, +0xfe0201a3, 0x01140039, 0xfdfcfe5c, 0xffa100ec, 0x0093ffc0, 0xffbdff2a, 0xfd87ffa9, 0xfe9d01ba, +0xff28ff7c, 0xfff00009, 0xff7c009f, 0xff5cff06, 0x0049fed4, 0x012501b0, 0x0162fea4, 0x012cfd2e, +0x0056ffd8, 0xff08fe89, 0x001cfee1, 0x00250089, 0xfdde0394, 0xfec10063, 0xfe4bfd24, 0xffaafc2f, +0xfd08ffa7, 0xfe0001d0, 0x00c2fdc9, 0xfe750117, 0x0283fede, 0xffd7fe2a, 0xff7bff9d, 0xfe87fe09, +0x00600054, 0xff6dff6f, 0x00180091, 0xff59fdb2, 0x021effb1, 0x0054fff3, 0xfec50063, 0x00eefef7, +0x004cff89, 0x02780023, 0x01ecff62, 0x00960004, 0x00180250, 0x026aff6f, 0xff72feda, 0x0089000b, +0xff89fcab, 0xffd80157, 0x003100e4, 0x00660092, 0x0000006f, 0xffc7ffe8, 0x001ffdde, 0xfed6ff4b, +0x0066fd04, 0xffb2fc05, 0x0000ff25, 0x00fc004c, 0xffd6fec3, 0xfe640051, 0x0039fe44, 0xfd450273, +0xfd0dfead, 0xfeac0037, 0x026eff2d, 0x0003fe78, 0x010bfb64, 0x0090ff94, 0xff33ffbb, 0x0095fece, +0x024c00ab, 0x0066ff91, 0xffd6010b, 0xff58fd83, 0xfea60306, 0xfd860064, 0xfc93fef5, 0x006500a4, +0x0059fffc, 0xffebfdf8, 0xfec1fed2, 0xffc4007e, 0xfffb0141, 0xf9870045, 0x0157ffa7, 0xfe7f01a3, +0xfd92ff65, 0x00fcfe0a, 0xff2cfe57, 0x00000000, 0xfdafffa0, 0xfd9500fe, 0xff8a02ac, 0xfdbdff9e, +0xff8cffc3, 0xffbc0000, 0xffc10254, 0x022afd38, 0xff1d001a, 0x009a024d, 0xff570159, 0xff06ff08, +0xff6a0012, 0x00f90055, 0xff5eff52, 0x005cff72, 0x000eff39, 0x023bfed3, 0xff48fd64, 0xfeb6002f, +0xffdb024c, 0xfd44ff3b, 0x0078ff61, 0xfd75001a, 0xfdc8ffdd, 0xff5d0180, 0x010d00ee, 0x0026ffb2, +0xffff000e, 0xff2dffaa, 0x005a0111, 0x00a4ff95, 0xff5efff2, 0x015b00ba, 0x0063ffd5, 0xff17feef, +0xfd7bfd59, 0xff450210, 0x0100003d, 0x0140ff95, 0xfe06fe39, 0x0113ff69, 0xfd43000c, 0x036fff53, +0x0000fe90, 0xff890093, 0x009900ff, 0xff95fee9, 0xff4b0204, 0xffe802fe, 0x006bfe7c, 0xffc3fe67, +0xfe33fce2, 0x01e1002b, 0x035bff4b, 0x0154fd10, 0x04c70222, 0xff370118, 0xfedd01fd, 0x00160132, +0xfdd90023, 0x001001e3, 0xff3b0122, 0x01b1ff9e, 0xffcd00ed, 0x036b004a, 0x003d0000, 0xfe59fdd6, +0xfe540045, 0xff89fe1b, 0x009dff8b, 0x004bffe8, 0x0009ff63, 0x01050000, 0x0049ffc0, 0xffb5ff08, +0x0001fff8, 0xfeb6fccc, 0xfe8000d1, 0x019c0158, 0xff61fc92, 0xfd5bfe3c, 0x001bfdf1, 0xff9d003f, +0xffdbff46, 0x0052ff0d, 0x0018fffb, 0x00130288, 0xfdacffed, 0x03220329, 0x00f3ff61, 0x00b9fed3, +0x0008003d, 0xff6dff30, 0xfd85ffca, 0x0022ff7c, 0x000bffda, 0xff3a00e1, 0xffa4ffe6, 0xff63fdbe, +0xff460014, 0x0089ff85, 0x01490000, 0xff5cfe15, 0xffe7fefa, 0xfde7ff16, 0xffd4ffeb, 0xfcd2ff29, +0x0114fd63, 0xfe1c00f8, 0x018302cd, 0xffde001e, 0xfcfc00c0, 0x00d20026, 0xff6d0058, 0x00090155, +0xffddfecd, 0xfefefee1, 0xffa80019, 0xff1effc1, 0x0170ff38, 0xff59ff47, 0xffc9fd1a, 0xfefe0140, +0x000001b9, 0xfebefee3, 0x019d001d, 0xffcf0010, 0xfe5dfedf, 0xff97fff1, 0xfef1ff5b, 0xffdbff98, +0xff19ff7e, 0x0077febb, 0xfec70176, 0xfd70fec1, 0x011ffc2f, 0x0169006c, 0xff45feb4, 0x03140009, +0x003ffe66, 0x001bff38, 0xff96ff0b, 0x00f6026a, 0x00e8fea1, 0xffb8003a, 0x0015fdbb, 0x000000c5, +0x02d102f1, 0xfeebff0e, 0x004efdaf, 0x00edff83, 0xfea2ffb3, 0xff040012, 0xfd75003b, 0xff58ff9c, +0xffc5fde8, 0x00dcff99, 0xff43007b, 0xffd0ffc4, 0x02540095, 0xff39fdc2, 0x0156025b, 0xfe200020, +0x0065fdbe, 0x00c8006b, 0xfec5fed3, 0x0000fe46, 0x0130fe03, 0xff0cff45, 0xfd73fdf5, 0xff180022, +0xfe4f0356, 0xfd92feef, 0xff9800d6, 0xff76000b, 0xfedfff87, 0x02f6ff19, 0xff7bfd21, 0x00d6009b, +0x013effe9, 0xfe88001c, 0xffecfff2, 0x00230018, 0xfebb0060, 0x00b9ff38, 0xffcffeb2, 0xffc3018b, +0xfe8cff70, 0xff05009e, 0x02a2ff05, 0xffb2fe6b, 0xff6dff7b, 0x000c00b5, 0xfef2ffea, 0xfe46fec1, +0x0011fdcd, 0xff120113, 0xffce0083, 0x000a01ce, 0xff92ffea, 0x0063ffba, 0x024bff3a, 0x0084fe87, +0xfdf50017, 0x016fff56, 0x023efc60, 0xffdefe05, 0x0018016f, 0x010bfe31, 0x0170ff65, 0xff920199, +0x0270006f, 0x028402bd, 0x0118ff12, 0x0024ffde, 0x00150014, 0xff2dff31, 0xff33ff89, 0xff920000, +0x005801b1, 0xfee4008a, 0xffea0100, 0x00bdff91, 0xffedff8d, 0xfe8bffe3, 0x0154ff6b, 0xfd4bffca, +0xff19ff43, 0x0000fe91, 0x00f10000, 0x0464ff35, 0xffa200a8, 0xff3efe70, 0xfd0d002d, 0x007f0069, +0xfe59fe5c, 0x013000b5, 0x0098ffe6, 0x0079fffe, 0xff20ff13, 0x019c0062, 0x012c01cd, 0x019dfdce, +0x00a9ff72, 0x00440000, 0x006b001b, 0x003b009d, 0x03b3fd4c, 0xffb500b0, 0xff450061, 0x01be005c, +0xffd5031d, 0x002e025d, 0xfffbfe55, 0x004cffa7, 0xfff7ff20, 0x00d600c5, 0x009c01b1, 0x0341ff73, +0xfe12feb4, 0x012d006a, 0xffc50086, 0xff8e0000, 0x00edffd5, 0xfff9002b, 0x015f003a, 0x00070082, +0x000b0035, 0x0103005b, 0x022a007f, 0x021600ba, 0xffaaff9b, 0xfec30040, 0x01affe1c, 0x029efe98, +0xfec5ff06, 0xfd45030b, 0xfe560088, 0x0004ff2d, 0xfe1f0090, 0xffd1015e, 0xfd8eff2f, 0xffbd0187, +0xfff2fe7a, 0x006efef2, 0x003bffd7, 0xfff6015f, 0xffd100aa, 0xff5700dc, 0xff86ffb9, 0xfeeaffb3, +0xff440030, 0xfb5a0073, 0x0240008f, 0x001efe5f, 0xff43fe60, 0x002500e2, 0xfba302e7, 0x0336ffd8, +0xff93fefc, 0xfee7fd74, 0xffb5fe7a, 0xfc50fe53, 0xfec3ffd5, 0x00ac00e8, 0xff9e0012, 0x000000b4, +0xffeb0257, 0xff2dfece, 0x004aff5a, 0xff6302f6, 0xfffd019c, 0xfc9300d9, 0x00a4ff19, 0x001cff42, +0x002b00e0, 0xfe690055, 0x0057fdfb, 0xfeb5011b, 0x032affb0, 0xffdefdba, 0xffcb0137, 0x004a0082, +0xffeffede, 0x010c0037, 0xff1ffe09, 0xffed0188, 0xfd6603d5, 0x00f7fd76, 0x005affaa, 0xffa9fe5f, +0xfff7ff24, 0x007bff07, 0x02e8fe69, 0x0088febb, 0xff4fff90, 0x00280010, 0x024effc4, 0xfd95ff19, +0x0283ffbd, 0xffb000f5, 0xfb75ffbb, 0xff57007e, 0xffe1ff00, 0x01efff30, 0x0035ffec, 0x000cffb0, +0xff2d005a, 0x02e8ffa9, 0xff00002c, 0x0061ffdb, 0x02fbfe7f, 0x0009fddd, 0xffa8006d, 0xffbbfe02, +0xfe1d002b, 0x00000008, 0xfb62fd84, 0xffc6ff23, 0xff2ffec3, 0x01ea0096, 0xfecf0121, 0x00200013, +0xff02ff5d, 0xfd650185, 0xfff50054, 0xfd63016e, 0xfe33ff25, 0xffa2ffd0, 0xffda01b9, 0x0001003f, +0x0030005f, 0xfe2802b9, 0xfff1ff97, 0xfebb0045, 0xfe02ffe4, 0xfe30fded, 0x014e0058, 0x01d20062, +0x00350000, 0xff5afef0, 0xfdc2fd95, 0x015600b1, 0xfffe000f, 0x0078ff98, 0xff72005a, 0x00ba02e5, +0xff28fd30, 0x00470025, 0xfef4feac, 0xff56fbec, 0xff5cff0d, 0xfd34ff23, 0x0222fe1f, 0x0030fef4 +} + +#endif diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov8865_mipi_raw/camera_tsf_para_ov8865mipiraw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov8865_mipi_raw/camera_tsf_para_ov8865mipiraw.h new file mode 100755 index 0000000000000000000000000000000000000000..10649b949bfc71a727150c83484c6ff4b5c2b234 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov8865_mipi_raw/camera_tsf_para_ov8865mipiraw.h @@ -0,0 +1,186 @@ +#ifndef __TSF_TUNING_PARA_H__ +#define __TSF_TUNING_PARA_H__ + +{ + 0, + 0, + 4300, + 4800, + 110, + 135, + -50, + 50, + 256, + 512, + 300, + 500, + 80, + 120, + 120, + 220, + 110, + 150, + 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, + 54, 54, 900, 15, 8, 25, 10, 488, -9, 14, + -6, -8, -14, 2, -20, 1621, 182044, 182044, 182044, 182044, +182044, 182044, 182044, -350, 7, -7, 7, -14, 3, 0, + 20, 28353, 66093, 182044, 182044, 182044, 182044, 182044, 182044, 431, + -2, 10, -9, -10, -13, 2, -15, -342, 9, 4, + 14, -18, 0, 0, 17, 1132, 6, 24, 2, 3, + -8, 4, -12, -156, -20, 4, -19, -18, -19, 0, + -29, -93, 32, 8, 25, -3, 13, 2, 29, -608, + -36, -22, -9, -26, -4, -2, 13, 374, -2, 12, + -12, -8, -11, 1, -17, -283, 15, 1, 13, -15, + 1, 0, 13, 57, 8, -18, 61, 14, -40, -7, + 48, 27, -5, -18, 3, 2, -29, 5, 94, 2, + 36, 0, 5, -5, -2, 5, -43, 3, 33, 2, + 6, -7, -2, 13, -20, -3, 0, 26, -1, 9, + 25, 4, 5, -2, 0, 17, 2, 10, 15, 6, + 0, 2, 1, 0, 14, -3, -4, 0, 3, 0, + 0, 1, 9, 0, 0, 2, 9, 0, -1, 2, + -3, 25, -1, 0, -3, -1, -3, 1, -4, 17, + 0, 1, -1, -1, 0, 4, -3, -1, 10, 1, + -2, 0, 0, 2, -2, 0, 6, 0, -2, 0, + 0, 1, 0, 0, 1, 18, -2, 0, 0, 1, + 0, 0, 2, 12, -3, 1, -4, 1, 3, -3, + -2, -2, 57, 0, -2, 1, 4, -5, -1, -6, + 23, 61, 24, -30, 36, -48, -15, -30, 29, 118, + 7, -28, 104, -44, -37, -10, 69, -1, 32, 0, + 0, -25, 4, 3, -21, 1, 51, 3, -2, -16, + 3, 6, -43, -3, 1, 17, 4, 6, 14, 8, + 4, -2, 2, 25, 3, 5, 28, 7, 6, 0, + 1, 0, 10, -5, -3, -1, 6, 1, 0, 1, + 16, -6, -1, 2, 8, 0, -1, 2, 0, 18, + 0, 0, -5, -1, -2, 1, -5, 25, 0, 0, + -4, -1, 0, 2, 0, 0, 6, 2, -1, 0, + 0, 5, -1, 0, 10, 1, 0, 0, 1, 1, + 1, 1, 0, 12, -5, 0, 1, 1, 1, 0, + 1, 22, -3, 2, -2, 0, 7, -1, -2, -3, + 23, 1, -4, 1, 6, -4, 0, -3, 47, 0, + 80, 120, 4700, 5100, 6, 8, 10, 12, 20, 0, + 445, 446, 446, 445, 443, 440, 436, 425, 413, 401, + 386, 370, 356, 344, 331, 319, 309, 302, 297, 295, + 295, 297, 302, 309, 319, 331, 344, 356, 370, 386, + 401, 413, 425, 436, 440, 443, 445, 446, 446, 445, + 445, 446, 445, 443, 441, 436, 424, 411, 397, 379, + 361, 346, 329, 312, 297, 287, 278, 271, 266, 264, + 264, 266, 271, 278, 287, 297, 312, 329, 346, 361, + 379, 397, 411, 424, 436, 441, 443, 445, 446, 445, + 446, 446, 444, 442, 437, 425, 411, 396, 375, 356, + 338, 317, 297, 282, 269, 257, 247, 239, 234, 231, + 231, 234, 239, 247, 257, 269, 282, 297, 317, 338, + 356, 375, 396, 411, 425, 437, 442, 444, 446, 446, + 446, 445, 442, 438, 428, 413, 397, 375, 354, 334, + 309, 289, 271, 254, 239, 226, 215, 206, 200, 198, + 198, 200, 206, 215, 226, 239, 254, 271, 289, 309, + 334, 354, 375, 397, 413, 428, 438, 442, 445, 446, + 445, 443, 440, 433, 418, 401, 379, 356, 334, 307, + 284, 264, 244, 226, 209, 195, 183, 174, 168, 165, + 165, 168, 174, 183, 195, 209, 226, 244, 264, 284, + 307, 334, 356, 379, 401, 418, 433, 440, 443, 445, + 445, 442, 437, 423, 407, 386, 361, 338, 309, 284, + 262, 239, 217, 198, 180, 165, 152, 142, 135, 132, + 132, 135, 142, 152, 165, 180, 198, 217, 239, 262, + 284, 309, 338, 361, 386, 407, 423, 437, 442, 445, + 443, 439, 431, 414, 396, 370, 346, 317, 289, 264, + 239, 215, 192, 171, 152, 135, 122, 111, 104, 101, + 101, 104, 111, 122, 135, 152, 171, 192, 215, 239, + 264, 289, 317, 346, 370, 396, 414, 431, 439, 443, + 442, 437, 423, 405, 382, 356, 329, 297, 271, 244, + 217, 192, 168, 145, 125, 108, 95, 84, 78, 75, + 75, 78, 84, 95, 108, 125, 145, 168, 192, 217, + 244, 271, 297, 329, 356, 382, 405, 423, 437, 442, + 441, 433, 417, 397, 370, 344, 312, 282, 254, 226, + 198, 171, 145, 122, 101, 84, 72, 63, 56, 54, + 54, 56, 63, 72, 84, 101, 122, 145, 171, 198, + 226, 254, 282, 312, 344, 370, 397, 417, 433, 441, + 439, 428, 410, 387, 360, 331, 297, 269, 239, 209, + 180, 152, 125, 101, 81, 66, 54, 45, 39, 37, + 37, 39, 45, 54, 66, 81, 101, 125, 152, 180, + 209, 239, 269, 297, 331, 360, 387, 410, 428, 439, + 437, 423, 404, 379, 351, 319, 287, 257, 226, 195, + 165, 135, 108, 84, 66, 51, 39, 31, 25, 23, + 23, 25, 31, 39, 51, 66, 84, 108, 135, 165, + 195, 226, 257, 287, 319, 351, 379, 404, 423, 437, + 436, 419, 400, 372, 344, 309, 278, 247, 215, 183, + 152, 122, 95, 72, 54, 39, 28, 20, 15, 12, + 12, 15, 20, 28, 39, 54, 72, 95, 122, 152, + 183, 215, 247, 278, 309, 344, 372, 400, 419, 436, + 434, 417, 396, 366, 338, 302, 271, 239, 206, 174, + 142, 111, 84, 63, 45, 31, 20, 12, 8, 6, + 6, 8, 12, 20, 31, 45, 63, 84, 111, 142, + 174, 206, 239, 271, 302, 338, 366, 396, 417, 434, + 433, 414, 393, 363, 334, 297, 266, 234, 200, 168, + 135, 104, 78, 56, 39, 25, 15, 8, 4, 2, + 2, 4, 8, 15, 25, 39, 56, 78, 104, 135, + 168, 200, 234, 266, 297, 334, 363, 393, 414, 433, + 432, 413, 391, 361, 331, 295, 264, 231, 198, 165, + 132, 101, 75, 54, 37, 23, 12, 6, 2, 0, + 0, 2, 6, 12, 23, 37, 54, 75, 101, 132, + 165, 198, 231, 264, 295, 331, 361, 391, 413, 432, + 432, 413, 391, 361, 331, 295, 264, 231, 198, 165, + 132, 101, 75, 54, 37, 23, 12, 6, 2, 0, + 0, 2, 6, 12, 23, 37, 54, 75, 101, 132, + 165, 198, 231, 264, 295, 331, 361, 391, 413, 432, + 433, 414, 393, 363, 334, 297, 266, 234, 200, 168, + 135, 104, 78, 56, 39, 25, 15, 8, 4, 2, + 2, 4, 8, 15, 25, 39, 56, 78, 104, 135, + 168, 200, 234, 266, 297, 334, 363, 393, 414, 433, + 434, 417, 396, 366, 338, 302, 271, 239, 206, 174, + 142, 111, 84, 63, 45, 31, 20, 12, 8, 6, + 6, 8, 12, 20, 31, 45, 63, 84, 111, 142, + 174, 206, 239, 271, 302, 338, 366, 396, 417, 434, + 436, 419, 400, 372, 344, 309, 278, 247, 215, 183, + 152, 122, 95, 72, 54, 39, 28, 20, 15, 12, + 12, 15, 20, 28, 39, 54, 72, 95, 122, 152, + 183, 215, 247, 278, 309, 344, 372, 400, 419, 436, + 437, 423, 404, 379, 351, 319, 287, 257, 226, 195, + 165, 135, 108, 84, 66, 51, 39, 31, 25, 23, + 23, 25, 31, 39, 51, 66, 84, 108, 135, 165, + 195, 226, 257, 287, 319, 351, 379, 404, 423, 437, + 439, 428, 410, 387, 360, 331, 297, 269, 239, 209, + 180, 152, 125, 101, 81, 66, 54, 45, 39, 37, + 37, 39, 45, 54, 66, 81, 101, 125, 152, 180, + 209, 239, 269, 297, 331, 360, 387, 410, 428, 439, + 441, 433, 417, 397, 370, 344, 312, 282, 254, 226, + 198, 171, 145, 122, 101, 84, 72, 63, 56, 54, + 54, 56, 63, 72, 84, 101, 122, 145, 171, 198, + 226, 254, 282, 312, 344, 370, 397, 417, 433, 441, + 442, 437, 423, 405, 382, 356, 329, 297, 271, 244, + 217, 192, 168, 145, 125, 108, 95, 84, 78, 75, + 75, 78, 84, 95, 108, 125, 145, 168, 192, 217, + 244, 271, 297, 329, 356, 382, 405, 423, 437, 442, + 443, 439, 431, 414, 396, 370, 346, 317, 289, 264, + 239, 215, 192, 171, 152, 135, 122, 111, 104, 101, + 101, 104, 111, 122, 135, 152, 171, 192, 215, 239, + 264, 289, 317, 346, 370, 396, 414, 431, 439, 443, + 445, 442, 437, 423, 407, 386, 361, 338, 309, 284, + 262, 239, 217, 198, 180, 165, 152, 142, 135, 132, + 132, 135, 142, 152, 165, 180, 198, 217, 239, 262, + 284, 309, 338, 361, 386, 407, 423, 437, 442, 445, + 445, 443, 440, 433, 418, 401, 379, 356, 334, 307, + 284, 264, 244, 226, 209, 195, 183, 174, 168, 165, + 165, 168, 174, 183, 195, 209, 226, 244, 264, 284, + 307, 334, 356, 379, 401, 418, 433, 440, 443, 445, + 446, 445, 442, 438, 428, 413, 397, 375, 354, 334, + 309, 289, 271, 254, 239, 226, 215, 206, 200, 198, + 198, 200, 206, 215, 226, 239, 254, 271, 289, 309, + 334, 354, 375, 397, 413, 428, 438, 442, 445, 446, + 446, 446, 444, 442, 437, 425, 411, 396, 375, 356, + 338, 317, 297, 282, 269, 257, 247, 239, 234, 231, + 231, 234, 239, 247, 257, 269, 282, 297, 317, 338, + 356, 375, 396, 411, 425, 437, 442, 444, 446, 446, + 445, 446, 445, 443, 441, 436, 424, 411, 397, 379, + 361, 346, 329, 312, 297, 287, 278, 271, 266, 264, + 264, 266, 271, 278, 287, 297, 312, 329, 346, 361, + 379, 397, 411, 424, 436, 441, 443, 445, 446, 445, + 445, 446, 446, 445, 443, 440, 436, 425, 413, 401, + 386, 370, 356, 344, 331, 319, 309, 302, 297, 295, + 295, 297, 302, 309, 319, 331, 344, 356, 370, 386, + 401, 413, 425, 436, 440, 443, 445, 446, 446, 445, + +}, +#endif // __TSF_TUNING_PARA_H__ \ No newline at end of file diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov8865_mipi_raw/camera_tuning_para_ov8865mipiraw.cpp b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov8865_mipi_raw/camera_tuning_para_ov8865mipiraw.cpp new file mode 100755 index 0000000000000000000000000000000000000000..e0730bae5bfc58b9e2e8cc11c21f57affb180729 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/ov8865_mipi_raw/camera_tuning_para_ov8865mipiraw.cpp @@ -0,0 +1,1850 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/******************************************************************************************** + * LEGAL DISCLAIMER + * + * (Header of MediaTek Software/Firmware Release or Documentation) + * + * BY OPENING OR USING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") RECEIVED + * FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON AN "AS-IS" BASIS + * ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, + * INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR + * A PARTICULAR PURPOSE OR NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY + * WHATSOEVER WITH RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK + * ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO + * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S SPECIFICATION + * OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. + * + * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE LIABILITY WITH + * RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, + * TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE + * FEES OR SERVICE CHARGE PAID BY BUYER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE WITH THE LAWS + * OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF LAWS PRINCIPLES. + ************************************************************************************************/ +#include +#include +#include + +#include "camera_custom_nvram.h" +#include "camera_custom_sensor.h" +#include "image_sensor.h" +#include "kd_imgsensor_define.h" +#include "camera_AE_PLineTable_ov8865mipiraw.h" +#include "camera_info_ov8865mipiraw.h" +#include "camera_custom_AEPlinetable.h" +#include "camera_custom_tsf_tbl.h" + +const NVRAM_CAMERA_ISP_PARAM_STRUCT CAMERA_ISP_DEFAULT_VALUE = +{{ + //Version + Version: NVRAM_CAMERA_PARA_FILE_VERSION, + + //SensorId + SensorId: SENSOR_ID, + ISPComm:{ + { + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + } + }, + ISPPca: { + #include INCLUDE_FILENAME_ISP_PCA_PARAM + }, + ISPRegs:{ + #include INCLUDE_FILENAME_ISP_REGS_PARAM + }, + ISPMfbMixer:{{ + 0x01FF0001, // MIX3_CTRL_0 + 0x00FF0000, // MIX3_CTRL_1 + 0xFFFF0000 // MIX3_SPARE + }}, + ISPMulitCCM:{ + Poly22:{ + 99121, // i4R_AVG + 1, // i4R_STD + 71011, // i4B_AVG + 1, // i4B_STD + 4095, // i4R_MAX + 512, // i4R_MIN + 4095, // i4G_MAX + 512, // i4G_MIN + 4095, // i4B_MAX + 512, // i4B_MIN + { // i4P00[9] + 5196156, -2582391, -53766, -624516, 4010984, -826469, 109406, -1631859, 4082453 + }, + { // i4P10[9] + 0, 0, 0, 0, 0, 0, 0, 0, 0 + }, + { // i4P01[9] + 0, 0, 0, 0, 0, 0, 0, 0, 0 + }, + { // i4P20[9] + 0, 0, 0, 0, 0, 0, 0, 0, 0 + }, + { // i4P11[9] + 0, 0, 0, 0, 0, 0, 0, 0, 0 + }, + { // i4P02[9] + 0, 0, 0, 0, 0, 0, 0, 0, 0 + } + }, + AWBGain:{ + // Strobe + { + 512, // i4R + 512, // i4G + 512 // i4B + }, + // A + { + 594, // i4R + 512, // i4G + 1251 // i4B + }, + // TL84 + { + 728, // i4R + 512, // i4G + 1041 // i4B + }, + // CWF + { + 835, // i4R + 512, // i4G + 1114 // i4B + }, + // D65 + { + 992, // i4R + 512, // i4G + 702 // i4B + }, + // Reserved 1 + { + 512, // i4R + 512, // i4G + 512 // i4B + }, + // Reserved 2 + { + 512, // i4R + 512, // i4G + 512 // i4B + }, + // Reserved 3 + { + 512, // i4R + 512, // i4G + 512 // i4B + } + }, + Weight:{ + 1, // Strobe + 1, // A + 1, // TL84 + 1, // CWF + 1, // D65 + 1, // Reserved 1 + 1, // Reserved 2 + 1 // Reserved 3 +} + }, + //bInvokeSmoothCCM + bInvokeSmoothCCM: MTRUE +}}; + +const NVRAM_CAMERA_3A_STRUCT CAMERA_3A_NVRAM_DEFAULT_VALUE = +{ + NVRAM_CAMERA_3A_FILE_VERSION, // u4Version + SENSOR_ID, // SensorId + + // AE NVRAM + { + // rDevicesInfo + { + 1152, // u4MinGain, 1024 base = 1x + 8192, // u4MaxGain, 16x + 80, // u4MiniISOGain, ISOxx + 128, // u4GainStepUnit, 1x/8 + 25848, // u4PreExpUnit + 31, // u4PreMaxFrameRate + 17353, // u4VideoExpUnit + 31, // u4VideoMaxFrameRate + 1024, // u4Video2PreRatio, 1024 base = 1x + 13496, // u4CapExpUnit + 30, // u4CapMaxFrameRate + 1024, // u4Cap2PreRatio, 1024 base = 1x + 15498, // u4Video1ExpUnit + 120, // u4Video1MaxFrameRate + 1024, // u4Video12PreRatio, 1024 base = 1x + 25848, // u4Video2ExpUnit + 31, // u4Video2MaxFrameRate + 1024, // u4Video22PreRatio, 1024 base = 1x + 25848, // u4Custom1ExpUnit + 31, // u4Custom1MaxFrameRate + 1024, // u4Custom12PreRatio, 1024 base = 1x + 25848, // u4Custom2ExpUnit + 31, // u4Custom2MaxFrameRate + 1024, // u4Custom22PreRatio, 1024 base = 1x + 25848, // u4Custom3ExpUnit + 31, // u4Custom3MaxFrameRate + 1024, // u4Custom32PreRatio, 1024 base = 1x + 25848, // u4Custom4ExpUnit + 31, // u4Custom4MaxFrameRate + 1024, // u4Custom42PreRatio, 1024 base = 1x + 25848, // u4Custom5ExpUnit + 31, // u4Custom5MaxFrameRate + 1024, // u4Custom52PreRatio, 1024 base = 1x + 22, // u4LensFno, Fno = 2.8 + 350 // u4FocusLength_100x + }, + // rHistConfig + { + 4, // 2, // u4HistHighThres + 40, // u4HistLowThres + 2, // u4MostBrightRatio + 1, // u4MostDarkRatio + 160, // u4CentralHighBound + 20, // u4CentralLowBound + {240, 230, 220, 210, 200}, // u4OverExpThres[AE_CCT_STRENGTH_NUM] + {62, 70, 82, 108, 141}, // u4HistStretchThres[AE_CCT_STRENGTH_NUM] + {18, 22, 26, 30, 34} // u4BlackLightThres[AE_CCT_STRENGTH_NUM] + }, + // rCCTConfig + { + TRUE, // bEnableBlackLight + TRUE, // bEnableHistStretch + TRUE, // bEnableAntiOverExposure + TRUE, // bEnableTimeLPF + TRUE, // bEnableCaptureThres + TRUE, // bEnableVideoThres + TRUE, // bEnableVideo1Thres + TRUE, // bEnableVideo2Thres + TRUE, // bEnableCustom1Thres + TRUE, // bEnableCustom2Thres + TRUE, // bEnableCustom3Thres + TRUE, // bEnableCustom4Thres + TRUE, // bEnableCustom5Thres + TRUE, // bEnableStrobeThres + 47, // u4AETarget + 47, // u4StrobeAETarget + + 50, // u4InitIndex + 4, // u4BackLightWeight + 32, // u4HistStretchWeight + 4, // u4AntiOverExpWeight + 2, // u4BlackLightStrengthIndex + 2, // 2, // u4HistStretchStrengthIndex + 2, // u4AntiOverExpStrengthIndex + 2, // u4TimeLPFStrengthIndex + {1, 3, 5, 7, 8}, // u4LPFConvergeTable[AE_CCT_STRENGTH_NUM] + 90, // u4InDoorEV = 9.0, 10 base + 5, // i4BVOffset delta BV = -2.3 + 64, // u4PreviewFlareOffset + 64, // u4CaptureFlareOffset + 3, // u4CaptureFlareThres + 64, // u4VideoFlareOffset + 3, // u4VideoFlareThres + 64, // u4CustomFlareOffset + 3, // u4CustomFlareThres + 64, // u4StrobeFlareOffset + 3, // u4StrobeFlareThres + 160, // u4PrvMaxFlareThres + 0, // u4PrvMinFlareThres + 160, // u4VideoMaxFlareThres + 0, // u4VideoMinFlareThres + 18, // u4FlatnessThres // 10 base for flatness condition. + 75, // u4FlatnessStrength + //rMeteringSpec + { + //rHS_Spec + { + TRUE,//bEnableHistStretch // enable histogram stretch + 1024,//u4HistStretchWeight // Histogram weighting value + 40,//u4Pcent // 1%=10, 0~1000 + 160,//u4Thd // 0~255 + 75,//u4FlatThd // 0~255 + + 120,//u4FlatBrightPcent + 120,//u4FlatDarkPcent + //sFlatRatio + { + 1000, //i4X1 + 1024, //i4Y1 + 2400, //i4X2 + 0 //i4Y2 + }, + TRUE, //bEnableGreyTextEnhance + 1800, //u4GreyTextFlatStart, > sFlatRatio.i4X1, < sFlatRatio.i4X2 + { + 10, //i4X1 + 1024, //i4Y1 + 80, //i4X2 + 0 //i4Y2 + } + }, + //rAOE_Spec + { + TRUE,//bEnableAntiOverExposure + 1024,//u4AntiOverExpWeight + 10,//u4Pcent + 200,//u4Thd + TRUE,//bEnableCOEP + 1,//u4COEPcent + 106,//u4COEThd + 0, // u4BVCompRatio + //sCOEYRatio; // the outer y ratio + { + 23, //i4X1 + 1024, //i4Y1 + 47, //i4X2 + 0 //i4Y2 + }, + //sCOEDiffRatio; // inner/outer y difference ratio + { + 1500, //i4X1 + 0, //i4Y1 + 2100, //i4X2 + 1024 //i4Y2 + } + }, + //rABL_Spec + { + TRUE,//bEnableBlackLigh + 1024,//u4BackLightWeigh + 400,//u4Pcent + 22,//u4Thd, + 255, // center luminance + 256, // final target limitation, 256/128 = 2x + //sFgBgEVRatio + { + 2200, //i4X1 + 0, //i4Y1 + 4000, //i4X2 + 1024 //i4Y2 + }, + //sBVRatio + { + 3800,//i4X1 + 0, //i4Y1 + 5000,//i4X2 + 1024 //i4Y2 + } + }, + //rNS_Spec + { + TRUE, // bEnableNightScene + 5, //u4Pcent + 174, //u4Thd + 72, //u4FlatThd + 200, //u4BrightTonePcent + 90, //u4BrightToneThdMul; // bright tone THD 1x=1024, m_u4AETarget*u4BrightToneThdMul/1024 + 500, //u4LowBndPcent + 5, //u4LowBndThdMul, <1024, u4AETarget*u4LowBndThdMul/1024 + 20, //u4LowBndThdLimitMul, <1024, u4AETarget*u4LowBndThdLimitMul/1024 + + 50, //u4FlatBrightPcent; + 300, //u4FlatDarkPcent; + //sFlatRatio + { + 1200, //i4X1 + 1024, //i4Y1 + 2400,//i4X2 + 0 //i4Y2 + }, + //sBVRatio + { + -500, //i4X1 + 1024, //i4Y1 + 2000, //i4X2 + 0 //i4Y2 + }, + TRUE, // bEnableNightSkySuppresion + //sSkyBVRatio + { + -4000, //i4X1 + 1024, //i4X2 + -2000, //i4Y1 + 0 //i4Y2 + } + }, + // rTOUCHFD_Spec + { + 40, + 50, + 40, + 50, + 3, + 120, + 80, + } + }, //End rMeteringSpec + // rFlareSpec + { + {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}, + {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}, + 96, + 48, + 0, + 4, + 0, + 1800, + 0, + }, + //rAEMoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 190, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 70, //u4B2TStart + 60, //u4D2TEnd + 90, //u4D2TStart + }, + + //rAEVideoMoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 40, //u4B2TStart + 40, //u4D2TEnd + 90, //u4D2TStart + }, + //rAEVideo1MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 40, //u4B2TStart + 40, //u4D2TEnd + 90, //u4D2TStart + }, + //rAEVideo2MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 40, //u4B2TStart + 40, //u4D2TEnd + 90, //u4D2TStart + }, + //rAECustom1MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 40, //u4B2TStart + 40, //u4D2TEnd + 90, //u4D2TStart + }, + //rAECustom2MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 40, //u4B2TStart + 40, //u4D2TEnd + 90, //u4D2TStart + }, + //rAECustom3MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 40, //u4B2TStart + 40, //u4D2TEnd + 90, //u4D2TStart + }, + //rAECustom4MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 40, //u4B2TStart + 40, //u4D2TEnd + 90, //u4D2TStart + }, + //rAECustom5MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 40, //u4B2TStart + 40, //u4D2TEnd + 90, //u4D2TStart + }, + + //rAEFaceMoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 190, //u4Bright2TargetEnd + 10, //u4Dark2TargetStart + 80, //u4B2TEnd + 40, //u4B2TStart + 30, //u4D2TEnd + 60, //u4D2TStart + }, + + //rAETrackingMoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 190, //u4Bright2TargetEnd + 10, //u4Dark2TargetStart + 80, //u4B2TEnd + 40, //u4B2TStart + 30, //u4D2TEnd + 60, //u4D2TStart + }, + //rAEAOENVRAMParam = + { + 1, // i4AOEStrengthIdx: 0 / 1 / 2 + 130, // u4BVCompRatio + { + { + 47, //u4Y_Target + 10, //u4AOE_OE_percent + 160, //u4AOE_OEBound + 10, //u4AOE_DarkBound + 950, //u4AOE_LowlightPrecent + 1, //u4AOE_LowlightBound + 135, //u4AOESceneLV_L + 170, //u4AOESceneLV_H + 40, //u4AOE_SWHdrLE_Bound + }, + { + 47, //u4Y_Target + 10, //u4AOE_OE_percent + 180, //u4AOE_OEBound + 15, //u4AOE_DarkBound + 950, //u4AOE_LowlightPrecent + 3, //u4AOE_LowlightBound + 135, //u4AOESceneLV_L + 170, //u4AOESceneLV_H + 40, //u4AOE_SWHdrLE_Bound + }, + { + 47, //u4Y_Target + 10, //u4AOE_OE_percent + 200, //u4AOE_OEBound + 25, //u4AOE_DarkBound + 950, //u4AOE_LowlightPrecent + 8, //u4AOE_LowlightBound + 135, //u4AOESceneLV_L + 170, //u4AOESceneLV_H + 40, //u4AOE_SWHdrLE_Bound + } + } + } + } + }, + { + // AWB NVRAM + { + // AWB calibration data + { + // rUnitGain (unit gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rGoldenGain (golden sample gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rTuningUnitGain (Tuning sample unit gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rD65Gain (D65 WB gain: 1.0 = 512) + { + 992, // i4R + 512, // i4G + 702 // i4B + } + }, + // Original XY coordinate of AWB light source + { + // Strobe + { + 0, // i4X + 0 // i4Y + }, + // Horizon + { + -391, // i4X + -369 // i4Y + }, + // A + { + -275, // i4X + -385 // i4Y + }, + // TL84 + { + -132, // i4X + -392 // i4Y + }, + // CWF + { + -106, // i4X + -468 // i4Y + }, + // DNP + { + -2, // i4X + -409 // i4Y + }, + // D65 + { + 128, // i4X + -361 // i4Y + }, + // DF + { + -34, // i4X + -374 // i4Y + } + }, + // Rotated XY coordinate of AWB light source + { + // Strobe + { + 0, // i4X + 0 // i4Y + }, + // Horizon + { + -410, // i4X + -349 // i4Y + }, + // A + { + -295, // i4X + -371 // i4Y + }, + // TL84 + { + -152, // i4X + -385 // i4Y + }, + // CWF + { + -130, // i4X + -463 // i4Y + }, + // DNP + { + -23, // i4X + -409 // i4Y + }, + // D65 + { + 110, // i4X + -367 // i4Y + }, + // DF + { + -53, // i4X + -372 // i4Y + } + }, + // AWB gain of AWB light source + { + // Strobe + { + 512, // i4R + 512, // i4G + 512 // i4B + }, + // Horizon + { + 512, // i4R + 527, // i4G + 1475 // i4B + }, + // A + { + 594, // i4R + 512, // i4G + 1251 // i4B + }, + // TL84 + { + 728, // i4R + 512, // i4G + 1041 // i4B + }, + // CWF + { + 835, // i4R + 512, // i4G + 1114 // i4B + }, + // DNP + { + 888, // i4R + 512, // i4G + 894 // i4B + }, + // D65 + { + 992, // i4R + 512, // i4G + 702 // i4B + }, + // DF + { + 812, // i4R + 512, // i4G + 890 // i4B + } + }, + // Rotation matrix parameter + { + 3, // i4RotationAngle + 256, // i4Cos + 13 // i4Sin + }, + // Daylight locus parameter + { + -139, // i4SlopeNumerator + 128 // i4SlopeDenominator + }, + // Predictor gain + { + // i4PrefRatio100 + 151, + + // DaylightLocus_L + { + 992, // i4R + 512, // i4G + 702 // i4B + }, + // DaylightLocus_H + { + 734, // i4R + 512, // i4G + 979 // i4B + }, + // Temporal General + { + 992, // i4R + 512, // i4G + 702 // i4B + } + }, + // AWB light area + { + // Strobe + { + 140, // i4RightBound + -55, // i4LeftBound + -327, // i4UpperBound + -500 // i4LowerBound + }, + // Tungsten + { + -209, // TungRightBound + -810, // TungLeftBound + -314, // TungUpperBound + -378 // TungLowerBound + }, + // Warm fluorescent + { + -209, // WFluoRightBound + -810, // WFluoLeftBound + -378, // WFluoUpperBound + -493 // WFluoLowerBound + }, + // Fluorescent + { + -55, // FluoRightBound + -209, // FluoLeftBound + -327, // FluoUpperBound + -434 // FluoLowerBound + }, + // CWF + { + -99, // CWFRightBound + -209, // CWFLeftBound + -434, // CWFUpperBound + -508 // CWFLowerBound + }, + // Daylight + { + 140, // DayRightBound + -55, // DayLeftBound + -327, // DayUpperBound + -434 // DayLowerBound + }, + // Shade + { + 470, // ShadeRightBound + 140, // ShadeLeftBound + -327, // ShadeUpperBound + -405 // ShadeLowerBound + }, + // Daylight Fluorescent + { + 140, // DFRightBound + -99, // DFLeftBound + -434, // DFUpperBound + -508 // DFLowerBound + } + }, + // PWB light area + { + // Reference area + { + 470, // PRefRightBound + -810, // PRefLeftBound + -289, // PRefUpperBound + -508 // PRefLowerBound + }, + // Daylight + { + 165, // PDayRightBound + -55, // PDayLeftBound + -327, // PDayUpperBound + -434 // PDayLowerBound + }, + // Cloudy daylight + { + 265, // PCloudyRightBound + 90, // PCloudyLeftBound + -327, // PCloudyUpperBound + -434 // PCloudyLowerBound + }, + // Shade + { + 365, // PShadeRightBound + 90, // PShadeLeftBound + -327, // PShadeUpperBound + -434 // PShadeLowerBound + }, + // Twilight + { + -55, // PTwiRightBound + -215, // PTwiLeftBound + -327, // PTwiUpperBound + -434 // PTwiLowerBound + }, + // Fluorescent + { + 160, // PFluoRightBound + -252, // PFluoLeftBound + -317, // PFluoUpperBound + -513 // PFluoLowerBound + }, + // Warm fluorescent + { + -195, // PWFluoRightBound + -395, // PWFluoLeftBound + -317, // PWFluoUpperBound + -513 // PWFluoLowerBound + }, + // Incandescent + { + -195, // PIncaRightBound + -395, // PIncaLeftBound + -327, // PIncaUpperBound + -434 // PIncaLowerBound + }, + // Gray World + { + 5000, // PGWRightBound + -5000, // PGWLeftBound + 5000, // PGWUpperBound + -5000 // PGWLowerBound + } + }, + // PWB default gain + { + // Daylight + { + 943, // PWB_Day_R + 512, // PWB_Day_G + 771 // PWB_Day_B + }, + // Cloudy daylight + { + 1103, // PWB_Cloudy_R + 512, // PWB_Cloudy_G + 648 // PWB_Cloudy_B + }, + // Shade + { + 1176, // PWB_Shade_R + 512, // PWB_Shade_G + 604 // PWB_Shade_B + }, + // Twilight + { + 739, // PWB_Twi_R + 512, // PWB_Twi_G + 1010 // PWB_Twi_B + }, + // Fluorescent + { + 870, // PWB_Fluo_R + 512, // PWB_Fluo_G + 930 // PWB_Fluo_B + }, + // Warm fluorescent + { + 632, // PWB_WFluo_R + 512, // PWB_WFluo_G + 1325 // PWB_WFluo_B + }, + // Incandescent + { + 602, // PWB_Inca_R + 512, // PWB_Inca_G + 1267 // PWB_Inca_B + }, + // Gray World + { + 512, // PWB_GW_R + 512, // PWB_GW_G + 512 // PWB_GW_B + } + }, + // AWB preference color + { + // Tungsten + { + 60, // TUNG_SLIDER + 4150 // TUNG_OFFS + }, + // Warm fluorescent + { + 50, // WFluo_SLIDER + 4350 // WFluo_OFFS + }, + // Shade + { + 50, // Shade_SLIDER + 909 // Shade_OFFS + }, + // Preference gain: strobe + { + 512, // PRF_STROBE_R + 512, // PRF_STROBE_G + 512 // PRF_STROBE_B + }, + // Preference gain: tungsten + { + 512, // PRF_TUNG_R + 512, // PRF_TUNG_G + 512 // PRF_TUNG_B + }, + // Preference gain: warm fluorescent + { + 512, // PRF_WFluo_R + 512, // PRF_WFluo_G + 512 // PRF_WFluo_B + }, + // Preference gain: fluorescent + { + 512, // PRF_Fluo_R + 512, // PRF_Fluo_G + 512 // PRF_Fluo_B + }, + // Preference gain: CWF + { + 512, // PRF_CWF_R + 512, // PRF_CWF_G + 512 // PRF_CWF_B + }, + // Preference gain: daylight + { + 512, // PRF_Day_R + 512, // PRF_Day_G + 512 // PRF_Day_B + }, + // Preference gain: shade + { + 512, // PRF_Shade_R + 512, // PRF_Shade_G + 512 // PRF_Shade_B + }, + // Preference gain: daylight fluorescent + { + 512, // PRF_DF_R + 512, // PRF_DF_G + 512 // PRF_DF_B + } + }, + + // Algorithm Tuning Paramter + { + // AWB Backup Enable + 0, + + // AWB LSC Gain + { + 734, // i4R + 512, // i4G + 979 // i4B + }, + // Parent block weight parameter + { + 1, // bEnable + 6 // i4ScalingFactor: [6] 1~12, [7] 1~6, [8] 1~3, [9] 1~2, [>=10]: 1 + }, + // AWB LV threshold for predictor + { + 115, // i4InitLVThr_L + 155, // i4InitLVThr_H + 100 // i4EnqueueLVThr + }, + // AWB number threshold for temporal predictor + { + 65, // i4Neutral_ParentBlk_Thr + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 25, 2, 2, 2, 2, 2, 2, 2, 2} // (%) i4CWFDF_LUTThr + }, + // AWB light neutral noise reduction for outdoor + { + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + // Non neutral + { 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + // Flurescent + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + // CWF + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + // Daylight + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2}, // (%) + // DF + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + }, + // AWB feature detection + { + // Sunset Prop + { + 1, // i4Enable + 140, // i4LVThr + { + 9, // i4Sunset_BoundXr_Thr + -409 // i4Sunset_BoundYr_Thr + }, + 10, // i4SunsetCountThr + 0, // i4SunsetCountRatio_L + 171 // i4SunsetCountRatio_H + }, + + // Shade F Detection + { + 1, // i4Enable + 115, // i4LVThr + { + -120, // i4BoundXrThr + -367 // i4BoundYrThr + }, + 128 // i4DaylightProb + }, + + // Shade CWF Detection + { + 1, // i4Enable + 110, // i4LVThr + { + -130, // i4BoundXrThr + -463 // i4BoundYrThr + }, + 128 // i4DaylightProb + }, + + // Low CCT + { + 1, // i4Enable + 256, // i4SpeedRatio + { + -430, // i4BoundXrThr + 191 // i4BoundYrThr + } + } + }, + + // AWB Gain Limit + { + // rNormalLowCCT + { + 1, // Gain Limit Enable + 1536 // Gain ratio + }, + // rPrefLowCCT + { + 1, // Gain Limit Enable + 1536 // Gain ratio + } + }, + + // AWB non-neutral probability for spatial and temporal weighting look-up table (Max: 100; Min: 0) + { + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 70, 30, 20, 10, 0, 0, 0, 0} + }, + + // AWB daylight locus probability look-up table (Max: 100; Min: 0) + { //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 25, 0, 0, 0, 0}, // Strobe + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 25, 0, 0, 0}, // Tungsten + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 25, 0, 0, 0}, // Warm fluorescent + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 70, 40, 20, 0, 0, 0}, // Fluorescent + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 25, 12, 0, 0, 0, 0}, // CWF + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 50, 30, 20}, // Daylight + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 25, 0, 0, 0, 0}, // Shade + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 25, 12, 0, 0, 0, 0} // Daylight fluorescent + } + }, + + // CCT estimation + { + // CCT + { + 2300, // CCT0 + 2850, // CCT1 + 3750, // CCT2 + 5100, // CCT3 + 6500 // CCT4 + }, + // Rotated X coordinate + { + -520, // RotatedXCoordinate0 + -405, // RotatedXCoordinate1 + -262, // RotatedXCoordinate2 + -133, // RotatedXCoordinate3 + 0 // RotatedXCoordinate4 + } + } +}, + // AWB NVRAM + { + // AWB calibration data + { + // rUnitGain (unit gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rGoldenGain (golden sample gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rTuningUnitGain (Tuning sample unit gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rD65Gain (D65 WB gain: 1.0 = 512) + { + 992, // i4R + 512, // i4G + 702 // i4B + } + }, + // Original XY coordinate of AWB light source + { + // Strobe + { + 0, // i4X + 0 // i4Y + }, + // Horizon + { + -391, // i4X + -369 // i4Y + }, + // A + { + -275, // i4X + -385 // i4Y + }, + // TL84 + { + -132, // i4X + -392 // i4Y + }, + // CWF + { + -106, // i4X + -468 // i4Y + }, + // DNP + { + -2, // i4X + -409 // i4Y + }, + // D65 + { + 128, // i4X + -361 // i4Y + }, + // DF + { + -34, // i4X + -374 // i4Y + } + }, + // Rotated XY coordinate of AWB light source + { + // Strobe + { + 0, // i4X + 0 // i4Y + }, + // Horizon + { + -410, // i4X + -349 // i4Y + }, + // A + { + -295, // i4X + -371 // i4Y + }, + // TL84 + { + -152, // i4X + -385 // i4Y + }, + // CWF + { + -130, // i4X + -463 // i4Y + }, + // DNP + { + -23, // i4X + -409 // i4Y + }, + // D65 + { + 110, // i4X + -367 // i4Y + }, + // DF + { + -53, // i4X + -372 // i4Y + } + }, + // AWB gain of AWB light source + { + // Strobe + { + 512, // i4R + 512, // i4G + 512 // i4B + }, + // Horizon + { + 512, // i4R + 527, // i4G + 1475 // i4B + }, + // A + { + 594, // i4R + 512, // i4G + 1251 // i4B + }, + // TL84 + { + 728, // i4R + 512, // i4G + 1041 // i4B + }, + // CWF + { + 835, // i4R + 512, // i4G + 1114 // i4B + }, + // DNP + { + 888, // i4R + 512, // i4G + 894 // i4B + }, + // D65 + { + 992, // i4R + 512, // i4G + 702 // i4B + }, + // DF + { + 812, // i4R + 512, // i4G + 890 // i4B + } + }, + // Rotation matrix parameter + { + 3, // i4RotationAngle + 256, // i4Cos + 13 // i4Sin + }, + // Daylight locus parameter + { + -139, // i4SlopeNumerator + 128 // i4SlopeDenominator + }, + // Predictor gain + { + // i4PrefRatio100 + 151, + + // DaylightLocus_L + { + 992, // i4R + 512, // i4G + 702 // i4B + }, + // DaylightLocus_H + { + 734, // i4R + 512, // i4G + 979 // i4B + }, + // Temporal General + { + 992, // i4R + 512, // i4G + 702 // i4B + } + }, + // AWB light area + { + // Strobe + { + 0, // StrobeRightBound + 0, // StrobeLeftBound + 0, // StrobeUpperBound + 0 // StrobeLowerBound + }, + // Tungsten + { + -209, // TungRightBound + -810, // TungLeftBound + -314, // TungUpperBound + -378 // TungLowerBound + }, + // Warm fluorescent + { + -209, // WFluoRightBound + -810, // WFluoLeftBound + -378, // WFluoUpperBound + -493 // WFluoLowerBound + }, + // Fluorescent + { + -55, // FluoRightBound + -209, // FluoLeftBound + -327, // FluoUpperBound + -434 // FluoLowerBound + }, + // CWF + { + -99, // CWFRightBound + -209, // CWFLeftBound + -434, // CWFUpperBound + -508 // CWFLowerBound + }, + // Daylight + { + 140, // DayRightBound + -55, // DayLeftBound + -327, // DayUpperBound + -434 // DayLowerBound + }, + // Shade + { + 470, // ShadeRightBound + 140, // ShadeLeftBound + -327, // ShadeUpperBound + -405 // ShadeLowerBound + }, + // Daylight Fluorescent + { + 140, // DFRightBound + -99, // DFLeftBound + -434, // DFUpperBound + -508 // DFLowerBound + } + }, + // PWB light area + { + // Reference area + { + 470, // PRefRightBound + -810, // PRefLeftBound + -289, // PRefUpperBound + -508 // PRefLowerBound + }, + // Daylight + { + 165, // PDayRightBound + -55, // PDayLeftBound + -327, // PDayUpperBound + -434 // PDayLowerBound + }, + // Cloudy daylight + { + 265, // PCloudyRightBound + 90, // PCloudyLeftBound + -327, // PCloudyUpperBound + -434 // PCloudyLowerBound + }, + // Shade + { + 365, // PShadeRightBound + 90, // PShadeLeftBound + -327, // PShadeUpperBound + -434 // PShadeLowerBound + }, + // Twilight + { + -55, // PTwiRightBound + -215, // PTwiLeftBound + -327, // PTwiUpperBound + -434 // PTwiLowerBound + }, + // Fluorescent + { + 160, // PFluoRightBound + -252, // PFluoLeftBound + -317, // PFluoUpperBound + -513 // PFluoLowerBound + }, + // Warm fluorescent + { + -195, // PWFluoRightBound + -395, // PWFluoLeftBound + -317, // PWFluoUpperBound + -513 // PWFluoLowerBound + }, + // Incandescent + { + -195, // PIncaRightBound + -395, // PIncaLeftBound + -327, // PIncaUpperBound + -434 // PIncaLowerBound + }, + // Gray World + { + 5000, // PGWRightBound + -5000, // PGWLeftBound + 5000, // PGWUpperBound + -5000 // PGWLowerBound + } + }, + // PWB default gain + { + // Daylight + { + 943, // PWB_Day_R + 512, // PWB_Day_G + 771 // PWB_Day_B + }, + // Cloudy daylight + { + 1103, // PWB_Cloudy_R + 512, // PWB_Cloudy_G + 648 // PWB_Cloudy_B + }, + // Shade + { + 1176, // PWB_Shade_R + 512, // PWB_Shade_G + 604 // PWB_Shade_B + }, + // Twilight + { + 739, // PWB_Twi_R + 512, // PWB_Twi_G + 1010 // PWB_Twi_B + }, + // Fluorescent + { + 870, // PWB_Fluo_R + 512, // PWB_Fluo_G + 930 // PWB_Fluo_B + }, + // Warm fluorescent + { + 632, // PWB_WFluo_R + 512, // PWB_WFluo_G + 1325 // PWB_WFluo_B + }, + // Incandescent + { + 602, // PWB_Inca_R + 512, // PWB_Inca_G + 1267 // PWB_Inca_B + }, + // Gray World + { + 512, // PWB_GW_R + 512, // PWB_GW_G + 512 // PWB_GW_B + } + }, + // AWB preference color + { + // Tungsten + { + 60, // TUNG_SLIDER + 4150 // TUNG_OFFS + }, + // Warm fluorescent + { + 50, // WFluo_SLIDER + 4350 // WFluo_OFFS + }, + // Shade + { + 50, // Shade_SLIDER + 909 // Shade_OFFS + }, + // Preference gain: strobe + { + 512, // PRF_STROBE_R + 512, // PRF_STROBE_G + 512 // PRF_STROBE_B + }, + // Preference gain: tungsten + { + 512, // PRF_TUNG_R + 512, // PRF_TUNG_G + 512 // PRF_TUNG_B + }, + // Preference gain: warm fluorescent + { + 512, // PRF_WFluo_R + 512, // PRF_WFluo_G + 512 // PRF_WFluo_B + }, + // Preference gain: fluorescent + { + 512, // PRF_Fluo_R + 512, // PRF_Fluo_G + 512 // PRF_Fluo_B + }, + // Preference gain: CWF + { + 512, // PRF_CWF_R + 512, // PRF_CWF_G + 512 // PRF_CWF_B + }, + // Preference gain: daylight + { + 512, // PRF_Day_R + 512, // PRF_Day_G + 512 // PRF_Day_B + }, + // Preference gain: shade + { + 512, // PRF_Shade_R + 512, // PRF_Shade_G + 512 // PRF_Shade_B + }, + // Preference gain: daylight fluorescent + { + 512, // PRF_DF_R + 512, // PRF_DF_G + 512 // PRF_DF_B + } + }, + + // Algorithm Tuning Paramter + { + // AWB Backup Enable + 0, + + // AWB LSC Gain + { + 734, // i4R + 512, // i4G + 979 // i4B + }, + // Parent block weight parameter + { + 1, // bEnable + 6 // i4ScalingFactor: [6] 1~12, [7] 1~6, [8] 1~3, [9] 1~2, [>=10]: 1 + }, + // AWB LV threshold for predictor + { + 115, // i4InitLVThr_L + 155, // i4InitLVThr_H + 100 // i4EnqueueLVThr + }, + // AWB number threshold for temporal predictor + { + 65, // i4Neutral_ParentBlk_Thr + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 25, 2, 2, 2, 2, 2, 2, 2, 2} // (%) i4CWFDF_LUTThr + }, + // AWB light neutral noise reduction for outdoor + { + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + // Non neutral + { 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + // Flurescent + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + // CWF + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + // Daylight + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2}, // (%) + // DF + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + }, + // AWB feature detection + { + // Sunset Prop + { + 1, // i4Enable + 140, // i4LVThr + { + 9, // i4Sunset_BoundXr_Thr + -409 // i4Sunset_BoundYr_Thr + }, + 10, // i4SunsetCountThr + 0, // i4SunsetCountRatio_L + 171 // i4SunsetCountRatio_H + }, + + // Shade F Detection + { + 1, // i4Enable + 115, // i4LVThr + { + -120, // i4BoundXrThr + -367 // i4BoundYrThr + }, + 128 // i4DaylightProb + }, + + // Shade CWF Detection + { + 1, // i4Enable + 110, // i4LVThr + { + -130, // i4BoundXrThr + -463 // i4BoundYrThr + }, + 128 // i4DaylightProb + }, + + // Low CCT + { + 1, // i4Enable + 256, // i4SpeedRatio + { + -430, // i4BoundXrThr + 191 // i4BoundYrThr + } + } + }, + + // AWB Gain Limit + { + // rNormalLowCCT + { + 1, // Gain Limit Enable + 1536 // Gain ratio + }, + // rPrefLowCCT + { + 1, // Gain Limit Enable + 1536 // Gain ratio + } + }, + + // AWB non-neutral probability for spatial and temporal weighting look-up table (Max: 100; Min: 0) + { + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 70, 30, 20, 10, 0, 0, 0, 0} + }, + + // AWB daylight locus probability look-up table (Max: 100; Min: 0) + { //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 25, 0, 0, 0, 0}, // Strobe + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 25, 0, 0, 0}, // Tungsten + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 25, 0, 0, 0}, // Warm fluorescent + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 70, 40, 20, 0, 0, 0}, // Fluorescent + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 25, 12, 0, 0, 0, 0}, // CWF + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 50, 30, 20}, // Daylight + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 25, 0, 0, 0, 0}, // Shade + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 25, 12, 0, 0, 0, 0} // Daylight fluorescent + } + }, + + // CCT estimation + { + // CCT + { + 2300, // CCT0 + 2850, // CCT1 + 3750, // CCT2 + 5100, // CCT3 + 6500 // CCT4 + }, + // Rotated X coordinate + { + -520, // RotatedXCoordinate0 + -405, // RotatedXCoordinate1 + -262, // RotatedXCoordinate2 + -133, // RotatedXCoordinate3 + 0 // RotatedXCoordinate4 + } + } +} +}, + // Flash AWB NVRAM + { + #include INCLUDE_FILENAME_FLASH_AWB_PARA + }, + + {0} //FIXED +}; + +#include INCLUDE_FILENAME_ISP_LSC_PARAM +//}; // namespace +const CAMERA_TSF_TBL_STRUCT CAMERA_TSF_DEFAULT_VALUE = +{ + { + 0, // isTsfEn + 2, // tsfCtIdx + {20, 2000, -110, -110, 512, 512, 512, 0} // rAWBInput[8] + }, + #include INCLUDE_FILENAME_TSF_PARA + #include INCLUDE_FILENAME_TSF_DATA +}; +const NVRAM_CAMERA_FEATURE_STRUCT CAMERA_FEATURE_DEFAULT_VALUE = +{ +#include INCLUDE_FILENAME_FEATURE_PARA +}; + +typedef NSFeature::RAWSensorInfo SensorInfoSingleton_T; + + +namespace NSFeature { +template <> +UINT32 +SensorInfoSingleton_T:: +impGetDefaultData(CAMERA_DATA_TYPE_ENUM const CameraDataType, VOID*const pDataBuf, UINT32 const size) const +{ + UINT32 dataSize[CAMERA_DATA_TYPE_NUM] = {sizeof(NVRAM_CAMERA_ISP_PARAM_STRUCT), + sizeof(NVRAM_CAMERA_3A_STRUCT), + sizeof(NVRAM_CAMERA_SHADING_STRUCT), + sizeof(NVRAM_LENS_PARA_STRUCT), + sizeof(AE_PLINETABLE_T), + 0, + sizeof(CAMERA_TSF_TBL_STRUCT), + 0, + sizeof(NVRAM_CAMERA_FEATURE_STRUCT) + }; + + if (CameraDataType > CAMERA_NVRAM_DATA_FEATURE || NULL == pDataBuf || (size < dataSize[CameraDataType])) + { + return 1; + } + + switch(CameraDataType) + { + case CAMERA_NVRAM_DATA_ISP: + memcpy(pDataBuf,&CAMERA_ISP_DEFAULT_VALUE,sizeof(NVRAM_CAMERA_ISP_PARAM_STRUCT)); + break; + case CAMERA_NVRAM_DATA_3A: + memcpy(pDataBuf,&CAMERA_3A_NVRAM_DEFAULT_VALUE,sizeof(NVRAM_CAMERA_3A_STRUCT)); + break; + case CAMERA_NVRAM_DATA_SHADING: + memcpy(pDataBuf,&CAMERA_SHADING_DEFAULT_VALUE,sizeof(NVRAM_CAMERA_SHADING_STRUCT)); + break; + case CAMERA_DATA_AE_PLINETABLE: + memcpy(pDataBuf,&g_PlineTableMapping,sizeof(AE_PLINETABLE_T)); + break; + case CAMERA_DATA_TSF_TABLE: + memcpy(pDataBuf,&CAMERA_TSF_DEFAULT_VALUE,sizeof(CAMERA_TSF_TBL_STRUCT)); + break; + case CAMERA_NVRAM_DATA_FEATURE: + memcpy(pDataBuf,&CAMERA_FEATURE_DEFAULT_VALUE,sizeof(NVRAM_CAMERA_FEATURE_STRUCT)); + break; + default: + break; + } + return 0; +}}; // NSFeature diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp2509_mipi_raw/camera_AE_PLineTable_sp2509mipiraw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp2509_mipi_raw/camera_AE_PLineTable_sp2509mipiraw.h new file mode 100755 index 0000000000000000000000000000000000000000..b224a54198513fe68c7cd19a4f95fc42efda5181 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp2509_mipi_raw/camera_AE_PLineTable_sp2509mipiraw.h @@ -0,0 +1,12327 @@ +/* Copyright Statement: +* +* This software/firmware and related documentation ("MediaTek Software") are +* protected under relevant copyright laws. The information contained herein +* is confidential and proprietary to MediaTek Inc. and/or its licensors. +* Without the prior written permission of MediaTek inc. and/or its licensors, +* any reproduction, modification, use or disclosure of MediaTek Software, +* and information contained herein, in whole or in part, shall be strictly prohibited. +*/ +/* MediaTek Inc. (C) 2010. All rights reserved. +* +* BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES +* THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES +* CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK +* SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR +* STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND +* CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* The following software/firmware and/or related documentation ("MediaTek Software") +* have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. +*/ + +#ifndef _CAMERA_AE_PLINETABLE_SP2509MIPIRAW_H +#define _CAMERA_AE_PLINETABLE_SP2509MIPIRAW_H + +#include "camera_custom_AEPlinetable.h" +static strEvPline sPreviewPLineTable_60Hz = +{ +{ + {198,1140,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.44 BV=10.83 + {198,1140,1040, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.46 BV=10.81 + {198,1216,1048, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.57 BV=10.70 + {198,1328,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.66 BV=10.61 + {237,1140,1064, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.50 BV=10.52 + {237,1216,1072, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.60 BV=10.41 + {277,1140,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.49 BV=10.30 + {277,1216,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.58 BV=10.21 + {316,1140,1056, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.49 BV=10.11 + {316,1216,1064, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.59 BV=10.01 + {356,1140,1080, 0, 0, 0}, //TV = 11.46(9 lines) AV=2.97 SV=4.52 BV=9.91 + {395,1140,1040, 0, 0, 0}, //TV = 11.31(10 lines) AV=2.97 SV=4.46 BV=9.81 + {435,1140,1024, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.44 BV=9.70 + {435,1140,1088, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.53 BV=9.61 + {474,1140,1064, 0, 0, 0}, //TV = 11.04(12 lines) AV=2.97 SV=4.50 BV=9.52 + {513,1140,1056, 0, 0, 0}, //TV = 10.93(13 lines) AV=2.97 SV=4.49 BV=9.41 + {553,1140,1056, 0, 0, 0}, //TV = 10.82(14 lines) AV=2.97 SV=4.49 BV=9.31 + {592,1140,1056, 0, 0, 0}, //TV = 10.72(15 lines) AV=2.97 SV=4.49 BV=9.21 + {632,1140,1056, 0, 0, 0}, //TV = 10.63(16 lines) AV=2.97 SV=4.49 BV=9.11 + {671,1140,1064, 0, 0, 0}, //TV = 10.54(17 lines) AV=2.97 SV=4.50 BV=9.02 + {750,1140,1024, 0, 0, 0}, //TV = 10.38(19 lines) AV=2.97 SV=4.44 BV=8.91 + {790,1140,1040, 0, 0, 0}, //TV = 10.31(20 lines) AV=2.97 SV=4.46 BV=8.81 + {869,1140,1024, 0, 0, 0}, //TV = 10.17(22 lines) AV=2.97 SV=4.44 BV=8.70 + {908,1140,1040, 0, 0, 0}, //TV = 10.11(23 lines) AV=2.97 SV=4.46 BV=8.61 + {987,1140,1024, 0, 0, 0}, //TV = 9.98(25 lines) AV=2.97 SV=4.44 BV=8.51 + {1066,1140,1024, 0, 0, 0}, //TV = 9.87(27 lines) AV=2.97 SV=4.44 BV=8.40 + {1105,1140,1056, 0, 0, 0}, //TV = 9.82(28 lines) AV=2.97 SV=4.49 BV=8.31 + {1224,1140,1024, 0, 0, 0}, //TV = 9.67(31 lines) AV=2.97 SV=4.44 BV=8.20 + {1303,1140,1024, 0, 0, 0}, //TV = 9.58(33 lines) AV=2.97 SV=4.44 BV=8.11 + {1382,1140,1040, 0, 0, 0}, //TV = 9.50(35 lines) AV=2.97 SV=4.46 BV=8.01 + {1500,1140,1024, 0, 0, 0}, //TV = 9.38(38 lines) AV=2.97 SV=4.44 BV=7.91 + {1618,1140,1024, 0, 0, 0}, //TV = 9.27(41 lines) AV=2.97 SV=4.44 BV=7.80 + {1697,1140,1040, 0, 0, 0}, //TV = 9.20(43 lines) AV=2.97 SV=4.46 BV=7.71 + {1855,1140,1024, 0, 0, 0}, //TV = 9.07(47 lines) AV=2.97 SV=4.44 BV=7.60 + {1973,1140,1024, 0, 0, 0}, //TV = 8.99(50 lines) AV=2.97 SV=4.44 BV=7.51 + {2131,1140,1024, 0, 0, 0}, //TV = 8.87(54 lines) AV=2.97 SV=4.44 BV=7.40 + {2250,1140,1032, 0, 0, 0}, //TV = 8.80(57 lines) AV=2.97 SV=4.45 BV=7.31 + {2447,1140,1024, 0, 0, 0}, //TV = 8.67(62 lines) AV=2.97 SV=4.44 BV=7.20 + {2605,1140,1024, 0, 0, 0}, //TV = 8.58(66 lines) AV=2.97 SV=4.44 BV=7.11 + {2802,1140,1024, 0, 0, 0}, //TV = 8.48(71 lines) AV=2.97 SV=4.44 BV=7.01 + {2999,1140,1024, 0, 0, 0}, //TV = 8.38(76 lines) AV=2.97 SV=4.44 BV=6.91 + {3236,1140,1024, 0, 0, 0}, //TV = 8.27(82 lines) AV=2.97 SV=4.44 BV=6.80 + {3473,1140,1024, 0, 0, 0}, //TV = 8.17(88 lines) AV=2.97 SV=4.44 BV=6.70 + {3710,1140,1024, 0, 0, 0}, //TV = 8.07(94 lines) AV=2.97 SV=4.44 BV=6.60 + {3986,1140,1024, 0, 0, 0}, //TV = 7.97(101 lines) AV=2.97 SV=4.44 BV=6.50 + {4262,1140,1024, 0, 0, 0}, //TV = 7.87(108 lines) AV=2.97 SV=4.44 BV=6.40 + {4538,1140,1024, 0, 0, 0}, //TV = 7.78(115 lines) AV=2.97 SV=4.44 BV=6.31 + {4893,1140,1024, 0, 0, 0}, //TV = 7.68(124 lines) AV=2.97 SV=4.44 BV=6.20 + {5209,1140,1024, 0, 0, 0}, //TV = 7.58(132 lines) AV=2.97 SV=4.44 BV=6.11 + {5643,1140,1024, 0, 0, 0}, //TV = 7.47(143 lines) AV=2.97 SV=4.44 BV=6.00 + {6038,1140,1024, 0, 0, 0}, //TV = 7.37(153 lines) AV=2.97 SV=4.44 BV=5.90 + {6472,1140,1024, 0, 0, 0}, //TV = 7.27(164 lines) AV=2.97 SV=4.44 BV=5.80 + {6906,1140,1024, 0, 0, 0}, //TV = 7.18(175 lines) AV=2.97 SV=4.44 BV=5.71 + {7419,1140,1024, 0, 0, 0}, //TV = 7.07(188 lines) AV=2.97 SV=4.44 BV=5.60 + {7971,1140,1024, 0, 0, 0}, //TV = 6.97(202 lines) AV=2.97 SV=4.44 BV=5.50 + {8326,1140,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.48 BV=5.40 + {8326,1216,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.57 BV=5.31 + {8326,1328,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.66 BV=5.22 + {8326,1424,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.76 BV=5.12 + {8326,1536,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.87 BV=5.01 + {8326,1632,1032, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.97 BV=4.91 + {8326,1728,1040, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.06 BV=4.81 + {8326,1840,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.17 BV=4.71 + {8326,1936,1072, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.27 BV=4.61 + {8326,2144,1032, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.36 BV=4.51 + {16652,1140,1048, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.48 BV=4.40 + {16652,1216,1048, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.57 BV=4.31 + {16652,1328,1024, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.66 BV=4.22 + {16652,1424,1024, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.76 BV=4.12 + {16652,1424,1104, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.87 BV=4.01 + {16652,1632,1032, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.97 BV=3.91 + {25017,1140,1056, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.49 BV=3.81 + {25017,1216,1064, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.59 BV=3.70 + {25017,1328,1048, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.70 BV=3.60 + {25017,1424,1040, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.78 BV=3.51 + {33343,1140,1048, 0, 0, 0}, //TV = 4.91(845 lines) AV=2.97 SV=4.48 BV=3.40 + {33343,1216,1048, 0, 0, 0}, //TV = 4.91(845 lines) AV=2.97 SV=4.57 BV=3.31 + {33343,1328,1024, 0, 0, 0}, //TV = 4.91(845 lines) AV=2.97 SV=4.66 BV=3.22 + {41669,1140,1024, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.44 BV=3.11 + {41669,1216,1032, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.55 BV=3.01 + {41669,1216,1104, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.64 BV=2.91 + {49994,1140,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.49 BV=2.81 + {49994,1216,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.59 BV=2.70 + {49994,1328,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.68 BV=2.61 + {49994,1424,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.78 BV=2.51 + {49994,1536,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.88 BV=2.41 + {49994,1632,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.98 BV=2.31 + {49994,1728,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.09 BV=2.21 + {49994,1840,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.19 BV=2.11 + {49994,2048,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.29 BV=2.01 + {49994,2144,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.39 BV=1.91 + {49994,2240,1072, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.48 BV=1.81 + {49994,2448,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.58 BV=1.72 + {49994,2656,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.68 BV=1.61 + {49994,2864,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.78 BV=1.51 + {49994,3072,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.88 BV=1.41 + {49994,3328,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.99 BV=1.31 + {49994,3456,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=6.09 BV=1.21 + {58319,3200,1048, 0, 0, 0}, //TV = 4.10(1478 lines) AV=2.97 SV=5.96 BV=1.11 + {66645,3072,1024, 0, 0, 0}, //TV = 3.91(1689 lines) AV=2.97 SV=5.87 BV=1.01 + {66645,3200,1056, 0, 0, 0}, //TV = 3.91(1689 lines) AV=2.97 SV=5.98 BV=0.90 + {75011,3072,1048, 0, 0, 0}, //TV = 3.74(1901 lines) AV=2.97 SV=5.91 BV=0.80 + {75011,3328,1032, 0, 0, 0}, //TV = 3.74(1901 lines) AV=2.97 SV=6.00 BV=0.71 + {83336,3200,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=5.94 BV=0.61 + {83336,3456,1024, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.04 BV=0.51 + {83336,3712,1024, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.14 BV=0.41 + {83336,3968,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.25 BV=0.30 + {83336,4224,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.34 BV=0.21 + {91661,4096,1040, 0, 0, 0}, //TV = 3.45(2323 lines) AV=2.97 SV=6.31 BV=0.11 + {99987,4096,1032, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.30 BV=-0.01 + {108313,4096,1024, 0, 0, 0}, //TV = 3.21(2745 lines) AV=2.97 SV=6.29 BV=-0.11 + {108313,4352,1032, 0, 0, 0}, //TV = 3.21(2745 lines) AV=2.97 SV=6.39 BV=-0.21 + {116678,4224,1048, 0, 0, 0}, //TV = 3.10(2957 lines) AV=2.97 SV=6.36 BV=-0.29 + {125004,4224,1048, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.36 BV=-0.39 + {125004,4608,1032, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.47 BV=-0.50 + {125004,4864,1048, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.57 BV=-0.60 + {125004,5376,1024, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.68 BV=-0.71 + {125004,5632,1040, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.77 BV=-0.80 + {125004,6016,1040, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.86 BV=-0.89 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sPreviewPLineTable_50Hz = +{ +{ + {198,1140,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.44 BV=10.83 + {198,1140,1040, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.46 BV=10.81 + {198,1216,1048, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.57 BV=10.70 + {198,1328,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.66 BV=10.61 + {237,1140,1064, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.50 BV=10.52 + {237,1216,1072, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.60 BV=10.41 + {277,1140,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.49 BV=10.30 + {277,1216,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.58 BV=10.21 + {316,1140,1056, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.49 BV=10.11 + {316,1216,1064, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.59 BV=10.01 + {356,1140,1080, 0, 0, 0}, //TV = 11.46(9 lines) AV=2.97 SV=4.52 BV=9.91 + {395,1140,1040, 0, 0, 0}, //TV = 11.31(10 lines) AV=2.97 SV=4.46 BV=9.81 + {435,1140,1024, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.44 BV=9.70 + {435,1140,1088, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.53 BV=9.61 + {474,1140,1064, 0, 0, 0}, //TV = 11.04(12 lines) AV=2.97 SV=4.50 BV=9.52 + {513,1140,1056, 0, 0, 0}, //TV = 10.93(13 lines) AV=2.97 SV=4.49 BV=9.41 + {553,1140,1056, 0, 0, 0}, //TV = 10.82(14 lines) AV=2.97 SV=4.49 BV=9.31 + {592,1140,1056, 0, 0, 0}, //TV = 10.72(15 lines) AV=2.97 SV=4.49 BV=9.21 + {632,1140,1056, 0, 0, 0}, //TV = 10.63(16 lines) AV=2.97 SV=4.49 BV=9.11 + {671,1140,1064, 0, 0, 0}, //TV = 10.54(17 lines) AV=2.97 SV=4.50 BV=9.02 + {750,1140,1024, 0, 0, 0}, //TV = 10.38(19 lines) AV=2.97 SV=4.44 BV=8.91 + {790,1140,1040, 0, 0, 0}, //TV = 10.31(20 lines) AV=2.97 SV=4.46 BV=8.81 + {869,1140,1024, 0, 0, 0}, //TV = 10.17(22 lines) AV=2.97 SV=4.44 BV=8.70 + {908,1140,1040, 0, 0, 0}, //TV = 10.11(23 lines) AV=2.97 SV=4.46 BV=8.61 + {987,1140,1024, 0, 0, 0}, //TV = 9.98(25 lines) AV=2.97 SV=4.44 BV=8.51 + {1066,1140,1024, 0, 0, 0}, //TV = 9.87(27 lines) AV=2.97 SV=4.44 BV=8.40 + {1105,1140,1056, 0, 0, 0}, //TV = 9.82(28 lines) AV=2.97 SV=4.49 BV=8.31 + {1224,1140,1024, 0, 0, 0}, //TV = 9.67(31 lines) AV=2.97 SV=4.44 BV=8.20 + {1303,1140,1024, 0, 0, 0}, //TV = 9.58(33 lines) AV=2.97 SV=4.44 BV=8.11 + {1382,1140,1040, 0, 0, 0}, //TV = 9.50(35 lines) AV=2.97 SV=4.46 BV=8.01 + {1500,1140,1024, 0, 0, 0}, //TV = 9.38(38 lines) AV=2.97 SV=4.44 BV=7.91 + {1618,1140,1024, 0, 0, 0}, //TV = 9.27(41 lines) AV=2.97 SV=4.44 BV=7.80 + {1697,1140,1040, 0, 0, 0}, //TV = 9.20(43 lines) AV=2.97 SV=4.46 BV=7.71 + {1855,1140,1024, 0, 0, 0}, //TV = 9.07(47 lines) AV=2.97 SV=4.44 BV=7.60 + {1973,1140,1024, 0, 0, 0}, //TV = 8.99(50 lines) AV=2.97 SV=4.44 BV=7.51 + {2131,1140,1024, 0, 0, 0}, //TV = 8.87(54 lines) AV=2.97 SV=4.44 BV=7.40 + {2250,1140,1032, 0, 0, 0}, //TV = 8.80(57 lines) AV=2.97 SV=4.45 BV=7.31 + {2447,1140,1024, 0, 0, 0}, //TV = 8.67(62 lines) AV=2.97 SV=4.44 BV=7.20 + {2605,1140,1024, 0, 0, 0}, //TV = 8.58(66 lines) AV=2.97 SV=4.44 BV=7.11 + {2802,1140,1024, 0, 0, 0}, //TV = 8.48(71 lines) AV=2.97 SV=4.44 BV=7.01 + {2999,1140,1024, 0, 0, 0}, //TV = 8.38(76 lines) AV=2.97 SV=4.44 BV=6.91 + {3236,1140,1024, 0, 0, 0}, //TV = 8.27(82 lines) AV=2.97 SV=4.44 BV=6.80 + {3473,1140,1024, 0, 0, 0}, //TV = 8.17(88 lines) AV=2.97 SV=4.44 BV=6.70 + {3710,1140,1024, 0, 0, 0}, //TV = 8.07(94 lines) AV=2.97 SV=4.44 BV=6.60 + {3986,1140,1024, 0, 0, 0}, //TV = 7.97(101 lines) AV=2.97 SV=4.44 BV=6.50 + {4262,1140,1024, 0, 0, 0}, //TV = 7.87(108 lines) AV=2.97 SV=4.44 BV=6.40 + {4538,1140,1024, 0, 0, 0}, //TV = 7.78(115 lines) AV=2.97 SV=4.44 BV=6.31 + {4893,1140,1024, 0, 0, 0}, //TV = 7.68(124 lines) AV=2.97 SV=4.44 BV=6.20 + {5209,1140,1024, 0, 0, 0}, //TV = 7.58(132 lines) AV=2.97 SV=4.44 BV=6.11 + {5643,1140,1024, 0, 0, 0}, //TV = 7.47(143 lines) AV=2.97 SV=4.44 BV=6.00 + {6038,1140,1024, 0, 0, 0}, //TV = 7.37(153 lines) AV=2.97 SV=4.44 BV=5.90 + {6472,1140,1024, 0, 0, 0}, //TV = 7.27(164 lines) AV=2.97 SV=4.44 BV=5.80 + {6906,1140,1024, 0, 0, 0}, //TV = 7.18(175 lines) AV=2.97 SV=4.44 BV=5.71 + {7419,1140,1024, 0, 0, 0}, //TV = 7.07(188 lines) AV=2.97 SV=4.44 BV=5.60 + {7971,1140,1024, 0, 0, 0}, //TV = 6.97(202 lines) AV=2.97 SV=4.44 BV=5.50 + {8484,1140,1024, 0, 0, 0}, //TV = 6.88(215 lines) AV=2.97 SV=4.44 BV=5.41 + {9155,1140,1024, 0, 0, 0}, //TV = 6.77(232 lines) AV=2.97 SV=4.44 BV=5.30 + {9826,1140,1024, 0, 0, 0}, //TV = 6.67(249 lines) AV=2.97 SV=4.44 BV=5.20 + {9983,1140,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.51 BV=5.11 + {9983,1216,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.60 BV=5.02 + {9983,1328,1056, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.71 BV=4.91 + {9983,1424,1056, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.81 BV=4.81 + {9983,1536,1048, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.91 BV=4.71 + {9983,1632,1064, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.01 BV=4.60 + {9983,1728,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.11 BV=4.51 + {9983,1936,1024, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.21 BV=4.41 + {9983,2048,1040, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.31 BV=4.31 + {9983,2144,1064, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.41 BV=4.21 + {20006,1140,1064, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.50 BV=4.12 + {20006,1216,1072, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.60 BV=4.01 + {20006,1328,1048, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.70 BV=3.92 + {20006,1424,1064, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.82 BV=3.80 + {20006,1536,1048, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.91 BV=3.71 + {20006,1632,1056, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=5.00 BV=3.61 + {29989,1140,1080, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.52 BV=3.51 + {29989,1216,1096, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.63 BV=3.40 + {29989,1328,1064, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.72 BV=3.31 + {29989,1424,1072, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.83 BV=3.20 + {40011,1140,1064, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.50 BV=3.12 + {40011,1216,1072, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.60 BV=3.01 + {40011,1328,1048, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.70 BV=2.92 + {49994,1140,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.49 BV=2.81 + {49994,1216,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.59 BV=2.70 + {49994,1328,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.68 BV=2.61 + {49994,1424,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.78 BV=2.51 + {49994,1536,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.88 BV=2.41 + {49994,1632,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.98 BV=2.31 + {49994,1728,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.09 BV=2.21 + {49994,1840,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.19 BV=2.11 + {49994,2048,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.29 BV=2.01 + {49994,2144,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.39 BV=1.91 + {49994,2240,1072, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.48 BV=1.81 + {49994,2448,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.58 BV=1.72 + {49994,2656,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.68 BV=1.61 + {49994,2864,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.78 BV=1.51 + {49994,3072,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.88 BV=1.41 + {49994,3328,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.99 BV=1.31 + {49994,3456,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=6.09 BV=1.21 + {60017,3072,1064, 0, 0, 0}, //TV = 4.06(1521 lines) AV=2.97 SV=5.93 BV=1.10 + {60017,3328,1048, 0, 0, 0}, //TV = 4.06(1521 lines) AV=2.97 SV=6.02 BV=1.01 + {69999,3072,1048, 0, 0, 0}, //TV = 3.84(1774 lines) AV=2.97 SV=5.91 BV=0.90 + {69999,3328,1032, 0, 0, 0}, //TV = 3.84(1774 lines) AV=2.97 SV=6.00 BV=0.81 + {79982,3072,1048, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=5.91 BV=0.71 + {79982,3328,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.00 BV=0.62 + {79982,3584,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.11 BV=0.51 + {79982,3840,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.20 BV=0.41 + {79982,4096,1040, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.31 BV=0.31 + {79982,4352,1040, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.40 BV=0.22 + {90005,4224,1024, 0, 0, 0}, //TV = 3.47(2281 lines) AV=2.97 SV=6.33 BV=0.11 + {99987,4096,1032, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.30 BV=-0.01 + {99987,4352,1040, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.40 BV=-0.10 + {110010,4224,1040, 0, 0, 0}, //TV = 3.18(2788 lines) AV=2.97 SV=6.35 BV=-0.20 + {119992,4096,1056, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.33 BV=-0.30 + {119992,4480,1032, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.43 BV=-0.40 + {119992,4736,1048, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.53 BV=-0.50 + {119992,5120,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.63 BV=-0.60 + {119992,5504,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.74 BV=-0.71 + {119992,5888,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.83 BV=-0.80 + {119992,6144,1064, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.93 BV=-0.90 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_PreviewAutoTable = +{ + AETABLE_RPEVIEW_AUTO, //eAETableID + 119, //u4TotalIndex + 20, //u4StrobeTrigerBV + 109, //i4MaxBV + -9, //i4MinBV + 90, //i4EffectiveMaxBV + -10, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sPreviewPLineTable_60Hz, + sPreviewPLineTable_50Hz, + NULL, +}; + +static strEvPline sCapturePLineTable_60Hz = +{ +{ + {198,1140,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.44 BV=10.83 + {198,1140,1040, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.46 BV=10.81 + {198,1216,1048, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.57 BV=10.70 + {198,1328,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.66 BV=10.61 + {237,1140,1064, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.50 BV=10.52 + {237,1216,1072, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.60 BV=10.41 + {277,1140,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.49 BV=10.30 + {277,1216,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.58 BV=10.21 + {316,1140,1056, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.49 BV=10.11 + {316,1216,1064, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.59 BV=10.01 + {356,1140,1080, 0, 0, 0}, //TV = 11.46(9 lines) AV=2.97 SV=4.52 BV=9.91 + {395,1140,1040, 0, 0, 0}, //TV = 11.31(10 lines) AV=2.97 SV=4.46 BV=9.81 + {435,1140,1024, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.44 BV=9.70 + {435,1140,1088, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.53 BV=9.61 + {474,1140,1064, 0, 0, 0}, //TV = 11.04(12 lines) AV=2.97 SV=4.50 BV=9.52 + {513,1140,1056, 0, 0, 0}, //TV = 10.93(13 lines) AV=2.97 SV=4.49 BV=9.41 + {553,1140,1056, 0, 0, 0}, //TV = 10.82(14 lines) AV=2.97 SV=4.49 BV=9.31 + {592,1140,1056, 0, 0, 0}, //TV = 10.72(15 lines) AV=2.97 SV=4.49 BV=9.21 + {632,1140,1056, 0, 0, 0}, //TV = 10.63(16 lines) AV=2.97 SV=4.49 BV=9.11 + {671,1140,1064, 0, 0, 0}, //TV = 10.54(17 lines) AV=2.97 SV=4.50 BV=9.02 + {750,1140,1024, 0, 0, 0}, //TV = 10.38(19 lines) AV=2.97 SV=4.44 BV=8.91 + {790,1140,1040, 0, 0, 0}, //TV = 10.31(20 lines) AV=2.97 SV=4.46 BV=8.81 + {869,1140,1024, 0, 0, 0}, //TV = 10.17(22 lines) AV=2.97 SV=4.44 BV=8.70 + {908,1140,1040, 0, 0, 0}, //TV = 10.11(23 lines) AV=2.97 SV=4.46 BV=8.61 + {987,1140,1024, 0, 0, 0}, //TV = 9.98(25 lines) AV=2.97 SV=4.44 BV=8.51 + {1066,1140,1024, 0, 0, 0}, //TV = 9.87(27 lines) AV=2.97 SV=4.44 BV=8.40 + {1105,1140,1056, 0, 0, 0}, //TV = 9.82(28 lines) AV=2.97 SV=4.49 BV=8.31 + {1224,1140,1024, 0, 0, 0}, //TV = 9.67(31 lines) AV=2.97 SV=4.44 BV=8.20 + {1303,1140,1024, 0, 0, 0}, //TV = 9.58(33 lines) AV=2.97 SV=4.44 BV=8.11 + {1382,1140,1040, 0, 0, 0}, //TV = 9.50(35 lines) AV=2.97 SV=4.46 BV=8.01 + {1500,1140,1024, 0, 0, 0}, //TV = 9.38(38 lines) AV=2.97 SV=4.44 BV=7.91 + {1618,1140,1024, 0, 0, 0}, //TV = 9.27(41 lines) AV=2.97 SV=4.44 BV=7.80 + {1697,1140,1040, 0, 0, 0}, //TV = 9.20(43 lines) AV=2.97 SV=4.46 BV=7.71 + {1855,1140,1024, 0, 0, 0}, //TV = 9.07(47 lines) AV=2.97 SV=4.44 BV=7.60 + {1973,1140,1024, 0, 0, 0}, //TV = 8.99(50 lines) AV=2.97 SV=4.44 BV=7.51 + {2131,1140,1024, 0, 0, 0}, //TV = 8.87(54 lines) AV=2.97 SV=4.44 BV=7.40 + {2250,1140,1032, 0, 0, 0}, //TV = 8.80(57 lines) AV=2.97 SV=4.45 BV=7.31 + {2447,1140,1024, 0, 0, 0}, //TV = 8.67(62 lines) AV=2.97 SV=4.44 BV=7.20 + {2605,1140,1024, 0, 0, 0}, //TV = 8.58(66 lines) AV=2.97 SV=4.44 BV=7.11 + {2802,1140,1024, 0, 0, 0}, //TV = 8.48(71 lines) AV=2.97 SV=4.44 BV=7.01 + {2999,1140,1024, 0, 0, 0}, //TV = 8.38(76 lines) AV=2.97 SV=4.44 BV=6.91 + {3236,1140,1024, 0, 0, 0}, //TV = 8.27(82 lines) AV=2.97 SV=4.44 BV=6.80 + {3473,1140,1024, 0, 0, 0}, //TV = 8.17(88 lines) AV=2.97 SV=4.44 BV=6.70 + {3710,1140,1024, 0, 0, 0}, //TV = 8.07(94 lines) AV=2.97 SV=4.44 BV=6.60 + {3986,1140,1024, 0, 0, 0}, //TV = 7.97(101 lines) AV=2.97 SV=4.44 BV=6.50 + {4262,1140,1024, 0, 0, 0}, //TV = 7.87(108 lines) AV=2.97 SV=4.44 BV=6.40 + {4538,1140,1024, 0, 0, 0}, //TV = 7.78(115 lines) AV=2.97 SV=4.44 BV=6.31 + {4893,1140,1024, 0, 0, 0}, //TV = 7.68(124 lines) AV=2.97 SV=4.44 BV=6.20 + {5209,1140,1024, 0, 0, 0}, //TV = 7.58(132 lines) AV=2.97 SV=4.44 BV=6.11 + {5643,1140,1024, 0, 0, 0}, //TV = 7.47(143 lines) AV=2.97 SV=4.44 BV=6.00 + {6038,1140,1024, 0, 0, 0}, //TV = 7.37(153 lines) AV=2.97 SV=4.44 BV=5.90 + {6472,1140,1024, 0, 0, 0}, //TV = 7.27(164 lines) AV=2.97 SV=4.44 BV=5.80 + {6906,1140,1024, 0, 0, 0}, //TV = 7.18(175 lines) AV=2.97 SV=4.44 BV=5.71 + {7419,1140,1024, 0, 0, 0}, //TV = 7.07(188 lines) AV=2.97 SV=4.44 BV=5.60 + {7971,1140,1024, 0, 0, 0}, //TV = 6.97(202 lines) AV=2.97 SV=4.44 BV=5.50 + {8326,1140,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.48 BV=5.40 + {8326,1216,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.57 BV=5.31 + {8326,1328,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.66 BV=5.22 + {8326,1424,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.76 BV=5.12 + {8326,1536,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.87 BV=5.01 + {8326,1632,1032, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.97 BV=4.91 + {8326,1728,1040, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.06 BV=4.81 + {8326,1840,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.17 BV=4.71 + {8326,1936,1072, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.27 BV=4.61 + {8326,2144,1032, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.36 BV=4.51 + {16652,1140,1048, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.48 BV=4.40 + {16652,1216,1048, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.57 BV=4.31 + {16652,1328,1024, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.66 BV=4.22 + {16652,1424,1024, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.76 BV=4.12 + {16652,1424,1104, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.87 BV=4.01 + {16652,1632,1032, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.97 BV=3.91 + {25017,1140,1056, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.49 BV=3.81 + {25017,1216,1064, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.59 BV=3.70 + {25017,1328,1048, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.70 BV=3.60 + {25017,1424,1040, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.78 BV=3.51 + {33343,1140,1048, 0, 0, 0}, //TV = 4.91(845 lines) AV=2.97 SV=4.48 BV=3.40 + {33343,1216,1048, 0, 0, 0}, //TV = 4.91(845 lines) AV=2.97 SV=4.57 BV=3.31 + {33343,1328,1024, 0, 0, 0}, //TV = 4.91(845 lines) AV=2.97 SV=4.66 BV=3.22 + {41669,1140,1024, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.44 BV=3.11 + {41669,1216,1032, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.55 BV=3.01 + {41669,1216,1104, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.64 BV=2.91 + {49994,1140,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.49 BV=2.81 + {49994,1216,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.59 BV=2.70 + {49994,1328,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.68 BV=2.61 + {49994,1424,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.78 BV=2.51 + {49994,1536,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.88 BV=2.41 + {49994,1632,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.98 BV=2.31 + {49994,1728,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.09 BV=2.21 + {49994,1840,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.19 BV=2.11 + {49994,2048,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.29 BV=2.01 + {49994,2144,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.39 BV=1.91 + {49994,2240,1072, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.48 BV=1.81 + {49994,2448,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.58 BV=1.72 + {49994,2656,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.68 BV=1.61 + {49994,2864,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.78 BV=1.51 + {49994,3072,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.88 BV=1.41 + {49994,3328,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.99 BV=1.31 + {49994,3456,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=6.09 BV=1.21 + {58319,3200,1048, 0, 0, 0}, //TV = 4.10(1478 lines) AV=2.97 SV=5.96 BV=1.11 + {66645,3072,1024, 0, 0, 0}, //TV = 3.91(1689 lines) AV=2.97 SV=5.87 BV=1.01 + {66645,3200,1056, 0, 0, 0}, //TV = 3.91(1689 lines) AV=2.97 SV=5.98 BV=0.90 + {75011,3072,1048, 0, 0, 0}, //TV = 3.74(1901 lines) AV=2.97 SV=5.91 BV=0.80 + {75011,3328,1032, 0, 0, 0}, //TV = 3.74(1901 lines) AV=2.97 SV=6.00 BV=0.71 + {83336,3200,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=5.94 BV=0.61 + {83336,3456,1024, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.04 BV=0.51 + {83336,3712,1024, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.14 BV=0.41 + {83336,3968,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.25 BV=0.30 + {83336,4224,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.34 BV=0.21 + {91661,4096,1040, 0, 0, 0}, //TV = 3.45(2323 lines) AV=2.97 SV=6.31 BV=0.11 + {99987,4096,1032, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.30 BV=-0.01 + {108313,4096,1024, 0, 0, 0}, //TV = 3.21(2745 lines) AV=2.97 SV=6.29 BV=-0.11 + {108313,4352,1032, 0, 0, 0}, //TV = 3.21(2745 lines) AV=2.97 SV=6.39 BV=-0.21 + {116678,4224,1048, 0, 0, 0}, //TV = 3.10(2957 lines) AV=2.97 SV=6.36 BV=-0.29 + {125004,4224,1048, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.36 BV=-0.39 + {125004,4608,1032, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.47 BV=-0.50 + {125004,4864,1048, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.57 BV=-0.60 + {125004,5376,1024, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.68 BV=-0.71 + {125004,5632,1040, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.77 BV=-0.80 + {125004,6016,1040, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.86 BV=-0.89 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCapturePLineTable_50Hz = +{ +{ + {198,1140,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.44 BV=10.83 + {198,1140,1040, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.46 BV=10.81 + {198,1216,1048, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.57 BV=10.70 + {198,1328,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.66 BV=10.61 + {237,1140,1064, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.50 BV=10.52 + {237,1216,1072, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.60 BV=10.41 + {277,1140,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.49 BV=10.30 + {277,1216,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.58 BV=10.21 + {316,1140,1056, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.49 BV=10.11 + {316,1216,1064, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.59 BV=10.01 + {356,1140,1080, 0, 0, 0}, //TV = 11.46(9 lines) AV=2.97 SV=4.52 BV=9.91 + {395,1140,1040, 0, 0, 0}, //TV = 11.31(10 lines) AV=2.97 SV=4.46 BV=9.81 + {435,1140,1024, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.44 BV=9.70 + {435,1140,1088, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.53 BV=9.61 + {474,1140,1064, 0, 0, 0}, //TV = 11.04(12 lines) AV=2.97 SV=4.50 BV=9.52 + {513,1140,1056, 0, 0, 0}, //TV = 10.93(13 lines) AV=2.97 SV=4.49 BV=9.41 + {553,1140,1056, 0, 0, 0}, //TV = 10.82(14 lines) AV=2.97 SV=4.49 BV=9.31 + {592,1140,1056, 0, 0, 0}, //TV = 10.72(15 lines) AV=2.97 SV=4.49 BV=9.21 + {632,1140,1056, 0, 0, 0}, //TV = 10.63(16 lines) AV=2.97 SV=4.49 BV=9.11 + {671,1140,1064, 0, 0, 0}, //TV = 10.54(17 lines) AV=2.97 SV=4.50 BV=9.02 + {750,1140,1024, 0, 0, 0}, //TV = 10.38(19 lines) AV=2.97 SV=4.44 BV=8.91 + {790,1140,1040, 0, 0, 0}, //TV = 10.31(20 lines) AV=2.97 SV=4.46 BV=8.81 + {869,1140,1024, 0, 0, 0}, //TV = 10.17(22 lines) AV=2.97 SV=4.44 BV=8.70 + {908,1140,1040, 0, 0, 0}, //TV = 10.11(23 lines) AV=2.97 SV=4.46 BV=8.61 + {987,1140,1024, 0, 0, 0}, //TV = 9.98(25 lines) AV=2.97 SV=4.44 BV=8.51 + {1066,1140,1024, 0, 0, 0}, //TV = 9.87(27 lines) AV=2.97 SV=4.44 BV=8.40 + {1105,1140,1056, 0, 0, 0}, //TV = 9.82(28 lines) AV=2.97 SV=4.49 BV=8.31 + {1224,1140,1024, 0, 0, 0}, //TV = 9.67(31 lines) AV=2.97 SV=4.44 BV=8.20 + {1303,1140,1024, 0, 0, 0}, //TV = 9.58(33 lines) AV=2.97 SV=4.44 BV=8.11 + {1382,1140,1040, 0, 0, 0}, //TV = 9.50(35 lines) AV=2.97 SV=4.46 BV=8.01 + {1500,1140,1024, 0, 0, 0}, //TV = 9.38(38 lines) AV=2.97 SV=4.44 BV=7.91 + {1618,1140,1024, 0, 0, 0}, //TV = 9.27(41 lines) AV=2.97 SV=4.44 BV=7.80 + {1697,1140,1040, 0, 0, 0}, //TV = 9.20(43 lines) AV=2.97 SV=4.46 BV=7.71 + {1855,1140,1024, 0, 0, 0}, //TV = 9.07(47 lines) AV=2.97 SV=4.44 BV=7.60 + {1973,1140,1024, 0, 0, 0}, //TV = 8.99(50 lines) AV=2.97 SV=4.44 BV=7.51 + {2131,1140,1024, 0, 0, 0}, //TV = 8.87(54 lines) AV=2.97 SV=4.44 BV=7.40 + {2250,1140,1032, 0, 0, 0}, //TV = 8.80(57 lines) AV=2.97 SV=4.45 BV=7.31 + {2447,1140,1024, 0, 0, 0}, //TV = 8.67(62 lines) AV=2.97 SV=4.44 BV=7.20 + {2605,1140,1024, 0, 0, 0}, //TV = 8.58(66 lines) AV=2.97 SV=4.44 BV=7.11 + {2802,1140,1024, 0, 0, 0}, //TV = 8.48(71 lines) AV=2.97 SV=4.44 BV=7.01 + {2999,1140,1024, 0, 0, 0}, //TV = 8.38(76 lines) AV=2.97 SV=4.44 BV=6.91 + {3236,1140,1024, 0, 0, 0}, //TV = 8.27(82 lines) AV=2.97 SV=4.44 BV=6.80 + {3473,1140,1024, 0, 0, 0}, //TV = 8.17(88 lines) AV=2.97 SV=4.44 BV=6.70 + {3710,1140,1024, 0, 0, 0}, //TV = 8.07(94 lines) AV=2.97 SV=4.44 BV=6.60 + {3986,1140,1024, 0, 0, 0}, //TV = 7.97(101 lines) AV=2.97 SV=4.44 BV=6.50 + {4262,1140,1024, 0, 0, 0}, //TV = 7.87(108 lines) AV=2.97 SV=4.44 BV=6.40 + {4538,1140,1024, 0, 0, 0}, //TV = 7.78(115 lines) AV=2.97 SV=4.44 BV=6.31 + {4893,1140,1024, 0, 0, 0}, //TV = 7.68(124 lines) AV=2.97 SV=4.44 BV=6.20 + {5209,1140,1024, 0, 0, 0}, //TV = 7.58(132 lines) AV=2.97 SV=4.44 BV=6.11 + {5643,1140,1024, 0, 0, 0}, //TV = 7.47(143 lines) AV=2.97 SV=4.44 BV=6.00 + {6038,1140,1024, 0, 0, 0}, //TV = 7.37(153 lines) AV=2.97 SV=4.44 BV=5.90 + {6472,1140,1024, 0, 0, 0}, //TV = 7.27(164 lines) AV=2.97 SV=4.44 BV=5.80 + {6906,1140,1024, 0, 0, 0}, //TV = 7.18(175 lines) AV=2.97 SV=4.44 BV=5.71 + {7419,1140,1024, 0, 0, 0}, //TV = 7.07(188 lines) AV=2.97 SV=4.44 BV=5.60 + {7971,1140,1024, 0, 0, 0}, //TV = 6.97(202 lines) AV=2.97 SV=4.44 BV=5.50 + {8484,1140,1024, 0, 0, 0}, //TV = 6.88(215 lines) AV=2.97 SV=4.44 BV=5.41 + {9155,1140,1024, 0, 0, 0}, //TV = 6.77(232 lines) AV=2.97 SV=4.44 BV=5.30 + {9826,1140,1024, 0, 0, 0}, //TV = 6.67(249 lines) AV=2.97 SV=4.44 BV=5.20 + {9983,1140,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.51 BV=5.11 + {9983,1216,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.60 BV=5.02 + {9983,1328,1056, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.71 BV=4.91 + {9983,1424,1056, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.81 BV=4.81 + {9983,1536,1048, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.91 BV=4.71 + {9983,1632,1064, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.01 BV=4.60 + {9983,1728,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.11 BV=4.51 + {9983,1936,1024, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.21 BV=4.41 + {9983,2048,1040, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.31 BV=4.31 + {9983,2144,1064, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.41 BV=4.21 + {20006,1140,1064, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.50 BV=4.12 + {20006,1216,1072, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.60 BV=4.01 + {20006,1328,1048, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.70 BV=3.92 + {20006,1424,1064, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.82 BV=3.80 + {20006,1536,1048, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.91 BV=3.71 + {20006,1632,1056, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=5.00 BV=3.61 + {29989,1140,1080, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.52 BV=3.51 + {29989,1216,1096, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.63 BV=3.40 + {29989,1328,1064, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.72 BV=3.31 + {29989,1424,1072, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.83 BV=3.20 + {40011,1140,1064, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.50 BV=3.12 + {40011,1216,1072, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.60 BV=3.01 + {40011,1328,1048, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.70 BV=2.92 + {49994,1140,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.49 BV=2.81 + {49994,1216,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.59 BV=2.70 + {49994,1328,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.68 BV=2.61 + {49994,1424,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.78 BV=2.51 + {49994,1536,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.88 BV=2.41 + {49994,1632,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.98 BV=2.31 + {49994,1728,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.09 BV=2.21 + {49994,1840,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.19 BV=2.11 + {49994,2048,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.29 BV=2.01 + {49994,2144,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.39 BV=1.91 + {49994,2240,1072, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.48 BV=1.81 + {49994,2448,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.58 BV=1.72 + {49994,2656,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.68 BV=1.61 + {49994,2864,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.78 BV=1.51 + {49994,3072,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.88 BV=1.41 + {49994,3328,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.99 BV=1.31 + {49994,3456,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=6.09 BV=1.21 + {60017,3072,1064, 0, 0, 0}, //TV = 4.06(1521 lines) AV=2.97 SV=5.93 BV=1.10 + {60017,3328,1048, 0, 0, 0}, //TV = 4.06(1521 lines) AV=2.97 SV=6.02 BV=1.01 + {69999,3072,1048, 0, 0, 0}, //TV = 3.84(1774 lines) AV=2.97 SV=5.91 BV=0.90 + {69999,3328,1032, 0, 0, 0}, //TV = 3.84(1774 lines) AV=2.97 SV=6.00 BV=0.81 + {79982,3072,1048, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=5.91 BV=0.71 + {79982,3328,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.00 BV=0.62 + {79982,3584,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.11 BV=0.51 + {79982,3840,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.20 BV=0.41 + {79982,4096,1040, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.31 BV=0.31 + {79982,4352,1040, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.40 BV=0.22 + {90005,4224,1024, 0, 0, 0}, //TV = 3.47(2281 lines) AV=2.97 SV=6.33 BV=0.11 + {99987,4096,1032, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.30 BV=-0.01 + {99987,4352,1040, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.40 BV=-0.10 + {110010,4224,1040, 0, 0, 0}, //TV = 3.18(2788 lines) AV=2.97 SV=6.35 BV=-0.20 + {119992,4096,1056, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.33 BV=-0.30 + {119992,4480,1032, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.43 BV=-0.40 + {119992,4736,1048, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.53 BV=-0.50 + {119992,5120,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.63 BV=-0.60 + {119992,5504,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.74 BV=-0.71 + {119992,5888,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.83 BV=-0.80 + {119992,6144,1064, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.93 BV=-0.90 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureAutoTable = +{ + AETABLE_CAPTURE_AUTO, //eAETableID + 119, //u4TotalIndex + 20, //u4StrobeTrigerBV + 109, //i4MaxBV + -9, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCapturePLineTable_60Hz, + sCapturePLineTable_50Hz, + NULL, +}; + +static strEvPline sVideoPLineTable_60Hz = +{ +{ + {198,1140,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.44 BV=10.83 + {198,1140,1040, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.46 BV=10.81 + {198,1216,1048, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.57 BV=10.70 + {198,1328,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.66 BV=10.61 + {237,1140,1064, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.50 BV=10.52 + {237,1216,1072, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.60 BV=10.41 + {277,1140,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.49 BV=10.30 + {277,1216,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.58 BV=10.21 + {316,1140,1056, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.49 BV=10.11 + {316,1216,1064, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.59 BV=10.01 + {356,1140,1080, 0, 0, 0}, //TV = 11.46(9 lines) AV=2.97 SV=4.52 BV=9.91 + {395,1140,1040, 0, 0, 0}, //TV = 11.31(10 lines) AV=2.97 SV=4.46 BV=9.81 + {435,1140,1024, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.44 BV=9.70 + {435,1140,1088, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.53 BV=9.61 + {474,1140,1064, 0, 0, 0}, //TV = 11.04(12 lines) AV=2.97 SV=4.50 BV=9.52 + {513,1140,1056, 0, 0, 0}, //TV = 10.93(13 lines) AV=2.97 SV=4.49 BV=9.41 + {553,1140,1056, 0, 0, 0}, //TV = 10.82(14 lines) AV=2.97 SV=4.49 BV=9.31 + {592,1140,1056, 0, 0, 0}, //TV = 10.72(15 lines) AV=2.97 SV=4.49 BV=9.21 + {632,1140,1056, 0, 0, 0}, //TV = 10.63(16 lines) AV=2.97 SV=4.49 BV=9.11 + {671,1140,1064, 0, 0, 0}, //TV = 10.54(17 lines) AV=2.97 SV=4.50 BV=9.02 + {750,1140,1024, 0, 0, 0}, //TV = 10.38(19 lines) AV=2.97 SV=4.44 BV=8.91 + {790,1140,1040, 0, 0, 0}, //TV = 10.31(20 lines) AV=2.97 SV=4.46 BV=8.81 + {869,1140,1024, 0, 0, 0}, //TV = 10.17(22 lines) AV=2.97 SV=4.44 BV=8.70 + {908,1140,1040, 0, 0, 0}, //TV = 10.11(23 lines) AV=2.97 SV=4.46 BV=8.61 + {987,1140,1024, 0, 0, 0}, //TV = 9.98(25 lines) AV=2.97 SV=4.44 BV=8.51 + {1066,1140,1024, 0, 0, 0}, //TV = 9.87(27 lines) AV=2.97 SV=4.44 BV=8.40 + {1105,1140,1056, 0, 0, 0}, //TV = 9.82(28 lines) AV=2.97 SV=4.49 BV=8.31 + {1224,1140,1024, 0, 0, 0}, //TV = 9.67(31 lines) AV=2.97 SV=4.44 BV=8.20 + {1303,1140,1024, 0, 0, 0}, //TV = 9.58(33 lines) AV=2.97 SV=4.44 BV=8.11 + {1382,1140,1040, 0, 0, 0}, //TV = 9.50(35 lines) AV=2.97 SV=4.46 BV=8.01 + {1500,1140,1024, 0, 0, 0}, //TV = 9.38(38 lines) AV=2.97 SV=4.44 BV=7.91 + {1618,1140,1024, 0, 0, 0}, //TV = 9.27(41 lines) AV=2.97 SV=4.44 BV=7.80 + {1697,1140,1040, 0, 0, 0}, //TV = 9.20(43 lines) AV=2.97 SV=4.46 BV=7.71 + {1855,1140,1024, 0, 0, 0}, //TV = 9.07(47 lines) AV=2.97 SV=4.44 BV=7.60 + {1973,1140,1024, 0, 0, 0}, //TV = 8.99(50 lines) AV=2.97 SV=4.44 BV=7.51 + {2131,1140,1024, 0, 0, 0}, //TV = 8.87(54 lines) AV=2.97 SV=4.44 BV=7.40 + {2250,1140,1032, 0, 0, 0}, //TV = 8.80(57 lines) AV=2.97 SV=4.45 BV=7.31 + {2447,1140,1024, 0, 0, 0}, //TV = 8.67(62 lines) AV=2.97 SV=4.44 BV=7.20 + {2605,1140,1024, 0, 0, 0}, //TV = 8.58(66 lines) AV=2.97 SV=4.44 BV=7.11 + {2802,1140,1024, 0, 0, 0}, //TV = 8.48(71 lines) AV=2.97 SV=4.44 BV=7.01 + {2999,1140,1024, 0, 0, 0}, //TV = 8.38(76 lines) AV=2.97 SV=4.44 BV=6.91 + {3236,1140,1024, 0, 0, 0}, //TV = 8.27(82 lines) AV=2.97 SV=4.44 BV=6.80 + {3473,1140,1024, 0, 0, 0}, //TV = 8.17(88 lines) AV=2.97 SV=4.44 BV=6.70 + {3710,1140,1024, 0, 0, 0}, //TV = 8.07(94 lines) AV=2.97 SV=4.44 BV=6.60 + {3986,1140,1024, 0, 0, 0}, //TV = 7.97(101 lines) AV=2.97 SV=4.44 BV=6.50 + {4262,1140,1024, 0, 0, 0}, //TV = 7.87(108 lines) AV=2.97 SV=4.44 BV=6.40 + {4538,1140,1024, 0, 0, 0}, //TV = 7.78(115 lines) AV=2.97 SV=4.44 BV=6.31 + {4893,1140,1024, 0, 0, 0}, //TV = 7.68(124 lines) AV=2.97 SV=4.44 BV=6.20 + {5209,1140,1024, 0, 0, 0}, //TV = 7.58(132 lines) AV=2.97 SV=4.44 BV=6.11 + {5643,1140,1024, 0, 0, 0}, //TV = 7.47(143 lines) AV=2.97 SV=4.44 BV=6.00 + {6038,1140,1024, 0, 0, 0}, //TV = 7.37(153 lines) AV=2.97 SV=4.44 BV=5.90 + {6472,1140,1024, 0, 0, 0}, //TV = 7.27(164 lines) AV=2.97 SV=4.44 BV=5.80 + {6906,1140,1024, 0, 0, 0}, //TV = 7.18(175 lines) AV=2.97 SV=4.44 BV=5.71 + {7419,1140,1024, 0, 0, 0}, //TV = 7.07(188 lines) AV=2.97 SV=4.44 BV=5.60 + {7971,1140,1024, 0, 0, 0}, //TV = 6.97(202 lines) AV=2.97 SV=4.44 BV=5.50 + {8326,1140,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.48 BV=5.40 + {8326,1216,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.57 BV=5.31 + {8326,1328,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.66 BV=5.22 + {8326,1424,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.76 BV=5.12 + {8326,1536,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.87 BV=5.01 + {8326,1632,1032, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.97 BV=4.91 + {8326,1728,1040, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.06 BV=4.81 + {8326,1840,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.17 BV=4.71 + {8326,1936,1072, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.27 BV=4.61 + {8326,2144,1032, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.36 BV=4.51 + {16652,1140,1048, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.48 BV=4.40 + {16652,1216,1048, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.57 BV=4.31 + {16652,1328,1024, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.66 BV=4.22 + {16652,1424,1024, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.76 BV=4.12 + {16652,1424,1104, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.87 BV=4.01 + {16652,1632,1032, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.97 BV=3.91 + {25017,1140,1056, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.49 BV=3.81 + {25017,1216,1064, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.59 BV=3.70 + {25017,1328,1048, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.70 BV=3.60 + {25017,1424,1040, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.78 BV=3.51 + {33185,1140,1048, 0, 0, 0}, //TV = 4.91(841 lines) AV=2.97 SV=4.48 BV=3.41 + {33185,1216,1056, 0, 0, 0}, //TV = 4.91(841 lines) AV=2.97 SV=4.58 BV=3.30 + {33185,1328,1032, 0, 0, 0}, //TV = 4.91(841 lines) AV=2.97 SV=4.67 BV=3.21 + {41669,1140,1024, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.44 BV=3.11 + {41669,1216,1032, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.55 BV=3.01 + {41669,1216,1104, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.64 BV=2.91 + {49994,1140,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.49 BV=2.81 + {49994,1216,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.59 BV=2.70 + {49994,1328,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.68 BV=2.61 + {49994,1424,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.78 BV=2.51 + {49994,1536,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.88 BV=2.41 + {49994,1632,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.98 BV=2.31 + {49994,1728,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.09 BV=2.21 + {49994,1840,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.19 BV=2.11 + {49994,2048,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.29 BV=2.01 + {49994,2144,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.39 BV=1.91 + {49994,2240,1072, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.48 BV=1.81 + {49994,2448,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.58 BV=1.72 + {49994,2656,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.68 BV=1.61 + {49994,2864,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.78 BV=1.51 + {49994,3072,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.88 BV=1.41 + {49994,3328,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.99 BV=1.31 + {49994,3456,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=6.09 BV=1.21 + {58319,3200,1048, 0, 0, 0}, //TV = 4.10(1478 lines) AV=2.97 SV=5.96 BV=1.11 + {66527,3072,1024, 0, 0, 0}, //TV = 3.91(1686 lines) AV=2.97 SV=5.87 BV=1.01 + {66527,3200,1056, 0, 0, 0}, //TV = 3.91(1686 lines) AV=2.97 SV=5.98 BV=0.91 + {75011,3072,1048, 0, 0, 0}, //TV = 3.74(1901 lines) AV=2.97 SV=5.91 BV=0.80 + {75011,3328,1032, 0, 0, 0}, //TV = 3.74(1901 lines) AV=2.97 SV=6.00 BV=0.71 + {83336,3200,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=5.94 BV=0.61 + {83336,3456,1024, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.04 BV=0.51 + {83336,3712,1024, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.14 BV=0.41 + {83336,3968,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.25 BV=0.30 + {83336,4224,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.34 BV=0.21 + {91661,4096,1040, 0, 0, 0}, //TV = 3.45(2323 lines) AV=2.97 SV=6.31 BV=0.11 + {99987,4096,1032, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.30 BV=-0.01 + {108313,4096,1024, 0, 0, 0}, //TV = 3.21(2745 lines) AV=2.97 SV=6.29 BV=-0.11 + {108313,4352,1032, 0, 0, 0}, //TV = 3.21(2745 lines) AV=2.97 SV=6.39 BV=-0.21 + {116678,4224,1048, 0, 0, 0}, //TV = 3.10(2957 lines) AV=2.97 SV=6.36 BV=-0.29 + {125004,4224,1048, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.36 BV=-0.39 + {125004,4608,1032, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.47 BV=-0.50 + {125004,4864,1048, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.57 BV=-0.60 + {125004,5376,1024, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.68 BV=-0.71 + {125004,5632,1040, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.77 BV=-0.80 + {125004,6016,1040, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.86 BV=-0.89 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sVideoPLineTable_50Hz = +{ +{ + {198,1140,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.44 BV=10.83 + {198,1140,1040, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.46 BV=10.81 + {198,1216,1048, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.57 BV=10.70 + {198,1328,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.66 BV=10.61 + {237,1140,1064, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.50 BV=10.52 + {237,1216,1072, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.60 BV=10.41 + {277,1140,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.49 BV=10.30 + {277,1216,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.58 BV=10.21 + {316,1140,1056, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.49 BV=10.11 + {316,1216,1064, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.59 BV=10.01 + {356,1140,1080, 0, 0, 0}, //TV = 11.46(9 lines) AV=2.97 SV=4.52 BV=9.91 + {395,1140,1040, 0, 0, 0}, //TV = 11.31(10 lines) AV=2.97 SV=4.46 BV=9.81 + {435,1140,1024, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.44 BV=9.70 + {435,1140,1088, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.53 BV=9.61 + {474,1140,1064, 0, 0, 0}, //TV = 11.04(12 lines) AV=2.97 SV=4.50 BV=9.52 + {513,1140,1056, 0, 0, 0}, //TV = 10.93(13 lines) AV=2.97 SV=4.49 BV=9.41 + {553,1140,1056, 0, 0, 0}, //TV = 10.82(14 lines) AV=2.97 SV=4.49 BV=9.31 + {592,1140,1056, 0, 0, 0}, //TV = 10.72(15 lines) AV=2.97 SV=4.49 BV=9.21 + {632,1140,1056, 0, 0, 0}, //TV = 10.63(16 lines) AV=2.97 SV=4.49 BV=9.11 + {671,1140,1064, 0, 0, 0}, //TV = 10.54(17 lines) AV=2.97 SV=4.50 BV=9.02 + {750,1140,1024, 0, 0, 0}, //TV = 10.38(19 lines) AV=2.97 SV=4.44 BV=8.91 + {790,1140,1040, 0, 0, 0}, //TV = 10.31(20 lines) AV=2.97 SV=4.46 BV=8.81 + {869,1140,1024, 0, 0, 0}, //TV = 10.17(22 lines) AV=2.97 SV=4.44 BV=8.70 + {908,1140,1040, 0, 0, 0}, //TV = 10.11(23 lines) AV=2.97 SV=4.46 BV=8.61 + {987,1140,1024, 0, 0, 0}, //TV = 9.98(25 lines) AV=2.97 SV=4.44 BV=8.51 + {1066,1140,1024, 0, 0, 0}, //TV = 9.87(27 lines) AV=2.97 SV=4.44 BV=8.40 + {1105,1140,1056, 0, 0, 0}, //TV = 9.82(28 lines) AV=2.97 SV=4.49 BV=8.31 + {1224,1140,1024, 0, 0, 0}, //TV = 9.67(31 lines) AV=2.97 SV=4.44 BV=8.20 + {1303,1140,1024, 0, 0, 0}, //TV = 9.58(33 lines) AV=2.97 SV=4.44 BV=8.11 + {1382,1140,1040, 0, 0, 0}, //TV = 9.50(35 lines) AV=2.97 SV=4.46 BV=8.01 + {1500,1140,1024, 0, 0, 0}, //TV = 9.38(38 lines) AV=2.97 SV=4.44 BV=7.91 + {1618,1140,1024, 0, 0, 0}, //TV = 9.27(41 lines) AV=2.97 SV=4.44 BV=7.80 + {1697,1140,1040, 0, 0, 0}, //TV = 9.20(43 lines) AV=2.97 SV=4.46 BV=7.71 + {1855,1140,1024, 0, 0, 0}, //TV = 9.07(47 lines) AV=2.97 SV=4.44 BV=7.60 + {1973,1140,1024, 0, 0, 0}, //TV = 8.99(50 lines) AV=2.97 SV=4.44 BV=7.51 + {2131,1140,1024, 0, 0, 0}, //TV = 8.87(54 lines) AV=2.97 SV=4.44 BV=7.40 + {2250,1140,1032, 0, 0, 0}, //TV = 8.80(57 lines) AV=2.97 SV=4.45 BV=7.31 + {2447,1140,1024, 0, 0, 0}, //TV = 8.67(62 lines) AV=2.97 SV=4.44 BV=7.20 + {2605,1140,1024, 0, 0, 0}, //TV = 8.58(66 lines) AV=2.97 SV=4.44 BV=7.11 + {2802,1140,1024, 0, 0, 0}, //TV = 8.48(71 lines) AV=2.97 SV=4.44 BV=7.01 + {2999,1140,1024, 0, 0, 0}, //TV = 8.38(76 lines) AV=2.97 SV=4.44 BV=6.91 + {3236,1140,1024, 0, 0, 0}, //TV = 8.27(82 lines) AV=2.97 SV=4.44 BV=6.80 + {3473,1140,1024, 0, 0, 0}, //TV = 8.17(88 lines) AV=2.97 SV=4.44 BV=6.70 + {3710,1140,1024, 0, 0, 0}, //TV = 8.07(94 lines) AV=2.97 SV=4.44 BV=6.60 + {3986,1140,1024, 0, 0, 0}, //TV = 7.97(101 lines) AV=2.97 SV=4.44 BV=6.50 + {4262,1140,1024, 0, 0, 0}, //TV = 7.87(108 lines) AV=2.97 SV=4.44 BV=6.40 + {4538,1140,1024, 0, 0, 0}, //TV = 7.78(115 lines) AV=2.97 SV=4.44 BV=6.31 + {4893,1140,1024, 0, 0, 0}, //TV = 7.68(124 lines) AV=2.97 SV=4.44 BV=6.20 + {5209,1140,1024, 0, 0, 0}, //TV = 7.58(132 lines) AV=2.97 SV=4.44 BV=6.11 + {5643,1140,1024, 0, 0, 0}, //TV = 7.47(143 lines) AV=2.97 SV=4.44 BV=6.00 + {6038,1140,1024, 0, 0, 0}, //TV = 7.37(153 lines) AV=2.97 SV=4.44 BV=5.90 + {6472,1140,1024, 0, 0, 0}, //TV = 7.27(164 lines) AV=2.97 SV=4.44 BV=5.80 + {6906,1140,1024, 0, 0, 0}, //TV = 7.18(175 lines) AV=2.97 SV=4.44 BV=5.71 + {7419,1140,1024, 0, 0, 0}, //TV = 7.07(188 lines) AV=2.97 SV=4.44 BV=5.60 + {7971,1140,1024, 0, 0, 0}, //TV = 6.97(202 lines) AV=2.97 SV=4.44 BV=5.50 + {8484,1140,1024, 0, 0, 0}, //TV = 6.88(215 lines) AV=2.97 SV=4.44 BV=5.41 + {9155,1140,1024, 0, 0, 0}, //TV = 6.77(232 lines) AV=2.97 SV=4.44 BV=5.30 + {9826,1140,1024, 0, 0, 0}, //TV = 6.67(249 lines) AV=2.97 SV=4.44 BV=5.20 + {9983,1140,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.51 BV=5.11 + {9983,1216,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.60 BV=5.02 + {9983,1328,1056, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.71 BV=4.91 + {9983,1424,1056, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.81 BV=4.81 + {9983,1536,1048, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.91 BV=4.71 + {9983,1632,1064, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.01 BV=4.60 + {9983,1728,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.11 BV=4.51 + {9983,1936,1024, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.21 BV=4.41 + {9983,2048,1040, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.31 BV=4.31 + {9983,2144,1064, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.41 BV=4.21 + {20006,1140,1064, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.50 BV=4.12 + {20006,1216,1072, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.60 BV=4.01 + {20006,1328,1048, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.70 BV=3.92 + {20006,1424,1064, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.82 BV=3.80 + {20006,1536,1048, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.91 BV=3.71 + {20006,1632,1056, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=5.00 BV=3.61 + {29989,1140,1080, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.52 BV=3.51 + {29989,1216,1096, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.63 BV=3.40 + {29989,1328,1064, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.72 BV=3.31 + {29989,1424,1072, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.83 BV=3.20 + {40011,1140,1064, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.50 BV=3.12 + {40011,1216,1072, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.60 BV=3.01 + {40011,1328,1048, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.70 BV=2.92 + {49994,1140,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.49 BV=2.81 + {49994,1216,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.59 BV=2.70 + {49994,1328,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.68 BV=2.61 + {49994,1424,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.78 BV=2.51 + {49994,1536,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.88 BV=2.41 + {49994,1632,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.98 BV=2.31 + {49994,1728,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.09 BV=2.21 + {49994,1840,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.19 BV=2.11 + {49994,2048,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.29 BV=2.01 + {49994,2144,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.39 BV=1.91 + {49994,2240,1072, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.48 BV=1.81 + {49994,2448,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.58 BV=1.72 + {49994,2656,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.68 BV=1.61 + {49994,2864,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.78 BV=1.51 + {49994,3072,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.88 BV=1.41 + {49994,3328,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.99 BV=1.31 + {49994,3456,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=6.09 BV=1.21 + {60017,3072,1064, 0, 0, 0}, //TV = 4.06(1521 lines) AV=2.97 SV=5.93 BV=1.10 + {60017,3328,1048, 0, 0, 0}, //TV = 4.06(1521 lines) AV=2.97 SV=6.02 BV=1.01 + {69999,3072,1048, 0, 0, 0}, //TV = 3.84(1774 lines) AV=2.97 SV=5.91 BV=0.90 + {69999,3328,1032, 0, 0, 0}, //TV = 3.84(1774 lines) AV=2.97 SV=6.00 BV=0.81 + {79982,3072,1048, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=5.91 BV=0.71 + {79982,3328,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.00 BV=0.62 + {79982,3584,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.11 BV=0.51 + {79982,3840,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.20 BV=0.41 + {79982,4096,1040, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.31 BV=0.31 + {79982,4352,1040, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.40 BV=0.22 + {90005,4224,1024, 0, 0, 0}, //TV = 3.47(2281 lines) AV=2.97 SV=6.33 BV=0.11 + {99987,4096,1032, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.30 BV=-0.01 + {99987,4352,1040, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.40 BV=-0.10 + {110010,4224,1040, 0, 0, 0}, //TV = 3.18(2788 lines) AV=2.97 SV=6.35 BV=-0.20 + {119992,4096,1056, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.33 BV=-0.30 + {119992,4480,1032, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.43 BV=-0.40 + {119992,4736,1048, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.53 BV=-0.50 + {119992,5120,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.63 BV=-0.60 + {119992,5504,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.74 BV=-0.71 + {119992,5888,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.83 BV=-0.80 + {119992,6144,1064, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.93 BV=-0.90 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_VideoAutoTable = +{ + AETABLE_VIDEO_AUTO, //eAETableID + 119, //u4TotalIndex + 20, //u4StrobeTrigerBV + 109, //i4MaxBV + -9, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sVideoPLineTable_60Hz, + sVideoPLineTable_50Hz, + NULL, +}; + +static strEvPline sVideo1PLineTable_60Hz = +{ +{ + {198,1140,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.44 BV=10.83 + {198,1140,1040, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.46 BV=10.81 + {198,1216,1048, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.57 BV=10.70 + {198,1328,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.66 BV=10.61 + {237,1140,1064, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.50 BV=10.52 + {237,1216,1072, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.60 BV=10.41 + {277,1140,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.49 BV=10.30 + {277,1216,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.58 BV=10.21 + {316,1140,1056, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.49 BV=10.11 + {316,1216,1064, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.59 BV=10.01 + {356,1140,1080, 0, 0, 0}, //TV = 11.46(9 lines) AV=2.97 SV=4.52 BV=9.91 + {395,1140,1040, 0, 0, 0}, //TV = 11.31(10 lines) AV=2.97 SV=4.46 BV=9.81 + {435,1140,1024, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.44 BV=9.70 + {435,1140,1088, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.53 BV=9.61 + {474,1140,1064, 0, 0, 0}, //TV = 11.04(12 lines) AV=2.97 SV=4.50 BV=9.52 + {513,1140,1056, 0, 0, 0}, //TV = 10.93(13 lines) AV=2.97 SV=4.49 BV=9.41 + {553,1140,1056, 0, 0, 0}, //TV = 10.82(14 lines) AV=2.97 SV=4.49 BV=9.31 + {592,1140,1056, 0, 0, 0}, //TV = 10.72(15 lines) AV=2.97 SV=4.49 BV=9.21 + {632,1140,1056, 0, 0, 0}, //TV = 10.63(16 lines) AV=2.97 SV=4.49 BV=9.11 + {671,1140,1064, 0, 0, 0}, //TV = 10.54(17 lines) AV=2.97 SV=4.50 BV=9.02 + {750,1140,1024, 0, 0, 0}, //TV = 10.38(19 lines) AV=2.97 SV=4.44 BV=8.91 + {790,1140,1040, 0, 0, 0}, //TV = 10.31(20 lines) AV=2.97 SV=4.46 BV=8.81 + {869,1140,1024, 0, 0, 0}, //TV = 10.17(22 lines) AV=2.97 SV=4.44 BV=8.70 + {908,1140,1040, 0, 0, 0}, //TV = 10.11(23 lines) AV=2.97 SV=4.46 BV=8.61 + {987,1140,1024, 0, 0, 0}, //TV = 9.98(25 lines) AV=2.97 SV=4.44 BV=8.51 + {1066,1140,1024, 0, 0, 0}, //TV = 9.87(27 lines) AV=2.97 SV=4.44 BV=8.40 + {1105,1140,1056, 0, 0, 0}, //TV = 9.82(28 lines) AV=2.97 SV=4.49 BV=8.31 + {1224,1140,1024, 0, 0, 0}, //TV = 9.67(31 lines) AV=2.97 SV=4.44 BV=8.20 + {1303,1140,1024, 0, 0, 0}, //TV = 9.58(33 lines) AV=2.97 SV=4.44 BV=8.11 + {1382,1140,1040, 0, 0, 0}, //TV = 9.50(35 lines) AV=2.97 SV=4.46 BV=8.01 + {1500,1140,1024, 0, 0, 0}, //TV = 9.38(38 lines) AV=2.97 SV=4.44 BV=7.91 + {1618,1140,1024, 0, 0, 0}, //TV = 9.27(41 lines) AV=2.97 SV=4.44 BV=7.80 + {1697,1140,1040, 0, 0, 0}, //TV = 9.20(43 lines) AV=2.97 SV=4.46 BV=7.71 + {1855,1140,1024, 0, 0, 0}, //TV = 9.07(47 lines) AV=2.97 SV=4.44 BV=7.60 + {1973,1140,1024, 0, 0, 0}, //TV = 8.99(50 lines) AV=2.97 SV=4.44 BV=7.51 + {2131,1140,1024, 0, 0, 0}, //TV = 8.87(54 lines) AV=2.97 SV=4.44 BV=7.40 + {2250,1140,1032, 0, 0, 0}, //TV = 8.80(57 lines) AV=2.97 SV=4.45 BV=7.31 + {2447,1140,1024, 0, 0, 0}, //TV = 8.67(62 lines) AV=2.97 SV=4.44 BV=7.20 + {2605,1140,1024, 0, 0, 0}, //TV = 8.58(66 lines) AV=2.97 SV=4.44 BV=7.11 + {2802,1140,1024, 0, 0, 0}, //TV = 8.48(71 lines) AV=2.97 SV=4.44 BV=7.01 + {2999,1140,1024, 0, 0, 0}, //TV = 8.38(76 lines) AV=2.97 SV=4.44 BV=6.91 + {3236,1140,1024, 0, 0, 0}, //TV = 8.27(82 lines) AV=2.97 SV=4.44 BV=6.80 + {3473,1140,1024, 0, 0, 0}, //TV = 8.17(88 lines) AV=2.97 SV=4.44 BV=6.70 + {3710,1140,1024, 0, 0, 0}, //TV = 8.07(94 lines) AV=2.97 SV=4.44 BV=6.60 + {3986,1140,1024, 0, 0, 0}, //TV = 7.97(101 lines) AV=2.97 SV=4.44 BV=6.50 + {4262,1140,1024, 0, 0, 0}, //TV = 7.87(108 lines) AV=2.97 SV=4.44 BV=6.40 + {4538,1140,1024, 0, 0, 0}, //TV = 7.78(115 lines) AV=2.97 SV=4.44 BV=6.31 + {4893,1140,1024, 0, 0, 0}, //TV = 7.68(124 lines) AV=2.97 SV=4.44 BV=6.20 + {5209,1140,1024, 0, 0, 0}, //TV = 7.58(132 lines) AV=2.97 SV=4.44 BV=6.11 + {5643,1140,1024, 0, 0, 0}, //TV = 7.47(143 lines) AV=2.97 SV=4.44 BV=6.00 + {6038,1140,1024, 0, 0, 0}, //TV = 7.37(153 lines) AV=2.97 SV=4.44 BV=5.90 + {6472,1140,1024, 0, 0, 0}, //TV = 7.27(164 lines) AV=2.97 SV=4.44 BV=5.80 + {6906,1140,1024, 0, 0, 0}, //TV = 7.18(175 lines) AV=2.97 SV=4.44 BV=5.71 + {7419,1140,1024, 0, 0, 0}, //TV = 7.07(188 lines) AV=2.97 SV=4.44 BV=5.60 + {7971,1140,1024, 0, 0, 0}, //TV = 6.97(202 lines) AV=2.97 SV=4.44 BV=5.50 + {8326,1140,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.48 BV=5.40 + {8326,1216,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.57 BV=5.31 + {8326,1328,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.66 BV=5.22 + {8326,1424,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.76 BV=5.12 + {8326,1536,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.87 BV=5.01 + {8326,1632,1032, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.97 BV=4.91 + {8326,1728,1040, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.06 BV=4.81 + {8326,1840,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.17 BV=4.71 + {8326,1936,1072, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.27 BV=4.61 + {8326,2144,1032, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.36 BV=4.51 + {16652,1140,1048, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.48 BV=4.40 + {16652,1216,1048, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.57 BV=4.31 + {16652,1328,1024, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.66 BV=4.22 + {16652,1424,1024, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.76 BV=4.12 + {16652,1424,1104, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.87 BV=4.01 + {16652,1632,1032, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.97 BV=3.91 + {25017,1140,1056, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.49 BV=3.81 + {25017,1216,1064, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.59 BV=3.70 + {25017,1328,1048, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.70 BV=3.60 + {25017,1424,1040, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.78 BV=3.51 + {33185,1140,1048, 0, 0, 0}, //TV = 4.91(841 lines) AV=2.97 SV=4.48 BV=3.41 + {33185,1216,1056, 0, 0, 0}, //TV = 4.91(841 lines) AV=2.97 SV=4.58 BV=3.30 + {33185,1328,1032, 0, 0, 0}, //TV = 4.91(841 lines) AV=2.97 SV=4.67 BV=3.21 + {41669,1140,1024, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.44 BV=3.11 + {41669,1216,1032, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.55 BV=3.01 + {41669,1216,1104, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.64 BV=2.91 + {49994,1140,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.49 BV=2.81 + {49994,1216,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.59 BV=2.70 + {49994,1328,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.68 BV=2.61 + {49994,1424,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.78 BV=2.51 + {49994,1536,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.88 BV=2.41 + {49994,1632,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.98 BV=2.31 + {49994,1728,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.09 BV=2.21 + {49994,1840,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.19 BV=2.11 + {49994,2048,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.29 BV=2.01 + {49994,2144,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.39 BV=1.91 + {49994,2240,1072, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.48 BV=1.81 + {49994,2448,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.58 BV=1.72 + {49994,2656,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.68 BV=1.61 + {49994,2864,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.78 BV=1.51 + {49994,3072,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.88 BV=1.41 + {49994,3328,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.99 BV=1.31 + {49994,3456,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=6.09 BV=1.21 + {58319,3200,1048, 0, 0, 0}, //TV = 4.10(1478 lines) AV=2.97 SV=5.96 BV=1.11 + {66527,3072,1024, 0, 0, 0}, //TV = 3.91(1686 lines) AV=2.97 SV=5.87 BV=1.01 + {66527,3200,1056, 0, 0, 0}, //TV = 3.91(1686 lines) AV=2.97 SV=5.98 BV=0.91 + {75011,3072,1048, 0, 0, 0}, //TV = 3.74(1901 lines) AV=2.97 SV=5.91 BV=0.80 + {75011,3328,1032, 0, 0, 0}, //TV = 3.74(1901 lines) AV=2.97 SV=6.00 BV=0.71 + {83336,3200,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=5.94 BV=0.61 + {83336,3456,1024, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.04 BV=0.51 + {83336,3712,1024, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.14 BV=0.41 + {83336,3968,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.25 BV=0.30 + {83336,4224,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.34 BV=0.21 + {91661,4096,1040, 0, 0, 0}, //TV = 3.45(2323 lines) AV=2.97 SV=6.31 BV=0.11 + {99987,4096,1032, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.30 BV=-0.01 + {108313,4096,1024, 0, 0, 0}, //TV = 3.21(2745 lines) AV=2.97 SV=6.29 BV=-0.11 + {108313,4352,1032, 0, 0, 0}, //TV = 3.21(2745 lines) AV=2.97 SV=6.39 BV=-0.21 + {116678,4224,1048, 0, 0, 0}, //TV = 3.10(2957 lines) AV=2.97 SV=6.36 BV=-0.29 + {125004,4224,1048, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.36 BV=-0.39 + {125004,4608,1032, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.47 BV=-0.50 + {125004,4864,1048, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.57 BV=-0.60 + {125004,5376,1024, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.68 BV=-0.71 + {125004,5632,1040, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.77 BV=-0.80 + {125004,6016,1040, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.86 BV=-0.89 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sVideo1PLineTable_50Hz = +{ +{ + {198,1140,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.44 BV=10.83 + {198,1140,1040, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.46 BV=10.81 + {198,1216,1048, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.57 BV=10.70 + {198,1328,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.66 BV=10.61 + {237,1140,1064, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.50 BV=10.52 + {237,1216,1072, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.60 BV=10.41 + {277,1140,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.49 BV=10.30 + {277,1216,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.58 BV=10.21 + {316,1140,1056, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.49 BV=10.11 + {316,1216,1064, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.59 BV=10.01 + {356,1140,1080, 0, 0, 0}, //TV = 11.46(9 lines) AV=2.97 SV=4.52 BV=9.91 + {395,1140,1040, 0, 0, 0}, //TV = 11.31(10 lines) AV=2.97 SV=4.46 BV=9.81 + {435,1140,1024, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.44 BV=9.70 + {435,1140,1088, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.53 BV=9.61 + {474,1140,1064, 0, 0, 0}, //TV = 11.04(12 lines) AV=2.97 SV=4.50 BV=9.52 + {513,1140,1056, 0, 0, 0}, //TV = 10.93(13 lines) AV=2.97 SV=4.49 BV=9.41 + {553,1140,1056, 0, 0, 0}, //TV = 10.82(14 lines) AV=2.97 SV=4.49 BV=9.31 + {592,1140,1056, 0, 0, 0}, //TV = 10.72(15 lines) AV=2.97 SV=4.49 BV=9.21 + {632,1140,1056, 0, 0, 0}, //TV = 10.63(16 lines) AV=2.97 SV=4.49 BV=9.11 + {671,1140,1064, 0, 0, 0}, //TV = 10.54(17 lines) AV=2.97 SV=4.50 BV=9.02 + {750,1140,1024, 0, 0, 0}, //TV = 10.38(19 lines) AV=2.97 SV=4.44 BV=8.91 + {790,1140,1040, 0, 0, 0}, //TV = 10.31(20 lines) AV=2.97 SV=4.46 BV=8.81 + {869,1140,1024, 0, 0, 0}, //TV = 10.17(22 lines) AV=2.97 SV=4.44 BV=8.70 + {908,1140,1040, 0, 0, 0}, //TV = 10.11(23 lines) AV=2.97 SV=4.46 BV=8.61 + {987,1140,1024, 0, 0, 0}, //TV = 9.98(25 lines) AV=2.97 SV=4.44 BV=8.51 + {1066,1140,1024, 0, 0, 0}, //TV = 9.87(27 lines) AV=2.97 SV=4.44 BV=8.40 + {1105,1140,1056, 0, 0, 0}, //TV = 9.82(28 lines) AV=2.97 SV=4.49 BV=8.31 + {1224,1140,1024, 0, 0, 0}, //TV = 9.67(31 lines) AV=2.97 SV=4.44 BV=8.20 + {1303,1140,1024, 0, 0, 0}, //TV = 9.58(33 lines) AV=2.97 SV=4.44 BV=8.11 + {1382,1140,1040, 0, 0, 0}, //TV = 9.50(35 lines) AV=2.97 SV=4.46 BV=8.01 + {1500,1140,1024, 0, 0, 0}, //TV = 9.38(38 lines) AV=2.97 SV=4.44 BV=7.91 + {1618,1140,1024, 0, 0, 0}, //TV = 9.27(41 lines) AV=2.97 SV=4.44 BV=7.80 + {1697,1140,1040, 0, 0, 0}, //TV = 9.20(43 lines) AV=2.97 SV=4.46 BV=7.71 + {1855,1140,1024, 0, 0, 0}, //TV = 9.07(47 lines) AV=2.97 SV=4.44 BV=7.60 + {1973,1140,1024, 0, 0, 0}, //TV = 8.99(50 lines) AV=2.97 SV=4.44 BV=7.51 + {2131,1140,1024, 0, 0, 0}, //TV = 8.87(54 lines) AV=2.97 SV=4.44 BV=7.40 + {2250,1140,1032, 0, 0, 0}, //TV = 8.80(57 lines) AV=2.97 SV=4.45 BV=7.31 + {2447,1140,1024, 0, 0, 0}, //TV = 8.67(62 lines) AV=2.97 SV=4.44 BV=7.20 + {2605,1140,1024, 0, 0, 0}, //TV = 8.58(66 lines) AV=2.97 SV=4.44 BV=7.11 + {2802,1140,1024, 0, 0, 0}, //TV = 8.48(71 lines) AV=2.97 SV=4.44 BV=7.01 + {2999,1140,1024, 0, 0, 0}, //TV = 8.38(76 lines) AV=2.97 SV=4.44 BV=6.91 + {3236,1140,1024, 0, 0, 0}, //TV = 8.27(82 lines) AV=2.97 SV=4.44 BV=6.80 + {3473,1140,1024, 0, 0, 0}, //TV = 8.17(88 lines) AV=2.97 SV=4.44 BV=6.70 + {3710,1140,1024, 0, 0, 0}, //TV = 8.07(94 lines) AV=2.97 SV=4.44 BV=6.60 + {3986,1140,1024, 0, 0, 0}, //TV = 7.97(101 lines) AV=2.97 SV=4.44 BV=6.50 + {4262,1140,1024, 0, 0, 0}, //TV = 7.87(108 lines) AV=2.97 SV=4.44 BV=6.40 + {4538,1140,1024, 0, 0, 0}, //TV = 7.78(115 lines) AV=2.97 SV=4.44 BV=6.31 + {4893,1140,1024, 0, 0, 0}, //TV = 7.68(124 lines) AV=2.97 SV=4.44 BV=6.20 + {5209,1140,1024, 0, 0, 0}, //TV = 7.58(132 lines) AV=2.97 SV=4.44 BV=6.11 + {5643,1140,1024, 0, 0, 0}, //TV = 7.47(143 lines) AV=2.97 SV=4.44 BV=6.00 + {6038,1140,1024, 0, 0, 0}, //TV = 7.37(153 lines) AV=2.97 SV=4.44 BV=5.90 + {6472,1140,1024, 0, 0, 0}, //TV = 7.27(164 lines) AV=2.97 SV=4.44 BV=5.80 + {6906,1140,1024, 0, 0, 0}, //TV = 7.18(175 lines) AV=2.97 SV=4.44 BV=5.71 + {7419,1140,1024, 0, 0, 0}, //TV = 7.07(188 lines) AV=2.97 SV=4.44 BV=5.60 + {7971,1140,1024, 0, 0, 0}, //TV = 6.97(202 lines) AV=2.97 SV=4.44 BV=5.50 + {8484,1140,1024, 0, 0, 0}, //TV = 6.88(215 lines) AV=2.97 SV=4.44 BV=5.41 + {9155,1140,1024, 0, 0, 0}, //TV = 6.77(232 lines) AV=2.97 SV=4.44 BV=5.30 + {9826,1140,1024, 0, 0, 0}, //TV = 6.67(249 lines) AV=2.97 SV=4.44 BV=5.20 + {9983,1140,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.51 BV=5.11 + {9983,1216,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.60 BV=5.02 + {9983,1328,1056, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.71 BV=4.91 + {9983,1424,1056, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.81 BV=4.81 + {9983,1536,1048, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.91 BV=4.71 + {9983,1632,1064, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.01 BV=4.60 + {9983,1728,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.11 BV=4.51 + {9983,1936,1024, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.21 BV=4.41 + {9983,2048,1040, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.31 BV=4.31 + {9983,2144,1064, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.41 BV=4.21 + {20006,1140,1064, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.50 BV=4.12 + {20006,1216,1072, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.60 BV=4.01 + {20006,1328,1048, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.70 BV=3.92 + {20006,1424,1064, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.82 BV=3.80 + {20006,1536,1048, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.91 BV=3.71 + {20006,1632,1056, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=5.00 BV=3.61 + {29989,1140,1080, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.52 BV=3.51 + {29989,1216,1096, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.63 BV=3.40 + {29989,1328,1064, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.72 BV=3.31 + {29989,1424,1072, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.83 BV=3.20 + {40011,1140,1064, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.50 BV=3.12 + {40011,1216,1072, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.60 BV=3.01 + {40011,1328,1048, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.70 BV=2.92 + {49994,1140,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.49 BV=2.81 + {49994,1216,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.59 BV=2.70 + {49994,1328,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.68 BV=2.61 + {49994,1424,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.78 BV=2.51 + {49994,1536,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.88 BV=2.41 + {49994,1632,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.98 BV=2.31 + {49994,1728,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.09 BV=2.21 + {49994,1840,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.19 BV=2.11 + {49994,2048,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.29 BV=2.01 + {49994,2144,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.39 BV=1.91 + {49994,2240,1072, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.48 BV=1.81 + {49994,2448,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.58 BV=1.72 + {49994,2656,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.68 BV=1.61 + {49994,2864,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.78 BV=1.51 + {49994,3072,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.88 BV=1.41 + {49994,3328,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.99 BV=1.31 + {49994,3456,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=6.09 BV=1.21 + {60017,3072,1064, 0, 0, 0}, //TV = 4.06(1521 lines) AV=2.97 SV=5.93 BV=1.10 + {60017,3328,1048, 0, 0, 0}, //TV = 4.06(1521 lines) AV=2.97 SV=6.02 BV=1.01 + {69999,3072,1048, 0, 0, 0}, //TV = 3.84(1774 lines) AV=2.97 SV=5.91 BV=0.90 + {69999,3328,1032, 0, 0, 0}, //TV = 3.84(1774 lines) AV=2.97 SV=6.00 BV=0.81 + {79982,3072,1048, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=5.91 BV=0.71 + {79982,3328,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.00 BV=0.62 + {79982,3584,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.11 BV=0.51 + {79982,3840,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.20 BV=0.41 + {79982,4096,1040, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.31 BV=0.31 + {79982,4352,1040, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.40 BV=0.22 + {90005,4224,1024, 0, 0, 0}, //TV = 3.47(2281 lines) AV=2.97 SV=6.33 BV=0.11 + {99987,4096,1032, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.30 BV=-0.01 + {99987,4352,1040, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.40 BV=-0.10 + {110010,4224,1040, 0, 0, 0}, //TV = 3.18(2788 lines) AV=2.97 SV=6.35 BV=-0.20 + {119992,4096,1056, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.33 BV=-0.30 + {119992,4480,1032, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.43 BV=-0.40 + {119992,4736,1048, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.53 BV=-0.50 + {119992,5120,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.63 BV=-0.60 + {119992,5504,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.74 BV=-0.71 + {119992,5888,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.83 BV=-0.80 + {119992,6144,1064, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.93 BV=-0.90 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Video1AutoTable = +{ + AETABLE_VIDEO1_AUTO, //eAETableID + 119, //u4TotalIndex + 20, //u4StrobeTrigerBV + 109, //i4MaxBV + -9, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sVideo1PLineTable_60Hz, + sVideo1PLineTable_50Hz, + NULL, +}; + +static strEvPline sVideo2PLineTable_60Hz = +{ +{ + {198,1140,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.44 BV=10.83 + {198,1140,1040, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.46 BV=10.81 + {198,1216,1048, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.57 BV=10.70 + {198,1328,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.66 BV=10.61 + {237,1140,1064, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.50 BV=10.52 + {237,1216,1072, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.60 BV=10.41 + {277,1140,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.49 BV=10.30 + {277,1216,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.58 BV=10.21 + {316,1140,1056, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.49 BV=10.11 + {316,1216,1064, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.59 BV=10.01 + {356,1140,1080, 0, 0, 0}, //TV = 11.46(9 lines) AV=2.97 SV=4.52 BV=9.91 + {395,1140,1040, 0, 0, 0}, //TV = 11.31(10 lines) AV=2.97 SV=4.46 BV=9.81 + {435,1140,1024, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.44 BV=9.70 + {435,1140,1088, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.53 BV=9.61 + {474,1140,1064, 0, 0, 0}, //TV = 11.04(12 lines) AV=2.97 SV=4.50 BV=9.52 + {513,1140,1056, 0, 0, 0}, //TV = 10.93(13 lines) AV=2.97 SV=4.49 BV=9.41 + {553,1140,1056, 0, 0, 0}, //TV = 10.82(14 lines) AV=2.97 SV=4.49 BV=9.31 + {592,1140,1056, 0, 0, 0}, //TV = 10.72(15 lines) AV=2.97 SV=4.49 BV=9.21 + {632,1140,1056, 0, 0, 0}, //TV = 10.63(16 lines) AV=2.97 SV=4.49 BV=9.11 + {671,1140,1064, 0, 0, 0}, //TV = 10.54(17 lines) AV=2.97 SV=4.50 BV=9.02 + {750,1140,1024, 0, 0, 0}, //TV = 10.38(19 lines) AV=2.97 SV=4.44 BV=8.91 + {790,1140,1040, 0, 0, 0}, //TV = 10.31(20 lines) AV=2.97 SV=4.46 BV=8.81 + {869,1140,1024, 0, 0, 0}, //TV = 10.17(22 lines) AV=2.97 SV=4.44 BV=8.70 + {908,1140,1040, 0, 0, 0}, //TV = 10.11(23 lines) AV=2.97 SV=4.46 BV=8.61 + {987,1140,1024, 0, 0, 0}, //TV = 9.98(25 lines) AV=2.97 SV=4.44 BV=8.51 + {1066,1140,1024, 0, 0, 0}, //TV = 9.87(27 lines) AV=2.97 SV=4.44 BV=8.40 + {1105,1140,1056, 0, 0, 0}, //TV = 9.82(28 lines) AV=2.97 SV=4.49 BV=8.31 + {1224,1140,1024, 0, 0, 0}, //TV = 9.67(31 lines) AV=2.97 SV=4.44 BV=8.20 + {1303,1140,1024, 0, 0, 0}, //TV = 9.58(33 lines) AV=2.97 SV=4.44 BV=8.11 + {1382,1140,1040, 0, 0, 0}, //TV = 9.50(35 lines) AV=2.97 SV=4.46 BV=8.01 + {1500,1140,1024, 0, 0, 0}, //TV = 9.38(38 lines) AV=2.97 SV=4.44 BV=7.91 + {1618,1140,1024, 0, 0, 0}, //TV = 9.27(41 lines) AV=2.97 SV=4.44 BV=7.80 + {1697,1140,1040, 0, 0, 0}, //TV = 9.20(43 lines) AV=2.97 SV=4.46 BV=7.71 + {1855,1140,1024, 0, 0, 0}, //TV = 9.07(47 lines) AV=2.97 SV=4.44 BV=7.60 + {1973,1140,1024, 0, 0, 0}, //TV = 8.99(50 lines) AV=2.97 SV=4.44 BV=7.51 + {2131,1140,1024, 0, 0, 0}, //TV = 8.87(54 lines) AV=2.97 SV=4.44 BV=7.40 + {2250,1140,1032, 0, 0, 0}, //TV = 8.80(57 lines) AV=2.97 SV=4.45 BV=7.31 + {2447,1140,1024, 0, 0, 0}, //TV = 8.67(62 lines) AV=2.97 SV=4.44 BV=7.20 + {2605,1140,1024, 0, 0, 0}, //TV = 8.58(66 lines) AV=2.97 SV=4.44 BV=7.11 + {2802,1140,1024, 0, 0, 0}, //TV = 8.48(71 lines) AV=2.97 SV=4.44 BV=7.01 + {2999,1140,1024, 0, 0, 0}, //TV = 8.38(76 lines) AV=2.97 SV=4.44 BV=6.91 + {3236,1140,1024, 0, 0, 0}, //TV = 8.27(82 lines) AV=2.97 SV=4.44 BV=6.80 + {3473,1140,1024, 0, 0, 0}, //TV = 8.17(88 lines) AV=2.97 SV=4.44 BV=6.70 + {3710,1140,1024, 0, 0, 0}, //TV = 8.07(94 lines) AV=2.97 SV=4.44 BV=6.60 + {3986,1140,1024, 0, 0, 0}, //TV = 7.97(101 lines) AV=2.97 SV=4.44 BV=6.50 + {4262,1140,1024, 0, 0, 0}, //TV = 7.87(108 lines) AV=2.97 SV=4.44 BV=6.40 + {4538,1140,1024, 0, 0, 0}, //TV = 7.78(115 lines) AV=2.97 SV=4.44 BV=6.31 + {4893,1140,1024, 0, 0, 0}, //TV = 7.68(124 lines) AV=2.97 SV=4.44 BV=6.20 + {5209,1140,1024, 0, 0, 0}, //TV = 7.58(132 lines) AV=2.97 SV=4.44 BV=6.11 + {5643,1140,1024, 0, 0, 0}, //TV = 7.47(143 lines) AV=2.97 SV=4.44 BV=6.00 + {6038,1140,1024, 0, 0, 0}, //TV = 7.37(153 lines) AV=2.97 SV=4.44 BV=5.90 + {6472,1140,1024, 0, 0, 0}, //TV = 7.27(164 lines) AV=2.97 SV=4.44 BV=5.80 + {6906,1140,1024, 0, 0, 0}, //TV = 7.18(175 lines) AV=2.97 SV=4.44 BV=5.71 + {7419,1140,1024, 0, 0, 0}, //TV = 7.07(188 lines) AV=2.97 SV=4.44 BV=5.60 + {7971,1140,1024, 0, 0, 0}, //TV = 6.97(202 lines) AV=2.97 SV=4.44 BV=5.50 + {8326,1140,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.48 BV=5.40 + {8326,1216,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.57 BV=5.31 + {8326,1328,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.66 BV=5.22 + {8326,1424,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.76 BV=5.12 + {8326,1536,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.87 BV=5.01 + {8326,1632,1032, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.97 BV=4.91 + {8326,1728,1040, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.06 BV=4.81 + {8326,1840,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.17 BV=4.71 + {8326,1936,1072, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.27 BV=4.61 + {8326,2144,1032, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.36 BV=4.51 + {16652,1140,1048, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.48 BV=4.40 + {16652,1216,1048, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.57 BV=4.31 + {16652,1328,1024, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.66 BV=4.22 + {16652,1424,1024, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.76 BV=4.12 + {16652,1424,1104, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.87 BV=4.01 + {16652,1632,1032, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.97 BV=3.91 + {25017,1140,1056, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.49 BV=3.81 + {25017,1216,1064, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.59 BV=3.70 + {25017,1328,1048, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.70 BV=3.60 + {25017,1424,1040, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.78 BV=3.51 + {33185,1140,1048, 0, 0, 0}, //TV = 4.91(841 lines) AV=2.97 SV=4.48 BV=3.41 + {33185,1216,1056, 0, 0, 0}, //TV = 4.91(841 lines) AV=2.97 SV=4.58 BV=3.30 + {33185,1328,1032, 0, 0, 0}, //TV = 4.91(841 lines) AV=2.97 SV=4.67 BV=3.21 + {41669,1140,1024, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.44 BV=3.11 + {41669,1216,1032, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.55 BV=3.01 + {41669,1216,1104, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.64 BV=2.91 + {49994,1140,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.49 BV=2.81 + {49994,1216,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.59 BV=2.70 + {49994,1328,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.68 BV=2.61 + {49994,1424,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.78 BV=2.51 + {49994,1536,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.88 BV=2.41 + {49994,1632,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.98 BV=2.31 + {49994,1728,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.09 BV=2.21 + {49994,1840,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.19 BV=2.11 + {49994,2048,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.29 BV=2.01 + {49994,2144,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.39 BV=1.91 + {49994,2240,1072, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.48 BV=1.81 + {49994,2448,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.58 BV=1.72 + {49994,2656,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.68 BV=1.61 + {49994,2864,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.78 BV=1.51 + {49994,3072,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.88 BV=1.41 + {49994,3328,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.99 BV=1.31 + {49994,3456,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=6.09 BV=1.21 + {58319,3200,1048, 0, 0, 0}, //TV = 4.10(1478 lines) AV=2.97 SV=5.96 BV=1.11 + {66527,3072,1024, 0, 0, 0}, //TV = 3.91(1686 lines) AV=2.97 SV=5.87 BV=1.01 + {66527,3200,1056, 0, 0, 0}, //TV = 3.91(1686 lines) AV=2.97 SV=5.98 BV=0.91 + {75011,3072,1048, 0, 0, 0}, //TV = 3.74(1901 lines) AV=2.97 SV=5.91 BV=0.80 + {75011,3328,1032, 0, 0, 0}, //TV = 3.74(1901 lines) AV=2.97 SV=6.00 BV=0.71 + {83336,3200,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=5.94 BV=0.61 + {83336,3456,1024, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.04 BV=0.51 + {83336,3712,1024, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.14 BV=0.41 + {83336,3968,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.25 BV=0.30 + {83336,4224,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.34 BV=0.21 + {91661,4096,1040, 0, 0, 0}, //TV = 3.45(2323 lines) AV=2.97 SV=6.31 BV=0.11 + {99987,4096,1032, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.30 BV=-0.01 + {108313,4096,1024, 0, 0, 0}, //TV = 3.21(2745 lines) AV=2.97 SV=6.29 BV=-0.11 + {108313,4352,1032, 0, 0, 0}, //TV = 3.21(2745 lines) AV=2.97 SV=6.39 BV=-0.21 + {116678,4224,1048, 0, 0, 0}, //TV = 3.10(2957 lines) AV=2.97 SV=6.36 BV=-0.29 + {125004,4224,1048, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.36 BV=-0.39 + {125004,4608,1032, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.47 BV=-0.50 + {125004,4864,1048, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.57 BV=-0.60 + {125004,5376,1024, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.68 BV=-0.71 + {125004,5632,1040, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.77 BV=-0.80 + {125004,6016,1040, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.86 BV=-0.89 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sVideo2PLineTable_50Hz = +{ +{ + {198,1140,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.44 BV=10.83 + {198,1140,1040, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.46 BV=10.81 + {198,1216,1048, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.57 BV=10.70 + {198,1328,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.66 BV=10.61 + {237,1140,1064, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.50 BV=10.52 + {237,1216,1072, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.60 BV=10.41 + {277,1140,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.49 BV=10.30 + {277,1216,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.58 BV=10.21 + {316,1140,1056, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.49 BV=10.11 + {316,1216,1064, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.59 BV=10.01 + {356,1140,1080, 0, 0, 0}, //TV = 11.46(9 lines) AV=2.97 SV=4.52 BV=9.91 + {395,1140,1040, 0, 0, 0}, //TV = 11.31(10 lines) AV=2.97 SV=4.46 BV=9.81 + {435,1140,1024, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.44 BV=9.70 + {435,1140,1088, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.53 BV=9.61 + {474,1140,1064, 0, 0, 0}, //TV = 11.04(12 lines) AV=2.97 SV=4.50 BV=9.52 + {513,1140,1056, 0, 0, 0}, //TV = 10.93(13 lines) AV=2.97 SV=4.49 BV=9.41 + {553,1140,1056, 0, 0, 0}, //TV = 10.82(14 lines) AV=2.97 SV=4.49 BV=9.31 + {592,1140,1056, 0, 0, 0}, //TV = 10.72(15 lines) AV=2.97 SV=4.49 BV=9.21 + {632,1140,1056, 0, 0, 0}, //TV = 10.63(16 lines) AV=2.97 SV=4.49 BV=9.11 + {671,1140,1064, 0, 0, 0}, //TV = 10.54(17 lines) AV=2.97 SV=4.50 BV=9.02 + {750,1140,1024, 0, 0, 0}, //TV = 10.38(19 lines) AV=2.97 SV=4.44 BV=8.91 + {790,1140,1040, 0, 0, 0}, //TV = 10.31(20 lines) AV=2.97 SV=4.46 BV=8.81 + {869,1140,1024, 0, 0, 0}, //TV = 10.17(22 lines) AV=2.97 SV=4.44 BV=8.70 + {908,1140,1040, 0, 0, 0}, //TV = 10.11(23 lines) AV=2.97 SV=4.46 BV=8.61 + {987,1140,1024, 0, 0, 0}, //TV = 9.98(25 lines) AV=2.97 SV=4.44 BV=8.51 + {1066,1140,1024, 0, 0, 0}, //TV = 9.87(27 lines) AV=2.97 SV=4.44 BV=8.40 + {1105,1140,1056, 0, 0, 0}, //TV = 9.82(28 lines) AV=2.97 SV=4.49 BV=8.31 + {1224,1140,1024, 0, 0, 0}, //TV = 9.67(31 lines) AV=2.97 SV=4.44 BV=8.20 + {1303,1140,1024, 0, 0, 0}, //TV = 9.58(33 lines) AV=2.97 SV=4.44 BV=8.11 + {1382,1140,1040, 0, 0, 0}, //TV = 9.50(35 lines) AV=2.97 SV=4.46 BV=8.01 + {1500,1140,1024, 0, 0, 0}, //TV = 9.38(38 lines) AV=2.97 SV=4.44 BV=7.91 + {1618,1140,1024, 0, 0, 0}, //TV = 9.27(41 lines) AV=2.97 SV=4.44 BV=7.80 + {1697,1140,1040, 0, 0, 0}, //TV = 9.20(43 lines) AV=2.97 SV=4.46 BV=7.71 + {1855,1140,1024, 0, 0, 0}, //TV = 9.07(47 lines) AV=2.97 SV=4.44 BV=7.60 + {1973,1140,1024, 0, 0, 0}, //TV = 8.99(50 lines) AV=2.97 SV=4.44 BV=7.51 + {2131,1140,1024, 0, 0, 0}, //TV = 8.87(54 lines) AV=2.97 SV=4.44 BV=7.40 + {2250,1140,1032, 0, 0, 0}, //TV = 8.80(57 lines) AV=2.97 SV=4.45 BV=7.31 + {2447,1140,1024, 0, 0, 0}, //TV = 8.67(62 lines) AV=2.97 SV=4.44 BV=7.20 + {2605,1140,1024, 0, 0, 0}, //TV = 8.58(66 lines) AV=2.97 SV=4.44 BV=7.11 + {2802,1140,1024, 0, 0, 0}, //TV = 8.48(71 lines) AV=2.97 SV=4.44 BV=7.01 + {2999,1140,1024, 0, 0, 0}, //TV = 8.38(76 lines) AV=2.97 SV=4.44 BV=6.91 + {3236,1140,1024, 0, 0, 0}, //TV = 8.27(82 lines) AV=2.97 SV=4.44 BV=6.80 + {3473,1140,1024, 0, 0, 0}, //TV = 8.17(88 lines) AV=2.97 SV=4.44 BV=6.70 + {3710,1140,1024, 0, 0, 0}, //TV = 8.07(94 lines) AV=2.97 SV=4.44 BV=6.60 + {3986,1140,1024, 0, 0, 0}, //TV = 7.97(101 lines) AV=2.97 SV=4.44 BV=6.50 + {4262,1140,1024, 0, 0, 0}, //TV = 7.87(108 lines) AV=2.97 SV=4.44 BV=6.40 + {4538,1140,1024, 0, 0, 0}, //TV = 7.78(115 lines) AV=2.97 SV=4.44 BV=6.31 + {4893,1140,1024, 0, 0, 0}, //TV = 7.68(124 lines) AV=2.97 SV=4.44 BV=6.20 + {5209,1140,1024, 0, 0, 0}, //TV = 7.58(132 lines) AV=2.97 SV=4.44 BV=6.11 + {5643,1140,1024, 0, 0, 0}, //TV = 7.47(143 lines) AV=2.97 SV=4.44 BV=6.00 + {6038,1140,1024, 0, 0, 0}, //TV = 7.37(153 lines) AV=2.97 SV=4.44 BV=5.90 + {6472,1140,1024, 0, 0, 0}, //TV = 7.27(164 lines) AV=2.97 SV=4.44 BV=5.80 + {6906,1140,1024, 0, 0, 0}, //TV = 7.18(175 lines) AV=2.97 SV=4.44 BV=5.71 + {7419,1140,1024, 0, 0, 0}, //TV = 7.07(188 lines) AV=2.97 SV=4.44 BV=5.60 + {7971,1140,1024, 0, 0, 0}, //TV = 6.97(202 lines) AV=2.97 SV=4.44 BV=5.50 + {8484,1140,1024, 0, 0, 0}, //TV = 6.88(215 lines) AV=2.97 SV=4.44 BV=5.41 + {9155,1140,1024, 0, 0, 0}, //TV = 6.77(232 lines) AV=2.97 SV=4.44 BV=5.30 + {9826,1140,1024, 0, 0, 0}, //TV = 6.67(249 lines) AV=2.97 SV=4.44 BV=5.20 + {9983,1140,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.51 BV=5.11 + {9983,1216,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.60 BV=5.02 + {9983,1328,1056, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.71 BV=4.91 + {9983,1424,1056, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.81 BV=4.81 + {9983,1536,1048, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.91 BV=4.71 + {9983,1632,1064, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.01 BV=4.60 + {9983,1728,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.11 BV=4.51 + {9983,1936,1024, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.21 BV=4.41 + {9983,2048,1040, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.31 BV=4.31 + {9983,2144,1064, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.41 BV=4.21 + {20006,1140,1064, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.50 BV=4.12 + {20006,1216,1072, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.60 BV=4.01 + {20006,1328,1048, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.70 BV=3.92 + {20006,1424,1064, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.82 BV=3.80 + {20006,1536,1048, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.91 BV=3.71 + {20006,1632,1056, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=5.00 BV=3.61 + {29989,1140,1080, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.52 BV=3.51 + {29989,1216,1096, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.63 BV=3.40 + {29989,1328,1064, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.72 BV=3.31 + {29989,1424,1072, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.83 BV=3.20 + {40011,1140,1064, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.50 BV=3.12 + {40011,1216,1072, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.60 BV=3.01 + {40011,1328,1048, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.70 BV=2.92 + {49994,1140,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.49 BV=2.81 + {49994,1216,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.59 BV=2.70 + {49994,1328,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.68 BV=2.61 + {49994,1424,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.78 BV=2.51 + {49994,1536,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.88 BV=2.41 + {49994,1632,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.98 BV=2.31 + {49994,1728,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.09 BV=2.21 + {49994,1840,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.19 BV=2.11 + {49994,2048,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.29 BV=2.01 + {49994,2144,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.39 BV=1.91 + {49994,2240,1072, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.48 BV=1.81 + {49994,2448,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.58 BV=1.72 + {49994,2656,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.68 BV=1.61 + {49994,2864,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.78 BV=1.51 + {49994,3072,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.88 BV=1.41 + {49994,3328,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.99 BV=1.31 + {49994,3456,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=6.09 BV=1.21 + {60017,3072,1064, 0, 0, 0}, //TV = 4.06(1521 lines) AV=2.97 SV=5.93 BV=1.10 + {60017,3328,1048, 0, 0, 0}, //TV = 4.06(1521 lines) AV=2.97 SV=6.02 BV=1.01 + {69999,3072,1048, 0, 0, 0}, //TV = 3.84(1774 lines) AV=2.97 SV=5.91 BV=0.90 + {69999,3328,1032, 0, 0, 0}, //TV = 3.84(1774 lines) AV=2.97 SV=6.00 BV=0.81 + {79982,3072,1048, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=5.91 BV=0.71 + {79982,3328,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.00 BV=0.62 + {79982,3584,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.11 BV=0.51 + {79982,3840,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.20 BV=0.41 + {79982,4096,1040, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.31 BV=0.31 + {79982,4352,1040, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.40 BV=0.22 + {90005,4224,1024, 0, 0, 0}, //TV = 3.47(2281 lines) AV=2.97 SV=6.33 BV=0.11 + {99987,4096,1032, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.30 BV=-0.01 + {99987,4352,1040, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.40 BV=-0.10 + {110010,4224,1040, 0, 0, 0}, //TV = 3.18(2788 lines) AV=2.97 SV=6.35 BV=-0.20 + {119992,4096,1056, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.33 BV=-0.30 + {119992,4480,1032, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.43 BV=-0.40 + {119992,4736,1048, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.53 BV=-0.50 + {119992,5120,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.63 BV=-0.60 + {119992,5504,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.74 BV=-0.71 + {119992,5888,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.83 BV=-0.80 + {119992,6144,1064, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.93 BV=-0.90 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Video2AutoTable = +{ + AETABLE_VIDEO2_AUTO, //eAETableID + 119, //u4TotalIndex + 20, //u4StrobeTrigerBV + 109, //i4MaxBV + -9, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sVideo2PLineTable_60Hz, + sVideo2PLineTable_50Hz, + NULL, +}; + +static strEvPline sCustom1PLineTable_60Hz = +{ +{ + {198,1140,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.44 BV=10.83 + {198,1140,1040, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.46 BV=10.81 + {198,1216,1048, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.57 BV=10.70 + {198,1328,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.66 BV=10.61 + {237,1140,1064, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.50 BV=10.52 + {237,1216,1072, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.60 BV=10.41 + {277,1140,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.49 BV=10.30 + {277,1216,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.58 BV=10.21 + {316,1140,1056, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.49 BV=10.11 + {316,1216,1064, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.59 BV=10.01 + {356,1140,1080, 0, 0, 0}, //TV = 11.46(9 lines) AV=2.97 SV=4.52 BV=9.91 + {395,1140,1040, 0, 0, 0}, //TV = 11.31(10 lines) AV=2.97 SV=4.46 BV=9.81 + {435,1140,1024, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.44 BV=9.70 + {435,1140,1088, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.53 BV=9.61 + {474,1140,1064, 0, 0, 0}, //TV = 11.04(12 lines) AV=2.97 SV=4.50 BV=9.52 + {513,1140,1056, 0, 0, 0}, //TV = 10.93(13 lines) AV=2.97 SV=4.49 BV=9.41 + {553,1140,1056, 0, 0, 0}, //TV = 10.82(14 lines) AV=2.97 SV=4.49 BV=9.31 + {592,1140,1056, 0, 0, 0}, //TV = 10.72(15 lines) AV=2.97 SV=4.49 BV=9.21 + {632,1140,1056, 0, 0, 0}, //TV = 10.63(16 lines) AV=2.97 SV=4.49 BV=9.11 + {671,1140,1064, 0, 0, 0}, //TV = 10.54(17 lines) AV=2.97 SV=4.50 BV=9.02 + {750,1140,1024, 0, 0, 0}, //TV = 10.38(19 lines) AV=2.97 SV=4.44 BV=8.91 + {790,1140,1040, 0, 0, 0}, //TV = 10.31(20 lines) AV=2.97 SV=4.46 BV=8.81 + {869,1140,1024, 0, 0, 0}, //TV = 10.17(22 lines) AV=2.97 SV=4.44 BV=8.70 + {908,1140,1040, 0, 0, 0}, //TV = 10.11(23 lines) AV=2.97 SV=4.46 BV=8.61 + {987,1140,1024, 0, 0, 0}, //TV = 9.98(25 lines) AV=2.97 SV=4.44 BV=8.51 + {1066,1140,1024, 0, 0, 0}, //TV = 9.87(27 lines) AV=2.97 SV=4.44 BV=8.40 + {1105,1140,1056, 0, 0, 0}, //TV = 9.82(28 lines) AV=2.97 SV=4.49 BV=8.31 + {1224,1140,1024, 0, 0, 0}, //TV = 9.67(31 lines) AV=2.97 SV=4.44 BV=8.20 + {1303,1140,1024, 0, 0, 0}, //TV = 9.58(33 lines) AV=2.97 SV=4.44 BV=8.11 + {1382,1140,1040, 0, 0, 0}, //TV = 9.50(35 lines) AV=2.97 SV=4.46 BV=8.01 + {1500,1140,1024, 0, 0, 0}, //TV = 9.38(38 lines) AV=2.97 SV=4.44 BV=7.91 + {1618,1140,1024, 0, 0, 0}, //TV = 9.27(41 lines) AV=2.97 SV=4.44 BV=7.80 + {1697,1140,1040, 0, 0, 0}, //TV = 9.20(43 lines) AV=2.97 SV=4.46 BV=7.71 + {1855,1140,1024, 0, 0, 0}, //TV = 9.07(47 lines) AV=2.97 SV=4.44 BV=7.60 + {1973,1140,1024, 0, 0, 0}, //TV = 8.99(50 lines) AV=2.97 SV=4.44 BV=7.51 + {2131,1140,1024, 0, 0, 0}, //TV = 8.87(54 lines) AV=2.97 SV=4.44 BV=7.40 + {2250,1140,1032, 0, 0, 0}, //TV = 8.80(57 lines) AV=2.97 SV=4.45 BV=7.31 + {2447,1140,1024, 0, 0, 0}, //TV = 8.67(62 lines) AV=2.97 SV=4.44 BV=7.20 + {2605,1140,1024, 0, 0, 0}, //TV = 8.58(66 lines) AV=2.97 SV=4.44 BV=7.11 + {2802,1140,1024, 0, 0, 0}, //TV = 8.48(71 lines) AV=2.97 SV=4.44 BV=7.01 + {2999,1140,1024, 0, 0, 0}, //TV = 8.38(76 lines) AV=2.97 SV=4.44 BV=6.91 + {3236,1140,1024, 0, 0, 0}, //TV = 8.27(82 lines) AV=2.97 SV=4.44 BV=6.80 + {3473,1140,1024, 0, 0, 0}, //TV = 8.17(88 lines) AV=2.97 SV=4.44 BV=6.70 + {3710,1140,1024, 0, 0, 0}, //TV = 8.07(94 lines) AV=2.97 SV=4.44 BV=6.60 + {3986,1140,1024, 0, 0, 0}, //TV = 7.97(101 lines) AV=2.97 SV=4.44 BV=6.50 + {4262,1140,1024, 0, 0, 0}, //TV = 7.87(108 lines) AV=2.97 SV=4.44 BV=6.40 + {4538,1140,1024, 0, 0, 0}, //TV = 7.78(115 lines) AV=2.97 SV=4.44 BV=6.31 + {4893,1140,1024, 0, 0, 0}, //TV = 7.68(124 lines) AV=2.97 SV=4.44 BV=6.20 + {5209,1140,1024, 0, 0, 0}, //TV = 7.58(132 lines) AV=2.97 SV=4.44 BV=6.11 + {5643,1140,1024, 0, 0, 0}, //TV = 7.47(143 lines) AV=2.97 SV=4.44 BV=6.00 + {6038,1140,1024, 0, 0, 0}, //TV = 7.37(153 lines) AV=2.97 SV=4.44 BV=5.90 + {6472,1140,1024, 0, 0, 0}, //TV = 7.27(164 lines) AV=2.97 SV=4.44 BV=5.80 + {6906,1140,1024, 0, 0, 0}, //TV = 7.18(175 lines) AV=2.97 SV=4.44 BV=5.71 + {7419,1140,1024, 0, 0, 0}, //TV = 7.07(188 lines) AV=2.97 SV=4.44 BV=5.60 + {7971,1140,1024, 0, 0, 0}, //TV = 6.97(202 lines) AV=2.97 SV=4.44 BV=5.50 + {8326,1140,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.48 BV=5.40 + {8326,1216,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.57 BV=5.31 + {8326,1328,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.66 BV=5.22 + {8326,1424,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.76 BV=5.12 + {8326,1536,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.87 BV=5.01 + {8326,1632,1032, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.97 BV=4.91 + {8326,1728,1040, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.06 BV=4.81 + {8326,1840,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.17 BV=4.71 + {8326,1936,1072, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.27 BV=4.61 + {8326,2144,1032, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.36 BV=4.51 + {16652,1140,1048, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.48 BV=4.40 + {16652,1216,1048, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.57 BV=4.31 + {16652,1328,1024, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.66 BV=4.22 + {16652,1424,1024, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.76 BV=4.12 + {16652,1424,1104, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.87 BV=4.01 + {16652,1632,1032, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.97 BV=3.91 + {25017,1140,1056, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.49 BV=3.81 + {25017,1216,1064, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.59 BV=3.70 + {25017,1328,1048, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.70 BV=3.60 + {25017,1424,1040, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.78 BV=3.51 + {33343,1140,1048, 0, 0, 0}, //TV = 4.91(845 lines) AV=2.97 SV=4.48 BV=3.40 + {33343,1216,1048, 0, 0, 0}, //TV = 4.91(845 lines) AV=2.97 SV=4.57 BV=3.31 + {33343,1328,1024, 0, 0, 0}, //TV = 4.91(845 lines) AV=2.97 SV=4.66 BV=3.22 + {41669,1140,1024, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.44 BV=3.11 + {41669,1216,1032, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.55 BV=3.01 + {41669,1216,1104, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.64 BV=2.91 + {49994,1140,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.49 BV=2.81 + {49994,1216,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.59 BV=2.70 + {49994,1328,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.68 BV=2.61 + {49994,1424,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.78 BV=2.51 + {49994,1536,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.88 BV=2.41 + {49994,1632,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.98 BV=2.31 + {49994,1728,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.09 BV=2.21 + {49994,1840,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.19 BV=2.11 + {49994,2048,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.29 BV=2.01 + {49994,2144,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.39 BV=1.91 + {49994,2240,1072, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.48 BV=1.81 + {49994,2448,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.58 BV=1.72 + {49994,2656,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.68 BV=1.61 + {49994,2864,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.78 BV=1.51 + {49994,3072,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.88 BV=1.41 + {49994,3328,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.99 BV=1.31 + {49994,3456,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=6.09 BV=1.21 + {58319,3200,1048, 0, 0, 0}, //TV = 4.10(1478 lines) AV=2.97 SV=5.96 BV=1.11 + {66645,3072,1024, 0, 0, 0}, //TV = 3.91(1689 lines) AV=2.97 SV=5.87 BV=1.01 + {66645,3200,1056, 0, 0, 0}, //TV = 3.91(1689 lines) AV=2.97 SV=5.98 BV=0.90 + {75011,3072,1048, 0, 0, 0}, //TV = 3.74(1901 lines) AV=2.97 SV=5.91 BV=0.80 + {75011,3328,1032, 0, 0, 0}, //TV = 3.74(1901 lines) AV=2.97 SV=6.00 BV=0.71 + {83336,3200,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=5.94 BV=0.61 + {83336,3456,1024, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.04 BV=0.51 + {83336,3712,1024, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.14 BV=0.41 + {83336,3968,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.25 BV=0.30 + {83336,4224,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.34 BV=0.21 + {91661,4096,1040, 0, 0, 0}, //TV = 3.45(2323 lines) AV=2.97 SV=6.31 BV=0.11 + {99987,4096,1032, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.30 BV=-0.01 + {108313,4096,1024, 0, 0, 0}, //TV = 3.21(2745 lines) AV=2.97 SV=6.29 BV=-0.11 + {108313,4352,1032, 0, 0, 0}, //TV = 3.21(2745 lines) AV=2.97 SV=6.39 BV=-0.21 + {116678,4224,1048, 0, 0, 0}, //TV = 3.10(2957 lines) AV=2.97 SV=6.36 BV=-0.29 + {125004,4224,1048, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.36 BV=-0.39 + {125004,4608,1032, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.47 BV=-0.50 + {125004,4864,1048, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.57 BV=-0.60 + {125004,5376,1024, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.68 BV=-0.71 + {125004,5632,1040, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.77 BV=-0.80 + {125004,6016,1040, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.86 BV=-0.89 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCustom1PLineTable_50Hz = +{ +{ + {198,1140,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.44 BV=10.83 + {198,1140,1040, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.46 BV=10.81 + {198,1216,1048, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.57 BV=10.70 + {198,1328,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.66 BV=10.61 + {237,1140,1064, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.50 BV=10.52 + {237,1216,1072, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.60 BV=10.41 + {277,1140,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.49 BV=10.30 + {277,1216,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.58 BV=10.21 + {316,1140,1056, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.49 BV=10.11 + {316,1216,1064, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.59 BV=10.01 + {356,1140,1080, 0, 0, 0}, //TV = 11.46(9 lines) AV=2.97 SV=4.52 BV=9.91 + {395,1140,1040, 0, 0, 0}, //TV = 11.31(10 lines) AV=2.97 SV=4.46 BV=9.81 + {435,1140,1024, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.44 BV=9.70 + {435,1140,1088, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.53 BV=9.61 + {474,1140,1064, 0, 0, 0}, //TV = 11.04(12 lines) AV=2.97 SV=4.50 BV=9.52 + {513,1140,1056, 0, 0, 0}, //TV = 10.93(13 lines) AV=2.97 SV=4.49 BV=9.41 + {553,1140,1056, 0, 0, 0}, //TV = 10.82(14 lines) AV=2.97 SV=4.49 BV=9.31 + {592,1140,1056, 0, 0, 0}, //TV = 10.72(15 lines) AV=2.97 SV=4.49 BV=9.21 + {632,1140,1056, 0, 0, 0}, //TV = 10.63(16 lines) AV=2.97 SV=4.49 BV=9.11 + {671,1140,1064, 0, 0, 0}, //TV = 10.54(17 lines) AV=2.97 SV=4.50 BV=9.02 + {750,1140,1024, 0, 0, 0}, //TV = 10.38(19 lines) AV=2.97 SV=4.44 BV=8.91 + {790,1140,1040, 0, 0, 0}, //TV = 10.31(20 lines) AV=2.97 SV=4.46 BV=8.81 + {869,1140,1024, 0, 0, 0}, //TV = 10.17(22 lines) AV=2.97 SV=4.44 BV=8.70 + {908,1140,1040, 0, 0, 0}, //TV = 10.11(23 lines) AV=2.97 SV=4.46 BV=8.61 + {987,1140,1024, 0, 0, 0}, //TV = 9.98(25 lines) AV=2.97 SV=4.44 BV=8.51 + {1066,1140,1024, 0, 0, 0}, //TV = 9.87(27 lines) AV=2.97 SV=4.44 BV=8.40 + {1105,1140,1056, 0, 0, 0}, //TV = 9.82(28 lines) AV=2.97 SV=4.49 BV=8.31 + {1224,1140,1024, 0, 0, 0}, //TV = 9.67(31 lines) AV=2.97 SV=4.44 BV=8.20 + {1303,1140,1024, 0, 0, 0}, //TV = 9.58(33 lines) AV=2.97 SV=4.44 BV=8.11 + {1382,1140,1040, 0, 0, 0}, //TV = 9.50(35 lines) AV=2.97 SV=4.46 BV=8.01 + {1500,1140,1024, 0, 0, 0}, //TV = 9.38(38 lines) AV=2.97 SV=4.44 BV=7.91 + {1618,1140,1024, 0, 0, 0}, //TV = 9.27(41 lines) AV=2.97 SV=4.44 BV=7.80 + {1697,1140,1040, 0, 0, 0}, //TV = 9.20(43 lines) AV=2.97 SV=4.46 BV=7.71 + {1855,1140,1024, 0, 0, 0}, //TV = 9.07(47 lines) AV=2.97 SV=4.44 BV=7.60 + {1973,1140,1024, 0, 0, 0}, //TV = 8.99(50 lines) AV=2.97 SV=4.44 BV=7.51 + {2131,1140,1024, 0, 0, 0}, //TV = 8.87(54 lines) AV=2.97 SV=4.44 BV=7.40 + {2250,1140,1032, 0, 0, 0}, //TV = 8.80(57 lines) AV=2.97 SV=4.45 BV=7.31 + {2447,1140,1024, 0, 0, 0}, //TV = 8.67(62 lines) AV=2.97 SV=4.44 BV=7.20 + {2605,1140,1024, 0, 0, 0}, //TV = 8.58(66 lines) AV=2.97 SV=4.44 BV=7.11 + {2802,1140,1024, 0, 0, 0}, //TV = 8.48(71 lines) AV=2.97 SV=4.44 BV=7.01 + {2999,1140,1024, 0, 0, 0}, //TV = 8.38(76 lines) AV=2.97 SV=4.44 BV=6.91 + {3236,1140,1024, 0, 0, 0}, //TV = 8.27(82 lines) AV=2.97 SV=4.44 BV=6.80 + {3473,1140,1024, 0, 0, 0}, //TV = 8.17(88 lines) AV=2.97 SV=4.44 BV=6.70 + {3710,1140,1024, 0, 0, 0}, //TV = 8.07(94 lines) AV=2.97 SV=4.44 BV=6.60 + {3986,1140,1024, 0, 0, 0}, //TV = 7.97(101 lines) AV=2.97 SV=4.44 BV=6.50 + {4262,1140,1024, 0, 0, 0}, //TV = 7.87(108 lines) AV=2.97 SV=4.44 BV=6.40 + {4538,1140,1024, 0, 0, 0}, //TV = 7.78(115 lines) AV=2.97 SV=4.44 BV=6.31 + {4893,1140,1024, 0, 0, 0}, //TV = 7.68(124 lines) AV=2.97 SV=4.44 BV=6.20 + {5209,1140,1024, 0, 0, 0}, //TV = 7.58(132 lines) AV=2.97 SV=4.44 BV=6.11 + {5643,1140,1024, 0, 0, 0}, //TV = 7.47(143 lines) AV=2.97 SV=4.44 BV=6.00 + {6038,1140,1024, 0, 0, 0}, //TV = 7.37(153 lines) AV=2.97 SV=4.44 BV=5.90 + {6472,1140,1024, 0, 0, 0}, //TV = 7.27(164 lines) AV=2.97 SV=4.44 BV=5.80 + {6906,1140,1024, 0, 0, 0}, //TV = 7.18(175 lines) AV=2.97 SV=4.44 BV=5.71 + {7419,1140,1024, 0, 0, 0}, //TV = 7.07(188 lines) AV=2.97 SV=4.44 BV=5.60 + {7971,1140,1024, 0, 0, 0}, //TV = 6.97(202 lines) AV=2.97 SV=4.44 BV=5.50 + {8484,1140,1024, 0, 0, 0}, //TV = 6.88(215 lines) AV=2.97 SV=4.44 BV=5.41 + {9155,1140,1024, 0, 0, 0}, //TV = 6.77(232 lines) AV=2.97 SV=4.44 BV=5.30 + {9826,1140,1024, 0, 0, 0}, //TV = 6.67(249 lines) AV=2.97 SV=4.44 BV=5.20 + {9983,1140,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.51 BV=5.11 + {9983,1216,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.60 BV=5.02 + {9983,1328,1056, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.71 BV=4.91 + {9983,1424,1056, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.81 BV=4.81 + {9983,1536,1048, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.91 BV=4.71 + {9983,1632,1064, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.01 BV=4.60 + {9983,1728,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.11 BV=4.51 + {9983,1936,1024, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.21 BV=4.41 + {9983,2048,1040, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.31 BV=4.31 + {9983,2144,1064, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.41 BV=4.21 + {20006,1140,1064, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.50 BV=4.12 + {20006,1216,1072, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.60 BV=4.01 + {20006,1328,1048, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.70 BV=3.92 + {20006,1424,1064, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.82 BV=3.80 + {20006,1536,1048, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.91 BV=3.71 + {20006,1632,1056, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=5.00 BV=3.61 + {29989,1140,1080, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.52 BV=3.51 + {29989,1216,1096, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.63 BV=3.40 + {29989,1328,1064, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.72 BV=3.31 + {29989,1424,1072, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.83 BV=3.20 + {40011,1140,1064, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.50 BV=3.12 + {40011,1216,1072, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.60 BV=3.01 + {40011,1328,1048, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.70 BV=2.92 + {49994,1140,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.49 BV=2.81 + {49994,1216,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.59 BV=2.70 + {49994,1328,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.68 BV=2.61 + {49994,1424,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.78 BV=2.51 + {49994,1536,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.88 BV=2.41 + {49994,1632,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.98 BV=2.31 + {49994,1728,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.09 BV=2.21 + {49994,1840,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.19 BV=2.11 + {49994,2048,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.29 BV=2.01 + {49994,2144,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.39 BV=1.91 + {49994,2240,1072, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.48 BV=1.81 + {49994,2448,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.58 BV=1.72 + {49994,2656,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.68 BV=1.61 + {49994,2864,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.78 BV=1.51 + {49994,3072,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.88 BV=1.41 + {49994,3328,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.99 BV=1.31 + {49994,3456,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=6.09 BV=1.21 + {60017,3072,1064, 0, 0, 0}, //TV = 4.06(1521 lines) AV=2.97 SV=5.93 BV=1.10 + {60017,3328,1048, 0, 0, 0}, //TV = 4.06(1521 lines) AV=2.97 SV=6.02 BV=1.01 + {69999,3072,1048, 0, 0, 0}, //TV = 3.84(1774 lines) AV=2.97 SV=5.91 BV=0.90 + {69999,3328,1032, 0, 0, 0}, //TV = 3.84(1774 lines) AV=2.97 SV=6.00 BV=0.81 + {79982,3072,1048, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=5.91 BV=0.71 + {79982,3328,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.00 BV=0.62 + {79982,3584,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.11 BV=0.51 + {79982,3840,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.20 BV=0.41 + {79982,4096,1040, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.31 BV=0.31 + {79982,4352,1040, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.40 BV=0.22 + {90005,4224,1024, 0, 0, 0}, //TV = 3.47(2281 lines) AV=2.97 SV=6.33 BV=0.11 + {99987,4096,1032, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.30 BV=-0.01 + {99987,4352,1040, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.40 BV=-0.10 + {110010,4224,1040, 0, 0, 0}, //TV = 3.18(2788 lines) AV=2.97 SV=6.35 BV=-0.20 + {119992,4096,1056, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.33 BV=-0.30 + {119992,4480,1032, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.43 BV=-0.40 + {119992,4736,1048, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.53 BV=-0.50 + {119992,5120,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.63 BV=-0.60 + {119992,5504,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.74 BV=-0.71 + {119992,5888,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.83 BV=-0.80 + {119992,6144,1064, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.93 BV=-0.90 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Custom1AutoTable = +{ + AETABLE_CUSTOM1_AUTO, //eAETableID + 119, //u4TotalIndex + 20, //u4StrobeTrigerBV + 109, //i4MaxBV + -9, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCustom1PLineTable_60Hz, + sCustom1PLineTable_50Hz, + NULL, +}; + +static strEvPline sCustom2PLineTable_60Hz = +{ +{ + {198,1140,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.44 BV=10.83 + {198,1140,1040, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.46 BV=10.81 + {198,1216,1048, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.57 BV=10.70 + {198,1328,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.66 BV=10.61 + {237,1140,1064, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.50 BV=10.52 + {237,1216,1072, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.60 BV=10.41 + {277,1140,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.49 BV=10.30 + {277,1216,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.58 BV=10.21 + {316,1140,1056, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.49 BV=10.11 + {316,1216,1064, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.59 BV=10.01 + {356,1140,1080, 0, 0, 0}, //TV = 11.46(9 lines) AV=2.97 SV=4.52 BV=9.91 + {395,1140,1040, 0, 0, 0}, //TV = 11.31(10 lines) AV=2.97 SV=4.46 BV=9.81 + {435,1140,1024, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.44 BV=9.70 + {435,1140,1088, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.53 BV=9.61 + {474,1140,1064, 0, 0, 0}, //TV = 11.04(12 lines) AV=2.97 SV=4.50 BV=9.52 + {513,1140,1056, 0, 0, 0}, //TV = 10.93(13 lines) AV=2.97 SV=4.49 BV=9.41 + {553,1140,1056, 0, 0, 0}, //TV = 10.82(14 lines) AV=2.97 SV=4.49 BV=9.31 + {592,1140,1056, 0, 0, 0}, //TV = 10.72(15 lines) AV=2.97 SV=4.49 BV=9.21 + {632,1140,1056, 0, 0, 0}, //TV = 10.63(16 lines) AV=2.97 SV=4.49 BV=9.11 + {671,1140,1064, 0, 0, 0}, //TV = 10.54(17 lines) AV=2.97 SV=4.50 BV=9.02 + {750,1140,1024, 0, 0, 0}, //TV = 10.38(19 lines) AV=2.97 SV=4.44 BV=8.91 + {790,1140,1040, 0, 0, 0}, //TV = 10.31(20 lines) AV=2.97 SV=4.46 BV=8.81 + {869,1140,1024, 0, 0, 0}, //TV = 10.17(22 lines) AV=2.97 SV=4.44 BV=8.70 + {908,1140,1040, 0, 0, 0}, //TV = 10.11(23 lines) AV=2.97 SV=4.46 BV=8.61 + {987,1140,1024, 0, 0, 0}, //TV = 9.98(25 lines) AV=2.97 SV=4.44 BV=8.51 + {1066,1140,1024, 0, 0, 0}, //TV = 9.87(27 lines) AV=2.97 SV=4.44 BV=8.40 + {1105,1140,1056, 0, 0, 0}, //TV = 9.82(28 lines) AV=2.97 SV=4.49 BV=8.31 + {1224,1140,1024, 0, 0, 0}, //TV = 9.67(31 lines) AV=2.97 SV=4.44 BV=8.20 + {1303,1140,1024, 0, 0, 0}, //TV = 9.58(33 lines) AV=2.97 SV=4.44 BV=8.11 + {1382,1140,1040, 0, 0, 0}, //TV = 9.50(35 lines) AV=2.97 SV=4.46 BV=8.01 + {1500,1140,1024, 0, 0, 0}, //TV = 9.38(38 lines) AV=2.97 SV=4.44 BV=7.91 + {1618,1140,1024, 0, 0, 0}, //TV = 9.27(41 lines) AV=2.97 SV=4.44 BV=7.80 + {1697,1140,1040, 0, 0, 0}, //TV = 9.20(43 lines) AV=2.97 SV=4.46 BV=7.71 + {1855,1140,1024, 0, 0, 0}, //TV = 9.07(47 lines) AV=2.97 SV=4.44 BV=7.60 + {1973,1140,1024, 0, 0, 0}, //TV = 8.99(50 lines) AV=2.97 SV=4.44 BV=7.51 + {2131,1140,1024, 0, 0, 0}, //TV = 8.87(54 lines) AV=2.97 SV=4.44 BV=7.40 + {2250,1140,1032, 0, 0, 0}, //TV = 8.80(57 lines) AV=2.97 SV=4.45 BV=7.31 + {2447,1140,1024, 0, 0, 0}, //TV = 8.67(62 lines) AV=2.97 SV=4.44 BV=7.20 + {2605,1140,1024, 0, 0, 0}, //TV = 8.58(66 lines) AV=2.97 SV=4.44 BV=7.11 + {2802,1140,1024, 0, 0, 0}, //TV = 8.48(71 lines) AV=2.97 SV=4.44 BV=7.01 + {2999,1140,1024, 0, 0, 0}, //TV = 8.38(76 lines) AV=2.97 SV=4.44 BV=6.91 + {3236,1140,1024, 0, 0, 0}, //TV = 8.27(82 lines) AV=2.97 SV=4.44 BV=6.80 + {3473,1140,1024, 0, 0, 0}, //TV = 8.17(88 lines) AV=2.97 SV=4.44 BV=6.70 + {3710,1140,1024, 0, 0, 0}, //TV = 8.07(94 lines) AV=2.97 SV=4.44 BV=6.60 + {3986,1140,1024, 0, 0, 0}, //TV = 7.97(101 lines) AV=2.97 SV=4.44 BV=6.50 + {4262,1140,1024, 0, 0, 0}, //TV = 7.87(108 lines) AV=2.97 SV=4.44 BV=6.40 + {4538,1140,1024, 0, 0, 0}, //TV = 7.78(115 lines) AV=2.97 SV=4.44 BV=6.31 + {4893,1140,1024, 0, 0, 0}, //TV = 7.68(124 lines) AV=2.97 SV=4.44 BV=6.20 + {5209,1140,1024, 0, 0, 0}, //TV = 7.58(132 lines) AV=2.97 SV=4.44 BV=6.11 + {5643,1140,1024, 0, 0, 0}, //TV = 7.47(143 lines) AV=2.97 SV=4.44 BV=6.00 + {6038,1140,1024, 0, 0, 0}, //TV = 7.37(153 lines) AV=2.97 SV=4.44 BV=5.90 + {6472,1140,1024, 0, 0, 0}, //TV = 7.27(164 lines) AV=2.97 SV=4.44 BV=5.80 + {6906,1140,1024, 0, 0, 0}, //TV = 7.18(175 lines) AV=2.97 SV=4.44 BV=5.71 + {7419,1140,1024, 0, 0, 0}, //TV = 7.07(188 lines) AV=2.97 SV=4.44 BV=5.60 + {7971,1140,1024, 0, 0, 0}, //TV = 6.97(202 lines) AV=2.97 SV=4.44 BV=5.50 + {8326,1140,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.48 BV=5.40 + {8326,1216,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.57 BV=5.31 + {8326,1328,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.66 BV=5.22 + {8326,1424,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.76 BV=5.12 + {8326,1536,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.87 BV=5.01 + {8326,1632,1032, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.97 BV=4.91 + {8326,1728,1040, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.06 BV=4.81 + {8326,1840,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.17 BV=4.71 + {8326,1936,1072, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.27 BV=4.61 + {8326,2144,1032, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.36 BV=4.51 + {16652,1140,1048, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.48 BV=4.40 + {16652,1216,1048, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.57 BV=4.31 + {16652,1328,1024, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.66 BV=4.22 + {16652,1424,1024, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.76 BV=4.12 + {16652,1424,1104, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.87 BV=4.01 + {16652,1632,1032, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.97 BV=3.91 + {25017,1140,1056, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.49 BV=3.81 + {25017,1216,1064, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.59 BV=3.70 + {25017,1328,1048, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.70 BV=3.60 + {25017,1424,1040, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.78 BV=3.51 + {33343,1140,1048, 0, 0, 0}, //TV = 4.91(845 lines) AV=2.97 SV=4.48 BV=3.40 + {33343,1216,1048, 0, 0, 0}, //TV = 4.91(845 lines) AV=2.97 SV=4.57 BV=3.31 + {33343,1328,1024, 0, 0, 0}, //TV = 4.91(845 lines) AV=2.97 SV=4.66 BV=3.22 + {41669,1140,1024, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.44 BV=3.11 + {41669,1216,1032, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.55 BV=3.01 + {41669,1216,1104, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.64 BV=2.91 + {49994,1140,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.49 BV=2.81 + {49994,1216,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.59 BV=2.70 + {49994,1328,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.68 BV=2.61 + {49994,1424,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.78 BV=2.51 + {49994,1536,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.88 BV=2.41 + {49994,1632,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.98 BV=2.31 + {49994,1728,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.09 BV=2.21 + {49994,1840,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.19 BV=2.11 + {49994,2048,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.29 BV=2.01 + {49994,2144,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.39 BV=1.91 + {49994,2240,1072, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.48 BV=1.81 + {49994,2448,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.58 BV=1.72 + {49994,2656,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.68 BV=1.61 + {49994,2864,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.78 BV=1.51 + {49994,3072,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.88 BV=1.41 + {49994,3328,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.99 BV=1.31 + {49994,3456,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=6.09 BV=1.21 + {58319,3200,1048, 0, 0, 0}, //TV = 4.10(1478 lines) AV=2.97 SV=5.96 BV=1.11 + {66645,3072,1024, 0, 0, 0}, //TV = 3.91(1689 lines) AV=2.97 SV=5.87 BV=1.01 + {66645,3200,1056, 0, 0, 0}, //TV = 3.91(1689 lines) AV=2.97 SV=5.98 BV=0.90 + {75011,3072,1048, 0, 0, 0}, //TV = 3.74(1901 lines) AV=2.97 SV=5.91 BV=0.80 + {75011,3328,1032, 0, 0, 0}, //TV = 3.74(1901 lines) AV=2.97 SV=6.00 BV=0.71 + {83336,3200,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=5.94 BV=0.61 + {83336,3456,1024, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.04 BV=0.51 + {83336,3712,1024, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.14 BV=0.41 + {83336,3968,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.25 BV=0.30 + {83336,4224,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.34 BV=0.21 + {91661,4096,1040, 0, 0, 0}, //TV = 3.45(2323 lines) AV=2.97 SV=6.31 BV=0.11 + {99987,4096,1032, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.30 BV=-0.01 + {108313,4096,1024, 0, 0, 0}, //TV = 3.21(2745 lines) AV=2.97 SV=6.29 BV=-0.11 + {108313,4352,1032, 0, 0, 0}, //TV = 3.21(2745 lines) AV=2.97 SV=6.39 BV=-0.21 + {116678,4224,1048, 0, 0, 0}, //TV = 3.10(2957 lines) AV=2.97 SV=6.36 BV=-0.29 + {125004,4224,1048, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.36 BV=-0.39 + {125004,4608,1032, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.47 BV=-0.50 + {125004,4864,1048, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.57 BV=-0.60 + {125004,5376,1024, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.68 BV=-0.71 + {125004,5632,1040, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.77 BV=-0.80 + {125004,6016,1040, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.86 BV=-0.89 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCustom2PLineTable_50Hz = +{ +{ + {198,1140,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.44 BV=10.83 + {198,1140,1040, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.46 BV=10.81 + {198,1216,1048, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.57 BV=10.70 + {198,1328,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.66 BV=10.61 + {237,1140,1064, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.50 BV=10.52 + {237,1216,1072, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.60 BV=10.41 + {277,1140,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.49 BV=10.30 + {277,1216,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.58 BV=10.21 + {316,1140,1056, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.49 BV=10.11 + {316,1216,1064, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.59 BV=10.01 + {356,1140,1080, 0, 0, 0}, //TV = 11.46(9 lines) AV=2.97 SV=4.52 BV=9.91 + {395,1140,1040, 0, 0, 0}, //TV = 11.31(10 lines) AV=2.97 SV=4.46 BV=9.81 + {435,1140,1024, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.44 BV=9.70 + {435,1140,1088, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.53 BV=9.61 + {474,1140,1064, 0, 0, 0}, //TV = 11.04(12 lines) AV=2.97 SV=4.50 BV=9.52 + {513,1140,1056, 0, 0, 0}, //TV = 10.93(13 lines) AV=2.97 SV=4.49 BV=9.41 + {553,1140,1056, 0, 0, 0}, //TV = 10.82(14 lines) AV=2.97 SV=4.49 BV=9.31 + {592,1140,1056, 0, 0, 0}, //TV = 10.72(15 lines) AV=2.97 SV=4.49 BV=9.21 + {632,1140,1056, 0, 0, 0}, //TV = 10.63(16 lines) AV=2.97 SV=4.49 BV=9.11 + {671,1140,1064, 0, 0, 0}, //TV = 10.54(17 lines) AV=2.97 SV=4.50 BV=9.02 + {750,1140,1024, 0, 0, 0}, //TV = 10.38(19 lines) AV=2.97 SV=4.44 BV=8.91 + {790,1140,1040, 0, 0, 0}, //TV = 10.31(20 lines) AV=2.97 SV=4.46 BV=8.81 + {869,1140,1024, 0, 0, 0}, //TV = 10.17(22 lines) AV=2.97 SV=4.44 BV=8.70 + {908,1140,1040, 0, 0, 0}, //TV = 10.11(23 lines) AV=2.97 SV=4.46 BV=8.61 + {987,1140,1024, 0, 0, 0}, //TV = 9.98(25 lines) AV=2.97 SV=4.44 BV=8.51 + {1066,1140,1024, 0, 0, 0}, //TV = 9.87(27 lines) AV=2.97 SV=4.44 BV=8.40 + {1105,1140,1056, 0, 0, 0}, //TV = 9.82(28 lines) AV=2.97 SV=4.49 BV=8.31 + {1224,1140,1024, 0, 0, 0}, //TV = 9.67(31 lines) AV=2.97 SV=4.44 BV=8.20 + {1303,1140,1024, 0, 0, 0}, //TV = 9.58(33 lines) AV=2.97 SV=4.44 BV=8.11 + {1382,1140,1040, 0, 0, 0}, //TV = 9.50(35 lines) AV=2.97 SV=4.46 BV=8.01 + {1500,1140,1024, 0, 0, 0}, //TV = 9.38(38 lines) AV=2.97 SV=4.44 BV=7.91 + {1618,1140,1024, 0, 0, 0}, //TV = 9.27(41 lines) AV=2.97 SV=4.44 BV=7.80 + {1697,1140,1040, 0, 0, 0}, //TV = 9.20(43 lines) AV=2.97 SV=4.46 BV=7.71 + {1855,1140,1024, 0, 0, 0}, //TV = 9.07(47 lines) AV=2.97 SV=4.44 BV=7.60 + {1973,1140,1024, 0, 0, 0}, //TV = 8.99(50 lines) AV=2.97 SV=4.44 BV=7.51 + {2131,1140,1024, 0, 0, 0}, //TV = 8.87(54 lines) AV=2.97 SV=4.44 BV=7.40 + {2250,1140,1032, 0, 0, 0}, //TV = 8.80(57 lines) AV=2.97 SV=4.45 BV=7.31 + {2447,1140,1024, 0, 0, 0}, //TV = 8.67(62 lines) AV=2.97 SV=4.44 BV=7.20 + {2605,1140,1024, 0, 0, 0}, //TV = 8.58(66 lines) AV=2.97 SV=4.44 BV=7.11 + {2802,1140,1024, 0, 0, 0}, //TV = 8.48(71 lines) AV=2.97 SV=4.44 BV=7.01 + {2999,1140,1024, 0, 0, 0}, //TV = 8.38(76 lines) AV=2.97 SV=4.44 BV=6.91 + {3236,1140,1024, 0, 0, 0}, //TV = 8.27(82 lines) AV=2.97 SV=4.44 BV=6.80 + {3473,1140,1024, 0, 0, 0}, //TV = 8.17(88 lines) AV=2.97 SV=4.44 BV=6.70 + {3710,1140,1024, 0, 0, 0}, //TV = 8.07(94 lines) AV=2.97 SV=4.44 BV=6.60 + {3986,1140,1024, 0, 0, 0}, //TV = 7.97(101 lines) AV=2.97 SV=4.44 BV=6.50 + {4262,1140,1024, 0, 0, 0}, //TV = 7.87(108 lines) AV=2.97 SV=4.44 BV=6.40 + {4538,1140,1024, 0, 0, 0}, //TV = 7.78(115 lines) AV=2.97 SV=4.44 BV=6.31 + {4893,1140,1024, 0, 0, 0}, //TV = 7.68(124 lines) AV=2.97 SV=4.44 BV=6.20 + {5209,1140,1024, 0, 0, 0}, //TV = 7.58(132 lines) AV=2.97 SV=4.44 BV=6.11 + {5643,1140,1024, 0, 0, 0}, //TV = 7.47(143 lines) AV=2.97 SV=4.44 BV=6.00 + {6038,1140,1024, 0, 0, 0}, //TV = 7.37(153 lines) AV=2.97 SV=4.44 BV=5.90 + {6472,1140,1024, 0, 0, 0}, //TV = 7.27(164 lines) AV=2.97 SV=4.44 BV=5.80 + {6906,1140,1024, 0, 0, 0}, //TV = 7.18(175 lines) AV=2.97 SV=4.44 BV=5.71 + {7419,1140,1024, 0, 0, 0}, //TV = 7.07(188 lines) AV=2.97 SV=4.44 BV=5.60 + {7971,1140,1024, 0, 0, 0}, //TV = 6.97(202 lines) AV=2.97 SV=4.44 BV=5.50 + {8484,1140,1024, 0, 0, 0}, //TV = 6.88(215 lines) AV=2.97 SV=4.44 BV=5.41 + {9155,1140,1024, 0, 0, 0}, //TV = 6.77(232 lines) AV=2.97 SV=4.44 BV=5.30 + {9826,1140,1024, 0, 0, 0}, //TV = 6.67(249 lines) AV=2.97 SV=4.44 BV=5.20 + {9983,1140,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.51 BV=5.11 + {9983,1216,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.60 BV=5.02 + {9983,1328,1056, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.71 BV=4.91 + {9983,1424,1056, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.81 BV=4.81 + {9983,1536,1048, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.91 BV=4.71 + {9983,1632,1064, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.01 BV=4.60 + {9983,1728,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.11 BV=4.51 + {9983,1936,1024, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.21 BV=4.41 + {9983,2048,1040, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.31 BV=4.31 + {9983,2144,1064, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.41 BV=4.21 + {20006,1140,1064, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.50 BV=4.12 + {20006,1216,1072, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.60 BV=4.01 + {20006,1328,1048, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.70 BV=3.92 + {20006,1424,1064, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.82 BV=3.80 + {20006,1536,1048, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.91 BV=3.71 + {20006,1632,1056, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=5.00 BV=3.61 + {29989,1140,1080, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.52 BV=3.51 + {29989,1216,1096, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.63 BV=3.40 + {29989,1328,1064, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.72 BV=3.31 + {29989,1424,1072, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.83 BV=3.20 + {40011,1140,1064, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.50 BV=3.12 + {40011,1216,1072, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.60 BV=3.01 + {40011,1328,1048, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.70 BV=2.92 + {49994,1140,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.49 BV=2.81 + {49994,1216,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.59 BV=2.70 + {49994,1328,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.68 BV=2.61 + {49994,1424,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.78 BV=2.51 + {49994,1536,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.88 BV=2.41 + {49994,1632,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.98 BV=2.31 + {49994,1728,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.09 BV=2.21 + {49994,1840,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.19 BV=2.11 + {49994,2048,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.29 BV=2.01 + {49994,2144,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.39 BV=1.91 + {49994,2240,1072, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.48 BV=1.81 + {49994,2448,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.58 BV=1.72 + {49994,2656,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.68 BV=1.61 + {49994,2864,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.78 BV=1.51 + {49994,3072,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.88 BV=1.41 + {49994,3328,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.99 BV=1.31 + {49994,3456,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=6.09 BV=1.21 + {60017,3072,1064, 0, 0, 0}, //TV = 4.06(1521 lines) AV=2.97 SV=5.93 BV=1.10 + {60017,3328,1048, 0, 0, 0}, //TV = 4.06(1521 lines) AV=2.97 SV=6.02 BV=1.01 + {69999,3072,1048, 0, 0, 0}, //TV = 3.84(1774 lines) AV=2.97 SV=5.91 BV=0.90 + {69999,3328,1032, 0, 0, 0}, //TV = 3.84(1774 lines) AV=2.97 SV=6.00 BV=0.81 + {79982,3072,1048, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=5.91 BV=0.71 + {79982,3328,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.00 BV=0.62 + {79982,3584,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.11 BV=0.51 + {79982,3840,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.20 BV=0.41 + {79982,4096,1040, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.31 BV=0.31 + {79982,4352,1040, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.40 BV=0.22 + {90005,4224,1024, 0, 0, 0}, //TV = 3.47(2281 lines) AV=2.97 SV=6.33 BV=0.11 + {99987,4096,1032, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.30 BV=-0.01 + {99987,4352,1040, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.40 BV=-0.10 + {110010,4224,1040, 0, 0, 0}, //TV = 3.18(2788 lines) AV=2.97 SV=6.35 BV=-0.20 + {119992,4096,1056, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.33 BV=-0.30 + {119992,4480,1032, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.43 BV=-0.40 + {119992,4736,1048, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.53 BV=-0.50 + {119992,5120,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.63 BV=-0.60 + {119992,5504,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.74 BV=-0.71 + {119992,5888,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.83 BV=-0.80 + {119992,6144,1064, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.93 BV=-0.90 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Custom2AutoTable = +{ + AETABLE_CUSTOM2_AUTO, //eAETableID + 119, //u4TotalIndex + 20, //u4StrobeTrigerBV + 109, //i4MaxBV + -9, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCustom2PLineTable_60Hz, + sCustom2PLineTable_50Hz, + NULL, +}; + +static strEvPline sCustom3PLineTable_60Hz = +{ +{ + {198,1140,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.44 BV=10.83 + {198,1140,1040, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.46 BV=10.81 + {198,1216,1048, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.57 BV=10.70 + {198,1328,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.66 BV=10.61 + {237,1140,1064, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.50 BV=10.52 + {237,1216,1072, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.60 BV=10.41 + {277,1140,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.49 BV=10.30 + {277,1216,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.58 BV=10.21 + {316,1140,1056, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.49 BV=10.11 + {316,1216,1064, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.59 BV=10.01 + {356,1140,1080, 0, 0, 0}, //TV = 11.46(9 lines) AV=2.97 SV=4.52 BV=9.91 + {395,1140,1040, 0, 0, 0}, //TV = 11.31(10 lines) AV=2.97 SV=4.46 BV=9.81 + {435,1140,1024, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.44 BV=9.70 + {435,1140,1088, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.53 BV=9.61 + {474,1140,1064, 0, 0, 0}, //TV = 11.04(12 lines) AV=2.97 SV=4.50 BV=9.52 + {513,1140,1056, 0, 0, 0}, //TV = 10.93(13 lines) AV=2.97 SV=4.49 BV=9.41 + {553,1140,1056, 0, 0, 0}, //TV = 10.82(14 lines) AV=2.97 SV=4.49 BV=9.31 + {592,1140,1056, 0, 0, 0}, //TV = 10.72(15 lines) AV=2.97 SV=4.49 BV=9.21 + {632,1140,1056, 0, 0, 0}, //TV = 10.63(16 lines) AV=2.97 SV=4.49 BV=9.11 + {671,1140,1064, 0, 0, 0}, //TV = 10.54(17 lines) AV=2.97 SV=4.50 BV=9.02 + {750,1140,1024, 0, 0, 0}, //TV = 10.38(19 lines) AV=2.97 SV=4.44 BV=8.91 + {790,1140,1040, 0, 0, 0}, //TV = 10.31(20 lines) AV=2.97 SV=4.46 BV=8.81 + {869,1140,1024, 0, 0, 0}, //TV = 10.17(22 lines) AV=2.97 SV=4.44 BV=8.70 + {908,1140,1040, 0, 0, 0}, //TV = 10.11(23 lines) AV=2.97 SV=4.46 BV=8.61 + {987,1140,1024, 0, 0, 0}, //TV = 9.98(25 lines) AV=2.97 SV=4.44 BV=8.51 + {1066,1140,1024, 0, 0, 0}, //TV = 9.87(27 lines) AV=2.97 SV=4.44 BV=8.40 + {1105,1140,1056, 0, 0, 0}, //TV = 9.82(28 lines) AV=2.97 SV=4.49 BV=8.31 + {1224,1140,1024, 0, 0, 0}, //TV = 9.67(31 lines) AV=2.97 SV=4.44 BV=8.20 + {1303,1140,1024, 0, 0, 0}, //TV = 9.58(33 lines) AV=2.97 SV=4.44 BV=8.11 + {1382,1140,1040, 0, 0, 0}, //TV = 9.50(35 lines) AV=2.97 SV=4.46 BV=8.01 + {1500,1140,1024, 0, 0, 0}, //TV = 9.38(38 lines) AV=2.97 SV=4.44 BV=7.91 + {1618,1140,1024, 0, 0, 0}, //TV = 9.27(41 lines) AV=2.97 SV=4.44 BV=7.80 + {1697,1140,1040, 0, 0, 0}, //TV = 9.20(43 lines) AV=2.97 SV=4.46 BV=7.71 + {1855,1140,1024, 0, 0, 0}, //TV = 9.07(47 lines) AV=2.97 SV=4.44 BV=7.60 + {1973,1140,1024, 0, 0, 0}, //TV = 8.99(50 lines) AV=2.97 SV=4.44 BV=7.51 + {2131,1140,1024, 0, 0, 0}, //TV = 8.87(54 lines) AV=2.97 SV=4.44 BV=7.40 + {2250,1140,1032, 0, 0, 0}, //TV = 8.80(57 lines) AV=2.97 SV=4.45 BV=7.31 + {2447,1140,1024, 0, 0, 0}, //TV = 8.67(62 lines) AV=2.97 SV=4.44 BV=7.20 + {2605,1140,1024, 0, 0, 0}, //TV = 8.58(66 lines) AV=2.97 SV=4.44 BV=7.11 + {2802,1140,1024, 0, 0, 0}, //TV = 8.48(71 lines) AV=2.97 SV=4.44 BV=7.01 + {2999,1140,1024, 0, 0, 0}, //TV = 8.38(76 lines) AV=2.97 SV=4.44 BV=6.91 + {3236,1140,1024, 0, 0, 0}, //TV = 8.27(82 lines) AV=2.97 SV=4.44 BV=6.80 + {3473,1140,1024, 0, 0, 0}, //TV = 8.17(88 lines) AV=2.97 SV=4.44 BV=6.70 + {3710,1140,1024, 0, 0, 0}, //TV = 8.07(94 lines) AV=2.97 SV=4.44 BV=6.60 + {3986,1140,1024, 0, 0, 0}, //TV = 7.97(101 lines) AV=2.97 SV=4.44 BV=6.50 + {4262,1140,1024, 0, 0, 0}, //TV = 7.87(108 lines) AV=2.97 SV=4.44 BV=6.40 + {4538,1140,1024, 0, 0, 0}, //TV = 7.78(115 lines) AV=2.97 SV=4.44 BV=6.31 + {4893,1140,1024, 0, 0, 0}, //TV = 7.68(124 lines) AV=2.97 SV=4.44 BV=6.20 + {5209,1140,1024, 0, 0, 0}, //TV = 7.58(132 lines) AV=2.97 SV=4.44 BV=6.11 + {5643,1140,1024, 0, 0, 0}, //TV = 7.47(143 lines) AV=2.97 SV=4.44 BV=6.00 + {6038,1140,1024, 0, 0, 0}, //TV = 7.37(153 lines) AV=2.97 SV=4.44 BV=5.90 + {6472,1140,1024, 0, 0, 0}, //TV = 7.27(164 lines) AV=2.97 SV=4.44 BV=5.80 + {6906,1140,1024, 0, 0, 0}, //TV = 7.18(175 lines) AV=2.97 SV=4.44 BV=5.71 + {7419,1140,1024, 0, 0, 0}, //TV = 7.07(188 lines) AV=2.97 SV=4.44 BV=5.60 + {7971,1140,1024, 0, 0, 0}, //TV = 6.97(202 lines) AV=2.97 SV=4.44 BV=5.50 + {8326,1140,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.48 BV=5.40 + {8326,1216,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.57 BV=5.31 + {8326,1328,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.66 BV=5.22 + {8326,1424,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.76 BV=5.12 + {8326,1536,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.87 BV=5.01 + {8326,1632,1032, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.97 BV=4.91 + {8326,1728,1040, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.06 BV=4.81 + {8326,1840,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.17 BV=4.71 + {8326,1936,1072, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.27 BV=4.61 + {8326,2144,1032, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.36 BV=4.51 + {16652,1140,1048, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.48 BV=4.40 + {16652,1216,1048, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.57 BV=4.31 + {16652,1328,1024, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.66 BV=4.22 + {16652,1424,1024, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.76 BV=4.12 + {16652,1424,1104, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.87 BV=4.01 + {16652,1632,1032, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.97 BV=3.91 + {25017,1140,1056, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.49 BV=3.81 + {25017,1216,1064, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.59 BV=3.70 + {25017,1328,1048, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.70 BV=3.60 + {25017,1424,1040, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.78 BV=3.51 + {33343,1140,1048, 0, 0, 0}, //TV = 4.91(845 lines) AV=2.97 SV=4.48 BV=3.40 + {33343,1216,1048, 0, 0, 0}, //TV = 4.91(845 lines) AV=2.97 SV=4.57 BV=3.31 + {33343,1328,1024, 0, 0, 0}, //TV = 4.91(845 lines) AV=2.97 SV=4.66 BV=3.22 + {41669,1140,1024, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.44 BV=3.11 + {41669,1216,1032, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.55 BV=3.01 + {41669,1216,1104, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.64 BV=2.91 + {49994,1140,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.49 BV=2.81 + {49994,1216,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.59 BV=2.70 + {49994,1328,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.68 BV=2.61 + {49994,1424,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.78 BV=2.51 + {49994,1536,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.88 BV=2.41 + {49994,1632,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.98 BV=2.31 + {49994,1728,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.09 BV=2.21 + {49994,1840,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.19 BV=2.11 + {49994,2048,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.29 BV=2.01 + {49994,2144,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.39 BV=1.91 + {49994,2240,1072, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.48 BV=1.81 + {49994,2448,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.58 BV=1.72 + {49994,2656,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.68 BV=1.61 + {49994,2864,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.78 BV=1.51 + {49994,3072,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.88 BV=1.41 + {49994,3328,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.99 BV=1.31 + {49994,3456,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=6.09 BV=1.21 + {58319,3200,1048, 0, 0, 0}, //TV = 4.10(1478 lines) AV=2.97 SV=5.96 BV=1.11 + {66645,3072,1024, 0, 0, 0}, //TV = 3.91(1689 lines) AV=2.97 SV=5.87 BV=1.01 + {66645,3200,1056, 0, 0, 0}, //TV = 3.91(1689 lines) AV=2.97 SV=5.98 BV=0.90 + {75011,3072,1048, 0, 0, 0}, //TV = 3.74(1901 lines) AV=2.97 SV=5.91 BV=0.80 + {75011,3328,1032, 0, 0, 0}, //TV = 3.74(1901 lines) AV=2.97 SV=6.00 BV=0.71 + {83336,3200,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=5.94 BV=0.61 + {83336,3456,1024, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.04 BV=0.51 + {83336,3712,1024, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.14 BV=0.41 + {83336,3968,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.25 BV=0.30 + {83336,4224,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.34 BV=0.21 + {91661,4096,1040, 0, 0, 0}, //TV = 3.45(2323 lines) AV=2.97 SV=6.31 BV=0.11 + {99987,4096,1032, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.30 BV=-0.01 + {108313,4096,1024, 0, 0, 0}, //TV = 3.21(2745 lines) AV=2.97 SV=6.29 BV=-0.11 + {108313,4352,1032, 0, 0, 0}, //TV = 3.21(2745 lines) AV=2.97 SV=6.39 BV=-0.21 + {116678,4224,1048, 0, 0, 0}, //TV = 3.10(2957 lines) AV=2.97 SV=6.36 BV=-0.29 + {125004,4224,1048, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.36 BV=-0.39 + {125004,4608,1032, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.47 BV=-0.50 + {125004,4864,1048, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.57 BV=-0.60 + {125004,5376,1024, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.68 BV=-0.71 + {125004,5632,1040, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.77 BV=-0.80 + {125004,6016,1040, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.86 BV=-0.89 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCustom3PLineTable_50Hz = +{ +{ + {198,1140,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.44 BV=10.83 + {198,1140,1040, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.46 BV=10.81 + {198,1216,1048, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.57 BV=10.70 + {198,1328,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.66 BV=10.61 + {237,1140,1064, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.50 BV=10.52 + {237,1216,1072, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.60 BV=10.41 + {277,1140,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.49 BV=10.30 + {277,1216,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.58 BV=10.21 + {316,1140,1056, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.49 BV=10.11 + {316,1216,1064, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.59 BV=10.01 + {356,1140,1080, 0, 0, 0}, //TV = 11.46(9 lines) AV=2.97 SV=4.52 BV=9.91 + {395,1140,1040, 0, 0, 0}, //TV = 11.31(10 lines) AV=2.97 SV=4.46 BV=9.81 + {435,1140,1024, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.44 BV=9.70 + {435,1140,1088, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.53 BV=9.61 + {474,1140,1064, 0, 0, 0}, //TV = 11.04(12 lines) AV=2.97 SV=4.50 BV=9.52 + {513,1140,1056, 0, 0, 0}, //TV = 10.93(13 lines) AV=2.97 SV=4.49 BV=9.41 + {553,1140,1056, 0, 0, 0}, //TV = 10.82(14 lines) AV=2.97 SV=4.49 BV=9.31 + {592,1140,1056, 0, 0, 0}, //TV = 10.72(15 lines) AV=2.97 SV=4.49 BV=9.21 + {632,1140,1056, 0, 0, 0}, //TV = 10.63(16 lines) AV=2.97 SV=4.49 BV=9.11 + {671,1140,1064, 0, 0, 0}, //TV = 10.54(17 lines) AV=2.97 SV=4.50 BV=9.02 + {750,1140,1024, 0, 0, 0}, //TV = 10.38(19 lines) AV=2.97 SV=4.44 BV=8.91 + {790,1140,1040, 0, 0, 0}, //TV = 10.31(20 lines) AV=2.97 SV=4.46 BV=8.81 + {869,1140,1024, 0, 0, 0}, //TV = 10.17(22 lines) AV=2.97 SV=4.44 BV=8.70 + {908,1140,1040, 0, 0, 0}, //TV = 10.11(23 lines) AV=2.97 SV=4.46 BV=8.61 + {987,1140,1024, 0, 0, 0}, //TV = 9.98(25 lines) AV=2.97 SV=4.44 BV=8.51 + {1066,1140,1024, 0, 0, 0}, //TV = 9.87(27 lines) AV=2.97 SV=4.44 BV=8.40 + {1105,1140,1056, 0, 0, 0}, //TV = 9.82(28 lines) AV=2.97 SV=4.49 BV=8.31 + {1224,1140,1024, 0, 0, 0}, //TV = 9.67(31 lines) AV=2.97 SV=4.44 BV=8.20 + {1303,1140,1024, 0, 0, 0}, //TV = 9.58(33 lines) AV=2.97 SV=4.44 BV=8.11 + {1382,1140,1040, 0, 0, 0}, //TV = 9.50(35 lines) AV=2.97 SV=4.46 BV=8.01 + {1500,1140,1024, 0, 0, 0}, //TV = 9.38(38 lines) AV=2.97 SV=4.44 BV=7.91 + {1618,1140,1024, 0, 0, 0}, //TV = 9.27(41 lines) AV=2.97 SV=4.44 BV=7.80 + {1697,1140,1040, 0, 0, 0}, //TV = 9.20(43 lines) AV=2.97 SV=4.46 BV=7.71 + {1855,1140,1024, 0, 0, 0}, //TV = 9.07(47 lines) AV=2.97 SV=4.44 BV=7.60 + {1973,1140,1024, 0, 0, 0}, //TV = 8.99(50 lines) AV=2.97 SV=4.44 BV=7.51 + {2131,1140,1024, 0, 0, 0}, //TV = 8.87(54 lines) AV=2.97 SV=4.44 BV=7.40 + {2250,1140,1032, 0, 0, 0}, //TV = 8.80(57 lines) AV=2.97 SV=4.45 BV=7.31 + {2447,1140,1024, 0, 0, 0}, //TV = 8.67(62 lines) AV=2.97 SV=4.44 BV=7.20 + {2605,1140,1024, 0, 0, 0}, //TV = 8.58(66 lines) AV=2.97 SV=4.44 BV=7.11 + {2802,1140,1024, 0, 0, 0}, //TV = 8.48(71 lines) AV=2.97 SV=4.44 BV=7.01 + {2999,1140,1024, 0, 0, 0}, //TV = 8.38(76 lines) AV=2.97 SV=4.44 BV=6.91 + {3236,1140,1024, 0, 0, 0}, //TV = 8.27(82 lines) AV=2.97 SV=4.44 BV=6.80 + {3473,1140,1024, 0, 0, 0}, //TV = 8.17(88 lines) AV=2.97 SV=4.44 BV=6.70 + {3710,1140,1024, 0, 0, 0}, //TV = 8.07(94 lines) AV=2.97 SV=4.44 BV=6.60 + {3986,1140,1024, 0, 0, 0}, //TV = 7.97(101 lines) AV=2.97 SV=4.44 BV=6.50 + {4262,1140,1024, 0, 0, 0}, //TV = 7.87(108 lines) AV=2.97 SV=4.44 BV=6.40 + {4538,1140,1024, 0, 0, 0}, //TV = 7.78(115 lines) AV=2.97 SV=4.44 BV=6.31 + {4893,1140,1024, 0, 0, 0}, //TV = 7.68(124 lines) AV=2.97 SV=4.44 BV=6.20 + {5209,1140,1024, 0, 0, 0}, //TV = 7.58(132 lines) AV=2.97 SV=4.44 BV=6.11 + {5643,1140,1024, 0, 0, 0}, //TV = 7.47(143 lines) AV=2.97 SV=4.44 BV=6.00 + {6038,1140,1024, 0, 0, 0}, //TV = 7.37(153 lines) AV=2.97 SV=4.44 BV=5.90 + {6472,1140,1024, 0, 0, 0}, //TV = 7.27(164 lines) AV=2.97 SV=4.44 BV=5.80 + {6906,1140,1024, 0, 0, 0}, //TV = 7.18(175 lines) AV=2.97 SV=4.44 BV=5.71 + {7419,1140,1024, 0, 0, 0}, //TV = 7.07(188 lines) AV=2.97 SV=4.44 BV=5.60 + {7971,1140,1024, 0, 0, 0}, //TV = 6.97(202 lines) AV=2.97 SV=4.44 BV=5.50 + {8484,1140,1024, 0, 0, 0}, //TV = 6.88(215 lines) AV=2.97 SV=4.44 BV=5.41 + {9155,1140,1024, 0, 0, 0}, //TV = 6.77(232 lines) AV=2.97 SV=4.44 BV=5.30 + {9826,1140,1024, 0, 0, 0}, //TV = 6.67(249 lines) AV=2.97 SV=4.44 BV=5.20 + {9983,1140,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.51 BV=5.11 + {9983,1216,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.60 BV=5.02 + {9983,1328,1056, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.71 BV=4.91 + {9983,1424,1056, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.81 BV=4.81 + {9983,1536,1048, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.91 BV=4.71 + {9983,1632,1064, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.01 BV=4.60 + {9983,1728,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.11 BV=4.51 + {9983,1936,1024, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.21 BV=4.41 + {9983,2048,1040, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.31 BV=4.31 + {9983,2144,1064, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.41 BV=4.21 + {20006,1140,1064, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.50 BV=4.12 + {20006,1216,1072, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.60 BV=4.01 + {20006,1328,1048, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.70 BV=3.92 + {20006,1424,1064, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.82 BV=3.80 + {20006,1536,1048, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.91 BV=3.71 + {20006,1632,1056, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=5.00 BV=3.61 + {29989,1140,1080, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.52 BV=3.51 + {29989,1216,1096, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.63 BV=3.40 + {29989,1328,1064, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.72 BV=3.31 + {29989,1424,1072, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.83 BV=3.20 + {40011,1140,1064, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.50 BV=3.12 + {40011,1216,1072, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.60 BV=3.01 + {40011,1328,1048, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.70 BV=2.92 + {49994,1140,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.49 BV=2.81 + {49994,1216,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.59 BV=2.70 + {49994,1328,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.68 BV=2.61 + {49994,1424,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.78 BV=2.51 + {49994,1536,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.88 BV=2.41 + {49994,1632,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.98 BV=2.31 + {49994,1728,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.09 BV=2.21 + {49994,1840,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.19 BV=2.11 + {49994,2048,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.29 BV=2.01 + {49994,2144,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.39 BV=1.91 + {49994,2240,1072, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.48 BV=1.81 + {49994,2448,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.58 BV=1.72 + {49994,2656,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.68 BV=1.61 + {49994,2864,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.78 BV=1.51 + {49994,3072,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.88 BV=1.41 + {49994,3328,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.99 BV=1.31 + {49994,3456,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=6.09 BV=1.21 + {60017,3072,1064, 0, 0, 0}, //TV = 4.06(1521 lines) AV=2.97 SV=5.93 BV=1.10 + {60017,3328,1048, 0, 0, 0}, //TV = 4.06(1521 lines) AV=2.97 SV=6.02 BV=1.01 + {69999,3072,1048, 0, 0, 0}, //TV = 3.84(1774 lines) AV=2.97 SV=5.91 BV=0.90 + {69999,3328,1032, 0, 0, 0}, //TV = 3.84(1774 lines) AV=2.97 SV=6.00 BV=0.81 + {79982,3072,1048, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=5.91 BV=0.71 + {79982,3328,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.00 BV=0.62 + {79982,3584,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.11 BV=0.51 + {79982,3840,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.20 BV=0.41 + {79982,4096,1040, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.31 BV=0.31 + {79982,4352,1040, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.40 BV=0.22 + {90005,4224,1024, 0, 0, 0}, //TV = 3.47(2281 lines) AV=2.97 SV=6.33 BV=0.11 + {99987,4096,1032, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.30 BV=-0.01 + {99987,4352,1040, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.40 BV=-0.10 + {110010,4224,1040, 0, 0, 0}, //TV = 3.18(2788 lines) AV=2.97 SV=6.35 BV=-0.20 + {119992,4096,1056, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.33 BV=-0.30 + {119992,4480,1032, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.43 BV=-0.40 + {119992,4736,1048, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.53 BV=-0.50 + {119992,5120,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.63 BV=-0.60 + {119992,5504,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.74 BV=-0.71 + {119992,5888,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.83 BV=-0.80 + {119992,6144,1064, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.93 BV=-0.90 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Custom3AutoTable = +{ + AETABLE_CUSTOM3_AUTO, //eAETableID + 119, //u4TotalIndex + 20, //u4StrobeTrigerBV + 109, //i4MaxBV + -9, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCustom3PLineTable_60Hz, + sCustom3PLineTable_50Hz, + NULL, +}; + +static strEvPline sCustom4PLineTable_60Hz = +{ +{ + {198,1140,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.44 BV=10.83 + {198,1140,1040, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.46 BV=10.81 + {198,1216,1048, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.57 BV=10.70 + {198,1328,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.66 BV=10.61 + {237,1140,1064, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.50 BV=10.52 + {237,1216,1072, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.60 BV=10.41 + {277,1140,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.49 BV=10.30 + {277,1216,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.58 BV=10.21 + {316,1140,1056, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.49 BV=10.11 + {316,1216,1064, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.59 BV=10.01 + {356,1140,1080, 0, 0, 0}, //TV = 11.46(9 lines) AV=2.97 SV=4.52 BV=9.91 + {395,1140,1040, 0, 0, 0}, //TV = 11.31(10 lines) AV=2.97 SV=4.46 BV=9.81 + {435,1140,1024, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.44 BV=9.70 + {435,1140,1088, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.53 BV=9.61 + {474,1140,1064, 0, 0, 0}, //TV = 11.04(12 lines) AV=2.97 SV=4.50 BV=9.52 + {513,1140,1056, 0, 0, 0}, //TV = 10.93(13 lines) AV=2.97 SV=4.49 BV=9.41 + {553,1140,1056, 0, 0, 0}, //TV = 10.82(14 lines) AV=2.97 SV=4.49 BV=9.31 + {592,1140,1056, 0, 0, 0}, //TV = 10.72(15 lines) AV=2.97 SV=4.49 BV=9.21 + {632,1140,1056, 0, 0, 0}, //TV = 10.63(16 lines) AV=2.97 SV=4.49 BV=9.11 + {671,1140,1064, 0, 0, 0}, //TV = 10.54(17 lines) AV=2.97 SV=4.50 BV=9.02 + {750,1140,1024, 0, 0, 0}, //TV = 10.38(19 lines) AV=2.97 SV=4.44 BV=8.91 + {790,1140,1040, 0, 0, 0}, //TV = 10.31(20 lines) AV=2.97 SV=4.46 BV=8.81 + {869,1140,1024, 0, 0, 0}, //TV = 10.17(22 lines) AV=2.97 SV=4.44 BV=8.70 + {908,1140,1040, 0, 0, 0}, //TV = 10.11(23 lines) AV=2.97 SV=4.46 BV=8.61 + {987,1140,1024, 0, 0, 0}, //TV = 9.98(25 lines) AV=2.97 SV=4.44 BV=8.51 + {1066,1140,1024, 0, 0, 0}, //TV = 9.87(27 lines) AV=2.97 SV=4.44 BV=8.40 + {1105,1140,1056, 0, 0, 0}, //TV = 9.82(28 lines) AV=2.97 SV=4.49 BV=8.31 + {1224,1140,1024, 0, 0, 0}, //TV = 9.67(31 lines) AV=2.97 SV=4.44 BV=8.20 + {1303,1140,1024, 0, 0, 0}, //TV = 9.58(33 lines) AV=2.97 SV=4.44 BV=8.11 + {1382,1140,1040, 0, 0, 0}, //TV = 9.50(35 lines) AV=2.97 SV=4.46 BV=8.01 + {1500,1140,1024, 0, 0, 0}, //TV = 9.38(38 lines) AV=2.97 SV=4.44 BV=7.91 + {1618,1140,1024, 0, 0, 0}, //TV = 9.27(41 lines) AV=2.97 SV=4.44 BV=7.80 + {1697,1140,1040, 0, 0, 0}, //TV = 9.20(43 lines) AV=2.97 SV=4.46 BV=7.71 + {1855,1140,1024, 0, 0, 0}, //TV = 9.07(47 lines) AV=2.97 SV=4.44 BV=7.60 + {1973,1140,1024, 0, 0, 0}, //TV = 8.99(50 lines) AV=2.97 SV=4.44 BV=7.51 + {2131,1140,1024, 0, 0, 0}, //TV = 8.87(54 lines) AV=2.97 SV=4.44 BV=7.40 + {2250,1140,1032, 0, 0, 0}, //TV = 8.80(57 lines) AV=2.97 SV=4.45 BV=7.31 + {2447,1140,1024, 0, 0, 0}, //TV = 8.67(62 lines) AV=2.97 SV=4.44 BV=7.20 + {2605,1140,1024, 0, 0, 0}, //TV = 8.58(66 lines) AV=2.97 SV=4.44 BV=7.11 + {2802,1140,1024, 0, 0, 0}, //TV = 8.48(71 lines) AV=2.97 SV=4.44 BV=7.01 + {2999,1140,1024, 0, 0, 0}, //TV = 8.38(76 lines) AV=2.97 SV=4.44 BV=6.91 + {3236,1140,1024, 0, 0, 0}, //TV = 8.27(82 lines) AV=2.97 SV=4.44 BV=6.80 + {3473,1140,1024, 0, 0, 0}, //TV = 8.17(88 lines) AV=2.97 SV=4.44 BV=6.70 + {3710,1140,1024, 0, 0, 0}, //TV = 8.07(94 lines) AV=2.97 SV=4.44 BV=6.60 + {3986,1140,1024, 0, 0, 0}, //TV = 7.97(101 lines) AV=2.97 SV=4.44 BV=6.50 + {4262,1140,1024, 0, 0, 0}, //TV = 7.87(108 lines) AV=2.97 SV=4.44 BV=6.40 + {4538,1140,1024, 0, 0, 0}, //TV = 7.78(115 lines) AV=2.97 SV=4.44 BV=6.31 + {4893,1140,1024, 0, 0, 0}, //TV = 7.68(124 lines) AV=2.97 SV=4.44 BV=6.20 + {5209,1140,1024, 0, 0, 0}, //TV = 7.58(132 lines) AV=2.97 SV=4.44 BV=6.11 + {5643,1140,1024, 0, 0, 0}, //TV = 7.47(143 lines) AV=2.97 SV=4.44 BV=6.00 + {6038,1140,1024, 0, 0, 0}, //TV = 7.37(153 lines) AV=2.97 SV=4.44 BV=5.90 + {6472,1140,1024, 0, 0, 0}, //TV = 7.27(164 lines) AV=2.97 SV=4.44 BV=5.80 + {6906,1140,1024, 0, 0, 0}, //TV = 7.18(175 lines) AV=2.97 SV=4.44 BV=5.71 + {7419,1140,1024, 0, 0, 0}, //TV = 7.07(188 lines) AV=2.97 SV=4.44 BV=5.60 + {7971,1140,1024, 0, 0, 0}, //TV = 6.97(202 lines) AV=2.97 SV=4.44 BV=5.50 + {8326,1140,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.48 BV=5.40 + {8326,1216,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.57 BV=5.31 + {8326,1328,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.66 BV=5.22 + {8326,1424,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.76 BV=5.12 + {8326,1536,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.87 BV=5.01 + {8326,1632,1032, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.97 BV=4.91 + {8326,1728,1040, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.06 BV=4.81 + {8326,1840,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.17 BV=4.71 + {8326,1936,1072, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.27 BV=4.61 + {8326,2144,1032, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.36 BV=4.51 + {16652,1140,1048, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.48 BV=4.40 + {16652,1216,1048, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.57 BV=4.31 + {16652,1328,1024, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.66 BV=4.22 + {16652,1424,1024, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.76 BV=4.12 + {16652,1424,1104, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.87 BV=4.01 + {16652,1632,1032, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.97 BV=3.91 + {25017,1140,1056, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.49 BV=3.81 + {25017,1216,1064, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.59 BV=3.70 + {25017,1328,1048, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.70 BV=3.60 + {25017,1424,1040, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.78 BV=3.51 + {33343,1140,1048, 0, 0, 0}, //TV = 4.91(845 lines) AV=2.97 SV=4.48 BV=3.40 + {33343,1216,1048, 0, 0, 0}, //TV = 4.91(845 lines) AV=2.97 SV=4.57 BV=3.31 + {33343,1328,1024, 0, 0, 0}, //TV = 4.91(845 lines) AV=2.97 SV=4.66 BV=3.22 + {41669,1140,1024, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.44 BV=3.11 + {41669,1216,1032, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.55 BV=3.01 + {41669,1216,1104, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.64 BV=2.91 + {49994,1140,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.49 BV=2.81 + {49994,1216,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.59 BV=2.70 + {49994,1328,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.68 BV=2.61 + {49994,1424,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.78 BV=2.51 + {49994,1536,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.88 BV=2.41 + {49994,1632,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.98 BV=2.31 + {49994,1728,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.09 BV=2.21 + {49994,1840,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.19 BV=2.11 + {49994,2048,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.29 BV=2.01 + {49994,2144,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.39 BV=1.91 + {49994,2240,1072, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.48 BV=1.81 + {49994,2448,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.58 BV=1.72 + {49994,2656,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.68 BV=1.61 + {49994,2864,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.78 BV=1.51 + {49994,3072,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.88 BV=1.41 + {49994,3328,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.99 BV=1.31 + {49994,3456,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=6.09 BV=1.21 + {58319,3200,1048, 0, 0, 0}, //TV = 4.10(1478 lines) AV=2.97 SV=5.96 BV=1.11 + {66645,3072,1024, 0, 0, 0}, //TV = 3.91(1689 lines) AV=2.97 SV=5.87 BV=1.01 + {66645,3200,1056, 0, 0, 0}, //TV = 3.91(1689 lines) AV=2.97 SV=5.98 BV=0.90 + {75011,3072,1048, 0, 0, 0}, //TV = 3.74(1901 lines) AV=2.97 SV=5.91 BV=0.80 + {75011,3328,1032, 0, 0, 0}, //TV = 3.74(1901 lines) AV=2.97 SV=6.00 BV=0.71 + {83336,3200,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=5.94 BV=0.61 + {83336,3456,1024, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.04 BV=0.51 + {83336,3712,1024, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.14 BV=0.41 + {83336,3968,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.25 BV=0.30 + {83336,4224,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.34 BV=0.21 + {91661,4096,1040, 0, 0, 0}, //TV = 3.45(2323 lines) AV=2.97 SV=6.31 BV=0.11 + {99987,4096,1032, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.30 BV=-0.01 + {108313,4096,1024, 0, 0, 0}, //TV = 3.21(2745 lines) AV=2.97 SV=6.29 BV=-0.11 + {108313,4352,1032, 0, 0, 0}, //TV = 3.21(2745 lines) AV=2.97 SV=6.39 BV=-0.21 + {116678,4224,1048, 0, 0, 0}, //TV = 3.10(2957 lines) AV=2.97 SV=6.36 BV=-0.29 + {125004,4224,1048, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.36 BV=-0.39 + {125004,4608,1032, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.47 BV=-0.50 + {125004,4864,1048, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.57 BV=-0.60 + {125004,5376,1024, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.68 BV=-0.71 + {125004,5632,1040, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.77 BV=-0.80 + {125004,6016,1040, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.86 BV=-0.89 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCustom4PLineTable_50Hz = +{ +{ + {198,1140,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.44 BV=10.83 + {198,1140,1040, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.46 BV=10.81 + {198,1216,1048, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.57 BV=10.70 + {198,1328,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.66 BV=10.61 + {237,1140,1064, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.50 BV=10.52 + {237,1216,1072, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.60 BV=10.41 + {277,1140,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.49 BV=10.30 + {277,1216,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.58 BV=10.21 + {316,1140,1056, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.49 BV=10.11 + {316,1216,1064, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.59 BV=10.01 + {356,1140,1080, 0, 0, 0}, //TV = 11.46(9 lines) AV=2.97 SV=4.52 BV=9.91 + {395,1140,1040, 0, 0, 0}, //TV = 11.31(10 lines) AV=2.97 SV=4.46 BV=9.81 + {435,1140,1024, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.44 BV=9.70 + {435,1140,1088, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.53 BV=9.61 + {474,1140,1064, 0, 0, 0}, //TV = 11.04(12 lines) AV=2.97 SV=4.50 BV=9.52 + {513,1140,1056, 0, 0, 0}, //TV = 10.93(13 lines) AV=2.97 SV=4.49 BV=9.41 + {553,1140,1056, 0, 0, 0}, //TV = 10.82(14 lines) AV=2.97 SV=4.49 BV=9.31 + {592,1140,1056, 0, 0, 0}, //TV = 10.72(15 lines) AV=2.97 SV=4.49 BV=9.21 + {632,1140,1056, 0, 0, 0}, //TV = 10.63(16 lines) AV=2.97 SV=4.49 BV=9.11 + {671,1140,1064, 0, 0, 0}, //TV = 10.54(17 lines) AV=2.97 SV=4.50 BV=9.02 + {750,1140,1024, 0, 0, 0}, //TV = 10.38(19 lines) AV=2.97 SV=4.44 BV=8.91 + {790,1140,1040, 0, 0, 0}, //TV = 10.31(20 lines) AV=2.97 SV=4.46 BV=8.81 + {869,1140,1024, 0, 0, 0}, //TV = 10.17(22 lines) AV=2.97 SV=4.44 BV=8.70 + {908,1140,1040, 0, 0, 0}, //TV = 10.11(23 lines) AV=2.97 SV=4.46 BV=8.61 + {987,1140,1024, 0, 0, 0}, //TV = 9.98(25 lines) AV=2.97 SV=4.44 BV=8.51 + {1066,1140,1024, 0, 0, 0}, //TV = 9.87(27 lines) AV=2.97 SV=4.44 BV=8.40 + {1105,1140,1056, 0, 0, 0}, //TV = 9.82(28 lines) AV=2.97 SV=4.49 BV=8.31 + {1224,1140,1024, 0, 0, 0}, //TV = 9.67(31 lines) AV=2.97 SV=4.44 BV=8.20 + {1303,1140,1024, 0, 0, 0}, //TV = 9.58(33 lines) AV=2.97 SV=4.44 BV=8.11 + {1382,1140,1040, 0, 0, 0}, //TV = 9.50(35 lines) AV=2.97 SV=4.46 BV=8.01 + {1500,1140,1024, 0, 0, 0}, //TV = 9.38(38 lines) AV=2.97 SV=4.44 BV=7.91 + {1618,1140,1024, 0, 0, 0}, //TV = 9.27(41 lines) AV=2.97 SV=4.44 BV=7.80 + {1697,1140,1040, 0, 0, 0}, //TV = 9.20(43 lines) AV=2.97 SV=4.46 BV=7.71 + {1855,1140,1024, 0, 0, 0}, //TV = 9.07(47 lines) AV=2.97 SV=4.44 BV=7.60 + {1973,1140,1024, 0, 0, 0}, //TV = 8.99(50 lines) AV=2.97 SV=4.44 BV=7.51 + {2131,1140,1024, 0, 0, 0}, //TV = 8.87(54 lines) AV=2.97 SV=4.44 BV=7.40 + {2250,1140,1032, 0, 0, 0}, //TV = 8.80(57 lines) AV=2.97 SV=4.45 BV=7.31 + {2447,1140,1024, 0, 0, 0}, //TV = 8.67(62 lines) AV=2.97 SV=4.44 BV=7.20 + {2605,1140,1024, 0, 0, 0}, //TV = 8.58(66 lines) AV=2.97 SV=4.44 BV=7.11 + {2802,1140,1024, 0, 0, 0}, //TV = 8.48(71 lines) AV=2.97 SV=4.44 BV=7.01 + {2999,1140,1024, 0, 0, 0}, //TV = 8.38(76 lines) AV=2.97 SV=4.44 BV=6.91 + {3236,1140,1024, 0, 0, 0}, //TV = 8.27(82 lines) AV=2.97 SV=4.44 BV=6.80 + {3473,1140,1024, 0, 0, 0}, //TV = 8.17(88 lines) AV=2.97 SV=4.44 BV=6.70 + {3710,1140,1024, 0, 0, 0}, //TV = 8.07(94 lines) AV=2.97 SV=4.44 BV=6.60 + {3986,1140,1024, 0, 0, 0}, //TV = 7.97(101 lines) AV=2.97 SV=4.44 BV=6.50 + {4262,1140,1024, 0, 0, 0}, //TV = 7.87(108 lines) AV=2.97 SV=4.44 BV=6.40 + {4538,1140,1024, 0, 0, 0}, //TV = 7.78(115 lines) AV=2.97 SV=4.44 BV=6.31 + {4893,1140,1024, 0, 0, 0}, //TV = 7.68(124 lines) AV=2.97 SV=4.44 BV=6.20 + {5209,1140,1024, 0, 0, 0}, //TV = 7.58(132 lines) AV=2.97 SV=4.44 BV=6.11 + {5643,1140,1024, 0, 0, 0}, //TV = 7.47(143 lines) AV=2.97 SV=4.44 BV=6.00 + {6038,1140,1024, 0, 0, 0}, //TV = 7.37(153 lines) AV=2.97 SV=4.44 BV=5.90 + {6472,1140,1024, 0, 0, 0}, //TV = 7.27(164 lines) AV=2.97 SV=4.44 BV=5.80 + {6906,1140,1024, 0, 0, 0}, //TV = 7.18(175 lines) AV=2.97 SV=4.44 BV=5.71 + {7419,1140,1024, 0, 0, 0}, //TV = 7.07(188 lines) AV=2.97 SV=4.44 BV=5.60 + {7971,1140,1024, 0, 0, 0}, //TV = 6.97(202 lines) AV=2.97 SV=4.44 BV=5.50 + {8484,1140,1024, 0, 0, 0}, //TV = 6.88(215 lines) AV=2.97 SV=4.44 BV=5.41 + {9155,1140,1024, 0, 0, 0}, //TV = 6.77(232 lines) AV=2.97 SV=4.44 BV=5.30 + {9826,1140,1024, 0, 0, 0}, //TV = 6.67(249 lines) AV=2.97 SV=4.44 BV=5.20 + {9983,1140,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.51 BV=5.11 + {9983,1216,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.60 BV=5.02 + {9983,1328,1056, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.71 BV=4.91 + {9983,1424,1056, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.81 BV=4.81 + {9983,1536,1048, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.91 BV=4.71 + {9983,1632,1064, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.01 BV=4.60 + {9983,1728,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.11 BV=4.51 + {9983,1936,1024, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.21 BV=4.41 + {9983,2048,1040, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.31 BV=4.31 + {9983,2144,1064, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.41 BV=4.21 + {20006,1140,1064, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.50 BV=4.12 + {20006,1216,1072, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.60 BV=4.01 + {20006,1328,1048, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.70 BV=3.92 + {20006,1424,1064, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.82 BV=3.80 + {20006,1536,1048, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.91 BV=3.71 + {20006,1632,1056, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=5.00 BV=3.61 + {29989,1140,1080, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.52 BV=3.51 + {29989,1216,1096, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.63 BV=3.40 + {29989,1328,1064, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.72 BV=3.31 + {29989,1424,1072, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.83 BV=3.20 + {40011,1140,1064, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.50 BV=3.12 + {40011,1216,1072, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.60 BV=3.01 + {40011,1328,1048, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.70 BV=2.92 + {49994,1140,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.49 BV=2.81 + {49994,1216,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.59 BV=2.70 + {49994,1328,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.68 BV=2.61 + {49994,1424,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.78 BV=2.51 + {49994,1536,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.88 BV=2.41 + {49994,1632,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.98 BV=2.31 + {49994,1728,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.09 BV=2.21 + {49994,1840,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.19 BV=2.11 + {49994,2048,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.29 BV=2.01 + {49994,2144,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.39 BV=1.91 + {49994,2240,1072, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.48 BV=1.81 + {49994,2448,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.58 BV=1.72 + {49994,2656,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.68 BV=1.61 + {49994,2864,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.78 BV=1.51 + {49994,3072,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.88 BV=1.41 + {49994,3328,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.99 BV=1.31 + {49994,3456,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=6.09 BV=1.21 + {60017,3072,1064, 0, 0, 0}, //TV = 4.06(1521 lines) AV=2.97 SV=5.93 BV=1.10 + {60017,3328,1048, 0, 0, 0}, //TV = 4.06(1521 lines) AV=2.97 SV=6.02 BV=1.01 + {69999,3072,1048, 0, 0, 0}, //TV = 3.84(1774 lines) AV=2.97 SV=5.91 BV=0.90 + {69999,3328,1032, 0, 0, 0}, //TV = 3.84(1774 lines) AV=2.97 SV=6.00 BV=0.81 + {79982,3072,1048, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=5.91 BV=0.71 + {79982,3328,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.00 BV=0.62 + {79982,3584,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.11 BV=0.51 + {79982,3840,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.20 BV=0.41 + {79982,4096,1040, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.31 BV=0.31 + {79982,4352,1040, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.40 BV=0.22 + {90005,4224,1024, 0, 0, 0}, //TV = 3.47(2281 lines) AV=2.97 SV=6.33 BV=0.11 + {99987,4096,1032, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.30 BV=-0.01 + {99987,4352,1040, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.40 BV=-0.10 + {110010,4224,1040, 0, 0, 0}, //TV = 3.18(2788 lines) AV=2.97 SV=6.35 BV=-0.20 + {119992,4096,1056, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.33 BV=-0.30 + {119992,4480,1032, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.43 BV=-0.40 + {119992,4736,1048, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.53 BV=-0.50 + {119992,5120,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.63 BV=-0.60 + {119992,5504,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.74 BV=-0.71 + {119992,5888,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.83 BV=-0.80 + {119992,6144,1064, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.93 BV=-0.90 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Custom4AutoTable = +{ + AETABLE_CUSTOM4_AUTO, //eAETableID + 119, //u4TotalIndex + 20, //u4StrobeTrigerBV + 109, //i4MaxBV + -9, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCustom4PLineTable_60Hz, + sCustom4PLineTable_50Hz, + NULL, +}; + +static strEvPline sCustom5PLineTable_60Hz = +{ +{ + {198,1140,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.44 BV=10.83 + {198,1140,1040, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.46 BV=10.81 + {198,1216,1048, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.57 BV=10.70 + {198,1328,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.66 BV=10.61 + {237,1140,1064, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.50 BV=10.52 + {237,1216,1072, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.60 BV=10.41 + {277,1140,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.49 BV=10.30 + {277,1216,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.58 BV=10.21 + {316,1140,1056, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.49 BV=10.11 + {316,1216,1064, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.59 BV=10.01 + {356,1140,1080, 0, 0, 0}, //TV = 11.46(9 lines) AV=2.97 SV=4.52 BV=9.91 + {395,1140,1040, 0, 0, 0}, //TV = 11.31(10 lines) AV=2.97 SV=4.46 BV=9.81 + {435,1140,1024, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.44 BV=9.70 + {435,1140,1088, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.53 BV=9.61 + {474,1140,1064, 0, 0, 0}, //TV = 11.04(12 lines) AV=2.97 SV=4.50 BV=9.52 + {513,1140,1056, 0, 0, 0}, //TV = 10.93(13 lines) AV=2.97 SV=4.49 BV=9.41 + {553,1140,1056, 0, 0, 0}, //TV = 10.82(14 lines) AV=2.97 SV=4.49 BV=9.31 + {592,1140,1056, 0, 0, 0}, //TV = 10.72(15 lines) AV=2.97 SV=4.49 BV=9.21 + {632,1140,1056, 0, 0, 0}, //TV = 10.63(16 lines) AV=2.97 SV=4.49 BV=9.11 + {671,1140,1064, 0, 0, 0}, //TV = 10.54(17 lines) AV=2.97 SV=4.50 BV=9.02 + {750,1140,1024, 0, 0, 0}, //TV = 10.38(19 lines) AV=2.97 SV=4.44 BV=8.91 + {790,1140,1040, 0, 0, 0}, //TV = 10.31(20 lines) AV=2.97 SV=4.46 BV=8.81 + {869,1140,1024, 0, 0, 0}, //TV = 10.17(22 lines) AV=2.97 SV=4.44 BV=8.70 + {908,1140,1040, 0, 0, 0}, //TV = 10.11(23 lines) AV=2.97 SV=4.46 BV=8.61 + {987,1140,1024, 0, 0, 0}, //TV = 9.98(25 lines) AV=2.97 SV=4.44 BV=8.51 + {1066,1140,1024, 0, 0, 0}, //TV = 9.87(27 lines) AV=2.97 SV=4.44 BV=8.40 + {1105,1140,1056, 0, 0, 0}, //TV = 9.82(28 lines) AV=2.97 SV=4.49 BV=8.31 + {1224,1140,1024, 0, 0, 0}, //TV = 9.67(31 lines) AV=2.97 SV=4.44 BV=8.20 + {1303,1140,1024, 0, 0, 0}, //TV = 9.58(33 lines) AV=2.97 SV=4.44 BV=8.11 + {1382,1140,1040, 0, 0, 0}, //TV = 9.50(35 lines) AV=2.97 SV=4.46 BV=8.01 + {1500,1140,1024, 0, 0, 0}, //TV = 9.38(38 lines) AV=2.97 SV=4.44 BV=7.91 + {1618,1140,1024, 0, 0, 0}, //TV = 9.27(41 lines) AV=2.97 SV=4.44 BV=7.80 + {1697,1140,1040, 0, 0, 0}, //TV = 9.20(43 lines) AV=2.97 SV=4.46 BV=7.71 + {1855,1140,1024, 0, 0, 0}, //TV = 9.07(47 lines) AV=2.97 SV=4.44 BV=7.60 + {1973,1140,1024, 0, 0, 0}, //TV = 8.99(50 lines) AV=2.97 SV=4.44 BV=7.51 + {2131,1140,1024, 0, 0, 0}, //TV = 8.87(54 lines) AV=2.97 SV=4.44 BV=7.40 + {2250,1140,1032, 0, 0, 0}, //TV = 8.80(57 lines) AV=2.97 SV=4.45 BV=7.31 + {2447,1140,1024, 0, 0, 0}, //TV = 8.67(62 lines) AV=2.97 SV=4.44 BV=7.20 + {2605,1140,1024, 0, 0, 0}, //TV = 8.58(66 lines) AV=2.97 SV=4.44 BV=7.11 + {2802,1140,1024, 0, 0, 0}, //TV = 8.48(71 lines) AV=2.97 SV=4.44 BV=7.01 + {2999,1140,1024, 0, 0, 0}, //TV = 8.38(76 lines) AV=2.97 SV=4.44 BV=6.91 + {3236,1140,1024, 0, 0, 0}, //TV = 8.27(82 lines) AV=2.97 SV=4.44 BV=6.80 + {3473,1140,1024, 0, 0, 0}, //TV = 8.17(88 lines) AV=2.97 SV=4.44 BV=6.70 + {3710,1140,1024, 0, 0, 0}, //TV = 8.07(94 lines) AV=2.97 SV=4.44 BV=6.60 + {3986,1140,1024, 0, 0, 0}, //TV = 7.97(101 lines) AV=2.97 SV=4.44 BV=6.50 + {4262,1140,1024, 0, 0, 0}, //TV = 7.87(108 lines) AV=2.97 SV=4.44 BV=6.40 + {4538,1140,1024, 0, 0, 0}, //TV = 7.78(115 lines) AV=2.97 SV=4.44 BV=6.31 + {4893,1140,1024, 0, 0, 0}, //TV = 7.68(124 lines) AV=2.97 SV=4.44 BV=6.20 + {5209,1140,1024, 0, 0, 0}, //TV = 7.58(132 lines) AV=2.97 SV=4.44 BV=6.11 + {5643,1140,1024, 0, 0, 0}, //TV = 7.47(143 lines) AV=2.97 SV=4.44 BV=6.00 + {6038,1140,1024, 0, 0, 0}, //TV = 7.37(153 lines) AV=2.97 SV=4.44 BV=5.90 + {6472,1140,1024, 0, 0, 0}, //TV = 7.27(164 lines) AV=2.97 SV=4.44 BV=5.80 + {6906,1140,1024, 0, 0, 0}, //TV = 7.18(175 lines) AV=2.97 SV=4.44 BV=5.71 + {7419,1140,1024, 0, 0, 0}, //TV = 7.07(188 lines) AV=2.97 SV=4.44 BV=5.60 + {7971,1140,1024, 0, 0, 0}, //TV = 6.97(202 lines) AV=2.97 SV=4.44 BV=5.50 + {8326,1140,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.48 BV=5.40 + {8326,1216,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.57 BV=5.31 + {8326,1328,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.66 BV=5.22 + {8326,1424,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.76 BV=5.12 + {8326,1536,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.87 BV=5.01 + {8326,1632,1032, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.97 BV=4.91 + {8326,1728,1040, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.06 BV=4.81 + {8326,1840,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.17 BV=4.71 + {8326,1936,1072, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.27 BV=4.61 + {8326,2144,1032, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.36 BV=4.51 + {16652,1140,1048, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.48 BV=4.40 + {16652,1216,1048, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.57 BV=4.31 + {16652,1328,1024, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.66 BV=4.22 + {16652,1424,1024, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.76 BV=4.12 + {16652,1424,1104, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.87 BV=4.01 + {16652,1632,1032, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.97 BV=3.91 + {25017,1140,1056, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.49 BV=3.81 + {25017,1216,1064, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.59 BV=3.70 + {25017,1328,1048, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.70 BV=3.60 + {25017,1424,1040, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.78 BV=3.51 + {33343,1140,1048, 0, 0, 0}, //TV = 4.91(845 lines) AV=2.97 SV=4.48 BV=3.40 + {33343,1216,1048, 0, 0, 0}, //TV = 4.91(845 lines) AV=2.97 SV=4.57 BV=3.31 + {33343,1328,1024, 0, 0, 0}, //TV = 4.91(845 lines) AV=2.97 SV=4.66 BV=3.22 + {41669,1140,1024, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.44 BV=3.11 + {41669,1216,1032, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.55 BV=3.01 + {41669,1216,1104, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.64 BV=2.91 + {49994,1140,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.49 BV=2.81 + {49994,1216,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.59 BV=2.70 + {49994,1328,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.68 BV=2.61 + {49994,1424,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.78 BV=2.51 + {49994,1536,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.88 BV=2.41 + {49994,1632,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.98 BV=2.31 + {49994,1728,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.09 BV=2.21 + {49994,1840,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.19 BV=2.11 + {49994,2048,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.29 BV=2.01 + {49994,2144,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.39 BV=1.91 + {49994,2240,1072, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.48 BV=1.81 + {49994,2448,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.58 BV=1.72 + {49994,2656,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.68 BV=1.61 + {49994,2864,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.78 BV=1.51 + {49994,3072,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.88 BV=1.41 + {49994,3328,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.99 BV=1.31 + {49994,3456,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=6.09 BV=1.21 + {58319,3200,1048, 0, 0, 0}, //TV = 4.10(1478 lines) AV=2.97 SV=5.96 BV=1.11 + {66645,3072,1024, 0, 0, 0}, //TV = 3.91(1689 lines) AV=2.97 SV=5.87 BV=1.01 + {66645,3200,1056, 0, 0, 0}, //TV = 3.91(1689 lines) AV=2.97 SV=5.98 BV=0.90 + {75011,3072,1048, 0, 0, 0}, //TV = 3.74(1901 lines) AV=2.97 SV=5.91 BV=0.80 + {75011,3328,1032, 0, 0, 0}, //TV = 3.74(1901 lines) AV=2.97 SV=6.00 BV=0.71 + {83336,3200,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=5.94 BV=0.61 + {83336,3456,1024, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.04 BV=0.51 + {83336,3712,1024, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.14 BV=0.41 + {83336,3968,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.25 BV=0.30 + {83336,4224,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.34 BV=0.21 + {91661,4096,1040, 0, 0, 0}, //TV = 3.45(2323 lines) AV=2.97 SV=6.31 BV=0.11 + {99987,4096,1032, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.30 BV=-0.01 + {108313,4096,1024, 0, 0, 0}, //TV = 3.21(2745 lines) AV=2.97 SV=6.29 BV=-0.11 + {108313,4352,1032, 0, 0, 0}, //TV = 3.21(2745 lines) AV=2.97 SV=6.39 BV=-0.21 + {116678,4224,1048, 0, 0, 0}, //TV = 3.10(2957 lines) AV=2.97 SV=6.36 BV=-0.29 + {125004,4224,1048, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.36 BV=-0.39 + {125004,4608,1032, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.47 BV=-0.50 + {125004,4864,1048, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.57 BV=-0.60 + {125004,5376,1024, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.68 BV=-0.71 + {125004,5632,1040, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.77 BV=-0.80 + {125004,6016,1040, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.86 BV=-0.89 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCustom5PLineTable_50Hz = +{ +{ + {198,1140,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.44 BV=10.83 + {198,1140,1040, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.46 BV=10.81 + {198,1216,1048, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.57 BV=10.70 + {198,1328,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.66 BV=10.61 + {237,1140,1064, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.50 BV=10.52 + {237,1216,1072, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.60 BV=10.41 + {277,1140,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.49 BV=10.30 + {277,1216,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.58 BV=10.21 + {316,1140,1056, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.49 BV=10.11 + {316,1216,1064, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.59 BV=10.01 + {356,1140,1080, 0, 0, 0}, //TV = 11.46(9 lines) AV=2.97 SV=4.52 BV=9.91 + {395,1140,1040, 0, 0, 0}, //TV = 11.31(10 lines) AV=2.97 SV=4.46 BV=9.81 + {435,1140,1024, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.44 BV=9.70 + {435,1140,1088, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.53 BV=9.61 + {474,1140,1064, 0, 0, 0}, //TV = 11.04(12 lines) AV=2.97 SV=4.50 BV=9.52 + {513,1140,1056, 0, 0, 0}, //TV = 10.93(13 lines) AV=2.97 SV=4.49 BV=9.41 + {553,1140,1056, 0, 0, 0}, //TV = 10.82(14 lines) AV=2.97 SV=4.49 BV=9.31 + {592,1140,1056, 0, 0, 0}, //TV = 10.72(15 lines) AV=2.97 SV=4.49 BV=9.21 + {632,1140,1056, 0, 0, 0}, //TV = 10.63(16 lines) AV=2.97 SV=4.49 BV=9.11 + {671,1140,1064, 0, 0, 0}, //TV = 10.54(17 lines) AV=2.97 SV=4.50 BV=9.02 + {750,1140,1024, 0, 0, 0}, //TV = 10.38(19 lines) AV=2.97 SV=4.44 BV=8.91 + {790,1140,1040, 0, 0, 0}, //TV = 10.31(20 lines) AV=2.97 SV=4.46 BV=8.81 + {869,1140,1024, 0, 0, 0}, //TV = 10.17(22 lines) AV=2.97 SV=4.44 BV=8.70 + {908,1140,1040, 0, 0, 0}, //TV = 10.11(23 lines) AV=2.97 SV=4.46 BV=8.61 + {987,1140,1024, 0, 0, 0}, //TV = 9.98(25 lines) AV=2.97 SV=4.44 BV=8.51 + {1066,1140,1024, 0, 0, 0}, //TV = 9.87(27 lines) AV=2.97 SV=4.44 BV=8.40 + {1105,1140,1056, 0, 0, 0}, //TV = 9.82(28 lines) AV=2.97 SV=4.49 BV=8.31 + {1224,1140,1024, 0, 0, 0}, //TV = 9.67(31 lines) AV=2.97 SV=4.44 BV=8.20 + {1303,1140,1024, 0, 0, 0}, //TV = 9.58(33 lines) AV=2.97 SV=4.44 BV=8.11 + {1382,1140,1040, 0, 0, 0}, //TV = 9.50(35 lines) AV=2.97 SV=4.46 BV=8.01 + {1500,1140,1024, 0, 0, 0}, //TV = 9.38(38 lines) AV=2.97 SV=4.44 BV=7.91 + {1618,1140,1024, 0, 0, 0}, //TV = 9.27(41 lines) AV=2.97 SV=4.44 BV=7.80 + {1697,1140,1040, 0, 0, 0}, //TV = 9.20(43 lines) AV=2.97 SV=4.46 BV=7.71 + {1855,1140,1024, 0, 0, 0}, //TV = 9.07(47 lines) AV=2.97 SV=4.44 BV=7.60 + {1973,1140,1024, 0, 0, 0}, //TV = 8.99(50 lines) AV=2.97 SV=4.44 BV=7.51 + {2131,1140,1024, 0, 0, 0}, //TV = 8.87(54 lines) AV=2.97 SV=4.44 BV=7.40 + {2250,1140,1032, 0, 0, 0}, //TV = 8.80(57 lines) AV=2.97 SV=4.45 BV=7.31 + {2447,1140,1024, 0, 0, 0}, //TV = 8.67(62 lines) AV=2.97 SV=4.44 BV=7.20 + {2605,1140,1024, 0, 0, 0}, //TV = 8.58(66 lines) AV=2.97 SV=4.44 BV=7.11 + {2802,1140,1024, 0, 0, 0}, //TV = 8.48(71 lines) AV=2.97 SV=4.44 BV=7.01 + {2999,1140,1024, 0, 0, 0}, //TV = 8.38(76 lines) AV=2.97 SV=4.44 BV=6.91 + {3236,1140,1024, 0, 0, 0}, //TV = 8.27(82 lines) AV=2.97 SV=4.44 BV=6.80 + {3473,1140,1024, 0, 0, 0}, //TV = 8.17(88 lines) AV=2.97 SV=4.44 BV=6.70 + {3710,1140,1024, 0, 0, 0}, //TV = 8.07(94 lines) AV=2.97 SV=4.44 BV=6.60 + {3986,1140,1024, 0, 0, 0}, //TV = 7.97(101 lines) AV=2.97 SV=4.44 BV=6.50 + {4262,1140,1024, 0, 0, 0}, //TV = 7.87(108 lines) AV=2.97 SV=4.44 BV=6.40 + {4538,1140,1024, 0, 0, 0}, //TV = 7.78(115 lines) AV=2.97 SV=4.44 BV=6.31 + {4893,1140,1024, 0, 0, 0}, //TV = 7.68(124 lines) AV=2.97 SV=4.44 BV=6.20 + {5209,1140,1024, 0, 0, 0}, //TV = 7.58(132 lines) AV=2.97 SV=4.44 BV=6.11 + {5643,1140,1024, 0, 0, 0}, //TV = 7.47(143 lines) AV=2.97 SV=4.44 BV=6.00 + {6038,1140,1024, 0, 0, 0}, //TV = 7.37(153 lines) AV=2.97 SV=4.44 BV=5.90 + {6472,1140,1024, 0, 0, 0}, //TV = 7.27(164 lines) AV=2.97 SV=4.44 BV=5.80 + {6906,1140,1024, 0, 0, 0}, //TV = 7.18(175 lines) AV=2.97 SV=4.44 BV=5.71 + {7419,1140,1024, 0, 0, 0}, //TV = 7.07(188 lines) AV=2.97 SV=4.44 BV=5.60 + {7971,1140,1024, 0, 0, 0}, //TV = 6.97(202 lines) AV=2.97 SV=4.44 BV=5.50 + {8484,1140,1024, 0, 0, 0}, //TV = 6.88(215 lines) AV=2.97 SV=4.44 BV=5.41 + {9155,1140,1024, 0, 0, 0}, //TV = 6.77(232 lines) AV=2.97 SV=4.44 BV=5.30 + {9826,1140,1024, 0, 0, 0}, //TV = 6.67(249 lines) AV=2.97 SV=4.44 BV=5.20 + {9983,1140,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.51 BV=5.11 + {9983,1216,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.60 BV=5.02 + {9983,1328,1056, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.71 BV=4.91 + {9983,1424,1056, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.81 BV=4.81 + {9983,1536,1048, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.91 BV=4.71 + {9983,1632,1064, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.01 BV=4.60 + {9983,1728,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.11 BV=4.51 + {9983,1936,1024, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.21 BV=4.41 + {9983,2048,1040, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.31 BV=4.31 + {9983,2144,1064, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.41 BV=4.21 + {20006,1140,1064, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.50 BV=4.12 + {20006,1216,1072, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.60 BV=4.01 + {20006,1328,1048, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.70 BV=3.92 + {20006,1424,1064, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.82 BV=3.80 + {20006,1536,1048, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.91 BV=3.71 + {20006,1632,1056, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=5.00 BV=3.61 + {29989,1140,1080, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.52 BV=3.51 + {29989,1216,1096, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.63 BV=3.40 + {29989,1328,1064, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.72 BV=3.31 + {29989,1424,1072, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.83 BV=3.20 + {40011,1140,1064, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.50 BV=3.12 + {40011,1216,1072, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.60 BV=3.01 + {40011,1328,1048, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.70 BV=2.92 + {49994,1140,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.49 BV=2.81 + {49994,1216,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.59 BV=2.70 + {49994,1328,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.68 BV=2.61 + {49994,1424,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.78 BV=2.51 + {49994,1536,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.88 BV=2.41 + {49994,1632,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.98 BV=2.31 + {49994,1728,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.09 BV=2.21 + {49994,1840,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.19 BV=2.11 + {49994,2048,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.29 BV=2.01 + {49994,2144,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.39 BV=1.91 + {49994,2240,1072, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.48 BV=1.81 + {49994,2448,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.58 BV=1.72 + {49994,2656,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.68 BV=1.61 + {49994,2864,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.78 BV=1.51 + {49994,3072,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.88 BV=1.41 + {49994,3328,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.99 BV=1.31 + {49994,3456,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=6.09 BV=1.21 + {60017,3072,1064, 0, 0, 0}, //TV = 4.06(1521 lines) AV=2.97 SV=5.93 BV=1.10 + {60017,3328,1048, 0, 0, 0}, //TV = 4.06(1521 lines) AV=2.97 SV=6.02 BV=1.01 + {69999,3072,1048, 0, 0, 0}, //TV = 3.84(1774 lines) AV=2.97 SV=5.91 BV=0.90 + {69999,3328,1032, 0, 0, 0}, //TV = 3.84(1774 lines) AV=2.97 SV=6.00 BV=0.81 + {79982,3072,1048, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=5.91 BV=0.71 + {79982,3328,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.00 BV=0.62 + {79982,3584,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.11 BV=0.51 + {79982,3840,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.20 BV=0.41 + {79982,4096,1040, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.31 BV=0.31 + {79982,4352,1040, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.40 BV=0.22 + {90005,4224,1024, 0, 0, 0}, //TV = 3.47(2281 lines) AV=2.97 SV=6.33 BV=0.11 + {99987,4096,1032, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.30 BV=-0.01 + {99987,4352,1040, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.40 BV=-0.10 + {110010,4224,1040, 0, 0, 0}, //TV = 3.18(2788 lines) AV=2.97 SV=6.35 BV=-0.20 + {119992,4096,1056, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.33 BV=-0.30 + {119992,4480,1032, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.43 BV=-0.40 + {119992,4736,1048, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.53 BV=-0.50 + {119992,5120,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.63 BV=-0.60 + {119992,5504,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.74 BV=-0.71 + {119992,5888,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.83 BV=-0.80 + {119992,6144,1064, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.93 BV=-0.90 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Custom5AutoTable = +{ + AETABLE_CUSTOM5_AUTO, //eAETableID + 119, //u4TotalIndex + 20, //u4StrobeTrigerBV + 109, //i4MaxBV + -9, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCustom5PLineTable_60Hz, + sCustom5PLineTable_50Hz, + NULL, +}; + +static strEvPline sVideoNightPLineTable_60Hz = +{ +{ + {198,1140,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.44 BV=10.83 + {198,1140,1040, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.46 BV=10.81 + {198,1216,1048, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.57 BV=10.70 + {198,1328,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.66 BV=10.61 + {237,1140,1064, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.50 BV=10.52 + {237,1216,1072, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.60 BV=10.41 + {277,1140,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.49 BV=10.30 + {277,1216,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.58 BV=10.21 + {316,1140,1056, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.49 BV=10.11 + {316,1216,1064, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.59 BV=10.01 + {356,1140,1080, 0, 0, 0}, //TV = 11.46(9 lines) AV=2.97 SV=4.52 BV=9.91 + {395,1140,1040, 0, 0, 0}, //TV = 11.31(10 lines) AV=2.97 SV=4.46 BV=9.81 + {435,1140,1024, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.44 BV=9.70 + {435,1140,1088, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.53 BV=9.61 + {474,1140,1064, 0, 0, 0}, //TV = 11.04(12 lines) AV=2.97 SV=4.50 BV=9.52 + {513,1140,1056, 0, 0, 0}, //TV = 10.93(13 lines) AV=2.97 SV=4.49 BV=9.41 + {553,1140,1056, 0, 0, 0}, //TV = 10.82(14 lines) AV=2.97 SV=4.49 BV=9.31 + {592,1140,1056, 0, 0, 0}, //TV = 10.72(15 lines) AV=2.97 SV=4.49 BV=9.21 + {632,1140,1056, 0, 0, 0}, //TV = 10.63(16 lines) AV=2.97 SV=4.49 BV=9.11 + {671,1140,1064, 0, 0, 0}, //TV = 10.54(17 lines) AV=2.97 SV=4.50 BV=9.02 + {750,1140,1024, 0, 0, 0}, //TV = 10.38(19 lines) AV=2.97 SV=4.44 BV=8.91 + {790,1140,1040, 0, 0, 0}, //TV = 10.31(20 lines) AV=2.97 SV=4.46 BV=8.81 + {869,1140,1024, 0, 0, 0}, //TV = 10.17(22 lines) AV=2.97 SV=4.44 BV=8.70 + {908,1140,1040, 0, 0, 0}, //TV = 10.11(23 lines) AV=2.97 SV=4.46 BV=8.61 + {987,1140,1024, 0, 0, 0}, //TV = 9.98(25 lines) AV=2.97 SV=4.44 BV=8.51 + {1066,1140,1024, 0, 0, 0}, //TV = 9.87(27 lines) AV=2.97 SV=4.44 BV=8.40 + {1105,1140,1056, 0, 0, 0}, //TV = 9.82(28 lines) AV=2.97 SV=4.49 BV=8.31 + {1224,1140,1024, 0, 0, 0}, //TV = 9.67(31 lines) AV=2.97 SV=4.44 BV=8.20 + {1303,1140,1024, 0, 0, 0}, //TV = 9.58(33 lines) AV=2.97 SV=4.44 BV=8.11 + {1382,1140,1040, 0, 0, 0}, //TV = 9.50(35 lines) AV=2.97 SV=4.46 BV=8.01 + {1500,1140,1024, 0, 0, 0}, //TV = 9.38(38 lines) AV=2.97 SV=4.44 BV=7.91 + {1618,1140,1024, 0, 0, 0}, //TV = 9.27(41 lines) AV=2.97 SV=4.44 BV=7.80 + {1697,1140,1040, 0, 0, 0}, //TV = 9.20(43 lines) AV=2.97 SV=4.46 BV=7.71 + {1855,1140,1024, 0, 0, 0}, //TV = 9.07(47 lines) AV=2.97 SV=4.44 BV=7.60 + {1973,1140,1024, 0, 0, 0}, //TV = 8.99(50 lines) AV=2.97 SV=4.44 BV=7.51 + {2131,1140,1024, 0, 0, 0}, //TV = 8.87(54 lines) AV=2.97 SV=4.44 BV=7.40 + {2250,1140,1032, 0, 0, 0}, //TV = 8.80(57 lines) AV=2.97 SV=4.45 BV=7.31 + {2447,1140,1024, 0, 0, 0}, //TV = 8.67(62 lines) AV=2.97 SV=4.44 BV=7.20 + {2605,1140,1024, 0, 0, 0}, //TV = 8.58(66 lines) AV=2.97 SV=4.44 BV=7.11 + {2802,1140,1024, 0, 0, 0}, //TV = 8.48(71 lines) AV=2.97 SV=4.44 BV=7.01 + {2999,1140,1024, 0, 0, 0}, //TV = 8.38(76 lines) AV=2.97 SV=4.44 BV=6.91 + {3236,1140,1024, 0, 0, 0}, //TV = 8.27(82 lines) AV=2.97 SV=4.44 BV=6.80 + {3473,1140,1024, 0, 0, 0}, //TV = 8.17(88 lines) AV=2.97 SV=4.44 BV=6.70 + {3710,1140,1024, 0, 0, 0}, //TV = 8.07(94 lines) AV=2.97 SV=4.44 BV=6.60 + {3986,1140,1024, 0, 0, 0}, //TV = 7.97(101 lines) AV=2.97 SV=4.44 BV=6.50 + {4262,1140,1024, 0, 0, 0}, //TV = 7.87(108 lines) AV=2.97 SV=4.44 BV=6.40 + {4538,1140,1024, 0, 0, 0}, //TV = 7.78(115 lines) AV=2.97 SV=4.44 BV=6.31 + {4893,1140,1024, 0, 0, 0}, //TV = 7.68(124 lines) AV=2.97 SV=4.44 BV=6.20 + {5209,1140,1024, 0, 0, 0}, //TV = 7.58(132 lines) AV=2.97 SV=4.44 BV=6.11 + {5643,1140,1024, 0, 0, 0}, //TV = 7.47(143 lines) AV=2.97 SV=4.44 BV=6.00 + {6038,1140,1024, 0, 0, 0}, //TV = 7.37(153 lines) AV=2.97 SV=4.44 BV=5.90 + {6472,1140,1024, 0, 0, 0}, //TV = 7.27(164 lines) AV=2.97 SV=4.44 BV=5.80 + {6906,1140,1024, 0, 0, 0}, //TV = 7.18(175 lines) AV=2.97 SV=4.44 BV=5.71 + {7419,1140,1024, 0, 0, 0}, //TV = 7.07(188 lines) AV=2.97 SV=4.44 BV=5.60 + {7971,1140,1024, 0, 0, 0}, //TV = 6.97(202 lines) AV=2.97 SV=4.44 BV=5.50 + {8326,1140,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.48 BV=5.40 + {8326,1216,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.57 BV=5.31 + {8326,1328,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.66 BV=5.22 + {8326,1424,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.76 BV=5.12 + {8326,1536,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.87 BV=5.01 + {8326,1632,1032, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.97 BV=4.91 + {8326,1728,1040, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.06 BV=4.81 + {8326,1840,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.17 BV=4.71 + {8326,1936,1072, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.27 BV=4.61 + {8326,2144,1032, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.36 BV=4.51 + {16652,1140,1048, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.48 BV=4.40 + {16652,1216,1048, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.57 BV=4.31 + {16652,1328,1024, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.66 BV=4.22 + {16652,1424,1024, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.76 BV=4.12 + {16652,1424,1104, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.87 BV=4.01 + {16652,1632,1032, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.97 BV=3.91 + {25017,1140,1056, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.49 BV=3.81 + {25017,1216,1064, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.59 BV=3.70 + {25017,1328,1048, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.70 BV=3.60 + {25017,1424,1040, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.78 BV=3.51 + {33185,1140,1048, 0, 0, 0}, //TV = 4.91(841 lines) AV=2.97 SV=4.48 BV=3.41 + {33185,1216,1056, 0, 0, 0}, //TV = 4.91(841 lines) AV=2.97 SV=4.58 BV=3.30 + {33185,1328,1032, 0, 0, 0}, //TV = 4.91(841 lines) AV=2.97 SV=4.67 BV=3.21 + {41669,1140,1024, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.44 BV=3.11 + {41669,1216,1032, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.55 BV=3.01 + {41669,1216,1104, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.64 BV=2.91 + {49994,1140,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.49 BV=2.81 + {49994,1216,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.59 BV=2.70 + {49994,1328,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.68 BV=2.61 + {49994,1424,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.78 BV=2.51 + {49994,1536,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.88 BV=2.41 + {49994,1632,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.98 BV=2.31 + {49994,1728,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.09 BV=2.21 + {49994,1840,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.19 BV=2.11 + {49994,2048,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.29 BV=2.01 + {49994,2144,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.39 BV=1.91 + {49994,2240,1072, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.48 BV=1.81 + {49994,2448,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.58 BV=1.72 + {49994,2656,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.68 BV=1.61 + {49994,2864,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.78 BV=1.51 + {49994,3072,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.88 BV=1.41 + {49994,3328,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.99 BV=1.31 + {49994,3456,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=6.09 BV=1.21 + {58319,3200,1048, 0, 0, 0}, //TV = 4.10(1478 lines) AV=2.97 SV=5.96 BV=1.11 + {66527,3072,1024, 0, 0, 0}, //TV = 3.91(1686 lines) AV=2.97 SV=5.87 BV=1.01 + {66527,3200,1056, 0, 0, 0}, //TV = 3.91(1686 lines) AV=2.97 SV=5.98 BV=0.91 + {75011,3072,1048, 0, 0, 0}, //TV = 3.74(1901 lines) AV=2.97 SV=5.91 BV=0.80 + {75011,3328,1032, 0, 0, 0}, //TV = 3.74(1901 lines) AV=2.97 SV=6.00 BV=0.71 + {83336,3200,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=5.94 BV=0.61 + {83336,3456,1024, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.04 BV=0.51 + {83336,3712,1024, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.14 BV=0.41 + {83336,3968,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.25 BV=0.30 + {83336,4224,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.34 BV=0.21 + {91661,4096,1040, 0, 0, 0}, //TV = 3.45(2323 lines) AV=2.97 SV=6.31 BV=0.11 + {99987,4096,1032, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.30 BV=-0.01 + {108313,4096,1024, 0, 0, 0}, //TV = 3.21(2745 lines) AV=2.97 SV=6.29 BV=-0.11 + {108313,4352,1032, 0, 0, 0}, //TV = 3.21(2745 lines) AV=2.97 SV=6.39 BV=-0.21 + {116678,4224,1048, 0, 0, 0}, //TV = 3.10(2957 lines) AV=2.97 SV=6.36 BV=-0.29 + {125004,4224,1048, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.36 BV=-0.39 + {141655,4096,1032, 0, 0, 0}, //TV = 2.82(3590 lines) AV=2.97 SV=6.30 BV=-0.51 + {149980,4096,1040, 0, 0, 0}, //TV = 2.74(3801 lines) AV=2.97 SV=6.31 BV=-0.60 + {158346,4096,1056, 0, 0, 0}, //TV = 2.66(4013 lines) AV=2.97 SV=6.33 BV=-0.70 + {166672,4224,1048, 0, 0, 0}, //TV = 2.58(4224 lines) AV=2.97 SV=6.36 BV=-0.81 + {166672,4608,1024, 0, 0, 0}, //TV = 2.58(4224 lines) AV=2.97 SV=6.46 BV=-0.90 + {166672,4864,1040, 0, 0, 0}, //TV = 2.58(4224 lines) AV=2.97 SV=6.56 BV=-1.00 + {166672,5248,1032, 0, 0, 0}, //TV = 2.58(4224 lines) AV=2.97 SV=6.66 BV=-1.10 + {166672,5632,1032, 0, 0, 0}, //TV = 2.58(4224 lines) AV=2.97 SV=6.76 BV=-1.20 + {166672,6016,1032, 0, 0, 0}, //TV = 2.58(4224 lines) AV=2.97 SV=6.85 BV=-1.30 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sVideoNightPLineTable_50Hz = +{ +{ + {198,1140,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.44 BV=10.83 + {198,1140,1040, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.46 BV=10.81 + {198,1216,1048, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.57 BV=10.70 + {198,1328,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.66 BV=10.61 + {237,1140,1064, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.50 BV=10.52 + {237,1216,1072, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.60 BV=10.41 + {277,1140,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.49 BV=10.30 + {277,1216,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.58 BV=10.21 + {316,1140,1056, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.49 BV=10.11 + {316,1216,1064, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.59 BV=10.01 + {356,1140,1080, 0, 0, 0}, //TV = 11.46(9 lines) AV=2.97 SV=4.52 BV=9.91 + {395,1140,1040, 0, 0, 0}, //TV = 11.31(10 lines) AV=2.97 SV=4.46 BV=9.81 + {435,1140,1024, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.44 BV=9.70 + {435,1140,1088, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.53 BV=9.61 + {474,1140,1064, 0, 0, 0}, //TV = 11.04(12 lines) AV=2.97 SV=4.50 BV=9.52 + {513,1140,1056, 0, 0, 0}, //TV = 10.93(13 lines) AV=2.97 SV=4.49 BV=9.41 + {553,1140,1056, 0, 0, 0}, //TV = 10.82(14 lines) AV=2.97 SV=4.49 BV=9.31 + {592,1140,1056, 0, 0, 0}, //TV = 10.72(15 lines) AV=2.97 SV=4.49 BV=9.21 + {632,1140,1056, 0, 0, 0}, //TV = 10.63(16 lines) AV=2.97 SV=4.49 BV=9.11 + {671,1140,1064, 0, 0, 0}, //TV = 10.54(17 lines) AV=2.97 SV=4.50 BV=9.02 + {750,1140,1024, 0, 0, 0}, //TV = 10.38(19 lines) AV=2.97 SV=4.44 BV=8.91 + {790,1140,1040, 0, 0, 0}, //TV = 10.31(20 lines) AV=2.97 SV=4.46 BV=8.81 + {869,1140,1024, 0, 0, 0}, //TV = 10.17(22 lines) AV=2.97 SV=4.44 BV=8.70 + {908,1140,1040, 0, 0, 0}, //TV = 10.11(23 lines) AV=2.97 SV=4.46 BV=8.61 + {987,1140,1024, 0, 0, 0}, //TV = 9.98(25 lines) AV=2.97 SV=4.44 BV=8.51 + {1066,1140,1024, 0, 0, 0}, //TV = 9.87(27 lines) AV=2.97 SV=4.44 BV=8.40 + {1105,1140,1056, 0, 0, 0}, //TV = 9.82(28 lines) AV=2.97 SV=4.49 BV=8.31 + {1224,1140,1024, 0, 0, 0}, //TV = 9.67(31 lines) AV=2.97 SV=4.44 BV=8.20 + {1303,1140,1024, 0, 0, 0}, //TV = 9.58(33 lines) AV=2.97 SV=4.44 BV=8.11 + {1382,1140,1040, 0, 0, 0}, //TV = 9.50(35 lines) AV=2.97 SV=4.46 BV=8.01 + {1500,1140,1024, 0, 0, 0}, //TV = 9.38(38 lines) AV=2.97 SV=4.44 BV=7.91 + {1618,1140,1024, 0, 0, 0}, //TV = 9.27(41 lines) AV=2.97 SV=4.44 BV=7.80 + {1697,1140,1040, 0, 0, 0}, //TV = 9.20(43 lines) AV=2.97 SV=4.46 BV=7.71 + {1855,1140,1024, 0, 0, 0}, //TV = 9.07(47 lines) AV=2.97 SV=4.44 BV=7.60 + {1973,1140,1024, 0, 0, 0}, //TV = 8.99(50 lines) AV=2.97 SV=4.44 BV=7.51 + {2131,1140,1024, 0, 0, 0}, //TV = 8.87(54 lines) AV=2.97 SV=4.44 BV=7.40 + {2250,1140,1032, 0, 0, 0}, //TV = 8.80(57 lines) AV=2.97 SV=4.45 BV=7.31 + {2447,1140,1024, 0, 0, 0}, //TV = 8.67(62 lines) AV=2.97 SV=4.44 BV=7.20 + {2605,1140,1024, 0, 0, 0}, //TV = 8.58(66 lines) AV=2.97 SV=4.44 BV=7.11 + {2802,1140,1024, 0, 0, 0}, //TV = 8.48(71 lines) AV=2.97 SV=4.44 BV=7.01 + {2999,1140,1024, 0, 0, 0}, //TV = 8.38(76 lines) AV=2.97 SV=4.44 BV=6.91 + {3236,1140,1024, 0, 0, 0}, //TV = 8.27(82 lines) AV=2.97 SV=4.44 BV=6.80 + {3473,1140,1024, 0, 0, 0}, //TV = 8.17(88 lines) AV=2.97 SV=4.44 BV=6.70 + {3710,1140,1024, 0, 0, 0}, //TV = 8.07(94 lines) AV=2.97 SV=4.44 BV=6.60 + {3986,1140,1024, 0, 0, 0}, //TV = 7.97(101 lines) AV=2.97 SV=4.44 BV=6.50 + {4262,1140,1024, 0, 0, 0}, //TV = 7.87(108 lines) AV=2.97 SV=4.44 BV=6.40 + {4538,1140,1024, 0, 0, 0}, //TV = 7.78(115 lines) AV=2.97 SV=4.44 BV=6.31 + {4893,1140,1024, 0, 0, 0}, //TV = 7.68(124 lines) AV=2.97 SV=4.44 BV=6.20 + {5209,1140,1024, 0, 0, 0}, //TV = 7.58(132 lines) AV=2.97 SV=4.44 BV=6.11 + {5643,1140,1024, 0, 0, 0}, //TV = 7.47(143 lines) AV=2.97 SV=4.44 BV=6.00 + {6038,1140,1024, 0, 0, 0}, //TV = 7.37(153 lines) AV=2.97 SV=4.44 BV=5.90 + {6472,1140,1024, 0, 0, 0}, //TV = 7.27(164 lines) AV=2.97 SV=4.44 BV=5.80 + {6906,1140,1024, 0, 0, 0}, //TV = 7.18(175 lines) AV=2.97 SV=4.44 BV=5.71 + {7419,1140,1024, 0, 0, 0}, //TV = 7.07(188 lines) AV=2.97 SV=4.44 BV=5.60 + {7971,1140,1024, 0, 0, 0}, //TV = 6.97(202 lines) AV=2.97 SV=4.44 BV=5.50 + {8484,1140,1024, 0, 0, 0}, //TV = 6.88(215 lines) AV=2.97 SV=4.44 BV=5.41 + {9155,1140,1024, 0, 0, 0}, //TV = 6.77(232 lines) AV=2.97 SV=4.44 BV=5.30 + {9826,1140,1024, 0, 0, 0}, //TV = 6.67(249 lines) AV=2.97 SV=4.44 BV=5.20 + {9983,1140,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.51 BV=5.11 + {9983,1216,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.60 BV=5.02 + {9983,1328,1056, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.71 BV=4.91 + {9983,1424,1056, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.81 BV=4.81 + {9983,1536,1048, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.91 BV=4.71 + {9983,1632,1064, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.01 BV=4.60 + {9983,1728,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.11 BV=4.51 + {9983,1936,1024, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.21 BV=4.41 + {9983,2048,1040, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.31 BV=4.31 + {9983,2144,1064, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.41 BV=4.21 + {20006,1140,1064, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.50 BV=4.12 + {20006,1216,1072, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.60 BV=4.01 + {20006,1328,1048, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.70 BV=3.92 + {20006,1424,1064, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.82 BV=3.80 + {20006,1536,1048, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.91 BV=3.71 + {20006,1632,1056, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=5.00 BV=3.61 + {29989,1140,1080, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.52 BV=3.51 + {29989,1216,1096, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.63 BV=3.40 + {29989,1328,1064, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.72 BV=3.31 + {29989,1424,1072, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.83 BV=3.20 + {40011,1140,1064, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.50 BV=3.12 + {40011,1216,1072, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.60 BV=3.01 + {40011,1328,1048, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.70 BV=2.92 + {49994,1140,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.49 BV=2.81 + {49994,1216,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.59 BV=2.70 + {49994,1328,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.68 BV=2.61 + {49994,1424,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.78 BV=2.51 + {49994,1536,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.88 BV=2.41 + {49994,1632,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.98 BV=2.31 + {49994,1728,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.09 BV=2.21 + {49994,1840,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.19 BV=2.11 + {49994,2048,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.29 BV=2.01 + {49994,2144,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.39 BV=1.91 + {49994,2240,1072, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.48 BV=1.81 + {49994,2448,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.58 BV=1.72 + {49994,2656,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.68 BV=1.61 + {49994,2864,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.78 BV=1.51 + {49994,3072,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.88 BV=1.41 + {49994,3328,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.99 BV=1.31 + {49994,3456,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=6.09 BV=1.21 + {60017,3072,1064, 0, 0, 0}, //TV = 4.06(1521 lines) AV=2.97 SV=5.93 BV=1.10 + {60017,3328,1048, 0, 0, 0}, //TV = 4.06(1521 lines) AV=2.97 SV=6.02 BV=1.01 + {69999,3072,1048, 0, 0, 0}, //TV = 3.84(1774 lines) AV=2.97 SV=5.91 BV=0.90 + {69999,3328,1032, 0, 0, 0}, //TV = 3.84(1774 lines) AV=2.97 SV=6.00 BV=0.81 + {79982,3072,1048, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=5.91 BV=0.71 + {79982,3328,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.00 BV=0.62 + {79982,3584,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.11 BV=0.51 + {79982,3840,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.20 BV=0.41 + {79982,4096,1040, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.31 BV=0.31 + {79982,4352,1040, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.40 BV=0.22 + {90005,4224,1024, 0, 0, 0}, //TV = 3.47(2281 lines) AV=2.97 SV=6.33 BV=0.11 + {99987,4096,1032, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.30 BV=-0.01 + {99987,4352,1040, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.40 BV=-0.10 + {110010,4224,1040, 0, 0, 0}, //TV = 3.18(2788 lines) AV=2.97 SV=6.35 BV=-0.20 + {119992,4096,1056, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.33 BV=-0.30 + {130015,4096,1040, 0, 0, 0}, //TV = 2.94(3295 lines) AV=2.97 SV=6.31 BV=-0.40 + {139997,4096,1040, 0, 0, 0}, //TV = 2.84(3548 lines) AV=2.97 SV=6.31 BV=-0.50 + {149980,4096,1040, 0, 0, 0}, //TV = 2.74(3801 lines) AV=2.97 SV=6.31 BV=-0.60 + {160003,4096,1040, 0, 0, 0}, //TV = 2.64(4055 lines) AV=2.97 SV=6.31 BV=-0.69 + {160003,4480,1024, 0, 0, 0}, //TV = 2.64(4055 lines) AV=2.97 SV=6.42 BV=-0.80 + {160003,4736,1040, 0, 0, 0}, //TV = 2.64(4055 lines) AV=2.97 SV=6.52 BV=-0.90 + {160003,5120,1032, 0, 0, 0}, //TV = 2.64(4055 lines) AV=2.97 SV=6.62 BV=-1.01 + {160003,5504,1024, 0, 0, 0}, //TV = 2.64(4055 lines) AV=2.97 SV=6.71 BV=-1.10 + {160003,5888,1024, 0, 0, 0}, //TV = 2.64(4055 lines) AV=2.97 SV=6.81 BV=-1.20 + {160003,6144,1056, 0, 0, 0}, //TV = 2.64(4055 lines) AV=2.97 SV=6.92 BV=-1.30 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_VideoNightTable = +{ + AETABLE_VIDEO_NIGHT, //eAETableID + 123, //u4TotalIndex + 20, //u4StrobeTrigerBV + 109, //i4MaxBV + -13, //i4MinBV + 90, //i4EffectiveMaxBV + -10, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sVideoNightPLineTable_60Hz, + sVideoNightPLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureISO100PLineTable_60Hz = +{ +{ + {198,1140,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.44 BV=10.83 + {198,1140,1040, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.46 BV=10.81 + {198,1216,1048, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.57 BV=10.70 + {198,1328,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.66 BV=10.61 + {237,1140,1064, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.50 BV=10.52 + {237,1216,1072, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.60 BV=10.41 + {277,1140,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.49 BV=10.30 + {277,1216,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.58 BV=10.21 + {316,1140,1056, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.49 BV=10.11 + {316,1216,1064, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.59 BV=10.01 + {356,1140,1080, 0, 0, 0}, //TV = 11.46(9 lines) AV=2.97 SV=4.52 BV=9.91 + {395,1140,1040, 0, 0, 0}, //TV = 11.31(10 lines) AV=2.97 SV=4.46 BV=9.81 + {435,1140,1024, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.44 BV=9.70 + {435,1140,1088, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.53 BV=9.61 + {474,1140,1064, 0, 0, 0}, //TV = 11.04(12 lines) AV=2.97 SV=4.50 BV=9.52 + {513,1140,1056, 0, 0, 0}, //TV = 10.93(13 lines) AV=2.97 SV=4.49 BV=9.41 + {553,1140,1056, 0, 0, 0}, //TV = 10.82(14 lines) AV=2.97 SV=4.49 BV=9.31 + {592,1140,1056, 0, 0, 0}, //TV = 10.72(15 lines) AV=2.97 SV=4.49 BV=9.21 + {632,1140,1056, 0, 0, 0}, //TV = 10.63(16 lines) AV=2.97 SV=4.49 BV=9.11 + {671,1140,1064, 0, 0, 0}, //TV = 10.54(17 lines) AV=2.97 SV=4.50 BV=9.02 + {750,1140,1024, 0, 0, 0}, //TV = 10.38(19 lines) AV=2.97 SV=4.44 BV=8.91 + {790,1140,1040, 0, 0, 0}, //TV = 10.31(20 lines) AV=2.97 SV=4.46 BV=8.81 + {869,1140,1024, 0, 0, 0}, //TV = 10.17(22 lines) AV=2.97 SV=4.44 BV=8.70 + {908,1140,1040, 0, 0, 0}, //TV = 10.11(23 lines) AV=2.97 SV=4.46 BV=8.61 + {987,1140,1024, 0, 0, 0}, //TV = 9.98(25 lines) AV=2.97 SV=4.44 BV=8.51 + {1066,1140,1024, 0, 0, 0}, //TV = 9.87(27 lines) AV=2.97 SV=4.44 BV=8.40 + {1105,1140,1056, 0, 0, 0}, //TV = 9.82(28 lines) AV=2.97 SV=4.49 BV=8.31 + {1224,1140,1024, 0, 0, 0}, //TV = 9.67(31 lines) AV=2.97 SV=4.44 BV=8.20 + {1303,1140,1024, 0, 0, 0}, //TV = 9.58(33 lines) AV=2.97 SV=4.44 BV=8.11 + {1382,1140,1040, 0, 0, 0}, //TV = 9.50(35 lines) AV=2.97 SV=4.46 BV=8.01 + {1500,1140,1024, 0, 0, 0}, //TV = 9.38(38 lines) AV=2.97 SV=4.44 BV=7.91 + {1618,1140,1024, 0, 0, 0}, //TV = 9.27(41 lines) AV=2.97 SV=4.44 BV=7.80 + {1697,1140,1040, 0, 0, 0}, //TV = 9.20(43 lines) AV=2.97 SV=4.46 BV=7.71 + {1855,1140,1024, 0, 0, 0}, //TV = 9.07(47 lines) AV=2.97 SV=4.44 BV=7.60 + {1973,1140,1024, 0, 0, 0}, //TV = 8.99(50 lines) AV=2.97 SV=4.44 BV=7.51 + {2131,1140,1024, 0, 0, 0}, //TV = 8.87(54 lines) AV=2.97 SV=4.44 BV=7.40 + {2250,1140,1032, 0, 0, 0}, //TV = 8.80(57 lines) AV=2.97 SV=4.45 BV=7.31 + {2447,1140,1024, 0, 0, 0}, //TV = 8.67(62 lines) AV=2.97 SV=4.44 BV=7.20 + {2605,1140,1024, 0, 0, 0}, //TV = 8.58(66 lines) AV=2.97 SV=4.44 BV=7.11 + {2802,1140,1024, 0, 0, 0}, //TV = 8.48(71 lines) AV=2.97 SV=4.44 BV=7.01 + {2999,1140,1024, 0, 0, 0}, //TV = 8.38(76 lines) AV=2.97 SV=4.44 BV=6.91 + {3236,1140,1024, 0, 0, 0}, //TV = 8.27(82 lines) AV=2.97 SV=4.44 BV=6.80 + {3473,1140,1024, 0, 0, 0}, //TV = 8.17(88 lines) AV=2.97 SV=4.44 BV=6.70 + {3710,1140,1024, 0, 0, 0}, //TV = 8.07(94 lines) AV=2.97 SV=4.44 BV=6.60 + {3986,1140,1024, 0, 0, 0}, //TV = 7.97(101 lines) AV=2.97 SV=4.44 BV=6.50 + {4262,1140,1024, 0, 0, 0}, //TV = 7.87(108 lines) AV=2.97 SV=4.44 BV=6.40 + {4538,1140,1024, 0, 0, 0}, //TV = 7.78(115 lines) AV=2.97 SV=4.44 BV=6.31 + {4893,1140,1024, 0, 0, 0}, //TV = 7.68(124 lines) AV=2.97 SV=4.44 BV=6.20 + {5209,1140,1024, 0, 0, 0}, //TV = 7.58(132 lines) AV=2.97 SV=4.44 BV=6.11 + {5643,1140,1024, 0, 0, 0}, //TV = 7.47(143 lines) AV=2.97 SV=4.44 BV=6.00 + {6038,1140,1024, 0, 0, 0}, //TV = 7.37(153 lines) AV=2.97 SV=4.44 BV=5.90 + {6472,1140,1024, 0, 0, 0}, //TV = 7.27(164 lines) AV=2.97 SV=4.44 BV=5.80 + {6906,1140,1024, 0, 0, 0}, //TV = 7.18(175 lines) AV=2.97 SV=4.44 BV=5.71 + {7419,1140,1024, 0, 0, 0}, //TV = 7.07(188 lines) AV=2.97 SV=4.44 BV=5.60 + {7971,1140,1024, 0, 0, 0}, //TV = 6.97(202 lines) AV=2.97 SV=4.44 BV=5.50 + {8326,1140,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.48 BV=5.40 + {8326,1216,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.57 BV=5.31 + {8326,1328,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.66 BV=5.22 + {8326,1424,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.76 BV=5.12 + {8326,1536,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.87 BV=5.01 + {8326,1632,1032, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.97 BV=4.91 + {8326,1728,1040, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.06 BV=4.81 + {8326,1840,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.17 BV=4.71 + {8326,1936,1072, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.27 BV=4.61 + {8326,2144,1032, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.36 BV=4.51 + {16652,1140,1048, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.48 BV=4.40 + {16652,1216,1048, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.57 BV=4.31 + {16652,1328,1024, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.66 BV=4.22 + {16652,1424,1024, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.76 BV=4.12 + {16652,1424,1104, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.87 BV=4.01 + {16652,1632,1032, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.97 BV=3.91 + {25017,1140,1056, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.49 BV=3.81 + {25017,1216,1064, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.59 BV=3.70 + {25017,1328,1048, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.70 BV=3.60 + {25017,1424,1040, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.78 BV=3.51 + {33343,1140,1048, 0, 0, 0}, //TV = 4.91(845 lines) AV=2.97 SV=4.48 BV=3.40 + {33343,1216,1048, 0, 0, 0}, //TV = 4.91(845 lines) AV=2.97 SV=4.57 BV=3.31 + {33343,1328,1024, 0, 0, 0}, //TV = 4.91(845 lines) AV=2.97 SV=4.66 BV=3.22 + {41669,1140,1024, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.44 BV=3.11 + {41669,1216,1032, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.55 BV=3.01 + {41669,1216,1104, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.64 BV=2.91 + {49994,1140,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.49 BV=2.81 + {49994,1216,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.59 BV=2.70 + {49994,1328,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.68 BV=2.61 + {49994,1424,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.78 BV=2.51 + {49994,1536,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.88 BV=2.41 + {49994,1632,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.98 BV=2.31 + {49994,1728,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.09 BV=2.21 + {49994,1840,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.19 BV=2.11 + {49994,2048,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.29 BV=2.01 + {49994,2144,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.39 BV=1.91 + {49994,2240,1072, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.48 BV=1.81 + {49994,2448,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.58 BV=1.72 + {49994,2656,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.68 BV=1.61 + {49994,2864,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.78 BV=1.51 + {49994,3072,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.88 BV=1.41 + {49994,3328,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.99 BV=1.31 + {49994,3456,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=6.09 BV=1.21 + {58319,3200,1048, 0, 0, 0}, //TV = 4.10(1478 lines) AV=2.97 SV=5.96 BV=1.11 + {66645,3072,1024, 0, 0, 0}, //TV = 3.91(1689 lines) AV=2.97 SV=5.87 BV=1.01 + {66645,3200,1056, 0, 0, 0}, //TV = 3.91(1689 lines) AV=2.97 SV=5.98 BV=0.90 + {75011,3072,1048, 0, 0, 0}, //TV = 3.74(1901 lines) AV=2.97 SV=5.91 BV=0.80 + {75011,3328,1032, 0, 0, 0}, //TV = 3.74(1901 lines) AV=2.97 SV=6.00 BV=0.71 + {83336,3200,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=5.94 BV=0.61 + {83336,3456,1024, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.04 BV=0.51 + {83336,3712,1024, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.14 BV=0.41 + {83336,3968,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.25 BV=0.30 + {83336,4224,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.34 BV=0.21 + {91661,4096,1040, 0, 0, 0}, //TV = 3.45(2323 lines) AV=2.97 SV=6.31 BV=0.11 + {99987,4096,1032, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.30 BV=-0.01 + {108313,4096,1024, 0, 0, 0}, //TV = 3.21(2745 lines) AV=2.97 SV=6.29 BV=-0.11 + {108313,4352,1032, 0, 0, 0}, //TV = 3.21(2745 lines) AV=2.97 SV=6.39 BV=-0.21 + {116678,4224,1048, 0, 0, 0}, //TV = 3.10(2957 lines) AV=2.97 SV=6.36 BV=-0.29 + {125004,4224,1048, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.36 BV=-0.39 + {125004,4608,1032, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.47 BV=-0.50 + {125004,4864,1048, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.57 BV=-0.60 + {125004,5376,1024, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.68 BV=-0.71 + {125004,5632,1040, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.77 BV=-0.80 + {125004,6016,1040, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.86 BV=-0.89 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureISO100PLineTable_50Hz = +{ +{ + {198,1140,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.44 BV=10.83 + {198,1140,1040, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.46 BV=10.81 + {198,1216,1048, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.57 BV=10.70 + {198,1328,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.66 BV=10.61 + {237,1140,1064, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.50 BV=10.52 + {237,1216,1072, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.60 BV=10.41 + {277,1140,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.49 BV=10.30 + {277,1216,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.58 BV=10.21 + {316,1140,1056, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.49 BV=10.11 + {316,1216,1064, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.59 BV=10.01 + {356,1140,1080, 0, 0, 0}, //TV = 11.46(9 lines) AV=2.97 SV=4.52 BV=9.91 + {395,1140,1040, 0, 0, 0}, //TV = 11.31(10 lines) AV=2.97 SV=4.46 BV=9.81 + {435,1140,1024, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.44 BV=9.70 + {435,1140,1088, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.53 BV=9.61 + {474,1140,1064, 0, 0, 0}, //TV = 11.04(12 lines) AV=2.97 SV=4.50 BV=9.52 + {513,1140,1056, 0, 0, 0}, //TV = 10.93(13 lines) AV=2.97 SV=4.49 BV=9.41 + {553,1140,1056, 0, 0, 0}, //TV = 10.82(14 lines) AV=2.97 SV=4.49 BV=9.31 + {592,1140,1056, 0, 0, 0}, //TV = 10.72(15 lines) AV=2.97 SV=4.49 BV=9.21 + {632,1140,1056, 0, 0, 0}, //TV = 10.63(16 lines) AV=2.97 SV=4.49 BV=9.11 + {671,1140,1064, 0, 0, 0}, //TV = 10.54(17 lines) AV=2.97 SV=4.50 BV=9.02 + {750,1140,1024, 0, 0, 0}, //TV = 10.38(19 lines) AV=2.97 SV=4.44 BV=8.91 + {790,1140,1040, 0, 0, 0}, //TV = 10.31(20 lines) AV=2.97 SV=4.46 BV=8.81 + {869,1140,1024, 0, 0, 0}, //TV = 10.17(22 lines) AV=2.97 SV=4.44 BV=8.70 + {908,1140,1040, 0, 0, 0}, //TV = 10.11(23 lines) AV=2.97 SV=4.46 BV=8.61 + {987,1140,1024, 0, 0, 0}, //TV = 9.98(25 lines) AV=2.97 SV=4.44 BV=8.51 + {1066,1140,1024, 0, 0, 0}, //TV = 9.87(27 lines) AV=2.97 SV=4.44 BV=8.40 + {1105,1140,1056, 0, 0, 0}, //TV = 9.82(28 lines) AV=2.97 SV=4.49 BV=8.31 + {1224,1140,1024, 0, 0, 0}, //TV = 9.67(31 lines) AV=2.97 SV=4.44 BV=8.20 + {1303,1140,1024, 0, 0, 0}, //TV = 9.58(33 lines) AV=2.97 SV=4.44 BV=8.11 + {1382,1140,1040, 0, 0, 0}, //TV = 9.50(35 lines) AV=2.97 SV=4.46 BV=8.01 + {1500,1140,1024, 0, 0, 0}, //TV = 9.38(38 lines) AV=2.97 SV=4.44 BV=7.91 + {1618,1140,1024, 0, 0, 0}, //TV = 9.27(41 lines) AV=2.97 SV=4.44 BV=7.80 + {1697,1140,1040, 0, 0, 0}, //TV = 9.20(43 lines) AV=2.97 SV=4.46 BV=7.71 + {1855,1140,1024, 0, 0, 0}, //TV = 9.07(47 lines) AV=2.97 SV=4.44 BV=7.60 + {1973,1140,1024, 0, 0, 0}, //TV = 8.99(50 lines) AV=2.97 SV=4.44 BV=7.51 + {2131,1140,1024, 0, 0, 0}, //TV = 8.87(54 lines) AV=2.97 SV=4.44 BV=7.40 + {2250,1140,1032, 0, 0, 0}, //TV = 8.80(57 lines) AV=2.97 SV=4.45 BV=7.31 + {2447,1140,1024, 0, 0, 0}, //TV = 8.67(62 lines) AV=2.97 SV=4.44 BV=7.20 + {2605,1140,1024, 0, 0, 0}, //TV = 8.58(66 lines) AV=2.97 SV=4.44 BV=7.11 + {2802,1140,1024, 0, 0, 0}, //TV = 8.48(71 lines) AV=2.97 SV=4.44 BV=7.01 + {2999,1140,1024, 0, 0, 0}, //TV = 8.38(76 lines) AV=2.97 SV=4.44 BV=6.91 + {3236,1140,1024, 0, 0, 0}, //TV = 8.27(82 lines) AV=2.97 SV=4.44 BV=6.80 + {3473,1140,1024, 0, 0, 0}, //TV = 8.17(88 lines) AV=2.97 SV=4.44 BV=6.70 + {3710,1140,1024, 0, 0, 0}, //TV = 8.07(94 lines) AV=2.97 SV=4.44 BV=6.60 + {3986,1140,1024, 0, 0, 0}, //TV = 7.97(101 lines) AV=2.97 SV=4.44 BV=6.50 + {4262,1140,1024, 0, 0, 0}, //TV = 7.87(108 lines) AV=2.97 SV=4.44 BV=6.40 + {4538,1140,1024, 0, 0, 0}, //TV = 7.78(115 lines) AV=2.97 SV=4.44 BV=6.31 + {4893,1140,1024, 0, 0, 0}, //TV = 7.68(124 lines) AV=2.97 SV=4.44 BV=6.20 + {5209,1140,1024, 0, 0, 0}, //TV = 7.58(132 lines) AV=2.97 SV=4.44 BV=6.11 + {5643,1140,1024, 0, 0, 0}, //TV = 7.47(143 lines) AV=2.97 SV=4.44 BV=6.00 + {6038,1140,1024, 0, 0, 0}, //TV = 7.37(153 lines) AV=2.97 SV=4.44 BV=5.90 + {6472,1140,1024, 0, 0, 0}, //TV = 7.27(164 lines) AV=2.97 SV=4.44 BV=5.80 + {6906,1140,1024, 0, 0, 0}, //TV = 7.18(175 lines) AV=2.97 SV=4.44 BV=5.71 + {7419,1140,1024, 0, 0, 0}, //TV = 7.07(188 lines) AV=2.97 SV=4.44 BV=5.60 + {7971,1140,1024, 0, 0, 0}, //TV = 6.97(202 lines) AV=2.97 SV=4.44 BV=5.50 + {8484,1140,1024, 0, 0, 0}, //TV = 6.88(215 lines) AV=2.97 SV=4.44 BV=5.41 + {9155,1140,1024, 0, 0, 0}, //TV = 6.77(232 lines) AV=2.97 SV=4.44 BV=5.30 + {9826,1140,1024, 0, 0, 0}, //TV = 6.67(249 lines) AV=2.97 SV=4.44 BV=5.20 + {9983,1140,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.51 BV=5.11 + {9983,1216,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.60 BV=5.02 + {9983,1328,1056, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.71 BV=4.91 + {9983,1424,1056, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.81 BV=4.81 + {9983,1536,1048, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.91 BV=4.71 + {9983,1632,1064, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.01 BV=4.60 + {9983,1728,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.11 BV=4.51 + {9983,1936,1024, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.21 BV=4.41 + {9983,2048,1040, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.31 BV=4.31 + {9983,2144,1064, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.41 BV=4.21 + {20006,1140,1064, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.50 BV=4.12 + {20006,1216,1072, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.60 BV=4.01 + {20006,1328,1048, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.70 BV=3.92 + {20006,1424,1064, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.82 BV=3.80 + {20006,1536,1048, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.91 BV=3.71 + {20006,1632,1056, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=5.00 BV=3.61 + {29989,1140,1080, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.52 BV=3.51 + {29989,1216,1096, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.63 BV=3.40 + {29989,1328,1064, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.72 BV=3.31 + {29989,1424,1072, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.83 BV=3.20 + {40011,1140,1064, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.50 BV=3.12 + {40011,1216,1072, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.60 BV=3.01 + {40011,1328,1048, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.70 BV=2.92 + {49994,1140,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.49 BV=2.81 + {49994,1216,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.59 BV=2.70 + {49994,1328,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.68 BV=2.61 + {49994,1424,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.78 BV=2.51 + {49994,1536,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.88 BV=2.41 + {49994,1632,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.98 BV=2.31 + {49994,1728,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.09 BV=2.21 + {49994,1840,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.19 BV=2.11 + {49994,2048,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.29 BV=2.01 + {49994,2144,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.39 BV=1.91 + {49994,2240,1072, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.48 BV=1.81 + {49994,2448,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.58 BV=1.72 + {49994,2656,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.68 BV=1.61 + {49994,2864,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.78 BV=1.51 + {49994,3072,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.88 BV=1.41 + {49994,3328,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.99 BV=1.31 + {49994,3456,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=6.09 BV=1.21 + {60017,3072,1064, 0, 0, 0}, //TV = 4.06(1521 lines) AV=2.97 SV=5.93 BV=1.10 + {60017,3328,1048, 0, 0, 0}, //TV = 4.06(1521 lines) AV=2.97 SV=6.02 BV=1.01 + {69999,3072,1048, 0, 0, 0}, //TV = 3.84(1774 lines) AV=2.97 SV=5.91 BV=0.90 + {69999,3328,1032, 0, 0, 0}, //TV = 3.84(1774 lines) AV=2.97 SV=6.00 BV=0.81 + {79982,3072,1048, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=5.91 BV=0.71 + {79982,3328,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.00 BV=0.62 + {79982,3584,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.11 BV=0.51 + {79982,3840,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.20 BV=0.41 + {79982,4096,1040, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.31 BV=0.31 + {79982,4352,1040, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.40 BV=0.22 + {90005,4224,1024, 0, 0, 0}, //TV = 3.47(2281 lines) AV=2.97 SV=6.33 BV=0.11 + {99987,4096,1032, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.30 BV=-0.01 + {99987,4352,1040, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.40 BV=-0.10 + {110010,4224,1040, 0, 0, 0}, //TV = 3.18(2788 lines) AV=2.97 SV=6.35 BV=-0.20 + {119992,4096,1056, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.33 BV=-0.30 + {119992,4480,1032, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.43 BV=-0.40 + {119992,4736,1048, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.53 BV=-0.50 + {119992,5120,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.63 BV=-0.60 + {119992,5504,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.74 BV=-0.71 + {119992,5888,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.83 BV=-0.80 + {119992,6144,1064, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.93 BV=-0.90 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureISO100Table = +{ + AETABLE_CAPTURE_ISO100, //eAETableID + 119, //u4TotalIndex + 20, //u4StrobeTrigerBV + 109, //i4MaxBV + -9, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_100, //ISO SPEED + sCaptureISO100PLineTable_60Hz, + sCaptureISO100PLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureISO200PLineTable_60Hz = +{ +{ + {198,1140,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.44 BV=10.83 + {198,1140,1040, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.46 BV=10.81 + {198,1216,1048, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.57 BV=10.70 + {198,1328,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.66 BV=10.61 + {237,1140,1064, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.50 BV=10.52 + {237,1216,1072, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.60 BV=10.41 + {277,1140,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.49 BV=10.30 + {277,1216,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.58 BV=10.21 + {316,1140,1056, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.49 BV=10.11 + {316,1216,1064, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.59 BV=10.01 + {356,1140,1080, 0, 0, 0}, //TV = 11.46(9 lines) AV=2.97 SV=4.52 BV=9.91 + {395,1140,1040, 0, 0, 0}, //TV = 11.31(10 lines) AV=2.97 SV=4.46 BV=9.81 + {435,1140,1024, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.44 BV=9.70 + {435,1140,1088, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.53 BV=9.61 + {474,1140,1064, 0, 0, 0}, //TV = 11.04(12 lines) AV=2.97 SV=4.50 BV=9.52 + {513,1140,1056, 0, 0, 0}, //TV = 10.93(13 lines) AV=2.97 SV=4.49 BV=9.41 + {553,1140,1056, 0, 0, 0}, //TV = 10.82(14 lines) AV=2.97 SV=4.49 BV=9.31 + {592,1140,1056, 0, 0, 0}, //TV = 10.72(15 lines) AV=2.97 SV=4.49 BV=9.21 + {632,1140,1056, 0, 0, 0}, //TV = 10.63(16 lines) AV=2.97 SV=4.49 BV=9.11 + {671,1140,1064, 0, 0, 0}, //TV = 10.54(17 lines) AV=2.97 SV=4.50 BV=9.02 + {750,1140,1024, 0, 0, 0}, //TV = 10.38(19 lines) AV=2.97 SV=4.44 BV=8.91 + {790,1140,1040, 0, 0, 0}, //TV = 10.31(20 lines) AV=2.97 SV=4.46 BV=8.81 + {869,1140,1024, 0, 0, 0}, //TV = 10.17(22 lines) AV=2.97 SV=4.44 BV=8.70 + {908,1140,1040, 0, 0, 0}, //TV = 10.11(23 lines) AV=2.97 SV=4.46 BV=8.61 + {987,1140,1024, 0, 0, 0}, //TV = 9.98(25 lines) AV=2.97 SV=4.44 BV=8.51 + {1066,1140,1024, 0, 0, 0}, //TV = 9.87(27 lines) AV=2.97 SV=4.44 BV=8.40 + {1105,1140,1056, 0, 0, 0}, //TV = 9.82(28 lines) AV=2.97 SV=4.49 BV=8.31 + {1224,1140,1024, 0, 0, 0}, //TV = 9.67(31 lines) AV=2.97 SV=4.44 BV=8.20 + {1303,1140,1024, 0, 0, 0}, //TV = 9.58(33 lines) AV=2.97 SV=4.44 BV=8.11 + {1382,1140,1040, 0, 0, 0}, //TV = 9.50(35 lines) AV=2.97 SV=4.46 BV=8.01 + {1500,1140,1024, 0, 0, 0}, //TV = 9.38(38 lines) AV=2.97 SV=4.44 BV=7.91 + {1618,1140,1024, 0, 0, 0}, //TV = 9.27(41 lines) AV=2.97 SV=4.44 BV=7.80 + {1697,1140,1040, 0, 0, 0}, //TV = 9.20(43 lines) AV=2.97 SV=4.46 BV=7.71 + {1855,1140,1024, 0, 0, 0}, //TV = 9.07(47 lines) AV=2.97 SV=4.44 BV=7.60 + {1973,1140,1024, 0, 0, 0}, //TV = 8.99(50 lines) AV=2.97 SV=4.44 BV=7.51 + {2131,1140,1024, 0, 0, 0}, //TV = 8.87(54 lines) AV=2.97 SV=4.44 BV=7.40 + {2250,1140,1032, 0, 0, 0}, //TV = 8.80(57 lines) AV=2.97 SV=4.45 BV=7.31 + {2447,1140,1024, 0, 0, 0}, //TV = 8.67(62 lines) AV=2.97 SV=4.44 BV=7.20 + {2605,1140,1024, 0, 0, 0}, //TV = 8.58(66 lines) AV=2.97 SV=4.44 BV=7.11 + {2802,1140,1024, 0, 0, 0}, //TV = 8.48(71 lines) AV=2.97 SV=4.44 BV=7.01 + {2999,1140,1024, 0, 0, 0}, //TV = 8.38(76 lines) AV=2.97 SV=4.44 BV=6.91 + {3236,1140,1024, 0, 0, 0}, //TV = 8.27(82 lines) AV=2.97 SV=4.44 BV=6.80 + {3473,1140,1024, 0, 0, 0}, //TV = 8.17(88 lines) AV=2.97 SV=4.44 BV=6.70 + {3710,1140,1024, 0, 0, 0}, //TV = 8.07(94 lines) AV=2.97 SV=4.44 BV=6.60 + {3986,1140,1024, 0, 0, 0}, //TV = 7.97(101 lines) AV=2.97 SV=4.44 BV=6.50 + {4262,1140,1024, 0, 0, 0}, //TV = 7.87(108 lines) AV=2.97 SV=4.44 BV=6.40 + {4538,1140,1024, 0, 0, 0}, //TV = 7.78(115 lines) AV=2.97 SV=4.44 BV=6.31 + {4893,1140,1024, 0, 0, 0}, //TV = 7.68(124 lines) AV=2.97 SV=4.44 BV=6.20 + {5209,1140,1024, 0, 0, 0}, //TV = 7.58(132 lines) AV=2.97 SV=4.44 BV=6.11 + {5643,1140,1024, 0, 0, 0}, //TV = 7.47(143 lines) AV=2.97 SV=4.44 BV=6.00 + {6038,1140,1024, 0, 0, 0}, //TV = 7.37(153 lines) AV=2.97 SV=4.44 BV=5.90 + {6472,1140,1024, 0, 0, 0}, //TV = 7.27(164 lines) AV=2.97 SV=4.44 BV=5.80 + {6906,1140,1024, 0, 0, 0}, //TV = 7.18(175 lines) AV=2.97 SV=4.44 BV=5.71 + {7419,1140,1024, 0, 0, 0}, //TV = 7.07(188 lines) AV=2.97 SV=4.44 BV=5.60 + {7971,1140,1024, 0, 0, 0}, //TV = 6.97(202 lines) AV=2.97 SV=4.44 BV=5.50 + {8326,1140,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.48 BV=5.40 + {8326,1216,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.57 BV=5.31 + {8326,1328,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.66 BV=5.22 + {8326,1424,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.76 BV=5.12 + {8326,1536,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.87 BV=5.01 + {8326,1632,1032, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.97 BV=4.91 + {8326,1728,1040, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.06 BV=4.81 + {8326,1840,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.17 BV=4.71 + {8326,1936,1072, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.27 BV=4.61 + {8326,2144,1032, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.36 BV=4.51 + {16652,1140,1048, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.48 BV=4.40 + {16652,1216,1048, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.57 BV=4.31 + {16652,1328,1024, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.66 BV=4.22 + {16652,1424,1024, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.76 BV=4.12 + {16652,1424,1104, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.87 BV=4.01 + {16652,1632,1032, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.97 BV=3.91 + {25017,1140,1056, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.49 BV=3.81 + {25017,1216,1064, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.59 BV=3.70 + {25017,1328,1048, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.70 BV=3.60 + {25017,1424,1040, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.78 BV=3.51 + {33343,1140,1048, 0, 0, 0}, //TV = 4.91(845 lines) AV=2.97 SV=4.48 BV=3.40 + {33343,1216,1048, 0, 0, 0}, //TV = 4.91(845 lines) AV=2.97 SV=4.57 BV=3.31 + {33343,1328,1024, 0, 0, 0}, //TV = 4.91(845 lines) AV=2.97 SV=4.66 BV=3.22 + {41669,1140,1024, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.44 BV=3.11 + {41669,1216,1032, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.55 BV=3.01 + {41669,1216,1104, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.64 BV=2.91 + {49994,1140,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.49 BV=2.81 + {49994,1216,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.59 BV=2.70 + {49994,1328,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.68 BV=2.61 + {49994,1424,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.78 BV=2.51 + {49994,1536,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.88 BV=2.41 + {49994,1632,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.98 BV=2.31 + {49994,1728,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.09 BV=2.21 + {49994,1840,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.19 BV=2.11 + {49994,2048,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.29 BV=2.01 + {49994,2144,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.39 BV=1.91 + {49994,2240,1072, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.48 BV=1.81 + {49994,2448,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.58 BV=1.72 + {49994,2656,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.68 BV=1.61 + {49994,2864,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.78 BV=1.51 + {49994,3072,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.88 BV=1.41 + {49994,3328,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.99 BV=1.31 + {49994,3456,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=6.09 BV=1.21 + {58319,3200,1048, 0, 0, 0}, //TV = 4.10(1478 lines) AV=2.97 SV=5.96 BV=1.11 + {66645,3072,1024, 0, 0, 0}, //TV = 3.91(1689 lines) AV=2.97 SV=5.87 BV=1.01 + {66645,3200,1056, 0, 0, 0}, //TV = 3.91(1689 lines) AV=2.97 SV=5.98 BV=0.90 + {75011,3072,1048, 0, 0, 0}, //TV = 3.74(1901 lines) AV=2.97 SV=5.91 BV=0.80 + {75011,3328,1032, 0, 0, 0}, //TV = 3.74(1901 lines) AV=2.97 SV=6.00 BV=0.71 + {83336,3200,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=5.94 BV=0.61 + {83336,3456,1024, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.04 BV=0.51 + {83336,3712,1024, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.14 BV=0.41 + {83336,3968,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.25 BV=0.30 + {83336,4224,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.34 BV=0.21 + {91661,4096,1040, 0, 0, 0}, //TV = 3.45(2323 lines) AV=2.97 SV=6.31 BV=0.11 + {99987,4096,1032, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.30 BV=-0.01 + {108313,4096,1024, 0, 0, 0}, //TV = 3.21(2745 lines) AV=2.97 SV=6.29 BV=-0.11 + {108313,4352,1032, 0, 0, 0}, //TV = 3.21(2745 lines) AV=2.97 SV=6.39 BV=-0.21 + {116678,4224,1048, 0, 0, 0}, //TV = 3.10(2957 lines) AV=2.97 SV=6.36 BV=-0.29 + {125004,4224,1048, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.36 BV=-0.39 + {125004,4608,1032, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.47 BV=-0.50 + {125004,4864,1048, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.57 BV=-0.60 + {125004,5376,1024, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.68 BV=-0.71 + {125004,5632,1040, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.77 BV=-0.80 + {125004,6016,1040, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.86 BV=-0.89 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureISO200PLineTable_50Hz = +{ +{ + {198,1140,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.44 BV=10.83 + {198,1140,1040, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.46 BV=10.81 + {198,1216,1048, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.57 BV=10.70 + {198,1328,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.66 BV=10.61 + {237,1140,1064, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.50 BV=10.52 + {237,1216,1072, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.60 BV=10.41 + {277,1140,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.49 BV=10.30 + {277,1216,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.58 BV=10.21 + {316,1140,1056, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.49 BV=10.11 + {316,1216,1064, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.59 BV=10.01 + {356,1140,1080, 0, 0, 0}, //TV = 11.46(9 lines) AV=2.97 SV=4.52 BV=9.91 + {395,1140,1040, 0, 0, 0}, //TV = 11.31(10 lines) AV=2.97 SV=4.46 BV=9.81 + {435,1140,1024, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.44 BV=9.70 + {435,1140,1088, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.53 BV=9.61 + {474,1140,1064, 0, 0, 0}, //TV = 11.04(12 lines) AV=2.97 SV=4.50 BV=9.52 + {513,1140,1056, 0, 0, 0}, //TV = 10.93(13 lines) AV=2.97 SV=4.49 BV=9.41 + {553,1140,1056, 0, 0, 0}, //TV = 10.82(14 lines) AV=2.97 SV=4.49 BV=9.31 + {592,1140,1056, 0, 0, 0}, //TV = 10.72(15 lines) AV=2.97 SV=4.49 BV=9.21 + {632,1140,1056, 0, 0, 0}, //TV = 10.63(16 lines) AV=2.97 SV=4.49 BV=9.11 + {671,1140,1064, 0, 0, 0}, //TV = 10.54(17 lines) AV=2.97 SV=4.50 BV=9.02 + {750,1140,1024, 0, 0, 0}, //TV = 10.38(19 lines) AV=2.97 SV=4.44 BV=8.91 + {790,1140,1040, 0, 0, 0}, //TV = 10.31(20 lines) AV=2.97 SV=4.46 BV=8.81 + {869,1140,1024, 0, 0, 0}, //TV = 10.17(22 lines) AV=2.97 SV=4.44 BV=8.70 + {908,1140,1040, 0, 0, 0}, //TV = 10.11(23 lines) AV=2.97 SV=4.46 BV=8.61 + {987,1140,1024, 0, 0, 0}, //TV = 9.98(25 lines) AV=2.97 SV=4.44 BV=8.51 + {1066,1140,1024, 0, 0, 0}, //TV = 9.87(27 lines) AV=2.97 SV=4.44 BV=8.40 + {1105,1140,1056, 0, 0, 0}, //TV = 9.82(28 lines) AV=2.97 SV=4.49 BV=8.31 + {1224,1140,1024, 0, 0, 0}, //TV = 9.67(31 lines) AV=2.97 SV=4.44 BV=8.20 + {1303,1140,1024, 0, 0, 0}, //TV = 9.58(33 lines) AV=2.97 SV=4.44 BV=8.11 + {1382,1140,1040, 0, 0, 0}, //TV = 9.50(35 lines) AV=2.97 SV=4.46 BV=8.01 + {1500,1140,1024, 0, 0, 0}, //TV = 9.38(38 lines) AV=2.97 SV=4.44 BV=7.91 + {1618,1140,1024, 0, 0, 0}, //TV = 9.27(41 lines) AV=2.97 SV=4.44 BV=7.80 + {1697,1140,1040, 0, 0, 0}, //TV = 9.20(43 lines) AV=2.97 SV=4.46 BV=7.71 + {1855,1140,1024, 0, 0, 0}, //TV = 9.07(47 lines) AV=2.97 SV=4.44 BV=7.60 + {1973,1140,1024, 0, 0, 0}, //TV = 8.99(50 lines) AV=2.97 SV=4.44 BV=7.51 + {2131,1140,1024, 0, 0, 0}, //TV = 8.87(54 lines) AV=2.97 SV=4.44 BV=7.40 + {2250,1140,1032, 0, 0, 0}, //TV = 8.80(57 lines) AV=2.97 SV=4.45 BV=7.31 + {2447,1140,1024, 0, 0, 0}, //TV = 8.67(62 lines) AV=2.97 SV=4.44 BV=7.20 + {2605,1140,1024, 0, 0, 0}, //TV = 8.58(66 lines) AV=2.97 SV=4.44 BV=7.11 + {2802,1140,1024, 0, 0, 0}, //TV = 8.48(71 lines) AV=2.97 SV=4.44 BV=7.01 + {2999,1140,1024, 0, 0, 0}, //TV = 8.38(76 lines) AV=2.97 SV=4.44 BV=6.91 + {3236,1140,1024, 0, 0, 0}, //TV = 8.27(82 lines) AV=2.97 SV=4.44 BV=6.80 + {3473,1140,1024, 0, 0, 0}, //TV = 8.17(88 lines) AV=2.97 SV=4.44 BV=6.70 + {3710,1140,1024, 0, 0, 0}, //TV = 8.07(94 lines) AV=2.97 SV=4.44 BV=6.60 + {3986,1140,1024, 0, 0, 0}, //TV = 7.97(101 lines) AV=2.97 SV=4.44 BV=6.50 + {4262,1140,1024, 0, 0, 0}, //TV = 7.87(108 lines) AV=2.97 SV=4.44 BV=6.40 + {4538,1140,1024, 0, 0, 0}, //TV = 7.78(115 lines) AV=2.97 SV=4.44 BV=6.31 + {4893,1140,1024, 0, 0, 0}, //TV = 7.68(124 lines) AV=2.97 SV=4.44 BV=6.20 + {5209,1140,1024, 0, 0, 0}, //TV = 7.58(132 lines) AV=2.97 SV=4.44 BV=6.11 + {5643,1140,1024, 0, 0, 0}, //TV = 7.47(143 lines) AV=2.97 SV=4.44 BV=6.00 + {6038,1140,1024, 0, 0, 0}, //TV = 7.37(153 lines) AV=2.97 SV=4.44 BV=5.90 + {6472,1140,1024, 0, 0, 0}, //TV = 7.27(164 lines) AV=2.97 SV=4.44 BV=5.80 + {6906,1140,1024, 0, 0, 0}, //TV = 7.18(175 lines) AV=2.97 SV=4.44 BV=5.71 + {7419,1140,1024, 0, 0, 0}, //TV = 7.07(188 lines) AV=2.97 SV=4.44 BV=5.60 + {7971,1140,1024, 0, 0, 0}, //TV = 6.97(202 lines) AV=2.97 SV=4.44 BV=5.50 + {8484,1140,1024, 0, 0, 0}, //TV = 6.88(215 lines) AV=2.97 SV=4.44 BV=5.41 + {9155,1140,1024, 0, 0, 0}, //TV = 6.77(232 lines) AV=2.97 SV=4.44 BV=5.30 + {9826,1140,1024, 0, 0, 0}, //TV = 6.67(249 lines) AV=2.97 SV=4.44 BV=5.20 + {9983,1140,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.51 BV=5.11 + {9983,1216,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.60 BV=5.02 + {9983,1328,1056, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.71 BV=4.91 + {9983,1424,1056, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.81 BV=4.81 + {9983,1536,1048, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.91 BV=4.71 + {9983,1632,1064, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.01 BV=4.60 + {9983,1728,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.11 BV=4.51 + {9983,1936,1024, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.21 BV=4.41 + {9983,2048,1040, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.31 BV=4.31 + {9983,2144,1064, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.41 BV=4.21 + {20006,1140,1064, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.50 BV=4.12 + {20006,1216,1072, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.60 BV=4.01 + {20006,1328,1048, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.70 BV=3.92 + {20006,1424,1064, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.82 BV=3.80 + {20006,1536,1048, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.91 BV=3.71 + {20006,1632,1056, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=5.00 BV=3.61 + {29989,1140,1080, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.52 BV=3.51 + {29989,1216,1096, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.63 BV=3.40 + {29989,1328,1064, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.72 BV=3.31 + {29989,1424,1072, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.83 BV=3.20 + {40011,1140,1064, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.50 BV=3.12 + {40011,1216,1072, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.60 BV=3.01 + {40011,1328,1048, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.70 BV=2.92 + {49994,1140,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.49 BV=2.81 + {49994,1216,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.59 BV=2.70 + {49994,1328,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.68 BV=2.61 + {49994,1424,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.78 BV=2.51 + {49994,1536,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.88 BV=2.41 + {49994,1632,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.98 BV=2.31 + {49994,1728,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.09 BV=2.21 + {49994,1840,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.19 BV=2.11 + {49994,2048,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.29 BV=2.01 + {49994,2144,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.39 BV=1.91 + {49994,2240,1072, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.48 BV=1.81 + {49994,2448,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.58 BV=1.72 + {49994,2656,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.68 BV=1.61 + {49994,2864,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.78 BV=1.51 + {49994,3072,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.88 BV=1.41 + {49994,3328,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.99 BV=1.31 + {49994,3456,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=6.09 BV=1.21 + {60017,3072,1064, 0, 0, 0}, //TV = 4.06(1521 lines) AV=2.97 SV=5.93 BV=1.10 + {60017,3328,1048, 0, 0, 0}, //TV = 4.06(1521 lines) AV=2.97 SV=6.02 BV=1.01 + {69999,3072,1048, 0, 0, 0}, //TV = 3.84(1774 lines) AV=2.97 SV=5.91 BV=0.90 + {69999,3328,1032, 0, 0, 0}, //TV = 3.84(1774 lines) AV=2.97 SV=6.00 BV=0.81 + {79982,3072,1048, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=5.91 BV=0.71 + {79982,3328,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.00 BV=0.62 + {79982,3584,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.11 BV=0.51 + {79982,3840,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.20 BV=0.41 + {79982,4096,1040, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.31 BV=0.31 + {79982,4352,1040, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.40 BV=0.22 + {90005,4224,1024, 0, 0, 0}, //TV = 3.47(2281 lines) AV=2.97 SV=6.33 BV=0.11 + {99987,4096,1032, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.30 BV=-0.01 + {99987,4352,1040, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.40 BV=-0.10 + {110010,4224,1040, 0, 0, 0}, //TV = 3.18(2788 lines) AV=2.97 SV=6.35 BV=-0.20 + {119992,4096,1056, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.33 BV=-0.30 + {119992,4480,1032, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.43 BV=-0.40 + {119992,4736,1048, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.53 BV=-0.50 + {119992,5120,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.63 BV=-0.60 + {119992,5504,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.74 BV=-0.71 + {119992,5888,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.83 BV=-0.80 + {119992,6144,1064, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.93 BV=-0.90 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureISO200Table = +{ + AETABLE_CAPTURE_ISO200, //eAETableID + 119, //u4TotalIndex + 20, //u4StrobeTrigerBV + 109, //i4MaxBV + -9, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_200, //ISO SPEED + sCaptureISO200PLineTable_60Hz, + sCaptureISO200PLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureISO400PLineTable_60Hz = +{ +{ + {198,1140,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.44 BV=10.83 + {198,1140,1040, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.46 BV=10.81 + {198,1216,1048, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.57 BV=10.70 + {198,1328,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.66 BV=10.61 + {237,1140,1064, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.50 BV=10.52 + {237,1216,1072, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.60 BV=10.41 + {277,1140,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.49 BV=10.30 + {277,1216,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.58 BV=10.21 + {316,1140,1056, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.49 BV=10.11 + {316,1216,1064, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.59 BV=10.01 + {356,1140,1080, 0, 0, 0}, //TV = 11.46(9 lines) AV=2.97 SV=4.52 BV=9.91 + {395,1140,1040, 0, 0, 0}, //TV = 11.31(10 lines) AV=2.97 SV=4.46 BV=9.81 + {435,1140,1024, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.44 BV=9.70 + {435,1140,1088, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.53 BV=9.61 + {474,1140,1064, 0, 0, 0}, //TV = 11.04(12 lines) AV=2.97 SV=4.50 BV=9.52 + {513,1140,1056, 0, 0, 0}, //TV = 10.93(13 lines) AV=2.97 SV=4.49 BV=9.41 + {553,1140,1056, 0, 0, 0}, //TV = 10.82(14 lines) AV=2.97 SV=4.49 BV=9.31 + {592,1140,1056, 0, 0, 0}, //TV = 10.72(15 lines) AV=2.97 SV=4.49 BV=9.21 + {632,1140,1056, 0, 0, 0}, //TV = 10.63(16 lines) AV=2.97 SV=4.49 BV=9.11 + {671,1140,1064, 0, 0, 0}, //TV = 10.54(17 lines) AV=2.97 SV=4.50 BV=9.02 + {750,1140,1024, 0, 0, 0}, //TV = 10.38(19 lines) AV=2.97 SV=4.44 BV=8.91 + {790,1140,1040, 0, 0, 0}, //TV = 10.31(20 lines) AV=2.97 SV=4.46 BV=8.81 + {869,1140,1024, 0, 0, 0}, //TV = 10.17(22 lines) AV=2.97 SV=4.44 BV=8.70 + {908,1140,1040, 0, 0, 0}, //TV = 10.11(23 lines) AV=2.97 SV=4.46 BV=8.61 + {987,1140,1024, 0, 0, 0}, //TV = 9.98(25 lines) AV=2.97 SV=4.44 BV=8.51 + {1066,1140,1024, 0, 0, 0}, //TV = 9.87(27 lines) AV=2.97 SV=4.44 BV=8.40 + {1105,1140,1056, 0, 0, 0}, //TV = 9.82(28 lines) AV=2.97 SV=4.49 BV=8.31 + {1224,1140,1024, 0, 0, 0}, //TV = 9.67(31 lines) AV=2.97 SV=4.44 BV=8.20 + {1303,1140,1024, 0, 0, 0}, //TV = 9.58(33 lines) AV=2.97 SV=4.44 BV=8.11 + {1382,1140,1040, 0, 0, 0}, //TV = 9.50(35 lines) AV=2.97 SV=4.46 BV=8.01 + {1500,1140,1024, 0, 0, 0}, //TV = 9.38(38 lines) AV=2.97 SV=4.44 BV=7.91 + {1618,1140,1024, 0, 0, 0}, //TV = 9.27(41 lines) AV=2.97 SV=4.44 BV=7.80 + {1697,1140,1040, 0, 0, 0}, //TV = 9.20(43 lines) AV=2.97 SV=4.46 BV=7.71 + {1855,1140,1024, 0, 0, 0}, //TV = 9.07(47 lines) AV=2.97 SV=4.44 BV=7.60 + {1973,1140,1024, 0, 0, 0}, //TV = 8.99(50 lines) AV=2.97 SV=4.44 BV=7.51 + {2131,1140,1024, 0, 0, 0}, //TV = 8.87(54 lines) AV=2.97 SV=4.44 BV=7.40 + {2250,1140,1032, 0, 0, 0}, //TV = 8.80(57 lines) AV=2.97 SV=4.45 BV=7.31 + {2447,1140,1024, 0, 0, 0}, //TV = 8.67(62 lines) AV=2.97 SV=4.44 BV=7.20 + {2605,1140,1024, 0, 0, 0}, //TV = 8.58(66 lines) AV=2.97 SV=4.44 BV=7.11 + {2802,1140,1024, 0, 0, 0}, //TV = 8.48(71 lines) AV=2.97 SV=4.44 BV=7.01 + {2999,1140,1024, 0, 0, 0}, //TV = 8.38(76 lines) AV=2.97 SV=4.44 BV=6.91 + {3236,1140,1024, 0, 0, 0}, //TV = 8.27(82 lines) AV=2.97 SV=4.44 BV=6.80 + {3473,1140,1024, 0, 0, 0}, //TV = 8.17(88 lines) AV=2.97 SV=4.44 BV=6.70 + {3710,1140,1024, 0, 0, 0}, //TV = 8.07(94 lines) AV=2.97 SV=4.44 BV=6.60 + {3986,1140,1024, 0, 0, 0}, //TV = 7.97(101 lines) AV=2.97 SV=4.44 BV=6.50 + {4262,1140,1024, 0, 0, 0}, //TV = 7.87(108 lines) AV=2.97 SV=4.44 BV=6.40 + {4538,1140,1024, 0, 0, 0}, //TV = 7.78(115 lines) AV=2.97 SV=4.44 BV=6.31 + {4893,1140,1024, 0, 0, 0}, //TV = 7.68(124 lines) AV=2.97 SV=4.44 BV=6.20 + {5209,1140,1024, 0, 0, 0}, //TV = 7.58(132 lines) AV=2.97 SV=4.44 BV=6.11 + {5643,1140,1024, 0, 0, 0}, //TV = 7.47(143 lines) AV=2.97 SV=4.44 BV=6.00 + {6038,1140,1024, 0, 0, 0}, //TV = 7.37(153 lines) AV=2.97 SV=4.44 BV=5.90 + {6472,1140,1024, 0, 0, 0}, //TV = 7.27(164 lines) AV=2.97 SV=4.44 BV=5.80 + {6906,1140,1024, 0, 0, 0}, //TV = 7.18(175 lines) AV=2.97 SV=4.44 BV=5.71 + {7419,1140,1024, 0, 0, 0}, //TV = 7.07(188 lines) AV=2.97 SV=4.44 BV=5.60 + {7971,1140,1024, 0, 0, 0}, //TV = 6.97(202 lines) AV=2.97 SV=4.44 BV=5.50 + {8326,1140,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.48 BV=5.40 + {8326,1216,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.57 BV=5.31 + {8326,1328,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.66 BV=5.22 + {8326,1424,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.76 BV=5.12 + {8326,1536,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.87 BV=5.01 + {8326,1632,1032, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.97 BV=4.91 + {8326,1728,1040, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.06 BV=4.81 + {8326,1840,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.17 BV=4.71 + {8326,1936,1072, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.27 BV=4.61 + {8326,2144,1032, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.36 BV=4.51 + {16652,1140,1048, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.48 BV=4.40 + {16652,1216,1048, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.57 BV=4.31 + {16652,1328,1024, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.66 BV=4.22 + {16652,1424,1024, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.76 BV=4.12 + {16652,1424,1104, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.87 BV=4.01 + {16652,1632,1032, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.97 BV=3.91 + {25017,1140,1056, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.49 BV=3.81 + {25017,1216,1064, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.59 BV=3.70 + {25017,1328,1048, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.70 BV=3.60 + {25017,1424,1040, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.78 BV=3.51 + {33343,1140,1048, 0, 0, 0}, //TV = 4.91(845 lines) AV=2.97 SV=4.48 BV=3.40 + {33343,1216,1048, 0, 0, 0}, //TV = 4.91(845 lines) AV=2.97 SV=4.57 BV=3.31 + {33343,1328,1024, 0, 0, 0}, //TV = 4.91(845 lines) AV=2.97 SV=4.66 BV=3.22 + {41669,1140,1024, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.44 BV=3.11 + {41669,1216,1032, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.55 BV=3.01 + {41669,1216,1104, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.64 BV=2.91 + {49994,1140,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.49 BV=2.81 + {49994,1216,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.59 BV=2.70 + {49994,1328,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.68 BV=2.61 + {49994,1424,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.78 BV=2.51 + {49994,1536,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.88 BV=2.41 + {49994,1632,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.98 BV=2.31 + {49994,1728,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.09 BV=2.21 + {49994,1840,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.19 BV=2.11 + {49994,2048,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.29 BV=2.01 + {49994,2144,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.39 BV=1.91 + {49994,2240,1072, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.48 BV=1.81 + {49994,2448,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.58 BV=1.72 + {49994,2656,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.68 BV=1.61 + {49994,2864,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.78 BV=1.51 + {49994,3072,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.88 BV=1.41 + {49994,3328,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.99 BV=1.31 + {49994,3456,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=6.09 BV=1.21 + {58319,3200,1048, 0, 0, 0}, //TV = 4.10(1478 lines) AV=2.97 SV=5.96 BV=1.11 + {66645,3072,1024, 0, 0, 0}, //TV = 3.91(1689 lines) AV=2.97 SV=5.87 BV=1.01 + {66645,3200,1056, 0, 0, 0}, //TV = 3.91(1689 lines) AV=2.97 SV=5.98 BV=0.90 + {75011,3072,1048, 0, 0, 0}, //TV = 3.74(1901 lines) AV=2.97 SV=5.91 BV=0.80 + {75011,3328,1032, 0, 0, 0}, //TV = 3.74(1901 lines) AV=2.97 SV=6.00 BV=0.71 + {83336,3200,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=5.94 BV=0.61 + {83336,3456,1024, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.04 BV=0.51 + {83336,3712,1024, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.14 BV=0.41 + {83336,3968,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.25 BV=0.30 + {83336,4224,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.34 BV=0.21 + {91661,4096,1040, 0, 0, 0}, //TV = 3.45(2323 lines) AV=2.97 SV=6.31 BV=0.11 + {99987,4096,1032, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.30 BV=-0.01 + {108313,4096,1024, 0, 0, 0}, //TV = 3.21(2745 lines) AV=2.97 SV=6.29 BV=-0.11 + {108313,4352,1032, 0, 0, 0}, //TV = 3.21(2745 lines) AV=2.97 SV=6.39 BV=-0.21 + {116678,4224,1048, 0, 0, 0}, //TV = 3.10(2957 lines) AV=2.97 SV=6.36 BV=-0.29 + {125004,4224,1048, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.36 BV=-0.39 + {125004,4608,1032, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.47 BV=-0.50 + {125004,4864,1048, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.57 BV=-0.60 + {125004,5376,1024, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.68 BV=-0.71 + {125004,5632,1040, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.77 BV=-0.80 + {125004,6016,1040, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.86 BV=-0.89 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureISO400PLineTable_50Hz = +{ +{ + {198,1140,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.44 BV=10.83 + {198,1140,1040, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.46 BV=10.81 + {198,1216,1048, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.57 BV=10.70 + {198,1328,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.66 BV=10.61 + {237,1140,1064, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.50 BV=10.52 + {237,1216,1072, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.60 BV=10.41 + {277,1140,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.49 BV=10.30 + {277,1216,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.58 BV=10.21 + {316,1140,1056, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.49 BV=10.11 + {316,1216,1064, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.59 BV=10.01 + {356,1140,1080, 0, 0, 0}, //TV = 11.46(9 lines) AV=2.97 SV=4.52 BV=9.91 + {395,1140,1040, 0, 0, 0}, //TV = 11.31(10 lines) AV=2.97 SV=4.46 BV=9.81 + {435,1140,1024, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.44 BV=9.70 + {435,1140,1088, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.53 BV=9.61 + {474,1140,1064, 0, 0, 0}, //TV = 11.04(12 lines) AV=2.97 SV=4.50 BV=9.52 + {513,1140,1056, 0, 0, 0}, //TV = 10.93(13 lines) AV=2.97 SV=4.49 BV=9.41 + {553,1140,1056, 0, 0, 0}, //TV = 10.82(14 lines) AV=2.97 SV=4.49 BV=9.31 + {592,1140,1056, 0, 0, 0}, //TV = 10.72(15 lines) AV=2.97 SV=4.49 BV=9.21 + {632,1140,1056, 0, 0, 0}, //TV = 10.63(16 lines) AV=2.97 SV=4.49 BV=9.11 + {671,1140,1064, 0, 0, 0}, //TV = 10.54(17 lines) AV=2.97 SV=4.50 BV=9.02 + {750,1140,1024, 0, 0, 0}, //TV = 10.38(19 lines) AV=2.97 SV=4.44 BV=8.91 + {790,1140,1040, 0, 0, 0}, //TV = 10.31(20 lines) AV=2.97 SV=4.46 BV=8.81 + {869,1140,1024, 0, 0, 0}, //TV = 10.17(22 lines) AV=2.97 SV=4.44 BV=8.70 + {908,1140,1040, 0, 0, 0}, //TV = 10.11(23 lines) AV=2.97 SV=4.46 BV=8.61 + {987,1140,1024, 0, 0, 0}, //TV = 9.98(25 lines) AV=2.97 SV=4.44 BV=8.51 + {1066,1140,1024, 0, 0, 0}, //TV = 9.87(27 lines) AV=2.97 SV=4.44 BV=8.40 + {1105,1140,1056, 0, 0, 0}, //TV = 9.82(28 lines) AV=2.97 SV=4.49 BV=8.31 + {1224,1140,1024, 0, 0, 0}, //TV = 9.67(31 lines) AV=2.97 SV=4.44 BV=8.20 + {1303,1140,1024, 0, 0, 0}, //TV = 9.58(33 lines) AV=2.97 SV=4.44 BV=8.11 + {1382,1140,1040, 0, 0, 0}, //TV = 9.50(35 lines) AV=2.97 SV=4.46 BV=8.01 + {1500,1140,1024, 0, 0, 0}, //TV = 9.38(38 lines) AV=2.97 SV=4.44 BV=7.91 + {1618,1140,1024, 0, 0, 0}, //TV = 9.27(41 lines) AV=2.97 SV=4.44 BV=7.80 + {1697,1140,1040, 0, 0, 0}, //TV = 9.20(43 lines) AV=2.97 SV=4.46 BV=7.71 + {1855,1140,1024, 0, 0, 0}, //TV = 9.07(47 lines) AV=2.97 SV=4.44 BV=7.60 + {1973,1140,1024, 0, 0, 0}, //TV = 8.99(50 lines) AV=2.97 SV=4.44 BV=7.51 + {2131,1140,1024, 0, 0, 0}, //TV = 8.87(54 lines) AV=2.97 SV=4.44 BV=7.40 + {2250,1140,1032, 0, 0, 0}, //TV = 8.80(57 lines) AV=2.97 SV=4.45 BV=7.31 + {2447,1140,1024, 0, 0, 0}, //TV = 8.67(62 lines) AV=2.97 SV=4.44 BV=7.20 + {2605,1140,1024, 0, 0, 0}, //TV = 8.58(66 lines) AV=2.97 SV=4.44 BV=7.11 + {2802,1140,1024, 0, 0, 0}, //TV = 8.48(71 lines) AV=2.97 SV=4.44 BV=7.01 + {2999,1140,1024, 0, 0, 0}, //TV = 8.38(76 lines) AV=2.97 SV=4.44 BV=6.91 + {3236,1140,1024, 0, 0, 0}, //TV = 8.27(82 lines) AV=2.97 SV=4.44 BV=6.80 + {3473,1140,1024, 0, 0, 0}, //TV = 8.17(88 lines) AV=2.97 SV=4.44 BV=6.70 + {3710,1140,1024, 0, 0, 0}, //TV = 8.07(94 lines) AV=2.97 SV=4.44 BV=6.60 + {3986,1140,1024, 0, 0, 0}, //TV = 7.97(101 lines) AV=2.97 SV=4.44 BV=6.50 + {4262,1140,1024, 0, 0, 0}, //TV = 7.87(108 lines) AV=2.97 SV=4.44 BV=6.40 + {4538,1140,1024, 0, 0, 0}, //TV = 7.78(115 lines) AV=2.97 SV=4.44 BV=6.31 + {4893,1140,1024, 0, 0, 0}, //TV = 7.68(124 lines) AV=2.97 SV=4.44 BV=6.20 + {5209,1140,1024, 0, 0, 0}, //TV = 7.58(132 lines) AV=2.97 SV=4.44 BV=6.11 + {5643,1140,1024, 0, 0, 0}, //TV = 7.47(143 lines) AV=2.97 SV=4.44 BV=6.00 + {6038,1140,1024, 0, 0, 0}, //TV = 7.37(153 lines) AV=2.97 SV=4.44 BV=5.90 + {6472,1140,1024, 0, 0, 0}, //TV = 7.27(164 lines) AV=2.97 SV=4.44 BV=5.80 + {6906,1140,1024, 0, 0, 0}, //TV = 7.18(175 lines) AV=2.97 SV=4.44 BV=5.71 + {7419,1140,1024, 0, 0, 0}, //TV = 7.07(188 lines) AV=2.97 SV=4.44 BV=5.60 + {7971,1140,1024, 0, 0, 0}, //TV = 6.97(202 lines) AV=2.97 SV=4.44 BV=5.50 + {8484,1140,1024, 0, 0, 0}, //TV = 6.88(215 lines) AV=2.97 SV=4.44 BV=5.41 + {9155,1140,1024, 0, 0, 0}, //TV = 6.77(232 lines) AV=2.97 SV=4.44 BV=5.30 + {9826,1140,1024, 0, 0, 0}, //TV = 6.67(249 lines) AV=2.97 SV=4.44 BV=5.20 + {9983,1140,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.51 BV=5.11 + {9983,1216,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.60 BV=5.02 + {9983,1328,1056, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.71 BV=4.91 + {9983,1424,1056, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.81 BV=4.81 + {9983,1536,1048, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.91 BV=4.71 + {9983,1632,1064, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.01 BV=4.60 + {9983,1728,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.11 BV=4.51 + {9983,1936,1024, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.21 BV=4.41 + {9983,2048,1040, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.31 BV=4.31 + {9983,2144,1064, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.41 BV=4.21 + {20006,1140,1064, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.50 BV=4.12 + {20006,1216,1072, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.60 BV=4.01 + {20006,1328,1048, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.70 BV=3.92 + {20006,1424,1064, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.82 BV=3.80 + {20006,1536,1048, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.91 BV=3.71 + {20006,1632,1056, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=5.00 BV=3.61 + {29989,1140,1080, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.52 BV=3.51 + {29989,1216,1096, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.63 BV=3.40 + {29989,1328,1064, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.72 BV=3.31 + {29989,1424,1072, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.83 BV=3.20 + {40011,1140,1064, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.50 BV=3.12 + {40011,1216,1072, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.60 BV=3.01 + {40011,1328,1048, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.70 BV=2.92 + {49994,1140,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.49 BV=2.81 + {49994,1216,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.59 BV=2.70 + {49994,1328,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.68 BV=2.61 + {49994,1424,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.78 BV=2.51 + {49994,1536,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.88 BV=2.41 + {49994,1632,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.98 BV=2.31 + {49994,1728,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.09 BV=2.21 + {49994,1840,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.19 BV=2.11 + {49994,2048,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.29 BV=2.01 + {49994,2144,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.39 BV=1.91 + {49994,2240,1072, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.48 BV=1.81 + {49994,2448,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.58 BV=1.72 + {49994,2656,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.68 BV=1.61 + {49994,2864,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.78 BV=1.51 + {49994,3072,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.88 BV=1.41 + {49994,3328,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.99 BV=1.31 + {49994,3456,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=6.09 BV=1.21 + {60017,3072,1064, 0, 0, 0}, //TV = 4.06(1521 lines) AV=2.97 SV=5.93 BV=1.10 + {60017,3328,1048, 0, 0, 0}, //TV = 4.06(1521 lines) AV=2.97 SV=6.02 BV=1.01 + {69999,3072,1048, 0, 0, 0}, //TV = 3.84(1774 lines) AV=2.97 SV=5.91 BV=0.90 + {69999,3328,1032, 0, 0, 0}, //TV = 3.84(1774 lines) AV=2.97 SV=6.00 BV=0.81 + {79982,3072,1048, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=5.91 BV=0.71 + {79982,3328,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.00 BV=0.62 + {79982,3584,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.11 BV=0.51 + {79982,3840,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.20 BV=0.41 + {79982,4096,1040, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.31 BV=0.31 + {79982,4352,1040, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.40 BV=0.22 + {90005,4224,1024, 0, 0, 0}, //TV = 3.47(2281 lines) AV=2.97 SV=6.33 BV=0.11 + {99987,4096,1032, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.30 BV=-0.01 + {99987,4352,1040, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.40 BV=-0.10 + {110010,4224,1040, 0, 0, 0}, //TV = 3.18(2788 lines) AV=2.97 SV=6.35 BV=-0.20 + {119992,4096,1056, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.33 BV=-0.30 + {119992,4480,1032, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.43 BV=-0.40 + {119992,4736,1048, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.53 BV=-0.50 + {119992,5120,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.63 BV=-0.60 + {119992,5504,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.74 BV=-0.71 + {119992,5888,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.83 BV=-0.80 + {119992,6144,1064, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.93 BV=-0.90 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureISO400Table = +{ + AETABLE_CAPTURE_ISO400, //eAETableID + 119, //u4TotalIndex + 20, //u4StrobeTrigerBV + 109, //i4MaxBV + -9, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_400, //ISO SPEED + sCaptureISO400PLineTable_60Hz, + sCaptureISO400PLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureISO800PLineTable_60Hz = +{ +{ + {198,1140,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.44 BV=10.83 + {198,1140,1040, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.46 BV=10.81 + {198,1216,1048, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.57 BV=10.70 + {198,1328,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.66 BV=10.61 + {237,1140,1064, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.50 BV=10.52 + {237,1216,1072, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.60 BV=10.41 + {277,1140,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.49 BV=10.30 + {277,1216,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.58 BV=10.21 + {316,1140,1056, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.49 BV=10.11 + {316,1216,1064, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.59 BV=10.01 + {356,1140,1080, 0, 0, 0}, //TV = 11.46(9 lines) AV=2.97 SV=4.52 BV=9.91 + {395,1140,1040, 0, 0, 0}, //TV = 11.31(10 lines) AV=2.97 SV=4.46 BV=9.81 + {435,1140,1024, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.44 BV=9.70 + {435,1140,1088, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.53 BV=9.61 + {474,1140,1064, 0, 0, 0}, //TV = 11.04(12 lines) AV=2.97 SV=4.50 BV=9.52 + {513,1140,1056, 0, 0, 0}, //TV = 10.93(13 lines) AV=2.97 SV=4.49 BV=9.41 + {553,1140,1056, 0, 0, 0}, //TV = 10.82(14 lines) AV=2.97 SV=4.49 BV=9.31 + {592,1140,1056, 0, 0, 0}, //TV = 10.72(15 lines) AV=2.97 SV=4.49 BV=9.21 + {632,1140,1056, 0, 0, 0}, //TV = 10.63(16 lines) AV=2.97 SV=4.49 BV=9.11 + {671,1140,1064, 0, 0, 0}, //TV = 10.54(17 lines) AV=2.97 SV=4.50 BV=9.02 + {750,1140,1024, 0, 0, 0}, //TV = 10.38(19 lines) AV=2.97 SV=4.44 BV=8.91 + {790,1140,1040, 0, 0, 0}, //TV = 10.31(20 lines) AV=2.97 SV=4.46 BV=8.81 + {869,1140,1024, 0, 0, 0}, //TV = 10.17(22 lines) AV=2.97 SV=4.44 BV=8.70 + {908,1140,1040, 0, 0, 0}, //TV = 10.11(23 lines) AV=2.97 SV=4.46 BV=8.61 + {987,1140,1024, 0, 0, 0}, //TV = 9.98(25 lines) AV=2.97 SV=4.44 BV=8.51 + {1066,1140,1024, 0, 0, 0}, //TV = 9.87(27 lines) AV=2.97 SV=4.44 BV=8.40 + {1105,1140,1056, 0, 0, 0}, //TV = 9.82(28 lines) AV=2.97 SV=4.49 BV=8.31 + {1224,1140,1024, 0, 0, 0}, //TV = 9.67(31 lines) AV=2.97 SV=4.44 BV=8.20 + {1303,1140,1024, 0, 0, 0}, //TV = 9.58(33 lines) AV=2.97 SV=4.44 BV=8.11 + {1382,1140,1040, 0, 0, 0}, //TV = 9.50(35 lines) AV=2.97 SV=4.46 BV=8.01 + {1500,1140,1024, 0, 0, 0}, //TV = 9.38(38 lines) AV=2.97 SV=4.44 BV=7.91 + {1618,1140,1024, 0, 0, 0}, //TV = 9.27(41 lines) AV=2.97 SV=4.44 BV=7.80 + {1697,1140,1040, 0, 0, 0}, //TV = 9.20(43 lines) AV=2.97 SV=4.46 BV=7.71 + {1855,1140,1024, 0, 0, 0}, //TV = 9.07(47 lines) AV=2.97 SV=4.44 BV=7.60 + {1973,1140,1024, 0, 0, 0}, //TV = 8.99(50 lines) AV=2.97 SV=4.44 BV=7.51 + {2131,1140,1024, 0, 0, 0}, //TV = 8.87(54 lines) AV=2.97 SV=4.44 BV=7.40 + {2250,1140,1032, 0, 0, 0}, //TV = 8.80(57 lines) AV=2.97 SV=4.45 BV=7.31 + {2447,1140,1024, 0, 0, 0}, //TV = 8.67(62 lines) AV=2.97 SV=4.44 BV=7.20 + {2605,1140,1024, 0, 0, 0}, //TV = 8.58(66 lines) AV=2.97 SV=4.44 BV=7.11 + {2802,1140,1024, 0, 0, 0}, //TV = 8.48(71 lines) AV=2.97 SV=4.44 BV=7.01 + {2999,1140,1024, 0, 0, 0}, //TV = 8.38(76 lines) AV=2.97 SV=4.44 BV=6.91 + {3236,1140,1024, 0, 0, 0}, //TV = 8.27(82 lines) AV=2.97 SV=4.44 BV=6.80 + {3473,1140,1024, 0, 0, 0}, //TV = 8.17(88 lines) AV=2.97 SV=4.44 BV=6.70 + {3710,1140,1024, 0, 0, 0}, //TV = 8.07(94 lines) AV=2.97 SV=4.44 BV=6.60 + {3986,1140,1024, 0, 0, 0}, //TV = 7.97(101 lines) AV=2.97 SV=4.44 BV=6.50 + {4262,1140,1024, 0, 0, 0}, //TV = 7.87(108 lines) AV=2.97 SV=4.44 BV=6.40 + {4538,1140,1024, 0, 0, 0}, //TV = 7.78(115 lines) AV=2.97 SV=4.44 BV=6.31 + {4893,1140,1024, 0, 0, 0}, //TV = 7.68(124 lines) AV=2.97 SV=4.44 BV=6.20 + {5209,1140,1024, 0, 0, 0}, //TV = 7.58(132 lines) AV=2.97 SV=4.44 BV=6.11 + {5643,1140,1024, 0, 0, 0}, //TV = 7.47(143 lines) AV=2.97 SV=4.44 BV=6.00 + {6038,1140,1024, 0, 0, 0}, //TV = 7.37(153 lines) AV=2.97 SV=4.44 BV=5.90 + {6472,1140,1024, 0, 0, 0}, //TV = 7.27(164 lines) AV=2.97 SV=4.44 BV=5.80 + {6906,1140,1024, 0, 0, 0}, //TV = 7.18(175 lines) AV=2.97 SV=4.44 BV=5.71 + {7419,1140,1024, 0, 0, 0}, //TV = 7.07(188 lines) AV=2.97 SV=4.44 BV=5.60 + {7971,1140,1024, 0, 0, 0}, //TV = 6.97(202 lines) AV=2.97 SV=4.44 BV=5.50 + {8326,1140,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.48 BV=5.40 + {8326,1216,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.57 BV=5.31 + {8326,1328,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.66 BV=5.22 + {8326,1424,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.76 BV=5.12 + {8326,1536,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.87 BV=5.01 + {8326,1632,1032, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.97 BV=4.91 + {8326,1728,1040, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.06 BV=4.81 + {8326,1840,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.17 BV=4.71 + {8326,1936,1072, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.27 BV=4.61 + {8326,2144,1032, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.36 BV=4.51 + {16652,1140,1048, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.48 BV=4.40 + {16652,1216,1048, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.57 BV=4.31 + {16652,1328,1024, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.66 BV=4.22 + {16652,1424,1024, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.76 BV=4.12 + {16652,1424,1104, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.87 BV=4.01 + {16652,1632,1032, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.97 BV=3.91 + {25017,1140,1056, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.49 BV=3.81 + {25017,1216,1064, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.59 BV=3.70 + {25017,1328,1048, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.70 BV=3.60 + {25017,1424,1040, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.78 BV=3.51 + {33343,1140,1048, 0, 0, 0}, //TV = 4.91(845 lines) AV=2.97 SV=4.48 BV=3.40 + {33343,1216,1048, 0, 0, 0}, //TV = 4.91(845 lines) AV=2.97 SV=4.57 BV=3.31 + {33343,1328,1024, 0, 0, 0}, //TV = 4.91(845 lines) AV=2.97 SV=4.66 BV=3.22 + {41669,1140,1024, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.44 BV=3.11 + {41669,1216,1032, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.55 BV=3.01 + {41669,1216,1104, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.64 BV=2.91 + {49994,1140,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.49 BV=2.81 + {49994,1216,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.59 BV=2.70 + {49994,1328,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.68 BV=2.61 + {49994,1424,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.78 BV=2.51 + {49994,1536,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.88 BV=2.41 + {49994,1632,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.98 BV=2.31 + {49994,1728,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.09 BV=2.21 + {49994,1840,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.19 BV=2.11 + {49994,2048,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.29 BV=2.01 + {49994,2144,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.39 BV=1.91 + {49994,2240,1072, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.48 BV=1.81 + {49994,2448,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.58 BV=1.72 + {49994,2656,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.68 BV=1.61 + {49994,2864,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.78 BV=1.51 + {49994,3072,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.88 BV=1.41 + {49994,3328,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.99 BV=1.31 + {49994,3456,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=6.09 BV=1.21 + {58319,3200,1048, 0, 0, 0}, //TV = 4.10(1478 lines) AV=2.97 SV=5.96 BV=1.11 + {66645,3072,1024, 0, 0, 0}, //TV = 3.91(1689 lines) AV=2.97 SV=5.87 BV=1.01 + {66645,3200,1056, 0, 0, 0}, //TV = 3.91(1689 lines) AV=2.97 SV=5.98 BV=0.90 + {75011,3072,1048, 0, 0, 0}, //TV = 3.74(1901 lines) AV=2.97 SV=5.91 BV=0.80 + {75011,3328,1032, 0, 0, 0}, //TV = 3.74(1901 lines) AV=2.97 SV=6.00 BV=0.71 + {83336,3200,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=5.94 BV=0.61 + {83336,3456,1024, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.04 BV=0.51 + {83336,3712,1024, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.14 BV=0.41 + {83336,3968,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.25 BV=0.30 + {83336,4224,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.34 BV=0.21 + {91661,4096,1040, 0, 0, 0}, //TV = 3.45(2323 lines) AV=2.97 SV=6.31 BV=0.11 + {99987,4096,1032, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.30 BV=-0.01 + {108313,4096,1024, 0, 0, 0}, //TV = 3.21(2745 lines) AV=2.97 SV=6.29 BV=-0.11 + {108313,4352,1032, 0, 0, 0}, //TV = 3.21(2745 lines) AV=2.97 SV=6.39 BV=-0.21 + {116678,4224,1048, 0, 0, 0}, //TV = 3.10(2957 lines) AV=2.97 SV=6.36 BV=-0.29 + {125004,4224,1048, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.36 BV=-0.39 + {125004,4608,1032, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.47 BV=-0.50 + {125004,4864,1048, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.57 BV=-0.60 + {125004,5376,1024, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.68 BV=-0.71 + {125004,5632,1040, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.77 BV=-0.80 + {125004,6016,1040, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.86 BV=-0.89 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureISO800PLineTable_50Hz = +{ +{ + {198,1140,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.44 BV=10.83 + {198,1140,1040, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.46 BV=10.81 + {198,1216,1048, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.57 BV=10.70 + {198,1328,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.66 BV=10.61 + {237,1140,1064, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.50 BV=10.52 + {237,1216,1072, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.60 BV=10.41 + {277,1140,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.49 BV=10.30 + {277,1216,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.58 BV=10.21 + {316,1140,1056, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.49 BV=10.11 + {316,1216,1064, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.59 BV=10.01 + {356,1140,1080, 0, 0, 0}, //TV = 11.46(9 lines) AV=2.97 SV=4.52 BV=9.91 + {395,1140,1040, 0, 0, 0}, //TV = 11.31(10 lines) AV=2.97 SV=4.46 BV=9.81 + {435,1140,1024, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.44 BV=9.70 + {435,1140,1088, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.53 BV=9.61 + {474,1140,1064, 0, 0, 0}, //TV = 11.04(12 lines) AV=2.97 SV=4.50 BV=9.52 + {513,1140,1056, 0, 0, 0}, //TV = 10.93(13 lines) AV=2.97 SV=4.49 BV=9.41 + {553,1140,1056, 0, 0, 0}, //TV = 10.82(14 lines) AV=2.97 SV=4.49 BV=9.31 + {592,1140,1056, 0, 0, 0}, //TV = 10.72(15 lines) AV=2.97 SV=4.49 BV=9.21 + {632,1140,1056, 0, 0, 0}, //TV = 10.63(16 lines) AV=2.97 SV=4.49 BV=9.11 + {671,1140,1064, 0, 0, 0}, //TV = 10.54(17 lines) AV=2.97 SV=4.50 BV=9.02 + {750,1140,1024, 0, 0, 0}, //TV = 10.38(19 lines) AV=2.97 SV=4.44 BV=8.91 + {790,1140,1040, 0, 0, 0}, //TV = 10.31(20 lines) AV=2.97 SV=4.46 BV=8.81 + {869,1140,1024, 0, 0, 0}, //TV = 10.17(22 lines) AV=2.97 SV=4.44 BV=8.70 + {908,1140,1040, 0, 0, 0}, //TV = 10.11(23 lines) AV=2.97 SV=4.46 BV=8.61 + {987,1140,1024, 0, 0, 0}, //TV = 9.98(25 lines) AV=2.97 SV=4.44 BV=8.51 + {1066,1140,1024, 0, 0, 0}, //TV = 9.87(27 lines) AV=2.97 SV=4.44 BV=8.40 + {1105,1140,1056, 0, 0, 0}, //TV = 9.82(28 lines) AV=2.97 SV=4.49 BV=8.31 + {1224,1140,1024, 0, 0, 0}, //TV = 9.67(31 lines) AV=2.97 SV=4.44 BV=8.20 + {1303,1140,1024, 0, 0, 0}, //TV = 9.58(33 lines) AV=2.97 SV=4.44 BV=8.11 + {1382,1140,1040, 0, 0, 0}, //TV = 9.50(35 lines) AV=2.97 SV=4.46 BV=8.01 + {1500,1140,1024, 0, 0, 0}, //TV = 9.38(38 lines) AV=2.97 SV=4.44 BV=7.91 + {1618,1140,1024, 0, 0, 0}, //TV = 9.27(41 lines) AV=2.97 SV=4.44 BV=7.80 + {1697,1140,1040, 0, 0, 0}, //TV = 9.20(43 lines) AV=2.97 SV=4.46 BV=7.71 + {1855,1140,1024, 0, 0, 0}, //TV = 9.07(47 lines) AV=2.97 SV=4.44 BV=7.60 + {1973,1140,1024, 0, 0, 0}, //TV = 8.99(50 lines) AV=2.97 SV=4.44 BV=7.51 + {2131,1140,1024, 0, 0, 0}, //TV = 8.87(54 lines) AV=2.97 SV=4.44 BV=7.40 + {2250,1140,1032, 0, 0, 0}, //TV = 8.80(57 lines) AV=2.97 SV=4.45 BV=7.31 + {2447,1140,1024, 0, 0, 0}, //TV = 8.67(62 lines) AV=2.97 SV=4.44 BV=7.20 + {2605,1140,1024, 0, 0, 0}, //TV = 8.58(66 lines) AV=2.97 SV=4.44 BV=7.11 + {2802,1140,1024, 0, 0, 0}, //TV = 8.48(71 lines) AV=2.97 SV=4.44 BV=7.01 + {2999,1140,1024, 0, 0, 0}, //TV = 8.38(76 lines) AV=2.97 SV=4.44 BV=6.91 + {3236,1140,1024, 0, 0, 0}, //TV = 8.27(82 lines) AV=2.97 SV=4.44 BV=6.80 + {3473,1140,1024, 0, 0, 0}, //TV = 8.17(88 lines) AV=2.97 SV=4.44 BV=6.70 + {3710,1140,1024, 0, 0, 0}, //TV = 8.07(94 lines) AV=2.97 SV=4.44 BV=6.60 + {3986,1140,1024, 0, 0, 0}, //TV = 7.97(101 lines) AV=2.97 SV=4.44 BV=6.50 + {4262,1140,1024, 0, 0, 0}, //TV = 7.87(108 lines) AV=2.97 SV=4.44 BV=6.40 + {4538,1140,1024, 0, 0, 0}, //TV = 7.78(115 lines) AV=2.97 SV=4.44 BV=6.31 + {4893,1140,1024, 0, 0, 0}, //TV = 7.68(124 lines) AV=2.97 SV=4.44 BV=6.20 + {5209,1140,1024, 0, 0, 0}, //TV = 7.58(132 lines) AV=2.97 SV=4.44 BV=6.11 + {5643,1140,1024, 0, 0, 0}, //TV = 7.47(143 lines) AV=2.97 SV=4.44 BV=6.00 + {6038,1140,1024, 0, 0, 0}, //TV = 7.37(153 lines) AV=2.97 SV=4.44 BV=5.90 + {6472,1140,1024, 0, 0, 0}, //TV = 7.27(164 lines) AV=2.97 SV=4.44 BV=5.80 + {6906,1140,1024, 0, 0, 0}, //TV = 7.18(175 lines) AV=2.97 SV=4.44 BV=5.71 + {7419,1140,1024, 0, 0, 0}, //TV = 7.07(188 lines) AV=2.97 SV=4.44 BV=5.60 + {7971,1140,1024, 0, 0, 0}, //TV = 6.97(202 lines) AV=2.97 SV=4.44 BV=5.50 + {8484,1140,1024, 0, 0, 0}, //TV = 6.88(215 lines) AV=2.97 SV=4.44 BV=5.41 + {9155,1140,1024, 0, 0, 0}, //TV = 6.77(232 lines) AV=2.97 SV=4.44 BV=5.30 + {9826,1140,1024, 0, 0, 0}, //TV = 6.67(249 lines) AV=2.97 SV=4.44 BV=5.20 + {9983,1140,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.51 BV=5.11 + {9983,1216,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.60 BV=5.02 + {9983,1328,1056, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.71 BV=4.91 + {9983,1424,1056, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.81 BV=4.81 + {9983,1536,1048, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.91 BV=4.71 + {9983,1632,1064, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.01 BV=4.60 + {9983,1728,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.11 BV=4.51 + {9983,1936,1024, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.21 BV=4.41 + {9983,2048,1040, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.31 BV=4.31 + {9983,2144,1064, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.41 BV=4.21 + {20006,1140,1064, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.50 BV=4.12 + {20006,1216,1072, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.60 BV=4.01 + {20006,1328,1048, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.70 BV=3.92 + {20006,1424,1064, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.82 BV=3.80 + {20006,1536,1048, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.91 BV=3.71 + {20006,1632,1056, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=5.00 BV=3.61 + {29989,1140,1080, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.52 BV=3.51 + {29989,1216,1096, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.63 BV=3.40 + {29989,1328,1064, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.72 BV=3.31 + {29989,1424,1072, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.83 BV=3.20 + {40011,1140,1064, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.50 BV=3.12 + {40011,1216,1072, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.60 BV=3.01 + {40011,1328,1048, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.70 BV=2.92 + {49994,1140,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.49 BV=2.81 + {49994,1216,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.59 BV=2.70 + {49994,1328,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.68 BV=2.61 + {49994,1424,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.78 BV=2.51 + {49994,1536,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.88 BV=2.41 + {49994,1632,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.98 BV=2.31 + {49994,1728,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.09 BV=2.21 + {49994,1840,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.19 BV=2.11 + {49994,2048,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.29 BV=2.01 + {49994,2144,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.39 BV=1.91 + {49994,2240,1072, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.48 BV=1.81 + {49994,2448,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.58 BV=1.72 + {49994,2656,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.68 BV=1.61 + {49994,2864,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.78 BV=1.51 + {49994,3072,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.88 BV=1.41 + {49994,3328,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.99 BV=1.31 + {49994,3456,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=6.09 BV=1.21 + {60017,3072,1064, 0, 0, 0}, //TV = 4.06(1521 lines) AV=2.97 SV=5.93 BV=1.10 + {60017,3328,1048, 0, 0, 0}, //TV = 4.06(1521 lines) AV=2.97 SV=6.02 BV=1.01 + {69999,3072,1048, 0, 0, 0}, //TV = 3.84(1774 lines) AV=2.97 SV=5.91 BV=0.90 + {69999,3328,1032, 0, 0, 0}, //TV = 3.84(1774 lines) AV=2.97 SV=6.00 BV=0.81 + {79982,3072,1048, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=5.91 BV=0.71 + {79982,3328,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.00 BV=0.62 + {79982,3584,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.11 BV=0.51 + {79982,3840,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.20 BV=0.41 + {79982,4096,1040, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.31 BV=0.31 + {79982,4352,1040, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.40 BV=0.22 + {90005,4224,1024, 0, 0, 0}, //TV = 3.47(2281 lines) AV=2.97 SV=6.33 BV=0.11 + {99987,4096,1032, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.30 BV=-0.01 + {99987,4352,1040, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.40 BV=-0.10 + {110010,4224,1040, 0, 0, 0}, //TV = 3.18(2788 lines) AV=2.97 SV=6.35 BV=-0.20 + {119992,4096,1056, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.33 BV=-0.30 + {119992,4480,1032, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.43 BV=-0.40 + {119992,4736,1048, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.53 BV=-0.50 + {119992,5120,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.63 BV=-0.60 + {119992,5504,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.74 BV=-0.71 + {119992,5888,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.83 BV=-0.80 + {119992,6144,1064, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.93 BV=-0.90 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureISO800Table = +{ + AETABLE_CAPTURE_ISO800, //eAETableID + 119, //u4TotalIndex + 20, //u4StrobeTrigerBV + 109, //i4MaxBV + -9, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_800, //ISO SPEED + sCaptureISO800PLineTable_60Hz, + sCaptureISO800PLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureISO1600PLineTable_60Hz = +{ +{ + {198,1140,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.44 BV=10.83 + {198,1140,1040, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.46 BV=10.81 + {198,1216,1048, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.57 BV=10.70 + {198,1328,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.66 BV=10.61 + {237,1140,1064, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.50 BV=10.52 + {237,1216,1072, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.60 BV=10.41 + {277,1140,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.49 BV=10.30 + {277,1216,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.58 BV=10.21 + {316,1140,1056, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.49 BV=10.11 + {316,1216,1064, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.59 BV=10.01 + {356,1140,1080, 0, 0, 0}, //TV = 11.46(9 lines) AV=2.97 SV=4.52 BV=9.91 + {395,1140,1040, 0, 0, 0}, //TV = 11.31(10 lines) AV=2.97 SV=4.46 BV=9.81 + {435,1140,1024, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.44 BV=9.70 + {435,1140,1088, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.53 BV=9.61 + {474,1140,1064, 0, 0, 0}, //TV = 11.04(12 lines) AV=2.97 SV=4.50 BV=9.52 + {513,1140,1056, 0, 0, 0}, //TV = 10.93(13 lines) AV=2.97 SV=4.49 BV=9.41 + {553,1140,1056, 0, 0, 0}, //TV = 10.82(14 lines) AV=2.97 SV=4.49 BV=9.31 + {592,1140,1056, 0, 0, 0}, //TV = 10.72(15 lines) AV=2.97 SV=4.49 BV=9.21 + {632,1140,1056, 0, 0, 0}, //TV = 10.63(16 lines) AV=2.97 SV=4.49 BV=9.11 + {671,1140,1064, 0, 0, 0}, //TV = 10.54(17 lines) AV=2.97 SV=4.50 BV=9.02 + {750,1140,1024, 0, 0, 0}, //TV = 10.38(19 lines) AV=2.97 SV=4.44 BV=8.91 + {790,1140,1040, 0, 0, 0}, //TV = 10.31(20 lines) AV=2.97 SV=4.46 BV=8.81 + {869,1140,1024, 0, 0, 0}, //TV = 10.17(22 lines) AV=2.97 SV=4.44 BV=8.70 + {908,1140,1040, 0, 0, 0}, //TV = 10.11(23 lines) AV=2.97 SV=4.46 BV=8.61 + {987,1140,1024, 0, 0, 0}, //TV = 9.98(25 lines) AV=2.97 SV=4.44 BV=8.51 + {1066,1140,1024, 0, 0, 0}, //TV = 9.87(27 lines) AV=2.97 SV=4.44 BV=8.40 + {1105,1140,1056, 0, 0, 0}, //TV = 9.82(28 lines) AV=2.97 SV=4.49 BV=8.31 + {1224,1140,1024, 0, 0, 0}, //TV = 9.67(31 lines) AV=2.97 SV=4.44 BV=8.20 + {1303,1140,1024, 0, 0, 0}, //TV = 9.58(33 lines) AV=2.97 SV=4.44 BV=8.11 + {1382,1140,1040, 0, 0, 0}, //TV = 9.50(35 lines) AV=2.97 SV=4.46 BV=8.01 + {1500,1140,1024, 0, 0, 0}, //TV = 9.38(38 lines) AV=2.97 SV=4.44 BV=7.91 + {1618,1140,1024, 0, 0, 0}, //TV = 9.27(41 lines) AV=2.97 SV=4.44 BV=7.80 + {1697,1140,1040, 0, 0, 0}, //TV = 9.20(43 lines) AV=2.97 SV=4.46 BV=7.71 + {1855,1140,1024, 0, 0, 0}, //TV = 9.07(47 lines) AV=2.97 SV=4.44 BV=7.60 + {1973,1140,1024, 0, 0, 0}, //TV = 8.99(50 lines) AV=2.97 SV=4.44 BV=7.51 + {2131,1140,1024, 0, 0, 0}, //TV = 8.87(54 lines) AV=2.97 SV=4.44 BV=7.40 + {2250,1140,1032, 0, 0, 0}, //TV = 8.80(57 lines) AV=2.97 SV=4.45 BV=7.31 + {2447,1140,1024, 0, 0, 0}, //TV = 8.67(62 lines) AV=2.97 SV=4.44 BV=7.20 + {2605,1140,1024, 0, 0, 0}, //TV = 8.58(66 lines) AV=2.97 SV=4.44 BV=7.11 + {2802,1140,1024, 0, 0, 0}, //TV = 8.48(71 lines) AV=2.97 SV=4.44 BV=7.01 + {2999,1140,1024, 0, 0, 0}, //TV = 8.38(76 lines) AV=2.97 SV=4.44 BV=6.91 + {3236,1140,1024, 0, 0, 0}, //TV = 8.27(82 lines) AV=2.97 SV=4.44 BV=6.80 + {3473,1140,1024, 0, 0, 0}, //TV = 8.17(88 lines) AV=2.97 SV=4.44 BV=6.70 + {3710,1140,1024, 0, 0, 0}, //TV = 8.07(94 lines) AV=2.97 SV=4.44 BV=6.60 + {3986,1140,1024, 0, 0, 0}, //TV = 7.97(101 lines) AV=2.97 SV=4.44 BV=6.50 + {4262,1140,1024, 0, 0, 0}, //TV = 7.87(108 lines) AV=2.97 SV=4.44 BV=6.40 + {4538,1140,1024, 0, 0, 0}, //TV = 7.78(115 lines) AV=2.97 SV=4.44 BV=6.31 + {4893,1140,1024, 0, 0, 0}, //TV = 7.68(124 lines) AV=2.97 SV=4.44 BV=6.20 + {5209,1140,1024, 0, 0, 0}, //TV = 7.58(132 lines) AV=2.97 SV=4.44 BV=6.11 + {5643,1140,1024, 0, 0, 0}, //TV = 7.47(143 lines) AV=2.97 SV=4.44 BV=6.00 + {6038,1140,1024, 0, 0, 0}, //TV = 7.37(153 lines) AV=2.97 SV=4.44 BV=5.90 + {6472,1140,1024, 0, 0, 0}, //TV = 7.27(164 lines) AV=2.97 SV=4.44 BV=5.80 + {6906,1140,1024, 0, 0, 0}, //TV = 7.18(175 lines) AV=2.97 SV=4.44 BV=5.71 + {7419,1140,1024, 0, 0, 0}, //TV = 7.07(188 lines) AV=2.97 SV=4.44 BV=5.60 + {7971,1140,1024, 0, 0, 0}, //TV = 6.97(202 lines) AV=2.97 SV=4.44 BV=5.50 + {8326,1140,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.48 BV=5.40 + {8326,1216,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.57 BV=5.31 + {8326,1328,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.66 BV=5.22 + {8326,1424,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.76 BV=5.12 + {8326,1536,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.87 BV=5.01 + {8326,1632,1032, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.97 BV=4.91 + {8326,1728,1040, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.06 BV=4.81 + {8326,1840,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.17 BV=4.71 + {8326,1936,1072, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.27 BV=4.61 + {8326,2144,1032, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.36 BV=4.51 + {16652,1140,1048, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.48 BV=4.40 + {16652,1216,1048, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.57 BV=4.31 + {16652,1328,1024, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.66 BV=4.22 + {16652,1424,1024, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.76 BV=4.12 + {16652,1424,1104, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.87 BV=4.01 + {16652,1632,1032, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.97 BV=3.91 + {25017,1140,1056, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.49 BV=3.81 + {25017,1216,1064, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.59 BV=3.70 + {25017,1328,1048, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.70 BV=3.60 + {25017,1424,1040, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.78 BV=3.51 + {33343,1140,1048, 0, 0, 0}, //TV = 4.91(845 lines) AV=2.97 SV=4.48 BV=3.40 + {33343,1216,1048, 0, 0, 0}, //TV = 4.91(845 lines) AV=2.97 SV=4.57 BV=3.31 + {33343,1328,1024, 0, 0, 0}, //TV = 4.91(845 lines) AV=2.97 SV=4.66 BV=3.22 + {41669,1140,1024, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.44 BV=3.11 + {41669,1216,1032, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.55 BV=3.01 + {41669,1216,1104, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.64 BV=2.91 + {49994,1140,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.49 BV=2.81 + {49994,1216,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.59 BV=2.70 + {49994,1328,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.68 BV=2.61 + {49994,1424,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.78 BV=2.51 + {49994,1536,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.88 BV=2.41 + {49994,1632,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.98 BV=2.31 + {49994,1728,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.09 BV=2.21 + {49994,1840,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.19 BV=2.11 + {49994,2048,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.29 BV=2.01 + {49994,2144,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.39 BV=1.91 + {49994,2240,1072, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.48 BV=1.81 + {49994,2448,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.58 BV=1.72 + {49994,2656,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.68 BV=1.61 + {49994,2864,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.78 BV=1.51 + {49994,3072,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.88 BV=1.41 + {49994,3328,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.99 BV=1.31 + {49994,3456,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=6.09 BV=1.21 + {58319,3200,1048, 0, 0, 0}, //TV = 4.10(1478 lines) AV=2.97 SV=5.96 BV=1.11 + {66645,3072,1024, 0, 0, 0}, //TV = 3.91(1689 lines) AV=2.97 SV=5.87 BV=1.01 + {66645,3200,1056, 0, 0, 0}, //TV = 3.91(1689 lines) AV=2.97 SV=5.98 BV=0.90 + {75011,3072,1048, 0, 0, 0}, //TV = 3.74(1901 lines) AV=2.97 SV=5.91 BV=0.80 + {75011,3328,1032, 0, 0, 0}, //TV = 3.74(1901 lines) AV=2.97 SV=6.00 BV=0.71 + {83336,3200,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=5.94 BV=0.61 + {83336,3456,1024, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.04 BV=0.51 + {83336,3712,1024, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.14 BV=0.41 + {83336,3968,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.25 BV=0.30 + {83336,4224,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.34 BV=0.21 + {91661,4096,1040, 0, 0, 0}, //TV = 3.45(2323 lines) AV=2.97 SV=6.31 BV=0.11 + {99987,4096,1032, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.30 BV=-0.01 + {108313,4096,1024, 0, 0, 0}, //TV = 3.21(2745 lines) AV=2.97 SV=6.29 BV=-0.11 + {108313,4352,1032, 0, 0, 0}, //TV = 3.21(2745 lines) AV=2.97 SV=6.39 BV=-0.21 + {116678,4224,1048, 0, 0, 0}, //TV = 3.10(2957 lines) AV=2.97 SV=6.36 BV=-0.29 + {125004,4224,1048, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.36 BV=-0.39 + {125004,4608,1032, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.47 BV=-0.50 + {125004,4864,1048, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.57 BV=-0.60 + {125004,5376,1024, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.68 BV=-0.71 + {125004,5632,1040, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.77 BV=-0.80 + {125004,6016,1040, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.86 BV=-0.89 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureISO1600PLineTable_50Hz = +{ +{ + {198,1140,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.44 BV=10.83 + {198,1140,1040, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.46 BV=10.81 + {198,1216,1048, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.57 BV=10.70 + {198,1328,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.66 BV=10.61 + {237,1140,1064, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.50 BV=10.52 + {237,1216,1072, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.60 BV=10.41 + {277,1140,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.49 BV=10.30 + {277,1216,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.58 BV=10.21 + {316,1140,1056, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.49 BV=10.11 + {316,1216,1064, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.59 BV=10.01 + {356,1140,1080, 0, 0, 0}, //TV = 11.46(9 lines) AV=2.97 SV=4.52 BV=9.91 + {395,1140,1040, 0, 0, 0}, //TV = 11.31(10 lines) AV=2.97 SV=4.46 BV=9.81 + {435,1140,1024, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.44 BV=9.70 + {435,1140,1088, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.53 BV=9.61 + {474,1140,1064, 0, 0, 0}, //TV = 11.04(12 lines) AV=2.97 SV=4.50 BV=9.52 + {513,1140,1056, 0, 0, 0}, //TV = 10.93(13 lines) AV=2.97 SV=4.49 BV=9.41 + {553,1140,1056, 0, 0, 0}, //TV = 10.82(14 lines) AV=2.97 SV=4.49 BV=9.31 + {592,1140,1056, 0, 0, 0}, //TV = 10.72(15 lines) AV=2.97 SV=4.49 BV=9.21 + {632,1140,1056, 0, 0, 0}, //TV = 10.63(16 lines) AV=2.97 SV=4.49 BV=9.11 + {671,1140,1064, 0, 0, 0}, //TV = 10.54(17 lines) AV=2.97 SV=4.50 BV=9.02 + {750,1140,1024, 0, 0, 0}, //TV = 10.38(19 lines) AV=2.97 SV=4.44 BV=8.91 + {790,1140,1040, 0, 0, 0}, //TV = 10.31(20 lines) AV=2.97 SV=4.46 BV=8.81 + {869,1140,1024, 0, 0, 0}, //TV = 10.17(22 lines) AV=2.97 SV=4.44 BV=8.70 + {908,1140,1040, 0, 0, 0}, //TV = 10.11(23 lines) AV=2.97 SV=4.46 BV=8.61 + {987,1140,1024, 0, 0, 0}, //TV = 9.98(25 lines) AV=2.97 SV=4.44 BV=8.51 + {1066,1140,1024, 0, 0, 0}, //TV = 9.87(27 lines) AV=2.97 SV=4.44 BV=8.40 + {1105,1140,1056, 0, 0, 0}, //TV = 9.82(28 lines) AV=2.97 SV=4.49 BV=8.31 + {1224,1140,1024, 0, 0, 0}, //TV = 9.67(31 lines) AV=2.97 SV=4.44 BV=8.20 + {1303,1140,1024, 0, 0, 0}, //TV = 9.58(33 lines) AV=2.97 SV=4.44 BV=8.11 + {1382,1140,1040, 0, 0, 0}, //TV = 9.50(35 lines) AV=2.97 SV=4.46 BV=8.01 + {1500,1140,1024, 0, 0, 0}, //TV = 9.38(38 lines) AV=2.97 SV=4.44 BV=7.91 + {1618,1140,1024, 0, 0, 0}, //TV = 9.27(41 lines) AV=2.97 SV=4.44 BV=7.80 + {1697,1140,1040, 0, 0, 0}, //TV = 9.20(43 lines) AV=2.97 SV=4.46 BV=7.71 + {1855,1140,1024, 0, 0, 0}, //TV = 9.07(47 lines) AV=2.97 SV=4.44 BV=7.60 + {1973,1140,1024, 0, 0, 0}, //TV = 8.99(50 lines) AV=2.97 SV=4.44 BV=7.51 + {2131,1140,1024, 0, 0, 0}, //TV = 8.87(54 lines) AV=2.97 SV=4.44 BV=7.40 + {2250,1140,1032, 0, 0, 0}, //TV = 8.80(57 lines) AV=2.97 SV=4.45 BV=7.31 + {2447,1140,1024, 0, 0, 0}, //TV = 8.67(62 lines) AV=2.97 SV=4.44 BV=7.20 + {2605,1140,1024, 0, 0, 0}, //TV = 8.58(66 lines) AV=2.97 SV=4.44 BV=7.11 + {2802,1140,1024, 0, 0, 0}, //TV = 8.48(71 lines) AV=2.97 SV=4.44 BV=7.01 + {2999,1140,1024, 0, 0, 0}, //TV = 8.38(76 lines) AV=2.97 SV=4.44 BV=6.91 + {3236,1140,1024, 0, 0, 0}, //TV = 8.27(82 lines) AV=2.97 SV=4.44 BV=6.80 + {3473,1140,1024, 0, 0, 0}, //TV = 8.17(88 lines) AV=2.97 SV=4.44 BV=6.70 + {3710,1140,1024, 0, 0, 0}, //TV = 8.07(94 lines) AV=2.97 SV=4.44 BV=6.60 + {3986,1140,1024, 0, 0, 0}, //TV = 7.97(101 lines) AV=2.97 SV=4.44 BV=6.50 + {4262,1140,1024, 0, 0, 0}, //TV = 7.87(108 lines) AV=2.97 SV=4.44 BV=6.40 + {4538,1140,1024, 0, 0, 0}, //TV = 7.78(115 lines) AV=2.97 SV=4.44 BV=6.31 + {4893,1140,1024, 0, 0, 0}, //TV = 7.68(124 lines) AV=2.97 SV=4.44 BV=6.20 + {5209,1140,1024, 0, 0, 0}, //TV = 7.58(132 lines) AV=2.97 SV=4.44 BV=6.11 + {5643,1140,1024, 0, 0, 0}, //TV = 7.47(143 lines) AV=2.97 SV=4.44 BV=6.00 + {6038,1140,1024, 0, 0, 0}, //TV = 7.37(153 lines) AV=2.97 SV=4.44 BV=5.90 + {6472,1140,1024, 0, 0, 0}, //TV = 7.27(164 lines) AV=2.97 SV=4.44 BV=5.80 + {6906,1140,1024, 0, 0, 0}, //TV = 7.18(175 lines) AV=2.97 SV=4.44 BV=5.71 + {7419,1140,1024, 0, 0, 0}, //TV = 7.07(188 lines) AV=2.97 SV=4.44 BV=5.60 + {7971,1140,1024, 0, 0, 0}, //TV = 6.97(202 lines) AV=2.97 SV=4.44 BV=5.50 + {8484,1140,1024, 0, 0, 0}, //TV = 6.88(215 lines) AV=2.97 SV=4.44 BV=5.41 + {9155,1140,1024, 0, 0, 0}, //TV = 6.77(232 lines) AV=2.97 SV=4.44 BV=5.30 + {9826,1140,1024, 0, 0, 0}, //TV = 6.67(249 lines) AV=2.97 SV=4.44 BV=5.20 + {9983,1140,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.51 BV=5.11 + {9983,1216,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.60 BV=5.02 + {9983,1328,1056, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.71 BV=4.91 + {9983,1424,1056, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.81 BV=4.81 + {9983,1536,1048, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.91 BV=4.71 + {9983,1632,1064, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.01 BV=4.60 + {9983,1728,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.11 BV=4.51 + {9983,1936,1024, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.21 BV=4.41 + {9983,2048,1040, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.31 BV=4.31 + {9983,2144,1064, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.41 BV=4.21 + {20006,1140,1064, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.50 BV=4.12 + {20006,1216,1072, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.60 BV=4.01 + {20006,1328,1048, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.70 BV=3.92 + {20006,1424,1064, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.82 BV=3.80 + {20006,1536,1048, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.91 BV=3.71 + {20006,1632,1056, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=5.00 BV=3.61 + {29989,1140,1080, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.52 BV=3.51 + {29989,1216,1096, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.63 BV=3.40 + {29989,1328,1064, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.72 BV=3.31 + {29989,1424,1072, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.83 BV=3.20 + {40011,1140,1064, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.50 BV=3.12 + {40011,1216,1072, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.60 BV=3.01 + {40011,1328,1048, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.70 BV=2.92 + {49994,1140,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.49 BV=2.81 + {49994,1216,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.59 BV=2.70 + {49994,1328,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.68 BV=2.61 + {49994,1424,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.78 BV=2.51 + {49994,1536,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.88 BV=2.41 + {49994,1632,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.98 BV=2.31 + {49994,1728,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.09 BV=2.21 + {49994,1840,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.19 BV=2.11 + {49994,2048,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.29 BV=2.01 + {49994,2144,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.39 BV=1.91 + {49994,2240,1072, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.48 BV=1.81 + {49994,2448,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.58 BV=1.72 + {49994,2656,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.68 BV=1.61 + {49994,2864,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.78 BV=1.51 + {49994,3072,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.88 BV=1.41 + {49994,3328,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.99 BV=1.31 + {49994,3456,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=6.09 BV=1.21 + {60017,3072,1064, 0, 0, 0}, //TV = 4.06(1521 lines) AV=2.97 SV=5.93 BV=1.10 + {60017,3328,1048, 0, 0, 0}, //TV = 4.06(1521 lines) AV=2.97 SV=6.02 BV=1.01 + {69999,3072,1048, 0, 0, 0}, //TV = 3.84(1774 lines) AV=2.97 SV=5.91 BV=0.90 + {69999,3328,1032, 0, 0, 0}, //TV = 3.84(1774 lines) AV=2.97 SV=6.00 BV=0.81 + {79982,3072,1048, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=5.91 BV=0.71 + {79982,3328,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.00 BV=0.62 + {79982,3584,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.11 BV=0.51 + {79982,3840,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.20 BV=0.41 + {79982,4096,1040, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.31 BV=0.31 + {79982,4352,1040, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.40 BV=0.22 + {90005,4224,1024, 0, 0, 0}, //TV = 3.47(2281 lines) AV=2.97 SV=6.33 BV=0.11 + {99987,4096,1032, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.30 BV=-0.01 + {99987,4352,1040, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.40 BV=-0.10 + {110010,4224,1040, 0, 0, 0}, //TV = 3.18(2788 lines) AV=2.97 SV=6.35 BV=-0.20 + {119992,4096,1056, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.33 BV=-0.30 + {119992,4480,1032, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.43 BV=-0.40 + {119992,4736,1048, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.53 BV=-0.50 + {119992,5120,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.63 BV=-0.60 + {119992,5504,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.74 BV=-0.71 + {119992,5888,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.83 BV=-0.80 + {119992,6144,1064, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.93 BV=-0.90 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureISO1600Table = +{ + AETABLE_CAPTURE_ISO1600, //eAETableID + 119, //u4TotalIndex + 20, //u4StrobeTrigerBV + 109, //i4MaxBV + -9, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_1600, //ISO SPEED + sCaptureISO1600PLineTable_60Hz, + sCaptureISO1600PLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureStrobePLineTable_60Hz = +{ +{ + {198,1140,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.44 BV=10.83 + {198,1140,1040, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.46 BV=10.81 + {198,1216,1048, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.57 BV=10.70 + {198,1328,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.66 BV=10.61 + {237,1140,1064, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.50 BV=10.52 + {237,1216,1072, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.60 BV=10.41 + {277,1140,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.49 BV=10.30 + {277,1216,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.58 BV=10.21 + {316,1140,1056, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.49 BV=10.11 + {316,1216,1064, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.59 BV=10.01 + {356,1140,1080, 0, 0, 0}, //TV = 11.46(9 lines) AV=2.97 SV=4.52 BV=9.91 + {395,1140,1040, 0, 0, 0}, //TV = 11.31(10 lines) AV=2.97 SV=4.46 BV=9.81 + {435,1140,1024, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.44 BV=9.70 + {435,1140,1088, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.53 BV=9.61 + {474,1140,1064, 0, 0, 0}, //TV = 11.04(12 lines) AV=2.97 SV=4.50 BV=9.52 + {513,1140,1056, 0, 0, 0}, //TV = 10.93(13 lines) AV=2.97 SV=4.49 BV=9.41 + {553,1140,1056, 0, 0, 0}, //TV = 10.82(14 lines) AV=2.97 SV=4.49 BV=9.31 + {592,1140,1056, 0, 0, 0}, //TV = 10.72(15 lines) AV=2.97 SV=4.49 BV=9.21 + {632,1140,1056, 0, 0, 0}, //TV = 10.63(16 lines) AV=2.97 SV=4.49 BV=9.11 + {671,1140,1064, 0, 0, 0}, //TV = 10.54(17 lines) AV=2.97 SV=4.50 BV=9.02 + {750,1140,1024, 0, 0, 0}, //TV = 10.38(19 lines) AV=2.97 SV=4.44 BV=8.91 + {790,1140,1040, 0, 0, 0}, //TV = 10.31(20 lines) AV=2.97 SV=4.46 BV=8.81 + {869,1140,1024, 0, 0, 0}, //TV = 10.17(22 lines) AV=2.97 SV=4.44 BV=8.70 + {908,1140,1040, 0, 0, 0}, //TV = 10.11(23 lines) AV=2.97 SV=4.46 BV=8.61 + {987,1140,1024, 0, 0, 0}, //TV = 9.98(25 lines) AV=2.97 SV=4.44 BV=8.51 + {1066,1140,1024, 0, 0, 0}, //TV = 9.87(27 lines) AV=2.97 SV=4.44 BV=8.40 + {1105,1140,1056, 0, 0, 0}, //TV = 9.82(28 lines) AV=2.97 SV=4.49 BV=8.31 + {1224,1140,1024, 0, 0, 0}, //TV = 9.67(31 lines) AV=2.97 SV=4.44 BV=8.20 + {1303,1140,1024, 0, 0, 0}, //TV = 9.58(33 lines) AV=2.97 SV=4.44 BV=8.11 + {1382,1140,1040, 0, 0, 0}, //TV = 9.50(35 lines) AV=2.97 SV=4.46 BV=8.01 + {1500,1140,1024, 0, 0, 0}, //TV = 9.38(38 lines) AV=2.97 SV=4.44 BV=7.91 + {1618,1140,1024, 0, 0, 0}, //TV = 9.27(41 lines) AV=2.97 SV=4.44 BV=7.80 + {1697,1140,1040, 0, 0, 0}, //TV = 9.20(43 lines) AV=2.97 SV=4.46 BV=7.71 + {1855,1140,1024, 0, 0, 0}, //TV = 9.07(47 lines) AV=2.97 SV=4.44 BV=7.60 + {1973,1140,1024, 0, 0, 0}, //TV = 8.99(50 lines) AV=2.97 SV=4.44 BV=7.51 + {2131,1140,1024, 0, 0, 0}, //TV = 8.87(54 lines) AV=2.97 SV=4.44 BV=7.40 + {2250,1140,1032, 0, 0, 0}, //TV = 8.80(57 lines) AV=2.97 SV=4.45 BV=7.31 + {2447,1140,1024, 0, 0, 0}, //TV = 8.67(62 lines) AV=2.97 SV=4.44 BV=7.20 + {2605,1140,1024, 0, 0, 0}, //TV = 8.58(66 lines) AV=2.97 SV=4.44 BV=7.11 + {2802,1140,1024, 0, 0, 0}, //TV = 8.48(71 lines) AV=2.97 SV=4.44 BV=7.01 + {2999,1140,1024, 0, 0, 0}, //TV = 8.38(76 lines) AV=2.97 SV=4.44 BV=6.91 + {3236,1140,1024, 0, 0, 0}, //TV = 8.27(82 lines) AV=2.97 SV=4.44 BV=6.80 + {3473,1140,1024, 0, 0, 0}, //TV = 8.17(88 lines) AV=2.97 SV=4.44 BV=6.70 + {3710,1140,1024, 0, 0, 0}, //TV = 8.07(94 lines) AV=2.97 SV=4.44 BV=6.60 + {3986,1140,1024, 0, 0, 0}, //TV = 7.97(101 lines) AV=2.97 SV=4.44 BV=6.50 + {4262,1140,1024, 0, 0, 0}, //TV = 7.87(108 lines) AV=2.97 SV=4.44 BV=6.40 + {4538,1140,1024, 0, 0, 0}, //TV = 7.78(115 lines) AV=2.97 SV=4.44 BV=6.31 + {4893,1140,1024, 0, 0, 0}, //TV = 7.68(124 lines) AV=2.97 SV=4.44 BV=6.20 + {5209,1140,1024, 0, 0, 0}, //TV = 7.58(132 lines) AV=2.97 SV=4.44 BV=6.11 + {5643,1140,1024, 0, 0, 0}, //TV = 7.47(143 lines) AV=2.97 SV=4.44 BV=6.00 + {6038,1140,1024, 0, 0, 0}, //TV = 7.37(153 lines) AV=2.97 SV=4.44 BV=5.90 + {6472,1140,1024, 0, 0, 0}, //TV = 7.27(164 lines) AV=2.97 SV=4.44 BV=5.80 + {6906,1140,1024, 0, 0, 0}, //TV = 7.18(175 lines) AV=2.97 SV=4.44 BV=5.71 + {7419,1140,1024, 0, 0, 0}, //TV = 7.07(188 lines) AV=2.97 SV=4.44 BV=5.60 + {7971,1140,1024, 0, 0, 0}, //TV = 6.97(202 lines) AV=2.97 SV=4.44 BV=5.50 + {8326,1140,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.48 BV=5.40 + {8326,1216,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.57 BV=5.31 + {8326,1328,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.66 BV=5.22 + {8326,1424,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.76 BV=5.12 + {8326,1536,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.87 BV=5.01 + {8326,1632,1032, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.97 BV=4.91 + {8326,1728,1040, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.06 BV=4.81 + {8326,1840,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.17 BV=4.71 + {8326,1936,1072, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.27 BV=4.61 + {8326,2144,1032, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.36 BV=4.51 + {16652,1140,1048, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.48 BV=4.40 + {16652,1216,1048, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.57 BV=4.31 + {16652,1328,1024, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.66 BV=4.22 + {16652,1424,1024, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.76 BV=4.12 + {16652,1424,1104, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.87 BV=4.01 + {16652,1632,1032, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.97 BV=3.91 + {25017,1140,1056, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.49 BV=3.81 + {25017,1216,1064, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.59 BV=3.70 + {25017,1328,1048, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.70 BV=3.60 + {25017,1424,1040, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.78 BV=3.51 + {33343,1140,1048, 0, 0, 0}, //TV = 4.91(845 lines) AV=2.97 SV=4.48 BV=3.40 + {33343,1216,1048, 0, 0, 0}, //TV = 4.91(845 lines) AV=2.97 SV=4.57 BV=3.31 + {33343,1328,1024, 0, 0, 0}, //TV = 4.91(845 lines) AV=2.97 SV=4.66 BV=3.22 + {41669,1140,1024, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.44 BV=3.11 + {41669,1216,1032, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.55 BV=3.01 + {41669,1216,1104, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.64 BV=2.91 + {49994,1140,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.49 BV=2.81 + {49994,1216,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.59 BV=2.70 + {49994,1328,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.68 BV=2.61 + {49994,1424,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.78 BV=2.51 + {49994,1536,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.88 BV=2.41 + {49994,1632,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.98 BV=2.31 + {49994,1728,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.09 BV=2.21 + {49994,1840,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.19 BV=2.11 + {49994,2048,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.29 BV=2.01 + {49994,2144,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.39 BV=1.91 + {49994,2240,1072, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.48 BV=1.81 + {49994,2448,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.58 BV=1.72 + {49994,2656,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.68 BV=1.61 + {49994,2864,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.78 BV=1.51 + {49994,3072,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.88 BV=1.41 + {49994,3328,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.99 BV=1.31 + {49994,3456,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=6.09 BV=1.21 + {58319,3200,1048, 0, 0, 0}, //TV = 4.10(1478 lines) AV=2.97 SV=5.96 BV=1.11 + {66645,3072,1024, 0, 0, 0}, //TV = 3.91(1689 lines) AV=2.97 SV=5.87 BV=1.01 + {66645,3200,1056, 0, 0, 0}, //TV = 3.91(1689 lines) AV=2.97 SV=5.98 BV=0.90 + {75011,3072,1048, 0, 0, 0}, //TV = 3.74(1901 lines) AV=2.97 SV=5.91 BV=0.80 + {75011,3328,1032, 0, 0, 0}, //TV = 3.74(1901 lines) AV=2.97 SV=6.00 BV=0.71 + {83336,3200,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=5.94 BV=0.61 + {83336,3456,1024, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.04 BV=0.51 + {83336,3712,1024, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.14 BV=0.41 + {83336,3968,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.25 BV=0.30 + {83336,4224,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.34 BV=0.21 + {91661,4096,1040, 0, 0, 0}, //TV = 3.45(2323 lines) AV=2.97 SV=6.31 BV=0.11 + {99987,4096,1032, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.30 BV=-0.01 + {108313,4096,1024, 0, 0, 0}, //TV = 3.21(2745 lines) AV=2.97 SV=6.29 BV=-0.11 + {108313,4352,1032, 0, 0, 0}, //TV = 3.21(2745 lines) AV=2.97 SV=6.39 BV=-0.21 + {116678,4224,1048, 0, 0, 0}, //TV = 3.10(2957 lines) AV=2.97 SV=6.36 BV=-0.29 + {125004,4224,1048, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.36 BV=-0.39 + {125004,4608,1032, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.47 BV=-0.50 + {125004,4864,1048, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.57 BV=-0.60 + {125004,5376,1024, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.68 BV=-0.71 + {125004,5632,1040, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.77 BV=-0.80 + {125004,6016,1040, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.86 BV=-0.89 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureStrobePLineTable_50Hz = +{ +{ + {198,1140,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.44 BV=10.83 + {198,1140,1040, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.46 BV=10.81 + {198,1216,1048, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.57 BV=10.70 + {198,1328,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.66 BV=10.61 + {237,1140,1064, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.50 BV=10.52 + {237,1216,1072, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.60 BV=10.41 + {277,1140,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.49 BV=10.30 + {277,1216,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.58 BV=10.21 + {316,1140,1056, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.49 BV=10.11 + {316,1216,1064, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.59 BV=10.01 + {356,1140,1080, 0, 0, 0}, //TV = 11.46(9 lines) AV=2.97 SV=4.52 BV=9.91 + {395,1140,1040, 0, 0, 0}, //TV = 11.31(10 lines) AV=2.97 SV=4.46 BV=9.81 + {435,1140,1024, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.44 BV=9.70 + {435,1140,1088, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.53 BV=9.61 + {474,1140,1064, 0, 0, 0}, //TV = 11.04(12 lines) AV=2.97 SV=4.50 BV=9.52 + {513,1140,1056, 0, 0, 0}, //TV = 10.93(13 lines) AV=2.97 SV=4.49 BV=9.41 + {553,1140,1056, 0, 0, 0}, //TV = 10.82(14 lines) AV=2.97 SV=4.49 BV=9.31 + {592,1140,1056, 0, 0, 0}, //TV = 10.72(15 lines) AV=2.97 SV=4.49 BV=9.21 + {632,1140,1056, 0, 0, 0}, //TV = 10.63(16 lines) AV=2.97 SV=4.49 BV=9.11 + {671,1140,1064, 0, 0, 0}, //TV = 10.54(17 lines) AV=2.97 SV=4.50 BV=9.02 + {750,1140,1024, 0, 0, 0}, //TV = 10.38(19 lines) AV=2.97 SV=4.44 BV=8.91 + {790,1140,1040, 0, 0, 0}, //TV = 10.31(20 lines) AV=2.97 SV=4.46 BV=8.81 + {869,1140,1024, 0, 0, 0}, //TV = 10.17(22 lines) AV=2.97 SV=4.44 BV=8.70 + {908,1140,1040, 0, 0, 0}, //TV = 10.11(23 lines) AV=2.97 SV=4.46 BV=8.61 + {987,1140,1024, 0, 0, 0}, //TV = 9.98(25 lines) AV=2.97 SV=4.44 BV=8.51 + {1066,1140,1024, 0, 0, 0}, //TV = 9.87(27 lines) AV=2.97 SV=4.44 BV=8.40 + {1105,1140,1056, 0, 0, 0}, //TV = 9.82(28 lines) AV=2.97 SV=4.49 BV=8.31 + {1224,1140,1024, 0, 0, 0}, //TV = 9.67(31 lines) AV=2.97 SV=4.44 BV=8.20 + {1303,1140,1024, 0, 0, 0}, //TV = 9.58(33 lines) AV=2.97 SV=4.44 BV=8.11 + {1382,1140,1040, 0, 0, 0}, //TV = 9.50(35 lines) AV=2.97 SV=4.46 BV=8.01 + {1500,1140,1024, 0, 0, 0}, //TV = 9.38(38 lines) AV=2.97 SV=4.44 BV=7.91 + {1618,1140,1024, 0, 0, 0}, //TV = 9.27(41 lines) AV=2.97 SV=4.44 BV=7.80 + {1697,1140,1040, 0, 0, 0}, //TV = 9.20(43 lines) AV=2.97 SV=4.46 BV=7.71 + {1855,1140,1024, 0, 0, 0}, //TV = 9.07(47 lines) AV=2.97 SV=4.44 BV=7.60 + {1973,1140,1024, 0, 0, 0}, //TV = 8.99(50 lines) AV=2.97 SV=4.44 BV=7.51 + {2131,1140,1024, 0, 0, 0}, //TV = 8.87(54 lines) AV=2.97 SV=4.44 BV=7.40 + {2250,1140,1032, 0, 0, 0}, //TV = 8.80(57 lines) AV=2.97 SV=4.45 BV=7.31 + {2447,1140,1024, 0, 0, 0}, //TV = 8.67(62 lines) AV=2.97 SV=4.44 BV=7.20 + {2605,1140,1024, 0, 0, 0}, //TV = 8.58(66 lines) AV=2.97 SV=4.44 BV=7.11 + {2802,1140,1024, 0, 0, 0}, //TV = 8.48(71 lines) AV=2.97 SV=4.44 BV=7.01 + {2999,1140,1024, 0, 0, 0}, //TV = 8.38(76 lines) AV=2.97 SV=4.44 BV=6.91 + {3236,1140,1024, 0, 0, 0}, //TV = 8.27(82 lines) AV=2.97 SV=4.44 BV=6.80 + {3473,1140,1024, 0, 0, 0}, //TV = 8.17(88 lines) AV=2.97 SV=4.44 BV=6.70 + {3710,1140,1024, 0, 0, 0}, //TV = 8.07(94 lines) AV=2.97 SV=4.44 BV=6.60 + {3986,1140,1024, 0, 0, 0}, //TV = 7.97(101 lines) AV=2.97 SV=4.44 BV=6.50 + {4262,1140,1024, 0, 0, 0}, //TV = 7.87(108 lines) AV=2.97 SV=4.44 BV=6.40 + {4538,1140,1024, 0, 0, 0}, //TV = 7.78(115 lines) AV=2.97 SV=4.44 BV=6.31 + {4893,1140,1024, 0, 0, 0}, //TV = 7.68(124 lines) AV=2.97 SV=4.44 BV=6.20 + {5209,1140,1024, 0, 0, 0}, //TV = 7.58(132 lines) AV=2.97 SV=4.44 BV=6.11 + {5643,1140,1024, 0, 0, 0}, //TV = 7.47(143 lines) AV=2.97 SV=4.44 BV=6.00 + {6038,1140,1024, 0, 0, 0}, //TV = 7.37(153 lines) AV=2.97 SV=4.44 BV=5.90 + {6472,1140,1024, 0, 0, 0}, //TV = 7.27(164 lines) AV=2.97 SV=4.44 BV=5.80 + {6906,1140,1024, 0, 0, 0}, //TV = 7.18(175 lines) AV=2.97 SV=4.44 BV=5.71 + {7419,1140,1024, 0, 0, 0}, //TV = 7.07(188 lines) AV=2.97 SV=4.44 BV=5.60 + {7971,1140,1024, 0, 0, 0}, //TV = 6.97(202 lines) AV=2.97 SV=4.44 BV=5.50 + {8484,1140,1024, 0, 0, 0}, //TV = 6.88(215 lines) AV=2.97 SV=4.44 BV=5.41 + {9155,1140,1024, 0, 0, 0}, //TV = 6.77(232 lines) AV=2.97 SV=4.44 BV=5.30 + {9826,1140,1024, 0, 0, 0}, //TV = 6.67(249 lines) AV=2.97 SV=4.44 BV=5.20 + {9983,1140,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.51 BV=5.11 + {9983,1216,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.60 BV=5.02 + {9983,1328,1056, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.71 BV=4.91 + {9983,1424,1056, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.81 BV=4.81 + {9983,1536,1048, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.91 BV=4.71 + {9983,1632,1064, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.01 BV=4.60 + {9983,1728,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.11 BV=4.51 + {9983,1936,1024, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.21 BV=4.41 + {9983,2048,1040, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.31 BV=4.31 + {9983,2144,1064, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.41 BV=4.21 + {20006,1140,1064, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.50 BV=4.12 + {20006,1216,1072, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.60 BV=4.01 + {20006,1328,1048, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.70 BV=3.92 + {20006,1424,1064, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.82 BV=3.80 + {20006,1536,1048, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.91 BV=3.71 + {20006,1632,1056, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=5.00 BV=3.61 + {29989,1140,1080, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.52 BV=3.51 + {29989,1216,1096, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.63 BV=3.40 + {29989,1328,1064, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.72 BV=3.31 + {29989,1424,1072, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.83 BV=3.20 + {40011,1140,1064, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.50 BV=3.12 + {40011,1216,1072, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.60 BV=3.01 + {40011,1328,1048, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.70 BV=2.92 + {49994,1140,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.49 BV=2.81 + {49994,1216,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.59 BV=2.70 + {49994,1328,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.68 BV=2.61 + {49994,1424,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.78 BV=2.51 + {49994,1536,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.88 BV=2.41 + {49994,1632,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.98 BV=2.31 + {49994,1728,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.09 BV=2.21 + {49994,1840,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.19 BV=2.11 + {49994,2048,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.29 BV=2.01 + {49994,2144,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.39 BV=1.91 + {49994,2240,1072, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.48 BV=1.81 + {49994,2448,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.58 BV=1.72 + {49994,2656,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.68 BV=1.61 + {49994,2864,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.78 BV=1.51 + {49994,3072,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.88 BV=1.41 + {49994,3328,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.99 BV=1.31 + {49994,3456,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=6.09 BV=1.21 + {60017,3072,1064, 0, 0, 0}, //TV = 4.06(1521 lines) AV=2.97 SV=5.93 BV=1.10 + {60017,3328,1048, 0, 0, 0}, //TV = 4.06(1521 lines) AV=2.97 SV=6.02 BV=1.01 + {69999,3072,1048, 0, 0, 0}, //TV = 3.84(1774 lines) AV=2.97 SV=5.91 BV=0.90 + {69999,3328,1032, 0, 0, 0}, //TV = 3.84(1774 lines) AV=2.97 SV=6.00 BV=0.81 + {79982,3072,1048, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=5.91 BV=0.71 + {79982,3328,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.00 BV=0.62 + {79982,3584,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.11 BV=0.51 + {79982,3840,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.20 BV=0.41 + {79982,4096,1040, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.31 BV=0.31 + {79982,4352,1040, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.40 BV=0.22 + {90005,4224,1024, 0, 0, 0}, //TV = 3.47(2281 lines) AV=2.97 SV=6.33 BV=0.11 + {99987,4096,1032, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.30 BV=-0.01 + {99987,4352,1040, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.40 BV=-0.10 + {110010,4224,1040, 0, 0, 0}, //TV = 3.18(2788 lines) AV=2.97 SV=6.35 BV=-0.20 + {119992,4096,1056, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.33 BV=-0.30 + {119992,4480,1032, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.43 BV=-0.40 + {119992,4736,1048, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.53 BV=-0.50 + {119992,5120,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.63 BV=-0.60 + {119992,5504,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.74 BV=-0.71 + {119992,5888,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.83 BV=-0.80 + {119992,6144,1064, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.93 BV=-0.90 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_StrobeTable = +{ + AETABLE_STROBE, //eAETableID + 119, //u4TotalIndex + 20, //u4StrobeTrigerBV + 109, //i4MaxBV + -9, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCaptureStrobePLineTable_60Hz, + sCaptureStrobePLineTable_50Hz, + NULL, +}; + +static strEvPline sAEScene1PLineTable_60Hz = +{ +{ + {198,1140,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.44 BV=10.83 + {198,1140,1040, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.46 BV=10.81 + {198,1216,1048, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.57 BV=10.70 + {198,1328,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.66 BV=10.61 + {237,1140,1064, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.50 BV=10.52 + {237,1216,1072, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.60 BV=10.41 + {277,1140,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.49 BV=10.30 + {277,1216,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.58 BV=10.21 + {316,1140,1056, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.49 BV=10.11 + {316,1216,1064, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.59 BV=10.01 + {356,1140,1080, 0, 0, 0}, //TV = 11.46(9 lines) AV=2.97 SV=4.52 BV=9.91 + {395,1140,1040, 0, 0, 0}, //TV = 11.31(10 lines) AV=2.97 SV=4.46 BV=9.81 + {435,1140,1024, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.44 BV=9.70 + {435,1140,1088, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.53 BV=9.61 + {474,1140,1064, 0, 0, 0}, //TV = 11.04(12 lines) AV=2.97 SV=4.50 BV=9.52 + {513,1140,1056, 0, 0, 0}, //TV = 10.93(13 lines) AV=2.97 SV=4.49 BV=9.41 + {553,1140,1056, 0, 0, 0}, //TV = 10.82(14 lines) AV=2.97 SV=4.49 BV=9.31 + {592,1140,1056, 0, 0, 0}, //TV = 10.72(15 lines) AV=2.97 SV=4.49 BV=9.21 + {632,1140,1056, 0, 0, 0}, //TV = 10.63(16 lines) AV=2.97 SV=4.49 BV=9.11 + {671,1140,1064, 0, 0, 0}, //TV = 10.54(17 lines) AV=2.97 SV=4.50 BV=9.02 + {750,1140,1024, 0, 0, 0}, //TV = 10.38(19 lines) AV=2.97 SV=4.44 BV=8.91 + {790,1140,1040, 0, 0, 0}, //TV = 10.31(20 lines) AV=2.97 SV=4.46 BV=8.81 + {869,1140,1024, 0, 0, 0}, //TV = 10.17(22 lines) AV=2.97 SV=4.44 BV=8.70 + {908,1140,1040, 0, 0, 0}, //TV = 10.11(23 lines) AV=2.97 SV=4.46 BV=8.61 + {987,1140,1024, 0, 0, 0}, //TV = 9.98(25 lines) AV=2.97 SV=4.44 BV=8.51 + {1066,1140,1024, 0, 0, 0}, //TV = 9.87(27 lines) AV=2.97 SV=4.44 BV=8.40 + {1105,1140,1056, 0, 0, 0}, //TV = 9.82(28 lines) AV=2.97 SV=4.49 BV=8.31 + {1224,1140,1024, 0, 0, 0}, //TV = 9.67(31 lines) AV=2.97 SV=4.44 BV=8.20 + {1303,1140,1024, 0, 0, 0}, //TV = 9.58(33 lines) AV=2.97 SV=4.44 BV=8.11 + {1382,1140,1040, 0, 0, 0}, //TV = 9.50(35 lines) AV=2.97 SV=4.46 BV=8.01 + {1500,1140,1024, 0, 0, 0}, //TV = 9.38(38 lines) AV=2.97 SV=4.44 BV=7.91 + {1618,1140,1024, 0, 0, 0}, //TV = 9.27(41 lines) AV=2.97 SV=4.44 BV=7.80 + {1697,1140,1040, 0, 0, 0}, //TV = 9.20(43 lines) AV=2.97 SV=4.46 BV=7.71 + {1855,1140,1024, 0, 0, 0}, //TV = 9.07(47 lines) AV=2.97 SV=4.44 BV=7.60 + {1973,1140,1024, 0, 0, 0}, //TV = 8.99(50 lines) AV=2.97 SV=4.44 BV=7.51 + {2131,1140,1024, 0, 0, 0}, //TV = 8.87(54 lines) AV=2.97 SV=4.44 BV=7.40 + {2250,1140,1032, 0, 0, 0}, //TV = 8.80(57 lines) AV=2.97 SV=4.45 BV=7.31 + {2447,1140,1024, 0, 0, 0}, //TV = 8.67(62 lines) AV=2.97 SV=4.44 BV=7.20 + {2605,1140,1024, 0, 0, 0}, //TV = 8.58(66 lines) AV=2.97 SV=4.44 BV=7.11 + {2802,1140,1024, 0, 0, 0}, //TV = 8.48(71 lines) AV=2.97 SV=4.44 BV=7.01 + {2999,1140,1024, 0, 0, 0}, //TV = 8.38(76 lines) AV=2.97 SV=4.44 BV=6.91 + {3236,1140,1024, 0, 0, 0}, //TV = 8.27(82 lines) AV=2.97 SV=4.44 BV=6.80 + {3473,1140,1024, 0, 0, 0}, //TV = 8.17(88 lines) AV=2.97 SV=4.44 BV=6.70 + {3710,1140,1024, 0, 0, 0}, //TV = 8.07(94 lines) AV=2.97 SV=4.44 BV=6.60 + {3986,1140,1024, 0, 0, 0}, //TV = 7.97(101 lines) AV=2.97 SV=4.44 BV=6.50 + {4262,1140,1024, 0, 0, 0}, //TV = 7.87(108 lines) AV=2.97 SV=4.44 BV=6.40 + {4538,1140,1024, 0, 0, 0}, //TV = 7.78(115 lines) AV=2.97 SV=4.44 BV=6.31 + {4893,1140,1024, 0, 0, 0}, //TV = 7.68(124 lines) AV=2.97 SV=4.44 BV=6.20 + {5209,1140,1024, 0, 0, 0}, //TV = 7.58(132 lines) AV=2.97 SV=4.44 BV=6.11 + {5643,1140,1024, 0, 0, 0}, //TV = 7.47(143 lines) AV=2.97 SV=4.44 BV=6.00 + {6038,1140,1024, 0, 0, 0}, //TV = 7.37(153 lines) AV=2.97 SV=4.44 BV=5.90 + {6472,1140,1024, 0, 0, 0}, //TV = 7.27(164 lines) AV=2.97 SV=4.44 BV=5.80 + {6906,1140,1024, 0, 0, 0}, //TV = 7.18(175 lines) AV=2.97 SV=4.44 BV=5.71 + {7419,1140,1024, 0, 0, 0}, //TV = 7.07(188 lines) AV=2.97 SV=4.44 BV=5.60 + {7971,1140,1024, 0, 0, 0}, //TV = 6.97(202 lines) AV=2.97 SV=4.44 BV=5.50 + {8326,1140,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.48 BV=5.40 + {8326,1216,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.57 BV=5.31 + {8326,1328,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.66 BV=5.22 + {8326,1424,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.76 BV=5.12 + {8326,1536,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.87 BV=5.01 + {8326,1632,1032, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.97 BV=4.91 + {8326,1728,1040, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.06 BV=4.81 + {8326,1840,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.17 BV=4.71 + {8326,1936,1072, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.27 BV=4.61 + {8326,2144,1032, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.36 BV=4.51 + {16652,1140,1048, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.48 BV=4.40 + {16652,1216,1048, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.57 BV=4.31 + {16652,1328,1024, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.66 BV=4.22 + {16652,1424,1024, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.76 BV=4.12 + {16652,1424,1104, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.87 BV=4.01 + {16652,1632,1032, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.97 BV=3.91 + {25017,1140,1056, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.49 BV=3.81 + {25017,1216,1064, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.59 BV=3.70 + {25017,1328,1048, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.70 BV=3.60 + {25017,1424,1040, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.78 BV=3.51 + {33343,1140,1048, 0, 0, 0}, //TV = 4.91(845 lines) AV=2.97 SV=4.48 BV=3.40 + {33343,1216,1048, 0, 0, 0}, //TV = 4.91(845 lines) AV=2.97 SV=4.57 BV=3.31 + {33343,1328,1024, 0, 0, 0}, //TV = 4.91(845 lines) AV=2.97 SV=4.66 BV=3.22 + {41669,1140,1024, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.44 BV=3.11 + {41669,1216,1032, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.55 BV=3.01 + {41669,1216,1104, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.64 BV=2.91 + {49994,1140,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.49 BV=2.81 + {49994,1216,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.59 BV=2.70 + {49994,1328,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.68 BV=2.61 + {49994,1424,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.78 BV=2.51 + {49994,1536,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.88 BV=2.41 + {49994,1632,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.98 BV=2.31 + {49994,1728,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.09 BV=2.21 + {49994,1840,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.19 BV=2.11 + {49994,2048,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.29 BV=2.01 + {49994,2144,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.39 BV=1.91 + {49994,2240,1072, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.48 BV=1.81 + {49994,2448,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.58 BV=1.72 + {49994,2656,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.68 BV=1.61 + {49994,2864,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.78 BV=1.51 + {49994,3072,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.88 BV=1.41 + {49994,3328,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.99 BV=1.31 + {49994,3456,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=6.09 BV=1.21 + {58319,3200,1048, 0, 0, 0}, //TV = 4.10(1478 lines) AV=2.97 SV=5.96 BV=1.11 + {66645,3072,1024, 0, 0, 0}, //TV = 3.91(1689 lines) AV=2.97 SV=5.87 BV=1.01 + {66645,3200,1056, 0, 0, 0}, //TV = 3.91(1689 lines) AV=2.97 SV=5.98 BV=0.90 + {75011,3072,1048, 0, 0, 0}, //TV = 3.74(1901 lines) AV=2.97 SV=5.91 BV=0.80 + {75011,3328,1032, 0, 0, 0}, //TV = 3.74(1901 lines) AV=2.97 SV=6.00 BV=0.71 + {83336,3200,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=5.94 BV=0.61 + {83336,3456,1024, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.04 BV=0.51 + {83336,3712,1024, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.14 BV=0.41 + {83336,3968,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.25 BV=0.30 + {83336,4224,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.34 BV=0.21 + {91661,4096,1040, 0, 0, 0}, //TV = 3.45(2323 lines) AV=2.97 SV=6.31 BV=0.11 + {99987,4096,1032, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.30 BV=-0.01 + {108313,4096,1024, 0, 0, 0}, //TV = 3.21(2745 lines) AV=2.97 SV=6.29 BV=-0.11 + {108313,4352,1032, 0, 0, 0}, //TV = 3.21(2745 lines) AV=2.97 SV=6.39 BV=-0.21 + {116678,4224,1048, 0, 0, 0}, //TV = 3.10(2957 lines) AV=2.97 SV=6.36 BV=-0.29 + {125004,4224,1048, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.36 BV=-0.39 + {125004,4608,1032, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.47 BV=-0.50 + {125004,4864,1048, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.57 BV=-0.60 + {125004,5376,1024, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.68 BV=-0.71 + {125004,5632,1040, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.77 BV=-0.80 + {125004,6016,1040, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.86 BV=-0.89 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sAEScene1PLineTable_50Hz = +{ +{ + {198,1140,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.44 BV=10.83 + {198,1140,1040, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.46 BV=10.81 + {198,1216,1048, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.57 BV=10.70 + {198,1328,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.66 BV=10.61 + {237,1140,1064, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.50 BV=10.52 + {237,1216,1072, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.60 BV=10.41 + {277,1140,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.49 BV=10.30 + {277,1216,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.58 BV=10.21 + {316,1140,1056, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.49 BV=10.11 + {316,1216,1064, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.59 BV=10.01 + {356,1140,1080, 0, 0, 0}, //TV = 11.46(9 lines) AV=2.97 SV=4.52 BV=9.91 + {395,1140,1040, 0, 0, 0}, //TV = 11.31(10 lines) AV=2.97 SV=4.46 BV=9.81 + {435,1140,1024, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.44 BV=9.70 + {435,1140,1088, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.53 BV=9.61 + {474,1140,1064, 0, 0, 0}, //TV = 11.04(12 lines) AV=2.97 SV=4.50 BV=9.52 + {513,1140,1056, 0, 0, 0}, //TV = 10.93(13 lines) AV=2.97 SV=4.49 BV=9.41 + {553,1140,1056, 0, 0, 0}, //TV = 10.82(14 lines) AV=2.97 SV=4.49 BV=9.31 + {592,1140,1056, 0, 0, 0}, //TV = 10.72(15 lines) AV=2.97 SV=4.49 BV=9.21 + {632,1140,1056, 0, 0, 0}, //TV = 10.63(16 lines) AV=2.97 SV=4.49 BV=9.11 + {671,1140,1064, 0, 0, 0}, //TV = 10.54(17 lines) AV=2.97 SV=4.50 BV=9.02 + {750,1140,1024, 0, 0, 0}, //TV = 10.38(19 lines) AV=2.97 SV=4.44 BV=8.91 + {790,1140,1040, 0, 0, 0}, //TV = 10.31(20 lines) AV=2.97 SV=4.46 BV=8.81 + {869,1140,1024, 0, 0, 0}, //TV = 10.17(22 lines) AV=2.97 SV=4.44 BV=8.70 + {908,1140,1040, 0, 0, 0}, //TV = 10.11(23 lines) AV=2.97 SV=4.46 BV=8.61 + {987,1140,1024, 0, 0, 0}, //TV = 9.98(25 lines) AV=2.97 SV=4.44 BV=8.51 + {1066,1140,1024, 0, 0, 0}, //TV = 9.87(27 lines) AV=2.97 SV=4.44 BV=8.40 + {1105,1140,1056, 0, 0, 0}, //TV = 9.82(28 lines) AV=2.97 SV=4.49 BV=8.31 + {1224,1140,1024, 0, 0, 0}, //TV = 9.67(31 lines) AV=2.97 SV=4.44 BV=8.20 + {1303,1140,1024, 0, 0, 0}, //TV = 9.58(33 lines) AV=2.97 SV=4.44 BV=8.11 + {1382,1140,1040, 0, 0, 0}, //TV = 9.50(35 lines) AV=2.97 SV=4.46 BV=8.01 + {1500,1140,1024, 0, 0, 0}, //TV = 9.38(38 lines) AV=2.97 SV=4.44 BV=7.91 + {1618,1140,1024, 0, 0, 0}, //TV = 9.27(41 lines) AV=2.97 SV=4.44 BV=7.80 + {1697,1140,1040, 0, 0, 0}, //TV = 9.20(43 lines) AV=2.97 SV=4.46 BV=7.71 + {1855,1140,1024, 0, 0, 0}, //TV = 9.07(47 lines) AV=2.97 SV=4.44 BV=7.60 + {1973,1140,1024, 0, 0, 0}, //TV = 8.99(50 lines) AV=2.97 SV=4.44 BV=7.51 + {2131,1140,1024, 0, 0, 0}, //TV = 8.87(54 lines) AV=2.97 SV=4.44 BV=7.40 + {2250,1140,1032, 0, 0, 0}, //TV = 8.80(57 lines) AV=2.97 SV=4.45 BV=7.31 + {2447,1140,1024, 0, 0, 0}, //TV = 8.67(62 lines) AV=2.97 SV=4.44 BV=7.20 + {2605,1140,1024, 0, 0, 0}, //TV = 8.58(66 lines) AV=2.97 SV=4.44 BV=7.11 + {2802,1140,1024, 0, 0, 0}, //TV = 8.48(71 lines) AV=2.97 SV=4.44 BV=7.01 + {2999,1140,1024, 0, 0, 0}, //TV = 8.38(76 lines) AV=2.97 SV=4.44 BV=6.91 + {3236,1140,1024, 0, 0, 0}, //TV = 8.27(82 lines) AV=2.97 SV=4.44 BV=6.80 + {3473,1140,1024, 0, 0, 0}, //TV = 8.17(88 lines) AV=2.97 SV=4.44 BV=6.70 + {3710,1140,1024, 0, 0, 0}, //TV = 8.07(94 lines) AV=2.97 SV=4.44 BV=6.60 + {3986,1140,1024, 0, 0, 0}, //TV = 7.97(101 lines) AV=2.97 SV=4.44 BV=6.50 + {4262,1140,1024, 0, 0, 0}, //TV = 7.87(108 lines) AV=2.97 SV=4.44 BV=6.40 + {4538,1140,1024, 0, 0, 0}, //TV = 7.78(115 lines) AV=2.97 SV=4.44 BV=6.31 + {4893,1140,1024, 0, 0, 0}, //TV = 7.68(124 lines) AV=2.97 SV=4.44 BV=6.20 + {5209,1140,1024, 0, 0, 0}, //TV = 7.58(132 lines) AV=2.97 SV=4.44 BV=6.11 + {5643,1140,1024, 0, 0, 0}, //TV = 7.47(143 lines) AV=2.97 SV=4.44 BV=6.00 + {6038,1140,1024, 0, 0, 0}, //TV = 7.37(153 lines) AV=2.97 SV=4.44 BV=5.90 + {6472,1140,1024, 0, 0, 0}, //TV = 7.27(164 lines) AV=2.97 SV=4.44 BV=5.80 + {6906,1140,1024, 0, 0, 0}, //TV = 7.18(175 lines) AV=2.97 SV=4.44 BV=5.71 + {7419,1140,1024, 0, 0, 0}, //TV = 7.07(188 lines) AV=2.97 SV=4.44 BV=5.60 + {7971,1140,1024, 0, 0, 0}, //TV = 6.97(202 lines) AV=2.97 SV=4.44 BV=5.50 + {8484,1140,1024, 0, 0, 0}, //TV = 6.88(215 lines) AV=2.97 SV=4.44 BV=5.41 + {9155,1140,1024, 0, 0, 0}, //TV = 6.77(232 lines) AV=2.97 SV=4.44 BV=5.30 + {9826,1140,1024, 0, 0, 0}, //TV = 6.67(249 lines) AV=2.97 SV=4.44 BV=5.20 + {9983,1140,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.51 BV=5.11 + {9983,1216,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.60 BV=5.02 + {9983,1328,1056, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.71 BV=4.91 + {9983,1424,1056, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.81 BV=4.81 + {9983,1536,1048, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.91 BV=4.71 + {9983,1632,1064, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.01 BV=4.60 + {9983,1728,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.11 BV=4.51 + {9983,1936,1024, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.21 BV=4.41 + {9983,2048,1040, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.31 BV=4.31 + {9983,2144,1064, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.41 BV=4.21 + {20006,1140,1064, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.50 BV=4.12 + {20006,1216,1072, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.60 BV=4.01 + {20006,1328,1048, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.70 BV=3.92 + {20006,1424,1064, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.82 BV=3.80 + {20006,1536,1048, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.91 BV=3.71 + {20006,1632,1056, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=5.00 BV=3.61 + {29989,1140,1080, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.52 BV=3.51 + {29989,1216,1096, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.63 BV=3.40 + {29989,1328,1064, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.72 BV=3.31 + {29989,1424,1072, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.83 BV=3.20 + {40011,1140,1064, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.50 BV=3.12 + {40011,1216,1072, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.60 BV=3.01 + {40011,1328,1048, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.70 BV=2.92 + {49994,1140,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.49 BV=2.81 + {49994,1216,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.59 BV=2.70 + {49994,1328,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.68 BV=2.61 + {49994,1424,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.78 BV=2.51 + {49994,1536,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.88 BV=2.41 + {49994,1632,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.98 BV=2.31 + {49994,1728,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.09 BV=2.21 + {49994,1840,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.19 BV=2.11 + {49994,2048,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.29 BV=2.01 + {49994,2144,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.39 BV=1.91 + {49994,2240,1072, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.48 BV=1.81 + {49994,2448,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.58 BV=1.72 + {49994,2656,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.68 BV=1.61 + {49994,2864,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.78 BV=1.51 + {49994,3072,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.88 BV=1.41 + {49994,3328,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.99 BV=1.31 + {49994,3456,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=6.09 BV=1.21 + {60017,3072,1064, 0, 0, 0}, //TV = 4.06(1521 lines) AV=2.97 SV=5.93 BV=1.10 + {60017,3328,1048, 0, 0, 0}, //TV = 4.06(1521 lines) AV=2.97 SV=6.02 BV=1.01 + {69999,3072,1048, 0, 0, 0}, //TV = 3.84(1774 lines) AV=2.97 SV=5.91 BV=0.90 + {69999,3328,1032, 0, 0, 0}, //TV = 3.84(1774 lines) AV=2.97 SV=6.00 BV=0.81 + {79982,3072,1048, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=5.91 BV=0.71 + {79982,3328,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.00 BV=0.62 + {79982,3584,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.11 BV=0.51 + {79982,3840,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.20 BV=0.41 + {79982,4096,1040, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.31 BV=0.31 + {79982,4352,1040, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.40 BV=0.22 + {90005,4224,1024, 0, 0, 0}, //TV = 3.47(2281 lines) AV=2.97 SV=6.33 BV=0.11 + {99987,4096,1032, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.30 BV=-0.01 + {99987,4352,1040, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.40 BV=-0.10 + {110010,4224,1040, 0, 0, 0}, //TV = 3.18(2788 lines) AV=2.97 SV=6.35 BV=-0.20 + {119992,4096,1056, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.33 BV=-0.30 + {119992,4480,1032, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.43 BV=-0.40 + {119992,4736,1048, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.53 BV=-0.50 + {119992,5120,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.63 BV=-0.60 + {119992,5504,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.74 BV=-0.71 + {119992,5888,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.83 BV=-0.80 + {119992,6144,1064, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.93 BV=-0.90 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_SceneTable1 = +{ + AETABLE_SCENE_INDEX1, //eAETableID + 119, //u4TotalIndex + 20, //u4StrobeTrigerBV + 109, //i4MaxBV + -9, //i4MinBV + 90, //i4EffectiveMaxBV + -10, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAEScene1PLineTable_60Hz, + sAEScene1PLineTable_50Hz, + NULL, +}; + +static strEvPline sAEScene2PLineTable_60Hz = +{ +{ + {198,1140,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.44 BV=10.83 + {198,1140,1040, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.46 BV=10.81 + {198,1216,1048, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.57 BV=10.70 + {198,1328,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.66 BV=10.61 + {237,1140,1064, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.50 BV=10.52 + {237,1216,1072, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.60 BV=10.41 + {277,1140,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.49 BV=10.30 + {277,1216,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.58 BV=10.21 + {316,1140,1056, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.49 BV=10.11 + {316,1216,1064, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.59 BV=10.01 + {356,1140,1080, 0, 0, 0}, //TV = 11.46(9 lines) AV=2.97 SV=4.52 BV=9.91 + {395,1140,1040, 0, 0, 0}, //TV = 11.31(10 lines) AV=2.97 SV=4.46 BV=9.81 + {435,1140,1024, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.44 BV=9.70 + {435,1140,1088, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.53 BV=9.61 + {474,1140,1064, 0, 0, 0}, //TV = 11.04(12 lines) AV=2.97 SV=4.50 BV=9.52 + {513,1140,1056, 0, 0, 0}, //TV = 10.93(13 lines) AV=2.97 SV=4.49 BV=9.41 + {553,1140,1056, 0, 0, 0}, //TV = 10.82(14 lines) AV=2.97 SV=4.49 BV=9.31 + {592,1140,1056, 0, 0, 0}, //TV = 10.72(15 lines) AV=2.97 SV=4.49 BV=9.21 + {632,1140,1056, 0, 0, 0}, //TV = 10.63(16 lines) AV=2.97 SV=4.49 BV=9.11 + {671,1140,1064, 0, 0, 0}, //TV = 10.54(17 lines) AV=2.97 SV=4.50 BV=9.02 + {750,1140,1024, 0, 0, 0}, //TV = 10.38(19 lines) AV=2.97 SV=4.44 BV=8.91 + {790,1140,1040, 0, 0, 0}, //TV = 10.31(20 lines) AV=2.97 SV=4.46 BV=8.81 + {869,1140,1024, 0, 0, 0}, //TV = 10.17(22 lines) AV=2.97 SV=4.44 BV=8.70 + {908,1140,1040, 0, 0, 0}, //TV = 10.11(23 lines) AV=2.97 SV=4.46 BV=8.61 + {987,1140,1024, 0, 0, 0}, //TV = 9.98(25 lines) AV=2.97 SV=4.44 BV=8.51 + {1066,1140,1024, 0, 0, 0}, //TV = 9.87(27 lines) AV=2.97 SV=4.44 BV=8.40 + {1105,1140,1056, 0, 0, 0}, //TV = 9.82(28 lines) AV=2.97 SV=4.49 BV=8.31 + {1224,1140,1024, 0, 0, 0}, //TV = 9.67(31 lines) AV=2.97 SV=4.44 BV=8.20 + {1303,1140,1024, 0, 0, 0}, //TV = 9.58(33 lines) AV=2.97 SV=4.44 BV=8.11 + {1382,1140,1040, 0, 0, 0}, //TV = 9.50(35 lines) AV=2.97 SV=4.46 BV=8.01 + {1500,1140,1024, 0, 0, 0}, //TV = 9.38(38 lines) AV=2.97 SV=4.44 BV=7.91 + {1618,1140,1024, 0, 0, 0}, //TV = 9.27(41 lines) AV=2.97 SV=4.44 BV=7.80 + {1697,1140,1040, 0, 0, 0}, //TV = 9.20(43 lines) AV=2.97 SV=4.46 BV=7.71 + {1855,1140,1024, 0, 0, 0}, //TV = 9.07(47 lines) AV=2.97 SV=4.44 BV=7.60 + {1973,1140,1024, 0, 0, 0}, //TV = 8.99(50 lines) AV=2.97 SV=4.44 BV=7.51 + {2131,1140,1024, 0, 0, 0}, //TV = 8.87(54 lines) AV=2.97 SV=4.44 BV=7.40 + {2250,1140,1032, 0, 0, 0}, //TV = 8.80(57 lines) AV=2.97 SV=4.45 BV=7.31 + {2447,1140,1024, 0, 0, 0}, //TV = 8.67(62 lines) AV=2.97 SV=4.44 BV=7.20 + {2605,1140,1024, 0, 0, 0}, //TV = 8.58(66 lines) AV=2.97 SV=4.44 BV=7.11 + {2802,1140,1024, 0, 0, 0}, //TV = 8.48(71 lines) AV=2.97 SV=4.44 BV=7.01 + {2999,1140,1024, 0, 0, 0}, //TV = 8.38(76 lines) AV=2.97 SV=4.44 BV=6.91 + {3236,1140,1024, 0, 0, 0}, //TV = 8.27(82 lines) AV=2.97 SV=4.44 BV=6.80 + {3473,1140,1024, 0, 0, 0}, //TV = 8.17(88 lines) AV=2.97 SV=4.44 BV=6.70 + {3710,1140,1024, 0, 0, 0}, //TV = 8.07(94 lines) AV=2.97 SV=4.44 BV=6.60 + {3986,1140,1024, 0, 0, 0}, //TV = 7.97(101 lines) AV=2.97 SV=4.44 BV=6.50 + {4262,1140,1024, 0, 0, 0}, //TV = 7.87(108 lines) AV=2.97 SV=4.44 BV=6.40 + {4538,1140,1024, 0, 0, 0}, //TV = 7.78(115 lines) AV=2.97 SV=4.44 BV=6.31 + {4893,1140,1024, 0, 0, 0}, //TV = 7.68(124 lines) AV=2.97 SV=4.44 BV=6.20 + {5209,1140,1024, 0, 0, 0}, //TV = 7.58(132 lines) AV=2.97 SV=4.44 BV=6.11 + {5643,1140,1024, 0, 0, 0}, //TV = 7.47(143 lines) AV=2.97 SV=4.44 BV=6.00 + {6038,1140,1024, 0, 0, 0}, //TV = 7.37(153 lines) AV=2.97 SV=4.44 BV=5.90 + {6472,1140,1024, 0, 0, 0}, //TV = 7.27(164 lines) AV=2.97 SV=4.44 BV=5.80 + {6906,1140,1024, 0, 0, 0}, //TV = 7.18(175 lines) AV=2.97 SV=4.44 BV=5.71 + {7419,1140,1024, 0, 0, 0}, //TV = 7.07(188 lines) AV=2.97 SV=4.44 BV=5.60 + {7971,1140,1024, 0, 0, 0}, //TV = 6.97(202 lines) AV=2.97 SV=4.44 BV=5.50 + {8326,1140,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.48 BV=5.40 + {8326,1216,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.57 BV=5.31 + {8326,1328,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.66 BV=5.22 + {8326,1424,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.76 BV=5.12 + {8326,1536,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.87 BV=5.01 + {8326,1632,1032, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.97 BV=4.91 + {8326,1728,1040, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.06 BV=4.81 + {8326,1840,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.17 BV=4.71 + {8326,1936,1072, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.27 BV=4.61 + {8326,2144,1032, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.36 BV=4.51 + {16652,1140,1048, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.48 BV=4.40 + {16652,1216,1048, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.57 BV=4.31 + {16652,1328,1024, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.66 BV=4.22 + {16652,1424,1024, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.76 BV=4.12 + {16652,1424,1104, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.87 BV=4.01 + {16652,1632,1032, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.97 BV=3.91 + {25017,1140,1056, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.49 BV=3.81 + {25017,1216,1064, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.59 BV=3.70 + {25017,1328,1048, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.70 BV=3.60 + {25017,1424,1040, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.78 BV=3.51 + {33343,1140,1048, 0, 0, 0}, //TV = 4.91(845 lines) AV=2.97 SV=4.48 BV=3.40 + {33343,1216,1048, 0, 0, 0}, //TV = 4.91(845 lines) AV=2.97 SV=4.57 BV=3.31 + {33343,1328,1024, 0, 0, 0}, //TV = 4.91(845 lines) AV=2.97 SV=4.66 BV=3.22 + {41669,1140,1024, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.44 BV=3.11 + {41669,1216,1032, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.55 BV=3.01 + {41669,1216,1104, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.64 BV=2.91 + {49994,1140,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.49 BV=2.81 + {49994,1216,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.59 BV=2.70 + {49994,1328,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.68 BV=2.61 + {49994,1424,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.78 BV=2.51 + {49994,1536,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.88 BV=2.41 + {49994,1632,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.98 BV=2.31 + {49994,1728,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.09 BV=2.21 + {49994,1840,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.19 BV=2.11 + {49994,2048,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.29 BV=2.01 + {49994,2144,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.39 BV=1.91 + {49994,2240,1072, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.48 BV=1.81 + {49994,2448,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.58 BV=1.72 + {49994,2656,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.68 BV=1.61 + {49994,2864,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.78 BV=1.51 + {49994,3072,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.88 BV=1.41 + {49994,3328,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.99 BV=1.31 + {49994,3456,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=6.09 BV=1.21 + {58319,3200,1048, 0, 0, 0}, //TV = 4.10(1478 lines) AV=2.97 SV=5.96 BV=1.11 + {66645,3072,1024, 0, 0, 0}, //TV = 3.91(1689 lines) AV=2.97 SV=5.87 BV=1.01 + {66645,3200,1056, 0, 0, 0}, //TV = 3.91(1689 lines) AV=2.97 SV=5.98 BV=0.90 + {75011,3072,1048, 0, 0, 0}, //TV = 3.74(1901 lines) AV=2.97 SV=5.91 BV=0.80 + {75011,3328,1032, 0, 0, 0}, //TV = 3.74(1901 lines) AV=2.97 SV=6.00 BV=0.71 + {83336,3200,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=5.94 BV=0.61 + {83336,3456,1024, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.04 BV=0.51 + {83336,3712,1024, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.14 BV=0.41 + {83336,3968,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.25 BV=0.30 + {83336,4224,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.34 BV=0.21 + {91661,4096,1040, 0, 0, 0}, //TV = 3.45(2323 lines) AV=2.97 SV=6.31 BV=0.11 + {99987,4096,1032, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.30 BV=-0.01 + {108313,4096,1024, 0, 0, 0}, //TV = 3.21(2745 lines) AV=2.97 SV=6.29 BV=-0.11 + {108313,4352,1032, 0, 0, 0}, //TV = 3.21(2745 lines) AV=2.97 SV=6.39 BV=-0.21 + {116678,4224,1048, 0, 0, 0}, //TV = 3.10(2957 lines) AV=2.97 SV=6.36 BV=-0.29 + {125004,4224,1048, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.36 BV=-0.39 + {125004,4608,1032, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.47 BV=-0.50 + {125004,4864,1048, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.57 BV=-0.60 + {125004,5376,1024, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.68 BV=-0.71 + {125004,5632,1040, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.77 BV=-0.80 + {125004,6016,1040, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.86 BV=-0.89 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sAEScene2PLineTable_50Hz = +{ +{ + {198,1140,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.44 BV=10.83 + {198,1140,1040, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.46 BV=10.81 + {198,1216,1048, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.57 BV=10.70 + {198,1328,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.66 BV=10.61 + {237,1140,1064, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.50 BV=10.52 + {237,1216,1072, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.60 BV=10.41 + {277,1140,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.49 BV=10.30 + {277,1216,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.58 BV=10.21 + {316,1140,1056, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.49 BV=10.11 + {316,1216,1064, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.59 BV=10.01 + {356,1140,1080, 0, 0, 0}, //TV = 11.46(9 lines) AV=2.97 SV=4.52 BV=9.91 + {395,1140,1040, 0, 0, 0}, //TV = 11.31(10 lines) AV=2.97 SV=4.46 BV=9.81 + {435,1140,1024, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.44 BV=9.70 + {435,1140,1088, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.53 BV=9.61 + {474,1140,1064, 0, 0, 0}, //TV = 11.04(12 lines) AV=2.97 SV=4.50 BV=9.52 + {513,1140,1056, 0, 0, 0}, //TV = 10.93(13 lines) AV=2.97 SV=4.49 BV=9.41 + {553,1140,1056, 0, 0, 0}, //TV = 10.82(14 lines) AV=2.97 SV=4.49 BV=9.31 + {592,1140,1056, 0, 0, 0}, //TV = 10.72(15 lines) AV=2.97 SV=4.49 BV=9.21 + {632,1140,1056, 0, 0, 0}, //TV = 10.63(16 lines) AV=2.97 SV=4.49 BV=9.11 + {671,1140,1064, 0, 0, 0}, //TV = 10.54(17 lines) AV=2.97 SV=4.50 BV=9.02 + {750,1140,1024, 0, 0, 0}, //TV = 10.38(19 lines) AV=2.97 SV=4.44 BV=8.91 + {790,1140,1040, 0, 0, 0}, //TV = 10.31(20 lines) AV=2.97 SV=4.46 BV=8.81 + {869,1140,1024, 0, 0, 0}, //TV = 10.17(22 lines) AV=2.97 SV=4.44 BV=8.70 + {908,1140,1040, 0, 0, 0}, //TV = 10.11(23 lines) AV=2.97 SV=4.46 BV=8.61 + {987,1140,1024, 0, 0, 0}, //TV = 9.98(25 lines) AV=2.97 SV=4.44 BV=8.51 + {1066,1140,1024, 0, 0, 0}, //TV = 9.87(27 lines) AV=2.97 SV=4.44 BV=8.40 + {1105,1140,1056, 0, 0, 0}, //TV = 9.82(28 lines) AV=2.97 SV=4.49 BV=8.31 + {1224,1140,1024, 0, 0, 0}, //TV = 9.67(31 lines) AV=2.97 SV=4.44 BV=8.20 + {1303,1140,1024, 0, 0, 0}, //TV = 9.58(33 lines) AV=2.97 SV=4.44 BV=8.11 + {1382,1140,1040, 0, 0, 0}, //TV = 9.50(35 lines) AV=2.97 SV=4.46 BV=8.01 + {1500,1140,1024, 0, 0, 0}, //TV = 9.38(38 lines) AV=2.97 SV=4.44 BV=7.91 + {1618,1140,1024, 0, 0, 0}, //TV = 9.27(41 lines) AV=2.97 SV=4.44 BV=7.80 + {1697,1140,1040, 0, 0, 0}, //TV = 9.20(43 lines) AV=2.97 SV=4.46 BV=7.71 + {1855,1140,1024, 0, 0, 0}, //TV = 9.07(47 lines) AV=2.97 SV=4.44 BV=7.60 + {1973,1140,1024, 0, 0, 0}, //TV = 8.99(50 lines) AV=2.97 SV=4.44 BV=7.51 + {2131,1140,1024, 0, 0, 0}, //TV = 8.87(54 lines) AV=2.97 SV=4.44 BV=7.40 + {2250,1140,1032, 0, 0, 0}, //TV = 8.80(57 lines) AV=2.97 SV=4.45 BV=7.31 + {2447,1140,1024, 0, 0, 0}, //TV = 8.67(62 lines) AV=2.97 SV=4.44 BV=7.20 + {2605,1140,1024, 0, 0, 0}, //TV = 8.58(66 lines) AV=2.97 SV=4.44 BV=7.11 + {2802,1140,1024, 0, 0, 0}, //TV = 8.48(71 lines) AV=2.97 SV=4.44 BV=7.01 + {2999,1140,1024, 0, 0, 0}, //TV = 8.38(76 lines) AV=2.97 SV=4.44 BV=6.91 + {3236,1140,1024, 0, 0, 0}, //TV = 8.27(82 lines) AV=2.97 SV=4.44 BV=6.80 + {3473,1140,1024, 0, 0, 0}, //TV = 8.17(88 lines) AV=2.97 SV=4.44 BV=6.70 + {3710,1140,1024, 0, 0, 0}, //TV = 8.07(94 lines) AV=2.97 SV=4.44 BV=6.60 + {3986,1140,1024, 0, 0, 0}, //TV = 7.97(101 lines) AV=2.97 SV=4.44 BV=6.50 + {4262,1140,1024, 0, 0, 0}, //TV = 7.87(108 lines) AV=2.97 SV=4.44 BV=6.40 + {4538,1140,1024, 0, 0, 0}, //TV = 7.78(115 lines) AV=2.97 SV=4.44 BV=6.31 + {4893,1140,1024, 0, 0, 0}, //TV = 7.68(124 lines) AV=2.97 SV=4.44 BV=6.20 + {5209,1140,1024, 0, 0, 0}, //TV = 7.58(132 lines) AV=2.97 SV=4.44 BV=6.11 + {5643,1140,1024, 0, 0, 0}, //TV = 7.47(143 lines) AV=2.97 SV=4.44 BV=6.00 + {6038,1140,1024, 0, 0, 0}, //TV = 7.37(153 lines) AV=2.97 SV=4.44 BV=5.90 + {6472,1140,1024, 0, 0, 0}, //TV = 7.27(164 lines) AV=2.97 SV=4.44 BV=5.80 + {6906,1140,1024, 0, 0, 0}, //TV = 7.18(175 lines) AV=2.97 SV=4.44 BV=5.71 + {7419,1140,1024, 0, 0, 0}, //TV = 7.07(188 lines) AV=2.97 SV=4.44 BV=5.60 + {7971,1140,1024, 0, 0, 0}, //TV = 6.97(202 lines) AV=2.97 SV=4.44 BV=5.50 + {8484,1140,1024, 0, 0, 0}, //TV = 6.88(215 lines) AV=2.97 SV=4.44 BV=5.41 + {9155,1140,1024, 0, 0, 0}, //TV = 6.77(232 lines) AV=2.97 SV=4.44 BV=5.30 + {9826,1140,1024, 0, 0, 0}, //TV = 6.67(249 lines) AV=2.97 SV=4.44 BV=5.20 + {9983,1140,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.51 BV=5.11 + {9983,1216,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.60 BV=5.02 + {9983,1328,1056, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.71 BV=4.91 + {9983,1424,1056, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.81 BV=4.81 + {9983,1536,1048, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.91 BV=4.71 + {9983,1632,1064, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.01 BV=4.60 + {9983,1728,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.11 BV=4.51 + {9983,1936,1024, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.21 BV=4.41 + {9983,2048,1040, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.31 BV=4.31 + {9983,2144,1064, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.41 BV=4.21 + {20006,1140,1064, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.50 BV=4.12 + {20006,1216,1072, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.60 BV=4.01 + {20006,1328,1048, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.70 BV=3.92 + {20006,1424,1064, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.82 BV=3.80 + {20006,1536,1048, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.91 BV=3.71 + {20006,1632,1056, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=5.00 BV=3.61 + {29989,1140,1080, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.52 BV=3.51 + {29989,1216,1096, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.63 BV=3.40 + {29989,1328,1064, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.72 BV=3.31 + {29989,1424,1072, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.83 BV=3.20 + {40011,1140,1064, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.50 BV=3.12 + {40011,1216,1072, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.60 BV=3.01 + {40011,1328,1048, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.70 BV=2.92 + {49994,1140,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.49 BV=2.81 + {49994,1216,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.59 BV=2.70 + {49994,1328,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.68 BV=2.61 + {49994,1424,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.78 BV=2.51 + {49994,1536,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.88 BV=2.41 + {49994,1632,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.98 BV=2.31 + {49994,1728,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.09 BV=2.21 + {49994,1840,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.19 BV=2.11 + {49994,2048,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.29 BV=2.01 + {49994,2144,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.39 BV=1.91 + {49994,2240,1072, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.48 BV=1.81 + {49994,2448,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.58 BV=1.72 + {49994,2656,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.68 BV=1.61 + {49994,2864,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.78 BV=1.51 + {49994,3072,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.88 BV=1.41 + {49994,3328,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.99 BV=1.31 + {49994,3456,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=6.09 BV=1.21 + {60017,3072,1064, 0, 0, 0}, //TV = 4.06(1521 lines) AV=2.97 SV=5.93 BV=1.10 + {60017,3328,1048, 0, 0, 0}, //TV = 4.06(1521 lines) AV=2.97 SV=6.02 BV=1.01 + {69999,3072,1048, 0, 0, 0}, //TV = 3.84(1774 lines) AV=2.97 SV=5.91 BV=0.90 + {69999,3328,1032, 0, 0, 0}, //TV = 3.84(1774 lines) AV=2.97 SV=6.00 BV=0.81 + {79982,3072,1048, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=5.91 BV=0.71 + {79982,3328,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.00 BV=0.62 + {79982,3584,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.11 BV=0.51 + {79982,3840,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.20 BV=0.41 + {79982,4096,1040, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.31 BV=0.31 + {79982,4352,1040, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.40 BV=0.22 + {90005,4224,1024, 0, 0, 0}, //TV = 3.47(2281 lines) AV=2.97 SV=6.33 BV=0.11 + {99987,4096,1032, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.30 BV=-0.01 + {99987,4352,1040, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.40 BV=-0.10 + {110010,4224,1040, 0, 0, 0}, //TV = 3.18(2788 lines) AV=2.97 SV=6.35 BV=-0.20 + {119992,4096,1056, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.33 BV=-0.30 + {119992,4480,1032, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.43 BV=-0.40 + {119992,4736,1048, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.53 BV=-0.50 + {119992,5120,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.63 BV=-0.60 + {119992,5504,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.74 BV=-0.71 + {119992,5888,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.83 BV=-0.80 + {119992,6144,1064, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.93 BV=-0.90 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_SceneTable2 = +{ + AETABLE_SCENE_INDEX2, //eAETableID + 119, //u4TotalIndex + 20, //u4StrobeTrigerBV + 109, //i4MaxBV + -9, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAEScene2PLineTable_60Hz, + sAEScene2PLineTable_50Hz, + NULL, +}; + +static strEvPline sAEScene3PLineTable_60Hz = +{ +{ + {198,1140,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.44 BV=10.83 + {198,1140,1040, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.46 BV=10.81 + {198,1216,1048, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.57 BV=10.70 + {198,1328,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.66 BV=10.61 + {237,1140,1064, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.50 BV=10.52 + {237,1216,1072, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.60 BV=10.41 + {277,1140,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.49 BV=10.30 + {277,1216,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.58 BV=10.21 + {316,1140,1056, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.49 BV=10.11 + {316,1216,1064, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.59 BV=10.01 + {356,1140,1080, 0, 0, 0}, //TV = 11.46(9 lines) AV=2.97 SV=4.52 BV=9.91 + {395,1140,1040, 0, 0, 0}, //TV = 11.31(10 lines) AV=2.97 SV=4.46 BV=9.81 + {435,1140,1024, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.44 BV=9.70 + {435,1140,1088, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.53 BV=9.61 + {474,1140,1064, 0, 0, 0}, //TV = 11.04(12 lines) AV=2.97 SV=4.50 BV=9.52 + {513,1140,1056, 0, 0, 0}, //TV = 10.93(13 lines) AV=2.97 SV=4.49 BV=9.41 + {553,1140,1056, 0, 0, 0}, //TV = 10.82(14 lines) AV=2.97 SV=4.49 BV=9.31 + {592,1140,1056, 0, 0, 0}, //TV = 10.72(15 lines) AV=2.97 SV=4.49 BV=9.21 + {632,1140,1056, 0, 0, 0}, //TV = 10.63(16 lines) AV=2.97 SV=4.49 BV=9.11 + {671,1140,1064, 0, 0, 0}, //TV = 10.54(17 lines) AV=2.97 SV=4.50 BV=9.02 + {750,1140,1024, 0, 0, 0}, //TV = 10.38(19 lines) AV=2.97 SV=4.44 BV=8.91 + {790,1140,1040, 0, 0, 0}, //TV = 10.31(20 lines) AV=2.97 SV=4.46 BV=8.81 + {869,1140,1024, 0, 0, 0}, //TV = 10.17(22 lines) AV=2.97 SV=4.44 BV=8.70 + {908,1140,1040, 0, 0, 0}, //TV = 10.11(23 lines) AV=2.97 SV=4.46 BV=8.61 + {987,1140,1024, 0, 0, 0}, //TV = 9.98(25 lines) AV=2.97 SV=4.44 BV=8.51 + {1066,1140,1024, 0, 0, 0}, //TV = 9.87(27 lines) AV=2.97 SV=4.44 BV=8.40 + {1105,1140,1056, 0, 0, 0}, //TV = 9.82(28 lines) AV=2.97 SV=4.49 BV=8.31 + {1224,1140,1024, 0, 0, 0}, //TV = 9.67(31 lines) AV=2.97 SV=4.44 BV=8.20 + {1303,1140,1024, 0, 0, 0}, //TV = 9.58(33 lines) AV=2.97 SV=4.44 BV=8.11 + {1382,1140,1040, 0, 0, 0}, //TV = 9.50(35 lines) AV=2.97 SV=4.46 BV=8.01 + {1500,1140,1024, 0, 0, 0}, //TV = 9.38(38 lines) AV=2.97 SV=4.44 BV=7.91 + {1618,1140,1024, 0, 0, 0}, //TV = 9.27(41 lines) AV=2.97 SV=4.44 BV=7.80 + {1697,1140,1040, 0, 0, 0}, //TV = 9.20(43 lines) AV=2.97 SV=4.46 BV=7.71 + {1855,1140,1024, 0, 0, 0}, //TV = 9.07(47 lines) AV=2.97 SV=4.44 BV=7.60 + {1973,1140,1024, 0, 0, 0}, //TV = 8.99(50 lines) AV=2.97 SV=4.44 BV=7.51 + {2131,1140,1024, 0, 0, 0}, //TV = 8.87(54 lines) AV=2.97 SV=4.44 BV=7.40 + {2250,1140,1032, 0, 0, 0}, //TV = 8.80(57 lines) AV=2.97 SV=4.45 BV=7.31 + {2447,1140,1024, 0, 0, 0}, //TV = 8.67(62 lines) AV=2.97 SV=4.44 BV=7.20 + {2605,1140,1024, 0, 0, 0}, //TV = 8.58(66 lines) AV=2.97 SV=4.44 BV=7.11 + {2802,1140,1024, 0, 0, 0}, //TV = 8.48(71 lines) AV=2.97 SV=4.44 BV=7.01 + {2999,1140,1024, 0, 0, 0}, //TV = 8.38(76 lines) AV=2.97 SV=4.44 BV=6.91 + {3236,1140,1024, 0, 0, 0}, //TV = 8.27(82 lines) AV=2.97 SV=4.44 BV=6.80 + {3473,1140,1024, 0, 0, 0}, //TV = 8.17(88 lines) AV=2.97 SV=4.44 BV=6.70 + {3710,1140,1024, 0, 0, 0}, //TV = 8.07(94 lines) AV=2.97 SV=4.44 BV=6.60 + {3986,1140,1024, 0, 0, 0}, //TV = 7.97(101 lines) AV=2.97 SV=4.44 BV=6.50 + {4262,1140,1024, 0, 0, 0}, //TV = 7.87(108 lines) AV=2.97 SV=4.44 BV=6.40 + {4538,1140,1024, 0, 0, 0}, //TV = 7.78(115 lines) AV=2.97 SV=4.44 BV=6.31 + {4893,1140,1024, 0, 0, 0}, //TV = 7.68(124 lines) AV=2.97 SV=4.44 BV=6.20 + {5209,1140,1024, 0, 0, 0}, //TV = 7.58(132 lines) AV=2.97 SV=4.44 BV=6.11 + {5643,1140,1024, 0, 0, 0}, //TV = 7.47(143 lines) AV=2.97 SV=4.44 BV=6.00 + {6038,1140,1024, 0, 0, 0}, //TV = 7.37(153 lines) AV=2.97 SV=4.44 BV=5.90 + {6472,1140,1024, 0, 0, 0}, //TV = 7.27(164 lines) AV=2.97 SV=4.44 BV=5.80 + {6906,1140,1024, 0, 0, 0}, //TV = 7.18(175 lines) AV=2.97 SV=4.44 BV=5.71 + {7419,1140,1024, 0, 0, 0}, //TV = 7.07(188 lines) AV=2.97 SV=4.44 BV=5.60 + {7971,1140,1024, 0, 0, 0}, //TV = 6.97(202 lines) AV=2.97 SV=4.44 BV=5.50 + {8326,1140,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.48 BV=5.40 + {8326,1216,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.57 BV=5.31 + {8326,1328,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.66 BV=5.22 + {8326,1424,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.76 BV=5.12 + {8326,1536,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.87 BV=5.01 + {8326,1632,1032, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.97 BV=4.91 + {8326,1728,1040, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.06 BV=4.81 + {8326,1840,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.17 BV=4.71 + {8326,1936,1072, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.27 BV=4.61 + {8326,2144,1032, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.36 BV=4.51 + {16652,1140,1048, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.48 BV=4.40 + {16652,1216,1048, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.57 BV=4.31 + {16652,1328,1024, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.66 BV=4.22 + {16652,1424,1024, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.76 BV=4.12 + {16652,1424,1104, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.87 BV=4.01 + {16652,1632,1032, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.97 BV=3.91 + {25017,1140,1056, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.49 BV=3.81 + {25017,1216,1064, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.59 BV=3.70 + {25017,1328,1048, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.70 BV=3.60 + {25017,1424,1040, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.78 BV=3.51 + {33343,1140,1048, 0, 0, 0}, //TV = 4.91(845 lines) AV=2.97 SV=4.48 BV=3.40 + {33343,1216,1048, 0, 0, 0}, //TV = 4.91(845 lines) AV=2.97 SV=4.57 BV=3.31 + {33343,1328,1024, 0, 0, 0}, //TV = 4.91(845 lines) AV=2.97 SV=4.66 BV=3.22 + {41669,1140,1024, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.44 BV=3.11 + {41669,1216,1032, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.55 BV=3.01 + {41669,1216,1104, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.64 BV=2.91 + {49994,1140,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.49 BV=2.81 + {49994,1216,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.59 BV=2.70 + {49994,1328,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.68 BV=2.61 + {49994,1424,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.78 BV=2.51 + {49994,1536,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.88 BV=2.41 + {49994,1632,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.98 BV=2.31 + {49994,1728,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.09 BV=2.21 + {49994,1840,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.19 BV=2.11 + {49994,2048,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.29 BV=2.01 + {49994,2144,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.39 BV=1.91 + {49994,2240,1072, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.48 BV=1.81 + {49994,2448,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.58 BV=1.72 + {49994,2656,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.68 BV=1.61 + {49994,2864,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.78 BV=1.51 + {49994,3072,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.88 BV=1.41 + {49994,3328,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.99 BV=1.31 + {49994,3456,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=6.09 BV=1.21 + {58319,3200,1048, 0, 0, 0}, //TV = 4.10(1478 lines) AV=2.97 SV=5.96 BV=1.11 + {66645,3072,1024, 0, 0, 0}, //TV = 3.91(1689 lines) AV=2.97 SV=5.87 BV=1.01 + {66645,3200,1056, 0, 0, 0}, //TV = 3.91(1689 lines) AV=2.97 SV=5.98 BV=0.90 + {75011,3072,1048, 0, 0, 0}, //TV = 3.74(1901 lines) AV=2.97 SV=5.91 BV=0.80 + {75011,3328,1032, 0, 0, 0}, //TV = 3.74(1901 lines) AV=2.97 SV=6.00 BV=0.71 + {83336,3200,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=5.94 BV=0.61 + {83336,3456,1024, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.04 BV=0.51 + {83336,3712,1024, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.14 BV=0.41 + {83336,3968,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.25 BV=0.30 + {83336,4224,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.34 BV=0.21 + {91661,4096,1040, 0, 0, 0}, //TV = 3.45(2323 lines) AV=2.97 SV=6.31 BV=0.11 + {99987,4096,1032, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.30 BV=-0.01 + {108313,4096,1024, 0, 0, 0}, //TV = 3.21(2745 lines) AV=2.97 SV=6.29 BV=-0.11 + {108313,4352,1032, 0, 0, 0}, //TV = 3.21(2745 lines) AV=2.97 SV=6.39 BV=-0.21 + {116678,4224,1048, 0, 0, 0}, //TV = 3.10(2957 lines) AV=2.97 SV=6.36 BV=-0.29 + {125004,4224,1048, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.36 BV=-0.39 + {125004,4608,1032, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.47 BV=-0.50 + {125004,4864,1048, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.57 BV=-0.60 + {125004,5376,1024, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.68 BV=-0.71 + {125004,5632,1040, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.77 BV=-0.80 + {125004,6016,1040, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.86 BV=-0.89 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sAEScene3PLineTable_50Hz = +{ +{ + {198,1140,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.44 BV=10.83 + {198,1140,1040, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.46 BV=10.81 + {198,1216,1048, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.57 BV=10.70 + {198,1328,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.66 BV=10.61 + {237,1140,1064, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.50 BV=10.52 + {237,1216,1072, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.60 BV=10.41 + {277,1140,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.49 BV=10.30 + {277,1216,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.58 BV=10.21 + {316,1140,1056, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.49 BV=10.11 + {316,1216,1064, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.59 BV=10.01 + {356,1140,1080, 0, 0, 0}, //TV = 11.46(9 lines) AV=2.97 SV=4.52 BV=9.91 + {395,1140,1040, 0, 0, 0}, //TV = 11.31(10 lines) AV=2.97 SV=4.46 BV=9.81 + {435,1140,1024, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.44 BV=9.70 + {435,1140,1088, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.53 BV=9.61 + {474,1140,1064, 0, 0, 0}, //TV = 11.04(12 lines) AV=2.97 SV=4.50 BV=9.52 + {513,1140,1056, 0, 0, 0}, //TV = 10.93(13 lines) AV=2.97 SV=4.49 BV=9.41 + {553,1140,1056, 0, 0, 0}, //TV = 10.82(14 lines) AV=2.97 SV=4.49 BV=9.31 + {592,1140,1056, 0, 0, 0}, //TV = 10.72(15 lines) AV=2.97 SV=4.49 BV=9.21 + {632,1140,1056, 0, 0, 0}, //TV = 10.63(16 lines) AV=2.97 SV=4.49 BV=9.11 + {671,1140,1064, 0, 0, 0}, //TV = 10.54(17 lines) AV=2.97 SV=4.50 BV=9.02 + {750,1140,1024, 0, 0, 0}, //TV = 10.38(19 lines) AV=2.97 SV=4.44 BV=8.91 + {790,1140,1040, 0, 0, 0}, //TV = 10.31(20 lines) AV=2.97 SV=4.46 BV=8.81 + {869,1140,1024, 0, 0, 0}, //TV = 10.17(22 lines) AV=2.97 SV=4.44 BV=8.70 + {908,1140,1040, 0, 0, 0}, //TV = 10.11(23 lines) AV=2.97 SV=4.46 BV=8.61 + {987,1140,1024, 0, 0, 0}, //TV = 9.98(25 lines) AV=2.97 SV=4.44 BV=8.51 + {1066,1140,1024, 0, 0, 0}, //TV = 9.87(27 lines) AV=2.97 SV=4.44 BV=8.40 + {1105,1140,1056, 0, 0, 0}, //TV = 9.82(28 lines) AV=2.97 SV=4.49 BV=8.31 + {1224,1140,1024, 0, 0, 0}, //TV = 9.67(31 lines) AV=2.97 SV=4.44 BV=8.20 + {1303,1140,1024, 0, 0, 0}, //TV = 9.58(33 lines) AV=2.97 SV=4.44 BV=8.11 + {1382,1140,1040, 0, 0, 0}, //TV = 9.50(35 lines) AV=2.97 SV=4.46 BV=8.01 + {1500,1140,1024, 0, 0, 0}, //TV = 9.38(38 lines) AV=2.97 SV=4.44 BV=7.91 + {1618,1140,1024, 0, 0, 0}, //TV = 9.27(41 lines) AV=2.97 SV=4.44 BV=7.80 + {1697,1140,1040, 0, 0, 0}, //TV = 9.20(43 lines) AV=2.97 SV=4.46 BV=7.71 + {1855,1140,1024, 0, 0, 0}, //TV = 9.07(47 lines) AV=2.97 SV=4.44 BV=7.60 + {1973,1140,1024, 0, 0, 0}, //TV = 8.99(50 lines) AV=2.97 SV=4.44 BV=7.51 + {2131,1140,1024, 0, 0, 0}, //TV = 8.87(54 lines) AV=2.97 SV=4.44 BV=7.40 + {2250,1140,1032, 0, 0, 0}, //TV = 8.80(57 lines) AV=2.97 SV=4.45 BV=7.31 + {2447,1140,1024, 0, 0, 0}, //TV = 8.67(62 lines) AV=2.97 SV=4.44 BV=7.20 + {2605,1140,1024, 0, 0, 0}, //TV = 8.58(66 lines) AV=2.97 SV=4.44 BV=7.11 + {2802,1140,1024, 0, 0, 0}, //TV = 8.48(71 lines) AV=2.97 SV=4.44 BV=7.01 + {2999,1140,1024, 0, 0, 0}, //TV = 8.38(76 lines) AV=2.97 SV=4.44 BV=6.91 + {3236,1140,1024, 0, 0, 0}, //TV = 8.27(82 lines) AV=2.97 SV=4.44 BV=6.80 + {3473,1140,1024, 0, 0, 0}, //TV = 8.17(88 lines) AV=2.97 SV=4.44 BV=6.70 + {3710,1140,1024, 0, 0, 0}, //TV = 8.07(94 lines) AV=2.97 SV=4.44 BV=6.60 + {3986,1140,1024, 0, 0, 0}, //TV = 7.97(101 lines) AV=2.97 SV=4.44 BV=6.50 + {4262,1140,1024, 0, 0, 0}, //TV = 7.87(108 lines) AV=2.97 SV=4.44 BV=6.40 + {4538,1140,1024, 0, 0, 0}, //TV = 7.78(115 lines) AV=2.97 SV=4.44 BV=6.31 + {4893,1140,1024, 0, 0, 0}, //TV = 7.68(124 lines) AV=2.97 SV=4.44 BV=6.20 + {5209,1140,1024, 0, 0, 0}, //TV = 7.58(132 lines) AV=2.97 SV=4.44 BV=6.11 + {5643,1140,1024, 0, 0, 0}, //TV = 7.47(143 lines) AV=2.97 SV=4.44 BV=6.00 + {6038,1140,1024, 0, 0, 0}, //TV = 7.37(153 lines) AV=2.97 SV=4.44 BV=5.90 + {6472,1140,1024, 0, 0, 0}, //TV = 7.27(164 lines) AV=2.97 SV=4.44 BV=5.80 + {6906,1140,1024, 0, 0, 0}, //TV = 7.18(175 lines) AV=2.97 SV=4.44 BV=5.71 + {7419,1140,1024, 0, 0, 0}, //TV = 7.07(188 lines) AV=2.97 SV=4.44 BV=5.60 + {7971,1140,1024, 0, 0, 0}, //TV = 6.97(202 lines) AV=2.97 SV=4.44 BV=5.50 + {8484,1140,1024, 0, 0, 0}, //TV = 6.88(215 lines) AV=2.97 SV=4.44 BV=5.41 + {9155,1140,1024, 0, 0, 0}, //TV = 6.77(232 lines) AV=2.97 SV=4.44 BV=5.30 + {9826,1140,1024, 0, 0, 0}, //TV = 6.67(249 lines) AV=2.97 SV=4.44 BV=5.20 + {9983,1140,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.51 BV=5.11 + {9983,1216,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.60 BV=5.02 + {9983,1328,1056, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.71 BV=4.91 + {9983,1424,1056, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.81 BV=4.81 + {9983,1536,1048, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.91 BV=4.71 + {9983,1632,1064, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.01 BV=4.60 + {9983,1728,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.11 BV=4.51 + {9983,1936,1024, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.21 BV=4.41 + {9983,2048,1040, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.31 BV=4.31 + {9983,2144,1064, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.41 BV=4.21 + {20006,1140,1064, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.50 BV=4.12 + {20006,1216,1072, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.60 BV=4.01 + {20006,1328,1048, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.70 BV=3.92 + {20006,1424,1064, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.82 BV=3.80 + {20006,1536,1048, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.91 BV=3.71 + {20006,1632,1056, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=5.00 BV=3.61 + {29989,1140,1080, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.52 BV=3.51 + {29989,1216,1096, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.63 BV=3.40 + {29989,1328,1064, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.72 BV=3.31 + {29989,1424,1072, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.83 BV=3.20 + {40011,1140,1064, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.50 BV=3.12 + {40011,1216,1072, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.60 BV=3.01 + {40011,1328,1048, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.70 BV=2.92 + {49994,1140,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.49 BV=2.81 + {49994,1216,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.59 BV=2.70 + {49994,1328,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.68 BV=2.61 + {49994,1424,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.78 BV=2.51 + {49994,1536,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.88 BV=2.41 + {49994,1632,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.98 BV=2.31 + {49994,1728,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.09 BV=2.21 + {49994,1840,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.19 BV=2.11 + {49994,2048,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.29 BV=2.01 + {49994,2144,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.39 BV=1.91 + {49994,2240,1072, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.48 BV=1.81 + {49994,2448,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.58 BV=1.72 + {49994,2656,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.68 BV=1.61 + {49994,2864,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.78 BV=1.51 + {49994,3072,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.88 BV=1.41 + {49994,3328,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.99 BV=1.31 + {49994,3456,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=6.09 BV=1.21 + {60017,3072,1064, 0, 0, 0}, //TV = 4.06(1521 lines) AV=2.97 SV=5.93 BV=1.10 + {60017,3328,1048, 0, 0, 0}, //TV = 4.06(1521 lines) AV=2.97 SV=6.02 BV=1.01 + {69999,3072,1048, 0, 0, 0}, //TV = 3.84(1774 lines) AV=2.97 SV=5.91 BV=0.90 + {69999,3328,1032, 0, 0, 0}, //TV = 3.84(1774 lines) AV=2.97 SV=6.00 BV=0.81 + {79982,3072,1048, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=5.91 BV=0.71 + {79982,3328,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.00 BV=0.62 + {79982,3584,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.11 BV=0.51 + {79982,3840,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.20 BV=0.41 + {79982,4096,1040, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.31 BV=0.31 + {79982,4352,1040, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.40 BV=0.22 + {90005,4224,1024, 0, 0, 0}, //TV = 3.47(2281 lines) AV=2.97 SV=6.33 BV=0.11 + {99987,4096,1032, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.30 BV=-0.01 + {99987,4352,1040, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.40 BV=-0.10 + {110010,4224,1040, 0, 0, 0}, //TV = 3.18(2788 lines) AV=2.97 SV=6.35 BV=-0.20 + {119992,4096,1056, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.33 BV=-0.30 + {119992,4480,1032, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.43 BV=-0.40 + {119992,4736,1048, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.53 BV=-0.50 + {119992,5120,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.63 BV=-0.60 + {119992,5504,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.74 BV=-0.71 + {119992,5888,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.83 BV=-0.80 + {119992,6144,1064, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.93 BV=-0.90 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_SceneTable3 = +{ + AETABLE_SCENE_INDEX3, //eAETableID + 119, //u4TotalIndex + 20, //u4StrobeTrigerBV + 109, //i4MaxBV + -9, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAEScene3PLineTable_60Hz, + sAEScene3PLineTable_50Hz, + NULL, +}; + +static strEvPline sAEScene4PLineTable_60Hz = +{ +{ + {198,1140,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.44 BV=10.83 + {198,1140,1040, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.46 BV=10.81 + {198,1216,1048, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.57 BV=10.70 + {198,1328,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.66 BV=10.61 + {237,1140,1064, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.50 BV=10.52 + {237,1216,1072, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.60 BV=10.41 + {277,1140,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.49 BV=10.30 + {277,1216,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.58 BV=10.21 + {316,1140,1056, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.49 BV=10.11 + {316,1216,1064, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.59 BV=10.01 + {356,1140,1080, 0, 0, 0}, //TV = 11.46(9 lines) AV=2.97 SV=4.52 BV=9.91 + {395,1140,1040, 0, 0, 0}, //TV = 11.31(10 lines) AV=2.97 SV=4.46 BV=9.81 + {435,1140,1024, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.44 BV=9.70 + {435,1140,1088, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.53 BV=9.61 + {474,1140,1064, 0, 0, 0}, //TV = 11.04(12 lines) AV=2.97 SV=4.50 BV=9.52 + {513,1140,1056, 0, 0, 0}, //TV = 10.93(13 lines) AV=2.97 SV=4.49 BV=9.41 + {553,1140,1056, 0, 0, 0}, //TV = 10.82(14 lines) AV=2.97 SV=4.49 BV=9.31 + {592,1140,1056, 0, 0, 0}, //TV = 10.72(15 lines) AV=2.97 SV=4.49 BV=9.21 + {632,1140,1056, 0, 0, 0}, //TV = 10.63(16 lines) AV=2.97 SV=4.49 BV=9.11 + {671,1140,1064, 0, 0, 0}, //TV = 10.54(17 lines) AV=2.97 SV=4.50 BV=9.02 + {750,1140,1024, 0, 0, 0}, //TV = 10.38(19 lines) AV=2.97 SV=4.44 BV=8.91 + {790,1140,1040, 0, 0, 0}, //TV = 10.31(20 lines) AV=2.97 SV=4.46 BV=8.81 + {869,1140,1024, 0, 0, 0}, //TV = 10.17(22 lines) AV=2.97 SV=4.44 BV=8.70 + {908,1140,1040, 0, 0, 0}, //TV = 10.11(23 lines) AV=2.97 SV=4.46 BV=8.61 + {987,1140,1024, 0, 0, 0}, //TV = 9.98(25 lines) AV=2.97 SV=4.44 BV=8.51 + {1066,1140,1024, 0, 0, 0}, //TV = 9.87(27 lines) AV=2.97 SV=4.44 BV=8.40 + {1105,1140,1056, 0, 0, 0}, //TV = 9.82(28 lines) AV=2.97 SV=4.49 BV=8.31 + {1224,1140,1024, 0, 0, 0}, //TV = 9.67(31 lines) AV=2.97 SV=4.44 BV=8.20 + {1303,1140,1024, 0, 0, 0}, //TV = 9.58(33 lines) AV=2.97 SV=4.44 BV=8.11 + {1382,1140,1040, 0, 0, 0}, //TV = 9.50(35 lines) AV=2.97 SV=4.46 BV=8.01 + {1500,1140,1024, 0, 0, 0}, //TV = 9.38(38 lines) AV=2.97 SV=4.44 BV=7.91 + {1618,1140,1024, 0, 0, 0}, //TV = 9.27(41 lines) AV=2.97 SV=4.44 BV=7.80 + {1697,1140,1040, 0, 0, 0}, //TV = 9.20(43 lines) AV=2.97 SV=4.46 BV=7.71 + {1855,1140,1024, 0, 0, 0}, //TV = 9.07(47 lines) AV=2.97 SV=4.44 BV=7.60 + {1973,1140,1024, 0, 0, 0}, //TV = 8.99(50 lines) AV=2.97 SV=4.44 BV=7.51 + {2131,1140,1024, 0, 0, 0}, //TV = 8.87(54 lines) AV=2.97 SV=4.44 BV=7.40 + {2250,1140,1032, 0, 0, 0}, //TV = 8.80(57 lines) AV=2.97 SV=4.45 BV=7.31 + {2447,1140,1024, 0, 0, 0}, //TV = 8.67(62 lines) AV=2.97 SV=4.44 BV=7.20 + {2605,1140,1024, 0, 0, 0}, //TV = 8.58(66 lines) AV=2.97 SV=4.44 BV=7.11 + {2802,1140,1024, 0, 0, 0}, //TV = 8.48(71 lines) AV=2.97 SV=4.44 BV=7.01 + {2999,1140,1024, 0, 0, 0}, //TV = 8.38(76 lines) AV=2.97 SV=4.44 BV=6.91 + {3236,1140,1024, 0, 0, 0}, //TV = 8.27(82 lines) AV=2.97 SV=4.44 BV=6.80 + {3473,1140,1024, 0, 0, 0}, //TV = 8.17(88 lines) AV=2.97 SV=4.44 BV=6.70 + {3710,1140,1024, 0, 0, 0}, //TV = 8.07(94 lines) AV=2.97 SV=4.44 BV=6.60 + {3986,1140,1024, 0, 0, 0}, //TV = 7.97(101 lines) AV=2.97 SV=4.44 BV=6.50 + {4262,1140,1024, 0, 0, 0}, //TV = 7.87(108 lines) AV=2.97 SV=4.44 BV=6.40 + {4538,1140,1024, 0, 0, 0}, //TV = 7.78(115 lines) AV=2.97 SV=4.44 BV=6.31 + {4893,1140,1024, 0, 0, 0}, //TV = 7.68(124 lines) AV=2.97 SV=4.44 BV=6.20 + {5209,1140,1024, 0, 0, 0}, //TV = 7.58(132 lines) AV=2.97 SV=4.44 BV=6.11 + {5643,1140,1024, 0, 0, 0}, //TV = 7.47(143 lines) AV=2.97 SV=4.44 BV=6.00 + {6038,1140,1024, 0, 0, 0}, //TV = 7.37(153 lines) AV=2.97 SV=4.44 BV=5.90 + {6472,1140,1024, 0, 0, 0}, //TV = 7.27(164 lines) AV=2.97 SV=4.44 BV=5.80 + {6906,1140,1024, 0, 0, 0}, //TV = 7.18(175 lines) AV=2.97 SV=4.44 BV=5.71 + {7419,1140,1024, 0, 0, 0}, //TV = 7.07(188 lines) AV=2.97 SV=4.44 BV=5.60 + {7971,1140,1024, 0, 0, 0}, //TV = 6.97(202 lines) AV=2.97 SV=4.44 BV=5.50 + {8326,1140,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.48 BV=5.40 + {8326,1216,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.57 BV=5.31 + {8326,1328,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.66 BV=5.22 + {8326,1424,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.76 BV=5.12 + {8326,1536,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.87 BV=5.01 + {8326,1632,1032, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.97 BV=4.91 + {8326,1728,1040, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.06 BV=4.81 + {8326,1840,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.17 BV=4.71 + {8326,1936,1072, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.27 BV=4.61 + {8326,2144,1032, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.36 BV=4.51 + {16652,1140,1048, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.48 BV=4.40 + {16652,1216,1048, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.57 BV=4.31 + {16652,1328,1024, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.66 BV=4.22 + {16652,1424,1024, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.76 BV=4.12 + {16652,1424,1104, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.87 BV=4.01 + {16652,1632,1032, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.97 BV=3.91 + {25017,1140,1056, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.49 BV=3.81 + {25017,1216,1064, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.59 BV=3.70 + {25017,1328,1048, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.70 BV=3.60 + {25017,1424,1040, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.78 BV=3.51 + {33343,1140,1048, 0, 0, 0}, //TV = 4.91(845 lines) AV=2.97 SV=4.48 BV=3.40 + {33343,1216,1048, 0, 0, 0}, //TV = 4.91(845 lines) AV=2.97 SV=4.57 BV=3.31 + {33343,1328,1024, 0, 0, 0}, //TV = 4.91(845 lines) AV=2.97 SV=4.66 BV=3.22 + {41669,1140,1024, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.44 BV=3.11 + {41669,1216,1032, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.55 BV=3.01 + {41669,1216,1104, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.64 BV=2.91 + {49994,1140,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.49 BV=2.81 + {49994,1216,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.59 BV=2.70 + {49994,1328,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.68 BV=2.61 + {49994,1424,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.78 BV=2.51 + {49994,1536,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.88 BV=2.41 + {49994,1632,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.98 BV=2.31 + {49994,1728,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.09 BV=2.21 + {49994,1840,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.19 BV=2.11 + {49994,2048,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.29 BV=2.01 + {49994,2144,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.39 BV=1.91 + {49994,2240,1072, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.48 BV=1.81 + {49994,2448,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.58 BV=1.72 + {49994,2656,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.68 BV=1.61 + {49994,2864,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.78 BV=1.51 + {49994,3072,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.88 BV=1.41 + {49994,3328,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.99 BV=1.31 + {49994,3456,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=6.09 BV=1.21 + {58319,3200,1048, 0, 0, 0}, //TV = 4.10(1478 lines) AV=2.97 SV=5.96 BV=1.11 + {66645,3072,1024, 0, 0, 0}, //TV = 3.91(1689 lines) AV=2.97 SV=5.87 BV=1.01 + {66645,3200,1056, 0, 0, 0}, //TV = 3.91(1689 lines) AV=2.97 SV=5.98 BV=0.90 + {75011,3072,1048, 0, 0, 0}, //TV = 3.74(1901 lines) AV=2.97 SV=5.91 BV=0.80 + {75011,3328,1032, 0, 0, 0}, //TV = 3.74(1901 lines) AV=2.97 SV=6.00 BV=0.71 + {83336,3200,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=5.94 BV=0.61 + {83336,3456,1024, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.04 BV=0.51 + {83336,3712,1024, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.14 BV=0.41 + {83336,3968,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.25 BV=0.30 + {83336,4224,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.34 BV=0.21 + {91661,4096,1040, 0, 0, 0}, //TV = 3.45(2323 lines) AV=2.97 SV=6.31 BV=0.11 + {99987,4096,1032, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.30 BV=-0.01 + {108313,4096,1024, 0, 0, 0}, //TV = 3.21(2745 lines) AV=2.97 SV=6.29 BV=-0.11 + {108313,4352,1032, 0, 0, 0}, //TV = 3.21(2745 lines) AV=2.97 SV=6.39 BV=-0.21 + {116678,4224,1048, 0, 0, 0}, //TV = 3.10(2957 lines) AV=2.97 SV=6.36 BV=-0.29 + {125004,4224,1048, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.36 BV=-0.39 + {125004,4608,1032, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.47 BV=-0.50 + {125004,4864,1048, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.57 BV=-0.60 + {125004,5376,1024, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.68 BV=-0.71 + {125004,5632,1040, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.77 BV=-0.80 + {125004,6016,1040, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.86 BV=-0.89 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sAEScene4PLineTable_50Hz = +{ +{ + {198,1140,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.44 BV=10.83 + {198,1140,1040, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.46 BV=10.81 + {198,1216,1048, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.57 BV=10.70 + {198,1328,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.66 BV=10.61 + {237,1140,1064, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.50 BV=10.52 + {237,1216,1072, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.60 BV=10.41 + {277,1140,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.49 BV=10.30 + {277,1216,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.58 BV=10.21 + {316,1140,1056, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.49 BV=10.11 + {316,1216,1064, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.59 BV=10.01 + {356,1140,1080, 0, 0, 0}, //TV = 11.46(9 lines) AV=2.97 SV=4.52 BV=9.91 + {395,1140,1040, 0, 0, 0}, //TV = 11.31(10 lines) AV=2.97 SV=4.46 BV=9.81 + {435,1140,1024, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.44 BV=9.70 + {435,1140,1088, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.53 BV=9.61 + {474,1140,1064, 0, 0, 0}, //TV = 11.04(12 lines) AV=2.97 SV=4.50 BV=9.52 + {513,1140,1056, 0, 0, 0}, //TV = 10.93(13 lines) AV=2.97 SV=4.49 BV=9.41 + {553,1140,1056, 0, 0, 0}, //TV = 10.82(14 lines) AV=2.97 SV=4.49 BV=9.31 + {592,1140,1056, 0, 0, 0}, //TV = 10.72(15 lines) AV=2.97 SV=4.49 BV=9.21 + {632,1140,1056, 0, 0, 0}, //TV = 10.63(16 lines) AV=2.97 SV=4.49 BV=9.11 + {671,1140,1064, 0, 0, 0}, //TV = 10.54(17 lines) AV=2.97 SV=4.50 BV=9.02 + {750,1140,1024, 0, 0, 0}, //TV = 10.38(19 lines) AV=2.97 SV=4.44 BV=8.91 + {790,1140,1040, 0, 0, 0}, //TV = 10.31(20 lines) AV=2.97 SV=4.46 BV=8.81 + {869,1140,1024, 0, 0, 0}, //TV = 10.17(22 lines) AV=2.97 SV=4.44 BV=8.70 + {908,1140,1040, 0, 0, 0}, //TV = 10.11(23 lines) AV=2.97 SV=4.46 BV=8.61 + {987,1140,1024, 0, 0, 0}, //TV = 9.98(25 lines) AV=2.97 SV=4.44 BV=8.51 + {1066,1140,1024, 0, 0, 0}, //TV = 9.87(27 lines) AV=2.97 SV=4.44 BV=8.40 + {1105,1140,1056, 0, 0, 0}, //TV = 9.82(28 lines) AV=2.97 SV=4.49 BV=8.31 + {1224,1140,1024, 0, 0, 0}, //TV = 9.67(31 lines) AV=2.97 SV=4.44 BV=8.20 + {1303,1140,1024, 0, 0, 0}, //TV = 9.58(33 lines) AV=2.97 SV=4.44 BV=8.11 + {1382,1140,1040, 0, 0, 0}, //TV = 9.50(35 lines) AV=2.97 SV=4.46 BV=8.01 + {1500,1140,1024, 0, 0, 0}, //TV = 9.38(38 lines) AV=2.97 SV=4.44 BV=7.91 + {1618,1140,1024, 0, 0, 0}, //TV = 9.27(41 lines) AV=2.97 SV=4.44 BV=7.80 + {1697,1140,1040, 0, 0, 0}, //TV = 9.20(43 lines) AV=2.97 SV=4.46 BV=7.71 + {1855,1140,1024, 0, 0, 0}, //TV = 9.07(47 lines) AV=2.97 SV=4.44 BV=7.60 + {1973,1140,1024, 0, 0, 0}, //TV = 8.99(50 lines) AV=2.97 SV=4.44 BV=7.51 + {2131,1140,1024, 0, 0, 0}, //TV = 8.87(54 lines) AV=2.97 SV=4.44 BV=7.40 + {2250,1140,1032, 0, 0, 0}, //TV = 8.80(57 lines) AV=2.97 SV=4.45 BV=7.31 + {2447,1140,1024, 0, 0, 0}, //TV = 8.67(62 lines) AV=2.97 SV=4.44 BV=7.20 + {2605,1140,1024, 0, 0, 0}, //TV = 8.58(66 lines) AV=2.97 SV=4.44 BV=7.11 + {2802,1140,1024, 0, 0, 0}, //TV = 8.48(71 lines) AV=2.97 SV=4.44 BV=7.01 + {2999,1140,1024, 0, 0, 0}, //TV = 8.38(76 lines) AV=2.97 SV=4.44 BV=6.91 + {3236,1140,1024, 0, 0, 0}, //TV = 8.27(82 lines) AV=2.97 SV=4.44 BV=6.80 + {3473,1140,1024, 0, 0, 0}, //TV = 8.17(88 lines) AV=2.97 SV=4.44 BV=6.70 + {3710,1140,1024, 0, 0, 0}, //TV = 8.07(94 lines) AV=2.97 SV=4.44 BV=6.60 + {3986,1140,1024, 0, 0, 0}, //TV = 7.97(101 lines) AV=2.97 SV=4.44 BV=6.50 + {4262,1140,1024, 0, 0, 0}, //TV = 7.87(108 lines) AV=2.97 SV=4.44 BV=6.40 + {4538,1140,1024, 0, 0, 0}, //TV = 7.78(115 lines) AV=2.97 SV=4.44 BV=6.31 + {4893,1140,1024, 0, 0, 0}, //TV = 7.68(124 lines) AV=2.97 SV=4.44 BV=6.20 + {5209,1140,1024, 0, 0, 0}, //TV = 7.58(132 lines) AV=2.97 SV=4.44 BV=6.11 + {5643,1140,1024, 0, 0, 0}, //TV = 7.47(143 lines) AV=2.97 SV=4.44 BV=6.00 + {6038,1140,1024, 0, 0, 0}, //TV = 7.37(153 lines) AV=2.97 SV=4.44 BV=5.90 + {6472,1140,1024, 0, 0, 0}, //TV = 7.27(164 lines) AV=2.97 SV=4.44 BV=5.80 + {6906,1140,1024, 0, 0, 0}, //TV = 7.18(175 lines) AV=2.97 SV=4.44 BV=5.71 + {7419,1140,1024, 0, 0, 0}, //TV = 7.07(188 lines) AV=2.97 SV=4.44 BV=5.60 + {7971,1140,1024, 0, 0, 0}, //TV = 6.97(202 lines) AV=2.97 SV=4.44 BV=5.50 + {8484,1140,1024, 0, 0, 0}, //TV = 6.88(215 lines) AV=2.97 SV=4.44 BV=5.41 + {9155,1140,1024, 0, 0, 0}, //TV = 6.77(232 lines) AV=2.97 SV=4.44 BV=5.30 + {9826,1140,1024, 0, 0, 0}, //TV = 6.67(249 lines) AV=2.97 SV=4.44 BV=5.20 + {9983,1140,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.51 BV=5.11 + {9983,1216,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.60 BV=5.02 + {9983,1328,1056, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.71 BV=4.91 + {9983,1424,1056, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.81 BV=4.81 + {9983,1536,1048, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.91 BV=4.71 + {9983,1632,1064, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.01 BV=4.60 + {9983,1728,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.11 BV=4.51 + {9983,1936,1024, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.21 BV=4.41 + {9983,2048,1040, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.31 BV=4.31 + {9983,2144,1064, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.41 BV=4.21 + {20006,1140,1064, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.50 BV=4.12 + {20006,1216,1072, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.60 BV=4.01 + {20006,1328,1048, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.70 BV=3.92 + {20006,1424,1064, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.82 BV=3.80 + {20006,1536,1048, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.91 BV=3.71 + {20006,1632,1056, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=5.00 BV=3.61 + {29989,1140,1080, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.52 BV=3.51 + {29989,1216,1096, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.63 BV=3.40 + {29989,1328,1064, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.72 BV=3.31 + {29989,1424,1072, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.83 BV=3.20 + {40011,1140,1064, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.50 BV=3.12 + {40011,1216,1072, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.60 BV=3.01 + {40011,1328,1048, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.70 BV=2.92 + {49994,1140,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.49 BV=2.81 + {49994,1216,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.59 BV=2.70 + {49994,1328,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.68 BV=2.61 + {49994,1424,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.78 BV=2.51 + {49994,1536,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.88 BV=2.41 + {49994,1632,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.98 BV=2.31 + {49994,1728,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.09 BV=2.21 + {49994,1840,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.19 BV=2.11 + {49994,2048,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.29 BV=2.01 + {49994,2144,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.39 BV=1.91 + {49994,2240,1072, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.48 BV=1.81 + {49994,2448,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.58 BV=1.72 + {49994,2656,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.68 BV=1.61 + {49994,2864,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.78 BV=1.51 + {49994,3072,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.88 BV=1.41 + {49994,3328,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.99 BV=1.31 + {49994,3456,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=6.09 BV=1.21 + {60017,3072,1064, 0, 0, 0}, //TV = 4.06(1521 lines) AV=2.97 SV=5.93 BV=1.10 + {60017,3328,1048, 0, 0, 0}, //TV = 4.06(1521 lines) AV=2.97 SV=6.02 BV=1.01 + {69999,3072,1048, 0, 0, 0}, //TV = 3.84(1774 lines) AV=2.97 SV=5.91 BV=0.90 + {69999,3328,1032, 0, 0, 0}, //TV = 3.84(1774 lines) AV=2.97 SV=6.00 BV=0.81 + {79982,3072,1048, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=5.91 BV=0.71 + {79982,3328,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.00 BV=0.62 + {79982,3584,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.11 BV=0.51 + {79982,3840,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.20 BV=0.41 + {79982,4096,1040, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.31 BV=0.31 + {79982,4352,1040, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.40 BV=0.22 + {90005,4224,1024, 0, 0, 0}, //TV = 3.47(2281 lines) AV=2.97 SV=6.33 BV=0.11 + {99987,4096,1032, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.30 BV=-0.01 + {99987,4352,1040, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.40 BV=-0.10 + {110010,4224,1040, 0, 0, 0}, //TV = 3.18(2788 lines) AV=2.97 SV=6.35 BV=-0.20 + {119992,4096,1056, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.33 BV=-0.30 + {119992,4480,1032, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.43 BV=-0.40 + {119992,4736,1048, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.53 BV=-0.50 + {119992,5120,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.63 BV=-0.60 + {119992,5504,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.74 BV=-0.71 + {119992,5888,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.83 BV=-0.80 + {119992,6144,1064, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.93 BV=-0.90 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_SceneTable4 = +{ + AETABLE_SCENE_INDEX4, //eAETableID + 119, //u4TotalIndex + 20, //u4StrobeTrigerBV + 109, //i4MaxBV + -9, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAEScene4PLineTable_60Hz, + sAEScene4PLineTable_50Hz, + NULL, +}; + +static strEvPline sAEScene5PLineTable_60Hz = +{ +{ + {198,1140,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.44 BV=10.83 + {198,1140,1040, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.46 BV=10.81 + {198,1216,1048, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.57 BV=10.70 + {198,1328,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.66 BV=10.61 + {237,1140,1064, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.50 BV=10.52 + {237,1216,1072, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.60 BV=10.41 + {277,1140,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.49 BV=10.30 + {277,1216,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.58 BV=10.21 + {316,1140,1056, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.49 BV=10.11 + {316,1216,1064, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.59 BV=10.01 + {356,1140,1080, 0, 0, 0}, //TV = 11.46(9 lines) AV=2.97 SV=4.52 BV=9.91 + {395,1140,1040, 0, 0, 0}, //TV = 11.31(10 lines) AV=2.97 SV=4.46 BV=9.81 + {435,1140,1024, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.44 BV=9.70 + {435,1140,1088, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.53 BV=9.61 + {474,1140,1064, 0, 0, 0}, //TV = 11.04(12 lines) AV=2.97 SV=4.50 BV=9.52 + {513,1140,1056, 0, 0, 0}, //TV = 10.93(13 lines) AV=2.97 SV=4.49 BV=9.41 + {553,1140,1056, 0, 0, 0}, //TV = 10.82(14 lines) AV=2.97 SV=4.49 BV=9.31 + {592,1140,1056, 0, 0, 0}, //TV = 10.72(15 lines) AV=2.97 SV=4.49 BV=9.21 + {632,1140,1056, 0, 0, 0}, //TV = 10.63(16 lines) AV=2.97 SV=4.49 BV=9.11 + {671,1140,1064, 0, 0, 0}, //TV = 10.54(17 lines) AV=2.97 SV=4.50 BV=9.02 + {750,1140,1024, 0, 0, 0}, //TV = 10.38(19 lines) AV=2.97 SV=4.44 BV=8.91 + {790,1140,1040, 0, 0, 0}, //TV = 10.31(20 lines) AV=2.97 SV=4.46 BV=8.81 + {869,1140,1024, 0, 0, 0}, //TV = 10.17(22 lines) AV=2.97 SV=4.44 BV=8.70 + {908,1140,1040, 0, 0, 0}, //TV = 10.11(23 lines) AV=2.97 SV=4.46 BV=8.61 + {987,1140,1024, 0, 0, 0}, //TV = 9.98(25 lines) AV=2.97 SV=4.44 BV=8.51 + {1066,1140,1024, 0, 0, 0}, //TV = 9.87(27 lines) AV=2.97 SV=4.44 BV=8.40 + {1105,1140,1056, 0, 0, 0}, //TV = 9.82(28 lines) AV=2.97 SV=4.49 BV=8.31 + {1224,1140,1024, 0, 0, 0}, //TV = 9.67(31 lines) AV=2.97 SV=4.44 BV=8.20 + {1303,1140,1024, 0, 0, 0}, //TV = 9.58(33 lines) AV=2.97 SV=4.44 BV=8.11 + {1382,1140,1040, 0, 0, 0}, //TV = 9.50(35 lines) AV=2.97 SV=4.46 BV=8.01 + {1500,1140,1024, 0, 0, 0}, //TV = 9.38(38 lines) AV=2.97 SV=4.44 BV=7.91 + {1618,1140,1024, 0, 0, 0}, //TV = 9.27(41 lines) AV=2.97 SV=4.44 BV=7.80 + {1697,1140,1040, 0, 0, 0}, //TV = 9.20(43 lines) AV=2.97 SV=4.46 BV=7.71 + {1855,1140,1024, 0, 0, 0}, //TV = 9.07(47 lines) AV=2.97 SV=4.44 BV=7.60 + {1973,1140,1024, 0, 0, 0}, //TV = 8.99(50 lines) AV=2.97 SV=4.44 BV=7.51 + {2131,1140,1024, 0, 0, 0}, //TV = 8.87(54 lines) AV=2.97 SV=4.44 BV=7.40 + {2250,1140,1032, 0, 0, 0}, //TV = 8.80(57 lines) AV=2.97 SV=4.45 BV=7.31 + {2447,1140,1024, 0, 0, 0}, //TV = 8.67(62 lines) AV=2.97 SV=4.44 BV=7.20 + {2605,1140,1024, 0, 0, 0}, //TV = 8.58(66 lines) AV=2.97 SV=4.44 BV=7.11 + {2802,1140,1024, 0, 0, 0}, //TV = 8.48(71 lines) AV=2.97 SV=4.44 BV=7.01 + {2999,1140,1024, 0, 0, 0}, //TV = 8.38(76 lines) AV=2.97 SV=4.44 BV=6.91 + {3236,1140,1024, 0, 0, 0}, //TV = 8.27(82 lines) AV=2.97 SV=4.44 BV=6.80 + {3473,1140,1024, 0, 0, 0}, //TV = 8.17(88 lines) AV=2.97 SV=4.44 BV=6.70 + {3710,1140,1024, 0, 0, 0}, //TV = 8.07(94 lines) AV=2.97 SV=4.44 BV=6.60 + {3986,1140,1024, 0, 0, 0}, //TV = 7.97(101 lines) AV=2.97 SV=4.44 BV=6.50 + {4262,1140,1024, 0, 0, 0}, //TV = 7.87(108 lines) AV=2.97 SV=4.44 BV=6.40 + {4538,1140,1024, 0, 0, 0}, //TV = 7.78(115 lines) AV=2.97 SV=4.44 BV=6.31 + {4893,1140,1024, 0, 0, 0}, //TV = 7.68(124 lines) AV=2.97 SV=4.44 BV=6.20 + {5209,1140,1024, 0, 0, 0}, //TV = 7.58(132 lines) AV=2.97 SV=4.44 BV=6.11 + {5643,1140,1024, 0, 0, 0}, //TV = 7.47(143 lines) AV=2.97 SV=4.44 BV=6.00 + {6038,1140,1024, 0, 0, 0}, //TV = 7.37(153 lines) AV=2.97 SV=4.44 BV=5.90 + {6472,1140,1024, 0, 0, 0}, //TV = 7.27(164 lines) AV=2.97 SV=4.44 BV=5.80 + {6906,1140,1024, 0, 0, 0}, //TV = 7.18(175 lines) AV=2.97 SV=4.44 BV=5.71 + {7419,1140,1024, 0, 0, 0}, //TV = 7.07(188 lines) AV=2.97 SV=4.44 BV=5.60 + {7971,1140,1024, 0, 0, 0}, //TV = 6.97(202 lines) AV=2.97 SV=4.44 BV=5.50 + {8326,1140,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.48 BV=5.40 + {8326,1216,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.57 BV=5.31 + {8326,1328,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.66 BV=5.22 + {8326,1424,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.76 BV=5.12 + {8326,1536,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.87 BV=5.01 + {8326,1632,1032, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.97 BV=4.91 + {8326,1728,1040, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.06 BV=4.81 + {8326,1840,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.17 BV=4.71 + {8326,1936,1072, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.27 BV=4.61 + {8326,2144,1032, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.36 BV=4.51 + {16652,1140,1048, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.48 BV=4.40 + {16652,1216,1048, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.57 BV=4.31 + {16652,1328,1024, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.66 BV=4.22 + {16652,1424,1024, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.76 BV=4.12 + {16652,1424,1104, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.87 BV=4.01 + {16652,1632,1032, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.97 BV=3.91 + {25017,1140,1056, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.49 BV=3.81 + {25017,1216,1064, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.59 BV=3.70 + {25017,1328,1048, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.70 BV=3.60 + {25017,1424,1040, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.78 BV=3.51 + {33343,1140,1048, 0, 0, 0}, //TV = 4.91(845 lines) AV=2.97 SV=4.48 BV=3.40 + {33343,1216,1048, 0, 0, 0}, //TV = 4.91(845 lines) AV=2.97 SV=4.57 BV=3.31 + {33343,1328,1024, 0, 0, 0}, //TV = 4.91(845 lines) AV=2.97 SV=4.66 BV=3.22 + {41669,1140,1024, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.44 BV=3.11 + {41669,1216,1032, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.55 BV=3.01 + {41669,1216,1104, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.64 BV=2.91 + {49994,1140,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.49 BV=2.81 + {49994,1216,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.59 BV=2.70 + {49994,1328,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.68 BV=2.61 + {49994,1424,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.78 BV=2.51 + {49994,1536,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.88 BV=2.41 + {49994,1632,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.98 BV=2.31 + {49994,1728,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.09 BV=2.21 + {49994,1840,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.19 BV=2.11 + {49994,2048,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.29 BV=2.01 + {49994,2144,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.39 BV=1.91 + {49994,2240,1072, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.48 BV=1.81 + {49994,2448,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.58 BV=1.72 + {49994,2656,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.68 BV=1.61 + {49994,2864,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.78 BV=1.51 + {49994,3072,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.88 BV=1.41 + {49994,3328,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.99 BV=1.31 + {49994,3456,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=6.09 BV=1.21 + {58319,3200,1048, 0, 0, 0}, //TV = 4.10(1478 lines) AV=2.97 SV=5.96 BV=1.11 + {66645,3072,1024, 0, 0, 0}, //TV = 3.91(1689 lines) AV=2.97 SV=5.87 BV=1.01 + {66645,3200,1056, 0, 0, 0}, //TV = 3.91(1689 lines) AV=2.97 SV=5.98 BV=0.90 + {75011,3072,1048, 0, 0, 0}, //TV = 3.74(1901 lines) AV=2.97 SV=5.91 BV=0.80 + {75011,3328,1032, 0, 0, 0}, //TV = 3.74(1901 lines) AV=2.97 SV=6.00 BV=0.71 + {83336,3200,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=5.94 BV=0.61 + {83336,3456,1024, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.04 BV=0.51 + {83336,3712,1024, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.14 BV=0.41 + {83336,3968,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.25 BV=0.30 + {83336,4224,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.34 BV=0.21 + {91661,4096,1040, 0, 0, 0}, //TV = 3.45(2323 lines) AV=2.97 SV=6.31 BV=0.11 + {99987,4096,1032, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.30 BV=-0.01 + {108313,4096,1024, 0, 0, 0}, //TV = 3.21(2745 lines) AV=2.97 SV=6.29 BV=-0.11 + {108313,4352,1032, 0, 0, 0}, //TV = 3.21(2745 lines) AV=2.97 SV=6.39 BV=-0.21 + {116678,4224,1048, 0, 0, 0}, //TV = 3.10(2957 lines) AV=2.97 SV=6.36 BV=-0.29 + {125004,4224,1048, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.36 BV=-0.39 + {125004,4608,1032, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.47 BV=-0.50 + {125004,4864,1048, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.57 BV=-0.60 + {125004,5376,1024, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.68 BV=-0.71 + {125004,5632,1040, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.77 BV=-0.80 + {125004,6016,1040, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.86 BV=-0.89 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sAEScene5PLineTable_50Hz = +{ +{ + {198,1140,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.44 BV=10.83 + {198,1140,1040, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.46 BV=10.81 + {198,1216,1048, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.57 BV=10.70 + {198,1328,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.66 BV=10.61 + {237,1140,1064, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.50 BV=10.52 + {237,1216,1072, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.60 BV=10.41 + {277,1140,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.49 BV=10.30 + {277,1216,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.58 BV=10.21 + {316,1140,1056, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.49 BV=10.11 + {316,1216,1064, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.59 BV=10.01 + {356,1140,1080, 0, 0, 0}, //TV = 11.46(9 lines) AV=2.97 SV=4.52 BV=9.91 + {395,1140,1040, 0, 0, 0}, //TV = 11.31(10 lines) AV=2.97 SV=4.46 BV=9.81 + {435,1140,1024, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.44 BV=9.70 + {435,1140,1088, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.53 BV=9.61 + {474,1140,1064, 0, 0, 0}, //TV = 11.04(12 lines) AV=2.97 SV=4.50 BV=9.52 + {513,1140,1056, 0, 0, 0}, //TV = 10.93(13 lines) AV=2.97 SV=4.49 BV=9.41 + {553,1140,1056, 0, 0, 0}, //TV = 10.82(14 lines) AV=2.97 SV=4.49 BV=9.31 + {592,1140,1056, 0, 0, 0}, //TV = 10.72(15 lines) AV=2.97 SV=4.49 BV=9.21 + {632,1140,1056, 0, 0, 0}, //TV = 10.63(16 lines) AV=2.97 SV=4.49 BV=9.11 + {671,1140,1064, 0, 0, 0}, //TV = 10.54(17 lines) AV=2.97 SV=4.50 BV=9.02 + {750,1140,1024, 0, 0, 0}, //TV = 10.38(19 lines) AV=2.97 SV=4.44 BV=8.91 + {790,1140,1040, 0, 0, 0}, //TV = 10.31(20 lines) AV=2.97 SV=4.46 BV=8.81 + {869,1140,1024, 0, 0, 0}, //TV = 10.17(22 lines) AV=2.97 SV=4.44 BV=8.70 + {908,1140,1040, 0, 0, 0}, //TV = 10.11(23 lines) AV=2.97 SV=4.46 BV=8.61 + {987,1140,1024, 0, 0, 0}, //TV = 9.98(25 lines) AV=2.97 SV=4.44 BV=8.51 + {1066,1140,1024, 0, 0, 0}, //TV = 9.87(27 lines) AV=2.97 SV=4.44 BV=8.40 + {1105,1140,1056, 0, 0, 0}, //TV = 9.82(28 lines) AV=2.97 SV=4.49 BV=8.31 + {1224,1140,1024, 0, 0, 0}, //TV = 9.67(31 lines) AV=2.97 SV=4.44 BV=8.20 + {1303,1140,1024, 0, 0, 0}, //TV = 9.58(33 lines) AV=2.97 SV=4.44 BV=8.11 + {1382,1140,1040, 0, 0, 0}, //TV = 9.50(35 lines) AV=2.97 SV=4.46 BV=8.01 + {1500,1140,1024, 0, 0, 0}, //TV = 9.38(38 lines) AV=2.97 SV=4.44 BV=7.91 + {1618,1140,1024, 0, 0, 0}, //TV = 9.27(41 lines) AV=2.97 SV=4.44 BV=7.80 + {1697,1140,1040, 0, 0, 0}, //TV = 9.20(43 lines) AV=2.97 SV=4.46 BV=7.71 + {1855,1140,1024, 0, 0, 0}, //TV = 9.07(47 lines) AV=2.97 SV=4.44 BV=7.60 + {1973,1140,1024, 0, 0, 0}, //TV = 8.99(50 lines) AV=2.97 SV=4.44 BV=7.51 + {2131,1140,1024, 0, 0, 0}, //TV = 8.87(54 lines) AV=2.97 SV=4.44 BV=7.40 + {2250,1140,1032, 0, 0, 0}, //TV = 8.80(57 lines) AV=2.97 SV=4.45 BV=7.31 + {2447,1140,1024, 0, 0, 0}, //TV = 8.67(62 lines) AV=2.97 SV=4.44 BV=7.20 + {2605,1140,1024, 0, 0, 0}, //TV = 8.58(66 lines) AV=2.97 SV=4.44 BV=7.11 + {2802,1140,1024, 0, 0, 0}, //TV = 8.48(71 lines) AV=2.97 SV=4.44 BV=7.01 + {2999,1140,1024, 0, 0, 0}, //TV = 8.38(76 lines) AV=2.97 SV=4.44 BV=6.91 + {3236,1140,1024, 0, 0, 0}, //TV = 8.27(82 lines) AV=2.97 SV=4.44 BV=6.80 + {3473,1140,1024, 0, 0, 0}, //TV = 8.17(88 lines) AV=2.97 SV=4.44 BV=6.70 + {3710,1140,1024, 0, 0, 0}, //TV = 8.07(94 lines) AV=2.97 SV=4.44 BV=6.60 + {3986,1140,1024, 0, 0, 0}, //TV = 7.97(101 lines) AV=2.97 SV=4.44 BV=6.50 + {4262,1140,1024, 0, 0, 0}, //TV = 7.87(108 lines) AV=2.97 SV=4.44 BV=6.40 + {4538,1140,1024, 0, 0, 0}, //TV = 7.78(115 lines) AV=2.97 SV=4.44 BV=6.31 + {4893,1140,1024, 0, 0, 0}, //TV = 7.68(124 lines) AV=2.97 SV=4.44 BV=6.20 + {5209,1140,1024, 0, 0, 0}, //TV = 7.58(132 lines) AV=2.97 SV=4.44 BV=6.11 + {5643,1140,1024, 0, 0, 0}, //TV = 7.47(143 lines) AV=2.97 SV=4.44 BV=6.00 + {6038,1140,1024, 0, 0, 0}, //TV = 7.37(153 lines) AV=2.97 SV=4.44 BV=5.90 + {6472,1140,1024, 0, 0, 0}, //TV = 7.27(164 lines) AV=2.97 SV=4.44 BV=5.80 + {6906,1140,1024, 0, 0, 0}, //TV = 7.18(175 lines) AV=2.97 SV=4.44 BV=5.71 + {7419,1140,1024, 0, 0, 0}, //TV = 7.07(188 lines) AV=2.97 SV=4.44 BV=5.60 + {7971,1140,1024, 0, 0, 0}, //TV = 6.97(202 lines) AV=2.97 SV=4.44 BV=5.50 + {8484,1140,1024, 0, 0, 0}, //TV = 6.88(215 lines) AV=2.97 SV=4.44 BV=5.41 + {9155,1140,1024, 0, 0, 0}, //TV = 6.77(232 lines) AV=2.97 SV=4.44 BV=5.30 + {9826,1140,1024, 0, 0, 0}, //TV = 6.67(249 lines) AV=2.97 SV=4.44 BV=5.20 + {9983,1140,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.51 BV=5.11 + {9983,1216,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.60 BV=5.02 + {9983,1328,1056, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.71 BV=4.91 + {9983,1424,1056, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.81 BV=4.81 + {9983,1536,1048, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.91 BV=4.71 + {9983,1632,1064, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.01 BV=4.60 + {9983,1728,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.11 BV=4.51 + {9983,1936,1024, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.21 BV=4.41 + {9983,2048,1040, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.31 BV=4.31 + {9983,2144,1064, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.41 BV=4.21 + {20006,1140,1064, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.50 BV=4.12 + {20006,1216,1072, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.60 BV=4.01 + {20006,1328,1048, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.70 BV=3.92 + {20006,1424,1064, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.82 BV=3.80 + {20006,1536,1048, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.91 BV=3.71 + {20006,1632,1056, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=5.00 BV=3.61 + {29989,1140,1080, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.52 BV=3.51 + {29989,1216,1096, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.63 BV=3.40 + {29989,1328,1064, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.72 BV=3.31 + {29989,1424,1072, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.83 BV=3.20 + {40011,1140,1064, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.50 BV=3.12 + {40011,1216,1072, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.60 BV=3.01 + {40011,1328,1048, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.70 BV=2.92 + {49994,1140,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.49 BV=2.81 + {49994,1216,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.59 BV=2.70 + {49994,1328,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.68 BV=2.61 + {49994,1424,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.78 BV=2.51 + {49994,1536,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.88 BV=2.41 + {49994,1632,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.98 BV=2.31 + {49994,1728,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.09 BV=2.21 + {49994,1840,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.19 BV=2.11 + {49994,2048,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.29 BV=2.01 + {49994,2144,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.39 BV=1.91 + {49994,2240,1072, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.48 BV=1.81 + {49994,2448,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.58 BV=1.72 + {49994,2656,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.68 BV=1.61 + {49994,2864,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.78 BV=1.51 + {49994,3072,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.88 BV=1.41 + {49994,3328,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.99 BV=1.31 + {49994,3456,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=6.09 BV=1.21 + {60017,3072,1064, 0, 0, 0}, //TV = 4.06(1521 lines) AV=2.97 SV=5.93 BV=1.10 + {60017,3328,1048, 0, 0, 0}, //TV = 4.06(1521 lines) AV=2.97 SV=6.02 BV=1.01 + {69999,3072,1048, 0, 0, 0}, //TV = 3.84(1774 lines) AV=2.97 SV=5.91 BV=0.90 + {69999,3328,1032, 0, 0, 0}, //TV = 3.84(1774 lines) AV=2.97 SV=6.00 BV=0.81 + {79982,3072,1048, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=5.91 BV=0.71 + {79982,3328,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.00 BV=0.62 + {79982,3584,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.11 BV=0.51 + {79982,3840,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.20 BV=0.41 + {79982,4096,1040, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.31 BV=0.31 + {79982,4352,1040, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.40 BV=0.22 + {90005,4224,1024, 0, 0, 0}, //TV = 3.47(2281 lines) AV=2.97 SV=6.33 BV=0.11 + {99987,4096,1032, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.30 BV=-0.01 + {99987,4352,1040, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.40 BV=-0.10 + {110010,4224,1040, 0, 0, 0}, //TV = 3.18(2788 lines) AV=2.97 SV=6.35 BV=-0.20 + {119992,4096,1056, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.33 BV=-0.30 + {119992,4480,1032, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.43 BV=-0.40 + {119992,4736,1048, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.53 BV=-0.50 + {119992,5120,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.63 BV=-0.60 + {119992,5504,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.74 BV=-0.71 + {119992,5888,1040, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.83 BV=-0.80 + {119992,6144,1064, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.93 BV=-0.90 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_SceneTable5 = +{ + AETABLE_SCENE_INDEX5, //eAETableID + 119, //u4TotalIndex + 20, //u4StrobeTrigerBV + 109, //i4MaxBV + -9, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAEScene5PLineTable_60Hz, + sAEScene5PLineTable_50Hz, + NULL, +}; + +static strEvPline sAEScene6PLineTable_60Hz = +{ +{ + {198,1140,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.44 BV=10.83 + {198,1140,1040, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.46 BV=10.81 + {198,1216,1048, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.57 BV=10.70 + {198,1328,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.66 BV=10.61 + {237,1140,1064, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.50 BV=10.52 + {237,1216,1072, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.60 BV=10.41 + {277,1140,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.49 BV=10.30 + {277,1216,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.58 BV=10.21 + {316,1140,1056, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.49 BV=10.11 + {316,1216,1064, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.59 BV=10.01 + {356,1140,1080, 0, 0, 0}, //TV = 11.46(9 lines) AV=2.97 SV=4.52 BV=9.91 + {395,1140,1040, 0, 0, 0}, //TV = 11.31(10 lines) AV=2.97 SV=4.46 BV=9.81 + {435,1140,1024, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.44 BV=9.70 + {435,1140,1088, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.53 BV=9.61 + {474,1140,1064, 0, 0, 0}, //TV = 11.04(12 lines) AV=2.97 SV=4.50 BV=9.52 + {513,1140,1056, 0, 0, 0}, //TV = 10.93(13 lines) AV=2.97 SV=4.49 BV=9.41 + {553,1140,1056, 0, 0, 0}, //TV = 10.82(14 lines) AV=2.97 SV=4.49 BV=9.31 + {592,1140,1056, 0, 0, 0}, //TV = 10.72(15 lines) AV=2.97 SV=4.49 BV=9.21 + {632,1140,1056, 0, 0, 0}, //TV = 10.63(16 lines) AV=2.97 SV=4.49 BV=9.11 + {671,1140,1064, 0, 0, 0}, //TV = 10.54(17 lines) AV=2.97 SV=4.50 BV=9.02 + {750,1140,1024, 0, 0, 0}, //TV = 10.38(19 lines) AV=2.97 SV=4.44 BV=8.91 + {790,1140,1040, 0, 0, 0}, //TV = 10.31(20 lines) AV=2.97 SV=4.46 BV=8.81 + {869,1140,1024, 0, 0, 0}, //TV = 10.17(22 lines) AV=2.97 SV=4.44 BV=8.70 + {908,1140,1040, 0, 0, 0}, //TV = 10.11(23 lines) AV=2.97 SV=4.46 BV=8.61 + {987,1140,1024, 0, 0, 0}, //TV = 9.98(25 lines) AV=2.97 SV=4.44 BV=8.51 + {1066,1140,1024, 0, 0, 0}, //TV = 9.87(27 lines) AV=2.97 SV=4.44 BV=8.40 + {1105,1140,1056, 0, 0, 0}, //TV = 9.82(28 lines) AV=2.97 SV=4.49 BV=8.31 + {1224,1140,1024, 0, 0, 0}, //TV = 9.67(31 lines) AV=2.97 SV=4.44 BV=8.20 + {1303,1140,1024, 0, 0, 0}, //TV = 9.58(33 lines) AV=2.97 SV=4.44 BV=8.11 + {1382,1140,1040, 0, 0, 0}, //TV = 9.50(35 lines) AV=2.97 SV=4.46 BV=8.01 + {1500,1140,1024, 0, 0, 0}, //TV = 9.38(38 lines) AV=2.97 SV=4.44 BV=7.91 + {1618,1140,1024, 0, 0, 0}, //TV = 9.27(41 lines) AV=2.97 SV=4.44 BV=7.80 + {1697,1140,1040, 0, 0, 0}, //TV = 9.20(43 lines) AV=2.97 SV=4.46 BV=7.71 + {1855,1140,1024, 0, 0, 0}, //TV = 9.07(47 lines) AV=2.97 SV=4.44 BV=7.60 + {1973,1140,1024, 0, 0, 0}, //TV = 8.99(50 lines) AV=2.97 SV=4.44 BV=7.51 + {2131,1140,1024, 0, 0, 0}, //TV = 8.87(54 lines) AV=2.97 SV=4.44 BV=7.40 + {2250,1140,1032, 0, 0, 0}, //TV = 8.80(57 lines) AV=2.97 SV=4.45 BV=7.31 + {2447,1140,1024, 0, 0, 0}, //TV = 8.67(62 lines) AV=2.97 SV=4.44 BV=7.20 + {2605,1140,1024, 0, 0, 0}, //TV = 8.58(66 lines) AV=2.97 SV=4.44 BV=7.11 + {2802,1140,1024, 0, 0, 0}, //TV = 8.48(71 lines) AV=2.97 SV=4.44 BV=7.01 + {2999,1140,1024, 0, 0, 0}, //TV = 8.38(76 lines) AV=2.97 SV=4.44 BV=6.91 + {3236,1140,1024, 0, 0, 0}, //TV = 8.27(82 lines) AV=2.97 SV=4.44 BV=6.80 + {3473,1140,1024, 0, 0, 0}, //TV = 8.17(88 lines) AV=2.97 SV=4.44 BV=6.70 + {3710,1140,1024, 0, 0, 0}, //TV = 8.07(94 lines) AV=2.97 SV=4.44 BV=6.60 + {3986,1140,1024, 0, 0, 0}, //TV = 7.97(101 lines) AV=2.97 SV=4.44 BV=6.50 + {4262,1140,1024, 0, 0, 0}, //TV = 7.87(108 lines) AV=2.97 SV=4.44 BV=6.40 + {4538,1140,1024, 0, 0, 0}, //TV = 7.78(115 lines) AV=2.97 SV=4.44 BV=6.31 + {4893,1140,1024, 0, 0, 0}, //TV = 7.68(124 lines) AV=2.97 SV=4.44 BV=6.20 + {5209,1140,1024, 0, 0, 0}, //TV = 7.58(132 lines) AV=2.97 SV=4.44 BV=6.11 + {5643,1140,1024, 0, 0, 0}, //TV = 7.47(143 lines) AV=2.97 SV=4.44 BV=6.00 + {6038,1140,1024, 0, 0, 0}, //TV = 7.37(153 lines) AV=2.97 SV=4.44 BV=5.90 + {6472,1140,1024, 0, 0, 0}, //TV = 7.27(164 lines) AV=2.97 SV=4.44 BV=5.80 + {6906,1140,1024, 0, 0, 0}, //TV = 7.18(175 lines) AV=2.97 SV=4.44 BV=5.71 + {7419,1140,1024, 0, 0, 0}, //TV = 7.07(188 lines) AV=2.97 SV=4.44 BV=5.60 + {7971,1140,1024, 0, 0, 0}, //TV = 6.97(202 lines) AV=2.97 SV=4.44 BV=5.50 + {8326,1140,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.48 BV=5.40 + {8326,1216,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.57 BV=5.31 + {8326,1328,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.66 BV=5.22 + {8326,1424,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.76 BV=5.12 + {8326,1536,1024, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.87 BV=5.01 + {8326,1632,1032, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=4.97 BV=4.91 + {8326,1728,1040, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.06 BV=4.81 + {8326,1840,1048, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.17 BV=4.71 + {8326,1936,1072, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.27 BV=4.61 + {8326,2144,1032, 0, 0, 0}, //TV = 6.91(211 lines) AV=2.97 SV=5.36 BV=4.51 + {16652,1140,1048, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.48 BV=4.40 + {16652,1216,1048, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.57 BV=4.31 + {16652,1328,1024, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.66 BV=4.22 + {16652,1424,1024, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.76 BV=4.12 + {16652,1424,1104, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.87 BV=4.01 + {16652,1632,1032, 0, 0, 0}, //TV = 5.91(422 lines) AV=2.97 SV=4.97 BV=3.91 + {25017,1140,1056, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.49 BV=3.81 + {25017,1216,1064, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.59 BV=3.70 + {25017,1328,1048, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.70 BV=3.60 + {25017,1424,1040, 0, 0, 0}, //TV = 5.32(634 lines) AV=2.97 SV=4.78 BV=3.51 + {33343,1140,1048, 0, 0, 0}, //TV = 4.91(845 lines) AV=2.97 SV=4.48 BV=3.40 + {33343,1216,1048, 0, 0, 0}, //TV = 4.91(845 lines) AV=2.97 SV=4.57 BV=3.31 + {33343,1328,1024, 0, 0, 0}, //TV = 4.91(845 lines) AV=2.97 SV=4.66 BV=3.22 + {41669,1140,1024, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.44 BV=3.11 + {41669,1216,1032, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.55 BV=3.01 + {41669,1216,1104, 0, 0, 0}, //TV = 4.58(1056 lines) AV=2.97 SV=4.64 BV=2.91 + {49994,1140,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.49 BV=2.81 + {49994,1216,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.59 BV=2.70 + {49994,1328,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.68 BV=2.61 + {49994,1424,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.78 BV=2.51 + {49994,1536,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.88 BV=2.41 + {49994,1632,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.98 BV=2.31 + {49994,1728,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.09 BV=2.21 + {49994,1840,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.19 BV=2.11 + {49994,2048,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.29 BV=2.01 + {49994,2144,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.39 BV=1.91 + {49994,2240,1072, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.48 BV=1.81 + {49994,2448,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.58 BV=1.72 + {49994,2656,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.68 BV=1.61 + {49994,2864,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.78 BV=1.51 + {49994,3072,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.88 BV=1.41 + {49994,3328,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.99 BV=1.31 + {49994,3456,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=6.09 BV=1.21 + {58319,3200,1048, 0, 0, 0}, //TV = 4.10(1478 lines) AV=2.97 SV=5.96 BV=1.11 + {66645,3072,1024, 0, 0, 0}, //TV = 3.91(1689 lines) AV=2.97 SV=5.87 BV=1.01 + {66645,3200,1056, 0, 0, 0}, //TV = 3.91(1689 lines) AV=2.97 SV=5.98 BV=0.90 + {75011,3072,1048, 0, 0, 0}, //TV = 3.74(1901 lines) AV=2.97 SV=5.91 BV=0.80 + {75011,3328,1032, 0, 0, 0}, //TV = 3.74(1901 lines) AV=2.97 SV=6.00 BV=0.71 + {83336,3200,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=5.94 BV=0.61 + {83336,3456,1024, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.04 BV=0.51 + {83336,3712,1024, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.14 BV=0.41 + {83336,3968,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.25 BV=0.30 + {83336,4224,1032, 0, 0, 0}, //TV = 3.58(2112 lines) AV=2.97 SV=6.34 BV=0.21 + {91661,4096,1040, 0, 0, 0}, //TV = 3.45(2323 lines) AV=2.97 SV=6.31 BV=0.11 + {99987,4096,1032, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.30 BV=-0.01 + {108313,4096,1024, 0, 0, 0}, //TV = 3.21(2745 lines) AV=2.97 SV=6.29 BV=-0.11 + {108313,4352,1032, 0, 0, 0}, //TV = 3.21(2745 lines) AV=2.97 SV=6.39 BV=-0.21 + {116678,4224,1048, 0, 0, 0}, //TV = 3.10(2957 lines) AV=2.97 SV=6.36 BV=-0.29 + {125004,4224,1048, 0, 0, 0}, //TV = 3.00(3168 lines) AV=2.97 SV=6.36 BV=-0.39 + {141655,4096,1032, 0, 0, 0}, //TV = 2.82(3590 lines) AV=2.97 SV=6.30 BV=-0.51 + {149980,4096,1040, 0, 0, 0}, //TV = 2.74(3801 lines) AV=2.97 SV=6.31 BV=-0.60 + {158346,4096,1056, 0, 0, 0}, //TV = 2.66(4013 lines) AV=2.97 SV=6.33 BV=-0.70 + {166672,4224,1048, 0, 0, 0}, //TV = 2.58(4224 lines) AV=2.97 SV=6.36 BV=-0.81 + {166672,4608,1024, 0, 0, 0}, //TV = 2.58(4224 lines) AV=2.97 SV=6.46 BV=-0.90 + {166672,4864,1040, 0, 0, 0}, //TV = 2.58(4224 lines) AV=2.97 SV=6.56 BV=-1.00 + {166672,5248,1032, 0, 0, 0}, //TV = 2.58(4224 lines) AV=2.97 SV=6.66 BV=-1.10 + {166672,5632,1032, 0, 0, 0}, //TV = 2.58(4224 lines) AV=2.97 SV=6.76 BV=-1.20 + {166672,6016,1032, 0, 0, 0}, //TV = 2.58(4224 lines) AV=2.97 SV=6.85 BV=-1.30 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sAEScene6PLineTable_50Hz = +{ +{ + {198,1140,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.44 BV=10.83 + {198,1140,1040, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.46 BV=10.81 + {198,1216,1048, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.57 BV=10.70 + {198,1328,1024, 0, 0, 0}, //TV = 12.30(5 lines) AV=2.97 SV=4.66 BV=10.61 + {237,1140,1064, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.50 BV=10.52 + {237,1216,1072, 0, 0, 0}, //TV = 12.04(6 lines) AV=2.97 SV=4.60 BV=10.41 + {277,1140,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.49 BV=10.30 + {277,1216,1056, 0, 0, 0}, //TV = 11.82(7 lines) AV=2.97 SV=4.58 BV=10.21 + {316,1140,1056, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.49 BV=10.11 + {316,1216,1064, 0, 0, 0}, //TV = 11.63(8 lines) AV=2.97 SV=4.59 BV=10.01 + {356,1140,1080, 0, 0, 0}, //TV = 11.46(9 lines) AV=2.97 SV=4.52 BV=9.91 + {395,1140,1040, 0, 0, 0}, //TV = 11.31(10 lines) AV=2.97 SV=4.46 BV=9.81 + {435,1140,1024, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.44 BV=9.70 + {435,1140,1088, 0, 0, 0}, //TV = 11.17(11 lines) AV=2.97 SV=4.53 BV=9.61 + {474,1140,1064, 0, 0, 0}, //TV = 11.04(12 lines) AV=2.97 SV=4.50 BV=9.52 + {513,1140,1056, 0, 0, 0}, //TV = 10.93(13 lines) AV=2.97 SV=4.49 BV=9.41 + {553,1140,1056, 0, 0, 0}, //TV = 10.82(14 lines) AV=2.97 SV=4.49 BV=9.31 + {592,1140,1056, 0, 0, 0}, //TV = 10.72(15 lines) AV=2.97 SV=4.49 BV=9.21 + {632,1140,1056, 0, 0, 0}, //TV = 10.63(16 lines) AV=2.97 SV=4.49 BV=9.11 + {671,1140,1064, 0, 0, 0}, //TV = 10.54(17 lines) AV=2.97 SV=4.50 BV=9.02 + {750,1140,1024, 0, 0, 0}, //TV = 10.38(19 lines) AV=2.97 SV=4.44 BV=8.91 + {790,1140,1040, 0, 0, 0}, //TV = 10.31(20 lines) AV=2.97 SV=4.46 BV=8.81 + {869,1140,1024, 0, 0, 0}, //TV = 10.17(22 lines) AV=2.97 SV=4.44 BV=8.70 + {908,1140,1040, 0, 0, 0}, //TV = 10.11(23 lines) AV=2.97 SV=4.46 BV=8.61 + {987,1140,1024, 0, 0, 0}, //TV = 9.98(25 lines) AV=2.97 SV=4.44 BV=8.51 + {1066,1140,1024, 0, 0, 0}, //TV = 9.87(27 lines) AV=2.97 SV=4.44 BV=8.40 + {1105,1140,1056, 0, 0, 0}, //TV = 9.82(28 lines) AV=2.97 SV=4.49 BV=8.31 + {1224,1140,1024, 0, 0, 0}, //TV = 9.67(31 lines) AV=2.97 SV=4.44 BV=8.20 + {1303,1140,1024, 0, 0, 0}, //TV = 9.58(33 lines) AV=2.97 SV=4.44 BV=8.11 + {1382,1140,1040, 0, 0, 0}, //TV = 9.50(35 lines) AV=2.97 SV=4.46 BV=8.01 + {1500,1140,1024, 0, 0, 0}, //TV = 9.38(38 lines) AV=2.97 SV=4.44 BV=7.91 + {1618,1140,1024, 0, 0, 0}, //TV = 9.27(41 lines) AV=2.97 SV=4.44 BV=7.80 + {1697,1140,1040, 0, 0, 0}, //TV = 9.20(43 lines) AV=2.97 SV=4.46 BV=7.71 + {1855,1140,1024, 0, 0, 0}, //TV = 9.07(47 lines) AV=2.97 SV=4.44 BV=7.60 + {1973,1140,1024, 0, 0, 0}, //TV = 8.99(50 lines) AV=2.97 SV=4.44 BV=7.51 + {2131,1140,1024, 0, 0, 0}, //TV = 8.87(54 lines) AV=2.97 SV=4.44 BV=7.40 + {2250,1140,1032, 0, 0, 0}, //TV = 8.80(57 lines) AV=2.97 SV=4.45 BV=7.31 + {2447,1140,1024, 0, 0, 0}, //TV = 8.67(62 lines) AV=2.97 SV=4.44 BV=7.20 + {2605,1140,1024, 0, 0, 0}, //TV = 8.58(66 lines) AV=2.97 SV=4.44 BV=7.11 + {2802,1140,1024, 0, 0, 0}, //TV = 8.48(71 lines) AV=2.97 SV=4.44 BV=7.01 + {2999,1140,1024, 0, 0, 0}, //TV = 8.38(76 lines) AV=2.97 SV=4.44 BV=6.91 + {3236,1140,1024, 0, 0, 0}, //TV = 8.27(82 lines) AV=2.97 SV=4.44 BV=6.80 + {3473,1140,1024, 0, 0, 0}, //TV = 8.17(88 lines) AV=2.97 SV=4.44 BV=6.70 + {3710,1140,1024, 0, 0, 0}, //TV = 8.07(94 lines) AV=2.97 SV=4.44 BV=6.60 + {3986,1140,1024, 0, 0, 0}, //TV = 7.97(101 lines) AV=2.97 SV=4.44 BV=6.50 + {4262,1140,1024, 0, 0, 0}, //TV = 7.87(108 lines) AV=2.97 SV=4.44 BV=6.40 + {4538,1140,1024, 0, 0, 0}, //TV = 7.78(115 lines) AV=2.97 SV=4.44 BV=6.31 + {4893,1140,1024, 0, 0, 0}, //TV = 7.68(124 lines) AV=2.97 SV=4.44 BV=6.20 + {5209,1140,1024, 0, 0, 0}, //TV = 7.58(132 lines) AV=2.97 SV=4.44 BV=6.11 + {5643,1140,1024, 0, 0, 0}, //TV = 7.47(143 lines) AV=2.97 SV=4.44 BV=6.00 + {6038,1140,1024, 0, 0, 0}, //TV = 7.37(153 lines) AV=2.97 SV=4.44 BV=5.90 + {6472,1140,1024, 0, 0, 0}, //TV = 7.27(164 lines) AV=2.97 SV=4.44 BV=5.80 + {6906,1140,1024, 0, 0, 0}, //TV = 7.18(175 lines) AV=2.97 SV=4.44 BV=5.71 + {7419,1140,1024, 0, 0, 0}, //TV = 7.07(188 lines) AV=2.97 SV=4.44 BV=5.60 + {7971,1140,1024, 0, 0, 0}, //TV = 6.97(202 lines) AV=2.97 SV=4.44 BV=5.50 + {8484,1140,1024, 0, 0, 0}, //TV = 6.88(215 lines) AV=2.97 SV=4.44 BV=5.41 + {9155,1140,1024, 0, 0, 0}, //TV = 6.77(232 lines) AV=2.97 SV=4.44 BV=5.30 + {9826,1140,1024, 0, 0, 0}, //TV = 6.67(249 lines) AV=2.97 SV=4.44 BV=5.20 + {9983,1140,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.51 BV=5.11 + {9983,1216,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.60 BV=5.02 + {9983,1328,1056, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.71 BV=4.91 + {9983,1424,1056, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.81 BV=4.81 + {9983,1536,1048, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=4.91 BV=4.71 + {9983,1632,1064, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.01 BV=4.60 + {9983,1728,1072, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.11 BV=4.51 + {9983,1936,1024, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.21 BV=4.41 + {9983,2048,1040, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.31 BV=4.31 + {9983,2144,1064, 0, 0, 0}, //TV = 6.65(253 lines) AV=2.97 SV=5.41 BV=4.21 + {20006,1140,1064, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.50 BV=4.12 + {20006,1216,1072, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.60 BV=4.01 + {20006,1328,1048, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.70 BV=3.92 + {20006,1424,1064, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.82 BV=3.80 + {20006,1536,1048, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=4.91 BV=3.71 + {20006,1632,1056, 0, 0, 0}, //TV = 5.64(507 lines) AV=2.97 SV=5.00 BV=3.61 + {29989,1140,1080, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.52 BV=3.51 + {29989,1216,1096, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.63 BV=3.40 + {29989,1328,1064, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.72 BV=3.31 + {29989,1424,1072, 0, 0, 0}, //TV = 5.06(760 lines) AV=2.97 SV=4.83 BV=3.20 + {40011,1140,1064, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.50 BV=3.12 + {40011,1216,1072, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.60 BV=3.01 + {40011,1328,1048, 0, 0, 0}, //TV = 4.64(1014 lines) AV=2.97 SV=4.70 BV=2.92 + {49994,1140,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.49 BV=2.81 + {49994,1216,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.59 BV=2.70 + {49994,1328,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.68 BV=2.61 + {49994,1424,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.78 BV=2.51 + {49994,1536,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.88 BV=2.41 + {49994,1632,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=4.98 BV=2.31 + {49994,1728,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.09 BV=2.21 + {49994,1840,1064, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.19 BV=2.11 + {49994,2048,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.29 BV=2.01 + {49994,2144,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.39 BV=1.91 + {49994,2240,1072, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.48 BV=1.81 + {49994,2448,1048, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.58 BV=1.72 + {49994,2656,1040, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.68 BV=1.61 + {49994,2864,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.78 BV=1.51 + {49994,3072,1032, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.88 BV=1.41 + {49994,3328,1024, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=5.99 BV=1.31 + {49994,3456,1056, 0, 0, 0}, //TV = 4.32(1267 lines) AV=2.97 SV=6.09 BV=1.21 + {60017,3072,1064, 0, 0, 0}, //TV = 4.06(1521 lines) AV=2.97 SV=5.93 BV=1.10 + {60017,3328,1048, 0, 0, 0}, //TV = 4.06(1521 lines) AV=2.97 SV=6.02 BV=1.01 + {69999,3072,1048, 0, 0, 0}, //TV = 3.84(1774 lines) AV=2.97 SV=5.91 BV=0.90 + {69999,3328,1032, 0, 0, 0}, //TV = 3.84(1774 lines) AV=2.97 SV=6.00 BV=0.81 + {79982,3072,1048, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=5.91 BV=0.71 + {79982,3328,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.00 BV=0.62 + {79982,3584,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.11 BV=0.51 + {79982,3840,1032, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.20 BV=0.41 + {79982,4096,1040, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.31 BV=0.31 + {79982,4352,1040, 0, 0, 0}, //TV = 3.64(2027 lines) AV=2.97 SV=6.40 BV=0.22 + {90005,4224,1024, 0, 0, 0}, //TV = 3.47(2281 lines) AV=2.97 SV=6.33 BV=0.11 + {99987,4096,1032, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.30 BV=-0.01 + {99987,4352,1040, 0, 0, 0}, //TV = 3.32(2534 lines) AV=2.97 SV=6.40 BV=-0.10 + {110010,4224,1040, 0, 0, 0}, //TV = 3.18(2788 lines) AV=2.97 SV=6.35 BV=-0.20 + {119992,4096,1056, 0, 0, 0}, //TV = 3.06(3041 lines) AV=2.97 SV=6.33 BV=-0.30 + {130015,4096,1040, 0, 0, 0}, //TV = 2.94(3295 lines) AV=2.97 SV=6.31 BV=-0.40 + {139997,4096,1040, 0, 0, 0}, //TV = 2.84(3548 lines) AV=2.97 SV=6.31 BV=-0.50 + {149980,4096,1040, 0, 0, 0}, //TV = 2.74(3801 lines) AV=2.97 SV=6.31 BV=-0.60 + {160003,4096,1040, 0, 0, 0}, //TV = 2.64(4055 lines) AV=2.97 SV=6.31 BV=-0.69 + {160003,4480,1024, 0, 0, 0}, //TV = 2.64(4055 lines) AV=2.97 SV=6.42 BV=-0.80 + {160003,4736,1040, 0, 0, 0}, //TV = 2.64(4055 lines) AV=2.97 SV=6.52 BV=-0.90 + {160003,5120,1032, 0, 0, 0}, //TV = 2.64(4055 lines) AV=2.97 SV=6.62 BV=-1.01 + {160003,5504,1024, 0, 0, 0}, //TV = 2.64(4055 lines) AV=2.97 SV=6.71 BV=-1.10 + {160003,5888,1024, 0, 0, 0}, //TV = 2.64(4055 lines) AV=2.97 SV=6.81 BV=-1.20 + {160003,6144,1056, 0, 0, 0}, //TV = 2.64(4055 lines) AV=2.97 SV=6.92 BV=-1.30 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_SceneTable6 = +{ + AETABLE_SCENE_INDEX6, //eAETableID + 123, //u4TotalIndex + 20, //u4StrobeTrigerBV + 109, //i4MaxBV + -13, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAEScene6PLineTable_60Hz, + sAEScene6PLineTable_50Hz, + NULL, +}; + +static strEvPline sAESceneReservePLineTable = +{ +{ + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; +static strAETable g_AE_ReserveSceneTable = +{ + AETABLE_SCENE_MAX, //eAETableID + 0, //u4TotalIndex + 20, //u4StrobeTrigerBV + 0, //i4MaxBV + 0, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAESceneReservePLineTable, + sAESceneReservePLineTable, + NULL, +}; +static strAESceneMapping g_AEScenePLineMapping = +{ +{ + {LIB3A_AE_SCENE_AUTO, {AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_AUTO, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX5}}, + {LIB3A_AE_SCENE_NIGHT, {AETABLE_SCENE_INDEX6, AETABLE_SCENE_INDEX6, AETABLE_VIDEO_NIGHT, AETABLE_VIDEO_NIGHT, AETABLE_VIDEO_NIGHT, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1}}, + {LIB3A_AE_SCENE_ACTION, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX2, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2}}, + {LIB3A_AE_SCENE_BEACH, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX3, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3}}, + {LIB3A_AE_SCENE_CANDLELIGHT, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX1, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1}}, + {LIB3A_AE_SCENE_FIREWORKS, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX4, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX4}}, + {LIB3A_AE_SCENE_LANDSCAPE, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX3, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3}}, + {LIB3A_AE_SCENE_PORTRAIT, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX2, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2}}, + {LIB3A_AE_SCENE_NIGHT_PORTRAIT, {AETABLE_SCENE_INDEX6, AETABLE_SCENE_INDEX6, AETABLE_VIDEO_NIGHT, AETABLE_VIDEO_NIGHT, AETABLE_VIDEO_NIGHT, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1}}, + {LIB3A_AE_SCENE_PARTY, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX1, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1}}, + {LIB3A_AE_SCENE_SNOW, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX3, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3}}, + {LIB3A_AE_SCENE_SPORTS, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX2, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2}}, + {LIB3A_AE_SCENE_STEADYPHOTO, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX2, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2}}, + {LIB3A_AE_SCENE_SUNSET, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX3, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3}}, + {LIB3A_AE_SCENE_THEATRE, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX1, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1}}, + {LIB3A_AE_SCENE_ISO_ANTI_SHAKE, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX2, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2}}, + {LIB3A_AE_SCENE_ISO100, {AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_ISO100, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO100}}, + {LIB3A_AE_SCENE_ISO200, {AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_ISO200, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO200}}, + {LIB3A_AE_SCENE_ISO400, {AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_ISO400, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO400}}, + {LIB3A_AE_SCENE_ISO800, {AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_ISO800, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO800}}, + {LIB3A_AE_SCENE_ISO1600 , {AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_ISO1600, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO1600}}, + {LIB3A_AE_SCENE_UNSUPPORTED, {AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_AUTO,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED, {AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_AUTO,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED, {AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_AUTO,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED, {AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_AUTO,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED, {AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_AUTO,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED, {AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_AUTO,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED, {AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_AUTO,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED, {AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_AUTO,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED, {AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_AUTO,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_AUTO}}, //reserve for future +}, +}; + +static strAEPLineTable g_strAEPlineTable = +{ +{ +// PLINE Table +g_AE_PreviewAutoTable, +g_AE_CaptureAutoTable, +g_AE_VideoAutoTable, +g_AE_Video1AutoTable, +g_AE_Video2AutoTable, +g_AE_Custom1AutoTable, +g_AE_Custom2AutoTable, +g_AE_Custom3AutoTable, +g_AE_Custom4AutoTable, +g_AE_Custom5AutoTable, +g_AE_VideoNightTable, +g_AE_CaptureISO100Table, +g_AE_CaptureISO200Table, +g_AE_CaptureISO400Table, +g_AE_CaptureISO800Table, +g_AE_CaptureISO1600Table, +g_AE_StrobeTable, +g_AE_SceneTable1, +g_AE_SceneTable2, +g_AE_SceneTable3, +g_AE_SceneTable4, +g_AE_SceneTable5, +g_AE_SceneTable6, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +}, +}; + +static strAEPLineNumInfo g_strAEPreviewAutoPLineInfo = +{ + AETABLE_RPEVIEW_AUTO, + 90, + -10, + { + {1,5000,20,1136,1136}, + {2,20,20,1136,3072}, + {3,20,12,3072,3072}, + {4,12,12,3072,4096}, + {5,12,8,4096,4096}, + {6,8,8,4096,6144}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECaptureAutoPLineInfo = +{ + AETABLE_CAPTURE_AUTO, + 90, + 0, + { + {1,5000,20,1136,1136}, + {2,20,20,1136,3072}, + {3,20,12,3072,3072}, + {4,12,12,3072,4096}, + {5,12,8,4096,4096}, + {6,8,8,4096,6144}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEVideoAutoPLineInfo = +{ + AETABLE_VIDEO_AUTO, + 90, + 0, + { + {1,5000,20,1136,1136}, + {2,20,20,1136,3072}, + {3,20,12,3072,3072}, + {4,12,12,3072,4096}, + {5,12,8,4096,4096}, + {6,8,8,4096,6144}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEVideo1AutoPLineInfo = +{ + AETABLE_VIDEO1_AUTO, + 90, + 0, + { + {1,5000,20,1136,1136}, + {2,20,20,1136,3072}, + {3,20,12,3072,3072}, + {4,12,12,3072,4096}, + {5,12,8,4096,4096}, + {6,8,8,4096,6144}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEVideo2AutoPLineInfo = +{ + AETABLE_VIDEO2_AUTO, + 90, + 0, + { + {1,5000,20,1136,1136}, + {2,20,20,1136,3072}, + {3,20,12,3072,3072}, + {4,12,12,3072,4096}, + {5,12,8,4096,4096}, + {6,8,8,4096,6144}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECustom1AutoPLineInfo = +{ + AETABLE_CUSTOM1_AUTO, + 90, + 0, + { + {1,5000,20,1136,1136}, + {2,20,20,1136,3072}, + {3,20,12,3072,3072}, + {4,12,12,3072,4096}, + {5,12,8,4096,4096}, + {6,8,8,4096,6144}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECustom2AutoPLineInfo = +{ + AETABLE_CUSTOM2_AUTO, + 90, + 0, + { + {1,5000,20,1136,1136}, + {2,20,20,1136,3072}, + {3,20,12,3072,3072}, + {4,12,12,3072,4096}, + {5,12,8,4096,4096}, + {6,8,8,4096,6144}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECustom3AutoPLineInfo = +{ + AETABLE_CUSTOM3_AUTO, + 90, + 0, + { + {1,5000,20,1136,1136}, + {2,20,20,1136,3072}, + {3,20,12,3072,3072}, + {4,12,12,3072,4096}, + {5,12,8,4096,4096}, + {6,8,8,4096,6144}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECustom4AutoPLineInfo = +{ + AETABLE_CUSTOM4_AUTO, + 90, + 0, + { + {1,5000,20,1136,1136}, + {2,20,20,1136,3072}, + {3,20,12,3072,3072}, + {4,12,12,3072,4096}, + {5,12,8,4096,4096}, + {6,8,8,4096,6144}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECustom5AutoPLineInfo = +{ + AETABLE_CUSTOM5_AUTO, + 90, + 0, + { + {1,5000,20,1136,1136}, + {2,20,20,1136,3072}, + {3,20,12,3072,3072}, + {4,12,12,3072,4096}, + {5,12,8,4096,4096}, + {6,8,8,4096,6144}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEVideoNightPLineInfo = +{ + AETABLE_VIDEO_NIGHT, + 90, + -10, + { + {1,5000,20,1136,1136}, + {2,20,20,1136,3072}, + {3,20,12,3072,3072}, + {4,12,12,3072,4096}, + {5,12,6,4096,4096}, + {6,6,6,4096,6144}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECaptureISO100PLineInfo = +{ + AETABLE_CAPTURE_ISO100, + 90, + 0, + { + {1,5000,20,1136,1136}, + {2,20,20,1136,3072}, + {3,20,12,3072,3072}, + {4,12,12,3072,4096}, + {5,12,8,4096,4096}, + {6,8,8,4096,6144}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECaptureISO200PLineInfo = +{ + AETABLE_CAPTURE_ISO200, + 90, + 0, + { + {1,5000,20,1136,1136}, + {2,20,20,1136,3072}, + {3,20,12,3072,3072}, + {4,12,12,3072,4096}, + {5,12,8,4096,4096}, + {6,8,8,4096,6144}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECaptureISO400PLineInfo = +{ + AETABLE_CAPTURE_ISO400, + 90, + 0, + { + {1,5000,20,1136,1136}, + {2,20,20,1136,3072}, + {3,20,12,3072,3072}, + {4,12,12,3072,4096}, + {5,12,8,4096,4096}, + {6,8,8,4096,6144}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECaptureISO800PLineInfo = +{ + AETABLE_CAPTURE_ISO800, + 90, + 0, + { + {1,5000,20,1136,1136}, + {2,20,20,1136,3072}, + {3,20,12,3072,3072}, + {4,12,12,3072,4096}, + {5,12,8,4096,4096}, + {6,8,8,4096,6144}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECaptureISO1600PLineInfo = +{ + AETABLE_CAPTURE_ISO1600, + 90, + 0, + { + {1,5000,20,1136,1136}, + {2,20,20,1136,3072}, + {3,20,12,3072,3072}, + {4,12,12,3072,4096}, + {5,12,8,4096,4096}, + {6,8,8,4096,6144}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEStrobePLineInfo = +{ + AETABLE_STROBE, + 90, + 0, + { + {1,5000,20,1136,1136}, + {2,20,20,1136,3072}, + {3,20,12,3072,3072}, + {4,12,12,3072,4096}, + {5,12,8,4096,4096}, + {6,8,8,4096,6144}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene1PLineInfo = +{ + AETABLE_SCENE_INDEX1, + 90, + -10, + { + {1,5000,20,1136,1136}, + {2,20,20,1136,3072}, + {3,20,12,3072,3072}, + {4,12,12,3072,4096}, + {5,12,8,4096,4096}, + {6,8,8,4096,6144}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene2PLineInfo = +{ + AETABLE_SCENE_INDEX2, + 90, + 0, + { + {1,5000,20,1136,1136}, + {2,20,20,1136,3072}, + {3,20,12,3072,3072}, + {4,12,12,3072,4096}, + {5,12,8,4096,4096}, + {6,8,8,4096,6144}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene3PLineInfo = +{ + AETABLE_SCENE_INDEX3, + 90, + 0, + { + {1,5000,20,1136,1136}, + {2,20,20,1136,3072}, + {3,20,12,3072,3072}, + {4,12,12,3072,4096}, + {5,12,8,4096,4096}, + {6,8,8,4096,6144}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene4PLineInfo = +{ + AETABLE_SCENE_INDEX4, + 90, + 0, + { + {1,5000,20,1136,1136}, + {2,20,20,1136,3072}, + {3,20,12,3072,3072}, + {4,12,12,3072,4096}, + {5,12,8,4096,4096}, + {6,8,8,4096,6144}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene5PLineInfo = +{ + AETABLE_SCENE_INDEX5, + 90, + 0, + { + {1,5000,20,1136,1136}, + {2,20,20,1136,3072}, + {3,20,12,3072,3072}, + {4,12,12,3072,4096}, + {5,12,8,4096,4096}, + {6,8,8,4096,6144}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene6PLineInfo = +{ + AETABLE_SCENE_INDEX6, + 90, + 0, + { + {1,5000,20,1136,1136}, + {2,20,20,1136,3072}, + {3,20,12,3072,3072}, + {4,12,12,3072,4096}, + {5,12,6,4096,4096}, + {6,6,6,4096,6144}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene7PLineInfo = +{ + AETABLE_SCENE_INDEX7, + 90, + 0, + { + {1,5000,20,1136,1136}, + {2,20,20,1136,3072}, + {3,20,12,3072,3072}, + {4,12,12,3072,4096}, + {5,12,8,4096,4096}, + {6,8,8,4096,6144}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene8PLineInfo = +{ + AETABLE_SCENE_INDEX8, + 90, + 0, + { + {1,5000,20,1136,1136}, + {2,20,20,1136,3072}, + {3,20,12,3072,3072}, + {4,12,12,3072,4096}, + {5,12,8,4096,4096}, + {6,8,8,4096,6144}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene9PLineInfo = +{ + AETABLE_SCENE_INDEX9, + 90, + 0, + { + {1,5000,20,1136,1136}, + {2,20,20,1136,3072}, + {3,20,12,3072,3072}, + {4,12,12,3072,4096}, + {5,12,8,4096,4096}, + {6,8,8,4096,6144}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene10PLineInfo = +{ + AETABLE_SCENE_INDEX10, + 90, + 0, + { + {1,5000,20,1136,1136}, + {2,20,20,1136,3072}, + {3,20,12,3072,3072}, + {4,12,12,3072,4096}, + {5,12,8,4096,4096}, + {6,8,8,4096,6144}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene11PLineInfo = +{ + AETABLE_SCENE_INDEX11, + 90, + 0, + { + {1,5000,20,1136,1136}, + {2,20,20,1136,3072}, + {3,20,12,3072,3072}, + {4,12,12,3072,4096}, + {5,12,8,4096,4096}, + {6,8,8,4096,6144}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene12PLineInfo = +{ + AETABLE_SCENE_INDEX12, + 90, + 0, + { + {1,5000,20,1136,1136}, + {2,20,20,1136,3072}, + {3,20,12,3072,3072}, + {4,12,12,3072,4096}, + {5,12,8,4096,4096}, + {6,8,8,4096,6144}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene13PLineInfo = +{ + AETABLE_SCENE_INDEX13, + 90, + 0, + { + {1,5000,20,1136,1136}, + {2,20,20,1136,3072}, + {3,20,12,3072,3072}, + {4,12,12,3072,4096}, + {5,12,8,4096,4096}, + {6,8,8,4096,6144}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene14PLineInfo = +{ + AETABLE_SCENE_INDEX14, + 90, + 0, + { + {1,5000,20,1136,1136}, + {2,20,20,1136,3072}, + {3,20,12,3072,3072}, + {4,12,12,3072,4096}, + {5,12,8,4096,4096}, + {6,8,8,4096,6144}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene15PLineInfo = +{ + AETABLE_SCENE_INDEX15, + 90, + 0, + { + {1,5000,20,1136,1136}, + {2,20,20,1136,3072}, + {3,20,12,3072,3072}, + {4,12,12,3072,4096}, + {5,12,8,4096,4096}, + {6,8,8,4096,6144}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene16PLineInfo = +{ + AETABLE_SCENE_INDEX16, + 90, + 0, + { + {1,5000,20,1136,1136}, + {2,20,20,1136,3072}, + {3,20,12,3072,3072}, + {4,12,12,3072,4096}, + {5,12,8,4096,4096}, + {6,8,8,4096,6144}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene17PLineInfo = +{ + AETABLE_SCENE_INDEX17, + 90, + 0, + { + {1,5000,20,1136,1136}, + {2,20,20,1136,3072}, + {3,20,12,3072,3072}, + {4,12,12,3072,4096}, + {5,12,8,4096,4096}, + {6,8,8,4096,6144}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene18PLineInfo = +{ + AETABLE_SCENE_INDEX18, + 90, + 0, + { + {1,5000,20,1136,1136}, + {2,20,20,1136,3072}, + {3,20,12,3072,3072}, + {4,12,12,3072,4096}, + {5,12,8,4096,4096}, + {6,8,8,4096,6144}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene19PLineInfo = +{ + AETABLE_SCENE_INDEX19, + 90, + 0, + { + {1,5000,20,1136,1136}, + {2,20,20,1136,3072}, + {3,20,12,3072,3072}, + {4,12,12,3072,4096}, + {5,12,8,4096,4096}, + {6,8,8,4096,6144}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene20PLineInfo = +{ + AETABLE_SCENE_INDEX20, + 90, + 0, + { + {1,5000,20,1136,1136}, + {2,20,20,1136,3072}, + {3,20,12,3072,3072}, + {4,12,12,3072,4096}, + {5,12,8,4096,4096}, + {6,8,8,4096,6144}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene21PLineInfo = +{ + AETABLE_SCENE_INDEX21, + 90, + 0, + { + {1,5000,20,1136,1136}, + {2,20,20,1136,3072}, + {3,20,12,3072,3072}, + {4,12,12,3072,4096}, + {5,12,8,4096,4096}, + {6,8,8,4096,6144}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene22PLineInfo = +{ + AETABLE_SCENE_INDEX22, + 90, + 0, + { + {1,5000,20,1136,1136}, + {2,20,20,1136,3072}, + {3,20,12,3072,3072}, + {4,12,12,3072,4096}, + {5,12,8,4096,4096}, + {6,8,8,4096,6144}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene23PLineInfo = +{ + AETABLE_SCENE_INDEX23, + 90, + 0, + { + {1,5000,20,1136,1136}, + {2,20,20,1136,3072}, + {3,20,12,3072,3072}, + {4,12,12,3072,4096}, + {5,12,8,4096,4096}, + {6,8,8,4096,6144}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene24PLineInfo = +{ + AETABLE_SCENE_INDEX24, + 90, + 0, + { + {1,5000,20,1136,1136}, + {2,20,20,1136,3072}, + {3,20,12,3072,3072}, + {4,12,12,3072,4096}, + {5,12,8,4096,4096}, + {6,8,8,4096,6144}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene25PLineInfo = +{ + AETABLE_SCENE_INDEX25, + 90, + 0, + { + {1,5000,20,1136,1136}, + {2,20,20,1136,3072}, + {3,20,12,3072,3072}, + {4,12,12,3072,4096}, + {5,12,8,4096,4096}, + {6,8,8,4096,6144}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene26PLineInfo = +{ + AETABLE_SCENE_INDEX26, + 90, + 0, + { + {1,5000,20,1136,1136}, + {2,20,20,1136,3072}, + {3,20,12,3072,3072}, + {4,12,12,3072,4096}, + {5,12,8,4096,4096}, + {6,8,8,4096,6144}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene27PLineInfo = +{ + AETABLE_SCENE_INDEX27, + 90, + 0, + { + {1,5000,20,1136,1136}, + {2,20,20,1136,3072}, + {3,20,12,3072,3072}, + {4,12,12,3072,4096}, + {5,12,8,4096,4096}, + {6,8,8,4096,6144}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene28PLineInfo = +{ + AETABLE_SCENE_INDEX28, + 90, + 0, + { + {1,5000,20,1136,1136}, + {2,20,20,1136,3072}, + {3,20,12,3072,3072}, + {4,12,12,3072,4096}, + {5,12,8,4096,4096}, + {6,8,8,4096,6144}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene29PLineInfo = +{ + AETABLE_SCENE_INDEX29, + 90, + 0, + { + {1,5000,20,1136,1136}, + {2,20,20,1136,3072}, + {3,20,12,3072,3072}, + {4,12,12,3072,4096}, + {5,12,8,4096,4096}, + {6,8,8,4096,6144}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene30PLineInfo = +{ + AETABLE_SCENE_INDEX30, + 90, + 0, + { + {1,5000,20,1136,1136}, + {2,20,20,1136,3072}, + {3,20,12,3072,3072}, + {4,12,12,3072,4096}, + {5,12,8,4096,4096}, + {6,8,8,4096,6144}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene31PLineInfo = +{ + AETABLE_SCENE_INDEX31, + 90, + 0, + { + {1,5000,20,1136,1136}, + {2,20,20,1136,3072}, + {3,20,12,3072,3072}, + {4,12,12,3072,4096}, + {5,12,8,4096,4096}, + {6,8,8,4096,6144}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + + + +static strAEPLineNumInfo g_strAENoScenePLineInfo = +{ + AETABLE_SCENE_MAX, + 90, + 0, + { + {1,0,0,0,0}, + {2,0,0,0,0}, + {3,0,0,0,0}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; +static strAEPLineInfomation g_strAEPlineInfo = +{ +MTRUE, // FALSE mean the sampling +{ +// PLINE Info +g_strAEPreviewAutoPLineInfo, +g_strAECaptureAutoPLineInfo, +g_strAEVideoAutoPLineInfo, +g_strAEVideo1AutoPLineInfo, +g_strAEVideo2AutoPLineInfo, +g_strAECustom1AutoPLineInfo, +g_strAECustom2AutoPLineInfo, +g_strAECustom3AutoPLineInfo, +g_strAECustom4AutoPLineInfo, +g_strAECustom5AutoPLineInfo, +g_strAEVideoNightPLineInfo, +g_strAECaptureISO100PLineInfo, +g_strAECaptureISO200PLineInfo, +g_strAECaptureISO400PLineInfo, +g_strAECaptureISO800PLineInfo, +g_strAECaptureISO1600PLineInfo, +g_strAEStrobePLineInfo, +g_strAEScene1PLineInfo, +g_strAEScene2PLineInfo, +g_strAEScene3PLineInfo, +g_strAEScene4PLineInfo, +g_strAEScene5PLineInfo, +g_strAEScene6PLineInfo, +g_strAEScene7PLineInfo, +g_strAEScene8PLineInfo, +g_strAEScene9PLineInfo, +g_strAEScene10PLineInfo, +g_strAEScene11PLineInfo, +g_strAEScene12PLineInfo, +g_strAEScene13PLineInfo, +g_strAEScene14PLineInfo, +g_strAEScene15PLineInfo, +g_strAEScene16PLineInfo, +g_strAEScene17PLineInfo, +g_strAEScene18PLineInfo, +g_strAEScene19PLineInfo, +g_strAEScene20PLineInfo, +g_strAEScene21PLineInfo, +g_strAEScene22PLineInfo, +g_strAEScene23PLineInfo, +g_strAEScene24PLineInfo, +g_strAEScene25PLineInfo, +g_strAEScene26PLineInfo, +g_strAEScene27PLineInfo, +g_strAEScene28PLineInfo, +g_strAEScene29PLineInfo, +g_strAEScene30PLineInfo, +g_strAEScene31PLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +}, +}; + +static strAEPLineGainList g_strAEGainList = +{ +71, +{ +{1140,100}, +{1216,100}, +{1328,100}, +{1424,100}, +{1536,100}, +{1632,100}, +{1728,100}, +{1840,100}, +{1936,100}, +{2048,100}, +{2144,100}, +{2240,100}, +{2352,100}, +{2448,100}, +{2560,100}, +{2656,100}, +{2752,100}, +{2864,100}, +{2960,100}, +{3072,100}, +{3200,100}, +{3328,100}, +{3456,100}, +{3584,100}, +{3712,100}, +{3840,100}, +{3968,100}, +{4096,100}, +{4224,100}, +{4352,100}, +{4480,100}, +{4608,100}, +{4736,100}, +{4864,100}, +{4992,100}, +{5120,100}, +{5248,100}, +{5376,100}, +{5504,100}, +{5632,100}, +{5760,100}, +{5888,100}, +{6016,100}, +{6144,100}, +{6240,100}, +{6384,100}, +{6544,100}, +{6704,100}, +{6896,100}, +{7072,100}, +{7280,100}, +{7472,100}, +{7696,100}, +{7936,100}, +{8192,100}, +{8448,100}, +{8720,100}, +{9040,100}, +{9344,100}, +{9696,100}, +{10080,100}, +{10480,100}, +{10912,100}, +{11392,100}, +{11904,100}, +{12480,100}, +{13104,100}, +{13792,100}, +{14560,100}, +{15408,100}, +{16384,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +} +}; + +static AE_PLINETABLE_T g_PlineTableMapping = +{ +g_AEScenePLineMapping, +g_strAEPlineTable, +g_strAEPlineInfo, +g_strAEGainList +}; +#endif + + +#if 0 //Save the P-line info to file for debug +MinGain,1136 +MaxGain,6144 +MiniISOGain,61 +GainStepUnitInTotalRange,128 +PreviewExposureLineUnit,39458 +PreviewMaxFrameRate,20 +VideoExposureLineUnit,39458 +VideoMaxFrameRate,20 +VideoToPreviewSensitivityRatio,1024 +CaptureExposureLineUnit,39458 +CaptureMaxFrameRate,20 +CaptureToPreviewSensitivityRatio,1024 +Video1ExposureLineUnit,39458 +Video1MaxFrameRate,20 +Video1ToPreviewSensitivityRatio,1024 +Video2ExposureLineUnit,39458 +Video2MaxFrameRate,20 +Video2ToPreviewSensitivityRatio,1024 +Custom1ExposureLineUnit,39458 +Custom1MaxFrameRate,20 +Custom1ToPreviewSensitivityRatio,1024 +Custom2ExposureLineUnit,39458 +Custom2MaxFrameRate,20 +Custom2ToPreviewSensitivityRatio,1024 +Custom3ExposureLineUnit,39458 +Custom3MaxFrameRate,20 +Custom3ToPreviewSensitivityRatio,1024 +Custom4ExposureLineUnit,39458 +Custom4MaxFrameRate,20 +Custom4ToPreviewSensitivityRatio,1024 +Custom5ExposureLineUnit,39458 +Custom5MaxFrameRate,20 +Custom5ToPreviewSensitivityRatio,1024 +FocusLength,350 +Fno,28 + +// Preview table -- Use preview sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_RPEVIEW_AUTO +90,-10 +1,5000,20,1136,1136 +2,20,20,1136,3072 +3,20,12,3072,3072 +4,12,12,3072,4096 +5,12,8,4096,4096 +6,8,8,4096,6144 +AETABLE_END + +// Capture table -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_AUTO +90,0 +1,5000,20,1136,1136 +2,20,20,1136,3072 +3,20,12,3072,3072 +4,12,12,3072,4096 +5,12,8,4096,4096 +6,8,8,4096,6144 +AETABLE_END + +// Video table -- Use video sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_VIDEO_AUTO +90,0 +1,5000,20,1136,1136 +2,20,20,1136,3072 +3,20,12,3072,3072 +4,12,12,3072,4096 +5,12,8,4096,4096 +6,8,8,4096,6144 +AETABLE_END + +// Video1 table -- Use Video1 sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_VIDEO1_AUTO +90,0 +1,5000,20,1136,1136 +2,20,20,1136,3072 +3,20,12,3072,3072 +4,12,12,3072,4096 +5,12,8,4096,4096 +6,8,8,4096,6144 +AETABLE_END + +// Video2 table -- Use Video2 sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_VIDEO2_AUTO +90,0 +1,5000,20,1136,1136 +2,20,20,1136,3072 +3,20,12,3072,3072 +4,12,12,3072,4096 +5,12,8,4096,4096 +6,8,8,4096,6144 +AETABLE_END + +// Custom1 table -- Use Custom1 sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CUSTOM1_AUTO +90,0 +1,5000,20,1136,1136 +2,20,20,1136,3072 +3,20,12,3072,3072 +4,12,12,3072,4096 +5,12,8,4096,4096 +6,8,8,4096,6144 +AETABLE_END + +// Custom2 table -- Use Custom2 sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CUSTOM2_AUTO +90,0 +1,5000,20,1136,1136 +2,20,20,1136,3072 +3,20,12,3072,3072 +4,12,12,3072,4096 +5,12,8,4096,4096 +6,8,8,4096,6144 +AETABLE_END + +// Custom3 table -- Use Custom3 sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CUSTOM3_AUTO +90,0 +1,5000,20,1136,1136 +2,20,20,1136,3072 +3,20,12,3072,3072 +4,12,12,3072,4096 +5,12,8,4096,4096 +6,8,8,4096,6144 +AETABLE_END + +// Custom4 table -- Use Custom4 sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CUSTOM4_AUTO +90,0 +1,5000,20,1136,1136 +2,20,20,1136,3072 +3,20,12,3072,3072 +4,12,12,3072,4096 +5,12,8,4096,4096 +6,8,8,4096,6144 +AETABLE_END + +// Custom5 table -- Use Custom5 sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CUSTOM5_AUTO +90,0 +1,5000,20,1136,1136 +2,20,20,1136,3072 +3,20,12,3072,3072 +4,12,12,3072,4096 +5,12,8,4096,4096 +6,8,8,4096,6144 +AETABLE_END + +// Video Night table -- Use video sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_VIDEO_NIGHT +90,-10 +1,5000,20,1136,1136 +2,20,20,1136,3072 +3,20,12,3072,3072 +4,12,12,3072,4096 +5,12,6,4096,4096 +6,6,6,4096,6144 +AETABLE_END + +// Capture ISO100 -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_ISO100 +90,0 +1,5000,20,1136,1136 +2,20,20,1136,3072 +3,20,12,3072,3072 +4,12,12,3072,4096 +5,12,8,4096,4096 +6,8,8,4096,6144 +AETABLE_END + +// Capture ISO200 -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_ISO200 +90,0 +1,5000,20,1136,1136 +2,20,20,1136,3072 +3,20,12,3072,3072 +4,12,12,3072,4096 +5,12,8,4096,4096 +6,8,8,4096,6144 +AETABLE_END + +// Capture ISO400 -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_ISO400 +90,0 +1,5000,20,1136,1136 +2,20,20,1136,3072 +3,20,12,3072,3072 +4,12,12,3072,4096 +5,12,8,4096,4096 +6,8,8,4096,6144 +AETABLE_END + +// Capture ISO800 -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_ISO800 +90,0 +1,5000,20,1136,1136 +2,20,20,1136,3072 +3,20,12,3072,3072 +4,12,12,3072,4096 +5,12,8,4096,4096 +6,8,8,4096,6144 +AETABLE_END + +// Capture ISO1600 -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_ISO1600 +90,0 +1,5000,20,1136,1136 +2,20,20,1136,3072 +3,20,12,3072,3072 +4,12,12,3072,4096 +5,12,8,4096,4096 +6,8,8,4096,6144 +AETABLE_END + +// Strobe table -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_STROBE +90,0 +1,5000,20,1136,1136 +2,20,20,1136,3072 +3,20,12,3072,3072 +4,12,12,3072,4096 +5,12,8,4096,4096 +6,8,8,4096,6144 +AETABLE_END + + +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX1 +90,-10 +1,5000,20,1136,1136 +2,20,20,1136,3072 +3,20,12,3072,3072 +4,12,12,3072,4096 +5,12,8,4096,4096 +6,8,8,4096,6144 +AETABLE_END + + +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX2 +90,0 +1,5000,20,1136,1136 +2,20,20,1136,3072 +3,20,12,3072,3072 +4,12,12,3072,4096 +5,12,8,4096,4096 +6,8,8,4096,6144 +AETABLE_END + +// Table1 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX3 +90,0 +1,5000,20,1136,1136 +2,20,20,1136,3072 +3,20,12,3072,3072 +4,12,12,3072,4096 +5,12,8,4096,4096 +6,8,8,4096,6144 +AETABLE_END + +// Table2 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX4 +90,0 +1,5000,20,1136,1136 +2,20,20,1136,3072 +3,20,12,3072,3072 +4,12,12,3072,4096 +5,12,8,4096,4096 +6,8,8,4096,6144 +AETABLE_END + +// Table3 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX5 +90,0 +1,5000,20,1136,1136 +2,20,20,1136,3072 +3,20,12,3072,3072 +4,12,12,3072,4096 +5,12,8,4096,4096 +6,8,8,4096,6144 +AETABLE_END + +// Table4 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX6 +90,0 +1,5000,20,1136,1136 +2,20,20,1136,3072 +3,20,12,3072,3072 +4,12,12,3072,4096 +5,12,6,4096,4096 +6,6,6,4096,6144 +AETABLE_END + +// Table5 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX7 +90,0 +1,5000,20,1136,1136 +2,20,20,1136,3072 +3,20,12,3072,3072 +4,12,12,3072,4096 +5,12,8,4096,4096 +6,8,8,4096,6144 +AETABLE_END + +// Table6 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX8 +90,0 +1,5000,20,1136,1136 +2,20,20,1136,3072 +3,20,12,3072,3072 +4,12,12,3072,4096 +5,12,8,4096,4096 +6,8,8,4096,6144 +AETABLE_END + +// Table7 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX9 +90,0 +1,5000,20,1136,1136 +2,20,20,1136,3072 +3,20,12,3072,3072 +4,12,12,3072,4096 +5,12,8,4096,4096 +6,8,8,4096,6144 +AETABLE_END + +// Table8 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX10 +90,0 +1,5000,20,1136,1136 +2,20,20,1136,3072 +3,20,12,3072,3072 +4,12,12,3072,4096 +5,12,8,4096,4096 +6,8,8,4096,6144 +AETABLE_END + +// Table9 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX11 +90,0 +1,5000,20,1136,1136 +2,20,20,1136,3072 +3,20,12,3072,3072 +4,12,12,3072,4096 +5,12,8,4096,4096 +6,8,8,4096,6144 +AETABLE_END + +// Table10 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX12 +90,0 +1,5000,20,1136,1136 +2,20,20,1136,3072 +3,20,12,3072,3072 +4,12,12,3072,4096 +5,12,8,4096,4096 +6,8,8,4096,6144 +AETABLE_END + +// Table11 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX13 +90,0 +1,5000,20,1136,1136 +2,20,20,1136,3072 +3,20,12,3072,3072 +4,12,12,3072,4096 +5,12,8,4096,4096 +6,8,8,4096,6144 +AETABLE_END + +// Table12 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX14 +90,0 +1,5000,20,1136,1136 +2,20,20,1136,3072 +3,20,12,3072,3072 +4,12,12,3072,4096 +5,12,8,4096,4096 +6,8,8,4096,6144 +AETABLE_END + +// Table13 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX15 +90,0 +1,5000,20,1136,1136 +2,20,20,1136,3072 +3,20,12,3072,3072 +4,12,12,3072,4096 +5,12,8,4096,4096 +6,8,8,4096,6144 +AETABLE_END + +// Table14 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX16 +90,0 +1,5000,20,1136,1136 +2,20,20,1136,3072 +3,20,12,3072,3072 +4,12,12,3072,4096 +5,12,8,4096,4096 +6,8,8,4096,6144 +AETABLE_END + +// Table15 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX17 +90,0 +1,5000,20,1136,1136 +2,20,20,1136,3072 +3,20,12,3072,3072 +4,12,12,3072,4096 +5,12,8,4096,4096 +6,8,8,4096,6144 +AETABLE_END + +// Table16 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX18 +90,0 +1,5000,20,1136,1136 +2,20,20,1136,3072 +3,20,12,3072,3072 +4,12,12,3072,4096 +5,12,8,4096,4096 +6,8,8,4096,6144 +AETABLE_END + +// Table17 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX19 +90,0 +1,5000,20,1136,1136 +2,20,20,1136,3072 +3,20,12,3072,3072 +4,12,12,3072,4096 +5,12,8,4096,4096 +6,8,8,4096,6144 +AETABLE_END + +// Table18 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX20 +90,0 +1,5000,20,1136,1136 +2,20,20,1136,3072 +3,20,12,3072,3072 +4,12,12,3072,4096 +5,12,8,4096,4096 +6,8,8,4096,6144 +AETABLE_END + +// Table19 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX21 +90,0 +1,5000,20,1136,1136 +2,20,20,1136,3072 +3,20,12,3072,3072 +4,12,12,3072,4096 +5,12,8,4096,4096 +6,8,8,4096,6144 +AETABLE_END + +// Table20 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX22 +90,0 +1,5000,20,1136,1136 +2,20,20,1136,3072 +3,20,12,3072,3072 +4,12,12,3072,4096 +5,12,8,4096,4096 +6,8,8,4096,6144 +AETABLE_END + +// Table21 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX23 +90,0 +1,5000,20,1136,1136 +2,20,20,1136,3072 +3,20,12,3072,3072 +4,12,12,3072,4096 +5,12,8,4096,4096 +6,8,8,4096,6144 +AETABLE_END + +// Table22 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX24 +90,0 +1,5000,20,1136,1136 +2,20,20,1136,3072 +3,20,12,3072,3072 +4,12,12,3072,4096 +5,12,8,4096,4096 +6,8,8,4096,6144 +AETABLE_END + +// Table23 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX25 +90,0 +1,5000,20,1136,1136 +2,20,20,1136,3072 +3,20,12,3072,3072 +4,12,12,3072,4096 +5,12,8,4096,4096 +6,8,8,4096,6144 +AETABLE_END + +// Table24 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX26 +90,0 +1,5000,20,1136,1136 +2,20,20,1136,3072 +3,20,12,3072,3072 +4,12,12,3072,4096 +5,12,8,4096,4096 +6,8,8,4096,6144 +AETABLE_END + +// Table25 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX27 +90,0 +1,5000,20,1136,1136 +2,20,20,1136,3072 +3,20,12,3072,3072 +4,12,12,3072,4096 +5,12,8,4096,4096 +6,8,8,4096,6144 +AETABLE_END + +// Table26 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX28 +90,0 +1,5000,20,1136,1136 +2,20,20,1136,3072 +3,20,12,3072,3072 +4,12,12,3072,4096 +5,12,8,4096,4096 +6,8,8,4096,6144 +AETABLE_END + +// Table27 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX29 +90,0 +1,5000,20,1136,1136 +2,20,20,1136,3072 +3,20,12,3072,3072 +4,12,12,3072,4096 +5,12,8,4096,4096 +6,8,8,4096,6144 +AETABLE_END + +// Table28 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX30 +90,0 +1,5000,20,1136,1136 +2,20,20,1136,3072 +3,20,12,3072,3072 +4,12,12,3072,4096 +5,12,8,4096,4096 +6,8,8,4096,6144 +AETABLE_END + +// Table29 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX31 +90,0 +1,5000,20,1136,1136 +2,20,20,1136,3072 +3,20,12,3072,3072 +4,12,12,3072,4096 +5,12,8,4096,4096 +6,8,8,4096,6144 +AETABLE_END + +// Table30 PLine -- Use capture sensor setting + +// Table31 PLine -- Use capture sensor setting + +AE_SCENE_AUTO,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_AUTO,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX5 +AE_SCENE_NIGHT,AETABLE_SCENE_INDEX6,AETABLE_SCENE_INDEX6,AETABLE_VIDEO_NIGHT,AETABLE_VIDEO_NIGHT,AETABLE_VIDEO_NIGHT,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX1 +AE_SCENE_ACTION,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX2,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX2 +AE_SCENE_BEACH,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX3,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX3 +AE_SCENE_CANDLELIGHT,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX1,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX1 +AE_SCENE_FIREWORKS,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX4,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX4 +AE_SCENE_LANDSCAPE,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX3,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX3 +AE_SCENE_PORTRAIT,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX2,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX2 +AE_SCENE_NIGHT_PORTRAIT,AETABLE_SCENE_INDEX6,AETABLE_SCENE_INDEX6,AETABLE_VIDEO_NIGHT,AETABLE_VIDEO_NIGHT,AETABLE_VIDEO_NIGHT,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX1 +AE_SCENE_PARTY,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX1,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX1 +AE_SCENE_SNOW,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX3,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX3 +AE_SCENE_SPORTS,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX2,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX2 +AE_SCENE_STEADYPHOTO,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX2,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX2 +AE_SCENE_SUNSET,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX3,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX3 +AE_SCENE_THEATRE,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX1,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX1 +AE_SCENE_ISO_ANTI_SHAKE,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX2,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX2 +AE_SCENE_ISO100,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_ISO100,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_ISO100 +AE_SCENE_ISO200,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_ISO200,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_ISO200 +AE_SCENE_ISO400,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_ISO400,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_ISO400 +AE_SCENE_ISO800,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_ISO800,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_ISO800 +AE_SCENE_ISO1600 ,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_ISO1600,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_ISO1600 +,,,,,,,,,,, +,,,,,,,,,,, +,,,,,,,,,,, +,,,,,,,,,,, +,,,,,,,,,,, +,,,,,,,,,,, +,,,,,,,,,,, +,,,,,,,,,,, +,,,,,,,,,,, +#endif diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp2509_mipi_raw/camera_feature_para_sp2509mipiraw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp2509_mipi_raw/camera_feature_para_sp2509mipiraw.h new file mode 100755 index 0000000000000000000000000000000000000000..af1b5d48165ed06f9f5775a41682361f83a4785e --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp2509_mipi_raw/camera_feature_para_sp2509mipiraw.h @@ -0,0 +1,216 @@ +#ifndef __FEATURE_TUNING_PARA_H__ +#define __FEATURE_TUNING_PARA_H__ + +{ + max_frame_number : 4, + bss_clip_th : 8, + memc_bad_mv_range : 32, + memc_bad_mv_rate_th : 48, + // + mfll_iso_th : 400, + // + ais_exp_th : 33000, + ais_advanced_tuning_en : 1, + ais_advanced_max_iso : 1600, + ais_advanced_max_exposure : 66000, + // + reserved : { + 16667, //ais_exp_th0, default=16667 us, must < ais_exp_th + 1200, //ais_iso_th0, default=1200, must < ais_advanced_max_iso + }, +}, +{ + { // iso 100, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + 0 , 0 , 0 , 0 , 0 , + }, + { // iso 200, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + 0 , 0 , 0 , 0 , 0 , + }, + { // iso 400, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + 0 , 0 , 0 , 0 , 0 , + }, + { // iso 800, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + 0 , 0 , 0 , 0 , 0 , + }, + { // iso 1200, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + 0 , 0 , 0 , 0 , 0 , + }, + { // iso 1600, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + 0 , 0 , 0 , 0 , 0 , + }, + { // iso 2000, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + 0 , 0 , 0 , 0 , 0 , + }, + { // iso 2400, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + 0 , 0 , 0 , 0 , 0 , + }, + { // iso 2800, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + 0 , 0 , 0 , 0 , 0 , + }, + { // iso 3200, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + 0 , 0 , 0 , 0 , 0 , + }, + { // preserved, ANR off, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + 0 , 0 , 0 , 0 , 0 , + }, + { // preserved, ANR on, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + 0 , 0 , 0 , 0 , 0 , + }, + { // iso 100, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + 0 , 0 , 0 , 0 , 0 , + }, + { // iso 200, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + 0 , 0 , 0 , 0 , 0 , + }, + { // iso 400, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + 0 , 0 , 0 , 0 , 0 , + }, + { // iso 800, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + 0 , 0 , 0 , 0 , 0 , + }, + { // iso 1200, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + 0 , 0 , 0 , 0 , 0 , + }, + { // iso 1600, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + 0 , 0 , 0 , 0 , 0 , + }, + { // iso 2000, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + 0 , 0 , 0 , 0 , 0 , + }, + { // iso 2400, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + 0 , 0 , 0 , 0 , 0 , + }, + { // iso 2800, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + 0 , 0 , 0 , 0 , 0 , + }, + { // iso 3200, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + 0 , 0 , 0 , 0 , 0 , + }, + { // preserved, ANR off, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + 0 , 0 , 0 , 0 , 0 , + }, + { // preserved, ANR on, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + 0 , 0 , 0 , 0 , 0 , + }, +}, +#endif // __FEATURE_TUNING_PARA_H__ diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp2509_mipi_raw/camera_flash_awb_para_sp2509mipiraw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp2509_mipi_raw/camera_flash_awb_para_sp2509mipiraw.h new file mode 100755 index 0000000000000000000000000000000000000000..21f089676a08ec00269b3c502c600da030be5178 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp2509_mipi_raw/camera_flash_awb_para_sp2509mipiraw.h @@ -0,0 +1,1713 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/******************************************************************************************** + * LEGAL DISCLAIMER + * + * (Header of MediaTek Software/Firmware Release or Documentation) + * + * BY OPENING OR USING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") RECEIVED + * FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON AN "AS-IS" BASIS + * ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, + * INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR + * A PARTICULAR PURPOSE OR NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY + * WHATSOEVER WITH RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK + * ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO + * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S SPECIFICATION + * OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. + * + * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE LIABILITY WITH + * RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, +TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE + * FEES OR SERVICE CHARGE PAID BY BUYER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE WITH THE LAWS + * OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF LAWS PRINCIPLES. + ************************************************************************************************/ + +// Flash AWB tuning parameter +{ + 9, //foreground percentage + 95, //background percentage + 2, //FgPercentage_Th1 + 5, //FgPercentage_Th2 + 10, //FgPercentage_Th3 + 15, //FgPercentage_Th4 + + 200, //FgPercentage_Th1_Val + 150, //FgPercentage_Th2_Val + 100, //FgPercentage_Th3_Val + 50, //FgPercentage_Th4_Val + + //200, //FgPercentage_Th1_Val + //250, //FgPercentage_Th2_Val + //300, //FgPercentage_Th3_Val + //350, //FgPercentage_Th4_Val + + + 10, //location_map_th1 + 20, //location_map_th2 + 40, //location_map_th3 + 50, //location_map_th4 + 100, //location_map_val1 + 110, //location_map_val2 + 130, //location_map_val3 + 150, //location_map_val4 + 0, //SelfTuningFbBgWeightTbl + 100, //FgBgTbl_Y0 + 100, //FgBgTbl_Y1 + 100, //FgBgTbl_Y2 + 100, //FgBgTbl_Y3 + 100, //FgBgTbl_Y4 + 100, //FgBgTbl_Y5 + 5, //YPrimeWeightTh[0] + 9, //YPrimeWeightTh[1] + 11, //YPrimeWeightTh[2] + 13, //YPrimeWeightTh[3] + 15, //YPrimeWeightTh[4] + 1, //YPrimeWeight[0] + 3, //YPrimeWeight[1] + 5, //YPrimeWeight[2] + 7, //YPrimeWeight[3] +}, + +// Flash AWB calibration +{{ + + {837, 512, 619}, + {838, 512, 619}, + {837, 512, 619}, + {837, 512, 619}, + {837, 512, 619}, + {837, 512, 619}, + {838, 512, 618}, + {837, 512, 619}, + {837, 512, 618}, + {838, 512, 617}, + {837, 512, 619}, + {838, 512, 617}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512}, + {512, 512, 512} +}} + + diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp2509_mipi_raw/camera_flicker_para_sp2509mipiraw.cpp b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp2509_mipi_raw/camera_flicker_para_sp2509mipiraw.cpp new file mode 100755 index 0000000000000000000000000000000000000000..2e142b4efb9afa0c32ba28d31df8b0266e37bb22 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp2509_mipi_raw/camera_flicker_para_sp2509mipiraw.cpp @@ -0,0 +1,156 @@ +//[Sensor] +//name = sp2509mipiraw +// +//[Preview] +//read_freq = 84000000 +//pixel_line = 2816 +//column_length = 935 +// +//[ZSD] +//read_freq = 84000000 +//pixel_line = 2816 +//column_length = 935 +// +//[vPreview] +//read_freq = 84000000 +//pixel_line = 2816 +//column_length = 935 + +#include +#include +#include + +#include "camera_custom_nvram.h" +#include "camera_custom_sensor.h" +#include "image_sensor.h" +#include "kd_imgsensor_define.h" +#include "camera_AE_PLineTable_sp2509mipiraw.h" +#include "camera_info_sp2509mipiraw.h" +#include "camera_custom_AEPlinetable.h" +//#include "camera_custom_flicker_table.h" +#include "camera_custom_flicker_para.h" +#include + + +static void get_flicker_para_by_preview(FLICKER_CUST_PARA* para) +{ + int i; + int freq[9] = { 70, 80, 90, 100, 120, 130, 140, 160, 170}; + FLICKER_CUST_STATISTICS EV50_L50 = {-194, 4721, 381, -766}; + FLICKER_CUST_STATISTICS EV50_L60 = {1084, 428, 800, -401}; + FLICKER_CUST_STATISTICS EV60_L50 = {1293, 451, 1192, -476}; + FLICKER_CUST_STATISTICS EV60_L60 = {-162, 2898, 247, -642}; + for(i=0;i<9;i++) + { + para->flickerFreq[i]=freq[i]; + } + para->flickerGradThreshold=31; + para->flickerSearchRange=12; + para->minPastFrames=3; + para->maxPastFrames=14; + para->EV50_L50=EV50_L50; + para->EV50_L60=EV50_L60; + para->EV60_L50=EV60_L50; + para->EV60_L60=EV60_L60; + para->EV50_thresholds[0]=-30; + para->EV50_thresholds[1]=12; + para->EV60_thresholds[0]=-30; + para->EV60_thresholds[1]=12; + para->freq_feature_index[0]=4; + para->freq_feature_index[1]=3; +} + +static void get_flicker_para_by_ZSD(FLICKER_CUST_PARA* para) +{ + int i; + int freq[9] = { 70, 80, 90, 100, 120, 130, 140, 160, 170}; + FLICKER_CUST_STATISTICS EV50_L50 = {-194, 4721, 381, -766}; + FLICKER_CUST_STATISTICS EV50_L60 = {1084, 428, 800, -401}; + FLICKER_CUST_STATISTICS EV60_L50 = {1293, 451, 1192, -476}; + FLICKER_CUST_STATISTICS EV60_L60 = {-162, 2898, 247, -642}; + + for(i=0;i<9;i++) + { + para->flickerFreq[i]=freq[i]; + } + para->flickerGradThreshold=30; + para->flickerSearchRange=12; + para->minPastFrames=3; + para->maxPastFrames=14; + para->EV50_L50=EV50_L50; + para->EV50_L60=EV50_L60; + para->EV60_L50=EV60_L50; + para->EV60_L60=EV60_L60; + para->EV50_thresholds[0]=-30; + para->EV50_thresholds[1]=12; + para->EV60_thresholds[0]=-30; + para->EV60_thresholds[1]=12; + para->freq_feature_index[0]=4; + para->freq_feature_index[1]=3; +} + +static void get_flicker_para_by_vPreview(FLICKER_CUST_PARA* para) +{ + int i; + int freq[9] = { 70, 80, 90, 100, 120, 130, 140, 160, 170}; + FLICKER_CUST_STATISTICS EV50_L50 = {-194, 4721, 381, -766}; + FLICKER_CUST_STATISTICS EV50_L60 = {1084, 428, 800, -401}; + FLICKER_CUST_STATISTICS EV60_L50 = {1293, 451, 1192, -476}; + FLICKER_CUST_STATISTICS EV60_L60 = {-162, 2898, 247, -642}; + + for(i=0;i<9;i++) + { + para->flickerFreq[i]=freq[i]; + } + para->flickerGradThreshold=29; + para->flickerSearchRange=12; + para->minPastFrames=3; + para->maxPastFrames=14; + para->EV50_L50=EV50_L50; + para->EV50_L60=EV50_L60; + para->EV60_L50=EV60_L50; + para->EV60_L60=EV60_L60; + para->EV50_thresholds[0]=-30; + para->EV50_thresholds[1]=12; + para->EV60_thresholds[0]=-30; + para->EV60_thresholds[1]=12; + para->freq_feature_index[0]=4; + para->freq_feature_index[1]=3; +} + + +typedef NSFeature::RAWSensorInfo SensorInfoSingleton_T; +namespace NSFeature { +template <> +UINT32 +SensorInfoSingleton_T:: +impGetFlickerPara(MINT32 sensorMode, MVOID*const pDataBuf) const +{ + /* + XLOGD("impGetFlickerPara+ mode=%d", sensorMode); + XLOGD("prv=%d, vdo=%d, cap=%d, zsd=%d", + (int)e_sensorModePreview, (int)e_sensorModeVideoPreview, (int)e_sensorModeCapture, (int)e_sensorModeZsd ); + */ + FLICKER_CUST_PARA* para; + para = (FLICKER_CUST_PARA*)pDataBuf; + if(sensorMode==e_sensorModePreview) + get_flicker_para_by_preview(para); + else if(sensorMode==e_sensorModeZsd|| + sensorMode==e_sensorModeCapture) + { + get_flicker_para_by_ZSD(para); + } + else if(sensorMode==e_sensorModeVideoPreview) + { + get_flicker_para_by_vPreview(para); + } + else + { + // XLOGD("impGetFlickerPara ERROR ln=%d", __LINE__); + return -1; + } +// XLOGD("impGetFlickerPara-"); + return 0; +} +} + diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp2509_mipi_raw/camera_info_sp2509mipiraw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp2509_mipi_raw/camera_info_sp2509mipiraw.h new file mode 100755 index 0000000000000000000000000000000000000000..bcc7b6df93ec749583776996f0f9d7cd81d03e8a --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp2509_mipi_raw/camera_info_sp2509mipiraw.h @@ -0,0 +1,81 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/******************************************************************************************** + * LEGAL DISCLAIMER + * + * (Header of MediaTek Software/Firmware Release or Documentation) + * + * BY OPENING OR USING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") RECEIVED + * FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON AN "AS-IS" BASIS + * ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, + * INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR + * A PARTICULAR PURPOSE OR NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY + * WHATSOEVER WITH RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK + * ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO + * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S SPECIFICATION + * OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. + * + * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE LIABILITY WITH + * RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, +TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE + * FEES OR SERVICE CHARGE PAID BY BUYER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE WITH THE LAWS + * OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF LAWS PRINCIPLES. + ************************************************************************************************/ + +#ifndef _CAMERA_INFO_SP2509RAW_H +#define _CAMERA_INFO_SP2509RAW_H + +/******************************************************************************* +* Configuration +********************************************************************************/ +#define SENSOR_ID SP2509_SENSOR_ID +#define SENSOR_DRVNAME SENSOR_DRVNAME_SP2509_MIPI_RAW +#define INCLUDE_FILENAME_ISP_REGS_PARAM "camera_isp_regs_sp2509mipiraw.h" +#define INCLUDE_FILENAME_ISP_PCA_PARAM "camera_isp_pca_sp2509mipiraw.h" +#define INCLUDE_FILENAME_ISP_LSC_PARAM "camera_isp_lsc_sp2509mipiraw.h" +#define INCLUDE_FILENAME_TSF_PARA "camera_tsf_para_sp2509mipiraw.h" +#define INCLUDE_FILENAME_TSF_DATA "camera_tsf_data_sp2509mipiraw.h" +#define INCLUDE_FILENAME_FLASH_AWB_PARA "camera_flash_awb_para_sp2509mipiraw.h" +#define INCLUDE_FILENAME_FEATURE_PARA "camera_feature_para_sp2509mipiraw.h" +/******************************************************************************* +* +********************************************************************************/ + +#endif diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp2509_mipi_raw/camera_isp_lsc_sp2509mipiraw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp2509_mipi_raw/camera_isp_lsc_sp2509mipiraw.h new file mode 100755 index 0000000000000000000000000000000000000000..fca2d2b89b6b918bf2551995bc1688462ef817d6 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp2509_mipi_raw/camera_isp_lsc_sp2509mipiraw.h @@ -0,0 +1,20664 @@ +/******************************************************************************************** + * LEGAL DISCLAIMER + * + * (Header of MediaTek Software/Firmware Release or Documentation) + * + * BY OPENING OR USING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") RECEIVED + * FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON AN "AS-IS" BASIS + * ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, + * INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR + * A PARTICULAR PURPOSE OR NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY + * WHATSOEVER WITH RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK + * ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO + * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S SPECIFICATION + * OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. + * + * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE LIABILITY WITH + * RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, + * TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE + * FEES OR SERVICE CHARGE PAID BY BUYER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE WITH THE LAWS + * OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF LAWS PRINCIPLES. + ************************************************************************************************/ +const NVRAM_CAMERA_SHADING_STRUCT CAMERA_SHADING_DEFAULT_VALUE = { + Shading: { + { + Version: 1, + SensorId: 1, + LSCSize: {0, 0, 0, 0, 0}, + PrvTable:{ // PrvTable + { +0x00080a04,0x20800000,0x00008000,0x10186a2e, +0x20380a02,0x20800000,0x00008000,0x1328723a, +0x20180604,0x20800000,0x00008800,0x12d87e39, +0x20500603,0x20b00000,0x00007800,0x1708823d, +0x00700c05,0x20a0020c,0x00003e01,0x0ea8322f, +0x01100a01,0x20a00207,0x00005609,0x1148363f, +0x00b00404,0x2090020b,0x00005203,0x1108423a, +0x01200403,0x20b00209,0x0000520f,0x15084a45, +0x00100e01,0x20700002,0x00001414,0x0d482226, +0x20d01006,0x20800208,0x0000102a,0x0f781e2e, +0x20600c00,0x20800000,0x0000201f,0x0f582a2c, +0x20b00000,0x20a00201,0x00002c28,0x12e83238, +0x20780e01,0x20400201,0x00003016,0x0c681611, +0x00680a08,0x20400009,0x00002c03,0x0e781a18, +0x20180a03,0x20500000,0x0000300f,0x0e681a15, +0x00500205,0x20900000,0x00002c08,0x11a81a20, +0x00300201,0x20700204,0x00000c01,0x0c100205, +0x20880807,0x20600210,0x00000c15,0x0dd0020c, +0x20580403,0x2070020a,0x0000040d,0x0df80607, +0x20980806,0x20a0020e,0x00080816,0x10d80e11, +0x20600004,0x20700206,0x0008180a,0x0c080401, +0x00280a03,0x20800006,0x00081e04,0x0da80e03, +0x00100401,0x20800000,0x00082e01,0x0dd81202, +0x00481202,0x20b00005,0x00082607,0x1088220a, +0x00500202,0x20700006,0x00081a09,0x0c181402, +0x00100004,0x20900203,0x00081801,0x0d881604, +0x00180c00,0x20800003,0x00081002,0x0dc82601, +0x00080c01,0x20f00000,0x00081005,0x10282e0a, +0x20380a01,0x20700000,0x00000808,0x0c181801, +0x00080a06,0x20a00008,0x00000405,0x0d682201, +0x20100203,0x20a00003,0x00000004,0x0dc82402, +0x00480a02,0x21200003,0x00080c04,0x0fe83206, +0x00080401,0x20a00201,0x00000202,0x0c381404, +0x20100808,0x20c0020a,0x00081404,0x0d781803, +0x00100006,0x20a00206,0x00080c01,0x0de82404, +0x20300402,0x21400201,0x00080c0f,0x0fd83003, +0x00100c01,0x20b00002,0x00080e03,0x0c481402, +0x00000205,0x20a0000d,0x00000001,0x0d982805, +0x00080a06,0x20b0000d,0x00001003,0x0e182c06, +0x00000800,0x21300006,0x00000006,0x1018380d, +0x00080a06,0x20800006,0x00002801,0x0c581401, +0x00280e03,0x20a00201,0x00003c01,0x0dc81806, +0x00100001,0x20c00206,0x00002801,0x0e481408, +0x20180a06,0x21100005,0x00003c07,0x10982c13, +0x00001006,0x20a0020c,0x00080c01,0x0c600002, +0x20401004,0x20c00209,0x00080808,0x0df0000a, +0x20301402,0x20d00203,0x00081004,0x0e980c0b, +0x20301007,0x2130020c,0x00000402,0x11481018, +0x00600605,0x20600007,0x00081601,0x0c781402, +0x00801205,0x20900004,0x00081a05,0x0e680c0c, +0x00780605,0x20800004,0x00000a04,0x0ef8140b, +0x00b00a09,0x20e0000a,0x00000608,0x12081815, +0x00100406,0x20500209,0x00082011,0x0c98180a, +0x00300c06,0x2050020a,0x00082c14,0x0ec81813, +0x00401405,0x2090020a,0x00082810,0x0f681011, +0x0010180a,0x20c00213,0x00083018,0x12b8141d, +0x21182604,0x20300009,0x00000415,0x0d38301d, +0x21682a05,0x20200009,0x0000081d,0x0fb8342b, +0x21682400,0x20400003,0x0008101c,0x10383028, +0x21782604,0x2060000a,0x0008181b,0x14084037, +0x00901001,0x20c00203,0x0008161c,0x0e382419, +0x00c01802,0x20c00206,0x00082a25,0x11282825, +0x00c01601,0x20d00002,0x00083224,0x11983422, +0x00e00c00,0x20f00201,0x00082229,0x15c83c2e, +0x20400001,0x01281800,0x21705000,0x0f289a20, +0x20500801,0x01081c00,0x21705400,0x1228a22b, +0x20580800,0x01181000,0x21806c00,0x11c8ae29, +0x20881601,0x01700800,0x22207800,0x15d8c62e, +0x00c81800,0x01202403,0x21e03a0d,0x0e186e26, +0x01081202,0x01201804,0x21e04a10,0x10b87633, +0x00f80400,0x00f01201,0x21c0460e,0x10687a2f, +0x01580c00,0x01201204,0x22105a18,0x14488e3a, +0x00081e07,0x00c02403,0x21505016,0x0ce84e22, +0x20782203,0x00d02e02,0x21804821,0x0f184e2a, +0x20682204,0x00e02001,0x2170501f,0x0ef85627, +0x20a80400,0x01000205,0x21d03c27,0x12686a32, +0x20801409,0x00582a13,0x20c02815,0x0c282e0c, +0x20200002,0x00681a0b,0x20d0380b,0x0e383214, +0x20400803,0x00681a0d,0x20f0340e,0x0e283610, +0x00081204,0x00f80603,0x21c03008,0x1148521b, +0x00280e07,0x00a00409,0x21580e03,0x0bf82e03, +0x20100c02,0x00681606,0x21381c05,0x0db82a0c, +0x20100803,0x00881205,0x21581c03,0x0dc83207, +0x20300005,0x00b8160e,0x21d81807,0x10984a13, +0x20200007,0x0088060b,0x21581404,0x0be82e02, +0x20100401,0x00981400,0x21882802,0x0d783e08, +0x00281204,0x00a00c04,0x21981e01,0x0d984206, +0x00201800,0x00b82c02,0x22284a01,0x10186610, +0x00400205,0x0080000a,0x21681e03,0x0bd84202, +0x00580601,0x00a80404,0x21c82602,0x0d384e08, +0x00101006,0x00682207,0x21782005,0x0d685204, +0x00102001,0x01182802,0x22d84005,0x0f98860e, +0x20401003,0x00881e06,0x21680408,0x0bc84401, +0x20601001,0x00881801,0x21d8100d,0x0d085a02, +0x20480605,0x0090000b,0x21f81c07,0x0d586002, +0x00201201,0x01981406,0x23782807,0x0f489e08, +0x00101003,0x00c80c02,0x21d82203,0x0be84c04, +0x00780401,0x00c01404,0x22381a06,0x0d186001, +0x00701002,0x00880603,0x21f81205,0x0d786402, +0x00080801,0x01e00c03,0x23c8100d,0x0f28a802, +0x00381e09,0x0100200c,0x22001601,0x0bf85402, +0x20580605,0x00b00006,0x21d0200e,0x0d186405, +0x20700a01,0x00c81403,0x22001010,0x0d986c08, +0x00082604,0x01c01807,0x2390280c,0x0f68a80e, +0x2060100a,0x00881e0e,0x21701c07,0x0c184405, +0x00001807,0x00982209,0x21d01800,0x0d68500c, +0x00200804,0x00f00201,0x22500a04,0x0df8600d, +0x20701007,0x01481607,0x2320240c,0x1008901a, +0x00681a09,0x00d0340f,0x21e80a0b,0x0c383c03, +0x00081205,0x00f02c0b,0x22480601,0x0dc8480c, +0x20182208,0x0100380a,0x22601c01,0x0e58580c, +0x00481207,0x0170340d,0x2380120a,0x10e8801a, +0x00100005,0x00700e0c,0x21101806,0x0c383400, +0x00481002,0x00b02e04,0x21a01e01,0x0e28400a, +0x00201409,0x00880a0e,0x21801400,0x0eb8440c, +0x00180805,0x01401e09,0x22b03002,0x11986c16, +0x00780e09,0x00701004,0x20f80408,0x0c583807, +0x0098160c,0x00702401,0x20f0180a,0x0e88380f, +0x00882612,0x00d0380d,0x21a00c06,0x0f18440f, +0x00b8260e,0x01104406,0x22401406,0x12585c1a, +0x21504812,0x00586a19,0x20a8341e,0x0cc8441a, +0x21b05418,0x00287e22,0x20683826,0x0f484027, +0x21604c1a,0x00486a28,0x20c8341f,0x0fc84821, +0x21b04817,0x00886a25,0x21282c26,0x13686430, +0x00a8320a,0x0170301d,0x22483a1f,0x0db86c18, +0x00e84a0c,0x01804c25,0x2258522b,0x10a87023, +0x00c8420c,0x01704025,0x22685223,0x10f8801f, +0x00e8320a,0x01a0241f,0x22c8522a,0x1518942c, +0x20301002,0x20a82000,0x01f01800,0x0de88a19, +0x20400001,0x20480800,0x01903000,0x10c89e23, +0x20500c04,0x20482400,0x01b02400,0x1058a61e, +0x20901402,0x20883000,0x02204400,0x1428c621, +0x00c00e03,0x20682405,0x0180360a,0x0d187a1e, +0x00e00603,0x20481804,0x01704e0c,0x0f988629, +0x00f8160a,0x2010040d,0x01204e0f,0x0f488e25, +0x01500203,0x20481005,0x0160461b,0x12f8a22e, +0x20801201,0x20382e03,0x00f04419,0x0c285a17, +0x20a01201,0x20383207,0x01004c20,0x0e585e1f, +0x20a02005,0x20684210,0x01305020,0x0e28621d, +0x20a80e03,0x20380a05,0x01204823,0x11687e2b, +0x00281400,0x00101a05,0x00400401,0x0bb83e0a, +0x00000c03,0x00181a09,0x00480400,0x0db8460f, +0x20180800,0x00280601,0x00380c02,0x0d984e0c, +0x20401404,0x2078360e,0x01100805,0x10786a17, +0x20401402,0x20482205,0x00a81006,0x0b784606, +0x00181201,0x00401001,0x20282e01,0x0d385210, +0x00181202,0x00000e01,0x00281e02,0x0d38560c, +0x00301404,0x20281203,0x00486607,0x0fc87a18, +0x00400c00,0x00100002,0x00283606,0x0b585206, +0x00001001,0x20180a03,0x00283802,0x0cb86a0f, +0x20202404,0x20482e06,0x00583403,0x0cd86a0b, +0x00200203,0x0030200a,0x20186401,0x0ef8aa1b, +0x20280800,0x00480401,0x00281407,0x0b186a05, +0x00401403,0x00381401,0x00083802,0x0c588a0d, +0x00700603,0x00500c07,0x20684a02,0x0c888a0b, +0x00282801,0x00303801,0x00782c07,0x0e28d217, +0x20180c02,0x00201801,0x00182002,0x0b087201, +0x20580e02,0x00801808,0x2048240d,0x0c089e05, +0x20900c06,0x00681202,0x20382412,0x0c48a603, +0x00181a01,0x20702404,0x0158140d,0x0d88e20d, +0x00481606,0x00002008,0x00700601,0x0b087800, +0x00780a02,0x00500401,0x00101603,0x0bf8a000, +0x00982a0a,0x0090300f,0x20700608,0x0c58ac02, +0x00100603,0x20c80801,0x01e01010,0x0d58e401, +0x20601807,0x2068360b,0x00f0200b,0x0b187405, +0x20900004,0x00281204,0x00201414,0x0c089809, +0x2088080a,0x2010060e,0x00501813,0x0c68a008, +0x20503807,0x20b85209,0x01c00013,0x0da8e012, +0x00480a03,0x00101809,0x00281607,0x0b587007, +0x00681602,0x00202808,0x20200209,0x0c788c0e, +0x00580e09,0x2020140f,0x00600e05,0x0cd89c0f, +0x20181e02,0x0020180d,0x00880405,0x0e68e41d, +0x20300800,0x20281001,0x00803004,0x0b786c05, +0x20500601,0x20300002,0x00903c0a,0x0ce8800f, +0x20901c0a,0x20582e0b,0x00b0340b,0x0d488c12, +0x20381203,0x20400807,0x00f05403,0x0f68d021, +0x00680603,0x00001000,0x00302606,0x0ba85005, +0x00500a03,0x20280a01,0x00904605,0x0d686011, +0x00b81e0f,0x00203813,0x0000220f,0x0de87410, +0x00600e03,0x20900202,0x01005208,0x1068a01f, +0x20201c05,0x00080e0a,0x0078040b,0x0bc84407, +0x20202403,0x00081a0a,0x0070100b,0x0df84814, +0x2090340c,0x20583a19,0x00e02c13,0x0e585c12, +0x20402c03,0x20682e0a,0x0100280b,0x11588420, +0x20284606,0x00607805,0x00483c05,0x0c285010, +0x20384e05,0x00908400,0x00084804,0x0eb84c1b, +0x00483e09,0x00807c0a,0x00085a09,0x0f186018, +0x20483a05,0x00507601,0x00684001,0x12787c26, +0x00104404,0x20b86a0c,0x02180602,0x0cb87011, +0x00206004,0x20a8920d,0x02181206,0x0f887819, +0x20105406,0x20788a12,0x01f80803,0x0fc88c14, +0x00404805,0x20a86e0e,0x02381e0b,0x13a8a821, +0x20280c01,0x00301000,0x00100c00,0x0d384618, +0x20300002,0x20380c00,0x00e01800,0x0fe8521f, +0x20100400,0x20600000,0x00f01000,0x0f68521d, +0x20880802,0x20100800,0x00901800,0x12f86e1c, +0x00900602,0x20100003,0x00501a05,0x0c683e1a, +0x00b00a06,0x20280c06,0x00b02a08,0x0ee84222, +0x00601c00,0x20583400,0x00e02a02,0x0e784a1e, +0x01100206,0x20380c05,0x00b03617,0x11f85e27, +0x20880a02,0x00000603,0x00602416,0x0ba83212, +0x20b80804,0x0008060b,0x00801819,0x0dd82e1a, +0x20581a04,0x00201c01,0x00200c10,0x0d983617, +0x20d01802,0x2038320e,0x0090201d,0x10a84624, +0x00201005,0x2028220a,0x00780603,0x0b582a08, +0x00380a04,0x20200801,0x00781e08,0x0d482e12, +0x20100802,0x20481a0b,0x00980800,0x0d18360f, +0x00080406,0x00300607,0x20384e0a,0x0fc84e1a, +0x20281000,0x00201c05,0x20283401,0x0b083609, +0x00001808,0x2048260a,0x00983801,0x0ca84215, +0x00001c07,0x20282604,0x00384e03,0x0c984e10, +0x00780e02,0x00202c0a,0x2028660a,0x0ed87a24, +0x00481606,0x20202005,0x00580e04,0x0ab8460b, +0x00181206,0x0020240e,0x00084a01,0x0bf86215, +0x00381e07,0x00504010,0x20684a03,0x0c086e13, +0x20181e05,0x20101c04,0x0098080b,0x0da89a24, +0x20201407,0x20781a0c,0x00d81808,0x0a684e09, +0x00681000,0x20202602,0x00981803,0x0b587614, +0x00480404,0x20201607,0x00a80c05,0x0b788212, +0x00302c07,0x20883e0c,0x01081808,0x0cb8a21b, +0x00100203,0x20180809,0x00781c03,0x0a386203, +0x20800002,0x20580e01,0x01200016,0x0ad88208, +0x20381203,0x20401804,0x00f81010,0x0b088e07, +0x00001603,0x0038200a,0x00182011,0x0c08b60e, +0x20201201,0x20281c00,0x00501007,0x0a386002, +0x00601a03,0x20581804,0x00f80601,0x0ac88002, +0x20102802,0x20884605,0x01501007,0x0b089004, +0x20200003,0x00800400,0x20780c11,0x0bd8b802, +0x00100003,0x00201602,0x20281800,0x0a585c05, +0x20501004,0x00081606,0x00980810,0x0ae88409, +0x00201001,0x00381401,0x00481404,0x0b488c0a, +0x00383607,0x00805809,0x20680409,0x0c18b80f, +0x00100203,0x00200007,0x00300c02,0x0a786406, +0x00400000,0x00481408,0x00401201,0x0b688811, +0x20380801,0x00780c04,0x2010140a,0x0ba89411, +0x20302806,0x20683a0c,0x00f02012,0x0cc8b41d, +0x20481000,0x00200a01,0x00302c06,0x0ab8540a, +0x20681603,0x00500c07,0x20103c0c,0x0bf87416, +0x00181a04,0x00402808,0x20401800,0x0c488016, +0x20700803,0x00582c06,0x00101c0a,0x0de8b02a, +0x00280402,0x20200400,0x00502205,0x0b18400a, +0x00281004,0x00001603,0x00204206,0x0cc84c1a, +0x20380403,0x20181603,0x00605804,0x0d086c18, +0x00481e05,0x0070240e,0x20a03e0a,0x0f48942a, +0x00382e0a,0x20304007,0x00602801,0x0b582c08, +0x00183a0c,0x20405008,0x00704001,0x0d882c17, +0x00283e08,0x20205c06,0x00102606,0x0dc84017, +0x00083e06,0x00005602,0x20105801,0x10786425, +0x2080480e,0x20e85a18,0x0160080a,0x0bb8200e, +0x20805811,0x21385e1e,0x01a00404,0x0e381819, +0x20603409,0x21283a13,0x01801401,0x0e783015, +0x20903c09,0x20f83a13,0x01401400,0x11a84c26, +0x00583605,0x00406410,0x0008560e,0x0c28300c, +0x00684a06,0x00308c13,0x00386e13,0x0ef83011, +0x00583602,0x20407407,0x00a85e0f,0x0f083c0d, +0x00883602,0x00106c06,0x00685619,0x12b85418, +0x00001803,0x20581800,0x00900000,0x0cb83216, +0x20100c03,0x20380800,0x00600000,0x0f682a1d, +0x20180401,0x00300c00,0x20301400,0x0ee83a1b, +0x20600c01,0x20381400,0x00701000,0x12484e19, +0x00781607,0x00100c08,0x00302a01,0x0c082e17, +0x00581608,0x00001008,0x00402e02,0x0e88261e, +0x00681a04,0x00101c02,0x00001e02,0x0e082e1c, +0x00b80603,0x00180802,0x00302211,0x11684622, +0x20b00806,0x20481a0d,0x00601813,0x0b681a0e, +0x20700c06,0x20581a11,0x00800c0e,0x0da80e18, +0x20901402,0x20482a0b,0x00701810,0x0d482614, +0x20b81602,0x00001a07,0x0008040f,0x10383623, +0x00680603,0x20201404,0x00182e0d,0x0b181a0b, +0x20100c01,0x20281400,0x00283a08,0x0cf81e15, +0x00100404,0x00000604,0x2028420b,0x0cb82a12, +0x0060140b,0x20580a0c,0x00685611,0x0f384a24, +0x20200c03,0x20281a05,0x00681406,0x0aa82e0e, +0x00880c00,0x00102403,0x20384e09,0x0c38361e, +0x00680e03,0x00102c08,0x20284e06,0x0c084a1a, +0x00580e0d,0x00000c14,0x00482800,0x0de8762c, +0x20101000,0x00181c03,0x00081801,0x0a483a0b, +0x20400a02,0x20280804,0x0068140e,0x0b48561b, +0x20500c01,0x20281800,0x0090000d,0x0b386617, +0x20602c0c,0x20383a12,0x0068140f,0x0c987a25, +0x00581603,0x00502803,0x20781e03,0x09e8420c, +0x00780602,0x00080800,0x00400801,0x0a885a14, +0x00880a03,0x00100402,0x00300202,0x0a986612, +0x00a8220a,0x00804813,0x20884604,0x0b989220, +0x20200405,0x00080a06,0x0038100d,0x09884e08, +0x20600c08,0x20181207,0x00382014,0x0a085a0a, +0x20600806,0x20181a06,0x00480815,0x0a286608, +0x20480c06,0x00101a09,0x00b0001b,0x0aa89e14, +0x20380604,0x00101009,0x00181407,0x09785402, +0x00281e09,0x00203011,0x20180c03,0x09f86401, +0x00181a04,0x0020380b,0x20282403,0x0a186c03, +0x00100207,0x20200007,0x01100410,0x0a68a401, +0x00480c02,0x00001202,0x00501202,0x09985404, +0x20180803,0x20501e09,0x00a0100a,0x0a085c08, +0x00380e03,0x20401e02,0x00c01006,0x0a387007, +0x2040200a,0x20384a0d,0x01101812,0x0ab8a013, +0x20180a04,0x20300003,0x00902009,0x09c84c08, +0x00400c00,0x20781400,0x01100807,0x0a786010, +0x20201c08,0x20882a0b,0x0130000e,0x0a987011, +0x0038320c,0x00504013,0x20180c06,0x0b88981f, +0x20301407,0x20582609,0x00901005,0x0a283c0f, +0x20901005,0x20483202,0x00c01813,0x0b185c1d, +0x20280a04,0x20181c0c,0x00901808,0x0b58781c, +0x20400c0c,0x20781211,0x00f0140f,0x0c989029, +0x0040060a,0x00080c0d,0x00001a05,0x0aa8380f, +0x00600e0c,0x00081c0d,0x00003609,0x0c284c22, +0x00001a04,0x20382601,0x00203001,0x0c485c20, +0x20100e0c,0x20483012,0x00b03803,0x0e189432, +0x2070280d,0x00184a11,0x20302408,0x0b182410, +0x20b03012,0x00385e16,0x20702c08,0x0d282c22, +0x2060340b,0x00385e0c,0x20701c00,0x0d484c20, +0x2060340f,0x20185e12,0x20103e01,0x0fa86c33, +0x00584e0e,0x00b08017,0x21481e0d,0x0b981c0d, +0x00986616,0x0100a821,0x21e8161a,0x0e281c19, +0x0038420e,0x01006817,0x21e80a12,0x0e283c17, +0x00085612,0x00d0801b,0x21800e14,0x11285429, +0x20101807,0x20883614,0x00b03c02,0x0bd81807, +0x00002c0a,0x2098521f,0x00c05800,0x0eb8100c, +0x00301806,0x00082613,0x20403a08,0x0ea8300a, +0x00602409,0x2088321b,0x00704213,0x12283c15, +0x00282a03,0x00603400,0x20703400,0x0c682e16, +0x00281203,0x00201c00,0x20202c00,0x0f28221c, +0x00080601,0x20280400,0x00602000,0x0e783217, +0x20581000,0x00101400,0x00001800,0x11c83e18, +0x00002002,0x20382e0a,0x00602806,0x0bb81a13, +0x20301804,0x2038320a,0x00502406,0x0e581219, +0x00201800,0x20382a03,0x00401800,0x0db82617, +0x00801205,0x20381201,0x00501a10,0x10e83620, +0x20580804,0x00500204,0x20581806,0x0b48160d, +0x20180a02,0x00301001,0x20882203,0x0d980e18, +0x20780c01,0x00301204,0x20581405,0x0d081e14, +0x20d00c0a,0x0008220f,0x00081c09,0x0fd83623, +0x00380e04,0x00300c07,0x20581209,0x0ae8220e, +0x00000004,0x00200e05,0x20483607,0x0cc8221d, +0x00600004,0x00000e02,0x20183a0f,0x0c683219, +0x01080e09,0x00403010,0x20784e1d,0x0ea84a2d, +0x00100004,0x00001205,0x20281c01,0x0a582612, +0x00800602,0x00200408,0x20182e06,0x0bc83e24, +0x00480604,0x00100809,0x00281402,0x0b784a20, +0x20800c0a,0x00181a0d,0x00481014,0x0d086632, +0x20180603,0x00001405,0x00381c04,0x09d8360f, +0x20680a04,0x00300c03,0x00100412,0x0aa8461e, +0x20480400,0x00000e02,0x0040000d,0x0a884a19, +0x00681e07,0x00404c11,0x20283e03,0x0bb87229, +0x00201001,0x20181a04,0x00800000,0x09683e0d, +0x00401406,0x00181a0a,0x00481000,0x09e84a15, +0x00501002,0x20181604,0x00780c00,0x09e85212, +0x00100801,0x20381605,0x01102c0f,0x0a787e23, +0x00300402,0x00300400,0x00281c07,0x0908420a, +0x00280a03,0x00601408,0x2028280d,0x09585a0e, +0x00000401,0x00300801,0x0028240e,0x09685a0b, +0x00200802,0x20180e03,0x00c00411,0x09987213, +0x20781602,0x00400805,0x00301010,0x08d84c01, +0x20600c02,0x00482a02,0x00401c13,0x09286002, +0x20380602,0x00481404,0x0030100d,0x09486803, +0x20680a02,0x00280402,0x00900417,0x09587002, +0x00500800,0x20181202,0x00501a04,0x09084007, +0x00280a02,0x00700405,0x20600c01,0x0968540c, +0x00000001,0x00380a01,0x20101004,0x0988580b, +0x00680601,0x00001203,0x00981806,0x09a87010, +0x20501003,0x00181e03,0x0010040c,0x0948380b, +0x00480602,0x00501400,0x20500c07,0x09d84810, +0x00681206,0x00402803,0x20480403,0x09e8500f, +0x20902007,0x20184e06,0x00d00019,0x0a688020, +0x00480e02,0x00501805,0x20580e04,0x09b8380f, +0x20500007,0x00300208,0x00080812,0x0a88441c, +0x20701c0c,0x2018320f,0x00680814,0x0a88581a, +0x00880a09,0x0070180f,0x20681a02,0x0b98802b, +0x20680801,0x00200000,0x00101c08,0x0a383811, +0x20681206,0x0040100d,0x00001004,0x0b984c27, +0x20481e0a,0x00702816,0x20680c00,0x0b886424, +0x20e8040a,0x00580e0b,0x00001816,0x0d087c35, +0x00681603,0x20102c01,0x00100209,0x0ac82810, +0x00781800,0x00003a05,0x0030120e,0x0cc83422, +0x00681c02,0x20103e08,0x0040160c,0x0c98501e, +0x0098220d,0x00404412,0x20300213,0x0ed87436, +0x20903003,0x20586207,0x00c0340a,0x0b382c10, +0x20d04403,0x20788605,0x01104807,0x0db8381f, +0x20b02c02,0x20885602,0x01203005,0x0d78541b, +0x2120400b,0x20487e14,0x00e05808,0x10586830, +0x00680a01,0x00701803,0x20c81e12,0x0bb8180c, +0x00a81a01,0x00b03403,0x2108221f,0x0e981812, +0x00980e01,0x00402004,0x20380a1a,0x0e383c0f, +0x00f81a04,0x00c0380c,0x2118222e,0x11a8501b, +0x20102003,0x20584000,0x00c01000,0x0c08260e, +0x20100800,0x00081800,0x00302400,0x0ee82215, +0x20100c02,0x00081000,0x00180400,0x0e282614, +0x20601003,0x00281c00,0x00200000,0x11483e15, +0x00282609,0x0030340a,0x20400a03,0x0b98160f, +0x00180a01,0x00101a01,0x20480604,0x0e381217, +0x00181a08,0x00302407,0x20300a03,0x0d782216, +0x00381a0a,0x00501c09,0x20501211,0x1088361d, +0x20101807,0x20681610,0x00980402,0x0b180e10, +0x20300801,0x20180604,0x00380e02,0x0d68161b, +0x20601409,0x20381610,0x00580c01,0x0cc81e17, +0x2020040f,0x00000a15,0x00282a06,0x0f783229, +0x20101000,0x00081804,0x00482602,0x0a982210, +0x00580405,0x00100a03,0x00282e0d,0x0c882622, +0x00980604,0x0020100b,0x00083211,0x0c08321f, +0x00780a0e,0x00000c17,0x00481e0d,0x0e085232, +0x00580a02,0x00400c05,0x20281204,0x0a082e13, +0x00680e07,0x0000140c,0x00480c02,0x0b483628, +0x00000201,0x00080400,0x0040080a,0x0ae83e22, +0x0020080c,0x20200a12,0x00881407,0x0c584e35, +0x20480c00,0x00100800,0x00200c0a,0x09782e11, +0x20a80406,0x20280e0a,0x00901015,0x0a38361d, +0x20580402,0x00100202,0x0030000a,0x0a083e18, +0x20280e09,0x00180413,0x00900c0e,0x0ad8662b, +0x00481002,0x20101c00,0x00380a04,0x09082a0e, +0x00a80e03,0x20302407,0x0068220a,0x09783617, +0x00780800,0x00001c03,0x00381a04,0x09583e14, +0x00180804,0x20200e08,0x0080240a,0x09b84a1f, +0x00580e07,0x20501405,0x00a00c07,0x08982a0c, +0x20100201,0x20600201,0x00f00c15,0x08b83e11, +0x00180a04,0x20201402,0x00a00410,0x08c8460f, +0x00480604,0x20400c02,0x00b0040e,0x08f84213, +0x20902409,0x20883a0f,0x01000015,0x08582802, +0x20400403,0x20680a06,0x01080811,0x08883c02, +0x20501007,0x20481e0b,0x00f80411,0x08984402, +0x20701006,0x20581a0a,0x00e80819,0x08a84001, +0x00580a05,0x0020080d,0x00281e06,0x08983009, +0x00000c00,0x20581404,0x00e80805,0x08c8440d, +0x00180603,0x00080409,0x00881004,0x08d84c0d, +0x00580607,0x20100809,0x00981403,0x08f84c0f, +0x20380802,0x00001603,0x00400409,0x08e8300a, +0x00100204,0x20200005,0x00901006,0x09484013, +0x00000a01,0x20180800,0x00701006,0x09484811, +0x20200409,0x2020120c,0x00b82c12,0x0988541a, +0x00200603,0x20280803,0x00901001,0x0948300f, +0x00200003,0x20200606,0x0090080a,0x0a08341b, +0x00680c00,0x00002a02,0x00581405,0x09e84417, +0x2018060b,0x20280410,0x00f0000d,0x0aa86c2a, +0x20501004,0x20181e06,0x00600c07,0x09d82813, +0x20c00c00,0x20282002,0x00a01411,0x0b083829, +0x20e01002,0x20383202,0x00f01815,0x0ac85024, +0x20400c0a,0x2038160f,0x00e0040b,0x0c286036, +0x00400602,0x00380c06,0x00000a08,0x0a782813, +0x00700c00,0x00181403,0x00301a12,0x0c682828, +0x00801601,0x00181c05,0x00200a14,0x0c084424, +0x20400607,0x00081c10,0x00901a01,0x0de8683b, +0x20681201,0x00403000,0x20380803,0x0af81c11, +0x20a82e03,0x00404c02,0x20200402,0x0d781820, +0x20982202,0x00603402,0x20500c03,0x0cf8381c, +0x20781801,0x00104205,0x00200a0d,0x0fa84833, +0x00580801,0x00000603,0x0090120e,0x0b78200a, +0x00900802,0x20781206,0x01001e1b,0x0e581812, +0x00880401,0x20280a04,0x00802617,0x0db83411, +0x00b00800,0x20681a01,0x01202622,0x10f8501b, +0x00281602,0x00502000,0x20400800,0x0bd81610, +0x20200401,0x00380400,0x00200000,0x0ea81a13, +0x00180a01,0x00300c00,0x00100c00,0x0dd82215, +0x20300202,0x20101000,0x00800400,0x10e82a16, +0x20702006,0x00083a07,0x00401007,0x0b68160c, +0x20180a02,0x00400002,0x00100e05,0x0e081616, +0x20601402,0x00182604,0x00501004,0x0d381e13, +0x20701403,0x20182e07,0x00b00e08,0x10282a1a, +0x00582206,0x0090380a,0x20a8160e,0x0b081210, +0x20380c00,0x00201203,0x00180607,0x0d48121c, +0x00381000,0x00502402,0x2048220f,0x0c981e18, +0x00c00001,0x00401402,0x0008321c,0x0f182e2c, +0x00080804,0x00101608,0x00380402,0x0a681616, +0x00a00803,0x20100203,0x00581e10,0x0c481627, +0x00600000,0x00200401,0x00580607,0x0ba82a23, +0x20700201,0x00480804,0x0050000a,0x0d783e35, +0x00300a03,0x20180c04,0x00980401,0x09b81e14, +0x20100206,0x00280c07,0x0050080d,0x0af82628, +0x20100203,0x00200002,0x0060080a,0x0a882a21, +0x00f81601,0x00502401,0x0030020b,0x0bd83a36, +0x20501003,0x00181e05,0x00680409,0x09281e10, +0x20401808,0x0028160b,0x0028140a,0x09e81e1c, +0x20300c06,0x00281208,0x00680c08,0x09a82a18, +0x20b01402,0x00082203,0x00b01021,0x0a383a2b, +0x00500602,0x00581005,0x20180604,0x08b8220d, +0x00880605,0x0070000c,0x20280a03,0x09182e18, +0x00680a05,0x0050080b,0x00280601,0x08f83215, +0x00500601,0x00480c03,0x00300801,0x0938361a, +0x20200000,0x00680800,0x2050100b,0x08581e0a, +0x20380400,0x00600603,0x20301414,0x08682210, +0x20480401,0x00280605,0x00402012,0x08582a0c, +0x00080601,0x00500000,0x00001010,0x08882e11, +0x00081c00,0x00703400,0x20781406,0x08381601, +0x20100403,0x00500604,0x2028100c,0x08382000, +0x00200001,0x00201203,0x00381806,0x08382000, +0x20180401,0x00401603,0x00081010,0x08482601, +0x00000801,0x00080e02,0x00600007,0x08482006, +0x00080a01,0x00600c05,0x20180c0a,0x0868280b, +0x20200802,0x00281201,0x0078100d,0x0858300a, +0x20200400,0x00380400,0x00580c0c,0x0878300d, +0x20100201,0x00380403,0x00300406,0x0888240c, +0x20280a01,0x00400402,0x0030180b,0x08e82815, +0x20180e01,0x00400805,0x00400006,0x08c83413, +0x00880a01,0x00401802,0x00481007,0x09083417, +0x20180601,0x00200401,0x00200c03,0x09081c11, +0x00580601,0x00200602,0x00301004,0x09b81c1d, +0x00680604,0x00100401,0x00601802,0x09782c18, +0x20b00801,0x00181602,0x0090081e,0x09f83c29, +0x20180c01,0x00101602,0x00300002,0x09981413, +0x20b00005,0x00000204,0x00480813,0x0ac81828, +0x20c0080a,0x0008060c,0x00781813,0x0a582822, +0x00680800,0x00301001,0x00481605,0x0b883c36, +0x00200000,0x20100402,0x00800a02,0x0a381813, +0x00781207,0x0010140b,0x00401210,0x0c281c2a, +0x00781a0b,0x00102013,0x0058060f,0x0b883825, +0x20b00c01,0x00181401,0x0080040f,0x0d38483b, +0x20780e04,0x20200003,0x00902803,0x0ac81014, +0x20d02404,0x20383609,0x00902c04,0x0d480c24, +0x20b01c05,0x2058320d,0x00e03405,0x0c88281f, +0x20600204,0x00480c05,0x00402612,0x0f284039, +0x00600802,0x20481207,0x00901211,0x0b50040c, +0x00b80a01,0x00600802,0x20400221,0x0e400015, +0x00901000,0x00281801,0x00280a1b,0x0d781c14, +0x00c00002,0x00400206,0x00001623,0x1088281d, +0x00001002,0x20481c00,0x00c80400,0x0bb8060d, +0x20180a01,0x20400800,0x00b00c00,0x0e900213, +0x00000800,0x20381000,0x00b00400,0x0db80a14, +0x20580603,0x00100800,0x00602000,0x10b80e14, +0x20181a03,0x00002805,0x00580e01,0x0b50020d, +0x20200c01,0x20581604,0x00d00a03,0x0df00615, +0x20480800,0x00001400,0x00780800,0x0d180a14, +0x20480806,0x20101609,0x00880e0f,0x0ff0021c, +0x20101403,0x20682a05,0x01001604,0x0ae80610, +0x20301003,0x20281602,0x0088160a,0x0d30061b, +0x00200400,0x20380800,0x00c0020d,0x0c680e1a, +0x00d80e04,0x20201408,0x00d8121a,0x0ed81230, +0x00400202,0x20100003,0x00680a06,0x0a500215, +0x00d81206,0x00201c08,0x00380a12,0x0c280629, +0x00680a01,0x20100401,0x00a00606,0x0b680e23, +0x20800401,0x20580604,0x01200c0d,0x0d281236, +0x00080801,0x20100a01,0x00600004,0x09a00216, +0x20700806,0x20280e09,0x00a00414,0x0ac80628, +0x20400001,0x20300201,0x00b0040c,0x0a580a20, +0x00d01002,0x20481e01,0x0110020a,0x0b881234, +0x20180800,0x20201801,0x00881005,0x09000211, +0x00381a05,0x00003009,0x00781400,0x09b80a1e, +0x00300201,0x20301401,0x00b81000,0x09680a1a, +0x20980e02,0x00001404,0x00a8081e,0x09f8122b, +0x00400000,0x20400400,0x00e80400,0x08880a0f, +0x00200403,0x20680e07,0x01301409,0x08d80e1a, +0x00100800,0x20381601,0x0100100a,0x08a80e15, +0x00400000,0x20300202,0x01000804,0x08f8121a, +0x20200a02,0x20480401,0x00f0040c,0x08280a09, +0x20300a01,0x20580802,0x01080411,0x08380a0d, +0x20300c01,0x20280e01,0x00b8040d,0x08280a0a, +0x20100c01,0x20481201,0x01000011,0x08480e10, +0x00000c03,0x20281a04,0x00d00806,0x08080800, +0x00280a01,0x20301000,0x00d80407,0x08080a01, +0x00381202,0x00101403,0x00800004,0x08080e01, +0x00080a01,0x00000401,0x00c0000d,0x08081201, +0x00180e03,0x00101005,0x00780405,0x08180805, +0x20100801,0x20581202,0x0110040f,0x0828080a, +0x00080800,0x20300e02,0x00c0000c,0x08180807, +0x20180c00,0x20200a01,0x00d0000d,0x08380c0c, +0x20180404,0x20380a05,0x00b00809,0x0868080c, +0x20400400,0x20381400,0x00d0040d,0x08a80818, +0x20300c02,0x20581e02,0x0100000b,0x08880c13, +0x00600000,0x20580800,0x00f00009,0x08b81016, +0x20100a04,0x20380806,0x00900004,0x08d80413, +0x00400e01,0x20280c02,0x00880402,0x0998041f, +0x00100e02,0x20280c03,0x00980803,0x0938101a, +0x20a00e01,0x20400401,0x00e8101b,0x09a81028, +0x00000804,0x20280e05,0x00700800,0x09700014, +0x20700000,0x00100400,0x0060000f,0x0aa80427, +0x20180402,0x00100e03,0x00681008,0x0a281020, +0x00700802,0x20280a02,0x00f80a04,0x0b281834, +0x00200205,0x00100007,0x00400c00,0x0a200414, +0x00001003,0x00181e01,0x00701205,0x0bf8042c, +0x20400c01,0x00082802,0x00901004,0x0b381825, +0x20a81202,0x00000c04,0x00c00010,0x0cd81c3a, +0x20a01004,0x00082208,0x00401806,0x0ac00c17, +0x20982a06,0x00503408,0x00001205,0x0d400828, +0x20681a02,0x00302404,0x20100208,0x0c680c23, +0x20a00400,0x20481202,0x00f0120d,0x0ec8183c, +0x00880601,0x00400c04,0x20381218,0x0b70100e, +0x00a00c03,0x2058160a,0x00d01a1f,0x0e501415, +0x00980c01,0x20301a04,0x0080061a,0x0d480812, +0x00e00400,0x20380a01,0x00b80629,0x1048141f, +0x00180e01,0x20101800,0x00000400,0x0bd01a0f, +0x20200000,0x20180800,0x00000800,0x0eb01a11, +0x00080e01,0x20201000,0x00300800,0x0dc01614, +0x20880a01,0x20380800,0x00801400,0x10b01210, +0x20401402,0x20482203,0x00600804,0x0b60160d, +0x20100002,0x20100e01,0x20281207,0x0e201e15, +0x20400803,0x20580e04,0x00700000,0x0d201614, +0x00200802,0x20580602,0x00680e18,0x10101e1c, +0x00280a01,0x00101403,0x20281209,0x0af01a0f, +0x00080e03,0x00002005,0x00180a0b,0x0d50161e, +0x00300204,0x20300806,0x0048060d,0x0c70161a, +0x00901203,0x20280c05,0x00600612,0x0ee01a30, +0x00280601,0x20100400,0x00300a03,0x0a601615, +0x00701002,0x20381605,0x0090160a,0x0c301629, +0x00500c02,0x20281206,0x00600a05,0x0b701a23, +0x20780402,0x00200a04,0x00300809,0x0d301e35, +0x00100801,0x20280a02,0x00400003,0x09b01615, +0x20180c01,0x00001000,0x0048080b,0x0ae01a28, +0x20400002,0x00100001,0x00380c0b,0x0a601620, +0x00f80a03,0x00101803,0x0058060b,0x0ba01e36, +0x20200400,0x00180402,0x00200005,0x09101611, +0x20200e02,0x20381802,0x00701009,0x09c0161e, +0x00380a06,0x00101007,0x00201001,0x0980161a, +0x20b00403,0x20181206,0x00a01022,0x0a001e2b, +0x00480800,0x00100801,0x00100400,0x08a0160f, +0x00500402,0x00100203,0x00180403,0x08f02218, +0x00100406,0x2010020a,0x00600409,0x08c02215, +0x00400400,0x00080403,0x00680c02,0x09001e19, +0x20481201,0x20101401,0x00300c0d,0x08301a08, +0x20480e03,0x00201004,0x00200413,0x08501e0e, +0x20281605,0x00001808,0x0060000d,0x08301a0a, +0x20181203,0x00101804,0x0050080f,0x08501e10, +0x00300400,0x20500a03,0x00780402,0x08202201, +0x00200c03,0x20180e05,0x00500407,0x08202201, +0x00101404,0x20482208,0x00c00c06,0x08101e01, +0x20100c02,0x20381207,0x00b0080e,0x08102201, +0x20201000,0x20481a02,0x00a0000a,0x08201805, +0x00000204,0x00200804,0x0028080d,0x08401c0a, +0x00000e01,0x00181003,0x0058100a,0x08301808, +0x20101000,0x00081800,0x0078140c,0x08401c0b, +0x00201002,0x20180e01,0x00381804,0x0870180c, +0x20380406,0x00280607,0x00380c0d,0x08c01817, +0x20180c02,0x00401201,0x00181009,0x08901411, +0x00600402,0x00480401,0x00181409,0x08c01415, +0x20581203,0x00400c06,0x0000040a,0x08e00c13, +0x00481206,0x0010180c,0x00380803,0x09a0141f, +0x20181201,0x00101004,0x00480407,0x09300c19, +0x20b81e05,0x00502408,0x0000081c,0x09b01028, +0x00480801,0x00000e02,0x00300a05,0x09901415, +0x20780804,0x20300a07,0x0090140f,0x0ab01c28, +0x00000800,0x20300201,0x00900005,0x0a100c1f, +0x00980800,0x20201206,0x00901606,0x0b301833, +0x20380601,0x20280401,0x00601407,0x0a301816, +0x00380e05,0x20501005,0x00b00e06,0x0c10202c, +0x20300001,0x20200202,0x00980406,0x0b200c24, +0x20b01403,0x20482606,0x00d80814,0x0cd01839, +0x20680c02,0x20301203,0x00600202,0x0af02018, +0x20f02407,0x20884a0b,0x00f01803,0x0d60242b, +0x20900801,0x20282000,0x00900a04,0x0c500425, +0x20a00201,0x00180804,0x00481a0e,0x0eb00c3c, +0x00700000,0x20680401,0x00900214,0x0b901c0d, +0x00e81203,0x00101409,0x20381e29,0x0e902817, +0x00a00601,0x00080c02,0x0018061d,0x0d400813, +0x00e80400,0x00200400,0x00280a2a,0x1040081f, +0x00000401,0x00280c00,0x20200400,0x0c00120d, +0x20300002,0x00380400,0x20381000,0x0ed01211, +0x20100c01,0x00181400,0x20200000,0x0de01612, +0x20801804,0x20182400,0x00182800,0x10f02610, +0x20281a01,0x00302003,0x20600001,0x0b90160d, +0x00180a02,0x00300c06,0x20400209,0x0e400e15, +0x20180801,0x00401002,0x20780a04,0x0d501614, +0x00480a02,0x0050180b,0x20881a19,0x10501a1c, +0x00100800,0x20380400,0x00200e06,0x0b201a10, +0x20300001,0x00180400,0x20101e06,0x0d80161d, +0x20180603,0x00200c05,0x20301207,0x0ca01a19, +0x00681a07,0x00302805,0x20102e0d,0x0f102230, +0x00100801,0x20180601,0x00100603,0x0a901e14, +0x00980e05,0x00101803,0x2020160f,0x0c702627, +0x00880800,0x00001603,0x0000120b,0x0bb02622, +0x20500409,0x20380a0f,0x00901806,0x0d803233, +0x00280a02,0x00101403,0x20100401,0x09e01e15, +0x00001007,0x2028160b,0x0050080b,0x0b202a29, +0x20100002,0x20200603,0x0050040c,0x0a902622, +0x00c00e09,0x2020000d,0x00700608,0x0be03635, +0x20200002,0x20100204,0x00400807,0x09402212, +0x20480a04,0x00201009,0x00080c0b,0x0a00261e, +0x20300a01,0x20180c04,0x00601008,0x09b02617, +0x20800808,0x00080a0f,0x0070041c,0x0a503e2b, +0x00400e02,0x20181002,0x00400401,0x08d0220e, +0x00780601,0x00000e02,0x00401000,0x09302a18, +0x00780a02,0x00001000,0x00301201,0x09103214, +0x00580e05,0x00200c0a,0x00580c05,0x0950321a, +0x20501405,0x00182206,0x0010000e,0x08702206, +0x20700c02,0x20181204,0x00700816,0x08902e0d, +0x20701804,0x20282207,0x00700815,0x0880360a, +0x20400c03,0x20181e05,0x00701013,0x08a0360e, +0x00380a06,0x0060100a,0x20780601,0x08602000, +0x00580e02,0x00201404,0x00380403,0x08703000, +0x00581203,0x00402007,0x20181602,0x08703601, +0x00180a02,0x00201403,0x00180c07,0x08703a01, +0x20280406,0x00401608,0x20300008,0x08702804, +0x20480a01,0x20100a01,0x00801011,0x08803009, +0x20281000,0x00001a03,0x0070080d,0x08703005, +0x00080802,0x00001e01,0x0068100b,0x08903408, +0x00481a07,0x00302809,0x00100003,0x08a02009, +0x00301004,0x20380e06,0x00981806,0x09003015, +0x00101001,0x20481604,0x00d80808,0x08c0300f, +0x00900e06,0x20200805,0x00d0000a,0x09003013, +0x20801008,0x2048220d,0x00b00c10,0x09102413, +0x20200e04,0x00181808,0x0060040f,0x09d0241f, +0x20201404,0x00082202,0x0078180a,0x09602418, +0x21000407,0x00182e0d,0x00f02024,0x09e02c2a, +0x00500606,0x0008040b,0x00380a07,0x09c02017, +0x20300001,0x00480e05,0x00101008,0x0b002c2b, +0x00081607,0x0050140b,0x20100004,0x0a501c1f, +0x00900605,0x00280c09,0x0048160c,0x0b803436, +0x20500803,0x00181608,0x00101009,0x0a702417, +0x20200400,0x00481800,0x20300601,0x0c60302e, +0x20380404,0x0008060a,0x00400c04,0x0b502423, +0x20881801,0x00301e05,0x00180c0e,0x0d203437, +0x20500400,0x00381001,0x20480e05,0x0b402419, +0x20881601,0x00502000,0x20882208,0x0dd0302a, +0x20800401,0x20180401,0x00382605,0x0c701c23, +0x20b80801,0x20300000,0x0088160a,0x0ef02839, +0x00600201,0x00480402,0x20880e13,0x0be0200c, +0x00b00800,0x00081a01,0x00080620,0x0ed02014, +0x00980601,0x20100004,0x0028161b,0x0d500c12, +0x00e00800,0x20580c01,0x00881229,0x10601c1e, +0x00100202,0x20100000,0x00500000,0x0c20160e, +0x20100402,0x20380800,0x00781c00,0x0ef01a13, +0x20181000,0x00301000,0x00000000,0x0e101213, +0x20580801,0x00202000,0x20182000,0x11302616, +0x20301c06,0x20182e06,0x00480803,0x0bb0120c, +0x20100601,0x20181005,0x00580603,0x0e601215, +0x00000402,0x20180a01,0x00400202,0x0d701214, +0x00280c00,0x20100004,0x00701a0e,0x10701a1d, +0x00180e05,0x0050140c,0x20680a07,0x0b50120e, +0x20200400,0x20180403,0x00100e07,0x0da01619, +0x20400a02,0x00080406,0x00201203,0x0cc01616, +0x00001a04,0x20382003,0x00703208,0x0f602a28, +0x00280801,0x00301204,0x20201e04,0x0ac01a13, +0x00400a02,0x00080402,0x0000220c,0x0cb02223, +0x00800a02,0x00100000,0x0010220e,0x0c00261f, +0x00500807,0x00200608,0x20200609,0x0df04231, +0x00000400,0x00180a02,0x00201403,0x0a202214, +0x00780801,0x00201a04,0x20100801,0x0b803229, +0x00100003,0x00400606,0x0010100a,0x0af03221, +0x00381e07,0x0050200c,0x00002005,0x0c604233, +0x00000401,0x00200201,0x00000003,0x09902a11, +0x20780401,0x00180a01,0x00501015,0x0a50321e, +0x20481202,0x00300804,0x0010100c,0x0a103616, +0x00000c01,0x20200e0a,0x0080100d,0x0ae05a2a, +0x00280e01,0x00301401,0x00000403,0x09102a0e, +0x00700601,0x00080403,0x00300e02,0x09903a15, +0x00500401,0x20180a02,0x00401601,0x09804211, +0x00001004,0x00182206,0x00b8080e,0x09d0521c, +0x00080800,0x20101a01,0x00580808,0x08c02e08, +0x20481000,0x00001a01,0x00300c13,0x0900420c, +0x20381201,0x00002402,0x0028040e,0x09004a0a, +0x20180e03,0x00501007,0x0038140e,0x09204a0e, +0x20300000,0x20280800,0x00b01409,0x08a02801, +0x00300601,0x20380e02,0x00901406,0x08e04400, +0x00200601,0x20481202,0x00b01805,0x08e04a01, +0x00000402,0x00280a02,0x0070080a,0x08f04a01, +0x00480602,0x20300401,0x00900c00,0x08c03005, +0x20501006,0x20281606,0x00580c10,0x0900480b, +0x20201404,0x20481e05,0x0078040a,0x08f04c07, +0x00200002,0x00400804,0x0050040a,0x09104c09, +0x20301401,0x20482a05,0x00a0100b,0x08f0380b, +0x00881207,0x0020280c,0x00081000,0x09804413, +0x00181203,0x00102006,0x00081804,0x0940480e, +0x0038360d,0x00302c09,0x0070440f,0x09805815, +0x00080402,0x00101000,0x00082003,0x09703812, +0x20681002,0x20300a08,0x00a01c17,0x0a30441e, +0x00280800,0x20301a02,0x00880c08,0x09d04414, +0x20902013,0x20a8261f,0x01281817,0x0a707029, +0x20180604,0x00000406,0x00400404,0x0a102c16, +0x20200801,0x20780e03,0x00c81003,0x0b70482b, +0x20700c00,0x20582a03,0x00e0080f,0x0a90381f, +0x00480a0e,0x20200819,0x00983203,0x0bf04c33, +0x20200002,0x20200207,0x00480401,0x0ac03018, +0x20200e01,0x20580c01,0x00982202,0x0cd03c2c, +0x00101002,0x20281603,0x00482607,0x0bb03423, +0x20701807,0x20482e11,0x00b00409,0x0d904836, +0x20500401,0x20180400,0x00482204,0x0b802416, +0x20900402,0x20281603,0x00681608,0x0e202c28, +0x20780800,0x00200403,0x20182a04,0x0cb0201e, +0x20a00802,0x00181803,0x00083e0a,0x0f503835, +0x00600601,0x20180403,0x00381611,0x0c10180a, +0x00b01201,0x20200004,0x00182e22,0x0f102012, +0x00800a01,0x00180403,0x00081a18,0x0d70100f, +0x00d00203,0x00300808,0x20682a28,0x10a0201b, +0x20180400,0x00400000,0x00180c00,0x0c50220e, +0x00100000,0x00300400,0x20181c00,0x0f402617, +0x20101401,0x00082000,0x00881800,0x0e302213, +0x20380e03,0x00400400,0x00401800,0x11802a17, +0x00381801,0x00302401,0x00181603,0x0be01e0f, +0x20200002,0x00380400,0x00081002,0x0e801a16, +0x00280401,0x00500404,0x00081203,0x0da01a15, +0x0020100a,0x00182609,0x0050020a,0x10b0321c, +0x20400a01,0x20481004,0x00a01006,0x0b60160e, +0x20280a02,0x00400c07,0x20100a04,0x0dd01618, +0x20681000,0x00401005,0x00101404,0x0cf01a14, +0x20481608,0x00502414,0x20400605,0x0fc03223, +0x00300601,0x20180800,0x00601e08,0x0b00220f, +0x00280a01,0x00201002,0x00202a0a,0x0d00261f, +0x00681205,0x00001c06,0x0040360e,0x0c503219, +0x00b80a03,0x00002204,0x00604211,0x0e804a2e, +0x00000002,0x00000602,0x00400c02,0x0a702e12, +0x00800203,0x20100602,0x00602e04,0x0be03e26, +0x00400c01,0x20400209,0x00c02804,0x0b604a1f, +0x20401809,0x2028360d,0x00e02c10,0x0cf05e2f, +0x00180a03,0x00000c03,0x00500c03,0x09e03610, +0x20601407,0x00081a0a,0x00800414,0x0ad04a1e, +0x20601c04,0x20182a06,0x00b00010,0x0a804e15, +0x00282a09,0x0040300f,0x00101404,0x0bb06a25, +0x00101404,0x20381a06,0x00800804,0x09703a0d, +0x00680e04,0x00400409,0x00200401,0x0a104613, +0x00680603,0x00500007,0x00280603,0x0a004e0f, +0x00400404,0x20601a0c,0x00d00c09,0x0aa0821e, +0x00180e05,0x00200406,0x00200c08,0x09203a07, +0x20500c02,0x00181604,0x00301412,0x09904e0a, +0x20400a01,0x00481602,0x00201810,0x09a05208, +0x20400c01,0x20581400,0x01280815,0x09e07610, +0x20300404,0x00080e07,0x00400c09,0x09104402, +0x00200400,0x00500001,0x20280804,0x09805401, +0x00100803,0x00680a04,0x20280803,0x09805801, +0x00280403,0x20200801,0x00e80c08,0x09a07201, +0x00200a03,0x00180805,0x00180401,0x09404407, +0x00180400,0x00601801,0x2028100a,0x09a05009, +0x00280a05,0x00802007,0x20481005,0x09a05405, +0x0038120b,0x20300409,0x01002c0e,0x09c0740a, +0x20180802,0x00301203,0x20180807,0x0980480b, +0x00181205,0x00580803,0x0050300c,0x0a104c14, +0x20200405,0x00681608,0x00400c0a,0x09e0500d, +0x20a0440f,0x20687218,0x01001418,0x0a60841d, +0x00200601,0x00000001,0x00380c03,0x09e0400f, +0x20501807,0x00182a0d,0x0030000f,0x0ae06021, +0x00281206,0x00700407,0x20100406,0x0a605014, +0x00a8160b,0x00a03c14,0x20c85608,0x0b807c25, +0x20500001,0x00180e02,0x00300409,0x0a703816, +0x00000602,0x00700407,0x20783400,0x0c105028, +0x20780407,0x0030020c,0x0008180b,0x0b20501d, +0x20a80405,0x0068160c,0x00300c16,0x0cb0642c, +0x00080601,0x00100400,0x00081606,0x0b303817, +0x20381a03,0x00801400,0x20680c00,0x0d504028, +0x00381206,0x0020180a,0x00083609,0x0c203c1e, +0x00080e03,0x00401803,0x20283e08,0x0e405c34, +0x20300003,0x00000602,0x00182205,0x0bd03012, +0x20700c09,0x00280e09,0x2018360b,0x0e803823, +0x20701007,0x20281209,0x00682601,0x0cf02819, +0x20800407,0x00180607,0x00484608,0x0fc03c2c, +0x00500a02,0x00000405,0x00181a0f,0x0c402008, +0x00a81e06,0x00503011,0x2048221d,0x0f501c0e, +0x00780a04,0x0020140c,0x00282215,0x0d90140d, +0x00a80605,0x0030080e,0x0038261f,0x10e01c17, +0x00080601,0x20280800,0x00c81000,0x0ca03e10, +0x00180e01,0x00200400,0x00880c00,0x0f90361a, +0x00081800,0x00201c00,0x00881400,0x0ea04218, +0x20600400,0x20181c00,0x00f80c00,0x11f05215, +0x00401805,0x20282a03,0x00981a01,0x0c203211, +0x00080c03,0x20100202,0x00a81002,0x0ec02e19, +0x00300002,0x20480e01,0x00f80c01,0x0de03a17, +0x00b80804,0x00100c00,0x00882a13,0x11304a1e, +0x20681205,0x0030100c,0x20180409,0x0bb02a0d, +0x20400602,0x20380c08,0x00a00403,0x0e002a16, +0x20601800,0x20482005,0x00c00409,0x0d303612, +0x20c00203,0x2018140c,0x00b0200f,0x10203e20, +0x00200801,0x20100202,0x00301a08,0x0b50360c, +0x00100601,0x20280803,0x00703208,0x0d503619, +0x00100602,0x00181406,0x00403208,0x0cb04211, +0x00800602,0x20100403,0x00604a15,0x0f206223, +0x00200602,0x00100400,0x00301601,0x0ae03e10, +0x00580400,0x20100a01,0x00402e06,0x0c70521f, +0x00581202,0x00202000,0x20102e06,0x0c106219, +0x00500602,0x00001e05,0x00602403,0x0dd0862c, +0x20200805,0x00281206,0x00400c06,0x0a60460e, +0x00080602,0x20202201,0x00701009,0x0b70661d, +0x20280c01,0x20202a05,0x00700c0a,0x0b407616, +0x20702c09,0x00184a0c,0x00d01c12,0x0c908a21, +0x00581a06,0x00402809,0x00000a01,0x0a004a0c, +0x00101c05,0x20382208,0x00f0080a,0x0ab06614, +0x00300c00,0x20580a02,0x01100c04,0x0ab0720f, +0x00881a09,0x00c02010,0x20500a03,0x0bb0921a, +0x20401404,0x20281e0a,0x00a0180e,0x09b05606, +0x20380e03,0x00401007,0x0078080e,0x0a406208, +0x20500000,0x20200601,0x0100040e,0x0a507607, +0x20480804,0x00601a0a,0x00301415,0x0b00a211, +0x00100000,0x00200402,0x00381402,0x09a05403, +0x00281003,0x00101203,0x00c00c05,0x0a306401, +0x00480801,0x20200e01,0x01080601,0x0a407400, +0x00400204,0x00480403,0x00900809,0x0ac0a202, +0x20180e03,0x00300c03,0x00400805,0x09d04c06, +0x00181608,0x20200c06,0x0100240c,0x0a506c0a, +0x20381603,0x20400403,0x0140180c,0x0a507405, +0x20801405,0x00482e08,0x00800c17,0x0ae0a40e, +0x00000804,0x00080e05,0x00700003,0x0a10500b, +0x20402009,0x20883611,0x0130080f,0x0ad07c17, +0x00300402,0x20980607,0x01580402,0x0aa0800c, +0x00482a01,0x00905406,0x20384000,0x0b90a01a, +0x00180a05,0x00200c06,0x00480404,0x0a704c0e, +0x00280a03,0x00001c0a,0x00684002,0x0bb0701f, +0x20501800,0x20882a02,0x0138180c,0x0b107414, +0x20181607,0x20100403,0x0130200c,0x0c708c20, +0x20400805,0x2018120a,0x00780807,0x0b004c14, +0x20381a06,0x20201001,0x00d00807,0x0cb05c23, +0x00001001,0x20280e02,0x00983601,0x0bd06419, +0x20501408,0x20682212,0x01481c0a,0x0d90942b, +0x00000000,0x00180804,0x00382606,0x0ba03c15, +0x20601c0c,0x20883610,0x01182601,0x0de05827, +0x20300003,0x00281400,0x00682c00,0x0ca04819, +0x20300000,0x20181006,0x00c84e05,0x0f00702d, +0x20100801,0x00200803,0x00182607,0x0c30300e, +0x00200a08,0x20201c13,0x00485614,0x0ef03c1c, +0x00080a03,0x00202009,0x0018360a,0x0d503814, +0x20101000,0x20200c05,0x00884e0e,0x10505424, +0x00381602,0x00402007,0x00300a09,0x0c902806, +0x00401801,0x00082a04,0x00b0220c,0x0f90280c, +0x00300800,0x00080800,0x00900a09,0x0dd0280a, +0x00600a01,0x00280804,0x00b80e12,0x11303813, +0x20201402,0x20881400,0x00783800,0x0d406214, +0x00001202,0x20b81c00,0x00f82000,0x1020661c, +0x00001800,0x20a82c00,0x00d82400,0x0f406e1a, +0x20601001,0x20d80c00,0x00d83c00,0x12c08a19, +0x00981203,0x20201806,0x00282a05,0x0ca04a16, +0x00301407,0x20782205,0x00883401,0x0f40521c, +0x00500805,0x20380c00,0x00283000,0x0e805a1a, +0x00f00400,0x20980803,0x00a82613,0x11e06e23, +0x20a01006,0x20682604,0x00980815,0x0c003a0e, +0x20580a05,0x2020040f,0x0008140b,0x0e703e16, +0x20581a06,0x2020200e,0x20180c0e,0x0dc04a13, +0x20f00002,0x20881405,0x0080081b,0x10c0621e, +0x00381607,0x2020180f,0x00000e09,0x0bc03a08, +0x00080400,0x20400000,0x00102e05,0x0dd04a13, +0x20100002,0x20880603,0x00703202,0x0d40560d, +0x00680e03,0x2080080a,0x00303613,0x1000761a, +0x00080801,0x20700e05,0x00503201,0x0b604e0d, +0x00500000,0x20500001,0x00202e06,0x0d205e19, +0x00400800,0x20881402,0x00603205,0x0cd06a11, +0x00381a03,0x20b02801,0x00505201,0x0ef09e24, +0x00380601,0x20a00e01,0x00901000,0x0b005e0d, +0x20281000,0x20501000,0x00103008,0x0c507618, +0x20180800,0x20600400,0x00102c05,0x0c408611, +0x00281800,0x21104207,0x00f02006,0x0de0c222, +0x20101002,0x20a82603,0x00c01808,0x0aa06209, +0x00681e04,0x20903801,0x00601c02,0x0bb08e13, +0x00481202,0x20801c00,0x00202402,0x0bc09a0d, +0x20101403,0x21782a06,0x01f0280d,0x0cf0c618, +0x00081202,0x20601c03,0x00480404,0x0a706e03, +0x20600c03,0x21081209,0x01402014,0x0b309a08, +0x20500003,0x20c00207,0x00a0140d,0x0b70a606, +0x00100201,0x21280403,0x01500c0b,0x0c60d20c, +0x00100201,0x20a00602,0x00b00804,0x0a606c01, +0x00500e02,0x20d81c01,0x00f00802,0x0b209c03, +0x00600a04,0x20c80c02,0x00a00a02,0x0b60a800, +0x00180601,0x21200601,0x0140100d,0x0c30da01, +0x20400c04,0x20a81a05,0x00c80409,0x0a806c07, +0x20701803,0x20b83605,0x00900011,0x0b609c0d, +0x20701c07,0x20a8360b,0x0078080f,0x0b70a807, +0x20380802,0x21201604,0x0158140e,0x0c50dc0d, +0x00480a04,0x20700c06,0x00581202,0x0ad0680a, +0x00581201,0x20402c05,0x20483602,0x0bf09815, +0x00500204,0x20300809,0x20682e05,0x0bd09c0c, +0x00300e04,0x21582802,0x01900806,0x0cf0d017, +0x20400401,0x20981204,0x0090080a,0x0b20680e, +0x20180606,0x20800002,0x0070080b,0x0ca08819, +0x20581001,0x20302602,0x20581c0b,0x0c30900f, +0x20802005,0x21183e09,0x01081410,0x0dc0d022, +0x00080400,0x20800a02,0x00582203,0x0bb06412, +0x20802407,0x20983e0f,0x00781408,0x0d908423, +0x00181204,0x20801c01,0x00482203,0x0cc08013, +0x00380e06,0x20901805,0x00184e08,0x0ef0bc25, +0x20100806,0x20880603,0x00783202,0x0c30500f, +0x00500006,0x20101c05,0x20887a11,0x0eb0681f, +0x2010180a,0x20c8120b,0x00c84000,0x0d406811, +0x2030140e,0x20c8120d,0x00885c00,0x10109422, +0x00181608,0x2060200f,0x00680a04,0x0ca0400c, +0x20581e0b,0x20103016,0x20180400,0x0f704016, +0x20380a07,0x20600c13,0x00782201,0x0dd04811, +0x20281e0d,0x2070381d,0x00383609,0x11106c1e, +0x00100803,0x20b81a08,0x00e03602,0x0cf04809, +0x00580c04,0x20801e0b,0x00a02a0f,0x1010540e, +0x00380c01,0x20801204,0x00a01a09,0x0e404c0b, +0x00480c04,0x20e0160b,0x01102a0d,0x11d07012, +0x00081605,0x00804000,0x21780400,0x0e005a1a, +0x20180c00,0x00802000,0x21983400,0x11007222, +0x00081201,0x00803000,0x21783400,0x10307a21, +0x20581202,0x00c03000,0x22482000,0x13d08620, +0x0050080a,0x00281e10,0x20780801,0x0d304e1a, +0x00a80c02,0x00602601,0x21183e04,0x0fe05624, +0x00980402,0x00400a04,0x20b82800,0x0f205e21, +0x01000002,0x00800605,0x21881a0f,0x12c07228, +0x20480a06,0x0050140d,0x20f83411,0x0c703e11, +0x20a00800,0x00381c05,0x2088081a,0x0ee03a19, +0x20b01401,0x00383804,0x2090001c,0x0e404613, +0x20e00802,0x00881402,0x21781020,0x11806220, +0x20401404,0x00383a04,0x20902405,0x0c203206, +0x00000801,0x00581404,0x20f01605,0x0e503e0f, +0x00100602,0x00780807,0x21600e06,0x0df05208, +0x00301203,0x00982c0a,0x21c02e09,0x10d06214, +0x00100603,0x00881007,0x21801606,0x0c004206, +0x00400206,0x00700008,0x21403605,0x0dd05214, +0x00300201,0x00800402,0x21902a04,0x0da0620d, +0x00001000,0x00d83001,0x22705a01,0x10108618, +0x00200001,0x00900601,0x21c02201,0x0bb0560a, +0x20201005,0x00682e0b,0x21304408,0x0d306e12, +0x20100800,0x00881602,0x21803406,0x0d30760c, +0x00200602,0x01180c02,0x23304c00,0x0f50b619, +0x00180a03,0x00901c01,0x21a01005,0x0b706608, +0x00301201,0x00a82c05,0x21f02803,0x0cb0860c, +0x00100c00,0x00a82202,0x21d02c03,0x0ce08e08, +0x00280c01,0x01202605,0x23601c06,0x0e90da16, +0x20200804,0x00781e07,0x21401807,0x0b406a02, +0x20380a03,0x00e01801,0x2290140b,0x0c70a205, +0x20200001,0x00c00202,0x22500806,0x0cb09e03, +0x20100000,0x00f80603,0x22d0180e,0x0e10de0c, +0x00100203,0x00900005,0x21b80402,0x0b406c02, +0x00380404,0x00c00a09,0x22380403,0x0c60a402, +0x00180603,0x00c01002,0x22500001,0x0cb0a000, +0x00000400,0x00f80e02,0x22e0080c,0x0de0e401, +0x00080403,0x00901204,0x21b81004,0x0b607005, +0x20380c00,0x00b02402,0x2218300c,0x0c90980a, +0x00081004,0x00b02e08,0x22182804,0x0cb0a003, +0x20100602,0x01080a01,0x2318040a,0x0e10e40c, +0x00100602,0x00880c03,0x21780404,0x0b906409, +0x00400603,0x00880803,0x21800003,0x0d008411, +0x00100202,0x00700405,0x21681804,0x0ce08407, +0x00000004,0x01100206,0x23382408,0x0ea0dc15, +0x20300000,0x00900203,0x21a80c06,0x0bf0640e, +0x20700400,0x00981205,0x21a8040e,0x0db0841a, +0x20400a02,0x00781a03,0x21500009,0x0d307c0d, +0x20381206,0x01103407,0x23484807,0x0f60c41c, +0x00000005,0x00880605,0x21982a04,0x0c70580f, +0x20281405,0x00a03e04,0x21e85e07,0x0e907c1d, +0x20300807,0x00981e08,0x21b82a03,0x0db07410, +0x20300407,0x00d80a0c,0x22683602,0x1050a41e, +0x00580e03,0x0090240a,0x21a82e05,0x0cd0440a, +0x00b80e03,0x00502409,0x20f83a0c,0x0f504c13, +0x00981a06,0x00b0480e,0x22184e0a,0x0e20600a, +0x00b81601,0x00d0400a,0x22886e0c,0x11208017, +0x20700e01,0x00682400,0x2110280b,0x0d203c0d, +0x21001400,0x00283801,0x20603015,0x0ff04018, +0x20a00401,0x00580e03,0x21001811,0x0e604c0d, +0x20f01204,0x00882c07,0x21802014,0x11d05c1b, +0x00300001,0x00980602,0x21a00e0a,0x0d904c0d, +0x00900400,0x00781001,0x21401e1a,0x10c05815, +0x00400800,0x00681800,0x2130160c,0x0ef0540f, +0x00800801,0x00c81604,0x22401e18,0x12c07418 + }, //A + { +0x00100204,0x20600000,0x00006800,0x0e68562a, +0x20280602,0x20600000,0x00007000,0x11886a35, +0x20380603,0x20800000,0x00007400,0x11986a34, +0x20200604,0x20900000,0x00007000,0x11185e31, +0x00300407,0x2070020d,0x00003003,0x0d182a29, +0x00c00001,0x20700207,0x00005205,0x0fd83637, +0x00f00c03,0x20900209,0x00004208,0x0fe83638, +0x00b00805,0x2090020d,0x00003a05,0x0f882e33, +0x00200605,0x20600008,0x00001c0d,0x0be81e21, +0x20601001,0x20600203,0x0000141e,0x0e381a2b, +0x20900801,0x20500000,0x00002024,0x0e48222a, +0x20700800,0x20600003,0x0000141c,0x0e081e28, +0x20200803,0x20400208,0x00001c13,0x0b180a11, +0x00080a02,0x20200001,0x0000240d,0x0d481616, +0x00280e05,0x20300002,0x00003809,0x0d581214, +0x00380e06,0x20400003,0x00004008,0x0d281216, +0x20681202,0x20300001,0x0000180c,0x0ad80602, +0x20380a01,0x20500204,0x0000180d,0x0cc00209, +0x20580404,0x2060020c,0x00000810,0x0ce00a08, +0x20700007,0x2070020f,0x00000411,0x0c900e09, +0x00200803,0x20700205,0x00081605,0x0ad00402, +0x20300005,0x20700206,0x00081c02,0x0ca00201, +0x20180401,0x20700001,0x00082400,0x0cd80400, +0x00180601,0x20600005,0x00082204,0x0c780603, +0x00000001,0x20500003,0x00081402,0x0ae80800, +0x00681203,0x20700008,0x00080606,0x0c981203, +0x00480a02,0x20700004,0x00080e03,0x0cd81201, +0x00300601,0x20800002,0x00081201,0x0c580e05, +0x00080e05,0x20500004,0x00001402,0x0ae80c02, +0x20580400,0x20b00202,0x0000080b,0x0c880800, +0x20400002,0x20900202,0x00081009,0x0cc81402, +0x20380403,0x20700203,0x00080c08,0x0c381602, +0x20400407,0x20700209,0x00081003,0x0b080405, +0x00400403,0x20c00202,0x00081205,0x0c980803, +0x00380a02,0x20900005,0x00000a03,0x0cf81c05, +0x00280602,0x20800006,0x00000001,0x0c381c03, +0x00500206,0x2060000c,0x00000209,0x0b381002, +0x20300a03,0x20b00007,0x00000006,0x0ca80c03, +0x20300802,0x20b00201,0x00000406,0x0d181006, +0x00080602,0x20900001,0x00001c07,0x0c681007, +0x20480401,0x20700205,0x00002007,0x0b380401, +0x00400602,0x20a00201,0x00001e02,0x0cc80404, +0x00200203,0x20900004,0x00001a02,0x0d580c09, +0x20380401,0x20900204,0x00001006,0x0ca8040d, +0x00200c01,0x20800202,0x00080e04,0x0b400402, +0x20500803,0x20900206,0x00080809,0x0cf00408, +0x00000c02,0x20900206,0x00000403,0x0d900009, +0x00000c01,0x20a00000,0x00080e04,0x0d20000e, +0x00300602,0x20500000,0x00081003,0x0b480401, +0x00900e04,0x20700003,0x00081607,0x0d480409, +0x00200a01,0x20700201,0x00081802,0x0df8080c, +0x00780a06,0x20700004,0x00001603,0x0d88040b, +0x00300c05,0x20400207,0x0008340d,0x0b781009, +0x00400c04,0x20400208,0x00082414,0x0d980c0f, +0x00900801,0x20400202,0x00082008,0x0e681411, +0x00201009,0x2090020f,0x00083012,0x0de00012, +0x21082205,0x20100009,0x00000016,0x0bf82c1a, +0x21882a02,0x20100004,0x0000001e,0x0e682828, +0x21882a02,0x20300002,0x00000c22,0x0f382826, +0x21382205,0x2040000b,0x00080c18,0x0ec82427, +0x00901401,0x20900204,0x00081e1a,0x0cd82417, +0x00d01400,0x20b00000,0x00082e28,0x0fc82422, +0x00c01c01,0x20d00204,0x00084224,0x10882023, +0x00b01401,0x20d00204,0x00082621,0x10081c21, +0x20380e02,0x00d80400,0x21205800,0x0da87a1d, +0x20480e01,0x00e80800,0x21206400,0x10988e27, +0x20680c02,0x01180800,0x21705800,0x10a89626, +0x20681602,0x01300800,0x21c07000,0x10389223, +0x00a00004,0x00a00a05,0x21402e0a,0x0ca85222, +0x00d00004,0x00a00604,0x21403e0c,0x0f585e2d, +0x01281604,0x00f02806,0x21a04a11,0x0f686a2f, +0x01081003,0x00f01e06,0x21a04211,0x0f18622b, +0x20380e03,0x00a01005,0x21102c15,0x0b98421d, +0x20482609,0x00a03408,0x2130401a,0x0de84226, +0x20981602,0x00901a06,0x21005824,0x0de84225, +0x20781a06,0x00b01c04,0x2130401f,0x0db84624, +0x00181a04,0x00801604,0x20d03c0b,0x0af8260d, +0x20200c05,0x00181e12,0x2070380d,0x0d182212, +0x20200803,0x0048220b,0x20a0300a,0x0d38260e, +0x20300804,0x0068220d,0x20c0380b,0x0cf82a0f, +0x2080200a,0x00283610,0x2098080d,0x0ab81601, +0x20400402,0x00581e03,0x20e81409,0x0cb81e07, +0x20100401,0x00680e03,0x21281804,0x0ce81e07, +0x20180601,0x00800400,0x21481802,0x0c981e09, +0x00581a06,0x00a01c0e,0x2158260a,0x0ac82401, +0x00280602,0x00600002,0x21582604,0x0c882a04, +0x00080400,0x00780800,0x21582001,0x0cb82e05, +0x00000c04,0x00781204,0x21382000,0x0c582e08, +0x00180801,0x00400604,0x20f00c05,0x0ab82a02, +0x00201c03,0x00582e03,0x21581c02,0x0c683e05, +0x00200802,0x00681400,0x21682401,0x0c983e04, +0x00280e04,0x00a00807,0x21781401,0x0c183e07, +0x20401403,0x00282203,0x20e80c07,0x0ac82804, +0x20600a01,0x00c81006,0x22182009,0x0c484800, +0x20280604,0x00800407,0x21b81407,0x0c884800, +0x00000c03,0x00780a04,0x21581006,0x0bf84204, +0x00300601,0x00700c05,0x21681e06,0x0ae83004, +0x00700001,0x00e00802,0x22481208,0x0c585001, +0x00101806,0x00781e05,0x21a80c02,0x0c985005, +0x00000601,0x00a80804,0x21780407,0x0be84803, +0x00080603,0x00880402,0x21301803,0x0af83402, +0x20581603,0x00e01406,0x22201c0d,0x0c685004, +0x20181206,0x00d0180b,0x22100805,0x0cc85408, +0x20200203,0x00a80802,0x21a01407,0x0c18440a, +0x20300c06,0x00781206,0x21400402,0x0b182c04, +0x00200002,0x00900a03,0x21d02204,0x0c983c08, +0x20200404,0x00880606,0x21c02002,0x0d18440c, +0x20201007,0x00a80e06,0x21b80802,0x0c883c0f, +0x00381207,0x00a0200b,0x21800206,0x0b282c02, +0x20200201,0x00801c02,0x21b00403,0x0cd83008, +0x00280a03,0x00902005,0x21c00a03,0x0d78380b, +0x00181a0a,0x00e0240e,0x21e00e04,0x0cf83c0e, +0x00100006,0x00600e0b,0x20f00803,0x0b382400, +0x00580c01,0x00902202,0x21401203,0x0d182c08, +0x00180402,0x00801e05,0x21500c02,0x0dc8300a, +0x0010180a,0x0088160f,0x21501000,0x0d58300c, +0x0098160c,0x00702008,0x20d80805,0x0b382804, +0x0088160c,0x00502002,0x20c0180c,0x0d68280c, +0x00a8120c,0x00701402,0x20d01805,0x0e28300e, +0x00a82210,0x00e0340e,0x21a80803,0x0dc8340e, +0x21504014,0x0018621b,0x20482c1f,0x0b983416, +0x21905419,0x00087a23,0x20484423,0x0e183023, +0x21a05818,0x00287e23,0x20984423,0x0ed83822, +0x21804417,0x00686623,0x20d82823,0x0e683c21, +0x00a83a0a,0x01103c1e,0x21c83e1e,0x0c785816, +0x00d83e0d,0x01503c26,0x22285628,0x0f58681f, +0x00d84a0c,0x01805025,0x22786228,0x1018701e, +0x00c83e0b,0x01703c22,0x22684a25,0x0fa8681f, +0x20500c03,0x20582400,0x01401c00,0x0c987614, +0x20501804,0x20683000,0x01601800,0x0f68861d, +0x20401804,0x20a82c00,0x01d01c00,0x0f688e1e, +0x20801002,0x20a83000,0x01e03400,0x0ef88e16, +0x00e80604,0x20300808,0x00b0220f,0x0be8621c, +0x01180607,0x0000000b,0x00b03610,0x0e787225, +0x00e00207,0x2048180b,0x01204e0b,0x0e687a23, +0x01400a05,0x20681007,0x01203a17,0x0e286e22, +0x20680603,0x20481203,0x00d0501a,0x0af84a17, +0x20d01003,0x20183a0a,0x00b05823,0x0d48521c, +0x20a01001,0x20482a0a,0x00b04c1e,0x0d584a1a, +0x20d00c01,0x20482a08,0x00e04823,0x0d084e1c, +0x20301c06,0x2058320c,0x00a01407,0x0a982e06, +0x00481203,0x00300e02,0x20200605,0x0cc8320d, +0x00080401,0x00080606,0x00280601,0x0cd8360b, +0x00100401,0x20180a05,0x00480603,0x0c883a0b, +0x00281a05,0x00203007,0x20382e03,0x0a782e04, +0x20300805,0x20180e0a,0x00182806,0x0c583a0c, +0x00080400,0x20180602,0x00082801,0x0c78420b, +0x20200002,0x20180602,0x00382002,0x0c28420c, +0x20102003,0x20482e07,0x00980804,0x0a583e03, +0x00001401,0x00181404,0x20284a01,0x0c085a0a, +0x00001802,0x20281602,0x20184001,0x0c28560a, +0x00480a04,0x00001405,0x00182204,0x0bd8520c, +0x00100c00,0x00381403,0x20282000,0x0a484a01, +0x00581203,0x00602806,0x20783601,0x0ba8760b, +0x00400602,0x00500405,0x20683801,0x0bd87609, +0x20201407,0x20382208,0x00781808,0x0b685e0a, +0x20181000,0x00701c03,0x20782004,0x0a485401, +0x20700003,0x00200e02,0x0038140f,0x0b688604, +0x20600402,0x00680400,0x2048180d,0x0ba88a02, +0x00380e06,0x0020180c,0x20181c02,0x0b386e05, +0x00281a04,0x00301405,0x00001201,0x0a485c02, +0x00880a05,0x00200806,0x00600a06,0x0b688c00, +0x00682206,0x00702c08,0x20580603,0x0ba89003, +0x20180401,0x20100205,0x0050100b,0x0b286c01, +0x20300804,0x20380e07,0x00400c05,0x0a685004, +0x20801005,0x00082a08,0x00701c13,0x0b688807, +0x20700406,0x20182209,0x00502010,0x0bd88c09, +0x20400403,0x20280a01,0x00580809,0x0b586c0b, +0x00380602,0x20101406,0x00180a04,0x0a885004, +0x00480800,0x00300408,0x20300607,0x0bc8800d, +0x00280a02,0x00000c09,0x20200604,0x0c488010, +0x00581605,0x20102008,0x00300604,0x0bc86c0e, +0x20400001,0x20280c00,0x00602405,0x0aa84c04, +0x20481605,0x00102008,0x20203406,0x0c286c0c, +0x20280400,0x20100c02,0x00003002,0x0cb8700f, +0x20801006,0x20682207,0x00b0240a,0x0c386411, +0x00700205,0x20201003,0x00301608,0x0ac83c02, +0x00600e02,0x20480a06,0x00604605,0x0c98480c, +0x00380606,0x20301002,0x00304203,0x0d38540f, +0x00b8160a,0x2010300c,0x0040120f,0x0cc8540f, +0x20302005,0x2028220b,0x0070040d,0x0ad83405, +0x20502805,0x2018220b,0x0040040d,0x0cf83810, +0x20202c07,0x20482210,0x00700408,0x0db83c11, +0x20602408,0x20782e12,0x01002011,0x0d284810, +0x20183604,0x00606003,0x00084404,0x0b28400d, +0x20184a06,0x00908804,0x20485400,0x0da84017, +0x20184e06,0x00708c05,0x20285800,0x0e584c15, +0x20183206,0x00206406,0x00585400,0x0dd84c18, +0x00003c03,0x20786a08,0x01880400,0x0b98640f, +0x00104404,0x20987a0d,0x01e80602,0x0e587015, +0x00106004,0x20c88a0d,0x02181603,0x0ef87c13, +0x00104804,0x20a87a0c,0x01e80e03,0x0e987816, +0x20200c03,0x20180400,0x00480c00,0x0be84614, +0x20280c02,0x00001800,0x00600c00,0x0ea84e1d, +0x00081601,0x00402000,0x20102000,0x0e98561d, +0x20500403,0x00200400,0x20100400,0x0e385214, +0x00a80607,0x0028080a,0x00302e07,0x0b484617, +0x00a00605,0x20381005,0x00b03605,0x0db8461f, +0x00701000,0x20181e02,0x00703201,0x0db8461d, +0x00f80e06,0x00300808,0x00003210,0x0d784a1c, +0x20901005,0x0018220c,0x00202817,0x0a982a0f, +0x20a00001,0x20280a0a,0x00701c18,0x0cd82a16, +0x20981202,0x00300a02,0x00001c14,0x0ce83213, +0x20b00403,0x0008060b,0x0020201b,0x0c982e16, +0x00381a03,0x00502004,0x20681605,0x0a582606, +0x00100802,0x20282205,0x00581207,0x0c682e0d, +0x00200002,0x20180e09,0x00180e07,0x0c782e0d, +0x00280400,0x00100202,0x00081607,0x0c28320c, +0x20200c04,0x20181a06,0x00280404,0x0a182e07, +0x00200003,0x00100c00,0x20284e04,0x0be83e12, +0x00001405,0x00081202,0x20284e02,0x0bf84211, +0x00000001,0x00000201,0x00082000,0x0bb83e10, +0x00281a04,0x00203007,0x20482603,0x09e83606, +0x00181605,0x00102c0a,0x00183002,0x0b485a13, +0x00281e07,0x0050380d,0x20583601,0x0b786212, +0x20100601,0x00080802,0x00181402,0x0b384e0f, +0x00180801,0x20401604,0x00880c03,0x09b83e06, +0x00300803,0x20480e06,0x00c00005,0x0ac86a0f, +0x00380c03,0x20201207,0x00980406,0x0ae8720f, +0x00580c00,0x00101c00,0x20182000,0x0ac8560e, +0x20100601,0x20681000,0x00d80407,0x09984a01, +0x20480e01,0x20200803,0x00980c0d,0x0a686e06, +0x20380602,0x20500803,0x00d80c0e,0x0a987a05, +0x20200000,0x20281000,0x0060040e,0x0a686207, +0x20202402,0x20583201,0x00980804,0x09a84c04, +0x00401202,0x20581002,0x00a00400,0x0a686c01, +0x00102000,0x20683602,0x00f00805,0x0a987c04, +0x00101000,0x20280c01,0x00280c06,0x0a586003, +0x00180400,0x00400803,0x20381202,0x09c85004, +0x20300803,0x20100604,0x0068100b,0x0a786c07, +0x20101003,0x00281202,0x00281c07,0x0ac87c0a, +0x20100001,0x00200400,0x20180808,0x0a88640a, +0x00180a03,0x00400404,0x20101402,0x09e85004, +0x00400800,0x00181804,0x00700401,0x0ad8780d, +0x00080a01,0x00780807,0x20200806,0x0b388811, +0x20100800,0x00281802,0x00001404,0x0af86410, +0x20380404,0x00280605,0x20101804,0x0a184408, +0x20880401,0x00381c03,0x0010340d,0x0b586c14, +0x20280a02,0x00580805,0x20403405,0x0bd87816, +0x20281000,0x00401802,0x20601003,0x0b885814, +0x00381202,0x00101007,0x20201a06,0x0a583807, +0x00581202,0x00202007,0x20602e0b,0x0c084c16, +0x20200005,0x00380602,0x20603601,0x0c885c18, +0x00080601,0x00080c03,0x00003a03,0x0c284c14, +0x00282a06,0x20203c01,0x00102002,0x0a882405, +0x00083a07,0x20205400,0x00203c03,0x0c982c11, +0x00584a0f,0x0020640b,0x20603608,0x0d383c13, +0x00282603,0x20103a02,0x20401601,0x0cc83012, +0x2050380a,0x20c83e12,0x01180807,0x0ab81c0a, +0x2070400b,0x21185215,0x01700c04,0x0d381c15, +0x20804c13,0x20f85a20,0x01300c06,0x0dc82812, +0x20702806,0x20982e0c,0x00b80805,0x0d582c14, +0x00382604,0x0020500b,0x00185208,0x0b183009, +0x00582204,0x0000580b,0x00486210,0x0dc82c0e, +0x00685208,0x00409417,0x20386a11,0x0e58400c, +0x00582e02,0x00006407,0x0008520f,0x0df83c0f, +0x00181601,0x00102000,0x00102000,0x0b783a14, +0x00000c01,0x20181000,0x00501400,0x0e283a1a, +0x20101402,0x20382000,0x00b01400,0x0df84218, +0x20380e01,0x20100c00,0x00602400,0x0d984612, +0x00300801,0x20481604,0x00902803,0x0ad82e13, +0x00580a04,0x00300003,0x00102800,0x0d582e1a, +0x00781607,0x00101407,0x00302203,0x0d383219, +0x00801401,0x20482204,0x00a02a09,0x0cf83617, +0x20481202,0x20101601,0x00500c0b,0x0a481e0c, +0x20980400,0x00180608,0x0010100f,0x0c981a13, +0x20b01004,0x2048260f,0x00801412,0x0c882611, +0x20880a02,0x00100601,0x00100810,0x0c482a13, +0x00001c04,0x20682a08,0x00a80a02,0x0a081e07, +0x00300806,0x00080607,0x00083a0c,0x0c182211, +0x00401004,0x00080a01,0x20184a10,0x0c182e10, +0x00300804,0x20180e07,0x00381a09,0x0bc82a0f, +0x00200202,0x00100805,0x00082a02,0x09c82a09, +0x00500203,0x0020100a,0x00083a04,0x0b684219, +0x00581604,0x0040300a,0x20383a04,0x0b784e19, +0x00100201,0x00100404,0x00082601,0x0b383a13, +0x20200c00,0x00181800,0x00200004,0x09883608, +0x20400400,0x00181201,0x0040040c,0x0aa85215, +0x20400c00,0x20181a02,0x0090100d,0x0aa85a15, +0x20100000,0x00100400,0x00181404,0x0aa84a12, +0x00380602,0x00480401,0x20480601,0x09483a06, +0x00680e02,0x00200c00,0x00080a01,0x0a185210, +0x00600001,0x00280e03,0x00380a01,0x0a285a0f, +0x00500602,0x00180801,0x00280400,0x0a285210, +0x20200807,0x00480606,0x20582007,0x09283a03, +0x20501407,0x20181e06,0x00381811,0x09a85a08, +0x20500402,0x00280c01,0x20181811,0x09c86207, +0x20200c07,0x00281206,0x00081c0e,0x09b85609, +0x00082208,0x0060400f,0x20681402,0x09184801, +0x00281206,0x00401c0d,0x20480c02,0x09986002, +0x00181e03,0x00403408,0x20381403,0x09c86403, +0x00081a08,0x0050240f,0x20480c07,0x09986402, +0x00200005,0x2030020b,0x00901c01,0x09284403, +0x20180802,0x00001a05,0x00301007,0x09b85806, +0x00381202,0x20302a01,0x00a00c05,0x09e86407, +0x20100404,0x20100209,0x00501408,0x09c85c0a, +0x20200a03,0x20381004,0x00900806,0x09484007, +0x00400204,0x20200802,0x00900c05,0x0a08580c, +0x20101403,0x20882207,0x0130080c,0x0a38640f, +0x00080602,0x00000403,0x00600006,0x0a385c11, +0x00000804,0x20180e05,0x00500400,0x09983c0a, +0x2070140b,0x20282a0a,0x00a00010,0x0a885417, +0x20400c04,0x20382401,0x00b80409,0x0ae86c1a, +0x20200c03,0x20182204,0x00601405,0x0ad85817, +0x00100e06,0x00181c07,0x00201801,0x09e8380a, +0x0028060f,0x00381415,0x00103204,0x0b68541d, +0x0020020c,0x0008080d,0x00202a03,0x0bc8601e, +0x20100a05,0x00281406,0x20101400,0x0b985019, +0x20401c09,0x00483a0b,0x20501803,0x0a38280c, +0x20703410,0x00285a18,0x20403802,0x0c48301c, +0x20a03c11,0x00086e16,0x00003003,0x0cb8481e, +0x20102007,0x00483209,0x20601203,0x0c584018, +0x0058420b,0x00b06811,0x2138160a,0x0a982008, +0x0048460e,0x00f07418,0x21a82211,0x0d182415, +0x00b85213,0x00f0901d,0x21b8221b,0x0d883812, +0x20182e08,0x00b04c0d,0x21280e06,0x0d083c13, +0x20101405,0x2048220f,0x00702804,0x0ac82005, +0x00200005,0x20180a10,0x00303a05,0x0d881c09, +0x20202c09,0x20585e1a,0x00805406,0x0dd83408, +0x00300804,0x00181e0c,0x00102a08,0x0d88380c, +0x00000801,0x00081c00,0x00501c00,0x0b082e0f, +0x00181602,0x00001800,0x00302c00,0x0dc82618, +0x00180e01,0x00001800,0x00201800,0x0da82617, +0x20400802,0x20181000,0x00301400,0x0d28320e, +0x00480a05,0x00200804,0x20101a01,0x0a981e0f, +0x00101000,0x20581e06,0x00902003,0x0d181616, +0x00001a01,0x20482a04,0x00702004,0x0ce81e15, +0x00981207,0x00101805,0x2010160c,0x0ca82614, +0x20701407,0x0008220c,0x0010040b,0x0a28120b, +0x20900803,0x20181206,0x00381407,0x0c681212, +0x20780405,0x00200a08,0x20282404,0x0c581611, +0x20a00807,0x20281a0e,0x0050080f,0x0bf81e12, +0x00481a04,0x00502c09,0x20882a09,0x09d81a0a, +0x00880401,0x00101402,0x20183e13,0x0bd82218, +0x00881202,0x00102407,0x00083611,0x0bc82e18, +0x00680604,0x00001008,0x20182e0f,0x0b882612, +0x00080401,0x00000e03,0x00380403,0x0978260d, +0x00280603,0x00000c06,0x00481006,0x0ae83a1f, +0x00100800,0x20380c00,0x00900006,0x0ae83e1d, +0x00000402,0x20100603,0x00481004,0x0ac83618, +0x20180602,0x20200c01,0x00680804,0x09282a09, +0x20400601,0x20280603,0x0080040c,0x0a183a16, +0x20580a02,0x00000c01,0x0068040a,0x0a183e15, +0x20100203,0x00000804,0x00480c04,0x0a283e14, +0x00001003,0x20380e05,0x00981000,0x08e82e07, +0x00401805,0x20181e05,0x00781e01,0x09884211, +0x00701404,0x20280e06,0x00882204,0x09884211, +0x00200802,0x00000204,0x00680c01,0x09884211, +0x00580a02,0x00101405,0x00681801,0x08a83a07, +0x00281204,0x00602409,0x0008240b,0x0908520c, +0x20200202,0x00300806,0x00681c12,0x0918560a, +0x00580601,0x00101002,0x00581c08,0x09184e0d, +0x20900800,0x20182a01,0x00b02011,0x08883c02, +0x20400803,0x00281a04,0x0090180f,0x08d85801, +0x20200801,0x00282201,0x0070140a,0x08f85c04, +0x20800801,0x00082201,0x00a01016,0x08d85402, +0x00700001,0x00180400,0x00100209,0x08c83006, +0x00180a02,0x00400004,0x00201002,0x0918500a, +0x00000000,0x00481002,0x00001004,0x0938540b, +0x00480e02,0x00200804,0x00200601,0x09284c0d, +0x20580a01,0x00100c02,0x0010040b,0x08e82c07, +0x00000201,0x00100400,0x00201407,0x0978400e, +0x00280e02,0x00501c01,0x20480805,0x0998480f, +0x20300401,0x00080a03,0x0040080a,0x09984811, +0x00400401,0x20100a01,0x00300205,0x0938280a, +0x00480801,0x00101a03,0x00380406,0x09f83c15, +0x00000405,0x00200206,0x00380c0b,0x0a384c17, +0x00200001,0x00100400,0x00280c01,0x0a384416, +0x20680c00,0x00000801,0x00500808,0x09782c0b, +0x20d00803,0x20181e01,0x00901411,0x0ac84021, +0x20980a01,0x00380807,0x0030080a,0x0b185822, +0x20680801,0x00100401,0x00300006,0x0af84c1a, +0x00580e02,0x20302001,0x00780608,0x09e8240c, +0x00982205,0x00104408,0x00280a15,0x0be8341f, +0x00782203,0x00104803,0x00180a12,0x0c28481e, +0x00681a04,0x20102c05,0x0050060c,0x0bc84418, +0x20603003,0x20685605,0x00f02407,0x0a38280b, +0x20902c03,0x20785208,0x01304406,0x0ca83017, +0x20803402,0x20786606,0x01204403,0x0ce84c16, +0x20901c02,0x20883a07,0x01002c07,0x0c784015, +0x00480e01,0x00601804,0x2058120c,0x0a981c08, +0x00700c00,0x00480e01,0x20280a15,0x0d581c0f, +0x00780c00,0x00502c01,0x20682214,0x0d78300c, +0x00701001,0x20180a02,0x00381a14,0x0d18340e, +0x00100001,0x20280400,0x00500400,0x0ac81a0d, +0x20101002,0x00082400,0x00401000,0x0d881a12, +0x00000401,0x00181000,0x00101400,0x0d582213, +0x20280800,0x00300800,0x00001000,0x0cc82e0c, +0x20100a02,0x20280c02,0x00500c02,0x0a68160c, +0x00180e07,0x00401806,0x20500a04,0x0cf80e14, +0x20181605,0x00202003,0x20300800,0x0cc81613, +0x00300603,0x00181401,0x00202207,0x0c582610, +0x00080c01,0x00001a04,0x00280e02,0x0a080e0c, +0x20600007,0x0010060d,0x00181001,0x0c580a15, +0x20200806,0x2030020b,0x00481204,0x0c281215, +0x20300805,0x00200608,0x20381c01,0x0bc81a13, +0x00001001,0x20381c00,0x00880800,0x09a81a0d, +0x00a00202,0x00000808,0x00282a11,0x0b98221d, +0x00500c00,0x20180c06,0x0048220a,0x0b68261c, +0x00380a03,0x00400c08,0x20281207,0x0b382e16, +0x00100202,0x00100003,0x00180401,0x09481e0c, +0x20100202,0x00080401,0x0040080c,0x0a882a20, +0x00280e04,0x00201004,0x00100406,0x0a882e1d, +0x00380401,0x00200e02,0x00100001,0x0a782e19, +0x20380402,0x00100202,0x00100005,0x08e81a09, +0x20580804,0x00000a04,0x00380808,0x09b82616, +0x20700406,0x20180e08,0x0048040b,0x09b82a15, +0x20480800,0x00100400,0x00300408,0x09b82e15, +0x00481602,0x00002404,0x00180a05,0x08a81a09, +0x00881604,0x20203007,0x00581a06,0x09182a15, +0x00b81a06,0x0010300b,0x0018160a,0x09282e14, +0x00480801,0x20101400,0x00480a03,0x09282e12, +0x00300602,0x20580602,0x00a01006,0x08581a08, +0x20300800,0x20780e04,0x01101414,0x0878320e, +0x20400001,0x20500607,0x00d01017,0x0888320d, +0x00400204,0x20300803,0x0090040a,0x08982e0f, +0x20900805,0x20481207,0x00981010,0x08381803, +0x20200001,0x20580a03,0x00e8040b,0x08582c02, +0x20100402,0x20580a03,0x00e80c0a,0x08683003, +0x20600404,0x20380a08,0x00b80416,0x08582c01, +0x00700605,0x20200009,0x0058120a,0x08682006, +0x00001402,0x20582000,0x00d80c07,0x0888300b, +0x00000801,0x20480c02,0x00d81006,0x08a8380b, +0x00100c00,0x20281803,0x00981003,0x0898340d, +0x20600804,0x20181205,0x0050080c,0x08982008, +0x20100203,0x00000007,0x00500406,0x08f83411, +0x20100203,0x20280405,0x00a00806,0x09183c11, +0x20200201,0x00100402,0x00380807,0x09183812, +0x00580e05,0x00100c08,0x00100a06,0x08e8200b, +0x00400201,0x00100203,0x00501803,0x09982c16, +0x00400400,0x20200604,0x00900404,0x09a83416, +0x00200202,0x00100401,0x00500401,0x09b83816, +0x20501005,0x20281a09,0x00500c09,0x0938180c, +0x20a00404,0x00080604,0x00580411,0x0a682420, +0x20b01005,0x20182205,0x00a80811,0x0a783c21, +0x20500803,0x00181605,0x00600408,0x0a78381a, +0x00300601,0x00280806,0x20180607,0x09a8180d, +0x00400e03,0x00181c08,0x00401a0d,0x0b882822, +0x00400a04,0x0028140b,0x00300e10,0x0b984022, +0x00200e02,0x00381c05,0x00100e06,0x0b48381b, +0x20381e04,0x00403804,0x20300002,0x0a08100b, +0x20781c00,0x00403201,0x20301202,0x0c78101b, +0x20681c00,0x00403602,0x20300e03,0x0c782c18, +0x20780c01,0x00501e01,0x20680400,0x0c182c18, +0x00300402,0x20480e07,0x00b01a08,0x0a581007, +0x00781001,0x20301e02,0x00900e16,0x0d280c0e, +0x00680c01,0x20300a02,0x00a01e13,0x0d18280c, +0x00781400,0x00302401,0x00080615,0x0cb82c0c, +0x00200801,0x00180400,0x00080400,0x0aa80e0d, +0x00180400,0x00000c00,0x00380400,0x0d780a13, +0x00100400,0x00080800,0x00500000,0x0d281612, +0x20200e01,0x20581400,0x00a00400,0x0c88160b, +0x20481203,0x00300c03,0x00001005,0x0a480e0b, +0x20500203,0x20280c01,0x00601402,0x0cd80a11, +0x20600c00,0x00181e01,0x00300803,0x0c981610, +0x00000803,0x20180e02,0x00580a06,0x0c28160e, +0x00201004,0x20181207,0x00300206,0x09f8060b, +0x00100804,0x20100607,0x00381a0d,0x0c400217, +0x00480801,0x00401800,0x2048160f,0x0c181216, +0x00281204,0x00101c06,0x00280e07,0x0b981a14, +0x00280e03,0x00201806,0x20181601,0x09880e0f, +0x00780603,0x00000806,0x00481209,0x0b681222, +0x00580a02,0x00201402,0x00280a04,0x0b381a20, +0x20100805,0x20381207,0x00a00401,0x0ae81e18, +0x00000401,0x20180603,0x00500404,0x0918120d, +0x20300400,0x00080602,0x0050040d,0x0a58161f, +0x20300c01,0x00081603,0x0060080b,0x0a381e1d, +0x00300205,0x00000007,0x00680602,0x0a282218, +0x20100400,0x00180801,0x00380404,0x08b81209, +0x20101003,0x00081203,0x00481404,0x09781a17, +0x20100002,0x00200800,0x00281403,0x09781e16, +0x20400c04,0x00081207,0x00600408,0x09681e15, +0x00200c02,0x00181e01,0x00100a01,0x08781608, +0x00500202,0x00581007,0x20100402,0x08d82214, +0x00500a02,0x00281405,0x00301001,0x08c82614, +0x00500800,0x00280805,0x00280e03,0x08d82212, +0x00200203,0x00400404,0x20500004,0x08380e06, +0x20280e03,0x00500c00,0x20401410,0x0848160c, +0x20380601,0x00400602,0x20200c11,0x08481a0b, +0x00080e04,0x00400c03,0x2010180d,0x08581e0d, +0x20300004,0x00400e06,0x20481009,0x08180c00, +0x20100805,0x00380608,0x20180c08,0x08281000, +0x00000403,0x00200204,0x20181007,0x08281401, +0x20300004,0x00100a08,0x0028040e,0x08281000, +0x00380e03,0x00500c07,0x20100201,0x08381805, +0x00280e03,0x00501c08,0x20281806,0x08481c08, +0x00180a01,0x00400c04,0x00081007,0x08582008, +0x00100201,0x00100803,0x00481806,0x08481c0a, +0x20280c01,0x00200e03,0x00200c07,0x08681408, +0x20480c00,0x00200601,0x00501c0e,0x08a82012, +0x20380800,0x00200400,0x00300c0b,0x08b82411, +0x20280400,0x00100001,0x00600409,0x08b82411, +0x00001001,0x20181a01,0x00600801,0x08b8100c, +0x00400601,0x20280601,0x00701001,0x09581419, +0x00480a03,0x00000c01,0x00300801,0x09581c17, +0x00080a01,0x00000401,0x00600c02,0x09582017, +0x20181000,0x00201802,0x00080800,0x09180c0d, +0x20600004,0x20100604,0x0068080c,0x0a381020, +0x20680405,0x20200e07,0x0068140c,0x0a281c1e, +0x20100002,0x20200a03,0x00880c03,0x0a181c19, +0x00280400,0x20100801,0x00600e01,0x0988100c, +0x00180e05,0x20100c09,0x00600e05,0x0b481023, +0x00000203,0x20300009,0x00980604,0x0b282822, +0x00000000,0x20200402,0x00980a01,0x0ae8241a, +0x20701201,0x20282000,0x00802006,0x09e8080f, +0x20701402,0x20482206,0x00a02a03,0x0c58041f, +0x20601201,0x20381e01,0x00902a05,0x0c28201d, +0x20700202,0x20280402,0x00a01201,0x0bb82419, +0x00500401,0x00180604,0x0000020f,0x0a500809, +0x00800800,0x00181a01,0x00101217,0x0d200811, +0x00700c01,0x00181a04,0x00101215,0x0ce8100f, +0x00700801,0x20381a03,0x00901a14,0x0c681c0e, +0x00380e03,0x00101000,0x00401800,0x0a98060d, +0x00100202,0x00000000,0x00201000,0x0d600212, +0x00100a01,0x20200000,0x00580400,0x0d100212, +0x20380c00,0x00401400,0x20400000,0x0c680a0b, +0x20701807,0x20382609,0x00800408,0x0a300609, +0x20800404,0x00080a05,0x00180403,0x0cd00a10, +0x20680801,0x20100e02,0x00580802,0x0c880611, +0x00280a01,0x00101000,0x00200608,0x0c080a0f, +0x00681206,0x00301c0a,0x2018160d,0x09f0020c, +0x00680a03,0x00101806,0x20181214,0x0c400618, +0x00400201,0x20200002,0x0080020f,0x0bf80a17, +0x20200801,0x20181602,0x00600a01,0x0b780a14, +0x20100403,0x20180e06,0x00601005,0x09700210, +0x00480401,0x20100204,0x00500e02,0x0b500223, +0x00300401,0x20280a02,0x00700602,0x0b080a1f, +0x00400000,0x00100c02,0x00181207,0x0ac80618, +0x00180601,0x00000802,0x00380801,0x0900020d, +0x20300402,0x20100201,0x00580c0a,0x0a40021f, +0x20200201,0x20100c02,0x00580c08,0x0a18061d, +0x20280601,0x00100000,0x00400806,0x0a080e19, +0x20200401,0x20100202,0x00580404,0x08a0020a, +0x00381603,0x20102405,0x00580c00,0x0968061a, +0x00100001,0x20100601,0x00880403,0x09480a18, +0x00000002,0x00000e02,0x00580c01,0x09480a15, +0x00300001,0x20100801,0x00580e02,0x08580609, +0x00300802,0x20580e04,0x00e00808,0x08a80a15, +0x00300202,0x20100002,0x00900406,0x08980e13, +0x00581203,0x00001004,0x00800802,0x08a80e14, +0x20280602,0x20100803,0x00700808,0x08180a06, +0x20500c00,0x20381401,0x00b00010,0x08280a09, +0x20400802,0x20180a03,0x0090000f,0x08280a09, +0x20401402,0x20481e05,0x00c01010,0x08280a0b, +0x00181201,0x20201202,0x00900c03,0x08080400, +0x00580c00,0x00001401,0x00780801,0x08080601, +0x00380e02,0x00101402,0x00680403,0x08080c00, +0x00180400,0x00100801,0x00580c06,0x08080401, +0x20100c01,0x20681a03,0x00d00806,0x08100004, +0x20180a03,0x20380802,0x00c0140e,0x08180807, +0x00000001,0x20380a03,0x00b0080b,0x08180c07, +0x00080e01,0x00000801,0x00700009,0x08280808, +0x20100c02,0x20381400,0x00780c04,0x0840000a, +0x20401404,0x20582206,0x00a0040c,0x08800014, +0x20300801,0x20381601,0x0098040b,0x08880c12, +0x20200400,0x20380a01,0x0090000a,0x08880811, +0x00180a03,0x00001405,0x00280400,0x08a0000c, +0x00300203,0x00000407,0x00280800,0x0940001b, +0x00100e02,0x20181003,0x00480401,0x09380c19, +0x20101401,0x20281601,0x00680803,0x09380818, +0x20100c03,0x20281605,0x00700c02,0x0900000d, +0x20200001,0x00000603,0x00300809,0x0a20041f, +0x00000003,0x00200204,0x00180c05,0x0a080c1c, +0x00180a01,0x00200802,0x00180800,0x09f80c19, +0x00200202,0x00180804,0x00200800,0x0970000e, +0x20400401,0x00181400,0x00401003,0x0b400425, +0x20400201,0x00280405,0x00100005,0x0af81421, +0x00080400,0x00100400,0x00300402,0x0ab80c19, +0x20881000,0x00101201,0x00101005,0x09f00811, +0x20581603,0x00101803,0x20100e09,0x0c601022, +0x20781602,0x00201401,0x00001606,0x0c081020, +0x20800601,0x20180800,0x00300801,0x0b880c1b, +0x00600000,0x20300c00,0x00480613,0x0a601009, +0x00800802,0x20300205,0x00500618,0x0d401411, +0x00980401,0x20300e03,0x0050021a,0x0cd8040f, +0x00800401,0x00180602,0x00180617,0x0c48080f, +0x00001001,0x20481c00,0x00580400,0x0a90120a, +0x20100201,0x00000000,0x00100c00,0x0d700a10, +0x00081602,0x00301400,0x20301800,0x0d100611, +0x20300000,0x20280800,0x00700c00,0x0c60020a, +0x00080e01,0x00002003,0x20181601,0x0a40120b, +0x20400004,0x00000a03,0x00180a02,0x0cf00e11, +0x20400804,0x20280a06,0x00300401,0x0c800e11, +0x00200401,0x20180e01,0x00500a09,0x0c00060e, +0x00000800,0x20381201,0x00701202,0x09f00a0c, +0x00200205,0x00000408,0x00300e0d,0x0c500a18, +0x00300203,0x00000405,0x0008060d,0x0bf00a17, +0x20100001,0x00000800,0x00280e03,0x0b700a14, +0x00100000,0x20100000,0x00280601,0x0980120e, +0x00500804,0x20180a08,0x00300a06,0x0b601222, +0x00400402,0x00000603,0x00200204,0x0b100e1f, +0x00480a04,0x00000c05,0x00400e05,0x0ac00618, +0x00000801,0x00080a01,0x00380403,0x09100e0d, +0x20180602,0x00100804,0x00180c09,0x0a500e20, +0x20380a01,0x00100803,0x00200409,0x0a100a1d, +0x20200c06,0x20280e08,0x00700406,0x0a000e18, +0x20180800,0x00100801,0x00180403,0x08b00e0b, +0x00001000,0x00081a01,0x00300805,0x09600e19, +0x00200400,0x20100601,0x00500801,0x09501218, +0x00280a06,0x00101009,0x00400601,0x09500e15, +0x00400202,0x00000802,0x00300601,0x08600e0a, +0x00480800,0x00500c00,0x20200004,0x08b01214, +0x00100401,0x00080601,0x00500408,0x08a01213, +0x00201006,0x20181e0a,0x00801406,0x08b01612, +0x20380400,0x00080a02,0x0050180b,0x08201205, +0x20580e01,0x00301401,0x00100411,0x0830120a, +0x20280e02,0x00101002,0x0040040c,0x08301209, +0x20181604,0x00301c07,0x0018080b,0x0830160a, +0x00101402,0x20181e03,0x00300001,0x08101402, +0x00500e01,0x00081202,0x00600801,0x08101601, +0x00101001,0x20281604,0x00800405,0x08101400, +0x00100801,0x20280a05,0x00800807,0x08101601, +0x00000400,0x00300802,0x20481803,0x08301004, +0x20301803,0x00381e04,0x00280c10,0x08201408, +0x00101000,0x00280c00,0x00381409,0x08201007, +0x00001401,0x00081e01,0x0068100a,0x08301008, +0x00180c00,0x00401001,0x20280804,0x08500807, +0x00081602,0x00802005,0x20581406,0x08900c13, +0x20280802,0x00500800,0x0008140b,0x08800810, +0x20280402,0x00600001,0x20181408,0x08900811, +0x20380400,0x00180401,0x00201006,0x08a0080c, +0x20180800,0x00300400,0x00300c08,0x0950081a, +0x20181203,0x00301405,0x00280404,0x09200018, +0x00081e04,0x00502406,0x20180402,0x09300416, +0x00280800,0x00001000,0x00100203,0x0910100e, +0x20180602,0x00100401,0x00400c06,0x0a301021, +0x00200002,0x20100604,0x00700002,0x09f0001b, +0x00000c01,0x20280e05,0x00800802,0x09e00418, +0x00000203,0x20100001,0x00501004,0x0980100e, +0x20300401,0x00080a04,0x00500804,0x0b501425, +0x20580603,0x20180403,0x00800809,0x0ad80420, +0x00000801,0x00081201,0x00580801,0x0ab0041a, +0x20801805,0x20182607,0x00500004,0x0a001412, +0x20801001,0x00182000,0x00300606,0x0c801424, +0x20801405,0x20282e07,0x00700605,0x0bf00023, +0x20981201,0x00200802,0x00180401,0x0b80001b, +0x00680e02,0x00400807,0x20480613,0x0a80100a, +0x00a81a01,0x00501403,0x2050021d,0x0d701412, +0x00a80602,0x00300007,0x2038121d,0x0cc80410, +0x00800000,0x20100400,0x00380e19,0x0c30000e, +0x00181400,0x00701c00,0x20700400,0x0ac00e0c, +0x20280401,0x00180400,0x00200000,0x0d80120f, +0x20201401,0x20382400,0x00780400,0x0d200e0e, +0x20380401,0x00180400,0x00280400,0x0c701609, +0x20280801,0x00280601,0x00001002,0x0a600e0b, +0x00000a01,0x20100002,0x00280a05,0x0d001211, +0x20180a01,0x00201004,0x20280e05,0x0ca00e11, +0x00200400,0x00000402,0x00180e0a,0x0c20160e, +0x00100201,0x00000802,0x20100204,0x0a10160b, +0x20380400,0x00180401,0x00201606,0x0c601217, +0x00000000,0x00100401,0x00100e07,0x0c000e17, +0x00180a02,0x00000803,0x00200a03,0x0b901215, +0x00180400,0x00100a01,0x00000602,0x09a0160e, +0x00980602,0x00001000,0x00200a0f,0x0b901e21, +0x00680e02,0x00101001,0x00301607,0x0b30161e, +0x00000c03,0x20181203,0x00401201,0x0ae01a16, +0x00180601,0x00000c00,0x00200002,0x09301a0e, +0x20300805,0x20180a06,0x0060000d,0x0a701e21, +0x20400805,0x20281207,0x00700c0c,0x0a401e1c, +0x00380a03,0x00101804,0x00000201,0x0a201e17, +0x20100c03,0x20180e02,0x00580404,0x08d0160b, +0x00081206,0x0000200a,0x00400005,0x09901e18, +0x00280605,0x00000c09,0x00300000,0x09802216, +0x20400402,0x20180a03,0x00601809,0x09702214, +0x00280e04,0x00200405,0x00201002,0x08801608, +0x00500803,0x20480e08,0x00b01804,0x08e02614, +0x00300001,0x00000605,0x00601407,0x08d02a13, +0x00780e04,0x20101c03,0x00400604,0x08f02e11, +0x20401005,0x20281208,0x00300009,0x08501e03, +0x20600801,0x20181000,0x00900012,0x08602609, +0x20501402,0x20181a03,0x0070000f,0x08602a08, +0x20601404,0x20382208,0x00a00c12,0x08702e0a, +0x00280e03,0x00201c07,0x20181602,0x08401800, +0x00480800,0x00101403,0x00580a01,0x08502800, +0x00281201,0x00401c04,0x00180c01,0x08502800, +0x00280a02,0x00101005,0x00381002,0x08502c00, +0x00080800,0x00001201,0x00600c05,0x08501402, +0x00081a04,0x20102802,0x0090080d,0x08502806, +0x00181202,0x00002001,0x00800408,0x08502804, +0x00081202,0x20102400,0x00780408,0x08602805, +0x00000c00,0x20381203,0x00a00405,0x08701807, +0x20101405,0x2078260a,0x0130080b,0x08b02812, +0x00000c02,0x20481207,0x00f8040b,0x08a0240e, +0x20100400,0x20580a04,0x01000009,0x08b0240e, +0x20300802,0x00181202,0x00680806,0x08c0180d, +0x00000a02,0x20281006,0x00b81008,0x0970241b, +0x20400c03,0x20282201,0x00c81009,0x09301818, +0x20301c04,0x20483203,0x00e80808,0x09401c16, +0x00280603,0x00380406,0x00200602,0x0930140f, +0x20200202,0x00080401,0x00701007,0x0a702423, +0x00580607,0x00200809,0x00380602,0x0a00181c, +0x00181603,0x00301407,0x00280e03,0x0a001819, +0x20380402,0x00280604,0x00100c05,0x09b01c10, +0x20280402,0x00000204,0x00600000,0x0b902c26, +0x20800004,0x0018120a,0x0050080c,0x0af01820, +0x00180601,0x20200a02,0x00700000,0x0ac01c18, +0x20381a03,0x00202402,0x00180a03,0x0a302011, +0x20781603,0x20101002,0x00680e06,0x0cb02423, +0x20380800,0x00101003,0x00182e0d,0x0c001020, +0x20a01c05,0x20382607,0x00881803,0x0b901419, +0x00401002,0x20582205,0x0090060c,0x0aa01809, +0x00902402,0x20683205,0x00a80e1b,0x0d902011, +0x00700601,0x00080c02,0x00580e16,0x0cc0000e, +0x00880e03,0x00400809,0x20181619,0x0c40040d, +0x00001601,0x20882400,0x00f80400,0x0ad01e0a, +0x20100c03,0x00081400,0x00482000,0x0db01e10, +0x00081401,0x00401800,0x20180c00,0x0d401a11, +0x20301003,0x20381400,0x00682400,0x0ca0260b, +0x20101404,0x20381e03,0x00681401,0x0a801a0a, +0x20181a05,0x0020140a,0x20100602,0x0d201611, +0x20200002,0x20180402,0x00400201,0x0cc01211, +0x00380e03,0x00100c08,0x00180a08,0x0c401a0f, +0x00080605,0x0020080a,0x00080602,0x0a30120b, +0x20301003,0x20480a04,0x00501205,0x0c902215, +0x00080604,0x20100c07,0x00401607,0x0c301a15, +0x20101001,0x20280e02,0x00400c00,0x0bb01e13, +0x00200001,0x00000204,0x00201a03,0x09d01a0d, +0x00700e03,0x00000004,0x00200e0e,0x0bd0261e, +0x00401401,0x20281606,0x00702207,0x0b702a1b, +0x00280601,0x00201001,0x00100604,0x0b102215, +0x00000803,0x00080a02,0x00200002,0x0960220d, +0x00280403,0x00300a06,0x00200c08,0x0ac02e22, +0x00180403,0x00300603,0x00280805,0x0a802e1c, +0x00100201,0x00180800,0x00501c03,0x0a602616, +0x00281206,0x00201806,0x00000801,0x0900220c, +0x20680400,0x00181003,0x0040140f,0x09d02e16, +0x20280e04,0x00200407,0x00301409,0x09c02e15, +0x20200401,0x00080602,0x00300c06,0x09c03211, +0x20201407,0x2028220b,0x00700807,0x08b02607, +0x00780a03,0x00001402,0x00100e04,0x09403e11, +0x00300403,0x20100205,0x00501401,0x09303e10, +0x00400201,0x00180802,0x00201000,0x0950360f, +0x00181604,0x0030200a,0x20281401,0x08902203, +0x20500004,0x20200606,0x00600412,0x08d0420a, +0x20281603,0x20102003,0x0050000c,0x08d04209, +0x20180c00,0x00101e01,0x0000000b,0x08e0420a, +0x00000400,0x20280a03,0x00701c05,0x08802400, +0x00480603,0x20280405,0x00700c02,0x08b04000, +0x00100c02,0x20681605,0x00d01005,0x08b04601, +0x00100401,0x20180a02,0x00700c07,0x08c03e01, +0x00000802,0x20180e03,0x00500804,0x08902c04, +0x20400c03,0x20282205,0x0060140e,0x08d04809, +0x20200a01,0x20381401,0x00800409,0x08c04406, +0x20100601,0x20181001,0x00500c09,0x08d04007, +0x00181203,0x00001804,0x00200003,0x08c03007, +0x00480400,0x00101803,0x20281c02,0x09404c11, +0x00280800,0x00001201,0x00281004,0x0910480d, +0x00080401,0x00100a03,0x00180805,0x0920480e, +0x00080402,0x20400e04,0x00800005,0x0900300b, +0x20280a02,0x00000c01,0x0040040e,0x09e04019, +0x00000803,0x20200a02,0x00682409,0x09903c13, +0x00081602,0x00002001,0x00381405,0x09a04012, +0x20100400,0x20580801,0x00a00003,0x09702c0f, +0x20480401,0x20280a04,0x00800807,0x0ad04424, +0x20280a06,0x20180406,0x00800808,0x0a402c1b, +0x20201c03,0x20682e06,0x00c80c05,0x0a503417, +0x20100a02,0x20480c00,0x00800001,0x09f02c11, +0x00000e03,0x20481000,0x00681205,0x0c004025, +0x20400805,0x20280e0b,0x00781401,0x0b303020, +0x20100201,0x00280404,0x00181a02,0x0b102818, +0x20601404,0x20382a06,0x00580a01,0x0a802811, +0x20a01808,0x20182a08,0x00282604,0x0d103421, +0x20480601,0x00080405,0x00582a0a,0x0c301c1c, +0x20482201,0x00202c02,0x20181604,0x0bc02415, +0x00680602,0x00201007,0x20582a11,0x0af02408, +0x00b81e05,0x00503c0f,0x20883a20,0x0de0240e, +0x00700601,0x20100003,0x00481a14,0x0cd0100c, +0x00501401,0x20681a02,0x00b80610,0x0c50180b, +0x20181400,0x00901c00,0x20a81000,0x0b20260c, +0x00280a03,0x00101000,0x00380c00,0x0df02a15, +0x00001c01,0x20482800,0x00b82000,0x0d802e12, +0x00081a02,0x00602000,0x20480400,0x0cf02a10, +0x00381801,0x00302001,0x20381202,0x0ac0220d, +0x20501809,0x20183609,0x00680c07,0x0d501e11, +0x00080802,0x00380803,0x00181001,0x0cf01e11, +0x20100407,0x00181606,0x00480400,0x0c802210, +0x20500602,0x20280803,0x00501008,0x0a501e0b, +0x00081a07,0x00602814,0x20780e09,0x0cd01a12, +0x20480603,0x0010040a,0x00001400,0x0c602211, +0x00081607,0x0010200f,0x20100202,0x0bf02211, +0x00200002,0x20100202,0x00300e07,0x0a10260a, +0x00481602,0x00002202,0x0030420a,0x0c202e1c, +0x00581602,0x00102800,0x00002a0d,0x0bd03617, +0x00200002,0x20300207,0x00702e02,0x0b603213, +0x00280603,0x20100c03,0x00300800,0x09b02a0d, +0x00501001,0x20580a08,0x00a01c02,0x0b204620, +0x00501001,0x20580607,0x00a01402,0x0af0461c, +0x00000c02,0x20380e02,0x00700803,0x0ac03e13, +0x20401004,0x20281e06,0x00601008,0x09502e0a, +0x20601004,0x20181e04,0x00880412,0x0a404616, +0x20701004,0x00082605,0x00900810,0x0a304613, +0x20180602,0x20100803,0x00400804,0x0a304210, +0x00580e03,0x00202005,0x20181204,0x09103208, +0x00580602,0x00380807,0x00200602,0x09c0420e, +0x00680e05,0x00400808,0x00000604,0x09c04a0d, +0x00300802,0x20280a03,0x00600c01,0x09c0460e, +0x20300c02,0x20181a04,0x0070140c,0x08d02e04, +0x20200201,0x00200800,0x00000c0c,0x09604e09, +0x20501002,0x00181a05,0x0020140f,0x09605207, +0x20200202,0x00080403,0x00400c0a,0x09604a08, +0x00080a01,0x00200002,0x00100802,0x08d03403, +0x00100802,0x00280e04,0x00200807,0x09405001, +0x00380e01,0x00501002,0x20480800,0x09505400, +0x00100000,0x00000202,0x00300805,0x09505000, +0x00200201,0x00000400,0x00100401,0x08f03804, +0x20200400,0x00400c02,0x20181409,0x09605009, +0x20200201,0x00300400,0x0008040a,0x09605405, +0x20200000,0x20100201,0x0030000a,0x09605007, +0x20200c03,0x00081e04,0x00300807,0x09203808, +0x00481203,0x00501003,0x00101004,0x09d04c10, +0x00100804,0x00380a04,0x00180c03,0x09a0500c, +0x00100602,0x20180400,0x00380402,0x09c0500d, +0x00100603,0x00380404,0x20480801,0x0970380c, +0x20400000,0x00181205,0x00501410,0x0a70541a, +0x00281a06,0x00501c07,0x20100006,0x0a104811, +0x20201804,0x00082205,0x00281406,0x0a304c11, +0x20180402,0x00400203,0x20500004,0x09e0380e, +0x20301004,0x00281a05,0x00181c03,0x0b705423, +0x20800805,0x20181e0c,0x0070040e,0x0ac04c1b, +0x00182204,0x00603007,0x20682201,0x0ad04014, +0x20380a02,0x00300802,0x20580801,0x0a603411, +0x20381603,0x00601406,0x20582205,0x0c904423, +0x00181202,0x00101004,0x00082e09,0x0bb0401d, +0x20200000,0x20280605,0x00680402,0x0b703815, +0x20100004,0x00101205,0x20382607,0x0ae0300e, +0x20280804,0x00101e04,0x0008320c,0x0d80381a, +0x20401404,0x20380e03,0x00482e05,0x0c702c16, +0x20602006,0x20283204,0x00481e02,0x0c102c15, +0x00380602,0x00100807,0x0018120a,0x0b201c05, +0x00600a02,0x20181807,0x00700211,0x0e20200b, +0x00680a03,0x00201009,0x00081a12,0x0d00180a, +0x00681204,0x0060280d,0x20882213,0x0c90200a, +0x00001000,0x20682400,0x01181800,0x0b70360d, +0x20180601,0x00080c00,0x00781000,0x0e503e15, +0x00181e04,0x00202c00,0x00180800,0x0df04617, +0x20201601,0x20582400,0x00f80c00,0x0d503e0f, +0x00401003,0x20282400,0x00781601,0x0b002a0e, +0x00480c04,0x20101a02,0x00483202,0x0da03616, +0x0020140a,0x2058220c,0x00c81c04,0x0d303a15, +0x00600405,0x00080e04,0x00682606,0x0cd03612, +0x20780e02,0x00200408,0x2018040b,0x0aa02609, +0x20800a04,0x2048200b,0x00a0140b,0x0d002211, +0x20880a07,0x00080812,0x0040000a,0x0ca0260e, +0x20700604,0x00181c0b,0x0030080d,0x0c30260f, +0x00400400,0x20100801,0x00001209,0x0a602e08, +0x00200c02,0x20281a01,0x0020320c,0x0c803a12, +0x00300c04,0x20281604,0x0020360d,0x0c403e10, +0x00300400,0x00300201,0x20401a09,0x0bd0360e, +0x00000201,0x00000201,0x00201803,0x0a10360c, +0x00680e04,0x00102404,0x20401e06,0x0bc0521b, +0x00582206,0x00103008,0x20302604,0x0b905618, +0x00280a02,0x00401401,0x20301401,0x0b504612, +0x00080802,0x00001203,0x00100002,0x09b03e09, +0x20380401,0x20201e07,0x0050100d,0x0ae06218, +0x20200804,0x2060120b,0x0090100b,0x0ae06a15, +0x20300402,0x00180604,0x00201407,0x0ac04e0f, +0x00200601,0x20280802,0x00600c01,0x09703e08, +0x00201403,0x20381603,0x00b80405,0x0a505e0f, +0x00201802,0x20481e01,0x00d80405,0x0a60620d, +0x00580602,0x00200c03,0x00100a02,0x0a60560c, +0x20180601,0x00000a01,0x00400808,0x09404203, +0x20380605,0x00200407,0x00700c0c,0x0a005a06, +0x20280e04,0x00201405,0x00600009,0x0a106206, +0x20300402,0x00180a04,0x0040100d,0x0a005a07, +0x20101003,0x20181604,0x00680404,0x09404003, +0x00380406,0x00200a08,0x00700403,0x09f06402, +0x00300c03,0x20181207,0x00c00802,0x0a006400, +0x00200201,0x00200002,0x00200003,0x09f05c01, +0x00180a03,0x00200406,0x00180400,0x09703c06, +0x20182207,0x00001c0a,0x0090100b,0x0a106009, +0x20481201,0x00100804,0x0078040a,0x0a106006, +0x20200000,0x00280602,0x00200009,0x0a105c07, +0x00180403,0x00100e04,0x00280803,0x09a04007, +0x00100c04,0x2078220c,0x01001c07,0x0a807012, +0x00581203,0x20201401,0x00a00a01,0x0a50640b, +0x20180402,0x00200601,0x00180c02,0x0a60580d, +0x20180e03,0x00000804,0x00500005,0x09e03c0b, +0x20400801,0x20480801,0x0088200b,0x0b306c1b, +0x20401803,0x20683208,0x00e0040e,0x0ac06411, +0x00281e05,0x00202804,0x00280c00,0x0ad0540e, +0x00000801,0x20380a04,0x00700001,0x0a503c0e, +0x00181205,0x20201803,0x00681e02,0x0c20601f, +0x20200202,0x00080400,0x00282c02,0x0b705c19, +0x20301c04,0x2058320a,0x00d00007,0x0b504c12, +0x20500804,0x20181203,0x00581802,0x0ac03410, +0x20601009,0x2078260b,0x00c82001,0x0d10501e, +0x20101007,0x00081e06,0x00283a05,0x0c304417, +0x20100402,0x00180802,0x00083203,0x0be04413, +0x00300203,0x00101008,0x00181e0c,0x0b302c0b, +0x00200e06,0x2030040f,0x00283610,0x0df03c17, +0x00081607,0x00402c11,0x20583208,0x0cd02c11, +0x00080a02,0x00202807,0x20183607,0x0c70300f, +0x00100400,0x00180601,0x00401203,0x0b602804, +0x00300801,0x00000602,0x0030060a,0x0e703409, +0x00300c01,0x20180a04,0x00601609,0x0d302408, +0x00200201,0x00080802,0x00901e06,0x0cd02408, +0x00000000,0x20201000,0x20282c00,0x0c005213, +0x20101400,0x20781400,0x00783000,0x0ee05a19, +0x20301001,0x20482400,0x00781800,0x0e805216, +0x20380a02,0x20301800,0x00081400,0x0df05a13, +0x00780400,0x20200800,0x00282601,0x0b603e13, +0x00800803,0x20281601,0x00282e04,0x0e10421b, +0x00c81202,0x00001c04,0x20382e08,0x0dc04a1a, +0x00b00004,0x20500606,0x0068220a,0x0d504e18, +0x20900c04,0x20381800,0x00481413,0x0ae02a0a, +0x20b80602,0x00080408,0x20281015,0x0d503212, +0x20f00c06,0x20481e03,0x0058041c,0x0d003a10, +0x20b00001,0x20580805,0x00781818,0x0c903a11, +0x00481606,0x0000140c,0x20201209,0x0ab02a05, +0x00480400,0x20100803,0x20301a0d,0x0cf0360e, +0x00780e08,0x2010100e,0x20301611,0x0cb03a0a, +0x00480e04,0x20500c08,0x00501a0a,0x0c403a0a, +0x20180402,0x20500607,0x00202802,0x0a703e08, +0x00380a02,0x20200003,0x20103e02,0x0c504615, +0x20101406,0x20482a09,0x00104003,0x0c305211, +0x00000401,0x20880a04,0x00802c01,0x0bd04e0e, +0x00100802,0x20580a01,0x00300601,0x0a304608, +0x20280c02,0x20401604,0x20102c06,0x0bb06613, +0x00181a03,0x00102408,0x20901800,0x0bb06a0f, +0x20100002,0x20700602,0x00601003,0x0b605e0c, +0x00180602,0x20300803,0x00100c03,0x09f04a07, +0x00681603,0x20702c02,0x00301802,0x0b307a0f, +0x00381e03,0x20503201,0x00002804,0x0b407e0d, +0x00280602,0x20700403,0x00701401,0x0b10620a, +0x20200002,0x20480604,0x00300c07,0x09d05202, +0x20800003,0x20c80a07,0x00e02013,0x0ad08205, +0x20600806,0x20c8160a,0x00c0180e,0x0af08a05, +0x20180401,0x20800604,0x00700c08,0x0ad06e05, +0x00280e02,0x20401802,0x00280400,0x09d05002, +0x00900603,0x20c80802,0x00c00605,0x0ad08802, +0x00680606,0x20901007,0x00780e05,0x0af08c00, +0x00100601,0x20880400,0x00900005,0x0ac07001, +0x20300803,0x20781205,0x00800406,0x09f04c05, +0x20902005,0x20a84208,0x00a00815,0x0b00880b, +0x20501004,0x20b8220a,0x00c0040e,0x0af08804, +0x20200001,0x20800202,0x00880407,0x0ae07007, +0x00300204,0x20600005,0x00480601,0x0a204c08, +0x00500602,0x20300806,0x20682e05,0x0b808413, +0x00201000,0x20682003,0x00381800,0x0b407c0c, +0x00100203,0x20800002,0x00880402,0x0b206c0b, +0x20400c04,0x20681a07,0x00500409,0x0a704c0b, +0x20480a01,0x20200e01,0x2048100c,0x0c207416, +0x20180e03,0x20201802,0x20582006,0x0ba0780f, +0x20301804,0x20882e06,0x00780404,0x0b90680e, +0x00180a04,0x20300805,0x20181604,0x0ad0480e, +0x20401000,0x20481e04,0x20281801,0x0cf0681d, +0x20400404,0x20580607,0x00182c02,0x0c306413, +0x00181203,0x20201c04,0x20383204,0x0c00600f, +0x20100008,0x20500608,0x00182201,0x0b40400c, +0x00300408,0x00100e04,0x2098560a,0x0dc05418, +0x00680401,0x20401804,0x00184a0a,0x0cc0480f, +0x00000407,0x20600606,0x00482e01,0x0c704c0d, +0x00080a08,0x20401410,0x00280604,0x0b903009, +0x20481609,0x00202414,0x20681601,0x0e603412, +0x20800602,0x20480c07,0x00700009,0x0d20300e, +0x20280e08,0x20401010,0x00500001,0x0cd0380d, +0x00180403,0x20700608,0x00702604,0x0bd04006, +0x00481002,0x20301a06,0x00302e0c,0x0ee0400b, +0x00481a01,0x20301c02,0x00401a0d,0x0d90380b, +0x00100003,0x20780a09,0x00902a04,0x0d30480a, +0x00080a03,0x00401400,0x20b80800,0x0c904a17, +0x20181203,0x00603400,0x21281c00,0x0f905e1f, +0x20180400,0x00301000,0x20983400,0x0f20621c, +0x20500601,0x00480800,0x20d80400,0x0e905613, +0x00700005,0x00280608,0x20681a01,0x0bd04217, +0x00b80405,0x00200a09,0x20582604,0x0e904a21, +0x00a00400,0x00281001,0x20581e04,0x0e404a1e, +0x00f80403,0x00500a04,0x20e82210,0x0de0521b, +0x20580603,0x00200c08,0x20782813,0x0b302e0e, +0x20d00802,0x00181405,0x2038241d,0x0da02e15, +0x20900003,0x00300401,0x20a8241a,0x0d703e13, +0x20b00000,0x00480404,0x20d81c1d,0x0d003e15, +0x20301001,0x00183602,0x20301c03,0x0af02603, +0x00400605,0x0038080b,0x2080160a,0x0d402a0b, +0x20100a02,0x00381809,0x20901603,0x0d103208, +0x00000c00,0x00582003,0x20e01602,0x0cb03607, +0x00100401,0x00580c02,0x21000605,0x0ae03204, +0x00000c02,0x00382205,0x20a03c02,0x0cd0420f, +0x00580a03,0x00501c03,0x20f02206,0x0cd04a0c, +0x00100202,0x00800404,0x21701a02,0x0c604a09, +0x00380a04,0x00601c06,0x21300e03,0x0ab03a07, +0x00000800,0x00681801,0x21202802,0x0c605a0d, +0x20201003,0x00383207,0x20804408,0x0c605a0b, +0x00180400,0x00700a02,0x21601c01,0x0c205a0a, +0x20100402,0x00480a06,0x20c02407,0x0a804605, +0x00300a04,0x00881c02,0x21803804,0x0c106e0a, +0x00001203,0x00782c03,0x21503002,0x0c207206, +0x00000601,0x00780a01,0x21401c04,0x0bd06608, +0x00000201,0x00580400,0x20e00403,0x0a704c00, +0x20500405,0x00a80a09,0x21f0100c,0x0be08a02, +0x20180404,0x00a00a06,0x21f00004,0x0c008a03, +0x00000001,0x00700203,0x21600c04,0x0ba07203, +0x00000801,0x00581a03,0x20f00803,0x0a704c02, +0x00580606,0x00b00c07,0x22180a03,0x0be08803, +0x00100205,0x00a00006,0x21d00802,0x0c008400, +0x00000201,0x00800401,0x21700005,0x0ba07401, +0x00100001,0x00700400,0x21581402,0x0a904c04, +0x20480c07,0x00a02a0a,0x21e8240d,0x0c008808, +0x00080805,0x00a01a09,0x21d81804,0x0c008c03, +0x20100001,0x00780603,0x21580405,0x0bb07406, +0x20100203,0x00600004,0x21300004,0x0ac04407, +0x00380a08,0x0060180b,0x21381401,0x0c60700f, +0x00280a03,0x00801805,0x21782803,0x0c307807, +0x20200002,0x00780601,0x21681004,0x0c006c0b, +0x00080401,0x00601204,0x21380c02,0x0b00480a, +0x20500406,0x0058120e,0x20e8040b,0x0cf06c15, +0x20400400,0x00580e03,0x21080c08,0x0c70680c, +0x00180e04,0x00802403,0x21782602,0x0c50640b, +0x20300401,0x00581202,0x20f81002,0x0b503c0c, +0x20380e01,0x00602005,0x21284a04,0x0da05c18, +0x20180804,0x00601603,0x21383a05,0x0ce05c0e, +0x20200806,0x00581609,0x20e81401,0x0cb0540b, +0x00780404,0x00600c00,0x21382a09,0x0bb03008, +0x00b80c02,0x00302802,0x20a8320e,0x0e50400f, +0x00780a02,0x00501c09,0x20e82a06,0x0d404009, +0x00880a02,0x00601c0a,0x21383206,0x0d004408, +0x20900608,0x00580c0d,0x20f01c0d,0x0bf0280a, +0x20d00e04,0x00082007,0x00002413,0x0ec03012, +0x20980604,0x00300803,0x20801410,0x0d903c0d, +0x20a00a03,0x00481403,0x20c02411,0x0d40380d, +0x00400403,0x00680e0a,0x2120260c,0x0c50400a, +0x00600c01,0x00382204,0x20903212,0x0f704812, +0x00401403,0x00283a08,0x20602e0c,0x0e10440f, +0x00400402,0x00680e06,0x2110120d,0x0dd04c0e + }, //TL84 + { +0x20480601,0x20800000,0x00004c00,0x0f685a29, +0x00000202,0x20700000,0x00006400,0x11786636, +0x20180604,0x20700000,0x00008800,0x11c87239, +0x20280605,0x20700000,0x00008800,0x12586e33, +0x00f01000,0x20900203,0x00002e0c,0x0e18362f, +0x00900802,0x20700207,0x00004400,0x0fc83a36, +0x00d01003,0x2080020b,0x00004a02,0x0ff8363b, +0x00c00006,0x2070020e,0x00004a06,0x10c83636, +0x20700c02,0x20400203,0x00001c20,0x0ca82625, +0x20400800,0x20600202,0x0000201b,0x0e382229, +0x20900400,0x20400201,0x00002423,0x0e58222a, +0x20800601,0x20700003,0x00001c1d,0x0f28222a, +0x00180e04,0x20100004,0x0000340a,0x0bd81a10, +0x20100201,0x20300201,0x00001c0e,0x0d481614, +0x00280603,0x20300000,0x00002809,0x0d681214, +0x00500203,0x20600201,0x00002806,0x0e381218, +0x20480801,0x20500208,0x0000200d,0x0b800605, +0x20381000,0x20300204,0x0000180c,0x0cd80a07, +0x20580405,0x2040020a,0x0000000e,0x0cf00209, +0x20980c03,0x20600209,0x00000c14,0x0d90020c, +0x20300003,0x20700204,0x00081c02,0x0b800403, +0x20380402,0x20700204,0x00081003,0x0cc80400, +0x20180a02,0x20500004,0x00081401,0x0cd80e01, +0x00300000,0x20800000,0x00082606,0x0d680a04, +0x00400601,0x20700004,0x00081e06,0x0b980c01, +0x00480401,0x20800002,0x00081605,0x0cc80e01, +0x00480402,0x20700201,0x00081203,0x0cc81202, +0x00100002,0x20800001,0x00081c02,0x0d381a06, +0x20280a01,0x20600002,0x00000806,0x0b981002, +0x20380a04,0x20a00005,0x00000808,0x0cb81400, +0x20380e03,0x20800005,0x00000809,0x0cc81801, +0x00180e06,0x20800007,0x00000c05,0x0d182203, +0x20180402,0x20800202,0x00000201,0x0bb80c04, +0x00100405,0x20b00207,0x00080e02,0x0cc80c03, +0x00000404,0x20b00205,0x00080800,0x0ce81006, +0x20200809,0x20b0020b,0x00081808,0x0d181804, +0x00200400,0x20900003,0x00080603,0x0bd80c02, +0x20100603,0x20a00009,0x00000002,0x0cd81803, +0x00200603,0x20b00008,0x00000001,0x0d181407, +0x00180a08,0x20900010,0x00000c03,0x0d58280a, +0x20280a02,0x20700002,0x00002004,0x0be80803, +0x00100202,0x20900201,0x00002400,0x0cf80c04, +0x20480a01,0x20900202,0x00002807,0x0d580c0b, +0x20280801,0x20b00206,0x00003006,0x0db8140e, +0x00301402,0x20900205,0x00080e04,0x0bf00403, +0x20200c02,0x20a00206,0x00080404,0x0d100406, +0x00201401,0x20c00203,0x00080a04,0x0db0040c, +0x20301804,0x20c00205,0x00081e01,0x0e280410, +0x00300203,0x20500001,0x00080c04,0x0c080803, +0x00700a03,0x20700001,0x00081202,0x0d580407, +0x00201202,0x20700201,0x00081403,0x0e08040b, +0x00b00607,0x20600007,0x00000609,0x0ea8140b, +0x00401005,0x20400208,0x0008380e,0x0c48100c, +0x00201004,0x20500206,0x00082c12,0x0da8100f, +0x00900c03,0x20400206,0x00082c09,0x0e781011, +0x00100805,0x2060020d,0x00081417,0x0f081013, +0x21382602,0x00000007,0x00080819,0x0ce8341f, +0x21282604,0x20200006,0x00000818,0x0e682824, +0x21a82e02,0x00000004,0x00000025,0x0f482c28, +0x21782001,0x20400003,0x0008141a,0x0ff8282b, +0x00a01400,0x20900001,0x00081e1f,0x0df82c1b, +0x00a01402,0x20b00205,0x00082e1e,0x0fa82020, +0x00d01c01,0x20b00203,0x00084627,0x10b82825, +0x00d00602,0x20c00006,0x00081628,0x11682c22, +0x20500003,0x01280800,0x21803000,0x0e988a20, +0x20280800,0x01080400,0x21605800,0x10889229, +0x20580c03,0x01380c00,0x21606400,0x10c89e29, +0x20781202,0x00f80800,0x21407400,0x11689622, +0x00f82a06,0x0120340a,0x21a0460f,0x0d886a27, +0x00b80c00,0x00d01400,0x21604607,0x0f38662d, +0x01082607,0x01003408,0x21905a0e,0x0f786a30, +0x01100003,0x00b00607,0x21603e14,0x1038622c, +0x20581e01,0x00802607,0x20d05c1d,0x0c483e20, +0x20481602,0x00a01e01,0x2110401a,0x0dd84224, +0x20981003,0x0070120d,0x20c05423,0x0e083a25, +0x20980e02,0x00b01002,0x21503020,0x0ed84a26, +0x20301002,0x0018260a,0x2040300d,0x0ba8220b, +0x20180e02,0x00500206,0x20a0340d,0x0d182a11, +0x20200602,0x00380e02,0x20902009,0x0d38220f, +0x00280e04,0x00800204,0x21103805,0x0df83213, +0x20200c02,0x00581e04,0x20e81005,0x0b781a02, +0x20301405,0x00282e0c,0x20a80808,0x0cb81e06, +0x00000002,0x00480e08,0x20c80804,0x0ce81a09, +0x20501408,0x0058220e,0x2118100b,0x0d88260b, +0x00000002,0x00900001,0x21582a01,0x0b682400, +0x20100400,0x00781003,0x21583601,0x0c982e03, +0x20300403,0x00481a02,0x20f82805,0x0ca82a05, +0x00380603,0x00a00409,0x21983605,0x0d383a08, +0x00380e04,0x00800806,0x21580e01,0x0b683602, +0x00500601,0x00880c03,0x21982203,0x0c884205, +0x00600204,0x00580807,0x21582204,0x0c883e04, +0x00380a01,0x00900201,0x21880c03,0x0ce84a0a, +0x20300c03,0x00581a06,0x21280407,0x0b683402, +0x20700c01,0x00981401,0x21d8100c,0x0c684c00, +0x20602004,0x00582a05,0x2178180e,0x0c784401, +0x20501403,0x00882203,0x2188140b,0x0cb85202, +0x00100c02,0x00880803,0x21881e03,0x0b883c04, +0x00780400,0x00d01004,0x22281609,0x0c785002, +0x00500201,0x00c00808,0x22282205,0x0c985405, +0x00780603,0x00c01407,0x22081e03,0x0cc85802, +0x00280e07,0x00b01008,0x21a01000,0x0b984003, +0x20480a03,0x00c00804,0x21e0180b,0x0c885403, +0x20181606,0x00d01006,0x22002009,0x0cc85407, +0x20700601,0x00b81a02,0x21a02013,0x0ce85c0a, +0x2050140b,0x00881a0d,0x21600c05,0x0bb83406, +0x00000404,0x00a80604,0x21c01601,0x0cb84409, +0x20401c09,0x00881e0b,0x21c00c05,0x0d18440e, +0x20201407,0x00c81a04,0x22080a01,0x0d685013, +0x0058220d,0x00d03814,0x21c00609,0x0be83404, +0x00080a06,0x00b02409,0x21e00a02,0x0cf83807, +0x00382208,0x00f0380f,0x22300a08,0x0d98440d, +0x00182e09,0x01104811,0x22500e05,0x0df85010, +0x00000c0b,0x00500613,0x20e01005,0x0be82401, +0x00400006,0x00901609,0x21501000,0x0d383006, +0x00081004,0x00702e08,0x21602002,0x0de8300a, +0x00400404,0x00600a0c,0x21303202,0x0e583c0c, +0x00982611,0x0080340e,0x20d80406,0x0c082c07, +0x0068220e,0x00902c08,0x2100100b,0x0d78300c, +0x00c8160f,0x00302404,0x20b01c03,0x0e48280d, +0x00681208,0x00701601,0x2110080b,0x0ec83411, +0x21505019,0x20186e24,0x20183020,0x0c783419, +0x21604c17,0x00186e22,0x2058301e,0x0e183421, +0x21c05c1c,0x20288229,0x20184429,0x0ee83023, +0x21604c11,0x00386219,0x20c8441d,0x0f984025, +0x00a83e0c,0x01303825,0x21c8461e,0x0d786419, +0x00c83e0b,0x01404020,0x22085223,0x0f38601d, +0x00e8560e,0x0150582a,0x2218622a,0x10386c21, +0x00c82609,0x0160101a,0x22383e23,0x10d87421, +0x20200000,0x20a80800,0x01d02c00,0x0d787e1b, +0x20200801,0x20781c00,0x01903400,0x0f588a20, +0x20202002,0x20f83400,0x02402400,0x0f888220, +0x20901803,0x20883400,0x01702400,0x10289217, +0x00901a02,0x20a84001,0x01b05205,0x0c98661d, +0x00b00602,0x20581403,0x01204207,0x0e486e23, +0x00901205,0x20783807,0x01705206,0x0e886e23, +0x01480a07,0x20200c0a,0x00b0321a,0x0f487a24, +0x20601c01,0x20483a05,0x00c03416,0x0bc84215, +0x20600e03,0x20482203,0x00d04419,0x0d384a1b, +0x20501402,0x20382608,0x00903416,0x0d78421b, +0x20b00401,0x20481a0a,0x00d04822,0x0e185a20, +0x20181201,0x00301201,0x20200403,0x0b582e08, +0x20300404,0x2018220b,0x00401406,0x0cb8360b, +0x20380e01,0x00280603,0x00000c06,0x0ce8360d, +0x20201003,0x20282607,0x00700802,0x0d78460e, +0x20180802,0x20100e05,0x00281c01,0x0b283206, +0x00280a01,0x00001001,0x20383e04,0x0c683a0a, +0x00200402,0x20280a06,0x20182604,0x0c88360b, +0x00281000,0x00201c01,0x20283603,0x0d084a0f, +0x00200602,0x20380402,0x00582601,0x0af84605, +0x20101402,0x20280a02,0x00184002,0x0c08560b, +0x00001c01,0x00080c00,0x20484c02,0x0c28520c, +0x00000201,0x20280401,0x00581803,0x0c88620f, +0x20101002,0x20281e02,0x00581405,0x0ad85603, +0x00500201,0x00300405,0x20183000,0x0bb8760a, +0x00200802,0x00680802,0x20783803,0x0bd87609, +0x00201003,0x20281603,0x00482403,0x0c28720c, +0x20180401,0x00201003,0x20282802,0x0ac85c00, +0x20680801,0x00401002,0x0008180d,0x0b888a03, +0x20281e02,0x00803408,0x20982809,0x0b988a03, +0x20280e01,0x00201c07,0x20182c09,0x0bd88206, +0x00381604,0x00201c06,0x00100400,0x0ac86801, +0x00780e03,0x00200805,0x00400e05,0x0b888c01, +0x00481203,0x00200c01,0x00401802,0x0b989002, +0x00480a05,0x00000404,0x00601404,0x0bc88c00, +0x20500405,0x20481606,0x00801809,0x0ad86405, +0x20700403,0x20181605,0x0050180f,0x0b988406, +0x20701009,0x20282a09,0x00600c0f,0x0bc8880b, +0x20700c08,0x20380e0a,0x00780811,0x0be8840b, +0x00680e04,0x20202008,0x00380a07,0x0b185c06, +0x00480801,0x00000c05,0x00100605,0x0be87c0b, +0x00482a09,0x00203c11,0x20400206,0x0c488410, +0x00581a08,0x0000280f,0x00480605,0x0c688812, +0x20801005,0x20582a05,0x00a0300a,0x0b385807, +0x20680e03,0x20201007,0x00303807,0x0c386c0c, +0x20502006,0x20882e09,0x00b03c08,0x0cb87411, +0x20801809,0x20583e0b,0x00e0400c,0x0cf88015, +0x00b8120a,0x2010240a,0x00101a0e,0x0b884005, +0x00a00205,0x20501201,0x0070420a,0x0ca84c0b, +0x00400207,0x00000009,0x00003606,0x0d585c12, +0x00880a0c,0x00101810,0x2010260d,0x0db86414, +0x2080340a,0x20483a13,0x00a01013,0x0ba83008, +0x20803408,0x20583a10,0x00b00c13,0x0cf8380f, +0x20202405,0x00181e0d,0x00001c07,0x0dd83c12, +0x2020240a,0x20281a15,0x00500c0a,0x0e484c13, +0x00484609,0x0080800b,0x20485604,0x0c083c0f, +0x00184607,0x00807807,0x20385204,0x0da84017, +0x00085205,0x00909401,0x20785000,0x0e884016, +0x20484e09,0x00708009,0x20184804,0x0ef85c1a, +0x20204c05,0x20987e10,0x01c00807,0x0c886411, +0x00104804,0x2098720d,0x01b80a02,0x0e486813, +0x00006805,0x20b8a20f,0x01e81000,0x0f287415, +0x00304405,0x20c85e10,0x01f81a08,0x0fc87c17, +0x20100400,0x00280800,0x20101c00,0x0cc84616, +0x20100402,0x20180800,0x00501000,0x0e884e1c, +0x00081a01,0x00602800,0x20802400,0x0ed84a1e, +0x20580c02,0x00301400,0x00000c00,0x0f486216, +0x00780400,0x00300801,0x20301604,0x0c183618, +0x00900a03,0x20180805,0x00402204,0x0da8421e, +0x00400c02,0x00080a04,0x00201c01,0x0de83e1e, +0x00d80604,0x00080c05,0x00603a10,0x0e88561e, +0x20581605,0x00201c01,0x20101811,0x0b682a11, +0x20980e03,0x00200604,0x00102c16,0x0cc83215, +0x20381a07,0x00301403,0x20101c0e,0x0d083216, +0x20a00802,0x20180e09,0x00201c19,0x0d983a19, +0x20200c06,0x2038220d,0x00600403,0x0b082608, +0x00100c05,0x2028120c,0x00282205,0x0c582a0c, +0x20501c09,0x20383212,0x00581004,0x0c882a0e, +0x00180801,0x00100e03,0x00081a05,0x0d083a10, +0x00200e01,0x00080805,0x20283204,0x0ac83208, +0x00100803,0x00280403,0x20384a03,0x0be84610, +0x00400001,0x00400807,0x20785a0a,0x0c184610, +0x00200c01,0x20281201,0x00282202,0x0c784a13, +0x00080a03,0x00301003,0x20481402,0x0a78420a, +0x00181a06,0x0030300b,0x20482c00,0x0b685e11, +0x00182206,0x0040400b,0x20582802,0x0b786214, +0x20200801,0x00180401,0x20282804,0x0bd85e12, +0x00180c03,0x00101605,0x00081803,0x0a384a07, +0x00480803,0x20200a08,0x00880404,0x0ad86a0f, +0x00480404,0x20401209,0x00c80c06,0x0ae86e10, +0x00581202,0x00302004,0x20282201,0x0b486e11, +0x00080a02,0x20300806,0x00581005,0x0a085a04, +0x20500000,0x20480803,0x00b8100f,0x0a887205, +0x20500601,0x20581c03,0x01000011,0x0a887a05, +0x20380801,0x20280601,0x00600410,0x0ad87a09, +0x20102000,0x20582601,0x00700806,0x0a085802, +0x00301a02,0x20481802,0x00900000,0x0a787402, +0x00101801,0x20482000,0x00980803,0x0a987805, +0x00001800,0x20381802,0x00580408,0x0ac87802, +0x20100804,0x00380a02,0x20381003,0x0a285806, +0x20300c03,0x00180a03,0x00380c0a,0x0a987407, +0x00200202,0x00200801,0x00181406,0x0ac8780a, +0x00180c00,0x00201801,0x20180807,0x0af8780a, +0x00280a05,0x00600009,0x20501400,0x0a586008, +0x00580602,0x00480806,0x00001000,0x0af8780c, +0x20401c07,0x00384204,0x0030100b,0x0b388412, +0x20300c00,0x00081c00,0x00501c0a,0x0b687813, +0x20380c03,0x00300e05,0x20402006,0x0aa84c0b, +0x20880402,0x00381800,0x2020340e,0x0b686c13, +0x0028320a,0x00a03812,0x20d01e01,0x0be87817, +0x00180801,0x00200c00,0x20300401,0x0c186c18, +0x00180401,0x00180804,0x20102604,0x0b08400b, +0x00580a01,0x00300c06,0x2080320b,0x0c184c14, +0x20380408,0x2020020b,0x00104403,0x0ca85818, +0x20580c02,0x00080804,0x00002c03,0x0ce8641a, +0x00283e09,0x00006006,0x20301c00,0x0b582409, +0x00084609,0x00106403,0x20403403,0x0ca82810, +0x00283a0e,0x20304c0c,0x00103606,0x0d683c17, +0x00883e0d,0x20305809,0x2010360b,0x0db84416, +0x20603c0a,0x20f84e15,0x01401407,0x0ba81c0d, +0x20604c0e,0x21085a1a,0x01500404,0x0d381c13, +0x20505411,0x21185e1e,0x01400c01,0x0e082414, +0x20d05811,0x21286a1e,0x01500c0d,0x0e583417, +0x00382e03,0x0000600a,0x00285e0a,0x0c18280b, +0x00583605,0x0030680f,0x2018620f,0x0dc8340d, +0x00585607,0x0040a014,0x20386e0f,0x0e983c0d, +0x00883a06,0x00406c13,0x20586218,0x0f184811, +0x20100401,0x00000000,0x00501000,0x0c483e13, +0x00000403,0x00200000,0x00100400,0x0e08421a, +0x20101803,0x20482800,0x00c01400,0x0e484618, +0x20400a01,0x20380c00,0x00901c00,0x0e984e13, +0x00780603,0x00000002,0x00502603,0x0ba83215, +0x00681a09,0x00401008,0x00203001,0x0d383a1a, +0x00782208,0x00201c08,0x00202a03,0x0d78361a, +0x00901001,0x20181a02,0x00601a0b,0x0df84218, +0x20900802,0x20182208,0x00402011,0x0b18220d, +0x20c01408,0x20282a12,0x00601412,0x0c782211, +0x20b02006,0x20583611,0x00901811,0x0cb82213, +0x20881203,0x00200800,0x20100c10,0x0d283616, +0x00400803,0x00100603,0x2038320a,0x0ac8220a, +0x00680e02,0x00301806,0x20484211,0x0c082e10, +0x00480c00,0x00202003,0x20484e0f,0x0c382a12, +0x00201004,0x20181208,0x00281a09,0x0c983612, +0x00181203,0x00301806,0x20281c01,0x0a683a0e, +0x00400402,0x00000e01,0x00283000,0x0b584619, +0x00500201,0x00000c03,0x00482e02,0x0b884e1a, +0x00380601,0x00201005,0x20283603,0x0be84a18, +0x20200400,0x20180a02,0x00480405,0x09f8420b, +0x20500203,0x00181005,0x0050040c,0x0aa85a13, +0x20501000,0x00082401,0x0070040d,0x0ab85e15, +0x20180a02,0x00201403,0x00281405,0x0b285e17, +0x00401401,0x00081603,0x00281a02,0x09a8460a, +0x00700802,0x00180e05,0x00180a03,0x0a28560f, +0x00780e03,0x00300801,0x20200203,0x0a385a10, +0x00400a01,0x00081603,0x00600003,0x0a786613, +0x20200c04,0x00581001,0x2038200b,0x09685606, +0x20500404,0x00380400,0x20282011,0x09b86208, +0x20601007,0x00180e07,0x00082013,0x09c85e08, +0x20201407,0x00281e05,0x0018240f,0x09f86a0a, +0x20182a07,0x0080380d,0x20880405,0x09585c02, +0x00281a06,0x0040280b,0x20380802,0x09a86802, +0x00181a06,0x00402c0d,0x20381403,0x09b86c03, +0x00082209,0x00802c10,0x2058080a,0x09d87802, +0x00380802,0x20201607,0x00701800,0x09785404, +0x00080c02,0x20201a05,0x00701407,0x09c86006, +0x00000002,0x20200e06,0x00800c07,0x09e86808, +0x00000404,0x00080a0a,0x00502009,0x0a186c0b, +0x20300c00,0x20481a01,0x00c0140a,0x09a85009, +0x00301202,0x20581601,0x00d00c06,0x0a18600d, +0x00380e03,0x20301801,0x00b80408,0x0a48680f, +0x20380601,0x00000403,0x0038040a,0x0a886814, +0x20100c03,0x20181602,0x00600801,0x0a08480f, +0x20701008,0x20182206,0x0090000e,0x0a985c17, +0x20802409,0x20685608,0x01101c11,0x0ae8701c, +0x00200401,0x00080a01,0x00400c01,0x0b48681a, +0x00200a07,0x00281007,0x00101e01,0x0a88400f, +0x0048060e,0x00281013,0x00103205,0x0b68581b, +0x0050020d,0x00480c12,0x20401e07,0x0be86020, +0x20301e04,0x00082c02,0x00201807,0x0c28601d, +0x20702c0b,0x0038560d,0x20302406,0x0af83011, +0x20903811,0x00286618,0x20303406,0x0c38381b, +0x20c03412,0x00486216,0x20702c07,0x0ce84820, +0x2050340b,0x00785e09,0x20901602,0x0d185820, +0x00583e0c,0x00e06813,0x2198160e,0x0b88240d, +0x00785611,0x0100901c,0x21b81e16,0x0d082c13, +0x00c85e15,0x01109c20,0x21f81a1e,0x0dc83c14, +0x00486211,0x0140a019,0x22081611,0x0e084816, +0x00001005,0x20182210,0x00102c00,0x0bc82007, +0x00002808,0x20683a17,0x00803c00,0x0d682408, +0x2020380a,0x2068621d,0x00805406,0x0e283008, +0x00202008,0x20483a18,0x00704605,0x0e78440b, +0x00080e01,0x00100c00,0x00302000,0x0be82e11, +0x00380e04,0x20201400,0x00803000,0x0d982e19, +0x00281e04,0x00302400,0x00002800,0x0dd82e18, +0x20480c02,0x00300800,0x00001000,0x0e183e10, +0x00300a02,0x20181202,0x00602000,0x0b581e11, +0x20301c04,0x20583a0b,0x00d02409,0x0cd81a15, +0x20102c05,0x2058420b,0x00901805,0x0d281e15, +0x00a80a07,0x00101405,0x0020160d,0x0d883217, +0x20800806,0x00180a09,0x0028140a,0x0ad8160c, +0x20380a01,0x00201401,0x20182a01,0x0c481611, +0x20481e03,0x00602804,0x20782400,0x0c881e13, +0x20b01008,0x20182210,0x00600810,0x0cc82a15, +0x00781a06,0x0030200a,0x00081e0d,0x0a88260e, +0x00300804,0x00080a03,0x0048260b,0x0bb82a17, +0x00400404,0x00000204,0x00381e0c,0x0bd82e19, +0x00680e04,0x00301c09,0x20283611,0x0c283616, +0x20201404,0x20381a08,0x00880407,0x09f82a11, +0x00681207,0x00201c0a,0x00381201,0x0ae83a1d, +0x00580603,0x00000c06,0x00381801,0x0af83e1e, +0x00280402,0x00000a03,0x00580c02,0x0b58461d, +0x20300201,0x00200404,0x00281c02,0x0988360c, +0x20801005,0x2038160b,0x00980410,0x0a083e15, +0x20500202,0x00000a02,0x0068040e,0x0a184217, +0x20200602,0x20180403,0x00780807,0x0a784e18, +0x00680e01,0x00202001,0x00381a05,0x09283e0e, +0x00900602,0x00100c06,0x00582a08,0x09884a11, +0x00501c05,0x20181e06,0x00981a02,0x09884a11, +0x00300403,0x00000a04,0x00681400,0x09c84e14, +0x00280400,0x20101201,0x00c8080b,0x08b8460b, +0x20100000,0x00200800,0x00781011,0x0908560c, +0x00181206,0x0060200a,0x00281c0d,0x09185a0b, +0x00581604,0x00102805,0x00881409,0x09385a10, +0x20801803,0x20283a02,0x00f01411,0x08984c04, +0x20400401,0x00282000,0x0090140d,0x08d85c03, +0x20500805,0x00282207,0x00a01810,0x08e85c03, +0x20901404,0x20383606,0x0110181a,0x08f86002, +0x00580603,0x00480407,0x00100e07,0x08e84409, +0x00100201,0x00380803,0x00100c02,0x0918500a, +0x00380e04,0x00400807,0x00200801,0x0938540b, +0x00580602,0x00100005,0x00580a02,0x0948580e, +0x20380402,0x00200a04,0x00000809,0x0928380a, +0x00181202,0x00401801,0x20100c05,0x0978440e, +0x00000801,0x00180e05,0x00301009,0x09984c10, +0x20400401,0x00180601,0x0050040d,0x09c85814, +0x00380400,0x00200c02,0x00280601,0x0988380e, +0x00200003,0x00000e05,0x00580408,0x0a084014, +0x00180803,0x00301a02,0x00082009,0x0a384c19, +0x00300401,0x00180400,0x00380400,0x0a88581a, +0x20580400,0x00000401,0x00501007,0x0a083811, +0x20b00801,0x00081403,0x0080100d,0x0ac8481f, +0x20980602,0x00180406,0x00700c0a,0x0b285c23, +0x20781800,0x00202403,0x00380409,0x0b68581e, +0x00481602,0x20103001,0x00680607,0x0a982c11, +0x00882205,0x00204405,0x00380612,0x0bc8381c, +0x00681e03,0x00004002,0x00500210,0x0c484c20, +0x00781e05,0x20403803,0x00c0020b,0x0c68541d, +0x20702803,0x20684e05,0x01202c05,0x0b183010, +0x20a04006,0x2068720b,0x01303c06,0x0c883c16, +0x20904004,0x20887a07,0x01504402,0x0d185019, +0x20d04006,0x20b8820b,0x01a03c08,0x0d38541c, +0x00581201,0x00401803,0x20280e0f,0x0b88200b, +0x00882a03,0x00a03c08,0x20981617,0x0d28240d, +0x00882202,0x00904405,0x20982217,0x0dc8340e, +0x00a80e03,0x00502408,0x2068261d,0x0e084010, +0x20100401,0x20281400,0x00701000,0x0b981a0d, +0x20100001,0x00281400,0x00202000,0x0d581a12, +0x20202004,0x20483400,0x00980c00,0x0d981a12, +0x20301002,0x20281800,0x00900000,0x0da82a0e, +0x00180603,0x20100c03,0x00200a02,0x0b380e0e, +0x00180e04,0x00102402,0x20380602,0x0cc80a13, +0x0038260b,0x0040400d,0x20480a06,0x0cf81615, +0x00380e05,0x00180405,0x00301e08,0x0d282a12, +0x20180801,0x20201206,0x00480401,0x0ac80a0f, +0x20500405,0x20280a0a,0x00580c00,0x0c280e14, +0x2070180b,0x20482a14,0x00b00804,0x0c481616, +0x20280404,0x20101609,0x00281400,0x0c881a16, +0x00101c04,0x20482a03,0x00881603,0x0a481610, +0x00880a03,0x00001006,0x0048260e,0x0b781a1b, +0x00880603,0x00100c0c,0x00183610,0x0b98261c, +0x00200a01,0x20280c04,0x00781608,0x0bc82e1a, +0x00281604,0x00302008,0x20281c00,0x09b81e12, +0x20100c01,0x20281a02,0x0080040a,0x0a78261d, +0x00280602,0x00100402,0x00400807,0x0a982e20, +0x00400800,0x20180400,0x00481000,0x0ae8321e, +0x20380803,0x20200a04,0x00700407,0x0938260f, +0x20381000,0x00101c02,0x00281806,0x09b82616, +0x20780c04,0x00000a05,0x0050000d,0x09b82a16, +0x20580c01,0x00200801,0x0038040b,0x09f83a19, +0x00500202,0x20400405,0x00900604,0x08c8260e, +0x00780800,0x20301002,0x00980603,0x09182e14, +0x00a81a05,0x20303408,0x00781608,0x09182e14, +0x00681202,0x20101803,0x00600604,0x09483615, +0x00200400,0x20400203,0x0090080a,0x08581e0b, +0x20180a04,0x20500c02,0x00d00c11,0x08782e0d, +0x20500c01,0x20881606,0x01301817,0x0878320d, +0x00200e01,0x20481603,0x00c0100f,0x08a83210, +0x20580402,0x20300e04,0x0098100f,0x08381c02, +0x20301006,0x2068120a,0x01080c0d,0x08582802, +0x00000801,0x20680a03,0x00e81409,0x08682c03, +0x20500003,0x20100a04,0x00781413,0x08683001, +0x00200c00,0x20481402,0x00c80800,0x08682809, +0x00000204,0x20380409,0x00b80c05,0x0888380b, +0x20200c01,0x20481c02,0x00c80c08,0x0898380c, +0x00300a02,0x20180804,0x00981003,0x08b83c0d, +0x20100201,0x20100003,0x00700005,0x08b82c0c, +0x20101002,0x20381602,0x00a01006,0x08f83411, +0x00180a03,0x00001005,0x00680404,0x09183812, +0x20400001,0x00000201,0x0078040b,0x09384014, +0x00200201,0x20100001,0x00701001,0x0928280f, +0x00480602,0x00100803,0x00500803,0x09982c15, +0x00300801,0x20380604,0x00a00407,0x09b83817, +0x00400203,0x00000403,0x00700000,0x09e8441a, +0x20400002,0x20180a03,0x00701407,0x09b82013, +0x20a80403,0x00000204,0x00800c10,0x0a58281f, +0x20a00402,0x20181602,0x00900411,0x0a983c23, +0x20700c04,0x20182605,0x0080100c,0x0ac84020, +0x00200800,0x20181003,0x00401206,0x0a581814, +0x00300c00,0x20281805,0x0070120d,0x0b682420, +0x00300c00,0x00081805,0x00400e0e,0x0bc83824, +0x00200a02,0x00381806,0x00000e09,0x0bd83c21, +0x20481602,0x00102801,0x00000000,0x0ae80c11, +0x20483207,0x00205406,0x00100e04,0x0c481017, +0x20582e05,0x00304c05,0x20200a05,0x0cb8281a, +0x20681e01,0x00504401,0x20681203,0x0cc8301b, +0x00401002,0x20481a05,0x00b00e0d,0x0b58100a, +0x00502404,0x20a83e0d,0x01602a0e,0x0ce80c0d, +0x00600c03,0x20882209,0x01102a13,0x0d68240e, +0x00780801,0x20280602,0x00a01a15,0x0d88380f, +0x00000801,0x00080400,0x00180c00,0x0b88060c, +0x00001002,0x20381400,0x00681000,0x0d380a10, +0x00281a02,0x00403000,0x20400800,0x0d780e16, +0x20181203,0x00001800,0x00201000,0x0d78160f, +0x20280604,0x00280404,0x00001001,0x0b280a0c, +0x20380a05,0x00280406,0x00101201,0x0cb80a11, +0x20800802,0x20282a06,0x00802807,0x0cc80e12, +0x20201805,0x20482608,0x00700603,0x0cf81211, +0x20100805,0x00180a08,0x00080605,0x0ab0020e, +0x00180405,0x00000a09,0x00180a0a,0x0c100216, +0x00400001,0x00101c00,0x20282a10,0x0c300217, +0x00200203,0x00300806,0x20281a09,0x0c581a17, +0x00581604,0x00302808,0x20381e07,0x0a380a14, +0x00500a02,0x00080405,0x00381a08,0x0b480e1f, +0x00480400,0x00000402,0x00580e05,0x0b581a21, +0x00100002,0x00200e02,0x00080e04,0x0b881e1d, +0x20200c02,0x20281a06,0x00800c08,0x09881214, +0x00000201,0x00100a01,0x00280807,0x0a48121f, +0x00000203,0x20180402,0x00600c08,0x0a481a1f, +0x00481204,0x00201805,0x00300400,0x0a88261f, +0x20100c00,0x00281002,0x00181003,0x0908160f, +0x20300803,0x00181203,0x00480407,0x09781a17, +0x20301806,0x20181e08,0x00581008,0x09781617, +0x20401003,0x20281607,0x0090080c,0x09a82219, +0x00200000,0x00480403,0x20200401,0x08981a0d, +0x00600603,0x00380406,0x00000601,0x08c81e14, +0x00500205,0x0058100a,0x20200400,0x08d82213, +0x00400c00,0x00281403,0x00480601,0x08f82614, +0x00180e03,0x00401002,0x20301007,0x08381209, +0x20500402,0x00380a03,0x20101012,0x0848160b, +0x20380801,0x00601204,0x20600810,0x0848160b, +0x00181603,0x00501803,0x2020080c,0x08681e0e, +0x20300803,0x00180607,0x0018040b,0x08180c00, +0x00380e02,0x00401c01,0x20381004,0x08281000, +0x00180401,0x00400e02,0x20281007,0x08281400, +0x20300004,0x00000607,0x0048040f,0x08281a01, +0x00280601,0x00300c03,0x00081402,0x08381407, +0x20300404,0x00180a04,0x0038080e,0x08481809, +0x20180400,0x00300c01,0x0018100a,0x08481c09, +0x00180603,0x00000c04,0x00580c07,0x0858200b, +0x20280400,0x00200402,0x00200408,0x0888180c, +0x00181604,0x00301c09,0x00100004,0x08b81c12, +0x20200001,0x00280800,0x00500408,0x08b82412, +0x20200402,0x20180604,0x0088040a,0x08c82413, +0x00180a02,0x00100401,0x00301402,0x08f81411, +0x00200201,0x20280a04,0x00802006,0x09581017, +0x00481205,0x00201404,0x00300c03,0x09681c18, +0x00100203,0x00000004,0x00700003,0x0988281a, +0x20200c05,0x20180e06,0x00400004,0x09880814, +0x20700c07,0x20181207,0x00780c0c,0x0a280c20, +0x20800809,0x20280a0c,0x00780c0f,0x0a481821, +0x20300003,0x00000a05,0x00680c07,0x0a68241f, +0x00280603,0x00200808,0x00100203,0x0a380c14, +0x00380e08,0x0020100e,0x00200609,0x0b381021, +0x00380e07,0x00000c0f,0x00580a09,0x0b682424, +0x00080800,0x00000404,0x00880603,0x0b682c21, +0x20700801,0x00181203,0x00302002,0x0ac80414, +0x20a02005,0x20183e0a,0x00603801,0x0c28041d, +0x20902003,0x20383a08,0x00803000,0x0c681c1f, +0x20700604,0x20281003,0x00902202,0x0c68281e, +0x00681800,0x00302000,0x00000612,0x0b50080b, +0x00981e01,0x00703004,0x2098121c,0x0cf0100f, +0x00980400,0x00500801,0x20680a1b,0x0d480c11, +0x00800c02,0x20181607,0x00500e17,0x0d381811, +0x00280a01,0x00001000,0x00200c00,0x0b70020d, +0x00281202,0x00202000,0x20200c00,0x0d300613, +0x00000603,0x20381400,0x00802400,0x0d580612, +0x20400c01,0x00181800,0x00200000,0x0d580e0c, +0x20600402,0x20280e04,0x00500805,0x0b10060b, +0x20800803,0x20281607,0x00600c06,0x0ca00610, +0x20601007,0x20280e08,0x00381401,0x0cc00a11, +0x00381a02,0x00502803,0x20480e0b,0x0cd80a12, +0x00580601,0x20100c02,0x0028120d,0x0ab0060f, +0x00500800,0x00000403,0x00181e13,0x0c200616, +0x00481206,0x0020180b,0x00080a10,0x0c380a18, +0x20100003,0x20100604,0x00700603,0x0c280e19, +0x00000800,0x20281000,0x00600801,0x0a200215, +0x00380e01,0x00201002,0x00200203,0x0b380621, +0x00400403,0x20280607,0x00601203,0x0b300222, +0x00480604,0x20200c05,0x00700606,0x0b580e1e, +0x00180401,0x00001201,0x00280c02,0x09700614, +0x20180400,0x20100602,0x00600807,0x0a38061f, +0x20300402,0x20180400,0x0048100a,0x0a38061e, +0x00001404,0x20381e07,0x00a00c05,0x0a580a1e, +0x00080e01,0x20101402,0x00680804,0x08e80611, +0x00000401,0x20200601,0x00781005,0x09580619, +0x00381605,0x00002c06,0x00380c00,0x09580619, +0x20180e01,0x00201805,0x00381405,0x09880a19, +0x00200800,0x20480a01,0x00b00403,0x0878060d, +0x00380601,0x20100002,0x00800405,0x08a80a14, +0x00100804,0x20581207,0x00e00c0a,0x08980a14, +0x00480e02,0x20101001,0x00800803,0x08c80e16, +0x20200c01,0x20381400,0x0090080a,0x08180607, +0x20300201,0x20200400,0x0090040f,0x0828060a, +0x20300602,0x20380804,0x00b8040d,0x08280a09, +0x20201802,0x20482204,0x00d00c10,0x08380a0c, +0x00080e01,0x00001401,0x00480404,0x08000000, +0x00200001,0x20280a02,0x00a00805,0x08080400, +0x00280401,0x20200202,0x00900405,0x08080800, +0x00180a01,0x00200401,0x00580809,0x08080800, +0x00100001,0x20380602,0x00900405,0x08180405, +0x00180400,0x20300801,0x0088080a,0x08280408, +0x20180400,0x20380400,0x00a0000b,0x08280808, +0x20200001,0x00080a01,0x0060000c,0x0828080a, +0x20280601,0x20380401,0x0080040a,0x0868040d, +0x20400800,0x20381c00,0x0090100d,0x08880813, +0x00000000,0x20480800,0x00900009,0x08880812, +0x00080a01,0x00000c02,0x00580807,0x08a80813, +0x20201401,0x20481a01,0x00780403,0x08e00013, +0x00100601,0x20100001,0x00300002,0x0940041a, +0x20101400,0x20481c00,0x00700007,0x0938081a, +0x20200400,0x20380601,0x00700007,0x09580c1a, +0x00280e01,0x00101402,0x00180602,0x09800014, +0x00000000,0x00001400,0x00280804,0x0a20041d, +0x00100001,0x00100e01,0x00081403,0x0a28081f, +0x00080601,0x20100400,0x00680402,0x0a380c1e, +0x20280401,0x20280400,0x00601404,0x0a200015, +0x20500001,0x20181400,0x00701806,0x0b200022, +0x20400401,0x00181002,0x00400805,0x0b281424, +0x00000801,0x20281202,0x00700001,0x0b380c20, +0x20681203,0x20200c02,0x00501a01,0x0ad00c17, +0x20581e04,0x00002404,0x00200e09,0x0c301021, +0x20681e03,0x00102804,0x20100a08,0x0c480c22, +0x20b00201,0x00080802,0x00300001,0x0c381021, +0x00601402,0x20682607,0x00801212,0x0b60180c, +0x00801002,0x20782607,0x00c01a18,0x0d001410, +0x00900002,0x20500205,0x0090121a,0x0d280410, +0x00a80400,0x00101000,0x00180e1e,0x0d180c11, +0x00100601,0x20180c00,0x00300c00,0x0b800a0b, +0x00000202,0x20181000,0x00301c00,0x0d30060f, +0x20200802,0x00180c00,0x20181400,0x0d600a10, +0x20280e01,0x20201000,0x00600400,0x0d40060e, +0x20400003,0x00000203,0x00080802,0x0b200e0b, +0x20500005,0x20100a05,0x20181201,0x0cc01210, +0x00181a05,0x00302807,0x20480a07,0x0cd00613, +0x00001802,0x20582204,0x00b00a07,0x0cd00611, +0x00400203,0x00000405,0x0008060b,0x0ac00a10, +0x00580a07,0x00001c0b,0x00100210,0x0c200a18, +0x20201004,0x20381e07,0x00601605,0x0c200619, +0x00200601,0x00100003,0x00380a07,0x0c200618, +0x00080402,0x00000a03,0x00100801,0x0a300e15, +0x00200c04,0x2038160b,0x00801800,0x0b401220, +0x00700602,0x00200804,0x20180e0a,0x0b400a20, +0x00000400,0x00280401,0x00200e01,0x0b50061c, +0x00200602,0x00000002,0x00300001,0x09800e14, +0x00000801,0x00080802,0x00281005,0x0a40121e, +0x20180802,0x00200e02,0x0010040a,0x0a300a20, +0x00480e01,0x00201c00,0x00100202,0x0a600e1e, +0x20100c02,0x00181603,0x00200406,0x08f00e11, +0x00180a04,0x00201005,0x00100404,0x09600e19, +0x20100a02,0x00081003,0x00401406,0x09500a18, +0x20200800,0x20180e02,0x00800c0a,0x09800e1a, +0x00280a01,0x00400c04,0x20280402,0x08700e0d, +0x00300804,0x00080e07,0x00500c07,0x08a01214, +0x00580402,0x00300e03,0x00000403,0x08b01613, +0x00300802,0x00181201,0x00500403,0x08c01214, +0x20180e01,0x00201000,0x0010080a,0x08201207, +0x20480a03,0x00200405,0x0020000f,0x08301209, +0x20580601,0x00100402,0x00200411,0x08301209, +0x20181a05,0x00302406,0x0010040c,0x0840160c, +0x20101002,0x20181604,0x00500406,0x08101001, +0x00301003,0x00080e05,0x00280803,0x08101400, +0x00300801,0x00180a03,0x00300002,0x08101400, +0x00001003,0x20481208,0x00a0040a,0x08101a01, +0x00300a04,0x00280403,0x00080803,0x08301005, +0x00100603,0x00400004,0x0008040b,0x08300c07, +0x20100c00,0x00280e01,0x00180c0b,0x08201007, +0x00000a01,0x00080c01,0x0068140a,0x08301009, +0x20301007,0x00481607,0x2018100b,0x08600c0c, +0x20380404,0x00500206,0x0008040d,0x08900c13, +0x00000402,0x00580a01,0x20281408,0x08800811, +0x20100802,0x00381201,0x00480c09,0x08a00812, +0x20182607,0x00802c0d,0x20680403,0x08e00013, +0x00080a01,0x00400806,0x20180803,0x0950081b, +0x20281a02,0x00701c05,0x20380c08,0x09300019, +0x20180a03,0x00500c05,0x00080406,0x0950041a, +0x00100803,0x20180e08,0x00501c00,0x09800c14, +0x00180a03,0x00200c02,0x00101804,0x0a300c1e, +0x00200201,0x00100a01,0x00400403,0x0a10001e, +0x20100003,0x00280605,0x00200402,0x0a30041e, +0x20100602,0x00180c02,0x00100804,0x0a301017, +0x20300803,0x00081208,0x00501006,0x0b301823, +0x20400401,0x00180a03,0x00600407,0x0b100023, +0x00280a03,0x00200c04,0x00180e02,0x0b20041f, +0x20901403,0x00282605,0x20200401,0x0af01419, +0x20901001,0x00282c00,0x00100604,0x0c501424, +0x20a00c01,0x00182e01,0x00300a04,0x0c380425, +0x20c80403,0x00180605,0x00480404,0x0c200020, +0x00880e01,0x00701804,0x20b81e19,0x0ba0100c, +0x00a80e01,0x00601002,0x20a8161f,0x0d401811, +0x00a80a01,0x00400003,0x2078061f,0x0d200012, +0x00a80a02,0x00000405,0x0038061f,0x0d080411, +0x20180400,0x00200000,0x20100000,0x0b900e0b, +0x20200801,0x00281000,0x00181000,0x0d500e0e, +0x00080a01,0x00201000,0x00180400,0x0d700a12, +0x20400002,0x00480c00,0x20180400,0x0d60120c, +0x20200001,0x00200400,0x20180a02,0x0b400e0b, +0x00100000,0x00400804,0x20381206,0x0cd00a11, +0x20400c03,0x20181e02,0x00500c01,0x0ce00a12, +0x00281603,0x00402406,0x20480a0b,0x0cf01212, +0x00180a03,0x00200804,0x00000e06,0x0ad00e0f, +0x20280a03,0x00480404,0x00002605,0x0c400a16, +0x00280602,0x00201806,0x20280e0c,0x0c400e17, +0x00180402,0x20100a03,0x00501204,0x0c401619, +0x00200402,0x00000204,0x00300e03,0x0a501614, +0x00680402,0x00201205,0x20100a0b,0x0b701e1e, +0x00580e02,0x00101000,0x00401e06,0x0b601220, +0x20100601,0x20300001,0x00700800,0x0b601a1b, +0x00080800,0x00100c02,0x00200402,0x09a01a14, +0x00180c01,0x00200c00,0x00300007,0x0a601a20, +0x00000c04,0x20280e06,0x00800808,0x0a501e1f, +0x00300401,0x20280a01,0x00701202,0x0a801e1c, +0x00180602,0x20201401,0x00500003,0x09101e11, +0x20300201,0x20180403,0x00701009,0x09801e18, +0x20380604,0x00000c07,0x00500409,0x09701e17, +0x20200000,0x20100801,0x00500008,0x09b02619, +0x00100c01,0x20281204,0x00900c06,0x08901e0d, +0x00700202,0x20100c00,0x00600800,0x08e02613, +0x00600801,0x20180604,0x00801000,0x08e02212, +0x00580602,0x00000800,0x00700802,0x09002a14, +0x20300c02,0x00081601,0x0058040a,0x08501e05, +0x20701006,0x20181607,0x00980414,0x08602609, +0x20600401,0x00180a01,0x00600013,0x08602609, +0x20501405,0x20182a06,0x00900c12,0x08702a0a, +0x00280e02,0x00301805,0x00180801,0x08401c00, +0x00681a05,0x0030280b,0x00380a02,0x08502000, +0x00480400,0x00200c01,0x00580800,0x08402400, +0x00381604,0x00402008,0x20180c02,0x08502e01, +0x20180c01,0x00001602,0x00700806,0x08501c04, +0x20280601,0x20300605,0x00d0180f,0x08502806, +0x20180c00,0x00101800,0x0088040b,0x08502005, +0x20180401,0x00001604,0x0070040c,0x08602c06, +0x00480a04,0x20301801,0x00c00004,0x08802009, +0x00101004,0x20481207,0x00e81407,0x08c02812, +0x00280a02,0x20300e01,0x00e00007,0x08a0200e, +0x00100000,0x20200a01,0x00c80c08,0x08c02810, +0x20802008,0x2058420b,0x01200810,0x08f01813, +0x20100602,0x00080c07,0x00b80809,0x09601c1a, +0x20401406,0x20582a07,0x0108080c,0x09401818, +0x20500400,0x20281201,0x00e0000b,0x0960201a, +0x00480e08,0x0030100e,0x00280e07,0x09b01817, +0x20300201,0x00181000,0x00801806,0x0a602022, +0x00180a07,0x0010040c,0x00680802,0x0a20141f, +0x00200001,0x20180400,0x00a81203,0x0a501c1e, +0x20300004,0x00000209,0x00600c06,0x0a602017, +0x20180800,0x00100a03,0x00400202,0x0b702824, +0x20380403,0x20180609,0x00800804,0x0b201822, +0x20180602,0x20180802,0x00800002,0x0b40181e, +0x20681201,0x00001802,0x00581a04,0x0b201c17, +0x20980802,0x20100a02,0x00681a04,0x0c902421, +0x20800401,0x20280400,0x00782605,0x0c401022, +0x20800403,0x20180e05,0x00781201,0x0c30141e, +0x00700000,0x20480800,0x00b00214,0x0bb0100a, +0x00a01201,0x20281402,0x0088161d,0x0d60140f, +0x00901201,0x20181402,0x00681a1c,0x0d280411, +0x00800a02,0x00081005,0x00481219,0x0d000810, +0x20180402,0x20180800,0x00680c00,0x0bb01a0b, +0x20180401,0x20200c00,0x00781400,0x0d701e10, +0x20100000,0x20180c00,0x00600000,0x0d801612, +0x20200c00,0x20380800,0x00a81000,0x0d80220e, +0x00080a02,0x20200805,0x00500202,0x0b60160c, +0x00080e02,0x20300804,0x00900a02,0x0cf01611, +0x20100404,0x00000601,0x00381602,0x0cf01613, +0x20100402,0x20181e01,0x00800a05,0x0d101a11, +0x20101402,0x20481602,0x00700a02,0x0af01a0e, +0x20501403,0x20681603,0x00b00e01,0x0c602213, +0x00080e06,0x00100c0a,0x00401a06,0x0c501216, +0x00300e02,0x00180406,0x00180607,0x0c702217, +0x00380603,0x00100804,0x00200a06,0x0a801e12, +0x00800205,0x20100806,0x00601210,0x0bb0261c, +0x00301804,0x20281a09,0x00702206,0x0b90261c, +0x20180a01,0x00400c00,0x20101801,0x0ba0261a, +0x00001004,0x00081206,0x00400c04,0x09e02613, +0x00101005,0x2028160a,0x00801007,0x0ab03220, +0x00580e02,0x00301403,0x00100402,0x0aa02e1f, +0x00400002,0x00200a02,0x00201203,0x0ae0321b, +0x20181204,0x00400c06,0x00001004,0x0950260f, +0x20480602,0x00200006,0x0030000c,0x09d03216, +0x20780802,0x00080603,0x00601810,0x09c03216, +0x20280e02,0x00200c03,0x00401409,0x0a103a18, +0x00280802,0x00001204,0x00300c02,0x08e0360c, +0x00581201,0x00101001,0x00301a01,0x09403a11, +0x00780a03,0x20201004,0x00600e04,0x09303e10, +0x00300001,0x20200203,0x00701402,0x09604612, +0x20180400,0x20200c00,0x00780409,0x08a03606, +0x20280800,0x20301a02,0x0070040d,0x08c0460a, +0x20600402,0x20400205,0x00900812,0x08c04609, +0x20180601,0x20201800,0x0078080c,0x08e04a0b, +0x00000601,0x20380c01,0x00a01006,0x08803001, +0x00101401,0x20582603,0x00d01409,0x08a04000, +0x00380601,0x20300002,0x00a00401,0x08a04000, +0x20100802,0x20381a02,0x00d00c0a,0x08c04601, +0x00000801,0x20281202,0x00700c04,0x08a03806, +0x20380401,0x00080400,0x0040000a,0x08d0480a, +0x20100800,0x20481202,0x00a00c0b,0x08b04406, +0x00080a01,0x20100403,0x00700408,0x08e04808, +0x00080601,0x00080401,0x00300805,0x08f03c0b, +0x00580e02,0x20102003,0x00381001,0x09304c0f, +0x00000c01,0x20281202,0x00680c06,0x0910480f, +0x00180601,0x20200602,0x00700807,0x09304c0f, +0x00180c01,0x20102602,0x00281c05,0x09504010, +0x20300400,0x20300202,0x00b00810,0x09c04418, +0x00380400,0x00101401,0x00282406,0x09a03c15, +0x20400403,0x20380a05,0x0088100b,0x09d04c18, +0x20400800,0x20481800,0x00b00407,0x09f03016, +0x20400001,0x20381203,0x00b00006,0x0ac04423, +0x20680602,0x00081001,0x0080080e,0x0a60301e, +0x00280603,0x20300004,0x00781a03,0x0ab03c1c, +0x00000202,0x20280401,0x00580a03,0x0ab03418, +0x20100a02,0x20281001,0x00781205,0x0be04024, +0x00000802,0x20180e04,0x00481a05,0x0b703023, +0x20400c02,0x20381204,0x00781004,0x0b90341d, +0x20600c05,0x20281e06,0x00581202,0x0b603015, +0x20700405,0x00080e05,0x00382207,0x0ce0341e, +0x20880402,0x00100801,0x00182a05,0x0c70201e, +0x20500000,0x00000401,0x00382607,0x0c70281c, +0x00700a02,0x00180407,0x20282214,0x0bf02409, +0x00980a03,0x0010180a,0x0008261c,0x0da0240c, +0x00980a02,0x20101805,0x0038221b,0x0d30100d, +0x00780601,0x00000402,0x00481214,0x0d20180d, +0x00101000,0x00081000,0x00481c00,0x0bf02e0e, +0x00180a02,0x00200000,0x00100000,0x0dc02e12, +0x20100002,0x00180400,0x00481800,0x0dc02a13, +0x20281604,0x00201c00,0x20101000,0x0de03610, +0x20300404,0x00481601,0x20181003,0x0b901e0c, +0x20201406,0x00082605,0x00180c02,0x0d302e11, +0x00281202,0x00200c05,0x00280602,0x0d302214, +0x0010080c,0x20280e0d,0x00681606,0x0d503613, +0x00181a06,0x0060240c,0x20500605,0x0b301e0d, +0x20281605,0x0050200e,0x20780a04,0x0cb02a12, +0x20700c03,0x20281400,0x00501405,0x0c902613, +0x0018160b,0x00002016,0x00380602,0x0cb02616, +0x00000004,0x20100207,0x00402602,0x0ac02a10, +0x00200000,0x00000a02,0x0010320a,0x0c003618, +0x00781606,0x00002c09,0x00001a0f,0x0bf03618, +0x20200806,0x20580a0c,0x00a03002,0x0c003a16, +0x00481205,0x00001c05,0x00401202,0x0a303612, +0x00780601,0x00001a02,0x00301202,0x0b204a1f, +0x00301402,0x2058160a,0x00b02c05,0x0b00461d, +0x00600204,0x20300405,0x00801205,0x0b504618, +0x20401406,0x2058260a,0x00b0140a,0x09b03e0e, +0x20600402,0x20180e05,0x00901012,0x0a404a17, +0x20501403,0x00081e03,0x0078040d,0x0a404e14, +0x20401003,0x20381a06,0x0090180b,0x0a905215, +0x00400603,0x00080407,0x00380602,0x09603e0a, +0x00301401,0x00082001,0x00600401,0x09c04a0e, +0x00500201,0x00580805,0x00000601,0x09c04a0e, +0x00500201,0x00100003,0x00200201,0x0a005610, +0x20180400,0x00100202,0x0020140a,0x09104606, +0x20280602,0x00400004,0x20200c0b,0x09604e08, +0x20380e02,0x00500c01,0x2020100d,0x09605208, +0x20280a02,0x00200401,0x0020140c,0x09905a0a, +0x20100402,0x00080602,0x00200006,0x09004802, +0x00180c00,0x00301a02,0x20200806,0x09405801, +0x00200802,0x00280e05,0x00100803,0x09405800, +0x00180401,0x00000a04,0x00300408,0x09606201, +0x00180a03,0x00100c03,0x00100003,0x09304807, +0x20201403,0x00080e03,0x00480c0a,0x09705809, +0x20200201,0x00400402,0x20180c09,0x09605406, +0x20200c00,0x20181000,0x0058040a,0x09806008, +0x20100c04,0x20181207,0x00400006,0x09704c0b, +0x00380a03,0x00500006,0x00100c04,0x09d05010, +0x00181001,0x00401a01,0x00080804,0x09b0500d, +0x00000601,0x00280800,0x00180405,0x09e05c10, +0x00180a04,0x00300406,0x20180403,0x09e04410, +0x20481000,0x00300a04,0x0010140e,0x0a705c19, +0x00280a04,0x00000402,0x00500407,0x0a204c12, +0x20100001,0x00400203,0x20181805,0x0a805815, +0x20300003,0x00100206,0x00080407,0x0a704815, +0x20200802,0x20180a05,0x00381803,0x0b605c21, +0x20801006,0x20281e0a,0x0078140e,0x0ae04c1d, +0x00000401,0x00480801,0x20181c02,0x0b304819, +0x20200203,0x00100003,0x00081203,0x0b204017, +0x20380e02,0x00100803,0x00081e04,0x0c705021, +0x00280e04,0x00200c07,0x00082e0a,0x0be0381f, +0x20281201,0x00401402,0x20381801,0x0c00401a, +0x20200006,0x00100a07,0x00082a09,0x0bd03811, +0x20200405,0x20200604,0x00282e0c,0x0d604019, +0x20600805,0x00080e06,0x00382604,0x0cc02819, +0x20580802,0x00000a02,0x00381605,0x0cd03418, +0x00480e03,0x0010140a,0x0018160d,0x0c302006, +0x00600203,0x00080409,0x00380e12,0x0df02c09, +0x00700603,0x0020000a,0x00181615,0x0d50180b, +0x00601201,0x20180803,0x00481a12,0x0d60280b, +0x00181e02,0x00102000,0x00480800,0x0c603a11, +0x20101001,0x20281800,0x00882400,0x0e304213, +0x00180602,0x20100000,0x00781000,0x0e304216, +0x20600000,0x00281c00,0x00600000,0x0e403e0d, +0x00200004,0x20680605,0x00c81402,0x0bd03610, +0x00481c01,0x00201c03,0x00182203,0x0d903214, +0x00100c07,0x20282606,0x00781402,0x0d803615, +0x00d80802,0x00201000,0x20182612,0x0dd03e16, +0x20600e01,0x20682407,0x00b00408,0x0b60260b, +0x20700e01,0x20581806,0x0080100a,0x0cf02a11, +0x20480a06,0x0010100f,0x20280c05,0x0ce02e12, +0x20a00a02,0x00181c07,0x00301414,0x0d003215, +0x00400203,0x20300404,0x00201a09,0x0b20360b, +0x00380601,0x20200403,0x00202a0c,0x0c703e12, +0x00000401,0x20181602,0x00204206,0x0c503a12, +0x00380602,0x00200c02,0x20301e0b,0x0c804610, +0x20101001,0x20381a04,0x00302003,0x0ab0420e, +0x00680603,0x20200c00,0x00303205,0x0bc0561a, +0x00581602,0x00102802,0x20302205,0x0bb05a18, +0x00200001,0x00100203,0x00002000,0x0be05616, +0x00280800,0x00201c00,0x20380800,0x0a404e0d, +0x20400c05,0x20300209,0x0060080d,0x0af06616, +0x20280800,0x20402204,0x0070100a,0x0af06616, +0x20180801,0x00101601,0x00000405,0x0b406213, +0x00180602,0x00000802,0x00401005,0x09e04e0a, +0x00580a03,0x00001806,0x00680801,0x0a60620f, +0x00301001,0x20680e03,0x00f00404,0x0a60660f, +0x00400202,0x00000401,0x00501002,0x0ab06610, +0x20100c02,0x20280e04,0x00600807,0x09a05604, +0x20400800,0x20280e03,0x00c0180f,0x0a006207, +0x20500e01,0x20281001,0x00c0080e,0x0a006606, +0x20300801,0x00081204,0x0070140d,0x0a506e08, +0x00080a01,0x00100402,0x00300005,0x09a05002, +0x00100c05,0x00081604,0x00900004,0x0a006403, +0x00480801,0x00100a01,0x00780602,0x0a006801, +0x00200401,0x00280601,0x00380404,0x0a307000, +0x20200402,0x20180a02,0x00400406,0x09c05408, +0x00182a07,0x0030300a,0x00400807,0x0a306808, +0x20381202,0x20100801,0x00a0080b,0x0a106405, +0x20281602,0x00301803,0x0020000b,0x0a506c08, +0x00380a02,0x00001403,0x00280800,0x0a10540b, +0x00000401,0x20781609,0x0100240a,0x0a907411, +0x00200802,0x20581604,0x00c00403,0x0a60680d, +0x20180800,0x20200a03,0x00800005,0x0ab0700f, +0x20300c01,0x20381604,0x00700409,0x0a70500f, +0x20402004,0x20682e05,0x00b81c09,0x0b40741a, +0x20100e01,0x20381401,0x00781009,0x0ad06413, +0x00000400,0x20400602,0x00a81402,0x0b306c13, +0x00080601,0x00000000,0x00281001,0x0b004c14, +0x00080e05,0x00200c06,0x00082201,0x0c20641e, +0x20281601,0x00001a01,0x00282004,0x0b805c19, +0x00000201,0x20300201,0x00b81802,0x0bd05c15, +0x20580402,0x20180602,0x00281401,0x0ba04415, +0x20500807,0x20281a09,0x00382201,0x0d10541d, +0x20200804,0x20481604,0x00882a03,0x0c60481a, +0x20300403,0x20381e05,0x00b81803,0x0c804c17, +0x00400a01,0x20300c05,0x00282a0f,0x0c40380e, +0x00300204,0x0010140c,0x20383a11,0x0de04014, +0x20100a01,0x20300c08,0x00383e0a,0x0d103414, +0x20301802,0x20281004,0x00483607,0x0d404015, +0x00101a01,0x00081402,0x00400603,0x0c802c04, +0x00300400,0x00100001,0x00200a08,0x0e503407, +0x00400202,0x20100805,0x0060060b,0x0d902409, +0x00581a03,0x00402809,0x00080a0f,0x0dc03009, +0x20102001,0x20683800,0x00782800,0x0ce05211, +0x00080604,0x20401400,0x00381400,0x0ec05619, +0x20100601,0x20380800,0x00381c00,0x0ec05619, +0x20601802,0x20b81c00,0x00e84000,0x0ee06610, +0x00600000,0x00280404,0x20682e03,0x0c504213, +0x0050200a,0x20683a0c,0x00882400,0x0e004619, +0x00800404,0x20200603,0x00183603,0x0df0461a, +0x00f00202,0x20580806,0x00782612,0x0e504a19, +0x20680401,0x00200404,0x2078140f,0x0bc0320d, +0x20881206,0x00200c13,0x20681c10,0x0d502e10, +0x20980a03,0x2018080a,0x00200414,0x0d302e12, +0x20c00002,0x20580802,0x0058041b,0x0d704215, +0x00180602,0x00100406,0x20601605,0x0b802e08, +0x00280400,0x20180400,0x20303209,0x0cf03a0d, +0x00200201,0x20300001,0x00002608,0x0cd03e0c, +0x00280a04,0x20500408,0x00302209,0x0d10460b, +0x00181201,0x20101c00,0x20501e01,0x0b30420b, +0x00380400,0x20200000,0x20402e04,0x0c605213, +0x00300801,0x20481601,0x00003203,0x0c505212, +0x00300802,0x20780605,0x00402603,0x0c905e12, +0x00200000,0x20500202,0x00202001,0x0ad04e0b, +0x00181602,0x20302802,0x20402004,0x0bc06a14, +0x20280800,0x20100801,0x20502405,0x0bc06a11, +0x00000000,0x20600001,0x00401805,0x0c006a11, +0x20100402,0x20580a03,0x00301007,0x0a805a08, +0x00280402,0x20800205,0x00702807,0x0b407a0e, +0x00581602,0x20402400,0x20301c01,0x0b507e0e, +0x00280a01,0x20600800,0x00402004,0x0b90760d, +0x00180e04,0x20401404,0x00100803,0x0a606203, +0x20480800,0x20900c00,0x00700c0c,0x0af08a04, +0x20680801,0x20901205,0x0070140f,0x0af08a06, +0x20280401,0x20800e03,0x00600c09,0x0b408607, +0x20100803,0x20781207,0x00600807,0x0a506402, +0x00680602,0x20a00e01,0x00a00800,0x0af08c02, +0x00500a02,0x20b80e01,0x00a00a03,0x0af08c01, +0x00380602,0x20900401,0x00900403,0x0b208400, +0x20100000,0x20480402,0x00281004,0x0a706007, +0x20602804,0x20c84e08,0x00d00c11,0x0b10880a, +0x20501403,0x20982a06,0x0088080d,0x0b008806, +0x20401403,0x20982606,0x00a0040d,0x0b408408, +0x00100601,0x20480801,0x00100003,0x0ac05c0b, +0x00100801,0x20280803,0x20682c00,0x0b908413, +0x00300001,0x20400003,0x20282a01,0x0b507c0c, +0x20100401,0x20480c02,0x00181402,0x0ba08010, +0x20180a01,0x20400e01,0x20180405,0x0b205c0f, +0x00082206,0x00003406,0x20881804,0x0c307815, +0x20280e06,0x20301405,0x20280c09,0x0bb07010, +0x00080e03,0x20401004,0x20280c00,0x0c207c11, +0x20100a01,0x20680e04,0x00281001,0x0ba05811, +0x20501404,0x20781e0c,0x00481005,0x0cf06c1a, +0x20301805,0x2078260d,0x00381803,0x0c506816, +0x20180601,0x20780606,0x00380802,0x0cb07812, +0x20301009,0x20481606,0x20183a01,0x0c304411, +0x00200405,0x20300801,0x2038520a,0x0dc05417, +0x00200805,0x20100002,0x20685a07,0x0cf04c14, +0x0000140a,0x20780e08,0x00284e02,0x0d406812, +0x00381208,0x00102814,0x20681a0b,0x0cb0300b, +0x20180606,0x2020140f,0x20181605,0x0e503810, +0x20281207,0x00102411,0x20681602,0x0d80300f, +0x20181a0b,0x20203417,0x20182a03,0x0dc0440f, +0x00082401,0x20403204,0x00403201,0x0ce03c05, +0x00380c01,0x20301203,0x00402608,0x0ec04009, +0x00280c02,0x20300a05,0x00302e07,0x0df0380a, +0x00200803,0x20881e0a,0x00c03a06,0x0e30480b, +0x00081202,0x00503400,0x20f83400,0x0d805a19, +0x20400000,0x00500000,0x20e81800,0x0f605a1a, +0x20280402,0x00300800,0x20883400,0x0f605e1d, +0x20481603,0x00a03c00,0x21d82400,0x0fb06a18, +0x00600004,0x00180606,0x20282401,0x0cc03a19, +0x01081602,0x00504001,0x20e83e0c,0x0e904e20, +0x00c80605,0x00201006,0x20682206,0x0e704a20, +0x00e00005,0x00480608,0x20d81a0c,0x0ee0521f, +0x20600601,0x00180c07,0x20382012,0x0c10260f, +0x20f01005,0x20183205,0x00280423,0x0da02e14, +0x20c01009,0x0018320a,0x2028041e,0x0d903a14, +0x20a00603,0x00580808,0x20f8181d,0x0df04216, +0x20100602,0x00281005,0x20501401,0x0bc02206, +0x00200a04,0x0038140c,0x20a00a09,0x0d502e07, +0x00100606,0x00580810,0x20e80606,0x0d403208, +0x20200c04,0x00682201,0x21101601,0x0d904208, +0x00000801,0x00381c00,0x20a02e01,0x0b903206, +0x00300601,0x00580801,0x20e03604,0x0cf0420e, +0x00380601,0x00500c00,0x21003204,0x0ce0460d, +0x00580a05,0x0080180a,0x21801a08,0x0d40520d, +0x00200202,0x00600002,0x21101e02,0x0b604607, +0x20100c00,0x00582202,0x21004005,0x0c805a0d, +0x20200801,0x00481a04,0x20d03406,0x0c805a0c, +0x20100000,0x00600605,0x21303806,0x0cd0660e, +0x00100001,0x00600604,0x21101403,0x0b305606, +0x00300401,0x00880e03,0x21902002,0x0c307609, +0x00300c00,0x00682601,0x21302c01,0x0c306e08, +0x00100803,0x00681e06,0x21202004,0x0c707a09, +0x20200400,0x00581000,0x21001007,0x0b105a01, +0x20400601,0x00980801,0x21b0140c,0x0bf08202, +0x20500400,0x00a80a01,0x21d0100a,0x0c008203, +0x20100203,0x00880404,0x21800806,0x0c408204, +0x00280601,0x00701000,0x21580400,0x0b106002, +0x00400401,0x00a80a03,0x21e00a01,0x0c008c03, +0x00380601,0x00a00c00,0x21f00203,0x0c008801, +0x00100002,0x00980604,0x21a00804,0x0c308801, +0x20100003,0x00580605,0x21080c06,0x0b305c05, +0x20281401,0x00a03e01,0x21f83009,0x0c208c07, +0x20180c01,0x00902604,0x21c82007,0x0c008402, +0x20180e03,0x00902403,0x21a81408,0x0c408806, +0x00000205,0x00600006,0x21180804,0x0b70540a, +0x00280a05,0x00601803,0x21181004,0x0c80740e, +0x00480601,0x00600801,0x21281802,0x0c307007, +0x00000004,0x00600207,0x21180c04,0x0c90800c, +0x20200804,0x00681608,0x21180404,0x0bd0500e, +0x20601406,0x00483a0b,0x20b0040b,0x0d006815, +0x20800801,0x00681e03,0x2118080e,0x0c80640f, +0x20300a06,0x00681c04,0x21280804,0x0d007010, +0x20180a03,0x00701404,0x21682e03,0x0c40480f, +0x20180e04,0x00802408,0x21984a07,0x0dc06017, +0x00281002,0x00802e01,0x21784a0a,0x0d105c11, +0x2020040a,0x0088120c,0x21882e04,0x0d906c10, +0x00680c07,0x00602a03,0x21183607,0x0cb0340a, +0x00680806,0x00501e03,0x2108320a,0x0e50440f, +0x00680c02,0x00402804,0x20c83e05,0x0d70380a, +0x00a81a05,0x00904410,0x21c8560a,0x0e005009, +0x20500a0b,0x00281411,0x20602809,0x0cf0200b, +0x20700209,0x00300410,0x2090100a,0x0ec0300f, +0x20900a06,0x00181409,0x2020240f,0x0dd0280f, +0x20c00a02,0x00481c01,0x20b03014,0x0e403c0e, +0x00201c06,0x00485211,0x20b04e05,0x0d60400d, +0x00300c04,0x0038220b,0x20803a0a,0x0f40480e, +0x00400c03,0x00282609,0x20702a0c,0x0e603c10, +0x00500002,0x00600206,0x21200e10,0x0ed0500f + }, //DNP + { +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000 + }, //ct3 + }, + CapTable:{ // CapTable + { +0x20580e02,0x20500000,0x00006000,0x0fb85a25, +0x00000604,0x20800000,0x00006c00,0x12a85a39, +0x00000602,0x20600000,0x00005c00,0x12686e37, +0x20400601,0x20900000,0x00006800,0x16a87e3f, +0x00f00802,0x20800206,0x00003a10,0x0e782e2d, +0x00900c07,0x2070020d,0x00002e01,0x10d82e3a, +0x00a80401,0x20500205,0x00005201,0x10b84238, +0x01100602,0x20800203,0x00005e0c,0x14984a45, +0x20500a01,0x20600000,0x00001c1e,0x0d081a27, +0x20300a05,0x20400007,0x00001c1a,0x0f28262e, +0x20500801,0x20600203,0x0000281c,0x0f18222a, +0x20a00403,0x20700208,0x00003028,0x12882637, +0x20300000,0x20400202,0x00001c0f,0x0c380e10, +0x20300004,0x20200209,0x00001c12,0x0e181218, +0x00180a04,0x20300000,0x00002c0d,0x0e281216, +0x00180602,0x20600000,0x00001c0b,0x11481a1e, +0x00180602,0x20400202,0x00001006,0x0be00206, +0x20281604,0x20200003,0x00001808,0x0d880e0b, +0x20580406,0x2050020c,0x00080810,0x0da00208, +0x20581001,0x20700207,0x00000c0f,0x10980e11, +0x20600005,0x20500206,0x00081408,0x0bc00002, +0x00000004,0x20700208,0x00080c02,0x0d500206, +0x20280a03,0x20600006,0x00081800,0x0d981000, +0x20180c02,0x20b00203,0x00081c01,0x10381609, +0x00780604,0x20600008,0x00080e0a,0x0be80c01, +0x00080400,0x20800003,0x00081c02,0x0d281204, +0x00600002,0x20800202,0x00081206,0x0d881603, +0x00480400,0x20e00002,0x00082a03,0x0fe8260a, +0x20500002,0x20600205,0x0008040b,0x0bd80c01, +0x00100203,0x20800004,0x00080402,0x0d181a02, +0x20400201,0x20800002,0x0008100c,0x0d782000, +0x00080400,0x20f00003,0x0008140a,0x0fa83206, +0x00000002,0x20700001,0x00081603,0x0bf81405, +0x20200404,0x20800205,0x00080c06,0x0d181402, +0x00180403,0x20800201,0x00080601,0x0d982406, +0x20180401,0x21000002,0x0000000a,0x0f983403, +0x00200203,0x20600007,0x00000e04,0x0c181801, +0x00280603,0x20800008,0x00000800,0x0d381c05, +0x00200203,0x20900007,0x00001001,0x0dc82406, +0x00201202,0x21100004,0x00000406,0x0fd8300b, +0x20180601,0x20700202,0x00002403,0x0c180c01, +0x20280602,0x20900000,0x00002804,0x0d681007, +0x20380401,0x20a00203,0x00002405,0x0e081409, +0x20600000,0x20d00202,0x0000200c,0x10482814, +0x20101003,0x20800205,0x00080c01,0x0c200003, +0x00101004,0x20a00205,0x00080400,0x0da00009, +0x00301201,0x20b00201,0x00000203,0x0e58080a, +0x00001004,0x20d00203,0x00080605,0x11081c18, +0x00600605,0x20400004,0x00080a03,0x0c380c02, +0x00400207,0x20600005,0x00000c03,0x0df8040b, +0x00100a01,0x20600203,0x00080405,0x0ea8080b, +0x00900209,0x20a00008,0x00002204,0x11b81c13, +0x00201009,0x2040020b,0x00083410,0x0c581009, +0x0030100a,0x20600210,0x00083010,0x0e600014, +0x00800c03,0x20500205,0x00082c08,0x0f181412, +0x00301c0c,0x20900215,0x00082c15,0x1258101c, +0x21182e07,0x0000000e,0x00001416,0x0ce8301c, +0x21482a07,0x2020000f,0x0000041a,0x0f582429, +0x21882a02,0x20100004,0x00000421,0x0fe83026, +0x21883a07,0x2020000e,0x00000c1e,0x13983835, +0x00901003,0x20a00208,0x0008121b,0x0de81c19, +0x00b01802,0x20c00207,0x00082221,0x10b81424, +0x00d01400,0x20b00000,0x00082a27,0x11382822, +0x00e01c02,0x21000205,0x0008262a,0x1558202d, +0x20700803,0x00b82000,0x20f03000,0x0ee87a1a, +0x20581800,0x01000800,0x21706400,0x11d8862c, +0x20281a03,0x00e01000,0x21307000,0x1178922b, +0x20581601,0x01301000,0x21b07800,0x1588b232, +0x01180e04,0x00d01808,0x21702e16,0x0df85e26, +0x01081201,0x00a02400,0x2140420f,0x10685633, +0x00a00405,0x00780a09,0x20f04a06,0x1018622e, +0x01081400,0x00d00e04,0x21706a0f,0x13e87a39, +0x20681201,0x00a01603,0x2120441e,0x0cb83e22, +0x20881601,0x00601604,0x20b04822,0x0ec83a29, +0x20481a07,0x00901c08,0x21103c19,0x0eb84624, +0x20780801,0x00900a05,0x21403820,0x12284e30, +0x20380801,0x00680607,0x20c0280d,0x0c08260d, +0x00180a03,0x00100205,0x20602809,0x0de81e14, +0x20300404,0x0038160e,0x20a0340d,0x0df82611, +0x20100204,0x00780e04,0x2110240b,0x11083a1b, +0x20100000,0x00480e03,0x20d00005,0x0bc81e04, +0x20602408,0x2018420e,0x2068100c,0x0d681a0a, +0x00100400,0x00480a03,0x20f81804,0x0d982209, +0x20300806,0x00782e0f,0x21581008,0x10583a11, +0x20100002,0x00580603,0x21081c02,0x0bb82201, +0x00480a04,0x00980409,0x21683606,0x0d382e07, +0x20500804,0x00581e04,0x21182406,0x0d583604, +0x00001802,0x00982802,0x22085a02,0x0fe8520e, +0x00380602,0x00580804,0x21181202,0x0bb83201, +0x00080403,0x00680a03,0x21781805,0x0cf83e07, +0x00880e02,0x00700407,0x21882608,0x0d484605, +0x00501202,0x00f81007,0x22984201,0x0f68760f, +0x20300401,0x00500201,0x21381006,0x0ba83401, +0x20280603,0x00600007,0x21981006,0x0cc84a02, +0x20600602,0x00480401,0x21780c0f,0x0d184e02, +0x00000c00,0x01381001,0x22d81c0d,0x0f088e09, +0x00200401,0x00600401,0x21481203,0x0bb83c02, +0x00200401,0x00400a01,0x21980801,0x0cc84801, +0x00401404,0x00681203,0x21881602,0x0d385405, +0x00000805,0x01680800,0x2318140c,0x0ee89803, +0x20180604,0x00680405,0x21301403,0x0bc84003, +0x20100a02,0x00580c03,0x21700c08,0x0ce84c05, +0x20200206,0x00a8040a,0x21c00c08,0x0d585c07, +0x0008360a,0x0180300f,0x23302c0b,0x0f28940e, +0x20201006,0x00581206,0x21400801,0x0be83405, +0x20300c05,0x00880e03,0x21a00804,0x0d28440c, +0x20200807,0x00a80e08,0x21d01003,0x0db8500d, +0x20600c0b,0x00b8060e,0x2270200a,0x0fc87418, +0x00281608,0x00902c0c,0x21800a04,0x0c083003, +0x00581e0a,0x00b0340d,0x21e01a06,0x0d883c0b, +0x00282209,0x00c0340e,0x22001a04,0x0e18480c, +0x00480e0b,0x00e02c12,0x22801608,0x10986c19, +0x00100408,0x00400a0d,0x20d00c01,0x0c182401, +0x20301008,0x0048060f,0x21101c08,0x0dd8280c, +0x00000408,0x0040160d,0x21301402,0x0e78300b, +0x2010080b,0x00b00210,0x21d03004,0x11585417, +0x00b81e10,0x0050300c,0x20b00005,0x0c282804, +0x00d8160f,0x00802c0a,0x21280400,0x0e482410, +0x00b81a10,0x0060280a,0x20f01003,0x0ed8300e, +0x00e83618,0x00d05411,0x21c01c01,0x12184819, +0x21805418,0x20288224,0x00182025,0x0c883019, +0x21b04c17,0x00387623,0x20782828,0x0f083025, +0x21a0581a,0x20187a27,0x20483425,0x0f883822, +0x21f07c23,0x0008aa36,0x20782c2c,0x13184830, +0x00b8360c,0x01303423,0x21f84e22,0x0d885819, +0x00e8460b,0x01604422,0x22484a29,0x10585c23, +0x00d8460d,0x01504026,0x22285227,0x10b86c1f, +0x01086610,0x01f05830,0x23185a30,0x14d8842c, +0x20500804,0x20680c00,0x01200000,0x0de87618, +0x20502004,0x20983800,0x01802400,0x10a88621, +0x20501802,0x20683800,0x01503400,0x1038921e, +0x20601202,0x20b83000,0x01d05800,0x1408ae23, +0x00e00606,0x20580c0b,0x00f0320f,0x0d186e1f, +0x00f80a07,0x2028080b,0x00a04a0f,0x0f886a28, +0x01080e05,0x00000807,0x0070360f,0x0f387225, +0x00f01002,0x20782e05,0x01104213,0x12d8822d, +0x20700000,0x20481a07,0x00c04c1b,0x0c284a19, +0x20901401,0x20482a0b,0x0080481e,0x0e484221, +0x20b01001,0x20382e07,0x00904821,0x0e18561c, +0x20600604,0x20281003,0x0060281a,0x11686a29, +0x20100c02,0x20381a07,0x00600c05,0x0ba83209, +0x20200804,0x00181e08,0x20200003,0x0d982e10, +0x00180801,0x00180605,0x20200a01,0x0d883e0c, +0x20581000,0x20180e0b,0x00301807,0x10685a18, +0x20100401,0x20180a02,0x00081c02,0x0b783605, +0x00281e03,0x00303003,0x20983a02,0x0d183a10, +0x00180801,0x20100203,0x20382400,0x0d28460d, +0x00201c08,0x2058120c,0x00086a06,0x0fb86218, +0x00100a02,0x00080402,0x20182a01,0x0b484605, +0x20101803,0x20481e07,0x00383004,0x0c98560f, +0x20100c01,0x20280601,0x20284403,0x0cc85a0b, +0x00200604,0x0020200e,0x20587400,0x0ee89a1b, +0x00100803,0x00281203,0x20282002,0x0b285a05, +0x00401401,0x00181403,0x20484402,0x0c38720c, +0x00601802,0x00082001,0x20383a01,0x0c787e0a, +0x00281c01,0x00302001,0x00381c07,0x0e18c217, +0x20280a01,0x00400c06,0x20681c05,0x0b086601, +0x20400c00,0x00680c05,0x2088200d,0x0be88e05, +0x20780a01,0x00700c07,0x20a81c10,0x0c389203, +0x20181001,0x20501c03,0x00c8180e,0x0d88ce0d, +0x00380a03,0x00200c03,0x20300a01,0x0b086801, +0x00481a01,0x00a01404,0x20c00800,0x0be89002, +0x00881a03,0x00502403,0x20800206,0x0c489402, +0x00480a07,0x20900c05,0x01200c0c,0x0d58d400, +0x20500806,0x00081207,0x00000808,0x0b186404, +0x20381002,0x00401000,0x2070100b,0x0c088807, +0x20880404,0x20180a05,0x00201412,0x0c589008, +0x20a0440b,0x20a86e0f,0x01501019,0x0d98d013, +0x00581206,0x0020200b,0x20400206,0x0b486405, +0x00281202,0x00001c04,0x20301401,0x0c587c0d, +0x00580604,0x20201007,0x00000a05,0x0cc8880f, +0x00581e06,0x00702013,0x20680e05,0x0e68d01d, +0x20700404,0x20281606,0x00303408,0x0b785807, +0x20501802,0x20482201,0x00403807,0x0cc86c11, +0x20701c05,0x20482e04,0x0040300a,0x0d487c12, +0x20781401,0x20100802,0x0010580a,0x0f58bc20, +0x00a00207,0x20101407,0x2010160c,0x0ba84005, +0x00681a05,0x00202c05,0x20402a07,0x0d585011, +0x0088160a,0x0030240c,0x2070320b,0x0dd86411, +0x00a00208,0x20501c04,0x00304e0d,0x1058881e, +0x20501c06,0x2018260d,0x00401811,0x0bc83807, +0x20202002,0x2048160a,0x0070200a,0x0dd83c13, +0x20502408,0x20282212,0x0020240d,0x0e584812, +0x2090380c,0x20684a15,0x00a03012,0x11486c21, +0x00083e06,0x00608006,0x20685000,0x0c28380f, +0x20483e03,0x00407603,0x00284006,0x0e983c1b, +0x00085208,0x00709006,0x20684a02,0x0f084c17, +0x00387611,0x0090d00f,0x20884e0a,0x12786425, +0x00004004,0x20986a0c,0x01a00001,0x0ca86010, +0x00205804,0x20b88a0c,0x01e81607,0x0f686819, +0x00005806,0x20c88e11,0x01e80a01,0x0fb87415, +0x0000980b,0x2158d621,0x02b00000,0x1388901f, +0x20100002,0x00200800,0x20100400,0x0d385218, +0x20181201,0x00502400,0x20402000,0x0fe85a20, +0x20380800,0x00001000,0x00301400,0x0f585e1c, +0x20800000,0x00500000,0x20202400,0x1308761c, +0x00880606,0x00280407,0x00103204,0x0c784a1a, +0x00801401,0x00182603,0x00503204,0x0ed84e22, +0x00b01601,0x20281c01,0x00802a08,0x0e78561f, +0x01280401,0x00400a01,0x20201618,0x12086628, +0x20700403,0x0028120b,0x00002414,0x0bb83212, +0x20881e04,0x00601400,0x20401c13,0x0dd83a1a, +0x20b80e02,0x00300603,0x00001c1a,0x0d884216, +0x20b8160a,0x00400002,0x0000301d,0x10a85e25, +0x00080a01,0x00300a01,0x20481601,0x0b582e09, +0x00200803,0x20180a0b,0x00181605,0x0d383213, +0x00100c03,0x00081e0a,0x00181207,0x0d183e0d, +0x20502811,0x20183e1b,0x00083203,0x0fc85219, +0x00000803,0x00100203,0x20282800,0x0b083a0a, +0x20201404,0x00182603,0x20183401,0x0c984a14, +0x00101003,0x00281000,0x20584a03,0x0c985211, +0x00b81a08,0x00904418,0x20f88212,0x0ee88223, +0x20181604,0x00301807,0x20381801,0x0ab84e09, +0x00380a04,0x0050280a,0x20a84a03,0x0bf86215, +0x00080a02,0x00602008,0x20984001,0x0c087212, +0x20282604,0x00202800,0x0020080e,0x0da8a225, +0x00480402,0x20200e05,0x00481601,0x0a785609, +0x00481402,0x00302a02,0x00082005,0x0b487a14, +0x00881a02,0x00403001,0x20181800,0x0b788612, +0x00302c08,0x20783a0c,0x00c82007,0x0cb8a61b, +0x20300001,0x20380c01,0x0078140b,0x0a386604, +0x20581a04,0x20201c04,0x00a00012,0x0ac88a09, +0x20900804,0x20281205,0x00a80417,0x0b089206, +0x00000e04,0x0058140b,0x20282011,0x0c08be0f, +0x00000e03,0x20280c05,0x00400002,0x0a386803, +0x00202804,0x20883207,0x01100003,0x0ab88802, +0x00501a04,0x00082006,0x00600203,0x0b189404, +0x20200403,0x00780e01,0x20800011,0x0bd8c002, +0x00100c04,0x00000204,0x00180801,0x0a586404, +0x20201201,0x00282004,0x0058040a,0x0ae88c09, +0x20400c04,0x00681606,0x2028040e,0x0b389409, +0x00183605,0x00905c07,0x20a8180a,0x0c18bc10, +0x20180604,0x00380c07,0x00102005,0x0a786807, +0x00080404,0x00781001,0x20301805,0x0b588811, +0x00181000,0x00900007,0x20700c02,0x0ba89811, +0x20102402,0x20583a07,0x00d0240e,0x0cc8c41c, +0x20300806,0x00280a06,0x20201402,0x0ac8540b, +0x20381e08,0x0060240c,0x20703006,0x0be87417, +0x20281e04,0x00502806,0x20702806,0x0c488415, +0x20700805,0x00483400,0x0000200c,0x0de8b829, +0x00381605,0x0040100b,0x20402605,0x0b184c0a, +0x00100c08,0x20281a0b,0x00204a03,0x0cb85419, +0x20200c05,0x20281e05,0x00204401,0x0d086c19, +0x00281e06,0x00701811,0x20d04209,0x0f489c2b, +0x00182202,0x20103604,0x00002404,0x0b683009, +0x00183a0e,0x0010480d,0x20403801,0x0d783818, +0x00383e0c,0x00105009,0x20403605,0x0dc84c17, +0x00383e0a,0x00006601,0x20705603,0x10886825, +0x20602806,0x20983a0b,0x00d00c06,0x0bb8280e, +0x2070400f,0x20d8461c,0x00e00c03,0x0e381c19, +0x2080500e,0x20f85e19,0x00f01003,0x0e683816, +0x20d06c13,0x20f8921f,0x01201c05,0x11a85426, +0x00482a02,0x00105807,0x2018460c,0x0c28300a, +0x00683a05,0x00407c10,0x20486e13,0x0ee83411, +0x00684205,0x0050840f,0x20786a13,0x0f08480e, +0x00b88a08,0x00c0f019,0x21288221,0x12b85c18, +0x00180400,0x20100800,0x00602000,0x0c984617, +0x20200402,0x20281400,0x00c02000,0x0f384a1a, +0x20200402,0x00180800,0x00501400,0x0eb84e18, +0x20800002,0x20380400,0x00c01400,0x12286218, +0x00200601,0x20280e01,0x00802c04,0x0be83a15, +0x00981a08,0x20101805,0x00702a07,0x0e58361e, +0x00a81a07,0x00201806,0x00302a07,0x0de8421c, +0x01380a0a,0x20300006,0x00b02e19,0x11385625, +0x20400000,0x20200205,0x00500c09,0x0b58260f, +0x20b02809,0x20784213,0x00d00c13,0x0d782617, +0x20d01005,0x2048260f,0x00901417,0x0d183214, +0x2140180a,0x20583e16,0x00b0081f,0x10084622, +0x00001004,0x20281205,0x00582202,0x0af82e0b, +0x00580e05,0x00301009,0x20383a0f,0x0cd83215, +0x00500002,0x00000601,0x00084611,0x0c983a11, +0x00c80c00,0x00203808,0x2048821e,0x0f185a21, +0x00381205,0x00201808,0x00082203,0x0a983e0e, +0x00300806,0x00001206,0x00284602,0x0c084a1d, +0x00480400,0x00101c05,0x00184603,0x0be85a1a, +0x00380608,0x20280808,0x00b80406,0x0dc88a2e, +0x20401803,0x20382206,0x00680807,0x0a28460c, +0x20180e06,0x00200c0c,0x00681407,0x0b286a1b, +0x20380a04,0x00000c06,0x00980409,0x0b187217, +0x2060380c,0x20284a10,0x00981c0e,0x0c788a24, +0x00600202,0x00300004,0x20181e06,0x09d8520b, +0x00600000,0x20181206,0x00901404,0x0a686a15, +0x00600402,0x20281a07,0x00b01001,0x0a787212, +0x00b82a0b,0x00b05016,0x20984205,0x0b78a220, +0x20200c04,0x00380a03,0x20181c0c,0x09785a08, +0x20801c09,0x20183207,0x00581c16,0x09e86a08, +0x20500003,0x20100400,0x00582412,0x0a087208, +0x20480407,0x00100e0d,0x00b0081c,0x0a98aa14, +0x20380e02,0x00601408,0x20380807,0x09686802, +0x00682a0a,0x00604814,0x20781e03,0x09d87001, +0x00281605,0x2010240a,0x00680c03,0x09f87c03, +0x00180607,0x00100808,0x00e80410,0x0a58b002, +0x00581a03,0x00302002,0x00201e03,0x09886004, +0x20380803,0x20401a0b,0x00c01c0e,0x09e86c07, +0x00180400,0x20501605,0x00f00808,0x0a287808, +0x20301809,0x0008420c,0x01001811,0x0aa8b012, +0x20601005,0x20381608,0x00a0140c,0x09b85409, +0x00401401,0x20681e02,0x01100006,0x0a486c11, +0x00101c02,0x20782e04,0x0140040a,0x0a888011, +0x00282e0b,0x00603411,0x00080407,0x0b68a81f, +0x00380a03,0x00000806,0x00400604,0x0a18500d, +0x20b01004,0x20183401,0x00a01812,0x0af8701d, +0x20500c04,0x00183001,0x00800c0c,0x0b38841b, +0x20101c0a,0x20581a10,0x00d0040c,0x0c88a028, +0x20201a01,0x20282e02,0x00702c05,0x0a88480e, +0x00980a0d,0x0030100f,0x20302e0d,0x0c085820, +0x0038060d,0x0040080f,0x20402a04,0x0c28701f, +0x20400e09,0x0028380f,0x00703008,0x0df8a832, +0x20201404,0x00482e04,0x20401601,0x0af83810, +0x20d03812,0x00186619,0x0000340e,0x0cf84020, +0x20904013,0x00286a19,0x20202804,0x0d18581f, +0x20702c0e,0x0068560d,0x20703604,0x0f988434, +0x00082606,0x00904009,0x20f80e05,0x0b782c0d, +0x00784a11,0x00e0801c,0x2188221a,0x0df8341a, +0x00685a13,0x01209020,0x21c81e16,0x0e085016, +0x00686e16,0x0110bc1d,0x21c0021a,0x11086826, +0x00201403,0x00082609,0x00101e05,0x0bc82c08, +0x00101c07,0x20483214,0x00704603,0x0e882c0c, +0x00102408,0x20483e19,0x00804e04,0x0e784809, +0x0020600c,0x20a8aa25,0x01307207,0x11e85c15, +0x00180601,0x00480400,0x00302800,0x0c283612, +0x00000202,0x00080400,0x00501c00,0x0ec82618, +0x00080a01,0x20100000,0x00801800,0x0e283616, +0x20680401,0x00380400,0x00201000,0x11884616, +0x00000601,0x00280a02,0x00201c03,0x0b982611, +0x00101c03,0x00082e05,0x00401601,0x0e081e18, +0x00301800,0x20382e03,0x00901e01,0x0d782a17, +0x00900e08,0x00181004,0x00202213,0x10b83e20, +0x20400004,0x00380606,0x00080804,0x0b181e0e, +0x20282205,0x00703804,0x20781c00,0x0d481a19, +0x20880c00,0x00401204,0x20381c08,0x0cc82213, +0x20a8040e,0x00401215,0x20383808,0x0f983625, +0x00480e04,0x00301c06,0x20181e08,0x0aa82610, +0x00001009,0x2018160d,0x00782606,0x0c782a1c, +0x00700404,0x00100a02,0x00283a12,0x0c283618, +0x00c8060c,0x00301015,0x00283a16,0x0e685e2c, +0x20101806,0x00081e08,0x00681005,0x0a283211, +0x00981607,0x0030240f,0x00283208,0x0b884223, +0x00480604,0x00200c09,0x00481c02,0x0b485220, +0x2050080c,0x00281210,0x00680c0e,0x0cd86a30, +0x20181605,0x0050240a,0x20182001,0x09a83e0e, +0x20700c01,0x20281606,0x00b01013,0x0a684a1d, +0x20700601,0x00180e03,0x0070100f,0x0a585217, +0x00682a0a,0x00406015,0x00183e02,0x0b88762a, +0x00400804,0x00100606,0x00880a02,0x0948420e, +0x00601003,0x00180e03,0x00681e02,0x09b84a15, +0x00801003,0x00280e05,0x00581e05,0x09c85212, +0x00001804,0x2068260b,0x01903011,0x0a488222, +0x00281a03,0x00302005,0x00880c09,0x08d84e0b, +0x00180e01,0x00502004,0x00382c0f,0x09285a0e, +0x20200601,0x00600405,0x00282012,0x0938660c, +0x00300201,0x20100401,0x0108040f,0x09787612, +0x20500801,0x20381a03,0x0100140f,0x08a84c01, +0x20400c01,0x00283000,0x00b02011,0x08e86802, +0x20300001,0x00781400,0x0030100d,0x09186c03, +0x20680400,0x20180601,0x01000818,0x09287401, +0x00201402,0x20182a01,0x00a00a01,0x08d84809, +0x00000000,0x00600002,0x20100804,0x0928580c, +0x00180800,0x00600803,0x20200803,0x0958600b, +0x00600602,0x20200a02,0x00f81806,0x09887410, +0x20181203,0x00401405,0x00080405,0x0928400b, +0x00580e04,0x00502003,0x20100804,0x09984c10, +0x00381605,0x00502c02,0x00000405,0x09b8580f, +0x2090240b,0x20184e09,0x01181018,0x0a38881f, +0x00000802,0x00180e03,0x00501002,0x0988400e, +0x20600809,0x00280a0b,0x00780414,0x0a48501c, +0x20100c08,0x0008120c,0x00b80c0d,0x0a585c18, +0x00982a0f,0x00804018,0x20281204,0x0b688829, +0x20380e02,0x00301803,0x00200403,0x0a083811, +0x20480607,0x00480810,0x00401802,0x0b585426, +0x20b80603,0x00380c0c,0x0070040b,0x0b486824, +0x20d0080e,0x20281215,0x00d01c17,0x0cc88033, +0x00380800,0x20101602,0x00800a05,0x0a883010, +0x00581801,0x00304207,0x00200e0c,0x0c783821, +0x00a83206,0x00105c04,0x00400a15,0x0c68541f, +0x00781e0c,0x00003815,0x00a80a11,0x0e888036, +0x20601802,0x20282e02,0x00d01804,0x0b08300f, +0x20903402,0x20386203,0x01303403,0x0d68401d, +0x20d04808,0x20a87e0e,0x01b0440a,0x0d38541a, +0x21004408,0x20788a11,0x01706803,0x1018702f, +0x00481601,0x00402003,0x0028060d,0x0b78280a, +0x00881a01,0x00a02002,0x20580617,0x0e382812, +0x00a81603,0x00702c09,0x20481e1d,0x0df84010, +0x00f83603,0x00a07408,0x20b83e2c,0x11584c19, +0x00000801,0x20581400,0x00d00800,0x0bd8160f, +0x20280402,0x20100000,0x00600800,0x0e981215, +0x20101002,0x20281400,0x00680800,0x0de81a14, +0x20500c03,0x20481000,0x00a80c00,0x11082e15, +0x20100203,0x20400003,0x00800801,0x0b680e0e, +0x00481606,0x20202405,0x00500a07,0x0de80a18, +0x00381207,0x00102007,0x00100204,0x0d481616, +0x00180e09,0x00001008,0x00600e0f,0x10582e1d, +0x00000403,0x20400206,0x00980a02,0x0af80e0f, +0x20801006,0x2068260e,0x00e00c04,0x0d180a19, +0x20800c08,0x2038120f,0x00880c04,0x0c881616, +0x0040080b,0x20300612,0x0098260c,0x0f38262a, +0x00000801,0x20380c02,0x00881202,0x0a681a11, +0x00980601,0x20201805,0x00584213,0x0c481221, +0x00a80a02,0x0000140a,0x00483614,0x0bd82a1e, +0x00080a09,0x20100410,0x00b81e01,0x0db84631, +0x00581604,0x20102805,0x00581202,0x09d81a14, +0x00200e01,0x20381403,0x00b80408,0x0b182a27, +0x00180a03,0x20200403,0x00900c0b,0x0ab83622, +0x00700808,0x2030060c,0x00c81e02,0x0c284633, +0x20700806,0x20781607,0x00f0080b,0x0948220f, +0x20681001,0x00001201,0x0068080e,0x0a082a1c, +0x20880405,0x20380607,0x00a8040d,0x09d83216, +0x20400605,0x20181c0d,0x00d01013,0x0aa85a2a, +0x00881207,0x2050180b,0x00a80609,0x08d8220e, +0x00881201,0x20402403,0x00a81206,0x09482a18, +0x00b81604,0x20402c09,0x00a81a0b,0x09383615, +0x00481800,0x00002202,0x00601806,0x0998421e, +0x20101805,0x2098260b,0x0100100e,0x08681a0b, +0x20100603,0x20800000,0x01300c14,0x08883211, +0x20300202,0x20800e03,0x01401017,0x0898360f, +0x00200602,0x20600202,0x00e01011,0x08c83a13, +0x20580601,0x20300404,0x0078180c,0x08481c02, +0x20400805,0x20780e07,0x01280c11,0x08582c02, +0x20201005,0x20981a08,0x01780c0d,0x08683803, +0x20600c05,0x20581607,0x00e80c17,0x08883801, +0x00480a01,0x20401001,0x00880e02,0x08782407, +0x00000202,0x20580407,0x01080806,0x0898380d, +0x00000202,0x20580c07,0x01180c06,0x08a8440c, +0x00480a05,0x20201408,0x00981c04,0x08c8440f, +0x20301402,0x20581a02,0x00d0000a,0x08b8280b, +0x00100602,0x20680801,0x00f01806,0x09183413, +0x20200e01,0x20581001,0x00d01007,0x09183c12, +0x00280c04,0x20402607,0x00e82410,0x09684818, +0x00280a03,0x00000c05,0x00700a01,0x09282810, +0x00300003,0x20400e04,0x00c80409,0x09c8281b, +0x00780601,0x20201a02,0x00980801,0x09c83417, +0x20601a03,0x20783806,0x01701014,0x0a68602a, +0x20500403,0x20381204,0x00a01c07,0x09a82013, +0x20c80601,0x20481004,0x00f01811,0x0ac82c28, +0x20d00803,0x20481e04,0x00f00817,0x0a984023, +0x00180404,0x20100604,0x00980c02,0x0bf85436, +0x00300201,0x20200003,0x00600e07,0x0a481412, +0x00600402,0x20580c01,0x00c02212,0x0c281c27, +0x00501a01,0x20283006,0x00801611,0x0bd83c25, +0x20600e02,0x20182008,0x00a01c04,0x0db85839, +0x20480e02,0x20201c00,0x00600c02,0x0ac80c10, +0x20781e06,0x20403c06,0x00800e01,0x0d28081e, +0x20683204,0x00405404,0x20400203,0x0cc8281b, +0x20882202,0x00204401,0x00300a0e,0x0f683c34, +0x00301002,0x20581e05,0x00d0160a,0x0b38080b, +0x00701804,0x20b8260c,0x01802215,0x0df80412, +0x00700802,0x20881206,0x01102a14,0x0d88240f, +0x00c01002,0x20682a05,0x01403624,0x10b83c1a, +0x00100401,0x00100000,0x20380c00,0x0bd0020f, +0x20100800,0x20280800,0x00300400,0x0e800214, +0x00181000,0x00201400,0x20100400,0x0dc80e16, +0x20280a02,0x00201400,0x20100c00,0x10d81a17, +0x20400202,0x00100003,0x20200404,0x0b58060d, +0x20300603,0x00081401,0x00001a02,0x0de00615, +0x20500601,0x20281601,0x00401403,0x0d180e14, +0x20800003,0x00081606,0x00501607,0x1018161b, +0x00300001,0x00100e03,0x20280608,0x0ae00210, +0x20200404,0x00000e07,0x2058220a,0x0d200e1b, +0x00000003,0x20101604,0x0008220b,0x0c780618, +0x00f80602,0x00001803,0x0008221e,0x0f08162d, +0x00180400,0x00100800,0x00080c00,0x0a580614, +0x00880601,0x00200c05,0x20181e0e,0x0c280a26, +0x00800603,0x20100005,0x00480e0a,0x0b881a23, +0x20a00c03,0x20181204,0x00680c0f,0x0d582235, +0x00100c00,0x00081c00,0x00200402,0x09b80e13, +0x00180603,0x00100c01,0x0020000b,0x0ad81228, +0x20300800,0x00081202,0x00400c0e,0x0a781a21, +0x00f81203,0x00202006,0x0028160e,0x0bc82a34, +0x00000801,0x00300201,0x20581404,0x09280e10, +0x20501405,0x20181e07,0x0048080d,0x09c8161c, +0x20300c04,0x00280a03,0x00081806,0x09981a17, +0x20900801,0x20281203,0x00a00c20,0x0a282e2c, +0x00000400,0x00581003,0x20500402,0x08b8160d, +0x00800602,0x00580c08,0x20380a03,0x09081e18, +0x00700603,0x00580c08,0x20200a02,0x08e82615, +0x00301001,0x00082400,0x00600c04,0x09282a1a, +0x00481204,0x00602404,0x20a80403,0x08580e0b, +0x20380e02,0x00500c00,0x20601014,0x0858160f, +0x20580800,0x00500602,0x20501414,0x08581a0c, +0x00080a03,0x00500804,0x2030080f,0x08782210, +0x20600405,0x00280a09,0x00000010,0x08181201, +0x00180402,0x00300e05,0x2038080a,0x08281000, +0x00380400,0x00301603,0x20481005,0x08281000, +0x20180403,0x00301206,0x20180c10,0x08381e01, +0x00300602,0x00400006,0x20380e01,0x08481807, +0x20200800,0x00280802,0x00080c0d,0x0848180b, +0x20200802,0x00280e02,0x0018100d,0x08482009, +0x20100602,0x00280403,0x0048080c,0x0868280d, +0x20181e01,0x00402001,0x20300c08,0x0888140b, +0x20180c00,0x00400803,0x20200c08,0x08d81816, +0x20381201,0x00401005,0x20100008,0x08c82414, +0x00680401,0x00200602,0x00280409,0x08f82817, +0x20100800,0x20280e02,0x00501805,0x08f80c11, +0x00580e03,0x00101001,0x00001805,0x0998101c, +0x00680604,0x00000801,0x00301800,0x09782017, +0x20980a01,0x00201001,0x00380c1a,0x09e82c29, +0x20200002,0x20180603,0x00200002,0x09880814, +0x20d01005,0x20281a08,0x00400415,0x0aa80829, +0x20a00809,0x20180a0c,0x00481413,0x0a481821, +0x00480403,0x00000202,0x00780a02,0x0b783435, +0x00200202,0x00000005,0x00100a04,0x0a280814, +0x00800602,0x00280408,0x20200212,0x0c080c2a, +0x00481209,0x00101810,0x00280e0b,0x0b782825, +0x20880a02,0x00000406,0x0070080c,0x0d28343a, +0x20600e01,0x00080e01,0x00101802,0x0ac00413, +0x20d00e02,0x00381c01,0x20303405,0x0d200024, +0x20902004,0x20383e0a,0x00903401,0x0c782020, +0x20a00601,0x20281e01,0x0080320d,0x0f082839, +0x00580801,0x00201203,0x2020020f,0x0b400c0c, +0x00b81802,0x00602605,0x20a00a21,0x0e201815, +0x00980601,0x00500003,0x2070021a,0x0d581013, +0x00e00401,0x20200203,0x00100629,0x1078141d, +0x00200201,0x00200800,0x20100400,0x0bc80610, +0x00080e02,0x00301000,0x20401400,0x0e800214, +0x00100e01,0x20281400,0x00400800,0x0da80a14, +0x20400204,0x20180400,0x00502400,0x10a81214, +0x20680402,0x00100202,0x00100806,0x0b58060d, +0x20500c05,0x00080e07,0x00080400,0x0de00614, +0x20600801,0x00180602,0x20180802,0x0d180613, +0x20501407,0x2018120b,0x0048120d,0x0ff8061b, +0x00380603,0x00000804,0x0010020b,0x0ae0020f, +0x00281204,0x00302008,0x20381210,0x0d38061c, +0x00380400,0x00300c03,0x20280e0f,0x0c680e1a, +0x00d80e05,0x0040100b,0x0008121b,0x0ed8162f, +0x00100802,0x20180a05,0x00300201,0x0a500215, +0x00700402,0x20180605,0x00400a09,0x0c180629, +0x00580a02,0x00200801,0x00100e05,0x0b680e24, +0x20680400,0x00101603,0x0030040b,0x0d281237, +0x00080801,0x00100c01,0x00281402,0x09a80615, +0x20200401,0x00180800,0x0038040c,0x0ac80a28, +0x20300003,0x00000604,0x0048040b,0x0a580a21, +0x00c00803,0x00081603,0x00800a08,0x0b881635, +0x00180e03,0x20101803,0x00580403,0x09080e12, +0x00081202,0x00102403,0x00281006,0x09b80a1f, +0x00180a02,0x00001805,0x00581003,0x09680e1a, +0x20880a02,0x00201005,0x0048041d,0x09f8122b, +0x00100804,0x20480605,0x00a00005,0x08880e0e, +0x00500001,0x20300202,0x00b00805,0x08d80e19, +0x00400000,0x20380602,0x00c01006,0x08a81216, +0x00580800,0x00001202,0x00700404,0x08f8121a, +0x00000605,0x20280807,0x00900c07,0x08280e08, +0x20501000,0x20381800,0x00b00414,0x08380e0d, +0x20500c00,0x20381201,0x00b00411,0x08280e0a, +0x20300800,0x20281201,0x00c00412,0x0848120f, +0x20180405,0x20100a08,0x00780408,0x08080601, +0x00480401,0x00100400,0x00580405,0x08080800, +0x00380801,0x00100400,0x00680403,0x08080c00, +0x00280400,0x00000400,0x0088040a,0x08080e01, +0x00180e05,0x20200407,0x00900406,0x08180c05, +0x20281602,0x00001003,0x0060040f,0x08280c0a, +0x00180e03,0x20101402,0x0078040b,0x08180c07, +0x20380a01,0x20100400,0x0090000f,0x0828100b, +0x20201807,0x20483209,0x00a00809,0x0868040d, +0x20101001,0x20581a03,0x00a00c0a,0x08a80817, +0x20401004,0x20482206,0x00b0040e,0x08881013, +0x00700002,0x20280602,0x00a80807,0x08b81017, +0x20180605,0x0020080b,0x20180c03,0x08e80813, +0x00201400,0x20181801,0x00400006,0x0988041f, +0x00200a04,0x00080c06,0x00480401,0x0948101b, +0x20a00a03,0x20280404,0x0098081b,0x09a81428, +0x00000003,0x00100206,0x00000800,0x09800014, +0x20781001,0x00301c01,0x2028080d,0x0a980428, +0x20180402,0x00101204,0x00180c07,0x0a28101e, +0x00700403,0x00080a05,0x00780604,0x0b281834, +0x00000201,0x00180404,0x00100401,0x0a280415, +0x00580601,0x20100403,0x00501209,0x0bf8042a, +0x20500800,0x00081802,0x00500805,0x0b381825, +0x20a00602,0x00181403,0x00500412,0x0cd81c3a, +0x20781603,0x00201402,0x00001c01,0x0ac00416, +0x20f81603,0x20200c00,0x00602806,0x0d200828, +0x20581a03,0x00202404,0x20100209,0x0c581023, +0x20b00802,0x00281202,0x0000020e,0x0ec8183d, +0x00600802,0x20480e06,0x00500e13,0x0b60140d, +0x00d02003,0x20782e08,0x00900a26,0x0e401417, +0x00801001,0x20580e04,0x00800a17,0x0d381012, +0x00f81202,0x00401005,0x2040062c,0x1048181e, +0x00180602,0x20200400,0x00401400,0x0bc0020f, +0x20300801,0x20281000,0x00500400,0x0e800211, +0x00080e01,0x00301400,0x20200800,0x0da80614, +0x20880802,0x00380800,0x00100400,0x10980610, +0x20401003,0x20381206,0x00580404,0x0b500a0d, +0x00080601,0x20101403,0x00180e08,0x0df00615, +0x20480801,0x00001202,0x00300000,0x0d000214, +0x00281204,0x00102c06,0x00080e18,0x0ff0061c, +0x00100000,0x00280804,0x00080607,0x0ae0020f, +0x20200801,0x20281201,0x00501208,0x0d20021d, +0x00300602,0x20200002,0x00600a0d,0x0c50021a, +0x00801403,0x20381205,0x00a01210,0x0ec00230, +0x00380a02,0x00201803,0x20100606,0x0a500615, +0x00980602,0x00000c02,0x0020060e,0x0c100a28, +0x00300801,0x20180e03,0x00600e03,0x0b600622, +0x20680a02,0x00100804,0x00601008,0x0d200634, +0x00100402,0x20180605,0x00500804,0x09a00a16, +0x20100003,0x20100205,0x0050000c,0x0ac00e29, +0x00000401,0x00100401,0x00380807,0x0a400621, +0x00f00402,0x20100a04,0x0080020b,0x0b800e35, +0x20200c00,0x00081002,0x00300006,0x09000a11, +0x20200e02,0x00081004,0x00500409,0x09b00a1e, +0x20100603,0x00280403,0x00401007,0x0960061a, +0x20b80400,0x00080401,0x00a00c21,0x09e00e2a, +0x00580c00,0x00301001,0x20100000,0x08900a0e, +0x00600402,0x00280603,0x00100003,0x08d00e18, +0x00400003,0x00200205,0x00300804,0x08b00e14, +0x00500800,0x20180800,0x00800402,0x08f01219, +0x20580400,0x00000000,0x00300c0e,0x08300e07, +0x20581a03,0x00301c04,0x00100014,0x08300e0d, +0x20481203,0x00301804,0x00300010,0x0820120a, +0x20280a01,0x00100c01,0x00600411,0x0840160f, +0x00400201,0x20100201,0x00300400,0x08101201, +0x00500c00,0x20280a04,0x00800804,0x08001201, +0x00401002,0x20281206,0x00900003,0x08001201, +0x00200800,0x20280a03,0x0090000a,0x08001601, +0x20401803,0x20181e04,0x0048080c,0x08201005, +0x20401c03,0x00182a04,0x00680c12,0x08200c0a, +0x20200e01,0x00381401,0x0058080d,0x08100807, +0x20300c01,0x00081602,0x0078100f,0x0830100b, +0x00480a01,0x00501c04,0x20382000,0x0860080b, +0x00081400,0x00801404,0x20481407,0x08b00417, +0x00080801,0x00600e01,0x20181808,0x08800412, +0x00900402,0x00400001,0x00281c06,0x08b00815, +0x20780800,0x00380401,0x00300c0e,0x08d80412, +0x00281205,0x00301c06,0x00100407,0x0980041e, +0x20280e01,0x00400803,0x00280407,0x09280419, +0x20d80e05,0x00501407,0x0020041f,0x09900027, +0x00480401,0x00100800,0x00300606,0x09800416, +0x20700c06,0x20181609,0x0080100e,0x0a900828, +0x00200601,0x00100000,0x00500003,0x0a08041e, +0x00a80403,0x00200a08,0x00700609,0x0b100433, +0x00080a04,0x00000403,0x00501805,0x0a200815, +0x00480607,0x00280808,0x00301207,0x0bf00c2c, +0x20400001,0x00280603,0x00580407,0x0b180423, +0x20c00800,0x00180800,0x00981415,0x0cb00039, +0x20a01406,0x20282e0a,0x00501003,0x0ae01019, +0x2120200a,0x00183a0e,0x00100406,0x0d40142c, +0x20801402,0x00282800,0x00480605,0x0c380c24, +0x20881201,0x00200c01,0x00780a10,0x0e980c3b, +0x00880602,0x00400c07,0x20681a19,0x0b90100e, +0x00f82a05,0x00903c0e,0x20c8262e,0x0e700c16, +0x00982202,0x00702005,0x2060021b,0x0d280c13, +0x00d01800,0x20282601,0x00a80627,0x1018101f, +0x20180401,0x00580800,0x20100400,0x0bc00a0c, +0x20280402,0x00500000,0x20181000,0x0e800a12, +0x20100000,0x00181000,0x00600c00,0x0da00612, +0x20601803,0x20181c00,0x00982400,0x10a01612, +0x00081a02,0x00502003,0x20300202,0x0b600e0d, +0x20180602,0x00400405,0x20100605,0x0df00615, +0x20300802,0x00180e01,0x00300202,0x0d100a13, +0x20100000,0x00680808,0x00200212,0x1000061a, +0x00000c02,0x20180a03,0x00600203,0x0af00e10, +0x20180401,0x00300e02,0x00000e09,0x0d300e1c, +0x00100203,0x00300806,0x00000a0a,0x0c600e19, +0x00b81a08,0x00502807,0x00002615,0x0ee0162e, +0x00100202,0x00280803,0x00401203,0x0a600e13, +0x00600a03,0x00200003,0x0030160c,0x0c301226, +0x00580401,0x00301204,0x00301206,0x0b701621, +0x2090080b,0x00081610,0x00a01c0c,0x0d402633, +0x00380402,0x00200a03,0x00200601,0x09c01615, +0x00280804,0x00400607,0x00300807,0x0af01a28, +0x00180c00,0x00200c00,0x00600c07,0x0a601a21, +0x0100020c,0x00101411,0x0068060f,0x0bc02a34, +0x20280e03,0x00101004,0x00400408,0x09201612, +0x20480a03,0x00201007,0x0048040d,0x09d01e1e, +0x20400201,0x20200402,0x0090100a,0x09802218, +0x20b00c0a,0x00281a13,0x00a01422,0x0a20322a, +0x00400c02,0x20281205,0x00800c01,0x08a01a0e, +0x00880602,0x00000e01,0x00801400,0x09002218, +0x00700602,0x20200601,0x00a00e01,0x08e02a13, +0x00681606,0x0040100c,0x00580c01,0x09302e18, +0x20500801,0x00181000,0x0048040e,0x08501a06, +0x20801805,0x20182607,0x00b00818,0x0860260c, +0x20801005,0x20181e06,0x00b00414,0x08602a0a, +0x20400c03,0x20181206,0x00800c13,0x0880320e, +0x00380400,0x00400802,0x00080601,0x08401800, +0x00581202,0x00501807,0x00280c00,0x08402400, +0x00681606,0x00302409,0x00480a03,0x08402a01, +0x00280a03,0x00201004,0x00480807,0x08503201, +0x20181602,0x00302802,0x00280408,0x08401c04, +0x20181a04,0x00103000,0x0080040e,0x08502807, +0x20280802,0x20201207,0x00d0040e,0x08402c05, +0x20200003,0x00001603,0x0088100d,0x08703009, +0x00400201,0x20280603,0x00c01004,0x08801c09, +0x00001c07,0x2058260b,0x0148040b,0x08c02414, +0x00100601,0x20380800,0x01180c07,0x0890240f, +0x00b00a05,0x00001006,0x00d80807,0x08d02812, +0x20701005,0x20281a05,0x00c80c0e,0x08e01c12, +0x20300205,0x0018100b,0x00a0000d,0x09901c21, +0x20201805,0x20382204,0x00f8180a,0x09301c18, +0x21280c05,0x0028160a,0x01102026,0x09b02829, +0x00400205,0x00280409,0x00580606,0x09901417, +0x20180c00,0x00100e04,0x00700c05,0x0ac02829, +0x00080e07,0x00300c0a,0x00780403,0x0a10141f, +0x00d00e02,0x20180404,0x00c81a10,0x0b402c34, +0x20500403,0x00381607,0x00401008,0x0a401817, +0x20300c03,0x20181a04,0x00a80801,0x0c20242c, +0x20300006,0x0008060a,0x00a00004,0x0b201822, +0x20c81603,0x00100c00,0x00b00415,0x0cd02436, +0x20480800,0x00401402,0x20181e06,0x0b101c18, +0x20881a03,0x00202804,0x00482208,0x0d802029, +0x20681e05,0x00001807,0x00981205,0x0c300c22, +0x20901808,0x20482a0b,0x00e81e0f,0x0ea02039, +0x00680c00,0x00100001,0x00500612,0x0ba0100b, +0x00b01c01,0x20483e04,0x00e00e20,0x0e801014, +0x00802c03,0x20784608,0x00f00217,0x0d100813, +0x00d81e05,0x0020240e,0x00482a28,0x10100c1d, +0x00000400,0x20781000,0x00f80c00,0x0be0260d, +0x00000401,0x20680400,0x00e81000,0x0ea02214, +0x20100801,0x20480c00,0x00a81400,0x0dc02612, +0x20381e02,0x20103000,0x00700000,0x10e03617, +0x20301804,0x20682601,0x00b81001,0x0b801e0c, +0x20400000,0x20580c02,0x00c00000,0x0e001e14, +0x20180801,0x20200c03,0x00780e03,0x0d302214, +0x20200005,0x20980e05,0x01300e09,0x1020321b, +0x00281606,0x0010200a,0x00200607,0x0b201e0f, +0x00000801,0x20480403,0x00a00a0a,0x0d502219, +0x20280603,0x20400806,0x00a01604,0x0c802217, +0x00301a09,0x20981c0c,0x0100220f,0x0f203627, +0x20100c04,0x20580a08,0x00a01400,0x0a902612, +0x00380e05,0x20201005,0x00902609,0x0c602a23, +0x00600a02,0x20400202,0x00c0260a,0x0bb0321e, +0x0020100a,0x2030020e,0x00900604,0x0db04e31, +0x00500603,0x20100004,0x00700604,0x09f02a14, +0x00601406,0x2058120b,0x00d00c01,0x0b303a27, +0x00101405,0x20281e08,0x00c00c08,0x0ab03e1f, +0x00481e0a,0x00101410,0x00902002,0x0c204a32, +0x20500402,0x00080e04,0x0070100b,0x09602e10, +0x20780e02,0x00080406,0x00900c13,0x0a10361d, +0x20580a02,0x00300007,0x0040040c,0x09e03e16, +0x20101003,0x20600a0d,0x00f0100f,0x0ab06629, +0x00680a02,0x00101003,0x00480604,0x08f0320d, +0x00600000,0x20300000,0x00801201,0x09604214, +0x00581201,0x00001000,0x00501a02,0x09504a11, +0x00002004,0x20282e04,0x0118100e,0x09a0561b, +0x20480802,0x20100e03,0x0080000e,0x08903208, +0x20381202,0x20302401,0x00800011,0x08d04e0d, +0x20380801,0x20401a03,0x0090000e,0x08d0520b, +0x00081203,0x00601007,0x0068100d,0x09004e0d, +0x00300201,0x20300003,0x00b00801,0x08803000, +0x00200c01,0x20781a04,0x01101808,0x08a04c00, +0x00000e01,0x20681800,0x00e01006,0x08b05000, +0x20100801,0x00180a01,0x00a0080b,0x08d04e01, +0x20300201,0x20381201,0x00b01c0a,0x08903806, +0x20500c03,0x20581e02,0x00b0040f,0x08c0500b, +0x00000400,0x20380a02,0x00800007,0x08d05406, +0x00180803,0x00301002,0x00800009,0x08f05009, +0x00300801,0x20380a03,0x00700001,0x08e0400b, +0x00880e06,0x20102c07,0x00481401,0x09405413, +0x00000802,0x20200202,0x00681807,0x0910540d, +0x0058320e,0x0020280a,0x00c0440d,0x09605c14, +0x20281001,0x20101c01,0x00581409,0x09403c10, +0x20800404,0x20481209,0x00f01018,0x0a004c1f, +0x00281604,0x00002405,0x00781406,0x09a04814, +0x20e02415,0x20a83621,0x0168101d,0x0a407429, +0x20180603,0x20400003,0x00c00c03,0x09e03816, +0x20100800,0x20381402,0x00b81001,0x0b304c2b, +0x20600403,0x20581a06,0x01000c0d,0x0a60401e, +0x00b81613,0x2010181f,0x00982a0c,0x0bc05831, +0x20200c03,0x20680a07,0x00c80c01,0x0a903c18, +0x00080e03,0x20101002,0x00681202,0x0c90442a, +0x00200204,0x20480802,0x00a81606,0x0b704022, +0x2100140d,0x2068321a,0x00f00815,0x0d505836, +0x20480602,0x20380803,0x00a81205,0x0b503016, +0x20b00c06,0x20482608,0x00a81204,0x0dd03c27, +0x20b02409,0x20483e0a,0x00982801,0x0c70301f, +0x00080e05,0x00001c0d,0x0048561a,0x0f104434, +0x00602401,0x20482603,0x00881a11,0x0bd0280a, +0x00c00203,0x20101809,0x00183a24,0x0ed03012, +0x00a81a05,0x00504010,0x20684e1f,0x0d401c0f, +0x00901800,0x20382e01,0x00a8061a,0x10402819, +0x00000802,0x00380400,0x20582800,0x0c503a10, +0x00180e01,0x00400c00,0x20480400,0x0f003616, +0x00080800,0x00200c00,0x20180c00,0x0e203a15, +0x20500e01,0x00182400,0x00300800,0x11604614, +0x00182204,0x00502807,0x20680c00,0x0bd02a10, +0x20400006,0x00080a04,0x20181003,0x0e603215, +0x00100403,0x00080e01,0x00280800,0x0d803215, +0x00400408,0x00480e03,0x20781a0e,0x10b04a1b, +0x20401404,0x20382204,0x00401404,0x0b602a0e, +0x00181208,0x0010180e,0x20300e08,0x0db02e18, +0x20580a01,0x00100007,0x20101402,0x0ce03214, +0x20581a07,0x00402c13,0x20900e03,0x0fa04624, +0x00281204,0x00302008,0x20400a07,0x0af0320f, +0x20201006,0x20381609,0x00302e04,0x0cd0421e, +0x00480a03,0x20101804,0x20102a0c,0x0c304a19, +0x00c80a05,0x20202e03,0x00104213,0x0e60622e, +0x00380e01,0x20201203,0x00402800,0x0a603e13, +0x00c81209,0x00102c09,0x2020120b,0x0bd05225, +0x00680800,0x20302206,0x00401a01,0x0b505e1f, +0x2060200b,0x20483e11,0x00c02c13,0x0ce0722e, +0x20300404,0x20580606,0x00800408,0x09d04a0f, +0x2090240a,0x20382a12,0x00900c19,0x0aa05a1e, +0x20701002,0x20581a05,0x00c00c12,0x0a705e16, +0x00382a08,0x00403411,0x20300002,0x0ba07e24, +0x00400603,0x20480405,0x00700601,0x09604a0c, +0x00780a05,0x0050000c,0x20280a01,0x09f05212, +0x00501401,0x20182001,0x00680602,0x09f05e0e, +0x00380c00,0x20703207,0x00a00c0a,0x0a908e1f, +0x20200803,0x20380a04,0x0060040b,0x09104e07, +0x20500001,0x00380e03,0x20202012,0x09805a0a, +0x20200602,0x00580404,0x2020040c,0x09906209, +0x20302006,0x20a82609,0x01780814,0x09d08610, +0x00280604,0x20100005,0x00300c04,0x09004c01, +0x00300201,0x00300800,0x20580403,0x09606401, +0x00080801,0x00500a03,0x20300806,0x09706400, +0x00081202,0x20201009,0x00e80c0b,0x09907e01, +0x20400806,0x20181209,0x00300009,0x09205407, +0x20200403,0x00400e02,0x20380c0d,0x09806009, +0x00000801,0x00300201,0x20181005,0x09806406, +0x00480e07,0x20600003,0x0110340c,0x09b0840a, +0x00480a06,0x0010140a,0x20180e02,0x0970500b, +0x00281a06,0x00500807,0x00002408,0x0a005c14, +0x00281603,0x00501804,0x20100406,0x09d05c0b, +0x2090380b,0x20986612,0x01101417,0x0a40941c, +0x20100803,0x20181608,0x0040100a,0x09d0500f, +0x20400406,0x2018060d,0x0020000f,0x0ac0701f, +0x20200001,0x00081605,0x0060140c,0x0a406014, +0x00881207,0x00503c0e,0x20885204,0x0b609025, +0x20400401,0x00181000,0x20180c05,0x0a704c17, +0x20180a04,0x00000806,0x00181c02,0x0be06028, +0x20400000,0x00080a02,0x00081c07,0x0b10601d, +0x20800401,0x00182608,0x00701413,0x0c90742d, +0x00181205,0x00201404,0x20580e06,0x0b204816, +0x20400400,0x20281605,0x00380a01,0x0d205829, +0x20200001,0x00180601,0x20282a04,0x0c00501e, +0x20380c02,0x00201604,0x20284605,0x0e207434, +0x20701009,0x2038160b,0x00082202,0x0bc04413, +0x20600806,0x20100604,0x2028460c,0x0e604c22, +0x20281401,0x00103403,0x20384609,0x0ce03c18, +0x20500401,0x20180c03,0x00283a0d,0x0fa0502b, +0x00781e05,0x0020400f,0x20582e15,0x0c303007, +0x00981605,0x00101c0e,0x2018161b,0x0f20300e, +0x00580602,0x20580406,0x00a00a0f,0x0d70240b, +0x00980e02,0x00002007,0x0008261b,0x10b03c16, +0x00381a04,0x00201c00,0x00300800,0x0cb03614, +0x00000c00,0x20181c00,0x00781c00,0x0f703e17, +0x00000801,0x00081400,0x00681800,0x0ea04216, +0x20600400,0x00080400,0x00482400,0x11f05617, +0x2030180a,0x2048360c,0x00a80808,0x0c203210, +0x00380803,0x00280401,0x00082201,0x0eb02e18, +0x00380c00,0x00100402,0x00181601,0x0de03a17, +0x00b00004,0x00180400,0x00482611,0x1130421f, +0x00080e07,0x00101c12,0x20481e01,0x0bb02a0d, +0x20700a02,0x00181409,0x20100c06,0x0e002615, +0x20601001,0x20181403,0x00200409,0x0d403212, +0x20d00601,0x00181c0b,0x00302010,0x10203a20, +0x20100c01,0x20281a04,0x00303001,0x0b402e0d, +0x00481202,0x00201c04,0x2060260d,0x0d503a19, +0x00100204,0x00280408,0x20303208,0x0cc03e12, +0x00880e06,0x00200c08,0x20405616,0x0f305e22, +0x00101001,0x00181a02,0x20201603,0x0ae0420e, +0x00300801,0x20180a03,0x00103602,0x0c604e20, +0x00680800,0x00200e03,0x20403a06,0x0c105e19, +0x00600401,0x2010220b,0x00002001,0x0de08a2d, +0x00180601,0x00500c01,0x20800001,0x0a704a0e, +0x00181a04,0x00104002,0x20200c08,0x0b70661d, +0x20500001,0x00001a03,0x2020080d,0x0b407215, +0x20503006,0x00084a07,0x00801412,0x0c908623, +0x00100000,0x00400400,0x20500c04,0x0a004e0c, +0x00201c04,0x20581a0a,0x00e0100a,0x0aa06a14, +0x00680800,0x00001c01,0x00400201,0x0ac0720f, +0x00381205,0x00c00c0b,0x20a01002,0x0bb08e18, +0x00080e01,0x00401000,0x20300c08,0x09b05206, +0x20400800,0x00180803,0x0078080f,0x0a306607, +0x20480602,0x20200400,0x00c01410,0x0a507208, +0x00381e01,0x00803a03,0x2070100b,0x0b00a611, +0x20300001,0x00180a03,0x00101009,0x09a05402, +0x00281001,0x00301002,0x00500804,0x0a206402, +0x00000806,0x20380e07,0x00d00004,0x0a407801, +0x20200c02,0x00181e07,0x00701814,0x0ab0a602, +0x00200000,0x00100c00,0x20181000,0x09d05807, +0x00181a07,0x20101805,0x0090200b,0x0a506c09, +0x00281e07,0x2010180a,0x00900405,0x0a607405, +0x20301801,0x00482a01,0x0008080f,0x0af0a40f, +0x20280601,0x00080801,0x00200c08,0x0a10500b, +0x20402009,0x20783e10,0x00e00c0f,0x0ac07816, +0x20101004,0x20882a0b,0x00f01409,0x0aa07c0c, +0x00282000,0x00a04403,0x20a83405,0x0b90a419, +0x00100201,0x20100a01,0x00080802,0x0a80580f, +0x00200206,0x0010080b,0x20182c02,0x0ba0701f, +0x00001000,0x20381401,0x00682806,0x0b207814, +0x00081607,0x00200804,0x00701c0a,0x0c709020, +0x20200401,0x20180a05,0x00281006,0x0b005013, +0x20500001,0x00181207,0x00180408,0x0cb06424, +0x20300201,0x00180400,0x00182405,0x0bd06419, +0x20700807,0x20381a11,0x0098180b,0x0da0982b, +0x20401003,0x00082201,0x00082202,0x0bb04015, +0x20380405,0x00180603,0x20383a05,0x0de05826, +0x00080405,0x00080604,0x00183606,0x0ca04c19, +0x00000401,0x20180c04,0x00385a09,0x0f10742c, +0x00280603,0x00402008,0x2088320c,0x0c40340e, +0x00000204,0x0000180b,0x20583a0f,0x0ee03c1b, +0x20101604,0x00080c0a,0x00082606,0x0d503413, +0x20400e01,0x00000407,0x00084209,0x10505423, +0x00200800,0x00381801,0x00002205,0x0c902806, +0x00501800,0x00081c00,0x00200e0e,0x0f80300c, +0x00300801,0x00581202,0x20400a09,0x0dd0300b, +0x00600201,0x00380404,0x00100213,0x11304014, +0x20101c00,0x20783000,0x00881c00,0x0d304a13, +0x00000202,0x20400800,0x00582800,0x1000521d, +0x00100602,0x20500000,0x00582000,0x0f305a1b, +0x20600000,0x20600400,0x00682400,0x12b06a1b, +0x00700003,0x00001201,0x20484204,0x0c903e15, +0x00501006,0x20581605,0x00782e01,0x0f103e1d, +0x00401008,0x20481e06,0x00582802,0x0e60461a, +0x00f00002,0x20600000,0x00781e11,0x11c05a24, +0x20780603,0x00080c09,0x00000011,0x0bf0220f, +0x20880604,0x2010000c,0x0018100f,0x0e402616, +0x20581606,0x00101810,0x2028100d,0x0da03213, +0x20e00400,0x20681005,0x0070081b,0x10a04e1f, +0x20180a01,0x20100c01,0x20301a04,0x0ba03208, +0x00200401,0x20281001,0x00102e09,0x0db02e13, +0x20300000,0x20480a02,0x00403a01,0x0d303e0c, +0x00100000,0x20581406,0x00303a0e,0x0fe05e18, +0x00380c00,0x20301601,0x00001605,0x0b603e0c, +0x00580e03,0x20101004,0x20303205,0x0d004a1a, +0x00600802,0x20480e01,0x00102a09,0x0cc05a12, +0x00781e04,0x20503006,0x2030460a,0x0ef08624, +0x00000000,0x20600400,0x00601803,0x0af0460d, +0x20300003,0x20480e05,0x00103c09,0x0c306617, +0x20381602,0x20301804,0x20102c0a,0x0c206e11, +0x00182201,0x20c04a06,0x00902c0b,0x0dc0aa23, +0x00180602,0x20600801,0x00701c04,0x0a90520a, +0x00682204,0x20403804,0x20201801,0x0b907e12, +0x00580a01,0x20800a03,0x00503601,0x0bb0860d, +0x20201405,0x21482609,0x01b0240e,0x0cd0b217, +0x20100c00,0x20881604,0x00901808,0x0a605e04, +0x20480402,0x20b00e08,0x00c01c12,0x0b108a09, +0x20600402,0x20980605,0x0060180f,0x0b609606, +0x00100e03,0x20e81c05,0x01201809,0x0c50ba0c, +0x20200803,0x20580e03,0x00480c06,0x0a506003, +0x00301400,0x20c82603,0x00e00805,0x0b008803, +0x00600202,0x20900400,0x00580a04,0x0b509c00, +0x00100003,0x20c00a06,0x00b8080d,0x0c20ca01, +0x00380a05,0x20300806,0x00100000,0x0a805806, +0x20601802,0x20783602,0x00580410,0x0b40880d, +0x20501c04,0x20883a07,0x0068040e,0x0b609406, +0x20281602,0x20b02003,0x00d8140e,0x0c40c00c, +0x20301006,0x20581a09,0x00380809,0x0ac05c0a, +0x00581201,0x20102803,0x20883201,0x0bd08415, +0x00380400,0x20100c04,0x20783602,0x0bb08c0c, +0x00200a02,0x21181e02,0x01501407,0x0cd0b817, +0x00080606,0x20100809,0x20381001,0x0b20500f, +0x20480a04,0x20500402,0x0028040d,0x0c80741a, +0x20181204,0x20202003,0x20481807,0x0c10780e, +0x20701c03,0x20e83a09,0x00e8100e,0x0db0b822, +0x20100003,0x20300609,0x20181001,0x0ba05010, +0x20301003,0x2078120a,0x00382401,0x0d806c21, +0x20500401,0x20680a08,0x00381c04,0x0ca06c14, +0x00000a01,0x20700000,0x20185a06,0x0ee0a826, +0x00080405,0x20300e01,0x00083e03,0x0c203c10, +0x00101007,0x20380e01,0x20185a08,0x0e804c1e, +0x00501008,0x20580e03,0x00285209,0x0d405412, +0x00100807,0x20600602,0x00086205,0x10007821, +0x00080e08,0x2030140f,0x00300204,0x0c90280c, +0x20380e07,0x00201813,0x20481e04,0x0f502c17, +0x20581a0a,0x20102c14,0x20181804,0x0dc0340f, +0x20481209,0x20302413,0x00082a03,0x10f0541d, +0x00200003,0x20700208,0x00802205,0x0ce03808, +0x00582001,0x20103203,0x00202a0e,0x0fe0380e, +0x00480403,0x20700e0a,0x00a01a0b,0x0e303c0b, +0x00500403,0x20880608,0x00901a0f,0x11c05413, +0x20281000,0x00603400,0x21182c00,0x0dc05219, +0x20200001,0x00400400,0x20c82c00,0x10a05a21, +0x20280a01,0x00401400,0x20d81c00,0x0fe05e1e, +0x20680601,0x00600800,0x21281800,0x13806e1f, +0x00b80601,0x00101201,0x20481a05,0x0d003a1b, +0x00b80e02,0x00302403,0x20a83606,0x0f904623, +0x00b80c01,0x00302203,0x20882e05,0x0ef05220, +0x01100003,0x00500202,0x21081e11,0x12705e27, +0x20a00c05,0x00082205,0x00080c1b,0x0c302a11, +0x20c00804,0x00081a02,0x2018081c,0x0e902e18, +0x20a01002,0x00083002,0x2010041d,0x0e003614, +0x20d00601,0x00580805,0x21080c20,0x11305220, +0x20100a04,0x0038140a,0x20800602,0x0bf02604, +0x00300603,0x00280809,0x20700e08,0x0e102e0f, +0x20300400,0x00480c06,0x20d00e02,0x0db03e07, +0x00100801,0x00681c03,0x21202607,0x10805613, +0x00300401,0x00480e01,0x20d02606,0x0bc03208, +0x00200a01,0x00381800,0x20903e01,0x0d804213, +0x00880606,0x00500c07,0x21002e0a,0x0d60520d, +0x00301203,0x00883406,0x21905a05,0x0fd06e19, +0x00100203,0x00500003,0x21002003,0x0b70460a, +0x00000400,0x00581202,0x21002c05,0x0ce05e11, +0x20601005,0x0048320b,0x20d0440e,0x0cf06a0b, +0x00000c01,0x00d82203,0x22605405,0x0f009e19, +0x00000402,0x00581205,0x21002404,0x0b305606, +0x00201000,0x00683601,0x21303805,0x0c70720c, +0x00500a03,0x00881405,0x21901e04,0x0cb07e07, +0x00381203,0x00f02c01,0x22d01804,0x0e50c614, +0x00080601,0x00701002,0x21480404,0x0b106202, +0x20200000,0x00b00000,0x2200100a,0x0c308a05, +0x20500002,0x00a00604,0x21e0100b,0x0c809203, +0x20200005,0x00c00609,0x2230140d,0x0dd0ce0b, +0x00180601,0x00500e02,0x21000003,0x0b106001, +0x00480e02,0x00b02801,0x22080c03,0x0c209002, +0x00480603,0x00a00c02,0x21e00204,0x0c809400, +0x00380607,0x00b01007,0x22200007,0x0da0ce01, +0x20200805,0x00481a06,0x20c80406,0x0b205806, +0x20480c03,0x00702206,0x21681c0d,0x0c40880a, +0x20180c04,0x00902a07,0x21a82407,0x0c809002, +0x20401006,0x00a82e0e,0x21e01011,0x0dd0cc0b, +0x00380e04,0x00602408,0x21282400,0x0b605409, +0x00400603,0x00580c03,0x20e80802,0x0cc07411, +0x00280602,0x00600805,0x21181c03,0x0ca07807, +0x00000203,0x00e80405,0x22982c06,0x0e60c817, +0x20600400,0x00380e05,0x20a00c0a,0x0bb04c0e, +0x20800803,0x00681a06,0x21180c0f,0x0d60701a, +0x20500a02,0x00581a02,0x20e0040a,0x0cf0700d, +0x20480c02,0x00e02a05,0x22a84405,0x0f20b41c, +0x00100002,0x00400603,0x20d82207,0x0c30480f, +0x00080c00,0x00802802,0x21784a09,0x0e50641d, +0x20380407,0x00700a08,0x21483e04,0x0d706811, +0x00080c00,0x00b02001,0x22185205,0x10108c1c, +0x00580402,0x00400802,0x20c82a04,0x0c90340a, +0x00881404,0x00403801,0x20d8460a,0x0f004413, +0x00c81606,0x0060380e,0x2128460d,0x0de04808, +0x00880c02,0x00802802,0x21884a07,0x10e06816, +0x20800a04,0x00381808,0x20a0140b,0x0ce0280d, +0x20b00609,0x0008080d,0x0010200f,0x0fa02c16, +0x20f01003,0x00183204,0x20302819,0x0e20340e, +0x20e00a04,0x00581409,0x20e00c10,0x11904c1b, +0x00400001,0x00580604,0x2100160d,0x0d603c0c, +0x00501805,0x00084e0e,0x20104a10,0x10604414, +0x00700201,0x00500404,0x20f00615,0x0eb04410, +0x00880401,0x00600a04,0x21300e18,0x12705c16 + }, //A + { +0x20280e04,0x20500000,0x00007800,0x0e686228, +0x20380a02,0x20600000,0x00006c00,0x11786a34, +0x00080e05,0x20700000,0x00009800,0x11987238, +0x20380603,0x20900000,0x00006400,0x1108562c, +0x00b00804,0x2080020b,0x00003a06,0x0d182a2b, +0x00d00802,0x20700207,0x00004608,0x0fd83637, +0x00b00c05,0x20a0020e,0x00004e01,0x0fd82e38, +0x00d00803,0x20a00209,0x0000360a,0x0f982a32, +0x20800c02,0x20500000,0x0000081c,0x0bd81e20, +0x20600a01,0x20600000,0x00002420,0x0e281e2c, +0x20600c00,0x20700001,0x0000181e,0x0e481a2a, +0x20701400,0x20800001,0x00000c1c,0x0e181a29, +0x00480a05,0x20200005,0x00003404,0x0b281610, +0x20180400,0x20300203,0x0000240e,0x0d381215, +0x00080a04,0x20400000,0x00002c0d,0x0d580e14, +0x00400202,0x20400000,0x00002408,0x0d281217, +0x20600404,0x2050020b,0x00000c11,0x0ac00605, +0x20480c01,0x20400204,0x0000100b,0x0cc00208, +0x20400005,0x2050020b,0x0008080d,0x0ce00607, +0x20881000,0x20400205,0x00001c13,0x0ca8060a, +0x20180800,0x20400002,0x00081000,0x0ac80403, +0x20180401,0x20700202,0x00081000,0x0ca00202, +0x00080a03,0x20500005,0x00081400,0x0cd80c00, +0x00180404,0x20800205,0x00081a05,0x0c800203, +0x00100000,0x20600001,0x00080e02,0x0ae80802, +0x00380801,0x20800001,0x00081201,0x0c980a02, +0x00280404,0x20700203,0x00081201,0x0cd81601, +0x00380605,0x20800008,0x00080a01,0x0c580e06, +0x00280602,0x20600002,0x00000801,0x0ae80c01, +0x20380602,0x20a00004,0x00080407,0x0c881000, +0x20180a06,0x20900009,0x00000806,0x0cc81801, +0x20100403,0x20900206,0x00080408,0x0c380a02, +0x20500004,0x20700205,0x00080806,0x0b080805, +0x00300003,0x20b00202,0x00000203,0x0c980c02, +0x20100808,0x20b0020a,0x00080c03,0x0ce81005, +0x20100001,0x20900002,0x00081404,0x0c481004, +0x00400602,0x20700007,0x00080609,0x0b281003, +0x20100a01,0x20b00005,0x00000004,0x0ca80c03, +0x00280a07,0x2090000e,0x00001000,0x0d181806, +0x00100202,0x20900006,0x00000802,0x0c781408, +0x20180a02,0x20600000,0x00002403,0x0b380800, +0x00080603,0x20900001,0x00002402,0x0cc80406, +0x20200001,0x20b00206,0x00002405,0x0d580409, +0x20180a03,0x20900000,0x00002804,0x0cb8080b, +0x00000c03,0x20800207,0x00080c00,0x0b300401, +0x00001005,0x20b00208,0x00080c01,0x0cf00807, +0x00001003,0x20b00204,0x00081601,0x0da0040b, +0x20100c05,0x20b00209,0x00081001,0x0d10080d, +0x00500204,0x20500003,0x00080c00,0x0b480802, +0x00500606,0x20700006,0x00080800,0x0d380408, +0x00400605,0x20700005,0x00080400,0x0df8080b, +0x00600207,0x20700007,0x00080a02,0x0d88080c, +0x00001008,0x20500209,0x00083c10,0x0b68100a, +0x00501407,0x2060020c,0x00083010,0x0d880410, +0x00501007,0x2060020b,0x00082c0d,0x0e680c11, +0x0030140a,0x2070020e,0x0008340f,0x0df80813, +0x20e82a07,0x2010000d,0x00001010,0x0bf8301a, +0x21882a04,0x2020000a,0x0000001f,0x0e682827, +0x21782a04,0x20200008,0x0000001e,0x0f382c27, +0x21482e08,0x2020000f,0x00000c19,0x0ed82c26, +0x00801402,0x20b00206,0x00081617,0x0cd81c15, +0x00d01401,0x20b00204,0x00082627,0x0fb81c22, +0x00c01c01,0x20d00204,0x00083225,0x10882422, +0x00b01003,0x20e00208,0x00081621,0x10181821, +0x20600c01,0x00a82400,0x20e04000,0x0d987a1a, +0x20500001,0x00c81400,0x21104c00,0x10988a27, +0x20500401,0x01082000,0x21406400,0x10989a26, +0x20600000,0x01280c00,0x21b04c00,0x10488e20, +0x00f81000,0x00e01c03,0x21702a11,0x0ca85a23, +0x01080a01,0x00c01403,0x21603e0f,0x0f48622e, +0x00f81601,0x01102002,0x21d0460f,0x0f586a2d, +0x01080c02,0x01201800,0x21f03213,0x0f28662a, +0x20681a05,0x00902403,0x21003c1c,0x0b883e1d, +0x20781a03,0x00a01e01,0x21104c20,0x0dd84226, +0x20682204,0x00c02800,0x2140501f,0x0df84225, +0x20783205,0x01003805,0x2190481d,0x0dc84a25, +0x20100c05,0x00481e0d,0x20703009,0x0af8260b, +0x20180401,0x00480e0a,0x2090340b,0x0d082210, +0x20400404,0x0038160d,0x20b0300d,0x0d28220f, +0x00280601,0x0048060a,0x20b04408,0x0cf82612, +0x20281204,0x00700c03,0x20f00006,0x0ab81a03, +0x20301003,0x00382607,0x20c81007,0x0cb81e07, +0x00180a01,0x00500202,0x20f81002,0x0cd81e08, +0x20801808,0x00382e0e,0x20c80c0d,0x0c881a08, +0x20101406,0x00381a09,0x20b81401,0x0ab81c00, +0x00000201,0x00780c02,0x21582a02,0x0c882a04, +0x20300c03,0x00381e05,0x20f82005,0x0ca82e04, +0x00500a04,0x00980809,0x2178360a,0x0c682e06, +0x00180a04,0x00700409,0x21281601,0x0ab82c01, +0x00400c02,0x00781601,0x21882601,0x0c683e05, +0x00600a02,0x00581005,0x21682e04,0x0c984204, +0x20100002,0x00b81202,0x21980807,0x0c283e07, +0x20100c01,0x00581204,0x21100003,0x0ac82c02, +0x20500e02,0x00a80c06,0x21e8180a,0x0c484e01, +0x20700c02,0x00881800,0x21a8100e,0x0c784c01, +0x00100203,0x00a00805,0x21c81403,0x0c084203, +0x20100802,0x00800000,0x21581801,0x0ad83404, +0x00500804,0x00c80601,0x22180e06,0x0c585002, +0x00780a02,0x00b01406,0x22081208,0x0ca85005, +0x00100803,0x00a80603,0x21a80c06,0x0bf84402, +0x00281205,0x00a00c08,0x21501202,0x0af83803, +0x20281607,0x00e0140a,0x2220180a,0x0c585004, +0x20501001,0x00881a01,0x21c0140d,0x0cc85007, +0x20180a05,0x00c00007,0x21b01408,0x0c284c09, +0x20301006,0x00681608,0x21201003,0x0b082c03, +0x20301008,0x0098120b,0x21c01803,0x0c98400a, +0x20100002,0x00d00401,0x22200601,0x0d18480d, +0x20401006,0x00a81a08,0x21b00c04,0x0c883c0f, +0x00381607,0x00a0240a,0x21700206,0x0b282802, +0x00480e09,0x00d02c0e,0x22100207,0x0ce83808, +0x00381205,0x00d02c07,0x22101204,0x0d78400a, +0x00481208,0x00e0280b,0x22000208,0x0d08380d, +0x00101408,0x0058060c,0x20e80803,0x0b282400, +0x20100008,0x00a00e0d,0x21501806,0x0d182c07, +0x20100005,0x00801208,0x21601405,0x0dc8340b, +0x20200808,0x00a0020c,0x21600805,0x0d58340c, +0x00882a0f,0x00a0340c,0x21000007,0x0b383005, +0x00c82611,0x00a0380c,0x21300c03,0x0d682c0c, +0x00c81e0f,0x00902c07,0x21201002,0x0e28300e, +0x00d82a12,0x00c03c0d,0x21600400,0x0dc8340e, +0x21405817,0x00087e22,0x2038281e,0x0b983417, +0x21c0501a,0x00187627,0x20582c29,0x0e083022, +0x21b0581b,0x00287e27,0x20783c26,0x0ed83c22, +0x21b05c1a,0x00288a28,0x20782428,0x0e683c22, +0x00a8420c,0x01504023,0x2218421e,0x0c785c16, +0x00e83a0c,0x01403c25,0x2228562b,0x0f586020, +0x00e84e0d,0x01805028,0x22785629,0x1018701f, +0x00d8360c,0x01903024,0x22985a28,0x0fb86820, +0x20580801,0x20500400,0x01102000,0x0c987615, +0x20400c03,0x20581400,0x01401c00,0x0f788220, +0x20400802,0x20981400,0x01c02800,0x0f588e1d, +0x20600003,0x20980c00,0x01c02800,0x0f088e18, +0x00f00e02,0x20681803,0x0120360e,0x0bd8621c, +0x00e80a06,0x20380809,0x00f0460c,0x0e686e26, +0x00f00e05,0x20782006,0x0160460c,0x0e687624, +0x01200208,0x20980808,0x01904613,0x0e287222, +0x20c00800,0x20382203,0x00c0441f,0x0af84614, +0x20a01401,0x2048320a,0x00e0501f,0x0d48461c, +0x20a01c02,0x20583e09,0x00e0481f,0x0d484e1a, +0x20c02c06,0x20985a0f,0x01604c22,0x0d18521b, +0x00480e02,0x20100a03,0x00401604,0x0aa82e07, +0x00000402,0x00181607,0x00200001,0x0cb8320c, +0x00080e02,0x00200202,0x00000800,0x0cc83a0b, +0x00080603,0x00281003,0x00100602,0x0c983a0b, +0x20601c06,0x20482609,0x00681409,0x0a682e04, +0x00080e01,0x00100c00,0x20383000,0x0c583a0b, +0x00001004,0x20181a08,0x00082400,0x0c783e0b, +0x00080404,0x00101e06,0x20383201,0x0c383a0c, +0x00581207,0x0030200b,0x20482a08,0x0a583a03, +0x20101803,0x20181202,0x00084001,0x0bf8560b, +0x00000c00,0x00200403,0x20785000,0x0c28560b, +0x00280a04,0x00001006,0x00382000,0x0bd8560d, +0x20300c06,0x2018160a,0x00580808,0x0a384603, +0x00600202,0x00501006,0x20483a01,0x0ba8760b, +0x00500201,0x00500c04,0x20682c01,0x0bd8760a, +0x00101005,0x20281207,0x00782005,0x0b78620a, +0x00180a02,0x00101008,0x20182601,0x0a385001, +0x20880c01,0x00501001,0x00081010,0x0b588a04, +0x20600000,0x00500801,0x20381c0f,0x0b988a02, +0x20180a02,0x00200408,0x00381807,0x0b387604, +0x00181204,0x00001803,0x00300c01,0x0a385801, +0x00981205,0x00201405,0x00400e07,0x0b688801, +0x00500000,0x00480802,0x20100202,0x0ba89404, +0x00481204,0x00001803,0x00400c03,0x0b287001, +0x20401407,0x20482609,0x00900c06,0x0a585405, +0x20901006,0x20282e09,0x00901c14,0x0b688407, +0x20481c00,0x00501c02,0x20300c0c,0x0bd88c09, +0x20601006,0x20481e08,0x00a00c0f,0x0b586c0a, +0x00380e07,0x0000180c,0x00080a05,0x0a885005, +0x00581602,0x0020200a,0x20280a08,0x0bc87c0d, +0x00180401,0x20300801,0x00401400,0x0c38840f, +0x00281204,0x20101c0a,0x00380a03,0x0bc86c10, +0x20400c08,0x20381608,0x00601c03,0x0a984c04, +0x20580e02,0x20300804,0x00604007,0x0c286c0c, +0x20200800,0x20480804,0x00602c02,0x0ca87410, +0x20400402,0x20580a01,0x00a02803,0x0c486410, +0x0098220e,0x0000380f,0x00101a09,0x0ab83c01, +0x00700a04,0x20600e01,0x00803207,0x0c88480c, +0x00480606,0x20201003,0x00303603,0x0d28580f, +0x00780e08,0x20401c05,0x00702607,0x0cc8500e, +0x20803c0f,0x20884a1b,0x00f00c13,0x0ac83006, +0x20503006,0x20383a0e,0x00b0180f,0x0cf83c10, +0x20302807,0x20382a0f,0x00801009,0x0da84412, +0x20403009,0x20784211,0x00f0140d,0x0d384411, +0x00384a0d,0x00708813,0x20385e04,0x0b28400d, +0x20284204,0x00907803,0x20385801,0x0d984018, +0x00084a08,0x00708c06,0x20285a01,0x0e484c16, +0x20284a08,0x00508c09,0x20186000,0x0de84c18, +0x20204806,0x20b87e12,0x01f01405,0x0b88640e, +0x00204803,0x20787209,0x01b81206,0x0e587015, +0x00006406,0x20b89e11,0x02180e01,0x0ef87c14, +0x00204805,0x20d86e0e,0x02280e05,0x0ea87815, +0x20400403,0x00281000,0x00200c00,0x0bd84e12, +0x20180800,0x00100c00,0x00502000,0x0ea8521d, +0x20280402,0x00300000,0x00001000,0x0e98561a, +0x20400802,0x00380c00,0x00001000,0x0e385615, +0x00d80e07,0x0030100a,0x2010260b,0x0b484217, +0x00800c00,0x20181c00,0x00803203,0x0db8421f, +0x00a00204,0x00300006,0x00002a06,0x0db84a1d, +0x00a80a03,0x00480405,0x2030320b,0x0d884a1b, +0x20c00403,0x00080e0c,0x00302c1c,0x0a882a0f, +0x20981603,0x00201202,0x00001c15,0x0cd82a16, +0x20881a02,0x00301606,0x00002816,0x0cd83215, +0x20681a03,0x00202a04,0x20401813,0x0ca82e17, +0x00300c03,0x00181a03,0x20181207,0x0a582605, +0x00200404,0x20280e0c,0x00481606,0x0c58260e, +0x20201006,0x2038260d,0x00681602,0x0c682e0b, +0x20300c08,0x20481a0d,0x00681001,0x0c282e0c, +0x00181a03,0x00402806,0x20682401,0x0a182e08, +0x00001404,0x20281400,0x00184c00,0x0bd84211, +0x00400000,0x00101006,0x20485608,0x0bf84610, +0x00480a05,0x20100c0a,0x00182607,0x0bc83e10, +0x20100401,0x20181203,0x00400403,0x09e83a06, +0x00281e06,0x0040380d,0x20383202,0x0b585e12, +0x00080e04,0x00102407,0x00182804,0x0b686213, +0x20300c04,0x20381206,0x00481006,0x0b384610, +0x00300401,0x00000a01,0x00182601,0x09b83e05, +0x00480c01,0x20301205,0x00b00805,0x0ac86a10, +0x00480802,0x20200a05,0x00980805,0x0ae8720f, +0x00681605,0x00102007,0x00082202,0x0ac8560e, +0x20180601,0x00180403,0x00380807,0x09984e02, +0x20600801,0x20781201,0x00f80811,0x0a686e05, +0x20580800,0x20300803,0x00b8100f,0x0a887a05, +0x20300805,0x20481607,0x00880410,0x0a685e07, +0x20301000,0x00081801,0x00200404,0x09984c03, +0x00401a02,0x20582003,0x00a00202,0x0a686c02, +0x00500e04,0x20580802,0x00c00000,0x0a987c03, +0x00001a03,0x20281c07,0x00380c06,0x0a586404, +0x00480401,0x00401201,0x20481204,0x09b84804, +0x20300803,0x00100603,0x0028140b,0x0a886c07, +0x20402806,0x20283e09,0x00b8040e,0x0ab8800a, +0x00080801,0x00401202,0x20480807,0x0a98600a, +0x20400000,0x00380c02,0x00101007,0x09d85006, +0x00300a01,0x00381c04,0x00301002,0x0ad8780d, +0x00280e01,0x00880809,0x20480401,0x0b388412, +0x20100801,0x00281801,0x00000c06,0x0af86810, +0x00480e02,0x00301003,0x20301605,0x0a184406, +0x20600003,0x00581801,0x2040280b,0x0b586814, +0x20281603,0x00501007,0x20603006,0x0bc87415, +0x20180e02,0x00500404,0x20501c02,0x0b885c14, +0x20500c05,0x00082a05,0x00202c07,0x0a483807, +0x00382606,0x00502c0b,0x20903e08,0x0c084c15, +0x20280c02,0x00000a02,0x20204201,0x0c885817, +0x20100002,0x00180a01,0x20402a02,0x0c384815, +0x00883e0c,0x00306c0c,0x20800208,0x0a882006, +0x00183605,0x20305605,0x00103c01,0x0c982012, +0x0048320a,0x20304c05,0x00002a07,0x0d383414, +0x00483208,0x00105005,0x20701204,0x0cd83412, +0x20903c0c,0x20c85617,0x01301c0f,0x0ab82009, +0x2070440b,0x21184614,0x01780804,0x0d381814, +0x2080440e,0x20f85218,0x01300405,0x0dc82c13, +0x20a0380b,0x20a84e14,0x00d00809,0x0d683015, +0x00482a04,0x0030600d,0x20385e0d,0x0b18280a, +0x00583204,0x0000640d,0x00585a0f,0x0dc8300e, +0x00684606,0x00209011,0x20187212,0x0e583c0c, +0x00683a04,0x00406c0d,0x20585a13,0x0e08400f, +0x00000402,0x20380400,0x00980400,0x0b583612, +0x20100802,0x20280c00,0x00801800,0x0e283a19, +0x00000402,0x20380400,0x00a00c00,0x0df84218, +0x20200201,0x20200800,0x00701c00,0x0da84614, +0x00600606,0x20281007,0x00802a01,0x0ac83212, +0x00880e06,0x00000c05,0x00402603,0x0d582a1b, +0x00680a08,0x20280407,0x00903201,0x0d383619, +0x00701001,0x20282204,0x00902606,0x0cf83a16, +0x20900405,0x2018060b,0x00300c10,0x0a481e0b, +0x20c01404,0x20382e0e,0x00801414,0x0c981e12, +0x20b01806,0x20483211,0x00801811,0x0c882210, +0x20900400,0x00281e02,0x00201010,0x0c483211, +0x00580a02,0x00001003,0x00281e0a,0x0a082208, +0x00600c04,0x00200201,0x20384a12,0x0c182611, +0x00400002,0x00201001,0x20485210,0x0c182a10, +0x00580400,0x00301201,0x2058220c,0x0bd82e0f, +0x20200c01,0x20281a02,0x00600006,0x09b82e0a, +0x00481a04,0x0050300a,0x20383400,0x0b58461a, +0x00480602,0x00201408,0x00082e02,0x0b684e19, +0x20100c02,0x00281201,0x20181c03,0x0b483e14, +0x20100401,0x00000001,0x00081c00,0x09883207, +0x20400a01,0x20181e02,0x0080140b,0x0a985215, +0x20380602,0x00180401,0x0050080a,0x0aa85a15, +0x00280e04,0x00501c06,0x20581a01,0x0ab84a12, +0x00481204,0x00201403,0x00180603,0x09483a08, +0x00500c02,0x00181e04,0x00180c00,0x0a184e0f, +0x00600802,0x00080e05,0x00480800,0x0a285610, +0x00100801,0x00181605,0x00200805,0x0a285210, +0x20200c06,0x20281207,0x0058100a,0x09083e04, +0x20500002,0x00400403,0x20582410,0x09a85a07, +0x20500403,0x00280c00,0x00181812,0x09b86207, +0x00100004,0x00400a02,0x20382809,0x09b85609, +0x20380e05,0x0020180b,0x00181005,0x09084803, +0x00281a04,0x00402c08,0x20480801,0x09a86001, +0x00180e03,0x00301808,0x20280c02,0x09b86403, +0x20381e06,0x0040280c,0x2028040d,0x09986002, +0x00580801,0x20200a03,0x00701604,0x09284404, +0x00080c00,0x20201e03,0x00601407,0x09b85c06, +0x00281e04,0x00003c00,0x00400006,0x09e86007, +0x00100403,0x20480607,0x00801405,0x09c8580a, +0x20400400,0x20380a01,0x00900809,0x09483c06, +0x00200c01,0x20680603,0x00d00806,0x0a08580d, +0x00101c05,0x20782a0a,0x0130040b,0x0a38680f, +0x00000203,0x20200403,0x00800407,0x0a385810, +0x00100801,0x20281400,0x00700e02,0x09983c0a, +0x20300403,0x20381601,0x00c0080c,0x0a885816, +0x20500c01,0x00083005,0x0090080c,0x0ad8701a, +0x20301405,0x20382606,0x00900806,0x0ad85417, +0x00000204,0x00000404,0x00200c02,0x09d83009, +0x20301e06,0x20284007,0x00703803,0x0b58501e, +0x00000e07,0x00381808,0x20202a03,0x0bc8601f, +0x00100207,0x0028080a,0x00001202,0x0b985419, +0x20402407,0x00084e09,0x00202403,0x0a282c0c, +0x20402c0b,0x00584a0b,0x20902204,0x0c48301d, +0x2060240b,0x0058460d,0x20902a02,0x0cb8481d, +0x20402009,0x00283e0b,0x20202001,0x0c584418, +0x00383207,0x0090580c,0x21182208,0x0a881c09, +0x0058520e,0x01008415,0x21b80a10,0x0d182413, +0x0068420d,0x00e07813,0x21a81a13,0x0d883812, +0x0018320a,0x0090600f,0x21181e0a,0x0d083813, +0x00000c03,0x20281e09,0x00502400,0x0ab82405, +0x00101c07,0x20483215,0x00603a02,0x0d78180a, +0x00001c06,0x20283a12,0x00504601,0x0dd83808, +0x00202405,0x20383e0f,0x00602606,0x0d883c0b, +0x00280601,0x00200c00,0x20101400,0x0b082612, +0x00180e01,0x00100c00,0x00202000,0x0dc82617, +0x00200201,0x00000400,0x00201800,0x0d982a17, +0x20381000,0x00300c00,0x00002c00,0x0d283a0f, +0x00000201,0x00180a02,0x00302005,0x0a881e0f, +0x00100e02,0x20281a03,0x00502402,0x0d181616, +0x20200a01,0x00081a04,0x00302007,0x0ce81e14, +0x00880a03,0x20201201,0x00301a0a,0x0ca82214, +0x20480402,0x00000605,0x00180405,0x0a18160a, +0x20880805,0x00101209,0x20182006,0x0c780e13, +0x20581002,0x00201e05,0x20382000,0x0c581611, +0x20900806,0x20480e0b,0x00780c0d,0x0bf81e12, +0x00400a02,0x00080802,0x00181207,0x09d81a0a, +0x00a80e03,0x20102007,0x00383613,0x0bd82619, +0x00700002,0x20201002,0x0038320f,0x0bc82a18, +0x00500202,0x20200407,0x0048260d,0x0b782e12, +0x20100003,0x00100a03,0x00081804,0x0978220c, +0x00001001,0x20481a02,0x00a0000a,0x0ad8361e, +0x00280604,0x20200806,0x00780805,0x0ae83e1d, +0x00180801,0x20101201,0x00581402,0x0ac83617, +0x00080e05,0x00201407,0x00280401,0x09282e09, +0x20500601,0x00000000,0x00581409,0x0a183a15, +0x20500c03,0x20381206,0x0080000b,0x0a183e15, +0x20200a02,0x20380c02,0x00900406,0x0a284213, +0x00101405,0x20181e09,0x00600000,0x08e82e08, +0x00800402,0x00100e02,0x00582605,0x09884212, +0x00800602,0x00000803,0x00481e05,0x09884611, +0x00200002,0x20100a04,0x00681000,0x09983e11, +0x00480e03,0x00401806,0x00081c02,0x08a83207, +0x20300201,0x00200403,0x00781413,0x08f8560b, +0x20300803,0x00100203,0x00781812,0x0908520b, +0x00600603,0x20100403,0x00981407,0x09184a0d, +0x20880401,0x00281202,0x00601410,0x08883802, +0x20200c01,0x00282400,0x0080140a,0x08d85803, +0x20180602,0x00381005,0x0070080a,0x08f85c03, +0x20901404,0x00083205,0x00a00819,0x08d85002, +0x00500400,0x00180c02,0x00200608,0x08b83006, +0x20100001,0x00480c02,0x00000c05,0x0918500a, +0x20200402,0x00281601,0x00301806,0x0938500b, +0x00481204,0x00500c08,0x20300203,0x09284c0d, +0x20380400,0x00200800,0x00000408,0x08e82c07, +0x00281205,0x00401805,0x20301003,0x0978440e, +0x00681206,0x00302c04,0x20280800,0x0998440e, +0x20300002,0x00200204,0x0010100a,0x09984811, +0x00300001,0x00100601,0x00100202,0x09282c09, +0x00000805,0x00180609,0x0030080b,0x09f83c15, +0x20400c09,0x2018120d,0x00980c11,0x0a284c17, +0x00280e01,0x00201401,0x00080801,0x0a384416, +0x20480602,0x00100403,0x00200c06,0x09782c0b, +0x20980c00,0x00301006,0x00280c0b,0x0ad84020, +0x20780e05,0x0020040d,0x00580805,0x0b085822, +0x20600402,0x20180e01,0x00600807,0x0af8481a, +0x00380c00,0x00002202,0x00380a05,0x09d8200b, +0x00782606,0x00003c06,0x00601610,0x0bd8381e, +0x00581000,0x20102601,0x00600a0e,0x0c184c1e, +0x00580e03,0x00002004,0x00380a0a,0x0bc84418, +0x20401800,0x20383601,0x00b01c04,0x0a38280b, +0x20a04007,0x2098720d,0x01404005,0x0ca83018, +0x20602000,0x20584a01,0x01003c00,0x0ce84c16, +0x20901c02,0x20383a04,0x00b02804,0x0c784415, +0x00380400,0x00300c00,0x20280a09,0x0a881c08, +0x00881202,0x00702407,0x20781e17,0x0d581c0f, +0x00680401,0x00301603,0x20280a13,0x0d78300c, +0x00781a01,0x00303002,0x20381615,0x0d18340c, +0x00180a01,0x00000000,0x00502400,0x0ac81e0e, +0x00000c01,0x20181400,0x00401400,0x0d881a13, +0x00180e01,0x00100400,0x00202000,0x0d582214, +0x20401402,0x20282800,0x00800800,0x0cc82a0a, +0x20100c00,0x20380e04,0x00500c03,0x0a580e0c, +0x20180604,0x00200c02,0x20100e01,0x0cf80e13, +0x20300602,0x20200203,0x00300c03,0x0cb81212, +0x00400204,0x00380806,0x20300e0b,0x0c682210, +0x20200802,0x00080a03,0x00281001,0x09f8120a, +0x20300c06,0x00080a0b,0x00281603,0x0c580e16, +0x20301407,0x20181a0a,0x00382205,0x0c281613, +0x20380404,0x00300e08,0x20480c03,0x0bc81a14, +0x00280a01,0x00200c04,0x00081204,0x09a81a0c, +0x00700202,0x00380407,0x00081e0c,0x0b98221d, +0x00880605,0x0040100c,0x2038260d,0x0b782a1c, +0x00380602,0x00300804,0x20181607,0x0b282a16, +0x00280a01,0x00000c00,0x00300002,0x09381e0e, +0x00080e02,0x00301402,0x20180808,0x0a98221f, +0x20200001,0x00280604,0x0010100b,0x0a782e1d, +0x00200000,0x00200000,0x00100001,0x0a782a18, +0x20500802,0x20281202,0x00600408,0x08d81e09, +0x20580c04,0x00000a04,0x0048080a,0x09b82616, +0x20281001,0x00201601,0x00180c05,0x09b82e15, +0x20480c00,0x00200800,0x00100008,0x09b82e14, +0x00681a02,0x00002804,0x00280e08,0x08a81a09, +0x00980a03,0x20301807,0x00780e07,0x09182a15, +0x00680601,0x20201003,0x00680a02,0x09183214, +0x00500002,0x20100800,0x00380e04,0x09282e12, +0x00200602,0x20680a01,0x00c01409,0x08581a08, +0x20400400,0x20500603,0x00d00815,0x08782e0d, +0x00080a03,0x20301400,0x00a0040f,0x0888320d, +0x00380a04,0x20101404,0x0050040a,0x08a82e0f, +0x20601406,0x20581e08,0x00b8100d,0x08381803, +0x20100402,0x20580604,0x00e80c09,0x08582c02, +0x20301005,0x20581e09,0x00f8040f,0x08683002, +0x20580803,0x20301207,0x00980814,0x08682c00, +0x00580605,0x0000080a,0x00481206,0x08682406, +0x00000400,0x20480c03,0x00d80c07,0x0888380a, +0x00000400,0x20180805,0x00881805,0x08a83c0c, +0x00001401,0x20582001,0x00e80c06,0x0898380d, +0x20400403,0x20180a05,0x00600808,0x08982007, +0x20200e02,0x20281004,0x00a01008,0x08f83412, +0x00000203,0x00080405,0x00601004,0x09183c11, +0x20100202,0x00000003,0x00680406,0x09183812, +0x00480603,0x00000405,0x00400603,0x08e8200a, +0x00580800,0x00001201,0x00500802,0x09982816, +0x00580601,0x20101a04,0x00580404,0x09a83015, +0x00200800,0x00080e01,0x00500401,0x09c83816, +0x20500403,0x20180e05,0x00501009,0x09381c0d, +0x20900001,0x20281202,0x00901411,0x0a68281f, +0x20b00c06,0x20182206,0x00a80412,0x0a783c20, +0x20480401,0x00200400,0x00380406,0x0a78381a, +0x00400202,0x00080404,0x00200608,0x09a8180d, +0x00101c02,0x20282c01,0x0060120a,0x0b882023, +0x00500206,0x0028040d,0x00200a0f,0x0b983c22, +0x00200201,0x00180803,0x00301206,0x0b58381a, +0x20480a01,0x00101a01,0x00100403,0x09f8100b, +0x20382a06,0x00504c07,0x20500208,0x0c78141a, +0x20781002,0x00201e05,0x00101a01,0x0c782c19, +0x20780e01,0x00101800,0x00100801,0x0c182c17, +0x00300001,0x20100202,0x00700a09,0x0a581008, +0x00500403,0x20581209,0x00e02a10,0x0d18100e, +0x00780400,0x20200800,0x00700e15,0x0d18240d, +0x00601401,0x20282204,0x00700e13,0x0ca82c0d, +0x00001002,0x20181c00,0x00480800,0x0a980e0b, +0x00080601,0x00100c00,0x00101000,0x0d680e12, +0x00001001,0x20181c00,0x00400000,0x0d281210, +0x20280800,0x00101400,0x00280800,0x0c88160c, +0x20181204,0x00301806,0x20300000,0x0a480e0b, +0x20580401,0x00080604,0x00401401,0x0ce80a11, +0x20580e03,0x00300c03,0x20300000,0x0c981210, +0x00080400,0x20180400,0x00700a05,0x0c281a0f, +0x00180802,0x20101205,0x00200203,0x09e8060d, +0x00380e01,0x20201800,0x0038160e,0x0c480617, +0x00580803,0x00002205,0x00181e0f,0x0c080e18, +0x00100201,0x20200800,0x00680605,0x0b981614, +0x00100c00,0x20381000,0x00780800,0x09780e0e, +0x00500c02,0x20480a03,0x00981206,0x0b580e21, +0x00300203,0x20100005,0x00800201,0x0b28221f, +0x00100802,0x20280a02,0x00880602,0x0ae81a18, +0x00100801,0x00180c00,0x00380402,0x0918120d, +0x20200603,0x20180c03,0x0070000a,0x0a58161f, +0x20100400,0x20280a03,0x00800808,0x0a381a1c, +0x00280603,0x20100403,0x00600001,0x0a281e18, +0x20380601,0x00200802,0x00080406,0x08b81209, +0x20201405,0x00081a06,0x00481405,0x09781617, +0x20101004,0x20181a04,0x00681004,0x09681e16, +0x20401405,0x20281a07,0x00780808,0x09781e14, +0x00401002,0x00182202,0x00200a04,0x08781208, +0x00680604,0x0040000a,0x20200000,0x08d82215, +0x00580604,0x00400009,0x00000001,0x08c82613, +0x00680603,0x00400808,0x00180e05,0x08e82612, +0x20180602,0x00500804,0x20680407,0x08380e06, +0x20480c00,0x00400e03,0x20201812,0x0848160c, +0x20380601,0x00300203,0x00001c10,0x08481e0b, +0x20100201,0x00280a02,0x00301c0f,0x08581e0d, +0x00080c01,0x00402202,0x20480c05,0x08180c00, +0x00100402,0x00100603,0x00080c06,0x08281000, +0x00180402,0x00201205,0x00081406,0x08281400, +0x20200804,0x00280a06,0x0018080d,0x08281400, +0x00000000,0x00180400,0x00400404,0x08381405, +0x00100400,0x00200402,0x0028100a,0x08381808, +0x00000400,0x00100002,0x0048140a,0x08482408, +0x00180e02,0x00401805,0x00081407,0x08581c0a, +0x20180401,0x00100800,0x00200003,0x08681008, +0x20481201,0x00300c03,0x00200c0c,0x08a81c13, +0x20300000,0x00280402,0x0040040a,0x08b82812, +0x20300001,0x00000202,0x00500009,0x08b82412, +0x00100203,0x20180403,0x00400c02,0x08b8100b, +0x00500203,0x20180400,0x00601800,0x09581418, +0x00480e04,0x00100c03,0x00301400,0x09582017, +0x00280e03,0x00101002,0x00500400,0x09682416, +0x20200004,0x20100206,0x00400004,0x0918080d, +0x20801407,0x20181208,0x00580c0f,0x0a380c20, +0x20500006,0x20200a0a,0x0068100c,0x0a281c1d, +0x20300803,0x20280e05,0x00900006,0x0a182019, +0x00200202,0x00000406,0x00300204,0x09880c0e, +0x00381e06,0x0030280d,0x00100209,0x0b481423, +0x20100204,0x2028080a,0x00800202,0x0b282822, +0x00100a02,0x20180c05,0x00680603,0x0af8241b, +0x20500601,0x00080601,0x00401c03,0x09e8040d, +0x20901801,0x20482e06,0x00b03c00,0x0c48081f, +0x20501000,0x20281602,0x00601a06,0x0c281c1d, +0x20800401,0x00180a01,0x00301000,0x0bc82419, +0x00480401,0x00180604,0x00300a0b,0x0a400409, +0x00800401,0x00280604,0x00000619,0x0d200c11, +0x00780401,0x00280a02,0x00101216,0x0ce8140f, +0x00881000,0x00201c01,0x00100217,0x0c681c0d, +0x00280e01,0x00101800,0x00100000,0x0a90020d, +0x20180a02,0x00180400,0x00401800,0x0d58060f, +0x00180a02,0x00001400,0x00200800,0x0d080611, +0x20200601,0x20180400,0x00500800,0x0c780a0c, +0x20401001,0x20281e03,0x00700c06,0x0a38060a, +0x20401003,0x20181605,0x00380602,0x0cd00610, +0x20801004,0x20381606,0x00700403,0x0c880610, +0x00000c02,0x20180e03,0x00380605,0x0c08060e, +0x00300401,0x00280401,0x00080a07,0x09e0020b, +0x00200400,0x00380403,0x20280e0e,0x0c400218, +0x00880604,0x00100807,0x00280a14,0x0bf80a18, +0x00080601,0x00300403,0x00080605,0x0b880a14, +0x00081202,0x00301803,0x20100000,0x0970020f, +0x00780e03,0x00401803,0x20400208,0x0b500223, +0x00000002,0x00080a04,0x00400c04,0x0b080620, +0x00380a01,0x00200c00,0x00100604,0x0ad80a18, +0x00280401,0x20100a03,0x00500401,0x0900020e, +0x20500404,0x00100206,0x0038040d,0x0a400220, +0x20200000,0x00100801,0x00280c05,0x0a18061b, +0x20100803,0x00080a03,0x00480404,0x0a080a18, +0x20500401,0x20280a01,0x00780808,0x08a00209, +0x00481204,0x00202407,0x00381601,0x09680a1a, +0x00480601,0x00001c02,0x00481000,0x09480a19, +0x00181203,0x00202406,0x00280c01,0x09580a16, +0x00680a02,0x20101403,0x00580e06,0x08680609, +0x00100401,0x20380e04,0x00c0140a,0x08980e15, +0x00180401,0x20180a02,0x00b0140b,0x08981214, +0x00300001,0x20380a04,0x00b01804,0x08a80e13, +0x20300801,0x20380a02,0x00a0080b,0x08180606, +0x20401000,0x20281400,0x0090000f,0x08280a09, +0x20400800,0x20280c00,0x0090000d,0x08280a08, +0x20200800,0x20280800,0x00a0040d,0x0838060b, +0x00000201,0x20180801,0x00700803,0x08080401, +0x00380801,0x00200c01,0x00480802,0x08080800, +0x00480400,0x00000800,0x00680401,0x08080a01, +0x00280a01,0x20100c00,0x00780807,0x08080601, +0x00000001,0x20180602,0x00500004,0x08100004, +0x00180e03,0x20101003,0x00700c0c,0x08180807, +0x00080800,0x20100800,0x0078040c,0x08180c06, +0x20100402,0x20281202,0x00b0000c,0x08280809, +0x00000401,0x20180801,0x00480403,0x08480408, +0x20501004,0x20482207,0x00a00c0e,0x08880414, +0x20300001,0x20380a01,0x0090000c,0x08780c12, +0x20280a02,0x20100404,0x00780407,0x08980c12, +0x20200603,0x00000004,0x00200804,0x08a8040c, +0x00200800,0x00080805,0x00380c00,0x0948041b, +0x00001201,0x20381801,0x00700003,0x09280c19, +0x20101402,0x20381a04,0x00800002,0x09380817, +0x00200404,0x00000206,0x00200202,0x0900000d, +0x20181a04,0x00202804,0x00100807,0x0a20001f, +0x00280400,0x00100a01,0x00180c02,0x0a080c1c, +0x00080400,0x00200c01,0x00181001,0x09f80c18, +0x00080e03,0x00100807,0x00200c03,0x0970000e, +0x20301c05,0x20583207,0x00b01c04,0x0b300424, +0x20500802,0x00180c00,0x00380407,0x0af81421, +0x20180e01,0x00100c03,0x00400402,0x0ab8101a, +0x20680800,0x20100603,0x00402002,0x09e00c10, +0x20881a04,0x00301807,0x20100a06,0x0c500c23, +0x20582205,0x00301c07,0x00001608,0x0c081020, +0x20800000,0x20280602,0x00700800,0x0b88101a, +0x00501001,0x20480a03,0x0058060f,0x0a601409, +0x00a00402,0x20400206,0x0050061d,0x0d401811, +0x00800c03,0x20581209,0x00700e18,0x0cc8040f, +0x00700800,0x20281a01,0x00600e16,0x0c480c0f, +0x00100800,0x20380c00,0x00500800,0x0a900e0c, +0x20301002,0x20381800,0x00681400,0x0d60120d, +0x20180400,0x00180400,0x00101400,0x0d00020f, +0x20380401,0x00200400,0x00000000,0x0c60060b, +0x20380801,0x20101000,0x00280803,0x0a30120a, +0x20181602,0x00102006,0x00081208,0x0cf00e11, +0x20380c01,0x00101a01,0x00080603,0x0c800a10, +0x00281202,0x00101803,0x00100208,0x0c00060f, +0x00300202,0x20300402,0x00600206,0x09e00e0c, +0x00200800,0x20400601,0x00800a0a,0x0c400e1a, +0x00400602,0x20200003,0x00500a0d,0x0bf00a19, +0x20100001,0x20380603,0x00800e02,0x0b700a14, +0x20200c01,0x20381a03,0x00700c03,0x09700e0e, +0x00400401,0x20281203,0x00900e05,0x0b500a21, +0x00200402,0x20100204,0x00500400,0x0b000e1f, +0x00200c00,0x20380801,0x00700204,0x0ac00a17, +0x00300400,0x00080801,0x00280a02,0x09100e0d, +0x00080400,0x20100801,0x00580807,0x0a400e20, +0x20100002,0x00000001,0x00580806,0x0a100a1c, +0x00280400,0x00000c00,0x00500001,0x0a000a19, +0x20300000,0x00100400,0x00080807,0x08a00e0b, +0x00000a02,0x20181002,0x00801006,0x09600e1a, +0x00280a06,0x00000806,0x00501402,0x09400e18, +0x20200601,0x20181001,0x00701407,0x09400a15, +0x00480400,0x00100001,0x00100a03,0x08600a09, +0x00300404,0x00180605,0x00400006,0x08a01614, +0x00101007,0x2028160b,0x00800409,0x08901a13, +0x00400402,0x00180603,0x00400400,0x08b01611, +0x20180a02,0x00000c01,0x00100809,0x08201206, +0x20481204,0x00201806,0x0038040e,0x08301209, +0x20481204,0x00201008,0x00380c0d,0x08201208, +0x20280a02,0x00200c03,0x0020000d,0x0840160b, +0x20100801,0x20280a04,0x00400004,0x08101401, +0x00400c02,0x20281206,0x00900803,0x08001601, +0x00400801,0x20180604,0x00700801,0x08101201, +0x00100801,0x00080a03,0x00500407,0x08101601, +0x00100801,0x00080800,0x00281002,0x08201004, +0x20201601,0x00181c01,0x0058040f,0x08201008, +0x00001201,0x00081201,0x0068080c,0x08101006, +0x00100601,0x00200000,0x00480c09,0x08301407, +0x00100001,0x00300001,0x00180c04,0x08500807, +0x20180803,0x00500e02,0x20181408,0x08901013, +0x20200404,0x00480e04,0x0028140b,0x08700811, +0x20400804,0x00281204,0x00480c0b,0x08900c11, +0x20580e01,0x00300803,0x00100809,0x08a0040d, +0x00281205,0x00301407,0x00200405,0x0940081a, +0x20181a05,0x00601c09,0x20280c04,0x09200018, +0x00181a05,0x0040240a,0x20180e01,0x09300416, +0x00680400,0x00000a01,0x00300a07,0x09100c0e, +0x20501805,0x20182608,0x0060140b,0x0a301021, +0x00200404,0x00000206,0x00500002,0x09f0001b, +0x00100402,0x20280606,0x00800c02,0x09e00817, +0x20400a01,0x20181a01,0x0050140a,0x09700c0f, +0x00182208,0x00502809,0x20300603,0x0b501425, +0x20380e06,0x00100c06,0x00500808,0x0ad80420, +0x20200800,0x20181400,0x00780404,0x0aa0041a, +0x20601003,0x00181a03,0x00080601,0x0a001413, +0x20d01c08,0x2038360e,0x00701001,0x0c701825, +0x20b02009,0x2028420d,0x00800e02,0x0be00023, +0x20700000,0x00180401,0x00280602,0x0b80041b, +0x00681e02,0x00502406,0x20680612,0x0a801009, +0x00c80e03,0x0050100a,0x20681a23,0x0d701412, +0x00b81204,0x00601c0c,0x20882220,0x0cc80411, +0x00800400,0x00100201,0x00180e17,0x0c30000e, +0x00181201,0x00500c00,0x20400800,0x0ab0120c, +0x00081201,0x00201800,0x20480800,0x0d901610, +0x20100001,0x20181000,0x00580800,0x0d100e0e, +0x20280400,0x00080400,0x00500000,0x0c70120b, +0x20200402,0x00180a03,0x00000002,0x0a50120a, +0x20301004,0x20181a02,0x00200201,0x0d001211, +0x20200800,0x00080803,0x00280604,0x0ca00e10, +0x00000c00,0x20181800,0x00400606,0x0c10120e, +0x00200203,0x00200405,0x20200605,0x0a00160c, +0x00181606,0x0030180a,0x2030120b,0x0c601618, +0x00280a03,0x00101004,0x0000120a,0x0c001217, +0x00100401,0x00200401,0x20180605,0x0b901613, +0x00080403,0x00200e05,0x20100000,0x09a01a0e, +0x00500804,0x2020020a,0x00301208,0x0b802621, +0x00400002,0x20100a05,0x00301204,0x0b301e1e, +0x00181202,0x00301803,0x20100e03,0x0ae01617, +0x00380601,0x00100c03,0x00180a01,0x0930160e, +0x00080400,0x00000403,0x00380409,0x0a702221, +0x00100000,0x20100000,0x00500407,0x0a301e1d, +0x00200001,0x20200203,0x00501401,0x0a301e18, +0x20380400,0x00000601,0x00400807,0x08c0160b, +0x20280602,0x20100c03,0x00400808,0x09902619, +0x20400c00,0x20181001,0x00600c09,0x09702215, +0x20400001,0x20200201,0x00600408,0x09702613, +0x00400400,0x20180a01,0x00500602,0x08801608, +0x00600401,0x20200603,0x00700402,0x08e02a14, +0x00881203,0x00202002,0x00200603,0x08d02a12, +0x00680603,0x20100c02,0x00600a03,0x08f02a11, +0x20300401,0x00180c00,0x0020040a,0x08401a04, +0x20800c02,0x20181a01,0x00700415,0x08602609, +0x20801005,0x20281e08,0x00a00815,0x08602a09, +0x20400c04,0x20281206,0x00900810,0x08702a0a, +0x00080a01,0x00201003,0x20180400,0x08401801, +0x00680e01,0x00201404,0x00280a03,0x08402800, +0x00580a03,0x00200c07,0x00480e02,0x08402800, +0x00280e03,0x00101006,0x00580404,0x08502800, +0x00180800,0x00001601,0x00400002,0x08501c02, +0x20381201,0x00001e01,0x00700410,0x08502807, +0x20281201,0x00001e02,0x0070040b,0x08502805, +0x20180401,0x20200a04,0x00900409,0x08602c06, +0x00200202,0x20300400,0x00900405,0x08601805, +0x00200401,0x20480a04,0x00e00006,0x08c02812, +0x00200000,0x20400604,0x00e80c06,0x08a0280e, +0x00000800,0x20300202,0x00b81407,0x08c0280e, +0x20700c05,0x20281e06,0x00a0000c,0x08b0180e, +0x20301403,0x20382000,0x00c8080c,0x0960241b, +0x20601406,0x20482a04,0x00f8100d,0x09301817, +0x20400c03,0x20182602,0x00b00008,0x09501c16, +0x00680605,0x00100009,0x00300208,0x09301810, +0x00181a08,0x00202409,0x00400403,0x0a602422, +0x00680a08,0x0010100d,0x00580a04,0x0a00141c, +0x00380603,0x00200806,0x00280e04,0x0a101c18, +0x20400003,0x00000606,0x00300408,0x09a02010, +0x20601c08,0x20483a0f,0x00d01406,0x0b802827, +0x20900005,0x20181a0c,0x0090140e,0x0ae01820, +0x20280c01,0x00100a04,0x00400004,0x0ad01c18, +0x20381203,0x00001403,0x00480a04,0x0a301c12, +0x20481a04,0x00302409,0x20182e0d,0x0cc02423, +0x20281201,0x20102004,0x0038360f,0x0c001820, +0x20800002,0x20280601,0x00681601,0x0b90141a, +0x00402002,0x20483606,0x00900a0c,0x0aa01409, +0x00800801,0x20381603,0x00800a19,0x0d901810, +0x00700800,0x20481801,0x00b00214,0x0cb0040e, +0x00880601,0x20200804,0x00481218,0x0c400c0d, +0x00001401,0x20582000,0x00a81000,0x0ad01e0b, +0x20100402,0x00181000,0x00480c00,0x0db01610, +0x00000802,0x00080800,0x00382400,0x0d402210, +0x20200801,0x20281000,0x00581400,0x0ca0260c, +0x00080401,0x00000403,0x00281000,0x0a80160b, +0x00181603,0x00201807,0x20180603,0x0d201612, +0x20280e02,0x00200c07,0x00180a01,0x0cc01210, +0x00180801,0x00001003,0x00181205,0x0c401e0f, +0x20280603,0x20100405,0x00300800,0x0a20160b, +0x20501403,0x20381e03,0x00501a02,0x0c901a15, +0x20101201,0x20280c02,0x00401606,0x0c301a14, +0x00100204,0x20200c05,0x00500e03,0x0bc01a13, +0x00200402,0x20100204,0x00400a05,0x09d01e0d, +0x00a80606,0x00301406,0x20200e12,0x0bd0261e, +0x00500201,0x00200601,0x00101a09,0x0b70261c, +0x20101003,0x20281e06,0x00701c00,0x0b202215, +0x00180601,0x00000002,0x00400803,0x09601e0e, +0x00000806,0x00280e0b,0x0030100b,0x0ac02e21, +0x00180404,0x00300204,0x00200c07,0x0a802e1c, +0x00300602,0x00200004,0x00100602,0x0a702a15, +0x20300401,0x20180602,0x00400806,0x0900260a, +0x20480a03,0x00400408,0x0000040a,0x09e02e17, +0x20381603,0x00201806,0x00200c09,0x09c03214, +0x20380401,0x00200a01,0x00001008,0x09d03212, +0x00400201,0x00000401,0x00380603,0x08c02608, +0x00780a01,0x00201400,0x00101602,0x09403a12, +0x00500c02,0x20481204,0x00801e01,0x09303e10, +0x00480601,0x00100001,0x00201201,0x09503a0f, +0x20200401,0x00000201,0x00480409,0x08802605, +0x20680802,0x20101204,0x00500814,0x08c0420a, +0x20380601,0x20101801,0x0048080d,0x08d0460a, +0x00080800,0x00001202,0x0020040a,0x08e0420a, +0x20100201,0x00080802,0x00400803,0x08702002, +0x00500201,0x20380802,0x00901001,0x08b04001, +0x00200000,0x20280e01,0x00901005,0x08a04201, +0x20100800,0x20181201,0x00600809,0x08c04000, +0x00100000,0x00080400,0x00301001,0x08902804, +0x20400401,0x20281203,0x0070100f,0x08c04809, +0x20200801,0x20281602,0x0070040a,0x08c04407, +0x00000001,0x00100000,0x00280405,0x08e04407, +0x00080a01,0x00100800,0x00100c05,0x08b03007, +0x00300802,0x20100400,0x00381402,0x09304811, +0x00280602,0x00000c02,0x00180c03,0x0910440d, +0x00081203,0x00101402,0x00200006,0x0930440d, +0x20200402,0x20100a03,0x00381006,0x0900340c, +0x00081205,0x00002006,0x0040000c,0x09d04418, +0x00080403,0x20101603,0x00481c09,0x09904013, +0x20200405,0x20300208,0x00781407,0x09b04013, +0x00100201,0x20180803,0x00500000,0x0970280f, +0x20700c05,0x20482a0a,0x00c0180c,0x0ac04424, +0x20280606,0x20280c05,0x00901008,0x0a40301c, +0x20180604,0x20280806,0x00780c01,0x0a503017, +0x20180602,0x20100400,0x00400802,0x09f02c11, +0x00280e04,0x20101c06,0x00282a09,0x0c004826, +0x20400c06,0x2038160c,0x00681801,0x0b403820, +0x20101401,0x20381a04,0x00681000,0x0b102c18, +0x20600805,0x20281a07,0x00480a01,0x0a702c11, +0x20900c05,0x20582607,0x00980e04,0x0d103420, +0x20300202,0x00080c07,0x00182a0b,0x0c30201c, +0x20600403,0x00280a01,0x00082602,0x0bd02017, +0x00681202,0x00102807,0x20282e12,0x0ae02407, +0x00900e02,0x20100007,0x00082e1c,0x0de0280f, +0x00600c00,0x00180401,0x20281e13,0x0cd0140c, +0x00600202,0x00380406,0x20280e13,0x0c60100b, +0x00181601,0x00602000,0x20580c00,0x0b20260e, +0x00100400,0x20280400,0x00781c00,0x0df02a14, +0x00280e01,0x00201000,0x00281000,0x0d802a15, +0x20180a01,0x00400c00,0x20181000,0x0cf02a0f, +0x00100402,0x00080a02,0x00280802,0x0ab01e0d, +0x20301005,0x20182201,0x00680c03,0x0d501e12, +0x20300c07,0x00081e04,0x00680c06,0x0ce01e12, +0x00100405,0x00281203,0x00280e02,0x0c802210, +0x20500201,0x00180404,0x00100405,0x0a501a09, +0x20281605,0x0030240d,0x20200205,0x0cc01e13, +0x20281e07,0x00302410,0x20100e04,0x0c601e11, +0x20380e05,0x0030080b,0x20200c02,0x0bf02210, +0x00480a03,0x00101003,0x00001209,0x0a10260b, +0x00480601,0x20200a02,0x00703a0b,0x0c102e1a, +0x00400601,0x20500e05,0x0080360a,0x0bc03618, +0x00380402,0x00001605,0x00001606,0x0b703213, +0x00000803,0x20180e06,0x00401005,0x09a02e0d, +0x00600400,0x20300e05,0x00801000,0x0b204620, +0x00401001,0x20480e06,0x00b01003,0x0af0461b, +0x00180601,0x20100400,0x00501402,0x0ad03614, +0x20280601,0x00100402,0x00100004,0x09502e09, +0x20700804,0x20281a05,0x00b00812,0x0a404217, +0x20701804,0x00082e03,0x00700410,0x0a304612, +0x20200401,0x20280a02,0x00701006,0x0a404210, +0x00300001,0x00000000,0x00200602,0x09103208, +0x00600203,0x00080806,0x00600e02,0x09b0460f, +0x00681203,0x00601007,0x20300205,0x09c0460d, +0x00300601,0x20180401,0x00500c00,0x09d0460d, +0x20180601,0x00000801,0x00300408,0x08d03205, +0x20400401,0x20180a03,0x00301010,0x09505208, +0x20380a01,0x00200601,0x00101c0d,0x09604e08, +0x00000001,0x00080602,0x00300c08,0x09704e08, +0x20180402,0x00000203,0x00500805,0x08d03402, +0x00300a01,0x00180800,0x00200402,0x09405401, +0x00100802,0x00180a05,0x00200004,0x09405800, +0x20180400,0x00000800,0x00200008,0x09505000, +0x00100203,0x20100003,0x00400801,0x08f03405, +0x20301003,0x00280602,0x0008100d,0x09605409, +0x20100201,0x00300802,0x00081008,0x09505006, +0x00180602,0x20100400,0x00500806,0x09705007, +0x20100c04,0x20181205,0x00400005,0x09203808, +0x00581604,0x00601806,0x20200802,0x09d04c10, +0x00000402,0x00380602,0x00280805,0x09a04c0c, +0x20300c03,0x20281a05,0x00600008,0x09c0500e, +0x00080e04,0x00201006,0x20180403,0x0970380c, +0x20580400,0x00181605,0x00402411,0x0a70541a, +0x00380a05,0x00400805,0x00000006,0x0a104811, +0x00380603,0x00100c04,0x20181a01,0x0a404c11, +0x00000002,0x20280a05,0x00300803,0x09d0380f, +0x20200c04,0x00080e06,0x00082402,0x0b705c23, +0x20800405,0x00281a0a,0x0028040e,0x0ac0481b, +0x20401006,0x00081607,0x00281808,0x0ad04414, +0x20400601,0x20180c01,0x00280802,0x0a503811, +0x20380604,0x00380805,0x20381a03,0x0c804423, +0x00280e04,0x00301805,0x2048360b,0x0bb03c1d, +0x00181e06,0x0040280a,0x20381a05,0x0b703416, +0x20100c03,0x20100603,0x20182a08,0x0ad0300e, +0x20400807,0x00200606,0x2058360b,0x0d803c1c, +0x20500806,0x00080a05,0x00282e04,0x0c702415, +0x20300006,0x2030060a,0x00781603,0x0c102c12, +0x00300a02,0x00280807,0x00080e0a,0x0b202004, +0x00781a04,0x0040280d,0x20481a16,0x0e20200b, +0x00681204,0x0030200c,0x00081e12,0x0d00100a, +0x00400603,0x20380408,0x00881a0d,0x0c801c09, +0x00001401,0x20482000,0x00c81400,0x0b70360e, +0x00180e01,0x00500c00,0x00181400,0x0e503a17, +0x00100800,0x20281000,0x00981800,0x0de03e16, +0x20200601,0x20280c00,0x00b81000,0x0d503e11, +0x00380c00,0x00100402,0x00381400,0x0af02a0e, +0x00281005,0x00200e03,0x00381802,0x0da02e16, +0x00380800,0x00000801,0x00581c02,0x0d303615, +0x00680403,0x20180602,0x00881a05,0x0cd03613, +0x20500400,0x20280803,0x0048040a,0x0a90260a, +0x20700604,0x2028180a,0x00601008,0x0d002611, +0x20901c03,0x20283403,0x00700c0b,0x0ca02a0e, +0x20800c00,0x20281807,0x0070000d,0x0c302a0f, +0x00200601,0x20180803,0x00301206,0x0a502a08, +0x00300802,0x20180a01,0x00002a0d,0x0c803a13, +0x00481606,0x0040180b,0x20602a0e,0x0c403a10, +0x00480a04,0x00100805,0x0010220b,0x0bd0360e, +0x00280a02,0x00001400,0x00101201,0x0a00360b, +0x00680a05,0x00101805,0x20202604,0x0bc0521c, +0x00580c01,0x20102606,0x20102a03,0x0b905a19, +0x00000c03,0x20180e07,0x00301c03,0x0b504a12, +0x20300804,0x20280e06,0x00500806,0x09b03a09, +0x20300c04,0x2020060b,0x00400c0e,0x0ae06217, +0x20300000,0x20401e03,0x0090000c,0x0ad06614, +0x20100000,0x00200402,0x00100404,0x0ad04e0e, +0x00400203,0x00100406,0x00300202,0x09703a07, +0x00301000,0x00280c02,0x00580804,0x0a505a0e, +0x00301801,0x20481e03,0x00f00c03,0x0a505e0d, +0x00280601,0x00200400,0x00201002,0x0a60560c, +0x20280400,0x00100203,0x00401409,0x09403e04, +0x20380601,0x00500801,0x0020080d,0x0a005a06, +0x20500801,0x00281000,0x0080040c,0x0a006205, +0x00100401,0x00180602,0x00300807,0x0a105a07, +0x00100801,0x00080a02,0x00400002,0x09404402, +0x00380803,0x00400e01,0x00300402,0x09f05c02, +0x00481202,0x00401403,0x00400201,0x0a006400, +0x20180601,0x00280400,0x00300809,0x09f05c01, +0x20200001,0x00280800,0x00280404,0x09604006, +0x20182a05,0x00202c06,0x0070140a,0x0a106008, +0x20380800,0x00000a03,0x0090080a,0x0a006405, +0x20100401,0x00180a01,0x00200006,0x0a205c08, +0x00380a03,0x00201403,0x00080a01,0x09904007, +0x00101402,0x20882a0a,0x01202008,0x0a806c11, +0x00380800,0x20200601,0x00b80402,0x0a50640b, +0x00080a01,0x00301000,0x00081003,0x0a705c0c, +0x20400c01,0x20181a04,0x00400c09,0x09e0400c, +0x20601405,0x20381e04,0x0088240c,0x0b306c1b, +0x20200602,0x20481000,0x00c0000b,0x0ab06012, +0x00000001,0x00000201,0x00480c02,0x0ae0540f, +0x00200201,0x00380400,0x20180e02,0x0a503c0f, +0x00281a08,0x00201c0a,0x00082205,0x0c205c1f, +0x20300402,0x20480a07,0x00882404,0x0b605c19, +0x00181604,0x00001802,0x00481001,0x0b504c11, +0x20500004,0x00380603,0x20381c03,0x0ac0340f, +0x20600c0b,0x20481a0f,0x00782402,0x0d104c1e, +0x20100002,0x20380c01,0x00783206,0x0c304418, +0x20601408,0x2048320a,0x00a80c05,0x0be04414, +0x00380e04,0x0030240a,0x20381a0c,0x0b30280b, +0x00300208,0x20101c12,0x00283e11,0x0df03416, +0x00100602,0x20201408,0x00383609,0x0cd03010, +0x00201204,0x0000080c,0x20283a0d,0x0c803810, +0x00180401,0x00000e02,0x00501204,0x0b602803, +0x00301c02,0x20182605,0x00801a08,0x0e702c09, +0x00200800,0x20181001,0x00801606,0x0d302408, +0x00280800,0x00401000,0x00000a05,0x0cd02c07, +0x00180e03,0x20201400,0x00181400,0x0bf04e13, +0x00001202,0x20a81800,0x00e81800,0x0ed05a19, +0x00100202,0x20400400,0x00381c00,0x0e805a1a, +0x20200602,0x20500000,0x00481400,0x0df05a14, +0x00301006,0x20581e08,0x00681c02,0x0b603e12, +0x00601806,0x20782607,0x00982e01,0x0e10461a, +0x00400806,0x20381605,0x00482403,0x0db04619, +0x00900806,0x20480e07,0x00482607,0x0d404e17, +0x20580602,0x2010040a,0x20181c0c,0x0ae02e0b, +0x20b00202,0x2018080c,0x20181c12,0x0d503211, +0x20681605,0x20101c0d,0x2018140e,0x0d003610, +0x20880a04,0x2020080b,0x00181414,0x0c903a11, +0x00180a02,0x20200803,0x00001603,0x0aa02e06, +0x00580a02,0x20100c06,0x2030220e,0x0cf0360f, +0x20201003,0x20682603,0x00603203,0x0ca03a0b, +0x00000401,0x20481201,0x00302205,0x0c403e0a, +0x00000001,0x20480602,0x00202201,0x0a703a08, +0x00100001,0x20380601,0x00003800,0x0c504e15, +0x00680602,0x20200006,0x20302a09,0x0c405211, +0x00380e02,0x20301804,0x20101604,0x0be04e0e, +0x00180401,0x20401201,0x00100000,0x0a304608, +0x00181a01,0x20402c02,0x20102003,0x0bb06614, +0x20381601,0x20301e01,0x20303009,0x0ba06e11, +0x20100001,0x20700603,0x00502006,0x0b705a0d, +0x00180603,0x20500403,0x00401404,0x09f04607, +0x00281201,0x20a01e03,0x00a02006,0x0b207a0f, +0x00481601,0x20802602,0x00401c00,0x0b40860c, +0x00100001,0x20700201,0x00701402,0x0b106609, +0x20200804,0x20680e07,0x00600c07,0x09d05201, +0x20400403,0x20e80a06,0x0110100e,0x0ad08205, +0x20400002,0x20d00605,0x00e00c0c,0x0af08a06, +0x00280a03,0x20700c02,0x00601004,0x0ad06e06, +0x00180a03,0x20400c05,0x00380800,0x09d05002, +0x00500605,0x20c80c04,0x00f00c01,0x0ad08403, +0x00200a01,0x20d81400,0x00f00802,0x0ae08801, +0x20200c04,0x20981208,0x00900009,0x0ac07001, +0x00000003,0x20680605,0x00680404,0x09f05004, +0x20602407,0x20c84e0b,0x00c00c11,0x0af0880b, +0x20200c00,0x20b81602,0x00a80407,0x0af08c06, +0x00080a03,0x20600806,0x00580c04,0x0ae06c07, +0x00100601,0x20680c03,0x00580403,0x0a204808, +0x00380a04,0x2020140a,0x20682e02,0x0b808413, +0x00301000,0x20881601,0x00581401,0x0b30840a, +0x20100402,0x20880a04,0x00700003,0x0b30680b, +0x20280a01,0x20501000,0x00380405,0x0a604c0c, +0x20180e01,0x20501e03,0x20181408,0x0c107816, +0x20500800,0x20580800,0x2018200b,0x0b907810, +0x00100202,0x20700002,0x00580c01,0x0b90640d, +0x00100400,0x20780603,0x00680e02,0x0ad0480d, +0x20601801,0x20882a06,0x00681405,0x0ce0681c, +0x20100202,0x20300800,0x20382e03,0x0c306814, +0x20301201,0x20782204,0x00580803,0x0c00600f, +0x00000404,0x20600202,0x00682601,0x0b303c0b, +0x00500807,0x20200a02,0x20485a0d,0x0dc05418, +0x0010100a,0x20380a06,0x20184a05,0x0cc04c10, +0x0020080b,0x20300a06,0x20385205,0x0c80500f, +0x20200205,0x2058040b,0x00500602,0x0b802c0a, +0x20581608,0x00001c13,0x20280801,0x0e603412, +0x20181a0b,0x00102417,0x20381201,0x0d30300d, +0x2028220e,0x2010381a,0x20180800,0x0cf0300c, +0x00280401,0x20500603,0x00502606,0x0bd03c06, +0x00481c02,0x20503205,0x00602a0d,0x0ee0480c, +0x00280803,0x20500e0a,0x00602e05,0x0d90400a, +0x00200405,0x20980e10,0x00c03a05,0x0d404409, +0x20200400,0x00281000,0x20781800,0x0c805214, +0x20280e01,0x00802000,0x21882400,0x0f90661d, +0x20180601,0x00300c00,0x20a81800,0x0f20621d, +0x20480a02,0x00601800,0x21180400,0x0ea05a16, +0x00980801,0x00401a01,0x20b83606,0x0bd04617, +0x00d80c02,0x00502a04,0x20f83a07,0x0ea04e21, +0x00a80401,0x00301203,0x20882a02,0x0e40521e, +0x00f80803,0x00401607,0x20b8220d,0x0de0521c, +0x20700802,0x00181401,0x20481416,0x0b302a0f, +0x20d00403,0x00281001,0x20581c1e,0x0db02e15, +0x20b01003,0x00183000,0x20480c1b,0x0d603a12, +0x20c00802,0x00281c02,0x2078141f,0x0d003a13, +0x20100a04,0x00381407,0x20900c01,0x0af02603, +0x00300a04,0x0038140a,0x20901609,0x0d402a0b, +0x00180603,0x00500c0b,0x21080a06,0x0d103a07, +0x00200203,0x00580408,0x20e00206,0x0cb03607, +0x00100404,0x00580a04,0x20e01203,0x0ae03205, +0x00200400,0x00580e01,0x20e03a01,0x0ce0420f, +0x00400602,0x00481001,0x20d03e03,0x0cc0460c, +0x00100801,0x00581a01,0x20f02800,0x0c60420a, +0x00380604,0x00500806,0x21001201,0x0ab03a07, +0x00001001,0x00682e02,0x21203c05,0x0c605a0d, +0x20301003,0x00682e05,0x21103c08,0x0c705e09, +0x20100202,0x00700003,0x21402003,0x0c205609, +0x20200402,0x00580e06,0x20e02007,0x0a804604, +0x00100a01,0x00a81401,0x21d02804,0x0c107609, +0x00300a01,0x00a81802,0x21d02602,0x0c307a06, +0x00200001,0x00780604,0x21401c01,0x0be06607, +0x00280601,0x00600c01,0x21280400,0x0a705201, +0x20180400,0x00b00e02,0x22201008,0x0be08a03, +0x20280602,0x00c00c00,0x22301407,0x0c008e04, +0x20200402,0x00781202,0x21500c06,0x0bb06e04, +0x20200400,0x00580e02,0x20e00805,0x0a704c02, +0x00000001,0x00a00203,0x21f00405,0x0be08c03, +0x00100003,0x00b00207,0x22000002,0x0bf09001, +0x00380a04,0x00801c03,0x21980801,0x0ba07400, +0x00200001,0x00600601,0x21281201,0x0a805004, +0x00181001,0x00b03601,0x22083005,0x0c008808, +0x20280400,0x00b01001,0x22082005,0x0c008804, +0x20400804,0x00681607,0x2120080a,0x0bb06c06, +0x20100202,0x00600002,0x21180806,0x0ab04807, +0x20100601,0x00680801,0x21280808,0x0c60700f, +0x00480a01,0x00901c01,0x21c82000,0x0c307806, +0x00100201,0x00800403,0x21781a01,0x0c00680b, +0x20300402,0x00681204,0x21100004,0x0af0440c, +0x20200400,0x00781203,0x21580804,0x0cf06c15, +0x20580601,0x00701202,0x2158180b,0x0c70680b, +0x20100202,0x00700400,0x21580803,0x0c50600c, +0x00180602,0x00700c02,0x21581a06,0x0b60400b, +0x20580c04,0x00802604,0x21884601,0x0db06017, +0x20300006,0x00600606,0x21183203,0x0ce0580f, +0x20480804,0x00701a06,0x21582e01,0x0cc0580d, +0x00480405,0x00600e03,0x21282203,0x0ba03407, +0x00c81203,0x00503009,0x2108360e,0x0e50400f, +0x00b81604,0x00503c0b,0x2108420b,0x0d404008, +0x00c80c00,0x00502405,0x20f83a0c,0x0d104006, +0x20600207,0x0050000c,0x20f00c0a,0x0be02c0b, +0x20d00e02,0x00182402,0x20303014,0x0ec03412, +0x20c00e01,0x00082801,0x20103415,0x0d80300d, +0x21001603,0x00284005,0x2060341a,0x0d40300d, +0x00300803,0x00581608,0x20f02a09,0x0c403c0a, +0x00601001,0x00483603,0x20c03612,0x0f704c13, +0x00500801,0x00481603,0x20b01e0f,0x0e104810, +0x00700001,0x00700603,0x21500e15,0x0dd04c0f + }, //TL84 + { +0x20280602,0x20700000,0x00006800,0x0f98622e, +0x00280606,0x20700000,0x00009800,0x11b8723a, +0x00181206,0x20500000,0x0000b400,0x11f87e3c, +0x20680e04,0x20800000,0x00007c00,0x12886a2d, +0x00c00802,0x20800207,0x00004205,0x0e183230, +0x00500408,0x20800211,0x00004c07,0x0fe83237, +0x00800806,0x20a00211,0x00005804,0x10182e3a, +0x01301005,0x20a0020b,0x00003613,0x11083236, +0x20800c01,0x20600202,0x0000181e,0x0cb81e23, +0x20200a04,0x20800006,0x00001c16,0x0e581e28, +0x20401000,0x20700001,0x0000101b,0x0e781a2a, +0x20a00603,0x20600004,0x00002825,0x0f58262d, +0x00380602,0x20300001,0x00002407,0x0bf81210, +0x20200801,0x20600206,0x00001c10,0x0d680a15, +0x20280a01,0x20400201,0x0000240f,0x0d881215, +0x00280400,0x20500205,0x00002808,0x0e580e17, +0x20580400,0x20500205,0x0000140f,0x0ba00205, +0x20380402,0x20400204,0x0008040b,0x0cf80a07, +0x20180401,0x20500205,0x00000c08,0x0d100209, +0x20480402,0x20600206,0x0000000e,0x0dc8060c, +0x00000003,0x20600204,0x00081400,0x0ba00002, +0x20180c00,0x20600002,0x00080801,0x0ce80e01, +0x20280801,0x20700203,0x00080c05,0x0ce80602, +0x20280801,0x20700000,0x00081402,0x0d980e04, +0x00180601,0x20600004,0x00081201,0x0bb80c02, +0x00280800,0x20900000,0x00080602,0x0cd80e01, +0x00100002,0x20900001,0x00082201,0x0ce80c00, +0x00480400,0x20900002,0x00081605,0x0d781605, +0x00080602,0x20800002,0x00000802,0x0bb80c02, +0x20200000,0x20b00201,0x00080c06,0x0cd81001, +0x00180a04,0x20900006,0x00000403,0x0ce81801, +0x00200202,0x20a00002,0x00080807,0x0d481e05, +0x20300406,0x20900205,0x00081002,0x0bd80c04, +0x00000002,0x20b00001,0x00080e01,0x0ce81403, +0x20100005,0x20a00206,0x00080405,0x0cf81405, +0x20580404,0x20a00203,0x0008080c,0x0d381c04, +0x00580606,0x2080000b,0x00000e06,0x0be81402, +0x00300a03,0x20b00006,0x00000a02,0x0cf81802, +0x00000203,0x20a00008,0x00000402,0x0d381808, +0x00600603,0x20b00008,0x00000603,0x0d782009, +0x20480400,0x20900205,0x00002807,0x0bf00002, +0x20280a01,0x20900202,0x00002806,0x0d180c04, +0x00080603,0x20a00000,0x00002802,0x0d780c0a, +0x20981e02,0x20a00000,0x0000440f,0x0dc8140e, +0x00200c03,0x20a00205,0x00081204,0x0c100803, +0x00000c03,0x20a00206,0x00080800,0x0d400407, +0x20201406,0x20b00208,0x00081001,0x0dd0040c, +0x00501803,0x21000207,0x00080a0b,0x0e500c10, +0x00600606,0x20600005,0x00080802,0x0c280402, +0x00600604,0x20700003,0x00080800,0x0d780807, +0x00880608,0x20600009,0x00000a04,0x0e380c0b, +0x00301206,0x20a00003,0x00081004,0x0eb0000d, +0x2010140b,0x2060020f,0x00084013,0x0c580c0d, +0x00201006,0x20700208,0x00082c11,0x0dc80c10, +0x0010140a,0x20700211,0x00083013,0x0e980812, +0x0050140b,0x2070020f,0x0008480d,0x0f480c15, +0x20e82e09,0x20100011,0x00000c11,0x0d08341f, +0x21082a06,0x2020000a,0x00001016,0x0e982823, +0x21282e09,0x2020000e,0x00000817,0x0f882c27, +0x21782a07,0x20200011,0x0008041b,0x10383829, +0x00801c03,0x20c00209,0x00082617,0x0e081c1b, +0x00901403,0x20c00208,0x00082a1a,0x0fc81820, +0x00a01804,0x20e0020b,0x0008361d,0x10d81c23, +0x00d00801,0x20c00204,0x00000227,0x11882822, +0x20480800,0x00f80800,0x21605800,0x0eb88e21, +0x20380e02,0x01080c00,0x21608000,0x10b89e28, +0x20400c01,0x00d83400,0x20f06800,0x10e89e27, +0x20a00404,0x01082000,0x21704000,0x11989a1f, +0x00d80c00,0x00e01601,0x2170420c,0x0d986227, +0x00d00404,0x00d00a07,0x21903e0a,0x0f68622d, +0x00d81000,0x01001c02,0x21d03e0d,0x0f986a2e, +0x01882607,0x0100340b,0x21e0421e,0x1078722e, +0x20681a03,0x00a02000,0x2120401c,0x0c68421f, +0x20681204,0x00e01404,0x2170381c,0x0e084a24, +0x20482205,0x00c02c01,0x21604c1c,0x0e384626, +0x20d80803,0x00800a0b,0x2120542a,0x0ef84a28, +0x00100801,0x00481209,0x20a03009,0x0bc8260d, +0x20181c00,0x00a01608,0x2120380a,0x0d482e11, +0x20400805,0x0048160f,0x20b0300f,0x0d582a11, +0x00200201,0x00580a03,0x21002003,0x0e282e12, +0x20500002,0x00581205,0x20e8040b,0x0b881e03, +0x20100001,0x00380e07,0x20d00007,0x0ce82208, +0x00000202,0x00681000,0x21080803,0x0cf82608, +0x20200002,0x00580e07,0x21280808,0x0da82a0d, +0x00200400,0x00580401,0x21282204,0x0b882400, +0x20101003,0x00382604,0x21182403,0x0cb82e03, +0x20101005,0x00681a06,0x21482802,0x0cc82e05, +0x20201402,0x00681e02,0x21583002,0x0d583a08, +0x00000400,0x00680c01,0x21381403,0x0b783601, +0x00201201,0x00781805,0x21a82e01,0x0c984203, +0x00380e03,0x00900408,0x21b82400,0x0ca84604, +0x00400800,0x00b80c05,0x21c82a03,0x0d285208, +0x20200c01,0x00881000,0x21781003,0x0b883c02, +0x20200601,0x00b80403,0x22081805,0x0c885201, +0x20301002,0x00681a02,0x21a80c09,0x0c984c00, +0x00080a04,0x00d00405,0x21f80808,0x0ce85a06, +0x00300000,0x00a00c04,0x21b81203,0x0b984002, +0x00100804,0x00c00000,0x22181000,0x0c985802, +0x00400400,0x00a00403,0x21f81601,0x0ca85004, +0x20200c07,0x00b80a06,0x21e81009,0x0cd85803, +0x20180603,0x00a80803,0x21801c05,0x0ba84403, +0x00081e08,0x00d01c0c,0x22102404,0x0ca85804, +0x20380a03,0x00a00004,0x21e0180a,0x0cd85409, +0x0048160d,0x00e00c0f,0x22002004,0x0d18600a, +0x20400805,0x00980e05,0x21a00802,0x0bd83407, +0x20301409,0x0078160d,0x21a01c05,0x0cd84008, +0x20301007,0x00981206,0x21e00802,0x0d38480f, +0x20b03c12,0x00985217,0x21d0040f,0x0d784c13, +0x00580e07,0x00b0240b,0x21d00209,0x0bf83003, +0x00380a09,0x00b0240d,0x21f00205,0x0d183c08, +0x00481e0b,0x00d03c10,0x22200e07,0x0da8400c, +0x00882e0f,0x0180441e,0x23180e11,0x0e285812, +0x20100407,0x00900e0b,0x21300c06,0x0c082802, +0x00200408,0x00900a0d,0x21601003,0x0d583407, +0x2010140b,0x00580e11,0x21301c05,0x0e08300b, +0x20381006,0x00d02e0f,0x21f03006,0x0e98400d, +0x00a82610,0x00903809,0x21100005,0x0c282c07, +0x00882e10,0x00b0340c,0x21401009,0x0d98340c, +0x00c82613,0x00b03c0e,0x21600402,0x0e78340f, +0x00f8220c,0x00803c04,0x21500602,0x0f08380f, +0x2170601a,0x00088a25,0x20383422,0x0c98381a, +0x21605018,0x00087625,0x20682020,0x0e383420, +0x21a0601b,0x00188a2a,0x20783025,0x0f183823, +0x21e04c16,0x00187a21,0x2068282c,0x0fb84424, +0x00b8520d,0x01805828,0x22585221,0x0d98681a, +0x00b8360b,0x01403c21,0x22385a22,0x0f68601e, +0x00d8460c,0x01a04c25,0x22986a28,0x10587020, +0x00e8220a,0x0140141f,0x22484a2b,0x11087023, +0x20400802,0x20681c00,0x01903000,0x0d888618, +0x20601404,0x20783400,0x01c02400,0x0f68921c, +0x20300c02,0x20781000,0x01801c00,0x0fa88a1f, +0x20601402,0x20981800,0x01801400,0x1058961a, +0x00d00a04,0x20481405,0x01103e0c,0x0cb86e1e, +0x01181607,0x2020100c,0x00e03611,0x0e787a24, +0x00d00205,0x20481406,0x01404a0a,0x0e987a25, +0x01101a04,0x20483806,0x01304613,0x0f688624, +0x20a01003,0x20382e08,0x00c0401c,0x0bc84e16, +0x20a00a02,0x20781e08,0x01305821,0x0d58561d, +0x20a01402,0x20483608,0x01004c1d,0x0d88521b, +0x20b00401,0x00281a07,0x0050381f,0x0e48621e, +0x00280e04,0x00100401,0x00201201,0x0b683608, +0x20102005,0x2058420d,0x00c00c03,0x0cc83e0b, +0x00180a02,0x00100202,0x00200400,0x0cf83a0d, +0x00080e02,0x00480602,0x20101201,0x0da8520f, +0x20300c06,0x2018120b,0x00382006,0x0b283606, +0x00000601,0x00380803,0x20483400,0x0c78460a, +0x20200c06,0x2018160a,0x00282803,0x0c98420b, +0x00000805,0x00180a07,0x20282801,0x0d28520f, +0x00200204,0x00200409,0x20183203,0x0b084e04, +0x00200c02,0x00400a01,0x20784a01,0x0c285e0b, +0x00480605,0x00201009,0x20384604,0x0c385e0c, +0x00180e03,0x00302007,0x20383c00,0x0cb86a0f, +0x00080402,0x00300603,0x00081404,0x0ae85a04, +0x00180a02,0x00701406,0x20583004,0x0bd88209, +0x00001805,0x00182206,0x00182808,0x0bd87a0a, +0x00480400,0x00000a01,0x00581402,0x0c487e0e, +0x20180800,0x00201003,0x00181c03,0x0ad86a01, +0x20380402,0x00400800,0x00081408,0x0b989204, +0x20280a03,0x0070140a,0x20782807,0x0ba88e02, +0x20300804,0x20281201,0x0078140d,0x0be88a06, +0x00280e04,0x00000804,0x00400c01,0x0ad86c01, +0x00581605,0x00401406,0x00200c00,0x0b989400, +0x00481202,0x00500c01,0x20201002,0x0bb89403, +0x00581609,0x00001c0a,0x00400003,0x0bd88c01, +0x20400c04,0x20381606,0x00600807,0x0ae86805, +0x20801807,0x20183a09,0x00701c10,0x0ba88c08, +0x20600806,0x00281606,0x0010080e,0x0be8900a, +0x2090200c,0x20483610,0x00b00813,0x0c088c0c, +0x00280a01,0x00001007,0x00180a04,0x0b286407, +0x00581a03,0x0050240b,0x20780609,0x0c08840c, +0x00481204,0x00301c0b,0x20400204,0x0c588c0f, +0x00783a0c,0x00306415,0x20282608,0x0c988c12, +0x20280a01,0x20200404,0x00502c02,0x0b586006, +0x20680a01,0x20101003,0x00203c08,0x0c58740b, +0x20700c04,0x20181e02,0x00303c09,0x0cd88012, +0x20702008,0x20b8420d,0x01704c0d,0x0d188814, +0x00680605,0x20401000,0x00602e05,0x0b884405, +0x00a80606,0x20301800,0x00603a0a,0x0cb8540a, +0x00a81e0a,0x00203809,0x2030320d,0x0d686010, +0x00400607,0x20380c0a,0x00702609,0x0dc87016, +0x20603409,0x20583a0f,0x00b0000e,0x0bb83809, +0x20903c09,0x20484a12,0x00c01015,0x0d084410, +0x20703409,0x20483a14,0x00b02411,0x0dd84812, +0x00302404,0x2028260b,0x00501c02,0x0e685813, +0x00484a0a,0x0080940b,0x20385e03,0x0c18440f, +0x00183e07,0x00b07809,0x20685a05,0x0db84c18, +0x00185a08,0x00809c07,0x20385a05,0x0e984c18, +0x20883602,0x00707201,0x2048500b,0x0f18581a, +0x20305c06,0x20a89a12,0x02200c08,0x0c987011, +0x00103804,0x2058620c,0x01880602,0x0e687814, +0x00105805,0x20e87e10,0x02481203,0x0f487c13, +0x00403802,0x20685207,0x0188220c,0x0fe88818, +0x20200001,0x00080400,0x00501000,0x0cc84a14, +0x20200002,0x00000800,0x00500000,0x0e984e1b, +0x20181201,0x00201000,0x00302c00,0x0ed8561c, +0x20481c01,0x00602400,0x20202400,0x0f686a18, +0x00980603,0x00080404,0x00502607,0x0c183e18, +0x00a01604,0x00082405,0x00703206,0x0db84e1e, +0x00800c00,0x20281602,0x00802e04,0x0de8421e, +0x00d81203,0x20101402,0x0070320d,0x0e98561f, +0x20780e01,0x00000a05,0x00402014,0x0b682a11, +0x20c80402,0x00580a07,0x20202019,0x0cd83215, +0x20780a03,0x00100602,0x00301414,0x0d082e16, +0x20900201,0x20580a07,0x00c02418,0x0d983e19, +0x20201004,0x20381e07,0x00680800,0x0b082607, +0x00481a01,0x00302603,0x2048220a,0x0c682e0d, +0x20200404,0x2018160a,0x00480e02,0x0c882e0d, +0x20101806,0x2058260b,0x00a81a03,0x0d183e0f, +0x00380a01,0x00101804,0x20183605,0x0ac8320a, +0x20200807,0x20300206,0x00583c02,0x0be84611, +0x00400400,0x00000c03,0x20284e07,0x0c184212, +0x00480a03,0x00101408,0x00183e07,0x0c885214, +0x20280a02,0x20200802,0x00581005,0x0a78460a, +0x00481608,0x20102c0e,0x00582e03,0x0b586211, +0x20100201,0x00100804,0x00282805,0x0b786213, +0x20200400,0x20180a01,0x00680c07,0x0be86214, +0x00200403,0x20380a05,0x00881400,0x0a384e07, +0x00000406,0x20680a0a,0x01080409,0x0ad86a0e, +0x00581800,0x00102c01,0x00482002,0x0af86e0f, +0x00400401,0x20180a01,0x00481801,0x0b586e10, +0x20100202,0x20280805,0x00681407,0x0a085a04, +0x20180603,0x20400007,0x00d81008,0x0a887605, +0x20580400,0x20580400,0x00f00411,0x0a987e06, +0x00080a01,0x00000c03,0x0028140c,0x0ae8760a, +0x20101801,0x20381800,0x00480405,0x0a085c02, +0x00002401,0x20682a02,0x00d00006,0x0a787802, +0x00101c00,0x20682201,0x00e80803,0x0a987c04, +0x20301401,0x20281c00,0x0050040d,0x0ad87c03, +0x00180400,0x00301002,0x20280c01,0x0a285c06, +0x20280800,0x00301402,0x00381407,0x0aa87808, +0x00000801,0x00100000,0x00681407,0x0ad8800a, +0x00381202,0x00302803,0x20281403,0x0b08780b, +0x00100000,0x00280801,0x00201403,0x0a686007, +0x00300c02,0x00182001,0x00801802,0x0af8800d, +0x00000001,0x00381403,0x00501007,0x0b388811, +0x20401c03,0x20184604,0x00802c0d,0x0b788013, +0x20300001,0x00281400,0x00002405,0x0aa8540b, +0x20780e01,0x00380c05,0x0000300b,0x0b787013, +0x20381603,0x00300c06,0x00002807,0x0bd87818, +0x00181203,0x00601c06,0x20800400,0x0c386c19, +0x00180401,0x00300403,0x20501e05,0x0b08400c, +0x00480601,0x00100c03,0x20303a0a,0x0c185014, +0x00000804,0x20281a02,0x00404603,0x0ca85c1a, +0x20480c04,0x00200a01,0x20202402,0x0d08641a, +0x00384209,0x00206407,0x20402201,0x0b582809, +0x00084607,0x00007002,0x20102803,0x0ca82c10, +0x0028460d,0x00006009,0x20303204,0x0d683816, +0x00682e0b,0x20104409,0x00002609,0x0dc84c16, +0x2060380b,0x20e84e15,0x01501c08,0x0ba8200c, +0x20603c0a,0x21284615,0x01b01004,0x0d382414, +0x20705c12,0x21186e1f,0x01600802,0x0e082815, +0x20a0280c,0x20c83217,0x0120100a,0x0e783c17, +0x00483e04,0x00007c0b,0x00385e0b,0x0c18240b, +0x00582203,0x20304808,0x00a8560e,0x0dc8300e, +0x00684608,0x00608817,0x20586e12,0x0ea8400d, +0x00782a04,0x2020540c,0x00685214,0x0f284c11, +0x20100001,0x20100000,0x00601000,0x0c483612, +0x00000002,0x00000800,0x00501000,0x0e183a1a, +0x20200c02,0x20181c00,0x00801400,0x0e483e16, +0x20402400,0x20783000,0x01001800,0x0ea84e12, +0x00600603,0x20180c02,0x00602603,0x0bb82a14, +0x00681607,0x00001405,0x00702800,0x0d48321a, +0x00881206,0x00301407,0x00101e07,0x0d882e1a, +0x00a00a02,0x00282001,0x0040260b,0x0e084218, +0x20800c03,0x00081a08,0x00300c0f,0x0b181e0e, +0x20a00804,0x20581a0e,0x00c01411,0x0c881e12, +0x20a00401,0x2028160b,0x00601c12,0x0cb81e14, +0x20b80801,0x00400204,0x20400c12,0x0d382e15, +0x00280801,0x00301000,0x20382a08,0x0ad8220a, +0x00301803,0x20282202,0x0068320d,0x0c182a10, +0x00301406,0x20181208,0x0018460c,0x0c382611, +0x00580c02,0x00201e03,0x20482e0e,0x0cb83213, +0x00300601,0x00180403,0x00081a01,0x0a68320e, +0x00580a03,0x00301807,0x20383a04,0x0b684218, +0x00480e04,0x0040180c,0x20383a03,0x0b884a19, +0x00100a01,0x20180402,0x00381c02,0x0bf84a1a, +0x20400400,0x00280a01,0x00080c07,0x0a083a0b, +0x20400800,0x00281a01,0x0030040b,0x0ab85214, +0x20280a01,0x00100c00,0x00480409,0x0ac85616, +0x20200400,0x00100000,0x00281806,0x0b385616, +0x00680601,0x00400800,0x20381a05,0x09b8420a, +0x00580a01,0x00400a01,0x20281201,0x0a28520f, +0x00500c01,0x00081e04,0x00700403,0x0a385a11, +0x00500201,0x00200401,0x00281800,0x0a986213, +0x20200805,0x00380a02,0x2018200b,0x09685207, +0x20401006,0x00281203,0x0008200f,0x09c85e08, +0x20500c05,0x00281203,0x00082011,0x09c85e07, +0x20100c04,0x00281203,0x0038140f,0x0a086e0c, +0x20181a06,0x00502c0d,0x20380805,0x09585802, +0x00282e0a,0x00604010,0x20480403,0x09a86401, +0x00281e06,0x0050340d,0x20481402,0x09c86803, +0x20281a04,0x00402409,0x2018080d,0x09e87402, +0x00080802,0x20200a06,0x00802403,0x09785006, +0x20200806,0x2058060d,0x00c01c09,0x09c85c07, +0x00180c01,0x20201606,0x00901808,0x09e86408, +0x00100401,0x20280a03,0x00801c07,0x0a286c0c, +0x00000a02,0x20380800,0x00a00c04,0x09b84809, +0x00400a06,0x20300006,0x00b80403,0x0a185c0d, +0x00100800,0x20581203,0x00e0080a,0x0a486010, +0x20180801,0x20101202,0x00680409,0x0a986413, +0x20200c05,0x20181204,0x00700005,0x0a08440e, +0x2080140b,0x20182e0b,0x00a00811,0x0aa85c17, +0x20601406,0x20383202,0x00a0040d,0x0af8641c, +0x20200801,0x20281c00,0x00a01006,0x0b58681b, +0x00380609,0x0028040b,0x00302202,0x0a88440f, +0x00480a10,0x00480416,0x20103207,0x0b78581b, +0x0040020d,0x0028080f,0x20202206,0x0bf85c20, +0x00000e02,0x20181804,0x00301400,0x0c38601e, +0x2060300c,0x00085e10,0x00203006,0x0b082c11, +0x20703410,0x00286219,0x20204405,0x0c48341b, +0x20b04013,0x00386e17,0x20402806,0x0ce84420, +0x20501804,0x00283a04,0x20302c00,0x0d38541e, +0x00483a0c,0x00d06013,0x2158160d,0x0b88200e, +0x0048460e,0x00f07018,0x21a81a11,0x0d182415, +0x00b86614,0x0120a821,0x21e8221d,0x0dc83814, +0x00281e07,0x00804408,0x21180e0d,0x0e183c18, +0x00001c05,0x20283a10,0x00303400,0x0bd81c07, +0x00201406,0x20281612,0x00102606,0x0d881c09, +0x20101809,0x2068421b,0x00c06004,0x0e283008, +0x00301804,0x00182a0b,0x00001e08,0x0e98400d, +0x00080400,0x00000400,0x00201400,0x0bf82610, +0x00280a01,0x00000400,0x00502400,0x0db82618, +0x00080400,0x20400800,0x00700800,0x0de81e16, +0x20382e02,0x00403400,0x20302400,0x0e383211, +0x00300202,0x20100001,0x00301a01,0x0b781a10, +0x20101201,0x20382604,0x00602805,0x0cf81615, +0x00201603,0x20582400,0x00901c00,0x0d381a16, +0x00800e01,0x20780a06,0x00a0160a,0x0da82616, +0x20580c02,0x20100e06,0x00300007,0x0af8120d, +0x20600003,0x00100606,0x20381c03,0x0c680e11, +0x20900405,0x00080609,0x00081807,0x0c981213, +0x20a01005,0x20481e08,0x0088140d,0x0ce82615, +0x00300801,0x20480a01,0x00682208,0x0a981a0e, +0x00680e01,0x00102404,0x20183a0f,0x0bc82217, +0x00981603,0x00103007,0x20183a14,0x0bf82619, +0x00700a03,0x00000007,0x00182a11,0x0c483616, +0x00280601,0x20100803,0x00481802,0x0a182a11, +0x00280601,0x20300402,0x00780c04,0x0af8361d, +0x00000c02,0x20580e02,0x00a80808,0x0b083a1f, +0x00180801,0x00201201,0x00081003,0x0b78421d, +0x20400201,0x20200801,0x00680c06,0x0998320d, +0x20400601,0x20300601,0x00880c0b,0x0a283a16, +0x20300602,0x20280803,0x00880409,0x0a383e16, +0x20280601,0x00000c02,0x00481006,0x0a984a19, +0x00500802,0x20280603,0x00881605,0x0938360c, +0x00501405,0x20281205,0x00982202,0x09984611, +0x00500802,0x20100604,0x00581a01,0x09984212, +0x00400401,0x20100601,0x00780c01,0x09e85215, +0x00380602,0x00001004,0x00881409,0x08d8420b, +0x00381206,0x00301c09,0x0058140c,0x0918520c, +0x00000201,0x00100c03,0x0078200f,0x0918520c, +0x00380a02,0x00101001,0x00880c0c,0x0948560f, +0x20700401,0x20182602,0x00c02012,0x08a84803, +0x20801806,0x20184209,0x00c02013,0x08e85403, +0x20580400,0x00181c01,0x00a01c0f,0x08f85c04, +0x20601003,0x20182603,0x00c00c16,0x09185c02, +0x00300801,0x00081001,0x00300603,0x08f83c0a, +0x00480a03,0x0050100a,0x20480e04,0x09284c0a, +0x00200201,0x00180801,0x00300c02,0x09484c0c, +0x00180e02,0x00300405,0x00300003,0x0968580f, +0x20180a02,0x00201003,0x20100404,0x0938340a, +0x20181602,0x00301800,0x00101c09,0x0988440d, +0x00100a01,0x00100602,0x00180807,0x09a84410, +0x20100601,0x00080601,0x00400c07,0x09e85014, +0x00380c00,0x00001602,0x00300c01,0x0998300d, +0x00380403,0x20201206,0x00680406,0x0a083815, +0x00080404,0x00300e03,0x0028140b,0x0a484c19, +0x20100c04,0x00080a04,0x00381006,0x0aa8501a, +0x20700c02,0x20381602,0x00801009,0x0a182c12, +0x20c00801,0x20382003,0x00b01410,0x0ad8441f, +0x20980a02,0x00100008,0x00400c0a,0x0b385823, +0x20280604,0x00300c08,0x00100004,0x0b88581f, +0x00581e04,0x00003805,0x00280a0a,0x0ab82412, +0x00981a06,0x20103c06,0x00380614,0x0be8301d, +0x00782e03,0x20105001,0x00400611,0x0c58441f, +0x20180404,0x00200e05,0x00400603,0x0c88501f, +0x20802c03,0x20884e07,0x01102806,0x0b282810, +0x20b03808,0x2078620c,0x01203007,0x0ca83417, +0x20904002,0x20c87e07,0x01805004,0x0d284419, +0x20500204,0x00181406,0x00602205,0x0d78541b, +0x00581201,0x00402002,0x20281610,0x0ba8180a, +0x00881e03,0x00702c0a,0x20681218,0x0d48240e, +0x00700c00,0x00500601,0x20781e16,0x0dd8280f, +0x00680c02,0x00101e06,0x00100213,0x0e283c0e, +0x00000401,0x20180c00,0x00400800,0x0bb81a0e, +0x00001000,0x20381800,0x00400800,0x0d881214, +0x00000001,0x00480400,0x20500c00,0x0db81e14, +0x20503004,0x20484c00,0x00880c00,0x0dd82a0b, +0x00080a04,0x00000003,0x00101400,0x0b48120e, +0x20100603,0x00100801,0x20280401,0x0ce80e13, +0x00081204,0x00401802,0x20600800,0x0d181615, +0x00781a09,0x0080200d,0x20c00210,0x0d682613, +0x20301406,0x2018160a,0x00180c00,0x0ae80a0d, +0x20280404,0x00200607,0x20181603,0x0c481215, +0x20300404,0x00000609,0x00081602,0x0c781216, +0x20580407,0x0020160e,0x20480c05,0x0ca81e19, +0x00580e04,0x00401408,0x20582209,0x0a681a12, +0x00500a02,0x00180805,0x00181e0b,0x0b88221c, +0x00600c00,0x00181404,0x00181e0c,0x0ba8261d, +0x00480e04,0x00201008,0x0028160a,0x0be8321b, +0x00100402,0x00180604,0x00080405,0x09c82213, +0x00200201,0x00300000,0x20180406,0x0a982a1e, +0x00280e03,0x00401404,0x20480806,0x0ab82e20, +0x00200402,0x20280a04,0x00600003,0x0af8361e, +0x20581000,0x00200c03,0x20180407,0x0948260d, +0x20680c03,0x00300e01,0x2018080a,0x09c82e16, +0x20680803,0x00100a05,0x0010000c,0x09d82e17, +0x20380400,0x00000403,0x00580807,0x0a183a19, +0x00780800,0x20201801,0x00280a09,0x08e8220e, +0x00981a04,0x00003007,0x00280e07,0x09282e14, +0x00880e01,0x20101c05,0x00381206,0x09383214, +0x00580a02,0x20101003,0x00500400,0x09683616, +0x00180604,0x20400402,0x0080140d,0x0878220c, +0x20400c01,0x20681206,0x00e01815,0x08982e0d, +0x20180e04,0x20301001,0x00901412,0x0898320e, +0x00200401,0x20480604,0x00a0080d,0x08c8320f, +0x20601407,0x20481a0b,0x00a80c10,0x08481c03, +0x20100004,0x20300e04,0x0098200a,0x08682c02, +0x20401807,0x2068260c,0x00e80c10,0x08782c03, +0x20300000,0x20300a01,0x00981012,0x08883001, +0x00480a03,0x00100409,0x00481a03,0x08882c09, +0x00100204,0x20380c08,0x00c00806,0x08983c0a, +0x00100601,0x00080808,0x00582003,0x08b83c0d, +0x20101403,0x20382202,0x00b80c08,0x08c83c0e, +0x20300a01,0x20180c01,0x00501008,0x08d82c0c, +0x20301804,0x20382205,0x00901009,0x09083011, +0x00181604,0x00101c05,0x00300c05,0x09283c11, +0x20100201,0x00200405,0x00381006,0x09584415, +0x00301001,0x00081201,0x00200a01,0x0948240f, +0x00600205,0x00300807,0x00100400,0x09a82c16, +0x00400c03,0x20480a08,0x00a00007,0x09c83417, +0x00380e01,0x00201801,0x00400002,0x0a084419, +0x20480e02,0x00400c01,0x20200808,0x09c82013, +0x20b00006,0x00280a09,0x00300812,0x0a78281f, +0x20b00400,0x00081802,0x00800412,0x0aa83c23, +0x20780802,0x20180603,0x00a0140b,0x0ae8441f, +0x00201404,0x00182203,0x00201205,0x0a681c14, +0x00300603,0x0028100a,0x0010120e,0x0b882821, +0x00402002,0x00183401,0x00201210,0x0bd83824, +0x00380601,0x20300003,0x00800609,0x0bf83c21, +0x20582606,0x00503c08,0x20600000,0x0b081411, +0x20382203,0x00304401,0x20300e05,0x0c681418, +0x20782a03,0x00804806,0x20b80a03,0x0cd82c1b, +0x20901000,0x20481201,0x00900801,0x0ce8341d, +0x00500c03,0x20481209,0x00801a0e,0x0b780c0a, +0x00501803,0x20582e09,0x00e0220e,0x0d08140d, +0x00881c01,0x20202a03,0x00701a17,0x0d88280d, +0x00800800,0x00080a01,0x00500619,0x0da83010, +0x00100602,0x00100000,0x00100800,0x0b980e0d, +0x00181401,0x00601c00,0x20600800,0x0d681614, +0x00080400,0x00000000,0x00600c00,0x0d881a13, +0x20182202,0x00403c00,0x20300000,0x0d982211, +0x20400c04,0x00181605,0x00200003,0x0b380e0c, +0x20480e04,0x00101002,0x00101402,0x0cc81213, +0x20400c00,0x20181601,0x00500801,0x0ce81612, +0x20201404,0x20482606,0x00d01603,0x0d082612, +0x00381a04,0x00402807,0x20381609,0x0ac80e0f, +0x00200c06,0x2028060a,0x0058120b,0x0c280a17, +0x00180402,0x00200e02,0x0008160b,0x0c481617, +0x00280a03,0x00100c05,0x00380a08,0x0c682218, +0x00100804,0x20180e06,0x00700601,0x0a381614, +0x00480e03,0x00101008,0x00481a06,0x0b581a1f, +0x00680a01,0x00101404,0x00381209,0x0b681e21, +0x00001003,0x20181605,0x00600202,0x0b98221d, +0x00380a05,0x00000805,0x00480802,0x09981614, +0x00180601,0x20100601,0x00800806,0x0a581a1f, +0x20100601,0x20180e01,0x00800c0a,0x0a582220, +0x00480603,0x00300c05,0x00280e01,0x0aa8261f, +0x20601c07,0x20182609,0x00680c0a,0x09081a0e, +0x20301405,0x20281e06,0x00980c09,0x09781e17, +0x20201005,0x00081205,0x00581007,0x09882217, +0x20300803,0x00280e04,0x0040000a,0x09b8261a, +0x00780606,0x0060000d,0x20300207,0x08a8220d, +0x00500a03,0x00381808,0x00200400,0x08d82613, +0x00680606,0x0048040a,0x00100800,0x08d82a14, +0x00300602,0x00480c04,0x00100402,0x09082a14, +0x20380403,0x00480606,0x2030180f,0x08481609, +0x20380801,0x00501202,0x2040080f,0x08581a0b, +0x20500c03,0x00381607,0x00001413,0x08581e0a, +0x00280400,0x00500a01,0x2020080a,0x0878220e, +0x00081203,0x00402402,0x20381005,0x08281001, +0x00280a01,0x00301000,0x20180406,0x08281800, +0x00381601,0x00602c03,0x20581c04,0x08381801, +0x20400001,0x00300602,0x00080811,0x08382201, +0x00101003,0x00081605,0x00680406,0x08481806, +0x20300c04,0x00181203,0x0038080d,0x08481c09, +0x00000000,0x00100201,0x0068040b,0x08582408, +0x00281201,0x00401c01,0x00181006,0x0868240b, +0x20380800,0x00400805,0x00180808,0x0888200d, +0x00181603,0x00402408,0x00080804,0x08b82012, +0x20400c03,0x00181e01,0x0060040a,0x08c82813, +0x20380401,0x00000201,0x0080040b,0x08e82c13, +0x00481a06,0x00202005,0x00301a02,0x09081c10, +0x00180e02,0x20100602,0x00802407,0x09681817, +0x00781a08,0x00402008,0x20100a01,0x09782418, +0x00200203,0x20180c02,0x00901003,0x0998281a, +0x20601408,0x20481a0c,0x00a00c09,0x09981014, +0x20401405,0x20480e07,0x00a80c09,0x0a38101f, +0x20b00c0b,0x2028120f,0x00880814,0x0a482021, +0x20501805,0x20182208,0x00680c08,0x0a882420, +0x00580e07,0x0000180c,0x00480a08,0x0a481014, +0x00080603,0x00000009,0x00700604,0x0b481822, +0x00681a08,0x00102811,0x0048160f,0x0b782c24, +0x00200601,0x00580806,0x20281606,0x0b983021, +0x20b01c05,0x20283209,0x00a02408,0x0ad80c14, +0x20600e01,0x20181e01,0x00703205,0x0c480c1e, +0x20a01802,0x20583208,0x00e03404,0x0c78241e, +0x20982203,0x00602405,0x20401400,0x0c982c1e, +0x00881202,0x00401805,0x20380a17,0x0b68040c, +0x00881001,0x00201e03,0x20100217,0x0d00080f, +0x00901000,0x00182a01,0x0020161a,0x0d481412, +0x00881001,0x20201604,0x00501a19,0x0d582011, +0x20180800,0x00000800,0x00300c00,0x0b88060c, +0x00101800,0x20582000,0x00d00400,0x0d380612, +0x00001001,0x20280c00,0x00580800,0x0d680612, +0x20301000,0x20282400,0x00901000,0x0d58120d, +0x00080601,0x20301201,0x00680602,0x0b20060d, +0x20800402,0x00181201,0x00500404,0x0cb80610, +0x20581202,0x00201403,0x00100001,0x0cd80a12, +0x00280e01,0x00201401,0x00180a09,0x0ce80a12, +0x20101002,0x20481e03,0x00a00a03,0x0ab0020f, +0x00881204,0x00202005,0x00080a14,0x0c200218, +0x00300401,0x20100203,0x0060020d,0x0c380618, +0x20100c03,0x20180e03,0x00680604,0x0c380e18, +0x00580602,0x00100803,0x00380e07,0x0a200214, +0x00100803,0x20281206,0x00800c02,0x0b300221, +0x00580601,0x20180401,0x00700605,0x0b480a22, +0x00381603,0x00202005,0x00380607,0x0b680e1d, +0x20200803,0x00080a04,0x00580407,0x09780614, +0x00000400,0x00080402,0x00481004,0x0a38061e, +0x20200402,0x20100201,0x00680809,0x0a38061f, +0x00100002,0x20380604,0x00a00c03,0x0a780e1f, +0x00281e04,0x00203006,0x00381401,0x08e80611, +0x00281202,0x00102403,0x00381003,0x0958061a, +0x00380a03,0x20101804,0x00680c02,0x09580a1a, +0x00000000,0x20300801,0x00a80c06,0x09880a1b, +0x00100802,0x20581205,0x00f01005,0x08780a0e, +0x00280402,0x20200203,0x00c00808,0x08a80e14, +0x00100403,0x20281205,0x00d00c0a,0x08980e14, +0x00100400,0x20200000,0x00c00007,0x08c80e15, +0x20100e01,0x20380c02,0x00b80409,0x08180607, +0x20200a01,0x20380c02,0x00c0040d,0x08280e09, +0x20200203,0x20100c05,0x00980c0c,0x08280e09, +0x00200800,0x20280400,0x00c00409,0x08480e0d, +0x20280402,0x00080e02,0x00800807,0x08080801, +0x00100401,0x20180e03,0x00900006,0x08080800, +0x00100402,0x20181205,0x00c00c06,0x08080c00, +0x20380e01,0x00000800,0x00a0080f,0x08080e01, +0x00481603,0x00001c04,0x00580800,0x08280405, +0x00180c00,0x00001002,0x00780c0a,0x08280808, +0x00080400,0x00000402,0x0088080a,0x08280c08, +0x00100402,0x20381203,0x00d00407,0x08380c0b, +0x20300c02,0x20581605,0x00c0080d,0x0868040c, +0x20300603,0x20381802,0x00b0180c,0x08880c13, +0x00080a01,0x20200c01,0x00880409,0x08880c12, +0x20200e01,0x20280c02,0x00880c0a,0x08a80c14, +0x20201c01,0x20282c01,0x00800003,0x08e80414, +0x20101c06,0x20282206,0x00580404,0x0940001b, +0x20101802,0x20482a02,0x00b00808,0x0938101a, +0x20100c02,0x00080e01,0x00580c05,0x0968101b, +0x00281201,0x00401c03,0x20380a03,0x09800014, +0x00181a07,0x00402c0b,0x20380802,0x0a30001e, +0x20181201,0x00301c02,0x00181404,0x0a280c20, +0x00081a02,0x00302c04,0x00281401,0x0a58141e, +0x20280400,0x00180a01,0x00401c04,0x0a200015, +0x20400405,0x20280e09,0x00801c05,0x0b300422, +0x20201402,0x20182400,0x00801002,0x0b381423, +0x00180e01,0x20200a01,0x00d00c00,0x0b48181f, +0x20681602,0x00002001,0x00200601,0x0ad00c16, +0x20780a04,0x20100805,0x00400a06,0x0c400821, +0x20881e03,0x00302004,0x20100a04,0x0c480c22, +0x20c02003,0x20583e05,0x00e00c05,0x0c481821, +0x00600c01,0x20581a04,0x00a01212,0x0b700c0c, +0x00901002,0x20381a06,0x00600e1a,0x0d101410, +0x00900002,0x20300a05,0x0060021b,0x0d380412, +0x00a01601,0x00382003,0x20180a1d,0x0d281814, +0x20100c01,0x00081400,0x00380400,0x0b900e0a, +0x00182202,0x00302800,0x20301000,0x0d501212, +0x00181603,0x00202000,0x00001800,0x0d600613, +0x20380a01,0x00001000,0x00400400,0x0d500a0d, +0x20180602,0x00200404,0x20200603,0x0b300e0c, +0x20600804,0x20580606,0x00780403,0x0cc01611, +0x20701005,0x20481a08,0x00800804,0x0cd00e12, +0x00100c03,0x20281204,0x00800208,0x0ce00a11, +0x00180c00,0x00101a01,0x20100206,0x0ac01210, +0x00400a03,0x20380c06,0x00600610,0x0c301217, +0x00480606,0x00000c08,0x00280610,0x0c300e18, +0x00280a03,0x00101006,0x00480606,0x0c300a19, +0x00200000,0x20200000,0x00500604,0x0a301215, +0x00400402,0x20100a04,0x00380604,0x0b401621, +0x00400c04,0x20180e08,0x00500604,0x0b401222, +0x00001402,0x20281e04,0x00801201,0x0b600a1d, +0x00180601,0x20200c01,0x00580403,0x09801215, +0x00080800,0x00000801,0x00580807,0x0a40121f, +0x20180800,0x00200c05,0x00280c08,0x0a300a20, +0x00300000,0x00300002,0x00180a01,0x0a700e1e, +0x20201401,0x20382202,0x00800c07,0x08f01210, +0x00000a03,0x20280803,0x00701006,0x09601219, +0x20180604,0x00000404,0x00501806,0x09500e19, +0x00080a02,0x00300c02,0x00200c07,0x09900e1b, +0x00380402,0x00200801,0x00080c01,0x0880160d, +0x00300403,0x00080a05,0x00500405,0x08b01a14, +0x00400805,0x20180608,0x00600004,0x08a01a14, +0x00180802,0x00100a03,0x00500c07,0x08d01614, +0x20281a05,0x00201c05,0x00100c0a,0x08201207, +0x20480a03,0x00200c05,0x0038040f,0x08301609, +0x20581205,0x00100807,0x00500811,0x08301209, +0x00280e04,0x20101004,0x00700c09,0x08501a0c, +0x00001404,0x20481209,0x00800005,0x08101801, +0x00300001,0x00000603,0x00500003,0x08101800, +0x00400c03,0x20280606,0x00780401,0x08101c00, +0x20401804,0x20481e09,0x00b0040f,0x08102000, +0x00101201,0x00181c03,0x00480804,0x08301005, +0x00101601,0x00081800,0x0078040b,0x08201007, +0x20100a01,0x00080c01,0x00680c0c,0x08201007, +0x00300c00,0x00280803,0x00382404,0x08401409, +0x20180402,0x00500c00,0x20381009,0x0870100c, +0x20500005,0x00580a04,0x0018100e,0x08900c14, +0x20100403,0x00380e02,0x00380c0a,0x08800811, +0x20380c00,0x00501002,0x0028100c,0x08a00812, +0x20181a03,0x00302805,0x00080405,0x08e00c12, +0x00581e06,0x0050300c,0x20180e02,0x0950081a, +0x00081605,0x00302408,0x00080c05,0x09300419, +0x00081203,0x00101803,0x00600404,0x0950081a, +0x00100801,0x20381204,0x00a01801,0x09800c15, +0x20501003,0x20282208,0x00a0240d,0x0a300c20, +0x20201005,0x20281608,0x00800407,0x0a10041f, +0x20200802,0x20381e06,0x00c01405,0x0a30081e, +0x20100c00,0x20181601,0x00600403,0x0a301417, +0x00180603,0x00200403,0x00200204,0x0b401824, +0x20181206,0x00201408,0x00480402,0x0b200023, +0x00001801,0x20181801,0x00581601,0x0b300c20, +0x20700801,0x00281a01,0x00100a01,0x0af01418, +0x20b00403,0x00281a05,0x00300a01,0x0c601822, +0x20b01807,0x2028320b,0x00800c00,0x0c400424, +0x20981a01,0x00502802,0x20181800,0x0c30041f, +0x00780e01,0x00401002,0x20580e16,0x0ba0180c, +0x00a81e01,0x00301c04,0x20380e1f,0x0d401811, +0x00b80e03,0x00400c09,0x20481220,0x0d300013, +0x00981400,0x20201c00,0x0098061a,0x0d080411, +0x00080800,0x00000c00,0x00280400,0x0ba0160c, +0x20102003,0x20283400,0x00581000,0x0d70160f, +0x20100c01,0x20182400,0x00500400,0x0d701210, +0x20400001,0x20180c00,0x00580400,0x0d701a0c, +0x20300800,0x20280c00,0x00500401,0x0b50120b, +0x20281203,0x00601808,0x20880e03,0x0cf01210, +0x20180c00,0x00301403,0x20480e04,0x0cf01612, +0x00480a01,0x20101003,0x00280a0c,0x0d001e12, +0x00100800,0x00080c01,0x00200607,0x0af0160e, +0x00180400,0x00201000,0x2020120a,0x0c501a17, +0x20100601,0x00000002,0x00101208,0x0c501217, +0x20200c01,0x20380800,0x00600a01,0x0c501a18, +0x00300201,0x00200401,0x20100a04,0x0a601a14, +0x00580e02,0x00101400,0x00101608,0x0b801e20, +0x00880e02,0x00001c00,0x00100e0c,0x0b701e21, +0x00280e02,0x00001c03,0x00300606,0x0b80221c, +0x00000001,0x00200201,0x00000804,0x09b01e15, +0x00000c05,0x20281206,0x00600408,0x0a702620, +0x20100403,0x20280e05,0x0080100d,0x0a602221, +0x00380401,0x20300a02,0x00a01001,0x0aa0261e, +0x20180e01,0x00201c02,0x00000005,0x09202210, +0x20380a04,0x00100c08,0x00200008,0x09902218, +0x20500800,0x20180c03,0x0060040a,0x09802216, +0x20200c00,0x20481201,0x00c00c09,0x09c02a19, +0x00500201,0x20100202,0x00701001,0x08b0220e, +0x00600000,0x20100e03,0x00500c00,0x08f02a13, +0x00980e05,0x00001803,0x00300e04,0x08f02a13, +0x00300c01,0x20281602,0x00800404,0x09102e13, +0x20601806,0x20182a06,0x00700410,0x08502205, +0x20600401,0x20180a02,0x00800814,0x08702a0a, +0x20a01c07,0x2038260b,0x00900418,0x08602e09, +0x20200801,0x00281400,0x0030040d,0x08902e0a, +0x00381605,0x0050280b,0x20481203,0x08502001, +0x00480401,0x00000801,0x00580400,0x08502c00, +0x00681606,0x00401c0b,0x00081205,0x08602800, +0x00081601,0x00402803,0x20281006,0x08703201, +0x00080801,0x00001a05,0x00600807,0x08602403, +0x00081605,0x20102404,0x0070040b,0x08602c06, +0x20280401,0x20101206,0x0080080d,0x08602c04, +0x00280e02,0x20101c00,0x00900407,0x08802c06, +0x00000201,0x20280601,0x00c00408,0x0890200b, +0x00000c05,0x20680a0a,0x0108080a,0x08c03011, +0x00200800,0x20280602,0x00b81407,0x08b0280f, +0x20201003,0x20481a06,0x0100040e,0x08d02c10, +0x20401003,0x20282a04,0x00b00809,0x09102014, +0x20201400,0x20382c04,0x00f8040a,0x0970201b, +0x20500c03,0x00081e01,0x00a8080d,0x09501819, +0x20300a02,0x20181c03,0x00a00008,0x0980241b, +0x00280602,0x00200406,0x00180e03,0x09c02417, +0x20281203,0x00201404,0x00400405,0x0a602822, +0x00481607,0x00201c09,0x00280601,0x0a301c1f, +0x00000404,0x00100204,0x00381e01,0x0a70281e, +0x20181601,0x00101601,0x00200c02,0x0a702417, +0x20280801,0x20180605,0x00801201,0x0b802c25, +0x20700c05,0x2038220b,0x00a0100a,0x0b301c23, +0x00182607,0x00202809,0x00380400,0x0b601c1d, +0x20700403,0x20480605,0x00880e02,0x0b302417, +0x20700000,0x20380602,0x00881206,0x0ca02c21, +0x20480e02,0x00001804,0x00282a0b,0x0c501822, +0x20a01006,0x2078260c,0x00e00c02,0x0c401c1e, +0x00700a01,0x20381002,0x00680e15,0x0bc01c0c, +0x00902401,0x20383602,0x0078161b,0x0d702010, +0x00800c00,0x20381a01,0x00880617,0x0d300810, +0x00901a02,0x20382405,0x00481a1a,0x0d101411, +0x00000001,0x00280c00,0x00180800,0x0bd01a0c, +0x00281a01,0x00302c00,0x20180c00,0x0da01e14, +0x00080401,0x00000800,0x00281800,0x0da01e12, +0x20300c01,0x00080800,0x00181800,0x0db0260e, +0x20280c00,0x00100c03,0x20280801,0x0b701a0b, +0x20500404,0x20481604,0x00900806,0x0d101611, +0x20200801,0x20180c02,0x00480a01,0x0d101612, +0x00300002,0x00280802,0x20180a09,0x0d401e12, +0x00180601,0x20101003,0x00100a06,0x0b101a0e, +0x00180606,0x2030040a,0x0050120b,0x0c801e13, +0x20280602,0x00000806,0x00101205,0x0c701615, +0x20180a04,0x00201407,0x20300a01,0x0c902217, +0x00200400,0x20300601,0x00501204,0x0a902213, +0x00301c03,0x20381a07,0x00501a08,0x0bc02e1d, +0x00600a02,0x20180400,0x0030260c,0x0bb0261e, +0x00000801,0x00080a04,0x00202603,0x0bd02a19, +0x00100001,0x20200202,0x00500c03,0x09f02614, +0x00580a01,0x00301402,0x00080402,0x0ac03220, +0x00200004,0x00100607,0x00200808,0x0ab03620, +0x00300401,0x00280601,0x00000e02,0x0b003a1c, +0x20300601,0x20280c01,0x00501407,0x09602a0f, +0x20600003,0x00180a02,0x00401010,0x09e03217, +0x20480a02,0x00200805,0x0020040d,0x09d03216, +0x20280a01,0x00301403,0x20100808,0x0a203e18, +0x00300001,0x20100602,0x00300a01,0x0900360c, +0x00780e04,0x00100c05,0x00201603,0x09503a11, +0x00500802,0x00081202,0x00401601,0x09503a10, +0x00480800,0x00001602,0x00300802,0x09804613, +0x20180800,0x20101c01,0x00380c0a,0x08b03a07, +0x20500404,0x20200207,0x00600812,0x08e04609, +0x20281a03,0x00202c03,0x0008040d,0x08e0420a, +0x20100002,0x20200602,0x0088040d,0x0900460b, +0x20200801,0x20481601,0x00a01407,0x08a03001, +0x00500203,0x20180404,0x00500402,0x08c04000, +0x00000c02,0x20481a05,0x00b01406,0x08c04000, +0x20100601,0x20281002,0x00900c09,0x08d04000, +0x00280602,0x20200002,0x00501002,0x08c03c06, +0x20500803,0x20181a04,0x0040140f,0x08e04409, +0x20100000,0x20180401,0x00580407,0x08d04406, +0x00000400,0x20180e01,0x00500c07,0x08f04808, +0x20100400,0x20300203,0x00500408,0x0900440b, +0x00581202,0x00102004,0x20280c00,0x09504c11, +0x00280a01,0x20101401,0x00480805,0x0920440d, +0x00180e03,0x00001400,0x00380408,0x0950500f, +0x20100403,0x20200a03,0x00581c06,0x09704012, +0x20280c00,0x20201602,0x0060000e,0x09e04c18, +0x20100802,0x20400204,0x0098140c,0x09a04015, +0x20500005,0x20380607,0x0088140a,0x09f04819, +0x00080a05,0x20200006,0x00700403,0x0a103016, +0x20500400,0x20581a03,0x00b00c09,0x0ad04823, +0x20300601,0x20281c01,0x00900408,0x0a80301f, +0x00480a07,0x20300c09,0x00781605,0x0ad03c1b, +0x20301c04,0x20482e08,0x00600002,0x0ac03418, +0x20101401,0x20481e03,0x00581a05,0x0c004825, +0x20200400,0x20100202,0x00281e02,0x0b803422, +0x20602805,0x2058420b,0x00a00009,0x0ba0341d, +0x20480c00,0x00300804,0x20482207,0x0b802c16, +0x20800003,0x00100201,0x20282a08,0x0d10381f, +0x20600403,0x20181602,0x00281e07,0x0c90201e, +0x20480400,0x00500c05,0x20683a0a,0x0ca02c1d, +0x00600201,0x00000802,0x20281612,0x0c002409, +0x00a81203,0x00103408,0x2038321d,0x0dc0280b, +0x00800602,0x00100805,0x20282a19,0x0d50140e, +0x00781602,0x00302406,0x20381a15,0x0d50180d, +0x00100c00,0x20180c00,0x00581c00,0x0c10260e, +0x00101601,0x20382000,0x00780400,0x0de02a13, +0x00000401,0x00280800,0x00281800,0x0de02614, +0x20280e01,0x00401800,0x00000000,0x0e002a11, +0x20200402,0x00281401,0x00280c04,0x0ba01a0c, +0x20100c04,0x00280e02,0x20181c02,0x0d502612, +0x00080c01,0x00300803,0x00080c01,0x0d401a14, +0x00400404,0x00080604,0x00580a07,0x0d702614, +0x20100202,0x00380407,0x20300a03,0x0b40160c, +0x20500601,0x00480409,0x20400201,0x0cc01e11, +0x20400800,0x00080405,0x00200c00,0x0ca01e13, +0x20480604,0x00180409,0x00401006,0x0cd02215, +0x00280601,0x00300c01,0x20301e05,0x0ad02610, +0x00682605,0x00503806,0x20502a0f,0x0c202e19, +0x00480e04,0x00201404,0x00002e0c,0x0c002e18, +0x00180400,0x00000a02,0x00302207,0x0c303615, +0x00200400,0x00200603,0x00001401,0x0a503212, +0x00300c03,0x20480a0a,0x00902804,0x0b30421f, +0x00600401,0x20100607,0x00501c01,0x0b20421e, +0x00500000,0x20100a01,0x00501603,0x0b70421a, +0x20400001,0x00280602,0x00100808,0x09c0360d, +0x20400801,0x20180e02,0x0070000e,0x0a504a16, +0x20700803,0x00181203,0x00700411,0x0a404615, +0x20400000,0x20180a01,0x0070180b,0x0aa04a16, +0x00400400,0x00200002,0x20100202,0x09703a0a, +0x00300c00,0x00181801,0x00400802,0x09d0460e, +0x00680603,0x00300805,0x00300603,0x09c0460e, +0x00300401,0x20180a01,0x00400c00,0x0a105210, +0x20180a01,0x00300001,0x2010140a,0x09203e06, +0x20280e01,0x00401002,0x2020040b,0x09704e08, +0x20500c02,0x00181a04,0x00501810,0x09604e08, +0x00000202,0x00100401,0x0030040b,0x09a05a0b, +0x20100400,0x00200202,0x00000807,0x09104402, +0x00200000,0x00100201,0x00200c06,0x09505000, +0x00280800,0x00400c01,0x20180401,0x09505401, +0x20100402,0x00180604,0x0040040b,0x09705800, +0x00000801,0x00281201,0x20100404,0x09404407, +0x20200c01,0x00100202,0x0038080b,0x09705409, +0x20100e01,0x00180800,0x00280408,0x09605006, +0x00080603,0x00100404,0x00300007,0x09905809, +0x00080400,0x00400802,0x20580805,0x0990440b, +0x00200201,0x00480c02,0x00300c05,0x09e05011, +0x00100402,0x00480e03,0x00080406,0x09b04c0d, +0x20200001,0x00180e04,0x00300808,0x0a005c10, +0x00280a03,0x00300c01,0x20300003,0x09f0440f, +0x20200202,0x00480e01,0x2010100c,0x0a805419, +0x00081605,0x00501405,0x20380409,0x0a304c14, +0x00000801,0x00180602,0x00082003,0x0a905816, +0x20501006,0x00081a08,0x00180808,0x0a804015, +0x20501005,0x00381207,0x20382006,0x0b805822, +0x20401006,0x0008160b,0x00381809,0x0af0481d, +0x20200401,0x00481000,0x20181404,0x0b504819, +0x00181e07,0x00402809,0x20581e07,0x0b403816, +0x00082205,0x00702407,0x20882608,0x0c904421, +0x20281205,0x00400c08,0x20282604,0x0bf0341f, +0x20181e03,0x00503404,0x20582a02,0x0c20401a, +0x20401809,0x20381e0d,0x00681a03,0x0bd02c11, +0x20500807,0x00080608,0x00182609,0x0d803419, +0x20400c07,0x00080607,0x00182e09,0x0cd02819, +0x20400004,0x20280605,0x00881605,0x0cf02c17, +0x00580604,0x00400c0d,0x20281e10,0x0c401c07, +0x00780604,0x0020000c,0x20180a15,0x0e102409, +0x00681204,0x0030180c,0x00081e13,0x0d70100a, +0x00501202,0x20281c06,0x00780e0f,0x0d80200c, +0x00181201,0x00301400,0x00381000,0x0c603612, +0x00081a01,0x00701800,0x20181000,0x0e403616, +0x00180602,0x20100400,0x00881000,0x0e403a18, +0x20400000,0x20181000,0x00b80400,0x0e603e10, +0x00080405,0x20200204,0x00881804,0x0be02e0f, +0x00381404,0x00101602,0x00581400,0x0da02e16, +0x00000808,0x20281e07,0x00a81804,0x0d802e16, +0x00980401,0x20100001,0x0078120b,0x0dd03e15, +0x20300603,0x2038040a,0x00780804,0x0b70220c, +0x20680605,0x2040040b,0x00900c08,0x0cf02a11, +0x20481208,0x00101012,0x00300006,0x0ce02611, +0x20800800,0x20281004,0x0070040f,0x0d203614, +0x00100001,0x20280400,0x00602204,0x0b202a0c, +0x00102004,0x20583605,0x00a03609,0x0c703a12, +0x00000803,0x20381205,0x00703a08,0x0c603a12, +0x00200601,0x00000003,0x00301a09,0x0ca04211, +0x00300203,0x20200802,0x00501e02,0x0ab03a0f, +0x00681605,0x00302007,0x20201e06,0x0bc05219, +0x00780a04,0x20101804,0x00302206,0x0bb05219, +0x00500601,0x00000000,0x00302204,0x0c005217, +0x20200805,0x20280608,0x00700806,0x0a40460d, +0x20300803,0x20200e08,0x0050100c,0x0b006217, +0x20400803,0x20300a09,0x0090100e,0x0ae06215, +0x20400802,0x00180603,0x0030100a,0x0b505e14, +0x00480605,0x00000807,0x00700800,0x09e0460a, +0x00300201,0x00000801,0x00880404,0x0a705e0f, +0x00300601,0x20180802,0x00a00802,0x0a60620d, +0x00400000,0x00300801,0x00300a01,0x0ac0620f, +0x20200c04,0x20281207,0x0090100b,0x09a04e05, +0x20301000,0x00081601,0x00b00c0d,0x0a105e07, +0x20300202,0x00000800,0x0080040c,0x0a106606, +0x20180601,0x00300800,0x0040140c,0x0a60660a, +0x20180a02,0x00100404,0x00580405,0x09a04c03, +0x00280803,0x00400202,0x00600404,0x0a006002, +0x00200c05,0x00081205,0x00a80402,0x0a006401, +0x00180402,0x00200604,0x00600407,0x0a306c00, +0x00100000,0x20100602,0x00680402,0x09d04c07, +0x20181e05,0x00202006,0x00600c09,0x0a306409, +0x20281e05,0x00301c09,0x00600008,0x0a106006, +0x20280602,0x00180401,0x0070040a,0x0a506c09, +0x20100400,0x20180800,0x00700006,0x0a10480b, +0x00100402,0x20580a08,0x00d01006,0x0a906c11, +0x00380401,0x20400208,0x00d00c03,0x0a60680c, +0x20100c03,0x00080a04,0x00681404,0x0ac06c10, +0x20100400,0x00080c00,0x00580404,0x0a804810, +0x20401002,0x20381202,0x00b81c0b,0x0b406819, +0x20501803,0x20582a04,0x00d8140d,0x0ad06014, +0x00180e04,0x00301806,0x00481401,0x0b506013, +0x00081202,0x00101400,0x00280c01,0x0b104813, +0x00081e07,0x00002005,0x00681601,0x0c205c1e, +0x00281a06,0x00101c06,0x00382202,0x0b90541a, +0x20100001,0x20100206,0x00a80c04,0x0bf05815, +0x20601006,0x20282607,0x00780c02,0x0bb03c15, +0x2050200b,0x20783a0f,0x00e82201,0x0d10501e, +0x20701009,0x2048220c,0x00a82404,0x0c60441b, +0x20400403,0x20182602,0x00981401,0x0ca04818, +0x00480e05,0x0010300c,0x20283210,0x0c40340e, +0x00200207,0x00101812,0x00084610,0x0df03815, +0x00380607,0x00002010,0x00183e10,0x0d302c14, +0x00001000,0x00180405,0x0018360a,0x0d604014, +0x00100801,0x20180a03,0x00901603,0x0c802804, +0x00301001,0x00181203,0x00600e0a,0x0e602c08, +0x00201401,0x20281603,0x00901207,0x0d902008, +0x00380e02,0x00501c06,0x00080e09,0x0dd0300a, +0x00001a01,0x20882400,0x00b82400,0x0cf05213, +0x20101e01,0x20c82c00,0x01382400,0x0ec05a17, +0x20100201,0x20480400,0x00681400,0x0ed0561a, +0x20401401,0x20881800,0x00983000,0x0f006612, +0x00400804,0x20381202,0x00383000,0x0c504213, +0x00701804,0x20582a02,0x00882e02,0x0e104618, +0x00900404,0x20400204,0x00582e03,0x0df04a1b, +0x00a00401,0x20380803,0x0038260b,0x0e604e18, +0x20680a04,0x0000000b,0x20180c0d,0x0bc02e0d, +0x20b00000,0x00180c0a,0x20281013,0x0d603610, +0x20c00800,0x20382007,0x00580417,0x0d303211, +0x20880a02,0x20200806,0x00080812,0x0da04614, +0x00180402,0x20200202,0x20101e04,0x0b803608, +0x00581e06,0x00002c09,0x2060220e,0x0cf0420e, +0x00480e03,0x20100c08,0x20301e0d,0x0ce0420c, +0x00180400,0x20500402,0x00301e06,0x0d204e0e, +0x20180a03,0x20300805,0x20102400,0x0b30420a, +0x00100c06,0x20781a0a,0x00603801,0x0c605614, +0x00380401,0x20400202,0x00003e02,0x0c605613, +0x00480601,0x20600801,0x00402604,0x0ca05e12, +0x00380402,0x20501205,0x00201a02,0x0ae0560b, +0x00181605,0x20402009,0x00001c04,0x0bc06a12, +0x00080e03,0x20501c01,0x00002405,0x0bc07212, +0x20280800,0x20701601,0x00601c07,0x0c107211, +0x20100400,0x20680400,0x00501407,0x0a805e08, +0x00280404,0x20900e07,0x00802405,0x0b407e0e, +0x00200003,0x20800a07,0x00701804,0x0b40820d, +0x00480a01,0x20900a01,0x00b02001,0x0ba07e0d, +0x00280a02,0x20601000,0x00400803,0x0a606603, +0x20381205,0x20a01c04,0x00b0100c,0x0af08a05, +0x20580a01,0x20900801,0x0090080c,0x0b008a05, +0x20300401,0x20b80a03,0x00d0140c,0x0b408a07, +0x20300804,0x20881206,0x00800008,0x0a506402, +0x00401003,0x20e81a0a,0x01200c03,0x0af09002, +0x00780a02,0x20b01000,0x00b00603,0x0af08e01, +0x00300602,0x20a80400,0x00b00804,0x0b308c01, +0x00280a04,0x20500806,0x00480400,0x0a806007, +0x20601800,0x20a83400,0x00c80410,0x0b10880b, +0x20701c03,0x20d83608,0x00f00811,0x0af08806, +0x20400c06,0x20981607,0x00a8100c,0x0b508c09, +0x20100403,0x20700205,0x00680406,0x0ac0640a, +0x00300002,0x20400401,0x00081e01,0x0b908812, +0x00500c01,0x20680c02,0x00282a04,0x0b50840d, +0x00381206,0x20601c0a,0x00581601,0x0bb0840e, +0x20180603,0x20700403,0x00580c04,0x0b205c0f, +0x20181608,0x20501c06,0x00080808,0x0c308016, +0x20281606,0x20302405,0x2028180a,0x0bb0780f, +0x20300403,0x20a81208,0x00c00c07,0x0c208011, +0x20200c01,0x20881a06,0x00780801,0x0ba05812, +0x20702408,0x20983a11,0x00881004,0x0cf0781c, +0x20401c05,0x20882e0c,0x00781804,0x0c506816, +0x00000204,0x20a80400,0x00881a02,0x0cc07c14, +0x00000407,0x20400a02,0x00084205,0x0c304c10, +0x00680c01,0x20102808,0x20786a0f,0x0dd05c17, +0x00300403,0x20201003,0x20485e08,0x0d005014, +0x2010180c,0x2098120b,0x00784e01,0x0d506812, +0x20180a08,0x20301012,0x00200603,0x0ca0340c, +0x20580a05,0x2030180c,0x00380801,0x0e603c10, +0x20480a05,0x2010100e,0x00080c00,0x0d803010, +0x00081a0b,0x20303018,0x00282a05,0x0de0440f, +0x00281002,0x20601607,0x00502e06,0x0cf04807, +0x00481401,0x20502602,0x00801e0d,0x0ed04809, +0x00481801,0x20302602,0x00401e0b,0x0df03c0a, +0x00180403,0x20980609,0x00e03604,0x0e404c0a, +0x20181202,0x00603000,0x21382400,0x0da05e19, +0x20181000,0x00803000,0x21883800,0x0f90721e, +0x20200001,0x00380400,0x20982c00,0x0f80661d, +0x20381202,0x00702c00,0x21482000,0x0fd06a19, +0x00980404,0x00201206,0x20782a02,0x0cd0461a, +0x00b81000,0x00402e01,0x20c83604,0x0ea05620, +0x00c80603,0x00301003,0x20982e07,0x0e905220, +0x00b00004,0x00380606,0x20981e08,0x0ef0561d, +0x20a00a01,0x00181805,0x20281019,0x0c102e0f, +0x20b00803,0x00081a01,0x2018101d,0x0dc03a14, +0x20c00406,0x00281205,0x20581c1e,0x0da03e14, +0x20a00a01,0x00381806,0x20a81019,0x0e204215, +0x00400601,0x00381003,0x20800a06,0x0bd02e05, +0x20201601,0x00283807,0x20702205,0x0d603608, +0x00000a06,0x00381c0d,0x20901205,0x0d403608, +0x00000800,0x00581403,0x21001604,0x0db0460a, +0x20400800,0x00481801,0x20c02005,0x0ba03a06, +0x00780603,0x00701004,0x21501e09,0x0d10520f, +0x00400802,0x00581603,0x21003604,0x0cf04e0c, +0x00300400,0x00780803,0x21502603,0x0d50560d, +0x00400201,0x00680402,0x21301e06,0x0b704a07, +0x20500c04,0x00682a06,0x21103c0c,0x0c90620e, +0x20300602,0x00781004,0x21503407,0x0c90660b, +0x20200204,0x00880402,0x21703806,0x0cf06e0c, +0x20100000,0x00700602,0x21401807,0x0b405a06, +0x00600205,0x00980406,0x21b02202,0x0c407a09, +0x00500201,0x00900603,0x21a02a02,0x0c408209, +0x00300805,0x00881a09,0x21802400,0x0c908609, +0x20100401,0x00680a02,0x21301404,0x0b206601, +0x20800805,0x00981e08,0x21c02810,0x0c008e02, +0x20600803,0x00881606,0x2190140d,0x0c008e04, +0x20280604,0x00a00806,0x21e00409,0x0c508e05, +0x00180602,0x00701000,0x21580802,0x0b206802, +0x00880e06,0x00c02807,0x22380e07,0x0c209803, +0x00400603,0x00a80c03,0x21e00204,0x0c009001, +0x00100002,0x00900605,0x21c00804,0x0c509401, +0x20200804,0x00681a06,0x21100006,0x0b406006, +0x20580806,0x00801a0b,0x21981410,0x0c309407, +0x20480c05,0x00b02606,0x2208280a,0x0c109004, +0x00180800,0x00901800,0x21b81805,0x0c609006, +0x00280603,0x00800806,0x21781401,0x0b805c0a, +0x00500204,0x00600006,0x21381c00,0x0c90800f, +0x00680e08,0x0080200a,0x21881a02,0x0c407807, +0x20300a01,0x00781c00,0x21500809,0x0cb0840d, +0x20400401,0x00780a04,0x21500007,0x0bd0580e, +0x20900c03,0x00782605,0x2148040e,0x0d207816, +0x20700c07,0x00582a0f,0x20f0040e,0x0c90700e, +0x20100601,0x00980a03,0x21c81201,0x0d308411, +0x20180800,0x00801a01,0x21782a05,0x0c50540f, +0x00281a02,0x00a04403,0x21d8520c,0x0de07017, +0x00181202,0x00903408,0x21a85a08,0x0d106411, +0x20300006,0x00a00205,0x21e83a02,0x0db07410, +0x00780804,0x00601400,0x21182e07,0x0cc03c09, +0x00780406,0x00400a02,0x20c82607,0x0e704c0d, +0x00680c03,0x00402000,0x20c82a05,0x0d80400b, +0x00a81a05,0x00a04c0d,0x21e84e0c,0x0e205809, +0x20900a07,0x0048140c,0x20c01c0e,0x0d002c0d, +0x20a00608,0x0038080e,0x20a0140d,0x0ed04010, +0x20900605,0x00180c08,0x2040140e,0x0de0300f, +0x20b00e01,0x00482601,0x20b03413,0x0e60440d, +0x00400c03,0x0068260a,0x2110320d,0x0d80440d, +0x00500c03,0x00482a09,0x20b03e0f,0x0f60580f, +0x00401002,0x00283207,0x2070320d,0x0e70440f, +0x00400802,0x00781a05,0x2140160d,0x0ef05810 + }, //DNP + { +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000 + }, //ct3 + }, + VdoTable:{ // VdoTable + { +0x20380603,0x20600000,0x00006000,0x0fc86628, +0x20280a05,0x20700000,0x00008400,0x12d87239, +0x20180e04,0x20700000,0x00009000,0x12887637, +0x20480605,0x20a00000,0x00008c00,0x16b87e3d, +0x00a01005,0x2070020a,0x00002608,0x0e783a2c, +0x00e01005,0x2090020e,0x00003606,0x1108363c, +0x00b00c05,0x20a0020d,0x00004602,0x10d83a38, +0x01001007,0x20b0020f,0x00003a0c,0x14c84243, +0x20300602,0x20300005,0x00002017,0x0d283225, +0x20900a01,0x20500003,0x00001422,0x0f482e2e, +0x20501201,0x20700002,0x0000101e,0x0f38262a, +0x20800206,0x20700008,0x00003025,0x12b83637, +0x00080a03,0x20300201,0x0000380d,0x0c581e13, +0x00480a03,0x20300001,0x00003008,0x0e381e19, +0x00080a03,0x20400000,0x0000300d,0x0e381e15, +0x00180402,0x20800209,0x00002c0c,0x11781a1f, +0x20580404,0x2040020a,0x00000c0e,0x0be80a05, +0x20781001,0x20500208,0x00002013,0x0d980a0c, +0x20580404,0x2060020a,0x0000040d,0x0dc80a08, +0x20480800,0x20900204,0x0008040e,0x10a81211, +0x00080601,0x20600003,0x00081400,0x0be80c01, +0x00000403,0x20900204,0x00082202,0x0d680603, +0x00100201,0x20700002,0x00081e02,0x0da81202, +0x20281002,0x20b00203,0x00081c02,0x10481e09, +0x00100000,0x20600000,0x00080e01,0x0bf81001, +0x00580a04,0x20800007,0x00080e03,0x0d481a05, +0x00280802,0x20800201,0x00081002,0x0d981e02, +0x00400002,0x20f00002,0x00082e03,0x10082e0a, +0x20180401,0x20600000,0x00080803,0x0bf81802, +0x20400002,0x20a00204,0x0008080b,0x0d281a01, +0x20380a03,0x20900004,0x00080407,0x0d982402, +0x00380a05,0x21000007,0x00000008,0x0fb83a07, +0x20380c00,0x20700002,0x00000801,0x0c181c04, +0x00200001,0x20a00002,0x00081602,0x0d382003, +0x00200403,0x20b00204,0x00081202,0x0db82005, +0x20700407,0x21200208,0x00081011,0x0fa83805, +0x00400c00,0x20b00002,0x00000207,0x0c381401, +0x20100202,0x20900006,0x00000c04,0x0d582404, +0x20100000,0x20a00005,0x00080404,0x0de82c06, +0x00600606,0x2110000e,0x00000a03,0x1008400c, +0x20280e06,0x20800004,0x00002c06,0x0c281000, +0x00100203,0x20900000,0x00002401,0x0d881407, +0x00180e06,0x20a00006,0x00003801,0x0e182009, +0x20500000,0x21000204,0x0000340f,0x10682c12, +0x20201409,0x20a0020e,0x00081c01,0x0c400404, +0x20201006,0x20a00208,0x00081005,0x0dc8080a, +0x20101405,0x20d0020b,0x00000002,0x0e68040a, +0x20200c03,0x21000204,0x00000a01,0x11181818, +0x00800209,0x2050000d,0x00080e05,0x0c581802, +0x00680608,0x20600009,0x00000e02,0x0e18140b, +0x00600e05,0x20800003,0x00081601,0x0ec8100b, +0x00900e06,0x20d00005,0x00000a07,0x11d81814, +0x00000c08,0x2050020e,0x00081c13,0x0c781409, +0x0050140a,0x20700210,0x00082c10,0x0e881012, +0x00201008,0x2050020b,0x00083811,0x0f282013, +0x00601007,0x20a0020f,0x00082414,0x1288181b, +0x20f82203,0x20200009,0x00080813,0x0d08301c, +0x21982e07,0x2020000d,0x00000c20,0x0f78302b, +0x21383607,0x2010000d,0x00001417,0x10184026, +0x21f82800,0x20600005,0x00081025,0x13b83837, +0x00900c00,0x20a00000,0x00080e1a,0x0df82818, +0x00e01802,0x20d00206,0x00082229,0x10e82024, +0x00b02003,0x20e00208,0x00082a21,0x11582820, +0x01201602,0x21000005,0x00082636,0x1598382d, +0x20680403,0x01081000,0x21203800,0x0ee88a1c, +0x20780403,0x01281800,0x21505000,0x11d89a29, +0x20500801,0x01182400,0x21505800,0x1188a227, +0x20900001,0x01681000,0x21e06000,0x1598ba2d, +0x00f82205,0x00f03009,0x21603612,0x0de86625, +0x01382206,0x01103408,0x21b04214,0x10786e33, +0x01081201,0x01302003,0x21e03a0f,0x1038762e, +0x01882205,0x01603004,0x2220521b,0x1418863a, +0x20580800,0x00600a07,0x20a04c1c,0x0cb84620, +0x20981401,0x00a01a09,0x20e05025,0x0ed8462b, +0x20682a05,0x00f02c01,0x2160541f,0x0ec85226, +0x20e80802,0x00e8060a,0x2160542d,0x12386231, +0x20200001,0x00481606,0x20802c0c,0x0c182e0d, +0x00100602,0x00581a05,0x20803009,0x0df82e14, +0x20300c04,0x00581e0f,0x20b0340d,0x0df83210, +0x00280601,0x00c80e05,0x21701c03,0x1128461a, +0x20100c02,0x00581205,0x20d81004,0x0bd82205, +0x20501807,0x0068320c,0x20e8140b,0x0d78260a, +0x20100402,0x00881204,0x21281c04,0x0da82e08, +0x20400001,0x00b81e08,0x21a8100a,0x10684613, +0x20100001,0x00880800,0x21181802,0x0bb82e01, +0x00381604,0x00c00809,0x21a82e05,0x0d483a07, +0x00080a02,0x00980403,0x21682000,0x0d683e06, +0x00002806,0x00b83606,0x22185a01,0x0fe85e0f, +0x00280601,0x00700003,0x21381601,0x0bb83a01, +0x00100403,0x00881604,0x21881004,0x0d084a08, +0x00300802,0x00881603,0x21781c01,0x0d484a05, +0x00500a05,0x0158040d,0x22e84601,0x0f788610, +0x00000a02,0x00780c00,0x21380c03,0x0bb84000, +0x20300601,0x00900005,0x21d82007,0x0cd85202, +0x20601001,0x00981802,0x21c8200b,0x0d285c01, +0x20201402,0x01781a02,0x22f8100f,0x0f089a09, +0x20302409,0x00982606,0x21682003,0x0bc84804, +0x00400001,0x00a00401,0x21d80e01,0x0cd85801, +0x00500201,0x00d00c06,0x22181a06,0x0d486404, +0x00080402,0x01c00803,0x23681c0a,0x0ef8a004, +0x0058220d,0x01202414,0x22001605,0x0bd85403, +0x20300203,0x00a80404,0x21c0140a,0x0ce85c06, +0x20180604,0x00d00403,0x21e0180a,0x0d686406, +0x00081a04,0x01b00c09,0x2330240b,0x0f38a40e, +0x2080140d,0x00a82214,0x21702009,0x0bf83c05, +0x20100805,0x00a80604,0x21c01001,0x0d384c0b, +0x20501c08,0x00c82a08,0x21d01006,0x0db85c0e, +0x20500003,0x01500604,0x23002c0b,0x0fd88c18, +0x00781a0c,0x00e04014,0x21f8160d,0x0c183c03, +0x00381209,0x00d0300b,0x21e01203,0x0d88440a, +0x00482609,0x01303c10,0x22700a08,0x0e28540d, +0x00180a02,0x01402005,0x22f01a06,0x10a8781b, +0x20100808,0x00880610,0x20f02008,0x0c183400, +0x2020180c,0x00881211,0x21101007,0x0dd8380c, +0x00180805,0x00a0260a,0x21802002,0x0e88400a, +0x00281000,0x01202a01,0x22702e02,0x11786817, +0x00881a0c,0x00a02409,0x21080405,0x0c383407, +0x00f82a16,0x00e04012,0x21500800,0x0e58380f, +0x00a81a0f,0x00802c05,0x20f01406,0x0ed83c0e, +0x00c8160c,0x00f03201,0x21d02005,0x12285418, +0x21204012,0x00485e1b,0x2078281c,0x0ca83c18, +0x2200581f,0x00488a2f,0x2058242d,0x0f083c26, +0x21a0701d,0x00289e29,0x20483c24,0x0f884823, +0x21f0601b,0x00987a26,0x2128482a,0x13385c30, +0x00982e09,0x0150201a,0x21e8321a,0x0d886418, +0x01084a0f,0x01904c2c,0x22785e2f,0x10786c23, +0x00d85e0f,0x01d05c2c,0x22a85628,0x10c87c1f, +0x01084e0e,0x02104029,0x23084631,0x14e8982b, +0x20301402,0x20b82000,0x01d01000,0x0dc87218, +0x20401802,0x20c81c00,0x02001c00,0x10988622, +0x20400403,0x20a80c00,0x01e02000,0x10388e1f, +0x20880400,0x20b81000,0x02504000,0x1408ae23, +0x00a01201,0x20683005,0x01503a09,0x0d086a1c, +0x00d00605,0x20682407,0x0180520c,0x0f787228, +0x00f00207,0x20981408,0x01b04e0c,0x0f287a26, +0x01301202,0x20c83001,0x02005217,0x12d88a2e, +0x20500604,0x20381001,0x00903815,0x0c284617, +0x20800800,0x20582207,0x00f0441c,0x0e384620, +0x20b02004,0x20984a0d,0x01604820,0x0e08521b, +0x20c01201,0x20981e06,0x01402822,0x11586628, +0x20200805,0x2028120b,0x00500806,0x0ba8320a, +0x20200002,0x20380a06,0x00700004,0x0d883210, +0x00081202,0x20100800,0x00480601,0x0d883e0c, +0x00100201,0x20481a07,0x00d00202,0x10685e18, +0x00181204,0x00001405,0x00181c00,0x0b783a07, +0x00281202,0x20301a01,0x00583601,0x0d183a0f, +0x00100002,0x20580606,0x00782400,0x0d28460c, +0x2030140a,0x20581a0a,0x00785c02,0x0fa86e18, +0x00001403,0x20481206,0x00682003,0x0b384606, +0x20102404,0x20783206,0x00b83804,0x0c985a0e, +0x20201401,0x20581800,0x00683803,0x0cc85e0b, +0x00681a08,0x00104412,0x00186e07,0x0ee89e1b, +0x00100000,0x00180803,0x00382001,0x0b185a04, +0x00400c00,0x00280806,0x20184800,0x0c387a0c, +0x00500800,0x00000403,0x00083e02,0x0c787a0a, +0x00081004,0x20500e07,0x0128100c,0x0e08be18, +0x20280c03,0x00201402,0x00182004,0x0b086601, +0x20480a02,0x00500c07,0x2038180c,0x0be89206, +0x20580401,0x00201404,0x0018280e,0x0c289204, +0x00081602,0x20902006,0x0168200d,0x0d78ce0c, +0x00682a08,0x2010440a,0x00500203,0x0af86e01, +0x00580e01,0x00300801,0x00100c00,0x0bd89001, +0x00481604,0x00001006,0x00601000,0x0c289c03, +0x00200602,0x20f00001,0x01d0040c,0x0d48d401, +0x20902008,0x20b8420e,0x0160280f,0x0af86805, +0x20680403,0x00080602,0x0030100f,0x0be88c08, +0x20580405,0x20580a06,0x0090140c,0x0c589009, +0x20402404,0x20d83a05,0x01d00c13,0x0d88d411, +0x00600202,0x2030180a,0x0068220b,0x0b486007, +0x00481202,0x20101807,0x00201603,0x0c58800e, +0x00381205,0x20602809,0x00780602,0x0cb8880e, +0x20280c01,0x20480406,0x00f00807,0x0e58d01e, +0x20580601,0x20480c03,0x00c03807,0x0b686005, +0x20600001,0x20580400,0x00903c08,0x0cc86c10, +0x20502005,0x20a83205,0x01103408,0x0d388011, +0x20180a03,0x20700809,0x00e03a01,0x0f58bc21, +0x00700204,0x20501400,0x00902207,0x0b984004, +0x00981207,0x20503405,0x00702e0a,0x0d484c0f, +0x00680a08,0x20200c09,0x00503608,0x0dc86411, +0x00200a03,0x20980a01,0x01005a02,0x1058941f, +0x20402006,0x2058260c,0x00e0080e,0x0bb83808, +0x20603405,0x20983e10,0x01402812,0x0dc83c13, +0x20502408,0x20481e0f,0x0080180b,0x0e484813, +0x00002006,0x2068160b,0x00e01c04,0x11487020, +0x00083e07,0x00306806,0x00683c01,0x0c18400f, +0x20183e03,0x00407c00,0x00686201,0x0e883c1c, +0x0038620b,0x0040b008,0x00284a05,0x0ef84c16, +0x20485a0b,0x0020a406,0x00a83804,0x12586c24, +0x00004c05,0x20c86a0e,0x01f81000,0x0c986010, +0x00105003,0x20b88e0a,0x02580e04,0x0f587019, +0x20107c08,0x2148be18,0x02e00403,0x0f987415, +0x00306408,0x2158a619,0x03300a08,0x13789021, +0x20281201,0x00301c00,0x20401400,0x0d384217, +0x20282201,0x00502400,0x20403000,0x0fe84e20, +0x20180400,0x00200000,0x00001c00,0x0f68521c, +0x20701801,0x20382000,0x00300c00,0x13185e1d, +0x00900c00,0x20180a02,0x00301605,0x0c783a1a, +0x00901401,0x20381a04,0x00502a05,0x0ee83622, +0x00800e01,0x00181401,0x00002604,0x0e88421f, +0x01100a02,0x00380404,0x20501216,0x12185628, +0x20980400,0x00180a01,0x00201815,0x0bb83211, +0x20880602,0x00280602,0x20101415,0x0dd82a1a, +0x20781604,0x00301a01,0x20501414,0x0d983217, +0x20d82206,0x00501602,0x2060281d,0x10b84a25, +0x00380a01,0x00000e03,0x00080606,0x0b58260a, +0x00000002,0x00180e08,0x20280e03,0x0d382612, +0x20201407,0x20282e0e,0x00281201,0x0d18320d, +0x0000100b,0x20381a13,0x20183209,0x0fd8461b, +0x20301006,0x20281e07,0x00281c05,0x0b08320a, +0x00000805,0x00181603,0x20583e02,0x0ca83a14, +0x00300601,0x00400006,0x20984e06,0x0ca84a11, +0x00780603,0x0010280d,0x20787609,0x0ed86e24, +0x00281e08,0x00202c0c,0x20482203,0x0ac84209, +0x00381a04,0x0030400b,0x20985202,0x0bf85617, +0x20180800,0x00502003,0x20983803,0x0c086613, +0x20280e04,0x00080403,0x0038040b,0x0db89623, +0x00000806,0x2058060b,0x00681004,0x0a784a09, +0x00480c00,0x20202202,0x00681406,0x0b486e15, +0x00681201,0x00301c02,0x20181801,0x0b887a11, +0x00401c04,0x20382208,0x00282005,0x0cc8961a, +0x00100602,0x20381006,0x00681805,0x0a385a04, +0x20600002,0x20580e02,0x00e80413,0x0ac87e08, +0x20480e01,0x20100400,0x00600412,0x0b188607, +0x20201801,0x00582005,0x20682813,0x0c18ae0f, +0x20202201,0x20283801,0x00201007,0x0a385c02, +0x00401a02,0x20581804,0x00a80801,0x0ac87c02, +0x00002400,0x20482e02,0x00700006,0x0b188404, +0x00080a02,0x00b00c06,0x20f8080e,0x0be8b402, +0x20180804,0x00602201,0x20c81c00,0x0a585406, +0x20300c02,0x00281603,0x0040040d,0x0ae87c09, +0x00001003,0x00581a02,0x20481006,0x0b48880a, +0x00082202,0x00803401,0x20b0080e,0x0c28b010, +0x00481607,0x0040140a,0x20501e01,0x0a885c06, +0x00100401,0x00481804,0x20101404,0x0b588011, +0x20280c00,0x00980807,0x20a01007,0x0bb88c11, +0x20202005,0x00082606,0x0010040d,0x0cd8b01d, +0x20600807,0x20181a0a,0x00002c0a,0x0ac8480a, +0x20480a02,0x00500007,0x20702c08,0x0bf86c17, +0x00082205,0x00602c07,0x20c02c03,0x0c587416, +0x20481602,0x00880c0a,0x20703008,0x0df8b028, +0x00381603,0x0020100a,0x20601e07,0x0b283c0b, +0x00281001,0x00300000,0x20705605,0x0cb84c19, +0x20200807,0x20281208,0x20103c02,0x0d085c18, +0x20181001,0x00301404,0x20a04603,0x0f48882b, +0x00282607,0x20304000,0x20202802,0x0b682009, +0x20184209,0x00006004,0x20703402,0x0d782017, +0x00383e0e,0x0000500d,0x20503604,0x0dc84017, +0x00683a0c,0x20104c06,0x20505a07,0x10885c25, +0x20703c0d,0x20c84a15,0x00e80408,0x0bb8180d, +0x20403c0b,0x21183a16,0x01100a01,0x0e380c18, +0x20905811,0x20f8761e,0x00f01c04,0x0e782816, +0x20f0480e,0x21086a1d,0x00f0300a,0x11a83c27, +0x00484206,0x00307c12,0x2048560d,0x0c28280a, +0x00582e03,0x20206c0a,0x0038620e,0x0ee82010, +0x00785a07,0x0070b415,0x20e87e15,0x0f18340d, +0x00b83605,0x0030880e,0x20b87e21,0x12c8401a, +0x20200c03,0x00081400,0x00400c00,0x0cb84213, +0x20302404,0x20483800,0x00b00800,0x0f583e19, +0x20100c02,0x20281000,0x00700400,0x0ed84619, +0x20681803,0x00802800,0x20701000,0x1268661d, +0x00981608,0x00201c09,0x20101e06,0x0c083617, +0x00a82209,0x0050240c,0x20301e0a,0x0e88321e, +0x00780a06,0x00100807,0x00201e04,0x0e083e1b, +0x00f81a0c,0x00101808,0x00303e12,0x11685a26, +0x20a00805,0x2028160e,0x00501c14,0x0b682210, +0x20a00804,0x2038160f,0x00602013,0x0d982219, +0x20b00c03,0x2018220c,0x00501c13,0x0d383214, +0x2120280c,0x20584a1b,0x00a0141b,0x10284221, +0x00200800,0x00080c02,0x00181e08,0x0b18260a, +0x00200802,0x20280e04,0x00183a0b,0x0cf82615, +0x00580803,0x00101603,0x2038460f,0x0cb83612, +0x00b00002,0x00501807,0x20987a1c,0x0f485622, +0x00480602,0x00101402,0x20382602,0x0aa8320f, +0x00500803,0x00100802,0x20185205,0x0c28461d, +0x00200201,0x00000c05,0x00283c00,0x0bf8561a, +0x0048160a,0x00501c0c,0x20381804,0x0de8822e, +0x20501803,0x00082e04,0x00280c09,0x0a38460b, +0x20100605,0x0038040a,0x00180c09,0x0b38661b, +0x20100202,0x00000403,0x00681006,0x0b386e17, +0x2060240b,0x00082a10,0x00481c0f,0x0c988a25, +0x00680a02,0x00701005,0x20982207,0x09e84e0a, +0x00480801,0x00480a05,0x00001005,0x0a786215, +0x00500201,0x00181203,0x00600803,0x0a987212, +0x00981607,0x00903811,0x20684203,0x0b98a21f, +0x20100404,0x00500602,0x2058180b,0x09985a08, +0x20400806,0x00280a04,0x20282411,0x09f8660a, +0x20501007,0x00181e05,0x00381c12,0x0a287608, +0x20181803,0x00402a05,0x00700018,0x0ab8ae15, +0x20381a04,0x00602c08,0x20480c08,0x09786001, +0x00282208,0x0040300f,0x20480405,0x09e87001, +0x00082207,0x00503c0f,0x20481804,0x0a187c03, +0x20200a04,0x20281003,0x01101014,0x0a68b001, +0x00380402,0x20100604,0x00701a01,0x09986005, +0x20100002,0x20400e09,0x0090140a,0x0a086408, +0x00380801,0x20301e07,0x00b01004,0x0a387807, +0x2030140a,0x0008320a,0x00d0040f,0x0ab8ac13, +0x20301400,0x20282400,0x00801809,0x09c85809, +0x00301002,0x20481602,0x00c80807,0x0a686811, +0x20201802,0x20582a05,0x0110080f,0x0a987c10, +0x0048360e,0x00503c13,0x00200807,0x0b88a81e, +0x00100000,0x00300400,0x20100601,0x0a284c0d, +0x20780a01,0x00081005,0x00701c10,0x0b186c1c, +0x20500c04,0x00183802,0x0070100a,0x0b48801d, +0x2060340f,0x20884a16,0x01101812,0x0c989c2a, +0x20101602,0x00382801,0x00002403,0x0a98480f, +0x00301e06,0x20282c04,0x00303a05,0x0c185422, +0x0058060d,0x0040080f,0x20702a06,0x0c486c1f, +0x2010020d,0x00582016,0x20102400,0x0e189c33, +0x20501406,0x00783205,0x20b01c02,0x0b183811, +0x20a0380e,0x0058660f,0x20802406,0x0d183c22, +0x20c03c13,0x00386a19,0x20502c09,0x0d385420, +0x2060340a,0x00485e0f,0x20904a01,0x0fb87833, +0x00683e09,0x00c06c0d,0x2168120e,0x0b98280b, +0x00684e10,0x01307c1b,0x22180e17,0x0e282c19, +0x00985a13,0x0120981f,0x21f8261a,0x0e284817, +0x20183e0a,0x01207410,0x22081a13,0x11386029, +0x20202005,0x2038420e,0x00503805,0x0bd82807, +0x00100807,0x00081a16,0x20204603,0x0ea8200c, +0x00003008,0x20485a19,0x00705a01,0x0e984409, +0x00700004,0x0038160d,0x20304214,0x12286015, +0x00180800,0x00000c00,0x00300c00,0x0c483213, +0x00181a03,0x00103000,0x20101c00,0x0ef82a1b, +0x00180c00,0x00201400,0x00001000,0x0e583a19, +0x20301000,0x20682400,0x01002000,0x11985218, +0x00100e03,0x20281c01,0x00602803,0x0ba82a12, +0x00102003,0x20583e09,0x00c02802,0x0e28221a, +0x00100203,0x20181201,0x00502403,0x0d983218, +0x00301604,0x20283000,0x00802a0a,0x10c8421e, +0x20480403,0x00200607,0x20180406,0x0b281a0e, +0x20600201,0x00400201,0x20481804,0x0d681e16, +0x20800003,0x20100209,0x00181406,0x0ce82613, +0x20781408,0x00302a0c,0x20483e01,0x0fc83623, +0x00280401,0x00100800,0x00082207,0x0ac8260e, +0x00400004,0x00301204,0x20483e0f,0x0ca82e1c, +0x00800802,0x00000401,0x00183a12,0x0c483a19, +0x00c00207,0x2020140c,0x00683a15,0x0e885e2e, +0x00200201,0x00000403,0x00281601,0x0a483612, +0x00780e03,0x00302409,0x00182e04,0x0b984a25, +0x00280a02,0x00201407,0x00181c05,0x0b58521f, +0x20600c08,0x20281e0a,0x00b80c10,0x0cf86e30, +0x20380a02,0x00002001,0x00381806,0x09b83a0f, +0x20680a03,0x20100601,0x00a01413,0x0a88521d, +0x20380a02,0x00000800,0x00600c0a,0x0a785618, +0x00581607,0x0010440f,0x00483a01,0x0b987a29, +0x00400803,0x20280a04,0x00b80e02,0x0958460d, +0x00501c07,0x20381e0a,0x00b81e01,0x09c84e14, +0x00401004,0x20280e07,0x00881800,0x09d85213, +0x00100400,0x20480e05,0x0150240e,0x0a688223, +0x00380603,0x00000c05,0x00a80c08,0x08e84e0a, +0x00280a06,0x0040140b,0x0038200d,0x0938620e, +0x00280603,0x00201806,0x0068280d,0x0948660d, +0x00101002,0x20381e03,0x01200812,0x09887a13, +0x20700801,0x20281e03,0x00d01811,0x08c85002, +0x20601005,0x00283207,0x00802014,0x09086802, +0x20700803,0x00182a03,0x00b01813,0x09187003, +0x20680e01,0x00100801,0x00c80417,0x09487802, +0x00500c00,0x00081001,0x00580605,0x08f84808, +0x00281202,0x00601007,0x20400000,0x09485c0c, +0x00480a03,0x00300406,0x00100a03,0x0968640c, +0x00780604,0x20100c00,0x00d80c05,0x09987810, +0x20381201,0x00301403,0x00200409,0x0938440a, +0x00581206,0x00302002,0x00001406,0x09b8500f, +0x00180e02,0x00201e02,0x0020040a,0x09c8580f, +0x20a0300d,0x2028620d,0x0108081a,0x0a488820, +0x00200001,0x20100201,0x00700e01,0x0998400e, +0x20701c0c,0x20182a0f,0x00800015,0x0a584c1c, +0x20100c08,0x20181209,0x0098180c,0x0a68601a, +0x00983210,0x00a0541b,0x20882604,0x0b888c2b, +0x20280a01,0x20201002,0x00700805,0x0a183810, +0x20381e0a,0x00502414,0x20280601,0x0b785426, +0x20880a05,0x0028080e,0x00500c09,0x0b686c24, +0x20d00c0e,0x20182215,0x00c02817,0x0ce88834, +0x00180800,0x20401202,0x00b00a03,0x0aa83411, +0x00582002,0x20104208,0x00701a0a,0x0c984021, +0x00782602,0x00004e01,0x00300611,0x0c885820, +0x0058260a,0x00104414,0x00480e11,0x0eb88037, +0x20302801,0x20584a01,0x00f02601,0x0b283410, +0x20a03400,0x20986602,0x01703c04,0x0d88401e, +0x20a04403,0x20987606,0x01603c05,0x0d585c1a, +0x20a01c02,0x20883e0b,0x01605e03,0x1038742d, +0x00381000,0x00402001,0x20380e09,0x0b98240a, +0x00800400,0x00400201,0x20280a19,0x0e682812, +0x00881e01,0x00703804,0x20681a19,0x0e18440f, +0x00b01401,0x20281604,0x00700221,0x1168581a, +0x00100401,0x00380800,0x00301000,0x0be82611, +0x20200800,0x00281800,0x00302400,0x0ea82614, +0x00100201,0x00080c00,0x00601c00,0x0df82e16, +0x20480800,0x00500800,0x20200800,0x11283617, +0x20280e03,0x00400c02,0x00101404,0x0b681e0f, +0x00481a04,0x00402801,0x20300607,0x0df81218, +0x20200e01,0x00181203,0x00300802,0x0d482215, +0x20180a04,0x00300c00,0x0010060b,0x1058321c, +0x20200403,0x00180608,0x00380601,0x0af8160e, +0x20700805,0x2018060a,0x00781004,0x0d28161a, +0x20500004,0x00400606,0x20182202,0x0ca82615, +0x00100c0a,0x00280e0c,0x00382a0d,0x0f483a28, +0x00300800,0x00280402,0x00282206,0x0a882212, +0x00880401,0x00100c04,0x00682e12,0x0c482621, +0x00a80a02,0x00401806,0x00082a11,0x0bd8361f, +0x00580e0c,0x00501412,0x00081609,0x0de84e33, +0x00180a01,0x00400803,0x00180802,0x09e82e14, +0x00400205,0x20180406,0x00900806,0x0b183627, +0x20180602,0x00280401,0x00600c0c,0x0ac84221, +0x0020040d,0x00200612,0x00581406,0x0c384e34, +0x20581201,0x00200801,0x00301007,0x09582e0f, +0x20a00c07,0x20181609,0x00880412,0x0a082e1c, +0x20500804,0x00181205,0x0050000a,0x09e83e17, +0x2028120a,0x00400415,0x0070080e,0x0ac8622a, +0x00780401,0x20201201,0x00580607,0x08e8260f, +0x00c81e05,0x0020380b,0x0028260b,0x09483618, +0x00881203,0x00302808,0x00181a07,0x09484215, +0x00280405,0x2010060a,0x00802409,0x09a84a1f, +0x00000603,0x20380401,0x0090080d,0x08782a0b, +0x20400400,0x20580605,0x01101819,0x08983a11, +0x20180603,0x20200a01,0x00b01413,0x08a8420f, +0x00380e05,0x20101804,0x0090040f,0x08d84213, +0x20600c06,0x20280e08,0x0088100d,0x08582402, +0x20200403,0x20400205,0x00f8140d,0x08683802, +0x20400806,0x20380e0a,0x00e80c11,0x08783c02, +0x20601005,0x20581a0a,0x00f00018,0x08884001, +0x00581206,0x0010140b,0x00580a04,0x08883007, +0x00001000,0x20381c04,0x00f80808,0x0898440d, +0x00100602,0x20181008,0x00b80c03,0x08b84c0c, +0x00300204,0x20100406,0x00981c05,0x08d84810, +0x20501404,0x20381e08,0x00a0100c,0x08b82c0b, +0x20100a03,0x00180c04,0x00801407,0x09284014, +0x20100601,0x00080401,0x00700807,0x09284812, +0x00381003,0x20103604,0x00a8300d,0x09785019, +0x00300602,0x00280405,0x00380602,0x09382c10, +0x00581002,0x00302604,0x00480806,0x09d8341b, +0x00680a01,0x00201a01,0x00580803,0x09c84417, +0x20701a03,0x20583c05,0x01701416,0x0a786c2a, +0x20400201,0x00380400,0x00201806,0x09b82812, +0x20d01000,0x20182802,0x00e02013,0x0ad83c27, +0x20d00c04,0x00082605,0x00c00816,0x0aa84c23, +0x00100005,0x00200605,0x00881002,0x0c086036, +0x00100803,0x00380a03,0x00000605,0x0a581c13, +0x00701402,0x00282000,0x00301a12,0x0c382c28, +0x00601401,0x00382406,0x00300a12,0x0be84825, +0x20601203,0x00282c09,0x00902004,0x0dc86839, +0x20281a05,0x00502c07,0x20100202,0x0ad81c10, +0x20a81e04,0x00703805,0x20400402,0x0d481c20, +0x20783a06,0x00805408,0x20601201,0x0cd8381c, +0x20880800,0x00601601,0x2030160d,0x0f884c34, +0x00300803,0x20181608,0x00a01a08,0x0b48180a, +0x00980802,0x00000e07,0x00a0161b,0x0e181812, +0x00701404,0x2068220b,0x01002e16,0x0d98300f, +0x00c81800,0x00402c00,0x00200e25,0x10d8441a, +0x00280602,0x20400400,0x00b01400,0x0bb80e10, +0x20280400,0x20300000,0x00a00c00,0x0e780a12, +0x00000401,0x20280800,0x00700400,0x0db81214, +0x20400e01,0x20580c00,0x00e00800,0x10c81e15, +0x20500802,0x20581a05,0x00c01006,0x0b48060d, +0x00001000,0x20481e01,0x00a00e06,0x0dd80615, +0x20381603,0x00001802,0x00600400,0x0d181214, +0x20500400,0x20280a02,0x00b0020b,0x10081a1b, +0x00200000,0x20300c02,0x00681a0a,0x0ae8060e, +0x20380800,0x00001601,0x00381607,0x0d10021b, +0x20100804,0x20500206,0x00b81608,0x0c680e18, +0x00b80c02,0x20101e02,0x00982219,0x0ef81e2d, +0x00380e02,0x20401402,0x00980a04,0x0a580e15, +0x00900401,0x20280601,0x0088120e,0x0c180e26, +0x00880602,0x20200005,0x00c80e0b,0x0b881e22, +0x20700602,0x20480c04,0x00f0000a,0x0d582e34, +0x00100c00,0x20681604,0x00e00805,0x09a80e15, +0x20100a02,0x20180c02,0x0078080c,0x0ad81627, +0x20300800,0x20380e02,0x00b0000d,0x0a681e21, +0x01080400,0x20301601,0x00c80e0c,0x0bc82a36, +0x20501c04,0x20382a04,0x00a81408,0x0918120e, +0x20380402,0x00101202,0x00481409,0x09c8161d, +0x20100402,0x20100601,0x00881404,0x09882218, +0x20c01802,0x20482e02,0x01100c23,0x0a28362a, +0x00780605,0x00300409,0x00080a08,0x08b81a0e, +0x00600e01,0x00081c04,0x00800c01,0x08f82219, +0x00600602,0x00080c05,0x00900c01,0x08d82a15, +0x00700203,0x00280405,0x00600a01,0x09282e1a, +0x20380402,0x00200604,0x00100c0f,0x0848160a, +0x20480a01,0x00300800,0x00100c14,0x0848160e, +0x20480601,0x00180602,0x00601812,0x08481e0c, +0x20100801,0x00281204,0x00501413,0x08782611, +0x00180a01,0x00101401,0x00280c06,0x08181000, +0x00100002,0x00100e04,0x00381008,0x08181400, +0x00200003,0x00000e05,0x00581407,0x08281800, +0x20180801,0x00301a01,0x0018140f,0x08382000, +0x20101002,0x20181a02,0x00800407,0x08381806, +0x00080e01,0x00101404,0x00680c0c,0x08481c0a, +0x20100400,0x00000003,0x0088140b,0x08482409, +0x20180601,0x00100801,0x0078080b,0x0868280d, +0x00081201,0x00201c04,0x00280804,0x0888140c, +0x20380a01,0x20200802,0x00b0140b,0x08c81c16, +0x20281000,0x00100c03,0x00700808,0x08b82c13, +0x00680400,0x00000201,0x00800009,0x08f82c17, +0x00100201,0x20200400,0x00901003,0x08e8140f, +0x00600400,0x20480e02,0x00d01402,0x0998101c, +0x00580604,0x20300402,0x00b01402,0x09682018, +0x20a80800,0x00001000,0x00980c1b,0x09e82c29, +0x20500004,0x20280a04,0x00a00806,0x09781014, +0x20d00004,0x20300603,0x00a80815,0x0a980c28, +0x20a00009,0x2030060b,0x00b81411,0x0a381c21, +0x00500001,0x20200601,0x00d80e03,0x0b783435, +0x00480a03,0x20201007,0x00800608,0x0a280c14, +0x00881204,0x20301809,0x00b00a12,0x0bf81029, +0x00681209,0x20301810,0x00c8060c,0x0b682c24, +0x20980400,0x20200403,0x00e0000c,0x0d283c39, +0x20700c00,0x20481a03,0x00d02805,0x0ab80412, +0x20e00c00,0x20781e03,0x01103407,0x0d100024, +0x20e02c07,0x2078520d,0x01203406,0x0c782021, +0x20880a04,0x20300004,0x00f0260e,0x0ef83438, +0x00580801,0x20200a03,0x00700210,0x0b400c0c, +0x00b00401,0x20480e04,0x00a01221,0x0e101015, +0x00b81203,0x00301808,0x20281221,0x0d581413, +0x00c01002,0x20582607,0x00f02625,0x1068241e, +0x00000602,0x00080c00,0x00000c00,0x0bc00e0d, +0x20201401,0x20281000,0x00180c00,0x0e801211, +0x00080a02,0x20100c00,0x00201400,0x0da00614, +0x20480e02,0x00101000,0x00001400,0x10b00215, +0x20300c04,0x00280605,0x20381001,0x0b50120d, +0x00081202,0x00301403,0x20380607,0x0df00e15, +0x20501805,0x20382207,0x00500001,0x0d100a13, +0x20480803,0x20200a05,0x0040060d,0x0ff0061b, +0x00280a03,0x00500806,0x20480a07,0x0ae00610, +0x20300401,0x20200202,0x00200208,0x0d200e1c, +0x00381605,0x00401c08,0x20380e0e,0x0c60061a, +0x00d01201,0x20380802,0x0068161a,0x0ed0022f, +0x00100401,0x00380e03,0x20200e02,0x0a500615, +0x00a00000,0x00000801,0x00280e10,0x0c200a28, +0x00500c04,0x20280a07,0x00400205,0x0b600624, +0x20900401,0x00000201,0x0058040e,0x0d380635, +0x00180801,0x00401000,0x20481002,0x09a00a15, +0x20380c00,0x00000c00,0x0048040e,0x0ac00629, +0x20280a02,0x00101005,0x00280c0b,0x0a580621, +0x00f80400,0x00100401,0x0040020d,0x0b980a35, +0x20181602,0x00202803,0x00081004,0x09000212, +0x20100800,0x20300000,0x00780806,0x09b0021e, +0x00180401,0x20100e02,0x00600403,0x0968061a, +0x20a80c00,0x00001801,0x00580821,0x09f8062c, +0x00300401,0x20480a02,0x00a00c02,0x0888060f, +0x00580e01,0x20100c01,0x00700404,0x08d00219, +0x00300201,0x20280400,0x00900807,0x08a80615, +0x00400400,0x20380601,0x00c00804,0x08f80a19, +0x20100e01,0x20380801,0x0080000a,0x08200209, +0x20500c01,0x20481203,0x00a00014,0x0830020d, +0x20500c01,0x20281202,0x00800010,0x0820020a, +0x00000601,0x20200400,0x00a0000f,0x08480610, +0x00000402,0x00080a02,0x00600007,0x08000000, +0x00480a01,0x20100802,0x00680405,0x08000201, +0x00480800,0x00100c02,0x00580c02,0x08080601, +0x00000001,0x20180602,0x00b0000e,0x08080a01, +0x00181602,0x00101403,0x00400006,0x08100006, +0x20100a01,0x20381000,0x00800810,0x0820000a, +0x20181202,0x20100c01,0x0080080e,0x08180407, +0x20280a01,0x20200001,0x00a0000d,0x0838080c, +0x20100804,0x20481a04,0x00900808,0x0860000d, +0x20400803,0x20181602,0x0040040d,0x08a00018, +0x20201405,0x20582606,0x00b0000a,0x08880413, +0x00600801,0x20380a01,0x00a80808,0x08c80816, +0x00000605,0x20200008,0x00300403,0x08e00412, +0x00600203,0x00100805,0x20180400,0x0980041e, +0x00100204,0x00080408,0x00280403,0x0948081a, +0x20a00e01,0x20180402,0x0088081b,0x09a80c28, +0x20100c05,0x20280a08,0x00300002,0x09700c14, +0x20900002,0x00100204,0x00100812,0x0a900827, +0x20100403,0x00000605,0x00180807,0x0a28041f, +0x00680c01,0x00100a01,0x00600604,0x0b381034, +0x00180a04,0x00180408,0x00100c00,0x0a200815, +0x00400a01,0x00181803,0x00101609,0x0bf0082b, +0x20300800,0x00181c03,0x00300803,0x0b380c24, +0x20900201,0x20280801,0x0080080f,0x0cd8103a, +0x20780800,0x00000a03,0x00001802,0x0ad01416, +0x20e81201,0x00200800,0x20401803,0x0d301829, +0x20781e02,0x00303003,0x20480a06,0x0c580423, +0x20b00801,0x20281a02,0x0060120b,0x0ec8083c, +0x00600c01,0x20281203,0x00200213,0x0b601c0d, +0x00d00801,0x20100203,0x20280626,0x0e502016, +0x00801001,0x20481a04,0x00801219,0x0d380812, +0x00e00000,0x00000801,0x00180e2b,0x1048041f, +0x20180802,0x00000800,0x00180400,0x0bd00e0c, +0x20182203,0x00402800,0x20501c00,0x0e900a13, +0x20200003,0x00180c00,0x20180400,0x0db00611, +0x20600202,0x00081000,0x00401400,0x10b00a11, +0x00180e04,0x20202005,0x00200204,0x0b700e0e, +0x20201806,0x20482209,0x00500604,0x0e001215, +0x00081a06,0x00102c08,0x20380606,0x0d200a14, +0x20201406,0x00081205,0x00081613,0x10100e1b, +0x20100803,0x20680e07,0x00a00e02,0x0af01211, +0x20280a03,0x00201008,0x2038120a,0x0d400a1c, +0x20201c06,0x2058220a,0x00800e06,0x0c600e1a, +0x00c81607,0x0050280d,0x20480618,0x0ee00630, +0x00200a02,0x20400004,0x00780e04,0x0a601214, +0x00a80602,0x00000e01,0x0010160f,0x0c300e28, +0x00980e05,0x00201808,0x20180e0c,0x0b700a23, +0x20880403,0x00000e09,0x00601c0d,0x0d301236, +0x00200402,0x20280a03,0x00600001,0x09b00e15, +0x20301006,0x20181608,0x0048040e,0x0ad01229, +0x20500003,0x20180605,0x00601410,0x0a500e21, +0x00f01201,0x20280c01,0x0098060c,0x0b901235, +0x20300e01,0x20181403,0x00400407,0x09100e11, +0x00081208,0x0030140c,0x20100006,0x09c00e1e, +0x00200a03,0x20180404,0x00400401,0x09701219, +0x20a00000,0x00280a01,0x00600c21,0x0a00122b, +0x00400002,0x00200201,0x20100000,0x08a0120e, +0x00401808,0x20181e0c,0x00400806,0x08e01618, +0x00200803,0x00180a05,0x00300007,0x08b01615, +0x00400001,0x00200001,0x00300003,0x09001619, +0x20281603,0x00201805,0x0000080b,0x08301209, +0x20481206,0x0050180b,0x20380c11,0x0840120d, +0x20480e03,0x00301405,0x0018080e,0x0830160a, +0x20180e02,0x00100c02,0x00400c10,0x08501a0f, +0x00100400,0x20300205,0x00600c04,0x08101a01, +0x00300c05,0x00180e08,0x00300806,0x08101601, +0x00400601,0x20180a03,0x00700c04,0x08101601, +0x00100c01,0x20180a04,0x0070000b,0x08101e02, +0x20202002,0x20282e04,0x00680c09,0x08201406, +0x20280604,0x00400405,0x00080810,0x0830100a, +0x20401803,0x00082205,0x00580c0f,0x08201408, +0x20301002,0x00181602,0x0058140e,0x0840140b, +0x00300001,0x00600003,0x20481c03,0x0870080c, +0x20200006,0x00380607,0x0028080b,0x08b01017, +0x00281602,0x00701c05,0x20481804,0x08900c12, +0x00880c01,0x00600c03,0x00081806,0x08c00815, +0x20680e02,0x00600805,0x2040080b,0x08e00413, +0x00380605,0x0030040a,0x00100005,0x0990081f, +0x20300402,0x00280a02,0x0038040b,0x09300419, +0x20b80e07,0x00301807,0x00300c1e,0x09a00827, +0x00581a01,0x00301e01,0x20201206,0x09900c15, +0x20780403,0x00200606,0x0030100e,0x0aa01028, +0x00280a03,0x00201005,0x00180401,0x0a20001f, +0x00700c07,0x20181a0e,0x00900e05,0x0b301034, +0x20301000,0x20381602,0x00501007,0x0a301416, +0x00380604,0x00000003,0x00400a06,0x0c00142c, +0x20380401,0x00000204,0x00500406,0x0b200023, +0x20a00604,0x00280807,0x00381410,0x0cd0083a, +0x20700403,0x00181603,0x00000201,0x0af01419, +0x20f01006,0x20182609,0x00300003,0x0d60142b, +0x20901002,0x20182a01,0x00500603,0x0c480424, +0x20b80803,0x00300204,0x00180a0c,0x0ec0043c, +0x00781602,0x00301c06,0x20580e16,0x0ba0140c, +0x00d81a03,0x0030180a,0x20680e28,0x0e801017, +0x00a81601,0x00301404,0x2048061d,0x0d400013, +0x00e80e02,0x00100805,0x0018062a,0x1040001f, +0x00001002,0x00081400,0x00081400,0x0bf00e0d, +0x20502004,0x20383c00,0x00781400,0x0ea00e0e, +0x00100c01,0x00081000,0x00381400,0x0dc00e13, +0x20800c03,0x20180c00,0x00381c00,0x10d01a11, +0x20300203,0x00480c06,0x20500c01,0x0b800a0c, +0x00481606,0x00502c0c,0x20881a0e,0x0e200a15, +0x20600403,0x00381802,0x20100402,0x0d200212, +0x00481a03,0x00202809,0x00180e18,0x10200e1d, +0x00300002,0x00400a03,0x20800208,0x0b101610, +0x20500003,0x00080606,0x00302202,0x0d500e1d, +0x00481a06,0x00503409,0x20700610,0x0c800e19, +0x00501603,0x20481800,0x00b0320b,0x0ef0162e, +0x00080e03,0x00401404,0x20500a01,0x0a801215, +0x00700e02,0x00080403,0x00200a10,0x0c501625, +0x00500801,0x20180e08,0x00602e04,0x0b901623, +0x20580408,0x00180609,0x00500c04,0x0d702632, +0x00400403,0x00100605,0x00000202,0x09d01a16, +0x00481001,0x00201a03,0x00100406,0x0b001e2a, +0x20200405,0x00180a04,0x0038040b,0x0a801e20, +0x00e80e0a,0x0010200e,0x0040060b,0x0bd02a35, +0x20480a02,0x00201004,0x0010000a,0x09301612, +0x20801002,0x20281a01,0x00700812,0x09e01a1d, +0x20180a06,0x0020140a,0x00100405,0x09a01e18, +0x20900409,0x20280e11,0x00c01420,0x0a40362b, +0x00680a01,0x00000601,0x00501202,0x08c01a0e, +0x00b81605,0x00302c07,0x00100207,0x09202218, +0x00680402,0x00000e06,0x00601402,0x08f02a15, +0x00580604,0x20180409,0x00981004,0x09402e19, +0x20501403,0x20282605,0x00600810,0x08601e07, +0x20a00806,0x2028160a,0x00b0181c,0x0870260d, +0x20600c01,0x00081601,0x00900813,0x08702a0a, +0x20400c03,0x20281604,0x00800812,0x08a0320e, +0x00200201,0x00300805,0x20381000,0x08501c01, +0x00880a04,0x00001407,0x00680e02,0x08502800, +0x00380401,0x00200800,0x00480801,0x08502800, +0x00281202,0x00101805,0x00380807,0x08603201, +0x00181a02,0x00303802,0x20180805,0x08602003, +0x20680400,0x20200204,0x00b01015,0x08602809, +0x20181a05,0x00102804,0x0068080b,0x08602805, +0x20180c01,0x20202202,0x0098080c,0x08803008, +0x00300001,0x20300605,0x00d00806,0x08901c08, +0x00400803,0x20380604,0x00b81403,0x08e02815, +0x00001805,0x2058220a,0x01000009,0x08b0240f, +0x00902602,0x20581401,0x0118080a,0x08f02c13, +0x20700c01,0x20381e02,0x00e00410,0x08f01813, +0x20200604,0x20180c07,0x00a0000f,0x09b01c1f, +0x20180400,0x00100004,0x00881c09,0x09501818, +0x21281402,0x00481204,0x00b02025,0x09d0242a, +0x00401c02,0x20182800,0x00780a07,0x09b01818, +0x20400402,0x00080e05,0x00700808,0x0ad0242a, +0x20100a03,0x00080c03,0x00800406,0x0a30141f, +0x00e00a01,0x20100802,0x00782212,0x0b703034, +0x20381e05,0x00601c07,0x20300405,0x0a601817, +0x20100601,0x00180c01,0x00480a03,0x0c40242d, +0x20200003,0x00280a06,0x00580402,0x0b401423, +0x20d81201,0x00100601,0x00980418,0x0cf02036, +0x20400404,0x20180609,0x00480605,0x0b201c17, +0x20980800,0x00200e03,0x00181605,0x0d902028, +0x20781202,0x00200c03,0x00281a04,0x0c500c22, +0x20700c03,0x20281a04,0x00a81e11,0x0ed01c3a, +0x00500a01,0x00081c03,0x00380a10,0x0bc0100c, +0x00a01800,0x00083601,0x00580a1f,0x0ea01015, +0x00801c01,0x20282e03,0x00580a19,0x0d400413, +0x00c00e01,0x00181c04,0x00581625,0x1040081e, +0x00281202,0x00401800,0x00100000,0x0c001210, +0x00081402,0x00602000,0x20282400,0x0ec01614, +0x00181202,0x00301c00,0x00200000,0x0de01616, +0x20581202,0x00401800,0x00100400,0x11001e14, +0x20600406,0x20181206,0x00780407,0x0b900e0c, +0x20200203,0x00081406,0x00701201,0x0e200a15, +0x20400806,0x20180a06,0x00980804,0x0d301214, +0x00100807,0x00081e05,0x0070120f,0x10501e1c, +0x00580608,0x0010100d,0x0030020b,0x0b300e0f, +0x20200805,0x00180603,0x00200a08,0x0d701619, +0x20200605,0x0018140b,0x00701a07,0x0c900e15, +0x00280e0d,0x00202011,0x00001a0b,0x0f302a29, +0x20300c06,0x0008160a,0x00701c03,0x0aa01a13, +0x00580e08,0x00301c0a,0x00101a0d,0x0c801e23, +0x00600201,0x00201203,0x0020220b,0x0bd0261e, +0x0030140c,0x20280e15,0x00901a05,0x0dd04231, +0x00781204,0x00301407,0x00200a07,0x0a101e14, +0x00501407,0x20181a0e,0x00801c03,0x0b402e28, +0x00300404,0x00200606,0x00600406,0x0ac03221, +0x00480a0a,0x00300010,0x00601803,0x0c403e32, +0x20600402,0x20180e06,0x00801c0e,0x09602611, +0x20681a02,0x00501807,0x00280411,0x0a202e1d, +0x20781201,0x00380404,0x0070180f,0x09e02e16, +0x20101404,0x0010020d,0x0060080f,0x0ac05a29, +0x00501000,0x00081000,0x00580603,0x09002e0c, +0x00600202,0x20180c00,0x00902800,0x09703615, +0x00880602,0x20100801,0x00601a05,0x09503e11, +0x00000801,0x00680c00,0x0068100d,0x09b04e1b, +0x20280801,0x00401400,0x0018100b,0x08a02a08, +0x20400404,0x20100606,0x00580412,0x08e0460c, +0x20680401,0x20200e04,0x00800812,0x08e04a0a, +0x20181201,0x00701003,0x0038080e,0x0910460e, +0x00181202,0x00200c03,0x00601005,0x08902400, +0x00480605,0x00080406,0x00601005,0x08b04000, +0x00500601,0x20380400,0x00b00401,0x08c04a01, +0x20100c00,0x00381400,0x00700c0c,0x08e04601, +0x20200801,0x20181a03,0x00901c07,0x08a03006, +0x20600805,0x20180a08,0x00500011,0x08d0480b, +0x20500c03,0x20281e04,0x00a0040e,0x08d04807, +0x00000407,0x00600201,0x0038040a,0x0900480a, +0x00480603,0x00100401,0x00300802,0x08e03c0a, +0x00700203,0x00101407,0x00381800,0x09604413, +0x00580e04,0x00102406,0x00281a01,0x0930480e, +0x00884a15,0x00705413,0x00303c0a,0x09705014, +0x20700406,0x00000607,0x0048180e,0x09503c12, +0x20680800,0x00100603,0x00701016,0x0a10401e, +0x20101005,0x20381208,0x00b8100d,0x09a04014, +0x2100381c,0x20b8522c,0x01880821,0x0a506c29, +0x00681e09,0x0010280c,0x00480e07,0x09f02c15, +0x20200002,0x20180604,0x00880c03,0x0b40442a, +0x20481604,0x00200c07,0x00780809,0x0a70341f, +0x00d81e17,0x00402428,0x00483610,0x0be04832, +0x20902007,0x2068360e,0x00e0100c,0x0aa02c18, +0x20280603,0x20100003,0x00881202,0x0c90382b, +0x00100801,0x20380e07,0x00a81204,0x0b803421, +0x20f0140e,0x20382a1e,0x00d00c16,0x0d604c35, +0x00080603,0x00200407,0x0018260e,0x0b702817, +0x20800405,0x20281207,0x00881a08,0x0de03026, +0x20901405,0x20182204,0x00783201,0x0c80201f, +0x20480a05,0x00100c0d,0x00384e15,0x0f203435, +0x00400801,0x00180602,0x0028160d,0x0bf01c09, +0x00b80602,0x20101807,0x00483a20,0x0ed02011, +0x00980e03,0x0040240a,0x2018361c,0x0d500c0f, +0x00b00400,0x00000601,0x00681e21,0x10602019, +0x00001000,0x20481c00,0x00c80800,0x0c402a0f, +0x00201000,0x20581c00,0x00f81800,0x0f003217, +0x20100801,0x20281800,0x00c80400,0x0e103214, +0x20780400,0x00181400,0x00b00800,0x11503613, +0x00000004,0x00000201,0x00581c01,0x0bc0260e, +0x20500004,0x20180c01,0x00881405,0x0e502615, +0x00280c01,0x00000c02,0x00681202,0x0d702e15, +0x00900404,0x00080601,0x00781614,0x10a03a1c, +0x20380e04,0x0000040a,0x00501401,0x0b501e0d, +0x00380605,0x2010140c,0x0050060b,0x0da02218, +0x20600201,0x20300006,0x00900c05,0x0cd02a14, +0x20b80a04,0x0018040c,0x00502806,0x0f903623, +0x00280400,0x20301603,0x00601a07,0x0ae03210, +0x20300403,0x20180e05,0x00903a02,0x0cc0321e, +0x00580a02,0x20201004,0x00802e0e,0x0c303e18, +0x00f80e05,0x00003000,0x00402e19,0x0e705e2d, +0x00201400,0x20481e02,0x00b01801,0x0a503a13, +0x00c81206,0x20102804,0x00601a0b,0x0bc04a25, +0x00780603,0x20501203,0x00c02800,0x0b40561f, +0x2060100a,0x20381e0e,0x01002813,0x0cd06a30, +0x20300403,0x00100202,0x00480408,0x09d03e0f, +0x20802007,0x20582e0e,0x01001819,0x0aa0521e, +0x20802808,0x2058360c,0x01000014,0x0a605e15, +0x00482e09,0x0000380f,0x00900c02,0x0b907625, +0x00581a03,0x00102006,0x00400203,0x09603e0c, +0x00400601,0x00380c07,0x00580c00,0x09f04e11, +0x00680605,0x0058080b,0x00480603,0x09e0520d, +0x00100404,0x20a00a0d,0x0170140d,0x0a80861e, +0x20100201,0x20400202,0x00c0180b,0x09104608, +0x00081203,0x00301403,0x00200c0c,0x0970560b, +0x20400401,0x00480603,0x0020140e,0x09805e08, +0x20201802,0x20982201,0x01981011,0x09c07e0f, +0x20201403,0x20582204,0x00d00808,0x08f04802, +0x20100c02,0x00081206,0x00700c0b,0x09505801, +0x00380400,0x00400601,0x00100001,0x09706201, +0x20181001,0x20301404,0x01180c0b,0x09907800, +0x00080602,0x00000404,0x00580403,0x09204c08, +0x20100401,0x00300c02,0x00381409,0x0980580b, +0x20200400,0x00300800,0x0038100b,0x09806005, +0x00780e0b,0x20700c08,0x01602808,0x09b07c09, +0x00100401,0x20180a02,0x00500003,0x09704c0b, +0x00481a05,0x00401005,0x00601c07,0x09f05412, +0x00080402,0x00480800,0x00500405,0x09d0580d, +0x20d04410,0x20988a19,0x0190241d,0x0a40881c, +0x00080a02,0x00000c02,0x00480c06,0x09d0480f, +0x20700804,0x2028160a,0x00900c13,0x0ab0641f, +0x00382206,0x00402404,0x00300405,0x0a405c12, +0x00b8260d,0x00806017,0x2098660b,0x0b608826, +0x20201804,0x20182e05,0x00700405,0x0a604415, +0x00100601,0x00080402,0x00581e01,0x0be05c29, +0x20901c08,0x2048320e,0x00c80c10,0x0b00581d, +0x20a00c06,0x2018360f,0x00f02417,0x0c906c2c, +0x20282204,0x00402c06,0x20481e02,0x0b204417, +0x20580601,0x00180a02,0x00381001,0x0d205029, +0x00280a04,0x00300c09,0x00083a0b,0x0c00481f, +0x00080e01,0x00201401,0x00284607,0x0e206c34, +0x20300405,0x20480a07,0x00781208,0x0bc03812, +0x20400806,0x00080604,0x00183a0f,0x0e504422, +0x20480c04,0x00101e03,0x00383205,0x0cd03417, +0x20900004,0x20180a01,0x00783208,0x0fa0482c, +0x00500203,0x20201008,0x0058220f,0x0c302807, +0x00880a04,0x0020140c,0x00181a19,0x0f202c0d, +0x00600203,0x20200008,0x00a80a11,0x0d701c0c, +0x00b00203,0x00001009,0x00582a22,0x10c03416, +0x00081400,0x00301400,0x00081000,0x0cb04211, +0x00280e02,0x00201400,0x00081400,0x0f804e1c, +0x00000601,0x20380400,0x00681c00,0x0ea05617, +0x20701803,0x20682000,0x00d83800,0x11f06614, +0x00480c00,0x20100400,0x00480c00,0x0c203a11, +0x20200009,0x20180a07,0x00582006,0x0eb03e19, +0x00400405,0x20281603,0x00681400,0x0de04617, +0x00d81203,0x00000c0a,0x00581a14,0x1130521f, +0x20701002,0x20482000,0x0050000b,0x0ba0360c, +0x20281609,0x20200813,0x00301001,0x0df03216, +0x20780603,0x2010000b,0x0010040b,0x0d303e12, +0x20f00805,0x20581800,0x00901c13,0x10105220, +0x00300203,0x00100408,0x2030120a,0x0b503a0b, +0x00000804,0x20680607,0x00503207,0x0d404e19, +0x00200601,0x20280801,0x00103a0a,0x0cb05212, +0x00a80a08,0x20200c0e,0x00304219,0x0f306a23, +0x00281601,0x00002400,0x20201e02,0x0ae04a11, +0x00600a03,0x20480805,0x00402a06,0x0c605e1f, +0x00400002,0x20100a02,0x20102a03,0x0c106a19, +0x00400c01,0x20500e0c,0x00603005,0x0de0962d, +0x20100002,0x20500a05,0x00701005,0x0a60560f, +0x20180c00,0x20202e04,0x0020080b,0x0b60761d, +0x00081e04,0x20104403,0x00100807,0x0b407e17, +0x20602806,0x20184a07,0x00901c11,0x0c909a22, +0x00201c00,0x20582400,0x00800c03,0x09f0560b, +0x00300c01,0x20600203,0x00d00407,0x0aa07214, +0x00101406,0x2088160b,0x01201008,0x0ab07e0f, +0x00580e05,0x0090180b,0x20880400,0x0bb0a219, +0x20200000,0x00280400,0x20100809,0x09b05e05, +0x20300c00,0x20381800,0x00d00c10,0x0a307209, +0x20480a05,0x20300807,0x00d0040b,0x0a507e06, +0x00081a01,0x00602e04,0x20201410,0x0b00ae11, +0x00181202,0x00201c02,0x20100004,0x09b06001, +0x00281001,0x00001800,0x00700006,0x0a207402, +0x00300405,0x20480a07,0x00e00400,0x0a408000, +0x00001003,0x00081e06,0x00900c0f,0x0ab0ae02, +0x20200403,0x20280a05,0x00600407,0x09c06007, +0x00181a05,0x20401404,0x00d0180a,0x0a40780a, +0x20281a05,0x20301807,0x00c0040a,0x0a508005, +0x20400203,0x00481404,0x00200c10,0x0af0ac0e, +0x00200203,0x20200404,0x00380c01,0x0a105c0b, +0x20102005,0x20a8360b,0x0120100c,0x0ac08415, +0x00200803,0x20981209,0x01200804,0x0aa0840d, +0x00381805,0x00504a06,0x20383c04,0x0b90b419, +0x20300402,0x20280a03,0x00400008,0x0a70580f, +0x20380601,0x20200403,0x00582409,0x0b908020, +0x20302401,0x20883a01,0x00e81809,0x0b207c13, +0x2018160a,0x2028080a,0x00f0200c,0x0c709421, +0x00181204,0x20101803,0x00381000,0x0b005813, +0x00080e04,0x20300801,0x00580c01,0x0cb07025, +0x20181e02,0x00102402,0x00083002,0x0bd07019, +0x20500809,0x20781214,0x00d81c08,0x0da0a42b, +0x20601407,0x2058320b,0x00880c04,0x0ba04c15, +0x20600c08,0x20681a0b,0x00783000,0x0dd06425, +0x20200803,0x20681203,0x00982a02,0x0c905819, +0x20100201,0x20480c06,0x00984e06,0x0f00802c, +0x00200e02,0x0000080a,0x2048420f,0x0c403c10, +0x00200604,0x2030140e,0x00184a13,0x0ee0481c, +0x20100e01,0x20480806,0x00582e08,0x0d504414, +0x20601803,0x20480802,0x00684e09,0x10506425, +0x00280602,0x00401005,0x20200a07,0x0c903005, +0x00400e01,0x20280403,0x00600e0d,0x0f80380b, +0x00300601,0x20100004,0x0040020a,0x0dc0380a, +0x00880e04,0x0010100b,0x00480e18,0x11404814, +0x00001a01,0x20982400,0x00a82000,0x0d405613, +0x20100a01,0x20581000,0x00581400,0x1020561d, +0x20180e02,0x20100c00,0x20281000,0x0f505e1a, +0x20381202,0x20102400,0x20582000,0x12d07a1d, +0x00400c04,0x20281e02,0x00182a01,0x0ca04214, +0x00700803,0x20380e04,0x00182a02,0x0f304a1e, +0x00800804,0x20480a05,0x00182603,0x0e80521c, +0x00a01406,0x20682606,0x0048160a,0x11e06622, +0x20480e02,0x00101409,0x2068200c,0x0c10320e, +0x20b01402,0x20183005,0x20280c13,0x0e603215, +0x20a00201,0x20181008,0x20180816,0x0db03e12, +0x20a80a03,0x2010040c,0x20580812,0x10d05a1e, +0x00080602,0x20200004,0x20102202,0x0bc03209, +0x00480e04,0x0040140b,0x20e0160e,0x0dd03a12, +0x00180601,0x20100005,0x20402209,0x0d504a0c, +0x00200402,0x20381003,0x2040420c,0x10006a1a, +0x00100801,0x20281a03,0x20202e02,0x0b70420b, +0x00380c00,0x00101202,0x20903e02,0x0d20521a, +0x00580601,0x20200401,0x20403605,0x0cd06213, +0x00582207,0x20303408,0x20804607,0x0f009224, +0x00100002,0x00000800,0x20700801,0x0b10520c, +0x20180801,0x20200602,0x20603407,0x0c506e18, +0x20400002,0x20381202,0x2030380a,0x0c407a11, +0x00081406,0x20b0360d,0x0050240a,0x0de0b622, +0x00281e04,0x00002c05,0x20601403,0x0ab05e0a, +0x00481202,0x20302001,0x20401c04,0x0ba08612, +0x00781a05,0x20302c04,0x20701e03,0x0bd0960d, +0x00000204,0x21080804,0x0120280b,0x0d00b618, +0x20100403,0x20780608,0x00601809,0x0a706604, +0x20380c00,0x20801604,0x00401810,0x0b309209, +0x20800805,0x20980e0a,0x00401812,0x0b709e06, +0x20101005,0x20f82209,0x01001c0c,0x0c70ca0c, +0x20100a01,0x20681400,0x00400405,0x0a706403, +0x00301000,0x20a81e04,0x00800c06,0x0b209402, +0x00800205,0x20700805,0x00180a07,0x0b70a000, +0x00481206,0x20b01807,0x0088040a,0x0c30d202, +0x00100401,0x20400202,0x20181002,0x0a906806, +0x20401c04,0x20683204,0x0018080e,0x0b50940c, +0x20701804,0x20783209,0x00200812,0x0b709c06, +0x20700808,0x20f8120c,0x00f80814,0x0c60d00e, +0x00080601,0x20300003,0x20280805,0x0ad0600a, +0x00481605,0x00102808,0x20b82001,0x0be09014, +0x00400402,0x20200002,0x20a83204,0x0bd0980c, +0x0088060a,0x20c8040d,0x00b80602,0x0d00c417, +0x00000000,0x20400201,0x20280804,0x0b30600e, +0x20300401,0x20580a07,0x2018080c,0x0ca0841b, +0x20281e09,0x20103008,0x20981808,0x0c30880e, +0x20c02409,0x20d84613,0x00a80417,0x0dd0c421, +0x20300a01,0x20481602,0x20180803,0x0bb05812, +0x20501401,0x20382204,0x20382802,0x0d907422, +0x2030200a,0x20783212,0x00381c03,0x0cb07814, +0x00480607,0x20500c09,0x2078560c,0x0f00b027, +0x00100409,0x20100e06,0x20784a07,0x0c404c10, +0x00200406,0x00100e01,0x20c85e0b,0x0ea05c1e, +0x00100201,0x00100c0b,0x20985a05,0x0d505813, +0x2020100c,0x20680e0b,0x20485800,0x10208c21, +0x00181e09,0x00003015,0x20381205,0x0cb0300b, +0x20280e07,0x00301c12,0x20981a05,0x0f703816, +0x20280e03,0x00102008,0x20681202,0x0de0440f, +0x2028220c,0x20103c1a,0x20783607,0x1120601e, +0x00181002,0x20700a07,0x00904202,0x0cf03c07, +0x00382001,0x00002202,0x2010360a,0x1000440e, +0x00280c01,0x20300e02,0x00201a06,0x0e40440b, +0x00400c04,0x2098160b,0x00802e0d,0x11e06013, +0x20181603,0x00703800,0x21681c00,0x0de05a19, +0x20280400,0x00400c00,0x20d82800,0x10d05e21, +0x20300804,0x00281c00,0x20683400,0x1000621c, +0x20500801,0x00481800,0x20d81c00,0x13a06e1f, +0x00880805,0x00301608,0x20882a03,0x0d20421a, +0x00a80802,0x00401601,0x20b83605,0x0fc04623, +0x00d80a06,0x00501c0b,0x20e83208,0x0f104e20, +0x01080800,0x00601802,0x21283610,0x12a06227, +0x20600800,0x00181406,0x20381815,0x0c602a11, +0x20980801,0x00201404,0x20682818,0x0eb02e1a, +0x20b00806,0x00281608,0x2068041e,0x0e203e15, +0x20d00803,0x00481c01,0x20c8041f,0x11604a1f, +0x20200602,0x00381005,0x20901402,0x0c102a06, +0x00000a02,0x00081c07,0x20102203,0x0e20220f, +0x00000a03,0x0048140b,0x20b00a04,0x0dd03a08, +0x00300605,0x0068100b,0x21302609,0x10b05215, +0x00200003,0x00400602,0x20d01205,0x0be03608, +0x00300a02,0x00381801,0x20904204,0x0da03e12, +0x00400602,0x00580c01,0x20f03a05,0x0d704e0d, +0x20201403,0x00884204,0x21706401,0x0ff07218, +0x00280606,0x00400807,0x20b02001,0x0b903e0a, +0x00000803,0x00581a05,0x20f03005,0x0d005e12, +0x20200402,0x00680e04,0x21302c08,0x0d106a0b, +0x00600205,0x00d80405,0x22704203,0x0f30a219, +0x20201407,0x00383a0c,0x20903408,0x0b505206, +0x00200a03,0x00781803,0x21502c04,0x0c90720d, +0x00200e01,0x00782401,0x21603001,0x0cd07a07, +0x20400004,0x00d80609,0x2280340f,0x0e70c214, +0x00280606,0x00801009,0x21780401,0x0b306202, +0x20300402,0x00981205,0x21b0200c,0x0c408a04, +0x20380401,0x00b01202,0x22000807,0x0ca09203, +0x00480a03,0x00e01c02,0x22900403,0x0e00d20b, +0x20200005,0x00600609,0x21300006,0x0b306402, +0x00380800,0x00a01c00,0x21f81002,0x0c409002, +0x00400203,0x00900001,0x21c00e02,0x0c909000, +0x20300801,0x00c81a05,0x22301811,0x0dc0d201, +0x00280603,0x00600805,0x21281400,0x0b505c05, +0x20181202,0x00802c00,0x2188180b,0x0c708809, +0x20480805,0x00901e09,0x21b82409,0x0ca09403, +0x00180401,0x00e00e02,0x22982008,0x0e00d40c, +0x20100403,0x00580e05,0x21080407,0x0b805408, +0x20100c03,0x00582206,0x20e00409,0x0cd07812, +0x00680605,0x00701007,0x21482202,0x0cd07807, +0x20200a01,0x00d81400,0x2268100b,0x0e80c415, +0x20100205,0x00600405,0x21280c03,0x0be0500e, +0x20280602,0x00700802,0x21682406,0x0d90741a, +0x20a01004,0x00682e07,0x21100410,0x0d106c0e, +0x20281201,0x00e03602,0x22b84804,0x0f40b81d, +0x20580405,0x00600e08,0x21182001,0x0c504810, +0x20480c03,0x00702604,0x21484201,0x0e60601c, +0x00781a01,0x00904404,0x21b8560f,0x0d90680e, +0x20300005,0x00a00206,0x21e84603,0x10308c1d, +0x00a80e01,0x00502808,0x20e8320d,0x0cc0340a, +0x00980c03,0x00402804,0x20b8420d,0x0f304015, +0x00080403,0x00301000,0x20a82405,0x0de04409, +0x00a81602,0x00a03808,0x21e8620b,0x11106817, +0x20901204,0x00283004,0x20503410,0x0d00280b, +0x2080060b,0x0008080e,0x2010280d,0x0fc02c15, +0x20500605,0x00281008,0x20601007,0x0e40340f, +0x20f01201,0x00583004,0x21001413,0x11c0481b, +0x00301403,0x00683a08,0x21102609,0x0d70400e, +0x00401c06,0x00185611,0x20304a0c,0x10804814, +0x00300802,0x00381e07,0x20a02208,0x0ec0440e, +0x00880601,0x00901002,0x21c00218,0x12a05817 + }, //A + { +0x20180a04,0x20600000,0x00007000,0x0e585628, +0x20380a04,0x20800000,0x00008000,0x11885e35, +0x00080603,0x20700000,0x00007c00,0x11986e37, +0x20280e05,0x20700000,0x00008800,0x11186230, +0x00800c06,0x2090020d,0x00002a03,0x0d18262a, +0x01101406,0x20a0020d,0x0000320a,0x0fd82a3a, +0x00a00402,0x20800209,0x00005201,0x0fd83637, +0x00b01005,0x20a0020e,0x00003605,0x0f882a32, +0x20200e03,0x20500007,0x00001414,0x0bd81e21, +0x20b00603,0x20500004,0x00002028,0x0e281e2b, +0x20500c00,0x20700201,0x0000201d,0x0e481a2a, +0x20600c02,0x20600000,0x0000001c,0x0e081e27, +0x20180400,0x20300203,0x00002c0e,0x0b180e10, +0x00200403,0x20400206,0x00001807,0x0d480e13, +0x20280601,0x20400202,0x0000240f,0x0d580e13, +0x00180e08,0x20200007,0x00003409,0x0d281a15, +0x20480401,0x20400204,0x0000100c,0x0ac00203, +0x20481605,0x20400003,0x0000240d,0x0cd80609, +0x20380802,0x20500205,0x00000c09,0x0cf00207, +0x20500409,0x20500210,0x0000000d,0x0ca0020a, +0x00180400,0x20500000,0x00080601,0x0ad00402, +0x20200408,0x2090020d,0x00081c02,0x0ca00a01, +0x00180800,0x20700000,0x00080801,0x0cd00202, +0x00081205,0x20400009,0x00080a01,0x0c780e04, +0x00000002,0x20600202,0x00081401,0x0ad00002, +0x00480a05,0x2080000b,0x00081205,0x0ca81203, +0x00180401,0x20900201,0x00081002,0x0cc80601, +0x00180403,0x20800205,0x00000000,0x0c580a04, +0x00000204,0x20600005,0x00080802,0x0af80c03, +0x20300002,0x20a00205,0x00080409,0x0c880e01, +0x20100400,0x20a00001,0x00081804,0x0cc80c02, +0x00200601,0x20900003,0x00081403,0x0c381203, +0x20280406,0x20600206,0x00080801,0x0b080c04, +0x00180801,0x20a00002,0x00080602,0x0c981003, +0x20180802,0x20900000,0x00080402,0x0ce81805, +0x20280401,0x20800000,0x00000008,0x0c381402, +0x00280606,0x2060000b,0x00000e04,0x0b281002, +0x00000602,0x20b00004,0x00000c02,0x0ca80c03, +0x00100603,0x20a00006,0x00000800,0x0d181406, +0x00180602,0x20900004,0x00001404,0x0c681008, +0x20100002,0x20800207,0x00001802,0x0b300001, +0x00000a01,0x20a00202,0x00001003,0x0cc80405, +0x00080400,0x20900202,0x00002003,0x0d580808, +0x20580400,0x20a00203,0x00001807,0x0cb8040d, +0x00000a01,0x20700001,0x00080601,0x0b300401, +0x20200804,0x20800205,0x00080c02,0x0d000008, +0x20100c01,0x20a00203,0x00000003,0x0d90040b, +0x00200803,0x20a00203,0x00080e07,0x0d20000e, +0x00500602,0x20600202,0x00080800,0x0b400001, +0x00980607,0x20600007,0x00000a04,0x0d480407, +0x00400602,0x20700000,0x00080a01,0x0df0000c, +0x00700606,0x20800005,0x00000201,0x0d88080a, +0x00000c08,0x20500209,0x00083810,0x0b680c09, +0x00001409,0x2070020f,0x00082c16,0x0d980410, +0x00701003,0x20700206,0x00082c0c,0x0e680811, +0x00200c07,0x2070020c,0x00082412,0x0de80812, +0x20d82206,0x2020000e,0x00000411,0x0bf82c1a, +0x21382a07,0x2020000d,0x00000417,0x0e782426, +0x21782201,0x20300002,0x00080c20,0x0f382427, +0x21482604,0x20400009,0x00000018,0x0ec82427, +0x00801002,0x20a00206,0x00080e17,0x0cd81c16, +0x00b01c02,0x20c00206,0x00082620,0x0fb81421, +0x00c01000,0x20a00201,0x00083224,0x10882823, +0x00b01c01,0x20d00204,0x00083222,0x10181821, +0x20500402,0x00e81c00,0x21303c00,0x0d987e1b, +0x20700004,0x01181400,0x21904c00,0x10b89226, +0x20300000,0x00f81000,0x21506000,0x10a89628, +0x20600802,0x00e82000,0x21504c00,0x10388a20, +0x00e81a01,0x00f02805,0x21a02a10,0x0ca85a23, +0x01682208,0x01103c0b,0x21e04a16,0x0f686631, +0x00d80c01,0x00f01201,0x21804a0a,0x0f58662d, +0x00f81e02,0x01003005,0x21d03a13,0x0f18622a, +0x20581a04,0x00a02001,0x21004c1a,0x0b883e1e, +0x20e80806,0x00900a0f,0x20f0502c,0x0dd83e26, +0x20581e04,0x00c02001,0x2140441c,0x0df84624, +0x20481a04,0x00802602,0x2110481c,0x0db84225, +0x20100403,0x0038120c,0x2090300b,0x0af8220b, +0x00580e07,0x00600802,0x20d02401,0x0d182610, +0x20380401,0x00580a0a,0x20c0340e,0x0d38260f, +0x20600c05,0x0038260d,0x20703010,0x0ce82a10, +0x20300400,0x00581201,0x20d80808,0x0ac81a02, +0x20901c0a,0x00383e12,0x20b00010,0x0cb81e07, +0x20100402,0x00481a07,0x20e80804,0x0ce81e07, +0x00480a04,0x00600c03,0x21081203,0x0c982209, +0x00000401,0x00680e01,0x21081602,0x0ac82001, +0x00681206,0x00a0100c,0x21a83a0b,0x0c982e04, +0x00000c00,0x00581c00,0x21482401,0x0cb82a04, +0x20501805,0x00382e09,0x20d81408,0x0c582a07, +0x00380601,0x00700403,0x21381601,0x0ac82a01, +0x20101005,0x00681e06,0x21781407,0x0c683e06, +0x00100803,0x00881001,0x21b82c02,0x0c983e03, +0x00400c00,0x00980c06,0x21883205,0x0c283a05, +0x20480a01,0x00600401,0x21200006,0x0ac83002, +0x20180605,0x00a00409,0x21e81804,0x0c484a01, +0x20180e06,0x00a01009,0x21f81005,0x0c884c00, +0x00180e03,0x00c01006,0x21c80805,0x0bf84605, +0x00401002,0x00480a02,0x21181205,0x0ad82c03, +0x00201406,0x00981606,0x21d80801,0x0c584c01, +0x00101407,0x00781609,0x21b80802,0x0c984c04, +0x00000803,0x00980a04,0x21800409,0x0be84402, +0x20400202,0x00880c04,0x21300c06,0x0ae83803, +0x20280e05,0x00e00c0b,0x22200806,0x0c685005, +0x20281207,0x00b0100d,0x21f00c06,0x0cc85408, +0x20100202,0x00b80804,0x21a00c08,0x0c18440a, +0x00100002,0x00800601,0x21700605,0x0b182c04, +0x20180c02,0x00a01a03,0x21e02001,0x0ca84009, +0x00001005,0x00780a08,0x21c01801,0x0d18400c, +0x20500804,0x00b80a04,0x21d00404,0x0c883c10, +0x00080604,0x00801405,0x21600a01,0x0b282802, +0x00200604,0x00701803,0x21901202,0x0ce83008, +0x00080e06,0x00a02008,0x21e00c00,0x0d78380c, +0x00480605,0x00c01c08,0x21e0020a,0x0d083c0d, +0x00300005,0x00700e08,0x21100201,0x0b382401, +0x00100c07,0x00880a09,0x21300c03,0x0d282c08, +0x00200807,0x00700e0a,0x21600a01,0x0dd82c0b, +0x00180404,0x00b00a07,0x21701404,0x0d58340a, +0x0088120b,0x00802407,0x20f80c07,0x0b382804, +0x00a82a10,0x00b0380b,0x21500806,0x0d782c0d, +0x00982610,0x0090300a,0x21400c06,0x0e38300d, +0x00981e0d,0x00b02406,0x21500c06,0x0db8300f, +0x21403c13,0x0038661b,0x2068241e,0x0b983816, +0x21905419,0x00287a25,0x20782c24,0x0e183022, +0x21804017,0x00185e24,0x20882c22,0x0ed83421, +0x21805018,0x00487222,0x20c83821,0x0e783c23, +0x0098320a,0x0130301d,0x21f83a1c,0x0c785816, +0x00d84e0c,0x01705025,0x22584e26,0x0f58601f, +0x00c82e0a,0x01102c1f,0x21f85a25,0x1008681f, +0x00d8520d,0x01805826,0x22884e27,0x0fa8681e, +0x20400802,0x20881000,0x01701000,0x0c987616, +0x20400c02,0x20881800,0x01b02400,0x0f788e1f, +0x20400401,0x20881400,0x01a03800,0x0f688e1e, +0x20500001,0x20480c00,0x01402400,0x0f088e1a, +0x00d00a04,0x20681c06,0x01403a0b,0x0bd86a1c, +0x00e00a05,0x20582c07,0x01505a0c,0x0e687625, +0x00d00603,0x20781402,0x0150460b,0x0e686e24, +0x00d00e02,0x20482804,0x0120460e,0x0e287621, +0x20901001,0x20482e06,0x00d0401b,0x0af84614, +0x20900000,0x20381208,0x00a0441d,0x0d48461c, +0x20801400,0x20683206,0x00f0401d,0x0d584e1b, +0x20800a01,0x20182203,0x00804819,0x0d18521b, +0x00280400,0x00000202,0x00200a01,0x0aa82e07, +0x20100c02,0x20382608,0x00601003,0x0cb8320c, +0x20200000,0x00081606,0x00300c04,0x0cc83a0a, +0x20180402,0x00100607,0x00000803,0x0c88360d, +0x20380402,0x20100204,0x00281006,0x0a783204, +0x00180801,0x00001602,0x20284602,0x0c683a0b, +0x00100803,0x20180e05,0x20283603,0x0c883e0a, +0x00000c01,0x00081602,0x00181800,0x0c383e0b, +0x00200400,0x20100402,0x00282203,0x0a583e03, +0x00001c02,0x20282000,0x00383802,0x0c085e0b, +0x00000c00,0x00200404,0x20484801,0x0c285e0b, +0x00080801,0x00201c01,0x20383800,0x0bd84e0b, +0x00200202,0x00080801,0x00380802,0x0a484a03, +0x00480a01,0x00501005,0x20583001,0x0ba8760a, +0x00400201,0x00400802,0x20382c02,0x0bd87a0a, +0x00480e02,0x00001003,0x00481800,0x0b78660b, +0x20501007,0x00081a05,0x00181807,0x0a385001, +0x20600802,0x00380801,0x0008100d,0x0b688603, +0x20700c03,0x00581a01,0x2028140f,0x0b988e02, +0x20200c03,0x20381603,0x0098040b,0x0b386e06, +0x00681e0a,0x0050280f,0x20480a07,0x0a485802, +0x00881a04,0x00502406,0x20280606,0x0b688800, +0x00981a07,0x00802409,0x20780606,0x0bb89003, +0x00280e04,0x00001006,0x00380404,0x0b287002, +0x20500807,0x20280e0e,0x0060140a,0x0a585003, +0x20600403,0x20181a05,0x00702011,0x0b788406, +0x20900c09,0x0028260b,0x00201814,0x0bd89009, +0x20400804,0x20380e06,0x0070040b,0x0b586c0a, +0x00300203,0x20100409,0x00380a06,0x0a885405, +0x00100402,0x00081003,0x00100e02,0x0bd87c0e, +0x00581e07,0x0050240f,0x20700a07,0x0c488810, +0x20180400,0x20100c05,0x00480801,0x0bc87010, +0x20480800,0x20100401,0x00302004,0x0aa84c04, +0x20281604,0x0010200a,0x20302c01,0x0c38680d, +0x20600805,0x20280a06,0x00103008,0x0cb87410, +0x20181202,0x20200c04,0x00702a01,0x0c486810, +0x00800603,0x20300c01,0x00501609,0x0ac83c02, +0x00880605,0x20402202,0x00503a06,0x0c98480a, +0x00980a0a,0x00002409,0x00002a0b,0x0d485c0e, +0x00500a04,0x20600400,0x00a02a04,0x0cc8500e, +0x20401002,0x20281207,0x00800c0e,0x0ac83804, +0x20603408,0x20583e10,0x00d01011,0x0cf83c10, +0x20602c07,0x20283613,0x00802410,0x0da84811, +0x20402807,0x20482e0d,0x00b0000c,0x0d384412, +0x20182a01,0x00205602,0x00484403,0x0b183c0d, +0x00084e09,0x00908408,0x20284e02,0x0da84418, +0x20182e03,0x00906002,0x20585e02,0x0e584c18, +0x00084608,0x00607c08,0x00085601,0x0de85017, +0x00004002,0x20786606,0x01981400,0x0b98640f, +0x00005c06,0x20b89a11,0x02000201,0x0e586c16, +0x00203802,0x20285a07,0x01382206,0x0f088013, +0x00006005,0x20b89e10,0x01f00201,0x0e987c16, +0x20280800,0x00301000,0x20201800,0x0be84a15, +0x20180800,0x00100800,0x00402000,0x0ea84e1c, +0x20380401,0x00380400,0x00101c00,0x0e985619, +0x20300c01,0x20380800,0x00801400,0x0e385616, +0x00900601,0x00180401,0x00202605,0x0b383e17, +0x00900e01,0x20181400,0x00702a04,0x0dc83e1e, +0x00b00a03,0x00280404,0x00002609,0x0dc8461d, +0x00b80602,0x00000002,0x0050260a,0x0d784a1b, +0x20880a01,0x00200a03,0x00101815,0x0a982e0f, +0x20900201,0x00280e04,0x00201c16,0x0ce82e16, +0x20881203,0x00400e05,0x20102417,0x0ce83216, +0x20900201,0x20180a04,0x00502016,0x0c983615, +0x00200401,0x00080e05,0x00300603,0x0a482606, +0x00000003,0x00280608,0x20181e05,0x0c682a0d, +0x20200807,0x0008160e,0x00281a02,0x0c682e0b, +0x00100402,0x20180e06,0x00380a05,0x0c28320c, +0x20100803,0x00180a02,0x00082002,0x0a182e06, +0x00200003,0x00200401,0x20284204,0x0be84212, +0x00400201,0x00101008,0x20385209,0x0c084a11, +0x00180401,0x00000c01,0x00082a02,0x0bb83a0f, +0x00180e05,0x00301008,0x20281201,0x09e83e06, +0x00181a06,0x0020340a,0x20282c02,0x0b585a13, +0x00081203,0x00102406,0x00182004,0x0b686213, +0x00100202,0x20100403,0x00381401,0x0b384e10, +0x00000005,0x00000208,0x00380802,0x09b83e05, +0x00300405,0x20480609,0x00b80806,0x0ac8660f, +0x00380802,0x20300e04,0x00a80c05,0x0ae86e0e, +0x00200802,0x20180e03,0x00380c03,0x0ac8560e, +0x00281202,0x20101c06,0x00281c02,0x09a84a02, +0x20481202,0x20300c06,0x00a8100d,0x0a787205, +0x20480c00,0x20401002,0x00d8140e,0x0a987605, +0x00180a01,0x00000c03,0x00081409,0x0a685e08, +0x20401800,0x20582800,0x00901408,0x09985003, +0x00401a01,0x20682601,0x00d00c00,0x0a687001, +0x00201e01,0x20782801,0x01100403,0x0a987c04, +0x20201000,0x20281400,0x0038040b,0x0a586402, +0x00200402,0x00100a01,0x20181204,0x09c84805, +0x20401003,0x00080e04,0x0058100c,0x0a886c07, +0x00000400,0x00000202,0x00781008,0x0ac87c09, +0x00080800,0x00301001,0x20280806,0x0a88640a, +0x00180602,0x00200004,0x00100803,0x09e84c04, +0x00300201,0x00480405,0x00180401,0x0ae8780e, +0x20201404,0x00183601,0x00800808,0x0b388811, +0x20180602,0x00180402,0x00201406,0x0af86410, +0x20400804,0x00281603,0x00101005,0x0a184408, +0x20700403,0x00482001,0x0000340b,0x0b687014, +0x20181e03,0x0060180c,0x20601c02,0x0bd87c16, +0x20201005,0x00082604,0x00101803,0x0b885815, +0x00581a05,0x00401809,0x20402208,0x0a583c06, +0x00381603,0x00401809,0x20803e08,0x0c184c15, +0x20181601,0x20100c01,0x00005602,0x0c885c17, +0x00181e04,0x0040200a,0x20801e04,0x0c384c14, +0x20281602,0x20202205,0x00202007,0x0a782406, +0x00284609,0x20106a01,0x20204001,0x0ca82411, +0x00183604,0x20605203,0x00302a03,0x0d383014, +0x00383206,0x20304e01,0x00002601,0x0cc83011, +0x20202006,0x2078220a,0x00a81002,0x0ab8200a, +0x2090540f,0x2128661a,0x01800007,0x0d381815, +0x20403408,0x21282a10,0x01780c00,0x0dc82c12, +0x2080400b,0x20f84e13,0x01380407,0x0d582c14, +0x00283603,0x00106009,0x00384205,0x0b082c08, +0x00683a06,0x00308011,0x20187612,0x0dd82c0f, +0x00482a03,0x20505408,0x00d84e0c,0x0e48400b, +0x00684605,0x0010880e,0x00086611,0x0df83c0e, +0x20100801,0x20280c00,0x00801800,0x0b583e11, +0x20100c02,0x20181000,0x00701000,0x0e283a18, +0x20200c03,0x20281000,0x00a00000,0x0df84216, +0x20381601,0x00301800,0x00002c00,0x0d984613, +0x00780a04,0x00000403,0x00502604,0x0ac82e13, +0x00781206,0x00101006,0x00302204,0x0d682e1a, +0x00881a09,0x0010100a,0x00602e05,0x0d483a19, +0x00900c00,0x20281204,0x00502608,0x0cf83217, +0x20900003,0x20281209,0x00601812,0x0a481e0c, +0x20a00403,0x20280e0c,0x00701412,0x0c981e14, +0x20b01004,0x20582610,0x00a02013,0x0c882212, +0x20a00001,0x00180e04,0x00200812,0x0c482a12, +0x00300400,0x20200001,0x00281e08,0x0a081e07, +0x00400803,0x20280603,0x00383a0e,0x0c182611, +0x00501005,0x20280604,0x00185210,0x0c182a10, +0x00380401,0x00100602,0x20181e0a,0x0bd82e0e, +0x00280800,0x20101001,0x00381800,0x09c82a0b, +0x00500601,0x00000806,0x00283a03,0x0b684219, +0x00480604,0x0020100b,0x00183201,0x0b684e19, +0x00200800,0x00080402,0x00082601,0x0b483e14, +0x20400c00,0x20281400,0x00680407,0x09783207, +0x20500201,0x00281002,0x0040040c,0x0aa85615, +0x20300000,0x00180a02,0x00400c0a,0x0ab85a14, +0x20100201,0x00300002,0x20281004,0x0aa84a12, +0x00500800,0x00080602,0x00281a05,0x09483606, +0x00880a02,0x00200a01,0x00080a03,0x0a185210, +0x00500400,0x00180a02,0x00280800,0x0a28560f, +0x00480601,0x00300a01,0x20180c01,0x0a285210, +0x00000c03,0x00381400,0x00081008,0x09184605, +0x20701407,0x00082206,0x00281814,0x09b85a08, +0x20400c05,0x00281603,0x00081c10,0x09c85e07, +0x00000804,0x00280e03,0x0018140b,0x09b85a0a, +0x20481603,0x00602007,0x20580c07,0x09084803, +0x00381607,0x0050280f,0x20681601,0x09a86002, +0x00181e06,0x0050300c,0x20580c04,0x09c86403, +0x20181605,0x0030200a,0x2028080b,0x09986001, +0x00480e01,0x00101400,0x00301605,0x09384404, +0x20181003,0x00002207,0x00501408,0x09b85c06, +0x00080402,0x20201206,0x00600c06,0x09e86008, +0x00000402,0x20180a06,0x00601807,0x09c85c0a, +0x20100803,0x20280a04,0x00800c06,0x09583c05, +0x00200a02,0x20480401,0x00d00c06,0x0a085c0d, +0x00280602,0x20300c00,0x00a80808,0x0a48640f, +0x20300c02,0x20181201,0x00580408,0x0a385812, +0x00080e01,0x20100803,0x00500402,0x09883c09, +0x20400c07,0x20381a06,0x00b0040d,0x0a985816, +0x20501806,0x20484205,0x00e0140e,0x0ae86c19, +0x00280e02,0x00201004,0x00000201,0x0ad85815, +0x00101e01,0x20383201,0x00702001,0x09d8340a, +0x00000a0c,0x0008280f,0x00503801,0x0b68541d, +0x20201a09,0x0028300d,0x20202000,0x0bd86020, +0x20301e02,0x20183a01,0x00502c06,0x0b885418, +0x20400804,0x00481a03,0x20500802,0x0a38280c, +0x20704411,0x00286e16,0x20502800,0x0c58301d, +0x2030280d,0x00984a0f,0x20e02206,0x0cc8481d, +0x20302409,0x00684607,0x20900e03,0x0c58441a, +0x00482608,0x0060400a,0x20b80609,0x0a882009, +0x00685e12,0x01309c1e,0x22082614,0x0d282814, +0x00484e0f,0x01307418,0x22080610,0x0d883c12, +0x0038460d,0x00f07413,0x2198120d,0x0d083812, +0x20102404,0x20383a0d,0x00502404,0x0ab82006, +0x00001408,0x20382e18,0x00804e01,0x0d882009, +0x00101407,0x00082214,0x20303a04,0x0de82c08, +0x00102807,0x20384a14,0x00403a03,0x0d78380a, +0x00080c00,0x00100c00,0x00302000,0x0af82a0e, +0x00180e01,0x00001000,0x00301c00,0x0dd82617, +0x00280e02,0x20101400,0x00301800,0x0d982617, +0x20400c02,0x20282000,0x00801800,0x0d183a0d, +0x00300e03,0x20381601,0x00502201,0x0a881a0f, +0x00100e02,0x20281e03,0x00702802,0x0d181a16, +0x20102400,0x20483e06,0x00802006,0x0ce81e14, +0x00980e05,0x00101005,0x00001a0c,0x0ca82a13, +0x20500c06,0x00180e09,0x00080c09,0x0a18120b, +0x20700404,0x00180a09,0x00081405,0x0c780e13, +0x20780c05,0x00500a06,0x20682402,0x0c681a10, +0x20900804,0x20280a0b,0x0040000e,0x0bf81e12, +0x00380a04,0x00300c08,0x20381a07,0x09d81e09, +0x00780402,0x00201403,0x20283e10,0x0bd82218, +0x00a81203,0x00203009,0x20483a14,0x0bc82e19, +0x00400802,0x00080401,0x00282e0c,0x0b782a12, +0x00200402,0x00180603,0x00080401,0x0978220c, +0x00481205,0x00101808,0x00381003,0x0af8361f, +0x20180601,0x20200601,0x0080080a,0x0ae83e1d, +0x00280e03,0x00201807,0x00181401,0x0ad83e18, +0x20580800,0x00201002,0x20181007,0x09282a09, +0x20601003,0x20381208,0x0098040e,0x0a183a16, +0x20300c01,0x20380e04,0x00980808,0x0a183e14, +0x20200000,0x20100603,0x00700407,0x0a184214, +0x00580a01,0x00101801,0x00380e07,0x08e82e09, +0x00600c01,0x00180c01,0x00582204,0x09884611, +0x00500c02,0x00080400,0x00682602,0x09984611, +0x00300801,0x20180602,0x00880c00,0x09984211, +0x00200000,0x20101201,0x00980c08,0x08983208, +0x00080a01,0x00401c04,0x0028240e,0x0908520c, +0x00180a03,0x00301405,0x0058180d,0x0918560b, +0x00400601,0x00100802,0x00681408,0x09184a0d, +0x20700001,0x20281a01,0x00c00c0f,0x08883803, +0x20580400,0x00281801,0x0090200f,0x08e85c02, +0x20501005,0x00182e05,0x00a01010,0x08f85c03, +0x20700401,0x00181800,0x00801015,0x08d85402, +0x00200800,0x20181402,0x00600a05,0x08b83408, +0x00200401,0x00181000,0x00301001,0x09184c0a, +0x00380e03,0x00500808,0x20100400,0x0938540b, +0x00280400,0x00200402,0x00200001,0x0928480d, +0x00180603,0x00100802,0x00100802,0x08e82c06, +0x00080602,0x00200c03,0x00000807,0x0978400e, +0x00000202,0x00200602,0x00201408,0x09984c0f, +0x20180e01,0x00101400,0x00300406,0x09984811, +0x20200c06,0x00081607,0x00400405,0x0928280a, +0x00300001,0x00100a04,0x00300407,0x0a083c15, +0x00200406,0x00200a08,0x00381808,0x0a384817, +0x00000c02,0x20281a03,0x00800804,0x0a384816, +0x00081a06,0x0030240a,0x20280601,0x0988280c, +0x20c00404,0x00180c00,0x00500410,0x0ad84020, +0x20b82203,0x00201c0b,0x0050000d,0x0b185822, +0x20581000,0x00101803,0x00280c05,0x0af8441a, +0x00100403,0x20300607,0x00700e01,0x09d8240b, +0x00a83609,0x0020600c,0x00280616,0x0be8381d, +0x00a81a04,0x20603401,0x00c01215,0x0c284c1d, +0x00581a03,0x20202c02,0x00800209,0x0bc84418, +0x20401800,0x20283001,0x00801002,0x0a38280c, +0x20c03c06,0x20b8720e,0x01a0580a,0x0ca83018, +0x20b03c06,0x20b86e0a,0x01903808,0x0ce84816, +0x20a03404,0x20885e07,0x01302c06,0x0c684816, +0x00381a01,0x00403002,0x20481209,0x0a881c07, +0x00880601,0x00301003,0x20281a19,0x0d58140f, +0x00881602,0x00402007,0x20281218,0x0d88380d, +0x00781a02,0x00503005,0x20482216,0x0d18380d, +0x20101002,0x20182000,0x00500000,0x0ab81a0b, +0x00000400,0x20181000,0x00401800,0x0d981613, +0x00000802,0x00181400,0x00100c00,0x0d581e13, +0x20280400,0x00100400,0x00100800,0x0cc8260c, +0x00181205,0x00301407,0x20200a02,0x0a68160c, +0x20100203,0x00000801,0x00000e01,0x0d080a13, +0x20181e07,0x00303005,0x20400400,0x0cc81613, +0x00300a01,0x00081a01,0x00201607,0x0c582210, +0x00080803,0x20101608,0x00280400,0x09f80e0d, +0x20300005,0x20100a09,0x00281a03,0x0c680a15, +0x2020180b,0x20481611,0x00881e03,0x0c281615, +0x20580802,0x00301203,0x20381003,0x0bc81a12, +0x20100800,0x20280c01,0x00780c01,0x09981a0c, +0x00800202,0x20100406,0x0048260e,0x0b981e1e, +0x00780607,0x0028040f,0x00381a0b,0x0b682e1c, +0x00680a01,0x00101802,0x0018160c,0x0b382617, +0x00480601,0x00000802,0x00480a02,0x09381e0c, +0x20200c00,0x20181601,0x0050000b,0x0a98261f, +0x20200002,0x00180a06,0x00200c0a,0x0a882a1c, +0x20100c00,0x20281201,0x00700407,0x0a682e19, +0x20500401,0x20280602,0x00600008,0x08d81e0a, +0x20381800,0x00201c01,0x00080c06,0x09c82616, +0x20280801,0x00201401,0x00081404,0x09b82a15, +0x20280c00,0x00100400,0x00300004,0x09b82e13, +0x00480400,0x20100002,0x00500606,0x08a81e08, +0x00780401,0x20301801,0x00881603,0x09182a15, +0x00780e02,0x20102004,0x00580a02,0x09183214, +0x00480401,0x20200c00,0x00580e02,0x09282a12, +0x00280a04,0x20200c02,0x00501006,0x08581a08, +0x20180a05,0x20400804,0x00e01411,0x0888320e, +0x20300201,0x20400202,0x00d01012,0x0888320c, +0x00480604,0x20300c04,0x0080080a,0x08982e0e, +0x20601406,0x2048160a,0x0078100d,0x08381402, +0x20501808,0x2078260d,0x0108080f,0x08582803, +0x20100402,0x20400604,0x00c8100a,0x08683002, +0x20600805,0x20480e09,0x00c80415,0x08682c01, +0x00280602,0x00100408,0x00281603,0x08682007, +0x00300204,0x2010000b,0x00781801,0x0898380b, +0x20100c01,0x20481c01,0x00d80808,0x08983c0b, +0x00100203,0x20280807,0x00880c03,0x08a8340d, +0x20200000,0x00000001,0x00300c04,0x08a82008, +0x20200000,0x20180400,0x0070140a,0x08f83410, +0x20280602,0x00000405,0x00600006,0x09183c12, +0x20201003,0x20181603,0x00600007,0x09183412, +0x00480601,0x00001000,0x00300202,0x08e81c09, +0x00480601,0x00000a01,0x00600c03,0x09982c17, +0x00880604,0x20201000,0x00800800,0x09b83415, +0x00380e03,0x00301405,0x00180801,0x09b83815, +0x20601003,0x20182604,0x00801009,0x0938200d, +0x20800002,0x20180603,0x0080080f,0x0a682820, +0x20f02009,0x2028420c,0x00b00418,0x0a783821, +0x20500802,0x00081203,0x00601008,0x0a78381a, +0x00480a02,0x00301005,0x20180608,0x09a8180d, +0x00202000,0x20183c03,0x00702609,0x0b882423, +0x00600a05,0x0058140f,0x20480614,0x0ba83c23, +0x00200c01,0x00281801,0x00100a07,0x0b48341a, +0x20480601,0x00101601,0x00300403,0x09f8140b, +0x20682602,0x00604003,0x20800204,0x0c780c1c, +0x20582e04,0x00704c01,0x20901202,0x0c882817, +0x20682204,0x00503c05,0x20580a01,0x0c082c16, +0x00200c01,0x20181a04,0x00801607,0x0a581408, +0x00700401,0x20200604,0x00801216,0x0d380c0e, +0x00600c03,0x20481a09,0x00a02212,0x0d28240d, +0x00600802,0x20381606,0x00a01e11,0x0ca82c0d, +0x00280c00,0x00001000,0x00280400,0x0a980a0d, +0x00000400,0x00280400,0x00100800,0x0d780e11, +0x00280a02,0x20100800,0x00301400,0x0d281612, +0x20300201,0x00100000,0x00300c00,0x0c881e0b, +0x20400800,0x20281a01,0x00601005,0x0a380e0a, +0x20480a02,0x00200401,0x00001000,0x0ce80a11, +0x20801805,0x20282a07,0x00600c05,0x0ca81210, +0x00380800,0x00100a02,0x00300a08,0x0c281a0f, +0x00300400,0x00080400,0x00180a08,0x09f8060b, +0x00200803,0x00000605,0x0008160c,0x0c580617, +0x00881e05,0x00403808,0x20582214,0x0c180e18, +0x20300401,0x20180a02,0x00580400,0x0b981a13, +0x20180400,0x00100c01,0x00080802,0x09880a0e, +0x00600000,0x00200403,0x00181608,0x0b681221, +0x00000c03,0x20381207,0x00900805,0x0b281a1f, +0x00500800,0x00080402,0x00380a09,0x0af81e17, +0x00200400,0x00080a01,0x00300000,0x09180e0d, +0x20180e05,0x00101003,0x0030040b,0x0a581620, +0x00100602,0x00000003,0x00580c04,0x0a381e1b, +0x20181204,0x00201402,0x00200806,0x0a281a19, +0x20300000,0x00100400,0x00180806,0x08b80e0a, +0x20301c09,0x20282a0b,0x00780c07,0x09881a17, +0x20100403,0x00180e03,0x00580805,0x09782217, +0x20201406,0x20281e08,0x00680804,0x09781a14, +0x00400601,0x00180801,0x00100603,0x08781208, +0x00880e08,0x00500c0f,0x20380603,0x08d82215, +0x00400603,0x00280c06,0x00200802,0x08c82613, +0x00500203,0x00400008,0x00080e02,0x08e82212, +0x20100c02,0x00281202,0x20100008,0x08381206, +0x20600c04,0x0028120a,0x00001815,0x0848160c, +0x20300000,0x00300203,0x00000c10,0x08481a0a, +0x20100000,0x00380601,0x0000140e,0x08581e0d, +0x00081a03,0x00502804,0x20580c04,0x08280c00, +0x00380e01,0x00502403,0x20482003,0x08281400, +0x00180800,0x00300e01,0x00080806,0x08281800, +0x20180801,0x00301203,0x2018080b,0x08281400, +0x00000c03,0x20180e05,0x00500404,0x08381004, +0x20180401,0x00100400,0x0050040c,0x08482008, +0x00080400,0x00100c00,0x00381009,0x08481c08, +0x20200402,0x00180601,0x0038100a,0x08581c0b, +0x20280400,0x00100003,0x00300005,0x08681409, +0x20280601,0x00000002,0x00500c0a,0x08a81c13, +0x20300401,0x00180801,0x0050000a,0x08b82412, +0x00181203,0x00201c05,0x00380803,0x08c82411, +0x00280603,0x00000403,0x00201202,0x08b8100a, +0x00300202,0x20100000,0x00501402,0x09681419, +0x00480a04,0x00200403,0x00301000,0x09682018, +0x00000801,0x20281204,0x00901005,0x09582015, +0x20380c03,0x20101205,0x00400405,0x0918080c, +0x20600805,0x20180a05,0x0058040d,0x0a380c20, +0x20680807,0x20101e0a,0x0048200c,0x0a28181e, +0x20480402,0x00000201,0x00580c05,0x0a18201a, +0x00100c00,0x20480c03,0x00800202,0x09780c0e, +0x00181606,0x0010200a,0x00300606,0x0b581023, +0x00280606,0x2030040c,0x00b00205,0x0b383021, +0x00380a03,0x20101006,0x00680606,0x0af8241a, +0x20580a03,0x20100803,0x00501802,0x09e8040d, +0x20801c04,0x20582e08,0x00b02602,0x0c58081f, +0x20901402,0x20483205,0x00c03201,0x0c28241e, +0x20901402,0x20382a04,0x00901c04,0x0bb82419, +0x00400002,0x20200607,0x0060060b,0x0a400809, +0x00981601,0x00201004,0x00000e1a,0x0d300411, +0x00900400,0x00100800,0x20180a1b,0x0cf8100f, +0x00800000,0x00200401,0x00080617,0x0c68180f, +0x00100c00,0x00081000,0x00300000,0x0a90020c, +0x00080602,0x20100400,0x00601000,0x0d600210, +0x20100400,0x00280800,0x00200800,0x0d180a10, +0x20380601,0x20300000,0x00700c00,0x0c680a09, +0x20400001,0x00300400,0x20180c04,0x0a30020a, +0x20601005,0x20381a07,0x00780400,0x0ce00610, +0x20380e01,0x00201c01,0x20180e02,0x0c980611, +0x00301001,0x20481203,0x0078060a,0x0c08060e, +0x00481202,0x00301002,0x00000208,0x09e8060c, +0x00481204,0x00201808,0x00181211,0x0c500218, +0x00300c02,0x20181e03,0x00600e0c,0x0bf80e18, +0x20200002,0x00000401,0x00381201,0x0b780a14, +0x20100001,0x00000202,0x00400403,0x0978060e, +0x00600000,0x20200204,0x00700e05,0x0b500223, +0x00380e02,0x00301804,0x20180a02,0x0b180a1f, +0x00580a05,0x00000c05,0x00400a07,0x0ac80e18, +0x00200601,0x20100401,0x00380a01,0x0900020d, +0x20601403,0x20281a03,0x0078080e,0x0a40021f, +0x20180401,0x00000a02,0x00500406,0x0a18061d, +0x20401006,0x20281e09,0x00800809,0x0a080a18, +0x20300001,0x00000201,0x00400007,0x08a8060a, +0x00581a04,0x00303007,0x00181603,0x0968061a, +0x00200400,0x20200a01,0x00780c02,0x09480a18, +0x00481205,0x0020280a,0x00181a04,0x09580a15, +0x00300001,0x00000401,0x00480a02,0x08580608, +0x00000c03,0x20481a05,0x00d0140c,0x08a80e15, +0x00280400,0x20100001,0x00900408,0x08980e13, +0x00200002,0x20180605,0x00a01407,0x08a80e14, +0x00180a03,0x00001003,0x00500406,0x08280606, +0x20280602,0x20101004,0x0068080b,0x08280609, +0x20300203,0x20200002,0x0090080d,0x08280a09, +0x20100a02,0x20280802,0x00a0040c,0x08280a0a, +0x20300c05,0x20281e07,0x00900c08,0x08080401, +0x00200000,0x20280602,0x00a00c06,0x08080a01, +0x00200403,0x20180e06,0x00900005,0x08080400, +0x00000002,0x00080604,0x00800009,0x08080800, +0x00381204,0x00101407,0x00280a01,0x08280405, +0x00000401,0x20280e01,0x0090000c,0x08280408, +0x00180602,0x00000404,0x00680c09,0x08280c07, +0x00080a01,0x00000802,0x00780809,0x08280809, +0x20200405,0x20380e07,0x00700408,0x08580408, +0x20300000,0x20180802,0x0060040c,0x08880414, +0x20380800,0x20100601,0x0070080c,0x08880c12, +0x20300801,0x20281601,0x00900808,0x08980c12, +0x00000a06,0x20280c08,0x00400401,0x08a8040d, +0x00200800,0x20180401,0x00400402,0x0940001b, +0x00001000,0x20481601,0x00800004,0x09380c19, +0x00100602,0x00000402,0x00480801,0x09380816, +0x00001407,0x00081609,0x00180400,0x0910040d, +0x20180602,0x00100c01,0x00200007,0x0a300020, +0x00100401,0x00000000,0x00281002,0x0a080c1c, +0x20100803,0x00080a04,0x00580c04,0x09f80c18, +0x00181607,0x0050180c,0x20400401,0x0970000d, +0x20400c04,0x00082204,0x00501004,0x0b400025, +0x20400601,0x00280c02,0x00200806,0x0af81420, +0x00000202,0x00280804,0x00300400,0x0ab8141a, +0x20800004,0x00081209,0x00302405,0x09e00c11, +0x20481e08,0x0030280a,0x20300e0a,0x0c600c22, +0x20780c01,0x00301000,0x20100206,0x0c080c21, +0x20881001,0x00201601,0x00100400,0x0b880c1a, +0x00600201,0x00000402,0x20180a12,0x0a60140a, +0x00701c04,0x20482e0c,0x00801e16,0x0d401412, +0x00981201,0x00001002,0x00300e1b,0x0cd80c0f, +0x00700400,0x20200000,0x00600216,0x0c380c0e, +0x00181000,0x20101400,0x00200400,0x0aa00e0d, +0x20200401,0x20180c00,0x00280400,0x0d70120e, +0x00000000,0x20300000,0x00680400,0x0d000a10, +0x20400802,0x00280c00,0x00080c00,0x0c600a08, +0x20380602,0x20400801,0x00700404,0x0a300e0b, +0x20180a02,0x00001c04,0x20181206,0x0cf01211, +0x20500400,0x20380801,0x00600601,0x0c800610, +0x00481203,0x00401c06,0x20480a0d,0x0c10060f, +0x00201802,0x20581e04,0x00900205,0x09e00e0c, +0x00001001,0x20381602,0x00600e09,0x0c500e19, +0x00600601,0x20200c00,0x0058060f,0x0bf00e18, +0x00000002,0x00000604,0x00400a01,0x0b700616, +0x00000400,0x00180402,0x00280c01,0x09700a0e, +0x00600001,0x00100000,0x00100208,0x0b601222, +0x00100801,0x20181202,0x00700c02,0x0b000a1f, +0x00000601,0x00080802,0x00400a02,0x0ac00a17, +0x00280e02,0x00200c02,0x00200800,0x09100a0d, +0x20281601,0x00102002,0x0018040b,0x0a501221, +0x20100402,0x00180400,0x00380404,0x0a200a1b, +0x00280802,0x00101a01,0x00280800,0x0a000e18, +0x20200402,0x20280603,0x00400005,0x08a00e0b, +0x00101400,0x20381e02,0x00900c04,0x0960121a, +0x00280a05,0x00201006,0x00200802,0x09500e18, +0x20100603,0x20180804,0x00801806,0x09500a15, +0x00300201,0x00000003,0x00400201,0x08600a09, +0x00380402,0x00200a01,0x00280807,0x08b01614, +0x00200804,0x00080e08,0x00600c09,0x08a01613, +0x00400403,0x20180606,0x00600801,0x08b01612, +0x20380601,0x20180400,0x00401009,0x08200e05, +0x20400203,0x00100004,0x0040080f,0x08301209, +0x20580e03,0x00200405,0x0040000f,0x08301208, +0x20380e03,0x00100c05,0x0050040e,0x0830160a, +0x00200000,0x20200e02,0x00380801,0x08101400, +0x00200404,0x00180a06,0x00400004,0x08101400, +0x00500802,0x20100604,0x00580a01,0x08101601, +0x00200802,0x20280605,0x00880405,0x08101a01, +0x20101401,0x20281e02,0x00680406,0x08200c04, +0x00100604,0x00200405,0x00180c0a,0x08301007, +0x20100603,0x00180802,0x0058040e,0x08200c06, +0x20100e01,0x00081001,0x00680c0b,0x08301008, +0x00200401,0x00300001,0x20181402,0x08500808, +0x20400005,0x00380a06,0x0038040e,0x08900c13, +0x20201005,0x00281a06,0x00380c0a,0x08800812, +0x20180402,0x00300202,0x00381007,0x08900c11, +0x20680e01,0x00500c04,0x20100409,0x08a0000d, +0x00280e04,0x00301009,0x00180403,0x0950081b, +0x00081602,0x00601808,0x20381803,0x09200018, +0x20180e02,0x00200c05,0x00280403,0x09300416, +0x00881602,0x00102402,0x00200a09,0x0910080d, +0x20300401,0x00180604,0x00501408,0x0a401021, +0x00280a02,0x00101001,0x00300802,0x09f0001b, +0x00180400,0x20100e01,0x00500000,0x09e00817, +0x20600c01,0x20482205,0x00b0200d,0x09700c0f, +0x00080a02,0x00100c00,0x00400400,0x0b501425, +0x20580801,0x00000204,0x00700c08,0x0ae00020, +0x20200400,0x20280e02,0x00900404,0x0aa00419, +0x20400802,0x20180e01,0x00380e04,0x0a001413, +0x20c01003,0x20183205,0x00701400,0x0c801425, +0x20600401,0x20281601,0x00800206,0x0bf00021, +0x20700803,0x20181a03,0x00680a01,0x0b70001b, +0x00580e01,0x00100804,0x00000210,0x0a801009, +0x00b81a02,0x00402405,0x20581a22,0x0d701813, +0x00800c00,0x20181c01,0x00300619,0x0cc00011, +0x00780e02,0x00200806,0x00080a16,0x0c38040e, +0x00100c00,0x00281800,0x20100000,0x0ab0120c, +0x20100402,0x00280400,0x00081800,0x0d901210, +0x00080400,0x00300400,0x20200000,0x0d201210, +0x20280c00,0x00001000,0x00580400,0x0c70120a, +0x20580402,0x00500001,0x20600004,0x0a60120a, +0x20300201,0x00300006,0x20200202,0x0d100a11, +0x20580402,0x00200400,0x20180400,0x0ca01210, +0x00100800,0x20381400,0x00800e07,0x0c100e0e, +0x00481e03,0x00402c06,0x20600209,0x0a10160c, +0x00181202,0x00201c02,0x2020120b,0x0c701618, +0x00580e06,0x00101407,0x0000120f,0x0c101617, +0x00200201,0x20100001,0x00400605,0x0b901614, +0x00000000,0x20300605,0x00501403,0x09901a0f, +0x00700000,0x20100604,0x00501a09,0x0b901e22, +0x00100404,0x20200209,0x00500c00,0x0b30221f, +0x20100001,0x00000201,0x00400400,0x0ae01a16, +0x00001004,0x20281e05,0x00600003,0x09201a0d, +0x20401006,0x20181e05,0x0060000c,0x0a701e20, +0x00100000,0x20100403,0x00580804,0x0a401e1c, +0x00400201,0x00000002,0x00400e02,0x0a201a17, +0x00080a03,0x00200c07,0x00080802,0x08d0160a, +0x00181607,0x0030240c,0x20180402,0x09a02219, +0x20300601,0x20180402,0x00701408,0x09701e16, +0x20500001,0x00000201,0x0040100a,0x09702213, +0x00300000,0x00080603,0x00301001,0x08801a09, +0x00500404,0x20200209,0x00801406,0x08e02a15, +0x00780602,0x00001201,0x00500c00,0x08d02a12, +0x00880603,0x00000c02,0x00400a05,0x08f02a11, +0x20300c02,0x00081202,0x00280409,0x08401a04, +0x20700201,0x20180402,0x00800013,0x08602609, +0x20801407,0x20281e08,0x00980414,0x08602a08, +0x20600c05,0x20181a07,0x00700813,0x08702e0a, +0x00280601,0x00300804,0x20280a01,0x08401801, +0x00600401,0x00000a01,0x00680e02,0x08502800, +0x00781207,0x0030180b,0x00380a05,0x08502601, +0x00480603,0x00201407,0x00181201,0x08602e01, +0x20181400,0x00302400,0x00080404,0x08501803, +0x20281204,0x00101004,0x00800c0f,0x08602406, +0x20480404,0x20100608,0x00900c10,0x08502805, +0x20281000,0x00101a03,0x0060040d,0x08602806, +0x00480602,0x20200c00,0x00900802,0x08701806, +0x00100804,0x20380608,0x00d80408,0x08c02c12, +0x00280a02,0x20201402,0x00a81804,0x08a0240f, +0x00100c01,0x20380a03,0x00b80c05,0x08c0280f, +0x20700805,0x20381a07,0x00c0080d,0x08b0180d, +0x20200401,0x20181403,0x00b8080b,0x0970201b, +0x20201005,0x20482205,0x00f80c0b,0x09301816, +0x20300c02,0x00081a01,0x00980c07,0x09501c15, +0x00501205,0x20281809,0x00600608,0x09301810, +0x20180a04,0x00000805,0x00600c05,0x0a702423, +0x00080607,0x0000000b,0x00700404,0x0a00141d, +0x00180e04,0x00300406,0x00300601,0x0a001818, +0x20580404,0x00200607,0x00000409,0x09a02010, +0x20200003,0x20181208,0x00801000,0x0b902c26, +0x20400804,0x2018160b,0x00700805,0x0af01c21, +0x20200002,0x20100206,0x00480402,0x0ac02019, +0x20280e03,0x00100c04,0x00180e05,0x0a401c12, +0x20980401,0x20100400,0x00582205,0x0cc02824, +0x20600400,0x00080802,0x00282607,0x0c001420, +0x20400000,0x20100400,0x00482204,0x0b901418, +0x00401002,0x20282205,0x0040020c,0x0ab01809, +0x00a00e01,0x20381c02,0x00680e1e,0x0da01c11, +0x00880601,0x00100402,0x00081a18,0x0cd0080f, +0x00501000,0x20181801,0x00580e10,0x0c30080d, +0x00280e01,0x20101000,0x00500000,0x0ad01a0d, +0x00180400,0x00000800,0x00481000,0x0db01a13, +0x00000401,0x20280c00,0x00780c00,0x0d401a10, +0x20200401,0x00081400,0x00480c00,0x0ca0220a, +0x20300803,0x20481204,0x00980405,0x0a70160a, +0x20480801,0x00080401,0x00600403,0x0d201211, +0x20200401,0x20180803,0x00480c00,0x0cc01610, +0x00180800,0x00100803,0x20180e07,0x0c401e0e, +0x00101201,0x20282005,0x00500a04,0x0a30120a, +0x20100a02,0x20380c05,0x00501609,0x0c901a14, +0x20100e02,0x00080c05,0x00201607,0x0c301614, +0x00100602,0x20100804,0x00100604,0x0bc01e13, +0x00080601,0x00200801,0x20300e02,0x09d01e0c, +0x00700e01,0x00000201,0x0020120c,0x0bd02a1f, +0x00680601,0x00301601,0x20101609,0x0b70261c, +0x00000001,0x00000602,0x00301400,0x0b102615, +0x00480400,0x00101a02,0x20180602,0x0960260e, +0x00280c02,0x00201604,0x00200007,0x0ac02e21, +0x00180403,0x00200205,0x00301408,0x0a802e1d, +0x00300000,0x00080601,0x00401000,0x0a702e16, +0x20300400,0x00080a01,0x00500c09,0x0900220b, +0x20600400,0x00081402,0x0070180e,0x09e02a17, +0x20480a01,0x00100003,0x0040100a,0x09c03214, +0x20400001,0x00080601,0x00400c09,0x09d03211, +0x00300401,0x00080601,0x00380601,0x08b02607, +0x00880603,0x00000c02,0x00201204,0x09403a12, +0x00400201,0x20100000,0x00401201,0x09403e0f, +0x00580603,0x00000403,0x00301203,0x09503a0e, +0x20181201,0x00101802,0x00280407,0x08802605, +0x20800405,0x20100206,0x00500415,0x08d04209, +0x20281001,0x20102202,0x0048040c,0x08d0460a, +0x20200004,0x20100e05,0x0048040c,0x08e0420a, +0x00080601,0x20300000,0x00801003,0x08702401, +0x00781607,0x00001408,0x00501203,0x08b04000, +0x00000e01,0x20581400,0x00c01006,0x08b04201, +0x00180a04,0x20100406,0x00701007,0x08c03e01, +0x20100802,0x20381602,0x00801004,0x08902804, +0x20601006,0x20581e0b,0x00a01413,0x08d04c08, +0x00000001,0x20280603,0x00600007,0x08c04806, +0x20201004,0x20381608,0x0080080a,0x08d04407, +0x00100204,0x20180403,0x00300c02,0x08c03008, +0x00580e05,0x20101808,0x00381400,0x09404811, +0x00000400,0x20280800,0x00581006,0x0910440d, +0x00281203,0x00001806,0x00281002,0x0930400d, +0x20201006,0x20180608,0x00281806,0x0900340c, +0x20100803,0x20480605,0x0098040f,0x09e04818, +0x00380601,0x00001001,0x00381805,0x09903c13, +0x20180801,0x20400a04,0x00880407,0x09a04012, +0x00081a06,0x0030140b,0x00100001,0x0970240f, +0x20680a03,0x20180c02,0x00800c0a,0x0ad04025, +0x20700000,0x20181202,0x0080080f,0x0a40301d, +0x20301402,0x20582603,0x00b81005,0x0a503418, +0x20100402,0x20380a08,0x00600801,0x09f02c10, +0x00100c02,0x20380e05,0x00481608,0x0c004426, +0x00000000,0x20100202,0x00381e06,0x0b403021, +0x00000a02,0x00080404,0x00281e04,0x0b102c18, +0x20500c02,0x20281a01,0x00581601,0x0a802811, +0x20800802,0x00080c00,0x00182a05,0x0d203420, +0x20680402,0x20100201,0x00482605,0x0c30201b, +0x20480802,0x00100a02,0x00181603,0x0bc02015, +0x00680a01,0x00201404,0x20182211,0x0ae02007, +0x00900202,0x00100c05,0x2028261c,0x0de0240e, +0x00700a02,0x20200005,0x00481e16,0x0ce0100c, +0x00580e01,0x00001804,0x0038160f,0x0c50180b, +0x00000400,0x00281400,0x00280800,0x0b102a0d, +0x00280602,0x20180400,0x00580400,0x0df02e14, +0x00100001,0x00200000,0x00181c00,0x0d802a13, +0x20100800,0x00080800,0x00382000,0x0cf0320e, +0x00080402,0x00300800,0x20281801,0x0ab0260c, +0x20301406,0x20382205,0x00581805,0x0d602a12, +0x20280c03,0x00300802,0x00181003,0x0cf01e12, +0x00100805,0x00281201,0x00281a04,0x0c801e10, +0x20180a04,0x00101407,0x20180401,0x0a501e0b, +0x20380a03,0x0030100d,0x20380a05,0x0cd01e12, +0x20380e03,0x00001409,0x00301202,0x0c601e12, +0x20181207,0x0040140e,0x20300c00,0x0bf01a11, +0x20100402,0x20180a03,0x00401400,0x0a00220a, +0x00681205,0x00102004,0x0010320e,0x0c202e1b, +0x00480a03,0x20300e01,0x00703a0a,0x0bc03217, +0x00100002,0x20100606,0x00302e03,0x0b703212, +0x00480a03,0x00100804,0x00201604,0x09b02a0c, +0x00401004,0x2048120c,0x00902004,0x0b304620, +0x00301402,0x20481208,0x00a01403,0x0af04a1b, +0x00300401,0x20100201,0x00400c00,0x0ad03e14, +0x20300003,0x20200206,0x00400808,0x0950360a, +0x20600401,0x00180c01,0x00680810,0x0a504616, +0x20501002,0x00081a02,0x0078040d,0x0a304613, +0x20300601,0x00000000,0x00400808,0x0a404210, +0x00400202,0x20100403,0x00480602,0x09103208, +0x00680a01,0x00280404,0x00300e01,0x09c0460f, +0x00480e03,0x00400406,0x00000a01,0x09c0460d, +0x00200802,0x00080e02,0x00300800,0x09d0460c, +0x20200c02,0x20281603,0x00500809,0x08d03204, +0x20380602,0x00000800,0x0020100f,0x09605208, +0x20100c01,0x00280e03,0x0010100a,0x09605208, +0x00280e04,0x00201004,0x00000c07,0x09704a09, +0x20100400,0x00180802,0x00000003,0x08d03402, +0x00101804,0x20182a05,0x00500c06,0x09405402, +0x20180c00,0x00500c00,0x20200406,0x09405400, +0x20301004,0x20181a07,0x00400c0c,0x09505000, +0x00180601,0x00200800,0x20200402,0x08f03805, +0x00000203,0x00501006,0x20581808,0x09705409, +0x00100c00,0x00180601,0x00180c04,0x09605406, +0x00280e03,0x00301406,0x20280c02,0x09705007, +0x20200004,0x00280603,0x00000005,0x09203809, +0x00000003,0x00580a04,0x20100c08,0x09d05010, +0x00080402,0x00400a01,0x00081006,0x09a04c0b, +0x20200c01,0x00081a05,0x00300808,0x09c04c0c, +0x00581a07,0x00102808,0x20100202,0x0970380a, +0x00181e07,0x00601c05,0x20301009,0x0a805419, +0x00280a06,0x00300c06,0x00200407,0x0a104811, +0x00000401,0x00480a01,0x20381403,0x0a304c12, +0x20601807,0x2058320d,0x0090100c,0x09d0380f, +0x20801809,0x2018260f,0x00480c0c,0x0b705824, +0x20700807,0x0018160d,0x00580c0d,0x0ac0481b, +0x20180e01,0x00501802,0x20582402,0x0ad04014, +0x00280605,0x00100809,0x20381e07,0x0a603411, +0x00381205,0x0050140a,0x2058320d,0x0c904423, +0x00080e04,0x00200807,0x00082a08,0x0bb0381e, +0x20281601,0x00201000,0x00180800,0x0b703015, +0x20480c04,0x00101206,0x20181602,0x0ad0300d, +0x20680404,0x00100e05,0x20182205,0x0d80341a, +0x20401406,0x20180e05,0x00282e07,0x0c802c16, +0x20200c03,0x20280e04,0x00581605,0x0c102c12, +0x00400e02,0x20200006,0x0038120d,0x0b202405, +0x00880603,0x00100c08,0x00281617,0x0e30240b, +0x00680e04,0x0030180b,0x20181a11,0x0d001409, +0x00400e02,0x00080c06,0x0028120b,0x0c80200a, +0x00000800,0x20280800,0x00782400,0x0b703e10, +0x00000c01,0x00381400,0x00282800,0x0e603a15, +0x00180603,0x20100400,0x00880c00,0x0de03e17, +0x20280e01,0x00301400,0x00281000,0x0d503a11, +0x00200002,0x00080801,0x00581c01,0x0af02a0f, +0x00382001,0x00602004,0x20382000,0x0db02a16, +0x00100c08,0x20282208,0x00a81404,0x0d303214, +0x00680803,0x20100604,0x00781605,0x0cc03214, +0x20400202,0x00080806,0x00400408,0x0a90220a, +0x20600202,0x20280806,0x00501408,0x0d102212, +0x20680a06,0x00180c10,0x00200808,0x0cb02a0e, +0x20800e01,0x20282006,0x0080080e,0x0c30260f, +0x00180a01,0x20100801,0x00201604,0x0a502e08, +0x00100000,0x20281001,0x00303a0a,0x0c803613, +0x00200801,0x20180a02,0x2010320b,0x0c404210, +0x00200201,0x00100003,0x00001a09,0x0bd0360d, +0x00101001,0x20381603,0x00401000,0x0a10360a, +0x00880a03,0x20202402,0x20101a08,0x0bd0561c, +0x00681202,0x00102c02,0x20301a05,0x0ba05618, +0x00300000,0x00100a01,0x00001a02,0x0b504612, +0x00000000,0x00100401,0x20100002,0x09c03a09, +0x20500802,0x20400a08,0x00801011,0x0af06218, +0x20200000,0x20301a05,0x0070100b,0x0ae06215, +0x20380402,0x00100a02,0x00200c08,0x0ac04e0f, +0x00200400,0x00100000,0x00000400,0x09803e08, +0x00401801,0x20281a01,0x00980402,0x0a605e0e, +0x00101804,0x20381a05,0x00d00405,0x0a60620d, +0x00480603,0x00000c03,0x00400e01,0x0a60520c, +0x00080800,0x00201201,0x00000007,0x09403e04, +0x20500a02,0x00480803,0x0040040f,0x0a005e06, +0x00081606,0x00301408,0x00700808,0x0a106206, +0x20200c05,0x20181a07,0x0070100b,0x0a105a07, +0x20180800,0x00000400,0x00400405,0x09403c02, +0x00481802,0x00602202,0x00200000,0x0a006002, +0x20101407,0x20281e0b,0x00c00406,0x0a006801, +0x00180e05,0x00301c07,0x00180805,0x09f05801, +0x00000001,0x20180601,0x00600402,0x09604006, +0x20381e03,0x00001804,0x00a0180d,0x0a206008, +0x00181e06,0x0030200b,0x00580403,0x0a106005, +0x20200404,0x20181207,0x00801008,0x0a105807, +0x00100a01,0x20180801,0x00580802,0x09904008, +0x00300201,0x20780605,0x01001404,0x0a806c11, +0x00300003,0x20480a08,0x00c00c05,0x0a506809, +0x20180e03,0x00001404,0x00481003,0x0a605c0c, +0x20201000,0x00182601,0x00300c06,0x09e03c0c, +0x20602005,0x20783a08,0x00f8080f,0x0b306c1b, +0x20400202,0x20381002,0x00b8040c,0x0ac06412, +0x00100002,0x20300a04,0x00981001,0x0ad0580f, +0x00180c00,0x00501c00,0x20681e01,0x0a50400e, +0x00081a05,0x00102406,0x00183203,0x0c206020, +0x00000601,0x20400204,0x00682400,0x0b706018, +0x20180604,0x20380802,0x00b80404,0x0b504c11, +0x20380a01,0x00100000,0x00280402,0x0ac0340e, +0x20300806,0x20581a07,0x00a81e03,0x0d204c1e, +0x20401808,0x20382206,0x00683e01,0x0c304418, +0x20301807,0x20482e09,0x00881c01,0x0be04414, +0x00001405,0x00081203,0x00181e08,0x0b30300b, +0x20200e03,0x2030040a,0x0048320b,0x0df03c17, +0x00281207,0x00302c12,0x2028360c,0x0cd02811, +0x00100604,0x0030140d,0x20283609,0x0c70340f, +0x00281a04,0x0050200c,0x20200206,0x0b702404, +0x00500a01,0x00000002,0x00500a0f,0x0e80300a, +0x00200c01,0x20280e04,0x00901e06,0x0d302408, +0x00280c00,0x00301800,0x00200a05,0x0cd02808, +0x00180601,0x20300c00,0x00181c00,0x0c004e15, +0x00180603,0x20800c00,0x00b81c00,0x0ee0561b, +0x20100601,0x20580800,0x00681400,0x0e805a18, +0x20300a01,0x20781400,0x00a80c00,0x0de05212, +0x00400403,0x20480a04,0x00481c02,0x0b603e13, +0x00302008,0x20983a09,0x00e82004,0x0e104219, +0x00900003,0x20400604,0x00482e03,0x0db04e1a, +0x00a00803,0x20580e03,0x00582209,0x0d404a17, +0x20600602,0x20380c06,0x00280c0f,0x0ae02e0b, +0x20800205,0x2018100f,0x0008140e,0x0d602e10, +0x20c00c03,0x20382004,0x00581417,0x0d003610, +0x20980a01,0x20300407,0x00281415,0x0c903a10, +0x00000802,0x20280c00,0x20100a03,0x0ab02e05, +0x00100804,0x20180e01,0x20301a09,0x0cf0360e, +0x00381205,0x0000100c,0x20301a0c,0x0cb0360a, +0x00180601,0x20400404,0x00301606,0x0c403e09, +0x00280e03,0x00001805,0x20400a03,0x0a703608, +0x00581205,0x00100c09,0x20603606,0x0c604615, +0x00300001,0x20480a04,0x00104603,0x0c405212, +0x00380602,0x20600801,0x00302603,0x0be04e0e, +0x20100003,0x20400604,0x00301403,0x0a303e08, +0x20281003,0x20301e07,0x20302c09,0x0bb06a14, +0x20281001,0x20301800,0x20202807,0x0bb06e10, +0x20100403,0x20780604,0x00501406,0x0b605a0d, +0x00280a02,0x20400c03,0x00401001,0x09f04606, +0x00681a02,0x20602c03,0x00401001,0x0b30760f, +0x00581a06,0x20802c02,0x00402000,0x0b40820d, +0x00180603,0x20600404,0x00401802,0x0b106209, +0x00000401,0x20780604,0x00701406,0x09d04e03, +0x20780c00,0x20c01203,0x00f02012,0x0ad08205, +0x20701809,0x20e8260f,0x00f0140f,0x0af08e05, +0x00380802,0x20701205,0x00600c04,0x0ad07206, +0x20100800,0x20680e02,0x00600005,0x09d05002, +0x00601400,0x21082205,0x01301602,0x0ad08803, +0x00681a0a,0x2080280e,0x00681205,0x0af08800, +0x20300602,0x20981001,0x00a0100c,0x0ab07001, +0x00000403,0x20480a02,0x00281001,0x09f04c05, +0x20602003,0x20b83e05,0x00b80411,0x0b00880b, +0x20601c09,0x20d83a10,0x00f0100e,0x0af08805, +0x00200401,0x20880604,0x00680801,0x0ae07407, +0x00180e04,0x20301407,0x00080403,0x0a204807, +0x00200601,0x20380805,0x20581c00,0x0b808413, +0x00600207,0x2068040b,0x00182204,0x0b40800a, +0x20300401,0x20681000,0x00580c07,0x0b206c0c, +0x20280802,0x20601205,0x00500005,0x0a704c0b, +0x20181204,0x20202801,0x20781c07,0x0c207c16, +0x20601005,0x20681609,0x0008180e,0x0ba0780f, +0x00380604,0x20500403,0x00180a03,0x0b90680e, +0x00100602,0x20880c00,0x00800201,0x0ad0440d, +0x20401404,0x20682a0a,0x00381803,0x0cf0681c, +0x20180602,0x20200805,0x20583a04,0x0c306414, +0x20500c04,0x20681609,0x00281806,0x0c00640f, +0x20401408,0x20781607,0x00582402,0x0b30400d, +0x00300c05,0x20100402,0x2068560a,0x0dc05418, +0x00480804,0x20202202,0x20284207,0x0cc04c0f, +0x00480803,0x20302004,0x20384a09,0x0c80500e, +0x00581609,0x20203011,0x00081a0b,0x0b903008, +0x20481607,0x00202411,0x20681201,0x0e703813, +0x20500604,0x2048080b,0x00680405,0x0d30300e, +0x20381207,0x2050180c,0x00600404,0x0ce0380b, +0x20200803,0x20882209,0x00b03805,0x0bc03806, +0x00481401,0x20301a04,0x00402e0d,0x0ef0440b, +0x00381400,0x20301a01,0x0040220a,0x0da03c0b, +0x00200403,0x20981208,0x00c02605,0x0d30440a, +0x00080602,0x00400800,0x20b80c00,0x0c904a17, +0x20200401,0x00580800,0x21082c00,0x0f90661e, +0x20200000,0x00400400,0x20b82400,0x0f30661b, +0x20480601,0x00500c00,0x20f81c00,0x0e906215, +0x00780403,0x00300a05,0x20a82201,0x0bd04217, +0x00b81603,0x00603804,0x21284a05,0x0ea05221, +0x00b80401,0x00300e01,0x20a82e07,0x0e50521f, +0x00d80401,0x00400e02,0x20c8260c,0x0dd0521b, +0x20800001,0x00380403,0x20882015,0x0b302e0e, +0x20d00807,0x00181604,0x2048181d,0x0db02e15, +0x20980401,0x00200802,0x2078241b,0x0d703e14, +0x20a00802,0x00381400,0x2098141b,0x0d003e13, +0x00280602,0x00300805,0x20980603,0x0b002605, +0x00580609,0x00301011,0x2090060b,0x0d502a0b, +0x20200c00,0x00282805,0x20501800,0x0d103207, +0x00000a02,0x00581407,0x20e00a03,0x0cb03607, +0x20100801,0x00281601,0x20702002,0x0ad02a05, +0x20101004,0x00283209,0x20504c03,0x0ce03a0f, +0x00500604,0x00580805,0x20f02e07,0x0cd04a0a, +0x00100400,0x00680801,0x21202203,0x0c60420a, +0x00200203,0x00400403,0x20d01a02,0x0aa03a05, +0x00100a01,0x00681804,0x21102801,0x0c705a0d, +0x20201004,0x00682e08,0x21103807,0x0c70620a, +0x00180602,0x00700c01,0x21501c02,0x0c10560a, +0x20100803,0x00481a05,0x20c02004,0x0a804604, +0x00400e03,0x00782000,0x21603c04,0x0c10720a, +0x00000e02,0x00982005,0x21c02402,0x0c307606, +0x20200401,0x00681204,0x21202406,0x0bd06206, +0x00000201,0x00600002,0x21200002,0x0a704e01, +0x20700c06,0x00a82609,0x21f0180f,0x0be08a01, +0x00381203,0x00c02c00,0x22400401,0x0c108e04, +0x00500601,0x00780800,0x21600e01,0x0bb06e04, +0x20180400,0x00600e02,0x21180403,0x0a705002, +0x00680e05,0x00d02008,0x22781a06,0x0bf08c03, +0x20400c04,0x00882a08,0x21901c09,0x0bf08800, +0x20500001,0x00800202,0x2180000d,0x0b907402, +0x00380400,0x00500a01,0x20e80e01,0x0a804803, +0x20281003,0x00a03207,0x21f8200c,0x0c108806, +0x00381202,0x00c03003,0x22383602,0x0c108c04, +0x00380602,0x00801001,0x21880e03,0x0bc07007, +0x20300801,0x00481e01,0x20c0040a,0x0aa04008, +0x00180601,0x00600802,0x21381405,0x0c70700f, +0x20100001,0x00800602,0x21881007,0x0c307406, +0x20300001,0x00700604,0x21480c08,0x0c006c09, +0x00000604,0x00680803,0x21300000,0x0b00440c, +0x20500a01,0x00681601,0x21180408,0x0d006816, +0x20180e02,0x00802401,0x21782c04,0x0c806c0c, +0x20100601,0x00681000,0x21381000,0x0c50600d, +0x20100006,0x00780609,0x21581a01,0x0b60440b, +0x20180c05,0x00702606,0x21684606,0x0db06017, +0x20300004,0x00500205,0x20e82400,0x0ce0540e, +0x20180802,0x00801e01,0x21783203,0x0cc0580b, +0x00481202,0x0070300a,0x21683605,0x0bb03408, +0x00881202,0x0040300a,0x20d83a08,0x0e503c10, +0x00880401,0x00501006,0x20e82e09,0x0d40400a, +0x00780400,0x00500804,0x21081e05,0x0d103c08, +0x20300a03,0x00481c03,0x20b03006,0x0be02809, +0x20b00a04,0x00081804,0x20103010,0x0ed03013, +0x20980608,0x0030080a,0x20a01410,0x0d90380d, +0x20a00a02,0x00581c04,0x20f01c10,0x0d50380d, +0x00100002,0x00680607,0x21101204,0x0c30400a, +0x00601002,0x00382e07,0x20803212,0x0f704c12, +0x00401405,0x00383a0e,0x2080320b,0x0e10440f, +0x00400001,0x00700603,0x21600e0d,0x0dd04c0e + }, //TL84 + { +0x20280a03,0x20600000,0x00007000,0x0f88662c, +0x00180604,0x20800000,0x00008400,0x11a86a38, +0x00000202,0x20800000,0x00008400,0x11e8723b, +0x00000205,0x20900000,0x00008c00,0x12a87236, +0x00a00802,0x20800208,0x00003e05,0x0e28362f, +0x00800c05,0x2090020d,0x00004002,0x0fe83237, +0x00c00601,0x20900207,0x00006201,0x1018363b, +0x00a00407,0x2090020f,0x00004e01,0x10f83637, +0x20400801,0x20600201,0x0000181a,0x0cc82224, +0x20400800,0x20600002,0x0000141a,0x0e582228, +0x20a01005,0x20800209,0x00001424,0x0e681629, +0x20600205,0x20900006,0x00002c1c,0x0f681e2a, +0x20180a04,0x20300002,0x0000300d,0x0bf81611, +0x00080a03,0x20400001,0x0000300d,0x0d781615, +0x00380a05,0x20300005,0x00001c06,0x0d881614, +0x00201005,0x2090020a,0x00000c08,0x0e680618, +0x20300004,0x2060020a,0x0000080c,0x0ba00204, +0x20380802,0x20600208,0x0000100c,0x0cf00208, +0x20480803,0x20500209,0x0000100f,0x0d08060a, +0x20481603,0x20600004,0x0000100e,0x0dd80e0d, +0x20180a01,0x20500003,0x00081002,0x0ba80802, +0x20480402,0x20700201,0x00081c04,0x0ce80800, +0x20180e01,0x20700001,0x00080c02,0x0ce80a01, +0x00080801,0x20a00206,0x00000001,0x0d900205, +0x00100002,0x20700201,0x00081202,0x0bb80c02, +0x00680e03,0x20800006,0x00000207,0x0ce81602, +0x00200003,0x20900202,0x00081e01,0x0cd80e01, +0x20100404,0x20c00202,0x00082c01,0x0d680e04, +0x00180a03,0x20700005,0x00000801,0x0bc81001, +0x20580401,0x20b00204,0x0000000c,0x0cc80c00, +0x20180603,0x20900005,0x00080c06,0x0cd81801, +0x00680606,0x20b00009,0x00080601,0x0d481e04, +0x20200003,0x20900205,0x00000403,0x0bd80c03, +0x00200404,0x20c00201,0x00081e05,0x0ce81004, +0x20280405,0x20a00204,0x00080404,0x0cf81806, +0x20700007,0x20c00209,0x00080811,0x0d481804, +0x00100201,0x20900004,0x00000202,0x0bf80c03, +0x00100604,0x20a0000a,0x00000801,0x0cf81c02, +0x00280605,0x20b0000a,0x00001601,0x0d381c08, +0x00500204,0x20b0000b,0x00000205,0x0d88200a, +0x00000203,0x20900002,0x00001800,0x0c080802, +0x00080a03,0x20a00201,0x00003404,0x0d180804, +0x00000401,0x20c00206,0x00001c04,0x0d780809, +0x20680800,0x20b00202,0x00002c0b,0x0dd8140e, +0x00100c03,0x20a00206,0x00080800,0x0c100402, +0x20401408,0x20c0020b,0x00081804,0x0d400808, +0x20301002,0x20b00203,0x00081003,0x0dc0000c, +0x00301001,0x20e00203,0x00000208,0x0e580410, +0x00400a04,0x20600002,0x00081002,0x0c380403, +0x00a8060a,0x2070000c,0x00000607,0x0d880c07, +0x00700604,0x20700003,0x00000205,0x0e280c0b, +0x00500a03,0x20a00000,0x00080802,0x0ec8080d, +0x00300805,0x20400209,0x00082c0e,0x0c68100c, +0x20101408,0x20800211,0x00082817,0x0dc8040f, +0x00400804,0x20600209,0x00081c11,0x0e980c11, +0x00300805,0x20800209,0x00082810,0x0f481015, +0x21282201,0x20200006,0x00081018,0x0d08301f, +0x21081e03,0x20300008,0x00081815,0x0e982825, +0x21782602,0x20400004,0x0008041d,0x0f682428, +0x21682000,0x20500005,0x0008101a,0x10382c2a, +0x00a00e01,0x20a00004,0x00081a1d,0x0e182c1b, +0x00900c00,0x20b00000,0x0008261b,0x0fd82c21, +0x00c01001,0x20d00202,0x00083225,0x10c82423, +0x00d01201,0x20e00004,0x00081e27,0x11982c22, +0x20400801,0x00d81800,0x21104400,0x0ea88a1f, +0x20480801,0x01281000,0x21806000,0x10b89a28, +0x20381201,0x01480400,0x21907800,0x10e8a62b, +0x20581602,0x01500000,0x21c08000,0x11a8aa25, +0x00d81201,0x00e01c04,0x21803a0d,0x0da86626, +0x00d81601,0x00f02402,0x21c0420b,0x0f686a2d, +0x00b80c01,0x01000e03,0x21a05608,0x0f886a2e, +0x01180401,0x00f00a06,0x21c04e10,0x10686e2d, +0x20381604,0x00a01c00,0x21104819,0x0c684620, +0x20581603,0x00a01e02,0x2130481c,0x0e084a25, +0x20582a04,0x00d03401,0x2170441b,0x0e284625, +0x20c00003,0x00f80604,0x21a02c21,0x0f085225, +0x20500805,0x00581a0d,0x20a02c10,0x0bc82a0c, +0x20300402,0x00581a0b,0x20c0300e,0x0d382e10, +0x20200803,0x0038160c,0x20a0300c,0x0d582a12, +0x00782608,0x00e02c05,0x21b02a02,0x0e383e15, +0x00180a04,0x00700403,0x21180801,0x0b982203, +0x00000402,0x00681604,0x21181004,0x0ce82607, +0x20100400,0x00681604,0x20f80c06,0x0ce82209, +0x20702008,0x00583a14,0x21100c12,0x0da82e0d, +0x20300805,0x00581a08,0x20f81404,0x0b882400, +0x20180a01,0x00880801,0x21682003,0x0cb83604, +0x20200c04,0x00682204,0x21482803,0x0cb83204, +0x00101001,0x00d81804,0x21e83e04,0x0d683e06, +0x00300203,0x00780408,0x21582203,0x0b883400, +0x00301802,0x00682a01,0x21881e02,0x0c984203, +0x00580603,0x00900008,0x21c82e04,0x0ca84604, +0x00380e02,0x01101006,0x22482400,0x0d285609, +0x20200c02,0x00781602,0x21680406,0x0b883c01, +0x20500a01,0x00c80805,0x22282008,0x0c885000, +0x20400400,0x00980800,0x21c80c0b,0x0c885000, +0x00000400,0x00e80e01,0x22080408,0x0ce85e05, +0x00100c00,0x00a80403,0x21b81602,0x0b984003, +0x00580402,0x00d01002,0x22481206,0x0c985801, +0x00300c01,0x00a80800,0x21e81000,0x0ca85405, +0x00000402,0x00f00400,0x22481808,0x0ce86003, +0x00080602,0x00d00403,0x21c00c02,0x0bb84403, +0x20380e06,0x00c00807,0x21f0240a,0x0c985803, +0x20400202,0x00d80c04,0x22001009,0x0cd85c0a, +0x00180e05,0x01100006,0x22201807,0x0d18640a, +0x20300403,0x00c80602,0x21c00c02,0x0bd83c05, +0x20301009,0x00981a0c,0x21d01403,0x0cd8440a, +0x00100403,0x00d00800,0x22300e02,0x0d384c0d, +0x20601409,0x00e81e0a,0x22200809,0x0d885812, +0x00481205,0x00c02807,0x21d00e06,0x0bf83403, +0x0048160b,0x00e03810,0x22380607,0x0d284008, +0x20181a05,0x00d03007,0x22101400,0x0d98440c, +0x00481609,0x01302c11,0x2290060a,0x0e285411, +0x00080803,0x00801608,0x21301005,0x0c082c02, +0x00001809,0x00980e0f,0x21501805,0x0d583807, +0x00300804,0x00800a09,0x21501a02,0x0df8380b, +0x00280c04,0x00d01e0a,0x21e02802,0x0e98440d, +0x00880e0a,0x00601803,0x20d80405,0x0c382c07, +0x00782e0f,0x00f03c0b,0x21900007,0x0da8380d, +0x0088120c,0x00a01804,0x21300c08,0x0e58340f, +0x00881609,0x00a01c01,0x21700407,0x0f083c11, +0x21304814,0x0038621b,0x2078401e,0x0c983c19, +0x21304015,0x00485a21,0x20a82c1d,0x0e383c1f, +0x21804816,0x00686a20,0x20d83c21,0x0f184023, +0x21605014,0x0068661b,0x20f8441f,0x0fc84c24, +0x0098360a,0x0150281f,0x21f83a1a,0x0d986c1a, +0x00983209,0x0140281c,0x22084a1c,0x0f58681e, +0x00d8320b,0x01803420,0x22785a27,0x1058701f, +0x00c83a0a,0x01a02c1f,0x22983a23,0x11087c20, +0x20300001,0x20580800,0x01502400,0x0d888219, +0x20301c02,0x20982c00,0x01d01c00,0x0f688e1f, +0x20301403,0x20b83000,0x02303000,0x0f88921e, +0x20802402,0x20d84400,0x02302c00,0x10489a18, +0x00b00602,0x20581803,0x01404209,0x0cb86e1e, +0x00c00204,0x20281807,0x01204209,0x0e687e23, +0x00d00207,0x20681408,0x0160460a,0x0e887224, +0x01180603,0x20480407,0x01202e17,0x0f688223, +0x20700a01,0x20482203,0x00e04419,0x0bc84a16, +0x20800a02,0x20382205,0x00c04c1a,0x0d58561b, +0x20902405,0x20684a0c,0x0110401c,0x0d78521b, +0x20900203,0x20680603,0x0110381e,0x0e386620, +0x00080401,0x20200206,0x00600c03,0x0b683208, +0x20100003,0x20180e09,0x00400403,0x0cc83e0c, +0x00181205,0x00300803,0x20100601,0x0ce83e0d, +0x20201c06,0x2068460c,0x01002003,0x0d88520f, +0x20300801,0x20381603,0x00681404,0x0b383605, +0x00100202,0x20100000,0x00282a01,0x0c68460b, +0x20100405,0x20180e0b,0x00182002,0x0c883e0c, +0x00081a03,0x00202c05,0x20183a02,0x0d18520e, +0x00300c00,0x20100401,0x00183a04,0x0b184605, +0x20201c05,0x00081e06,0x00184003,0x0c185e0a, +0x00200e01,0x00000405,0x20185601,0x0c285a0b, +0x00280801,0x20401603,0x00a82800,0x0ca8660f, +0x00000400,0x00280401,0x00282004,0x0ae85e05, +0x00580e03,0x00701c09,0x20684203,0x0bd87e09, +0x00200401,0x00380801,0x00082804,0x0bc87e0a, +0x00101001,0x20681800,0x00f82005,0x0c387e0d, +0x20180801,0x00301002,0x00081c04,0x0ad86a01, +0x20680401,0x00401001,0x0018100d,0x0b989204, +0x20400001,0x00500403,0x20281c0b,0x0b988e02, +0x00080402,0x20200402,0x00981c08,0x0be88e06, +0x00181a04,0x00101c06,0x00400801,0x0ad87002, +0x00780a03,0x00200403,0x00501204,0x0b889400, +0x00481604,0x00501805,0x00000400,0x0ba89403, +0x00281606,0x20201407,0x00a00808,0x0bd89402, +0x20200404,0x20580e07,0x00b01005,0x0ae86805, +0x20900404,0x00181e06,0x00501812,0x0b988c07, +0x20500006,0x00080a07,0x0060080d,0x0bd8900a, +0x20501406,0x2078220a,0x01000c0d,0x0c088c0c, +0x00000201,0x20400405,0x00800000,0x0b186407, +0x00680e01,0x00201c07,0x20280a09,0x0bf8840c, +0x00380e05,0x00000c0b,0x00301202,0x0c488c0f, +0x00380a03,0x20201c09,0x00881601,0x0c888c12, +0x20100201,0x20480c02,0x00902c01,0x0b585c07, +0x20680801,0x20100003,0x00503809,0x0c487c0c, +0x20600c05,0x20481a04,0x00703407,0x0cc87812, +0x20500001,0x20481401,0x00f03807,0x0d188c15, +0x00400e02,0x20380601,0x00501e03,0x0b884406, +0x00981e0a,0x20303806,0x00503a0a,0x0cb8580b, +0x00780e08,0x0000200a,0x00102e0a,0x0d586010, +0x00500a05,0x20480403,0x00a02e08,0x0dc86c14, +0x20101402,0x00080a05,0x00580408,0x0bb83c08, +0x20703c0b,0x20984617,0x01301c12,0x0d08400f, +0x20402005,0x20381610,0x00a01c0c,0x0dc84811, +0x20102807,0x20281e0d,0x00980407,0x0e585c14, +0x00184205,0x00507402,0x00383803,0x0c18440e, +0x00283a08,0x00606809,0x00285204,0x0da84c16, +0x20383a02,0x00406e02,0x00585001,0x0e785018, +0x2038560a,0x00808809,0x00283c03,0x0f186819, +0x20204404,0x20b8720d,0x02080805,0x0c986812, +0x00004c05,0x20886e0e,0x01c81801,0x0e587014, +0x00203c02,0x20a86207,0x02081e07,0x0f388014, +0x00205006,0x20d87e13,0x02480605,0x0fd88418, +0x20200000,0x20180400,0x00602000,0x0cc84a15, +0x20181a01,0x00102400,0x00202400,0x0e98521d, +0x20100000,0x00100800,0x00101000,0x0ec84a1c, +0x20581800,0x00602400,0x20401800,0x0f685e17, +0x00900a01,0x00081000,0x00502206,0x0c183a18, +0x00801401,0x20481e04,0x00c02a02,0x0db8421e, +0x00600800,0x00181001,0x00302203,0x0de8421e, +0x00e00e01,0x00081400,0x00602a10,0x0e98521f, +0x20880601,0x00280a03,0x00201c16,0x0b682e11, +0x20980602,0x00180a02,0x00501816,0x0cd83214, +0x20481e07,0x00302802,0x20101810,0x0d082e17, +0x20c80a01,0x00380a03,0x0010281b,0x0da83e19, +0x00100002,0x00180e06,0x00080a03,0x0b182607, +0x00200002,0x00080a07,0x00281606,0x0c682e0d, +0x20401008,0x20482e12,0x00900003,0x0c782e0e, +0x00480802,0x00001606,0x20181a09,0x0d183610, +0x20100404,0x00200601,0x20383401,0x0ad83209, +0x20100403,0x00000000,0x00083e01,0x0be84210, +0x00400801,0x00000406,0x20285e09,0x0c084211, +0x20200c02,0x20181e02,0x00482004,0x0c884a13, +0x00381a06,0x0030280a,0x20281a03,0x0a88460a, +0x00381605,0x00103809,0x00083a03,0x0b685a12, +0x00181606,0x00302c09,0x20182404,0x0b786214, +0x00300a01,0x00280404,0x20382a03,0x0bf85a13, +0x00080405,0x2030060a,0x00780805,0x0a384e09, +0x00200404,0x20580a06,0x00e80807,0x0ad86e10, +0x00300005,0x20300a08,0x00a81005,0x0ae86a0f, +0x00181601,0x00301c01,0x20381806,0x0b586611, +0x00100202,0x20480805,0x00881405,0x0a085a03, +0x20580a01,0x20300004,0x00c8080e,0x0a887605, +0x20380e03,0x20300806,0x00c80c0e,0x0a887a05, +0x00200001,0x20180601,0x00480c0a,0x0ae8720a, +0x20302000,0x20482800,0x00700007,0x0a085c03, +0x00401202,0x20681401,0x00c00400,0x0a887402, +0x00001801,0x20682602,0x00e00405,0x0a887804, +0x20401801,0x20182001,0x0038040f,0x0ac87803, +0x00200401,0x00400401,0x20480a02,0x0a385c06, +0x20501006,0x20180e06,0x0088140c,0x0a987408, +0x00100c01,0x00080e01,0x00581006,0x0ac8780a, +0x00280c00,0x00501c03,0x20581003,0x0b08780c, +0x20180a02,0x00500404,0x20301405,0x0a685c07, +0x00500204,0x0038080b,0x00400e02,0x0af87c0d, +0x20200802,0x00481c02,0x00200c09,0x0b388011, +0x00080a04,0x00200404,0x00202008,0x0b887812, +0x20200403,0x00380a03,0x20201803,0x0ab8500b, +0x20500002,0x00281603,0x0020340c,0x0b686c12, +0x20181602,0x00501007,0x20401c03,0x0bd87417, +0x20400805,0x00081a07,0x00201c08,0x0c286819, +0x00281a01,0x00401c05,0x20401a04,0x0b08400a, +0x00000401,0x00281405,0x20303a04,0x0c185016, +0x20180c00,0x00100002,0x00004a01,0x0c985c19, +0x00081400,0x00201409,0x20301206,0x0d08601a, +0x00182a08,0x20203804,0x00303402,0x0b582c0a, +0x00384a0b,0x00307006,0x20802e05,0x0cb82c12, +0x00183609,0x20304803,0x00003e04,0x0d583416, +0x00683e0d,0x20305c09,0x00203e05,0x0dc84415, +0x20403c0a,0x20c84a14,0x01201005,0x0bb8180d, +0x2070400e,0x20f8461a,0x01400805,0x0d382012, +0x2040440c,0x21084217,0x01280601,0x0e082014, +0x20c05811,0x21287220,0x0190180d,0x0e683018, +0x00382e03,0x0020600a,0x00085a08,0x0c18280b, +0x00583a05,0x0010740f,0x00385e0e,0x0dc8300d, +0x00582e04,0x0010580c,0x0038560e,0x0e98380c, +0x00883a06,0x00307412,0x20387218,0x0f284412, +0x20200002,0x00080400,0x00501000,0x0c583612, +0x20200c03,0x00182000,0x00601800,0x0e083e17, +0x20180800,0x00100c00,0x00402000,0x0e483e19, +0x20501c03,0x20782400,0x00e00c00,0x0eb84a12, +0x00880e06,0x00001005,0x00402206,0x0bb82a15, +0x00981a0a,0x0040240a,0x20102206,0x0d482e1a, +0x00780a03,0x20100400,0x00702602,0x0d782e1a, +0x00e81608,0x00001408,0x00502610,0x0e183e1a, +0x20900003,0x2038120c,0x00701813,0x0b181a0e, +0x20b00c07,0x20381e13,0x00801414,0x0c881a13, +0x20b01000,0x20482e08,0x00802012,0x0cb81e13, +0x20d01407,0x20582610,0x00901018,0x0d382a16, +0x00300c03,0x20280a01,0x00483209,0x0ad81e0a, +0x00400401,0x00180402,0x00183e0d,0x0c182a10, +0x00401007,0x00000608,0x2038520f,0x0c382212, +0x00600203,0x00080406,0x0008260f,0x0cb83612, +0x00280a03,0x00101406,0x00282000,0x0a68360e, +0x00200000,0x00200c03,0x00083601,0x0b684217, +0x00581606,0x0040240d,0x20283603,0x0b884a1b, +0x20100005,0x00000e05,0x00083002,0x0bf84218, +0x20401001,0x20282204,0x00700807,0x0a083e0b, +0x20200202,0x00280805,0x00200007,0x0ab85614, +0x20500c02,0x20181a04,0x0070080d,0x0ab85615, +0x00280a06,0x00101409,0x00281c01,0x0b385a17, +0x00500a01,0x00280800,0x20181e04,0x09b83e0a, +0x00680a01,0x00200a03,0x00080400,0x0a285211, +0x00880a02,0x00200401,0x00180e03,0x0a285610, +0x00101004,0x20281e08,0x00780407,0x0a986213, +0x20100c06,0x00380e02,0x2038240a,0x09684e07, +0x20601407,0x20181e06,0x00381c13,0x09b85a07, +0x20601006,0x00181e05,0x00281814,0x09c85e07, +0x00200401,0x00300004,0x00082409,0x0a186a0b, +0x20382608,0x00603c0e,0x20580807,0x09585802, +0x00281207,0x0040200f,0x20481001,0x09b86402, +0x00181a05,0x00502c0c,0x20581403,0x09b86404, +0x20481603,0x00402406,0x00080810,0x09e87001, +0x00380403,0x20300a08,0x00902201,0x09885005, +0x00181001,0x00002605,0x00401006,0x09d85c06, +0x00280c00,0x20101e04,0x00601005,0x09e86408, +0x00200001,0x20280a04,0x00901c06,0x0a18700c, +0x20300c00,0x20481400,0x00c00809,0x09b84c09, +0x00000601,0x20480e01,0x00d01409,0x0a185c0d, +0x00000402,0x20480a04,0x00d0000b,0x0a486410, +0x20400c00,0x20281800,0x0070100c,0x0a986815, +0x00180400,0x20100001,0x00700c00,0x0a18440e, +0x20300806,0x20381604,0x00900409,0x0aa85416, +0x20300c02,0x20382801,0x00b00c0b,0x0af8681b, +0x00180403,0x00100601,0x00180401,0x0b68601b, +0x00101604,0x20282802,0x00702802,0x0a883c0e, +0x0000060a,0x00080c0d,0x00402401,0x0b68501b, +0x00001609,0x00082809,0x00202c01,0x0be85820, +0x00001207,0x00082407,0x00302403,0x0c48601d, +0x20702009,0x0038460a,0x20301c06,0x0b082812, +0x20703c0f,0x00186a13,0x00103002,0x0c48381c, +0x20803010,0x00585a11,0x20802201,0x0ce84420, +0x2070300c,0x0048620d,0x20602803,0x0d384c20, +0x00683e0c,0x00b06812,0x2138120f,0x0b981c0d, +0x00785210,0x01008019,0x21981214,0x0d182813, +0x00785e13,0x0110901e,0x21e80e18,0x0dc83814, +0x0058520f,0x01009016,0x21e82613,0x0e283c18, +0x20101006,0x20482611,0x00702c02,0x0bd81807, +0x20101c07,0x20483a16,0x00704402,0x0d782009, +0x00102008,0x20682a19,0x00603e02,0x0e282807, +0x00202007,0x20583a15,0x00703605,0x0ea83c0b, +0x00080400,0x20100000,0x00401400,0x0bf82610, +0x00100400,0x20500000,0x00900800,0x0db82216, +0x20100400,0x20381400,0x00701800,0x0de82615, +0x20382602,0x00602c00,0x20602400,0x0e483a12, +0x00300604,0x20281401,0x00402601,0x0b781a10, +0x20100e01,0x20482a01,0x00a02804,0x0d081e15, +0x00400e04,0x20181401,0x00301a02,0x0d381a16, +0x00501801,0x20482606,0x00402608,0x0da82a16, +0x20601007,0x20180e0b,0x20181407,0x0b080e0d, +0x20480401,0x20101205,0x20181801,0x0c680e12, +0x20b80407,0x0020060a,0x20381c0a,0x0c881612, +0x20681000,0x00301a03,0x20581408,0x0cf82216, +0x00681604,0x00302009,0x2048260a,0x0a981e0f, +0x00500403,0x20200a02,0x0038360c,0x0bc82218, +0x00b81e06,0x0010340b,0x20283217,0x0bf82a19, +0x00200802,0x20180601,0x00182209,0x0c483217, +0x20100802,0x20280e04,0x00400006,0x0a182611, +0x00380a03,0x00000c07,0x00581c02,0x0af83a1c, +0x20101404,0x20681a07,0x00b8040b,0x0af8361f, +0x00480601,0x00201003,0x00082202,0x0b78421d, +0x20300201,0x00000c02,0x00281c03,0x09a82e0c, +0x20500800,0x20280e02,0x0080000b,0x0a283e15, +0x20380604,0x20100c06,0x00581409,0x0a283e16, +0x20400a01,0x00080801,0x0048040a,0x0a984e19, +0x00400402,0x00000e01,0x00581e05,0x09483a0d, +0x00501003,0x00081203,0x00681a03,0x09984611, +0x00601404,0x20381207,0x00881202,0x09984212, +0x00580801,0x00201a01,0x00281601,0x09e84e15, +0x00580a03,0x00001404,0x00781008,0x08d8460b, +0x00180a02,0x00401c05,0x0018240d,0x0918520c, +0x00080e03,0x00201c06,0x0058200f,0x0918520b, +0x00380601,0x00000c01,0x0088080d,0x09485a0f, +0x20a00c03,0x20183605,0x00d02016,0x08b84804, +0x20580401,0x00281000,0x00801c10,0x08e85c02, +0x20400802,0x20182203,0x00b0140f,0x08f85804, +0x20700401,0x20181e02,0x00b01416,0x09185c02, +0x00600601,0x00280805,0x00000209,0x08f83c0a, +0x00200202,0x00180c02,0x00401801,0x09284c0a, +0x00200202,0x00180c04,0x00300c01,0x0938500c, +0x00300400,0x00180800,0x00480402,0x0958540e, +0x20380e01,0x00301401,0x20200c09,0x0938380a, +0x20100401,0x00100202,0x00100808,0x0988400f, +0x00200400,0x00200603,0x00100007,0x09a84810, +0x20480e01,0x00200c02,0x0028040c,0x09e85415, +0x00100403,0x20180a03,0x00300c01,0x09a8300f, +0x00300001,0x00100800,0x00280805,0x0a184015, +0x20100404,0x00280603,0x0028100c,0x0a484c19, +0x00300801,0x20180a01,0x00500201,0x0aa8541b, +0x20380e02,0x00101405,0x00100804,0x0a282c11, +0x20a80c01,0x00200402,0x0030140e,0x0ad8401e, +0x20981a02,0x00301408,0x00100409,0x0b385424, +0x20681201,0x00200c03,0x0030080a,0x0b88541f, +0x00281000,0x20202203,0x00500604,0x0ab82411, +0x00782206,0x20204806,0x00400611,0x0bd8301d, +0x00881a04,0x20303801,0x00600612,0x0c58481f, +0x00481202,0x20202c01,0x00680a0a,0x0c98501f, +0x20602401,0x20684e02,0x00e02803,0x0b382811, +0x20904006,0x20a8720c,0x01604005,0x0c983017, +0x20c04407,0x2088820a,0x01403c06,0x0d284c19, +0x20a03003,0x20686204,0x01103403,0x0d78541c, +0x00580400,0x00301000,0x2058160f,0x0ba8180a, +0x00780a02,0x00601805,0x20682214,0x0d481c0e, +0x00981e03,0x0090340a,0x20c8161c,0x0de8340e, +0x00981a01,0x00503004,0x2078161a,0x0e383c0f, +0x00000400,0x00180800,0x00101000,0x0bc81a0e, +0x00180a01,0x00400800,0x20501800,0x0d881a15, +0x00000401,0x00100000,0x20100000,0x0da81a14, +0x20502805,0x20384400,0x00a80c00,0x0dd8320c, +0x20100401,0x00280601,0x20200400,0x0b58160d, +0x20200c00,0x00280603,0x20300003,0x0ce80e13, +0x00080e04,0x00101003,0x20100a01,0x0d081a14, +0x00681a0a,0x0060240e,0x2060020e,0x0d682e13, +0x00181202,0x00302001,0x20380e04,0x0ae8120f, +0x20380c03,0x00400a04,0x20481204,0x0c481614, +0x20400804,0x2018060a,0x00281201,0x0c681615, +0x20500c09,0x00081611,0x00300805,0x0ca82617, +0x00101403,0x20281e06,0x00580602,0x0a681a12, +0x00880a03,0x00201806,0x20281e0e,0x0b981e1c, +0x00601801,0x00182004,0x00181e0d,0x0ba82a1c, +0x00481205,0x0030180b,0x2028260b,0x0be8321a, +0x00180601,0x00300804,0x20281802,0x09d82212, +0x00000401,0x00080603,0x00400409,0x0a98261f, +0x00481605,0x00602007,0x20780c04,0x0aa82e20, +0x00300402,0x20100204,0x00500001,0x0af83a1f, +0x20380c00,0x00101001,0x00080405,0x0958260e, +0x20580801,0x00100c00,0x00280c09,0x09c82a16, +0x20880406,0x00280608,0x0020080f,0x09c83217, +0x20480e01,0x00000c02,0x0058040b,0x0a183a1a, +0x00680800,0x20101402,0x00400206,0x08e8260f, +0x00880c00,0x20202403,0x00581606,0x09282e14, +0x00a81605,0x00102809,0x00181208,0x09283214, +0x00500000,0x20300400,0x00900602,0x09583a16, +0x00200204,0x20400001,0x0090140c,0x0878260c, +0x20180605,0x20500402,0x00e01412,0x0888360e, +0x20300801,0x20480a06,0x00b01415,0x0898320d, +0x00200203,0x20300001,0x00900c0e,0x08c83610, +0x20700c07,0x20480e0b,0x00981411,0x08481c03, +0x20401407,0x2068220b,0x00f8040f,0x08582c03, +0x20200403,0x20280a04,0x0098100c,0x08683003, +0x20600c05,0x20380e07,0x00981014,0x08883402, +0x00580605,0x2010000b,0x00781205,0x08883009, +0x00100a02,0x20181008,0x00781803,0x08a8380c, +0x00000201,0x20180405,0x00781005,0x08a83c0c, +0x00400204,0x00000407,0x00781002,0x08c8400d, +0x20401003,0x20281604,0x00700c0a,0x08d82c0c, +0x00080400,0x00200802,0x00300405,0x09183810, +0x00280602,0x00000c03,0x00500004,0x09283c11, +0x20501005,0x20181606,0x0088040e,0x09484415, +0x00480603,0x00200804,0x00100602,0x09482810, +0x00480a03,0x00100c01,0x00501405,0x09a83015, +0x00300201,0x20100603,0x00800409,0x09b83817, +0x00581207,0x0030140a,0x00200202,0x0a18481b, +0x20500803,0x00181604,0x00301409,0x09c82413, +0x20901806,0x20182609,0x00800810,0x0a68281f, +0x20b01805,0x20183205,0x00a00011,0x0aa84024, +0x20701406,0x2028220b,0x00800c0c,0x0af84020, +0x00200a02,0x00280804,0x20200a06,0x0a781c14, +0x00100e03,0x00481c0a,0x2010120b,0x0b882c22, +0x00400203,0x00480c0b,0x20200a11,0x0bd84024, +0x00380602,0x00480808,0x20100209,0x0c084421, +0x20581000,0x00502601,0x20400000,0x0b081411, +0x20382e03,0x00705001,0x20900a08,0x0c681418, +0x20582e03,0x00505402,0x20400a03,0x0cc82c1a, +0x20781602,0x00303001,0x20200201,0x0cf8381c, +0x00580800,0x00100c00,0x00500e0f,0x0b78180a, +0x00500002,0x20400206,0x00b01a0f,0x0d08140c, +0x00601402,0x20682607,0x01002a12,0x0d782c0e, +0x00700c01,0x20381a04,0x00901a16,0x0db83810, +0x00000001,0x00000000,0x00300000,0x0b98120d, +0x00000802,0x00081000,0x00600400,0x0d581a12, +0x00180601,0x00200800,0x00101000,0x0d781a14, +0x00081a01,0x00303000,0x00080800,0x0d981a12, +0x20180603,0x00100802,0x00300800,0x0b38120d, +0x20281a07,0x00202007,0x00201201,0x0cc81212, +0x20400801,0x00181204,0x00300c02,0x0cd81613, +0x20400c02,0x20382604,0x00c01800,0x0d082212, +0x20100c04,0x00081606,0x00500603,0x0ac80e0f, +0x00002009,0x20481e0f,0x00981208,0x0c280a16, +0x00180c02,0x00301601,0x20181e0b,0x0c481617, +0x00400202,0x00001402,0x00381e0c,0x0c681a17, +0x00580e03,0x00301c05,0x20181a07,0x0a381214, +0x00580e05,0x0030040c,0x00381208,0x0b581e1e, +0x00781202,0x00102405,0x00481209,0x0b681e21, +0x20100c03,0x00081603,0x00880400,0x0b98261d, +0x00000401,0x00080a03,0x00600006,0x09981a14, +0x00100601,0x00000203,0x00400406,0x0a581a1f, +0x20100e01,0x20381a02,0x00c0140b,0x0a482220, +0x00580a04,0x00300805,0x00300203,0x0aa82a1f, +0x20300c02,0x00181400,0x00580806,0x09081e0e, +0x20400c05,0x00181605,0x00481009,0x09781e17, +0x20200c04,0x00081205,0x00781007,0x09781e17, +0x20501004,0x00181a06,0x0050040d,0x09b8261a, +0x00500602,0x00380804,0x00000a04,0x08a81e0d, +0x00800205,0x0048040a,0x20100203,0x08d82614, +0x00500603,0x00381008,0x00300401,0x08d82a13, +0x00680603,0x00500407,0x00080602,0x09082a15, +0x20200000,0x00480601,0x20200c0d,0x08481609, +0x20580401,0x00580604,0x20201c14,0x08481a0b, +0x20280e01,0x00301202,0x2010100f,0x08581e0b, +0x20180401,0x00400204,0x00000c0f,0x0878220e, +0x00080800,0x00401a01,0x20381006,0x08281000, +0x00380802,0x00301e02,0x20281804,0x08281401, +0x00100403,0x00100605,0x00381008,0x08281800, +0x20180a01,0x00301401,0x00080c0d,0x08382000, +0x00000402,0x00280e02,0x00380806,0x08481c07, +0x20280a01,0x00100c03,0x0058080c,0x08482008, +0x20100401,0x00100003,0x0048140a,0x08482409, +0x20100001,0x00100201,0x00680409,0x0868280b, +0x20181202,0x00401805,0x00180406,0x0888200d, +0x00080601,0x00000001,0x00801407,0x08b82012, +0x20180a03,0x00200404,0x00401007,0x08b82812, +0x00080e02,0x00101402,0x00580808,0x08e82813, +0x00100202,0x00000201,0x00601802,0x09081811, +0x00000801,0x20281202,0x00801006,0x09581818, +0x00200000,0x00000204,0x00500805,0x09682018, +0x20201003,0x20282204,0x00b00408,0x09982c1b, +0x20200405,0x20180605,0x00680404,0x09981414, +0x20381401,0x00102000,0x00480c07,0x0a38101f, +0x20680804,0x00001603,0x00581c0c,0x0a482021, +0x20181203,0x00301c05,0x00381002,0x0a882c20, +0x00181204,0x00001008,0x00600602,0x0a381815, +0x20280602,0x20400403,0x00c01202,0x0b381422, +0x00100203,0x20280407,0x00a00606,0x0b682c24, +0x00001003,0x20281604,0x00a00601,0x0b883020, +0x20500400,0x20380a02,0x00a02400,0x0ad80c14, +0x20502001,0x20583603,0x00d02606,0x0c380c1e, +0x20801400,0x20282e02,0x00903202,0x0c682420, +0x20900603,0x00281005,0x00601000,0x0c88301f, +0x00500401,0x20280e03,0x0080160f,0x0b60000c, +0x00780400,0x00380601,0x20100a15,0x0cf0040f, +0x00881000,0x00301201,0x20200a19,0x0d481011, +0x00980c01,0x00201203,0x00200e1a,0x0d582411, +0x00180400,0x00000400,0x00400800,0x0b80020d, +0x00280a03,0x00000c00,0x00501400,0x0d300212, +0x20180601,0x20200000,0x00701400,0x0d580a12, +0x20100e02,0x20381400,0x00801c00,0x0d680a0f, +0x20400000,0x20180601,0x00500c02,0x0b20020c, +0x20a01808,0x20282e0a,0x00800806,0x0cb0060f, +0x20300400,0x20300602,0x00780602,0x0cc00212, +0x20200005,0x00000607,0x00380e04,0x0ce00211, +0x00280401,0x20101201,0x00480e09,0x0ac0060f, +0x0098260b,0x0040400f,0x20381617,0x0c200618, +0x00200802,0x20280a02,0x00880a0b,0x0c280619, +0x00280a04,0x20101009,0x00480a0a,0x0c480a18, +0x00200601,0x20280401,0x00800602,0x0a200215, +0x00001809,0x20682210,0x00d00c04,0x0b300621, +0x00400601,0x00080c03,0x00600604,0x0b380a21, +0x00200000,0x20301204,0x00800603,0x0b68061f, +0x00100401,0x20200601,0x00680803,0x09800215, +0x00080a05,0x00100c0b,0x00581403,0x0a38061e, +0x20280800,0x00100e01,0x00300008,0x0a38061f, +0x00100c02,0x20481203,0x00c80402,0x0a680a1f, +0x20280400,0x20100c00,0x00780c05,0x08e80610, +0x00180403,0x20101604,0x00780804,0x0958061a, +0x00280601,0x20101401,0x00680c02,0x0958061a, +0x20180a02,0x20101805,0x00880c06,0x09880e1a, +0x00400000,0x20280401,0x00a00001,0x08780a0d, +0x00380a03,0x20300004,0x00d00c07,0x08a80e15, +0x00100001,0x20280a02,0x00b00809,0x08980e14, +0x00200401,0x20380a02,0x00d00c05,0x08c80e15, +0x20200000,0x20200001,0x0090040b,0x08180a07, +0x20501003,0x20481605,0x00d00410,0x08280609, +0x20301000,0x20281401,0x0090000d,0x08280a09, +0x00100a01,0x20280800,0x00c0000b,0x08380a0d, +0x00080800,0x20200601,0x00a00804,0x08080401, +0x00480601,0x00000003,0x00880802,0x08080800, +0x00380c00,0x00201000,0x00580403,0x08080a01, +0x20280401,0x00080602,0x00a0040e,0x08080c00, +0x00280400,0x20400601,0x00b80405,0x08100005, +0x20280400,0x20180601,0x00800c0f,0x08180808, +0x00080a01,0x20100400,0x0090000c,0x08180c07, +0x00180601,0x20200001,0x00980408,0x0838080a, +0x20300c02,0x20581e01,0x00c0040b,0x0868040d, +0x20200802,0x20281202,0x00700008,0x08980414, +0x20300803,0x20381a04,0x00a0040b,0x08880c13, +0x20200803,0x20381203,0x0098040a,0x08a80c13, +0x20100601,0x20280404,0x00500001,0x08e00013, +0x00180604,0x00000c05,0x00300003,0x09400019, +0x00200204,0x20100406,0x00480802,0x09380c1a, +0x00180a04,0x00001806,0x00580c04,0x09680c1a, +0x00280400,0x20100a01,0x00400601,0x09800413, +0x20201003,0x20281a06,0x00600c08,0x0a20001f, +0x20200403,0x20180605,0x00580409,0x0a180c1f, +0x20400c05,0x20381a07,0x00b00807,0x0a48101f, +0x20300c02,0x20181a02,0x00700c06,0x0a200416, +0x20300401,0x00280803,0x00000001,0x0b300424, +0x20200202,0x00180405,0x00400001,0x0b281024, +0x00481205,0x00001808,0x00580e05,0x0b481020, +0x20580e04,0x00200804,0x00001603,0x0ae00817, +0x20582205,0x00302c06,0x20201209,0x0c400c20, +0x20881201,0x00100e01,0x00301204,0x0c480c22, +0x20c00402,0x20480e05,0x00b01005,0x0c481020, +0x00600402,0x20180a06,0x00200a12,0x0b70140c, +0x00700c03,0x20580e0a,0x00901216,0x0d00140f, +0x00901c01,0x20382204,0x0060021b,0x0d280812, +0x00a01000,0x20381800,0x0088061d,0x0d281013, +0x00080601,0x20180400,0x00300c00,0x0b900e0b, +0x20100400,0x20280c00,0x00400800,0x0d40120f, +0x20100c01,0x20181400,0x00380800,0x0d600e10, +0x20481202,0x00301000,0x20101400,0x0d60060d, +0x20400802,0x20280a03,0x00280401,0x0b30120b, +0x20180800,0x20101c00,0x00181204,0x0cc01611, +0x20380e02,0x00201004,0x20200204,0x0cd00e12, +0x00401003,0x20180605,0x00380e0c,0x0cf00e13, +0x00300603,0x00000004,0x0008060a,0x0ad01210, +0x20201c02,0x20483201,0x00801208,0x0c300e17, +0x00400000,0x20101201,0x0020020d,0x0c30121a, +0x20200a01,0x00380c03,0x00200601,0x0c400219, +0x00100002,0x00100203,0x00100601,0x0a301215, +0x00981604,0x00402c05,0x20480e0c,0x0b501621, +0x00300400,0x20180602,0x00500201,0x0b300e21, +0x00280a01,0x00500802,0x20100e07,0x0b700a1c, +0x00180e01,0x00201003,0x00100002,0x09901215, +0x20500805,0x20281207,0x0070040e,0x0a401220, +0x20200403,0x00080a01,0x00580408,0x0a300e1e, +0x00480800,0x00201601,0x00100400,0x0a701220, +0x20100401,0x20100202,0x00400406,0x08f01611, +0x00480606,0x00100809,0x00300400,0x09601219, +0x00280a06,0x00100c07,0x00300c03,0x09500e19, +0x20380400,0x00180400,0x0060100b,0x0980121a, +0x00300001,0x00000000,0x00400002,0x0880160d, +0x00000c06,0x0008160a,0x00500c0b,0x08b01a14, +0x00200806,0x00080a0a,0x00600808,0x08a01a14, +0x00300002,0x00000601,0x00400003,0x08d01a14, +0x20380602,0x20100002,0x0040080c,0x08201607, +0x20281a05,0x00302009,0x00080c0b,0x08301609, +0x20481605,0x00101809,0x0048040e,0x08301209, +0x00080e05,0x00001005,0x00500c0b,0x08501a0d, +0x00001002,0x20181605,0x00400004,0x08101801, +0x00300c01,0x20380a05,0x00800c05,0x08101a01, +0x00301003,0x20481607,0x00a00803,0x08101a01, +0x20101405,0x20381a0a,0x00a8040c,0x08101e01, +0x00200e02,0x00280803,0x00081003,0x08301405, +0x20301002,0x00081602,0x0068100e,0x08201408, +0x20200e01,0x00181001,0x00680c0d,0x08201007, +0x20100a02,0x00280c05,0x00481c09,0x0840100a, +0x20280402,0x00500a02,0x20280c0a,0x0870100c, +0x00180800,0x00500803,0x00181006,0x08900c13, +0x00000002,0x00300202,0x00281808,0x08800c11, +0x00180801,0x00500c00,0x00180c07,0x08a00c12, +0x20280a02,0x00400805,0x00000005,0x08f00813, +0x20200000,0x00380402,0x00300809,0x0940081a, +0x20180602,0x00300005,0x00280808,0x09300019, +0x20380601,0x00380402,0x00400809,0x0950041a, +0x00200001,0x00200601,0x00200e02,0x09901015, +0x00180e01,0x00301801,0x00100002,0x0a301020, +0x00180401,0x00200e01,0x00280403,0x0a10041e, +0x00100001,0x00200e02,0x00380a01,0x0a400c1e, +0x20180e02,0x00101001,0x00200804,0x0a401416, +0x20280601,0x00000202,0x00701004,0x0b401023, +0x20480a03,0x00100001,0x00601007,0x0b100023, +0x20100800,0x00181800,0x00600803,0x0b300420, +0x20901003,0x20182206,0x00600802,0x0af01419, +0x20a01803,0x20183605,0x00801203,0x0c601423, +0x20901007,0x20182208,0x00680605,0x0c300424, +0x20a80401,0x00400201,0x20180c00,0x0c300421, +0x00800201,0x00200403,0x20281618,0x0ba0140d, +0x00b81202,0x00501405,0x20681220,0x0d401c11, +0x00a82204,0x0030300b,0x20381a1f,0x0d200011, +0x00a80e01,0x00301804,0x0008121d,0x0d100011, +0x20100801,0x00180c00,0x20180c00,0x0bb0160b, +0x20180800,0x00400400,0x20300000,0x0d70160f, +0x00080a01,0x00101000,0x20100000,0x0d801212, +0x20501003,0x20281c00,0x00880c00,0x0d70120a, +0x20180c01,0x00301002,0x20380a02,0x0b50120c, +0x20200001,0x00200001,0x20280604,0x0cf01611, +0x20500804,0x20181204,0x00300401,0x0cf00e12, +0x00682205,0x00202809,0x00000210,0x0d101213, +0x00080a03,0x00001004,0x00100e06,0x0af0120f, +0x00181604,0x00202806,0x20300609,0x0c501a17, +0x00480605,0x00100c09,0x20100a0e,0x0c501218, +0x20300001,0x20600a05,0x00a01403,0x0c501e19, +0x00300000,0x20200604,0x00501604,0x0a601e14, +0x00500c03,0x20381a08,0x00801e07,0x0b801e1f, +0x00380402,0x00000e06,0x00201a03,0x0b601e21, +0x00100c02,0x20681201,0x00c00a05,0x0b801e1b, +0x00001002,0x20281602,0x00500004,0x09b01e14, +0x00180400,0x00001003,0x00280c06,0x0a702620, +0x00180401,0x20100800,0x00500006,0x0a60221f, +0x00400203,0x20300004,0x00800e01,0x0aa0261e, +0x20180a03,0x00200c05,0x00000004,0x09201e10, +0x20300601,0x20180401,0x00501009,0x09902218, +0x20400601,0x20280802,0x0070100a,0x09802217, +0x20300c03,0x20380e05,0x0080080b,0x09c02e19, +0x00400401,0x00080603,0x00300c02,0x08b0220d, +0x00680601,0x20101201,0x00500401,0x08f02e13, +0x00800202,0x20100e01,0x00400a03,0x08e02e13, +0x00500202,0x00000003,0x00500401,0x09102e13, +0x20500402,0x00180a01,0x0020000e,0x08602606, +0x20701404,0x20282605,0x00900413,0x08702a09, +0x20901405,0x20182206,0x00800816,0x08602a09, +0x20500803,0x00081603,0x00500c10,0x08902e0b, +0x00280e01,0x00201c03,0x00080e01,0x08502401, +0x00481204,0x00401808,0x00080800,0x08502800, +0x00681605,0x00302008,0x00080a04,0x08502c00, +0x00481202,0x00202804,0x00181002,0x08703602, +0x00180e02,0x20101801,0x00700806,0x08602003, +0x20181601,0x00002202,0x0060080c,0x08602c06, +0x20380802,0x20201206,0x0080040e,0x08602c05, +0x20280800,0x20201602,0x00a0040e,0x08702c06, +0x00000802,0x20480a05,0x00d00408,0x0890240a, +0x00000803,0x20580e05,0x00f00009,0x08c02c11, +0x00200601,0x20400000,0x00c81005,0x08b0280f, +0x00200601,0x20480a02,0x00f00007,0x08d02c11, +0x20400402,0x20281000,0x00b8040a,0x09102013, +0x20200201,0x20380404,0x00c8080a,0x0970281b, +0x20300403,0x20281202,0x00c80c0d,0x09401c18, +0x20500403,0x20381203,0x00d80c0c,0x0980281a, +0x00300204,0x20100005,0x00700603,0x09c02017, +0x00000202,0x20380c02,0x00b01403,0x0a602821, +0x00280606,0x20100007,0x00800403,0x0a20181f, +0x00280604,0x20200407,0x00980a03,0x0a60241e, +0x20300002,0x20181206,0x00601005,0x0a702418, +0x20300402,0x20381206,0x00900403,0x0b803024, +0x20700806,0x20281a0b,0x00800408,0x0b301c24, +0x20180402,0x20300206,0x00a80402,0x0b50241e, +0x20680801,0x20100c00,0x00281a05,0x0b302818, +0x20781201,0x20201401,0x00581a07,0x0ca02c22, +0x20380e03,0x00001406,0x00282a0d,0x0c501422, +0x20900401,0x20480c01,0x00a81a01,0x0c50181f, +0x00700201,0x20300002,0x00581215,0x0bd01c0b, +0x00901000,0x20681e01,0x00980a1b,0x0d702410, +0x00701801,0x20383602,0x00700a14,0x0d200810, +0x00980601,0x20380804,0x0070021a,0x0d201011, +0x00080e01,0x00000c00,0x00380400,0x0bd01a0c, +0x20101002,0x20481800,0x00881c00,0x0d901e10, +0x20180400,0x00180c00,0x00200400,0x0da01611, +0x20280e02,0x00101400,0x00180400,0x0db0260e, +0x20100803,0x20281202,0x00580400,0x0b70160c, +0x00080602,0x00100006,0x00280a02,0x0d101611, +0x20100003,0x00100800,0x00081203,0x0d101612, +0x00202006,0x20283a05,0x00500607,0x0d301e11, +0x20200a03,0x00080c06,0x00100e01,0x0b10160d, +0x20400c00,0x20181401,0x00301e03,0x0c801a14, +0x20180a04,0x00000408,0x00201a05,0x0c701216, +0x20180605,0x0060080b,0x20880602,0x0c902216, +0x00300402,0x00200603,0x20200e08,0x0aa02212, +0x00800601,0x00200c01,0x20200a0f,0x0bc02a1d, +0x00500c00,0x20180604,0x00301e09,0x0ba0261d, +0x00380801,0x00501604,0x20601a06,0x0be02a1a, +0x00281203,0x00302004,0x20200802,0x0a002615, +0x00080402,0x00300204,0x00101409,0x0ac02a20, +0x00200001,0x00280603,0x00200c06,0x0aa02e1f, +0x00180401,0x00300400,0x20201403,0x0b00321c, +0x20300003,0x20180a05,0x00601409,0x09602a0f, +0x20380a01,0x00200402,0x00100c0a,0x09e03216, +0x20580c01,0x00300401,0x0010080d,0x09d03215, +0x00080e02,0x00201802,0x20100c05,0x0a303e18, +0x00580602,0x20100803,0x00400602,0x0900320c, +0x00580601,0x00000801,0x00301000,0x09503a11, +0x00780602,0x00000803,0x00201203,0x09403a10, +0x00300801,0x20180604,0x00600c04,0x09804213, +0x20300403,0x20200604,0x0050000c,0x08b03206, +0x20280c00,0x20101e01,0x0040000e,0x08d0420a, +0x20480c01,0x20101a04,0x00400411,0x08d0420a, +0x20280802,0x00100a01,0x0058040d,0x0900420a, +0x00100203,0x20180405,0x00600c03,0x08a03001, +0x00100800,0x20481601,0x00b01408,0x08b04001, +0x00101000,0x20481e01,0x00a00c04,0x08b03c01, +0x00200203,0x00080804,0x00601006,0x08d04201, +0x20100402,0x20180e04,0x00501407,0x08c03806, +0x20200c01,0x20281a02,0x00700809,0x08e04809, +0x20100001,0x00180400,0x00380408,0x08d04006, +0x20200402,0x00080a04,0x00400c0c,0x08f04c08, +0x00280a03,0x20101002,0x00100003,0x0900400b, +0x00300201,0x00000c02,0x00180c04,0x09404810, +0x00280a02,0x00101002,0x00180805,0x0920400d, +0x00180602,0x00100802,0x00280405,0x09504c11, +0x20200405,0x20380607,0x00580c09,0x09704011, +0x20300000,0x00080602,0x0040040e,0x09e04419, +0x00000002,0x20100604,0x00580c0b,0x09a03c15, +0x20200403,0x00080606,0x00481408,0x09f04817, +0x20100205,0x20180407,0x00380403,0x0a103417, +0x20380400,0x00080a01,0x00200005,0x0ae04423, +0x20400602,0x20181002,0x0068040a,0x0a70341f, +0x20380602,0x00180c04,0x00380c04,0x0ac0381d, +0x20100802,0x20180e07,0x00280800,0x0ad03818, +0x20100603,0x00080400,0x00081203,0x0c004424, +0x20100402,0x00000205,0x00182203,0x0b803023, +0x00101001,0x00080e03,0x00081e04,0x0bb0381d, +0x20500802,0x00181000,0x20182205,0x0b802815, +0x20801007,0x00182209,0x00082206,0x0d00381f, +0x20500402,0x00181000,0x00182607,0x0c801c1d, +0x20780400,0x00400401,0x20382000,0x0c90241b, +0x00600202,0x00300005,0x20481613,0x0c101c09, +0x00980a04,0x0050180b,0x2098321c,0x0dc0240d, +0x00780a02,0x00201c06,0x20382a16,0x0d40100e, +0x00700800,0x00381001,0x20381215,0x0d50180f, +0x00000c01,0x00081400,0x00481400,0x0c10260d, +0x00181000,0x00401800,0x20281400,0x0de02a15, +0x20100802,0x00081000,0x00682000,0x0dd02612, +0x20400c00,0x20181000,0x00580c00,0x0e002e0e, +0x00280801,0x00300c03,0x20181601,0x0ba01e0e, +0x20200402,0x00080e01,0x00480404,0x0d402213, +0x00280a02,0x00200407,0x00280e03,0x0d401a13, +0x00781802,0x00202401,0x00181a0d,0x0d802a14, +0x20580a01,0x00100c04,0x00100805,0x0b401a0c, +0x20480400,0x00100c06,0x00100202,0x0cb02212, +0x20600c02,0x00081001,0x00301003,0x0ca01e13, +0x20780602,0x20400006,0x00a01409,0x0cd02215, +0x00680601,0x20100800,0x00401a0b,0x0ad0260f, +0x00781207,0x00002007,0x00402e0e,0x0c102e1a, +0x00681606,0x00302408,0x2010260d,0x0bf02e18, +0x00400a01,0x20480a01,0x00a0220a,0x0c303216, +0x20100c00,0x20281603,0x00702005,0x0a402e12, +0x00201005,0x20480e0d,0x00c02005,0x0b20461e, +0x00400802,0x2020060a,0x00802403,0x0b10421e, +0x00200401,0x20280a03,0x00901803,0x0b60421a, +0x20100801,0x00180602,0x00200404,0x09d03a0e, +0x20400c01,0x00081801,0x0088040d,0x0a504215, +0x20501404,0x20181e05,0x0098040e,0x0a404615, +0x20200401,0x20180c00,0x00701407,0x0aa04a15, +0x00200400,0x00280801,0x00100401,0x09703a0b, +0x00480601,0x00380403,0x00200800,0x09d0460f, +0x00480a03,0x00480407,0x00200800,0x09c0420e, +0x00480e03,0x00001403,0x00301401,0x0a105611, +0x00080a01,0x00300c01,0x20100809,0x09203e06, +0x20200201,0x00280800,0x0010140d,0x09604e08, +0x20300801,0x00280a03,0x0010100d,0x09604e08, +0x00001003,0x20380e07,0x0080040b,0x09a05e0b, +0x20100000,0x00180602,0x00201007,0x09104002, +0x00000402,0x00200203,0x20100007,0x09505402, +0x00181201,0x00401801,0x20100003,0x09505000, +0x20100201,0x00080403,0x0050000a,0x09705800, +0x00100400,0x00180400,0x00100003,0x09404407, +0x00000601,0x00300803,0x20180c08,0x09705409, +0x00000800,0x00000201,0x00500007,0x09605006, +0x00000000,0x00100201,0x00400008,0x09905809, +0x20100001,0x00380e01,0x00000006,0x0980440c, +0x00280c00,0x00400a01,0x00201007,0x09e05010, +0x00000802,0x00281203,0x00480407,0x09a04c0d, +0x20200001,0x00180601,0x00400007,0x0a005810, +0x00300202,0x00300c02,0x20381002,0x09f0440f, +0x20380601,0x00100201,0x0040040c,0x0a805419, +0x00280603,0x00400403,0x00180c07,0x0a304814, +0x00200203,0x00000800,0x00381002,0x0a905815, +0x20680403,0x00380a04,0x0000000a,0x0a803c16, +0x20200403,0x00081205,0x00480c04,0x0b705022, +0x20780c03,0x00200205,0x00280c0c,0x0af0441d, +0x20501007,0x00081a08,0x00582407,0x0b50481a, +0x00180e03,0x00201004,0x20281a07,0x0b403817, +0x20481203,0x00200804,0x00081a03,0x0c804422, +0x00080a03,0x00000c03,0x00282208,0x0bf0381f, +0x00282608,0x0040280d,0x00081e07,0x0c20341a, +0x20300004,0x20100a05,0x00281e05,0x0be02c11, +0x20100404,0x20201204,0x00283a0f,0x0d703c19, +0x20301005,0x20280a06,0x00583207,0x0cc02817, +0x20700807,0x20580a0c,0x00a80c00,0x0ce03417, +0x00580602,0x00000807,0x0048120e,0x0c401c07, +0x00600603,0x20100008,0x00781611,0x0e002009, +0x00500203,0x0010000a,0x00381610,0x0d50100b, +0x00700a03,0x20300809,0x00882e14,0x0d80200d, +0x00081601,0x00301000,0x00481400,0x0c703611, +0x00100c00,0x20281c00,0x00b81400,0x0e403a16, +0x00180601,0x00100800,0x00681c00,0x0e303e17, +0x20481a02,0x00601800,0x00100400,0x0e603a0f, +0x00300402,0x20281202,0x00981001,0x0be02a10, +0x00080803,0x00180400,0x00481c03,0x0d903214, +0x00000407,0x00081a04,0x00881404,0x0d702e15, +0x00901004,0x20182205,0x0078060c,0x0de03a15, +0x20700a01,0x20181006,0x00580409,0x0b70260b, +0x20480603,0x2010000a,0x00300804,0x0d002a11, +0x20381606,0x0010140f,0x00200404,0x0ce02612, +0x20900400,0x00380c07,0x2018040f,0x0d203614, +0x00500202,0x00000003,0x00101a0b,0x0b302e0b, +0x00000800,0x20281401,0x00303a07,0x0c703a12, +0x00000c02,0x20481a04,0x00804205,0x0c503a12, +0x00480a05,0x00401407,0x2030220b,0x0ca04212, +0x00080400,0x00000e02,0x00101403,0x0ab03e0f, +0x00781202,0x00002801,0x20201e08,0x0bc05a1a, +0x00580a02,0x20101802,0x00101e06,0x0bb05618, +0x00300003,0x00100a08,0x00202400,0x0c005617, +0x00080800,0x00001201,0x00400c02,0x0a40460d, +0x20300402,0x20401206,0x00800c0d,0x0af06617, +0x20100201,0x20301e03,0x00700c09,0x0ae06616, +0x20100602,0x00100002,0x00400c08,0x0b505e13, +0x00200201,0x20200801,0x00800c03,0x09e04a0b, +0x00301401,0x20381201,0x00c00004,0x0a60620f, +0x00101804,0x20481a05,0x00e00007,0x0a50620e, +0x00000c03,0x00181604,0x00401003,0x0ac0620e, +0x20100800,0x20280e02,0x00a0100a,0x09a04e05, +0x20300a02,0x00280402,0x0080040d,0x0a106206, +0x20281205,0x00200c07,0x0080080a,0x0a006206, +0x00381205,0x00502007,0x20100805,0x0a606a0a, +0x20100402,0x00080a02,0x00780406,0x09a05003, +0x00280804,0x00400a04,0x00700004,0x0a006002, +0x00101006,0x20181e09,0x00b00804,0x09f06401, +0x20200005,0x0018060a,0x0070100d,0x0a307201, +0x00080e03,0x00100c03,0x00500003,0x09d05007, +0x20282206,0x00201808,0x0080180b,0x0a206009, +0x20181605,0x00301409,0x00580406,0x0a106406, +0x20180603,0x00100405,0x00680408,0x0a506c09, +0x00000804,0x20280605,0x00780c04,0x0a10500b, +0x00201405,0x20681e0b,0x00f00c06,0x0a907011, +0x00280403,0x20200a08,0x00900004,0x0a50680b, +0x20100802,0x00080a04,0x00680406,0x0ac06c10, +0x00080e06,0x00000c07,0x00600404,0x0a80480f, +0x20400202,0x20180803,0x0088140b,0x0b406c1a, +0x20100604,0x20380c03,0x00b80c0a,0x0ad06012, +0x20100201,0x00200401,0x00481403,0x0b506414, +0x20300c05,0x2038160b,0x00980c06,0x0b004c14, +0x00180602,0x20100202,0x00581601,0x0c20641f, +0x20401004,0x20281e0a,0x00881c07,0x0b80581b, +0x00381603,0x00101c00,0x00581601,0x0bf06015, +0x20200000,0x00080c03,0x00481e04,0x0bb03c15, +0x20701009,0x20282609,0x00683000,0x0d10501e, +0x20200002,0x00280c04,0x00183a06,0x0c60401c, +0x20602006,0x20484209,0x00c81407,0x0ca04c18, +0x00100a01,0x00000804,0x0018220a,0x0c40340e, +0x00380a07,0x00301c12,0x20483613,0x0df03815, +0x00280a04,0x00202409,0x20282e0d,0x0d202c12, +0x00000601,0x00500c09,0x2048420c,0x0d604015, +0x00200e01,0x00200002,0x00300207,0x0c802c05, +0x00380401,0x00100e02,0x00401609,0x0e603407, +0x00200401,0x20100202,0x00700e06,0x0d802409, +0x00481602,0x00502007,0x2010060b,0x0dd03009, +0x00001c01,0x20982800,0x00d83000,0x0cf05a13, +0x00100202,0x20400800,0x00582400,0x0ed05a1b, +0x00000202,0x20680400,0x00981400,0x0ec05a1a, +0x20602002,0x20c83400,0x01382c00,0x0ef0620f, +0x00500401,0x20280803,0x00283000,0x0c504214, +0x00400c06,0x20481a06,0x00782803,0x0e004619, +0x00700c05,0x20680e05,0x00882e01,0x0df04e1a, +0x00d80a01,0x20500c06,0x00582e11,0x0e605218, +0x20880e01,0x20100406,0x00180c0f,0x0bd0320c, +0x20700203,0x20180c0b,0x00180c0e,0x0d503210, +0x20a00e01,0x20482009,0x00580813,0x0d303611, +0x20900001,0x20700003,0x00880416,0x0d904615, +0x00380602,0x20400004,0x00201608,0x0b903608, +0x00080601,0x20100003,0x20202207,0x0cf03e0d, +0x00180e03,0x20100c06,0x20401e09,0x0cd0420c, +0x20180603,0x20780806,0x00802a04,0x0d204a0c, +0x00080601,0x20500601,0x00202401,0x0b30460c, +0x00500000,0x20280801,0x20203607,0x0c705213, +0x00400001,0x20380602,0x20103205,0x0c505613, +0x00600400,0x20800602,0x00602608,0x0cb06212, +0x00100803,0x20580a03,0x00301401,0x0ae0560b, +0x20281201,0x20201c01,0x20402807,0x0bd06e13, +0x20281000,0x20301802,0x20202406,0x0bc06e12, +0x20380401,0x20700a01,0x00601809,0x0c107211, +0x00180a03,0x20400c04,0x00101403,0x0a905e08, +0x00481800,0x20602a01,0x00401c03,0x0b407e0e, +0x00581a05,0x20703001,0x00302401,0x0b40860e, +0x00480e01,0x20801401,0x00801000,0x0ba07e0d, +0x20180402,0x20600a05,0x00401007,0x0a606a03, +0x20580e01,0x20c01202,0x00e01c0f,0x0af08a06, +0x20801007,0x20d81e0d,0x00f01811,0x0af08e05, +0x20300601,0x20b81202,0x00d0240c,0x0b408607, +0x00180603,0x20700801,0x00600004,0x0a606802, +0x00600a01,0x20f81204,0x01201000,0x0af09402, +0x00780a06,0x20901408,0x00881606,0x0af08c01, +0x00300400,0x20a00203,0x00a00003,0x0b309000, +0x20201005,0x20881e07,0x00880806,0x0a806807, +0x20802407,0x20d84608,0x00e80812,0x0b10900b, +0x20601004,0x20b82609,0x00d00c0f,0x0af08805, +0x20400802,0x20981202,0x0098080c,0x0b508c08, +0x00481207,0x2040140a,0x00180e01,0x0ad0600a, +0x00781207,0x20301c0d,0x20382205,0x0b908812, +0x00500a01,0x20780803,0x00481e03,0x0b40840b, +0x00180e03,0x20701005,0x00681001,0x0bb0840f, +0x20501006,0x20881e0a,0x0060080b,0x0b20640f, +0x20600403,0x20880a09,0x0058040f,0x0c208416, +0x20580602,0x20600801,0x0028100d,0x0ba07810, +0x20200201,0x20a80603,0x00a00004,0x0c308012, +0x00280e06,0x20401807,0x20182205,0x0bb05c12, +0x20200a02,0x20680800,0x00382a03,0x0d00741c, +0x00080401,0x20701206,0x00382e02,0x0c407015, +0x00001402,0x20a82205,0x00981a01,0x0cc07813, +0x2020100b,0x2078120c,0x00582800,0x0c304c0f, +0x00300408,0x20501205,0x00185209,0x0dc05c16, +0x00001007,0x20880e03,0x00784a02,0x0cf05013, +0x00080c03,0x20502401,0x00184e02,0x0d606811, +0x00081208,0x20302014,0x00181a06,0x0ca0380c, +0x20400208,0x20400412,0x00481201,0x0e603811, +0x20180607,0x20300811,0x00481203,0x0d803010, +0x20180a05,0x2080180b,0x00a81202,0x0de04c0f, +0x00281801,0x20702204,0x00903205,0x0cf04406, +0x00480402,0x20400205,0x00602e0b,0x0ed0480b, +0x00280c02,0x20501205,0x00602207,0x0df03c0b, +0x00101002,0x20b82205,0x00f02604,0x0e504c0b, +0x00181602,0x00703c00,0x21582c00,0x0da0621b, +0x20180601,0x00400c00,0x20c81c00,0x0f90661e, +0x20200402,0x00480c00,0x20d83400,0x0f706a1d, +0x20481603,0x00903800,0x21a83000,0x0fd07617, +0x00600001,0x00200605,0x20681c02,0x0cd04a1a, +0x00980801,0x00301a03,0x20983203,0x0e90561f, +0x00c80a02,0x00501c05,0x20f83e06,0x0e805220, +0x00c00407,0x00481208,0x20c81e0b,0x0f005a1d, +0x20800c05,0x00282602,0x20581c15,0x0c20320e, +0x20a00803,0x00181402,0x2038181a,0x0db03a14, +0x20b00002,0x00300000,0x2088141d,0x0da03e15, +0x20800206,0x0068040c,0x21181019,0x0e204a16, +0x00100607,0x0058080e,0x20e00604,0x0be02a06, +0x20100603,0x00380c0a,0x20801204,0x0d503609, +0x20100a01,0x00381c06,0x20901603,0x0d403608, +0x20400c08,0x00682207,0x21101802,0x0db04e09, +0x20100404,0x00580a05,0x21002800,0x0bb03e07, +0x00500400,0x00380e01,0x20a03606,0x0d004a0e, +0x00500202,0x00580403,0x20f02a07,0x0cf04a0d, +0x00680a0a,0x00801410,0x21901e0a,0x0d605a0d, +0x00380604,0x00601005,0x21201602,0x0b704a08, +0x20200c00,0x00482602,0x20d03c08,0x0c90620d, +0x20200c01,0x00682203,0x21103c08,0x0c80620c, +0x20200407,0x00780e0e,0x21503808,0x0cf0720e, +0x20200804,0x00581a07,0x20f02807,0x0b305605, +0x00400c00,0x00782a02,0x21503001,0x0c407e09, +0x00100e01,0x00882400,0x21903402,0x0c307a07, +0x00300604,0x00880c06,0x21801801,0x0c907e0a, +0x00100203,0x00780404,0x21500802,0x0b206201, +0x20600800,0x00b81a01,0x2200180d,0x0c109201, +0x20180802,0x00b01e03,0x22280404,0x0c109604, +0x20300404,0x00980a07,0x21b0140a,0x0c508e04, +0x20200404,0x00780e06,0x21600405,0x0b306803, +0x00580401,0x00d01201,0x22680e04,0x0c209803, +0x00100603,0x00980801,0x21b00c03,0x0c008c00, +0x00380604,0x00a01005,0x21d80400,0x0c509001, +0x00380a03,0x00801c05,0x21881c00,0x0b506405, +0x20181602,0x00b04001,0x2228280a,0x0c309406, +0x20280405,0x00a01208,0x21d81c06,0x0c109004, +0x20180403,0x00800a08,0x2198080a,0x0c609006, +0x20300c03,0x00682206,0x21100809,0x0b805c09, +0x20100c02,0x00682205,0x21200808,0x0c907c0f, +0x00580604,0x00801008,0x21982000,0x0c407c07, +0x20200a02,0x00881403,0x21780806,0x0cb0840e, +0x00080a03,0x00801404,0x21982001,0x0be0580e, +0x20380602,0x00800802,0x21982005,0x0d207c16, +0x20700401,0x00780e06,0x2158040e,0x0c90700e, +0x20200402,0x00980a04,0x21c81801,0x0d308011, +0x20500403,0x00780e05,0x21480c02,0x0c604c0f, +0x20480402,0x00801204,0x21782e03,0x0dd06c17, +0x00100004,0x00800604,0x21883a08,0x0d106411, +0x00280e03,0x00a02403,0x21e83606,0x0db0740f, +0x00981002,0x00803004,0x21783a0c,0x0cd0400a, +0x00b80c03,0x00602403,0x2138420e,0x0e70500e, +0x00681202,0x00703409,0x21684605,0x0d80480b, +0x00300006,0x00780606,0x21582201,0x0e105c0b, +0x20700a06,0x00481408,0x20c0240e,0x0d10300b, +0x20c00207,0x0030040c,0x20a01412,0x0ed03c10, +0x20900603,0x00381003,0x2090180e,0x0de0340f, +0x20600605,0x00780c0c,0x21680409,0x0e704c0e, +0x00301403,0x00683a08,0x21103a08,0x0d80480d, +0x00500803,0x0038160a,0x20a02e10,0x0f605010, +0x00400c02,0x00482205,0x20c01e0c,0x0e60400f, +0x00380801,0x00801602,0x21900e09,0x0ef0580e + }, //DNP + { +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000 + }, //ct3 + }, + Sv1Table:{ // Sv1Table + { +0x00805a03,0x20e00000,0x00085000,0x18681235, +0x01400a13,0x20400000,0x0000c000,0x1b185655, +0x01802218,0x20800000,0x0000bc00,0x1bb8525c, +0x00f03a15,0x20b00000,0x00009000,0x1ff85e62, +0x21683406,0x0080020a,0x00001819,0x16e83e29, +0x22b00422,0x20200239,0x00081c3c,0x18b81a37, +0x23301430,0x00000248,0x00085848,0x19382237, +0x22781826,0x00300240,0x0008202d,0x1ff8424c, +0x01800608,0x20500009,0x0008262a,0x15a83a31, +0x02a00e1b,0x2020002c,0x00085644,0x1748563b, +0x02f81a29,0x00600048,0x00082e51,0x17d87e3c, +0x02b0021e,0x20300031,0x00087649,0x1f38865a, +0x21301008,0x2030020e,0x0008441e,0x13d84a37, +0x22100414,0x00100224,0x00082c3a,0x14f85e40, +0x22200018,0x00000233,0x0000103d,0x15685a46, +0x22100417,0x2030022a,0x00085837,0x1bf89a63, +0x01200c00,0x00000009,0x00085a1a,0x12487a35, +0x01800206,0x00200019,0x00085629,0x13689238, +0x01c00e07,0x20100016,0x0008762a,0x13a8863c, +0x01e01602,0x2020001a,0x0008aa2d,0x1938ee5e, +0x20b00205,0x00400009,0x0008081c,0x10789234, +0x20b80e05,0x00200006,0x0000301f,0x11589a3d, +0x21400401,0x00300003,0x0008042c,0x1198a23b, +0x21180e0b,0x00300014,0x0000302e,0x1609125e, +0x00a80802,0x00400205,0x00001205,0x0f288e29, +0x00b00403,0x2010020b,0x00000e01,0x0fc87e2e, +0x01181204,0x00300004,0x00002a11,0x10289e2d, +0x01500001,0x0000020c,0x00004205,0x1388ea49, +0x20700601,0x00200002,0x00080819,0x0de88a1f, +0x20b00802,0x00000201,0x0008241e,0x0e788620, +0x20c00403,0x00000208,0x00000823,0x0eb88a24, +0x21400806,0x0000020a,0x00081c39,0x1178de30, +0x00200403,0x00300202,0x00080c04,0x0d388e11, +0x00500601,0x00200004,0x00081203,0x0dc89a12, +0x00300802,0x00100001,0x00081c00,0x0df88e13, +0x00900e03,0x00200009,0x00082604,0x1098f615, +0x00080603,0x00400007,0x00001409,0x0cc8920b, +0x00080401,0x00300001,0x00000c0c,0x0d489a0d, +0x00380604,0x00300007,0x00001008,0x0d68960e, +0x20481006,0x00500201,0x00001818,0x1008fa0b, +0x20883005,0x00200201,0x0000580a,0x0c987e01, +0x20983005,0x00200004,0x00004c0b,0x0d088e02, +0x20c82c08,0x00200204,0x00004811,0x0d288a02, +0x20884a04,0x00200010,0x00008c0d,0x0ff8e408, +0x00d80e13,0x20a0000e,0x0000660d,0x0c984a03, +0x01081a17,0x20a00012,0x00008e10,0x0d085a04, +0x01181615,0x20a00014,0x00006e14,0x0d285e04, +0x01081210,0x21000002,0x00009e0a,0x10588809, +0x20d0381e,0x20d0022c,0x0008581a,0x0c882004, +0x21204420,0x21000234,0x00085822,0x0ce81c05, +0x20e03819,0x20e0022a,0x0008341e,0x0cf82401, +0x2150481f,0x2140022e,0x00086826,0x10b85417, +0x20181e14,0x0010002d,0x0000020e,0x0cd8680a, +0x00081212,0x0010002d,0x00082214,0x0d486c0b, +0x20480e0c,0x00000020,0x00081a0b,0x0d48600b, +0x2038120f,0x2020002f,0x00080e1a,0x11a8a81d, +0x00d00800,0x2050020f,0x00005a11,0x0cf83a05, +0x01000602,0x2030020a,0x00005a13,0x0d584a08, +0x00f80603,0x20300205,0x00004e15,0x0d684a05, +0x01881610,0x20600002,0x0000c222,0x12186e01, +0x20a01007,0x20400214,0x0008281e,0x0cb82a04, +0x20d01007,0x20200214,0x00081828,0x0d083604, +0x20a01006,0x20400212,0x0008101f,0x0d283205, +0x21103015,0x20b0023e,0x00083034,0x11e82801, +0x0058e21e,0x02610c00,0x22a12800,0x18186634, +0x0018460e,0x00f01800,0x20d0c400,0x1a586e3c, +0x00087a11,0x01806000,0x21710000,0x1af87e40, +0x2068be20,0x0200a800,0x22016400,0x1ff89e49, +0x21007c2e,0x2128a259,0x0190140f,0x16880e2c, +0x20901018,0x20100a2a,0x20782803,0x18782a3a, +0x20381418,0x20603e33,0x00181001,0x18f82240, +0x20203833,0x20e84a60,0x00a82213,0x1ff82e53, +0x01083213,0x00c01032,0x20e88e21,0x15285635, +0x01083e10,0x0030201d,0x20582618,0x16986245, +0x00600a0b,0x20b84815,0x01182209,0x16e85e44, +0x00c82a1b,0x2010003a,0x2088a618,0x1e289a68, +0x20b80c04,0x00103207,0x20a82410,0x13385e3e, +0x20d0200b,0x20c00e12,0x00384017,0x14485a46, +0x20a02409,0x2088060b,0x2018580a,0x14b85a44, +0x20b03012,0x20b00e18,0x2088840d,0x1ab8ae6e, +0x01281202,0x20202806,0x00181e11,0x1158763f, +0x01100606,0x2040000e,0x00582e10,0x12488a42, +0x01681607,0x00102811,0x20283613,0x12a88a49, +0x01c80e0e,0x0020381f,0x20585613,0x1748fa71, +0x21080e02,0x20600601,0x00b01825,0x0f687e35, +0x21001004,0x20382605,0x00501024,0x10388e38, +0x21481201,0x20400a03,0x0080202e,0x10688e3b, +0x21c00806,0x2028260b,0x00904042,0x13e90259, +0x00c01804,0x20981a06,0x00c80e0a,0x0e187628, +0x00e00604,0x00000c06,0x20480e0c,0x0ec8862c, +0x00d02004,0x20882e06,0x00a0060d,0x0ef88a2a, +0x01600206,0x00000408,0x20101211,0x11b8ea41, +0x20880a02,0x20300805,0x00680c1a,0x0ce87e20, +0x20981403,0x00101a05,0x2010001e,0x0d688a23, +0x20980601,0x00000c05,0x2018101b,0x0da88a23, +0x20e80c06,0x00001e09,0x00080430,0x0fc8de32, +0x00580802,0x20401201,0x00800002,0x0c287e12, +0x00480400,0x20300c03,0x00580802,0x0ca88e13, +0x00580c01,0x20201801,0x00200001,0x0cd88a15, +0x00681a04,0x20202409,0x00700005,0x0eb8e618, +0x20200a0c,0x20681007,0x00b02810,0x0bb87a09, +0x00100e09,0x20480c04,0x00801c0d,0x0c288a0c, +0x20100a0b,0x20580c05,0x0080280f,0x0c48860d, +0x00202a09,0x20882e02,0x01002c17,0x0e28da0a, +0x20306412,0x2058961c,0x00780409,0x0ba87004, +0x20405c0e,0x20189217,0x0050080f,0x0bf88402, +0x20406011,0x20388a1b,0x0058080d,0x0c187c01, +0x20c08014,0x0028da1c,0x0050041d,0x0e38dc10, +0x20600a04,0x0148201a,0x21e82801,0x0bd88409, +0x20702001,0x01684412,0x21e81c02,0x0c38940b, +0x20401a03,0x01483818,0x21d82000,0x0c489408, +0x00000e05,0x02182c1f,0x23182e08,0x0ef8e81b, +0x0108660e,0x0160a80d,0x22601a12,0x0c186c00, +0x00e88a11,0x01e0cc15,0x23001612,0x0c787c02, +0x00b8760d,0x01a0a80f,0x22a02a0c,0x0c787802, +0x00a88a0c,0x0240d410,0x23b02608,0x0fb8cc13, +0x21503412,0x2038561c,0x0040401f,0x0c086007, +0x21202011,0x2048321d,0x00304819,0x0c786806, +0x2100200d,0x20382a18,0x00003c15,0x0c886407, +0x2120140b,0x00282e15,0x20607415,0x1058b419, +0x00d80a0e,0x00a01418,0x21000a20,0x0c685807, +0x00f00a0e,0x00400c17,0x2090121d,0x0cb85803, +0x00c01a08,0x0058100f,0x20a00a1a,0x0cc85804, +0x00803a08,0x0088400c,0x21103e20,0x11288c14, +0x20381008,0x00803219,0x20c0140a,0x0c584207, +0x20782009,0x0070321b,0x20602814,0x0c984205, +0x20481805,0x00b0320e,0x20d0140d,0x0cb84a05, +0x00383c06,0x01609211,0x22081a0a,0x11786801, +0x2190dc0a,0x22899000,0x04700400,0x17382a09, +0x20d06805,0x20e8b000,0x02282000,0x19884629, +0x21108c04,0x21890800,0x03100400,0x1a084a23, +0x2260d005,0x22198800,0x04181000,0x1ff85e1f, +0x01e88a16,0x00f0d01e,0x21d8824a,0x1688162e, +0x00f83e10,0x00b0380f,0x20a82e27,0x18084a3c, +0x01580e0a,0x00b0040c,0x21184233,0x18a83e3d, +0x03282e0f,0x01305c0f,0x2218c273,0x1ff85a59, +0x20307019,0x21387e26,0x01784c12,0x1468464a, +0x00006c1d,0x20489622,0x00485005,0x15c8624d, +0x20402813,0x00882a13,0x2108680c,0x16485e50, +0x20f05820,0x00887a1e,0x20a8ac22,0x1cd8ba82, +0x2078120f,0x00900c27,0x20885008,0x1258863d, +0x2028421a,0x01706835,0x22185804,0x13789648, +0x00084611,0x01206c25,0x21b84a01,0x13e8924b, +0x00885e1d,0x01e0a042,0x2288820b,0x19190e77, +0x01000604,0x00480a05,0x2050360c,0x10787e3f, +0x00b80408,0x00800a18,0x20703e02,0x11388e47, +0x00f00c01,0x0018120e,0x00004202,0x11888e4c, +0x00e81003,0x00700e15,0x00007c0c,0x15590676, +0x2110080e,0x00582210,0x20780824,0x0e887633, +0x20c80c05,0x00700a01,0x20582020,0x0f288e39, +0x2150080a,0x0058260a,0x2048082b,0x0f588a38, +0x2150040a,0x0038120c,0x00300036,0x1208ea55, +0x01080e0e,0x00703419,0x20f82610,0x0d387a29, +0x00a80e0a,0x0040140f,0x20300e06,0x0da8962c, +0x01180a0a,0x00603013,0x20d82a13,0x0df88e2c, +0x0100060a,0x00400812,0x2010020a,0x0fe8ee3f, +0x20a00c08,0x00480e11,0x2020241f,0x0bf87621, +0x20702009,0x00082210,0x00301019,0x0c688622, +0x20a00805,0x00480a0c,0x20101c21,0x0c988e25, +0x20800803,0x0058060b,0x00102826,0x0e08de30, +0x00700204,0x00780c06,0x20500401,0x0b487a11, +0x00480a04,0x0080000a,0x20580405,0x0b988e13, +0x00600203,0x00781004,0x20300c02,0x0bc88e13, +0x00200c03,0x00782601,0x0000100e,0x0cf8da16, +0x20e81407,0x00700606,0x20800417,0x0ad87205, +0x20882403,0x00601e03,0x20501811,0x0b288208, +0x20c81c06,0x00700e05,0x20700c15,0x0b488608, +0x20784603,0x00b04807,0x20901015,0x0c88ce05, +0x00f83a09,0x0010940e,0x20784613,0x0ad86e03, +0x00983203,0x20308406,0x00283a08,0x0b087604, +0x00d83607,0x0000940e,0x2048420e,0x0b387e05, +0x00783400,0x2070a603,0x00a84801,0x0ca8bc06, +0x20a00404,0x20c80a0c,0x01e0281b,0x0aa88401, +0x20681204,0x20f01e02,0x02302014,0x0ae88802, +0x20780e02,0x20d01208,0x02003418,0x0b088c00, +0x20500602,0x21480a02,0x03301817,0x0cf8e412, +0x00204404,0x20b88601,0x01c03204,0x0af8800c, +0x2020700c,0x2138ca0f,0x02a03803,0x0b38880e, +0x2020680b,0x2108b60e,0x02402c03,0x0b48880d, +0x20305c08,0x2148c209,0x03104c08,0x0dc8e021, +0x20483204,0x0050500a,0x20580c03,0x0b58600b, +0x20182205,0x00903414,0x20881e05,0x0ba8700d, +0x20382605,0x00a03813,0x20981a03,0x0bb8740d, +0x20780c01,0x0040140e,0x00180800,0x0ee8bc25, +0x20180601,0x20680a01,0x00f04608,0x0ba85c09, +0x00083207,0x00102405,0x00506a06,0x0bf86008, +0x00483207,0x00103c06,0x0050520c,0x0c086406, +0x00085a0c,0x00006c11,0x00606a14,0x0ff8a41b, +0x00501802,0x20700606,0x00e0160f,0x0bc83c00, +0x00204008,0x20b82e17,0x00d02607,0x0c183002, +0x00002406,0x20c81a13,0x01403a01,0x0c183c00, +0x00903409,0x2168221b,0x0220761b,0x10786408, +0x20f87611,0x01010400,0x23082000,0x1760061f, +0x2088320f,0x20408400,0x20a00400,0x19581636, +0x20d83a08,0x00609c00,0x21783c00,0x19d81633, +0x2218560a,0x0030e400,0x22287800,0x1ff81e39, +0x0080a025,0x20d8ce32,0x01182a2c,0x16382e35, +0x20206021,0x21087e2e,0x01884218,0x17883242, +0x00b02411,0x20882218,0x00f83e27,0x18184246, +0x02302815,0x2128261e,0x01786664,0x1fb86e6b, +0x01686e22,0x01a0d03c,0x22289214,0x13f85e56, +0x01d84a1d,0x0080b034,0x2078aa1d,0x15086a5c, +0x00e81a10,0x0000501a,0x00886a07,0x15786e5d, +0x01181611,0x20809021,0x00e8d003,0x1b58b29b, +0x21580418,0x20182a2a,0x0120402f,0x11587248, +0x21c00414,0x20a85621,0x02505c39,0x12288e4e, +0x21101811,0x20586217,0x01c02824,0x12a88e4f, +0x2150100d,0x20d87611,0x03205037,0x16d8fa7e, +0x00c80613,0x2020041e,0x00881e11,0x0f787639, +0x01301210,0x2090001a,0x0108261a,0x10287a3f, +0x01080a14,0x0010181e,0x00481610,0x10788645, +0x0110260e,0x20882415,0x01500209,0x1368da67, +0x20402013,0x20380e1b,0x00a82014,0x0da86e37, +0x2070180d,0x20681e15,0x0100001e,0x0e187a3d, +0x20b01815,0x20181220,0x00a81421,0x0e587e3d, +0x20b00c0e,0x00080614,0x00c8082a,0x1048ca57, +0x00281e10,0x00500c1f,0x00601009,0x0c288e28, +0x00000606,0x00181011,0x00980809,0x0c888a29, +0x00782211,0x00501821,0x00600001,0x0cc89a2c, +0x0068160c,0x00301417,0x00b01009,0x0e18da3d, +0x20281c06,0x20201e11,0x0090380e,0x0b186a1d, +0x00282e01,0x00203e01,0x00401c08,0x0b687a20, +0x20581407,0x20301611,0x00c03815,0x0b887a21, +0x20581405,0x20201a0d,0x0100381c,0x0c68ba2b, +0x00301605,0x20881002,0x01080807,0x0a586212, +0x00001202,0x20981e06,0x0130180f,0x0a887215, +0x00301206,0x20881004,0x01180406,0x0ab87214, +0x00580608,0x20700803,0x0150100d,0x0b68ae17, +0x2070380c,0x20483a0c,0x00c82c11,0x09f86a06, +0x2050400b,0x2058520a,0x00d8200e,0x0a287206, +0x2050400f,0x2048460f,0x00d82810,0x0a487a09, +0x20a06013,0x20888a16,0x0178101c,0x0b08b202, +0x0078160d,0x00a81019,0x20202a05,0x09e88000, +0x0078160e,0x00c80c18,0x20802602,0x0a188000, +0x00582210,0x00c80c1d,0x20403400,0x0a288e01, +0x00882212,0x01000422,0x20b01602,0x0b38bc0b, +0x20700007,0x0050060f,0x2060240f,0x09f85405, +0x20a0100a,0x00781a12,0x20a02812,0x0a285808, +0x2090100b,0x00481614,0x20703010,0x0a385807, +0x20700407,0x00800213,0x20903015,0x0ba89414, +0x00683203,0x00604406,0x20580e05,0x0a38500a, +0x00985606,0x00a08c0e,0x21082e0c,0x0a88540a, +0x00985207,0x0080800c,0x20b82a0b,0x0a882509, +0x00583402,0x00905802,0x20a83201,0x0c78901e, +0x20702402,0x20684204,0x00c0240d,0x0a98540e, +0x20501a02,0x20a82e05,0x01304410,0x0ac85c0c, +0x20802402,0x20c83e08,0x01503411,0x0ac85c0c, +0x20600a08,0x2048140a,0x00c02c0e,0x0d78a025, +0x20200802,0x00381403,0x20401209,0x0b184410, +0x20703c0b,0x20486a0b,0x00801e01,0x0b484813, +0x20302c04,0x20285601,0x00602606,0x0b584c11, +0x20c0580d,0x20389e0e,0x00705203,0x0ec8882b, +0x00783604,0x0050480d,0x20902e15,0x0b683405, +0x00a86a0b,0x00b09420,0x2128061e,0x0bc8380a, +0x00783e05,0x0090500f,0x20f01a14,0x0bb83408, +0x0128620b,0x01307821,0x21f02a36,0x0fd86019, +0x21f02807,0x00485c00,0x00003000,0x16f85e11, +0x21781e03,0x01380800,0x21605400,0x18f8522b, +0x21580a03,0x00781000,0x20503c00,0x19684e2e, +0x22b81a04,0x01981800,0x21803c00,0x1ff89236, +0x02d89e10,0x00e11014,0x21782e5e,0x15e83a40, +0x01f84c07,0x00c0a209,0x21784a45,0x17482e4d, +0x01b82407,0x00504a09,0x20a82a3f,0x17a8364d, +0x03881810,0x0130560d,0x21e86682,0x1ef87e77, +0x20c02c09,0x21887e1c,0x02d07428,0x1328465b, +0x00080610,0x2078280d,0x01104817,0x14485664, +0x20281e0b,0x20400c0c,0x00901c13,0x14b84e63, +0x0008621d,0x00d05424,0x20903c25,0x1a18aaa6, +0x00304802,0x20d82c00,0x00f86405,0x10b83245, +0x20806818,0x20884e22,0x00785418,0x1178364d, +0x00003c0d,0x20b81615,0x00c8400d,0x11e83e53, +0x20806020,0x20b84633,0x00c82826,0x15787e80, +0x20681003,0x00580806,0x0038140d,0x0ea85e3c, +0x00384211,0x01202c25,0x20d81e01,0x0f587642, +0x20481e07,0x00480413,0x0078080e,0x0f887245, +0x00384a15,0x00e0442d,0x2048240c,0x11e8ba67, +0x00f8220a,0x00104c0e,0x00181206,0x0ce85a39, +0x00681006,0x0030320d,0x20101009,0x0d485e3d, +0x00b81a01,0x20303e02,0x00680401,0x0d885a3e, +0x00380807,0x20402212,0x00d02c16,0x0ee89a56, +0x20e01c05,0x20784610,0x01403c28,0x0b385a28, +0x20680a05,0x20100004,0x00a0101a,0x0b98662c, +0x20a02401,0x20984605,0x01502421,0x0bc8662d, +0x20601602,0x20682c02,0x01502420,0x0c989a3b, +0x00402402,0x00083401,0x00481a03,0x0a684e16, +0x00102806,0x20384a09,0x00a01407,0x0a985e1b, +0x00201c03,0x00082e02,0x00480c03,0x0ab85a1a, +0x00001801,0x20182a04,0x00a0100f,0x0b288a24, +0x20281400,0x00902807,0x20981809,0x09b85613, +0x20280801,0x00701c08,0x20882809,0x09d85a13, +0x20381002,0x00802006,0x20781c0a,0x09f86214, +0x20400805,0x00500000,0x00081410,0x0a488614, +0x0058460a,0x00406c08,0x00101005,0x0948520c, +0x0068460b,0x0050700a,0x20100404,0x09585e0d, +0x00984a0f,0x00307c0d,0x00101001,0x09785e0e, +0x0098560e,0x00709810,0x20181406,0x09e88609, +0x20702c0d,0x20d84a15,0x01c01c14,0x09084c01, +0x2070300d,0x20c84a16,0x01b02016,0x09285801, +0x20b04413,0x20f86a1f,0x0200201c,0x09385400, +0x20a0380f,0x20e85e1a,0x02502820,0x09d8880a, +0x00080e0c,0x20200c12,0x00a80400,0x09484c0b, +0x0008160b,0x00001811,0x00981000,0x09685c0c, +0x00281a10,0x00201c1b,0x00681a05,0x09785c0c, +0x0008160c,0x00001014,0x00e81402,0x0a78881b, +0x00303c0c,0x20585213,0x00c00800,0x0998440b, +0x00304409,0x20586e0f,0x00f02801,0x09c8580c, +0x0030440e,0x20486e16,0x00d02801,0x09d8500b, +0x00803808,0x20584a0f,0x01100c01,0x0b58841c, +0x20582607,0x00903012,0x20881c09,0x09f84c0f, +0x20781e03,0x00c01c0c,0x20c80c0a,0x0a384c12, +0x20582a08,0x00d03413,0x20e81409,0x0a385010, +0x20e81001,0x0090000a,0x20180818,0x0c588829, +0x00000000,0x00000604,0x00402606,0x0a884411, +0x00482e04,0x00505003,0x20500a0b,0x0ac84411, +0x00182000,0x00303204,0x20102207,0x0ac84411, +0x00184609,0x0050700c,0x20101611,0x0dc8782c, +0x00301c01,0x00085603,0x00504a08,0x0af83c0d, +0x20104c04,0x2068a20d,0x00f06802,0x0b38400f, +0x00203002,0x20586206,0x00b04205,0x0b383c0e, +0x00705407,0x20b8a615,0x01b08e14,0x0ee86821, +0x21983800,0x00601c00,0x00e00800,0x16484212, +0x21a01008,0x20985400,0x02383400,0x18483a24, +0x21881006,0x00483000,0x01082800,0x18d83a29, +0x23000c0f,0x20c85c00,0x03288800,0x1ff85e34, +0x01d07204,0x2098c400,0x0150424a,0x15583e37, +0x02603211,0x20684418,0x00d80e4f,0x16b8424b, +0x0220220d,0x00082411,0x00581e48,0x1738424d, +0x0488061f,0x2090082c,0x01b82e8f,0x1dc8867c, +0x20200812,0x01300e0d,0x21c8580c,0x12e82256, +0x20f0241a,0x0078361b,0x20381824,0x13c83a61, +0x20d03015,0x00784a15,0x20581c1f,0x14384661, +0x21d07828,0x20a8ca32,0x01d01048,0x18d8829f, +0x00587e1d,0x0150b028,0x21980805,0x1058464e, +0x00f8a224,0x0100e832,0x21081a0a,0x11084a54, +0x00e87a1d,0x0130a42a,0x21680a08,0x11685256, +0x0178962c,0x0140e446,0x2148420e,0x14888e82, +0x2040401a,0x20a83e2e,0x01301413,0x0e183242, +0x20d06c1f,0x21889239,0x02a03824,0x0e783a47, +0x20b04418,0x20b8562d,0x01302820,0x0ed83e4a, +0x21206021,0x2118923d,0x02406439,0x10a87a6c, +0x00580e11,0x00581021,0x00380408,0x0c384e35, +0x00b80e12,0x00300025,0x00683204,0x0c985238, +0x00a8060b,0x00680c1b,0x20282201,0x0cd8523a, +0x00a81612,0x00700c26,0x00082004,0x0de87e4d, +0x20980409,0x00301612,0x20100c18,0x0ac83225, +0x20b01008,0x00081a11,0x00601c1e,0x0af8422a, +0x20981003,0x00602a07,0x2050081c,0x0b28462c, +0x20800006,0x00200e0f,0x00402422,0x0ba8663a, +0x00682604,0x00203809,0x00581e02,0x09d83e1b, +0x00681a02,0x00403008,0x00182a02,0x09f8461c, +0x00581c01,0x00102c00,0x00580c01,0x0a184a1e, +0x00181800,0x00202403,0x00780c0b,0x0a486623, +0x20100e01,0x20781e03,0x01202410,0x09184214, +0x20180e04,0x20200403,0x00d02011,0x09284e15, +0x20100a03,0x20581402,0x01001810,0x09484e15, +0x00281205,0x20401404,0x01001810,0x09586616, +0x20503806,0x20486207,0x00c0140d,0x08b83a05, +0x20503007,0x20585a09,0x00e0280e,0x08b84206, +0x20603406,0x20486607,0x00b0280e,0x08d84206, +0x20503807,0x20886a0b,0x01503015,0x08f85e03, +0x00682e08,0x00a0400b,0x20d81a01,0x08a82c01, +0x00682e09,0x0070480c,0x20881000,0x08b83001, +0x00883a09,0x00a0600b,0x20d81e03,0x08c83000, +0x00582e09,0x0060480b,0x20582006,0x0918480a, +0x20c0100a,0x20181e0c,0x00400812,0x08c8300a, +0x20a0140b,0x2048260e,0x00a00c11,0x08d8340a, +0x20e0180c,0x20482e0f,0x00b01016,0x08e8380a, +0x20c01c0d,0x20582e10,0x00d80416,0x09985418, +0x00f8360c,0x00306012,0x20381a13,0x09383009, +0x00c83a0c,0x00105c12,0x00181a0e,0x0938340c, +0x01183a0e,0x00106815,0x00081e15,0x0958380b, +0x0108420f,0x00206418,0x00281a0e,0x0a785c1c, +0x20c0240d,0x20a83e14,0x0140201b,0x0968340d, +0x20a0280b,0x20d83a13,0x01801c16,0x09983410, +0x20d0280b,0x20d84614,0x0190301d,0x0998380f, +0x20d0240b,0x20e82e16,0x01b02022,0x0b685426, +0x0000020a,0x20100412,0x00500209,0x0a083416, +0x00001e05,0x2038300d,0x00a00609,0x0a483817, +0x00102204,0x20282c0b,0x00880a0b,0x0a483417, +0x20803203,0x2058580b,0x01001605,0x0ce85c34, +0x00400406,0x20100611,0x00701e0b,0x0a98240f, +0x00482401,0x00504e04,0x2028060b,0x0ad82811, +0x00481c01,0x00602e02,0x2030060b,0x0ad82c10, +0x00e82e01,0x00705404,0x20780629,0x0e584029, +0x21908c08,0x21a89000,0x01e88c00,0x16101a15, +0x2120540a,0x20b82c00,0x0088bc00,0x18401e34, +0x21208009,0x21b86000,0x01b8c000,0x18b02236, +0x22108008,0x21783800,0x00e90400,0x1ff0264f, +0x01886a09,0x00a08819,0x20684a4a,0x15181e3a, +0x0158520d,0x00a0541d,0x20382637,0x16582e4f, +0x01583209,0x0050381a,0x00383e36,0x16c83251, +0x02880e06,0x00980819,0x00184263,0x1d184e81, +0x00f80e08,0x21002603,0x01c01a01,0x1288225f, +0x00a81605,0x20a03608,0x01201809,0x13581e66, +0x00882608,0x20704a01,0x0110080a,0x13b82e68, +0x00b8520a,0x0060a406,0x20182c16,0x18284aa7, +0x21806c16,0x2138ca19,0x02601c2d,0x0fc82e49, +0x21408c15,0x20f8f617,0x01e01c27,0x10782e4e, +0x21007013,0x2108c618,0x02302022,0x10b83a52, +0x21406c13,0x20e8d617,0x02704838,0x13786680, +0x01784618,0x00708029,0x20c8421b,0x0dd82640, +0x01286e17,0x0140b428,0x21e85215,0x0e582245, +0x00d84a12,0x00c07c22,0x20e8460c,0x0e783247, +0x00f84e14,0x00d09421,0x20e84204,0x10084a65, +0x20c0200f,0x2098321e,0x01303829,0x0bc82239, +0x20701c0d,0x20782a1d,0x00f03421,0x0c282a3f, +0x20200c0a,0x20681615,0x01102c1a,0x0c483640, +0x20801c0d,0x2078361a,0x01703c2a,0x0d085253, +0x00081207,0x20100c0e,0x00781806,0x0a782622, +0x20381604,0x00001c0b,0x0058240d,0x0a982e28, +0x20680604,0x20380c09,0x00c00015,0x0aa83628, +0x20281207,0x0000080e,0x00a80413,0x0af84a34, +0x00202403,0x20583206,0x00a00c07,0x0978221b, +0x00501a03,0x20581800,0x00c01405,0x09882e1e, +0x00602402,0x20482604,0x00900801,0x09a82e1d, +0x00202003,0x20482608,0x00d0140e,0x09984223, +0x20200001,0x00400803,0x2028140d,0x08c82211, +0x20501006,0x00182207,0x00600413,0x08b82a12, +0x20380401,0x00500001,0x00080412,0x08d82e13, +0x20300c02,0x00481801,0x00300414,0x08c83e12, +0x00183207,0x00404806,0x20180406,0x08682207, +0x00282a09,0x00503c0c,0x20280c05,0x08582a06, +0x00082e05,0x00403c05,0x00000008,0x08782e07, +0x00282607,0x00604007,0x2038080a,0x08783a03, +0x20202808,0x2088420e,0x0110100b,0x08482401, +0x20302408,0x2058420e,0x00d01c0c,0x08482802, +0x00002805,0x20684a0a,0x00f01809,0x08582c01, +0x20302009,0x20383a0f,0x00d01010,0x08883c0a, +0x20281204,0x0020140a,0x00182006,0x08782809, +0x00181206,0x00401c0b,0x20381c03,0x0888240a, +0x20280e01,0x00401806,0x20382007,0x08882809, +0x00181206,0x0050280c,0x20282c06,0x09183c15, +0x00302c01,0x20284201,0x00601e01,0x08c82c0b, +0x00003404,0x00084e06,0x00401804,0x08d8280d, +0x00302a01,0x00184002,0x00402400,0x08e8300d, +0x00003c04,0x00185a06,0x0080200b,0x09d8481e, +0x00182000,0x00a03402,0x20a80c07,0x0928200e, +0x00082a01,0x00d04006,0x20f81404,0x09582411, +0x20382404,0x00b03a02,0x20d80c08,0x09582011, +0x20283000,0x01004006,0x20e8100c,0x0af83c29, +0x20a81201,0x00200401,0x00402809,0x09b82016, +0x20582203,0x00302803,0x00101c04,0x09f82415, +0x20382e06,0x00203809,0x00101800,0x09f82415, +0x20b81e04,0x00403805,0x00101005,0x0c683832, +0x00900801,0x20200e02,0x0040061c,0x0a680c13, +0x00501403,0x20582608,0x00b0320e,0x0a981415, +0x00401804,0x2098220d,0x00f0320d,0x0a981013, +0x00d01003,0x20382e09,0x00f04626,0x0dd8302e, +0x2108ae12,0x01d11800,0x22f06800,0x16680e26, +0x20886e0e,0x00d0d000,0x21904800,0x18680646, +0x2098a610,0x02212400,0x23606800,0x18f81a4a, +0x2198ce10,0x02914800,0x23707000,0x1ff82e67, +0x00f07c20,0x20e8b237,0x01702e31,0x14e0063f, +0x00906c16,0x20d89e2b,0x01b02e19,0x16100653, +0x00c04416,0x2088622f,0x0130461c,0x16880658, +0x02202817,0x20a83230,0x01b0364a,0x1c98168b, +0x00880612,0x01100428,0x21584204,0x12781659, +0x00500206,0x00e80c18,0x20c84000,0x1348125f, +0x00000a06,0x00a82014,0x20482809,0x13881262, +0x00203208,0x00084c16,0x00f8201c,0x17a82ea2, +0x20282c05,0x01007a0d,0x21382014,0x0fb80a51, +0x00186208,0x00e0b005,0x20f82410,0x10580e57, +0x00484604,0x00c08802,0x20c8280a,0x10980a58, +0x20183c00,0x00d07203,0x20482421,0x13082284, +0x20101400,0x00584802,0x00a0340e,0x0d782a40, +0x20504c0b,0x20988e11,0x01d03813,0x0de82646, +0x20502c06,0x20585a09,0x01602c15,0x0e182249, +0x20401c03,0x20285602,0x0180341d,0x0f683a65, +0x00381e04,0x00902c01,0x2080000a,0x0ba80a34, +0x00781e0b,0x00902c11,0x20681c05,0x0bf8163a, +0x00880a07,0x00501008,0x00080c05,0x0c08163b, +0x00680e06,0x00401c06,0x00380c10,0x0ca81e4e, +0x20602009,0x00282a0b,0x00381013,0x0a481225, +0x2060100b,0x00381e0f,0x00500819,0x0a58162b, +0x20b0140b,0x00381e0c,0x0038101e,0x0a681a2a, +0x2090180a,0x00282a0c,0x00a00021,0x0a882236, +0x0058260a,0x00a03c12,0x20681401,0x09481a1b, +0x00282a0a,0x00702c12,0x20200006,0x09481a1c, +0x0078360d,0x00804816,0x20380602,0x0958221d, +0x00582a0a,0x00703812,0x00080807,0x09482622, +0x20181402,0x0010060b,0x00902c10,0x08881613, +0x00280c04,0x2020120d,0x0090140c,0x08880a13, +0x20200005,0x20580a11,0x00f02c13,0x08881214, +0x20180c05,0x20200a0e,0x00e01c15,0x08681e14, +0x20503005,0x20484a04,0x00a8080c,0x08381205, +0x20602402,0x20583800,0x00d80411,0x08181205, +0x20503004,0x20584601,0x00d8140d,0x08281205, +0x20502000,0x20583402,0x01080411,0x08181e01, +0x00681e08,0x00803c0b,0x20881e03,0x08281000, +0x00581605,0x00402806,0x20181a02,0x08181002, +0x00581e06,0x0070340a,0x20481e02,0x08281401, +0x00680a02,0x00302002,0x00482001,0x08381809, +0x2060100a,0x0018160d,0x0070000f,0x08381806, +0x20500c08,0x00081608,0x0098040d,0x08381808, +0x20400c08,0x00080e09,0x0090040d,0x08381c07, +0x20580407,0x00180a03,0x00c00013,0x08a82813, +0x00483a0b,0x00504812,0x00100602,0x08881c0c, +0x00483e0c,0x00305411,0x00400602,0x0898180e, +0x00283209,0x0030380e,0x00600802,0x08981c0e, +0x0058460e,0x00006011,0x00a01004,0x0968241e, +0x00001403,0x20982a0e,0x01303809,0x08e80c10, +0x20102008,0x20c83a12,0x01903009,0x09080c11, +0x00101c05,0x2098320e,0x01402406,0x09181012, +0x20203c0e,0x21185619,0x02202012,0x0a881429, +0x20b01c06,0x20483205,0x00a8100a,0x09980419, +0x20801800,0x20483804,0x00b80408,0x09b80c1a, +0x20902803,0x20285000,0x00800009,0x09c8101a, +0x20f80a07,0x20281c10,0x00d0080a,0x0c081c37, +0x00a82607,0x00202814,0x2038061f,0x0a580816, +0x00881202,0x00201806,0x20380617,0x0a880419, +0x00982604,0x00802c0c,0x20b80a1a,0x0a880818, +0x00f00002,0x20300605,0x0060122e,0x0da80833, +0x22307409,0x2118e800,0x02802c00,0x16081a0c, +0x21702003,0x00187000,0x00f06000,0x18381a31, +0x21904804,0x20f8cc00,0x03007400,0x1878262d, +0x2290a403,0x22491c00,0x04505400,0x1fa81249, +0x02f85a10,0x00c0c01b,0x21384a68,0x1510123f, +0x01f86606,0x0090b008,0x20d81e44,0x16502253, +0x02284208,0x0030740b,0x20381a4b,0x16a01e52, +0x03981601,0x00504808,0x2028367a,0x1cb01e86, +0x20a8040a,0x20a80e16,0x01e04025,0x12300261, +0x20101400,0x21080a0b,0x01f01c19,0x13201669, +0x20501003,0x20d8060c,0x01a0101c,0x13701a69, +0x20782e0a,0x00004807,0x01002032,0x178016aa, +0x00380e05,0x20b80c09,0x01b01807,0x0fa00a4b, +0x2060300a,0x20b8720a,0x01c01015,0x10400e52, +0x00001c06,0x20984a04,0x0180080c,0x10801255, +0x2010140c,0x20b84216,0x0220281e,0x12e01e82, +0x20201c01,0x20e80e07,0x01800010,0x0d602240, +0x0078260d,0x00205815,0x00183402,0x0de01a47, +0x00080608,0x2020280d,0x0068240c,0x0e101a49, +0x20201e05,0x2078040d,0x0118441b,0x0f501e65, +0x20101806,0x20782e05,0x0158100b,0x0ba01232, +0x20400c0a,0x20782612,0x01602416,0x0bd00e3b, +0x00100008,0x20380e0c,0x0100100d,0x0bf00e3c, +0x00081002,0x00100202,0x01001416,0x0c800a4d, +0x00382208,0x2010380d,0x00a81c09,0x0a300e28, +0x00580609,0x2040180d,0x00e81c09,0x0a40122b, +0x00180e08,0x2030240b,0x00d81811,0x0a500e2d, +0x00180a03,0x20301c03,0x01081015,0x0a701637, +0x20400801,0x20983609,0x01803812,0x09200a1b, +0x20801807,0x2058460e,0x01302017,0x09200a1b, +0x20601c05,0x2068560d,0x01603013,0x0930061a, +0x20600c03,0x20583e07,0x01702419,0x09100a21, +0x00102808,0x20783207,0x00b82805,0x0880160f, +0x00600e01,0x00181007,0x00282601,0x08800e10, +0x00300c02,0x00180c04,0x00182c02,0x08901210, +0x00401402,0x20281801,0x00882007,0x08601211, +0x00082e09,0x00304812,0x20182408,0x08200608, +0x20482a02,0x00403804,0x20280811,0x08100a08, +0x20183206,0x00404c0a,0x2038100b,0x08200609, +0x20682202,0x00303007,0x00281414,0x08000a03, +0x20201805,0x20881e09,0x01102008,0x08000400, +0x00101401,0x20681202,0x00c00c04,0x08000402, +0x20101c05,0x20882208,0x01001408,0x08000400, +0x00400a03,0x20600802,0x00e01003,0x08200808, +0x00481606,0x20201c05,0x00a00003,0x08200805, +0x00380e03,0x20101000,0x00800405,0x08200806, +0x00481606,0x20101406,0x00800804,0x08200807, +0x00201000,0x20481607,0x0100100f,0x08800c11, +0x20703408,0x2078660c,0x01001810,0x0860080f, +0x20803406,0x20486609,0x00c01810,0x08700411, +0x20802c08,0x2068560d,0x00e0140f,0x08700811, +0x20a03409,0x00086e07,0x00b00815,0x09500823, +0x00380e04,0x0060140b,0x20882605,0x09000c14, +0x00781e04,0x00902c0a,0x20c82609,0x09200c14, +0x00681e04,0x0060280c,0x20882a08,0x09200814, +0x00b8420c,0x00d05c12,0x21081e08,0x0a90102a, +0x20400602,0x00301e01,0x20381005,0x09900815, +0x20800a01,0x00201202,0x20280c0c,0x09c00816, +0x20680a04,0x20102c01,0x00380c09,0x09b00815, +0x21503408,0x20383211,0x0070041a,0x0bf00c33, +0x00400003,0x00484209,0x0040320b,0x0a480817, +0x00681402,0x00481a06,0x00201e11,0x0a78041a, +0x00500804,0x20383e0d,0x00e02a0e,0x0a680418, +0x01182603,0x00a00408,0x20580e34,0x0da80435, +0x21a83802,0x00507400,0x20a83000,0x16202615, +0x21401e02,0x20a81400,0x01481000,0x1840322f, +0x21502201,0x20700800,0x00483c00,0x18b0462f, +0x22687604,0x01e0d000,0x22702400,0x1ff02a4d, +0x01e01a06,0x20984c07,0x0130564d,0x1520123b, +0x01904008,0x20387e07,0x00e01a3c,0x1680224d, +0x01b02404,0x00184e02,0x0070163f,0x16e0264f, +0x03981404,0x0010060d,0x00d05e71,0x1d003686, +0x00001402,0x2028160b,0x0000180e,0x12803e5a, +0x20182e0c,0x00c03413,0x2110000e,0x13903264, +0x20382609,0x00a02c0b,0x20d00810,0x13e03666, +0x21002206,0x20483e01,0x00f03839,0x17e052a2, +0x20202c06,0x00383204,0x20581c10,0x0ff03a4b, +0x0040040a,0x00102a11,0x2048180b,0x10a04258, +0x0060140b,0x00100a0f,0x20282008,0x10e03e5a, +0x00b01c11,0x00480e12,0x20184808,0x13705e82, +0x20184207,0x00d0400e,0x2110000a,0x0dd02e3f, +0x20680e08,0x0028140d,0x00601c17,0x0e202647, +0x20882e0b,0x00601c11,0x00001819,0x0e402649, +0x20685215,0x00b05420,0x20300028,0x0fb03a6b, +0x00500404,0x20201e08,0x20180806,0x0bf03a37, +0x00601409,0x2018060c,0x00181404,0x0c203e39, +0x00901c0a,0x20581211,0x00780401,0x0c403e3c, +0x00102812,0x2088321e,0x01201014,0x0ce04e4d, +0x20400e07,0x20282404,0x00601c16,0x0a702e28, +0x20481a0b,0x0040100e,0x00001016,0x0a802e2d, +0x20780e0b,0x0020000e,0x00300c1d,0x0a902e2d, +0x20281210,0x00200817,0x00580c18,0x0ad03e37, +0x20401c0d,0x00281e10,0x20282c09,0x09703619, +0x2010140d,0x20200214,0x0048240a,0x09603a1d, +0x0000140d,0x20100213,0x00382806,0x09703a1b, +0x20301c11,0x20281a19,0x00782011,0x09704622, +0x00981e0f,0x00904818,0x20983602,0x08c01a15, +0x00580a0d,0x00201413,0x00482006,0x08a01a15, +0x0058060d,0x00301814,0x00382805,0x08b01a16, +0x00680a0f,0x00502019,0x00283408,0x08902615, +0x2090180e,0x00284216,0x0090281a,0x08301609, +0x20601c0e,0x00083e13,0x00a00c15,0x08201a07, +0x2070200e,0x00284a13,0x00901815,0x08301208, +0x2070180e,0x00383614,0x00a0141a,0x08202204, +0x00382a0b,0x00802813,0x20780a01,0x08301803, +0x00182e0d,0x00702c16,0x20580401,0x08201404, +0x0038360e,0x00a03817,0x20980800,0x08301403, +0x00182a0c,0x00902016,0x20400805,0x08501c0c, +0x20101c07,0x2028220e,0x00301007,0x08502006, +0x00001808,0x20481a10,0x00601406,0x08502407, +0x20201809,0x20282212,0x00501c0a,0x08502408, +0x00280c06,0x20101e0d,0x00401808,0x08c03813, +0x00181a05,0x00603c08,0x20682c04,0x08901c0c, +0x20281a05,0x00203407,0x00082c07,0x08a0200e, +0x00081606,0x00403409,0x20383002,0x08b0200e, +0x20180a07,0x20403004,0x00b8240e,0x0980341e, +0x20100408,0x00081208,0x00900407,0x09000c11, +0x00301c06,0x20382607,0x00e80401,0x09200c12, +0x00202006,0x20282a08,0x00a00004,0x09201011, +0x0000440d,0x20686a0f,0x0178040b,0x0aa01c2a, +0x2068320c,0x0000240f,0x00601c04,0x09a00c17, +0x20983e0a,0x0030280c,0x0040180a,0x09c00c18, +0x20a83608,0x0060140b,0x0000200a,0x09d00c18, +0x20e86611,0x00b06c19,0x20280809,0x0c201834, +0x0060500a,0x20c8421e,0x00f81a13,0x0a502015, +0x00806008,0x20b85617,0x00e82217,0x0a801c18, +0x00904007,0x20782614,0x00582a1b,0x0a902017, +0x00e0640c,0x20e86e23,0x0180062b,0x0db02430, +0x21702802,0x20683800,0x00600c00,0x16601e14, +0x21682400,0x00603c00,0x20b00c00,0x18c04230, +0x21685604,0x00f07000,0x21204c00,0x19302a31, +0x22a04801,0x21f88c00,0x03305000,0x1ff0423d, +0x01800603,0x00400405,0x20700e46,0x15602637, +0x02180e05,0x20304000,0x00480e43,0x16f04a51, +0x01f00002,0x20701e0d,0x00a01a41,0x17504652, +0x03d04604,0x20d83404,0x01000e7e,0x1da06e7c, +0x00381404,0x00602a03,0x20700804,0x12f03258, +0x20d0300c,0x2068520f,0x01400c20,0x13e03a63, +0x20b0300a,0x20784208,0x0108101b,0x14303e65, +0x21681407,0x00402208,0x00300038,0x18b0769f, +0x0048360b,0x00005008,0x0040140c,0x10503650, +0x00e82a10,0x00602c16,0x00000606,0x11103a56, +0x01083a13,0x00504818,0x00001207,0x11503a5a, +0x01b82a0e,0x20104c0d,0x00b8060a,0x14407289, +0x20806411,0x20c87e19,0x01700017,0x0e103a3e, +0x20e03012,0x20483e1b,0x00b00423,0x0e804a47, +0x21305415,0x20986e21,0x0120102a,0x0ea04a48, +0x21b06413,0x20c89a1e,0x01e01447,0x10406e6a, +0x0098320d,0x00d0241a,0x20880a02,0x0c602a34, +0x00f83612,0x00803c1c,0x20381208,0x0ca03a3a, +0x01384212,0x00c0481e,0x20981a10,0x0cc03a3b, +0x01383e0f,0x00d04c1c,0x20783a0a,0x0da0624c, +0x20b00006,0x00100a0f,0x0020181a,0x0ae03e28, +0x20f0240e,0x20583e19,0x00c01c24,0x0af0462c, +0x21201c0b,0x20482a16,0x00901c2b,0x0af0462d, +0x21201c09,0x20382e11,0x00c0142f,0x0b606239, +0x00a82800,0x00104005,0x00382607,0x09e03a1e, +0x00c82608,0x00503812,0x20382e0a,0x09e03e1f, +0x00d82a04,0x0030380c,0x00082e0d,0x09f03e1e, +0x00d82202,0x00403c09,0x00183a08,0x0a105a25, +0x20600204,0x20981004,0x01302816,0x08f02e16, +0x20800003,0x20480a07,0x00b01c19,0x08f03a17, +0x20880e01,0x20600800,0x00e01c1a,0x09003a18, +0x20981203,0x20400803,0x01001c21,0x09004a19, +0x00500801,0x20a00e08,0x00f80c04,0x08804209, +0x00780605,0x20401c03,0x00a81802,0x08803e09, +0x00700603,0x20a01e03,0x01081402,0x0880460a, +0x00700601,0x20901605,0x01380c06,0x08905a05, +0x20803008,0x20785206,0x01281812,0x08602c02, +0x20b0300b,0x20585a0d,0x01100018,0x08502c04, +0x20b0300a,0x2098620c,0x01600017,0x08503003, +0x20b03408,0x20885e09,0x0188041c,0x08a0440c, +0x00682e09,0x00503812,0x20281606,0x08902408, +0x0088260b,0x00703014,0x2058160a,0x08a0280a, +0x00781a0a,0x00402812,0x20282608,0x08a02c0a, +0x00700206,0x0068040e,0x00081204,0x09404017, +0x20400805,0x2068120a,0x00c0200c,0x08d02c0a, +0x2070080a,0x2038120e,0x0070140e,0x08f02c0c, +0x20500809,0x20280e0b,0x0080100c,0x08f0280c, +0x20881c06,0x00601a04,0x20101412,0x0a00481e, +0x00700e08,0x20580804,0x00880602,0x09403010, +0x00982211,0x20102c10,0x00300a06,0x09703010, +0x00882a12,0x2010340f,0x00501204,0x09602c10, +0x00d83e14,0x2010680d,0x00500e05,0x0b205425, +0x21203c10,0x20286e14,0x00781013,0x09d02419, +0x2130601a,0x20988a25,0x00f81416,0x0a003018, +0x21205c1a,0x20b88a26,0x01381415,0x09f03018, +0x21e07c1e,0x2118c62e,0x01e80422,0x0c705034, +0x01086a0d,0x00d0b028,0x21486a31,0x0aa01413, +0x00f88e13,0x00f0d43a,0x21487a2e,0x0ad01016, +0x01086612,0x00c09836,0x20f87a2f,0x0ac00c15, +0x01a87615,0x00e0c03e,0x2138aa4e,0x0e20302f, +0x21682c02,0x00804400,0x20b01c00,0x16901214, +0x21602005,0x20683000,0x00600800,0x1930362b, +0x21a05007,0x20f89000,0x01900000,0x19703624, +0x22981c0b,0x01804800,0x22881c00,0x1ff05a3c, +0x01600a06,0x20401406,0x00602e41,0x15a02234, +0x01c81209,0x0020200f,0x20502a42,0x1780464c, +0x02100a08,0x00501814,0x20b8124e,0x17e0464b, +0x0398561c,0x01109822,0x2170567a,0x1e806279, +0x00600002,0x20281a0d,0x00b04401,0x13503a54, +0x20182401,0x2020420d,0x00202411,0x14806665, +0x20183a04,0x00605205,0x20403014,0x14d05669, +0x20f01015,0x20482232,0x00f06c30,0x19b09a9e, +0x2070380c,0x20284e06,0x00581014,0x10c0464a, +0x20303409,0x20b84e09,0x01300010,0x11a06254, +0x20204010,0x20786212,0x01001011,0x11d05a56, +0x00d01e01,0x0008300e,0x00781c03,0x12509685, +0x00987a19,0x00b0b41f,0x20e00602,0x0eb04a41, +0x00482e0d,0x00205011,0x00081808,0x0f305e48, +0x00285e17,0x0080901e,0x2088180a,0x0f605e49, +0x2088520f,0x0070900b,0x2058102a,0x1160a26e, +0x20403c18,0x21386a2c,0x01f03818,0x0cc05a36, +0x20302c0e,0x20985e17,0x01402014,0x0d205a3a, +0x00204816,0x20f87a26,0x01c02c0f,0x0d40623d, +0x00403415,0x20d86e21,0x01f00c12,0x0e709251, +0x2050020c,0x2040041b,0x00583c0c,0x0b604a24, +0x20181a0a,0x00203813,0x20283c0a,0x0b905a2b, +0x20781a0e,0x00302c1b,0x20284414,0x0ba0562b, +0x20a8120d,0x0000241d,0x0048541e,0x0c408239, +0x00a03404,0x20383a0a,0x00601202,0x0a504a20, +0x00302004,0x2048320a,0x00b01808,0x0a604e22, +0x00903404,0x20383e0d,0x00901601,0x0a705222, +0x00c02003,0x20482a0b,0x00d01801,0x0ad07629, +0x20a00002,0x00a81401,0x2088081b,0x09704613, +0x20400401,0x00480802,0x20181012,0x09804e15, +0x20900c04,0x00982000,0x20681419,0x09804a15, +0x20c01006,0x00482e03,0x00381024,0x09c07216, +0x00581a03,0x00a02407,0x20e80e04,0x09204608, +0x00281203,0x00501406,0x20300405,0x09104e09, +0x00482608,0x00c02c0d,0x20e00601,0x09204a09, +0x00681608,0x0090240e,0x20880801,0x09706e04, +0x00081e02,0x00404202,0x20480c0c,0x08e04a05, +0x20181a01,0x00103a04,0x0028140b,0x08e05201, +0x20181004,0x00303a0c,0x2048140c,0x08f05603, +0x20381c05,0x0030460a,0x00181013,0x09607406, +0x20303004,0x20484a07,0x00c00c0c,0x08e03807, +0x20302805,0x20584606,0x01000009,0x09003c09, +0x20301401,0x20182401,0x00a8080a,0x09003c08, +0x00100603,0x20480804,0x0110000a,0x09d06414, +0x00081000,0x00800404,0x20781002,0x0940380d, +0x00381207,0x00600809,0x20180c00,0x09603c0e, +0x00380e06,0x00400404,0x00100401,0x09503c0d, +0x20202001,0x20383a06,0x0100100e,0x0aa06420, +0x20181203,0x00401803,0x20680802,0x09b0340f, +0x20801c0a,0x0028360c,0x0020000a,0x09d03813, +0x2090200a,0x0018460c,0x0020000b,0x09d03c13, +0x20702405,0x00585603,0x00100009,0x0be0602c, +0x20281801,0x00004a05,0x00083a01,0x0a303410, +0x00884e0c,0x00909412,0x20c84e0e,0x0a703410, +0x00784a0b,0x00909413,0x20e85a11,0x0a703811, +0x00085608,0x00d0ac0c,0x2138660c,0x0d40642a, +0x00303c01,0x20688e02,0x01202e09,0x0ab0100f, +0x20405c09,0x20a8d21b,0x01906c0c,0x0ae01c10, +0x20203c07,0x20989215,0x01605807,0x0ad01c0d, +0x00503006,0x20889e13,0x01805610,0x0e603824, +0x21403006,0x20984400,0x00c00800,0x16a0120d, +0x21182c01,0x00b03400,0x20c01c00,0x19a02a2c, +0x21483406,0x00b06000,0x21483000,0x1a00422c, +0x21d80403,0x21180800,0x01e04400,0x1ff0463a, +0x01083e0f,0x00402813,0x2050563b,0x15e0262b, +0x01380a04,0x20181404,0x00104e33,0x17f03e46, +0x01883a10,0x20102c13,0x0040563b,0x18503649, +0x01d01e07,0x21286008,0x01c0a258,0x1f306e66, +0x00903c0f,0x20b81e19,0x00500e0d,0x13e0564f, +0x00103406,0x20282a09,0x20401805,0x1550625d, +0x20504810,0x20f8561b,0x00f0340e,0x15806a5f, +0x00603004,0x20b00e0c,0x00400e02,0x1b10be93, +0x00584a10,0x00405c15,0x2030080e,0x11504a4e, +0x00683606,0x00a05408,0x20e00007,0x12706a57, +0x00e83210,0x00405815,0x20681601,0x12a06e59, +0x00c82202,0x00102201,0x00801411,0x1690b28b, +0x21006c10,0x20d8b61c,0x0140481d,0x0f305639, +0x20a02004,0x20383a0b,0x00702c19,0x0ff06e47, +0x21504810,0x2088861b,0x01003c28,0x10106e45, +0x21702c03,0x20786608,0x01002434,0x12a0b668, +0x0138120b,0x00d05015,0x21985e14,0x0da06634, +0x00b80c01,0x00502c00,0x20783603,0x0e00763c, +0x01881e0d,0x00905c17,0x21185a18,0x0e30763d, +0x01900c01,0x00503002,0x20986e10,0x0fe0be56, +0x2118080b,0x0090060c,0x20500c26,0x0bf04a2b, +0x20b00400,0x00381003,0x0040081e,0x0c405e2f, +0x2150100b,0x00281e0f,0x00601830,0x0c405e31, +0x21780400,0x00880405,0x0038083b,0x0d508e40, +0x00d84a0f,0x00606013,0x20400a0d,0x0af04e1e, +0x00781e03,0x00402c03,0x00100202,0x0b106621, +0x00d8460b,0x00605c11,0x20180a0e,0x0b306220, +0x00e82a05,0x00703404,0x00200609,0x0be09627, +0x2080180b,0x20b81618,0x01400c1b,0x0a005e17, +0x20300002,0x20300206,0x00c00014,0x0a206618, +0x20400c06,0x20b00211,0x0160081a,0x0a206a1a, +0x20600405,0x20300a0a,0x00f81021,0x0ab0961c, +0x00200604,0x2058200a,0x00f80c03,0x09904a08, +0x20100000,0x20281800,0x00c0040b,0x09b05e09, +0x20401c02,0x20884001,0x0168080d,0x09a05a07, +0x20280a01,0x20281c04,0x01200810,0x0a408203, +0x20100804,0x20481a03,0x00700409,0x09604e02, +0x20100002,0x20281000,0x00680407,0x09906000, +0x00481203,0x20100807,0x00680400,0x09905a01, +0x00200800,0x20481801,0x00b00409,0x0a608c09, +0x00082a07,0x20204408,0x00181005,0x09705005, +0x00282205,0x20203805,0x00281403,0x09a06005, +0x20281201,0x20501602,0x0080000b,0x09905c05, +0x20280801,0x20200400,0x0050000e,0x0ad09014, +0x00002c06,0x20c82e0d,0x01280c06,0x09b04c0a, +0x20402005,0x20a82209,0x01080c0a,0x09e0580c, +0x20202002,0x20982205,0x00d81406,0x09e0580d, +0x20180e04,0x20402403,0x00681408,0x0ba0901f, +0x20400601,0x20181805,0x00781405,0x0a103810, +0x00280e04,0x20201c06,0x00782a02,0x0a504c0f, +0x00180a01,0x20102003,0x00583601,0x0a50480f, +0x20280403,0x20701609,0x01082405,0x0cb08426, +0x20181202,0x00100002,0x00100606,0x0aa03410, +0x20501002,0x20584e06,0x00f02403,0x0ad03c10, +0x20400800,0x20384202,0x00c02002,0x0ad0340f, +0x20801603,0x20885401,0x01400c00,0x0df06828, +0x00480802,0x20402606,0x0018360b,0x0b00380a, +0x00581400,0x00004201,0x20486a0f,0x0b50440f, +0x00580401,0x00002203,0x20484a0e,0x0b40400d, +0x00c00c04,0x20380e0c,0x20186623,0x0f106821, +0x20d86e07,0x00705000,0x20e04800,0x16d00e0f, +0x21001004,0x20685400,0x01481000,0x19e03a27, +0x20d81001,0x20183800,0x00e01000,0x1a60362c, +0x21b83806,0x00981000,0x21602000,0x1ff05633, +0x00107017,0x21488a14,0x00680a28,0x16202623, +0x00e02c03,0x2028240d,0x20182e2f,0x18703a3f, +0x00905809,0x20587402,0x00081227,0x18c04240, +0x01604002,0x20580c11,0x21a81a50,0x1ff0725a, +0x01886622,0x00809832,0x21c02226,0x14702a4a, +0x00684a13,0x00907016,0x20b04604,0x15f04659, +0x00b85213,0x01108c1e,0x21d0160d,0x16504e5a, +0x00a87217,0x00c0a018,0x21d0960e,0x1c708e89, +0x20b0641b,0x21087a34,0x00a05c23,0x11f0564b, +0x00003411,0x20984e22,0x0110540f,0x13306e53, +0x20202c0b,0x20383a1c,0x00506414,0x13706e56, +0x00905c10,0x2108422d,0x00b05410,0x1810da89, +0x0008460c,0x0090881d,0x21585801,0x0ff05639, +0x20681a07,0x00402c10,0x2028200f,0x10e07644, +0x20582000,0x00804c04,0x2098380d,0x11007e46, +0x21380405,0x00702805,0x2058542c,0x1430ce6b, +0x00882602,0x20801e05,0x00e05801,0x0e304e38, +0x00c80c01,0x20301206,0x00901e03,0x0ee07a3e, +0x00b82204,0x00000805,0x00b03601,0x0f006a40, +0x01a8420e,0x00605412,0x00501a0e,0x1140b65c, +0x20701402,0x21181a0a,0x0150141a,0x0c906a2a, +0x20b80401,0x20680602,0x00d00421,0x0d107e2f, +0x20a80e02,0x20701206,0x00d01420,0x0d208630, +0x2178080a,0x20a81218,0x01a02c40,0x0e90ca42, +0x20104007,0x20c87605,0x00f00406,0x0b90661a, +0x00501401,0x20682400,0x00c00400,0x0bf07e1f, +0x00204808,0x20a8720a,0x01100403,0x0c00821e, +0x00902801,0x20c83c06,0x01682205,0x0d20c225, +0x00381e0a,0x00403810,0x20e81c03,0x0ae06a15, +0x20100204,0x20100803,0x0038040e,0x0b108217, +0x00181608,0x0080200f,0x20b82009,0x0b208218, +0x20181208,0x20101808,0x00680817,0x0c10c21c, +0x20202406,0x2038120d,0x00080c0d,0x0a506a0d, +0x20101c04,0x20181608,0x0058140b,0x0a90820b, +0x20200003,0x00301608,0x2038100d,0x0a907e0d, +0x20303c09,0x2058360f,0x00c82414,0x0b80be07, +0x00280605,0x00600006,0x20481406,0x0a105604, +0x00000602,0x00580c03,0x00081c07,0x0a606e02, +0x00101800,0x00382a01,0x00381007,0x0a506a03, +0x00280e08,0x00b0080d,0x20182009,0x0b909c08, +0x2070180a,0x00583a09,0x2048040d,0x0a104c06, +0x20201405,0x00682a03,0x20481008,0x0a606006, +0x20300805,0x00981a02,0x20781809,0x0a606005, +0x20100807,0x00881a0a,0x0008080e,0x0c009813, +0x0068420f,0x00b06016,0x21381207,0x0a604c09, +0x00182608,0x00c03c0d,0x20e81001,0x0ab05c0a, +0x00082608,0x00b03c0e,0x20d81401,0x0aa0580a, +0x20580a09,0x0090000c,0x2058040a,0x0cd09020, +0x20400008,0x20580a17,0x0050140a,0x0aa0500a, +0x20281402,0x0028060c,0x00102404,0x0b005c0d, +0x00081c00,0x00200a0a,0x00302402,0x0b00580c, +0x00182001,0x0070060d,0x20500e04,0x0de09823, +0x20302402,0x20583002,0x00383e03,0x0b103c0e, +0x20301c07,0x20381a07,0x00084e03,0x0b70580d, +0x20402009,0x2058260b,0x00584400,0x0b60540c, +0x20c01007,0x20181609,0x20486001,0x0ef08822, +0x00600604,0x0040080b,0x20a83a11,0x0b602807, +0x00501606,0x00400811,0x20585610,0x0bc03007, +0x00600a07,0x00301014,0x20485611,0x0bb03008, +0x01002606,0x00301811,0x2098aa2f,0x0fd05414, +0x21409818,0x20b8ec00,0x0068d000,0x16d80609, +0x20b02c10,0x20782c00,0x0038bc00,0x1a906632, +0x20c04413,0x20a86800,0x00b8d800,0x1b006a33, +0x21507423,0x2078b800,0x00791c00,0x1ff03a38, +0x01888227,0x01b0c849,0x23584a3d,0x16483a27, +0x01285a19,0x00306430,0x20880a22,0x18d02a43, +0x01286a1d,0x0070943a,0x20e83e25,0x19302646, +0x0188a23c,0x0170b869,0x2270323e,0x1ff81257, +0x20a0581a,0x2058922c,0x2030ac0c,0x14781a3f, +0x20c03c0d,0x21386e1a,0x01108812,0x1670524b, +0x2080380e,0x21386a1c,0x01709811,0x16b04250, +0x20d0682e,0x2118ae4c,0x0061040a,0x1d406271, +0x01086a15,0x0110b823,0x22800211,0x12801e42, +0x01181e09,0x20404c0e,0x20a80613,0x14307e4c, +0x00882609,0x2050480f,0x20301608,0x1450724c, +0x01a86e26,0x0090d43d,0x22501e1d,0x19b0a67b, +0x20c02008,0x20a8421d,0x00708c1f,0x10703a3b, +0x20d01804,0x20b81e0d,0x0090341f,0x11d08645, +0x20400c01,0x20f8120c,0x00f04811,0x12008a47, +0x20f80814,0x21301a34,0x01009431,0x15d0e271, +0x00603804,0x20285603,0x20900604,0x0ee0562e, +0x00d01602,0x20581c01,0x00100609,0x0fe08e3a, +0x00804004,0x20c85609,0x00c00004,0x0ff0963c, +0x00c04208,0x21586807,0x01601804,0x12d0ea56, +0x20581603,0x00c02408,0x21e81810,0x0d805a28, +0x20a00804,0x00080e04,0x2058101f,0x0e208e2f, +0x20b00403,0x00481004,0x2098201b,0x0e408e2d, +0x20d0240e,0x20582610,0x20483828,0x1060f640, +0x00682603,0x00705000,0x21580c01,0x0c605a1f, +0x00681604,0x00201c08,0x20880c00,0x0d008620, +0x00a83a08,0x0050640b,0x20d81e07,0x0d208a23, +0x00a8260f,0x00403c19,0x20d82c00,0x0ed0d62b, +0x20600c09,0x20282208,0x20101013,0x0b804e15, +0x20580c05,0x20200606,0x20100c12,0x0c108617, +0x20600808,0x20981e0d,0x00c01c18,0x0c10821a, +0x20900810,0x20481614,0x00200c1f,0x0da0d21c, +0x00483e0d,0x00105812,0x20900c00,0x0b10560c, +0x00282207,0x20503c09,0x00180803,0x0b908a0d, +0x00081a04,0x20601c09,0x00580c05,0x0b80860c, +0x00685a12,0x2030841b,0x20381405,0x0d10d20a, +0x20301408,0x20e80a14,0x00d0140c,0x0ac06607, +0x20200c05,0x20e0020c,0x0108080a,0x0b408a06, +0x00080a02,0x20c02602,0x00c80406,0x0b408a06, +0x20601809,0x21881e1a,0x01e02417,0x0cf0d803, +0x00480a03,0x20901004,0x00a82c04,0x0ab05802, +0x00380e01,0x20a01404,0x01082405,0x0b307801, +0x00300406,0x20e80609,0x01581c07,0x0b207c00, +0x00600401,0x21280403,0x01883804,0x0d50c811, +0x20902401,0x20b86205,0x00f0180f,0x0ad0440b, +0x20700a06,0x20e83400,0x0150200e,0x0b606c0b, +0x20800609,0x20d83009,0x0140100f,0x0b50680b, +0x20d80609,0x21181c04,0x01700417,0x0e00b41e, +0x00401002,0x20180a01,0x2098420d,0x0b40480c, +0x2010380c,0x20b84611,0x00884208,0x0bd0700e, +0x2010380d,0x20c84a13,0x00883209,0x0bc0700e, +0x0030400c,0x21385e17,0x01084e11,0x0f10ac21, +0x20181800,0x00303406,0x20c84201,0x0b802c04, +0x00481e04,0x00204014,0x2098660a,0x0c104805, +0x00481a04,0x00204013,0x20a86a0b,0x0c004c04, +0x20500405,0x2030180c,0x2078ae08,0x0fe07015, +0x00200603,0x20301808,0x00281206,0x0b901802, +0x00081603,0x20503c09,0x00700401,0x0c203400, +0x20100203,0x20402408,0x00600003,0x0c103400, +0x00a8320d,0x20208827,0x2028461e,0x10603c07, +0x0048660f,0x00c12c00,0x22585800,0x16b8362d, +0x00482a0c,0x00907400,0x21b83000,0x1b40524a, +0x00783207,0x00909000,0x21b88400,0x1bd06652, +0x00e84e0e,0x0060e800,0x21288000,0x1ff03263, +0x20f05429,0x20d9022d,0x0260680c,0x15687e27, +0x20704c20,0x2018e223,0x0020240d,0x19101e43, +0x20b04818,0x2038de14,0x00902015,0x19501a48, +0x2250882c,0x20d9962b,0x02807c2b,0x1ff82e4e, +0x0108362e,0x0090a04f,0x21a82a20,0x14285231, +0x0018221c,0x01205c3d,0x23684e08,0x17102a40, +0x00681e1b,0x00f05435,0x22e8260b,0x17403243, +0x02183e2a,0x0140b85a,0x23d84e42,0x1de01659, +0x20503c1c,0x2058b63d,0x00e10012,0x12582638, +0x0080040a,0x00a81218,0x21e09605,0x14f04646, +0x2010140a,0x00883a1b,0x2190a008,0x15105645, +0x20c03408,0x0058a225,0x21017020,0x1a80526a, +0x20380e07,0x00a02817,0x21f82802,0x10d01e2e, +0x20981603,0x00b03805,0x22201c12,0x12c07640, +0x20380805,0x00d01402,0x22700405,0x1310823f, +0x00500009,0x0128060d,0x23704204,0x1780ce5c, +0x00a82607,0x00707004,0x21501607,0x0f502a30, +0x00c81000,0x00703605,0x21402608,0x10f0863a, +0x00c8320f,0x00b09011,0x22200205,0x1120923f, +0x00482a09,0x01307c0f,0x2398100b,0x14b0e658, +0x20800806,0x20381a10,0x00803c18,0x0de02e28, +0x20680801,0x00201a06,0x20700c1a,0x0f308e31, +0x2090000c,0x2010021d,0x00202c1e,0x0f409232, +0x00182000,0x0090660b,0x21a00c18,0x1220ea47, +0x00300c00,0x20182803,0x00201401,0x0ce03a1c, +0x00100c00,0x00082a04,0x20101008,0x0df08a20, +0x00201e01,0x20185806,0x00200805,0x0e108620, +0x20501406,0x00083a0a,0x0000201a,0x1050da2e, +0x00280607,0x00300802,0x2080080b,0x0c104a16, +0x00000c02,0x00482a03,0x20b80c0c,0x0d108a16, +0x00100204,0x00700403,0x2148140b,0x0d209219, +0x00700209,0x00500007,0x20e8140a,0x0f30e21c, +0x20802810,0x00287e11,0x20702412,0x0b904608, +0x20401405,0x00783802,0x2158080b,0x0c90820b, +0x20301409,0x00683a09,0x2138040e,0x0c90860d, +0x20b03811,0x0058ae14,0x20f0281f,0x0ea0d207, +0x00581611,0x00d0401e,0x22682a08,0x0b805203, +0x0048160c,0x00c03810,0x22380e02,0x0c608a06, +0x20280609,0x00b00c12,0x22180c04,0x0c508604, +0x00381611,0x01304020,0x23a84a03,0x0eb0e007, +0x00100005,0x00780616,0x21602408,0x0b605a03, +0x00200802,0x00781e13,0x21502409,0x0c308e02, +0x00980a04,0x00a01609,0x21e01602,0x0c309203, +0x00700201,0x00e00612,0x22901807,0x0ef0dc0a, +0x20880808,0x00801a06,0x21785c0a,0x0b704807, +0x20d00c0f,0x0098220c,0x21c8580e,0x0c507c09, +0x21101013,0x00883216,0x21984017,0x0c307c07, +0x21601410,0x00d83e14,0x2288541b,0x0f70c01b, +0x0068120a,0x00603411,0x2128420e,0x0bb02004, +0x00b82e12,0x00c0801f,0x22487618,0x0ca05804, +0x00c82a11,0x00c07c22,0x2258861c,0x0c905405, +0x00f8320e,0x01308c1c,0x2388be28,0x10609014, +0x2010080d,0x0028160e,0x20500005,0x0bb01000, +0x20100c10,0x00182617,0x20401c0a,0x0c803a04, +0x0000040f,0x00280e12,0x20601808,0x0c803604, +0x00180c10,0x00702a0e,0x21584004,0x10a05002, +0x2018160b,0x00303821,0x20a80402,0x0bc00c04, +0x2030020c,0x00400423,0x20c0100a,0x0c903806, +0x2048120c,0x00303023,0x2090100b,0x0c703804, +0x20300a10,0x0048142f,0x20b03c09,0x10c03009 + }, //A + { +0x01704e0e,0x21200000,0x00080800,0x16f82245, +0x01503e0c,0x20a00000,0x00002800,0x18784e4f, +0x01800219,0x20400000,0x0000f800,0x18c87253, +0x02080625,0x20600000,0x0001c000,0x1d38ba71, +0x23501423,0x0010022a,0x00087844,0x15284223, +0x22b80419,0x00500225,0x00082c3e,0x16585230, +0x23201430,0x2040024b,0x00084447,0x16982630, +0x24100c41,0x20700270,0x00080c5f,0x1a282242, +0x03782e29,0x0060003f,0x00001e5a,0x14488a2e, +0x02980a18,0x00400026,0x00082242,0x15288232, +0x03000627,0x00100045,0x00084e4f,0x15687e34, +0x03e01230,0x20400052,0x00088a63,0x18988a44, +0x22f02022,0x2050023d,0x0008244c,0x12585235, +0x22280411,0x00200220,0x00080c39,0x13387237, +0x22680818,0x00200230,0x00001442,0x13586a3a, +0x23480c22,0x0010023e,0x00081856,0x15d8864b, +0x02780611,0x0030002a,0x0008523f,0x11289a2e, +0x01c00e01,0x00000013,0x0008522d,0x11d89631, +0x01e00e06,0x00000017,0x00086231,0x11f88e31, +0x02b0260a,0x20300028,0x0008a646,0x1408ce43, +0x21600801,0x00200209,0x00002c36,0x0f488e33, +0x21081a0e,0x0030000f,0x00005426,0x10089e34, +0x21400203,0x00300005,0x00001c2a,0x10189e35, +0x21a81606,0x00600009,0x00005c3b,0x1188e248, +0x00a80404,0x00400204,0x0000060e,0x0e38861f, +0x00d0100f,0x2030021c,0x00080609,0x0ec87226, +0x01380601,0x00300204,0x00002611,0x0ed88a28, +0x01a80604,0x00100209,0x00005214,0x0fd8aa34, +0x20100208,0x00300008,0x00000c12,0x0d38861d, +0x20a00209,0x00100012,0x00081c1d,0x0da88e1c, +0x20f00804,0x00100208,0x00081829,0x0d98821d, +0x2170140d,0x00000214,0x00083839,0x0e489e21, +0x20600c0b,0x0030020f,0x00081c10,0x0c887e0c, +0x00500805,0x0020020a,0x00000000,0x0d188a0e, +0x00400802,0x00400004,0x00082a05,0x0d18960b, +0x00900207,0x00500014,0x0008260c,0x0dc8c60b, +0x00580e07,0x00600011,0x00000201,0x0c589604, +0x20480800,0x00400006,0x0008040f,0x0cb89207, +0x00281204,0x00600009,0x00002807,0x0cc8a20a, +0x00381400,0x00500201,0x00003c0f,0x0d68be0a, +0x20b83809,0x00300205,0x00005c0f,0x0c488003, +0x20483805,0x00200005,0x00005803,0x0ca88802, +0x20683806,0x00200203,0x0000640c,0x0c988000, +0x20e83c06,0x00100001,0x00006418,0x0d58a009, +0x0118121a,0x20b00016,0x00007e12,0x0c684c01, +0x00c8221a,0x20b00013,0x0000a208,0x0cb84800, +0x00681214,0x20b0000f,0x00006e04,0x0cb84804, +0x01181e1b,0x20f00012,0x00009211,0x0dc8600d, +0x21104023,0x20f00237,0x00085820,0x0c681408, +0x20f05426,0x2130023c,0x0008741c,0x0cc8080a, +0x2070401c,0x2100022c,0x00085c0f,0x0cd81c09, +0x21205429,0x2150023d,0x00088c23,0x0e382816, +0x00381616,0x00100032,0x00081e13,0x0ce8680f, +0x20281616,0x00100035,0x00082a12,0x0d586c0f, +0x20780a0d,0x00000027,0x00082a05,0x0d486c0e, +0x2048121b,0x0000003f,0x00082214,0x0f28941d, +0x00900402,0x20400210,0x00005a0b,0x0d283c00, +0x01180601,0x2040020c,0x00007216,0x0d884204, +0x01281207,0x20200201,0x0000761b,0x0d784e03, +0x01200801,0x20400212,0x00007e1e,0x0fb85c04, +0x20700c05,0x2030020f,0x00082015,0x0d183003, +0x20d01007,0x20500215,0x00081428,0x0d482601, +0x20d0140a,0x2050021e,0x00080826,0x0d482203, +0x20b00007,0x20200214,0x00000422,0x0fa84002, +0x0098b210,0x0280e000,0x2360e400,0x16688e3d, +0x0088aa13,0x01c0b800,0x21f0fc00,0x17b88e42, +0x2018360d,0x01080400,0x20b0c400,0x17e88634, +0x20687615,0x01f80c00,0x21117800,0x1ba8da3a, +0x21281411,0x20403e31,0x0020281b,0x14a83e30, +0x2120181d,0x20e80a3a,0x00f01019,0x15c83636, +0x20200018,0x00203a26,0x20b84204,0x16383e36, +0x00001427,0x00202640,0x21484611,0x19c84a42, +0x00e03c05,0x20888002,0x01182a1b,0x13486a30, +0x01180610,0x20881c1d,0x00c8361c,0x14386a37, +0x00983a15,0x00201021,0x00200e09,0x14787a3d, +0x00e85624,0x00703035,0x20b81211,0x17789e53, +0x20c82a07,0x00705c10,0x20f8580f,0x11986e35, +0x2110300f,0x20981213,0x00684818,0x12586a39, +0x20f02c13,0x20c8161f,0x00683013,0x12885e38, +0x21206028,0x20e82a37,0x00287418,0x14d8824f, +0x01600404,0x20380a04,0x00801215,0x0ff88a38, +0x01a81a0f,0x0030201a,0x00181a1a,0x10a8963a, +0x0188120b,0x2010201a,0x00183a1a,0x10d88e3c, +0x02184e22,0x00a06c40,0x20883a1e,0x1278de53, +0x21581a07,0x20201408,0x0060202d,0x0e38822d, +0x21e0180c,0x20384614,0x00903435,0x0ee88a2c, +0x21780802,0x20580607,0x0090342f,0x0ef88a31, +0x22001c11,0x20984225,0x01307c45,0x0fe8ba3f, +0x00e00807,0x20880e0c,0x00b00e12,0x0d386e1f, +0x01c80a09,0x00303011,0x20882a25,0x0dd88225, +0x01201601,0x20681201,0x00800615,0x0dc87a24, +0x01600e07,0x2028080e,0x00380a1c,0x0e88a62b, +0x20880604,0x20600008,0x00880419,0x0c38761b, +0x21380c05,0x0000060b,0x0040242f,0x0c98821f, +0x20b81003,0x20201e03,0x00481021,0x0c987a1f, +0x20a81c03,0x00103e07,0x00180825,0x0d189a26, +0x00580403,0x20702203,0x00880c01,0x0ba86e0e, +0x00a81201,0x20301804,0x00580e0a,0x0c087e0d, +0x00681602,0x20601c06,0x00b80400,0x0bf8820e, +0x00200601,0x20680403,0x01000808,0x0c58a610, +0x20201e0c,0x20882005,0x01102010,0x0b487606, +0x20401608,0x20781402,0x00b01815,0x0ba87e08, +0x20202208,0x20b83001,0x01202c10,0x0b987a07, +0x00402609,0x20583800,0x00f0240e,0x0bf89e05, +0x20206c14,0x2028aa1e,0x0088140a,0x0b487007, +0x0010640c,0x2018a616,0x00700408,0x0ba87c07, +0x00006c0f,0x2038a619,0x00780c09,0x0ba87406, +0x2080700f,0x0048ba1a,0x00280c18,0x0c189c0e, +0x20900a07,0x01a82c1f,0x22282004,0x0ba88c0e, +0x20e02c07,0x0188600d,0x2228280b,0x0bf88c10, +0x20d01000,0x01883415,0x2228300a,0x0bf88c0f, +0x20902403,0x02085014,0x22c83c02,0x0cd8b81b, +0x01287a0b,0x01b0bc0a,0x22d01617,0x0c087005, +0x0168a218,0x0230f821,0x23a00620,0x0c787806, +0x01587a0e,0x01d0c014,0x22f00e1d,0x0c687806, +0x0178a613,0x0290fc1d,0x2400021a,0x0d88a80f, +0x2140240c,0x20283a15,0x00204420,0x0c186409, +0x21702c14,0x20584226,0x00406024,0x0c786408, +0x21500c0a,0x20181a17,0x00105822,0x0c686808, +0x21e01812,0x0008321d,0x20106c2b,0x0df89418, +0x00a80609,0x00700c0f,0x20b0121b,0x0c98540c, +0x01001a0c,0x00681016,0x20c00622,0x0cf85809, +0x00b02205,0x00282c09,0x20501e1d,0x0cd8540a, +0x01380e11,0x00601c19,0x20d03630,0x0ee87415, +0x20280405,0x00602610,0x20900806,0x0cb84000, +0x20681807,0x00c03614,0x21001812,0x0ce84602, +0x20281003,0x00a03a09,0x21080807,0x0ce84202, +0x2040180c,0x00200623,0x2060300d,0x0f184c02, +0x20708c02,0x21d92800,0x04105400,0x15187a1a, +0x20b0b408,0x21b94400,0x03680400,0x16985e21, +0x20e06009,0x2118a400,0x02483800,0x16e85223, +0x21b0e812,0x22996800,0x04b89800,0x1a38661b, +0x20181604,0x00600406,0x20982216,0x14284a25, +0x00b82e12,0x01204019,0x21c84a21,0x15685232, +0x01683218,0x0070341a,0x20481a29,0x15985e38, +0x02785627,0x01106035,0x20f85651,0x18f89243, +0x01380c06,0x00103606,0x20885a19,0x12a8563d, +0x00101c17,0x00782a1c,0x20b83401,0x13786642, +0x20c06021,0x20589a2d,0x00982018,0x13986640, +0x21707c34,0x2038ca41,0x00982c24,0x1638a259, +0x21301604,0x2018180c,0x00581020,0x10a8823a, +0x20284a16,0x00e07c2a,0x21684006,0x11788a3e, +0x00483a19,0x01307436,0x21e8760c,0x11b88e3b, +0x01688a30,0x01b0fc5a,0x22988a20,0x1398d257, +0x01a80a05,0x00300801,0x2010221a,0x0f087a37, +0x00b01c06,0x20482e18,0x00905000,0x0f98823c, +0x00d00804,0x00581215,0x00005800,0x0fc88a41, +0x20104415,0x20787a35,0x0170b823,0x10c8c255, +0x21c00c0a,0x0018360e,0x00101435,0x0d587229, +0x2128040b,0x00300a06,0x20283821,0x0de87e2b, +0x2158040a,0x00681a08,0x20480428,0x0df87e2c, +0x20f81801,0x00901409,0x20882820,0x0e98a234, +0x01501208,0x00500c0f,0x20c82a1e,0x0c68721e, +0x01381211,0x0020141a,0x00001a14,0x0cc88e25, +0x0118120d,0x00502815,0x20b80a16,0x0ce87e23, +0x00f80608,0x0040180c,0x20201a0e,0x0d48a22b, +0x20c01006,0x00980e08,0x20900c22,0x0b58761c, +0x20e0200c,0x20282219,0x00502424,0x0ba8721c, +0x20801c08,0x00281a12,0x00001c1e,0x0bb8721f, +0x20701405,0x00381a0d,0x0030281e,0x0be89223, +0x00881e06,0x00d01008,0x20c01a02,0x0ac8760c, +0x00900a04,0x0068140a,0x20481206,0x0b187a0d, +0x00400a02,0x00981c05,0x20700005,0x0b187a0e, +0x00181602,0x00800803,0x20300c0a,0x0b388a0f, +0x20e83407,0x00602e09,0x20801415,0x0a886203, +0x20c83403,0x00802a01,0x20801016,0x0ac87605, +0x20b83804,0x00b03400,0x20e00411,0x0ac87203, +0x20583003,0x00303603,0x0000000e,0x0ae88202, +0x01283609,0x2080a00d,0x00385214,0x0a885a02, +0x00d82e04,0x20508c06,0x0028460e,0x0ac86a01, +0x01083e0a,0x2030a40c,0x20283e10,0x0ac86a02, +0x00783604,0x2090a006,0x00c85a01,0x0af88004, +0x21001004,0x21581e0f,0x02c02023,0x0a687805, +0x20881202,0x21002605,0x02500818,0x0ab88805, +0x20d00406,0x21200211,0x0270181f,0x0ab88005, +0x20681201,0x21601a07,0x03400415,0x0b38a80e, +0x00806006,0x2118a602,0x02501e0d,0x0ae87c11, +0x20107c0b,0x2148e60c,0x02e04002,0x0b289012, +0x00705c01,0x2118a802,0x02702e09,0x0b288c10, +0x00408409,0x21a8ee0a,0x03a03402,0x0be8b41a, +0x20882a07,0x0070340f,0x2048040a,0x0b586810, +0x20382a05,0x00b04414,0x20b82202,0x0bb87411, +0x20a80c01,0x00601006,0x2030000b,0x0b986c11, +0x20c81605,0x00701412,0x2018100e,0x0cc89c22, +0x00280c04,0x20300206,0x00903e0c,0x0bd8580f, +0x00483e05,0x00103c04,0x0060620c,0x0c28640a, +0x00682e05,0x00203c09,0x00102e14,0x0c28600d, +0x00280e01,0x00180804,0x00405e17,0x0dd8881d, +0x00300202,0x20501c06,0x0090120a,0x0c284006, +0x00003406,0x20e81611,0x01603201,0x0c583805, +0x00101003,0x20800a0a,0x00f03a02,0x0c584402, +0x00781800,0x20205201,0x00102a16,0x0e78540c, +0x2058260a,0x00808000,0x21682800,0x14b82223, +0x20384e09,0x0080d000,0x21b83000,0x16482a34, +0x20581e09,0x20107800,0x20e81800,0x16982632, +0x2098a213,0x01415000,0x22f82000,0x19e8323e, +0x20502015,0x20183a1e,0x00a82a10,0x13884a2b, +0x20602410,0x20b8421c,0x01a00608,0x14a85238, +0x20203c10,0x20885a1b,0x01080a0f,0x14f8463a, +0x00005023,0x21489a38,0x0258061c,0x17d8664c, +0x01900e11,0x00701421,0x2048521f,0x11d86e43, +0x01900e0c,0x20202815,0x00a86a1b,0x12a86a4a, +0x0158260b,0x00708016,0x20689a15,0x12d85e4c, +0x01d82618,0x0000a832,0x2018ea1d,0x15089268, +0x2178400c,0x00a02212,0x0010302c,0x0fa8763c, +0x2188040d,0x00185a10,0x0140402f,0x10488e3f, +0x21581809,0x2028360a,0x01a0482a,0x10789242, +0x21a01c11,0x2088a215,0x0290903b,0x11c8d259, +0x0150220f,0x20680c12,0x00880619,0x0e186a33, +0x0118060f,0x00002818,0x20282218,0x0eb87234, +0x01200e0e,0x20800410,0x00d00615,0x0ec87237, +0x01481615,0x2010501d,0x00181212,0x0f889245, +0x21201414,0x00280a1b,0x00582027,0x0c78662c, +0x2070140d,0x20180a16,0x0080001b,0x0cf86e32, +0x20b02811,0x2058261a,0x00e81821,0x0d086a31, +0x20f02415,0x20683223,0x01501c29,0x0d688a39, +0x00d83610,0x00703c20,0x0038060f,0x0b78821f, +0x00200207,0x00481c10,0x00601007,0x0bb88221, +0x00480e0b,0x0058041a,0x00600201,0x0bd88a21, +0x00781a0d,0x00300c1d,0x00900a02,0x0c089626, +0x20681c03,0x2060220f,0x01204419,0x0a78661a, +0x20282802,0x00403a05,0x2010100b,0x0ac86a18, +0x20183001,0x00203e07,0x00402c0c,0x0ad86a1b, +0x20182801,0x20202a0b,0x00c04412,0x0ae8721e, +0x00202a03,0x20d84205,0x01a01406,0x09e85a0b, +0x00580608,0x20600402,0x00e01405,0x0a386610, +0x00200e04,0x20b80a04,0x0140080a,0x0a285e10, +0x20102a01,0x20c83607,0x0160080e,0x0a38660e, +0x20606410,0x2048760e,0x00a8400c,0x09b85e01, +0x20a05c13,0x20687215,0x00f82415,0x09d86a04, +0x20706410,0x20787a11,0x01283010,0x09d86a03, +0x2020500d,0x2028620a,0x0098340b,0x09f87202, +0x00982a13,0x01500423,0x21302a07,0x09c87801, +0x00982212,0x01000422,0x20d01a08,0x09e87c03, +0x00682212,0x01180c20,0x20c02a04,0x09e88403, +0x00382211,0x0128041c,0x20f02405,0x0a088406, +0x20c8080c,0x00b01a17,0x21202015,0x09d84808, +0x20a0080a,0x00880a15,0x20c03013,0x0a085408, +0x2070040b,0x00900a14,0x20f01c0e,0x0a085008, +0x2070100f,0x00a81618,0x20f0100e,0x0a585c10, +0x00d85208,0x0090740d,0x20c81a0e,0x0a384c0b, +0x00985e04,0x00a0900a,0x20d8320a,0x0a68500d, +0x00884a06,0x00a0680c,0x20d81e07,0x0a68540c, +0x00d8620c,0x00e0a014,0x21484207,0x0af86813, +0x20f02c03,0x20b84209,0x01102c1a,0x0a984c11, +0x20901e04,0x20d83601,0x01704412,0x0ac85c11, +0x20901801,0x20881e06,0x00e02011,0x0ac85811, +0x21101c07,0x20a82e0f,0x01302820,0x0ba87820, +0x00501804,0x00082400,0x00280613,0x0b484414, +0x2020480d,0x20687a0d,0x00a02208,0x0b784416, +0x00102005,0x20284601,0x0070260b,0x0b785014, +0x00102401,0x20383008,0x00800a13,0x0ce87026, +0x00182a06,0x00602011,0x20703204,0x0bb83c0b, +0x0068660c,0x00c08425,0x21400e12,0x0c08340e, +0x00482e06,0x00603812,0x20a02e0c,0x0be8380c, +0x00781e05,0x00600c0e,0x20406216,0x0dc85c18, +0x20f8260a,0x00301800,0x00007400,0x14384e1c, +0x20c82a09,0x00b81000,0x20209000,0x15b86229, +0x20e83e08,0x01202800,0x21208400,0x1608662a, +0x21c01605,0x20188800,0x00c07400,0x1928762b, +0x01080417,0x20602e1e,0x00683e2e,0x13182a33, +0x00a80c15,0x00202a1a,0x20682e24,0x14382e3b, +0x00e83012,0x00305a18,0x20881a2a,0x1488363f, +0x02300415,0x00405e10,0x2178a654,0x17584a55, +0x00883e20,0x20703428,0x01201c02,0x11085649, +0x00c84a1c,0x20204c24,0x00401605,0x11f84e50, +0x00a81a1a,0x2090181d,0x00e02401,0x12284e53, +0x00584622,0x0050402e,0x00003815,0x13e89275, +0x20b09825,0x2168a638,0x01f8201a,0x0ee8363b, +0x20a0841e,0x21386631,0x01883c20,0x0f983643, +0x20c07c1e,0x20f88230,0x01582820,0x0fb83642, +0x20906c22,0x20c84e38,0x01081425,0x10b85e58, +0x00685e19,0x01105037,0x20b82a06,0x0d586e31, +0x00183e10,0x00e01828,0x20281c00,0x0dc87a33, +0x00483e11,0x0100242a,0x20b82e04,0x0df86e34, +0x20284215,0x00f0142d,0x2030100b,0x0e689640, +0x00281006,0x20603a15,0x00a0300d,0x0bc84a2e, +0x00681c00,0x20103a07,0x00502805,0x0c385631, +0x00682c02,0x00105a09,0x20101807,0x0c585233, +0x00781c05,0x20104611,0x00202806,0x0c885e37, +0x20203401,0x20a86203,0x01702011,0x0a984e1f, +0x20501001,0x20881a07,0x01301417,0x0ae85223, +0x20701e01,0x20982e04,0x01401c19,0x0af85623, +0x20701e02,0x20783a01,0x0120281b,0x0b085e26, +0x20302000,0x00283801,0x2010000a,0x09d84211, +0x00002402,0x20484203,0x00d00007,0x0a085214, +0x00003004,0x20285606,0x00900805,0x0a284e14, +0x00003007,0x20184a08,0x00400407,0x0a285215, +0x20181008,0x00a03400,0x20e83802,0x0968420b, +0x20200805,0x00500003,0x20382007,0x0988520e, +0x20281004,0x00a02007,0x20c82c06,0x0998520e, +0x20282601,0x00b0480c,0x20e82c07,0x0998520f, +0x00a86e15,0x0060b418,0x20200202,0x09184e0b, +0x00986210,0x0070a012,0x20480800,0x0928520a, +0x00a86e14,0x0060b414,0x20400c00,0x09384e0c, +0x00b8560d,0x00208c09,0x00401001,0x0938560b, +0x20a04416,0x21587627,0x02b0381c,0x08d84802, +0x20903810,0x21285e1d,0x0240301a,0x08f85002, +0x20b05017,0x21587628,0x0290241c,0x08f84802, +0x20e04413,0x2138661f,0x02701421,0x09085406, +0x00081211,0x2040041c,0x00e81e02,0x09284c0e, +0x0018120d,0x20400c15,0x00d81202,0x0948500e, +0x00481a11,0x2010141e,0x00c82206,0x0948580d, +0x00781610,0x2020201a,0x00d83209,0x09886012, +0x00605c0e,0x20887e16,0x01001601,0x0998440d, +0x0060540c,0x20788213,0x01001800,0x09b8480d, +0x00204c0e,0x20786e16,0x01101805,0x09b84c0d, +0x00104c0c,0x20788215,0x0160280d,0x0a086413, +0x20c83a07,0x00f04014,0x20f81c10,0x0a184c14, +0x20d82204,0x00e02010,0x20f81811,0x0a384c16, +0x20882a09,0x00c02c15,0x20a80c0b,0x0a385015, +0x20982202,0x00c0280e,0x20a82c11,0x0ae86422, +0x00981602,0x00102a01,0x00102213,0x0ac84013, +0x00c83205,0x00605c04,0x20700e15,0x0b084014, +0x00681003,0x00202207,0x0010220c,0x0ae84014, +0x00282a06,0x00403409,0x0000260b,0x0c186026, +0x20402803,0x2048560a,0x00b0480d,0x0b383411, +0x20605006,0x2068aa11,0x01007813,0x0b883c14, +0x20201400,0x20284801,0x00804c07,0x0b683813, +0x00301804,0x20684a0d,0x00d06a08,0x0d184822, +0x21901408,0x00485800,0x00a81800,0x13b83a10, +0x2150380a,0x20988400,0x01f84c00,0x15182a1e, +0x21603005,0x20a88c00,0x02581400,0x1548421b, +0x22103814,0x00685400,0x00a8cc00,0x18684e2c, +0x02780a15,0x00902418,0x20c8164b,0x12c83636, +0x01f00e15,0x0040041d,0x2028363e,0x13d83e3d, +0x0200320a,0x00383810,0x00282a42,0x1418423d, +0x03884e26,0x01506c3b,0x20b81e64,0x16888e5e, +0x21804422,0x00787e26,0x2040042a,0x10983a46, +0x21005421,0x00788a22,0x2018041f,0x1168464d, +0x20f00c13,0x00f8360f,0x20c0041e,0x11a84a4f, +0x21d04029,0x00288e38,0x01005843,0x12e8726e, +0x01a8ba2c,0x01812840,0x22283e1e,0x0ea83e40, +0x0138ce2d,0x01c12841,0x22381612,0x0f384a46, +0x01289a20,0x0120f829,0x21981e10,0x0f683e48, +0x0198a62e,0x0120f443,0x21381a13,0x10086656, +0x21308424,0x2168c244,0x02806031,0x0c983637, +0x20e07425,0x21789a47,0x02705029,0x0d082e3b, +0x20e0641c,0x21488a36,0x02503826,0x0d383a3c, +0x21607c26,0x2178ae46,0x02a05838,0x0d684643, +0x00781611,0x00c00429,0x20883609,0x0b584623, +0x00680610,0x00681c27,0x00183203,0x0ba84a28, +0x00800e0c,0x00582c1f,0x00382a03,0x0bb84e2b, +0x00c80e13,0x00880c2b,0x20182e0b,0x0bd85a2d, +0x20181402,0x00603a0b,0x2070100e,0x0a382e21, +0x20480803,0x0050160a,0x20501810,0x0a683621, +0x20781c01,0x00802a05,0x20801415,0x0a783e22, +0x20980c07,0x00501a0f,0x20401c1a,0x0a784225, +0x20381c04,0x00102a04,0x0078100b,0x09683614, +0x00281403,0x00302c00,0x00082004,0x09983618, +0x00581c02,0x00103e02,0x00281e01,0x09983a18, +0x00782603,0x00304406,0x00381a02,0x09984219, +0x00780607,0x20680408,0x01001401,0x08d83e0e, +0x00381a07,0x20201807,0x00a0140a,0x08e84211, +0x00200607,0x20680c05,0x0110180d,0x08e84612, +0x20300e01,0x20782a03,0x01302c13,0x08e84a10, +0x20b04c09,0x2078920d,0x01003c16,0x08883203, +0x20704c0a,0x2088860e,0x01003011,0x08983a03, +0x20a0500c,0x2058960e,0x00e03414,0x08983e01, +0x20304005,0x20486e06,0x00a0200a,0x08a83a02, +0x00c82e0b,0x00b05c0e,0x2148320b,0x08a81803, +0x0078320b,0x00b0500f,0x21182203,0x08a82804, +0x00c84e0f,0x00e08016,0x21782a0b,0x08b82403, +0x00583e07,0x00c0680a,0x21182802,0x08b82804, +0x21001811,0x00082a13,0x00380819,0x08b82c0a, +0x20d0140f,0x20182211,0x00300413,0x08d8300c, +0x20e02012,0x20483219,0x00801018,0x08c82c09, +0x20800809,0x20381a0c,0x00801010,0x08f8380d, +0x01485a17,0x00609420,0x20781a17,0x0938340b, +0x01284e12,0x0040841a,0x20582213,0x0948340b, +0x01084a13,0x0030781d,0x20382211,0x0938340c, +0x00d8360a,0x2010640f,0x00282e08,0x09883812, +0x21304c16,0x21086e26,0x01e02824,0x09782c12, +0x21103410,0x20f8461c,0x01c02422,0x09a83413, +0x21103410,0x20f84e1c,0x01a02c20,0x09983013, +0x20b03009,0x20e83e10,0x01b00c1f,0x0a28441e, +0x00700e0f,0x0038101e,0x00381214,0x0a58381a, +0x00601a09,0x20283013,0x00a00a11,0x0a78381b, +0x0080160a,0x20281813,0x00781213,0x0a78301a, +0x20401e05,0x20283c0c,0x00c00e02,0x0b684c2c, +0x20181c06,0x00602213,0x20202c02,0x0ae82014, +0x20182803,0x0040460a,0x20200402,0x0b282017, +0x20200405,0x00480e0f,0x00101c07,0x0b182816, +0x00700001,0x00600604,0x20401215,0x0ca8382a, +0x21104007,0x21281c00,0x01688800,0x13700a1b, +0x20b02c04,0x20a02000,0x00289800,0x15101e31, +0x21103408,0x20b00800,0x0078a000,0x15301a29, +0x20e01603,0x21c05800,0x01d86c00,0x18000248, +0x0128160a,0x20200c15,0x00f80633,0x12582e35, +0x00a82e01,0x0010280d,0x00a81a21,0x13682a42, +0x0168520f,0x00206019,0x00a81232,0x13a82a42, +0x01102807,0x21787a08,0x0330322a,0x15983e5d, +0x00a82603,0x20705208,0x01280804,0x10381a4c, +0x01183a11,0x20b07409,0x01500603,0x10f81e54, +0x00302005,0x21281614,0x0210080f,0x11281e53, +0x00d80a0c,0x20d0340d,0x01683c0b,0x1248266d, +0x21208412,0x21090211,0x02603821,0x0e08363a, +0x21a0b021,0x2199422a,0x03104830,0x0e882e3e, +0x20e05c0b,0x20b8ce04,0x01c01c1a,0x0ed8363f, +0x21508016,0x20f8fa18,0x02304030,0x0f38464f, +0x01187e18,0x0100d026,0x21984613,0x0c781633, +0x01687a20,0x0130cc38,0x21f8661e,0x0cf81e35, +0x00f85a11,0x00d0a81c,0x21683e10,0x0d181a3a, +0x00f8761a,0x0110d02b,0x21b84e0e,0x0d382a3e, +0x20a02813,0x20f84223,0x01b03020,0x0ad81e2c, +0x20a02013,0x20b82e28,0x01403824,0x0b281e32, +0x20400409,0x20980a17,0x01302c1c,0x0b382234, +0x20702010,0x20c83223,0x01804420,0x0b482e35, +0x00180e0c,0x20480417,0x00b80803,0x09d8261a, +0x20180606,0x20380412,0x00982405,0x0a082e1d, +0x20601c02,0x20883003,0x01181810,0x0a082a1e, +0x20280606,0x2048080e,0x00c8140b,0x0a08321f, +0x00103407,0x2088320e,0x00a00407,0x09181615, +0x00501603,0x20480e01,0x00801404,0x09382619, +0x00701e05,0x20181808,0x00480603,0x09382e17, +0x00402400,0x20582e04,0x00a01804,0x09282a18, +0x00000601,0x00581006,0x20281009,0x0888220d, +0x20501c09,0x0018320a,0x00500011,0x0888260e, +0x20480405,0x00600206,0x20200c12,0x08982a10, +0x20400805,0x00480603,0x20181410,0x0888260e, +0x20283204,0x00705004,0x20681409,0x08481e04, +0x0038420c,0x00806011,0x20781803,0x08482604, +0x00283608,0x00505808,0x20281405,0x08482604, +0x00383609,0x0050500c,0x20280804,0x08582a04, +0x00101405,0x20582e07,0x00e01403,0x08482803, +0x2040280a,0x20884612,0x0120200c,0x08482404, +0x2040300a,0x20886210,0x0140240a,0x08482c04, +0x20302c08,0x20884e10,0x0120200c,0x08482805, +0x00180e06,0x00002408,0x00281806,0x08782007, +0x00280a05,0x0020180b,0x00182801,0x0888280a, +0x00481608,0x00402c0f,0x20582e01,0x08882409, +0x00100a02,0x00300007,0x20182c04,0x0898280d, +0x20404809,0x20387e0a,0x00b02809,0x08c82c0f, +0x00003404,0x00085e04,0x00702807,0x08e8300e, +0x20203805,0x20186209,0x00602c0b,0x08d82c0e, +0x00302403,0x00583800,0x20200807,0x09183412, +0x00484a06,0x00f07c0f,0x21482a01,0x09581813, +0x20183a03,0x00d05408,0x21081006,0x09781c15, +0x20283000,0x00e04c06,0x21281c04,0x09681c16, +0x20283e05,0x00e05808,0x2108040f,0x09d82c1d, +0x20881e03,0x20401603,0x00c0440a,0x09f81c17, +0x20380e01,0x20101202,0x00502002,0x0a281c19, +0x20282206,0x00102807,0x00202a01,0x0a282018, +0x20980c02,0x20101e05,0x00601409,0x0af8282a, +0x00602805,0x20a8320e,0x01001211,0x0ab8041a, +0x00302403,0x20483208,0x00901208,0x0af8141b, +0x00201406,0x20680611,0x00c01207,0x0ad80c18, +0x00880400,0x20300400,0x00d01219,0x0c48242c, +0x20a85608,0x0110a000,0x21e03c00,0x13980a28, +0x20786e0d,0x0160a400,0x21d07000,0x15381a3b, +0x20886e0f,0x0120a400,0x21a06800,0x15580e36, +0x21186e10,0x02809800,0x2360b800,0x18183248, +0x0080200b,0x20483619,0x00a03a1e,0x12300637, +0x00904013,0x20486227,0x00d03215,0x13400645, +0x0070601c,0x2098962c,0x00f02619,0x13800a42, +0x01801819,0x00d0022f,0x21100e32,0x15900e61, +0x00701601,0x00481c08,0x20481e04,0x10200648, +0x00001603,0x00c83812,0x20b82006,0x10e80e4d, +0x00982614,0x00f04c27,0x21684a05,0x11280651, +0x0008220c,0x01301c1c,0x21182817,0x12281e6f, +0x00184607,0x00908805,0x20a83010,0x0df00642, +0x0078620a,0x0110d409,0x21984805,0x0e900647, +0x20381c0a,0x00605216,0x20381016,0x0eb80649, +0x00283c01,0x00c08609,0x20982418,0x0f081257, +0x20705c0b,0x2088a610,0x01803012,0x0c281a31, +0x20a0500e,0x2088a616,0x01b0441a,0x0c982637, +0x20302e04,0x20286409,0x0100200d,0x0cb82637, +0x20b03805,0x20388a05,0x0170401e,0x0cb8323c, +0x00a8260b,0x00f03c11,0x21182e03,0x0ad80a29, +0x0098220b,0x00d03814,0x20d83204,0x0b18122c, +0x00500402,0x00a00604,0x20980c05,0x0b280e2f, +0x00981e07,0x00b02c0a,0x20b81603,0x0b28122e, +0x20b0200e,0x00682e11,0x2028041a,0x09a8121d, +0x2070080a,0x0058120e,0x00100817,0x09c81a22, +0x20581404,0x00b02801,0x20882413,0x09d81a23, +0x20801009,0x0048120b,0x00080419,0x09c81623, +0x00785210,0x00f06c1a,0x20d80a07,0x08f81a14, +0x00282209,0x00702810,0x20300403,0x08f81a15, +0x00382e0b,0x0060380e,0x00201c05,0x08f82217, +0x00482a09,0x0080380f,0x20480401,0x08f81e16, +0x20180408,0x20500216,0x00e02c0f,0x08580a10, +0x00481c02,0x20102a0b,0x00801807,0x08580a10, +0x00000008,0x20681213,0x0100240c,0x08580e0f, +0x00181403,0x2020120c,0x00a0200d,0x08581210, +0x20603000,0x20684403,0x00e8140d,0x08180e02, +0x20904005,0x20886205,0x01100014,0x08081203, +0x20602e01,0x20584005,0x00c80c0e,0x08181202, +0x20703803,0x20785202,0x00e80410,0x08081201, +0x00680a01,0x00601404,0x20381a04,0x08181002, +0x00681a06,0x0080340a,0x20782606,0x08281004, +0x00781201,0x00503002,0x20482a06,0x08180c02, +0x00581604,0x00703808,0x20682604,0x08281005, +0x20580c03,0x00500601,0x00200c0e,0x08381807, +0x20380407,0x00200207,0x0060080c,0x08481807, +0x20400404,0x00280e02,0x0080080e,0x08382007, +0x20280c06,0x00201a05,0x0088040b,0x08581c08, +0x00583607,0x00205c08,0x00380601,0x0898100e, +0x0038320a,0x0010440d,0x00600403,0x0898180e, +0x00283609,0x00304c0a,0x00500403,0x0898180f, +0x0068260b,0x2020380c,0x00d00c07,0x08b82011, +0x20203404,0x20c8620d,0x01903c0e,0x09181014, +0x20502c09,0x20a85212,0x01702c0e,0x09281017, +0x20102c07,0x20a84a10,0x0180240a,0x09281016, +0x2070300c,0x20b85e14,0x01b02818,0x09781420, +0x20a01804,0x00284201,0x00180808,0x09d8041f, +0x20400602,0x00181409,0x00380c00,0x0a080c1e, +0x20800c00,0x00183406,0x00600806,0x09e8101e, +0x20780607,0x0018080f,0x00480c04,0x0ab8142e, +0x00a82e05,0x0080480e,0x20f8221f,0x0ac0001b, +0x00582e01,0x00203c02,0x20380610,0x0ae8041c, +0x00883202,0x00403806,0x20700618,0x0ad8041c, +0x00800003,0x00080e08,0x00201e19,0x0c18082e, +0x21201a02,0x20185800,0x01406800,0x13581e17, +0x21403804,0x20f89c00,0x02703400,0x14e80626, +0x21705006,0x2088a400,0x01c01800,0x15180a22, +0x22003804,0x2168b000,0x04205000,0x17781a2c, +0x01481805,0x00502e05,0x20280a37,0x12501632, +0x01c82607,0x2010600d,0x00083a3b,0x13602244, +0x02284609,0x00b09011,0x20d84645,0x13b01244, +0x03183209,0x20804c0d,0x01781261,0x15901a5d, +0x00681a09,0x20102408,0x00900c04,0x1030124c, +0x20400c02,0x20a00609,0x01800819,0x10d01255, +0x20c00403,0x2068260a,0x01704422,0x11080655, +0x20c02c06,0x21483e0e,0x02a01833,0x11f01a74, +0x2060240e,0x20884a12,0x01201815,0x0df0163f, +0x20301005,0x20785603,0x01902c0e,0x0e700642, +0x00780402,0x20480a02,0x00e00201,0x0eb01245, +0x00300800,0x20983003,0x01a0040f,0x0ef01252, +0x00483210,0x00107017,0x00083403,0x0c301a33, +0x00481608,0x2030540b,0x00583804,0x0c901e39, +0x20780603,0x20502005,0x00c81815,0x0ca0163a, +0x20600e03,0x20701c04,0x00e83019,0x0ca01e3e, +0x2020140e,0x20b82e17,0x01c0200e,0x0ab0122b, +0x20200807,0x2088220c,0x01902010,0x0af00a2f, +0x00680c03,0x20600e05,0x01400401,0x0b000a30, +0x00200c05,0x20482606,0x01500407,0x0b00062e, +0x0038260e,0x20503814,0x01181809,0x09900e1f, +0x00300205,0x20600c08,0x0118140a,0x09b00e22, +0x00001605,0x20981405,0x01700414,0x09a00a25, +0x00081a07,0x2010240b,0x00c8080e,0x09b00624, +0x2090380b,0x20e88216,0x01f03813,0x08c00e11, +0x20701002,0x20683e07,0x01402412,0x08d00a14, +0x20901405,0x2048520b,0x01302c13,0x08d00a12, +0x20501403,0x2078420b,0x01503010,0x08d00a15, +0x00801201,0x00080c0b,0x20184207,0x0860160b, +0x00602406,0x20283202,0x00582603,0x0860120c, +0x00901401,0x00180c03,0x20183a07,0x0860160c, +0x00402c06,0x20283202,0x00583001,0x0850120c, +0x20583a04,0x00405008,0x20480c10,0x08100a07, +0x20484a08,0x00706410,0x2078180f,0x08100606, +0x20883202,0x00504008,0x20481413,0x08000206, +0x20383e07,0x0080580f,0x20681c0e,0x08000205, +0x00501202,0x20a00203,0x01001800,0x08000801, +0x00001403,0x20a81609,0x01202404,0x08000803, +0x00500a02,0x20600402,0x00c01604,0x08000402, +0x00100c00,0x20780e05,0x00f02404,0x08000404, +0x20201004,0x20682208,0x0100080d,0x08200c07, +0x00400602,0x20580801,0x00c00005,0x08300c07, +0x00080400,0x20480606,0x00d0180d,0x08100c06, +0x00400401,0x20381204,0x00d01006,0x08300c09, +0x20202000,0x20284404,0x00800807,0x08800812, +0x20702005,0x20484a06,0x00a01010,0x08800c12, +0x20602405,0x20584e05,0x00d00c0d,0x08800c13, +0x20501c00,0x20283800,0x00800c12,0x08a00c15, +0x00282e02,0x00603c03,0x20981401,0x09201016, +0x00481a03,0x00403008,0x20882e04,0x09401018, +0x00682a06,0x0030400b,0x20681e06,0x09301017, +0x00581801,0x00503401,0x20682803,0x09801420, +0x20601601,0x20401202,0x00682006,0x09e00819, +0x20601e02,0x20180e01,0x00580809,0x09f0041a, +0x20802000,0x20781207,0x0098080c,0x09e00c1a, +0x20e02203,0x20181803,0x00780413,0x0aa0042b, +0x00600c02,0x00184206,0x00a01e11,0x0aa80c1a, +0x00501404,0x00584a0b,0x0020160e,0x0ad8081d, +0x00602003,0x00285e09,0x00600a12,0x0ac8041e, +0x00b81403,0x00780e0a,0x00100e21,0x0c100030, +0x21401a01,0x20781800,0x01280c00,0x13603213, +0x20f01003,0x00401400,0x20785000,0x15403e2c, +0x21181400,0x20204800,0x00382c00,0x15503a29, +0x21c03601,0x20780400,0x20184c00,0x17f06a31, +0x01880404,0x20181e04,0x00c0063c,0x12802a31, +0x01580c00,0x00880c0a,0x2030122e,0x13a01a43, +0x01901601,0x20684201,0x01503634,0x13c02243, +0x02801c07,0x00784203,0x20380654,0x15f0425b, +0x20302205,0x20282409,0x0058040c,0x10702a49, +0x20281a0d,0x00402808,0x20602c10,0x11203652, +0x20901400,0x20281603,0x00680819,0x11403651, +0x2068320f,0x00e04c12,0x21380825,0x12704673, +0x00880804,0x00602206,0x20581404,0x0e503241, +0x00102c16,0x2028261e,0x0048200b,0x0ed04245, +0x00a01004,0x00381202,0x00081e03,0x0ef02e46, +0x00302413,0x00281e1c,0x00081812,0x0f504657, +0x20c81602,0x00482005,0x0030301a,0x0c702232, +0x20482e14,0x00901822,0x2050080f,0x0cd01e38, +0x20a82207,0x0070100b,0x2040141a,0x0ce0263a, +0x20984210,0x00b0401d,0x20880c1d,0x0cf02a40, +0x00d00800,0x20101602,0x20481209,0x0b203e2a, +0x0040140f,0x20280e1a,0x00100c04,0x0b40422e, +0x00a01808,0x2018160a,0x00100204,0x0b50362f, +0x00800c08,0x20500a12,0x00801001,0x0b403e31, +0x20b01a01,0x00283603,0x0010141d,0x09e03220, +0x20280e0e,0x00300c13,0x20180812,0x09f02e23, +0x2058260e,0x0050280e,0x20401818,0x09f03225, +0x20701207,0x20282407,0x00a00819,0x09e03223, +0x00280407,0x00802e05,0x20c85203,0x09203613, +0x20601811,0x00081217,0x0028240b,0x09203615, +0x20402814,0x20481a1c,0x00683008,0x09103e15, +0x2020100e,0x00280a0f,0x00183405,0x09103615, +0x0078160d,0x00702811,0x20180c04,0x08901213, +0x00c82213,0x0060401b,0x20282a06,0x08801612, +0x00a81a14,0x0060301f,0x00082e03,0x08801212, +0x00a82a14,0x0060501c,0x20182201,0x08801a13, +0x20902810,0x00285a17,0x00902018,0x08201205, +0x20c03812,0x20286e1c,0x00e0281f,0x08101606, +0x20a02413,0x00084e1c,0x00c0201b,0x08101206, +0x20a02c13,0x2048621f,0x01302c1d,0x08001a05, +0x0038360d,0x00c02818,0x20c00203,0x08301405, +0x00482a0c,0x00c0281a,0x20d81a05,0x08301007, +0x00382a0f,0x00901c1c,0x20700202,0x08200c06, +0x0018260e,0x00701c1b,0x20581201,0x08301809, +0x00200808,0x2010120f,0x20200005,0x08602806, +0x00100003,0x00200a0b,0x20301805,0x08602007, +0x00001409,0x20181213,0x00001407,0x08502808, +0x00601008,0x2028060f,0x00300c02,0x08702809, +0x20280e08,0x00202008,0x0028140b,0x08a0180e, +0x20200400,0x00201800,0x2018240a,0x08b0200f, +0x20180606,0x00402009,0x20482c08,0x08b01c0f, +0x20580605,0x00201c08,0x00281c12,0x08d02013, +0x0000300d,0x2028420f,0x00980c04,0x09301015, +0x00100c04,0x00381601,0x00680403,0x09500c15, +0x00002409,0x00383a0a,0x00400005,0x09400c16, +0x00601006,0x00081606,0x00800004,0x09a0181e, +0x20785210,0x00a04c19,0x20701004,0x09f0081a, +0x20984e08,0x0060440a,0x00101c08,0x0a100c1b, +0x20885a0c,0x00c05812,0x20b00c05,0x0a000c1b, +0x2128560a,0x0050440b,0x00402016,0x0ac0182b, +0x00802c0a,0x20a81a1f,0x00c00617,0x0ac02017, +0x00803407,0x20e80a14,0x01182a19,0x0ae02019, +0x00902c08,0x20a00619,0x00b8261b,0x0ad01c17, +0x00e05c09,0x21084a1a,0x0158222b,0x0c202c2d, +0x21682a05,0x00103000,0x20401c00,0x13f04e14, +0x20c81e05,0x00104000,0x00302400,0x15a03632, +0x21181a03,0x00401000,0x20203800,0x15c03a28, +0x21d86607,0x01209800,0x21506000,0x18a03e35, +0x01d0440d,0x20982a10,0x00983641,0x13005234, +0x01402808,0x20683610,0x01401625,0x13e03a44, +0x01901406,0x20280a0a,0x00280a34,0x14405243, +0x02f00c06,0x20701615,0x01101e57,0x16805e60, +0x2088360b,0x00803c16,0x20180815,0x10c0324a, +0x20f80401,0x00382007,0x00700818,0x1180364a, +0x20981602,0x00302408,0x00081816,0x11b04252, +0x21601c08,0x20584604,0x01680437,0x12e04e70, +0x00b81202,0x2050060b,0x00e03a02,0x0eb04240, +0x01783a0c,0x0030600a,0x20180614,0x0f504a48, +0x00e81206,0x20201c01,0x00900e05,0x0f60424a, +0x01782a11,0x00204c13,0x00681609,0x0fe0525a, +0x20e0500e,0x20985a0f,0x0108341f,0x0cd04a32, +0x21804811,0x20b87219,0x01701031,0x0d204239, +0x21103c0e,0x20685211,0x01181025,0x0d303e3a, +0x21904c15,0x20888621,0x0190143a,0x0d504e41, +0x00c8360d,0x00b03019,0x20680a0b,0x0b802a28, +0x01382a0d,0x00703419,0x20582a16,0x0bc03a2c, +0x01283e10,0x00903c19,0x2038060e,0x0bb02e2e, +0x01082e0f,0x00b02c1f,0x20882a10,0x0bd03e2c, +0x20c80807,0x20201e0e,0x00500c1a,0x0a403e21, +0x21001408,0x20381e0f,0x00801824,0x0a503e24, +0x2140300e,0x20684a17,0x00c01827,0x0a503e22, +0x20e80405,0x0000120d,0x00201020,0x0a604a25, +0x00a81e02,0x20402005,0x00c80a09,0x09803618, +0x00b82603,0x00203c08,0x0018260c,0x09803a18, +0x01084209,0x00606013,0x20783214,0x09903a18, +0x00c81c00,0x20202c02,0x00781e0a,0x0980461a, +0x20700401,0x20c81601,0x01401815,0x08c03612, +0x20600c01,0x20782202,0x01002016,0x08c03213, +0x20a00404,0x20981608,0x0120301c,0x08c03614, +0x20a00602,0x20882803,0x0110281b,0x08c03a12, +0x00700206,0x20a02401,0x00f81c01,0x08704207, +0x00681204,0x20403c00,0x00882402,0x08604207, +0x00900606,0x20802402,0x00c82202,0x08604607, +0x00900603,0x20702603,0x00782602,0x08704e06, +0x20a0440f,0x20a87212,0x01881015,0x08502804, +0x20902c09,0x2088520b,0x01700015,0x08502404, +0x20d0340d,0x20786210,0x0158041a,0x08402804, +0x20d02c0b,0x2068520b,0x0118101a,0x08603006, +0x00a82610,0x00702c1d,0x2048160a,0x08a01c09, +0x00581206,0x0030100f,0x00381205,0x08a0200c, +0x00a8220b,0x00602c17,0x2038260c,0x08a0200b, +0x00d81a0b,0x00602815,0x20481a0e,0x08c0280c, +0x20a0080d,0x20380a13,0x00701813,0x08e02c0e, +0x20281802,0x20102203,0x00601409,0x0900280e, +0x20780c07,0x2020120a,0x00801810,0x08e0240d, +0x20980808,0x20100e0a,0x0070201a,0x09203012, +0x00d82a15,0x20104c15,0x00480a0a,0x09702c12, +0x0058060d,0x20700c04,0x00e01c02,0x09803414, +0x00981e11,0x2050340c,0x00c00e05,0x09702c13, +0x00c81614,0x2030200e,0x00a02602,0x0a003c1e, +0x21705c1a,0x20b8a629,0x0170181d,0x0a10281b, +0x21106819,0x2098a622,0x01181811,0x0a40301d, +0x2140681b,0x20c8ae27,0x01a80417,0x0a20281c, +0x21c0741f,0x2078b62e,0x01281021,0x0b10442d, +0x01283e11,0x00c06c32,0x21188236,0x0b00181b, +0x00f86613,0x01109439,0x21786e2d,0x0b301419, +0x01186614,0x00e0903b,0x21287233,0x0b101019, +0x01788616,0x0160c842,0x21b89a45,0x0c90202b, +0x21b03c0c,0x00084400,0x20183c00,0x1480460f, +0x21100404,0x20481800,0x00602800,0x16104629, +0x21502c06,0x20683c00,0x00b81800,0x16404a23, +0x2240340c,0x20e89400,0x02001800,0x19105222, +0x0298661a,0x00f0a024,0x21201250,0x13a03e37, +0x01c80a0f,0x2030440d,0x00000e34,0x14906643, +0x01f8160b,0x00503812,0x2058063f,0x14d04a42, +0x03501219,0x20103424,0x2050026d,0x17607659, +0x21302c10,0x20a85e29,0x0160682b,0x11405a4a, +0x20e00c11,0x20582a20,0x0110181f,0x1210664e, +0x20b00006,0x00081610,0x0090381d,0x12405653, +0x20e80c12,0x00301228,0x00803033,0x13c08a76, +0x00a03005,0x00182808,0x2018520d,0x0f505e3b, +0x00b03206,0x20284414,0x0078260a,0x0fe05643, +0x00800c04,0x00081002,0x00481204,0x10005e46, +0x00500e04,0x20182c0e,0x00c8140a,0x10a07657, +0x00087215,0x00d0a018,0x20c00410,0x0d705239, +0x20784205,0x00a06801,0x20980818,0x0dd05e3c, +0x2038420f,0x0030640d,0x00000014,0x0dd05e3e, +0x20382a08,0x00206003,0x00182c19,0x0e208246, +0x20104017,0x20f87628,0x01c0280e,0x0be0562a, +0x0060200a,0x2068460e,0x01100c03,0x0c40522f, +0x00205015,0x20d88220,0x0190080a,0x0c305a2f, +0x0010280e,0x20886214,0x0198040f,0x0c506232, +0x2058060e,0x0010001d,0x2018340c,0x0ad04a1d, +0x20881208,0x00201c0f,0x00082016,0x0ae04e23, +0x2058360f,0x00704c1e,0x20784410,0x0ae04a22, +0x20980a09,0x00100016,0x00282c13,0x0b005221, +0x00803806,0x00083e0e,0x20100a03,0x0a004a19, +0x00802805,0x2028360a,0x00700e03,0x0a004e1a, +0x00704406,0x20685a0f,0x00d02601,0x0a00461a, +0x00c02400,0x20182606,0x00200e08,0x0a20561c, +0x20680801,0x00e80404,0x20f81814,0x09504211, +0x20681000,0x00800805,0x20681013,0x09504a12, +0x20680404,0x00b80802,0x20a81814,0x09404611, +0x20b00808,0x00881606,0x20781c1d,0x09504e11, +0x00082203,0x00c02408,0x21100402,0x09003e06, +0x00280a03,0x00400804,0x20400c03,0x08f04a07, +0x00382609,0x00a02c0d,0x20c01000,0x08f04607, +0x0078260b,0x00b03013,0x20d80605,0x09104605, +0x00582202,0x00505e03,0x20781803,0x08e04a03, +0x00081000,0x00203604,0x20181809,0x08d05201, +0x00081006,0x00103e0e,0x20181809,0x08d05602, +0x20380c07,0x00203a0d,0x00080c0f,0x08f05000, +0x20602805,0x20384609,0x01001413,0x08e03407, +0x20101402,0x20282a03,0x00c0000a,0x08f03c09, +0x20102201,0x20383403,0x00e8040a,0x08e03808, +0x00301a04,0x20182407,0x00e01007,0x09203c0b, +0x00481603,0x00700c06,0x20180e01,0x09503410, +0x00001203,0x00482803,0x00200807,0x09603812, +0x00000000,0x00581400,0x00100c07,0x09503811, +0x20180c02,0x00581206,0x00502410,0x09a04816, +0x20700400,0x00282a01,0x0010240b,0x09e03816, +0x20780c05,0x00780604,0x20880406,0x0a004018, +0x20800403,0x00582201,0x20400808,0x09f03c18, +0x20880402,0x00281800,0x00100c0c,0x0a905424, +0x00382000,0x00206e01,0x20885a0b,0x0a904815, +0x00883e09,0x0040980b,0x20985610,0x0ac04013, +0x00783606,0x00508c06,0x20c85a10,0x0aa04413, +0x00484a08,0x0010a807,0x2058560d,0x0bc05c24, +0x00100000,0x20584601,0x01303603,0x0b201811, +0x20404007,0x20b89e14,0x01c0580c,0x0b301c12, +0x20304005,0x20889e0e,0x01704808,0x0b201811, +0x00105007,0x2118c616,0x02505a02,0x0cb03421, +0x20f86a03,0x00c07000,0x20102c00,0x15004217, +0x20d80809,0x00a81000,0x20681000,0x16a04626, +0x20f82c01,0x00704800,0x20700800,0x16e05228, +0x21802411,0x00900800,0x20a88800,0x19f07e2c, +0x01003003,0x20e88e09,0x01b0662d,0x1400522e, +0x00d84615,0x0080301a,0x20a05e28,0x1540523a, +0x01381603,0x20480802,0x00b04a2d,0x15705a3e, +0x01c88221,0x01206432,0x20908649,0x18305a50, +0x20200c06,0x20202801,0x20884802,0x12207a43, +0x00404415,0x20980a23,0x00281a01,0x13008a4e, +0x20502c03,0x20981207,0x0098080d,0x13107a4e, +0x00403412,0x20e81a31,0x01104c0b,0x1500ba6f, +0x00f84e11,0x00106412,0x00201e04,0x10106244, +0x00585211,0x0070541b,0x0008040a,0x10a06249, +0x00c82204,0x00201402,0x00500e02,0x10c06e49, +0x00180402,0x20180c04,0x00a83c17,0x11c0a25e, +0x21607013,0x2128b221,0x01b03827,0x0e107233, +0x20c03c0c,0x20c85e19,0x01502819,0x0e907638, +0x21203808,0x20685a09,0x00900821,0x0ea07239, +0x20b00a07,0x20281c09,0x0080001c,0x0f309245, +0x01680e0b,0x00a04c16,0x2118761a,0x0cc06e2c, +0x01080605,0x0030200c,0x2028460c,0x0d007232, +0x0168360b,0x0080740f,0x20d84215,0x0d107634, +0x00f01406,0x0000160d,0x00184a05,0x0d509639, +0x2130040a,0x00680a0a,0x00200029,0x0b604e24, +0x21100c04,0x00281603,0x00600025,0x0b905e25, +0x2150400e,0x20585613,0x0100042e,0x0b705e27, +0x21200804,0x00581805,0x00683429,0x0bb06228, +0x00d8520d,0x00806c12,0x00000611,0x0a904a18, +0x00d83207,0x00504008,0x0020020e,0x0ab05e1a, +0x00c85a0f,0x00b07018,0x20581210,0x0aa05618, +0x00d8320b,0x00704411,0x0008060f,0x0ad05a1b, +0x20502006,0x20d81a13,0x01b01417,0x09c05615, +0x20602007,0x20782a0e,0x01200018,0x09e06214, +0x20301407,0x20a81214,0x01701816,0x09d05e15, +0x20300806,0x20500a10,0x01100417,0x09f06216, +0x20301005,0x20583800,0x01480c0a,0x09704604, +0x20180e01,0x00180c06,0x00980807,0x09805205, +0x20601803,0x20584401,0x0138040d,0x09705204, +0x20401402,0x20483802,0x0130000e,0x09905204, +0x00380e07,0x2018040e,0x00601000,0x09604801, +0x00180a04,0x20200404,0x00600c05,0x09705801, +0x00680e03,0x00000c09,0x00280a05,0x09705401, +0x00481a04,0x0010180a,0x00501002,0x09905804, +0x20182401,0x20403607,0x00600c0a,0x09705c06, +0x00181404,0x20301e07,0x00780407,0x09906007, +0x20282602,0x20303201,0x00500c0e,0x09805c05, +0x20182604,0x20502601,0x00b0300e,0x09d06c0b, +0x00103000,0x20d83204,0x01381006,0x09d0580e, +0x20300e06,0x20800405,0x00d8140a,0x09f0580f, +0x00002402,0x20c81e08,0x01181006,0x09d05c0f, +0x00104005,0x20f83a0d,0x0158140a,0x0a507c17, +0x20701807,0x00082205,0x00683009,0x0a504816, +0x2020200a,0x20582a0e,0x00e82002,0x0a804c15, +0x20501804,0x20381a02,0x00a83006,0x0a604815, +0x20601c01,0x00282002,0x0078300c,0x0b406422, +0x00382e0c,0x00601411,0x2010160c,0x0b103414, +0x0008160a,0x00381c11,0x00401605,0x0b303414, +0x00281a07,0x0038140a,0x00401a0a,0x0b103413, +0x20480606,0x00883006,0x20102606,0x0c705025, +0x00103809,0x2058421b,0x00380e04,0x0b80480f, +0x00380806,0x20202611,0x20382608,0x0bb05011, +0x00280804,0x2030260d,0x20183206,0x0b90480f, +0x00881406,0x00802e11,0x20d84a18,0x0d70641e, +0x21206c09,0x2178cc00,0x02386000,0x15b08611, +0x20481603,0x20182400,0x01881000,0x17406a2a, +0x20e81802,0x00483c00,0x00e01000,0x17906224, +0x20889608,0x00307000,0x01105000,0x1ae08a37, +0x01302e04,0x0050081a,0x20f88e36,0x14e06a2c, +0x20806c16,0x2058a209,0x00f8320d,0x15d05a31, +0x01005007,0x20384805,0x20183e2b,0x16306e39, +0x2050d817,0x22291a18,0x02e01618,0x1900a243, +0x00384e0f,0x01004c0e,0x20d04803,0x12f04e46, +0x01889229,0x0160c038,0x21902a24,0x14005e4a, +0x20286215,0x01207019,0x21203805,0x1400664c, +0x01685a1e,0x0140842e,0x21980626,0x1680ae62, +0x20205813,0x2038821e,0x0060300d,0x10e0723e, +0x20c07823,0x20e89a41,0x01605825,0x11808e49, +0x00805014,0x20684e25,0x00a01000,0x11b08a49, +0x00302c12,0x20381a2c,0x00901c1c,0x1330ca68, +0x2038560b,0x01209c1a,0x21a85406,0x0f207234, +0x00083213,0x00f05c28,0x21085c00,0x0fa07e37, +0x20a83a0c,0x00e05018,0x20983418,0x0f90723d, +0x21280800,0x0098040c,0x00284825,0x1070a647, +0x00b82801,0x20202607,0x00d04603,0x0d806632, +0x00b81807,0x00301611,0x00703000,0x0de07a37, +0x00b00c0b,0x00082a0d,0x00a02606,0x0de06e34, +0x01583608,0x00704c0b,0x00181212,0x0e809a3e, +0x20a80e03,0x20c00a04,0x0150181f,0x0c107a25, +0x20d81e06,0x20301405,0x00c00822,0x0c608226, +0x20685611,0x00407013,0x0010081b,0x0c507e29, +0x20e00406,0x2060020e,0x0148082d,0x0ca09630, +0x0010580c,0x20f88a0d,0x01780401,0x0b407a14, +0x0050380a,0x20a8520c,0x01180605,0x0b808617, +0x20206414,0x21189620,0x01d02008,0x0b608617, +0x00202402,0x20584c04,0x01480802,0x0b908218, +0x00282a0f,0x00704019,0x20b81c04,0x0aa07612, +0x0018220e,0x00404014,0x2038180b,0x0ad07e15, +0x0048220f,0x00802c1b,0x20883002,0x0ac07e12, +0x00380e05,0x00401c09,0x00181007,0x0ae08614, +0x0020240b,0x20380a15,0x0058100a,0x0a307a0b, +0x2010300b,0x20483216,0x00d8040d,0x0a507e09, +0x20301c09,0x00000211,0x0038180e,0x0a407e0a, +0x20201803,0x00100607,0x00781010,0x0a708608, +0x20400a08,0x0058240b,0x0038080e,0x0a005c01, +0x20380a07,0x0088100c,0x00181009,0x0a306802, +0x00300607,0x0078180a,0x00380804,0x0a205c00, +0x00001205,0x00783401,0x0080180b,0x0a607405, +0x2010180d,0x0088360d,0x20680c03,0x0a405c0a, +0x00501808,0x00782209,0x20381000,0x0a606807, +0x2050200b,0x00983e0c,0x2038080d,0x0a406008, +0x20502c0f,0x00b84e0c,0x2048180c,0x0ac07c11, +0x00183a0f,0x00e06019,0x21381c01,0x0a90580c, +0x20982208,0x00c0240f,0x20b80c0f,0x0ab05c0f, +0x0028320a,0x01104c14,0x21281e01,0x0aa0580e, +0x00685a13,0x01608821,0x21781a03,0x0b607416, +0x00083002,0x00002e12,0x00502c05,0x0b00600f, +0x00883602,0x00503a09,0x2020120c,0x0b406410, +0x20183602,0x0040320b,0x00102404,0x0b10600f, +0x20583803,0x20103618,0x00b0440e,0x0c20841c, +0x20904c0c,0x20d86e0c,0x01183405,0x0b805414, +0x20a03c0c,0x20885610,0x00d8340d,0x0bb05811, +0x2050400d,0x20885610,0x00d83400,0x0b905812, +0x20a01c0b,0x20f83a0e,0x01883c00,0x0d308023, +0x00a80a0b,0x00706822,0x20b88a1f,0x0c10380d, +0x0080320a,0x0070081e,0x20887619,0x0c403810, +0x00602a0b,0x00701020,0x20887213,0x0c10380d, +0x00e06209,0x20880c1b,0x00a8a22a,0x0e205c18, +0x20984011,0x01307c00,0x2218d000,0x16f08e29, +0x20703812,0x20c85800,0x0168e000,0x1860c233, +0x20d04c1b,0x20c88800,0x01991800,0x1890b22c, +0x2100b825,0x20d94400,0x01993400,0x1c40de31, +0x00f87e23,0x00209032,0x20102a1c,0x15804a37, +0x00e87620,0x0010a036,0x20185a16,0x16b0763e, +0x01789231,0x0070ac52,0x20882a26,0x17005a3f, +0x01290e3b,0x0221686e,0x23886a2f,0x1a808e49, +0x20b06c21,0x21d89a37,0x02205411,0x13907a3d, +0x2100881f,0x21b8ee2b,0x02706815,0x14a07a3f, +0x2160742b,0x21d8b243,0x0230681f,0x14d08643, +0x20806022,0x22188644,0x0220c407,0x17c0be5d, +0x01084618,0x2020842b,0x20384a11,0x11c0763d, +0x01786e1b,0x0070c831,0x2148461c,0x12c09243, +0x01c85e26,0x0000a83e,0x20983225,0x12d08e46, +0x01682e18,0x20906c23,0x00182610,0x14d0de62, +0x20e0280c,0x21385e1c,0x01d06820,0x0fe07a35, +0x21301c0d,0x21483a21,0x01e07028,0x10909a3d, +0x2160401c,0x21785e36,0x02105430,0x1080a240, +0x21301811,0x21481a24,0x01c01831,0x11e0e251, +0x00c03a06,0x20885007,0x00680a0a,0x0e708e2b, +0x01302e07,0x20d83406,0x01181211,0x0f00aa31, +0x01600614,0x2070041d,0x00a82e14,0x0ee09a32, +0x00d03206,0x20e84c0e,0x01682a07,0x0fd0c63d, +0x20d0140d,0x0068260c,0x20e8281b,0x0d308a23, +0x2130280f,0x20384610,0x00382827,0x0d809e26, +0x21704817,0x20688a1e,0x00b0142f,0x0d609625, +0x20880403,0x20200a04,0x0038201f,0x0e00c231, +0x00d84612,0x00b0841c,0x2178320b,0x0c507a1b, +0x01083611,0x00705c1e,0x20d83211,0x0ca08a1b, +0x01285a17,0x00c09827,0x21784e18,0x0c908e19, +0x00381202,0x20302405,0x00482806,0x0cd0b21f, +0x20e01412,0x20683a1b,0x00a0341d,0x0b807212, +0x20d0040f,0x20682616,0x00a0381e,0x0bd08e14, +0x20b01c13,0x20a8321f,0x00f02c1d,0x0bb08a16, +0x20280805,0x20780a01,0x00d00410,0x0c00a214, +0x00c83e12,0x2010601c,0x20480e0c,0x0b307e0a, +0x00a83e10,0x20506416,0x00181209,0x0b709a09, +0x00684610,0x2030581b,0x00380e03,0x0b408a09, +0x00183e0c,0x2090480e,0x00c02009,0x0b90ae07, +0x20c0100a,0x21080a19,0x01401819,0x0ae08a03, +0x20a0240f,0x2148261b,0x01a00016,0x0b309e03, +0x20401009,0x21480a15,0x0190140e,0x0b109604, +0x2040140b,0x21780615,0x01d0000d,0x0b90c004, +0x00c80400,0x20d01406,0x0128460a,0x0b007405, +0x00d81a09,0x20b02412,0x01183609,0x0b408404, +0x00681203,0x21002406,0x01783001,0x0b108804, +0x00a81a07,0x2120380c,0x01c83400,0x0bd0ac0b, +0x20e00e09,0x20d84805,0x0160341b,0x0b30600d, +0x21100c00,0x21183a0a,0x01a0281e,0x0b707c0e, +0x20901205,0x21484a02,0x02002813,0x0b50740e, +0x20d02601,0x21888609,0x02a0541e,0x0c509c1a, +0x00204c0f,0x20b86615,0x0048360e,0x0bd07014, +0x00604408,0x20e8620a,0x00d83a15,0x0c107c13, +0x2030480b,0x20f86a10,0x00e83607,0x0be07c14, +0x20105003,0x20f87e0c,0x00a8360a,0x0d60b024, +0x00384000,0x00807c17,0x21588207,0x0c404809, +0x00282807,0x00305c0c,0x20b88203,0x0c705c07, +0x00883003,0x00306812,0x20c88610,0x0c505808, +0x00100815,0x00401a01,0x2158b60e,0x0e508418, +0x20180a0b,0x20805420,0x00a03c03,0x0c703808, +0x20282a0f,0x2070982c,0x00c00805,0x0cb04009, +0x2048260d,0x20908c26,0x00e0180d,0x0c804406, +0x0058721c,0x00711055,0x20f83a0f,0x0ee0540e, +0x0070220a,0x20b86000,0x02083c00,0x17d08e3b, +0x00b8220b,0x00706400,0x21589400,0x1a10f253, +0x00f82e0e,0x00408000,0x20d8c000,0x1a30f657, +0x01586a1f,0x00613c00,0x2138b000,0x1e311e6a, +0x21406828,0x20393e1d,0x00881c16,0x16105e30, +0x21205426,0x2028fe21,0x00583020,0x17a09243, +0x21b07831,0x20696a2a,0x0138202c,0x17b07641, +0x2290c852,0x214a565c,0x03c0403f,0x1b308a4a, +0x01584e30,0x0180e85a,0x24789a26,0x14a06638, +0x00e84e2c,0x0130e452,0x23a8ae17,0x15c0863e, +0x01485238,0x0180f069,0x2478ba24,0x15f0763d, +0x01b84a4a,0x01d0d49b,0x2588e23d,0x19409649, +0x20702014,0x00485e35,0x20d0d41a,0x12a06e3e, +0x20503815,0x0008a630,0x2010e014,0x13b07e3f, +0x20a03421,0x00489a40,0x20b0f419,0x13c07a43, +0x20200c17,0x00c82645,0x22412013,0x1660c65e, +0x20381004,0x00c02c06,0x22484404,0x10f0922f, +0x20680e02,0x00e0240e,0x22983007,0x11f0b632, +0x00583214,0x01009023,0x23184606,0x11f0b639, +0x20281804,0x00f04401,0x22d8380d,0x13c0fa4e, +0x00682a0e,0x00807412,0x21981204,0x0f80862f, +0x00b8260a,0x00b06809,0x2200060b,0x1060b634, +0x0028040b,0x00401218,0x20d03c0a,0x1020b237, +0x0078220c,0x0090640e,0x21c81007,0x1170ea45, +0x00080c0b,0x20102619,0x00400c0f,0x0e108629, +0x20381808,0x00204a14,0x20681417,0x0ec0b62e, +0x0008260a,0x00307008,0x20984410,0x0e90b62a, +0x2050040a,0x00180a18,0x2030101a,0x0f80e634, +0x20502604,0x20486808,0x00d02410,0x0d106e19, +0x20202204,0x20485c05,0x00c01c0d,0x0da0961c, +0x20603411,0x20689a16,0x0130340f,0x0d80921a, +0x00100a02,0x00181807,0x2048240b,0x0e30d222, +0x00580400,0x00400a04,0x20d81802,0x0c708a10, +0x00200c01,0x00482207,0x20b81009,0x0cf0a611, +0x00981216,0x00602c1d,0x21383202,0x0cd0a214, +0x00300e07,0x00482401,0x20b0040f,0x0d50ca15, +0x20502805,0x00487603,0x20b02010,0x0c107607, +0x20602408,0x00687202,0x2130040d,0x0c909606, +0x20a0341a,0x00389a25,0x20803418,0x0c509608, +0x20b03012,0x00789212,0x21400818,0x0cf0c201, +0x20181204,0x00d0340c,0x22882c00,0x0c008801, +0x0058220e,0x01006017,0x22f83606,0x0c70a203, +0x00581615,0x00f03c29,0x22e84a07,0x0c509800, +0x00781a12,0x01304c25,0x23884209,0x0d20c406, +0x00c8060c,0x00901000,0x21c02204,0x0c008602, +0x00400c00,0x00882a12,0x21704009,0x0c609e01, +0x00300801,0x00b81615,0x22004007,0x0c40a000, +0x00300a05,0x00c81a10,0x2240580c,0x0d50cc08, +0x2160141f,0x00883a25,0x2188441f,0x0c10780c, +0x21100c14,0x00b82213,0x22285c14,0x0c90940e, +0x20d00813,0x00c81e13,0x22585c11,0x0c70940c, +0x20e00817,0x00e81e1f,0x22a86015,0x0dc0d018, +0x01183e24,0x00d0b039,0x22689223,0x0c904c0a, +0x00d8321a,0x00e0942a,0x22987e1f,0x0d106808, +0x00983618,0x00e09826,0x22b88617,0x0cd06809, +0x00283613,0x01009826,0x2318ba15,0x0ea09018, +0x0030202b,0x20286234,0x00603c10,0x0ca03001, +0x00900c23,0x00182a25,0x20401409,0x0d004a02, +0x00b01420,0x00283a21,0x20601803,0x0ce04601, +0x0168181b,0x00404614,0x20b83e0f,0x0f105806, +0x20c81e23,0x0060546a,0x21203823,0x0cf03819, +0x21080e1f,0x0050285d,0x20e07031,0x0d405018, +0x21180e1d,0x00602458,0x21306833,0x0d104c15, +0x21701e1c,0x20285054,0x0060e046,0x0f60481c + }, //TL84 + { +0x00780a09,0x00200000,0x0000cc00,0x13e89e33, +0x00a00a08,0x00200000,0x00009800,0x14f89a3c, +0x00c80a0a,0x00100000,0x0000cc00,0x15489a41, +0x00b8120f,0x20100000,0x00010400,0x1b78c24e, +0x20681404,0x0000021a,0x00007014,0x12684a29, +0x20d81c05,0x00300217,0x0000601f,0x13385a2c, +0x20f80808,0x2010021f,0x00005024,0x13684a2f, +0x20d0000e,0x2050022d,0x00004421,0x19285e3d, +0x2040100b,0x2050020f,0x00085801,0x11583e1e, +0x00000806,0x20400209,0x00084207,0x12284e20, +0x00000807,0x20300206,0x00085607,0x12484e20, +0x20500005,0x20500203,0x00087e06,0x17987a30, +0x00580607,0x20100011,0x00083e0b,0x10587223, +0x00500203,0x20100009,0x00083a06,0x11087226, +0x00580e08,0x2010000f,0x00082207,0x11287628, +0x00a00602,0x2050000c,0x00086215,0x15e8b23d, +0x00000402,0x20200203,0x00080c06,0x0f387a25, +0x20100002,0x20100201,0x00081808,0x0fd88225, +0x20200006,0x20300208,0x00081008,0x0fe87627, +0x00400604,0x20400006,0x00081409,0x13d8ce43, +0x00100a01,0x20100003,0x00081007,0x0e28821f, +0x00300203,0x20100006,0x00000004,0x0ec88a1f, +0x00400a02,0x20300008,0x00081802,0x0ec88622, +0x20500c07,0x20300205,0x00081814,0x11f8d634, +0x00100000,0x00100000,0x0000040a,0x0d488616, +0x20280402,0x20100204,0x0000080e,0x0de88616, +0x20180603,0x20100001,0x0000180f,0x0dc8861a, +0x00880e0d,0x00000010,0x00002806,0x1098de28, +0x20280401,0x00000000,0x0000080c,0x0cc8860b, +0x00100000,0x20200001,0x00080408,0x0d68860b, +0x20100404,0x20200207,0x0008080d,0x0d387e0c, +0x2060100d,0x20400215,0x0008081e,0x0f88c216, +0x00200203,0x00000003,0x00001007,0x0c987e01, +0x20180603,0x20200002,0x00000c0c,0x0d288601, +0x00100204,0x20100006,0x00080409,0x0d088601, +0x0028120b,0x00100011,0x0000080c,0x0f38d400, +0x20300405,0x20100208,0x00080c0d,0x0cb87809, +0x20100806,0x20300208,0x00081809,0x0d58840a, +0x20300404,0x20200207,0x00080c0d,0x0d288009, +0x20200409,0x2030020f,0x00080412,0x0f78c40e, +0x00000201,0x00000006,0x00080c04,0x0d288412, +0x00080603,0x0000000a,0x00080405,0x0dc89011, +0x00180602,0x20100006,0x00080804,0x0d988c12, +0x00000205,0x2020000b,0x00080c0d,0x1028d01e, +0x00180a02,0x00000004,0x00002005,0x0dc88016, +0x00200000,0x20100000,0x00002006,0x0e588816, +0x00180601,0x20100002,0x00001807,0x0e388418, +0x00000004,0x20200204,0x0000100f,0x1158cc2c, +0x20300403,0x20200203,0x00001809,0x0e886c1e, +0x20480401,0x20100201,0x00001c0d,0x0f287820, +0x20580402,0x20200201,0x0000200a,0x0f187820, +0x20680e03,0x20300009,0x00002c0e,0x12e8c43a, +0x20380a03,0x20100005,0x00002802,0x0f986023, +0x20680c02,0x20200002,0x00002800,0x10486826, +0x00000202,0x20300004,0x00002603,0x10386824, +0x20680403,0x20600201,0x00004203,0x14e8a440, +0x00600a04,0x20300204,0x00002207,0x10a84821, +0x00d00e0b,0x20500007,0x00003211,0x1168501d, +0x00300205,0x20300201,0x00003204,0x11485021, +0x00b0160e,0x20700008,0x00004614,0x16b88034, +0x20602408,0x20100218,0x00085c11,0x11a84829, +0x20a0180c,0x20200223,0x0008281e,0x12484026, +0x20201807,0x20300216,0x00082c07,0x12484427, +0x20603010,0x20200230,0x00084812,0x18386c39, +0x2028160c,0x00381800,0x0070c400,0x12b8921a, +0x0038360e,0x00401400,0x0050c800,0x13c88e28, +0x00281e0a,0x00981400,0x0020b800,0x14189628, +0x2040020b,0x00882c00,0x2040c800,0x19e8ca2f, +0x20302011,0x20283e24,0x00102606,0x11d8461d, +0x20803c14,0x20985629,0x00a01c09,0x12984623, +0x2060080e,0x00281a1e,0x20202005,0x12d84e26, +0x0018100b,0x00800221,0x2100260b,0x18687e35, +0x00781208,0x00602c10,0x20e8620e,0x10c85a27, +0x00681207,0x00601812,0x20b8620f,0x11886227, +0x00780e05,0x00401c0b,0x20984e0e,0x11a85e2a, +0x00001406,0x00480602,0x20f88a09,0x1698963f, +0x20101005,0x00281206,0x20381c07,0x0f787a2b, +0x00200801,0x00200202,0x20481c03,0x10287e2d, +0x20301804,0x00182205,0x20281c08,0x10487a2d, +0x00800205,0x00901010,0x21085209,0x1478d248, +0x00280603,0x00600c09,0x20781c03,0x0e388a26, +0x00100000,0x00400402,0x20481807,0x0ec88e28, +0x00400801,0x00700405,0x20a83601,0x0ef88e29, +0x00000402,0x00900800,0x20c80c0f,0x1238e645, +0x00081602,0x00501802,0x20401009,0x0d188a20, +0x00000203,0x00400003,0x2030040a,0x0da89220, +0x00281606,0x00901809,0x20900c0b,0x0db89a24, +0x00281206,0x00a02007,0x20a00c0f,0x1048e636, +0x00100401,0x00080604,0x00200c0a,0x0c488216, +0x00000803,0x00480a04,0x2040000a,0x0cd88e16, +0x20300405,0x00480e09,0x20401810,0x0cc88e17, +0x20401007,0x0068260b,0x20102016,0x0ed8de24, +0x20100401,0x00280800,0x0010000c,0x0bc8820b, +0x00200202,0x00600004,0x20680409,0x0c58920c, +0x00380603,0x00500c05,0x20780c06,0x0c388a0c, +0x0078220a,0x00a0340c,0x20b00009,0x0df8d614, +0x20180601,0x00380401,0x2010080a,0x0b988000, +0x20400403,0x00580a04,0x2050000f,0x0c189000, +0x20300001,0x00480603,0x2040080f,0x0bf88e02, +0x20901c09,0x00283211,0x0020101d,0x0d98d201, +0x00280801,0x00200e02,0x20280806,0x0bc87c08, +0x00480e02,0x00601804,0x20881002,0x0c489008, +0x00280400,0x00400c01,0x20580c06,0x0c188c08, +0x00780605,0x0090100b,0x20a82403,0x0de8d80f, +0x20100601,0x00080402,0x0010000a,0x0c188010, +0x20300401,0x00380a01,0x2010100f,0x0c989410, +0x20100800,0x00380801,0x2020000b,0x0c789011, +0x20580402,0x00880603,0x20600c18,0x0e78dc1c, +0x20100803,0x00181a02,0x00000c09,0x0cc8801a, +0x00280800,0x00480401,0x20301806,0x0d488c1a, +0x00000201,0x00580801,0x20401409,0x0d288c1a, +0x00480601,0x00780402,0x2070080b,0x0fb8d82e, +0x00080a03,0x00400806,0x20601406,0x0da87821, +0x20300603,0x00180801,0x2040180b,0x0e388023, +0x20300802,0x00480e01,0x20601009,0x0e288424, +0x20901003,0x00682a03,0x20801416,0x1158d43e, +0x20600804,0x00181604,0x20402007,0x0ec86827, +0x20401c09,0x00282607,0x20600802,0x0f787429, +0x20281202,0x00600406,0x20a02401,0x0f587c29, +0x20300802,0x00a80c08,0x21201604,0x1388c847, +0x00280604,0x00301807,0x20900e0b,0x10085c25, +0x0028160d,0x00802014,0x20f0260a,0x10b86c25, +0x20200c00,0x00280602,0x20902205,0x10986427, +0x2038260b,0x00c0380e,0x2150560d,0x15a8ac3f, +0x00283403,0x00307209,0x20481607,0x11185023, +0x00280808,0x00304a19,0x20700605,0x11b84c23, +0x00581001,0x00504604,0x20981a0f,0x11b85824, +0x00a83409,0x00308e1b,0x20700e1e,0x17587c36, +0x20e01e01,0x20385800,0x01102800,0x11c86208, +0x20b04003,0x20588800,0x01101000,0x12d86213, +0x20803602,0x20d86800,0x01d01c00,0x13285617, +0x20f80e0a,0x00283000,0x01406800,0x1868aa1c, +0x00f81002,0x00402a03,0x20583a2a,0x11484e1c, +0x00c83e07,0x00b06009,0x21183621,0x12185223, +0x00800403,0x00000205,0x00483219,0x12484a24, +0x00b01c12,0x2018361f,0x00983a2d,0x17588a32, +0x20100400,0x20180402,0x00582402,0x0ff86e30, +0x20101c0a,0x20381e0d,0x00782403,0x10a86a32, +0x00200400,0x00180803,0x00483203,0x10e86a32, +0x00681e07,0x00603818,0x2048860b,0x1538be4e, +0x00480a01,0x00102004,0x00482000,0x0e88762f, +0x00380e07,0x00301810,0x00082801,0x0f288630, +0x00180801,0x00202004,0x00283402,0x0f487a32, +0x00280801,0x00001402,0x00a80c07,0x12b8de50, +0x20100201,0x20280401,0x00c00c0c,0x0d188228, +0x00100403,0x00000606,0x00700809,0x0db8862b, +0x00581604,0x00002006,0x00a00005,0x0dc88e2e, +0x00280e03,0x20201405,0x00f0140f,0x1058de45, +0x20101003,0x20282203,0x00b00c0b,0x0c087e1d, +0x20280400,0x00100002,0x0070000d,0x0c888a1f, +0x20400c02,0x20682207,0x01202013,0x0c888622, +0x20300402,0x20581205,0x01502c16,0x0e78d233, +0x00280a02,0x00200804,0x00300006,0x0b487a14, +0x00280e01,0x00001001,0x00700006,0x0bb88a16, +0x00100401,0x20280400,0x00a81006,0x0bb88215, +0x00380602,0x20401000,0x0100040b,0x0d28c222, +0x00080400,0x00000a02,0x0060080c,0x0ac8760b, +0x20100000,0x20300201,0x00b0040d,0x0b38860d, +0x00080602,0x20100003,0x0090040b,0x0b28860d, +0x20301c03,0x20583204,0x01401415,0x0c58c212, +0x20201001,0x20181202,0x0078080b,0x0aa87400, +0x20200401,0x20300202,0x00b8080b,0x0af88601, +0x20200801,0x20280603,0x0098040c,0x0ae88202, +0x00181601,0x00102803,0x0088200c,0x0c08be02, +0x00300400,0x00280402,0x00380c04,0x0ac87c08, +0x00300e01,0x20281002,0x00b00006,0x0b188c08, +0x00100401,0x20180400,0x00880807,0x0b088408, +0x00280601,0x20300401,0x0120080e,0x0c38c80b, +0x20280601,0x00300802,0x0010000c,0x0b187c10, +0x20280a02,0x00100001,0x00700c0e,0x0b788811, +0x00080a04,0x00000c05,0x0070080b,0x0b688411, +0x20301401,0x20581603,0x01280415,0x0cc8c41d, +0x00280401,0x00200a02,0x00300407,0x0bc87819, +0x00201802,0x20182204,0x00700007,0x0c38841c, +0x20100805,0x20281207,0x00b0080a,0x0c18801b, +0x00200401,0x00081201,0x00d80c0c,0x0df8cc2e, +0x20300c01,0x00181800,0x00500c0c,0x0cb87c23, +0x20680401,0x00500004,0x2018040d,0x0d388825, +0x00080a05,0x00000808,0x00700408,0x0d188425, +0x20580802,0x00100802,0x00981814,0x0fa8d43e, +0x20280403,0x00400802,0x20100003,0x0de8742a, +0x00581a02,0x00402c06,0x20100a06,0x0e788429, +0x20401c08,0x20282a08,0x00900c07,0x0e587c2c, +0x20181a02,0x00000c09,0x00b02403,0x11d8d44a, +0x20281207,0x0030100a,0x00103204,0x0f486c29, +0x20a00801,0x20281e01,0x00a0440a,0x0fb8782b, +0x20281607,0x00502010,0x20201606,0x0fb8782c, +0x20e01601,0x20783402,0x00f06001,0x1428b84c, +0x00502005,0x20182e0f,0x00504210,0x10784c28, +0x00a81e01,0x00002c02,0x00302e1e,0x1118542b, +0x00681003,0x00001a08,0x00604e13,0x10f85c28, +0x01302401,0x20181602,0x00204238,0x16588442, +0x20f01001,0x20480800,0x00884000,0x11382e0a, +0x20881a05,0x20103c00,0x00381c00,0x12483a1a, +0x20a81e02,0x00503000,0x20981c00,0x12b82e1a, +0x21902c01,0x20f85400,0x01c84800,0x17784a16, +0x01100c00,0x00080c03,0x00682e2d,0x10a84e20, +0x0050300c,0x20785610,0x01281618,0x11585225, +0x00a80402,0x20200e05,0x0038261e,0x11c83e29, +0x01d00401,0x20402404,0x00688a4b,0x16686a3c, +0x00080400,0x00300c03,0x00381c05,0x0f385e34, +0x00981a09,0x00503414,0x20384a0a,0x0fe86237, +0x00200802,0x20300401,0x00683800,0x10285638, +0x20101401,0x20381806,0x00f83c0d,0x13c8a65b, +0x00380a02,0x00100003,0x00600804,0x0da86630, +0x20500004,0x20180a07,0x00a01411,0x0e287233, +0x00280605,0x20100808,0x00780806,0x0e686a35, +0x00380603,0x00200009,0x0090000a,0x1128b650, +0x20200402,0x20180a03,0x0060040d,0x0c485e27, +0x00480a04,0x20100c05,0x00700003,0x0cc86e29, +0x00001002,0x20282205,0x0090180b,0x0ce8662c, +0x20180400,0x00180e01,0x00a02c13,0x0ed8ae41, +0x00180e02,0x00101403,0x00480807,0x0b385e1d, +0x20300403,0x20280e06,0x00a0080f,0x0b986a20, +0x20280401,0x00200800,0x0018100c,0x0ba86221, +0x20200801,0x00080a02,0x00700c11,0x0d189a2f, +0x20100400,0x20280e02,0x00900c0b,0x0a786214, +0x00200e01,0x20181403,0x00780806,0x0ac86e15, +0x00280a02,0x00100c03,0x00380407,0x0ad86617, +0x00280400,0x00280400,0x0050080c,0x0be89621, +0x00000802,0x20180e01,0x00680809,0x09f85e0a, +0x20100000,0x00100000,0x0030000c,0x0a486e0c, +0x20200803,0x20180e04,0x0060000e,0x0a386a0d, +0x00081000,0x00101c00,0x00480810,0x0b189213, +0x20180e02,0x00101804,0x00380c09,0x09c86201, +0x00080401,0x00100800,0x00380809,0x0a186e02, +0x20180e02,0x00201004,0x00280809,0x0a086a02, +0x00000e01,0x20281000,0x00b0080f,0x0ab89603, +0x00380401,0x20200a03,0x00900406,0x09e86406, +0x00280e04,0x00001003,0x00500808,0x0a286c07, +0x00300000,0x20100601,0x00600407,0x0a186806, +0x00100803,0x00180e03,0x0078040f,0x0ad8940c, +0x20300000,0x20380401,0x00b0080f,0x0a386411, +0x20401006,0x20281608,0x0098040e,0x0a886812, +0x20400401,0x20180e01,0x00700810,0x0a786812, +0x20281e05,0x00302407,0x00480412,0x0b78981c, +0x00200400,0x20380400,0x00a00405,0x0ae8601a, +0x00581e07,0x00102c0a,0x00480c03,0x0b48701b, +0x00480602,0x00000c02,0x00480803,0x0b38641b, +0x00301004,0x20480609,0x00e8100b,0x0c98942b, +0x20380801,0x20200800,0x0098040c,0x0bd86023, +0x20500c06,0x20681209,0x00f00c10,0x0c386c24, +0x20600804,0x20180e03,0x0070000f,0x0c286825, +0x20380602,0x00080803,0x00d80c16,0x0e28a83b, +0x00080400,0x20480402,0x00b00c04,0x0d18602b, +0x00300603,0x20381809,0x00b01401,0x0d886c2d, +0x00481604,0x00102c08,0x00380a02,0x0d78642c, +0x20302806,0x20184203,0x00a0000c,0x1058ac4c, +0x20901001,0x20582002,0x00a02005,0x0e78542f, +0x20900000,0x20180601,0x00502808,0x0ef85831, +0x20a00401,0x20481e03,0x00e0400a,0x0ed86030, +0x20f80a03,0x0080100f,0x20601004,0x12d8a454, +0x00a81202,0x00003405,0x0020121f,0x0fe8402e, +0x00901000,0x20182a01,0x00403a1c,0x10784833, +0x00900e01,0x20381802,0x0070321b,0x10584432, +0x01384e03,0x00605c09,0x20206e3a,0x1548844c, +0x20e80e01,0x00202400,0x20481c00,0x10f82611, +0x20d80400,0x00281000,0x00180800,0x11e83219, +0x20c01000,0x20182000,0x00581400,0x1258361b, +0x21880803,0x00702c00,0x21187800,0x17183625, +0x01181001,0x00001a02,0x0058162a,0x10383626, +0x01180c01,0x00103800,0x20384628,0x10e8322d, +0x00c00402,0x00300400,0x20482e23,0x11483e2d, +0x01e81601,0x00502c09,0x20684a47,0x15986a48, +0x00000602,0x20480402,0x00a80c08,0x0e984237, +0x00000a02,0x20181403,0x00b0040a,0x0f28563c, +0x00580a03,0x00401c07,0x20381801,0x0f884e3e, +0x00080a03,0x20102805,0x00581813,0x12b87e63, +0x00101402,0x20481a03,0x00a80807,0x0cf84630, +0x20100002,0x00080602,0x0068040b,0x0d785232, +0x20380801,0x00200203,0x0040140f,0x0db85236, +0x00000401,0x20281205,0x01001812,0x0fe88650, +0x00080a02,0x00100804,0x0048080a,0x0ba84a27, +0x00000602,0x00180c03,0x00500408,0x0c085228, +0x00280601,0x00000c00,0x00480406,0x0c384a2b, +0x20101002,0x20181a02,0x00c80412,0x0da8823e, +0x20100801,0x20181203,0x0060040a,0x0a884e1d, +0x00000402,0x00100603,0x00280c09,0x0ae85220, +0x20100401,0x20180602,0x0078080c,0x0af85222, +0x20181603,0x00301006,0x0060080f,0x0c08822d, +0x00000400,0x00200401,0x00280c09,0x09c84a14, +0x00180a03,0x00201004,0x00380809,0x0a185617, +0x00000800,0x20180c01,0x0078080a,0x0a185617, +0x00100c01,0x20280a04,0x00a00c0c,0x0ad87a20, +0x00280800,0x00200c01,0x00280408,0x09584e0b, +0x20100403,0x00080604,0x0070000c,0x09885a0c, +0x00180a02,0x00100c01,0x0048040a,0x0988560d, +0x00000801,0x00181000,0x00800010,0x0a087a12, +0x20380400,0x00180a01,0x00600c0d,0x09185201, +0x00180603,0x00100004,0x00600009,0x09485e02, +0x20200803,0x20181203,0x0070040d,0x09485602, +0x20181201,0x00301403,0x0050000f,0x09b87603, +0x00400601,0x00080401,0x00400403,0x09384807, +0x20200804,0x00081205,0x0060080b,0x09685809, +0x00380a04,0x00200806,0x00300406,0x09585408, +0x00480603,0x20100e01,0x00a0080b,0x09d8700b, +0x20400003,0x00180603,0x0020000f,0x09984811, +0x00281205,0x00201c06,0x00280806,0x09c85411, +0x20300804,0x20180a07,0x0050000e,0x09b85012, +0x20701c08,0x20283209,0x00d80419,0x0a68741d, +0x00200203,0x00100405,0x00180404,0x0a48481b, +0x20201805,0x20282a08,0x0090100d,0x0a78541b, +0x00200203,0x00200006,0x00480405,0x0a78541b, +0x0088220b,0x00402c0f,0x00080c03,0x0b98782a, +0x20200802,0x00280e05,0x0020040b,0x0b384822, +0x00180e03,0x00401407,0x20280c07,0x0b885025, +0x20280404,0x00200a04,0x0040000c,0x0b785424, +0x2050180a,0x20381611,0x00b80c19,0x0d087838, +0x00000c02,0x00480c01,0x20180806,0x0c784c2b, +0x20100402,0x00180a03,0x00301009,0x0cc8502d, +0x00000204,0x00181006,0x00602007,0x0cb8542e, +0x00382603,0x0030380d,0x00682809,0x0f188849, +0x20981602,0x00701406,0x20401007,0x0de84832, +0x20900201,0x00280403,0x00201007,0x0e584835, +0x20800c04,0x00081206,0x00201407,0x0e484034, +0x21200203,0x20680c04,0x01404012,0x11988857, +0x00981400,0x00200001,0x00104e1a,0x0f783834, +0x00900000,0x00200c00,0x00101a1c,0x0ff83c37, +0x00880a03,0x00400c09,0x20201219,0x0fe83837, +0x01004c03,0x20688e09,0x01106e31,0x1458685c, +0x20f80e01,0x00300000,0x00300c00,0x10982a12, +0x20d01405,0x20381800,0x00784000,0x1198221c, +0x20c80401,0x00101400,0x00282400,0x11f8261f, +0x21580a01,0x00501400,0x00482800,0x1688522f, +0x01201402,0x00081a04,0x00380e2c,0x0fd82628, +0x01281608,0x0020180e,0x00180e28,0x10883630, +0x00e80c01,0x00001002,0x00781623,0x10d83a31, +0x01d00806,0x00381602,0x00981e3e,0x14c8664e, +0x20280801,0x00500403,0x2028140a,0x0e383238, +0x20200404,0x20300209,0x0070080d,0x0ea82e3d, +0x00180a03,0x20300004,0x00b01008,0x0ef83e3e, +0x20382209,0x0050140f,0x00401818,0x11c86a61, +0x00381604,0x00402406,0x20180404,0x0c883631, +0x00100a02,0x20200003,0x00781008,0x0ce83633, +0x20201403,0x20481a06,0x00a0000c,0x0d283634, +0x00100807,0x2030020c,0x0090100e,0x0f18564e, +0x20200c04,0x20281208,0x0080080e,0x0b283628, +0x20200003,0x00080603,0x0078080b,0x0b783a29, +0x00200202,0x00180404,0x00480806,0x0bb83a2b, +0x00180a06,0x20201808,0x00980810,0x0cd8563f, +0x00180602,0x00100c04,0x00481007,0x0a18361d, +0x00280a03,0x00000c05,0x00680406,0x0a583e20, +0x00000001,0x00100602,0x0038080b,0x0a783a23, +0x20401c07,0x20482a0a,0x00f00815,0x0b285a2d, +0x00080800,0x00000a01,0x0080080a,0x09483a15, +0x20200803,0x20280e04,0x0090080d,0x09783e17, +0x00080e02,0x00100c03,0x0050000b,0x09883e18, +0x00381605,0x0030180a,0x00580808,0x0a085a1e, +0x00100601,0x20380800,0x00a00809,0x08c8360b, +0x00280a02,0x00000c03,0x00680808,0x08e83e0d, +0x00000802,0x20280e03,0x0080040b,0x08f83e0d, +0x00180800,0x20200e04,0x00b01010,0x09385213, +0x20301004,0x20281204,0x00880c0d,0x08983601, +0x20200401,0x20280a03,0x0090040e,0x08b83e02, +0x00180602,0x00000c03,0x0058080a,0x08b83e03, +0x20201002,0x20481e03,0x00d00411,0x08e85202, +0x00380a05,0x00200c08,0x00380404,0x08b83c08, +0x00200201,0x20100401,0x00780c07,0x08c83c08, +0x20100802,0x20181203,0x0080080c,0x08c84008, +0x00200601,0x00080403,0x0068080b,0x0918500c, +0x20100405,0x00080607,0x0060000c,0x09183810, +0x20200c01,0x20181601,0x0080080d,0x09384012, +0x00180e01,0x00101403,0x00480807,0x09383c12, +0x00181602,0x00102400,0x00580c10,0x09a85019, +0x20180e03,0x00100806,0x00500409,0x09c83c1b, +0x00381202,0x00102003,0x00380805,0x09e83c1b, +0x20180601,0x20200401,0x00900c0b,0x09e83c1b, +0x20301807,0x20383206,0x00e00012,0x0ab85c2a, +0x00080802,0x20201203,0x00700407,0x0ab83423, +0x20200402,0x20381204,0x00b0100e,0x0ae84025, +0x00200400,0x20380602,0x00a00808,0x0ae83825, +0x00581a09,0x0030340d,0x00281809,0x0c485c37, +0x00280e01,0x20301402,0x00b00408,0x0be8342a, +0x00180400,0x20200003,0x00800006,0x0c383c2f, +0x20400c04,0x20281602,0x0098040d,0x0c38342f, +0x00001c07,0x2038360d,0x00f01c16,0x0e386047, +0x20b01400,0x20782201,0x01001c0e,0x0d583034, +0x20a80401,0x20200001,0x0080100b,0x0dc83837, +0x20480a05,0x00101809,0x00400001,0x0dd83436, +0x21500201,0x00481008,0x00200416,0x10c85c5d, +0x00802801,0x20283e02,0x00801a19,0x0f08283b, +0x00980a01,0x20300804,0x0080221c,0x0f882c3b, +0x00580802,0x20280e06,0x00a03e10,0x0f782c3a, +0x01382e03,0x00505809,0x20200e3a,0x13a84c62, +0x21001804,0x20682000,0x00b82400,0x10680e11, +0x20980e02,0x00302800,0x20281400,0x11681624, +0x20b80400,0x20200800,0x00780800,0x11c81622, +0x21500802,0x20a80800,0x01282400,0x16182233, +0x01481a07,0x2010280b,0x00481630,0x0f981a29, +0x00a01404,0x00082a06,0x00800a1a,0x10282631, +0x00f01000,0x20381601,0x00880a21,0x10881a33, +0x02200e05,0x20800406,0x01182240,0x14283253, +0x20100c05,0x20680e0a,0x00e0040d,0x0dd81a3b, +0x00280a02,0x00500c06,0x20281004,0x0e68263c, +0x20201003,0x00281a02,0x0038100c,0x0ea8223e, +0x20c02c08,0x20484a0a,0x01200027,0x11184260, +0x20101201,0x20381c04,0x00a8040a,0x0c382230, +0x20180e02,0x00301401,0x0010080b,0x0c982634, +0x00181e05,0x00602808,0x20380806,0x0cd82635, +0x00881207,0x0060140e,0x20181002,0x0e88464c, +0x00280601,0x00101002,0x00380807,0x0ad81e28, +0x00100402,0x00000205,0x00600008,0x0b28222a, +0x00000004,0x20100207,0x0070080a,0x0b58262d, +0x20500003,0x00380606,0x00401c18,0x0c483e3f, +0x20100000,0x20180602,0x00700c0c,0x09b81e1e, +0x20100a01,0x00080c02,0x0068040c,0x09f82a21, +0x00100203,0x20100005,0x00780809,0x0a182623, +0x00381604,0x00202804,0x0038040a,0x0aa8362d, +0x00000c01,0x20181602,0x00600009,0x08f81e14, +0x00180400,0x00200800,0x00380408,0x09182617, +0x20200c03,0x20181604,0x0070040e,0x09282618, +0x20201804,0x20382a08,0x00d00c12,0x09783a1f, +0x00000000,0x00200402,0x00280c08,0x0878220b, +0x00000400,0x00080800,0x0050040b,0x08882a0d, +0x00280601,0x00200804,0x00280c08,0x08982a0d, +0x00100602,0x00380805,0x0038080c,0x08b83a10, +0x00180e01,0x00101802,0x00280808,0x08482203, +0x20100401,0x00100201,0x0038080b,0x08582a02, +0x20180400,0x00100201,0x0040080d,0x08482a03, +0x00080c00,0x00301800,0x0018040e,0x08683603, +0x20200401,0x20280e02,0x00900c0c,0x08582408, +0x00180400,0x00200402,0x00300008,0x08682808, +0x00180601,0x00000c00,0x00400009,0x08682408, +0x00080602,0x00000801,0x0070080e,0x0888380b, +0x00380a02,0x20100c02,0x00600005,0x08b82010, +0x20180e01,0x00101001,0x0040040c,0x08c82812, +0x00000c01,0x20181602,0x0070040a,0x08c82812, +0x20101003,0x20181604,0x0090000f,0x0928341a, +0x20401403,0x20381e04,0x0090000f,0x0968201b, +0x00000c01,0x20181602,0x00800c09,0x0988281c, +0x20200000,0x00280802,0x0020040c,0x0988281d, +0x00380a01,0x00301c03,0x00481c0c,0x0a283827, +0x00200203,0x00280405,0x00200003,0x0a682024, +0x00000400,0x00100000,0x0038080a,0x0a882425, +0x00200202,0x00200401,0x00000006,0x0a982426, +0x20400001,0x00081400,0x00b01816,0x0b984438, +0x00101003,0x00281603,0x0010080a,0x0b981c2b, +0x00100001,0x00380a01,0x00300409,0x0bd8242e, +0x00080c04,0x00301203,0x0018040b,0x0bd8242e, +0x00781201,0x00002402,0x0068080a,0x0da83448, +0x20b81201,0x00501804,0x2040000d,0x0d181c36, +0x20a00800,0x00380c02,0x0010040c,0x0d782439, +0x20980a06,0x20180408,0x00501c0a,0x0d782438, +0x21600c03,0x20480e03,0x00f0041e,0x1028385c, +0x00982201,0x00103802,0x00200e1b,0x0ed8143c, +0x00800601,0x00581003,0x20201e18,0x0f48203f, +0x00702004,0x20282a0d,0x00401a16,0x0f48103f, +0x01000602,0x00083007,0x00c03a31,0x13283869, +0x20c81601,0x00702800,0x20880800,0x10580a17, +0x20a80a02,0x20100400,0x00601800,0x11381223, +0x20c00c01,0x20180400,0x00180c00,0x11a80623, +0x21300403,0x00901000,0x20a82000,0x15f81237, +0x00d00803,0x00281a04,0x00201225,0x0f780e29, +0x00e80402,0x20301605,0x00880e1f,0x0ff80632, +0x00f81601,0x00202002,0x00080a23,0x10680a34, +0x01d82605,0x00a03008,0x20700a3a,0x13e81e54, +0x00480a03,0x00401805,0x20480c03,0x0dc80a3b, +0x00100a01,0x20480c02,0x00c8040a,0x0e28123d, +0x00180e02,0x20301c00,0x0080040a,0x0e780a40, +0x20481802,0x00103a06,0x0058081d,0x10d81263, +0x20280803,0x00201204,0x0020000e,0x0c080a32, +0x20300801,0x20281601,0x0090080c,0x0c681232, +0x20401804,0x20683207,0x00f0080e,0x0ca80e34, +0x00101000,0x20581c00,0x01300810,0x0e18224d, +0x00180603,0x00000003,0x00500809,0x0aa80e27, +0x00380a01,0x00000801,0x00480403,0x0af80e2a, +0x00400a01,0x00180405,0x00381803,0x0b28122c, +0x20280401,0x20180a01,0x00c00413,0x0bf81e3c, +0x20100803,0x20180a05,0x0050000a,0x0998061e, +0x20280400,0x20200601,0x0078040d,0x09c80e22, +0x20180601,0x00200802,0x0020040e,0x09d81624, +0x20100c00,0x20281801,0x00a0040e,0x0a581a2c, +0x00180602,0x00000c04,0x00381007,0x08d80e15, +0x00100800,0x20280800,0x00880408,0x08e81217, +0x00180801,0x00101202,0x00480409,0x08e81218, +0x00281201,0x00101c01,0x0048080b,0x0928161f, +0x00000001,0x20100202,0x0060000a,0x0848120c, +0x00000000,0x00000400,0x0068080b,0x0858120d, +0x00000201,0x20100001,0x0080040c,0x0858160e, +0x20100001,0x20200202,0x00b00011,0x08681a12, +0x00000601,0x00080c01,0x0060080a,0x08181202, +0x00080a01,0x00000c01,0x0070000b,0x08181602, +0x20100801,0x20180e02,0x0070000c,0x08181202, +0x00000800,0x20281000,0x00b0040e,0x08181e02, +0x20100000,0x00100201,0x0020000a,0x08280c08, +0x00100000,0x20280601,0x0090080a,0x08281408, +0x00000401,0x00180401,0x00580409,0x08281408, +0x20100801,0x00080a01,0x0080000f,0x0838180c, +0x00100c01,0x00180c00,0x00280407,0x08981011, +0x20200801,0x20281000,0x0080040d,0x08981013, +0x00280e02,0x00101403,0x00300009,0x08981411, +0x00181201,0x00101c03,0x0058080b,0x08d81819, +0x20181a02,0x00302003,0x0000000b,0x0938101a, +0x00180801,0x00000c01,0x00480807,0x0958101d, +0x20200803,0x20180604,0x0080000e,0x0948141c, +0x00280602,0x20200000,0x00c0140f,0x09c81826, +0x00000802,0x20280603,0x00700408,0x0a381024, +0x20180e04,0x20101003,0x00700c0a,0x0a581025, +0x00080e04,0x00000806,0x00700807,0x0a581427, +0x20401404,0x20381a07,0x00d80416,0x0b481438, +0x00381602,0x00001803,0x00600407,0x0b68102b, +0x00200806,0x20480a08,0x00b80408,0x0ba80c2e, +0x00401403,0x20281a07,0x00900807,0x0ba80c2e, +0x00500000,0x00180c05,0x0078040b,0x0d581c49, +0x20b01801,0x20582203,0x00c00c11,0x0ce80c37, +0x20a80e05,0x20201009,0x0098040e,0x0d381039, +0x20e00801,0x00381803,0x00380412,0x0d48143b, +0x21381604,0x00101c04,0x0040101b,0x0fd8145c, +0x00800800,0x00282801,0x00402218,0x0eb80840, +0x00781402,0x20400207,0x00d02a16,0x0f180c42, +0x00c82602,0x00503806,0x20380a23,0x0f280c41, +0x00e01003,0x2048220a,0x00b01a2a,0x12d80c6b, +0x20e00800,0x20581400,0x00c00800,0x10400215, +0x20c00c01,0x00181400,0x00300400,0x11300620, +0x20b81e01,0x00501c00,0x20101800,0x11a80623, +0x21180a04,0x20601400,0x01102000,0x15c80639, +0x01000802,0x20300201,0x00781229,0x0f60062a, +0x01080601,0x00300802,0x20200224,0x10000a32, +0x00e01002,0x20281a04,0x00701220,0x10500633, +0x01802407,0x2088420d,0x01701a32,0x13b00652, +0x00080a03,0x20100005,0x00701008,0x0db0023a, +0x00080400,0x00200c00,0x0000040b,0x0e200a3e, +0x20100601,0x00280c02,0x0000040a,0x0e700a3e, +0x20200603,0x00281009,0x00780816,0x10c00660, +0x00100c01,0x20380e04,0x00800c09,0x0c000e31, +0x20280401,0x00100a02,0x0030000c,0x0c600a32, +0x00080801,0x00301e01,0x20381406,0x0ca00e36, +0x00181602,0x00301800,0x00300c0f,0x0e100e4d, +0x20200c02,0x00081202,0x0058040c,0x0aa00a27, +0x00200800,0x00080c00,0x00580405,0x0af00a2a, +0x00380e02,0x00101002,0x00500007,0x0b10022f, +0x20101804,0x20281206,0x00981012,0x0be00e3d, +0x00280a01,0x00300c04,0x00180c05,0x09900a1e, +0x20100401,0x00280400,0x0028080c,0x09c00622, +0x20300401,0x20280a02,0x00900c10,0x09c00623, +0x20180e03,0x00301006,0x0048080f,0x0a40062c, +0x20180400,0x00100601,0x0040080b,0x08c00616, +0x00181201,0x00301002,0x00100008,0x08d00618, +0x00200801,0x20180e01,0x00700007,0x08e00618, +0x00100801,0x00081203,0x00900c0c,0x0910061f, +0x00180400,0x00000601,0x00500008,0x08400a0c, +0x00000000,0x00000601,0x0060080b,0x0840060e, +0x20100000,0x00100001,0x0048040d,0x0840060e, +0x00080400,0x00200401,0x0058040f,0x08500a11, +0x20100201,0x20100001,0x0058040b,0x08000602, +0x20100801,0x20181202,0x0060000c,0x08000a02, +0x00080800,0x00100c00,0x0040000a,0x08000602, +0x00000000,0x00000400,0x0068040e,0x08000a03, +0x20100804,0x00080603,0x00680c09,0x08100408, +0x00100601,0x00100002,0x00380808,0x08200408, +0x00100201,0x20200000,0x0070000a,0x08100407, +0x00080400,0x00000800,0x0078040e,0x0820040b, +0x00281207,0x00101809,0x00400407,0x08800010, +0x20180800,0x00200c00,0x0030000c,0x08800412, +0x20100802,0x20181201,0x0080040b,0x08800412, +0x00000a01,0x20181001,0x00900c0e,0x08b0041a, +0x20301808,0x2038260c,0x00a00c0e,0x0920041b, +0x00200400,0x00180800,0x00500808,0x0940041c, +0x00180e03,0x00101004,0x00400409,0x0930041c, +0x00000402,0x00180a02,0x0050080f,0x09c00c28, +0x00281208,0x0030140d,0x00180405,0x0a200424, +0x20400401,0x00281201,0x0030080d,0x0a500427, +0x20400c05,0x20281a06,0x0080080d,0x0a400828, +0x00080e03,0x00202004,0x00480c0f,0x0b400c37, +0x00101409,0x2018220c,0x00600c0a,0x0b60082c, +0x00880a02,0x00201403,0x20180800,0x0ba00c2d, +0x00781605,0x00102408,0x00280c00,0x0ba0082e, +0x00501401,0x20281204,0x00b00010,0x0d300847, +0x20a82608,0x00402c0d,0x2020000e,0x0cf00838, +0x20f80601,0x00181202,0x00401c17,0x0d300839, +0x20e80403,0x20300607,0x00b00815,0x0d300839, +0x21700c02,0x00482a02,0x00700820,0x0fc0045f, +0x00801405,0x20581610,0x00901217,0x0eb0103f, +0x00902c02,0x00083a07,0x00080e1c,0x0f201044, +0x00901000,0x20483001,0x00c00e1c,0x0f100442, +0x01180a01,0x00700c04,0x20381e34,0x12e0046c, +0x20e01801,0x20100000,0x20181000,0x10601a16, +0x20b80400,0x20100c00,0x00500000,0x11401621, +0x20c02c03,0x20883800,0x00e81400,0x11a01620, +0x21580800,0x00100000,0x00002800,0x15f02234, +0x01281a03,0x00501803,0x2020122a,0x0f80122b, +0x00f00400,0x20280401,0x00800a22,0x10101631, +0x01081205,0x00401808,0x00080624,0x10701232, +0x01f80a01,0x00003201,0x00080e3f,0x14003253, +0x20201004,0x20181606,0x0050080d,0x0dd01a39, +0x00080601,0x20100000,0x0070100b,0x0e401a3d, +0x20200005,0x00000207,0x0060080c,0x0e90163f, +0x20500a01,0x20280603,0x00c00c1f,0x10e02a63, +0x00181205,0x00301807,0x00000006,0x0c301a30, +0x20200403,0x20180a04,0x0070000a,0x0c801e32, +0x00180a04,0x00000806,0x00600406,0x0cc01636, +0x20101c06,0x20182606,0x00b80c0f,0x0e302a4c, +0x00080804,0x20100e07,0x0060040a,0x0ad02228, +0x00280602,0x00001005,0x00480c05,0x0b101e2b, +0x00100802,0x20281205,0x00801009,0x0b301e2e, +0x00382a08,0x0060340c,0x0028040c,0x0c10263e, +0x00000202,0x20380404,0x00a00009,0x09b01e1f, +0x00080800,0x20100a02,0x00800c0c,0x09d01e23, +0x20200001,0x00100000,0x0048080d,0x09e01e23, +0x20400c07,0x20481a0c,0x00e01416,0x0a602a2d, +0x20100802,0x20280e03,0x0080000a,0x08e01e15, +0x00001002,0x20381a03,0x00b0000b,0x08f01e17, +0x00280601,0x00100802,0x00480807,0x09001e19, +0x00280604,0x20100808,0x00981009,0x09402a1e, +0x00100a01,0x20180802,0x00580c08,0x08601e0c, +0x00000201,0x00280402,0x0048040a,0x08601a0d, +0x20100000,0x00000201,0x0060040e,0x08601a0e, +0x20100804,0x20180e05,0x00a00010,0x08802612, +0x20280400,0x00200800,0x0030000c,0x08201a02, +0x00000001,0x00100800,0x0048080a,0x08201e03, +0x00000c02,0x00081202,0x0068040a,0x08201a02, +0x00080603,0x00100406,0x0078040e,0x08302203, +0x00380a02,0x00000c02,0x00500006,0x08301807, +0x00180e02,0x00100c02,0x0060080b,0x08301808, +0x00080a01,0x00300803,0x0028040a,0x08301808, +0x00000002,0x00080604,0x0080080e,0x0850240c, +0x20500804,0x20281a05,0x00800c10,0x08901812, +0x20100402,0x20280a03,0x0090040c,0x08a01c13, +0x00180a01,0x00100c00,0x0040040a,0x08901812, +0x20180a02,0x00100803,0x0070000f,0x08e0241a, +0x00580a06,0x00001c07,0x00281002,0x09401c1a, +0x00200203,0x20200404,0x00780408,0x09601c1d, +0x20201002,0x20181603,0x0070040d,0x09501c1d, +0x00200801,0x20200202,0x00a0000d,0x09f02828, +0x20700c07,0x20282209,0x00901012,0x0a301824, +0x20300405,0x20180606,0x0088040c,0x0a701c27, +0x00080e01,0x00201002,0x00280807,0x0a601c27, +0x20200402,0x00080c00,0x00900413,0x0b702838, +0x00a81209,0x0010200c,0x00280e02,0x0b80182c, +0x00600207,0x00000009,0x00700803,0x0bc0182e, +0x00200801,0x20181a01,0x00601008,0x0bc0182f, +0x00682207,0x00102c07,0x0070100c,0x0d703048, +0x21302009,0x20384610,0x00a0181b,0x0d001838, +0x21001008,0x20181a0d,0x00680415,0x0d50203a, +0x20b00601,0x00100000,0x0008040e,0x0d60203a, +0x21600806,0x2078060e,0x0128041e,0x0ff0345c, +0x00d81e05,0x0050280e,0x20783228,0x0ef01841, +0x00c83605,0x00404c0f,0x00083223,0x0f401041, +0x00980801,0x00200604,0x00080e1b,0x0f301c40, +0x01081202,0x20480405,0x01181a30,0x12f02469, +0x20d84205,0x00904800,0x20505000,0x10900e15, +0x20b00802,0x20280400,0x00300400,0x11802620, +0x20983203,0x00705000,0x20902000,0x11e02224, +0x21502004,0x00181400,0x00400400,0x16302630, +0x00f02808,0x20782a0f,0x00d01e27,0x0fb02a28, +0x00f00204,0x00000c05,0x00201221,0x10502a30, +0x00b01004,0x20581609,0x00b0221c,0x10a02a32, +0x01f81209,0x0090180b,0x2020323f,0x14602e4f, +0x00281606,0x00301c0a,0x00380407,0x0e102a38, +0x20200803,0x00080a07,0x0050100b,0x0e80323b, +0x00300a01,0x20180402,0x00780404,0x0ed02e3d, +0x20681809,0x00501610,0x0040281c,0x11604a61, +0x20300803,0x20381a07,0x00a01c0d,0x0c702e2f, +0x00180400,0x00200801,0x00380c06,0x0cd03233, +0x20300402,0x00180e02,0x00600c0c,0x0d002e35, +0x00581e08,0x2010300a,0x00980409,0x0eb0524e, +0x00300c00,0x20180c02,0x00480c03,0x0b203627, +0x00080e02,0x00200402,0x0060140a,0x0b50322b, +0x00380603,0x00100c04,0x00300004,0x0b80322d, +0x20502808,0x2088460f,0x01501819,0x0c70523d, +0x20200201,0x00300001,0x0010000d,0x0a00321f, +0x20100c03,0x20181205,0x0060000a,0x0a203a21, +0x20200003,0x00000204,0x0060040d,0x0a303624, +0x00280604,0x00200c09,0x00482809,0x0ae04e2c, +0x00100001,0x00300a01,0x00180c07,0x09303216, +0x00281204,0x00201806,0x00280808,0x09403618, +0x00200202,0x00000003,0x00600008,0x09403219, +0x20200001,0x00180602,0x00700410,0x09b04620, +0x00181202,0x00201403,0x0030040a,0x08a02e0d, +0x20100804,0x20280a06,0x0090000d,0x08b0360e, +0x20200002,0x00000203,0x0060000d,0x08a0360e, +0x00380601,0x00101002,0x0068080b,0x08e04612, +0x20100802,0x20280a04,0x0080080c,0x08603202, +0x00180e05,0x00000807,0x00700009,0x08703203, +0x00180e02,0x00001403,0x00680408,0x08603203, +0x20380401,0x00080601,0x00a00814,0x08904603, +0x00100603,0x00080c03,0x00600008,0x08802c07, +0x20101404,0x20381e07,0x0090080c,0x08803408, +0x20100801,0x20381204,0x00b0080d,0x08703007, +0x00300601,0x20100001,0x0090000b,0x08b0440c, +0x20100805,0x00100205,0x0038140b,0x08d03011, +0x00100201,0x00300004,0x00281009,0x08f03013, +0x00000801,0x00081000,0x0078080a,0x08e03013, +0x20300c02,0x00081202,0x00900012,0x0950441b, +0x00080a06,0x00300409,0x00300c09,0x0980241b, +0x20280a01,0x00300401,0x0020080b,0x09b02c1d, +0x20181203,0x00201804,0x0038040b,0x09a0301d, +0x00381202,0x00301405,0x0050040b,0x0a604429, +0x00000006,0x00100a09,0x00380409,0x0a803024, +0x00200000,0x00100a01,0x00480406,0x0ac03426, +0x20101002,0x20281605,0x00900409,0x0ab03027, +0x00000601,0x20100201,0x00a01013,0x0be04c38, +0x00100605,0x00180c08,0x00500809,0x0bc0282d, +0x20100201,0x00180800,0x0060080b,0x0c10302f, +0x00300601,0x00200002,0x00381007,0x0c002c2f, +0x20101c03,0x00083206,0x00a01413,0x0df0504b, +0x20a80c03,0x00201e08,0x0028140b,0x0d503037, +0x20881a01,0x00201e02,0x00480808,0x0db03439, +0x20c81201,0x00300800,0x0030040e,0x0da02439, +0x21081a05,0x00701c05,0x20280c10,0x1090545c, +0x00801800,0x20183001,0x00981219,0x0f101c3d, +0x00702402,0x20484e06,0x00b00a15,0x0f70283e, +0x00b01002,0x20181605,0x00581a20,0x0f70243e, +0x00e02405,0x00183610,0x00481e2b,0x13705063, +0x21205407,0x20d87c00,0x01781400,0x10b0320a, +0x20980401,0x00301000,0x20201400,0x11c0261f, +0x20c02002,0x20484000,0x00b02000,0x1210261b, +0x21283a02,0x00204800,0x00604c00,0x16803a2e, +0x0178320e,0x00704c16,0x20800236,0x10103625, +0x00b80602,0x00200802,0x0020261c,0x10a0322d, +0x00e80603,0x00401806,0x20400625,0x11103a2e, +0x01601202,0x20c81a05,0x01805635,0x14d05e48, +0x20401807,0x20482613,0x00b03410,0x0e704638, +0x00180c01,0x00101604,0x00401804,0x0f004639, +0x00181202,0x00301a02,0x00202006,0x0f40423d, +0x00203004,0x2088320b,0x0120080d,0x12107a5c, +0x00000401,0x00200003,0x00281c05,0x0cf04a2d, +0x00180602,0x20200400,0x00901008,0x0d404a33, +0x20100804,0x20180607,0x0080040a,0x0d704a35, +0x20300c01,0x00482402,0x00600013,0x0f706e4c, +0x00381603,0x00301805,0x00200004,0x0b904228, +0x20201804,0x20382206,0x00a8040b,0x0bd04e2a, +0x00080602,0x00080405,0x00700408,0x0bf0462c, +0x00381a03,0x00703404,0x20381c09,0x0d50763e, +0x20200003,0x20200205,0x0090080d,0x0a704620, +0x00381204,0x00301407,0x00380c05,0x0aa04a21, +0x00100001,0x00000602,0x00600409,0x0ab04e23, +0x20180402,0x00100204,0x00a00413,0x0b906a30, +0x00200203,0x20200404,0x00900006,0x09a04616, +0x20200c03,0x20181604,0x00800c0d,0x09c04a18, +0x00000800,0x00080401,0x0068040b,0x09c04a19, +0x20100000,0x20180401,0x00a80c0e,0x0a506a20, +0x20201004,0x20281e06,0x00a0080d,0x0910460c, +0x00380a03,0x00201003,0x00380406,0x09304e0e, +0x00080400,0x00100400,0x0050000b,0x09204a0e, +0x00280601,0x00080401,0x0090040c,0x09906612, +0x00180a02,0x00200c05,0x00380808,0x08e04602, +0x20401004,0x00081a05,0x00700410,0x08e04e03, +0x20100800,0x00080c00,0x0060040c,0x08e04a03, +0x20200c02,0x20180e02,0x00880813,0x09306a03, +0x20180402,0x00000a02,0x0060000a,0x08f04407, +0x00381203,0x00302407,0x00281005,0x09004c08, +0x00080800,0x00201001,0x00380409,0x08f04c08, +0x00180800,0x00200803,0x0060000c,0x0960640c, +0x00480e03,0x20101403,0x00880406,0x0950440f, +0x00080400,0x20100603,0x00a00c0d,0x09604811, +0x00280a01,0x00000c00,0x0060000a,0x09504811, +0x00080e03,0x00101802,0x00800c10,0x0a00681a, +0x20600802,0x20481605,0x00d00c13,0x09f0441b, +0x20200c03,0x20281603,0x00b8040c,0x0a20481e, +0x20400c03,0x20181a04,0x0090000f,0x0a10481e, +0x00101004,0x20381e07,0x00e0100f,0x0b106c2a, +0x00680400,0x20100402,0x00780c00,0x0af04424, +0x00280e03,0x00100806,0x00600006,0x0b304827, +0x00281a02,0x00202006,0x00380c04,0x0b204427, +0x20281202,0x00101007,0x00700412,0x0ca0703b, +0x20400603,0x20280402,0x00900411,0x0c30442d, +0x20280a01,0x20300204,0x0090100b,0x0c804c2f, +0x00280a03,0x20400a01,0x00a00c09,0x0c70482d, +0x00280e04,0x20301e01,0x00a0080d,0x0eb0784b, +0x20700004,0x20280e07,0x00880804,0x0dc04437, +0x20902003,0x20582a06,0x00881407,0x0e204c38, +0x20e02407,0x20682e0b,0x00d8140e,0x0e004439, +0x21501407,0x20582e0d,0x01280414,0x1140745b, +0x00880e02,0x20101c06,0x00583218,0x0f703838, +0x00981202,0x00302405,0x2028421b,0x0fe03c3a, +0x00c81a04,0x0030240c,0x00283a25,0x0fd0303b, +0x01482603,0x00003809,0x00785a3b,0x1420645e, +0x20b85a03,0x00e07c00,0x21101800,0x11303e12, +0x20981000,0x00100400,0x00802800,0x1210361b, +0x20a82003,0x00602800,0x20200400,0x12803a1b, +0x21303003,0x20385c00,0x00c02800,0x17105e22, +0x00a02405,0x20884208,0x00f03a20,0x10804221, +0x00900201,0x20480801,0x0090261a,0x11204a28, +0x00c81605,0x20200c08,0x0080321f,0x11703e2b, +0x01480a01,0x00901409,0x20b0123a,0x15c0763f, +0x00481204,0x00202806,0x20200203,0x0f205a33, +0x00201601,0x20381602,0x00701c00,0x0f905a35, +0x00001403,0x20781a09,0x00b02804,0x0fd05a38, +0x00683a0b,0x00706407,0x20603002,0x1330925b, +0x00080801,0x20200e06,0x00801408,0x0d905e30, +0x20100405,0x00180a05,0x00200408,0x0df06231, +0x00380602,0x20200c02,0x00500003,0x0e206635, +0x20300c0b,0x20780618,0x01301815,0x1070a24f, +0x00001402,0x20482202,0x00b00009,0x0c305e27, +0x00281e06,0x00303009,0x00080405,0x0c80662b, +0x20200c02,0x20381204,0x0080000d,0x0c90622d, +0x00000604,0x20481809,0x01280c0d,0x0e40923e, +0x00100602,0x00100004,0x00380c08,0x0b105e1f, +0x20101406,0x20481e0a,0x00c0100d,0x0b506622, +0x00200201,0x00000403,0x00480407,0x0b606223, +0x00001003,0x20381204,0x00c8100f,0x0c909630, +0x20180401,0x00200201,0x0030080a,0x0a405e16, +0x00080e04,0x00101007,0x00580809,0x0a706617, +0x20180e01,0x00000c01,0x00500c0c,0x0a606219, +0x20180602,0x00100404,0x00880c10,0x0b408a21, +0x00280e02,0x00101802,0x00380407,0x09c0620d, +0x00000c03,0x20280e05,0x0090080a,0x09e0660e, +0x00000802,0x20380a04,0x0090000a,0x09d0660e, +0x00100c03,0x00080e02,0x00980c0e,0x0a708a12, +0x20200801,0x20280e03,0x0090040d,0x09705e03, +0x00080a02,0x00001404,0x00680c0b,0x09906603, +0x00080602,0x20100803,0x0078040c,0x09806203, +0x00081a03,0x00301c06,0x00600010,0x0a208603, +0x00000000,0x00080401,0x00680408,0x09905c08, +0x20100400,0x20281602,0x00b0140c,0x09b06408, +0x00000001,0x20280a02,0x0090080a,0x09a06008, +0x00100402,0x20280e04,0x00d0140f,0x0a40880d, +0x00200601,0x00080c01,0x00500809,0x09f05c10, +0x00000401,0x00080a01,0x00600009,0x0a106813, +0x00100800,0x20180800,0x0078040a,0x0a006412, +0x20300401,0x20181001,0x00a00812,0x0af08c1d, +0x20480401,0x00100a02,0x0018080e,0x0a90601c, +0x00180a01,0x00101001,0x00480c09,0x0ad0681c, +0x20180800,0x00000e01,0x00580c0b,0x0ab0601c, +0x00580603,0x00001403,0x00680409,0x0c10942a, +0x00600e01,0x00180802,0x00380c01,0x0ba05c23, +0x20101a01,0x20282202,0x0080000b,0x0be06426, +0x20101c00,0x20182400,0x00880409,0x0bc05c26, +0x20401803,0x00082206,0x00b00c19,0x0da0943b, +0x20780e02,0x00400400,0x00200c12,0x0cd0582d, +0x20201004,0x00581604,0x00081808,0x0d306030, +0x20200001,0x00680e01,0x20280408,0x0d20582f, +0x20281205,0x00580404,0x0030100d,0x0fc0944e, +0x20300803,0x00180a07,0x00381a03,0x0e605834, +0x20582a04,0x00903407,0x20582001,0x0ed05034, +0x20783203,0x00703c02,0x20481403,0x0eb05835, +0x20f81403,0x0020160a,0x00181c07,0x12609c58, +0x00680e02,0x00380c05,0x00181a12,0x0ff04434, +0x00700403,0x20180e08,0x00880a15,0x10504835, +0x00801403,0x20582a08,0x00a80a19,0x10404c35, +0x01101000,0x20383201,0x00783633,0x15008056, +0x20d0280a,0x20788800,0x01a82800,0x11a04e0a, +0x20880c06,0x00583000,0x00a81800,0x12a05a18, +0x20880805,0x00183800,0x01081800,0x12f0561a, +0x21085007,0x00e03000,0x00381800,0x17f07e23, +0x00e81a0d,0x0030301e,0x20882a27,0x1120521e, +0x00800a05,0x00280411,0x20281a19,0x11c05625, +0x00602a03,0x0008300e,0x00181a17,0x12005226, +0x01300e0c,0x20680416,0x00f01a31,0x16a07e3b, +0x00000002,0x20280a0b,0x00404803,0x0fd05e30, +0x00181a03,0x00402802,0x20302a01,0x10506632, +0x00381a05,0x00a02806,0x20b01e05,0x10905e34, +0x20401c05,0x2038420d,0x00e06c09,0x1450a24f, +0x00201402,0x20281203,0x00200402,0x0e60722d, +0x00400802,0x20100607,0x00701403,0x0ec07631, +0x00200404,0x00400209,0x20101c04,0x0ef06e34, +0x00880a04,0x00401c01,0x20200603,0x11e0c64c, +0x00280e01,0x00202003,0x20280c07,0x0d007229, +0x20400c03,0x00182202,0x0080100e,0x0d507629, +0x00080e02,0x00501803,0x2010000a,0x0d70722d, +0x20401407,0x00280e0a,0x00581416,0x0fa0c242, +0x20181201,0x20101000,0x0060100c,0x0be06e1f, +0x00581206,0x00402008,0x00080402,0x0c307e21, +0x00180400,0x00200202,0x0050100a,0x0c307623, +0x00381a07,0x0070240c,0x0028140b,0x0dd0b232, +0x00000c01,0x20580e03,0x00a00409,0x0b107615, +0x20400c06,0x00081a0a,0x00801010,0x0b508218, +0x20200c02,0x00181603,0x0060040d,0x0b407a18, +0x20300808,0x00180a0b,0x00b00014,0x0c80b223, +0x00000801,0x20281000,0x00700009,0x0a80720c, +0x00380e03,0x00301407,0x00380c05,0x0ac07e0d, +0x00380e02,0x00401404,0x00080407,0x0ab07a0e, +0x00481608,0x00201c0c,0x0098080b,0x0ba0aa13, +0x00080602,0x00000c03,0x0038040a,0x0a507603, +0x20100000,0x00080602,0x0070140f,0x0a808203, +0x20200400,0x00080602,0x00500c0f,0x0a607a03, +0x20401407,0x20282a0c,0x01001417,0x0b40ae02, +0x00000401,0x20180602,0x00600009,0x0a607407, +0x20100402,0x00080603,0x0068040a,0x0a908409, +0x00100402,0x00180602,0x00480808,0x0a807c08, +0x00300205,0x00300409,0x0068100b,0x0b80ac0e, +0x00100202,0x00000002,0x0058040a,0x0ab07010, +0x00100202,0x00100403,0x00580808,0x0b008012, +0x00080a04,0x00300c05,0x0030000a,0x0ae07811, +0x20200404,0x00300205,0x00700413,0x0c20b01d, +0x20300006,0x00080605,0x00580c0c,0x0b60701b, +0x00000803,0x00180e03,0x0068040b,0x0bb07c1c, +0x00000c06,0x00080a07,0x0068080a,0x0b90781b, +0x00280e03,0x00400c07,0x00700c0c,0x0d50b02c, +0x00581e0b,0x0000200c,0x00500c04,0x0c606c22, +0x20281e03,0x00302c06,0x00380c09,0x0cc07c25, +0x20182a07,0x0030340b,0x0048040a,0x0c907025, +0x20181e04,0x00202602,0x00a01c13,0x0ef0bc3c, +0x20900c09,0x20782213,0x00d00c12,0x0d90742d, +0x00181604,0x20501e03,0x00e00804,0x0e007c2c, +0x00080601,0x20780609,0x01101407,0x0de0782d, +0x20701402,0x2068320d,0x01300411,0x1110c04e, +0x00081603,0x20401408,0x0058360a,0x0f206831, +0x20a0200a,0x20a8460f,0x01581408,0x0f807032, +0x20a02c0a,0x2088520c,0x00f82405,0x0f606c33, +0x20c00807,0x20182606,0x00784e03,0x13a0ac55, +0x00504801,0x20982e03,0x00983e0e,0x1080582e, +0x00a02207,0x20280414,0x0048621d,0x11006032, +0x00b01e08,0x00301417,0x20587221,0x10f05432, +0x01104207,0x00100414,0x20289e34,0x1610884b, +0x2030080b,0x00080c00,0x0048bc00,0x12808a1a, +0x2030280d,0x20b85400,0x01a8bc00,0x1390a223, +0x2030280f,0x20784c00,0x0148cc00,0x13e09e25, +0x20904816,0x2138bc00,0x02c8dc00,0x1930da2a, +0x0018160d,0x00281420,0x0028160a,0x11a0421f, +0x00382a10,0x00001427,0x00583608,0x12705e27, +0x00484615,0x0030482e,0x00183e09,0x12b0562a, +0x00883a1d,0x20102041,0x2038321b,0x17c09a37, +0x00200c05,0x20380a08,0x20302607,0x10805e28, +0x20201006,0x20a81e0a,0x00a03c01,0x1120722b, +0x20201407,0x20f82210,0x01304c01,0x11406a2e, +0x00000408,0x20f01215,0x00505203,0x15b0c646, +0x00481a04,0x00002c07,0x20501201,0x0f306a2c, +0x00681607,0x20602008,0x00301e05,0x0fc08a2d, +0x00600204,0x20a00c06,0x00b00e05,0x0fd08230, +0x00500a01,0x20e00404,0x00a01202,0x1370d649, +0x00100e01,0x20680e05,0x0050280a,0x0de07628, +0x20100806,0x20a0060d,0x00b0100c,0x0e609a2a, +0x20200801,0x20a80e05,0x00e0200d,0x0e608a2b, +0x00381203,0x20b02c00,0x00b0100c,0x1140e244, +0x20201006,0x20481e07,0x0030080c,0x0cc07e1d, +0x20100603,0x20881007,0x00b00c0a,0x0d40961f, +0x00100802,0x20880a02,0x00a00008,0x0d309221, +0x20401406,0x20f8260b,0x01601016,0x0f50e233, +0x00181206,0x00001c0a,0x20580406,0x0c007e14, +0x00280402,0x20701204,0x00800006,0x0c709e17, +0x00080603,0x20601004,0x0088080a,0x0c409218, +0x00500203,0x20a00c07,0x00d81809,0x0e00e223, +0x00100403,0x20400608,0x00200809,0x0b80860d, +0x00000a01,0x20880c01,0x00c0080c,0x0bd09e0e, +0x00101003,0x20881a05,0x00c0080b,0x0bb0920e, +0x20400c01,0x20b81e02,0x01001018,0x0d20da13, +0x20200000,0x20380402,0x0038040c,0x0b408203, +0x20200401,0x20780a02,0x0080040c,0x0b90a201, +0x20280a02,0x20400804,0x0068040d,0x0b709202, +0x00380c00,0x20701c01,0x0098140b,0x0cd0e202, +0x00180a01,0x20300c01,0x00200407,0x0b508007, +0x00100000,0x20600400,0x00680c07,0x0bb0a008, +0x00380400,0x20600a01,0x00800406,0x0b809407, +0x20280e01,0x20a00802,0x00f00c14,0x0d00d80d, +0x20100000,0x20500201,0x0050040b,0x0bb08410, +0x20180400,0x20600401,0x0078040b,0x0c209811, +0x20400402,0x20880e02,0x00a0040f,0x0be09012, +0x00280800,0x20d00e01,0x01200c0d,0x0db0e01e, +0x00300000,0x20500201,0x00580407,0x0c508419, +0x00380a02,0x20700c01,0x00800007,0x0cd0981a, +0x00681205,0x20701405,0x00800003,0x0ca0941a, +0x00080602,0x20f81601,0x01402013,0x0ee0e42e, +0x20601000,0x20583202,0x00500c10,0x0d407c25, +0x20501002,0x20983205,0x00b00c0f,0x0dc09826, +0x20802405,0x20a8460b,0x00d01014,0x0d909426, +0x20401403,0x20f83607,0x00f00811,0x1090f040, +0x00000a03,0x20200202,0x20782a01,0x0e90802c, +0x20301203,0x20582400,0x20181401,0x0f20942e, +0x20100603,0x20280c03,0x20582a02,0x0ef0902f, +0x20580606,0x20a00800,0x00283804,0x12c0e84b, +0x20302410,0x00182e0b,0x20784e02,0x0ff0642b, +0x0000080c,0x20101a08,0x20a86607,0x1080882b, +0x00080c0b,0x20103605,0x20886607,0x10507c2a, +0x20502417,0x20b80e11,0x0048920a,0x1510c448, +0x00584e11,0x00a0ac33,0x21284a10,0x1130442a, +0x00381a0d,0x00106027,0x20483a09,0x11c05c2a, +0x0038220d,0x20306827,0x00581e0a,0x1190542a, +0x00b85a18,0x2020c848,0x00185e21,0x17208441, +0x00880a02,0x20201400,0x00689c00,0x13b0b632, +0x00a81601,0x00303800,0x2088c800,0x1510ea3f, +0x00c81202,0x00003400,0x0008cc00,0x1550e643, +0x00d81006,0x00602c00,0x21196800,0x1b414a54, +0x20d02410,0x20487206,0x00b86017,0x12306227, +0x20d02c10,0x20288604,0x00685c1f,0x13308230, +0x21104011,0x2048be06,0x00c84425,0x13607a31, +0x21504009,0x0028c013,0x20687c26,0x18e0a241, +0x00780a16,0x00601c2b,0x21182a0f,0x11204a23, +0x00480e16,0x0090202b,0x21b82a09,0x12006e25, +0x00580e12,0x00b0202c,0x2228420f,0x12306e26, +0x00980e12,0x0120282d,0x23581618,0x17209a3a, +0x00000c0e,0x00382a18,0x20905405,0x0ff05e28, +0x20100c0b,0x00682615,0x21305c03,0x10c08628, +0x00280403,0x00900e0b,0x21a05401,0x10d0822d, +0x00481001,0x00f0320a,0x22c07001,0x1510c645, +0x00080e0a,0x00602011,0x21300805,0x0ec07623, +0x00680e07,0x0090240b,0x21c00601,0x0f909e27, +0x20180401,0x00800e04,0x21701808,0x0f809a28, +0x00000000,0x00b80607,0x22004c0c,0x12f0ea3f, +0x00380804,0x00401e0e,0x20b01c05,0x0dc0861e, +0x20500004,0x0060020a,0x21302010,0x0e70a61f, +0x00380401,0x00701202,0x21400405,0x0e50a222, +0x00180c03,0x00b02606,0x2218040c,0x11310233, +0x20500c03,0x00282601,0x2050080f,0x0cf08214, +0x00300201,0x00600003,0x21300403,0x0da0aa15, +0x20300000,0x00500001,0x21000c0e,0x0d70a218, +0x00280602,0x00800803,0x2180040f,0x0fd0fa25, +0x00580a05,0x00401407,0x20d00001,0x0c808a0b, +0x20180601,0x00600a01,0x2130080d,0x0d10b20d, +0x00480a03,0x00501c01,0x21000406,0x0ce0aa0e, +0x20380401,0x00701203,0x21600015,0x0ef0fe13, +0x20200403,0x00380a08,0x20900c0f,0x0c408e04, +0x20100002,0x00500204,0x2108040a,0x0ce0b202, +0x20400804,0x00381607,0x20900c11,0x0c90aa02, +0x00400602,0x00680c01,0x21200c0c,0x0ea0fa03, +0x00100400,0x00381002,0x20a80408,0x0c508808, +0x00100201,0x00500403,0x21080807,0x0cf0ac07, +0x00300602,0x00580804,0x20e80805,0x0cb0a408, +0x20300c05,0x00782206,0x21400816,0x0ec0fc0e, +0x20100201,0x00500002,0x20f8040a,0x0cb08c11, +0x20100400,0x00580a02,0x20f0040c,0x0d50ac11, +0x20200201,0x00500201,0x2108040d,0x0d10a411, +0x00200608,0x00981009,0x21c0080d,0x0f810020, +0x00300202,0x00580602,0x20f00006,0x0d508c18, +0x00100800,0x00681a02,0x21180408,0x0e00a81b, +0x00100c03,0x00682204,0x21180408,0x0dc0a01b, +0x20200c08,0x00b82a10,0x22080411,0x10c1042f, +0x20600006,0x00580608,0x2108280e,0x0e408422, +0x20380401,0x00700a03,0x2168280a,0x0f00a424, +0x20381206,0x00802c06,0x2198300a,0x0ec09c24, +0x20280608,0x00e00c08,0x22a8440a,0x1270f03d, +0x20380e03,0x00602809,0x21184203,0x0f706828, +0x20580803,0x00701601,0x21584001,0x10308c29, +0x20400008,0x0050020c,0x20e82c01,0x0ff08429, +0x20a0040e,0x00d80a0f,0x22785404,0x1470d044, +0x00d82007,0x00206000,0x2078420d,0x10a05420, +0x00c81406,0x00504008,0x20f8460f,0x11706c22, +0x00b80805,0x00501c0b,0x20e8460c,0x11306423, +0x01282e03,0x00e0881b,0x2298861b,0x1680a439, +0x20c01a09,0x2058481b,0x01008c23,0x11a0442d, +0x20a80e0b,0x00002422,0x0010681d,0x1270682c, +0x20a0020c,0x00200423,0x2070701d,0x1240642f, +0x20d01e08,0x00285418,0x2060d827,0x18209444 + }, //DNP + { +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000 + }, //ct3 + }, + Sv2Table:{ // Sv2Table + { +0x00805a03,0x20e00000,0x00085000,0x18681235, +0x01400a13,0x20400000,0x0000c000,0x1b185655, +0x01802218,0x20800000,0x0000bc00,0x1bb8525c, +0x00f03a15,0x20b00000,0x00009000,0x1ff85e62, +0x21683406,0x0080020a,0x00001819,0x16e83e29, +0x22b00422,0x20200239,0x00081c3c,0x18b81a37, +0x23301430,0x00000248,0x00085848,0x19382237, +0x22781826,0x00300240,0x0008202d,0x1ff8424c, +0x01800608,0x20500009,0x0008262a,0x15a83a31, +0x02a00e1b,0x2020002c,0x00085644,0x1748563b, +0x02f81a29,0x00600048,0x00082e51,0x17d87e3c, +0x02b0021e,0x20300031,0x00087649,0x1f38865a, +0x21301008,0x2030020e,0x0008441e,0x13d84a37, +0x22100414,0x00100224,0x00082c3a,0x14f85e40, +0x22200018,0x00000233,0x0000103d,0x15685a46, +0x22100417,0x2030022a,0x00085837,0x1bf89a63, +0x01200c00,0x00000009,0x00085a1a,0x12487a35, +0x01800206,0x00200019,0x00085629,0x13689238, +0x01c00e07,0x20100016,0x0008762a,0x13a8863c, +0x01e01602,0x2020001a,0x0008aa2d,0x1938ee5e, +0x20b00205,0x00400009,0x0008081c,0x10789234, +0x20b80e05,0x00200006,0x0000301f,0x11589a3d, +0x21400401,0x00300003,0x0008042c,0x1198a23b, +0x21180e0b,0x00300014,0x0000302e,0x1609125e, +0x00a80802,0x00400205,0x00001205,0x0f288e29, +0x00b00403,0x2010020b,0x00000e01,0x0fc87e2e, +0x01181204,0x00300004,0x00002a11,0x10289e2d, +0x01500001,0x0000020c,0x00004205,0x1388ea49, +0x20700601,0x00200002,0x00080819,0x0de88a1f, +0x20b00802,0x00000201,0x0008241e,0x0e788620, +0x20c00403,0x00000208,0x00000823,0x0eb88a24, +0x21400806,0x0000020a,0x00081c39,0x1178de30, +0x00200403,0x00300202,0x00080c04,0x0d388e11, +0x00500601,0x00200004,0x00081203,0x0dc89a12, +0x00300802,0x00100001,0x00081c00,0x0df88e13, +0x00900e03,0x00200009,0x00082604,0x1098f615, +0x00080603,0x00400007,0x00001409,0x0cc8920b, +0x00080401,0x00300001,0x00000c0c,0x0d489a0d, +0x00380604,0x00300007,0x00001008,0x0d68960e, +0x20481006,0x00500201,0x00001818,0x1008fa0b, +0x20883005,0x00200201,0x0000580a,0x0c987e01, +0x20983005,0x00200004,0x00004c0b,0x0d088e02, +0x20c82c08,0x00200204,0x00004811,0x0d288a02, +0x20884a04,0x00200010,0x00008c0d,0x0ff8e408, +0x00d80e13,0x20a0000e,0x0000660d,0x0c984a03, +0x01081a17,0x20a00012,0x00008e10,0x0d085a04, +0x01181615,0x20a00014,0x00006e14,0x0d285e04, +0x01081210,0x21000002,0x00009e0a,0x10588809, +0x20d0381e,0x20d0022c,0x0008581a,0x0c882004, +0x21204420,0x21000234,0x00085822,0x0ce81c05, +0x20e03819,0x20e0022a,0x0008341e,0x0cf82401, +0x2150481f,0x2140022e,0x00086826,0x10b85417, +0x20181e14,0x0010002d,0x0000020e,0x0cd8680a, +0x00081212,0x0010002d,0x00082214,0x0d486c0b, +0x20480e0c,0x00000020,0x00081a0b,0x0d48600b, +0x2038120f,0x2020002f,0x00080e1a,0x11a8a81d, +0x00d00800,0x2050020f,0x00005a11,0x0cf83a05, +0x01000602,0x2030020a,0x00005a13,0x0d584a08, +0x00f80603,0x20300205,0x00004e15,0x0d684a05, +0x01881610,0x20600002,0x0000c222,0x12186e01, +0x20a01007,0x20400214,0x0008281e,0x0cb82a04, +0x20d01007,0x20200214,0x00081828,0x0d083604, +0x20a01006,0x20400212,0x0008101f,0x0d283205, +0x21103015,0x20b0023e,0x00083034,0x11e82801, +0x0058e21e,0x02610c00,0x22a12800,0x18186634, +0x0018460e,0x00f01800,0x20d0c400,0x1a586e3c, +0x00087a11,0x01806000,0x21710000,0x1af87e40, +0x2068be20,0x0200a800,0x22016400,0x1ff89e49, +0x21007c2e,0x2128a259,0x0190140f,0x16880e2c, +0x20901018,0x20100a2a,0x20782803,0x18782a3a, +0x20381418,0x20603e33,0x00181001,0x18f82240, +0x20203833,0x20e84a60,0x00a82213,0x1ff82e53, +0x01083213,0x00c01032,0x20e88e21,0x15285635, +0x01083e10,0x0030201d,0x20582618,0x16986245, +0x00600a0b,0x20b84815,0x01182209,0x16e85e44, +0x00c82a1b,0x2010003a,0x2088a618,0x1e289a68, +0x20b80c04,0x00103207,0x20a82410,0x13385e3e, +0x20d0200b,0x20c00e12,0x00384017,0x14485a46, +0x20a02409,0x2088060b,0x2018580a,0x14b85a44, +0x20b03012,0x20b00e18,0x2088840d,0x1ab8ae6e, +0x01281202,0x20202806,0x00181e11,0x1158763f, +0x01100606,0x2040000e,0x00582e10,0x12488a42, +0x01681607,0x00102811,0x20283613,0x12a88a49, +0x01c80e0e,0x0020381f,0x20585613,0x1748fa71, +0x21080e02,0x20600601,0x00b01825,0x0f687e35, +0x21001004,0x20382605,0x00501024,0x10388e38, +0x21481201,0x20400a03,0x0080202e,0x10688e3b, +0x21c00806,0x2028260b,0x00904042,0x13e90259, +0x00c01804,0x20981a06,0x00c80e0a,0x0e187628, +0x00e00604,0x00000c06,0x20480e0c,0x0ec8862c, +0x00d02004,0x20882e06,0x00a0060d,0x0ef88a2a, +0x01600206,0x00000408,0x20101211,0x11b8ea41, +0x20880a02,0x20300805,0x00680c1a,0x0ce87e20, +0x20981403,0x00101a05,0x2010001e,0x0d688a23, +0x20980601,0x00000c05,0x2018101b,0x0da88a23, +0x20e80c06,0x00001e09,0x00080430,0x0fc8de32, +0x00580802,0x20401201,0x00800002,0x0c287e12, +0x00480400,0x20300c03,0x00580802,0x0ca88e13, +0x00580c01,0x20201801,0x00200001,0x0cd88a15, +0x00681a04,0x20202409,0x00700005,0x0eb8e618, +0x20200a0c,0x20681007,0x00b02810,0x0bb87a09, +0x00100e09,0x20480c04,0x00801c0d,0x0c288a0c, +0x20100a0b,0x20580c05,0x0080280f,0x0c48860d, +0x00202a09,0x20882e02,0x01002c17,0x0e28da0a, +0x20306412,0x2058961c,0x00780409,0x0ba87004, +0x20405c0e,0x20189217,0x0050080f,0x0bf88402, +0x20406011,0x20388a1b,0x0058080d,0x0c187c01, +0x20c08014,0x0028da1c,0x0050041d,0x0e38dc10, +0x20600a04,0x0148201a,0x21e82801,0x0bd88409, +0x20702001,0x01684412,0x21e81c02,0x0c38940b, +0x20401a03,0x01483818,0x21d82000,0x0c489408, +0x00000e05,0x02182c1f,0x23182e08,0x0ef8e81b, +0x0108660e,0x0160a80d,0x22601a12,0x0c186c00, +0x00e88a11,0x01e0cc15,0x23001612,0x0c787c02, +0x00b8760d,0x01a0a80f,0x22a02a0c,0x0c787802, +0x00a88a0c,0x0240d410,0x23b02608,0x0fb8cc13, +0x21503412,0x2038561c,0x0040401f,0x0c086007, +0x21202011,0x2048321d,0x00304819,0x0c786806, +0x2100200d,0x20382a18,0x00003c15,0x0c886407, +0x2120140b,0x00282e15,0x20607415,0x1058b419, +0x00d80a0e,0x00a01418,0x21000a20,0x0c685807, +0x00f00a0e,0x00400c17,0x2090121d,0x0cb85803, +0x00c01a08,0x0058100f,0x20a00a1a,0x0cc85804, +0x00803a08,0x0088400c,0x21103e20,0x11288c14, +0x20381008,0x00803219,0x20c0140a,0x0c584207, +0x20782009,0x0070321b,0x20602814,0x0c984205, +0x20481805,0x00b0320e,0x20d0140d,0x0cb84a05, +0x00383c06,0x01609211,0x22081a0a,0x11786801, +0x2190dc0a,0x22899000,0x04700400,0x17382a09, +0x20d06805,0x20e8b000,0x02282000,0x19884629, +0x21108c04,0x21890800,0x03100400,0x1a084a23, +0x2260d005,0x22198800,0x04181000,0x1ff85e1f, +0x01e88a16,0x00f0d01e,0x21d8824a,0x1688162e, +0x00f83e10,0x00b0380f,0x20a82e27,0x18084a3c, +0x01580e0a,0x00b0040c,0x21184233,0x18a83e3d, +0x03282e0f,0x01305c0f,0x2218c273,0x1ff85a59, +0x20307019,0x21387e26,0x01784c12,0x1468464a, +0x00006c1d,0x20489622,0x00485005,0x15c8624d, +0x20402813,0x00882a13,0x2108680c,0x16485e50, +0x20f05820,0x00887a1e,0x20a8ac22,0x1cd8ba82, +0x2078120f,0x00900c27,0x20885008,0x1258863d, +0x2028421a,0x01706835,0x22185804,0x13789648, +0x00084611,0x01206c25,0x21b84a01,0x13e8924b, +0x00885e1d,0x01e0a042,0x2288820b,0x19190e77, +0x01000604,0x00480a05,0x2050360c,0x10787e3f, +0x00b80408,0x00800a18,0x20703e02,0x11388e47, +0x00f00c01,0x0018120e,0x00004202,0x11888e4c, +0x00e81003,0x00700e15,0x00007c0c,0x15590676, +0x2110080e,0x00582210,0x20780824,0x0e887633, +0x20c80c05,0x00700a01,0x20582020,0x0f288e39, +0x2150080a,0x0058260a,0x2048082b,0x0f588a38, +0x2150040a,0x0038120c,0x00300036,0x1208ea55, +0x01080e0e,0x00703419,0x20f82610,0x0d387a29, +0x00a80e0a,0x0040140f,0x20300e06,0x0da8962c, +0x01180a0a,0x00603013,0x20d82a13,0x0df88e2c, +0x0100060a,0x00400812,0x2010020a,0x0fe8ee3f, +0x20a00c08,0x00480e11,0x2020241f,0x0bf87621, +0x20702009,0x00082210,0x00301019,0x0c688622, +0x20a00805,0x00480a0c,0x20101c21,0x0c988e25, +0x20800803,0x0058060b,0x00102826,0x0e08de30, +0x00700204,0x00780c06,0x20500401,0x0b487a11, +0x00480a04,0x0080000a,0x20580405,0x0b988e13, +0x00600203,0x00781004,0x20300c02,0x0bc88e13, +0x00200c03,0x00782601,0x0000100e,0x0cf8da16, +0x20e81407,0x00700606,0x20800417,0x0ad87205, +0x20882403,0x00601e03,0x20501811,0x0b288208, +0x20c81c06,0x00700e05,0x20700c15,0x0b488608, +0x20784603,0x00b04807,0x20901015,0x0c88ce05, +0x00f83a09,0x0010940e,0x20784613,0x0ad86e03, +0x00983203,0x20308406,0x00283a08,0x0b087604, +0x00d83607,0x0000940e,0x2048420e,0x0b387e05, +0x00783400,0x2070a603,0x00a84801,0x0ca8bc06, +0x20a00404,0x20c80a0c,0x01e0281b,0x0aa88401, +0x20681204,0x20f01e02,0x02302014,0x0ae88802, +0x20780e02,0x20d01208,0x02003418,0x0b088c00, +0x20500602,0x21480a02,0x03301817,0x0cf8e412, +0x00204404,0x20b88601,0x01c03204,0x0af8800c, +0x2020700c,0x2138ca0f,0x02a03803,0x0b38880e, +0x2020680b,0x2108b60e,0x02402c03,0x0b48880d, +0x20305c08,0x2148c209,0x03104c08,0x0dc8e021, +0x20483204,0x0050500a,0x20580c03,0x0b58600b, +0x20182205,0x00903414,0x20881e05,0x0ba8700d, +0x20382605,0x00a03813,0x20981a03,0x0bb8740d, +0x20780c01,0x0040140e,0x00180800,0x0ee8bc25, +0x20180601,0x20680a01,0x00f04608,0x0ba85c09, +0x00083207,0x00102405,0x00506a06,0x0bf86008, +0x00483207,0x00103c06,0x0050520c,0x0c086406, +0x00085a0c,0x00006c11,0x00606a14,0x0ff8a41b, +0x00501802,0x20700606,0x00e0160f,0x0bc83c00, +0x00204008,0x20b82e17,0x00d02607,0x0c183002, +0x00002406,0x20c81a13,0x01403a01,0x0c183c00, +0x00903409,0x2168221b,0x0220761b,0x10786408, +0x20f87611,0x01010400,0x23082000,0x1760061f, +0x2088320f,0x20408400,0x20a00400,0x19581636, +0x20d83a08,0x00609c00,0x21783c00,0x19d81633, +0x2218560a,0x0030e400,0x22287800,0x1ff81e39, +0x0080a025,0x20d8ce32,0x01182a2c,0x16382e35, +0x20206021,0x21087e2e,0x01884218,0x17883242, +0x00b02411,0x20882218,0x00f83e27,0x18184246, +0x02302815,0x2128261e,0x01786664,0x1fb86e6b, +0x01686e22,0x01a0d03c,0x22289214,0x13f85e56, +0x01d84a1d,0x0080b034,0x2078aa1d,0x15086a5c, +0x00e81a10,0x0000501a,0x00886a07,0x15786e5d, +0x01181611,0x20809021,0x00e8d003,0x1b58b29b, +0x21580418,0x20182a2a,0x0120402f,0x11587248, +0x21c00414,0x20a85621,0x02505c39,0x12288e4e, +0x21101811,0x20586217,0x01c02824,0x12a88e4f, +0x2150100d,0x20d87611,0x03205037,0x16d8fa7e, +0x00c80613,0x2020041e,0x00881e11,0x0f787639, +0x01301210,0x2090001a,0x0108261a,0x10287a3f, +0x01080a14,0x0010181e,0x00481610,0x10788645, +0x0110260e,0x20882415,0x01500209,0x1368da67, +0x20402013,0x20380e1b,0x00a82014,0x0da86e37, +0x2070180d,0x20681e15,0x0100001e,0x0e187a3d, +0x20b01815,0x20181220,0x00a81421,0x0e587e3d, +0x20b00c0e,0x00080614,0x00c8082a,0x1048ca57, +0x00281e10,0x00500c1f,0x00601009,0x0c288e28, +0x00000606,0x00181011,0x00980809,0x0c888a29, +0x00782211,0x00501821,0x00600001,0x0cc89a2c, +0x0068160c,0x00301417,0x00b01009,0x0e18da3d, +0x20281c06,0x20201e11,0x0090380e,0x0b186a1d, +0x00282e01,0x00203e01,0x00401c08,0x0b687a20, +0x20581407,0x20301611,0x00c03815,0x0b887a21, +0x20581405,0x20201a0d,0x0100381c,0x0c68ba2b, +0x00301605,0x20881002,0x01080807,0x0a586212, +0x00001202,0x20981e06,0x0130180f,0x0a887215, +0x00301206,0x20881004,0x01180406,0x0ab87214, +0x00580608,0x20700803,0x0150100d,0x0b68ae17, +0x2070380c,0x20483a0c,0x00c82c11,0x09f86a06, +0x2050400b,0x2058520a,0x00d8200e,0x0a287206, +0x2050400f,0x2048460f,0x00d82810,0x0a487a09, +0x20a06013,0x20888a16,0x0178101c,0x0b08b202, +0x0078160d,0x00a81019,0x20202a05,0x09e88000, +0x0078160e,0x00c80c18,0x20802602,0x0a188000, +0x00582210,0x00c80c1d,0x20403400,0x0a288e01, +0x00882212,0x01000422,0x20b01602,0x0b38bc0b, +0x20700007,0x0050060f,0x2060240f,0x09f85405, +0x20a0100a,0x00781a12,0x20a02812,0x0a285808, +0x2090100b,0x00481614,0x20703010,0x0a385807, +0x20700407,0x00800213,0x20903015,0x0ba89414, +0x00683203,0x00604406,0x20580e05,0x0a38500a, +0x00985606,0x00a08c0e,0x21082e0c,0x0a88540a, +0x00985207,0x0080800c,0x20b82a0b,0x0a882509, +0x00583402,0x00905802,0x20a83201,0x0c78901e, +0x20702402,0x20684204,0x00c0240d,0x0a98540e, +0x20501a02,0x20a82e05,0x01304410,0x0ac85c0c, +0x20802402,0x20c83e08,0x01503411,0x0ac85c0c, +0x20600a08,0x2048140a,0x00c02c0e,0x0d78a025, +0x20200802,0x00381403,0x20401209,0x0b184410, +0x20703c0b,0x20486a0b,0x00801e01,0x0b484813, +0x20302c04,0x20285601,0x00602606,0x0b584c11, +0x20c0580d,0x20389e0e,0x00705203,0x0ec8882b, +0x00783604,0x0050480d,0x20902e15,0x0b683405, +0x00a86a0b,0x00b09420,0x2128061e,0x0bc8380a, +0x00783e05,0x0090500f,0x20f01a14,0x0bb83408, +0x0128620b,0x01307821,0x21f02a36,0x0fd86019, +0x21f02807,0x00485c00,0x00003000,0x16f85e11, +0x21781e03,0x01380800,0x21605400,0x18f8522b, +0x21580a03,0x00781000,0x20503c00,0x19684e2e, +0x22b81a04,0x01981800,0x21803c00,0x1ff89236, +0x02d89e10,0x00e11014,0x21782e5e,0x15e83a40, +0x01f84c07,0x00c0a209,0x21784a45,0x17482e4d, +0x01b82407,0x00504a09,0x20a82a3f,0x17a8364d, +0x03881810,0x0130560d,0x21e86682,0x1ef87e77, +0x20c02c09,0x21887e1c,0x02d07428,0x1328465b, +0x00080610,0x2078280d,0x01104817,0x14485664, +0x20281e0b,0x20400c0c,0x00901c13,0x14b84e63, +0x0008621d,0x00d05424,0x20903c25,0x1a18aaa6, +0x00304802,0x20d82c00,0x00f86405,0x10b83245, +0x20806818,0x20884e22,0x00785418,0x1178364d, +0x00003c0d,0x20b81615,0x00c8400d,0x11e83e53, +0x20806020,0x20b84633,0x00c82826,0x15787e80, +0x20681003,0x00580806,0x0038140d,0x0ea85e3c, +0x00384211,0x01202c25,0x20d81e01,0x0f587642, +0x20481e07,0x00480413,0x0078080e,0x0f887245, +0x00384a15,0x00e0442d,0x2048240c,0x11e8ba67, +0x00f8220a,0x00104c0e,0x00181206,0x0ce85a39, +0x00681006,0x0030320d,0x20101009,0x0d485e3d, +0x00b81a01,0x20303e02,0x00680401,0x0d885a3e, +0x00380807,0x20402212,0x00d02c16,0x0ee89a56, +0x20e01c05,0x20784610,0x01403c28,0x0b385a28, +0x20680a05,0x20100004,0x00a0101a,0x0b98662c, +0x20a02401,0x20984605,0x01502421,0x0bc8662d, +0x20601602,0x20682c02,0x01502420,0x0c989a3b, +0x00402402,0x00083401,0x00481a03,0x0a684e16, +0x00102806,0x20384a09,0x00a01407,0x0a985e1b, +0x00201c03,0x00082e02,0x00480c03,0x0ab85a1a, +0x00001801,0x20182a04,0x00a0100f,0x0b288a24, +0x20281400,0x00902807,0x20981809,0x09b85613, +0x20280801,0x00701c08,0x20882809,0x09d85a13, +0x20381002,0x00802006,0x20781c0a,0x09f86214, +0x20400805,0x00500000,0x00081410,0x0a488614, +0x0058460a,0x00406c08,0x00101005,0x0948520c, +0x0068460b,0x0050700a,0x20100404,0x09585e0d, +0x00984a0f,0x00307c0d,0x00101001,0x09785e0e, +0x0098560e,0x00709810,0x20181406,0x09e88609, +0x20702c0d,0x20d84a15,0x01c01c14,0x09084c01, +0x2070300d,0x20c84a16,0x01b02016,0x09285801, +0x20b04413,0x20f86a1f,0x0200201c,0x09385400, +0x20a0380f,0x20e85e1a,0x02502820,0x09d8880a, +0x00080e0c,0x20200c12,0x00a80400,0x09484c0b, +0x0008160b,0x00001811,0x00981000,0x09685c0c, +0x00281a10,0x00201c1b,0x00681a05,0x09785c0c, +0x0008160c,0x00001014,0x00e81402,0x0a78881b, +0x00303c0c,0x20585213,0x00c00800,0x0998440b, +0x00304409,0x20586e0f,0x00f02801,0x09c8580c, +0x0030440e,0x20486e16,0x00d02801,0x09d8500b, +0x00803808,0x20584a0f,0x01100c01,0x0b58841c, +0x20582607,0x00903012,0x20881c09,0x09f84c0f, +0x20781e03,0x00c01c0c,0x20c80c0a,0x0a384c12, +0x20582a08,0x00d03413,0x20e81409,0x0a385010, +0x20e81001,0x0090000a,0x20180818,0x0c588829, +0x00000000,0x00000604,0x00402606,0x0a884411, +0x00482e04,0x00505003,0x20500a0b,0x0ac84411, +0x00182000,0x00303204,0x20102207,0x0ac84411, +0x00184609,0x0050700c,0x20101611,0x0dc8782c, +0x00301c01,0x00085603,0x00504a08,0x0af83c0d, +0x20104c04,0x2068a20d,0x00f06802,0x0b38400f, +0x00203002,0x20586206,0x00b04205,0x0b383c0e, +0x00705407,0x20b8a615,0x01b08e14,0x0ee86821, +0x21983800,0x00601c00,0x00e00800,0x16484212, +0x21a01008,0x20985400,0x02383400,0x18483a24, +0x21881006,0x00483000,0x01082800,0x18d83a29, +0x23000c0f,0x20c85c00,0x03288800,0x1ff85e34, +0x01d07204,0x2098c400,0x0150424a,0x15583e37, +0x02603211,0x20684418,0x00d80e4f,0x16b8424b, +0x0220220d,0x00082411,0x00581e48,0x1738424d, +0x0488061f,0x2090082c,0x01b82e8f,0x1dc8867c, +0x20200812,0x01300e0d,0x21c8580c,0x12e82256, +0x20f0241a,0x0078361b,0x20381824,0x13c83a61, +0x20d03015,0x00784a15,0x20581c1f,0x14384661, +0x21d07828,0x20a8ca32,0x01d01048,0x18d8829f, +0x00587e1d,0x0150b028,0x21980805,0x1058464e, +0x00f8a224,0x0100e832,0x21081a0a,0x11084a54, +0x00e87a1d,0x0130a42a,0x21680a08,0x11685256, +0x0178962c,0x0140e446,0x2148420e,0x14888e82, +0x2040401a,0x20a83e2e,0x01301413,0x0e183242, +0x20d06c1f,0x21889239,0x02a03824,0x0e783a47, +0x20b04418,0x20b8562d,0x01302820,0x0ed83e4a, +0x21206021,0x2118923d,0x02406439,0x10a87a6c, +0x00580e11,0x00581021,0x00380408,0x0c384e35, +0x00b80e12,0x00300025,0x00683204,0x0c985238, +0x00a8060b,0x00680c1b,0x20282201,0x0cd8523a, +0x00a81612,0x00700c26,0x00082004,0x0de87e4d, +0x20980409,0x00301612,0x20100c18,0x0ac83225, +0x20b01008,0x00081a11,0x00601c1e,0x0af8422a, +0x20981003,0x00602a07,0x2050081c,0x0b28462c, +0x20800006,0x00200e0f,0x00402422,0x0ba8663a, +0x00682604,0x00203809,0x00581e02,0x09d83e1b, +0x00681a02,0x00403008,0x00182a02,0x09f8461c, +0x00581c01,0x00102c00,0x00580c01,0x0a184a1e, +0x00181800,0x00202403,0x00780c0b,0x0a486623, +0x20100e01,0x20781e03,0x01202410,0x09184214, +0x20180e04,0x20200403,0x00d02011,0x09284e15, +0x20100a03,0x20581402,0x01001810,0x09484e15, +0x00281205,0x20401404,0x01001810,0x09586616, +0x20503806,0x20486207,0x00c0140d,0x08b83a05, +0x20503007,0x20585a09,0x00e0280e,0x08b84206, +0x20603406,0x20486607,0x00b0280e,0x08d84206, +0x20503807,0x20886a0b,0x01503015,0x08f85e03, +0x00682e08,0x00a0400b,0x20d81a01,0x08a82c01, +0x00682e09,0x0070480c,0x20881000,0x08b83001, +0x00883a09,0x00a0600b,0x20d81e03,0x08c83000, +0x00582e09,0x0060480b,0x20582006,0x0918480a, +0x20c0100a,0x20181e0c,0x00400812,0x08c8300a, +0x20a0140b,0x2048260e,0x00a00c11,0x08d8340a, +0x20e0180c,0x20482e0f,0x00b01016,0x08e8380a, +0x20c01c0d,0x20582e10,0x00d80416,0x09985418, +0x00f8360c,0x00306012,0x20381a13,0x09383009, +0x00c83a0c,0x00105c12,0x00181a0e,0x0938340c, +0x01183a0e,0x00106815,0x00081e15,0x0958380b, +0x0108420f,0x00206418,0x00281a0e,0x0a785c1c, +0x20c0240d,0x20a83e14,0x0140201b,0x0968340d, +0x20a0280b,0x20d83a13,0x01801c16,0x09983410, +0x20d0280b,0x20d84614,0x0190301d,0x0998380f, +0x20d0240b,0x20e82e16,0x01b02022,0x0b685426, +0x0000020a,0x20100412,0x00500209,0x0a083416, +0x00001e05,0x2038300d,0x00a00609,0x0a483817, +0x00102204,0x20282c0b,0x00880a0b,0x0a483417, +0x20803203,0x2058580b,0x01001605,0x0ce85c34, +0x00400406,0x20100611,0x00701e0b,0x0a98240f, +0x00482401,0x00504e04,0x2028060b,0x0ad82811, +0x00481c01,0x00602e02,0x2030060b,0x0ad82c10, +0x00e82e01,0x00705404,0x20780629,0x0e584029, +0x21908c08,0x21a89000,0x01e88c00,0x16101a15, +0x2120540a,0x20b82c00,0x0088bc00,0x18401e34, +0x21208009,0x21b86000,0x01b8c000,0x18b02236, +0x22108008,0x21783800,0x00e90400,0x1ff0264f, +0x01886a09,0x00a08819,0x20684a4a,0x15181e3a, +0x0158520d,0x00a0541d,0x20382637,0x16582e4f, +0x01583209,0x0050381a,0x00383e36,0x16c83251, +0x02880e06,0x00980819,0x00184263,0x1d184e81, +0x00f80e08,0x21002603,0x01c01a01,0x1288225f, +0x00a81605,0x20a03608,0x01201809,0x13581e66, +0x00882608,0x20704a01,0x0110080a,0x13b82e68, +0x00b8520a,0x0060a406,0x20182c16,0x18284aa7, +0x21806c16,0x2138ca19,0x02601c2d,0x0fc82e49, +0x21408c15,0x20f8f617,0x01e01c27,0x10782e4e, +0x21007013,0x2108c618,0x02302022,0x10b83a52, +0x21406c13,0x20e8d617,0x02704838,0x13786680, +0x01784618,0x00708029,0x20c8421b,0x0dd82640, +0x01286e17,0x0140b428,0x21e85215,0x0e582245, +0x00d84a12,0x00c07c22,0x20e8460c,0x0e783247, +0x00f84e14,0x00d09421,0x20e84204,0x10084a65, +0x20c0200f,0x2098321e,0x01303829,0x0bc82239, +0x20701c0d,0x20782a1d,0x00f03421,0x0c282a3f, +0x20200c0a,0x20681615,0x01102c1a,0x0c483640, +0x20801c0d,0x2078361a,0x01703c2a,0x0d085253, +0x00081207,0x20100c0e,0x00781806,0x0a782622, +0x20381604,0x00001c0b,0x0058240d,0x0a982e28, +0x20680604,0x20380c09,0x00c00015,0x0aa83628, +0x20281207,0x0000080e,0x00a80413,0x0af84a34, +0x00202403,0x20583206,0x00a00c07,0x0978221b, +0x00501a03,0x20581800,0x00c01405,0x09882e1e, +0x00602402,0x20482604,0x00900801,0x09a82e1d, +0x00202003,0x20482608,0x00d0140e,0x09984223, +0x20200001,0x00400803,0x2028140d,0x08c82211, +0x20501006,0x00182207,0x00600413,0x08b82a12, +0x20380401,0x00500001,0x00080412,0x08d82e13, +0x20300c02,0x00481801,0x00300414,0x08c83e12, +0x00183207,0x00404806,0x20180406,0x08682207, +0x00282a09,0x00503c0c,0x20280c05,0x08582a06, +0x00082e05,0x00403c05,0x00000008,0x08782e07, +0x00282607,0x00604007,0x2038080a,0x08783a03, +0x20202808,0x2088420e,0x0110100b,0x08482401, +0x20302408,0x2058420e,0x00d01c0c,0x08482802, +0x00002805,0x20684a0a,0x00f01809,0x08582c01, +0x20302009,0x20383a0f,0x00d01010,0x08883c0a, +0x20281204,0x0020140a,0x00182006,0x08782809, +0x00181206,0x00401c0b,0x20381c03,0x0888240a, +0x20280e01,0x00401806,0x20382007,0x08882809, +0x00181206,0x0050280c,0x20282c06,0x09183c15, +0x00302c01,0x20284201,0x00601e01,0x08c82c0b, +0x00003404,0x00084e06,0x00401804,0x08d8280d, +0x00302a01,0x00184002,0x00402400,0x08e8300d, +0x00003c04,0x00185a06,0x0080200b,0x09d8481e, +0x00182000,0x00a03402,0x20a80c07,0x0928200e, +0x00082a01,0x00d04006,0x20f81404,0x09582411, +0x20382404,0x00b03a02,0x20d80c08,0x09582011, +0x20283000,0x01004006,0x20e8100c,0x0af83c29, +0x20a81201,0x00200401,0x00402809,0x09b82016, +0x20582203,0x00302803,0x00101c04,0x09f82415, +0x20382e06,0x00203809,0x00101800,0x09f82415, +0x20b81e04,0x00403805,0x00101005,0x0c683832, +0x00900801,0x20200e02,0x0040061c,0x0a680c13, +0x00501403,0x20582608,0x00b0320e,0x0a981415, +0x00401804,0x2098220d,0x00f0320d,0x0a981013, +0x00d01003,0x20382e09,0x00f04626,0x0dd8302e, +0x2108ae12,0x01d11800,0x22f06800,0x16680e26, +0x20886e0e,0x00d0d000,0x21904800,0x18680646, +0x2098a610,0x02212400,0x23606800,0x18f81a4a, +0x2198ce10,0x02914800,0x23707000,0x1ff82e67, +0x00f07c20,0x20e8b237,0x01702e31,0x14e0063f, +0x00906c16,0x20d89e2b,0x01b02e19,0x16100653, +0x00c04416,0x2088622f,0x0130461c,0x16880658, +0x02202817,0x20a83230,0x01b0364a,0x1c98168b, +0x00880612,0x01100428,0x21584204,0x12781659, +0x00500206,0x00e80c18,0x20c84000,0x1348125f, +0x00000a06,0x00a82014,0x20482809,0x13881262, +0x00203208,0x00084c16,0x00f8201c,0x17a82ea2, +0x20282c05,0x01007a0d,0x21382014,0x0fb80a51, +0x00186208,0x00e0b005,0x20f82410,0x10580e57, +0x00484604,0x00c08802,0x20c8280a,0x10980a58, +0x20183c00,0x00d07203,0x20482421,0x13082284, +0x20101400,0x00584802,0x00a0340e,0x0d782a40, +0x20504c0b,0x20988e11,0x01d03813,0x0de82646, +0x20502c06,0x20585a09,0x01602c15,0x0e182249, +0x20401c03,0x20285602,0x0180341d,0x0f683a65, +0x00381e04,0x00902c01,0x2080000a,0x0ba80a34, +0x00781e0b,0x00902c11,0x20681c05,0x0bf8163a, +0x00880a07,0x00501008,0x00080c05,0x0c08163b, +0x00680e06,0x00401c06,0x00380c10,0x0ca81e4e, +0x20602009,0x00282a0b,0x00381013,0x0a481225, +0x2060100b,0x00381e0f,0x00500819,0x0a58162b, +0x20b0140b,0x00381e0c,0x0038101e,0x0a681a2a, +0x2090180a,0x00282a0c,0x00a00021,0x0a882236, +0x0058260a,0x00a03c12,0x20681401,0x09481a1b, +0x00282a0a,0x00702c12,0x20200006,0x09481a1c, +0x0078360d,0x00804816,0x20380602,0x0958221d, +0x00582a0a,0x00703812,0x00080807,0x09482622, +0x20181402,0x0010060b,0x00902c10,0x08881613, +0x00280c04,0x2020120d,0x0090140c,0x08880a13, +0x20200005,0x20580a11,0x00f02c13,0x08881214, +0x20180c05,0x20200a0e,0x00e01c15,0x08681e14, +0x20503005,0x20484a04,0x00a8080c,0x08381205, +0x20602402,0x20583800,0x00d80411,0x08181205, +0x20503004,0x20584601,0x00d8140d,0x08281205, +0x20502000,0x20583402,0x01080411,0x08181e01, +0x00681e08,0x00803c0b,0x20881e03,0x08281000, +0x00581605,0x00402806,0x20181a02,0x08181002, +0x00581e06,0x0070340a,0x20481e02,0x08281401, +0x00680a02,0x00302002,0x00482001,0x08381809, +0x2060100a,0x0018160d,0x0070000f,0x08381806, +0x20500c08,0x00081608,0x0098040d,0x08381808, +0x20400c08,0x00080e09,0x0090040d,0x08381c07, +0x20580407,0x00180a03,0x00c00013,0x08a82813, +0x00483a0b,0x00504812,0x00100602,0x08881c0c, +0x00483e0c,0x00305411,0x00400602,0x0898180e, +0x00283209,0x0030380e,0x00600802,0x08981c0e, +0x0058460e,0x00006011,0x00a01004,0x0968241e, +0x00001403,0x20982a0e,0x01303809,0x08e80c10, +0x20102008,0x20c83a12,0x01903009,0x09080c11, +0x00101c05,0x2098320e,0x01402406,0x09181012, +0x20203c0e,0x21185619,0x02202012,0x0a881429, +0x20b01c06,0x20483205,0x00a8100a,0x09980419, +0x20801800,0x20483804,0x00b80408,0x09b80c1a, +0x20902803,0x20285000,0x00800009,0x09c8101a, +0x20f80a07,0x20281c10,0x00d0080a,0x0c081c37, +0x00a82607,0x00202814,0x2038061f,0x0a580816, +0x00881202,0x00201806,0x20380617,0x0a880419, +0x00982604,0x00802c0c,0x20b80a1a,0x0a880818, +0x00f00002,0x20300605,0x0060122e,0x0da80833, +0x22307409,0x2118e800,0x02802c00,0x16081a0c, +0x21702003,0x00187000,0x00f06000,0x18381a31, +0x21904804,0x20f8cc00,0x03007400,0x1878262d, +0x2290a403,0x22491c00,0x04505400,0x1fa81249, +0x02f85a10,0x00c0c01b,0x21384a68,0x1510123f, +0x01f86606,0x0090b008,0x20d81e44,0x16502253, +0x02284208,0x0030740b,0x20381a4b,0x16a01e52, +0x03981601,0x00504808,0x2028367a,0x1cb01e86, +0x20a8040a,0x20a80e16,0x01e04025,0x12300261, +0x20101400,0x21080a0b,0x01f01c19,0x13201669, +0x20501003,0x20d8060c,0x01a0101c,0x13701a69, +0x20782e0a,0x00004807,0x01002032,0x178016aa, +0x00380e05,0x20b80c09,0x01b01807,0x0fa00a4b, +0x2060300a,0x20b8720a,0x01c01015,0x10400e52, +0x00001c06,0x20984a04,0x0180080c,0x10801255, +0x2010140c,0x20b84216,0x0220281e,0x12e01e82, +0x20201c01,0x20e80e07,0x01800010,0x0d602240, +0x0078260d,0x00205815,0x00183402,0x0de01a47, +0x00080608,0x2020280d,0x0068240c,0x0e101a49, +0x20201e05,0x2078040d,0x0118441b,0x0f501e65, +0x20101806,0x20782e05,0x0158100b,0x0ba01232, +0x20400c0a,0x20782612,0x01602416,0x0bd00e3b, +0x00100008,0x20380e0c,0x0100100d,0x0bf00e3c, +0x00081002,0x00100202,0x01001416,0x0c800a4d, +0x00382208,0x2010380d,0x00a81c09,0x0a300e28, +0x00580609,0x2040180d,0x00e81c09,0x0a40122b, +0x00180e08,0x2030240b,0x00d81811,0x0a500e2d, +0x00180a03,0x20301c03,0x01081015,0x0a701637, +0x20400801,0x20983609,0x01803812,0x09200a1b, +0x20801807,0x2058460e,0x01302017,0x09200a1b, +0x20601c05,0x2068560d,0x01603013,0x0930061a, +0x20600c03,0x20583e07,0x01702419,0x09100a21, +0x00102808,0x20783207,0x00b82805,0x0880160f, +0x00600e01,0x00181007,0x00282601,0x08800e10, +0x00300c02,0x00180c04,0x00182c02,0x08901210, +0x00401402,0x20281801,0x00882007,0x08601211, +0x00082e09,0x00304812,0x20182408,0x08200608, +0x20482a02,0x00403804,0x20280811,0x08100a08, +0x20183206,0x00404c0a,0x2038100b,0x08200609, +0x20682202,0x00303007,0x00281414,0x08000a03, +0x20201805,0x20881e09,0x01102008,0x08000400, +0x00101401,0x20681202,0x00c00c04,0x08000402, +0x20101c05,0x20882208,0x01001408,0x08000400, +0x00400a03,0x20600802,0x00e01003,0x08200808, +0x00481606,0x20201c05,0x00a00003,0x08200805, +0x00380e03,0x20101000,0x00800405,0x08200806, +0x00481606,0x20101406,0x00800804,0x08200807, +0x00201000,0x20481607,0x0100100f,0x08800c11, +0x20703408,0x2078660c,0x01001810,0x0860080f, +0x20803406,0x20486609,0x00c01810,0x08700411, +0x20802c08,0x2068560d,0x00e0140f,0x08700811, +0x20a03409,0x00086e07,0x00b00815,0x09500823, +0x00380e04,0x0060140b,0x20882605,0x09000c14, +0x00781e04,0x00902c0a,0x20c82609,0x09200c14, +0x00681e04,0x0060280c,0x20882a08,0x09200814, +0x00b8420c,0x00d05c12,0x21081e08,0x0a90102a, +0x20400602,0x00301e01,0x20381005,0x09900815, +0x20800a01,0x00201202,0x20280c0c,0x09c00816, +0x20680a04,0x20102c01,0x00380c09,0x09b00815, +0x21503408,0x20383211,0x0070041a,0x0bf00c33, +0x00400003,0x00484209,0x0040320b,0x0a480817, +0x00681402,0x00481a06,0x00201e11,0x0a78041a, +0x00500804,0x20383e0d,0x00e02a0e,0x0a680418, +0x01182603,0x00a00408,0x20580e34,0x0da80435, +0x21a83802,0x00507400,0x20a83000,0x16202615, +0x21401e02,0x20a81400,0x01481000,0x1840322f, +0x21502201,0x20700800,0x00483c00,0x18b0462f, +0x22687604,0x01e0d000,0x22702400,0x1ff02a4d, +0x01e01a06,0x20984c07,0x0130564d,0x1520123b, +0x01904008,0x20387e07,0x00e01a3c,0x1680224d, +0x01b02404,0x00184e02,0x0070163f,0x16e0264f, +0x03981404,0x0010060d,0x00d05e71,0x1d003686, +0x00001402,0x2028160b,0x0000180e,0x12803e5a, +0x20182e0c,0x00c03413,0x2110000e,0x13903264, +0x20382609,0x00a02c0b,0x20d00810,0x13e03666, +0x21002206,0x20483e01,0x00f03839,0x17e052a2, +0x20202c06,0x00383204,0x20581c10,0x0ff03a4b, +0x0040040a,0x00102a11,0x2048180b,0x10a04258, +0x0060140b,0x00100a0f,0x20282008,0x10e03e5a, +0x00b01c11,0x00480e12,0x20184808,0x13705e82, +0x20184207,0x00d0400e,0x2110000a,0x0dd02e3f, +0x20680e08,0x0028140d,0x00601c17,0x0e202647, +0x20882e0b,0x00601c11,0x00001819,0x0e402649, +0x20685215,0x00b05420,0x20300028,0x0fb03a6b, +0x00500404,0x20201e08,0x20180806,0x0bf03a37, +0x00601409,0x2018060c,0x00181404,0x0c203e39, +0x00901c0a,0x20581211,0x00780401,0x0c403e3c, +0x00102812,0x2088321e,0x01201014,0x0ce04e4d, +0x20400e07,0x20282404,0x00601c16,0x0a702e28, +0x20481a0b,0x0040100e,0x00001016,0x0a802e2d, +0x20780e0b,0x0020000e,0x00300c1d,0x0a902e2d, +0x20281210,0x00200817,0x00580c18,0x0ad03e37, +0x20401c0d,0x00281e10,0x20282c09,0x09703619, +0x2010140d,0x20200214,0x0048240a,0x09603a1d, +0x0000140d,0x20100213,0x00382806,0x09703a1b, +0x20301c11,0x20281a19,0x00782011,0x09704622, +0x00981e0f,0x00904818,0x20983602,0x08c01a15, +0x00580a0d,0x00201413,0x00482006,0x08a01a15, +0x0058060d,0x00301814,0x00382805,0x08b01a16, +0x00680a0f,0x00502019,0x00283408,0x08902615, +0x2090180e,0x00284216,0x0090281a,0x08301609, +0x20601c0e,0x00083e13,0x00a00c15,0x08201a07, +0x2070200e,0x00284a13,0x00901815,0x08301208, +0x2070180e,0x00383614,0x00a0141a,0x08202204, +0x00382a0b,0x00802813,0x20780a01,0x08301803, +0x00182e0d,0x00702c16,0x20580401,0x08201404, +0x0038360e,0x00a03817,0x20980800,0x08301403, +0x00182a0c,0x00902016,0x20400805,0x08501c0c, +0x20101c07,0x2028220e,0x00301007,0x08502006, +0x00001808,0x20481a10,0x00601406,0x08502407, +0x20201809,0x20282212,0x00501c0a,0x08502408, +0x00280c06,0x20101e0d,0x00401808,0x08c03813, +0x00181a05,0x00603c08,0x20682c04,0x08901c0c, +0x20281a05,0x00203407,0x00082c07,0x08a0200e, +0x00081606,0x00403409,0x20383002,0x08b0200e, +0x20180a07,0x20403004,0x00b8240e,0x0980341e, +0x20100408,0x00081208,0x00900407,0x09000c11, +0x00301c06,0x20382607,0x00e80401,0x09200c12, +0x00202006,0x20282a08,0x00a00004,0x09201011, +0x0000440d,0x20686a0f,0x0178040b,0x0aa01c2a, +0x2068320c,0x0000240f,0x00601c04,0x09a00c17, +0x20983e0a,0x0030280c,0x0040180a,0x09c00c18, +0x20a83608,0x0060140b,0x0000200a,0x09d00c18, +0x20e86611,0x00b06c19,0x20280809,0x0c201834, +0x0060500a,0x20c8421e,0x00f81a13,0x0a502015, +0x00806008,0x20b85617,0x00e82217,0x0a801c18, +0x00904007,0x20782614,0x00582a1b,0x0a902017, +0x00e0640c,0x20e86e23,0x0180062b,0x0db02430, +0x21702802,0x20683800,0x00600c00,0x16601e14, +0x21682400,0x00603c00,0x20b00c00,0x18c04230, +0x21685604,0x00f07000,0x21204c00,0x19302a31, +0x22a04801,0x21f88c00,0x03305000,0x1ff0423d, +0x01800603,0x00400405,0x20700e46,0x15602637, +0x02180e05,0x20304000,0x00480e43,0x16f04a51, +0x01f00002,0x20701e0d,0x00a01a41,0x17504652, +0x03d04604,0x20d83404,0x01000e7e,0x1da06e7c, +0x00381404,0x00602a03,0x20700804,0x12f03258, +0x20d0300c,0x2068520f,0x01400c20,0x13e03a63, +0x20b0300a,0x20784208,0x0108101b,0x14303e65, +0x21681407,0x00402208,0x00300038,0x18b0769f, +0x0048360b,0x00005008,0x0040140c,0x10503650, +0x00e82a10,0x00602c16,0x00000606,0x11103a56, +0x01083a13,0x00504818,0x00001207,0x11503a5a, +0x01b82a0e,0x20104c0d,0x00b8060a,0x14407289, +0x20806411,0x20c87e19,0x01700017,0x0e103a3e, +0x20e03012,0x20483e1b,0x00b00423,0x0e804a47, +0x21305415,0x20986e21,0x0120102a,0x0ea04a48, +0x21b06413,0x20c89a1e,0x01e01447,0x10406e6a, +0x0098320d,0x00d0241a,0x20880a02,0x0c602a34, +0x00f83612,0x00803c1c,0x20381208,0x0ca03a3a, +0x01384212,0x00c0481e,0x20981a10,0x0cc03a3b, +0x01383e0f,0x00d04c1c,0x20783a0a,0x0da0624c, +0x20b00006,0x00100a0f,0x0020181a,0x0ae03e28, +0x20f0240e,0x20583e19,0x00c01c24,0x0af0462c, +0x21201c0b,0x20482a16,0x00901c2b,0x0af0462d, +0x21201c09,0x20382e11,0x00c0142f,0x0b606239, +0x00a82800,0x00104005,0x00382607,0x09e03a1e, +0x00c82608,0x00503812,0x20382e0a,0x09e03e1f, +0x00d82a04,0x0030380c,0x00082e0d,0x09f03e1e, +0x00d82202,0x00403c09,0x00183a08,0x0a105a25, +0x20600204,0x20981004,0x01302816,0x08f02e16, +0x20800003,0x20480a07,0x00b01c19,0x08f03a17, +0x20880e01,0x20600800,0x00e01c1a,0x09003a18, +0x20981203,0x20400803,0x01001c21,0x09004a19, +0x00500801,0x20a00e08,0x00f80c04,0x08804209, +0x00780605,0x20401c03,0x00a81802,0x08803e09, +0x00700603,0x20a01e03,0x01081402,0x0880460a, +0x00700601,0x20901605,0x01380c06,0x08905a05, +0x20803008,0x20785206,0x01281812,0x08602c02, +0x20b0300b,0x20585a0d,0x01100018,0x08502c04, +0x20b0300a,0x2098620c,0x01600017,0x08503003, +0x20b03408,0x20885e09,0x0188041c,0x08a0440c, +0x00682e09,0x00503812,0x20281606,0x08902408, +0x0088260b,0x00703014,0x2058160a,0x08a0280a, +0x00781a0a,0x00402812,0x20282608,0x08a02c0a, +0x00700206,0x0068040e,0x00081204,0x09404017, +0x20400805,0x2068120a,0x00c0200c,0x08d02c0a, +0x2070080a,0x2038120e,0x0070140e,0x08f02c0c, +0x20500809,0x20280e0b,0x0080100c,0x08f0280c, +0x20881c06,0x00601a04,0x20101412,0x0a00481e, +0x00700e08,0x20580804,0x00880602,0x09403010, +0x00982211,0x20102c10,0x00300a06,0x09703010, +0x00882a12,0x2010340f,0x00501204,0x09602c10, +0x00d83e14,0x2010680d,0x00500e05,0x0b205425, +0x21203c10,0x20286e14,0x00781013,0x09d02419, +0x2130601a,0x20988a25,0x00f81416,0x0a003018, +0x21205c1a,0x20b88a26,0x01381415,0x09f03018, +0x21e07c1e,0x2118c62e,0x01e80422,0x0c705034, +0x01086a0d,0x00d0b028,0x21486a31,0x0aa01413, +0x00f88e13,0x00f0d43a,0x21487a2e,0x0ad01016, +0x01086612,0x00c09836,0x20f87a2f,0x0ac00c15, +0x01a87615,0x00e0c03e,0x2138aa4e,0x0e20302f, +0x21682c02,0x00804400,0x20b01c00,0x16901214, +0x21602005,0x20683000,0x00600800,0x1930362b, +0x21a05007,0x20f89000,0x01900000,0x19703624, +0x22981c0b,0x01804800,0x22881c00,0x1ff05a3c, +0x01600a06,0x20401406,0x00602e41,0x15a02234, +0x01c81209,0x0020200f,0x20502a42,0x1780464c, +0x02100a08,0x00501814,0x20b8124e,0x17e0464b, +0x0398561c,0x01109822,0x2170567a,0x1e806279, +0x00600002,0x20281a0d,0x00b04401,0x13503a54, +0x20182401,0x2020420d,0x00202411,0x14806665, +0x20183a04,0x00605205,0x20403014,0x14d05669, +0x20f01015,0x20482232,0x00f06c30,0x19b09a9e, +0x2070380c,0x20284e06,0x00581014,0x10c0464a, +0x20303409,0x20b84e09,0x01300010,0x11a06254, +0x20204010,0x20786212,0x01001011,0x11d05a56, +0x00d01e01,0x0008300e,0x00781c03,0x12509685, +0x00987a19,0x00b0b41f,0x20e00602,0x0eb04a41, +0x00482e0d,0x00205011,0x00081808,0x0f305e48, +0x00285e17,0x0080901e,0x2088180a,0x0f605e49, +0x2088520f,0x0070900b,0x2058102a,0x1160a26e, +0x20403c18,0x21386a2c,0x01f03818,0x0cc05a36, +0x20302c0e,0x20985e17,0x01402014,0x0d205a3a, +0x00204816,0x20f87a26,0x01c02c0f,0x0d40623d, +0x00403415,0x20d86e21,0x01f00c12,0x0e709251, +0x2050020c,0x2040041b,0x00583c0c,0x0b604a24, +0x20181a0a,0x00203813,0x20283c0a,0x0b905a2b, +0x20781a0e,0x00302c1b,0x20284414,0x0ba0562b, +0x20a8120d,0x0000241d,0x0048541e,0x0c408239, +0x00a03404,0x20383a0a,0x00601202,0x0a504a20, +0x00302004,0x2048320a,0x00b01808,0x0a604e22, +0x00903404,0x20383e0d,0x00901601,0x0a705222, +0x00c02003,0x20482a0b,0x00d01801,0x0ad07629, +0x20a00002,0x00a81401,0x2088081b,0x09704613, +0x20400401,0x00480802,0x20181012,0x09804e15, +0x20900c04,0x00982000,0x20681419,0x09804a15, +0x20c01006,0x00482e03,0x00381024,0x09c07216, +0x00581a03,0x00a02407,0x20e80e04,0x09204608, +0x00281203,0x00501406,0x20300405,0x09104e09, +0x00482608,0x00c02c0d,0x20e00601,0x09204a09, +0x00681608,0x0090240e,0x20880801,0x09706e04, +0x00081e02,0x00404202,0x20480c0c,0x08e04a05, +0x20181a01,0x00103a04,0x0028140b,0x08e05201, +0x20181004,0x00303a0c,0x2048140c,0x08f05603, +0x20381c05,0x0030460a,0x00181013,0x09607406, +0x20303004,0x20484a07,0x00c00c0c,0x08e03807, +0x20302805,0x20584606,0x01000009,0x09003c09, +0x20301401,0x20182401,0x00a8080a,0x09003c08, +0x00100603,0x20480804,0x0110000a,0x09d06414, +0x00081000,0x00800404,0x20781002,0x0940380d, +0x00381207,0x00600809,0x20180c00,0x09603c0e, +0x00380e06,0x00400404,0x00100401,0x09503c0d, +0x20202001,0x20383a06,0x0100100e,0x0aa06420, +0x20181203,0x00401803,0x20680802,0x09b0340f, +0x20801c0a,0x0028360c,0x0020000a,0x09d03813, +0x2090200a,0x0018460c,0x0020000b,0x09d03c13, +0x20702405,0x00585603,0x00100009,0x0be0602c, +0x20281801,0x00004a05,0x00083a01,0x0a303410, +0x00884e0c,0x00909412,0x20c84e0e,0x0a703410, +0x00784a0b,0x00909413,0x20e85a11,0x0a703811, +0x00085608,0x00d0ac0c,0x2138660c,0x0d40642a, +0x00303c01,0x20688e02,0x01202e09,0x0ab0100f, +0x20405c09,0x20a8d21b,0x01906c0c,0x0ae01c10, +0x20203c07,0x20989215,0x01605807,0x0ad01c0d, +0x00503006,0x20889e13,0x01805610,0x0e603824, +0x21403006,0x20984400,0x00c00800,0x16a0120d, +0x21182c01,0x00b03400,0x20c01c00,0x19a02a2c, +0x21483406,0x00b06000,0x21483000,0x1a00422c, +0x21d80403,0x21180800,0x01e04400,0x1ff0463a, +0x01083e0f,0x00402813,0x2050563b,0x15e0262b, +0x01380a04,0x20181404,0x00104e33,0x17f03e46, +0x01883a10,0x20102c13,0x0040563b,0x18503649, +0x01d01e07,0x21286008,0x01c0a258,0x1f306e66, +0x00903c0f,0x20b81e19,0x00500e0d,0x13e0564f, +0x00103406,0x20282a09,0x20401805,0x1550625d, +0x20504810,0x20f8561b,0x00f0340e,0x15806a5f, +0x00603004,0x20b00e0c,0x00400e02,0x1b10be93, +0x00584a10,0x00405c15,0x2030080e,0x11504a4e, +0x00683606,0x00a05408,0x20e00007,0x12706a57, +0x00e83210,0x00405815,0x20681601,0x12a06e59, +0x00c82202,0x00102201,0x00801411,0x1690b28b, +0x21006c10,0x20d8b61c,0x0140481d,0x0f305639, +0x20a02004,0x20383a0b,0x00702c19,0x0ff06e47, +0x21504810,0x2088861b,0x01003c28,0x10106e45, +0x21702c03,0x20786608,0x01002434,0x12a0b668, +0x0138120b,0x00d05015,0x21985e14,0x0da06634, +0x00b80c01,0x00502c00,0x20783603,0x0e00763c, +0x01881e0d,0x00905c17,0x21185a18,0x0e30763d, +0x01900c01,0x00503002,0x20986e10,0x0fe0be56, +0x2118080b,0x0090060c,0x20500c26,0x0bf04a2b, +0x20b00400,0x00381003,0x0040081e,0x0c405e2f, +0x2150100b,0x00281e0f,0x00601830,0x0c405e31, +0x21780400,0x00880405,0x0038083b,0x0d508e40, +0x00d84a0f,0x00606013,0x20400a0d,0x0af04e1e, +0x00781e03,0x00402c03,0x00100202,0x0b106621, +0x00d8460b,0x00605c11,0x20180a0e,0x0b306220, +0x00e82a05,0x00703404,0x00200609,0x0be09627, +0x2080180b,0x20b81618,0x01400c1b,0x0a005e17, +0x20300002,0x20300206,0x00c00014,0x0a206618, +0x20400c06,0x20b00211,0x0160081a,0x0a206a1a, +0x20600405,0x20300a0a,0x00f81021,0x0ab0961c, +0x00200604,0x2058200a,0x00f80c03,0x09904a08, +0x20100000,0x20281800,0x00c0040b,0x09b05e09, +0x20401c02,0x20884001,0x0168080d,0x09a05a07, +0x20280a01,0x20281c04,0x01200810,0x0a408203, +0x20100804,0x20481a03,0x00700409,0x09604e02, +0x20100002,0x20281000,0x00680407,0x09906000, +0x00481203,0x20100807,0x00680400,0x09905a01, +0x00200800,0x20481801,0x00b00409,0x0a608c09, +0x00082a07,0x20204408,0x00181005,0x09705005, +0x00282205,0x20203805,0x00281403,0x09a06005, +0x20281201,0x20501602,0x0080000b,0x09905c05, +0x20280801,0x20200400,0x0050000e,0x0ad09014, +0x00002c06,0x20c82e0d,0x01280c06,0x09b04c0a, +0x20402005,0x20a82209,0x01080c0a,0x09e0580c, +0x20202002,0x20982205,0x00d81406,0x09e0580d, +0x20180e04,0x20402403,0x00681408,0x0ba0901f, +0x20400601,0x20181805,0x00781405,0x0a103810, +0x00280e04,0x20201c06,0x00782a02,0x0a504c0f, +0x00180a01,0x20102003,0x00583601,0x0a50480f, +0x20280403,0x20701609,0x01082405,0x0cb08426, +0x20181202,0x00100002,0x00100606,0x0aa03410, +0x20501002,0x20584e06,0x00f02403,0x0ad03c10, +0x20400800,0x20384202,0x00c02002,0x0ad0340f, +0x20801603,0x20885401,0x01400c00,0x0df06828, +0x00480802,0x20402606,0x0018360b,0x0b00380a, +0x00581400,0x00004201,0x20486a0f,0x0b50440f, +0x00580401,0x00002203,0x20484a0e,0x0b40400d, +0x00c00c04,0x20380e0c,0x20186623,0x0f106821, +0x20d86e07,0x00705000,0x20e04800,0x16d00e0f, +0x21001004,0x20685400,0x01481000,0x19e03a27, +0x20d81001,0x20183800,0x00e01000,0x1a60362c, +0x21b83806,0x00981000,0x21602000,0x1ff05633, +0x00107017,0x21488a14,0x00680a28,0x16202623, +0x00e02c03,0x2028240d,0x20182e2f,0x18703a3f, +0x00905809,0x20587402,0x00081227,0x18c04240, +0x01604002,0x20580c11,0x21a81a50,0x1ff0725a, +0x01886622,0x00809832,0x21c02226,0x14702a4a, +0x00684a13,0x00907016,0x20b04604,0x15f04659, +0x00b85213,0x01108c1e,0x21d0160d,0x16504e5a, +0x00a87217,0x00c0a018,0x21d0960e,0x1c708e89, +0x20b0641b,0x21087a34,0x00a05c23,0x11f0564b, +0x00003411,0x20984e22,0x0110540f,0x13306e53, +0x20202c0b,0x20383a1c,0x00506414,0x13706e56, +0x00905c10,0x2108422d,0x00b05410,0x1810da89, +0x0008460c,0x0090881d,0x21585801,0x0ff05639, +0x20681a07,0x00402c10,0x2028200f,0x10e07644, +0x20582000,0x00804c04,0x2098380d,0x11007e46, +0x21380405,0x00702805,0x2058542c,0x1430ce6b, +0x00882602,0x20801e05,0x00e05801,0x0e304e38, +0x00c80c01,0x20301206,0x00901e03,0x0ee07a3e, +0x00b82204,0x00000805,0x00b03601,0x0f006a40, +0x01a8420e,0x00605412,0x00501a0e,0x1140b65c, +0x20701402,0x21181a0a,0x0150141a,0x0c906a2a, +0x20b80401,0x20680602,0x00d00421,0x0d107e2f, +0x20a80e02,0x20701206,0x00d01420,0x0d208630, +0x2178080a,0x20a81218,0x01a02c40,0x0e90ca42, +0x20104007,0x20c87605,0x00f00406,0x0b90661a, +0x00501401,0x20682400,0x00c00400,0x0bf07e1f, +0x00204808,0x20a8720a,0x01100403,0x0c00821e, +0x00902801,0x20c83c06,0x01682205,0x0d20c225, +0x00381e0a,0x00403810,0x20e81c03,0x0ae06a15, +0x20100204,0x20100803,0x0038040e,0x0b108217, +0x00181608,0x0080200f,0x20b82009,0x0b208218, +0x20181208,0x20101808,0x00680817,0x0c10c21c, +0x20202406,0x2038120d,0x00080c0d,0x0a506a0d, +0x20101c04,0x20181608,0x0058140b,0x0a90820b, +0x20200003,0x00301608,0x2038100d,0x0a907e0d, +0x20303c09,0x2058360f,0x00c82414,0x0b80be07, +0x00280605,0x00600006,0x20481406,0x0a105604, +0x00000602,0x00580c03,0x00081c07,0x0a606e02, +0x00101800,0x00382a01,0x00381007,0x0a506a03, +0x00280e08,0x00b0080d,0x20182009,0x0b909c08, +0x2070180a,0x00583a09,0x2048040d,0x0a104c06, +0x20201405,0x00682a03,0x20481008,0x0a606006, +0x20300805,0x00981a02,0x20781809,0x0a606005, +0x20100807,0x00881a0a,0x0008080e,0x0c009813, +0x0068420f,0x00b06016,0x21381207,0x0a604c09, +0x00182608,0x00c03c0d,0x20e81001,0x0ab05c0a, +0x00082608,0x00b03c0e,0x20d81401,0x0aa0580a, +0x20580a09,0x0090000c,0x2058040a,0x0cd09020, +0x20400008,0x20580a17,0x0050140a,0x0aa0500a, +0x20281402,0x0028060c,0x00102404,0x0b005c0d, +0x00081c00,0x00200a0a,0x00302402,0x0b00580c, +0x00182001,0x0070060d,0x20500e04,0x0de09823, +0x20302402,0x20583002,0x00383e03,0x0b103c0e, +0x20301c07,0x20381a07,0x00084e03,0x0b70580d, +0x20402009,0x2058260b,0x00584400,0x0b60540c, +0x20c01007,0x20181609,0x20486001,0x0ef08822, +0x00600604,0x0040080b,0x20a83a11,0x0b602807, +0x00501606,0x00400811,0x20585610,0x0bc03007, +0x00600a07,0x00301014,0x20485611,0x0bb03008, +0x01002606,0x00301811,0x2098aa2f,0x0fd05414, +0x21409818,0x20b8ec00,0x0068d000,0x16d80609, +0x20b02c10,0x20782c00,0x0038bc00,0x1a906632, +0x20c04413,0x20a86800,0x00b8d800,0x1b006a33, +0x21507423,0x2078b800,0x00791c00,0x1ff03a38, +0x01888227,0x01b0c849,0x23584a3d,0x16483a27, +0x01285a19,0x00306430,0x20880a22,0x18d02a43, +0x01286a1d,0x0070943a,0x20e83e25,0x19302646, +0x0188a23c,0x0170b869,0x2270323e,0x1ff81257, +0x20a0581a,0x2058922c,0x2030ac0c,0x14781a3f, +0x20c03c0d,0x21386e1a,0x01108812,0x1670524b, +0x2080380e,0x21386a1c,0x01709811,0x16b04250, +0x20d0682e,0x2118ae4c,0x0061040a,0x1d406271, +0x01086a15,0x0110b823,0x22800211,0x12801e42, +0x01181e09,0x20404c0e,0x20a80613,0x14307e4c, +0x00882609,0x2050480f,0x20301608,0x1450724c, +0x01a86e26,0x0090d43d,0x22501e1d,0x19b0a67b, +0x20c02008,0x20a8421d,0x00708c1f,0x10703a3b, +0x20d01804,0x20b81e0d,0x0090341f,0x11d08645, +0x20400c01,0x20f8120c,0x00f04811,0x12008a47, +0x20f80814,0x21301a34,0x01009431,0x15d0e271, +0x00603804,0x20285603,0x20900604,0x0ee0562e, +0x00d01602,0x20581c01,0x00100609,0x0fe08e3a, +0x00804004,0x20c85609,0x00c00004,0x0ff0963c, +0x00c04208,0x21586807,0x01601804,0x12d0ea56, +0x20581603,0x00c02408,0x21e81810,0x0d805a28, +0x20a00804,0x00080e04,0x2058101f,0x0e208e2f, +0x20b00403,0x00481004,0x2098201b,0x0e408e2d, +0x20d0240e,0x20582610,0x20483828,0x1060f640, +0x00682603,0x00705000,0x21580c01,0x0c605a1f, +0x00681604,0x00201c08,0x20880c00,0x0d008620, +0x00a83a08,0x0050640b,0x20d81e07,0x0d208a23, +0x00a8260f,0x00403c19,0x20d82c00,0x0ed0d62b, +0x20600c09,0x20282208,0x20101013,0x0b804e15, +0x20580c05,0x20200606,0x20100c12,0x0c108617, +0x20600808,0x20981e0d,0x00c01c18,0x0c10821a, +0x20900810,0x20481614,0x00200c1f,0x0da0d21c, +0x00483e0d,0x00105812,0x20900c00,0x0b10560c, +0x00282207,0x20503c09,0x00180803,0x0b908a0d, +0x00081a04,0x20601c09,0x00580c05,0x0b80860c, +0x00685a12,0x2030841b,0x20381405,0x0d10d20a, +0x20301408,0x20e80a14,0x00d0140c,0x0ac06607, +0x20200c05,0x20e0020c,0x0108080a,0x0b408a06, +0x00080a02,0x20c02602,0x00c80406,0x0b408a06, +0x20601809,0x21881e1a,0x01e02417,0x0cf0d803, +0x00480a03,0x20901004,0x00a82c04,0x0ab05802, +0x00380e01,0x20a01404,0x01082405,0x0b307801, +0x00300406,0x20e80609,0x01581c07,0x0b207c00, +0x00600401,0x21280403,0x01883804,0x0d50c811, +0x20902401,0x20b86205,0x00f0180f,0x0ad0440b, +0x20700a06,0x20e83400,0x0150200e,0x0b606c0b, +0x20800609,0x20d83009,0x0140100f,0x0b50680b, +0x20d80609,0x21181c04,0x01700417,0x0e00b41e, +0x00401002,0x20180a01,0x2098420d,0x0b40480c, +0x2010380c,0x20b84611,0x00884208,0x0bd0700e, +0x2010380d,0x20c84a13,0x00883209,0x0bc0700e, +0x0030400c,0x21385e17,0x01084e11,0x0f10ac21, +0x20181800,0x00303406,0x20c84201,0x0b802c04, +0x00481e04,0x00204014,0x2098660a,0x0c104805, +0x00481a04,0x00204013,0x20a86a0b,0x0c004c04, +0x20500405,0x2030180c,0x2078ae08,0x0fe07015, +0x00200603,0x20301808,0x00281206,0x0b901802, +0x00081603,0x20503c09,0x00700401,0x0c203400, +0x20100203,0x20402408,0x00600003,0x0c103400, +0x00a8320d,0x20208827,0x2028461e,0x10603c07, +0x0048660f,0x00c12c00,0x22585800,0x16b8362d, +0x00482a0c,0x00907400,0x21b83000,0x1b40524a, +0x00783207,0x00909000,0x21b88400,0x1bd06652, +0x00e84e0e,0x0060e800,0x21288000,0x1ff03263, +0x20f05429,0x20d9022d,0x0260680c,0x15687e27, +0x20704c20,0x2018e223,0x0020240d,0x19101e43, +0x20b04818,0x2038de14,0x00902015,0x19501a48, +0x2250882c,0x20d9962b,0x02807c2b,0x1ff82e4e, +0x0108362e,0x0090a04f,0x21a82a20,0x14285231, +0x0018221c,0x01205c3d,0x23684e08,0x17102a40, +0x00681e1b,0x00f05435,0x22e8260b,0x17403243, +0x02183e2a,0x0140b85a,0x23d84e42,0x1de01659, +0x20503c1c,0x2058b63d,0x00e10012,0x12582638, +0x0080040a,0x00a81218,0x21e09605,0x14f04646, +0x2010140a,0x00883a1b,0x2190a008,0x15105645, +0x20c03408,0x0058a225,0x21017020,0x1a80526a, +0x20380e07,0x00a02817,0x21f82802,0x10d01e2e, +0x20981603,0x00b03805,0x22201c12,0x12c07640, +0x20380805,0x00d01402,0x22700405,0x1310823f, +0x00500009,0x0128060d,0x23704204,0x1780ce5c, +0x00a82607,0x00707004,0x21501607,0x0f502a30, +0x00c81000,0x00703605,0x21402608,0x10f0863a, +0x00c8320f,0x00b09011,0x22200205,0x1120923f, +0x00482a09,0x01307c0f,0x2398100b,0x14b0e658, +0x20800806,0x20381a10,0x00803c18,0x0de02e28, +0x20680801,0x00201a06,0x20700c1a,0x0f308e31, +0x2090000c,0x2010021d,0x00202c1e,0x0f409232, +0x00182000,0x0090660b,0x21a00c18,0x1220ea47, +0x00300c00,0x20182803,0x00201401,0x0ce03a1c, +0x00100c00,0x00082a04,0x20101008,0x0df08a20, +0x00201e01,0x20185806,0x00200805,0x0e108620, +0x20501406,0x00083a0a,0x0000201a,0x1050da2e, +0x00280607,0x00300802,0x2080080b,0x0c104a16, +0x00000c02,0x00482a03,0x20b80c0c,0x0d108a16, +0x00100204,0x00700403,0x2148140b,0x0d209219, +0x00700209,0x00500007,0x20e8140a,0x0f30e21c, +0x20802810,0x00287e11,0x20702412,0x0b904608, +0x20401405,0x00783802,0x2158080b,0x0c90820b, +0x20301409,0x00683a09,0x2138040e,0x0c90860d, +0x20b03811,0x0058ae14,0x20f0281f,0x0ea0d207, +0x00581611,0x00d0401e,0x22682a08,0x0b805203, +0x0048160c,0x00c03810,0x22380e02,0x0c608a06, +0x20280609,0x00b00c12,0x22180c04,0x0c508604, +0x00381611,0x01304020,0x23a84a03,0x0eb0e007, +0x00100005,0x00780616,0x21602408,0x0b605a03, +0x00200802,0x00781e13,0x21502409,0x0c308e02, +0x00980a04,0x00a01609,0x21e01602,0x0c309203, +0x00700201,0x00e00612,0x22901807,0x0ef0dc0a, +0x20880808,0x00801a06,0x21785c0a,0x0b704807, +0x20d00c0f,0x0098220c,0x21c8580e,0x0c507c09, +0x21101013,0x00883216,0x21984017,0x0c307c07, +0x21601410,0x00d83e14,0x2288541b,0x0f70c01b, +0x0068120a,0x00603411,0x2128420e,0x0bb02004, +0x00b82e12,0x00c0801f,0x22487618,0x0ca05804, +0x00c82a11,0x00c07c22,0x2258861c,0x0c905405, +0x00f8320e,0x01308c1c,0x2388be28,0x10609014, +0x2010080d,0x0028160e,0x20500005,0x0bb01000, +0x20100c10,0x00182617,0x20401c0a,0x0c803a04, +0x0000040f,0x00280e12,0x20601808,0x0c803604, +0x00180c10,0x00702a0e,0x21584004,0x10a05002, +0x2018160b,0x00303821,0x20a80402,0x0bc00c04, +0x2030020c,0x00400423,0x20c0100a,0x0c903806, +0x2048120c,0x00303023,0x2090100b,0x0c703804, +0x20300a10,0x0048142f,0x20b03c09,0x10c03009 + }, //A + { +0x01704e0e,0x21200000,0x00080800,0x16f82245, +0x01503e0c,0x20a00000,0x00002800,0x18784e4f, +0x01800219,0x20400000,0x0000f800,0x18c87253, +0x02080625,0x20600000,0x0001c000,0x1d38ba71, +0x23501423,0x0010022a,0x00087844,0x15284223, +0x22b80419,0x00500225,0x00082c3e,0x16585230, +0x23201430,0x2040024b,0x00084447,0x16982630, +0x24100c41,0x20700270,0x00080c5f,0x1a282242, +0x03782e29,0x0060003f,0x00001e5a,0x14488a2e, +0x02980a18,0x00400026,0x00082242,0x15288232, +0x03000627,0x00100045,0x00084e4f,0x15687e34, +0x03e01230,0x20400052,0x00088a63,0x18988a44, +0x22f02022,0x2050023d,0x0008244c,0x12585235, +0x22280411,0x00200220,0x00080c39,0x13387237, +0x22680818,0x00200230,0x00001442,0x13586a3a, +0x23480c22,0x0010023e,0x00081856,0x15d8864b, +0x02780611,0x0030002a,0x0008523f,0x11289a2e, +0x01c00e01,0x00000013,0x0008522d,0x11d89631, +0x01e00e06,0x00000017,0x00086231,0x11f88e31, +0x02b0260a,0x20300028,0x0008a646,0x1408ce43, +0x21600801,0x00200209,0x00002c36,0x0f488e33, +0x21081a0e,0x0030000f,0x00005426,0x10089e34, +0x21400203,0x00300005,0x00001c2a,0x10189e35, +0x21a81606,0x00600009,0x00005c3b,0x1188e248, +0x00a80404,0x00400204,0x0000060e,0x0e38861f, +0x00d0100f,0x2030021c,0x00080609,0x0ec87226, +0x01380601,0x00300204,0x00002611,0x0ed88a28, +0x01a80604,0x00100209,0x00005214,0x0fd8aa34, +0x20100208,0x00300008,0x00000c12,0x0d38861d, +0x20a00209,0x00100012,0x00081c1d,0x0da88e1c, +0x20f00804,0x00100208,0x00081829,0x0d98821d, +0x2170140d,0x00000214,0x00083839,0x0e489e21, +0x20600c0b,0x0030020f,0x00081c10,0x0c887e0c, +0x00500805,0x0020020a,0x00000000,0x0d188a0e, +0x00400802,0x00400004,0x00082a05,0x0d18960b, +0x00900207,0x00500014,0x0008260c,0x0dc8c60b, +0x00580e07,0x00600011,0x00000201,0x0c589604, +0x20480800,0x00400006,0x0008040f,0x0cb89207, +0x00281204,0x00600009,0x00002807,0x0cc8a20a, +0x00381400,0x00500201,0x00003c0f,0x0d68be0a, +0x20b83809,0x00300205,0x00005c0f,0x0c488003, +0x20483805,0x00200005,0x00005803,0x0ca88802, +0x20683806,0x00200203,0x0000640c,0x0c988000, +0x20e83c06,0x00100001,0x00006418,0x0d58a009, +0x0118121a,0x20b00016,0x00007e12,0x0c684c01, +0x00c8221a,0x20b00013,0x0000a208,0x0cb84800, +0x00681214,0x20b0000f,0x00006e04,0x0cb84804, +0x01181e1b,0x20f00012,0x00009211,0x0dc8600d, +0x21104023,0x20f00237,0x00085820,0x0c681408, +0x20f05426,0x2130023c,0x0008741c,0x0cc8080a, +0x2070401c,0x2100022c,0x00085c0f,0x0cd81c09, +0x21205429,0x2150023d,0x00088c23,0x0e382816, +0x00381616,0x00100032,0x00081e13,0x0ce8680f, +0x20281616,0x00100035,0x00082a12,0x0d586c0f, +0x20780a0d,0x00000027,0x00082a05,0x0d486c0e, +0x2048121b,0x0000003f,0x00082214,0x0f28941d, +0x00900402,0x20400210,0x00005a0b,0x0d283c00, +0x01180601,0x2040020c,0x00007216,0x0d884204, +0x01281207,0x20200201,0x0000761b,0x0d784e03, +0x01200801,0x20400212,0x00007e1e,0x0fb85c04, +0x20700c05,0x2030020f,0x00082015,0x0d183003, +0x20d01007,0x20500215,0x00081428,0x0d482601, +0x20d0140a,0x2050021e,0x00080826,0x0d482203, +0x20b00007,0x20200214,0x00000422,0x0fa84002, +0x0098b210,0x0280e000,0x2360e400,0x16688e3d, +0x0088aa13,0x01c0b800,0x21f0fc00,0x17b88e42, +0x2018360d,0x01080400,0x20b0c400,0x17e88634, +0x20687615,0x01f80c00,0x21117800,0x1ba8da3a, +0x21281411,0x20403e31,0x0020281b,0x14a83e30, +0x2120181d,0x20e80a3a,0x00f01019,0x15c83636, +0x20200018,0x00203a26,0x20b84204,0x16383e36, +0x00001427,0x00202640,0x21484611,0x19c84a42, +0x00e03c05,0x20888002,0x01182a1b,0x13486a30, +0x01180610,0x20881c1d,0x00c8361c,0x14386a37, +0x00983a15,0x00201021,0x00200e09,0x14787a3d, +0x00e85624,0x00703035,0x20b81211,0x17789e53, +0x20c82a07,0x00705c10,0x20f8580f,0x11986e35, +0x2110300f,0x20981213,0x00684818,0x12586a39, +0x20f02c13,0x20c8161f,0x00683013,0x12885e38, +0x21206028,0x20e82a37,0x00287418,0x14d8824f, +0x01600404,0x20380a04,0x00801215,0x0ff88a38, +0x01a81a0f,0x0030201a,0x00181a1a,0x10a8963a, +0x0188120b,0x2010201a,0x00183a1a,0x10d88e3c, +0x02184e22,0x00a06c40,0x20883a1e,0x1278de53, +0x21581a07,0x20201408,0x0060202d,0x0e38822d, +0x21e0180c,0x20384614,0x00903435,0x0ee88a2c, +0x21780802,0x20580607,0x0090342f,0x0ef88a31, +0x22001c11,0x20984225,0x01307c45,0x0fe8ba3f, +0x00e00807,0x20880e0c,0x00b00e12,0x0d386e1f, +0x01c80a09,0x00303011,0x20882a25,0x0dd88225, +0x01201601,0x20681201,0x00800615,0x0dc87a24, +0x01600e07,0x2028080e,0x00380a1c,0x0e88a62b, +0x20880604,0x20600008,0x00880419,0x0c38761b, +0x21380c05,0x0000060b,0x0040242f,0x0c98821f, +0x20b81003,0x20201e03,0x00481021,0x0c987a1f, +0x20a81c03,0x00103e07,0x00180825,0x0d189a26, +0x00580403,0x20702203,0x00880c01,0x0ba86e0e, +0x00a81201,0x20301804,0x00580e0a,0x0c087e0d, +0x00681602,0x20601c06,0x00b80400,0x0bf8820e, +0x00200601,0x20680403,0x01000808,0x0c58a610, +0x20201e0c,0x20882005,0x01102010,0x0b487606, +0x20401608,0x20781402,0x00b01815,0x0ba87e08, +0x20202208,0x20b83001,0x01202c10,0x0b987a07, +0x00402609,0x20583800,0x00f0240e,0x0bf89e05, +0x20206c14,0x2028aa1e,0x0088140a,0x0b487007, +0x0010640c,0x2018a616,0x00700408,0x0ba87c07, +0x00006c0f,0x2038a619,0x00780c09,0x0ba87406, +0x2080700f,0x0048ba1a,0x00280c18,0x0c189c0e, +0x20900a07,0x01a82c1f,0x22282004,0x0ba88c0e, +0x20e02c07,0x0188600d,0x2228280b,0x0bf88c10, +0x20d01000,0x01883415,0x2228300a,0x0bf88c0f, +0x20902403,0x02085014,0x22c83c02,0x0cd8b81b, +0x01287a0b,0x01b0bc0a,0x22d01617,0x0c087005, +0x0168a218,0x0230f821,0x23a00620,0x0c787806, +0x01587a0e,0x01d0c014,0x22f00e1d,0x0c687806, +0x0178a613,0x0290fc1d,0x2400021a,0x0d88a80f, +0x2140240c,0x20283a15,0x00204420,0x0c186409, +0x21702c14,0x20584226,0x00406024,0x0c786408, +0x21500c0a,0x20181a17,0x00105822,0x0c686808, +0x21e01812,0x0008321d,0x20106c2b,0x0df89418, +0x00a80609,0x00700c0f,0x20b0121b,0x0c98540c, +0x01001a0c,0x00681016,0x20c00622,0x0cf85809, +0x00b02205,0x00282c09,0x20501e1d,0x0cd8540a, +0x01380e11,0x00601c19,0x20d03630,0x0ee87415, +0x20280405,0x00602610,0x20900806,0x0cb84000, +0x20681807,0x00c03614,0x21001812,0x0ce84602, +0x20281003,0x00a03a09,0x21080807,0x0ce84202, +0x2040180c,0x00200623,0x2060300d,0x0f184c02, +0x20708c02,0x21d92800,0x04105400,0x15187a1a, +0x20b0b408,0x21b94400,0x03680400,0x16985e21, +0x20e06009,0x2118a400,0x02483800,0x16e85223, +0x21b0e812,0x22996800,0x04b89800,0x1a38661b, +0x20181604,0x00600406,0x20982216,0x14284a25, +0x00b82e12,0x01204019,0x21c84a21,0x15685232, +0x01683218,0x0070341a,0x20481a29,0x15985e38, +0x02785627,0x01106035,0x20f85651,0x18f89243, +0x01380c06,0x00103606,0x20885a19,0x12a8563d, +0x00101c17,0x00782a1c,0x20b83401,0x13786642, +0x20c06021,0x20589a2d,0x00982018,0x13986640, +0x21707c34,0x2038ca41,0x00982c24,0x1638a259, +0x21301604,0x2018180c,0x00581020,0x10a8823a, +0x20284a16,0x00e07c2a,0x21684006,0x11788a3e, +0x00483a19,0x01307436,0x21e8760c,0x11b88e3b, +0x01688a30,0x01b0fc5a,0x22988a20,0x1398d257, +0x01a80a05,0x00300801,0x2010221a,0x0f087a37, +0x00b01c06,0x20482e18,0x00905000,0x0f98823c, +0x00d00804,0x00581215,0x00005800,0x0fc88a41, +0x20104415,0x20787a35,0x0170b823,0x10c8c255, +0x21c00c0a,0x0018360e,0x00101435,0x0d587229, +0x2128040b,0x00300a06,0x20283821,0x0de87e2b, +0x2158040a,0x00681a08,0x20480428,0x0df87e2c, +0x20f81801,0x00901409,0x20882820,0x0e98a234, +0x01501208,0x00500c0f,0x20c82a1e,0x0c68721e, +0x01381211,0x0020141a,0x00001a14,0x0cc88e25, +0x0118120d,0x00502815,0x20b80a16,0x0ce87e23, +0x00f80608,0x0040180c,0x20201a0e,0x0d48a22b, +0x20c01006,0x00980e08,0x20900c22,0x0b58761c, +0x20e0200c,0x20282219,0x00502424,0x0ba8721c, +0x20801c08,0x00281a12,0x00001c1e,0x0bb8721f, +0x20701405,0x00381a0d,0x0030281e,0x0be89223, +0x00881e06,0x00d01008,0x20c01a02,0x0ac8760c, +0x00900a04,0x0068140a,0x20481206,0x0b187a0d, +0x00400a02,0x00981c05,0x20700005,0x0b187a0e, +0x00181602,0x00800803,0x20300c0a,0x0b388a0f, +0x20e83407,0x00602e09,0x20801415,0x0a886203, +0x20c83403,0x00802a01,0x20801016,0x0ac87605, +0x20b83804,0x00b03400,0x20e00411,0x0ac87203, +0x20583003,0x00303603,0x0000000e,0x0ae88202, +0x01283609,0x2080a00d,0x00385214,0x0a885a02, +0x00d82e04,0x20508c06,0x0028460e,0x0ac86a01, +0x01083e0a,0x2030a40c,0x20283e10,0x0ac86a02, +0x00783604,0x2090a006,0x00c85a01,0x0af88004, +0x21001004,0x21581e0f,0x02c02023,0x0a687805, +0x20881202,0x21002605,0x02500818,0x0ab88805, +0x20d00406,0x21200211,0x0270181f,0x0ab88005, +0x20681201,0x21601a07,0x03400415,0x0b38a80e, +0x00806006,0x2118a602,0x02501e0d,0x0ae87c11, +0x20107c0b,0x2148e60c,0x02e04002,0x0b289012, +0x00705c01,0x2118a802,0x02702e09,0x0b288c10, +0x00408409,0x21a8ee0a,0x03a03402,0x0be8b41a, +0x20882a07,0x0070340f,0x2048040a,0x0b586810, +0x20382a05,0x00b04414,0x20b82202,0x0bb87411, +0x20a80c01,0x00601006,0x2030000b,0x0b986c11, +0x20c81605,0x00701412,0x2018100e,0x0cc89c22, +0x00280c04,0x20300206,0x00903e0c,0x0bd8580f, +0x00483e05,0x00103c04,0x0060620c,0x0c28640a, +0x00682e05,0x00203c09,0x00102e14,0x0c28600d, +0x00280e01,0x00180804,0x00405e17,0x0dd8881d, +0x00300202,0x20501c06,0x0090120a,0x0c284006, +0x00003406,0x20e81611,0x01603201,0x0c583805, +0x00101003,0x20800a0a,0x00f03a02,0x0c584402, +0x00781800,0x20205201,0x00102a16,0x0e78540c, +0x2058260a,0x00808000,0x21682800,0x14b82223, +0x20384e09,0x0080d000,0x21b83000,0x16482a34, +0x20581e09,0x20107800,0x20e81800,0x16982632, +0x2098a213,0x01415000,0x22f82000,0x19e8323e, +0x20502015,0x20183a1e,0x00a82a10,0x13884a2b, +0x20602410,0x20b8421c,0x01a00608,0x14a85238, +0x20203c10,0x20885a1b,0x01080a0f,0x14f8463a, +0x00005023,0x21489a38,0x0258061c,0x17d8664c, +0x01900e11,0x00701421,0x2048521f,0x11d86e43, +0x01900e0c,0x20202815,0x00a86a1b,0x12a86a4a, +0x0158260b,0x00708016,0x20689a15,0x12d85e4c, +0x01d82618,0x0000a832,0x2018ea1d,0x15089268, +0x2178400c,0x00a02212,0x0010302c,0x0fa8763c, +0x2188040d,0x00185a10,0x0140402f,0x10488e3f, +0x21581809,0x2028360a,0x01a0482a,0x10789242, +0x21a01c11,0x2088a215,0x0290903b,0x11c8d259, +0x0150220f,0x20680c12,0x00880619,0x0e186a33, +0x0118060f,0x00002818,0x20282218,0x0eb87234, +0x01200e0e,0x20800410,0x00d00615,0x0ec87237, +0x01481615,0x2010501d,0x00181212,0x0f889245, +0x21201414,0x00280a1b,0x00582027,0x0c78662c, +0x2070140d,0x20180a16,0x0080001b,0x0cf86e32, +0x20b02811,0x2058261a,0x00e81821,0x0d086a31, +0x20f02415,0x20683223,0x01501c29,0x0d688a39, +0x00d83610,0x00703c20,0x0038060f,0x0b78821f, +0x00200207,0x00481c10,0x00601007,0x0bb88221, +0x00480e0b,0x0058041a,0x00600201,0x0bd88a21, +0x00781a0d,0x00300c1d,0x00900a02,0x0c089626, +0x20681c03,0x2060220f,0x01204419,0x0a78661a, +0x20282802,0x00403a05,0x2010100b,0x0ac86a18, +0x20183001,0x00203e07,0x00402c0c,0x0ad86a1b, +0x20182801,0x20202a0b,0x00c04412,0x0ae8721e, +0x00202a03,0x20d84205,0x01a01406,0x09e85a0b, +0x00580608,0x20600402,0x00e01405,0x0a386610, +0x00200e04,0x20b80a04,0x0140080a,0x0a285e10, +0x20102a01,0x20c83607,0x0160080e,0x0a38660e, +0x20606410,0x2048760e,0x00a8400c,0x09b85e01, +0x20a05c13,0x20687215,0x00f82415,0x09d86a04, +0x20706410,0x20787a11,0x01283010,0x09d86a03, +0x2020500d,0x2028620a,0x0098340b,0x09f87202, +0x00982a13,0x01500423,0x21302a07,0x09c87801, +0x00982212,0x01000422,0x20d01a08,0x09e87c03, +0x00682212,0x01180c20,0x20c02a04,0x09e88403, +0x00382211,0x0128041c,0x20f02405,0x0a088406, +0x20c8080c,0x00b01a17,0x21202015,0x09d84808, +0x20a0080a,0x00880a15,0x20c03013,0x0a085408, +0x2070040b,0x00900a14,0x20f01c0e,0x0a085008, +0x2070100f,0x00a81618,0x20f0100e,0x0a585c10, +0x00d85208,0x0090740d,0x20c81a0e,0x0a384c0b, +0x00985e04,0x00a0900a,0x20d8320a,0x0a68500d, +0x00884a06,0x00a0680c,0x20d81e07,0x0a68540c, +0x00d8620c,0x00e0a014,0x21484207,0x0af86813, +0x20f02c03,0x20b84209,0x01102c1a,0x0a984c11, +0x20901e04,0x20d83601,0x01704412,0x0ac85c11, +0x20901801,0x20881e06,0x00e02011,0x0ac85811, +0x21101c07,0x20a82e0f,0x01302820,0x0ba87820, +0x00501804,0x00082400,0x00280613,0x0b484414, +0x2020480d,0x20687a0d,0x00a02208,0x0b784416, +0x00102005,0x20284601,0x0070260b,0x0b785014, +0x00102401,0x20383008,0x00800a13,0x0ce87026, +0x00182a06,0x00602011,0x20703204,0x0bb83c0b, +0x0068660c,0x00c08425,0x21400e12,0x0c08340e, +0x00482e06,0x00603812,0x20a02e0c,0x0be8380c, +0x00781e05,0x00600c0e,0x20406216,0x0dc85c18, +0x20f8260a,0x00301800,0x00007400,0x14384e1c, +0x20c82a09,0x00b81000,0x20209000,0x15b86229, +0x20e83e08,0x01202800,0x21208400,0x1608662a, +0x21c01605,0x20188800,0x00c07400,0x1928762b, +0x01080417,0x20602e1e,0x00683e2e,0x13182a33, +0x00a80c15,0x00202a1a,0x20682e24,0x14382e3b, +0x00e83012,0x00305a18,0x20881a2a,0x1488363f, +0x02300415,0x00405e10,0x2178a654,0x17584a55, +0x00883e20,0x20703428,0x01201c02,0x11085649, +0x00c84a1c,0x20204c24,0x00401605,0x11f84e50, +0x00a81a1a,0x2090181d,0x00e02401,0x12284e53, +0x00584622,0x0050402e,0x00003815,0x13e89275, +0x20b09825,0x2168a638,0x01f8201a,0x0ee8363b, +0x20a0841e,0x21386631,0x01883c20,0x0f983643, +0x20c07c1e,0x20f88230,0x01582820,0x0fb83642, +0x20906c22,0x20c84e38,0x01081425,0x10b85e58, +0x00685e19,0x01105037,0x20b82a06,0x0d586e31, +0x00183e10,0x00e01828,0x20281c00,0x0dc87a33, +0x00483e11,0x0100242a,0x20b82e04,0x0df86e34, +0x20284215,0x00f0142d,0x2030100b,0x0e689640, +0x00281006,0x20603a15,0x00a0300d,0x0bc84a2e, +0x00681c00,0x20103a07,0x00502805,0x0c385631, +0x00682c02,0x00105a09,0x20101807,0x0c585233, +0x00781c05,0x20104611,0x00202806,0x0c885e37, +0x20203401,0x20a86203,0x01702011,0x0a984e1f, +0x20501001,0x20881a07,0x01301417,0x0ae85223, +0x20701e01,0x20982e04,0x01401c19,0x0af85623, +0x20701e02,0x20783a01,0x0120281b,0x0b085e26, +0x20302000,0x00283801,0x2010000a,0x09d84211, +0x00002402,0x20484203,0x00d00007,0x0a085214, +0x00003004,0x20285606,0x00900805,0x0a284e14, +0x00003007,0x20184a08,0x00400407,0x0a285215, +0x20181008,0x00a03400,0x20e83802,0x0968420b, +0x20200805,0x00500003,0x20382007,0x0988520e, +0x20281004,0x00a02007,0x20c82c06,0x0998520e, +0x20282601,0x00b0480c,0x20e82c07,0x0998520f, +0x00a86e15,0x0060b418,0x20200202,0x09184e0b, +0x00986210,0x0070a012,0x20480800,0x0928520a, +0x00a86e14,0x0060b414,0x20400c00,0x09384e0c, +0x00b8560d,0x00208c09,0x00401001,0x0938560b, +0x20a04416,0x21587627,0x02b0381c,0x08d84802, +0x20903810,0x21285e1d,0x0240301a,0x08f85002, +0x20b05017,0x21587628,0x0290241c,0x08f84802, +0x20e04413,0x2138661f,0x02701421,0x09085406, +0x00081211,0x2040041c,0x00e81e02,0x09284c0e, +0x0018120d,0x20400c15,0x00d81202,0x0948500e, +0x00481a11,0x2010141e,0x00c82206,0x0948580d, +0x00781610,0x2020201a,0x00d83209,0x09886012, +0x00605c0e,0x20887e16,0x01001601,0x0998440d, +0x0060540c,0x20788213,0x01001800,0x09b8480d, +0x00204c0e,0x20786e16,0x01101805,0x09b84c0d, +0x00104c0c,0x20788215,0x0160280d,0x0a086413, +0x20c83a07,0x00f04014,0x20f81c10,0x0a184c14, +0x20d82204,0x00e02010,0x20f81811,0x0a384c16, +0x20882a09,0x00c02c15,0x20a80c0b,0x0a385015, +0x20982202,0x00c0280e,0x20a82c11,0x0ae86422, +0x00981602,0x00102a01,0x00102213,0x0ac84013, +0x00c83205,0x00605c04,0x20700e15,0x0b084014, +0x00681003,0x00202207,0x0010220c,0x0ae84014, +0x00282a06,0x00403409,0x0000260b,0x0c186026, +0x20402803,0x2048560a,0x00b0480d,0x0b383411, +0x20605006,0x2068aa11,0x01007813,0x0b883c14, +0x20201400,0x20284801,0x00804c07,0x0b683813, +0x00301804,0x20684a0d,0x00d06a08,0x0d184822, +0x21901408,0x00485800,0x00a81800,0x13b83a10, +0x2150380a,0x20988400,0x01f84c00,0x15182a1e, +0x21603005,0x20a88c00,0x02581400,0x1548421b, +0x22103814,0x00685400,0x00a8cc00,0x18684e2c, +0x02780a15,0x00902418,0x20c8164b,0x12c83636, +0x01f00e15,0x0040041d,0x2028363e,0x13d83e3d, +0x0200320a,0x00383810,0x00282a42,0x1418423d, +0x03884e26,0x01506c3b,0x20b81e64,0x16888e5e, +0x21804422,0x00787e26,0x2040042a,0x10983a46, +0x21005421,0x00788a22,0x2018041f,0x1168464d, +0x20f00c13,0x00f8360f,0x20c0041e,0x11a84a4f, +0x21d04029,0x00288e38,0x01005843,0x12e8726e, +0x01a8ba2c,0x01812840,0x22283e1e,0x0ea83e40, +0x0138ce2d,0x01c12841,0x22381612,0x0f384a46, +0x01289a20,0x0120f829,0x21981e10,0x0f683e48, +0x0198a62e,0x0120f443,0x21381a13,0x10086656, +0x21308424,0x2168c244,0x02806031,0x0c983637, +0x20e07425,0x21789a47,0x02705029,0x0d082e3b, +0x20e0641c,0x21488a36,0x02503826,0x0d383a3c, +0x21607c26,0x2178ae46,0x02a05838,0x0d684643, +0x00781611,0x00c00429,0x20883609,0x0b584623, +0x00680610,0x00681c27,0x00183203,0x0ba84a28, +0x00800e0c,0x00582c1f,0x00382a03,0x0bb84e2b, +0x00c80e13,0x00880c2b,0x20182e0b,0x0bd85a2d, +0x20181402,0x00603a0b,0x2070100e,0x0a382e21, +0x20480803,0x0050160a,0x20501810,0x0a683621, +0x20781c01,0x00802a05,0x20801415,0x0a783e22, +0x20980c07,0x00501a0f,0x20401c1a,0x0a784225, +0x20381c04,0x00102a04,0x0078100b,0x09683614, +0x00281403,0x00302c00,0x00082004,0x09983618, +0x00581c02,0x00103e02,0x00281e01,0x09983a18, +0x00782603,0x00304406,0x00381a02,0x09984219, +0x00780607,0x20680408,0x01001401,0x08d83e0e, +0x00381a07,0x20201807,0x00a0140a,0x08e84211, +0x00200607,0x20680c05,0x0110180d,0x08e84612, +0x20300e01,0x20782a03,0x01302c13,0x08e84a10, +0x20b04c09,0x2078920d,0x01003c16,0x08883203, +0x20704c0a,0x2088860e,0x01003011,0x08983a03, +0x20a0500c,0x2058960e,0x00e03414,0x08983e01, +0x20304005,0x20486e06,0x00a0200a,0x08a83a02, +0x00c82e0b,0x00b05c0e,0x2148320b,0x08a81803, +0x0078320b,0x00b0500f,0x21182203,0x08a82804, +0x00c84e0f,0x00e08016,0x21782a0b,0x08b82403, +0x00583e07,0x00c0680a,0x21182802,0x08b82804, +0x21001811,0x00082a13,0x00380819,0x08b82c0a, +0x20d0140f,0x20182211,0x00300413,0x08d8300c, +0x20e02012,0x20483219,0x00801018,0x08c82c09, +0x20800809,0x20381a0c,0x00801010,0x08f8380d, +0x01485a17,0x00609420,0x20781a17,0x0938340b, +0x01284e12,0x0040841a,0x20582213,0x0948340b, +0x01084a13,0x0030781d,0x20382211,0x0938340c, +0x00d8360a,0x2010640f,0x00282e08,0x09883812, +0x21304c16,0x21086e26,0x01e02824,0x09782c12, +0x21103410,0x20f8461c,0x01c02422,0x09a83413, +0x21103410,0x20f84e1c,0x01a02c20,0x09983013, +0x20b03009,0x20e83e10,0x01b00c1f,0x0a28441e, +0x00700e0f,0x0038101e,0x00381214,0x0a58381a, +0x00601a09,0x20283013,0x00a00a11,0x0a78381b, +0x0080160a,0x20281813,0x00781213,0x0a78301a, +0x20401e05,0x20283c0c,0x00c00e02,0x0b684c2c, +0x20181c06,0x00602213,0x20202c02,0x0ae82014, +0x20182803,0x0040460a,0x20200402,0x0b282017, +0x20200405,0x00480e0f,0x00101c07,0x0b182816, +0x00700001,0x00600604,0x20401215,0x0ca8382a, +0x21104007,0x21281c00,0x01688800,0x13700a1b, +0x20b02c04,0x20a02000,0x00289800,0x15101e31, +0x21103408,0x20b00800,0x0078a000,0x15301a29, +0x20e01603,0x21c05800,0x01d86c00,0x18000248, +0x0128160a,0x20200c15,0x00f80633,0x12582e35, +0x00a82e01,0x0010280d,0x00a81a21,0x13682a42, +0x0168520f,0x00206019,0x00a81232,0x13a82a42, +0x01102807,0x21787a08,0x0330322a,0x15983e5d, +0x00a82603,0x20705208,0x01280804,0x10381a4c, +0x01183a11,0x20b07409,0x01500603,0x10f81e54, +0x00302005,0x21281614,0x0210080f,0x11281e53, +0x00d80a0c,0x20d0340d,0x01683c0b,0x1248266d, +0x21208412,0x21090211,0x02603821,0x0e08363a, +0x21a0b021,0x2199422a,0x03104830,0x0e882e3e, +0x20e05c0b,0x20b8ce04,0x01c01c1a,0x0ed8363f, +0x21508016,0x20f8fa18,0x02304030,0x0f38464f, +0x01187e18,0x0100d026,0x21984613,0x0c781633, +0x01687a20,0x0130cc38,0x21f8661e,0x0cf81e35, +0x00f85a11,0x00d0a81c,0x21683e10,0x0d181a3a, +0x00f8761a,0x0110d02b,0x21b84e0e,0x0d382a3e, +0x20a02813,0x20f84223,0x01b03020,0x0ad81e2c, +0x20a02013,0x20b82e28,0x01403824,0x0b281e32, +0x20400409,0x20980a17,0x01302c1c,0x0b382234, +0x20702010,0x20c83223,0x01804420,0x0b482e35, +0x00180e0c,0x20480417,0x00b80803,0x09d8261a, +0x20180606,0x20380412,0x00982405,0x0a082e1d, +0x20601c02,0x20883003,0x01181810,0x0a082a1e, +0x20280606,0x2048080e,0x00c8140b,0x0a08321f, +0x00103407,0x2088320e,0x00a00407,0x09181615, +0x00501603,0x20480e01,0x00801404,0x09382619, +0x00701e05,0x20181808,0x00480603,0x09382e17, +0x00402400,0x20582e04,0x00a01804,0x09282a18, +0x00000601,0x00581006,0x20281009,0x0888220d, +0x20501c09,0x0018320a,0x00500011,0x0888260e, +0x20480405,0x00600206,0x20200c12,0x08982a10, +0x20400805,0x00480603,0x20181410,0x0888260e, +0x20283204,0x00705004,0x20681409,0x08481e04, +0x0038420c,0x00806011,0x20781803,0x08482604, +0x00283608,0x00505808,0x20281405,0x08482604, +0x00383609,0x0050500c,0x20280804,0x08582a04, +0x00101405,0x20582e07,0x00e01403,0x08482803, +0x2040280a,0x20884612,0x0120200c,0x08482404, +0x2040300a,0x20886210,0x0140240a,0x08482c04, +0x20302c08,0x20884e10,0x0120200c,0x08482805, +0x00180e06,0x00002408,0x00281806,0x08782007, +0x00280a05,0x0020180b,0x00182801,0x0888280a, +0x00481608,0x00402c0f,0x20582e01,0x08882409, +0x00100a02,0x00300007,0x20182c04,0x0898280d, +0x20404809,0x20387e0a,0x00b02809,0x08c82c0f, +0x00003404,0x00085e04,0x00702807,0x08e8300e, +0x20203805,0x20186209,0x00602c0b,0x08d82c0e, +0x00302403,0x00583800,0x20200807,0x09183412, +0x00484a06,0x00f07c0f,0x21482a01,0x09581813, +0x20183a03,0x00d05408,0x21081006,0x09781c15, +0x20283000,0x00e04c06,0x21281c04,0x09681c16, +0x20283e05,0x00e05808,0x2108040f,0x09d82c1d, +0x20881e03,0x20401603,0x00c0440a,0x09f81c17, +0x20380e01,0x20101202,0x00502002,0x0a281c19, +0x20282206,0x00102807,0x00202a01,0x0a282018, +0x20980c02,0x20101e05,0x00601409,0x0af8282a, +0x00602805,0x20a8320e,0x01001211,0x0ab8041a, +0x00302403,0x20483208,0x00901208,0x0af8141b, +0x00201406,0x20680611,0x00c01207,0x0ad80c18, +0x00880400,0x20300400,0x00d01219,0x0c48242c, +0x20a85608,0x0110a000,0x21e03c00,0x13980a28, +0x20786e0d,0x0160a400,0x21d07000,0x15381a3b, +0x20886e0f,0x0120a400,0x21a06800,0x15580e36, +0x21186e10,0x02809800,0x2360b800,0x18183248, +0x0080200b,0x20483619,0x00a03a1e,0x12300637, +0x00904013,0x20486227,0x00d03215,0x13400645, +0x0070601c,0x2098962c,0x00f02619,0x13800a42, +0x01801819,0x00d0022f,0x21100e32,0x15900e61, +0x00701601,0x00481c08,0x20481e04,0x10200648, +0x00001603,0x00c83812,0x20b82006,0x10e80e4d, +0x00982614,0x00f04c27,0x21684a05,0x11280651, +0x0008220c,0x01301c1c,0x21182817,0x12281e6f, +0x00184607,0x00908805,0x20a83010,0x0df00642, +0x0078620a,0x0110d409,0x21984805,0x0e900647, +0x20381c0a,0x00605216,0x20381016,0x0eb80649, +0x00283c01,0x00c08609,0x20982418,0x0f081257, +0x20705c0b,0x2088a610,0x01803012,0x0c281a31, +0x20a0500e,0x2088a616,0x01b0441a,0x0c982637, +0x20302e04,0x20286409,0x0100200d,0x0cb82637, +0x20b03805,0x20388a05,0x0170401e,0x0cb8323c, +0x00a8260b,0x00f03c11,0x21182e03,0x0ad80a29, +0x0098220b,0x00d03814,0x20d83204,0x0b18122c, +0x00500402,0x00a00604,0x20980c05,0x0b280e2f, +0x00981e07,0x00b02c0a,0x20b81603,0x0b28122e, +0x20b0200e,0x00682e11,0x2028041a,0x09a8121d, +0x2070080a,0x0058120e,0x00100817,0x09c81a22, +0x20581404,0x00b02801,0x20882413,0x09d81a23, +0x20801009,0x0048120b,0x00080419,0x09c81623, +0x00785210,0x00f06c1a,0x20d80a07,0x08f81a14, +0x00282209,0x00702810,0x20300403,0x08f81a15, +0x00382e0b,0x0060380e,0x00201c05,0x08f82217, +0x00482a09,0x0080380f,0x20480401,0x08f81e16, +0x20180408,0x20500216,0x00e02c0f,0x08580a10, +0x00481c02,0x20102a0b,0x00801807,0x08580a10, +0x00000008,0x20681213,0x0100240c,0x08580e0f, +0x00181403,0x2020120c,0x00a0200d,0x08581210, +0x20603000,0x20684403,0x00e8140d,0x08180e02, +0x20904005,0x20886205,0x01100014,0x08081203, +0x20602e01,0x20584005,0x00c80c0e,0x08181202, +0x20703803,0x20785202,0x00e80410,0x08081201, +0x00680a01,0x00601404,0x20381a04,0x08181002, +0x00681a06,0x0080340a,0x20782606,0x08281004, +0x00781201,0x00503002,0x20482a06,0x08180c02, +0x00581604,0x00703808,0x20682604,0x08281005, +0x20580c03,0x00500601,0x00200c0e,0x08381807, +0x20380407,0x00200207,0x0060080c,0x08481807, +0x20400404,0x00280e02,0x0080080e,0x08382007, +0x20280c06,0x00201a05,0x0088040b,0x08581c08, +0x00583607,0x00205c08,0x00380601,0x0898100e, +0x0038320a,0x0010440d,0x00600403,0x0898180e, +0x00283609,0x00304c0a,0x00500403,0x0898180f, +0x0068260b,0x2020380c,0x00d00c07,0x08b82011, +0x20203404,0x20c8620d,0x01903c0e,0x09181014, +0x20502c09,0x20a85212,0x01702c0e,0x09281017, +0x20102c07,0x20a84a10,0x0180240a,0x09281016, +0x2070300c,0x20b85e14,0x01b02818,0x09781420, +0x20a01804,0x00284201,0x00180808,0x09d8041f, +0x20400602,0x00181409,0x00380c00,0x0a080c1e, +0x20800c00,0x00183406,0x00600806,0x09e8101e, +0x20780607,0x0018080f,0x00480c04,0x0ab8142e, +0x00a82e05,0x0080480e,0x20f8221f,0x0ac0001b, +0x00582e01,0x00203c02,0x20380610,0x0ae8041c, +0x00883202,0x00403806,0x20700618,0x0ad8041c, +0x00800003,0x00080e08,0x00201e19,0x0c18082e, +0x21201a02,0x20185800,0x01406800,0x13581e17, +0x21403804,0x20f89c00,0x02703400,0x14e80626, +0x21705006,0x2088a400,0x01c01800,0x15180a22, +0x22003804,0x2168b000,0x04205000,0x17781a2c, +0x01481805,0x00502e05,0x20280a37,0x12501632, +0x01c82607,0x2010600d,0x00083a3b,0x13602244, +0x02284609,0x00b09011,0x20d84645,0x13b01244, +0x03183209,0x20804c0d,0x01781261,0x15901a5d, +0x00681a09,0x20102408,0x00900c04,0x1030124c, +0x20400c02,0x20a00609,0x01800819,0x10d01255, +0x20c00403,0x2068260a,0x01704422,0x11080655, +0x20c02c06,0x21483e0e,0x02a01833,0x11f01a74, +0x2060240e,0x20884a12,0x01201815,0x0df0163f, +0x20301005,0x20785603,0x01902c0e,0x0e700642, +0x00780402,0x20480a02,0x00e00201,0x0eb01245, +0x00300800,0x20983003,0x01a0040f,0x0ef01252, +0x00483210,0x00107017,0x00083403,0x0c301a33, +0x00481608,0x2030540b,0x00583804,0x0c901e39, +0x20780603,0x20502005,0x00c81815,0x0ca0163a, +0x20600e03,0x20701c04,0x00e83019,0x0ca01e3e, +0x2020140e,0x20b82e17,0x01c0200e,0x0ab0122b, +0x20200807,0x2088220c,0x01902010,0x0af00a2f, +0x00680c03,0x20600e05,0x01400401,0x0b000a30, +0x00200c05,0x20482606,0x01500407,0x0b00062e, +0x0038260e,0x20503814,0x01181809,0x09900e1f, +0x00300205,0x20600c08,0x0118140a,0x09b00e22, +0x00001605,0x20981405,0x01700414,0x09a00a25, +0x00081a07,0x2010240b,0x00c8080e,0x09b00624, +0x2090380b,0x20e88216,0x01f03813,0x08c00e11, +0x20701002,0x20683e07,0x01402412,0x08d00a14, +0x20901405,0x2048520b,0x01302c13,0x08d00a12, +0x20501403,0x2078420b,0x01503010,0x08d00a15, +0x00801201,0x00080c0b,0x20184207,0x0860160b, +0x00602406,0x20283202,0x00582603,0x0860120c, +0x00901401,0x00180c03,0x20183a07,0x0860160c, +0x00402c06,0x20283202,0x00583001,0x0850120c, +0x20583a04,0x00405008,0x20480c10,0x08100a07, +0x20484a08,0x00706410,0x2078180f,0x08100606, +0x20883202,0x00504008,0x20481413,0x08000206, +0x20383e07,0x0080580f,0x20681c0e,0x08000205, +0x00501202,0x20a00203,0x01001800,0x08000801, +0x00001403,0x20a81609,0x01202404,0x08000803, +0x00500a02,0x20600402,0x00c01604,0x08000402, +0x00100c00,0x20780e05,0x00f02404,0x08000404, +0x20201004,0x20682208,0x0100080d,0x08200c07, +0x00400602,0x20580801,0x00c00005,0x08300c07, +0x00080400,0x20480606,0x00d0180d,0x08100c06, +0x00400401,0x20381204,0x00d01006,0x08300c09, +0x20202000,0x20284404,0x00800807,0x08800812, +0x20702005,0x20484a06,0x00a01010,0x08800c12, +0x20602405,0x20584e05,0x00d00c0d,0x08800c13, +0x20501c00,0x20283800,0x00800c12,0x08a00c15, +0x00282e02,0x00603c03,0x20981401,0x09201016, +0x00481a03,0x00403008,0x20882e04,0x09401018, +0x00682a06,0x0030400b,0x20681e06,0x09301017, +0x00581801,0x00503401,0x20682803,0x09801420, +0x20601601,0x20401202,0x00682006,0x09e00819, +0x20601e02,0x20180e01,0x00580809,0x09f0041a, +0x20802000,0x20781207,0x0098080c,0x09e00c1a, +0x20e02203,0x20181803,0x00780413,0x0aa0042b, +0x00600c02,0x00184206,0x00a01e11,0x0aa80c1a, +0x00501404,0x00584a0b,0x0020160e,0x0ad8081d, +0x00602003,0x00285e09,0x00600a12,0x0ac8041e, +0x00b81403,0x00780e0a,0x00100e21,0x0c100030, +0x21401a01,0x20781800,0x01280c00,0x13603213, +0x20f01003,0x00401400,0x20785000,0x15403e2c, +0x21181400,0x20204800,0x00382c00,0x15503a29, +0x21c03601,0x20780400,0x20184c00,0x17f06a31, +0x01880404,0x20181e04,0x00c0063c,0x12802a31, +0x01580c00,0x00880c0a,0x2030122e,0x13a01a43, +0x01901601,0x20684201,0x01503634,0x13c02243, +0x02801c07,0x00784203,0x20380654,0x15f0425b, +0x20302205,0x20282409,0x0058040c,0x10702a49, +0x20281a0d,0x00402808,0x20602c10,0x11203652, +0x20901400,0x20281603,0x00680819,0x11403651, +0x2068320f,0x00e04c12,0x21380825,0x12704673, +0x00880804,0x00602206,0x20581404,0x0e503241, +0x00102c16,0x2028261e,0x0048200b,0x0ed04245, +0x00a01004,0x00381202,0x00081e03,0x0ef02e46, +0x00302413,0x00281e1c,0x00081812,0x0f504657, +0x20c81602,0x00482005,0x0030301a,0x0c702232, +0x20482e14,0x00901822,0x2050080f,0x0cd01e38, +0x20a82207,0x0070100b,0x2040141a,0x0ce0263a, +0x20984210,0x00b0401d,0x20880c1d,0x0cf02a40, +0x00d00800,0x20101602,0x20481209,0x0b203e2a, +0x0040140f,0x20280e1a,0x00100c04,0x0b40422e, +0x00a01808,0x2018160a,0x00100204,0x0b50362f, +0x00800c08,0x20500a12,0x00801001,0x0b403e31, +0x20b01a01,0x00283603,0x0010141d,0x09e03220, +0x20280e0e,0x00300c13,0x20180812,0x09f02e23, +0x2058260e,0x0050280e,0x20401818,0x09f03225, +0x20701207,0x20282407,0x00a00819,0x09e03223, +0x00280407,0x00802e05,0x20c85203,0x09203613, +0x20601811,0x00081217,0x0028240b,0x09203615, +0x20402814,0x20481a1c,0x00683008,0x09103e15, +0x2020100e,0x00280a0f,0x00183405,0x09103615, +0x0078160d,0x00702811,0x20180c04,0x08901213, +0x00c82213,0x0060401b,0x20282a06,0x08801612, +0x00a81a14,0x0060301f,0x00082e03,0x08801212, +0x00a82a14,0x0060501c,0x20182201,0x08801a13, +0x20902810,0x00285a17,0x00902018,0x08201205, +0x20c03812,0x20286e1c,0x00e0281f,0x08101606, +0x20a02413,0x00084e1c,0x00c0201b,0x08101206, +0x20a02c13,0x2048621f,0x01302c1d,0x08001a05, +0x0038360d,0x00c02818,0x20c00203,0x08301405, +0x00482a0c,0x00c0281a,0x20d81a05,0x08301007, +0x00382a0f,0x00901c1c,0x20700202,0x08200c06, +0x0018260e,0x00701c1b,0x20581201,0x08301809, +0x00200808,0x2010120f,0x20200005,0x08602806, +0x00100003,0x00200a0b,0x20301805,0x08602007, +0x00001409,0x20181213,0x00001407,0x08502808, +0x00601008,0x2028060f,0x00300c02,0x08702809, +0x20280e08,0x00202008,0x0028140b,0x08a0180e, +0x20200400,0x00201800,0x2018240a,0x08b0200f, +0x20180606,0x00402009,0x20482c08,0x08b01c0f, +0x20580605,0x00201c08,0x00281c12,0x08d02013, +0x0000300d,0x2028420f,0x00980c04,0x09301015, +0x00100c04,0x00381601,0x00680403,0x09500c15, +0x00002409,0x00383a0a,0x00400005,0x09400c16, +0x00601006,0x00081606,0x00800004,0x09a0181e, +0x20785210,0x00a04c19,0x20701004,0x09f0081a, +0x20984e08,0x0060440a,0x00101c08,0x0a100c1b, +0x20885a0c,0x00c05812,0x20b00c05,0x0a000c1b, +0x2128560a,0x0050440b,0x00402016,0x0ac0182b, +0x00802c0a,0x20a81a1f,0x00c00617,0x0ac02017, +0x00803407,0x20e80a14,0x01182a19,0x0ae02019, +0x00902c08,0x20a00619,0x00b8261b,0x0ad01c17, +0x00e05c09,0x21084a1a,0x0158222b,0x0c202c2d, +0x21682a05,0x00103000,0x20401c00,0x13f04e14, +0x20c81e05,0x00104000,0x00302400,0x15a03632, +0x21181a03,0x00401000,0x20203800,0x15c03a28, +0x21d86607,0x01209800,0x21506000,0x18a03e35, +0x01d0440d,0x20982a10,0x00983641,0x13005234, +0x01402808,0x20683610,0x01401625,0x13e03a44, +0x01901406,0x20280a0a,0x00280a34,0x14405243, +0x02f00c06,0x20701615,0x01101e57,0x16805e60, +0x2088360b,0x00803c16,0x20180815,0x10c0324a, +0x20f80401,0x00382007,0x00700818,0x1180364a, +0x20981602,0x00302408,0x00081816,0x11b04252, +0x21601c08,0x20584604,0x01680437,0x12e04e70, +0x00b81202,0x2050060b,0x00e03a02,0x0eb04240, +0x01783a0c,0x0030600a,0x20180614,0x0f504a48, +0x00e81206,0x20201c01,0x00900e05,0x0f60424a, +0x01782a11,0x00204c13,0x00681609,0x0fe0525a, +0x20e0500e,0x20985a0f,0x0108341f,0x0cd04a32, +0x21804811,0x20b87219,0x01701031,0x0d204239, +0x21103c0e,0x20685211,0x01181025,0x0d303e3a, +0x21904c15,0x20888621,0x0190143a,0x0d504e41, +0x00c8360d,0x00b03019,0x20680a0b,0x0b802a28, +0x01382a0d,0x00703419,0x20582a16,0x0bc03a2c, +0x01283e10,0x00903c19,0x2038060e,0x0bb02e2e, +0x01082e0f,0x00b02c1f,0x20882a10,0x0bd03e2c, +0x20c80807,0x20201e0e,0x00500c1a,0x0a403e21, +0x21001408,0x20381e0f,0x00801824,0x0a503e24, +0x2140300e,0x20684a17,0x00c01827,0x0a503e22, +0x20e80405,0x0000120d,0x00201020,0x0a604a25, +0x00a81e02,0x20402005,0x00c80a09,0x09803618, +0x00b82603,0x00203c08,0x0018260c,0x09803a18, +0x01084209,0x00606013,0x20783214,0x09903a18, +0x00c81c00,0x20202c02,0x00781e0a,0x0980461a, +0x20700401,0x20c81601,0x01401815,0x08c03612, +0x20600c01,0x20782202,0x01002016,0x08c03213, +0x20a00404,0x20981608,0x0120301c,0x08c03614, +0x20a00602,0x20882803,0x0110281b,0x08c03a12, +0x00700206,0x20a02401,0x00f81c01,0x08704207, +0x00681204,0x20403c00,0x00882402,0x08604207, +0x00900606,0x20802402,0x00c82202,0x08604607, +0x00900603,0x20702603,0x00782602,0x08704e06, +0x20a0440f,0x20a87212,0x01881015,0x08502804, +0x20902c09,0x2088520b,0x01700015,0x08502404, +0x20d0340d,0x20786210,0x0158041a,0x08402804, +0x20d02c0b,0x2068520b,0x0118101a,0x08603006, +0x00a82610,0x00702c1d,0x2048160a,0x08a01c09, +0x00581206,0x0030100f,0x00381205,0x08a0200c, +0x00a8220b,0x00602c17,0x2038260c,0x08a0200b, +0x00d81a0b,0x00602815,0x20481a0e,0x08c0280c, +0x20a0080d,0x20380a13,0x00701813,0x08e02c0e, +0x20281802,0x20102203,0x00601409,0x0900280e, +0x20780c07,0x2020120a,0x00801810,0x08e0240d, +0x20980808,0x20100e0a,0x0070201a,0x09203012, +0x00d82a15,0x20104c15,0x00480a0a,0x09702c12, +0x0058060d,0x20700c04,0x00e01c02,0x09803414, +0x00981e11,0x2050340c,0x00c00e05,0x09702c13, +0x00c81614,0x2030200e,0x00a02602,0x0a003c1e, +0x21705c1a,0x20b8a629,0x0170181d,0x0a10281b, +0x21106819,0x2098a622,0x01181811,0x0a40301d, +0x2140681b,0x20c8ae27,0x01a80417,0x0a20281c, +0x21c0741f,0x2078b62e,0x01281021,0x0b10442d, +0x01283e11,0x00c06c32,0x21188236,0x0b00181b, +0x00f86613,0x01109439,0x21786e2d,0x0b301419, +0x01186614,0x00e0903b,0x21287233,0x0b101019, +0x01788616,0x0160c842,0x21b89a45,0x0c90202b, +0x21b03c0c,0x00084400,0x20183c00,0x1480460f, +0x21100404,0x20481800,0x00602800,0x16104629, +0x21502c06,0x20683c00,0x00b81800,0x16404a23, +0x2240340c,0x20e89400,0x02001800,0x19105222, +0x0298661a,0x00f0a024,0x21201250,0x13a03e37, +0x01c80a0f,0x2030440d,0x00000e34,0x14906643, +0x01f8160b,0x00503812,0x2058063f,0x14d04a42, +0x03501219,0x20103424,0x2050026d,0x17607659, +0x21302c10,0x20a85e29,0x0160682b,0x11405a4a, +0x20e00c11,0x20582a20,0x0110181f,0x1210664e, +0x20b00006,0x00081610,0x0090381d,0x12405653, +0x20e80c12,0x00301228,0x00803033,0x13c08a76, +0x00a03005,0x00182808,0x2018520d,0x0f505e3b, +0x00b03206,0x20284414,0x0078260a,0x0fe05643, +0x00800c04,0x00081002,0x00481204,0x10005e46, +0x00500e04,0x20182c0e,0x00c8140a,0x10a07657, +0x00087215,0x00d0a018,0x20c00410,0x0d705239, +0x20784205,0x00a06801,0x20980818,0x0dd05e3c, +0x2038420f,0x0030640d,0x00000014,0x0dd05e3e, +0x20382a08,0x00206003,0x00182c19,0x0e208246, +0x20104017,0x20f87628,0x01c0280e,0x0be0562a, +0x0060200a,0x2068460e,0x01100c03,0x0c40522f, +0x00205015,0x20d88220,0x0190080a,0x0c305a2f, +0x0010280e,0x20886214,0x0198040f,0x0c506232, +0x2058060e,0x0010001d,0x2018340c,0x0ad04a1d, +0x20881208,0x00201c0f,0x00082016,0x0ae04e23, +0x2058360f,0x00704c1e,0x20784410,0x0ae04a22, +0x20980a09,0x00100016,0x00282c13,0x0b005221, +0x00803806,0x00083e0e,0x20100a03,0x0a004a19, +0x00802805,0x2028360a,0x00700e03,0x0a004e1a, +0x00704406,0x20685a0f,0x00d02601,0x0a00461a, +0x00c02400,0x20182606,0x00200e08,0x0a20561c, +0x20680801,0x00e80404,0x20f81814,0x09504211, +0x20681000,0x00800805,0x20681013,0x09504a12, +0x20680404,0x00b80802,0x20a81814,0x09404611, +0x20b00808,0x00881606,0x20781c1d,0x09504e11, +0x00082203,0x00c02408,0x21100402,0x09003e06, +0x00280a03,0x00400804,0x20400c03,0x08f04a07, +0x00382609,0x00a02c0d,0x20c01000,0x08f04607, +0x0078260b,0x00b03013,0x20d80605,0x09104605, +0x00582202,0x00505e03,0x20781803,0x08e04a03, +0x00081000,0x00203604,0x20181809,0x08d05201, +0x00081006,0x00103e0e,0x20181809,0x08d05602, +0x20380c07,0x00203a0d,0x00080c0f,0x08f05000, +0x20602805,0x20384609,0x01001413,0x08e03407, +0x20101402,0x20282a03,0x00c0000a,0x08f03c09, +0x20102201,0x20383403,0x00e8040a,0x08e03808, +0x00301a04,0x20182407,0x00e01007,0x09203c0b, +0x00481603,0x00700c06,0x20180e01,0x09503410, +0x00001203,0x00482803,0x00200807,0x09603812, +0x00000000,0x00581400,0x00100c07,0x09503811, +0x20180c02,0x00581206,0x00502410,0x09a04816, +0x20700400,0x00282a01,0x0010240b,0x09e03816, +0x20780c05,0x00780604,0x20880406,0x0a004018, +0x20800403,0x00582201,0x20400808,0x09f03c18, +0x20880402,0x00281800,0x00100c0c,0x0a905424, +0x00382000,0x00206e01,0x20885a0b,0x0a904815, +0x00883e09,0x0040980b,0x20985610,0x0ac04013, +0x00783606,0x00508c06,0x20c85a10,0x0aa04413, +0x00484a08,0x0010a807,0x2058560d,0x0bc05c24, +0x00100000,0x20584601,0x01303603,0x0b201811, +0x20404007,0x20b89e14,0x01c0580c,0x0b301c12, +0x20304005,0x20889e0e,0x01704808,0x0b201811, +0x00105007,0x2118c616,0x02505a02,0x0cb03421, +0x20f86a03,0x00c07000,0x20102c00,0x15004217, +0x20d80809,0x00a81000,0x20681000,0x16a04626, +0x20f82c01,0x00704800,0x20700800,0x16e05228, +0x21802411,0x00900800,0x20a88800,0x19f07e2c, +0x01003003,0x20e88e09,0x01b0662d,0x1400522e, +0x00d84615,0x0080301a,0x20a05e28,0x1540523a, +0x01381603,0x20480802,0x00b04a2d,0x15705a3e, +0x01c88221,0x01206432,0x20908649,0x18305a50, +0x20200c06,0x20202801,0x20884802,0x12207a43, +0x00404415,0x20980a23,0x00281a01,0x13008a4e, +0x20502c03,0x20981207,0x0098080d,0x13107a4e, +0x00403412,0x20e81a31,0x01104c0b,0x1500ba6f, +0x00f84e11,0x00106412,0x00201e04,0x10106244, +0x00585211,0x0070541b,0x0008040a,0x10a06249, +0x00c82204,0x00201402,0x00500e02,0x10c06e49, +0x00180402,0x20180c04,0x00a83c17,0x11c0a25e, +0x21607013,0x2128b221,0x01b03827,0x0e107233, +0x20c03c0c,0x20c85e19,0x01502819,0x0e907638, +0x21203808,0x20685a09,0x00900821,0x0ea07239, +0x20b00a07,0x20281c09,0x0080001c,0x0f309245, +0x01680e0b,0x00a04c16,0x2118761a,0x0cc06e2c, +0x01080605,0x0030200c,0x2028460c,0x0d007232, +0x0168360b,0x0080740f,0x20d84215,0x0d107634, +0x00f01406,0x0000160d,0x00184a05,0x0d509639, +0x2130040a,0x00680a0a,0x00200029,0x0b604e24, +0x21100c04,0x00281603,0x00600025,0x0b905e25, +0x2150400e,0x20585613,0x0100042e,0x0b705e27, +0x21200804,0x00581805,0x00683429,0x0bb06228, +0x00d8520d,0x00806c12,0x00000611,0x0a904a18, +0x00d83207,0x00504008,0x0020020e,0x0ab05e1a, +0x00c85a0f,0x00b07018,0x20581210,0x0aa05618, +0x00d8320b,0x00704411,0x0008060f,0x0ad05a1b, +0x20502006,0x20d81a13,0x01b01417,0x09c05615, +0x20602007,0x20782a0e,0x01200018,0x09e06214, +0x20301407,0x20a81214,0x01701816,0x09d05e15, +0x20300806,0x20500a10,0x01100417,0x09f06216, +0x20301005,0x20583800,0x01480c0a,0x09704604, +0x20180e01,0x00180c06,0x00980807,0x09805205, +0x20601803,0x20584401,0x0138040d,0x09705204, +0x20401402,0x20483802,0x0130000e,0x09905204, +0x00380e07,0x2018040e,0x00601000,0x09604801, +0x00180a04,0x20200404,0x00600c05,0x09705801, +0x00680e03,0x00000c09,0x00280a05,0x09705401, +0x00481a04,0x0010180a,0x00501002,0x09905804, +0x20182401,0x20403607,0x00600c0a,0x09705c06, +0x00181404,0x20301e07,0x00780407,0x09906007, +0x20282602,0x20303201,0x00500c0e,0x09805c05, +0x20182604,0x20502601,0x00b0300e,0x09d06c0b, +0x00103000,0x20d83204,0x01381006,0x09d0580e, +0x20300e06,0x20800405,0x00d8140a,0x09f0580f, +0x00002402,0x20c81e08,0x01181006,0x09d05c0f, +0x00104005,0x20f83a0d,0x0158140a,0x0a507c17, +0x20701807,0x00082205,0x00683009,0x0a504816, +0x2020200a,0x20582a0e,0x00e82002,0x0a804c15, +0x20501804,0x20381a02,0x00a83006,0x0a604815, +0x20601c01,0x00282002,0x0078300c,0x0b406422, +0x00382e0c,0x00601411,0x2010160c,0x0b103414, +0x0008160a,0x00381c11,0x00401605,0x0b303414, +0x00281a07,0x0038140a,0x00401a0a,0x0b103413, +0x20480606,0x00883006,0x20102606,0x0c705025, +0x00103809,0x2058421b,0x00380e04,0x0b80480f, +0x00380806,0x20202611,0x20382608,0x0bb05011, +0x00280804,0x2030260d,0x20183206,0x0b90480f, +0x00881406,0x00802e11,0x20d84a18,0x0d70641e, +0x21206c09,0x2178cc00,0x02386000,0x15b08611, +0x20481603,0x20182400,0x01881000,0x17406a2a, +0x20e81802,0x00483c00,0x00e01000,0x17906224, +0x20889608,0x00307000,0x01105000,0x1ae08a37, +0x01302e04,0x0050081a,0x20f88e36,0x14e06a2c, +0x20806c16,0x2058a209,0x00f8320d,0x15d05a31, +0x01005007,0x20384805,0x20183e2b,0x16306e39, +0x2050d817,0x22291a18,0x02e01618,0x1900a243, +0x00384e0f,0x01004c0e,0x20d04803,0x12f04e46, +0x01889229,0x0160c038,0x21902a24,0x14005e4a, +0x20286215,0x01207019,0x21203805,0x1400664c, +0x01685a1e,0x0140842e,0x21980626,0x1680ae62, +0x20205813,0x2038821e,0x0060300d,0x10e0723e, +0x20c07823,0x20e89a41,0x01605825,0x11808e49, +0x00805014,0x20684e25,0x00a01000,0x11b08a49, +0x00302c12,0x20381a2c,0x00901c1c,0x1330ca68, +0x2038560b,0x01209c1a,0x21a85406,0x0f207234, +0x00083213,0x00f05c28,0x21085c00,0x0fa07e37, +0x20a83a0c,0x00e05018,0x20983418,0x0f90723d, +0x21280800,0x0098040c,0x00284825,0x1070a647, +0x00b82801,0x20202607,0x00d04603,0x0d806632, +0x00b81807,0x00301611,0x00703000,0x0de07a37, +0x00b00c0b,0x00082a0d,0x00a02606,0x0de06e34, +0x01583608,0x00704c0b,0x00181212,0x0e809a3e, +0x20a80e03,0x20c00a04,0x0150181f,0x0c107a25, +0x20d81e06,0x20301405,0x00c00822,0x0c608226, +0x20685611,0x00407013,0x0010081b,0x0c507e29, +0x20e00406,0x2060020e,0x0148082d,0x0ca09630, +0x0010580c,0x20f88a0d,0x01780401,0x0b407a14, +0x0050380a,0x20a8520c,0x01180605,0x0b808617, +0x20206414,0x21189620,0x01d02008,0x0b608617, +0x00202402,0x20584c04,0x01480802,0x0b908218, +0x00282a0f,0x00704019,0x20b81c04,0x0aa07612, +0x0018220e,0x00404014,0x2038180b,0x0ad07e15, +0x0048220f,0x00802c1b,0x20883002,0x0ac07e12, +0x00380e05,0x00401c09,0x00181007,0x0ae08614, +0x0020240b,0x20380a15,0x0058100a,0x0a307a0b, +0x2010300b,0x20483216,0x00d8040d,0x0a507e09, +0x20301c09,0x00000211,0x0038180e,0x0a407e0a, +0x20201803,0x00100607,0x00781010,0x0a708608, +0x20400a08,0x0058240b,0x0038080e,0x0a005c01, +0x20380a07,0x0088100c,0x00181009,0x0a306802, +0x00300607,0x0078180a,0x00380804,0x0a205c00, +0x00001205,0x00783401,0x0080180b,0x0a607405, +0x2010180d,0x0088360d,0x20680c03,0x0a405c0a, +0x00501808,0x00782209,0x20381000,0x0a606807, +0x2050200b,0x00983e0c,0x2038080d,0x0a406008, +0x20502c0f,0x00b84e0c,0x2048180c,0x0ac07c11, +0x00183a0f,0x00e06019,0x21381c01,0x0a90580c, +0x20982208,0x00c0240f,0x20b80c0f,0x0ab05c0f, +0x0028320a,0x01104c14,0x21281e01,0x0aa0580e, +0x00685a13,0x01608821,0x21781a03,0x0b607416, +0x00083002,0x00002e12,0x00502c05,0x0b00600f, +0x00883602,0x00503a09,0x2020120c,0x0b406410, +0x20183602,0x0040320b,0x00102404,0x0b10600f, +0x20583803,0x20103618,0x00b0440e,0x0c20841c, +0x20904c0c,0x20d86e0c,0x01183405,0x0b805414, +0x20a03c0c,0x20885610,0x00d8340d,0x0bb05811, +0x2050400d,0x20885610,0x00d83400,0x0b905812, +0x20a01c0b,0x20f83a0e,0x01883c00,0x0d308023, +0x00a80a0b,0x00706822,0x20b88a1f,0x0c10380d, +0x0080320a,0x0070081e,0x20887619,0x0c403810, +0x00602a0b,0x00701020,0x20887213,0x0c10380d, +0x00e06209,0x20880c1b,0x00a8a22a,0x0e205c18, +0x20984011,0x01307c00,0x2218d000,0x16f08e29, +0x20703812,0x20c85800,0x0168e000,0x1860c233, +0x20d04c1b,0x20c88800,0x01991800,0x1890b22c, +0x2100b825,0x20d94400,0x01993400,0x1c40de31, +0x00f87e23,0x00209032,0x20102a1c,0x15804a37, +0x00e87620,0x0010a036,0x20185a16,0x16b0763e, +0x01789231,0x0070ac52,0x20882a26,0x17005a3f, +0x01290e3b,0x0221686e,0x23886a2f,0x1a808e49, +0x20b06c21,0x21d89a37,0x02205411,0x13907a3d, +0x2100881f,0x21b8ee2b,0x02706815,0x14a07a3f, +0x2160742b,0x21d8b243,0x0230681f,0x14d08643, +0x20806022,0x22188644,0x0220c407,0x17c0be5d, +0x01084618,0x2020842b,0x20384a11,0x11c0763d, +0x01786e1b,0x0070c831,0x2148461c,0x12c09243, +0x01c85e26,0x0000a83e,0x20983225,0x12d08e46, +0x01682e18,0x20906c23,0x00182610,0x14d0de62, +0x20e0280c,0x21385e1c,0x01d06820,0x0fe07a35, +0x21301c0d,0x21483a21,0x01e07028,0x10909a3d, +0x2160401c,0x21785e36,0x02105430,0x1080a240, +0x21301811,0x21481a24,0x01c01831,0x11e0e251, +0x00c03a06,0x20885007,0x00680a0a,0x0e708e2b, +0x01302e07,0x20d83406,0x01181211,0x0f00aa31, +0x01600614,0x2070041d,0x00a82e14,0x0ee09a32, +0x00d03206,0x20e84c0e,0x01682a07,0x0fd0c63d, +0x20d0140d,0x0068260c,0x20e8281b,0x0d308a23, +0x2130280f,0x20384610,0x00382827,0x0d809e26, +0x21704817,0x20688a1e,0x00b0142f,0x0d609625, +0x20880403,0x20200a04,0x0038201f,0x0e00c231, +0x00d84612,0x00b0841c,0x2178320b,0x0c507a1b, +0x01083611,0x00705c1e,0x20d83211,0x0ca08a1b, +0x01285a17,0x00c09827,0x21784e18,0x0c908e19, +0x00381202,0x20302405,0x00482806,0x0cd0b21f, +0x20e01412,0x20683a1b,0x00a0341d,0x0b807212, +0x20d0040f,0x20682616,0x00a0381e,0x0bd08e14, +0x20b01c13,0x20a8321f,0x00f02c1d,0x0bb08a16, +0x20280805,0x20780a01,0x00d00410,0x0c00a214, +0x00c83e12,0x2010601c,0x20480e0c,0x0b307e0a, +0x00a83e10,0x20506416,0x00181209,0x0b709a09, +0x00684610,0x2030581b,0x00380e03,0x0b408a09, +0x00183e0c,0x2090480e,0x00c02009,0x0b90ae07, +0x20c0100a,0x21080a19,0x01401819,0x0ae08a03, +0x20a0240f,0x2148261b,0x01a00016,0x0b309e03, +0x20401009,0x21480a15,0x0190140e,0x0b109604, +0x2040140b,0x21780615,0x01d0000d,0x0b90c004, +0x00c80400,0x20d01406,0x0128460a,0x0b007405, +0x00d81a09,0x20b02412,0x01183609,0x0b408404, +0x00681203,0x21002406,0x01783001,0x0b108804, +0x00a81a07,0x2120380c,0x01c83400,0x0bd0ac0b, +0x20e00e09,0x20d84805,0x0160341b,0x0b30600d, +0x21100c00,0x21183a0a,0x01a0281e,0x0b707c0e, +0x20901205,0x21484a02,0x02002813,0x0b50740e, +0x20d02601,0x21888609,0x02a0541e,0x0c509c1a, +0x00204c0f,0x20b86615,0x0048360e,0x0bd07014, +0x00604408,0x20e8620a,0x00d83a15,0x0c107c13, +0x2030480b,0x20f86a10,0x00e83607,0x0be07c14, +0x20105003,0x20f87e0c,0x00a8360a,0x0d60b024, +0x00384000,0x00807c17,0x21588207,0x0c404809, +0x00282807,0x00305c0c,0x20b88203,0x0c705c07, +0x00883003,0x00306812,0x20c88610,0x0c505808, +0x00100815,0x00401a01,0x2158b60e,0x0e508418, +0x20180a0b,0x20805420,0x00a03c03,0x0c703808, +0x20282a0f,0x2070982c,0x00c00805,0x0cb04009, +0x2048260d,0x20908c26,0x00e0180d,0x0c804406, +0x0058721c,0x00711055,0x20f83a0f,0x0ee0540e, +0x0070220a,0x20b86000,0x02083c00,0x17d08e3b, +0x00b8220b,0x00706400,0x21589400,0x1a10f253, +0x00f82e0e,0x00408000,0x20d8c000,0x1a30f657, +0x01586a1f,0x00613c00,0x2138b000,0x1e311e6a, +0x21406828,0x20393e1d,0x00881c16,0x16105e30, +0x21205426,0x2028fe21,0x00583020,0x17a09243, +0x21b07831,0x20696a2a,0x0138202c,0x17b07641, +0x2290c852,0x214a565c,0x03c0403f,0x1b308a4a, +0x01584e30,0x0180e85a,0x24789a26,0x14a06638, +0x00e84e2c,0x0130e452,0x23a8ae17,0x15c0863e, +0x01485238,0x0180f069,0x2478ba24,0x15f0763d, +0x01b84a4a,0x01d0d49b,0x2588e23d,0x19409649, +0x20702014,0x00485e35,0x20d0d41a,0x12a06e3e, +0x20503815,0x0008a630,0x2010e014,0x13b07e3f, +0x20a03421,0x00489a40,0x20b0f419,0x13c07a43, +0x20200c17,0x00c82645,0x22412013,0x1660c65e, +0x20381004,0x00c02c06,0x22484404,0x10f0922f, +0x20680e02,0x00e0240e,0x22983007,0x11f0b632, +0x00583214,0x01009023,0x23184606,0x11f0b639, +0x20281804,0x00f04401,0x22d8380d,0x13c0fa4e, +0x00682a0e,0x00807412,0x21981204,0x0f80862f, +0x00b8260a,0x00b06809,0x2200060b,0x1060b634, +0x0028040b,0x00401218,0x20d03c0a,0x1020b237, +0x0078220c,0x0090640e,0x21c81007,0x1170ea45, +0x00080c0b,0x20102619,0x00400c0f,0x0e108629, +0x20381808,0x00204a14,0x20681417,0x0ec0b62e, +0x0008260a,0x00307008,0x20984410,0x0e90b62a, +0x2050040a,0x00180a18,0x2030101a,0x0f80e634, +0x20502604,0x20486808,0x00d02410,0x0d106e19, +0x20202204,0x20485c05,0x00c01c0d,0x0da0961c, +0x20603411,0x20689a16,0x0130340f,0x0d80921a, +0x00100a02,0x00181807,0x2048240b,0x0e30d222, +0x00580400,0x00400a04,0x20d81802,0x0c708a10, +0x00200c01,0x00482207,0x20b81009,0x0cf0a611, +0x00981216,0x00602c1d,0x21383202,0x0cd0a214, +0x00300e07,0x00482401,0x20b0040f,0x0d50ca15, +0x20502805,0x00487603,0x20b02010,0x0c107607, +0x20602408,0x00687202,0x2130040d,0x0c909606, +0x20a0341a,0x00389a25,0x20803418,0x0c509608, +0x20b03012,0x00789212,0x21400818,0x0cf0c201, +0x20181204,0x00d0340c,0x22882c00,0x0c008801, +0x0058220e,0x01006017,0x22f83606,0x0c70a203, +0x00581615,0x00f03c29,0x22e84a07,0x0c509800, +0x00781a12,0x01304c25,0x23884209,0x0d20c406, +0x00c8060c,0x00901000,0x21c02204,0x0c008602, +0x00400c00,0x00882a12,0x21704009,0x0c609e01, +0x00300801,0x00b81615,0x22004007,0x0c40a000, +0x00300a05,0x00c81a10,0x2240580c,0x0d50cc08, +0x2160141f,0x00883a25,0x2188441f,0x0c10780c, +0x21100c14,0x00b82213,0x22285c14,0x0c90940e, +0x20d00813,0x00c81e13,0x22585c11,0x0c70940c, +0x20e00817,0x00e81e1f,0x22a86015,0x0dc0d018, +0x01183e24,0x00d0b039,0x22689223,0x0c904c0a, +0x00d8321a,0x00e0942a,0x22987e1f,0x0d106808, +0x00983618,0x00e09826,0x22b88617,0x0cd06809, +0x00283613,0x01009826,0x2318ba15,0x0ea09018, +0x0030202b,0x20286234,0x00603c10,0x0ca03001, +0x00900c23,0x00182a25,0x20401409,0x0d004a02, +0x00b01420,0x00283a21,0x20601803,0x0ce04601, +0x0168181b,0x00404614,0x20b83e0f,0x0f105806, +0x20c81e23,0x0060546a,0x21203823,0x0cf03819, +0x21080e1f,0x0050285d,0x20e07031,0x0d405018, +0x21180e1d,0x00602458,0x21306833,0x0d104c15, +0x21701e1c,0x20285054,0x0060e046,0x0f60481c + }, //TL84 + { +0x00780a09,0x00200000,0x0000cc00,0x13e89e33, +0x00a00a08,0x00200000,0x00009800,0x14f89a3c, +0x00c80a0a,0x00100000,0x0000cc00,0x15489a41, +0x00b8120f,0x20100000,0x00010400,0x1b78c24e, +0x20681404,0x0000021a,0x00007014,0x12684a29, +0x20d81c05,0x00300217,0x0000601f,0x13385a2c, +0x20f80808,0x2010021f,0x00005024,0x13684a2f, +0x20d0000e,0x2050022d,0x00004421,0x19285e3d, +0x2040100b,0x2050020f,0x00085801,0x11583e1e, +0x00000806,0x20400209,0x00084207,0x12284e20, +0x00000807,0x20300206,0x00085607,0x12484e20, +0x20500005,0x20500203,0x00087e06,0x17987a30, +0x00580607,0x20100011,0x00083e0b,0x10587223, +0x00500203,0x20100009,0x00083a06,0x11087226, +0x00580e08,0x2010000f,0x00082207,0x11287628, +0x00a00602,0x2050000c,0x00086215,0x15e8b23d, +0x00000402,0x20200203,0x00080c06,0x0f387a25, +0x20100002,0x20100201,0x00081808,0x0fd88225, +0x20200006,0x20300208,0x00081008,0x0fe87627, +0x00400604,0x20400006,0x00081409,0x13d8ce43, +0x00100a01,0x20100003,0x00081007,0x0e28821f, +0x00300203,0x20100006,0x00000004,0x0ec88a1f, +0x00400a02,0x20300008,0x00081802,0x0ec88622, +0x20500c07,0x20300205,0x00081814,0x11f8d634, +0x00100000,0x00100000,0x0000040a,0x0d488616, +0x20280402,0x20100204,0x0000080e,0x0de88616, +0x20180603,0x20100001,0x0000180f,0x0dc8861a, +0x00880e0d,0x00000010,0x00002806,0x1098de28, +0x20280401,0x00000000,0x0000080c,0x0cc8860b, +0x00100000,0x20200001,0x00080408,0x0d68860b, +0x20100404,0x20200207,0x0008080d,0x0d387e0c, +0x2060100d,0x20400215,0x0008081e,0x0f88c216, +0x00200203,0x00000003,0x00001007,0x0c987e01, +0x20180603,0x20200002,0x00000c0c,0x0d288601, +0x00100204,0x20100006,0x00080409,0x0d088601, +0x0028120b,0x00100011,0x0000080c,0x0f38d400, +0x20300405,0x20100208,0x00080c0d,0x0cb87809, +0x20100806,0x20300208,0x00081809,0x0d58840a, +0x20300404,0x20200207,0x00080c0d,0x0d288009, +0x20200409,0x2030020f,0x00080412,0x0f78c40e, +0x00000201,0x00000006,0x00080c04,0x0d288412, +0x00080603,0x0000000a,0x00080405,0x0dc89011, +0x00180602,0x20100006,0x00080804,0x0d988c12, +0x00000205,0x2020000b,0x00080c0d,0x1028d01e, +0x00180a02,0x00000004,0x00002005,0x0dc88016, +0x00200000,0x20100000,0x00002006,0x0e588816, +0x00180601,0x20100002,0x00001807,0x0e388418, +0x00000004,0x20200204,0x0000100f,0x1158cc2c, +0x20300403,0x20200203,0x00001809,0x0e886c1e, +0x20480401,0x20100201,0x00001c0d,0x0f287820, +0x20580402,0x20200201,0x0000200a,0x0f187820, +0x20680e03,0x20300009,0x00002c0e,0x12e8c43a, +0x20380a03,0x20100005,0x00002802,0x0f986023, +0x20680c02,0x20200002,0x00002800,0x10486826, +0x00000202,0x20300004,0x00002603,0x10386824, +0x20680403,0x20600201,0x00004203,0x14e8a440, +0x00600a04,0x20300204,0x00002207,0x10a84821, +0x00d00e0b,0x20500007,0x00003211,0x1168501d, +0x00300205,0x20300201,0x00003204,0x11485021, +0x00b0160e,0x20700008,0x00004614,0x16b88034, +0x20602408,0x20100218,0x00085c11,0x11a84829, +0x20a0180c,0x20200223,0x0008281e,0x12484026, +0x20201807,0x20300216,0x00082c07,0x12484427, +0x20603010,0x20200230,0x00084812,0x18386c39, +0x2028160c,0x00381800,0x0070c400,0x12b8921a, +0x0038360e,0x00401400,0x0050c800,0x13c88e28, +0x00281e0a,0x00981400,0x0020b800,0x14189628, +0x2040020b,0x00882c00,0x2040c800,0x19e8ca2f, +0x20302011,0x20283e24,0x00102606,0x11d8461d, +0x20803c14,0x20985629,0x00a01c09,0x12984623, +0x2060080e,0x00281a1e,0x20202005,0x12d84e26, +0x0018100b,0x00800221,0x2100260b,0x18687e35, +0x00781208,0x00602c10,0x20e8620e,0x10c85a27, +0x00681207,0x00601812,0x20b8620f,0x11886227, +0x00780e05,0x00401c0b,0x20984e0e,0x11a85e2a, +0x00001406,0x00480602,0x20f88a09,0x1698963f, +0x20101005,0x00281206,0x20381c07,0x0f787a2b, +0x00200801,0x00200202,0x20481c03,0x10287e2d, +0x20301804,0x00182205,0x20281c08,0x10487a2d, +0x00800205,0x00901010,0x21085209,0x1478d248, +0x00280603,0x00600c09,0x20781c03,0x0e388a26, +0x00100000,0x00400402,0x20481807,0x0ec88e28, +0x00400801,0x00700405,0x20a83601,0x0ef88e29, +0x00000402,0x00900800,0x20c80c0f,0x1238e645, +0x00081602,0x00501802,0x20401009,0x0d188a20, +0x00000203,0x00400003,0x2030040a,0x0da89220, +0x00281606,0x00901809,0x20900c0b,0x0db89a24, +0x00281206,0x00a02007,0x20a00c0f,0x1048e636, +0x00100401,0x00080604,0x00200c0a,0x0c488216, +0x00000803,0x00480a04,0x2040000a,0x0cd88e16, +0x20300405,0x00480e09,0x20401810,0x0cc88e17, +0x20401007,0x0068260b,0x20102016,0x0ed8de24, +0x20100401,0x00280800,0x0010000c,0x0bc8820b, +0x00200202,0x00600004,0x20680409,0x0c58920c, +0x00380603,0x00500c05,0x20780c06,0x0c388a0c, +0x0078220a,0x00a0340c,0x20b00009,0x0df8d614, +0x20180601,0x00380401,0x2010080a,0x0b988000, +0x20400403,0x00580a04,0x2050000f,0x0c189000, +0x20300001,0x00480603,0x2040080f,0x0bf88e02, +0x20901c09,0x00283211,0x0020101d,0x0d98d201, +0x00280801,0x00200e02,0x20280806,0x0bc87c08, +0x00480e02,0x00601804,0x20881002,0x0c489008, +0x00280400,0x00400c01,0x20580c06,0x0c188c08, +0x00780605,0x0090100b,0x20a82403,0x0de8d80f, +0x20100601,0x00080402,0x0010000a,0x0c188010, +0x20300401,0x00380a01,0x2010100f,0x0c989410, +0x20100800,0x00380801,0x2020000b,0x0c789011, +0x20580402,0x00880603,0x20600c18,0x0e78dc1c, +0x20100803,0x00181a02,0x00000c09,0x0cc8801a, +0x00280800,0x00480401,0x20301806,0x0d488c1a, +0x00000201,0x00580801,0x20401409,0x0d288c1a, +0x00480601,0x00780402,0x2070080b,0x0fb8d82e, +0x00080a03,0x00400806,0x20601406,0x0da87821, +0x20300603,0x00180801,0x2040180b,0x0e388023, +0x20300802,0x00480e01,0x20601009,0x0e288424, +0x20901003,0x00682a03,0x20801416,0x1158d43e, +0x20600804,0x00181604,0x20402007,0x0ec86827, +0x20401c09,0x00282607,0x20600802,0x0f787429, +0x20281202,0x00600406,0x20a02401,0x0f587c29, +0x20300802,0x00a80c08,0x21201604,0x1388c847, +0x00280604,0x00301807,0x20900e0b,0x10085c25, +0x0028160d,0x00802014,0x20f0260a,0x10b86c25, +0x20200c00,0x00280602,0x20902205,0x10986427, +0x2038260b,0x00c0380e,0x2150560d,0x15a8ac3f, +0x00283403,0x00307209,0x20481607,0x11185023, +0x00280808,0x00304a19,0x20700605,0x11b84c23, +0x00581001,0x00504604,0x20981a0f,0x11b85824, +0x00a83409,0x00308e1b,0x20700e1e,0x17587c36, +0x20e01e01,0x20385800,0x01102800,0x11c86208, +0x20b04003,0x20588800,0x01101000,0x12d86213, +0x20803602,0x20d86800,0x01d01c00,0x13285617, +0x20f80e0a,0x00283000,0x01406800,0x1868aa1c, +0x00f81002,0x00402a03,0x20583a2a,0x11484e1c, +0x00c83e07,0x00b06009,0x21183621,0x12185223, +0x00800403,0x00000205,0x00483219,0x12484a24, +0x00b01c12,0x2018361f,0x00983a2d,0x17588a32, +0x20100400,0x20180402,0x00582402,0x0ff86e30, +0x20101c0a,0x20381e0d,0x00782403,0x10a86a32, +0x00200400,0x00180803,0x00483203,0x10e86a32, +0x00681e07,0x00603818,0x2048860b,0x1538be4e, +0x00480a01,0x00102004,0x00482000,0x0e88762f, +0x00380e07,0x00301810,0x00082801,0x0f288630, +0x00180801,0x00202004,0x00283402,0x0f487a32, +0x00280801,0x00001402,0x00a80c07,0x12b8de50, +0x20100201,0x20280401,0x00c00c0c,0x0d188228, +0x00100403,0x00000606,0x00700809,0x0db8862b, +0x00581604,0x00002006,0x00a00005,0x0dc88e2e, +0x00280e03,0x20201405,0x00f0140f,0x1058de45, +0x20101003,0x20282203,0x00b00c0b,0x0c087e1d, +0x20280400,0x00100002,0x0070000d,0x0c888a1f, +0x20400c02,0x20682207,0x01202013,0x0c888622, +0x20300402,0x20581205,0x01502c16,0x0e78d233, +0x00280a02,0x00200804,0x00300006,0x0b487a14, +0x00280e01,0x00001001,0x00700006,0x0bb88a16, +0x00100401,0x20280400,0x00a81006,0x0bb88215, +0x00380602,0x20401000,0x0100040b,0x0d28c222, +0x00080400,0x00000a02,0x0060080c,0x0ac8760b, +0x20100000,0x20300201,0x00b0040d,0x0b38860d, +0x00080602,0x20100003,0x0090040b,0x0b28860d, +0x20301c03,0x20583204,0x01401415,0x0c58c212, +0x20201001,0x20181202,0x0078080b,0x0aa87400, +0x20200401,0x20300202,0x00b8080b,0x0af88601, +0x20200801,0x20280603,0x0098040c,0x0ae88202, +0x00181601,0x00102803,0x0088200c,0x0c08be02, +0x00300400,0x00280402,0x00380c04,0x0ac87c08, +0x00300e01,0x20281002,0x00b00006,0x0b188c08, +0x00100401,0x20180400,0x00880807,0x0b088408, +0x00280601,0x20300401,0x0120080e,0x0c38c80b, +0x20280601,0x00300802,0x0010000c,0x0b187c10, +0x20280a02,0x00100001,0x00700c0e,0x0b788811, +0x00080a04,0x00000c05,0x0070080b,0x0b688411, +0x20301401,0x20581603,0x01280415,0x0cc8c41d, +0x00280401,0x00200a02,0x00300407,0x0bc87819, +0x00201802,0x20182204,0x00700007,0x0c38841c, +0x20100805,0x20281207,0x00b0080a,0x0c18801b, +0x00200401,0x00081201,0x00d80c0c,0x0df8cc2e, +0x20300c01,0x00181800,0x00500c0c,0x0cb87c23, +0x20680401,0x00500004,0x2018040d,0x0d388825, +0x00080a05,0x00000808,0x00700408,0x0d188425, +0x20580802,0x00100802,0x00981814,0x0fa8d43e, +0x20280403,0x00400802,0x20100003,0x0de8742a, +0x00581a02,0x00402c06,0x20100a06,0x0e788429, +0x20401c08,0x20282a08,0x00900c07,0x0e587c2c, +0x20181a02,0x00000c09,0x00b02403,0x11d8d44a, +0x20281207,0x0030100a,0x00103204,0x0f486c29, +0x20a00801,0x20281e01,0x00a0440a,0x0fb8782b, +0x20281607,0x00502010,0x20201606,0x0fb8782c, +0x20e01601,0x20783402,0x00f06001,0x1428b84c, +0x00502005,0x20182e0f,0x00504210,0x10784c28, +0x00a81e01,0x00002c02,0x00302e1e,0x1118542b, +0x00681003,0x00001a08,0x00604e13,0x10f85c28, +0x01302401,0x20181602,0x00204238,0x16588442, +0x20f01001,0x20480800,0x00884000,0x11382e0a, +0x20881a05,0x20103c00,0x00381c00,0x12483a1a, +0x20a81e02,0x00503000,0x20981c00,0x12b82e1a, +0x21902c01,0x20f85400,0x01c84800,0x17784a16, +0x01100c00,0x00080c03,0x00682e2d,0x10a84e20, +0x0050300c,0x20785610,0x01281618,0x11585225, +0x00a80402,0x20200e05,0x0038261e,0x11c83e29, +0x01d00401,0x20402404,0x00688a4b,0x16686a3c, +0x00080400,0x00300c03,0x00381c05,0x0f385e34, +0x00981a09,0x00503414,0x20384a0a,0x0fe86237, +0x00200802,0x20300401,0x00683800,0x10285638, +0x20101401,0x20381806,0x00f83c0d,0x13c8a65b, +0x00380a02,0x00100003,0x00600804,0x0da86630, +0x20500004,0x20180a07,0x00a01411,0x0e287233, +0x00280605,0x20100808,0x00780806,0x0e686a35, +0x00380603,0x00200009,0x0090000a,0x1128b650, +0x20200402,0x20180a03,0x0060040d,0x0c485e27, +0x00480a04,0x20100c05,0x00700003,0x0cc86e29, +0x00001002,0x20282205,0x0090180b,0x0ce8662c, +0x20180400,0x00180e01,0x00a02c13,0x0ed8ae41, +0x00180e02,0x00101403,0x00480807,0x0b385e1d, +0x20300403,0x20280e06,0x00a0080f,0x0b986a20, +0x20280401,0x00200800,0x0018100c,0x0ba86221, +0x20200801,0x00080a02,0x00700c11,0x0d189a2f, +0x20100400,0x20280e02,0x00900c0b,0x0a786214, +0x00200e01,0x20181403,0x00780806,0x0ac86e15, +0x00280a02,0x00100c03,0x00380407,0x0ad86617, +0x00280400,0x00280400,0x0050080c,0x0be89621, +0x00000802,0x20180e01,0x00680809,0x09f85e0a, +0x20100000,0x00100000,0x0030000c,0x0a486e0c, +0x20200803,0x20180e04,0x0060000e,0x0a386a0d, +0x00081000,0x00101c00,0x00480810,0x0b189213, +0x20180e02,0x00101804,0x00380c09,0x09c86201, +0x00080401,0x00100800,0x00380809,0x0a186e02, +0x20180e02,0x00201004,0x00280809,0x0a086a02, +0x00000e01,0x20281000,0x00b0080f,0x0ab89603, +0x00380401,0x20200a03,0x00900406,0x09e86406, +0x00280e04,0x00001003,0x00500808,0x0a286c07, +0x00300000,0x20100601,0x00600407,0x0a186806, +0x00100803,0x00180e03,0x0078040f,0x0ad8940c, +0x20300000,0x20380401,0x00b0080f,0x0a386411, +0x20401006,0x20281608,0x0098040e,0x0a886812, +0x20400401,0x20180e01,0x00700810,0x0a786812, +0x20281e05,0x00302407,0x00480412,0x0b78981c, +0x00200400,0x20380400,0x00a00405,0x0ae8601a, +0x00581e07,0x00102c0a,0x00480c03,0x0b48701b, +0x00480602,0x00000c02,0x00480803,0x0b38641b, +0x00301004,0x20480609,0x00e8100b,0x0c98942b, +0x20380801,0x20200800,0x0098040c,0x0bd86023, +0x20500c06,0x20681209,0x00f00c10,0x0c386c24, +0x20600804,0x20180e03,0x0070000f,0x0c286825, +0x20380602,0x00080803,0x00d80c16,0x0e28a83b, +0x00080400,0x20480402,0x00b00c04,0x0d18602b, +0x00300603,0x20381809,0x00b01401,0x0d886c2d, +0x00481604,0x00102c08,0x00380a02,0x0d78642c, +0x20302806,0x20184203,0x00a0000c,0x1058ac4c, +0x20901001,0x20582002,0x00a02005,0x0e78542f, +0x20900000,0x20180601,0x00502808,0x0ef85831, +0x20a00401,0x20481e03,0x00e0400a,0x0ed86030, +0x20f80a03,0x0080100f,0x20601004,0x12d8a454, +0x00a81202,0x00003405,0x0020121f,0x0fe8402e, +0x00901000,0x20182a01,0x00403a1c,0x10784833, +0x00900e01,0x20381802,0x0070321b,0x10584432, +0x01384e03,0x00605c09,0x20206e3a,0x1548844c, +0x20e80e01,0x00202400,0x20481c00,0x10f82611, +0x20d80400,0x00281000,0x00180800,0x11e83219, +0x20c01000,0x20182000,0x00581400,0x1258361b, +0x21880803,0x00702c00,0x21187800,0x17183625, +0x01181001,0x00001a02,0x0058162a,0x10383626, +0x01180c01,0x00103800,0x20384628,0x10e8322d, +0x00c00402,0x00300400,0x20482e23,0x11483e2d, +0x01e81601,0x00502c09,0x20684a47,0x15986a48, +0x00000602,0x20480402,0x00a80c08,0x0e984237, +0x00000a02,0x20181403,0x00b0040a,0x0f28563c, +0x00580a03,0x00401c07,0x20381801,0x0f884e3e, +0x00080a03,0x20102805,0x00581813,0x12b87e63, +0x00101402,0x20481a03,0x00a80807,0x0cf84630, +0x20100002,0x00080602,0x0068040b,0x0d785232, +0x20380801,0x00200203,0x0040140f,0x0db85236, +0x00000401,0x20281205,0x01001812,0x0fe88650, +0x00080a02,0x00100804,0x0048080a,0x0ba84a27, +0x00000602,0x00180c03,0x00500408,0x0c085228, +0x00280601,0x00000c00,0x00480406,0x0c384a2b, +0x20101002,0x20181a02,0x00c80412,0x0da8823e, +0x20100801,0x20181203,0x0060040a,0x0a884e1d, +0x00000402,0x00100603,0x00280c09,0x0ae85220, +0x20100401,0x20180602,0x0078080c,0x0af85222, +0x20181603,0x00301006,0x0060080f,0x0c08822d, +0x00000400,0x00200401,0x00280c09,0x09c84a14, +0x00180a03,0x00201004,0x00380809,0x0a185617, +0x00000800,0x20180c01,0x0078080a,0x0a185617, +0x00100c01,0x20280a04,0x00a00c0c,0x0ad87a20, +0x00280800,0x00200c01,0x00280408,0x09584e0b, +0x20100403,0x00080604,0x0070000c,0x09885a0c, +0x00180a02,0x00100c01,0x0048040a,0x0988560d, +0x00000801,0x00181000,0x00800010,0x0a087a12, +0x20380400,0x00180a01,0x00600c0d,0x09185201, +0x00180603,0x00100004,0x00600009,0x09485e02, +0x20200803,0x20181203,0x0070040d,0x09485602, +0x20181201,0x00301403,0x0050000f,0x09b87603, +0x00400601,0x00080401,0x00400403,0x09384807, +0x20200804,0x00081205,0x0060080b,0x09685809, +0x00380a04,0x00200806,0x00300406,0x09585408, +0x00480603,0x20100e01,0x00a0080b,0x09d8700b, +0x20400003,0x00180603,0x0020000f,0x09984811, +0x00281205,0x00201c06,0x00280806,0x09c85411, +0x20300804,0x20180a07,0x0050000e,0x09b85012, +0x20701c08,0x20283209,0x00d80419,0x0a68741d, +0x00200203,0x00100405,0x00180404,0x0a48481b, +0x20201805,0x20282a08,0x0090100d,0x0a78541b, +0x00200203,0x00200006,0x00480405,0x0a78541b, +0x0088220b,0x00402c0f,0x00080c03,0x0b98782a, +0x20200802,0x00280e05,0x0020040b,0x0b384822, +0x00180e03,0x00401407,0x20280c07,0x0b885025, +0x20280404,0x00200a04,0x0040000c,0x0b785424, +0x2050180a,0x20381611,0x00b80c19,0x0d087838, +0x00000c02,0x00480c01,0x20180806,0x0c784c2b, +0x20100402,0x00180a03,0x00301009,0x0cc8502d, +0x00000204,0x00181006,0x00602007,0x0cb8542e, +0x00382603,0x0030380d,0x00682809,0x0f188849, +0x20981602,0x00701406,0x20401007,0x0de84832, +0x20900201,0x00280403,0x00201007,0x0e584835, +0x20800c04,0x00081206,0x00201407,0x0e484034, +0x21200203,0x20680c04,0x01404012,0x11988857, +0x00981400,0x00200001,0x00104e1a,0x0f783834, +0x00900000,0x00200c00,0x00101a1c,0x0ff83c37, +0x00880a03,0x00400c09,0x20201219,0x0fe83837, +0x01004c03,0x20688e09,0x01106e31,0x1458685c, +0x20f80e01,0x00300000,0x00300c00,0x10982a12, +0x20d01405,0x20381800,0x00784000,0x1198221c, +0x20c80401,0x00101400,0x00282400,0x11f8261f, +0x21580a01,0x00501400,0x00482800,0x1688522f, +0x01201402,0x00081a04,0x00380e2c,0x0fd82628, +0x01281608,0x0020180e,0x00180e28,0x10883630, +0x00e80c01,0x00001002,0x00781623,0x10d83a31, +0x01d00806,0x00381602,0x00981e3e,0x14c8664e, +0x20280801,0x00500403,0x2028140a,0x0e383238, +0x20200404,0x20300209,0x0070080d,0x0ea82e3d, +0x00180a03,0x20300004,0x00b01008,0x0ef83e3e, +0x20382209,0x0050140f,0x00401818,0x11c86a61, +0x00381604,0x00402406,0x20180404,0x0c883631, +0x00100a02,0x20200003,0x00781008,0x0ce83633, +0x20201403,0x20481a06,0x00a0000c,0x0d283634, +0x00100807,0x2030020c,0x0090100e,0x0f18564e, +0x20200c04,0x20281208,0x0080080e,0x0b283628, +0x20200003,0x00080603,0x0078080b,0x0b783a29, +0x00200202,0x00180404,0x00480806,0x0bb83a2b, +0x00180a06,0x20201808,0x00980810,0x0cd8563f, +0x00180602,0x00100c04,0x00481007,0x0a18361d, +0x00280a03,0x00000c05,0x00680406,0x0a583e20, +0x00000001,0x00100602,0x0038080b,0x0a783a23, +0x20401c07,0x20482a0a,0x00f00815,0x0b285a2d, +0x00080800,0x00000a01,0x0080080a,0x09483a15, +0x20200803,0x20280e04,0x0090080d,0x09783e17, +0x00080e02,0x00100c03,0x0050000b,0x09883e18, +0x00381605,0x0030180a,0x00580808,0x0a085a1e, +0x00100601,0x20380800,0x00a00809,0x08c8360b, +0x00280a02,0x00000c03,0x00680808,0x08e83e0d, +0x00000802,0x20280e03,0x0080040b,0x08f83e0d, +0x00180800,0x20200e04,0x00b01010,0x09385213, +0x20301004,0x20281204,0x00880c0d,0x08983601, +0x20200401,0x20280a03,0x0090040e,0x08b83e02, +0x00180602,0x00000c03,0x0058080a,0x08b83e03, +0x20201002,0x20481e03,0x00d00411,0x08e85202, +0x00380a05,0x00200c08,0x00380404,0x08b83c08, +0x00200201,0x20100401,0x00780c07,0x08c83c08, +0x20100802,0x20181203,0x0080080c,0x08c84008, +0x00200601,0x00080403,0x0068080b,0x0918500c, +0x20100405,0x00080607,0x0060000c,0x09183810, +0x20200c01,0x20181601,0x0080080d,0x09384012, +0x00180e01,0x00101403,0x00480807,0x09383c12, +0x00181602,0x00102400,0x00580c10,0x09a85019, +0x20180e03,0x00100806,0x00500409,0x09c83c1b, +0x00381202,0x00102003,0x00380805,0x09e83c1b, +0x20180601,0x20200401,0x00900c0b,0x09e83c1b, +0x20301807,0x20383206,0x00e00012,0x0ab85c2a, +0x00080802,0x20201203,0x00700407,0x0ab83423, +0x20200402,0x20381204,0x00b0100e,0x0ae84025, +0x00200400,0x20380602,0x00a00808,0x0ae83825, +0x00581a09,0x0030340d,0x00281809,0x0c485c37, +0x00280e01,0x20301402,0x00b00408,0x0be8342a, +0x00180400,0x20200003,0x00800006,0x0c383c2f, +0x20400c04,0x20281602,0x0098040d,0x0c38342f, +0x00001c07,0x2038360d,0x00f01c16,0x0e386047, +0x20b01400,0x20782201,0x01001c0e,0x0d583034, +0x20a80401,0x20200001,0x0080100b,0x0dc83837, +0x20480a05,0x00101809,0x00400001,0x0dd83436, +0x21500201,0x00481008,0x00200416,0x10c85c5d, +0x00802801,0x20283e02,0x00801a19,0x0f08283b, +0x00980a01,0x20300804,0x0080221c,0x0f882c3b, +0x00580802,0x20280e06,0x00a03e10,0x0f782c3a, +0x01382e03,0x00505809,0x20200e3a,0x13a84c62, +0x21001804,0x20682000,0x00b82400,0x10680e11, +0x20980e02,0x00302800,0x20281400,0x11681624, +0x20b80400,0x20200800,0x00780800,0x11c81622, +0x21500802,0x20a80800,0x01282400,0x16182233, +0x01481a07,0x2010280b,0x00481630,0x0f981a29, +0x00a01404,0x00082a06,0x00800a1a,0x10282631, +0x00f01000,0x20381601,0x00880a21,0x10881a33, +0x02200e05,0x20800406,0x01182240,0x14283253, +0x20100c05,0x20680e0a,0x00e0040d,0x0dd81a3b, +0x00280a02,0x00500c06,0x20281004,0x0e68263c, +0x20201003,0x00281a02,0x0038100c,0x0ea8223e, +0x20c02c08,0x20484a0a,0x01200027,0x11184260, +0x20101201,0x20381c04,0x00a8040a,0x0c382230, +0x20180e02,0x00301401,0x0010080b,0x0c982634, +0x00181e05,0x00602808,0x20380806,0x0cd82635, +0x00881207,0x0060140e,0x20181002,0x0e88464c, +0x00280601,0x00101002,0x00380807,0x0ad81e28, +0x00100402,0x00000205,0x00600008,0x0b28222a, +0x00000004,0x20100207,0x0070080a,0x0b58262d, +0x20500003,0x00380606,0x00401c18,0x0c483e3f, +0x20100000,0x20180602,0x00700c0c,0x09b81e1e, +0x20100a01,0x00080c02,0x0068040c,0x09f82a21, +0x00100203,0x20100005,0x00780809,0x0a182623, +0x00381604,0x00202804,0x0038040a,0x0aa8362d, +0x00000c01,0x20181602,0x00600009,0x08f81e14, +0x00180400,0x00200800,0x00380408,0x09182617, +0x20200c03,0x20181604,0x0070040e,0x09282618, +0x20201804,0x20382a08,0x00d00c12,0x09783a1f, +0x00000000,0x00200402,0x00280c08,0x0878220b, +0x00000400,0x00080800,0x0050040b,0x08882a0d, +0x00280601,0x00200804,0x00280c08,0x08982a0d, +0x00100602,0x00380805,0x0038080c,0x08b83a10, +0x00180e01,0x00101802,0x00280808,0x08482203, +0x20100401,0x00100201,0x0038080b,0x08582a02, +0x20180400,0x00100201,0x0040080d,0x08482a03, +0x00080c00,0x00301800,0x0018040e,0x08683603, +0x20200401,0x20280e02,0x00900c0c,0x08582408, +0x00180400,0x00200402,0x00300008,0x08682808, +0x00180601,0x00000c00,0x00400009,0x08682408, +0x00080602,0x00000801,0x0070080e,0x0888380b, +0x00380a02,0x20100c02,0x00600005,0x08b82010, +0x20180e01,0x00101001,0x0040040c,0x08c82812, +0x00000c01,0x20181602,0x0070040a,0x08c82812, +0x20101003,0x20181604,0x0090000f,0x0928341a, +0x20401403,0x20381e04,0x0090000f,0x0968201b, +0x00000c01,0x20181602,0x00800c09,0x0988281c, +0x20200000,0x00280802,0x0020040c,0x0988281d, +0x00380a01,0x00301c03,0x00481c0c,0x0a283827, +0x00200203,0x00280405,0x00200003,0x0a682024, +0x00000400,0x00100000,0x0038080a,0x0a882425, +0x00200202,0x00200401,0x00000006,0x0a982426, +0x20400001,0x00081400,0x00b01816,0x0b984438, +0x00101003,0x00281603,0x0010080a,0x0b981c2b, +0x00100001,0x00380a01,0x00300409,0x0bd8242e, +0x00080c04,0x00301203,0x0018040b,0x0bd8242e, +0x00781201,0x00002402,0x0068080a,0x0da83448, +0x20b81201,0x00501804,0x2040000d,0x0d181c36, +0x20a00800,0x00380c02,0x0010040c,0x0d782439, +0x20980a06,0x20180408,0x00501c0a,0x0d782438, +0x21600c03,0x20480e03,0x00f0041e,0x1028385c, +0x00982201,0x00103802,0x00200e1b,0x0ed8143c, +0x00800601,0x00581003,0x20201e18,0x0f48203f, +0x00702004,0x20282a0d,0x00401a16,0x0f48103f, +0x01000602,0x00083007,0x00c03a31,0x13283869, +0x20c81601,0x00702800,0x20880800,0x10580a17, +0x20a80a02,0x20100400,0x00601800,0x11381223, +0x20c00c01,0x20180400,0x00180c00,0x11a80623, +0x21300403,0x00901000,0x20a82000,0x15f81237, +0x00d00803,0x00281a04,0x00201225,0x0f780e29, +0x00e80402,0x20301605,0x00880e1f,0x0ff80632, +0x00f81601,0x00202002,0x00080a23,0x10680a34, +0x01d82605,0x00a03008,0x20700a3a,0x13e81e54, +0x00480a03,0x00401805,0x20480c03,0x0dc80a3b, +0x00100a01,0x20480c02,0x00c8040a,0x0e28123d, +0x00180e02,0x20301c00,0x0080040a,0x0e780a40, +0x20481802,0x00103a06,0x0058081d,0x10d81263, +0x20280803,0x00201204,0x0020000e,0x0c080a32, +0x20300801,0x20281601,0x0090080c,0x0c681232, +0x20401804,0x20683207,0x00f0080e,0x0ca80e34, +0x00101000,0x20581c00,0x01300810,0x0e18224d, +0x00180603,0x00000003,0x00500809,0x0aa80e27, +0x00380a01,0x00000801,0x00480403,0x0af80e2a, +0x00400a01,0x00180405,0x00381803,0x0b28122c, +0x20280401,0x20180a01,0x00c00413,0x0bf81e3c, +0x20100803,0x20180a05,0x0050000a,0x0998061e, +0x20280400,0x20200601,0x0078040d,0x09c80e22, +0x20180601,0x00200802,0x0020040e,0x09d81624, +0x20100c00,0x20281801,0x00a0040e,0x0a581a2c, +0x00180602,0x00000c04,0x00381007,0x08d80e15, +0x00100800,0x20280800,0x00880408,0x08e81217, +0x00180801,0x00101202,0x00480409,0x08e81218, +0x00281201,0x00101c01,0x0048080b,0x0928161f, +0x00000001,0x20100202,0x0060000a,0x0848120c, +0x00000000,0x00000400,0x0068080b,0x0858120d, +0x00000201,0x20100001,0x0080040c,0x0858160e, +0x20100001,0x20200202,0x00b00011,0x08681a12, +0x00000601,0x00080c01,0x0060080a,0x08181202, +0x00080a01,0x00000c01,0x0070000b,0x08181602, +0x20100801,0x20180e02,0x0070000c,0x08181202, +0x00000800,0x20281000,0x00b0040e,0x08181e02, +0x20100000,0x00100201,0x0020000a,0x08280c08, +0x00100000,0x20280601,0x0090080a,0x08281408, +0x00000401,0x00180401,0x00580409,0x08281408, +0x20100801,0x00080a01,0x0080000f,0x0838180c, +0x00100c01,0x00180c00,0x00280407,0x08981011, +0x20200801,0x20281000,0x0080040d,0x08981013, +0x00280e02,0x00101403,0x00300009,0x08981411, +0x00181201,0x00101c03,0x0058080b,0x08d81819, +0x20181a02,0x00302003,0x0000000b,0x0938101a, +0x00180801,0x00000c01,0x00480807,0x0958101d, +0x20200803,0x20180604,0x0080000e,0x0948141c, +0x00280602,0x20200000,0x00c0140f,0x09c81826, +0x00000802,0x20280603,0x00700408,0x0a381024, +0x20180e04,0x20101003,0x00700c0a,0x0a581025, +0x00080e04,0x00000806,0x00700807,0x0a581427, +0x20401404,0x20381a07,0x00d80416,0x0b481438, +0x00381602,0x00001803,0x00600407,0x0b68102b, +0x00200806,0x20480a08,0x00b80408,0x0ba80c2e, +0x00401403,0x20281a07,0x00900807,0x0ba80c2e, +0x00500000,0x00180c05,0x0078040b,0x0d581c49, +0x20b01801,0x20582203,0x00c00c11,0x0ce80c37, +0x20a80e05,0x20201009,0x0098040e,0x0d381039, +0x20e00801,0x00381803,0x00380412,0x0d48143b, +0x21381604,0x00101c04,0x0040101b,0x0fd8145c, +0x00800800,0x00282801,0x00402218,0x0eb80840, +0x00781402,0x20400207,0x00d02a16,0x0f180c42, +0x00c82602,0x00503806,0x20380a23,0x0f280c41, +0x00e01003,0x2048220a,0x00b01a2a,0x12d80c6b, +0x20e00800,0x20581400,0x00c00800,0x10400215, +0x20c00c01,0x00181400,0x00300400,0x11300620, +0x20b81e01,0x00501c00,0x20101800,0x11a80623, +0x21180a04,0x20601400,0x01102000,0x15c80639, +0x01000802,0x20300201,0x00781229,0x0f60062a, +0x01080601,0x00300802,0x20200224,0x10000a32, +0x00e01002,0x20281a04,0x00701220,0x10500633, +0x01802407,0x2088420d,0x01701a32,0x13b00652, +0x00080a03,0x20100005,0x00701008,0x0db0023a, +0x00080400,0x00200c00,0x0000040b,0x0e200a3e, +0x20100601,0x00280c02,0x0000040a,0x0e700a3e, +0x20200603,0x00281009,0x00780816,0x10c00660, +0x00100c01,0x20380e04,0x00800c09,0x0c000e31, +0x20280401,0x00100a02,0x0030000c,0x0c600a32, +0x00080801,0x00301e01,0x20381406,0x0ca00e36, +0x00181602,0x00301800,0x00300c0f,0x0e100e4d, +0x20200c02,0x00081202,0x0058040c,0x0aa00a27, +0x00200800,0x00080c00,0x00580405,0x0af00a2a, +0x00380e02,0x00101002,0x00500007,0x0b10022f, +0x20101804,0x20281206,0x00981012,0x0be00e3d, +0x00280a01,0x00300c04,0x00180c05,0x09900a1e, +0x20100401,0x00280400,0x0028080c,0x09c00622, +0x20300401,0x20280a02,0x00900c10,0x09c00623, +0x20180e03,0x00301006,0x0048080f,0x0a40062c, +0x20180400,0x00100601,0x0040080b,0x08c00616, +0x00181201,0x00301002,0x00100008,0x08d00618, +0x00200801,0x20180e01,0x00700007,0x08e00618, +0x00100801,0x00081203,0x00900c0c,0x0910061f, +0x00180400,0x00000601,0x00500008,0x08400a0c, +0x00000000,0x00000601,0x0060080b,0x0840060e, +0x20100000,0x00100001,0x0048040d,0x0840060e, +0x00080400,0x00200401,0x0058040f,0x08500a11, +0x20100201,0x20100001,0x0058040b,0x08000602, +0x20100801,0x20181202,0x0060000c,0x08000a02, +0x00080800,0x00100c00,0x0040000a,0x08000602, +0x00000000,0x00000400,0x0068040e,0x08000a03, +0x20100804,0x00080603,0x00680c09,0x08100408, +0x00100601,0x00100002,0x00380808,0x08200408, +0x00100201,0x20200000,0x0070000a,0x08100407, +0x00080400,0x00000800,0x0078040e,0x0820040b, +0x00281207,0x00101809,0x00400407,0x08800010, +0x20180800,0x00200c00,0x0030000c,0x08800412, +0x20100802,0x20181201,0x0080040b,0x08800412, +0x00000a01,0x20181001,0x00900c0e,0x08b0041a, +0x20301808,0x2038260c,0x00a00c0e,0x0920041b, +0x00200400,0x00180800,0x00500808,0x0940041c, +0x00180e03,0x00101004,0x00400409,0x0930041c, +0x00000402,0x00180a02,0x0050080f,0x09c00c28, +0x00281208,0x0030140d,0x00180405,0x0a200424, +0x20400401,0x00281201,0x0030080d,0x0a500427, +0x20400c05,0x20281a06,0x0080080d,0x0a400828, +0x00080e03,0x00202004,0x00480c0f,0x0b400c37, +0x00101409,0x2018220c,0x00600c0a,0x0b60082c, +0x00880a02,0x00201403,0x20180800,0x0ba00c2d, +0x00781605,0x00102408,0x00280c00,0x0ba0082e, +0x00501401,0x20281204,0x00b00010,0x0d300847, +0x20a82608,0x00402c0d,0x2020000e,0x0cf00838, +0x20f80601,0x00181202,0x00401c17,0x0d300839, +0x20e80403,0x20300607,0x00b00815,0x0d300839, +0x21700c02,0x00482a02,0x00700820,0x0fc0045f, +0x00801405,0x20581610,0x00901217,0x0eb0103f, +0x00902c02,0x00083a07,0x00080e1c,0x0f201044, +0x00901000,0x20483001,0x00c00e1c,0x0f100442, +0x01180a01,0x00700c04,0x20381e34,0x12e0046c, +0x20e01801,0x20100000,0x20181000,0x10601a16, +0x20b80400,0x20100c00,0x00500000,0x11401621, +0x20c02c03,0x20883800,0x00e81400,0x11a01620, +0x21580800,0x00100000,0x00002800,0x15f02234, +0x01281a03,0x00501803,0x2020122a,0x0f80122b, +0x00f00400,0x20280401,0x00800a22,0x10101631, +0x01081205,0x00401808,0x00080624,0x10701232, +0x01f80a01,0x00003201,0x00080e3f,0x14003253, +0x20201004,0x20181606,0x0050080d,0x0dd01a39, +0x00080601,0x20100000,0x0070100b,0x0e401a3d, +0x20200005,0x00000207,0x0060080c,0x0e90163f, +0x20500a01,0x20280603,0x00c00c1f,0x10e02a63, +0x00181205,0x00301807,0x00000006,0x0c301a30, +0x20200403,0x20180a04,0x0070000a,0x0c801e32, +0x00180a04,0x00000806,0x00600406,0x0cc01636, +0x20101c06,0x20182606,0x00b80c0f,0x0e302a4c, +0x00080804,0x20100e07,0x0060040a,0x0ad02228, +0x00280602,0x00001005,0x00480c05,0x0b101e2b, +0x00100802,0x20281205,0x00801009,0x0b301e2e, +0x00382a08,0x0060340c,0x0028040c,0x0c10263e, +0x00000202,0x20380404,0x00a00009,0x09b01e1f, +0x00080800,0x20100a02,0x00800c0c,0x09d01e23, +0x20200001,0x00100000,0x0048080d,0x09e01e23, +0x20400c07,0x20481a0c,0x00e01416,0x0a602a2d, +0x20100802,0x20280e03,0x0080000a,0x08e01e15, +0x00001002,0x20381a03,0x00b0000b,0x08f01e17, +0x00280601,0x00100802,0x00480807,0x09001e19, +0x00280604,0x20100808,0x00981009,0x09402a1e, +0x00100a01,0x20180802,0x00580c08,0x08601e0c, +0x00000201,0x00280402,0x0048040a,0x08601a0d, +0x20100000,0x00000201,0x0060040e,0x08601a0e, +0x20100804,0x20180e05,0x00a00010,0x08802612, +0x20280400,0x00200800,0x0030000c,0x08201a02, +0x00000001,0x00100800,0x0048080a,0x08201e03, +0x00000c02,0x00081202,0x0068040a,0x08201a02, +0x00080603,0x00100406,0x0078040e,0x08302203, +0x00380a02,0x00000c02,0x00500006,0x08301807, +0x00180e02,0x00100c02,0x0060080b,0x08301808, +0x00080a01,0x00300803,0x0028040a,0x08301808, +0x00000002,0x00080604,0x0080080e,0x0850240c, +0x20500804,0x20281a05,0x00800c10,0x08901812, +0x20100402,0x20280a03,0x0090040c,0x08a01c13, +0x00180a01,0x00100c00,0x0040040a,0x08901812, +0x20180a02,0x00100803,0x0070000f,0x08e0241a, +0x00580a06,0x00001c07,0x00281002,0x09401c1a, +0x00200203,0x20200404,0x00780408,0x09601c1d, +0x20201002,0x20181603,0x0070040d,0x09501c1d, +0x00200801,0x20200202,0x00a0000d,0x09f02828, +0x20700c07,0x20282209,0x00901012,0x0a301824, +0x20300405,0x20180606,0x0088040c,0x0a701c27, +0x00080e01,0x00201002,0x00280807,0x0a601c27, +0x20200402,0x00080c00,0x00900413,0x0b702838, +0x00a81209,0x0010200c,0x00280e02,0x0b80182c, +0x00600207,0x00000009,0x00700803,0x0bc0182e, +0x00200801,0x20181a01,0x00601008,0x0bc0182f, +0x00682207,0x00102c07,0x0070100c,0x0d703048, +0x21302009,0x20384610,0x00a0181b,0x0d001838, +0x21001008,0x20181a0d,0x00680415,0x0d50203a, +0x20b00601,0x00100000,0x0008040e,0x0d60203a, +0x21600806,0x2078060e,0x0128041e,0x0ff0345c, +0x00d81e05,0x0050280e,0x20783228,0x0ef01841, +0x00c83605,0x00404c0f,0x00083223,0x0f401041, +0x00980801,0x00200604,0x00080e1b,0x0f301c40, +0x01081202,0x20480405,0x01181a30,0x12f02469, +0x20d84205,0x00904800,0x20505000,0x10900e15, +0x20b00802,0x20280400,0x00300400,0x11802620, +0x20983203,0x00705000,0x20902000,0x11e02224, +0x21502004,0x00181400,0x00400400,0x16302630, +0x00f02808,0x20782a0f,0x00d01e27,0x0fb02a28, +0x00f00204,0x00000c05,0x00201221,0x10502a30, +0x00b01004,0x20581609,0x00b0221c,0x10a02a32, +0x01f81209,0x0090180b,0x2020323f,0x14602e4f, +0x00281606,0x00301c0a,0x00380407,0x0e102a38, +0x20200803,0x00080a07,0x0050100b,0x0e80323b, +0x00300a01,0x20180402,0x00780404,0x0ed02e3d, +0x20681809,0x00501610,0x0040281c,0x11604a61, +0x20300803,0x20381a07,0x00a01c0d,0x0c702e2f, +0x00180400,0x00200801,0x00380c06,0x0cd03233, +0x20300402,0x00180e02,0x00600c0c,0x0d002e35, +0x00581e08,0x2010300a,0x00980409,0x0eb0524e, +0x00300c00,0x20180c02,0x00480c03,0x0b203627, +0x00080e02,0x00200402,0x0060140a,0x0b50322b, +0x00380603,0x00100c04,0x00300004,0x0b80322d, +0x20502808,0x2088460f,0x01501819,0x0c70523d, +0x20200201,0x00300001,0x0010000d,0x0a00321f, +0x20100c03,0x20181205,0x0060000a,0x0a203a21, +0x20200003,0x00000204,0x0060040d,0x0a303624, +0x00280604,0x00200c09,0x00482809,0x0ae04e2c, +0x00100001,0x00300a01,0x00180c07,0x09303216, +0x00281204,0x00201806,0x00280808,0x09403618, +0x00200202,0x00000003,0x00600008,0x09403219, +0x20200001,0x00180602,0x00700410,0x09b04620, +0x00181202,0x00201403,0x0030040a,0x08a02e0d, +0x20100804,0x20280a06,0x0090000d,0x08b0360e, +0x20200002,0x00000203,0x0060000d,0x08a0360e, +0x00380601,0x00101002,0x0068080b,0x08e04612, +0x20100802,0x20280a04,0x0080080c,0x08603202, +0x00180e05,0x00000807,0x00700009,0x08703203, +0x00180e02,0x00001403,0x00680408,0x08603203, +0x20380401,0x00080601,0x00a00814,0x08904603, +0x00100603,0x00080c03,0x00600008,0x08802c07, +0x20101404,0x20381e07,0x0090080c,0x08803408, +0x20100801,0x20381204,0x00b0080d,0x08703007, +0x00300601,0x20100001,0x0090000b,0x08b0440c, +0x20100805,0x00100205,0x0038140b,0x08d03011, +0x00100201,0x00300004,0x00281009,0x08f03013, +0x00000801,0x00081000,0x0078080a,0x08e03013, +0x20300c02,0x00081202,0x00900012,0x0950441b, +0x00080a06,0x00300409,0x00300c09,0x0980241b, +0x20280a01,0x00300401,0x0020080b,0x09b02c1d, +0x20181203,0x00201804,0x0038040b,0x09a0301d, +0x00381202,0x00301405,0x0050040b,0x0a604429, +0x00000006,0x00100a09,0x00380409,0x0a803024, +0x00200000,0x00100a01,0x00480406,0x0ac03426, +0x20101002,0x20281605,0x00900409,0x0ab03027, +0x00000601,0x20100201,0x00a01013,0x0be04c38, +0x00100605,0x00180c08,0x00500809,0x0bc0282d, +0x20100201,0x00180800,0x0060080b,0x0c10302f, +0x00300601,0x00200002,0x00381007,0x0c002c2f, +0x20101c03,0x00083206,0x00a01413,0x0df0504b, +0x20a80c03,0x00201e08,0x0028140b,0x0d503037, +0x20881a01,0x00201e02,0x00480808,0x0db03439, +0x20c81201,0x00300800,0x0030040e,0x0da02439, +0x21081a05,0x00701c05,0x20280c10,0x1090545c, +0x00801800,0x20183001,0x00981219,0x0f101c3d, +0x00702402,0x20484e06,0x00b00a15,0x0f70283e, +0x00b01002,0x20181605,0x00581a20,0x0f70243e, +0x00e02405,0x00183610,0x00481e2b,0x13705063, +0x21205407,0x20d87c00,0x01781400,0x10b0320a, +0x20980401,0x00301000,0x20201400,0x11c0261f, +0x20c02002,0x20484000,0x00b02000,0x1210261b, +0x21283a02,0x00204800,0x00604c00,0x16803a2e, +0x0178320e,0x00704c16,0x20800236,0x10103625, +0x00b80602,0x00200802,0x0020261c,0x10a0322d, +0x00e80603,0x00401806,0x20400625,0x11103a2e, +0x01601202,0x20c81a05,0x01805635,0x14d05e48, +0x20401807,0x20482613,0x00b03410,0x0e704638, +0x00180c01,0x00101604,0x00401804,0x0f004639, +0x00181202,0x00301a02,0x00202006,0x0f40423d, +0x00203004,0x2088320b,0x0120080d,0x12107a5c, +0x00000401,0x00200003,0x00281c05,0x0cf04a2d, +0x00180602,0x20200400,0x00901008,0x0d404a33, +0x20100804,0x20180607,0x0080040a,0x0d704a35, +0x20300c01,0x00482402,0x00600013,0x0f706e4c, +0x00381603,0x00301805,0x00200004,0x0b904228, +0x20201804,0x20382206,0x00a8040b,0x0bd04e2a, +0x00080602,0x00080405,0x00700408,0x0bf0462c, +0x00381a03,0x00703404,0x20381c09,0x0d50763e, +0x20200003,0x20200205,0x0090080d,0x0a704620, +0x00381204,0x00301407,0x00380c05,0x0aa04a21, +0x00100001,0x00000602,0x00600409,0x0ab04e23, +0x20180402,0x00100204,0x00a00413,0x0b906a30, +0x00200203,0x20200404,0x00900006,0x09a04616, +0x20200c03,0x20181604,0x00800c0d,0x09c04a18, +0x00000800,0x00080401,0x0068040b,0x09c04a19, +0x20100000,0x20180401,0x00a80c0e,0x0a506a20, +0x20201004,0x20281e06,0x00a0080d,0x0910460c, +0x00380a03,0x00201003,0x00380406,0x09304e0e, +0x00080400,0x00100400,0x0050000b,0x09204a0e, +0x00280601,0x00080401,0x0090040c,0x09906612, +0x00180a02,0x00200c05,0x00380808,0x08e04602, +0x20401004,0x00081a05,0x00700410,0x08e04e03, +0x20100800,0x00080c00,0x0060040c,0x08e04a03, +0x20200c02,0x20180e02,0x00880813,0x09306a03, +0x20180402,0x00000a02,0x0060000a,0x08f04407, +0x00381203,0x00302407,0x00281005,0x09004c08, +0x00080800,0x00201001,0x00380409,0x08f04c08, +0x00180800,0x00200803,0x0060000c,0x0960640c, +0x00480e03,0x20101403,0x00880406,0x0950440f, +0x00080400,0x20100603,0x00a00c0d,0x09604811, +0x00280a01,0x00000c00,0x0060000a,0x09504811, +0x00080e03,0x00101802,0x00800c10,0x0a00681a, +0x20600802,0x20481605,0x00d00c13,0x09f0441b, +0x20200c03,0x20281603,0x00b8040c,0x0a20481e, +0x20400c03,0x20181a04,0x0090000f,0x0a10481e, +0x00101004,0x20381e07,0x00e0100f,0x0b106c2a, +0x00680400,0x20100402,0x00780c00,0x0af04424, +0x00280e03,0x00100806,0x00600006,0x0b304827, +0x00281a02,0x00202006,0x00380c04,0x0b204427, +0x20281202,0x00101007,0x00700412,0x0ca0703b, +0x20400603,0x20280402,0x00900411,0x0c30442d, +0x20280a01,0x20300204,0x0090100b,0x0c804c2f, +0x00280a03,0x20400a01,0x00a00c09,0x0c70482d, +0x00280e04,0x20301e01,0x00a0080d,0x0eb0784b, +0x20700004,0x20280e07,0x00880804,0x0dc04437, +0x20902003,0x20582a06,0x00881407,0x0e204c38, +0x20e02407,0x20682e0b,0x00d8140e,0x0e004439, +0x21501407,0x20582e0d,0x01280414,0x1140745b, +0x00880e02,0x20101c06,0x00583218,0x0f703838, +0x00981202,0x00302405,0x2028421b,0x0fe03c3a, +0x00c81a04,0x0030240c,0x00283a25,0x0fd0303b, +0x01482603,0x00003809,0x00785a3b,0x1420645e, +0x20b85a03,0x00e07c00,0x21101800,0x11303e12, +0x20981000,0x00100400,0x00802800,0x1210361b, +0x20a82003,0x00602800,0x20200400,0x12803a1b, +0x21303003,0x20385c00,0x00c02800,0x17105e22, +0x00a02405,0x20884208,0x00f03a20,0x10804221, +0x00900201,0x20480801,0x0090261a,0x11204a28, +0x00c81605,0x20200c08,0x0080321f,0x11703e2b, +0x01480a01,0x00901409,0x20b0123a,0x15c0763f, +0x00481204,0x00202806,0x20200203,0x0f205a33, +0x00201601,0x20381602,0x00701c00,0x0f905a35, +0x00001403,0x20781a09,0x00b02804,0x0fd05a38, +0x00683a0b,0x00706407,0x20603002,0x1330925b, +0x00080801,0x20200e06,0x00801408,0x0d905e30, +0x20100405,0x00180a05,0x00200408,0x0df06231, +0x00380602,0x20200c02,0x00500003,0x0e206635, +0x20300c0b,0x20780618,0x01301815,0x1070a24f, +0x00001402,0x20482202,0x00b00009,0x0c305e27, +0x00281e06,0x00303009,0x00080405,0x0c80662b, +0x20200c02,0x20381204,0x0080000d,0x0c90622d, +0x00000604,0x20481809,0x01280c0d,0x0e40923e, +0x00100602,0x00100004,0x00380c08,0x0b105e1f, +0x20101406,0x20481e0a,0x00c0100d,0x0b506622, +0x00200201,0x00000403,0x00480407,0x0b606223, +0x00001003,0x20381204,0x00c8100f,0x0c909630, +0x20180401,0x00200201,0x0030080a,0x0a405e16, +0x00080e04,0x00101007,0x00580809,0x0a706617, +0x20180e01,0x00000c01,0x00500c0c,0x0a606219, +0x20180602,0x00100404,0x00880c10,0x0b408a21, +0x00280e02,0x00101802,0x00380407,0x09c0620d, +0x00000c03,0x20280e05,0x0090080a,0x09e0660e, +0x00000802,0x20380a04,0x0090000a,0x09d0660e, +0x00100c03,0x00080e02,0x00980c0e,0x0a708a12, +0x20200801,0x20280e03,0x0090040d,0x09705e03, +0x00080a02,0x00001404,0x00680c0b,0x09906603, +0x00080602,0x20100803,0x0078040c,0x09806203, +0x00081a03,0x00301c06,0x00600010,0x0a208603, +0x00000000,0x00080401,0x00680408,0x09905c08, +0x20100400,0x20281602,0x00b0140c,0x09b06408, +0x00000001,0x20280a02,0x0090080a,0x09a06008, +0x00100402,0x20280e04,0x00d0140f,0x0a40880d, +0x00200601,0x00080c01,0x00500809,0x09f05c10, +0x00000401,0x00080a01,0x00600009,0x0a106813, +0x00100800,0x20180800,0x0078040a,0x0a006412, +0x20300401,0x20181001,0x00a00812,0x0af08c1d, +0x20480401,0x00100a02,0x0018080e,0x0a90601c, +0x00180a01,0x00101001,0x00480c09,0x0ad0681c, +0x20180800,0x00000e01,0x00580c0b,0x0ab0601c, +0x00580603,0x00001403,0x00680409,0x0c10942a, +0x00600e01,0x00180802,0x00380c01,0x0ba05c23, +0x20101a01,0x20282202,0x0080000b,0x0be06426, +0x20101c00,0x20182400,0x00880409,0x0bc05c26, +0x20401803,0x00082206,0x00b00c19,0x0da0943b, +0x20780e02,0x00400400,0x00200c12,0x0cd0582d, +0x20201004,0x00581604,0x00081808,0x0d306030, +0x20200001,0x00680e01,0x20280408,0x0d20582f, +0x20281205,0x00580404,0x0030100d,0x0fc0944e, +0x20300803,0x00180a07,0x00381a03,0x0e605834, +0x20582a04,0x00903407,0x20582001,0x0ed05034, +0x20783203,0x00703c02,0x20481403,0x0eb05835, +0x20f81403,0x0020160a,0x00181c07,0x12609c58, +0x00680e02,0x00380c05,0x00181a12,0x0ff04434, +0x00700403,0x20180e08,0x00880a15,0x10504835, +0x00801403,0x20582a08,0x00a80a19,0x10404c35, +0x01101000,0x20383201,0x00783633,0x15008056, +0x20d0280a,0x20788800,0x01a82800,0x11a04e0a, +0x20880c06,0x00583000,0x00a81800,0x12a05a18, +0x20880805,0x00183800,0x01081800,0x12f0561a, +0x21085007,0x00e03000,0x00381800,0x17f07e23, +0x00e81a0d,0x0030301e,0x20882a27,0x1120521e, +0x00800a05,0x00280411,0x20281a19,0x11c05625, +0x00602a03,0x0008300e,0x00181a17,0x12005226, +0x01300e0c,0x20680416,0x00f01a31,0x16a07e3b, +0x00000002,0x20280a0b,0x00404803,0x0fd05e30, +0x00181a03,0x00402802,0x20302a01,0x10506632, +0x00381a05,0x00a02806,0x20b01e05,0x10905e34, +0x20401c05,0x2038420d,0x00e06c09,0x1450a24f, +0x00201402,0x20281203,0x00200402,0x0e60722d, +0x00400802,0x20100607,0x00701403,0x0ec07631, +0x00200404,0x00400209,0x20101c04,0x0ef06e34, +0x00880a04,0x00401c01,0x20200603,0x11e0c64c, +0x00280e01,0x00202003,0x20280c07,0x0d007229, +0x20400c03,0x00182202,0x0080100e,0x0d507629, +0x00080e02,0x00501803,0x2010000a,0x0d70722d, +0x20401407,0x00280e0a,0x00581416,0x0fa0c242, +0x20181201,0x20101000,0x0060100c,0x0be06e1f, +0x00581206,0x00402008,0x00080402,0x0c307e21, +0x00180400,0x00200202,0x0050100a,0x0c307623, +0x00381a07,0x0070240c,0x0028140b,0x0dd0b232, +0x00000c01,0x20580e03,0x00a00409,0x0b107615, +0x20400c06,0x00081a0a,0x00801010,0x0b508218, +0x20200c02,0x00181603,0x0060040d,0x0b407a18, +0x20300808,0x00180a0b,0x00b00014,0x0c80b223, +0x00000801,0x20281000,0x00700009,0x0a80720c, +0x00380e03,0x00301407,0x00380c05,0x0ac07e0d, +0x00380e02,0x00401404,0x00080407,0x0ab07a0e, +0x00481608,0x00201c0c,0x0098080b,0x0ba0aa13, +0x00080602,0x00000c03,0x0038040a,0x0a507603, +0x20100000,0x00080602,0x0070140f,0x0a808203, +0x20200400,0x00080602,0x00500c0f,0x0a607a03, +0x20401407,0x20282a0c,0x01001417,0x0b40ae02, +0x00000401,0x20180602,0x00600009,0x0a607407, +0x20100402,0x00080603,0x0068040a,0x0a908409, +0x00100402,0x00180602,0x00480808,0x0a807c08, +0x00300205,0x00300409,0x0068100b,0x0b80ac0e, +0x00100202,0x00000002,0x0058040a,0x0ab07010, +0x00100202,0x00100403,0x00580808,0x0b008012, +0x00080a04,0x00300c05,0x0030000a,0x0ae07811, +0x20200404,0x00300205,0x00700413,0x0c20b01d, +0x20300006,0x00080605,0x00580c0c,0x0b60701b, +0x00000803,0x00180e03,0x0068040b,0x0bb07c1c, +0x00000c06,0x00080a07,0x0068080a,0x0b90781b, +0x00280e03,0x00400c07,0x00700c0c,0x0d50b02c, +0x00581e0b,0x0000200c,0x00500c04,0x0c606c22, +0x20281e03,0x00302c06,0x00380c09,0x0cc07c25, +0x20182a07,0x0030340b,0x0048040a,0x0c907025, +0x20181e04,0x00202602,0x00a01c13,0x0ef0bc3c, +0x20900c09,0x20782213,0x00d00c12,0x0d90742d, +0x00181604,0x20501e03,0x00e00804,0x0e007c2c, +0x00080601,0x20780609,0x01101407,0x0de0782d, +0x20701402,0x2068320d,0x01300411,0x1110c04e, +0x00081603,0x20401408,0x0058360a,0x0f206831, +0x20a0200a,0x20a8460f,0x01581408,0x0f807032, +0x20a02c0a,0x2088520c,0x00f82405,0x0f606c33, +0x20c00807,0x20182606,0x00784e03,0x13a0ac55, +0x00504801,0x20982e03,0x00983e0e,0x1080582e, +0x00a02207,0x20280414,0x0048621d,0x11006032, +0x00b01e08,0x00301417,0x20587221,0x10f05432, +0x01104207,0x00100414,0x20289e34,0x1610884b, +0x2030080b,0x00080c00,0x0048bc00,0x12808a1a, +0x2030280d,0x20b85400,0x01a8bc00,0x1390a223, +0x2030280f,0x20784c00,0x0148cc00,0x13e09e25, +0x20904816,0x2138bc00,0x02c8dc00,0x1930da2a, +0x0018160d,0x00281420,0x0028160a,0x11a0421f, +0x00382a10,0x00001427,0x00583608,0x12705e27, +0x00484615,0x0030482e,0x00183e09,0x12b0562a, +0x00883a1d,0x20102041,0x2038321b,0x17c09a37, +0x00200c05,0x20380a08,0x20302607,0x10805e28, +0x20201006,0x20a81e0a,0x00a03c01,0x1120722b, +0x20201407,0x20f82210,0x01304c01,0x11406a2e, +0x00000408,0x20f01215,0x00505203,0x15b0c646, +0x00481a04,0x00002c07,0x20501201,0x0f306a2c, +0x00681607,0x20602008,0x00301e05,0x0fc08a2d, +0x00600204,0x20a00c06,0x00b00e05,0x0fd08230, +0x00500a01,0x20e00404,0x00a01202,0x1370d649, +0x00100e01,0x20680e05,0x0050280a,0x0de07628, +0x20100806,0x20a0060d,0x00b0100c,0x0e609a2a, +0x20200801,0x20a80e05,0x00e0200d,0x0e608a2b, +0x00381203,0x20b02c00,0x00b0100c,0x1140e244, +0x20201006,0x20481e07,0x0030080c,0x0cc07e1d, +0x20100603,0x20881007,0x00b00c0a,0x0d40961f, +0x00100802,0x20880a02,0x00a00008,0x0d309221, +0x20401406,0x20f8260b,0x01601016,0x0f50e233, +0x00181206,0x00001c0a,0x20580406,0x0c007e14, +0x00280402,0x20701204,0x00800006,0x0c709e17, +0x00080603,0x20601004,0x0088080a,0x0c409218, +0x00500203,0x20a00c07,0x00d81809,0x0e00e223, +0x00100403,0x20400608,0x00200809,0x0b80860d, +0x00000a01,0x20880c01,0x00c0080c,0x0bd09e0e, +0x00101003,0x20881a05,0x00c0080b,0x0bb0920e, +0x20400c01,0x20b81e02,0x01001018,0x0d20da13, +0x20200000,0x20380402,0x0038040c,0x0b408203, +0x20200401,0x20780a02,0x0080040c,0x0b90a201, +0x20280a02,0x20400804,0x0068040d,0x0b709202, +0x00380c00,0x20701c01,0x0098140b,0x0cd0e202, +0x00180a01,0x20300c01,0x00200407,0x0b508007, +0x00100000,0x20600400,0x00680c07,0x0bb0a008, +0x00380400,0x20600a01,0x00800406,0x0b809407, +0x20280e01,0x20a00802,0x00f00c14,0x0d00d80d, +0x20100000,0x20500201,0x0050040b,0x0bb08410, +0x20180400,0x20600401,0x0078040b,0x0c209811, +0x20400402,0x20880e02,0x00a0040f,0x0be09012, +0x00280800,0x20d00e01,0x01200c0d,0x0db0e01e, +0x00300000,0x20500201,0x00580407,0x0c508419, +0x00380a02,0x20700c01,0x00800007,0x0cd0981a, +0x00681205,0x20701405,0x00800003,0x0ca0941a, +0x00080602,0x20f81601,0x01402013,0x0ee0e42e, +0x20601000,0x20583202,0x00500c10,0x0d407c25, +0x20501002,0x20983205,0x00b00c0f,0x0dc09826, +0x20802405,0x20a8460b,0x00d01014,0x0d909426, +0x20401403,0x20f83607,0x00f00811,0x1090f040, +0x00000a03,0x20200202,0x20782a01,0x0e90802c, +0x20301203,0x20582400,0x20181401,0x0f20942e, +0x20100603,0x20280c03,0x20582a02,0x0ef0902f, +0x20580606,0x20a00800,0x00283804,0x12c0e84b, +0x20302410,0x00182e0b,0x20784e02,0x0ff0642b, +0x0000080c,0x20101a08,0x20a86607,0x1080882b, +0x00080c0b,0x20103605,0x20886607,0x10507c2a, +0x20502417,0x20b80e11,0x0048920a,0x1510c448, +0x00584e11,0x00a0ac33,0x21284a10,0x1130442a, +0x00381a0d,0x00106027,0x20483a09,0x11c05c2a, +0x0038220d,0x20306827,0x00581e0a,0x1190542a, +0x00b85a18,0x2020c848,0x00185e21,0x17208441, +0x00880a02,0x20201400,0x00689c00,0x13b0b632, +0x00a81601,0x00303800,0x2088c800,0x1510ea3f, +0x00c81202,0x00003400,0x0008cc00,0x1550e643, +0x00d81006,0x00602c00,0x21196800,0x1b414a54, +0x20d02410,0x20487206,0x00b86017,0x12306227, +0x20d02c10,0x20288604,0x00685c1f,0x13308230, +0x21104011,0x2048be06,0x00c84425,0x13607a31, +0x21504009,0x0028c013,0x20687c26,0x18e0a241, +0x00780a16,0x00601c2b,0x21182a0f,0x11204a23, +0x00480e16,0x0090202b,0x21b82a09,0x12006e25, +0x00580e12,0x00b0202c,0x2228420f,0x12306e26, +0x00980e12,0x0120282d,0x23581618,0x17209a3a, +0x00000c0e,0x00382a18,0x20905405,0x0ff05e28, +0x20100c0b,0x00682615,0x21305c03,0x10c08628, +0x00280403,0x00900e0b,0x21a05401,0x10d0822d, +0x00481001,0x00f0320a,0x22c07001,0x1510c645, +0x00080e0a,0x00602011,0x21300805,0x0ec07623, +0x00680e07,0x0090240b,0x21c00601,0x0f909e27, +0x20180401,0x00800e04,0x21701808,0x0f809a28, +0x00000000,0x00b80607,0x22004c0c,0x12f0ea3f, +0x00380804,0x00401e0e,0x20b01c05,0x0dc0861e, +0x20500004,0x0060020a,0x21302010,0x0e70a61f, +0x00380401,0x00701202,0x21400405,0x0e50a222, +0x00180c03,0x00b02606,0x2218040c,0x11310233, +0x20500c03,0x00282601,0x2050080f,0x0cf08214, +0x00300201,0x00600003,0x21300403,0x0da0aa15, +0x20300000,0x00500001,0x21000c0e,0x0d70a218, +0x00280602,0x00800803,0x2180040f,0x0fd0fa25, +0x00580a05,0x00401407,0x20d00001,0x0c808a0b, +0x20180601,0x00600a01,0x2130080d,0x0d10b20d, +0x00480a03,0x00501c01,0x21000406,0x0ce0aa0e, +0x20380401,0x00701203,0x21600015,0x0ef0fe13, +0x20200403,0x00380a08,0x20900c0f,0x0c408e04, +0x20100002,0x00500204,0x2108040a,0x0ce0b202, +0x20400804,0x00381607,0x20900c11,0x0c90aa02, +0x00400602,0x00680c01,0x21200c0c,0x0ea0fa03, +0x00100400,0x00381002,0x20a80408,0x0c508808, +0x00100201,0x00500403,0x21080807,0x0cf0ac07, +0x00300602,0x00580804,0x20e80805,0x0cb0a408, +0x20300c05,0x00782206,0x21400816,0x0ec0fc0e, +0x20100201,0x00500002,0x20f8040a,0x0cb08c11, +0x20100400,0x00580a02,0x20f0040c,0x0d50ac11, +0x20200201,0x00500201,0x2108040d,0x0d10a411, +0x00200608,0x00981009,0x21c0080d,0x0f810020, +0x00300202,0x00580602,0x20f00006,0x0d508c18, +0x00100800,0x00681a02,0x21180408,0x0e00a81b, +0x00100c03,0x00682204,0x21180408,0x0dc0a01b, +0x20200c08,0x00b82a10,0x22080411,0x10c1042f, +0x20600006,0x00580608,0x2108280e,0x0e408422, +0x20380401,0x00700a03,0x2168280a,0x0f00a424, +0x20381206,0x00802c06,0x2198300a,0x0ec09c24, +0x20280608,0x00e00c08,0x22a8440a,0x1270f03d, +0x20380e03,0x00602809,0x21184203,0x0f706828, +0x20580803,0x00701601,0x21584001,0x10308c29, +0x20400008,0x0050020c,0x20e82c01,0x0ff08429, +0x20a0040e,0x00d80a0f,0x22785404,0x1470d044, +0x00d82007,0x00206000,0x2078420d,0x10a05420, +0x00c81406,0x00504008,0x20f8460f,0x11706c22, +0x00b80805,0x00501c0b,0x20e8460c,0x11306423, +0x01282e03,0x00e0881b,0x2298861b,0x1680a439, +0x20c01a09,0x2058481b,0x01008c23,0x11a0442d, +0x20a80e0b,0x00002422,0x0010681d,0x1270682c, +0x20a0020c,0x00200423,0x2070701d,0x1240642f, +0x20d01e08,0x00285418,0x2060d827,0x18209444 + }, //DNP + { +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000 + }, //ct3 + }, + Cs1Table:{ // Custom 1 + {0}, //ct0 + {0}, //ct1 + {0}, //ct2 + {0} //ct3 + }, + Cs2Table:{ // Custom 2 + {0}, //ct0 + {0}, //ct1 + {0}, //ct2 + {0} //ct3 + }, + Cs3Table:{ // Custom 3 + {0}, //ct0 + {0}, //ct1 + {0}, //ct2 + {0} //ct3 + }, + Cs4Table:{ // Custom 4 + {0}, //ct0 + {0}, //ct1 + {0}, //ct2 + {0} //ct3 + }, + Cs5Table:{ // Custom 5 + {0}, //ct0 + {0}, //ct1 + {0}, //ct2 + {0} //ct3 + }, + SensorGoldenCalTable:{ // SensorGoldenCalTable + PixId: 0, + SlimLscType: 0, + Width: 0, + Height: 0, + OffsetX: 0, + OffsetY: 0, + TblSize: 0, + IspLSCReg: {0, 0x60ea709a, 0, 0x00ec009a, 0}, + GainTable: { + 0xec, 0x6e, 0xd0, 0x54, 0xe9, 0x54, 0x63, 0x52, 0x5c, 0x63, 0x8f, 0x49, 0xad, 0x48, 0x90, 0x46, + 0xf1, 0x51, 0xf4, 0x3e, 0xa2, 0x3d, 0x9f, 0x3b, 0xde, 0x46, 0x34, 0x39, 0xb8, 0x37, 0x6c, 0x36, + 0xda, 0x48, 0x47, 0x3a, 0x83, 0x38, 0x07, 0x37, 0x03, 0x56, 0x9c, 0x41, 0x9e, 0x40, 0x0c, 0x3e, + 0x96, 0x6a, 0xf4, 0x4e, 0x5d, 0x4e, 0x6d, 0x4a, 0x3d, 0x76, 0x9c, 0x5c, 0x99, 0x5c, 0x7d, 0x59, + 0x4a, 0x68, 0xd5, 0x4e, 0xe3, 0x4e, 0xcc, 0x4a, 0xb4, 0x54, 0xcd, 0x40, 0x3b, 0x41, 0xcc, 0x3e, + 0x09, 0x3f, 0x8f, 0x34, 0xf5, 0x33, 0xc7, 0x32, 0x6a, 0x35, 0x29, 0x2e, 0x22, 0x2d, 0xdb, 0x2c, + 0xfb, 0x36, 0x25, 0x2f, 0xf4, 0x2d, 0x65, 0x2d, 0xfb, 0x44, 0x29, 0x37, 0x6c, 0x36, 0xf4, 0x34, + 0x7b, 0x5c, 0x26, 0x45, 0x28, 0x45, 0xd9, 0x41, 0x5d, 0x74, 0xb3, 0x57, 0xed, 0x57, 0xf4, 0x52, + 0x10, 0x64, 0x56, 0x4a, 0x61, 0x4b, 0x60, 0x47, 0xef, 0x48, 0xad, 0x39, 0x75, 0x3a, 0x2e, 0x39, + 0xe6, 0x32, 0xaf, 0x2c, 0xbd, 0x2c, 0x6d, 0x2c, 0x2c, 0x29, 0x69, 0x26, 0xe2, 0x25, 0x16, 0x26, + 0xdc, 0x2a, 0x0a, 0x27, 0x7e, 0x26, 0x85, 0x26, 0xea, 0x37, 0x04, 0x2f, 0xee, 0x2e, 0xca, 0x2d, + 0x57, 0x50, 0xf0, 0x3d, 0xcc, 0x3e, 0x35, 0x3b, 0x34, 0x6e, 0x4b, 0x52, 0x3a, 0x53, 0x7b, 0x4d, + 0x1d, 0x60, 0x51, 0x47, 0xee, 0x48, 0x5e, 0x44, 0x3b, 0x41, 0x02, 0x35, 0x53, 0x36, 0x78, 0x34, + 0xef, 0x2b, 0x4f, 0x28, 0x84, 0x28, 0x92, 0x28, 0xe3, 0x22, 0xf2, 0x21, 0xf1, 0x21, 0xf3, 0x21, + 0xef, 0x23, 0x5f, 0x22, 0x47, 0x22, 0x3a, 0x22, 0x35, 0x30, 0x34, 0x2a, 0xa0, 0x2a, 0x7c, 0x29, + 0x84, 0x49, 0xa7, 0x39, 0xf9, 0x3a, 0xbb, 0x37, 0x47, 0x69, 0x02, 0x4f, 0x05, 0x51, 0xe7, 0x4a, + 0xe4, 0x5d, 0x37, 0x46, 0x73, 0x48, 0xe2, 0x43, 0x8d, 0x3e, 0x70, 0x33, 0xc8, 0x34, 0xd2, 0x32, + 0x86, 0x29, 0xb1, 0x26, 0x4a, 0x27, 0x1e, 0x27, 0xca, 0x20, 0xe6, 0x20, 0xbf, 0x20, 0xba, 0x20, + 0xf0, 0x21, 0xf4, 0x20, 0xfa, 0x20, 0xed, 0x20, 0xec, 0x2d, 0xfa, 0x28, 0xe1, 0x29, 0x47, 0x28, + 0xba, 0x46, 0x38, 0x38, 0xba, 0x39, 0xfe, 0x35, 0x3b, 0x68, 0x97, 0x4e, 0x63, 0x50, 0xac, 0x49, + 0x9d, 0x5f, 0x5d, 0x47, 0xaf, 0x49, 0xf9, 0x44, 0x8a, 0x41, 0x42, 0x35, 0xc8, 0x36, 0x54, 0x34, + 0x14, 0x2c, 0x4d, 0x28, 0xdf, 0x28, 0xad, 0x28, 0x1b, 0x23, 0x1c, 0x22, 0x2b, 0x22, 0x1a, 0x22, + 0x67, 0x24, 0xbf, 0x22, 0xf3, 0x22, 0x85, 0x22, 0x82, 0x30, 0xe5, 0x2a, 0xea, 0x2b, 0x42, 0x2a, + 0xbb, 0x49, 0x5f, 0x3a, 0xc9, 0x3c, 0xe4, 0x37, 0x60, 0x6b, 0xe6, 0x4f, 0xa6, 0x52, 0x9a, 0x4a, + 0xd7, 0x65, 0x3a, 0x4b, 0x55, 0x4d, 0x97, 0x48, 0xdb, 0x49, 0xe4, 0x39, 0x76, 0x3b, 0xc2, 0x38, + 0xe7, 0x33, 0x2f, 0x2d, 0xa3, 0x2d, 0xe1, 0x2c, 0xd0, 0x29, 0xc6, 0x26, 0xda, 0x26, 0xab, 0x26, + 0x66, 0x2b, 0xe2, 0x27, 0xcd, 0x27, 0x3d, 0x27, 0x81, 0x38, 0x0e, 0x30, 0xae, 0x30, 0xe3, 0x2e, + 0x6f, 0x52, 0x95, 0x3f, 0x23, 0x41, 0x32, 0x3d, 0x0c, 0x71, 0xfc, 0x54, 0xfe, 0x55, 0xe2, 0x4f, + 0xd7, 0x6c, 0x95, 0x4f, 0x13, 0x52, 0x84, 0x4d, 0xc4, 0x56, 0x98, 0x41, 0xf1, 0x42, 0xae, 0x3f, + 0xe3, 0x40, 0x5d, 0x35, 0x90, 0x35, 0x14, 0x34, 0x01, 0x36, 0xde, 0x2e, 0x9f, 0x2e, 0xb8, 0x2d, + 0x92, 0x37, 0xe6, 0x2f, 0xa3, 0x2f, 0x8d, 0x2e, 0x96, 0x45, 0x27, 0x38, 0x7f, 0x38, 0x67, 0x36, + 0x41, 0x5f, 0xdc, 0x46, 0x97, 0x48, 0xdd, 0x43, 0xb8, 0x77, 0xbd, 0x5b, 0x1e, 0x5c, 0xc3, 0x55, + 0x9e, 0x72, 0xb4, 0x56, 0xe1, 0x57, 0x72, 0x54, 0xe0, 0x65, 0x45, 0x4b, 0x10, 0x4c, 0x82, 0x48, + 0x86, 0x52, 0xed, 0x3f, 0x56, 0x40, 0x1c, 0x3e, 0x56, 0x47, 0xe4, 0x39, 0xbf, 0x39, 0x74, 0x37, + 0x20, 0x49, 0x11, 0x3b, 0xde, 0x3a, 0x99, 0x38, 0xcb, 0x57, 0xd3, 0x42, 0x42, 0x43, 0xcf, 0x3f, + 0x18, 0x6e, 0x71, 0x50, 0x89, 0x51, 0x3a, 0x4d, 0xcd, 0x7c, 0x61, 0x5f, 0x4a, 0x61, 0xf1, 0x5d, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + + }, + UnitGainTable: {0} + }, + }, + CameraData: {0}, + }, +}; + diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp2509_mipi_raw/camera_isp_pca_sp2509mipiraw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp2509_mipi_raw/camera_isp_pca_sp2509mipiraw.h new file mode 100755 index 0000000000000000000000000000000000000000..7d68528cbb9834401ce2e27c1ed3475d8e2ed627 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp2509_mipi_raw/camera_isp_pca_sp2509mipiraw.h @@ -0,0 +1,590 @@ +/******************************************************************************************** + * LEGAL DISCLAIMER + * + * (Header of MediaTek Software/Firmware Release or Documentation) + * + * BY OPENING OR USING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") RECEIVED + * FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON AN "AS-IS" BASIS + * ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, + * INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR + * A PARTICULAR PURPOSE OR NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY + * WHATSOEVER WITH RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK + * ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO + * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S SPECIFICATION + * OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. + * + * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE LIABILITY WITH + * RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, + * TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE + * FEES OR SERVICE CHARGE PAID BY BUYER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE WITH THE LAWS + * OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF LAWS PRINCIPLES. + ************************************************************************************************/ + +/******************************************************************************* +* ISP_NVRAM_PCA_STRUCT +********************************************************************************/ +Slider:{ + value:{// low middle high + 30, 14, 15 + } +}, +Config:{ + set:{//00 + 0x00000000, 0x00000000 + } +}, +PCA_LUTS:{ + lut_lo:{ // low + //y_gain sat_gain hue_shift reserved + {0x0, 0x1e, 0x0, 0x0}, // 0 + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // 10 + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // 20 + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // 30 + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // 40 + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // 50 + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // 60 + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // 70 + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // 80 + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // 90 + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, //100 + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, //110 + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, //120 + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, //130 + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, //140 + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, //150 + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, //160 + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, //170 + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0}, // + {0x0, 0x1e, 0x0, 0x0} // + }, + lut_md:{ // middle + //y_gain sat_gain hue_shift reserved + {0x0, 0xe, 0x0, 0x0}, // 0 + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // 10 + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // 20 + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // 30 + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // 40 + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // 50 + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // 60 + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // 70 + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // 80 + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // 90 + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, //100 + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, //110 + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, //120 + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, //130 + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, //140 + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, //150 + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, //160 + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, //170 + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0}, // + {0x0, 0xe, 0x0, 0x0} // + }, + lut_hi:{ // high + //y_gain sat_gain hue_shift reserved + {0x0, 0xf, 0x0, 0x0}, // 0 + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // 10 + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // 20 + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // 30 + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // 40 + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // 50 + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // 60 + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // 70 + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // 80 + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // 90 + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, //100 + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, //110 + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, //120 + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, //130 + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, //140 + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, //150 + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, //160 + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, //170 + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0}, // + {0x0, 0xf, 0x0, 0x0} // + }, +} diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp2509_mipi_raw/camera_isp_regs_sp2509mipiraw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp2509_mipi_raw/camera_isp_regs_sp2509mipiraw.h new file mode 100755 index 0000000000000000000000000000000000000000..5c8528d05e37a3ff9bd1747ebe34c7c5d505b3bf --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp2509_mipi_raw/camera_isp_regs_sp2509mipiraw.h @@ -0,0 +1,6388 @@ + +/******************************************************************************* +* ISP_NVRAM_REGISTER_STRUCT +********************************************************************************/ +Idx:{//ISP_NVRAM_REG_INDEX_STRUCT + OBC :0, + BPC :1, + NR1 :1, + LSC :0, + SL2 :0, + CFA :1, + CCM :0, + GGM :0, + ANR :1, + CCR :1, + EE :1, +}, +OBC:{ + {set:{// 00: profile = preview, sensor mode = preview, iso = 100 ~ 400 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 01: profile = preview, sensor mode = preview, iso = 800 ~ 3200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 02: profile = preview, sensor mode = capture, iso = 100 ~ 400 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 03: profile = preview, sensor mode = capture, iso = 800 ~ 3200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 04: profile = preview, sensor mode = video, iso = 100 ~ 400 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 05: profile = preview, sensor mode = video, iso = 800 ~ 3200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 06: profile = preview, sensor mode = SlimVideo1, iso = 100 ~ 400 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 07: profile = preview, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 08: profile = preview, sensor mode = SlimVideo2, iso = 100 ~ 400 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 09: profile = preview, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 10: profile = video, sensor mode = preview, iso = 100 ~ 400 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 11: profile = video, sensor mode = preview, iso = 800 ~ 3200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 12: profile = video, sensor mode = capture, iso = 100 ~ 400 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 13: profile = video, sensor mode = capture, iso = 800 ~ 3200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 14: profile = video, sensor mode = video, iso = 100 ~ 400 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 15: profile = video, sensor mode = video, iso = 800 ~ 3200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 16: profile = video, sensor mode = SlimVideo1, iso = 100 ~ 400 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 17: profile = video, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 18: profile = video, sensor mode = SlimVideo2, iso = 100 ~ 400 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 19: profile = video, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 20: profile = capture, sensor mode = preview, iso = 100 ~ 400 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 21: profile = capture, sensor mode = preview, iso = 800 ~ 3200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 22: profile = capture, sensor mode = capture, iso = 100 ~ 400 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 23: profile = capture, sensor mode = capture, iso = 800 ~ 3200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 24: profile = capture, sensor mode = video, iso = 100 ~ 400 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 25: profile = capture, sensor mode = video, iso = 800 ~ 3200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 26: profile = capture, sensor mode = SlimVideo1, iso = 100 ~ 400 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 27: profile = capture, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 28: profile = capture, sensor mode = SlimVideo2, iso = 100 ~ 400 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 29: profile = capture, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000200, 0x00000200, 0x00000200, 0x00000200 + }}, + {set:{// 30: profile = N3D preview, iso = 100 ~ 400 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x0000020D, 0x0000020D, 0x0000020D, 0x0000020D + }}, + {set:{// 31: profile = N3D preview, iso = 800 ~ 3200 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x0000020D, 0x0000020D, 0x0000020D, 0x0000020D + }}, + {set:{// 32: profile = N3D video, iso = 100 ~ 400 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x0000020D, 0x0000020D, 0x0000020D, 0x0000020D + }}, + {set:{// 33: profile = N3D video, iso = 800 ~ 3200 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x0000020D, 0x0000020D, 0x0000020D, 0x0000020D + }}, + {set:{// 34: profile = N3D capture, iso = 100 ~ 400 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x0000020D, 0x0000020D, 0x0000020D, 0x0000020D + }}, + {set:{// 35: profile = N3D capture, iso = 800 ~ 3200 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x0000020D, 0x0000020D, 0x0000020D, 0x0000020D + }}, + {set:{// 36: profile = IHDR preview, iso = 100 ~ 400 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x0000020D, 0x0000020D, 0x0000020D, 0x0000020D + }}, + {set:{// 37: profile = IHDR preview, iso = 800 ~ 3200 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x0000020D, 0x0000020D, 0x0000020D, 0x0000020D + }}, + {set:{// 38: profile = IHDR video, iso = 100 ~ 400 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x0000020D, 0x0000020D, 0x0000020D, 0x0000020D + }}, + {set:{// 39: profile = IHDR video, iso = 800 ~ 3200 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x0000020D, 0x0000020D, 0x0000020D, 0x0000020D + }}, + {set:{// 40: profile = preview, sensor mode = custom1, iso = 100 ~ 400 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x0000020D, 0x0000020D, 0x0000020D, 0x0000020D + }}, + {set:{// 41: profile = preview, sensor mode = custom1, iso = 800 ~ 3200 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x0000020D, 0x0000020D, 0x0000020D, 0x0000020D + }}, + {set:{// 42: profile = preview, sensor mode = custom2, iso = 100 ~ 400 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x0000020D, 0x0000020D, 0x0000020D, 0x0000020D + }}, + {set:{// 43: profile = preview, sensor mode = custom2, iso = 800 ~ 3200 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x0000020D, 0x0000020D, 0x0000020D, 0x0000020D + }}, + {set:{// 44: profile = preview, sensor mode = custom3, iso = 100 ~ 400 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x0000020D, 0x0000020D, 0x0000020D, 0x0000020D + }}, + {set:{// 45: profile = preview, sensor mode = custom3, iso = 800 ~ 3200 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x0000020D, 0x0000020D, 0x0000020D, 0x0000020D + }}, + {set:{// 46: profile = preview, sensor mode = custom4, iso = 100 ~ 400 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x0000020D, 0x0000020D, 0x0000020D, 0x0000020D + }}, + {set:{// 47: profile = preview, sensor mode = custom4, iso = 800 ~ 3200 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x0000020D, 0x0000020D, 0x0000020D, 0x0000020D + }}, + {set:{// 48: profile = preview, sensor mode = custom5, iso = 100 ~ 400 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x0000020D, 0x0000020D, 0x0000020D, 0x0000020D + }}, + {set:{// 49: profile = preview, sensor mode = custom5, iso = 800 ~ 3200 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x0000020D, 0x0000020D, 0x0000020D, 0x0000020D + }}, + {set:{// 50: profile = video, sensor mode = custom1, iso = 100 ~ 400 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x0000020D, 0x0000020D, 0x0000020D, 0x0000020D + }}, + {set:{// 51: profile = video, sensor mode = custom1, iso = 800 ~ 3200 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x0000020D, 0x0000020D, 0x0000020D, 0x0000020D + }}, + {set:{// 52: profile = video, sensor mode = custom2, iso = 100 ~ 400 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x0000020D, 0x0000020D, 0x0000020D, 0x0000020D + }}, + {set:{// 53: profile = video, sensor mode = custom2, iso = 800 ~ 3200 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x0000020D, 0x0000020D, 0x0000020D, 0x0000020D + }}, + {set:{// 54: profile = video, sensor mode = custom3, iso = 100 ~ 400 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x0000020D, 0x0000020D, 0x0000020D, 0x0000020D + }}, + {set:{// 55: profile = video, sensor mode = custom3, iso = 800 ~ 3200 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x0000020D, 0x0000020D, 0x0000020D, 0x0000020D + }}, + {set:{// 56: profile = video, sensor mode = custom4, iso = 100 ~ 400 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x0000020D, 0x0000020D, 0x0000020D, 0x0000020D + }}, + {set:{// 57: profile = video, sensor mode = custom4, iso = 800 ~ 3200 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x0000020D, 0x0000020D, 0x0000020D, 0x0000020D + }}, + {set:{// 58: profile = video, sensor mode = custom5, iso = 100 ~ 400 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x0000020D, 0x0000020D, 0x0000020D, 0x0000020D + }}, + {set:{// 59: profile = video, sensor mode = custom5, iso = 800 ~ 3200 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x0000020D, 0x0000020D, 0x0000020D, 0x0000020D + }}, + {set:{// 60: profile = capture, sensor mode = custom1, iso = 100 ~ 400 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x0000020D, 0x0000020D, 0x0000020D, 0x0000020D + }}, + {set:{// 61: profile = capture, sensor mode = custom1, iso = 800 ~ 3200 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x0000020D, 0x0000020D, 0x0000020D, 0x0000020D + }}, + {set:{// 62: profile = capture, sensor mode = custom2, iso = 100 ~ 400 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x0000020D, 0x0000020D, 0x0000020D, 0x0000020D + }}, + {set:{// 63: profile = capture, sensor mode = custom2, iso = 800 ~ 3200 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x0000020D, 0x0000020D, 0x0000020D, 0x0000020D + }}, + {set:{// 64: profile = capture, sensor mode = custom3, iso = 100 ~ 400 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x0000020D, 0x0000020D, 0x0000020D, 0x0000020D + }}, + {set:{// 65: profile = capture, sensor mode = custom3, iso = 800 ~ 3200 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x0000020D, 0x0000020D, 0x0000020D, 0x0000020D + }}, + {set:{// 66: profile = capture, sensor mode = custom4, iso = 100 ~ 400 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x0000020D, 0x0000020D, 0x0000020D, 0x0000020D + }}, + {set:{// 67: profile = capture, sensor mode = custom4, iso = 800 ~ 3200 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x0000020D, 0x0000020D, 0x0000020D, 0x0000020D + }}, + {set:{// 68: profile = capture, sensor mode = custom5, iso = 100 ~ 400 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x0000020D, 0x0000020D, 0x0000020D, 0x0000020D + }}, + {set:{// 69: profile = capture, sensor mode = custom5, iso = 800 ~ 3200 + 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x00001FBC, 0x0000020D, 0x0000020D, 0x0000020D, 0x0000020D + }} +}, +BPC:{ + {set:{// 00: profile = preview, sensor mode = preview, iso = 100 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 01: profile = preview, sensor mode = preview, iso = 200 ~ 400 + 0x00000301, 0x3C2A1E06, 0x2A1E0650, 0x1E06503C, 0x06503C2A, 0x503C2A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 02: profile = preview, sensor mode = preview, iso = 800 ~ 3200 + 0x00000301, 0x3C2A1E06, 0x2A1E0650, 0x1E06503C, 0x06503C2A, 0x503C2A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 03: profile = preview, sensor mode = capture, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 04: profile = preview, sensor mode = capture, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 05: profile = preview, sensor mode = capture, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 06: profile = preview, sensor mode = video, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 07: profile = preview, sensor mode = video, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 08: profile = preview, sensor mode = video, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 09: profile = preview, sensor mode = SlimVideo1, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 10: profile = preview, sensor mode = SlimVideo1, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 11: profile = preview, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 12: profile = preview, sensor mode = SlimVideo2, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 13: profile = preview, sensor mode = SlimVideo2, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 14: profile = preview, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 15: profile = video, sensor mode = preview, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 16: profile = video, sensor mode = preview, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 17: profile = video, sensor mode = preview, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 18: profile = video, sensor mode = capture, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 19: profile = video, sensor mode = capture, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 20: profile = video, sensor mode = capture, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 21: profile = video, sensor mode = video, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 22: profile = video, sensor mode = video, iso = 200 ~ 400 + 0x00000301, 0x3C2A1E06, 0x2A1E0650, 0x1E06503C, 0x06503C2A, 0x503C2A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 23: profile = video, sensor mode = video, iso = 800 ~ 3200 + 0x00000301, 0x3C2A1E06, 0x2A1E0650, 0x1E06503C, 0x06503C2A, 0x503C2A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 24: profile = video, sensor mode = SlimVideo1, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 25: profile = video, sensor mode = SlimVideo1, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 26: profile = video, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 27: profile = video, sensor mode = SlimVideo2, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 28: profile = video, sensor mode = SlimVideo2, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 29: profile = video, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 30: profile = capture, sensor mode = preview, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 31: profile = capture, sensor mode = preview, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 32: profile = capture, sensor mode = preview, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 33: profile = capture, sensor mode = capture, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 34: profile = capture, sensor mode = capture, iso = 200 ~ 400 + 0x00000301, 0x3C2A1E06, 0x2A1E0650, 0x1E06503C, 0x06503C2A, 0x503C2A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 35: profile = capture, sensor mode = capture, iso = 800 ~ 3200 + 0x00000301, 0x3C2A1E06, 0x2A1E0650, 0x1E06503C, 0x06503C2A, 0x503C2A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 36: profile = capture, sensor mode = video, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 37: profile = capture, sensor mode = video, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 38: profile = capture, sensor mode = video, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 39: profile = capture, sensor mode = SlimVideo1, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 40: profile = capture, sensor mode = SlimVideo1, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 41: profile = capture, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 42: profile = capture, sensor mode = SlimVideo2, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 43: profile = capture, sensor mode = SlimVideo2, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 44: profile = capture, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 45: profile = N3D preview, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 46: profile = N3D preview, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 47: profile = N3D preview, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 48: profile = N3D video, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 49: profile = N3D video, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 50: profile = N3D video, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 51: profile = N3D capture, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 52: profile = N3D capture, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 53: profile = N3D capture, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 54: profile = IHDR preview, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 55: profile = IHDR preview, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 56: profile = IHDR preview, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 57: profile = IHDR video, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 58: profile = IHDR video, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 59: profile = IHDR video, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 60: profile = preview, sensor mode = custom1, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 61: profile = preview, sensor mode = custom1, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 62: profile = preview, sensor mode = custom1, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 63: profile = preview, sensor mode = custom2, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 64: profile = preview, sensor mode = custom2, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 65: profile = preview, sensor mode = custom2, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 66: profile = preview, sensor mode = custom3, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 67: profile = preview, sensor mode = custom3, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 68: profile = preview, sensor mode = custom3, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 69: profile = preview, sensor mode = custom4, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 70: profile = preview, sensor mode = custom4, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 71: profile = preview, sensor mode = custom4, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 72: profile = preview, sensor mode = custom5, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 73: profile = preview, sensor mode = custom5, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 74: profile = preview, sensor mode = custom5, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 75: profile = video, sensor mode = custom1, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 76: profile = video, sensor mode = custom1, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 77: profile = video, sensor mode = custom1, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 78: profile = video, sensor mode = custom2, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 79: profile = video, sensor mode = custom2, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 80: profile = video, sensor mode = custom2, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 81: profile = video, sensor mode = custom3, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 82: profile = video, sensor mode = custom3, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 83: profile = video, sensor mode = custom3, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 84: profile = video, sensor mode = custom4, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 85: profile = video, sensor mode = custom4, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 86: profile = video, sensor mode = custom4, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 87: profile = video, sensor mode = custom5, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 88: profile = video, sensor mode = custom5, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 89: profile = video, sensor mode = custom5, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 90: profile = capture, sensor mode = custom1, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 91: profile = capture, sensor mode = custom1, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 92: profile = capture, sensor mode = custom1, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 93: profile = capture, sensor mode = custom2, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 94: profile = capture, sensor mode = custom2, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 95: profile = capture, sensor mode = custom2, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 96: profile = capture, sensor mode = custom3, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 97: profile = capture, sensor mode = custom3, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 98: profile = capture, sensor mode = custom3, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 99: profile = capture, sensor mode = custom4, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 100: profile = capture, sensor mode = custom4, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 101: profile = capture, sensor mode = custom4, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 102: profile = capture, sensor mode = custom5, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 103: profile = capture, sensor mode = custom5, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 104: profile = capture, sensor mode = custom5, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }} +}, +NR1:{ + {set:{// 00: profile = preview, sensor mode = preview, iso = 100 + 0x00000010, 0x10A00784 + }}, + {set:{// 01: profile = preview, sensor mode = preview, iso = 200 ~ 400 + 0x00000010, 0x10A00784 + }}, + {set:{// 02: profile = preview, sensor mode = preview, iso = 800 ~ 3200 + 0x00000010, 0x10A00784 + }}, + {set:{// 03: profile = preview, sensor mode = capture, iso = 100 + 0x00000010, 0x10A00784 + }}, + {set:{// 04: profile = preview, sensor mode = capture, iso = 200 ~ 400 + 0x00000010, 0x10A00784 + }}, + {set:{// 05: profile = preview, sensor mode = capture, iso = 800 ~ 3200 + 0x00000010, 0x10A00784 + }}, + {set:{// 06: profile = preview, sensor mode = video, iso = 100 + 0x00000010, 0x10A00784 + }}, + {set:{// 07: profile = preview, sensor mode = video, iso = 200 ~ 400 + 0x00000010, 0x10A00784 + }}, + {set:{// 08: profile = preview, sensor mode = video, iso = 800 ~ 3200 + 0x00000010, 0x10A00784 + }}, + {set:{// 09: profile = preview, sensor mode = SlimVideo1, iso = 100 + 0x00000010, 0x10A00784 + }}, + {set:{// 10: profile = preview, sensor mode = SlimVideo1, iso = 200 ~ 400 + 0x00000010, 0x10A00784 + }}, + {set:{// 11: profile = preview, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00000010, 0x10A00784 + }}, + {set:{// 12: profile = preview, sensor mode = SlimVideo2, iso = 100 + 0x00000010, 0x10A00784 + }}, + {set:{// 13: profile = preview, sensor mode = SlimVideo2, iso = 200 ~ 400 + 0x00000010, 0x10A00784 + }}, + {set:{// 14: profile = preview, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00000010, 0x10A00784 + }}, + {set:{// 15: profile = video, sensor mode = preview, iso = 100 + 0x00000010, 0x10A00784 + }}, + {set:{// 16: profile = video, sensor mode = preview, iso = 200 ~ 400 + 0x00000010, 0x10A00784 + }}, + {set:{// 17: profile = video, sensor mode = preview, iso = 800 ~ 3200 + 0x00000010, 0x10A00784 + }}, + {set:{// 18: profile = video, sensor mode = capture, iso = 100 + 0x00000010, 0x10A00784 + }}, + {set:{// 19: profile = video, sensor mode = capture, iso = 200 ~ 400 + 0x00000010, 0x10A00784 + }}, + {set:{// 20: profile = video, sensor mode = capture, iso = 800 ~ 3200 + 0x00000010, 0x10A00784 + }}, + {set:{// 21: profile = video, sensor mode = video, iso = 100 + 0x00000010, 0x10A00784 + }}, + {set:{// 22: profile = video, sensor mode = video, iso = 200 ~ 400 + 0x00000010, 0x10A00784 + }}, + {set:{// 23: profile = video, sensor mode = video, iso = 800 ~ 3200 + 0x00000010, 0x10A00784 + }}, + {set:{// 24: profile = video, sensor mode = SlimVideo1, iso = 100 + 0x00000010, 0x10A00784 + }}, + {set:{// 25: profile = video, sensor mode = SlimVideo1, iso = 200 ~ 400 + 0x00000010, 0x10A00784 + }}, + {set:{// 26: profile = video, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00000010, 0x10A00784 + }}, + {set:{// 27: profile = video, sensor mode = SlimVideo2, iso = 100 + 0x00000010, 0x10A00784 + }}, + {set:{// 28: profile = video, sensor mode = SlimVideo2, iso = 200 ~ 400 + 0x00000010, 0x10A00784 + }}, + {set:{// 29: profile = video, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00000010, 0x10A00784 + }}, + {set:{// 30: profile = capture, sensor mode = preview, iso = 100 + 0x00000010, 0x10A00784 + }}, + {set:{// 31: profile = capture, sensor mode = preview, iso = 200 ~ 400 + 0x00000010, 0x10A00784 + }}, + {set:{// 32: profile = capture, sensor mode = preview, iso = 800 ~ 3200 + 0x00000010, 0x10A00784 + }}, + {set:{// 33: profile = capture, sensor mode = capture, iso = 100 + 0x00000010, 0x10A00784 + }}, + {set:{// 34: profile = capture, sensor mode = capture, iso = 200 ~ 400 + 0x00000010, 0x10A00784 + }}, + {set:{// 35: profile = capture, sensor mode = capture, iso = 800 ~ 3200 + 0x00000010, 0x10A00784 + }}, + {set:{// 36: profile = capture, sensor mode = video, iso = 100 + 0x00000010, 0x10A00784 + }}, + {set:{// 37: profile = capture, sensor mode = video, iso = 200 ~ 400 + 0x00000010, 0x10A00784 + }}, + {set:{// 38: profile = capture, sensor mode = video, iso = 800 ~ 3200 + 0x00000010, 0x10A00784 + }}, + {set:{// 39: profile = capture, sensor mode = SlimVideo1, iso = 100 + 0x00000010, 0x10A00784 + }}, + {set:{// 40: profile = capture, sensor mode = SlimVideo1, iso = 200 ~ 400 + 0x00000010, 0x10A00784 + }}, + {set:{// 41: profile = capture, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00000010, 0x10A00784 + }}, + {set:{// 42: profile = capture, sensor mode = SlimVideo2, iso = 100 + 0x00000010, 0x10A00784 + }}, + {set:{// 43: profile = capture, sensor mode = SlimVideo2, iso = 200 ~ 400 + 0x00000010, 0x10A00784 + }}, + {set:{// 44: profile = capture, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00000010, 0x10A00784 + }}, + {set:{// 45: profile = N3D preview, iso = 100 + 0x00000010, 0x10A00784 + }}, + {set:{// 46: profile = N3D preview, iso = 200 ~ 400 + 0x00000010, 0x10A00784 + }}, + {set:{// 47: profile = N3D preview, iso = 800 ~ 3200 + 0x00000010, 0x10A00784 + }}, + {set:{// 48: profile = N3D video, iso = 100 + 0x00000010, 0x10A00784 + }}, + {set:{// 49: profile = N3D video, iso = 200 ~ 400 + 0x00000010, 0x10A00784 + }}, + {set:{// 50: profile = N3D video, iso = 800 ~ 3200 + 0x00000010, 0x10A00784 + }}, + {set:{// 51: profile = N3D capture, iso = 100 + 0x00000010, 0x10A00784 + }}, + {set:{// 52: profile = N3D capture, iso = 200 ~ 400 + 0x00000010, 0x10A00784 + }}, + {set:{// 53: profile = N3D capture, iso = 800 ~ 3200 + 0x00000010, 0x10A00784 + }}, + {set:{// 54: profile = preview, sensor mode = custom1, iso = 100 + 0x00000010, 0x10A00784 + }}, + {set:{// 55: profile = preview, sensor mode = custom1, iso = 200 ~ 400 + 0x00000010, 0x10A00784 + }}, + {set:{// 56: profile = preview, sensor mode = custom1, iso = 800 ~ 3200 + 0x00000010, 0x10A00784 + }}, + {set:{// 57: profile = preview, sensor mode = custom2, iso = 100 + 0x00000010, 0x10A00784 + }}, + {set:{// 58: profile = preview, sensor mode = custom2, iso = 200 ~ 400 + 0x00000010, 0x10A00784 + }}, + {set:{// 59: profile = preview, sensor mode = custom2, iso = 800 ~ 3200 + 0x00000010, 0x10A00784 + }}, + {set:{// 60: profile = preview, sensor mode = custom3, iso = 100 + 0x00000010, 0x10A00784 + }}, + {set:{// 61: profile = preview, sensor mode = custom3, iso = 200 ~ 400 + 0x00000010, 0x10A00784 + }}, + {set:{// 62: profile = preview, sensor mode = custom3, iso = 800 ~ 3200 + 0x00000010, 0x10A00784 + }}, + {set:{// 63: profile = preview, sensor mode = custom4, iso = 100 + 0x00000010, 0x10A00784 + }}, + {set:{// 64: profile = preview, sensor mode = custom4, iso = 200 ~ 400 + 0x00000010, 0x10A00784 + }}, + {set:{// 65: profile = preview, sensor mode = custom4, iso = 800 ~ 3200 + 0x00000010, 0x10A00784 + }}, + {set:{// 66: profile = preview, sensor mode = custom5, iso = 100 + 0x00000010, 0x10A00784 + }}, + {set:{// 67: profile = preview, sensor mode = custom5, iso = 200 ~ 400 + 0x00000010, 0x10A00784 + }}, + {set:{// 68: profile = preview, sensor mode = custom5, iso = 800 ~ 3200 + 0x00000010, 0x10A00784 + }}, + {set:{// 69: profile = video, sensor mode = custom1, iso = 100 + 0x00000010, 0x10A00784 + }}, + {set:{// 70: profile = video, sensor mode = custom1, iso = 200 ~ 400 + 0x00000010, 0x10A00784 + }}, + {set:{// 71: profile = video, sensor mode = custom1, iso = 800 ~ 3200 + 0x00000010, 0x10A00784 + }}, + {set:{// 72: profile = video, sensor mode = custom2, iso = 100 + 0x00000010, 0x10A00784 + }}, + {set:{// 73: profile = video, sensor mode = custom2, iso = 200 ~ 400 + 0x00000010, 0x10A00784 + }}, + {set:{// 74: profile = video, sensor mode = custom2, iso = 800 ~ 3200 + 0x00000010, 0x10A00784 + }}, + {set:{// 75: profile = video, sensor mode = custom3, iso = 100 + 0x00000010, 0x10A00784 + }}, + {set:{// 76: profile = video, sensor mode = custom3, iso = 200 ~ 400 + 0x00000010, 0x10A00784 + }}, + {set:{// 77: profile = video, sensor mode = custom3, iso = 800 ~ 3200 + 0x00000010, 0x10A00784 + }}, + {set:{// 78: profile = video, sensor mode = custom4, iso = 100 + 0x00000010, 0x10A00784 + }}, + {set:{// 79: profile = video, sensor mode = custom4, iso = 200 ~ 400 + 0x00000010, 0x10A00784 + }}, + {set:{// 80: profile = video, sensor mode = custom4, iso = 800 ~ 3200 + 0x00000010, 0x10A00784 + }}, + {set:{// 81: profile = video, sensor mode = custom5, iso = 100 + 0x00000010, 0x10A00784 + }}, + {set:{// 82: profile = video, sensor mode = custom5, iso = 200 ~ 400 + 0x00000010, 0x10A00784 + }}, + {set:{// 83: profile = video, sensor mode = custom5, iso = 800 ~ 3200 + 0x00000010, 0x10A00784 + }}, + {set:{// 84: profile = capture, sensor mode = custom1, iso = 100 + 0x00000010, 0x10A00784 + }}, + {set:{// 85: profile = capture, sensor mode = custom1, iso = 200 ~ 400 + 0x00000010, 0x10A00784 + }}, + {set:{// 86: profile = capture, sensor mode = custom1, iso = 800 ~ 3200 + 0x00000010, 0x10A00784 + }}, + {set:{// 87: profile = capture, sensor mode = custom2, iso = 100 + 0x00000010, 0x10A00784 + }}, + {set:{// 88: profile = capture, sensor mode = custom2, iso = 200 ~ 400 + 0x00000010, 0x10A00784 + }}, + {set:{// 89: profile = capture, sensor mode = custom2, iso = 800 ~ 3200 + 0x00000010, 0x10A00784 + }}, + {set:{// 90: profile = capture, sensor mode = custom3, iso = 100 + 0x00000010, 0x10A00784 + }}, + {set:{// 91: profile = capture, sensor mode = custom3, iso = 200 ~ 400 + 0x00000010, 0x10A00784 + }}, + {set:{// 92: profile = capture, sensor mode = custom3, iso = 800 ~ 3200 + 0x00000010, 0x10A00784 + }}, + {set:{// 93: profile = capture, sensor mode = custom4, iso = 100 + 0x00000010, 0x10A00784 + }}, + {set:{// 94: profile = capture, sensor mode = custom4, iso = 200 ~ 400 + 0x00000010, 0x10A00784 + }}, + {set:{// 95: profile = capture, sensor mode = custom4, iso = 800 ~ 3200 + 0x00000010, 0x10A00784 + }}, + {set:{// 96: profile = capture, sensor mode = custom5, iso = 100 + 0x00000010, 0x10A00784 + }}, + {set:{// 97: profile = capture, sensor mode = custom5, iso = 200 ~ 400 + 0x00000010, 0x10A00784 + }}, + {set:{// 98: profile = capture, sensor mode = custom5, iso = 800 ~ 3200 + 0x00000010, 0x10A00784 + }} +}, +LSC:{ + {set:{// 00: Preview + 0xB636DBD4, 0xB6E98CFD, 0xB6199400, 0x5FF9C807, 0xB6199490, 0x0000F032, 0xB392F025, 0xB032002D, 0xA0202060, 0xB6F88398 + }}, + {set:{// 01: Capture + 0xB636DBD4, 0xB6E98CFD, 0xB6199400, 0x5FF9C807, 0xB6199490, 0x0000F032, 0xB392F025, 0xB032002D, 0xA0202060, 0xB6F88398 + }}, + {set:{// 02: Video + 0xB636DBD4, 0xB6E98CFD, 0xB6199400, 0x5FF9C807, 0xB6199490, 0x0000F032, 0xB392F025, 0xB032002D, 0xA0202060, 0xB6F88398 + }}, + {set:{// 03: Slim Vdo1 + 0x00000002, 0x00EC0000, 0x00003FFF, 0x00000020, 0x00000000, 0x0000F064, 0x0000F038, 0x0064003C, 0x20202020, 0x1FF7FDFF + }}, + {set:{// 04: Slim Vdo2 + 0x00000002, 0x00EC0000, 0x00003FFF, 0x00000020, 0x00000000, 0x0000F064, 0x0000F04B, 0x0064004B, 0x20202020, 0x1FF7FDFF + }}, + {set:{// 05: Cust1 + 0x00000002, 0x00EC0000, 0x00003FFF, 0x00000020, 0x00000000, 0x0000F032, 0x0000F025, 0x0032002D, 0x20202020, 0x1FF7FDFF + }}, + {set:{// 06: Cust2 + 0x00000002, 0x00EC0000, 0x00003FFF, 0x00000020, 0x00000000, 0x0000F032, 0x0000F025, 0x0032002D, 0x20202020, 0x1FF7FDFF + }}, + {set:{// 07: Cust3 + 0x00000002, 0x00EC0000, 0x00003FFF, 0x00000020, 0x00000000, 0x0000F032, 0x0000F025, 0x0032002D, 0x20202020, 0x1FF7FDFF + }}, + {set:{// 08: Cust4 + 0x00000002, 0x00EC0000, 0x00003FFF, 0x00000020, 0x00000000, 0x0000F032, 0x0000F025, 0x0032002D, 0x20202020, 0x1FF7FDFF + }}, + {set:{// 09: Cust5 + 0x00000002, 0x00EC0000, 0x00003FFF, 0x00000020, 0x00000000, 0x0000F032, 0x0000F025, 0x0032002D, 0x20202020, 0x1FF7FDFF + }} +}, +SL2:{ + {set:{//00: Preview ct0 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//00: Preview ct1 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//00: Preview ct2 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//00: Preview ct3 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//01: Capture ct0 + 0x04B00640, 0x00057E40, 0x0015F900, 0x00186A00 + }}, + {set:{//01: Capture ct1 + 0x04B00640, 0x00057E40, 0x0015F900, 0x00186A00 + }}, + {set:{//01: Capture ct2 + 0x04B00640, 0x00057E40, 0x0015F900, 0x00186A00 + }}, + {set:{//01: Capture ct3 + 0x04B00640, 0x00057E40, 0x0015F900, 0x00186A00 + }}, + {set:{//02: Video ct0 + 0x03840640, 0x0004A0C4, 0x00128310, 0x0020E900 + }}, + {set:{//02: Video ct1 + 0x03840640, 0x0004A0C4, 0x00128310, 0x0020E900 + }}, + {set:{//02: Video ct2 + 0x03840640, 0x0004A0C4, 0x00128310, 0x0020E900 + }}, + {set:{//02: Video ct3 + 0x03840640, 0x0004A0C4, 0x00128310, 0x0020E900 + }}, + {set:{//03: ct0 + 0x03840640, 0x0004A0C4, 0x00128310, 0x0020E900 + }}, + {set:{//03: ct1 + 0x03840640, 0x0004A0C4, 0x00128310, 0x0020E900 + }}, + {set:{//03: ct2 + 0x03840640, 0x0004A0C4, 0x00128310, 0x0020E900 + }}, + {set:{//03: ct3 + 0x03840640, 0x0004A0C4, 0x00128310, 0x0020E900 + }}, + {set:{//04: ct0 + 0x04B00640, 0x00057E40, 0x0015F900, 0x00186A00 + }}, + {set:{//04: ct1 + 0x04B00640, 0x00057E40, 0x0015F900, 0x00186A00 + }}, + {set:{//04: ct2 + 0x04B00640, 0x00057E40, 0x0015F900, 0x00186A00 + }}, + {set:{//04: ct3 + 0x04B00640, 0x00057E40, 0x0015F900, 0x00186A00 + }}, + {set:{//05: cust1 ct0 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//05: cust1 ct1 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//05: cust1 ct2 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//05: cust1 ct3 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//06: cust2 ct0 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//06: cust2 ct1 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//06: cust2 ct2 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//06: cust2 ct3 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//07: cust3 ct0 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//07: cust3 ct1 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//07: cust3 ct2 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//07: cust3 ct3 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//08: cust4 ct0 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//08: cust4 ct1 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//08: cust4 ct2 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//08: cust4 ct3 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//09: cust5 ct0 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//09: cust5 ct1 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//09: cust5 ct2 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//09: cust5 ct3 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }} +}, +CFA:{ + {set:{ // 000: profile = preview, sensor mode = preview iso = 100 + 0x00000010, 0x00000E03, 0x01182019, 0x800E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00739CE7, 0x00A5294A, 0x00A5294A, 0x00A5294A, 0x00020200, 0x0000000A, 0x640A2468, 0x00000009, 0x00C631D3, 0x00000000, + 0x0001A00B + }}, + {set:{ // 001: profile = preview, sensor mode = preview iso = 200 + 0x00000010, 0x00000E03, 0x01182019, 0x800E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x006318C6, 0x0094A529, 0x0094A529, 0x0094A529, 0x00020200, 0x0000000A, 0x640A2468, 0x0000000A, 0x00C631D3, 0x00000000, + 0x0001D00D + }}, + {set:{ // 002: profile = preview, sensor mode = preview iso = 400 + 0x00000010, 0x00000E03, 0x01182019, 0x800E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x00842108, 0x00842108, 0x0094A529, 0x00020200, 0x0000000A, 0x640A2468, 0x0000000B, 0x00D6B5AD, 0x00000000, + 0x0002000F + }}, + {set:{ // 003: profile = preview, sensor mode = preview iso = 800 + 0x00000010, 0x00000E03, 0x01182019, 0x800E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00C6318C, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x00000000, 0x640A2468, 0x00000006, 0x0052A5FF, 0x00000000, + 0x00011005 + }}, + {set:{ // 004: profile = preview, sensor mode = preview iso = 1200 + 0x00000010, 0x00000E03, 0x01182019, 0x800E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x0094A529, 0x0094A529, 0x0094A529, 0x00020200, 0x00000000, 0x640A2468, 0x0000000A, 0x0052A5FF, 0x00000000, + 0x0001D00D + }}, + {set:{ // 005: profile = preview, sensor mode = preview iso = 1600 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 006: profile = preview, sensor mode = preview iso = 2000 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 007: profile = preview, sensor mode = preview iso = 2400 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 008: profile = preview, sensor mode = preview iso = 2800 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 009: profile = preview, sensor mode = preview iso = 3200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 010: profile = preview, sensor mode = capture iso = 100 + 0x00000010, 0x00000E03, 0x01182019, 0x800E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00842108, 0x00842108, 0x0094A529, 0x00020200, 0x0000000A, 0x640A2468, 0x0000000B, 0x00C631D3, 0x00000000, + 0x0002000F + }}, + {set:{ // 011: profile = preview, sensor mode = capture iso = 200 + 0x00000010, 0x00000E03, 0x01182019, 0x800E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00F7BDEF, 0x00C6318C, 0x00C6318C, 0x00B5AD6B, 0x00020200, 0x00000000, 0x640A2468, 0x00000007, 0x0052A5FF, 0x00000000, + 0x00014007 + }}, + {set:{ // 012: profile = preview, sensor mode = capture iso = 400 + 0x00000010, 0x00000E03, 0x01182019, 0x800E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00842108, 0x00842108, 0x0094A529, 0x00020200, 0x0000000A, 0x640A2468, 0x0000000B, 0x00F7BD84, 0x00000000, + 0x0002000F + }}, + {set:{ // 013: profile = preview, sensor mode = capture iso = 800 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 014: profile = preview, sensor mode = capture iso = 1200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 015: profile = preview, sensor mode = capture iso = 1600 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 016: profile = preview, sensor mode = capture iso = 2000 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 017: profile = preview, sensor mode = capture iso = 2400 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 018: profile = preview, sensor mode = capture iso = 2800 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 019: profile = preview, sensor mode = capture iso = 3200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 020: profile = preview, sensor mode = video, iso = 100 + 0x00000010, 0x00000E03, 0x01182019, 0x800E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00842108, 0x00842108, 0x0094A529, 0x00020200, 0x0000000A, 0x640A2468, 0x0000000B, 0x00C631D3, 0x00000000, + 0x0002000F + }}, + {set:{ // 021: profile = preview, sensor mode = video, iso = 200 + 0x00000010, 0x00000E03, 0x01182019, 0x800E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00F7BDEF, 0x00C6318C, 0x00C6318C, 0x00B5AD6B, 0x00020200, 0x00000000, 0x640A2468, 0x00000007, 0x0052A5FF, 0x00000000, + 0x00014007 + }}, + {set:{ // 022: profile = preview, sensor mode = video, iso = 400 + 0x00000010, 0x00000E03, 0x01182019, 0x800E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00842108, 0x00842108, 0x0094A529, 0x00020200, 0x0000000A, 0x640A2468, 0x0000000B, 0x00F7BD84, 0x00000000, + 0x0002000F + }}, + {set:{ // 023: profile = preview, sensor mode = video, iso = 800 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 024: profile = preview, sensor mode = video, iso = 1200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 025: profile = preview, sensor mode = video, iso = 1600 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 026: profile = preview, sensor mode = video, iso = 2000 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 027: profile = preview, sensor mode = video, iso = 2400 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 028: profile = preview, sensor mode = video, iso = 2800 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 029: profile = preview, sensor mode = video, iso = 3200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 030: profile = preview, sensor mode = SlimVideo1, iso = 100 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 031: profile = preview, sensor mode = SlimVideo1, iso = 200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 032: profile = preview, sensor mode = SlimVideo1, iso = 400 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 033: profile = preview, sensor mode = SlimVideo1, iso = 800 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 034: profile = preview, sensor mode = SlimVideo1, iso = 1200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 035: profile = preview, sensor mode = SlimVideo1, iso = 1600 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 036: profile = preview, sensor mode = SlimVideo1, iso = 2000 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 037: profile = preview, sensor mode = SlimVideo1, iso = 2400 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 038: profile = preview, sensor mode = SlimVideo1, iso = 2800 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 039: profile = preview, sensor mode = SlimVideo1, iso = 3200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 040: profile = preview, sensor mode = SlimVideo2, iso = 100 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 041: profile = preview, sensor mode = SlimVideo2, iso = 200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 042: profile = preview, sensor mode = SlimVideo2, iso = 400 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 043: profile = preview, sensor mode = SlimVideo2, iso = 800 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 044: profile = preview, sensor mode = SlimVideo2, iso = 1200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 045: profile = preview, sensor mode = SlimVideo2, iso = 1600 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 046: profile = preview, sensor mode = SlimVideo2, iso = 2000 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 047: profile = preview, sensor mode = SlimVideo2, iso = 2400 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 048: profile = preview, sensor mode = SlimVideo2, iso = 2800 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 049: profile = preview, sensor mode = SlimVideo2, iso = 3200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 050: profile = video, sensor mode = preview, iso = 100 + 0x00000010, 0x00000E03, 0x01182019, 0x800E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00842108, 0x00842108, 0x0094A529, 0x00020200, 0x0000000A, 0x640A2468, 0x0000000B, 0x00C631D3, 0x00000000, + 0x0002000F + }}, + {set:{ // 051: profile = video, sensor mode = preview, iso = 200 + 0x00000010, 0x00000E03, 0x01182019, 0x800E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00F7BDEF, 0x00C6318C, 0x00C6318C, 0x00B5AD6B, 0x00020200, 0x00000000, 0x640A2468, 0x00000007, 0x0052A5FF, 0x00000000, + 0x00014007 + }}, + {set:{ // 052: profile = video, sensor mode = preview, iso = 400 + 0x00000010, 0x00000E03, 0x01182019, 0x800E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00842108, 0x00842108, 0x0094A529, 0x00020200, 0x0000000A, 0x640A2468, 0x0000000B, 0x00F7BD84, 0x00000000, + 0x0002000F + }}, + {set:{ // 053: profile = video, sensor mode = preview, iso = 800 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 054: profile = video, sensor mode = preview, iso = 1200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 055: profile = video, sensor mode = preview, iso = 1600 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 056: profile = video, sensor mode = preview, iso = 2000 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 057: profile = video, sensor mode = preview, iso = 2400 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 058: profile = video, sensor mode = preview, iso = 2800 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 059: profile = video, sensor mode = preview, iso = 3200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 060: profile = video, sensor mode = capture, iso = 100 + 0x00000010, 0x00000E03, 0x01182019, 0x800E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00842108, 0x00842108, 0x0094A529, 0x00020200, 0x0000000A, 0x640A2468, 0x0000000B, 0x00C631D3, 0x00000000, + 0x0002000F + }}, + {set:{ // 061: profile = video, sensor mode = capture, iso = 200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 062: profile = video, sensor mode = capture, iso = 400 + 0x00000010, 0x00000E03, 0x01182019, 0x800E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00842108, 0x00842108, 0x0094A529, 0x00020200, 0x0000000A, 0x640A2468, 0x0000000B, 0x00F7BD84, 0x00000000, + 0x0002000F + }}, + {set:{ // 063: profile = video, sensor mode = capture, iso = 800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 064: profile = video, sensor mode = capture, iso = 1200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 065: profile = video, sensor mode = capture, iso = 1600 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 066: profile = video, sensor mode = capture, iso = 2000 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 067: profile = video, sensor mode = capture, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 068: profile = video, sensor mode = capture, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 069: profile = video, sensor mode = capture, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 070: profile = video, sensor mode = video, iso = 100 + 0x00000010, 0x00000E03, 0x01182019, 0x800E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00842108, 0x00842108, 0x0094A529, 0x00020200, 0x0000000A, 0x640A2468, 0x0000000B, 0x00C631D3, 0x00000000, + 0x0002000F + }}, + {set:{ // 071: profile = video, sensor mode = video, iso = 200 + 0x00000010, 0x00000E03, 0x01182019, 0x800E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00842108, 0x00842108, 0x0094A529, 0x00020200, 0x00000000, 0x640A2468, 0x0000000B, 0x00C631D3, 0x00000000, + 0x0002000F + }}, + {set:{ // 072: profile = video, sensor mode = video, iso = 400 + 0x00000010, 0x00000E03, 0x01182019, 0x800E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00842108, 0x00842108, 0x0094A529, 0x00020200, 0x0000000A, 0x640A2468, 0x0000000B, 0x00F7BD84, 0x00000000, + 0x0002000F + }}, + {set:{ // 073: profile = video, sensor mode = video, iso = 800 + 0x00000010, 0x00000E03, 0x01182019, 0x800E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00C6318C, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x00000000, 0x640A2468, 0x00000006, 0x0052A5FF, 0x00000000, + 0x00011005 + }}, + {set:{ // 074: profile = video, sensor mode = video, iso = 1200 + 0x00000010, 0x00000E03, 0x01182019, 0x800E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x0094A529, 0x0094A529, 0x0094A529, 0x00020200, 0x00000000, 0x640A2468, 0x0000000A, 0x0052A5FF, 0x00000000, + 0x0001D00D + }}, + {set:{ // 075: profile = video, sensor mode = video, iso = 1600 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 076: profile = video, sensor mode = video, iso = 2000 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 077: profile = video, sensor mode = video, iso = 2400 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 078: profile = video, sensor mode = video, iso = 2800 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 079: profile = video, sensor mode = video, iso = 3200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 080: profile = video, sensor mode = SlimVideo1, iso = 100 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 081: profile = video, sensor mode = SlimVideo1, iso = 200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 082: profile = video, sensor mode = SlimVideo1, iso = 400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 083: profile = video, sensor mode = SlimVideo1, iso = 800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 084: profile = video, sensor mode = SlimVideo1, iso = 1200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 085: profile = video, sensor mode = SlimVideo1, iso = 1600 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 086: profile = video, sensor mode = SlimVideo1, iso = 2000 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 087: profile = video, sensor mode = SlimVideo1, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 088: profile = video, sensor mode = SlimVideo1, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 089: profile = video, sensor mode = SlimVideo1, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 090: profile = video, sensor mode = SlimVideo2, iso = 100 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 091: profile = video, sensor mode = SlimVideo2, iso = 200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 092: profile = video, sensor mode = SlimVideo2, iso = 400 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 093: profile = video, sensor mode = SlimVideo2, iso = 800 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 094: profile = video, sensor mode = SlimVideo2, iso = 1200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 095: profile = video, sensor mode = SlimVideo2, iso = 1600 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 096: profile = video, sensor mode = SlimVideo2, iso = 2000 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 097: profile = video, sensor mode = SlimVideo2, iso = 2400 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 098: profile = video, sensor mode = SlimVideo2, iso = 2800 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 099: profile = video, sensor mode = SlimVideo2, iso = 3200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 100: profile = capture, sensor mode = preview, iso = 100 + 0x00000010, 0x00000E03, 0x01182019, 0x800E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00842108, 0x00842108, 0x0094A529, 0x00020200, 0x0000000A, 0x640A2468, 0x0000000B, 0x00C631D3, 0x00000000, + 0x0002000F + }}, + {set:{ // 101: profile = capture, sensor mode = preview, iso = 200 + 0x00000010, 0x00000E03, 0x01182019, 0x800E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00F7BDEF, 0x00C6318C, 0x00C6318C, 0x00B5AD6B, 0x00020200, 0x00000000, 0x640A2468, 0x00000007, 0x0052A5FF, 0x00000000, + 0x00014007 + }}, + {set:{ // 102: profile = capture, sensor mode = preview, iso = 400 + 0x00000010, 0x00000E03, 0x01182019, 0x800E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00842108, 0x00842108, 0x0094A529, 0x00020200, 0x0000000A, 0x640A2468, 0x0000000B, 0x00F7BD84, 0x00000000, + 0x0002000F + }}, + {set:{ // 103: profile = capture, sensor mode = preview, iso = 800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 104: profile = capture, sensor mode = preview, iso = 1200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 105: profile = capture, sensor mode = preview, iso = 1600 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 106: profile = capture, sensor mode = preview, iso = 2000 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 107: profile = capture, sensor mode = preview, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 108: profile = capture, sensor mode = preview, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 109: profile = capture, sensor mode = preview, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 110: profile = capture, sensor mode = capture, iso = 100 + 0x00000010, 0x00000E03, 0x01182019, 0x800E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x005294A5, 0x00A5294A, 0x00A5294A, 0x00A5294A, 0x00020200, 0x0000000A, 0x640A2468, 0x00000009, 0x00C631D3, 0x00000000, + 0x0001A00B + }}, + {set:{ // 111: profile = capture, sensor mode = capture, iso = 200 + 0x00000010, 0x00000E03, 0x01182019, 0x800E120D, 0x01064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000A, 0x640A2468, 0x0000000C, 0x00C631D3, 0x00000000, + 0x00026013 + }}, + {set:{ // 112: profile = capture, sensor mode = capture, iso = 400 + 0x00000010, 0x00000E03, 0x01182019, 0x800E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x00842108, 0x00842108, 0x0094A529, 0x00020200, 0x0000000A, 0x640A2468, 0x0000000B, 0x00D6B5AD, 0x00000000, + 0x0002000F + }}, + {set:{ // 113: profile = capture, sensor mode = capture, iso = 800 + 0x00000000, 0x00000E03, 0x01182019, 0x800E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00C6318C, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x00000000, 0x640A2468, 0x00000006, 0x0052A5FF, 0x00000000, + 0x00011005 + }}, + {set:{ // 114: profile = capture, sensor mode = capture, iso = 1200 + 0x00000000, 0x00000E03, 0x01182019, 0x800E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x006318C6, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x00000000, 0x640A2468, 0x00000008, 0x0052A5FF, 0x00000000, + 0x00017009 + }}, + {set:{ // 115: profile = capture, sensor mode = capture, iso = 1600 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 116: profile = capture, sensor mode = capture, iso = 2000 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 117: profile = capture, sensor mode = capture, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 118: profile = capture, sensor mode = capture, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 119: profile = capture, sensor mode = capture, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 120: profile = capture, sensor mode = video, iso = 100 + 0x00000010, 0x00000E03, 0x01182019, 0x800E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00842108, 0x00842108, 0x0094A529, 0x00020200, 0x0000000A, 0x640A2468, 0x0000000B, 0x00C631D3, 0x00000000, + 0x0002000F + }}, + {set:{ // 121: profile = capture, sensor mode = video, iso = 200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 122: profile = capture, sensor mode = video, iso = 400 + 0x00000010, 0x00000E03, 0x01182019, 0x800E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00842108, 0x00842108, 0x0094A529, 0x00020200, 0x0000000A, 0x640A2468, 0x0000000B, 0x00F7BD84, 0x00000000, + 0x0002000F + }}, + {set:{ // 123: profile = capture, sensor mode = video, iso = 800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 124: profile = capture, sensor mode = video, iso = 1200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 125: profile = capture, sensor mode = video, iso = 1600 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 126: profile = capture, sensor mode = video, iso = 2000 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 127: profile = capture, sensor mode = video, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 128: profile = capture, sensor mode = video, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 129: profile = capture, sensor mode = video, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 130: profile = capture, sensor mode = SlimVideo1, iso = 100 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 131: profile = capture, sensor mode = SlimVideo1, iso = 200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 132: profile = capture, sensor mode = SlimVideo1, iso = 400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 133: profile = capture, sensor mode = SlimVideo1, iso = 800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 134: profile = capture, sensor mode = SlimVideo1, iso = 1200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 135: profile = capture, sensor mode = SlimVideo1, iso = 1600 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 136: profile = capture, sensor mode = SlimVideo1, iso = 2000 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 137: profile = capture, sensor mode = SlimVideo1, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 138: profile = capture, sensor mode = SlimVideo1, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 139: profile = capture, sensor mode = SlimVideo1, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 140: profile = capture, sensor mode = SlimVideo2, iso = 100 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 141: profile = capture, sensor mode = SlimVideo2, iso = 200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 142: profile = capture, sensor mode = SlimVideo2, iso = 400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 143: profile = capture, sensor mode = SlimVideo2, iso = 800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 144: profile = capture, sensor mode = SlimVideo2, iso = 1200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 145: profile = capture, sensor mode = SlimVideo2, iso = 1600 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 146: profile = capture, sensor mode = SlimVideo2, iso = 2000 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 147: profile = capture, sensor mode = SlimVideo2, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 148: profile = capture, sensor mode = SlimVideo2, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 149: profile = capture, sensor mode = SlimVideo2, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 150: profile = N3D preview, iso = 100 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 151: profile = N3D preview, iso = 200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 152: profile = N3D preview, iso = 400 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 153: profile = N3D preview, iso = 800 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 154: profile = N3D preview, iso = 1200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 155: profile = N3D preview, iso = 1600 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 156: profile = N3D preview, iso = 2000 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 157: profile = N3D preview, iso = 2400 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 158: profile = N3D preview, iso = 2800 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 159: profile = N3D preview, iso = 3200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 160: profile = N3D video, iso = 100 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 161: profile = N3D video, iso = 200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 162: profile = N3D video, iso = 400 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 163: profile = N3D video, iso = 800 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 164: profile = N3D video, iso = 1200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 165: profile = N3D video, iso = 1600 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 166: profile = N3D video, iso = 2000 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 167: profile = N3D video, iso = 2400 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 168: profile = N3D video, iso = 2800 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 169: profile = N3D video, iso = 3200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 170: profile = N3D capture, iso = 100 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 171: profile = N3D capture, iso = 200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 172: profile = N3D capture, iso = 400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 173: profile = N3D capture, iso = 800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 174: profile = N3D capture, iso = 1200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 175: profile = N3D capture, iso = 1600 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 176: profile = N3D capture, iso = 2000 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 177: profile = N3D capture, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 178: profile = N3D capture, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 179: profile = N3D capture, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 180: profile = IHDR preview, iso = 100 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 181: profile = IHDR preview, iso = 200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 182: profile = IHDR preview, iso = 400 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 183: profile = IHDR preview, iso = 800 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 184: profile = IHDR preview, iso = 1200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 185: profile = IHDR preview, iso = 1600 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 186: profile = IHDR preview, iso = 2000 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 187: profile = IHDR preview, iso = 2400 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 188: profile = IHDR preview, iso = 2800 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 189: profile = IHDR preview, iso = 3200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 190: profile = IHDR video, iso = 100 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 191: profile = IHDR video, iso = 200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 192: profile = IHDR video, iso = 400 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 193: profile = IHDR video, iso = 800 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 194: profile = IHDR video, iso = 1200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 195: profile = IHDR video, iso = 1600 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 196: profile = IHDR video, iso = 2000 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 197: profile = IHDR video, iso = 2400 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 198: profile = IHDR video, iso = 2800 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 199: profile = IHDR video, iso = 3200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 200: profile = preview, sensor mode = custom1, iso = 100 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00F7BDEF, 0x01294A52, 0x01294A52, 0x00E739CE, 0x00020200, 0x00000008, 0x640A2468, 0x00000001, 0x0052A5FF, 0x00000000, + 0x00002001 + }}, + {set:{ // 201: profile = preview, sensor mode = custom1, iso = 200 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00F7BDEF, 0x01294A52, 0x01294A52, 0x00E739CE, 0x00020200, 0x00000008, 0x640A2468, 0x00000001, 0x0052A5FF, 0x00000000, + 0x00002001 + }}, + {set:{ // 202: profile = preview, sensor mode = custom1, iso = 400 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000002, 0x0052A5FF, 0x00000000, + 0x00005001 + }}, + {set:{ // 203: profile = preview, sensor mode = custom1, iso = 800 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x0094A529, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000003, 0x0052A5FF, 0x00000000, + 0x00008002 + }}, + {set:{ // 204: profile = preview, sensor mode = custom1, iso = 1200 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00842108, 0x00842108, 0x0094A529, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000B, 0x00F7BD84, 0x00000000, + 0x0002000F + }}, + {set:{ // 205: profile = preview, sensor mode = custom1, iso = 1600 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00842108, 0x00842108, 0x0094A529, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000B, 0x00F7BD84, 0x00000000, + 0x0002000F + }}, + {set:{ // 206: profile = preview, sensor mode = custom1, iso = 2000 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x00A5294A, 0x00A5294A, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000009, 0x00F7BD84, 0x00000000, + 0x0001A00B + }}, + {set:{ // 207: profile = preview, sensor mode = custom1, iso = 2400 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x00A5294A, 0x00A5294A, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000009, 0x00F7BD84, 0x00000000, + 0x0001A00B + }}, + {set:{ // 208: profile = preview, sensor mode = custom1, iso = 2800 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000008, 0x00F7BD84, 0x00000000, + 0x00017009 + }}, + {set:{ // 209: profile = preview, sensor mode = custom1, iso = 3200 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000008, 0x00F7BD84, 0x00000000, + 0x00017009 + }}, + {set:{ // 210: profile = preview, sensor mode = custom2, iso = 100 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00F7BDEF, 0x01294A52, 0x01294A52, 0x00E739CE, 0x00020200, 0x00000008, 0x640A2468, 0x00000001, 0x0052A5FF, 0x00000000, + 0x00002001 + }}, + {set:{ // 211: profile = preview, sensor mode = custom2, iso = 200 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00F7BDEF, 0x01294A52, 0x01294A52, 0x00E739CE, 0x00020200, 0x00000008, 0x640A2468, 0x00000001, 0x0052A5FF, 0x00000000, + 0x00002001 + }}, + {set:{ // 212: profile = preview, sensor mode = custom2, iso = 400 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000002, 0x0052A5FF, 0x00000000, + 0x00005001 + }}, + {set:{ // 213: profile = preview, sensor mode = custom2, iso = 800 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x0094A529, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000003, 0x0052A5FF, 0x00000000, + 0x00008002 + }}, + {set:{ // 214: profile = preview, sensor mode = custom2, iso = 1200 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00842108, 0x00842108, 0x0094A529, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000B, 0x00F7BD84, 0x00000000, + 0x0002000F + }}, + {set:{ // 215: profile = preview, sensor mode = custom2, iso = 1600 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00842108, 0x00842108, 0x0094A529, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000B, 0x00F7BD84, 0x00000000, + 0x0002000F + }}, + {set:{ // 216: profile = preview, sensor mode = custom2, iso = 2000 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x00A5294A, 0x00A5294A, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000009, 0x00F7BD84, 0x00000000, + 0x0001A00B + }}, + {set:{ // 217: profile = preview, sensor mode = custom2, iso = 2400 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x00A5294A, 0x00A5294A, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000009, 0x00F7BD84, 0x00000000, + 0x0001A00B + }}, + {set:{ // 218: profile = preview, sensor mode = custom2, iso = 2800 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000008, 0x00F7BD84, 0x00000000, + 0x00017009 + }}, + {set:{ // 219: profile = preview, sensor mode = custom2, iso = 3200 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000008, 0x00F7BD84, 0x00000000, + 0x00017009 + }}, + {set:{ // 220: profile = preview, sensor mode = custom3, iso = 100 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 221: profile = preview, sensor mode = custom3, iso = 200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 222: profile = preview, sensor mode = custom3, iso = 400 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 223: profile = preview, sensor mode = custom3, iso = 800 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 224: profile = preview, sensor mode = custom3, iso = 1200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 225: profile = preview, sensor mode = custom3, iso = 1600 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 226: profile = preview, sensor mode = custom3, iso = 2000 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 227: profile = preview, sensor mode = custom3, iso = 2400 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 228: profile = preview, sensor mode = custom3, iso = 2800 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 229: profile = preview, sensor mode = custom3, iso = 3200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 230: profile = preview, sensor mode = custom4, iso = 100 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 231: profile = preview, sensor mode = custom4, iso = 200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 232: profile = preview, sensor mode = custom4, iso = 400 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 233: profile = preview, sensor mode = custom4, iso = 800 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 234: profile = preview, sensor mode = custom4, iso = 1200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 235: profile = preview, sensor mode = custom4, iso = 1600 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 236: profile = preview, sensor mode = custom4, iso = 2000 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 237: profile = preview, sensor mode = custom4, iso = 2400 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 238: profile = preview, sensor mode = custom4, iso = 2800 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 239: profile = preview, sensor mode = custom4, iso = 3200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 240: profile = preview, sensor mode = custom5, iso = 100 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 241: profile = preview, sensor mode = custom5, iso = 200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 242: profile = preview, sensor mode = custom5, iso = 400 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 243: profile = preview, sensor mode = custom5, iso = 800 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 244: profile = preview, sensor mode = custom5, iso = 1200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 245: profile = preview, sensor mode = custom5, iso = 1600 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 246: profile = preview, sensor mode = custom5, iso = 2000 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 247: profile = preview, sensor mode = custom5, iso = 2400 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 248: profile = preview, sensor mode = custom5, iso = 2800 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 249: profile = preview, sensor mode = custom5, iso = 3200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 250: profile = video, sensor mode = custom1, iso = 100 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00F7BDEF, 0x00E739CE, 0x00E739CE, 0x00C6318C, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000005, 0x00F7BD84, 0x00000000, + 0x0000E004 + }}, + {set:{ // 251: profile = video, sensor mode = custom1, iso = 200 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x005294A5, 0x00842108, 0x00842108, 0x0094A529, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000B, 0x00F7BD84, 0x00000000, + 0x0002000F + }}, + {set:{ // 252: profile = video, sensor mode = custom1, iso = 400 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x006318C6, 0x0094A529, 0x0094A529, 0x0094A529, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x0001D00D + }}, + {set:{ // 253: profile = video, sensor mode = custom1, iso = 800 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00739CE7, 0x00739CE7, 0x00842108, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x00023011 + }}, + {set:{ // 254: profile = video, sensor mode = custom1, iso = 1200 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00210842, 0x00739CE7, 0x00739CE7, 0x00842108, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x00023011 + }}, + {set:{ // 255: profile = video, sensor mode = custom1, iso = 1600 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00739CE7, 0x00739CE7, 0x00842108, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00D6B5AD, 0x00000000, + 0x00023011 + }}, + {set:{ // 256: profile = video, sensor mode = custom1, iso = 2000 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00739CE7, 0x00739CE7, 0x00842108, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x00023011 + }}, + {set:{ // 257: profile = video, sensor mode = custom1, iso = 2400 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00739CE7, 0x00739CE7, 0x00842108, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x00023011 + }}, + {set:{ // 258: profile = video, sensor mode = custom1, iso = 2800 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 259: profile = video, sensor mode = custom1, iso = 3200 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 260: profile = video, sensor mode = custom2, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00B5AD6B, 0x00E739CE, 0x00E739CE, 0x00C6318C, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000005, 0x00F7BD84, 0x00000000, + 0x0000E004 + }}, + {set:{ // 261: profile = video, sensor mode = custom2, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x0094A529, 0x00C6318C, 0x00C6318C, 0x00B5AD6B, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000007, 0x00F7BD84, 0x00000000, + 0x00014007 + }}, + {set:{ // 262: profile = video, sensor mode = custom2, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00210842, 0x0094A529, 0x0094A529, 0x0094A529, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x0001D00D + }}, + {set:{ // 263: profile = video, sensor mode = custom2, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x005294A5, 0x00842108, 0x00842108, 0x0094A529, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000B, 0x00F7BD84, 0x00000000, + 0x0002000F + }}, + {set:{ // 264: profile = video, sensor mode = custom2, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x005294A5, 0x00842108, 0x00842108, 0x0094A529, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000B, 0x00F7BD84, 0x00000000, + 0x0002000F + }}, + {set:{ // 265: profile = video, sensor mode = custom2, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00842108, 0x00842108, 0x0094A529, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000B, 0x00F7BD84, 0x00000000, + 0x0002000F + }}, + {set:{ // 266: profile = video, sensor mode = custom2, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00842108, 0x00842108, 0x0094A529, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000B, 0x00F7BD84, 0x00000000, + 0x0002000F + }}, + {set:{ // 267: profile = video, sensor mode = custom2, iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x00A5294A, 0x00A5294A, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000009, 0x00F7BD84, 0x00000000, + 0x0001A00B + }}, + {set:{ // 268: profile = video, sensor mode = custom2, iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x00A5294A, 0x00A5294A, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000009, 0x00F7BD84, 0x00000000, + 0x0001A00B + }}, + {set:{ // 269: profile = video, sensor mode = custom2, iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000008, 0x00F7BD84, 0x00000000, + 0x00017009 + }}, + {set:{ // 270: profile = video, sensor mode = custom3, iso = 100 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00F7BDEF, 0x00E739CE, 0x00E739CE, 0x00C6318C, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000005, 0x00F7BD84, 0x00000000, + 0x0000E004 + }}, + {set:{ // 271: profile = video, sensor mode = custom3, iso = 200 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x005294A5, 0x00842108, 0x00842108, 0x0094A529, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000B, 0x00F7BD84, 0x00000000, + 0x0002000F + }}, + {set:{ // 272: profile = video, sensor mode = custom3, iso = 400 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x006318C6, 0x0094A529, 0x0094A529, 0x0094A529, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x0001D00D + }}, + {set:{ // 273: profile = video, sensor mode = custom3, iso = 800 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00739CE7, 0x00739CE7, 0x00842108, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x00023011 + }}, + {set:{ // 274: profile = video, sensor mode = custom3, iso = 1200 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00210842, 0x00739CE7, 0x00739CE7, 0x00842108, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x00023011 + }}, + {set:{ // 275: profile = video, sensor mode = custom3, iso = 1600 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00739CE7, 0x00739CE7, 0x00842108, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00D6B5AD, 0x00000000, + 0x00023011 + }}, + {set:{ // 276: profile = video, sensor mode = custom3, iso = 2000 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00739CE7, 0x00739CE7, 0x00842108, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x00023011 + }}, + {set:{ // 277: profile = video, sensor mode = custom3, iso = 2400 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00739CE7, 0x00739CE7, 0x00842108, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x00023011 + }}, + {set:{ // 278: profile = video, sensor mode = custom3, iso = 2800 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 279: profile = video, sensor mode = custom3, iso = 3200 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 280: profile = video, sensor mode = custom4, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000002, 0x00F7BD84, 0x00000000, + 0x00005001 + }}, + {set:{ // 281: profile = video, sensor mode = custom4, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000002, 0x00F7BD84, 0x00000000, + 0x00005001 + }}, + {set:{ // 282: profile = video, sensor mode = custom4, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000002, 0x00F7BD84, 0x00000000, + 0x00005001 + }}, + {set:{ // 283: profile = video, sensor mode = custom4, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000002, 0x00F7BD84, 0x00000000, + 0x00005001 + }}, + {set:{ // 284: profile = video, sensor mode = custom4, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000002, 0x00F7BD84, 0x00000000, + 0x00005001 + }}, + {set:{ // 285: profile = video, sensor mode = custom4, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000002, 0x00F7BD84, 0x00000000, + 0x00005001 + }}, + {set:{ // 286: profile = video, sensor mode = custom4, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000002, 0x00F7BD84, 0x00000000, + 0x00005001 + }}, + {set:{ // 287: profile = video, sensor mode = custom4, iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000002, 0x00F7BD84, 0x00000000, + 0x00005001 + }}, + {set:{ // 288: profile = video, sensor mode = custom4, iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000002, 0x00F7BD84, 0x00000000, + 0x00005001 + }}, + {set:{ // 289: profile = video, sensor mode = custom4, iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000002, 0x00F7BD84, 0x00000000, + 0x00005001 + }}, + {set:{ // 290: profile = video, sensor mode = custom5, iso = 100 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 291: profile = video, sensor mode = custom5, iso = 200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 292: profile = video, sensor mode = custom5, iso = 400 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 293: profile = video, sensor mode = custom5, iso = 800 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 294: profile = video, sensor mode = custom5, iso = 1200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 295: profile = video, sensor mode = custom5, iso = 1600 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 296: profile = video, sensor mode = custom5, iso = 2000 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 297: profile = video, sensor mode = custom5, iso = 2400 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 298: profile = video, sensor mode = custom5, iso = 2800 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 299: profile = video, sensor mode = custom5, iso = 3200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 300: profile = capture, sensor mode = custom1, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00F7BDEF, 0x01294A52, 0x01294A52, 0x00E739CE, 0x00020200, 0x00000008, 0x640A2468, 0x00000001, 0x0052A5FF, 0x00000000, + 0x00002001 + }}, + {set:{ // 301: profile = capture, sensor mode = custom1, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00F7BDEF, 0x01294A52, 0x01294A52, 0x00E739CE, 0x00020200, 0x00000008, 0x640A2468, 0x00000001, 0x0052A5FF, 0x00000000, + 0x00002001 + }}, + {set:{ // 302: profile = capture, sensor mode = custom1, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000002, 0x0052A5FF, 0x00000000, + 0x00005001 + }}, + {set:{ // 303: profile = capture, sensor mode = custom1, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00B5AD6B, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000003, 0x0052A5FF, 0x00000000, + 0x00008002 + }}, + {set:{ // 304: profile = capture, sensor mode = custom1, iso = 1200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 305: profile = capture, sensor mode = custom1, iso = 1600 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 306: profile = capture, sensor mode = custom1, iso = 2000 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 307: profile = capture, sensor mode = custom1, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 308: profile = capture, sensor mode = custom1, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 309: profile = capture, sensor mode = custom1, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 310: profile = capture, sensor mode = custom2, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00F7BDEF, 0x01294A52, 0x01294A52, 0x00E739CE, 0x00020200, 0x00000008, 0x640A2468, 0x00000001, 0x0052A5FF, 0x00000000, + 0x00002001 + }}, + {set:{ // 311: profile = capture, sensor mode = custom2, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00F7BDEF, 0x01294A52, 0x01294A52, 0x00E739CE, 0x00020200, 0x00000008, 0x640A2468, 0x00000001, 0x0052A5FF, 0x00000000, + 0x00002001 + }}, + {set:{ // 312: profile = capture, sensor mode = custom2, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000002, 0x0052A5FF, 0x00000000, + 0x00005001 + }}, + {set:{ // 313: profile = capture, sensor mode = custom2, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00B5AD6B, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000003, 0x0052A5FF, 0x00000000, + 0x00008002 + }}, + {set:{ // 314: profile = capture, sensor mode = custom2, iso = 1200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 315: profile = capture, sensor mode = custom2, iso = 1600 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 316: profile = capture, sensor mode = custom2, iso = 2000 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 317: profile = capture, sensor mode = custom2, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 318: profile = capture, sensor mode = custom2, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 319: profile = capture, sensor mode = custom2, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 320: profile = capture, sensor mode = custom3, iso = 100 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 321: profile = capture, sensor mode = custom3, iso = 200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 322: profile = capture, sensor mode = custom3, iso = 400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 323: profile = capture, sensor mode = custom3, iso = 800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 324: profile = capture, sensor mode = custom3, iso = 1200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 325: profile = capture, sensor mode = custom3, iso = 1600 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 326: profile = capture, sensor mode = custom3, iso = 2000 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 327: profile = capture, sensor mode = custom3, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 328: profile = capture, sensor mode = custom3, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 329: profile = capture, sensor mode = custom3, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 330: profile = capture, sensor mode = custom4, iso = 100 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 331: profile = capture, sensor mode = custom4, iso = 200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 332: profile = capture, sensor mode = custom4, iso = 400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 333: profile = capture, sensor mode = custom4, iso = 800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 334: profile = capture, sensor mode = custom4, iso = 1200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 335: profile = capture, sensor mode = custom4, iso = 1600 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 336: profile = capture, sensor mode = custom4, iso = 2000 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 337: profile = capture, sensor mode = custom4, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 338: profile = capture, sensor mode = custom4, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 339: profile = capture, sensor mode = custom4, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 340: profile = capture, sensor mode = custom5, iso = 100 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 341: profile = capture, sensor mode = custom5, iso = 200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 342: profile = capture, sensor mode = custom5, iso = 400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 343: profile = capture, sensor mode = custom5, iso = 800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 344: profile = capture, sensor mode = custom5, iso = 1200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 345: profile = capture, sensor mode = custom5, iso = 1600 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 346: profile = capture, sensor mode = custom5, iso = 2000 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 347: profile = capture, sensor mode = custom5, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 348: profile = capture, sensor mode = custom5, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 349: profile = capture, sensor mode = custom5, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 350: Disable (Do not modify me) + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000 + }} +}, +CCM:{ // format: Q1.3.9 + {set:{//00: D65 + 0x075E019C, 0x00000006, 0x017407C8, 0x000007C4, 0x077B07EF, 0x00000196 + }}, + {set:{//01: TL84 + 0x07A1016F, 0x000007F0, 0x015707AB, 0x000007FE, 0x074307CB, 0x000001F2 + }}, + {set:{//02: CWF + 0x073601B7, 0x00000013, 0x014507A9, 0x00000012, 0x073B07D1, 0x000001F4 + }}, + {set:{//03: A + 0x07CA0100, 0x00000036, 0x015907A4, 0x00000003, 0x06E007C4, 0x0000025C + }} +}, +GGM:{ + {//00 { + rb_gmt:{set:{ + 0x24002400, 0x24092409, 0x24122412, 0x241B241B, 0x20242024, 0x202C202C, 0x20342034, 0x203C203C, 0x20442044, 0x244C244C, + 0x20552055, 0x245D245D, 0x20662066, 0x246E246E, 0x20772077, 0x247F247F, 0x18881888, 0x1C8E1C8E, 0x18951895, 0x1C9B1C9B, + 0x18A218A2, 0x1CA81CA8, 0x18AF18AF, 0x1CB51CB5, 0x18BC18BC, 0x1CC21CC2, 0x18C918C9, 0x1CCF1CCF, 0x18D618D6, 0x1CDC1CDC, + 0x18E318E3, 0x1CE91CE9, 0x14F014F0, 0x18F518F5, 0x14FB14FB, 0x19001900, 0x15061506, 0x190B190B, 0x15111511, 0x19161916, + 0x151C151C, 0x19211921, 0x15271527, 0x192C192C, 0x15321532, 0x19371937, 0x153D153D, 0x19421942, 0x11481148, 0x154C154C, + 0x11511151, 0x15551555, 0x115A115A, 0x155E155E, 0x11631163, 0x15671567, 0x116C116C, 0x15701570, 0x11751175, 0x15791579, + 0x117E117E, 0x15821582, 0x11871187, 0x158B158B, 0x21902190, 0x21982198, 0x21A021A0, 0x21A821A8, 0x21B021B0, 0x21B821B8, + 0x21C021C0, 0x21C821C8, 0x1DD01DD0, 0x1DD71DD7, 0x1DDE1DDE, 0x1DE51DE5, 0x1DEC1DEC, 0x1DF31DF3, 0x1DFA1DFA, 0x1E011E01, + 0x1A081A08, 0x1A0E1A0E, 0x1A141A14, 0x1A1A1A1A, 0x1A201A20, 0x1A261A26, 0x1A2C1A2C, 0x1A321A32, 0x16381638, 0x1A3D1A3D, + 0x16431643, 0x1A481A48, 0x164E164E, 0x1A531A53, 0x16591659, 0x1A5E1A5E, 0x22642264, 0x266C266C, 0x22752275, 0x267D267D, + 0x22862286, 0x268E268E, 0x22972297, 0x269F269F, 0x22A822A8, 0x22B022B0, 0x22B822B8, 0x22C022C0, 0x22C822C8, 0x22D022D0, + 0x22D822D8, 0x22E022E0, 0x16E816E8, 0x1AED1AED, 0x16F316F3, 0x1AF81AF8, 0x16FE16FE, 0x1B031B03, 0x17091709, 0x1B0E1B0E, + 0x17141714, 0x17191719, 0x171E171E, 0x17231723, 0x17281728, 0x172D172D, 0x17321732, 0x17371737, 0x533C533C, 0x53505350, + 0x43644364, 0x43744374, 0x33843384, 0x33903390, 0x339C339C, 0x33A833A8, 0x2BB42BB4, 0x2BBE2BBE, 0x33C833C8, 0x33D433D4, + 0x23E023E0, 0x23E823E8, 0x1BF01BF0, 0x1BF61BF6 + }}, + g_gmt:{set:{ + 0x00002400, 0x00002409, 0x00002412, 0x0000241B, 0x00002024, 0x0000202C, 0x00002034, 0x0000203C, 0x00002044, 0x0000244C, + 0x00002055, 0x0000245D, 0x00002066, 0x0000246E, 0x00002077, 0x0000247F, 0x00001888, 0x00001C8E, 0x00001895, 0x00001C9B, + 0x000018A2, 0x00001CA8, 0x000018AF, 0x00001CB5, 0x000018BC, 0x00001CC2, 0x000018C9, 0x00001CCF, 0x000018D6, 0x00001CDC, + 0x000018E3, 0x00001CE9, 0x000014F0, 0x000018F5, 0x000014FB, 0x00001900, 0x00001506, 0x0000190B, 0x00001511, 0x00001916, + 0x0000151C, 0x00001921, 0x00001527, 0x0000192C, 0x00001532, 0x00001937, 0x0000153D, 0x00001942, 0x00001148, 0x0000154C, + 0x00001151, 0x00001555, 0x0000115A, 0x0000155E, 0x00001163, 0x00001567, 0x0000116C, 0x00001570, 0x00001175, 0x00001579, + 0x0000117E, 0x00001582, 0x00001187, 0x0000158B, 0x00002190, 0x00002198, 0x000021A0, 0x000021A8, 0x000021B0, 0x000021B8, + 0x000021C0, 0x000021C8, 0x00001DD0, 0x00001DD7, 0x00001DDE, 0x00001DE5, 0x00001DEC, 0x00001DF3, 0x00001DFA, 0x00001E01, + 0x00001A08, 0x00001A0E, 0x00001A14, 0x00001A1A, 0x00001A20, 0x00001A26, 0x00001A2C, 0x00001A32, 0x00001638, 0x00001A3D, + 0x00001643, 0x00001A48, 0x0000164E, 0x00001A53, 0x00001659, 0x00001A5E, 0x00002264, 0x0000266C, 0x00002275, 0x0000267D, + 0x00002286, 0x0000268E, 0x00002297, 0x0000269F, 0x000022A8, 0x000022B0, 0x000022B8, 0x000022C0, 0x000022C8, 0x000022D0, + 0x000022D8, 0x000022E0, 0x000016E8, 0x00001AED, 0x000016F3, 0x00001AF8, 0x000016FE, 0x00001B03, 0x00001709, 0x00001B0E, + 0x00001714, 0x00001719, 0x0000171E, 0x00001723, 0x00001728, 0x0000172D, 0x00001732, 0x00001737, 0x0000533C, 0x00005350, + 0x00004364, 0x00004374, 0x00003384, 0x00003390, 0x0000339C, 0x000033A8, 0x00002BB4, 0x00002BBE, 0x000033C8, 0x000033D4, + 0x000023E0, 0x000023E8, 0x00001BF0, 0x00001BF6 + }}}, + {//01 { + rb_gmt:{set:{ + 0x24002400, 0x24092409, 0x24122412, 0x241B241B, 0x28242824, 0x282E282E, 0x28382838, 0x28422842, 0x284C284C, 0x24562456, + 0x285F285F, 0x24692469, 0x24722472, 0x207B207B, 0x24832483, 0x208C208C, 0x20942094, 0x209C209C, 0x20A420A4, 0x20AC20AC, + 0x20B420B4, 0x1CBC1CBC, 0x1CC31CC3, 0x20CA20CA, 0x1CD21CD2, 0x1CD91CD9, 0x1CE01CE0, 0x1CE71CE7, 0x18EE18EE, 0x1CF41CF4, + 0x1CFB1CFB, 0x19021902, 0x19081908, 0x1D0E1D0E, 0x19151915, 0x191B191B, 0x19211921, 0x19271927, 0x192D192D, 0x15331533, + 0x19381938, 0x193E193E, 0x15441544, 0x19491949, 0x154F154F, 0x19541954, 0x155A155A, 0x155F155F, 0x15641564, 0x15691569, + 0x156E156E, 0x15731573, 0x15781578, 0x157D157D, 0x15821582, 0x15871587, 0x118C118C, 0x15901590, 0x15951595, 0x119A119A, + 0x159E159E, 0x11A311A3, 0x15A715A7, 0x11AC11AC, 0x25B025B0, 0x21B921B9, 0x25C125C1, 0x21CA21CA, 0x21D221D2, 0x1DDA1DDA, + 0x21E121E1, 0x1DE91DE9, 0x1DF01DF0, 0x1DF71DF7, 0x19FE19FE, 0x1E041E04, 0x1A0B1A0B, 0x1A111A11, 0x1E171E17, 0x1A1E1A1E, + 0x1E241E24, 0x1A2B1A2B, 0x1E311E31, 0x1E381E38, 0x1A3F1A3F, 0x1E451E45, 0x1A4C1A4C, 0x1A521A52, 0x1A581A58, 0x165E165E, + 0x16631663, 0x16681668, 0x166D166D, 0x16721672, 0x12771277, 0x167B167B, 0x26802680, 0x2A892A89, 0x26932693, 0x269C269C, + 0x2AA52AA5, 0x22AF22AF, 0x26B726B7, 0x22C022C0, 0x22C822C8, 0x1ED01ED0, 0x1ED71ED7, 0x1ADE1ADE, 0x1AE41AE4, 0x1AEA1AEA, + 0x1AF01AF0, 0x1AF61AF6, 0x1AFC1AFC, 0x17021702, 0x1B071B07, 0x170D170D, 0x1B121B12, 0x17181718, 0x1B1D1B1D, 0x17231723, + 0x17281728, 0x1B2D1B2D, 0x17331733, 0x17381738, 0x173D173D, 0x17421742, 0x17471747, 0x134C134C, 0x3B503B50, 0x3B5E3B5E, + 0x436C436C, 0x437C437C, 0x3B8C3B8C, 0x339A339A, 0x2BA62BA6, 0x23B023B0, 0x23B823B8, 0x23C023C0, 0x2BC82BC8, 0x2BD22BD2, + 0x1FDC1FDC, 0x27E327E3, 0x33EC33EC, 0x1FF81FF8 + }}, + g_gmt:{set:{ + 0x00002400, 0x00002409, 0x00002412, 0x0000241B, 0x00002824, 0x0000282E, 0x00002838, 0x00002842, 0x0000284C, 0x00002456, + 0x0000285F, 0x00002469, 0x00002472, 0x0000207B, 0x00002483, 0x0000208C, 0x00002094, 0x0000209C, 0x000020A4, 0x000020AC, + 0x000020B4, 0x00001CBC, 0x00001CC3, 0x000020CA, 0x00001CD2, 0x00001CD9, 0x00001CE0, 0x00001CE7, 0x000018EE, 0x00001CF4, + 0x00001CFB, 0x00001902, 0x00001908, 0x00001D0E, 0x00001915, 0x0000191B, 0x00001921, 0x00001927, 0x0000192D, 0x00001533, + 0x00001938, 0x0000193E, 0x00001544, 0x00001949, 0x0000154F, 0x00001954, 0x0000155A, 0x0000155F, 0x00001564, 0x00001569, + 0x0000156E, 0x00001573, 0x00001578, 0x0000157D, 0x00001582, 0x00001587, 0x0000118C, 0x00001590, 0x00001595, 0x0000119A, + 0x0000159E, 0x000011A3, 0x000015A7, 0x000011AC, 0x000025B0, 0x000021B9, 0x000025C1, 0x000021CA, 0x000021D2, 0x00001DDA, + 0x000021E1, 0x00001DE9, 0x00001DF0, 0x00001DF7, 0x000019FE, 0x00001E04, 0x00001A0B, 0x00001A11, 0x00001E17, 0x00001A1E, + 0x00001E24, 0x00001A2B, 0x00001E31, 0x00001E38, 0x00001A3F, 0x00001E45, 0x00001A4C, 0x00001A52, 0x00001A58, 0x0000165E, + 0x00001663, 0x00001668, 0x0000166D, 0x00001672, 0x00001277, 0x0000167B, 0x00002680, 0x00002A89, 0x00002693, 0x0000269C, + 0x00002AA5, 0x000022AF, 0x000026B7, 0x000022C0, 0x000022C8, 0x00001ED0, 0x00001ED7, 0x00001ADE, 0x00001AE4, 0x00001AEA, + 0x00001AF0, 0x00001AF6, 0x00001AFC, 0x00001702, 0x00001B07, 0x0000170D, 0x00001B12, 0x00001718, 0x00001B1D, 0x00001723, + 0x00001728, 0x00001B2D, 0x00001733, 0x00001738, 0x0000173D, 0x00001742, 0x00001747, 0x0000134C, 0x00003B50, 0x00003B5E, + 0x0000436C, 0x0000437C, 0x00003B8C, 0x0000339A, 0x00002BA6, 0x000023B0, 0x000023B8, 0x000023C0, 0x00002BC8, 0x00002BD2, + 0x00001FDC, 0x000027E3, 0x000033EC, 0x00001FF8 + }}}, + {//02 { + rb_gmt:{set:{ + 0x24002400, 0x24092409, 0x24122412, 0x241B241B, 0x28242824, 0x282E282E, 0x28382838, 0x28422842, 0x284C284C, 0x24562456, + 0x285F285F, 0x24692469, 0x24722472, 0x207B207B, 0x24832483, 0x208C208C, 0x20942094, 0x209C209C, 0x20A420A4, 0x20AC20AC, + 0x20B420B4, 0x1CBC1CBC, 0x1CC31CC3, 0x20CA20CA, 0x1CD21CD2, 0x1CD91CD9, 0x1CE01CE0, 0x1CE71CE7, 0x18EE18EE, 0x1CF41CF4, + 0x1CFB1CFB, 0x19021902, 0x19081908, 0x1D0E1D0E, 0x19151915, 0x191B191B, 0x19211921, 0x19271927, 0x192D192D, 0x15331533, + 0x19381938, 0x193E193E, 0x15441544, 0x19491949, 0x154F154F, 0x19541954, 0x155A155A, 0x155F155F, 0x15641564, 0x15691569, + 0x156E156E, 0x15731573, 0x15781578, 0x157D157D, 0x15821582, 0x15871587, 0x118C118C, 0x15901590, 0x15951595, 0x119A119A, + 0x159E159E, 0x11A311A3, 0x15A715A7, 0x11AC11AC, 0x25B025B0, 0x21B921B9, 0x25C125C1, 0x21CA21CA, 0x21D221D2, 0x1DDA1DDA, + 0x21E121E1, 0x1DE91DE9, 0x1DF01DF0, 0x1DF71DF7, 0x19FE19FE, 0x1E041E04, 0x1A0B1A0B, 0x1A111A11, 0x1E171E17, 0x1A1E1A1E, + 0x1E241E24, 0x1A2B1A2B, 0x1E311E31, 0x1E381E38, 0x1A3F1A3F, 0x1E451E45, 0x1A4C1A4C, 0x1A521A52, 0x1A581A58, 0x165E165E, + 0x16631663, 0x16681668, 0x166D166D, 0x16721672, 0x12771277, 0x167B167B, 0x26802680, 0x2A892A89, 0x26932693, 0x269C269C, + 0x2AA52AA5, 0x22AF22AF, 0x26B726B7, 0x22C022C0, 0x22C822C8, 0x1ED01ED0, 0x1ED71ED7, 0x1ADE1ADE, 0x1AE41AE4, 0x1AEA1AEA, + 0x1AF01AF0, 0x1AF61AF6, 0x1AFC1AFC, 0x17021702, 0x1B071B07, 0x170D170D, 0x1B121B12, 0x17181718, 0x1B1D1B1D, 0x17231723, + 0x17281728, 0x1B2D1B2D, 0x17331733, 0x17381738, 0x173D173D, 0x17421742, 0x17471747, 0x134C134C, 0x3B503B50, 0x3B5E3B5E, + 0x436C436C, 0x437C437C, 0x3B8C3B8C, 0x339A339A, 0x2BA62BA6, 0x23B023B0, 0x23B823B8, 0x23C023C0, 0x2BC82BC8, 0x2BD22BD2, + 0x1FDC1FDC, 0x27E327E3, 0x33EC33EC, 0x1FF81FF8 + }}, + g_gmt:{set:{ + 0x00002400, 0x00002409, 0x00002412, 0x0000241B, 0x00002824, 0x0000282E, 0x00002838, 0x00002842, 0x0000284C, 0x00002456, + 0x0000285F, 0x00002469, 0x00002472, 0x0000207B, 0x00002483, 0x0000208C, 0x00002094, 0x0000209C, 0x000020A4, 0x000020AC, + 0x000020B4, 0x00001CBC, 0x00001CC3, 0x000020CA, 0x00001CD2, 0x00001CD9, 0x00001CE0, 0x00001CE7, 0x000018EE, 0x00001CF4, + 0x00001CFB, 0x00001902, 0x00001908, 0x00001D0E, 0x00001915, 0x0000191B, 0x00001921, 0x00001927, 0x0000192D, 0x00001533, + 0x00001938, 0x0000193E, 0x00001544, 0x00001949, 0x0000154F, 0x00001954, 0x0000155A, 0x0000155F, 0x00001564, 0x00001569, + 0x0000156E, 0x00001573, 0x00001578, 0x0000157D, 0x00001582, 0x00001587, 0x0000118C, 0x00001590, 0x00001595, 0x0000119A, + 0x0000159E, 0x000011A3, 0x000015A7, 0x000011AC, 0x000025B0, 0x000021B9, 0x000025C1, 0x000021CA, 0x000021D2, 0x00001DDA, + 0x000021E1, 0x00001DE9, 0x00001DF0, 0x00001DF7, 0x000019FE, 0x00001E04, 0x00001A0B, 0x00001A11, 0x00001E17, 0x00001A1E, + 0x00001E24, 0x00001A2B, 0x00001E31, 0x00001E38, 0x00001A3F, 0x00001E45, 0x00001A4C, 0x00001A52, 0x00001A58, 0x0000165E, + 0x00001663, 0x00001668, 0x0000166D, 0x00001672, 0x00001277, 0x0000167B, 0x00002680, 0x00002A89, 0x00002693, 0x0000269C, + 0x00002AA5, 0x000022AF, 0x000026B7, 0x000022C0, 0x000022C8, 0x00001ED0, 0x00001ED7, 0x00001ADE, 0x00001AE4, 0x00001AEA, + 0x00001AF0, 0x00001AF6, 0x00001AFC, 0x00001702, 0x00001B07, 0x0000170D, 0x00001B12, 0x00001718, 0x00001B1D, 0x00001723, + 0x00001728, 0x00001B2D, 0x00001733, 0x00001738, 0x0000173D, 0x00001742, 0x00001747, 0x0000134C, 0x00003B50, 0x00003B5E, + 0x0000436C, 0x0000437C, 0x00003B8C, 0x0000339A, 0x00002BA6, 0x000023B0, 0x000023B8, 0x000023C0, 0x00002BC8, 0x00002BD2, + 0x00001FDC, 0x000027E3, 0x000033EC, 0x00001FF8 + }}}, + {//03 { + rb_gmt:{set:{ + 0x24002400, 0x24092409, 0x24122412, 0x241B241B, 0x28242824, 0x282E282E, 0x28382838, 0x28422842, 0x284C284C, 0x24562456, + 0x285F285F, 0x24692469, 0x24722472, 0x207B207B, 0x24832483, 0x208C208C, 0x20942094, 0x209C209C, 0x20A420A4, 0x20AC20AC, + 0x20B420B4, 0x1CBC1CBC, 0x1CC31CC3, 0x20CA20CA, 0x1CD21CD2, 0x1CD91CD9, 0x1CE01CE0, 0x1CE71CE7, 0x18EE18EE, 0x1CF41CF4, + 0x1CFB1CFB, 0x19021902, 0x19081908, 0x1D0E1D0E, 0x19151915, 0x191B191B, 0x19211921, 0x19271927, 0x192D192D, 0x15331533, + 0x19381938, 0x193E193E, 0x15441544, 0x19491949, 0x154F154F, 0x19541954, 0x155A155A, 0x155F155F, 0x15641564, 0x15691569, + 0x156E156E, 0x15731573, 0x15781578, 0x157D157D, 0x15821582, 0x15871587, 0x118C118C, 0x15901590, 0x15951595, 0x119A119A, + 0x159E159E, 0x11A311A3, 0x15A715A7, 0x11AC11AC, 0x25B025B0, 0x21B921B9, 0x25C125C1, 0x21CA21CA, 0x21D221D2, 0x1DDA1DDA, + 0x21E121E1, 0x1DE91DE9, 0x1DF01DF0, 0x1DF71DF7, 0x19FE19FE, 0x1E041E04, 0x1A0B1A0B, 0x1A111A11, 0x1E171E17, 0x1A1E1A1E, + 0x1E241E24, 0x1A2B1A2B, 0x1E311E31, 0x1E381E38, 0x1A3F1A3F, 0x1E451E45, 0x1A4C1A4C, 0x1A521A52, 0x1A581A58, 0x165E165E, + 0x16631663, 0x16681668, 0x166D166D, 0x16721672, 0x12771277, 0x167B167B, 0x26802680, 0x2A892A89, 0x26932693, 0x269C269C, + 0x2AA52AA5, 0x22AF22AF, 0x26B726B7, 0x22C022C0, 0x22C822C8, 0x1ED01ED0, 0x1ED71ED7, 0x1ADE1ADE, 0x1AE41AE4, 0x1AEA1AEA, + 0x1AF01AF0, 0x1AF61AF6, 0x1AFC1AFC, 0x17021702, 0x1B071B07, 0x170D170D, 0x1B121B12, 0x17181718, 0x1B1D1B1D, 0x17231723, + 0x17281728, 0x1B2D1B2D, 0x17331733, 0x17381738, 0x173D173D, 0x17421742, 0x17471747, 0x134C134C, 0x3B503B50, 0x3B5E3B5E, + 0x436C436C, 0x437C437C, 0x3B8C3B8C, 0x339A339A, 0x2BA62BA6, 0x23B023B0, 0x23B823B8, 0x23C023C0, 0x2BC82BC8, 0x2BD22BD2, + 0x1FDC1FDC, 0x27E327E3, 0x33EC33EC, 0x1FF81FF8 + }}, + g_gmt:{set:{ + 0x00002400, 0x00002409, 0x00002412, 0x0000241B, 0x00002824, 0x0000282E, 0x00002838, 0x00002842, 0x0000284C, 0x00002456, + 0x0000285F, 0x00002469, 0x00002472, 0x0000207B, 0x00002483, 0x0000208C, 0x00002094, 0x0000209C, 0x000020A4, 0x000020AC, + 0x000020B4, 0x00001CBC, 0x00001CC3, 0x000020CA, 0x00001CD2, 0x00001CD9, 0x00001CE0, 0x00001CE7, 0x000018EE, 0x00001CF4, + 0x00001CFB, 0x00001902, 0x00001908, 0x00001D0E, 0x00001915, 0x0000191B, 0x00001921, 0x00001927, 0x0000192D, 0x00001533, + 0x00001938, 0x0000193E, 0x00001544, 0x00001949, 0x0000154F, 0x00001954, 0x0000155A, 0x0000155F, 0x00001564, 0x00001569, + 0x0000156E, 0x00001573, 0x00001578, 0x0000157D, 0x00001582, 0x00001587, 0x0000118C, 0x00001590, 0x00001595, 0x0000119A, + 0x0000159E, 0x000011A3, 0x000015A7, 0x000011AC, 0x000025B0, 0x000021B9, 0x000025C1, 0x000021CA, 0x000021D2, 0x00001DDA, + 0x000021E1, 0x00001DE9, 0x00001DF0, 0x00001DF7, 0x000019FE, 0x00001E04, 0x00001A0B, 0x00001A11, 0x00001E17, 0x00001A1E, + 0x00001E24, 0x00001A2B, 0x00001E31, 0x00001E38, 0x00001A3F, 0x00001E45, 0x00001A4C, 0x00001A52, 0x00001A58, 0x0000165E, + 0x00001663, 0x00001668, 0x0000166D, 0x00001672, 0x00001277, 0x0000167B, 0x00002680, 0x00002A89, 0x00002693, 0x0000269C, + 0x00002AA5, 0x000022AF, 0x000026B7, 0x000022C0, 0x000022C8, 0x00001ED0, 0x00001ED7, 0x00001ADE, 0x00001AE4, 0x00001AEA, + 0x00001AF0, 0x00001AF6, 0x00001AFC, 0x00001702, 0x00001B07, 0x0000170D, 0x00001B12, 0x00001718, 0x00001B1D, 0x00001723, + 0x00001728, 0x00001B2D, 0x00001733, 0x00001738, 0x0000173D, 0x00001742, 0x00001747, 0x0000134C, 0x00003B50, 0x00003B5E, + 0x0000436C, 0x0000437C, 0x00003B8C, 0x0000339A, 0x00002BA6, 0x000023B0, 0x000023B8, 0x000023C0, 0x00002BC8, 0x00002BD2, + 0x00001FDC, 0x000027E3, 0x000033EC, 0x00001FF8 + }}}, + {//04 { + rb_gmt:{set:{ + 0x24002400, 0x24092409, 0x24122412, 0x241B241B, 0x28242824, 0x282E282E, 0x28382838, 0x28422842, 0x284C284C, 0x24562456, + 0x285F285F, 0x24692469, 0x24722472, 0x207B207B, 0x24832483, 0x208C208C, 0x20942094, 0x209C209C, 0x20A420A4, 0x20AC20AC, + 0x20B420B4, 0x1CBC1CBC, 0x1CC31CC3, 0x20CA20CA, 0x1CD21CD2, 0x1CD91CD9, 0x1CE01CE0, 0x1CE71CE7, 0x18EE18EE, 0x1CF41CF4, + 0x1CFB1CFB, 0x19021902, 0x19081908, 0x1D0E1D0E, 0x19151915, 0x191B191B, 0x19211921, 0x19271927, 0x192D192D, 0x15331533, + 0x19381938, 0x193E193E, 0x15441544, 0x19491949, 0x154F154F, 0x19541954, 0x155A155A, 0x155F155F, 0x15641564, 0x15691569, + 0x156E156E, 0x15731573, 0x15781578, 0x157D157D, 0x15821582, 0x15871587, 0x118C118C, 0x15901590, 0x15951595, 0x119A119A, + 0x159E159E, 0x11A311A3, 0x15A715A7, 0x11AC11AC, 0x25B025B0, 0x21B921B9, 0x25C125C1, 0x21CA21CA, 0x21D221D2, 0x1DDA1DDA, + 0x21E121E1, 0x1DE91DE9, 0x1DF01DF0, 0x1DF71DF7, 0x19FE19FE, 0x1E041E04, 0x1A0B1A0B, 0x1A111A11, 0x1E171E17, 0x1A1E1A1E, + 0x1E241E24, 0x1A2B1A2B, 0x1E311E31, 0x1E381E38, 0x1A3F1A3F, 0x1E451E45, 0x1A4C1A4C, 0x1A521A52, 0x1A581A58, 0x165E165E, + 0x16631663, 0x16681668, 0x166D166D, 0x16721672, 0x12771277, 0x167B167B, 0x26802680, 0x2A892A89, 0x26932693, 0x269C269C, + 0x2AA52AA5, 0x22AF22AF, 0x26B726B7, 0x22C022C0, 0x22C822C8, 0x1ED01ED0, 0x1ED71ED7, 0x1ADE1ADE, 0x1AE41AE4, 0x1AEA1AEA, + 0x1AF01AF0, 0x1AF61AF6, 0x1AFC1AFC, 0x17021702, 0x1B071B07, 0x170D170D, 0x1B121B12, 0x17181718, 0x1B1D1B1D, 0x17231723, + 0x17281728, 0x1B2D1B2D, 0x17331733, 0x17381738, 0x173D173D, 0x17421742, 0x17471747, 0x134C134C, 0x3B503B50, 0x3B5E3B5E, + 0x436C436C, 0x437C437C, 0x3B8C3B8C, 0x339A339A, 0x2BA62BA6, 0x23B023B0, 0x23B823B8, 0x23C023C0, 0x2BC82BC8, 0x2BD22BD2, + 0x1FDC1FDC, 0x27E327E3, 0x33EC33EC, 0x1FF81FF8 + }}, + g_gmt:{set:{ + 0x00002400, 0x00002409, 0x00002412, 0x0000241B, 0x00002824, 0x0000282E, 0x00002838, 0x00002842, 0x0000284C, 0x00002456, + 0x0000285F, 0x00002469, 0x00002472, 0x0000207B, 0x00002483, 0x0000208C, 0x00002094, 0x0000209C, 0x000020A4, 0x000020AC, + 0x000020B4, 0x00001CBC, 0x00001CC3, 0x000020CA, 0x00001CD2, 0x00001CD9, 0x00001CE0, 0x00001CE7, 0x000018EE, 0x00001CF4, + 0x00001CFB, 0x00001902, 0x00001908, 0x00001D0E, 0x00001915, 0x0000191B, 0x00001921, 0x00001927, 0x0000192D, 0x00001533, + 0x00001938, 0x0000193E, 0x00001544, 0x00001949, 0x0000154F, 0x00001954, 0x0000155A, 0x0000155F, 0x00001564, 0x00001569, + 0x0000156E, 0x00001573, 0x00001578, 0x0000157D, 0x00001582, 0x00001587, 0x0000118C, 0x00001590, 0x00001595, 0x0000119A, + 0x0000159E, 0x000011A3, 0x000015A7, 0x000011AC, 0x000025B0, 0x000021B9, 0x000025C1, 0x000021CA, 0x000021D2, 0x00001DDA, + 0x000021E1, 0x00001DE9, 0x00001DF0, 0x00001DF7, 0x000019FE, 0x00001E04, 0x00001A0B, 0x00001A11, 0x00001E17, 0x00001A1E, + 0x00001E24, 0x00001A2B, 0x00001E31, 0x00001E38, 0x00001A3F, 0x00001E45, 0x00001A4C, 0x00001A52, 0x00001A58, 0x0000165E, + 0x00001663, 0x00001668, 0x0000166D, 0x00001672, 0x00001277, 0x0000167B, 0x00002680, 0x00002A89, 0x00002693, 0x0000269C, + 0x00002AA5, 0x000022AF, 0x000026B7, 0x000022C0, 0x000022C8, 0x00001ED0, 0x00001ED7, 0x00001ADE, 0x00001AE4, 0x00001AEA, + 0x00001AF0, 0x00001AF6, 0x00001AFC, 0x00001702, 0x00001B07, 0x0000170D, 0x00001B12, 0x00001718, 0x00001B1D, 0x00001723, + 0x00001728, 0x00001B2D, 0x00001733, 0x00001738, 0x0000173D, 0x00001742, 0x00001747, 0x0000134C, 0x00003B50, 0x00003B5E, + 0x0000436C, 0x0000437C, 0x00003B8C, 0x0000339A, 0x00002BA6, 0x000023B0, 0x000023B8, 0x000023C0, 0x00002BC8, 0x00002BD2, + 0x00001FDC, 0x000027E3, 0x000033EC, 0x00001FF8 + }}} +}, +ANR:{ + {set:{ // 000: profile = preview, sensor mode = preview ISO100 + 0x01040013, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0024060A, + 0x1A120C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x150C2313, 0x2D002D00 + }}, + {set:{ // 001: profile = preview, sensor mode = preview ISO200 + 0x01040013, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x0028060A, + 0x1C130D07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x190B2A14, 0x2F002F00 + }}, + {set:{ // 002: profile = preview, sensor mode = preview ISO400 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0030070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x19092B17, 0x31003100 + }}, + {set:{ // 003: profile = preview, sensor mode = preview ISO800 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x001E030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x150C2313, 0x4000400A + }}, + {set:{ // 004: profile = preview, sensor mode = preview ISO1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x0024040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x180A2816, 0x4000400A + }}, + {set:{ // 005: profile = preview, sensor mode = preview ISO1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 006: profile = preview, sensor mode = preview ISO2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 007: profile = preview, sensor mode = preview ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 008: profile = preview, sensor mode = preview ISO2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 009: profile = preview, sensor mode = preview ISO3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 010: profile = preview, sensor mode = capture ISO100 + 0x01040013, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0024070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2111, 0x4000400A + }}, + {set:{ // 011: profile = preview, sensor mode = capture ISO200 + 0x01040013, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x00370B0A, + 0x3423180D, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1A0B2C14, 0x4000400A + }}, + {set:{ // 012: profile = preview, sensor mode = capture ISO400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x1E140E07, 0x00440A0A, + 0x2C1E140B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1505241D, 0x4000400A + }}, + {set:{ // 013: profile = preview, sensor mode = capture ISO800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 014: profile = preview, sensor mode = capture ISO1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 015: profile = preview, sensor mode = capture ISO1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 016: profile = preview, sensor mode = capture ISO2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 017: profile = preview, sensor mode = capture ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 018: profile = preview, sensor mode = capture ISO2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 019: profile = preview, sensor mode = capture ISO3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 020: profile = preview, sensor mode = video, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0024070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2111, 0x4000400A + }}, + {set:{ // 021: profile = preview, sensor mode = video, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x00370B0A, + 0x3423180D, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1A0B2C14, 0x4000400A + }}, + {set:{ // 022: profile = preview, sensor mode = video, iso = 400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x1E140E07, 0x00440A0A, + 0x2C1E140B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1505241D, 0x4000400A + }}, + {set:{ // 023: profile = preview, sensor mode = video, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 024: profile = preview, sensor mode = video, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 025: profile = preview, sensor mode = video, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 026: profile = preview, sensor mode = video, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 027: profile = preview, sensor mode = video, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 028: profile = preview, sensor mode = video, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 029: profile = preview, sensor mode = video, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 030: profile = preview, sensor mode = SlimVideo1, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 031: profile = preview, sensor mode = SlimVideo1, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 032: profile = preview, sensor mode = SlimVideo1, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 033: profile = preview, sensor mode = SlimVideo1, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 034: profile = preview, sensor mode = SlimVideo1, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 035: profile = preview, sensor mode = SlimVideo1, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 036: profile = preview, sensor mode = SlimVideo1, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 037: profile = preview, sensor mode = SlimVideo1, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 038: profile = preview, sensor mode = SlimVideo1, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 039: profile = preview, sensor mode = SlimVideo1, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 040: profile = preview, sensor mode = SlimVideo2, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 041: profile = preview, sensor mode = SlimVideo2, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 042: profile = preview, sensor mode = SlimVideo2, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 043: profile = preview, sensor mode = SlimVideo2, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 044: profile = preview, sensor mode = SlimVideo2, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 045: profile = preview, sensor mode = SlimVideo2, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 046: profile = preview, sensor mode = SlimVideo2, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 047: profile = preview, sensor mode = SlimVideo2, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 048: profile = preview, sensor mode = SlimVideo2, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 049: profile = preview, sensor mode = SlimVideo2, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 050: profile = video, sensor mode = preview, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0024070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2111, 0x4000400A + }}, + {set:{ // 051: profile = video, sensor mode = preview, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x00370B0A, + 0x3423180D, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1A0B2C14, 0x4000400A + }}, + {set:{ // 052: profile = video, sensor mode = preview, iso = 400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x1E140E07, 0x00440A0A, + 0x2C1E140B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1505241D, 0x4000400A + }}, + {set:{ // 053: profile = video, sensor mode = preview, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 054: profile = video, sensor mode = preview, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 055: profile = video, sensor mode = preview, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 056: profile = video, sensor mode = preview, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 057: profile = video, sensor mode = preview, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 058: profile = video, sensor mode = preview, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 059: profile = video, sensor mode = preview, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 060: profile = video, sensor mode = capture, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0024070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2111, 0x4000400A + }}, + {set:{ // 061: profile = video, sensor mode = capture, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 062: profile = video, sensor mode = capture, iso = 400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x1E140E07, 0x00440A0A, + 0x2C1E140B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1505241D, 0x4000400A + }}, + {set:{ // 063: profile = video, sensor mode = capture, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 064: profile = video, sensor mode = capture, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 065: profile = video, sensor mode = capture, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 066: profile = video, sensor mode = capture, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 067: profile = video, sensor mode = capture, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 068: profile = video, sensor mode = capture, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 069: profile = video, sensor mode = capture, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 070: profile = video, sensor mode = video, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0024070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2111, 0x4000400A + }}, + {set:{ // 071: profile = video, sensor mode = video, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x00370B0A, + 0x3423180D, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1A0B2C14, 0x4000400A + }}, + {set:{ // 072: profile = video, sensor mode = video, iso = 400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x1E140E07, 0x00440A0A, + 0x2C1E140B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1505241D, 0x4000400A + }}, + {set:{ // 073: profile = video, sensor mode = video, iso = 800 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x001E030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x150C2313, 0x4000400A + }}, + {set:{ // 074: profile = video, sensor mode = video, iso = 1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x0024040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x180A2816, 0x4000400A + }}, + {set:{ // 075: profile = video, sensor mode = video, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 076: profile = video, sensor mode = video, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 077: profile = video, sensor mode = video, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 078: profile = video, sensor mode = video, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 079: profile = video, sensor mode = video, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 080: profile = video, sensor mode = SlimVideo1, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 081: profile = video, sensor mode = SlimVideo1, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 082: profile = video, sensor mode = SlimVideo1, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 083: profile = video, sensor mode = SlimVideo1, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 084: profile = video, sensor mode = SlimVideo1, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 085: profile = video, sensor mode = SlimVideo1, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 086: profile = video, sensor mode = SlimVideo1, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 087: profile = video, sensor mode = SlimVideo1, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 088: profile = video, sensor mode = SlimVideo1, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 089: profile = video, sensor mode = SlimVideo1, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 090: profile = video, sensor mode = SlimVideo2, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 091: profile = video, sensor mode = SlimVideo2, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 092: profile = video, sensor mode = SlimVideo2, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 093: profile = video, sensor mode = SlimVideo2, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 094: profile = video, sensor mode = SlimVideo2, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 095: profile = video, sensor mode = SlimVideo2, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 096: profile = video, sensor mode = SlimVideo2, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 097: profile = video, sensor mode = SlimVideo2, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 098: profile = video, sensor mode = SlimVideo2, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 099: profile = video, sensor mode = SlimVideo2, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 100: profile = capture, sensor mode = preview, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0024070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2111, 0x4000400A + }}, + {set:{ // 101: profile = capture, sensor mode = preview, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x00370B0A, + 0x3423180D, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1A0B2C14, 0x4000400A + }}, + {set:{ // 102: profile = capture, sensor mode = preview, iso = 400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x1E140E07, 0x00440A0A, + 0x2C1E140B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1505241D, 0x4000400A + }}, + {set:{ // 103: profile = capture, sensor mode = preview, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 104: profile = capture, sensor mode = preview, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 105: profile = capture, sensor mode = preview, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 106: profile = capture, sensor mode = preview, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 107: profile = capture, sensor mode = preview, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 108: profile = capture, sensor mode = preview, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 109: profile = capture, sensor mode = preview, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 110: profile = capture, sensor mode = capture, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x001E050A, + 0x150E0A05, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x160D2611, 0x2D002D00 + }}, + {set:{ // 111: profile = capture, sensor mode = capture, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0024060A, + 0x1A120C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x180C2813, 0x30003000 + }}, + {set:{ // 112: profile = capture, sensor mode = capture, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x002B060A, + 0x1C130D07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x180A2916, 0x30003000 + }}, + {set:{ // 113: profile = capture, sensor mode = capture, iso = 800 + 0x01040003, 0x00001012, 0x00021100, 0x09000501, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0A070503, 0x0014020A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x120E1E10, 0x4000400A + }}, + {set:{ // 114: profile = capture, sensor mode = capture, iso = 1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x001E030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x120C1E13, 0x4000400A + }}, + {set:{ // 115: profile = capture, sensor mode = capture, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 116: profile = capture, sensor mode = capture, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 117: profile = capture, sensor mode = capture, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 118: profile = capture, sensor mode = capture, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 119: profile = capture, sensor mode = capture, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 120: profile = capture, sensor mode = video, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0024070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2111, 0x4000400A + }}, + {set:{ // 121: profile = capture, sensor mode = video, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 122: profile = capture, sensor mode = video, iso = 400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x1E140E07, 0x00440A0A, + 0x2C1E140B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1505241D, 0x4000400A + }}, + {set:{ // 123: profile = capture, sensor mode = video, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 124: profile = capture, sensor mode = video, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 125: profile = capture, sensor mode = video, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 126: profile = capture, sensor mode = video, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 127: profile = capture, sensor mode = video, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 128: profile = capture, sensor mode = video, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 129: profile = capture, sensor mode = video, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 130: profile = capture, sensor mode = SlimVideo1, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 131: profile = capture, sensor mode = SlimVideo1, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 132: profile = capture, sensor mode = SlimVideo1, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 133: profile = capture, sensor mode = SlimVideo1, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 134: profile = capture, sensor mode = SlimVideo1, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 135: profile = capture, sensor mode = SlimVideo1, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 136: profile = capture, sensor mode = SlimVideo1, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 137: profile = capture, sensor mode = SlimVideo1, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 138: profile = capture, sensor mode = SlimVideo1, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 139: profile = capture, sensor mode = SlimVideo1, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 140: profile = capture, sensor mode = SlimVideo2, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 141: profile = capture, sensor mode = SlimVideo2, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 142: profile = capture, sensor mode = SlimVideo2, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 143: profile = capture, sensor mode = SlimVideo2, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 144: profile = capture, sensor mode = SlimVideo2, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 145: profile = capture, sensor mode = SlimVideo2, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 146: profile = capture, sensor mode = SlimVideo2, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 147: profile = capture, sensor mode = SlimVideo2, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 148: profile = capture, sensor mode = SlimVideo2, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 149: profile = capture, sensor mode = SlimVideo2, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 150: profile = N3D preview, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 151: profile = N3D preview, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 152: profile = N3D preview, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 153: profile = N3D preview, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 154: profile = N3D preview, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 155: profile = N3D preview, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 156: profile = N3D preview, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 157: profile = N3D preview, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 158: profile = N3D preview, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 159: profile = N3D preview, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 160: profile = N3D video, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 161: profile = N3D video, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 162: profile = N3D video, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 163: profile = N3D video, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 164: profile = N3D video, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 165: profile = N3D video, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 166: profile = N3D video, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 167: profile = N3D video, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 168: profile = N3D video, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 169: profile = N3D video, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 170: profile = N3D capture, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 171: profile = N3D capture, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 172: profile = N3D capture, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 173: profile = N3D capture, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 174: profile = N3D capture, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 175: profile = N3D capture, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 176: profile = N3D capture, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 177: profile = N3D capture, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 178: profile = N3D capture, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 179: profile = N3D capture, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 180: profile = MFB postproc mixing, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 181: profile = MFB postproc mixing, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 182: profile = MFB postproc mixing, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 183: profile = MFB postproc mixing, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 184: profile = MFB postproc mixing, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 185: profile = MFB postproc mixing, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 186: profile = MFB postproc mixing, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 187: profile = MFB postproc mixing, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 188: profile = MFB postproc mixing, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 189: profile = MFB postproc mixing, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 190: profile = MFB_Capture_EE_OFF, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 191: profile = MFB_Capture_EE_OFF, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 192: profile = MFB_Capture_EE_OFF, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 193: profile = MFB_Capture_EE_OFF, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 194: profile = MFB_Capture_EE_OFF, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 195: profile = MFB_Capture_EE_OFF, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 196: profile = MFB_Capture_EE_OFF, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 197: profile = MFB_Capture_EE_OFF, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 198: profile = MFB_Capture_EE_OFF, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 199: profile = MFB_Capture_EE_OFF, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 200: profile = IHDR preview, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 201: profile = IHDR preview, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 202: profile = IHDR preview, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 203: profile = IHDR preview, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 204: profile = IHDR preview, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 205: profile = IHDR preview, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 206: profile = IHDR preview, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 207: profile = IHDR preview, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 208: profile = IHDR preview, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 209: profile = IHDR preview, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 210: profile = IHDR video, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 211: profile = IHDR video, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 212: profile = IHDR video, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 213: profile = IHDR video, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 214: profile = IHDR video, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 215: profile = IHDR video, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 216: profile = IHDR video, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 217: profile = IHDR video, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 218: profile = IHDR video, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 219: profile = IHDR video, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 220: profile = Multi-pass ANR1, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 221: profile = Multi-pass ANR1, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 222: profile = Multi-pass ANR1, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 223: profile = Multi-pass ANR1, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 224: profile = Multi-pass ANR1, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 225: profile = Multi-pass ANR1, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 226: profile = Multi-pass ANR1, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 227: profile = Multi-pass ANR1, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 228: profile = Multi-pass ANR1, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 229: profile = Multi-pass ANR1, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 230: profile = Multi-pass ANR2, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 231: profile = Multi-pass ANR2, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 232: profile = Multi-pass ANR2, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 233: profile = Multi-pass ANR2, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 234: profile = Multi-pass ANR2, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 235: profile = Multi-pass ANR2, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 236: profile = Multi-pass ANR2, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 237: profile = Multi-pass ANR2, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 238: profile = Multi-pass ANR2, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 239: profile = Multi-pass ANR2, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 240: profile = MFB Multi-pass ANR1, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 241: profile = MFB Multi-pass ANR1, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 242: profile = MFB Multi-pass ANR1, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 243: profile = MFB Multi-pass ANR1, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 244: profile = MFB Multi-pass ANR1, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 245: profile = MFB Multi-pass ANR1, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 246: profile = MFB Multi-pass ANR1, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 247: profile = MFB Multi-pass ANR1, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 248: profile = MFB Multi-pass ANR1, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 249: profile = MFB Multi-pass ANR1, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 250: profile = MFB Multi-pass ANR2, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 251: profile = MFB Multi-pass ANR2, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 252: profile = MFB Multi-pass ANR2, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 253: profile = MFB Multi-pass ANR2, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 254: profile = MFB Multi-pass ANR2, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 255: profile = MFB Multi-pass ANR2, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 256: profile = MFB Multi-pass ANR2, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 257: profile = MFB Multi-pass ANR2, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 258: profile = MFB Multi-pass ANR2, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 259: profile = MFB Multi-pass ANR2, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 260: profile = preview, sensor mode = custom1, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x1E140E07, 0x0042090A, + 0x291C130A, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x0F05191D, 0x40004000 + }}, + {set:{ // 261: profile = preview, sensor mode = custom1, iso = 200 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0048090A, + 0x291C130A, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x0D031620, 0x40004000 + }}, + {set:{ // 262: profile = preview, sensor mode = custom1, iso = 400 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x271A1209, 0x004F090A, + 0x291C130A, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x0E011823, 0x40004000 + }}, + {set:{ // 263: profile = preview, sensor mode = custom1, iso = 800 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3021160C, 0x0053060A, + 0x1C130D07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x10001C29, 0x2D002D00 + }}, + {set:{ // 264: profile = preview, sensor mode = custom1, iso = 1200 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3021160C, 0x005B090A, + 0x291C130A, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x10001C29, 0x2D002D00 + }}, + {set:{ // 265: profile = preview, sensor mode = custom1, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3021160C, 0x005B090A, + 0x291C130A, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x10001C29, 0x2D002D00 + }}, + {set:{ // 266: profile = preview, sensor mode = custom1, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3021160C, 0x005B090A, + 0x291C130A, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x10001C29, 0x2D002D00 + }}, + {set:{ // 267: profile = preview, sensor mode = custom1, iso = 2400 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3021160C, 0x005B090A, + 0x291C130A, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x10001C29, 0x2D002D00 + }}, + {set:{ // 268: profile = preview, sensor mode = custom1, iso = 2800 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3021160C, 0x005B090A, + 0x291C130A, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x10001C29, 0x2D002D00 + }}, + {set:{ // 269: profile = preview, sensor mode = custom1, iso = 3200 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3021160C, 0x005B090A, + 0x291C130A, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x10001C29, 0x2D002D00 + }}, + {set:{ // 270: profile = preview, sensor mode = custom2, iso = 100 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x2D1F150B, 0x0057090A, + 0x291C130A, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x0F001928, 0x40004000 + }}, + {set:{ // 271: profile = preview, sensor mode = custom2, iso = 200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3021160C, 0x00630C0A, + 0x36251A0D, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12001E29, 0x40004000 + }}, + {set:{ // 272: profile = preview, sensor mode = custom2, iso = 400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x402C1E10, 0x008C110A, + 0x543A2815, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x17002734, 0x40004000 + }}, + {set:{ // 273: profile = preview, sensor mode = custom2, iso = 800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x0082110A, + 0x543A2815, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1600262F, 0x40004000 + }}, + {set:{ // 274: profile = preview, sensor mode = custom2, iso = 1200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3424190D, 0x008F170A, + 0x7550371D, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1400222C, 0x40004000 + }}, + {set:{ // 275: profile = preview, sensor mode = custom2, iso = 1600 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3424190D, 0x008F170A, + 0x7550371D, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1400222C, 0x40004000 + }}, + {set:{ // 276: profile = preview, sensor mode = custom2, iso = 2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x402C1E10, 0x0088100A, + 0x4E362513, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002034, 0x40004000 + }}, + {set:{ // 277: profile = preview, sensor mode = custom2, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x402C1E10, 0x0088100A, + 0x4E362513, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002034, 0x40004000 + }}, + {set:{ // 278: profile = preview, sensor mode = custom2, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x4C342413, 0x0099100A, + 0x4E362513, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203B, 0x40004000 + }}, + {set:{ // 279: profile = preview, sensor mode = custom2, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x4C342413, 0x0099100A, + 0x4E362513, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203B, 0x40004000 + }}, + {set:{ // 280: profile = preview, sensor mode = custom3, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 281: profile = preview, sensor mode = custom3, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 282: profile = preview, sensor mode = custom3, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 283: profile = preview, sensor mode = custom3, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 284: profile = preview, sensor mode = custom3, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 285: profile = preview, sensor mode = custom3, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 286: profile = preview, sensor mode = custom3, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 287: profile = preview, sensor mode = custom3, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 288: profile = preview, sensor mode = custom3, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 289: profile = preview, sensor mode = custom3, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 290: profile = preview, sensor mode = custom4, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 291: profile = preview, sensor mode = custom4, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 292: profile = preview, sensor mode = custom4, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 293: profile = preview, sensor mode = custom4, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 294: profile = preview, sensor mode = custom4, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 295: profile = preview, sensor mode = custom4, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 296: profile = preview, sensor mode = custom4, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 297: profile = preview, sensor mode = custom4, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 298: profile = preview, sensor mode = custom4, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 299: profile = preview, sensor mode = custom4, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 300: profile = preview, sensor mode = custom5, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 301: profile = preview, sensor mode = custom5, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 302: profile = preview, sensor mode = custom5, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 303: profile = preview, sensor mode = custom5, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 304: profile = preview, sensor mode = custom5, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 305: profile = preview, sensor mode = custom5, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 306: profile = preview, sensor mode = custom5, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 307: profile = preview, sensor mode = custom5, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 308: profile = preview, sensor mode = custom5, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 309: profile = preview, sensor mode = custom5, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 310: profile = video, sensor mode = custom1, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x03030901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0009, 0x281E140A, 0x004E120A, + 0x5B3E2B17, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x070B0D14, 0x1F001F00 + }}, + {set:{ // 311: profile = video, sensor mode = custom1, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x1B130D07, 0x0094010A, + 0xB97F582E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x0D06161C, 0x21002100 + }}, + {set:{ // 312: profile = video, sensor mode = custom1, iso = 400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x2D1F150B, 0x00AE010A, + 0xB97F582E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x0D001628, 0x23002300 + }}, + {set:{ // 313: profile = video, sensor mode = custom1, iso = 800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3B291C0F, 0x00C1010A, + 0xB97F582E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12001E31, 0x28002800 + }}, + {set:{ // 314: profile = video, sensor mode = custom1, iso = 1200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3021160C, 0x00B2010A, + 0xB97F582E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12001F29, 0x40004000 + }}, + {set:{ // 315: profile = video, sensor mode = custom1, iso = 1600 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E000210, 0x37251A0D, 0x00BC010A, + 0xB97F582E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1500242E, 0x28002800 + }}, + {set:{ // 316: profile = video, sensor mode = custom1, iso = 2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x37251A0D, 0x00BC010A, + 0xB97F582E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1A002C2E, 0x40004000 + }}, + {set:{ // 317: profile = video, sensor mode = custom1, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x37251A0D, 0x00BC010A, + 0xB97F582E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1A002C2E, 0x40004000 + }}, + {set:{ // 318: profile = video, sensor mode = custom1, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x03031002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x503C2814, 0x00C8010A, + 0xB97F582E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1A002C34, 0x40004000 + }}, + {set:{ // 319: profile = video, sensor mode = custom1, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x03031002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x503C2814, 0x00C8010A, + 0xB97F582E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1A002C34, 0x40004000 + }}, + {set:{ // 320: profile = video, sensor mode = custom2, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0031060A, + 0x1C130D07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{ // 321: profile = video, sensor mode = custom2, iso = 200 + 0x01040003, 0x00001012, 0x00021100, 0x09000401, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0C080402, 0x0010020A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x120F1E0E, 0x4000400A + }}, + {set:{ // 322: profile = video, sensor mode = custom2, iso = 400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x00460A0A, + 0x2B1E140B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 323: profile = video, sensor mode = custom2, iso = 800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3021160C, 0x006A0E0A, + 0x422D1F10, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002029, 0x40004000 + }}, + {set:{ // 324: profile = video, sensor mode = custom2, iso = 1200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3021160C, 0x006A0E0A, + 0x422D1F10, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002029, 0x40004000 + }}, + {set:{ // 325: profile = video, sensor mode = custom2, iso = 1600 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x37251A0D, 0x007A100A, + 0x4B332313, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202E, 0x40004000 + }}, + {set:{ // 326: profile = video, sensor mode = custom2, iso = 2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x37251A0D, 0x007A100A, + 0x4B332313, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202E, 0x40004000 + }}, + {set:{ // 327: profile = video, sensor mode = custom2, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x402C1E10, 0x0088100A, + 0x4E362513, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002034, 0x40004000 + }}, + {set:{ // 328: profile = video, sensor mode = custom2, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x402C1E10, 0x0088100A, + 0x4E362513, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002034, 0x40004000 + }}, + {set:{ // 329: profile = video, sensor mode = custom2, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x4C342413, 0x0099100A, + 0x4E362513, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203B, 0x40004000 + }}, + {set:{ // 330: profile = video, sensor mode = custom3, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x03030901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0009, 0x281E140A, 0x004E120A, + 0x5B3E2B17, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x070B0D14, 0x1F001F00 + }}, + {set:{ // 331: profile = video, sensor mode = custom3, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x1B130D07, 0x0094010A, + 0xB97F582E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x0D06161C, 0x21002100 + }}, + {set:{ // 332: profile = video, sensor mode = custom3, iso = 400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x2D1F150B, 0x00AE010A, + 0xB97F582E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x0D001628, 0x23002300 + }}, + {set:{ // 333: profile = video, sensor mode = custom3, iso = 800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3B291C0F, 0x00C1010A, + 0xB97F582E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12001E31, 0x28002800 + }}, + {set:{ // 334: profile = video, sensor mode = custom3, iso = 1200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3021160C, 0x00B2010A, + 0xB97F582E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12001F29, 0x40004000 + }}, + {set:{ // 335: profile = video, sensor mode = custom3, iso = 1600 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E000210, 0x37251A0D, 0x00BC010A, + 0xB97F582E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1500242E, 0x28002800 + }}, + {set:{ // 336: profile = video, sensor mode = custom3, iso = 2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x37251A0D, 0x00BC010A, + 0xB97F582E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1A002C2E, 0x40004000 + }}, + {set:{ // 337: profile = video, sensor mode = custom3, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x37251A0D, 0x00BC010A, + 0xB97F582E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1A002C2E, 0x40004000 + }}, + {set:{ // 338: profile = video, sensor mode = custom3, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x03031002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x503C2814, 0x00C8010A, + 0xB97F582E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1A002C34, 0x40004000 + }}, + {set:{ // 339: profile = video, sensor mode = custom3, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x03031002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x503C2814, 0x00C8010A, + 0xB97F582E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1A002C34, 0x40004000 + }}, + {set:{ // 340: profile = video, sensor mode = custom4, iso = 100 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x00500C0A, + 0x36251A0D, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x0D031720, 0x40004000 + }}, + {set:{ // 341: profile = video, sensor mode = custom4, iso = 200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x24191109, 0x00520C0A, + 0x36251A0D, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x0F021922, 0x40004000 + }}, + {set:{ // 342: profile = video, sensor mode = custom4, iso = 400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x271A1209, 0x00600E0A, + 0x452F2111, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12011E23, 0x40004000 + }}, + {set:{ // 343: profile = video, sensor mode = custom4, iso = 800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x2B1D140B, 0x006E110A, + 0x543A2815, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x15002326, 0x40004000 + }}, + {set:{ // 344: profile = video, sensor mode = custom4, iso = 1200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x2B1D140B, 0x006E110A, + 0x543A2815, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x15002326, 0x40004000 + }}, + {set:{ // 345: profile = video, sensor mode = custom4, iso = 1600 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3021160C, 0x007F140A, + 0x64452F19, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x19002A29, 0x40004000 + }}, + {set:{ // 346: profile = video, sensor mode = custom4, iso = 2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3424190D, 0x0099190A, + 0x865C3F22, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1C00302C, 0x40004000 + }}, + {set:{ // 347: profile = video, sensor mode = custom4, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3424190D, 0x0099190A, + 0x865C3F22, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1C00302C, 0x40004000 + }}, + {set:{ // 348: profile = video, sensor mode = custom4, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3424190D, 0x0099190A, + 0x865C3F22, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1C00302C, 0x40004000 + }}, + {set:{ // 349: profile = video, sensor mode = custom4, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3424190D, 0x0099190A, + 0x865C3F22, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1C00302C, 0x40004000 + }}, + {set:{ // 350: profile = video, sensor mode = custom5, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 351: profile = video, sensor mode = custom5, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 352: profile = video, sensor mode = custom5, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 353: profile = video, sensor mode = custom5, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 354: profile = video, sensor mode = custom5, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 355: profile = video, sensor mode = custom5, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 356: profile = video, sensor mode = custom5, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 357: profile = video, sensor mode = custom5, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 358: profile = video, sensor mode = custom5, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 359: profile = video, sensor mode = custom5, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 360: profile = capture, sensor mode = custom1, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 361: profile = capture, sensor mode = custom1, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 362: profile = capture, sensor mode = custom1, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 363: profile = capture, sensor mode = custom1, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 364: profile = capture, sensor mode = custom1, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 365: profile = capture, sensor mode = custom1, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 366: profile = capture, sensor mode = custom1, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 367: profile = capture, sensor mode = custom1, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 368: profile = capture, sensor mode = custom1, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 369: profile = capture, sensor mode = custom1, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 370: profile = capture, sensor mode = custom2, iso = 100 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x2D1F150B, 0x0057090A, + 0x291C130A, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x0F001928, 0x40004000 + }}, + {set:{ // 371: profile = capture, sensor mode = custom2, iso = 200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3021160C, 0x00630C0A, + 0x36251A0D, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12001E29, 0x40004000 + }}, + {set:{ // 372: profile = capture, sensor mode = custom2, iso = 400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x402C1E10, 0x008C110A, + 0x543A2815, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x17002734, 0x40004000 + }}, + {set:{ // 373: profile = capture, sensor mode = custom2, iso = 800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x0082110A, + 0x543A2815, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1600262F, 0x40004000 + }}, + {set:{ // 374: profile = capture, sensor mode = custom2, iso = 1200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3424190D, 0x008F170A, + 0x7550371D, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1400222C, 0x40004000 + }}, + {set:{ // 375: profile = capture, sensor mode = custom2, iso = 1600 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3424190D, 0x008F170A, + 0x7550371D, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1400222C, 0x40004000 + }}, + {set:{ // 376: profile = capture, sensor mode = custom2, iso = 2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3424190D, 0x008F170A, + 0x7550371D, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1400222C, 0x40004000 + }}, + {set:{ // 377: profile = capture, sensor mode = custom2, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3424190D, 0x008F170A, + 0x7550371D, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1400222C, 0x40004000 + }}, + {set:{ // 378: profile = capture, sensor mode = custom2, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3424190D, 0x008F170A, + 0x7550371D, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1400222C, 0x40004000 + }}, + {set:{ // 379: profile = capture, sensor mode = custom2, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3424190D, 0x008F170A, + 0x7550371D, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1400222C, 0x40004000 + }}, + {set:{ // 380: profile = capture, sensor mode = custom3, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 381: profile = capture, sensor mode = custom3, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 382: profile = capture, sensor mode = custom3, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 383: profile = capture, sensor mode = custom3, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 384: profile = capture, sensor mode = custom3, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 385: profile = capture, sensor mode = custom3, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 386: profile = capture, sensor mode = custom3, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 387: profile = capture, sensor mode = custom3, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 388: profile = capture, sensor mode = custom3, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 389: profile = capture, sensor mode = custom3, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 390: profile = capture, sensor mode = custom4, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 391: profile = capture, sensor mode = custom4, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 392: profile = capture, sensor mode = custom4, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 393: profile = capture, sensor mode = custom4, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 394: profile = capture, sensor mode = custom4, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 395: profile = capture, sensor mode = custom4, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 396: profile = capture, sensor mode = custom4, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 397: profile = capture, sensor mode = custom4, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 398: profile = capture, sensor mode = custom4, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 399: profile = capture, sensor mode = custom4, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 400: profile = capture, sensor mode = custom5, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 401: profile = capture, sensor mode = custom5, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 402: profile = capture, sensor mode = custom5, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 403: profile = capture, sensor mode = custom5, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 404: profile = capture, sensor mode = custom5, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 405: profile = capture, sensor mode = custom5, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 406: profile = capture, sensor mode = custom5, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 407: profile = capture, sensor mode = custom5, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 408: profile = capture, sensor mode = custom5, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 409: profile = capture, sensor mode = custom5, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }} +}, +CCR:{ + {set:{// 00: iso = 100 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 01: iso = 200 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 02: iso = 400 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 03: iso = 800 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 04: iso = 1200 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 05: iso = 1600 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 06: iso = 2000 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 07: iso = 2400 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 08: iso = 2800 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 09: iso = 3200 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 10: profile = IHDR preview, iso = 100 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 11: profile = IHDR preview, iso = 200 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 12: profile = IHDR preview, iso = 400 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 13: profile = IHDR preview, iso = 800 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 14: profile = IHDR preview, iso = 1200 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 15: profile = IHDR preview, iso = 1600 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 16: profile = IHDR preview, iso = 2000 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 17: profile = IHDR preview, iso = 2400 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 18: profile = IHDR preview, iso = 2800 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 19: profile = IHDR preview, iso = 3200 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 20: profile = IHDR video, iso = 100 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 21: profile = IHDR video, iso = 200 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 22: profile = IHDR video, iso = 400 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 23: profile = IHDR video, iso = 800 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 24: profile = IHDR video, iso = 1200 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 25: profile = IHDR video, iso = 1600 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 26: profile = IHDR video, iso = 2000 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 27: profile = IHDR video, iso = 2400 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 28: profile = IHDR video, iso = 2800 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 29: profile = IHDR video, iso = 3200 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 30: profile = Multi-pass ANR1, iso = 100 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 31: profile = Multi-pass ANR1, iso = 200 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 32: profile = Multi-pass ANR1, iso = 400 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 33: profile = Multi-pass ANR1, iso = 800 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 34: profile = Multi-pass ANR1, iso = 1200 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 35: profile = Multi-pass ANR1, iso = 1600 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 36: profile = Multi-pass ANR1, iso = 2000 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 37: profile = Multi-pass ANR1, iso = 2400 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 38: profile = Multi-pass ANR1, iso = 2800 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 39: profile = Multi-pass ANR1, iso = 3200 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 40: profile = Multi-pass ANR2, iso = 100 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 41: profile = Multi-pass ANR2, iso = 200 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 42: profile = Multi-pass ANR2, iso = 400 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 43: profile = Multi-pass ANR2, iso = 800 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 44: profile = Multi-pass ANR2, iso = 1200 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 45: profile = Multi-pass ANR2, iso = 1600 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 46: profile = Multi-pass ANR2, iso = 2000 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 47: profile = Multi-pass ANR2, iso = 2400 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 48: profile = Multi-pass ANR2, iso = 2800 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 49: profile = Multi-pass ANR2, iso = 3200 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 50: profile = MFB Multi-pass ANR1, iso = 100 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 51: profile = MFB Multi-pass ANR1, iso = 200 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 52: profile = MFB Multi-pass ANR1, iso = 400 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 53: profile = MFB Multi-pass ANR1, iso = 800 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 54: profile = MFB Multi-pass ANR1, iso = 1200 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 55: profile = MFB Multi-pass ANR1, iso = 1600 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 56: profile = MFB Multi-pass ANR1, iso = 2000 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 57: profile = MFB Multi-pass ANR1, iso = 2400 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 58: profile = MFB Multi-pass ANR1, iso = 2800 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 59: profile = MFB Multi-pass ANR1, iso = 3200 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 60: profile = MFB Multi-pass ANR2, iso = 100 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 61: profile = MFB Multi-pass ANR2, iso = 200 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 62: profile = MFB Multi-pass ANR2, iso = 400 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 63: profile = MFB Multi-pass ANR2, iso = 800 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 64: profile = MFB Multi-pass ANR2, iso = 1200 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 65: profile = MFB Multi-pass ANR2, iso = 1600 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 66: profile = MFB Multi-pass ANR2, iso = 2000 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 67: profile = MFB Multi-pass ANR2, iso = 2400 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 68: profile = MFB Multi-pass ANR2, iso = 2800 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 69: profile = MFB Multi-pass ANR2, iso = 3200 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }} +}, +EE:{ + {set:{ // 000: profile = preview, sensor mode = preview ISO100 + 0x00000000, 0x00410001, 0x00000200, 0x3E4D71A8, 0x00960000, 0x00BE0121, 0x022A0949, 0x022A00B9, 0x0000FE00, 0x00006E6E, + 0x0000621B, 0x01021308, 0x00020910, 0x00040618, 0x5A5A6464, 0x00005050 + }}, + {set:{ // 001: profile = preview, sensor mode = preview ISO200 + 0x00000000, 0x004B0001, 0x00000200, 0x3E4D71A8, 0x00960000, 0x00BE0123, 0x0208084B, 0x020800B9, 0x0000FE00, 0x00006868, + 0x0000621B, 0x01011308, 0x00020911, 0x0004061A, 0x54545E5E, 0x00004A4A + }}, + {set:{ // 002: profile = preview, sensor mode = preview ISO400 + 0x00000000, 0x004B0001, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x0082012A, 0x01F40953, 0x01F400B9, 0x0000FE00, 0x00006464, + 0x0000621B, 0x0101090A, 0x00020415, 0x0004031F, 0x50505A5A, 0x00004646 + }}, + {set:{ // 003: profile = preview, sensor mode = preview ISO800 + 0x00000000, 0x00000007, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460144, 0x0190067E, 0x019000B9, 0x0000FE00, 0x00005050, + 0x0000621B, 0x01010211, 0x00010122, 0x00020133, 0x3C3C4646, 0x00003232 + }}, + {set:{ // 004: profile = preview, sensor mode = preview ISO1200 + 0x00000000, 0x00000005, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280140, 0x01540578, 0x015400B9, 0x0000FE00, 0x00004444, + 0x0000621B, 0x01010010, 0x00010020, 0x00030030, 0x30303A3A, 0x00002626 + }}, + {set:{ // 005: profile = preview, sensor mode = preview ISO1600 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 006: profile = preview, sensor mode = preview ISO2000 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 007: profile = preview, sensor mode = preview ISO2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 008: profile = preview, sensor mode = preview ISO2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 009: profile = preview, sensor mode = preview ISO3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 010: profile = preview, sensor mode = capture ISO100 + 0x00000000, 0x00410001, 0x00000200, 0x3E4D71A8, 0x00D20000, 0x00FA0128, 0x02260850, 0x022600B9, 0x0000FE00, 0x00006E6E, + 0x0000621B, 0x0101120A, 0x00020914, 0x0004061E, 0x5A5A6464, 0x00005050 + }}, + {set:{ // 011: profile = preview, sensor mode = capture ISO200 + 0x00000000, 0x004B0001, 0x00000200, 0x3E4D71A8, 0x00960000, 0x00BE0132, 0x01F40760, 0x01F400B9, 0x0000FE00, 0x00006464, + 0x0000621B, 0x01010D0C, 0x00020619, 0x00030425, 0x50505A5A, 0x00004646 + }}, + {set:{ // 012: profile = preview, sensor mode = capture ISO400 + 0x00000000, 0x004B0001, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280137, 0x01C70869, 0x01C700B9, 0x0000FE00, 0x00005B5B, + 0x0000621B, 0x0101000D, 0x0001001B, 0x00030029, 0x47475151, 0x00003D3D + }}, + {set:{ // 013: profile = preview, sensor mode = capture ISO800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 014: profile = preview, sensor mode = capture ISO1200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 015: profile = preview, sensor mode = capture ISO1600 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 016: profile = preview, sensor mode = capture ISO2000 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 017: profile = preview, sensor mode = capture ISO2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 018: profile = preview, sensor mode = capture ISO2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 019: profile = preview, sensor mode = capture ISO3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 020: profile = preview, sensor mode = video, iso = 100 + 0x00000000, 0x00410001, 0x00000200, 0x3E4D71A8, 0x00D20000, 0x00FA0128, 0x02260850, 0x022600B9, 0x0000FE00, 0x00006E6E, + 0x0000621B, 0x0101120A, 0x00020914, 0x0004061E, 0x5A5A6464, 0x00005050 + }}, + {set:{ // 021: profile = preview, sensor mode = video, iso = 200 + 0x00000000, 0x004B0001, 0x00000200, 0x3E4D71A8, 0x00960000, 0x00BE0132, 0x01F40760, 0x01F400B9, 0x0000FE00, 0x00006464, + 0x0000621B, 0x01010D0C, 0x00020619, 0x00030425, 0x50505A5A, 0x00004646 + }}, + {set:{ // 022: profile = preview, sensor mode = video, iso = 400 + 0x00000000, 0x004B0001, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280137, 0x01C70869, 0x01C700B9, 0x0000FE00, 0x00005B5B, + 0x0000621B, 0x0101000D, 0x0001001B, 0x00030029, 0x47475151, 0x00003D3D + }}, + {set:{ // 023: profile = preview, sensor mode = video, iso = 800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 024: profile = preview, sensor mode = video, iso = 1200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 025: profile = preview, sensor mode = video, iso = 1600 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 026: profile = preview, sensor mode = video, iso = 2000 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 027: profile = preview, sensor mode = video, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 028: profile = preview, sensor mode = video, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 029: profile = preview, sensor mode = video, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 030: profile = preview, sensor mode = SlimVideo1, iso = 100 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 031: profile = preview, sensor mode = SlimVideo1, iso = 200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 032: profile = preview, sensor mode = SlimVideo1, iso = 400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 033: profile = preview, sensor mode = SlimVideo1, iso = 800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 034: profile = preview, sensor mode = SlimVideo1, iso = 1200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 035: profile = preview, sensor mode = SlimVideo1, iso = 1600 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 036: profile = preview, sensor mode = SlimVideo1, iso = 2000 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 037: profile = preview, sensor mode = SlimVideo1, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 038: profile = preview, sensor mode = SlimVideo1, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 039: profile = preview, sensor mode = SlimVideo1, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 040: profile = preview, sensor mode = SlimVideo2, iso = 100 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 041: profile = preview, sensor mode = SlimVideo2, iso = 200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 042: profile = preview, sensor mode = SlimVideo2, iso = 400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 043: profile = preview, sensor mode = SlimVideo2, iso = 800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 044: profile = preview, sensor mode = SlimVideo2, iso = 1200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 045: profile = preview, sensor mode = SlimVideo2, iso = 1600 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 046: profile = preview, sensor mode = SlimVideo2, iso = 2000 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 047: profile = preview, sensor mode = SlimVideo2, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 048: profile = preview, sensor mode = SlimVideo2, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 049: profile = preview, sensor mode = SlimVideo2, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 050: profile = video, sensor mode = preview, iso = 100 + 0x00000000, 0x00410001, 0x00000200, 0x3E4D71A8, 0x00D20000, 0x00FA0128, 0x02260850, 0x022600B9, 0x0000FE00, 0x00006E6E, + 0x0000621B, 0x0101120A, 0x00020914, 0x0004061E, 0x5A5A6464, 0x00005050 + }}, + {set:{ // 051: profile = video, sensor mode = preview, iso = 200 + 0x00000000, 0x004B0001, 0x00000200, 0x3E4D71A8, 0x00960000, 0x00BE0132, 0x01F40760, 0x01F400B9, 0x0000FE00, 0x00006464, + 0x0000621B, 0x01010D0C, 0x00020619, 0x00030425, 0x50505A5A, 0x00004646 + }}, + {set:{ // 052: profile = video, sensor mode = preview, iso = 400 + 0x00000000, 0x004B0001, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280137, 0x01C70869, 0x01C700B9, 0x0000FE00, 0x00005B5B, + 0x0000621B, 0x0101000D, 0x0001001B, 0x00030029, 0x47475151, 0x00003D3D + }}, + {set:{ // 053: profile = video, sensor mode = preview, iso = 800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 054: profile = video, sensor mode = preview, iso = 1200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 055: profile = video, sensor mode = preview, iso = 1600 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 056: profile = video, sensor mode = preview, iso = 2000 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 057: profile = video, sensor mode = preview, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 058: profile = video, sensor mode = preview, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 059: profile = video, sensor mode = preview, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 060: profile = video, sensor mode = capture, iso = 100 + 0x00000000, 0x00410001, 0x00000200, 0x3E4D71A8, 0x00D20000, 0x00FA0128, 0x02260850, 0x022600B9, 0x0000FE00, 0x00006E6E, + 0x0000621B, 0x0101120A, 0x00020914, 0x0004061E, 0x5A5A6464, 0x00005050 + }}, + {set:{ // 061: profile = video, sensor mode = capture, iso = 200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 062: profile = video, sensor mode = capture, iso = 400 + 0x00000000, 0x004B0001, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280137, 0x01C70869, 0x01C700B9, 0x0000FE00, 0x00005B5B, + 0x0000621B, 0x0101000D, 0x0001001B, 0x00030029, 0x47475151, 0x00003D3D + }}, + {set:{ // 063: profile = video, sensor mode = capture, iso = 800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 064: profile = video, sensor mode = capture, iso = 1200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 065: profile = video, sensor mode = capture, iso = 1600 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 066: profile = video, sensor mode = capture, iso = 2000 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 067: profile = video, sensor mode = capture, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 068: profile = video, sensor mode = capture, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 069: profile = video, sensor mode = capture, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 070: profile = video, sensor mode = video, iso = 100 + 0x00000000, 0x00410001, 0x00000200, 0x3E4D71A8, 0x00D20000, 0x00FA0128, 0x02260850, 0x022600B9, 0x0000FE00, 0x00006E6E, + 0x0000621B, 0x0101120A, 0x00020914, 0x0004061E, 0x5A5A6464, 0x00005050 + }}, + {set:{ // 071: profile = video, sensor mode = video, iso = 200 + 0x00000000, 0x004B0001, 0x00000200, 0x3E4D71A8, 0x00960000, 0x00BE0132, 0x01F40760, 0x01F400B9, 0x0000FE00, 0x00006464, + 0x0000621B, 0x01010D0C, 0x00020619, 0x00030425, 0x50505A5A, 0x00004646 + }}, + {set:{ // 072: profile = video, sensor mode = video, iso = 400 + 0x00000000, 0x004B0001, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280137, 0x01C70869, 0x01C700B9, 0x0000FE00, 0x00005B5B, + 0x0000621B, 0x0101000D, 0x0001001B, 0x00030029, 0x47475151, 0x00003D3D + }}, + {set:{ // 073: profile = video, sensor mode = video, iso = 800 + 0x00000000, 0x00000007, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460144, 0x0190067E, 0x019000B9, 0x0000FE00, 0x00005050, + 0x0000621B, 0x01010211, 0x00010122, 0x00020133, 0x3C3C4646, 0x00003232 + }}, + {set:{ // 074: profile = video, sensor mode = video, iso = 1200 + 0x00000000, 0x00000005, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280140, 0x01540578, 0x015400B9, 0x0000FE00, 0x00004444, + 0x0000621B, 0x01010010, 0x00010020, 0x00030030, 0x30303A3A, 0x00002626 + }}, + {set:{ // 075: profile = video, sensor mode = video, iso = 1600 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 076: profile = video, sensor mode = video, iso = 2000 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 077: profile = video, sensor mode = video, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 078: profile = video, sensor mode = video, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 079: profile = video, sensor mode = video, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 080: profile = video, sensor mode = SlimVideo1, iso = 100 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 081: profile = video, sensor mode = SlimVideo1, iso = 200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 082: profile = video, sensor mode = SlimVideo1, iso = 400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 083: profile = video, sensor mode = SlimVideo1, iso = 800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 084: profile = video, sensor mode = SlimVideo1, iso = 1200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 085: profile = video, sensor mode = SlimVideo1, iso = 1600 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 086: profile = video, sensor mode = SlimVideo1, iso = 2000 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 087: profile = video, sensor mode = SlimVideo1, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 088: profile = video, sensor mode = SlimVideo1, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 089: profile = video, sensor mode = SlimVideo1, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 090: profile = video, sensor mode = SlimVideo2, iso = 100 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 091: profile = video, sensor mode = SlimVideo2, iso = 200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 092: profile = video, sensor mode = SlimVideo2, iso = 400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 093: profile = video, sensor mode = SlimVideo2, iso = 800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 094: profile = video, sensor mode = SlimVideo2, iso = 1200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 095: profile = video, sensor mode = SlimVideo2, iso = 1600 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 096: profile = video, sensor mode = SlimVideo2, iso = 2000 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 097: profile = video, sensor mode = SlimVideo2, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 098: profile = video, sensor mode = SlimVideo2, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 099: profile = video, sensor mode = SlimVideo2, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 100: profile = capture, sensor mode = preview, iso = 100 + 0x00000000, 0x00410001, 0x00000200, 0x3E4D71A8, 0x00D20000, 0x00FA0128, 0x02260850, 0x022600B9, 0x0000FE00, 0x00006E6E, + 0x0000621B, 0x0101120A, 0x00020914, 0x0004061E, 0x5A5A6464, 0x00005050 + }}, + {set:{ // 101: profile = capture, sensor mode = preview, iso = 200 + 0x00000000, 0x004B0001, 0x00000200, 0x3E4D71A8, 0x00960000, 0x00BE0132, 0x01F40760, 0x01F400B9, 0x0000FE00, 0x00006464, + 0x0000621B, 0x01010D0C, 0x00020619, 0x00030425, 0x50505A5A, 0x00004646 + }}, + {set:{ // 102: profile = capture, sensor mode = preview, iso = 400 + 0x00000000, 0x004B0001, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280137, 0x01C70869, 0x01C700B9, 0x0000FE00, 0x00005B5B, + 0x0000621B, 0x0101000D, 0x0001001B, 0x00030029, 0x47475151, 0x00003D3D + }}, + {set:{ // 103: profile = capture, sensor mode = preview, iso = 800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 104: profile = capture, sensor mode = preview, iso = 1200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 105: profile = capture, sensor mode = preview, iso = 1600 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 106: profile = capture, sensor mode = preview, iso = 2000 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 107: profile = capture, sensor mode = preview, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 108: profile = capture, sensor mode = preview, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 109: profile = capture, sensor mode = preview, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 110: profile = capture, sensor mode = capture, iso = 100 + 0x00000000, 0x00410001, 0x00000200, 0x3E4D71A8, 0x00960000, 0x00BE0126, 0x0226094E, 0x022600B9, 0x0000FE00, 0x00006E6E, + 0x0000621B, 0x01011109, 0x00020813, 0x0004051C, 0x5A5A6464, 0x00005050 + }}, + {set:{ // 111: profile = capture, sensor mode = capture, iso = 200 + 0x00000000, 0x004B0001, 0x00000200, 0x3E4D71A8, 0x00780000, 0x00A00128, 0x02080950, 0x020800B9, 0x0000FE00, 0x00006868, + 0x0000621B, 0x01010C0A, 0x00020614, 0x0004041E, 0x54545E5E, 0x00004A4A + }}, + {set:{ // 112: profile = capture, sensor mode = capture, iso = 400 + 0x00000000, 0x004B0001, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x0082012B, 0x01F40955, 0x01F400B9, 0x0000FE00, 0x00006464, + 0x0000621B, 0x0101090A, 0x00020415, 0x00040320, 0x50505A5A, 0x00004646 + }}, + {set:{ // 113: profile = capture, sensor mode = capture, iso = 800 + 0x00000000, 0x00000007, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640144, 0x017C057E, 0x017C00B9, 0x0000FE00, 0x00004C4C, + 0x0000621B, 0x01010411, 0x00010222, 0x00020133, 0x38384242, 0x00002E2E + }}, + {set:{ // 114: profile = capture, sensor mode = capture, iso = 1200 + 0x00000000, 0x00000005, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280144, 0x013F057E, 0x013F00B9, 0x0000FE00, 0x00003F3F, + 0x0000621B, 0x01010011, 0x00010022, 0x00020033, 0x2B2B3535, 0x00002121 + }}, + {set:{ // 115: profile = capture, sensor mode = capture, iso = 1600 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 116: profile = capture, sensor mode = capture, iso = 2000 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 117: profile = capture, sensor mode = capture, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 118: profile = capture, sensor mode = capture, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 119: profile = capture, sensor mode = capture, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 120: profile = capture, sensor mode = video, iso = 100 + 0x00000000, 0x00410001, 0x00000200, 0x3E4D71A8, 0x00D20000, 0x00FA0128, 0x02260850, 0x022600B9, 0x0000FE00, 0x00006E6E, + 0x0000621B, 0x0101120A, 0x00020914, 0x0004061E, 0x5A5A6464, 0x00005050 + }}, + {set:{ // 121: profile = capture, sensor mode = video, iso = 200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 122: profile = capture, sensor mode = video, iso = 400 + 0x00000000, 0x004B0001, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280137, 0x01C70869, 0x01C700B9, 0x0000FE00, 0x00005B5B, + 0x0000621B, 0x0101000D, 0x0001001B, 0x00030029, 0x47475151, 0x00003D3D + }}, + {set:{ // 123: profile = capture, sensor mode = video, iso = 800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 124: profile = capture, sensor mode = video, iso = 1200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 125: profile = capture, sensor mode = video, iso = 1600 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 126: profile = capture, sensor mode = video, iso = 2000 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 127: profile = capture, sensor mode = video, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 128: profile = capture, sensor mode = video, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 129: profile = capture, sensor mode = video, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 130: profile = capture, sensor mode = SlimVideo1, iso = 100 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 131: profile = capture, sensor mode = SlimVideo1, iso = 200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 132: profile = capture, sensor mode = SlimVideo1, iso = 400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 133: profile = capture, sensor mode = SlimVideo1, iso = 800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 134: profile = capture, sensor mode = SlimVideo1, iso = 1200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 135: profile = capture, sensor mode = SlimVideo1, iso = 1600 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 136: profile = capture, sensor mode = SlimVideo1, iso = 2000 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 137: profile = capture, sensor mode = SlimVideo1, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 138: profile = capture, sensor mode = SlimVideo1, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 139: profile = capture, sensor mode = SlimVideo1, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 140: profile = capture, sensor mode = SlimVideo2, iso = 100 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 141: profile = capture, sensor mode = SlimVideo2, iso = 200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 142: profile = capture, sensor mode = SlimVideo2, iso = 400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 143: profile = capture, sensor mode = SlimVideo2, iso = 800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 144: profile = capture, sensor mode = SlimVideo2, iso = 1200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 145: profile = capture, sensor mode = SlimVideo2, iso = 1600 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 146: profile = capture, sensor mode = SlimVideo2, iso = 2000 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 147: profile = capture, sensor mode = SlimVideo2, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 148: profile = capture, sensor mode = SlimVideo2, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 149: profile = capture, sensor mode = SlimVideo2, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 150: profile = N3D preview, iso = 100 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 151: profile = N3D preview, iso = 200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 152: profile = N3D preview, iso = 400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 153: profile = N3D preview, iso = 800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 154: profile = N3D preview, iso = 1200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 155: profile = N3D preview, iso = 1600 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 156: profile = N3D preview, iso = 2000 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 157: profile = N3D preview, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 158: profile = N3D preview, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 159: profile = N3D preview, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 160: profile = N3D video, iso = 100 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 161: profile = N3D video, iso = 200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 162: profile = N3D video, iso = 400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 163: profile = N3D video, iso = 800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 164: profile = N3D video, iso = 1200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 165: profile = N3D video, iso = 1600 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 166: profile = N3D video, iso = 2000 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 167: profile = N3D video, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 168: profile = N3D video, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 169: profile = N3D video, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 170: profile = N3D capture, iso = 100 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 171: profile = N3D capture, iso = 200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 172: profile = N3D capture, iso = 400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 173: profile = N3D capture, iso = 800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 174: profile = N3D capture, iso = 1200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 175: profile = N3D capture, iso = 1600 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 176: profile = N3D capture, iso = 2000 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 177: profile = N3D capture, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 178: profile = N3D capture, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 179: profile = N3D capture, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 180: profile = MFB postproc mixing, iso = 100 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 181: profile = MFB postproc mixing, iso = 200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 182: profile = MFB postproc mixing, iso = 400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 183: profile = MFB postproc mixing, iso = 800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 184: profile = MFB postproc mixing, iso = 1200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 185: profile = MFB postproc mixing, iso = 1600 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 186: profile = MFB postproc mixing, iso = 2000 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 187: profile = MFB postproc mixing, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 188: profile = MFB postproc mixing, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 189: profile = MFB postproc mixing, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 190: profile = MFB capture EE Off, iso = 100 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 191: profile = MFB capture EE Off, iso = 200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 192: profile = MFB capture EE Off, iso = 400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 193: profile = MFB capture EE Off, iso = 800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 194: profile = MFB capture EE Off, iso = 1200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 195: profile = MFB capture EE Off, iso = 1600 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 196: profile = MFB capture EE Off, iso = 2000 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 197: profile = MFB capture EE Off, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 198: profile = MFB capture EE Off, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 199: profile = MFB capture EE Off, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 200: profile = IHDR preview, iso = 100 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 201: profile = IHDR preview, iso = 200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 202: profile = IHDR preview, iso = 400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 203: profile = IHDR preview, iso = 800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 204: profile = IHDR preview, iso = 1200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 205: profile = IHDR preview, iso = 1600 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 206: profile = IHDR preview, iso = 2000 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 207: profile = IHDR preview, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 208: profile = IHDR preview, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 209: profile = IHDR preview, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 210: profile = IHDR video, iso = 100 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 211: profile = IHDR video, iso = 200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 212: profile = IHDR video, iso = 400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 213: profile = IHDR video, iso = 800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 214: profile = IHDR video, iso = 1200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 215: profile = IHDR video, iso = 1600 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 216: profile = IHDR video, iso = 2000 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 217: profile = IHDR video, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 218: profile = IHDR video, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 219: profile = IHDR video, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 220: profile = preview, sensor mode = custom1, iso = 100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000050, 0x01400592, 0x014000B9, 0x0000FE00, 0x00004040, + 0x0000421B, 0x01000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{ // 221: profile = preview, sensor mode = custom1, iso = 200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000032, 0x01680860, 0x016800B9, 0x0000FE00, 0x00004848, + 0x0000421B, 0x0100000C, 0x00000019, 0x00000025, 0x34343E3E, 0x00002A2A + }}, + {set:{ // 222: profile = preview, sensor mode = custom1, iso = 400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00000000, 0x0000005A, 0x019005A3, 0x019000B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x01000014, 0x00000028, 0x0000003C, 0x3C3C4646, 0x00003232 + }}, + {set:{ // 223: profile = preview, sensor mode = custom1, iso = 800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00000000, 0x0000006E, 0x019005C4, 0x019000CE, 0x0000FD00, 0x00005050, + 0x0000421B, 0x01000014, 0x00000028, 0x0000003C, 0x3C3C4646, 0x00003232 + }}, + {set:{ // 224: profile = preview, sensor mode = custom1, iso = 1200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000069, 0x019A05BC, 0x019A00C6, 0x0000FD00, 0x00005252, + 0x0000621B, 0x01000014, 0x00000028, 0x0000003C, 0x3E3E4848, 0x00003434 + }}, + {set:{ // 225: profile = preview, sensor mode = custom1, iso = 1600 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000069, 0x019A05BC, 0x019A00C6, 0x0000FD00, 0x00005252, + 0x0000621B, 0x01000014, 0x00000028, 0x0000003C, 0x3E3E4848, 0x00003434 + }}, + {set:{ // 226: profile = preview, sensor mode = custom1, iso = 2000 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x0046006C, 0x01C505C1, 0x01C500CB, 0x0000FD00, 0x00005A5A, + 0x0000621B, 0x01000214, 0x00010128, 0x0001013C, 0x46465050, 0x00003C3C + }}, + {set:{ // 227: profile = preview, sensor mode = custom1, iso = 2400 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x0046006C, 0x01C505C1, 0x01C500CB, 0x0000FD00, 0x00005A5A, + 0x0000621B, 0x01000214, 0x00010128, 0x0001013C, 0x46465050, 0x00003C3C + }}, + {set:{ // 228: profile = preview, sensor mode = custom1, iso = 2800 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x0046006A, 0x01D305BE, 0x01D300C8, 0x0000FD00, 0x00005D5D, + 0x0000621B, 0x01000214, 0x00010128, 0x0001013C, 0x49495353, 0x00003F3F + }}, + {set:{ // 229: profile = preview, sensor mode = custom1, iso = 3200 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x0046006A, 0x01D305BE, 0x01D300C8, 0x0000FD00, 0x00005D5D, + 0x0000621B, 0x01000214, 0x00010128, 0x0001013C, 0x49495353, 0x00003F3F + }}, + {set:{ // 230: profile = preview, sensor mode = custom2, iso = 100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000050, 0x01400592, 0x014000B9, 0x0000FE00, 0x00004040, + 0x0000421B, 0x01000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{ // 231: profile = preview, sensor mode = custom2, iso = 200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000032, 0x01680860, 0x016800B9, 0x0000FE00, 0x00004848, + 0x0000421B, 0x0100000C, 0x00000019, 0x00000025, 0x34343E3E, 0x00002A2A + }}, + {set:{ // 232: profile = preview, sensor mode = custom2, iso = 400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00000000, 0x0000005A, 0x019005A3, 0x019000B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x01000014, 0x00000028, 0x0000003C, 0x3C3C4646, 0x00003232 + }}, + {set:{ // 233: profile = preview, sensor mode = custom2, iso = 800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00000000, 0x0000006E, 0x019005C4, 0x019000CE, 0x0000FD00, 0x00005050, + 0x0000421B, 0x01000014, 0x00000028, 0x0000003C, 0x3C3C4646, 0x00003232 + }}, + {set:{ // 234: profile = preview, sensor mode = custom2, iso = 1200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000069, 0x019A05BC, 0x019A00C6, 0x0000FD00, 0x00005252, + 0x0000621B, 0x01000014, 0x00000028, 0x0000003C, 0x3E3E4848, 0x00003434 + }}, + {set:{ // 235: profile = preview, sensor mode = custom2, iso = 1600 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000069, 0x019A05BC, 0x019A00C6, 0x0000FD00, 0x00005252, + 0x0000621B, 0x01000014, 0x00000028, 0x0000003C, 0x3E3E4848, 0x00003434 + }}, + {set:{ // 236: profile = preview, sensor mode = custom2, iso = 2000 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x0046006C, 0x01C505C1, 0x01C500CB, 0x0000FD00, 0x00005A5A, + 0x0000621B, 0x01000214, 0x00010128, 0x0001013C, 0x46465050, 0x00003C3C + }}, + {set:{ // 237: profile = preview, sensor mode = custom2, iso = 2400 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x0046006C, 0x01C505C1, 0x01C500CB, 0x0000FD00, 0x00005A5A, + 0x0000621B, 0x01000214, 0x00010128, 0x0001013C, 0x46465050, 0x00003C3C + }}, + {set:{ // 238: profile = preview, sensor mode = custom2, iso = 2800 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x0046006A, 0x01D305BE, 0x01D300C8, 0x0000FD00, 0x00005D5D, + 0x0000621B, 0x01000214, 0x00010128, 0x0001013C, 0x49495353, 0x00003F3F + }}, + {set:{ // 239: profile = preview, sensor mode = custom2, iso = 3200 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x0046006A, 0x01D305BE, 0x01D300C8, 0x0000FD00, 0x00005D5D, + 0x0000621B, 0x01000214, 0x00010128, 0x0001013C, 0x49495353, 0x00003F3F + }}, + {set:{ // 240: profile = preview, sensor mode = custom3, iso = 100 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 241: profile = preview, sensor mode = custom3, iso = 200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 242: profile = preview, sensor mode = custom3, iso = 400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 243: profile = preview, sensor mode = custom3, iso = 800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 244: profile = preview, sensor mode = custom3, iso = 1200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 245: profile = preview, sensor mode = custom3, iso = 1600 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 246: profile = preview, sensor mode = custom3, iso = 2000 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 247: profile = preview, sensor mode = custom3, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 248: profile = preview, sensor mode = custom3, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 249: profile = preview, sensor mode = custom3, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 250: profile = preview, sensor mode = custom4, iso = 100 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 251: profile = preview, sensor mode = custom4, iso = 200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 252: profile = preview, sensor mode = custom4, iso = 400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 253: profile = preview, sensor mode = custom4, iso = 800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 254: profile = preview, sensor mode = custom4, iso = 1200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 255: profile = preview, sensor mode = custom4, iso = 1600 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 256: profile = preview, sensor mode = custom4, iso = 2000 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 257: profile = preview, sensor mode = custom4, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 258: profile = preview, sensor mode = custom4, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 259: profile = preview, sensor mode = custom4, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 260: profile = preview, sensor mode = custom5, iso = 100 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 261: profile = preview, sensor mode = custom5, iso = 200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 262: profile = preview, sensor mode = custom5, iso = 400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 263: profile = preview, sensor mode = custom5, iso = 800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 264: profile = preview, sensor mode = custom5, iso = 1200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 265: profile = preview, sensor mode = custom5, iso = 1600 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 266: profile = preview, sensor mode = custom5, iso = 2000 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 267: profile = preview, sensor mode = custom5, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 268: profile = preview, sensor mode = custom5, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 269: profile = preview, sensor mode = custom5, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 270: profile = video, sensor mode = custom1, iso = 100 + 0x00000000, 0x004B0001, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000008, 0x00000030, 0x000000B9, 0x00000000, 0x00000000, + 0x0000621B, 0x01000002, 0x00000004, 0x00000006, 0x00000000, 0x00000000 + }}, + {set:{ // 271: profile = video, sensor mode = custom1, iso = 200 + 0x00000000, 0x004B0001, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000008, 0x00000030, 0x000000B9, 0x00000000, 0x00000000, + 0x0000621B, 0x01000002, 0x00000004, 0x00000006, 0x00000000, 0x00000000 + }}, + {set:{ // 272: profile = video, sensor mode = custom1, iso = 400 + 0x00000000, 0x004B0001, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000008, 0x00000030, 0x000000B9, 0x00000000, 0x00000000, + 0x0000621B, 0x01000002, 0x00000004, 0x00000006, 0x00000000, 0x00000000 + }}, + {set:{ // 273: profile = video, sensor mode = custom1, iso = 800 + 0x00000000, 0x004B0001, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000008, 0x00000030, 0x000000B9, 0x00000000, 0x00000000, + 0x0000621B, 0x01000002, 0x00000004, 0x00000006, 0x00000000, 0x00000000 + }}, + {set:{ // 274: profile = video, sensor mode = custom1, iso = 1200 + 0x00000000, 0x004B0001, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000008, 0x00000030, 0x000000B9, 0x00000000, 0x00000000, + 0x0000621B, 0x01000002, 0x00000004, 0x00000006, 0x00000000, 0x00000000 + }}, + {set:{ // 275: profile = video, sensor mode = custom1, iso = 1600 + 0x00000000, 0x004B0003, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000008, 0x00000030, 0x000000B9, 0x00000000, 0x00000000, + 0x0000621B, 0x01000002, 0x00000004, 0x00000006, 0x00000000, 0x00000000 + }}, + {set:{ // 276: profile = video, sensor mode = custom1, iso = 2000 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000008, 0x00000030, 0x000000B9, 0x00000000, 0x00000000, + 0x0000621B, 0x01000002, 0x00000004, 0x00000006, 0x00000000, 0x00000000 + }}, + {set:{ // 277: profile = video, sensor mode = custom1, iso = 2400 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000008, 0x00000030, 0x000000B9, 0x00000000, 0x00000000, + 0x0000621B, 0x01000002, 0x00000004, 0x00000006, 0x00000000, 0x00000000 + }}, + {set:{ // 278: profile = video, sensor mode = custom1, iso = 2800 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000008, 0x00000030, 0x000000B9, 0x00000000, 0x00000000, + 0x0000621B, 0x01000002, 0x00000004, 0x00000006, 0x00000000, 0x00000000 + }}, + {set:{ // 279: profile = video, sensor mode = custom1, iso = 3200 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000008, 0x00000030, 0x000000B9, 0x00000000, 0x00000000, + 0x0000621B, 0x01000002, 0x00000004, 0x00000006, 0x00000000, 0x00000000 + }}, + {set:{ // 280: profile = video, sensor mode = custom2, iso = 100 + 0x00000000, 0x00460000, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640061, 0x018904AF, 0x018900B9, 0x0000FE00, 0x00004E4E, + 0x0000621B, 0x01010314, 0x00010228, 0x0001013C, 0x3C3C4545, 0x00003232 + }}, + {set:{ // 281: profile = video, sensor mode = custom2, iso = 200 + 0x00000000, 0x00460000, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x0064005D, 0x01A404A8, 0x01A400B9, 0x0000FE00, 0x00005454, + 0x0000621B, 0x01010314, 0x00010228, 0x0001013C, 0x43434C4C, 0x00003B3B + }}, + {set:{ // 282: profile = video, sensor mode = custom2, iso = 400 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x0046006C, 0x01C505C1, 0x01C500CB, 0x0000FD00, 0x00005A5A, + 0x0000621B, 0x01000214, 0x00010128, 0x0001013C, 0x46465050, 0x00003C3C + }}, + {set:{ // 283: profile = video, sensor mode = custom2, iso = 800 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640054, 0x01E00699, 0x01E000B9, 0x0000FE00, 0x00006060, + 0x0000621B, 0x01010314, 0x00010228, 0x0002013C, 0x53535A5A, 0x00004C4C + }}, + {set:{ // 284: profile = video, sensor mode = custom2, iso = 1200 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640054, 0x01E00699, 0x01E000B9, 0x0000FE00, 0x00006060, + 0x0000621B, 0x01010314, 0x00010228, 0x0002013C, 0x53535A5A, 0x00004C4C + }}, + {set:{ // 285: profile = video, sensor mode = custom2, iso = 1600 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460068, 0x01E005BA, 0x01E000C4, 0x0000FD00, 0x00006060, + 0x0000621B, 0x01000214, 0x00010128, 0x0001013C, 0x4C4C5656, 0x00004242 + }}, + {set:{ // 286: profile = video, sensor mode = custom2, iso = 2000 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460068, 0x01E005BA, 0x01E000C4, 0x0000FD00, 0x00006060, + 0x0000621B, 0x01000214, 0x00010128, 0x0001013C, 0x4C4C5656, 0x00004242 + }}, + {set:{ // 287: profile = video, sensor mode = custom2, iso = 2400 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x0046006C, 0x01C505C1, 0x01C500CB, 0x0000FD00, 0x00005A5A, + 0x0000621B, 0x01000214, 0x00010128, 0x0001013C, 0x46465050, 0x00003C3C + }}, + {set:{ // 288: profile = video, sensor mode = custom2, iso = 2800 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x0046006C, 0x01C505C1, 0x01C500CB, 0x0000FD00, 0x00005A5A, + 0x0000621B, 0x01000214, 0x00010128, 0x0001013C, 0x46465050, 0x00003C3C + }}, + {set:{ // 289: profile = video, sensor mode = custom2, iso = 3200 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x0046006A, 0x01D305BE, 0x01D300C8, 0x0000FD00, 0x00005D5D, + 0x0000621B, 0x01000214, 0x00010128, 0x0001013C, 0x49495353, 0x00003F3F + }}, + {set:{ // 290: profile = video, sensor mode = custom3, iso = 100 + 0x00000000, 0x004B0001, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000008, 0x00000030, 0x000000B9, 0x00000000, 0x00000000, + 0x0000621B, 0x01000002, 0x00000004, 0x00000006, 0x00000000, 0x00000000 + }}, + {set:{ // 291: profile = video, sensor mode = custom3, iso = 200 + 0x00000000, 0x004B0001, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000008, 0x00000030, 0x000000B9, 0x00000000, 0x00000000, + 0x0000621B, 0x01000002, 0x00000004, 0x00000006, 0x00000000, 0x00000000 + }}, + {set:{ // 292: profile = video, sensor mode = custom3, iso = 400 + 0x00000000, 0x004B0001, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000008, 0x00000030, 0x000000B9, 0x00000000, 0x00000000, + 0x0000621B, 0x01000002, 0x00000004, 0x00000006, 0x00000000, 0x00000000 + }}, + {set:{ // 293: profile = video, sensor mode = custom3, iso = 800 + 0x00000000, 0x004B0001, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000008, 0x00000030, 0x000000B9, 0x00000000, 0x00000000, + 0x0000621B, 0x01000002, 0x00000004, 0x00000006, 0x00000000, 0x00000000 + }}, + {set:{ // 294: profile = video, sensor mode = custom3, iso = 1200 + 0x00000000, 0x004B0001, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000008, 0x00000030, 0x000000B9, 0x00000000, 0x00000000, + 0x0000621B, 0x01000002, 0x00000004, 0x00000006, 0x00000000, 0x00000000 + }}, + {set:{ // 295: profile = video, sensor mode = custom3, iso = 1600 + 0x00000000, 0x004B0003, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000008, 0x00000030, 0x000000B9, 0x00000000, 0x00000000, + 0x0000621B, 0x01000002, 0x00000004, 0x00000006, 0x00000000, 0x00000000 + }}, + {set:{ // 296: profile = video, sensor mode = custom3, iso = 2000 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000008, 0x00000030, 0x000000B9, 0x00000000, 0x00000000, + 0x0000621B, 0x01000002, 0x00000004, 0x00000006, 0x00000000, 0x00000000 + }}, + {set:{ // 297: profile = video, sensor mode = custom3, iso = 2400 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000008, 0x00000030, 0x000000B9, 0x00000000, 0x00000000, + 0x0000621B, 0x01000002, 0x00000004, 0x00000006, 0x00000000, 0x00000000 + }}, + {set:{ // 298: profile = video, sensor mode = custom3, iso = 2800 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000008, 0x00000030, 0x000000B9, 0x00000000, 0x00000000, + 0x0000621B, 0x01000002, 0x00000004, 0x00000006, 0x00000000, 0x00000000 + }}, + {set:{ // 299: profile = video, sensor mode = custom3, iso = 3200 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000008, 0x00000030, 0x000000B9, 0x00000000, 0x00000000, + 0x0000621B, 0x01000002, 0x00000004, 0x00000006, 0x00000000, 0x00000000 + }}, + {set:{ // 300: profile = video, sensor mode = custom4, iso = 100 + 0x00000000, 0x004B0003, 0x00000200, 0x3E4D71A8, 0x00000000, 0x0000005A, 0x014A05A3, 0x014A00B9, 0x0000FE00, 0x00004242, + 0x0000621B, 0x01000014, 0x00000028, 0x0000003C, 0x2E2E3838, 0x00002424 + }}, + {set:{ // 301: profile = video, sensor mode = custom4, iso = 200 + 0x00000000, 0x004B0003, 0x00000200, 0x3E4D71A8, 0x00000000, 0x0000005A, 0x014A05A3, 0x014A00B9, 0x0000FE00, 0x00004242, + 0x0000621B, 0x01000014, 0x00000028, 0x0000003C, 0x2E2E3838, 0x00002424 + }}, + {set:{ // 302: profile = video, sensor mode = custom4, iso = 400 + 0x00000000, 0x004B0003, 0x00000200, 0x3E4D71A8, 0x00000000, 0x0000005A, 0x014A05A3, 0x014A00B9, 0x0000FE00, 0x00004242, + 0x0000621B, 0x01000014, 0x00000028, 0x0000003C, 0x2E2E3838, 0x00002424 + }}, + {set:{ // 303: profile = video, sensor mode = custom4, iso = 800 + 0x00000000, 0x004B0003, 0x00000200, 0x3E4D71A8, 0x00000000, 0x0000005A, 0x014A05A3, 0x014A00B9, 0x0000FE00, 0x00004242, + 0x0000621B, 0x01000014, 0x00000028, 0x0000003C, 0x2E2E3838, 0x00002424 + }}, + {set:{ // 304: profile = video, sensor mode = custom4, iso = 1200 + 0x00000000, 0x004B0003, 0x00000200, 0x3E4D71A8, 0x00000000, 0x0000005A, 0x014A05A3, 0x014A00B9, 0x0000FE00, 0x00004242, + 0x0000621B, 0x01000014, 0x00000028, 0x0000003C, 0x2E2E3838, 0x00002424 + }}, + {set:{ // 305: profile = video, sensor mode = custom4, iso = 1600 + 0x00000000, 0x004B0003, 0x00000200, 0x3E4D71A8, 0x00000000, 0x0000005A, 0x014A05A3, 0x014A00B9, 0x0000FE00, 0x00004242, + 0x0000621B, 0x01000014, 0x00000028, 0x0000003C, 0x2E2E3838, 0x00002424 + }}, + {set:{ // 306: profile = video, sensor mode = custom4, iso = 2000 + 0x00000000, 0x004B0001, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000078, 0x012203CC, 0x012200D6, 0x0000FC00, 0x00003A3A, + 0x0000621B, 0x01000014, 0x00000028, 0x0000003C, 0x26263030, 0x00001C1C + }}, + {set:{ // 307: profile = video, sensor mode = custom4, iso = 2400 + 0x00000000, 0x004B0001, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000078, 0x012203CC, 0x012200D6, 0x0000FC00, 0x00003A3A, + 0x0000621B, 0x01000014, 0x00000028, 0x0000003C, 0x26263030, 0x00001C1C + }}, + {set:{ // 308: profile = video, sensor mode = custom4, iso = 2800 + 0x00000000, 0x004B0001, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000078, 0x012203CC, 0x012200D6, 0x0000FC00, 0x00003A3A, + 0x0000621B, 0x01000014, 0x00000028, 0x0000003C, 0x26263030, 0x00001C1C + }}, + {set:{ // 309: profile = video, sensor mode = custom4, iso = 3200 + 0x00000000, 0x004B0001, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000078, 0x012203CC, 0x012200D6, 0x0000FC00, 0x00003A3A, + 0x0000621B, 0x01000014, 0x00000028, 0x0000003C, 0x26263030, 0x00001C1C + }}, + {set:{ // 310: profile = video, sensor mode = custom5, iso = 100 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 311: profile = video, sensor mode = custom5, iso = 200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 312: profile = video, sensor mode = custom5, iso = 400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 313: profile = video, sensor mode = custom5, iso = 800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 314: profile = video, sensor mode = custom5, iso = 1200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 315: profile = video, sensor mode = custom5, iso = 1600 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 316: profile = video, sensor mode = custom5, iso = 2000 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 317: profile = video, sensor mode = custom5, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 318: profile = video, sensor mode = custom5, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 319: profile = video, sensor mode = custom5, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 320: profile = capture, sensor mode = custom1, iso = 100 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 321: profile = capture, sensor mode = custom1, iso = 200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 322: profile = capture, sensor mode = custom1, iso = 400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 323: profile = capture, sensor mode = custom1, iso = 800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 324: profile = capture, sensor mode = custom1, iso = 1200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 325: profile = capture, sensor mode = custom1, iso = 1600 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 326: profile = capture, sensor mode = custom1, iso = 2000 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 327: profile = capture, sensor mode = custom1, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 328: profile = capture, sensor mode = custom1, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 329: profile = capture, sensor mode = custom1, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 330: profile = capture, sensor mode = custom2, iso = 100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000050, 0x01400592, 0x014000B9, 0x0000FE00, 0x00004040, + 0x0000421B, 0x01000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{ // 331: profile = capture, sensor mode = custom2, iso = 200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000032, 0x01680860, 0x016800B9, 0x0000FE00, 0x00004848, + 0x0000421B, 0x0100000C, 0x00000019, 0x00000025, 0x34343E3E, 0x00002A2A + }}, + {set:{ // 332: profile = capture, sensor mode = custom2, iso = 400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00000000, 0x0000005A, 0x019005A3, 0x019000B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x01000014, 0x00000028, 0x0000003C, 0x3C3C4646, 0x00032322 + }}, + {set:{ // 333: profile = capture, sensor mode = custom2, iso = 800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00000000, 0x0000006E, 0x019005C4, 0x019000CE, 0x0000FD00, 0x00005050, + 0x0000421B, 0x01000014, 0x00000028, 0x0000003C, 0x3C3C4646, 0x00003232 + }}, + {set:{ // 334: profile = capture, sensor mode = custom2, iso = 1200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000069, 0x019A05BC, 0x019A00C6, 0x0000FD00, 0x00005252, + 0x0000621B, 0x01000014, 0x00000028, 0x0000003C, 0x3E3E4848, 0x00003434 + }}, + {set:{ // 335: profile = capture, sensor mode = custom2, iso = 1600 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000069, 0x019A05BC, 0x019A00C6, 0x0000FD00, 0x00005252, + 0x0000621B, 0x01000014, 0x00000028, 0x0000003C, 0x3E3E4848, 0x00003434 + }}, + {set:{ // 336: profile = capture, sensor mode = custom2, iso = 2000 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 337: profile = capture, sensor mode = custom2, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 338: profile = capture, sensor mode = custom2, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 339: profile = capture, sensor mode = custom2, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 340: profile = capture, sensor mode = custom3, iso = 100 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 341: profile = capture, sensor mode = custom3, iso = 200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 342: profile = capture, sensor mode = custom3, iso = 400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 343: profile = capture, sensor mode = custom3, iso = 800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 344: profile = capture, sensor mode = custom3, iso = 1200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 345: profile = capture, sensor mode = custom3, iso = 1600 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 346: profile = capture, sensor mode = custom3, iso = 2000 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 347: profile = capture, sensor mode = custom3, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 348: profile = capture, sensor mode = custom3, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 349: profile = capture, sensor mode = custom3, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 350: profile = capture, sensor mode = custom4, iso = 100 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 351: profile = capture, sensor mode = custom4, iso = 200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 352: profile = capture, sensor mode = custom4, iso = 400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 353: profile = capture, sensor mode = custom4, iso = 800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 354: profile = capture, sensor mode = custom4, iso = 1200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 355: profile = capture, sensor mode = custom4, iso = 1600 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 356: profile = capture, sensor mode = custom4, iso = 2000 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 357: profile = capture, sensor mode = custom4, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 358: profile = capture, sensor mode = custom4, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 359: profile = capture, sensor mode = custom4, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 360: profile = capture, sensor mode = custom5, iso = 100 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 361: profile = capture, sensor mode = custom5, iso = 200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 362: profile = capture, sensor mode = custom5, iso = 400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 363: profile = capture, sensor mode = custom5, iso = 800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 364: profile = capture, sensor mode = custom5, iso = 1200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 365: profile = capture, sensor mode = custom5, iso = 1600 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 366: profile = capture, sensor mode = custom5, iso = 2000 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 367: profile = capture, sensor mode = custom5, iso = 2400 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 368: profile = capture, sensor mode = custom5, iso = 2800 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 369: profile = capture, sensor mode = custom5, iso = 3200 + 0x00000000, 0x00000000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }} +}, diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp2509_mipi_raw/camera_tsf_data_sp2509mipiraw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp2509_mipi_raw/camera_tsf_data_sp2509mipiraw.h new file mode 100755 index 0000000000000000000000000000000000000000..49885826d90e412c9a22bc644ab579699a0dcf93 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp2509_mipi_raw/camera_tsf_data_sp2509mipiraw.h @@ -0,0 +1,2007 @@ +#ifndef __TSF_DATA_H__ +#define __TSF_DATA_H__ + +{ +0x00f4fdbf, 0x007402e5, 0xfd7f001a, 0x002e0023, 0xfe8d0040, 0x008cff4c, 0x01730044, 0x0005fe5f, +0xfbeb0043, 0xfd7a00e1, 0x02800005, 0x01390177, 0x023bfe4e, 0x0076ff7e, 0x0046ffc8, 0xfd7fffa7, +0x009900b8, 0xfffd00c5, 0x01be02fd, 0xff340038, 0x0190ff7f, 0xfe0fffca, 0x02960066, 0x001bfd3f, +0xfe7effd7, 0x03d1fecc, 0x0055000c, 0x015cfd96, 0x000300ad, 0x041c0400, 0xffc7003c, 0xfd84ffd7, +0x004dff52, 0xffe80165, 0x02fd0009, 0x00c8fffd, 0x00d9fe0e, 0x01c4034e, 0xfd8b0001, 0x0011fffe, +0xffe80028, 0xff63fff8, 0x0300fe26, 0x00c3ff63, 0x01b2fccf, 0x010afe60, 0xfd8f00b0, 0xfd4a0000, +0x02ff0134, 0x003901ec, 0x009effce, 0x0017fea5, 0xff5f0021, 0xfee2ffc2, 0xff98ff12, 0x0052ff9f, +0x005c009d, 0x01810039, 0xfcc90068, 0x006202ed, 0x01d6fff8, 0xfd8ffdba, 0x0071ff26, 0x00e5fda9, +0x0050014f, 0xfd8300e1, 0x013effb5, 0x001f0031, 0x003600ec, 0xfff401e5, 0xff3801c4, 0xfead0023, +0x00080023, 0xfd57ffbc, 0x00d60168, 0x00380183, 0xffcf0044, 0xfcba003c, 0xff7900a1, 0xfeb8011b, +0xfdbc0091, 0xffef0184, 0xffc9fcc4, 0xff360047, 0x039afccf, 0xffe2fe04, 0x000bfe03, 0x0067fdc7, +0x02e800d6, 0x01170071, 0x00b7ff94, 0xfcc9fed1, 0x00220134, 0x005affef, 0x011e00af, 0xff32feb3, +0xfd49ffdf, 0x013e02fa, 0xfff00150, 0x004c0096, 0x00070057, 0xfe6200e8, 0x004701a1, 0xff11fd67, +0x0029002c, 0x02f7000d, 0x02080043, 0x005cff06, 0xfe95ff1b, 0x0074004d, 0x00ceff37, 0xfff0fd80, +0x002e019a, 0x0050fd89, 0x010100cb, 0xfe5a015f, 0x007f0077, 0x0002fe90, 0xfe2ffd89, 0xff160228, +0x00e1fff7, 0xffcafe16, 0xffdd019c, 0xff12ff42, 0x001b00ee, 0x0000fffa, 0x005cffe2, 0x00bbfdab, +0xfe5a0014, 0x0073fea4, 0xfe34002b, 0xfdf7fff3, 0xfecc03e1, 0xff28001f, 0x02710077, 0xfe4c0331, +0x0099006e, 0xff79ffcc, 0x02d50245, 0x01810128, 0xff1601c7, 0xfdd70036, 0xfecf0055, 0x00b4015c, +0xffc60033, 0xffe4fd85, 0x02f3ffbc, 0x00840162, 0x000bfef3, 0x0348000e, 0xffdefda2, 0x00ea039a, +0x02710006, 0x001ffee0, 0xff59fef3, 0xfd7c02ed, 0x00cefe9e, 0x0076003c, 0xffb0fe19, 0x002dfe82, +0xff58002c, 0x01c5ff6a, 0xfed50009, 0x000c00c9, 0xfff8ffda, 0x00020024, 0xfe0f032f, 0x02670077, +0x00c6000c, 0xff7f00ee, 0xfd00ff63, 0x003cfd3f, 0xfef700ce, 0x000102fd, 0x0020fe02, 0x006effc0, +0xffc1ffe8, 0xfe82fd00, 0x00220124, 0x0303026e, 0xff0a0040, 0x026e003a, 0x002afd83, 0x022101d8, +0xff47fc3a, 0x0183ff88, 0x002701d7, 0xff49ff7f, 0x0188fd85, 0x02b9fe3f, 0xfe5affb8, 0x0415002a, +0xfffe0245, 0xfe49ff9f, 0xffceff0a, 0x0019fff8, 0x00020036, 0x002fff59, 0xfd0100fc, 0x01de003f, +0xffc800d9, 0x0034fcf3, 0xff9c0103, 0xfebe00e5, 0xffd5fffd, 0xff3fff3b, 0xfcbc0047, 0xfd6a0033, +0xff63fe0e, 0xfcd8018f, 0xfeafff06, 0x00c60051, 0x0320fe28, 0x0009ffdc, 0x04020064, 0x00390211, +0x0029009b, 0x0073009e, 0xffa2000c, 0xffd4ff6b, 0x004d02fc, 0xffbc0132, 0x01c6ffdb, 0xfdc5ff0e, +0x00d4fe16, 0x004cffcf, 0xfe22fe6b, 0x00210007, 0x004a003a, 0xfdbc002b, 0xfc8bff47, 0x000e004c, +0x02fdff74, 0x000c0009, 0x0077fff4, 0xfe4e0255, 0x000efff1, 0xfff8fd84, 0x00c3009e, 0x003aff94, +0x002eff6e, 0xff2c0182, 0x0166004c, 0xfee40129, 0x001502b0, 0xffd5ff45, 0x0003fff4, 0xfff9ffd6, +0xff85ffaa, 0x006e0036, 0xff52ffdd, 0x0341fde1, 0x00400288, 0x0023ffa2, 0x02d500d5, 0xffc6003e, +0xfeca018f, 0x009e0384, 0xfcc902b0, 0x0038fd0d, 0x002d0006, 0xff6bfebd, 0x0073003d, 0xffe0fd7c, +0xfe4e0001, 0x02f40346, 0xfdc8001d, 0xffc50076, 0xfdb20190, 0x02f1ffd4, 0x0221ff8c, 0xfdbc007f, +0x01980104, 0xffc40029, 0xfda9ffa3, 0x0190ffa6, 0xffd400bf, 0xff99fe3f, 0xfedffdd1, 0xff9d02e8, +0xfdd5fefc, 0x0044fe39, 0x0098000c, 0x00faff94, 0x0139000d, 0x002a0039, 0xfd83fdef, 0x00b2015c, +0xfed5fdc5, 0xfdf7fffa, 0x012b0245, 0x00dafe09, 0xfeb90205, 0x02d1023e, 0x008e0051, 0xffdbff58, +0x008afeb9, 0x0165feaf, 0x0016fffa, 0xff7f003c, 0x003b0341, 0x01800196, 0xffa80029, 0x02080003, +0xfe4c0063, 0x00c00122, 0x01d800ce, 0x00700017, 0xffe7fffc, 0xfff1fcbe, 0x02920124, 0x002d0011, +0x00260098, 0x0042fd88, 0x0120004a, 0x00adffcc, 0xffc600c2, 0xffc20014, 0xfff100b4, 0x02d90004, +0x0021fef8, 0x0060003c, 0x0004ffab, 0x00110125, 0x015b03d1, 0x0127fe16, 0xff22011e, 0x0203001d, +0xfe090124, 0xfdf8fe3a, 0x003afe85, 0xfd540057, 0xffc2fe70, 0xffc00131, 0x010d01ab, 0xfce000a8, +0xfd1b0003, 0x004ffe80, 0xfe04ffa5, 0x004ffde1, 0x00ca02f1, 0x00cbfcc1, 0xfed701b3, 0xffd101d8, +0xffaa0299, 0xffcf0117, 0x013001cb, 0x003effc2, 0x0028fece, 0xfd9900b4, 0xfd970055, 0x00760076, +0xffe60062, 0xffb4fd1b, 0xfcc0feb0, 0x00b4ff2d, 0xff6effea, 0x024c0078, 0xffbf010a, 0x000001e5, +0x00df041c, 0xfffafff1, 0xff56009d, 0xfe42ff5d, 0xff58fd97, 0x008a0162, 0xffd90006, 0xff0e002c, +0x0039ffc0, 0x00ff0171, 0x000e002c, 0x005e027d, 0x00370077, 0x033902fd, 0xfef6ff78, 0xfed10077, +0xfe39ffdc, 0x00000124, 0xfedd010a, 0xfc44fc1e, 0x001601d1, 0xfde7fde1, 0x0043fff4, 0xfffdfe7f, +0xfe96029c, 0x0384003e, 0xfd840062, 0x0094004b, 0x004ffe26, 0x00ceff02, 0xfffa0109, 0xfef201e1, +0x003dfe16, 0xfeea002a, 0x004000fd, 0x004d02ce, 0x017b0108, 0x0012ffd1, 0xfdd5014f, 0xfe34012e, +0xfff7ffde, 0xff60fd00, 0xfe70000f, 0x02500014, 0xffc10036, 0x009e002e, 0x0127000d, 0x013c00ce, +0x00aaffc4, 0x000cfc97, 0x0128fecd, 0x00700073, 0x002efdbf, 0x0105fe70, 0xff56fd72, 0xff5d004d, +0xffbdfff0, 0xffef0116, 0x00dcfd7b, 0x001afdc5, 0x01b5ff2a, 0x00220107, 0xffe8fdcd, 0xfe0700d8, +0xfff5ffda, 0x00400077, 0x02dcffd2, 0xfef6ff76, 0x0033ffe9, 0x003f0003, 0xfe8fff97, 0xfc1c0063, +0x005c001a, 0xffdf0107, 0xffd2ff4c, 0x005c0081, 0xff0cff7f, 0xfcbffe9a, 0x00e80110, 0xffb3ffba, +0x00400059, 0xff1e00b9, 0x01caff65, 0xff37fef1, 0xfe28ff8a, 0x0022012b, 0x002bfd7c, 0xffe3fed2, +0xfe8f0180, 0x01760167, 0x001a00a4, 0x02edfeb0, 0xfe1a013e, 0x0400001d, 0xfd0001b8, 0xffe20009, +0x00000037, 0xfc130043, 0x0034fc13, 0x00c7ffee, 0x00a0005c, 0x01cf003b, 0x0000023e, 0x0099009e, +0xffd4023f, 0x01ca01cb, 0x00edfeb1, 0x009e0021, 0x0348ff18, 0xfea40245, 0x02e3fe97, 0x003303a1, +0xff220056, 0x0117004d, 0x0011ffe0, 0x0001fe78, 0xfde7fe7d, 0xff8e02ff, 0x015e0020, 0xfe6cffd9, +0xfff00001, 0x00a700c2, 0xfcc1007a, 0xfcd10033, 0xffbf0071, 0xffdb007c, 0x026b00ff, 0xfebdffd4, +0xffe4010a, 0x024f0004, 0x00160427, 0xfcc10052, 0x0144008e, 0xfe4902e8, 0xff45fff8, 0xfdef00af, +0xfed1fe8a, 0xfdfcfe66, 0xffb102ed, 0xfed10015, 0xfee9ffa2, 0x02f1ff49, 0x0167ffe0, 0xfd8f0183, +0x0012fe91, 0x0208011f, 0x02490100, 0xffcf02f9, 0xfd96ffda, 0x003e0000, 0x011f0195, 0xffcbffef, +0xff49fe8e, 0xfec801a6, 0x0104fffe, 0x0056004f, 0x0055031e, 0x0003fe4d, 0xff9b0190, 0xfde4ff3d, +0xffd5ffc5, 0xfffa0001, 0x009f0001, 0x014bfffd, 0x010f0031, 0xfdfdff6f, 0x0249fdb1, 0x0044005d, +0x0120001e, 0x004d01f4, 0x00ecfd9f, 0xffa9ff4c, 0x00d90100, 0xfccf0222, 0xffb302e5, 0x00340006, +0xfe84ffb3, 0xfc1e0022, 0xfee10009, 0xfe03008c, 0x008dffbc, 0x008001bf, 0xffc00099, 0x001601c1, +0x00060010, 0xfef50014, 0x003403cc, 0x002a004d, 0x00ee01c1, 0x0140015a, 0xffeeff96, 0xfdce00c5, +0x01800244, 0xfd4aff48, 0x0078034e, 0x0077ffce, 0x02800012, 0x001efff3, 0x02deff81, 0x04140057, +0x00090077, 0xfdf7ffca, 0xffcafec0, 0xffebfda4, 0xfec1000b, 0xfe25ff32, 0x00230021, 0xfe9e0083, +0x00f7fd42, 0xffd603e1, 0x00ad017f, 0x0003fff3, 0x0138ffad, 0xfda40011, 0xfdc501f4, 0xfd0f02ac, +0x00bffc59, 0xfddbffb3, 0xfe140019, 0x0044fc97, 0x003b0009, 0xff9b0037, 0x00710130, 0x01cf0150, +0x002a0042, 0x00e50125, 0xfef0ff03, 0xfe2bffde, 0x02b900d9, 0xfe24ff04, 0xfefb02a7, 0xfe65006c, +0x029cff25, 0xffbcff92, 0xff5fff4c, 0x00430346, 0x00f8ff02, 0x002d02ce, 0xfee1fea5, 0x0041fc82, +0xff05009b, 0xfdba0005, 0xfd8f013e, 0x01810009, 0xfe0afe80, 0x00c9fe63, 0xfde1023f, 0x0010ffda, +0x004e009a, 0x00c30303, 0xfed30256, 0x02120075, 0xff06004a, 0x005e001c, 0x02ffffee, 0x00f2fdb2, +0x002d00d3, 0x01a6fff8, 0x00c9ffd4, 0xff320003, 0x0116fcf8, 0x001fffc3, 0x00500066, 0x02110106, +0x02d4fe0e, 0x00db02fa, 0xff0302e3, 0xfdfd010f, 0xff3afea4, 0x00400008, 0x001f00a0, 0xffde00d2, +0x011afdf7, 0xfffc01b5, 0xff0bffe5, 0xfff8fdd7, 0xfe7cffac, 0x0022ff27, 0x00b00128, 0xff08fc54, +0xfd90009e, 0x00400086, 0xfd0d0083, 0x001e0244, 0xffee0103, 0xfd49fede, 0x00110078, 0xfd970040, +0x02d4ff11, 0x003bff99, 0xffc500c1, 0x00b4fe42, 0x0035006e, 0x006e0016, 0xff30ffa2, 0x004dfe22, +0x00f8fff5, 0xfe7f001b, 0x009afec3, 0x026bff39, 0xfe5aff34, 0x00070040, 0x0000ffc7, 0x0032ff73, +0x01790427, 0xfeea0108, 0x00bb009a, 0xfcc8ffa6, 0x004dfd88, 0xffac0077, 0x009b0113, 0x0037ffc4, +0xfdc80071, 0xff94ffe6, 0x0053016a, 0x00c40096, 0xff940081, 0xffbaff12, 0xfe5a0027, 0x03420091, +0x00e20010, 0xff8dffaf, 0xffca00b7, 0x015f0129, 0x0177fda2, 0xfda1fca6, 0x0052ff61, 0xffcafef2, +0x0046fd8f, 0x0029006a, 0x00a202b9, 0xff260301, 0xfd83ffe5, 0x0337fe07, 0xff5e026d, 0x016bfdf8, +0xfe85ffea, 0xfcba013d, 0xff580060, 0xfee1fce2, 0x007f0099, 0x010ffefa, 0x0300025f, 0xff8c0031, +0xfee1fffe, 0xfef0008a, 0x00000183, 0xffc7ff90, 0xffbdfff4, 0x02dc0288, 0x01080208, 0x017b0101, +0x02860099, 0x0196019e, 0xfe570344, 0xffb3fe8a, 0xffbd001d, 0xffef00b3, 0x0087fbf5, 0x004f0123, +0xff5c0132, 0xfd89ff65, 0xfffe02a9, 0xffe8fec7, 0x007bfdb3, 0x00c30070, 0x004e00da, 0xfc73fffc, +0xffb0fd42, 0x003601f6, 0x00cbff56, 0x0062fd7d, 0xffe8002f, 0xfd7cffb3, 0x00ed0171, 0xfdbb007e, +0x0056fc8b, 0x00760183, 0xffa3fe25, 0xfefafe22, 0xfd4affb9, 0xff4cff13, 0xfe91ffdb, 0x003e0139, +0xff8f007b, 0xfdd1fe9b, 0x0001007f, 0xffc5ffeb, 0xff2e00a0, 0xffe1001e, 0xffc9fd83, 0xffad0142, +0x040e0056, 0xff8effd4, 0xfeed0180, 0xfe02fd90, 0x01f8fff8, 0x004c0033, 0xfd99ff56, 0x00ee0108, +0x0382fe8e, 0x02740002, 0xfec6fdc5, 0x0046001f, 0xff59ffaa, 0xfee1fe60, 0x034002fd, 0xfffafe24, +0x00ca00ee, 0x01e70010, 0xfee10256, 0xfef3fe1a, 0xff3d0402, 0xff800024, 0x005101de, 0xff0500ee, +0x0046008d, 0x003cfe39, 0x005efe2b, 0xfe6c004c, 0x03cc01bf, 0x01a603a1, 0x0004ffc0, 0x01d10125, +0x00010033, 0x024c0033, 0x00bbff2b, 0x0052ff6a, 0xff0a01b6, 0x011ffffc, 0x0128ffc8, 0x030d004c, +0x0027fe09, 0x0266ffa3, 0x01290131, 0xfd59ff6d, 0xfc95ffdf, 0xfde801be, 0xfc1cfe98, 0xfc54fecd, +0xfd4afff4, 0x004d0021, 0x02c100f7, 0x00430019, 0xff3d015a, 0x0082026d, 0xff600000, 0xfdfcfec7, +0xfe90001f, 0xffe7ffe4, 0xffe90266, 0x013cfc95, 0xfeffff8b, 0xffd4fe4a, 0xfff7ffee, 0xfff3004a, +0x00320002, 0xffc00023, 0x0414ffd2, 0xfe81ffc8, 0x003d0010, 0xff7f00a3, 0xff13000e, 0x001300ad, +0x0267ffb8, 0x007cfcef, 0xfe6800ee, 0x003f0086, 0x002ffff7, 0xfead002d, 0x01040001, 0x00700120, +0xfddefff2, 0x00ad012c, 0xff9d0011, 0xffa3fdc7, 0xfd7ffecf, 0xffe2fe28, 0x00a000df, 0x0169ff3f, +0xffb500d9, 0x001d02f7, 0xfecc0078, 0xffd10021, 0x02d90064, 0x009c0002, 0xfde400cc, 0x025f0144, +0xffa0fbeb, 0xff9bfe1f, 0x033ffdd8, 0x00b9009b, 0xffa2fffc, 0x0056ff12, 0xffa7040e, 0x02180043, +0x0110ff24, 0xfc73001f, 0xfec4fff7, 0xfee0009b, 0x00dafff1, 0x0176000e, 0x0022fcbf, 0xffae00d6, +0xff8200be, 0x0040000d, 0xff12fde8, 0x002efca6, 0x00a1fef5, 0xffdd0006, 0x02f3ff40, 0x00020005, +0x0165fd7f, 0x003d0081, 0x003e0081, 0x00a8ffbd, 0xfd89017f, 0x00100139, 0x00c3ff37, 0x00280076, +0x0050fdb3, 0xffca0004, 0x00370136, 0x00270065, 0x003f0120, 0xfdbb02cf, 0x00f5011c, 0x007300ea, +0xfdad0054, 0xfff1ffd5, 0x00b20132, 0xfff50009, 0x017cfddb, 0x00550000, 0x0106fc82, 0x0041ffbd, +0xff620182, 0xfdfd00cc, 0x007affc0, 0xfff30043, 0xff180081, 0x00510250, 0xfc440004, 0xfd8f0212, +0x011f0076, 0x02cf0036, 0x01ff00fd, 0x0052ffcd, 0xffc1ff5d, 0xfe81fd72, 0x0139014b, 0x007600b7, +0xfed400c0, 0xff61ff27, 0x0021ffcf, 0x00c60051, 0x0064ff40, 0x012cfd2f, 0x0000fe22, 0xffca000d, +0x014dfe80, 0xffc90099, 0x00c40274, 0x02e80036, 0x01f8ffeb, 0xfe290042, 0x00640179, 0xff650003, +0x0094fffa, 0x0304fc3a, 0xfeb6feac, 0x0023ff74, 0x002effa0, 0xfdce0011, 0xfdcd0057, 0x005802f9, +0xff120043, 0x005bfeb1, 0x00690073, 0x00dcffc8, 0xfd7400f2, 0xff3ffc59, 0x009efeff, 0xff2b025f, +0xffa2ff38, 0x041501ab, 0xfec6019c, 0x00000043, 0x009c013d, 0x002efe3b, 0x01fffff0, 0xfff20285, +0xfe9500d0, 0x00910079, 0x019bfd74, 0xffea005e, 0xfcb9fe2a, 0x005a01f2, 0x0134ff90, 0xfd1b0005, +0x0244fd9f, 0xff7effcd, 0x0059002d, 0xff26ff4d, 0xfff8fffd, 0x0218fe63, 0x00880020, 0x003d01a9, +0xfe2f007f, 0xfbf5ffa3, 0x0087fee9, 0x00ee0382, 0x0117fee6, 0xfcd8fff9, 0xffd9ffb3, 0x00bb0064, +0x009a0053, 0xfdfb0079, 0x000e0292, 0x0180ffc1, 0xff2b002d, 0x00200163, 0xff61fef8, 0xff08ff4c, +0x02de0339, 0xfedbffa8, 0x002f02b9, 0x0139fdad, 0xff8802c1, 0xff35fedf, 0xfffaff75, 0x011bff4c, +0xff2b000c, 0x004b01f7, 0x0148001b, 0x01630012, 0xff32ff0a, 0x0033ff36, 0x002f0182, 0x0025fd97, +0xfea9003f, 0xfeac0023, 0xff93fee7, 0xfe68fe28, 0xfef7ff87, 0x002800ac, 0x027e0095, 0x0117fcec, +0x0316ffc8, 0x032701d1, 0x00e6fe10, 0xffefffdf, 0x00330014, 0xffc9029f, 0x00d9fe6b, 0x000bff1f, +0x013efe6c, 0xfe5b0047, 0xfff9ffc4, 0x00e30046, 0xff9600b0, 0x04a2009d, 0x0022fecc, 0xfcb8fdea, +0xfd93ffbf, 0x016bfd5a, 0x00400435, 0x00b2fde3, 0xff5afcb0, 0x02e2fdb7, 0x000afdbe, 0xffb2ffbd, +0xff510304, 0xfd07ff86, 0xfee9ffc9, 0x003e005e, 0x012d0318, 0xfcb40131, 0x0511ffc4, 0x009301fe, +0x02c9fe7f, 0xffe7ffb3, 0x00210027, 0x00330060, 0xffac0025, 0xffc0ff99, 0x0023012c, 0x010f0033, +0xffe8ffbb, 0x022301db, 0xff560423, 0x01310223, 0xfd0700ff, 0x00f2003c, 0x02520004, 0x000601c4, +0x0082fe47, 0x002bfdab, 0xffad016f, 0x02f7029f, 0xff8c0030, 0xfd950087, 0x0140fe61, 0x009cffce, +0x03d7fe4e, 0xfe5aff41, 0xfd960099, 0x00ccff4d, 0x01a8004e, 0x00bd0041, 0x0231ffbe, 0x0332fd8e, +0xfd6dff13, 0x01e90018, 0x0026ff13, 0xff560079, 0xfe980098, 0x00780134, 0xff60fe66, 0xffceff6f, +0x003affd3, 0x010dfe3f, 0x01a401e3, 0x01cf0078, 0x0077fd0c, 0x00fe011e, 0xfed70129, 0xfe25fed3, +0xfeedfdcf, 0xffdfffe0, 0x0008003a, 0x00d6ffb8, 0xff8f0121, 0x03b80123, 0x00bf002f, 0x016a006e, +0x01450016, 0x025a0001, 0xfe340124, 0xff17ff6e, 0x013904e8, 0x01d501bc, 0x0039fe56, 0xfd6d000b, +0x03b400f5, 0x02640040, 0xfd7e0079, 0xff88018d, 0xfeb6ffc4, 0xffbf003c, 0xff87000f, 0xffca00a0, +0xffdcfd4b, 0x030afdac, 0xffc40002, 0x00b6008a, 0x0048ffe9, 0xffe2fcb5, 0x00370000, 0xfd8effd7, +0x00fe014c, 0xfe84ff17, 0x007a01f0, 0xfede0085, 0x007b01da, 0xfde60034, 0x01ce01c8, 0xff18007e, +0x008000fd, 0x0094000f, 0x00060080, 0x012a0131, 0xfd1bfd8c, 0x03e0fff6, 0xffa70054, 0xff8affee, +0x014102ca, 0xff00fdbe, 0xffdf0202, 0x02620041, 0x01310009, 0x0181001e, 0xffe70012, 0x013504b9, +0xffcdfde7, 0xfe1302e5, 0x01bc0146, 0xfda8fff0, 0x029e03b8, 0xff5f0148, 0x00a60186, 0xffe8001f, +0xffd800fe, 0x004d01b3, 0xfe86005b, 0xff5bff05, 0x022803db, 0x01e9fe0c, 0x00a0fe56, 0x017001ca, +0x0025ffd3, 0xfce7002e, 0xfd80ff1a, 0x02f701c4, 0xfeac00f5, 0x0000fd5d, 0xffc00006, 0x02730129, +0xff35060a, 0xffd800bb, 0x020e0042, 0xffed02dd, 0xffbb009e, 0x000e010f, 0xff6901b7, 0x0254027f, +0xffbcff80, 0xff8f00bd, 0xfdaeff88, 0xff38fffb, 0xffdffd8c, 0x002f0222, 0x012101a1, 0xffdafe58, +0x0022003f, 0x008afe34, 0x00d001e3, 0xfef40035, 0xff02005d, 0xfe4ffea8, 0x014c00a8, 0xfeaafee3, +0xffa5fdc7, 0xfd80ff9f, 0x0301fd2a, 0xfec101bf, 0xfffcffd2, 0x0027fe83, 0xfd4e021c, 0x060aff60, +0x01f0021a, 0xff21ffd2, 0xffdc0397, 0xfe6dff1d, 0x022800a5, 0xfeb500bd, 0xfe5c0192, 0x00270223, +0xfe3d004d, 0xfdb5ffa9, 0x0193fda1, 0xfef30051, 0xffadffa9, 0xfe4dfd72, 0x01ebff50, 0x03d7fef1, +0x04260028, 0x01860303, 0x002d00b6, 0x0007ff98, 0x0093ff4f, 0xfe790091, 0xffee0038, 0x008c002f, +0xfcb8004f, 0x000a0310, 0x0077005b, 0xff76ff5e, 0xffbaff94, 0x00140055, 0xfed0ff90, 0x00a3034b, +0xff31ff8b, 0xffd2ffba, 0xfe6e01cc, 0x0075004d, 0xffeb02f4, 0x02360017, 0x007b04a6, 0xfe2002f3, +0x00f5ffb8, 0xff2100a8, 0xff5aff8e, 0x0128ffe9, 0x00b00084, 0x00d4ff71, 0xffe6fcc9, 0xffdb0397, +0x026900e7, 0x00a8008a, 0xffd8fff3, 0x014e0059, 0x00f10089, 0x00370097, 0xfdbefdac, 0xfeb0fe62, +0x0071ff7f, 0xffe6023a, 0xffaf0010, 0xfcdafe13, 0x0126fee5, 0x00640029, 0xfec000df, 0x00180314, +0x007f002c, 0x023affd2, 0x0464ffcb, 0xffb50136, 0xfcac008a, 0x008b00c0, 0x030cff5d, 0xfe9901a3, +0xfd2a00e6, 0x018703b4, 0x00e1ffd5, 0xff510079, 0xff27fe84, 0x00a90288, 0xffad00c8, 0x00ae00ae, +0x01f8ffef, 0xffb9fe41, 0x0101013c, 0xfea6ffe8, 0xfd5dffde, 0x005a0314, 0xffd1ffba, 0x00e3ffe9, +0xfe11ffb9, 0xfe3d0060, 0xfebb0017, 0xfe7b0026, 0xfe7200b8, 0x0278feef, 0x00cf030f, 0x00b6018e, +0xfd86fddd, 0x00640173, 0x0033fd53, 0x00960273, 0xfeac02a9, 0x000400d5, 0xffd501d0, 0x00470130, +0x0027005c, 0x006e0148, 0x0114fece, 0xfee805e8, 0x013bfdfa, 0x00dd0303, 0xff22fea8, 0x0033fe41, +0xffc701d8, 0xfe4dff88, 0xfe68ff93, 0x01d2014e, 0xff35ffdf, 0x05c8fed6, 0xfccbff90, 0x003eff4b, +0x000700b1, 0xffe5006c, 0xffa802c9, 0x0000fed0, 0xff93ffc6, 0xfedf0022, 0xfe310167, 0x02ca0033, +0xff790194, 0xffa4004c, 0x02ad02fb, 0xffd90014, 0x0081fe19, 0xfe950170, 0x002cfde4, 0xfcd501b2, +0xff67ff88, 0xffee0130, 0x00c800cf, 0xff7300a3, 0xff880410, 0xfe31000a, 0xffc8ff02, 0x002300d3, +0xfea9009c, 0x01260219, 0x01b80022, 0xffb1fe83, 0x04640349, 0x019d0119, 0x0314015b, 0x01360332, +0x002900dc, 0x0138fe20, 0x002d0111, 0xfff90612, 0xff51fd9c, 0x0003ff5d, 0xff13fe41, 0xfdc20019, +0x00adffd0, 0x00210269, 0x00360007, 0x00b6fea4, 0x00e8004f, 0x00ad0043, 0x01d40014, 0xffd7ffe1, +0x0046fee1, 0xfe6c03e0, 0x00120342, 0xff01fe32, 0x003afe41, 0x0088fd8f, 0x024b003f, 0xff380051, +0x0004ffa7, 0x0002ffba, 0xffb400ca, 0x0135ffa6, 0xffa8ffa8, 0x014e005e, 0x008aff21, 0xfffbfea1, +0x01460034, 0x026a0145, 0xfecafeda, 0x004c04a2, 0xfd85fe95, 0x003eff7b, 0x0228fe91, 0x0080ffbd, +0xfe91fe29, 0x0001fd81, 0x010f0302, 0x00260159, 0xff94ffe9, 0x027e008e, 0x004f00bb, 0x00c500d0, +0xff49fd4e, 0xfcf800ad, 0xfd9cff6d, 0x0148002c, 0x01a3ff4f, 0x009fffe5, 0x04a6ff7e, 0xfe50ffe4, +0xffbf001d, 0x0044007f, 0x0235ffb2, 0x006e008a, 0x016afe91, 0xffc10001, 0x00b20000, 0xff41001e, +0x0060fe7a, 0x0032010f, 0x005efe9c, 0x0018fe8c, 0xff00ff54, 0x0024019f, 0x0017ff5d, 0xfe61015c, +0x001100ab, 0x01160081, 0x0000fefc, 0x01240030, 0xfcb7fedd, 0x006eff99, 0xffb50040, 0xfe3effcd, +0xff7e03db, 0x0070fff1, 0x0022fe0b, 0x0099fea4, 0xffb900a1, 0x002800aa, 0xfddc00b8, 0xfe6dff64, +0xffa2fee2, 0xfff9001a, 0x00240038, 0x0131ffe8, 0xff6dff02, 0xff0a0208, 0xffda006e, 0x005400a4, +0x007aff64, 0x00a502a4, 0xffc90219, 0xff6e000d, 0xff910000, 0xffd4fd82, 0x0334001e, 0x002dfdfa, +0x01d7009e, 0xffb5ffbe, 0xff41ff7e, 0xfe360031, 0xffed008b, 0xff1b010c, 0x02560029, 0xfe340398, +0x0000fde4, 0x01460235, 0x021a0064, 0x00a80421, 0xff9cfdb5, 0x0021ff34, 0xfcf6ffc7, 0xfd8e00cc, +0x0055fff7, 0x00f30333, 0xff44ff18, 0xff76ff8d, 0xff5600d9, 0x029efda8, 0x01aeffa4, 0xff210026, +0x040704c2, 0x00b70024, 0x033a0185, 0x0022017e, 0xff6e01d8, 0x0121fe73, 0xfe83002c, 0xfe4000f6, +0xfcb7014e, 0xfdde0037, 0xff220349, 0x0199003e, 0x023efffb, 0xfe620046, 0x0580ffef, 0x0081ffdb, +0xffcf0036, 0x007900a0, 0xff21fde6, 0xffe9ffc7, 0x0035fd7e, 0x002dffce, 0x0332ff1b, 0xffefffca, +0x0040fedc, 0x00d00267, 0xffd8fe40, 0x01c40206, 0x0018ffd2, 0x00e30319, 0xffca00bc, 0x0057021f, +0xfe4e0012, 0x014b0097, 0x01c6006b, 0xff81ff99, 0x01240021, 0xfe3f0338, 0xfd93ff52, 0x00e100b5, +0x030c0444, 0xfcbe00b3, 0x00e10030, 0x01410001, 0xff6000d0, 0x002500e1, 0x007bff9c, 0xfe7701df, +0x0214ffe8, 0x0181011c, 0x00410128, 0x0398000f, 0x00120032, 0xff8bff55, 0x0420fe55, 0xfe4101b2, +0xff610067, 0xfd5cffe2, 0x0076fd85, 0x019d002b, 0x0099fff3, 0x0421012c, 0xff5400f5, 0x01ae01f1, +0x034cfcef, 0x0000fdd0, 0xfee9ff0b, 0xfe69fe3a, 0xffe5ffe4, 0xff6aff87, 0x030401df, 0xfe91ffb8, +0x005c0043, 0x00acfefc, 0xfe540155, 0xff850410, 0xfe580249, 0x0000021f, 0x006cffee, 0x013d0109, +0x0007fd1c, 0xff0500ac, 0x003e0039, 0xfe20fe0d, 0xfda1ff57, 0xff53ffa9, 0xffa8ff32, 0x002b00ef, +0x00b5ffe0, 0x01ae01f1, 0x04960146, 0xffe6fce3, 0xff4fffcc, 0xfe130099, 0x004cffd9, 0xffb90219, +0xfe57fee5, 0xfe5f0058, 0x0038019b, 0xfe22fd72, 0xff0bfecf, 0xff5500e3, 0x0076ff24, 0xfefcffd2, +0x0256ffbe, 0x004b0001, 0x0159ffc9, 0x0562fea7, 0xffc7fef4, 0x002d0074, 0xfddc0023, 0x00a5ff9c, +0xff520139, 0xff22ff51, 0x003c00a3, 0xfdfafec7, 0xffe4ffc7, 0xff18feb6, 0xffeeff77, 0x00d3ff94, +0x033cfdc4, 0x0397009e, 0xfee8ffa8, 0xff44ff2c, 0xfff30027, 0xffc3ffaf, 0x013c005e, 0x00f1ff7f, +0xffe4fe92, 0x013dfdc8, 0xfe1901a3, 0x0154ff00, 0x02260096, 0x0304003e, 0xffc9001c, 0x00190022, +0x02e5ff1f, 0x01fe002f, 0xfcf4fff6, 0xffbafe3e, 0xff5bfefc, 0x0304fede, 0x0027016b, 0xffa3002c, +0x002eff4b, 0x00ee004d, 0x0003ffe2, 0x00bfff94, 0xfe6effee, 0x014801b3, 0xfd7d007e, 0x01740051, +0x000401f8, 0xfeb6feed, 0x00590031, 0x014f00b0, 0x0021ff8a, 0x02a6ff0b, 0xfff00001, 0xffc0ffff, +0x0136ffa2, 0xfebd030b, 0x00400023, 0xffdffe34, 0xffe000ac, 0x00aaff23, 0x00bc01b3, 0x003bfff3, +0xffd4fe72, 0x0021ff29, 0xfecf0082, 0x02200018, 0x004f00d3, 0x00110523, 0xff5a00ab, 0xff54fe50, +0xffb40099, 0xfda5ff3a, 0x0094ff0e, 0x006b0145, 0xfef70051, 0xfe720152, 0x01d4fdab, 0xfdfefde4, +0x0004027e, 0x004efde4, 0x00b50043, 0x00a100bd, 0xffbdfe25, 0x0057fed9, 0x02080017, 0x0007fe6c, +0xfef70046, 0x001401c8, 0xfecefe5d, 0x0198febd, 0x00480086, 0x0039fe3f, 0xffc6012c, 0x0098000d, +0x01160001, 0xfdf2ffee, 0x01d20078, 0x0135fe6e, 0x000000ee, 0x002e001a, 0x00440206, 0x000101ae, +0x0087ff5a, 0xfff100d6, 0x003b0088, 0x04c2ff71, 0x00a1ff17, 0xfe35ff72, 0xffe000ab, 0x00990079, +0xffd4006f, 0x009d008d, 0x021d0087, 0xffe9fefd, 0xff9201eb, 0x0148fef0, 0xfdadffc7, 0xffbf0041, +0x00e90047, 0x0036ffc7, 0x002e0049, 0x012c0226, 0x001cfde4, 0xfe38fef4, 0xfde7fed1, 0xfffb00fb, +0xfed9fec5, 0xff9802b8, 0x0198004f, 0xfe5afdd6, 0x00310078, 0xffd50050, 0x019b05c8, 0xff08fe57, +0x01150000, 0x00490112, 0xffd500ca, 0x00e1ff35, 0x006c018e, 0xfe95fe8c, 0xffe901a1, 0xffc5ffee, +0x0040fd9b, 0x004aff6d, 0xff3fff1c, 0xfec3ff54, 0x0322fe89, 0x008dfecb, 0x003cfed3, 0x002ffebb, +0xfee8ffeb, 0x005a0429, 0xff630012, 0xfe34fffc, 0xfde7ffb8, 0x0300007e, 0xfe35ffb2, 0x0028fda3, +0x028e01da, 0x017dffbd, 0xff87fccc, 0xffb0ffeb, 0xfe66ff53, 0xff92fed3, 0xff8effb3, 0x016fffcb, +0xfef0feb8, 0x0278fe31, 0x00e9ffe0, 0xfe20feba, 0x02e4feaa, 0x01edff08, 0x0014ff54, 0xfff500bb, +0x00b60103, 0x00460146, 0x0350fdae, 0x0031fd80, 0x000100e4, 0xffe6ff72, 0x008b004c, 0xffeffe0c, +0x028801a8, 0x003aff53, 0xffdbfd9c, 0xfd48fd81, 0xff5bfe0d, 0x02360114, 0x02dd02f7, 0xfe72fd7d, +0xff75fda1, 0xfe8cffdb, 0x030f00d7, 0xfea4fed3, 0x00b0fd86, 0xfd96016a, 0x0174fd05, 0xffa500c0, +0xfe34fcd9, 0xfd8bfe66, 0x002700fe, 0x028e04b3, 0x011efe11, 0xfd4b014c, 0xfe4cfeeb, 0xffdcff8d, +0x04200092, 0x02af00bb, 0x003eff50, 0x04960043, 0x02beffb3, 0x00bc0076, 0x0009ffab, 0x0511ffb4, +0xfff5ffe1, 0xfeb00177, 0xfeb40046, 0xffa2ff63, 0xffc30017, 0x001effcc, 0xffdc0021, 0xfec3ffb2, +0x00f1fff4, 0x0081fe8c, 0x00000132, 0x0117ffc6, 0x01d20034, 0xff6d04e8, 0x02160101, 0xfcbe0444, +0xfe3c00f5, 0xfcac008f, 0x01a100e9, 0xff030067, 0x004aff00, 0xfec30190, 0x00a3fd84, 0xfdc4ff33, +0xfffa0000, 0xfe58ff35, 0x00170024, 0xfcdc0091, 0x00e6ffba, 0x0300fd95, 0x01d2027a, 0xfecf04b3, +0x00c60030, 0x016e05e8, 0xffd10006, 0xfed60129, 0xffabff1e, 0x0007fe65, 0x00a9030b, 0x007a001a, +0xffcefdd5, 0xff9c011a, 0xfe17ffb6, 0x038d01d5, 0x0312fed1, 0x004c042e, 0xff240046, 0xffc00038, +0x025afe77, 0x003800f3, 0x0407fff3, 0xffa5ff31, 0x002e00e9, 0xfd99ff89, 0xff87011a, 0x00ae0085, +0xfd960012, 0x01c8ffa5, 0xff94fdb4, 0x02f7015e, 0xfd170041, 0x011affdf, 0xfffd00e9, 0x001afe4c, +0xfe44fffc, 0x0159fea2, 0xffa4000c, 0xfd7e0138, 0x013900b0, 0x0262ff73, 0xfcc6006c, 0xff62027f, +0x0429fffb, 0x02befec4, 0x04a0fd5c, 0xfff90006, 0xff1300f9, 0x0018ffb4, 0x04230426, 0xfffafde0, +0x02eaff5b, 0x00bcffb2, 0x0087ff21, 0xfee80003, 0xffd5ff6d, 0xffcffff4, 0x00390003, 0xfd7d038d, +0x007900fb, 0xffd0fe61, 0x0347fffb, 0x010dfe04, 0x00a1fffe, 0x001efe5d, 0x00090018, 0x00fefe7a, +0x0011ffe9, 0xfdad005a, 0x0037ff4b, 0xfed6fe93, 0x019900a1, 0xfee1fe75, 0xfe76ffdd, 0x0397004b, +0x0000ff13, 0x000700ee, 0xfdcdff2c, 0xfffaffc2, 0x0042fe41, 0xff6e02a4, 0xfe76ff38, 0x005c0562, +0x00aeff56, 0xfcdc0097, 0x00ef018b, 0xffd20580, 0x0238ffe6, 0xffe50114, 0x0322fec1, 0xffe3000a, +0x042efe10, 0x0027fdd6, 0x00b80004, 0xfe65fe69, 0x0271fe8c, 0xfe720174, 0xfcce01a8, 0x02fc0018, +0x000dffb2, 0xff54006d, 0x0154fd98, 0xfdd0ffa2, 0xff8bff2c, 0xfffd0077, 0x008500a6, 0x02affe55, +0xff760104, 0x04b9fffa, 0xff9ffdc7, 0x0015ffdf, 0x0024ffcb, 0x0068ffd8, 0x0046001a, 0x00adfdfa, +0xfe660091, 0x0026fdec, 0x02eafd81, 0x01040173, 0xff790333, 0xfea2ffa9, 0x0019fe5b, 0x005c0083, +0x0612ffa8, 0x00380047, 0x0002ff95, 0x0057006e, 0x00380138, 0xff600015, 0x01860012, 0xffa0ff2d, +0xfe980155, 0x00c600a0, 0xff5c01bc, 0x0006fe28, 0xfebb0228, 0xffa8011c, 0x00340024, 0xfe2f015f, +0x00860035, 0xfdbeffba, 0x00de0435, 0x0132ff55, 0x009e0064, 0xfdb50012, 0x019f000b, 0xfd9b02fb, +0x052302f4, 0xff130194, 0x00a5fd57, 0xfe4f00cc, 0xff93ffec, 0x00110078, 0xfdae001b, 0x011dff54, +0xfe0400bd, 0x011400e7, 0xff74013e, 0xfee600aa, 0x00bc0312, 0xfff2005e, 0xfe5304a0, 0x016afe6b, +0xfe82001c, 0x034202e9, 0x01930032, 0xfdd5fe86, 0x018e00b0, 0x00ee013f, 0xff8afe53, 0x0305ff7e, +0x0316ffac, 0xff5a0399, 0x019101ed, 0x005fffec, 0xfdfefffc, 0x000c00df, 0x025effa4, 0xfe9d007f, +0xfc0500ca, 0xfff30072, 0xffbfff13, 0x004f012b, 0x02e700ba, 0x014a0298, 0xff1f030c, 0x0229030c, +0x003bfea8, 0xfeb60049, 0x01cc0416, 0xffff054b, 0x002a00f7, 0x005d0049, 0x0178020f, 0x0097ff9e, +0xffe6ff72, 0x00dcff39, 0x01e0fe01, 0x01dffe6a, 0x00200038, 0x0057ffcd, 0xff2700de, 0x00940076, +0xfd9efdb4, 0x0021ff94, 0x02c00077, 0x009904e2, 0xff1effcc, 0xff0d01d2, 0xff7300fa, 0xfff1ffa7, +0x009effd2, 0xff98010f, 0xff7601e6, 0xfeec00ba, 0xffac0023, 0xffb7feca, 0xfe59015a, 0x0065ffc8, +0x0064fe7c, 0xff3dfe29, 0xffea000b, 0xffe600bd, 0x016dffeb, 0x00d1ffb9, 0xfe310003, 0x027802fb, +0xfeb6031a, 0x016400d3, 0x00cd00f5, 0xff440003, 0x04fbff3e, 0xffc800a2, 0xfeda0072, 0x00880004, +0xffc80000, 0xfdeeff8c, 0x0000ffab, 0x00b8fe57, 0x001800b9, 0x031dff90, 0xff2a002b, 0x0215ff6a, +0x021c0028, 0x0255fde7, 0x03d2fe67, 0x02d90017, 0x017dffde, 0x007b0127, 0x00ea01b2, 0x0164fe9c, +0x01380006, 0xff2d01f8, 0xff840093, 0xffb9feac, 0xfe060317, 0x02e7fffe, 0xffe20033, 0xffed01bd, +0xff95fd7e, 0xff7dffcb, 0x017a01a3, 0x02effe57, 0xfda20255, 0xfed70300, 0xff07fa71, 0x00e9fe25, +0xfedaff76, 0xfe48fe40, 0xfe620225, 0x01180026, 0x0012ffa5, 0xffc5ff58, 0x017c01e9, 0xff37ffa0, +0xffa5013a, 0xff71fe82, 0x009eff6b, 0x00b000b4, 0x005fffe9, 0x02f900b0, 0xfe8cff22, 0xff99fe26, +0xff7cff00, 0x03af003e, 0x03dd0136, 0xff58fe56, 0x017efef6, 0x004ffeca, 0xff5900d5, 0xfe2aff19, +0xfffc0007, 0x0020fffe, 0xff82ff4a, 0x00e7fd86, 0x02210005, 0x0316ff90, 0x024ffa39, 0xfaabfd86, +0xffca0060, 0x034001cc, 0xffd8ff1d, 0xff88ff91, 0x009d0050, 0x010cff41, 0x018900cd, 0xfdd8ffda, +0x00950001, 0x005800dd, 0xffacfdea, 0xfe8cfefb, 0x00a6ffea, 0xff4400e8, 0x010e0470, 0x003cff89, +0xffc900ed, 0xffb6006a, 0xfdacfdd7, 0x011bfee4, 0x00510136, 0xfdf2fefb, 0xff1b004f, 0x01090050, +0xff830093, 0xffc3f96c, 0xff20ffbc, 0x023a00ab, 0xffc2006d, 0x00700025, 0x001c03e2, 0xfdea0228, +0xfd950150, 0x002f0282, 0xff11fe7c, 0xff5fffbb, 0xfff703c3, 0x0100ffd6, 0xff69fe8c, 0x00dc00e9, +0x043afd86, 0x00e10340, 0x0109fce6, 0xffe8fd7f, 0xfef2007f, 0x0073ff62, 0x0315024f, 0x034e0016, +0x028801b7, 0xfdc4ffff, 0xff8effc3, 0x00c003c3, 0x00580006, 0x02bf01f3, 0xffd400ec, 0xfff30082, +0x00df00d3, 0x022dfe2f, 0x007c0356, 0xfffe0051, 0x00bd009e, 0x04c90000, 0x0027ffd6, 0xfef100b7, +0x0062ff80, 0x0000ff45, 0xffdfffac, 0x008503e4, 0x004100bd, 0xfc8efdcd, 0xff55004d, 0xfedf00a6, +0x0419fefd, 0x0000fd8f, 0x003e002f, 0x013f0004, 0x030bfee6, 0x00c3fff9, 0xfadb007d, 0xfe7d01c9, +0x00f300ce, 0xfe6fff01, 0xfdfd002f, 0xffca00eb, 0xff810063, 0x003efffb, 0xff8000a7, 0x00edfe27, +0xffb4003a, 0x02e0ff03, 0xfc0500f3, 0x0006004f, 0x02ee0018, 0xfda90096, 0x0203fe65, 0x02ea0121, +0x006dffc6, 0xfe4300a3, 0x007fffa0, 0xfff701e5, 0xfe2f0416, 0x00690195, 0xffc8fd7d, 0x00ecffce, +0x0390fe05, 0xfe0802bf, 0xfe9d00cf, 0xffb5fffd, 0x000700b5, 0x00cdfdab, 0xfffbff06, 0x020c014e, +0x001afe6a, 0xfe5afd7d, 0x00d1ffd2, 0x0062ff37, 0xfdf900bc, 0x01eaff78, 0x0110ff1a, 0x0012fefc, +0xfdd3003b, 0x0317013d, 0x00cf0076, 0xfe26fee1, 0x01c50304, 0xffbcff3a, 0xff00ffc2, 0x00b7ff96, +0x0304fff3, 0xfdebff96, 0xffd70150, 0xfdf40238, 0x011eff98, 0xff49fd95, 0x0161ff31, 0x01a90033, +0x0027015b, 0xff62010e, 0x023a003a, 0x054b0028, 0x0004ffb4, 0x00d7ff7d, 0xfb50ffad, 0xfffdffcb, +0x003eff95, 0xff3e02a0, 0x000203a2, 0x0212fe76, 0xffc20105, 0x0440030b, 0xff9300fc, 0x013b007e, +0xffe2ffd4, 0x010d0080, 0x047002b7, 0xffa0ffd9, 0xff43001f, 0xfedffe32, 0xfe9f0013, 0xff6b04ea, +0x00e1010f, 0xff190052, 0xff730020, 0x04fb015b, 0x000000f8, 0xffac0114, 0x00f80528, 0xffb20475, +0xff3bff84, 0x0202ffbf, 0xff8900e1, 0xfec801fe, 0xfffdfff0, 0x026afd24, 0xff200045, 0xfe6aff84, +0xfefbfddf, 0x000e028b, 0x005d0025, 0x0078fd9a, 0x003f01af, 0x0104ff5b, 0x00ef006f, 0x01a0012e, +0x00720187, 0xffac00a1, 0x0029006b, 0xff1bfdeb, 0xfedbfe23, 0xfe1901aa, 0x0104024f, 0xffdcfe34, +0xfe320370, 0x011ffdc1, 0xfdc7ff7b, 0x000e004a, 0xfeb80023, 0xffc9019b, 0xfda900ff, 0xfadb016e, +0xfe320024, 0x00ed00a3, 0x0231fec9, 0xff010090, 0xff1100d0, 0x017dffa2, 0x0004fdbe, 0x00c40187, +0xfffe0089, 0x04eaff62, 0xff200356, 0xff96ffd2, 0x02e5008a, 0x002901c1, 0x0075fdd3, 0xfebdffe7, +0xfe6c00ed, 0xfebdff8f, 0x00a80065, 0xffb900b6, 0x005401a3, 0xffcf02fb, 0xfeca0313, 0xfe170302, +0xffe900bc, 0x01e000aa, 0x011b0191, 0x00e2022d, 0x00c3ffdd, 0x0017fd5e, 0x02e7ffb1, 0xfdf4002b, +0x0127ffad, 0xff85024f, 0x00c20085, 0xfe800528, 0xfea80000, 0xff94fffa, 0xff9400ba, 0x000900a3, +0x00000114, 0x002cfefd, 0xfeac0088, 0xff89ffc7, 0xffb7ffd2, 0xfe3bff82, 0xff110035, 0x011a01a0, +0x0332ff0a, 0x0138fd4b, 0xff7dffee, 0x03d2fe56, 0x00c100e3, 0x000cfe78, 0xff9cffb0, 0x01bfff8d, +0xff84ff2d, 0x000afe78, 0x0156005e, 0xffcdfe5e, 0xfee3ff76, 0xfecd0326, 0x03e2ff3b, 0x010e03fb, +0xff6600aa, 0x003e0012, 0x0310ff89, 0x0448ff5c, 0x007a0100, 0x02cbfe40, 0x027efe21, 0xff4302e7, +0x00f9007c, 0x00800043, 0x00f301ce, 0xfedefe40, 0xfe420058, 0xfddcffc0, 0xfdd10094, 0x004e002d, +0x00b00097, 0xfee5ff67, 0x0056010c, 0xff0e00aa, 0xfd36fff4, 0x00ab018b, 0x016ffe73, 0x0079fce6, +0xfe28ff63, 0x01de01f9, 0xff930298, 0xffbcfd75, 0x01a3fd8e, 0xff7b00aa, 0xfff90057, 0xff81011a, +0x0068fde4, 0xff730040, 0xfdf3f9d5, 0x0069fe0b, 0x02c20188, 0x01fbff1b, 0xfe4302f2, 0x004901ab, +0xff19fe9f, 0xff27ff7c, 0x020afe5e, 0xffe60552, 0x01c1ff11, 0xff30ff1a, 0x01f7ff17, 0xffb2ffc5, +0xfd5bfe9c, 0x00ddffca, 0xff4cfd9e, 0x0082ff4e, 0x01000029, 0x0078ff69, 0xfe54fe57, 0x005600c7, +0xfe66ff58, 0x00750046, 0xff8b00b4, 0x003ffd9a, 0xffdf03af, 0xfdf1ff9d, 0x008e003b, 0x018303fc, +0xfe6a0070, 0x002ffeb5, 0x0335fb97, 0x020d006a, 0xff5b000e, 0xff9aff7d, 0xfdedfd60, 0x004c0040, +0x006c0015, 0x0213007a, 0xff0e01a1, 0xffe604fd, 0x004e00d7, 0x00cf0189, 0xfe9affe9, 0xff89fff9, +0x00f2fda1, 0xfda902d4, 0xfdaf007a, 0xffb100b9, 0x00f6ffd6, 0x00560007, 0xff6efe34, 0x0104fdd1, +0x009bff5d, 0xffb2ff5a, 0x00eeff84, 0xfec3fe43, 0x007dfe80, 0x001afdf6, 0xff84ff85, 0xfdfd00c3, +0x009801f8, 0xffce0003, 0x00e5000c, 0xfeb800f3, 0x04600050, 0xfe77ff68, 0x0143004e, 0x003b0125, +0x03a2febd, 0xffbfffce, 0x03dd0055, 0xff7bfa39, 0x00a9faab, 0x004901a1, 0x017c00c3, 0xfc8e0440, +0x0051fd8b, 0xffbefe5d, 0x01f40096, 0x0186fe06, 0xff3f0031, 0x0012fffe, 0xfe9c0054, 0x018bfeb5, +0x00b9014e, 0x02a5fffe, 0x040b0065, 0xfdcfffca, 0x007cf996, 0x01e6fed5, 0x028800bf, 0x007702fb, +0xff96006c, 0x031501cf, 0xfee5ff20, 0x01d90332, 0x027e0173, 0x00e30233, 0x00b8004c, 0xffe00102, +0xffc80050, 0xffd2006b, 0xfd40ff46, 0xfea600a3, 0x004a00bc, 0x005400f8, 0x00ac0125, 0x01720074, +0xfe32000f, 0xffb4ffb4, 0x00fdfe38, 0xfd750238, 0xfee100bf, 0xff73fe66, 0x0001ffac, 0x0023ff8d, +0xfea0ffc4, 0xffb20046, 0x0116fff4, 0xfeb500fc, 0x0018feeb, 0x012e02e7, 0x00f100df, 0x0001006c, +0x001dfec1, 0xffdafff9, 0xff14ff16, 0x00500027, 0x01090083, 0xff96fadb, 0xffafffd1, 0x02330004, +0x00e00068, 0x00570037, 0x0114020c, 0x0036ff83, 0xfffb00bb, 0xffc10000, 0x00c50228, 0xffcbfdf1, +0xfe47ffe0, 0xffceff58, 0x01640122, 0x030dfee8, 0x04c90004, 0x0152ffca, 0xfde30019, 0xfd810071, +0x00c60041, 0x00400002, 0x005600e8, 0x03e40169, 0x0308fd80, 0xfe5efdc7, 0x0004000e, 0xfff5ffc1, +0xfe050188, 0xff9201b6, 0x00c201f1, 0x01060238, 0x0136fe14, 0xfdb1ffb1, 0xff93ffe1, 0xffa70018, +0xfeda0221, 0xffbcffe7, 0xffb0016c, 0xffc0ffbf, 0xfd8fffae, 0x01250046, 0x039900a5, 0xff11ff7d, +0x006f0047, 0xfef7006a, 0x003dfd90, 0x01ec0068, 0xffdcff43, 0x053b00df, 0x028300df, 0xffe8011f, +0x00c3ff9c, 0xffacfe9a, 0x00cbffb3, 0xffb8ffbe, 0xfe880068, 0xffc8ffc0, 0xfe050121, 0xffd90129, +0xff0d010d, 0x003efe17, 0x01330141, 0x00bd00e3, 0xfe0e01b6, 0xffdf02b7, 0x00e40023, 0x00edfffb, +0x030bfff6, 0x0093ffc8, 0xffb8fd07, 0xfe14f96c, 0x00a90199, 0x001b00e4, 0x0012fe2f, 0xfe6a0002, +0xfddcff89, 0xfde6007c, 0x00b8ff83, 0x007002ce, 0xfdbb015a, 0xfe23004a, 0x00defe1b, 0xfed8feb5, +0x00d7fd7e, 0xfe5900ab, 0xff84ff6d, 0x0089feca, 0x006ffe3c, 0xff65ff1e, 0x014fffb0, 0x0098ffee, +0x000902da, 0xffeaff88, 0x030c00dd, 0x0390fe21, 0x007b0080, 0x0046fd23, 0xff9100f1, 0x001cfff6, +0x00830036, 0xffc5fdde, 0xff97ffba, 0x0187ff0c, 0xfeaa03db, 0xfde7fef0, 0xffcdff55, 0x004f0016, +0xfefefd30, 0xfe41010f, 0x022803fb, 0x00e004fd, 0xfe80ffa2, 0x034efe0d, 0xfd9afe78, 0x0089fe76, +0x000a0228, 0x000400f3, 0x004f0242, 0x0315fee6, 0xfe28ff7d, 0x0096ff99, 0x005dfe62, 0xfcf40300, +0xff8400c4, 0xff520164, 0x0079019a, 0xff8e0031, 0x0242fe39, 0x030c00f9, 0xfe6a0086, 0x02a001d0, +0xfee1fdcd, 0x021aff86, 0x00b70037, 0xff7700e5, 0x00000103, 0x00f4ffd8, 0x0007012c, 0x00eafe29, +0x014e0019, 0x053bfdba, 0xffebfd9a, 0x0112fe8c, 0x007000b6, 0xff8600ed, 0x00a3ffb6, 0xff82004e, +0xff59fde1, 0x018afd8a, 0xfe4800a3, 0x0062fe5a, 0x00c6ff8b, 0x0106fff5, 0xfffd01af, 0x0018fe28, +0x0051fed5, 0x01c10139, 0xffac0041, 0x009b0002, 0xffe0fda3, 0x004efe5e, 0xff9dfe28, 0x00abfd98, +0xfffeffe6, 0xfff4ffe7, 0xfdea009d, 0x00df0085, 0x0080fdac, 0x00720052, 0xfe2f004e, 0xff4601bf, +0x000dff68, 0xffd3ffe8, 0x0000ff2d, 0xffe403db, 0xff3f0000, 0xfff20007, 0x0007fe07, 0xff5600ae, +0xff2effb3, 0xfd65043a, 0xfe7f0066, 0x01800000, 0xff44fffe, 0x0066ffbb, 0xfff000d7, 0xff8900f8, +0x00bfff72, 0x012cfda3, 0xff3a0057, 0xfee1fff5, 0xfece0160, 0xfadbff03, 0xfb50001d, 0x0035fdaf, +0x010001d6, 0xfe37003f, 0xffeb0024, 0x00d7011c, 0xfe43fef3, 0xfee6ffeb, 0x00c7fe76, 0xffe3019a, +0xffa102c4, 0xfe55fe1b, 0xfdd7ffbd, 0xffe9009b, 0x00b90475, 0x01abffc9, 0xfedd0028, 0xfdbeff83, +0xfeb6010f, 0xfeecff81, 0xff930109, 0x0109fff7, 0x00ef0063, 0xffae00d2, 0xff3dffd8, 0xffadffb0, +0x0046007d, 0xfdcd0098, 0xffe600a7, 0xffc900ae, 0xfdf20051, 0x00c6003a, 0xff9cfe80, 0x00c10028, +0x008000a5, 0x00dd00e0, 0x00a6017a, 0x006dfea8, 0x01e9ff83, 0xffe50015, 0xffd7ffb8, 0xfff6ff4b, +0x011f003f, 0x00230003, 0x01de004e, 0x00f900b2, 0x00cf00f9, 0xff1100ed, 0x007c0164, 0x00bd00d9, +0x0007fd8e, 0xffa60040, 0x0000ff90, 0xf996fdbb, 0x044800ce, 0x00ed00ec, 0x003b00bd, 0x0143fd86, +0xff1600e1, 0xff960114, 0xfeebfe01, 0x01f7ff27, 0x00ab0004, 0x02e2fddd, 0x0132fe2e, 0x02a80137, +0x00970106, 0xffcdffa9, 0x0173ff8d, 0xfe28fde3, 0x0096ff62, 0xff5e0370, 0x0088ff13, 0x00040079, +0xfd7d00ed, 0x009b00dd, 0xfe0bff5b, 0x0419ff96, 0xfef1ffa7, 0x004600b8, 0x02b2fea6, 0x01df02a8, +0x0161ff30, 0xff92fffc, 0x027700e7, 0xff9a000a, 0xfeb2ff33, 0xffaffead, 0xfeb10460, 0x00430262, +0x02f3ff81, 0xff7e0006, 0xfea60174, 0xffcb0067, 0xfe7800ff, 0x01ed014f, 0x0112fda5, 0x0000fef6, +0x02b2ffb5, 0x010b0221, 0xfd80fe17, 0x02e70048, 0x000eff82, 0x027e000a, 0xff86001a, 0xff330024, +0xfff301c8, 0xfdde0156, 0x00c5000a, 0x002900df, 0x02f2021f, 0x02d40181, 0x0063fd23, 0xfdf1032b, +0xfff400c7, 0x01a1ffd6, 0xff720085, 0x0136ff55, 0xffc5feea, 0x0015ff2d, 0x01aa025d, 0xfebdfefd, +0xfd80ff07, 0x0047fe4e, 0x02d00077, 0xff9102c2, 0x003b0098, 0x01f100ec, 0x0158ff47, 0x000dff68, +0x028bffd8, 0xfe420009, 0xfcebfda9, 0x0022ffd8, 0xff53ffae, 0xfd1bffa7, 0x027efe6f, 0x0049fdf2, +0xfec60109, 0xfe0efead, 0xff870043, 0x040bffc1, 0x00530180, 0xfe3400f0, 0xffd1fd3f, 0xff99fffd, +0x028b031d, 0x0001004c, 0x00190070, 0x04e2ffbd, 0x000300d7, 0xfe320060, 0xfe39ff8f, 0x0009fef4, +0xfffefd14, 0xff830283, 0xff97ff48, 0x006cff7e, 0xff96fe4a, 0x0063fda9, 0x005d00b7, 0xff810037, +0xffb400b6, 0x000fffd8, 0x01f4ff4c, 0x000900b3, 0xff98fb97, 0x031a012b, 0xfd160123, 0x018100ab, +0xff9dfe92, 0x021fff88, 0x003dff81, 0xff76fef7, 0x00650027, 0x0021ffce, 0x026d0251, 0xfe80ffaf, +0xffed00a5, 0xfe830045, 0x0167fff7, 0xffb8006d, 0x05520048, 0xff9afd16, 0xffa90029, 0xffb7011f, +0xffd500b3, 0xffbe0067, 0x030d00bf, 0x01b3ff5e, 0xff9a00a6, 0xffadfa71, 0x0098005a, 0x0313004c, +0xffeb00e3, 0xff88010c, 0xfe40ffb2, 0xfde1ff7e, 0x013b0060, 0x00f50067, 0x010a0019, 0x005502dd, +0xfd99007b, 0xfdebfdeb, 0x0090fcea, 0x019b019f, 0xfefaff2b, 0xff1d026d, 0x0034fec3, 0xff81ff15, +0xff33007d, 0x0042ffa1, 0x00f20172, 0x010ffcfb, 0xfe73000d, 0x033703fc, 0xffd7ff78, 0x012800ee, +0xff670300, 0x02e0fe7a, 0xfe8cfff6, 0xfeda00ed, 0xfe4afff0, 0xfcf500c1, 0xffb50318, 0x00380051, +0xf9d50277, 0x0246ff76, 0x0001ff11, 0xff6b00a9, 0x00bd0061, 0x01800174, 0x00b900c3, 0xffda0050, +0x0116ffd3, 0xfe66ffea, 0xff58ff23, 0xffc1fff2, 0xfec302cb, 0x01260066, 0x010700ea, 0xfd98ff2d, +0xfed400df, 0xfd99ffb4, 0x00ecff7d, 0x0083ff57, 0xff9bffdf, 0x0186ffc9, 0x0158ff0f, 0x00a2ffa5, +0x011efffa, 0x021e0089, 0x01cf007a, 0x0137fea4, 0xfe81ff1d, 0xff63fd9e, 0xff14fc78, 0xff550101, +0x02b5fe6b, 0xff0601c4, 0xfe48ffd2, 0x00e10086, 0x01eeffcd, 0x006aff56, 0x00280112, 0x012eff37, +0x01d90072, 0xff7cff42, 0x022ffe54, 0x025cfd97, 0x00ff0106, 0x0009020e, 0xff2bfb4f, 0xff06ff7c, +0x00230254, 0x037a00d1, 0xfee8012d, 0x0243ff1d, 0x00b60281, 0xff63fee2, 0x02af004a, 0x00ab00cf, +0xffe8fdc0, 0xff63fe44, 0x00eaff03, 0x00b0ffa5, 0xff55ff12, 0xff5effe8, 0x0098ff3b, 0x00a90065, +0xfe310284, 0x00c4fe5e, 0x00950160, 0x02e4ff85, 0x017f006f, 0xfe8cfec4, 0xfd9302d3, 0x0131fe1d, +0x005c0006, 0xff21ffee, 0xff18fee2, 0xfeb3fd95, 0xfd84fff7, 0xfe9fff65, 0x005b0228, 0x0069ff1e, +0xff7f011e, 0x009afd82, 0x005c00cc, 0x000b0000, 0x00370071, 0xfdcdff19, 0x02a2007d, 0x002c009e, +0x00740090, 0x016fff3e, 0xff05009a, 0x0029fe34, 0xfd800074, 0xff0c0158, 0x00cdffd7, 0xff27ffd1, +0x01500012, 0xff41ffaa, 0x019f0000, 0x01cf000a, 0xffc7fd8b, 0xffce002f, 0x0251ff17, 0xfd8dfe85, +0xfdf5006c, 0x0003fef9, 0xfd24fd58, 0x03080265, 0x011201fc, 0x01d6ffb5, 0xff00ff13, 0xff5301ec, +0xfd9b0076, 0xfee10102, 0xff1dfe5a, 0x01c700af, 0xffaa019b, 0xfdbbff3c, 0x013a0012, 0x00950090, +0x0123ff53, 0xff0d01f9, 0xfe53010b, 0xfd9eff48, 0x0123ff2d, 0x002a01cd, 0x011eff0d, 0xff3cfe2e, +0x01abfe82, 0xff86fd7d, 0x00e80013, 0x01ab0019, 0x01220286, 0x00aeffdd, 0xff3cffa9, 0x011c00ba, +0xff9c012d, 0xffee010d, 0xfec70304, 0x0317fd72, 0x006f0078, 0x003effff, 0x0093ff94, 0xffefff84, +0xfef80155, 0x0000fec5, 0xff86fd16, 0x0066ff10, 0xff9800d9, 0xfe35ffae, 0xfee2fe51, 0x0010fe0a, +0xfdb1002e, 0x008e02ea, 0x01670025, 0x00ecff4f, 0xff63ff7b, 0x0170ff66, 0xfdd0fe94, 0xfddbff82, +0x031effec, 0x009d0111, 0x01240199, 0xfdf90031, 0x0010fdcd, 0x00e9002d, 0xfe0b00fd, 0x00560066, +0xfe9700cf, 0x01350062, 0xff27015b, 0xfe8100cc, 0xffed013b, 0x01a80241, 0x0087ffbb, 0xff9f0045, +0xfd240010, 0x0102fd3f, 0xffe60107, 0x0065006d, 0xff3600dc, 0x02e4ff7f, 0x0007000b, 0x006e021b, +0xfd85ffad, 0x0134fdfa, 0x017fff7f, 0x00a00036, 0x00e10100, 0xff27ff81, 0xff070050, 0xff8900e1, +0x01a40286, 0xfe4800ed, 0xff49ff16, 0xfdf9ff75, 0x0028003d, 0x0000fe83, 0xfeefffb9, 0xfe280000, +0x01d60128, 0x01c5fd3a, 0xffd9fe3b, 0x00600011, 0xff6a00bd, 0x00250094, 0x0167009e, 0x004b01d4, +0x0120005a, 0x01e30030, 0x020d020a, 0x006ffd4f, 0x00480230, 0x00300125, 0x031d027c, 0xfdbc0073, +0xffab02b8, 0x0133fee2, 0xfff9fe78, 0xff6dfff6, 0xffc2008c, 0x00f1fdc2, 0x00e1ff13, 0xfdbbff87, +0x00b5ff6c, 0x02b1ffe5, 0x0074fe34, 0xff89fdbb, 0x00ac01a4, 0x008dfd2c, 0x0081fe35, 0x0010008b, +0xff31fe73, 0x000bff74, 0x00ea00ba, 0x006f0108, 0x009e00fe, 0x00bd020d, 0xffac009f, 0x00d6ff71, +0xfe8700be, 0x00f200e8, 0xfe98fe44, 0x0290ff17, 0x00560046, 0x00e9ff8a, 0xff62ffe7, 0xfe93ff53, +0xffb3000e, 0x009d02d3, 0x01fc0012, 0x0002fb74, 0xff8f02e6, 0xff6f01e1, 0xfd770198, 0xfe810176, +0xff5f0006, 0x019a0214, 0x00650336, 0x002100bd, 0xff420082, 0x001b0101, 0xffda009c, 0xff30022f, +0xff4bff8b, 0xff41ff46, 0xff30ffe5, 0xfea900a6, 0x0045fdbd, 0x0088ffbd, 0x0010fefc, 0x007f004f, +0xfe0f0055, 0x027401ab, 0xff3dffe5, 0x00a5ffa1, 0xffacfdfb, 0x01a101fa, 0x001e0096, 0x028f004d, +0xfd8affb2, 0xfe480317, 0xfeb6019a, 0xfd60feb2, 0x00460071, 0x00ea0136, 0x007d00c2, 0xff43000f, +0x00ddfe6e, 0x00ef0025, 0x00f900f8, 0xfea80071, 0xffeefee8, 0x00de010a, 0xfea0fe6b, 0x004efda9, +0x00cbffdb, 0x021e0112, 0x00fbfd8a, 0x0107ff63, 0x00760001, 0x00fd02cf, 0xfe8effb9, 0xff9502b9, +0x008f0189, 0x0101004f, 0x003c00cc, 0x014dffe3, 0x02e1010b, 0xfdba00b6, 0x00b7014e, 0x006affba, +0x0255fe5a, 0x0196ffd8, 0x017c01d9, 0xff2a0166, 0xfe6701f0, 0x01ee0107, 0x02effdae, 0xffb400ae, +0x009b0110, 0xfe3dfd92, 0xff4bfffc, 0x0181016c, 0x01c2fd5b, 0x00ea00c5, 0xff8eff19, 0xff3c02c3, +0xfe960109, 0x000eff03, 0xfe1600e8, 0xfdd50055, 0x00210045, 0xff98ff5f, 0xff2a00f3, 0x02c4ffb7, +0x00960034, 0xfea80230, 0xff89fdb6, 0xff83007b, 0x00ac0054, 0xff16fe66, 0x007effee, 0x00270081, +0x01a7fe60, 0xff42fed0, 0x01c2fe0f, 0x029ffd7a, 0xff81ffa4, 0x00d9fdbd, 0x0048ff7d, 0xff00fe48, +0xffb30375, 0x01d2ff37, 0xff50ffcf, 0xfe4b00a2, 0x0062fec6, 0x006a0108, 0x0078fd7f, 0xff4602ec, +0x005cfddd, 0x007600ea, 0x0158fe82, 0x028f000e, 0x01580013, 0xff5cfdd0, 0x008ffd88, 0xffeeffaa, +0xfff600ff, 0xff7eff11, 0x0080fe84, 0x00ca01d4, 0xffb6feba, 0xffabfe45, 0xffb9ff56, 0x00500278, +0xff2dff7f, 0xfe97fe0f, 0xfe6500e8, 0xff270030, 0x00890306, 0xff0bffcd, 0x026b00ea, 0x0055007c, +0x00effe3d, 0x016ffd80, 0x006400b6, 0xfd97003e, 0x008efde5, 0xff07ff72, 0xff9a0000, 0xff9601cd, +0xffd1001e, 0x005d0227, 0xfe3b005f, 0xfea200bd, 0xffed022f, 0xff550075, 0xfe7e0273, 0xff7b00ea, +0x00aaffd0, 0xff65ff09, 0xff3dff78, 0x02e1004d, 0x0182fdf7, 0xff2701c2, 0xfd88004a, 0x012efec8, +0x021700f7, 0xfe840194, 0x035900df, 0xfff6009f, 0xff8eff39, 0x011f007f, 0x009d0164, 0xfb1c008f, +0xffb1ffcb, 0xff1d0060, 0x00b3ff8c, 0xfe070107, 0x011f0268, 0xffa30083, 0xfffe00f0, 0x027f00a8, +0x00f9fe6a, 0xfb74ff18, 0x00a5ff16, 0x00060025, 0x008f01ea, 0x00f60078, 0xffdc0091, 0x027402a0, +0x02d3009d, 0xfe74ffa0, 0xfd8b02c1, 0xff2b0089, 0xfe270125, 0xfea2015c, 0xfec0fffe, 0x00f9ff64, +0x002701af, 0x0300ff57, 0x01570088, 0x00b80216, 0xfd8a00ef, 0xffa0fdf9, 0x0061000b, 0x01750004, +0xffa3029b, 0xfd2c0049, 0x027d00cc, 0x0015fb1c, 0xffff0068, 0x0094fe42, 0x0090016f, 0x000000dd, +0x000f008e, 0x022200eb, 0x026aff75, 0xff11ffc2, 0xffcafea3, 0x00b8fede, 0x009fff5e, 0x011c00ac, +0xfd5601b0, 0x0172fe67, 0x0004ff70, 0xfe08011c, 0x0122ff60, 0x0114ff1b, 0xfe74ffaf, 0x0164fe8d, +0x02dc0124, 0x004dffb3, 0x007afdce, 0x00370106, 0x016a02aa, 0x02790336, 0xffc00097, 0x0003fdc8, +0x006e00f2, 0xfea30117, 0x009affc5, 0x004ffe2e, 0x001e002d, 0xff82ff78, 0x01e5ff98, 0x01d50034, +0xff360110, 0xfffe0017, 0x01ab000d, 0x02b50216, 0x001dfe6c, 0x023ffda9, 0x00e3fe7c, 0x0047fd32, +0xffb80047, 0xff0bfd78, 0xff0efd32, 0x01cb002f, 0x0096ffac, 0x00a8008a, 0xfdaf0025, 0x0017ff8d, +0x0026ff90, 0x0150fd0d, 0x0222fd68, 0x016cff58, 0xff3d0066, 0x004e01ec, 0x010afd30, 0xfe50029a, +0x02bd00c4, 0x01af01f9, 0xfe18016d, 0x00f4ff05, 0x00d900f0, 0x00c20088, 0x0053fe7c, 0xfefd02cf, +0xfea40083, 0xff8aff48, 0xfd8b0166, 0xfd68ffae, 0xfe22fdbf, 0x00290176, 0x0128fe25, 0xfff0ff43, +0xff850064, 0xfdda00f7, 0x017400e8, 0x00c3fdf2, 0xfdbc0170, 0x00b102ca, 0x02a60002, 0x00efff78, +0x001d0017, 0x0007fe9c, 0x019d0076, 0xfdc20115, 0x013e0239, 0x0014ff98, 0x0046009d, 0x000cffc9, +0xfe600058, 0x004affd8, 0x0084fee4, 0xff48002c, 0xfeec00c2, 0xff0f0167, 0x009c0021, 0x0070ffc3, +0xfdf7fdea, 0x0025fda3, 0x003a0196, 0xffd5ff71, 0x004f01ec, 0xff02ffcd, 0x00330002, 0x006c0084, +0x0104020a, 0xfe50ff67, 0x00e9fee3, 0x001e000e, 0xffd10134, 0x004bfe04, 0x0030fffa, 0x017000f9, +0x01f5ff81, 0x01b100ab, 0xff5f0087, 0xfe9400ad, 0xffc9fd9e, 0xff1cfde7, 0x013802cf, 0x0072fd4e, +0x01b301b3, 0x00e2fdc4, 0x0095ff75, 0x007200ab, 0xfd82fff4, 0x00e9fdb6, 0xfdce01d2, 0xfd5efbe4, +0xfe0ffe45, 0x02ee0074, 0x002100d3, 0x005efe34, 0x00a302b0, 0xfff8fe06, 0x0359ff11, 0x02740235, +0x011d003c, 0xff6dfdaf, 0x00250122, 0x007e00df, 0x0192008f, 0x00dbfe25, 0x01b3fe0a, 0xffdcff6f, +0x0082fda9, 0x01f4ff64, 0x0075012b, 0xff2cff90, 0x00850093, 0x027a013d, 0xfe37020d, 0x00480070, +0x00a400cc, 0x00ffffe7, 0x006a0112, 0x02030216, 0x00c4000b, 0x00ee0123, 0xff82ff06, 0xffcaff06, +0x013f0047, 0x008efd43, 0xffb2009f, 0xfd970012, 0xfe4ffec6, 0x022fff21, 0xfffa0000, 0x0217ff5c, +0x0025fe12, 0xfe6c0109, 0xfecb01d2, 0x0031fff5, 0x024c0013, 0xfdad00b7, 0x00370036, 0xfe2e00ab, +0xff4400e1, 0x00e1fd9b, 0x0023009a, 0xfee2ffe1, 0x0141fd48, 0x02b9fe7c, 0xfed2fefb, 0xff2a009e, +0x00d0ffcf, 0x01fa02b2, 0x02e9ffeb, 0xff6c009a, 0xfffbff99, 0x02a50019, 0x02eafeb7, 0x027f01d2, +0xff05ff3a, 0x016aff8c, 0xfd67feec, 0xff5901be, 0xfde7ffff, 0x013700a9, 0x01370085, 0x0184011d, +0xff47fe44, 0x002f0111, 0x00b6fdae, 0xffeefede, 0xffe5fd81, 0x0276013a, 0x020e0000, 0x00e00027, +0xff4aff66, 0xfd7c02c3, 0x00000066, 0x01720230, 0xfea4024e, 0x00e5fe6e, 0x027602a3, 0x018f0235, +0x0010fb34, 0x00e7fd88, 0x0239005f, 0x02370040, 0x01df00d1, 0x0083feef, 0x01700117, 0x012902dd, +0xffbdff24, 0xff8efe73, 0x0013001b, 0xff97000b, 0x0086ffac, 0x0004004f, 0x02a901a3, 0x00ad0024, +0xff73ff9c, 0x0255ff7a, 0x0064fe9a, 0xfd920095, 0x002bffa3, 0xffc40103, 0x01f1ffe5, 0xff89fdbe, +0xff46fe81, 0xff900031, 0x0109ff42, 0x022a008f, 0xff81000e, 0x0288ff49, 0x00c2005f, 0xff6801af, +0x00850046, 0x00470028, 0xfe5dfefa, 0x0273fd86, 0x0192ff78, 0x02a2ff83, 0x02d90028, 0x0057ffe4, +0xfd93fe54, 0xfec1fe16, 0xffa200f5, 0xfec4000b, 0x016700ae, 0xfe27fe21, 0x02a20269, 0x01b30053, +0xff55fec0, 0xfd6702a0, 0x01bc0133, 0x00b0fe4b, 0x005cff3d, 0x0195fe0b, 0x00960194, 0x0015000d, +0xffb6ffa4, 0x01b1fe8b, 0x0098011d, 0xfd82feb3, 0x019bff94, 0x00a3004f, 0x017dfd86, 0x0150019a, +0x00f4001b, 0xff64fff9, 0x00ebff47, 0x002401cc, 0x01920093, 0x013e00dd, 0x008a0169, 0xfdf30173, +0x00fffff1, 0xffb500b4, 0xfdbefdf2, 0x005a0027, 0x02b5024c, 0x008d0006, 0xfe0b022a, 0x007b00eb, +0x01a20058, 0x010dfe6e, 0x0049fe46, 0xfff00058, 0xfd6000ea, 0x012eff3a, 0x00f70170, 0x0022fbe4, +0x00c2ffaa, 0x01090168, 0xff9e0065, 0xff8cfe31, 0x01560000, 0x009a02b5, 0xfed0014b, 0xff58fffc, +0x01c902a3, 0x002101c9, 0x0022006c, 0x00b1ff7e, 0x011e0037, 0xfddffe0f, 0x01f8fdd5, 0xffbd0242, +0x01330026, 0xff4a018a, 0x00de013f, 0x0139005a, 0xfe5800ef, 0xff01ffff, 0xfeb7fe18, 0xffcc010a, +0x037aff12, 0x01e7ff78, 0x006100b4, 0x0125fdbe, 0xfe540084, 0xffedffff, 0x00a2005e, 0xff13ff3a, +0xfd7d0135, 0x000bff15, 0x0272ff70, 0xffdaffcd, 0x002dff60, 0x015600b1, 0x00e2ff96, 0x0027013f, +0x011eff1f, 0xffbc0078, 0xfefb0133, 0x017f0289, 0xff270131, 0x011e0293, 0x0163fd80, 0xfe530214, +0xffee02da, 0x0101fde7, 0x00d500c7, 0x0029ffbf, 0xff04003a, 0x01c2fe94, 0x0038012d, 0xffdb00a6, +0x0141000c, 0x0148fdc9, 0xffb20029, 0x002dfeaa, 0xff0bfdeb, 0xfeb2ffed, 0xff7aff03, 0x00d1002d, +0x0306001b, 0x003d0104, 0x00adfb4f, 0x01e5fd0d, 0xff6800a2, 0xffcb0035, 0xff340289, 0xfdadfe73, +0xffbc0064, 0x02d300a5, 0x001efef5, 0x004c00b8, 0xfd6dffac, 0x01feffaa, 0x00e0ff58, 0xfb340070, +0xfed901f1, 0xfe43022f, 0xff490083, 0xff9d005c, 0x011eff70, 0xfec3ffcc, 0x00020001, 0x02b4024e, +0x0167ff49, 0xfd85ff80, 0xff8affc1, 0xfe19ffd0, 0xffc7ff64, 0x0110ffdc, 0x0081fffe, 0xfef5fee6, +0x001300c2, 0x003dff72, 0x013700e1, 0xfef300fc, 0x006700a4, 0x02af011b, 0xfe79fefc, 0xfdea0038, +0x0033ffab, 0x007effcf, 0x00ccff9d, 0xff00006f, 0xfeebffe4, 0x009a02cf, 0x0073ff37, 0xff5c0041, +0xfe7600e1, 0xffbd013b, 0x0066ff6a, 0xfd1900fd, 0x028b0046, 0x018c00f6, 0xffdcfd7c, 0xfdd0fff3, +0x00d6ff0d, 0x0194ffc8, 0xff73ff27, 0xfd7202ea, 0xfe4400f2, 0x0193ffd1, 0x0011ff9e, 0x007d01ac, +0x015801d1, 0xfeb2ff2b, 0xffb400d2, 0x002fffed, 0xffacfdd1, 0xfde501e1, 0x00e700dd, 0xffcefec3, +0xff4aff63, 0xffb90145, 0x0100004d, 0x00fdff62, 0x001b00bd, 0xff900099, 0x0137fe46, 0x007801a5, +0x02b501e3, 0x00570060, 0x031e0205, 0xfda30169, 0xfff00026, 0xff8100fd, 0x00e5003e, 0xfdd7fe29, +0xff76004e, 0x01d200d6, 0x0168ffda, 0xfdee0114, 0x025e00a3, 0x019bff25, 0xfd7001d1, 0x00060031, +0xff0402e1, 0x02620196, 0xff240049, 0x007802ce, 0xff2b00a7, 0x008601d4, 0xff5902e6, 0x01cdff3e, +0x00fafede, 0x010d0038, 0xff78fb9d, 0x02e1fe93, 0x0091ff58, 0x01e50049, 0x02ec00cc, 0xfe50ff2c, +0xfe97ffc7, 0x0137000c, 0x0135008f, 0xfe09ff1d, 0xfe81fd90, 0xff1d00c5, 0xffe701f1, 0xfff800c4, +0xfd80ff63, 0xfe5e000d, 0x00cf0160, 0xff430066, 0x016c0035, 0xfd48000e, 0x011000d9, 0x01d2027f, +0xfe62fee9, 0xfe3effce, 0x0012022e, 0x009e00a7, 0x01bb008f, 0xfec70168, 0xfeb7019f, 0x001afd57, +0x00f8003d, 0x028600d9, 0x000f00b8, 0x0167fdfd, 0xfd7f0019, 0x0105001d, 0xff34ffb8, 0x001000ac, +0x000e02c1, 0x00ccffae, 0xfff00056, 0xfef9ff84, 0xfed90255, 0x007fff2a, 0xfebf008d, 0x00e9fe94, +0x03750021, 0x01d2ff5f, 0x00b40206, 0x0000fd64, 0xff8afc78, 0x0077ffe6, 0x010601d5, 0xff48ff19, +0xfe3bffb9, 0xff34000a, 0x0212ffd1, 0x0155fe34, 0x000cff44, 0x0031ffd4, 0x00660024, 0x00710089, +0xff77ffdf, 0x0167ffd1, 0xff2b008a, 0x009dff80, 0xffdc02a6, 0xffb40245, 0x010e017f, 0x0046ff90, +0x0022fe09, 0xffa6fb9d, 0x00fafdce, 0x003bff85, 0x0014fde7, 0xffd0ffed, 0x016100ba, 0xff64fec3, +0xfef5ff12, 0xffef00d2, 0x017c012f, 0x0164ffe2, 0x00650039, 0x0015ff15, 0x00a1fefb, 0x01160136, +0x01500198, 0x0019ffe9, 0xff6aff94, 0xfe0bfedd, 0xfd88002f, 0x01060099, 0x020a008d, 0x018d0238, +0xff4bfef4, 0xff440095, 0x0016fec4, 0x013eff80, 0x0100fe6e, 0xfdaa0038, 0xfe510043, 0x015cff6d, +0x0021ffa5, 0x01ef007c, 0x006c0116, 0x0107fffc, 0xfd2300dc, 0xff41ffe6, 0xfddb0278, 0x01d1016a, +0xfe46026f, 0x0024ffc4, 0x012c0071, 0x00d4008e, 0xfeceff1c, 0xfdfd0008, 0x001ffffe, 0xffecff88, +0xff27021b, 0x0005ffbb, 0xfce402b5, 0xfe8efe6d, 0x025ffe9c, 0xff87011e, 0xfebf0094, 0xfff5ffa2, +0xfe80ff2b, 0x026001fd, 0xff4b00b7, 0xff84ffba, 0xff9bfcdf, 0xff9602bf, 0xfec600ca, 0x007dfd8e, +0x007c025b, 0x01cafe74, 0x008800b4, 0x02440094, 0xff56fffc, 0x00610030, 0xfdbb00da, 0xfe4eff97, +0x02b0fe75, 0xffb500c1, 0xfed90038, 0x002401f0, 0x00f9fe84, 0x01cbff46, 0xfd8d025d, 0x003cfff3, +0x015c01b3, 0xfea101ca, 0x0091feb3, 0x00dc0057, 0x00470086, 0x0002ffb7, 0xffba002d, 0xff6a0218, +0xfecbff88, 0x010bfe81, 0xfec10254, 0x02210084, 0x007eff68, 0xff720000, 0xfe380206, 0x00070260, +0xfe7c0011, 0xffeafe8d, 0x003affb6, 0x014bfee4, 0xff35fdda, 0x002dfecf, 0x0283fffd, 0xff44013d, +0xfeea013f, 0x00ecfddb, 0xfff20169, 0xfec3ffb6, 0x009e00df, 0x0043ffe4, 0x007dfd24, 0x01f5fff6, +0x01f50193, 0xffa4fe91, 0xfed90196, 0x0170007b, 0x009500a4, 0x01570136, 0x00bbfead, 0x0018ffda, +0xff0fff96, 0xfff1fd4f, 0x025afce4, 0xff910077, 0xfef5fff1, 0xfdcc000b, 0x0158fe94, 0x012600ed, +0xff3e020e, 0xfe54012b, 0xffb7fed2, 0xff83fef1, 0x01eafeb4, 0x0170ff77, 0xfeb70124, 0x031eff73, +0xfed30139, 0xffb5ff24, 0xfea70301, 0xfcfd0059, 0x00aeff87, 0x0001004e, 0x01600274, 0xff6b00b5, +0xff50fd1b, 0xfe9b0056, 0x003d001b, 0xfe9101f3, 0x00a40016, 0x0278014b, 0x013efff6, 0x01b3ff12, +0xffb50293, 0x00b30006, 0xff95ffb2, 0x00ba01c6, 0xfe0902bc, 0x00b1ffaf, 0x0207fd64, 0xff2eff0b, +0x010102a2, 0x0142ffd6, 0x0038ff93, 0x002e00d4, 0x006afdf1, 0x0060ff1e, 0xfe2900fd, 0xfd9c00b4, +0xffcd0267, 0x005d0011, 0xff44ff51, 0xfff2ff65, 0xfe840000, 0x01afffa0, 0xfdaf0188, 0x01f900e0, +0xff9f00f4, 0xff4d024c, 0x00b1ffeb, 0x005afd7d, 0x0209ffd3, 0xfe5effc2, 0x0050fff6, 0x015ffea5, +0x00c3fdbf, 0xff76006b, 0x0276fdaf, 0x030fff0f, 0xffa9001a, 0xffea00f1, 0xffe6005a, 0x0024ffe5, +0x00bc009b, 0xff7c0147, 0xff2b006e, 0x022bfd3c, 0xff9f0077, 0x00e5ffc7, 0xffd30000, 0x0094015b, +0xffeeff51, 0xff840028, 0x0135ffb5, 0x0177011e, 0x000e000e, 0x0238002a, 0x00b50079, 0x00a600ba, +0x000effc7, 0x00450087, 0x017e0000, 0x02730093, 0x00b6ff5c, 0xfdb1fea6, 0x022102b5, 0x00770235, +0x0221017a, 0xff85fe09, 0x000fff4c, 0x016a00c9, 0x01690084, 0xfdfe0138, 0xfee0ff8e, 0xffa40149, +0x0271ffdb, 0x00780036, 0x0122fef3, 0x009400b3, 0x01540079, 0x0154ff59, 0x010e0010, 0xff9200ca, +0xff26ff63, 0x008cfdde, 0xff9f0010, 0x030f0137, 0xfe590015, 0x00bbfd84, 0x018102a8, 0xfe16fefb, +0xff05ff45, 0xff9aff9f, 0x003b0089, 0xffd5ffe0, 0x015dff09, 0x000a0038, 0x022cffb3, 0xff250148, +0xff530017, 0x019600e0, 0xfd64006e, 0xfec5ff57, 0x004efd6c, 0x013efffc, 0x021f0141, 0xff0dffea, +0x0237fefb, 0x0000fee1, 0xfe5a0246, 0x01f8009c, 0x000e01c5, 0xfecb00e7, 0x00b7ff9c, 0xff82006b, +0x011dffe4, 0x00e0fdaf, 0x0194ff53, 0xffdf002e, 0xfd1e0273, 0x00cf002d, 0x003c0101, 0x0179fd7f, +0x00ba0124, 0x00f4fff6, 0x0171feb2, 0x01f2ff16, 0x005401a5, 0xffe8fe85, 0xff830277, 0x011bff64, +0x0188fe77, 0xfebe012f, 0xffd7fd90, 0xfeb4fe55, 0xff7b0180, 0xff44ff2e, 0x001601ac, 0xff9c0140, +0x0079fea9, 0xfebefefb, 0x00cf00d8, 0x014e00e1, 0x018f00e1, 0x0155fdf1, 0x00f60107, 0x02befee1, +0x0032fea7, 0x0169006f, 0xfd8d0003, 0x0221000e, 0xffd8009b, 0xfea601f5, 0xffccff16, 0xfeb9ff97, +0xfd970163, 0xff42fefb, 0x01e6fec6, 0x023702ff, 0xff68ff26, 0x00320136, 0x001700c5, 0xff7dfedb, +0x01ab02b0, 0x019cffc8, 0x00affee1, 0xfee600ea, 0xfdd1ff91, 0xff570093, 0xfeefffb8, 0x008a0004, +0xfe3e00e7, 0x01b6fe98, 0x0279013a, 0x0179004f, 0xfe9d0045, 0xfeda00ae, 0x00000163, 0x00f90088, +0xfd6b0286, 0xff38006b, 0xfea30004, 0xfedf0155, 0x01140018, 0x009001df, 0xfff3fe1d, 0x0170ffd8, +0x0141ff87, 0x00980260, 0x0042018d, 0x0160ffe8, 0xffe00086, 0x016ffd40, 0x00c900ba, 0x008effe9, +0xff570056, 0xffd1fdf7, 0x014cfea5, 0x00380058, 0xfe93fe76, 0x0149fff1, 0x01390125, 0xff8a0077, +0xff68fffa, 0x000b02f5, 0x02120000, 0xfea5ff08, 0xff22026f, 0x014b007e, 0x0055fd37, 0x00b50000, +0x00cb0058, 0x02ce0099, 0x0273ff5a, 0x01f60050, 0x00c4ff08, 0xff03013b, 0x015a007e, 0xfebb0084, +0x002fffed, 0xfd580101, 0x0249ff3d, 0xff8500b6, 0xff6d00ac, 0x025100e5, 0xfedc00b5, 0x01af00b1, +0x015400a7, 0x00240024, 0xff44fefa, 0x02840029, 0x01fd01ec, 0xfeb5fdb1, 0x000afdfd, 0xff6c0262, +0x018bfea1, 0x0072003c, 0x017200b7, 0x002b007d, 0x00b1014e, 0x00550047, 0xff14004c, 0x02230043, +0x011dff12, 0xfedf0061, 0xfee301a7, 0xffdf013b, 0x01570000, 0x00da00b0, 0xffe2feae, 0xff00fe3b, +0x010601aa, 0xfd6efdbf, 0xff1eff6e, 0x003b006f, 0xff58ff2d, 0xfe9dffd2, 0x001bfea8, 0xffc7ffc4, +0xffe50279, 0x009cfd09, 0x006effa7, 0x00ff01b1, 0x000f01d4, 0x0099ffc4, 0xff9200aa, 0x01ddfd47, +0xfef901e7, 0x00ae0000, 0xff1501d6, 0xfedbfebb, 0x00a9ff96, 0x00c10093, 0x02be0039, 0x00b30038, +0xffe9025a, 0xfe5afe2c, 0x01010199, 0x000afe07, 0xffef00ba, 0xffccffa5, 0xffd30210, 0x0186006b, +0xffff0076, 0xff77ff91, 0x009d001e, 0x0162ff97, 0xfea80116, 0xfdb80310, 0x020fff68, 0xfed901b2, +0xfe270007, 0x012bff5d, 0x0114007b, 0xfea1002a, 0x0260003e, 0x00b801e1, 0x0026ff28, 0xff560071, +0x020400ad, 0x0111005b, 0xfcfefeb8, 0xff89fcff, 0x001c012d, 0x0040ff5b, 0xfef6ffe8, 0x0017003b, +0x025c0039, 0xfddd0052, 0xffdf0046, 0x012900cc, 0x024301b1, 0x000b0271, 0x00a7003f, 0xff90ffff, +0xfeb30060, 0x00000000, 0x00a1017b, 0xffe900e3, 0x0031ff72, 0x0165004e, 0x0015fedf, 0xffa10168, +0xffeaffb3, 0xfcffff88, 0x00c7ffe3, 0xff5fffb5, 0x017d00fa, 0xfe5d0072, 0x01faffda, 0xfeeafe41, +0x0075fda5, 0x020aff69, 0x025dffeb, 0x00120152, 0x00ea021e, 0x028001c9, 0xfe87029f, 0xfd7fff5a, +0xff840066, 0x02a0000a, 0xfff100a5, 0x0049025c, 0xfd53001e, 0x0278ffe3, 0x001e00cf, 0x017a0182, +0xfffe007c, 0x0000ffe1, 0x00a80054, 0xfedbff60, 0x00b9fd84, 0x0062fea8, 0x025efffb, 0x01d60265, +0x0160002a, 0x0147027f, 0xfe920052, 0xfef50001, 0xff630148, 0xfe60ff3f, 0xfe980081, 0x0058fd09, +0x019efe59, 0x00b8ff3c, 0x0029ff7c, 0x00aa00b7, 0x0043010d, 0x02bafedb, 0x0090fe8b, 0x00bb00be, +0x011e018b, 0x00b701f0, 0x0157001a, 0xfccb00c3, 0x00c4fef8, 0x01c90184, 0xff5a00bb, 0x014f017b, +0x0274feb8, 0xfee8fccf, 0x01a2fe78, 0x02b1ff96, 0xffca00c3, 0xfecc00fc, 0xfdc800ad, 0xfe90ff22, +0x02270257, 0xff96fe38, 0x0078ff60, 0xff670129, 0xfffaffd7, 0x0095ffe8, 0x02ec0024, 0x020fff08, +0x018afcfe, 0x00160222, 0xffd7000a, 0x00a1001d, 0x01c70011, 0xfd82003b, 0x01e7017a, 0x00cd017c, +0x0071ff8e, 0xffdf0053, 0x009601c8, 0x00360056, 0x020f019c, 0xfdf40138, 0xfed5ff51, 0x00540162, +0x000f0327, 0xffab00c9, 0x0069fec3, 0xff97ffd6, 0xfeea02e7, 0xffda021d, 0x02bfffc4, 0xffb20194, +0x00d6febf, 0xff6cff0b, 0x000f00a6, 0x012e0001, 0xff65ffe7, 0x004eff89, 0x017bfeef, 0x0000010e, +0x00b7ff82, 0x02e201f1, 0x01270133, 0xfffeff1b, 0xfcf00065, 0xff9eff6b, 0xfdfd00c2, 0x0042fecc, +0x00db007d, 0xfebaffb5, 0x0099ff58, 0x0051ffe5, 0x0238013a, 0x006ffedb, 0x016f00b3, 0xfeaeff75, +0x00960041, 0xfd9701f4, 0xff0f00e7, 0x00b7014d, 0x02920049, 0x014b006a, 0x000b0066, 0x004f0215, +0xfff1ff2a, 0x020f00ad, 0xff76ff63, 0xff6afff1, 0xfffdffc9, 0xff4cffde, 0x00f901fb, 0xffe500ce, +0x0042fe7e, 0x004afebf, 0x026100a0, 0xffb10048, 0x00e10085, 0x00a500f8, 0xff44fed8, 0x0115ffe3, +0xfeffff73, 0x009400ac, 0x01e70013, 0x000afdfd, 0x00390082, 0xffd50080, 0xff9c0016, 0xffed002b, +0xff9c01d9, 0x00ea0003, 0x000b0006, 0x01e80080, 0x00be022e, 0xffacff44, 0x0046fda9, 0xfeebfe6a, +0xfeabfe62, 0x0158009c, 0xff1ffe2f, 0xffffffd5, 0x0092fde6, 0x008a0024, 0x00e5003c, 0x0093ff44, +0x0016fe70, 0xffb2fe28, 0x00900070, 0xffce0006, 0xfe0d00de, 0xfe860050, 0x02440087, 0x01e7ff57, +0x00ca00ad, 0x006a0124, 0x00610140, 0xfde5fd50, 0x0193ff68, 0x00e000ad, 0xffa100dc, 0xffbc011f, +0x00560210, 0xff0c0098, 0xffe9fe93, 0x0001002d, 0xfff5015a, 0x00db0179, 0xffa9fff6, 0xff4d01d3, +0x015bfd0c, 0xff14ff33, 0xfe6d0021, 0x001c0040, 0xff6402c6, 0xffe8ffaf, 0x027700e6, 0xfcdf0078, +0xfee001e1, 0x01cc0049, 0xfffe025d, 0xfec3fef1, 0xfeb6ff2b, 0xfec4ffdf, 0x0066ff63, 0x0096006e, +0x0171ff1e, 0xffdeff90, 0x001c00ba, 0xff2bff96, 0x012301b6, 0xfecc0160, 0x016dfdc8, 0xffe801f2, +0x0095fdf9, 0x012d004e, 0xffc100ba, 0x00a7fdf9, 0xfec10091, 0xfefbfe8a, 0x0011004c, 0xfec7fea8, +0xff090049, 0xfd06fe27, 0xff8eff93, 0x00fb013b, 0x003c0129, 0x00b20004, 0x00b3ff38, 0x004900b4, +0x003eff11, 0xfd06007c, 0xff8fffa4, 0x000d0238, 0x00e9ffd7, 0x012f0082, 0xfe86ffc2, 0x01d40175, +0x02b5fe2c, 0xfe98013e, 0xff4c02b4, 0x005bff54, 0x00780289, 0x003302d6, 0xfef2fef4, 0x013eff57, +0x000a00f4, 0xff870150, 0xff8a0029, 0xfd44feea, 0xfdacfd9c, 0xfe85fe7c, 0x004e019e, 0x00060194, +0x002d0173, 0xfe7ffe33, 0x025ffefe, 0x0141fee0, 0x0084000e, 0x00c4ff49, 0xfedf004c, 0x013bffaf, +0x00110056, 0x00cb0000, 0xfe820122, 0x00de018c, 0xff05ff68, 0xfeb90000, 0xfe3e0034, 0xff6dfec5, +0xffd70071, 0xffff00e7, 0xfd8afff2, 0x00a60183, 0xfdd500ca, 0x023401cc, 0x02cf006e, 0x0192007e, +0x012f011b, 0xfcffff6e, 0xfecdff2d, 0xff480274, 0xfd1e0158, 0xffca0085, 0xfe9a00af, 0x02f40273, +0x007200a7, 0x002f00ba, 0x009101df, 0x0111ffd0, 0x007dfdc8, 0x033a008d, 0x01d2fe44, 0xffde003b, +0xfdf90206, 0x00550169, 0x006601de, 0x012d0135, 0xff9fff58, 0xfff600ed, 0xfde5019d, 0xff63fde8, +0x0058fd82, 0xffb2ff6e, 0x0123ff4a, 0xffde025d, 0xffd2fed4, 0xff2d008b, 0xffa8ff57, 0xfeb40059, +0xff35ff1a, 0x01090200, 0xfeb100c4, 0xff3c00cf, 0x00f8ff95, 0x01d200b4, 0x0180021f, 0xff7f0056, +0xff5cff28, 0x009dffba, 0xffbaff9b, 0x00e901af, 0xfe4000dc, 0x016afd92, 0x0342005a, 0x002d00aa, +0x013b0076, 0xff9aff2d, 0xffb1fd43, 0x0000ff2f, 0xfed90265, 0xff68ffc7, 0xfea7001f, 0x02b8fdbf, +0xff4d009e, 0xfee8ff4d, 0x0013ff93, 0x00290269, 0x00a10240, 0xff69fecc, 0x01730096, 0xfdc802cf, +0x0116fd88, 0x000d00d8, 0xff3002e9, 0x004d0131, 0xfd2a00be, 0xfe8cff02, 0x00a9030f, 0xfe690063, +0x007800f4, 0xfcfdfe78, 0x00b2ffb2, 0xff6301fc, 0x00ba0152, 0x002400de, 0xffc00003, 0xff95ff2a, +0x0041fde6, 0x00050192, 0xfebb0115, 0x0327ffd2, 0x009ffff1, 0x016d01f0, 0xfff6fd64, 0xfe45fdaa, +0xff890071, 0xfe7dff13, 0xffc5ff60, 0x0109018c, 0x0135fedc, 0x01b30293, 0xff4ffe87, 0xffdf0086, +0x00170081, 0x0170ff67, 0xff81ff8f, 0xff3f011e, 0x0159ff0c, 0x00aeff93, 0x0013fead, 0x0039019a, +0x006f0244, 0xfed600a7, 0xff6aff95, 0x004a009d, 0xfdb60043, 0x008affe8, 0xfe120279, 0x00a0fd4b, +0x002d01c4, 0x00f9ff81, 0x01f3febe, 0x02ea0083, 0xffc00038, 0xfe2f004e, 0xff26fd83, 0xfedbff91, +0x00210016, 0xffe702ce, 0xfefb011e, 0x01b0ff6f, 0xfef6ff17, 0xff38ffc4, 0x01e7fe9b, 0xfe5efe3e, +0xff54fea9, 0x0123ff5a, 0x0023ff2a, 0xfedcfe13, 0x00860139, 0x020900c9, 0x006a0260, 0xfee3ff45, +0xfd4600d2, 0xfff1ff1d, 0xfdbf01b3, 0x024f0225, 0xff720076, 0xff27fd58, 0x0044ff58, 0xfff302dd, +0x029c0209, 0x01ff030f, 0xff52fec5, 0x00cb00a6, 0x00cc00c4, 0xfe1302fa, 0xff790064, 0x00a9fe86, +0xffdfffea, 0xffd20184, 0x00160123, 0x008bfd88, 0x018d01e9, 0x00be0096, 0xffbb0101, 0x017bfefb, +0x00350032, 0xffb600c9, 0xfef300bf, 0xffe8018d, 0x008b009b, 0xfeed0032, 0x0049010f, 0xff3f0286, +0xff5a0267, 0xfee5ff3c, 0xffcc003b, 0x0018fd8e, 0x00fe0221, 0xff4b024c, 0xfd6d0293, 0x00bc0041, +0x0222feb7, 0xfdf502c4, 0x02650034, 0x004bffc4, 0x0261ffe1, 0xfed6008d, 0x00e2ffed, 0x007bffbd, +0x023201a2, 0x009fff7f, 0x001ffe65, 0x00b20160, 0xfec301f0, 0xff820090, 0x0026ffea, 0x007502d0, +0xff32ff03, 0x025f0240, 0x025f00ae, 0x000700ba, 0xfe3e007d, 0xfeb3fd47, 0x000dfe2f, 0x01990095, +0xff1f0074, 0x007dfea6, 0x010dff0a, 0x00b7016c, 0x00a80094, 0xfebe019e, 0xfe89ff8a, 0x0181ff7e, +0x0083ff55, 0xff3400c1, 0x00e301e7, 0x005800a6, 0x01d600e9, 0xffd00061, 0xff79ff72, 0xfed100f4, +0x00a9ff7c, 0x0164fe6d, 0x02440012, 0x00a1004b, 0x00c40240, 0x017e0075, 0x003601f9, 0x017dff79, +0x01390029, 0xfe87002e, 0x01490016, 0xff4b0084, 0x01effff5, 0x001bff4c, 0xfe750000, 0xff1e0215, +0xfe350194, 0xffe80019, 0xff6cff72, 0xfec5ffb0, 0x022cff37, 0xfe86008c, 0xffc2ff0b, 0xfd66ffb4, +0x00baff63, 0x0022ff94, 0xfe8000fb, 0x01e80162, 0xfed8fea3, 0xfda200ba, 0x012c0177, 0x015400b5, +0xfe2c0212, 0x00680170, 0x001200fc, 0xfee9020c, 0xfe180026, 0xfecaff73, 0x014c0061, 0x01110169, +0x01840000, 0x018d002e, 0x0212fefb, 0x01720090, 0x01c6ffb9, 0xfd0fff63, 0x00c6ffa4, 0x02d6feeb, +0x016f01d3, 0x0090020c, 0xffd2ffba, 0xfe54fea7, 0x009eff87, 0xff3fffce, 0xffe20362, 0x02c402d8, +0xfe9b009a, 0x006f0020, 0x01baff96, 0x0203feeb, 0x01be0040, 0x0046017a, 0x00bafe7f, 0x013fff6b, +0x00000011, 0xfeb1ff49, 0xff5f017a, 0xfecdfd95, 0xff3cfe35, 0x00cb0056, 0x020cfeef, 0xff45ff5f, +0x02b1029a, 0x009e0163, 0xfe7b0030, 0xfe40fe8d, 0xfef80073, 0xfd46013f, 0xffb300e3, 0xffee0006, +0xff2bff64, 0x001bfff8, 0x00160172, 0xff9d000b, 0xff5bfee5, 0xfee60035, 0xffe6ff25, 0xfe37ff5e, +0x007effda, 0xfeed03ba, 0x01e9012b, 0x01720012, 0xff8e0011, 0x015aff1a, 0xfe62003c, 0xfe8ffe86, +0x006afff9, 0x01c3004d, 0xff24008c, 0x02480062, 0x01c80115, 0x001efeb1, 0x010dffe6, 0xfd0e0075, +0x0111fdf4, 0x002dff76, 0x02ba0073, 0x005bfee3, 0x0057ff90, 0xfff8ff0b, 0x0192fee4, 0xff1f017c, +0x004ffff9, 0x007bff4b, 0xff7b00d8, 0xffb1fed9, 0x0141009f, 0x01a4020c, 0xff14ffd9, 0x009200c0, +0x00940164, 0x0014ff4a, 0x019b0335, 0xfff1ff3d, 0x006efdf5, 0xff6dffc9, 0x014cff0d, 0x00a1fefd, +0x0214ff77, 0xfd190225, 0x01c7feee, 0x00c8ff35, 0x00000071, 0x01b500eb, 0x0048fe2f, 0xff050053, +0x010dfdf7, 0xff35002b, 0x008f0005, 0xfea3fd21, 0x019dfe59, 0xfe350088, 0x020c000c, 0x003f004e, +0xfed40060, 0x0015fe42, 0xfe1affb9, 0xfda9ff08, 0x004c009d, 0xfd0ffd83, 0x014e0181, 0x00b9ff2b, +0xfe86fdd8, 0x00b70075, 0x000cffa6, 0x018d014a, 0xfe9602b3, 0x0100ff0d, 0xffd6000a, 0xfeebfff9, +0xff8dffe9, 0x0094009b, 0x003100ca, 0x00eb0135, 0x005b01e2, 0x023700c0, 0x000cff6f, 0x0063005f, +0x00890177, 0x00220080, 0xffb8ff6d, 0x0021014c, 0x014cfeb0, 0x001e006e, 0xfecb00b3, 0xff7c01ac, +0xfd370073, 0x022c0034, 0xffa60019, 0xfd3d00b8, 0xff10fdbc, 0x0024036e, 0x0014000f, 0x02b10014, +0x01c00132, 0x01a7feeb, 0x00bfffb3, 0xff4d0014, 0x001b00e2, 0x002efe8f, 0xfe86005f, 0xffdeffd2, +0xffbb0030, 0x01420047, 0x0025ff14, 0x00b60197, 0x02ff012c, 0x0001fdb6, 0x016c0023, 0xfee0fddf, +0x00b901e6, 0x0000ffbb, 0xfec9ff87, 0xff9f0038, 0x0023fd1c, 0xfef3ff2e, 0x00890076, 0x0099001a, +0xffd6004d, 0x00720071, 0xff39fd82, 0x014b00b0, 0x0126fe8f, 0x00e60035, 0xff71ff9b, 0x01890345, +0x019600cb, 0xfd24fec3, 0x02e90020, 0xffdd008c, 0x01d0017d, 0x001a0157, 0x028ffdd8, 0xfe8c00a9, +0xff7b0184, 0xfff8ff55, 0xffd8fed9, 0x017b0020, 0x0237ffd6, 0x0052fdde, 0xfe34025c, 0x0178ffd8, +0x000bffc0, 0x0278ffe9, 0x00c1ffb1, 0xfeba0036, 0x01260137, 0x015b0001, 0x0182ffaa, 0x00f0006e, +0x007d00e5, 0x018fffdd, 0xfe8b0061, 0x0093ffcd, 0x0082ffd5, 0xffcc0011, 0x00270000, 0xff96ff55, +0xfd500294, 0x02f1ff72, 0xffd3008d, 0xffeffff9, 0x00c4ff3b, 0xfdfa0285, 0xffd1fdab, 0x021e02dc, +0x0138ff3d, 0x00270063, 0x01f30249, 0xff67005e, 0x0000ff21, 0xff09ff10, 0x007dfd90, 0x002cfe0b, +0x011cffe6, 0xfe8fffc8, 0x011a0042, 0xffb9005a, 0xff6b001e, 0xff83ff50, 0xfe9cff1c, 0xfebcfd6c, +0xff86ffbb, 0xffd800be, 0x01220072, 0x0056ff1f, 0xff7202e1, 0x0184feaa, 0x00a90395, 0x00ea0168, +0x016cff50, 0xfe360093, 0x02fa0021, 0xff11ff0d, 0x01890155, 0x00450049, 0x0075001f, 0x02020295, +0x007bff0d, 0xff98ff9f, 0x0190fea1, 0x0066ff0a, 0xff74fdd1, 0x008e0070, 0x000efeae, 0x01aefff8, +0x020c01fb, 0x001c0115, 0x020a0123, 0x00220049, 0x01d9016d, 0xff7affe7, 0xff1e00a1, 0x02c001ec, +0x005ffeed, 0x0021ff10, 0xff9a0145, 0xfef5032a, 0x01e70008, 0x006f007b, 0x019b0045, 0xfff2fda6, +0xfe04fe98, 0x015002c3, 0x003b003e, 0x030eff46, 0x00780064, 0xff2dffa4, 0xff32ff1b, 0xff6dffd6, +0xfe6dff66, 0x0050ffb4, 0xff4ffe9d, 0xfdf4000a, 0xfce8007d, 0x0017ff96, 0xfeea0046, 0xffe1ff4c, +0x00a9ff88, 0xff9b0014, 0xfe63feda, 0xfee6ff44, 0x00560080, 0x011d0036, 0x01b900fd, 0xfefc01dd, +0xffad00e2, 0x0060033a, 0x00a5ff4f, 0xff31ff65, 0x00810044, 0xff6a01dd, 0x001d00fc, 0xff40019d, +0x01b8ff1f, 0x00590050, 0x0070003a, 0xfe8a0081, 0x007cfcb4, 0x00e50064, 0xffc2ffaf, 0x018201d6, +0x02ad015c, 0xff3bff41, 0x001dfed0, 0xfe560094, 0x0057ffea, 0xfee4000f, 0x0011ff71, 0x03d501f5, +0x00b90111, 0xff2bfe4e, 0xffd90014, 0x015b0135, 0x01150062, 0x0120ffc5, 0x007d008a, 0xfffb010a, +0x0000005b, 0x005f0029, 0x009501da, 0xfd95ffc1, 0x0191006e, 0xfdf60067, 0x01e20115, 0xffa9fece, +0x026bff5d, 0x0026ff9b, 0xffd200ca, 0xff630157, 0xffbe005e, 0x0165030c, 0x010cffb9, 0x00c6ff64, +0xfeca0000, 0x0063ff04, 0x03300000, 0x004ffdf5, 0xffd3ffc6, 0x016bffd9, 0x00e9015f, 0x01d9001d, +0xfe9affb4, 0x00df001c, 0x01a1fea9, 0x0012012a, 0x02aa00e3, 0x013afec3, 0x005a006a, 0x01a7fd3c, +0x00f000a9, 0x003e013d, 0xfd92ffbb, 0xfe2b0107, 0xfdc00129, 0xfe22ffba, 0x01bafd4f, 0x016002ee, +0x01bfff2d, 0x01bafdbc, 0x008eff99, 0xff91fff6, 0x02060244, 0x0010009c, 0xffcdff0a, 0x0128fe67, +0xff9d0029, 0xfea7fe79, 0x018efdef, 0x00cefede, 0x002fff3c, 0x009f0196, 0x0162fdf7, 0x0007ff7c, +0x019700be, 0x0030ffcf, 0xffeeff6c, 0xfd970006, 0x0069fe4d, 0x017aff9d, 0x0243fe6c, 0xfeec024f, +0xfea500f0, 0x0021fe68, 0xff7802bd, 0xfe1e0198, 0x013efd12, 0xffe5006a, 0x008201b2, 0xfee2019d, +0x00e5017e, 0xff85fda2, 0xffaeff54, 0x02f9019d, 0x01680050, 0xfe9bfe87, 0x013affe4, 0xff4effac, +0x000d011a, 0x0039fdfa, 0x013d029c, 0x00d801ea, 0x0013ff01, 0xfedfff78, 0x01a1003b, 0x00b40272, +0x0149ffe2, 0x0222019e, 0x005aff90, 0x0140ffe6, 0xfdf1ff6c, 0x015fffde, 0x0191013b, 0xffcb0137, +0xfecb0189, 0x0155018d, 0x0145003d, 0xfe0afe62, 0x00220150, 0x006fff2f, 0x0035feeb, 0xfe9dfdd0, +0x00a9ff1d, 0xfec20018, 0x01b50076, 0x0175ff9e, 0xff2e0023, 0x0040fed7, 0xff9f019e, 0x00d301cc, +0x00e6000d, 0xfd80fe97, 0x015c00f8, 0xff65030c, 0x03450156, 0xff19fe30, 0xff1efecb, 0x019b01cf, +0x00860022, 0x00acfefd, 0x0187ff2c, 0xff26ff3b, 0x0020fffd, 0xff960152, 0xffd4ff1d, 0x0049fe6c, +0xfe6c02dc, 0xff530136, 0x009ffe80, 0x009d0027, 0xff490043, 0x034a00b8, 0x003a0095, 0x018a00fa, +0x0062ffd6, 0x0168ffdf, 0x02c4fe85, 0x00590006, 0x00d3feb8, 0x02730033, 0x00b4027f, 0xfe42fe34, +0x0020fea1, 0xffa602c0, 0x00890351, 0x004a0160, 0x0046ff0b, 0xffc0ffb7, 0x01920004, 0x017cff35, +0x008800f3, 0x0059fdcb, 0x00240009, 0xff33ffe2, 0x0007ffd0, 0x00c30017, 0x02d6002e, 0xfe890091, +0x00deff3a, 0x00e9ff74, 0x008eff22, 0xfec6ffb0, 0xfd040042, 0xffd40180, 0xfe75ff96, 0x014dff26, +0xff6dff21, 0xffe5fff9, 0x0030fda7, 0x00c4005a, 0x007201b0, 0x00780038, 0x0189fd4c, 0x00090139, +0xfda10048, 0x0063018a, 0x0040ff72, 0x0013fe8c, 0xfeaeff2d, 0x0014fe56, 0x019cff01, 0x0009fe8c, +0x016b00f1, 0x00ccff03, 0x00e9ffb1, 0x0173ffd7, 0x00e60084, 0xfe87fe19, 0x035dfff6, 0x013a0050, +0xffe1ffe6, 0xfd0affcb, 0x006ffe42, 0x0086ff59, 0x0131016f, 0xff86fd63, 0xfff6ff31, 0xffe0ffff, +0x00a8036e, 0x0059031e, 0xffddffb5, 0x0160013d, 0xff8e0187, 0xff0fff24, 0x0176ff59, 0x017a000a, +0x001d0328, 0x018aff83, 0x010c0129, 0xff19ff5d, 0x005e0077, 0xffddff66, 0x003bff4a, 0x0135fff4, +0x012d001c, 0xffe2fe97, 0x01ac007f, 0x006f0155, 0xffd3fed4, 0x009600a1, 0x008a0029, 0x0075fe70, +0xfed0ffa1, 0xffd30194, 0x0103ffe4, 0xfe8f0079, 0x005bfe3c, 0xff1bff78, 0x002e00a1, 0x001d0039, +0xfeabff13, 0x004d0000, 0x0014ff86, 0x01f100e5, 0x0000ff77, 0x0075ffd8, 0xfd40003e, 0x01de015b, +0x0000001f, 0xfee4fec6, 0x00470048, 0x0111002a, 0x0067fff2, 0xfff601ab, 0xfec60172, 0x00e90192, +0x00cd019b, 0xfe190030, 0xffb1006a, 0xff00ff6d, 0x00000036, 0xfed90117, 0x019e005a, 0x01b2fd17, +0xffad000a, 0xff8b0156, 0x00ae032c, 0x000eff16, 0x0103fe54, 0x014dffab, 0xffc40248, 0x00050187, +0x01860146, 0x001700c4, 0x00e602df, 0xff91ff76, 0x0121fff6, 0x001f017b, 0x01a000ed, 0x003dff6c, +0xffad0170, 0xfd83fe87, 0xff8effe6, 0x011b0176, 0x00c9fec2, 0xffa50146, 0x01d00017, 0x0162ffa6, +0xff6f0052, 0x005fff63, 0xffd6ff7a, 0x00deff83, 0x018f00e9, 0x01a70228, 0x00e5004d, 0x001f016b, +0xff9cfff4, 0x00950072, 0x0134fefc, 0x0058ffa7, 0x0180fecd, 0x007902aa, 0xffdfff8c, 0x001affc3, +0x00c2003c, 0x00b00082, 0xffd90025, 0xfcd0fee6, 0xfff9fff3, 0x01cb002d, 0x0000ff1e, 0xfcfd00bc, +0x0139011b, 0x01640074, 0x01460076, 0xfd8a0070, 0x012a00e2, 0xff5d0221, 0x01900001, 0x0012032a, +0xfdf4005b, 0x00420115, 0xfe65ff74, 0x015f00d3, 0x01aa0113, 0xfec7019b, 0x004b00a0, 0x0000fff6, +0xff4dfe44, 0xffd102c4, 0xfefdff96, 0x005dff86, 0xfe78ff91, 0x022c0140, 0xff0bffdf, 0xfe7800ab, +0xffdefe8f, 0xff3afeac, 0xff8001f6, 0x000f0191, 0x0080ff17, 0xffdd005e, 0xfde5ffc0, 0xff9000ac, +0xfe66fe89, 0xfecb026e, 0x016f01d9, 0xfe44ff0f, 0xfe900072, 0x014e00d2, 0xff090137, 0xfff300d9, +0xfe28001b, 0xfd1e019d, 0x02b1fec7, 0xffe0fe66, 0xff4c01be, 0x000c0290, 0xff2c003f, 0x00d8004d, +0x00cd0038, 0xfe93ff0e, 0xffb3ffb9, 0xffed01a8, 0xfd5d00f8, 0x0135ffe4, 0x01c40186, 0x01c20077, +0xff16fff1, 0x0082ff1a, 0xffaaff64, 0xfef101b5, 0x0060012b, 0xffa4ff10, 0x00b3fd9c, 0xffaf01cf, +0x01ab0140, 0x0127fe93, 0xfe54fff6, 0xffcbff0f, 0xfed0fe02, 0x00a90212, 0x01b9ff57, 0xffec000f, +0xffdf02d6, 0xff8000c9, 0x018a00b3, 0xffcdff56, 0xfe6c0200, 0xfd8800fb, 0x0162001f, 0xfee1ffab, +0xff2d00e9, 0x01b10173, 0x0061ff85, 0x00ce0084, 0x0154ffe6, 0xfe97018e, 0xfed90190, 0x033d00ae, +0x01ec016a, 0xfe18fd33, 0xffe3fe95, 0x0016005e, 0xffcf005b, 0xff730150, 0x014300cc, 0xffad0056, +0x0196fe9e, 0xffefff91, 0x032c01a4, 0xfe750194, 0x008efe7d, 0x0104008e, 0x007a01aa, 0x00ec00cd, +0x00c1008e, 0x01500030, 0x0253ff8a, 0x009b0093, 0xfed40104, 0xfe30fe42, 0x00b7003f, 0xff720060, +0x007d002a, 0x02fc0049, 0xff450047, 0x00620085, 0xffa0ffe1, 0x01c30186, 0x0067ff60, 0xfe81fdbd, +0xfe83fefb, 0x02e7ff5f, 0x0079fe02, 0xfcb6fd9c, 0x007bff07, 0x01890091, 0x01a8ff48, 0x000c00ad, +0x01390140, 0xffd101da, 0xffcd019c, 0x002cffab, 0x00ae0075, 0x00110106, 0xfed70016, 0xff150096, +0x00eeff61, 0xff380194, 0xfede007d, 0x005b003e, 0x0061ffbc, 0xfeb302b0, 0xfebc01e7, 0xff450020, +0x00340000, 0x019401bf, 0xff030077, 0xffe40041, 0xfebfff6c, 0x0070ffe2, 0x000f0074, 0xffe10127, +0xfe90ffd4, 0x0007ff97, 0x01710092, 0x01cb00c6, 0xfe58fdda, 0x00b7ff8c, 0xfeab007a, 0xfe7c005a, +0x0129fee1, 0x002d0193, 0x002f0004, 0x000400d3, 0x0080011f, 0xfde0fffe, 0x011b011b, 0xff8fffc0, +0xffb80234, 0x011fff3c, 0x003e0069, 0x02480155, 0x021f0023, 0x01540099, 0xff4400fd, 0xfec2009a, +0xff7100ea, 0xff6afe97, 0x0188fe59, 0x0104019a, 0xfee6fe59, 0xff78fe68, 0xffce01ac, 0x009300a9, +0x00ac00d3, 0x00340056, 0x005100df, 0xff330342, 0x00ed016c, 0x0014003a, 0x0245fed0, 0x00c70067, +0xfe8400a0, 0xff5f00ce, 0x01aa003b, 0x0006ff61, 0xfed9fe7d, 0x0152ffc2, 0x012d013d, 0xfe1001ff, +0xfe3c01a7, 0x003c0025, 0xfeed0070, 0x029d010d, 0x000aff8f, 0xffe80033, 0x016f0180, 0x007e0246, +0xff6500cb, 0xfd7d0128, 0x001b02f1, 0x0137ffc7, 0x008d0045, 0x0209fd8b, 0x000b01a2, 0xffe3fda6, +0x0160ff79, 0x01c3ffd3, 0x015200b3, 0x01b3005c, 0x008ffd1f, 0x02f50078, 0xffe10007, 0x000afe4e, +0x00000137, 0xfef90204, 0x000bffee, 0x0169fe05, 0x00600114, 0xfe8a013a, 0x01bf0071, 0x0146ffcb, +0xfef9ffd8, 0x012c029c, 0x0031ff9e, 0x00080039, 0xfcf7ffb4, 0x0019fff5, 0x0152ff33, 0xff89fe2a, +0x014d0000, 0x00a30127, 0x01720135, 0xffd102d6, 0xfe0cfeae, 0x020afec7, 0x001cff88, 0xfee3ff0f, +0xfe18fef2, 0xffb3008d, 0x003f0098, 0x019c003b, 0x013c01c4, 0x0061ffbb, 0xfd950004, 0x003b00ce, +0xff5000b9, 0x02530057, 0x007200de, 0x015a003c, 0xfe41fd88, 0xff6a0140, 0xff9dfcde, 0x0192fe81, +0x028d0095, 0x009ffda2, 0xffebfdbc, 0xff5d0178, 0x0060fe81, 0x01b9fd83, 0x0135014c, 0xff1fffc5, +0x00b7ff2e, 0xff01fd70, 0x02f9020f, 0x0171ffc4, 0xfeb0004b, 0x00eb02d5, 0x018201c0, 0xff280139, +0x01370190, 0x00a5005c, 0xff9500e5, 0x0120ffca, 0x001ffe33, 0xffa1fee6, 0xfe100157, 0x01b90007, +0x00430061, 0xffc4ffaf, 0xfed0ff39, 0x00bc01b5, 0x009f005e, 0x013bfedf, 0x019e0156, 0x016ffe81, +0x0079fff6, 0x0162fd8a, 0xff320077, 0xfe72ffff, 0xffe80255, 0x00e5fe4d, 0xfda0ffe4, 0xffdefe23, +0x002100a9, 0x0045ffd8, 0x004d0056, 0x0012013b, 0x014d00bd, 0xfdcc005a, 0x019d0104, 0xffdffff0, +0x007affde, 0xffebfe50, 0xfec3feca, 0xfdf4feae, 0xfff6ff1e, 0xfed70156, 0x00320057, 0xfe16005b, +0xfe9a00bc, 0xff5b034d, 0x01b8fe33, 0x00b401b3, 0x011dffd3, 0x00cb0089, 0x008eff87, 0x00ea0007, +0xfea9ffb6, 0x01ab021e, 0x00ebffd8, 0x00c7fe8c, 0x015a0060, 0x0351013d, 0xfe22ff68, 0xfefe0352, +0xfd83026e, 0xfeb40192, 0x009ffefb, 0x019cff60, 0xfe6eff1c, 0xffaa014d, 0xff820021, 0x0019003d, +0x011500e3, 0xfdef0073, 0x01c3fec2, 0x02e5001f, 0x00f70272, 0xffd3008e, 0xff4dfe83, 0x001afe92, +0x01e8fd97, 0x0143ff54, 0x00e601bf, 0xffc3fe6c, 0xfdd8fdf6, 0x00c9fdcf, 0xfd850049, 0x0035ff56, +0x0067014c, 0xffd200da, 0x0051001f, 0xff4a0331, 0xffc2ff50, 0x002a0094, 0x0209fff7, 0x000700db, +0xff8f021d, 0x00e60034, 0xfff9ff3c, 0x007dfda2, 0x006affbd, 0xfec9fe32, 0x0020ff2a, 0xffb3fed7, +0xfffd034d, 0x00650050, 0x005e0182, 0x000b009d, 0xffd4ffd0, 0xff64033d, 0x000d010e, 0x00d3ff22, +0x01a5fff9, 0xfeb3fe7c, 0xffde0014, 0xfeec0002, 0xff0e002f, 0x013a0000, 0x00f00000, 0xff760000, +0x01850246, 0xff8bfdc6, 0xfe440030, 0x001bffe1, 0x00b20165, 0x000000de, 0x0026ffe2, 0x000000ad, +0x0005fdfa, 0xfea8fd85, 0x0145fff7, 0x0033013e, 0xffad003e, 0xfe62fe18, 0xff61ffef, 0x02880000, +0x004202f6, 0xff4e025c, 0xff760099, 0xfed40000, 0x006dfeb8, 0x0318ffdf, 0xfff6ffd8, 0x0029fe05, +0xfee3ff49, 0x0000ff76, 0x01aeff96, 0x00aefed1, 0x00c700ca, 0xff3c0007, 0xffe5ffd5, 0x007afd79, +0xfe35001c, 0xffa600a0, 0xfed3ffa7, 0x01d6fff3, 0x02f90057, 0x0038027e, 0x00000036, 0x0003fef1, +0x00ecffb8, 0x000800c7, 0x0057fe19, 0xfde9000f, 0x00040039, 0x00000135, 0x000c0197, 0x007d00a8, +0x02940129, 0xff65ffd5, 0xfe5902cd, 0x00b400d5, 0xfffe0333, 0x009f00ab, 0x00fe0012, 0x0000fe7a, +0x0049fde6, 0x001f02c6, 0x012a0012, 0xffcc02bd, 0x000c0072, 0x003b000f, 0x002afe72, 0x001b0028, +0xffd30000, 0x0069ff02, 0x0047fe4e, 0xfeb4ffd7, 0xff6f001a, 0xfd06fff2, 0x0000feac, 0x02930017, +0xfff4ffd7, 0xffc80063, 0xfe32fde2, 0xfdfe01ec, 0x00ad0070, 0xff6a0000, 0xfeddffd1, 0xfe44ffd0, +0xfd5afe5a, 0x000002bd, 0xffe0fff7, 0xff72fdc8, 0x00c4013b, 0x0022fdf4, 0x0033ffe9, 0xfee50035, +0x00300000, 0x00bc002e, 0x001a01b0, 0xfe09004a, 0xfeb10083, 0x0002fde6, 0x006e00b1, 0x0258fff4, +0x00000068, 0x00ab0328, 0x0420fe6c, 0x00ba037b, 0x00c90039, 0xfdef0023, 0x00000111, 0xffd1008e, +0xfdc30018, 0xfff501b0, 0xfed101e8, 0x00d600d3, 0xfe39000b, 0x000a0164, 0xffff0208, 0x00650000, +0xffff0048, 0x00cdffd2, 0x00030037, 0xfd27fdfa, 0xfed100a0, 0x012bfff5, 0xfdd9007b, 0xfde3ff00, +0x03320000, 0x000bffe8, 0xfd5000ef, 0x002c0000, 0xfdc30024, 0x0001fff1, 0x01330237, 0x00960126, +0xfe2efffd, 0x0055005b, 0x033d0002, 0x00130015, 0x006bff89, 0x019f0010, 0xffca0023, 0xff97ff11, +0x00000019, 0x0211ffa5, 0x01040026, 0xfe2a01d6, 0x02b100a2, 0x0000003e, 0x00000023, 0xfff100c9, +0x006600cc, 0xff30ff91, 0x00caffef, 0xfedf001a, 0x0000fdc4, 0x001401ce, 0x007dffd2, 0xff82ff95, +0x0000fff5, 0x0037ffd9, 0x00e0fe55, 0x006c0058, 0xffe60000, 0x008d0000, 0xfd8dfff1, 0x002dffdf, +0x001900db, 0xff6dffe1, 0x00000024, 0x0140004c, 0xfcdbff33, 0xff370042, 0xfdc3fd2b, 0x0000ffbf, +0x007affd3, 0x00c5ff24, 0x008a0122, 0x01ce001e, 0x00700012, 0x00f4013d, 0xff07ff7c, 0x01cb0031, +0x00e9fd8d, 0xfe560085, 0x00c70034, 0xfdc0fe95, 0x00900000, 0x016f013d, 0xff87ffeb, 0xfe2f008e, +0x0107fff2, 0x0007fd6f, 0xfe77fd4f, 0x007bffdc, 0x000000eb, 0x021300d0, 0xfd7b00b3, 0x009ffff1, +0xff540354, 0xff0dff3c, 0xfd99ffea, 0x004f0048, 0x0094ffdf, 0x013f003d, 0xfd56ff55, 0xffd1ff83, +0xffadffd4, 0x0063fff0, 0x00dfff4c, 0x00fc004a, 0xffd70000, 0x00430000, 0x00000231, 0xff4b0000, +0x013e002e, 0x009f0026, 0x00fd0254, 0x00630000, 0x0025fffb, 0xff5600d4, 0x0000fe02, 0x0287ff47, +0xff480000, 0x00730000, 0x02f0fdec, 0x0123ff02, 0xffb1ffd0, 0x014dffda, 0xff8c001e, 0x0000003e, +0x02300036, 0xfff60138, 0x01220070, 0x00950000, 0x000000f4, 0xffeafef9, 0xff450258, 0x0024fff3, +0x033e0012, 0x000aff7e, 0x000afecf, 0x0000003a, 0x0000ff6d, 0x00210181, 0x00ce0001, 0xffd1ff00, +0x0043fec8, 0x00ceffac, 0xfefe00ac, 0xffcc0217, 0xfe69fe04, 0x012aff77, 0xfdcdff97, 0x02a3002b, +0xfe38fd2c, 0x00370000, 0xffd00003, 0x000e00bd, 0x015400b2, 0x001b0019, 0x00260040, 0x03330226, +0xfee601a8, 0xfeeefe2e, 0x0021fe04, 0x005f0019, 0x01040000, 0xfeffffe2, 0x012dfdfa, 0x026efed7, +0xfe92fd86, 0x001c0054, 0x0134ffe8, 0xfdabfe91, 0x00ac0151, 0xfe63feca, 0xfe580036, 0xffcc0086, +0xff72fed5, 0xffc20000, 0x002e0000, 0x009802bf, 0xffecff44, 0x0155fe02, 0x016401be, 0x01a7014d, +0xfe310061, 0xfda9003b, 0x002fffbd, 0x00000020, 0x0029fd8b, 0x0045fdab, 0x000d0019, 0xff94fff9, +0x00b4000b, 0xfff10016, 0xfe6dff94, 0xfe9e0184, 0x00e6ff35, 0x023a00ab, 0xffeeffc5, 0x0000feca, +0x014b002b, 0x01b7fff0, 0xffe4006f, 0xffd9ffdb, 0x017bff4f, 0x01abffe2, 0xff4cfe91, 0xfdfe006a, +0x010aff46, 0xfef60006, 0x00eb0027, 0x0011ffa9, 0x00700000, 0x007e011f, 0xffc600c7, 0x002afffe, +0x000d0010, 0xff0c0103, 0x0015ff2e, 0x001c0000, 0x00620189, 0x0117001f, 0x02b4ff9e, 0x002bfeec, +0xfff30000, 0x00e0fe6d, 0x02b50009, 0x0044ffbd, 0x009fffe2, 0x00350000, 0x002cfe0c, 0xfddefecf, +0x00bcfec4, 0x0006007b, 0x00f200a9, 0xff2a003f, 0x01ab0046, 0x00bcff58, 0xffeffed3, 0x002eff9c, +0x001c002a, 0x0000022d, 0x0231ff9e, 0x024afd94, 0x0000fd36, 0xfe55fd78, 0xfe040091, 0x00430028, +0x0062fff9, 0x0109006a, 0x01320000, 0xfe38011b, 0x00070000, 0x000200e7, 0x001a011b, 0xfff1ffe5, +0x000b0096, 0x0135febc, 0xffebffe8, 0xfeaa004e, 0x03090000, 0xfeba0016, 0x000afffb, 0x000000c4, +0x0044ffcb, 0xfde0ffb4, 0xffc90048, 0x012e0034, 0x01a30080, 0x000300b0, 0xff9a000f, 0x00080144, +0xfe37fe44, 0xff3c01bb, 0x02b2ff58, 0xfedfff14, 0xffdc0003, 0x00050036, 0xffea004b, 0x00ce0000, +0x00a0000f, 0xffd40280, 0x000000b8, 0xfe58ff6e, 0xffc60061, 0x000dff29, 0x00a8001b, 0x000002d7, +0xfcf4ff9f, 0xffa2fee4, 0x042900f8, 0xfe5f0039, 0xfde2ffaa, 0x015f006d, 0xfecd00a0, 0xfe5600eb, +0x0032ff6f, 0x0184ffd8, 0x00040064, 0xfff3001c, 0xfff700cb, 0x03ecfe58, 0x003c00b0, 0x000d019a, +0x03ed000e, 0xfe570369, 0x0142000d, 0x03b9fcef, 0xff630104, 0xff020136, 0xfec0feee, 0x00000067, +0xfe5dfe06, 0xfdfe016d, 0x0063ffce, 0xffe90332, 0x02ad020a, 0xffe00000, 0x04100000, 0x00d40033, +0x012d00cb, 0x0059fea2, 0xff44ff4e, 0x0008016c, 0x0170ff56, 0x02e10185, 0xffcd004f, 0x0000ffff, +0x001cff05, 0xff6efd86, 0x0040ffdd, 0x028f02b0, 0xff4700e8, 0x00140015, 0x016b0034, 0x0011ffe4, +0xfff30156, 0x00360160, 0x0149ffb9, 0x00af006d, 0x00c7003b, 0xfe56ffff, 0x004efe57, 0x011103b9, +0xffe80177, 0x00c0ffed, 0xffcfff3e, 0x02cdfe33, 0x01a80000, 0x0006feef, 0x01300000, 0xff3cfec6, +0xffca00c1, 0xfec50097, 0xffde0084, 0xff72ffe2, 0x00000003, 0x019c0151, 0x0000ff5d, 0x002e0019, +0x000b017a, 0xff61fd97, 0xff0c0139, 0xff91001c, 0x007eff5e, 0xfff700f4, 0x001b00bb, 0xfff4fea2, +0xfffefdf4, 0x0369ff83, 0x012f002a, 0xfe57fff7, 0x0035fe69, 0x0160000c, 0x0137000e, 0x0058ffe5, +0x008d0000, 0x022e000e, 0xff73002f, 0xff4f0000, 0x0001fe78, 0xfe6bfe86, 0xffe2ff55, 0x0000ffd5, +0x0035feb2, 0x004f0031, 0xff8200f7, 0x0032fe76, 0xfd350233, 0xffc60063, 0xfef7ffde, 0xfde60049, +0xffb9ff72, 0x006100c8, 0xffc5014b, 0xfe3100a6, 0xfcf2000d, 0x0042ffa7, 0x00cd0096, 0x00e4000c, +0xff93000d, 0xfd00fddf, 0x00000007, 0x022dff80, 0x00dcff48, 0xff0c01ef, 0x007d00b7, 0xfebe0019, +0xff490000, 0xffd90027, 0xffaa00b7, 0xff3a0024, 0xfe3100e0, 0x01400106, 0x003afff6, 0xffa9fefb, +0x00280000, 0x002b016d, 0xfe06ff58, 0x00adfff6, 0xffda0000, 0x02f7fe85, 0x003a0079, 0x01c002cd, +0x01750004, 0xff7e0017, 0x0113ffe6, 0xfe9a00e4, 0x00490000, 0x0048feb4, 0x01c4011f, 0x002f00e8, +0x00d6ffe0, 0xffecfefa, 0x00270014, 0x028f0005, 0x00e3ff33, 0x00e3009d, 0xff7dffd4, 0x0030009f, +0xffdcfe8a, 0x002eff37, 0xff540028, 0x001fff37, 0xff290000, 0xfe7100a0, 0x00e600d3, 0x007eff4a, +0x00000000, 0x00e50064, 0x011cff73, 0xff9f014a, 0xffe70016, 0xff3b0088, 0x0205019c, 0xff1bfefb, +0x01a9fe31, 0xffb9fdf1, 0xff5d00ed, 0xffbe0086, 0x00080034, 0xfe2702f2, 0xff39ff96, 0x01040035, +0x00000157, 0xff8500eb, 0xfe2b005f, 0xfd10ffda, 0x00c6ff99, 0xffcc0137, 0x02adfe7c, 0x0018ff68, +0x0000003a, 0xfd6d0000, 0x0129fff2, 0x004dffe2, 0xffa501a2, 0x00e5ffe7, 0x00010023, 0x03220031, +0xffffff90, 0x013dff33, 0x006d001f, 0x0152ff1d, 0xffba0000, 0xff5eff59, 0x00efff34, 0xfffc000a, +0xffc50019, 0xfd71ff52, 0xffe2ffb1, 0xff6cfeb0, 0x001100ba, 0xff63ffbf, 0x036bff94, 0x0156000c, +0xfe27ffef, 0x003bfe10, 0xfcb0001a, 0xff4d0114, 0xff390030, 0x0040ffd4, 0x00450048, 0x00090036, +0x003a0000, 0x00920097, 0xfff8011b, 0x0049ffe3, 0xffcefef7, 0xfff10012, 0xff570028, 0x03adfe46, +0xfef70000, 0xfe44003a, 0x003eff45, 0x004afeb5, 0x002602e2, 0x0149ff82, 0xff45ff94, 0xfe59ffe8, +0xffa10152, 0x001e00c1, 0xfff1001c, 0x00000027, 0xff82ffea, 0x0034028d, 0x0022fe33, 0x0139ff3c, +0x000e0364, 0xfe71ff54, 0x00000039, 0x000400a1, 0x02d6020b, 0x0119fff1, 0x001c0000, 0x02d5001a, +0xfde901bb, 0x03d50032, 0x0091002d, 0x00ce0168, 0xfec40033, 0x00be0144, 0x008effe5, 0x0235fcc2, +0x0051fff0, 0x00840000, 0x032c0455, 0xfed7016d, 0xfdd8000b, 0x02b9ffd1, 0xff9dff13, 0xffe5ffe7, +0xff94ffbb, 0x005a00be, 0xff32fded, 0xff3000e3, 0xfe2000ca, 0x006c008a, 0xff72012e, 0xffa4ffe4, +0x0016fd86, 0x0093fe89, 0xfff6fff4, 0xffe6ffc0, 0x004300bd, 0x036cffe0, 0x0057006b, 0x00c80003, +0x0018001c, 0x01210047, 0xfff4014f, 0x000c007e, 0x00470004, 0x016d0000, 0xffa9000e, 0xfff500cc, +0x00000027, 0x02c602b9, 0xffdf0259, 0xfd09008e, 0xffe6ffcc, 0x0038fe5f, 0x002c00cc, 0xfecdffac, +0x02d80029, 0x0119015b, 0x004f0161, 0xfecb0129, 0x00d9fd41, 0x0061feb7, 0x0064ff7a, 0xfd8dffc3, +0x0039006f, 0x001dffe3, 0x001402b9, 0x00410000, 0x03edfdef, 0x001400fb, 0xffcf0000, 0x0072007f, +0xfffc0395, 0xfef2fef9, 0x001700dc, 0xfe7aff87, 0xff4700c9, 0x0094000f, 0x00b6002f, 0x0057001e, +0xfde60035, 0x0410fe7c, 0xffe400a8, 0x01bc0177, 0xfdd60027, 0x0362ffcd, 0x01560032, 0x002bff7d, +0x00100196, 0xffce0364, 0xfe3600c6, 0xffc5fe1a, 0x02090121, 0x00dffd07, 0x00d1ffa9, 0xffad00fe, +0x00130039, 0xff84fdc9, 0x0098012c, 0x0016feb3, 0x00aeffe9, 0x005900a9, 0x0001ff37, 0x0184ff58, +0xfffc0067, 0xfd05fe20, 0x0042ff40, 0xffadffcf, 0x0000fed0, 0x0154fff5, 0xfe95000c, 0xff6f0000, +0xfee6ff59, 0xfff0fd3a, 0x018a0159, 0x00c400d9, 0x0145ff8e, 0x00f1ffeb, 0xfed9003c, 0x00240000, +0x008a01bb, 0xffd201a3, 0x004f0013, 0x016b0030, 0x002bffc7, 0xff98fe09, 0xff9cffa7, 0xffb402e4, +0xffe60000, 0x001cfede, 0x01e2ff9a, 0x00170049, 0x01710164, 0x0000fe7a, 0x004200ca, 0xffcb01b0, +0x004c0034, 0xff12ff67, 0x000bff59, 0x00000010, 0x00830000, 0x00000000, 0x00a4006c, 0xffde0019, +0x0060000a, 0xffcb0000, 0x00350108, 0x0000fe8f, 0x02cf0023, 0xff95fefd, 0x0149ffd4, 0x003600cf, +0x030c002a, 0xff310051, 0x00290026, 0xffa0fe56, 0x006ffdef, 0xfff60021, 0x000000a4, 0xff820000, +0x007b009d, 0xfda7014d, 0x0208000f, 0xfe850006, 0xfdf7fe5d, 0x008500cd, 0x00000002, 0xff85fde5, +0x0081000d, 0x00ccfff3, 0xff5b00fd, 0x00b7ff55, 0xfefc0274, 0xfe11ffd9, 0xfe61002a, 0x0050002a, +0x001e0259, 0x003000e6, 0x00c70031, 0xfeac0002, 0x014efff5, 0x020cff55, 0x03baffd8, 0xff98fe0b, +0x00480291, 0x004a00c1, 0x00270148, 0x00aeff5a, 0xff35021e, 0xff9c0173, 0xfff6003a, 0xfec2fe7b, +0x00cd0004, 0xfd66fe2a, 0xfff5ffbb, 0x00600010, 0xfe9e003a, 0xfff5fffa, 0x0058029c, 0xfde1003e, +0xfe9b0024, 0x00ae0035, 0xfe68ffbd, 0x0000fffc, 0xffa9fd99, 0x0188fecf, 0xfdef0021, 0x025ffe19, +0xffdb0000, 0x0128034c, 0x00060000, 0xfe340007, 0x0034ffd8, 0xfe8dfed0, 0xfedf0042, 0x0020fffa, +0xffec0004, 0xff46ff4f, 0xff7ffffd, 0xfe98ff70, 0x0254fee1, 0xfe6a0096, 0xfdebff9c, 0xffbc0157, +0x0023ffa7, 0x03280021, 0xff9fffaa, 0xffa30067, 0xfeba015c, 0x00270042, 0xfe9aff84, 0xfeab030e, +0x0059fd9d, 0xffd60077, 0xffc70000, 0xff49fff5, 0x005dff6f, 0x003e0066, 0xffd40001, 0x00000000, +0x014400af, 0x016bffb8, 0xff49fe35, 0xff730227, 0xffb10000, 0xfec602e1, 0xfff0ffe7, 0x002c0177, +0x01a200c7, 0xff20fdf5, 0x0061ff7e, 0x012dfe12, 0xff07ffa0, 0x0328ffdb, 0x018600de, 0x000d004f, +0xfe05ff9c, 0xffba0352, 0x00ae0009, 0xffab003a, 0xfe2801b3, 0x00f7fec2, 0xfe0800c4, 0xffe0feb3, +0x0000043f, 0xfd990000, 0x00810000, 0x01bcff71, 0x03000017, 0x00120000, 0xffc001b3, 0xff69ffd0, +0x007b0000, 0xff2ffd4d, 0x00240306, 0xfefdfff0, 0x02d9fe50, 0xffdc037b, 0xffcafee2, 0x0086fe0a, +0xff81002a, 0x00000328, 0x025c0088, 0xff96fd71, 0x01a200bc, 0x00c1ffe8, 0xfdef0008, 0x003100eb, +0x00b90034, 0xffd9fe6e, 0x000b004c, 0x0000ffe0, 0x001bff05, 0xfef7ffe0, 0x003800ba, 0xfff4ff8e, +0x00000045, 0x00460168, 0xff1f00da, 0x035d0184, 0xfddd0041, 0x0004000a, 0xff490057, 0x00e600eb, +0xff6efff0, 0xfcfafd8c, 0x022000b0, 0xfd2a0146, 0xff33ffdb, 0x00b5fece, 0xffd2ff6d, 0x00440016, +0xff340000, 0x0001ffa5, 0xfff9ff86, 0xff77ff5f, 0xffb2ff4c, 0xff44fece, 0x00aa00f9, 0x00480303, +0x04290175, 0x00190083, 0x0012ff7d, 0xffddff3c, 0x00fdff39, 0x002401fb, 0x00aaff20, 0x0000ffde, +0xff20ff5b, 0x00280170, 0x00eb004c, 0x0019fe9c, 0x0000ff43, 0x002f00cb, 0xfe900162, 0xfe39ff98, +0x0052ff4e, 0x000d0027, 0x02a6ffc4, 0x0191014c, 0x0000fcd4, 0x00530000, 0x00adff01, 0xff6c0058, +0x001b00bd, 0xfd2bfe8a, 0x001dfefa, 0xff6a000f, 0x026e0103, 0x0006009f, 0x0019fdef, 0xffd6ff74, +0xfe94024a, 0x00ad0088, 0x00defdab, 0x00b1000c, 0x0000fed1, 0x015c0000, 0x000000ad, 0x0094001c, +0xfefd0000, 0xfebeff4d, 0x00930026, 0x017002df, 0xff54019d, 0xfe91ffa7, 0xfffc0028, 0xff03ffb8, +0xfdc30208, 0xfe7b0144, 0x003aff35, 0xffbd0170, 0x0001002a, 0xffe800f8, 0xffc0001a, 0xffffffe5, +0xfec0fe72, 0x01490000, 0xff97002b, 0x000affff, 0x006cff6a, 0x00c7ffda, 0xfe060410, 0x0000004c, +0xff33fede, 0xfedf016d, 0x0000ffe4, 0xffecffd9, 0xfe85003b, 0x00fe000d, 0x022dffd6, 0xfd71ffd5, +0x0004ffcf, 0x0007ffe0, 0x0049000a, 0xfe18030e, 0xff54ff58, 0x012f0000, 0xfdebffef, 0x01f7ffe2, +0x026cff7f, 0x02f70021, 0x00200003, 0x0068ff45, 0xff49ffe8, 0x002bfeec, 0xfea2ff4b, 0xfea5000e, +0x00000000, 0x00ac000f, 0xfe85ffe5, 0xffda0024, 0x0032fe64, 0x0070fff0, 0xffd2ff47, 0xfe7affd2, +0x001bffea, 0x0215ffd3, 0xfffbff69, 0x001bfe2a, 0x0056ffc1, 0xfff3ffe4, 0xfe02014d, 0xfd860006, +0x00260000, 0xff430000, 0x01d60162, 0x007fffdf, 0x0144fe77, 0x0035ff80, 0x006dffdd, 0xfd050060, +0x000403ec, 0xffda010a, 0x0014043f, 0xffc30154, 0xffd900d3, 0x02d4000f, 0xff77ffd0, 0x0053ffeb, +0xff020000, 0xfd790028, 0x0088fff8, 0xffe90161, 0x01840000, 0x01a2fe32, 0xffddfe71, 0xfea8fff0, +0xfff40000, 0xfcdbff85, 0xffcfffe5, 0x0350001a, 0xfffcffe6, 0x0083ffc3, 0x0002ffdf, 0xff390000, +0x000400bd, 0xff93ffd8, 0x002affbc, 0xfff00000, 0xffe6ffd2, 0xffdd0007, 0xff69fe78, 0xfff1ffe4, +0xffbbff20, 0x0013006a, 0x00ccff6d, 0x0029fd10, 0xfd2c0000, 0x0017fffe, 0xffca000d, 0x0039000a, +0xfec5feb3, 0xfdc6ff56, 0xfefeff45, 0xff6c0091, 0xff18fe94, 0xff43fd56, 0xffc2ff57, 0xffe7ff4f, +0xfef7fd36, 0x010fffbe, 0xff43001e, 0xffc6fffd, 0x0022fde0, 0xffcf0020, 0x001cfd09, 0x0000ffe5, +0x00ae0024, 0x03ed0025, 0xfe90fea0, 0xfff30027, 0x0035ff85, 0xff61fff3, 0xfffcff20, 0xff13fcd4, +0x02b0ff9d, 0xffcb00ae, 0x009ffdfa, 0xffcd002c, 0xffbcfee5, 0xfff30034, 0xfdab0333, 0x016bfffa, +0x0128ffdf, 0x0003fff3, 0xfeec00bb, 0x00000084, 0x000d002c, 0x001c033d, 0x02cbffb1, 0xffbd0185, +0x01bb0021, 0xffb1ffca, 0xff32fff8, 0x0005ffc8, 0x0455fe20, 0xfde601b0, 0x000a00ab, 0xfe5f0014, +0xff64ff81, 0x02540011, 0xff55ffdc, 0xfd2702fa, 0xfff0ffe8, 0x014000c4, 0xffd6ff18, 0x01490142, +0xff91ffe6, 0x00000354, 0xfff9ffc6, 0xff2000bd, 0x0041fe6a, 0x00c0ffd7, 0x0059feb5, 0x001a0000, +0xff52ff91, 0xfff40000, 0x011f0328, 0xff61ffd5, 0x003d0029, 0xfffc0000, 0xfdf60057, 0xffa6ffa5, +0xfffa000b, 0xff4f016b, 0xff9cfff6, 0xffe00000, 0xffa1fec8, 0xfe7c01d6, 0x0017fe34, 0xff730000, +0x02c601d6, 0x00300184, 0x00d4fdc3, 0xff820057, 0xfdc4fffb, 0xffe20023, 0x00ae0121, 0x00240263, +0xffffffd2, 0xfe05fde5, 0xff69000b, 0xffd3ffe8, 0xffd60042, 0x000bffee, 0x00cd0000, 0x0019001a, +0xfeac0144, 0x00e40020, 0x0254ff9e, 0xfea8fffa, 0xffc0ffe6, 0xfe080000, 0x023100dc, 0xfeac0156, +0x007d0000, 0x00f4ffea, 0x00d9ffcb, 0x02bdfffb, 0x00350354, 0x0000fe04, 0xffcc0021, 0x015effe7, +0xffd4000a, 0x00c4ffed, 0xff0c0021, 0x0021fea1, 0x00c7ffb7, 0x017bff72, 0xffa90041, 0xff3cff43, +0xfefa01a3, 0x00000044, 0x00c7fd4b, 0x0068ff2f, 0x0000ffe2, 0xff72fd8d, 0xffff0000, 0xffd8ff49, +0x04200004, 0x004e0029, 0x008a0455, 0xfffc002a, 0x02b20049, 0x0001ff03, 0x007dfffc, 0x0015fe9c, +0xffedfe04, 0x0022ff2f, 0x03adff63, 0xfee1ffa8, 0x00040064, 0x01b0fe31, 0x003afe7c, 0xffa30059, +0xfff0ffea, 0xffdffe7f, 0xfe04ffee, 0xfcf2ff7d, 0xff87002f, 0x00abfee3, 0x00270036, 0xffefff50, +0xff91fd35, 0x0032ff58, 0xfe7a011b, 0xff81fe7b, 0x0429ffd9, 0xfff2ff7f, 0x0000ffd9, 0x0000ff54, +0xff820000, 0x013a02ca, 0x000fffec, 0xffe8fd99, 0xffab000d, 0xfd9d0152, 0xffdaffe9, 0xff30ff37, +0xfefd0175, 0x007bfff7, 0x01c7ffde, 0xfd86fdcd, 0x0000feac, 0xff37fdef, 0x043ffd71, 0x0000027e, +0xff820000, 0xff46fe8f, 0xfdd2ffd6, 0x01a2ff56, 0x00cdfea7, 0x02adfdd6, 0xfe0800ce, 0x028ffe58, +0xffe7fff7, 0xfde30000, 0x002bffdd, 0xff81ff9f, 0xfdc80254, 0x0098ffd1, 0xff2000ad, 0x0088ffcd, +0xffd60025, 0xfff1ffcd, 0x00fb015c, 0x002effe6, 0xfde60009, 0xffb60004, 0xff8d00be, 0xfe270030, +0xfff5ffcc, 0x00080332, 0xfcc20029, 0x01a6fdc4, 0x0010006d, 0xfea2ffee, 0xfeff014f, 0x023dffcc, +0x00260028, 0xff52fec6, 0xfff5ffdf, 0xff9dff4d, 0x0000fd99, 0xfff4ff59, 0x0098ffbc, 0x0017ff91, +0x0087ff9f, 0x010601b3, 0xffc7fe7b, 0x00d4fffc, 0x0034ff21, 0xff110003, 0xffa9fdd2, 0xff6cffc5, +0x0051ffba, 0x01c0ffdd, 0xff5dffdd, 0xff6dffca, 0xffb1000c, 0x0051ff7c, 0xfe8a0009, 0x0238007f, +0xfff5fffc, 0xff2fffcf, 0xffcb0094, 0xff210142, 0x0000fff4, 0xfe95ff36, 0xfe12ffec, 0xfdfefe5b, +0xfecaffbe, 0x0032ff9d, 0x00280046, 0x00300048, 0x000e009f, 0xfff6ffe4, 0xfe440215, 0xffe7ffe7, +0xfffdffe4, 0xffb40231, 0x00f2fd99, 0x003902aa, 0x0006ff36, 0x03ec0188, 0xfea9002b, 0x0195ffd9, +0x02380048, 0x011bffe4, 0xff72ff3c, 0x0020fdfa, 0xfdf5fe09, 0xfee5fe5a, 0xfffdffcb, 0x0000ffb9, +0xffd3ffdc, 0xfff3fd5a, 0x0000ffa9, 0xffc5002c, 0xfff201ba, 0x00190092, 0x00fbffff, 0x028ffe36, +0xfffd0291, 0x01620000, 0xffe400c6, 0x003afeab, 0x000bff8e, 0xfee4ffc2, 0xff6001a7, 0xffbc0350, +0xff430034, 0x01190254, 0xfff1fe91, 0x010e0003, 0x0325015e, 0x0042feff, 0xfe2f00d3, 0xfff10048, +0xfff0001d, 0xffee0000, 0xffe2feca, 0x00000162, 0x002b007f, 0x0081002d, 0xffc6003d, 0x003600ba, +0x01490010, 0x001b0013, 0xff4f0198, 0x00000173, 0x02d4014c, 0xfee1ff6e, 0x01baff11, 0x00dcfe5d, +0x00aaff56, 0xffd2ffe8, 0xfe690105, 0xfff2fff7, 0x001000ec, 0xfff902cb, 0x000fffc4, 0xfd09ffd0, +0x006cfff0, 0x00cfffad, 0x00bd0000, 0xfe19ffdc, 0xfeb3ffb8, 0x0024fd3a, 0xfdfefee3, 0xff30fef7, +0xffc4004f, 0xffe20044, 0xfff5ff51, 0xff39fedf, 0x016400a6, 0xfe980000, 0xfe19fefd, 0x01a3ff6f, +0xff01fff4, 0xff1d000b, 0xfe38fff5, 0xffdefffc, 0x01a20000, 0xfed102e2, 0xfffe0000, 0x00000088, +0xffe5005f, 0x016d0031, 0xff9effee, 0x007c000b, 0x010aff1a, 0xfff00144, 0xff640058, 0xfee30000, +0x00ee0000, 0x00000000, 0xffa7ff99, 0xffbdff08, 0x000002b2, 0xfec20015, 0x01ab00de, 0x0016ffd0, +0x001bffe4, 0xff49ffa7, 0xff58fd8c, 0x002dfdef, 0xfe340038, 0xff580369, 0xfe7a0258, 0x0000001b, +0xffa9002e, 0xfd8dffc5, 0xff52011b, 0xffc20010, 0xffdefff1, 0xff150027, 0x00260037, 0x00baffd1, +0xff15ffcb, 0xffd9ff83, 0x00dc02b9, 0xffe8ff58, 0xff9800d1, 0x00310019, 0xfd2afe0a, 0xff91fff8, +0x01a90008, 0xfef7ffd9, 0x006cfeec, 0x006d0000, 0xfe95003b, 0xffdcffc5, 0xffe2ffc9, 0xfe5dffb1, +0x0254fff9, 0x0006fe49, 0xffe8026c, 0xffda0024, 0xfed3fe55, 0x00000000, 0x000a02ca, 0x0155017b, +0x001a015e, 0xfff40066, 0xfffa000c, 0xffc9ff5d, 0x0202fdf4, 0xfe91000b, 0x001e0021, 0x0000fe95, +0xffccffe3, 0xfe36fddf, 0x012dff85, 0x009600ba, 0x010fffee, 0xfff400ce, 0x0254fed4, 0xfe6d000f, +0xffd60000, 0x000dfff3, 0x0151ffea, 0x01bbff4c, 0x001c00ff, 0x0038ffea, 0x002403b9, 0x037bffe5, +0x0000fe61, 0xff1a001e, 0xff2600cd, 0xffecfd8d, 0x003402cf, 0xffdffe56, 0x0063001e, 0xff490033, +0x00380056, 0x00000000, 0xfd8d0081, 0x006c0311, 0x0161ff80, 0xff71ff51, 0xffc6006b, 0xff38006d, +0xfff200c9, 0xffe2ff61, 0x002efed3, 0xffa7ffe1, 0x00000000, 0xffe0ffc6, 0x007202b9, 0xfe110354, +0xfe34fea8, 0xfe58feb4, 0x00000184, 0xff9f01b0, 0xfffa00fd, 0x000001b3, 0x013702c6, 0xff7b000d, +0x04200099, 0xfeac000a, 0xff240000, 0xfe500002, 0x002802b1, 0xffe9002f, 0x014400cc, 0xfd94feba, +0xfdf70205, 0x024a0152, 0x03ec0165, 0x0017ffe1, 0xfe64fe7b, 0x0148ffe5, 0x00b9ffea, 0x00180010, +0xffedffb9, 0xff72ff36, 0xffa900ff, 0xffe7fe2a, 0xfee10018, 0x02fb008e, 0xfe9200c7, 0xffe4ff07, +0xfe56ff57, 0x005bffff, 0x014cfff0, 0x00deff13, 0xffc5fec9, 0x002dff59, 0xfeb30186, 0x0000fdef, +0x000b0063, 0x00c4fdab, 0x000000bc, 0xff6f0064, 0x0000ff15, 0xff530013, 0xfd09ffe6, 0xffd5001f, +0x036b02e2, 0x001efed4, 0x011b000b, 0xffa1ff0c, 0xfcb0fff6, 0xffe902b9, 0xffc80094, 0x0011ff39, +0x00f2ff87, 0x0122ffb8, 0xfd86fef2, 0x02cf02f7, 0x01c0ff5c, 0xffef01a2, 0xfff3ffbe, 0xff7b0055, +0xff8efdab, 0xffecff53, 0x000dffbd, 0x0069fff2, 0xffc9ffeb, 0xffc503ad, 0xffcf0000, 0xffbdffca, +0xfede02b2, 0xff36fefc, 0x0009ff48, 0x0042ff44, 0x0129003a, 0xffbdfd99, 0xfff1ffd2, 0x00abfdef, +0x00100000, 0xfffd008d, 0x02cffeff, 0x013dff46, 0xffb8fedf, 0xffc6ff33, 0x023dff89, 0xff6a0000, +0xffd6027e, 0xff6d00f2, 0xffd6ffb4, 0x00000197, 0x0176fe20, 0xff37ff39, 0x0001000d, 0x000dff08, +0xfe8dfda7, 0x0098fed1, 0xfeee01e7, 0xfe44ffcf, 0x0221ffa7, 0x005dfde2, 0xfedf0045, 0x0061ffe5, +0xff530053, 0xfebe0000, 0x00000001, 0x00960000, 0xfd29fd2b, 0xffd20051, 0x016bfe76, 0x0000ffce, +0x0000ffc2, 0xfffdffb6, 0xffdcffc8, 0x001b0139, 0x000bfd06, 0x006bfff3, 0x003a0328, 0xff070000, +0x01c7ffd9, 0xffbdff80, 0x000000fd, 0xffd7ff44, 0x0189fff4, 0xfff500a8, 0xffc6ffe4, 0xfff1fff3, +0xfedd0003, 0x0221fff6, 0xfde60114, 0x0192fe86, 0xffd5fff9, 0xfdf500b2, 0xffe6fe6c, 0x0026fdd9, +0x0062000f, 0xff95000f, 0x0195ff7a, 0x0000001f, 0xfdfe0151, 0xff150015, 0x0011fff3, 0xffd0000b, +0xffe7fec5, 0x00cdffdc, 0xfe63fff4, 0xfe6b0022, 0xffe40135, 0xfec9ff5c, 0xffbb000b, 0xfff5fe9e, +0x017bfe7b, 0xfed101b0, 0x025c000c, 0xfceffff6, 0x043fff00, 0xff34ff7f, 0xfe9cfdd8, 0xfefefed6, +0xffc5ffd5, 0x002c02fa, 0xffe4fdab, 0xffe8fec8, 0x01a80144, 0x0129fff8, 0xffdf000d, 0xfed3002c, +0x0003013a, 0xff1dfecd, 0x00b0ff02, 0xff37ffce, 0x00e0fd07, 0x00040000, 0xffc20000, 0xfde6fe35, +0x0096ff7d, 0xff1102df, 0xff5dff2e, 0x0455fe92, 0xfef10006, 0xff9cffd3, 0x01ceff5f, 0xff830005, +0x0000ffbb, 0xffe6ff44, 0x0184ff9d, 0x00000009, 0x000a028f, 0xffad0042, 0x02f7008a, 0x001c00c5, +0x0263ff96, 0x036bff39, 0xffc5ffed, 0xfe6300b5, 0x0010ff46, 0x0017ffdb, 0xff3ffeac, 0x00feffe9, +0xff11feb2, 0x006c00ad, 0xff56001a, 0x01750025, 0xffbe000c, 0x000cfff8, 0x01bb0205, 0x0023008d, +0x016101ee, 0xffd1fdc4, 0x001cff2b, 0x003bff32, 0xff14027e, 0x002a02d7, 0xfd4b0010, 0xffa801bb, +0xfe9a0132, 0x02020005, 0xfff5feca, 0xffe4ffcd, 0xfff70024, 0x00220079, 0x003000e4, 0x00ac0156, +0x000d0039, 0x0155033d, 0xffd3fde5, 0x00360041, 0xff90006d, 0x001bff50, 0x0048fffc, 0x0024ffbb, +0x0026003e, 0xfffbff7d, 0x02fbffd9, 0xfefdffc0, 0xff6a0034, 0xffc1ffea, 0x0156fde3, 0x015e02df, +0x00d4fff7, 0x02e2036c, 0x02aa0020, 0xfd000004, 0x00e5fff2, 0x0017ff5f, 0x00eb0104, 0x01ab015c, +0xffe8003b, 0xffcc022e, 0xfe5000ce, 0xff320237, 0x001902b5, 0xff96ffc4, 0xff87ff0c, 0xffb9ff7a, +0x01270045, 0xfd86000c, 0xfe0b0000, 0xfdeffe58, 0x002f006d, 0x02dffef9, 0x007e002f, 0xff95fe94, +0x000bfe57, 0xfefdff39, 0xff830018, 0xffc5000a, 0xffe70016, 0x003ffff1, 0xfec6fec5, 0xfff10217, +0x000dfec0, 0xfdefff3b, 0xfffbfe27, 0xfffc00fe, 0x036b01ef, 0xff1bff58, 0xfec8009d, 0xff3f000d, +0xfe37ff0c, 0xffff0000, 0x002400fe, 0xfefa002a, 0xfff8001d, 0xfffcff7a, 0x01a2ffe2, 0x007efe05, +0x003effe0, 0x0000ffba, 0xfe900003, 0xfe44ff7e, 0x000c0029, 0xfffe036c, 0xff2f0020, 0xfe6dfddd, +0x00000129, 0x005bfec4, 0xfec8002b, 0x0109fd78, 0x019c0002, 0xff7700d4, 0xff05fff6, 0x0031ffd5, +0x009d00b3, 0x001e0000, 0x0021ff46, 0xff0c0000, 0xfecc002f, 0xffcafe9a, 0x00000293, 0xfdf601d6, +0x000dfe31, 0xffd1000d, 0x0019ff44, 0x012f0019, 0x004f030e, 0xfe92007c, 0xff9dfe09, 0x02130000, +0x0098feee, 0x02b9010a, 0x0070ffec, 0xffd900a8, 0xff6affcf, 0xffd5fe42, 0x0096004c, 0x0016ff50, +0xff4f00c5, 0xff2e0000, 0xfe380030, 0x00900026, 0xff43ffc5, 0x0026feb1, 0x00f2ff97, 0xfe76ff31, +0xffad00ab, 0x000aff63, 0xfeb3005f, 0x00000091, 0x0126ffff, 0xfff6007d, 0xfe640021, 0xffe7019f, +0xff83fe44, 0x00080000, 0xff82001b, 0x00f2002c, 0x0142fd41, 0x0064fe4e, 0x0311fcf4, 0xfecefd29, +0xff9fff54, 0x02c6fe39, 0x01a600d9, 0xfefc006a, 0x00a2fd71, 0x0105000f, 0xfeb2000f, 0xff60ff82, +0xfdf10043, 0xfdcb028f, 0x0107ffd9, 0xfefcffcc, 0xffa9ffef, 0x0000fe8f, 0x01c9000c, 0xfe7a00d9, +0xfefe0002, 0xffe6ffcb, 0xfeb7000f, 0x001afffa, 0xff64006b, 0x002bfff5, 0x000efed0, 0xfffc0019, +0xffe8fe31, 0x003bff2e, 0xffc7fed0, 0x0027fe71, 0x0038ff33, 0xffb2018a, 0x012dffd1, 0xfff10119, +0x0364fe9b, 0x042003ad, 0x012f0325, 0xfff6ff6a, 0xffb1fcfa, 0xff56002d, 0x0000ff3c, 0xfed7ffdd, +0xfebaff33, 0x003cfe46, 0xfff6fe28, 0xffdaff02, 0x0015036c, 0xfde3ffe4, 0xffe5ffdb, 0x00480066, +0xfd71014d, 0x00000037, 0x01f7fe9e, 0x0000fe08, 0xffedfef2, 0xffd4012e, 0xfdcbfe8f, 0x00b2fea1, +0xffebfecf, 0xffb7ffd9, 0x0000ffbe, 0xffe5fe7c, 0xff3201e7, 0x028f000d, 0xfffcff4c, 0x0000fe56, +0x0091033d, 0x01ee00dc, 0x0000fff7, 0x0000002c, 0xffe6ff54, 0x001000aa, 0x02310235, 0x020a000e, +0xfe35fecd, 0xff71001b, 0x0328ff50, 0x00310000, 0xff60ffac, 0x001f003e, 0xff29fffd, 0xfea00033, +0x002f012e, 0xffc6fde9, 0xff6101c0, 0x02cd0107, 0x0008fed1, 0x01c90014, 0x000ffe1a, 0xff37013d, +0xffe7fff9, 0xffa80022, 0xfe1afff1, 0x02050069, 0x00000004, 0xfff80094, 0xffdcff78, 0x0177ff20, +0x0328fe63, 0x000f0020, 0x002effb9, 0xff3200d6, 0xff10feb3, 0xff47fea1, 0xfe48016a, 0x00c4ffe1, +0xffbefeef, 0xffb1fe42, 0x002fffec, 0xffcaff4d, 0xffe3fdbc, 0x00fdff8f, 0xff36ffa5, 0xfd88fe7c, +0x03baffa2, 0x0024ffaa, 0x0056ffe1, 0xfe7f0049, 0x009dff99, 0xfedefda9, 0xffb9fcd0, 0x0182ff70, +0x00070017, 0xfe59ffe0, 0xfeaeffbb, 0xfff4fd83, 0xff8d0214, 0xff6cff3a, 0x021e00b7, 0xfed9fffa, +0xffc70170, 0xfe72fe16, 0xfd6fffa1, 0xfe9efdab, 0x01b0ffe4, 0x018702e1, 0xff3f0285, 0xfed90084, +0xff96fff2, 0xfe76fe6c, 0xfeb2ffe7, 0xff800290, 0x013501e8, 0xffe9003e, 0xff33ffa2, 0xfee60070, +0x0328ff71, 0xff46ffee, 0xfe6f003d, 0xfffa026e, 0xff6a00ff, 0x0140fd97, 0x001d004b, 0xff72ff13, +0xff7ffcf7, 0xfefbffc2, 0xfdf7ff9e, 0xffb2ff15, 0x00acff9c, 0xfd8afefc, 0xff55fd17, 0x025cff39, +0x03b9ffb6, 0x001efe65, 0x011a0020, 0x0025fe6f, 0xffca00ce, 0xfe820057, 0xff54001a, 0xfff4ff7c, +0xffe00170, 0xfed70075, 0xfff5009a, 0xff4cff7a, 0x0057ffb5, 0xfd9cff22, 0x00a9fe02, 0xff61ff96, +0x0095009d, 0xff24feda, 0xffe6003e, 0xffec009b, 0xff8d00b8, 0x00e50027, 0x0072fed9, 0xff17016b, +0xff6cffd8, 0xfff8000e, 0x0030fe63, 0x0131fe42, 0xff9e0047, 0xff5500d9, 0xfe98001e, 0xffc1ff8d, +0xff3afe83, 0xffa5ffee, 0x0328ff83, 0xfeb50126, 0xffb80008, 0x0067fed9, 0xffbbfe06, 0x030e006a, +0x02c30028, 0xff3c0115, 0xfe35fd86, 0xffaefe0c, 0x017d002d, 0xff120031, 0x0085ffcb, 0x013cff86, +0x000a002d, 0xff17fefd, 0xff72000f, 0xfec0fe8d, 0x0111ff03, 0xffc4fea0, 0x00b1ff05, 0x001500bd, +0x001a0171, 0xffd8ffe9, 0xfe19fe70, 0xfec602f9, 0xff7e0227, 0xfe59fe1a, 0xffba001c, 0xff8eff35, +0xfcde0156, 0x00a5ff65, 0xff5e01bf, 0xfea000cd, 0x0132010c, 0xff72ffa0, 0x0000fed5, 0xfe59023a, +0xff47fe98, 0xfe86ffcd, 0x003dfef3, 0xff86ff03, 0xff650040, 0x0075008e, 0xfec5fdcf, 0x0063034d, +0xff2afd99, 0xfe7a0150, 0xffb80150, 0x016800b2, 0x00b9017b, 0x0037ffcb, 0xfe8ffded, 0xfd9cfdde, +0x028fff33, 0xfec5ffd8, 0xffeffe80, 0xfd1cfe73, 0x0072feeb, 0x013d013a, 0xff1600e5, 0xfe3dfdcc, +0x0246ffa7, 0x010a004d, 0xfd7bff64, 0x011b000b, 0xfda2ff1b, 0xfec9ffbb, 0x00f0ffa5, 0xff8efd95, +0x00340022, 0xfee60163, 0xfe70fe8c, 0xfefeff1a, 0x0060fd12, 0x000f0187, 0xff9ffff2, 0xffb100ad, +0xff3fff2c, 0x002eff88, 0xff14ff9d, 0xff3a00a3, 0x0064feb0, 0x001dffbb, 0x0237fea5, 0xff40ffce, +0x0000ff04, 0xfecb008e, 0xff6aff91, 0xff9d00b4, 0xffcafed4, 0x00f902f2, 0xff76fda9, 0xffdd0019, +0x00dffe54, 0xfd24fe22, 0xfff4fff9, 0xfe0a015c, 0x02d6fd1f, 0x0009ff6b, 0xff96ffbd, 0xff2dfff3, +0xff640146, 0x0088fe3c, 0x005eff91, 0xffa60000, 0x0065ffe6, 0xff76003a, 0xff7201d0, 0x00aafff1, +0xfeba00de, 0x001bfe89, 0xff5dfebe, 0x00a90042, 0xff3ffdef, 0xffaa00d0, 0xff37ff39, 0xff470191, +0xfe87fe80, 0xffa901cb, 0xfe91ff59, 0xfecb006a, 0xfd3cff58, 0xffe6002c, 0xff5eff61, 0x00a9ffc1, +0x0057ff01, 0x0075006a, 0xfe7e011b, 0xfeecfe97, 0xfef3fe9e, 0xff8c0074, 0xffeaff8b, 0x00e60230, +0x0028fff1, 0xfff400f1, 0xfe8fff97, 0xffbe00b2, 0xfec6ff9d, 0x0108033d, 0xff9e00f7, 0xffeefe9d, +0xffc9ff59, 0xfecaffaa, 0x00bcff1e, 0xff97fe39, 0xffd8ffb8, 0xfe64fe6c, 0xfea600e9, 0x020bffad, +0x0278feab, 0x030cfe42, 0xff90ffbb, 0xff0f02bf, 0xff4dfe59, 0xfe94004f, 0xffd7fe47, 0xfe8c0017, +0xfea6fe8b, 0xfe6aff86, 0xffbbfd0a, 0x002ffe32, 0x0008012b, 0xff9cfe75, 0xfff9002c, 0xfe86ffa3, +0x0333ffa2, 0xffa3ffbb, 0xfeaefe6c, 0x029cfe7c, 0xfe4dfed0, 0xff1efe9a, 0xfe6202c6, 0x00eb0002, +0xfff502b0, 0xfecb00c4, 0xff95febb, 0x01140000, 0x0027ff1d, 0xff820206, 0xfed3ff83, 0x00070021, +0x00600208, 0xfeb8fe6e, 0xfffdfff6, 0xff13ff1e, 0x0021febb, 0xfee4ff9a, 0x004ffed9, 0x0068ffac, +0xfdd80152, 0xffb9fe8f, 0xfe54ffef, 0x00360055, 0x01700029, 0xfe4600bf, 0xfd80fce8, 0xff90fe33, +0x0001fea7, 0xfecd0095, 0x001affc2, 0x0002000f, 0xffb40014, 0xfd8bff5f, 0xffb60280, 0xfde1ffe3, +0xffccfea7, 0x00dfff16, 0x0014ff10, 0xfe6e0126, 0xffe3fd0e, 0xfd970057, 0xffe4febd, 0xff6cff76, +0x00b40156, 0xffb1ff07, 0x006bff45, 0x00b7016d, 0xff330015, 0x01880021, 0x01570019, 0x01390011, +0x02f0ff72, 0x025f035d, 0x0345022c, 0xff8aff9e, 0x0144ff49, 0xffcbfef8, 0xffcdfd83, 0x024affc0, +0x00c5fec9, 0xffff0007, 0xffc200e2, 0xfedd00c2, 0x0139fff5, 0xfff5ff76, 0xffb1ff85, 0xfdf4ffb3, +0x0309ff1a, 0x009fff19, 0xff160168, 0xffd2feec, 0xfed9ffa0, 0x0141ff7f, 0xfff60306, 0x019afff1, +0x0020fe8c, 0xff80feb1, 0x0091fe93, 0x00a1feed, 0xff320429, 0x004501a8, 0xfff0fed0, 0x001effb9, +0xff8a0031, 0xfeab028f, 0xfe5fffd4, 0xfee4ff2b, 0xffe40006, 0xffc5ff86, 0xff01ffea, 0x010401e2, +0x004300e5, 0xfe58012c, 0xff8cff87, 0x0086ffb9, 0x0352fe5c, 0xffd8ff6d, 0xff2200cd, 0xfe3cffc5, +0xfec5fffe, 0xffe100c5, 0xfda7013d, 0x0259fd19, 0xff63ff87, 0x003f02c0, 0xff8efff9, 0xffd50395, +0x0157001e, 0xffbffeeb, 0xfed5ff38, 0xffd6ff26, 0xfe9e011d, 0x0104ffaa, 0xffd3ff80, 0xffc0ffd0, +0x0103fe63, 0xfe6c000a, 0x0000ffa9, 0x0139fedf, 0x012a0044, 0xfeb8fec4, 0xfe19ffa0, 0x021e002a, +0xfecafff2, 0xfec0ffe0, 0x0043ff4d, 0xffebfd8d, 0x0034ffde, 0xffc10016, 0xff8dfd21, 0xffc0feb0, +0x00b6fed7, 0xff340103, 0xfffffde2, 0x001f00ab, 0x00b7007a, 0xfe41fe8f, 0xff21ff6d, 0xfff9ffdc, +0x0023fdde, 0x0253011f, 0x035d019a, 0x03450034, 0xff4cff3c, 0x02b1fed0, 0x0014ffe5, 0xff21ffd2, +0x005afe63, 0xff72ff0f, 0xfff9ff97, 0xff9d0179, 0xfdfa007d, 0xff9ffe8a, 0x00b0fe62, 0x00720021, +0x0226ff10, 0x0258019d, 0xff6bfe48, 0xfe63fd0f, 0xff31013d, 0xff1afe0c, 0x007bff9a, 0xfee900e9, +0x0025ffb5, 0x00b7ffcb, 0x00cbfd50, 0xffe200b6, 0x007e00c3, 0x028700d6, 0x0244ff50, 0x00820145, +0xfeca0022, 0xfee6ff32, 0x017dfd4c, 0x00200220, 0xfecffed7, 0xff6c01ec, 0xffcdff35, 0xfeaeff60, +0xfe62fd4f, 0xff4a0095, 0xfde0fe6c, 0xff1afeb0, 0xffe5ffd0, 0xfdc3ff85, 0xffa0ff67, 0xff9f001c, +0xfe550237, 0xfe9e006c, 0xfffa0234, 0x00c4ff8a, 0xfec5ff67, 0xffda0152, 0x0111ffd1, 0xff61007c, +0xfe84ff6d, 0xff2b002a, 0xfd5d0176, 0xff1dff57, 0x00a1fd6c, 0x0074fe42, 0x007bffe1, 0x0003ff87, +0xffc2000a, 0x0023fec2, 0xfff4fe97, 0x0184ff9f, 0xff1d0033, 0x0005fec9, 0x019d0075, 0x01d0ff72, +0xfe55ffa0, 0x005ffeed, 0x0330004a, 0xff86001c, 0x02b3026e, 0xfd040012, 0xff78ff64, 0xff6dffa5, +0x008c01ec, 0x013f028d, 0xfe34ff63, 0xffce0019, 0xffd301bc, 0x032affb2, 0xff7cfe14, 0xff85ff77, +0x00340004, 0xffe5fee5, 0xfefb0077, 0xff89ffde, 0xfff3ffa5, 0xffe9ff90, 0x005ffef9, 0xffd0020c, +0xff8b00ac, 0xffd4008f, 0x031800cd, 0xff92fffd, 0x0059ffec, 0xfed6fe65, 0xfea9ffa0, 0x01aeffaa, +0xffae0011, 0xffa6ff0f, 0x00f0002f, 0x0057019b, 0xffb3ffdd, 0xff77fee6, 0xff1000be, 0x0069015c, +0xfe62ff03, 0xffb5008f, 0x0059fd83, 0x000c0022, 0x008e006e, 0xff6dffb3, 0xff2dffcb, 0x0036ffb3, +0x0083ff61, 0x000afff6, 0xff6bff2c, 0x0054fea1, 0xfd4f009f, 0x0173fec9, 0x011dfe5f, 0xff25ff9f, +0x02b9fff9, 0xfe720362, 0xfdecff66, 0x0139006f, 0xfff6ffe5, 0xffef008a, 0xff5bfecf, 0xfe54ffaa, +0xfe8100e6, 0xfe8900a8, 0x00b7ff8b, 0xffad00ab, 0xfef6ffb4, 0xff49ffb0, 0xfecdfe34, 0x0048ff16, +0x014500eb, 0x00ce0019, 0xfff3005b, 0x0012ff8f, 0x00cbfe8c, 0xfe2fff37, 0x0135fe33, 0xff2d02e7, +0xfec8ff0b, 0xff9400d3, 0xffbc00a9, 0xfe84fedf, 0xffbe015d, 0xfe6d00ec, 0x02f60053, 0x00c9001f, +0x006a026b, 0xfff7003f, 0x006afffa, 0xffcb0083, 0x0063fffc, 0x0032fe70, 0x0129fd85, 0xffb302d5, +0x00d2ffcf, 0x001c00e6, 0xffa9ff8e, 0x005f036e, 0x0111feb3, 0xfe3dfe9c, 0xff8700c4, 0xff82ff64, +0xff1900b7, 0xffd400e9, 0x02ad033d, 0xfe920095, 0x00e9ff22, 0x032c001e, 0x0209002d, 0xfe7001bb, +0xfddf020c, 0xfeb2fdef, 0xfefc0410, 0xff52007e, 0xfe7afeca, 0x01550086, 0xff1bfe18, 0xfee2feae, +0xfe6eff72, 0x0111000c, 0xffc70028, 0xfefdfee6, 0xff44ff0d, 0xfea5ffa7, 0xfeacffee, 0x02940146, +0xfda2ffa7, 0xfec3ffcb, 0xffe3ff15, 0x00b1000d, 0xfece004f, 0xff6aff66, 0xffbffe79, 0xff600115, +0xff76016d, 0xfff3ff5f, 0xff220000, 0x012a000d, 0xff0d02d8, 0x037bffce, 0xffb4002d, 0xffbaffb0, +0x02e1fefe, 0x0364002f, 0x019100e6, 0xffdd0047, 0xfe62fff6, 0xff3afe7f, 0xfec3febf, 0xffb4ff91, +0xfe100080, 0x0156005c, 0x02280014, 0x02e4fda6, 0xfe31feb2, 0x02cd015f, 0xff53ffd3, 0x000efe59, +0xff67ff2b, 0x01fbff2a, 0x02d6fedf, 0x0259fff4, 0xfe88006a, 0xffaeff99, 0xfff90040, 0x020c0071, +0xff8b00c0, 0xfe6cfe4d, 0xff49019d, 0x001cfeee, 0xfcb6ffe1, 0x001a0000, 0x00d3febc, 0xff5ffe50, +0xff5eff90, 0x00bcfefa, 0xfec2ff78, 0x0084fe85, 0x00aafe2a, 0xff3f0103, 0xff17ff3c, 0xfeb1ff3c, +0xfeb0ff34, 0xff74ff0f, 0xfdfa0322, 0xfe35fd4d, 0xfe91fe01, 0xff5bff9c, 0x0177002e, 0xfe93001c, +0xffbb000b, 0xfe4e0033, 0x00a3ffe8, 0x003a0078, 0xfe8200c0, 0xffd00139, 0xffd80328, 0x0053008e, +0x0006fe91, 0xfe22ffd0, 0xffbbfd33, 0xfe9b01b9, 0xff83ff74, 0x02f9ffa4, 0xff85ff5d, 0x00470025, +0x00b3feab, 0xfe81fff5, 0xff86ffd9, 0xfe2bfff9, 0x005a001a, 0x0180feed, 0xfee90021, 0x0051fee3, +0xfe63021f, 0xfe81fe8d, 0xfeb5fdda, 0x0085ffa5, 0xffc7ffce, 0xfe86fe59, 0x0022ffb6, 0xfe0bfff9, +0xffeb0067, 0x00000051, 0xff7b0071, 0xffc4fe93, 0xff71fecb, 0x0130ff91, 0x020afe6c, 0x0061000a, +0xfd6dff88, 0xff320056, 0x0231ff1b, 0x00d3ff24, 0xfe9b028d, 0xfedefd85, 0xfe10fecd, 0x00b3ffd1, +0xff91008e, 0x02b4fec3, 0xffbbffea, 0xffe1fe2b, 0x001c01fb, 0xfea5ffb8, 0xff1f03d5, 0x02e10177, +0x0052fe71, 0x032cfedd, 0x016d030c, 0xfff0fee2, 0x00f7ffb7, 0x00270395, 0xff9dffb8, 0xff45fe6d, +0x011f0156, 0xfe3dff55, 0x001700d3, 0xfe0afec2, 0x001eff50, 0xffa600ba, 0xfed9ffde, 0xfec2fe59, +0xff9dff9a, 0xfeb6ff6e, 0xfff9000d, 0xfec7014b, 0xfde9fffc, 0x0020feee, 0xffc6ffa2, 0x030001cb, +0xfe7dff1a, 0x019600b0, 0x009efe94, 0x00cd0085, 0xfe6effaf, 0xffd00039, 0xfe560073, 0xfe02feb3, +0x006200c9, 0x0332ffc6, 0xfe85ff6c, 0x0020026e, 0xfe54ff89, 0xfe690095, 0xff37fff8, 0xfdd8ff8e, +0xffc00303, 0x003affd6, 0xfe9dff4d, 0x033efe17, 0xff50fed5, 0xfd8bfda1, 0xff340078, 0xff6ffe88, +0xff9fff15, 0xffbb01ce, 0xffc70035, 0xffa1005f, 0xfed40171, 0xff09fe18, 0xff9ffe65, 0xfe04ffac, +0xff370000, 0xfdc0fecb, 0xffa6fe55, 0x00c1fe59, 0xffb900ea, 0xfcb40012, 0x001d0000, 0x0168ffd7, +0xff89fdab, 0x00670048, 0xff35ff5a, 0xfe87fe78, 0x01e2ffdd, 0x0067ff2e, 0x00f00069, 0xfdf4ffb0, +0xffc50156, 0xfe3d001a, 0xffc8ffd3, 0xffcaffa9, 0xff9d01e7, 0x0189fdf4, 0x03ba0288, 0xff340156, +0x00e5030c, 0x006aff35, 0x02cdfd63, 0x000701c4, 0xffa500d9, 0x002d000f, 0xff290050, 0xfffffff7, +0x002ffd2b, 0x0154ffb9, 0x006e02aa, 0x01c7ffc7, 0xff09ffcc, 0xffe0000b, 0xfe780164, 0xffec0080, +0x0369005e, 0xffd1fcfd, 0xffde0169, 0x001f0194, 0xfe8a0091, 0x010cff2b, 0xff340233, 0xff03ffff, +0x00e7029a, 0xff3c0155, 0xfe6effcc, 0x00cefe5f, 0x0057014c, 0x01b5fe8a, 0xfdf500d3, 0x0024ffdd, +0xfe7afe34, 0x0046ff9f, 0x00390019, 0x02d8000a, 0x00a5fefc, 0x0049ff8f, 0x01bcff76, 0xfe590049, +0xff9d0104, 0xffcbfdf7, 0x000f0272, 0x0018026e, 0xfff5ffdd, 0xff9cff76, 0xfeedfff8, 0x0146ff4c, +0xff7e017a, 0xffd9ff3a, 0x0036feb0, 0x00960089, 0xfe18ff3f, 0xffb8ffcb, 0xff3d02bd, 0xffe1fe68, +0x0023ffd2, 0x00daff9f, 0x007afed0, 0xfd66ff5f, 0xfdf4ff83, 0xff1d00be, 0xff92fea9, 0xfef7ffb0, +0x004fffa6, 0x006a0049, 0xfe30febc, 0x0246ffaf, 0x000bfe46, 0x00b2000a, 0xfeebff4a, 0xff870094, +0xfe7100e1, 0x011c034c, 0x029c02a3, 0xfff3ff5f, 0x0000fec0, 0xffdfffc2, 0x035200f0, 0xff61fe7e, +0x00e30211, 0xffaaffdf, 0xff99fe1e, 0x01ae022d, 0xfeb3fdbc, 0x027400b6, 0x030e006c, 0x0243ffb0, +0x00b7fea0, 0xff6efe56, 0x01e2ff45, 0xfe65fef3, 0x02d500cb, 0x0012ff91, 0xfe68fdc9, 0x0140feef, +0x001b0139, 0xff450071, 0xffea0197, 0xfff70070, 0xffe9fefc, 0xfeb4ff2d, 0x012900e4, 0x002a015f, +0xff24fe3c, 0xff1ffff9, 0x000002aa, 0x003402d9, 0xfeebffbe, 0xfec2feb6, 0x013f0066, 0x0248febc, +0x003c0031, 0x00de007d, 0x0162ff86, 0xff3afeab, 0xff01ffe0, 0x013affe6, 0x00570061, 0xfd500187, +0x011a005e, 0xffa4fe72, 0x0189ff3a, 0x0059ffcf, 0x0128ffde, 0xfec7ff0d, 0xff410047, 0xffdfffec, +0xff00008c, 0xffe1ff0d, 0xfea5ff47, 0xff1afed7, 0xff36ffb1, 0xffd6ffee, 0x0093ffde, 0x00b2ffdf, +0xffb3fe66, 0x02a6ff31, 0xff170080, 0xff850351, 0xffc0fe58, 0xfe56008d, 0xff7400e3, 0xfe02ffb3, +0xff43fee6, 0xffe6ffcb, 0x00cb00c7, 0x02df03d5, 0xfff1ff25, 0xfe65ff91, 0xfe94fffb, 0xff42ff73, +0xff16fe56, 0x00120362, 0xfdd00041, 0xfe56ff9b, 0xfe68fed4, 0xff52feef, 0x01720175, 0xffa20001, +0xffe2ff4d, 0xfe66fe30, 0xff7300fc, 0x017203ed, 0xfeb3ff78, 0xffd60030, 0x0014ff3e, 0x0164fe42, +0xffa4ffea, 0xfff80192, 0xff85007a, 0x004dff74, 0xfe5c0000, 0x00a90189, 0xffd10135, 0x0055feeb, +0xfe8900a5, 0xff050000, 0xffb7fec2, 0x003d005a, 0xfed9fe76, 0xffcb0046, 0xfdc0fe95, 0xfecbfe70, +0xfeaafe81, 0xfeba0025, 0x01ddff3c, 0x005affd1, 0xfebdffbe, 0xffb0fe9a, 0xfec3ffa7, 0x013e00e5, +0xfe4bff56, 0x016bff9f, 0x00bc00e2, 0x00dafecc, 0x0029ff67, 0xfe87ff56, 0x00a9fec9, 0xff75fffa, +0xfeb8fdf4, 0x0182000e, 0x0199febf, 0xffda0059, 0xfec1015a, 0xfefbfd83, 0x0029fdf6, 0xff81fe93, +0xfe54fee6, 0x01890079, 0xff72007e, 0xff61ffa5, 0xfdfd0043, 0x0038fe9c, 0x0022ff46, 0x01b300b2, +0xff95ff3c, 0x001300f5, 0x0160ff91, 0xffbd00e9, 0xfeb3fe4b, 0xffbffd37, 0x01a20042, 0x0083ff68, +0x00c9ffe6, 0xff42fed9, 0x024ffff5, 0xff1fffea, 0x0055ff38, 0xffa8ff51, 0xffc80327, 0x01b5ff57, +0xfd4ffed3, 0xffb4001f, 0xff00004a, 0xffe2013d, 0x001dffb4, 0xffa0ff3f, 0xfdcc032c, 0x0225fffb, +0xff54ff08, 0x008bffe8, 0x0056fe4d, 0x0212021b, 0xff8f030f, 0xffe9006d, 0x00fefd87, 0xff960169, +0xffeafff8, 0x00720172, 0x02490238, 0xff82ff05, 0xffde00ea, 0x0060ff03, 0x004cfdfa, 0xff0f0030, +0x011cffef, 0xffa8ff0a, 0xfe27fff6, 0xff7e0077, 0xfda0ff42, 0xfe1ffe51, 0xff880000, 0x005affc5, +0xfda00175, 0x0152fedd, 0x02f9017a, 0xff44ffcc, 0xfff5ff37, 0x00c80154, 0xffaafedc, 0xff82003e, +0xff6aff58, 0x0149fe16, 0xfe73fe4f, 0x00a9fe23, 0xfeecffeb, 0xfe2ffe7c, 0xffefffc4, 0xfdb6fcff, +0xff1efce4, 0x010f0036, 0x0202ffa9, 0x0128fff3, 0xffabfd90, 0xfd1effce, 0xff1bffff, 0x0047009d, +0x012bff52, 0x0079ff79, 0xfda2fed9, 0x003c0040, 0xfddd01d9, 0x00c70016, 0x014a00e3, 0x0107ffad, +0x025cff0d, 0xff38019e, 0x014cff6d, 0xff8fff28, 0xff0f02bf, 0xfed602d6, 0xff200115, 0xfd89006d, +0xff6afdc8, 0xfd8dfe91, 0xff8bff56, 0x024800da, 0x002dff96, 0x0351ff37, 0xfe0e00b1, 0x00cfff1f, +0xfe9700cc, 0x003cff6a, 0xff6900ec, 0xfe980107, 0x013cff85, 0x0000fe80, 0xff4002c0, 0xffe2fea7, +0xfe67ff76, 0xffb7ff02, 0xfd7f004d, 0xff6bff5f, 0xfffcfd92, 0xff8300f3, 0xff7cff26, 0xfd500142, +0xffb5ff37, 0xff88012f, 0xff4d013f, 0x00beff6c, 0xff8c008e, 0xfff6ffa8, 0x00800206, 0xff87ffbd, +0x033a0149, 0x0039fdf1, 0x0283002a, 0x030f0092, 0x0184ff22, 0xffea0006, 0x0098fd8d, 0xfe6e005b, +0xfe80003b, 0x00f50249, 0x01940049, 0xff07fe60, 0x004f00eb, 0xfdaf003c, 0x0044fe28, 0xfe64ff52, +0x0077008e, 0x014efff6, 0xff3fffea, 0x0068006d, 0xfec600f4, 0x0086ff28, 0xfea8fe4e, 0xfffa0100, +0xfef1ff95, 0xff4bff4c, 0x0294fe90, 0xffa4fe27, 0xffe40093, 0x01b3009d, 0xfd8a0223, 0xff69fe74, +0x02cf0022, 0x0088ff07, 0xff6f0179, 0x027f002e, 0x007fff6c, 0xfdf7ffe8, 0xfdbfff4f, 0x0036034d, +0x01abffab, 0x012d0237, 0xfd7afff6, 0x02f10018, 0xfef9fe69, 0xff26ffe3, 0x017a005a, 0x024ffec7, +0x004aff28, 0xfe190032, 0x000f0086, 0xfffc002b, 0xfd09fe84, 0xff22ff63, 0xffacffef, 0xff83017e, +0x01a702b5, 0xff60ff4f, 0xffd5fd92, 0x0072fef2, 0xfda6ffd9, 0x0000ffcd, 0xff16ff03, 0xff4cfe2a, +0xfe80ff83, 0x000f0135, 0xfeeffdf1, 0x0150fd82, 0xffe1001a, 0xfe5000bb, 0x0000fee2, 0xff52ffb3, +0xff9fff6d, 0x0000ff0f, 0x009d011d, 0xff4dffc8, 0xffd20141, 0x0158ffb5, 0xfea6ff6e, 0x02bffe40, +0xff5affe9, 0xff07ff4d, 0x01540061, 0xfe21013f, 0xffdcff65, 0xfdfcfef3, 0xff14fe41, 0x009dffb7, +0xff3d00b5, 0xfecdfe5e, 0xff9002e9, 0xfd37fee8, 0xff6a0052, 0xff00fe97, 0xff91fefb, 0xfef7fe96, +0x0137ff5b, 0x0128ff05, 0xfecc007b, 0xfe1aff1e, 0x004300ce, 0xff950018, 0xfe8e01e8, 0x005affac, +0xff91fe6d, 0xff53ff64, 0xfdf4000e, 0xfe8aff57, 0x00540331, 0xff6c0000, 0x0013020c, 0x003bfecb, +0xff4c00ad, 0xfe9bff6c, 0xff7cfd58, 0x0001fe2a, 0xfd1efdfc, 0x01150065, 0x009401cb, 0x009cff76, +0x002bff61, 0xff26fe78, 0xff7701d4, 0xfed1002e, 0xfe9c0169, 0x0033030f, 0xffef0113, 0xffb4ffc3, +0xffd3ffe6, 0x004b0177, 0xffd3ffe5, 0xfe3efd82, 0xff9fff5a, 0xff6dfebb, 0x016a00e4, 0xffd3ff16, +0xff35002e, 0xff0afee0, 0x0052ff95, 0xffa800b5, 0x00a3ffb2, 0xff4dff75, 0xff9900f1, 0xffbf01c9, +0xffa4fea7, 0xfe4eff27, 0xfe91ffe1, 0xff730096, 0xffe90049, 0xfffffe4d, 0x01bafeab, 0xff8a0001, +0xffa20135, 0xfe7dff8a, 0x01ddffe7, 0xff72fe90, 0xffeeff08, 0xfe75fee0, 0x018300a0, 0xfe86ff13, +0xfe6cfec3, 0xff70ff47, 0xff8bff8e, 0x001e0014, 0xff60fe38, 0xff6bfe77, 0x02c4ff46, 0xff48000e, +0xfe22ffd3, 0xfecffedc, 0xffbdffc9, 0x016fff37, 0x003e00c3, 0xfefaffaa, 0xffda0004, 0x002102cf, +0xff80fd95, 0x00b4fea8, 0x0060ff75, 0xffff000a, 0xffe00165, 0x00b20024, 0xfe8efe83, 0x019eff44, +0xffe8febe, 0xfede006a, 0xff46011d, 0xfe760004, 0x00a9fd88, 0xfe58feaa, 0xfebefe91, 0xfde2014b, +0x00eefec3, 0xffffffea, 0xffafff4d, 0xffa5fdbc, 0xfe4202e2, 0xfe410342, 0xff2effe5, 0xff9e0177, +0x02e5fdd9, 0xff7cff45, 0x014cfea0, 0xfee1ff67, 0x001b016b, 0xfe270000, 0x01800053, 0xfda100a4, +0x0096fea9, 0xffd2fdf0, 0x0057fe40, 0xffd400ea, 0x01d90074, 0xfe67ffed, 0x00acfe40, 0xfeca00aa, +0x000aff46, 0xff65fffd, 0xfef2fff6, 0xffa5fe91, 0xfeff009b, 0xffc0fe7c, 0xfe86fce4, 0xff91ffea, +0xff7e0022, 0x0101009c, 0xffc40235, 0x0254ffba, 0xff9fff78, 0xfecbfe07, 0xff60febe, 0xfdf6fedf, +0x029cff8b, 0x0040fd09, 0x032a000a, 0xfed2fe3e, 0xfea9fee2, 0xff57fec3, 0x00f7fec5, 0x003b0133, +0xfff6fed4, 0x00edfdeb, 0x0092ff7c, 0x0115ffc4, 0x022100f8, 0xfef6fd8d, 0x011b0209, 0xfe9d0093, +0xffbe0069, 0xff820238, 0xff68fe9d, 0xffe501dd, 0x00e5ff05, 0xfe89ffd3, 0x009cff15, 0xffd70000, +0xfeea02ba, 0x009afe73, 0xff65fe87, 0xff77ff44, 0x02bdfeb8, 0xff96ff79, 0x00acfdde, 0xfccb014d, +0x0069fe7f, 0x009100af, 0x005c0086, 0xfff9006b, 0x02fafebf, 0xfe9efdb1, 0xfe8b0062, 0xfe26febe, +0x013bfed7, 0x003fff6b, 0x0138fd9f, 0xfe6dfe9d, 0xffbcffe4, 0x01490116, 0xff54ff88, 0xffafff16, +0x0000000a, 0xfe270007, 0xfefffd58, 0xfe960147, 0x0056ff1b, 0x0245fe98, 0xfde6003b, 0x00c3ffdc, +0xff8e00a4, 0xfe92006e, 0x00e300f4, 0xffff01d1, 0xfff1ffc5, 0xff78fea9, 0x00bbff0d, 0x0157ffd2, +0x02ba0028, 0xfe55fe6d, 0xfedc005a, 0x002efd70, 0xffd6002d, 0xfd97ffb1, 0xffaa012b, 0xfea5ff95, +0xfe36003c, 0xfee200f6, 0x012dffb5, 0x010e0120, 0xffc8fe56, 0xfee10076, 0xfdb4010d, 0x001c025c, +0xff0000c4, 0xffd7fd64, 0xfef601c8, 0x0020ff19, 0x005fff7e, 0x018801ac, 0xfe5aff8f, 0xff9aff61, +0x0155ff3f, 0x0003fe7c, 0x007e018b, 0x0005ffd2, 0xfd6bffbe, 0xfec9006a, 0x00a1fe01, 0x01b1fd88, +0x000dfd40, 0x0160fe0b, 0xfd1e01b6, 0xffe901c6, 0xfee0fd64, 0xff87fdf6, 0xfe41ff44, 0xff4fff4c, +0xff7c0134, 0x0039ff46, 0x0027ffae, 0xff4c002a, 0xfd7afec3, 0xff24ff9f, 0xfea9fdd1, 0x00bcfdd8, +0xffc20017, 0x0070ff53, 0xfe5bfd43, 0xffe5ff67, 0x00240078, 0xfea7ff5a, 0xff6dfebf, 0xfe9b0273, +0x027f002a, 0xfeae0135, 0xffc2013f, 0xfea5ffc1, 0x02eeff1e, 0x0253ff73, 0xffc0ffdc, 0xfe090248, +0xfdd1fffa, 0xff130212, 0xfe2cfff3, 0x01b10015, 0xff4bfe86, 0xff1f02d6, 0x02710016, 0x0016ffed, +0x03100013, 0xff70fea1, 0xff94ff60, 0xfe35fffb, 0xff9eff09, 0x0029ff9f, 0x006aff92, 0xff680091, +0xfd8e0021, 0xff33fedb, 0xff3cfe37, 0xff6efea3, 0xfec5feae, 0xffd5fe7c, 0xfe96ff45, 0xffe30026, +0xfd46fe0a, 0x0129fedb, 0xffeafff5, 0xff9100a5, 0x025dfe84, 0xfe310327, 0xffd60271, 0xfdd4ff89, +0xff60feeb, 0x003502c4, 0xff37fff3, 0xfe190039, 0x017cfdb8, 0xff2d0197, 0x0060ff46, 0xffbbfe6a, +0xfd88ff9f, 0xfe730189, 0xffdeffb7, 0x011c0104, 0xff27ff76, 0x013efe4d, 0xff6b006f, 0x0034fedd, +0x0039ffe8, 0xfeacfe98, 0xfeb5fe8f, 0xffb4003e, 0x0033ff06, 0xfd060255, 0xff00031e, 0xff8afede, +0xfeff02b1, 0xfdf100d3, 0x027801f1, 0x030ffd23, 0xff3d007c, 0xfe84fdf0, 0xff9bfe05, 0xff9fff20, +0xffb7fe0b, 0x002effb2, 0xfe56fd90, 0x01bffeb2, 0xfd06fffe, 0xff280005, 0xfedc02c4, 0xfebbff55, +0x01770292, 0xfe13ff2e, 0xfedfffed, 0x02fcfd95, 0xfff5ffc5, 0xff17fe31, 0x02b000ad, 0xfe67ffda, +0xff80ffd3, 0x0070ff4b, 0xff70ffbd, 0xfdbffdaf, 0xfe7301a0, 0xfdc80095, 0xffe8ffa1, 0x00b8ff92, +0x01400029, 0xfee1fe51, 0xfffeffa8, 0x000a016f, 0xfeea006a, 0xfe8dfeae, 0xfedffed9, 0xfe1f006f, +0x0160ff46, 0xfe6aff53, 0x02f1fe10, 0xfec90050, 0xfed6fe3c, 0xfe19fdf7, 0xff5a0070, 0xfe470003, +0x00840169, 0x00040000, 0xfe900104, 0x0124fed1, 0x0342fff9, 0x0029ff2d, 0x000a00c9, 0x0081ffd6, +0x012c00d8, 0xffc70039, 0x007002ff, 0x0021fee6, 0xfe85ffb5, 0xffe9ff0b, 0xff1cfeec, 0x02fafe11, +0xfd7dfff6, 0x0089ff78, 0xff3c0069, 0xff9b0145, 0xfd44004c, 0x00f8ff88, 0xff9200a1, 0xfd9c00f1, +0x008e00f8, 0xfea60000, 0xfe2cfebf, 0x011cfda0, 0xffce00e2, 0xffd3ff50, 0x010bffe1, 0xff560165, +0x014cfde3, 0x036eff45, 0x01ac00a6, 0x009cffd8, 0xff550087, 0x0021fea1, 0x00eb0225, 0xffeeff94, +0x0129fe4e, 0x00f80295, 0x02ad017b, 0xfeb40070, 0x016a0043, 0x000000ba, 0xff8bff88, 0xfefbff59, +0xfe36ffe0, 0xff91ffb3, 0xff04ffdc, 0xfe46ff82, 0xff82ff47, 0xff4f0040, 0x0034fe13, 0x0040fddb, +0x0016017a, 0xfead014c, 0xfeeafcff, 0xff67ff78, 0xff880279, 0x015ffe2a, 0x012bfede, 0xff6cfe5a, +0x00b1ff59, 0xff6dfdac, 0x0017ff57, 0x00b4feb3, 0xfeb4fdf7, 0xffaf0272, 0xff4dfef9, 0x019eff85, +0xfe54ff6a, 0x00ecfd4b, 0x00b4ff53, 0xff6dfef9, 0x0196ff83, 0xff4bfec6, 0xfe34ff7c, 0xfdeb0070, +0x0222019c, 0xfee30154, 0xff260000, 0xfff6fd3c, 0x0000fe9e, 0x0152025a, 0x025aff72, 0xfeadfdde, +0xfe03fe90, 0x0001ff25, 0xffc8ff89, 0x0099ff7c, 0xfdb1feb4, 0xffe6fe7d, 0xfda200a9, 0x00a7fecb, +0xfd91fe90, 0x00e2feef, 0xff82031e, 0xff9afdbc, 0xffa5ffd6, 0xffc4007d, 0xfe0b005b, 0x012e0000, +0x00e7fff0, 0xfe44ffef, 0xff6d000b, 0x00b8ff73, 0xff3effb4, 0xff0802f5, 0xff5d017a, 0xfee2ffd0, +0xfe95fde1, 0x017afdcb, 0x00d8ffe2, 0x001eff7b, 0x0182fdf4, 0xfeeffe21, 0x000e0335, 0xfe26ff59, +0xff3900cc, 0xfff1ffe4, 0xff59ffef, 0x0060020f, 0xff22fef4, 0xfe0d016d, 0xff35fe44, 0xff3c00de, +0xfeccff95, 0xfee1ff04, 0x002eff1f, 0x027301c4, 0xfff1009f, 0x0086fd6d, 0x0087ff79, 0xfff2014b, +0xfe18006e, 0xffe3ff3f, 0xffdbff35, 0x018cff81, 0x0089feea, 0xff1cffe8, 0xffa8ff38, 0x00bafdbd, +0xffccfe6a, 0xffecfe75, 0xfe64fe2f, 0xff38fe16, 0xff6c0072, 0x004bfe11, 0xfe03013a, 0xff36017a, +0xfee8ffcc, 0x0200ffa6, 0xfee100c4, 0xff4500e1, 0xff68fd24, 0xfeba003d, 0xfea1feae, 0xfe8ffcf0, +0x022c00cb, 0x033afdee, 0x011dfeb3, 0xffeafe78, 0xff4c00d5, 0x00e7ff68, 0xfec9fe9e, 0xfd97ff36, +0xffb2fe17, 0xfdd4006b, 0x0019ff96, 0x000eff19, 0x00a8ff57, 0xffe1ffd5, 0xfeb7ff8e, 0xffaa013d, +0x0200fcff, 0xfff90079, 0x0120fefb, 0xff7b0160, 0x00baff05, 0xff250002, 0xfefd00e2, 0xff1eff54, +0xffc4fe19, 0xfff3fe16, 0xff6ffe6c, 0x00dcff89, 0xfefbffa0, 0x002d010d, 0xfe2ffe73, 0xfea80172, +0xfdf600bc, 0xfe62fe40, 0xff440163, 0xfefb00d8, 0x001a018a, 0xfff6006d, 0x0029feeb, 0x005000ae, +0x000afdc8, 0x01930116, 0x0021ff83, 0xff650013, 0x015aff63, 0x012dfe74, 0x01c2034a, 0xfee0004e, +0x0000fd6c, 0xff57fefa, 0xfedbff9b, 0xff79fef4, 0x00e50033, 0xffc8fe2a, 0xffcafd0c, 0xfe9cfe18, +0xff6fff8e, 0xfe820064, 0x009cff20, 0xff25ffc4, 0x02f4fd6d, 0xffe7ffb0, 0x00b6fdee, 0xffb200c7, +0x02ffff98, 0xfea3ff07, 0x013a02f5, 0xfea800a8, 0x003b013a, 0x005100ae, 0x01310260, 0x0135ffa4, +0x0209fe97, 0x0080fe4d, 0x000ffff5, 0xff83fee1, 0x02c4ff20, 0x012cffb3, 0xfe9c0028, 0xffbefdbb, +0xff810032, 0x001afe0e, 0x003bff63, 0x013a014b, 0x0137fe51, 0x0140ff85, 0xfedcff2d, 0xff9fffc8, +0xfdf9ff8e, 0xfe280159, 0xff74ffb0, 0x003c0115, 0x00b5ff0d, 0x0023010b, 0xfdfeff16, 0xfe8dff77, +0x009fff28, 0xfe4e02d6, 0xff5fff87, 0xff65ffef, 0xfef700ac, 0x0113ff76, 0x00e5fef5, 0xffe902dc, +0xff76013b, 0xff9cfd40, 0x0039fd1b, 0xff920011, 0xfd4b003e, 0x014aff7a, 0xfef8ffc4, 0x025bff67, +0xfffcfe6a, 0xffb7ff96, 0xfe060096, 0x00e100ae, 0xff34ff6f, 0xff730157, 0xff53ff96, 0x0003ff83, +0x019cff88, 0xfed400e5, 0xfed0ff85, 0xfd880092, 0xff1dfdf1, 0x0018fe70, 0xfec300ad, 0x010bffaa, +0xff7001f0, 0x02ddff91, 0xff6cfece, 0xff60ff6b, 0xff6dff4d, 0xfff8ff35, 0xfe64fe3b, 0x000eff76, +0x00be0004, 0xffc8ffc4, 0x002101f3, 0x004301f9, 0xff6cfea9, 0x01160128, 0xff1efffd, 0x01fb00a0, +0x020cffe2, 0x0038013e, 0xffdfffdf, 0xff06ffb1, 0xffaf0234, 0xffe4003e, 0x02030081, 0xfde300b5, +0xfd88fffe, 0xff9201f1, 0xff2dfe85, 0xfe0dff83, 0xfda3ff89, 0x00ebffc4, 0x020ffe14, 0xfe7f002f, +0x02b1000f, 0xfe3e0000, 0x003a005f, 0xff89fd46, 0x02dc00b1, 0xfde101c6, 0x020aff91, 0xffab000f, +0x00000069, 0xff3f0060, 0x020f00d2, 0xfe7eff74, 0xfe0dffa5, 0x00450129, 0xff72fff3, 0xff5701a2, +0x02b10038, 0xfdb6ffa1, 0xfefb00a9, 0xffdcfe19, 0xffb2ff6a, 0xfda3fdf9, 0xff63ffff, 0xfe76fccf, +0xff91002e, 0xffd10004, 0xfece004e, 0xff85fdc8, 0x0049fdbc, 0x01b2fec5, 0xff72015b, 0x014dfe0b, +0xfffbfe09, 0xfe190086, 0x0136fed7, 0x00cd029d, 0xffdc0025, 0x029c011b, 0xfd3d006a, 0xff7efe19, +0x0173fe87, 0xff0a001f, 0xff08ff6d, 0xff25003c, 0xff48fe97, 0xfe7f011b, 0xfd0f0098, 0xfec2ffe7, +0x0061feef, 0xff3c022b, 0x002cff99, 0xffea000b, 0x00b302d6, 0x0022fd84, 0x013b009e, 0xff07ff7c, +0xffc50171, 0x01540170, 0xffb7fee5, 0x01d3fde2, 0xffe501b9, 0x00b8ff6e, 0x010ffd53, 0xffadffd1, +0x009eff0b, 0x03010034, 0xfe55ff1e, 0x00b600d5, 0xffadff91, 0xff44febf, 0x000ffee5, 0xfe22002a, +0x019effb2, 0x01b60051, 0x00a5ffee, 0xfdad00d0, 0xfdae0025, 0x0054ff88, 0xfd3dffb6, 0x0048ff59, +0xfec70031, 0xff3e01f4, 0xfd8e0015, 0xfecaff90, 0xff490050, 0x014bfe54, 0xff54006c, 0xfe270136, +0x001e016a, 0xff4bfff2, 0xfda5ff15, 0x00aefe67, 0xfe1d00b1, 0xfdc2ffed, 0xfdb4fde9, 0xff1f00dc, +0x0098ff5c, 0xfef50100, 0xfd82fff0, 0x004a019e, 0x015c00a8, 0x00edff63, 0x0000ff77, 0xfdbf008f, +0x013e00b4, 0x0232022f, 0xfd88ff8c, 0x00e3ff46, 0x00180024, 0xff90013a, 0xfde7fd8a, 0x0095004d, +0x0058feb1, 0xfe04fdc8, 0xfdecfd57, 0xfd9fffc3, 0xff3c012d, 0xff9e00c4, 0x00aefff8, 0xff9afea5, +0xff88ff2c, 0x01880018, 0xfe96fe8a, 0xff7f0000, 0xff7d0038, 0xffe5048c, 0xfdc7ff82, 0xff5aff32, +0xffb10262, 0xff9bff12, 0xff57ff49, 0x005ffeb7, 0x00deff33, 0x00c2ff6a, 0x00d900ea, 0xffb7025e, +0x0010003c, 0x00cefd5a, 0xffb20029, 0xfdb4ff49, 0x008100f4, 0xfe3500d5, 0xfd310079, 0x00ed0081, +0xfe39017c, 0x0047ffca, 0x0088ffda, 0x0194ff44, 0xfff00269, 0x01700030, 0xfe68fe09, 0xff8dfe94, +0x00b5ff80, 0x018d02ec, 0xff03019d, 0x007500d5, 0xfd1cff18, 0x017c009d, 0x004fff36, 0x01350077, +0x027b0032, 0xffc901af, 0x007cff7f, 0x0149ff43, 0x002700b8, 0x004a00c3, 0x001f01f1, 0xff130070, +0xff2affe9, 0xffe20004, 0x00a9fe6c, 0xfeeb028e, 0xfe5fff01, 0x00e3005e, 0xfe2fffe5, 0xfd84fdb6, +0x0026001b, 0xffe7006a, 0x01c200d6, 0x008500a7, 0xffb2fde8, 0xffb2ff6c, 0xfe9cff1f, 0x002fff71, +0xff23ff50, 0xfe34ff54, 0x0047fd5e, 0x00d6ff59, 0x02aafd6e, 0xff75ff11, 0x006401cb, 0xfe2e0098, +0xfde6ffca, 0x0077fdbf, 0xffc3fce3, 0xfe2c0293, 0x008801f9, 0xff22fd8b, 0xff7e0141, 0xfedb0081, +0xffe4fe5c, 0xfffc01cc, 0xfe3dff6f, 0xfee200d5, 0xff710025, 0x0036ff16, 0x0278ffd0, 0x0071fefb, +0xffbb0265, 0x0274fd2c, 0x0157020e, 0xfd47fdea, 0xfd1f01ba, 0xff7effe8, 0x00ea011e, 0xff030034, +0xff970079, 0x00dbfea8, 0x00b8ff56, 0xfd990074, 0x017bff96, 0xfec5fdf4, 0xfdabffac, 0x00e7011d, +0xff9a0047, 0x0388ffa4, 0xff62000e, 0x024efdab, 0xff8affd7, 0xff9afe16, 0xfe51000b, 0x00470048, +0x0125012d, 0xfdceffda, 0xff8a0068, 0xfce3fe90, 0xff900193, 0xffbafd8a, 0xfe3700d9, 0xff0c01d2, +0x02eafe65, 0x00e60293, 0xfefcff56, 0x00a8feef, 0x00df014d, 0xfe8b0021, 0x003dff6a, 0x00bdff09, +0xff10ff71, 0xfe55014f, 0x0001ff85, 0xff3effcb, 0x00c40000, 0xff46018a, 0xff890131, 0xfd8dfe94, +0xff70ff8e, 0xfe2c0012, 0xffd0019a, 0x0089fe59, 0xfe29fffd, 0xfe190002, 0x007d00fa, 0xff35fff1, +0x0027ff3b, 0x00ba011f, 0x00e5fde2, 0x0251ff88, 0xff0600e5, 0x0273fe5e, 0xfe0202be, 0xff27fdd8, +0xfe91ffab, 0xff86ff5e, 0xfd670218, 0x017c00c4, 0xfdc7ff4e, 0xfd9b011e, 0xfff6ff2f, 0xff66fd8d, +0x00ef0064, 0x00b7fd61, 0xff53fd91, 0x011bff66, 0xffeefe5d, 0x011f013c, 0xff07fedd, 0x0243ff4d, +0x02cefd7a, 0x00c3fd5d, 0xfd160196, 0xff73fcfd, 0x027f00f9, 0xff07fe08, 0xfdbd0125, 0x0029ffb1, +0xff6dff2f, 0xffbdfd51, 0x006cfd4b, 0xfdae0069, 0x00f70221, 0xfffa0055, 0xfd4effd1, 0xfdf9ffad, +0xffa5fe37, 0xff5f0205, 0xfee900b9, 0x00e70065, 0x00e3fe61, 0xff30021b, 0x0066fe94, 0x02e9fe71, +0xfe0400b7, 0x00ebfdc2, 0x01d2fe94, 0xffb7017f, 0x00270060, 0xff980158, 0xfff4fcfe, 0xffe30010, +0xfe91ffed, 0xfdb6fedd, 0xfe58ffe5, 0xff70fea0, 0x002c0101, 0x001eff73, 0x0240ff48, 0x003a001d, +0xfed0ff1d, 0x0120ff66, 0x00710018, 0xfff6ff63, 0x00040115, 0xfe45ff7b, 0xffba0000, 0xfe74fd93, +0x01afff27, 0xff9a000d, 0xff24feea, 0xfef6fde2, 0xffa00194, 0x00a800dc, 0xfef200f9, 0xffa9ff62, +0xffde01f8, 0x0090007f, 0xff4b024e, 0xff17013e, 0xfd58010d, 0xfea5ff18, 0xff1f0100, 0x008efe31, +0xfdbcff60, 0x0094ffdc, 0x00480107, 0xff980045, 0xff87ffd1, 0x0221fd7a, 0xff4afebb, 0xff54fdab, +0xff5702a9, 0xfd66ffd8, 0xffdfff54, 0xffdd0076, 0x0059fd2d, 0xff61ff51, 0x010d000b, 0x00c7fee4, +0xffa0fe45, 0x020d0031, 0x003100df, 0x016c008d, 0x00900013, 0xfd7dffdd, 0xfe06016d, 0xff6c013a, +0xff3b015c, 0xff1b004f, 0x0046fdc9, 0x005fff71, 0x0099ff91, 0xfd0dfe34, 0x00edff67, 0xfd1fffdf, +0x01f400cd, 0xfec40000, 0xfe10fd8d, 0xfe6802b4, 0xfd60ff73, 0x00fcfda1, 0x0035fddb, 0xffedfdfd, +0x01c9fe3e, 0xfe6b005e, 0x000bfda3, 0xffa80107, 0xfec1fef5, 0x005afd26, 0xfed7fd47, 0xff5b0065, +0xff43ff0e, 0xff090108, 0xff75fddf, 0xff2c019d, 0xffedff3a, 0x0056004b, 0xffa6ff44, 0x0244ff83, +0x04e40050, 0x00adff9c, 0x0071fefe, 0xffcffdce, 0x0066ff5d, 0x00a1fff6, 0x00a9ffb9, 0x005f007c, +0xfe3dff9b, 0xffb2ff53, 0x0230ff63, 0x002dfefe, 0x01bafe12, 0xfee9fec7, 0xfd93ff64, 0xff05ffba, +0x011e0086, 0x017dffdb, 0xfd24fffc, 0x021bffdb, 0x02a0ff2f, 0x00d4ff81, 0x0093ff03, 0xfda0027b, +0x004a0070, 0x02b1fed0, 0xffaafd24, 0x00810136, 0x0043fea8, 0x00b4ffd1, 0xfee200aa, 0x017fffba, +0xfe7cff46, 0xff8effab, 0xfff5ff43, 0xfef3ff0d, 0x00aefce2, 0xfea2007c, 0x010bfdcb, 0x00e8013e, +0x0131ffba, 0x01560133, 0x0013ff49, 0xffb7041c, 0x01b0fdaa, 0xff31ff2a, 0xff8bff7e, 0xffeb004f, +0xffd9ff24, 0xfec6ffeb, 0xfda40048, 0xff66ff73, 0xff25ffcb, 0xff83ff44, 0x00a2fda3, 0xfd310023, +0xff84fdd6, 0x0013fde7, 0x00460055, 0xfd61ffa9, 0xfe2cfd97, 0x0167ff59, 0xffe5ffee, 0xff59006f, +0xff490463, 0x0017ffd0, 0x00a4ff8a, 0x02bcff5e, 0xffc7ffec, 0x004a02a0, 0x01d2fd7d, 0x0148008c, +0x016dff7f, 0x0062ffb6, 0x00fc00fe, 0xff3e02a5, 0xffedff17, 0xff46ffea, 0xff46002d, 0xff92ff1a, +0xff730033, 0xff3e0039, 0x01d2009d, 0xfdbcfe66, 0x00ab00b6, 0x00e100a1, 0xff0e0000, 0x00900110, +0xff1f0062, 0x0137ff8a, 0x02a2ff5d, 0x00b0fd31, 0xff24fe27, 0x002fff4f, 0x0141fd81, 0xfda901a0, +0xff89fdda, 0xfe1bfe73, 0xfe6aff82, 0x00ecfd5a, 0xffdcfe33, 0x02650139, 0x00f4009d, 0x002100d2, +0x011eff4a, 0x008eff61, 0xff130280, 0xfd50fd47, 0x00b1fe77, 0x00f7fff6, 0x007400be, 0xfe6efe37, +0xfe2eff96, 0xff84fe7e, 0x0029fe2e, 0x00280095, 0xffec0107, 0xfd87ff49, 0xff5a0002, 0xffac00fc, +0x013eff3d, 0xfe6d000b, 0xfd9bfe7c, 0xff37fe2e, 0xfea9ff63, 0xfe34fedd, 0xfde7fe81, 0xfe81fd8c, +0xff85ff83, 0xff83000b, 0xfcdffdaa, 0xfd1aff63, 0x015501a7, 0x025dff9c, 0xfffffe07, 0x014b00d4, +0x003400ae, 0xff65fe99, 0x009b0147, 0x000e01c8, 0x0170ffee, 0xff9affb2, 0xffb2004b, 0x01fcff3d, +0xfd9b007d, 0xfec40101, 0x013b026e, 0xfd30fee9, 0xff62008e, 0x0096007b, 0x0098ff1d, 0x04e400b9, +0xfd5efe31, 0x015bfe35, 0xff7000f3, 0x02b8fe87, 0xfd26fda9, 0xfec70134, 0xfe54fede, 0xfe610028, +0x0055ff68, 0xfe8aff1f, 0x00cc00e8, 0xff39002c, 0xffa6fefb, 0x0262ffc7, 0x003efdf1, 0xff0efdaf, +0xff63fd32, 0xff4a028e, 0x003e0108, 0xff830057, 0xff12ffe4, 0xffbafe2c, 0xff1dff68, 0x0015041c, +0xff30ff2d, 0xff49ff18, 0x01adfd9e, 0x01cdffdd, 0x003aff44, 0xfe74ff5a, 0xff3aff3e, 0xfea0017f, +0xfe6eff34, 0xff7b00d3, 0x0053fdc0, 0xfd32ff48, 0xfe9c016d, 0xfdadfdaf, 0xfe6bfed8, 0x0279feb0, +0x0083ff41, 0x00fcfef6, 0x017bffdc, 0xff55fe2c, 0x0061ff27, 0x001b00b3, 0x00bd00ff, 0xffc8013b, +0xffb1fdd0, 0x027a0089, 0xff73fe0b, 0x000e0149, 0xfe65ff8c, 0x000202e7, 0x0076fea2, 0xfe99ff0f, +0xffcc020e, 0x04ccfdf5, 0xfd4bffed, 0x02d0fd6d, 0x017fff0c, 0xfd48004f, 0xfd50ff18, 0xfe66fdcd, +0xff6dfe91, 0x002dff41, 0xff2e002d, 0xff4afe75, 0xffdf017f, 0x004e000e, 0xfd8b022f, 0xff60fd51, +0xfdd9fd4b, 0xff57fd3a, 0xff3cff69, 0xfd84004b, 0x0000048c, 0xfff5ffdc, 0xfda0ffce, 0xffba015c, +0xff00fd3d, 0x0136fd5e, 0xff6a0206, 0x0122fedb, 0x0230006a, 0x0036007a, 0xfdeafd60, 0xff840160, +0x004aff9b, 0x00820135, 0xff89fe1b, 0x009cfed1, 0xffa70290, 0xffcdfd89, 0x0243fe42, 0xfe02fd16, +0xff3c0127, 0xfe550033, 0x01beff34, 0xff9a0134, 0x014d01cb, 0xfff0000d, 0xfe83ff12, 0x006f0037, +0x0070fce2, 0x0133ff5e, 0xff4201a8, 0x00130078, 0x018dff80, 0xff6800e9, 0xfd1f0288, 0xff59017b, +0x0026ff6d, 0xff3e0018, 0xfec7fe8e, 0x01470000, 0xfff9fe98, 0xfe5e00e1, 0xfff10076, 0xffa6003e, +0xff5d0105, 0xff7d010d, 0xff840038, 0xfd770274, 0x011cff82, 0xff2b002e, 0xfff10161, 0x0029fe39, +0xfe98fde9, 0xffa80274, 0xffb7ff41, 0xfd1cfe2e, 0xffde0083, 0xff340463, 0x01cffe0b, 0xfe5dff78, +0xfe5bff42, 0xfe71001b, 0x0167ff39, 0x00b6ff21, 0xfe180175, 0xffcaffed, 0xfef8ff66, 0xfdd0fec6, +0xff5affff, 0xffd70026, 0xfff000f3, 0x0037027d, 0xfe9d0089, 0x00defd97, 0x0056013a, 0x004bff10, +0xff43ff66, 0x0169ff0b, 0xfffafe3e, 0xfe8c0076, 0x0090ff05, 0xfe51fe9a, 0x0122ff9a, 0xff3bfe5d, +0xffe3fcfa, 0xfdd800a6, 0xff58ff96, 0xffff002d, 0xfdbf0024, 0x04b1ff66, 0xfde7fee2, 0xfe90ff3d, +0x00e1ff17, 0x005c00cc, 0x00b0ffd7, 0xff420172, 0xff89fdfa, 0x011e014e, 0xfea60110, 0x00120156, +0xfe65fe55, 0x00d90207, 0xffe8fe3b, 0xff2b0137, 0x0184ff16, 0xffc502e9, 0x00cc00f2, 0xfd77ffdf, +0x00a4fe0b, 0xff90ff4d, 0x006004cc, 0xff900068, 0xfeeb0388, 0x0126fdea, 0xfdf5013b, 0xff02fff6, +0x00cf004d, 0xff8cff79, 0x02ce0158, 0xffbcff00, 0xfff9ff06, 0x0104014c, 0xfe0f01f0, 0xffe500a0, +0xff66fdfb, 0xfff000c4, 0x0089ff27, 0x01d3ff9c, 0x0093001e, 0xfeb7ff63, 0xff6dffc3, 0x0179fd16, +0x02c60027, 0xffbcff9c, 0xff3e007d, 0x001e01b0, 0x0158021b, 0x00bffee9, 0x0065ff4b, 0x00250026, +0xfcfdff96, 0xff72020d, 0xff180046, 0x015afda4, 0xffd1fee8, 0xfd4bffd1, 0x04b1ff4a, 0xfe07ff88, +0xff62ff8c, 0xfe290147, 0xff2400bc, 0xfeda00b8, 0xff090097, 0x00a1027f, 0x0237ffb2, 0xff1ffeb8, +0xffe7ffce, 0x00f0fe98, 0x00800014, 0xff510033, 0x00c5fedf, 0xff86fe99, 0xfe97ffe3, 0x01d2ffbb, +0xff44000e, 0xff0cffe8, 0xfdeefdd2, 0x02a8ffe1, 0xff7eff62, 0x013900ad, 0xfdcefe07, 0xfd7cfe08, +0xff68fd80, 0xfd64ff51, 0x000ffed1, 0xfe44fe59, 0xfea3ff51, 0x0021ffa1, 0xfdb4fe87, 0x001202b2, +0x00960134, 0xff110221, 0x02bdfe12, 0xfdf9025e, 0xff6c0041, 0xfe1dff1d, 0xfff2fdba, 0x0096ff62, +0x0180fdd6, 0xfdf2fd2a, 0xfd6dff71, 0x00e9ff44, 0x016c013e, 0xfdea0137, 0x001d011e, 0xff4afdc0, +0xfe4fff65, 0xff30ff11, 0x002dffe2, 0xfed90196, 0x0022ffa2, 0x0149ffb3, 0x00ebfee8, 0xfefbfffa, +0xffba004f, 0x01eaff94, 0x02090182, 0xfe09ffe8, 0x0066fe86, 0x00ecff9f, 0xff8f0045, 0x01840155, +0xff15fd9e, 0x028f0158, 0xfeb80155, 0x02c10111, 0xffd7ff7f, 0xff0cfe78, 0x001400ed, 0x0150fd2c, +0xffdcfff6, 0xfe2e0257, 0xffcbffee, 0xfe44fe34, 0xff5cfd88, 0x0021fddf, 0x00e9010f, 0x01db0012, +0x020eff36, 0x01550276, 0x019a0019, 0xffca00c4, 0x027ffd77, 0xff8f0137, 0x00d600fd, 0xfffafd19, +0x0000012d, 0xff34ff5c, 0xffeb019b, 0xfff2fd43, 0xfe5cfe1b, 0xff09009e, 0xfddafdd2, 0xfd7800d9, +0xff420122, 0x0001ff7e, 0xff21ffed, 0x01680068, 0x0088003d, 0xffae028f, 0xfee2fe33, 0xffeefe6e, +0xfd3fffbf, 0xffacfee2, 0xfd9bff65, 0xfeb0fdf9, 0xff35fd8a, 0xffc201cc, 0x001701ad, 0xfe51ff84, +0xff74ff6b, 0xfe1000ab, 0xfd4f009d, 0x01acfda1, 0x016dfeec, 0x0047fea3, 0x0025fe54, 0xfdec016c, +0x00d5008d, 0xff2d0138, 0x00100011, 0xffb102b8, 0x0073007e, 0xff9aff73, 0xff14003e, 0xff89ffee, +0x0002fefa, 0x01d6ff9a, 0xff9e00b8, 0xfda1fe67, 0xffb9ff63, 0xffe7ff6a, 0x007ffd1f, 0x002f00f1, +0xfe9afe9f, 0xffcafcfa, 0x022f0024, 0x014eff3c, 0xff07ffeb, 0x0251fe99, 0x0169fd64, 0xfeb3fddf, +0xff73ffa3, 0xfed50139, 0xffb5fe6c, 0xff610047, 0xffc2fd7c, 0x018dff1e, 0xff780203, 0xff4900cf, +0xff98fd82, 0xff7a00fd, 0x0269ffc7, 0xfdcbfe4b, 0xff2afd48, 0x0212029a, 0xffb4ffc7, 0x02befe91, +0x00e9ff3e, 0x00d1004e, 0xff27fd97, 0xfe97fd83, 0x009dff43, 0x027cfd67, 0xfe81fd56, 0x0192ffac, +0xfe08feba, 0x0054fffe, 0xfd80fe0f, 0xfea4005c, 0xfff002b4, 0xfe33ff31, 0x00450017, 0xfe620135, +0x0127ff5a, 0xff37ff55, 0x0025ffb5, 0x004900fa, 0x01c5026e, 0x009cfe3e, 0x0194fec1, 0xff630241, +0xfdc8ff2a, 0xffdefe76, 0xffb30027, 0xfffdff49, 0x0000fe74, 0x01140244, 0xfd7aff18, 0x00a800bd, +0xfd8c01d6, 0xfe0ffdde, 0xff53ffd0, 0xfcdffd0d, 0xffea0037, 0xffefffbd, 0xfe1d0289, 0xfde5ffa8, +0x002fff03, 0xff5c00d9, 0x00e5fedb, 0xff82ff31, 0x0065000c, 0xff7f0246, 0x004effab, 0x0024ff5b, +0x0000ff6f, 0x01a00123, 0x0078fe38, 0x00000056, 0x0206ff4b, 0x0237ff87, 0xffef00a6, 0xffbaff8f, +0xffb8ff64, 0xfed80150, 0xffcefd9c, 0x012702ec, 0xffd2fdfd, 0x00f30002, 0xff7dfeef, 0xfd4bfd1a, +0xffabfd7c, 0x0174ffed, 0x004dffcd, 0xff600038, 0xff790034, 0x017a0104, 0xff82ff5f, 0x0006ff62, +0xfffafde5, 0xff6bfdc0, 0x017bfdab, 0xfefc004f, 0x011efeba, 0xff9201f0, 0x00880274, 0xfcfeff50, +0xff8afefb, 0xfdf7fdd5, 0xfff4fea0, 0x002ffe4b, 0xfff800e3, 0xffacff56, 0xff1f000c, 0x0091006c, +0xfe6eff7a, 0xff61ff42, 0xfff2ff20, 0x0033ff92, 0x002dfda9, 0xff10009d, 0x01d9ff0b, 0x003b005c, +0x003dfff7, 0xfe18ff20, 0xfe1dff91, 0x0007018b, 0xff83ff58, 0xffff016c, 0xfe2fff49, 0xfdfdff77, +0xfe2effbb, 0x00b6fd99, 0x0196ffe2, 0xff3601f5, 0xff630025, 0xfd7f0025, 0xff230048, 0xffb6fe5e, +0x0090ffff, 0x01bbfe1b, 0xff8ffd2d, 0xffdaffa3, 0xff270286, 0x009cffee, 0x00e7fee3, 0xfdd1ff84, +0x00cf00d9, 0xfdbdff22, 0xfea301b8, 0x0065fe06, 0xff3dfeb4, 0xffaaff2a, 0xfdbeff7d, 0x00370142, +0xfe04ff0b, 0xfd8dffe5, 0xffc3ff1d, 0xff55feca, 0xfde7fe9c, 0xff46ffc3, 0x01b00000, 0xffd7ffae, +0x00880133, 0x0137ff98, 0x0080ff76, 0xfff40525, 0x007800c1, 0xff7bfcf5, 0x004eff7d, 0xffe8fe12, +0xff17013f, 0x0062ffac, 0xfe5eff85, 0x011cff7d, 0x0000feee, 0xffd100ed, 0x000dff85, 0xff81ffda, +0x0167ffeb, 0xff24ff3e, 0xfeefff88, 0xfec6ff81, 0xff39fd82, 0xfe3fffc0, 0x0099ffc1, 0xfaae009a, +0xffb8fcf5, 0x013dff3a, 0xff5bffd3, 0xfca7fff6, 0xff7500ef, 0x002cfe4d, 0x00bdfee5, 0xff4cffe9, +0x0091ff0d, 0xfffbffc7, 0xfd1600ef, 0xff850056, 0x0154ff7d, 0xff2bfe5d, 0xffddffad, 0xff69fced, +0xfdd8ff27, 0xff49ffb9, 0x01fffe51, 0xff11fe41, 0xfe28feee, 0x01a900bd, 0x00310116, 0xfdc8ff62, +0xffc5fe12, 0xff0f0180, 0xfe3bff76, 0x0040ff76, 0x00830125, 0x01260054, 0xffbbfff0, 0xfff5fd11, +0xfef400a5, 0xffeb005d, 0xfee1fe60, 0x00560052, 0x00a1ffed, 0x001300fc, 0x0012ff13, 0xff73008e, +0x01ceff01, 0xffc5ff53, 0x014efeb6, 0xfe79ff36, 0xfda9ff5a, 0x00ecff95, 0x024f0066, 0x01c80012, +0x0046ffb7, 0xff9f0242, 0xfce6fe7f, 0xffa5021d, 0xff7b0051, 0xff0afdbb, 0x0072fd68, 0x0004fb16, +0xffdfff49, 0xfffc00d3, 0xffcb0086, 0xfe6efd35, 0xfcc0ff17, 0xfe51ff7c, 0xff84066a, 0xff6effc0, +0x00bd008a, 0x0136fcf8, 0xfec0fda9, 0xff47ffd7, 0xfda900ef, 0xff730066, 0xfe6f01e9, 0x01b6ffc5, +0x008302c2, 0xff4900a5, 0x0000fe20, 0xff7101e5, 0xfec3fe66, 0xfdd701bd, 0xffdaff13, 0x0202ff8e, +0xfffeff13, 0xffe5fe62, 0x023f0114, 0xff7bffed, 0xff410070, 0xffacfe3e, 0x010affff, 0x002afefe, +0xffc100ad, 0xfe9f0020, 0x00090230, 0xfff70123, 0x003dffc9, 0xfdc4ffdd, 0xfd8afe79, 0xff0d0000, +0xfea8feec, 0x00cf0194, 0x0016feeb, 0x001b0121, 0xff06fe0f, 0xfd5b0019, 0xff49ffe9, 0xfe97fe43, +0x00f5020d, 0xff000054, 0xfe7aff12, 0xfe4800d5, 0x00a2ff47, 0xfc1cfc23, 0xff810023, 0x01c7fd96, +0xff210035, 0xfd95ff86, 0x01ff01d5, 0xffc9ff7c, 0xffc5ff78, 0xfdd3ff4a, 0xffc4fcf4, 0x001affdc, +0xffe5fbc0, 0xfb1eff4c, 0xfeecffe6, 0x028b0017, 0x0109ff1c, 0xff89fec5, 0xff9cffce, 0xffba013f, +0x0283ffd5, 0x000aff84, 0x0096ff0d, 0xff31fced, 0xff5e028b, 0x0173ff81, 0xff7200c4, 0xfe28ff34, +0xfedfff6a, 0x02160058, 0x0000ff49, 0xfd5800ed, 0xff43ffeb, 0x00a6ffe4, 0xfd2c000c, 0xfe49fe19, +0xff90ff39, 0xfdf100ed, 0xfedf00de, 0x062bfdc1, 0xffaa0034, 0xfb030188, 0xfff4fe5f, 0xfd65feca, +0xff9cfce9, 0xff7600c4, 0xfffaff34, 0x02f9002a, 0xfe8c0053, 0x000700ef, 0x0000fef5, 0x00350029, +0x019b0077, 0xff94006f, 0x0076fab5, 0xfc23fff5, 0xfe65ff97, 0xff81fdb1, 0xfee100c5, 0x01c5fe8c, +0xfd3c00b9, 0xfe8c00aa, 0x00d30106, 0x006ffd7f, 0xfce6ff49, 0xff1300c7, 0x0055ff8b, 0x0158fede, +0xffc2000a, 0xff8cffcf, 0xfe9f00c6, 0x0084fd90, 0xff010555, 0xff03ff87, 0x004ffd47, 0x00c1feca, +0x00280027, 0xffd3fc05, 0x0123ff59, 0x00b000bc, 0x0065ff91, 0xffa3fffa, 0xfeae00c2, 0xff20007f, +0x0028ffe0, 0xfd4e0231, 0x0051ff8f, 0xfe21feda, 0xff71ffde, 0xfd23ffe8, 0xff820047, 0xfe44fe0f, +0xfeb2ff21, 0xfeff0001, 0xfd750222, 0x020300fa, 0xfdbbfd68, 0xff68ff85, 0xff110000, 0xffb2ff9d, +0x0104ff08, 0xff9001ec, 0x0278ffc5, 0xff07ff1f, 0xff00fe23, 0x00d2020f, 0xfe7a0305, 0xfe80fd07, +0xff2301d7, 0xfd8600bb, 0xffd9ff80, 0xffa4fe5a, 0xfeb5018a, 0xfff6ff13, 0xfe4dff3f, 0xffa7014f, +0x001afeda, 0x008bfb05, 0xfef30030, 0xff69ffc8, 0x00990170, 0x0525004e, 0xff200111, 0xfedf01d9, +0x01fbff94, 0xff84fd95, 0xfef4fff5, 0xff5afe56, 0xfffafe7a, 0x010afff3, 0x004d0025, 0xfe5000ae, +0xfdd1fef1, 0xff890103, 0xfaae00e0, 0xff8efffe, 0xfff50174, 0xffebffce, 0x01d8ffce, 0x0051ff58, +0x00830138, 0x0118fff6, 0xfe820098, 0x01060015, 0xfee10172, 0x00260000, 0xffc1fd7f, 0xff83ff44, +0xff940067, 0xff8effc5, 0x008afdf6, 0xff96029b, 0x0000004f, 0xfff7ff7c, 0xff7efff0, 0x00ba0051, +0x0022ff15, 0x0020ff84, 0x00010054, 0xfe67fffe, 0xfd360112, 0x008eff3d, 0xff56007d, 0xfc5eff11, +0xfd8f0004, 0x01370006, 0x0084feb0, 0xfd2c000e, 0xfeeb011e, 0xfee30098, 0x00fd0057, 0x0024ff3d, +0xff55ffca, 0x003b00e9, 0x006c0094, 0xffe000c5, 0x004c007c, 0x00110047, 0x011f020f, 0x020efd97, +0x00d1ffdf, 0x00a201e9, 0xfd860110, 0x0025fd24, 0xfceb00ef, 0x012e000d, 0xfbc601b8, 0xffccffc9, +0xffacfeff, 0x0084ffdd, 0xff890272, 0x019b0103, 0xff86ff31, 0xff0efff4, 0xff88ff85, 0x0077fff9, +0xfeecfe2f, 0xfd27ffd6, 0x00c30049, 0xff8b0003, 0x02b501b6, 0x007f007c, 0xfee60196, 0x00030098, +0xff9afe42, 0x0254007f, 0xfd96fe6b, 0xffdd00f4, 0xff4cfd82, 0x000bff8d, 0xffa5ff88, 0x01940160, +0x00edffe6, 0x00d1ffc9, 0x01ec0104, 0xffd1ffd1, 0x011efda3, 0xff71ff91, 0xfe0a00ec, 0x003b004d, +0xfe0500cc, 0x00bdfe21, 0xfcaafec5, 0xff2afc86, 0xfeb10028, 0x0000fce9, 0x00a6003e, 0xff37fd8f, +0xfcfb006d, 0x00270135, 0xff1102ec, 0xfee50245, 0x004f0049, 0xfe550191, 0xfba0002a, 0xfebdffda, +0xfdddfb37, 0xff8afd86, 0xfeb60029, 0x01090051, 0xfdeafd7f, 0x066a0125, 0xfe860555, 0xff84fd82, +0x0085003e, 0x030d0238, 0x00ef0005, 0xfdcdff8f, 0xfecdff47, 0xfef1fff9, 0xffa301b3, 0xfe4effc1, +0xfef501ec, 0x000b010c, 0x007eff4b, 0xff2a0054, 0xffe6fdab, 0xfeaeffd1, 0xff4601d5, 0xfed5fdbe, +0xfdebfe73, 0xfd3c0082, 0x010a004a, 0x00030012, 0xfec8fe9c, 0xff7bff8d, 0x01060070, 0xff11ffd6, +0xfd14fc3d, 0x01e1fc86, 0xfe78fc25, 0x0002ff30, 0x0036fd1b, 0x002fff00, 0x0016fe6a, 0x02f200bf, +0x03fbfdd1, 0x0163ffea, 0x009eff21, 0xff81ffb9, 0xff710012, 0x0004ff83, 0xfd7d00ec, 0xfd2d0056, +0x0027000f, 0x001afb8b, 0x004bffe6, 0xfd00ff5d, 0xff81fe56, 0x00ebff06, 0xfff4fd80, 0x00abfe83, +0x0019fdcf, 0xfdbeffa3, 0x006a031a, 0x01560062, 0xff65fd70, 0xfce90042, 0x000aff63, 0x01ecfe05, +0xffb3ff77, 0x00290083, 0xfffdfe3c, 0x01b8ff93, 0xfe13fd7c, 0xfd7d007d, 0x0096030d, 0xff710027, +0xfff500ed, 0xfd3200c4, 0x007c013b, 0xfff700cf, 0xfe57fe5a, 0xff98019a, 0xfc90ff0d, 0xfdac0003, +0x0050fb37, 0x010fff3d, 0x0031ffc0, 0xfef4fef5, 0x04b003fb, 0x00820187, 0x004bfede, 0xfd98fee5, +0xfedaff4d, 0x012400f5, 0xffc9011f, 0xff80ff07, 0x011cffbf, 0x0116ff5c, 0x003300d2, 0x00e9fd78, +0xfe0cff96, 0xfd82ff84, 0xfed201a2, 0x0242fdf4, 0x009bff9d, 0xff960156, 0x0181013d, 0xff0fffe6, +0xff94000c, 0xfe44fff9, 0x01d8ff80, 0x00a5ffa3, 0xff5d004c, 0x0102006b, 0xfcca0031, 0x01d7fdf2, +0x00f5004e, 0x01b2ff70, 0xffe1feb1, 0x008affb0, 0xfb03fe56, 0x028201ab, 0x0048ffee, 0xfc1e009b, +0xfff4009e, 0xffe0fd60, 0xffe70103, 0x01faff5b, 0xfe770084, 0x005bfde1, 0x00c2ff19, 0x011afdf6, +0xfe48ff07, 0xffbcffe1, 0x00ad031a, 0x02330066, 0x011dfd75, 0xfe86ff5e, 0xfee1000e, 0xfdd30469, +0xffea0041, 0x012cfe73, 0x002efd68, 0xff83fe3f, 0xff340019, 0xfeecff19, 0xfef7fd8e, 0x00fdfd12, +0x00b900d6, 0x0006fe37, 0x00b00071, 0xffd8012e, 0x007aff1c, 0xff23feb5, 0x00a3008d, 0xfe77ff63, +0xffb20069, 0x0050010d, 0x00d2ffcf, 0xfd68ffb4, 0xffdf0215, 0xff770215, 0x0028fd80, 0xfe9afd00, +0x01250003, 0xffb0fed4, 0x01deff01, 0xfd40ff9c, 0xffe70372, 0x00f2fddb, 0x000d0050, 0xff7dfd19, +0x0110fd8b, 0xfef0fe7c, 0x0158017c, 0x01f1fee6, 0xfac5fff2, 0x021fff67, 0x004cffad, 0x00160188, +0xfdeaff9c, 0xfff70045, 0xff3eff91, 0xfd9effd2, 0xff5dffff, 0x002101a7, 0xfef700fc, 0x0052fcc0, +0x01050138, 0xfda9ff7b, 0x020fff4d, 0xfed5ff66, 0x0096004a, 0xfff602d0, 0xff580000, 0xff41ff6d, +0xff21ffb6, 0xffb4fbc0, 0xfe8301b6, 0xff5d001f, 0x00eafdd5, 0xff7a01a7, 0xff9b0095, 0xfd16fddf, +0xfad80097, 0xfdc80372, 0xfffe0089, 0xfec9fdf6, 0x00470038, 0xfff7024f, 0x0054ff39, 0xff98ff4c, +0xfc8bffa0, 0xff8101f5, 0xfb1eff98, 0xffacfd3f, 0xff68fc1c, 0x000d02dc, 0x009d0046, 0xfd0000ab, +0xfd600050, 0xfef2fd7d, 0xfe3b01c4, 0xfe14fe84, 0xffc2ffbe, 0xff31ff41, 0x00abff94, 0x0012fec3, +0x00a9009b, 0xfffffe8c, 0xff550012, 0x017dfffe, 0x003d0020, 0x008dffc1, 0xffae0051, 0xff98fee5, +0x0107fe80, 0x006300bc, 0x0019fde4, 0xfe750005, 0xfe410002, 0xff20ff0f, 0xff6700ea, 0x01380064, +0xff78005c, 0xffaffe9c, 0xff16fd19, 0xfff1ff29, 0xfe80fcfc, 0x006dff30, 0x00030212, 0xfe57ffb0, +0x013301db, 0xff1eff36, 0xff760079, 0xff7700d9, 0xfed4ff06, 0xfddd024f, 0x01000192, 0xff58fcfc, +0x0057ff08, 0x01b6fcf4, 0xffc9fd5e, 0x0043fd8a, 0xffce01cf, 0xffedfd80, 0xffdc007f, 0xfdd1ff86, +0xfec501a6, 0x0266fc25, 0xfd580315, 0x007bffc7, 0xff89fff3, 0x0196fe9c, 0x013dffa2, 0xfd20fe9a, +0x014b0003, 0xfda90096, 0xff33ffcd, 0xff62003f, 0xfe8dfdde, 0x004afeb6, 0xff16fe80, 0xff200085, +0xfd80ffa0, 0x0050fe5e, 0xffb20000, 0x0188fe56, 0xffb10189, 0xfdf9fac5, 0xfdafff4a, 0xffb0fe55, +0xff620040, 0xffe4024f, 0xfad8007e, 0xfe19fdf4, 0x005c004f, 0xffe6fd27, 0x00a5ff56, 0xfea00051, +0xfd5d02c2, 0xfdd7fe81, 0xfd2d003f, 0xfe7c002b, 0xfedb0005, 0xff5c0028, 0xfdbeff9d, 0x0036001b, +0x00ba0283, 0xfc6701e6, 0xfff0ff20, 0xff93fdc4, 0xfff902ca, 0xff58ff69, 0xfff7ffbc, 0xfffc01d1, +0xfec7ffa3, 0xff7e00ec, 0xfff30112, 0x01c2ff64, 0x008301ce, 0xfed4ff12, 0x002b0004, 0x0051ffbc, +0xff8afefd, 0x0266fec3, 0x0031ffa1, 0xff90ffe5, 0x013dffc8, 0x0085fffc, 0xfd8affd1, 0xffce003b, +0x00000056, 0x0072fe80, 0xfeffffa7, 0x00eaff70, 0x02420268, 0xff37ff5a, 0x0025fde7, 0x010aff8e, +0xfcaa00ff, 0xffd8ffbd, 0xfca7ff89, 0x0024ff23, 0xff1ffe13, 0x0109fedb, 0xfffefdfe, 0x026bffa1, +0x0469fd4b, 0xfd950012, 0xfce90026, 0xff9aff89, 0xfd89ffe6, 0x02c0fdeb, 0x000301f5, 0x020dffe7, +0xffc1ffaf, 0xff0afeff, 0x05c70103, 0xfd20002a, 0x002efd75, 0xfff0fbc6, 0xfe80fe55, 0x01690033, +0xffc8ffca, 0xfd310028, 0xffe8fff2, 0xfefdfeb2, 0x009200ed, 0x0016fd80, 0xfe08fd89, 0x010704b0, +0xff72fdbb, 0x0010ff8f, 0x007b001c, 0x0168011a, 0x0000fff9, 0x00c60078, 0xfe3b02a2, 0x00f902f2, +0xff80ffd7, 0xff900098, 0x000000dd, 0xff2dfc5e, 0xffac0229, 0xffe9fd11, 0x0040ffe8, 0xffa400d9, +0xff1d0203, 0xfcf4ffd3, 0xfe9c006f, 0x0057ff50, 0xfea5fe75, 0x01860002, 0x02e50221, 0x00b5ff7a, +0xfe84ffd2, 0x000aff3a, 0xff48ff4c, 0xffcf00f8, 0x0163ff93, 0x0058ff58, 0xfd78fd88, 0x00720225, +0xffcb0024, 0xff90ff9d, 0xff96fe22, 0x002b0064, 0x0038008f, 0xffe600fb, 0x0049ffdd, 0xfba0fb16, +0xfe9cfe26, 0xfd99004c, 0x01df01ce, 0xffb4007c, 0xffd00037, 0xfe940063, 0xfee3ffa7, 0xff31014a, +0xfe16ff58, 0x00a8fc05, 0xffaafed8, 0x0116fcea, 0xff9d002d, 0x000eff86, 0x00baff16, 0xffac0694, +0x01730046, 0xfe830525, 0x006a0694, 0xfd05ffc2, 0x0057ff29, 0xffc2fd4e, 0xfc3dfdde, 0x011400f1, +0x00f9fd75, 0x02ea030c, 0x0021ffe3, 0x0072ff3d, 0x00410136, 0x0154fe45, 0xff9cff98, 0x0106ff55, +0x01b800e0, 0xff0501b3, 0x0085ff81, 0xff840065, 0xfe8efee1, 0xfe0aff55, 0x007dffa6, 0x004d020e, +0xfdd70083, 0x00efff5f, 0xffd00043, 0x0000ff86, 0xffb9fe60, 0xffbfff6d, 0xff82017f, 0x01d1fec0, +0xffe3fef9, 0xfd8bfe30, 0xfe2f0093, 0x000dff9c, 0xff2300de, 0xffba0173, 0xffe4000f, 0x01c5fff3, +0xfe6efffa, 0xffe7ff83, 0xff19fceb, 0xfeb0ff6c, 0xfdf301e1, 0xffc002c1, 0x001b0137, 0xffd9ff27, +0xff240109, 0xfcca001a, 0x05c70063, 0x01120255, 0xffb20004, 0x011dff03, 0x0141fdd8, 0xfe300021, +0xfd35fdb1, 0x01f80028, 0x005a01a2, 0xff6bff0b, 0x0004058f, 0xffa1000e, 0xfff000ea, 0xff45fe6a, +0xfffefe05, 0xfdbb0167, 0xfea4ff3f, 0x004cfcf8, 0xffb901df, 0x058ffe7f, 0xfdbefdf7, 0xff300031, +0x0168fc1e, 0xff40ff65, 0xffcb0006, 0x01060021, 0x00c6ff8d, 0x010eff7d, 0xfe34fe23, 0xffb3ffb7, +0x03160164, 0x00ec0170, 0xffcaff93, 0xffac025d, 0xfe9aff44, 0x01cc01fa, 0x005afd9e, 0x000d01ea, +0xff07ffa1, 0xfd12fdf9, 0x01e60133, 0xfe6b000a, 0x00fd0007, 0x0222fc8b, 0xffb7ff5b, 0xfecafdf3, +0xfffc004e, 0xfd86fd05, 0xffc80158, 0xfe8202dd, 0xfebf0015, 0xff1effba, 0x0005fffd, 0xffe9fffc, +0x00280033, 0xff17021d, 0x00f8feb2, 0xfd9a00a5, 0xfe76febd, 0x0065fedb, 0x01b1fe44, 0xfe7fffd4, +0xfc670158, 0xffaaff16, 0xfe57ffbf, 0xfea401c9, 0xfdbbfdea, 0xfd8aff2a, 0xffc800bd, 0x00aa0033, +0xfffc01c7, 0xff3cfdf2, 0xff90fd86, 0x012effb1, 0x014bfe38, 0x01bdff95, 0xffb3ffc1, 0xfeb1fef9, +0xfab50221, 0xff48fef7, 0xff8eff0c, 0xfff9fc90, 0xff88fef1, 0xff9eff55, 0xff2eff7c, 0xff03ff36, +0xfda900ba, 0xfed5ffbc, 0x0017005e, 0xffc9ff8a, 0x01b3fdd0, 0xff5aff46, 0xfecbfdcd, 0xfff20525, +0x012802ea, 0xfe0cfe4f, 0xfe4201bd, 0x00b8fff6, 0xff83fb05, 0xffa9fdee, 0xff500106, 0x016c0124, +0x0006ff52, 0xfdd1007f, 0xff12fd30, 0x009bff8d, 0xfe200221, 0xfdaf021c, 0xfe9aff81, 0xfd00ff8e, +0xfe14ff99, 0x00a3ff46, 0xffcb0002, 0xffbdfe80, 0x01ce00ab, 0xfe65fee1, 0xfd900199, 0xffee0036, +0xfdd5fe49, 0xfd32fec3, 0x0007ff59, 0xffbf0050, 0xff52062b, 0xff55009d, 0x011201a6, 0xfceb0110, +0x0002ff12, 0x01b3fd88, 0xfeeaff87, 0x0093fe79, 0xfee800e1, 0x00d5ff55, 0x0030ffa7, 0xff0101f1, +0xfdc80088, 0xff14fea5, 0xfb8b0029, 0xfd7efed5, 0xfe9c00b9, 0xfff00109, 0xfefbffb4, 0x001d0083, +0xfe26fd9a, 0x020affcd, 0x012dffac, 0xff62fd7d, 0x01bcff93, 0xff230281, 0x00790009, 0x0005fe62, +0x01e5ff93, 0xffc500c3, 0x0035fdfd, 0x008c004a, 0x018700e1, 0x0023ffd5, 0xfd8cfe44, 0x0002026a, +0xfd8c0109, 0x0047fece, 0xff58ff78, 0xffb8ff6a, 0xfe5dffab, 0x01cefe5f, 0xfed2ffa4, 0xff9e003a, +0xff4affd5, 0xfea6ffe2, 0xff27008e, 0x002200b2, 0xfd610029, 0xff4e00b7, 0xfdaeff6b, 0xfed7ff87, +0x007b0057, 0x0089feb2, 0xfdc70255, 0xff6cffe0, 0x00510022, 0x0312fee6, 0x0033fcce, 0xffc6ffac, +0xfed4fe96, 0xfeacffb3, 0x0067ff88, 0xff5dfe17, 0x01920283, 0xff27fe70, 0xffa4ff5e, 0xfef7ffba, +0xfe950038, 0xffb2ff5b, 0xff86003c, 0xff5bff7e, 0x01dbff96, 0xff890000, 0xff12fcd5, 0xffafff33, +0x01de0222, 0xfe69ff43, 0x017cfcce, 0xff7e0129, 0xfc250046, 0xff9fffbd, 0xfd1eff69, 0xff48ff76, +0xff41fd09, 0xffdffcf5, 0xff1f003c, 0x0109ffef, 0xfdac0017, 0x0060ffb9, 0xfef3fe7a, 0xff3afe29, +0xffb10043, 0x02140203, 0xff35fe0e, 0x018dfb4d, 0xfc730038, 0xff7e01c1, 0x006cfd42, 0xffb2fea7, +0xff56fdd3, 0xffdafcfc, 0xff7aff52, 0xfec3fe17, 0xff1f0078, 0x0052fcfc, 0xffd3fed4, 0xfd5cfd5c, +0x002f0154, 0xff57ff3b, 0xfed1011d, 0xfeadfd95, 0x00ddfcef, 0xfcf4ffa2, 0xff45fddc, 0xffd4ff94, +0xffb8fea6, 0xffa2033a, 0xfeaaff17, 0x0021fdeb, 0xff9cfce8, 0xfe40ff54, 0xfff7fdca, 0xffdfff7e, +0xff48ffa6, 0xff5401f7, 0xfcb0ffbe, 0x0254ff54, 0xffa20078, 0x00f2ff3b, 0xff550096, 0xfebbfc70, +0xfd9e0132, 0x0004fed9, 0xfbd70255, 0x01ccff50, 0xfe5fff99, 0xff000011, 0xfdfafe53, 0xfe83fd82, +0x00acfe66, 0xfff6fec1, 0x02800072, 0xfffdfe79, 0xffb2fd49, 0xff92ff17, 0x0034fc69, 0xff95ffb5, +0xff1ffe89, 0xfe32ff2a, 0xfa9efffe, 0x0220fec7, 0xfceafeca, 0xfd16fee4, 0xff5ffdd8, 0xffbf0007, +0xff94fe8d, 0xfea4ffe6, 0x0172ff0e, 0x01d20007, 0xfe34ff8c, 0xfe6dffc8, 0xffe0ffbd, 0xfe6cfff1, +0x0046fb5a, 0xff1bfe72, 0xfa18006f, 0x002f00d7, 0xfeb8fffc, 0xffdffdde, 0xffc50123, 0x0193fbe7, +0xfd53ff21, 0x00150003, 0x0040fbd7, 0xff0bfcb7, 0xff82ff44, 0x000d00b7, 0x0048fffc, 0xfef2fe02, +0xffd8fe44, 0x0106ff45, 0x0046fffb, 0xfffbfddd, 0xfd0d0273, 0x015a0047, 0xffc6fdf4, 0xffc100c8, +0xfebafebb, 0xffd0fe20, 0x0039ffd8, 0x00ac00aa, 0xfd7e0031, 0xffbc00e9, 0xffcefe90, 0xfffd00b5, +0x00bcfe54, 0xff17002f, 0x0023ff62, 0xfdd6fdac, 0xfcb7ffa5, 0xfe96ff33, 0xff57000f, 0x0007015c, +0xffa8fd23, 0xffa4ff6d, 0x0002fd05, 0xfe41fe40, 0x0007017d, 0x01fafe67, 0x004f0080, 0xfe67010d, +0xffbeff08, 0x0017feca, 0xffe002fb, 0x0031fecc, 0xffd4010c, 0x0041fe04, 0xfda50349, 0x0006ff85, +0xff9a0025, 0xffc8feed, 0xfffd0004, 0xfeb6fcf5, 0xfe96002c, 0xffa3fdda, 0x003300a9, 0x0014fedc, +0xfe72001c, 0xfdc6ffe8, 0x00b70033, 0x00ddfe54, 0xff95fd8f, 0xfd81fe53, 0x0074fee8, 0xfe20ff4e, +0xfd72ff6e, 0xff51ff0b, 0xffc4fef1, 0xfe720022, 0xffef0011, 0x0045ff6e, 0xfebd0019, 0xfffffe70, +0xff99fede, 0xff510007, 0x0000f9f6, 0xfde7006a, 0x000bffca, 0x040b0060, 0xff920143, 0xffdbfe28, +0x00e6fec3, 0xfed2ffe4, 0xffa700e1, 0xff6700ad, 0xff13fdd0, 0xfe4bff98, 0x0081ffb4, 0xfed100d7, +0x031dffe0, 0xff77fe2a, 0xffd7fcf0, 0x00e3005b, 0xffe800cb, 0xffa40117, 0xfe02ffce, 0xffc6fcda, +0x0028fb9c, 0xfee2ffdc, 0x000e0018, 0x0059fe58, 0x0079fe72, 0xfde3fcec, 0x000000a0, 0x0021015c, +0x0050ffc0, 0xff55ffb4, 0x0016ffdd, 0x0027006c, 0xffca008b, 0xfdacfe4c, 0xffdc003c, 0xff75fff5, +0xfeb800aa, 0x004000ad, 0xfe28ffde, 0xff960076, 0xfe40ffda, 0xff76fe5b, 0x002e003e, 0x0060fd04, +0xfff40076, 0x003f0174, 0xff120022, 0x0195fda1, 0xfe250055, 0x00290062, 0xff190011, 0x015c0127, +0xffe9ff74, 0x0060fde1, 0xfdbefd88, 0xff820283, 0xfe170011, 0xfda1fde6, 0xff6f01d6, 0xffa20018, +0xfe04fe56, 0x003cffc7, 0xfe570109, 0xfe96fedd, 0x013ffffb, 0x00530014, 0x0223fed0, 0xff52fffa, +0xfea1fefc, 0x0188fd85, 0xfdcdff84, 0x0129002d, 0x01ce001e, 0xff6d0319, 0xff9401d4, 0xffe6ffe9, +0xfde6fe0f, 0xfe28ff7e, 0x04a0ff7e, 0x0104ffef, 0x006cfff3, 0xffb300c8, 0xff7ffd5c, 0xfdb4fdc6, +0x0019ff07, 0xff8bfece, 0xff1b0009, 0x00e5001a, 0xfe61fecf, 0x004b0042, 0x0034ff7b, 0xfeb2fda1, +0xffd8fe83, 0x0037fe48, 0xffb2013f, 0xfe48ff62, 0xff4fff21, 0xfc20ff19, 0xff6afa80, 0xfff500a3, +0x008dffee, 0xffc90046, 0x0096ffbd, 0x00210046, 0xfe3c0032, 0xff90fc48, 0xfd86ff6c, 0x01e9fe7a, +0xfcfdffc0, 0x00a90046, 0x00eafcec, 0xff72ff87, 0xfee2fddc, 0xfee4ff91, 0xfffcfdae, 0x00c8ff2d, +0x0397ffdf, 0xfe0b0039, 0x0347ffcd, 0xfbeafdb4, 0xff99fef3, 0xfc2efe7a, 0xfc73ffb8, 0x005e0342, +0xfd7e0273, 0x00df0093, 0xffadfed9, 0x0052ffdf, 0x01d9ff0c, 0x009c0038, 0xff64fe28, 0x01c6ffeb, +0x01e9ffaf, 0xfb47ffa5, 0xff8fffa0, 0xfd72fcc9, 0xfd5dff88, 0x0012ff48, 0x001800d7, 0xfff6ffa4, +0xfd820046, 0xffb8fe38, 0xfe92ffc6, 0xfdddffc0, 0xfcf1ff88, 0xffb90026, 0xffe2ff1a, 0x0019fdf4, +0xff97007f, 0xfe31ff6c, 0xfe65002f, 0xfcfcff34, 0xff790470, 0x04e8ff08, 0xfeb8fd19, 0xff020192, +0xffbaff01, 0xff54fd19, 0x004700d0, 0x00d7fbcb, 0xffbf009e, 0xff4bfefb, 0x00cefedf, 0x016bff19, +0xfe8cff96, 0xff0bfef7, 0xff1fffff, 0xff8affc8, 0x0326ff99, 0x000000a0, 0xff08ff96, 0x003a0057, +0x002d00a9, 0xff87013a, 0xfed0feb6, 0x005100a5, 0xff240124, 0xff9900ed, 0xffe8001a, 0xfebd00e1, +0xfe4c00bd, 0xfe50002e, 0xffffffcd, 0x00fe0349, 0xfda1fff6, 0x002e008a, 0xffe8003e, 0xff5a0001, +0xfe78004c, 0xfdec003a, 0xfe77fda6, 0xffa90334, 0x027effd4, 0xfeadfde7, 0x002301df, 0x00fbfed6, +0xfe77fe86, 0x0026fc20, 0xfec80448, 0xffa9000f, 0xffb4fef1, 0x0019ff9a, 0x0042fecb, 0x003efde1, +0xfd0501bf, 0xfe9500bf, 0xfe34feb6, 0xfeb8ffd8, 0x001f003e, 0xff620397, 0x00aeff93, 0x0024ffc8, +0xff34ffd0, 0xff8b000a, 0x006c0019, 0xffc402a0, 0xfffdfde6, 0xff7a00a3, 0xffcbff59, 0xfda3ff6b, +0xfd410178, 0xffa8fffd, 0xff6eff00, 0xff0a018e, 0xffd3fcfe, 0xff17ff3f, 0xff78ffc1, 0xff93fd7e, +0xff75015f, 0xff78002e, 0xfd8eff87, 0x00e7ffed, 0xffa2fe9f, 0x0164fe11, 0xff0dfd0c, 0xffac007d, +0xfe400024, 0x0046ff94, 0x00000080, 0xffadff55, 0xff44ffad, 0x00ef04e8, 0xff02fee5, 0xfeca0138, +0xfff70017, 0xf9f6fa38, 0x00300028, 0xffd300f4, 0xff0dff43, 0xfa9eff8f, 0xfef2ff92, 0xfd85ffe2, +0x00a0ff40, 0xfbf0ff33, 0xfcfdffdd, 0xfc48fffc, 0xffd2ffc1, 0xffa5fda5, 0xfe4dff50, 0x0014ff51, +0xfffdfff9, 0xfd5bffd8, 0xff58ff88, 0x004dfadd, 0xfd9bfe34, 0xfdcdff60, 0x00a00000, 0xfee80167, +0x00b6fc25, 0xfd0c0030, 0xffb20051, 0xff0b002e, 0xff6fffd4, 0xfcbefe08, 0x021ffde6, 0xff22feaa, +0xfff9004c, 0xfefc005a, 0xff5e006e, 0xfe98ff18, 0xfdd801b9, 0xffad0029, 0x00210420, 0x00ed02e7, +0x001300e3, 0xfea9fdc6, 0x0511ff5b, 0xfe0f00cc, 0x0024fadd, 0x002d0132, 0xfee6ffbd, 0xff6affe1, +0xfe43fdd0, 0x0080fea2, 0x0041ff2c, 0x004f026d, 0xfef7ffc6, 0x00a1ff51, 0x0032fed6, 0xff9c0117, +0xff87012a, 0xfe550022, 0xff75ffd7, 0xffe9fedc, 0x00740036, 0x0271ffe9, 0xfed7ffd8, 0xfe57ff1d, +0xffdcff0b, 0x0109ff86, 0x01940012, 0xfbddfe15, 0xfc6901f9, 0xfee7fd96, 0xff93fbcb, 0x032bff21, +0xfe2effb6, 0xffdfff52, 0x004e001a, 0xfefb0111, 0xffeefffe, 0x00f30017, 0x002b0025, 0xfff3fee6, +0x00a9fa18, 0xff960012, 0xfffaffb3, 0x003cff60, 0xffa2ff7f, 0xfec4fda6, 0x01edffee, 0xfd8102f4, +0xfdf80004, 0xff1aff2a, 0xfd980172, 0x0335ff72, 0xfc040046, 0xfb47fffc, 0xfe5dffd0, 0xff76feb6, +0x0121034e, 0xffe9ffeb, 0x0064fbf0, 0x013900b5, 0xff56fd81, 0x0049ff99, 0xfd7dfec2, 0xfe980039, +0xfcfcffdf, 0xff49ff68, 0xff61fe6a, 0x00400043, 0xfc2e0122, 0xffd2ff53, 0xffc4ffe6, 0xff6200aa, +0xff2dfe15, 0xfebdfee4, 0xfd60030c, 0x0191fe08, 0xfed7ff18, 0xffeffccc, 0x00c8feaf, 0xffeefe99, +0x01a3fe66, 0x0136fe11, 0x00bdfd23, 0xfdfefd81, 0xfdaf0041, 0xffe70033, 0xfffaffcd, 0x00b3001c, +0xff05feca, 0xffc6ffdc, 0x00d3fffe, 0xffefff8a, 0xfd1e021a, 0xff24fd9b, 0x021c0057, 0xff0a003c, +0xff1afd86, 0x005a0327, 0x0021fe7d, 0x01caff79, 0xfe61fd61, 0x0021fefc, 0xfed8fd98, 0x021dfd17, +0xff33ffd8, 0xffd9fe90, 0xff21013d, 0x042001cc, 0xfcffffda, 0xffffffcf, 0x0018ff31, 0x0034ffa9, +0x0195fdf8, 0xffe4ff1b, 0xff55ff48, 0xff21fe7a, 0xfe66ffef, 0x0039ffce, 0xfff1033c, 0x0085ff34, +0xff35ffa9, 0x0007fe3e, 0xffecff1d, 0x000200ac, 0xfe320132, 0xff8e00c1, 0x004501d4, 0xffe4ff68, +0xff72fe1d, 0xff8100b5, 0x0046fe6f, 0xfff7ffbe, 0xff87fea2, 0xff7efe36, 0xfd95000c, 0x0009ff93, +0xfee3fd82, 0xfe31fea8, 0xfe730202, 0xff24ffe9, 0xfe5bff0d, 0xfec2fef7, 0xfebd0252, 0x0350001a, +0xffacfc70, 0xff3affd1, 0x00140004, 0x00aeff6d, 0x00bb0251, 0x00a1ffe8, 0x0040ffcc, 0x005cfe91, +0x0098ff1e, 0xfe8d004f, 0xfe5e01cc, 0xffa3fec8, 0xfd51fff3, 0xff4aff11, 0xff21feec, 0xffb200a0, +0x0000fffa, 0x0018ffc2, 0xfdcbffd4, 0x00510043, 0xfff9013d, 0xfd5dfdd6, 0xfeedff1b, 0xff8f0067, +0xffb20037, 0x05110080, 0x01b300f2, 0xfce800bd, 0x0448ff1f, 0xfed7ff27, 0xffecffe2, 0xffd2ff93, +0xff230000, 0xfdcd0000, 0x00f6fff8, 0xfec80024, 0xfde003af, 0xfee6fdfa, 0xfd4101d7, 0xfecbfea8, +0xffa9007a, 0xffc2ff22, 0xff6fff84, 0xfbddff83, 0xff000073, 0xfe760143, 0x019fff5f, 0xfe0b010f, +0x0100002b, 0xfdfaff72, 0x004eff76, 0xfd99013f, 0xff590007, 0x0262fe19, 0xfde1016e, 0xfdfafe3e, +0x01b90046, 0xfe830127, 0xfd9e0001, 0xfdbafffe, 0xff4a00e3, 0x005afead, 0xff11ff9f, 0xffe1ff67, +0xffe6fe0f, 0xfddc034e, 0x00eaff5d, 0xfdc60145, 0xfee1fddc, 0xfe2bff19, 0xfe8c0046, 0xffa7000f, +0x0055ff3b, 0xfe520041, 0xfe9ffded, 0x01a8fcfe, 0xffcdfec3, 0xfff9fdc8, 0x013101f3, 0x0077fffe, +0xff6e0093, 0xfef4ffe5, 0xfffdfe6a, 0x0134fed8, 0xfd49ff99, 0x0080014c, 0xff1800bb, 0x016dff92, +0xfe63fd8e, 0x030b0045, 0x004bfce3, 0xfb9cffcf, 0xfea5fee9, 0xffc6ff44, 0xfe69fd5c, 0xff5f0027, +0xfee9fe28, 0xfffc0039, 0xffb10131, 0xfe55fefc, 0xffc0ffe7, 0xff43feec, 0xff4b01cf, 0xfff10012, +0x04a0fe93, 0x03affd81, 0xffb7ffcc, 0x0014ff1d, 0x0037ff87, 0x02dd01bc, 0x0018004c, 0x0126ff69, +0xfe58fcf1, 0xfebfff7b, 0xffe8ff2c, 0x0073ffca, 0x0009ff2d, 0x002eff5c, 0xfd0dfeef, 0xfe43ff88, +0xfd7201db, 0xfffafef1, 0xfbdaffb0, 0x0145ff58, 0xffeefedf, 0xfffc0088, 0x0022ff99, 0x000dfeea, +0xfe0ffe61, 0x0021febf, 0xfffdffc2, 0xff82ff4d, 0xfff9ffb1, 0x02a5ff67, 0xff7ffea7, 0x00ddff33, +0xffcffe65, 0xfdca0012, 0xffb9feba, 0x000a00a4, 0xfe5f0027, 0x005700aa, 0x004f010f, 0xfe63ffb2, +0xfd82fe44, 0xff33fdd8, 0x000dfce7, 0x0058ff86, 0xfd7eff2d, 0xfecaffef, 0xfe66ff69, 0x015afe38, +0xff8bff88, 0xfea8ffd4, 0xfccbff62, 0xfede0012, 0xfeb2009f, 0x0097ff21, 0x0312fd82, 0x0088ffd5, +0xfe6effe9, 0xfe56fde4, 0xffb5feda, 0x0034ff0b, 0xffbe0058, 0x027afe66, 0x0048ffcf, 0xff6cfef1, +0xffb6ff5d, 0xff50ffb5, 0xffbdffca, 0xfeb800a0, 0x001701c1, 0x007800c3, 0x00f60470, 0x001e0069, +0x002700d0, 0xfe7ffcce, 0x00e90025, 0xfe130338, 0xfdbe0050, 0xff5f0018, 0x00c30280, 0xffdafbe7, +0xfd88fedc, 0xffb50006, 0xff2100bc, 0x0000fdd3, 0xff56ffe5, 0x001bfcc6, 0x017702ad, 0x0046ffd1, +0xfe1d019a, 0xff40fde6, 0x0038feb2, 0xffab0194, 0xfda20185, 0xff89fec6, 0x0037006b, 0xfa38ff5b, +0xfe50ff4e, 0x0046fe27, 0x002fff58, 0x0012fec6, 0xfe19ff2a, 0xfdaef9ee, 0x000cff19, 0x0192fd09, +0x001effb7, 0xfe58fe68, 0x02330037, 0xfef40087, 0x000d004a, 0xfffa0183, 0xfe76feb2, 0xffc90055, +0xffc2fda3, 0xfe680135, 0x0045011c, 0xfe17fec3, 0xff93fe41, 0xffc2fea8, 0x0154003c, 0xfcea0022, +0x007eff1b, 0x00360032, 0x0213feb4, 0xfe5dfbda, 0xfff5fb5e, 0x001eff78, 0x01c1ffb1, 0xff360006, +0xffd8fe7b, 0x0091fb5e, 0xfe2efe07, 0xffb4fe3c, 0x0104fe28, 0x00bf0093, 0xff1100b1, 0xfcf500d3, +0x00790238, 0xffb4ffc5, 0x01db0071, 0xfff600ce, 0xff0e0228, 0xfeb8ff76, 0xfff9fe21, 0xff310000, +0xffc6fcd9, 0xfd72fed4, 0xfe82fdc7, 0xfe410114, 0x01ccfe8c, 0xfec4fe8c, 0xff6bffb3, 0xff35002e, +0xff4bfeea, 0xfea90001, 0xfd81fb5a, 0x016400e9, 0x0012ff92, 0x0067fffd, 0xff36fefa, 0xfedefe86, +0xffc7fd86, 0x005b0064, 0xff73fe8c, 0xff8c014e, 0x00010018, 0xffddffdc, 0xff95fe8c, 0xfccefed6, +0x00bdff13, 0xff17ff53, 0x02e7fde4, 0xfe52fa80, 0xff4aff8b, 0x0039fc04, 0xffe80049, 0xfef4fd23, +0xff08fdcb, 0x00000040, 0x00a6fddd, 0x012dfd05, 0xffdbfd80, 0xffa5fcf0, 0xffe4002f, 0xff1d0001, +0xfe0d0119, 0xfe2b017c, 0xfd16fe52, 0x017efe0e, 0xffd0004c, 0xffe3ffad, 0xfea6025e, 0xfe2efcf4, +0x01cf026d, 0x0027fecb, 0xfff400d9, 0xffc80021, 0x0009feff, 0x0000fe52, 0xf9eefec1, 0xffcaff6d, +0xffeefeec, 0xff8dfef1, 0xfd84ff68, 0x00790042, 0x00b0fea6, 0xfe9100e2, 0xfcf8fef3, 0x0021fef1, +0x0246fff1, 0x0337ffb3, 0xfffffe22, 0xfffdfece, 0xff24fbea, 0x0043ff54, 0xfddafeee, 0xff6702e9, +0x00ff00df, 0xfee5fee1, 0x007b040b, 0xff3bffe5, 0xffab0021, 0x02150018, 0xfb4dffba, 0xfe720059, +0xff41001a, 0xfe5fff95, 0xfd51ffe6, 0x007bffbe, 0x00870028, 0xfde4001d, 0xfe880037, 0xfff90015, +0x007aff7b, 0xfe5e0032, 0x0194ff02, 0xffeefd9e, 0x00770121, 0xfffafe3a, 0xffa40060, 0xffa2fe34, +0xff520029, 0xfeff0032, 0xfe7fff9d, 0xff8001f7, 0x0058ff5b, 0xffebfffb, 0x0131002c, 0xff35fcf4, +0x0014fd42, 0xffa4fe3f, 0xfd72ff8f, 0xff5fff97, 0x001cffca, 0xfe950106, 0xfe70ffc3, 0xfbdf0384, +0x003cff89, 0xfdfbfe0c, 0x006c00e3, 0xfc970146, 0x0267ff12, 0xffa8fe08, 0xffc5001a, 0x0027fe7d, +0xffa4fd03, 0xffbcff02, 0xfff5fd13, 0xfcd8fe3f, 0xfe36fd50, 0xffd5ffeb, 0x001001c6, 0xff8aff71, +0xff6effaa, 0xff9cffdb, 0xfe7fffd5, 0xfdf7feab, 0x00a1fee9, 0x0171ff08, 0xff6ffd00, 0x00eeff1a, +0xfdbbfe40, 0x000cff0b, 0x0043fec2, 0xff00ffd5, 0xfe4900c6, 0x0044ffb3, 0x0194008c, 0xfd4e02b8, +0xffeefef8, 0xff09fffc, 0xff9cfd8b, 0xffb8000c, 0xffaa00ff, 0xff75ff7e, 0xfff4ffb3, 0xfff1ff21, +0x001a005d, 0xfe0a0079, 0xffc2007e, 0x0008fdba, 0x002cffcd, 0xfe3cfff2, 0xff000005, 0xffc9feea, +0xff12fdbb, 0xffc201da, 0x001cfd09, 0xfdc1ffd2, 0xfc1c0070, 0x00eefe7d, 0xff8cffa0, 0x01900040, +0x00fbfcec, 0x0024fff4, 0xff88fdc4, 0xff530003, 0xfe34fdaa, 0x0228fe2f, 0xfe2ffc29, 0xfe10fe62, +0xfeec0027, 0xfe61fea5, 0xfe3dfd00, 0xffc0ff8e, 0xfd78fd1d, 0xff99fecf, 0xfe16ffba, 0xfbf90056, +0xfd32ff1b, 0xfff4ffe1, 0x01660002, 0x003bfd8f, 0xfda8ff45, 0x00c90022, 0xffb3feb5, 0xff54ffc4, +0xfe29ff13, 0xfcfdfd1c, 0x003dfeec, 0x0012ff12, 0xffa2ff6d, 0x024f0077, 0x001effa4, 0xfedc0322, +0x00acff4c, 0xffbd0067, 0x019efffe, 0xffb30021, 0xfd00ffb4, 0x01cf004e, 0xfcf6ffc9, 0xffb10044, +0xff4cfde1, 0xfe3dffde, 0xff63fdd8, 0x006e00e4, 0x013ffe38, 0x00fdfd89, 0xfe2500dc, 0x009dff24, +0xfef1ffc1, 0xffffffe5, 0xff18fe66, 0xfeba0342, 0xfd50ff74, 0x00ccffb4, 0x003e03e1, 0xfef6fd1b, +0x002dffdd, 0x034cfd18, 0xff45fdd8, 0xfd03fe7f, 0x0064ff12, 0x005cffd3, 0xfe39fe91, 0xff7fffa6, +0x0120fe22, 0xfffdffd5, 0xffa900de, 0xfff4fef8, 0xfe99ffbf, 0x0181ff38, 0xfcb9fea4, 0xff89fdbb, +0xfffafbeb, 0x02faffa3, 0xfecffec4, 0xfcdc0195, 0x002eff50, 0xffb4ff61, 0xfdb7fee9, 0xfd8b00cb, +0xff7a0123, 0xfdb1ff8a, 0x0040016e, 0xfe76fffc, 0xffbc01a3, 0xfe5fffd9, 0xfffcfedc, 0xff32ff48, +0xff6ffffc, 0xfe42fd27, 0xfd93fc66, 0x0068fdd7, 0xfd4a0018, 0x0025ff2a, 0xfe2eff36, 0x0040fcce, +0xffc0fde1, 0x0025fdc8, 0xffa30012, 0xfdc7fffd, 0xffd7fe7d, 0x00580008, 0xff66fe31, 0x001f0341, +0xffff00a5, 0xfea401e7, 0x0055ff65, 0x0026ffca, 0x0145ff85, 0xff6d0018, 0xff89002c, 0x011afe16, +0xffc500b9, 0xfefdfed7, 0x005effa9, 0xff2e000e, 0xff12ffdd, 0xffca00ce, 0xfe990184, 0xffd4ff1b, +0xfde8ff60, 0xff73fdbe, 0xfe7d0002, 0xffcefdad, 0xffe6ff72, 0xfe5afff3, 0x0023015b, 0xff2cfc73, +0xfd7c0010, 0xfd07ff62, 0x00180342, 0x016bffef, 0x0110feaa, 0xff850075, 0xfdb40026, 0xff0a0043, +0xfcb5011c, 0xff65fd32, 0x0104ff60, 0x0051fdef, 0xfff000c3, 0xfd93fee1, 0x00580007, 0xfe0dfff2, +0xfda80078, 0xff2b0139, 0xfd96008d, 0xfe5c006e, 0xfd93fe7c, 0x008efef5, 0xff520015, 0xfdd70346, +0xfd92ff5d, 0xff88fe16, 0xff62fdbb, 0x000a00ca, 0xffbcff7d, 0x012eff94, 0x006efd57, 0xfd83fff8, +0xfef3fffe, 0x009fffa0, 0xff9cff99, 0x003f009b, 0xff26006e, 0x001afe60, 0xfda103b4, 0xffa200af, +0x002afec5, 0x0022fd8e, 0x0050fc13, 0xfda1fd9a, 0xff880124, 0xfe5a005e, 0x00730143, 0xfe7efe65, +0x0255ff89, 0xfeb500a1, 0x025f0020, 0x0033001b, 0xfd090011, 0x01f2fdee, 0x000d0121, 0xfe410008, +0xfeeafccf, 0x0264ff3d, 0xfeb4fff0, 0xfff3fff2, 0xffda002e, 0x01f60006, 0xffb5ffec, 0xfd1bffe5, +0xfe40fefd, 0xfe68ff8b, 0x0046010d, 0xff0efe42, 0x005200cf, 0xfd4afe76, 0xffc3004d, 0xfffbffa7, +0xff2bffdd, 0xfe42fedb, 0x0011ff13, 0xfe420113, 0xff7fff61, 0xfecdfe41, 0xffc3004c, 0x003c0108, +0x00aafd07, 0xffb4012d, 0xfeaa0183, 0xff96009d, 0xffdcff67, 0x0043019b, 0x00cefd03, 0x003b0123, +0xfc13ffc0, 0xfff9ffd6, 0x004dffce, 0xfe3ffe8c, 0xfea1fccd, 0xfd7cff81, 0xfcbffe55, 0x0076fed3, +0xfe66fef6, 0x002bfffa, 0x0132fd1b, 0xfd4b0041, 0xfe14fd6e, 0xff60ff6b, 0xfd0d0000, 0xff66ffca, +0xffe20061, 0xffb4fe2e, 0xfec0fec7, 0xff3dffc9, 0xfbf9fe63, 0x002a015c, 0xff87ffdb, 0xff850181, +0x002eff71, 0xfd1802a6, 0xff130052, 0xffc4ffe2, 0x0004fd0f, 0xffe8ff64, 0x00470150, 0x01d700ee, +0xfe91fcd8, 0xfbd200ad, 0xffcb0012, 0xfdb5fed1, 0xfe95ff47, 0xfe21fd57, 0x0055fef8, 0xff6702ff, +0xfd1b0025, 0x0075fc73, 0x0008fe4b, 0xfff60496, 0xfd1b0058, 0xff56002a, 0xffe4fe9a, 0xfd310001, +0x00d4ffb4, 0xfec4fffd, 0xfff70103, 0xfffa008a, 0xff4c0061, 0xffc0ffb3, 0xfc660331, 0xfe41001c, +0xff05fee4, 0xfc8b00d3, 0xffa0fee6, 0xfe9dfd99, 0x0040001e, 0xfff20000, 0xfeddffb3, 0xff37ffe1, +0xfffefec0, 0xfffafe80, 0xfdbcffcd, 0x020eff81, 0xffdc0006, 0x0176007a, 0xff7ffdc7, 0xfef100d6, +0xfedb00d5, 0xfe41ff14, 0x0000ffc6, 0x0033fedf, 0x002e0036, 0xfdb0ff67, 0xfd2f01a4, 0xfffafcb8, +0xfd1dfe34, 0xff3aff7a, 0xfe4f001f, 0xffa2ff9c, 0xffcfffff, 0x004c00a0, 0x006e0076, 0xfee00414, +0xfe4dfd47, 0x0025fd6e, 0x002dfee8, 0xfefdff89, 0x002ffd00, 0x0005fee0, 0x00f2fe34, 0x005dfec2, +0xfec70069, 0xffbc000b, 0xfd3700c8, 0xfffefd8f, 0x00a10034, 0x02ac0087, 0xffe7fd9a, 0xffff00ce, +0x0032ff38, 0xff1cfd7f, 0xffbdfffa, 0xffca0190, 0x0124fe10, 0x0077ff8a, 0x0173fdf7, 0xff7f001a, +0xffa8ffbd, 0x0041002c, 0x0131fdad, 0xfddf015c, 0x01b200a7, 0xff47fe28, 0xffc4ff76, 0xffc4fea7, +0xff020036, 0xff2a001a, 0xfe98034b, 0xfcc4fff3, 0xff4fff92, 0x001efbd9, 0xfdd502a9, 0xfee0fffe, +0xff89002d, 0xfdfd0034, 0xfedbff9d, 0x0001014d, 0xfefcfff8, 0x009cff5a, 0x0038ffea, 0x000bfff7, +0x00000000, 0xff54ff94, 0xff5dfdfc, 0xff79ffff, 0xffb8fd22, 0x001f0016, 0x0064ff12, 0x00bcfe1b, +0xfdb7fff7, 0xfd89ff32, 0xfef301b2, 0x0015fef3, 0x0000fdbc, 0x000f0056, 0xfcc101da, 0x0216ffb6, +0xffaeffe2, 0x00e500c6, 0x002dff36, 0x017efec7, 0x0001032f, 0xffc8fd07, 0xfffd0021, 0xfd240022, +0x033f023e, 0xfde7ffcd, 0x0040fe20, 0xffff0044, 0x0053fc00, 0x01c4003e, 0xfdfd002e, 0xffa20008, +0xfeaffdea, 0xfc34ffd8, 0xff6affdc, 0xffdbffbf, 0x0138ffaf, 0x004effdf, 0xff9effd2, 0xff11fec4, +0xfcc100e3, 0xfe80014b, 0xfdadfffe, 0x007900d9, 0xff59003a, 0xfdc8ff73, 0xfec7ffdf, 0xfe2201ec, +0xfe72fd2c, 0xfd6dff50, 0xffcb016b, 0x0043fe0c, 0xff81fd62, 0xfff0ffcd, 0xfcacfec7, 0xff0aff6f, +0xfebaff04, 0xfcb4ff34, 0xfff7ffef, 0xff3cff0f, 0xff8afffd, 0xfff2ffd4, 0xffdeff2c, 0xff3001b3, +0xffaffe90, 0x0033013b, 0xffb2ffeb, 0x01a6fd93, 0xfe0900a0, 0x000600ab, 0x00470026, 0xfde8fd89, +0xff560000, 0xfde4ffe1, 0xfd490008, 0xff1b001d, 0xfe91fd49, 0xfe0c0017, 0xff3a0012, 0x00170039, +0xff62fec6, 0xffbdffcf, 0xfffbfff9, 0x01150040, 0xff38ff7f, 0xffd70035, 0x002c012b, 0xfdefff58, +0xff14fe8e, 0x0032ffe0, 0xffffff28, 0xfd97fecf, 0xffabfdad, 0xfff2fee1, 0x001affc7, 0x011ffe63, +0xffc80076, 0x0055ff72, 0xff2dffa2, 0xfe0dffc5, 0xfda2ffa3, 0xffefff92, 0x00d8ff06, 0xffd4fcf8, +0x01a1ffd6, 0xff6a002f, 0x00de006c, 0xfd8efe2f, 0xfe24ff8a, 0xff450011, 0xffe5fd97, 0xffb50024, +0xfdabfcdc, 0x0074fdaa, 0xfed8fdee, 0x00fefda1, 0x0168fd3f, 0xff50000f, 0x001eff32, 0xfc44fe91, +0xff76fdd5, 0xff0bfdc4, 0xff26ff92, 0x034000a8, 0x03e1febe, 0xfef1005c, 0xfdaaffab, 0xffcdffbd, +0xfe8e0008, 0xffc4ffbd, 0xfdc7fcc8, 0xff6cfe68, 0xfe49fe31, 0xfd72fda2, 0xfffe0034, 0xffb5fe65, +0x0023feb4, 0xff90ffe0, 0x0081012c, 0x0068fe4e, 0x0320fd48, 0xfe39ffb3, 0xfd90ff1a, 0x0000ff8d, +0xfffbff73, 0xfd5400c9, 0xffcafe61, 0xff1f00b4, 0xffbcfef6, 0xfedf011e, 0x0190fe3b, 0xfe4fffe9, +0xfd1b000f, 0x00990044, 0x0054ff5d, 0xffb3ff8d, 0xffc2fd5a, 0x0296fc59, 0xff09ffa6, 0xff470038, +0xffebfff3, 0xfee60126, 0xfde4004d, 0xfd9c00bc, 0xffd20040, 0xfd97fcba, 0x0019ffbc, 0x0039ffc4, +0x0065004f, 0xffecffac, 0xfe72fe7f, 0xffae0021, 0xfe28fd24, 0xff3e00ac, 0xfeccfc44, 0xffe700f4, +0xfcc1003f, 0x000cfffb, 0xffcd0231, 0xfe6c02d1, 0x000dfff7, 0xfe80fe07, 0xfedefe7d, 0xff92ffdb, +0xff80ffec, 0x01f0ffe0, 0xfd1bfe4d, 0xff53010a, 0xffe8ff64, 0xffa8fed1, 0x0125ff3d, 0xfcacfec7, +0xfdaa0048, 0xfc68ffbd, 0x00a8fdfa, 0x02c1fec7, 0xfccfffb4, 0xfd80fd2a, 0x0006ffb5, 0x00ed04c2, +0xffd90122, 0x002fff2b, 0x00a6fe24, 0x0006ff79, 0xfc3affc1, 0xfee0fece, 0xffddfe22, 0xfec2005c, +0x0040fd84, 0xffeffbeb, 0x0000fc1c, 0x0169ff88, 0xffbafdc1, 0x00a7fff2, 0xfd01fecc, 0xfd92fdb5, +0xfff700ba, 0xff72ff12, 0xff49ffb3, 0xfe25003d, 0xff0c006c, 0xffa5fccd, 0xfef5ff9b, 0xfeab0019, +0x00b80011, 0xfff1fe08, 0x0267ff58, 0xfd0c00aa, 0xfeac00d9, 0x002efe82, 0xfee1fe8c, 0x00b0fe9e, +0xffc10033, 0xffc7ffd2, 0x0021fca6, 0xfe9d0288, 0x00bbffe0, 0x007affaa, 0xfe8aff12, 0x003eff1f, +0x00810002, 0xff03fdfd, 0x00230060, 0xfe800036, 0x0043ffc9, 0x007801d1, 0xffc4ff02, 0x031e000f, +0x01b3002e, 0xff50fe58, 0xffc7fec4, 0xfbdffe6b, 0xffd1ff0a, 0x0046003a, 0x0384fdba, 0xfeea0031, +0x0025ff76, 0xfffdff03, 0xff8500a8, 0x001eff43, 0xfd0ffed3, 0xffb0fd04, 0xffe0002c, 0xfd03002c, +0xfffc0043, 0xffbafff9, 0xffebffb0, 0xfebbfe3f, 0xfe210162, 0x0105fd01, 0x00b4fdcf, 0xffc9ffb8, +0xfffbfee1, 0xffc5004d, 0xffeafd09, 0xff01fe8f, 0x00bbffd4, 0x001500fe, 0x0074ffd7, 0xfd960027, +0xffc9fffa, 0xffc0003d, 0xff98ff9e, 0x0444000e, 0x00f8ffc0, 0xfffafe5d, 0x017ffe87, 0xfcc7fcfc, +0xfe350055, 0xfe62ff63, 0x02fa016f, 0xfffffd13, 0xff63fff8, 0x00080012, 0xfefafe58, 0xff43fca6, +0xfedafdef, 0x000c00e1, 0xffcfffb9, 0x0028fed0, 0x0050ff26, 0x0041ffa6, 0xfffbff03, 0x00cfff49, +0xffc0ff67, 0x0059fde4, 0xffc00000, 0xffe20036, 0xfdb7ffcc, 0x00e8004a, 0xfff2fd36, 0xfea2fe68, +0xfe65fd9c, 0x003e00ad, 0xffb50344, 0x0022ff3d, 0xff1effd9, 0xff680267, 0x00d7fd83, 0xff32ffa9, +0xfee9fcff, 0x0002fde7, 0xfea20496, 0x003cffd7, 0x0000ff89, 0xfe82ff06, 0xfe5d0055, 0x00a6004d, +0xfdbefff4, 0xfbd20346, 0x0047016f, 0x01cfffd4, 0xff63fc82, 0xfef6fee9, 0x00aa0031, 0xff0502e4, +0xfe28ff98, 0x0288ffd4, 0xfcfcff48, 0xfe87fee2, 0x0057fead, 0x00f5fdf2, 0xff4ffd4b, 0xff470059, +0xff6eff35, 0xff9bfcc7, 0xff7d00fd, 0x00b6024b, 0xfd85fe70, 0xfec70029, 0x003bffd9, 0x00fc0159, +0xff600021, 0xff560332, 0xfeddfe2f, 0xfef8ffcf, 0x008afe6d, 0xfed0fed5, 0xfef2fe92, 0xfe7efffc, +0xff6600de, 0xfce20154, 0x00000341, 0x008ffd9c, 0x00ca03b4, 0xfd07fe2f, 0xff5dfea6, 0xfe34ffc8, +0xffc7fc82, 0xffcafe4e, 0xffcafcef, 0x0193fd2a, 0xffb8fd2b, 0xffb9ff00, 0xfe20fe95, 0xfe66fdd8, +0xfdd1ffc0, 0x0080000c, 0x008a0068, 0xfefcfc34, 0xffdefe3a, 0x003eff32, 0xfecc008a, 0x003f0099, +0xffac0070, 0x001200b6, 0xffbb0057, 0xfee1fd83, 0xfd7cffc6, 0x00400322, 0xfcb80029, 0xfdb4ff89, +0xfddffe71, 0xfff3ffde, 0xfd36ffa3, 0xfc00ff8c, 0x00a8ffe5, 0x0205fffc, 0x0052ff89, 0xffef0037, +0x0131fea1, 0xfc97ff94, 0x006e0026, 0xffc3ff02, 0xff1200d2, 0xff22ffb6, 0xfd130064, 0xff5fffef, +0x01480181, 0x01a3fe0e, 0xff7fffba, 0xfe13004a, 0x04140010, 0xff5dffe1, 0xfdc2fdb0, 0x0110fe8d, +0xffaefea6, 0xff68ff00, 0x0249ffe7, 0xfdfaff64, 0x0051fd47, 0xfe62ff13, 0xfff7ffd9, 0xfffdffbf, +0xffc50018, 0xffbdff8e, 0xff7c018b, 0xff12fe64, 0xfd9ffd27, 0xff01004f, 0xfef3fd8f, 0x001dffd8, +0x004fffc7, 0x0099fbd9, 0x004dff37, 0xffc6ff3c, 0xffb20007, 0xffca0050, 0x0004fee5, 0xfecfff49, +0xff63fe64, 0xffcdfe97, 0xfecffe01, 0xfe2200af, 0xff41fe78, 0x00ed0003, 0xfe09002b, 0x0026ffa2, +0xfff7fee5, 0xff94fdd1, 0xfd99fee1, 0xff7ffeb0, 0x0076fff0, 0x0142ffcd, 0xfe07fc29, 0x004c002b, +0xfd850035, 0xfefbfed7, 0xffd7000c, 0xfecc000d, 0x005efcc0, 0xffa0fff1, 0xfe4c0043, 0xfe550023, +0xffcdff62, 0xffbfff4c, 0x0143fef2, 0x00580022, 0xfff70051, 0xff210009, 0xff32ffef, 0xfe71008d, +0xff26ffc2, 0x0009ff01, 0xfe36010a, 0x001f0314, 0xfd4e0012, 0xff76ff3f, 0xfff0ff74, 0xffc2fdd5, +0xff84ff3d, 0x0140fdfc, 0xffadfe01, 0xfe35ffc4, 0xfec8ff37, 0xfd01fd7f, 0xfd2bffba, 0xfee8fde7, +0xfde400b4, 0xff530087, 0xff88fd00, 0xffa001c8, 0x0337fe4c, 0xfd2c0444, 0x0070fe8c, 0x00470041, +0xfe41fee1, 0x0006ff3e, 0x00060023, 0xff5d002b, 0xffbcfde7, 0x009dff62, 0x0139fd6a, 0xffbcfdb5, +0xff29ff66, 0x00630006, 0xffd8fefc, 0xfeebffa6, 0xff50fd37, 0xffe9fd0d, 0xfec2fe13, 0xff840039, +0xfdc7fd90, 0x012dff81, 0xffaffff8, 0xfeb800ea, 0xff87fe8f, 0x01800016, 0xfe5afe41, 0xffa4004d, +0x0106ff5b, 0xffbefdd5, 0x00a6ffec, 0xff8afeea, 0x0011fcbe, 0xfe3fffaa, 0xffc00001, 0x006cfdc2, +0xfff8fee9, 0x0010fe75, 0xfd6dfff8, 0xfd78fed8, 0x00eefed7, 0x02190037, 0xffeaff0f, 0xfeb00017, +0x002efd4a, 0xff9c013f, 0xff67ff4d, 0x0087fffd, 0x0009000a, 0xff0afe81, 0xffb8005b, 0xffc204c2, +0x000ffdc2, 0xff44fe82, 0xfe16030a, 0xfeb8ffc2, 0xffd8fd99, 0x0002feb0, 0xfe19ff30, 0xfd8f02a9, +0xffd4ff8b, 0xfebafd7f, 0x002c00d4, 0xfe700087, 0x00bffee9, 0x001b0039, 0x002efd62, 0x01b200c6, +0xfe1b0039, 0xfcbcffbe, 0xff1ffeb5, 0xfdef00fd, 0xffddfed3, 0x00750091, 0xfed1fd03, 0xff05fc68, +0x0198ff9b, 0xff620174, 0xff3f0154, 0x01f00010, 0xff4c000b, 0xffdaff6b, 0x0000010d, 0x00240071, +0xfefaffa2, 0xffc6fd03, 0xff55ffb0, 0xfe0cfecf, 0xfde7fffc, 0xfe4efd8f, 0xff84000d, 0xfe0efd7d, +0xff4400c9, 0xffb90033, 0xfeea01d1, 0x001cffbb, 0x0051001f, 0xfe87ffa7, 0x00c9013d, 0x0076fe96, +0x0110fe26, 0x009401a3, 0xffa3fe27, 0x0093fea8, 0x006f0019, 0xfe28ffbf, 0xff350016, 0x00abfee0, +0x0047fde7, 0x007ffc8b, 0x020afc1e, 0xfeae0144, 0x0003ffca, 0xffcc003e, 0xffe50067, 0xfe65fbe4, +0x00eafd6e, 0x009f0066, 0x00e1ff63, 0x0077ff35, 0x006eff53, 0x0051feed, 0x009b0017, 0x0076015c, +0xfd00ff05, 0xfc5f0031, 0xffd20182, 0x002d009e, 0x0071ff24, 0xffbbfede, 0x003200c4, 0x0194009e, +0x01cffd56, 0xffb3fed5, 0xfea8ff45, 0x0051fff8, 0xff880184, 0x0040ffb5, 0xff4700b7, 0x02d4ff93, +0x001bfdf7, 0x003402a8, 0xffbaff3f, 0x017400c9, 0x002d008f, 0xff360176, 0xfd7f0094, 0xfef602ce, +0xff3fffe4, 0xff07fc59, 0xfee6009f, 0xffa802ed, 0xfcb8024a, 0xfe1afeac, 0x00a600fa, 0x0081012f, +0xff5cfff6, 0x0056ff84, 0xfea1ff7f, 0x00ec0000, 0xff8e0062, 0x00000279, 0xfea4fe93, 0x0099fff8, +0xffa6ff65, 0xff41ffd6, 0x00bd00ce, 0xffafffe8, 0xff88000f, 0xffcdfeaf, 0xfe7a02dc, 0xffeafd7b, +0x0244fff8, 0xff9b0108, 0x010c0069, 0xfd47fecd, 0xfe800203, 0x0020ff73, 0x01840120, 0x0197fff2, +0x012001a2, 0x00caff54, 0x01cb0140, 0xff92fd56, 0xfef2fec3, 0xfdd300d9, 0xfef00084, 0xfe03ff71, +0x00eaffa1, 0xffe2fcfd, 0x0003ff55, 0xfec1fd42, 0x01350084, 0xfff6ff37, 0xff01ffaf, 0xfdd8fbf5, +0xfeddfd9f, 0xfc95004d, 0x005d01a1, 0x0011ff8d, 0xff0601f4, 0x000000ba, 0xfde70024, 0xff84feab, +0x019cffb0, 0x0064ff90, 0x00260053, 0xff81ffc1, 0x0167fe75, 0x0015fe22, 0x00730007, 0x0000fe86, +0xff7fffb7, 0xff8ffeb1, 0xffe900b8, 0xff4c0083, 0x02cf01cb, 0x01b60171, 0xfdc5ff59, 0xffddfdd8, +0x004500ce, 0xffa400a9, 0xffc8fd7a, 0xfd64009b, 0x0040fde1, 0xff91ffe8, 0xffd0fe3e, 0x01f10019, +0xff1dff38, 0xfef9ff1e, 0x005cfd8c, 0xffefffc8, 0xfd2b0157, 0xfe60fc54, 0xfdaaff90, 0xff820000, +0xfc5ffff0, 0x00b8fef3, 0xfed2fb1c, 0x00c9005c, 0xffd4fe6e, 0xfeb2ff34, 0xfff001a9, 0x006dffa6, +0xfd97fff4, 0xff32020a, 0x02e5ff22, 0x01a601d8, 0x015cfee6, 0xfdf800ab, 0x003efee2, 0xffc2ff5d, +0xffbe0092, 0xffcaffde, 0x00bdfeda, 0x0010feb2, 0xff8fff35, 0xffe3feed, 0x003000f4, 0xffb100d9, +0xfd35ffdc, 0x0026fd98, 0xffe5ffb1, 0xffac00e9, 0x0014ff92, 0x034efed7, 0x00edfcea, 0xfed4ff98, +0xfdf3fe2e, 0x00b7ff2b, 0xfcecfefe, 0xff0000c1, 0x003b0099, 0x007fff89, 0x009700b1, 0xfed4fdbf, +0xffdfff3c, 0x014800d8, 0x002b0068, 0xfe89fdc0, 0x00d401e7, 0x0232ffe1, 0xfee60000, 0xff5affd5, +0xfd14ff20, 0xfe8affc9, 0x006401a8, 0x00b4fe78, 0x01d90000, 0x016b01af, 0x00000057, 0xfd86ff65, +0xffcf0000, 0xfd31fe8e, 0xffd3ff9d, 0xff4cff6d, 0xffc101ff, 0x01cbff90, 0xffcafd74, 0xff6c017b, +0x04b3ffc1, 0xfff5fee1, 0xffbd0020, 0x00eaff42, 0xfdb3019a, 0xfceaffad, 0x01700035, 0x0041fe0b, +0xfff1ffc9, 0xff59fe9b, 0x00ecfbf2, 0x007ffd82, 0xff92fe34, 0x011affa6, 0x0175ff8a, 0xffc1fd82, +0xfdb300d3, 0xff67ffa6, 0x01de00c3, 0xfe89002e, 0x00bb00f6, 0xffd9fe96, 0x0096ffca, 0xffd6ffea, +0x00000129, 0xff05ff69, 0xff53f9d5, 0xff0efed4, 0xffa4ff06, 0xfd6cff06, 0xfe85ff71, 0xfc2f0055, +0xffcd0114, 0xff36fefc, 0x0100008d, 0x013302be, 0xffb80004, 0xffd5011c, 0xfe340020, 0x0083ffaa, +0xffa4fdb2, 0xff96fe81, 0xfee4ff27, 0xfe99ff59, 0xff9c0199, 0x003b0083, 0x002b000b, 0xffeefd88, +0x002bfff7, 0x00a4fff0, 0xff890162, 0x0058ff87, 0xffde00da, 0xfe85005f, 0xff450109, 0x007d023a, +0x0106003f, 0x02b9fe11, 0x0059ff1d, 0xff43fd18, 0xfed8fbe4, 0x003efeea, 0x01b300ce, 0xfff40000, +0xffa402e5, 0x0157fea0, 0x0000005c, 0x0047feec, 0x00350119, 0xfe9eff08, 0xffd1013a, 0xfdb3fec6, +0x00390001, 0x021e034e, 0xffc5fe90, 0xfe57fe44, 0x0010ff89, 0x0000ffd2, 0xffc60007, 0xfe6a010a, +0x0070029c, 0xff580000, 0xffc1008c, 0xfdceffcb, 0x00bd0009, 0xff3a0181, 0xfd880023, 0x00efffa9, +0x023bffc2, 0xfe3e0163, 0xfbeb0164, 0x00210269, 0x00a0ff2d, 0xffa50266, 0xffe50045, 0xffd3ff4a, +0x0047fdef, 0x0097fda4, 0xfbf50000, 0xffa001b9, 0xfd650397, 0x00000081, 0xff0fffad, 0xfff10007, +0x01090244, 0xfe83fd83, 0xfeba005b, 0xfdda001d, 0xfeb2004d, 0xfd97ff41, 0xff54ff59, 0xff36ffc4, +0xfde3fd98, 0xff94ff4c, 0xfef001a2, 0x01d60087, 0xfe80ffd3, 0x0177000b, 0x0012ff13, 0x00bbfe3d, +0x004b00c7, 0xff98ff4e, 0xff580108, 0xff12009d, 0xffc3ff99, 0xffd90005, 0x00330183, 0xff56ffea, +0xff9a0025, 0xffaf011b, 0xff96009b, 0xffa2fd8f, 0xffacff44, 0xfe680025, 0x0027000d, 0xffb4fdfa, +0xfdbcfffc, 0xfcf3fe2b, 0xfd130043, 0xffee002a, 0x01960041, 0x004efe6c, 0xffdefd18, 0x00410140, +0x00aafd82, 0x00a9008c, 0xffdbffdb, 0xff09ff61, 0x0093fde8, 0x00e2fe89, 0xffcc007b, 0x030d00b6, +0xfeffffa2, 0x014f0062, 0x02a7ff7e, 0x000c0184, 0x00120031, 0xffef0093, 0x0137ff85, 0xfe5afd36, +0xfe5a01c6, 0xffa20070, 0x0098ffa1, 0xfd60ff9a, 0x006cfe22, 0x022effee, 0xfec90066, 0x000f026b, +0xff9fff9e, 0x0042017a, 0xff18ffe1, 0xfe48ff48, 0xff2eff97, 0xff880041, 0xff0dffa5, 0x0000ffe0, +0x00880027, 0xfddb002b, 0xff58fdf8, 0xff41ffda, 0xfcb8fdfd, 0xfe44ff6c, 0x0037ff1a, 0xfffefdbb, +0x0032fc1e, 0x0029fdd6, 0xff8600a3, 0x000500cd, 0x006cfd97, 0xffd4fdd8, 0x009bfe9e, 0xffc8fd00, +0xfeaafdcd, 0xfeb0fe85, 0x0034fcff, 0xfd89000d, 0xfd8e0110, 0xfe5ffc95, 0x003e00b3, 0x0162fe27, +0x00c1fbfe, 0xffdd002d, 0x009d0048, 0x009f0069, 0x006201b3, 0xfd72ffe6, 0xff7dffd1, 0x02a9ffd2, +0xff41004c, 0xfe0bffa4, 0x0346000d, 0xfd8bfda9, 0xfe8300ca, 0x009afd85, 0xfdf80180, 0x0055ffdd, +0x00a5fef9, 0xfec1fdef, 0x007500b5, 0xfe9c0189, 0xffecfed9, 0x00630027, 0x0137fff2, 0x000efe9b, +0x02550064, 0xfbfefeb0, 0xfdceff40, 0xff05feb3, 0xfecf00da, 0xff1700cd, 0x00230124, 0xffe7fdb2, +0x01a6fe9c, 0x017cfd7f, 0xfe02031a, 0xffd10338, 0x0303fe6c, 0xffc3ff40, 0x016200c1, 0x014f014a, +0xfce0ff3d, 0x0033ffbf, 0xfcc90000, 0xfdbc0033, 0xfec0fddc, 0xffd9fe14, 0x0117007f, 0x0000fe6d, +0x00cc02fd, 0x013dffb1, 0x00d7fd1e, 0x003c0075, 0xfd840283, 0x034c0003, 0xff6a01b0, 0xfe04ffd5, +0xfebcff12, 0x00b6ffcf, 0x02fbffc5, 0xfebcff49, 0xff67fe3c, 0x00deff6d, 0x010affd1, 0x00240016, +0x000000e7, 0x0085ffe9, 0xff67fcbf, 0xff93fe59, 0xff3d0075, 0xff5cffee, 0x010ffd41, 0xffb1ff16, +0xff46fd00, 0x00c0ff27, 0xffebff8f, 0xfffe0002, 0xffa5fd0c, 0xfec700f8, 0x00d7006c, 0xff8d0230, +0xffa90049, 0x00b70034, 0x0002ff8b, 0x0096fff7, 0xff05ff5c, 0xff90ff12, 0xff930000, 0xff710104, +0xf96c01f0, 0x0025fece, 0x01a6030d, 0xffaf0064, 0xfe9dfff7, 0x0303fff3, 0x0027ff98, 0xfe77fe3c, +0xffec01c9, 0xffc40090, 0xfffdfe37, 0xffd9ffb4, 0xffd300d9, 0xffcd0189, 0x00acfe86, 0xffb0007b, +0xfd22ffa0, 0xff28feda, 0x001cffdd, 0xfee1006a, 0x0053fcbc, 0xfffc002f, 0x000002e5, 0xff8203b9, +0x0231005e, 0x0036fea2, 0x003effd5, 0xffc900c1, 0x026201c2, 0xfe9bff18, 0xfffdfff9, 0xffea005e, +0xfe5afe86, 0x00720063, 0x014dfd83, 0xfc8bfff7, 0x003d02a2, 0xfdf7ff8f, 0xff43fe1a, 0xfe0f017a, +0x0148ffc4, 0xfe09ff5e, 0x009eff56, 0x00000088, 0xffb90102, 0xfffd024f, 0x0362016b, 0x0071fed9, +0xfd8c002b, 0xffa0fd64, 0x005bfff3, 0x0101ffa7, 0x000f017e, 0x01f0ff9d, 0xfff9fff6, 0x02850101, +0x003c0047, 0xff52001a, 0xff3c009b, 0xff9c0015, 0xff22fff7, 0x0010ff0d, 0xfdf8ffb4, 0xfed1ffa4, +0xffa801c8, 0x013401bf, 0xffd5fed4, 0xff82ffcd, 0x00be008f, 0xfeef0065, 0xff71fcfe, 0x00300000, +0x0222fef9, 0x000fffa8, 0xfd09fe58, 0xffa3fbeb, 0x01d40165, 0xff21ff3b, 0x005e0029, 0xfff6fe94, +0xffa40030, 0x015b004c, 0xffd400d2, 0x02d6ff96, 0xff4a0051, 0x002d00b3, 0xff6dff11, 0xfee1017b, +0x000b016c, 0x03d1ffc8, 0xffb0ff21, 0xfeb900ba, 0xffb1fe6a, 0xfffafdbe, 0x0155002c, 0xffccfe28, +0x0146fe58, 0x00690382, 0xffb20187, 0x002a003b, 0xfd1efdd8, 0x00010058, 0xffc4fdbf, 0xff5dfffb, +0x004c00f2, 0xff78ff28, 0xffbbfdf7, 0x0055ff1f, 0xff78040b, 0x00000062, 0x0006ff6e, 0xff33ffd5, +0xffc9027d, 0x015cfd59, 0xff4a0214, 0x0193ff26, 0x0000003a, 0xfd3ffffe, 0xff16ff1d, 0xff65ff82, +0xffb1004b, 0xffdcfe03, 0xfe0f01a6, 0x0190001b, 0x00be0090, 0xff8e002c, 0xfe9eff13, 0xff25fed8, +0x0170012b, 0xfe82ff47, 0xfe02ff00, 0xffafffe5, 0x02c1000c, 0x005c0093, 0x01c5fee8, 0x00510154, +0xfeb60189, 0xfd740000, 0xfe7e0060, 0xfee100bf, 0x016a0000, 0x00c70000, 0xff6cfd7c, 0xfffeffbf, +0x005800ad, 0xfd0cff7b, 0x002400e7, 0xfeb70007, 0xfffd0023, 0x009fffb4, 0x0109ffe9, 0x012dffb9, +0x005cff43, 0xfed100ae, 0x0027fe40, 0x0048fed1, 0xffd4fe08, 0xff5300b1, 0x00920037, 0x0382fdbb, +0xfd5dffab, 0xffb4002d, 0xff9f02ea, 0x00e500e9, 0x00bd02f3, 0xfd83013d, 0x00be0267, 0xffc4005f, +0x00220049, 0x004b03e2, 0x0038fc3a, 0xfddbfdc5, 0x0014febd, 0xfe6c00c6, 0x01940228, 0xff49fdbf, +0x0017ffaf, 0xff5b00c0, 0xff32fff7, 0xffa5fe0f, 0xffdd00b8, 0xfd7cfdc5, 0xffb3ffc5, 0xffd5fdc5, +0xffecfdef, 0xff51feea, 0xfda4ff11, 0xfccdffad, 0xffdafed9, 0xffdbff5d, 0x0266ffb2, 0x0056010e, +0xfd00fffd, 0xff12006a, 0x001afcc9, 0xfff5ffd0, 0x00a600b7, 0xfd2b00c5, 0xfe72fdd0, 0x026bffd6, +0xfe9afff1, 0xfdbcfff4, 0xffc7ffd3, 0x0122fed5, 0x0073fd83, 0xffe800a4, 0x000000b9, 0xfe9f01ab, +0xfff2001d, 0xfedffeff, 0xff7ffe46, 0xff6dff88, 0x00b700ab, 0x009eff7e, 0xff6d006f, 0xff930055, +0xff88ffb6, 0x0024011f, 0xfff5fe86, 0xfd8f0070, 0xff02ff11, 0xff0200d0, 0x0077fcba, 0xffe600a8, +0x02c1fe6a, 0x00ae0188, 0xfff7ff19, 0xfda700bd, 0xff1ffdc9, 0xfe2affef, 0x0038fcbe, 0x01d80035, +0xffbafe84, 0x003aff47, 0xff880010, 0x000afff4, 0x013eff22, 0xff5a01c8, 0xff26ffca, 0xfef4ff12, +0xffa6fda9, 0xff5dffa4, 0x00aafff4, 0x037201f8, 0x0056ffcd, 0x024cfe44, 0x0066fef7, 0xfe29ff3a, +0x0004002f, 0xff3bfdde, 0x0049fdc5, 0xfe0afe1a, 0xfd880022, 0xfefdffd4, 0xfe1fffcd, 0x0050004f, +0xffa3ff66, 0x003fff0e, 0xff27ff8f, 0xfe44ffe2, 0xffeb0173, 0x000c0088, 0xfecaffc5, 0x020cfd9c, +0x00580246, 0x00bfff8c, 0x00600012, 0x003dff62, 0xfeb300ea, 0xff2200c7, 0x00a6feb6, 0x0032fd11, +0xfe4aff5a, 0x00e6fe39, 0x002001c7, 0xff48003e, 0xfd7cffad, 0xff3000ce, 0x00b4ff8e, 0xffb2ffed, +0x00890045, 0xffba0077, 0x0150ffda, 0xfeccffb9, 0x00230109, 0x0099fea5, 0x001f0003, 0xfecf0073, +0xffeb0170, 0xff800045, 0xffc8002f, 0xff120027, 0x00890102, 0xfff5fc95, 0xfed0003f, 0x002700c3, +0xffc1fe2f, 0xff8affe6, 0xff88ff77, 0x003c0036, 0xfd970076, 0xff2c002f, 0xffcaffd7, 0xfe9dfedf, +0xff520049, 0xfe5f0169, 0xfe9affbe, 0xfe010031, 0x0000009a, 0xfe28fff9, 0x002cffe0, 0x004d0107, +0x00640045, 0x001efe27, 0x00180222, 0xfe4e0057, 0xffb1009d, 0xfe5a0292, 0xfddefecd, 0x00a7006c, +0x017fff62, 0x0069010e, 0x009d00d5, 0xfd090073, 0x0004fd64, 0xfeb1ff9d, 0xfec8fd8f, 0x0000fe7b, +0xffccffce, 0xff630108, 0xffe3fe07, 0x00cb0038, 0xfcd10242, 0xffd30076, 0x0000ff92, 0x02f400d9, +0x0062fd96, 0xfdcd003e, 0xff870000, 0xfeb90070, 0x0225feac, 0xffa700e3, 0x00a202f1, 0x01030040, +0xff5d002d, 0x009dff4c, 0x009bff62, 0xff1800e2, 0xfd420125, 0xff95fc2f, 0xff210001, 0xfea30180, +0x00370180, 0x01f7005c, 0xff88fe4e, 0x01c7ff17, 0x0048fed0, 0xffddfe34, 0xfec30019, 0xff3500b4, +0xff6affed, 0xfe0e015c, 0x002102f9, 0x01b3fd80, 0xfef00000, 0xffcd011e, 0xff18fd92, 0x00a1ffb6, +0xff520052, 0xffb5fd1b, 0xff940002, 0x007f000e, 0xfe26ff40, 0xfd670099, 0x015200a0, 0xffddfd96, +0xfdf70027, 0xffc000ec, 0xff96024e, 0xff3cfef4, 0x007f0304, 0x0018fe0f, 0xfe48ffc3, 0xfd800030, +0xffff0042, 0x008f003d, 0xfee6fdbf, 0x01a9ff89, 0xfef2ff33, 0xff93002a, 0xffd2ff12, 0x00bd0030, +0xfe6afde8, 0xff1effc2, 0xfe39fdf8, 0x0136ff5c, 0x0012fffb, 0xffad001b, 0x0082ff9d, 0x01ecfff1, +0x0000ff22, 0xfdc5ffa4, 0xff0dfccf, 0xfee00066, 0xff2bfec5, 0x014a0117, 0x00fa0192, 0x00ed001d, +0x007bffe2, 0xffefffc8, 0x007000cc, 0x00330061, 0xff9dffe4, 0x0064ff18, 0xfdf80077, 0x0000ff76, +0xff360037, 0xfd96fffb, 0xff9902f3, 0x004d00b4, 0xff89feb2, 0x022700a4, 0xffc5ff18, 0xff83fe44, +0x016001e1, 0xffc7ff27, 0x0071ff4e, 0xfece002c, 0x00e0ffa0, 0xffe600d9, 0x01d2002a, 0x00eafe7c, +0xfeb300f2, 0x0227ffa2, 0x00e0fe80, 0xffc5fd72, 0x0035ff1f, 0x009bffd3, 0xffc2ff65, 0x0027fe7c, +0x0050fe9a, 0xfefc0020, 0x002e00ae, 0x002efbf2, 0xff26ffc0, 0xff8bfe60, 0xfe04ff43, 0xff52ffa4, +0xff250036, 0xffda0109, 0x00000016, 0xfc820004, 0xfcc90254, 0xfeceffb4, 0xff6d0286, 0xff070062, +0xfeeafe2b, 0x007cfe6c, 0xfdfa011a, 0xff15ff63, 0xffe8ff84, 0xfe12fd89, 0xff2b0045, 0xfde1014d, +0xff37000c, 0x0054004f, 0xfd0fff77, 0xffaeff97, 0xff9301f7, 0x0299004e, 0xfeb3019d, 0xfd4affb1, +0x02c4fe22, 0x01aeffa8, 0xfff9ffee, 0xff17001e, 0xff26005a, 0xffc3ff6a, 0x012efce8, 0xfd8400f5, +0xfeba0023, 0x000eff67, 0xff800036, 0x012bffef, 0xfc250094, 0xff5800db, 0x00d3fc8b, 0xffbcfe18, +0x00a500b5, 0x006a0001, 0xfe39ff27, 0xfc54006e, 0xffb1ffdc, 0x013f0026, 0xffc7001b, 0x025afe68, +0xfdf400dc, 0xff97fd47, 0xffcefffb, 0xff6affdf, 0xfd11fd4e, 0xfef4ff39, 0x0248fe8a, 0xfdfd00e9, +0xfe970053, 0xfe94ff12, 0x006e001a, 0xffa6fed3, 0xffed002f, 0xffc20033, 0x00b1ffaa, 0x0139ffbb, +0x04fd0032, 0xfe60ffdb, 0x0109feab, 0xff6800cf, 0xffdcffe2, 0xfe71023f, 0x023d0014, 0xfefcfe7f, +0xff96fcc9, 0x000400b9, 0xffd2011b, 0x0018000e, 0x016f0327, 0xfefa0015, 0x0421007b, 0x012ffea8, +0x01f100cd, 0xfe7c003b, 0xfdfdffd0, 0x01c30148, 0x005cfd8d, 0x0028ffee, 0xfcd8007f, 0xfd6bff96, +0x00aa034b, 0xfd3c0065, 0xffa500a8, 0x037afeed, 0xffd2ffcd, 0x00ec002b, 0x024fff20, 0x0175ffeb, +0x000c02a2, 0xfebd014d, 0xff880009, 0xff6f0149, 0xfe51fe4e, 0x0183fdfd, 0x00040085, 0x004b01de, +0xfd23ffc7, 0xfd96ff71, 0xfe580288, 0x015200cc, 0x01c30014, 0xff5bffd8, 0xfee404e8, 0x0006fe73, +0x0001fff9, 0xfdd50448, 0xffe2ff9d, 0xfed100ca, 0xfdf7002c, 0x0083ff88, 0xffc2ffab, 0xfdea0104, +0x007802ee, 0xfee600c6, 0x00030051, 0x008000ab, 0x01cafe6c, 0x002900d9, 0xff49007b, 0xffe0003e, +0x0078ff0a, 0x00ebfe39, 0x0014fda2, 0xfdb5ff5c, 0x0141001f, 0xff57fe6a, 0xfe71000c, 0x0190fdf7, +0x030dffe0, 0xfd60013b, 0xffd0016a, 0xff49fff5, 0xffe800c7, 0x00010082, 0xfd86000e, 0xfeec00e6, +0xfef7000c, 0xfff6fe44, 0xfff4009b, 0x00770074, 0xfd660000, 0x0050fdcb, 0xff60fd9c, 0x01b1fdd8, +0xfe65fe0e, 0xff72ffdc, 0x0046ffb4, 0xff450032, 0x00b6ffc7, 0xffdd005e, 0x008000ae, 0x001802ce, +0xff5b0094, 0xff280146, 0xfd8a005f, 0x005b0210, 0xfefbfd05, 0x00b1002f, 0xfcf10060, 0x0220fe90, +0x0029fecf, 0xff97fce8, 0xff84ffd4, 0x004f0196, 0xfff501b0, 0x012f0182, 0x001fffa5, 0x0349ffb9, +0xfd42fff7, 0x001e013b, 0xfff20021, 0x0022ff95, 0x0076ff01, 0x00fdffb2, 0x0033ffcc, 0x026eff6c, +0xff7aff49, 0x030efe28, 0x00f1ffca, 0xff3cffb2, 0x00000048, 0xfffeffc2, 0xff4ffcb9, 0x015aff7b, +0x00030109, 0xffe00223, 0xff92ff83, 0xff7e00c5, 0xffdf0274, 0xfea90090, 0xff5400f2, 0xfe27ffbc, +0x00c0ff5a, 0x00acffa7, 0x0047fec7, 0xfeec00ac, 0xff65ffdb, 0xfd81fe34, 0xfff300a9, 0x0098002f, +0xffbe0050, 0x0196002c, 0x00020110, 0xfce6fef7, 0xfecffd95, 0x0031ff3f, 0x008c01ab, 0x024000c4, +0x01140012, 0xfece00bb, 0xfe7dff1e, 0x0000fd40, 0xfeabffb5, 0xff3cfe4d, 0x01b9ffbd, 0xfdef0171, +0x000d0011, 0x00f9fe06, 0xfed1009c, 0xfea20047, 0xfe3cfd82, 0xfe30014b, 0xff6dffc6, 0xfdabfdd8, +0x009e0074, 0xffcd0028, 0x00ad0017, 0xffeb0041, 0xfe95ffc3, 0x00f20100, 0xfd8cfe22, 0x002dff8a, +0xffc5fe41, 0x0033ffbd, 0xffd10137, 0x0060fe18, 0xff7d0026, 0x006cfcb5, 0xffde000c, 0x000b00a9, +0xff82ff84, 0xff61ffdf, 0xfc4800eb, 0x0137fcf0, 0x0023fef6, 0x0114ffc3, 0xfed40093, 0xffdeffc5, +0xffc1ff89, 0xff71ffef, 0x0340ffb3, 0x030d0052, 0xfef3ffb1, 0x000b007d, 0x00220246, 0x00b3ff4f, +0x0022fd6d, 0xff76ff62, 0x00000410, 0x0108fe8d, 0xff21ff6d, 0x0122fd99, 0x0039fff6, 0x025c000f, +0xffc20206, 0x01d1009e, 0xfe68ff90, 0x032802fd, 0x00000064, 0x011cffe4, 0xfe420237, 0x02d30028, +0xfe4dfe0b, 0xfff900ea, 0xfffc015f, 0x00830021, 0x003aff48, 0xff79ffa7, 0xffa8feba, 0xfd40009a, +0x002e0104, 0xffb4feae, 0xfe8a004f, 0xffd3fe89, 0x01d300bc, 0x02c30023, 0x000a001b, 0x01bafdce, +0x013ffdee, 0xffd2016f, 0x0131016c, 0xff4bfef4, 0x000ffecb, 0xffcafeb8, 0xffdeff63, 0xfee4ff2f, +0xfed1fe45, 0xff6b01b8, 0xfbd7008a, 0x002efd03, 0xff7effed, 0x0243019a, 0xfda50078, 0xffbc0004, +0xff39ff9a, 0x0230ffd9, 0x00e5ffd3, 0xff90ff50, 0x0036ff91, 0x0525ff8f, 0xfe5dff3c, 0xfe1d011e, +0xffeb01a1, 0xff2501ff, 0x031affd5, 0x0012ff8e, 0xfdaafe44, 0x00310222, 0x007ffa39, 0xfcdcff5e, +0xffcefe97, 0xff00fe95, 0xff8fff56, 0x0209fc97, 0xffee01ef, 0xfdabffdd, 0x013900b6, 0x025e0059, +0xfee3ff83, 0xff2cfee9, 0xff00ff63, 0x00d0fe22, 0x000f0162, 0xfe21ffbd, 0xffd20013, 0x002cffea, +0xffa9feca, 0xfff9fdce, 0x0002ffc8, 0x0140ffdb, 0x0028ffdf, 0xfefbff8f, 0x017000ac, 0xfeb8ff0a, +0x002c0010, 0x001601b3, 0xffeafd60, 0x030f0101, 0xffbe0128, 0xffa70040, 0xff01ffcd, 0xfdf201ab, +0x004f0015, 0xfefbff68, 0xfd7a006b, 0xff7f000f, 0x0279fe9e, 0xfd47ffe4, 0xff44001d, 0xff70003c, +0xffe400e4, 0x01ecfe41, 0x0075fe67, 0x006dfd05, 0x001a0127, 0xfeb1ffdd, 0x001900ba, 0xff3e002a, +0x007001cb, 0xfeb2fdc1, 0x01aeff1a, 0x007cfcfa, 0xffe6fe7b, 0xff010077, 0xffecff83, 0x00b8ffa9, +0xfdd8026d, 0x019bfe9a, 0xff8e0018, 0xff430001, 0xfb47fe7b, 0xfe4dff4c, 0xfe2fffa9, 0x03450003, +0x00500075, 0x00010137, 0x01c4012e, 0x001cfe6c, 0xfd95002f, 0xff82fd5b, 0xff6a0359, 0xfd5eff4a, +0x0020001c, 0xfebf020a, 0xff16ff85, 0xfe980181, 0xffbefe73, 0x00a2ffba, 0xfef7ff01, 0xfe0b0027, +0xfd0f003d, 0x00380001, 0x0042ffb7, 0xff0dfe9c, 0xff2fff7e, 0xffa0febf, 0xfea10003, 0xffe0005a, +0xffd4fd7f, 0xfe2f01d4, 0xfd83ff5d, 0x010600c7, 0xfd50023e, 0xfbf0022f, 0xff87ffda, 0x0029fe5a, +0x00edfd1e, 0xfe7d0027, 0xff16014c, 0x0126ffdc, 0xffdf0096, 0xff8c0158, 0xfef1fefd, 0xffef007b, +0x0000ffa0, 0xfd9b024b, 0x01670060, 0xffff004f, 0xfe7efed3, 0xfff7fffa, 0xffe0007e, 0xff5a02fd, +0x0009ffb3, 0x0006ffe2, 0x04fbff48, 0xfecb0017, 0xfecc02e8, 0x00eeff52, 0xfe5d0000, 0x00a0fe16, +0xff63001a, 0xffc301b6, 0xffc2fe8b, 0xff000196, 0x012cfffc, 0xff6d0238, 0x016a005a, 0x0073fd41, +0x002efe05, 0x0238fe27, 0x01430025, 0x00b3fdc8, 0x002bff5a, 0x0000000d, 0xffb3ffe2, 0xffaffd86, +0xffb90012, 0x01a2ff9b, 0x0007ffdf, 0x005cfdd5, 0x0189fe76, 0xfecbff60, 0xfdc700ab, 0xffbafff5, +0x01ac0293, 0x01ecffea, 0x006a0001, 0xfd860015, 0x0310009d, 0x01730020, 0xffd9fd95, 0xff23ff61, +0xfffa00e9, 0xfdd10033, 0x0014fe1d, 0xff2affee, 0xfe8e025e, 0x0021004f, 0x0016fe9a, 0xfff5fcef, +0x0092ffdc, 0xffcbfedd, 0x0093ffd4, 0xfea4fac5, 0xfff20099, 0x004bfcf4, 0x017afd13, 0x02390029, +0x01d4fe3e, 0x0012ff51, 0x0177ff97, 0xfda9fe3e, 0x003b007f, 0xfea1fe08, 0x004fffa9, 0x02f5fdef, +0xfc05ff72, 0xff9003b4, 0xff4b007d, 0x011f0085, 0xfec4fee5, 0x0188ff2a, 0x007f006d, 0xffdf0030, +0xfed90088, 0xfea7fdfd, 0x01a7007e, 0x002bff77, 0x0017ff08, 0xfdd3fdf9, 0xff95ffd9, 0x0000ff6d, +0xff990037, 0xffd9fedf, 0xfe3800a9, 0x00e9ff16, 0xff390020, 0x0088fdcc, 0x010effb2, 0x00b0ffca, +0x00cdff23, 0xfd60fffe, 0x013bfeb3, 0xfdcb0000, 0xff6c002b, 0xfea1fd8f, 0xfebeff86, 0x002efe7f, +0xff1dff77, 0xfff5ffb7, 0xfdaeff12, 0x006a01b5, 0x01b3ffc0, 0x0022fe3a, 0x027efe74, 0x02f700aa, +0x0212fffd, 0x00acff60, 0x000afe71, 0xfdc6fff6, 0x010602e5, 0xfdc8ffe5, 0x000cffe0, 0xff5300ac, +0xfe980251, 0x003dfee6, 0xfe870125, 0xffdeff3d, 0xfe1e005c, 0xffb9ffc6, 0xfadbff02, 0x00baff71, +0x00180012, 0xfe5d019e, 0xfdabfe92, 0x01ec030e, 0x01b3003c, 0x0000fe50, 0xfe0ffe3c, 0x009cff7e, +0x00240007, 0x00500000, 0xf9d50128, 0x014dff44, 0xfe87fcf4, 0xff12fef2, 0xfe68002f, 0xffe200e1, +0x002ffec7, 0x02b1003f, 0xffa30107, 0x0057007d, 0xff0f0129, 0xffee0372, 0x01d4005c, 0x001efeff, +0xfee2006b, 0xfe9aff85, 0xffc7ff9a, 0x026bfe0f, 0x00940182, 0x02f5fd53, 0x0150ff12, 0xfe7e013a, +0x0080ff1b, 0x013702a0, 0x0024ff8b, 0x00fd00a9, 0xff36fd3d, 0x0038febd, 0xfe39ffb1, 0xffb40267, +0xfe76ff8d, 0x010900e8, 0x004a025b, 0x0156ff0c, 0x00aa0347, 0x00180338, 0xff64ffb8, 0xfdfefde6, +0x008e0042, 0xfffc00ad, 0x0000ff72, 0xff85fe86, 0xfe68025f, 0x00280098, 0x01db003e, 0xfdef01a3, +0x0008ff7b, 0xfe84003e, 0xff7dffe0, 0x0033ff5f, 0x01b0fc29, 0xffaefffc, 0x005a00a5, 0xff9ffdad, +0x011cff0f, 0x0076fefb, 0x0001fef7, 0x003e008e, 0x0000008a, 0x002d002a, 0xff85fde7, 0x008efed4, +0xfde702e4, 0xffb4feba, 0x00d501e1, 0x0001ffeb, 0x013e01a7, 0xfe430058, 0x0029ffb2, 0xfff9ff2b, +0x00dc0192, 0xfe2a0199, 0x0183011e, 0x008d0071, 0xfe19fe87, 0x002c008a, 0x0267ffad, 0xff1400de, +0x00840078, 0xff8800e7, 0xfff0fe19, 0xffd7fe5e, 0x0149fe1a, 0xfe3d00ad, 0x0090003e, 0x010f01e1, +0xff4a0017, 0x00f4016a, 0xfe5dff1e, 0x00d8ffa6, 0x0029ffef, 0x000e017f, 0x01cc0040, 0x00cffe8f, +0x001eff63, 0xfffffe38, 0x012301d9, 0xff130000, 0xfda9fe3f, 0xfda5013e, 0xff7cfdf4, 0x00010448, +0x005800b4, 0x00d2fe5b, 0x0000ff9f, 0xfd9cff91, 0x008d011c, 0xff60ffc8, 0x002700ed, 0x0100ff48, +0xff4dfd99, 0xff770062, 0xffcafe44, 0x0000ff58, 0x01350018, 0xfe8cff81, 0x01e9fd93, 0xfee5fecf, +0xfdfaff7c, 0xfd80fff4, 0x04a2ffa1, 0xfd1ffe72, 0x0295ffe2, 0xff1afffa, 0xff5b0030, 0x000c030f, +0xffff0017, 0x00b8fe94, 0xfecbff05, 0xffd7ff7c, 0xfed7fffd, 0xff5efe73, 0x0326013e, 0xfe65ff05, +0xfd8aff91, 0x01220037, 0x0322004f, 0x00c500b5, 0xff26012d, 0xff610114, 0xfd83fd9c, 0xff63ff6c, +0x0170ffff, 0x00bb0088, 0x007700d2, 0xff7c003c, 0x012100ce, 0xffeffddf, 0x00e3ff69, 0xff10fdbe, +0xffba0370, 0xfd230126, 0xfc04feca, 0x02e700cb, 0xfda302e0, 0x00b5fce2, 0xfff6ff03, 0x013800de, +0xfdc3fce4, 0xff31ff54, 0x000cffe3, 0xfea40226, 0xfde6ffd9, 0x006c0027, 0x00120000, 0xff24fdc0, +0x029e00de, 0xfebb0293, 0x00090128, 0x010b0235, 0xff850337, 0xffe0ff72, 0xffcbffe7, 0xffa70190, +0x002dfff9, 0xfe91030e, 0x019bfd48, 0xfeccfe29, 0xff100078, 0xfd7f0032, 0x018f0043, 0xffc1fed4, +0x008ffe73, 0x001aff6a, 0x00110333, 0xff8500bc, 0xff9ffff9, 0xfc97feb0, 0xfe34ff96, 0xfea2028f, +0x006d031e, 0x004dff0f, 0xff950041, 0xff87ff2b, 0x0021fd1f, 0x01100000, 0x00ec0051, 0x03bafff5, +0xff8f000d, 0x00ed0067, 0xfde40000, 0x00000077, 0xffb300e4, 0x02280079, 0xff4ffe34, 0x0306ff05, +0x013efd86, 0x0229ff88, 0xfedbfedf, 0x0079ffe1, 0x021f00c7, 0x01c6000c, 0xfffcfdc2, 0x004f0262, +0x00c6ffc9, 0xff1601b3, 0x00bd0010, 0xff590000, 0xfed903b4, 0xfefdfdbd, 0xffd6fd35, 0xff160009, +0x0000fede, 0x02370098, 0x0173ff87, 0x003e0026, 0x01f4feb8, 0xffaffde7, 0x01b8fe0a, 0x008f0062, +0xfe3cff6a, 0x008cfe72, 0xfe9c00b5, 0x028701c4, 0x01390267, 0xfde800c3, 0xff54ffdb, 0x010d006a, +0xfe750136, 0xff11ff37, 0xff46ff0f, 0x00210205, 0xff3d0051, 0x034cff23, 0x001502c3, 0xff35ff09, +0xfe44fdfd, 0xfec1ff60, 0xfdd40056, 0x0351ffc2, 0xfec6ffde, 0xfedefde6, 0x00310127, 0xff7800ee, +0x0049ff79, 0x00ebffb3, 0x00df0002, 0x0085ff63, 0xff9fff6d, 0xfa800023, 0xfe45fe66, 0x017cff96, +0x001f012d, 0x03b40039, 0x0020feb8, 0x009b01d8, 0xfdf2fffb, 0x003f007f, 0x01afffe9, 0x00c30009, +0xfd72ffe9, 0x003e00c3, 0x01e7fbda, 0xff6e0283, 0x018affbc, 0xff17004d, 0xff71feba, 0xff3e0089, +0xff8a026c, 0xfee90084, 0xfff00019, 0x001e0003, 0x027ffea6, 0x00240126, 0x0156fee3, 0xff10fec5, +0x01ce010f, 0x017bffef, 0xfe7e01f8, 0x00d3ffce, 0x01a2ff64, 0xff15fedf, 0xfef200cc, 0xff55fda6, +0x0014030c, 0xff4500a5, 0xfe81ff2d, 0xfeecfd4a, 0x00180115, 0x00510038, 0xffe20104, 0xffca01aa, +0x0209ff76, 0xff55ff97, 0x02ce0006, 0xfcacff4c, 0xff470071, 0xffecfe24, 0x00010028, 0xfcfdffcb, +0xfee1ffc1, 0xfe6afdee, 0x0175004f, 0x0001fcac, 0x001b0012, 0xff48ff83, 0xff940050, 0xffcf013c, +0xff85fea4, 0xff6100cb, 0xfe8f011e, 0xff72ff89, 0xff85ff90, 0x0170014d, 0xff3b00b4, 0xfd89ffdf, +0x00000067, 0x0000fe63, 0xffe500bc, 0xff6c0107, 0x0022ff9f, 0x0118fd5b, 0x00dc0005, 0xffb9007f, +0xff68fe2f, 0xfdd700c4, 0xffe5ffe2, 0x005ffe0c, 0x01fe0089, 0xff3afe28, 0x00ee00c7, 0xff76fd7d, +0xff4dff46, 0x0237ffdf, 0x00480016, 0xffc5fed8, 0xfd8ffd7d, 0xffff0262, 0x012201d7, 0x01a10039, +0x00a9fc2e, 0x003002a3, 0xfd82ff7b, 0x0055001e, 0x01330190, 0xff1effbd, 0x004fffa7, 0xfe270078, +0x026500a1, 0xfffc02ec, 0xfe420063, 0xffb8ff4c, 0x0200fffd, 0xff8000c7, 0x005100ba, 0xff7600e6, +0xfd7d0039, 0xfff3ff23, 0xfd9cffb9, 0x030401cf, 0x03b9fee3, 0x0037ffda, 0x0112fdf7, 0xfd61fed0, +0x00b3fedf, 0x0025fde4, 0xfee5006f, 0xff46ffd2, 0x0212febe, 0x0023ffe6, 0xfd95ffb6, 0x0043fe79, +0xfd4001e3, 0xfeecffa5, 0xffc40018, 0xfff8ffe8, 0xff57ff6c, 0xff07fec8, 0xff940037, 0xffce0009, +0xff25ffca, 0xfe120070, 0xffd801ab, 0xfe84fe12, 0xff4c0022, 0xffd90163, 0x0002003a, 0xfe8dfefe, +0x00e7ffc7, 0x0339fd9c, 0xffa7fe5a, 0xffadfe5d, 0xfe0b00e1, 0xfee50023, 0xfd670157, 0x01be0101, +0xffd7004d, 0x00bb01ce, 0x00e3ff37, 0xfcc900e9, 0x008dff3a, 0x0090022f, 0x0040ffb3, 0xff51ff07, +0xfff8ffd6, 0xffc60124, 0x006efd88, 0xfde70078, 0x0009005a, 0xfed7fced, 0x00ecfdc8, 0xfed6025f, +0x02cdfe7a, 0xffe90009, 0x02d5fde6, 0xfddffedf, 0x02b5ff5b, 0xff67fd0c, 0xfecb002a, 0x0017ff04, +0xff50ff15, 0x0074fe7c, 0x003e01ed, 0xffaf015c, 0xff110072, 0xff6b0001, 0x030cff50, 0x020a0075, +0xfff0ffad, 0xff9e036e, 0xff30ffd9, 0xff4c01e7, 0xfff50322, 0x021eff0f, 0x00b8028f, 0x00a3004e, +0xffca0135, 0xff370139, 0x006f01d2, 0xfe290004, 0xffcffdd8, 0xfec0fd60, 0xff0d0065, 0x02c4ff5c, +0xff54fe02, 0x0000fedf, 0xfeacfd23, 0x00e301d2, 0x00fcfe0b, 0xfff3006a, 0x002fff59, 0xfe3b0021, +0xff8803d5, 0xffa7006a, 0x00fe0042, 0x0196ff1a, 0x0046ff5e, 0xfff10085, 0xfe560122, 0x00aa0012, +0x007900e3, 0xfddb0277, 0x001cfffe, 0xfcd80009, 0x01bdff7e, 0xfeab0192, 0xfee3ff85, 0x0031ffc5, +0xffe60010, 0xff4dfee8, 0x0034fe2a, 0xfe27ff09, 0x001e0008, 0x01750048, 0x004fff24, 0x00bc014a, +0xffa3ffbe, 0xfd4c0040, 0x02ee0022, 0xfd2300ed, 0xffa50305, 0xff86002b, 0xff76000c, 0x01d2ff36 +}, + +#endif diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp2509_mipi_raw/camera_tsf_para_sp2509mipiraw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp2509_mipi_raw/camera_tsf_para_sp2509mipiraw.h new file mode 100755 index 0000000000000000000000000000000000000000..bb3370f8f6c7ed3828bc150ff35263e15cc5e8d1 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp2509_mipi_raw/camera_tsf_para_sp2509mipiraw.h @@ -0,0 +1,187 @@ +// TSF2.0 +#ifndef __TSF_TUNING_D_H__ +#define __TSF_TUNING_D_H__ + +{ + 0, + 0, + 9300, + 9800, + 210, + 235, + -50, + 50, + 256, + 512, + 300, + 500, + 80, + 120, + 120, + 220, + 110, + 150, + 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, + 54, 54, 900, 15, 8, 25, 10, 725, -110, 82, + -43, -9, 2, -5, 8, 192, 56955, 45589, 182044, 31260, + 41458, 55967, 112577, -1104, 77, 41, 53, 23, -1, 10, + -4, 2617, 182044, 65107, 182044, 13826, 109169, 111748, 53857, 339, + -122, 93, -42, 0, 5, -3, 13, -921, 78, 32, + 52, 9, 6, 7, 2, 2143, -64, 124, -38, 29, + 43, 41, 40, -692, -143, 41, -50, -100, -59, -63, + -19, -623, 94, 78, 65, 130, 17, 35, 32, -1584, + 61, -7, 35, -33, -47, -29, -57, 711, -115, 71, + -42, 0, -1, -2, 3, -841, 77, -7, 52, 24, + 5, 14, -9, 191, -76, -413, 34, 2, 105, 349, + -137, 142, -3, -153, 13, 16, 13, 239, 38, -1, + 21, -4, 6, -1, -37, -4, -21, -1, 15, -4, + 1, 2, -25, -2, -8, -4, -4, 68, -3, 0, + -2, -9, 47, 1, -2, 32, -4, -2, -2, 14, + 15, 0, 0, 0, 2, 0, -1, 0, 0, 0, + 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, + 3, 21, 0, 3, -4, 0, 0, 4, 0, 14, + 0, -3, 2, 0, -10, 0, -4, 0, 28, 0, + 12, 0, -7, -1, 0, -1, 18, -2, 4, 1, + -1, -1, 0, 1, 0, 17, 2, 1, 0, 0, + -1, 0, -1, 11, 3, 0, -6, 12, -1, -2, + 13, 3, 50, 0, -6, 3, -2, -3, 11, 4, + 24, 7, -4, 5, 0, 3, -6, 14, 6, 24, + -4, -38, 2, 13, 1, 28, -6, 0, 9, -1, + 0, 0, -14, 1, -11, 0, 17, 0, -3, 1, + -28, -3, -3, -1, -3, 25, 3, 5, -4, 1, + 9, -6, 0, 60, -3, -7, -1, -12, 32, 0, + 0, 0, 2, 0, 0, 0, -1, 0, -1, 0, + 5, 0, 1, 0, 0, 0, 4, -4, -1, 37, + -6, 2, -16, 4, 3, -13, 5, 61, -4, 1, + 6, 0, -4, 0, 0, 0, 10, -1, 6, 0, + -8, 0, 2, 0, 17, 0, 2, 1, -1, 5, + -1, -2, -4, 25, 5, 2, -2, -6, -2, 0, + 1, 41, -1, 0, -3, 5, 1, 1, 5, 5, + 29, 0, -2, 13, 1, 1, 4, -1, 51, 0, + 80, 120, 4700, 5100, 6, 8, 10, 12, 20, 0, + 1302, 1304, 1308, 1308, 1310, 1311, 1308, 1288, 1266, 1244, + 1213, 1180, 1151, 1127, 1099, 1072, 1049, 1032, 1021, 1016, + 1016, 1021, 1032, 1049, 1072, 1099, 1127, 1151, 1180, 1213, + 1244, 1266, 1288, 1308, 1311, 1310, 1308, 1308, 1304, 1302, + 1302, 1307, 1308, 1309, 1311, 1308, 1286, 1262, 1238, 1198, + 1162, 1130, 1094, 1055, 1021, 994, 973, 956, 943, 937, + 937, 943, 956, 973, 994, 1021, 1055, 1094, 1130, 1162, + 1198, 1238, 1262, 1286, 1308, 1311, 1309, 1308, 1307, 1302, + 1305, 1308, 1309, 1312, 1309, 1288, 1262, 1235, 1191, 1151, + 1116, 1066, 1021, 984, 950, 917, 891, 871, 855, 848, + 848, 855, 871, 891, 917, 950, 984, 1021, 1066, 1116, + 1151, 1191, 1235, 1262, 1288, 1309, 1312, 1309, 1308, 1305, + 1308, 1308, 1311, 1309, 1294, 1266, 1238, 1191, 1148, 1105, + 1049, 1000, 956, 911, 871, 832, 799, 774, 756, 747, + 747, 756, 774, 799, 832, 871, 911, 956, 1000, 1049, + 1105, 1148, 1191, 1238, 1266, 1294, 1309, 1311, 1308, 1308, + 1308, 1310, 1310, 1303, 1273, 1244, 1198, 1151, 1105, 1043, + 989, 937, 884, 832, 783, 738, 700, 670, 650, 639, + 639, 650, 670, 700, 738, 783, 832, 884, 937, 989, + 1043, 1105, 1151, 1198, 1244, 1273, 1303, 1310, 1310, 1308, + 1308, 1311, 1309, 1285, 1254, 1213, 1162, 1116, 1049, 989, + 931, 871, 807, 747, 690, 639, 596, 562, 539, 527, + 527, 539, 562, 596, 639, 690, 747, 807, 871, 931, + 989, 1049, 1116, 1162, 1213, 1254, 1285, 1309, 1311, 1308, + 1310, 1310, 1299, 1268, 1235, 1180, 1130, 1066, 1000, 937, + 871, 799, 728, 660, 596, 539, 490, 452, 427, 415, + 415, 427, 452, 490, 539, 596, 660, 728, 799, 871, + 937, 1000, 1066, 1130, 1180, 1235, 1268, 1299, 1310, 1310, + 1311, 1309, 1285, 1252, 1206, 1151, 1094, 1021, 956, 884, + 807, 728, 650, 574, 503, 439, 390, 352, 327, 316, + 316, 327, 352, 390, 439, 503, 574, 650, 728, 807, + 884, 956, 1021, 1094, 1151, 1206, 1252, 1285, 1309, 1311, + 1311, 1305, 1272, 1238, 1180, 1127, 1055, 984, 911, 832, + 747, 660, 574, 490, 415, 352, 305, 271, 248, 237, + 237, 248, 271, 305, 352, 415, 490, 574, 660, 747, + 832, 911, 984, 1055, 1127, 1180, 1238, 1272, 1305, 1311, + 1310, 1294, 1260, 1217, 1158, 1099, 1021, 950, 871, 783, + 690, 596, 503, 415, 339, 283, 237, 204, 181, 170, + 170, 181, 204, 237, 283, 339, 415, 503, 596, 690, + 783, 871, 950, 1021, 1099, 1158, 1217, 1260, 1294, 1310, + 1309, 1285, 1250, 1198, 1141, 1072, 994, 917, 832, 738, + 639, 539, 439, 352, 283, 226, 181, 148, 125, 114, + 114, 125, 148, 181, 226, 283, 352, 439, 539, 639, + 738, 832, 917, 994, 1072, 1141, 1198, 1250, 1285, 1309, + 1308, 1277, 1242, 1183, 1127, 1049, 973, 891, 799, 700, + 596, 490, 390, 305, 237, 181, 137, 103, 79, 69, + 69, 79, 103, 137, 181, 237, 305, 390, 490, 596, + 700, 799, 891, 973, 1049, 1127, 1183, 1242, 1277, 1308, + 1306, 1272, 1235, 1172, 1116, 1032, 956, 871, 774, 670, + 562, 452, 352, 271, 204, 148, 103, 69, 49, 38, + 38, 49, 69, 103, 148, 204, 271, 352, 452, 562, + 670, 774, 871, 956, 1032, 1116, 1172, 1235, 1272, 1306, + 1303, 1268, 1228, 1165, 1105, 1021, 943, 855, 756, 650, + 539, 427, 327, 248, 181, 125, 79, 49, 27, 15, + 15, 27, 49, 79, 125, 181, 248, 327, 427, 539, + 650, 756, 855, 943, 1021, 1105, 1165, 1228, 1268, 1303, + 1301, 1266, 1224, 1162, 1099, 1016, 937, 848, 747, 639, + 527, 415, 316, 237, 170, 114, 69, 38, 15, 0, + 0, 15, 38, 69, 114, 170, 237, 316, 415, 527, + 639, 747, 848, 937, 1016, 1099, 1162, 1224, 1266, 1301, + 1301, 1266, 1224, 1162, 1099, 1016, 937, 848, 747, 639, + 527, 415, 316, 237, 170, 114, 69, 38, 15, 0, + 0, 15, 38, 69, 114, 170, 237, 316, 415, 527, + 639, 747, 848, 937, 1016, 1099, 1162, 1224, 1266, 1301, + 1303, 1268, 1228, 1165, 1105, 1021, 943, 855, 756, 650, + 539, 427, 327, 248, 181, 125, 79, 49, 27, 15, + 15, 27, 49, 79, 125, 181, 248, 327, 427, 539, + 650, 756, 855, 943, 1021, 1105, 1165, 1228, 1268, 1303, + 1306, 1272, 1235, 1172, 1116, 1032, 956, 871, 774, 670, + 562, 452, 352, 271, 204, 148, 103, 69, 49, 38, + 38, 49, 69, 103, 148, 204, 271, 352, 452, 562, + 670, 774, 871, 956, 1032, 1116, 1172, 1235, 1272, 1306, + 1308, 1277, 1242, 1183, 1127, 1049, 973, 891, 799, 700, + 596, 490, 390, 305, 237, 181, 137, 103, 79, 69, + 69, 79, 103, 137, 181, 237, 305, 390, 490, 596, + 700, 799, 891, 973, 1049, 1127, 1183, 1242, 1277, 1308, + 1309, 1285, 1250, 1198, 1141, 1072, 994, 917, 832, 738, + 639, 539, 439, 352, 283, 226, 181, 148, 125, 114, + 114, 125, 148, 181, 226, 283, 352, 439, 539, 639, + 738, 832, 917, 994, 1072, 1141, 1198, 1250, 1285, 1309, + 1310, 1294, 1260, 1217, 1158, 1099, 1021, 950, 871, 783, + 690, 596, 503, 415, 339, 283, 237, 204, 181, 170, + 170, 181, 204, 237, 283, 339, 415, 503, 596, 690, + 783, 871, 950, 1021, 1099, 1158, 1217, 1260, 1294, 1310, + 1311, 1305, 1272, 1238, 1180, 1127, 1055, 984, 911, 832, + 747, 660, 574, 490, 415, 352, 305, 271, 248, 237, + 237, 248, 271, 305, 352, 415, 490, 574, 660, 747, + 832, 911, 984, 1055, 1127, 1180, 1238, 1272, 1305, 1311, + 1311, 1309, 1285, 1252, 1206, 1151, 1094, 1021, 956, 884, + 807, 728, 650, 574, 503, 439, 390, 352, 327, 316, + 316, 327, 352, 390, 439, 503, 574, 650, 728, 807, + 884, 956, 1021, 1094, 1151, 1206, 1252, 1285, 1309, 1311, + 1310, 1310, 1299, 1268, 1235, 1180, 1130, 1066, 1000, 937, + 871, 799, 728, 660, 596, 539, 490, 452, 427, 415, + 415, 427, 452, 490, 539, 596, 660, 728, 799, 871, + 937, 1000, 1066, 1130, 1180, 1235, 1268, 1299, 1310, 1310, + 1308, 1311, 1309, 1285, 1254, 1213, 1162, 1116, 1049, 989, + 931, 871, 807, 747, 690, 639, 596, 562, 539, 527, + 527, 539, 562, 596, 639, 690, 747, 807, 871, 931, + 989, 1049, 1116, 1162, 1213, 1254, 1285, 1309, 1311, 1308, + 1308, 1310, 1310, 1303, 1273, 1244, 1198, 1151, 1105, 1043, + 989, 937, 884, 832, 783, 738, 700, 670, 650, 639, + 639, 650, 670, 700, 738, 783, 832, 884, 937, 989, + 1043, 1105, 1151, 1198, 1244, 1273, 1303, 1310, 1310, 1308, + 1308, 1308, 1311, 1309, 1294, 1266, 1238, 1191, 1148, 1105, + 1049, 1000, 956, 911, 871, 832, 799, 774, 756, 747, + 747, 756, 774, 799, 832, 871, 911, 956, 1000, 1049, + 1105, 1148, 1191, 1238, 1266, 1294, 1309, 1311, 1308, 1308, + 1305, 1308, 1309, 1312, 1309, 1288, 1262, 1235, 1191, 1151, + 1116, 1066, 1021, 984, 950, 917, 891, 871, 855, 848, + 848, 855, 871, 891, 917, 950, 984, 1021, 1066, 1116, + 1151, 1191, 1235, 1262, 1288, 1309, 1312, 1309, 1308, 1305, + 1302, 1307, 1308, 1309, 1311, 1308, 1286, 1262, 1238, 1198, + 1162, 1130, 1094, 1055, 1021, 994, 973, 956, 943, 937, + 937, 943, 956, 973, 994, 1021, 1055, 1094, 1130, 1162, + 1198, 1238, 1262, 1286, 1308, 1311, 1309, 1308, 1307, 1302, + 1302, 1304, 1308, 1308, 1310, 1311, 1308, 1288, 1266, 1244, + 1213, 1180, 1151, 1127, 1099, 1072, 1049, 1032, 1021, 1016, + 1016, 1021, 1032, 1049, 1072, 1099, 1127, 1151, 1180, 1213, + 1244, 1266, 1288, 1308, 1311, 1310, 1308, 1308, 1304, 1302, + +}, +#endif // __TSF_TUNING_D_H__ diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp2509_mipi_raw/camera_tuning_para_sp2509mipiraw.cpp b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp2509_mipi_raw/camera_tuning_para_sp2509mipiraw.cpp new file mode 100755 index 0000000000000000000000000000000000000000..49f7783b0abeb48243fff28d97c360c4aca119d1 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp2509_mipi_raw/camera_tuning_para_sp2509mipiraw.cpp @@ -0,0 +1,1916 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/******************************************************************************************** + * LEGAL DISCLAIMER + * + * (Header of MediaTek Software/Firmware Release or Documentation) + * + * BY OPENING OR USING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") RECEIVED + * FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON AN "AS-IS" BASIS + * ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, + * INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR + * A PARTICULAR PURPOSE OR NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY + * WHATSOEVER WITH RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK + * ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO + * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S SPECIFICATION + * OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. + * + * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE LIABILITY WITH + * RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, +TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE + * FEES OR SERVICE CHARGE PAID BY BUYER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE WITH THE LAWS + * OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF LAWS PRINCIPLES. + ************************************************************************************************/ +#include +#include +#include +#include + +#include "camera_custom_nvram.h" +#include "camera_custom_sensor.h" +#include "image_sensor.h" +#include "kd_imgsensor_define.h" +#include "camera_AE_PLineTable_sp2509mipiraw.h" +#include "camera_info_sp2509mipiraw.h" +#include "camera_custom_AEPlinetable.h" +#include "camera_custom_tsf_tbl.h" + + + +const NVRAM_CAMERA_ISP_PARAM_STRUCT CAMERA_ISP_DEFAULT_VALUE = +{{ + //Version + Version: NVRAM_CAMERA_PARA_FILE_VERSION, + + //SensorId + SensorId: SENSOR_ID, + ISPComm:{ + { + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + } + }, + ISPPca: { +#include INCLUDE_FILENAME_ISP_PCA_PARAM + }, + ISPRegs:{ +#include INCLUDE_FILENAME_ISP_REGS_PARAM + }, + ISPMfbMixer:{{ + { + 0x00000000, 0x00000000 + }, + { + 0x00000000, 0x00000000 + }, + { + 0x00000000, 0x00000000 + }, + { + 0x00000000, 0x00000000 + }, + { + 0x00000000, 0x00000000 + }, + { + 0x00000000, 0x00000000 + }, + { + 0x00000000, 0x00000000 + } + }}, + ISPMulitCCM:{ + Poly22:{ + 61500, // i4R_AVG + 14711, // i4R_STD + 88125, // i4B_AVG + 17364, // i4B_STD + 0, // i4R_MAX + 0, // i4R_MIN + 0, // i4G_MAX + 0, // i4G_MIN + 0, // i4B_MAX + 0, // i4B_MIN + { // i4P00[9] + 3677500, -1270000, 150000, -797500, 3457500, -102500, -437500, -2010000, 5007500 + }, + { // i4P10[9] + 1097875, -873827, -230603, -3430, -149620, 159362, 39219, 510261, -549480 + }, + { // i4P01[9] + 450395, -408760, -48205, -164395, -281511, 448246, -158524, -145406, 303930 + }, + { // i4P20[9] + 0, 0, 0, 0, 0, 0, 0, 0, 0 + }, + { // i4P11[9] + 0, 0, 0, 0, 0, 0, 0, 0, 0 + }, + { // i4P02[9] + 0, 0, 0, 0, 0, 0, 0, 0, 0 + } + }, + + AWBGain:{ + // Strobe + { + 512, // i4R + 512, // i4G + 512 // i4B + }, + // A + { + 417, // i4R + 512, // i4G + 1016 // i4B + }, + // TL84 + { + 603, // i4R + 512, // i4G + 925 // i4B + }, + // CWF + { + 678, // i4R + 512, // i4G + 957 // i4B + }, + // D65 + { + 762, // i4R + 512, // i4G + 627 // i4B + }, + // Reserved 1 + { + 512, // i4R + 512, // i4G + 512 // i4B + }, + // Reserved 2 + { + 512, // i4R + 512, // i4G + 512 // i4B + }, + // Reserved 3 + { + 512, // i4R + 512, // i4G + 512 // i4B + } + }, + Weight:{ + 1, // Strobe + 1, // A + 1, // TL84 + 1, // CWF + 1, // D65 + 1, // Reserved 1 + 1, // Reserved 2 + 1 // Reserved 3 + } + }, + //bInvokeSmoothCCM + bInvokeSmoothCCM: MFALSE + + +}}; + +const NVRAM_CAMERA_3A_STRUCT CAMERA_3A_NVRAM_DEFAULT_VALUE = +{ + NVRAM_CAMERA_3A_FILE_VERSION, // u4Version + SENSOR_ID, // SensorId + + // AE NVRAM + { + // rDevicesInfo + { + 1136, // u4MinGain, 1024 base = 1x + 6144, // u4MaxGain, 16x + 61, // u4MiniISOGain, ISOxx + 128, // u4GainStepUnit, 1x/8 + 39458, // u4PreExpUnit + 20, // u4PreMaxFrameRate + 39458, // u4VideoExpUnit + 20, // u4VideoMaxFrameRate + 1024, // u4Video2PreRatio, 1024 base = 1x + 39458, // u4CapExpUnit + 20, // u4CapMaxFrameRate + 1024, // u4Cap2PreRatio, 1024 base = 1x + 39458, // u4Video1ExpUnit + 20, // u4Video1MaxFrameRate + 1024, // u4Video12PreRatio, 1024 base = 1x + 39458, // u4Video2ExpUnit + 20, // u4Video2MaxFrameRate + 1024, // u4Video22PreRatio, 1024 base = 1x + 39458, // u4Custom1ExpUnit + 20, // u4Custom1MaxFrameRate + 1024, // u4Custom12PreRatio, 1024 base = 1x + 39458, // u4Custom2ExpUnit + 20, // u4Custom2MaxFrameRate + 1024, // u4Custom22PreRatio, 1024 base = 1x + 39458, // u4Custom3ExpUnit + 20, // u4Custom3MaxFrameRate + 1024, // u4Custom32PreRatio, 1024 base = 1x + 39458, // u4Custom4ExpUnit + 20, // u4Custom4MaxFrameRate + 1024, // u4Custom42PreRatio, 1024 base = 1x + 39458, // u4Custom5ExpUnit + 20, // u4Custom5MaxFrameRate + 1024, // u4Custom52PreRatio, 1024 base = 1x + 28, // u4LensFno, Fno = 2.8 + 350 // u4FocusLength_100x + }, + // rHistConfig + { + 4, // 2, // u4HistHighThres + 40, // u4HistLowThres + 2, // u4MostBrightRatio + 1, // u4MostDarkRatio + 160, // u4CentralHighBound + 20, // u4CentralLowBound + {240, 230, 220, 210, 200}, // u4OverExpThres[AE_CCT_STRENGTH_NUM] + {62, 70, 82, 108, 141}, // u4HistStretchThres[AE_CCT_STRENGTH_NUM] + {18, 22, 26, 30, 34} // u4BlackLightThres[AE_CCT_STRENGTH_NUM] + }, + // rCCTConfig + { + TRUE, // bEnableBlackLight + TRUE, // bEnableHistStretch + TRUE, // bEnableAntiOverExposure + TRUE, // bEnableTimeLPF + FALSE, // bEnableCaptureThres + FALSE, // bEnableVideoThres + TRUE, // bEnableVideo1Thres + TRUE, // bEnableVideo2Thres + TRUE, // bEnableCustom1Thres + TRUE, // bEnableCustom2Thres + TRUE, // bEnableCustom3Thres + TRUE, // bEnableCustom4Thres + TRUE, // bEnableCustom5Thres + FALSE, // bEnableStrobeThres + 65, // u4AETarget + 47, // u4StrobeAETarget + 50, // u4InitIndex + 4, // u4BackLightWeight + 32, // u4HistStretchWeight + 4, // u4AntiOverExpWeight + 2, // u4BlackLightStrengthIndex + 2, // u4HistStretchStrengthIndex + 2, // u4AntiOverExpStrengthIndex + 2, // u4TimeLPFStrengthIndex + {1, 3, 5, 7, 8}, // u4LPFConvergeTable[AE_CCT_STRENGTH_NUM] + 90, // u4InDoorEV = 9.0, 10 base + -9, // i4BVOffset delta BV = value/10 + 96, // u4PreviewFlareOffset + 96, // u4CaptureFlareOffset + 3, // u4CaptureFlareThres + 64, // u4VideoFlareOffset + 3, // u4VideoFlareThres + 96, // u4CustomFlareOffset + 3, // u4CustomFlareThres + 64, // u4StrobeFlareOffset //12 bits + 3, // u4StrobeFlareThres // 0.5% + 160, // u4PrvMaxFlareThres //12 bit + 0, // u4PrvMinFlareThres + 160, // u4VideoMaxFlareThres // 12 bit + 0, // u4VideoMinFlareThres + 18, // u4FlatnessThres // 10 base for flatness condition. + 75, // u4FlatnessStrength + //rMeteringSpec + { + //rHS_Spec + { + TRUE,//bEnableHistStretch // enable histogram stretch + 1024,//u4HistStretchWeight // Histogram weighting value + 40, //50, //20,//u4Pcent // 1%=10, 0~1000 + 160, //166,//176,//u4Thd // 0~255 + 75, //54, //74,//u4FlatThd // 0~255 + + 120,//u4FlatBrightPcent + 120,//u4FlatDarkPcent + //sFlatRatio + { + 1000, //i4X1 + 1024, //i4Y1 + 2400, //i4X2 + 0 //i4Y2 + }, + TRUE, //bEnableGreyTextEnhance + 1800, //u4GreyTextFlatStart, > sFlatRatio.i4X1, < sFlatRatio.i4X2 + { + 10, //i4X1 + 1024, //i4Y1 + 80, //i4X2 + 0 //i4Y2 + } + }, + //rAOE_Spec + { + TRUE, //bEnableAntiOverExposure + 1024, //u4AntiOverExpWeight + 10, //u4Pcent + 200, //u4Thd + + TRUE, //bEnableCOEP + 1, //u4COEPcent + 106, //u4COEThd + 0, // u4BVCompRatio + //sCOEYRatio; // the outer y ratio + { + 23, //i4X1 + 1024, //i4Y1 + 47, //i4X2 + 0 //i4Y2 + }, + //sCOEDiffRatio; // inner/outer y difference ratio + { + 1500, //i4X1 + 0, //i4Y1 + 2100, //i4X2 + 1024 //i4Y2 + } + }, + //rABL_Spec + { + TRUE,//bEnableBlackLigh + 1024,//u4BackLightWeigh + 400,//u4Pcent + 22,//u4Thd, + 255, // center luminance + 256, // final target limitation, 256/128 = 2x + //sFgBgEVRatio + { + 2200, //i4X1 + 0, //i4Y1 + 4000, //i4X2 + 1024 //i4Y2 + }, + //sBVRatio + { + 3800,//i4X1 + 0, //i4Y1 + 5000,//i4X2 + 1024 //i4Y2 + } + }, + //rNS_Spec + { + TRUE, // bEnableNightScene + 5, //u4Pcent + 170, //u4Thd + 72, //52, //u4FlatThd + + 200, //u4BrightTonePcent + 92, //u4BrightToneThd + + 500, //u4LowBndPcent + 5, //u4LowBndThd + 26, //u4LowBndThdLimit + + 50, //u4FlatBrightPcent; + 300, //u4FlatDarkPcent; + //sFlatRatio + { + 1200, //i4X1 + 1024, //i4Y1 + 2400, //i4X2 + 0 //i4Y2 + }, + //sBVRatio + { + -500, //i4X1 + 1024, //i4Y1 + 3000, //i4X2 + 0 //i4Y2 + }, + TRUE, // bEnableNightSkySuppresion + //sSkyBVRatio + { + -4000, //i4X1 + 1024, //i4X2 + -2000, //i4Y1 + 0 //i4Y2 + } + }, + // rTOUCHFD_Spec + { + 40, //uMeteringYLowBound; + 50, //uMeteringYHighBound; + 40, //uFaceYLowBound; + 50, //uFaceYHighBound; + 3, //uFaceCentralWeight; + 120,//u4MeteringStableMax; + 80, //u4MeteringStableMin; + } + }, //End rMeteringSpec + // rFlareSpec + { + {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}, //uPrvFlareWeightArr[16]; + {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}, //uVideoFlareWeightArr[16]; + 96, //u4FlareStdThrHigh; + 48, //u4FlareStdThrLow; + 0, //u4PrvCapFlareDiff; + 4, //u4FlareMaxStepGap_Fast; + 0, //u4FlareMaxStepGap_Slow; + 1800, //u4FlarMaxStepGapLimitBV; + 0, //u4FlareAEStableCount; + }, + //rAEMoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 190, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 70, //u4B2TStart + 60, //u4D2TEnd + 90, //u4D2TStart + }, + + //rAEVideoMoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 10, //u4B2TStart + 10, //u4D2TEnd + 90, //u4D2TStart + }, + + //rAEVideo1MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 10, //u4B2TStart + 10, //u4D2TEnd + 90, //u4D2TStart + }, + + //rAEVideo2MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 10, //u4B2TStart + 10, //u4D2TEnd + 90, //u4D2TStart + }, + + //rAECustom1MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 10, //u4B2TStart + 10, //u4D2TEnd + 90, //u4D2TStart + }, + + //rAECustom2MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 10, //u4B2TStart + 10, //u4D2TEnd + 90, //u4D2TStart + }, + + //rAECustom3MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 10, //u4B2TStart + 10, //u4D2TEnd + 90, //u4D2TStart + }, + + //rAECustom4MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 10, //u4B2TStart + 10, //u4D2TEnd + 90, //u4D2TStart + }, + + //rAECustom5MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 10, //u4B2TStart + 10, //u4D2TEnd + 90, //u4D2TStart + }, + + //rAEFaceMoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 190, //u4Bright2TargetEnd + 10, //u4Dark2TargetStart + 80, //u4B2TEnd + 30, //u4B2TStart + 20, //u4D2TEnd + 60, //u4D2TStart + }, + + //rAETrackingMoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 190, //u4Bright2TargetEnd + 10, //u4Dark2TargetStart + 80, //u4B2TEnd + 30, //u4B2TStart + 20, //u4D2TEnd + 60, //u4D2TStart + }, + //rAEAOENVRAMParam = + { + 1, // i4AOEStrengthIdx: 0 / 1 / 2 + 128, // u4BVCompRatio + { + { + 47, //u4Y_Target + 10, //u4AOE_OE_percent + 160, //u4AOE_OEBound + 15, //u4AOE_DarkBound + 950, //u4AOE_LowlightPrecent + 5, //u4AOE_LowlightBound + 100, //u4AOESceneLV_L + 150, //u4AOESceneLV_H + 40, //u4AOE_SWHdrLE_Bound + }, + { + 47, //u4Y_Target + 10, //u4AOE_OE_percent + 180, //u4AOE_OEBound + 20, //u4AOE_DarkBound + 950, //u4AOE_LowlightPrecent + 10, //u4AOE_LowlightBound + 100, //u4AOESceneLV_L + 150, //u4AOESceneLV_H + 40, //u4AOE_SWHdrLE_Bound + }, + { + 47, //u4Y_Target + 10, //u4AOE_OE_percent + 200, //u4AOE_OEBound + 25, //u4AOE_DarkBound + 950, //u4AOE_LowlightPrecent + 15, //u4AOE_LowlightBound + 100, //u4AOESceneLV_L + 150, //u4AOESceneLV_H + 40, //u4AOE_SWHdrLE_Bound + } + } + } + } + }, + // AWB NVRAM + { + { + { + // AWB calibration data + { + // rUnitGain (unit gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rGoldenGain (golden sample gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rTuningUnitGain (Tuning sample unit gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rD65Gain (D65 WB gain: 1.0 = 512) + { + 781, // D65Gain_R + 512, // D65Gain_G + 591 // D65Gain_B + } + }, + // Original XY coordinate of AWB light source + { + // Strobe + { + 0, // i4X + 0 // i4Y + }, + // Horizon + { + -418, // OriX_Hor + -125 // OriY_Hor + }, + // A + { + -302, // OriX_A + -170 // OriY_A + }, + // TL84 + { + -128, // OriX_TL84 + -276 // OriY_TL84 + }, + // CWF + { + -105, // OriX_CWF + -309 // OriY_CWF + }, + // DNP + { + -24, // OriX_DNP + -215 // OriY_DNP + }, + // D65 + { + 103, // OriX_D65 + -209 // OriY_D65 + }, + // DF + { + 0, // OriX_DF + 0 // OriY_DF + } + }, + // Rotated XY coordinate of AWB light source + { + // Strobe + { + 0, // i4X + 0 // i4Y + }, + // Horizon + { + -418, // RotX_Hor + -125 // RotY_Hor + }, + // A + { + -302, // RotX_A + -170 // RotY_A + }, + // TL84 + { + -128, // RotX_TL84 + -276 // RotY_TL84 + }, + // CWF + { + -105, // RotX_CWF + -309 // RotY_CWF + }, + // DNP + { + -24, // RotX_DNP + -215 // RotY_DNP + }, + // D65 + { + 103, // RotX_D65 + -209 // RotY_D65 + }, + // DF + { + 84, // RotX_DF + -297 // RotY_DF + } + }, + // AWB gain of AWB light source + { + // Strobe + { + 512, // i4R + 512, // i4G + 512 // i4B + }, + // Horizon + { + 512, // AWBGAIN_HOR_R + 762, // AWBGAIN_HOR_G + 1589 // AWBGAIN_HOR_B + }, + // A + { + 512, // AWBGAIN_A_R + 612, // AWBGAIN_A_G + 1161 // AWBGAIN_A_B + }, + // TL84 + { + 626, // AWBGAIN_TL84_R + 512, // AWBGAIN_TL84_G + 885 // AWBGAIN_TL84_B + }, + // CWF + { + 674, // AWBGAIN_CWF_R + 512, // AWBGAIN_CWF_G + 897 // AWBGAIN_CWF_B + }, + // DNP + { + 663, // AWBGAIN_DNP_R + 512, // AWBGAIN_DNP_G + 708 // AWBGAIN_DNP_B + }, + // D65 + { + 781, // AWBGAIN_D65_R + 512, // AWBGAIN_D65_G + 591 // AWBGAIN_D65_B + }, + // DF + { + 512, // AWBGAIN_DF_R + 512, // AWBGAIN_DF_G + 512 // AWBGAIN_DF_B + } + }, + // Rotation matrix parameter + { + 0, // RotationAngle + 256, // Cos + 0 // Sin + }, + // Daylight locus parameter + { + -103, // i4SlopeNumerator + 128 // i4SlopeDenominator + }, + // Predictor gain + { + 101, // i4PrefRatio100 + // DaylightLocus_L + { + 751, // i4R + 530, // i4G + 611 // i4B + }, + // DaylightLocus_H + { + 642, // i4R + 512, // i4G + 719 // i4B + }, + // Temporal General + { + 781, // i4R + 512, // i4G + 591 // i4B + }, + // AWB LSC Gain + { + 642, // i4R + 512, // i4G + 719 // i4B + } + }, + // AWB light area + { + // Strobe:FIXME + { + 0, // i4RightBound + 0, // i4LeftBound + 0, // i4UpperBound + 0 // i4LowerBound + }, + // Tungsten + { + -198, // TungRightBound + -818, // TungLeftBound + -70, // TungUpperBound + -223 // TungLowerBound + }, + // Warm fluorescent + { + -198, // WFluoRightBound + -818, // WFluoLeftBound + -223, // WFluoUpperBound + -399 // WFluoLowerBound + }, + // Fluorescent + { + -58, // FluoRightBound + -198, // FluoLeftBound + -149, // FluoUpperBound + -293 // FluoLowerBound + }, + // CWF + { + -22, // CWFRightBound + -198, // CWFLeftBound + -293, // CWFUpperBound + -364 // CWFLowerBound + }, + // Daylight + { + 133, // DayRightBound + -58, // DayLeftBound + -149, // DayUpperBound + -293 // DayLowerBound + }, + // Shade + { + 463, // ShadeRightBound + 133, // ShadeLeftBound + -149, // ShadeUpperBound + -249 // ShadeLowerBound + }, + // Daylight Fluorescent + { + 133, // DFRightBound + -22, // DFLeftBound + -293, // DFUpperBound + -364 // DFLowerBound + } + }, + // PWB light area + { + // Reference area + { + 463, // PRefRightBound + -818, // PRefLeftBound + 0, // PRefUpperBound + -399 // PRefLowerBound + }, + // Daylight + { + 158, // PDayRightBound + -58, // PDayLeftBound + -149, // PDayUpperBound + -293 // PDayLowerBound + }, + // Cloudy daylight + { + 258, // PCloudyRightBound + 83, // PCloudyLeftBound + -149, // PCloudyUpperBound + -293 // PCloudyLowerBound + }, + // Shade + { + 358, // PShadeRightBound + 83, // PShadeLeftBound + -149, // PShadeUpperBound + -293 // PShadeLowerBound + }, + // Twilight + { + -58, // PTwiRightBound + -218, // PTwiLeftBound + -149, // PTwiUpperBound + -293 // PTwiLowerBound + }, + // Fluorescent + { + 153, // PFluoRightBound + -228, // PFluoLeftBound + -159, // PFluoUpperBound + -359 // PFluoLowerBound + }, + // Warm fluorescent + { + -202, // PWFluoRightBound + -402, // PWFluoLeftBound + -159, // PWFluoUpperBound + -359 // PWFluoLowerBound + }, + // Incandescent + { + -202, // PIncaRightBound + -402, // PIncaLeftBound + -149, // PIncaUpperBound + -293 // PIncaLowerBound + }, + // Gray World + { + 5000, // PGWRightBound + -5000, // PGWLeftBound + 5000, // PGWUpperBound + -5000 // PGWLowerBound + } + }, + // PWB default gain + { + // Daylight + { + 739, // PWB_Day_R + 512, // PWB_Day_G + 645 // PWB_Day_B + }, + // Cloudy daylight + { + 870, // PWB_Cloudy_R + 512, // PWB_Cloudy_G + 548 // PWB_Cloudy_B + }, + // Shade + { + 931, // PWB_Shade_R + 512, // PWB_Shade_G + 512 // PWB_Shade_B + }, + // Twilight + { + 573, // PWB_Twi_R + 512, // PWB_Twi_G + 832 // PWB_Twi_B + }, + // Fluorescent + { + 691, // PWB_Fluo_R + 512, // PWB_Fluo_G + 765 // PWB_Fluo_B + }, + // Warm fluorescent + { + 483, // PWB_WFluo_R + 512, // PWB_WFluo_G + 1094 // PWB_WFluo_B + }, + // Incandescent + { + 459, // PWB_Inca_R + 512, // PWB_Inca_G + 1039 // PWB_Inca_B + }, + // Gray World + { + 512, // PWB_GW_R + 512, // PWB_GW_G + 512 // PWB_GW_B + } + }, + // AWB preference color + { + // Tungsten + { + 0, // TUNG_SLIDER + 6488 // TUNG_OFFS + }, + // Warm fluorescent + { + 0, // WFluo_SLIDER + 5117 // WFluo_OFFS + }, + // Shade + { + 0, // Shade_SLIDER + 1410 // Shade_OFFS + }, + // Sunset Area + { + 2, // i4Sunset_BoundXr_Thr + -215 // i4Sunset_BoundYr_Thr + }, + // Sunset Vertex + { + 2, // i4Sunset_BoundXr_Thr + -215 // i4Sunset_BoundYr_Thr + }, + // Shade F Area + { + -198, // i4BoundXrThr + -280 // i4BoundYrThr + }, + // Shade F Vertex + { + -198, // i4BoundXrThr + -287 // i4BoundYrThr + }, + // Shade CWF Area + { + -198, // i4BoundXrThr + -313 // i4BoundYrThr + }, + // Shade CWF Vertex + { + -198, // i4BoundXrThr + -339 // i4BoundYrThr + }, + // Low CCT Area + { + -438, // i4BoundXrThr + 383 // i4BoundYrThr + }, + // Low CCT Vertex + { + -438, // i4BoundXrThr + 383 // i4BoundYrThr + } + }, + // CCT estimation + { + // CCT + { + 2300, // i4CCT[0] + 2850, // i4CCT[1] + 3750, // i4CCT[2] + 5100, // i4CCT[3] + 6500 // i4CCT[4] + }, + // Rotated X coordinate + { + -521, // i4RotatedXCoordinate[0] + -405, // i4RotatedXCoordinate[1] + -231, // i4RotatedXCoordinate[2] + -127, // i4RotatedXCoordinate[3] + 0 // i4RotatedXCoordinate[4] + } + } + }, + // Algorithm Tuning Paramter + { + // AWB Backup Enable + 0, + + // Daylight locus offset LUTs for tungsten + { + 21, // i4Size: LUT dimension + {0, 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000, 5500, 6000, 6500, 7000, 7500, 8000, 8500, 9000, 9500, 10000}, // i4LUTIn + {0, 350, 800, 1222, 1444, 1667, 1889, 2111, 2333, 2556, 2778, 3000, 3222, 3444, 3667, 3889, 4111, 4333, 4556, 4778, 5000} // i4LUTOut + }, + // Daylight locus offset LUTs for WF + { + 21, // i4Size: LUT dimension + {0, 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000, 5500, 6000, 6500, 7000, 7500, 8000, 8500, 9000, 9500, 10000}, // i4LUTIn + {0, 350, 700, 1000, 1444, 1667, 1889, 2111, 2333, 2556, 2778, 3000, 3222, 3444, 3667, 3889, 4111, 4333, 4556, 4778, 5000} // i4LUTOut + }, + // Daylight locus offset LUTs for Shade + { + 21, // i4Size: LUT dimension + {0, 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000, 5500, 6000, 6500, 7000, 7500, 8000, 8500, 9000, 9500, 10000}, // i4LUTIn + {0, 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000, 5500, 6000, 6500, 7000, 7500, 8000, 8500, 9000, 9500, 10000} // i4LUTOut + }, + // Preference gain for each light source + { + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // STROBE + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // TUNGSTEN + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // WARM F + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512} + }, // F + { + {512, 512, 550}, {512, 512, 550}, {512, 512, 550}, {512, 512, 550}, {512, 512, 550}, {512, 512, 550}, {512, 512, 550}, {512, 512, 550}, {512, 512, 550}, {512, 512, 550}, + {512, 512, 550}, {512, 512, 550}, {512, 512, 550}, {512, 512, 550}, {512, 512, 550}, {512, 512, 550}, {512, 512, 550}, {512, 512, 550}, {512, 512, 550} + }, // CWF + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512} + }, // DAYLIGHT + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // SHADE + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + } // DAYLIGHT F + }, + // Parent block weight parameter + { + 1, // bEnable + 6 // i4ScalingFactor: [6] 1~12, [7] 1~6, [8] 1~3, [9] 1~2, [>=10]: 1 + }, + // AWB LV threshold for predictor + { + 115, //100, // i4InitLVThr_L + 155, //140, // i4InitLVThr_H + 100 //80 // i4EnqueueLVThr + }, + // AWB number threshold for temporal predictor + { + 65, // i4Neutral_ParentBlk_Thr + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 25, 2, 2, 2, 2, 2, 2, 2} // (%) i4CWFDF_LUTThr + }, + // AWB light neutral noise reduction for outdoor + { + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + // Non neutral + { 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + // Flurescent + { 0, 0, 0, 0, 0, 3, 5, 5, 5, 5, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + // CWF + { 0, 0, 0, 0, 0, 3, 5, 5, 5, 5, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + // Daylight + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2}, // (%) + // DF + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + }, + // AWB feature detection + { + // Sunset Prop + { + 1, // i4Enable + 120, // i4LVThr_L + 130, // i4LVThr_H + 10, // i4SunsetCountThr + 0, // i4SunsetCountRatio_L + 171 // i4SunsetCountRatio_H + }, + + // Shade F Detection + { + 1, // i4Enable + 50, // i4LVThr_L + 70, // i4LVThr_H + 128 // i4DaylightProb + }, + + // Shade CWF Detection + { + 1, // i4Enable + 50, // i4LVThr_L + 70, // i4LVThr_H + 192 // i4DaylightProb + }, + + // Low CCT + { + 0, // i4Enable + 256 // i4SpeedRatio + } + + }, + + // AWB non-neutral probability for spatial and temporal weighting look-up table (Max: 100; Min: 0) + { + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + { 0, 33, 66, 100, 100, 100, 100, 100, 100, 100, 100, 70, 30, 20, 10, 0, 0, 0, 0} + }, + + // AWB daylight locus probability look-up table (Max: 100; Min: 0) + { //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 25, 0, 0, 0, 0}, // Strobe + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 75, 50, 25, 0, 0, 0}, // Tungsten + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 75, 50, 25, 25, 25, 0, 0, 0}, // Warm fluorescent + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 95, 75, 50, 25, 25, 25, 0, 0, 0}, // Fluorescent + { 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 80, 55, 30, 30, 30, 30, 0, 0, 0}, // CWF + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 75, 50, 40, 30, 20}, // Daylight + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 75, 50, 25, 0, 0, 0, 0}, // Shade + { 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 80, 55, 30, 30, 30, 30, 0, 0, 0} // Daylight fluorescent + } + } + }, + { + { + // AWB calibration data + { + // rUnitGain (unit gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rGoldenGain (golden sample gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rTuningUnitGain (Tuning sample unit gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rD65Gain (D65 WB gain: 1.0 = 512) + { + 0, // D65Gain_R + 0, // D65Gain_G + 0 // D65Gain_B + } + }, + // Original XY coordinate of AWB light source + { + // Strobe + { + 0, // i4X + 0 // i4Y + }, + // Horizon + { + 0, // OriX_Hor + 0 // OriY_Hor + }, + // A + { + 0, // OriX_A + 0 // OriY_A + }, + // TL84 + { + 0, // OriX_TL84 + 0 // OriY_TL84 + }, + // CWF + { + 0, // OriX_CWF + 0 // OriY_CWF + }, + // DNP + { + 0, // OriX_DNP + 0 // OriY_DNP + }, + // D65 + { + 0, // OriX_D65 + 0 // OriY_D65 + }, + // DF + { + 0, // OriX_DF + 0 // OriY_DF + } + }, + // Rotated XY coordinate of AWB light source + { + // Strobe + { + 0, // i4X + 0 // i4Y + }, + // Horizon + { + 0, // RotX_Hor + 0 // RotY_Hor + }, + // A + { + 0, // RotX_A + 0 // RotY_A + }, + // TL84 + { + 0, // RotX_TL84 + 0 // RotY_TL84 + }, + // CWF + { + 0, // RotX_CWF + 0 // RotY_CWF + }, + // DNP + { + 0, // RotX_DNP + 0 // RotY_DNP + }, + // D65 + { + 0, // RotX_D65 + 0 // RotY_D65 + }, + // DF + { + 0, // RotX_DF + 0 // RotY_DF + } + }, + // AWB gain of AWB light source + { + // Strobe + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // Horizon + { + 0, // AWBGAIN_HOR_R + 0, // AWBGAIN_HOR_G + 0 // AWBGAIN_HOR_B + }, + // A + { + 0, // AWBGAIN_A_R + 0, // AWBGAIN_A_G + 0 // AWBGAIN_A_B + }, + // TL84 + { + 0, // AWBGAIN_TL84_R + 0, // AWBGAIN_TL84_G + 0 // AWBGAIN_TL84_B + }, + // CWF + { + 0, // AWBGAIN_CWF_R + 0, // AWBGAIN_CWF_G + 0 // AWBGAIN_CWF_B + }, + // DNP + { + 0, // AWBGAIN_DNP_R + 0, // AWBGAIN_DNP_G + 0 // AWBGAIN_DNP_B + }, + // D65 + { + 0, // AWBGAIN_D65_R + 0, // AWBGAIN_D65_G + 0 // AWBGAIN_D65_B + }, + // DF + { + 0, // AWBGAIN_DF_R + 0, // AWBGAIN_DF_G + 0 // AWBGAIN_DF_B + } + }, + // Rotation matrix parameter + { + 0, // RotationAngle + 0, // Cos + 0 // Sin + }, + // Daylight locus parameter + { + 0, // i4SlopeNumerator + 0 // i4SlopeDenominator + }, + // Predictor gain + { + 0, // i4PrefRatio100 + // DaylightLocus_L + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // DaylightLocus_H + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // Temporal General + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // AWB LSC Gain + { + 0, // i4R + 0, // i4G + 0 // i4B + } + }, + // AWB light area + { + // Strobe:FIXME + { + 0, // i4RightBound + 0, // i4LeftBound + 0, // i4UpperBound + 0 // i4LowerBound + }, + // Tungsten + { + 0, // TungRightBound + 0, // TungLeftBound + 0, // TungUpperBound + 0 // TungLowerBound + }, + // Warm fluorescent + { + 0, // WFluoRightBound + 0, // WFluoLeftBound + 0, // WFluoUpperBound + 0 // WFluoLowerBound + }, + // Fluorescent + { + 0, // FluoRightBound + 0, // FluoLeftBound + 0, // FluoUpperBound + 0 // FluoLowerBound + }, + // CWF + { + 0, // CWFRightBound + 0, // CWFLeftBound + 0, // CWFUpperBound + 0 // CWFLowerBound + }, + // Daylight + { + 0, // DayRightBound + 0, // DayLeftBound + 0, // DayUpperBound + 0 // DayLowerBound + }, + // Shade + { + 0, // ShadeRightBound + 0, // ShadeLeftBound + 0, // ShadeUpperBound + 0 // ShadeLowerBound + }, + // Daylight Fluorescent + { + 0, // DFRightBound + 0, // DFLeftBound + 0, // DFUpperBound + 0 // DFLowerBound + } + }, + // PWB light area + { + // Reference area + { + 0, // PRefRightBound + 0, // PRefLeftBound + 0, // PRefUpperBound + 0 // PRefLowerBound + }, + // Daylight + { + 0, // PDayRightBound + 0, // PDayLeftBound + 0, // PDayUpperBound + 0 // PDayLowerBound + }, + // Cloudy daylight + { + 0, // PCloudyRightBound + 0, // PCloudyLeftBound + 0, // PCloudyUpperBound + 0 // PCloudyLowerBound + }, + // Shade + { + 0, // PShadeRightBound + 0, // PShadeLeftBound + 0, // PShadeUpperBound + 0 // PShadeLowerBound + }, + // Twilight + { + 0, // PTwiRightBound + 0, // PTwiLeftBound + 0, // PTwiUpperBound + 0 // PTwiLowerBound + }, + // Fluorescent + { + 0, // PFluoRightBound + 0, // PFluoLeftBound + 0, // PFluoUpperBound + 0 // PFluoLowerBound + }, + // Warm fluorescent + { + 0, // PWFluoRightBound + 0, // PWFluoLeftBound + 0, // PWFluoUpperBound + 0 // PWFluoLowerBound + }, + // Incandescent + { + 0, // PIncaRightBound + 0, // PIncaLeftBound + 0, // PIncaUpperBound + 0 // PIncaLowerBound + }, + // Gray World + { + 0, // PGWRightBound + 0, // PGWLeftBound + 0, // PGWUpperBound + 0 // PGWLowerBound + } + }, + // PWB default gain + { + // Daylight + { + 0, // PWB_Day_R + 0, // PWB_Day_G + 0 // PWB_Day_B + }, + // Cloudy daylight + { + 0, // PWB_Cloudy_R + 0, // PWB_Cloudy_G + 0 // PWB_Cloudy_B + }, + // Shade + { + 0, // PWB_Shade_R + 0, // PWB_Shade_G + 0 // PWB_Shade_B + }, + // Twilight + { + 0, // PWB_Twi_R + 0, // PWB_Twi_G + 0 // PWB_Twi_B + }, + // Fluorescent + { + 0, // PWB_Fluo_R + 0, // PWB_Fluo_G + 0 // PWB_Fluo_B + }, + // Warm fluorescent + { + 0, // PWB_WFluo_R + 0, // PWB_WFluo_G + 0 // PWB_WFluo_B + }, + // Incandescent + { + 0, // PWB_Inca_R + 0, // PWB_Inca_G + 0 // PWB_Inca_B + }, + // Gray World + { + 0, // PWB_GW_R + 0, // PWB_GW_G + 0 // PWB_GW_B + } + }, + // AWB preference color + { + // Tungsten + { + 0, // TUNG_SLIDER + 0 // TUNG_OFFS + }, + // Warm fluorescent + { + 0, // WFluo_SLIDER + 0 // WFluo_OFFS + }, + // Shade + { + 0, // Shade_SLIDER + 0 // Shade_OFFS + }, + // Sunset Area + { + 0, // i4Sunset_BoundXr_Thr + 0 // i4Sunset_BoundYr_Thr + }, + // Sunset Vertex + { + 0, // i4Sunset_BoundXr_Thr + 0 // i4Sunset_BoundYr_Thr + }, + // Shade F Area + { + 0, // i4BoundXrThr + 0 // i4BoundYrThr + }, + // Shade F Vertex + { + 0, // i4BoundXrThr + 0 // i4BoundYrThr + }, + // Shade CWF Area + { + 0, // i4BoundXrThr + 0 // i4BoundYrThr + }, + // Shade CWF Vertex + { + 0, // i4BoundXrThr + 0 // i4BoundYrThr + }, + // Low CCT Area + { + 0, // i4BoundXrThr + 0 // i4BoundYrThr + }, + // Low CCT Vertex + { + 0, // i4BoundXrThr + 0 // i4BoundYrThr + } + }, + // CCT estimation + { + // CCT + { + 0, // i4CCT[0] + 0, // i4CCT[1] + 0, // i4CCT[2] + 0, // i4CCT[3] + 0 // i4CCT[4] + }, + // Rotated X coordinate + { + 0, // i4RotatedXCoordinate[0] + 0, // i4RotatedXCoordinate[1] + 0, // i4RotatedXCoordinate[2] + 0, // i4RotatedXCoordinate[3] + 0 // i4RotatedXCoordinate[4] + } + } + }, + // Algorithm Tuning Paramter + { + // AWB Backup Enable + 0, + + // Daylight locus offset LUTs for tungsten + { + 0, // i4Size: LUT dimension + {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, // i4LUTIn + {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0} // i4LUTOut + }, + // Daylight locus offset LUTs for WF + { + 0, // i4Size: LUT dimension + {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, // i4LUTIn + {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0} // i4LUTOut + }, + // Daylight locus offset LUTs for Shade + { + 0, // i4Size: LUT dimension + {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, // i4LUTIn + {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0} // i4LUTOut + }, + // Preference gain for each light source + { + { + {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, + {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0} + }, // STROBE + { + {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, + {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0} + }, // TUNGSTEN + { + {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, + {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0} + }, // WARM F + { + {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, + {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0} + }, // F + { + {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, + {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0} + }, // CWF + { + {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, + {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0} + }, // DAYLIGHT + { + {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, + {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0} + }, // SHADE + { + {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, + {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0} + } // DAYLIGHT F + }, + // Parent block weight parameter + { + 0, // bEnable + 0 // i4ScalingFactor: [6] 1~12, [7] 1~6, [8] 1~3, [9] 1~2, [>=10]: 1 + }, + // AWB LV threshold for predictor + { + 0, // i4InitLVThr_L + 0, // i4InitLVThr_H + 0 // i4EnqueueLVThr + }, + // AWB number threshold for temporal predictor + { + 0, // i4Neutral_ParentBlk_Thr + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0} // (%) i4CWFDF_LUTThr + }, + // AWB light neutral noise reduction for outdoor + { + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + // Non neutral + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, // (%) + // Flurescent + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, // (%) + // CWF + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, // (%) + // Daylight + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, // (%) + // DF + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, // (%) + }, + // AWB feature detection + { + // Sunset Prop + { + 0, // i4Enable + 0, // i4LVThr_L + 0, // i4LVThr_H + 0, // i4SunsetCountThr + 0, // i4SunsetCountRatio_L + 0 // i4SunsetCountRatio_H + }, + // Shade F Detection + { + 0, // i4Enable + 0, // i4LVThr_L + 0, // i4LVThr_H + 0 // i4DaylightProb + }, + // Shade CWF Detection + { + 0, // i4Enable + 0, // i4LVThr_L + 0, // i4LVThr_H + 0 // i4DaylightProb + }, + // Low CCT + { + 0, // i4Enable + 0 // i4SpeedRatio + } + }, + // AWB non-neutral probability for spatial and temporal weighting look-up table (Max: 100; Min: 0) + { + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0} + }, + // AWB daylight locus probability look-up table (Max: 100; Min: 0) + { //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, // Strobe + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, // Tungsten + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, // Warm fluorescent + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, // Fluorescent + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, // CWF + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, // Daylight + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, // Shade + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0} // Daylight fluorescent + } + } + } + }, + + + // Flash AWB NVRAM + { +#include INCLUDE_FILENAME_FLASH_AWB_PARA + }, + + {0} +}; + +#include INCLUDE_FILENAME_ISP_LSC_PARAM +//}; // namespace + +const CAMERA_TSF_TBL_STRUCT CAMERA_TSF_DEFAULT_VALUE = +{ + { + 1, // isTsfEn + 2, // tsfCtIdx + {20, 2000, -110, -110, 512, 512, 512, 0} // rAWBInput[8] + }, + +#include INCLUDE_FILENAME_TSF_PARA +#include INCLUDE_FILENAME_TSF_DATA +}; + +//const NVRAM_CAMERA_FEATURE_STRUCT CAMERA_FEATURE_DEFAULT_VALUE = +//{ +//#include INCLUDE_FILENAME_FEATURE_PARA +//}; + +typedef NSFeature::RAWSensorInfo SensorInfoSingleton_T; + + +namespace NSFeature { + template <> + UINT32 + SensorInfoSingleton_T:: + impGetDefaultData(CAMERA_DATA_TYPE_ENUM const CameraDataType, VOID*const pDataBuf, UINT32 const size) const + { + UINT32 dataSize[CAMERA_DATA_TYPE_NUM] = {sizeof(NVRAM_CAMERA_ISP_PARAM_STRUCT), + sizeof(NVRAM_CAMERA_3A_STRUCT), + sizeof(NVRAM_CAMERA_SHADING_STRUCT), + sizeof(NVRAM_LENS_PARA_STRUCT), + sizeof(AE_PLINETABLE_T), + 0, + sizeof(CAMERA_TSF_TBL_STRUCT) + + }; + + if (CameraDataType > CAMERA_DATA_TSF_TABLE || NULL == pDataBuf || (size < dataSize[CameraDataType])) + { + return 1; + } + + switch(CameraDataType) + { + case CAMERA_NVRAM_DATA_ISP: + memcpy(pDataBuf,&CAMERA_ISP_DEFAULT_VALUE,sizeof(NVRAM_CAMERA_ISP_PARAM_STRUCT)); + break; + case CAMERA_NVRAM_DATA_3A: + memcpy(pDataBuf,&CAMERA_3A_NVRAM_DEFAULT_VALUE,sizeof(NVRAM_CAMERA_3A_STRUCT)); + break; + case CAMERA_NVRAM_DATA_SHADING: + memcpy(pDataBuf,&CAMERA_SHADING_DEFAULT_VALUE,sizeof(NVRAM_CAMERA_SHADING_STRUCT)); + break; + case CAMERA_DATA_AE_PLINETABLE: + memcpy(pDataBuf,&g_PlineTableMapping,sizeof(AE_PLINETABLE_T)); + break; + case CAMERA_DATA_TSF_TABLE: + memcpy(pDataBuf,&CAMERA_TSF_DEFAULT_VALUE,sizeof(CAMERA_TSF_TBL_STRUCT)); + break; + // case CAMERA_NVRAM_DATA_FEATURE: + // memcpy(pDataBuf,&CAMERA_FEATURE_DEFAULT_VALUE,sizeof(NVRAM_CAMERA_FEATURE_STRUCT)); + // break; + default: + return 1; + } + return 0; + }}; // NSFeature + + diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp2509_mipi_raw/config.ftbl.sp2509_mipi_raw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp2509_mipi_raw/config.ftbl.sp2509_mipi_raw.h new file mode 100755 index 0000000000000000000000000000000000000000..ba912f6f1212de17b189f387d29c45e8a75b5e31 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp2509_mipi_raw/config.ftbl.sp2509_mipi_raw.h @@ -0,0 +1,622 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein is + * confidential and proprietary to MediaTek Inc. and/or its licensors. Without + * the prior written permission of MediaTek inc. and/or its licensors, any + * reproduction, modification, use or disclosure of MediaTek Software, and + * information contained herein, in whole or in part, shall be strictly + * prohibited. + * + * MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER + * ON AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL + * WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED + * WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR + * NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH + * RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES + * TO LOOK ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. + * RECEIVER EXPRESSLY ACKNOWLEDGES THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO + * OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES CONTAINED IN MEDIATEK + * SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE + * RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S + * ENTIRE AND CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE + * RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE + * MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE + * CHARGE PAID BY RECEIVER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek + * Software") have been modified by MediaTek Inc. All revisions are subject to + * any receiver's applicable license agreements with MediaTek Inc. + */ + +//#ifndef _MTK_CUSTOM_PROJECT_HAL_IMGSENSOR_SRC_CONFIGFTBL__H_ +//#define _MTK_CUSTOM_PROJECT_HAL_IMGSENSOR_SRC_CONFIGFTBL__H_ +#if 1 +// + + +/******************************************************************************* + * + ******************************************************************************/ +FTABLE_DEFINITION(SENSOR_DRVNAME_SP2509_MIPI_RAW) +//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +FTABLE_SCENE_INDEP() + //========================================================================== +#if 1 + // Scene Mode + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_SCENE_MODE), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::SCENE_MODE_AUTO), + ITEM_AS_VALUES_( + MtkCameraParameters::SCENE_MODE_AUTO, +// MtkCameraParameters::SCENE_MODE_NORMAL, + MtkCameraParameters::SCENE_MODE_PORTRAIT, + MtkCameraParameters::SCENE_MODE_LANDSCAPE, + MtkCameraParameters::SCENE_MODE_NIGHT, + MtkCameraParameters::SCENE_MODE_NIGHT_PORTRAIT, + MtkCameraParameters::SCENE_MODE_THEATRE, + MtkCameraParameters::SCENE_MODE_BEACH, + MtkCameraParameters::SCENE_MODE_SNOW, + MtkCameraParameters::SCENE_MODE_SUNSET, + MtkCameraParameters::SCENE_MODE_STEADYPHOTO, + MtkCameraParameters::SCENE_MODE_FIREWORKS, + MtkCameraParameters::SCENE_MODE_SPORTS, + MtkCameraParameters::SCENE_MODE_PARTY, + MtkCameraParameters::SCENE_MODE_CANDLELIGHT, + MtkCameraParameters::SCENE_MODE_HDR, + ) + ), + ) +#endif + //========================================================================== +#if 1 + // Effect + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_EFFECT), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::EFFECT_NONE), + ITEM_AS_VALUES_( + MtkCameraParameters::EFFECT_NONE, + MtkCameraParameters::EFFECT_MONO, + MtkCameraParameters::EFFECT_NEGATIVE, + MtkCameraParameters::EFFECT_SEPIA, + MtkCameraParameters::EFFECT_AQUA, + MtkCameraParameters::EFFECT_WHITEBOARD, + MtkCameraParameters::EFFECT_BLACKBOARD, + #ifdef MTK_CAM_LOMO_SUPPORT + MtkCameraParameters::EFFECT_POSTERIZE, + MtkCameraParameters::EFFECT_NASHVILLE, + MtkCameraParameters::EFFECT_HEFE, + MtkCameraParameters::EFFECT_VALENCIA , + MtkCameraParameters::EFFECT_XPROII , + MtkCameraParameters::EFFECT_LOFI, + MtkCameraParameters::EFFECT_SIERRA , +// MtkCameraParameters::EFFECT_KELVIN , + MtkCameraParameters::EFFECT_WALDEN , +// MtkCameraParameters::EFFECT_F1977 , + #endif + ) + ), + ) +#endif + //========================================================================== +#if 1 + // Picture Size (Both width & height must be 16-aligned) + // For CTS: the largest preview-size must have same aspect ratio (+-0.5) as the largest picture-size + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_PICTURE_SIZE), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_("4160x3120"), + ITEM_AS_VALUES_( + "2560x1440", "2560x1920", "3264x2448", "3328x1872", "3672x2754", "4160x3120", + ) + ), + ) +#endif + + //========================================================================== +#if 1 + // Preview Size + // For CTS: the largest preview-size must have same aspect ratio (+-0.5) as the largest picture-size + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_PREVIEW_SIZE), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_("640x480"), + ITEM_AS_VALUES_( + "176x144", "320x240", "352x288", "480x320", "480x368", + "640x480", "720x480", "800x480", "800x600", "864x480", + "960x540", "1280x720", "1440x1080", "1920x1080", "1920x1088", + "1872x1120", + ) + ), + ) +#endif + //========================================================================== +#if 1 +if(facing == 1) /*front sensor*/ +{ + // Video Size + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_VIDEO_SIZE), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_("640x480"), + ITEM_AS_VALUES_( + "176x144", "320x240", "352x288", "480x320", "640x480", + "864x480", "1280x720", + "720x480", "1280x736", + ) + ), + ) +} +else +{ + // Video Size + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_VIDEO_SIZE), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_("640x480"), + ITEM_AS_VALUES_( + "176x144", "320x240", "352x288", "480x320", "640x480", + "864x480", "1280x720", "1920x1080", + "720x480", "1280x736", "1920x1088", + ) + ), + ) +} +#endif + //========================================================================== +#if 1 + // Preview Frame Rate Range + FTABLE_CONFIG_AS_TYPE_OF_USER( + KEY_AS_(MtkCameraParameters::KEY_PREVIEW_FPS_RANGE), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_("30000,30000"), + ITEM_AS_USER_LIST_( + "(15000,15000)", + "(24000,24000)", + "(30000,30000)", +#ifdef MTK_SLOW_MOTION_VIDEO_SUPPORT + "(60000,60000)", + "(120000,120000)", +#endif + ) + ), + ) +#endif + //========================================================================== +#if 1 + // Exposure Compensation + FTABLE_CONFIG_AS_TYPE_OF_USER( + KEY_AS_(MtkCameraParameters::KEY_EXPOSURE_COMPENSATION), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_("0"), + ITEM_AS_USER_LIST_( + "-3", //min exposure compensation index + "3", //max exposure compensation index + "1.0", //exposure compensation step; EV = step x index + ) + ), + //...................................................................... + #if 1 // SCENE HDR + SCENE_AS_(MtkCameraParameters::SCENE_MODE_HDR, + ITEM_AS_DEFAULT_("0"), + ITEM_AS_USER_LIST_( + "0", //min exposure compensation index + "0", //max exposure compensation index + "1.0", //exposure compensation step; EV = step x index + ) + ) + #endif + //...................................................................... + ) +#endif + //========================================================================== +#if 1 + // Anti-banding (Flicker) + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_ANTIBANDING), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::ANTIBANDING_OFF), + ITEM_AS_VALUES_( + MtkCameraParameters::ANTIBANDING_OFF, + MtkCameraParameters::ANTIBANDING_50HZ, + MtkCameraParameters::ANTIBANDING_60HZ, + MtkCameraParameters::ANTIBANDING_AUTO, + ) + ), + ) +#endif + //========================================================================== +#if 1 + // Video Snapshot + FTABLE_CONFIG_AS_TYPE_OF_USER( + KEY_AS_(MtkCameraParameters::KEY_VIDEO_SNAPSHOT_SUPPORTED), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::TRUE), + ), + ) +#endif + //========================================================================== +#if 1 + // Video Stabilization (EIS) + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_SUPPORTED( + KEY_AS_(MtkCameraParameters::KEY_VIDEO_STABILIZATION), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::FALSE), + ITEM_AS_SUPPORTED_( + #if 0 + MtkCameraParameters::FALSE + #else + MtkCameraParameters::TRUE + #endif + ) + ), + ) +#endif + //========================================================================== +#if 1 + // Zoom + FTABLE_CONFIG_AS_TYPE_OF_USER( + KEY_AS_(MtkCameraParameters::KEY_ZOOM), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_("0"), //Zoom Index + ITEM_AS_USER_LIST_( + //Zoom Ratio + "100", "114", "132", "151", "174", + "200", "229", "263", "303", "348", + "400", + ) + ), + ) +#endif + //========================================================================== +#if 1 + // Zsd + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_ZSD_MODE), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::OFF), + ITEM_AS_VALUES_( + MtkCameraParameters::OFF, + MtkCameraParameters::ON + ) + ), + ) +#endif + //========================================================================== +#if 1 + // (Shot) Capture Mode +if(facing == 1) /*front sensor*/ +{ + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_CAPTURE_MODE), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::CAPTURE_MODE_NORMAL), + ITEM_AS_VALUES_( + MtkCameraParameters::CAPTURE_MODE_NORMAL, + MtkCameraParameters::CAPTURE_MODE_FACE_BEAUTY, + /* MtkCameraParameters::CAPTURE_MODE_CONTINUOUS_SHOT, + MtkCameraParameters::CAPTURE_MODE_SMILE_SHOT, + MtkCameraParameters::CAPTURE_MODE_BEST_SHOT, + MtkCameraParameters::CAPTURE_MODE_ASD_SHOT, + #if (1 == MTK_MOTION_TRACK_SUPPORT) + MtkCameraParameters::CAPTURE_MODE_MOTION_TRACK_SHOT, + #endif */ + ) + ), + ) +} +else +{ + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_CAPTURE_MODE), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::CAPTURE_MODE_NORMAL), + ITEM_AS_VALUES_( + MtkCameraParameters::CAPTURE_MODE_NORMAL, + MtkCameraParameters::CAPTURE_MODE_FACE_BEAUTY, + MtkCameraParameters::CAPTURE_MODE_CONTINUOUS_SHOT, + MtkCameraParameters::CAPTURE_MODE_SMILE_SHOT, + MtkCameraParameters::CAPTURE_MODE_BEST_SHOT, + #if (1 == MTK_CAM_AUTORAMA_SUPPORT) + MtkCameraParameters::CAPTURE_MODE_AUTO_PANORAMA_SHOT, + #endif + #if (1 == MTK_CAM_MAV_SUPPORT) + MtkCameraParameters::CAPTURE_MODE_MAV_SHOT, + #endif + MtkCameraParameters::CAPTURE_MODE_ASD_SHOT, + #if (1 == MTK_MOTION_TRACK_SUPPORT) + MtkCameraParameters::CAPTURE_MODE_MOTION_TRACK_SHOT, + #endif + ) + ), + ) +} +#endif + //========================================================================== +#if 1 + // Video Hdr +#ifdef MTK_CAM_VHDR_SUPPORT + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_VIDEO_HDR), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::OFF), + ITEM_AS_VALUES_( + MtkCameraParameters::OFF, + ) + ), + ) +#else + + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_VIDEO_HDR), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::OFF), + ITEM_AS_VALUES_( + MtkCameraParameters::OFF + ) + ), + ) +#endif +#endif + //========================================================================== + // Video Face Beauty +#ifdef MTK_CAM_VIDEO_FACEBEAUTY_SUPPORT + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_SUPPORTED( + KEY_AS_(MtkCameraParameters::KEY_FACE_BEAUTY), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::FALSE), + ITEM_AS_SUPPORTED_( + MtkCameraParameters::TRUE + ) + ), + ) +#endif + //========================================================================== +#if 1 + // MFB + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_MFB_MODE), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::OFF), + ITEM_AS_VALUES_( + MtkCameraParameters::OFF, + MtkCameraParameters::KEY_MFB_MODE_MFLL, + MtkCameraParameters::KEY_MFB_MODE_AIS, + ) + ), + ) +#endif +#ifdef MTK_SLOW_MOTION_VIDEO_SUPPORT + // Slow Motion + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_HSVR_SIZE_FPS), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_("640x480x120"), + ITEM_AS_VALUES_( + "640x480x120" + ) + ), + ) +#endif +END_FTABLE_SCENE_INDEP() +//------------------------------------------------------------------------------ +/******************************************************************************* + * + ******************************************************************************/ +//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +FTABLE_SCENE_DEP() + //========================================================================== +#if 1 +/*if(facing == 1) front sensor +{ + // Focus Mode + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_FOCUS_MODE), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::FOCUS_MODE_INFINITY), + ITEM_AS_VALUES_( + MtkCameraParameters::FOCUS_MODE_INFINITY, + ) + ), + ) +} +else*/ +{ + // Focus Mode + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_FOCUS_MODE), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::FOCUS_MODE_AUTO), + ITEM_AS_VALUES_( + MtkCameraParameters::FOCUS_MODE_AUTO, + MtkCameraParameters::FOCUS_MODE_MACRO, + MtkCameraParameters::FOCUS_MODE_INFINITY, + MtkCameraParameters::FOCUS_MODE_CONTINUOUS_PICTURE, + MtkCameraParameters::FOCUS_MODE_CONTINUOUS_VIDEO, + "manual", "fullscan", + ) + ), + //...................................................................... + ) +} +#endif + //========================================================================== +#if 1 + // ISO + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_ISO_SPEED), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_("auto"), + ITEM_AS_VALUES_( + "auto", + ) + ), + //...................................................................... + #if 1 // SCENE AUTO + SCENE_AS_(MtkCameraParameters::SCENE_MODE_AUTO, + ITEM_AS_DEFAULT_("auto"), + ITEM_AS_VALUES_( + "auto", "100", "200", "400", "800", "1600", + ) + ) + #endif + //...................................................................... + #if 1 // SCENE NORMAL + SCENE_AS_(MtkCameraParameters::SCENE_MODE_NORMAL, + ITEM_AS_DEFAULT_("auto"), + ITEM_AS_VALUES_( + "auto", "100", "200", "400", "800", "1600", + ) + ) + #endif + //...................................................................... + ) +#endif + //========================================================================== +#if 1 + // White Balance. + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_WHITE_BALANCE), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::WHITE_BALANCE_AUTO), + ITEM_AS_VALUES_( + MtkCameraParameters::WHITE_BALANCE_AUTO, MtkCameraParameters::WHITE_BALANCE_INCANDESCENT, + MtkCameraParameters::WHITE_BALANCE_FLUORESCENT, MtkCameraParameters::WHITE_BALANCE_WARM_FLUORESCENT, + MtkCameraParameters::WHITE_BALANCE_DAYLIGHT, MtkCameraParameters::WHITE_BALANCE_CLOUDY_DAYLIGHT, + MtkCameraParameters::WHITE_BALANCE_TWILIGHT, MtkCameraParameters::WHITE_BALANCE_SHADE, + ) + ), + //...................................................................... + #if 1 // SCENE LANDSCAPE + SCENE_AS_(MtkCameraParameters::SCENE_MODE_LANDSCAPE, + ITEM_AS_DEFAULT_(MtkCameraParameters::WHITE_BALANCE_DAYLIGHT), + ITEM_AS_VALUES_( + MtkCameraParameters::WHITE_BALANCE_AUTO, MtkCameraParameters::WHITE_BALANCE_INCANDESCENT, + MtkCameraParameters::WHITE_BALANCE_FLUORESCENT, MtkCameraParameters::WHITE_BALANCE_WARM_FLUORESCENT, + MtkCameraParameters::WHITE_BALANCE_DAYLIGHT, MtkCameraParameters::WHITE_BALANCE_CLOUDY_DAYLIGHT, + MtkCameraParameters::WHITE_BALANCE_TWILIGHT, MtkCameraParameters::WHITE_BALANCE_SHADE, + ) + ) + #endif + //...................................................................... + #if 1 // SCENE SUNSET + SCENE_AS_(MtkCameraParameters::SCENE_MODE_SUNSET, + ITEM_AS_DEFAULT_(MtkCameraParameters::WHITE_BALANCE_DAYLIGHT), + ITEM_AS_VALUES_( + MtkCameraParameters::WHITE_BALANCE_AUTO, MtkCameraParameters::WHITE_BALANCE_INCANDESCENT, + MtkCameraParameters::WHITE_BALANCE_FLUORESCENT, MtkCameraParameters::WHITE_BALANCE_WARM_FLUORESCENT, + MtkCameraParameters::WHITE_BALANCE_DAYLIGHT, MtkCameraParameters::WHITE_BALANCE_CLOUDY_DAYLIGHT, + MtkCameraParameters::WHITE_BALANCE_TWILIGHT, MtkCameraParameters::WHITE_BALANCE_SHADE, + ) + ) + #endif + //...................................................................... + #if 1 // SCENE CANDLELIGHT + SCENE_AS_(MtkCameraParameters::SCENE_MODE_CANDLELIGHT, + ITEM_AS_DEFAULT_(MtkCameraParameters::WHITE_BALANCE_INCANDESCENT), + ITEM_AS_VALUES_( + MtkCameraParameters::WHITE_BALANCE_AUTO, MtkCameraParameters::WHITE_BALANCE_INCANDESCENT, + MtkCameraParameters::WHITE_BALANCE_FLUORESCENT, MtkCameraParameters::WHITE_BALANCE_WARM_FLUORESCENT, + MtkCameraParameters::WHITE_BALANCE_DAYLIGHT, MtkCameraParameters::WHITE_BALANCE_CLOUDY_DAYLIGHT, + MtkCameraParameters::WHITE_BALANCE_TWILIGHT, MtkCameraParameters::WHITE_BALANCE_SHADE, + ) + ) + #endif + //...................................................................... + ) +#endif + //========================================================================== +#if 1 + // ISP Edge + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_EDGE), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::MIDDLE), + ITEM_AS_VALUES_( + MtkCameraParameters::LOW, MtkCameraParameters::MIDDLE, MtkCameraParameters::HIGH, + ) + ), + //...................................................................... + //...................................................................... + ) +#endif + //========================================================================== +#if 1 + // ISP Hue + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_HUE), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::MIDDLE), + ITEM_AS_VALUES_( + MtkCameraParameters::LOW, MtkCameraParameters::MIDDLE, MtkCameraParameters::HIGH, + ) + ), + //...................................................................... + //...................................................................... + ) +#endif + //========================================================================== +#if 1 + // ISP Saturation + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_SATURATION), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::MIDDLE), + ITEM_AS_VALUES_( + MtkCameraParameters::LOW, MtkCameraParameters::MIDDLE, MtkCameraParameters::HIGH, + ) + ), + //...................................................................... + //...................................................................... + ) +#endif + //========================================================================== +#if 1 + // ISP Brightness + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_BRIGHTNESS), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::MIDDLE), + ITEM_AS_VALUES_( + MtkCameraParameters::LOW, MtkCameraParameters::MIDDLE, MtkCameraParameters::HIGH, + ) + ), + //...................................................................... + //...................................................................... + ) +#endif + //========================================================================== +#if 1 + // ISP Contrast + FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES( + KEY_AS_(MtkCameraParameters::KEY_CONTRAST), + SCENE_AS_DEFAULT_SCENE( + ITEM_AS_DEFAULT_(MtkCameraParameters::MIDDLE), + ITEM_AS_VALUES_( + MtkCameraParameters::LOW, MtkCameraParameters::MIDDLE, MtkCameraParameters::HIGH, + ) + ), + //...................................................................... + //...................................................................... + ) +#endif + //========================================================================== +END_FTABLE_SCENE_DEP() +//------------------------------------------------------------------------------ +END_FTABLE_DEFINITION() + + +/******************************************************************************* + * + ******************************************************************************/ +#endif +//#endif //_MTK_CUSTOM_PROJECT_HAL_IMGSENSOR_SRC_CONFIGFTBL__H_ + diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp2518_yuv/camera_info_sp2518_yuv.cpp b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp2518_yuv/camera_info_sp2518_yuv.cpp new file mode 100755 index 0000000000000000000000000000000000000000..f5ae541a5a8308db9c6544d43903d83fa5016a5b --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp2518_yuv/camera_info_sp2518_yuv.cpp @@ -0,0 +1,860 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/******************************************************************************************** + * LEGAL DISCLAIMER + * + * (Header of MediaTek Software/Firmware Release or Documentation) + * + * BY OPENING OR USING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") RECEIVED + * FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON AN "AS-IS" BASIS + * ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, + * INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR + * A PARTICULAR PURPOSE OR NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY + * WHATSOEVER WITH RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK + * ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO + * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S SPECIFICATION + * OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. + * + * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE LIABILITY WITH + * RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, +TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE + * FEES OR SERVICE CHARGE PAID BY BUYER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE WITH THE LAWS + * OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF LAWS PRINCIPLES. + ************************************************************************************************/ + +#if 0 + +#include "drv_features.h" +#if (defined(ISP_SUPPORT)&&defined(DRV_ISP_6238_SERIES)) +#include "camera_para.h" +#include "med_api.h" + +#define SP2518_MAX_SCENE_MODE_NO 1/* code gen decided */ + +camcorder_info_struct SP2518_dsc_support_info={ + {1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1}, /* dscmode: 18 AE Mode */ + {1,1}, /* dsccomp: flash / af */ + {1,1,1,0}, /* flashlight: 4 flash mode */ + {{1,1,1,1,1,1,1},{1,1,1,1,1,1,1}}}; + /* af:af mode */ +device_info_struct SP2518_device_support_info={ +/* ae_info: step num/step/minEV/maxEV/No.Iris/sensor_basegain/binning enable/binning offset */ +{0,0,0,0,0,0,0,0}, +/* flash_info: pol/lumIdx/duty/offset/shutter/minShut/maxShut/R/G/B/sensorgain/ispgain */ +{0,0,0,0,0,0,0,0,0,0,0,0}}; +//<====================== what listed are fixed codes +/*[Scene][video as 1]*/ +static const device_info_struct *SP2518_device_support_info_list[SP2518_MAX_SCENE_MODE_NO] = { +NULL +}; + +static const exposure_lut_struct *SP2518_AE_LUTs[SP2518_MAX_SCENE_MODE_NO][2]={ /*[Scene][60Hz as 1]*/ +NULL, NULL +}; + +static const kal_uint8 *SP2518_IRIS_LUTs[SP2518_MAX_SCENE_MODE_NO]={ /*[Scene]*/ +NULL +}; + +const exposure_lut_struct *SP2518_get_ae_lut(ae_lut_info_struct info) +{ + register const exposure_lut_struct *pAeLut = NULL; + register kal_uint32 mode = info.dscmode; + register kal_uint32 idxHz = 0;/* default 50 Hz */ + /* check banding freq 60 Hz */ + if (CAM_BANDING_60HZ == info.band) + { + idxHz = 1; + } + /* check valid scene mode id */ + if (mode < SP2518_MAX_SCENE_MODE_NO) + { + kal_mem_cpy(&SP2518_device_support_info, SP2518_device_support_info_list[mode], sizeof(device_info_struct)); + pAeLut = SP2518_AE_LUTs[mode][idxHz]; + } + ASSERT(pAeLut != NULL); + return pAeLut; +} + +const kal_uint8 *SP2518_get_iris_lut(ae_lut_info_struct info) +{ + const kal_uint8 *pIrisLut = NULL; + register kal_uint32 mode = info.dscmode; + /* check valid scene mode id */ + if (mode < SP2518_MAX_SCENE_MODE_NO) + { + pIrisLut = SP2518_IRIS_LUTs[mode]; + } + ASSERT(pIrisLut != NULL); + return pIrisLut; +} + +#else +#if defined(ISP_SUPPORT) +#include "drv_comm.h" +#include "stdio.h" +#include "isp_if.h" +#include "image_sensor.h" +#include "sccb.h" +#include "ae_awb.h" +#include "camera_para.h" +#include "med_api.h" + +#if (!(defined(__CAMERA_NVRAM_REDUCTION__) && (defined(DRV_ISP_6225_SERIES) || defined(DRV_ISP_6235_SERIES)))) + +ae_iso_sensor_gain_struct ae_iso_sensor_gain_info = {0, 0}; + +dsc_info_struct dsc_support_info={ + {1,0,0,0,1,1,0,0,0}, /* dscmode: 9 AE Mode */ + {0,0}, /* dsccomp: flash / af */ + {0,0,0,0}, /* flashlight: 4 flash mode */ + {0,0,0,0}}; /* af: 4 af mode */ + +device_info_struct device_support_info={ +/* ae_info: step num/step/minEV/maxEV/No.Iris */ + {121,100,4000,16000,1}, +/* flash_info: pol/lumIdx/duty/offset/shutter/minShut/maxShut/R/G/B/sensorgain/ispgain */ + {0,6,560,1200,2672,2112,2840,143,128,129,256,64}}; + +kal_bool const APERTURE_PRI_TABLE[AV_NO]={0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}; +kal_bool const ISO_PRI_TABLE[ISO_NO]={1,1,1}; +kal_uint16 const ISO_INFO_TABLE[ISO_NO]={64,64,64}; + +const exposure_lut_struct AE_AUTO_60HZ[121]={ +{690 ,256 ,127 }, +{690 ,256 ,118 }, +{690 ,256 ,111 }, +{690 ,256 ,103 }, +{690 ,256 ,96 }, +{690 ,256 ,90 }, +{690 ,256 ,84 }, +{690 ,256 ,78 }, +{690 ,256 ,73 }, +{690 ,256 ,68 }, +{690 ,128 ,127 }, +{690 ,128 ,119 }, +{690 ,128 ,111 }, +{690 ,128 ,103 }, +{690 ,128 ,96 }, +{690 ,128 ,90 }, +{690 ,128 ,84 }, +{690 ,128 ,78 }, +{690 ,128 ,73 }, +{690 ,128 ,68 }, +{690 ,128 ,64 }, +{621 ,128 ,66 }, +{621 ,124 ,63 }, +{552 ,128 ,64 }, +{552 ,120 ,64 }, +{483 ,128 ,64 }, +{483 ,120 ,64 }, +{414 ,128 ,65 }, +{414 ,120 ,65 }, +{345 ,128 ,68 }, +{345 ,128 ,63 }, +{345 ,120 ,63 }, +{276 ,128 ,69 }, +{276 ,128 ,64 }, +{276 ,120 ,64 }, +{276 ,112 ,64 }, +{207 ,128 ,70 }, +{207 ,128 ,65 }, +{207 ,124 ,63 }, +{207 ,112 ,65 }, +{138 ,128 ,79 }, +{138 ,128 ,74 }, +{138 ,128 ,69 }, +{138 ,128 ,64 }, +{138 ,120 ,64 }, +{138 ,112 ,64 }, +{138 ,104 ,65 }, +{138 ,96 ,65 }, +{69 ,128 ,92 }, +{69 ,128 ,86 }, +{69 ,128 ,79 }, +{69 ,128 ,74 }, +{69 ,128 ,69 }, +{69 ,128 ,64 }, +{69 ,120 ,64 }, +{69 ,112 ,64 }, +{69 ,104 ,64 }, +{69 ,100 ,63 }, +{69 ,92 ,63 }, +{69 ,84 ,65 }, +{69 ,80 ,63 }, +{69 ,76 ,62 }, +{69 ,68 ,65 }, +{69 ,64 ,64 }, +{65 ,64 ,64 }, +{60 ,64 ,64 }, +{56 ,64 ,64 }, +{53 ,64 ,64 }, +{49 ,64 ,64 }, +{46 ,64 ,64 }, +{43 ,64 ,64 }, +{40 ,64 ,64 }, +{37 ,64 ,64 }, +{35 ,64 ,63 }, +{32 ,64 ,65 }, +{30 ,64 ,64 }, +{28 ,64 ,64 }, +{26 ,64 ,65 }, +{25 ,64 ,63 }, +{23 ,64 ,64 }, +{21 ,64 ,65 }, +{20 ,64 ,64 }, +{19 ,64 ,63 }, +{17 ,64 ,65 }, +{16 ,64 ,65 }, +{15 ,64 ,64 }, +{14 ,64 ,64 }, +{13 ,64 ,65 }, +{12 ,64 ,65 }, +{11 ,68 ,63 }, +{11 ,64 ,62 }, +{10 ,64 ,64 }, +{9 ,68 ,62 }, +{9 ,64 ,62 }, +{8 ,64 ,65 }, +{8 ,64 ,60 }, +{7 ,64 ,64 }, +{7 ,64 ,60 }, +{6 ,64 ,65 }, +{6 ,64 ,61 }, +{5 ,68 ,64 }, +{5 ,64 ,64 }, +{5 ,64 ,60 }, +{4 ,68 ,65 }, +{4 ,64 ,65 }, +{4 ,64 ,60 }, +{3 ,64 ,75 }, +{3 ,72 ,62 }, +{3 ,64 ,65 }, +{3 ,64 ,61 }, +{3 ,64 ,57 }, +{2 ,80 ,64 }, +{2 ,64 ,75 }, +{2 ,68 ,65 }, +{2 ,64 ,65 }, +{2 ,64 ,60 }, +{1 ,64 ,112 }, +{1 ,64 ,106 }, +{1 ,64 ,98 }, +{1 ,92 ,64 }, +{1 ,84 ,65 }}; + +const exposure_lut_struct AE_AUTO_60HZ_NIGHT[121]={ +{1380 ,256 ,127 }, +{1380 ,256 ,118 }, +{1380 ,256 ,111 }, +{1380 ,256 ,103 }, +{1380 ,256 ,96 }, +{1380 ,256 ,90 }, +{1380 ,256 ,84 }, +{1380 ,256 ,78 }, +{1380 ,256 ,73 }, +{1380 ,256 ,68 }, +{1380 ,128 ,127 }, +{1380 ,128 ,119 }, +{1380 ,128 ,111 }, +{1380 ,128 ,103 }, +{1380 ,128 ,96 }, +{1380 ,128 ,90 }, +{1380 ,128 ,84 }, +{1380 ,128 ,78 }, +{1380 ,128 ,73 }, +{1380 ,128 ,68 }, +{1380 ,128 ,64 }, +{1242 ,128 ,66 }, +{1173 ,128 ,65 }, +{1104 ,128 ,64 }, +{1035 ,128 ,64 }, +{966 ,128 ,64 }, +{897 ,128 ,65 }, +{828 ,128 ,65 }, +{759 ,128 ,66 }, +{759 ,124 ,64 }, +{690 ,128 ,63 }, +{621 ,128 ,66 }, +{621 ,124 ,63 }, +{552 ,128 ,64 }, +{552 ,120 ,64 }, +{483 ,128 ,64 }, +{483 ,120 ,63 }, +{414 ,128 ,65 }, +{414 ,120 ,65 }, +{345 ,128 ,68 }, +{345 ,128 ,63 }, +{345 ,120 ,63 }, +{276 ,128 ,69 }, +{276 ,128 ,64 }, +{276 ,120 ,64 }, +{276 ,112 ,64 }, +{207 ,128 ,70 }, +{207 ,128 ,65 }, +{207 ,124 ,63 }, +{207 ,112 ,65 }, +{138 ,128 ,79 }, +{138 ,128 ,74 }, +{138 ,128 ,69 }, +{138 ,128 ,64 }, +{138 ,120 ,64 }, +{138 ,112 ,64 }, +{138 ,104 ,65 }, +{138 ,96 ,65 }, +{69 ,128 ,92 }, +{69 ,128 ,86 }, +{69 ,128 ,79 }, +{69 ,128 ,74 }, +{69 ,128 ,69 }, +{69 ,128 ,64 }, +{69 ,120 ,64 }, +{69 ,112 ,64 }, +{69 ,104 ,64 }, +{69 ,100 ,63 }, +{69 ,92 ,63 }, +{69 ,84 ,65 }, +{69 ,80 ,63 }, +{69 ,76 ,62 }, +{69 ,68 ,65 }, +{69 ,64 ,64 }, +{65 ,64 ,64 }, +{60 ,64 ,64 }, +{56 ,64 ,64 }, +{53 ,64 ,64 }, +{49 ,64 ,64 }, +{46 ,64 ,64 }, +{43 ,64 ,64 }, +{40 ,64 ,64 }, +{37 ,64 ,64 }, +{35 ,64 ,63 }, +{32 ,64 ,65 }, +{30 ,64 ,64 }, +{28 ,64 ,64 }, +{26 ,64 ,65 }, +{25 ,64 ,63 }, +{23 ,64 ,64 }, +{21 ,64 ,65 }, +{20 ,64 ,64 }, +{19 ,64 ,63 }, +{17 ,64 ,65 }, +{16 ,64 ,65 }, +{15 ,64 ,64 }, +{14 ,64 ,64 }, +{13 ,64 ,65 }, +{12 ,64 ,65 }, +{11 ,68 ,63 }, +{11 ,64 ,62 }, +{10 ,64 ,64 }, +{9 ,68 ,62 }, +{9 ,64 ,62 }, +{8 ,64 ,65 }, +{8 ,64 ,60 }, +{7 ,64 ,64 }, +{7 ,64 ,60 }, +{6 ,64 ,65 }, +{6 ,64 ,61 }, +{5 ,68 ,64 }, +{5 ,64 ,64 }, +{4 ,76 ,62 }, +{4 ,68 ,65 }, +{4 ,64 ,65 }, +{4 ,64 ,60 }, +{3 ,76 ,63 }, +{3 ,72 ,62 }, +{3 ,64 ,65 }, +{3 ,64 ,61 }, +{3 ,64 ,57 }}; + +const exposure_lut_struct AE_AUTO_50HZ[121]={ +{664 ,256 ,123 }, +{664 ,256 ,115 }, +{664 ,256 ,107 }, +{664 ,256 ,100 }, +{664 ,256 ,93 }, +{664 ,256 ,87 }, +{664 ,256 ,81 }, +{664 ,256 ,76 }, +{664 ,256 ,71 }, +{664 ,256 ,66 }, +{664 ,128 ,123 }, +{664 ,128 ,115 }, +{664 ,128 ,107 }, +{664 ,128 ,100 }, +{664 ,128 ,93 }, +{664 ,128 ,87 }, +{664 ,128 ,81 }, +{664 ,128 ,76 }, +{664 ,128 ,71 }, +{664 ,128 ,66 }, +{664 ,124 ,63 }, +{581 ,128 ,66 }, +{581 ,124 ,63 }, +{498 ,128 ,67 }, +{498 ,124 ,64 }, +{415 ,128 ,70 }, +{415 ,128 ,65 }, +{415 ,120 ,65 }, +{332 ,128 ,71 }, +{332 ,128 ,66 }, +{332 ,124 ,63 }, +{332 ,116 ,64 }, +{249 ,128 ,71 }, +{249 ,128 ,67 }, +{249 ,124 ,64 }, +{249 ,116 ,64 }, +{249 ,108 ,64 }, +{166 ,128 ,76 }, +{166 ,128 ,71 }, +{166 ,128 ,66 }, +{166 ,124 ,63 }, +{166 ,116 ,63 }, +{166 ,108 ,63 }, +{166 ,100 ,64 }, +{83 ,128 ,93 }, +{83 ,128 ,87 }, +{83 ,128 ,81 }, +{83 ,128 ,76 }, +{83 ,128 ,71 }, +{83 ,128 ,66 }, +{83 ,124 ,63 }, +{83 ,116 ,63 }, +{83 ,108 ,64 }, +{83 ,100 ,64 }, +{83 ,92 ,65 }, +{83 ,88 ,63 }, +{83 ,80 ,65 }, +{83 ,76 ,64 }, +{83 ,72 ,63 }, +{83 ,68 ,62 }, +{80 ,64 ,64 }, +{74 ,64 ,64 }, +{69 ,64 ,64 }, +{65 ,64 ,64 }, +{60 ,64 ,64 }, +{56 ,64 ,64 }, +{53 ,64 ,64 }, +{49 ,64 ,64 }, +{46 ,64 ,64 }, +{43 ,64 ,64 }, +{40 ,64 ,64 }, +{37 ,64 ,64 }, +{35 ,64 ,63 }, +{32 ,64 ,65 }, +{30 ,64 ,64 }, +{28 ,64 ,64 }, +{26 ,64 ,65 }, +{25 ,64 ,63 }, +{23 ,64 ,64 }, +{21 ,64 ,65 }, +{20 ,64 ,64 }, +{19 ,64 ,63 }, +{17 ,64 ,65 }, +{16 ,64 ,65 }, +{15 ,64 ,64 }, +{14 ,64 ,64 }, +{13 ,64 ,65 }, +{12 ,64 ,65 }, +{11 ,68 ,63 }, +{11 ,64 ,62 }, +{10 ,64 ,64 }, +{9 ,68 ,62 }, +{9 ,64 ,62 }, +{8 ,64 ,65 }, +{8 ,64 ,60 }, +{7 ,64 ,64 }, +{7 ,64 ,60 }, +{6 ,64 ,65 }, +{6 ,64 ,61 }, +{5 ,68 ,64 }, +{5 ,64 ,64 }, +{5 ,64 ,60 }, +{4 ,68 ,65 }, +{4 ,64 ,65 }, +{4 ,64 ,60 }, +{3 ,64 ,75 }, +{3 ,72 ,62 }, +{3 ,64 ,65 }, +{3 ,64 ,61 }, +{3 ,64 ,57 }, +{2 ,80 ,64 }, +{2 ,76 ,62 }, +{2 ,68 ,65 }, +{2 ,64 ,65 }, +{2 ,64 ,60 }, +{1 ,64 ,112 }, +{1 ,64 ,106 }, +{1 ,64 ,98 }, +{1 ,92 ,64 }, +{1 ,84 ,65 }, +{1 ,80 ,64 }}; + +const exposure_lut_struct AE_AUTO_50HZ_NIGHT[121]={ +{1411 ,256 ,124 }, +{1411 ,256 ,116 }, +{1411 ,256 ,108 }, +{1411 ,256 ,101 }, +{1411 ,256 ,94 }, +{1411 ,256 ,88 }, +{1411 ,256 ,82 }, +{1411 ,256 ,76 }, +{1411 ,256 ,71 }, +{1411 ,256 ,67 }, +{1411 ,128 ,124 }, +{1411 ,128 ,116 }, +{1411 ,128 ,108 }, +{1411 ,128 ,101 }, +{1411 ,128 ,94 }, +{1411 ,128 ,88 }, +{1411 ,128 ,82 }, +{1411 ,128 ,77 }, +{1411 ,128 ,71 }, +{1411 ,128 ,67 }, +{1328 ,128 ,66 }, +{1245 ,128 ,66 }, +{1162 ,128 ,66 }, +{1079 ,128 ,66 }, +{996 ,128 ,67 }, +{996 ,124 ,64 }, +{913 ,128 ,63 }, +{830 ,128 ,65 }, +{747 ,128 ,67 }, +{747 ,124 ,64 }, +{664 ,128 ,66 }, +{664 ,124 ,64 }, +{581 ,128 ,66 }, +{581 ,124 ,63 }, +{498 ,128 ,67 }, +{498 ,124 ,64 }, +{415 ,128 ,69 }, +{415 ,128 ,65 }, +{415 ,120 ,64 }, +{332 ,128 ,71 }, +{332 ,128 ,66 }, +{332 ,124 ,63 }, +{332 ,116 ,64 }, +{249 ,128 ,71 }, +{249 ,128 ,67 }, +{249 ,124 ,64 }, +{249 ,116 ,64 }, +{249 ,108 ,64 }, +{166 ,128 ,76 }, +{166 ,128 ,71 }, +{166 ,128 ,66 }, +{166 ,124 ,63 }, +{166 ,116 ,63 }, +{166 ,108 ,63 }, +{166 ,100 ,64 }, +{83 ,128 ,93 }, +{83 ,128 ,87 }, +{83 ,128 ,81 }, +{83 ,128 ,76 }, +{83 ,128 ,71 }, +{83 ,128 ,66 }, +{83 ,124 ,63 }, +{83 ,116 ,63 }, +{83 ,108 ,64 }, +{83 ,100 ,64 }, +{83 ,92 ,65 }, +{83 ,88 ,63 }, +{83 ,80 ,65 }, +{83 ,76 ,64 }, +{83 ,72 ,63 }, +{83 ,68 ,62 }, +{80 ,64 ,64 }, +{74 ,64 ,64 }, +{69 ,64 ,64 }, +{65 ,64 ,64 }, +{60 ,64 ,64 }, +{56 ,64 ,64 }, +{53 ,64 ,64 }, +{49 ,64 ,64 }, +{46 ,64 ,64 }, +{43 ,64 ,64 }, +{40 ,64 ,64 }, +{37 ,64 ,64 }, +{35 ,64 ,63 }, +{32 ,64 ,65 }, +{30 ,64 ,64 }, +{28 ,64 ,64 }, +{26 ,64 ,65 }, +{25 ,64 ,63 }, +{23 ,64 ,64 }, +{21 ,64 ,65 }, +{20 ,64 ,64 }, +{19 ,64 ,63 }, +{17 ,64 ,65 }, +{16 ,64 ,65 }, +{15 ,64 ,64 }, +{14 ,64 ,64 }, +{13 ,64 ,65 }, +{12 ,64 ,65 }, +{11 ,68 ,63 }, +{11 ,64 ,62 }, +{10 ,64 ,64 }, +{9 ,68 ,62 }, +{9 ,64 ,62 }, +{8 ,64 ,65 }, +{8 ,64 ,60 }, +{7 ,64 ,64 }, +{7 ,64 ,60 }, +{6 ,64 ,65 }, +{6 ,64 ,61 }, +{5 ,68 ,64 }, +{5 ,64 ,64 }, +{4 ,76 ,62 }, +{4 ,68 ,65 }, +{4 ,64 ,65 }, +{4 ,64 ,60 }, +{3 ,76 ,63 }, +{3 ,72 ,62 }, +{3 ,64 ,65 }, +{3 ,64 ,61 }, +{3 ,64 ,57 }}; + +const kal_uint8 IRIS_AUTO_LUT[121]={ +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28, +28}; + +/* AF */ +nvram_camera_lens_struct camera_lens; +const nvram_camera_lens_struct CAMERA_LENS_DEFAULT_VALUE={ + { /*af_table_num, af_home_idx, af_macro_idx, af_infinity_idx, ae_hyper_pos, af_me_home_pos, af_me_macro_pos, af_calibration_offset */ + 11, 0, 8, 3, 0, 0, 130, 0 + }, + { { 0, 250}, { 6, 0x00}, { 12, 0x00}, { 18, 0x00}, + { 30, 0x00}, { 42, 0x00}, { 57, 0x00}, { 75, 0x00}, + { 93, 0x00}, { 111, 0x00}, { 130, 0x00}, {0x00, 0x00}, + {0x00, 0x00}, {0x00, 0x00}, {0x00, 0x00}, {0x00, 0x00}, + {0x00, 0x00}, {0x00, 0x00}, {0x00, 0x00}, {0x00, 0x00}, + {0x00, 0x00}, {0x00, 0x00}, {0x00, 0x00}, {0x00, 0x00}, + {0x00, 0x00}, {0x00, 0x00}, {0x00, 0x00}, {0x00, 0x00}, + {0x00, 0x00}, {0x00, 0x00}, {0x00, 0x00}, {0x00, 0x00} + } +}; + + +const exposure_lut_struct *get_ae_lut(ae_lut_info_struct info) +{ + switch(info.dscmode) + { + case CAM_AUTO_DSC : + case CAM_FLOWER : + if(info.band==CAM_BANDING_60HZ) + { +// if(info.videomode==KAL_FALSE) + return AE_AUTO_60HZ; +// else +// return AE_AUTO_60HZ_VIDEO; + } + else + { +// if(info.videomode==KAL_FALSE) + return AE_AUTO_50HZ; +// else +// return AE_AUTO_50HZ_VIDEO; + } + break; + case CAM_NIGHTSCENE : + if(info.band==CAM_BANDING_60HZ) + { +// if(info.videomode==KAL_FALSE) + return AE_AUTO_60HZ_NIGHT; +// else +// return AE_AUTO_60HZ_VIDEO_NIGHT; + } + else + { +// if(info.videomode==KAL_FALSE) + return AE_AUTO_50HZ_NIGHT; +// else +// return AE_AUTO_50HZ_VIDEO_NIGHT; + } + break; + case CAM_PORTRAIT : + case CAM_LANDSCAPE : + case CAM_SPORT : + case CAM_TV_MODE : + case CAM_AV_MODE : + case CAM_ISO_MODE : + //for test only + ASSERT(0); + break; + } + + return 0; +} + +const kal_uint8 *get_iris_lut(ae_lut_info_struct info) +{ + switch(info.dscmode) + { + case CAM_AUTO_DSC : + return IRIS_AUTO_LUT; + break; + } + return IRIS_AUTO_LUT; /* default */ +} + +#endif +#endif +#endif + +#endif + diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp2518_yuv/camera_info_sp2518_yuv.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp2518_yuv/camera_info_sp2518_yuv.h new file mode 100755 index 0000000000000000000000000000000000000000..2dfa83ecd4362d32bd51152d272f676b0c224a43 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp2518_yuv/camera_info_sp2518_yuv.h @@ -0,0 +1,69 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/******************************************************************************************** + * LEGAL DISCLAIMER + * + * (Header of MediaTek Software/Firmware Release or Documentation) + * + * BY OPENING OR USING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") RECEIVED + * FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON AN "AS-IS" BASIS + * ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, + * INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR + * A PARTICULAR PURPOSE OR NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY + * WHATSOEVER WITH RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK + * ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO + * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S SPECIFICATION + * OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. + * + * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE LIABILITY WITH + * RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, +TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE + * FEES OR SERVICE CHARGE PAID BY BUYER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE WITH THE LAWS + * OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF LAWS PRINCIPLES. + ************************************************************************************************/ + +#ifndef _CAMERA_INFO_H +#define _CAMERA_INFO_H + +#if defined(ISP_SUPPORT) +#define CAMERA_VIDEO_AUTO CAM_VIDEO_AUTO +#define CAMERA_VIDEO_NIGHT CAM_VIDEO_NIGHT +#endif +#endif diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp2518_yuv/camera_sensor_para_sp2518_yuv.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp2518_yuv/camera_sensor_para_sp2518_yuv.h new file mode 100755 index 0000000000000000000000000000000000000000..0e71d0bd9b92952b0d0534c6813dd89c67d7bccc --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp2518_yuv/camera_sensor_para_sp2518_yuv.h @@ -0,0 +1,130 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/******************************************************************************************** + * LEGAL DISCLAIMER + * + * (Header of MediaTek Software/Firmware Release or Documentation) + * + * BY OPENING OR USING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") RECEIVED + * FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON AN "AS-IS" BASIS + * ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, + * INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR + * A PARTICULAR PURPOSE OR NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY + * WHATSOEVER WITH RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK + * ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO + * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S SPECIFICATION + * OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. + * + * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE LIABILITY WITH + * RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, +TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE + * FEES OR SERVICE CHARGE PAID BY BUYER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE WITH THE LAWS + * OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF LAWS PRINCIPLES. + ************************************************************************************************/ + +#ifndef _CAMERA_SENSOR_PARA_SP2518_YUV_H +#define _CAMERA_SENSOR_PARA_SP2518_YUV_H + +typedef enum +{ + ISP_DRIVING_2MA=0, + ISP_DRIVING_4MA, + ISP_DRIVING_6MA, + ISP_DRIVING_8MA +} ISP_DRIVING_CURRENT_ENUM; + + + /* STRUCT: SENSOR */ +#define SP2518_YUV_CAMERA_SENSOR_REG_DEFAULT_VALUE \ + /* ARRAY: SENSOR.reg[11] */\ + {\ + /* STRUCT: SENSOR.reg[0] */\ + {\ + /* SENSOR.reg[0].addr */ 0xFFFFFFFF, /* SENSOR.reg[0].para */ 0xFFFFFFFF\ + },\ + /* STRUCT: SENSOR.reg[1] */\ + {\ + /* SENSOR.reg[1].addr */ 0xFFFFFFFF, /* SENSOR.reg[1].para */ 0xFFFFFFFF\ + },\ + /* STRUCT: SENSOR.reg[2] */\ + {\ + /* SENSOR.reg[2].addr */ 0xFFFFFFFF, /* SENSOR.reg[2].para */ 0xFFFFFFFF\ + },\ + /* STRUCT: SENSOR.reg[3] */\ + {\ + /* SENSOR.reg[3].addr */ 0xFFFFFFFF, /* SENSOR.reg[3].para */ 0xFFFFFFFF\ + },\ + /* STRUCT: SENSOR.reg[4] */\ + {\ + /* SENSOR.reg[4].addr */ 0xFFFFFFFF, /* SENSOR.reg[4].para */ 0xFFFFFFFF\ + },\ + /* STRUCT: SENSOR.reg[5] */\ + {\ + /* SENSOR.reg[5].addr */ 0xFFFFFFFF, /* SENSOR.reg[5].para */ 0xFFFFFFFF\ + },\ + /* STRUCT: SENSOR.reg[6] */\ + {\ + /* SENSOR.reg[6].addr */ 0xFFFFFFFF, /* SENSOR.reg[6].para */ 0xFFFFFFFF\ + },\ + /* STRUCT: SENSOR.reg[7] */\ + {\ + /* SENSOR.reg[7].addr */ 0xFFFFFFFF, /* SENSOR.reg[7].para */ 0xFFFFFFFF\ + },\ + /* STRUCT: SENSOR.reg[8] */\ + {\ + /* SENSOR.reg[8].addr */ 0xFFFFFFFF, /* SENSOR.reg[8].para */ 0xFFFFFFFF\ + },\ + /* STRUCT: SENSOR.reg[9] */\ + {\ + /* SENSOR.reg[9].addr */ 0xFFFFFFFF, /* SENSOR.reg[9].para */ 0xFFFFFFFF\ + },\ + /* STRUCT: SENSOR.reg[10] */\ + {\ + /* SENSOR.reg[10].addr */ 0xFFFFFFFF, /* SENSOR.reg[10].para */ 0xFFFFFFFF\ + }\ + } + + +#define SP2518_YUV_CAMERA_SENSOR_CCT_DEFAULT_VALUE {{0x30a1,0x00},{0x3000,0x1B}} + + +#endif//#ifndef _CAMERA_SENSOR_PARA_SP2518_YUV_H + + diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp2518_yuv/camera_tuning_para_sp2518_yuv.cpp b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp2518_yuv/camera_tuning_para_sp2518_yuv.cpp new file mode 100755 index 0000000000000000000000000000000000000000..db325294c00d79b04b245f5c6ebad26603de6580 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp2518_yuv/camera_tuning_para_sp2518_yuv.cpp @@ -0,0 +1,764 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/******************************************************************************************** + * LEGAL DISCLAIMER + * + * (Header of MediaTek Software/Firmware Release or Documentation) + * + * BY OPENING OR USING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") RECEIVED + * FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON AN "AS-IS" BASIS + * ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, + * INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR + * A PARTICULAR PURPOSE OR NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY + * WHATSOEVER WITH RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK + * ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO + * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S SPECIFICATION + * OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. + * + * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE LIABILITY WITH + * RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, +TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE + * FEES OR SERVICE CHARGE PAID BY BUYER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE WITH THE LAWS + * OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF LAWS PRINCIPLES. + ************************************************************************************************/ +#include +#include +#include +#include + +//#include "msdk_nvram_camera_exp.h" +#include "camera_custom_nvram.h" +//#include "msdk_sensor_exp.h" +#include "camera_custom_sensor.h" +#include "kd_imgsensor.h" +#include "kd_imgsensor_define.h" +//#include "image_sensor.h" +//TODO:remove once build system ready +//#include "camera_custom_cfg.h" + +/* +#if (defined(DRV_ISP_6516_SERIES)) + +#if !defined(ISP_SUPPORT) + // DO NOT delete this section!!! + // When ISP_SUPPORT is not defined, NVRAM still need the dummy structure + // and default value to initialize NVRAM_EF_CAMERA_PARA_LID. + //#include "camera_para.h" + const nvram_camera_para_struct SP2518_YUV_CAMERA_PARA_DEFAULT_VALUE={0}; + const nvram_camera_3a_struct SP2518_YUV_CAMERA_3A_NVRAM_DEFAULT_VALUE={0}; +#else +//#include "camera_para.h" +//#include "camera_sensor_para_SP2518_YUV.h" +//#include "camera_af_para.h" +*/ +#define SENSOR_ID SP2518_YUV_SENSOR_ID +#if defined(MT6516) + +const NVRAM_CAMERA_DEFECT_STRUCT SP2518_YUV_CAMERA_DEFECT_DEFAULT_VALUE = + {{ NVRAM_CAMERA_DEFECT_FILE_VERSION,SP2518_SENSOR_ID,0,0,{0},{0},{0} }}; + +const NVRAM_CAMERA_SHADING_STRUCT SP2518_YUV_CAMERA_SHADING_DEFAULT_VALUE = + {{ NVRAM_CAMERA_SHADING_FILE_VERSION,SP2518_SENSOR_ID,0,0,0,0,{{0},{0},{0}},{{0},{0},{0}},{{0},{0},{0}},{{0},{0},{0}},{0},{0} }}; + + +const NVRAM_CAMERA_PARA_STRUCT SP2518_YUV_CAMERA_PARA_DEFAULT_VALUE= +{ + //Version + NVRAM_CAMERA_PARA_FILE_VERSION, + //SensorId + SP2518_SENSOR_ID, + + {//ISP_COMMON_PARA_STRUCT ISPComm; + { + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + } + }, + {//ISP_TUNING_PARA_STRUCT ISPTuning; + {//ISP_TUNING_INDEX_STRUCT Idx + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 + }, + {//ShadingReg + {//00 + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 + }, + {//01 + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 + }, + {//02 + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 + } + }, + {//NR1 + {//00 Capture ISO100/ISO200 + 0x000000F6, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000000A0, 0x00069050, 0x0000069E, + 0x01010202, 0x02030303, 0x01020202, 0x03030304, 0x01020202, 0x03030304, 0x01020202, 0x03030304 + }, + {//01 Capture ISO400 + 0x000000F6, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000000A0, 0x00079050, 0x000007BF, + 0x03030506, 0x070B0B0B, 0x01020202, 0x03030304, 0x01020202, 0x03030304, 0x01020202, 0x03030304 + }, + {//02 Capture ISO800 + 0x000000F6, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000000A0, 0x00079050, 0x000007BF, + 0x0505080A, 0x0B0D0F10, 0x01020202, 0x03030304, 0x01020202, 0x03030304, 0x01020202, 0x03030304 + }, + {//03 Preview ISO200 ISO400 + 0x000000F6, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000000C8, 0x00089078, 0x000009BD, + 0x0B090908, 0x090B0C0E, 0x01020202, 0x03030304, 0x01020202, 0x03030304, 0x01020202, 0x03030304 + }, + {//04 Preview ISO800 + 0x000000F6, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000000C8, 0x00089078, 0x000008BD, + 0x0C0B0A0A, 0x0B0D0E10, 0x01020202, 0x03030304, 0x01020202, 0x03030304, 0x01020202, 0x03030304 + }, + {//05 Capture ISO1600 + 0x000000F6, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000000A0, 0x00089050, 0x00000CDF, + 0x090A0B0D, 0x0F111315, 0x01020202, 0x03030304, 0x01020202, 0x03030304, 0x01020202, 0x03030304 + }, + {//06 Preview ISO1600 + 0x000000F6, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000000C8, 0x00089078, 0x00000BDF, + 0x0C0E0E0E, 0x0E121218, 0x01020202, 0x03030304, 0x01020202, 0x03030304, 0x01020202, 0x03030304 + } + }, + {//NR2 + {//00 + 0x00000003, 0x00914488, 0x02040506, 0x02040506 + }, + {//01 + 0x00000003, 0x00914488, 0x02040506, 0x02040506 + }, + {//02 + 0x00000003, 0x00914488, 0x02040506, 0x02040506 + }, + {//03 + 0x00000003, 0x00914488, 0x02040506, 0x02040506 + }, + {//04 + 0x00000003, 0x00914488, 0x02040506, 0x02040506 + }, + {//05 + 0x00000003, 0x00914488, 0x02040506, 0x02040506 + }, + {//06 + 0x00000003, 0x00914488, 0x02040506, 0x02040506 + } + }, + {//EE + {//00 no one use this parameter, this is Min EE + 0x081f0814, 0x01030332, 0x010f000f, 0x32800707, 0x181f0232, 0x00000008, 0x70080115, 0x00302010, 0x0a080402 + }, + {//01 all preview EE parameter + 0x081f0814, 0x01030332, 0x010f000f, 0x32800707, 0x181f0232, 0x00000008, 0x70080115, 0x00302010, 0x0e0a0804 + }, + {//02 Capture ISO1600 + 0x081f0814, 0x01030332, 0x010f000f, 0x32800707, 0x181f0232, 0x00000008, 0x70080115, 0x00302010, 0x18141008 + }, + {//03 Capture ISO800 same as ISO400 + 0x081f0814, 0x01030332, 0x010f000f, 0x32800707, 0x181f0232, 0x00000008, 0x805f1f1d, 0x00302010, 0x12151006 + }, + {//04 Capture ISO200 + 0x081f0814, 0x01030332, 0x010f000f, 0x32800707, 0x181f0232, 0x00000008, 0x8045351d, 0x00302010, 0x161f1408 + }, + {//05 Capture ISO100 + 0x081f0814, 0x01030332, 0x010f000f, 0x32800707, 0x181f0232, 0x00000008, 0x70080115, 0x00302010, 0x18141008 + }, + {//06 no one use this parameter, this is Max EE + 0x081f0814, 0x01030332, 0x010f000f, 0x32800707, 0x181f0232, 0x00000008, 0x8055451d, 0x00302010, 0x1f221814 + } + }, + {//Auto Defect + {//00 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + }, + {//01 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + }, + {//02 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + } + }, + {//YCCGO saturation + //Org value + {//00 + //0x00000009, 0x80807F01, 0x1020E0F0, 0x081E1E1E, 0x080A0000, 0xFF000040, 0xFF00FF00 + 0x00000001, 0x00000000, 0x1020e0f0, 0x081e1e1e, 0x08000000, 0xff000000, 0xff00ff00 + //0x00000009, 0x80807f01, 0x1020e0f0, 0x20464846, 0x20000000, 0xff000040, 0xff00ff00 + }, + {//01 + //0x00000009, 0x80807F01, 0x1020E0F0, 0x0A282828, 0x0A0A0000, 0xFF000040, 0xFF00FF00 + 0x00000001, 0x00000000, 0x1020e0f0, 0x0a282828, 0x0a000000, 0xff000000, 0xff00ff00 + //0x00000009, 0x80807f01, 0x1020e0f0, 0x20464846, 0x20000000, 0xff000040, 0xff00ff00 + }, + {//02 + //0x00000009, 0x80807F01, 0x1020E0F0, 0x12323432, 0x120A0000, 0xFF000040, 0xFF00FF00 + 0x00000001, 0x00000000, 0x1020e0f0, 0x12323432, 0x12000000, 0xff000000, 0xff00ff00 + //0x00000009, 0x80807f01, 0x1020e0f0, 0x20464846, 0x20000000, 0xff000040, 0xff00ff00 + }, + {//03 + //0x00000009, 0x80807F01, 0x1020E0F0, 0x20464846, 0x200A0000, 0xFF000040, 0xFF00FF00 + //0x00000009, 0x80807f01, 0x1020e0f0, 0x20464846, 0x20000000, 0xff000040, 0xff00ff00 + // 0x1020E0F0, 0x20464846, 0x200A0000 + // 0x40000000, 0xFF000040 + 0x00000001, 0x00000000, 0x1020e0f0, 0x20464846, 0x20000000, 0xff000000, 0xff00ff00 + //0x00000009, 0x80807f01, 0x1020e0f0, 0x20464846, 0x20000000, 0xff000040, 0xff00ff00 + }, + {//04 + //0x00000009, 0x80807F01, 0x1020E0F0, 0x245A5C5A, 0x240A0000, 0xFF000040, 0xFF00FF00 + 0x00000001, 0x00000000, 0x1020e0f0, 0x245a5c5a, 0x24000000, 0xff000000, 0xff00ff00, + //0x00000009, 0x80807f01, 0x1020e0f0, 0x20464846, 0x20000000, 0xff000040, 0xff00ff00 + }, + {//05 + //0x00000009, 0x80807F01, 0x1020E0F0, 0x284C4E4C, 0x240A0000, 0xFF000040, 0xFF00FF00 + 0x00000001, 0x00000000, 0x1020e0f0, 0x284c4e4c, 0x24000000, 0xff000000, 0xff00ff00 + //0x00000009, 0x80807f01, 0x1020e0f0, 0x20464846, 0x20000000, 0xff000040, 0xff00ff00 + }, + {//06 + //0x00000009, 0x80807F01, 0x1020E0F0, 0x284C4E4C, 0x240A0000, 0xFF000040, 0xFF00FF00 + 0x00000001, 0x00000000, 0x1020e0f0, 0x284c4e4c, 0x24000000, 0xff000000, 0xff00ff00 + //0x00000009, 0x80807f01, 0x1020e0f0, 0x20464846, 0x20000000, 0xff000040, 0xff00ff00 + } + }, + {//YCCGO Contrast + {//00 + //0x00000009, 0x80807F01, 0x1020E0F0, 0x081E1E1E, 0x080A0000, 0xFF000040, 0xFF00FF00 + 0x00000008, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 + //0x00000009, 0x80807f01, 0x1020e0f0, 0x20464846, 0x20000000, 0xff000040, 0xff00ff00 + }, + {//01 + //0x00000009, 0x80807F01, 0x1020E0F0, 0x0A282828, 0x0A0A0000, 0xFF000040, 0xFF00FF00 + 0x00000008, 0x00000000, 0x00000000, 0x00000000, 0x0000000, 0x00000000, 0x00000000 + //0x00000009, 0x80807f01, 0x1020e0f0, 0x20464846, 0x20000000, 0xff000040, 0xff00ff00 + }, + {//02 + //0x00000009, 0x80807F01, 0x1020E0F0, 0x12323432, 0x120A0000, 0xFF000040, 0xFF00FF00 + 0x00000028, 0x00000000, 0x00000000, 0x00000000, 0x000a0000, 0x00000045, 0x00000000 + } + }, + {//CCM + {//00 + 0x00339805, 0x0087368F, 0x00838C2F + }, + {//01 + 0x00339805, 0x0087368F, 0x00838C2F + }, + {//02 + 0x00339805, 0x0087368F, 0x00838C2F + } + }, + {//Gamma + {//00 + //0x34241404, 0x72645544, 0xab9e9182, 0xd7cdc2b7, 0xfaf3ebe3 + 0x482d1811, 0x897a715b, 0xc2b5a096, 0xe2dcd6cd, 0xf9f7f3ed + }, + {//01 + //0x34241404, 0x72645544, 0xab9e9182, 0xd7cdc2b7, 0xfaf3ebe3 + 0x482d1811, 0x897a715b, 0xc2b5a096, 0xe2dcd6cd, 0xf9f7f3ed + }, + {//02 + 0x482d1811, 0x897a715b, 0xc2b5a096, 0xe2dcd6cd, 0xf9f7f3ed + }, + {//03 + //0x553f280c, 0xa08f7d69, 0xd7cabeaf, 0xf6f0eae1, 0xfffefdfa + 0x482d1811, 0x897a715b, 0xc2b5a096, 0xe2dcd6cd, 0xf9f7f3ed + }, + {//04 + //0x553f280c, 0xa08f7d69, 0xd7cabeaf, 0xf6f0eae1, 0xfffefdfa + 0x482d1811, 0x897a715b, 0xc2b5a096, 0xe2dcd6cd, 0xf9f7f3ed + }, + } + }, + {//SHUTTER_DELAY_STRUCT MShutter; + 0, 0 + }, + { + 0 + } +}; + + + +const NVRAM_CAMERA_3A_STRUCT SP2518_YUV_CAMERA_3A_NVRAM_DEFAULT_VALUE= +{ + NVRAM_CAMERA_3A_FILE_VERSION, // u4Version + SP2518_SENSOR_ID, // SensorId + + // AE NVRAM + { + // rDevicesInfo + { + 1195, // u4MinGain, 1024 base = 1x + 16384, // u4MaxGain, 16x + 70, // u4MiniISOGain, ISOxx + 128, // u4GainStepUnit, 1x/8 + 31, // u4PreExpUnit + 30, // u4PreMaxFrameRate + 31, // u4VideoExpUnit + 30, // u4VideoMaxFrameRate + 1024, // u4Video2PreRatio, 1024 base = 1x + 58, // u4CapExpUnit + 30, // u4CapMaxFrameRate + 1024, // u4Cap2PreRatio, 1024 base = 1x + 28 // u4LensFno, Fno = 2.8 + }, + // rHistConfig + { + 2, // u4HistHighThres + 40, // u4HistLowThres + 2, // u4MostBrightRatio + 1, // u4MostDarkRatio + 160, // u4CentralHighBound + 20, // u4CentralLowBound + {240, 230, 220, 210, 200}, // u4OverExpThres[AE_CCT_STRENGTH_NUM] + {86, 108, 128, 148, 170}, // u4HistStretchThres[AE_CCT_STRENGTH_NUM] + {18, 22, 26, 30, 34} // u4BlackLightThres[AE_CCT_STRENGTH_NUM] + }, + // rCCTConfig + { + TRUE, // bEnableBlackLight + TRUE, // bEnableHistStretch + FALSE, // bEnableAntiOverExposure + TRUE, // bEnableTimeLPF + TRUE, // bEnableCaptureThres + 47, // u4AETarget + 20, // u4InitIndex + 4, // u4BackLightWeight + 32, // u4HistStretchWeight + 4, // u4AntiOverExpWeight + 2, // u4BlackLightStrengthIndex + 2, // u4HistStretchStrengthIndex + 2, // u4AntiOverExpStrengthIndex + 2, // u4TimeLPFStrengthIndex + {3, 4, 5, 6, 7}, // u4LPFConvergeTable[AE_CCT_STRENGTH_NUM] + 90, // u4InDoorEV = 9.0, 10 base + -23, // u4BVOffset delta BV = -2.3 + 4, // u4PreviewFlareOffset + 0, // u4CaptureFlareOffset + 5, // u4CaptureFlareThres + 8 // u4MaxCaptureFlareThres + } + }, + + // AWB NVRAM + { + // AWB calibration data + { + // rCalGain (calibration gain: 1.0 = 512) + { + 0, // u4R + 0, // u4G + 0 // u4B + }, + // rDefGain (Default calibration gain: 1.0 = 512) + { + 0, // u4R + 0, // u4G + 0 // u4B + }, + // rD65Gain (D65 WB gain: 1.0 = 512) + { + 826, // u4R + 512, // u4G + 588 // u4B + } + }, + // Original XY coordinate of AWB light source + { + // Horizon + { + -466, // i4X + -276 // i4Y + }, + // A + { + -298, // i4X + -284 // i4Y + }, + // TL84 + { + -78, // i4X + -285 // i4Y + }, + // CWF + { + -65, // i4X + -369 // i4Y + }, + // DNP + { + 107, // i4X + -316 // i4Y + }, + // D65 + { + 257, // i4X + -281 // i4Y + }, + // D75 + { + 392, // i4X + -277 // i4Y + }, + }, + // Rotated XY coordinate of AWB light source + { + // Horizon + { + -466, // i4X + -276 // i4Y + }, + // A + { + -298, // i4X + -284 // i4Y + }, + // TL84 + { + -78, // i4X + -285 // i4Y + }, + // CWF + { + -65, // i4X + -369 // i4Y + }, + // DNP + { + 107, // i4X + -316 // i4Y + }, + // D65 + { + 257, // i4X + -281 // i4Y + }, + // D75 + { + 392, // i4X + -277 // i4Y + }, + }, + // Rotation matrix parameter + { + 0, // i4RotationAngle + 128, // i4H11 + 0, // i4H12 + 0, // i4H21 + 128 // i4H22 + }, + // Daylight locus parameter + { + -128, // i4SlopeNumerator + 128 // i4SlopeDenominator + }, + // AWB light area + { + // Tungsten + { + -128, // i4RightBound + -778, // i4LeftBound + -230, // i4UpperBound + -330 // i4LowerBound + }, + // Warm fluorescent + { + -128, // i4RightBound + -778, // i4LeftBound + -330, // i4UpperBound + -450 // i4LowerBound + }, + // Fluorescent + { + 57, // i4RightBound + -128, // i4LeftBound + -220, // i4UpperBound + -327 // i4LowerBound + }, + // CWF + { + 57, // i4RightBound + -128, // i4LeftBound + -327, // i4UpperBound + -419 // i4LowerBound + }, + // Daylight + { + 325, // i4RightBound + 57, // i4LeftBound + -201, // i4UpperBound + -361 // i4LowerBound + }, + // Shade + { + 685, // i4RightBound + 325, // i4LeftBound + -197, // i4UpperBound + -357 // i4LowerBound + } + }, + // PWB light area + { + // Reference area + { + 685, // i4RightBound + -778, // i4LeftBound + -197, // i4UpperBound + -450 // i4LowerBound + }, + // Daylight + { + 325, // i4RightBound + 57, // i4LeftBound + -201, // i4UpperBound + -361 // i4LowerBound + }, + // Cloudy daylight + { + 472, // i4RightBound + 325, // i4LeftBound + -197, // i4UpperBound + -357 // i4LowerBound + }, + // Shade + { + 632, // i4RightBound + 472, // i4LeftBound + -197, // i4UpperBound + -357 // i4LowerBound + }, + // Twilight + { + 57, // i4RightBound + -103, // i4LeftBound + -201, // i4UpperBound + -361 // i4LowerBound + }, + // Fluorescent + { + 307, // i4RightBound + -128, // i4LeftBound + -235, // i4UpperBound + -419 // i4LowerBound + }, + // Warm fluorescent + { + -128, // i4RightBound + -348, // i4LeftBound + -235, // i4UpperBound + -419 // i4LowerBound + }, + // Incandescent + { + -128, // i4RightBound + -348, // i4LeftBound + -201, // i4UpperBound + -361 // i4LowerBound + } + }, + // PWB default gain + { + // Daylight + { + 882, // u4R + 512, // u4G + 568, // u4B + }, + // Cloudy daylight + { + 907, // u4R + 512, // u4G + 362, // u4B + }, + // Shade + { + 1330, // u4R + 512, // u4G + 373, // u4B + }, + // Twilight + { + 689, // u4R + 512, // u4G + 727, // u4B + }, + // Fluorescent + { + 827, // u4R + 512, // u4G + 673, // u4B + }, + // Warm fluorescent + { + 567, // u4R + 512, // u4G + 981, // u4B + }, + // Incandescent + { + 538, // u4R + 512, // u4G + 931, // u4B + } + }, + // AWB preference color + { + // Tungsten + { + 50, // i4SliderValue + 4460 // i4OffsetThr + }, + // Warm fluorescent + { + 50, // i4SliderValue + 4460 // i4OffsetThr + }, + // Shade + { + 50, // i4SliderValue + 788 // i4OffsetThr + }, + // Daylight WB gain + { + 800, // u4R + 512, // u4G + 626 // u4B + } + }, + // CCT estimation + { + // CCT + { + 2400, // i4CCT[0] + 2850, // i4CCT[1] + 4100, // i4CCT[2] + 5100, // i4CCT[3] + 6500, // i4CCT[4] + 7500 // i4CCT[5] + }, + // Rotated X coordinate + { + -723, // i4RotatedXCoordinate[0] + -555, // i4RotatedXCoordinate[1] + -335, // i4RotatedXCoordinate[2] + -150, // i4RotatedXCoordinate[3] + 0, // i4RotatedXCoordinate[4] + 135 // i4RotatedXCoordinate[5] + } + } + }, + {0} +}; + +UINT32 SP2518_YUV_getDefaultData(CAMERA_DATA_TYPE_ENUM CameraDataType, VOID *pDataBuf, UINT32 size) +{ +UINT32 dataSize[CAMERA_DATA_TYPE_NUM] = {sizeof(NVRAM_CAMERA_PARA_STRUCT), + sizeof(NVRAM_CAMERA_3A_STRUCT), + sizeof(NVRAM_CAMERA_SHADING_STRUCT), + sizeof(NVRAM_CAMERA_DEFECT_STRUCT), + sizeof(NVRAM_SENSOR_DATA_STRUCT), + sizeof(NVRAM_LENS_PARA_STRUCT), + 0, + 0}; + + if (CameraDataType > CAMERA_NVRAM_DATA_SENSOR || NULL == pDataBuf || (size < dataSize[CameraDataType])) + { + return 1; + } + + switch(CameraDataType) + { + case CAMERA_NVRAM_DATA_PARA: + memcpy(pDataBuf,&SP2518_YUV_CAMERA_PARA_DEFAULT_VALUE,sizeof(NVRAM_CAMERA_PARA_STRUCT)); + break; + case CAMERA_NVRAM_DATA_3A: + memcpy(pDataBuf,&SP2518_YUV_CAMERA_3A_NVRAM_DEFAULT_VALUE,sizeof(NVRAM_CAMERA_3A_STRUCT)); + break; + case CAMERA_NVRAM_DATA_SHADING: + memcpy(pDataBuf,&SP2518_YUV_CAMERA_SHADING_DEFAULT_VALUE,sizeof(NVRAM_CAMERA_SHADING_STRUCT)); + break; + case CAMERA_NVRAM_DATA_DEFECT: + memcpy(pDataBuf,&SP2518_YUV_CAMERA_DEFECT_DEFAULT_VALUE,sizeof(NVRAM_CAMERA_DEFECT_STRUCT)); + break; + case CAMERA_NVRAM_DATA_SENSOR: + break; + case CAMERA_DATA_3A_PARA: + break; + case CAMERA_DATA_3A_STAT_CONFIG_PARA: + break; + default: + break; + } + return 0; +}// + +#endif // defined(MT6516) + +typedef NSFeature::YUVSensorInfo SensorInfoSingleton_T; +namespace NSFeature { +template <> +UINT32 +SensorInfoSingleton_T:: +impGetDefaultData(CAMERA_DATA_TYPE_ENUM const CameraDataType, VOID*const pDataBuf, UINT32 const size) const +{ +#if defined(MT6516) + return SP2518_YUV_getDefaultData(CameraDataType, pDataBuf, size); +#else + return NULL; +#endif // defined(MT6516) +}}; // NSFeature + + + + + + + + + + + +//PFUNC_GETCAMERADEFAULT pSP2518_YUV_getDefaultData = SP2518_YUV_getDefaultData; + +/* +#endif //#if !defined(ISP_SUPPORT) + +#endif //#if (defined(DRV_ISP_6516_SERIES)) +*/ + diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5506_mipi_raw/camera_AE_PLineTable_ov5675mipiraw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5506_mipi_raw/camera_AE_PLineTable_ov5675mipiraw.h new file mode 100755 index 0000000000000000000000000000000000000000..44f72c7b6a8809d2c5f784f5f5758ec645455c27 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5506_mipi_raw/camera_AE_PLineTable_ov5675mipiraw.h @@ -0,0 +1,12302 @@ +/* Copyright Statement: +* +* This software/firmware and related documentation ("MediaTek Software") are +* protected under relevant copyright laws. The information contained herein +* is confidential and proprietary to MediaTek Inc. and/or its licensors. +* Without the prior written permission of MediaTek inc. and/or its licensors, +* any reproduction, modification, use or disclosure of MediaTek Software, +* and information contained herein, in whole or in part, shall be strictly prohibited. +*/ +/* MediaTek Inc. (C) 2010. All rights reserved. +* +* BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES +* THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES +* CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK +* SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR +* STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND +* CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* The following software/firmware and/or related documentation ("MediaTek Software") +* have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. +*/ + +#ifndef _CAMERA_AE_PLINETABLE_OV5675MIPIRAW_H +#define _CAMERA_AE_PLINETABLE_OV5675MIPIRAW_H + +#include "camera_custom_AEPlinetable.h" +static strEvPline sPreviewPLineTable_60Hz = +{ +{ + {51,1424,1064, 0, 0, 0}, //TV = 14.26(3 lines) AV=2.97 SV=5.53 BV=11.70 + {67,1216,1032, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.26 BV=11.58 + {67,1216,1088, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.34 BV=11.50 + {67,1328,1072, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.44 BV=11.40 + {84,1140,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.24 BV=11.27 + {84,1216,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.34 BV=11.17 + {101,1140,1024, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.15 BV=11.09 + {101,1140,1080, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.23 BV=11.01 + {101,1216,1104, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.36 BV=10.89 + {117,1140,1088, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.24 BV=10.79 + {117,1216,1080, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.32 BV=10.71 + {134,1216,1032, 0, 0, 0}, //TV = 12.87(8 lines) AV=2.97 SV=5.26 BV=10.58 + {151,1140,1056, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.20 BV=10.46 + {151,1216,1024, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.25 BV=10.42 + {167,1140,1064, 0, 0, 0}, //TV = 12.55(10 lines) AV=2.97 SV=5.21 BV=10.31 + {184,1140,1048, 0, 0, 0}, //TV = 12.41(11 lines) AV=2.97 SV=5.19 BV=10.19 + {201,1140,1032, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.17 BV=10.09 + {201,1140,1088, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.24 BV=10.01 + {217,1140,1080, 0, 0, 0}, //TV = 12.17(13 lines) AV=2.97 SV=5.23 BV=9.91 + {234,1140,1072, 0, 0, 0}, //TV = 12.06(14 lines) AV=2.97 SV=5.22 BV=9.81 + {251,1140,1072, 0, 0, 0}, //TV = 11.96(15 lines) AV=2.97 SV=5.22 BV=9.71 + {267,1140,1080, 0, 0, 0}, //TV = 11.87(16 lines) AV=2.97 SV=5.23 BV=9.61 + {301,1140,1024, 0, 0, 0}, //TV = 11.70(18 lines) AV=2.97 SV=5.15 BV=9.51 + {317,1140,1048, 0, 0, 0}, //TV = 11.62(19 lines) AV=2.97 SV=5.19 BV=9.41 + {334,1140,1056, 0, 0, 0}, //TV = 11.55(20 lines) AV=2.97 SV=5.20 BV=9.32 + {367,1140,1040, 0, 0, 0}, //TV = 11.41(22 lines) AV=2.97 SV=5.18 BV=9.21 + {384,1140,1056, 0, 0, 0}, //TV = 11.35(23 lines) AV=2.97 SV=5.20 BV=9.12 + {417,1140,1048, 0, 0, 0}, //TV = 11.23(25 lines) AV=2.97 SV=5.19 BV=9.01 + {451,1140,1040, 0, 0, 0}, //TV = 11.11(27 lines) AV=2.97 SV=5.18 BV=8.91 + {484,1140,1040, 0, 0, 0}, //TV = 11.01(29 lines) AV=2.97 SV=5.18 BV=8.81 + {517,1140,1040, 0, 0, 0}, //TV = 10.92(31 lines) AV=2.97 SV=5.18 BV=8.71 + {551,1140,1048, 0, 0, 0}, //TV = 10.83(33 lines) AV=2.97 SV=5.19 BV=8.61 + {601,1140,1032, 0, 0, 0}, //TV = 10.70(36 lines) AV=2.97 SV=5.17 BV=8.51 + {634,1140,1048, 0, 0, 0}, //TV = 10.62(38 lines) AV=2.97 SV=5.19 BV=8.41 + {684,1140,1040, 0, 0, 0}, //TV = 10.51(41 lines) AV=2.97 SV=5.18 BV=8.31 + {734,1140,1040, 0, 0, 0}, //TV = 10.41(44 lines) AV=2.97 SV=5.18 BV=8.21 + {784,1140,1040, 0, 0, 0}, //TV = 10.32(47 lines) AV=2.97 SV=5.18 BV=8.11 + {834,1140,1048, 0, 0, 0}, //TV = 10.23(50 lines) AV=2.97 SV=5.19 BV=8.01 + {901,1140,1040, 0, 0, 0}, //TV = 10.12(54 lines) AV=2.97 SV=5.18 BV=7.91 + {967,1140,1040, 0, 0, 0}, //TV = 10.01(58 lines) AV=2.97 SV=5.18 BV=7.81 + {1051,1140,1024, 0, 0, 0}, //TV = 9.89(63 lines) AV=2.97 SV=5.15 BV=7.71 + {1117,1140,1032, 0, 0, 0}, //TV = 9.81(67 lines) AV=2.97 SV=5.17 BV=7.61 + {1201,1140,1032, 0, 0, 0}, //TV = 9.70(72 lines) AV=2.97 SV=5.17 BV=7.51 + {1284,1140,1032, 0, 0, 0}, //TV = 9.61(77 lines) AV=2.97 SV=5.17 BV=7.41 + {1384,1140,1032, 0, 0, 0}, //TV = 9.50(83 lines) AV=2.97 SV=5.17 BV=7.30 + {1484,1140,1024, 0, 0, 0}, //TV = 9.40(89 lines) AV=2.97 SV=5.15 BV=7.21 + {1584,1140,1032, 0, 0, 0}, //TV = 9.30(95 lines) AV=2.97 SV=5.17 BV=7.11 + {1701,1140,1032, 0, 0, 0}, //TV = 9.20(102 lines) AV=2.97 SV=5.17 BV=7.00 + {1834,1140,1024, 0, 0, 0}, //TV = 9.09(110 lines) AV=2.97 SV=5.15 BV=6.91 + {1951,1140,1032, 0, 0, 0}, //TV = 9.00(117 lines) AV=2.97 SV=5.17 BV=6.81 + {2084,1140,1032, 0, 0, 0}, //TV = 8.91(125 lines) AV=2.97 SV=5.17 BV=6.71 + {2234,1140,1032, 0, 0, 0}, //TV = 8.81(134 lines) AV=2.97 SV=5.17 BV=6.61 + {2401,1140,1032, 0, 0, 0}, //TV = 8.70(144 lines) AV=2.97 SV=5.17 BV=6.51 + {2567,1140,1032, 0, 0, 0}, //TV = 8.61(154 lines) AV=2.97 SV=5.17 BV=6.41 + {2751,1140,1032, 0, 0, 0}, //TV = 8.51(165 lines) AV=2.97 SV=5.17 BV=6.31 + {2967,1140,1024, 0, 0, 0}, //TV = 8.40(178 lines) AV=2.97 SV=5.15 BV=6.21 + {3184,1140,1024, 0, 0, 0}, //TV = 8.29(191 lines) AV=2.97 SV=5.15 BV=6.11 + {3417,1140,1032, 0, 0, 0}, //TV = 8.19(205 lines) AV=2.97 SV=5.17 BV=6.00 + {3634,1140,1032, 0, 0, 0}, //TV = 8.10(218 lines) AV=2.97 SV=5.17 BV=5.91 + {3917,1140,1032, 0, 0, 0}, //TV = 8.00(235 lines) AV=2.97 SV=5.17 BV=5.80 + {4201,1140,1024, 0, 0, 0}, //TV = 7.90(252 lines) AV=2.97 SV=5.15 BV=5.71 + {4501,1140,1024, 0, 0, 0}, //TV = 7.80(270 lines) AV=2.97 SV=5.15 BV=5.61 + {4817,1140,1024, 0, 0, 0}, //TV = 7.70(289 lines) AV=2.97 SV=5.15 BV=5.51 + {5184,1140,1024, 0, 0, 0}, //TV = 7.59(311 lines) AV=2.97 SV=5.15 BV=5.41 + {5567,1140,1024, 0, 0, 0}, //TV = 7.49(334 lines) AV=2.97 SV=5.15 BV=5.30 + {5951,1140,1024, 0, 0, 0}, //TV = 7.39(357 lines) AV=2.97 SV=5.15 BV=5.21 + {6384,1140,1024, 0, 0, 0}, //TV = 7.29(383 lines) AV=2.97 SV=5.15 BV=5.11 + {6834,1140,1024, 0, 0, 0}, //TV = 7.19(410 lines) AV=2.97 SV=5.15 BV=5.01 + {7317,1140,1024, 0, 0, 0}, //TV = 7.09(439 lines) AV=2.97 SV=5.15 BV=4.91 + {7834,1140,1024, 0, 0, 0}, //TV = 7.00(470 lines) AV=2.97 SV=5.15 BV=4.81 + {8334,1140,1032, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.17 BV=4.71 + {8334,1216,1040, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.27 BV=4.61 + {8334,1328,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.38 BV=4.50 + {8334,1328,1096, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.47 BV=4.40 + {8334,1424,1088, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.56 BV=4.31 + {8334,1632,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.67 BV=4.21 + {8334,1728,1032, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.77 BV=4.11 + {8334,1840,1040, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.87 BV=4.01 + {8334,1936,1064, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.97 BV=3.90 + {8334,2144,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=6.07 BV=3.81 + {16668,1140,1032, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.17 BV=3.71 + {16668,1216,1040, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.27 BV=3.61 + {16668,1216,1112, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.37 BV=3.51 + {16668,1328,1096, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.47 BV=3.40 + {16668,1424,1096, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.57 BV=3.30 + {16668,1536,1088, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.67 BV=3.21 + {25001,1140,1048, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.19 BV=3.10 + {25001,1216,1048, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.28 BV=3.01 + {25001,1328,1024, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.38 BV=2.92 + {25001,1424,1024, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.48 BV=2.82 + {33335,1140,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.17 BV=2.71 + {33335,1216,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.27 BV=2.61 + {33335,1216,1112, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.37 BV=2.51 + {33335,1328,1096, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.47 BV=2.40 + {33335,1424,1088, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.56 BV=2.31 + {33335,1536,1088, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.67 BV=2.21 + {33335,1728,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.77 BV=2.11 + {33335,1840,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.87 BV=2.01 + {33335,1936,1056, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.96 BV=1.91 + {33335,2144,1024, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.07 BV=1.81 + {33335,2240,1056, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.17 BV=1.70 + {33335,2448,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.27 BV=1.61 + {33335,2656,1024, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.38 BV=1.50 + {33335,2752,1056, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.47 BV=1.41 + {33335,2960,1048, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.56 BV=1.31 + {33335,3200,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.67 BV=1.21 + {33335,3456,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.77 BV=1.11 + {33335,3712,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.87 BV=1.01 + {33335,3968,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.97 BV=0.91 + {33335,4224,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=7.07 BV=0.81 + {33335,4480,1048, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=7.16 BV=0.71 + {33335,4864,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=7.26 BV=0.62 + {41668,4224,1024, 0, 0, 0}, //TV = 4.58(2500 lines) AV=2.97 SV=7.04 BV=0.51 + {41668,4480,1032, 0, 0, 0}, //TV = 4.58(2500 lines) AV=2.97 SV=7.14 BV=0.42 + {41668,4736,1048, 0, 0, 0}, //TV = 4.58(2500 lines) AV=2.97 SV=7.24 BV=0.31 + {50002,4224,1048, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=7.08 BV=0.21 + {50002,4608,1032, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=7.18 BV=0.11 + {50002,4992,1024, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=7.29 BV=0.01 + {50002,5376,1024, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=7.39 BV=-0.10 + {50002,5760,1024, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=7.49 BV=-0.20 + {50002,6144,1024, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=7.58 BV=-0.29 + {50002,6544,1032, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=7.69 BV=-0.39 + {50002,7072,1024, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=7.79 BV=-0.50 + {58335,6384,1040, 0, 0, 0}, //TV = 4.10(3500 lines) AV=2.97 SV=7.66 BV=-0.59 + {58335,6896,1032, 0, 0, 0}, //TV = 4.10(3500 lines) AV=2.97 SV=7.76 BV=-0.69 + {66669,6544,1024, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.68 BV=-0.80 + {75002,6240,1024, 0, 0, 0}, //TV = 3.74(4500 lines) AV=2.97 SV=7.61 BV=-0.90 + {75002,6544,1040, 0, 0, 0}, //TV = 3.74(4500 lines) AV=2.97 SV=7.70 BV=-0.99 + {83336,6384,1032, 0, 0, 0}, //TV = 3.58(5000 lines) AV=2.97 SV=7.65 BV=-1.10 + {91669,6240,1032, 0, 0, 0}, //TV = 3.45(5500 lines) AV=2.97 SV=7.62 BV=-1.20 + {100003,6144,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.58 BV=-1.29 + {100003,6544,1032, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.69 BV=-1.39 + {100003,7072,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.79 BV=-1.50 + {100003,7472,1048, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.90 BV=-1.61 + {100003,7936,1056, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=8.00 BV=-1.71 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sPreviewPLineTable_50Hz = +{ +{ + {51,1424,1064, 0, 0, 0}, //TV = 14.26(3 lines) AV=2.97 SV=5.53 BV=11.70 + {67,1216,1032, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.26 BV=11.58 + {67,1216,1088, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.34 BV=11.50 + {67,1328,1072, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.44 BV=11.40 + {84,1140,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.24 BV=11.27 + {84,1216,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.34 BV=11.17 + {101,1140,1024, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.15 BV=11.09 + {101,1140,1080, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.23 BV=11.01 + {101,1216,1104, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.36 BV=10.89 + {117,1140,1088, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.24 BV=10.79 + {117,1216,1080, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.32 BV=10.71 + {134,1216,1032, 0, 0, 0}, //TV = 12.87(8 lines) AV=2.97 SV=5.26 BV=10.58 + {151,1140,1056, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.20 BV=10.46 + {151,1216,1024, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.25 BV=10.42 + {167,1140,1064, 0, 0, 0}, //TV = 12.55(10 lines) AV=2.97 SV=5.21 BV=10.31 + {184,1140,1048, 0, 0, 0}, //TV = 12.41(11 lines) AV=2.97 SV=5.19 BV=10.19 + {201,1140,1032, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.17 BV=10.09 + {201,1140,1088, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.24 BV=10.01 + {217,1140,1080, 0, 0, 0}, //TV = 12.17(13 lines) AV=2.97 SV=5.23 BV=9.91 + {234,1140,1072, 0, 0, 0}, //TV = 12.06(14 lines) AV=2.97 SV=5.22 BV=9.81 + {251,1140,1072, 0, 0, 0}, //TV = 11.96(15 lines) AV=2.97 SV=5.22 BV=9.71 + {267,1140,1080, 0, 0, 0}, //TV = 11.87(16 lines) AV=2.97 SV=5.23 BV=9.61 + {301,1140,1024, 0, 0, 0}, //TV = 11.70(18 lines) AV=2.97 SV=5.15 BV=9.51 + {317,1140,1048, 0, 0, 0}, //TV = 11.62(19 lines) AV=2.97 SV=5.19 BV=9.41 + {334,1140,1056, 0, 0, 0}, //TV = 11.55(20 lines) AV=2.97 SV=5.20 BV=9.32 + {367,1140,1040, 0, 0, 0}, //TV = 11.41(22 lines) AV=2.97 SV=5.18 BV=9.21 + {384,1140,1056, 0, 0, 0}, //TV = 11.35(23 lines) AV=2.97 SV=5.20 BV=9.12 + {417,1140,1048, 0, 0, 0}, //TV = 11.23(25 lines) AV=2.97 SV=5.19 BV=9.01 + {451,1140,1040, 0, 0, 0}, //TV = 11.11(27 lines) AV=2.97 SV=5.18 BV=8.91 + {484,1140,1040, 0, 0, 0}, //TV = 11.01(29 lines) AV=2.97 SV=5.18 BV=8.81 + {517,1140,1040, 0, 0, 0}, //TV = 10.92(31 lines) AV=2.97 SV=5.18 BV=8.71 + {551,1140,1048, 0, 0, 0}, //TV = 10.83(33 lines) AV=2.97 SV=5.19 BV=8.61 + {601,1140,1032, 0, 0, 0}, //TV = 10.70(36 lines) AV=2.97 SV=5.17 BV=8.51 + {634,1140,1048, 0, 0, 0}, //TV = 10.62(38 lines) AV=2.97 SV=5.19 BV=8.41 + {684,1140,1040, 0, 0, 0}, //TV = 10.51(41 lines) AV=2.97 SV=5.18 BV=8.31 + {734,1140,1040, 0, 0, 0}, //TV = 10.41(44 lines) AV=2.97 SV=5.18 BV=8.21 + {784,1140,1040, 0, 0, 0}, //TV = 10.32(47 lines) AV=2.97 SV=5.18 BV=8.11 + {834,1140,1048, 0, 0, 0}, //TV = 10.23(50 lines) AV=2.97 SV=5.19 BV=8.01 + {901,1140,1040, 0, 0, 0}, //TV = 10.12(54 lines) AV=2.97 SV=5.18 BV=7.91 + {967,1140,1040, 0, 0, 0}, //TV = 10.01(58 lines) AV=2.97 SV=5.18 BV=7.81 + {1051,1140,1024, 0, 0, 0}, //TV = 9.89(63 lines) AV=2.97 SV=5.15 BV=7.71 + {1117,1140,1032, 0, 0, 0}, //TV = 9.81(67 lines) AV=2.97 SV=5.17 BV=7.61 + {1201,1140,1032, 0, 0, 0}, //TV = 9.70(72 lines) AV=2.97 SV=5.17 BV=7.51 + {1284,1140,1032, 0, 0, 0}, //TV = 9.61(77 lines) AV=2.97 SV=5.17 BV=7.41 + {1384,1140,1032, 0, 0, 0}, //TV = 9.50(83 lines) AV=2.97 SV=5.17 BV=7.30 + {1484,1140,1024, 0, 0, 0}, //TV = 9.40(89 lines) AV=2.97 SV=5.15 BV=7.21 + {1584,1140,1032, 0, 0, 0}, //TV = 9.30(95 lines) AV=2.97 SV=5.17 BV=7.11 + {1701,1140,1032, 0, 0, 0}, //TV = 9.20(102 lines) AV=2.97 SV=5.17 BV=7.00 + {1834,1140,1024, 0, 0, 0}, //TV = 9.09(110 lines) AV=2.97 SV=5.15 BV=6.91 + {1951,1140,1032, 0, 0, 0}, //TV = 9.00(117 lines) AV=2.97 SV=5.17 BV=6.81 + {2084,1140,1032, 0, 0, 0}, //TV = 8.91(125 lines) AV=2.97 SV=5.17 BV=6.71 + {2234,1140,1032, 0, 0, 0}, //TV = 8.81(134 lines) AV=2.97 SV=5.17 BV=6.61 + {2401,1140,1032, 0, 0, 0}, //TV = 8.70(144 lines) AV=2.97 SV=5.17 BV=6.51 + {2567,1140,1032, 0, 0, 0}, //TV = 8.61(154 lines) AV=2.97 SV=5.17 BV=6.41 + {2751,1140,1032, 0, 0, 0}, //TV = 8.51(165 lines) AV=2.97 SV=5.17 BV=6.31 + {2967,1140,1024, 0, 0, 0}, //TV = 8.40(178 lines) AV=2.97 SV=5.15 BV=6.21 + {3184,1140,1024, 0, 0, 0}, //TV = 8.29(191 lines) AV=2.97 SV=5.15 BV=6.11 + {3417,1140,1032, 0, 0, 0}, //TV = 8.19(205 lines) AV=2.97 SV=5.17 BV=6.00 + {3634,1140,1032, 0, 0, 0}, //TV = 8.10(218 lines) AV=2.97 SV=5.17 BV=5.91 + {3917,1140,1032, 0, 0, 0}, //TV = 8.00(235 lines) AV=2.97 SV=5.17 BV=5.80 + {4201,1140,1024, 0, 0, 0}, //TV = 7.90(252 lines) AV=2.97 SV=5.15 BV=5.71 + {4501,1140,1024, 0, 0, 0}, //TV = 7.80(270 lines) AV=2.97 SV=5.15 BV=5.61 + {4817,1140,1024, 0, 0, 0}, //TV = 7.70(289 lines) AV=2.97 SV=5.15 BV=5.51 + {5184,1140,1024, 0, 0, 0}, //TV = 7.59(311 lines) AV=2.97 SV=5.15 BV=5.41 + {5567,1140,1024, 0, 0, 0}, //TV = 7.49(334 lines) AV=2.97 SV=5.15 BV=5.30 + {5951,1140,1024, 0, 0, 0}, //TV = 7.39(357 lines) AV=2.97 SV=5.15 BV=5.21 + {6384,1140,1024, 0, 0, 0}, //TV = 7.29(383 lines) AV=2.97 SV=5.15 BV=5.11 + {6834,1140,1024, 0, 0, 0}, //TV = 7.19(410 lines) AV=2.97 SV=5.15 BV=5.01 + {7317,1140,1024, 0, 0, 0}, //TV = 7.09(439 lines) AV=2.97 SV=5.15 BV=4.91 + {7834,1140,1024, 0, 0, 0}, //TV = 7.00(470 lines) AV=2.97 SV=5.15 BV=4.81 + {8401,1140,1024, 0, 0, 0}, //TV = 6.90(504 lines) AV=2.97 SV=5.15 BV=4.71 + {8984,1140,1024, 0, 0, 0}, //TV = 6.80(539 lines) AV=2.97 SV=5.15 BV=4.61 + {9634,1140,1024, 0, 0, 0}, //TV = 6.70(578 lines) AV=2.97 SV=5.15 BV=4.51 + {10001,1140,1056, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.20 BV=4.42 + {10001,1216,1064, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.30 BV=4.31 + {10001,1328,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.41 BV=4.21 + {10001,1424,1040, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.50 BV=4.12 + {10001,1536,1040, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.61 BV=4.01 + {10001,1632,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.71 BV=3.91 + {10001,1728,1064, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.81 BV=3.80 + {10001,1840,1072, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.91 BV=3.70 + {10001,2048,1032, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=6.01 BV=3.60 + {10001,2144,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=6.10 BV=3.52 + {20001,1140,1056, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.20 BV=3.42 + {20001,1216,1064, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.30 BV=3.31 + {20001,1328,1048, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.41 BV=3.21 + {20001,1424,1040, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.50 BV=3.12 + {20001,1536,1040, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.61 BV=3.01 + {20001,1632,1048, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.71 BV=2.91 + {30001,1140,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.22 BV=2.81 + {30001,1216,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.31 BV=2.72 + {30001,1328,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.42 BV=2.61 + {30001,1424,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.52 BV=2.51 + {30001,1536,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.62 BV=2.41 + {30001,1632,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.72 BV=2.31 + {30001,1728,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.82 BV=2.21 + {30001,1936,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.93 BV=2.10 + {30001,2048,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.02 BV=2.01 + {30001,2144,1064, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.12 BV=1.91 + {30001,2352,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.22 BV=1.81 + {30001,2560,1024, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.32 BV=1.71 + {30001,2656,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.42 BV=1.61 + {30001,2864,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.53 BV=1.50 + {30001,3072,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.62 BV=1.41 + {30001,3328,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.72 BV=1.31 + {30001,3584,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.82 BV=1.21 + {30001,3840,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.93 BV=1.10 + {30001,4096,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=7.02 BV=1.01 + {30001,4352,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=7.12 BV=0.91 + {30001,4736,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=7.22 BV=0.81 + {30001,4992,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=7.32 BV=0.71 + {40002,4096,1024, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=7.00 BV=0.61 + {40002,4352,1032, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=7.10 BV=0.52 + {40002,4608,1048, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=7.20 BV=0.41 + {40002,4992,1032, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=7.30 BV=0.32 + {50002,4224,1048, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=7.08 BV=0.21 + {50002,4608,1032, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=7.18 BV=0.11 + {50002,4992,1024, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=7.29 BV=0.01 + {50002,5376,1024, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=7.39 BV=-0.10 + {50002,5760,1024, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=7.49 BV=-0.20 + {50002,6144,1024, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=7.58 BV=-0.29 + {50002,6544,1032, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=7.69 BV=-0.39 + {50002,7072,1024, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=7.79 BV=-0.50 + {60002,6240,1040, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.63 BV=-0.60 + {60002,6704,1032, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.72 BV=-0.69 + {70002,6240,1024, 0, 0, 0}, //TV = 3.84(4200 lines) AV=2.97 SV=7.61 BV=-0.80 + {70002,6544,1040, 0, 0, 0}, //TV = 3.84(4200 lines) AV=2.97 SV=7.70 BV=-0.89 + {80002,6240,1024, 0, 0, 0}, //TV = 3.64(4800 lines) AV=2.97 SV=7.61 BV=-0.99 + {80002,6704,1024, 0, 0, 0}, //TV = 3.64(4800 lines) AV=2.97 SV=7.71 BV=-1.10 + {90003,6384,1024, 0, 0, 0}, //TV = 3.47(5400 lines) AV=2.97 SV=7.64 BV=-1.20 + {100003,6144,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.58 BV=-1.29 + {100003,6544,1032, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.69 BV=-1.39 + {100003,7072,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.79 BV=-1.50 + {100003,7472,1048, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.90 BV=-1.61 + {100003,7936,1056, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=8.00 BV=-1.71 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_PreviewAutoTable = +{ + AETABLE_RPEVIEW_AUTO, //eAETableID + 135, //u4TotalIndex + 20, //u4StrobeTrigerBV + 117, //i4MaxBV + -17, //i4MinBV + 90, //i4EffectiveMaxBV + -10, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sPreviewPLineTable_60Hz, + sPreviewPLineTable_50Hz, + NULL, +}; + +static strEvPline sCapturePLineTable_60Hz = +{ +{ + {51,1424,1064, 0, 0, 0}, //TV = 14.26(3 lines) AV=2.97 SV=5.53 BV=11.70 + {67,1216,1032, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.26 BV=11.58 + {67,1216,1088, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.34 BV=11.50 + {67,1328,1072, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.44 BV=11.40 + {84,1140,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.24 BV=11.27 + {84,1216,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.34 BV=11.17 + {101,1140,1024, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.15 BV=11.09 + {101,1140,1080, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.23 BV=11.01 + {101,1216,1104, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.36 BV=10.89 + {117,1140,1088, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.24 BV=10.79 + {117,1216,1080, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.32 BV=10.71 + {134,1216,1032, 0, 0, 0}, //TV = 12.87(8 lines) AV=2.97 SV=5.26 BV=10.58 + {151,1140,1056, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.20 BV=10.46 + {151,1216,1024, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.25 BV=10.42 + {167,1140,1064, 0, 0, 0}, //TV = 12.55(10 lines) AV=2.97 SV=5.21 BV=10.31 + {184,1140,1048, 0, 0, 0}, //TV = 12.41(11 lines) AV=2.97 SV=5.19 BV=10.19 + {201,1140,1032, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.17 BV=10.09 + {201,1140,1088, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.24 BV=10.01 + {217,1140,1080, 0, 0, 0}, //TV = 12.17(13 lines) AV=2.97 SV=5.23 BV=9.91 + {234,1140,1072, 0, 0, 0}, //TV = 12.06(14 lines) AV=2.97 SV=5.22 BV=9.81 + {251,1140,1072, 0, 0, 0}, //TV = 11.96(15 lines) AV=2.97 SV=5.22 BV=9.71 + {267,1140,1080, 0, 0, 0}, //TV = 11.87(16 lines) AV=2.97 SV=5.23 BV=9.61 + {301,1140,1024, 0, 0, 0}, //TV = 11.70(18 lines) AV=2.97 SV=5.15 BV=9.51 + {317,1140,1048, 0, 0, 0}, //TV = 11.62(19 lines) AV=2.97 SV=5.19 BV=9.41 + {334,1140,1056, 0, 0, 0}, //TV = 11.55(20 lines) AV=2.97 SV=5.20 BV=9.32 + {367,1140,1040, 0, 0, 0}, //TV = 11.41(22 lines) AV=2.97 SV=5.18 BV=9.21 + {384,1140,1056, 0, 0, 0}, //TV = 11.35(23 lines) AV=2.97 SV=5.20 BV=9.12 + {417,1140,1048, 0, 0, 0}, //TV = 11.23(25 lines) AV=2.97 SV=5.19 BV=9.01 + {451,1140,1040, 0, 0, 0}, //TV = 11.11(27 lines) AV=2.97 SV=5.18 BV=8.91 + {484,1140,1040, 0, 0, 0}, //TV = 11.01(29 lines) AV=2.97 SV=5.18 BV=8.81 + {517,1140,1040, 0, 0, 0}, //TV = 10.92(31 lines) AV=2.97 SV=5.18 BV=8.71 + {551,1140,1048, 0, 0, 0}, //TV = 10.83(33 lines) AV=2.97 SV=5.19 BV=8.61 + {601,1140,1032, 0, 0, 0}, //TV = 10.70(36 lines) AV=2.97 SV=5.17 BV=8.51 + {634,1140,1048, 0, 0, 0}, //TV = 10.62(38 lines) AV=2.97 SV=5.19 BV=8.41 + {684,1140,1040, 0, 0, 0}, //TV = 10.51(41 lines) AV=2.97 SV=5.18 BV=8.31 + {734,1140,1040, 0, 0, 0}, //TV = 10.41(44 lines) AV=2.97 SV=5.18 BV=8.21 + {784,1140,1040, 0, 0, 0}, //TV = 10.32(47 lines) AV=2.97 SV=5.18 BV=8.11 + {834,1140,1048, 0, 0, 0}, //TV = 10.23(50 lines) AV=2.97 SV=5.19 BV=8.01 + {901,1140,1040, 0, 0, 0}, //TV = 10.12(54 lines) AV=2.97 SV=5.18 BV=7.91 + {967,1140,1040, 0, 0, 0}, //TV = 10.01(58 lines) AV=2.97 SV=5.18 BV=7.81 + {1051,1140,1024, 0, 0, 0}, //TV = 9.89(63 lines) AV=2.97 SV=5.15 BV=7.71 + {1117,1140,1032, 0, 0, 0}, //TV = 9.81(67 lines) AV=2.97 SV=5.17 BV=7.61 + {1201,1140,1032, 0, 0, 0}, //TV = 9.70(72 lines) AV=2.97 SV=5.17 BV=7.51 + {1284,1140,1032, 0, 0, 0}, //TV = 9.61(77 lines) AV=2.97 SV=5.17 BV=7.41 + {1384,1140,1032, 0, 0, 0}, //TV = 9.50(83 lines) AV=2.97 SV=5.17 BV=7.30 + {1484,1140,1024, 0, 0, 0}, //TV = 9.40(89 lines) AV=2.97 SV=5.15 BV=7.21 + {1584,1140,1032, 0, 0, 0}, //TV = 9.30(95 lines) AV=2.97 SV=5.17 BV=7.11 + {1701,1140,1032, 0, 0, 0}, //TV = 9.20(102 lines) AV=2.97 SV=5.17 BV=7.00 + {1834,1140,1024, 0, 0, 0}, //TV = 9.09(110 lines) AV=2.97 SV=5.15 BV=6.91 + {1951,1140,1032, 0, 0, 0}, //TV = 9.00(117 lines) AV=2.97 SV=5.17 BV=6.81 + {2084,1140,1032, 0, 0, 0}, //TV = 8.91(125 lines) AV=2.97 SV=5.17 BV=6.71 + {2234,1140,1032, 0, 0, 0}, //TV = 8.81(134 lines) AV=2.97 SV=5.17 BV=6.61 + {2401,1140,1032, 0, 0, 0}, //TV = 8.70(144 lines) AV=2.97 SV=5.17 BV=6.51 + {2567,1140,1032, 0, 0, 0}, //TV = 8.61(154 lines) AV=2.97 SV=5.17 BV=6.41 + {2751,1140,1032, 0, 0, 0}, //TV = 8.51(165 lines) AV=2.97 SV=5.17 BV=6.31 + {2967,1140,1024, 0, 0, 0}, //TV = 8.40(178 lines) AV=2.97 SV=5.15 BV=6.21 + {3184,1140,1024, 0, 0, 0}, //TV = 8.29(191 lines) AV=2.97 SV=5.15 BV=6.11 + {3417,1140,1032, 0, 0, 0}, //TV = 8.19(205 lines) AV=2.97 SV=5.17 BV=6.00 + {3634,1140,1032, 0, 0, 0}, //TV = 8.10(218 lines) AV=2.97 SV=5.17 BV=5.91 + {3917,1140,1032, 0, 0, 0}, //TV = 8.00(235 lines) AV=2.97 SV=5.17 BV=5.80 + {4201,1140,1024, 0, 0, 0}, //TV = 7.90(252 lines) AV=2.97 SV=5.15 BV=5.71 + {4501,1140,1024, 0, 0, 0}, //TV = 7.80(270 lines) AV=2.97 SV=5.15 BV=5.61 + {4817,1140,1024, 0, 0, 0}, //TV = 7.70(289 lines) AV=2.97 SV=5.15 BV=5.51 + {5184,1140,1024, 0, 0, 0}, //TV = 7.59(311 lines) AV=2.97 SV=5.15 BV=5.41 + {5567,1140,1024, 0, 0, 0}, //TV = 7.49(334 lines) AV=2.97 SV=5.15 BV=5.30 + {5951,1140,1024, 0, 0, 0}, //TV = 7.39(357 lines) AV=2.97 SV=5.15 BV=5.21 + {6384,1140,1024, 0, 0, 0}, //TV = 7.29(383 lines) AV=2.97 SV=5.15 BV=5.11 + {6834,1140,1024, 0, 0, 0}, //TV = 7.19(410 lines) AV=2.97 SV=5.15 BV=5.01 + {7317,1140,1024, 0, 0, 0}, //TV = 7.09(439 lines) AV=2.97 SV=5.15 BV=4.91 + {7834,1140,1024, 0, 0, 0}, //TV = 7.00(470 lines) AV=2.97 SV=5.15 BV=4.81 + {8334,1140,1032, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.17 BV=4.71 + {8334,1216,1040, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.27 BV=4.61 + {8334,1328,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.38 BV=4.50 + {8334,1328,1096, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.47 BV=4.40 + {8334,1424,1088, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.56 BV=4.31 + {8334,1632,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.67 BV=4.21 + {8334,1728,1032, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.77 BV=4.11 + {8334,1840,1040, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.87 BV=4.01 + {8334,1936,1064, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.97 BV=3.90 + {8334,2144,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=6.07 BV=3.81 + {16668,1140,1032, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.17 BV=3.71 + {16668,1216,1040, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.27 BV=3.61 + {16668,1216,1112, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.37 BV=3.51 + {16668,1328,1096, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.47 BV=3.40 + {16668,1424,1096, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.57 BV=3.30 + {16668,1536,1088, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.67 BV=3.21 + {25001,1140,1048, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.19 BV=3.10 + {25001,1216,1048, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.28 BV=3.01 + {25001,1328,1024, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.38 BV=2.92 + {25001,1424,1024, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.48 BV=2.82 + {33335,1140,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.17 BV=2.71 + {33335,1216,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.27 BV=2.61 + {33335,1216,1112, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.37 BV=2.51 + {33335,1328,1096, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.47 BV=2.40 + {33335,1424,1088, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.56 BV=2.31 + {33335,1536,1088, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.67 BV=2.21 + {33335,1728,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.77 BV=2.11 + {33335,1840,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.87 BV=2.01 + {33335,1936,1056, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.96 BV=1.91 + {33335,2144,1024, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.07 BV=1.81 + {33335,2240,1056, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.17 BV=1.70 + {33335,2448,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.27 BV=1.61 + {33335,2656,1024, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.38 BV=1.50 + {33335,2752,1056, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.47 BV=1.41 + {33335,2960,1048, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.56 BV=1.31 + {33335,3200,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.67 BV=1.21 + {33335,3456,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.77 BV=1.11 + {33335,3712,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.87 BV=1.01 + {33335,3968,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.97 BV=0.91 + {33335,4224,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=7.07 BV=0.81 + {33335,4480,1048, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=7.16 BV=0.71 + {33335,4864,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=7.26 BV=0.62 + {41668,4224,1024, 0, 0, 0}, //TV = 4.58(2500 lines) AV=2.97 SV=7.04 BV=0.51 + {41668,4480,1032, 0, 0, 0}, //TV = 4.58(2500 lines) AV=2.97 SV=7.14 BV=0.42 + {41668,4736,1048, 0, 0, 0}, //TV = 4.58(2500 lines) AV=2.97 SV=7.24 BV=0.31 + {50002,4224,1048, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=7.08 BV=0.21 + {50002,4608,1032, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=7.18 BV=0.11 + {58335,4224,1040, 0, 0, 0}, //TV = 4.10(3500 lines) AV=2.97 SV=7.07 BV=0.00 + {58335,4608,1024, 0, 0, 0}, //TV = 4.10(3500 lines) AV=2.97 SV=7.17 BV=-0.10 + {66669,4224,1048, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.08 BV=-0.20 + {66669,4608,1032, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.18 BV=-0.30 + {66669,4864,1048, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.28 BV=-0.40 + {66669,5248,1040, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.38 BV=-0.50 + {66669,5632,1040, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.48 BV=-0.60 + {66669,6016,1040, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.58 BV=-0.70 + {66669,6544,1024, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.68 BV=-0.80 + {75002,6240,1024, 0, 0, 0}, //TV = 3.74(4500 lines) AV=2.97 SV=7.61 BV=-0.90 + {75002,6704,1024, 0, 0, 0}, //TV = 3.74(4500 lines) AV=2.97 SV=7.71 BV=-1.00 + {83336,6384,1032, 0, 0, 0}, //TV = 3.58(5000 lines) AV=2.97 SV=7.65 BV=-1.10 + {91669,6240,1032, 0, 0, 0}, //TV = 3.45(5500 lines) AV=2.97 SV=7.62 BV=-1.20 + {100003,6144,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.58 BV=-1.29 + {100003,6544,1032, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.69 BV=-1.39 + {100003,7072,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.79 BV=-1.50 + {100003,7472,1048, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.90 BV=-1.61 + {100003,7936,1056, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=8.00 BV=-1.71 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCapturePLineTable_50Hz = +{ +{ + {51,1424,1064, 0, 0, 0}, //TV = 14.26(3 lines) AV=2.97 SV=5.53 BV=11.70 + {67,1216,1032, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.26 BV=11.58 + {67,1216,1088, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.34 BV=11.50 + {67,1328,1072, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.44 BV=11.40 + {84,1140,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.24 BV=11.27 + {84,1216,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.34 BV=11.17 + {101,1140,1024, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.15 BV=11.09 + {101,1140,1080, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.23 BV=11.01 + {101,1216,1104, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.36 BV=10.89 + {117,1140,1088, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.24 BV=10.79 + {117,1216,1080, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.32 BV=10.71 + {134,1216,1032, 0, 0, 0}, //TV = 12.87(8 lines) AV=2.97 SV=5.26 BV=10.58 + {151,1140,1056, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.20 BV=10.46 + {151,1216,1024, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.25 BV=10.42 + {167,1140,1064, 0, 0, 0}, //TV = 12.55(10 lines) AV=2.97 SV=5.21 BV=10.31 + {184,1140,1048, 0, 0, 0}, //TV = 12.41(11 lines) AV=2.97 SV=5.19 BV=10.19 + {201,1140,1032, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.17 BV=10.09 + {201,1140,1088, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.24 BV=10.01 + {217,1140,1080, 0, 0, 0}, //TV = 12.17(13 lines) AV=2.97 SV=5.23 BV=9.91 + {234,1140,1072, 0, 0, 0}, //TV = 12.06(14 lines) AV=2.97 SV=5.22 BV=9.81 + {251,1140,1072, 0, 0, 0}, //TV = 11.96(15 lines) AV=2.97 SV=5.22 BV=9.71 + {267,1140,1080, 0, 0, 0}, //TV = 11.87(16 lines) AV=2.97 SV=5.23 BV=9.61 + {301,1140,1024, 0, 0, 0}, //TV = 11.70(18 lines) AV=2.97 SV=5.15 BV=9.51 + {317,1140,1048, 0, 0, 0}, //TV = 11.62(19 lines) AV=2.97 SV=5.19 BV=9.41 + {334,1140,1056, 0, 0, 0}, //TV = 11.55(20 lines) AV=2.97 SV=5.20 BV=9.32 + {367,1140,1040, 0, 0, 0}, //TV = 11.41(22 lines) AV=2.97 SV=5.18 BV=9.21 + {384,1140,1056, 0, 0, 0}, //TV = 11.35(23 lines) AV=2.97 SV=5.20 BV=9.12 + {417,1140,1048, 0, 0, 0}, //TV = 11.23(25 lines) AV=2.97 SV=5.19 BV=9.01 + {451,1140,1040, 0, 0, 0}, //TV = 11.11(27 lines) AV=2.97 SV=5.18 BV=8.91 + {484,1140,1040, 0, 0, 0}, //TV = 11.01(29 lines) AV=2.97 SV=5.18 BV=8.81 + {517,1140,1040, 0, 0, 0}, //TV = 10.92(31 lines) AV=2.97 SV=5.18 BV=8.71 + {551,1140,1048, 0, 0, 0}, //TV = 10.83(33 lines) AV=2.97 SV=5.19 BV=8.61 + {601,1140,1032, 0, 0, 0}, //TV = 10.70(36 lines) AV=2.97 SV=5.17 BV=8.51 + {634,1140,1048, 0, 0, 0}, //TV = 10.62(38 lines) AV=2.97 SV=5.19 BV=8.41 + {684,1140,1040, 0, 0, 0}, //TV = 10.51(41 lines) AV=2.97 SV=5.18 BV=8.31 + {734,1140,1040, 0, 0, 0}, //TV = 10.41(44 lines) AV=2.97 SV=5.18 BV=8.21 + {784,1140,1040, 0, 0, 0}, //TV = 10.32(47 lines) AV=2.97 SV=5.18 BV=8.11 + {834,1140,1048, 0, 0, 0}, //TV = 10.23(50 lines) AV=2.97 SV=5.19 BV=8.01 + {901,1140,1040, 0, 0, 0}, //TV = 10.12(54 lines) AV=2.97 SV=5.18 BV=7.91 + {967,1140,1040, 0, 0, 0}, //TV = 10.01(58 lines) AV=2.97 SV=5.18 BV=7.81 + {1051,1140,1024, 0, 0, 0}, //TV = 9.89(63 lines) AV=2.97 SV=5.15 BV=7.71 + {1117,1140,1032, 0, 0, 0}, //TV = 9.81(67 lines) AV=2.97 SV=5.17 BV=7.61 + {1201,1140,1032, 0, 0, 0}, //TV = 9.70(72 lines) AV=2.97 SV=5.17 BV=7.51 + {1284,1140,1032, 0, 0, 0}, //TV = 9.61(77 lines) AV=2.97 SV=5.17 BV=7.41 + {1384,1140,1032, 0, 0, 0}, //TV = 9.50(83 lines) AV=2.97 SV=5.17 BV=7.30 + {1484,1140,1024, 0, 0, 0}, //TV = 9.40(89 lines) AV=2.97 SV=5.15 BV=7.21 + {1584,1140,1032, 0, 0, 0}, //TV = 9.30(95 lines) AV=2.97 SV=5.17 BV=7.11 + {1701,1140,1032, 0, 0, 0}, //TV = 9.20(102 lines) AV=2.97 SV=5.17 BV=7.00 + {1834,1140,1024, 0, 0, 0}, //TV = 9.09(110 lines) AV=2.97 SV=5.15 BV=6.91 + {1951,1140,1032, 0, 0, 0}, //TV = 9.00(117 lines) AV=2.97 SV=5.17 BV=6.81 + {2084,1140,1032, 0, 0, 0}, //TV = 8.91(125 lines) AV=2.97 SV=5.17 BV=6.71 + {2234,1140,1032, 0, 0, 0}, //TV = 8.81(134 lines) AV=2.97 SV=5.17 BV=6.61 + {2401,1140,1032, 0, 0, 0}, //TV = 8.70(144 lines) AV=2.97 SV=5.17 BV=6.51 + {2567,1140,1032, 0, 0, 0}, //TV = 8.61(154 lines) AV=2.97 SV=5.17 BV=6.41 + {2751,1140,1032, 0, 0, 0}, //TV = 8.51(165 lines) AV=2.97 SV=5.17 BV=6.31 + {2967,1140,1024, 0, 0, 0}, //TV = 8.40(178 lines) AV=2.97 SV=5.15 BV=6.21 + {3184,1140,1024, 0, 0, 0}, //TV = 8.29(191 lines) AV=2.97 SV=5.15 BV=6.11 + {3417,1140,1032, 0, 0, 0}, //TV = 8.19(205 lines) AV=2.97 SV=5.17 BV=6.00 + {3634,1140,1032, 0, 0, 0}, //TV = 8.10(218 lines) AV=2.97 SV=5.17 BV=5.91 + {3917,1140,1032, 0, 0, 0}, //TV = 8.00(235 lines) AV=2.97 SV=5.17 BV=5.80 + {4201,1140,1024, 0, 0, 0}, //TV = 7.90(252 lines) AV=2.97 SV=5.15 BV=5.71 + {4501,1140,1024, 0, 0, 0}, //TV = 7.80(270 lines) AV=2.97 SV=5.15 BV=5.61 + {4817,1140,1024, 0, 0, 0}, //TV = 7.70(289 lines) AV=2.97 SV=5.15 BV=5.51 + {5184,1140,1024, 0, 0, 0}, //TV = 7.59(311 lines) AV=2.97 SV=5.15 BV=5.41 + {5567,1140,1024, 0, 0, 0}, //TV = 7.49(334 lines) AV=2.97 SV=5.15 BV=5.30 + {5951,1140,1024, 0, 0, 0}, //TV = 7.39(357 lines) AV=2.97 SV=5.15 BV=5.21 + {6384,1140,1024, 0, 0, 0}, //TV = 7.29(383 lines) AV=2.97 SV=5.15 BV=5.11 + {6834,1140,1024, 0, 0, 0}, //TV = 7.19(410 lines) AV=2.97 SV=5.15 BV=5.01 + {7317,1140,1024, 0, 0, 0}, //TV = 7.09(439 lines) AV=2.97 SV=5.15 BV=4.91 + {7834,1140,1024, 0, 0, 0}, //TV = 7.00(470 lines) AV=2.97 SV=5.15 BV=4.81 + {8401,1140,1024, 0, 0, 0}, //TV = 6.90(504 lines) AV=2.97 SV=5.15 BV=4.71 + {8984,1140,1024, 0, 0, 0}, //TV = 6.80(539 lines) AV=2.97 SV=5.15 BV=4.61 + {9634,1140,1024, 0, 0, 0}, //TV = 6.70(578 lines) AV=2.97 SV=5.15 BV=4.51 + {10001,1140,1056, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.20 BV=4.42 + {10001,1216,1064, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.30 BV=4.31 + {10001,1328,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.41 BV=4.21 + {10001,1424,1040, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.50 BV=4.12 + {10001,1536,1040, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.61 BV=4.01 + {10001,1632,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.71 BV=3.91 + {10001,1728,1064, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.81 BV=3.80 + {10001,1840,1072, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.91 BV=3.70 + {10001,2048,1032, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=6.01 BV=3.60 + {10001,2144,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=6.10 BV=3.52 + {20001,1140,1056, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.20 BV=3.42 + {20001,1216,1064, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.30 BV=3.31 + {20001,1328,1048, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.41 BV=3.21 + {20001,1424,1040, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.50 BV=3.12 + {20001,1536,1040, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.61 BV=3.01 + {20001,1632,1048, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.71 BV=2.91 + {30001,1140,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.22 BV=2.81 + {30001,1216,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.31 BV=2.72 + {30001,1328,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.42 BV=2.61 + {30001,1424,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.52 BV=2.51 + {30001,1536,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.62 BV=2.41 + {30001,1632,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.72 BV=2.31 + {30001,1728,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.82 BV=2.21 + {30001,1936,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.93 BV=2.10 + {30001,2048,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.02 BV=2.01 + {30001,2144,1064, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.12 BV=1.91 + {30001,2352,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.22 BV=1.81 + {30001,2560,1024, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.32 BV=1.71 + {30001,2656,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.42 BV=1.61 + {30001,2864,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.53 BV=1.50 + {30001,3072,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.62 BV=1.41 + {30001,3328,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.72 BV=1.31 + {30001,3584,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.82 BV=1.21 + {30001,3840,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.93 BV=1.10 + {30001,4096,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=7.02 BV=1.01 + {30001,4352,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=7.12 BV=0.91 + {30001,4736,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=7.22 BV=0.81 + {30001,4992,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=7.32 BV=0.71 + {40002,4096,1024, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=7.00 BV=0.61 + {40002,4352,1032, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=7.10 BV=0.52 + {40002,4608,1048, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=7.20 BV=0.41 + {40002,4992,1032, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=7.30 BV=0.32 + {50002,4224,1048, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=7.08 BV=0.21 + {50002,4608,1032, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=7.18 BV=0.11 + {60002,4096,1040, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.02 BV=0.01 + {60002,4480,1024, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.13 BV=-0.10 + {60002,4736,1032, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.22 BV=-0.19 + {60002,5120,1032, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.33 BV=-0.30 + {60002,5504,1024, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.43 BV=-0.40 + {60002,5888,1032, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.53 BV=-0.51 + {60002,6240,1040, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.63 BV=-0.60 + {60002,6704,1032, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.72 BV=-0.69 + {70002,6240,1024, 0, 0, 0}, //TV = 3.84(4200 lines) AV=2.97 SV=7.61 BV=-0.80 + {70002,6704,1024, 0, 0, 0}, //TV = 3.84(4200 lines) AV=2.97 SV=7.71 BV=-0.90 + {80002,6240,1032, 0, 0, 0}, //TV = 3.64(4800 lines) AV=2.97 SV=7.62 BV=-1.00 + {80002,6704,1024, 0, 0, 0}, //TV = 3.64(4800 lines) AV=2.97 SV=7.71 BV=-1.10 + {90003,6384,1024, 0, 0, 0}, //TV = 3.47(5400 lines) AV=2.97 SV=7.64 BV=-1.20 + {100003,6144,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.58 BV=-1.29 + {100003,6544,1032, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.69 BV=-1.39 + {100003,7072,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.79 BV=-1.50 + {100003,7472,1048, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.90 BV=-1.61 + {100003,7936,1056, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=8.00 BV=-1.71 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureAutoTable = +{ + AETABLE_CAPTURE_AUTO, //eAETableID + 135, //u4TotalIndex + 20, //u4StrobeTrigerBV + 117, //i4MaxBV + -17, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCapturePLineTable_60Hz, + sCapturePLineTable_50Hz, + NULL, +}; + +static strEvPline sVideoPLineTable_60Hz = +{ +{ + {51,1424,1064, 0, 0, 0}, //TV = 14.26(3 lines) AV=2.97 SV=5.53 BV=11.70 + {67,1216,1032, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.26 BV=11.58 + {67,1216,1088, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.34 BV=11.50 + {67,1328,1072, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.44 BV=11.40 + {84,1140,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.24 BV=11.27 + {84,1216,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.34 BV=11.17 + {101,1140,1024, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.15 BV=11.09 + {101,1140,1080, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.23 BV=11.01 + {101,1216,1104, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.36 BV=10.89 + {117,1140,1088, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.24 BV=10.79 + {117,1216,1080, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.32 BV=10.71 + {134,1216,1032, 0, 0, 0}, //TV = 12.87(8 lines) AV=2.97 SV=5.26 BV=10.58 + {151,1140,1056, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.20 BV=10.46 + {151,1216,1024, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.25 BV=10.42 + {167,1140,1064, 0, 0, 0}, //TV = 12.55(10 lines) AV=2.97 SV=5.21 BV=10.31 + {184,1140,1048, 0, 0, 0}, //TV = 12.41(11 lines) AV=2.97 SV=5.19 BV=10.19 + {201,1140,1032, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.17 BV=10.09 + {201,1140,1088, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.24 BV=10.01 + {217,1140,1080, 0, 0, 0}, //TV = 12.17(13 lines) AV=2.97 SV=5.23 BV=9.91 + {234,1140,1072, 0, 0, 0}, //TV = 12.06(14 lines) AV=2.97 SV=5.22 BV=9.81 + {251,1140,1072, 0, 0, 0}, //TV = 11.96(15 lines) AV=2.97 SV=5.22 BV=9.71 + {267,1140,1080, 0, 0, 0}, //TV = 11.87(16 lines) AV=2.97 SV=5.23 BV=9.61 + {301,1140,1024, 0, 0, 0}, //TV = 11.70(18 lines) AV=2.97 SV=5.15 BV=9.51 + {317,1140,1048, 0, 0, 0}, //TV = 11.62(19 lines) AV=2.97 SV=5.19 BV=9.41 + {334,1140,1056, 0, 0, 0}, //TV = 11.55(20 lines) AV=2.97 SV=5.20 BV=9.32 + {367,1140,1040, 0, 0, 0}, //TV = 11.41(22 lines) AV=2.97 SV=5.18 BV=9.21 + {384,1140,1056, 0, 0, 0}, //TV = 11.35(23 lines) AV=2.97 SV=5.20 BV=9.12 + {417,1140,1048, 0, 0, 0}, //TV = 11.23(25 lines) AV=2.97 SV=5.19 BV=9.01 + {451,1140,1040, 0, 0, 0}, //TV = 11.11(27 lines) AV=2.97 SV=5.18 BV=8.91 + {484,1140,1040, 0, 0, 0}, //TV = 11.01(29 lines) AV=2.97 SV=5.18 BV=8.81 + {517,1140,1040, 0, 0, 0}, //TV = 10.92(31 lines) AV=2.97 SV=5.18 BV=8.71 + {551,1140,1048, 0, 0, 0}, //TV = 10.83(33 lines) AV=2.97 SV=5.19 BV=8.61 + {601,1140,1032, 0, 0, 0}, //TV = 10.70(36 lines) AV=2.97 SV=5.17 BV=8.51 + {634,1140,1048, 0, 0, 0}, //TV = 10.62(38 lines) AV=2.97 SV=5.19 BV=8.41 + {684,1140,1040, 0, 0, 0}, //TV = 10.51(41 lines) AV=2.97 SV=5.18 BV=8.31 + {734,1140,1040, 0, 0, 0}, //TV = 10.41(44 lines) AV=2.97 SV=5.18 BV=8.21 + {784,1140,1040, 0, 0, 0}, //TV = 10.32(47 lines) AV=2.97 SV=5.18 BV=8.11 + {834,1140,1048, 0, 0, 0}, //TV = 10.23(50 lines) AV=2.97 SV=5.19 BV=8.01 + {901,1140,1040, 0, 0, 0}, //TV = 10.12(54 lines) AV=2.97 SV=5.18 BV=7.91 + {967,1140,1040, 0, 0, 0}, //TV = 10.01(58 lines) AV=2.97 SV=5.18 BV=7.81 + {1051,1140,1024, 0, 0, 0}, //TV = 9.89(63 lines) AV=2.97 SV=5.15 BV=7.71 + {1117,1140,1032, 0, 0, 0}, //TV = 9.81(67 lines) AV=2.97 SV=5.17 BV=7.61 + {1201,1140,1032, 0, 0, 0}, //TV = 9.70(72 lines) AV=2.97 SV=5.17 BV=7.51 + {1284,1140,1032, 0, 0, 0}, //TV = 9.61(77 lines) AV=2.97 SV=5.17 BV=7.41 + {1384,1140,1032, 0, 0, 0}, //TV = 9.50(83 lines) AV=2.97 SV=5.17 BV=7.30 + {1484,1140,1024, 0, 0, 0}, //TV = 9.40(89 lines) AV=2.97 SV=5.15 BV=7.21 + {1584,1140,1032, 0, 0, 0}, //TV = 9.30(95 lines) AV=2.97 SV=5.17 BV=7.11 + {1701,1140,1032, 0, 0, 0}, //TV = 9.20(102 lines) AV=2.97 SV=5.17 BV=7.00 + {1834,1140,1024, 0, 0, 0}, //TV = 9.09(110 lines) AV=2.97 SV=5.15 BV=6.91 + {1951,1140,1032, 0, 0, 0}, //TV = 9.00(117 lines) AV=2.97 SV=5.17 BV=6.81 + {2084,1140,1032, 0, 0, 0}, //TV = 8.91(125 lines) AV=2.97 SV=5.17 BV=6.71 + {2234,1140,1032, 0, 0, 0}, //TV = 8.81(134 lines) AV=2.97 SV=5.17 BV=6.61 + {2401,1140,1032, 0, 0, 0}, //TV = 8.70(144 lines) AV=2.97 SV=5.17 BV=6.51 + {2567,1140,1032, 0, 0, 0}, //TV = 8.61(154 lines) AV=2.97 SV=5.17 BV=6.41 + {2751,1140,1032, 0, 0, 0}, //TV = 8.51(165 lines) AV=2.97 SV=5.17 BV=6.31 + {2967,1140,1024, 0, 0, 0}, //TV = 8.40(178 lines) AV=2.97 SV=5.15 BV=6.21 + {3184,1140,1024, 0, 0, 0}, //TV = 8.29(191 lines) AV=2.97 SV=5.15 BV=6.11 + {3417,1140,1032, 0, 0, 0}, //TV = 8.19(205 lines) AV=2.97 SV=5.17 BV=6.00 + {3634,1140,1032, 0, 0, 0}, //TV = 8.10(218 lines) AV=2.97 SV=5.17 BV=5.91 + {3917,1140,1032, 0, 0, 0}, //TV = 8.00(235 lines) AV=2.97 SV=5.17 BV=5.80 + {4201,1140,1024, 0, 0, 0}, //TV = 7.90(252 lines) AV=2.97 SV=5.15 BV=5.71 + {4501,1140,1024, 0, 0, 0}, //TV = 7.80(270 lines) AV=2.97 SV=5.15 BV=5.61 + {4817,1140,1024, 0, 0, 0}, //TV = 7.70(289 lines) AV=2.97 SV=5.15 BV=5.51 + {5184,1140,1024, 0, 0, 0}, //TV = 7.59(311 lines) AV=2.97 SV=5.15 BV=5.41 + {5567,1140,1024, 0, 0, 0}, //TV = 7.49(334 lines) AV=2.97 SV=5.15 BV=5.30 + {5951,1140,1024, 0, 0, 0}, //TV = 7.39(357 lines) AV=2.97 SV=5.15 BV=5.21 + {6384,1140,1024, 0, 0, 0}, //TV = 7.29(383 lines) AV=2.97 SV=5.15 BV=5.11 + {6834,1140,1024, 0, 0, 0}, //TV = 7.19(410 lines) AV=2.97 SV=5.15 BV=5.01 + {7317,1140,1024, 0, 0, 0}, //TV = 7.09(439 lines) AV=2.97 SV=5.15 BV=4.91 + {7834,1140,1024, 0, 0, 0}, //TV = 7.00(470 lines) AV=2.97 SV=5.15 BV=4.81 + {8334,1140,1032, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.17 BV=4.71 + {8334,1216,1040, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.27 BV=4.61 + {8334,1328,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.38 BV=4.50 + {8334,1328,1096, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.47 BV=4.40 + {8334,1424,1088, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.56 BV=4.31 + {8334,1632,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.67 BV=4.21 + {8334,1728,1032, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.77 BV=4.11 + {8334,1840,1040, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.87 BV=4.01 + {8334,1936,1064, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.97 BV=3.90 + {8334,2144,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=6.07 BV=3.81 + {16668,1140,1032, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.17 BV=3.71 + {16668,1216,1040, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.27 BV=3.61 + {16668,1216,1112, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.37 BV=3.51 + {16668,1328,1096, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.47 BV=3.40 + {16668,1424,1096, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.57 BV=3.30 + {16668,1536,1088, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.67 BV=3.21 + {25001,1140,1048, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.19 BV=3.10 + {25001,1216,1048, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.28 BV=3.01 + {25001,1328,1024, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.38 BV=2.92 + {25001,1424,1024, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.48 BV=2.82 + {33268,1140,1040, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=5.18 BV=2.70 + {33268,1216,1040, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=5.27 BV=2.61 + {33268,1216,1112, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=5.37 BV=2.51 + {33268,1328,1096, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=5.47 BV=2.41 + {33268,1424,1096, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=5.57 BV=2.31 + {33268,1632,1024, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=5.67 BV=2.21 + {33268,1728,1040, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=5.78 BV=2.10 + {33268,1840,1040, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=5.87 BV=2.01 + {33268,1936,1056, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=5.96 BV=1.92 + {33268,2144,1024, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=6.07 BV=1.81 + {33268,2240,1056, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=6.17 BV=1.71 + {33268,2448,1032, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=6.27 BV=1.61 + {33268,2560,1056, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=6.37 BV=1.51 + {33268,2752,1056, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=6.47 BV=1.41 + {33268,2960,1048, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=6.56 BV=1.32 + {33268,3200,1040, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=6.67 BV=1.21 + {33268,3456,1032, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=6.77 BV=1.11 + {33268,3712,1032, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=6.87 BV=1.01 + {33268,3968,1040, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=6.98 BV=0.90 + {33268,4224,1040, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=7.07 BV=0.81 + {33268,4608,1024, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=7.17 BV=0.71 + {33268,4864,1040, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=7.27 BV=0.61 + {33268,5248,1032, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=7.37 BV=0.51 + {33268,5632,1032, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=7.47 BV=0.41 + {33268,6016,1040, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=7.58 BV=0.30 + {33268,6544,1024, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=7.68 BV=0.20 + {33268,6896,1040, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=7.77 BV=0.11 + {33268,7472,1032, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=7.88 BV=0.00 + {41668,6384,1032, 0, 0, 0}, //TV = 4.58(2500 lines) AV=2.97 SV=7.65 BV=-0.10 + {41668,6896,1024, 0, 0, 0}, //TV = 4.58(2500 lines) AV=2.97 SV=7.75 BV=-0.20 + {50002,6144,1032, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=7.60 BV=-0.30 + {50002,6544,1040, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=7.70 BV=-0.41 + {50002,7072,1032, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=7.80 BV=-0.51 + {58335,6384,1048, 0, 0, 0}, //TV = 4.10(3500 lines) AV=2.97 SV=7.67 BV=-0.60 + {58335,6896,1040, 0, 0, 0}, //TV = 4.10(3500 lines) AV=2.97 SV=7.77 BV=-0.70 + {66602,6544,1024, 0, 0, 0}, //TV = 3.91(3996 lines) AV=2.97 SV=7.68 BV=-0.80 + {66602,6896,1040, 0, 0, 0}, //TV = 3.91(3996 lines) AV=2.97 SV=7.77 BV=-0.89 + {66602,7472,1032, 0, 0, 0}, //TV = 3.91(3996 lines) AV=2.97 SV=7.88 BV=-1.00 + {66602,7936,1040, 0, 0, 0}, //TV = 3.91(3996 lines) AV=2.97 SV=7.98 BV=-1.10 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sVideoPLineTable_50Hz = +{ +{ + {51,1424,1064, 0, 0, 0}, //TV = 14.26(3 lines) AV=2.97 SV=5.53 BV=11.70 + {67,1216,1032, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.26 BV=11.58 + {67,1216,1088, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.34 BV=11.50 + {67,1328,1072, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.44 BV=11.40 + {84,1140,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.24 BV=11.27 + {84,1216,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.34 BV=11.17 + {101,1140,1024, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.15 BV=11.09 + {101,1140,1080, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.23 BV=11.01 + {101,1216,1104, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.36 BV=10.89 + {117,1140,1088, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.24 BV=10.79 + {117,1216,1080, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.32 BV=10.71 + {134,1216,1032, 0, 0, 0}, //TV = 12.87(8 lines) AV=2.97 SV=5.26 BV=10.58 + {151,1140,1056, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.20 BV=10.46 + {151,1216,1024, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.25 BV=10.42 + {167,1140,1064, 0, 0, 0}, //TV = 12.55(10 lines) AV=2.97 SV=5.21 BV=10.31 + {184,1140,1048, 0, 0, 0}, //TV = 12.41(11 lines) AV=2.97 SV=5.19 BV=10.19 + {201,1140,1032, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.17 BV=10.09 + {201,1140,1088, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.24 BV=10.01 + {217,1140,1080, 0, 0, 0}, //TV = 12.17(13 lines) AV=2.97 SV=5.23 BV=9.91 + {234,1140,1072, 0, 0, 0}, //TV = 12.06(14 lines) AV=2.97 SV=5.22 BV=9.81 + {251,1140,1072, 0, 0, 0}, //TV = 11.96(15 lines) AV=2.97 SV=5.22 BV=9.71 + {267,1140,1080, 0, 0, 0}, //TV = 11.87(16 lines) AV=2.97 SV=5.23 BV=9.61 + {301,1140,1024, 0, 0, 0}, //TV = 11.70(18 lines) AV=2.97 SV=5.15 BV=9.51 + {317,1140,1048, 0, 0, 0}, //TV = 11.62(19 lines) AV=2.97 SV=5.19 BV=9.41 + {334,1140,1056, 0, 0, 0}, //TV = 11.55(20 lines) AV=2.97 SV=5.20 BV=9.32 + {367,1140,1040, 0, 0, 0}, //TV = 11.41(22 lines) AV=2.97 SV=5.18 BV=9.21 + {384,1140,1056, 0, 0, 0}, //TV = 11.35(23 lines) AV=2.97 SV=5.20 BV=9.12 + {417,1140,1048, 0, 0, 0}, //TV = 11.23(25 lines) AV=2.97 SV=5.19 BV=9.01 + {451,1140,1040, 0, 0, 0}, //TV = 11.11(27 lines) AV=2.97 SV=5.18 BV=8.91 + {484,1140,1040, 0, 0, 0}, //TV = 11.01(29 lines) AV=2.97 SV=5.18 BV=8.81 + {517,1140,1040, 0, 0, 0}, //TV = 10.92(31 lines) AV=2.97 SV=5.18 BV=8.71 + {551,1140,1048, 0, 0, 0}, //TV = 10.83(33 lines) AV=2.97 SV=5.19 BV=8.61 + {601,1140,1032, 0, 0, 0}, //TV = 10.70(36 lines) AV=2.97 SV=5.17 BV=8.51 + {634,1140,1048, 0, 0, 0}, //TV = 10.62(38 lines) AV=2.97 SV=5.19 BV=8.41 + {684,1140,1040, 0, 0, 0}, //TV = 10.51(41 lines) AV=2.97 SV=5.18 BV=8.31 + {734,1140,1040, 0, 0, 0}, //TV = 10.41(44 lines) AV=2.97 SV=5.18 BV=8.21 + {784,1140,1040, 0, 0, 0}, //TV = 10.32(47 lines) AV=2.97 SV=5.18 BV=8.11 + {834,1140,1048, 0, 0, 0}, //TV = 10.23(50 lines) AV=2.97 SV=5.19 BV=8.01 + {901,1140,1040, 0, 0, 0}, //TV = 10.12(54 lines) AV=2.97 SV=5.18 BV=7.91 + {967,1140,1040, 0, 0, 0}, //TV = 10.01(58 lines) AV=2.97 SV=5.18 BV=7.81 + {1051,1140,1024, 0, 0, 0}, //TV = 9.89(63 lines) AV=2.97 SV=5.15 BV=7.71 + {1117,1140,1032, 0, 0, 0}, //TV = 9.81(67 lines) AV=2.97 SV=5.17 BV=7.61 + {1201,1140,1032, 0, 0, 0}, //TV = 9.70(72 lines) AV=2.97 SV=5.17 BV=7.51 + {1284,1140,1032, 0, 0, 0}, //TV = 9.61(77 lines) AV=2.97 SV=5.17 BV=7.41 + {1384,1140,1032, 0, 0, 0}, //TV = 9.50(83 lines) AV=2.97 SV=5.17 BV=7.30 + {1484,1140,1024, 0, 0, 0}, //TV = 9.40(89 lines) AV=2.97 SV=5.15 BV=7.21 + {1584,1140,1032, 0, 0, 0}, //TV = 9.30(95 lines) AV=2.97 SV=5.17 BV=7.11 + {1701,1140,1032, 0, 0, 0}, //TV = 9.20(102 lines) AV=2.97 SV=5.17 BV=7.00 + {1834,1140,1024, 0, 0, 0}, //TV = 9.09(110 lines) AV=2.97 SV=5.15 BV=6.91 + {1951,1140,1032, 0, 0, 0}, //TV = 9.00(117 lines) AV=2.97 SV=5.17 BV=6.81 + {2084,1140,1032, 0, 0, 0}, //TV = 8.91(125 lines) AV=2.97 SV=5.17 BV=6.71 + {2234,1140,1032, 0, 0, 0}, //TV = 8.81(134 lines) AV=2.97 SV=5.17 BV=6.61 + {2401,1140,1032, 0, 0, 0}, //TV = 8.70(144 lines) AV=2.97 SV=5.17 BV=6.51 + {2567,1140,1032, 0, 0, 0}, //TV = 8.61(154 lines) AV=2.97 SV=5.17 BV=6.41 + {2751,1140,1032, 0, 0, 0}, //TV = 8.51(165 lines) AV=2.97 SV=5.17 BV=6.31 + {2967,1140,1024, 0, 0, 0}, //TV = 8.40(178 lines) AV=2.97 SV=5.15 BV=6.21 + {3184,1140,1024, 0, 0, 0}, //TV = 8.29(191 lines) AV=2.97 SV=5.15 BV=6.11 + {3417,1140,1032, 0, 0, 0}, //TV = 8.19(205 lines) AV=2.97 SV=5.17 BV=6.00 + {3634,1140,1032, 0, 0, 0}, //TV = 8.10(218 lines) AV=2.97 SV=5.17 BV=5.91 + {3917,1140,1032, 0, 0, 0}, //TV = 8.00(235 lines) AV=2.97 SV=5.17 BV=5.80 + {4201,1140,1024, 0, 0, 0}, //TV = 7.90(252 lines) AV=2.97 SV=5.15 BV=5.71 + {4501,1140,1024, 0, 0, 0}, //TV = 7.80(270 lines) AV=2.97 SV=5.15 BV=5.61 + {4817,1140,1024, 0, 0, 0}, //TV = 7.70(289 lines) AV=2.97 SV=5.15 BV=5.51 + {5184,1140,1024, 0, 0, 0}, //TV = 7.59(311 lines) AV=2.97 SV=5.15 BV=5.41 + {5567,1140,1024, 0, 0, 0}, //TV = 7.49(334 lines) AV=2.97 SV=5.15 BV=5.30 + {5951,1140,1024, 0, 0, 0}, //TV = 7.39(357 lines) AV=2.97 SV=5.15 BV=5.21 + {6384,1140,1024, 0, 0, 0}, //TV = 7.29(383 lines) AV=2.97 SV=5.15 BV=5.11 + {6834,1140,1024, 0, 0, 0}, //TV = 7.19(410 lines) AV=2.97 SV=5.15 BV=5.01 + {7317,1140,1024, 0, 0, 0}, //TV = 7.09(439 lines) AV=2.97 SV=5.15 BV=4.91 + {7834,1140,1024, 0, 0, 0}, //TV = 7.00(470 lines) AV=2.97 SV=5.15 BV=4.81 + {8401,1140,1024, 0, 0, 0}, //TV = 6.90(504 lines) AV=2.97 SV=5.15 BV=4.71 + {8984,1140,1024, 0, 0, 0}, //TV = 6.80(539 lines) AV=2.97 SV=5.15 BV=4.61 + {9634,1140,1024, 0, 0, 0}, //TV = 6.70(578 lines) AV=2.97 SV=5.15 BV=4.51 + {10001,1140,1056, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.20 BV=4.42 + {10001,1216,1064, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.30 BV=4.31 + {10001,1328,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.41 BV=4.21 + {10001,1424,1040, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.50 BV=4.12 + {10001,1536,1040, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.61 BV=4.01 + {10001,1632,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.71 BV=3.91 + {10001,1728,1064, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.81 BV=3.80 + {10001,1840,1072, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.91 BV=3.70 + {10001,2048,1032, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=6.01 BV=3.60 + {10001,2144,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=6.10 BV=3.52 + {20001,1140,1056, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.20 BV=3.42 + {20001,1216,1064, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.30 BV=3.31 + {20001,1328,1048, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.41 BV=3.21 + {20001,1424,1040, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.50 BV=3.12 + {20001,1536,1040, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.61 BV=3.01 + {20001,1632,1048, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.71 BV=2.91 + {30001,1140,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.22 BV=2.81 + {30001,1216,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.31 BV=2.72 + {30001,1328,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.42 BV=2.61 + {30001,1424,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.52 BV=2.51 + {30001,1536,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.62 BV=2.41 + {30001,1632,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.72 BV=2.31 + {30001,1728,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.82 BV=2.21 + {30001,1936,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.93 BV=2.10 + {30001,2048,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.02 BV=2.01 + {30001,2144,1064, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.12 BV=1.91 + {30001,2352,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.22 BV=1.81 + {30001,2560,1024, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.32 BV=1.71 + {30001,2656,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.42 BV=1.61 + {30001,2864,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.53 BV=1.50 + {30001,3072,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.62 BV=1.41 + {30001,3328,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.72 BV=1.31 + {30001,3584,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.82 BV=1.21 + {30001,3840,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.93 BV=1.10 + {30001,4096,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=7.02 BV=1.01 + {30001,4352,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=7.12 BV=0.91 + {30001,4736,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=7.22 BV=0.81 + {30001,4992,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=7.32 BV=0.71 + {30001,5376,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=7.41 BV=0.62 + {30001,5888,1024, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=7.52 BV=0.51 + {30001,6240,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=7.62 BV=0.41 + {30001,6704,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=7.72 BV=0.31 + {30001,7072,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=7.82 BV=0.21 + {30001,7696,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=7.92 BV=0.11 + {40002,6240,1032, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=7.62 BV=-0.00 + {40002,6704,1024, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=7.71 BV=-0.10 + {40002,7072,1040, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=7.81 BV=-0.20 + {50002,6144,1032, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=7.60 BV=-0.30 + {50002,6544,1040, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=7.70 BV=-0.41 + {50002,7072,1032, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=7.80 BV=-0.51 + {60002,6240,1040, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.63 BV=-0.60 + {60002,6704,1040, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.73 BV=-0.70 + {60002,7280,1024, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.83 BV=-0.80 + {60002,7696,1040, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.93 BV=-0.90 + {60002,8192,1048, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=8.03 BV=-1.00 + {60002,8192,1120, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=8.13 BV=-1.10 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_VideoAutoTable = +{ + AETABLE_VIDEO_AUTO, //eAETableID + 129, //u4TotalIndex + 20, //u4StrobeTrigerBV + 117, //i4MaxBV + -11, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sVideoPLineTable_60Hz, + sVideoPLineTable_50Hz, + NULL, +}; + +static strEvPline sVideo1PLineTable_60Hz = +{ +{ + {51,1424,1064, 0, 0, 0}, //TV = 14.26(3 lines) AV=2.97 SV=5.53 BV=11.70 + {67,1216,1032, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.26 BV=11.58 + {67,1216,1088, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.34 BV=11.50 + {67,1328,1072, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.44 BV=11.40 + {84,1140,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.24 BV=11.27 + {84,1216,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.34 BV=11.17 + {101,1140,1024, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.15 BV=11.09 + {101,1140,1080, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.23 BV=11.01 + {101,1216,1104, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.36 BV=10.89 + {117,1140,1088, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.24 BV=10.79 + {117,1216,1080, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.32 BV=10.71 + {134,1216,1032, 0, 0, 0}, //TV = 12.87(8 lines) AV=2.97 SV=5.26 BV=10.58 + {151,1140,1056, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.20 BV=10.46 + {151,1216,1024, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.25 BV=10.42 + {167,1140,1064, 0, 0, 0}, //TV = 12.55(10 lines) AV=2.97 SV=5.21 BV=10.31 + {184,1140,1048, 0, 0, 0}, //TV = 12.41(11 lines) AV=2.97 SV=5.19 BV=10.19 + {201,1140,1032, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.17 BV=10.09 + {201,1140,1088, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.24 BV=10.01 + {217,1140,1080, 0, 0, 0}, //TV = 12.17(13 lines) AV=2.97 SV=5.23 BV=9.91 + {234,1140,1072, 0, 0, 0}, //TV = 12.06(14 lines) AV=2.97 SV=5.22 BV=9.81 + {251,1140,1072, 0, 0, 0}, //TV = 11.96(15 lines) AV=2.97 SV=5.22 BV=9.71 + {267,1140,1080, 0, 0, 0}, //TV = 11.87(16 lines) AV=2.97 SV=5.23 BV=9.61 + {301,1140,1024, 0, 0, 0}, //TV = 11.70(18 lines) AV=2.97 SV=5.15 BV=9.51 + {317,1140,1048, 0, 0, 0}, //TV = 11.62(19 lines) AV=2.97 SV=5.19 BV=9.41 + {334,1140,1056, 0, 0, 0}, //TV = 11.55(20 lines) AV=2.97 SV=5.20 BV=9.32 + {367,1140,1040, 0, 0, 0}, //TV = 11.41(22 lines) AV=2.97 SV=5.18 BV=9.21 + {384,1140,1056, 0, 0, 0}, //TV = 11.35(23 lines) AV=2.97 SV=5.20 BV=9.12 + {417,1140,1048, 0, 0, 0}, //TV = 11.23(25 lines) AV=2.97 SV=5.19 BV=9.01 + {451,1140,1040, 0, 0, 0}, //TV = 11.11(27 lines) AV=2.97 SV=5.18 BV=8.91 + {484,1140,1040, 0, 0, 0}, //TV = 11.01(29 lines) AV=2.97 SV=5.18 BV=8.81 + {517,1140,1040, 0, 0, 0}, //TV = 10.92(31 lines) AV=2.97 SV=5.18 BV=8.71 + {551,1140,1048, 0, 0, 0}, //TV = 10.83(33 lines) AV=2.97 SV=5.19 BV=8.61 + {601,1140,1032, 0, 0, 0}, //TV = 10.70(36 lines) AV=2.97 SV=5.17 BV=8.51 + {634,1140,1048, 0, 0, 0}, //TV = 10.62(38 lines) AV=2.97 SV=5.19 BV=8.41 + {684,1140,1040, 0, 0, 0}, //TV = 10.51(41 lines) AV=2.97 SV=5.18 BV=8.31 + {734,1140,1040, 0, 0, 0}, //TV = 10.41(44 lines) AV=2.97 SV=5.18 BV=8.21 + {784,1140,1040, 0, 0, 0}, //TV = 10.32(47 lines) AV=2.97 SV=5.18 BV=8.11 + {834,1140,1048, 0, 0, 0}, //TV = 10.23(50 lines) AV=2.97 SV=5.19 BV=8.01 + {901,1140,1040, 0, 0, 0}, //TV = 10.12(54 lines) AV=2.97 SV=5.18 BV=7.91 + {967,1140,1040, 0, 0, 0}, //TV = 10.01(58 lines) AV=2.97 SV=5.18 BV=7.81 + {1051,1140,1024, 0, 0, 0}, //TV = 9.89(63 lines) AV=2.97 SV=5.15 BV=7.71 + {1117,1140,1032, 0, 0, 0}, //TV = 9.81(67 lines) AV=2.97 SV=5.17 BV=7.61 + {1201,1140,1032, 0, 0, 0}, //TV = 9.70(72 lines) AV=2.97 SV=5.17 BV=7.51 + {1284,1140,1032, 0, 0, 0}, //TV = 9.61(77 lines) AV=2.97 SV=5.17 BV=7.41 + {1384,1140,1032, 0, 0, 0}, //TV = 9.50(83 lines) AV=2.97 SV=5.17 BV=7.30 + {1484,1140,1024, 0, 0, 0}, //TV = 9.40(89 lines) AV=2.97 SV=5.15 BV=7.21 + {1584,1140,1032, 0, 0, 0}, //TV = 9.30(95 lines) AV=2.97 SV=5.17 BV=7.11 + {1701,1140,1032, 0, 0, 0}, //TV = 9.20(102 lines) AV=2.97 SV=5.17 BV=7.00 + {1834,1140,1024, 0, 0, 0}, //TV = 9.09(110 lines) AV=2.97 SV=5.15 BV=6.91 + {1951,1140,1032, 0, 0, 0}, //TV = 9.00(117 lines) AV=2.97 SV=5.17 BV=6.81 + {2084,1140,1032, 0, 0, 0}, //TV = 8.91(125 lines) AV=2.97 SV=5.17 BV=6.71 + {2234,1140,1032, 0, 0, 0}, //TV = 8.81(134 lines) AV=2.97 SV=5.17 BV=6.61 + {2401,1140,1032, 0, 0, 0}, //TV = 8.70(144 lines) AV=2.97 SV=5.17 BV=6.51 + {2567,1140,1032, 0, 0, 0}, //TV = 8.61(154 lines) AV=2.97 SV=5.17 BV=6.41 + {2751,1140,1032, 0, 0, 0}, //TV = 8.51(165 lines) AV=2.97 SV=5.17 BV=6.31 + {2967,1140,1024, 0, 0, 0}, //TV = 8.40(178 lines) AV=2.97 SV=5.15 BV=6.21 + {3184,1140,1024, 0, 0, 0}, //TV = 8.29(191 lines) AV=2.97 SV=5.15 BV=6.11 + {3417,1140,1032, 0, 0, 0}, //TV = 8.19(205 lines) AV=2.97 SV=5.17 BV=6.00 + {3634,1140,1032, 0, 0, 0}, //TV = 8.10(218 lines) AV=2.97 SV=5.17 BV=5.91 + {3917,1140,1032, 0, 0, 0}, //TV = 8.00(235 lines) AV=2.97 SV=5.17 BV=5.80 + {4201,1140,1024, 0, 0, 0}, //TV = 7.90(252 lines) AV=2.97 SV=5.15 BV=5.71 + {4501,1140,1024, 0, 0, 0}, //TV = 7.80(270 lines) AV=2.97 SV=5.15 BV=5.61 + {4817,1140,1024, 0, 0, 0}, //TV = 7.70(289 lines) AV=2.97 SV=5.15 BV=5.51 + {5184,1140,1024, 0, 0, 0}, //TV = 7.59(311 lines) AV=2.97 SV=5.15 BV=5.41 + {5567,1140,1024, 0, 0, 0}, //TV = 7.49(334 lines) AV=2.97 SV=5.15 BV=5.30 + {5951,1140,1024, 0, 0, 0}, //TV = 7.39(357 lines) AV=2.97 SV=5.15 BV=5.21 + {6384,1140,1024, 0, 0, 0}, //TV = 7.29(383 lines) AV=2.97 SV=5.15 BV=5.11 + {6834,1140,1024, 0, 0, 0}, //TV = 7.19(410 lines) AV=2.97 SV=5.15 BV=5.01 + {7317,1140,1024, 0, 0, 0}, //TV = 7.09(439 lines) AV=2.97 SV=5.15 BV=4.91 + {7834,1140,1024, 0, 0, 0}, //TV = 7.00(470 lines) AV=2.97 SV=5.15 BV=4.81 + {8334,1140,1032, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.17 BV=4.71 + {8334,1216,1040, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.27 BV=4.61 + {8334,1216,1112, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.37 BV=4.51 + {8334,1328,1096, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.47 BV=4.40 + {8334,1424,1088, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.56 BV=4.31 + {8334,1536,1088, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.67 BV=4.21 + {8334,1728,1032, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.77 BV=4.11 + {8334,1840,1040, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.87 BV=4.01 + {8334,1936,1056, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.96 BV=3.91 + {8334,2144,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=6.07 BV=3.81 + {8334,2240,1056, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=6.17 BV=3.70 + {8334,2448,1032, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=6.27 BV=3.61 + {8334,2656,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=6.38 BV=3.50 + {8334,2752,1056, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=6.47 BV=3.41 + {8334,2960,1048, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=6.56 BV=3.31 + {8334,3200,1040, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=6.67 BV=3.21 + {8334,3456,1032, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=6.77 BV=3.11 + {8334,3712,1032, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=6.87 BV=3.01 + {8334,3968,1032, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=6.97 BV=2.91 + {8334,4224,1040, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=7.07 BV=2.81 + {8334,4480,1048, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=7.16 BV=2.71 + {8334,4864,1032, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=7.26 BV=2.62 + {8334,5248,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=7.36 BV=2.52 + {8334,5632,1032, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=7.47 BV=2.41 + {8334,6016,1032, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=7.57 BV=2.31 + {8334,6384,1048, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=7.67 BV=2.20 + {8334,6896,1032, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=7.76 BV=2.11 + {8334,7472,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=7.87 BV=2.01 + {8334,7936,1032, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=7.97 BV=1.91 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sVideo1PLineTable_50Hz = +{ +{ + {51,1424,1064, 0, 0, 0}, //TV = 14.26(3 lines) AV=2.97 SV=5.53 BV=11.70 + {67,1216,1032, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.26 BV=11.58 + {67,1216,1088, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.34 BV=11.50 + {67,1328,1072, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.44 BV=11.40 + {84,1140,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.24 BV=11.27 + {84,1216,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.34 BV=11.17 + {101,1140,1024, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.15 BV=11.09 + {101,1140,1080, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.23 BV=11.01 + {101,1216,1104, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.36 BV=10.89 + {117,1140,1088, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.24 BV=10.79 + {117,1216,1080, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.32 BV=10.71 + {134,1216,1032, 0, 0, 0}, //TV = 12.87(8 lines) AV=2.97 SV=5.26 BV=10.58 + {151,1140,1056, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.20 BV=10.46 + {151,1216,1024, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.25 BV=10.42 + {167,1140,1064, 0, 0, 0}, //TV = 12.55(10 lines) AV=2.97 SV=5.21 BV=10.31 + {184,1140,1048, 0, 0, 0}, //TV = 12.41(11 lines) AV=2.97 SV=5.19 BV=10.19 + {201,1140,1032, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.17 BV=10.09 + {201,1140,1088, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.24 BV=10.01 + {217,1140,1080, 0, 0, 0}, //TV = 12.17(13 lines) AV=2.97 SV=5.23 BV=9.91 + {234,1140,1072, 0, 0, 0}, //TV = 12.06(14 lines) AV=2.97 SV=5.22 BV=9.81 + {251,1140,1072, 0, 0, 0}, //TV = 11.96(15 lines) AV=2.97 SV=5.22 BV=9.71 + {267,1140,1080, 0, 0, 0}, //TV = 11.87(16 lines) AV=2.97 SV=5.23 BV=9.61 + {301,1140,1024, 0, 0, 0}, //TV = 11.70(18 lines) AV=2.97 SV=5.15 BV=9.51 + {317,1140,1048, 0, 0, 0}, //TV = 11.62(19 lines) AV=2.97 SV=5.19 BV=9.41 + {334,1140,1056, 0, 0, 0}, //TV = 11.55(20 lines) AV=2.97 SV=5.20 BV=9.32 + {367,1140,1040, 0, 0, 0}, //TV = 11.41(22 lines) AV=2.97 SV=5.18 BV=9.21 + {384,1140,1056, 0, 0, 0}, //TV = 11.35(23 lines) AV=2.97 SV=5.20 BV=9.12 + {417,1140,1048, 0, 0, 0}, //TV = 11.23(25 lines) AV=2.97 SV=5.19 BV=9.01 + {451,1140,1040, 0, 0, 0}, //TV = 11.11(27 lines) AV=2.97 SV=5.18 BV=8.91 + {484,1140,1040, 0, 0, 0}, //TV = 11.01(29 lines) AV=2.97 SV=5.18 BV=8.81 + {517,1140,1040, 0, 0, 0}, //TV = 10.92(31 lines) AV=2.97 SV=5.18 BV=8.71 + {551,1140,1048, 0, 0, 0}, //TV = 10.83(33 lines) AV=2.97 SV=5.19 BV=8.61 + {601,1140,1032, 0, 0, 0}, //TV = 10.70(36 lines) AV=2.97 SV=5.17 BV=8.51 + {634,1140,1048, 0, 0, 0}, //TV = 10.62(38 lines) AV=2.97 SV=5.19 BV=8.41 + {684,1140,1040, 0, 0, 0}, //TV = 10.51(41 lines) AV=2.97 SV=5.18 BV=8.31 + {734,1140,1040, 0, 0, 0}, //TV = 10.41(44 lines) AV=2.97 SV=5.18 BV=8.21 + {784,1140,1040, 0, 0, 0}, //TV = 10.32(47 lines) AV=2.97 SV=5.18 BV=8.11 + {834,1140,1048, 0, 0, 0}, //TV = 10.23(50 lines) AV=2.97 SV=5.19 BV=8.01 + {901,1140,1040, 0, 0, 0}, //TV = 10.12(54 lines) AV=2.97 SV=5.18 BV=7.91 + {967,1140,1040, 0, 0, 0}, //TV = 10.01(58 lines) AV=2.97 SV=5.18 BV=7.81 + {1051,1140,1024, 0, 0, 0}, //TV = 9.89(63 lines) AV=2.97 SV=5.15 BV=7.71 + {1117,1140,1032, 0, 0, 0}, //TV = 9.81(67 lines) AV=2.97 SV=5.17 BV=7.61 + {1201,1140,1032, 0, 0, 0}, //TV = 9.70(72 lines) AV=2.97 SV=5.17 BV=7.51 + {1284,1140,1032, 0, 0, 0}, //TV = 9.61(77 lines) AV=2.97 SV=5.17 BV=7.41 + {1384,1140,1032, 0, 0, 0}, //TV = 9.50(83 lines) AV=2.97 SV=5.17 BV=7.30 + {1484,1140,1024, 0, 0, 0}, //TV = 9.40(89 lines) AV=2.97 SV=5.15 BV=7.21 + {1584,1140,1032, 0, 0, 0}, //TV = 9.30(95 lines) AV=2.97 SV=5.17 BV=7.11 + {1701,1140,1032, 0, 0, 0}, //TV = 9.20(102 lines) AV=2.97 SV=5.17 BV=7.00 + {1834,1140,1024, 0, 0, 0}, //TV = 9.09(110 lines) AV=2.97 SV=5.15 BV=6.91 + {1951,1140,1032, 0, 0, 0}, //TV = 9.00(117 lines) AV=2.97 SV=5.17 BV=6.81 + {2084,1140,1032, 0, 0, 0}, //TV = 8.91(125 lines) AV=2.97 SV=5.17 BV=6.71 + {2234,1140,1032, 0, 0, 0}, //TV = 8.81(134 lines) AV=2.97 SV=5.17 BV=6.61 + {2401,1140,1032, 0, 0, 0}, //TV = 8.70(144 lines) AV=2.97 SV=5.17 BV=6.51 + {2567,1140,1032, 0, 0, 0}, //TV = 8.61(154 lines) AV=2.97 SV=5.17 BV=6.41 + {2751,1140,1032, 0, 0, 0}, //TV = 8.51(165 lines) AV=2.97 SV=5.17 BV=6.31 + {2967,1140,1024, 0, 0, 0}, //TV = 8.40(178 lines) AV=2.97 SV=5.15 BV=6.21 + {3184,1140,1024, 0, 0, 0}, //TV = 8.29(191 lines) AV=2.97 SV=5.15 BV=6.11 + {3417,1140,1032, 0, 0, 0}, //TV = 8.19(205 lines) AV=2.97 SV=5.17 BV=6.00 + {3634,1140,1032, 0, 0, 0}, //TV = 8.10(218 lines) AV=2.97 SV=5.17 BV=5.91 + {3917,1140,1032, 0, 0, 0}, //TV = 8.00(235 lines) AV=2.97 SV=5.17 BV=5.80 + {4201,1140,1024, 0, 0, 0}, //TV = 7.90(252 lines) AV=2.97 SV=5.15 BV=5.71 + {4501,1140,1024, 0, 0, 0}, //TV = 7.80(270 lines) AV=2.97 SV=5.15 BV=5.61 + {4817,1140,1024, 0, 0, 0}, //TV = 7.70(289 lines) AV=2.97 SV=5.15 BV=5.51 + {5184,1140,1024, 0, 0, 0}, //TV = 7.59(311 lines) AV=2.97 SV=5.15 BV=5.41 + {5567,1140,1024, 0, 0, 0}, //TV = 7.49(334 lines) AV=2.97 SV=5.15 BV=5.30 + {5951,1140,1024, 0, 0, 0}, //TV = 7.39(357 lines) AV=2.97 SV=5.15 BV=5.21 + {6384,1140,1024, 0, 0, 0}, //TV = 7.29(383 lines) AV=2.97 SV=5.15 BV=5.11 + {6834,1140,1024, 0, 0, 0}, //TV = 7.19(410 lines) AV=2.97 SV=5.15 BV=5.01 + {7317,1140,1024, 0, 0, 0}, //TV = 7.09(439 lines) AV=2.97 SV=5.15 BV=4.91 + {7834,1140,1024, 0, 0, 0}, //TV = 7.00(470 lines) AV=2.97 SV=5.15 BV=4.81 + {8316,1140,1040, 0, 0, 0}, //TV = 6.91(498 lines) AV=2.97 SV=5.18 BV=4.70 + {8316,1216,1040, 0, 0, 0}, //TV = 6.91(498 lines) AV=2.97 SV=5.27 BV=4.61 + {8316,1216,1112, 0, 0, 0}, //TV = 6.91(498 lines) AV=2.97 SV=5.37 BV=4.51 + {8316,1328,1096, 0, 0, 0}, //TV = 6.91(498 lines) AV=2.97 SV=5.47 BV=4.41 + {8316,1424,1104, 0, 0, 0}, //TV = 6.91(498 lines) AV=2.97 SV=5.58 BV=4.30 + {8316,1632,1024, 0, 0, 0}, //TV = 6.91(498 lines) AV=2.97 SV=5.67 BV=4.21 + {8316,1728,1040, 0, 0, 0}, //TV = 6.91(498 lines) AV=2.97 SV=5.78 BV=4.10 + {8316,1840,1040, 0, 0, 0}, //TV = 6.91(498 lines) AV=2.97 SV=5.87 BV=4.01 + {8316,1936,1056, 0, 0, 0}, //TV = 6.91(498 lines) AV=2.97 SV=5.96 BV=3.92 + {8316,2144,1024, 0, 0, 0}, //TV = 6.91(498 lines) AV=2.97 SV=6.07 BV=3.81 + {8316,2240,1056, 0, 0, 0}, //TV = 6.91(498 lines) AV=2.97 SV=6.17 BV=3.71 + {8316,2448,1032, 0, 0, 0}, //TV = 6.91(498 lines) AV=2.97 SV=6.27 BV=3.61 + {8316,2656,1024, 0, 0, 0}, //TV = 6.91(498 lines) AV=2.97 SV=6.38 BV=3.51 + {8316,2752,1056, 0, 0, 0}, //TV = 6.91(498 lines) AV=2.97 SV=6.47 BV=3.41 + {8316,2960,1056, 0, 0, 0}, //TV = 6.91(498 lines) AV=2.97 SV=6.58 BV=3.30 + {8316,3200,1040, 0, 0, 0}, //TV = 6.91(498 lines) AV=2.97 SV=6.67 BV=3.21 + {8316,3456,1032, 0, 0, 0}, //TV = 6.91(498 lines) AV=2.97 SV=6.77 BV=3.11 + {8316,3712,1032, 0, 0, 0}, //TV = 6.91(498 lines) AV=2.97 SV=6.87 BV=3.01 + {8316,3968,1040, 0, 0, 0}, //TV = 6.91(498 lines) AV=2.97 SV=6.98 BV=2.90 + {8316,4224,1040, 0, 0, 0}, //TV = 6.91(498 lines) AV=2.97 SV=7.07 BV=2.81 + {8316,4608,1024, 0, 0, 0}, //TV = 6.91(498 lines) AV=2.97 SV=7.17 BV=2.71 + {8316,4864,1040, 0, 0, 0}, //TV = 6.91(498 lines) AV=2.97 SV=7.27 BV=2.61 + {8316,5248,1032, 0, 0, 0}, //TV = 6.91(498 lines) AV=2.97 SV=7.37 BV=2.51 + {8316,5632,1032, 0, 0, 0}, //TV = 6.91(498 lines) AV=2.97 SV=7.47 BV=2.41 + {8316,6016,1040, 0, 0, 0}, //TV = 6.91(498 lines) AV=2.97 SV=7.58 BV=2.30 + {8316,6544,1024, 0, 0, 0}, //TV = 6.91(498 lines) AV=2.97 SV=7.68 BV=2.20 + {8316,6896,1040, 0, 0, 0}, //TV = 6.91(498 lines) AV=2.97 SV=7.77 BV=2.11 + {8316,7472,1024, 0, 0, 0}, //TV = 6.91(498 lines) AV=2.97 SV=7.87 BV=2.01 + {8316,7936,1032, 0, 0, 0}, //TV = 6.91(498 lines) AV=2.97 SV=7.97 BV=1.92 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Video1AutoTable = +{ + AETABLE_VIDEO1_AUTO, //eAETableID + 99, //u4TotalIndex + 20, //u4StrobeTrigerBV + 117, //i4MaxBV + 19, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sVideo1PLineTable_60Hz, + sVideo1PLineTable_50Hz, + NULL, +}; + +static strEvPline sVideo2PLineTable_60Hz = +{ +{ + {51,1424,1064, 0, 0, 0}, //TV = 14.26(3 lines) AV=2.97 SV=5.53 BV=11.70 + {67,1216,1032, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.26 BV=11.58 + {67,1216,1088, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.34 BV=11.50 + {67,1328,1072, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.44 BV=11.40 + {84,1140,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.24 BV=11.27 + {84,1216,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.34 BV=11.17 + {101,1140,1024, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.15 BV=11.09 + {101,1140,1080, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.23 BV=11.01 + {101,1216,1104, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.36 BV=10.89 + {117,1140,1088, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.24 BV=10.79 + {117,1216,1080, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.32 BV=10.71 + {134,1216,1032, 0, 0, 0}, //TV = 12.87(8 lines) AV=2.97 SV=5.26 BV=10.58 + {151,1140,1056, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.20 BV=10.46 + {151,1216,1024, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.25 BV=10.42 + {167,1140,1064, 0, 0, 0}, //TV = 12.55(10 lines) AV=2.97 SV=5.21 BV=10.31 + {184,1140,1048, 0, 0, 0}, //TV = 12.41(11 lines) AV=2.97 SV=5.19 BV=10.19 + {201,1140,1032, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.17 BV=10.09 + {201,1140,1088, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.24 BV=10.01 + {217,1140,1080, 0, 0, 0}, //TV = 12.17(13 lines) AV=2.97 SV=5.23 BV=9.91 + {234,1140,1072, 0, 0, 0}, //TV = 12.06(14 lines) AV=2.97 SV=5.22 BV=9.81 + {251,1140,1072, 0, 0, 0}, //TV = 11.96(15 lines) AV=2.97 SV=5.22 BV=9.71 + {267,1140,1080, 0, 0, 0}, //TV = 11.87(16 lines) AV=2.97 SV=5.23 BV=9.61 + {301,1140,1024, 0, 0, 0}, //TV = 11.70(18 lines) AV=2.97 SV=5.15 BV=9.51 + {317,1140,1048, 0, 0, 0}, //TV = 11.62(19 lines) AV=2.97 SV=5.19 BV=9.41 + {334,1140,1056, 0, 0, 0}, //TV = 11.55(20 lines) AV=2.97 SV=5.20 BV=9.32 + {367,1140,1040, 0, 0, 0}, //TV = 11.41(22 lines) AV=2.97 SV=5.18 BV=9.21 + {384,1140,1056, 0, 0, 0}, //TV = 11.35(23 lines) AV=2.97 SV=5.20 BV=9.12 + {417,1140,1048, 0, 0, 0}, //TV = 11.23(25 lines) AV=2.97 SV=5.19 BV=9.01 + {451,1140,1040, 0, 0, 0}, //TV = 11.11(27 lines) AV=2.97 SV=5.18 BV=8.91 + {484,1140,1040, 0, 0, 0}, //TV = 11.01(29 lines) AV=2.97 SV=5.18 BV=8.81 + {517,1140,1040, 0, 0, 0}, //TV = 10.92(31 lines) AV=2.97 SV=5.18 BV=8.71 + {551,1140,1048, 0, 0, 0}, //TV = 10.83(33 lines) AV=2.97 SV=5.19 BV=8.61 + {601,1140,1032, 0, 0, 0}, //TV = 10.70(36 lines) AV=2.97 SV=5.17 BV=8.51 + {634,1140,1048, 0, 0, 0}, //TV = 10.62(38 lines) AV=2.97 SV=5.19 BV=8.41 + {684,1140,1040, 0, 0, 0}, //TV = 10.51(41 lines) AV=2.97 SV=5.18 BV=8.31 + {734,1140,1040, 0, 0, 0}, //TV = 10.41(44 lines) AV=2.97 SV=5.18 BV=8.21 + {784,1140,1040, 0, 0, 0}, //TV = 10.32(47 lines) AV=2.97 SV=5.18 BV=8.11 + {834,1140,1048, 0, 0, 0}, //TV = 10.23(50 lines) AV=2.97 SV=5.19 BV=8.01 + {901,1140,1040, 0, 0, 0}, //TV = 10.12(54 lines) AV=2.97 SV=5.18 BV=7.91 + {967,1140,1040, 0, 0, 0}, //TV = 10.01(58 lines) AV=2.97 SV=5.18 BV=7.81 + {1051,1140,1024, 0, 0, 0}, //TV = 9.89(63 lines) AV=2.97 SV=5.15 BV=7.71 + {1117,1140,1032, 0, 0, 0}, //TV = 9.81(67 lines) AV=2.97 SV=5.17 BV=7.61 + {1201,1140,1032, 0, 0, 0}, //TV = 9.70(72 lines) AV=2.97 SV=5.17 BV=7.51 + {1284,1140,1032, 0, 0, 0}, //TV = 9.61(77 lines) AV=2.97 SV=5.17 BV=7.41 + {1384,1140,1032, 0, 0, 0}, //TV = 9.50(83 lines) AV=2.97 SV=5.17 BV=7.30 + {1484,1140,1024, 0, 0, 0}, //TV = 9.40(89 lines) AV=2.97 SV=5.15 BV=7.21 + {1584,1140,1032, 0, 0, 0}, //TV = 9.30(95 lines) AV=2.97 SV=5.17 BV=7.11 + {1701,1140,1032, 0, 0, 0}, //TV = 9.20(102 lines) AV=2.97 SV=5.17 BV=7.00 + {1834,1140,1024, 0, 0, 0}, //TV = 9.09(110 lines) AV=2.97 SV=5.15 BV=6.91 + {1951,1140,1032, 0, 0, 0}, //TV = 9.00(117 lines) AV=2.97 SV=5.17 BV=6.81 + {2084,1140,1032, 0, 0, 0}, //TV = 8.91(125 lines) AV=2.97 SV=5.17 BV=6.71 + {2234,1140,1032, 0, 0, 0}, //TV = 8.81(134 lines) AV=2.97 SV=5.17 BV=6.61 + {2401,1140,1032, 0, 0, 0}, //TV = 8.70(144 lines) AV=2.97 SV=5.17 BV=6.51 + {2567,1140,1032, 0, 0, 0}, //TV = 8.61(154 lines) AV=2.97 SV=5.17 BV=6.41 + {2751,1140,1032, 0, 0, 0}, //TV = 8.51(165 lines) AV=2.97 SV=5.17 BV=6.31 + {2967,1140,1024, 0, 0, 0}, //TV = 8.40(178 lines) AV=2.97 SV=5.15 BV=6.21 + {3184,1140,1024, 0, 0, 0}, //TV = 8.29(191 lines) AV=2.97 SV=5.15 BV=6.11 + {3417,1140,1032, 0, 0, 0}, //TV = 8.19(205 lines) AV=2.97 SV=5.17 BV=6.00 + {3634,1140,1032, 0, 0, 0}, //TV = 8.10(218 lines) AV=2.97 SV=5.17 BV=5.91 + {3917,1140,1032, 0, 0, 0}, //TV = 8.00(235 lines) AV=2.97 SV=5.17 BV=5.80 + {4201,1140,1024, 0, 0, 0}, //TV = 7.90(252 lines) AV=2.97 SV=5.15 BV=5.71 + {4501,1140,1024, 0, 0, 0}, //TV = 7.80(270 lines) AV=2.97 SV=5.15 BV=5.61 + {4817,1140,1024, 0, 0, 0}, //TV = 7.70(289 lines) AV=2.97 SV=5.15 BV=5.51 + {5184,1140,1024, 0, 0, 0}, //TV = 7.59(311 lines) AV=2.97 SV=5.15 BV=5.41 + {5567,1140,1024, 0, 0, 0}, //TV = 7.49(334 lines) AV=2.97 SV=5.15 BV=5.30 + {5951,1140,1024, 0, 0, 0}, //TV = 7.39(357 lines) AV=2.97 SV=5.15 BV=5.21 + {6384,1140,1024, 0, 0, 0}, //TV = 7.29(383 lines) AV=2.97 SV=5.15 BV=5.11 + {6834,1140,1024, 0, 0, 0}, //TV = 7.19(410 lines) AV=2.97 SV=5.15 BV=5.01 + {7317,1140,1024, 0, 0, 0}, //TV = 7.09(439 lines) AV=2.97 SV=5.15 BV=4.91 + {7834,1140,1024, 0, 0, 0}, //TV = 7.00(470 lines) AV=2.97 SV=5.15 BV=4.81 + {8334,1140,1032, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.17 BV=4.71 + {8334,1216,1040, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.27 BV=4.61 + {8334,1328,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.38 BV=4.50 + {8334,1328,1096, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.47 BV=4.40 + {8334,1424,1088, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.56 BV=4.31 + {8334,1632,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.67 BV=4.21 + {8334,1728,1032, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.77 BV=4.11 + {8334,1840,1040, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.87 BV=4.01 + {8334,1936,1064, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.97 BV=3.90 + {8334,2144,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=6.07 BV=3.81 + {16668,1140,1032, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.17 BV=3.71 + {16668,1216,1040, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.27 BV=3.61 + {16668,1216,1112, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.37 BV=3.51 + {16668,1328,1096, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.47 BV=3.40 + {16668,1424,1088, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.56 BV=3.31 + {16668,1536,1088, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.67 BV=3.21 + {16668,1728,1032, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.77 BV=3.11 + {16668,1840,1040, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.87 BV=3.01 + {16668,1936,1056, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.96 BV=2.91 + {16668,2144,1024, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=6.07 BV=2.81 + {16668,2240,1056, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=6.17 BV=2.70 + {16668,2448,1032, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=6.27 BV=2.61 + {16668,2656,1024, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=6.38 BV=2.50 + {16668,2752,1056, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=6.47 BV=2.41 + {16668,2960,1048, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=6.56 BV=2.31 + {16668,3200,1040, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=6.67 BV=2.21 + {16668,3456,1032, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=6.77 BV=2.11 + {16668,3712,1032, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=6.87 BV=2.01 + {16668,3968,1032, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=6.97 BV=1.91 + {16668,4224,1040, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=7.07 BV=1.81 + {25001,3072,1024, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=6.58 BV=1.71 + {25001,3200,1048, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=6.68 BV=1.62 + {25001,3456,1040, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=6.78 BV=1.52 + {25001,3712,1040, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=6.88 BV=1.41 + {25001,3968,1040, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=6.98 BV=1.32 + {33268,3200,1040, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=6.67 BV=1.21 + {33268,3456,1032, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=6.77 BV=1.11 + {33268,3712,1040, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=6.88 BV=1.00 + {33268,3968,1040, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=6.98 BV=0.90 + {33268,4224,1040, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=7.07 BV=0.81 + {33268,4608,1024, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=7.17 BV=0.71 + {33268,4864,1040, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=7.27 BV=0.61 + {33268,5248,1032, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=7.37 BV=0.51 + {33268,5632,1032, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=7.47 BV=0.41 + {33268,6016,1032, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=7.57 BV=0.31 + {33268,6384,1040, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=7.66 BV=0.22 + {33268,6896,1040, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=7.77 BV=0.11 + {33268,7472,1032, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=7.88 BV=0.00 + {33268,7936,1040, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=7.98 BV=-0.10 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sVideo2PLineTable_50Hz = +{ +{ + {51,1424,1064, 0, 0, 0}, //TV = 14.26(3 lines) AV=2.97 SV=5.53 BV=11.70 + {67,1216,1032, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.26 BV=11.58 + {67,1216,1088, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.34 BV=11.50 + {67,1328,1072, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.44 BV=11.40 + {84,1140,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.24 BV=11.27 + {84,1216,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.34 BV=11.17 + {101,1140,1024, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.15 BV=11.09 + {101,1140,1080, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.23 BV=11.01 + {101,1216,1104, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.36 BV=10.89 + {117,1140,1088, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.24 BV=10.79 + {117,1216,1080, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.32 BV=10.71 + {134,1216,1032, 0, 0, 0}, //TV = 12.87(8 lines) AV=2.97 SV=5.26 BV=10.58 + {151,1140,1056, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.20 BV=10.46 + {151,1216,1024, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.25 BV=10.42 + {167,1140,1064, 0, 0, 0}, //TV = 12.55(10 lines) AV=2.97 SV=5.21 BV=10.31 + {184,1140,1048, 0, 0, 0}, //TV = 12.41(11 lines) AV=2.97 SV=5.19 BV=10.19 + {201,1140,1032, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.17 BV=10.09 + {201,1140,1088, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.24 BV=10.01 + {217,1140,1080, 0, 0, 0}, //TV = 12.17(13 lines) AV=2.97 SV=5.23 BV=9.91 + {234,1140,1072, 0, 0, 0}, //TV = 12.06(14 lines) AV=2.97 SV=5.22 BV=9.81 + {251,1140,1072, 0, 0, 0}, //TV = 11.96(15 lines) AV=2.97 SV=5.22 BV=9.71 + {267,1140,1080, 0, 0, 0}, //TV = 11.87(16 lines) AV=2.97 SV=5.23 BV=9.61 + {301,1140,1024, 0, 0, 0}, //TV = 11.70(18 lines) AV=2.97 SV=5.15 BV=9.51 + {317,1140,1048, 0, 0, 0}, //TV = 11.62(19 lines) AV=2.97 SV=5.19 BV=9.41 + {334,1140,1056, 0, 0, 0}, //TV = 11.55(20 lines) AV=2.97 SV=5.20 BV=9.32 + {367,1140,1040, 0, 0, 0}, //TV = 11.41(22 lines) AV=2.97 SV=5.18 BV=9.21 + {384,1140,1056, 0, 0, 0}, //TV = 11.35(23 lines) AV=2.97 SV=5.20 BV=9.12 + {417,1140,1048, 0, 0, 0}, //TV = 11.23(25 lines) AV=2.97 SV=5.19 BV=9.01 + {451,1140,1040, 0, 0, 0}, //TV = 11.11(27 lines) AV=2.97 SV=5.18 BV=8.91 + {484,1140,1040, 0, 0, 0}, //TV = 11.01(29 lines) AV=2.97 SV=5.18 BV=8.81 + {517,1140,1040, 0, 0, 0}, //TV = 10.92(31 lines) AV=2.97 SV=5.18 BV=8.71 + {551,1140,1048, 0, 0, 0}, //TV = 10.83(33 lines) AV=2.97 SV=5.19 BV=8.61 + {601,1140,1032, 0, 0, 0}, //TV = 10.70(36 lines) AV=2.97 SV=5.17 BV=8.51 + {634,1140,1048, 0, 0, 0}, //TV = 10.62(38 lines) AV=2.97 SV=5.19 BV=8.41 + {684,1140,1040, 0, 0, 0}, //TV = 10.51(41 lines) AV=2.97 SV=5.18 BV=8.31 + {734,1140,1040, 0, 0, 0}, //TV = 10.41(44 lines) AV=2.97 SV=5.18 BV=8.21 + {784,1140,1040, 0, 0, 0}, //TV = 10.32(47 lines) AV=2.97 SV=5.18 BV=8.11 + {834,1140,1048, 0, 0, 0}, //TV = 10.23(50 lines) AV=2.97 SV=5.19 BV=8.01 + {901,1140,1040, 0, 0, 0}, //TV = 10.12(54 lines) AV=2.97 SV=5.18 BV=7.91 + {967,1140,1040, 0, 0, 0}, //TV = 10.01(58 lines) AV=2.97 SV=5.18 BV=7.81 + {1051,1140,1024, 0, 0, 0}, //TV = 9.89(63 lines) AV=2.97 SV=5.15 BV=7.71 + {1117,1140,1032, 0, 0, 0}, //TV = 9.81(67 lines) AV=2.97 SV=5.17 BV=7.61 + {1201,1140,1032, 0, 0, 0}, //TV = 9.70(72 lines) AV=2.97 SV=5.17 BV=7.51 + {1284,1140,1032, 0, 0, 0}, //TV = 9.61(77 lines) AV=2.97 SV=5.17 BV=7.41 + {1384,1140,1032, 0, 0, 0}, //TV = 9.50(83 lines) AV=2.97 SV=5.17 BV=7.30 + {1484,1140,1024, 0, 0, 0}, //TV = 9.40(89 lines) AV=2.97 SV=5.15 BV=7.21 + {1584,1140,1032, 0, 0, 0}, //TV = 9.30(95 lines) AV=2.97 SV=5.17 BV=7.11 + {1701,1140,1032, 0, 0, 0}, //TV = 9.20(102 lines) AV=2.97 SV=5.17 BV=7.00 + {1834,1140,1024, 0, 0, 0}, //TV = 9.09(110 lines) AV=2.97 SV=5.15 BV=6.91 + {1951,1140,1032, 0, 0, 0}, //TV = 9.00(117 lines) AV=2.97 SV=5.17 BV=6.81 + {2084,1140,1032, 0, 0, 0}, //TV = 8.91(125 lines) AV=2.97 SV=5.17 BV=6.71 + {2234,1140,1032, 0, 0, 0}, //TV = 8.81(134 lines) AV=2.97 SV=5.17 BV=6.61 + {2401,1140,1032, 0, 0, 0}, //TV = 8.70(144 lines) AV=2.97 SV=5.17 BV=6.51 + {2567,1140,1032, 0, 0, 0}, //TV = 8.61(154 lines) AV=2.97 SV=5.17 BV=6.41 + {2751,1140,1032, 0, 0, 0}, //TV = 8.51(165 lines) AV=2.97 SV=5.17 BV=6.31 + {2967,1140,1024, 0, 0, 0}, //TV = 8.40(178 lines) AV=2.97 SV=5.15 BV=6.21 + {3184,1140,1024, 0, 0, 0}, //TV = 8.29(191 lines) AV=2.97 SV=5.15 BV=6.11 + {3417,1140,1032, 0, 0, 0}, //TV = 8.19(205 lines) AV=2.97 SV=5.17 BV=6.00 + {3634,1140,1032, 0, 0, 0}, //TV = 8.10(218 lines) AV=2.97 SV=5.17 BV=5.91 + {3917,1140,1032, 0, 0, 0}, //TV = 8.00(235 lines) AV=2.97 SV=5.17 BV=5.80 + {4201,1140,1024, 0, 0, 0}, //TV = 7.90(252 lines) AV=2.97 SV=5.15 BV=5.71 + {4501,1140,1024, 0, 0, 0}, //TV = 7.80(270 lines) AV=2.97 SV=5.15 BV=5.61 + {4817,1140,1024, 0, 0, 0}, //TV = 7.70(289 lines) AV=2.97 SV=5.15 BV=5.51 + {5184,1140,1024, 0, 0, 0}, //TV = 7.59(311 lines) AV=2.97 SV=5.15 BV=5.41 + {5567,1140,1024, 0, 0, 0}, //TV = 7.49(334 lines) AV=2.97 SV=5.15 BV=5.30 + {5951,1140,1024, 0, 0, 0}, //TV = 7.39(357 lines) AV=2.97 SV=5.15 BV=5.21 + {6384,1140,1024, 0, 0, 0}, //TV = 7.29(383 lines) AV=2.97 SV=5.15 BV=5.11 + {6834,1140,1024, 0, 0, 0}, //TV = 7.19(410 lines) AV=2.97 SV=5.15 BV=5.01 + {7317,1140,1024, 0, 0, 0}, //TV = 7.09(439 lines) AV=2.97 SV=5.15 BV=4.91 + {7834,1140,1024, 0, 0, 0}, //TV = 7.00(470 lines) AV=2.97 SV=5.15 BV=4.81 + {8401,1140,1024, 0, 0, 0}, //TV = 6.90(504 lines) AV=2.97 SV=5.15 BV=4.71 + {8984,1140,1024, 0, 0, 0}, //TV = 6.80(539 lines) AV=2.97 SV=5.15 BV=4.61 + {9634,1140,1024, 0, 0, 0}, //TV = 6.70(578 lines) AV=2.97 SV=5.15 BV=4.51 + {10001,1140,1056, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.20 BV=4.42 + {10001,1216,1064, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.30 BV=4.31 + {10001,1328,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.41 BV=4.21 + {10001,1424,1040, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.50 BV=4.12 + {10001,1536,1040, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.61 BV=4.01 + {10001,1632,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.71 BV=3.91 + {10001,1728,1064, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.81 BV=3.80 + {10001,1840,1064, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.90 BV=3.71 + {10001,2048,1032, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=6.01 BV=3.60 + {10001,2144,1056, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=6.11 BV=3.50 + {10001,2352,1024, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=6.20 BV=3.41 + {10001,2448,1064, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=6.31 BV=3.30 + {10001,2656,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=6.41 BV=3.21 + {10001,2864,1040, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=6.51 BV=3.11 + {10001,3072,1040, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=6.61 BV=3.01 + {10001,3328,1024, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=6.70 BV=2.91 + {10001,3584,1024, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=6.81 BV=2.81 + {10001,3840,1024, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=6.91 BV=2.71 + {10001,4096,1024, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=7.00 BV=2.61 + {10001,4352,1032, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=7.10 BV=2.52 + {10001,4736,1024, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=7.21 BV=2.41 + {10001,4992,1040, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=7.31 BV=2.31 + {10001,5376,1032, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=7.40 BV=2.21 + {10001,5760,1032, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=7.50 BV=2.11 + {20001,3072,1040, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=6.61 BV=2.01 + {20001,3328,1024, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=6.70 BV=1.91 + {20001,3584,1024, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=6.81 BV=1.81 + {20001,3840,1024, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=6.91 BV=1.71 + {20001,4096,1024, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=7.00 BV=1.61 + {20001,4352,1032, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=7.10 BV=1.52 + {30001,3072,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.62 BV=1.41 + {30001,3328,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.72 BV=1.31 + {30001,3584,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.82 BV=1.21 + {30001,3840,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.92 BV=1.11 + {30001,4096,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=7.02 BV=1.01 + {30001,4352,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=7.12 BV=0.91 + {30001,4736,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=7.22 BV=0.81 + {30001,5120,1024, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=7.32 BV=0.71 + {30001,5376,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=7.41 BV=0.62 + {30001,5760,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=7.51 BV=0.52 + {30001,6240,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=7.62 BV=0.41 + {30001,6704,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=7.72 BV=0.31 + {30001,7072,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=7.82 BV=0.21 + {30001,7696,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=7.92 BV=0.11 + {30001,8192,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=8.03 BV=-0.00 + {30001,8192,1120, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=8.13 BV=-0.10 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Video2AutoTable = +{ + AETABLE_VIDEO2_AUTO, //eAETableID + 119, //u4TotalIndex + 20, //u4StrobeTrigerBV + 117, //i4MaxBV + -1, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sVideo2PLineTable_60Hz, + sVideo2PLineTable_50Hz, + NULL, +}; + +static strEvPline sCustom1PLineTable_60Hz = +{ +{ + {51,1424,1064, 0, 0, 0}, //TV = 14.26(3 lines) AV=2.97 SV=5.53 BV=11.70 + {67,1216,1032, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.26 BV=11.58 + {67,1216,1088, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.34 BV=11.50 + {67,1328,1072, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.44 BV=11.40 + {84,1140,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.24 BV=11.27 + {84,1216,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.34 BV=11.17 + {101,1140,1024, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.15 BV=11.09 + {101,1140,1080, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.23 BV=11.01 + {101,1216,1104, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.36 BV=10.89 + {117,1140,1088, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.24 BV=10.79 + {117,1216,1080, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.32 BV=10.71 + {134,1216,1032, 0, 0, 0}, //TV = 12.87(8 lines) AV=2.97 SV=5.26 BV=10.58 + {151,1140,1056, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.20 BV=10.46 + {151,1216,1024, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.25 BV=10.42 + {167,1140,1064, 0, 0, 0}, //TV = 12.55(10 lines) AV=2.97 SV=5.21 BV=10.31 + {184,1140,1048, 0, 0, 0}, //TV = 12.41(11 lines) AV=2.97 SV=5.19 BV=10.19 + {201,1140,1032, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.17 BV=10.09 + {201,1140,1088, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.24 BV=10.01 + {217,1140,1080, 0, 0, 0}, //TV = 12.17(13 lines) AV=2.97 SV=5.23 BV=9.91 + {234,1140,1072, 0, 0, 0}, //TV = 12.06(14 lines) AV=2.97 SV=5.22 BV=9.81 + {251,1140,1072, 0, 0, 0}, //TV = 11.96(15 lines) AV=2.97 SV=5.22 BV=9.71 + {267,1140,1080, 0, 0, 0}, //TV = 11.87(16 lines) AV=2.97 SV=5.23 BV=9.61 + {301,1140,1024, 0, 0, 0}, //TV = 11.70(18 lines) AV=2.97 SV=5.15 BV=9.51 + {317,1140,1048, 0, 0, 0}, //TV = 11.62(19 lines) AV=2.97 SV=5.19 BV=9.41 + {334,1140,1056, 0, 0, 0}, //TV = 11.55(20 lines) AV=2.97 SV=5.20 BV=9.32 + {367,1140,1040, 0, 0, 0}, //TV = 11.41(22 lines) AV=2.97 SV=5.18 BV=9.21 + {384,1140,1056, 0, 0, 0}, //TV = 11.35(23 lines) AV=2.97 SV=5.20 BV=9.12 + {417,1140,1048, 0, 0, 0}, //TV = 11.23(25 lines) AV=2.97 SV=5.19 BV=9.01 + {451,1140,1040, 0, 0, 0}, //TV = 11.11(27 lines) AV=2.97 SV=5.18 BV=8.91 + {484,1140,1040, 0, 0, 0}, //TV = 11.01(29 lines) AV=2.97 SV=5.18 BV=8.81 + {517,1140,1040, 0, 0, 0}, //TV = 10.92(31 lines) AV=2.97 SV=5.18 BV=8.71 + {551,1140,1048, 0, 0, 0}, //TV = 10.83(33 lines) AV=2.97 SV=5.19 BV=8.61 + {601,1140,1032, 0, 0, 0}, //TV = 10.70(36 lines) AV=2.97 SV=5.17 BV=8.51 + {634,1140,1048, 0, 0, 0}, //TV = 10.62(38 lines) AV=2.97 SV=5.19 BV=8.41 + {684,1140,1040, 0, 0, 0}, //TV = 10.51(41 lines) AV=2.97 SV=5.18 BV=8.31 + {734,1140,1040, 0, 0, 0}, //TV = 10.41(44 lines) AV=2.97 SV=5.18 BV=8.21 + {784,1140,1040, 0, 0, 0}, //TV = 10.32(47 lines) AV=2.97 SV=5.18 BV=8.11 + {834,1140,1048, 0, 0, 0}, //TV = 10.23(50 lines) AV=2.97 SV=5.19 BV=8.01 + {901,1140,1040, 0, 0, 0}, //TV = 10.12(54 lines) AV=2.97 SV=5.18 BV=7.91 + {967,1140,1040, 0, 0, 0}, //TV = 10.01(58 lines) AV=2.97 SV=5.18 BV=7.81 + {1051,1140,1024, 0, 0, 0}, //TV = 9.89(63 lines) AV=2.97 SV=5.15 BV=7.71 + {1117,1140,1032, 0, 0, 0}, //TV = 9.81(67 lines) AV=2.97 SV=5.17 BV=7.61 + {1201,1140,1032, 0, 0, 0}, //TV = 9.70(72 lines) AV=2.97 SV=5.17 BV=7.51 + {1284,1140,1032, 0, 0, 0}, //TV = 9.61(77 lines) AV=2.97 SV=5.17 BV=7.41 + {1384,1140,1032, 0, 0, 0}, //TV = 9.50(83 lines) AV=2.97 SV=5.17 BV=7.30 + {1484,1140,1024, 0, 0, 0}, //TV = 9.40(89 lines) AV=2.97 SV=5.15 BV=7.21 + {1584,1140,1032, 0, 0, 0}, //TV = 9.30(95 lines) AV=2.97 SV=5.17 BV=7.11 + {1701,1140,1032, 0, 0, 0}, //TV = 9.20(102 lines) AV=2.97 SV=5.17 BV=7.00 + {1834,1140,1024, 0, 0, 0}, //TV = 9.09(110 lines) AV=2.97 SV=5.15 BV=6.91 + {1951,1140,1032, 0, 0, 0}, //TV = 9.00(117 lines) AV=2.97 SV=5.17 BV=6.81 + {2084,1140,1032, 0, 0, 0}, //TV = 8.91(125 lines) AV=2.97 SV=5.17 BV=6.71 + {2234,1140,1032, 0, 0, 0}, //TV = 8.81(134 lines) AV=2.97 SV=5.17 BV=6.61 + {2401,1140,1032, 0, 0, 0}, //TV = 8.70(144 lines) AV=2.97 SV=5.17 BV=6.51 + {2567,1140,1032, 0, 0, 0}, //TV = 8.61(154 lines) AV=2.97 SV=5.17 BV=6.41 + {2751,1140,1032, 0, 0, 0}, //TV = 8.51(165 lines) AV=2.97 SV=5.17 BV=6.31 + {2967,1140,1024, 0, 0, 0}, //TV = 8.40(178 lines) AV=2.97 SV=5.15 BV=6.21 + {3184,1140,1024, 0, 0, 0}, //TV = 8.29(191 lines) AV=2.97 SV=5.15 BV=6.11 + {3417,1140,1032, 0, 0, 0}, //TV = 8.19(205 lines) AV=2.97 SV=5.17 BV=6.00 + {3634,1140,1032, 0, 0, 0}, //TV = 8.10(218 lines) AV=2.97 SV=5.17 BV=5.91 + {3917,1140,1032, 0, 0, 0}, //TV = 8.00(235 lines) AV=2.97 SV=5.17 BV=5.80 + {4201,1140,1024, 0, 0, 0}, //TV = 7.90(252 lines) AV=2.97 SV=5.15 BV=5.71 + {4501,1140,1024, 0, 0, 0}, //TV = 7.80(270 lines) AV=2.97 SV=5.15 BV=5.61 + {4817,1140,1024, 0, 0, 0}, //TV = 7.70(289 lines) AV=2.97 SV=5.15 BV=5.51 + {5184,1140,1024, 0, 0, 0}, //TV = 7.59(311 lines) AV=2.97 SV=5.15 BV=5.41 + {5567,1140,1024, 0, 0, 0}, //TV = 7.49(334 lines) AV=2.97 SV=5.15 BV=5.30 + {5951,1140,1024, 0, 0, 0}, //TV = 7.39(357 lines) AV=2.97 SV=5.15 BV=5.21 + {6384,1140,1024, 0, 0, 0}, //TV = 7.29(383 lines) AV=2.97 SV=5.15 BV=5.11 + {6834,1140,1024, 0, 0, 0}, //TV = 7.19(410 lines) AV=2.97 SV=5.15 BV=5.01 + {7317,1140,1024, 0, 0, 0}, //TV = 7.09(439 lines) AV=2.97 SV=5.15 BV=4.91 + {7834,1140,1024, 0, 0, 0}, //TV = 7.00(470 lines) AV=2.97 SV=5.15 BV=4.81 + {8334,1140,1032, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.17 BV=4.71 + {8334,1216,1040, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.27 BV=4.61 + {8334,1328,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.38 BV=4.50 + {8334,1328,1096, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.47 BV=4.40 + {8334,1424,1088, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.56 BV=4.31 + {8334,1632,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.67 BV=4.21 + {8334,1728,1032, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.77 BV=4.11 + {8334,1840,1040, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.87 BV=4.01 + {8334,1936,1064, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.97 BV=3.90 + {8334,2144,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=6.07 BV=3.81 + {16668,1140,1032, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.17 BV=3.71 + {16668,1216,1040, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.27 BV=3.61 + {16668,1216,1112, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.37 BV=3.51 + {16668,1328,1096, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.47 BV=3.40 + {16668,1424,1096, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.57 BV=3.30 + {16668,1536,1088, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.67 BV=3.21 + {25001,1140,1048, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.19 BV=3.10 + {25001,1216,1048, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.28 BV=3.01 + {25001,1328,1024, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.38 BV=2.92 + {25001,1424,1024, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.48 BV=2.82 + {33335,1140,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.17 BV=2.71 + {33335,1216,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.27 BV=2.61 + {33335,1216,1112, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.37 BV=2.51 + {33335,1328,1096, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.47 BV=2.40 + {33335,1424,1088, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.56 BV=2.31 + {33335,1536,1088, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.67 BV=2.21 + {33335,1728,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.77 BV=2.11 + {33335,1840,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.87 BV=2.01 + {33335,1936,1056, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.96 BV=1.91 + {33335,2144,1024, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.07 BV=1.81 + {33335,2240,1056, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.17 BV=1.70 + {33335,2448,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.27 BV=1.61 + {33335,2656,1024, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.38 BV=1.50 + {33335,2752,1056, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.47 BV=1.41 + {33335,2960,1048, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.56 BV=1.31 + {33335,3200,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.67 BV=1.21 + {33335,3456,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.77 BV=1.11 + {33335,3712,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.87 BV=1.01 + {41668,3200,1024, 0, 0, 0}, //TV = 4.58(2500 lines) AV=2.97 SV=6.64 BV=0.91 + {41668,3328,1056, 0, 0, 0}, //TV = 4.58(2500 lines) AV=2.97 SV=6.74 BV=0.81 + {50002,3072,1024, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.58 BV=0.71 + {50002,3200,1056, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.69 BV=0.60 + {50002,3456,1040, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.78 BV=0.52 + {58335,3200,1032, 0, 0, 0}, //TV = 4.10(3500 lines) AV=2.97 SV=6.66 BV=0.42 + {58335,3456,1024, 0, 0, 0}, //TV = 4.10(3500 lines) AV=2.97 SV=6.75 BV=0.32 + {66669,3200,1040, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=6.67 BV=0.21 + {66669,3456,1032, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=6.77 BV=0.11 + {66669,3712,1032, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=6.87 BV=0.01 + {66669,3968,1040, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=6.98 BV=-0.10 + {66669,4224,1048, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.08 BV=-0.20 + {66669,4608,1032, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.18 BV=-0.30 + {66669,4864,1048, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.28 BV=-0.40 + {66669,5248,1040, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.38 BV=-0.50 + {66669,5632,1040, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.48 BV=-0.60 + {75002,5376,1032, 0, 0, 0}, //TV = 3.74(4500 lines) AV=2.97 SV=7.40 BV=-0.70 + {83336,5248,1024, 0, 0, 0}, //TV = 3.58(5000 lines) AV=2.97 SV=7.36 BV=-0.80 + {91669,4992,1048, 0, 0, 0}, //TV = 3.45(5500 lines) AV=2.97 SV=7.32 BV=-0.90 + {91669,5376,1040, 0, 0, 0}, //TV = 3.45(5500 lines) AV=2.97 SV=7.41 BV=-1.00 + {100003,5376,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.39 BV=-1.10 + {100003,5760,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.49 BV=-1.20 + {100003,6144,1032, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.60 BV=-1.30 + {100003,6544,1032, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.69 BV=-1.39 + {100003,7072,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.79 BV=-1.50 + {100003,7472,1040, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.89 BV=-1.60 + {100003,7936,1048, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.99 BV=-1.69 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCustom1PLineTable_50Hz = +{ +{ + {51,1424,1064, 0, 0, 0}, //TV = 14.26(3 lines) AV=2.97 SV=5.53 BV=11.70 + {67,1216,1032, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.26 BV=11.58 + {67,1216,1088, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.34 BV=11.50 + {67,1328,1072, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.44 BV=11.40 + {84,1140,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.24 BV=11.27 + {84,1216,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.34 BV=11.17 + {101,1140,1024, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.15 BV=11.09 + {101,1140,1080, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.23 BV=11.01 + {101,1216,1104, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.36 BV=10.89 + {117,1140,1088, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.24 BV=10.79 + {117,1216,1080, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.32 BV=10.71 + {134,1216,1032, 0, 0, 0}, //TV = 12.87(8 lines) AV=2.97 SV=5.26 BV=10.58 + {151,1140,1056, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.20 BV=10.46 + {151,1216,1024, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.25 BV=10.42 + {167,1140,1064, 0, 0, 0}, //TV = 12.55(10 lines) AV=2.97 SV=5.21 BV=10.31 + {184,1140,1048, 0, 0, 0}, //TV = 12.41(11 lines) AV=2.97 SV=5.19 BV=10.19 + {201,1140,1032, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.17 BV=10.09 + {201,1140,1088, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.24 BV=10.01 + {217,1140,1080, 0, 0, 0}, //TV = 12.17(13 lines) AV=2.97 SV=5.23 BV=9.91 + {234,1140,1072, 0, 0, 0}, //TV = 12.06(14 lines) AV=2.97 SV=5.22 BV=9.81 + {251,1140,1072, 0, 0, 0}, //TV = 11.96(15 lines) AV=2.97 SV=5.22 BV=9.71 + {267,1140,1080, 0, 0, 0}, //TV = 11.87(16 lines) AV=2.97 SV=5.23 BV=9.61 + {301,1140,1024, 0, 0, 0}, //TV = 11.70(18 lines) AV=2.97 SV=5.15 BV=9.51 + {317,1140,1048, 0, 0, 0}, //TV = 11.62(19 lines) AV=2.97 SV=5.19 BV=9.41 + {334,1140,1056, 0, 0, 0}, //TV = 11.55(20 lines) AV=2.97 SV=5.20 BV=9.32 + {367,1140,1040, 0, 0, 0}, //TV = 11.41(22 lines) AV=2.97 SV=5.18 BV=9.21 + {384,1140,1056, 0, 0, 0}, //TV = 11.35(23 lines) AV=2.97 SV=5.20 BV=9.12 + {417,1140,1048, 0, 0, 0}, //TV = 11.23(25 lines) AV=2.97 SV=5.19 BV=9.01 + {451,1140,1040, 0, 0, 0}, //TV = 11.11(27 lines) AV=2.97 SV=5.18 BV=8.91 + {484,1140,1040, 0, 0, 0}, //TV = 11.01(29 lines) AV=2.97 SV=5.18 BV=8.81 + {517,1140,1040, 0, 0, 0}, //TV = 10.92(31 lines) AV=2.97 SV=5.18 BV=8.71 + {551,1140,1048, 0, 0, 0}, //TV = 10.83(33 lines) AV=2.97 SV=5.19 BV=8.61 + {601,1140,1032, 0, 0, 0}, //TV = 10.70(36 lines) AV=2.97 SV=5.17 BV=8.51 + {634,1140,1048, 0, 0, 0}, //TV = 10.62(38 lines) AV=2.97 SV=5.19 BV=8.41 + {684,1140,1040, 0, 0, 0}, //TV = 10.51(41 lines) AV=2.97 SV=5.18 BV=8.31 + {734,1140,1040, 0, 0, 0}, //TV = 10.41(44 lines) AV=2.97 SV=5.18 BV=8.21 + {784,1140,1040, 0, 0, 0}, //TV = 10.32(47 lines) AV=2.97 SV=5.18 BV=8.11 + {834,1140,1048, 0, 0, 0}, //TV = 10.23(50 lines) AV=2.97 SV=5.19 BV=8.01 + {901,1140,1040, 0, 0, 0}, //TV = 10.12(54 lines) AV=2.97 SV=5.18 BV=7.91 + {967,1140,1040, 0, 0, 0}, //TV = 10.01(58 lines) AV=2.97 SV=5.18 BV=7.81 + {1051,1140,1024, 0, 0, 0}, //TV = 9.89(63 lines) AV=2.97 SV=5.15 BV=7.71 + {1117,1140,1032, 0, 0, 0}, //TV = 9.81(67 lines) AV=2.97 SV=5.17 BV=7.61 + {1201,1140,1032, 0, 0, 0}, //TV = 9.70(72 lines) AV=2.97 SV=5.17 BV=7.51 + {1284,1140,1032, 0, 0, 0}, //TV = 9.61(77 lines) AV=2.97 SV=5.17 BV=7.41 + {1384,1140,1032, 0, 0, 0}, //TV = 9.50(83 lines) AV=2.97 SV=5.17 BV=7.30 + {1484,1140,1024, 0, 0, 0}, //TV = 9.40(89 lines) AV=2.97 SV=5.15 BV=7.21 + {1584,1140,1032, 0, 0, 0}, //TV = 9.30(95 lines) AV=2.97 SV=5.17 BV=7.11 + {1701,1140,1032, 0, 0, 0}, //TV = 9.20(102 lines) AV=2.97 SV=5.17 BV=7.00 + {1834,1140,1024, 0, 0, 0}, //TV = 9.09(110 lines) AV=2.97 SV=5.15 BV=6.91 + {1951,1140,1032, 0, 0, 0}, //TV = 9.00(117 lines) AV=2.97 SV=5.17 BV=6.81 + {2084,1140,1032, 0, 0, 0}, //TV = 8.91(125 lines) AV=2.97 SV=5.17 BV=6.71 + {2234,1140,1032, 0, 0, 0}, //TV = 8.81(134 lines) AV=2.97 SV=5.17 BV=6.61 + {2401,1140,1032, 0, 0, 0}, //TV = 8.70(144 lines) AV=2.97 SV=5.17 BV=6.51 + {2567,1140,1032, 0, 0, 0}, //TV = 8.61(154 lines) AV=2.97 SV=5.17 BV=6.41 + {2751,1140,1032, 0, 0, 0}, //TV = 8.51(165 lines) AV=2.97 SV=5.17 BV=6.31 + {2967,1140,1024, 0, 0, 0}, //TV = 8.40(178 lines) AV=2.97 SV=5.15 BV=6.21 + {3184,1140,1024, 0, 0, 0}, //TV = 8.29(191 lines) AV=2.97 SV=5.15 BV=6.11 + {3417,1140,1032, 0, 0, 0}, //TV = 8.19(205 lines) AV=2.97 SV=5.17 BV=6.00 + {3634,1140,1032, 0, 0, 0}, //TV = 8.10(218 lines) AV=2.97 SV=5.17 BV=5.91 + {3917,1140,1032, 0, 0, 0}, //TV = 8.00(235 lines) AV=2.97 SV=5.17 BV=5.80 + {4201,1140,1024, 0, 0, 0}, //TV = 7.90(252 lines) AV=2.97 SV=5.15 BV=5.71 + {4501,1140,1024, 0, 0, 0}, //TV = 7.80(270 lines) AV=2.97 SV=5.15 BV=5.61 + {4817,1140,1024, 0, 0, 0}, //TV = 7.70(289 lines) AV=2.97 SV=5.15 BV=5.51 + {5184,1140,1024, 0, 0, 0}, //TV = 7.59(311 lines) AV=2.97 SV=5.15 BV=5.41 + {5567,1140,1024, 0, 0, 0}, //TV = 7.49(334 lines) AV=2.97 SV=5.15 BV=5.30 + {5951,1140,1024, 0, 0, 0}, //TV = 7.39(357 lines) AV=2.97 SV=5.15 BV=5.21 + {6384,1140,1024, 0, 0, 0}, //TV = 7.29(383 lines) AV=2.97 SV=5.15 BV=5.11 + {6834,1140,1024, 0, 0, 0}, //TV = 7.19(410 lines) AV=2.97 SV=5.15 BV=5.01 + {7317,1140,1024, 0, 0, 0}, //TV = 7.09(439 lines) AV=2.97 SV=5.15 BV=4.91 + {7834,1140,1024, 0, 0, 0}, //TV = 7.00(470 lines) AV=2.97 SV=5.15 BV=4.81 + {8401,1140,1024, 0, 0, 0}, //TV = 6.90(504 lines) AV=2.97 SV=5.15 BV=4.71 + {8984,1140,1024, 0, 0, 0}, //TV = 6.80(539 lines) AV=2.97 SV=5.15 BV=4.61 + {9634,1140,1024, 0, 0, 0}, //TV = 6.70(578 lines) AV=2.97 SV=5.15 BV=4.51 + {10001,1140,1056, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.20 BV=4.42 + {10001,1216,1064, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.30 BV=4.31 + {10001,1328,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.41 BV=4.21 + {10001,1424,1040, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.50 BV=4.12 + {10001,1536,1040, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.61 BV=4.01 + {10001,1632,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.71 BV=3.91 + {10001,1728,1064, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.81 BV=3.80 + {10001,1840,1072, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.91 BV=3.70 + {10001,2048,1032, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=6.01 BV=3.60 + {10001,2144,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=6.10 BV=3.52 + {20001,1140,1056, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.20 BV=3.42 + {20001,1216,1064, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.30 BV=3.31 + {20001,1328,1048, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.41 BV=3.21 + {20001,1424,1040, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.50 BV=3.12 + {20001,1536,1040, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.61 BV=3.01 + {20001,1632,1048, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.71 BV=2.91 + {30001,1140,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.22 BV=2.81 + {30001,1216,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.31 BV=2.72 + {30001,1328,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.42 BV=2.61 + {30001,1424,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.52 BV=2.51 + {30001,1536,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.62 BV=2.41 + {30001,1632,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.72 BV=2.31 + {30001,1728,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.82 BV=2.21 + {30001,1936,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.93 BV=2.10 + {30001,2048,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.02 BV=2.01 + {30001,2144,1064, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.12 BV=1.91 + {30001,2352,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.22 BV=1.81 + {30001,2560,1024, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.32 BV=1.71 + {30001,2656,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.42 BV=1.61 + {30001,2864,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.53 BV=1.50 + {30001,3072,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.62 BV=1.41 + {30001,3328,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.72 BV=1.31 + {30001,3584,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.82 BV=1.21 + {30001,3840,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.92 BV=1.11 + {40002,3072,1040, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=6.61 BV=1.01 + {40002,3328,1024, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=6.70 BV=0.91 + {40002,3584,1024, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=6.81 BV=0.81 + {50002,3072,1024, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.58 BV=0.71 + {50002,3200,1056, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.69 BV=0.60 + {50002,3456,1040, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.78 BV=0.52 + {60002,3072,1048, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=6.62 BV=0.41 + {60002,3328,1040, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=6.72 BV=0.31 + {60002,3584,1032, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=6.82 BV=0.21 + {60002,3840,1032, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=6.92 BV=0.11 + {60002,4096,1040, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.02 BV=0.01 + {60002,4480,1024, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.13 BV=-0.10 + {60002,4736,1040, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.23 BV=-0.20 + {60002,5120,1032, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.33 BV=-0.30 + {60002,5504,1024, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.43 BV=-0.40 + {60002,5888,1024, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.52 BV=-0.49 + {70002,5376,1032, 0, 0, 0}, //TV = 3.84(4200 lines) AV=2.97 SV=7.40 BV=-0.60 + {70002,5760,1032, 0, 0, 0}, //TV = 3.84(4200 lines) AV=2.97 SV=7.50 BV=-0.70 + {80002,5376,1040, 0, 0, 0}, //TV = 3.64(4800 lines) AV=2.97 SV=7.41 BV=-0.80 + {90003,5120,1040, 0, 0, 0}, //TV = 3.47(5400 lines) AV=2.97 SV=7.34 BV=-0.90 + {90003,5504,1040, 0, 0, 0}, //TV = 3.47(5400 lines) AV=2.97 SV=7.45 BV=-1.00 + {100003,5376,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.39 BV=-1.10 + {100003,5760,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.49 BV=-1.20 + {100003,6144,1032, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.60 BV=-1.30 + {100003,6544,1032, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.69 BV=-1.39 + {100003,7072,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.79 BV=-1.50 + {100003,7472,1040, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.89 BV=-1.60 + {100003,7936,1048, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.99 BV=-1.69 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Custom1AutoTable = +{ + AETABLE_CUSTOM1_AUTO, //eAETableID + 135, //u4TotalIndex + 20, //u4StrobeTrigerBV + 117, //i4MaxBV + -17, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCustom1PLineTable_60Hz, + sCustom1PLineTable_50Hz, + NULL, +}; + +static strEvPline sCustom2PLineTable_60Hz = +{ +{ + {51,1424,1064, 0, 0, 0}, //TV = 14.26(3 lines) AV=2.97 SV=5.53 BV=11.70 + {67,1216,1032, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.26 BV=11.58 + {67,1216,1088, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.34 BV=11.50 + {67,1328,1072, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.44 BV=11.40 + {84,1140,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.24 BV=11.27 + {84,1216,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.34 BV=11.17 + {101,1140,1024, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.15 BV=11.09 + {101,1140,1080, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.23 BV=11.01 + {101,1216,1104, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.36 BV=10.89 + {117,1140,1088, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.24 BV=10.79 + {117,1216,1080, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.32 BV=10.71 + {134,1216,1032, 0, 0, 0}, //TV = 12.87(8 lines) AV=2.97 SV=5.26 BV=10.58 + {151,1140,1056, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.20 BV=10.46 + {151,1216,1024, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.25 BV=10.42 + {167,1140,1064, 0, 0, 0}, //TV = 12.55(10 lines) AV=2.97 SV=5.21 BV=10.31 + {184,1140,1048, 0, 0, 0}, //TV = 12.41(11 lines) AV=2.97 SV=5.19 BV=10.19 + {201,1140,1032, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.17 BV=10.09 + {201,1140,1088, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.24 BV=10.01 + {217,1140,1080, 0, 0, 0}, //TV = 12.17(13 lines) AV=2.97 SV=5.23 BV=9.91 + {234,1140,1072, 0, 0, 0}, //TV = 12.06(14 lines) AV=2.97 SV=5.22 BV=9.81 + {251,1140,1072, 0, 0, 0}, //TV = 11.96(15 lines) AV=2.97 SV=5.22 BV=9.71 + {267,1140,1080, 0, 0, 0}, //TV = 11.87(16 lines) AV=2.97 SV=5.23 BV=9.61 + {301,1140,1024, 0, 0, 0}, //TV = 11.70(18 lines) AV=2.97 SV=5.15 BV=9.51 + {317,1140,1048, 0, 0, 0}, //TV = 11.62(19 lines) AV=2.97 SV=5.19 BV=9.41 + {334,1140,1056, 0, 0, 0}, //TV = 11.55(20 lines) AV=2.97 SV=5.20 BV=9.32 + {367,1140,1040, 0, 0, 0}, //TV = 11.41(22 lines) AV=2.97 SV=5.18 BV=9.21 + {384,1140,1056, 0, 0, 0}, //TV = 11.35(23 lines) AV=2.97 SV=5.20 BV=9.12 + {417,1140,1048, 0, 0, 0}, //TV = 11.23(25 lines) AV=2.97 SV=5.19 BV=9.01 + {451,1140,1040, 0, 0, 0}, //TV = 11.11(27 lines) AV=2.97 SV=5.18 BV=8.91 + {484,1140,1040, 0, 0, 0}, //TV = 11.01(29 lines) AV=2.97 SV=5.18 BV=8.81 + {517,1140,1040, 0, 0, 0}, //TV = 10.92(31 lines) AV=2.97 SV=5.18 BV=8.71 + {551,1140,1048, 0, 0, 0}, //TV = 10.83(33 lines) AV=2.97 SV=5.19 BV=8.61 + {601,1140,1032, 0, 0, 0}, //TV = 10.70(36 lines) AV=2.97 SV=5.17 BV=8.51 + {634,1140,1048, 0, 0, 0}, //TV = 10.62(38 lines) AV=2.97 SV=5.19 BV=8.41 + {684,1140,1040, 0, 0, 0}, //TV = 10.51(41 lines) AV=2.97 SV=5.18 BV=8.31 + {734,1140,1040, 0, 0, 0}, //TV = 10.41(44 lines) AV=2.97 SV=5.18 BV=8.21 + {784,1140,1040, 0, 0, 0}, //TV = 10.32(47 lines) AV=2.97 SV=5.18 BV=8.11 + {834,1140,1048, 0, 0, 0}, //TV = 10.23(50 lines) AV=2.97 SV=5.19 BV=8.01 + {901,1140,1040, 0, 0, 0}, //TV = 10.12(54 lines) AV=2.97 SV=5.18 BV=7.91 + {967,1140,1040, 0, 0, 0}, //TV = 10.01(58 lines) AV=2.97 SV=5.18 BV=7.81 + {1051,1140,1024, 0, 0, 0}, //TV = 9.89(63 lines) AV=2.97 SV=5.15 BV=7.71 + {1117,1140,1032, 0, 0, 0}, //TV = 9.81(67 lines) AV=2.97 SV=5.17 BV=7.61 + {1201,1140,1032, 0, 0, 0}, //TV = 9.70(72 lines) AV=2.97 SV=5.17 BV=7.51 + {1284,1140,1032, 0, 0, 0}, //TV = 9.61(77 lines) AV=2.97 SV=5.17 BV=7.41 + {1384,1140,1032, 0, 0, 0}, //TV = 9.50(83 lines) AV=2.97 SV=5.17 BV=7.30 + {1484,1140,1024, 0, 0, 0}, //TV = 9.40(89 lines) AV=2.97 SV=5.15 BV=7.21 + {1584,1140,1032, 0, 0, 0}, //TV = 9.30(95 lines) AV=2.97 SV=5.17 BV=7.11 + {1701,1140,1032, 0, 0, 0}, //TV = 9.20(102 lines) AV=2.97 SV=5.17 BV=7.00 + {1834,1140,1024, 0, 0, 0}, //TV = 9.09(110 lines) AV=2.97 SV=5.15 BV=6.91 + {1951,1140,1032, 0, 0, 0}, //TV = 9.00(117 lines) AV=2.97 SV=5.17 BV=6.81 + {2084,1140,1032, 0, 0, 0}, //TV = 8.91(125 lines) AV=2.97 SV=5.17 BV=6.71 + {2234,1140,1032, 0, 0, 0}, //TV = 8.81(134 lines) AV=2.97 SV=5.17 BV=6.61 + {2401,1140,1032, 0, 0, 0}, //TV = 8.70(144 lines) AV=2.97 SV=5.17 BV=6.51 + {2567,1140,1032, 0, 0, 0}, //TV = 8.61(154 lines) AV=2.97 SV=5.17 BV=6.41 + {2751,1140,1032, 0, 0, 0}, //TV = 8.51(165 lines) AV=2.97 SV=5.17 BV=6.31 + {2967,1140,1024, 0, 0, 0}, //TV = 8.40(178 lines) AV=2.97 SV=5.15 BV=6.21 + {3184,1140,1024, 0, 0, 0}, //TV = 8.29(191 lines) AV=2.97 SV=5.15 BV=6.11 + {3417,1140,1032, 0, 0, 0}, //TV = 8.19(205 lines) AV=2.97 SV=5.17 BV=6.00 + {3634,1140,1032, 0, 0, 0}, //TV = 8.10(218 lines) AV=2.97 SV=5.17 BV=5.91 + {3917,1140,1032, 0, 0, 0}, //TV = 8.00(235 lines) AV=2.97 SV=5.17 BV=5.80 + {4201,1140,1024, 0, 0, 0}, //TV = 7.90(252 lines) AV=2.97 SV=5.15 BV=5.71 + {4501,1140,1024, 0, 0, 0}, //TV = 7.80(270 lines) AV=2.97 SV=5.15 BV=5.61 + {4817,1140,1024, 0, 0, 0}, //TV = 7.70(289 lines) AV=2.97 SV=5.15 BV=5.51 + {5184,1140,1024, 0, 0, 0}, //TV = 7.59(311 lines) AV=2.97 SV=5.15 BV=5.41 + {5567,1140,1024, 0, 0, 0}, //TV = 7.49(334 lines) AV=2.97 SV=5.15 BV=5.30 + {5951,1140,1024, 0, 0, 0}, //TV = 7.39(357 lines) AV=2.97 SV=5.15 BV=5.21 + {6384,1140,1024, 0, 0, 0}, //TV = 7.29(383 lines) AV=2.97 SV=5.15 BV=5.11 + {6834,1140,1024, 0, 0, 0}, //TV = 7.19(410 lines) AV=2.97 SV=5.15 BV=5.01 + {7317,1140,1024, 0, 0, 0}, //TV = 7.09(439 lines) AV=2.97 SV=5.15 BV=4.91 + {7834,1140,1024, 0, 0, 0}, //TV = 7.00(470 lines) AV=2.97 SV=5.15 BV=4.81 + {8334,1140,1032, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.17 BV=4.71 + {8334,1216,1040, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.27 BV=4.61 + {8334,1328,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.38 BV=4.50 + {8334,1328,1096, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.47 BV=4.40 + {8334,1424,1088, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.56 BV=4.31 + {8334,1632,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.67 BV=4.21 + {8334,1728,1032, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.77 BV=4.11 + {8334,1840,1040, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.87 BV=4.01 + {8334,1936,1064, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.97 BV=3.90 + {8334,2144,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=6.07 BV=3.81 + {16668,1140,1032, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.17 BV=3.71 + {16668,1216,1040, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.27 BV=3.61 + {16668,1216,1112, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.37 BV=3.51 + {16668,1328,1096, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.47 BV=3.40 + {16668,1424,1096, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.57 BV=3.30 + {16668,1536,1088, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.67 BV=3.21 + {25001,1140,1048, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.19 BV=3.10 + {25001,1216,1048, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.28 BV=3.01 + {25001,1328,1024, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.38 BV=2.92 + {25001,1424,1024, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.48 BV=2.82 + {33335,1140,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.17 BV=2.71 + {33335,1216,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.27 BV=2.61 + {33335,1216,1112, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.37 BV=2.51 + {33335,1328,1096, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.47 BV=2.40 + {33335,1424,1088, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.56 BV=2.31 + {33335,1536,1088, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.67 BV=2.21 + {33335,1728,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.77 BV=2.11 + {33335,1840,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.87 BV=2.01 + {33335,1936,1056, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.96 BV=1.91 + {33335,2144,1024, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.07 BV=1.81 + {33335,2240,1056, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.17 BV=1.70 + {33335,2448,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.27 BV=1.61 + {33335,2656,1024, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.38 BV=1.50 + {33335,2752,1056, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.47 BV=1.41 + {33335,2960,1048, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.56 BV=1.31 + {33335,3200,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.67 BV=1.21 + {33335,3456,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.77 BV=1.11 + {33335,3712,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.87 BV=1.01 + {41668,3200,1024, 0, 0, 0}, //TV = 4.58(2500 lines) AV=2.97 SV=6.64 BV=0.91 + {41668,3328,1056, 0, 0, 0}, //TV = 4.58(2500 lines) AV=2.97 SV=6.74 BV=0.81 + {50002,3072,1024, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.58 BV=0.71 + {50002,3200,1056, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.69 BV=0.60 + {50002,3456,1040, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.78 BV=0.52 + {58335,3200,1032, 0, 0, 0}, //TV = 4.10(3500 lines) AV=2.97 SV=6.66 BV=0.42 + {58335,3456,1024, 0, 0, 0}, //TV = 4.10(3500 lines) AV=2.97 SV=6.75 BV=0.32 + {66669,3200,1040, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=6.67 BV=0.21 + {66669,3456,1032, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=6.77 BV=0.11 + {66669,3712,1032, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=6.87 BV=0.01 + {66669,3968,1040, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=6.98 BV=-0.10 + {66669,4224,1048, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.08 BV=-0.20 + {66669,4608,1032, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.18 BV=-0.30 + {66669,4864,1048, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.28 BV=-0.40 + {66669,5248,1040, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.38 BV=-0.50 + {66669,5632,1040, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.48 BV=-0.60 + {75002,5376,1032, 0, 0, 0}, //TV = 3.74(4500 lines) AV=2.97 SV=7.40 BV=-0.70 + {83336,5248,1024, 0, 0, 0}, //TV = 3.58(5000 lines) AV=2.97 SV=7.36 BV=-0.80 + {91669,4992,1048, 0, 0, 0}, //TV = 3.45(5500 lines) AV=2.97 SV=7.32 BV=-0.90 + {91669,5376,1040, 0, 0, 0}, //TV = 3.45(5500 lines) AV=2.97 SV=7.41 BV=-1.00 + {100003,5376,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.39 BV=-1.10 + {100003,5760,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.49 BV=-1.20 + {100003,6144,1032, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.60 BV=-1.30 + {100003,6544,1032, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.69 BV=-1.39 + {100003,7072,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.79 BV=-1.50 + {100003,7472,1040, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.89 BV=-1.60 + {100003,7936,1048, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.99 BV=-1.69 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCustom2PLineTable_50Hz = +{ +{ + {51,1424,1064, 0, 0, 0}, //TV = 14.26(3 lines) AV=2.97 SV=5.53 BV=11.70 + {67,1216,1032, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.26 BV=11.58 + {67,1216,1088, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.34 BV=11.50 + {67,1328,1072, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.44 BV=11.40 + {84,1140,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.24 BV=11.27 + {84,1216,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.34 BV=11.17 + {101,1140,1024, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.15 BV=11.09 + {101,1140,1080, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.23 BV=11.01 + {101,1216,1104, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.36 BV=10.89 + {117,1140,1088, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.24 BV=10.79 + {117,1216,1080, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.32 BV=10.71 + {134,1216,1032, 0, 0, 0}, //TV = 12.87(8 lines) AV=2.97 SV=5.26 BV=10.58 + {151,1140,1056, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.20 BV=10.46 + {151,1216,1024, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.25 BV=10.42 + {167,1140,1064, 0, 0, 0}, //TV = 12.55(10 lines) AV=2.97 SV=5.21 BV=10.31 + {184,1140,1048, 0, 0, 0}, //TV = 12.41(11 lines) AV=2.97 SV=5.19 BV=10.19 + {201,1140,1032, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.17 BV=10.09 + {201,1140,1088, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.24 BV=10.01 + {217,1140,1080, 0, 0, 0}, //TV = 12.17(13 lines) AV=2.97 SV=5.23 BV=9.91 + {234,1140,1072, 0, 0, 0}, //TV = 12.06(14 lines) AV=2.97 SV=5.22 BV=9.81 + {251,1140,1072, 0, 0, 0}, //TV = 11.96(15 lines) AV=2.97 SV=5.22 BV=9.71 + {267,1140,1080, 0, 0, 0}, //TV = 11.87(16 lines) AV=2.97 SV=5.23 BV=9.61 + {301,1140,1024, 0, 0, 0}, //TV = 11.70(18 lines) AV=2.97 SV=5.15 BV=9.51 + {317,1140,1048, 0, 0, 0}, //TV = 11.62(19 lines) AV=2.97 SV=5.19 BV=9.41 + {334,1140,1056, 0, 0, 0}, //TV = 11.55(20 lines) AV=2.97 SV=5.20 BV=9.32 + {367,1140,1040, 0, 0, 0}, //TV = 11.41(22 lines) AV=2.97 SV=5.18 BV=9.21 + {384,1140,1056, 0, 0, 0}, //TV = 11.35(23 lines) AV=2.97 SV=5.20 BV=9.12 + {417,1140,1048, 0, 0, 0}, //TV = 11.23(25 lines) AV=2.97 SV=5.19 BV=9.01 + {451,1140,1040, 0, 0, 0}, //TV = 11.11(27 lines) AV=2.97 SV=5.18 BV=8.91 + {484,1140,1040, 0, 0, 0}, //TV = 11.01(29 lines) AV=2.97 SV=5.18 BV=8.81 + {517,1140,1040, 0, 0, 0}, //TV = 10.92(31 lines) AV=2.97 SV=5.18 BV=8.71 + {551,1140,1048, 0, 0, 0}, //TV = 10.83(33 lines) AV=2.97 SV=5.19 BV=8.61 + {601,1140,1032, 0, 0, 0}, //TV = 10.70(36 lines) AV=2.97 SV=5.17 BV=8.51 + {634,1140,1048, 0, 0, 0}, //TV = 10.62(38 lines) AV=2.97 SV=5.19 BV=8.41 + {684,1140,1040, 0, 0, 0}, //TV = 10.51(41 lines) AV=2.97 SV=5.18 BV=8.31 + {734,1140,1040, 0, 0, 0}, //TV = 10.41(44 lines) AV=2.97 SV=5.18 BV=8.21 + {784,1140,1040, 0, 0, 0}, //TV = 10.32(47 lines) AV=2.97 SV=5.18 BV=8.11 + {834,1140,1048, 0, 0, 0}, //TV = 10.23(50 lines) AV=2.97 SV=5.19 BV=8.01 + {901,1140,1040, 0, 0, 0}, //TV = 10.12(54 lines) AV=2.97 SV=5.18 BV=7.91 + {967,1140,1040, 0, 0, 0}, //TV = 10.01(58 lines) AV=2.97 SV=5.18 BV=7.81 + {1051,1140,1024, 0, 0, 0}, //TV = 9.89(63 lines) AV=2.97 SV=5.15 BV=7.71 + {1117,1140,1032, 0, 0, 0}, //TV = 9.81(67 lines) AV=2.97 SV=5.17 BV=7.61 + {1201,1140,1032, 0, 0, 0}, //TV = 9.70(72 lines) AV=2.97 SV=5.17 BV=7.51 + {1284,1140,1032, 0, 0, 0}, //TV = 9.61(77 lines) AV=2.97 SV=5.17 BV=7.41 + {1384,1140,1032, 0, 0, 0}, //TV = 9.50(83 lines) AV=2.97 SV=5.17 BV=7.30 + {1484,1140,1024, 0, 0, 0}, //TV = 9.40(89 lines) AV=2.97 SV=5.15 BV=7.21 + {1584,1140,1032, 0, 0, 0}, //TV = 9.30(95 lines) AV=2.97 SV=5.17 BV=7.11 + {1701,1140,1032, 0, 0, 0}, //TV = 9.20(102 lines) AV=2.97 SV=5.17 BV=7.00 + {1834,1140,1024, 0, 0, 0}, //TV = 9.09(110 lines) AV=2.97 SV=5.15 BV=6.91 + {1951,1140,1032, 0, 0, 0}, //TV = 9.00(117 lines) AV=2.97 SV=5.17 BV=6.81 + {2084,1140,1032, 0, 0, 0}, //TV = 8.91(125 lines) AV=2.97 SV=5.17 BV=6.71 + {2234,1140,1032, 0, 0, 0}, //TV = 8.81(134 lines) AV=2.97 SV=5.17 BV=6.61 + {2401,1140,1032, 0, 0, 0}, //TV = 8.70(144 lines) AV=2.97 SV=5.17 BV=6.51 + {2567,1140,1032, 0, 0, 0}, //TV = 8.61(154 lines) AV=2.97 SV=5.17 BV=6.41 + {2751,1140,1032, 0, 0, 0}, //TV = 8.51(165 lines) AV=2.97 SV=5.17 BV=6.31 + {2967,1140,1024, 0, 0, 0}, //TV = 8.40(178 lines) AV=2.97 SV=5.15 BV=6.21 + {3184,1140,1024, 0, 0, 0}, //TV = 8.29(191 lines) AV=2.97 SV=5.15 BV=6.11 + {3417,1140,1032, 0, 0, 0}, //TV = 8.19(205 lines) AV=2.97 SV=5.17 BV=6.00 + {3634,1140,1032, 0, 0, 0}, //TV = 8.10(218 lines) AV=2.97 SV=5.17 BV=5.91 + {3917,1140,1032, 0, 0, 0}, //TV = 8.00(235 lines) AV=2.97 SV=5.17 BV=5.80 + {4201,1140,1024, 0, 0, 0}, //TV = 7.90(252 lines) AV=2.97 SV=5.15 BV=5.71 + {4501,1140,1024, 0, 0, 0}, //TV = 7.80(270 lines) AV=2.97 SV=5.15 BV=5.61 + {4817,1140,1024, 0, 0, 0}, //TV = 7.70(289 lines) AV=2.97 SV=5.15 BV=5.51 + {5184,1140,1024, 0, 0, 0}, //TV = 7.59(311 lines) AV=2.97 SV=5.15 BV=5.41 + {5567,1140,1024, 0, 0, 0}, //TV = 7.49(334 lines) AV=2.97 SV=5.15 BV=5.30 + {5951,1140,1024, 0, 0, 0}, //TV = 7.39(357 lines) AV=2.97 SV=5.15 BV=5.21 + {6384,1140,1024, 0, 0, 0}, //TV = 7.29(383 lines) AV=2.97 SV=5.15 BV=5.11 + {6834,1140,1024, 0, 0, 0}, //TV = 7.19(410 lines) AV=2.97 SV=5.15 BV=5.01 + {7317,1140,1024, 0, 0, 0}, //TV = 7.09(439 lines) AV=2.97 SV=5.15 BV=4.91 + {7834,1140,1024, 0, 0, 0}, //TV = 7.00(470 lines) AV=2.97 SV=5.15 BV=4.81 + {8401,1140,1024, 0, 0, 0}, //TV = 6.90(504 lines) AV=2.97 SV=5.15 BV=4.71 + {8984,1140,1024, 0, 0, 0}, //TV = 6.80(539 lines) AV=2.97 SV=5.15 BV=4.61 + {9634,1140,1024, 0, 0, 0}, //TV = 6.70(578 lines) AV=2.97 SV=5.15 BV=4.51 + {10001,1140,1056, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.20 BV=4.42 + {10001,1216,1064, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.30 BV=4.31 + {10001,1328,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.41 BV=4.21 + {10001,1424,1040, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.50 BV=4.12 + {10001,1536,1040, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.61 BV=4.01 + {10001,1632,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.71 BV=3.91 + {10001,1728,1064, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.81 BV=3.80 + {10001,1840,1072, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.91 BV=3.70 + {10001,2048,1032, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=6.01 BV=3.60 + {10001,2144,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=6.10 BV=3.52 + {20001,1140,1056, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.20 BV=3.42 + {20001,1216,1064, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.30 BV=3.31 + {20001,1328,1048, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.41 BV=3.21 + {20001,1424,1040, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.50 BV=3.12 + {20001,1536,1040, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.61 BV=3.01 + {20001,1632,1048, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.71 BV=2.91 + {30001,1140,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.22 BV=2.81 + {30001,1216,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.31 BV=2.72 + {30001,1328,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.42 BV=2.61 + {30001,1424,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.52 BV=2.51 + {30001,1536,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.62 BV=2.41 + {30001,1632,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.72 BV=2.31 + {30001,1728,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.82 BV=2.21 + {30001,1936,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.93 BV=2.10 + {30001,2048,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.02 BV=2.01 + {30001,2144,1064, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.12 BV=1.91 + {30001,2352,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.22 BV=1.81 + {30001,2560,1024, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.32 BV=1.71 + {30001,2656,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.42 BV=1.61 + {30001,2864,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.53 BV=1.50 + {30001,3072,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.62 BV=1.41 + {30001,3328,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.72 BV=1.31 + {30001,3584,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.82 BV=1.21 + {30001,3840,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.92 BV=1.11 + {40002,3072,1040, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=6.61 BV=1.01 + {40002,3328,1024, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=6.70 BV=0.91 + {40002,3584,1024, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=6.81 BV=0.81 + {50002,3072,1024, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.58 BV=0.71 + {50002,3200,1056, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.69 BV=0.60 + {50002,3456,1040, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.78 BV=0.52 + {60002,3072,1048, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=6.62 BV=0.41 + {60002,3328,1040, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=6.72 BV=0.31 + {60002,3584,1032, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=6.82 BV=0.21 + {60002,3840,1032, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=6.92 BV=0.11 + {60002,4096,1040, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.02 BV=0.01 + {60002,4480,1024, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.13 BV=-0.10 + {60002,4736,1040, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.23 BV=-0.20 + {60002,5120,1032, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.33 BV=-0.30 + {60002,5504,1024, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.43 BV=-0.40 + {60002,5888,1024, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.52 BV=-0.49 + {70002,5376,1032, 0, 0, 0}, //TV = 3.84(4200 lines) AV=2.97 SV=7.40 BV=-0.60 + {70002,5760,1032, 0, 0, 0}, //TV = 3.84(4200 lines) AV=2.97 SV=7.50 BV=-0.70 + {80002,5376,1040, 0, 0, 0}, //TV = 3.64(4800 lines) AV=2.97 SV=7.41 BV=-0.80 + {90003,5120,1040, 0, 0, 0}, //TV = 3.47(5400 lines) AV=2.97 SV=7.34 BV=-0.90 + {90003,5504,1040, 0, 0, 0}, //TV = 3.47(5400 lines) AV=2.97 SV=7.45 BV=-1.00 + {100003,5376,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.39 BV=-1.10 + {100003,5760,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.49 BV=-1.20 + {100003,6144,1032, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.60 BV=-1.30 + {100003,6544,1032, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.69 BV=-1.39 + {100003,7072,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.79 BV=-1.50 + {100003,7472,1040, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.89 BV=-1.60 + {100003,7936,1048, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.99 BV=-1.69 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Custom2AutoTable = +{ + AETABLE_CUSTOM2_AUTO, //eAETableID + 135, //u4TotalIndex + 20, //u4StrobeTrigerBV + 117, //i4MaxBV + -17, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCustom2PLineTable_60Hz, + sCustom2PLineTable_50Hz, + NULL, +}; + +static strEvPline sCustom3PLineTable_60Hz = +{ +{ + {51,1424,1064, 0, 0, 0}, //TV = 14.26(3 lines) AV=2.97 SV=5.53 BV=11.70 + {67,1216,1032, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.26 BV=11.58 + {67,1216,1088, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.34 BV=11.50 + {67,1328,1072, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.44 BV=11.40 + {84,1140,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.24 BV=11.27 + {84,1216,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.34 BV=11.17 + {101,1140,1024, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.15 BV=11.09 + {101,1140,1080, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.23 BV=11.01 + {101,1216,1104, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.36 BV=10.89 + {117,1140,1088, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.24 BV=10.79 + {117,1216,1080, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.32 BV=10.71 + {134,1216,1032, 0, 0, 0}, //TV = 12.87(8 lines) AV=2.97 SV=5.26 BV=10.58 + {151,1140,1056, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.20 BV=10.46 + {151,1216,1024, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.25 BV=10.42 + {167,1140,1064, 0, 0, 0}, //TV = 12.55(10 lines) AV=2.97 SV=5.21 BV=10.31 + {184,1140,1048, 0, 0, 0}, //TV = 12.41(11 lines) AV=2.97 SV=5.19 BV=10.19 + {201,1140,1032, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.17 BV=10.09 + {201,1140,1088, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.24 BV=10.01 + {217,1140,1080, 0, 0, 0}, //TV = 12.17(13 lines) AV=2.97 SV=5.23 BV=9.91 + {234,1140,1072, 0, 0, 0}, //TV = 12.06(14 lines) AV=2.97 SV=5.22 BV=9.81 + {251,1140,1072, 0, 0, 0}, //TV = 11.96(15 lines) AV=2.97 SV=5.22 BV=9.71 + {267,1140,1080, 0, 0, 0}, //TV = 11.87(16 lines) AV=2.97 SV=5.23 BV=9.61 + {301,1140,1024, 0, 0, 0}, //TV = 11.70(18 lines) AV=2.97 SV=5.15 BV=9.51 + {317,1140,1048, 0, 0, 0}, //TV = 11.62(19 lines) AV=2.97 SV=5.19 BV=9.41 + {334,1140,1056, 0, 0, 0}, //TV = 11.55(20 lines) AV=2.97 SV=5.20 BV=9.32 + {367,1140,1040, 0, 0, 0}, //TV = 11.41(22 lines) AV=2.97 SV=5.18 BV=9.21 + {384,1140,1056, 0, 0, 0}, //TV = 11.35(23 lines) AV=2.97 SV=5.20 BV=9.12 + {417,1140,1048, 0, 0, 0}, //TV = 11.23(25 lines) AV=2.97 SV=5.19 BV=9.01 + {451,1140,1040, 0, 0, 0}, //TV = 11.11(27 lines) AV=2.97 SV=5.18 BV=8.91 + {484,1140,1040, 0, 0, 0}, //TV = 11.01(29 lines) AV=2.97 SV=5.18 BV=8.81 + {517,1140,1040, 0, 0, 0}, //TV = 10.92(31 lines) AV=2.97 SV=5.18 BV=8.71 + {551,1140,1048, 0, 0, 0}, //TV = 10.83(33 lines) AV=2.97 SV=5.19 BV=8.61 + {601,1140,1032, 0, 0, 0}, //TV = 10.70(36 lines) AV=2.97 SV=5.17 BV=8.51 + {634,1140,1048, 0, 0, 0}, //TV = 10.62(38 lines) AV=2.97 SV=5.19 BV=8.41 + {684,1140,1040, 0, 0, 0}, //TV = 10.51(41 lines) AV=2.97 SV=5.18 BV=8.31 + {734,1140,1040, 0, 0, 0}, //TV = 10.41(44 lines) AV=2.97 SV=5.18 BV=8.21 + {784,1140,1040, 0, 0, 0}, //TV = 10.32(47 lines) AV=2.97 SV=5.18 BV=8.11 + {834,1140,1048, 0, 0, 0}, //TV = 10.23(50 lines) AV=2.97 SV=5.19 BV=8.01 + {901,1140,1040, 0, 0, 0}, //TV = 10.12(54 lines) AV=2.97 SV=5.18 BV=7.91 + {967,1140,1040, 0, 0, 0}, //TV = 10.01(58 lines) AV=2.97 SV=5.18 BV=7.81 + {1051,1140,1024, 0, 0, 0}, //TV = 9.89(63 lines) AV=2.97 SV=5.15 BV=7.71 + {1117,1140,1032, 0, 0, 0}, //TV = 9.81(67 lines) AV=2.97 SV=5.17 BV=7.61 + {1201,1140,1032, 0, 0, 0}, //TV = 9.70(72 lines) AV=2.97 SV=5.17 BV=7.51 + {1284,1140,1032, 0, 0, 0}, //TV = 9.61(77 lines) AV=2.97 SV=5.17 BV=7.41 + {1384,1140,1032, 0, 0, 0}, //TV = 9.50(83 lines) AV=2.97 SV=5.17 BV=7.30 + {1484,1140,1024, 0, 0, 0}, //TV = 9.40(89 lines) AV=2.97 SV=5.15 BV=7.21 + {1584,1140,1032, 0, 0, 0}, //TV = 9.30(95 lines) AV=2.97 SV=5.17 BV=7.11 + {1701,1140,1032, 0, 0, 0}, //TV = 9.20(102 lines) AV=2.97 SV=5.17 BV=7.00 + {1834,1140,1024, 0, 0, 0}, //TV = 9.09(110 lines) AV=2.97 SV=5.15 BV=6.91 + {1951,1140,1032, 0, 0, 0}, //TV = 9.00(117 lines) AV=2.97 SV=5.17 BV=6.81 + {2084,1140,1032, 0, 0, 0}, //TV = 8.91(125 lines) AV=2.97 SV=5.17 BV=6.71 + {2234,1140,1032, 0, 0, 0}, //TV = 8.81(134 lines) AV=2.97 SV=5.17 BV=6.61 + {2401,1140,1032, 0, 0, 0}, //TV = 8.70(144 lines) AV=2.97 SV=5.17 BV=6.51 + {2567,1140,1032, 0, 0, 0}, //TV = 8.61(154 lines) AV=2.97 SV=5.17 BV=6.41 + {2751,1140,1032, 0, 0, 0}, //TV = 8.51(165 lines) AV=2.97 SV=5.17 BV=6.31 + {2967,1140,1024, 0, 0, 0}, //TV = 8.40(178 lines) AV=2.97 SV=5.15 BV=6.21 + {3184,1140,1024, 0, 0, 0}, //TV = 8.29(191 lines) AV=2.97 SV=5.15 BV=6.11 + {3417,1140,1032, 0, 0, 0}, //TV = 8.19(205 lines) AV=2.97 SV=5.17 BV=6.00 + {3634,1140,1032, 0, 0, 0}, //TV = 8.10(218 lines) AV=2.97 SV=5.17 BV=5.91 + {3917,1140,1032, 0, 0, 0}, //TV = 8.00(235 lines) AV=2.97 SV=5.17 BV=5.80 + {4201,1140,1024, 0, 0, 0}, //TV = 7.90(252 lines) AV=2.97 SV=5.15 BV=5.71 + {4501,1140,1024, 0, 0, 0}, //TV = 7.80(270 lines) AV=2.97 SV=5.15 BV=5.61 + {4817,1140,1024, 0, 0, 0}, //TV = 7.70(289 lines) AV=2.97 SV=5.15 BV=5.51 + {5184,1140,1024, 0, 0, 0}, //TV = 7.59(311 lines) AV=2.97 SV=5.15 BV=5.41 + {5567,1140,1024, 0, 0, 0}, //TV = 7.49(334 lines) AV=2.97 SV=5.15 BV=5.30 + {5951,1140,1024, 0, 0, 0}, //TV = 7.39(357 lines) AV=2.97 SV=5.15 BV=5.21 + {6384,1140,1024, 0, 0, 0}, //TV = 7.29(383 lines) AV=2.97 SV=5.15 BV=5.11 + {6834,1140,1024, 0, 0, 0}, //TV = 7.19(410 lines) AV=2.97 SV=5.15 BV=5.01 + {7317,1140,1024, 0, 0, 0}, //TV = 7.09(439 lines) AV=2.97 SV=5.15 BV=4.91 + {7834,1140,1024, 0, 0, 0}, //TV = 7.00(470 lines) AV=2.97 SV=5.15 BV=4.81 + {8334,1140,1032, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.17 BV=4.71 + {8334,1216,1040, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.27 BV=4.61 + {8334,1328,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.38 BV=4.50 + {8334,1328,1096, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.47 BV=4.40 + {8334,1424,1088, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.56 BV=4.31 + {8334,1632,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.67 BV=4.21 + {8334,1728,1032, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.77 BV=4.11 + {8334,1840,1040, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.87 BV=4.01 + {8334,1936,1064, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.97 BV=3.90 + {8334,2144,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=6.07 BV=3.81 + {16668,1140,1032, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.17 BV=3.71 + {16668,1216,1040, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.27 BV=3.61 + {16668,1216,1112, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.37 BV=3.51 + {16668,1328,1096, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.47 BV=3.40 + {16668,1424,1096, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.57 BV=3.30 + {16668,1536,1088, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.67 BV=3.21 + {25001,1140,1048, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.19 BV=3.10 + {25001,1216,1048, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.28 BV=3.01 + {25001,1328,1024, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.38 BV=2.92 + {25001,1424,1024, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.48 BV=2.82 + {33335,1140,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.17 BV=2.71 + {33335,1216,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.27 BV=2.61 + {33335,1216,1112, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.37 BV=2.51 + {33335,1328,1096, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.47 BV=2.40 + {33335,1424,1088, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.56 BV=2.31 + {33335,1536,1088, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.67 BV=2.21 + {33335,1728,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.77 BV=2.11 + {33335,1840,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.87 BV=2.01 + {33335,1936,1056, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.96 BV=1.91 + {33335,2144,1024, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.07 BV=1.81 + {33335,2240,1056, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.17 BV=1.70 + {33335,2448,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.27 BV=1.61 + {33335,2656,1024, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.38 BV=1.50 + {33335,2752,1056, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.47 BV=1.41 + {33335,2960,1048, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.56 BV=1.31 + {33335,3200,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.67 BV=1.21 + {33335,3456,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.77 BV=1.11 + {33335,3712,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.87 BV=1.01 + {41668,3200,1024, 0, 0, 0}, //TV = 4.58(2500 lines) AV=2.97 SV=6.64 BV=0.91 + {41668,3328,1056, 0, 0, 0}, //TV = 4.58(2500 lines) AV=2.97 SV=6.74 BV=0.81 + {50002,3072,1024, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.58 BV=0.71 + {50002,3200,1056, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.69 BV=0.60 + {50002,3456,1040, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.78 BV=0.52 + {58335,3200,1032, 0, 0, 0}, //TV = 4.10(3500 lines) AV=2.97 SV=6.66 BV=0.42 + {58335,3456,1024, 0, 0, 0}, //TV = 4.10(3500 lines) AV=2.97 SV=6.75 BV=0.32 + {66669,3200,1040, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=6.67 BV=0.21 + {66669,3456,1032, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=6.77 BV=0.11 + {66669,3712,1032, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=6.87 BV=0.01 + {66669,3968,1040, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=6.98 BV=-0.10 + {66669,4224,1048, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.08 BV=-0.20 + {66669,4608,1032, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.18 BV=-0.30 + {66669,4864,1048, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.28 BV=-0.40 + {66669,5248,1040, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.38 BV=-0.50 + {66669,5632,1040, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.48 BV=-0.60 + {75002,5376,1032, 0, 0, 0}, //TV = 3.74(4500 lines) AV=2.97 SV=7.40 BV=-0.70 + {83336,5248,1024, 0, 0, 0}, //TV = 3.58(5000 lines) AV=2.97 SV=7.36 BV=-0.80 + {91669,4992,1048, 0, 0, 0}, //TV = 3.45(5500 lines) AV=2.97 SV=7.32 BV=-0.90 + {91669,5376,1040, 0, 0, 0}, //TV = 3.45(5500 lines) AV=2.97 SV=7.41 BV=-1.00 + {100003,5376,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.39 BV=-1.10 + {100003,5760,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.49 BV=-1.20 + {100003,6144,1032, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.60 BV=-1.30 + {100003,6544,1032, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.69 BV=-1.39 + {100003,7072,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.79 BV=-1.50 + {100003,7472,1040, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.89 BV=-1.60 + {100003,7936,1048, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.99 BV=-1.69 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCustom3PLineTable_50Hz = +{ +{ + {51,1424,1064, 0, 0, 0}, //TV = 14.26(3 lines) AV=2.97 SV=5.53 BV=11.70 + {67,1216,1032, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.26 BV=11.58 + {67,1216,1088, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.34 BV=11.50 + {67,1328,1072, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.44 BV=11.40 + {84,1140,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.24 BV=11.27 + {84,1216,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.34 BV=11.17 + {101,1140,1024, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.15 BV=11.09 + {101,1140,1080, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.23 BV=11.01 + {101,1216,1104, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.36 BV=10.89 + {117,1140,1088, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.24 BV=10.79 + {117,1216,1080, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.32 BV=10.71 + {134,1216,1032, 0, 0, 0}, //TV = 12.87(8 lines) AV=2.97 SV=5.26 BV=10.58 + {151,1140,1056, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.20 BV=10.46 + {151,1216,1024, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.25 BV=10.42 + {167,1140,1064, 0, 0, 0}, //TV = 12.55(10 lines) AV=2.97 SV=5.21 BV=10.31 + {184,1140,1048, 0, 0, 0}, //TV = 12.41(11 lines) AV=2.97 SV=5.19 BV=10.19 + {201,1140,1032, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.17 BV=10.09 + {201,1140,1088, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.24 BV=10.01 + {217,1140,1080, 0, 0, 0}, //TV = 12.17(13 lines) AV=2.97 SV=5.23 BV=9.91 + {234,1140,1072, 0, 0, 0}, //TV = 12.06(14 lines) AV=2.97 SV=5.22 BV=9.81 + {251,1140,1072, 0, 0, 0}, //TV = 11.96(15 lines) AV=2.97 SV=5.22 BV=9.71 + {267,1140,1080, 0, 0, 0}, //TV = 11.87(16 lines) AV=2.97 SV=5.23 BV=9.61 + {301,1140,1024, 0, 0, 0}, //TV = 11.70(18 lines) AV=2.97 SV=5.15 BV=9.51 + {317,1140,1048, 0, 0, 0}, //TV = 11.62(19 lines) AV=2.97 SV=5.19 BV=9.41 + {334,1140,1056, 0, 0, 0}, //TV = 11.55(20 lines) AV=2.97 SV=5.20 BV=9.32 + {367,1140,1040, 0, 0, 0}, //TV = 11.41(22 lines) AV=2.97 SV=5.18 BV=9.21 + {384,1140,1056, 0, 0, 0}, //TV = 11.35(23 lines) AV=2.97 SV=5.20 BV=9.12 + {417,1140,1048, 0, 0, 0}, //TV = 11.23(25 lines) AV=2.97 SV=5.19 BV=9.01 + {451,1140,1040, 0, 0, 0}, //TV = 11.11(27 lines) AV=2.97 SV=5.18 BV=8.91 + {484,1140,1040, 0, 0, 0}, //TV = 11.01(29 lines) AV=2.97 SV=5.18 BV=8.81 + {517,1140,1040, 0, 0, 0}, //TV = 10.92(31 lines) AV=2.97 SV=5.18 BV=8.71 + {551,1140,1048, 0, 0, 0}, //TV = 10.83(33 lines) AV=2.97 SV=5.19 BV=8.61 + {601,1140,1032, 0, 0, 0}, //TV = 10.70(36 lines) AV=2.97 SV=5.17 BV=8.51 + {634,1140,1048, 0, 0, 0}, //TV = 10.62(38 lines) AV=2.97 SV=5.19 BV=8.41 + {684,1140,1040, 0, 0, 0}, //TV = 10.51(41 lines) AV=2.97 SV=5.18 BV=8.31 + {734,1140,1040, 0, 0, 0}, //TV = 10.41(44 lines) AV=2.97 SV=5.18 BV=8.21 + {784,1140,1040, 0, 0, 0}, //TV = 10.32(47 lines) AV=2.97 SV=5.18 BV=8.11 + {834,1140,1048, 0, 0, 0}, //TV = 10.23(50 lines) AV=2.97 SV=5.19 BV=8.01 + {901,1140,1040, 0, 0, 0}, //TV = 10.12(54 lines) AV=2.97 SV=5.18 BV=7.91 + {967,1140,1040, 0, 0, 0}, //TV = 10.01(58 lines) AV=2.97 SV=5.18 BV=7.81 + {1051,1140,1024, 0, 0, 0}, //TV = 9.89(63 lines) AV=2.97 SV=5.15 BV=7.71 + {1117,1140,1032, 0, 0, 0}, //TV = 9.81(67 lines) AV=2.97 SV=5.17 BV=7.61 + {1201,1140,1032, 0, 0, 0}, //TV = 9.70(72 lines) AV=2.97 SV=5.17 BV=7.51 + {1284,1140,1032, 0, 0, 0}, //TV = 9.61(77 lines) AV=2.97 SV=5.17 BV=7.41 + {1384,1140,1032, 0, 0, 0}, //TV = 9.50(83 lines) AV=2.97 SV=5.17 BV=7.30 + {1484,1140,1024, 0, 0, 0}, //TV = 9.40(89 lines) AV=2.97 SV=5.15 BV=7.21 + {1584,1140,1032, 0, 0, 0}, //TV = 9.30(95 lines) AV=2.97 SV=5.17 BV=7.11 + {1701,1140,1032, 0, 0, 0}, //TV = 9.20(102 lines) AV=2.97 SV=5.17 BV=7.00 + {1834,1140,1024, 0, 0, 0}, //TV = 9.09(110 lines) AV=2.97 SV=5.15 BV=6.91 + {1951,1140,1032, 0, 0, 0}, //TV = 9.00(117 lines) AV=2.97 SV=5.17 BV=6.81 + {2084,1140,1032, 0, 0, 0}, //TV = 8.91(125 lines) AV=2.97 SV=5.17 BV=6.71 + {2234,1140,1032, 0, 0, 0}, //TV = 8.81(134 lines) AV=2.97 SV=5.17 BV=6.61 + {2401,1140,1032, 0, 0, 0}, //TV = 8.70(144 lines) AV=2.97 SV=5.17 BV=6.51 + {2567,1140,1032, 0, 0, 0}, //TV = 8.61(154 lines) AV=2.97 SV=5.17 BV=6.41 + {2751,1140,1032, 0, 0, 0}, //TV = 8.51(165 lines) AV=2.97 SV=5.17 BV=6.31 + {2967,1140,1024, 0, 0, 0}, //TV = 8.40(178 lines) AV=2.97 SV=5.15 BV=6.21 + {3184,1140,1024, 0, 0, 0}, //TV = 8.29(191 lines) AV=2.97 SV=5.15 BV=6.11 + {3417,1140,1032, 0, 0, 0}, //TV = 8.19(205 lines) AV=2.97 SV=5.17 BV=6.00 + {3634,1140,1032, 0, 0, 0}, //TV = 8.10(218 lines) AV=2.97 SV=5.17 BV=5.91 + {3917,1140,1032, 0, 0, 0}, //TV = 8.00(235 lines) AV=2.97 SV=5.17 BV=5.80 + {4201,1140,1024, 0, 0, 0}, //TV = 7.90(252 lines) AV=2.97 SV=5.15 BV=5.71 + {4501,1140,1024, 0, 0, 0}, //TV = 7.80(270 lines) AV=2.97 SV=5.15 BV=5.61 + {4817,1140,1024, 0, 0, 0}, //TV = 7.70(289 lines) AV=2.97 SV=5.15 BV=5.51 + {5184,1140,1024, 0, 0, 0}, //TV = 7.59(311 lines) AV=2.97 SV=5.15 BV=5.41 + {5567,1140,1024, 0, 0, 0}, //TV = 7.49(334 lines) AV=2.97 SV=5.15 BV=5.30 + {5951,1140,1024, 0, 0, 0}, //TV = 7.39(357 lines) AV=2.97 SV=5.15 BV=5.21 + {6384,1140,1024, 0, 0, 0}, //TV = 7.29(383 lines) AV=2.97 SV=5.15 BV=5.11 + {6834,1140,1024, 0, 0, 0}, //TV = 7.19(410 lines) AV=2.97 SV=5.15 BV=5.01 + {7317,1140,1024, 0, 0, 0}, //TV = 7.09(439 lines) AV=2.97 SV=5.15 BV=4.91 + {7834,1140,1024, 0, 0, 0}, //TV = 7.00(470 lines) AV=2.97 SV=5.15 BV=4.81 + {8401,1140,1024, 0, 0, 0}, //TV = 6.90(504 lines) AV=2.97 SV=5.15 BV=4.71 + {8984,1140,1024, 0, 0, 0}, //TV = 6.80(539 lines) AV=2.97 SV=5.15 BV=4.61 + {9634,1140,1024, 0, 0, 0}, //TV = 6.70(578 lines) AV=2.97 SV=5.15 BV=4.51 + {10001,1140,1056, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.20 BV=4.42 + {10001,1216,1064, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.30 BV=4.31 + {10001,1328,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.41 BV=4.21 + {10001,1424,1040, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.50 BV=4.12 + {10001,1536,1040, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.61 BV=4.01 + {10001,1632,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.71 BV=3.91 + {10001,1728,1064, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.81 BV=3.80 + {10001,1840,1072, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.91 BV=3.70 + {10001,2048,1032, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=6.01 BV=3.60 + {10001,2144,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=6.10 BV=3.52 + {20001,1140,1056, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.20 BV=3.42 + {20001,1216,1064, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.30 BV=3.31 + {20001,1328,1048, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.41 BV=3.21 + {20001,1424,1040, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.50 BV=3.12 + {20001,1536,1040, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.61 BV=3.01 + {20001,1632,1048, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.71 BV=2.91 + {30001,1140,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.22 BV=2.81 + {30001,1216,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.31 BV=2.72 + {30001,1328,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.42 BV=2.61 + {30001,1424,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.52 BV=2.51 + {30001,1536,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.62 BV=2.41 + {30001,1632,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.72 BV=2.31 + {30001,1728,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.82 BV=2.21 + {30001,1936,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.93 BV=2.10 + {30001,2048,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.02 BV=2.01 + {30001,2144,1064, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.12 BV=1.91 + {30001,2352,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.22 BV=1.81 + {30001,2560,1024, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.32 BV=1.71 + {30001,2656,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.42 BV=1.61 + {30001,2864,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.53 BV=1.50 + {30001,3072,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.62 BV=1.41 + {30001,3328,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.72 BV=1.31 + {30001,3584,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.82 BV=1.21 + {30001,3840,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.92 BV=1.11 + {40002,3072,1040, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=6.61 BV=1.01 + {40002,3328,1024, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=6.70 BV=0.91 + {40002,3584,1024, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=6.81 BV=0.81 + {50002,3072,1024, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.58 BV=0.71 + {50002,3200,1056, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.69 BV=0.60 + {50002,3456,1040, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.78 BV=0.52 + {60002,3072,1048, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=6.62 BV=0.41 + {60002,3328,1040, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=6.72 BV=0.31 + {60002,3584,1032, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=6.82 BV=0.21 + {60002,3840,1032, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=6.92 BV=0.11 + {60002,4096,1040, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.02 BV=0.01 + {60002,4480,1024, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.13 BV=-0.10 + {60002,4736,1040, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.23 BV=-0.20 + {60002,5120,1032, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.33 BV=-0.30 + {60002,5504,1024, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.43 BV=-0.40 + {60002,5888,1024, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.52 BV=-0.49 + {70002,5376,1032, 0, 0, 0}, //TV = 3.84(4200 lines) AV=2.97 SV=7.40 BV=-0.60 + {70002,5760,1032, 0, 0, 0}, //TV = 3.84(4200 lines) AV=2.97 SV=7.50 BV=-0.70 + {80002,5376,1040, 0, 0, 0}, //TV = 3.64(4800 lines) AV=2.97 SV=7.41 BV=-0.80 + {90003,5120,1040, 0, 0, 0}, //TV = 3.47(5400 lines) AV=2.97 SV=7.34 BV=-0.90 + {90003,5504,1040, 0, 0, 0}, //TV = 3.47(5400 lines) AV=2.97 SV=7.45 BV=-1.00 + {100003,5376,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.39 BV=-1.10 + {100003,5760,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.49 BV=-1.20 + {100003,6144,1032, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.60 BV=-1.30 + {100003,6544,1032, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.69 BV=-1.39 + {100003,7072,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.79 BV=-1.50 + {100003,7472,1040, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.89 BV=-1.60 + {100003,7936,1048, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.99 BV=-1.69 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Custom3AutoTable = +{ + AETABLE_CUSTOM3_AUTO, //eAETableID + 135, //u4TotalIndex + 20, //u4StrobeTrigerBV + 117, //i4MaxBV + -17, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCustom3PLineTable_60Hz, + sCustom3PLineTable_50Hz, + NULL, +}; + +static strEvPline sCustom4PLineTable_60Hz = +{ +{ + {51,1424,1064, 0, 0, 0}, //TV = 14.26(3 lines) AV=2.97 SV=5.53 BV=11.70 + {67,1216,1032, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.26 BV=11.58 + {67,1216,1088, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.34 BV=11.50 + {67,1328,1072, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.44 BV=11.40 + {84,1140,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.24 BV=11.27 + {84,1216,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.34 BV=11.17 + {101,1140,1024, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.15 BV=11.09 + {101,1140,1080, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.23 BV=11.01 + {101,1216,1104, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.36 BV=10.89 + {117,1140,1088, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.24 BV=10.79 + {117,1216,1080, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.32 BV=10.71 + {134,1216,1032, 0, 0, 0}, //TV = 12.87(8 lines) AV=2.97 SV=5.26 BV=10.58 + {151,1140,1056, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.20 BV=10.46 + {151,1216,1024, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.25 BV=10.42 + {167,1140,1064, 0, 0, 0}, //TV = 12.55(10 lines) AV=2.97 SV=5.21 BV=10.31 + {184,1140,1048, 0, 0, 0}, //TV = 12.41(11 lines) AV=2.97 SV=5.19 BV=10.19 + {201,1140,1032, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.17 BV=10.09 + {201,1140,1088, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.24 BV=10.01 + {217,1140,1080, 0, 0, 0}, //TV = 12.17(13 lines) AV=2.97 SV=5.23 BV=9.91 + {234,1140,1072, 0, 0, 0}, //TV = 12.06(14 lines) AV=2.97 SV=5.22 BV=9.81 + {251,1140,1072, 0, 0, 0}, //TV = 11.96(15 lines) AV=2.97 SV=5.22 BV=9.71 + {267,1140,1080, 0, 0, 0}, //TV = 11.87(16 lines) AV=2.97 SV=5.23 BV=9.61 + {301,1140,1024, 0, 0, 0}, //TV = 11.70(18 lines) AV=2.97 SV=5.15 BV=9.51 + {317,1140,1048, 0, 0, 0}, //TV = 11.62(19 lines) AV=2.97 SV=5.19 BV=9.41 + {334,1140,1056, 0, 0, 0}, //TV = 11.55(20 lines) AV=2.97 SV=5.20 BV=9.32 + {367,1140,1040, 0, 0, 0}, //TV = 11.41(22 lines) AV=2.97 SV=5.18 BV=9.21 + {384,1140,1056, 0, 0, 0}, //TV = 11.35(23 lines) AV=2.97 SV=5.20 BV=9.12 + {417,1140,1048, 0, 0, 0}, //TV = 11.23(25 lines) AV=2.97 SV=5.19 BV=9.01 + {451,1140,1040, 0, 0, 0}, //TV = 11.11(27 lines) AV=2.97 SV=5.18 BV=8.91 + {484,1140,1040, 0, 0, 0}, //TV = 11.01(29 lines) AV=2.97 SV=5.18 BV=8.81 + {517,1140,1040, 0, 0, 0}, //TV = 10.92(31 lines) AV=2.97 SV=5.18 BV=8.71 + {551,1140,1048, 0, 0, 0}, //TV = 10.83(33 lines) AV=2.97 SV=5.19 BV=8.61 + {601,1140,1032, 0, 0, 0}, //TV = 10.70(36 lines) AV=2.97 SV=5.17 BV=8.51 + {634,1140,1048, 0, 0, 0}, //TV = 10.62(38 lines) AV=2.97 SV=5.19 BV=8.41 + {684,1140,1040, 0, 0, 0}, //TV = 10.51(41 lines) AV=2.97 SV=5.18 BV=8.31 + {734,1140,1040, 0, 0, 0}, //TV = 10.41(44 lines) AV=2.97 SV=5.18 BV=8.21 + {784,1140,1040, 0, 0, 0}, //TV = 10.32(47 lines) AV=2.97 SV=5.18 BV=8.11 + {834,1140,1048, 0, 0, 0}, //TV = 10.23(50 lines) AV=2.97 SV=5.19 BV=8.01 + {901,1140,1040, 0, 0, 0}, //TV = 10.12(54 lines) AV=2.97 SV=5.18 BV=7.91 + {967,1140,1040, 0, 0, 0}, //TV = 10.01(58 lines) AV=2.97 SV=5.18 BV=7.81 + {1051,1140,1024, 0, 0, 0}, //TV = 9.89(63 lines) AV=2.97 SV=5.15 BV=7.71 + {1117,1140,1032, 0, 0, 0}, //TV = 9.81(67 lines) AV=2.97 SV=5.17 BV=7.61 + {1201,1140,1032, 0, 0, 0}, //TV = 9.70(72 lines) AV=2.97 SV=5.17 BV=7.51 + {1284,1140,1032, 0, 0, 0}, //TV = 9.61(77 lines) AV=2.97 SV=5.17 BV=7.41 + {1384,1140,1032, 0, 0, 0}, //TV = 9.50(83 lines) AV=2.97 SV=5.17 BV=7.30 + {1484,1140,1024, 0, 0, 0}, //TV = 9.40(89 lines) AV=2.97 SV=5.15 BV=7.21 + {1584,1140,1032, 0, 0, 0}, //TV = 9.30(95 lines) AV=2.97 SV=5.17 BV=7.11 + {1701,1140,1032, 0, 0, 0}, //TV = 9.20(102 lines) AV=2.97 SV=5.17 BV=7.00 + {1834,1140,1024, 0, 0, 0}, //TV = 9.09(110 lines) AV=2.97 SV=5.15 BV=6.91 + {1951,1140,1032, 0, 0, 0}, //TV = 9.00(117 lines) AV=2.97 SV=5.17 BV=6.81 + {2084,1140,1032, 0, 0, 0}, //TV = 8.91(125 lines) AV=2.97 SV=5.17 BV=6.71 + {2234,1140,1032, 0, 0, 0}, //TV = 8.81(134 lines) AV=2.97 SV=5.17 BV=6.61 + {2401,1140,1032, 0, 0, 0}, //TV = 8.70(144 lines) AV=2.97 SV=5.17 BV=6.51 + {2567,1140,1032, 0, 0, 0}, //TV = 8.61(154 lines) AV=2.97 SV=5.17 BV=6.41 + {2751,1140,1032, 0, 0, 0}, //TV = 8.51(165 lines) AV=2.97 SV=5.17 BV=6.31 + {2967,1140,1024, 0, 0, 0}, //TV = 8.40(178 lines) AV=2.97 SV=5.15 BV=6.21 + {3184,1140,1024, 0, 0, 0}, //TV = 8.29(191 lines) AV=2.97 SV=5.15 BV=6.11 + {3417,1140,1032, 0, 0, 0}, //TV = 8.19(205 lines) AV=2.97 SV=5.17 BV=6.00 + {3634,1140,1032, 0, 0, 0}, //TV = 8.10(218 lines) AV=2.97 SV=5.17 BV=5.91 + {3917,1140,1032, 0, 0, 0}, //TV = 8.00(235 lines) AV=2.97 SV=5.17 BV=5.80 + {4201,1140,1024, 0, 0, 0}, //TV = 7.90(252 lines) AV=2.97 SV=5.15 BV=5.71 + {4501,1140,1024, 0, 0, 0}, //TV = 7.80(270 lines) AV=2.97 SV=5.15 BV=5.61 + {4817,1140,1024, 0, 0, 0}, //TV = 7.70(289 lines) AV=2.97 SV=5.15 BV=5.51 + {5184,1140,1024, 0, 0, 0}, //TV = 7.59(311 lines) AV=2.97 SV=5.15 BV=5.41 + {5567,1140,1024, 0, 0, 0}, //TV = 7.49(334 lines) AV=2.97 SV=5.15 BV=5.30 + {5951,1140,1024, 0, 0, 0}, //TV = 7.39(357 lines) AV=2.97 SV=5.15 BV=5.21 + {6384,1140,1024, 0, 0, 0}, //TV = 7.29(383 lines) AV=2.97 SV=5.15 BV=5.11 + {6834,1140,1024, 0, 0, 0}, //TV = 7.19(410 lines) AV=2.97 SV=5.15 BV=5.01 + {7317,1140,1024, 0, 0, 0}, //TV = 7.09(439 lines) AV=2.97 SV=5.15 BV=4.91 + {7834,1140,1024, 0, 0, 0}, //TV = 7.00(470 lines) AV=2.97 SV=5.15 BV=4.81 + {8334,1140,1032, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.17 BV=4.71 + {8334,1216,1040, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.27 BV=4.61 + {8334,1328,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.38 BV=4.50 + {8334,1328,1096, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.47 BV=4.40 + {8334,1424,1088, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.56 BV=4.31 + {8334,1632,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.67 BV=4.21 + {8334,1728,1032, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.77 BV=4.11 + {8334,1840,1040, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.87 BV=4.01 + {8334,1936,1064, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.97 BV=3.90 + {8334,2144,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=6.07 BV=3.81 + {16668,1140,1032, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.17 BV=3.71 + {16668,1216,1040, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.27 BV=3.61 + {16668,1216,1112, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.37 BV=3.51 + {16668,1328,1096, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.47 BV=3.40 + {16668,1424,1096, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.57 BV=3.30 + {16668,1536,1088, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.67 BV=3.21 + {25001,1140,1048, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.19 BV=3.10 + {25001,1216,1048, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.28 BV=3.01 + {25001,1328,1024, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.38 BV=2.92 + {25001,1424,1024, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.48 BV=2.82 + {33335,1140,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.17 BV=2.71 + {33335,1216,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.27 BV=2.61 + {33335,1216,1112, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.37 BV=2.51 + {33335,1328,1096, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.47 BV=2.40 + {33335,1424,1088, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.56 BV=2.31 + {33335,1536,1088, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.67 BV=2.21 + {33335,1728,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.77 BV=2.11 + {33335,1840,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.87 BV=2.01 + {33335,1936,1056, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.96 BV=1.91 + {33335,2144,1024, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.07 BV=1.81 + {33335,2240,1056, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.17 BV=1.70 + {33335,2448,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.27 BV=1.61 + {33335,2656,1024, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.38 BV=1.50 + {33335,2752,1056, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.47 BV=1.41 + {33335,2960,1048, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.56 BV=1.31 + {33335,3200,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.67 BV=1.21 + {33335,3456,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.77 BV=1.11 + {33335,3712,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.87 BV=1.01 + {41668,3200,1024, 0, 0, 0}, //TV = 4.58(2500 lines) AV=2.97 SV=6.64 BV=0.91 + {41668,3328,1056, 0, 0, 0}, //TV = 4.58(2500 lines) AV=2.97 SV=6.74 BV=0.81 + {50002,3072,1024, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.58 BV=0.71 + {50002,3200,1056, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.69 BV=0.60 + {50002,3456,1040, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.78 BV=0.52 + {58335,3200,1032, 0, 0, 0}, //TV = 4.10(3500 lines) AV=2.97 SV=6.66 BV=0.42 + {58335,3456,1024, 0, 0, 0}, //TV = 4.10(3500 lines) AV=2.97 SV=6.75 BV=0.32 + {66669,3200,1040, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=6.67 BV=0.21 + {66669,3456,1032, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=6.77 BV=0.11 + {66669,3712,1032, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=6.87 BV=0.01 + {66669,3968,1040, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=6.98 BV=-0.10 + {66669,4224,1048, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.08 BV=-0.20 + {66669,4608,1032, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.18 BV=-0.30 + {66669,4864,1048, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.28 BV=-0.40 + {66669,5248,1040, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.38 BV=-0.50 + {66669,5632,1040, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.48 BV=-0.60 + {75002,5376,1032, 0, 0, 0}, //TV = 3.74(4500 lines) AV=2.97 SV=7.40 BV=-0.70 + {83336,5248,1024, 0, 0, 0}, //TV = 3.58(5000 lines) AV=2.97 SV=7.36 BV=-0.80 + {91669,4992,1048, 0, 0, 0}, //TV = 3.45(5500 lines) AV=2.97 SV=7.32 BV=-0.90 + {91669,5376,1040, 0, 0, 0}, //TV = 3.45(5500 lines) AV=2.97 SV=7.41 BV=-1.00 + {100003,5376,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.39 BV=-1.10 + {100003,5760,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.49 BV=-1.20 + {100003,6144,1032, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.60 BV=-1.30 + {100003,6544,1032, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.69 BV=-1.39 + {100003,7072,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.79 BV=-1.50 + {100003,7472,1040, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.89 BV=-1.60 + {100003,7936,1048, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.99 BV=-1.69 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCustom4PLineTable_50Hz = +{ +{ + {51,1424,1064, 0, 0, 0}, //TV = 14.26(3 lines) AV=2.97 SV=5.53 BV=11.70 + {67,1216,1032, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.26 BV=11.58 + {67,1216,1088, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.34 BV=11.50 + {67,1328,1072, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.44 BV=11.40 + {84,1140,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.24 BV=11.27 + {84,1216,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.34 BV=11.17 + {101,1140,1024, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.15 BV=11.09 + {101,1140,1080, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.23 BV=11.01 + {101,1216,1104, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.36 BV=10.89 + {117,1140,1088, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.24 BV=10.79 + {117,1216,1080, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.32 BV=10.71 + {134,1216,1032, 0, 0, 0}, //TV = 12.87(8 lines) AV=2.97 SV=5.26 BV=10.58 + {151,1140,1056, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.20 BV=10.46 + {151,1216,1024, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.25 BV=10.42 + {167,1140,1064, 0, 0, 0}, //TV = 12.55(10 lines) AV=2.97 SV=5.21 BV=10.31 + {184,1140,1048, 0, 0, 0}, //TV = 12.41(11 lines) AV=2.97 SV=5.19 BV=10.19 + {201,1140,1032, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.17 BV=10.09 + {201,1140,1088, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.24 BV=10.01 + {217,1140,1080, 0, 0, 0}, //TV = 12.17(13 lines) AV=2.97 SV=5.23 BV=9.91 + {234,1140,1072, 0, 0, 0}, //TV = 12.06(14 lines) AV=2.97 SV=5.22 BV=9.81 + {251,1140,1072, 0, 0, 0}, //TV = 11.96(15 lines) AV=2.97 SV=5.22 BV=9.71 + {267,1140,1080, 0, 0, 0}, //TV = 11.87(16 lines) AV=2.97 SV=5.23 BV=9.61 + {301,1140,1024, 0, 0, 0}, //TV = 11.70(18 lines) AV=2.97 SV=5.15 BV=9.51 + {317,1140,1048, 0, 0, 0}, //TV = 11.62(19 lines) AV=2.97 SV=5.19 BV=9.41 + {334,1140,1056, 0, 0, 0}, //TV = 11.55(20 lines) AV=2.97 SV=5.20 BV=9.32 + {367,1140,1040, 0, 0, 0}, //TV = 11.41(22 lines) AV=2.97 SV=5.18 BV=9.21 + {384,1140,1056, 0, 0, 0}, //TV = 11.35(23 lines) AV=2.97 SV=5.20 BV=9.12 + {417,1140,1048, 0, 0, 0}, //TV = 11.23(25 lines) AV=2.97 SV=5.19 BV=9.01 + {451,1140,1040, 0, 0, 0}, //TV = 11.11(27 lines) AV=2.97 SV=5.18 BV=8.91 + {484,1140,1040, 0, 0, 0}, //TV = 11.01(29 lines) AV=2.97 SV=5.18 BV=8.81 + {517,1140,1040, 0, 0, 0}, //TV = 10.92(31 lines) AV=2.97 SV=5.18 BV=8.71 + {551,1140,1048, 0, 0, 0}, //TV = 10.83(33 lines) AV=2.97 SV=5.19 BV=8.61 + {601,1140,1032, 0, 0, 0}, //TV = 10.70(36 lines) AV=2.97 SV=5.17 BV=8.51 + {634,1140,1048, 0, 0, 0}, //TV = 10.62(38 lines) AV=2.97 SV=5.19 BV=8.41 + {684,1140,1040, 0, 0, 0}, //TV = 10.51(41 lines) AV=2.97 SV=5.18 BV=8.31 + {734,1140,1040, 0, 0, 0}, //TV = 10.41(44 lines) AV=2.97 SV=5.18 BV=8.21 + {784,1140,1040, 0, 0, 0}, //TV = 10.32(47 lines) AV=2.97 SV=5.18 BV=8.11 + {834,1140,1048, 0, 0, 0}, //TV = 10.23(50 lines) AV=2.97 SV=5.19 BV=8.01 + {901,1140,1040, 0, 0, 0}, //TV = 10.12(54 lines) AV=2.97 SV=5.18 BV=7.91 + {967,1140,1040, 0, 0, 0}, //TV = 10.01(58 lines) AV=2.97 SV=5.18 BV=7.81 + {1051,1140,1024, 0, 0, 0}, //TV = 9.89(63 lines) AV=2.97 SV=5.15 BV=7.71 + {1117,1140,1032, 0, 0, 0}, //TV = 9.81(67 lines) AV=2.97 SV=5.17 BV=7.61 + {1201,1140,1032, 0, 0, 0}, //TV = 9.70(72 lines) AV=2.97 SV=5.17 BV=7.51 + {1284,1140,1032, 0, 0, 0}, //TV = 9.61(77 lines) AV=2.97 SV=5.17 BV=7.41 + {1384,1140,1032, 0, 0, 0}, //TV = 9.50(83 lines) AV=2.97 SV=5.17 BV=7.30 + {1484,1140,1024, 0, 0, 0}, //TV = 9.40(89 lines) AV=2.97 SV=5.15 BV=7.21 + {1584,1140,1032, 0, 0, 0}, //TV = 9.30(95 lines) AV=2.97 SV=5.17 BV=7.11 + {1701,1140,1032, 0, 0, 0}, //TV = 9.20(102 lines) AV=2.97 SV=5.17 BV=7.00 + {1834,1140,1024, 0, 0, 0}, //TV = 9.09(110 lines) AV=2.97 SV=5.15 BV=6.91 + {1951,1140,1032, 0, 0, 0}, //TV = 9.00(117 lines) AV=2.97 SV=5.17 BV=6.81 + {2084,1140,1032, 0, 0, 0}, //TV = 8.91(125 lines) AV=2.97 SV=5.17 BV=6.71 + {2234,1140,1032, 0, 0, 0}, //TV = 8.81(134 lines) AV=2.97 SV=5.17 BV=6.61 + {2401,1140,1032, 0, 0, 0}, //TV = 8.70(144 lines) AV=2.97 SV=5.17 BV=6.51 + {2567,1140,1032, 0, 0, 0}, //TV = 8.61(154 lines) AV=2.97 SV=5.17 BV=6.41 + {2751,1140,1032, 0, 0, 0}, //TV = 8.51(165 lines) AV=2.97 SV=5.17 BV=6.31 + {2967,1140,1024, 0, 0, 0}, //TV = 8.40(178 lines) AV=2.97 SV=5.15 BV=6.21 + {3184,1140,1024, 0, 0, 0}, //TV = 8.29(191 lines) AV=2.97 SV=5.15 BV=6.11 + {3417,1140,1032, 0, 0, 0}, //TV = 8.19(205 lines) AV=2.97 SV=5.17 BV=6.00 + {3634,1140,1032, 0, 0, 0}, //TV = 8.10(218 lines) AV=2.97 SV=5.17 BV=5.91 + {3917,1140,1032, 0, 0, 0}, //TV = 8.00(235 lines) AV=2.97 SV=5.17 BV=5.80 + {4201,1140,1024, 0, 0, 0}, //TV = 7.90(252 lines) AV=2.97 SV=5.15 BV=5.71 + {4501,1140,1024, 0, 0, 0}, //TV = 7.80(270 lines) AV=2.97 SV=5.15 BV=5.61 + {4817,1140,1024, 0, 0, 0}, //TV = 7.70(289 lines) AV=2.97 SV=5.15 BV=5.51 + {5184,1140,1024, 0, 0, 0}, //TV = 7.59(311 lines) AV=2.97 SV=5.15 BV=5.41 + {5567,1140,1024, 0, 0, 0}, //TV = 7.49(334 lines) AV=2.97 SV=5.15 BV=5.30 + {5951,1140,1024, 0, 0, 0}, //TV = 7.39(357 lines) AV=2.97 SV=5.15 BV=5.21 + {6384,1140,1024, 0, 0, 0}, //TV = 7.29(383 lines) AV=2.97 SV=5.15 BV=5.11 + {6834,1140,1024, 0, 0, 0}, //TV = 7.19(410 lines) AV=2.97 SV=5.15 BV=5.01 + {7317,1140,1024, 0, 0, 0}, //TV = 7.09(439 lines) AV=2.97 SV=5.15 BV=4.91 + {7834,1140,1024, 0, 0, 0}, //TV = 7.00(470 lines) AV=2.97 SV=5.15 BV=4.81 + {8401,1140,1024, 0, 0, 0}, //TV = 6.90(504 lines) AV=2.97 SV=5.15 BV=4.71 + {8984,1140,1024, 0, 0, 0}, //TV = 6.80(539 lines) AV=2.97 SV=5.15 BV=4.61 + {9634,1140,1024, 0, 0, 0}, //TV = 6.70(578 lines) AV=2.97 SV=5.15 BV=4.51 + {10001,1140,1056, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.20 BV=4.42 + {10001,1216,1064, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.30 BV=4.31 + {10001,1328,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.41 BV=4.21 + {10001,1424,1040, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.50 BV=4.12 + {10001,1536,1040, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.61 BV=4.01 + {10001,1632,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.71 BV=3.91 + {10001,1728,1064, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.81 BV=3.80 + {10001,1840,1072, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.91 BV=3.70 + {10001,2048,1032, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=6.01 BV=3.60 + {10001,2144,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=6.10 BV=3.52 + {20001,1140,1056, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.20 BV=3.42 + {20001,1216,1064, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.30 BV=3.31 + {20001,1328,1048, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.41 BV=3.21 + {20001,1424,1040, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.50 BV=3.12 + {20001,1536,1040, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.61 BV=3.01 + {20001,1632,1048, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.71 BV=2.91 + {30001,1140,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.22 BV=2.81 + {30001,1216,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.31 BV=2.72 + {30001,1328,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.42 BV=2.61 + {30001,1424,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.52 BV=2.51 + {30001,1536,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.62 BV=2.41 + {30001,1632,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.72 BV=2.31 + {30001,1728,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.82 BV=2.21 + {30001,1936,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.93 BV=2.10 + {30001,2048,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.02 BV=2.01 + {30001,2144,1064, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.12 BV=1.91 + {30001,2352,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.22 BV=1.81 + {30001,2560,1024, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.32 BV=1.71 + {30001,2656,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.42 BV=1.61 + {30001,2864,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.53 BV=1.50 + {30001,3072,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.62 BV=1.41 + {30001,3328,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.72 BV=1.31 + {30001,3584,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.82 BV=1.21 + {30001,3840,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.92 BV=1.11 + {40002,3072,1040, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=6.61 BV=1.01 + {40002,3328,1024, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=6.70 BV=0.91 + {40002,3584,1024, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=6.81 BV=0.81 + {50002,3072,1024, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.58 BV=0.71 + {50002,3200,1056, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.69 BV=0.60 + {50002,3456,1040, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.78 BV=0.52 + {60002,3072,1048, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=6.62 BV=0.41 + {60002,3328,1040, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=6.72 BV=0.31 + {60002,3584,1032, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=6.82 BV=0.21 + {60002,3840,1032, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=6.92 BV=0.11 + {60002,4096,1040, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.02 BV=0.01 + {60002,4480,1024, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.13 BV=-0.10 + {60002,4736,1040, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.23 BV=-0.20 + {60002,5120,1032, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.33 BV=-0.30 + {60002,5504,1024, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.43 BV=-0.40 + {60002,5888,1024, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.52 BV=-0.49 + {70002,5376,1032, 0, 0, 0}, //TV = 3.84(4200 lines) AV=2.97 SV=7.40 BV=-0.60 + {70002,5760,1032, 0, 0, 0}, //TV = 3.84(4200 lines) AV=2.97 SV=7.50 BV=-0.70 + {80002,5376,1040, 0, 0, 0}, //TV = 3.64(4800 lines) AV=2.97 SV=7.41 BV=-0.80 + {90003,5120,1040, 0, 0, 0}, //TV = 3.47(5400 lines) AV=2.97 SV=7.34 BV=-0.90 + {90003,5504,1040, 0, 0, 0}, //TV = 3.47(5400 lines) AV=2.97 SV=7.45 BV=-1.00 + {100003,5376,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.39 BV=-1.10 + {100003,5760,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.49 BV=-1.20 + {100003,6144,1032, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.60 BV=-1.30 + {100003,6544,1032, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.69 BV=-1.39 + {100003,7072,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.79 BV=-1.50 + {100003,7472,1040, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.89 BV=-1.60 + {100003,7936,1048, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.99 BV=-1.69 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Custom4AutoTable = +{ + AETABLE_CUSTOM4_AUTO, //eAETableID + 135, //u4TotalIndex + 20, //u4StrobeTrigerBV + 117, //i4MaxBV + -17, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCustom4PLineTable_60Hz, + sCustom4PLineTable_50Hz, + NULL, +}; + +static strEvPline sCustom5PLineTable_60Hz = +{ +{ + {51,1424,1064, 0, 0, 0}, //TV = 14.26(3 lines) AV=2.97 SV=5.53 BV=11.70 + {67,1216,1032, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.26 BV=11.58 + {67,1216,1088, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.34 BV=11.50 + {67,1328,1072, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.44 BV=11.40 + {84,1140,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.24 BV=11.27 + {84,1216,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.34 BV=11.17 + {101,1140,1024, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.15 BV=11.09 + {101,1140,1080, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.23 BV=11.01 + {101,1216,1104, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.36 BV=10.89 + {117,1140,1088, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.24 BV=10.79 + {117,1216,1080, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.32 BV=10.71 + {134,1216,1032, 0, 0, 0}, //TV = 12.87(8 lines) AV=2.97 SV=5.26 BV=10.58 + {151,1140,1056, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.20 BV=10.46 + {151,1216,1024, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.25 BV=10.42 + {167,1140,1064, 0, 0, 0}, //TV = 12.55(10 lines) AV=2.97 SV=5.21 BV=10.31 + {184,1140,1048, 0, 0, 0}, //TV = 12.41(11 lines) AV=2.97 SV=5.19 BV=10.19 + {201,1140,1032, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.17 BV=10.09 + {201,1140,1088, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.24 BV=10.01 + {217,1140,1080, 0, 0, 0}, //TV = 12.17(13 lines) AV=2.97 SV=5.23 BV=9.91 + {234,1140,1072, 0, 0, 0}, //TV = 12.06(14 lines) AV=2.97 SV=5.22 BV=9.81 + {251,1140,1072, 0, 0, 0}, //TV = 11.96(15 lines) AV=2.97 SV=5.22 BV=9.71 + {267,1140,1080, 0, 0, 0}, //TV = 11.87(16 lines) AV=2.97 SV=5.23 BV=9.61 + {301,1140,1024, 0, 0, 0}, //TV = 11.70(18 lines) AV=2.97 SV=5.15 BV=9.51 + {317,1140,1048, 0, 0, 0}, //TV = 11.62(19 lines) AV=2.97 SV=5.19 BV=9.41 + {334,1140,1056, 0, 0, 0}, //TV = 11.55(20 lines) AV=2.97 SV=5.20 BV=9.32 + {367,1140,1040, 0, 0, 0}, //TV = 11.41(22 lines) AV=2.97 SV=5.18 BV=9.21 + {384,1140,1056, 0, 0, 0}, //TV = 11.35(23 lines) AV=2.97 SV=5.20 BV=9.12 + {417,1140,1048, 0, 0, 0}, //TV = 11.23(25 lines) AV=2.97 SV=5.19 BV=9.01 + {451,1140,1040, 0, 0, 0}, //TV = 11.11(27 lines) AV=2.97 SV=5.18 BV=8.91 + {484,1140,1040, 0, 0, 0}, //TV = 11.01(29 lines) AV=2.97 SV=5.18 BV=8.81 + {517,1140,1040, 0, 0, 0}, //TV = 10.92(31 lines) AV=2.97 SV=5.18 BV=8.71 + {551,1140,1048, 0, 0, 0}, //TV = 10.83(33 lines) AV=2.97 SV=5.19 BV=8.61 + {601,1140,1032, 0, 0, 0}, //TV = 10.70(36 lines) AV=2.97 SV=5.17 BV=8.51 + {634,1140,1048, 0, 0, 0}, //TV = 10.62(38 lines) AV=2.97 SV=5.19 BV=8.41 + {684,1140,1040, 0, 0, 0}, //TV = 10.51(41 lines) AV=2.97 SV=5.18 BV=8.31 + {734,1140,1040, 0, 0, 0}, //TV = 10.41(44 lines) AV=2.97 SV=5.18 BV=8.21 + {784,1140,1040, 0, 0, 0}, //TV = 10.32(47 lines) AV=2.97 SV=5.18 BV=8.11 + {834,1140,1048, 0, 0, 0}, //TV = 10.23(50 lines) AV=2.97 SV=5.19 BV=8.01 + {901,1140,1040, 0, 0, 0}, //TV = 10.12(54 lines) AV=2.97 SV=5.18 BV=7.91 + {967,1140,1040, 0, 0, 0}, //TV = 10.01(58 lines) AV=2.97 SV=5.18 BV=7.81 + {1051,1140,1024, 0, 0, 0}, //TV = 9.89(63 lines) AV=2.97 SV=5.15 BV=7.71 + {1117,1140,1032, 0, 0, 0}, //TV = 9.81(67 lines) AV=2.97 SV=5.17 BV=7.61 + {1201,1140,1032, 0, 0, 0}, //TV = 9.70(72 lines) AV=2.97 SV=5.17 BV=7.51 + {1284,1140,1032, 0, 0, 0}, //TV = 9.61(77 lines) AV=2.97 SV=5.17 BV=7.41 + {1384,1140,1032, 0, 0, 0}, //TV = 9.50(83 lines) AV=2.97 SV=5.17 BV=7.30 + {1484,1140,1024, 0, 0, 0}, //TV = 9.40(89 lines) AV=2.97 SV=5.15 BV=7.21 + {1584,1140,1032, 0, 0, 0}, //TV = 9.30(95 lines) AV=2.97 SV=5.17 BV=7.11 + {1701,1140,1032, 0, 0, 0}, //TV = 9.20(102 lines) AV=2.97 SV=5.17 BV=7.00 + {1834,1140,1024, 0, 0, 0}, //TV = 9.09(110 lines) AV=2.97 SV=5.15 BV=6.91 + {1951,1140,1032, 0, 0, 0}, //TV = 9.00(117 lines) AV=2.97 SV=5.17 BV=6.81 + {2084,1140,1032, 0, 0, 0}, //TV = 8.91(125 lines) AV=2.97 SV=5.17 BV=6.71 + {2234,1140,1032, 0, 0, 0}, //TV = 8.81(134 lines) AV=2.97 SV=5.17 BV=6.61 + {2401,1140,1032, 0, 0, 0}, //TV = 8.70(144 lines) AV=2.97 SV=5.17 BV=6.51 + {2567,1140,1032, 0, 0, 0}, //TV = 8.61(154 lines) AV=2.97 SV=5.17 BV=6.41 + {2751,1140,1032, 0, 0, 0}, //TV = 8.51(165 lines) AV=2.97 SV=5.17 BV=6.31 + {2967,1140,1024, 0, 0, 0}, //TV = 8.40(178 lines) AV=2.97 SV=5.15 BV=6.21 + {3184,1140,1024, 0, 0, 0}, //TV = 8.29(191 lines) AV=2.97 SV=5.15 BV=6.11 + {3417,1140,1032, 0, 0, 0}, //TV = 8.19(205 lines) AV=2.97 SV=5.17 BV=6.00 + {3634,1140,1032, 0, 0, 0}, //TV = 8.10(218 lines) AV=2.97 SV=5.17 BV=5.91 + {3917,1140,1032, 0, 0, 0}, //TV = 8.00(235 lines) AV=2.97 SV=5.17 BV=5.80 + {4201,1140,1024, 0, 0, 0}, //TV = 7.90(252 lines) AV=2.97 SV=5.15 BV=5.71 + {4501,1140,1024, 0, 0, 0}, //TV = 7.80(270 lines) AV=2.97 SV=5.15 BV=5.61 + {4817,1140,1024, 0, 0, 0}, //TV = 7.70(289 lines) AV=2.97 SV=5.15 BV=5.51 + {5184,1140,1024, 0, 0, 0}, //TV = 7.59(311 lines) AV=2.97 SV=5.15 BV=5.41 + {5567,1140,1024, 0, 0, 0}, //TV = 7.49(334 lines) AV=2.97 SV=5.15 BV=5.30 + {5951,1140,1024, 0, 0, 0}, //TV = 7.39(357 lines) AV=2.97 SV=5.15 BV=5.21 + {6384,1140,1024, 0, 0, 0}, //TV = 7.29(383 lines) AV=2.97 SV=5.15 BV=5.11 + {6834,1140,1024, 0, 0, 0}, //TV = 7.19(410 lines) AV=2.97 SV=5.15 BV=5.01 + {7317,1140,1024, 0, 0, 0}, //TV = 7.09(439 lines) AV=2.97 SV=5.15 BV=4.91 + {7834,1140,1024, 0, 0, 0}, //TV = 7.00(470 lines) AV=2.97 SV=5.15 BV=4.81 + {8334,1140,1032, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.17 BV=4.71 + {8334,1216,1040, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.27 BV=4.61 + {8334,1328,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.38 BV=4.50 + {8334,1328,1096, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.47 BV=4.40 + {8334,1424,1088, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.56 BV=4.31 + {8334,1632,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.67 BV=4.21 + {8334,1728,1032, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.77 BV=4.11 + {8334,1840,1040, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.87 BV=4.01 + {8334,1936,1064, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.97 BV=3.90 + {8334,2144,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=6.07 BV=3.81 + {16668,1140,1032, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.17 BV=3.71 + {16668,1216,1040, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.27 BV=3.61 + {16668,1216,1112, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.37 BV=3.51 + {16668,1328,1096, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.47 BV=3.40 + {16668,1424,1096, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.57 BV=3.30 + {16668,1536,1088, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.67 BV=3.21 + {25001,1140,1048, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.19 BV=3.10 + {25001,1216,1048, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.28 BV=3.01 + {25001,1328,1024, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.38 BV=2.92 + {25001,1424,1024, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.48 BV=2.82 + {33335,1140,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.17 BV=2.71 + {33335,1216,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.27 BV=2.61 + {33335,1216,1112, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.37 BV=2.51 + {33335,1328,1096, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.47 BV=2.40 + {33335,1424,1088, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.56 BV=2.31 + {33335,1536,1088, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.67 BV=2.21 + {33335,1728,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.77 BV=2.11 + {33335,1840,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.87 BV=2.01 + {33335,1936,1056, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.96 BV=1.91 + {33335,2144,1024, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.07 BV=1.81 + {33335,2240,1056, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.17 BV=1.70 + {33335,2448,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.27 BV=1.61 + {33335,2656,1024, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.38 BV=1.50 + {33335,2752,1056, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.47 BV=1.41 + {33335,2960,1048, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.56 BV=1.31 + {33335,3200,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.67 BV=1.21 + {33335,3456,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.77 BV=1.11 + {33335,3712,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.87 BV=1.01 + {41668,3200,1024, 0, 0, 0}, //TV = 4.58(2500 lines) AV=2.97 SV=6.64 BV=0.91 + {41668,3328,1056, 0, 0, 0}, //TV = 4.58(2500 lines) AV=2.97 SV=6.74 BV=0.81 + {50002,3072,1024, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.58 BV=0.71 + {50002,3200,1056, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.69 BV=0.60 + {50002,3456,1040, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.78 BV=0.52 + {58335,3200,1032, 0, 0, 0}, //TV = 4.10(3500 lines) AV=2.97 SV=6.66 BV=0.42 + {58335,3456,1024, 0, 0, 0}, //TV = 4.10(3500 lines) AV=2.97 SV=6.75 BV=0.32 + {66669,3200,1040, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=6.67 BV=0.21 + {66669,3456,1032, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=6.77 BV=0.11 + {66669,3712,1032, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=6.87 BV=0.01 + {66669,3968,1040, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=6.98 BV=-0.10 + {66669,4224,1048, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.08 BV=-0.20 + {66669,4608,1032, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.18 BV=-0.30 + {66669,4864,1048, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.28 BV=-0.40 + {66669,5248,1040, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.38 BV=-0.50 + {66669,5632,1040, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.48 BV=-0.60 + {75002,5376,1032, 0, 0, 0}, //TV = 3.74(4500 lines) AV=2.97 SV=7.40 BV=-0.70 + {83336,5248,1024, 0, 0, 0}, //TV = 3.58(5000 lines) AV=2.97 SV=7.36 BV=-0.80 + {91669,4992,1048, 0, 0, 0}, //TV = 3.45(5500 lines) AV=2.97 SV=7.32 BV=-0.90 + {91669,5376,1040, 0, 0, 0}, //TV = 3.45(5500 lines) AV=2.97 SV=7.41 BV=-1.00 + {100003,5376,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.39 BV=-1.10 + {100003,5760,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.49 BV=-1.20 + {100003,6144,1032, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.60 BV=-1.30 + {100003,6544,1032, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.69 BV=-1.39 + {100003,7072,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.79 BV=-1.50 + {100003,7472,1040, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.89 BV=-1.60 + {100003,7936,1048, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.99 BV=-1.69 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCustom5PLineTable_50Hz = +{ +{ + {51,1424,1064, 0, 0, 0}, //TV = 14.26(3 lines) AV=2.97 SV=5.53 BV=11.70 + {67,1216,1032, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.26 BV=11.58 + {67,1216,1088, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.34 BV=11.50 + {67,1328,1072, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.44 BV=11.40 + {84,1140,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.24 BV=11.27 + {84,1216,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.34 BV=11.17 + {101,1140,1024, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.15 BV=11.09 + {101,1140,1080, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.23 BV=11.01 + {101,1216,1104, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.36 BV=10.89 + {117,1140,1088, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.24 BV=10.79 + {117,1216,1080, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.32 BV=10.71 + {134,1216,1032, 0, 0, 0}, //TV = 12.87(8 lines) AV=2.97 SV=5.26 BV=10.58 + {151,1140,1056, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.20 BV=10.46 + {151,1216,1024, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.25 BV=10.42 + {167,1140,1064, 0, 0, 0}, //TV = 12.55(10 lines) AV=2.97 SV=5.21 BV=10.31 + {184,1140,1048, 0, 0, 0}, //TV = 12.41(11 lines) AV=2.97 SV=5.19 BV=10.19 + {201,1140,1032, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.17 BV=10.09 + {201,1140,1088, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.24 BV=10.01 + {217,1140,1080, 0, 0, 0}, //TV = 12.17(13 lines) AV=2.97 SV=5.23 BV=9.91 + {234,1140,1072, 0, 0, 0}, //TV = 12.06(14 lines) AV=2.97 SV=5.22 BV=9.81 + {251,1140,1072, 0, 0, 0}, //TV = 11.96(15 lines) AV=2.97 SV=5.22 BV=9.71 + {267,1140,1080, 0, 0, 0}, //TV = 11.87(16 lines) AV=2.97 SV=5.23 BV=9.61 + {301,1140,1024, 0, 0, 0}, //TV = 11.70(18 lines) AV=2.97 SV=5.15 BV=9.51 + {317,1140,1048, 0, 0, 0}, //TV = 11.62(19 lines) AV=2.97 SV=5.19 BV=9.41 + {334,1140,1056, 0, 0, 0}, //TV = 11.55(20 lines) AV=2.97 SV=5.20 BV=9.32 + {367,1140,1040, 0, 0, 0}, //TV = 11.41(22 lines) AV=2.97 SV=5.18 BV=9.21 + {384,1140,1056, 0, 0, 0}, //TV = 11.35(23 lines) AV=2.97 SV=5.20 BV=9.12 + {417,1140,1048, 0, 0, 0}, //TV = 11.23(25 lines) AV=2.97 SV=5.19 BV=9.01 + {451,1140,1040, 0, 0, 0}, //TV = 11.11(27 lines) AV=2.97 SV=5.18 BV=8.91 + {484,1140,1040, 0, 0, 0}, //TV = 11.01(29 lines) AV=2.97 SV=5.18 BV=8.81 + {517,1140,1040, 0, 0, 0}, //TV = 10.92(31 lines) AV=2.97 SV=5.18 BV=8.71 + {551,1140,1048, 0, 0, 0}, //TV = 10.83(33 lines) AV=2.97 SV=5.19 BV=8.61 + {601,1140,1032, 0, 0, 0}, //TV = 10.70(36 lines) AV=2.97 SV=5.17 BV=8.51 + {634,1140,1048, 0, 0, 0}, //TV = 10.62(38 lines) AV=2.97 SV=5.19 BV=8.41 + {684,1140,1040, 0, 0, 0}, //TV = 10.51(41 lines) AV=2.97 SV=5.18 BV=8.31 + {734,1140,1040, 0, 0, 0}, //TV = 10.41(44 lines) AV=2.97 SV=5.18 BV=8.21 + {784,1140,1040, 0, 0, 0}, //TV = 10.32(47 lines) AV=2.97 SV=5.18 BV=8.11 + {834,1140,1048, 0, 0, 0}, //TV = 10.23(50 lines) AV=2.97 SV=5.19 BV=8.01 + {901,1140,1040, 0, 0, 0}, //TV = 10.12(54 lines) AV=2.97 SV=5.18 BV=7.91 + {967,1140,1040, 0, 0, 0}, //TV = 10.01(58 lines) AV=2.97 SV=5.18 BV=7.81 + {1051,1140,1024, 0, 0, 0}, //TV = 9.89(63 lines) AV=2.97 SV=5.15 BV=7.71 + {1117,1140,1032, 0, 0, 0}, //TV = 9.81(67 lines) AV=2.97 SV=5.17 BV=7.61 + {1201,1140,1032, 0, 0, 0}, //TV = 9.70(72 lines) AV=2.97 SV=5.17 BV=7.51 + {1284,1140,1032, 0, 0, 0}, //TV = 9.61(77 lines) AV=2.97 SV=5.17 BV=7.41 + {1384,1140,1032, 0, 0, 0}, //TV = 9.50(83 lines) AV=2.97 SV=5.17 BV=7.30 + {1484,1140,1024, 0, 0, 0}, //TV = 9.40(89 lines) AV=2.97 SV=5.15 BV=7.21 + {1584,1140,1032, 0, 0, 0}, //TV = 9.30(95 lines) AV=2.97 SV=5.17 BV=7.11 + {1701,1140,1032, 0, 0, 0}, //TV = 9.20(102 lines) AV=2.97 SV=5.17 BV=7.00 + {1834,1140,1024, 0, 0, 0}, //TV = 9.09(110 lines) AV=2.97 SV=5.15 BV=6.91 + {1951,1140,1032, 0, 0, 0}, //TV = 9.00(117 lines) AV=2.97 SV=5.17 BV=6.81 + {2084,1140,1032, 0, 0, 0}, //TV = 8.91(125 lines) AV=2.97 SV=5.17 BV=6.71 + {2234,1140,1032, 0, 0, 0}, //TV = 8.81(134 lines) AV=2.97 SV=5.17 BV=6.61 + {2401,1140,1032, 0, 0, 0}, //TV = 8.70(144 lines) AV=2.97 SV=5.17 BV=6.51 + {2567,1140,1032, 0, 0, 0}, //TV = 8.61(154 lines) AV=2.97 SV=5.17 BV=6.41 + {2751,1140,1032, 0, 0, 0}, //TV = 8.51(165 lines) AV=2.97 SV=5.17 BV=6.31 + {2967,1140,1024, 0, 0, 0}, //TV = 8.40(178 lines) AV=2.97 SV=5.15 BV=6.21 + {3184,1140,1024, 0, 0, 0}, //TV = 8.29(191 lines) AV=2.97 SV=5.15 BV=6.11 + {3417,1140,1032, 0, 0, 0}, //TV = 8.19(205 lines) AV=2.97 SV=5.17 BV=6.00 + {3634,1140,1032, 0, 0, 0}, //TV = 8.10(218 lines) AV=2.97 SV=5.17 BV=5.91 + {3917,1140,1032, 0, 0, 0}, //TV = 8.00(235 lines) AV=2.97 SV=5.17 BV=5.80 + {4201,1140,1024, 0, 0, 0}, //TV = 7.90(252 lines) AV=2.97 SV=5.15 BV=5.71 + {4501,1140,1024, 0, 0, 0}, //TV = 7.80(270 lines) AV=2.97 SV=5.15 BV=5.61 + {4817,1140,1024, 0, 0, 0}, //TV = 7.70(289 lines) AV=2.97 SV=5.15 BV=5.51 + {5184,1140,1024, 0, 0, 0}, //TV = 7.59(311 lines) AV=2.97 SV=5.15 BV=5.41 + {5567,1140,1024, 0, 0, 0}, //TV = 7.49(334 lines) AV=2.97 SV=5.15 BV=5.30 + {5951,1140,1024, 0, 0, 0}, //TV = 7.39(357 lines) AV=2.97 SV=5.15 BV=5.21 + {6384,1140,1024, 0, 0, 0}, //TV = 7.29(383 lines) AV=2.97 SV=5.15 BV=5.11 + {6834,1140,1024, 0, 0, 0}, //TV = 7.19(410 lines) AV=2.97 SV=5.15 BV=5.01 + {7317,1140,1024, 0, 0, 0}, //TV = 7.09(439 lines) AV=2.97 SV=5.15 BV=4.91 + {7834,1140,1024, 0, 0, 0}, //TV = 7.00(470 lines) AV=2.97 SV=5.15 BV=4.81 + {8401,1140,1024, 0, 0, 0}, //TV = 6.90(504 lines) AV=2.97 SV=5.15 BV=4.71 + {8984,1140,1024, 0, 0, 0}, //TV = 6.80(539 lines) AV=2.97 SV=5.15 BV=4.61 + {9634,1140,1024, 0, 0, 0}, //TV = 6.70(578 lines) AV=2.97 SV=5.15 BV=4.51 + {10001,1140,1056, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.20 BV=4.42 + {10001,1216,1064, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.30 BV=4.31 + {10001,1328,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.41 BV=4.21 + {10001,1424,1040, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.50 BV=4.12 + {10001,1536,1040, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.61 BV=4.01 + {10001,1632,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.71 BV=3.91 + {10001,1728,1064, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.81 BV=3.80 + {10001,1840,1072, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.91 BV=3.70 + {10001,2048,1032, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=6.01 BV=3.60 + {10001,2144,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=6.10 BV=3.52 + {20001,1140,1056, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.20 BV=3.42 + {20001,1216,1064, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.30 BV=3.31 + {20001,1328,1048, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.41 BV=3.21 + {20001,1424,1040, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.50 BV=3.12 + {20001,1536,1040, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.61 BV=3.01 + {20001,1632,1048, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.71 BV=2.91 + {30001,1140,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.22 BV=2.81 + {30001,1216,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.31 BV=2.72 + {30001,1328,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.42 BV=2.61 + {30001,1424,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.52 BV=2.51 + {30001,1536,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.62 BV=2.41 + {30001,1632,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.72 BV=2.31 + {30001,1728,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.82 BV=2.21 + {30001,1936,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.93 BV=2.10 + {30001,2048,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.02 BV=2.01 + {30001,2144,1064, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.12 BV=1.91 + {30001,2352,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.22 BV=1.81 + {30001,2560,1024, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.32 BV=1.71 + {30001,2656,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.42 BV=1.61 + {30001,2864,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.53 BV=1.50 + {30001,3072,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.62 BV=1.41 + {30001,3328,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.72 BV=1.31 + {30001,3584,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.82 BV=1.21 + {30001,3840,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.92 BV=1.11 + {40002,3072,1040, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=6.61 BV=1.01 + {40002,3328,1024, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=6.70 BV=0.91 + {40002,3584,1024, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=6.81 BV=0.81 + {50002,3072,1024, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.58 BV=0.71 + {50002,3200,1056, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.69 BV=0.60 + {50002,3456,1040, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.78 BV=0.52 + {60002,3072,1048, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=6.62 BV=0.41 + {60002,3328,1040, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=6.72 BV=0.31 + {60002,3584,1032, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=6.82 BV=0.21 + {60002,3840,1032, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=6.92 BV=0.11 + {60002,4096,1040, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.02 BV=0.01 + {60002,4480,1024, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.13 BV=-0.10 + {60002,4736,1040, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.23 BV=-0.20 + {60002,5120,1032, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.33 BV=-0.30 + {60002,5504,1024, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.43 BV=-0.40 + {60002,5888,1024, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.52 BV=-0.49 + {70002,5376,1032, 0, 0, 0}, //TV = 3.84(4200 lines) AV=2.97 SV=7.40 BV=-0.60 + {70002,5760,1032, 0, 0, 0}, //TV = 3.84(4200 lines) AV=2.97 SV=7.50 BV=-0.70 + {80002,5376,1040, 0, 0, 0}, //TV = 3.64(4800 lines) AV=2.97 SV=7.41 BV=-0.80 + {90003,5120,1040, 0, 0, 0}, //TV = 3.47(5400 lines) AV=2.97 SV=7.34 BV=-0.90 + {90003,5504,1040, 0, 0, 0}, //TV = 3.47(5400 lines) AV=2.97 SV=7.45 BV=-1.00 + {100003,5376,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.39 BV=-1.10 + {100003,5760,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.49 BV=-1.20 + {100003,6144,1032, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.60 BV=-1.30 + {100003,6544,1032, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.69 BV=-1.39 + {100003,7072,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.79 BV=-1.50 + {100003,7472,1040, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.89 BV=-1.60 + {100003,7936,1048, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.99 BV=-1.69 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Custom5AutoTable = +{ + AETABLE_CUSTOM5_AUTO, //eAETableID + 135, //u4TotalIndex + 20, //u4StrobeTrigerBV + 117, //i4MaxBV + -17, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCustom5PLineTable_60Hz, + sCustom5PLineTable_50Hz, + NULL, +}; + +static strEvPline sVideoNightPLineTable_60Hz = +{ +{ + {51,1424,1064, 0, 0, 0}, //TV = 14.26(3 lines) AV=2.97 SV=5.53 BV=11.70 + {67,1216,1032, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.26 BV=11.58 + {67,1216,1088, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.34 BV=11.50 + {67,1328,1072, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.44 BV=11.40 + {84,1140,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.24 BV=11.27 + {84,1216,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.34 BV=11.17 + {101,1140,1024, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.15 BV=11.09 + {101,1140,1080, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.23 BV=11.01 + {101,1216,1104, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.36 BV=10.89 + {117,1140,1088, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.24 BV=10.79 + {117,1216,1080, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.32 BV=10.71 + {134,1216,1032, 0, 0, 0}, //TV = 12.87(8 lines) AV=2.97 SV=5.26 BV=10.58 + {151,1140,1056, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.20 BV=10.46 + {151,1216,1024, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.25 BV=10.42 + {167,1140,1064, 0, 0, 0}, //TV = 12.55(10 lines) AV=2.97 SV=5.21 BV=10.31 + {184,1140,1048, 0, 0, 0}, //TV = 12.41(11 lines) AV=2.97 SV=5.19 BV=10.19 + {201,1140,1032, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.17 BV=10.09 + {201,1140,1088, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.24 BV=10.01 + {217,1140,1080, 0, 0, 0}, //TV = 12.17(13 lines) AV=2.97 SV=5.23 BV=9.91 + {234,1140,1072, 0, 0, 0}, //TV = 12.06(14 lines) AV=2.97 SV=5.22 BV=9.81 + {251,1140,1072, 0, 0, 0}, //TV = 11.96(15 lines) AV=2.97 SV=5.22 BV=9.71 + {267,1140,1080, 0, 0, 0}, //TV = 11.87(16 lines) AV=2.97 SV=5.23 BV=9.61 + {301,1140,1024, 0, 0, 0}, //TV = 11.70(18 lines) AV=2.97 SV=5.15 BV=9.51 + {317,1140,1048, 0, 0, 0}, //TV = 11.62(19 lines) AV=2.97 SV=5.19 BV=9.41 + {334,1140,1056, 0, 0, 0}, //TV = 11.55(20 lines) AV=2.97 SV=5.20 BV=9.32 + {367,1140,1040, 0, 0, 0}, //TV = 11.41(22 lines) AV=2.97 SV=5.18 BV=9.21 + {384,1140,1056, 0, 0, 0}, //TV = 11.35(23 lines) AV=2.97 SV=5.20 BV=9.12 + {417,1140,1048, 0, 0, 0}, //TV = 11.23(25 lines) AV=2.97 SV=5.19 BV=9.01 + {451,1140,1040, 0, 0, 0}, //TV = 11.11(27 lines) AV=2.97 SV=5.18 BV=8.91 + {484,1140,1040, 0, 0, 0}, //TV = 11.01(29 lines) AV=2.97 SV=5.18 BV=8.81 + {517,1140,1040, 0, 0, 0}, //TV = 10.92(31 lines) AV=2.97 SV=5.18 BV=8.71 + {551,1140,1048, 0, 0, 0}, //TV = 10.83(33 lines) AV=2.97 SV=5.19 BV=8.61 + {601,1140,1032, 0, 0, 0}, //TV = 10.70(36 lines) AV=2.97 SV=5.17 BV=8.51 + {634,1140,1048, 0, 0, 0}, //TV = 10.62(38 lines) AV=2.97 SV=5.19 BV=8.41 + {684,1140,1040, 0, 0, 0}, //TV = 10.51(41 lines) AV=2.97 SV=5.18 BV=8.31 + {734,1140,1040, 0, 0, 0}, //TV = 10.41(44 lines) AV=2.97 SV=5.18 BV=8.21 + {784,1140,1040, 0, 0, 0}, //TV = 10.32(47 lines) AV=2.97 SV=5.18 BV=8.11 + {834,1140,1048, 0, 0, 0}, //TV = 10.23(50 lines) AV=2.97 SV=5.19 BV=8.01 + {901,1140,1040, 0, 0, 0}, //TV = 10.12(54 lines) AV=2.97 SV=5.18 BV=7.91 + {967,1140,1040, 0, 0, 0}, //TV = 10.01(58 lines) AV=2.97 SV=5.18 BV=7.81 + {1051,1140,1024, 0, 0, 0}, //TV = 9.89(63 lines) AV=2.97 SV=5.15 BV=7.71 + {1117,1140,1032, 0, 0, 0}, //TV = 9.81(67 lines) AV=2.97 SV=5.17 BV=7.61 + {1201,1140,1032, 0, 0, 0}, //TV = 9.70(72 lines) AV=2.97 SV=5.17 BV=7.51 + {1284,1140,1032, 0, 0, 0}, //TV = 9.61(77 lines) AV=2.97 SV=5.17 BV=7.41 + {1384,1140,1032, 0, 0, 0}, //TV = 9.50(83 lines) AV=2.97 SV=5.17 BV=7.30 + {1484,1140,1024, 0, 0, 0}, //TV = 9.40(89 lines) AV=2.97 SV=5.15 BV=7.21 + {1584,1140,1032, 0, 0, 0}, //TV = 9.30(95 lines) AV=2.97 SV=5.17 BV=7.11 + {1701,1140,1032, 0, 0, 0}, //TV = 9.20(102 lines) AV=2.97 SV=5.17 BV=7.00 + {1834,1140,1024, 0, 0, 0}, //TV = 9.09(110 lines) AV=2.97 SV=5.15 BV=6.91 + {1951,1140,1032, 0, 0, 0}, //TV = 9.00(117 lines) AV=2.97 SV=5.17 BV=6.81 + {2084,1140,1032, 0, 0, 0}, //TV = 8.91(125 lines) AV=2.97 SV=5.17 BV=6.71 + {2234,1140,1032, 0, 0, 0}, //TV = 8.81(134 lines) AV=2.97 SV=5.17 BV=6.61 + {2401,1140,1032, 0, 0, 0}, //TV = 8.70(144 lines) AV=2.97 SV=5.17 BV=6.51 + {2567,1140,1032, 0, 0, 0}, //TV = 8.61(154 lines) AV=2.97 SV=5.17 BV=6.41 + {2751,1140,1032, 0, 0, 0}, //TV = 8.51(165 lines) AV=2.97 SV=5.17 BV=6.31 + {2967,1140,1024, 0, 0, 0}, //TV = 8.40(178 lines) AV=2.97 SV=5.15 BV=6.21 + {3184,1140,1024, 0, 0, 0}, //TV = 8.29(191 lines) AV=2.97 SV=5.15 BV=6.11 + {3417,1140,1032, 0, 0, 0}, //TV = 8.19(205 lines) AV=2.97 SV=5.17 BV=6.00 + {3634,1140,1032, 0, 0, 0}, //TV = 8.10(218 lines) AV=2.97 SV=5.17 BV=5.91 + {3917,1140,1032, 0, 0, 0}, //TV = 8.00(235 lines) AV=2.97 SV=5.17 BV=5.80 + {4201,1140,1024, 0, 0, 0}, //TV = 7.90(252 lines) AV=2.97 SV=5.15 BV=5.71 + {4501,1140,1024, 0, 0, 0}, //TV = 7.80(270 lines) AV=2.97 SV=5.15 BV=5.61 + {4817,1140,1024, 0, 0, 0}, //TV = 7.70(289 lines) AV=2.97 SV=5.15 BV=5.51 + {5184,1140,1024, 0, 0, 0}, //TV = 7.59(311 lines) AV=2.97 SV=5.15 BV=5.41 + {5567,1140,1024, 0, 0, 0}, //TV = 7.49(334 lines) AV=2.97 SV=5.15 BV=5.30 + {5951,1140,1024, 0, 0, 0}, //TV = 7.39(357 lines) AV=2.97 SV=5.15 BV=5.21 + {6384,1140,1024, 0, 0, 0}, //TV = 7.29(383 lines) AV=2.97 SV=5.15 BV=5.11 + {6834,1140,1024, 0, 0, 0}, //TV = 7.19(410 lines) AV=2.97 SV=5.15 BV=5.01 + {7317,1140,1024, 0, 0, 0}, //TV = 7.09(439 lines) AV=2.97 SV=5.15 BV=4.91 + {7834,1140,1024, 0, 0, 0}, //TV = 7.00(470 lines) AV=2.97 SV=5.15 BV=4.81 + {8334,1140,1032, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.17 BV=4.71 + {8334,1216,1040, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.27 BV=4.61 + {8334,1328,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.38 BV=4.50 + {8334,1328,1096, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.47 BV=4.40 + {8334,1424,1088, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.56 BV=4.31 + {8334,1632,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.67 BV=4.21 + {8334,1728,1032, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.77 BV=4.11 + {8334,1840,1040, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.87 BV=4.01 + {8334,1936,1064, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.97 BV=3.90 + {8334,2144,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=6.07 BV=3.81 + {16668,1140,1032, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.17 BV=3.71 + {16668,1216,1040, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.27 BV=3.61 + {16668,1216,1112, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.37 BV=3.51 + {16668,1328,1096, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.47 BV=3.40 + {16668,1424,1096, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.57 BV=3.30 + {16668,1536,1088, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.67 BV=3.21 + {25001,1140,1048, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.19 BV=3.10 + {25001,1216,1048, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.28 BV=3.01 + {25001,1328,1024, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.38 BV=2.92 + {25001,1424,1024, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.48 BV=2.82 + {33268,1140,1040, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=5.18 BV=2.70 + {33268,1216,1040, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=5.27 BV=2.61 + {33268,1216,1112, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=5.37 BV=2.51 + {33268,1328,1096, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=5.47 BV=2.41 + {33268,1424,1096, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=5.57 BV=2.31 + {33268,1632,1024, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=5.67 BV=2.21 + {33268,1728,1040, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=5.78 BV=2.10 + {33268,1840,1040, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=5.87 BV=2.01 + {33268,1936,1056, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=5.96 BV=1.92 + {33268,2144,1024, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=6.07 BV=1.81 + {33268,2240,1056, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=6.17 BV=1.71 + {33268,2448,1032, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=6.27 BV=1.61 + {33268,2560,1056, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=6.37 BV=1.51 + {33268,2752,1056, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=6.47 BV=1.41 + {33268,2960,1048, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=6.56 BV=1.32 + {33268,3200,1040, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=6.67 BV=1.21 + {33268,3456,1040, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=6.78 BV=1.10 + {33268,3712,1032, 0, 0, 0}, //TV = 4.91(1996 lines) AV=2.97 SV=6.87 BV=1.01 + {41668,3200,1024, 0, 0, 0}, //TV = 4.58(2500 lines) AV=2.97 SV=6.64 BV=0.91 + {41668,3328,1056, 0, 0, 0}, //TV = 4.58(2500 lines) AV=2.97 SV=6.74 BV=0.81 + {50002,3072,1024, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.58 BV=0.71 + {50002,3200,1056, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.69 BV=0.60 + {50002,3456,1040, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.78 BV=0.52 + {58335,3200,1032, 0, 0, 0}, //TV = 4.10(3500 lines) AV=2.97 SV=6.66 BV=0.42 + {58335,3456,1024, 0, 0, 0}, //TV = 4.10(3500 lines) AV=2.97 SV=6.75 BV=0.32 + {66602,3200,1040, 0, 0, 0}, //TV = 3.91(3996 lines) AV=2.97 SV=6.67 BV=0.21 + {66602,3456,1032, 0, 0, 0}, //TV = 3.91(3996 lines) AV=2.97 SV=6.77 BV=0.11 + {66602,3712,1032, 0, 0, 0}, //TV = 3.91(3996 lines) AV=2.97 SV=6.87 BV=0.01 + {66602,3968,1048, 0, 0, 0}, //TV = 3.91(3996 lines) AV=2.97 SV=6.99 BV=-0.11 + {66602,4224,1048, 0, 0, 0}, //TV = 3.91(3996 lines) AV=2.97 SV=7.08 BV=-0.20 + {66602,4608,1032, 0, 0, 0}, //TV = 3.91(3996 lines) AV=2.97 SV=7.18 BV=-0.30 + {66602,4864,1048, 0, 0, 0}, //TV = 3.91(3996 lines) AV=2.97 SV=7.28 BV=-0.40 + {66602,5248,1040, 0, 0, 0}, //TV = 3.91(3996 lines) AV=2.97 SV=7.38 BV=-0.50 + {66602,5632,1040, 0, 0, 0}, //TV = 3.91(3996 lines) AV=2.97 SV=7.48 BV=-0.60 + {75002,5376,1032, 0, 0, 0}, //TV = 3.74(4500 lines) AV=2.97 SV=7.40 BV=-0.70 + {83336,5248,1024, 0, 0, 0}, //TV = 3.58(5000 lines) AV=2.97 SV=7.36 BV=-0.80 + {91669,4992,1048, 0, 0, 0}, //TV = 3.45(5500 lines) AV=2.97 SV=7.32 BV=-0.90 + {91669,5376,1040, 0, 0, 0}, //TV = 3.45(5500 lines) AV=2.97 SV=7.41 BV=-1.00 + {100003,5376,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.39 BV=-1.10 + {100003,5760,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.49 BV=-1.20 + {100003,6144,1032, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.60 BV=-1.30 + {100003,6544,1032, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.69 BV=-1.39 + {100003,7072,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.79 BV=-1.50 + {100003,7472,1040, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.89 BV=-1.60 + {100003,7936,1048, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.99 BV=-1.69 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sVideoNightPLineTable_50Hz = +{ +{ + {51,1424,1064, 0, 0, 0}, //TV = 14.26(3 lines) AV=2.97 SV=5.53 BV=11.70 + {67,1216,1032, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.26 BV=11.58 + {67,1216,1088, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.34 BV=11.50 + {67,1328,1072, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.44 BV=11.40 + {84,1140,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.24 BV=11.27 + {84,1216,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.34 BV=11.17 + {101,1140,1024, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.15 BV=11.09 + {101,1140,1080, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.23 BV=11.01 + {101,1216,1104, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.36 BV=10.89 + {117,1140,1088, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.24 BV=10.79 + {117,1216,1080, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.32 BV=10.71 + {134,1216,1032, 0, 0, 0}, //TV = 12.87(8 lines) AV=2.97 SV=5.26 BV=10.58 + {151,1140,1056, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.20 BV=10.46 + {151,1216,1024, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.25 BV=10.42 + {167,1140,1064, 0, 0, 0}, //TV = 12.55(10 lines) AV=2.97 SV=5.21 BV=10.31 + {184,1140,1048, 0, 0, 0}, //TV = 12.41(11 lines) AV=2.97 SV=5.19 BV=10.19 + {201,1140,1032, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.17 BV=10.09 + {201,1140,1088, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.24 BV=10.01 + {217,1140,1080, 0, 0, 0}, //TV = 12.17(13 lines) AV=2.97 SV=5.23 BV=9.91 + {234,1140,1072, 0, 0, 0}, //TV = 12.06(14 lines) AV=2.97 SV=5.22 BV=9.81 + {251,1140,1072, 0, 0, 0}, //TV = 11.96(15 lines) AV=2.97 SV=5.22 BV=9.71 + {267,1140,1080, 0, 0, 0}, //TV = 11.87(16 lines) AV=2.97 SV=5.23 BV=9.61 + {301,1140,1024, 0, 0, 0}, //TV = 11.70(18 lines) AV=2.97 SV=5.15 BV=9.51 + {317,1140,1048, 0, 0, 0}, //TV = 11.62(19 lines) AV=2.97 SV=5.19 BV=9.41 + {334,1140,1056, 0, 0, 0}, //TV = 11.55(20 lines) AV=2.97 SV=5.20 BV=9.32 + {367,1140,1040, 0, 0, 0}, //TV = 11.41(22 lines) AV=2.97 SV=5.18 BV=9.21 + {384,1140,1056, 0, 0, 0}, //TV = 11.35(23 lines) AV=2.97 SV=5.20 BV=9.12 + {417,1140,1048, 0, 0, 0}, //TV = 11.23(25 lines) AV=2.97 SV=5.19 BV=9.01 + {451,1140,1040, 0, 0, 0}, //TV = 11.11(27 lines) AV=2.97 SV=5.18 BV=8.91 + {484,1140,1040, 0, 0, 0}, //TV = 11.01(29 lines) AV=2.97 SV=5.18 BV=8.81 + {517,1140,1040, 0, 0, 0}, //TV = 10.92(31 lines) AV=2.97 SV=5.18 BV=8.71 + {551,1140,1048, 0, 0, 0}, //TV = 10.83(33 lines) AV=2.97 SV=5.19 BV=8.61 + {601,1140,1032, 0, 0, 0}, //TV = 10.70(36 lines) AV=2.97 SV=5.17 BV=8.51 + {634,1140,1048, 0, 0, 0}, //TV = 10.62(38 lines) AV=2.97 SV=5.19 BV=8.41 + {684,1140,1040, 0, 0, 0}, //TV = 10.51(41 lines) AV=2.97 SV=5.18 BV=8.31 + {734,1140,1040, 0, 0, 0}, //TV = 10.41(44 lines) AV=2.97 SV=5.18 BV=8.21 + {784,1140,1040, 0, 0, 0}, //TV = 10.32(47 lines) AV=2.97 SV=5.18 BV=8.11 + {834,1140,1048, 0, 0, 0}, //TV = 10.23(50 lines) AV=2.97 SV=5.19 BV=8.01 + {901,1140,1040, 0, 0, 0}, //TV = 10.12(54 lines) AV=2.97 SV=5.18 BV=7.91 + {967,1140,1040, 0, 0, 0}, //TV = 10.01(58 lines) AV=2.97 SV=5.18 BV=7.81 + {1051,1140,1024, 0, 0, 0}, //TV = 9.89(63 lines) AV=2.97 SV=5.15 BV=7.71 + {1117,1140,1032, 0, 0, 0}, //TV = 9.81(67 lines) AV=2.97 SV=5.17 BV=7.61 + {1201,1140,1032, 0, 0, 0}, //TV = 9.70(72 lines) AV=2.97 SV=5.17 BV=7.51 + {1284,1140,1032, 0, 0, 0}, //TV = 9.61(77 lines) AV=2.97 SV=5.17 BV=7.41 + {1384,1140,1032, 0, 0, 0}, //TV = 9.50(83 lines) AV=2.97 SV=5.17 BV=7.30 + {1484,1140,1024, 0, 0, 0}, //TV = 9.40(89 lines) AV=2.97 SV=5.15 BV=7.21 + {1584,1140,1032, 0, 0, 0}, //TV = 9.30(95 lines) AV=2.97 SV=5.17 BV=7.11 + {1701,1140,1032, 0, 0, 0}, //TV = 9.20(102 lines) AV=2.97 SV=5.17 BV=7.00 + {1834,1140,1024, 0, 0, 0}, //TV = 9.09(110 lines) AV=2.97 SV=5.15 BV=6.91 + {1951,1140,1032, 0, 0, 0}, //TV = 9.00(117 lines) AV=2.97 SV=5.17 BV=6.81 + {2084,1140,1032, 0, 0, 0}, //TV = 8.91(125 lines) AV=2.97 SV=5.17 BV=6.71 + {2234,1140,1032, 0, 0, 0}, //TV = 8.81(134 lines) AV=2.97 SV=5.17 BV=6.61 + {2401,1140,1032, 0, 0, 0}, //TV = 8.70(144 lines) AV=2.97 SV=5.17 BV=6.51 + {2567,1140,1032, 0, 0, 0}, //TV = 8.61(154 lines) AV=2.97 SV=5.17 BV=6.41 + {2751,1140,1032, 0, 0, 0}, //TV = 8.51(165 lines) AV=2.97 SV=5.17 BV=6.31 + {2967,1140,1024, 0, 0, 0}, //TV = 8.40(178 lines) AV=2.97 SV=5.15 BV=6.21 + {3184,1140,1024, 0, 0, 0}, //TV = 8.29(191 lines) AV=2.97 SV=5.15 BV=6.11 + {3417,1140,1032, 0, 0, 0}, //TV = 8.19(205 lines) AV=2.97 SV=5.17 BV=6.00 + {3634,1140,1032, 0, 0, 0}, //TV = 8.10(218 lines) AV=2.97 SV=5.17 BV=5.91 + {3917,1140,1032, 0, 0, 0}, //TV = 8.00(235 lines) AV=2.97 SV=5.17 BV=5.80 + {4201,1140,1024, 0, 0, 0}, //TV = 7.90(252 lines) AV=2.97 SV=5.15 BV=5.71 + {4501,1140,1024, 0, 0, 0}, //TV = 7.80(270 lines) AV=2.97 SV=5.15 BV=5.61 + {4817,1140,1024, 0, 0, 0}, //TV = 7.70(289 lines) AV=2.97 SV=5.15 BV=5.51 + {5184,1140,1024, 0, 0, 0}, //TV = 7.59(311 lines) AV=2.97 SV=5.15 BV=5.41 + {5567,1140,1024, 0, 0, 0}, //TV = 7.49(334 lines) AV=2.97 SV=5.15 BV=5.30 + {5951,1140,1024, 0, 0, 0}, //TV = 7.39(357 lines) AV=2.97 SV=5.15 BV=5.21 + {6384,1140,1024, 0, 0, 0}, //TV = 7.29(383 lines) AV=2.97 SV=5.15 BV=5.11 + {6834,1140,1024, 0, 0, 0}, //TV = 7.19(410 lines) AV=2.97 SV=5.15 BV=5.01 + {7317,1140,1024, 0, 0, 0}, //TV = 7.09(439 lines) AV=2.97 SV=5.15 BV=4.91 + {7834,1140,1024, 0, 0, 0}, //TV = 7.00(470 lines) AV=2.97 SV=5.15 BV=4.81 + {8401,1140,1024, 0, 0, 0}, //TV = 6.90(504 lines) AV=2.97 SV=5.15 BV=4.71 + {8984,1140,1024, 0, 0, 0}, //TV = 6.80(539 lines) AV=2.97 SV=5.15 BV=4.61 + {9634,1140,1024, 0, 0, 0}, //TV = 6.70(578 lines) AV=2.97 SV=5.15 BV=4.51 + {10001,1140,1056, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.20 BV=4.42 + {10001,1216,1064, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.30 BV=4.31 + {10001,1328,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.41 BV=4.21 + {10001,1424,1040, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.50 BV=4.12 + {10001,1536,1040, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.61 BV=4.01 + {10001,1632,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.71 BV=3.91 + {10001,1728,1064, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.81 BV=3.80 + {10001,1840,1072, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.91 BV=3.70 + {10001,2048,1032, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=6.01 BV=3.60 + {10001,2144,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=6.10 BV=3.52 + {20001,1140,1056, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.20 BV=3.42 + {20001,1216,1064, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.30 BV=3.31 + {20001,1328,1048, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.41 BV=3.21 + {20001,1424,1040, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.50 BV=3.12 + {20001,1536,1040, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.61 BV=3.01 + {20001,1632,1048, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.71 BV=2.91 + {30001,1140,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.22 BV=2.81 + {30001,1216,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.31 BV=2.72 + {30001,1328,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.42 BV=2.61 + {30001,1424,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.52 BV=2.51 + {30001,1536,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.62 BV=2.41 + {30001,1632,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.72 BV=2.31 + {30001,1728,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.82 BV=2.21 + {30001,1936,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.93 BV=2.10 + {30001,2048,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.02 BV=2.01 + {30001,2144,1064, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.12 BV=1.91 + {30001,2352,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.22 BV=1.81 + {30001,2560,1024, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.32 BV=1.71 + {30001,2656,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.42 BV=1.61 + {30001,2864,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.53 BV=1.50 + {30001,3072,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.62 BV=1.41 + {30001,3328,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.72 BV=1.31 + {30001,3584,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.82 BV=1.21 + {30001,3840,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.92 BV=1.11 + {40002,3072,1040, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=6.61 BV=1.01 + {40002,3328,1024, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=6.70 BV=0.91 + {40002,3584,1024, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=6.81 BV=0.81 + {50002,3072,1024, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.58 BV=0.71 + {50002,3200,1056, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.69 BV=0.60 + {50002,3456,1040, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.78 BV=0.52 + {60002,3072,1048, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=6.62 BV=0.41 + {60002,3328,1040, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=6.72 BV=0.31 + {60002,3584,1032, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=6.82 BV=0.21 + {60002,3840,1032, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=6.92 BV=0.11 + {60002,4096,1040, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.02 BV=0.01 + {60002,4480,1024, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.13 BV=-0.10 + {60002,4736,1040, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.23 BV=-0.20 + {60002,5120,1032, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.33 BV=-0.30 + {60002,5504,1024, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.43 BV=-0.40 + {60002,5888,1024, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.52 BV=-0.49 + {70002,5376,1032, 0, 0, 0}, //TV = 3.84(4200 lines) AV=2.97 SV=7.40 BV=-0.60 + {70002,5760,1032, 0, 0, 0}, //TV = 3.84(4200 lines) AV=2.97 SV=7.50 BV=-0.70 + {80002,5376,1040, 0, 0, 0}, //TV = 3.64(4800 lines) AV=2.97 SV=7.41 BV=-0.80 + {90003,5120,1040, 0, 0, 0}, //TV = 3.47(5400 lines) AV=2.97 SV=7.34 BV=-0.90 + {90003,5504,1040, 0, 0, 0}, //TV = 3.47(5400 lines) AV=2.97 SV=7.45 BV=-1.00 + {100003,5376,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.39 BV=-1.10 + {100003,5760,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.49 BV=-1.20 + {100003,6144,1032, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.60 BV=-1.30 + {100003,6544,1032, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.69 BV=-1.39 + {100003,7072,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.79 BV=-1.50 + {100003,7472,1040, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.89 BV=-1.60 + {100003,7936,1048, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.99 BV=-1.69 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_VideoNightTable = +{ + AETABLE_VIDEO_NIGHT, //eAETableID + 135, //u4TotalIndex + 20, //u4StrobeTrigerBV + 117, //i4MaxBV + -17, //i4MinBV + 90, //i4EffectiveMaxBV + -10, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sVideoNightPLineTable_60Hz, + sVideoNightPLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureISO100PLineTable_60Hz = +{ +{ + {51,1424,1064, 0, 0, 0}, //TV = 14.26(3 lines) AV=2.97 SV=5.53 BV=11.70 + {67,1216,1032, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.26 BV=11.58 + {67,1216,1088, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.34 BV=11.50 + {67,1328,1072, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.44 BV=11.40 + {84,1140,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.24 BV=11.27 + {84,1216,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.34 BV=11.17 + {101,1140,1024, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.15 BV=11.09 + {101,1140,1080, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.23 BV=11.01 + {101,1216,1104, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.36 BV=10.89 + {117,1140,1088, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.24 BV=10.79 + {117,1216,1080, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.32 BV=10.71 + {134,1216,1032, 0, 0, 0}, //TV = 12.87(8 lines) AV=2.97 SV=5.26 BV=10.58 + {151,1140,1056, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.20 BV=10.46 + {151,1216,1024, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.25 BV=10.42 + {167,1140,1064, 0, 0, 0}, //TV = 12.55(10 lines) AV=2.97 SV=5.21 BV=10.31 + {184,1140,1048, 0, 0, 0}, //TV = 12.41(11 lines) AV=2.97 SV=5.19 BV=10.19 + {201,1140,1032, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.17 BV=10.09 + {201,1140,1088, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.24 BV=10.01 + {217,1140,1080, 0, 0, 0}, //TV = 12.17(13 lines) AV=2.97 SV=5.23 BV=9.91 + {234,1140,1072, 0, 0, 0}, //TV = 12.06(14 lines) AV=2.97 SV=5.22 BV=9.81 + {251,1140,1072, 0, 0, 0}, //TV = 11.96(15 lines) AV=2.97 SV=5.22 BV=9.71 + {267,1140,1080, 0, 0, 0}, //TV = 11.87(16 lines) AV=2.97 SV=5.23 BV=9.61 + {301,1140,1024, 0, 0, 0}, //TV = 11.70(18 lines) AV=2.97 SV=5.15 BV=9.51 + {317,1140,1048, 0, 0, 0}, //TV = 11.62(19 lines) AV=2.97 SV=5.19 BV=9.41 + {334,1140,1056, 0, 0, 0}, //TV = 11.55(20 lines) AV=2.97 SV=5.20 BV=9.32 + {367,1140,1040, 0, 0, 0}, //TV = 11.41(22 lines) AV=2.97 SV=5.18 BV=9.21 + {384,1140,1056, 0, 0, 0}, //TV = 11.35(23 lines) AV=2.97 SV=5.20 BV=9.12 + {417,1140,1048, 0, 0, 0}, //TV = 11.23(25 lines) AV=2.97 SV=5.19 BV=9.01 + {451,1140,1040, 0, 0, 0}, //TV = 11.11(27 lines) AV=2.97 SV=5.18 BV=8.91 + {484,1140,1040, 0, 0, 0}, //TV = 11.01(29 lines) AV=2.97 SV=5.18 BV=8.81 + {517,1140,1040, 0, 0, 0}, //TV = 10.92(31 lines) AV=2.97 SV=5.18 BV=8.71 + {551,1140,1048, 0, 0, 0}, //TV = 10.83(33 lines) AV=2.97 SV=5.19 BV=8.61 + {601,1140,1032, 0, 0, 0}, //TV = 10.70(36 lines) AV=2.97 SV=5.17 BV=8.51 + {634,1140,1048, 0, 0, 0}, //TV = 10.62(38 lines) AV=2.97 SV=5.19 BV=8.41 + {684,1140,1040, 0, 0, 0}, //TV = 10.51(41 lines) AV=2.97 SV=5.18 BV=8.31 + {734,1140,1040, 0, 0, 0}, //TV = 10.41(44 lines) AV=2.97 SV=5.18 BV=8.21 + {784,1140,1040, 0, 0, 0}, //TV = 10.32(47 lines) AV=2.97 SV=5.18 BV=8.11 + {834,1140,1048, 0, 0, 0}, //TV = 10.23(50 lines) AV=2.97 SV=5.19 BV=8.01 + {901,1140,1040, 0, 0, 0}, //TV = 10.12(54 lines) AV=2.97 SV=5.18 BV=7.91 + {967,1140,1040, 0, 0, 0}, //TV = 10.01(58 lines) AV=2.97 SV=5.18 BV=7.81 + {1051,1140,1024, 0, 0, 0}, //TV = 9.89(63 lines) AV=2.97 SV=5.15 BV=7.71 + {1117,1140,1032, 0, 0, 0}, //TV = 9.81(67 lines) AV=2.97 SV=5.17 BV=7.61 + {1201,1140,1032, 0, 0, 0}, //TV = 9.70(72 lines) AV=2.97 SV=5.17 BV=7.51 + {1284,1140,1032, 0, 0, 0}, //TV = 9.61(77 lines) AV=2.97 SV=5.17 BV=7.41 + {1384,1140,1032, 0, 0, 0}, //TV = 9.50(83 lines) AV=2.97 SV=5.17 BV=7.30 + {1484,1140,1024, 0, 0, 0}, //TV = 9.40(89 lines) AV=2.97 SV=5.15 BV=7.21 + {1584,1140,1032, 0, 0, 0}, //TV = 9.30(95 lines) AV=2.97 SV=5.17 BV=7.11 + {1701,1140,1032, 0, 0, 0}, //TV = 9.20(102 lines) AV=2.97 SV=5.17 BV=7.00 + {1834,1140,1024, 0, 0, 0}, //TV = 9.09(110 lines) AV=2.97 SV=5.15 BV=6.91 + {1951,1140,1032, 0, 0, 0}, //TV = 9.00(117 lines) AV=2.97 SV=5.17 BV=6.81 + {2084,1140,1032, 0, 0, 0}, //TV = 8.91(125 lines) AV=2.97 SV=5.17 BV=6.71 + {2234,1140,1032, 0, 0, 0}, //TV = 8.81(134 lines) AV=2.97 SV=5.17 BV=6.61 + {2401,1140,1032, 0, 0, 0}, //TV = 8.70(144 lines) AV=2.97 SV=5.17 BV=6.51 + {2567,1140,1032, 0, 0, 0}, //TV = 8.61(154 lines) AV=2.97 SV=5.17 BV=6.41 + {2751,1140,1032, 0, 0, 0}, //TV = 8.51(165 lines) AV=2.97 SV=5.17 BV=6.31 + {2967,1140,1024, 0, 0, 0}, //TV = 8.40(178 lines) AV=2.97 SV=5.15 BV=6.21 + {3184,1140,1024, 0, 0, 0}, //TV = 8.29(191 lines) AV=2.97 SV=5.15 BV=6.11 + {3417,1140,1032, 0, 0, 0}, //TV = 8.19(205 lines) AV=2.97 SV=5.17 BV=6.00 + {3634,1140,1032, 0, 0, 0}, //TV = 8.10(218 lines) AV=2.97 SV=5.17 BV=5.91 + {3917,1140,1032, 0, 0, 0}, //TV = 8.00(235 lines) AV=2.97 SV=5.17 BV=5.80 + {4201,1140,1024, 0, 0, 0}, //TV = 7.90(252 lines) AV=2.97 SV=5.15 BV=5.71 + {4501,1140,1024, 0, 0, 0}, //TV = 7.80(270 lines) AV=2.97 SV=5.15 BV=5.61 + {4817,1140,1024, 0, 0, 0}, //TV = 7.70(289 lines) AV=2.97 SV=5.15 BV=5.51 + {5184,1140,1024, 0, 0, 0}, //TV = 7.59(311 lines) AV=2.97 SV=5.15 BV=5.41 + {5567,1140,1024, 0, 0, 0}, //TV = 7.49(334 lines) AV=2.97 SV=5.15 BV=5.30 + {5951,1140,1024, 0, 0, 0}, //TV = 7.39(357 lines) AV=2.97 SV=5.15 BV=5.21 + {6384,1140,1024, 0, 0, 0}, //TV = 7.29(383 lines) AV=2.97 SV=5.15 BV=5.11 + {6834,1140,1024, 0, 0, 0}, //TV = 7.19(410 lines) AV=2.97 SV=5.15 BV=5.01 + {7317,1140,1024, 0, 0, 0}, //TV = 7.09(439 lines) AV=2.97 SV=5.15 BV=4.91 + {7834,1140,1024, 0, 0, 0}, //TV = 7.00(470 lines) AV=2.97 SV=5.15 BV=4.81 + {8334,1140,1032, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.17 BV=4.71 + {8334,1216,1040, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.27 BV=4.61 + {8334,1328,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.38 BV=4.50 + {8334,1328,1096, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.47 BV=4.40 + {8334,1424,1088, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.56 BV=4.31 + {8334,1632,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.67 BV=4.21 + {8334,1728,1032, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.77 BV=4.11 + {8334,1840,1040, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.87 BV=4.01 + {8334,1936,1064, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.97 BV=3.90 + {8334,2144,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=6.07 BV=3.81 + {16668,1140,1032, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.17 BV=3.71 + {16668,1216,1040, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.27 BV=3.61 + {16668,1216,1112, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.37 BV=3.51 + {16668,1328,1096, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.47 BV=3.40 + {16668,1424,1096, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.57 BV=3.30 + {16668,1536,1088, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.67 BV=3.21 + {25001,1140,1048, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.19 BV=3.10 + {25001,1216,1048, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.28 BV=3.01 + {25001,1328,1024, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.38 BV=2.92 + {25001,1424,1024, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.48 BV=2.82 + {33335,1140,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.17 BV=2.71 + {33335,1216,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.27 BV=2.61 + {33335,1216,1112, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.37 BV=2.51 + {33335,1424,1024, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.48 BV=2.40 + {41668,1140,1088, 0, 0, 0}, //TV = 4.58(2500 lines) AV=2.97 SV=5.24 BV=2.31 + {41668,1216,1096, 0, 0, 0}, //TV = 4.58(2500 lines) AV=2.97 SV=5.35 BV=2.21 + {50002,1140,1048, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=5.19 BV=2.10 + {50002,1216,1048, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=5.28 BV=2.01 + {58335,1140,1032, 0, 0, 0}, //TV = 4.10(3500 lines) AV=2.97 SV=5.17 BV=1.90 + {58335,1216,1032, 0, 0, 0}, //TV = 4.10(3500 lines) AV=2.97 SV=5.26 BV=1.81 + {66669,1140,1032, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=5.17 BV=1.71 + {66669,1216,1040, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=5.27 BV=1.61 + {75002,1140,1056, 0, 0, 0}, //TV = 3.74(4500 lines) AV=2.97 SV=5.20 BV=1.51 + {75002,1216,1064, 0, 0, 0}, //TV = 3.74(4500 lines) AV=2.97 SV=5.30 BV=1.40 + {83336,1140,1088, 0, 0, 0}, //TV = 3.58(5000 lines) AV=2.97 SV=5.24 BV=1.31 + {91669,1140,1056, 0, 0, 0}, //TV = 3.45(5500 lines) AV=2.97 SV=5.20 BV=1.22 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureISO100PLineTable_50Hz = +{ +{ + {51,1424,1064, 0, 0, 0}, //TV = 14.26(3 lines) AV=2.97 SV=5.53 BV=11.70 + {67,1216,1032, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.26 BV=11.58 + {67,1216,1088, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.34 BV=11.50 + {67,1328,1072, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.44 BV=11.40 + {84,1140,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.24 BV=11.27 + {84,1216,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.34 BV=11.17 + {101,1140,1024, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.15 BV=11.09 + {101,1140,1080, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.23 BV=11.01 + {101,1216,1104, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.36 BV=10.89 + {117,1140,1088, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.24 BV=10.79 + {117,1216,1080, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.32 BV=10.71 + {134,1216,1032, 0, 0, 0}, //TV = 12.87(8 lines) AV=2.97 SV=5.26 BV=10.58 + {151,1140,1056, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.20 BV=10.46 + {151,1216,1024, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.25 BV=10.42 + {167,1140,1064, 0, 0, 0}, //TV = 12.55(10 lines) AV=2.97 SV=5.21 BV=10.31 + {184,1140,1048, 0, 0, 0}, //TV = 12.41(11 lines) AV=2.97 SV=5.19 BV=10.19 + {201,1140,1032, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.17 BV=10.09 + {201,1140,1088, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.24 BV=10.01 + {217,1140,1080, 0, 0, 0}, //TV = 12.17(13 lines) AV=2.97 SV=5.23 BV=9.91 + {234,1140,1072, 0, 0, 0}, //TV = 12.06(14 lines) AV=2.97 SV=5.22 BV=9.81 + {251,1140,1072, 0, 0, 0}, //TV = 11.96(15 lines) AV=2.97 SV=5.22 BV=9.71 + {267,1140,1080, 0, 0, 0}, //TV = 11.87(16 lines) AV=2.97 SV=5.23 BV=9.61 + {301,1140,1024, 0, 0, 0}, //TV = 11.70(18 lines) AV=2.97 SV=5.15 BV=9.51 + {317,1140,1048, 0, 0, 0}, //TV = 11.62(19 lines) AV=2.97 SV=5.19 BV=9.41 + {334,1140,1056, 0, 0, 0}, //TV = 11.55(20 lines) AV=2.97 SV=5.20 BV=9.32 + {367,1140,1040, 0, 0, 0}, //TV = 11.41(22 lines) AV=2.97 SV=5.18 BV=9.21 + {384,1140,1056, 0, 0, 0}, //TV = 11.35(23 lines) AV=2.97 SV=5.20 BV=9.12 + {417,1140,1048, 0, 0, 0}, //TV = 11.23(25 lines) AV=2.97 SV=5.19 BV=9.01 + {451,1140,1040, 0, 0, 0}, //TV = 11.11(27 lines) AV=2.97 SV=5.18 BV=8.91 + {484,1140,1040, 0, 0, 0}, //TV = 11.01(29 lines) AV=2.97 SV=5.18 BV=8.81 + {517,1140,1040, 0, 0, 0}, //TV = 10.92(31 lines) AV=2.97 SV=5.18 BV=8.71 + {551,1140,1048, 0, 0, 0}, //TV = 10.83(33 lines) AV=2.97 SV=5.19 BV=8.61 + {601,1140,1032, 0, 0, 0}, //TV = 10.70(36 lines) AV=2.97 SV=5.17 BV=8.51 + {634,1140,1048, 0, 0, 0}, //TV = 10.62(38 lines) AV=2.97 SV=5.19 BV=8.41 + {684,1140,1040, 0, 0, 0}, //TV = 10.51(41 lines) AV=2.97 SV=5.18 BV=8.31 + {734,1140,1040, 0, 0, 0}, //TV = 10.41(44 lines) AV=2.97 SV=5.18 BV=8.21 + {784,1140,1040, 0, 0, 0}, //TV = 10.32(47 lines) AV=2.97 SV=5.18 BV=8.11 + {834,1140,1048, 0, 0, 0}, //TV = 10.23(50 lines) AV=2.97 SV=5.19 BV=8.01 + {901,1140,1040, 0, 0, 0}, //TV = 10.12(54 lines) AV=2.97 SV=5.18 BV=7.91 + {967,1140,1040, 0, 0, 0}, //TV = 10.01(58 lines) AV=2.97 SV=5.18 BV=7.81 + {1051,1140,1024, 0, 0, 0}, //TV = 9.89(63 lines) AV=2.97 SV=5.15 BV=7.71 + {1117,1140,1032, 0, 0, 0}, //TV = 9.81(67 lines) AV=2.97 SV=5.17 BV=7.61 + {1201,1140,1032, 0, 0, 0}, //TV = 9.70(72 lines) AV=2.97 SV=5.17 BV=7.51 + {1284,1140,1032, 0, 0, 0}, //TV = 9.61(77 lines) AV=2.97 SV=5.17 BV=7.41 + {1384,1140,1032, 0, 0, 0}, //TV = 9.50(83 lines) AV=2.97 SV=5.17 BV=7.30 + {1484,1140,1024, 0, 0, 0}, //TV = 9.40(89 lines) AV=2.97 SV=5.15 BV=7.21 + {1584,1140,1032, 0, 0, 0}, //TV = 9.30(95 lines) AV=2.97 SV=5.17 BV=7.11 + {1701,1140,1032, 0, 0, 0}, //TV = 9.20(102 lines) AV=2.97 SV=5.17 BV=7.00 + {1834,1140,1024, 0, 0, 0}, //TV = 9.09(110 lines) AV=2.97 SV=5.15 BV=6.91 + {1951,1140,1032, 0, 0, 0}, //TV = 9.00(117 lines) AV=2.97 SV=5.17 BV=6.81 + {2084,1140,1032, 0, 0, 0}, //TV = 8.91(125 lines) AV=2.97 SV=5.17 BV=6.71 + {2234,1140,1032, 0, 0, 0}, //TV = 8.81(134 lines) AV=2.97 SV=5.17 BV=6.61 + {2401,1140,1032, 0, 0, 0}, //TV = 8.70(144 lines) AV=2.97 SV=5.17 BV=6.51 + {2567,1140,1032, 0, 0, 0}, //TV = 8.61(154 lines) AV=2.97 SV=5.17 BV=6.41 + {2751,1140,1032, 0, 0, 0}, //TV = 8.51(165 lines) AV=2.97 SV=5.17 BV=6.31 + {2967,1140,1024, 0, 0, 0}, //TV = 8.40(178 lines) AV=2.97 SV=5.15 BV=6.21 + {3184,1140,1024, 0, 0, 0}, //TV = 8.29(191 lines) AV=2.97 SV=5.15 BV=6.11 + {3417,1140,1032, 0, 0, 0}, //TV = 8.19(205 lines) AV=2.97 SV=5.17 BV=6.00 + {3634,1140,1032, 0, 0, 0}, //TV = 8.10(218 lines) AV=2.97 SV=5.17 BV=5.91 + {3917,1140,1032, 0, 0, 0}, //TV = 8.00(235 lines) AV=2.97 SV=5.17 BV=5.80 + {4201,1140,1024, 0, 0, 0}, //TV = 7.90(252 lines) AV=2.97 SV=5.15 BV=5.71 + {4501,1140,1024, 0, 0, 0}, //TV = 7.80(270 lines) AV=2.97 SV=5.15 BV=5.61 + {4817,1140,1024, 0, 0, 0}, //TV = 7.70(289 lines) AV=2.97 SV=5.15 BV=5.51 + {5184,1140,1024, 0, 0, 0}, //TV = 7.59(311 lines) AV=2.97 SV=5.15 BV=5.41 + {5567,1140,1024, 0, 0, 0}, //TV = 7.49(334 lines) AV=2.97 SV=5.15 BV=5.30 + {5951,1140,1024, 0, 0, 0}, //TV = 7.39(357 lines) AV=2.97 SV=5.15 BV=5.21 + {6384,1140,1024, 0, 0, 0}, //TV = 7.29(383 lines) AV=2.97 SV=5.15 BV=5.11 + {6834,1140,1024, 0, 0, 0}, //TV = 7.19(410 lines) AV=2.97 SV=5.15 BV=5.01 + {7317,1140,1024, 0, 0, 0}, //TV = 7.09(439 lines) AV=2.97 SV=5.15 BV=4.91 + {7834,1140,1024, 0, 0, 0}, //TV = 7.00(470 lines) AV=2.97 SV=5.15 BV=4.81 + {8401,1140,1024, 0, 0, 0}, //TV = 6.90(504 lines) AV=2.97 SV=5.15 BV=4.71 + {8984,1140,1024, 0, 0, 0}, //TV = 6.80(539 lines) AV=2.97 SV=5.15 BV=4.61 + {9634,1140,1024, 0, 0, 0}, //TV = 6.70(578 lines) AV=2.97 SV=5.15 BV=4.51 + {10001,1140,1056, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.20 BV=4.42 + {10001,1216,1064, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.30 BV=4.31 + {10001,1328,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.41 BV=4.21 + {10001,1424,1040, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.50 BV=4.12 + {10001,1536,1040, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.61 BV=4.01 + {10001,1632,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.71 BV=3.91 + {10001,1728,1064, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.81 BV=3.80 + {10001,1840,1072, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.91 BV=3.70 + {10001,2048,1032, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=6.01 BV=3.60 + {10001,2144,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=6.10 BV=3.52 + {20001,1140,1056, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.20 BV=3.42 + {20001,1216,1064, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.30 BV=3.31 + {20001,1328,1048, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.41 BV=3.21 + {20001,1424,1040, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.50 BV=3.12 + {20001,1536,1040, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.61 BV=3.01 + {20001,1632,1048, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.71 BV=2.91 + {30001,1140,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.22 BV=2.81 + {30001,1216,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.31 BV=2.72 + {30001,1328,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.42 BV=2.61 + {30001,1424,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.52 BV=2.51 + {40002,1140,1056, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=5.20 BV=2.42 + {40002,1216,1064, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=5.30 BV=2.31 + {40002,1328,1048, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=5.41 BV=2.21 + {50002,1140,1048, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=5.19 BV=2.10 + {50002,1216,1048, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=5.28 BV=2.01 + {50002,1328,1024, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=5.38 BV=1.92 + {60002,1140,1072, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=5.22 BV=1.81 + {60002,1216,1072, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=5.31 BV=1.72 + {70002,1140,1056, 0, 0, 0}, //TV = 3.84(4200 lines) AV=2.97 SV=5.20 BV=1.61 + {70002,1216,1064, 0, 0, 0}, //TV = 3.84(4200 lines) AV=2.97 SV=5.30 BV=1.50 + {80002,1140,1056, 0, 0, 0}, //TV = 3.64(4800 lines) AV=2.97 SV=5.20 BV=1.42 + {80002,1216,1064, 0, 0, 0}, //TV = 3.64(4800 lines) AV=2.97 SV=5.30 BV=1.31 + {90003,1140,1080, 0, 0, 0}, //TV = 3.47(5400 lines) AV=2.97 SV=5.23 BV=1.21 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureISO100Table = +{ + AETABLE_CAPTURE_ISO100, //eAETableID + 106, //u4TotalIndex + 20, //u4StrobeTrigerBV + 117, //i4MaxBV + 12, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_100, //ISO SPEED + sCaptureISO100PLineTable_60Hz, + sCaptureISO100PLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureISO200PLineTable_60Hz = +{ +{ + {51,1424,1064, 0, 0, 0}, //TV = 14.26(3 lines) AV=2.97 SV=5.53 BV=11.70 + {67,1216,1032, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.26 BV=11.58 + {67,1216,1088, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.34 BV=11.50 + {67,1328,1072, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.44 BV=11.40 + {84,1140,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.24 BV=11.27 + {84,1216,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.34 BV=11.17 + {101,1140,1024, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.15 BV=11.09 + {101,1140,1080, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.23 BV=11.01 + {101,1216,1104, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.36 BV=10.89 + {117,1140,1088, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.24 BV=10.79 + {117,1216,1080, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.32 BV=10.71 + {134,1216,1032, 0, 0, 0}, //TV = 12.87(8 lines) AV=2.97 SV=5.26 BV=10.58 + {151,1140,1056, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.20 BV=10.46 + {151,1216,1024, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.25 BV=10.42 + {167,1140,1064, 0, 0, 0}, //TV = 12.55(10 lines) AV=2.97 SV=5.21 BV=10.31 + {184,1140,1048, 0, 0, 0}, //TV = 12.41(11 lines) AV=2.97 SV=5.19 BV=10.19 + {201,1140,1032, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.17 BV=10.09 + {201,1140,1088, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.24 BV=10.01 + {217,1140,1080, 0, 0, 0}, //TV = 12.17(13 lines) AV=2.97 SV=5.23 BV=9.91 + {234,1140,1072, 0, 0, 0}, //TV = 12.06(14 lines) AV=2.97 SV=5.22 BV=9.81 + {251,1140,1072, 0, 0, 0}, //TV = 11.96(15 lines) AV=2.97 SV=5.22 BV=9.71 + {267,1140,1080, 0, 0, 0}, //TV = 11.87(16 lines) AV=2.97 SV=5.23 BV=9.61 + {301,1140,1024, 0, 0, 0}, //TV = 11.70(18 lines) AV=2.97 SV=5.15 BV=9.51 + {317,1140,1048, 0, 0, 0}, //TV = 11.62(19 lines) AV=2.97 SV=5.19 BV=9.41 + {334,1140,1056, 0, 0, 0}, //TV = 11.55(20 lines) AV=2.97 SV=5.20 BV=9.32 + {367,1140,1040, 0, 0, 0}, //TV = 11.41(22 lines) AV=2.97 SV=5.18 BV=9.21 + {384,1140,1056, 0, 0, 0}, //TV = 11.35(23 lines) AV=2.97 SV=5.20 BV=9.12 + {417,1140,1048, 0, 0, 0}, //TV = 11.23(25 lines) AV=2.97 SV=5.19 BV=9.01 + {451,1140,1040, 0, 0, 0}, //TV = 11.11(27 lines) AV=2.97 SV=5.18 BV=8.91 + {484,1140,1040, 0, 0, 0}, //TV = 11.01(29 lines) AV=2.97 SV=5.18 BV=8.81 + {517,1140,1040, 0, 0, 0}, //TV = 10.92(31 lines) AV=2.97 SV=5.18 BV=8.71 + {551,1140,1048, 0, 0, 0}, //TV = 10.83(33 lines) AV=2.97 SV=5.19 BV=8.61 + {601,1140,1032, 0, 0, 0}, //TV = 10.70(36 lines) AV=2.97 SV=5.17 BV=8.51 + {634,1140,1048, 0, 0, 0}, //TV = 10.62(38 lines) AV=2.97 SV=5.19 BV=8.41 + {684,1140,1040, 0, 0, 0}, //TV = 10.51(41 lines) AV=2.97 SV=5.18 BV=8.31 + {734,1140,1040, 0, 0, 0}, //TV = 10.41(44 lines) AV=2.97 SV=5.18 BV=8.21 + {784,1140,1040, 0, 0, 0}, //TV = 10.32(47 lines) AV=2.97 SV=5.18 BV=8.11 + {834,1140,1048, 0, 0, 0}, //TV = 10.23(50 lines) AV=2.97 SV=5.19 BV=8.01 + {901,1140,1040, 0, 0, 0}, //TV = 10.12(54 lines) AV=2.97 SV=5.18 BV=7.91 + {967,1140,1040, 0, 0, 0}, //TV = 10.01(58 lines) AV=2.97 SV=5.18 BV=7.81 + {1051,1140,1024, 0, 0, 0}, //TV = 9.89(63 lines) AV=2.97 SV=5.15 BV=7.71 + {1117,1140,1032, 0, 0, 0}, //TV = 9.81(67 lines) AV=2.97 SV=5.17 BV=7.61 + {1201,1140,1032, 0, 0, 0}, //TV = 9.70(72 lines) AV=2.97 SV=5.17 BV=7.51 + {1284,1140,1032, 0, 0, 0}, //TV = 9.61(77 lines) AV=2.97 SV=5.17 BV=7.41 + {1384,1140,1032, 0, 0, 0}, //TV = 9.50(83 lines) AV=2.97 SV=5.17 BV=7.30 + {1484,1140,1024, 0, 0, 0}, //TV = 9.40(89 lines) AV=2.97 SV=5.15 BV=7.21 + {1584,1140,1032, 0, 0, 0}, //TV = 9.30(95 lines) AV=2.97 SV=5.17 BV=7.11 + {1701,1140,1032, 0, 0, 0}, //TV = 9.20(102 lines) AV=2.97 SV=5.17 BV=7.00 + {1834,1140,1024, 0, 0, 0}, //TV = 9.09(110 lines) AV=2.97 SV=5.15 BV=6.91 + {1951,1140,1032, 0, 0, 0}, //TV = 9.00(117 lines) AV=2.97 SV=5.17 BV=6.81 + {2084,1140,1032, 0, 0, 0}, //TV = 8.91(125 lines) AV=2.97 SV=5.17 BV=6.71 + {2234,1140,1032, 0, 0, 0}, //TV = 8.81(134 lines) AV=2.97 SV=5.17 BV=6.61 + {2401,1140,1032, 0, 0, 0}, //TV = 8.70(144 lines) AV=2.97 SV=5.17 BV=6.51 + {2567,1140,1032, 0, 0, 0}, //TV = 8.61(154 lines) AV=2.97 SV=5.17 BV=6.41 + {2751,1140,1032, 0, 0, 0}, //TV = 8.51(165 lines) AV=2.97 SV=5.17 BV=6.31 + {2967,1140,1024, 0, 0, 0}, //TV = 8.40(178 lines) AV=2.97 SV=5.15 BV=6.21 + {3184,1140,1024, 0, 0, 0}, //TV = 8.29(191 lines) AV=2.97 SV=5.15 BV=6.11 + {3417,1140,1032, 0, 0, 0}, //TV = 8.19(205 lines) AV=2.97 SV=5.17 BV=6.00 + {3634,1140,1032, 0, 0, 0}, //TV = 8.10(218 lines) AV=2.97 SV=5.17 BV=5.91 + {3917,1140,1032, 0, 0, 0}, //TV = 8.00(235 lines) AV=2.97 SV=5.17 BV=5.80 + {4201,1140,1024, 0, 0, 0}, //TV = 7.90(252 lines) AV=2.97 SV=5.15 BV=5.71 + {4501,1140,1024, 0, 0, 0}, //TV = 7.80(270 lines) AV=2.97 SV=5.15 BV=5.61 + {4817,1140,1024, 0, 0, 0}, //TV = 7.70(289 lines) AV=2.97 SV=5.15 BV=5.51 + {5184,1140,1024, 0, 0, 0}, //TV = 7.59(311 lines) AV=2.97 SV=5.15 BV=5.41 + {5567,1140,1024, 0, 0, 0}, //TV = 7.49(334 lines) AV=2.97 SV=5.15 BV=5.30 + {5951,1140,1024, 0, 0, 0}, //TV = 7.39(357 lines) AV=2.97 SV=5.15 BV=5.21 + {6384,1140,1024, 0, 0, 0}, //TV = 7.29(383 lines) AV=2.97 SV=5.15 BV=5.11 + {6834,1140,1024, 0, 0, 0}, //TV = 7.19(410 lines) AV=2.97 SV=5.15 BV=5.01 + {7317,1140,1024, 0, 0, 0}, //TV = 7.09(439 lines) AV=2.97 SV=5.15 BV=4.91 + {7834,1140,1024, 0, 0, 0}, //TV = 7.00(470 lines) AV=2.97 SV=5.15 BV=4.81 + {8334,1140,1032, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.17 BV=4.71 + {8334,1216,1040, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.27 BV=4.61 + {8334,1328,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.38 BV=4.50 + {8334,1328,1096, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.47 BV=4.40 + {8334,1424,1088, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.56 BV=4.31 + {8334,1632,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.67 BV=4.21 + {8334,1728,1032, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.77 BV=4.11 + {8334,1840,1040, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.87 BV=4.01 + {8334,1936,1064, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.97 BV=3.90 + {8334,2144,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=6.07 BV=3.81 + {16668,1140,1032, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.17 BV=3.71 + {16668,1216,1040, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.27 BV=3.61 + {16668,1216,1112, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.37 BV=3.51 + {16668,1328,1096, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.47 BV=3.40 + {16668,1424,1096, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.57 BV=3.30 + {16668,1536,1088, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.67 BV=3.21 + {25001,1140,1048, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.19 BV=3.10 + {25001,1216,1048, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.28 BV=3.01 + {25001,1328,1024, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.38 BV=2.92 + {25001,1424,1024, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.48 BV=2.82 + {33335,1140,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.17 BV=2.71 + {33335,1216,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.27 BV=2.61 + {33335,1216,1112, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.37 BV=2.51 + {33335,1328,1096, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.47 BV=2.40 + {33335,1424,1088, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.56 BV=2.31 + {33335,1536,1088, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.67 BV=2.21 + {33335,1728,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.77 BV=2.11 + {33335,1840,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.87 BV=2.01 + {33335,1936,1056, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.96 BV=1.91 + {33335,2144,1024, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.07 BV=1.81 + {33335,2240,1048, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.16 BV=1.71 + {33335,2448,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.27 BV=1.61 + {41668,2048,1056, 0, 0, 0}, //TV = 4.58(2500 lines) AV=2.97 SV=6.04 BV=1.51 + {41668,2240,1040, 0, 0, 0}, //TV = 4.58(2500 lines) AV=2.97 SV=6.15 BV=1.40 + {41668,2352,1056, 0, 0, 0}, //TV = 4.58(2500 lines) AV=2.97 SV=6.24 BV=1.31 + {50002,2144,1040, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.09 BV=1.20 + {50002,2240,1064, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.18 BV=1.11 + {58335,2048,1064, 0, 0, 0}, //TV = 4.10(3500 lines) AV=2.97 SV=6.06 BV=1.02 + {58335,2240,1048, 0, 0, 0}, //TV = 4.10(3500 lines) AV=2.97 SV=6.16 BV=0.91 + {66669,2144,1024, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=6.07 BV=0.81 + {66669,2240,1048, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=6.16 BV=0.71 + {75002,2144,1040, 0, 0, 0}, //TV = 3.74(4500 lines) AV=2.97 SV=6.09 BV=0.62 + {83336,2048,1064, 0, 0, 0}, //TV = 3.58(5000 lines) AV=2.97 SV=6.06 BV=0.50 + {91669,2048,1032, 0, 0, 0}, //TV = 3.45(5500 lines) AV=2.97 SV=6.01 BV=0.41 + {91669,2144,1048, 0, 0, 0}, //TV = 3.45(5500 lines) AV=2.97 SV=6.10 BV=0.32 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureISO200PLineTable_50Hz = +{ +{ + {51,1424,1064, 0, 0, 0}, //TV = 14.26(3 lines) AV=2.97 SV=5.53 BV=11.70 + {67,1216,1032, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.26 BV=11.58 + {67,1216,1088, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.34 BV=11.50 + {67,1328,1072, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.44 BV=11.40 + {84,1140,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.24 BV=11.27 + {84,1216,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.34 BV=11.17 + {101,1140,1024, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.15 BV=11.09 + {101,1140,1080, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.23 BV=11.01 + {101,1216,1104, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.36 BV=10.89 + {117,1140,1088, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.24 BV=10.79 + {117,1216,1080, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.32 BV=10.71 + {134,1216,1032, 0, 0, 0}, //TV = 12.87(8 lines) AV=2.97 SV=5.26 BV=10.58 + {151,1140,1056, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.20 BV=10.46 + {151,1216,1024, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.25 BV=10.42 + {167,1140,1064, 0, 0, 0}, //TV = 12.55(10 lines) AV=2.97 SV=5.21 BV=10.31 + {184,1140,1048, 0, 0, 0}, //TV = 12.41(11 lines) AV=2.97 SV=5.19 BV=10.19 + {201,1140,1032, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.17 BV=10.09 + {201,1140,1088, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.24 BV=10.01 + {217,1140,1080, 0, 0, 0}, //TV = 12.17(13 lines) AV=2.97 SV=5.23 BV=9.91 + {234,1140,1072, 0, 0, 0}, //TV = 12.06(14 lines) AV=2.97 SV=5.22 BV=9.81 + {251,1140,1072, 0, 0, 0}, //TV = 11.96(15 lines) AV=2.97 SV=5.22 BV=9.71 + {267,1140,1080, 0, 0, 0}, //TV = 11.87(16 lines) AV=2.97 SV=5.23 BV=9.61 + {301,1140,1024, 0, 0, 0}, //TV = 11.70(18 lines) AV=2.97 SV=5.15 BV=9.51 + {317,1140,1048, 0, 0, 0}, //TV = 11.62(19 lines) AV=2.97 SV=5.19 BV=9.41 + {334,1140,1056, 0, 0, 0}, //TV = 11.55(20 lines) AV=2.97 SV=5.20 BV=9.32 + {367,1140,1040, 0, 0, 0}, //TV = 11.41(22 lines) AV=2.97 SV=5.18 BV=9.21 + {384,1140,1056, 0, 0, 0}, //TV = 11.35(23 lines) AV=2.97 SV=5.20 BV=9.12 + {417,1140,1048, 0, 0, 0}, //TV = 11.23(25 lines) AV=2.97 SV=5.19 BV=9.01 + {451,1140,1040, 0, 0, 0}, //TV = 11.11(27 lines) AV=2.97 SV=5.18 BV=8.91 + {484,1140,1040, 0, 0, 0}, //TV = 11.01(29 lines) AV=2.97 SV=5.18 BV=8.81 + {517,1140,1040, 0, 0, 0}, //TV = 10.92(31 lines) AV=2.97 SV=5.18 BV=8.71 + {551,1140,1048, 0, 0, 0}, //TV = 10.83(33 lines) AV=2.97 SV=5.19 BV=8.61 + {601,1140,1032, 0, 0, 0}, //TV = 10.70(36 lines) AV=2.97 SV=5.17 BV=8.51 + {634,1140,1048, 0, 0, 0}, //TV = 10.62(38 lines) AV=2.97 SV=5.19 BV=8.41 + {684,1140,1040, 0, 0, 0}, //TV = 10.51(41 lines) AV=2.97 SV=5.18 BV=8.31 + {734,1140,1040, 0, 0, 0}, //TV = 10.41(44 lines) AV=2.97 SV=5.18 BV=8.21 + {784,1140,1040, 0, 0, 0}, //TV = 10.32(47 lines) AV=2.97 SV=5.18 BV=8.11 + {834,1140,1048, 0, 0, 0}, //TV = 10.23(50 lines) AV=2.97 SV=5.19 BV=8.01 + {901,1140,1040, 0, 0, 0}, //TV = 10.12(54 lines) AV=2.97 SV=5.18 BV=7.91 + {967,1140,1040, 0, 0, 0}, //TV = 10.01(58 lines) AV=2.97 SV=5.18 BV=7.81 + {1051,1140,1024, 0, 0, 0}, //TV = 9.89(63 lines) AV=2.97 SV=5.15 BV=7.71 + {1117,1140,1032, 0, 0, 0}, //TV = 9.81(67 lines) AV=2.97 SV=5.17 BV=7.61 + {1201,1140,1032, 0, 0, 0}, //TV = 9.70(72 lines) AV=2.97 SV=5.17 BV=7.51 + {1284,1140,1032, 0, 0, 0}, //TV = 9.61(77 lines) AV=2.97 SV=5.17 BV=7.41 + {1384,1140,1032, 0, 0, 0}, //TV = 9.50(83 lines) AV=2.97 SV=5.17 BV=7.30 + {1484,1140,1024, 0, 0, 0}, //TV = 9.40(89 lines) AV=2.97 SV=5.15 BV=7.21 + {1584,1140,1032, 0, 0, 0}, //TV = 9.30(95 lines) AV=2.97 SV=5.17 BV=7.11 + {1701,1140,1032, 0, 0, 0}, //TV = 9.20(102 lines) AV=2.97 SV=5.17 BV=7.00 + {1834,1140,1024, 0, 0, 0}, //TV = 9.09(110 lines) AV=2.97 SV=5.15 BV=6.91 + {1951,1140,1032, 0, 0, 0}, //TV = 9.00(117 lines) AV=2.97 SV=5.17 BV=6.81 + {2084,1140,1032, 0, 0, 0}, //TV = 8.91(125 lines) AV=2.97 SV=5.17 BV=6.71 + {2234,1140,1032, 0, 0, 0}, //TV = 8.81(134 lines) AV=2.97 SV=5.17 BV=6.61 + {2401,1140,1032, 0, 0, 0}, //TV = 8.70(144 lines) AV=2.97 SV=5.17 BV=6.51 + {2567,1140,1032, 0, 0, 0}, //TV = 8.61(154 lines) AV=2.97 SV=5.17 BV=6.41 + {2751,1140,1032, 0, 0, 0}, //TV = 8.51(165 lines) AV=2.97 SV=5.17 BV=6.31 + {2967,1140,1024, 0, 0, 0}, //TV = 8.40(178 lines) AV=2.97 SV=5.15 BV=6.21 + {3184,1140,1024, 0, 0, 0}, //TV = 8.29(191 lines) AV=2.97 SV=5.15 BV=6.11 + {3417,1140,1032, 0, 0, 0}, //TV = 8.19(205 lines) AV=2.97 SV=5.17 BV=6.00 + {3634,1140,1032, 0, 0, 0}, //TV = 8.10(218 lines) AV=2.97 SV=5.17 BV=5.91 + {3917,1140,1032, 0, 0, 0}, //TV = 8.00(235 lines) AV=2.97 SV=5.17 BV=5.80 + {4201,1140,1024, 0, 0, 0}, //TV = 7.90(252 lines) AV=2.97 SV=5.15 BV=5.71 + {4501,1140,1024, 0, 0, 0}, //TV = 7.80(270 lines) AV=2.97 SV=5.15 BV=5.61 + {4817,1140,1024, 0, 0, 0}, //TV = 7.70(289 lines) AV=2.97 SV=5.15 BV=5.51 + {5184,1140,1024, 0, 0, 0}, //TV = 7.59(311 lines) AV=2.97 SV=5.15 BV=5.41 + {5567,1140,1024, 0, 0, 0}, //TV = 7.49(334 lines) AV=2.97 SV=5.15 BV=5.30 + {5951,1140,1024, 0, 0, 0}, //TV = 7.39(357 lines) AV=2.97 SV=5.15 BV=5.21 + {6384,1140,1024, 0, 0, 0}, //TV = 7.29(383 lines) AV=2.97 SV=5.15 BV=5.11 + {6834,1140,1024, 0, 0, 0}, //TV = 7.19(410 lines) AV=2.97 SV=5.15 BV=5.01 + {7317,1140,1024, 0, 0, 0}, //TV = 7.09(439 lines) AV=2.97 SV=5.15 BV=4.91 + {7834,1140,1024, 0, 0, 0}, //TV = 7.00(470 lines) AV=2.97 SV=5.15 BV=4.81 + {8401,1140,1024, 0, 0, 0}, //TV = 6.90(504 lines) AV=2.97 SV=5.15 BV=4.71 + {8984,1140,1024, 0, 0, 0}, //TV = 6.80(539 lines) AV=2.97 SV=5.15 BV=4.61 + {9634,1140,1024, 0, 0, 0}, //TV = 6.70(578 lines) AV=2.97 SV=5.15 BV=4.51 + {10001,1140,1056, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.20 BV=4.42 + {10001,1216,1064, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.30 BV=4.31 + {10001,1328,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.41 BV=4.21 + {10001,1424,1040, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.50 BV=4.12 + {10001,1536,1040, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.61 BV=4.01 + {10001,1632,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.71 BV=3.91 + {10001,1728,1064, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.81 BV=3.80 + {10001,1840,1072, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.91 BV=3.70 + {10001,2048,1032, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=6.01 BV=3.60 + {10001,2144,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=6.10 BV=3.52 + {20001,1140,1056, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.20 BV=3.42 + {20001,1216,1064, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.30 BV=3.31 + {20001,1328,1048, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.41 BV=3.21 + {20001,1424,1040, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.50 BV=3.12 + {20001,1536,1040, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.61 BV=3.01 + {20001,1632,1048, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.71 BV=2.91 + {30001,1140,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.22 BV=2.81 + {30001,1216,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.31 BV=2.72 + {30001,1328,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.42 BV=2.61 + {30001,1424,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.52 BV=2.51 + {30001,1536,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.62 BV=2.41 + {30001,1632,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.72 BV=2.31 + {30001,1728,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.82 BV=2.21 + {30001,1936,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.93 BV=2.10 + {30001,2048,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.02 BV=2.01 + {30001,2144,1064, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.12 BV=1.91 + {30001,2352,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.22 BV=1.81 + {30001,2448,1064, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.31 BV=1.72 + {40002,2048,1024, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=6.00 BV=1.61 + {40002,2144,1048, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=6.10 BV=1.52 + {40002,2352,1032, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=6.21 BV=1.40 + {40002,2448,1064, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=6.31 BV=1.30 + {50002,2144,1040, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.09 BV=1.20 + {50002,2240,1064, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.18 BV=1.11 + {60002,2048,1040, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=6.02 BV=1.01 + {60002,2144,1064, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=6.12 BV=0.91 + {70002,2048,1024, 0, 0, 0}, //TV = 3.84(4200 lines) AV=2.97 SV=6.00 BV=0.81 + {70002,2144,1040, 0, 0, 0}, //TV = 3.84(4200 lines) AV=2.97 SV=6.09 BV=0.72 + {80002,2048,1024, 0, 0, 0}, //TV = 3.64(4800 lines) AV=2.97 SV=6.00 BV=0.61 + {80002,2144,1056, 0, 0, 0}, //TV = 3.64(4800 lines) AV=2.97 SV=6.11 BV=0.50 + {90003,2048,1056, 0, 0, 0}, //TV = 3.47(5400 lines) AV=2.97 SV=6.04 BV=0.40 + {90003,2240,1032, 0, 0, 0}, //TV = 3.47(5400 lines) AV=2.97 SV=6.14 BV=0.30 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureISO200Table = +{ + AETABLE_CAPTURE_ISO200, //eAETableID + 115, //u4TotalIndex + 20, //u4StrobeTrigerBV + 117, //i4MaxBV + 3, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_200, //ISO SPEED + sCaptureISO200PLineTable_60Hz, + sCaptureISO200PLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureISO400PLineTable_60Hz = +{ +{ + {51,1424,1064, 0, 0, 0}, //TV = 14.26(3 lines) AV=2.97 SV=5.53 BV=11.70 + {67,1216,1032, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.26 BV=11.58 + {67,1216,1088, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.34 BV=11.50 + {67,1328,1072, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.44 BV=11.40 + {84,1140,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.24 BV=11.27 + {84,1216,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.34 BV=11.17 + {101,1140,1024, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.15 BV=11.09 + {101,1140,1080, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.23 BV=11.01 + {101,1216,1104, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.36 BV=10.89 + {117,1140,1088, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.24 BV=10.79 + {117,1216,1080, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.32 BV=10.71 + {134,1216,1032, 0, 0, 0}, //TV = 12.87(8 lines) AV=2.97 SV=5.26 BV=10.58 + {151,1140,1056, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.20 BV=10.46 + {151,1216,1024, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.25 BV=10.42 + {167,1140,1064, 0, 0, 0}, //TV = 12.55(10 lines) AV=2.97 SV=5.21 BV=10.31 + {184,1140,1048, 0, 0, 0}, //TV = 12.41(11 lines) AV=2.97 SV=5.19 BV=10.19 + {201,1140,1032, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.17 BV=10.09 + {201,1140,1088, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.24 BV=10.01 + {217,1140,1080, 0, 0, 0}, //TV = 12.17(13 lines) AV=2.97 SV=5.23 BV=9.91 + {234,1140,1072, 0, 0, 0}, //TV = 12.06(14 lines) AV=2.97 SV=5.22 BV=9.81 + {251,1140,1072, 0, 0, 0}, //TV = 11.96(15 lines) AV=2.97 SV=5.22 BV=9.71 + {267,1140,1080, 0, 0, 0}, //TV = 11.87(16 lines) AV=2.97 SV=5.23 BV=9.61 + {301,1140,1024, 0, 0, 0}, //TV = 11.70(18 lines) AV=2.97 SV=5.15 BV=9.51 + {317,1140,1048, 0, 0, 0}, //TV = 11.62(19 lines) AV=2.97 SV=5.19 BV=9.41 + {334,1140,1056, 0, 0, 0}, //TV = 11.55(20 lines) AV=2.97 SV=5.20 BV=9.32 + {367,1140,1040, 0, 0, 0}, //TV = 11.41(22 lines) AV=2.97 SV=5.18 BV=9.21 + {384,1140,1056, 0, 0, 0}, //TV = 11.35(23 lines) AV=2.97 SV=5.20 BV=9.12 + {417,1140,1048, 0, 0, 0}, //TV = 11.23(25 lines) AV=2.97 SV=5.19 BV=9.01 + {451,1140,1040, 0, 0, 0}, //TV = 11.11(27 lines) AV=2.97 SV=5.18 BV=8.91 + {484,1140,1040, 0, 0, 0}, //TV = 11.01(29 lines) AV=2.97 SV=5.18 BV=8.81 + {517,1140,1040, 0, 0, 0}, //TV = 10.92(31 lines) AV=2.97 SV=5.18 BV=8.71 + {551,1140,1048, 0, 0, 0}, //TV = 10.83(33 lines) AV=2.97 SV=5.19 BV=8.61 + {601,1140,1032, 0, 0, 0}, //TV = 10.70(36 lines) AV=2.97 SV=5.17 BV=8.51 + {634,1140,1048, 0, 0, 0}, //TV = 10.62(38 lines) AV=2.97 SV=5.19 BV=8.41 + {684,1140,1040, 0, 0, 0}, //TV = 10.51(41 lines) AV=2.97 SV=5.18 BV=8.31 + {734,1140,1040, 0, 0, 0}, //TV = 10.41(44 lines) AV=2.97 SV=5.18 BV=8.21 + {784,1140,1040, 0, 0, 0}, //TV = 10.32(47 lines) AV=2.97 SV=5.18 BV=8.11 + {834,1140,1048, 0, 0, 0}, //TV = 10.23(50 lines) AV=2.97 SV=5.19 BV=8.01 + {901,1140,1040, 0, 0, 0}, //TV = 10.12(54 lines) AV=2.97 SV=5.18 BV=7.91 + {967,1140,1040, 0, 0, 0}, //TV = 10.01(58 lines) AV=2.97 SV=5.18 BV=7.81 + {1051,1140,1024, 0, 0, 0}, //TV = 9.89(63 lines) AV=2.97 SV=5.15 BV=7.71 + {1117,1140,1032, 0, 0, 0}, //TV = 9.81(67 lines) AV=2.97 SV=5.17 BV=7.61 + {1201,1140,1032, 0, 0, 0}, //TV = 9.70(72 lines) AV=2.97 SV=5.17 BV=7.51 + {1284,1140,1032, 0, 0, 0}, //TV = 9.61(77 lines) AV=2.97 SV=5.17 BV=7.41 + {1384,1140,1032, 0, 0, 0}, //TV = 9.50(83 lines) AV=2.97 SV=5.17 BV=7.30 + {1484,1140,1024, 0, 0, 0}, //TV = 9.40(89 lines) AV=2.97 SV=5.15 BV=7.21 + {1584,1140,1032, 0, 0, 0}, //TV = 9.30(95 lines) AV=2.97 SV=5.17 BV=7.11 + {1701,1140,1032, 0, 0, 0}, //TV = 9.20(102 lines) AV=2.97 SV=5.17 BV=7.00 + {1834,1140,1024, 0, 0, 0}, //TV = 9.09(110 lines) AV=2.97 SV=5.15 BV=6.91 + {1951,1140,1032, 0, 0, 0}, //TV = 9.00(117 lines) AV=2.97 SV=5.17 BV=6.81 + {2084,1140,1032, 0, 0, 0}, //TV = 8.91(125 lines) AV=2.97 SV=5.17 BV=6.71 + {2234,1140,1032, 0, 0, 0}, //TV = 8.81(134 lines) AV=2.97 SV=5.17 BV=6.61 + {2401,1140,1032, 0, 0, 0}, //TV = 8.70(144 lines) AV=2.97 SV=5.17 BV=6.51 + {2567,1140,1032, 0, 0, 0}, //TV = 8.61(154 lines) AV=2.97 SV=5.17 BV=6.41 + {2751,1140,1032, 0, 0, 0}, //TV = 8.51(165 lines) AV=2.97 SV=5.17 BV=6.31 + {2967,1140,1024, 0, 0, 0}, //TV = 8.40(178 lines) AV=2.97 SV=5.15 BV=6.21 + {3184,1140,1024, 0, 0, 0}, //TV = 8.29(191 lines) AV=2.97 SV=5.15 BV=6.11 + {3417,1140,1032, 0, 0, 0}, //TV = 8.19(205 lines) AV=2.97 SV=5.17 BV=6.00 + {3634,1140,1032, 0, 0, 0}, //TV = 8.10(218 lines) AV=2.97 SV=5.17 BV=5.91 + {3917,1140,1032, 0, 0, 0}, //TV = 8.00(235 lines) AV=2.97 SV=5.17 BV=5.80 + {4201,1140,1024, 0, 0, 0}, //TV = 7.90(252 lines) AV=2.97 SV=5.15 BV=5.71 + {4501,1140,1024, 0, 0, 0}, //TV = 7.80(270 lines) AV=2.97 SV=5.15 BV=5.61 + {4817,1140,1024, 0, 0, 0}, //TV = 7.70(289 lines) AV=2.97 SV=5.15 BV=5.51 + {5184,1140,1024, 0, 0, 0}, //TV = 7.59(311 lines) AV=2.97 SV=5.15 BV=5.41 + {5567,1140,1024, 0, 0, 0}, //TV = 7.49(334 lines) AV=2.97 SV=5.15 BV=5.30 + {5951,1140,1024, 0, 0, 0}, //TV = 7.39(357 lines) AV=2.97 SV=5.15 BV=5.21 + {6384,1140,1024, 0, 0, 0}, //TV = 7.29(383 lines) AV=2.97 SV=5.15 BV=5.11 + {6834,1140,1024, 0, 0, 0}, //TV = 7.19(410 lines) AV=2.97 SV=5.15 BV=5.01 + {7317,1140,1024, 0, 0, 0}, //TV = 7.09(439 lines) AV=2.97 SV=5.15 BV=4.91 + {7834,1140,1024, 0, 0, 0}, //TV = 7.00(470 lines) AV=2.97 SV=5.15 BV=4.81 + {8334,1140,1032, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.17 BV=4.71 + {8334,1216,1040, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.27 BV=4.61 + {8334,1328,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.38 BV=4.50 + {8334,1328,1096, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.47 BV=4.40 + {8334,1424,1088, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.56 BV=4.31 + {8334,1632,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.67 BV=4.21 + {8334,1728,1032, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.77 BV=4.11 + {8334,1840,1040, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.87 BV=4.01 + {8334,1936,1064, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.97 BV=3.90 + {8334,2144,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=6.07 BV=3.81 + {16668,1140,1032, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.17 BV=3.71 + {16668,1216,1040, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.27 BV=3.61 + {16668,1216,1112, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.37 BV=3.51 + {16668,1328,1096, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.47 BV=3.40 + {16668,1424,1096, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.57 BV=3.30 + {16668,1536,1088, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.67 BV=3.21 + {25001,1140,1048, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.19 BV=3.10 + {25001,1216,1048, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.28 BV=3.01 + {25001,1328,1024, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.38 BV=2.92 + {25001,1424,1024, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.48 BV=2.82 + {33335,1140,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.17 BV=2.71 + {33335,1216,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.27 BV=2.61 + {33335,1216,1112, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.37 BV=2.51 + {33335,1328,1096, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.47 BV=2.40 + {33335,1424,1088, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.56 BV=2.31 + {33335,1536,1088, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.67 BV=2.21 + {33335,1728,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.77 BV=2.11 + {33335,1840,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.87 BV=2.01 + {33335,1936,1056, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.96 BV=1.91 + {33335,2144,1024, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.07 BV=1.81 + {33335,2240,1056, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.17 BV=1.70 + {33335,2448,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.27 BV=1.61 + {33335,2656,1024, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.38 BV=1.50 + {33335,2752,1056, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.47 BV=1.41 + {33335,2960,1048, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.56 BV=1.31 + {33335,3200,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.67 BV=1.21 + {33335,3456,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.77 BV=1.11 + {33335,3712,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.87 BV=1.01 + {33335,3968,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.97 BV=0.91 + {33335,4224,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=7.07 BV=0.81 + {33335,4480,1048, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=7.16 BV=0.71 + {33335,4864,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=7.26 BV=0.62 + {41668,4224,1024, 0, 0, 0}, //TV = 4.58(2500 lines) AV=2.97 SV=7.04 BV=0.51 + {41668,4480,1032, 0, 0, 0}, //TV = 4.58(2500 lines) AV=2.97 SV=7.14 BV=0.42 + {41668,4736,1048, 0, 0, 0}, //TV = 4.58(2500 lines) AV=2.97 SV=7.24 BV=0.31 + {50002,4224,1048, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=7.08 BV=0.21 + {50002,4608,1032, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=7.18 BV=0.11 + {58335,4224,1040, 0, 0, 0}, //TV = 4.10(3500 lines) AV=2.97 SV=7.07 BV=0.00 + {58335,4608,1024, 0, 0, 0}, //TV = 4.10(3500 lines) AV=2.97 SV=7.17 BV=-0.10 + {66669,4224,1048, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.08 BV=-0.20 + {75002,4096,1024, 0, 0, 0}, //TV = 3.74(4500 lines) AV=2.97 SV=7.00 BV=-0.29 + {75002,4352,1032, 0, 0, 0}, //TV = 3.74(4500 lines) AV=2.97 SV=7.10 BV=-0.39 + {83336,4224,1032, 0, 0, 0}, //TV = 3.58(5000 lines) AV=2.97 SV=7.06 BV=-0.50 + {91669,4096,1032, 0, 0, 0}, //TV = 3.45(5500 lines) AV=2.97 SV=7.01 BV=-0.59 + {91669,4352,1040, 0, 0, 0}, //TV = 3.45(5500 lines) AV=2.97 SV=7.11 BV=-0.69 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureISO400PLineTable_50Hz = +{ +{ + {51,1424,1064, 0, 0, 0}, //TV = 14.26(3 lines) AV=2.97 SV=5.53 BV=11.70 + {67,1216,1032, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.26 BV=11.58 + {67,1216,1088, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.34 BV=11.50 + {67,1328,1072, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.44 BV=11.40 + {84,1140,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.24 BV=11.27 + {84,1216,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.34 BV=11.17 + {101,1140,1024, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.15 BV=11.09 + {101,1140,1080, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.23 BV=11.01 + {101,1216,1104, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.36 BV=10.89 + {117,1140,1088, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.24 BV=10.79 + {117,1216,1080, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.32 BV=10.71 + {134,1216,1032, 0, 0, 0}, //TV = 12.87(8 lines) AV=2.97 SV=5.26 BV=10.58 + {151,1140,1056, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.20 BV=10.46 + {151,1216,1024, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.25 BV=10.42 + {167,1140,1064, 0, 0, 0}, //TV = 12.55(10 lines) AV=2.97 SV=5.21 BV=10.31 + {184,1140,1048, 0, 0, 0}, //TV = 12.41(11 lines) AV=2.97 SV=5.19 BV=10.19 + {201,1140,1032, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.17 BV=10.09 + {201,1140,1088, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.24 BV=10.01 + {217,1140,1080, 0, 0, 0}, //TV = 12.17(13 lines) AV=2.97 SV=5.23 BV=9.91 + {234,1140,1072, 0, 0, 0}, //TV = 12.06(14 lines) AV=2.97 SV=5.22 BV=9.81 + {251,1140,1072, 0, 0, 0}, //TV = 11.96(15 lines) AV=2.97 SV=5.22 BV=9.71 + {267,1140,1080, 0, 0, 0}, //TV = 11.87(16 lines) AV=2.97 SV=5.23 BV=9.61 + {301,1140,1024, 0, 0, 0}, //TV = 11.70(18 lines) AV=2.97 SV=5.15 BV=9.51 + {317,1140,1048, 0, 0, 0}, //TV = 11.62(19 lines) AV=2.97 SV=5.19 BV=9.41 + {334,1140,1056, 0, 0, 0}, //TV = 11.55(20 lines) AV=2.97 SV=5.20 BV=9.32 + {367,1140,1040, 0, 0, 0}, //TV = 11.41(22 lines) AV=2.97 SV=5.18 BV=9.21 + {384,1140,1056, 0, 0, 0}, //TV = 11.35(23 lines) AV=2.97 SV=5.20 BV=9.12 + {417,1140,1048, 0, 0, 0}, //TV = 11.23(25 lines) AV=2.97 SV=5.19 BV=9.01 + {451,1140,1040, 0, 0, 0}, //TV = 11.11(27 lines) AV=2.97 SV=5.18 BV=8.91 + {484,1140,1040, 0, 0, 0}, //TV = 11.01(29 lines) AV=2.97 SV=5.18 BV=8.81 + {517,1140,1040, 0, 0, 0}, //TV = 10.92(31 lines) AV=2.97 SV=5.18 BV=8.71 + {551,1140,1048, 0, 0, 0}, //TV = 10.83(33 lines) AV=2.97 SV=5.19 BV=8.61 + {601,1140,1032, 0, 0, 0}, //TV = 10.70(36 lines) AV=2.97 SV=5.17 BV=8.51 + {634,1140,1048, 0, 0, 0}, //TV = 10.62(38 lines) AV=2.97 SV=5.19 BV=8.41 + {684,1140,1040, 0, 0, 0}, //TV = 10.51(41 lines) AV=2.97 SV=5.18 BV=8.31 + {734,1140,1040, 0, 0, 0}, //TV = 10.41(44 lines) AV=2.97 SV=5.18 BV=8.21 + {784,1140,1040, 0, 0, 0}, //TV = 10.32(47 lines) AV=2.97 SV=5.18 BV=8.11 + {834,1140,1048, 0, 0, 0}, //TV = 10.23(50 lines) AV=2.97 SV=5.19 BV=8.01 + {901,1140,1040, 0, 0, 0}, //TV = 10.12(54 lines) AV=2.97 SV=5.18 BV=7.91 + {967,1140,1040, 0, 0, 0}, //TV = 10.01(58 lines) AV=2.97 SV=5.18 BV=7.81 + {1051,1140,1024, 0, 0, 0}, //TV = 9.89(63 lines) AV=2.97 SV=5.15 BV=7.71 + {1117,1140,1032, 0, 0, 0}, //TV = 9.81(67 lines) AV=2.97 SV=5.17 BV=7.61 + {1201,1140,1032, 0, 0, 0}, //TV = 9.70(72 lines) AV=2.97 SV=5.17 BV=7.51 + {1284,1140,1032, 0, 0, 0}, //TV = 9.61(77 lines) AV=2.97 SV=5.17 BV=7.41 + {1384,1140,1032, 0, 0, 0}, //TV = 9.50(83 lines) AV=2.97 SV=5.17 BV=7.30 + {1484,1140,1024, 0, 0, 0}, //TV = 9.40(89 lines) AV=2.97 SV=5.15 BV=7.21 + {1584,1140,1032, 0, 0, 0}, //TV = 9.30(95 lines) AV=2.97 SV=5.17 BV=7.11 + {1701,1140,1032, 0, 0, 0}, //TV = 9.20(102 lines) AV=2.97 SV=5.17 BV=7.00 + {1834,1140,1024, 0, 0, 0}, //TV = 9.09(110 lines) AV=2.97 SV=5.15 BV=6.91 + {1951,1140,1032, 0, 0, 0}, //TV = 9.00(117 lines) AV=2.97 SV=5.17 BV=6.81 + {2084,1140,1032, 0, 0, 0}, //TV = 8.91(125 lines) AV=2.97 SV=5.17 BV=6.71 + {2234,1140,1032, 0, 0, 0}, //TV = 8.81(134 lines) AV=2.97 SV=5.17 BV=6.61 + {2401,1140,1032, 0, 0, 0}, //TV = 8.70(144 lines) AV=2.97 SV=5.17 BV=6.51 + {2567,1140,1032, 0, 0, 0}, //TV = 8.61(154 lines) AV=2.97 SV=5.17 BV=6.41 + {2751,1140,1032, 0, 0, 0}, //TV = 8.51(165 lines) AV=2.97 SV=5.17 BV=6.31 + {2967,1140,1024, 0, 0, 0}, //TV = 8.40(178 lines) AV=2.97 SV=5.15 BV=6.21 + {3184,1140,1024, 0, 0, 0}, //TV = 8.29(191 lines) AV=2.97 SV=5.15 BV=6.11 + {3417,1140,1032, 0, 0, 0}, //TV = 8.19(205 lines) AV=2.97 SV=5.17 BV=6.00 + {3634,1140,1032, 0, 0, 0}, //TV = 8.10(218 lines) AV=2.97 SV=5.17 BV=5.91 + {3917,1140,1032, 0, 0, 0}, //TV = 8.00(235 lines) AV=2.97 SV=5.17 BV=5.80 + {4201,1140,1024, 0, 0, 0}, //TV = 7.90(252 lines) AV=2.97 SV=5.15 BV=5.71 + {4501,1140,1024, 0, 0, 0}, //TV = 7.80(270 lines) AV=2.97 SV=5.15 BV=5.61 + {4817,1140,1024, 0, 0, 0}, //TV = 7.70(289 lines) AV=2.97 SV=5.15 BV=5.51 + {5184,1140,1024, 0, 0, 0}, //TV = 7.59(311 lines) AV=2.97 SV=5.15 BV=5.41 + {5567,1140,1024, 0, 0, 0}, //TV = 7.49(334 lines) AV=2.97 SV=5.15 BV=5.30 + {5951,1140,1024, 0, 0, 0}, //TV = 7.39(357 lines) AV=2.97 SV=5.15 BV=5.21 + {6384,1140,1024, 0, 0, 0}, //TV = 7.29(383 lines) AV=2.97 SV=5.15 BV=5.11 + {6834,1140,1024, 0, 0, 0}, //TV = 7.19(410 lines) AV=2.97 SV=5.15 BV=5.01 + {7317,1140,1024, 0, 0, 0}, //TV = 7.09(439 lines) AV=2.97 SV=5.15 BV=4.91 + {7834,1140,1024, 0, 0, 0}, //TV = 7.00(470 lines) AV=2.97 SV=5.15 BV=4.81 + {8401,1140,1024, 0, 0, 0}, //TV = 6.90(504 lines) AV=2.97 SV=5.15 BV=4.71 + {8984,1140,1024, 0, 0, 0}, //TV = 6.80(539 lines) AV=2.97 SV=5.15 BV=4.61 + {9634,1140,1024, 0, 0, 0}, //TV = 6.70(578 lines) AV=2.97 SV=5.15 BV=4.51 + {10001,1140,1056, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.20 BV=4.42 + {10001,1216,1064, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.30 BV=4.31 + {10001,1328,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.41 BV=4.21 + {10001,1424,1040, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.50 BV=4.12 + {10001,1536,1040, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.61 BV=4.01 + {10001,1632,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.71 BV=3.91 + {10001,1728,1064, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.81 BV=3.80 + {10001,1840,1072, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.91 BV=3.70 + {10001,2048,1032, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=6.01 BV=3.60 + {10001,2144,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=6.10 BV=3.52 + {20001,1140,1056, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.20 BV=3.42 + {20001,1216,1064, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.30 BV=3.31 + {20001,1328,1048, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.41 BV=3.21 + {20001,1424,1040, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.50 BV=3.12 + {20001,1536,1040, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.61 BV=3.01 + {20001,1632,1048, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.71 BV=2.91 + {30001,1140,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.22 BV=2.81 + {30001,1216,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.31 BV=2.72 + {30001,1328,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.42 BV=2.61 + {30001,1424,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.52 BV=2.51 + {30001,1536,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.62 BV=2.41 + {30001,1632,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.72 BV=2.31 + {30001,1728,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.82 BV=2.21 + {30001,1936,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.93 BV=2.10 + {30001,2048,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.02 BV=2.01 + {30001,2144,1064, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.12 BV=1.91 + {30001,2352,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.22 BV=1.81 + {30001,2560,1024, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.32 BV=1.71 + {30001,2656,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.42 BV=1.61 + {30001,2864,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.53 BV=1.50 + {30001,3072,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.62 BV=1.41 + {30001,3328,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.72 BV=1.31 + {30001,3584,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.82 BV=1.21 + {30001,3840,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.93 BV=1.10 + {30001,4096,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=7.02 BV=1.01 + {30001,4352,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=7.12 BV=0.91 + {30001,4736,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=7.22 BV=0.81 + {30001,4992,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=7.32 BV=0.71 + {40002,4096,1024, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=7.00 BV=0.61 + {40002,4352,1032, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=7.10 BV=0.52 + {40002,4608,1048, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=7.20 BV=0.41 + {40002,4992,1032, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=7.30 BV=0.32 + {50002,4224,1048, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=7.08 BV=0.21 + {50002,4608,1032, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=7.18 BV=0.11 + {60002,4096,1040, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.02 BV=0.01 + {60002,4480,1024, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.13 BV=-0.10 + {70002,4096,1024, 0, 0, 0}, //TV = 3.84(4200 lines) AV=2.97 SV=7.00 BV=-0.19 + {70002,4352,1032, 0, 0, 0}, //TV = 3.84(4200 lines) AV=2.97 SV=7.10 BV=-0.29 + {80002,4096,1040, 0, 0, 0}, //TV = 3.64(4800 lines) AV=2.97 SV=7.02 BV=-0.41 + {80002,4352,1040, 0, 0, 0}, //TV = 3.64(4800 lines) AV=2.97 SV=7.11 BV=-0.50 + {90003,4224,1024, 0, 0, 0}, //TV = 3.47(5400 lines) AV=2.97 SV=7.04 BV=-0.60 + {100003,3968,1056, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.00 BV=-0.71 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureISO400Table = +{ + AETABLE_CAPTURE_ISO400, //eAETableID + 125, //u4TotalIndex + 20, //u4StrobeTrigerBV + 117, //i4MaxBV + -7, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_400, //ISO SPEED + sCaptureISO400PLineTable_60Hz, + sCaptureISO400PLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureISO800PLineTable_60Hz = +{ +{ + {51,1424,1064, 0, 0, 0}, //TV = 14.26(3 lines) AV=2.97 SV=5.53 BV=11.70 + {67,1216,1032, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.26 BV=11.58 + {67,1216,1088, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.34 BV=11.50 + {67,1328,1072, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.44 BV=11.40 + {84,1140,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.24 BV=11.27 + {84,1216,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.34 BV=11.17 + {101,1140,1024, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.15 BV=11.09 + {101,1140,1080, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.23 BV=11.01 + {101,1216,1104, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.36 BV=10.89 + {117,1140,1088, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.24 BV=10.79 + {117,1216,1080, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.32 BV=10.71 + {134,1216,1032, 0, 0, 0}, //TV = 12.87(8 lines) AV=2.97 SV=5.26 BV=10.58 + {151,1140,1056, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.20 BV=10.46 + {151,1216,1024, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.25 BV=10.42 + {167,1140,1064, 0, 0, 0}, //TV = 12.55(10 lines) AV=2.97 SV=5.21 BV=10.31 + {184,1140,1048, 0, 0, 0}, //TV = 12.41(11 lines) AV=2.97 SV=5.19 BV=10.19 + {201,1140,1032, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.17 BV=10.09 + {201,1140,1088, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.24 BV=10.01 + {217,1140,1080, 0, 0, 0}, //TV = 12.17(13 lines) AV=2.97 SV=5.23 BV=9.91 + {234,1140,1072, 0, 0, 0}, //TV = 12.06(14 lines) AV=2.97 SV=5.22 BV=9.81 + {251,1140,1072, 0, 0, 0}, //TV = 11.96(15 lines) AV=2.97 SV=5.22 BV=9.71 + {267,1140,1080, 0, 0, 0}, //TV = 11.87(16 lines) AV=2.97 SV=5.23 BV=9.61 + {301,1140,1024, 0, 0, 0}, //TV = 11.70(18 lines) AV=2.97 SV=5.15 BV=9.51 + {317,1140,1048, 0, 0, 0}, //TV = 11.62(19 lines) AV=2.97 SV=5.19 BV=9.41 + {334,1140,1056, 0, 0, 0}, //TV = 11.55(20 lines) AV=2.97 SV=5.20 BV=9.32 + {367,1140,1040, 0, 0, 0}, //TV = 11.41(22 lines) AV=2.97 SV=5.18 BV=9.21 + {384,1140,1056, 0, 0, 0}, //TV = 11.35(23 lines) AV=2.97 SV=5.20 BV=9.12 + {417,1140,1048, 0, 0, 0}, //TV = 11.23(25 lines) AV=2.97 SV=5.19 BV=9.01 + {451,1140,1040, 0, 0, 0}, //TV = 11.11(27 lines) AV=2.97 SV=5.18 BV=8.91 + {484,1140,1040, 0, 0, 0}, //TV = 11.01(29 lines) AV=2.97 SV=5.18 BV=8.81 + {517,1140,1040, 0, 0, 0}, //TV = 10.92(31 lines) AV=2.97 SV=5.18 BV=8.71 + {551,1140,1048, 0, 0, 0}, //TV = 10.83(33 lines) AV=2.97 SV=5.19 BV=8.61 + {601,1140,1032, 0, 0, 0}, //TV = 10.70(36 lines) AV=2.97 SV=5.17 BV=8.51 + {634,1140,1048, 0, 0, 0}, //TV = 10.62(38 lines) AV=2.97 SV=5.19 BV=8.41 + {684,1140,1040, 0, 0, 0}, //TV = 10.51(41 lines) AV=2.97 SV=5.18 BV=8.31 + {734,1140,1040, 0, 0, 0}, //TV = 10.41(44 lines) AV=2.97 SV=5.18 BV=8.21 + {784,1140,1040, 0, 0, 0}, //TV = 10.32(47 lines) AV=2.97 SV=5.18 BV=8.11 + {834,1140,1048, 0, 0, 0}, //TV = 10.23(50 lines) AV=2.97 SV=5.19 BV=8.01 + {901,1140,1040, 0, 0, 0}, //TV = 10.12(54 lines) AV=2.97 SV=5.18 BV=7.91 + {967,1140,1040, 0, 0, 0}, //TV = 10.01(58 lines) AV=2.97 SV=5.18 BV=7.81 + {1051,1140,1024, 0, 0, 0}, //TV = 9.89(63 lines) AV=2.97 SV=5.15 BV=7.71 + {1117,1140,1032, 0, 0, 0}, //TV = 9.81(67 lines) AV=2.97 SV=5.17 BV=7.61 + {1201,1140,1032, 0, 0, 0}, //TV = 9.70(72 lines) AV=2.97 SV=5.17 BV=7.51 + {1284,1140,1032, 0, 0, 0}, //TV = 9.61(77 lines) AV=2.97 SV=5.17 BV=7.41 + {1384,1140,1032, 0, 0, 0}, //TV = 9.50(83 lines) AV=2.97 SV=5.17 BV=7.30 + {1484,1140,1024, 0, 0, 0}, //TV = 9.40(89 lines) AV=2.97 SV=5.15 BV=7.21 + {1584,1140,1032, 0, 0, 0}, //TV = 9.30(95 lines) AV=2.97 SV=5.17 BV=7.11 + {1701,1140,1032, 0, 0, 0}, //TV = 9.20(102 lines) AV=2.97 SV=5.17 BV=7.00 + {1834,1140,1024, 0, 0, 0}, //TV = 9.09(110 lines) AV=2.97 SV=5.15 BV=6.91 + {1951,1140,1032, 0, 0, 0}, //TV = 9.00(117 lines) AV=2.97 SV=5.17 BV=6.81 + {2084,1140,1032, 0, 0, 0}, //TV = 8.91(125 lines) AV=2.97 SV=5.17 BV=6.71 + {2234,1140,1032, 0, 0, 0}, //TV = 8.81(134 lines) AV=2.97 SV=5.17 BV=6.61 + {2401,1140,1032, 0, 0, 0}, //TV = 8.70(144 lines) AV=2.97 SV=5.17 BV=6.51 + {2567,1140,1032, 0, 0, 0}, //TV = 8.61(154 lines) AV=2.97 SV=5.17 BV=6.41 + {2751,1140,1032, 0, 0, 0}, //TV = 8.51(165 lines) AV=2.97 SV=5.17 BV=6.31 + {2967,1140,1024, 0, 0, 0}, //TV = 8.40(178 lines) AV=2.97 SV=5.15 BV=6.21 + {3184,1140,1024, 0, 0, 0}, //TV = 8.29(191 lines) AV=2.97 SV=5.15 BV=6.11 + {3417,1140,1032, 0, 0, 0}, //TV = 8.19(205 lines) AV=2.97 SV=5.17 BV=6.00 + {3634,1140,1032, 0, 0, 0}, //TV = 8.10(218 lines) AV=2.97 SV=5.17 BV=5.91 + {3917,1140,1032, 0, 0, 0}, //TV = 8.00(235 lines) AV=2.97 SV=5.17 BV=5.80 + {4201,1140,1024, 0, 0, 0}, //TV = 7.90(252 lines) AV=2.97 SV=5.15 BV=5.71 + {4501,1140,1024, 0, 0, 0}, //TV = 7.80(270 lines) AV=2.97 SV=5.15 BV=5.61 + {4817,1140,1024, 0, 0, 0}, //TV = 7.70(289 lines) AV=2.97 SV=5.15 BV=5.51 + {5184,1140,1024, 0, 0, 0}, //TV = 7.59(311 lines) AV=2.97 SV=5.15 BV=5.41 + {5567,1140,1024, 0, 0, 0}, //TV = 7.49(334 lines) AV=2.97 SV=5.15 BV=5.30 + {5951,1140,1024, 0, 0, 0}, //TV = 7.39(357 lines) AV=2.97 SV=5.15 BV=5.21 + {6384,1140,1024, 0, 0, 0}, //TV = 7.29(383 lines) AV=2.97 SV=5.15 BV=5.11 + {6834,1140,1024, 0, 0, 0}, //TV = 7.19(410 lines) AV=2.97 SV=5.15 BV=5.01 + {7317,1140,1024, 0, 0, 0}, //TV = 7.09(439 lines) AV=2.97 SV=5.15 BV=4.91 + {7834,1140,1024, 0, 0, 0}, //TV = 7.00(470 lines) AV=2.97 SV=5.15 BV=4.81 + {8334,1140,1032, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.17 BV=4.71 + {8334,1216,1040, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.27 BV=4.61 + {8334,1328,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.38 BV=4.50 + {8334,1328,1096, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.47 BV=4.40 + {8334,1424,1088, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.56 BV=4.31 + {8334,1632,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.67 BV=4.21 + {8334,1728,1032, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.77 BV=4.11 + {8334,1840,1040, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.87 BV=4.01 + {8334,1936,1064, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.97 BV=3.90 + {8334,2144,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=6.07 BV=3.81 + {16668,1140,1032, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.17 BV=3.71 + {16668,1216,1040, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.27 BV=3.61 + {16668,1216,1112, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.37 BV=3.51 + {16668,1328,1096, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.47 BV=3.40 + {16668,1424,1096, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.57 BV=3.30 + {16668,1536,1088, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.67 BV=3.21 + {25001,1140,1048, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.19 BV=3.10 + {25001,1216,1048, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.28 BV=3.01 + {25001,1328,1024, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.38 BV=2.92 + {25001,1424,1024, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.48 BV=2.82 + {33335,1140,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.17 BV=2.71 + {33335,1216,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.27 BV=2.61 + {33335,1216,1112, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.37 BV=2.51 + {33335,1328,1096, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.47 BV=2.40 + {33335,1424,1088, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.56 BV=2.31 + {33335,1536,1088, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.67 BV=2.21 + {33335,1728,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.77 BV=2.11 + {33335,1840,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.87 BV=2.01 + {33335,1936,1056, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.96 BV=1.91 + {33335,2144,1024, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.07 BV=1.81 + {33335,2240,1056, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.17 BV=1.70 + {33335,2448,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.27 BV=1.61 + {33335,2656,1024, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.38 BV=1.50 + {33335,2752,1056, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.47 BV=1.41 + {33335,2960,1048, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.56 BV=1.31 + {33335,3200,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.67 BV=1.21 + {33335,3456,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.77 BV=1.11 + {33335,3712,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.87 BV=1.01 + {33335,3968,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.97 BV=0.91 + {33335,4224,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=7.07 BV=0.81 + {33335,4480,1048, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=7.16 BV=0.71 + {33335,4864,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=7.26 BV=0.62 + {33335,5248,1024, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=7.36 BV=0.52 + {33335,5632,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=7.47 BV=0.41 + {33335,6016,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=7.57 BV=0.31 + {33335,6384,1048, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=7.67 BV=0.20 + {33335,6896,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=7.76 BV=0.11 + {33335,7472,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=7.88 BV=-0.00 + {33335,7936,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=7.98 BV=-0.10 + {33335,8192,1080, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=8.08 BV=-0.20 + {33335,8192,1160, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=8.18 BV=-0.30 + {33335,8192,1240, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=8.28 BV=-0.40 + {41668,8192,1064, 0, 0, 0}, //TV = 4.58(2500 lines) AV=2.97 SV=8.06 BV=-0.50 + {41668,8192,1136, 0, 0, 0}, //TV = 4.58(2500 lines) AV=2.97 SV=8.15 BV=-0.59 + {41668,8192,1224, 0, 0, 0}, //TV = 4.58(2500 lines) AV=2.97 SV=8.26 BV=-0.70 + {50002,8192,1088, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=8.09 BV=-0.79 + {50002,8192,1168, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=8.19 BV=-0.90 + {58335,8192,1072, 0, 0, 0}, //TV = 4.10(3500 lines) AV=2.97 SV=8.07 BV=-1.00 + {58335,8192,1152, 0, 0, 0}, //TV = 4.10(3500 lines) AV=2.97 SV=8.17 BV=-1.10 + {66669,8192,1080, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=8.08 BV=-1.20 + {75002,8192,1024, 0, 0, 0}, //TV = 3.74(4500 lines) AV=2.97 SV=8.00 BV=-1.29 + {75002,8192,1104, 0, 0, 0}, //TV = 3.74(4500 lines) AV=2.97 SV=8.11 BV=-1.40 + {83336,8192,1064, 0, 0, 0}, //TV = 3.58(5000 lines) AV=2.97 SV=8.06 BV=-1.50 + {91669,8192,1040, 0, 0, 0}, //TV = 3.45(5500 lines) AV=2.97 SV=8.02 BV=-1.60 + {91669,8192,1112, 0, 0, 0}, //TV = 3.45(5500 lines) AV=2.97 SV=8.12 BV=-1.70 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureISO800PLineTable_50Hz = +{ +{ + {51,1424,1064, 0, 0, 0}, //TV = 14.26(3 lines) AV=2.97 SV=5.53 BV=11.70 + {67,1216,1032, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.26 BV=11.58 + {67,1216,1088, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.34 BV=11.50 + {67,1328,1072, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.44 BV=11.40 + {84,1140,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.24 BV=11.27 + {84,1216,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.34 BV=11.17 + {101,1140,1024, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.15 BV=11.09 + {101,1140,1080, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.23 BV=11.01 + {101,1216,1104, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.36 BV=10.89 + {117,1140,1088, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.24 BV=10.79 + {117,1216,1080, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.32 BV=10.71 + {134,1216,1032, 0, 0, 0}, //TV = 12.87(8 lines) AV=2.97 SV=5.26 BV=10.58 + {151,1140,1056, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.20 BV=10.46 + {151,1216,1024, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.25 BV=10.42 + {167,1140,1064, 0, 0, 0}, //TV = 12.55(10 lines) AV=2.97 SV=5.21 BV=10.31 + {184,1140,1048, 0, 0, 0}, //TV = 12.41(11 lines) AV=2.97 SV=5.19 BV=10.19 + {201,1140,1032, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.17 BV=10.09 + {201,1140,1088, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.24 BV=10.01 + {217,1140,1080, 0, 0, 0}, //TV = 12.17(13 lines) AV=2.97 SV=5.23 BV=9.91 + {234,1140,1072, 0, 0, 0}, //TV = 12.06(14 lines) AV=2.97 SV=5.22 BV=9.81 + {251,1140,1072, 0, 0, 0}, //TV = 11.96(15 lines) AV=2.97 SV=5.22 BV=9.71 + {267,1140,1080, 0, 0, 0}, //TV = 11.87(16 lines) AV=2.97 SV=5.23 BV=9.61 + {301,1140,1024, 0, 0, 0}, //TV = 11.70(18 lines) AV=2.97 SV=5.15 BV=9.51 + {317,1140,1048, 0, 0, 0}, //TV = 11.62(19 lines) AV=2.97 SV=5.19 BV=9.41 + {334,1140,1056, 0, 0, 0}, //TV = 11.55(20 lines) AV=2.97 SV=5.20 BV=9.32 + {367,1140,1040, 0, 0, 0}, //TV = 11.41(22 lines) AV=2.97 SV=5.18 BV=9.21 + {384,1140,1056, 0, 0, 0}, //TV = 11.35(23 lines) AV=2.97 SV=5.20 BV=9.12 + {417,1140,1048, 0, 0, 0}, //TV = 11.23(25 lines) AV=2.97 SV=5.19 BV=9.01 + {451,1140,1040, 0, 0, 0}, //TV = 11.11(27 lines) AV=2.97 SV=5.18 BV=8.91 + {484,1140,1040, 0, 0, 0}, //TV = 11.01(29 lines) AV=2.97 SV=5.18 BV=8.81 + {517,1140,1040, 0, 0, 0}, //TV = 10.92(31 lines) AV=2.97 SV=5.18 BV=8.71 + {551,1140,1048, 0, 0, 0}, //TV = 10.83(33 lines) AV=2.97 SV=5.19 BV=8.61 + {601,1140,1032, 0, 0, 0}, //TV = 10.70(36 lines) AV=2.97 SV=5.17 BV=8.51 + {634,1140,1048, 0, 0, 0}, //TV = 10.62(38 lines) AV=2.97 SV=5.19 BV=8.41 + {684,1140,1040, 0, 0, 0}, //TV = 10.51(41 lines) AV=2.97 SV=5.18 BV=8.31 + {734,1140,1040, 0, 0, 0}, //TV = 10.41(44 lines) AV=2.97 SV=5.18 BV=8.21 + {784,1140,1040, 0, 0, 0}, //TV = 10.32(47 lines) AV=2.97 SV=5.18 BV=8.11 + {834,1140,1048, 0, 0, 0}, //TV = 10.23(50 lines) AV=2.97 SV=5.19 BV=8.01 + {901,1140,1040, 0, 0, 0}, //TV = 10.12(54 lines) AV=2.97 SV=5.18 BV=7.91 + {967,1140,1040, 0, 0, 0}, //TV = 10.01(58 lines) AV=2.97 SV=5.18 BV=7.81 + {1051,1140,1024, 0, 0, 0}, //TV = 9.89(63 lines) AV=2.97 SV=5.15 BV=7.71 + {1117,1140,1032, 0, 0, 0}, //TV = 9.81(67 lines) AV=2.97 SV=5.17 BV=7.61 + {1201,1140,1032, 0, 0, 0}, //TV = 9.70(72 lines) AV=2.97 SV=5.17 BV=7.51 + {1284,1140,1032, 0, 0, 0}, //TV = 9.61(77 lines) AV=2.97 SV=5.17 BV=7.41 + {1384,1140,1032, 0, 0, 0}, //TV = 9.50(83 lines) AV=2.97 SV=5.17 BV=7.30 + {1484,1140,1024, 0, 0, 0}, //TV = 9.40(89 lines) AV=2.97 SV=5.15 BV=7.21 + {1584,1140,1032, 0, 0, 0}, //TV = 9.30(95 lines) AV=2.97 SV=5.17 BV=7.11 + {1701,1140,1032, 0, 0, 0}, //TV = 9.20(102 lines) AV=2.97 SV=5.17 BV=7.00 + {1834,1140,1024, 0, 0, 0}, //TV = 9.09(110 lines) AV=2.97 SV=5.15 BV=6.91 + {1951,1140,1032, 0, 0, 0}, //TV = 9.00(117 lines) AV=2.97 SV=5.17 BV=6.81 + {2084,1140,1032, 0, 0, 0}, //TV = 8.91(125 lines) AV=2.97 SV=5.17 BV=6.71 + {2234,1140,1032, 0, 0, 0}, //TV = 8.81(134 lines) AV=2.97 SV=5.17 BV=6.61 + {2401,1140,1032, 0, 0, 0}, //TV = 8.70(144 lines) AV=2.97 SV=5.17 BV=6.51 + {2567,1140,1032, 0, 0, 0}, //TV = 8.61(154 lines) AV=2.97 SV=5.17 BV=6.41 + {2751,1140,1032, 0, 0, 0}, //TV = 8.51(165 lines) AV=2.97 SV=5.17 BV=6.31 + {2967,1140,1024, 0, 0, 0}, //TV = 8.40(178 lines) AV=2.97 SV=5.15 BV=6.21 + {3184,1140,1024, 0, 0, 0}, //TV = 8.29(191 lines) AV=2.97 SV=5.15 BV=6.11 + {3417,1140,1032, 0, 0, 0}, //TV = 8.19(205 lines) AV=2.97 SV=5.17 BV=6.00 + {3634,1140,1032, 0, 0, 0}, //TV = 8.10(218 lines) AV=2.97 SV=5.17 BV=5.91 + {3917,1140,1032, 0, 0, 0}, //TV = 8.00(235 lines) AV=2.97 SV=5.17 BV=5.80 + {4201,1140,1024, 0, 0, 0}, //TV = 7.90(252 lines) AV=2.97 SV=5.15 BV=5.71 + {4501,1140,1024, 0, 0, 0}, //TV = 7.80(270 lines) AV=2.97 SV=5.15 BV=5.61 + {4817,1140,1024, 0, 0, 0}, //TV = 7.70(289 lines) AV=2.97 SV=5.15 BV=5.51 + {5184,1140,1024, 0, 0, 0}, //TV = 7.59(311 lines) AV=2.97 SV=5.15 BV=5.41 + {5567,1140,1024, 0, 0, 0}, //TV = 7.49(334 lines) AV=2.97 SV=5.15 BV=5.30 + {5951,1140,1024, 0, 0, 0}, //TV = 7.39(357 lines) AV=2.97 SV=5.15 BV=5.21 + {6384,1140,1024, 0, 0, 0}, //TV = 7.29(383 lines) AV=2.97 SV=5.15 BV=5.11 + {6834,1140,1024, 0, 0, 0}, //TV = 7.19(410 lines) AV=2.97 SV=5.15 BV=5.01 + {7317,1140,1024, 0, 0, 0}, //TV = 7.09(439 lines) AV=2.97 SV=5.15 BV=4.91 + {7834,1140,1024, 0, 0, 0}, //TV = 7.00(470 lines) AV=2.97 SV=5.15 BV=4.81 + {8401,1140,1024, 0, 0, 0}, //TV = 6.90(504 lines) AV=2.97 SV=5.15 BV=4.71 + {8984,1140,1024, 0, 0, 0}, //TV = 6.80(539 lines) AV=2.97 SV=5.15 BV=4.61 + {9634,1140,1024, 0, 0, 0}, //TV = 6.70(578 lines) AV=2.97 SV=5.15 BV=4.51 + {10001,1140,1056, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.20 BV=4.42 + {10001,1216,1064, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.30 BV=4.31 + {10001,1328,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.41 BV=4.21 + {10001,1424,1040, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.50 BV=4.12 + {10001,1536,1040, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.61 BV=4.01 + {10001,1632,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.71 BV=3.91 + {10001,1728,1064, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.81 BV=3.80 + {10001,1840,1072, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.91 BV=3.70 + {10001,2048,1032, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=6.01 BV=3.60 + {10001,2144,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=6.10 BV=3.52 + {20001,1140,1056, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.20 BV=3.42 + {20001,1216,1064, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.30 BV=3.31 + {20001,1328,1048, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.41 BV=3.21 + {20001,1424,1040, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.50 BV=3.12 + {20001,1536,1040, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.61 BV=3.01 + {20001,1632,1048, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.71 BV=2.91 + {30001,1140,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.22 BV=2.81 + {30001,1216,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.31 BV=2.72 + {30001,1328,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.42 BV=2.61 + {30001,1424,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.52 BV=2.51 + {30001,1536,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.62 BV=2.41 + {30001,1632,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.72 BV=2.31 + {30001,1728,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.82 BV=2.21 + {30001,1936,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.93 BV=2.10 + {30001,2048,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.02 BV=2.01 + {30001,2144,1064, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.12 BV=1.91 + {30001,2352,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.22 BV=1.81 + {30001,2560,1024, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.32 BV=1.71 + {30001,2656,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.42 BV=1.61 + {30001,2864,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.53 BV=1.50 + {30001,3072,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.62 BV=1.41 + {30001,3328,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.72 BV=1.31 + {30001,3584,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.82 BV=1.21 + {30001,3840,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.93 BV=1.10 + {30001,4096,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=7.02 BV=1.01 + {30001,4352,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=7.12 BV=0.91 + {30001,4736,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=7.22 BV=0.81 + {30001,4992,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=7.32 BV=0.71 + {30001,5376,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=7.41 BV=0.62 + {30001,5888,1024, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=7.52 BV=0.51 + {30001,6240,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=7.62 BV=0.41 + {30001,6704,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=7.72 BV=0.31 + {30001,7072,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=7.82 BV=0.21 + {30001,7696,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=7.92 BV=0.11 + {30001,8192,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=8.03 BV=-0.00 + {30001,8192,1120, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=8.13 BV=-0.10 + {30001,8192,1200, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=8.23 BV=-0.20 + {30001,8192,1288, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=8.33 BV=-0.30 + {40002,8192,1032, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=8.01 BV=-0.40 + {40002,8192,1104, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=8.11 BV=-0.49 + {40002,8192,1184, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=8.21 BV=-0.59 + {40002,8192,1272, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=8.31 BV=-0.70 + {50002,8192,1088, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=8.09 BV=-0.79 + {50002,8192,1168, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=8.19 BV=-0.90 + {60002,8192,1040, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=8.02 BV=-0.99 + {60002,8192,1120, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=8.13 BV=-1.10 + {70002,8192,1024, 0, 0, 0}, //TV = 3.84(4200 lines) AV=2.97 SV=8.00 BV=-1.19 + {70002,8192,1104, 0, 0, 0}, //TV = 3.84(4200 lines) AV=2.97 SV=8.11 BV=-1.30 + {80002,8192,1032, 0, 0, 0}, //TV = 3.64(4800 lines) AV=2.97 SV=8.01 BV=-1.40 + {80002,8192,1104, 0, 0, 0}, //TV = 3.64(4800 lines) AV=2.97 SV=8.11 BV=-1.49 + {90003,8192,1056, 0, 0, 0}, //TV = 3.47(5400 lines) AV=2.97 SV=8.04 BV=-1.60 + {100003,7936,1056, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=8.00 BV=-1.71 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureISO800Table = +{ + AETABLE_CAPTURE_ISO800, //eAETableID + 135, //u4TotalIndex + 20, //u4StrobeTrigerBV + 117, //i4MaxBV + -17, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_800, //ISO SPEED + sCaptureISO800PLineTable_60Hz, + sCaptureISO800PLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureISO1600PLineTable_60Hz = +{ +{ + {51,1424,1064, 0, 0, 0}, //TV = 14.26(3 lines) AV=2.97 SV=5.53 BV=11.70 + {67,1216,1032, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.26 BV=11.58 + {67,1216,1088, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.34 BV=11.50 + {67,1328,1072, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.44 BV=11.40 + {84,1140,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.24 BV=11.27 + {84,1216,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.34 BV=11.17 + {101,1140,1024, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.15 BV=11.09 + {101,1140,1080, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.23 BV=11.01 + {101,1216,1104, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.36 BV=10.89 + {117,1140,1088, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.24 BV=10.79 + {117,1216,1080, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.32 BV=10.71 + {134,1216,1032, 0, 0, 0}, //TV = 12.87(8 lines) AV=2.97 SV=5.26 BV=10.58 + {151,1140,1056, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.20 BV=10.46 + {151,1216,1024, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.25 BV=10.42 + {167,1140,1064, 0, 0, 0}, //TV = 12.55(10 lines) AV=2.97 SV=5.21 BV=10.31 + {184,1140,1048, 0, 0, 0}, //TV = 12.41(11 lines) AV=2.97 SV=5.19 BV=10.19 + {201,1140,1032, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.17 BV=10.09 + {201,1140,1088, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.24 BV=10.01 + {217,1140,1080, 0, 0, 0}, //TV = 12.17(13 lines) AV=2.97 SV=5.23 BV=9.91 + {234,1140,1072, 0, 0, 0}, //TV = 12.06(14 lines) AV=2.97 SV=5.22 BV=9.81 + {251,1140,1072, 0, 0, 0}, //TV = 11.96(15 lines) AV=2.97 SV=5.22 BV=9.71 + {267,1140,1080, 0, 0, 0}, //TV = 11.87(16 lines) AV=2.97 SV=5.23 BV=9.61 + {301,1140,1024, 0, 0, 0}, //TV = 11.70(18 lines) AV=2.97 SV=5.15 BV=9.51 + {317,1140,1048, 0, 0, 0}, //TV = 11.62(19 lines) AV=2.97 SV=5.19 BV=9.41 + {334,1140,1056, 0, 0, 0}, //TV = 11.55(20 lines) AV=2.97 SV=5.20 BV=9.32 + {367,1140,1040, 0, 0, 0}, //TV = 11.41(22 lines) AV=2.97 SV=5.18 BV=9.21 + {384,1140,1056, 0, 0, 0}, //TV = 11.35(23 lines) AV=2.97 SV=5.20 BV=9.12 + {417,1140,1048, 0, 0, 0}, //TV = 11.23(25 lines) AV=2.97 SV=5.19 BV=9.01 + {451,1140,1040, 0, 0, 0}, //TV = 11.11(27 lines) AV=2.97 SV=5.18 BV=8.91 + {484,1140,1040, 0, 0, 0}, //TV = 11.01(29 lines) AV=2.97 SV=5.18 BV=8.81 + {517,1140,1040, 0, 0, 0}, //TV = 10.92(31 lines) AV=2.97 SV=5.18 BV=8.71 + {551,1140,1048, 0, 0, 0}, //TV = 10.83(33 lines) AV=2.97 SV=5.19 BV=8.61 + {601,1140,1032, 0, 0, 0}, //TV = 10.70(36 lines) AV=2.97 SV=5.17 BV=8.51 + {634,1140,1048, 0, 0, 0}, //TV = 10.62(38 lines) AV=2.97 SV=5.19 BV=8.41 + {684,1140,1040, 0, 0, 0}, //TV = 10.51(41 lines) AV=2.97 SV=5.18 BV=8.31 + {734,1140,1040, 0, 0, 0}, //TV = 10.41(44 lines) AV=2.97 SV=5.18 BV=8.21 + {784,1140,1040, 0, 0, 0}, //TV = 10.32(47 lines) AV=2.97 SV=5.18 BV=8.11 + {834,1140,1048, 0, 0, 0}, //TV = 10.23(50 lines) AV=2.97 SV=5.19 BV=8.01 + {901,1140,1040, 0, 0, 0}, //TV = 10.12(54 lines) AV=2.97 SV=5.18 BV=7.91 + {967,1140,1040, 0, 0, 0}, //TV = 10.01(58 lines) AV=2.97 SV=5.18 BV=7.81 + {1051,1140,1024, 0, 0, 0}, //TV = 9.89(63 lines) AV=2.97 SV=5.15 BV=7.71 + {1117,1140,1032, 0, 0, 0}, //TV = 9.81(67 lines) AV=2.97 SV=5.17 BV=7.61 + {1201,1140,1032, 0, 0, 0}, //TV = 9.70(72 lines) AV=2.97 SV=5.17 BV=7.51 + {1284,1140,1032, 0, 0, 0}, //TV = 9.61(77 lines) AV=2.97 SV=5.17 BV=7.41 + {1384,1140,1032, 0, 0, 0}, //TV = 9.50(83 lines) AV=2.97 SV=5.17 BV=7.30 + {1484,1140,1024, 0, 0, 0}, //TV = 9.40(89 lines) AV=2.97 SV=5.15 BV=7.21 + {1584,1140,1032, 0, 0, 0}, //TV = 9.30(95 lines) AV=2.97 SV=5.17 BV=7.11 + {1701,1140,1032, 0, 0, 0}, //TV = 9.20(102 lines) AV=2.97 SV=5.17 BV=7.00 + {1834,1140,1024, 0, 0, 0}, //TV = 9.09(110 lines) AV=2.97 SV=5.15 BV=6.91 + {1951,1140,1032, 0, 0, 0}, //TV = 9.00(117 lines) AV=2.97 SV=5.17 BV=6.81 + {2084,1140,1032, 0, 0, 0}, //TV = 8.91(125 lines) AV=2.97 SV=5.17 BV=6.71 + {2234,1140,1032, 0, 0, 0}, //TV = 8.81(134 lines) AV=2.97 SV=5.17 BV=6.61 + {2401,1140,1032, 0, 0, 0}, //TV = 8.70(144 lines) AV=2.97 SV=5.17 BV=6.51 + {2567,1140,1032, 0, 0, 0}, //TV = 8.61(154 lines) AV=2.97 SV=5.17 BV=6.41 + {2751,1140,1032, 0, 0, 0}, //TV = 8.51(165 lines) AV=2.97 SV=5.17 BV=6.31 + {2967,1140,1024, 0, 0, 0}, //TV = 8.40(178 lines) AV=2.97 SV=5.15 BV=6.21 + {3184,1140,1024, 0, 0, 0}, //TV = 8.29(191 lines) AV=2.97 SV=5.15 BV=6.11 + {3417,1140,1032, 0, 0, 0}, //TV = 8.19(205 lines) AV=2.97 SV=5.17 BV=6.00 + {3634,1140,1032, 0, 0, 0}, //TV = 8.10(218 lines) AV=2.97 SV=5.17 BV=5.91 + {3917,1140,1032, 0, 0, 0}, //TV = 8.00(235 lines) AV=2.97 SV=5.17 BV=5.80 + {4201,1140,1024, 0, 0, 0}, //TV = 7.90(252 lines) AV=2.97 SV=5.15 BV=5.71 + {4501,1140,1024, 0, 0, 0}, //TV = 7.80(270 lines) AV=2.97 SV=5.15 BV=5.61 + {4817,1140,1024, 0, 0, 0}, //TV = 7.70(289 lines) AV=2.97 SV=5.15 BV=5.51 + {5184,1140,1024, 0, 0, 0}, //TV = 7.59(311 lines) AV=2.97 SV=5.15 BV=5.41 + {5567,1140,1024, 0, 0, 0}, //TV = 7.49(334 lines) AV=2.97 SV=5.15 BV=5.30 + {5951,1140,1024, 0, 0, 0}, //TV = 7.39(357 lines) AV=2.97 SV=5.15 BV=5.21 + {6384,1140,1024, 0, 0, 0}, //TV = 7.29(383 lines) AV=2.97 SV=5.15 BV=5.11 + {6834,1140,1024, 0, 0, 0}, //TV = 7.19(410 lines) AV=2.97 SV=5.15 BV=5.01 + {7317,1140,1024, 0, 0, 0}, //TV = 7.09(439 lines) AV=2.97 SV=5.15 BV=4.91 + {7834,1140,1024, 0, 0, 0}, //TV = 7.00(470 lines) AV=2.97 SV=5.15 BV=4.81 + {8334,1140,1032, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.17 BV=4.71 + {8334,1216,1040, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.27 BV=4.61 + {8334,1328,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.38 BV=4.50 + {8334,1328,1096, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.47 BV=4.40 + {8334,1424,1088, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.56 BV=4.31 + {8334,1632,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.67 BV=4.21 + {8334,1728,1032, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.77 BV=4.11 + {8334,1840,1040, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.87 BV=4.01 + {8334,1936,1064, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.97 BV=3.90 + {8334,2144,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=6.07 BV=3.81 + {16668,1140,1032, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.17 BV=3.71 + {16668,1216,1040, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.27 BV=3.61 + {16668,1216,1112, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.37 BV=3.51 + {16668,1328,1096, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.47 BV=3.40 + {16668,1424,1096, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.57 BV=3.30 + {16668,1536,1088, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.67 BV=3.21 + {25001,1140,1048, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.19 BV=3.10 + {25001,1216,1048, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.28 BV=3.01 + {25001,1328,1024, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.38 BV=2.92 + {25001,1424,1024, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.48 BV=2.82 + {33335,1140,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.17 BV=2.71 + {33335,1216,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.27 BV=2.61 + {33335,1216,1112, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.37 BV=2.51 + {33335,1328,1096, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.47 BV=2.40 + {33335,1424,1088, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.56 BV=2.31 + {33335,1536,1088, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.67 BV=2.21 + {33335,1728,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.77 BV=2.11 + {33335,1840,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.87 BV=2.01 + {33335,1936,1056, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.96 BV=1.91 + {33335,2144,1024, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.07 BV=1.81 + {33335,2240,1056, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.17 BV=1.70 + {33335,2448,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.27 BV=1.61 + {33335,2656,1024, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.38 BV=1.50 + {33335,2752,1056, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.47 BV=1.41 + {33335,2960,1048, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.56 BV=1.31 + {33335,3200,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.67 BV=1.21 + {33335,3456,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.77 BV=1.11 + {33335,3712,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.87 BV=1.01 + {33335,3968,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.97 BV=0.91 + {33335,4224,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=7.07 BV=0.81 + {33335,4480,1048, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=7.16 BV=0.71 + {33335,4864,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=7.26 BV=0.62 + {33335,5248,1024, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=7.36 BV=0.52 + {33335,5632,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=7.47 BV=0.41 + {33335,6016,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=7.57 BV=0.31 + {33335,6384,1048, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=7.67 BV=0.20 + {33335,6896,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=7.76 BV=0.11 + {33335,7472,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=7.88 BV=-0.00 + {33335,7936,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=7.98 BV=-0.10 + {33335,8192,1080, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=8.08 BV=-0.20 + {33335,8192,1160, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=8.18 BV=-0.30 + {33335,8192,1240, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=8.28 BV=-0.40 + {41668,8192,1064, 0, 0, 0}, //TV = 4.58(2500 lines) AV=2.97 SV=8.06 BV=-0.50 + {41668,8192,1136, 0, 0, 0}, //TV = 4.58(2500 lines) AV=2.97 SV=8.15 BV=-0.59 + {41668,8192,1224, 0, 0, 0}, //TV = 4.58(2500 lines) AV=2.97 SV=8.26 BV=-0.70 + {50002,8192,1088, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=8.09 BV=-0.79 + {50002,8192,1168, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=8.19 BV=-0.90 + {58335,8192,1072, 0, 0, 0}, //TV = 4.10(3500 lines) AV=2.97 SV=8.07 BV=-1.00 + {58335,8192,1152, 0, 0, 0}, //TV = 4.10(3500 lines) AV=2.97 SV=8.17 BV=-1.10 + {66669,8192,1080, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=8.08 BV=-1.20 + {75002,8192,1024, 0, 0, 0}, //TV = 3.74(4500 lines) AV=2.97 SV=8.00 BV=-1.29 + {75002,8192,1104, 0, 0, 0}, //TV = 3.74(4500 lines) AV=2.97 SV=8.11 BV=-1.40 + {83336,8192,1064, 0, 0, 0}, //TV = 3.58(5000 lines) AV=2.97 SV=8.06 BV=-1.50 + {91669,8192,1040, 0, 0, 0}, //TV = 3.45(5500 lines) AV=2.97 SV=8.02 BV=-1.60 + {91669,8192,1112, 0, 0, 0}, //TV = 3.45(5500 lines) AV=2.97 SV=8.12 BV=-1.70 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureISO1600PLineTable_50Hz = +{ +{ + {51,1424,1064, 0, 0, 0}, //TV = 14.26(3 lines) AV=2.97 SV=5.53 BV=11.70 + {67,1216,1032, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.26 BV=11.58 + {67,1216,1088, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.34 BV=11.50 + {67,1328,1072, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.44 BV=11.40 + {84,1140,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.24 BV=11.27 + {84,1216,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.34 BV=11.17 + {101,1140,1024, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.15 BV=11.09 + {101,1140,1080, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.23 BV=11.01 + {101,1216,1104, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.36 BV=10.89 + {117,1140,1088, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.24 BV=10.79 + {117,1216,1080, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.32 BV=10.71 + {134,1216,1032, 0, 0, 0}, //TV = 12.87(8 lines) AV=2.97 SV=5.26 BV=10.58 + {151,1140,1056, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.20 BV=10.46 + {151,1216,1024, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.25 BV=10.42 + {167,1140,1064, 0, 0, 0}, //TV = 12.55(10 lines) AV=2.97 SV=5.21 BV=10.31 + {184,1140,1048, 0, 0, 0}, //TV = 12.41(11 lines) AV=2.97 SV=5.19 BV=10.19 + {201,1140,1032, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.17 BV=10.09 + {201,1140,1088, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.24 BV=10.01 + {217,1140,1080, 0, 0, 0}, //TV = 12.17(13 lines) AV=2.97 SV=5.23 BV=9.91 + {234,1140,1072, 0, 0, 0}, //TV = 12.06(14 lines) AV=2.97 SV=5.22 BV=9.81 + {251,1140,1072, 0, 0, 0}, //TV = 11.96(15 lines) AV=2.97 SV=5.22 BV=9.71 + {267,1140,1080, 0, 0, 0}, //TV = 11.87(16 lines) AV=2.97 SV=5.23 BV=9.61 + {301,1140,1024, 0, 0, 0}, //TV = 11.70(18 lines) AV=2.97 SV=5.15 BV=9.51 + {317,1140,1048, 0, 0, 0}, //TV = 11.62(19 lines) AV=2.97 SV=5.19 BV=9.41 + {334,1140,1056, 0, 0, 0}, //TV = 11.55(20 lines) AV=2.97 SV=5.20 BV=9.32 + {367,1140,1040, 0, 0, 0}, //TV = 11.41(22 lines) AV=2.97 SV=5.18 BV=9.21 + {384,1140,1056, 0, 0, 0}, //TV = 11.35(23 lines) AV=2.97 SV=5.20 BV=9.12 + {417,1140,1048, 0, 0, 0}, //TV = 11.23(25 lines) AV=2.97 SV=5.19 BV=9.01 + {451,1140,1040, 0, 0, 0}, //TV = 11.11(27 lines) AV=2.97 SV=5.18 BV=8.91 + {484,1140,1040, 0, 0, 0}, //TV = 11.01(29 lines) AV=2.97 SV=5.18 BV=8.81 + {517,1140,1040, 0, 0, 0}, //TV = 10.92(31 lines) AV=2.97 SV=5.18 BV=8.71 + {551,1140,1048, 0, 0, 0}, //TV = 10.83(33 lines) AV=2.97 SV=5.19 BV=8.61 + {601,1140,1032, 0, 0, 0}, //TV = 10.70(36 lines) AV=2.97 SV=5.17 BV=8.51 + {634,1140,1048, 0, 0, 0}, //TV = 10.62(38 lines) AV=2.97 SV=5.19 BV=8.41 + {684,1140,1040, 0, 0, 0}, //TV = 10.51(41 lines) AV=2.97 SV=5.18 BV=8.31 + {734,1140,1040, 0, 0, 0}, //TV = 10.41(44 lines) AV=2.97 SV=5.18 BV=8.21 + {784,1140,1040, 0, 0, 0}, //TV = 10.32(47 lines) AV=2.97 SV=5.18 BV=8.11 + {834,1140,1048, 0, 0, 0}, //TV = 10.23(50 lines) AV=2.97 SV=5.19 BV=8.01 + {901,1140,1040, 0, 0, 0}, //TV = 10.12(54 lines) AV=2.97 SV=5.18 BV=7.91 + {967,1140,1040, 0, 0, 0}, //TV = 10.01(58 lines) AV=2.97 SV=5.18 BV=7.81 + {1051,1140,1024, 0, 0, 0}, //TV = 9.89(63 lines) AV=2.97 SV=5.15 BV=7.71 + {1117,1140,1032, 0, 0, 0}, //TV = 9.81(67 lines) AV=2.97 SV=5.17 BV=7.61 + {1201,1140,1032, 0, 0, 0}, //TV = 9.70(72 lines) AV=2.97 SV=5.17 BV=7.51 + {1284,1140,1032, 0, 0, 0}, //TV = 9.61(77 lines) AV=2.97 SV=5.17 BV=7.41 + {1384,1140,1032, 0, 0, 0}, //TV = 9.50(83 lines) AV=2.97 SV=5.17 BV=7.30 + {1484,1140,1024, 0, 0, 0}, //TV = 9.40(89 lines) AV=2.97 SV=5.15 BV=7.21 + {1584,1140,1032, 0, 0, 0}, //TV = 9.30(95 lines) AV=2.97 SV=5.17 BV=7.11 + {1701,1140,1032, 0, 0, 0}, //TV = 9.20(102 lines) AV=2.97 SV=5.17 BV=7.00 + {1834,1140,1024, 0, 0, 0}, //TV = 9.09(110 lines) AV=2.97 SV=5.15 BV=6.91 + {1951,1140,1032, 0, 0, 0}, //TV = 9.00(117 lines) AV=2.97 SV=5.17 BV=6.81 + {2084,1140,1032, 0, 0, 0}, //TV = 8.91(125 lines) AV=2.97 SV=5.17 BV=6.71 + {2234,1140,1032, 0, 0, 0}, //TV = 8.81(134 lines) AV=2.97 SV=5.17 BV=6.61 + {2401,1140,1032, 0, 0, 0}, //TV = 8.70(144 lines) AV=2.97 SV=5.17 BV=6.51 + {2567,1140,1032, 0, 0, 0}, //TV = 8.61(154 lines) AV=2.97 SV=5.17 BV=6.41 + {2751,1140,1032, 0, 0, 0}, //TV = 8.51(165 lines) AV=2.97 SV=5.17 BV=6.31 + {2967,1140,1024, 0, 0, 0}, //TV = 8.40(178 lines) AV=2.97 SV=5.15 BV=6.21 + {3184,1140,1024, 0, 0, 0}, //TV = 8.29(191 lines) AV=2.97 SV=5.15 BV=6.11 + {3417,1140,1032, 0, 0, 0}, //TV = 8.19(205 lines) AV=2.97 SV=5.17 BV=6.00 + {3634,1140,1032, 0, 0, 0}, //TV = 8.10(218 lines) AV=2.97 SV=5.17 BV=5.91 + {3917,1140,1032, 0, 0, 0}, //TV = 8.00(235 lines) AV=2.97 SV=5.17 BV=5.80 + {4201,1140,1024, 0, 0, 0}, //TV = 7.90(252 lines) AV=2.97 SV=5.15 BV=5.71 + {4501,1140,1024, 0, 0, 0}, //TV = 7.80(270 lines) AV=2.97 SV=5.15 BV=5.61 + {4817,1140,1024, 0, 0, 0}, //TV = 7.70(289 lines) AV=2.97 SV=5.15 BV=5.51 + {5184,1140,1024, 0, 0, 0}, //TV = 7.59(311 lines) AV=2.97 SV=5.15 BV=5.41 + {5567,1140,1024, 0, 0, 0}, //TV = 7.49(334 lines) AV=2.97 SV=5.15 BV=5.30 + {5951,1140,1024, 0, 0, 0}, //TV = 7.39(357 lines) AV=2.97 SV=5.15 BV=5.21 + {6384,1140,1024, 0, 0, 0}, //TV = 7.29(383 lines) AV=2.97 SV=5.15 BV=5.11 + {6834,1140,1024, 0, 0, 0}, //TV = 7.19(410 lines) AV=2.97 SV=5.15 BV=5.01 + {7317,1140,1024, 0, 0, 0}, //TV = 7.09(439 lines) AV=2.97 SV=5.15 BV=4.91 + {7834,1140,1024, 0, 0, 0}, //TV = 7.00(470 lines) AV=2.97 SV=5.15 BV=4.81 + {8401,1140,1024, 0, 0, 0}, //TV = 6.90(504 lines) AV=2.97 SV=5.15 BV=4.71 + {8984,1140,1024, 0, 0, 0}, //TV = 6.80(539 lines) AV=2.97 SV=5.15 BV=4.61 + {9634,1140,1024, 0, 0, 0}, //TV = 6.70(578 lines) AV=2.97 SV=5.15 BV=4.51 + {10001,1140,1056, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.20 BV=4.42 + {10001,1216,1064, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.30 BV=4.31 + {10001,1328,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.41 BV=4.21 + {10001,1424,1040, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.50 BV=4.12 + {10001,1536,1040, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.61 BV=4.01 + {10001,1632,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.71 BV=3.91 + {10001,1728,1064, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.81 BV=3.80 + {10001,1840,1072, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.91 BV=3.70 + {10001,2048,1032, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=6.01 BV=3.60 + {10001,2144,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=6.10 BV=3.52 + {20001,1140,1056, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.20 BV=3.42 + {20001,1216,1064, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.30 BV=3.31 + {20001,1328,1048, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.41 BV=3.21 + {20001,1424,1040, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.50 BV=3.12 + {20001,1536,1040, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.61 BV=3.01 + {20001,1632,1048, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.71 BV=2.91 + {30001,1140,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.22 BV=2.81 + {30001,1216,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.31 BV=2.72 + {30001,1328,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.42 BV=2.61 + {30001,1424,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.52 BV=2.51 + {30001,1536,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.62 BV=2.41 + {30001,1632,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.72 BV=2.31 + {30001,1728,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.82 BV=2.21 + {30001,1936,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.93 BV=2.10 + {30001,2048,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.02 BV=2.01 + {30001,2144,1064, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.12 BV=1.91 + {30001,2352,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.22 BV=1.81 + {30001,2560,1024, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.32 BV=1.71 + {30001,2656,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.42 BV=1.61 + {30001,2864,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.53 BV=1.50 + {30001,3072,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.62 BV=1.41 + {30001,3328,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.72 BV=1.31 + {30001,3584,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.82 BV=1.21 + {30001,3840,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.93 BV=1.10 + {30001,4096,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=7.02 BV=1.01 + {30001,4352,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=7.12 BV=0.91 + {30001,4736,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=7.22 BV=0.81 + {30001,4992,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=7.32 BV=0.71 + {30001,5376,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=7.41 BV=0.62 + {30001,5888,1024, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=7.52 BV=0.51 + {30001,6240,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=7.62 BV=0.41 + {30001,6704,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=7.72 BV=0.31 + {30001,7072,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=7.82 BV=0.21 + {30001,7696,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=7.92 BV=0.11 + {30001,8192,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=8.03 BV=-0.00 + {30001,8192,1120, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=8.13 BV=-0.10 + {30001,8192,1200, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=8.23 BV=-0.20 + {30001,8192,1288, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=8.33 BV=-0.30 + {40002,8192,1032, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=8.01 BV=-0.40 + {40002,8192,1104, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=8.11 BV=-0.49 + {40002,8192,1184, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=8.21 BV=-0.59 + {40002,8192,1272, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=8.31 BV=-0.70 + {50002,8192,1088, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=8.09 BV=-0.79 + {50002,8192,1168, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=8.19 BV=-0.90 + {60002,8192,1040, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=8.02 BV=-0.99 + {60002,8192,1120, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=8.13 BV=-1.10 + {70002,8192,1024, 0, 0, 0}, //TV = 3.84(4200 lines) AV=2.97 SV=8.00 BV=-1.19 + {70002,8192,1104, 0, 0, 0}, //TV = 3.84(4200 lines) AV=2.97 SV=8.11 BV=-1.30 + {80002,8192,1032, 0, 0, 0}, //TV = 3.64(4800 lines) AV=2.97 SV=8.01 BV=-1.40 + {80002,8192,1104, 0, 0, 0}, //TV = 3.64(4800 lines) AV=2.97 SV=8.11 BV=-1.49 + {90003,8192,1056, 0, 0, 0}, //TV = 3.47(5400 lines) AV=2.97 SV=8.04 BV=-1.60 + {100003,7936,1056, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=8.00 BV=-1.71 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureISO1600Table = +{ + AETABLE_CAPTURE_ISO1600, //eAETableID + 135, //u4TotalIndex + 20, //u4StrobeTrigerBV + 117, //i4MaxBV + -17, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_1600, //ISO SPEED + sCaptureISO1600PLineTable_60Hz, + sCaptureISO1600PLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureStrobePLineTable_60Hz = +{ +{ + {51,1424,1064, 0, 0, 0}, //TV = 14.26(3 lines) AV=2.97 SV=5.53 BV=11.70 + {67,1216,1032, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.26 BV=11.58 + {67,1216,1088, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.34 BV=11.50 + {67,1328,1072, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.44 BV=11.40 + {84,1140,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.24 BV=11.27 + {84,1216,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.34 BV=11.17 + {101,1140,1024, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.15 BV=11.09 + {101,1140,1080, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.23 BV=11.01 + {101,1216,1104, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.36 BV=10.89 + {117,1140,1088, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.24 BV=10.79 + {117,1216,1080, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.32 BV=10.71 + {134,1216,1032, 0, 0, 0}, //TV = 12.87(8 lines) AV=2.97 SV=5.26 BV=10.58 + {151,1140,1056, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.20 BV=10.46 + {151,1216,1024, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.25 BV=10.42 + {167,1140,1064, 0, 0, 0}, //TV = 12.55(10 lines) AV=2.97 SV=5.21 BV=10.31 + {184,1140,1048, 0, 0, 0}, //TV = 12.41(11 lines) AV=2.97 SV=5.19 BV=10.19 + {201,1140,1032, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.17 BV=10.09 + {201,1140,1088, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.24 BV=10.01 + {217,1140,1080, 0, 0, 0}, //TV = 12.17(13 lines) AV=2.97 SV=5.23 BV=9.91 + {234,1140,1072, 0, 0, 0}, //TV = 12.06(14 lines) AV=2.97 SV=5.22 BV=9.81 + {251,1140,1072, 0, 0, 0}, //TV = 11.96(15 lines) AV=2.97 SV=5.22 BV=9.71 + {267,1140,1080, 0, 0, 0}, //TV = 11.87(16 lines) AV=2.97 SV=5.23 BV=9.61 + {301,1140,1024, 0, 0, 0}, //TV = 11.70(18 lines) AV=2.97 SV=5.15 BV=9.51 + {317,1140,1048, 0, 0, 0}, //TV = 11.62(19 lines) AV=2.97 SV=5.19 BV=9.41 + {334,1140,1056, 0, 0, 0}, //TV = 11.55(20 lines) AV=2.97 SV=5.20 BV=9.32 + {367,1140,1040, 0, 0, 0}, //TV = 11.41(22 lines) AV=2.97 SV=5.18 BV=9.21 + {384,1140,1056, 0, 0, 0}, //TV = 11.35(23 lines) AV=2.97 SV=5.20 BV=9.12 + {417,1140,1048, 0, 0, 0}, //TV = 11.23(25 lines) AV=2.97 SV=5.19 BV=9.01 + {451,1140,1040, 0, 0, 0}, //TV = 11.11(27 lines) AV=2.97 SV=5.18 BV=8.91 + {484,1140,1040, 0, 0, 0}, //TV = 11.01(29 lines) AV=2.97 SV=5.18 BV=8.81 + {517,1140,1040, 0, 0, 0}, //TV = 10.92(31 lines) AV=2.97 SV=5.18 BV=8.71 + {551,1140,1048, 0, 0, 0}, //TV = 10.83(33 lines) AV=2.97 SV=5.19 BV=8.61 + {601,1140,1032, 0, 0, 0}, //TV = 10.70(36 lines) AV=2.97 SV=5.17 BV=8.51 + {634,1140,1048, 0, 0, 0}, //TV = 10.62(38 lines) AV=2.97 SV=5.19 BV=8.41 + {684,1140,1040, 0, 0, 0}, //TV = 10.51(41 lines) AV=2.97 SV=5.18 BV=8.31 + {734,1140,1040, 0, 0, 0}, //TV = 10.41(44 lines) AV=2.97 SV=5.18 BV=8.21 + {784,1140,1040, 0, 0, 0}, //TV = 10.32(47 lines) AV=2.97 SV=5.18 BV=8.11 + {834,1140,1048, 0, 0, 0}, //TV = 10.23(50 lines) AV=2.97 SV=5.19 BV=8.01 + {901,1140,1040, 0, 0, 0}, //TV = 10.12(54 lines) AV=2.97 SV=5.18 BV=7.91 + {967,1140,1040, 0, 0, 0}, //TV = 10.01(58 lines) AV=2.97 SV=5.18 BV=7.81 + {1051,1140,1024, 0, 0, 0}, //TV = 9.89(63 lines) AV=2.97 SV=5.15 BV=7.71 + {1117,1140,1032, 0, 0, 0}, //TV = 9.81(67 lines) AV=2.97 SV=5.17 BV=7.61 + {1201,1140,1032, 0, 0, 0}, //TV = 9.70(72 lines) AV=2.97 SV=5.17 BV=7.51 + {1284,1140,1032, 0, 0, 0}, //TV = 9.61(77 lines) AV=2.97 SV=5.17 BV=7.41 + {1384,1140,1032, 0, 0, 0}, //TV = 9.50(83 lines) AV=2.97 SV=5.17 BV=7.30 + {1484,1140,1024, 0, 0, 0}, //TV = 9.40(89 lines) AV=2.97 SV=5.15 BV=7.21 + {1584,1140,1032, 0, 0, 0}, //TV = 9.30(95 lines) AV=2.97 SV=5.17 BV=7.11 + {1701,1140,1032, 0, 0, 0}, //TV = 9.20(102 lines) AV=2.97 SV=5.17 BV=7.00 + {1834,1140,1024, 0, 0, 0}, //TV = 9.09(110 lines) AV=2.97 SV=5.15 BV=6.91 + {1951,1140,1032, 0, 0, 0}, //TV = 9.00(117 lines) AV=2.97 SV=5.17 BV=6.81 + {2084,1140,1032, 0, 0, 0}, //TV = 8.91(125 lines) AV=2.97 SV=5.17 BV=6.71 + {2234,1140,1032, 0, 0, 0}, //TV = 8.81(134 lines) AV=2.97 SV=5.17 BV=6.61 + {2401,1140,1032, 0, 0, 0}, //TV = 8.70(144 lines) AV=2.97 SV=5.17 BV=6.51 + {2567,1140,1032, 0, 0, 0}, //TV = 8.61(154 lines) AV=2.97 SV=5.17 BV=6.41 + {2751,1140,1032, 0, 0, 0}, //TV = 8.51(165 lines) AV=2.97 SV=5.17 BV=6.31 + {2967,1140,1024, 0, 0, 0}, //TV = 8.40(178 lines) AV=2.97 SV=5.15 BV=6.21 + {3184,1140,1024, 0, 0, 0}, //TV = 8.29(191 lines) AV=2.97 SV=5.15 BV=6.11 + {3417,1140,1032, 0, 0, 0}, //TV = 8.19(205 lines) AV=2.97 SV=5.17 BV=6.00 + {3634,1140,1032, 0, 0, 0}, //TV = 8.10(218 lines) AV=2.97 SV=5.17 BV=5.91 + {3917,1140,1032, 0, 0, 0}, //TV = 8.00(235 lines) AV=2.97 SV=5.17 BV=5.80 + {4201,1140,1024, 0, 0, 0}, //TV = 7.90(252 lines) AV=2.97 SV=5.15 BV=5.71 + {4501,1140,1024, 0, 0, 0}, //TV = 7.80(270 lines) AV=2.97 SV=5.15 BV=5.61 + {4817,1140,1024, 0, 0, 0}, //TV = 7.70(289 lines) AV=2.97 SV=5.15 BV=5.51 + {5184,1140,1024, 0, 0, 0}, //TV = 7.59(311 lines) AV=2.97 SV=5.15 BV=5.41 + {5567,1140,1024, 0, 0, 0}, //TV = 7.49(334 lines) AV=2.97 SV=5.15 BV=5.30 + {5951,1140,1024, 0, 0, 0}, //TV = 7.39(357 lines) AV=2.97 SV=5.15 BV=5.21 + {6384,1140,1024, 0, 0, 0}, //TV = 7.29(383 lines) AV=2.97 SV=5.15 BV=5.11 + {6834,1140,1024, 0, 0, 0}, //TV = 7.19(410 lines) AV=2.97 SV=5.15 BV=5.01 + {7317,1140,1024, 0, 0, 0}, //TV = 7.09(439 lines) AV=2.97 SV=5.15 BV=4.91 + {7834,1140,1024, 0, 0, 0}, //TV = 7.00(470 lines) AV=2.97 SV=5.15 BV=4.81 + {8334,1140,1032, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.17 BV=4.71 + {8334,1216,1040, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.27 BV=4.61 + {8334,1328,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.38 BV=4.50 + {8334,1328,1096, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.47 BV=4.40 + {8334,1424,1088, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.56 BV=4.31 + {8334,1632,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.67 BV=4.21 + {8334,1728,1032, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.77 BV=4.11 + {8334,1840,1040, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.87 BV=4.01 + {8334,1936,1064, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.97 BV=3.90 + {8334,2144,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=6.07 BV=3.81 + {16668,1140,1032, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.17 BV=3.71 + {16668,1216,1040, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.27 BV=3.61 + {16668,1216,1112, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.37 BV=3.51 + {16668,1328,1096, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.47 BV=3.40 + {16668,1424,1096, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.57 BV=3.30 + {16668,1536,1088, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.67 BV=3.21 + {25001,1140,1048, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.19 BV=3.10 + {25001,1216,1048, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.28 BV=3.01 + {25001,1328,1024, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.38 BV=2.92 + {25001,1424,1024, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.48 BV=2.82 + {33335,1140,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.17 BV=2.71 + {33335,1216,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.27 BV=2.61 + {33335,1216,1112, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.37 BV=2.51 + {33335,1328,1096, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.47 BV=2.40 + {33335,1424,1088, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.56 BV=2.31 + {33335,1536,1088, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.67 BV=2.21 + {33335,1728,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.77 BV=2.11 + {33335,1840,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.87 BV=2.01 + {33335,1936,1056, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.96 BV=1.91 + {33335,2144,1024, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.07 BV=1.81 + {33335,2240,1056, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.17 BV=1.70 + {33335,2448,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.27 BV=1.61 + {33335,2656,1024, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.38 BV=1.50 + {33335,2752,1056, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.47 BV=1.41 + {33335,2960,1048, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.56 BV=1.31 + {33335,3200,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.67 BV=1.21 + {33335,3456,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.77 BV=1.11 + {33335,3712,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.87 BV=1.01 + {41668,3200,1024, 0, 0, 0}, //TV = 4.58(2500 lines) AV=2.97 SV=6.64 BV=0.91 + {41668,3328,1056, 0, 0, 0}, //TV = 4.58(2500 lines) AV=2.97 SV=6.74 BV=0.81 + {50002,3072,1024, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.58 BV=0.71 + {50002,3200,1056, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.69 BV=0.60 + {50002,3456,1040, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.78 BV=0.52 + {58335,3200,1032, 0, 0, 0}, //TV = 4.10(3500 lines) AV=2.97 SV=6.66 BV=0.42 + {58335,3456,1024, 0, 0, 0}, //TV = 4.10(3500 lines) AV=2.97 SV=6.75 BV=0.32 + {66669,3200,1040, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=6.67 BV=0.21 + {66669,3456,1032, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=6.77 BV=0.11 + {66669,3712,1032, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=6.87 BV=0.01 + {66669,3968,1040, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=6.98 BV=-0.10 + {66669,4224,1048, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.08 BV=-0.20 + {66669,4608,1032, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.18 BV=-0.30 + {66669,4864,1048, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.28 BV=-0.40 + {66669,5248,1040, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.38 BV=-0.50 + {66669,5632,1040, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.48 BV=-0.60 + {75002,5376,1032, 0, 0, 0}, //TV = 3.74(4500 lines) AV=2.97 SV=7.40 BV=-0.70 + {83336,5248,1024, 0, 0, 0}, //TV = 3.58(5000 lines) AV=2.97 SV=7.36 BV=-0.80 + {91669,4992,1048, 0, 0, 0}, //TV = 3.45(5500 lines) AV=2.97 SV=7.32 BV=-0.90 + {91669,5376,1040, 0, 0, 0}, //TV = 3.45(5500 lines) AV=2.97 SV=7.41 BV=-1.00 + {100003,5376,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.39 BV=-1.10 + {100003,5760,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.49 BV=-1.20 + {100003,6144,1032, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.60 BV=-1.30 + {100003,6544,1032, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.69 BV=-1.39 + {100003,7072,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.79 BV=-1.50 + {100003,7472,1040, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.89 BV=-1.60 + {100003,7936,1048, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.99 BV=-1.69 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureStrobePLineTable_50Hz = +{ +{ + {51,1424,1064, 0, 0, 0}, //TV = 14.26(3 lines) AV=2.97 SV=5.53 BV=11.70 + {67,1216,1032, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.26 BV=11.58 + {67,1216,1088, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.34 BV=11.50 + {67,1328,1072, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.44 BV=11.40 + {84,1140,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.24 BV=11.27 + {84,1216,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.34 BV=11.17 + {101,1140,1024, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.15 BV=11.09 + {101,1140,1080, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.23 BV=11.01 + {101,1216,1104, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.36 BV=10.89 + {117,1140,1088, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.24 BV=10.79 + {117,1216,1080, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.32 BV=10.71 + {134,1216,1032, 0, 0, 0}, //TV = 12.87(8 lines) AV=2.97 SV=5.26 BV=10.58 + {151,1140,1056, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.20 BV=10.46 + {151,1216,1024, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.25 BV=10.42 + {167,1140,1064, 0, 0, 0}, //TV = 12.55(10 lines) AV=2.97 SV=5.21 BV=10.31 + {184,1140,1048, 0, 0, 0}, //TV = 12.41(11 lines) AV=2.97 SV=5.19 BV=10.19 + {201,1140,1032, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.17 BV=10.09 + {201,1140,1088, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.24 BV=10.01 + {217,1140,1080, 0, 0, 0}, //TV = 12.17(13 lines) AV=2.97 SV=5.23 BV=9.91 + {234,1140,1072, 0, 0, 0}, //TV = 12.06(14 lines) AV=2.97 SV=5.22 BV=9.81 + {251,1140,1072, 0, 0, 0}, //TV = 11.96(15 lines) AV=2.97 SV=5.22 BV=9.71 + {267,1140,1080, 0, 0, 0}, //TV = 11.87(16 lines) AV=2.97 SV=5.23 BV=9.61 + {301,1140,1024, 0, 0, 0}, //TV = 11.70(18 lines) AV=2.97 SV=5.15 BV=9.51 + {317,1140,1048, 0, 0, 0}, //TV = 11.62(19 lines) AV=2.97 SV=5.19 BV=9.41 + {334,1140,1056, 0, 0, 0}, //TV = 11.55(20 lines) AV=2.97 SV=5.20 BV=9.32 + {367,1140,1040, 0, 0, 0}, //TV = 11.41(22 lines) AV=2.97 SV=5.18 BV=9.21 + {384,1140,1056, 0, 0, 0}, //TV = 11.35(23 lines) AV=2.97 SV=5.20 BV=9.12 + {417,1140,1048, 0, 0, 0}, //TV = 11.23(25 lines) AV=2.97 SV=5.19 BV=9.01 + {451,1140,1040, 0, 0, 0}, //TV = 11.11(27 lines) AV=2.97 SV=5.18 BV=8.91 + {484,1140,1040, 0, 0, 0}, //TV = 11.01(29 lines) AV=2.97 SV=5.18 BV=8.81 + {517,1140,1040, 0, 0, 0}, //TV = 10.92(31 lines) AV=2.97 SV=5.18 BV=8.71 + {551,1140,1048, 0, 0, 0}, //TV = 10.83(33 lines) AV=2.97 SV=5.19 BV=8.61 + {601,1140,1032, 0, 0, 0}, //TV = 10.70(36 lines) AV=2.97 SV=5.17 BV=8.51 + {634,1140,1048, 0, 0, 0}, //TV = 10.62(38 lines) AV=2.97 SV=5.19 BV=8.41 + {684,1140,1040, 0, 0, 0}, //TV = 10.51(41 lines) AV=2.97 SV=5.18 BV=8.31 + {734,1140,1040, 0, 0, 0}, //TV = 10.41(44 lines) AV=2.97 SV=5.18 BV=8.21 + {784,1140,1040, 0, 0, 0}, //TV = 10.32(47 lines) AV=2.97 SV=5.18 BV=8.11 + {834,1140,1048, 0, 0, 0}, //TV = 10.23(50 lines) AV=2.97 SV=5.19 BV=8.01 + {901,1140,1040, 0, 0, 0}, //TV = 10.12(54 lines) AV=2.97 SV=5.18 BV=7.91 + {967,1140,1040, 0, 0, 0}, //TV = 10.01(58 lines) AV=2.97 SV=5.18 BV=7.81 + {1051,1140,1024, 0, 0, 0}, //TV = 9.89(63 lines) AV=2.97 SV=5.15 BV=7.71 + {1117,1140,1032, 0, 0, 0}, //TV = 9.81(67 lines) AV=2.97 SV=5.17 BV=7.61 + {1201,1140,1032, 0, 0, 0}, //TV = 9.70(72 lines) AV=2.97 SV=5.17 BV=7.51 + {1284,1140,1032, 0, 0, 0}, //TV = 9.61(77 lines) AV=2.97 SV=5.17 BV=7.41 + {1384,1140,1032, 0, 0, 0}, //TV = 9.50(83 lines) AV=2.97 SV=5.17 BV=7.30 + {1484,1140,1024, 0, 0, 0}, //TV = 9.40(89 lines) AV=2.97 SV=5.15 BV=7.21 + {1584,1140,1032, 0, 0, 0}, //TV = 9.30(95 lines) AV=2.97 SV=5.17 BV=7.11 + {1701,1140,1032, 0, 0, 0}, //TV = 9.20(102 lines) AV=2.97 SV=5.17 BV=7.00 + {1834,1140,1024, 0, 0, 0}, //TV = 9.09(110 lines) AV=2.97 SV=5.15 BV=6.91 + {1951,1140,1032, 0, 0, 0}, //TV = 9.00(117 lines) AV=2.97 SV=5.17 BV=6.81 + {2084,1140,1032, 0, 0, 0}, //TV = 8.91(125 lines) AV=2.97 SV=5.17 BV=6.71 + {2234,1140,1032, 0, 0, 0}, //TV = 8.81(134 lines) AV=2.97 SV=5.17 BV=6.61 + {2401,1140,1032, 0, 0, 0}, //TV = 8.70(144 lines) AV=2.97 SV=5.17 BV=6.51 + {2567,1140,1032, 0, 0, 0}, //TV = 8.61(154 lines) AV=2.97 SV=5.17 BV=6.41 + {2751,1140,1032, 0, 0, 0}, //TV = 8.51(165 lines) AV=2.97 SV=5.17 BV=6.31 + {2967,1140,1024, 0, 0, 0}, //TV = 8.40(178 lines) AV=2.97 SV=5.15 BV=6.21 + {3184,1140,1024, 0, 0, 0}, //TV = 8.29(191 lines) AV=2.97 SV=5.15 BV=6.11 + {3417,1140,1032, 0, 0, 0}, //TV = 8.19(205 lines) AV=2.97 SV=5.17 BV=6.00 + {3634,1140,1032, 0, 0, 0}, //TV = 8.10(218 lines) AV=2.97 SV=5.17 BV=5.91 + {3917,1140,1032, 0, 0, 0}, //TV = 8.00(235 lines) AV=2.97 SV=5.17 BV=5.80 + {4201,1140,1024, 0, 0, 0}, //TV = 7.90(252 lines) AV=2.97 SV=5.15 BV=5.71 + {4501,1140,1024, 0, 0, 0}, //TV = 7.80(270 lines) AV=2.97 SV=5.15 BV=5.61 + {4817,1140,1024, 0, 0, 0}, //TV = 7.70(289 lines) AV=2.97 SV=5.15 BV=5.51 + {5184,1140,1024, 0, 0, 0}, //TV = 7.59(311 lines) AV=2.97 SV=5.15 BV=5.41 + {5567,1140,1024, 0, 0, 0}, //TV = 7.49(334 lines) AV=2.97 SV=5.15 BV=5.30 + {5951,1140,1024, 0, 0, 0}, //TV = 7.39(357 lines) AV=2.97 SV=5.15 BV=5.21 + {6384,1140,1024, 0, 0, 0}, //TV = 7.29(383 lines) AV=2.97 SV=5.15 BV=5.11 + {6834,1140,1024, 0, 0, 0}, //TV = 7.19(410 lines) AV=2.97 SV=5.15 BV=5.01 + {7317,1140,1024, 0, 0, 0}, //TV = 7.09(439 lines) AV=2.97 SV=5.15 BV=4.91 + {7834,1140,1024, 0, 0, 0}, //TV = 7.00(470 lines) AV=2.97 SV=5.15 BV=4.81 + {8401,1140,1024, 0, 0, 0}, //TV = 6.90(504 lines) AV=2.97 SV=5.15 BV=4.71 + {8984,1140,1024, 0, 0, 0}, //TV = 6.80(539 lines) AV=2.97 SV=5.15 BV=4.61 + {9634,1140,1024, 0, 0, 0}, //TV = 6.70(578 lines) AV=2.97 SV=5.15 BV=4.51 + {10001,1140,1056, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.20 BV=4.42 + {10001,1216,1064, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.30 BV=4.31 + {10001,1328,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.41 BV=4.21 + {10001,1424,1040, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.50 BV=4.12 + {10001,1536,1040, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.61 BV=4.01 + {10001,1632,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.71 BV=3.91 + {10001,1728,1064, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.81 BV=3.80 + {10001,1840,1072, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.91 BV=3.70 + {10001,2048,1032, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=6.01 BV=3.60 + {10001,2144,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=6.10 BV=3.52 + {20001,1140,1056, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.20 BV=3.42 + {20001,1216,1064, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.30 BV=3.31 + {20001,1328,1048, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.41 BV=3.21 + {20001,1424,1040, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.50 BV=3.12 + {20001,1536,1040, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.61 BV=3.01 + {20001,1632,1048, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.71 BV=2.91 + {30001,1140,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.22 BV=2.81 + {30001,1216,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.31 BV=2.72 + {30001,1328,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.42 BV=2.61 + {30001,1424,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.52 BV=2.51 + {30001,1536,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.62 BV=2.41 + {30001,1632,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.72 BV=2.31 + {30001,1728,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.82 BV=2.21 + {30001,1936,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.93 BV=2.10 + {30001,2048,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.02 BV=2.01 + {30001,2144,1064, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.12 BV=1.91 + {30001,2352,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.22 BV=1.81 + {30001,2560,1024, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.32 BV=1.71 + {30001,2656,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.42 BV=1.61 + {30001,2864,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.53 BV=1.50 + {30001,3072,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.62 BV=1.41 + {30001,3328,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.72 BV=1.31 + {30001,3584,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.82 BV=1.21 + {30001,3840,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.92 BV=1.11 + {40002,3072,1040, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=6.61 BV=1.01 + {40002,3328,1024, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=6.70 BV=0.91 + {40002,3584,1024, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=6.81 BV=0.81 + {50002,3072,1024, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.58 BV=0.71 + {50002,3200,1056, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.69 BV=0.60 + {50002,3456,1040, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.78 BV=0.52 + {60002,3072,1048, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=6.62 BV=0.41 + {60002,3328,1040, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=6.72 BV=0.31 + {60002,3584,1032, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=6.82 BV=0.21 + {60002,3840,1032, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=6.92 BV=0.11 + {60002,4096,1040, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.02 BV=0.01 + {60002,4480,1024, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.13 BV=-0.10 + {60002,4736,1040, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.23 BV=-0.20 + {60002,5120,1032, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.33 BV=-0.30 + {60002,5504,1024, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.43 BV=-0.40 + {60002,5888,1024, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.52 BV=-0.49 + {70002,5376,1032, 0, 0, 0}, //TV = 3.84(4200 lines) AV=2.97 SV=7.40 BV=-0.60 + {70002,5760,1032, 0, 0, 0}, //TV = 3.84(4200 lines) AV=2.97 SV=7.50 BV=-0.70 + {80002,5376,1040, 0, 0, 0}, //TV = 3.64(4800 lines) AV=2.97 SV=7.41 BV=-0.80 + {90003,5120,1040, 0, 0, 0}, //TV = 3.47(5400 lines) AV=2.97 SV=7.34 BV=-0.90 + {90003,5504,1040, 0, 0, 0}, //TV = 3.47(5400 lines) AV=2.97 SV=7.45 BV=-1.00 + {100003,5376,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.39 BV=-1.10 + {100003,5760,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.49 BV=-1.20 + {100003,6144,1032, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.60 BV=-1.30 + {100003,6544,1032, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.69 BV=-1.39 + {100003,7072,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.79 BV=-1.50 + {100003,7472,1040, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.89 BV=-1.60 + {100003,7936,1048, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.99 BV=-1.69 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_StrobeTable = +{ + AETABLE_STROBE, //eAETableID + 135, //u4TotalIndex + 20, //u4StrobeTrigerBV + 117, //i4MaxBV + -17, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCaptureStrobePLineTable_60Hz, + sCaptureStrobePLineTable_50Hz, + NULL, +}; + +static strEvPline sAEScene1PLineTable_60Hz = +{ +{ + {51,1424,1064, 0, 0, 0}, //TV = 14.26(3 lines) AV=2.97 SV=5.53 BV=11.70 + {67,1216,1032, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.26 BV=11.58 + {67,1216,1088, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.34 BV=11.50 + {67,1328,1072, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.44 BV=11.40 + {84,1140,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.24 BV=11.27 + {84,1216,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.34 BV=11.17 + {101,1140,1024, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.15 BV=11.09 + {101,1140,1080, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.23 BV=11.01 + {101,1216,1104, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.36 BV=10.89 + {117,1140,1088, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.24 BV=10.79 + {117,1216,1080, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.32 BV=10.71 + {134,1216,1032, 0, 0, 0}, //TV = 12.87(8 lines) AV=2.97 SV=5.26 BV=10.58 + {151,1140,1056, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.20 BV=10.46 + {151,1216,1024, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.25 BV=10.42 + {167,1140,1064, 0, 0, 0}, //TV = 12.55(10 lines) AV=2.97 SV=5.21 BV=10.31 + {184,1140,1048, 0, 0, 0}, //TV = 12.41(11 lines) AV=2.97 SV=5.19 BV=10.19 + {201,1140,1032, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.17 BV=10.09 + {201,1140,1088, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.24 BV=10.01 + {217,1140,1080, 0, 0, 0}, //TV = 12.17(13 lines) AV=2.97 SV=5.23 BV=9.91 + {234,1140,1072, 0, 0, 0}, //TV = 12.06(14 lines) AV=2.97 SV=5.22 BV=9.81 + {251,1140,1072, 0, 0, 0}, //TV = 11.96(15 lines) AV=2.97 SV=5.22 BV=9.71 + {267,1140,1080, 0, 0, 0}, //TV = 11.87(16 lines) AV=2.97 SV=5.23 BV=9.61 + {301,1140,1024, 0, 0, 0}, //TV = 11.70(18 lines) AV=2.97 SV=5.15 BV=9.51 + {317,1140,1048, 0, 0, 0}, //TV = 11.62(19 lines) AV=2.97 SV=5.19 BV=9.41 + {334,1140,1056, 0, 0, 0}, //TV = 11.55(20 lines) AV=2.97 SV=5.20 BV=9.32 + {367,1140,1040, 0, 0, 0}, //TV = 11.41(22 lines) AV=2.97 SV=5.18 BV=9.21 + {384,1140,1056, 0, 0, 0}, //TV = 11.35(23 lines) AV=2.97 SV=5.20 BV=9.12 + {417,1140,1048, 0, 0, 0}, //TV = 11.23(25 lines) AV=2.97 SV=5.19 BV=9.01 + {451,1140,1040, 0, 0, 0}, //TV = 11.11(27 lines) AV=2.97 SV=5.18 BV=8.91 + {484,1140,1040, 0, 0, 0}, //TV = 11.01(29 lines) AV=2.97 SV=5.18 BV=8.81 + {517,1140,1040, 0, 0, 0}, //TV = 10.92(31 lines) AV=2.97 SV=5.18 BV=8.71 + {551,1140,1048, 0, 0, 0}, //TV = 10.83(33 lines) AV=2.97 SV=5.19 BV=8.61 + {601,1140,1032, 0, 0, 0}, //TV = 10.70(36 lines) AV=2.97 SV=5.17 BV=8.51 + {634,1140,1048, 0, 0, 0}, //TV = 10.62(38 lines) AV=2.97 SV=5.19 BV=8.41 + {684,1140,1040, 0, 0, 0}, //TV = 10.51(41 lines) AV=2.97 SV=5.18 BV=8.31 + {734,1140,1040, 0, 0, 0}, //TV = 10.41(44 lines) AV=2.97 SV=5.18 BV=8.21 + {784,1140,1040, 0, 0, 0}, //TV = 10.32(47 lines) AV=2.97 SV=5.18 BV=8.11 + {834,1140,1048, 0, 0, 0}, //TV = 10.23(50 lines) AV=2.97 SV=5.19 BV=8.01 + {901,1140,1040, 0, 0, 0}, //TV = 10.12(54 lines) AV=2.97 SV=5.18 BV=7.91 + {967,1140,1040, 0, 0, 0}, //TV = 10.01(58 lines) AV=2.97 SV=5.18 BV=7.81 + {1051,1140,1024, 0, 0, 0}, //TV = 9.89(63 lines) AV=2.97 SV=5.15 BV=7.71 + {1117,1140,1032, 0, 0, 0}, //TV = 9.81(67 lines) AV=2.97 SV=5.17 BV=7.61 + {1201,1140,1032, 0, 0, 0}, //TV = 9.70(72 lines) AV=2.97 SV=5.17 BV=7.51 + {1284,1140,1032, 0, 0, 0}, //TV = 9.61(77 lines) AV=2.97 SV=5.17 BV=7.41 + {1384,1140,1032, 0, 0, 0}, //TV = 9.50(83 lines) AV=2.97 SV=5.17 BV=7.30 + {1484,1140,1024, 0, 0, 0}, //TV = 9.40(89 lines) AV=2.97 SV=5.15 BV=7.21 + {1584,1140,1032, 0, 0, 0}, //TV = 9.30(95 lines) AV=2.97 SV=5.17 BV=7.11 + {1701,1140,1032, 0, 0, 0}, //TV = 9.20(102 lines) AV=2.97 SV=5.17 BV=7.00 + {1834,1140,1024, 0, 0, 0}, //TV = 9.09(110 lines) AV=2.97 SV=5.15 BV=6.91 + {1951,1140,1032, 0, 0, 0}, //TV = 9.00(117 lines) AV=2.97 SV=5.17 BV=6.81 + {2084,1140,1032, 0, 0, 0}, //TV = 8.91(125 lines) AV=2.97 SV=5.17 BV=6.71 + {2234,1140,1032, 0, 0, 0}, //TV = 8.81(134 lines) AV=2.97 SV=5.17 BV=6.61 + {2401,1140,1032, 0, 0, 0}, //TV = 8.70(144 lines) AV=2.97 SV=5.17 BV=6.51 + {2567,1140,1032, 0, 0, 0}, //TV = 8.61(154 lines) AV=2.97 SV=5.17 BV=6.41 + {2751,1140,1032, 0, 0, 0}, //TV = 8.51(165 lines) AV=2.97 SV=5.17 BV=6.31 + {2967,1140,1024, 0, 0, 0}, //TV = 8.40(178 lines) AV=2.97 SV=5.15 BV=6.21 + {3184,1140,1024, 0, 0, 0}, //TV = 8.29(191 lines) AV=2.97 SV=5.15 BV=6.11 + {3417,1140,1032, 0, 0, 0}, //TV = 8.19(205 lines) AV=2.97 SV=5.17 BV=6.00 + {3634,1140,1032, 0, 0, 0}, //TV = 8.10(218 lines) AV=2.97 SV=5.17 BV=5.91 + {3917,1140,1032, 0, 0, 0}, //TV = 8.00(235 lines) AV=2.97 SV=5.17 BV=5.80 + {4201,1140,1024, 0, 0, 0}, //TV = 7.90(252 lines) AV=2.97 SV=5.15 BV=5.71 + {4501,1140,1024, 0, 0, 0}, //TV = 7.80(270 lines) AV=2.97 SV=5.15 BV=5.61 + {4817,1140,1024, 0, 0, 0}, //TV = 7.70(289 lines) AV=2.97 SV=5.15 BV=5.51 + {5184,1140,1024, 0, 0, 0}, //TV = 7.59(311 lines) AV=2.97 SV=5.15 BV=5.41 + {5567,1140,1024, 0, 0, 0}, //TV = 7.49(334 lines) AV=2.97 SV=5.15 BV=5.30 + {5951,1140,1024, 0, 0, 0}, //TV = 7.39(357 lines) AV=2.97 SV=5.15 BV=5.21 + {6384,1140,1024, 0, 0, 0}, //TV = 7.29(383 lines) AV=2.97 SV=5.15 BV=5.11 + {6834,1140,1024, 0, 0, 0}, //TV = 7.19(410 lines) AV=2.97 SV=5.15 BV=5.01 + {7317,1140,1024, 0, 0, 0}, //TV = 7.09(439 lines) AV=2.97 SV=5.15 BV=4.91 + {7834,1140,1024, 0, 0, 0}, //TV = 7.00(470 lines) AV=2.97 SV=5.15 BV=4.81 + {8334,1140,1032, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.17 BV=4.71 + {8334,1216,1040, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.27 BV=4.61 + {8334,1328,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.38 BV=4.50 + {8334,1328,1096, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.47 BV=4.40 + {8334,1424,1088, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.56 BV=4.31 + {8334,1632,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.67 BV=4.21 + {8334,1728,1032, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.77 BV=4.11 + {8334,1840,1040, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.87 BV=4.01 + {8334,1936,1064, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.97 BV=3.90 + {8334,2144,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=6.07 BV=3.81 + {16668,1140,1032, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.17 BV=3.71 + {16668,1216,1040, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.27 BV=3.61 + {16668,1216,1112, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.37 BV=3.51 + {16668,1328,1096, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.47 BV=3.40 + {16668,1424,1096, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.57 BV=3.30 + {16668,1536,1088, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.67 BV=3.21 + {25001,1140,1048, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.19 BV=3.10 + {25001,1216,1048, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.28 BV=3.01 + {25001,1328,1024, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.38 BV=2.92 + {25001,1424,1024, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.48 BV=2.82 + {33335,1140,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.17 BV=2.71 + {33335,1216,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.27 BV=2.61 + {33335,1216,1112, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.37 BV=2.51 + {33335,1328,1096, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.47 BV=2.40 + {33335,1424,1088, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.56 BV=2.31 + {33335,1536,1088, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.67 BV=2.21 + {33335,1728,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.77 BV=2.11 + {33335,1840,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.87 BV=2.01 + {33335,1936,1056, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.96 BV=1.91 + {33335,2144,1024, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.07 BV=1.81 + {33335,2240,1056, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.17 BV=1.70 + {33335,2448,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.27 BV=1.61 + {33335,2656,1024, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.38 BV=1.50 + {33335,2752,1056, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.47 BV=1.41 + {33335,2960,1048, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.56 BV=1.31 + {33335,3200,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.67 BV=1.21 + {33335,3456,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.77 BV=1.11 + {33335,3712,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.87 BV=1.01 + {41668,3200,1024, 0, 0, 0}, //TV = 4.58(2500 lines) AV=2.97 SV=6.64 BV=0.91 + {41668,3328,1056, 0, 0, 0}, //TV = 4.58(2500 lines) AV=2.97 SV=6.74 BV=0.81 + {50002,3072,1024, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.58 BV=0.71 + {50002,3200,1056, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.69 BV=0.60 + {50002,3456,1040, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.78 BV=0.52 + {58335,3200,1032, 0, 0, 0}, //TV = 4.10(3500 lines) AV=2.97 SV=6.66 BV=0.42 + {58335,3456,1024, 0, 0, 0}, //TV = 4.10(3500 lines) AV=2.97 SV=6.75 BV=0.32 + {66669,3200,1040, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=6.67 BV=0.21 + {66669,3456,1032, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=6.77 BV=0.11 + {66669,3712,1032, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=6.87 BV=0.01 + {66669,3968,1040, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=6.98 BV=-0.10 + {66669,4224,1048, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.08 BV=-0.20 + {66669,4608,1032, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.18 BV=-0.30 + {66669,4864,1048, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.28 BV=-0.40 + {66669,5248,1040, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.38 BV=-0.50 + {66669,5632,1040, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.48 BV=-0.60 + {75002,5376,1032, 0, 0, 0}, //TV = 3.74(4500 lines) AV=2.97 SV=7.40 BV=-0.70 + {83336,5248,1024, 0, 0, 0}, //TV = 3.58(5000 lines) AV=2.97 SV=7.36 BV=-0.80 + {91669,4992,1048, 0, 0, 0}, //TV = 3.45(5500 lines) AV=2.97 SV=7.32 BV=-0.90 + {91669,5376,1040, 0, 0, 0}, //TV = 3.45(5500 lines) AV=2.97 SV=7.41 BV=-1.00 + {100003,5376,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.39 BV=-1.10 + {100003,5760,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.49 BV=-1.20 + {100003,6144,1032, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.60 BV=-1.30 + {100003,6544,1032, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.69 BV=-1.39 + {100003,7072,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.79 BV=-1.50 + {100003,7472,1040, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.89 BV=-1.60 + {100003,7936,1048, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.99 BV=-1.69 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sAEScene1PLineTable_50Hz = +{ +{ + {51,1424,1064, 0, 0, 0}, //TV = 14.26(3 lines) AV=2.97 SV=5.53 BV=11.70 + {67,1216,1032, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.26 BV=11.58 + {67,1216,1088, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.34 BV=11.50 + {67,1328,1072, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.44 BV=11.40 + {84,1140,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.24 BV=11.27 + {84,1216,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.34 BV=11.17 + {101,1140,1024, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.15 BV=11.09 + {101,1140,1080, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.23 BV=11.01 + {101,1216,1104, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.36 BV=10.89 + {117,1140,1088, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.24 BV=10.79 + {117,1216,1080, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.32 BV=10.71 + {134,1216,1032, 0, 0, 0}, //TV = 12.87(8 lines) AV=2.97 SV=5.26 BV=10.58 + {151,1140,1056, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.20 BV=10.46 + {151,1216,1024, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.25 BV=10.42 + {167,1140,1064, 0, 0, 0}, //TV = 12.55(10 lines) AV=2.97 SV=5.21 BV=10.31 + {184,1140,1048, 0, 0, 0}, //TV = 12.41(11 lines) AV=2.97 SV=5.19 BV=10.19 + {201,1140,1032, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.17 BV=10.09 + {201,1140,1088, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.24 BV=10.01 + {217,1140,1080, 0, 0, 0}, //TV = 12.17(13 lines) AV=2.97 SV=5.23 BV=9.91 + {234,1140,1072, 0, 0, 0}, //TV = 12.06(14 lines) AV=2.97 SV=5.22 BV=9.81 + {251,1140,1072, 0, 0, 0}, //TV = 11.96(15 lines) AV=2.97 SV=5.22 BV=9.71 + {267,1140,1080, 0, 0, 0}, //TV = 11.87(16 lines) AV=2.97 SV=5.23 BV=9.61 + {301,1140,1024, 0, 0, 0}, //TV = 11.70(18 lines) AV=2.97 SV=5.15 BV=9.51 + {317,1140,1048, 0, 0, 0}, //TV = 11.62(19 lines) AV=2.97 SV=5.19 BV=9.41 + {334,1140,1056, 0, 0, 0}, //TV = 11.55(20 lines) AV=2.97 SV=5.20 BV=9.32 + {367,1140,1040, 0, 0, 0}, //TV = 11.41(22 lines) AV=2.97 SV=5.18 BV=9.21 + {384,1140,1056, 0, 0, 0}, //TV = 11.35(23 lines) AV=2.97 SV=5.20 BV=9.12 + {417,1140,1048, 0, 0, 0}, //TV = 11.23(25 lines) AV=2.97 SV=5.19 BV=9.01 + {451,1140,1040, 0, 0, 0}, //TV = 11.11(27 lines) AV=2.97 SV=5.18 BV=8.91 + {484,1140,1040, 0, 0, 0}, //TV = 11.01(29 lines) AV=2.97 SV=5.18 BV=8.81 + {517,1140,1040, 0, 0, 0}, //TV = 10.92(31 lines) AV=2.97 SV=5.18 BV=8.71 + {551,1140,1048, 0, 0, 0}, //TV = 10.83(33 lines) AV=2.97 SV=5.19 BV=8.61 + {601,1140,1032, 0, 0, 0}, //TV = 10.70(36 lines) AV=2.97 SV=5.17 BV=8.51 + {634,1140,1048, 0, 0, 0}, //TV = 10.62(38 lines) AV=2.97 SV=5.19 BV=8.41 + {684,1140,1040, 0, 0, 0}, //TV = 10.51(41 lines) AV=2.97 SV=5.18 BV=8.31 + {734,1140,1040, 0, 0, 0}, //TV = 10.41(44 lines) AV=2.97 SV=5.18 BV=8.21 + {784,1140,1040, 0, 0, 0}, //TV = 10.32(47 lines) AV=2.97 SV=5.18 BV=8.11 + {834,1140,1048, 0, 0, 0}, //TV = 10.23(50 lines) AV=2.97 SV=5.19 BV=8.01 + {901,1140,1040, 0, 0, 0}, //TV = 10.12(54 lines) AV=2.97 SV=5.18 BV=7.91 + {967,1140,1040, 0, 0, 0}, //TV = 10.01(58 lines) AV=2.97 SV=5.18 BV=7.81 + {1051,1140,1024, 0, 0, 0}, //TV = 9.89(63 lines) AV=2.97 SV=5.15 BV=7.71 + {1117,1140,1032, 0, 0, 0}, //TV = 9.81(67 lines) AV=2.97 SV=5.17 BV=7.61 + {1201,1140,1032, 0, 0, 0}, //TV = 9.70(72 lines) AV=2.97 SV=5.17 BV=7.51 + {1284,1140,1032, 0, 0, 0}, //TV = 9.61(77 lines) AV=2.97 SV=5.17 BV=7.41 + {1384,1140,1032, 0, 0, 0}, //TV = 9.50(83 lines) AV=2.97 SV=5.17 BV=7.30 + {1484,1140,1024, 0, 0, 0}, //TV = 9.40(89 lines) AV=2.97 SV=5.15 BV=7.21 + {1584,1140,1032, 0, 0, 0}, //TV = 9.30(95 lines) AV=2.97 SV=5.17 BV=7.11 + {1701,1140,1032, 0, 0, 0}, //TV = 9.20(102 lines) AV=2.97 SV=5.17 BV=7.00 + {1834,1140,1024, 0, 0, 0}, //TV = 9.09(110 lines) AV=2.97 SV=5.15 BV=6.91 + {1951,1140,1032, 0, 0, 0}, //TV = 9.00(117 lines) AV=2.97 SV=5.17 BV=6.81 + {2084,1140,1032, 0, 0, 0}, //TV = 8.91(125 lines) AV=2.97 SV=5.17 BV=6.71 + {2234,1140,1032, 0, 0, 0}, //TV = 8.81(134 lines) AV=2.97 SV=5.17 BV=6.61 + {2401,1140,1032, 0, 0, 0}, //TV = 8.70(144 lines) AV=2.97 SV=5.17 BV=6.51 + {2567,1140,1032, 0, 0, 0}, //TV = 8.61(154 lines) AV=2.97 SV=5.17 BV=6.41 + {2751,1140,1032, 0, 0, 0}, //TV = 8.51(165 lines) AV=2.97 SV=5.17 BV=6.31 + {2967,1140,1024, 0, 0, 0}, //TV = 8.40(178 lines) AV=2.97 SV=5.15 BV=6.21 + {3184,1140,1024, 0, 0, 0}, //TV = 8.29(191 lines) AV=2.97 SV=5.15 BV=6.11 + {3417,1140,1032, 0, 0, 0}, //TV = 8.19(205 lines) AV=2.97 SV=5.17 BV=6.00 + {3634,1140,1032, 0, 0, 0}, //TV = 8.10(218 lines) AV=2.97 SV=5.17 BV=5.91 + {3917,1140,1032, 0, 0, 0}, //TV = 8.00(235 lines) AV=2.97 SV=5.17 BV=5.80 + {4201,1140,1024, 0, 0, 0}, //TV = 7.90(252 lines) AV=2.97 SV=5.15 BV=5.71 + {4501,1140,1024, 0, 0, 0}, //TV = 7.80(270 lines) AV=2.97 SV=5.15 BV=5.61 + {4817,1140,1024, 0, 0, 0}, //TV = 7.70(289 lines) AV=2.97 SV=5.15 BV=5.51 + {5184,1140,1024, 0, 0, 0}, //TV = 7.59(311 lines) AV=2.97 SV=5.15 BV=5.41 + {5567,1140,1024, 0, 0, 0}, //TV = 7.49(334 lines) AV=2.97 SV=5.15 BV=5.30 + {5951,1140,1024, 0, 0, 0}, //TV = 7.39(357 lines) AV=2.97 SV=5.15 BV=5.21 + {6384,1140,1024, 0, 0, 0}, //TV = 7.29(383 lines) AV=2.97 SV=5.15 BV=5.11 + {6834,1140,1024, 0, 0, 0}, //TV = 7.19(410 lines) AV=2.97 SV=5.15 BV=5.01 + {7317,1140,1024, 0, 0, 0}, //TV = 7.09(439 lines) AV=2.97 SV=5.15 BV=4.91 + {7834,1140,1024, 0, 0, 0}, //TV = 7.00(470 lines) AV=2.97 SV=5.15 BV=4.81 + {8401,1140,1024, 0, 0, 0}, //TV = 6.90(504 lines) AV=2.97 SV=5.15 BV=4.71 + {8984,1140,1024, 0, 0, 0}, //TV = 6.80(539 lines) AV=2.97 SV=5.15 BV=4.61 + {9634,1140,1024, 0, 0, 0}, //TV = 6.70(578 lines) AV=2.97 SV=5.15 BV=4.51 + {10001,1140,1056, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.20 BV=4.42 + {10001,1216,1064, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.30 BV=4.31 + {10001,1328,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.41 BV=4.21 + {10001,1424,1040, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.50 BV=4.12 + {10001,1536,1040, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.61 BV=4.01 + {10001,1632,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.71 BV=3.91 + {10001,1728,1064, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.81 BV=3.80 + {10001,1840,1072, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.91 BV=3.70 + {10001,2048,1032, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=6.01 BV=3.60 + {10001,2144,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=6.10 BV=3.52 + {20001,1140,1056, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.20 BV=3.42 + {20001,1216,1064, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.30 BV=3.31 + {20001,1328,1048, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.41 BV=3.21 + {20001,1424,1040, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.50 BV=3.12 + {20001,1536,1040, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.61 BV=3.01 + {20001,1632,1048, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.71 BV=2.91 + {30001,1140,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.22 BV=2.81 + {30001,1216,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.31 BV=2.72 + {30001,1328,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.42 BV=2.61 + {30001,1424,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.52 BV=2.51 + {30001,1536,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.62 BV=2.41 + {30001,1632,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.72 BV=2.31 + {30001,1728,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.82 BV=2.21 + {30001,1936,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.93 BV=2.10 + {30001,2048,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.02 BV=2.01 + {30001,2144,1064, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.12 BV=1.91 + {30001,2352,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.22 BV=1.81 + {30001,2560,1024, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.32 BV=1.71 + {30001,2656,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.42 BV=1.61 + {30001,2864,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.53 BV=1.50 + {30001,3072,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.62 BV=1.41 + {30001,3328,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.72 BV=1.31 + {30001,3584,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.82 BV=1.21 + {30001,3840,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.92 BV=1.11 + {40002,3072,1040, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=6.61 BV=1.01 + {40002,3328,1024, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=6.70 BV=0.91 + {40002,3584,1024, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=6.81 BV=0.81 + {50002,3072,1024, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.58 BV=0.71 + {50002,3200,1056, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.69 BV=0.60 + {50002,3456,1040, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.78 BV=0.52 + {60002,3072,1048, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=6.62 BV=0.41 + {60002,3328,1040, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=6.72 BV=0.31 + {60002,3584,1032, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=6.82 BV=0.21 + {60002,3840,1032, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=6.92 BV=0.11 + {60002,4096,1040, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.02 BV=0.01 + {60002,4480,1024, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.13 BV=-0.10 + {60002,4736,1040, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.23 BV=-0.20 + {60002,5120,1032, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.33 BV=-0.30 + {60002,5504,1024, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.43 BV=-0.40 + {60002,5888,1024, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.52 BV=-0.49 + {70002,5376,1032, 0, 0, 0}, //TV = 3.84(4200 lines) AV=2.97 SV=7.40 BV=-0.60 + {70002,5760,1032, 0, 0, 0}, //TV = 3.84(4200 lines) AV=2.97 SV=7.50 BV=-0.70 + {80002,5376,1040, 0, 0, 0}, //TV = 3.64(4800 lines) AV=2.97 SV=7.41 BV=-0.80 + {90003,5120,1040, 0, 0, 0}, //TV = 3.47(5400 lines) AV=2.97 SV=7.34 BV=-0.90 + {90003,5504,1040, 0, 0, 0}, //TV = 3.47(5400 lines) AV=2.97 SV=7.45 BV=-1.00 + {100003,5376,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.39 BV=-1.10 + {100003,5760,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.49 BV=-1.20 + {100003,6144,1032, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.60 BV=-1.30 + {100003,6544,1032, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.69 BV=-1.39 + {100003,7072,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.79 BV=-1.50 + {100003,7472,1040, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.89 BV=-1.60 + {100003,7936,1048, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.99 BV=-1.69 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_SceneTable1 = +{ + AETABLE_SCENE_INDEX1, //eAETableID + 135, //u4TotalIndex + 20, //u4StrobeTrigerBV + 117, //i4MaxBV + -17, //i4MinBV + 90, //i4EffectiveMaxBV + -10, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAEScene1PLineTable_60Hz, + sAEScene1PLineTable_50Hz, + NULL, +}; + +static strEvPline sAEScene2PLineTable_60Hz = +{ +{ + {51,1424,1064, 0, 0, 0}, //TV = 14.26(3 lines) AV=2.97 SV=5.53 BV=11.70 + {67,1216,1032, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.26 BV=11.58 + {67,1216,1088, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.34 BV=11.50 + {67,1328,1072, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.44 BV=11.40 + {84,1140,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.24 BV=11.27 + {84,1216,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.34 BV=11.17 + {101,1140,1024, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.15 BV=11.09 + {101,1140,1080, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.23 BV=11.01 + {101,1216,1104, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.36 BV=10.89 + {117,1140,1088, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.24 BV=10.79 + {117,1216,1080, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.32 BV=10.71 + {134,1216,1032, 0, 0, 0}, //TV = 12.87(8 lines) AV=2.97 SV=5.26 BV=10.58 + {151,1140,1056, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.20 BV=10.46 + {151,1216,1024, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.25 BV=10.42 + {167,1140,1064, 0, 0, 0}, //TV = 12.55(10 lines) AV=2.97 SV=5.21 BV=10.31 + {184,1140,1048, 0, 0, 0}, //TV = 12.41(11 lines) AV=2.97 SV=5.19 BV=10.19 + {201,1140,1032, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.17 BV=10.09 + {201,1140,1088, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.24 BV=10.01 + {217,1140,1080, 0, 0, 0}, //TV = 12.17(13 lines) AV=2.97 SV=5.23 BV=9.91 + {234,1140,1072, 0, 0, 0}, //TV = 12.06(14 lines) AV=2.97 SV=5.22 BV=9.81 + {251,1140,1072, 0, 0, 0}, //TV = 11.96(15 lines) AV=2.97 SV=5.22 BV=9.71 + {267,1140,1080, 0, 0, 0}, //TV = 11.87(16 lines) AV=2.97 SV=5.23 BV=9.61 + {301,1140,1024, 0, 0, 0}, //TV = 11.70(18 lines) AV=2.97 SV=5.15 BV=9.51 + {317,1140,1048, 0, 0, 0}, //TV = 11.62(19 lines) AV=2.97 SV=5.19 BV=9.41 + {334,1140,1056, 0, 0, 0}, //TV = 11.55(20 lines) AV=2.97 SV=5.20 BV=9.32 + {367,1140,1040, 0, 0, 0}, //TV = 11.41(22 lines) AV=2.97 SV=5.18 BV=9.21 + {384,1140,1056, 0, 0, 0}, //TV = 11.35(23 lines) AV=2.97 SV=5.20 BV=9.12 + {417,1140,1048, 0, 0, 0}, //TV = 11.23(25 lines) AV=2.97 SV=5.19 BV=9.01 + {451,1140,1040, 0, 0, 0}, //TV = 11.11(27 lines) AV=2.97 SV=5.18 BV=8.91 + {484,1140,1040, 0, 0, 0}, //TV = 11.01(29 lines) AV=2.97 SV=5.18 BV=8.81 + {517,1140,1040, 0, 0, 0}, //TV = 10.92(31 lines) AV=2.97 SV=5.18 BV=8.71 + {551,1140,1048, 0, 0, 0}, //TV = 10.83(33 lines) AV=2.97 SV=5.19 BV=8.61 + {601,1140,1032, 0, 0, 0}, //TV = 10.70(36 lines) AV=2.97 SV=5.17 BV=8.51 + {634,1140,1048, 0, 0, 0}, //TV = 10.62(38 lines) AV=2.97 SV=5.19 BV=8.41 + {684,1140,1040, 0, 0, 0}, //TV = 10.51(41 lines) AV=2.97 SV=5.18 BV=8.31 + {734,1140,1040, 0, 0, 0}, //TV = 10.41(44 lines) AV=2.97 SV=5.18 BV=8.21 + {784,1140,1040, 0, 0, 0}, //TV = 10.32(47 lines) AV=2.97 SV=5.18 BV=8.11 + {834,1140,1048, 0, 0, 0}, //TV = 10.23(50 lines) AV=2.97 SV=5.19 BV=8.01 + {901,1140,1040, 0, 0, 0}, //TV = 10.12(54 lines) AV=2.97 SV=5.18 BV=7.91 + {967,1140,1040, 0, 0, 0}, //TV = 10.01(58 lines) AV=2.97 SV=5.18 BV=7.81 + {1051,1140,1024, 0, 0, 0}, //TV = 9.89(63 lines) AV=2.97 SV=5.15 BV=7.71 + {1117,1140,1032, 0, 0, 0}, //TV = 9.81(67 lines) AV=2.97 SV=5.17 BV=7.61 + {1201,1140,1032, 0, 0, 0}, //TV = 9.70(72 lines) AV=2.97 SV=5.17 BV=7.51 + {1284,1140,1032, 0, 0, 0}, //TV = 9.61(77 lines) AV=2.97 SV=5.17 BV=7.41 + {1384,1140,1032, 0, 0, 0}, //TV = 9.50(83 lines) AV=2.97 SV=5.17 BV=7.30 + {1484,1140,1024, 0, 0, 0}, //TV = 9.40(89 lines) AV=2.97 SV=5.15 BV=7.21 + {1584,1140,1032, 0, 0, 0}, //TV = 9.30(95 lines) AV=2.97 SV=5.17 BV=7.11 + {1701,1140,1032, 0, 0, 0}, //TV = 9.20(102 lines) AV=2.97 SV=5.17 BV=7.00 + {1834,1140,1024, 0, 0, 0}, //TV = 9.09(110 lines) AV=2.97 SV=5.15 BV=6.91 + {1951,1140,1032, 0, 0, 0}, //TV = 9.00(117 lines) AV=2.97 SV=5.17 BV=6.81 + {2084,1140,1032, 0, 0, 0}, //TV = 8.91(125 lines) AV=2.97 SV=5.17 BV=6.71 + {2234,1140,1032, 0, 0, 0}, //TV = 8.81(134 lines) AV=2.97 SV=5.17 BV=6.61 + {2401,1140,1032, 0, 0, 0}, //TV = 8.70(144 lines) AV=2.97 SV=5.17 BV=6.51 + {2567,1140,1032, 0, 0, 0}, //TV = 8.61(154 lines) AV=2.97 SV=5.17 BV=6.41 + {2751,1140,1032, 0, 0, 0}, //TV = 8.51(165 lines) AV=2.97 SV=5.17 BV=6.31 + {2967,1140,1024, 0, 0, 0}, //TV = 8.40(178 lines) AV=2.97 SV=5.15 BV=6.21 + {3184,1140,1024, 0, 0, 0}, //TV = 8.29(191 lines) AV=2.97 SV=5.15 BV=6.11 + {3417,1140,1032, 0, 0, 0}, //TV = 8.19(205 lines) AV=2.97 SV=5.17 BV=6.00 + {3634,1140,1032, 0, 0, 0}, //TV = 8.10(218 lines) AV=2.97 SV=5.17 BV=5.91 + {3917,1140,1032, 0, 0, 0}, //TV = 8.00(235 lines) AV=2.97 SV=5.17 BV=5.80 + {4201,1140,1024, 0, 0, 0}, //TV = 7.90(252 lines) AV=2.97 SV=5.15 BV=5.71 + {4501,1140,1024, 0, 0, 0}, //TV = 7.80(270 lines) AV=2.97 SV=5.15 BV=5.61 + {4817,1140,1024, 0, 0, 0}, //TV = 7.70(289 lines) AV=2.97 SV=5.15 BV=5.51 + {5184,1140,1024, 0, 0, 0}, //TV = 7.59(311 lines) AV=2.97 SV=5.15 BV=5.41 + {5567,1140,1024, 0, 0, 0}, //TV = 7.49(334 lines) AV=2.97 SV=5.15 BV=5.30 + {5951,1140,1024, 0, 0, 0}, //TV = 7.39(357 lines) AV=2.97 SV=5.15 BV=5.21 + {6384,1140,1024, 0, 0, 0}, //TV = 7.29(383 lines) AV=2.97 SV=5.15 BV=5.11 + {6834,1140,1024, 0, 0, 0}, //TV = 7.19(410 lines) AV=2.97 SV=5.15 BV=5.01 + {7317,1140,1024, 0, 0, 0}, //TV = 7.09(439 lines) AV=2.97 SV=5.15 BV=4.91 + {7834,1140,1024, 0, 0, 0}, //TV = 7.00(470 lines) AV=2.97 SV=5.15 BV=4.81 + {8334,1140,1032, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.17 BV=4.71 + {8334,1216,1040, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.27 BV=4.61 + {8334,1328,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.38 BV=4.50 + {8334,1328,1096, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.47 BV=4.40 + {8334,1424,1088, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.56 BV=4.31 + {8334,1632,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.67 BV=4.21 + {8334,1728,1032, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.77 BV=4.11 + {8334,1840,1040, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.87 BV=4.01 + {8334,1936,1064, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.97 BV=3.90 + {8334,2144,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=6.07 BV=3.81 + {16668,1140,1032, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.17 BV=3.71 + {16668,1216,1040, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.27 BV=3.61 + {16668,1216,1112, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.37 BV=3.51 + {16668,1328,1096, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.47 BV=3.40 + {16668,1424,1096, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.57 BV=3.30 + {16668,1536,1088, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.67 BV=3.21 + {25001,1140,1048, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.19 BV=3.10 + {25001,1216,1048, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.28 BV=3.01 + {25001,1328,1024, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.38 BV=2.92 + {25001,1424,1024, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.48 BV=2.82 + {33335,1140,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.17 BV=2.71 + {33335,1216,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.27 BV=2.61 + {33335,1216,1112, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.37 BV=2.51 + {33335,1328,1096, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.47 BV=2.40 + {33335,1424,1088, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.56 BV=2.31 + {33335,1536,1088, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.67 BV=2.21 + {33335,1728,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.77 BV=2.11 + {33335,1840,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.87 BV=2.01 + {33335,1936,1056, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.96 BV=1.91 + {33335,2144,1024, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.07 BV=1.81 + {33335,2240,1056, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.17 BV=1.70 + {33335,2448,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.27 BV=1.61 + {33335,2656,1024, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.38 BV=1.50 + {33335,2752,1056, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.47 BV=1.41 + {33335,2960,1048, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.56 BV=1.31 + {33335,3200,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.67 BV=1.21 + {33335,3456,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.77 BV=1.11 + {33335,3712,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.87 BV=1.01 + {41668,3200,1024, 0, 0, 0}, //TV = 4.58(2500 lines) AV=2.97 SV=6.64 BV=0.91 + {41668,3328,1056, 0, 0, 0}, //TV = 4.58(2500 lines) AV=2.97 SV=6.74 BV=0.81 + {50002,3072,1024, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.58 BV=0.71 + {50002,3200,1056, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.69 BV=0.60 + {50002,3456,1040, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.78 BV=0.52 + {58335,3200,1032, 0, 0, 0}, //TV = 4.10(3500 lines) AV=2.97 SV=6.66 BV=0.42 + {58335,3456,1024, 0, 0, 0}, //TV = 4.10(3500 lines) AV=2.97 SV=6.75 BV=0.32 + {66669,3200,1040, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=6.67 BV=0.21 + {66669,3456,1032, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=6.77 BV=0.11 + {66669,3712,1032, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=6.87 BV=0.01 + {66669,3968,1040, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=6.98 BV=-0.10 + {66669,4224,1048, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.08 BV=-0.20 + {66669,4608,1032, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.18 BV=-0.30 + {66669,4864,1048, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.28 BV=-0.40 + {66669,5248,1040, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.38 BV=-0.50 + {66669,5632,1040, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.48 BV=-0.60 + {75002,5376,1032, 0, 0, 0}, //TV = 3.74(4500 lines) AV=2.97 SV=7.40 BV=-0.70 + {83336,5248,1024, 0, 0, 0}, //TV = 3.58(5000 lines) AV=2.97 SV=7.36 BV=-0.80 + {91669,4992,1048, 0, 0, 0}, //TV = 3.45(5500 lines) AV=2.97 SV=7.32 BV=-0.90 + {91669,5376,1040, 0, 0, 0}, //TV = 3.45(5500 lines) AV=2.97 SV=7.41 BV=-1.00 + {100003,5376,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.39 BV=-1.10 + {100003,5760,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.49 BV=-1.20 + {100003,6144,1032, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.60 BV=-1.30 + {100003,6544,1032, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.69 BV=-1.39 + {100003,7072,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.79 BV=-1.50 + {100003,7472,1040, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.89 BV=-1.60 + {100003,7936,1048, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.99 BV=-1.69 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sAEScene2PLineTable_50Hz = +{ +{ + {51,1424,1064, 0, 0, 0}, //TV = 14.26(3 lines) AV=2.97 SV=5.53 BV=11.70 + {67,1216,1032, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.26 BV=11.58 + {67,1216,1088, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.34 BV=11.50 + {67,1328,1072, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.44 BV=11.40 + {84,1140,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.24 BV=11.27 + {84,1216,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.34 BV=11.17 + {101,1140,1024, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.15 BV=11.09 + {101,1140,1080, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.23 BV=11.01 + {101,1216,1104, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.36 BV=10.89 + {117,1140,1088, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.24 BV=10.79 + {117,1216,1080, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.32 BV=10.71 + {134,1216,1032, 0, 0, 0}, //TV = 12.87(8 lines) AV=2.97 SV=5.26 BV=10.58 + {151,1140,1056, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.20 BV=10.46 + {151,1216,1024, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.25 BV=10.42 + {167,1140,1064, 0, 0, 0}, //TV = 12.55(10 lines) AV=2.97 SV=5.21 BV=10.31 + {184,1140,1048, 0, 0, 0}, //TV = 12.41(11 lines) AV=2.97 SV=5.19 BV=10.19 + {201,1140,1032, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.17 BV=10.09 + {201,1140,1088, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.24 BV=10.01 + {217,1140,1080, 0, 0, 0}, //TV = 12.17(13 lines) AV=2.97 SV=5.23 BV=9.91 + {234,1140,1072, 0, 0, 0}, //TV = 12.06(14 lines) AV=2.97 SV=5.22 BV=9.81 + {251,1140,1072, 0, 0, 0}, //TV = 11.96(15 lines) AV=2.97 SV=5.22 BV=9.71 + {267,1140,1080, 0, 0, 0}, //TV = 11.87(16 lines) AV=2.97 SV=5.23 BV=9.61 + {301,1140,1024, 0, 0, 0}, //TV = 11.70(18 lines) AV=2.97 SV=5.15 BV=9.51 + {317,1140,1048, 0, 0, 0}, //TV = 11.62(19 lines) AV=2.97 SV=5.19 BV=9.41 + {334,1140,1056, 0, 0, 0}, //TV = 11.55(20 lines) AV=2.97 SV=5.20 BV=9.32 + {367,1140,1040, 0, 0, 0}, //TV = 11.41(22 lines) AV=2.97 SV=5.18 BV=9.21 + {384,1140,1056, 0, 0, 0}, //TV = 11.35(23 lines) AV=2.97 SV=5.20 BV=9.12 + {417,1140,1048, 0, 0, 0}, //TV = 11.23(25 lines) AV=2.97 SV=5.19 BV=9.01 + {451,1140,1040, 0, 0, 0}, //TV = 11.11(27 lines) AV=2.97 SV=5.18 BV=8.91 + {484,1140,1040, 0, 0, 0}, //TV = 11.01(29 lines) AV=2.97 SV=5.18 BV=8.81 + {517,1140,1040, 0, 0, 0}, //TV = 10.92(31 lines) AV=2.97 SV=5.18 BV=8.71 + {551,1140,1048, 0, 0, 0}, //TV = 10.83(33 lines) AV=2.97 SV=5.19 BV=8.61 + {601,1140,1032, 0, 0, 0}, //TV = 10.70(36 lines) AV=2.97 SV=5.17 BV=8.51 + {634,1140,1048, 0, 0, 0}, //TV = 10.62(38 lines) AV=2.97 SV=5.19 BV=8.41 + {684,1140,1040, 0, 0, 0}, //TV = 10.51(41 lines) AV=2.97 SV=5.18 BV=8.31 + {734,1140,1040, 0, 0, 0}, //TV = 10.41(44 lines) AV=2.97 SV=5.18 BV=8.21 + {784,1140,1040, 0, 0, 0}, //TV = 10.32(47 lines) AV=2.97 SV=5.18 BV=8.11 + {834,1140,1048, 0, 0, 0}, //TV = 10.23(50 lines) AV=2.97 SV=5.19 BV=8.01 + {901,1140,1040, 0, 0, 0}, //TV = 10.12(54 lines) AV=2.97 SV=5.18 BV=7.91 + {967,1140,1040, 0, 0, 0}, //TV = 10.01(58 lines) AV=2.97 SV=5.18 BV=7.81 + {1051,1140,1024, 0, 0, 0}, //TV = 9.89(63 lines) AV=2.97 SV=5.15 BV=7.71 + {1117,1140,1032, 0, 0, 0}, //TV = 9.81(67 lines) AV=2.97 SV=5.17 BV=7.61 + {1201,1140,1032, 0, 0, 0}, //TV = 9.70(72 lines) AV=2.97 SV=5.17 BV=7.51 + {1284,1140,1032, 0, 0, 0}, //TV = 9.61(77 lines) AV=2.97 SV=5.17 BV=7.41 + {1384,1140,1032, 0, 0, 0}, //TV = 9.50(83 lines) AV=2.97 SV=5.17 BV=7.30 + {1484,1140,1024, 0, 0, 0}, //TV = 9.40(89 lines) AV=2.97 SV=5.15 BV=7.21 + {1584,1140,1032, 0, 0, 0}, //TV = 9.30(95 lines) AV=2.97 SV=5.17 BV=7.11 + {1701,1140,1032, 0, 0, 0}, //TV = 9.20(102 lines) AV=2.97 SV=5.17 BV=7.00 + {1834,1140,1024, 0, 0, 0}, //TV = 9.09(110 lines) AV=2.97 SV=5.15 BV=6.91 + {1951,1140,1032, 0, 0, 0}, //TV = 9.00(117 lines) AV=2.97 SV=5.17 BV=6.81 + {2084,1140,1032, 0, 0, 0}, //TV = 8.91(125 lines) AV=2.97 SV=5.17 BV=6.71 + {2234,1140,1032, 0, 0, 0}, //TV = 8.81(134 lines) AV=2.97 SV=5.17 BV=6.61 + {2401,1140,1032, 0, 0, 0}, //TV = 8.70(144 lines) AV=2.97 SV=5.17 BV=6.51 + {2567,1140,1032, 0, 0, 0}, //TV = 8.61(154 lines) AV=2.97 SV=5.17 BV=6.41 + {2751,1140,1032, 0, 0, 0}, //TV = 8.51(165 lines) AV=2.97 SV=5.17 BV=6.31 + {2967,1140,1024, 0, 0, 0}, //TV = 8.40(178 lines) AV=2.97 SV=5.15 BV=6.21 + {3184,1140,1024, 0, 0, 0}, //TV = 8.29(191 lines) AV=2.97 SV=5.15 BV=6.11 + {3417,1140,1032, 0, 0, 0}, //TV = 8.19(205 lines) AV=2.97 SV=5.17 BV=6.00 + {3634,1140,1032, 0, 0, 0}, //TV = 8.10(218 lines) AV=2.97 SV=5.17 BV=5.91 + {3917,1140,1032, 0, 0, 0}, //TV = 8.00(235 lines) AV=2.97 SV=5.17 BV=5.80 + {4201,1140,1024, 0, 0, 0}, //TV = 7.90(252 lines) AV=2.97 SV=5.15 BV=5.71 + {4501,1140,1024, 0, 0, 0}, //TV = 7.80(270 lines) AV=2.97 SV=5.15 BV=5.61 + {4817,1140,1024, 0, 0, 0}, //TV = 7.70(289 lines) AV=2.97 SV=5.15 BV=5.51 + {5184,1140,1024, 0, 0, 0}, //TV = 7.59(311 lines) AV=2.97 SV=5.15 BV=5.41 + {5567,1140,1024, 0, 0, 0}, //TV = 7.49(334 lines) AV=2.97 SV=5.15 BV=5.30 + {5951,1140,1024, 0, 0, 0}, //TV = 7.39(357 lines) AV=2.97 SV=5.15 BV=5.21 + {6384,1140,1024, 0, 0, 0}, //TV = 7.29(383 lines) AV=2.97 SV=5.15 BV=5.11 + {6834,1140,1024, 0, 0, 0}, //TV = 7.19(410 lines) AV=2.97 SV=5.15 BV=5.01 + {7317,1140,1024, 0, 0, 0}, //TV = 7.09(439 lines) AV=2.97 SV=5.15 BV=4.91 + {7834,1140,1024, 0, 0, 0}, //TV = 7.00(470 lines) AV=2.97 SV=5.15 BV=4.81 + {8401,1140,1024, 0, 0, 0}, //TV = 6.90(504 lines) AV=2.97 SV=5.15 BV=4.71 + {8984,1140,1024, 0, 0, 0}, //TV = 6.80(539 lines) AV=2.97 SV=5.15 BV=4.61 + {9634,1140,1024, 0, 0, 0}, //TV = 6.70(578 lines) AV=2.97 SV=5.15 BV=4.51 + {10001,1140,1056, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.20 BV=4.42 + {10001,1216,1064, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.30 BV=4.31 + {10001,1328,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.41 BV=4.21 + {10001,1424,1040, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.50 BV=4.12 + {10001,1536,1040, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.61 BV=4.01 + {10001,1632,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.71 BV=3.91 + {10001,1728,1064, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.81 BV=3.80 + {10001,1840,1072, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.91 BV=3.70 + {10001,2048,1032, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=6.01 BV=3.60 + {10001,2144,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=6.10 BV=3.52 + {20001,1140,1056, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.20 BV=3.42 + {20001,1216,1064, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.30 BV=3.31 + {20001,1328,1048, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.41 BV=3.21 + {20001,1424,1040, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.50 BV=3.12 + {20001,1536,1040, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.61 BV=3.01 + {20001,1632,1048, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.71 BV=2.91 + {30001,1140,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.22 BV=2.81 + {30001,1216,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.31 BV=2.72 + {30001,1328,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.42 BV=2.61 + {30001,1424,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.52 BV=2.51 + {30001,1536,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.62 BV=2.41 + {30001,1632,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.72 BV=2.31 + {30001,1728,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.82 BV=2.21 + {30001,1936,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.93 BV=2.10 + {30001,2048,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.02 BV=2.01 + {30001,2144,1064, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.12 BV=1.91 + {30001,2352,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.22 BV=1.81 + {30001,2560,1024, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.32 BV=1.71 + {30001,2656,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.42 BV=1.61 + {30001,2864,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.53 BV=1.50 + {30001,3072,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.62 BV=1.41 + {30001,3328,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.72 BV=1.31 + {30001,3584,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.82 BV=1.21 + {30001,3840,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.92 BV=1.11 + {40002,3072,1040, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=6.61 BV=1.01 + {40002,3328,1024, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=6.70 BV=0.91 + {40002,3584,1024, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=6.81 BV=0.81 + {50002,3072,1024, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.58 BV=0.71 + {50002,3200,1056, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.69 BV=0.60 + {50002,3456,1040, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.78 BV=0.52 + {60002,3072,1048, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=6.62 BV=0.41 + {60002,3328,1040, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=6.72 BV=0.31 + {60002,3584,1032, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=6.82 BV=0.21 + {60002,3840,1032, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=6.92 BV=0.11 + {60002,4096,1040, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.02 BV=0.01 + {60002,4480,1024, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.13 BV=-0.10 + {60002,4736,1040, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.23 BV=-0.20 + {60002,5120,1032, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.33 BV=-0.30 + {60002,5504,1024, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.43 BV=-0.40 + {60002,5888,1024, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.52 BV=-0.49 + {70002,5376,1032, 0, 0, 0}, //TV = 3.84(4200 lines) AV=2.97 SV=7.40 BV=-0.60 + {70002,5760,1032, 0, 0, 0}, //TV = 3.84(4200 lines) AV=2.97 SV=7.50 BV=-0.70 + {80002,5376,1040, 0, 0, 0}, //TV = 3.64(4800 lines) AV=2.97 SV=7.41 BV=-0.80 + {90003,5120,1040, 0, 0, 0}, //TV = 3.47(5400 lines) AV=2.97 SV=7.34 BV=-0.90 + {90003,5504,1040, 0, 0, 0}, //TV = 3.47(5400 lines) AV=2.97 SV=7.45 BV=-1.00 + {100003,5376,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.39 BV=-1.10 + {100003,5760,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.49 BV=-1.20 + {100003,6144,1032, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.60 BV=-1.30 + {100003,6544,1032, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.69 BV=-1.39 + {100003,7072,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.79 BV=-1.50 + {100003,7472,1040, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.89 BV=-1.60 + {100003,7936,1048, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.99 BV=-1.69 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_SceneTable2 = +{ + AETABLE_SCENE_INDEX2, //eAETableID + 135, //u4TotalIndex + 20, //u4StrobeTrigerBV + 117, //i4MaxBV + -17, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAEScene2PLineTable_60Hz, + sAEScene2PLineTable_50Hz, + NULL, +}; + +static strEvPline sAEScene3PLineTable_60Hz = +{ +{ + {51,1424,1064, 0, 0, 0}, //TV = 14.26(3 lines) AV=2.97 SV=5.53 BV=11.70 + {67,1216,1032, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.26 BV=11.58 + {67,1216,1088, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.34 BV=11.50 + {67,1328,1072, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.44 BV=11.40 + {84,1140,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.24 BV=11.27 + {84,1216,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.34 BV=11.17 + {101,1140,1024, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.15 BV=11.09 + {101,1140,1080, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.23 BV=11.01 + {101,1216,1104, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.36 BV=10.89 + {117,1140,1088, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.24 BV=10.79 + {117,1216,1080, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.32 BV=10.71 + {134,1216,1032, 0, 0, 0}, //TV = 12.87(8 lines) AV=2.97 SV=5.26 BV=10.58 + {151,1140,1056, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.20 BV=10.46 + {151,1216,1024, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.25 BV=10.42 + {167,1140,1064, 0, 0, 0}, //TV = 12.55(10 lines) AV=2.97 SV=5.21 BV=10.31 + {184,1140,1048, 0, 0, 0}, //TV = 12.41(11 lines) AV=2.97 SV=5.19 BV=10.19 + {201,1140,1032, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.17 BV=10.09 + {201,1140,1088, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.24 BV=10.01 + {217,1140,1080, 0, 0, 0}, //TV = 12.17(13 lines) AV=2.97 SV=5.23 BV=9.91 + {234,1140,1072, 0, 0, 0}, //TV = 12.06(14 lines) AV=2.97 SV=5.22 BV=9.81 + {251,1140,1072, 0, 0, 0}, //TV = 11.96(15 lines) AV=2.97 SV=5.22 BV=9.71 + {267,1140,1080, 0, 0, 0}, //TV = 11.87(16 lines) AV=2.97 SV=5.23 BV=9.61 + {301,1140,1024, 0, 0, 0}, //TV = 11.70(18 lines) AV=2.97 SV=5.15 BV=9.51 + {317,1140,1048, 0, 0, 0}, //TV = 11.62(19 lines) AV=2.97 SV=5.19 BV=9.41 + {334,1140,1056, 0, 0, 0}, //TV = 11.55(20 lines) AV=2.97 SV=5.20 BV=9.32 + {367,1140,1040, 0, 0, 0}, //TV = 11.41(22 lines) AV=2.97 SV=5.18 BV=9.21 + {384,1140,1056, 0, 0, 0}, //TV = 11.35(23 lines) AV=2.97 SV=5.20 BV=9.12 + {417,1140,1048, 0, 0, 0}, //TV = 11.23(25 lines) AV=2.97 SV=5.19 BV=9.01 + {451,1140,1040, 0, 0, 0}, //TV = 11.11(27 lines) AV=2.97 SV=5.18 BV=8.91 + {484,1140,1040, 0, 0, 0}, //TV = 11.01(29 lines) AV=2.97 SV=5.18 BV=8.81 + {517,1140,1040, 0, 0, 0}, //TV = 10.92(31 lines) AV=2.97 SV=5.18 BV=8.71 + {551,1140,1048, 0, 0, 0}, //TV = 10.83(33 lines) AV=2.97 SV=5.19 BV=8.61 + {601,1140,1032, 0, 0, 0}, //TV = 10.70(36 lines) AV=2.97 SV=5.17 BV=8.51 + {634,1140,1048, 0, 0, 0}, //TV = 10.62(38 lines) AV=2.97 SV=5.19 BV=8.41 + {684,1140,1040, 0, 0, 0}, //TV = 10.51(41 lines) AV=2.97 SV=5.18 BV=8.31 + {734,1140,1040, 0, 0, 0}, //TV = 10.41(44 lines) AV=2.97 SV=5.18 BV=8.21 + {784,1140,1040, 0, 0, 0}, //TV = 10.32(47 lines) AV=2.97 SV=5.18 BV=8.11 + {834,1140,1048, 0, 0, 0}, //TV = 10.23(50 lines) AV=2.97 SV=5.19 BV=8.01 + {901,1140,1040, 0, 0, 0}, //TV = 10.12(54 lines) AV=2.97 SV=5.18 BV=7.91 + {967,1140,1040, 0, 0, 0}, //TV = 10.01(58 lines) AV=2.97 SV=5.18 BV=7.81 + {1051,1140,1024, 0, 0, 0}, //TV = 9.89(63 lines) AV=2.97 SV=5.15 BV=7.71 + {1117,1140,1032, 0, 0, 0}, //TV = 9.81(67 lines) AV=2.97 SV=5.17 BV=7.61 + {1201,1140,1032, 0, 0, 0}, //TV = 9.70(72 lines) AV=2.97 SV=5.17 BV=7.51 + {1284,1140,1032, 0, 0, 0}, //TV = 9.61(77 lines) AV=2.97 SV=5.17 BV=7.41 + {1384,1140,1032, 0, 0, 0}, //TV = 9.50(83 lines) AV=2.97 SV=5.17 BV=7.30 + {1484,1140,1024, 0, 0, 0}, //TV = 9.40(89 lines) AV=2.97 SV=5.15 BV=7.21 + {1584,1140,1032, 0, 0, 0}, //TV = 9.30(95 lines) AV=2.97 SV=5.17 BV=7.11 + {1701,1140,1032, 0, 0, 0}, //TV = 9.20(102 lines) AV=2.97 SV=5.17 BV=7.00 + {1834,1140,1024, 0, 0, 0}, //TV = 9.09(110 lines) AV=2.97 SV=5.15 BV=6.91 + {1951,1140,1032, 0, 0, 0}, //TV = 9.00(117 lines) AV=2.97 SV=5.17 BV=6.81 + {2084,1140,1032, 0, 0, 0}, //TV = 8.91(125 lines) AV=2.97 SV=5.17 BV=6.71 + {2234,1140,1032, 0, 0, 0}, //TV = 8.81(134 lines) AV=2.97 SV=5.17 BV=6.61 + {2401,1140,1032, 0, 0, 0}, //TV = 8.70(144 lines) AV=2.97 SV=5.17 BV=6.51 + {2567,1140,1032, 0, 0, 0}, //TV = 8.61(154 lines) AV=2.97 SV=5.17 BV=6.41 + {2751,1140,1032, 0, 0, 0}, //TV = 8.51(165 lines) AV=2.97 SV=5.17 BV=6.31 + {2967,1140,1024, 0, 0, 0}, //TV = 8.40(178 lines) AV=2.97 SV=5.15 BV=6.21 + {3184,1140,1024, 0, 0, 0}, //TV = 8.29(191 lines) AV=2.97 SV=5.15 BV=6.11 + {3417,1140,1032, 0, 0, 0}, //TV = 8.19(205 lines) AV=2.97 SV=5.17 BV=6.00 + {3634,1140,1032, 0, 0, 0}, //TV = 8.10(218 lines) AV=2.97 SV=5.17 BV=5.91 + {3917,1140,1032, 0, 0, 0}, //TV = 8.00(235 lines) AV=2.97 SV=5.17 BV=5.80 + {4201,1140,1024, 0, 0, 0}, //TV = 7.90(252 lines) AV=2.97 SV=5.15 BV=5.71 + {4501,1140,1024, 0, 0, 0}, //TV = 7.80(270 lines) AV=2.97 SV=5.15 BV=5.61 + {4817,1140,1024, 0, 0, 0}, //TV = 7.70(289 lines) AV=2.97 SV=5.15 BV=5.51 + {5184,1140,1024, 0, 0, 0}, //TV = 7.59(311 lines) AV=2.97 SV=5.15 BV=5.41 + {5567,1140,1024, 0, 0, 0}, //TV = 7.49(334 lines) AV=2.97 SV=5.15 BV=5.30 + {5951,1140,1024, 0, 0, 0}, //TV = 7.39(357 lines) AV=2.97 SV=5.15 BV=5.21 + {6384,1140,1024, 0, 0, 0}, //TV = 7.29(383 lines) AV=2.97 SV=5.15 BV=5.11 + {6834,1140,1024, 0, 0, 0}, //TV = 7.19(410 lines) AV=2.97 SV=5.15 BV=5.01 + {7317,1140,1024, 0, 0, 0}, //TV = 7.09(439 lines) AV=2.97 SV=5.15 BV=4.91 + {7834,1140,1024, 0, 0, 0}, //TV = 7.00(470 lines) AV=2.97 SV=5.15 BV=4.81 + {8334,1140,1032, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.17 BV=4.71 + {8334,1216,1040, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.27 BV=4.61 + {8334,1328,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.38 BV=4.50 + {8334,1328,1096, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.47 BV=4.40 + {8334,1424,1088, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.56 BV=4.31 + {8334,1632,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.67 BV=4.21 + {8334,1728,1032, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.77 BV=4.11 + {8334,1840,1040, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.87 BV=4.01 + {8334,1936,1064, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.97 BV=3.90 + {8334,2144,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=6.07 BV=3.81 + {16668,1140,1032, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.17 BV=3.71 + {16668,1216,1040, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.27 BV=3.61 + {16668,1216,1112, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.37 BV=3.51 + {16668,1328,1096, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.47 BV=3.40 + {16668,1424,1096, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.57 BV=3.30 + {16668,1536,1088, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.67 BV=3.21 + {25001,1140,1048, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.19 BV=3.10 + {25001,1216,1048, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.28 BV=3.01 + {25001,1328,1024, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.38 BV=2.92 + {25001,1424,1024, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.48 BV=2.82 + {33335,1140,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.17 BV=2.71 + {33335,1216,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.27 BV=2.61 + {33335,1216,1112, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.37 BV=2.51 + {33335,1328,1096, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.47 BV=2.40 + {33335,1424,1088, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.56 BV=2.31 + {33335,1536,1088, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.67 BV=2.21 + {33335,1728,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.77 BV=2.11 + {33335,1840,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.87 BV=2.01 + {33335,1936,1056, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.96 BV=1.91 + {33335,2144,1024, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.07 BV=1.81 + {33335,2240,1056, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.17 BV=1.70 + {33335,2448,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.27 BV=1.61 + {33335,2656,1024, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.38 BV=1.50 + {33335,2752,1056, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.47 BV=1.41 + {33335,2960,1048, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.56 BV=1.31 + {33335,3200,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.67 BV=1.21 + {33335,3456,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.77 BV=1.11 + {33335,3712,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.87 BV=1.01 + {41668,3200,1024, 0, 0, 0}, //TV = 4.58(2500 lines) AV=2.97 SV=6.64 BV=0.91 + {41668,3328,1056, 0, 0, 0}, //TV = 4.58(2500 lines) AV=2.97 SV=6.74 BV=0.81 + {50002,3072,1024, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.58 BV=0.71 + {50002,3200,1056, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.69 BV=0.60 + {50002,3456,1040, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.78 BV=0.52 + {58335,3200,1032, 0, 0, 0}, //TV = 4.10(3500 lines) AV=2.97 SV=6.66 BV=0.42 + {58335,3456,1024, 0, 0, 0}, //TV = 4.10(3500 lines) AV=2.97 SV=6.75 BV=0.32 + {66669,3200,1040, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=6.67 BV=0.21 + {66669,3456,1032, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=6.77 BV=0.11 + {66669,3712,1032, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=6.87 BV=0.01 + {66669,3968,1040, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=6.98 BV=-0.10 + {66669,4224,1048, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.08 BV=-0.20 + {66669,4608,1032, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.18 BV=-0.30 + {66669,4864,1048, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.28 BV=-0.40 + {66669,5248,1040, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.38 BV=-0.50 + {66669,5632,1040, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.48 BV=-0.60 + {75002,5376,1032, 0, 0, 0}, //TV = 3.74(4500 lines) AV=2.97 SV=7.40 BV=-0.70 + {83336,5248,1024, 0, 0, 0}, //TV = 3.58(5000 lines) AV=2.97 SV=7.36 BV=-0.80 + {91669,4992,1048, 0, 0, 0}, //TV = 3.45(5500 lines) AV=2.97 SV=7.32 BV=-0.90 + {91669,5376,1040, 0, 0, 0}, //TV = 3.45(5500 lines) AV=2.97 SV=7.41 BV=-1.00 + {100003,5376,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.39 BV=-1.10 + {100003,5760,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.49 BV=-1.20 + {100003,6144,1032, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.60 BV=-1.30 + {100003,6544,1032, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.69 BV=-1.39 + {100003,7072,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.79 BV=-1.50 + {100003,7472,1040, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.89 BV=-1.60 + {100003,7936,1048, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.99 BV=-1.69 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sAEScene3PLineTable_50Hz = +{ +{ + {51,1424,1064, 0, 0, 0}, //TV = 14.26(3 lines) AV=2.97 SV=5.53 BV=11.70 + {67,1216,1032, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.26 BV=11.58 + {67,1216,1088, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.34 BV=11.50 + {67,1328,1072, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.44 BV=11.40 + {84,1140,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.24 BV=11.27 + {84,1216,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.34 BV=11.17 + {101,1140,1024, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.15 BV=11.09 + {101,1140,1080, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.23 BV=11.01 + {101,1216,1104, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.36 BV=10.89 + {117,1140,1088, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.24 BV=10.79 + {117,1216,1080, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.32 BV=10.71 + {134,1216,1032, 0, 0, 0}, //TV = 12.87(8 lines) AV=2.97 SV=5.26 BV=10.58 + {151,1140,1056, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.20 BV=10.46 + {151,1216,1024, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.25 BV=10.42 + {167,1140,1064, 0, 0, 0}, //TV = 12.55(10 lines) AV=2.97 SV=5.21 BV=10.31 + {184,1140,1048, 0, 0, 0}, //TV = 12.41(11 lines) AV=2.97 SV=5.19 BV=10.19 + {201,1140,1032, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.17 BV=10.09 + {201,1140,1088, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.24 BV=10.01 + {217,1140,1080, 0, 0, 0}, //TV = 12.17(13 lines) AV=2.97 SV=5.23 BV=9.91 + {234,1140,1072, 0, 0, 0}, //TV = 12.06(14 lines) AV=2.97 SV=5.22 BV=9.81 + {251,1140,1072, 0, 0, 0}, //TV = 11.96(15 lines) AV=2.97 SV=5.22 BV=9.71 + {267,1140,1080, 0, 0, 0}, //TV = 11.87(16 lines) AV=2.97 SV=5.23 BV=9.61 + {301,1140,1024, 0, 0, 0}, //TV = 11.70(18 lines) AV=2.97 SV=5.15 BV=9.51 + {317,1140,1048, 0, 0, 0}, //TV = 11.62(19 lines) AV=2.97 SV=5.19 BV=9.41 + {334,1140,1056, 0, 0, 0}, //TV = 11.55(20 lines) AV=2.97 SV=5.20 BV=9.32 + {367,1140,1040, 0, 0, 0}, //TV = 11.41(22 lines) AV=2.97 SV=5.18 BV=9.21 + {384,1140,1056, 0, 0, 0}, //TV = 11.35(23 lines) AV=2.97 SV=5.20 BV=9.12 + {417,1140,1048, 0, 0, 0}, //TV = 11.23(25 lines) AV=2.97 SV=5.19 BV=9.01 + {451,1140,1040, 0, 0, 0}, //TV = 11.11(27 lines) AV=2.97 SV=5.18 BV=8.91 + {484,1140,1040, 0, 0, 0}, //TV = 11.01(29 lines) AV=2.97 SV=5.18 BV=8.81 + {517,1140,1040, 0, 0, 0}, //TV = 10.92(31 lines) AV=2.97 SV=5.18 BV=8.71 + {551,1140,1048, 0, 0, 0}, //TV = 10.83(33 lines) AV=2.97 SV=5.19 BV=8.61 + {601,1140,1032, 0, 0, 0}, //TV = 10.70(36 lines) AV=2.97 SV=5.17 BV=8.51 + {634,1140,1048, 0, 0, 0}, //TV = 10.62(38 lines) AV=2.97 SV=5.19 BV=8.41 + {684,1140,1040, 0, 0, 0}, //TV = 10.51(41 lines) AV=2.97 SV=5.18 BV=8.31 + {734,1140,1040, 0, 0, 0}, //TV = 10.41(44 lines) AV=2.97 SV=5.18 BV=8.21 + {784,1140,1040, 0, 0, 0}, //TV = 10.32(47 lines) AV=2.97 SV=5.18 BV=8.11 + {834,1140,1048, 0, 0, 0}, //TV = 10.23(50 lines) AV=2.97 SV=5.19 BV=8.01 + {901,1140,1040, 0, 0, 0}, //TV = 10.12(54 lines) AV=2.97 SV=5.18 BV=7.91 + {967,1140,1040, 0, 0, 0}, //TV = 10.01(58 lines) AV=2.97 SV=5.18 BV=7.81 + {1051,1140,1024, 0, 0, 0}, //TV = 9.89(63 lines) AV=2.97 SV=5.15 BV=7.71 + {1117,1140,1032, 0, 0, 0}, //TV = 9.81(67 lines) AV=2.97 SV=5.17 BV=7.61 + {1201,1140,1032, 0, 0, 0}, //TV = 9.70(72 lines) AV=2.97 SV=5.17 BV=7.51 + {1284,1140,1032, 0, 0, 0}, //TV = 9.61(77 lines) AV=2.97 SV=5.17 BV=7.41 + {1384,1140,1032, 0, 0, 0}, //TV = 9.50(83 lines) AV=2.97 SV=5.17 BV=7.30 + {1484,1140,1024, 0, 0, 0}, //TV = 9.40(89 lines) AV=2.97 SV=5.15 BV=7.21 + {1584,1140,1032, 0, 0, 0}, //TV = 9.30(95 lines) AV=2.97 SV=5.17 BV=7.11 + {1701,1140,1032, 0, 0, 0}, //TV = 9.20(102 lines) AV=2.97 SV=5.17 BV=7.00 + {1834,1140,1024, 0, 0, 0}, //TV = 9.09(110 lines) AV=2.97 SV=5.15 BV=6.91 + {1951,1140,1032, 0, 0, 0}, //TV = 9.00(117 lines) AV=2.97 SV=5.17 BV=6.81 + {2084,1140,1032, 0, 0, 0}, //TV = 8.91(125 lines) AV=2.97 SV=5.17 BV=6.71 + {2234,1140,1032, 0, 0, 0}, //TV = 8.81(134 lines) AV=2.97 SV=5.17 BV=6.61 + {2401,1140,1032, 0, 0, 0}, //TV = 8.70(144 lines) AV=2.97 SV=5.17 BV=6.51 + {2567,1140,1032, 0, 0, 0}, //TV = 8.61(154 lines) AV=2.97 SV=5.17 BV=6.41 + {2751,1140,1032, 0, 0, 0}, //TV = 8.51(165 lines) AV=2.97 SV=5.17 BV=6.31 + {2967,1140,1024, 0, 0, 0}, //TV = 8.40(178 lines) AV=2.97 SV=5.15 BV=6.21 + {3184,1140,1024, 0, 0, 0}, //TV = 8.29(191 lines) AV=2.97 SV=5.15 BV=6.11 + {3417,1140,1032, 0, 0, 0}, //TV = 8.19(205 lines) AV=2.97 SV=5.17 BV=6.00 + {3634,1140,1032, 0, 0, 0}, //TV = 8.10(218 lines) AV=2.97 SV=5.17 BV=5.91 + {3917,1140,1032, 0, 0, 0}, //TV = 8.00(235 lines) AV=2.97 SV=5.17 BV=5.80 + {4201,1140,1024, 0, 0, 0}, //TV = 7.90(252 lines) AV=2.97 SV=5.15 BV=5.71 + {4501,1140,1024, 0, 0, 0}, //TV = 7.80(270 lines) AV=2.97 SV=5.15 BV=5.61 + {4817,1140,1024, 0, 0, 0}, //TV = 7.70(289 lines) AV=2.97 SV=5.15 BV=5.51 + {5184,1140,1024, 0, 0, 0}, //TV = 7.59(311 lines) AV=2.97 SV=5.15 BV=5.41 + {5567,1140,1024, 0, 0, 0}, //TV = 7.49(334 lines) AV=2.97 SV=5.15 BV=5.30 + {5951,1140,1024, 0, 0, 0}, //TV = 7.39(357 lines) AV=2.97 SV=5.15 BV=5.21 + {6384,1140,1024, 0, 0, 0}, //TV = 7.29(383 lines) AV=2.97 SV=5.15 BV=5.11 + {6834,1140,1024, 0, 0, 0}, //TV = 7.19(410 lines) AV=2.97 SV=5.15 BV=5.01 + {7317,1140,1024, 0, 0, 0}, //TV = 7.09(439 lines) AV=2.97 SV=5.15 BV=4.91 + {7834,1140,1024, 0, 0, 0}, //TV = 7.00(470 lines) AV=2.97 SV=5.15 BV=4.81 + {8401,1140,1024, 0, 0, 0}, //TV = 6.90(504 lines) AV=2.97 SV=5.15 BV=4.71 + {8984,1140,1024, 0, 0, 0}, //TV = 6.80(539 lines) AV=2.97 SV=5.15 BV=4.61 + {9634,1140,1024, 0, 0, 0}, //TV = 6.70(578 lines) AV=2.97 SV=5.15 BV=4.51 + {10001,1140,1056, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.20 BV=4.42 + {10001,1216,1064, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.30 BV=4.31 + {10001,1328,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.41 BV=4.21 + {10001,1424,1040, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.50 BV=4.12 + {10001,1536,1040, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.61 BV=4.01 + {10001,1632,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.71 BV=3.91 + {10001,1728,1064, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.81 BV=3.80 + {10001,1840,1072, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.91 BV=3.70 + {10001,2048,1032, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=6.01 BV=3.60 + {10001,2144,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=6.10 BV=3.52 + {20001,1140,1056, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.20 BV=3.42 + {20001,1216,1064, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.30 BV=3.31 + {20001,1328,1048, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.41 BV=3.21 + {20001,1424,1040, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.50 BV=3.12 + {20001,1536,1040, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.61 BV=3.01 + {20001,1632,1048, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.71 BV=2.91 + {30001,1140,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.22 BV=2.81 + {30001,1216,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.31 BV=2.72 + {30001,1328,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.42 BV=2.61 + {30001,1424,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.52 BV=2.51 + {30001,1536,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.62 BV=2.41 + {30001,1632,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.72 BV=2.31 + {30001,1728,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.82 BV=2.21 + {30001,1936,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.93 BV=2.10 + {30001,2048,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.02 BV=2.01 + {30001,2144,1064, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.12 BV=1.91 + {30001,2352,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.22 BV=1.81 + {30001,2560,1024, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.32 BV=1.71 + {30001,2656,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.42 BV=1.61 + {30001,2864,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.53 BV=1.50 + {30001,3072,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.62 BV=1.41 + {30001,3328,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.72 BV=1.31 + {30001,3584,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.82 BV=1.21 + {30001,3840,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.92 BV=1.11 + {40002,3072,1040, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=6.61 BV=1.01 + {40002,3328,1024, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=6.70 BV=0.91 + {40002,3584,1024, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=6.81 BV=0.81 + {50002,3072,1024, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.58 BV=0.71 + {50002,3200,1056, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.69 BV=0.60 + {50002,3456,1040, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.78 BV=0.52 + {60002,3072,1048, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=6.62 BV=0.41 + {60002,3328,1040, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=6.72 BV=0.31 + {60002,3584,1032, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=6.82 BV=0.21 + {60002,3840,1032, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=6.92 BV=0.11 + {60002,4096,1040, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.02 BV=0.01 + {60002,4480,1024, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.13 BV=-0.10 + {60002,4736,1040, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.23 BV=-0.20 + {60002,5120,1032, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.33 BV=-0.30 + {60002,5504,1024, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.43 BV=-0.40 + {60002,5888,1024, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.52 BV=-0.49 + {70002,5376,1032, 0, 0, 0}, //TV = 3.84(4200 lines) AV=2.97 SV=7.40 BV=-0.60 + {70002,5760,1032, 0, 0, 0}, //TV = 3.84(4200 lines) AV=2.97 SV=7.50 BV=-0.70 + {80002,5376,1040, 0, 0, 0}, //TV = 3.64(4800 lines) AV=2.97 SV=7.41 BV=-0.80 + {90003,5120,1040, 0, 0, 0}, //TV = 3.47(5400 lines) AV=2.97 SV=7.34 BV=-0.90 + {90003,5504,1040, 0, 0, 0}, //TV = 3.47(5400 lines) AV=2.97 SV=7.45 BV=-1.00 + {100003,5376,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.39 BV=-1.10 + {100003,5760,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.49 BV=-1.20 + {100003,6144,1032, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.60 BV=-1.30 + {100003,6544,1032, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.69 BV=-1.39 + {100003,7072,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.79 BV=-1.50 + {100003,7472,1040, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.89 BV=-1.60 + {100003,7936,1048, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.99 BV=-1.69 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_SceneTable3 = +{ + AETABLE_SCENE_INDEX3, //eAETableID + 135, //u4TotalIndex + 20, //u4StrobeTrigerBV + 117, //i4MaxBV + -17, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAEScene3PLineTable_60Hz, + sAEScene3PLineTable_50Hz, + NULL, +}; + +static strEvPline sAEScene4PLineTable_60Hz = +{ +{ + {51,1424,1064, 0, 0, 0}, //TV = 14.26(3 lines) AV=2.97 SV=5.53 BV=11.70 + {67,1216,1032, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.26 BV=11.58 + {67,1216,1088, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.34 BV=11.50 + {67,1328,1072, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.44 BV=11.40 + {84,1140,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.24 BV=11.27 + {84,1216,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.34 BV=11.17 + {101,1140,1024, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.15 BV=11.09 + {101,1140,1080, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.23 BV=11.01 + {101,1216,1104, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.36 BV=10.89 + {117,1140,1088, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.24 BV=10.79 + {117,1216,1080, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.32 BV=10.71 + {134,1216,1032, 0, 0, 0}, //TV = 12.87(8 lines) AV=2.97 SV=5.26 BV=10.58 + {151,1140,1056, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.20 BV=10.46 + {151,1216,1024, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.25 BV=10.42 + {167,1140,1064, 0, 0, 0}, //TV = 12.55(10 lines) AV=2.97 SV=5.21 BV=10.31 + {184,1140,1048, 0, 0, 0}, //TV = 12.41(11 lines) AV=2.97 SV=5.19 BV=10.19 + {201,1140,1032, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.17 BV=10.09 + {201,1140,1088, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.24 BV=10.01 + {217,1140,1080, 0, 0, 0}, //TV = 12.17(13 lines) AV=2.97 SV=5.23 BV=9.91 + {234,1140,1072, 0, 0, 0}, //TV = 12.06(14 lines) AV=2.97 SV=5.22 BV=9.81 + {251,1140,1072, 0, 0, 0}, //TV = 11.96(15 lines) AV=2.97 SV=5.22 BV=9.71 + {267,1140,1080, 0, 0, 0}, //TV = 11.87(16 lines) AV=2.97 SV=5.23 BV=9.61 + {301,1140,1024, 0, 0, 0}, //TV = 11.70(18 lines) AV=2.97 SV=5.15 BV=9.51 + {317,1140,1048, 0, 0, 0}, //TV = 11.62(19 lines) AV=2.97 SV=5.19 BV=9.41 + {334,1140,1056, 0, 0, 0}, //TV = 11.55(20 lines) AV=2.97 SV=5.20 BV=9.32 + {367,1140,1040, 0, 0, 0}, //TV = 11.41(22 lines) AV=2.97 SV=5.18 BV=9.21 + {384,1140,1056, 0, 0, 0}, //TV = 11.35(23 lines) AV=2.97 SV=5.20 BV=9.12 + {417,1140,1048, 0, 0, 0}, //TV = 11.23(25 lines) AV=2.97 SV=5.19 BV=9.01 + {451,1140,1040, 0, 0, 0}, //TV = 11.11(27 lines) AV=2.97 SV=5.18 BV=8.91 + {484,1140,1040, 0, 0, 0}, //TV = 11.01(29 lines) AV=2.97 SV=5.18 BV=8.81 + {517,1140,1040, 0, 0, 0}, //TV = 10.92(31 lines) AV=2.97 SV=5.18 BV=8.71 + {551,1140,1048, 0, 0, 0}, //TV = 10.83(33 lines) AV=2.97 SV=5.19 BV=8.61 + {601,1140,1032, 0, 0, 0}, //TV = 10.70(36 lines) AV=2.97 SV=5.17 BV=8.51 + {634,1140,1048, 0, 0, 0}, //TV = 10.62(38 lines) AV=2.97 SV=5.19 BV=8.41 + {684,1140,1040, 0, 0, 0}, //TV = 10.51(41 lines) AV=2.97 SV=5.18 BV=8.31 + {734,1140,1040, 0, 0, 0}, //TV = 10.41(44 lines) AV=2.97 SV=5.18 BV=8.21 + {784,1140,1040, 0, 0, 0}, //TV = 10.32(47 lines) AV=2.97 SV=5.18 BV=8.11 + {834,1140,1048, 0, 0, 0}, //TV = 10.23(50 lines) AV=2.97 SV=5.19 BV=8.01 + {901,1140,1040, 0, 0, 0}, //TV = 10.12(54 lines) AV=2.97 SV=5.18 BV=7.91 + {967,1140,1040, 0, 0, 0}, //TV = 10.01(58 lines) AV=2.97 SV=5.18 BV=7.81 + {1051,1140,1024, 0, 0, 0}, //TV = 9.89(63 lines) AV=2.97 SV=5.15 BV=7.71 + {1117,1140,1032, 0, 0, 0}, //TV = 9.81(67 lines) AV=2.97 SV=5.17 BV=7.61 + {1201,1140,1032, 0, 0, 0}, //TV = 9.70(72 lines) AV=2.97 SV=5.17 BV=7.51 + {1284,1140,1032, 0, 0, 0}, //TV = 9.61(77 lines) AV=2.97 SV=5.17 BV=7.41 + {1384,1140,1032, 0, 0, 0}, //TV = 9.50(83 lines) AV=2.97 SV=5.17 BV=7.30 + {1484,1140,1024, 0, 0, 0}, //TV = 9.40(89 lines) AV=2.97 SV=5.15 BV=7.21 + {1584,1140,1032, 0, 0, 0}, //TV = 9.30(95 lines) AV=2.97 SV=5.17 BV=7.11 + {1701,1140,1032, 0, 0, 0}, //TV = 9.20(102 lines) AV=2.97 SV=5.17 BV=7.00 + {1834,1140,1024, 0, 0, 0}, //TV = 9.09(110 lines) AV=2.97 SV=5.15 BV=6.91 + {1951,1140,1032, 0, 0, 0}, //TV = 9.00(117 lines) AV=2.97 SV=5.17 BV=6.81 + {2084,1140,1032, 0, 0, 0}, //TV = 8.91(125 lines) AV=2.97 SV=5.17 BV=6.71 + {2234,1140,1032, 0, 0, 0}, //TV = 8.81(134 lines) AV=2.97 SV=5.17 BV=6.61 + {2401,1140,1032, 0, 0, 0}, //TV = 8.70(144 lines) AV=2.97 SV=5.17 BV=6.51 + {2567,1140,1032, 0, 0, 0}, //TV = 8.61(154 lines) AV=2.97 SV=5.17 BV=6.41 + {2751,1140,1032, 0, 0, 0}, //TV = 8.51(165 lines) AV=2.97 SV=5.17 BV=6.31 + {2967,1140,1024, 0, 0, 0}, //TV = 8.40(178 lines) AV=2.97 SV=5.15 BV=6.21 + {3184,1140,1024, 0, 0, 0}, //TV = 8.29(191 lines) AV=2.97 SV=5.15 BV=6.11 + {3417,1140,1032, 0, 0, 0}, //TV = 8.19(205 lines) AV=2.97 SV=5.17 BV=6.00 + {3634,1140,1032, 0, 0, 0}, //TV = 8.10(218 lines) AV=2.97 SV=5.17 BV=5.91 + {3917,1140,1032, 0, 0, 0}, //TV = 8.00(235 lines) AV=2.97 SV=5.17 BV=5.80 + {4201,1140,1024, 0, 0, 0}, //TV = 7.90(252 lines) AV=2.97 SV=5.15 BV=5.71 + {4501,1140,1024, 0, 0, 0}, //TV = 7.80(270 lines) AV=2.97 SV=5.15 BV=5.61 + {4817,1140,1024, 0, 0, 0}, //TV = 7.70(289 lines) AV=2.97 SV=5.15 BV=5.51 + {5184,1140,1024, 0, 0, 0}, //TV = 7.59(311 lines) AV=2.97 SV=5.15 BV=5.41 + {5567,1140,1024, 0, 0, 0}, //TV = 7.49(334 lines) AV=2.97 SV=5.15 BV=5.30 + {5951,1140,1024, 0, 0, 0}, //TV = 7.39(357 lines) AV=2.97 SV=5.15 BV=5.21 + {6384,1140,1024, 0, 0, 0}, //TV = 7.29(383 lines) AV=2.97 SV=5.15 BV=5.11 + {6834,1140,1024, 0, 0, 0}, //TV = 7.19(410 lines) AV=2.97 SV=5.15 BV=5.01 + {7317,1140,1024, 0, 0, 0}, //TV = 7.09(439 lines) AV=2.97 SV=5.15 BV=4.91 + {7834,1140,1024, 0, 0, 0}, //TV = 7.00(470 lines) AV=2.97 SV=5.15 BV=4.81 + {8334,1140,1032, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.17 BV=4.71 + {8334,1216,1040, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.27 BV=4.61 + {8334,1328,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.38 BV=4.50 + {8334,1328,1096, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.47 BV=4.40 + {8334,1424,1088, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.56 BV=4.31 + {8334,1632,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.67 BV=4.21 + {8334,1728,1032, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.77 BV=4.11 + {8334,1840,1040, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.87 BV=4.01 + {8334,1936,1064, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.97 BV=3.90 + {8334,2144,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=6.07 BV=3.81 + {16668,1140,1032, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.17 BV=3.71 + {16668,1216,1040, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.27 BV=3.61 + {16668,1216,1112, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.37 BV=3.51 + {16668,1328,1096, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.47 BV=3.40 + {16668,1424,1096, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.57 BV=3.30 + {16668,1536,1088, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.67 BV=3.21 + {25001,1140,1048, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.19 BV=3.10 + {25001,1216,1048, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.28 BV=3.01 + {25001,1328,1024, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.38 BV=2.92 + {25001,1424,1024, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.48 BV=2.82 + {33335,1140,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.17 BV=2.71 + {33335,1216,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.27 BV=2.61 + {33335,1216,1112, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.37 BV=2.51 + {33335,1328,1096, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.47 BV=2.40 + {33335,1424,1088, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.56 BV=2.31 + {33335,1536,1088, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.67 BV=2.21 + {33335,1728,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.77 BV=2.11 + {33335,1840,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.87 BV=2.01 + {33335,1936,1056, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.96 BV=1.91 + {33335,2144,1024, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.07 BV=1.81 + {33335,2240,1056, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.17 BV=1.70 + {33335,2448,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.27 BV=1.61 + {33335,2656,1024, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.38 BV=1.50 + {33335,2752,1056, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.47 BV=1.41 + {33335,2960,1048, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.56 BV=1.31 + {33335,3200,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.67 BV=1.21 + {33335,3456,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.77 BV=1.11 + {33335,3712,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.87 BV=1.01 + {41668,3200,1024, 0, 0, 0}, //TV = 4.58(2500 lines) AV=2.97 SV=6.64 BV=0.91 + {41668,3328,1056, 0, 0, 0}, //TV = 4.58(2500 lines) AV=2.97 SV=6.74 BV=0.81 + {50002,3072,1024, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.58 BV=0.71 + {50002,3200,1056, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.69 BV=0.60 + {50002,3456,1040, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.78 BV=0.52 + {58335,3200,1032, 0, 0, 0}, //TV = 4.10(3500 lines) AV=2.97 SV=6.66 BV=0.42 + {58335,3456,1024, 0, 0, 0}, //TV = 4.10(3500 lines) AV=2.97 SV=6.75 BV=0.32 + {66669,3200,1040, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=6.67 BV=0.21 + {66669,3456,1032, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=6.77 BV=0.11 + {66669,3712,1032, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=6.87 BV=0.01 + {66669,3968,1040, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=6.98 BV=-0.10 + {66669,4224,1048, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.08 BV=-0.20 + {66669,4608,1032, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.18 BV=-0.30 + {66669,4864,1048, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.28 BV=-0.40 + {66669,5248,1040, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.38 BV=-0.50 + {66669,5632,1040, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.48 BV=-0.60 + {75002,5376,1032, 0, 0, 0}, //TV = 3.74(4500 lines) AV=2.97 SV=7.40 BV=-0.70 + {83336,5248,1024, 0, 0, 0}, //TV = 3.58(5000 lines) AV=2.97 SV=7.36 BV=-0.80 + {91669,4992,1048, 0, 0, 0}, //TV = 3.45(5500 lines) AV=2.97 SV=7.32 BV=-0.90 + {91669,5376,1040, 0, 0, 0}, //TV = 3.45(5500 lines) AV=2.97 SV=7.41 BV=-1.00 + {100003,5376,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.39 BV=-1.10 + {100003,5760,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.49 BV=-1.20 + {100003,6144,1032, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.60 BV=-1.30 + {100003,6544,1032, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.69 BV=-1.39 + {100003,7072,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.79 BV=-1.50 + {100003,7472,1040, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.89 BV=-1.60 + {100003,7936,1048, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.99 BV=-1.69 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sAEScene4PLineTable_50Hz = +{ +{ + {51,1424,1064, 0, 0, 0}, //TV = 14.26(3 lines) AV=2.97 SV=5.53 BV=11.70 + {67,1216,1032, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.26 BV=11.58 + {67,1216,1088, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.34 BV=11.50 + {67,1328,1072, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.44 BV=11.40 + {84,1140,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.24 BV=11.27 + {84,1216,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.34 BV=11.17 + {101,1140,1024, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.15 BV=11.09 + {101,1140,1080, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.23 BV=11.01 + {101,1216,1104, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.36 BV=10.89 + {117,1140,1088, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.24 BV=10.79 + {117,1216,1080, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.32 BV=10.71 + {134,1216,1032, 0, 0, 0}, //TV = 12.87(8 lines) AV=2.97 SV=5.26 BV=10.58 + {151,1140,1056, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.20 BV=10.46 + {151,1216,1024, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.25 BV=10.42 + {167,1140,1064, 0, 0, 0}, //TV = 12.55(10 lines) AV=2.97 SV=5.21 BV=10.31 + {184,1140,1048, 0, 0, 0}, //TV = 12.41(11 lines) AV=2.97 SV=5.19 BV=10.19 + {201,1140,1032, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.17 BV=10.09 + {201,1140,1088, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.24 BV=10.01 + {217,1140,1080, 0, 0, 0}, //TV = 12.17(13 lines) AV=2.97 SV=5.23 BV=9.91 + {234,1140,1072, 0, 0, 0}, //TV = 12.06(14 lines) AV=2.97 SV=5.22 BV=9.81 + {251,1140,1072, 0, 0, 0}, //TV = 11.96(15 lines) AV=2.97 SV=5.22 BV=9.71 + {267,1140,1080, 0, 0, 0}, //TV = 11.87(16 lines) AV=2.97 SV=5.23 BV=9.61 + {301,1140,1024, 0, 0, 0}, //TV = 11.70(18 lines) AV=2.97 SV=5.15 BV=9.51 + {317,1140,1048, 0, 0, 0}, //TV = 11.62(19 lines) AV=2.97 SV=5.19 BV=9.41 + {334,1140,1056, 0, 0, 0}, //TV = 11.55(20 lines) AV=2.97 SV=5.20 BV=9.32 + {367,1140,1040, 0, 0, 0}, //TV = 11.41(22 lines) AV=2.97 SV=5.18 BV=9.21 + {384,1140,1056, 0, 0, 0}, //TV = 11.35(23 lines) AV=2.97 SV=5.20 BV=9.12 + {417,1140,1048, 0, 0, 0}, //TV = 11.23(25 lines) AV=2.97 SV=5.19 BV=9.01 + {451,1140,1040, 0, 0, 0}, //TV = 11.11(27 lines) AV=2.97 SV=5.18 BV=8.91 + {484,1140,1040, 0, 0, 0}, //TV = 11.01(29 lines) AV=2.97 SV=5.18 BV=8.81 + {517,1140,1040, 0, 0, 0}, //TV = 10.92(31 lines) AV=2.97 SV=5.18 BV=8.71 + {551,1140,1048, 0, 0, 0}, //TV = 10.83(33 lines) AV=2.97 SV=5.19 BV=8.61 + {601,1140,1032, 0, 0, 0}, //TV = 10.70(36 lines) AV=2.97 SV=5.17 BV=8.51 + {634,1140,1048, 0, 0, 0}, //TV = 10.62(38 lines) AV=2.97 SV=5.19 BV=8.41 + {684,1140,1040, 0, 0, 0}, //TV = 10.51(41 lines) AV=2.97 SV=5.18 BV=8.31 + {734,1140,1040, 0, 0, 0}, //TV = 10.41(44 lines) AV=2.97 SV=5.18 BV=8.21 + {784,1140,1040, 0, 0, 0}, //TV = 10.32(47 lines) AV=2.97 SV=5.18 BV=8.11 + {834,1140,1048, 0, 0, 0}, //TV = 10.23(50 lines) AV=2.97 SV=5.19 BV=8.01 + {901,1140,1040, 0, 0, 0}, //TV = 10.12(54 lines) AV=2.97 SV=5.18 BV=7.91 + {967,1140,1040, 0, 0, 0}, //TV = 10.01(58 lines) AV=2.97 SV=5.18 BV=7.81 + {1051,1140,1024, 0, 0, 0}, //TV = 9.89(63 lines) AV=2.97 SV=5.15 BV=7.71 + {1117,1140,1032, 0, 0, 0}, //TV = 9.81(67 lines) AV=2.97 SV=5.17 BV=7.61 + {1201,1140,1032, 0, 0, 0}, //TV = 9.70(72 lines) AV=2.97 SV=5.17 BV=7.51 + {1284,1140,1032, 0, 0, 0}, //TV = 9.61(77 lines) AV=2.97 SV=5.17 BV=7.41 + {1384,1140,1032, 0, 0, 0}, //TV = 9.50(83 lines) AV=2.97 SV=5.17 BV=7.30 + {1484,1140,1024, 0, 0, 0}, //TV = 9.40(89 lines) AV=2.97 SV=5.15 BV=7.21 + {1584,1140,1032, 0, 0, 0}, //TV = 9.30(95 lines) AV=2.97 SV=5.17 BV=7.11 + {1701,1140,1032, 0, 0, 0}, //TV = 9.20(102 lines) AV=2.97 SV=5.17 BV=7.00 + {1834,1140,1024, 0, 0, 0}, //TV = 9.09(110 lines) AV=2.97 SV=5.15 BV=6.91 + {1951,1140,1032, 0, 0, 0}, //TV = 9.00(117 lines) AV=2.97 SV=5.17 BV=6.81 + {2084,1140,1032, 0, 0, 0}, //TV = 8.91(125 lines) AV=2.97 SV=5.17 BV=6.71 + {2234,1140,1032, 0, 0, 0}, //TV = 8.81(134 lines) AV=2.97 SV=5.17 BV=6.61 + {2401,1140,1032, 0, 0, 0}, //TV = 8.70(144 lines) AV=2.97 SV=5.17 BV=6.51 + {2567,1140,1032, 0, 0, 0}, //TV = 8.61(154 lines) AV=2.97 SV=5.17 BV=6.41 + {2751,1140,1032, 0, 0, 0}, //TV = 8.51(165 lines) AV=2.97 SV=5.17 BV=6.31 + {2967,1140,1024, 0, 0, 0}, //TV = 8.40(178 lines) AV=2.97 SV=5.15 BV=6.21 + {3184,1140,1024, 0, 0, 0}, //TV = 8.29(191 lines) AV=2.97 SV=5.15 BV=6.11 + {3417,1140,1032, 0, 0, 0}, //TV = 8.19(205 lines) AV=2.97 SV=5.17 BV=6.00 + {3634,1140,1032, 0, 0, 0}, //TV = 8.10(218 lines) AV=2.97 SV=5.17 BV=5.91 + {3917,1140,1032, 0, 0, 0}, //TV = 8.00(235 lines) AV=2.97 SV=5.17 BV=5.80 + {4201,1140,1024, 0, 0, 0}, //TV = 7.90(252 lines) AV=2.97 SV=5.15 BV=5.71 + {4501,1140,1024, 0, 0, 0}, //TV = 7.80(270 lines) AV=2.97 SV=5.15 BV=5.61 + {4817,1140,1024, 0, 0, 0}, //TV = 7.70(289 lines) AV=2.97 SV=5.15 BV=5.51 + {5184,1140,1024, 0, 0, 0}, //TV = 7.59(311 lines) AV=2.97 SV=5.15 BV=5.41 + {5567,1140,1024, 0, 0, 0}, //TV = 7.49(334 lines) AV=2.97 SV=5.15 BV=5.30 + {5951,1140,1024, 0, 0, 0}, //TV = 7.39(357 lines) AV=2.97 SV=5.15 BV=5.21 + {6384,1140,1024, 0, 0, 0}, //TV = 7.29(383 lines) AV=2.97 SV=5.15 BV=5.11 + {6834,1140,1024, 0, 0, 0}, //TV = 7.19(410 lines) AV=2.97 SV=5.15 BV=5.01 + {7317,1140,1024, 0, 0, 0}, //TV = 7.09(439 lines) AV=2.97 SV=5.15 BV=4.91 + {7834,1140,1024, 0, 0, 0}, //TV = 7.00(470 lines) AV=2.97 SV=5.15 BV=4.81 + {8401,1140,1024, 0, 0, 0}, //TV = 6.90(504 lines) AV=2.97 SV=5.15 BV=4.71 + {8984,1140,1024, 0, 0, 0}, //TV = 6.80(539 lines) AV=2.97 SV=5.15 BV=4.61 + {9634,1140,1024, 0, 0, 0}, //TV = 6.70(578 lines) AV=2.97 SV=5.15 BV=4.51 + {10001,1140,1056, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.20 BV=4.42 + {10001,1216,1064, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.30 BV=4.31 + {10001,1328,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.41 BV=4.21 + {10001,1424,1040, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.50 BV=4.12 + {10001,1536,1040, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.61 BV=4.01 + {10001,1632,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.71 BV=3.91 + {10001,1728,1064, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.81 BV=3.80 + {10001,1840,1072, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.91 BV=3.70 + {10001,2048,1032, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=6.01 BV=3.60 + {10001,2144,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=6.10 BV=3.52 + {20001,1140,1056, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.20 BV=3.42 + {20001,1216,1064, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.30 BV=3.31 + {20001,1328,1048, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.41 BV=3.21 + {20001,1424,1040, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.50 BV=3.12 + {20001,1536,1040, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.61 BV=3.01 + {20001,1632,1048, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.71 BV=2.91 + {30001,1140,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.22 BV=2.81 + {30001,1216,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.31 BV=2.72 + {30001,1328,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.42 BV=2.61 + {30001,1424,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.52 BV=2.51 + {30001,1536,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.62 BV=2.41 + {30001,1632,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.72 BV=2.31 + {30001,1728,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.82 BV=2.21 + {30001,1936,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.93 BV=2.10 + {30001,2048,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.02 BV=2.01 + {30001,2144,1064, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.12 BV=1.91 + {30001,2352,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.22 BV=1.81 + {30001,2560,1024, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.32 BV=1.71 + {30001,2656,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.42 BV=1.61 + {30001,2864,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.53 BV=1.50 + {30001,3072,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.62 BV=1.41 + {30001,3328,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.72 BV=1.31 + {30001,3584,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.82 BV=1.21 + {30001,3840,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.92 BV=1.11 + {40002,3072,1040, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=6.61 BV=1.01 + {40002,3328,1024, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=6.70 BV=0.91 + {40002,3584,1024, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=6.81 BV=0.81 + {50002,3072,1024, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.58 BV=0.71 + {50002,3200,1056, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.69 BV=0.60 + {50002,3456,1040, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.78 BV=0.52 + {60002,3072,1048, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=6.62 BV=0.41 + {60002,3328,1040, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=6.72 BV=0.31 + {60002,3584,1032, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=6.82 BV=0.21 + {60002,3840,1032, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=6.92 BV=0.11 + {60002,4096,1040, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.02 BV=0.01 + {60002,4480,1024, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.13 BV=-0.10 + {60002,4736,1040, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.23 BV=-0.20 + {60002,5120,1032, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.33 BV=-0.30 + {60002,5504,1024, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.43 BV=-0.40 + {60002,5888,1024, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.52 BV=-0.49 + {70002,5376,1032, 0, 0, 0}, //TV = 3.84(4200 lines) AV=2.97 SV=7.40 BV=-0.60 + {70002,5760,1032, 0, 0, 0}, //TV = 3.84(4200 lines) AV=2.97 SV=7.50 BV=-0.70 + {80002,5376,1040, 0, 0, 0}, //TV = 3.64(4800 lines) AV=2.97 SV=7.41 BV=-0.80 + {90003,5120,1040, 0, 0, 0}, //TV = 3.47(5400 lines) AV=2.97 SV=7.34 BV=-0.90 + {90003,5504,1040, 0, 0, 0}, //TV = 3.47(5400 lines) AV=2.97 SV=7.45 BV=-1.00 + {100003,5376,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.39 BV=-1.10 + {100003,5760,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.49 BV=-1.20 + {100003,6144,1032, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.60 BV=-1.30 + {100003,6544,1032, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.69 BV=-1.39 + {100003,7072,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.79 BV=-1.50 + {100003,7472,1040, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.89 BV=-1.60 + {100003,7936,1048, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.99 BV=-1.69 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_SceneTable4 = +{ + AETABLE_SCENE_INDEX4, //eAETableID + 135, //u4TotalIndex + 20, //u4StrobeTrigerBV + 117, //i4MaxBV + -17, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAEScene4PLineTable_60Hz, + sAEScene4PLineTable_50Hz, + NULL, +}; + +static strEvPline sAEScene5PLineTable_60Hz = +{ +{ + {51,1424,1064, 0, 0, 0}, //TV = 14.26(3 lines) AV=2.97 SV=5.53 BV=11.70 + {67,1216,1032, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.26 BV=11.58 + {67,1216,1088, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.34 BV=11.50 + {67,1328,1072, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.44 BV=11.40 + {84,1140,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.24 BV=11.27 + {84,1216,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.34 BV=11.17 + {101,1140,1024, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.15 BV=11.09 + {101,1140,1080, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.23 BV=11.01 + {101,1216,1104, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.36 BV=10.89 + {117,1140,1088, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.24 BV=10.79 + {117,1216,1080, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.32 BV=10.71 + {134,1216,1032, 0, 0, 0}, //TV = 12.87(8 lines) AV=2.97 SV=5.26 BV=10.58 + {151,1140,1056, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.20 BV=10.46 + {151,1216,1024, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.25 BV=10.42 + {167,1140,1064, 0, 0, 0}, //TV = 12.55(10 lines) AV=2.97 SV=5.21 BV=10.31 + {184,1140,1048, 0, 0, 0}, //TV = 12.41(11 lines) AV=2.97 SV=5.19 BV=10.19 + {201,1140,1032, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.17 BV=10.09 + {201,1140,1088, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.24 BV=10.01 + {217,1140,1080, 0, 0, 0}, //TV = 12.17(13 lines) AV=2.97 SV=5.23 BV=9.91 + {234,1140,1072, 0, 0, 0}, //TV = 12.06(14 lines) AV=2.97 SV=5.22 BV=9.81 + {251,1140,1072, 0, 0, 0}, //TV = 11.96(15 lines) AV=2.97 SV=5.22 BV=9.71 + {267,1140,1080, 0, 0, 0}, //TV = 11.87(16 lines) AV=2.97 SV=5.23 BV=9.61 + {301,1140,1024, 0, 0, 0}, //TV = 11.70(18 lines) AV=2.97 SV=5.15 BV=9.51 + {317,1140,1048, 0, 0, 0}, //TV = 11.62(19 lines) AV=2.97 SV=5.19 BV=9.41 + {334,1140,1056, 0, 0, 0}, //TV = 11.55(20 lines) AV=2.97 SV=5.20 BV=9.32 + {367,1140,1040, 0, 0, 0}, //TV = 11.41(22 lines) AV=2.97 SV=5.18 BV=9.21 + {384,1140,1056, 0, 0, 0}, //TV = 11.35(23 lines) AV=2.97 SV=5.20 BV=9.12 + {417,1140,1048, 0, 0, 0}, //TV = 11.23(25 lines) AV=2.97 SV=5.19 BV=9.01 + {451,1140,1040, 0, 0, 0}, //TV = 11.11(27 lines) AV=2.97 SV=5.18 BV=8.91 + {484,1140,1040, 0, 0, 0}, //TV = 11.01(29 lines) AV=2.97 SV=5.18 BV=8.81 + {517,1140,1040, 0, 0, 0}, //TV = 10.92(31 lines) AV=2.97 SV=5.18 BV=8.71 + {551,1140,1048, 0, 0, 0}, //TV = 10.83(33 lines) AV=2.97 SV=5.19 BV=8.61 + {601,1140,1032, 0, 0, 0}, //TV = 10.70(36 lines) AV=2.97 SV=5.17 BV=8.51 + {634,1140,1048, 0, 0, 0}, //TV = 10.62(38 lines) AV=2.97 SV=5.19 BV=8.41 + {684,1140,1040, 0, 0, 0}, //TV = 10.51(41 lines) AV=2.97 SV=5.18 BV=8.31 + {734,1140,1040, 0, 0, 0}, //TV = 10.41(44 lines) AV=2.97 SV=5.18 BV=8.21 + {784,1140,1040, 0, 0, 0}, //TV = 10.32(47 lines) AV=2.97 SV=5.18 BV=8.11 + {834,1140,1048, 0, 0, 0}, //TV = 10.23(50 lines) AV=2.97 SV=5.19 BV=8.01 + {901,1140,1040, 0, 0, 0}, //TV = 10.12(54 lines) AV=2.97 SV=5.18 BV=7.91 + {967,1140,1040, 0, 0, 0}, //TV = 10.01(58 lines) AV=2.97 SV=5.18 BV=7.81 + {1051,1140,1024, 0, 0, 0}, //TV = 9.89(63 lines) AV=2.97 SV=5.15 BV=7.71 + {1117,1140,1032, 0, 0, 0}, //TV = 9.81(67 lines) AV=2.97 SV=5.17 BV=7.61 + {1201,1140,1032, 0, 0, 0}, //TV = 9.70(72 lines) AV=2.97 SV=5.17 BV=7.51 + {1284,1140,1032, 0, 0, 0}, //TV = 9.61(77 lines) AV=2.97 SV=5.17 BV=7.41 + {1384,1140,1032, 0, 0, 0}, //TV = 9.50(83 lines) AV=2.97 SV=5.17 BV=7.30 + {1484,1140,1024, 0, 0, 0}, //TV = 9.40(89 lines) AV=2.97 SV=5.15 BV=7.21 + {1584,1140,1032, 0, 0, 0}, //TV = 9.30(95 lines) AV=2.97 SV=5.17 BV=7.11 + {1701,1140,1032, 0, 0, 0}, //TV = 9.20(102 lines) AV=2.97 SV=5.17 BV=7.00 + {1834,1140,1024, 0, 0, 0}, //TV = 9.09(110 lines) AV=2.97 SV=5.15 BV=6.91 + {1951,1140,1032, 0, 0, 0}, //TV = 9.00(117 lines) AV=2.97 SV=5.17 BV=6.81 + {2084,1140,1032, 0, 0, 0}, //TV = 8.91(125 lines) AV=2.97 SV=5.17 BV=6.71 + {2234,1140,1032, 0, 0, 0}, //TV = 8.81(134 lines) AV=2.97 SV=5.17 BV=6.61 + {2401,1140,1032, 0, 0, 0}, //TV = 8.70(144 lines) AV=2.97 SV=5.17 BV=6.51 + {2567,1140,1032, 0, 0, 0}, //TV = 8.61(154 lines) AV=2.97 SV=5.17 BV=6.41 + {2751,1140,1032, 0, 0, 0}, //TV = 8.51(165 lines) AV=2.97 SV=5.17 BV=6.31 + {2967,1140,1024, 0, 0, 0}, //TV = 8.40(178 lines) AV=2.97 SV=5.15 BV=6.21 + {3184,1140,1024, 0, 0, 0}, //TV = 8.29(191 lines) AV=2.97 SV=5.15 BV=6.11 + {3417,1140,1032, 0, 0, 0}, //TV = 8.19(205 lines) AV=2.97 SV=5.17 BV=6.00 + {3634,1140,1032, 0, 0, 0}, //TV = 8.10(218 lines) AV=2.97 SV=5.17 BV=5.91 + {3917,1140,1032, 0, 0, 0}, //TV = 8.00(235 lines) AV=2.97 SV=5.17 BV=5.80 + {4201,1140,1024, 0, 0, 0}, //TV = 7.90(252 lines) AV=2.97 SV=5.15 BV=5.71 + {4501,1140,1024, 0, 0, 0}, //TV = 7.80(270 lines) AV=2.97 SV=5.15 BV=5.61 + {4817,1140,1024, 0, 0, 0}, //TV = 7.70(289 lines) AV=2.97 SV=5.15 BV=5.51 + {5184,1140,1024, 0, 0, 0}, //TV = 7.59(311 lines) AV=2.97 SV=5.15 BV=5.41 + {5567,1140,1024, 0, 0, 0}, //TV = 7.49(334 lines) AV=2.97 SV=5.15 BV=5.30 + {5951,1140,1024, 0, 0, 0}, //TV = 7.39(357 lines) AV=2.97 SV=5.15 BV=5.21 + {6384,1140,1024, 0, 0, 0}, //TV = 7.29(383 lines) AV=2.97 SV=5.15 BV=5.11 + {6834,1140,1024, 0, 0, 0}, //TV = 7.19(410 lines) AV=2.97 SV=5.15 BV=5.01 + {7317,1140,1024, 0, 0, 0}, //TV = 7.09(439 lines) AV=2.97 SV=5.15 BV=4.91 + {7834,1140,1024, 0, 0, 0}, //TV = 7.00(470 lines) AV=2.97 SV=5.15 BV=4.81 + {8334,1140,1032, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.17 BV=4.71 + {8334,1216,1040, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.27 BV=4.61 + {8334,1328,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.38 BV=4.50 + {8334,1328,1096, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.47 BV=4.40 + {8334,1424,1088, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.56 BV=4.31 + {8334,1632,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.67 BV=4.21 + {8334,1728,1032, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.77 BV=4.11 + {8334,1840,1040, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.87 BV=4.01 + {8334,1936,1064, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.97 BV=3.90 + {8334,2144,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=6.07 BV=3.81 + {16668,1140,1032, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.17 BV=3.71 + {16668,1216,1040, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.27 BV=3.61 + {16668,1216,1112, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.37 BV=3.51 + {16668,1328,1096, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.47 BV=3.40 + {16668,1424,1096, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.57 BV=3.30 + {16668,1536,1088, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.67 BV=3.21 + {25001,1140,1048, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.19 BV=3.10 + {25001,1216,1048, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.28 BV=3.01 + {25001,1328,1024, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.38 BV=2.92 + {25001,1424,1024, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.48 BV=2.82 + {33335,1140,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.17 BV=2.71 + {33335,1216,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.27 BV=2.61 + {33335,1216,1112, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.37 BV=2.51 + {33335,1328,1096, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.47 BV=2.40 + {33335,1424,1088, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.56 BV=2.31 + {33335,1536,1088, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.67 BV=2.21 + {33335,1728,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.77 BV=2.11 + {33335,1840,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.87 BV=2.01 + {33335,1936,1056, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.96 BV=1.91 + {33335,2144,1024, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.07 BV=1.81 + {33335,2240,1056, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.17 BV=1.70 + {33335,2448,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.27 BV=1.61 + {33335,2656,1024, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.38 BV=1.50 + {33335,2752,1056, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.47 BV=1.41 + {33335,2960,1048, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.56 BV=1.31 + {33335,3200,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.67 BV=1.21 + {33335,3456,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.77 BV=1.11 + {33335,3712,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.87 BV=1.01 + {41668,3200,1024, 0, 0, 0}, //TV = 4.58(2500 lines) AV=2.97 SV=6.64 BV=0.91 + {41668,3328,1056, 0, 0, 0}, //TV = 4.58(2500 lines) AV=2.97 SV=6.74 BV=0.81 + {50002,3072,1024, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.58 BV=0.71 + {50002,3200,1056, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.69 BV=0.60 + {50002,3456,1040, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.78 BV=0.52 + {58335,3200,1032, 0, 0, 0}, //TV = 4.10(3500 lines) AV=2.97 SV=6.66 BV=0.42 + {58335,3456,1024, 0, 0, 0}, //TV = 4.10(3500 lines) AV=2.97 SV=6.75 BV=0.32 + {66669,3200,1040, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=6.67 BV=0.21 + {66669,3456,1032, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=6.77 BV=0.11 + {66669,3712,1032, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=6.87 BV=0.01 + {66669,3968,1040, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=6.98 BV=-0.10 + {66669,4224,1048, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.08 BV=-0.20 + {66669,4608,1032, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.18 BV=-0.30 + {66669,4864,1048, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.28 BV=-0.40 + {66669,5248,1040, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.38 BV=-0.50 + {66669,5632,1040, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.48 BV=-0.60 + {75002,5376,1032, 0, 0, 0}, //TV = 3.74(4500 lines) AV=2.97 SV=7.40 BV=-0.70 + {83336,5248,1024, 0, 0, 0}, //TV = 3.58(5000 lines) AV=2.97 SV=7.36 BV=-0.80 + {91669,4992,1048, 0, 0, 0}, //TV = 3.45(5500 lines) AV=2.97 SV=7.32 BV=-0.90 + {91669,5376,1040, 0, 0, 0}, //TV = 3.45(5500 lines) AV=2.97 SV=7.41 BV=-1.00 + {100003,5376,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.39 BV=-1.10 + {100003,5760,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.49 BV=-1.20 + {100003,6144,1032, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.60 BV=-1.30 + {100003,6544,1032, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.69 BV=-1.39 + {100003,7072,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.79 BV=-1.50 + {100003,7472,1040, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.89 BV=-1.60 + {100003,7936,1048, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.99 BV=-1.69 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sAEScene5PLineTable_50Hz = +{ +{ + {51,1424,1064, 0, 0, 0}, //TV = 14.26(3 lines) AV=2.97 SV=5.53 BV=11.70 + {67,1216,1032, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.26 BV=11.58 + {67,1216,1088, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.34 BV=11.50 + {67,1328,1072, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.44 BV=11.40 + {84,1140,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.24 BV=11.27 + {84,1216,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.34 BV=11.17 + {101,1140,1024, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.15 BV=11.09 + {101,1140,1080, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.23 BV=11.01 + {101,1216,1104, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.36 BV=10.89 + {117,1140,1088, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.24 BV=10.79 + {117,1216,1080, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.32 BV=10.71 + {134,1216,1032, 0, 0, 0}, //TV = 12.87(8 lines) AV=2.97 SV=5.26 BV=10.58 + {151,1140,1056, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.20 BV=10.46 + {151,1216,1024, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.25 BV=10.42 + {167,1140,1064, 0, 0, 0}, //TV = 12.55(10 lines) AV=2.97 SV=5.21 BV=10.31 + {184,1140,1048, 0, 0, 0}, //TV = 12.41(11 lines) AV=2.97 SV=5.19 BV=10.19 + {201,1140,1032, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.17 BV=10.09 + {201,1140,1088, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.24 BV=10.01 + {217,1140,1080, 0, 0, 0}, //TV = 12.17(13 lines) AV=2.97 SV=5.23 BV=9.91 + {234,1140,1072, 0, 0, 0}, //TV = 12.06(14 lines) AV=2.97 SV=5.22 BV=9.81 + {251,1140,1072, 0, 0, 0}, //TV = 11.96(15 lines) AV=2.97 SV=5.22 BV=9.71 + {267,1140,1080, 0, 0, 0}, //TV = 11.87(16 lines) AV=2.97 SV=5.23 BV=9.61 + {301,1140,1024, 0, 0, 0}, //TV = 11.70(18 lines) AV=2.97 SV=5.15 BV=9.51 + {317,1140,1048, 0, 0, 0}, //TV = 11.62(19 lines) AV=2.97 SV=5.19 BV=9.41 + {334,1140,1056, 0, 0, 0}, //TV = 11.55(20 lines) AV=2.97 SV=5.20 BV=9.32 + {367,1140,1040, 0, 0, 0}, //TV = 11.41(22 lines) AV=2.97 SV=5.18 BV=9.21 + {384,1140,1056, 0, 0, 0}, //TV = 11.35(23 lines) AV=2.97 SV=5.20 BV=9.12 + {417,1140,1048, 0, 0, 0}, //TV = 11.23(25 lines) AV=2.97 SV=5.19 BV=9.01 + {451,1140,1040, 0, 0, 0}, //TV = 11.11(27 lines) AV=2.97 SV=5.18 BV=8.91 + {484,1140,1040, 0, 0, 0}, //TV = 11.01(29 lines) AV=2.97 SV=5.18 BV=8.81 + {517,1140,1040, 0, 0, 0}, //TV = 10.92(31 lines) AV=2.97 SV=5.18 BV=8.71 + {551,1140,1048, 0, 0, 0}, //TV = 10.83(33 lines) AV=2.97 SV=5.19 BV=8.61 + {601,1140,1032, 0, 0, 0}, //TV = 10.70(36 lines) AV=2.97 SV=5.17 BV=8.51 + {634,1140,1048, 0, 0, 0}, //TV = 10.62(38 lines) AV=2.97 SV=5.19 BV=8.41 + {684,1140,1040, 0, 0, 0}, //TV = 10.51(41 lines) AV=2.97 SV=5.18 BV=8.31 + {734,1140,1040, 0, 0, 0}, //TV = 10.41(44 lines) AV=2.97 SV=5.18 BV=8.21 + {784,1140,1040, 0, 0, 0}, //TV = 10.32(47 lines) AV=2.97 SV=5.18 BV=8.11 + {834,1140,1048, 0, 0, 0}, //TV = 10.23(50 lines) AV=2.97 SV=5.19 BV=8.01 + {901,1140,1040, 0, 0, 0}, //TV = 10.12(54 lines) AV=2.97 SV=5.18 BV=7.91 + {967,1140,1040, 0, 0, 0}, //TV = 10.01(58 lines) AV=2.97 SV=5.18 BV=7.81 + {1051,1140,1024, 0, 0, 0}, //TV = 9.89(63 lines) AV=2.97 SV=5.15 BV=7.71 + {1117,1140,1032, 0, 0, 0}, //TV = 9.81(67 lines) AV=2.97 SV=5.17 BV=7.61 + {1201,1140,1032, 0, 0, 0}, //TV = 9.70(72 lines) AV=2.97 SV=5.17 BV=7.51 + {1284,1140,1032, 0, 0, 0}, //TV = 9.61(77 lines) AV=2.97 SV=5.17 BV=7.41 + {1384,1140,1032, 0, 0, 0}, //TV = 9.50(83 lines) AV=2.97 SV=5.17 BV=7.30 + {1484,1140,1024, 0, 0, 0}, //TV = 9.40(89 lines) AV=2.97 SV=5.15 BV=7.21 + {1584,1140,1032, 0, 0, 0}, //TV = 9.30(95 lines) AV=2.97 SV=5.17 BV=7.11 + {1701,1140,1032, 0, 0, 0}, //TV = 9.20(102 lines) AV=2.97 SV=5.17 BV=7.00 + {1834,1140,1024, 0, 0, 0}, //TV = 9.09(110 lines) AV=2.97 SV=5.15 BV=6.91 + {1951,1140,1032, 0, 0, 0}, //TV = 9.00(117 lines) AV=2.97 SV=5.17 BV=6.81 + {2084,1140,1032, 0, 0, 0}, //TV = 8.91(125 lines) AV=2.97 SV=5.17 BV=6.71 + {2234,1140,1032, 0, 0, 0}, //TV = 8.81(134 lines) AV=2.97 SV=5.17 BV=6.61 + {2401,1140,1032, 0, 0, 0}, //TV = 8.70(144 lines) AV=2.97 SV=5.17 BV=6.51 + {2567,1140,1032, 0, 0, 0}, //TV = 8.61(154 lines) AV=2.97 SV=5.17 BV=6.41 + {2751,1140,1032, 0, 0, 0}, //TV = 8.51(165 lines) AV=2.97 SV=5.17 BV=6.31 + {2967,1140,1024, 0, 0, 0}, //TV = 8.40(178 lines) AV=2.97 SV=5.15 BV=6.21 + {3184,1140,1024, 0, 0, 0}, //TV = 8.29(191 lines) AV=2.97 SV=5.15 BV=6.11 + {3417,1140,1032, 0, 0, 0}, //TV = 8.19(205 lines) AV=2.97 SV=5.17 BV=6.00 + {3634,1140,1032, 0, 0, 0}, //TV = 8.10(218 lines) AV=2.97 SV=5.17 BV=5.91 + {3917,1140,1032, 0, 0, 0}, //TV = 8.00(235 lines) AV=2.97 SV=5.17 BV=5.80 + {4201,1140,1024, 0, 0, 0}, //TV = 7.90(252 lines) AV=2.97 SV=5.15 BV=5.71 + {4501,1140,1024, 0, 0, 0}, //TV = 7.80(270 lines) AV=2.97 SV=5.15 BV=5.61 + {4817,1140,1024, 0, 0, 0}, //TV = 7.70(289 lines) AV=2.97 SV=5.15 BV=5.51 + {5184,1140,1024, 0, 0, 0}, //TV = 7.59(311 lines) AV=2.97 SV=5.15 BV=5.41 + {5567,1140,1024, 0, 0, 0}, //TV = 7.49(334 lines) AV=2.97 SV=5.15 BV=5.30 + {5951,1140,1024, 0, 0, 0}, //TV = 7.39(357 lines) AV=2.97 SV=5.15 BV=5.21 + {6384,1140,1024, 0, 0, 0}, //TV = 7.29(383 lines) AV=2.97 SV=5.15 BV=5.11 + {6834,1140,1024, 0, 0, 0}, //TV = 7.19(410 lines) AV=2.97 SV=5.15 BV=5.01 + {7317,1140,1024, 0, 0, 0}, //TV = 7.09(439 lines) AV=2.97 SV=5.15 BV=4.91 + {7834,1140,1024, 0, 0, 0}, //TV = 7.00(470 lines) AV=2.97 SV=5.15 BV=4.81 + {8401,1140,1024, 0, 0, 0}, //TV = 6.90(504 lines) AV=2.97 SV=5.15 BV=4.71 + {8984,1140,1024, 0, 0, 0}, //TV = 6.80(539 lines) AV=2.97 SV=5.15 BV=4.61 + {9634,1140,1024, 0, 0, 0}, //TV = 6.70(578 lines) AV=2.97 SV=5.15 BV=4.51 + {10001,1140,1056, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.20 BV=4.42 + {10001,1216,1064, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.30 BV=4.31 + {10001,1328,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.41 BV=4.21 + {10001,1424,1040, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.50 BV=4.12 + {10001,1536,1040, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.61 BV=4.01 + {10001,1632,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.71 BV=3.91 + {10001,1728,1064, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.81 BV=3.80 + {10001,1840,1072, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.91 BV=3.70 + {10001,2048,1032, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=6.01 BV=3.60 + {10001,2144,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=6.10 BV=3.52 + {20001,1140,1056, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.20 BV=3.42 + {20001,1216,1064, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.30 BV=3.31 + {20001,1328,1048, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.41 BV=3.21 + {20001,1424,1040, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.50 BV=3.12 + {20001,1536,1040, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.61 BV=3.01 + {20001,1632,1048, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.71 BV=2.91 + {30001,1140,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.22 BV=2.81 + {30001,1216,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.31 BV=2.72 + {30001,1328,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.42 BV=2.61 + {30001,1424,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.52 BV=2.51 + {30001,1536,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.62 BV=2.41 + {30001,1632,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.72 BV=2.31 + {30001,1728,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.82 BV=2.21 + {30001,1936,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.93 BV=2.10 + {30001,2048,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.02 BV=2.01 + {30001,2144,1064, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.12 BV=1.91 + {30001,2352,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.22 BV=1.81 + {30001,2560,1024, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.32 BV=1.71 + {30001,2656,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.42 BV=1.61 + {30001,2864,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.53 BV=1.50 + {30001,3072,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.62 BV=1.41 + {30001,3328,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.72 BV=1.31 + {30001,3584,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.82 BV=1.21 + {30001,3840,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.92 BV=1.11 + {40002,3072,1040, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=6.61 BV=1.01 + {40002,3328,1024, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=6.70 BV=0.91 + {40002,3584,1024, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=6.81 BV=0.81 + {50002,3072,1024, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.58 BV=0.71 + {50002,3200,1056, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.69 BV=0.60 + {50002,3456,1040, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.78 BV=0.52 + {60002,3072,1048, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=6.62 BV=0.41 + {60002,3328,1040, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=6.72 BV=0.31 + {60002,3584,1032, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=6.82 BV=0.21 + {60002,3840,1032, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=6.92 BV=0.11 + {60002,4096,1040, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.02 BV=0.01 + {60002,4480,1024, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.13 BV=-0.10 + {60002,4736,1040, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.23 BV=-0.20 + {60002,5120,1032, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.33 BV=-0.30 + {60002,5504,1024, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.43 BV=-0.40 + {60002,5888,1024, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.52 BV=-0.49 + {70002,5376,1032, 0, 0, 0}, //TV = 3.84(4200 lines) AV=2.97 SV=7.40 BV=-0.60 + {70002,5760,1032, 0, 0, 0}, //TV = 3.84(4200 lines) AV=2.97 SV=7.50 BV=-0.70 + {80002,5376,1040, 0, 0, 0}, //TV = 3.64(4800 lines) AV=2.97 SV=7.41 BV=-0.80 + {90003,5120,1040, 0, 0, 0}, //TV = 3.47(5400 lines) AV=2.97 SV=7.34 BV=-0.90 + {90003,5504,1040, 0, 0, 0}, //TV = 3.47(5400 lines) AV=2.97 SV=7.45 BV=-1.00 + {100003,5376,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.39 BV=-1.10 + {100003,5760,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.49 BV=-1.20 + {100003,6144,1032, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.60 BV=-1.30 + {100003,6544,1032, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.69 BV=-1.39 + {100003,7072,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.79 BV=-1.50 + {100003,7472,1040, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.89 BV=-1.60 + {100003,7936,1048, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.99 BV=-1.69 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_SceneTable5 = +{ + AETABLE_SCENE_INDEX5, //eAETableID + 135, //u4TotalIndex + 20, //u4StrobeTrigerBV + 117, //i4MaxBV + -17, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAEScene5PLineTable_60Hz, + sAEScene5PLineTable_50Hz, + NULL, +}; + +static strEvPline sAEScene6PLineTable_60Hz = +{ +{ + {51,1424,1064, 0, 0, 0}, //TV = 14.26(3 lines) AV=2.97 SV=5.53 BV=11.70 + {67,1216,1032, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.26 BV=11.58 + {67,1216,1088, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.34 BV=11.50 + {67,1328,1072, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.44 BV=11.40 + {84,1140,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.24 BV=11.27 + {84,1216,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.34 BV=11.17 + {101,1140,1024, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.15 BV=11.09 + {101,1140,1080, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.23 BV=11.01 + {101,1216,1104, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.36 BV=10.89 + {117,1140,1088, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.24 BV=10.79 + {117,1216,1080, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.32 BV=10.71 + {134,1216,1032, 0, 0, 0}, //TV = 12.87(8 lines) AV=2.97 SV=5.26 BV=10.58 + {151,1140,1056, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.20 BV=10.46 + {151,1216,1024, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.25 BV=10.42 + {167,1140,1064, 0, 0, 0}, //TV = 12.55(10 lines) AV=2.97 SV=5.21 BV=10.31 + {184,1140,1048, 0, 0, 0}, //TV = 12.41(11 lines) AV=2.97 SV=5.19 BV=10.19 + {201,1140,1032, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.17 BV=10.09 + {201,1140,1088, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.24 BV=10.01 + {217,1140,1080, 0, 0, 0}, //TV = 12.17(13 lines) AV=2.97 SV=5.23 BV=9.91 + {234,1140,1072, 0, 0, 0}, //TV = 12.06(14 lines) AV=2.97 SV=5.22 BV=9.81 + {251,1140,1072, 0, 0, 0}, //TV = 11.96(15 lines) AV=2.97 SV=5.22 BV=9.71 + {267,1140,1080, 0, 0, 0}, //TV = 11.87(16 lines) AV=2.97 SV=5.23 BV=9.61 + {301,1140,1024, 0, 0, 0}, //TV = 11.70(18 lines) AV=2.97 SV=5.15 BV=9.51 + {317,1140,1048, 0, 0, 0}, //TV = 11.62(19 lines) AV=2.97 SV=5.19 BV=9.41 + {334,1140,1056, 0, 0, 0}, //TV = 11.55(20 lines) AV=2.97 SV=5.20 BV=9.32 + {367,1140,1040, 0, 0, 0}, //TV = 11.41(22 lines) AV=2.97 SV=5.18 BV=9.21 + {384,1140,1056, 0, 0, 0}, //TV = 11.35(23 lines) AV=2.97 SV=5.20 BV=9.12 + {417,1140,1048, 0, 0, 0}, //TV = 11.23(25 lines) AV=2.97 SV=5.19 BV=9.01 + {451,1140,1040, 0, 0, 0}, //TV = 11.11(27 lines) AV=2.97 SV=5.18 BV=8.91 + {484,1140,1040, 0, 0, 0}, //TV = 11.01(29 lines) AV=2.97 SV=5.18 BV=8.81 + {517,1140,1040, 0, 0, 0}, //TV = 10.92(31 lines) AV=2.97 SV=5.18 BV=8.71 + {551,1140,1048, 0, 0, 0}, //TV = 10.83(33 lines) AV=2.97 SV=5.19 BV=8.61 + {601,1140,1032, 0, 0, 0}, //TV = 10.70(36 lines) AV=2.97 SV=5.17 BV=8.51 + {634,1140,1048, 0, 0, 0}, //TV = 10.62(38 lines) AV=2.97 SV=5.19 BV=8.41 + {684,1140,1040, 0, 0, 0}, //TV = 10.51(41 lines) AV=2.97 SV=5.18 BV=8.31 + {734,1140,1040, 0, 0, 0}, //TV = 10.41(44 lines) AV=2.97 SV=5.18 BV=8.21 + {784,1140,1040, 0, 0, 0}, //TV = 10.32(47 lines) AV=2.97 SV=5.18 BV=8.11 + {834,1140,1048, 0, 0, 0}, //TV = 10.23(50 lines) AV=2.97 SV=5.19 BV=8.01 + {901,1140,1040, 0, 0, 0}, //TV = 10.12(54 lines) AV=2.97 SV=5.18 BV=7.91 + {967,1140,1040, 0, 0, 0}, //TV = 10.01(58 lines) AV=2.97 SV=5.18 BV=7.81 + {1051,1140,1024, 0, 0, 0}, //TV = 9.89(63 lines) AV=2.97 SV=5.15 BV=7.71 + {1117,1140,1032, 0, 0, 0}, //TV = 9.81(67 lines) AV=2.97 SV=5.17 BV=7.61 + {1201,1140,1032, 0, 0, 0}, //TV = 9.70(72 lines) AV=2.97 SV=5.17 BV=7.51 + {1284,1140,1032, 0, 0, 0}, //TV = 9.61(77 lines) AV=2.97 SV=5.17 BV=7.41 + {1384,1140,1032, 0, 0, 0}, //TV = 9.50(83 lines) AV=2.97 SV=5.17 BV=7.30 + {1484,1140,1024, 0, 0, 0}, //TV = 9.40(89 lines) AV=2.97 SV=5.15 BV=7.21 + {1584,1140,1032, 0, 0, 0}, //TV = 9.30(95 lines) AV=2.97 SV=5.17 BV=7.11 + {1701,1140,1032, 0, 0, 0}, //TV = 9.20(102 lines) AV=2.97 SV=5.17 BV=7.00 + {1834,1140,1024, 0, 0, 0}, //TV = 9.09(110 lines) AV=2.97 SV=5.15 BV=6.91 + {1951,1140,1032, 0, 0, 0}, //TV = 9.00(117 lines) AV=2.97 SV=5.17 BV=6.81 + {2084,1140,1032, 0, 0, 0}, //TV = 8.91(125 lines) AV=2.97 SV=5.17 BV=6.71 + {2234,1140,1032, 0, 0, 0}, //TV = 8.81(134 lines) AV=2.97 SV=5.17 BV=6.61 + {2401,1140,1032, 0, 0, 0}, //TV = 8.70(144 lines) AV=2.97 SV=5.17 BV=6.51 + {2567,1140,1032, 0, 0, 0}, //TV = 8.61(154 lines) AV=2.97 SV=5.17 BV=6.41 + {2751,1140,1032, 0, 0, 0}, //TV = 8.51(165 lines) AV=2.97 SV=5.17 BV=6.31 + {2967,1140,1024, 0, 0, 0}, //TV = 8.40(178 lines) AV=2.97 SV=5.15 BV=6.21 + {3184,1140,1024, 0, 0, 0}, //TV = 8.29(191 lines) AV=2.97 SV=5.15 BV=6.11 + {3417,1140,1032, 0, 0, 0}, //TV = 8.19(205 lines) AV=2.97 SV=5.17 BV=6.00 + {3634,1140,1032, 0, 0, 0}, //TV = 8.10(218 lines) AV=2.97 SV=5.17 BV=5.91 + {3917,1140,1032, 0, 0, 0}, //TV = 8.00(235 lines) AV=2.97 SV=5.17 BV=5.80 + {4201,1140,1024, 0, 0, 0}, //TV = 7.90(252 lines) AV=2.97 SV=5.15 BV=5.71 + {4501,1140,1024, 0, 0, 0}, //TV = 7.80(270 lines) AV=2.97 SV=5.15 BV=5.61 + {4817,1140,1024, 0, 0, 0}, //TV = 7.70(289 lines) AV=2.97 SV=5.15 BV=5.51 + {5184,1140,1024, 0, 0, 0}, //TV = 7.59(311 lines) AV=2.97 SV=5.15 BV=5.41 + {5567,1140,1024, 0, 0, 0}, //TV = 7.49(334 lines) AV=2.97 SV=5.15 BV=5.30 + {5951,1140,1024, 0, 0, 0}, //TV = 7.39(357 lines) AV=2.97 SV=5.15 BV=5.21 + {6384,1140,1024, 0, 0, 0}, //TV = 7.29(383 lines) AV=2.97 SV=5.15 BV=5.11 + {6834,1140,1024, 0, 0, 0}, //TV = 7.19(410 lines) AV=2.97 SV=5.15 BV=5.01 + {7317,1140,1024, 0, 0, 0}, //TV = 7.09(439 lines) AV=2.97 SV=5.15 BV=4.91 + {7834,1140,1024, 0, 0, 0}, //TV = 7.00(470 lines) AV=2.97 SV=5.15 BV=4.81 + {8334,1140,1032, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.17 BV=4.71 + {8334,1216,1040, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.27 BV=4.61 + {8334,1328,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.38 BV=4.50 + {8334,1328,1096, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.47 BV=4.40 + {8334,1424,1088, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.56 BV=4.31 + {8334,1632,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.67 BV=4.21 + {8334,1728,1032, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.77 BV=4.11 + {8334,1840,1040, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.87 BV=4.01 + {8334,1936,1064, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=5.97 BV=3.90 + {8334,2144,1024, 0, 0, 0}, //TV = 6.91(500 lines) AV=2.97 SV=6.07 BV=3.81 + {16668,1140,1032, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.17 BV=3.71 + {16668,1216,1040, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.27 BV=3.61 + {16668,1216,1112, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.37 BV=3.51 + {16668,1328,1096, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.47 BV=3.40 + {16668,1424,1096, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.57 BV=3.30 + {16668,1536,1088, 0, 0, 0}, //TV = 5.91(1000 lines) AV=2.97 SV=5.67 BV=3.21 + {25001,1140,1048, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.19 BV=3.10 + {25001,1216,1048, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.28 BV=3.01 + {25001,1328,1024, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.38 BV=2.92 + {25001,1424,1024, 0, 0, 0}, //TV = 5.32(1500 lines) AV=2.97 SV=5.48 BV=2.82 + {33335,1140,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.17 BV=2.71 + {33335,1216,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.27 BV=2.61 + {33335,1216,1112, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.37 BV=2.51 + {33335,1328,1096, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.47 BV=2.40 + {33335,1424,1088, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.56 BV=2.31 + {33335,1536,1088, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.67 BV=2.21 + {33335,1728,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.77 BV=2.11 + {33335,1840,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.87 BV=2.01 + {33335,1936,1056, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=5.96 BV=1.91 + {33335,2144,1024, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.07 BV=1.81 + {33335,2240,1056, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.17 BV=1.70 + {33335,2448,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.27 BV=1.61 + {33335,2656,1024, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.38 BV=1.50 + {33335,2752,1056, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.47 BV=1.41 + {33335,2960,1048, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.56 BV=1.31 + {33335,3200,1040, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.67 BV=1.21 + {33335,3456,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.77 BV=1.11 + {33335,3712,1032, 0, 0, 0}, //TV = 4.91(2000 lines) AV=2.97 SV=6.87 BV=1.01 + {41668,3200,1024, 0, 0, 0}, //TV = 4.58(2500 lines) AV=2.97 SV=6.64 BV=0.91 + {41668,3328,1056, 0, 0, 0}, //TV = 4.58(2500 lines) AV=2.97 SV=6.74 BV=0.81 + {50002,3072,1024, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.58 BV=0.71 + {50002,3200,1056, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.69 BV=0.60 + {50002,3456,1040, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.78 BV=0.52 + {58335,3200,1032, 0, 0, 0}, //TV = 4.10(3500 lines) AV=2.97 SV=6.66 BV=0.42 + {58335,3456,1024, 0, 0, 0}, //TV = 4.10(3500 lines) AV=2.97 SV=6.75 BV=0.32 + {66669,3200,1040, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=6.67 BV=0.21 + {66669,3456,1032, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=6.77 BV=0.11 + {66669,3712,1032, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=6.87 BV=0.01 + {66669,3968,1040, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=6.98 BV=-0.10 + {66669,4224,1048, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.08 BV=-0.20 + {66669,4608,1032, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.18 BV=-0.30 + {66669,4864,1048, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.28 BV=-0.40 + {66669,5248,1040, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.38 BV=-0.50 + {66669,5632,1040, 0, 0, 0}, //TV = 3.91(4000 lines) AV=2.97 SV=7.48 BV=-0.60 + {75002,5376,1032, 0, 0, 0}, //TV = 3.74(4500 lines) AV=2.97 SV=7.40 BV=-0.70 + {83336,5248,1024, 0, 0, 0}, //TV = 3.58(5000 lines) AV=2.97 SV=7.36 BV=-0.80 + {91669,4992,1048, 0, 0, 0}, //TV = 3.45(5500 lines) AV=2.97 SV=7.32 BV=-0.90 + {91669,5376,1040, 0, 0, 0}, //TV = 3.45(5500 lines) AV=2.97 SV=7.41 BV=-1.00 + {100003,5376,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.39 BV=-1.10 + {108336,5248,1040, 0, 0, 0}, //TV = 3.21(6500 lines) AV=2.97 SV=7.38 BV=-1.20 + {116670,5248,1032, 0, 0, 0}, //TV = 3.10(7000 lines) AV=2.97 SV=7.37 BV=-1.30 + {125003,5248,1040, 0, 0, 0}, //TV = 3.00(7500 lines) AV=2.97 SV=7.38 BV=-1.41 + {125003,5632,1032, 0, 0, 0}, //TV = 3.00(7500 lines) AV=2.97 SV=7.47 BV=-1.50 + {125003,6016,1040, 0, 0, 0}, //TV = 3.00(7500 lines) AV=2.97 SV=7.58 BV=-1.61 + {125003,6544,1024, 0, 0, 0}, //TV = 3.00(7500 lines) AV=2.97 SV=7.68 BV=-1.71 + {125003,6896,1040, 0, 0, 0}, //TV = 3.00(7500 lines) AV=2.97 SV=7.77 BV=-1.80 + {125003,7472,1024, 0, 0, 0}, //TV = 3.00(7500 lines) AV=2.97 SV=7.87 BV=-1.90 + {125003,7936,1032, 0, 0, 0}, //TV = 3.00(7500 lines) AV=2.97 SV=7.97 BV=-1.99 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sAEScene6PLineTable_50Hz = +{ +{ + {51,1424,1064, 0, 0, 0}, //TV = 14.26(3 lines) AV=2.97 SV=5.53 BV=11.70 + {67,1216,1032, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.26 BV=11.58 + {67,1216,1088, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.34 BV=11.50 + {67,1328,1072, 0, 0, 0}, //TV = 13.87(4 lines) AV=2.97 SV=5.44 BV=11.40 + {84,1140,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.24 BV=11.27 + {84,1216,1088, 0, 0, 0}, //TV = 13.54(5 lines) AV=2.97 SV=5.34 BV=11.17 + {101,1140,1024, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.15 BV=11.09 + {101,1140,1080, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.23 BV=11.01 + {101,1216,1104, 0, 0, 0}, //TV = 13.27(6 lines) AV=2.97 SV=5.36 BV=10.89 + {117,1140,1088, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.24 BV=10.79 + {117,1216,1080, 0, 0, 0}, //TV = 13.06(7 lines) AV=2.97 SV=5.32 BV=10.71 + {134,1216,1032, 0, 0, 0}, //TV = 12.87(8 lines) AV=2.97 SV=5.26 BV=10.58 + {151,1140,1056, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.20 BV=10.46 + {151,1216,1024, 0, 0, 0}, //TV = 12.69(9 lines) AV=2.97 SV=5.25 BV=10.42 + {167,1140,1064, 0, 0, 0}, //TV = 12.55(10 lines) AV=2.97 SV=5.21 BV=10.31 + {184,1140,1048, 0, 0, 0}, //TV = 12.41(11 lines) AV=2.97 SV=5.19 BV=10.19 + {201,1140,1032, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.17 BV=10.09 + {201,1140,1088, 0, 0, 0}, //TV = 12.28(12 lines) AV=2.97 SV=5.24 BV=10.01 + {217,1140,1080, 0, 0, 0}, //TV = 12.17(13 lines) AV=2.97 SV=5.23 BV=9.91 + {234,1140,1072, 0, 0, 0}, //TV = 12.06(14 lines) AV=2.97 SV=5.22 BV=9.81 + {251,1140,1072, 0, 0, 0}, //TV = 11.96(15 lines) AV=2.97 SV=5.22 BV=9.71 + {267,1140,1080, 0, 0, 0}, //TV = 11.87(16 lines) AV=2.97 SV=5.23 BV=9.61 + {301,1140,1024, 0, 0, 0}, //TV = 11.70(18 lines) AV=2.97 SV=5.15 BV=9.51 + {317,1140,1048, 0, 0, 0}, //TV = 11.62(19 lines) AV=2.97 SV=5.19 BV=9.41 + {334,1140,1056, 0, 0, 0}, //TV = 11.55(20 lines) AV=2.97 SV=5.20 BV=9.32 + {367,1140,1040, 0, 0, 0}, //TV = 11.41(22 lines) AV=2.97 SV=5.18 BV=9.21 + {384,1140,1056, 0, 0, 0}, //TV = 11.35(23 lines) AV=2.97 SV=5.20 BV=9.12 + {417,1140,1048, 0, 0, 0}, //TV = 11.23(25 lines) AV=2.97 SV=5.19 BV=9.01 + {451,1140,1040, 0, 0, 0}, //TV = 11.11(27 lines) AV=2.97 SV=5.18 BV=8.91 + {484,1140,1040, 0, 0, 0}, //TV = 11.01(29 lines) AV=2.97 SV=5.18 BV=8.81 + {517,1140,1040, 0, 0, 0}, //TV = 10.92(31 lines) AV=2.97 SV=5.18 BV=8.71 + {551,1140,1048, 0, 0, 0}, //TV = 10.83(33 lines) AV=2.97 SV=5.19 BV=8.61 + {601,1140,1032, 0, 0, 0}, //TV = 10.70(36 lines) AV=2.97 SV=5.17 BV=8.51 + {634,1140,1048, 0, 0, 0}, //TV = 10.62(38 lines) AV=2.97 SV=5.19 BV=8.41 + {684,1140,1040, 0, 0, 0}, //TV = 10.51(41 lines) AV=2.97 SV=5.18 BV=8.31 + {734,1140,1040, 0, 0, 0}, //TV = 10.41(44 lines) AV=2.97 SV=5.18 BV=8.21 + {784,1140,1040, 0, 0, 0}, //TV = 10.32(47 lines) AV=2.97 SV=5.18 BV=8.11 + {834,1140,1048, 0, 0, 0}, //TV = 10.23(50 lines) AV=2.97 SV=5.19 BV=8.01 + {901,1140,1040, 0, 0, 0}, //TV = 10.12(54 lines) AV=2.97 SV=5.18 BV=7.91 + {967,1140,1040, 0, 0, 0}, //TV = 10.01(58 lines) AV=2.97 SV=5.18 BV=7.81 + {1051,1140,1024, 0, 0, 0}, //TV = 9.89(63 lines) AV=2.97 SV=5.15 BV=7.71 + {1117,1140,1032, 0, 0, 0}, //TV = 9.81(67 lines) AV=2.97 SV=5.17 BV=7.61 + {1201,1140,1032, 0, 0, 0}, //TV = 9.70(72 lines) AV=2.97 SV=5.17 BV=7.51 + {1284,1140,1032, 0, 0, 0}, //TV = 9.61(77 lines) AV=2.97 SV=5.17 BV=7.41 + {1384,1140,1032, 0, 0, 0}, //TV = 9.50(83 lines) AV=2.97 SV=5.17 BV=7.30 + {1484,1140,1024, 0, 0, 0}, //TV = 9.40(89 lines) AV=2.97 SV=5.15 BV=7.21 + {1584,1140,1032, 0, 0, 0}, //TV = 9.30(95 lines) AV=2.97 SV=5.17 BV=7.11 + {1701,1140,1032, 0, 0, 0}, //TV = 9.20(102 lines) AV=2.97 SV=5.17 BV=7.00 + {1834,1140,1024, 0, 0, 0}, //TV = 9.09(110 lines) AV=2.97 SV=5.15 BV=6.91 + {1951,1140,1032, 0, 0, 0}, //TV = 9.00(117 lines) AV=2.97 SV=5.17 BV=6.81 + {2084,1140,1032, 0, 0, 0}, //TV = 8.91(125 lines) AV=2.97 SV=5.17 BV=6.71 + {2234,1140,1032, 0, 0, 0}, //TV = 8.81(134 lines) AV=2.97 SV=5.17 BV=6.61 + {2401,1140,1032, 0, 0, 0}, //TV = 8.70(144 lines) AV=2.97 SV=5.17 BV=6.51 + {2567,1140,1032, 0, 0, 0}, //TV = 8.61(154 lines) AV=2.97 SV=5.17 BV=6.41 + {2751,1140,1032, 0, 0, 0}, //TV = 8.51(165 lines) AV=2.97 SV=5.17 BV=6.31 + {2967,1140,1024, 0, 0, 0}, //TV = 8.40(178 lines) AV=2.97 SV=5.15 BV=6.21 + {3184,1140,1024, 0, 0, 0}, //TV = 8.29(191 lines) AV=2.97 SV=5.15 BV=6.11 + {3417,1140,1032, 0, 0, 0}, //TV = 8.19(205 lines) AV=2.97 SV=5.17 BV=6.00 + {3634,1140,1032, 0, 0, 0}, //TV = 8.10(218 lines) AV=2.97 SV=5.17 BV=5.91 + {3917,1140,1032, 0, 0, 0}, //TV = 8.00(235 lines) AV=2.97 SV=5.17 BV=5.80 + {4201,1140,1024, 0, 0, 0}, //TV = 7.90(252 lines) AV=2.97 SV=5.15 BV=5.71 + {4501,1140,1024, 0, 0, 0}, //TV = 7.80(270 lines) AV=2.97 SV=5.15 BV=5.61 + {4817,1140,1024, 0, 0, 0}, //TV = 7.70(289 lines) AV=2.97 SV=5.15 BV=5.51 + {5184,1140,1024, 0, 0, 0}, //TV = 7.59(311 lines) AV=2.97 SV=5.15 BV=5.41 + {5567,1140,1024, 0, 0, 0}, //TV = 7.49(334 lines) AV=2.97 SV=5.15 BV=5.30 + {5951,1140,1024, 0, 0, 0}, //TV = 7.39(357 lines) AV=2.97 SV=5.15 BV=5.21 + {6384,1140,1024, 0, 0, 0}, //TV = 7.29(383 lines) AV=2.97 SV=5.15 BV=5.11 + {6834,1140,1024, 0, 0, 0}, //TV = 7.19(410 lines) AV=2.97 SV=5.15 BV=5.01 + {7317,1140,1024, 0, 0, 0}, //TV = 7.09(439 lines) AV=2.97 SV=5.15 BV=4.91 + {7834,1140,1024, 0, 0, 0}, //TV = 7.00(470 lines) AV=2.97 SV=5.15 BV=4.81 + {8401,1140,1024, 0, 0, 0}, //TV = 6.90(504 lines) AV=2.97 SV=5.15 BV=4.71 + {8984,1140,1024, 0, 0, 0}, //TV = 6.80(539 lines) AV=2.97 SV=5.15 BV=4.61 + {9634,1140,1024, 0, 0, 0}, //TV = 6.70(578 lines) AV=2.97 SV=5.15 BV=4.51 + {10001,1140,1056, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.20 BV=4.42 + {10001,1216,1064, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.30 BV=4.31 + {10001,1328,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.41 BV=4.21 + {10001,1424,1040, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.50 BV=4.12 + {10001,1536,1040, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.61 BV=4.01 + {10001,1632,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.71 BV=3.91 + {10001,1728,1064, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.81 BV=3.80 + {10001,1840,1072, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=5.91 BV=3.70 + {10001,2048,1032, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=6.01 BV=3.60 + {10001,2144,1048, 0, 0, 0}, //TV = 6.64(600 lines) AV=2.97 SV=6.10 BV=3.52 + {20001,1140,1056, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.20 BV=3.42 + {20001,1216,1064, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.30 BV=3.31 + {20001,1328,1048, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.41 BV=3.21 + {20001,1424,1040, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.50 BV=3.12 + {20001,1536,1040, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.61 BV=3.01 + {20001,1632,1048, 0, 0, 0}, //TV = 5.64(1200 lines) AV=2.97 SV=5.71 BV=2.91 + {30001,1140,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.22 BV=2.81 + {30001,1216,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.31 BV=2.72 + {30001,1328,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.42 BV=2.61 + {30001,1424,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.52 BV=2.51 + {30001,1536,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.62 BV=2.41 + {30001,1632,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.72 BV=2.31 + {30001,1728,1072, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.82 BV=2.21 + {30001,1936,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=5.93 BV=2.10 + {30001,2048,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.02 BV=2.01 + {30001,2144,1064, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.12 BV=1.91 + {30001,2352,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.22 BV=1.81 + {30001,2560,1024, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.32 BV=1.71 + {30001,2656,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.42 BV=1.61 + {30001,2864,1056, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.53 BV=1.50 + {30001,3072,1048, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.62 BV=1.41 + {30001,3328,1040, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.72 BV=1.31 + {30001,3584,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.82 BV=1.21 + {30001,3840,1032, 0, 0, 0}, //TV = 5.06(1800 lines) AV=2.97 SV=6.92 BV=1.11 + {40002,3072,1040, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=6.61 BV=1.01 + {40002,3328,1024, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=6.70 BV=0.91 + {40002,3584,1024, 0, 0, 0}, //TV = 4.64(2400 lines) AV=2.97 SV=6.81 BV=0.81 + {50002,3072,1024, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.58 BV=0.71 + {50002,3200,1056, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.69 BV=0.60 + {50002,3456,1040, 0, 0, 0}, //TV = 4.32(3000 lines) AV=2.97 SV=6.78 BV=0.52 + {60002,3072,1048, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=6.62 BV=0.41 + {60002,3328,1040, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=6.72 BV=0.31 + {60002,3584,1032, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=6.82 BV=0.21 + {60002,3840,1032, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=6.92 BV=0.11 + {60002,4096,1040, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.02 BV=0.01 + {60002,4480,1024, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.13 BV=-0.10 + {60002,4736,1040, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.23 BV=-0.20 + {60002,5120,1032, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.33 BV=-0.30 + {60002,5504,1024, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.43 BV=-0.40 + {60002,5888,1024, 0, 0, 0}, //TV = 4.06(3600 lines) AV=2.97 SV=7.52 BV=-0.49 + {70002,5376,1032, 0, 0, 0}, //TV = 3.84(4200 lines) AV=2.97 SV=7.40 BV=-0.60 + {70002,5760,1032, 0, 0, 0}, //TV = 3.84(4200 lines) AV=2.97 SV=7.50 BV=-0.70 + {80002,5376,1040, 0, 0, 0}, //TV = 3.64(4800 lines) AV=2.97 SV=7.41 BV=-0.80 + {90003,5120,1040, 0, 0, 0}, //TV = 3.47(5400 lines) AV=2.97 SV=7.34 BV=-0.90 + {90003,5504,1040, 0, 0, 0}, //TV = 3.47(5400 lines) AV=2.97 SV=7.45 BV=-1.00 + {100003,5376,1024, 0, 0, 0}, //TV = 3.32(6000 lines) AV=2.97 SV=7.39 BV=-1.10 + {110003,5248,1024, 0, 0, 0}, //TV = 3.18(6600 lines) AV=2.97 SV=7.36 BV=-1.20 + {120003,5120,1032, 0, 0, 0}, //TV = 3.06(7200 lines) AV=2.97 SV=7.33 BV=-1.30 + {120003,5504,1024, 0, 0, 0}, //TV = 3.06(7200 lines) AV=2.97 SV=7.43 BV=-1.40 + {120003,5888,1032, 0, 0, 0}, //TV = 3.06(7200 lines) AV=2.97 SV=7.53 BV=-1.51 + {120003,6240,1040, 0, 0, 0}, //TV = 3.06(7200 lines) AV=2.97 SV=7.63 BV=-1.60 + {120003,6704,1040, 0, 0, 0}, //TV = 3.06(7200 lines) AV=2.97 SV=7.73 BV=-1.70 + {120003,7280,1024, 0, 0, 0}, //TV = 3.06(7200 lines) AV=2.97 SV=7.83 BV=-1.80 + {120003,7696,1040, 0, 0, 0}, //TV = 3.06(7200 lines) AV=2.97 SV=7.93 BV=-1.90 + {120003,8192,1048, 0, 0, 0}, //TV = 3.06(7200 lines) AV=2.97 SV=8.03 BV=-2.00 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_SceneTable6 = +{ + AETABLE_SCENE_INDEX6, //eAETableID + 138, //u4TotalIndex + 20, //u4StrobeTrigerBV + 117, //i4MaxBV + -20, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAEScene6PLineTable_60Hz, + sAEScene6PLineTable_50Hz, + NULL, +}; + +static strEvPline sAESceneReservePLineTable = +{ +{ + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; +static strAETable g_AE_ReserveSceneTable = +{ + AETABLE_SCENE_MAX, //eAETableID + 0, //u4TotalIndex + 20, //u4StrobeTrigerBV + 0, //i4MaxBV + 0, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAESceneReservePLineTable, + sAESceneReservePLineTable, + NULL, +}; +static strAESceneMapping g_AEScenePLineMapping = +{ +{ + {LIB3A_AE_SCENE_AUTO, {AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_AUTO, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX5}}, + {LIB3A_AE_SCENE_NIGHT, {AETABLE_SCENE_INDEX6, AETABLE_SCENE_INDEX6, AETABLE_VIDEO_NIGHT, AETABLE_VIDEO_NIGHT, AETABLE_VIDEO_NIGHT, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1}}, + {LIB3A_AE_SCENE_ACTION, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX2, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2}}, + {LIB3A_AE_SCENE_BEACH, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX3, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3}}, + {LIB3A_AE_SCENE_CANDLELIGHT, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX1, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1}}, + {LIB3A_AE_SCENE_FIREWORKS, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX4, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX4}}, + {LIB3A_AE_SCENE_LANDSCAPE, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX3, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3}}, + {LIB3A_AE_SCENE_PORTRAIT, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX2, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2}}, + {LIB3A_AE_SCENE_NIGHT_PORTRAIT, {AETABLE_SCENE_INDEX6, AETABLE_SCENE_INDEX6, AETABLE_VIDEO_NIGHT, AETABLE_VIDEO_NIGHT, AETABLE_VIDEO_NIGHT, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1}}, + {LIB3A_AE_SCENE_PARTY, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX1, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1}}, + {LIB3A_AE_SCENE_SNOW, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX3, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3}}, + {LIB3A_AE_SCENE_SPORTS, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX2, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2}}, + {LIB3A_AE_SCENE_STEADYPHOTO, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX2, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2}}, + {LIB3A_AE_SCENE_SUNSET, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX3, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3}}, + {LIB3A_AE_SCENE_THEATRE, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX1, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1}}, + {LIB3A_AE_SCENE_ISO_ANTI_SHAKE, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX2, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2}}, + {LIB3A_AE_SCENE_ISO100, {AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_ISO100, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO100}}, + {LIB3A_AE_SCENE_ISO200, {AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_ISO200, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO200}}, + {LIB3A_AE_SCENE_ISO400, {AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_ISO400, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO400}}, + {LIB3A_AE_SCENE_ISO800, {AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_ISO800, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO800}}, + {LIB3A_AE_SCENE_ISO1600 , {AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_ISO1600, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO1600}}, + {LIB3A_AE_SCENE_UNSUPPORTED, {AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_AUTO,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED, {AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_AUTO,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED, {AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_AUTO,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED, {AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_AUTO,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED, {AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_AUTO,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED, {AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_AUTO,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED, {AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_AUTO,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED, {AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_AUTO,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED, {AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_AUTO,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_AUTO}}, //reserve for future +}, +}; + +static strAEPLineTable g_strAEPlineTable = +{ +{ +// PLINE Table +g_AE_PreviewAutoTable, +g_AE_CaptureAutoTable, +g_AE_VideoAutoTable, +g_AE_Video1AutoTable, +g_AE_Video2AutoTable, +g_AE_Custom1AutoTable, +g_AE_Custom2AutoTable, +g_AE_Custom3AutoTable, +g_AE_Custom4AutoTable, +g_AE_Custom5AutoTable, +g_AE_VideoNightTable, +g_AE_CaptureISO100Table, +g_AE_CaptureISO200Table, +g_AE_CaptureISO400Table, +g_AE_CaptureISO800Table, +g_AE_CaptureISO1600Table, +g_AE_StrobeTable, +g_AE_SceneTable1, +g_AE_SceneTable2, +g_AE_SceneTable3, +g_AE_SceneTable4, +g_AE_SceneTable5, +g_AE_SceneTable6, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +}, +}; + +static strAEPLineNumInfo g_strAEPreviewAutoPLineInfo = +{ + AETABLE_RPEVIEW_AUTO, + 90, + -10, + { + {1,15000,30,1144,1144}, + {2,30,30,1144,4096}, + {3,30,20,4096,4096}, + {4,20,20,4096,6144}, + {5,20,10,6144,6144}, + {6,10,10,6144,8192}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECaptureAutoPLineInfo = +{ + AETABLE_CAPTURE_AUTO, + 90, + 0, + { + {1,15000,30,1144,1144}, + {2,30,30,1144,4096}, + {3,30,15,4096,4096}, + {4,15,15,4096,6144}, + {5,15,10,6144,6144}, + {6,10,10,6144,8192}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEVideoAutoPLineInfo = +{ + AETABLE_VIDEO_AUTO, + 90, + 0, + { + {1,15000,30,1144,1144}, + {2,30,30,1144,6144}, + {3,30,15,6144,6144}, + {4,15,15,6144,8192}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEVideo1AutoPLineInfo = +{ + AETABLE_VIDEO1_AUTO, + 90, + 0, + { + {1,15000,120,1144,1144}, + {2,120,120,1144,8192}, + {3,0,0,0,0}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEVideo2AutoPLineInfo = +{ + AETABLE_VIDEO2_AUTO, + 90, + 0, + { + {1,15000,60,1144,1144}, + {2,60,60,1144,3072}, + {3,60,30,3072,3072}, + {4,30,30,3072,8192}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECustom1AutoPLineInfo = +{ + AETABLE_CUSTOM1_AUTO, + 90, + 0, + { + {1,15000,30,1144,1144}, + {2,30,30,1144,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,8192}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECustom2AutoPLineInfo = +{ + AETABLE_CUSTOM2_AUTO, + 90, + 0, + { + {1,15000,30,1144,1144}, + {2,30,30,1144,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,8192}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECustom3AutoPLineInfo = +{ + AETABLE_CUSTOM3_AUTO, + 90, + 0, + { + {1,15000,30,1144,1144}, + {2,30,30,1144,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,8192}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECustom4AutoPLineInfo = +{ + AETABLE_CUSTOM4_AUTO, + 90, + 0, + { + {1,15000,30,1144,1144}, + {2,30,30,1144,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,8192}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECustom5AutoPLineInfo = +{ + AETABLE_CUSTOM5_AUTO, + 90, + 0, + { + {1,15000,30,1144,1144}, + {2,30,30,1144,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,8192}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEVideoNightPLineInfo = +{ + AETABLE_VIDEO_NIGHT, + 90, + -10, + { + {1,15000,30,1144,1144}, + {2,30,30,1144,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,8192}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECaptureISO100PLineInfo = +{ + AETABLE_CAPTURE_ISO100, + 90, + 0, + { + {1,15000,10,1144,1144}, + {2,0,0,0,0}, + {3,0,0,0,0}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECaptureISO200PLineInfo = +{ + AETABLE_CAPTURE_ISO200, + 90, + 0, + { + {1,15000,30,1144,1144}, + {2,30,30,1144,2048}, + {3,30,10,2048,2048}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECaptureISO400PLineInfo = +{ + AETABLE_CAPTURE_ISO400, + 90, + 0, + { + {1,15000,30,1144,1144}, + {2,30,30,1144,4096}, + {3,30,10,4096,4096}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECaptureISO800PLineInfo = +{ + AETABLE_CAPTURE_ISO800, + 90, + 0, + { + {1,15000,30,1144,1144}, + {2,30,30,1144,8192}, + {3,30,10,8192,8192}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECaptureISO1600PLineInfo = +{ + AETABLE_CAPTURE_ISO1600, + 90, + 0, + { + {1,15000,30,1144,1144}, + {2,30,30,1144,8192}, + {3,30,10,8192,8192}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEStrobePLineInfo = +{ + AETABLE_STROBE, + 90, + 0, + { + {1,15000,30,1144,1144}, + {2,30,30,1144,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,8192}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene1PLineInfo = +{ + AETABLE_SCENE_INDEX1, + 90, + -10, + { + {1,15000,30,1144,1144}, + {2,30,30,1144,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,8192}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene2PLineInfo = +{ + AETABLE_SCENE_INDEX2, + 90, + 0, + { + {1,15000,30,1144,1144}, + {2,30,30,1144,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,8192}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene3PLineInfo = +{ + AETABLE_SCENE_INDEX3, + 90, + 0, + { + {1,15000,30,1144,1144}, + {2,30,30,1144,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,8192}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene4PLineInfo = +{ + AETABLE_SCENE_INDEX4, + 90, + 0, + { + {1,15000,30,1144,1144}, + {2,30,30,1144,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,8192}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene5PLineInfo = +{ + AETABLE_SCENE_INDEX5, + 90, + 0, + { + {1,15000,30,1144,1144}, + {2,30,30,1144,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,8192}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene6PLineInfo = +{ + AETABLE_SCENE_INDEX6, + 90, + 0, + { + {1,15000,30,1144,1144}, + {2,30,30,1144,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,8,5120,5120}, + {6,8,8,5120,8192}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene7PLineInfo = +{ + AETABLE_SCENE_INDEX7, + 90, + 0, + { + {1,15000,30,1144,1144}, + {2,30,30,1144,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,8192}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene8PLineInfo = +{ + AETABLE_SCENE_INDEX8, + 90, + 0, + { + {1,15000,30,1144,1144}, + {2,30,30,1144,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,8192}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene9PLineInfo = +{ + AETABLE_SCENE_INDEX9, + 90, + 0, + { + {1,15000,30,1144,1144}, + {2,30,30,1144,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,8192}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene10PLineInfo = +{ + AETABLE_SCENE_INDEX10, + 90, + 0, + { + {1,15000,30,1144,1144}, + {2,30,30,1144,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,8192}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene11PLineInfo = +{ + AETABLE_SCENE_INDEX11, + 90, + 0, + { + {1,15000,30,1144,1144}, + {2,30,30,1144,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,8192}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene12PLineInfo = +{ + AETABLE_SCENE_INDEX12, + 90, + 0, + { + {1,15000,30,1144,1144}, + {2,30,30,1144,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,8192}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene13PLineInfo = +{ + AETABLE_SCENE_INDEX13, + 90, + 0, + { + {1,15000,30,1144,1144}, + {2,30,30,1144,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,8192}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene14PLineInfo = +{ + AETABLE_SCENE_INDEX14, + 90, + 0, + { + {1,15000,30,1144,1144}, + {2,30,30,1144,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,8192}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene15PLineInfo = +{ + AETABLE_SCENE_INDEX15, + 90, + 0, + { + {1,15000,30,1144,1144}, + {2,30,30,1144,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,8192}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene16PLineInfo = +{ + AETABLE_SCENE_INDEX16, + 90, + 0, + { + {1,15000,30,1144,1144}, + {2,30,30,1144,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,8192}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene17PLineInfo = +{ + AETABLE_SCENE_INDEX17, + 90, + 0, + { + {1,15000,30,1144,1144}, + {2,30,30,1144,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,8192}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene18PLineInfo = +{ + AETABLE_SCENE_INDEX18, + 90, + 0, + { + {1,15000,30,1144,1144}, + {2,30,30,1144,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,8192}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene19PLineInfo = +{ + AETABLE_SCENE_INDEX19, + 90, + 0, + { + {1,15000,30,1144,1144}, + {2,30,30,1144,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,8192}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene20PLineInfo = +{ + AETABLE_SCENE_INDEX20, + 90, + 0, + { + {1,15000,30,1144,1144}, + {2,30,30,1144,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,8192}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene21PLineInfo = +{ + AETABLE_SCENE_INDEX21, + 90, + 0, + { + {1,15000,30,1144,1144}, + {2,30,30,1144,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,8192}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene22PLineInfo = +{ + AETABLE_SCENE_INDEX22, + 90, + 0, + { + {1,15000,30,1144,1144}, + {2,30,30,1144,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,8192}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene23PLineInfo = +{ + AETABLE_SCENE_INDEX23, + 90, + 0, + { + {1,15000,30,1144,1144}, + {2,30,30,1144,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,8192}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene24PLineInfo = +{ + AETABLE_SCENE_INDEX24, + 90, + 0, + { + {1,15000,30,1144,1144}, + {2,30,30,1144,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,8192}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene25PLineInfo = +{ + AETABLE_SCENE_INDEX25, + 90, + 0, + { + {1,15000,30,1144,1144}, + {2,30,30,1144,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,8192}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene26PLineInfo = +{ + AETABLE_SCENE_INDEX26, + 90, + 0, + { + {1,15000,30,1144,1144}, + {2,30,30,1144,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,8192}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene27PLineInfo = +{ + AETABLE_SCENE_INDEX27, + 90, + 0, + { + {1,15000,30,1144,1144}, + {2,30,30,1144,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,8192}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene28PLineInfo = +{ + AETABLE_SCENE_INDEX28, + 90, + 0, + { + {1,15000,30,1144,1144}, + {2,30,30,1144,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,8192}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene29PLineInfo = +{ + AETABLE_SCENE_INDEX29, + 90, + 0, + { + {1,15000,30,1144,1144}, + {2,30,30,1144,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,8192}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene30PLineInfo = +{ + AETABLE_SCENE_INDEX30, + 90, + 0, + { + {1,15000,30,1144,1144}, + {2,30,30,1144,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,8192}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene31PLineInfo = +{ + AETABLE_SCENE_INDEX31, + 90, + 0, + { + {1,15000,30,1144,1144}, + {2,30,30,1144,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,8192}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + + + +static strAEPLineNumInfo g_strAENoScenePLineInfo = +{ + AETABLE_SCENE_MAX, + 90, + 0, + { + {1,0,0,0,0}, + {2,0,0,0,0}, + {3,0,0,0,0}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; +static strAEPLineInfomation g_strAEPlineInfo = +{ +MTRUE, // FALSE mean the sampling +{ +// PLINE Info +g_strAEPreviewAutoPLineInfo, +g_strAECaptureAutoPLineInfo, +g_strAEVideoAutoPLineInfo, +g_strAEVideo1AutoPLineInfo, +g_strAEVideo2AutoPLineInfo, +g_strAECustom1AutoPLineInfo, +g_strAECustom2AutoPLineInfo, +g_strAECustom3AutoPLineInfo, +g_strAECustom4AutoPLineInfo, +g_strAECustom5AutoPLineInfo, +g_strAEVideoNightPLineInfo, +g_strAECaptureISO100PLineInfo, +g_strAECaptureISO200PLineInfo, +g_strAECaptureISO400PLineInfo, +g_strAECaptureISO800PLineInfo, +g_strAECaptureISO1600PLineInfo, +g_strAEStrobePLineInfo, +g_strAEScene1PLineInfo, +g_strAEScene2PLineInfo, +g_strAEScene3PLineInfo, +g_strAEScene4PLineInfo, +g_strAEScene5PLineInfo, +g_strAEScene6PLineInfo, +g_strAEScene7PLineInfo, +g_strAEScene8PLineInfo, +g_strAEScene9PLineInfo, +g_strAEScene10PLineInfo, +g_strAEScene11PLineInfo, +g_strAEScene12PLineInfo, +g_strAEScene13PLineInfo, +g_strAEScene14PLineInfo, +g_strAEScene15PLineInfo, +g_strAEScene16PLineInfo, +g_strAEScene17PLineInfo, +g_strAEScene18PLineInfo, +g_strAEScene19PLineInfo, +g_strAEScene20PLineInfo, +g_strAEScene21PLineInfo, +g_strAEScene22PLineInfo, +g_strAEScene23PLineInfo, +g_strAEScene24PLineInfo, +g_strAEScene25PLineInfo, +g_strAEScene26PLineInfo, +g_strAEScene27PLineInfo, +g_strAEScene28PLineInfo, +g_strAEScene29PLineInfo, +g_strAEScene30PLineInfo, +g_strAEScene31PLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +}, +}; + +static strAEPLineGainList g_strAEGainList = +{ +71, +{ +{1140,100}, +{1216,100}, +{1328,100}, +{1424,100}, +{1536,100}, +{1632,100}, +{1728,100}, +{1840,100}, +{1936,100}, +{2048,100}, +{2144,100}, +{2240,100}, +{2352,100}, +{2448,100}, +{2560,100}, +{2656,100}, +{2752,100}, +{2864,100}, +{2960,100}, +{3072,100}, +{3200,100}, +{3328,100}, +{3456,100}, +{3584,100}, +{3712,100}, +{3840,100}, +{3968,100}, +{4096,100}, +{4224,100}, +{4352,100}, +{4480,100}, +{4608,100}, +{4736,100}, +{4864,100}, +{4992,100}, +{5120,100}, +{5248,100}, +{5376,100}, +{5504,100}, +{5632,100}, +{5760,100}, +{5888,100}, +{6016,100}, +{6144,100}, +{6240,100}, +{6384,100}, +{6544,100}, +{6704,100}, +{6896,100}, +{7072,100}, +{7280,100}, +{7472,100}, +{7696,100}, +{7936,100}, +{8192,100}, +{8448,100}, +{8720,100}, +{9040,100}, +{9344,100}, +{9696,100}, +{10080,100}, +{10480,100}, +{10912,100}, +{11392,100}, +{11904,100}, +{12480,100}, +{13104,100}, +{13792,100}, +{14560,100}, +{15408,100}, +{16384,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +} +}; + +static AE_PLINETABLE_T g_PlineTableMapping = +{ +g_AEScenePLineMapping, +g_strAEPlineTable, +g_strAEPlineInfo, +g_strAEGainList +}; +#endif + + +#if 0 //Save the P-line info to file for debug +MinGain,1144 +MaxGain,8192 +MiniISOGain,100 +GainStepUnitInTotalRange,128 +PreviewExposureLineUnit,16667 +PreviewMaxFrameRate,30 +VideoExposureLineUnit,16667 +VideoMaxFrameRate,30 +VideoToPreviewSensitivityRatio,1024 +CaptureExposureLineUnit,16667 +CaptureMaxFrameRate,30 +CaptureToPreviewSensitivityRatio,1024 +Video1ExposureLineUnit,16667 +Video1MaxFrameRate,120 +Video1ToPreviewSensitivityRatio,1024 +Video2ExposureLineUnit,16667 +Video2MaxFrameRate,60 +Video2ToPreviewSensitivityRatio,1024 +Custom1ExposureLineUnit,16667 +Custom1MaxFrameRate,30 +Custom1ToPreviewSensitivityRatio,1024 +Custom2ExposureLineUnit,16667 +Custom2MaxFrameRate,30 +Custom2ToPreviewSensitivityRatio,1024 +Custom3ExposureLineUnit,16667 +Custom3MaxFrameRate,30 +Custom3ToPreviewSensitivityRatio,1024 +Custom4ExposureLineUnit,16667 +Custom4MaxFrameRate,30 +Custom4ToPreviewSensitivityRatio,1024 +Custom5ExposureLineUnit,16667 +Custom5MaxFrameRate,30 +Custom5ToPreviewSensitivityRatio,1024 +FocusLength,350 +Fno,28 + +// Preview table -- Use preview sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_RPEVIEW_AUTO +90,-10 +1,15000,30,1144,1144 +2,30,30,1144,4096 +3,30,20,4096,4096 +4,20,20,4096,6144 +5,20,10,6144,6144 +6,10,10,6144,8192 +AETABLE_END + +// Capture table -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_AUTO +90,0 +1,15000,30,1144,1144 +2,30,30,1144,4096 +3,30,15,4096,4096 +4,15,15,4096,6144 +5,15,10,6144,6144 +6,10,10,6144,8192 +AETABLE_END + +// Video table -- Use video sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_VIDEO_AUTO +90,0 +1,15000,30,1144,1144 +2,30,30,1144,6144 +3,30,15,6144,6144 +4,15,15,6144,8192 +AETABLE_END + +// Video1 table -- Use Video1 sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_VIDEO1_AUTO +90,0 +1,15000,120,1144,1144 +2,120,120,1144,8192 +AETABLE_END + +// Video2 table -- Use Video2 sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_VIDEO2_AUTO +90,0 +1,15000,60,1144,1144 +2,60,60,1144,3072 +3,60,30,3072,3072 +4,30,30,3072,8192 +AETABLE_END + +// Custom1 table -- Use Custom1 sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CUSTOM1_AUTO +90,0 +1,15000,30,1144,1144 +2,30,30,1144,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,8192 +AETABLE_END + +// Custom2 table -- Use Custom2 sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CUSTOM2_AUTO +90,0 +1,15000,30,1144,1144 +2,30,30,1144,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,8192 +AETABLE_END + +// Custom3 table -- Use Custom3 sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CUSTOM3_AUTO +90,0 +1,15000,30,1144,1144 +2,30,30,1144,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,8192 +AETABLE_END + +// Custom4 table -- Use Custom4 sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CUSTOM4_AUTO +90,0 +1,15000,30,1144,1144 +2,30,30,1144,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,8192 +AETABLE_END + +// Custom5 table -- Use Custom5 sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CUSTOM5_AUTO +90,0 +1,15000,30,1144,1144 +2,30,30,1144,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,8192 +AETABLE_END + +// Video Night table -- Use video sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_VIDEO_NIGHT +90,-10 +1,15000,30,1144,1144 +2,30,30,1144,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,8192 +AETABLE_END + +// Capture ISO100 -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_ISO100 +90,0 +1,15000,10,1144,1144 +AETABLE_END + +// Capture ISO200 -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_ISO200 +90,0 +1,15000,30,1144,1144 +2,30,30,1144,2048 +3,30,10,2048,2048 +AETABLE_END + +// Capture ISO400 -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_ISO400 +90,0 +1,15000,30,1144,1144 +2,30,30,1144,4096 +3,30,10,4096,4096 +AETABLE_END + +// Capture ISO800 -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_ISO800 +90,0 +1,15000,30,1144,1144 +2,30,30,1144,8192 +3,30,10,8192,8192 +AETABLE_END + +// Capture ISO1600 -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_ISO1600 +90,0 +1,15000,30,1144,1144 +2,30,30,1144,8192 +3,30,10,8192,8192 +AETABLE_END + +// Strobe table -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_STROBE +90,0 +1,15000,30,1144,1144 +2,30,30,1144,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,8192 +AETABLE_END + + +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX1 +90,-10 +1,15000,30,1144,1144 +2,30,30,1144,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,8192 +AETABLE_END + + +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX2 +90,0 +1,15000,30,1144,1144 +2,30,30,1144,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,8192 +AETABLE_END + +// Table1 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX3 +90,0 +1,15000,30,1144,1144 +2,30,30,1144,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,8192 +AETABLE_END + +// Table2 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX4 +90,0 +1,15000,30,1144,1144 +2,30,30,1144,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,8192 +AETABLE_END + +// Table3 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX5 +90,0 +1,15000,30,1144,1144 +2,30,30,1144,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,8192 +AETABLE_END + +// Table4 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX6 +90,0 +1,15000,30,1144,1144 +2,30,30,1144,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,8,5120,5120 +6,8,8,5120,8192 +AETABLE_END + +// Table5 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX7 +90,0 +1,15000,30,1144,1144 +2,30,30,1144,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,8192 +AETABLE_END + +// Table6 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX8 +90,0 +1,15000,30,1144,1144 +2,30,30,1144,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,8192 +AETABLE_END + +// Table7 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX9 +90,0 +1,15000,30,1144,1144 +2,30,30,1144,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,8192 +AETABLE_END + +// Table8 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX10 +90,0 +1,15000,30,1144,1144 +2,30,30,1144,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,8192 +AETABLE_END + +// Table9 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX11 +90,0 +1,15000,30,1144,1144 +2,30,30,1144,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,8192 +AETABLE_END + +// Table10 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX12 +90,0 +1,15000,30,1144,1144 +2,30,30,1144,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,8192 +AETABLE_END + +// Table11 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX13 +90,0 +1,15000,30,1144,1144 +2,30,30,1144,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,8192 +AETABLE_END + +// Table12 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX14 +90,0 +1,15000,30,1144,1144 +2,30,30,1144,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,8192 +AETABLE_END + +// Table13 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX15 +90,0 +1,15000,30,1144,1144 +2,30,30,1144,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,8192 +AETABLE_END + +// Table14 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX16 +90,0 +1,15000,30,1144,1144 +2,30,30,1144,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,8192 +AETABLE_END + +// Table15 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX17 +90,0 +1,15000,30,1144,1144 +2,30,30,1144,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,8192 +AETABLE_END + +// Table16 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX18 +90,0 +1,15000,30,1144,1144 +2,30,30,1144,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,8192 +AETABLE_END + +// Table17 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX19 +90,0 +1,15000,30,1144,1144 +2,30,30,1144,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,8192 +AETABLE_END + +// Table18 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX20 +90,0 +1,15000,30,1144,1144 +2,30,30,1144,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,8192 +AETABLE_END + +// Table19 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX21 +90,0 +1,15000,30,1144,1144 +2,30,30,1144,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,8192 +AETABLE_END + +// Table20 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX22 +90,0 +1,15000,30,1144,1144 +2,30,30,1144,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,8192 +AETABLE_END + +// Table21 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX23 +90,0 +1,15000,30,1144,1144 +2,30,30,1144,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,8192 +AETABLE_END + +// Table22 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX24 +90,0 +1,15000,30,1144,1144 +2,30,30,1144,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,8192 +AETABLE_END + +// Table23 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX25 +90,0 +1,15000,30,1144,1144 +2,30,30,1144,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,8192 +AETABLE_END + +// Table24 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX26 +90,0 +1,15000,30,1144,1144 +2,30,30,1144,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,8192 +AETABLE_END + +// Table25 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX27 +90,0 +1,15000,30,1144,1144 +2,30,30,1144,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,8192 +AETABLE_END + +// Table26 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX28 +90,0 +1,15000,30,1144,1144 +2,30,30,1144,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,8192 +AETABLE_END + +// Table27 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX29 +90,0 +1,15000,30,1144,1144 +2,30,30,1144,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,8192 +AETABLE_END + +// Table28 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX30 +90,0 +1,15000,30,1144,1144 +2,30,30,1144,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,8192 +AETABLE_END + +// Table29 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX31 +90,0 +1,15000,30,1144,1144 +2,30,30,1144,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,8192 +AETABLE_END + +// Table30 PLine -- Use capture sensor setting + +// Table31 PLine -- Use capture sensor setting + +AE_SCENE_AUTO,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_AUTO,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX5 +AE_SCENE_NIGHT,AETABLE_SCENE_INDEX6,AETABLE_SCENE_INDEX6,AETABLE_VIDEO_NIGHT,AETABLE_VIDEO_NIGHT,AETABLE_VIDEO_NIGHT,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX1 +AE_SCENE_ACTION,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX2,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX2 +AE_SCENE_BEACH,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX3,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX3 +AE_SCENE_CANDLELIGHT,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX1,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX1 +AE_SCENE_FIREWORKS,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX4,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX4 +AE_SCENE_LANDSCAPE,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX3,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX3 +AE_SCENE_PORTRAIT,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX2,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX2 +AE_SCENE_NIGHT_PORTRAIT,AETABLE_SCENE_INDEX6,AETABLE_SCENE_INDEX6,AETABLE_VIDEO_NIGHT,AETABLE_VIDEO_NIGHT,AETABLE_VIDEO_NIGHT,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX1 +AE_SCENE_PARTY,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX1,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX1 +AE_SCENE_SNOW,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX3,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX3 +AE_SCENE_SPORTS,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX2,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX2 +AE_SCENE_STEADYPHOTO,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX2,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX2 +AE_SCENE_SUNSET,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX3,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX3 +AE_SCENE_THEATRE,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX1,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX1 +AE_SCENE_ISO_ANTI_SHAKE,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX2,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX2 +AE_SCENE_ISO100,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_ISO100,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_ISO100 +AE_SCENE_ISO200,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_ISO200,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_ISO200 +AE_SCENE_ISO400,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_ISO400,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_ISO400 +AE_SCENE_ISO800,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_ISO800,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_ISO800 +AE_SCENE_ISO1600 ,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_ISO1600,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_ISO1600 +,,,,,,,,,,, +,,,,,,,,,,, +,,,,,,,,,,, +,,,,,,,,,,, +,,,,,,,,,,, +,,,,,,,,,,, +,,,,,,,,,,, +,,,,,,,,,,, +,,,,,,,,,,, +#endif diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5506_mipi_raw/camera_feature_para_ov5675mipiraw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5506_mipi_raw/camera_feature_para_ov5675mipiraw.h new file mode 100755 index 0000000000000000000000000000000000000000..f3f93276943da0c9372b7bf23c8de93c7e7f2643 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5506_mipi_raw/camera_feature_para_ov5675mipiraw.h @@ -0,0 +1,192 @@ +#ifndef __FEATURE_TUNING_PARA_H__ +#define __FEATURE_TUNING_PARA_H__ + +{ + max_frame_number : 4, + bss_clip_th : 8, + memc_bad_mv_range : 32, + memc_bad_mv_rate_th : 48, + // + mfll_iso_th : 400, + // + ais_exp_th : 33000, + ais_advanced_tuning_en : 1, + ais_advanced_max_iso : 2410, + ais_advanced_max_exposure : 66000, + // + reserved : { + 33000, //ais_exp_th0, default=16667 us, must < ais_exp_th + 1200, //ais_iso_th0, default=1200, must < ais_advanced_max_iso + }, +}, +{ + { // iso 100, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 200, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 400, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 800, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 1200, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 1600, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 2000, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 2400, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 2800, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 3200, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // preserved, ANR off, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // preserved, ANR on, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 100, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 200, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 400, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 800, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 1200, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 1600, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 2000, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 2400, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 2800, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 3200, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // preserved, ANR off, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // preserved, ANR on, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, +}, +#endif // __FEATURE_TUNING_PARA_H__ diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5506_mipi_raw/camera_flash_awb_para_ov5675mipiraw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5506_mipi_raw/camera_flash_awb_para_ov5675mipiraw.h new file mode 100755 index 0000000000000000000000000000000000000000..48fd2706c0cfafa7b0b37eef14f405ea2c2380d2 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5506_mipi_raw/camera_flash_awb_para_ov5675mipiraw.h @@ -0,0 +1,1643 @@ +// Flash AWB tuning parameter +{ + 9, //foreground percentage + 95, //background percentage + 2, //FgPercentage_Th1 + 5, //FgPercentage_Th2 + 10, //FgPercentage_Th3 + 15, //FgPercentage_Th4 + 200, //FgPercentage_Th1_Val + 250, //FgPercentage_Th2_Val + 300, //FgPercentage_Th3_Val + 350, //FgPercentage_Th4_Val + 10, //location_map_th1 + 20, //location_map_th2 + 40, //location_map_th3 + 50, //location_map_th4 + 100, //location_map_val1 + 110, //location_map_val2 + 130, //location_map_val3 + 150, //location_map_val4 + 0, //SelfTuningFbBgWeightTbl + 100, //FgBgTbl_Y0 + 100, //FgBgTbl_Y1 + 100, //FgBgTbl_Y2 + 100, //FgBgTbl_Y3 + 100, //FgBgTbl_Y4 + 100, //FgBgTbl_Y5 + 5, //YPrimeWeightTh[0] + 9, //YPrimeWeightTh[1] + 11, //YPrimeWeightTh[2] + 13, //YPrimeWeightTh[3] + 15, //YPrimeWeightTh[4] + 1, //YPrimeWeight[0] + 3, //YPrimeWeight[1] + 5, //YPrimeWeight[2] + 7, //YPrimeWeight[3] +}, + +// Flash AWB calibration +{{ + + {874, 512, 971}, + {876, 512, 970}, + {877, 512, 966}, + {876, 512, 962}, + {876, 512, 957}, + {874, 512, 935}, + {875, 512, 916}, + {878, 512, 895}, + {882, 512, 871}, + {888, 512, 842}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0} +}} + diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5506_mipi_raw/camera_flicker_para_ov5675mipiraw.cpp b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5506_mipi_raw/camera_flicker_para_ov5675mipiraw.cpp new file mode 100755 index 0000000000000000000000000000000000000000..508937114530026fffeb8d6a8c007541a1ffc120 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5506_mipi_raw/camera_flicker_para_ov5675mipiraw.cpp @@ -0,0 +1,169 @@ +//[Sensor] +//name = ov5670mipiraw +// +//[Preview] +//read_freq = 102850000 +//pixel_line = 1676 +//column_length = 947 +//flickerGradThreshold = 45 +// +//[Video] +//read_freq = 102850000 +//pixel_line = 1676 +//column_length = 947 +//flickerGradThreshold = 45 +// +//[Capture] +//read_freq = 102850000 +//pixel_line = 2012 +//column_length = 1919 +//flickerGradThreshold = 45 +// +// +//[Video1] +//read_freq = 102850000 +//pixel_line = 1396 +//column_length = 1055 +//flickerGradThreshold = 45 +// +//[Video2] +//read_freq = 102850000 +//pixel_line = 1676 +//column_length = 947 +//flickerGradThreshold = 45 +#include +#include +#include + +#include "camera_custom_nvram.h" +#include "camera_custom_sensor.h" +#include "image_sensor.h" +#include "kd_imgsensor_define.h" +#include "camera_AE_PLineTable_ov5675mipiraw.h" +#include "camera_info_ov5675mipiraw.h" +#include "camera_custom_AEPlinetable.h" +//#include "camera_custom_flicker_table.h" +#include "camera_custom_flicker_para.h" +#include + + +static void get_flicker_para_by_preview(FLICKER_CUST_PARA* para) +{ + int i; + int freq[9] = { 70, 80, 90, 100, 120, 130, 140, 160, 170}; + FLICKER_CUST_STATISTICS EV50_L50 = {-194, 4721, 381, -766}; + FLICKER_CUST_STATISTICS EV50_L60 = {1084, 428, 800, -401}; + FLICKER_CUST_STATISTICS EV60_L50 = {1293, 451, 1192, -476}; + FLICKER_CUST_STATISTICS EV60_L60 = {-162, 2898, 247, -642}; + for(i=0;i<9;i++) + { + para->flickerFreq[i]=freq[i]; + } + para->flickerGradThreshold=31; + para->flickerSearchRange=12; + para->minPastFrames=3; + para->maxPastFrames=14; + para->EV50_L50=EV50_L50; + para->EV50_L60=EV50_L60; + para->EV60_L50=EV60_L50; + para->EV60_L60=EV60_L60; + para->EV50_thresholds[0]=-30; + para->EV50_thresholds[1]=12; + para->EV60_thresholds[0]=-30; + para->EV60_thresholds[1]=12; + para->freq_feature_index[0]=4; + para->freq_feature_index[1]=3; +} + +static void get_flicker_para_by_ZSD(FLICKER_CUST_PARA* para) +{ + int i; + int freq[9] = { 70, 80, 90, 100, 120, 130, 140, 160, 170}; + FLICKER_CUST_STATISTICS EV50_L50 = {-194, 4721, 381, -766}; + FLICKER_CUST_STATISTICS EV50_L60 = {1084, 428, 800, -401}; + FLICKER_CUST_STATISTICS EV60_L50 = {1293, 451, 1192, -476}; + FLICKER_CUST_STATISTICS EV60_L60 = {-162, 2898, 247, -642}; + + for(i=0;i<9;i++) + { + para->flickerFreq[i]=freq[i]; + } + para->flickerGradThreshold=30; + para->flickerSearchRange=12; + para->minPastFrames=3; + para->maxPastFrames=14; + para->EV50_L50=EV50_L50; + para->EV50_L60=EV50_L60; + para->EV60_L50=EV60_L50; + para->EV60_L60=EV60_L60; + para->EV50_thresholds[0]=-30; + para->EV50_thresholds[1]=12; + para->EV60_thresholds[0]=-30; + para->EV60_thresholds[1]=12; + para->freq_feature_index[0]=4; + para->freq_feature_index[1]=3; +} + +static void get_flicker_para_by_vPreview(FLICKER_CUST_PARA* para) +{ + int i; + int freq[9] = { 70, 80, 90, 100, 120, 130, 140, 160, 170}; + FLICKER_CUST_STATISTICS EV50_L50 = {-194, 4721, 381, -766}; + FLICKER_CUST_STATISTICS EV50_L60 = {1084, 428, 800, -401}; + FLICKER_CUST_STATISTICS EV60_L50 = {1293, 451, 1192, -476}; + FLICKER_CUST_STATISTICS EV60_L60 = {-162, 2898, 247, -642}; + + for(i=0;i<9;i++) + { + para->flickerFreq[i]=freq[i]; + } + para->flickerGradThreshold=29; + para->flickerSearchRange=12; + para->minPastFrames=3; + para->maxPastFrames=14; + para->EV50_L50=EV50_L50; + para->EV50_L60=EV50_L60; + para->EV60_L50=EV60_L50; + para->EV60_L60=EV60_L60; + para->EV50_thresholds[0]=-30; + para->EV50_thresholds[1]=12; + para->EV60_thresholds[0]=-30; + para->EV60_thresholds[1]=12; + para->freq_feature_index[0]=4; + para->freq_feature_index[1]=3; +} + + +typedef NSFeature::RAWSensorInfo SensorInfoSingleton_T; +namespace NSFeature { +template <> +UINT32 +SensorInfoSingleton_T:: +impGetFlickerPara(MINT32 sensorMode, MVOID*const pDataBuf) const +{ + //XLOGD("impGetFlickerPara+ mode=%d", sensorMode); + //XLOGD("prv=%d, vdo=%d, cap=%d, zsd=%d", + // (int)e_sensorModePreview, (int)e_sensorModeVideoPreview, (int)e_sensorModeCapture, (int)e_sensorModeZsd ); + FLICKER_CUST_PARA* para; + para = (FLICKER_CUST_PARA*)pDataBuf; + if(sensorMode==e_sensorModePreview) + get_flicker_para_by_preview(para); + else if(sensorMode==e_sensorModeZsd|| + sensorMode==e_sensorModeCapture) + { + get_flicker_para_by_ZSD(para); + } + else if(sensorMode==e_sensorModeVideoPreview) + { + get_flicker_para_by_vPreview(para); + } + else + { + //XLOGD("impGetFlickerPara ERROR ln=%d", __LINE__); + return -1; + } + //XLOGD("impGetFlickerPara-"); + return 0; +} +} + diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5506_mipi_raw/camera_info_ov5675mipiraw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5506_mipi_raw/camera_info_ov5675mipiraw.h new file mode 100755 index 0000000000000000000000000000000000000000..216f470e1129208eea154981eec9692bb4c8dca5 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5506_mipi_raw/camera_info_ov5675mipiraw.h @@ -0,0 +1,101 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/******************************************************************************************** + * LEGAL DISCLAIMER + * + * (Header of MediaTek Software/Firmware Release or Documentation) + * + * BY OPENING OR USING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") RECEIVED + * FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON AN "AS-IS" BASIS + * ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, + * INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR + * A PARTICULAR PURPOSE OR NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY + * WHATSOEVER WITH RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK + * ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO + * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S SPECIFICATION + * OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. + * + * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE LIABILITY WITH + * RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, +TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE + * FEES OR SERVICE CHARGE PAID BY BUYER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE WITH THE LAWS + * OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF LAWS PRINCIPLES. + ************************************************************************************************/ + +#ifndef _CAMERA_INFO_OV5675RAW_H +#define _CAMERA_INFO_OV5675RAW_H + +/******************************************************************************* +* Configuration +********************************************************************************/ +#define SENSOR_ID OV5675MIPI_SENSOR_ID +#define SENSOR_DRVNAME SENSOR_DRVNAME_OV5675_MIPI_RAW +#define INCLUDE_FILENAME_ISP_REGS_PARAM "camera_isp_regs_ov5675mipiraw.h" +#define INCLUDE_FILENAME_ISP_PCA_PARAM "camera_isp_pca_ov5675mipiraw.h" +#define INCLUDE_FILENAME_ISP_LSC_PARAM "camera_isp_lsc_ov5675mipiraw.h" +#define INCLUDE_FILENAME_TSF_PARA "camera_tsf_para_ov5675mipiraw.h" +#define INCLUDE_FILENAME_TSF_DATA "camera_tsf_data_ov5675mipiraw.h" +#define INCLUDE_FILENAME_FLASH_AWB_PARA "camera_flash_awb_para_ov5675mipiraw.h" +#define INCLUDE_FILENAME_FEATURE_PARA "camera_feature_para_ov5675mipiraw.h" +/******************************************************************************* +* +********************************************************************************/ + +#if defined(ISP_SUPPORT) + +#define OV5642RAW_CAMERA_AUTO_DSC CAM_AUTO_DSC +#define OV5642RAW_CAMERA_PORTRAIT CAM_PORTRAIT +#define OV5642RAW_CAMERA_LANDSCAPE CAM_LANDSCAPE +#define OV5642RAW_CAMERA_SPORT CAM_SPORT +#define OV5642RAW_CAMERA_FLOWER CAM_FLOWER +#define OV5642RAW_CAMERA_NIGHTSCENE CAM_NIGHTSCENE +#define OV5642RAW_CAMERA_DOCUMENT CAM_DOCUMENT +#define OV5642RAW_CAMERA_ISO_ANTI_HAND_SHAKE CAM_ISO_ANTI_HAND_SHAKE +#define OV5642RAW_CAMERA_ISO100 CAM_ISO100 +#define OV5642RAW_CAMERA_ISO200 CAM_ISO200 +#define OV5642RAW_CAMERA_ISO400 CAM_ISO400 +#define OV5642RAW_CAMERA_ISO800 CAM_ISO800 +#define OV5642RAW_CAMERA_ISO1600 CAM_ISO1600 +#define OV5642RAW_CAMERA_VIDEO_AUTO CAM_VIDEO_AUTO +#define OV5642RAW_CAMERA_VIDEO_NIGHT CAM_VIDEO_NIGHT +#define OV5642RAW_CAMERA_NO_OF_SCENE_MODE CAM_NO_OF_SCENE_MODE + +#endif +#endif diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5506_mipi_raw/camera_isp_lsc_ov5675mipiraw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5506_mipi_raw/camera_isp_lsc_ov5675mipiraw.h new file mode 100755 index 0000000000000000000000000000000000000000..286f20f5578f14520e41949c5f494e8d2a5a39f7 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5506_mipi_raw/camera_isp_lsc_ov5675mipiraw.h @@ -0,0 +1,20664 @@ +/******************************************************************************************** + * LEGAL DISCLAIMER + * + * (Header of MediaTek Software/Firmware Release or Documentation) + * + * BY OPENING OR USING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") RECEIVED + * FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON AN "AS-IS" BASIS + * ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, + * INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR + * A PARTICULAR PURPOSE OR NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY + * WHATSOEVER WITH RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK + * ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO + * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S SPECIFICATION + * OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. + * + * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE LIABILITY WITH + * RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, + * TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE + * FEES OR SERVICE CHARGE PAID BY BUYER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE WITH THE LAWS + * OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF LAWS PRINCIPLES. + ************************************************************************************************/ +const NVRAM_CAMERA_SHADING_STRUCT CAMERA_SHADING_DEFAULT_VALUE = { + Shading: { + { + Version: 1, + SensorId: 1, + LSCSize: {0, 0, 0, 0, 0}, + PrvTable:{ // PrvTable + { +0x20880402,0x20600000,0x00080400,0x14a85626, +0x20900804,0x20700000,0x00082400,0x15a85627, +0x20801004,0x20700000,0x00082c00,0x15b85228, +0x21180c04,0x20600000,0x00083400,0x1c785621, +0x01400605,0x20700007,0x00001618,0x13585232, +0x0150060b,0x2050000c,0x0000161b,0x14585e35, +0x0140020a,0x2040000c,0x00001619,0x14586235, +0x01a0020b,0x20a0000c,0x00081234,0x1b386a3b, +0x20d80c00,0x20600209,0x00001824,0x11a8462d, +0x20f0000b,0x20400213,0x00080824,0x12985230, +0x20d80408,0x20400211,0x00000821,0x12985231, +0x20a8040d,0x20a00216,0x0008341a,0x18e86e48, +0x0010180a,0x20900209,0x00085604,0x10a84e1d, +0x00581207,0x2040000e,0x00080e08,0x11686622, +0x00380e03,0x20500008,0x00081605,0x11685e22, +0x00580a0a,0x20a00012,0x00083e05,0x16e89a3e, +0x00481a0b,0x20200014,0x00000a01,0x0fb8761f, +0x20100003,0x20800206,0x00000008,0x10485e23, +0x00100001,0x20800202,0x00080805,0x10586222, +0x00001008,0x20d0020b,0x0008380a,0x1508a63b, +0x20300807,0x2080020e,0x0000000c,0x0ec85e19, +0x00100c00,0x20800002,0x00081c06,0x0f48621c, +0x00100800,0x20800001,0x00081407,0x0f58661c, +0x00200605,0x2090000e,0x0008200a,0x1358ca31, +0x00200202,0x20600008,0x00080c05,0x0e286e11, +0x00080602,0x20600003,0x0000040a,0x0e886e13, +0x20180602,0x20600002,0x0000040b,0x0e986e13, +0x00180601,0x20700201,0x00002011,0x11f8c624, +0x00080a03,0x20600001,0x00001c0a,0x0db86609, +0x00000403,0x20700204,0x00080c0a,0x0e186a09, +0x00100403,0x20700204,0x00080c09,0x0e286e0a, +0x00000002,0x20900204,0x00000815,0x1128ba11, +0x20400405,0x20800207,0x0008080b,0x0da85c02, +0x20180a03,0x20500005,0x0000000a,0x0df87401, +0x20180a03,0x20600004,0x0000040c,0x0df87401, +0x20300001,0x20900001,0x00080814,0x10f8b803, +0x00600a03,0x20800008,0x00080c00,0x0dc86407, +0x00000404,0x20700204,0x00080809,0x0e286c0b, +0x20100405,0x20700204,0x00080409,0x0e386c0b, +0x00680a04,0x20900004,0x00000c0c,0x1158bc13, +0x20580800,0x20500202,0x00001c11,0x0e186010, +0x00180a07,0x20600009,0x00001c08,0x0ea87013, +0x00380a07,0x2060000a,0x00001c05,0x0ea87012, +0x20900407,0x20a00209,0x0008101c,0x1228b427, +0x00300000,0x20700201,0x00000c02,0x0ec85419, +0x20300809,0x2080020c,0x0000000b,0x0f58601c, +0x20400809,0x2080020d,0x0000040e,0x0f585c1c, +0x00780608,0x2090000e,0x00000c00,0x13a8c035, +0x20700c03,0x20800201,0x0008080c,0x0fa85020, +0x20180609,0x20600010,0x00001c01,0x10586423, +0x20280607,0x2060000e,0x00001402,0x10586023, +0x20e0100c,0x20b00209,0x00000815,0x1578ac3f, +0x00800609,0x20500009,0x0000220a,0x10b85021, +0x00300c06,0x2070020b,0x00002202,0x11784822, +0x00400c04,0x20700207,0x00002205,0x11784c22, +0x0048160e,0x2070001a,0x00007215,0x1788a43f, +0x2150100c,0x20400212,0x0008140e,0x11b84023, +0x21180603,0x20500007,0x00001c06,0x12884424, +0x21280602,0x20500004,0x00002408,0x12884023, +0x21500c05,0x20b0020e,0x00008208,0x19485431, +0x01081e06,0x00000012,0x00001e31,0x12a85810, +0x00f80801,0x20500203,0x00002e2d,0x13783010, +0x00f80401,0x20600203,0x00002a2d,0x13782c10, +0x01780400,0x20800000,0x00005644,0x1a58240b, +0x20601003,0x00c80800,0x21281000,0x13e87a27, +0x20581402,0x00e01c00,0x21500000,0x14e87e2a, +0x20482001,0x00f02c00,0x21600c00,0x14f8822c, +0x20d02004,0x00882800,0x21285c00,0x1bb87a29, +0x00f80e0c,0x0100080a,0x21402612,0x12987a30, +0x00b80e06,0x00900806,0x20e0260f,0x13887a32, +0x00a80606,0x00700003,0x20b02a0d,0x13887a32, +0x00f81a09,0x0108040c,0x21d81e28,0x1a38a23d, +0x20d00c11,0x00d8221a,0x21280c1b,0x11086a2b, +0x20400003,0x0060060d,0x20c00011,0x11e86a31, +0x20400c05,0x0058120e,0x20b80411,0x11e86a30, +0x00301007,0x00b80a0e,0x21d84404,0x17e8aa4f, +0x00b83611,0x01004c1b,0x21a8320d,0x0fe88224, +0x20101c04,0x00683604,0x20b82406,0x10887e26, +0x00001002,0x00982001,0x20f82c03,0x10987e26, +0x20501c00,0x00f81c08,0x21f8540d,0x1598da46, +0x2070340e,0x00384a17,0x20700814,0x0ec88221, +0x00200400,0x00e00008,0x21882c02,0x0f688e23, +0x00200401,0x00d80405,0x21782403,0x0f788e23, +0x00981a02,0x01603009,0x22682e01,0x1388f240, +0x00581609,0x01001c13,0x21982602,0x0de89218, +0x00281a06,0x00e02007,0x21900408,0x0e68961e, +0x00181605,0x00e01c07,0x21800408,0x0e68961e, +0x20380e02,0x01001002,0x21a01419,0x11a8fe34, +0x20100003,0x00c80608,0x2120180d,0x0d388e12, +0x20200806,0x00980e0a,0x2110080d,0x0d988e14, +0x20200806,0x00980e09,0x2110040d,0x0da89213, +0x00000801,0x00d81205,0x21601410,0x1058f220, +0x20200e01,0x00b81401,0x2130000b,0x0cd88e06, +0x00380a06,0x00b01008,0x21480c06,0x0d28960a, +0x00480a06,0x00b01008,0x21480c05,0x0d38960a, +0x00100800,0x00f80400,0x21a80811,0x0f98ee10, +0x00100004,0x00e00a02,0x21881404,0x0cc88c01, +0x20301006,0x00981609,0x2100000f,0x0d089401, +0x20400c06,0x00a81609,0x21100410,0x0d089400, +0x20280602,0x01100401,0x21b00014,0x0f58f002, +0x00281e07,0x00e01c0b,0x21701408,0x0ce89007, +0x00480e05,0x00d0100a,0x21580405,0x0d38980a, +0x00380a04,0x00d00c09,0x21580805,0x0d38980b, +0x00200803,0x01081604,0x21a0000f,0x0fb8f014, +0x20501805,0x00781a0b,0x20f0180f,0x0d488012, +0x20600c04,0x00a81606,0x21101811,0x0da89415, +0x20500c03,0x00a81604,0x2120180f,0x0db89415, +0x20280602,0x01200c04,0x21f81014,0x1098f425, +0x00300800,0x00d80403,0x21580801,0x0e08801a, +0x00680e03,0x00d01406,0x21700000,0x0e788c1d, +0x00580a02,0x00d01403,0x21700001,0x0e888c1d, +0x00000406,0x01181203,0x21c0080d,0x1208f836, +0x20482201,0x00e02004,0x2170140a,0x0ee87c20, +0x20a00403,0x00a81202,0x21102411,0x0f788825, +0x20900403,0x00b80e01,0x21301c10,0x0f888825, +0x20282e08,0x0130300f,0x2200280c,0x13e8ec42, +0x20180801,0x00600c00,0x20f02601,0x10086c25, +0x00981204,0x00b02008,0x21601e0d,0x10c87427, +0x00881605,0x00c02008,0x2160260c,0x10c87427, +0x2090180b,0x00883a09,0x21406806,0x1628cc4b, +0x20981207,0x00403404,0x20c01605,0x11285822, +0x21501000,0x00780a05,0x20e0300d,0x11e86027, +0x21401001,0x00780e06,0x20e0340c,0x11f85c27, +0x21080e0e,0x00e02416,0x22205e16,0x18689843, +0x00a03c06,0x00085a11,0x0010261f,0x11f85410, +0x01001001,0x00a81603,0x21001a30,0x13085015, +0x01000c01,0x00a81202,0x21101a2f,0x13084c15, +0x01700c06,0x00b80a13,0x21907e44,0x19e85815, +0x20282203,0x20402800,0x01102800,0x12d87a28, +0x20301800,0x20782400,0x01500000,0x13d87e29, +0x20302001,0x20783400,0x01600400,0x13d88229, +0x20982a05,0x00103400,0x00683000,0x1aa89236, +0x00300402,0x20c81e09,0x01b02607,0x11986e2c, +0x00400201,0x20181801,0x00c01609,0x12887e2e, +0x00480602,0x00281002,0x00800e0a,0x12887e2e, +0x0060380a,0x20984a0e,0x01484a1c,0x18c8b644, +0x00400e01,0x20a00a02,0x01483401,0x1028662f, +0x20180801,0x20100a03,0x00681404,0x10f87631, +0x00081001,0x00001e03,0x00481403,0x11087631, +0x00a80a05,0x00402c11,0x00286e09,0x1658de56, +0x20602c07,0x20785205,0x0168180e,0x0ec88627, +0x00300001,0x20302001,0x00883c02,0x0f88822e, +0x00100802,0x20401601,0x00b83404,0x0f88862e, +0x20582601,0x00203c01,0x00d81415,0x13a8fe51, +0x00783609,0x00405811,0x00282e04,0x0da88e22, +0x00280a01,0x20300803,0x01080c09,0x0e289e28, +0x00280a02,0x20300804,0x01081008,0x0e389e28, +0x00600c01,0x20881601,0x01c00c08,0x11690642, +0x20401004,0x20981e0b,0x01802011,0x0ca8961b, +0x20401001,0x20582602,0x0130080f,0x0d18a21c, +0x20401001,0x20582202,0x0120080f,0x0d18a21c, +0x20500e01,0x20581401,0x01700c1a,0x0f890231, +0x00200a01,0x20580803,0x01181005,0x0c089210, +0x00480800,0x20100c02,0x00a80c03,0x0c689e13, +0x00380a01,0x20101002,0x00a80c03,0x0c689e13, +0x00280802,0x20100e01,0x0120000b,0x0e58fa1f, +0x20380401,0x20400c00,0x00f80c0c,0x0ba89608, +0x20300400,0x20380400,0x00d0040e,0x0be8a20b, +0x20200400,0x20380800,0x00e0080d,0x0be8a20b, +0x00280e04,0x20301404,0x01400810,0x0d98fa11, +0x00500604,0x20500404,0x01200002,0x0b889a01, +0x00380e01,0x20201801,0x00c80406,0x0bb89c00, +0x00280800,0x20301400,0x00c80808,0x0bc89c00, +0x20300804,0x20680e08,0x01900415,0x0d58f402, +0x20501806,0x20483608,0x01301412,0x0ba8980a, +0x20100c02,0x20581603,0x01200c0e,0x0be8a00a, +0x20100801,0x20481201,0x0110080d,0x0be8a00a, +0x00400201,0x20400803,0x01681c0b,0x0da8f812, +0x00082204,0x00102c0b,0x00680804,0x0c289415, +0x20280a01,0x20200c03,0x00c8040a,0x0c689c17, +0x20280800,0x20300802,0x00d0000b,0x0c689c16, +0x20480800,0x20400400,0x01800018,0x0e790024, +0x00480602,0x20700e02,0x01102004,0x0ce88819, +0x00300800,0x20480c00,0x01001405,0x0d389c1e, +0x00300400,0x20580801,0x01001005,0x0d489c1e, +0x00600202,0x20580401,0x0180040b,0x0fe90035, +0x20503006,0x20884209,0x01400c0f,0x0dc88423, +0x20700401,0x20380400,0x00c00c0e,0x0e589028, +0x20600201,0x20380401,0x00e0140e,0x0e589028, +0x20a02005,0x20585204,0x0170241b,0x11d90048, +0x00000201,0x00481008,0x00500a01,0x0f08802a, +0x00500002,0x20281402,0x00b02605,0x0fb8882d, +0x00300804,0x20482201,0x00d02604,0x0fb8882d, +0x00181002,0x00300c0a,0x00400e04,0x1458ec54, +0x21080a04,0x00400406,0x00103800,0x10586c29, +0x21481605,0x20202008,0x00602c08,0x11186c2e, +0x21381606,0x2010240a,0x00502806,0x1118702e, +0x21e8160a,0x20100412,0x00708c00,0x16e8cc52, +0x01082802,0x00205a06,0x00200630,0x11584c10, +0x01180c02,0x20601e07,0x00f02e33,0x12585417, +0x01180803,0x20601609,0x00e02e32,0x12585417, +0x01d80c04,0x20601e0c,0x00807e57,0x19087825, +0x20501601,0x20183800,0x00600c00,0x12284e22, +0x20381e03,0x00102000,0x00101000,0x1318522b, +0x20281e03,0x00002c00,0x00200800,0x1318522b, +0x20e03805,0x20884800,0x00986400,0x1998763a, +0x00501003,0x00480e02,0x20882610,0x10f8462a, +0x00301404,0x20581e0a,0x00980e08,0x11b8522f, +0x00201404,0x2078220a,0x00d80a07,0x11b8522f, +0x01083204,0x00605c0e,0x20886a29,0x17889e4f, +0x00382203,0x00802c07,0x20c81e01,0x0f785632, +0x00100c03,0x00080c02,0x00283401,0x10286633, +0x00101404,0x20281801,0x00583000,0x10386232, +0x00581203,0x20500c01,0x00f00408,0x14b8be60, +0x00281a01,0x00003a02,0x00081809,0x0df85e2e, +0x00381a08,0x0030200c,0x20180403,0x0e987231, +0x00381a09,0x0030240d,0x20180c03,0x0ea87231, +0x20502406,0x20983607,0x01280417,0x11e8be50, +0x20202404,0x20584605,0x00d00c0e,0x0ca86e23, +0x00000c06,0x2038120c,0x0070080c,0x0d286e2a, +0x00100c07,0x2048160d,0x0080080c,0x0d386e2a, +0x00780604,0x0000100a,0x00581407,0x0fa8c642, +0x00080a02,0x00401006,0x20481807,0x0bc86e19, +0x20380a03,0x00001007,0x00381c0d,0x0c08761d, +0x20380603,0x00000c08,0x00481c0d,0x0c18761d, +0x20680a01,0x00001601,0x0090101c,0x0dd8c231, +0x00180601,0x00200c00,0x00000007,0x0b186e12, +0x00300c01,0x20280a02,0x00700005,0x0b487e14, +0x00300c01,0x20280e03,0x00700006,0x0b587e14, +0x00300801,0x20380a03,0x00d00c0a,0x0ca8be1e, +0x20200403,0x00180603,0x0030000c,0x0aa87208, +0x20280400,0x00100001,0x0050000f,0x0ac87e0a, +0x20280400,0x00100001,0x0040000e,0x0ad87e0a, +0x20200601,0x20181001,0x00b00c14,0x0be8ba0f, +0x00280e04,0x00100c06,0x00200806,0x0a887000, +0x00100400,0x20180800,0x00500807,0x0aa87c01, +0x00200201,0x00000001,0x00400807,0x0ab87c00, +0x00080402,0x00100e03,0x0078080d,0x0bb8b002, +0x00280401,0x20201605,0x0058040b,0x0aa86809, +0x00180400,0x00000c00,0x0038040c,0x0ad8780a, +0x00000000,0x00000601,0x0040000d,0x0ad8780a, +0x00380a03,0x00000803,0x00a0000e,0x0c08b810, +0x20401c02,0x20383601,0x00a0080f,0x0b287016, +0x20300801,0x20180e01,0x0050040d,0x0b587817, +0x20200801,0x20180c00,0x0050000d,0x0b587817, +0x20400803,0x20281606,0x00c80418,0x0cc8b824, +0x00180800,0x00300005,0x20300402,0x0bf86c1e, +0x00380c00,0x00100802,0x00200405,0x0c387820, +0x00380a01,0x00100403,0x00200805,0x0c387820, +0x00480602,0x00080404,0x00880c0b,0x0e38c035, +0x00182e06,0x00104c06,0x20300c06,0x0cf86022, +0x20680601,0x20200401,0x0040100e,0x0d58702a, +0x20700000,0x20180601,0x0030100f,0x0d58702a, +0x20680403,0x20101202,0x00781817,0x1028c447, +0x20100c07,0x20a8120c,0x01001c08,0x0e285829, +0x00601004,0x20381603,0x00600e03,0x0ec8682f, +0x00700402,0x20180400,0x00200a05,0x0ec8682f, +0x00400802,0x20382005,0x00b01406,0x1298d055, +0x21500605,0x2078140a,0x00c01c06,0x0f885430, +0x21900204,0x00181408,0x00103010,0x10486035, +0x21900203,0x00081806,0x00203410,0x10486035, +0x22801a04,0x0008380a,0x00305812,0x1568b861, +0x01200802,0x20681e05,0x00803a36,0x10d83c17, +0x01400001,0x00180602,0x20503a3b,0x11c8401f, +0x01380401,0x00100202,0x2040363a,0x11c8401f, +0x02181000,0x00680601,0x20b07663,0x18188036, +0x20600803,0x20400400,0x00483c00,0x11a83626, +0x20601802,0x20383000,0x00581400,0x12884628, +0x20601401,0x20182c00,0x00280800,0x12884a28, +0x20983e03,0x00a06800,0x20f82800,0x18b88249, +0x00881607,0x2030200a,0x00581a12,0x10684e2e, +0x00781201,0x00302405,0x20782a12,0x11284e31, +0x00680c00,0x00402003,0x20982e11,0x11284a31, +0x00c01c03,0x20583208,0x00b8061b,0x16589a56, +0x00002006,0x2078320b,0x00d00407,0x0ec85634, +0x00480a02,0x20101801,0x00281003,0x0f685a39, +0x00580e02,0x00102003,0x20181801,0x0f785a39, +0x00201803,0x00281c02,0x20182409,0x1368a25f, +0x00100603,0x00180c08,0x00081007,0x0d485e2d, +0x20501403,0x20382a04,0x0080080f,0x0dc86631, +0x20601403,0x20282604,0x00700c10,0x0dc86631, +0x00081a04,0x0080380a,0x20881c0f,0x1098aa53, +0x00180e01,0x00202800,0x20381409,0x0bf85a26, +0x00780603,0x00201004,0x20281400,0x0c686229, +0x00780602,0x00301404,0x20281a01,0x0c68622a, +0x00380601,0x00200a02,0x00602411,0x0e38ae43, +0x20200402,0x20280a02,0x0070000d,0x0ae8661b, +0x20500403,0x00280a03,0x00280414,0x0b386a20, +0x20600002,0x00280603,0x00200015,0x0b386a20, +0x20600002,0x00180a04,0x0080181a,0x0c78a22d, +0x00100201,0x20100003,0x00500007,0x0a486611, +0x00481204,0x00301806,0x00100003,0x0a686e14, +0x00481203,0x00201405,0x00200003,0x0a786a14, +0x00580a03,0x00101003,0x00600807,0x0b58961d, +0x00100000,0x20100602,0x00500409,0x09d86209, +0x20300c04,0x20280e07,0x00700410,0x09e8660b, +0x20200802,0x20280a05,0x0070040f,0x09e86a0b, +0x20400402,0x20200204,0x00900816,0x0aa8920e, +0x20200c01,0x20181a01,0x0050040c,0x09b86001, +0x00180602,0x00100404,0x00380808,0x09c86c01, +0x00100601,0x00180403,0x00580408,0x09c86c01, +0x00280602,0x20100002,0x0090000b,0x0a789002, +0x00300201,0x00300402,0x20180406,0x09e8600a, +0x00000002,0x00180603,0x0040040b,0x09f8680a, +0x00080401,0x00100201,0x0030000b,0x09f8680b, +0x00000802,0x20281204,0x00a00011,0x0ab89010, +0x20280c00,0x00201c00,0x0008080e,0x0a585c14, +0x20280602,0x00100802,0x0038040c,0x0a786816, +0x20180602,0x00100802,0x0030000c,0x0a786816, +0x20180602,0x00100c02,0x00581812,0x0b889422, +0x00201001,0x20181a02,0x00700807,0x0b28641e, +0x00200c02,0x00081a04,0x00400408,0x0b586820, +0x00200c02,0x20181603,0x00500408,0x0b586820, +0x00200c04,0x20181205,0x0088180f,0x0cd8a033, +0x20501401,0x00383801,0x00101c0c,0x0c386427, +0x20700000,0x00380403,0x2010000f,0x0c88682c, +0x20600000,0x00280402,0x0008040e,0x0c88682c, +0x20300203,0x00200007,0x00381815,0x0eb8ac45, +0x00780800,0x00801003,0x20d00204,0x0d88542c, +0x00a81203,0x00301804,0x20301206,0x0e086430, +0x00980e02,0x00200c03,0x20101605,0x0df86430, +0x00680406,0x00280603,0x0030000b,0x1118b455, +0x21a80602,0x00700002,0x20a01c10,0x0ef85032, +0x21d00803,0x20281604,0x00302018,0x0f885839, +0x21c00402,0x20181202,0x00202017,0x0f985839, +0x22c82209,0x0020140f,0x0030341c,0x1408ac68, +0x01400001,0x00600203,0x20a0163b,0x1068401b, +0x01400601,0x00180804,0x20201e3d,0x11484c25, +0x01400a01,0x00081002,0x20201e3d,0x11484c25, +0x02202404,0x20683a0b,0x00805265,0x17088442, +0x20381201,0x00901800,0x20981000,0x1138422c, +0x20580400,0x00301800,0x20482000,0x11f8462d, +0x20500801,0x00000c00,0x00082c00,0x11f8422d, +0x20c02802,0x20584c00,0x01081c00,0x17a87e48, +0x00100803,0x00581603,0x20380608,0x0fd84a30, +0x00600802,0x00280e01,0x00280a0e,0x10885634, +0x00600000,0x00280402,0x0038120f,0x10885634, +0x01081000,0x00502005,0x20383a23,0x15388659, +0x00681a04,0x00703007,0x20981e04,0x0e384e36, +0x00280602,0x00400004,0x20180404,0x0ec85a39, +0x00300202,0x00280403,0x00200404,0x0ec85a39, +0x00580e01,0x00102405,0x00581c0c,0x12289a65, +0x20200c03,0x00180605,0x0038040f,0x0c985631, +0x20280802,0x00301a02,0x20180c0b,0x0d085632, +0x20380802,0x00201602,0x00080c0c,0x0d185632, +0x20300201,0x20180c02,0x00e02819,0x0f389e52, +0x00180602,0x00480404,0x00200808,0x0b385a25, +0x00480602,0x00100803,0x00500404,0x0ba85e2a, +0x00580603,0x00100804,0x00500802,0x0ba85e2b, +0x00300201,0x20180601,0x00c0240f,0x0d088a3e, +0x00080401,0x00300603,0x0010040b,0x0a38521b, +0x20280400,0x20100a02,0x00700810,0x0a785620, +0x20400001,0x20100204,0x00700812,0x0a785620, +0x20400803,0x20180e05,0x00a00817,0x0b587e2b, +0x20100000,0x00280401,0x0030000a,0x09885611, +0x00001403,0x20182203,0x00900009,0x09a85a13, +0x00100c02,0x20181800,0x00800008,0x09a85a13, +0x00200601,0x00180c04,0x0070080b,0x0a487e1b, +0x00100201,0x00200401,0x00200007,0x09285208, +0x00180e04,0x00301807,0x00180809,0x09385a0a, +0x00080a02,0x00301004,0x0028040a,0x0938560a, +0x20280601,0x00300a01,0x00500c11,0x09a8760d, +0x20180801,0x00201201,0x0030000a,0x09085001, +0x20100002,0x00080605,0x00800c0c,0x09085400, +0x00080401,0x00100203,0x0060080b,0x09085400, +0x00000401,0x00180a03,0x0070000c,0x09787002, +0x00280601,0x00000001,0x00700408,0x0938540a, +0x00200400,0x00080400,0x00680809,0x0938540b, +0x00100400,0x00080a01,0x0078040a,0x0938540a, +0x00280601,0x00200c00,0x0058100d,0x09b8740f, +0x20300002,0x20180e03,0x0070040d,0x09a85014, +0x20400001,0x00180800,0x0050000f,0x09b85816, +0x20300000,0x00180800,0x0058040e,0x09b85816, +0x20300001,0x00180a02,0x00780c14,0x0a787c20, +0x00381602,0x20101804,0x00380805,0x0a78501e, +0x00580e01,0x00101402,0x00380804,0x0a985820, +0x00480800,0x00100c01,0x00380c05,0x0a985820, +0x00680802,0x00101000,0x0068240a,0x0bb8842f, +0x20500801,0x20600e02,0x00980c0d,0x0b785027, +0x20700e01,0x20280800,0x00800012,0x0bb85c2b, +0x20600a02,0x20180402,0x00600011,0x0bb85c2b, +0x20600604,0x20100405,0x00a80c1b,0x0d689442, +0x00600601,0x20480802,0x00c00e01,0x0cd8542d, +0x00801002,0x00081e02,0x00600e02,0x0d385c33, +0x00701002,0x00181e03,0x00500e02,0x0d385c32, +0x00c00002,0x00080e05,0x00b00808,0x0fd89854, +0x21b00002,0x20380e02,0x00a01412,0x0e484c35, +0x21a80601,0x00400803,0x20100414,0x0ee8543c, +0x21b00000,0x00400003,0x20100014,0x0ee8583b, +0x23502c03,0x00084802,0x0070082b,0x12b8986e, +0x01500601,0x20300003,0x0070063e,0x0fd8441e, +0x01380800,0x00300000,0x00101e39,0x10a84c28, +0x01381201,0x00400c02,0x20101a3a,0x10a85027, +0x02581e04,0x00b0300b,0x20a00e70,0x16088c49, +0x20401800,0x20981800,0x01281000,0x10b8322d, +0x20580e01,0x00300c00,0x00500800,0x1178422f, +0x20481602,0x00501c00,0x00200800,0x11783e30, +0x20a81601,0x00703000,0x00082800,0x16d85e4f, +0x00500802,0x20380601,0x00c81e0b,0x0f483a32, +0x00880402,0x00000a03,0x00980a0f,0x0fe84236, +0x00700403,0x00080606,0x0098060d,0x0fe84236, +0x01000805,0x00280e04,0x00c81a1e,0x1438765e, +0x00200801,0x20181403,0x00b80403,0x0d984a36, +0x00000400,0x20180802,0x00a80808,0x0e18463a, +0x00100201,0x00180404,0x00880c06,0x0e284a3a, +0x00380e06,0x0040080c,0x00900811,0x11087e65, +0x00181605,0x00101c06,0x00600c0a,0x0bf84230, +0x20100201,0x00000002,0x00800809,0x0c684631, +0x20180400,0x00100001,0x0070080a,0x0c784a31, +0x20400003,0x00180a06,0x00a0241b,0x0e386e4f, +0x20100804,0x20481209,0x00e00c0c,0x0aa83a25, +0x00200400,0x00080a01,0x00800c07,0x0b084229, +0x00300601,0x00080800,0x00801006,0x0b084629, +0x00100201,0x00180402,0x0080100e,0x0c18623a, +0x00100602,0x20280404,0x00a80c08,0x09a83e1b, +0x20300001,0x00180601,0x0060000e,0x09d83e1f, +0x20200402,0x00100202,0x0060000e,0x09e83e1f, +0x20180401,0x00101201,0x00700811,0x0a885a2a, +0x20100002,0x20180602,0x0098040a,0x08f83e11, +0x00380e02,0x00201803,0x00580806,0x09183e15, +0x00280a01,0x00201003,0x00580807,0x09183e14, +0x00180a01,0x00000801,0x00b00c0e,0x09785a1b, +0x00080603,0x00000404,0x00800409,0x08983e08, +0x20300400,0x20181202,0x00b0140f,0x08983e0a, +0x20280601,0x00080601,0x00a0140e,0x0898420a, +0x20200401,0x20280a03,0x00c00811,0x08d8520b, +0x00000801,0x20280e04,0x00a00c09,0x08783801, +0x00100000,0x00000201,0x00780407,0x08783801, +0x00100401,0x20180602,0x00800007,0x08783801, +0x00100201,0x20100801,0x00a8040a,0x08b85002, +0x00100801,0x00080e01,0x00780808,0x08a8380a, +0x00200201,0x00000401,0x00780809,0x08a83809, +0x00200201,0x00000401,0x00780809,0x08a83c09, +0x00100801,0x20180a03,0x00c8080e,0x08f8500d, +0x00001601,0x00280c01,0x0038140b,0x09183c13, +0x20300c01,0x00080a02,0x00880c0e,0x09183c15, +0x20300c01,0x00080a02,0x00880c0e,0x09184015, +0x20300800,0x00180400,0x00a81c12,0x0998581d, +0x00101c03,0x00782202,0x00181009,0x09d8481d, +0x00401401,0x00381401,0x00680c06,0x09f8481f, +0x00401000,0x00281001,0x00781006,0x09f8481f, +0x00701402,0x00380c00,0x00981c0a,0x0ac8682c, +0x20482e04,0x00e02408,0x2080100b,0x0ae84c28, +0x20781e02,0x00801804,0x00100812,0x0b18482b, +0x20881a01,0x00701002,0x00300c13,0x0b18482b, +0x20a81e05,0x00701005,0x00700821,0x0c687441, +0x00580400,0x00400204,0x00101c01,0x0c483c2e, +0x00980401,0x00100e02,0x00700604,0x0c984033, +0x00980800,0x00101201,0x00700205,0x0c984032, +0x00e01c08,0x00181209,0x00a81c03,0x0ec86c53, +0x21a00803,0x00380e03,0x00180410,0x0dc83836, +0x21b00201,0x00080801,0x00a00c18,0x0e48443c, +0x21b00201,0x20180400,0x00b00c17,0x0e48443c, +0x23282e06,0x00703c0e,0x00680c2d,0x11a87c6b, +0x01481602,0x00501007,0x20200e3b,0x0f58381f, +0x01301401,0x20181e02,0x00800a39,0x10183c2a, +0x01301401,0x20282202,0x00a01238,0x10183c2a, +0x02200c02,0x20482a05,0x01604265,0x14f8744d, +0x20482601,0x00c02c00,0x20900800,0x10781e2f, +0x20600801,0x20381800,0x00e80c00,0x11181a2e, +0x20600801,0x20481800,0x00f80400,0x11181e2e, +0x20b00000,0x20480800,0x01380800,0x16383651, +0x00680401,0x00301202,0x0038060d,0x0ef81e35, +0x00900a01,0x20180403,0x00881612,0x0f981e37, +0x00a00601,0x20200403,0x00981613,0x0f981e37, +0x01500201,0x20300c01,0x01181622,0x13883a62, +0x00380a01,0x00100401,0x00700006,0x0d382238, +0x00180c00,0x00100800,0x00700009,0x0db8263b, +0x00080401,0x00000201,0x00a0000a,0x0db8263b, +0x20200c01,0x20382202,0x0140081d,0x10484665, +0x20400c02,0x00082203,0x0090100f,0x0b98222d, +0x20200001,0x20180800,0x0090000b,0x0c082631, +0x20100400,0x20180801,0x00a0000b,0x0c082631, +0x20200201,0x00080403,0x00c00015,0x0d88424c, +0x00380602,0x00301004,0x00180c04,0x0a581e24, +0x00200201,0x20100402,0x00800006,0x0aa82228, +0x00200000,0x20100001,0x00800007,0x0aa82628, +0x00080400,0x00000001,0x00b00c11,0x0b783e39, +0x20180800,0x00200a01,0x0040040c,0x0958221c, +0x20100001,0x20100601,0x0090000d,0x0988221f, +0x20180400,0x20100800,0x0080000c,0x0988221f, +0x00080601,0x20180400,0x00b01410,0x09f83628, +0x00180400,0x00000400,0x00700009,0x08a81e12, +0x00100201,0x20180c02,0x00900c09,0x08b82214, +0x00100201,0x20280800,0x00a00c0a,0x08b82214, +0x00000801,0x20180e03,0x00b00c0f,0x08f82e19, +0x20300400,0x20180c00,0x0080040d,0x08381e07, +0x20200001,0x20100202,0x0070000d,0x08481e09, +0x20300802,0x20280e03,0x0080000e,0x08481e08, +0x20100000,0x00000001,0x0078040e,0x08682e0b, +0x00180a01,0x00000801,0x00580405,0x08281c02, +0x00100000,0x20100401,0x00680406,0x08281c01, +0x00280601,0x00000803,0x00580805,0x08281c01, +0x00080601,0x00000401,0x0080000b,0x08482c02, +0x00180402,0x20200e01,0x00780c07,0x08581c08, +0x00100000,0x20100400,0x0078040a,0x08481c09, +0x00100000,0x20100201,0x0070000a,0x08481c09, +0x00280800,0x20101201,0x0088040b,0x0878280d, +0x20182e03,0x20302c03,0x00b0080b,0x08b82011, +0x20281800,0x20101c00,0x0080000d,0x08c82014, +0x20281800,0x20101800,0x0070000c,0x08c82014, +0x20381801,0x20301a01,0x00c80412,0x09182c1b, +0x00485003,0x20e03a05,0x01601808,0x09681c1b, +0x00583202,0x20702801,0x00e01007,0x0988201e, +0x00583202,0x20702401,0x00e01007,0x0988201e, +0x00983e03,0x20902c02,0x0120100a,0x0a283029, +0x20807a01,0x22285c03,0x02482014,0x0a781429, +0x20904403,0x21383e04,0x01881016,0x0aa8182c, +0x20904403,0x21383a04,0x01781415,0x0aa8182c, +0x20f05c08,0x21784607,0x01d82c26,0x0bb82c41, +0x00500c00,0x20480c00,0x00c00204,0x0be82031, +0x00a00204,0x20200006,0x00900606,0x0c382034, +0x00a00603,0x20280805,0x00900205,0x0c382434, +0x01682e0c,0x20104011,0x00c80606,0x0e284051, +0x21681201,0x20101001,0x00a0040d,0x0d782035, +0x21c00404,0x20280a06,0x00900419,0x0de81c3d, +0x21b00002,0x20180603,0x00700817,0x0de81c3d, +0x2380240b,0x20b84a14,0x01c0283b,0x10e8386c, +0x01101c01,0x20582a02,0x00e00e34,0x0ef82020, +0x01481a02,0x00002005,0x00780a3b,0x0fc81c2a, +0x01381601,0x00001802,0x0068063a,0x0fb81c2a, +0x02380604,0x2020000c,0x00a8166a,0x14583452, +0x20502803,0x20e84000,0x01b81800,0x10400a2d, +0x20500003,0x20200400,0x00482400,0x11000e31, +0x20500403,0x20200000,0x00482400,0x11000e30, +0x20b00802,0x20280800,0x00982000,0x16100653, +0x00780604,0x20400008,0x00b80a0f,0x0ed00234, +0x00881606,0x20201809,0x0050020f,0x0f700238, +0x00881606,0x00001809,0x00400210,0x0f780638, +0x01480a05,0x00000c07,0x00780a21,0x13480a63, +0x00200801,0x20580e04,0x00b00407,0x0d100638, +0x00101805,0x20681a0a,0x00c00409,0x0d90063b, +0x00101004,0x20581209,0x00a00409,0x0d90063c, +0x20100003,0x20100a07,0x00b8041b,0x10080a66, +0x20200402,0x20200201,0x0088180d,0x0b70022e, +0x20100601,0x00080404,0x0068140b,0x0be80631, +0x20100201,0x20100004,0x0068100b,0x0be80632, +0x20200601,0x20280803,0x00c80c18,0x0d38124c, +0x00180a03,0x20100405,0x00800407,0x0a280a24, +0x00180400,0x00000001,0x00500408,0x0a780a28, +0x00180400,0x00000000,0x00600008,0x0a780a28, +0x20100000,0x20180800,0x00a00812,0x0b281237, +0x20100c01,0x20480e03,0x0090040b,0x0938061b, +0x00000000,0x20100000,0x0050040b,0x0958061f, +0x20100400,0x20180800,0x0060040c,0x0958061f, +0x20100400,0x20180800,0x00800410,0x09b80e27, +0x00100400,0x20180801,0x00680408,0x08780612, +0x00000400,0x00080601,0x0050000b,0x08980614, +0x00000401,0x00080a01,0x0040000a,0x08980613, +0x00180601,0x00000801,0x0068040c,0x08b80e19, +0x20280400,0x00100000,0x0040000c,0x08180a07, +0x20180400,0x00100000,0x0048040b,0x08280609, +0x20180a01,0x00100c01,0x0038080b,0x08280609, +0x20100001,0x20100202,0x0080000f,0x08280e0b, +0x00000802,0x00080e01,0x00480806,0x08080802, +0x00100400,0x00000001,0x00480407,0x08080800, +0x00100801,0x20180a01,0x00680408,0x08080800, +0x20100201,0x20180401,0x0070000c,0x08080c02, +0x00380603,0x00200404,0x00200406,0x08280c08, +0x00180601,0x00000401,0x0040040a,0x08280809, +0x00180601,0x00100402,0x00400009,0x08280809, +0x00200402,0x00080e02,0x0060000a,0x08480c0d, +0x20404a0a,0x00185e05,0x0030140f,0x08980812, +0x20202a05,0x00083202,0x0050080d,0x08980814, +0x20102a06,0x00083202,0x0050080c,0x08980814, +0x20202a0a,0x00182c03,0x00400411,0x08d80c1b, +0x00709c27,0x0138ba22,0x21488403,0x0948181b, +0x00405815,0x00a86a12,0x20784007,0x0968101e, +0x00305c15,0x00986e13,0x20784008,0x0968101e, +0x0070701e,0x00b8861c,0x2088540c,0x09f81c29, +0x2098de2d,0x03a10852,0x24280416,0x0a485028, +0x20687e19,0x0200942c,0x22280412,0x0a882c2b, +0x20687e19,0x0200982d,0x22280811,0x0a882c2b, +0x2078a624,0x0280cc3e,0x2288081f,0x0b88403e, +0x00681813,0x00301e34,0x00009a04,0x0bc80831, +0x0068040d,0x0010021e,0x00405000,0x0c180834, +0x0078080d,0x00100a1e,0x00405000,0x0c080834, +0x00a02814,0x2028462f,0x00b0780b,0x0dd81053, +0x21701401,0x20381c03,0x00781c0d,0x0d500036, +0x21980605,0x00000808,0x00481013,0x0dc8043d, +0x21a00205,0x20100008,0x00680c14,0x0dc8043d, +0x22d81a05,0x0080280e,0x20683c28,0x10b80c6c, +0x01281a02,0x00202806,0x20180e37,0x0ed80420, +0x01201802,0x20182e06,0x00601236,0x0f98042b, +0x01301802,0x20182606,0x00600a38,0x0f98042a, +0x01f00801,0x00280e03,0x00400a5e,0x1408184f, +0x20281e02,0x00803c00,0x20f80800,0x10801e33, +0x20200601,0x00100800,0x20180800,0x11201235, +0x20280a02,0x00201000,0x20100000,0x11201234, +0x20980a01,0x00101400,0x00280400,0x16301a56, +0x00300804,0x00080e07,0x00000607,0x0ef01636, +0x00200c04,0x00281e04,0x00100606,0x0f800e38, +0x00201404,0x00082605,0x00300607,0x0f800e37, +0x00f80400,0x20180602,0x0080121a,0x13501a63, +0x00380602,0x00201006,0x20381003,0x0d301638, +0x00581e04,0x00502c08,0x20780e01,0x0db0123b, +0x00581a04,0x00502408,0x20680c00,0x0db00e3b, +0x00200401,0x20200201,0x00780814,0x10101e66, +0x00080601,0x00100e01,0x0010040c,0x0b801231, +0x20200401,0x20200605,0x0040080f,0x0be01234, +0x20200001,0x00000605,0x00300c0f,0x0bf01234, +0x20300202,0x20100402,0x0078041b,0x0d401a4e, +0x20201004,0x20181a05,0x0048040c,0x0a301224, +0x00100801,0x20180e01,0x00680408,0x0a800e28, +0x00100401,0x00080a01,0x00480408,0x0a800e28, +0x20100402,0x20280a04,0x00880412,0x0b301638, +0x00181603,0x00301807,0x20280807,0x09300e1b, +0x00080601,0x00100403,0x0038040b,0x09600e1e, +0x20180400,0x00100402,0x0028040c,0x09600e1e, +0x20100201,0x00000003,0x00680c10,0x09b01227, +0x00180400,0x20100a03,0x00400c09,0x08801212, +0x00080601,0x00000800,0x0040040a,0x08a00e14, +0x00180a02,0x00000801,0x00400409,0x08a00e14, +0x00080400,0x20100000,0x0060040d,0x08c00e18, +0x20200c03,0x20280e04,0x00680c0c,0x08100e08, +0x20100803,0x20180a03,0x0068080b,0x08200e09, +0x20200804,0x20181205,0x0068040c,0x08200e09, +0x00000400,0x20100201,0x0068040d,0x0830120c, +0x00280603,0x00000c06,0x00380c05,0x08000801, +0x00180603,0x00000404,0x00480408,0x08000800, +0x00280a04,0x00100c06,0x00380807,0x08000800, +0x20200000,0x00000000,0x0068040d,0x08000c02, +0x00000002,0x20180a04,0x00600c0a,0x08200408, +0x00000002,0x20180603,0x0050080b,0x08200c09, +0x00000403,0x20180a05,0x0060080c,0x08200c09, +0x00400000,0x00000801,0x00680808,0x08400c0c, +0x20e8440b,0x20108003,0x00483c0a,0x08900812, +0x20782405,0x00004804,0x0048200b,0x08a00c14, +0x20782405,0x00004404,0x0048200a,0x08a00c14, +0x20c82809,0x00004800,0x00882014,0x08d0081a, +0x02d89627,0x21112023,0x02400e1f,0x09100408, +0x01885615,0x20a0a012,0x01600e0b,0x09500c14, +0x01885a15,0x2090a412,0x01500e0b,0x09500c14, +0x0258721e,0x2090d41c,0x01a00e11,0x09c00c1c, +0x2350cc2c,0x23798e51,0x06d0a069,0x0980042c, +0x21f07819,0x21f8de2c,0x03e0503e,0x0a200c2e, +0x21f07819,0x21f8de2d,0x03e0543e,0x0a200c2e, +0x22b09823,0x2259263d,0x04f0705d,0x0af00c42, +0x01801613,0x20482c33,0x00988238,0x0bb00845, +0x0130020c,0x20180c1e,0x00784a1e,0x0c100c3e, +0x01300a0c,0x2028101d,0x00784a1f,0x0c100c3d, +0x01e82215,0x0010302d,0x00686a25,0x0dd0105f, +0x21680c00,0x00102205,0x20200c11,0x0d600c31, +0x21d80403,0x20100206,0x0040101b,0x0dd00c3c, +0x21e80403,0x00000206,0x00200c1c,0x0dd00c3c, +0x23301807,0x20781e11,0x01201835,0x10a00c67, +0x01000c01,0x20182604,0x00601231,0x0ed00420, +0x01481201,0x20201c02,0x0048163c,0x0fa00c2a, +0x01581201,0x20102002,0x0038163e,0x0fa00c2a, +0x02080e02,0x00000805,0x00b81660,0x13e0044f, +0x20401202,0x20281c00,0x00801800,0x10a01230, +0x20380e02,0x00201000,0x00301400,0x11501634, +0x20400400,0x00280400,0x00400400,0x11501a33, +0x20900204,0x00500000,0x00502000,0x16702a55, +0x00780404,0x00200605,0x00180a0d,0x0f101a36, +0x00580c03,0x00000e06,0x0070020a,0x0fa01e39, +0x00781800,0x00301e01,0x0038060c,0x0fa01a39, +0x01000807,0x0058160b,0x0050021b,0x13a03263, +0x00180604,0x00200007,0x00200409,0x0d501239, +0x00101c01,0x20382802,0x00a80407,0x0dc0163a, +0x00101801,0x20482000,0x00a00408,0x0dc0163b, +0x00380a05,0x00700c0a,0x00081413,0x10602a67, +0x20100003,0x00180605,0x00300c0b,0x0bb01a2f, +0x20180e02,0x00400c04,0x0000040a,0x0c101a32, +0x20180601,0x00200402,0x0020040a,0x0c101a32, +0x20580401,0x00400204,0x00300c1d,0x0d802e4e, +0x00280e04,0x00101c05,0x00280808,0x0a601e26, +0x00280400,0x00100e02,0x00300407,0x0ab01e29, +0x00280400,0x00100a01,0x00300007,0x0ab01e29, +0x00180401,0x00400a01,0x00380c0e,0x0b702e39, +0x20301404,0x20282608,0x0080080f,0x09501a1b, +0x20200400,0x00080a01,0x0060040e,0x09801e1e, +0x20100000,0x00080601,0x0060040e,0x09801e1e, +0x20200201,0x00200002,0x00580413,0x09f02628, +0x00100202,0x00380405,0x00080c06,0x08b01611, +0x20100400,0x00180800,0x00400009,0x08c01e13, +0x20100400,0x00080800,0x0040000a,0x08c01e13, +0x00000802,0x00280a02,0x0058040d,0x08f02618, +0x00180c01,0x00401601,0x20180408,0x08401a09, +0x00180400,0x00200c01,0x00280808,0x08501e0a, +0x00280400,0x00201001,0x00280807,0x08501e0a, +0x00080e02,0x00400c03,0x0020000c,0x0860220c, +0x20100201,0x00180402,0x0040080b,0x08201400, +0x20100400,0x00080400,0x0050040c,0x08201c00, +0x20200400,0x00080c00,0x0060080d,0x08201c00, +0x20100002,0x00100602,0x0050000d,0x08302401, +0x00200401,0x00180602,0x00300007,0x08401809, +0x00200801,0x00180601,0x00480808,0x08501c0a, +0x00200400,0x00100000,0x00380807,0x08501c0a, +0x00380602,0x00100804,0x00600409,0x0870240c, +0x20301c03,0x00284800,0x0020280c,0x08b01413, +0x20200e01,0x00382802,0x00301c0e,0x08c01814, +0x20201000,0x00282801,0x00301c0e,0x08c01c14, +0x20301002,0x00082a03,0x00802813,0x0900281b, +0x00703e08,0x0098a008,0x21008004,0x0960301b, +0x00402a01,0x00686000,0x20704007,0x0990281f, +0x00302a01,0x00686001,0x20704407,0x0990281f, +0x00703203,0x00487804,0x2020580b,0x0a20382a, +0x20985408,0x0170da10,0x23788818,0x0a607028, +0x20683c00,0x01008a02,0x21f84c12,0x0ab0482b, +0x20683801,0x01008603,0x21f84c11,0x0ab04c2b, +0x20884400,0x00f0ae04,0x22085c20,0x0bb0683f, +0x00500602,0x00300c08,0x20183605,0x0be01832, +0x00700401,0x00180a02,0x00380e01,0x0c402034, +0x00800000,0x00200201,0x00281202,0x0c402033, +0x00902006,0x20183605,0x00a80c08,0x0e103053, +0x21681203,0x00300003,0x0020140b,0x0d700c35, +0x21b00400,0x00280c01,0x00280c14,0x0df0183e, +0x21b00401,0x00280c00,0x00380c16,0x0df0183d, +0x22b82e08,0x0070300b,0x20280824,0x10f02c6a, +0x01201402,0x20180605,0x00281635,0x0ef0141f, +0x01300800,0x00481400,0x2018063a,0x0fc01429, +0x01400800,0x00481401,0x2018063b,0x0fc01029, +0x01f01804,0x20481e0b,0x00a0025c,0x1420304c, +0x20681603,0x00501400,0x00301400,0x10e0262e, +0x20500a03,0x00081000,0x00a01800,0x11803231, +0x20480605,0x00000800,0x00901800,0x11903232, +0x20d80e03,0x20100000,0x01302000,0x16e05a51, +0x00b00004,0x00180608,0x00800212,0x0f502e37, +0x00801008,0x00181609,0x00681610,0x0ff03639, +0x0070200b,0x2018320e,0x00b80e0d,0x0fe03639, +0x01700005,0x20400609,0x01381626,0x14206264, +0x20300a02,0x00080c06,0x00780c0f,0x0d802639, +0x00281608,0x0050280f,0x00181409,0x0e002a3c, +0x00181609,0x00702412,0x20181808,0x0e102a3b, +0x20100a03,0x20481007,0x0148101d,0x10d05269, +0x00200a01,0x00200000,0x00400006,0x0bf02a2e, +0x20300805,0x0008160a,0x00a01c0e,0x0c502e31, +0x20200404,0x00180a09,0x00701c0c,0x0c502e31, +0x20400401,0x20280e03,0x01000019,0x0df0524d, +0x20280c02,0x00480602,0x0040100c,0x0aa02a25, +0x00300202,0x00280404,0x00600005,0x0af03227, +0x00280602,0x00200003,0x00600406,0x0af03228, +0x00200400,0x20180800,0x00e8100e,0x0be04e3a, +0x00280a02,0x00201c03,0x00380c07,0x09a0321b, +0x20180400,0x00200602,0x0050040d,0x09d0361f, +0x20100401,0x00100203,0x0060040d,0x09d0361e, +0x20380400,0x00080401,0x00b80c15,0x0a504629, +0x20280801,0x20100604,0x00a0080c,0x08e02a12, +0x00080401,0x00100400,0x0068040a,0x09103213, +0x20180400,0x00200401,0x0068040a,0x09103213, +0x00180a02,0x00000c02,0x00b8040b,0x09504219, +0x00200c00,0x20381001,0x00b80407,0x08802a09, +0x00100201,0x00180401,0x00700009,0x08a0320a, +0x00100201,0x00080401,0x00700408,0x08a0320a, +0x20101004,0x20381a05,0x00d8040f,0x08b0420c, +0x20300000,0x00180401,0x0060000c,0x08502801, +0x20200002,0x00100601,0x0068040c,0x08703000, +0x20200001,0x00100601,0x0068040c,0x08703000, +0x00100202,0x00200406,0x00780c0b,0x08903c01, +0x00380a02,0x00101002,0x00500405,0x08802c09, +0x00381203,0x00101404,0x00700807,0x08a03009, +0x00380e03,0x00101003,0x00700807,0x08a03009, +0x00180601,0x00100000,0x0080140d,0x08d0400e, +0x00000401,0x20100a03,0x0098080d,0x08f02c12, +0x20300403,0x20280606,0x00c00410,0x09103815, +0x20200402,0x20200204,0x00b0040f,0x09103814, +0x20100401,0x00100602,0x00800410,0x0970481c, +0x20180800,0x20101000,0x00b8100c,0x09a0241e, +0x00380e03,0x20101404,0x00b81007,0x09e03420, +0x00280a01,0x20101402,0x00b81008,0x09e03420, +0x00480400,0x00201400,0x0098080f,0x0a90482c, +0x20201002,0x20382201,0x00f00808,0x0ac01c28, +0x20601002,0x20482a04,0x01101410,0x0b102c2b, +0x20600801,0x20382202,0x0100140f,0x0b102c2b, +0x20800c01,0x00182000,0x00e0181b,0x0c404441, +0x00481607,0x00101806,0x00700803,0x0c10242d, +0x00880602,0x00000803,0x00681203,0x0c903432, +0x00800201,0x20100401,0x00880e02,0x0c903431, +0x00f82207,0x00403004,0x00600003,0x0e905050, +0x2190240a,0x2048320e,0x00c80c0e,0x0da02836, +0x21b80402,0x20100603,0x00980c15,0x0e302c3b, +0x21b80401,0x20100602,0x00981015,0x0e302c3b, +0x23303c0a,0x20485a11,0x01380430,0x11504c69, +0x01482e05,0x0060340f,0x00081e3b,0x0f20181e, +0x01380601,0x20200802,0x00a8163a,0x0ff02427, +0x01300000,0x20200001,0x00a8163a,0x0ff02427, +0x02282204,0x00b0280d,0x20383667,0x14903c4b, +0x20901601,0x20782000,0x01300400,0x1150522b, +0x20800000,0x20300400,0x00900000,0x1210562f, +0x20900000,0x20380400,0x00900800,0x1210562f, +0x21002e01,0x20a82000,0x00f80800,0x17d09e4e, +0x01001002,0x20380a02,0x00b81a1a,0x0fd05238, +0x01080801,0x20301a01,0x00a81619,0x1070563c, +0x01281000,0x20302c00,0x00881e1b,0x10705a3c, +0x01c00002,0x00100604,0x0078122f,0x15209666, +0x20581002,0x00100c03,0x00880c15,0x0de0463a, +0x20700a01,0x20681802,0x01001018,0x0e704a3d, +0x20800c01,0x20781e01,0x0130101a,0x0e704a3d, +0x20581201,0x00100802,0x00880c24,0x11b08a6b, +0x00281609,0x20301809,0x00b01406,0x0c504a2d, +0x00280400,0x20400a01,0x00a00004,0x0cd0562f, +0x00280602,0x20400402,0x00b00403,0x0cd0522e, +0x20300601,0x20300400,0x00a81016,0x0ed08a4e, +0x0000200b,0x20882611,0x0110000a,0x0b105225, +0x00100800,0x20480800,0x00c00009,0x0b705228, +0x00000c02,0x20580e03,0x00d0040a,0x0b705628, +0x00300001,0x20200202,0x00b8100e,0x0ca07e3d, +0x20180a09,0x0000000f,0x0088080a,0x0a10461b, +0x20100000,0x20300000,0x00a0000b,0x0a50521e, +0x00080602,0x20300402,0x00a0000a,0x0a60561e, +0x20300800,0x20280801,0x00c81416,0x0b00762b, +0x00001807,0x2028160b,0x00800008,0x09604e12, +0x00000800,0x20380601,0x00a80409,0x09905214, +0x20100c02,0x20480e03,0x00b8040a,0x09905614, +0x20100801,0x00081000,0x00980c0d,0x0a006a19, +0x00281604,0x00401809,0x00380c08,0x08f0460a, +0x00080401,0x20100000,0x0098040a,0x0920520a, +0x00180400,0x20100402,0x00880409,0x0920520a, +0x00281601,0x00201c04,0x0058100a,0x0960660d, +0x20200001,0x20100204,0x00900c0d,0x08c04800, +0x00080602,0x20200403,0x0090040b,0x08f05000, +0x00000202,0x20200402,0x0090080b,0x08f05000, +0x20100201,0x20200000,0x00d00c11,0x09306400, +0x00100c02,0x20181000,0x00900007,0x08f0480a, +0x00000c02,0x20281a04,0x00a00c0a,0x0920540b, +0x00000802,0x20281604,0x00a00c0b,0x0920540b, +0x00000802,0x20380a02,0x00d0080d,0x09706810, +0x00180a04,0x00201005,0x0050040a,0x09604812, +0x00080a02,0x00000c03,0x0058040a,0x09a05815, +0x00080a02,0x00000803,0x0058040a,0x09a05815, +0x00080e03,0x20101406,0x00a00c0f,0x0a206c1e, +0x20200404,0x20180a07,0x0080040c,0x0a204c1d, +0x00000400,0x20280e02,0x00800c0a,0x0a705820, +0x00100201,0x20180601,0x00700c0a,0x0a70581f, +0x00480802,0x20400a04,0x00f01c0f,0x0b50782d, +0x00180a05,0x00100c05,0x00780807,0x0b304826, +0x20400402,0x20100603,0x0058180c,0x0b90582b, +0x20500c04,0x20280a05,0x0068140d,0x0b90582b, +0x20700603,0x20600401,0x01100c1b,0x0d008042, +0x20301407,0x20182a09,0x00a00009,0x0c80482e, +0x00600203,0x00080404,0x00680800,0x0d104c31, +0x00780604,0x00100406,0x00480e01,0x0d104c30, +0x00801405,0x20582a08,0x01200807,0x0f608052, +0x20f83608,0x0040400c,0x00081800,0x0e104033, +0x21980403,0x00080606,0x00580c12,0x0eb0483a, +0x21a80403,0x00080606,0x00580813,0x0ea04839, +0x22984a07,0x00005808,0x0088201f,0x12308065, +0x00f02804,0x20984e0d,0x0110162c,0x0f603c1c, +0x01380601,0x20100004,0x00481a38,0x10503c25, +0x01380601,0x20100003,0x00481a39,0x10504025, +0x01e02004,0x21283e0c,0x01e8065a,0x15207045, +0x20980c02,0x00301800,0x20381000,0x1210722c, +0x20900000,0x00500000,0x20100400,0x12d0662f, +0x20900801,0x00480400,0x00180400,0x12d06a2f, +0x21183e05,0x00e06400,0x20f04c00,0x19209e4e, +0x01180e06,0x00002006,0x0030021c,0x10906e3a, +0x01200201,0x00680400,0x00000a1b,0x11306a3c, +0x01200203,0x00680403,0x20100e1b,0x1130663c, +0x01e01802,0x2010020f,0x00b02633,0x1670ba67, +0x20301c06,0x20382a0d,0x00b00418,0x0e906e3c, +0x20880803,0x00680604,0x2010001a,0x0f206a3d, +0x20780803,0x00600605,0x20200019,0x0f306e3d, +0x20501807,0x00582609,0x00b81826,0x12e0b26d, +0x20700e01,0x00482007,0x00180c0e,0x0d006229, +0x00200602,0x00400005,0x20180c03,0x0d90662e, +0x00100800,0x00480c03,0x20180c05,0x0d90662e, +0x20381a05,0x00b0100b,0x00181416,0x10009e4f, +0x00b82605,0x00603c05,0x20680607,0x0bd06a26, +0x00180a01,0x00500c00,0x20100809,0x0c306a28, +0x00280e03,0x00701404,0x20400407,0x0c306628, +0x00400002,0x00500604,0x0058080b,0x0dc0a23f, +0x20a01407,0x20381e0a,0x00900419,0x0ab0661d, +0x20100402,0x00300202,0x0020000c,0x0b106a1e, +0x20200403,0x00380604,0x0010080d,0x0b206a1e, +0x20380a01,0x00500c02,0x00681417,0x0c109a2d, +0x00781e08,0x0020300c,0x00280a03,0x0a106612, +0x00180e02,0x00401003,0x00200408,0x0a506a14, +0x00181203,0x00401804,0x00000007,0x0a506a14, +0x00180800,0x00300c00,0x00980c0d,0x0af0921c, +0x20301406,0x2058220c,0x00e01411,0x0990660b, +0x00100802,0x00180a04,0x0060040a,0x09d06e0b, +0x00100803,0x00180a05,0x0060040b,0x09e06e0b, +0x00101001,0x00181a01,0x00c0000f,0x0a508a0e, +0x20100602,0x00000006,0x00681409,0x09706402, +0x20280602,0x00380403,0x0040040e,0x09b06801, +0x20280602,0x00300004,0x0040040d,0x09b06c01, +0x20200000,0x00580402,0x00600011,0x0a208802, +0x00380e01,0x00001000,0x00600806,0x09a06409, +0x00280801,0x00200e02,0x00300006,0x09e0700b, +0x00280401,0x00200a03,0x00400007,0x09e0700b, +0x00380a01,0x00500c02,0x0050080c,0x0a608c10, +0x20300001,0x20380e02,0x00a0100e,0x0a106414, +0x20200800,0x00080c00,0x0060000e,0x0a606c15, +0x20200a01,0x00080c01,0x0060000e,0x0a606c15, +0x20300a01,0x00381000,0x00801c14,0x0b209420, +0x00280a01,0x20300801,0x00780405,0x0ad06c1e, +0x00080401,0x00200601,0x00380408,0x0b306c20, +0x00000002,0x00280603,0x00380408,0x0b406c20, +0x00600802,0x00581203,0x00400c0b,0x0c70a030, +0x20400802,0x20580e03,0x0098040c,0x0be06826, +0x20280800,0x00200c01,0x00380809,0x0c606829, +0x20180e02,0x00201804,0x00281008,0x0c606828, +0x20a81202,0x00801004,0x00000c1c,0x0e30a444, +0x00480e06,0x20301804,0x00681000,0x0d30682c, +0x00280602,0x20100201,0x00600004,0x0dc0642f, +0x00380601,0x20180a03,0x00700805,0x0dc0642e, +0x00d80e07,0x00401602,0x00400e02,0x1090ac51, +0x21702c0a,0x20685a10,0x00c80c0b,0x0ea05831, +0x21601005,0x20281608,0x0068240b,0x0f506037, +0x21701005,0x20181607,0x0068240d,0x0f506037, +0x2300440f,0x00188218,0x00981c26,0x1340a063, +0x01380605,0x0060280f,0x20a85a39,0x1000481a, +0x01101202,0x00281006,0x00182e34,0x10e04822, +0x01200a02,0x00380807,0x00082e36,0x10e04821, +0x02281a07,0x01202414,0x21787266,0x16408041, +0x20700802,0x20d80c00,0x00580400,0x12f0762d, +0x20980400,0x21200800,0x00f00c00,0x13a0822e, +0x20880800,0x21101000,0x00d00800,0x13b0862f, +0x21602004,0x21c84800,0x01b04400,0x1a50b63f, +0x00b00202,0x20b80405,0x00201216,0x11707638, +0x01000604,0x21300001,0x01000e1b,0x12108a3c, +0x00f00603,0x21380400,0x01101219,0x12108a3b, +0x02082a0a,0x2150480d,0x00902e42,0x1800de60, +0x00381601,0x20b03202,0x0010000b,0x0f80823d, +0x20501408,0x2128160a,0x01181416,0x10108a3e, +0x20401406,0x21281608,0x01181014,0x10108a3e, +0x00180403,0x21f02612,0x01b0181d,0x1480fa72, +0x20800001,0x21000604,0x00d00015,0x0dd07e2d, +0x00180e07,0x20d00c0d,0x00c80c07,0x0e607a2f, +0x00180e06,0x20d0100b,0x00c81008,0x0e607e30, +0x20902807,0x22083a09,0x02482021,0x1160ea53, +0x00602403,0x21183601,0x00d80602,0x0ca07623, +0x00000804,0x21080e07,0x00e01009,0x0d108227, +0x20100c04,0x21081606,0x0100100b,0x0d108226, +0x00600206,0x2160040d,0x01582407,0x0f30d63f, +0x20281a06,0x20802409,0x0008040f,0x0b907a1d, +0x00080604,0x20d00805,0x00b0040a,0x0c00861d, +0x00180a04,0x20d00c05,0x00b00008,0x0c00861d, +0x20400801,0x21680e05,0x01600018,0x0d70d22f, +0x20101805,0x20e82e0a,0x00901c08,0x0ae07a11, +0x20200c04,0x20f81606,0x00d0080b,0x0b408a13, +0x20200c04,0x20f81606,0x00e00c0c,0x0b408613, +0x00001002,0x21581201,0x0138180d,0x0c40ca1d, +0x00380a02,0x20801805,0x20181805,0x0a80820a, +0x00380e04,0x20c01407,0x00880406,0x0ac08a0a, +0x00480a03,0x20c00c05,0x00880406,0x0ad08a0a, +0x00280e03,0x21101406,0x00f8100e,0x0b90c20f, +0x20380e01,0x20a00c00,0x00500c0f,0x0a507800, +0x20400402,0x20f80e06,0x00d00c10,0x0aa08c01, +0x20400802,0x20e80e05,0x00c00811,0x0aa08c01, +0x20200402,0x21480603,0x01500413,0x0b50c001, +0x00200c00,0x20d81603,0x00700807,0x0a807c0b, +0x00300801,0x20d80c00,0x00a80c04,0x0ad0880b, +0x00400400,0x20c80401,0x00980804,0x0ae0880b, +0x00200601,0x21380803,0x0140080e,0x0ba0c012, +0x20200c01,0x20a81202,0x00280c0c,0x0af07c14, +0x20280a03,0x20b00c03,0x0078040e,0x0b508415, +0x20380a02,0x20b00802,0x0070000f,0x0b508815, +0x20480c00,0x21300c00,0x01201014,0x0c70c823, +0x00100401,0x20781001,0x20281006,0x0bc0741d, +0x00100402,0x20d80a04,0x00a80407,0x0c20841f, +0x00200403,0x20d80605,0x00a80c06,0x0c20881f, +0x00880a01,0x21500e01,0x01400c08,0x0dd0d031, +0x20280e02,0x20601004,0x20680809,0x0cc07025, +0x20200a03,0x20c80c02,0x0088080a,0x0d408028, +0x20300604,0x20c80c05,0x0098040c,0x0d407c28, +0x20c00801,0x21781e04,0x01701020,0x0f90d045, +0x20300400,0x20980e04,0x20200003,0x0e10702c, +0x00000403,0x20b81206,0x00581004,0x0ea07c2f, +0x00100404,0x20c80e08,0x00681001,0x0ea07c2e, +0x00600201,0x21581202,0x00f80e04,0x1210d453, +0x20d81006,0x20803205,0x20584a04,0x0f70682b, +0x21180800,0x20a01c04,0x00183804,0x10206c32, +0x21280400,0x20a01804,0x00283806,0x10107032, +0x22181c01,0x21605204,0x00c8680e,0x14b0c858, +0x00e81204,0x20c0180c,0x0078122a,0x10804413, +0x00f81201,0x20c02003,0x0088162e,0x11805c1c, +0x01080a01,0x20c01403,0x0088162f,0x1170581c, +0x01b01800,0x21d82000,0x02083a52,0x17209035, +0x20680401,0x00f00800,0x22e80400,0x13c0462e, +0x20900401,0x01280800,0x23700c00,0x14a0622d, +0x20800400,0x01280800,0x23601400,0x14a0622d, +0x21280800,0x01b01800,0x25102400,0x1bb08e3c, +0x00900201,0x00f80403,0x22c01211,0x12304636, +0x00d80a01,0x01301404,0x23900a1a,0x13106a39, +0x00c80400,0x01301001,0x23900a19,0x13206a39, +0x01501801,0x01984601,0x24b05e35,0x19909e56, +0x00300a03,0x00f81a01,0x22e02409,0x1060523a, +0x00381603,0x01103800,0x2340000c,0x11107240, +0x00281204,0x01203403,0x2358040c,0x11207240, +0x00480a03,0x01f01c02,0x25c0200b,0x1660ce6b, +0x2070000a,0x01100209,0x23381411,0x0ec05a2d, +0x20600807,0x00d81e0a,0x22601014,0x0f506e30, +0x20500806,0x00d81a0a,0x22801412,0x0f506e31, +0x20181c03,0x01c05208,0x25581c18,0x1340da5a, +0x00981a0d,0x01104814,0x23481a03,0x0d805226, +0x00480a06,0x00f0140b,0x22d80c02,0x0e006e25, +0x00380a05,0x00f01409,0x22e80c05,0x0e107225, +0x00080602,0x01600802,0x24180415,0x10d0c243, +0x20900c0a,0x00b82a13,0x22203818,0x0c60561b, +0x20300404,0x00d80e08,0x2280180f,0x0cf0721d, +0x20200403,0x00d80e06,0x2280180d,0x0d00721c, +0x20280403,0x01501203,0x23f81013,0x0f10c230, +0x00480e03,0x00f02409,0x22c82601,0x0bc05e10, +0x00380a03,0x00e01405,0x22b80c05,0x0c407613, +0x00280a02,0x00e01403,0x22b80806,0x0c407a13, +0x00380e04,0x01402406,0x23b8100c,0x0dd0ba20, +0x00100203,0x00c80601,0x22401c0a,0x0b505a0b, +0x20100802,0x00c81a04,0x2250140d,0x0bc0760a, +0x00000401,0x00d81203,0x2270100b,0x0bd0760a, +0x20100804,0x01181607,0x23201014,0x0d10b610, +0x20400c06,0x00c82209,0x2250080f,0x0b305c01, +0x20280401,0x00e00801,0x22b8100b,0x0bb07802, +0x20280401,0x00e00c01,0x22b80c0c,0x0bb07801, +0x00080601,0x01200805,0x23780c10,0x0cd0b402, +0x00280a05,0x00f0180a,0x22c81804,0x0b605c0b, +0x00480a04,0x00e01404,0x22980405,0x0be0740a, +0x00480603,0x00d00c03,0x22800005,0x0be0740a, +0x00100202,0x01200000,0x23501011,0x0d20b812, +0x20180802,0x00d01606,0x2268080a,0x0bd05812, +0x20500803,0x00c81607,0x22400c11,0x0c507415, +0x20500803,0x00c81606,0x22500411,0x0c507415, +0x20400c02,0x01282205,0x23601014,0x0e00bc25, +0x00200201,0x00b00400,0x22181407,0x0c804c1a, +0x00300001,0x00e00401,0x22981c03,0x0d20701f, +0x00580602,0x00e00c04,0x22a81801,0x0d20701d, +0x00700a01,0x01481802,0x23d00008,0x0f60bc33, +0x20400c01,0x00b82203,0x2208080d,0x0d704024, +0x20580606,0x00e00c04,0x22980c0c,0x0e306426, +0x20800602,0x00d80a02,0x22780411,0x0e306826, +0x20b00202,0x01680603,0x2438101c,0x1130bc44, +0x20300001,0x00d00000,0x22882400,0x0ec0382b, +0x00300009,0x00d8060d,0x22682602,0x0f805c2b, +0x00500006,0x00e00207,0x22982e06,0x0f805c2b, +0x00500805,0x01781a08,0x24483206,0x13a0ac50, +0x20780601,0x00d00803,0x22881e09,0x10002c26, +0x21100206,0x00d0040e,0x22782808,0x10e0402e, +0x21280604,0x00d0080a,0x2288240a,0x10d0442d, +0x21f00400,0x01980c05,0x24a8440a,0x16108c52, +0x00a00c00,0x00d82401,0x2260121e,0x10f02012, +0x00e00802,0x00d81a05,0x2260122b,0x12203c1c, +0x00f00401,0x00d80e03,0x22600a2c,0x1220401b, +0x01b81602,0x01a03c06,0x24d84a52,0x1850742c + }, //A + { +0x20b00406,0x20800000,0x00082400,0x16486636, +0x20b80403,0x20800000,0x00081000,0x16d85e32, +0x20b80403,0x20800000,0x00081800,0x16d85e32, +0x2180040a,0x20800000,0x00087000,0x1918461e, +0x01c00a0d,0x20700013,0x00002220,0x14686e46, +0x01900e05,0x2090000a,0x00000621,0x15186243, +0x01900e05,0x2080000a,0x00000222,0x15186643, +0x02b80614,0x2070001d,0x00000e48,0x17c86a42, +0x2140040a,0x20500216,0x00001835,0x1228523c, +0x20b80801,0x20600206,0x00002828,0x12d85640, +0x20c80a01,0x20500205,0x00002c29,0x12e85a40, +0x21600011,0x2090021f,0x00000038,0x15485249, +0x00880e04,0x20500008,0x00081208,0x10d85e25, +0x20180401,0x20800204,0x00080406,0x11584e28, +0x20100003,0x20800207,0x00080c06,0x11584e28, +0x00680e0a,0x20900013,0x00082a09,0x13887231, +0x20700405,0x20700205,0x00081410,0x0fa85e21, +0x00200402,0x20900202,0x00082404,0x10285623, +0x00300000,0x20800002,0x00082003,0x10285a24, +0x20100c08,0x20c0020b,0x0008200a,0x11f87231, +0x00700206,0x2070000a,0x00000204,0x0ec8661a, +0x20100800,0x20700004,0x0008200a,0x0f286a1c, +0x20200801,0x20700002,0x0008180b,0x0f286a1c, +0x00400609,0x2090000e,0x00080807,0x10988a29, +0x20500405,0x20700209,0x00000412,0x0e086213, +0x00180603,0x20500004,0x00000c07,0x0e687214, +0x00280603,0x20500004,0x00000806,0x0e686e14, +0x20200806,0x2080020c,0x00080414,0x0f78821b, +0x00380a05,0x20600007,0x00000803,0x0da86608, +0x00000004,0x20600206,0x0008040c,0x0de86a0a, +0x20100004,0x20600206,0x0008040d,0x0de86a0a, +0x00000201,0x20600006,0x0008100e,0x0ee88e0b, +0x20300c03,0x20800207,0x00080c0d,0x0d885c00, +0x20280601,0x20600004,0x0008080b,0x0dc87001, +0x20180602,0x20600005,0x0000000a,0x0dc87001, +0x20180e02,0x20600002,0x0000180d,0x0ec88c03, +0x00200001,0x20500003,0x00081005,0x0db86809, +0x00280602,0x20600002,0x00001006,0x0df86c0a, +0x00200000,0x20700201,0x00000c08,0x0df8680a, +0x00300803,0x20900205,0x0008040a,0x0f08800e, +0x20180e04,0x20500005,0x0000200a,0x0e186811, +0x20300001,0x20700203,0x00000c0d,0x0e686414, +0x20300000,0x20700201,0x0000040d,0x0e686415, +0x20680603,0x20800005,0x00000814,0x0fb8841e, +0x00200405,0x20800207,0x00000807,0x0ec8581a, +0x00100002,0x20700000,0x00000005,0x0f38601e, +0x00100003,0x20700000,0x00000005,0x0f38641e, +0x00780404,0x20900204,0x00000803,0x10d8802a, +0x20a81202,0x20700007,0x0000200e,0x0fb85824, +0x20580e04,0x20700008,0x00002809,0x10485c25, +0x20480e04,0x20700007,0x00002809,0x10485c25, +0x21280602,0x20a00009,0x00001c17,0x12487836, +0x01201609,0x20b00002,0x0000260f,0x10e83c24, +0x00800c01,0x20a00206,0x00001a05,0x11784027, +0x00700c01,0x20a00205,0x00001e04,0x11784427, +0x01200a02,0x20c00004,0x0000421f,0x14186032, +0x22801013,0x20600219,0x00083428,0x12183830, +0x21b00003,0x20700202,0x00000814,0x12c83c2f, +0x21980402,0x20700201,0x00001412,0x12b83c2e, +0x22000800,0x20a00203,0x00004417,0x15783c2e, +0x01a81e0b,0x20300020,0x00001a4e,0x13985c1c, +0x01480e02,0x20700007,0x00002a3b,0x1418381a, +0x01280e01,0x20800004,0x00002a37,0x1418301a, +0x01800001,0x20800202,0x00003a48,0x16c82015, +0x20400405,0x00f00c00,0x21981400,0x15589a3a, +0x20801007,0x00c80c00,0x21782c00,0x15f88e35, +0x20801007,0x00b80800,0x21782c00,0x16088e36, +0x20e00405,0x00900800,0x21885400,0x1868762c, +0x00f81e0b,0x0100180f,0x2160420d,0x13789a41, +0x01381e0e,0x01002414,0x21a02218,0x14389641, +0x01481e0e,0x00f02414,0x21902617,0x14389641, +0x0168060a,0x00a8100f,0x21600e2a,0x16d89641, +0x20a81006,0x00800e13,0x2100281f,0x11787238, +0x20b00808,0x00981a15,0x21103022,0x12187a3c, +0x20c00c0a,0x00881e17,0x21003024,0x12187a3b, +0x20500c06,0x0090020f,0x21a81819,0x14888a49, +0x00402002,0x00582601,0x20e82800,0x10087a29, +0x00000800,0x00b80c03,0x21782802,0x10987a2a, +0x00200202,0x00b00406,0x21782a01,0x10a87e2a, +0x20301c03,0x00c82402,0x21b83c0a,0x1288a638, +0x20280601,0x00d00805,0x2168200c,0x0ed88a23, +0x00480401,0x00d01003,0x21a82003,0x0f588a27, +0x00300402,0x00b00601,0x21781c05,0x0f588a28, +0x00781604,0x0130240b,0x22382201,0x10e8ba33, +0x00180601,0x00c00003,0x21500806,0x0de8921a, +0x20181604,0x00c01805,0x2150040e,0x0e38921f, +0x20181204,0x00c01807,0x2160000d,0x0e38921f, +0x20480800,0x00e00a01,0x21a01815,0x0f68be29, +0x00000201,0x00b00a01,0x2150040a,0x0d388a12, +0x20200403,0x00780e06,0x20f0100b,0x0d788e13, +0x20100002,0x00880a05,0x20f0100a,0x0d788e13, +0x00480800,0x00d01a01,0x21800008,0x0e58b21b, +0x20101004,0x00b81605,0x2138040b,0x0cc88a08, +0x00300602,0x00900403,0x21280c05,0x0d088e0a, +0x00300a01,0x00800001,0x21180c07,0x0d088e0b, +0x20200601,0x00b80601,0x21200c14,0x0db8b20d, +0x00182204,0x00e02808,0x21880406,0x0ca88c00, +0x20200002,0x00a80a03,0x2110040f,0x0cd89000, +0x20300002,0x00a80e02,0x2110000f,0x0cd89001, +0x20301405,0x00c82206,0x2138040f,0x0d98b404, +0x00200400,0x00600205,0x20e01008,0x0cc88408, +0x00100202,0x00a80803,0x21300408,0x0d08900c, +0x00280602,0x00b00004,0x21400006,0x0d08900c, +0x00781605,0x01001408,0x21b80805,0x0de8b80f, +0x20501c04,0x00782a04,0x20e8040f,0x0d388413, +0x20200802,0x00a80602,0x2150000a,0x0d888c15, +0x20300802,0x00a80603,0x2140000c,0x0d888c15, +0x20900802,0x00c81206,0x21700c19,0x0e88b41e, +0x00780e07,0x00e00c09,0x21800401,0x0df8881b, +0x00480603,0x00c00003,0x21600806,0x0e588c1e, +0x00480603,0x00c00004,0x21500805,0x0e588c1e, +0x00b00c00,0x00e81001,0x21b80e01,0x0fb8b42a, +0x20b0200c,0x00c8320d,0x21500c15,0x0ef88026, +0x20901007,0x00b82605,0x21601011,0x0f688829, +0x20901007,0x00b82205,0x21501010,0x0f688828, +0x21380404,0x01181002,0x21f0101f,0x1138b839, +0x0098320d,0x01303816,0x22101a0d,0x10487c2a, +0x00981e08,0x0100280f,0x21e01a0a,0x10d87c2c, +0x00981e09,0x00f0280e,0x21d01e09,0x10c87c2c, +0x01081604,0x0100140d,0x22403a1b,0x1328a43b, +0x21580404,0x00702e10,0x2130100f,0x1188602c, +0x21800c03,0x0090020b,0x21402812,0x1228642f, +0x21701404,0x00880e0b,0x21402c11,0x12286430, +0x22080a03,0x00c01800,0x21f05c14,0x14d87838, +0x00f03001,0x00685a03,0x20801a2e,0x12d86c1b, +0x01101800,0x00b82a01,0x21401634,0x1398601d, +0x01101400,0x00c82400,0x21701234,0x1388601d, +0x01900403,0x00900208,0x2190464a,0x1668501c, +0x00081203,0x20501c00,0x01203400,0x1408a63b, +0x20181201,0x20202800,0x00c00c00,0x14b8a63a, +0x20181201,0x20102800,0x00a01400,0x14c8a63a, +0x20980e02,0x00201c00,0x00281400,0x1748a634, +0x00401800,0x20984609,0x01904401,0x1238923a, +0x00601201,0x20683603,0x01603e04,0x12e8a23c, +0x00601000,0x20583204,0x01403e04,0x12e89e3c, +0x00c00c04,0x20182206,0x00980e1c,0x1578b242, +0x20401809,0x20282208,0x0098200c,0x10788233, +0x20300003,0x20100606,0x0088100d,0x11088a37, +0x20380402,0x20100a05,0x0088100d,0x11088a37, +0x00180e02,0x00202007,0x0018300a,0x1338ba4b, +0x0068220a,0x00404011,0x00082601,0x0ef8922e, +0x00000000,0x20101003,0x00982405,0x0f78962f, +0x00000401,0x20200002,0x00a82005,0x0f78962e, +0x20181400,0x00003000,0x00981c0c,0x1108ca40, +0x20300006,0x2048060d,0x01101011,0x0d989626, +0x00480a02,0x20200803,0x00d00405,0x0e18a22a, +0x00580e03,0x20101004,0x00b80404,0x0e18a22a, +0x00301000,0x20581400,0x01500c0a,0x0f28d635, +0x00000e02,0x20481005,0x00f80c09,0x0ca89e19, +0x20501001,0x20481e03,0x00f01013,0x0cf8a21e, +0x20501001,0x20481e04,0x00f01014,0x0cf8a21e, +0x20400401,0x20280c00,0x01100c14,0x0db8d226, +0x20180c00,0x20100800,0x00b00809,0x0bf89e11, +0x00100002,0x00000400,0x00780c05,0x0c389e12, +0x00100002,0x00000000,0x00780c05,0x0c389e12, +0x00480a03,0x00000403,0x00e01807,0x0cc8c619, +0x00380e03,0x20401402,0x00d00006,0x0b989609, +0x00180e04,0x00001005,0x00800809,0x0bc8a20b, +0x00281205,0x00101806,0x00700809,0x0bc8a20b, +0x20380402,0x20200605,0x00f00c12,0x0c28ba0c, +0x20402405,0x20783a08,0x0130080f,0x0b689801, +0x00000803,0x20380607,0x00c0000c,0x0b989800, +0x20100804,0x20480a08,0x00d0000d,0x0b989800, +0x00180a02,0x20301801,0x01081009,0x0c08b802, +0x00380a02,0x00200c08,0x00581004,0x0ba8980a, +0x20100400,0x20180402,0x00b8100c,0x0bc8a00b, +0x00000400,0x20180803,0x00c80c0a,0x0bc8a00b, +0x00201c02,0x20582a05,0x0168040e,0x0c48c40e, +0x20181e03,0x00003002,0x0070080b,0x0c089412, +0x00080e02,0x00001004,0x00a00409,0x0c48a416, +0x00080e02,0x20101003,0x00a0080a,0x0c48a015, +0x20680c01,0x00100802,0x00c81814,0x0cf8c81e, +0x00000c06,0x20781608,0x01300c0a,0x0cc8901c, +0x00100402,0x20380a04,0x00d00809,0x0d189c1e, +0x00100403,0x20480a04,0x00e00808,0x0d189c1e, +0x00b81205,0x20101805,0x00e80400,0x0e18d028, +0x00081a07,0x20402c09,0x00e80808,0x0dc89025, +0x20280a02,0x20201003,0x00c0000b,0x0e389c28, +0x20280a03,0x20201004,0x00c0000b,0x0e389c28, +0x21000c07,0x20581a09,0x01400421,0x0f88d039, +0x2030340b,0x20b85e0d,0x01902409,0x0f18902e, +0x00101004,0x20582e03,0x01002804,0x0f989830, +0x00001406,0x20483205,0x01002405,0x0f989830, +0x00b00e02,0x2028280c,0x00e01e0e,0x1198d042, +0x2118160b,0x00201c13,0x00200c00,0x10a88033, +0x21481206,0x2010200a,0x00501807,0x11388436, +0x21481a07,0x00002c0d,0x00401406,0x11388436, +0x22380e04,0x00180406,0x00405c14,0x1398b045, +0x01081004,0x2030360d,0x00900e31,0x11f86c19, +0x01280c02,0x20502207,0x00d01e35,0x12a8701e, +0x01180803,0x20601e09,0x00e02234,0x12a8701e, +0x01b80802,0x20200e05,0x00304a52,0x15887c25, +0x20380a02,0x00481000,0x00303c00,0x12f87a33, +0x20280e02,0x00180800,0x00603000,0x13988235, +0x20280e02,0x00180800,0x00803400,0x13988235, +0x20b80800,0x00080800,0x00880800,0x16089235, +0x00400004,0x00100e07,0x20180a08,0x11586237, +0x00500001,0x20100206,0x00400a07,0x11e86e39, +0x00500401,0x20280606,0x00600a07,0x11e86e39, +0x01100c01,0x20200800,0x00682e22,0x14389646, +0x00481601,0x00202c04,0x00282004,0x0f886e39, +0x00000402,0x20100202,0x00481807,0x10187239, +0x00000803,0x20180602,0x00581808,0x10187239, +0x20180800,0x00100002,0x00880811,0x11c8aa4e, +0x20400e01,0x20382000,0x00c01c10,0x0de87a2f, +0x00080a04,0x00000c06,0x00580808,0x0e687e31, +0x00180e04,0x00101406,0x00380c07,0x0e787e31, +0x20100a01,0x00080803,0x0080040c,0x0f98aa40, +0x00400803,0x00000203,0x00481004,0x0ca86e25, +0x00300c03,0x20181205,0x00700808,0x0cf87a29, +0x00200c03,0x20281605,0x00800809,0x0d087e2a, +0x00381201,0x00101801,0x0060100b,0x0dc8a234, +0x20281204,0x00201005,0x0048040e,0x0b98761c, +0x20480e01,0x00101003,0x00480c10,0x0bd87e1d, +0x20380e01,0x00201403,0x00380c10,0x0be87e1e, +0x20300000,0x20200602,0x00c01414,0x0c589625, +0x00001403,0x20281e06,0x00800409,0x0af87610, +0x00300400,0x20200000,0x00800005,0x0b287e13, +0x00300000,0x20200201,0x00900405,0x0b287e13, +0x00100801,0x20381202,0x00d0100a,0x0b789216, +0x00000400,0x00380c03,0x00180808,0x0a987a08, +0x20300c01,0x20181601,0x0080080e,0x0aa8820a, +0x20301002,0x20281e02,0x0090080e,0x0aa87e0a, +0x20100400,0x20180800,0x0080000d,0x0af88a0a, +0x00281e02,0x00403403,0x20280c07,0x0a787601, +0x00380e02,0x00201403,0x00380405,0x0a887c00, +0x00380e02,0x00201404,0x00280805,0x0a887c00, +0x20100402,0x00080601,0x0078040b,0x0ad88c02, +0x00100401,0x20280e03,0x00b0140c,0x0a887809, +0x20180400,0x20100a02,0x0080040e,0x0aa87c0a, +0x00080401,0x00000603,0x0070080e,0x0aa87c09, +0x00481a05,0x00102804,0x00680809,0x0b088c0c, +0x20401401,0x20282a01,0x00800c0d,0x0b087415, +0x20200c01,0x20281601,0x0090040c,0x0b287c17, +0x20300c01,0x20181601,0x0080000d,0x0b287c17, +0x20501405,0x20581a0a,0x01080815,0x0b98901b, +0x00580a03,0x00300c03,0x20180402,0x0bd8701d, +0x00380601,0x00100403,0x00480405,0x0c087c1f, +0x00480a01,0x00200803,0x00380405,0x0c087c1f, +0x00600a03,0x20181806,0x00a81006,0x0cb89c29, +0x20701005,0x00282605,0x00200811,0x0cd87027, +0x20400400,0x00080e01,0x00500c0f,0x0d287829, +0x20500000,0x00080a01,0x00501010,0x0d287829, +0x20880403,0x00200e03,0x00481418,0x0e28a037, +0x00782204,0x00604009,0x20781603,0x0e386c2d, +0x00500402,0x00000201,0x00380401,0x0e987431, +0x00600402,0x00000a01,0x00380800,0x0e987431, +0x00980a01,0x00000007,0x00700a02,0x1018a842, +0x21b00c01,0x20281e03,0x00903413,0x0fa86c35, +0x21a00a03,0x00181806,0x00302411,0x1038743b, +0x21b01202,0x00182405,0x00502813,0x1038743a, +0x22701400,0x20282403,0x0070341a,0x1248984f, +0x01500000,0x00000001,0x00201e3e,0x1138541f, +0x01480401,0x00380603,0x20302e3c,0x11e85824, +0x01480c00,0x00400800,0x20402a3d,0x11e85c24, +0x01d00201,0x00380802,0x20203e57,0x14987c2f, +0x20501802,0x20582c00,0x00e81400,0x12185a2e, +0x20401401,0x20282800,0x00a80800,0x12b86231, +0x20401401,0x20282c00,0x00a80c00,0x12b85e31, +0x20b02006,0x20482400,0x00a85000,0x15186e38, +0x00780e03,0x00101007,0x00380e0f,0x10985e36, +0x00680601,0x00300403,0x0018120d,0x11186238, +0x00680601,0x00300404,0x2018160d,0x11286238, +0x0118260b,0x00402c12,0x00081621,0x13288a49, +0x00300e01,0x20381201,0x00700c07,0x0ec85e3a, +0x00380601,0x00201001,0x00180806,0x0f48663b, +0x00280e02,0x00201402,0x00080806,0x0f48663b, +0x20101809,0x2058160e,0x00b00013,0x10988250, +0x20500005,0x00000205,0x00380c10,0x0d285a2e, +0x20400002,0x00080a02,0x0050040e,0x0d886a32, +0x20300403,0x00080e03,0x0060040d,0x0d886a32, +0x20180e07,0x0010100d,0x00600010,0x0e688e3f, +0x00681207,0x00101c0a,0x00380401,0x0bd86226, +0x00580604,0x00101005,0x00380403,0x0c286629, +0x00580a04,0x00101406,0x00280404,0x0c286629, +0x00201004,0x20281a07,0x00a0200c,0x0ca88231, +0x20501406,0x20381e0b,0x00900c13,0x0ac85e1c, +0x20500c04,0x20181206,0x00700412,0x0af8661e, +0x20501004,0x20181607,0x00800813,0x0af8661e, +0x20480602,0x00200003,0x00400c12,0x0b587a22, +0x00381204,0x00202008,0x00381403,0x0a286211, +0x00380a02,0x00200805,0x00380404,0x0a486a13, +0x00380602,0x00300405,0x00380804,0x0a486a13, +0x00200402,0x00000603,0x00500408,0x0a786e15, +0x00000001,0x20300604,0x00b0080b,0x09b8620a, +0x20280401,0x00100e02,0x0050040d,0x09c8660a, +0x20180800,0x00101601,0x0040000c,0x09c8660a, +0x20100201,0x00100801,0x0058040d,0x09f8720b, +0x20101201,0x20382000,0x00c0100a,0x09986001, +0x00100601,0x00080c00,0x00800808,0x09a86400, +0x00100601,0x20180e01,0x00900c09,0x09a86400, +0x00100201,0x00100601,0x0070040a,0x09d87001, +0x00100002,0x00180602,0x00480808,0x09b85c0a, +0x00000401,0x00180a02,0x0050000c,0x09c8640a, +0x00000401,0x00080a02,0x0068040b,0x09c8600a, +0x20100c03,0x00082204,0x0080040e,0x0a08700d, +0x20381203,0x00101804,0x0038080d,0x0a385c14, +0x20180a01,0x00200c02,0x0038080b,0x0a586416, +0x20180a01,0x00100c02,0x00480c0c,0x0a486416, +0x00081203,0x00402005,0x0008180c,0x0aa87019, +0x00200c02,0x20380e04,0x00900405,0x0af8601d, +0x00200000,0x00080a01,0x00600408,0x0b28681f, +0x00200400,0x20180800,0x00700808,0x0b28681f, +0x00380402,0x20100605,0x00880c0c,0x0b987825, +0x20280a01,0x00001402,0x00680c0c,0x0c086025, +0x20400401,0x00080400,0x0048080e,0x0c48642a, +0x20500802,0x20180a01,0x0058040e,0x0c48642a, +0x20500602,0x20280802,0x00981415,0x0cf88435, +0x00300c01,0x20282601,0x00b01c06,0x0d58642f, +0x00880e01,0x00101004,0x00400801,0x0db86831, +0x00880e01,0x00101004,0x00300a01,0x0db86831, +0x00801005,0x20181e02,0x00780805,0x0ee88c42, +0x21a80800,0x00100402,0x00200c10,0x0ef85839, +0x21d80400,0x20200000,0x00701c18,0x0f68603d, +0x21d80a01,0x20200800,0x00701c18,0x0f685c3c, +0x22781e05,0x00301c0c,0x0000181d,0x11288c53, +0x01400400,0x20180401,0x0030163d,0x10984c22, +0x01501000,0x20380c00,0x0070163f,0x11385028, +0x01401c01,0x20582203,0x00901a3d,0x11385029, +0x01c80401,0x20400203,0x00704255,0x13a87035, +0x20380a02,0x00201c00,0x20181400,0x11884233, +0x20380400,0x20101000,0x00481800,0x12184235, +0x20380400,0x20101400,0x00481c00,0x12284236, +0x20581e03,0x00303800,0x20181800,0x14585e43, +0x00500c05,0x00081a05,0x00580a08,0x0fe84e37, +0x00600001,0x20280601,0x00880e0a,0x1068523a, +0x00600001,0x20380a01,0x00980e09,0x1068523a, +0x00702c0a,0x2048460a,0x00d80e0f,0x12286e4a, +0x00280e06,0x0030140a,0x20180806,0x0e285238, +0x00200602,0x20280404,0x00700007,0x0e88563b, +0x00100a01,0x20280803,0x00880408,0x0e88563b, +0x0088260b,0x00703814,0x20581404,0x0fb87650, +0x00000403,0x00000607,0x0040040b,0x0c784a30, +0x20100c02,0x20180603,0x0068040c,0x0cc85232, +0x00000401,0x00000601,0x0058040a,0x0cd85232, +0x20801008,0x20181a0e,0x00a0241d,0x0d686e3f, +0x20100601,0x00181003,0x0050080b,0x0b285225, +0x00180a02,0x00200004,0x00500c08,0x0b685628, +0x00000201,0x00180801,0x0060100a,0x0b685628, +0x00681206,0x0020180a,0x00300405,0x0bc8662e, +0x00181202,0x00201c01,0x00180408,0x0a284a1b, +0x20180c00,0x00001602,0x0060040c,0x0a484e1e, +0x20180c00,0x00001601,0x0050000b,0x0a584e1e, +0x20600c05,0x20281209,0x00a01416,0x0a785e21, +0x20101002,0x20181a04,0x0080080b,0x09784a12, +0x00000801,0x20380e02,0x00a0040a,0x09884e13, +0x00100801,0x20380a02,0x00a00409,0x09884e14, +0x00380a02,0x00100805,0x00600004,0x09b85a14, +0x00100202,0x00200404,0x00200008,0x09184a08, +0x20100601,0x00080402,0x0070000b,0x09184e09, +0x20100601,0x20180801,0x0080040c,0x09184e09, +0x20280400,0x20100602,0x0080100f,0x0938560a, +0x20180801,0x00200e03,0x0030000a,0x08f84401, +0x00080400,0x00000601,0x00600408,0x08f84801, +0x00080400,0x00100601,0x00500008,0x08f84801, +0x00000000,0x20200201,0x00900409,0x09184c02, +0x00400201,0x00000000,0x00680406,0x09184809, +0x00180400,0x20100400,0x0078040a,0x09284c0a, +0x00180400,0x00000601,0x00680409,0x0928480a, +0x00300001,0x20200a03,0x00981409,0x0948500b, +0x20500802,0x00081a02,0x00600011,0x09884c14, +0x20200c01,0x20281201,0x0088040d,0x09985015, +0x20200800,0x20181201,0x0078040d,0x09984c15, +0x20300e01,0x20281401,0x00b80811,0x09d85c18, +0x00481202,0x00201405,0x00180401,0x0a584c1d, +0x00200001,0x00100000,0x00480c07,0x0a68501f, +0x00200001,0x00180400,0x00480c07,0x0a68501f, +0x00600801,0x00180a01,0x00581807,0x0ac86024, +0x20300a01,0x20280601,0x00500c0e,0x0b584825, +0x20380602,0x00100803,0x0040000d,0x0b885429, +0x20380a03,0x00200c04,0x0038040d,0x0b88542a, +0x20700000,0x00200802,0x00481817,0x0c186c33, +0x00400001,0x00000203,0x00400005,0x0cb8442f, +0x00600802,0x00081604,0x00601005,0x0d085432, +0x00700c02,0x00081a04,0x00601004,0x0d085432, +0x00d81202,0x00201402,0x00680403,0x0de87040, +0x21a01002,0x00081800,0x00480811,0x0e484c3a, +0x21d00801,0x00280c02,0x00000017,0x0eb85040, +0x21e00802,0x00381002,0x00000018,0x0eb85040, +0x22c02403,0x20283e03,0x00b01429,0x10287456, +0x01481202,0x00400805,0x20200e3c,0x0ff84c24, +0x01581a02,0x00402006,0x2030163f,0x10a8482b, +0x01582202,0x00503006,0x20400e40,0x10a8482b, +0x01d80602,0x00780c06,0x20401a58,0x12c86c3d, +0x20400201,0x00100000,0x00400400,0x11183a33, +0x20300201,0x00300800,0x00100000,0x11a83a37, +0x20380602,0x00400800,0x00000400,0x11a83a37, +0x20900c02,0x00081c00,0x00881000,0x13a84e42, +0x00a80801,0x00101203,0x00480e0d,0x0f683a3a, +0x00700003,0x00200204,0x00380a0a,0x0fe83a3c, +0x00700403,0x00300205,0x00280e0a,0x0fe83e3c, +0x01182604,0x00404007,0x00281e1a,0x1178524f, +0x20400401,0x20181402,0x00800410,0x0d884238, +0x20100000,0x00200404,0x00380c0b,0x0df8423b, +0x20180a02,0x00300c06,0x0018080b,0x0df8423c, +0x20301804,0x20583205,0x01202018,0x0ed85a4f, +0x00380e03,0x00101003,0x00400404,0x0bf83a2e, +0x00181a03,0x00201c03,0x00301009,0x0c483e32, +0x00181202,0x00101001,0x00501409,0x0c483e32, +0x00080e03,0x00101406,0x0050000f,0x0cb84e3b, +0x20100402,0x20280605,0x0080040d,0x0aa83626, +0x00001003,0x20481606,0x00a00c0c,0x0ad83627, +0x00000801,0x20380e04,0x00900c0c,0x0ae83628, +0x00001002,0x20381e04,0x00a0180e,0x0b184a2d, +0x20100800,0x20181002,0x0070000a,0x09a83a1a, +0x20100800,0x00080c02,0x0050000a,0x09c8361c, +0x20100801,0x20181000,0x0068040b,0x09d8361d, +0x20180e02,0x00101003,0x0030000d,0x09e8421f, +0x00180e01,0x00101401,0x00400008,0x08f83611, +0x00280a01,0x00100c01,0x00200008,0x09183613, +0x00280a02,0x00201003,0x00200008,0x09183613, +0x00100800,0x20180a02,0x0080100a,0x09283e14, +0x20180400,0x20200201,0x00800c0b,0x08983608, +0x20280400,0x00000601,0x0060080d,0x08983209, +0x20280401,0x00000602,0x0060080d,0x08983209, +0x20200400,0x00080800,0x0050080d,0x08a83a08, +0x00000800,0x20280e01,0x00800008,0x08783001, +0x00100400,0x20180a01,0x00700007,0x08883001, +0x00000400,0x20280601,0x00700008,0x08783001, +0x20100401,0x00180601,0x00380408,0x08983402, +0x00300000,0x00000000,0x00580806,0x08a83008, +0x00100401,0x00080601,0x00580809,0x08a83009, +0x00100401,0x20180a01,0x00680808,0x08a83009, +0x00480601,0x00200801,0x00280806,0x08c8380a, +0x20380400,0x00000601,0x00580c0f,0x09083413, +0x20180a01,0x00101002,0x00480c0c,0x09183414, +0x20280a01,0x00100c02,0x00480c0c,0x09183814, +0x20480402,0x00100e03,0x00581011,0x09383c15, +0x00201403,0x00081e01,0x00780806,0x09c83c1d, +0x00300402,0x20100202,0x00880808,0x09e8381d, +0x00300001,0x20100601,0x00880807,0x09e8381d, +0x00780601,0x20101002,0x00781405,0x0a284421, +0x20381204,0x00501006,0x0000040d,0x0ad84027, +0x20500202,0x20180403,0x00800411,0x0af83c2a, +0x20600601,0x20180c01,0x00800011,0x0af8402a, +0x20780a01,0x20200400,0x00b0001a,0x0b584c30, +0x00500c04,0x00100206,0x00380403,0x0c38382f, +0x00800803,0x00000204,0x00680c01,0x0c783c32, +0x00900001,0x00000a01,0x00580c00,0x0c783c32, +0x00b01004,0x20381a04,0x00c80c05,0x0d285040, +0x21981604,0x00401c05,0x00300012,0x0dc83c39, +0x21c80a03,0x00100805,0x0060001a,0x0e284440, +0x21c80a02,0x00000803,0x0070041a,0x0e28403f, +0x22981e05,0x00102c09,0x00580c26,0x0f685455, +0x01201802,0x20282606,0x00a01237,0x0f783825, +0x01301401,0x20183204,0x0080223a,0x10183c2e, +0x01301801,0x20183603,0x0090223a,0x10183c2e, +0x01b01802,0x20681e06,0x01001652,0x1208503e, +0x20580c00,0x00000400,0x00800400,0x10b82232, +0x20580c00,0x00000000,0x00900400,0x11482636, +0x20580801,0x20180400,0x00b00000,0x11482636, +0x20680a01,0x00000c00,0x00981000,0x13282e46, +0x00b00e01,0x20380801,0x00880a10,0x0f081e3a, +0x00a00c01,0x20300000,0x0098120e,0x0f88223d, +0x00a00601,0x20300802,0x00a8120f,0x0f88263d, +0x00c01404,0x20182e03,0x00c00212,0x10e8364f, +0x20400001,0x00000202,0x00780412,0x0d282239, +0x20180603,0x00000003,0x0090080f,0x0d882a3c, +0x20200400,0x20281201,0x00b00c11,0x0d882a3c, +0x00181204,0x00401808,0x00181013,0x0e58364e, +0x00100800,0x20181002,0x00700407,0x0b98262d, +0x20201805,0x20282a06,0x0090080c,0x0bd8262f, +0x20101003,0x20182202,0x0080000a,0x0be8262f, +0x20400803,0x00081605,0x00701015,0x0c38363a, +0x00180601,0x00100801,0x00300009,0x0a582225, +0x00281204,0x00401808,0x20180c06,0x0a882626, +0x00180a02,0x00301005,0x00080807,0x0a882627, +0x00280e03,0x00301405,0x0020000a,0x0aa8322b, +0x20180801,0x00000a01,0x0050040c,0x0958221b, +0x20180402,0x00100a04,0x0050080c,0x0978221d, +0x00080801,0x00100e02,0x0040080b,0x0978221d, +0x20300802,0x00080e05,0x00701010,0x09782e1e, +0x00000a01,0x20180c01,0x00700809,0x08a82211, +0x00100202,0x00080402,0x00600809,0x08b82213, +0x00000601,0x20180800,0x00700c0b,0x08b82213, +0x00180a02,0x00100803,0x00400408,0x08c82612, +0x20100402,0x00180a03,0x0040000a,0x08481e07, +0x20200802,0x20180e04,0x0050040c,0x08481e08, +0x20100401,0x00080a02,0x0050040b,0x08481e08, +0x20200001,0x20100203,0x0060040c,0x08582208, +0x00080e02,0x00201003,0x00180406,0x08381c01, +0x00180601,0x00100803,0x00380806,0x08381c01, +0x00080400,0x00100401,0x00380807,0x08381c01, +0x00000000,0x20100401,0x00680407,0x08482002, +0x00300000,0x20100602,0x00600406,0x08581c07, +0x00280400,0x00000a01,0x00400008,0x08581c08, +0x00280601,0x00000800,0x00480407,0x08582008, +0x00200601,0x20180400,0x00700008,0x08682409, +0x20300003,0x20100203,0x00680c0e,0x08b82012, +0x20300802,0x20180e02,0x0078040e,0x08c82013, +0x20300802,0x20180e02,0x0068040f,0x08c82013, +0x20200402,0x20180602,0x00680c0f,0x08d82414, +0x00581206,0x20102007,0x00680805,0x0968241b, +0x00580602,0x00100804,0x00480806,0x0988241d, +0x00400202,0x00100403,0x00480806,0x0988241d, +0x00600203,0x00000003,0x00580408,0x09b82c20, +0x20701407,0x2058220a,0x00e00813,0x0a682427, +0x20700002,0x00000203,0x00600014,0x0a982429, +0x20780402,0x00100a02,0x00500013,0x0a982429, +0x20801004,0x00081205,0x00580c1a,0x0ae82c30, +0x00981e08,0x0010200c,0x00600603,0x0bd82430, +0x00b80e03,0x00001404,0x00600203,0x0c182432, +0x00a80a02,0x20100802,0x00700601,0x0c182432, +0x01081205,0x00501c07,0x00181001,0x0ca8343d, +0x21c01807,0x2078260d,0x00e01017,0x0d681c3a, +0x21f00802,0x20381205,0x00a00c1f,0x0dc82040, +0x21e00802,0x20281203,0x0090081d,0x0dc82040, +0x22e01407,0x00182e09,0x00800c30,0x0ed83856, +0x01481203,0x20102409,0x00581a3c,0x0f281c26, +0x01580601,0x20100c02,0x0068123e,0x0fc8202f, +0x01480601,0x20101002,0x0058123d,0x0fb8202e, +0x01d82204,0x0060280b,0x20380e58,0x11883840, +0x20501805,0x20282400,0x00882c00,0x10900233, +0x20502005,0x20482400,0x00a83000,0x11100237, +0x20401c04,0x20382000,0x00883000,0x11200237, +0x20700401,0x20380800,0x00a81400,0x13080647, +0x00a81209,0x00401c0e,0x20180a0f,0x0ee8123a, +0x00b81a09,0x0040200e,0x00180a0f,0x0f58123e, +0x00981207,0x0040140c,0x0018060c,0x0f580e3e, +0x01000602,0x20201004,0x00982215,0x10a80e52, +0x20200406,0x0008060b,0x00600c10,0x0d080a3a, +0x20400c07,0x2028120c,0x00800c12,0x0d580a3c, +0x20300405,0x0008060a,0x00500410,0x0d680a3c, +0x20300402,0x20181603,0x00d0081b,0x0e081a4f, +0x00080602,0x00100405,0x00581009,0x0b680e2d, +0x00380e04,0x00101c08,0x00481806,0x0bb80e30, +0x00280a03,0x00101406,0x00581407,0x0bb80e31, +0x00080a02,0x00100803,0x00880410,0x0be8163a, +0x00080601,0x00000000,0x00600c0a,0x0a281224, +0x20200403,0x20281605,0x00b0100e,0x0a481227, +0x20180402,0x20280a03,0x00a0100d,0x0a581227, +0x20100402,0x20181202,0x00b00c0f,0x0a58162a, +0x00000c02,0x20180e02,0x0060000b,0x09280e1a, +0x00100602,0x20180404,0x00680408,0x09480e1c, +0x00100a01,0x20280c02,0x00800009,0x09480e1c, +0x00080602,0x20100803,0x0060000b,0x0948121d, +0x20180a01,0x00200c03,0x0030000a,0x08780e10, +0x20100401,0x00080a03,0x0050040b,0x08980a12, +0x20100001,0x00000202,0x0050040b,0x08980a12, +0x00000c02,0x20181604,0x0080080b,0x08880e12, +0x00180400,0x00000a02,0x00500408,0x08280a07, +0x00080400,0x00100801,0x00480809,0x08280a08, +0x00080400,0x00000400,0x00580409,0x08280a08, +0x20180601,0x00100002,0x0038040a,0x08280e07, +0x20201002,0x20281a02,0x0078040a,0x08080c01, +0x00000000,0x00080401,0x00600008,0x08080c00, +0x00000400,0x00080401,0x00600008,0x08080c01, +0x00000000,0x00100000,0x00400008,0x08180c01, +0x00280601,0x00200403,0x00180804,0x08380c08, +0x00100401,0x00080a01,0x00500008,0x08280c08, +0x00200400,0x00080601,0x00500008,0x08280c08, +0x00200000,0x00100401,0x00380408,0x08381009, +0x00000400,0x00100601,0x0028040c,0x08880c10, +0x20180800,0x00100c01,0x0038080c,0x08980c12, +0x20180800,0x00100c01,0x0048080c,0x08980c12, +0x20180601,0x00100800,0x0048040d,0x08a81013, +0x20100802,0x00281201,0x0040080c,0x0938101c, +0x00200201,0x00000001,0x00700809,0x09580c1d, +0x00280602,0x00000401,0x00600809,0x09580c1d, +0x00300402,0x00000202,0x0068040b,0x0978141f, +0x00081a05,0x00302405,0x2010040a,0x0a480827, +0x20500400,0x00080602,0x00700410,0x0a680c2a, +0x20500801,0x20180a03,0x00700410,0x0a680c2a, +0x20481a04,0x00102405,0x00680414,0x0aa8142f, +0x00002407,0x20383a0b,0x00800809,0x0ba80830, +0x00800c01,0x00081a01,0x00600002,0x0be80c33, +0x00800800,0x00181000,0x00580401,0x0be80c32, +0x00a00802,0x20581206,0x01001008,0x0c58143d, +0x21581205,0x0060200b,0x20681c0a,0x0d580c3a, +0x21d80400,0x00300801,0x00080c1a,0x0d980c40, +0x21d00001,0x00300400,0x00280c1a,0x0d980c40, +0x22780c00,0x20301400,0x00c81427,0x0e881055, +0x01100402,0x00381605,0x00201e33,0x0ef81024, +0x01480400,0x00200401,0x0030023c,0x0f98102e, +0x01480a01,0x00300802,0x0030063b,0x0f88102e, +0x01a02400,0x20683400,0x01100a4d,0x11281c40, +0x00081000,0x00002400,0x00381800,0x10a01a3a, +0x00081e03,0x00303800,0x20100000,0x1130123d, +0x00081e02,0x00303400,0x00000000,0x1130123e, +0x20600803,0x00200000,0x00281c00,0x13101a4a, +0x00200601,0x20381800,0x00d01201,0x0ed00a3a, +0x00201005,0x20482a08,0x00d01601,0x0f400e3e, +0x00201004,0x20482207,0x00c00c00,0x0f400e3e, +0x00e82605,0x00402008,0x00300e12,0x10b00e53, +0x00300001,0x20300601,0x00780c05,0x0d001238, +0x00380a02,0x00001006,0x00381806,0x0d60123b, +0x00280602,0x00000c05,0x00481006,0x0d600e3b, +0x20100803,0x20400208,0x00a00418,0x0e001a50, +0x20100602,0x20280402,0x0088040e,0x0b600e2f, +0x20200a01,0x20280e01,0x0070100e,0x0ba00e31, +0x20100602,0x20180800,0x00700c0d,0x0bb00e31, +0x20200a01,0x20381002,0x00a80c13,0x0be0123a, +0x00000c03,0x20280e03,0x0078040a,0x0a100e24, +0x00100803,0x00080604,0x00480c08,0x0a501226, +0x00001005,0x00081206,0x00580c09,0x0a501226, +0x00100801,0x20180a01,0x00680c0d,0x0a500e2a, +0x00181204,0x00101406,0x00400009,0x09200a1b, +0x20180e03,0x00200c06,0x0030000c,0x09400a1c, +0x20181204,0x00301008,0x0018040b,0x09400a1c, +0x20380400,0x00180402,0x0048040f,0x0930061c, +0x20200803,0x20381606,0x00900c0d,0x08700e10, +0x00000001,0x20100603,0x00600409,0x08900e12, +0x00000001,0x20100204,0x00500809,0x08900e12, +0x00180a02,0x00001002,0x00300007,0x08800a11, +0x00000800,0x20180802,0x00480c06,0x08200a07, +0x00000401,0x20180a01,0x0078040a,0x08200e09, +0x00000401,0x20180601,0x00680809,0x08200e09, +0x20100802,0x20280a04,0x0080000b,0x08200a08, +0x00081602,0x00201802,0x00280407,0x08000800, +0x20100000,0x00000002,0x00580409,0x08000800, +0x20100201,0x00000402,0x00580409,0x08000800, +0x00080601,0x00000403,0x00580807,0x08000401, +0x00101003,0x20380e03,0x00880407,0x08200407, +0x00280601,0x00000801,0x00500007,0x08200808, +0x00280400,0x00000a01,0x00600007,0x08200808, +0x00200000,0x20100400,0x00600408,0x08200409, +0x00080e02,0x00100c05,0x0050000b,0x08800410, +0x20100801,0x20180a01,0x0080040d,0x08900812, +0x20100800,0x20180800,0x0070040d,0x08900812, +0x20100000,0x20100401,0x0070040d,0x08900813, +0x00100201,0x20200602,0x00900c0c,0x0930081c, +0x00280601,0x00100001,0x0050080a,0x09500c1e, +0x00100001,0x00180a01,0x0060040b,0x09500c1e, +0x00680602,0x00000801,0x00800809,0x0960081f, +0x20501804,0x20382a05,0x00a0000e,0x0a400829, +0x20580401,0x00000602,0x0060000e,0x0a600c2a, +0x20480c00,0x00100c01,0x0048040d,0x0a600c2a, +0x20801403,0x20182605,0x00a00c1a,0x0a900c30, +0x00781e04,0x00303408,0x00081a02,0x0ba0082f, +0x00980a01,0x20101001,0x00780801,0x0be00c31, +0x00880400,0x20100c00,0x00780401,0x0be00c31, +0x00c80603,0x00300c05,0x00180803,0x0c60103e, +0x21a80400,0x20480e04,0x00d02015,0x0d300439, +0x21d00400,0x20380601,0x00a0001b,0x0d90083f, +0x21c80602,0x20200401,0x00a0041a,0x0d80083f, +0x22801404,0x00281205,0x00480827,0x0e801053, +0x01300c01,0x20580e03,0x00b80a38,0x0ee00c26, +0x01400000,0x20280a01,0x0090023b,0x0f80082e, +0x01300401,0x20381604,0x00a00639,0x0f70082e, +0x01a83202,0x00703405,0x00080a4e,0x1120083e, +0x00000a03,0x00080800,0x00501000,0x10e02a3b, +0x20300e02,0x00081c00,0x00801800,0x1160223a, +0x20200e02,0x00181c00,0x00801400,0x1160223b, +0x20380e06,0x00001800,0x00902000,0x1350324d, +0x00100006,0x00280e09,0x00280800,0x0f102a3b, +0x00780804,0x00400e06,0x00181209,0x0f802a3e, +0x00680c04,0x00400e05,0x00180e07,0x0f802a3e, +0x0090280c,0x20384e13,0x0100060a,0x10e03252, +0x00400204,0x0020080a,0x20181803,0x0d402239, +0x00000603,0x00180407,0x00480c0c,0x0d801e3d, +0x00100203,0x00180406,0x0048080b,0x0d901e3c, +0x00281208,0x00701412,0x20382810,0x0e502a4f, +0x20380402,0x00200a03,0x00100810,0x0b901e30, +0x20380802,0x00200a02,0x0020080d,0x0bd02230, +0x20380402,0x00100602,0x0030040e,0x0bd02230, +0x20380403,0x00300e06,0x00100416,0x0c202a3c, +0x00380e02,0x00201402,0x00200006,0x0a401e25, +0x00480a03,0x00001403,0x00500004,0x0a802227, +0x00581204,0x00001c04,0x00480404,0x0a802228, +0x00280a02,0x00100c02,0x0058080b,0x0a80262c, +0x20201403,0x20282205,0x0070040e,0x09401e1a, +0x20401004,0x20381a06,0x00900812,0x0960221c, +0x20501004,0x20482207,0x00b00813,0x0960221d, +0x20300c02,0x20181204,0x00880811,0x0950221e, +0x00080400,0x00300c03,0x20181407,0x08a01e10, +0x00100202,0x00100005,0x00380805,0x08c01e11, +0x00100202,0x00100005,0x00480c05,0x08b01e11, +0x20100000,0x00280c03,0x00480409,0x08a01a11, +0x00181203,0x00201403,0x00200408,0x08401a08, +0x00080401,0x00100a01,0x00380409,0x0850220a, +0x00100001,0x00100601,0x00480409,0x08501e0a, +0x00180a01,0x00201002,0x00180407,0x08401e08, +0x20201406,0x20281e07,0x0070000a,0x08201800, +0x20180601,0x00000401,0x0050040a,0x08201c00, +0x20280400,0x00100001,0x0050040b,0x08201c00, +0x20100402,0x00080602,0x0060040a,0x08201800, +0x00481606,0x0040200b,0x20180404,0x08401407, +0x00200402,0x00080a02,0x00600408,0x08502009, +0x00200401,0x00000000,0x00500406,0x08502009, +0x00200601,0x00000003,0x00500008,0x08401809, +0x20200c03,0x20181608,0x00701c10,0x08901c11, +0x00080e04,0x00101404,0x0040080c,0x08b02013, +0x20180e02,0x00100c02,0x0050080d,0x08b02013, +0x20180a01,0x00100801,0x0050100e,0x08c01c14, +0x00000000,0x00280402,0x00380809,0x0950201e, +0x00100803,0x20280e06,0x0090080b,0x0980281e, +0x00100001,0x20200204,0x0080080a,0x0970241e, +0x00400401,0x20180602,0x00700c0a,0x09902820, +0x20181202,0x00202002,0x0028080a,0x0a602027, +0x20400a01,0x00080802,0x00580c0d,0x0a90242a, +0x20401001,0x20281601,0x0088080e,0x0a90242a, +0x20480a01,0x00101400,0x00580415,0x0ac02830, +0x00301000,0x20282603,0x00a01407,0x0bc01c2f, +0x00880400,0x00280400,0x00300002,0x0c102031, +0x00980601,0x00200002,0x00300001,0x0c102031, +0x00900003,0x20280602,0x00a00008,0x0c80243e, +0x21a01003,0x00181a03,0x00181011,0x0d60203b, +0x21d80602,0x00100401,0x0020001a,0x0dc0203f, +0x21e00201,0x00180400,0x0030041b,0x0db0243f, +0x22482208,0x20202808,0x00a01022,0x0ec02853, +0x01480a02,0x00601405,0x20581a3b,0x0f101825, +0x01400801,0x00080a04,0x00380a3c,0x0fb0202d, +0x01400801,0x00180603,0x0028163d,0x0fa0202d, +0x01803806,0x20a85a11,0x01401248,0x1150303e, +0x20380e05,0x00201000,0x00402000,0x11403a39, +0x20580a03,0x20100c00,0x00800c00,0x11c04239, +0x20480a04,0x20100c00,0x00900c00,0x11c0423a, +0x20a00a04,0x20180c00,0x00902400,0x13d05647, +0x00700c09,0x20180a0e,0x00881a09,0x0f703e3d, +0x00b00c07,0x2028120a,0x00b8160f,0x0fe04240, +0x00a00c08,0x20381a0b,0x00c8120c,0x0fe04240, +0x01581405,0x00102a0b,0x0078261d,0x11705e56, +0x00080a06,0x0020080e,0x0068140d,0x0d802a3c, +0x20380606,0x0000040c,0x00781413,0x0dd0323e, +0x20200205,0x0000000c,0x00781811,0x0dd0323e, +0x20601201,0x20481c05,0x01181821,0x0ea04653, +0x20200001,0x20180605,0x0080140d,0x0bd0322f, +0x20100c03,0x20181206,0x0080080b,0x0c20362f, +0x20100802,0x00080a04,0x0070080b,0x0c203230, +0x20100202,0x00080402,0x00a00010,0x0c80423b, +0x00000c02,0x00081602,0x00700008,0x0a903224, +0x00200201,0x00280803,0x00400007,0x0ad03226, +0x00100400,0x00281002,0x00400807,0x0ad03226, +0x00000403,0x00080e04,0x0098040d,0x0ae03e2c, +0x00081202,0x00301c04,0x00281009,0x0990321b, +0x20180800,0x00201601,0x0028040c,0x09c03a1d, +0x00080a01,0x00301800,0x00180c0b,0x09c03a1d, +0x20180a03,0x00101004,0x0058140d,0x09b03a1f, +0x00000201,0x20180602,0x0090080a,0x08e02e12, +0x20100001,0x00080602,0x0070000a,0x09003212, +0x20180401,0x00000202,0x0060000a,0x09003212, +0x20100402,0x20280a04,0x0098080c,0x08f03612, +0x20301405,0x20181e04,0x0088080b,0x08802e07, +0x00100202,0x00000002,0x00600007,0x08a03209, +0x00280602,0x00000403,0x00600007,0x08a03209, +0x00000601,0x00080c03,0x00880409,0x08802e08, +0x00481606,0x0030240a,0x00180c03,0x08602a01, +0x20200402,0x00080a02,0x0060000c,0x08703400, +0x20200803,0x20180a03,0x0070000c,0x08703400, +0x00100001,0x00100400,0x00480408,0x08602c01, +0x20200404,0x20281a07,0x00a0200f,0x08702808, +0x00480603,0x00100c04,0x00400406,0x08a03409, +0x00380603,0x00100805,0x00500406,0x08a03409, +0x00180a03,0x00100c04,0x0060100b,0x0890300a, +0x00180603,0x00000c04,0x00480408,0x08f03413, +0x20400c02,0x20181a05,0x00701010,0x09103814, +0x20300801,0x00081204,0x00701010,0x09103814, +0x20200c03,0x20281204,0x0090100f,0x09103817, +0x00000001,0x20200204,0x0080040b,0x09a0341c, +0x00380a01,0x00300c03,0x00180c05,0x09e0381f, +0x00300401,0x00200000,0x00280806,0x09e03c1f, +0x00580e02,0x00100c04,0x00500808,0x09f03c22, +0x20300400,0x20181001,0x0070040c,0x0ab03028, +0x20481201,0x00101201,0x0050040f,0x0af03828, +0x20481602,0x00201802,0x0020000d,0x0af03828, +0x20500802,0x20280a03,0x00800815,0x0b304430, +0x00300000,0x00000c00,0x00381004,0x0c10342f, +0x00800c01,0x20380e02,0x00980802,0x0c603831, +0x00801002,0x20381204,0x00880403,0x0c603830, +0x00c00605,0x00180403,0x00600806,0x0cf0483e, +0x21781400,0x00001c00,0x00580c0e,0x0db02c38, +0x21f00000,0x00080800,0x0068041b,0x0e10303f, +0x21f80400,0x00100001,0x00580c1a,0x0e10303f, +0x22c01c07,0x00283e0b,0x00500829,0x0f304856, +0x01280400,0x20580a01,0x00c00636,0x0f402823, +0x01580400,0x00000c01,0x00481640,0x1000302b, +0x01580400,0x00001001,0x00581640,0x0ff02c2b, +0x01e82e03,0x00905009,0x20a84259,0x11d0443c, +0x20800000,0x00081400,0x00900800,0x11c05234, +0x20800400,0x20380c00,0x00700000,0x12606237, +0x20800601,0x20380800,0x00600400,0x12606238, +0x20d80603,0x20200800,0x00701c00,0x14a07643, +0x01180a01,0x00001801,0x00581a17,0x10005a40, +0x01300400,0x20201201,0x00481e19,0x10806244, +0x01100402,0x20101203,0x00382217,0x10906243, +0x01a01804,0x20381209,0x00980e28,0x12507e57, +0x20600002,0x20281603,0x00b0041b,0x0df04a3e, +0x20900003,0x20180e02,0x0088081f,0x0e505241, +0x20780801,0x20100001,0x0088081d,0x0e504e41, +0x20781a01,0x00301403,0x00581826,0x0f606e58, +0x20100602,0x20200005,0x00680c08,0x0c504e2c, +0x00280e04,0x20101807,0x00580805,0x0ca04e2f, +0x00180603,0x20300804,0x00780407,0x0ca04e2f, +0x20300a01,0x20380800,0x00a80c11,0x0d206a3c, +0x00280400,0x20101201,0x00680406,0x0b104e25, +0x00000803,0x20480a06,0x00b0080a,0x0b505227, +0x00100403,0x20380604,0x00a00009,0x0b504e27, +0x00300001,0x20100202,0x0088140a,0x0b80622e, +0x20200401,0x20381202,0x00a0080d,0x0a004a1b, +0x20100602,0x20380803,0x0098040b,0x0a404e1c, +0x20100202,0x20280403,0x0090040b,0x0a404a1d, +0x20300400,0x20180c02,0x00781012,0x0a405621, +0x00000800,0x20180401,0x00680c08,0x09504a11, +0x00000401,0x20280602,0x00780408,0x09804e12, +0x00000801,0x20280a03,0x00800009,0x09804e12, +0x00280601,0x00000801,0x00581008,0x09705214, +0x00280c00,0x00101c01,0x00480c06,0x08f0460a, +0x00000400,0x00080401,0x0068040a,0x09104a09, +0x00000401,0x20180801,0x0068080a,0x09104a09, +0x20280401,0x20100601,0x0078080d,0x09004a09, +0x20200e02,0x20281801,0x00b0140d,0x08c04000, +0x00080601,0x00000801,0x0050000a,0x08f04800, +0x00180a02,0x00101003,0x00400009,0x08f04800, +0x00200203,0x20200004,0x00800408,0x08e04801, +0x00100804,0x00080a05,0x00580808,0x08f0480a, +0x00100001,0x20180a01,0x00700c0a,0x09104c0a, +0x00000001,0x20180a03,0x0080100b,0x09104c0a, +0x20100c03,0x20181604,0x00800c0e,0x09004c0c, +0x20280a03,0x00200006,0x0030040c,0x09604014, +0x20180800,0x20101001,0x0058040c,0x09905015, +0x20280400,0x20100801,0x0058080c,0x09905015, +0x00080e04,0x00101005,0x0040040b,0x09a05018, +0x00200001,0x00100203,0x00300807,0x0a20481d, +0x00200202,0x20380400,0x00900c07,0x0a60501e, +0x00380603,0x20200802,0x00700806,0x0a60501e, +0x00201004,0x20181606,0x00800c0b,0x0a805823, +0x20300c02,0x00180601,0x0038140c,0x0b304826, +0x20501805,0x20381e06,0x0088080e,0x0b805029, +0x20601c07,0x20482608,0x00980410,0x0b705029, +0x20380e03,0x00301407,0x00300412,0x0bd05832, +0x00380e04,0x00300c05,0x00200004,0x0c90402f, +0x00981208,0x0020180a,0x00180800,0x0ce04c30, +0x00981608,0x0030200c,0x00080a01,0x0ce04830, +0x00780e02,0x20100e03,0x00801c09,0x0da0643f, +0x21701402,0x00181e06,0x0040040e,0x0e204038, +0x21f00008,0x20280e0d,0x0070001b,0x0e904c3e, +0x21f80407,0x20280e0e,0x0080041b,0x0e804c3d, +0x22581403,0x20401a09,0x00b8181e,0x0fd06853, +0x01200000,0x00581201,0x20381636,0x0fb03822, +0x01580603,0x20200009,0x00481e3f,0x1070402a, +0x01500203,0x20300008,0x00581a3f,0x1060402a, +0x01b01a01,0x20883402,0x01181250,0x12505038, +0x20701802,0x20181800,0x00b82c00,0x12907a36, +0x20980402,0x00b00800,0x20281000,0x13306a38, +0x20980802,0x00c00800,0x20280800,0x13306a38, +0x21080403,0x00800000,0x00100c00,0x15a0863f, +0x01080606,0x00500007,0x00580a16,0x10c06a41, +0x01281a06,0x00a01806,0x20100a1a,0x11506645, +0x01381606,0x00901805,0x00000a1b,0x11506a45, +0x01e81a0c,0x0070340a,0x00000e31,0x13609258, +0x20400c07,0x0038120a,0x00481418,0x0ea06a40, +0x20600c07,0x0048120c,0x0068081d,0x0f106a43, +0x20600c08,0x00481a0d,0x0068081e,0x0f106a43, +0x20801c0e,0x00183219,0x00d0002a,0x1060965b, +0x20380e04,0x0060080b,0x0008100d,0x0cf0562d, +0x20300202,0x00781008,0x0028100c,0x0d505a2f, +0x20280a04,0x0080000a,0x2018100b,0x0d505e2f, +0x20381608,0x00901011,0x00283011,0x0e007e3e, +0x00280601,0x00300202,0x00201005,0x0bb05e24, +0x00380a01,0x00701001,0x20300004,0x0c006226, +0x00380601,0x00500e01,0x20100405,0x0c006227, +0x00400803,0x00480606,0x00580c08,0x0c507a31, +0x20100804,0x00200204,0x00280c0b,0x0ab0621c, +0x20300001,0x00400602,0x0010000e,0x0af0621d, +0x20300402,0x00480602,0x0020000f,0x0af0621d, +0x20480400,0x00600002,0x00581814,0x0b006e23, +0x00081204,0x00401807,0x00200008,0x0a005a12, +0x00280a01,0x00400c02,0x00280406,0x0a306213, +0x00280a02,0x00501003,0x00180405,0x0a305e13, +0x00180601,0x00500002,0x00580409,0x0a206615, +0x00200803,0x00081206,0x00800c08,0x09905e0a, +0x00080401,0x00300602,0x0050040b,0x09c0620a, +0x00080401,0x00300a02,0x0040040b,0x09c05e0a, +0x00000802,0x00480a02,0x0058080c,0x09a0660a, +0x20480601,0x00200804,0x0048080e,0x09605c01, +0x20100202,0x00280402,0x0060040b,0x09906001, +0x20100202,0x00280802,0x00600c0c,0x09905c01, +0x00080a02,0x00600404,0x0030040b,0x09806001, +0x00580a01,0x00101201,0x00600002,0x09905c09, +0x00100802,0x00280a03,0x00400009,0x09c0600b, +0x00200802,0x00280a04,0x00480408,0x09c0640b, +0x00280400,0x00400e01,0x0050080a,0x09c0680c, +0x20500c01,0x20281603,0x00a00412,0x09f05c13, +0x20200603,0x00480803,0x0020000c,0x0a406015, +0x20200602,0x00480404,0x0028040d,0x0a405c15, +0x20300803,0x00381202,0x00800810,0x0a506819, +0x00200002,0x00100000,0x00580c03,0x0ac0581e, +0x00000405,0x00580a05,0x00080408,0x0b10601f, +0x00000004,0x00580a04,0x00100008,0x0b10601f, +0x00680e03,0x00501c06,0x00400406,0x0b506c24, +0x00081206,0x00101c07,0x0050000b,0x0bd05825, +0x00081606,0x00602809,0x20180c08,0x0c305c27, +0x00181606,0x00602c08,0x20180c08,0x0c306027, +0x20600800,0x00281604,0x00b02418,0x0ca07433, +0x00000406,0x2038160a,0x00c00c09,0x0d20582f, +0x00200802,0x00181e09,0x00801c09,0x0d905c30, +0x00100802,0x0008260a,0x00a01c0b,0x0d805c30, +0x00500601,0x00481a04,0x00601006,0x0e808043, +0x21581604,0x20201c07,0x00781808,0x0eb05837, +0x21701804,0x00381204,0x0018340e,0x0f305c3c, +0x21701804,0x00381603,0x0018340d,0x0f305c3c, +0x22201805,0x00482207,0x00082c16,0x10c07c51, +0x01202002,0x20680e06,0x00e82237,0x1030501e, +0x01200a03,0x00980408,0x20381e36,0x10f04427, +0x01200a03,0x00980408,0x20381e37,0x10f04426, +0x01a80602,0x00b01407,0x2088424f,0x13106433, +0x20581e02,0x20e02c00,0x00880400,0x13a09e3b, +0x20700a01,0x21b80c00,0x01f80800,0x1420a23a, +0x20700c00,0x21c81400,0x02181000,0x1420a639, +0x20d00c03,0x21b81000,0x01a80800,0x16d0be3f, +0x00a01004,0x21581606,0x01280e0f,0x11c09a43, +0x00c01c02,0x21982e02,0x01c80a14,0x12409e43, +0x00d01800,0x21982400,0x01b80a15,0x12409e43, +0x01300a06,0x21881009,0x01602228,0x14a0be52, +0x00380604,0x21101405,0x00e8240e,0x0f908e43, +0x00100203,0x21201003,0x01182011,0x10009a45, +0x00100202,0x21301001,0x01382011,0x10009a45, +0x00680401,0x2160260a,0x01281011,0x11c0d25e, +0x20701004,0x21282206,0x01380818,0x0db07e30, +0x20500c04,0x21281205,0x01581414,0x0e208a32, +0x20501404,0x21381e05,0x01781415,0x0e208a32, +0x20b01c07,0x21782e07,0x01b82822,0x0f30ba44, +0x00100601,0x20e80807,0x00b81403,0x0c807622, +0x00200602,0x20f80c07,0x01180c06,0x0cd07e25, +0x00300203,0x20e80408,0x00f81004,0x0cd07e26, +0x00781207,0x2100180e,0x01082002,0x0d60a632, +0x00280a03,0x20d01403,0x00900408,0x0b80761d, +0x20100000,0x20e00201,0x00e0040c,0x0bc07e1d, +0x20180400,0x20e00a01,0x00e0040d,0x0bc0821d, +0x20400402,0x21480607,0x01600016,0x0c00a226, +0x20401003,0x20f81e06,0x00e00c0f,0x0ac07a11, +0x00000000,0x20e80800,0x00f00808,0x0b008212, +0x00000000,0x20f80800,0x01000808,0x0b008212, +0x00000802,0x21281000,0x0158180b,0x0b109a16, +0x00580602,0x20b00804,0x00780c02,0x0a607a09, +0x00100400,0x20e80601,0x00d00009,0x0a90860a, +0x00200400,0x20f80a01,0x00e00009,0x0a90820a, +0x00280603,0x21000c05,0x01180c0a,0x0a90920b, +0x20500001,0x20c80a02,0x00900812,0x0a307800, +0x20200000,0x20d00001,0x00c8040d,0x0a708001, +0x20300401,0x20d80400,0x00c8040d,0x0a708001, +0x20200c03,0x21181605,0x01400810,0x0a609002, +0x00400800,0x20c80c01,0x00800002,0x0a60780a, +0x00380400,0x20d00c01,0x00c80406,0x0aa0800a, +0x00480a01,0x20d01002,0x00b80404,0x0aa0800a, +0x00280602,0x20f00005,0x01000409,0x0ab0900e, +0x20480e01,0x20a01401,0x0058040f,0x0ad07813, +0x20480601,0x20e00400,0x00f00410,0x0b108015, +0x20480601,0x20e00601,0x00f00810,0x0b108014, +0x20180800,0x20f00e01,0x01000c0e,0x0b40981a, +0x00500801,0x20e80a03,0x00a80403,0x0b90781c, +0x00500002,0x20f00202,0x00f80c03,0x0bf0801e, +0x00400403,0x21080603,0x01080804,0x0be0801e, +0x00300000,0x21180c00,0x01301c0b,0x0c509c27, +0x20600602,0x20c81802,0x00800811,0x0c907026, +0x20500605,0x20f81405,0x01001411,0x0d007c28, +0x20500206,0x20f81406,0x01001810,0x0cf07c28, +0x20680a05,0x21100401,0x01001414,0x0db0a836, +0x00500400,0x20b80603,0x00281201,0x0df0782e, +0x00300409,0x20e8060b,0x00b81801,0x0e708431, +0x00300809,0x20f80a0d,0x00b81c01,0x0e608431, +0x00400c08,0x2138120d,0x01181c03,0x0fa0ac42, +0x21a01406,0x20a81e02,0x00281c0f,0x0f706835, +0x21381e07,0x20d03c0f,0x00982c0a,0x10007436, +0x21481a07,0x20d0380f,0x0098300b,0x10007036, +0x21d81605,0x2110300c,0x00d8400f,0x11d0944b, +0x01483605,0x20505810,0x2058123d,0x10f0641d, +0x00f81002,0x21401605,0x0180162e,0x11906c23, +0x01081001,0x21301a04,0x0170162f,0x11906c23, +0x01880801,0x21600e02,0x01980647,0x13e0842d, +0x20701404,0x01083c00,0x23182000,0x14d07a3a, +0x20780403,0x01700c00,0x24581c00,0x1570963b, +0x20780802,0x01701400,0x24682000,0x15809a3c, +0x20a80c00,0x01a02000,0x24e00c00,0x18409a40, +0x00e80e05,0x0150280d,0x24083215,0x12e07645, +0x00e81604,0x01603808,0x24281e16,0x13808e46, +0x00d81203,0x01603006,0x24181a15,0x13808e46, +0x00c00000,0x01700401,0x2460221f,0x16109e4f, +0x20180603,0x01201201,0x23501014,0x10906e46, +0x20180801,0x01101605,0x23400c14,0x11308647, +0x20180800,0x01201a02,0x23500812,0x11308a47, +0x00780e03,0x01702401,0x24501406,0x1350b25c, +0x20380806,0x01001609,0x23181c12,0x0eb06e33, +0x20180801,0x01001e02,0x22f81410,0x0f408636, +0x20180c02,0x01002603,0x23081810,0x0f408636, +0x20481401,0x01403e07,0x23b8141b,0x10b0b64b, +0x00080604,0x00f00c0a,0x22c8140a,0x0d505a25, +0x00000000,0x00d00401,0x2288080c,0x0dd07a28, +0x00000000,0x00d00001,0x2278080c,0x0dd07628, +0x00000c03,0x00f82204,0x22c8040f,0x0eb09e35, +0x00000402,0x00d80e04,0x2280180a,0x0c505e1b, +0x20100202,0x00d00002,0x2280040b,0x0cc0761c, +0x20100202,0x00d80402,0x2270080c,0x0cc0761c, +0x20180603,0x01101006,0x23481c0f,0x0d409a26, +0x20180800,0x00f01c01,0x22c80c09,0x0ba06611, +0x00000002,0x00d80603,0x22800008,0x0c007a12, +0x00000002,0x00d80603,0x22800008,0x0c007a12, +0x00180801,0x01001602,0x23080c0b,0x0c509619, +0x00300204,0x00c00402,0x22501006,0x0b40620a, +0x00280602,0x00d00803,0x22880808,0x0b90760a, +0x00280601,0x00e00803,0x22980808,0x0b90760a, +0x20100201,0x00e80402,0x22b0000f,0x0bb08e0c, +0x20400407,0x00c80e0a,0x2258040f,0x0b106401, +0x20200002,0x00d00202,0x2270000d,0x0b707401, +0x20280401,0x00d00a01,0x2270000d,0x0b707401, +0x00180400,0x00f01000,0x22d8080b,0x0b908c01, +0x00580609,0x00d0100d,0x22880c03,0x0b405c0a, +0x00300203,0x00d80403,0x22700806,0x0ba0740a, +0x00300602,0x00c80801,0x22500c06,0x0ba0740a, +0x20100400,0x00d80800,0x22800c0f,0x0bd0880e, +0x20500c0a,0x00c8220e,0x22400c10,0x0bb05c13, +0x20500404,0x00d80e06,0x22700010,0x0c107815, +0x20500404,0x00d81206,0x2280000f,0x0c107815, +0x20100601,0x00e80c01,0x22b0100d,0x0c70901c, +0x00680a0a,0x00f0140f,0x22c81801,0x0c70581b, +0x00780605,0x00e00807,0x22b80c00,0x0cf0741d, +0x00780606,0x00e00c07,0x22b80c01,0x0cf0741d, +0x00300400,0x00f81202,0x22e00c0b,0x0d809828, +0x20800407,0x00d8120f,0x22700413,0x0d605825, +0x20b00803,0x00e81608,0x22900016,0x0df07428, +0x20b00805,0x00e81e0b,0x22900016,0x0df07429, +0x20a00800,0x01181e03,0x23200015,0x0f009838, +0x00680401,0x00e00c06,0x22b83604,0x0ec0482c, +0x00c80402,0x00f01001,0x22d8320b,0x0f60682e, +0x00d80800,0x01001c06,0x22f83a0c,0x0f60682e, +0x00d80803,0x01301603,0x23a83a0b,0x10f0943e, +0x21481206,0x00d02c08,0x2278100d,0x10203c31, +0x21a00e05,0x00e82008,0x22901419,0x10d05835, +0x21a00a04,0x00e81c05,0x2290181a,0x10d05834, +0x22200a03,0x01181406,0x2348101b,0x12e07846, +0x00f02003,0x00986609,0x21c04e2e,0x1190381f, +0x01100c02,0x01082607,0x23101a33,0x12806827, +0x01100c02,0x01082a07,0x23001a33,0x12706427, +0x01800401,0x01380e02,0x23980649,0x14f0742d + }, //TL84 + { +0x00101003,0x20700000,0x00000000,0x1188723b, +0x20100c03,0x20500000,0x00000c00,0x1268823b, +0x20100803,0x20400000,0x00000c00,0x1268823b, +0x20100c04,0x20800000,0x00080800,0x1358763f, +0x00700605,0x20300009,0x00002c04,0x0fb86e39, +0x00b80607,0x2020000a,0x00004204,0x1088763d, +0x00b00206,0x20300009,0x00003a04,0x1098763d, +0x00800208,0x2050000c,0x00003602,0x11687240, +0x20400c03,0x20200207,0x00002c19,0x0e18522a, +0x20500803,0x2030020a,0x0000381d,0x0eb84e31, +0x20600402,0x20300208,0x0000381e,0x0ec85231, +0x00001003,0x2050020b,0x00002816,0x0f884e36, +0x20280e02,0x00100001,0x00002c0c,0x0d184218, +0x20280602,0x20100001,0x00001c0d,0x0d98421b, +0x20200000,0x20100202,0x0000180c,0x0d98421c, +0x20800002,0x20100201,0x00000815,0x0e284e20, +0x20380801,0x20200205,0x00001c05,0x0c882e0f, +0x20380403,0x20200205,0x00000806,0x0ce83612, +0x20380800,0x20200202,0x00001006,0x0ce83612, +0x00480e02,0x20100003,0x00001e03,0x0d584617, +0x00300001,0x20400201,0x00080a03,0x0c182a0e, +0x00380602,0x20300003,0x00000203,0x0c683610, +0x00200001,0x20300202,0x00080602,0x0c683210, +0x20280401,0x20400204,0x00001008,0x0ca83615, +0x20200000,0x20400001,0x00080806,0x0ba82e0c, +0x20300002,0x20400202,0x00000007,0x0be8320e, +0x20100000,0x20300002,0x00080405,0x0be8360e, +0x00000002,0x20500201,0x00080803,0x0c18360f, +0x00200401,0x20400002,0x00000000,0x0b582e0a, +0x00300201,0x20300004,0x00000a01,0x0b88360b, +0x00200000,0x20300002,0x00000c01,0x0b88360b, +0x00100a01,0x20500004,0x00080404,0x0ba83a0c, +0x20180604,0x20300003,0x00001c05,0x0b082a07, +0x20280602,0x20300001,0x00002008,0x0b482a07, +0x20280603,0x20300002,0x00002006,0x0b482a07, +0x00080603,0x20300002,0x00002006,0x0b583207, +0x00501002,0x20300207,0x00080801,0x0ae81a04, +0x00601402,0x20400207,0x00081001,0x0b181e03, +0x00601001,0x20400207,0x00080802,0x0b181e03, +0x00401001,0x20400206,0x00080806,0x0b382601, +0x20300802,0x00100201,0x00081c11,0x0ad82405, +0x20500803,0x00100202,0x00082413,0x0b282c07, +0x20400804,0x00000202,0x00082412,0x0b182c07, +0x20400803,0x00000202,0x00082011,0x0b58300a, +0x00180a02,0x00300004,0x00000007,0x0b383011, +0x00480a06,0x00200009,0x00000804,0x0b883812, +0x00380a06,0x00200009,0x00000c05,0x0b883813, +0x00200204,0x00200006,0x00080806,0x0be84016, +0x00200602,0x00100202,0x00000009,0x0bd82c19, +0x20200402,0x00000208,0x0000000f,0x0c48301c, +0x20100402,0x00000208,0x0000000e,0x0c482c1c, +0x00000402,0x00100204,0x0008040d,0x0cb83c1f, +0x00200007,0x00100209,0x0008280e,0x0cc83425, +0x00900001,0x00100202,0x00082408,0x0d583c27, +0x00700003,0x00100203,0x00082c0a,0x0d583828, +0x00581602,0x00200001,0x0000040e,0x0de8442d, +0x20e81609,0x0010000d,0x00080415,0x0e384c36, +0x21881202,0x00100003,0x00081021,0x0ed84c3c, +0x21681604,0x00200005,0x00080c1e,0x0ed8503c, +0x21780403,0x20300205,0x0008181d,0x0f984442, +0x00700004,0x2030020d,0x00081a16,0x0ff84834, +0x00c80401,0x20300203,0x00082225,0x10d85439, +0x00c80402,0x20300205,0x00082223,0x10d85438, +0x00d80a01,0x20400004,0x00081a28,0x11b8543b, +0x00482000,0x01203000,0x21503c00,0x10889e39, +0x00281000,0x00c02000,0x20f03800,0x11589e39, +0x00280801,0x00b01400,0x20d02c00,0x11589a39, +0x00480e01,0x01102400,0x21702c00,0x1258a63e, +0x00180c01,0x00a00e01,0x20904c0d,0x0ec88232, +0x00500400,0x00880800,0x20704806,0x0f988636, +0x00680602,0x00800003,0x20804405,0x0fa88636, +0x00080803,0x00d80602,0x20e0440b,0x10789239, +0x20182605,0x00702001,0x20604c11,0x0d785a23, +0x20281603,0x00901400,0x20904014,0x0e186229, +0x20481000,0x00800e04,0x20804016,0x0e186229, +0x00382a07,0x00c03406,0x20f03c0b,0x0ed86e2e, +0x20401005,0x2028260e,0x0030280d,0x0c983e14, +0x20400002,0x00380e09,0x2040240e,0x0d184a18, +0x20200000,0x00380605,0x2040200b,0x0d184a19, +0x20680404,0x0028060e,0x20202c13,0x0d98521f, +0x20101001,0x00381c00,0x20681400,0x0c283a0d, +0x00000401,0x00480a01,0x20780801,0x0c784211, +0x20300804,0x00381605,0x20580405,0x0c784211, +0x00101401,0x00182a02,0x20380401,0x0cc84e15, +0x00380601,0x00700404,0x20d80e04,0x0bb8420f, +0x00200000,0x00480801,0x20980800,0x0bf84610, +0x00380a03,0x00500405,0x20a80e03,0x0bf84610, +0x20100201,0x00680802,0x20c80c04,0x0c285213, +0x20280402,0x00600601,0x20c80407,0x0b48460d, +0x20180801,0x00500401,0x20b80405,0x0b784a0e, +0x20100002,0x00400202,0x20900407,0x0b784a0e, +0x00200002,0x00700400,0x20e80c02,0x0b985210, +0x00280a03,0x00500805,0x20b00c01,0x0ae84209, +0x00200203,0x00380403,0x20901003,0x0b18460a, +0x00280603,0x00300005,0x20900c03,0x0b184609, +0x00081a05,0x00701808,0x20e01808,0x0b28520b, +0x20580405,0x00380a05,0x20901409,0x0ab83a04, +0x20500406,0x00380e06,0x20a00c09,0x0ae83e04, +0x20400006,0x00380e05,0x20a01008,0x0ae83e04, +0x20200406,0x00180e09,0x20801807,0x0af84204, +0x00781a06,0x0020300a,0x20a00606,0x0aa82e03, +0x00881e08,0x00403c0d,0x20d00606,0x0ad83602, +0x00781a07,0x0030340c,0x20c00605,0x0ad83602, +0x00581605,0x00302c0a,0x20b00000,0x0ae83c00, +0x20280401,0x20401607,0x00201810,0x0a982002, +0x20100002,0x2030160b,0x00201c11,0x0ac82803, +0x20180401,0x20301a09,0x00101810,0x0ac82803, +0x20100000,0x20201606,0x0000100f,0x0af83007, +0x20100c04,0x20481606,0x0080000c,0x0ad82410, +0x20200c03,0x20481a04,0x0070000d,0x0b282c12, +0x20301004,0x20481e05,0x0070000f,0x0b282c13, +0x20180404,0x20280605,0x0050040c,0x0b683415, +0x20100204,0x20100805,0x00380c07,0x0b882819, +0x00080604,0x20100c05,0x00181007,0x0be82c1c, +0x00080a04,0x00001006,0x00081405,0x0be82c1d, +0x00280609,0x20300808,0x00400008,0x0c38341f, +0x00a00800,0x20280608,0x00481405,0x0c682c20, +0x00a00201,0x20280606,0x00480c06,0x0ce83423, +0x00a80601,0x20200606,0x00480807,0x0ce83423, +0x00302009,0x20483a13,0x0068100f,0x0d58382b, +0x21701405,0x00083a06,0x00482422,0x0da84433, +0x21a01c07,0x2018360a,0x00383424,0x0e384838, +0x21902007,0x20383e0b,0x00583424,0x0e384838, +0x21400a04,0x00481009,0x20884818,0x0ef8543e, +0x00c00602,0x00400407,0x20a84e23,0x0f685c32, +0x00d00604,0x0058080b,0x20a84a28,0x10286835, +0x00d00a03,0x0058080a,0x20a85228,0x10286834, +0x00c00c01,0x00681e02,0x20c82624,0x10f86c37, +0x00400c01,0x20c82c00,0x02103c00,0x0f38862f, +0x00200402,0x20481800,0x01603400,0x10189230, +0x00380401,0x20380800,0x01303800,0x10289232, +0x00380601,0x20880800,0x01b04c00,0x10f89e36, +0x00200a06,0x20981c04,0x0160400c,0x0dd86629, +0x00580e06,0x20300005,0x01004006,0x0e98722e, +0x00380605,0x20480803,0x01104808,0x0e98722e, +0x00300400,0x20981604,0x01904009,0x0f587a32, +0x20602006,0x20784a0d,0x00f03413,0x0cc84a1a, +0x20500c04,0x20682e0c,0x01003c13,0x0d585621, +0x20400c04,0x2058260a,0x00f03412,0x0d585221, +0x20401801,0x20884604,0x01403810,0x0de86225, +0x00080a02,0x00101006,0x20281e01,0x0c283e11, +0x20200601,0x20380402,0x00680805,0x0c884615, +0x20200601,0x20380801,0x00680406,0x0c884615, +0x20200401,0x20180a01,0x00380406,0x0cf84e1a, +0x00080c00,0x00001a01,0x00280c00,0x0ba84211, +0x00100400,0x20200201,0x00480c00,0x0be84613, +0x00100000,0x20200a01,0x00481201,0x0be84613, +0x00380a03,0x00001c03,0x00181601,0x0c385218, +0x00200801,0x20480e02,0x00880800,0x0b284a11, +0x00100000,0x20180400,0x00580c02,0x0b585212, +0x00100801,0x20280c00,0x00680c02,0x0b585212, +0x20100c05,0x20380a05,0x00781006,0x0b785a15, +0x00000c00,0x20180c01,0x00680c06,0x0aa8520e, +0x00000c00,0x20180c01,0x00480806,0x0ad8560e, +0x00100800,0x00080801,0x00380c05,0x0ad8560e, +0x00480606,0x00100809,0x00500002,0x0ad86611, +0x20100602,0x00181002,0x00300c06,0x0a585207, +0x20100601,0x00280802,0x00100406,0x0a785a08, +0x20200601,0x00280802,0x00100808,0x0a785608, +0x20601805,0x00082e09,0x0080180f,0x0a785e08, +0x00000c04,0x00380e03,0x20180403,0x0a284e02, +0x00100403,0x00380602,0x20100003,0x0a585603, +0x00100403,0x00380603,0x20100003,0x0a585203, +0x00480602,0x00500406,0x20480a02,0x0a585a02, +0x00200204,0x00581009,0x20402004,0x0a284c01, +0x00000202,0x00481806,0x20202c07,0x0a485002, +0x00080603,0x00581407,0x20202807,0x0a485002, +0x00000402,0x00481401,0x2020200a,0x0a585403, +0x20181201,0x00600e02,0x20902c09,0x0a483008, +0x00180e03,0x00401000,0x20802807,0x0a783409, +0x00180a02,0x00400e01,0x20702807,0x0a783409, +0x20181e06,0x00501805,0x20702c09,0x0a88400c, +0x00280401,0x00201604,0x20600406,0x0aa8200f, +0x00100004,0x00100e08,0x20400009,0x0ad82411, +0x00180403,0x00201207,0x20400009,0x0ad82411, +0x00301407,0x2018120d,0x20100407,0x0b082c14, +0x20580801,0x00100201,0x2010000d,0x0b382418, +0x20480a03,0x00100003,0x2010000c,0x0b882c1b, +0x20480a03,0x00180403,0x0000040c,0x0b882c1c, +0x20680e04,0x00300006,0x20480810,0x0bd83820, +0x00a80a05,0x20201000,0x20181602,0x0c18241d, +0x00900400,0x20100206,0x20181800,0x0c882c21, +0x00800c01,0x20180e06,0x20181800,0x0c882c21, +0x00c80400,0x00002606,0x20583604,0x0cf83826, +0x21300c09,0x2030020e,0x0038501c,0x0d28382a, +0x21380405,0x00001a07,0x2018581a,0x0db8442e, +0x21280c04,0x00202204,0x20485819,0x0db8442e, +0x21880803,0x20100605,0x00583821,0x0e485c34, +0x00980a05,0x0000100e,0x00384a1c,0x0e986829, +0x00a00203,0x20100808,0x0058421d,0x0f38742b, +0x00a80a03,0x20101408,0x00583e1d,0x0f38702b, +0x00d00a02,0x20200405,0x00684e26,0x10087830, +0x00500c00,0x00380800,0x20301000,0x0e884a2b, +0x00400a01,0x20380c00,0x00901c00,0x0f38562c, +0x00400c00,0x20481800,0x00a02000,0x0f48562c, +0x00100a01,0x00081800,0x00302c00,0x1008622e, +0x20381202,0x00600401,0x20502810,0x0d484223, +0x20100201,0x20181e02,0x0060300b,0x0de84627, +0x20100201,0x00081a01,0x0050280b,0x0de84627, +0x00380601,0x00280602,0x20202004,0x0e984e2c, +0x00080c03,0x00101e06,0x20480806,0x0c583218, +0x00000402,0x20180604,0x20180808,0x0cd8361d, +0x00000401,0x20180604,0x20100007,0x0ce8361e, +0x20380403,0x00100a05,0x2038080c,0x0d584224, +0x20200202,0x20280403,0x00280405,0x0bb83e13, +0x20380400,0x00000401,0x20281007,0x0c083e16, +0x20300001,0x00000000,0x20281007,0x0c183e16, +0x20100201,0x00000803,0x20181004,0x0c684a1c, +0x00000801,0x20180e02,0x00180601,0x0b283e11, +0x00180602,0x00000c02,0x20180a02,0x0b684214, +0x00100201,0x00000402,0x20280e02,0x0b684214, +0x00000401,0x00080400,0x00000002,0x0b984e18, +0x00380800,0x00101002,0x20281202,0x0aa83e12, +0x00200404,0x20100604,0x00180c02,0x0ac84614, +0x00180402,0x00000e02,0x20180c02,0x0ac84614, +0x00381201,0x00102002,0x00000001,0x0ad84e17, +0x00080a03,0x20101403,0x00200408,0x0a18420f, +0x00080e05,0x00001807,0x00280407,0x0a384a0f, +0x00180e04,0x00001406,0x00200006,0x0a384a10, +0x20200601,0x20480400,0x0070140c,0x0a384a11, +0x20300004,0x20300206,0x00700408,0x09b83e07, +0x20280404,0x20300607,0x00800c08,0x09d84608, +0x20380404,0x20300606,0x00800c09,0x09d84608, +0x00080c01,0x20301a03,0x00680406,0x09d84208, +0x00580a02,0x20301005,0x00780800,0x09984203, +0x00480a04,0x20400c05,0x00900401,0x09b84603, +0x00580a04,0x20400c05,0x00800400,0x09b84603, +0x00200400,0x20680801,0x00c00005,0x09a84a03, +0x20200001,0x20680e02,0x00b01c0d,0x09983c03, +0x20200c04,0x20681a06,0x00b0100e,0x09b84004, +0x20300c04,0x20681e06,0x00b0140e,0x09b84004, +0x00100203,0x20580802,0x00b0140a,0x09b84405, +0x20201801,0x20682000,0x00800c06,0x09d8300d, +0x20200e02,0x20381406,0x00500c07,0x0a083c0f, +0x20200e02,0x20381006,0x00500806,0x0a08380f, +0x20702806,0x20583a07,0x00900c0e,0x0a083c11, +0x00300204,0x00100002,0x00001001,0x0a582811, +0x00580604,0x00000800,0x00001401,0x0a882c12, +0x00400204,0x00000800,0x00001402,0x0a882c13, +0x00a81a0a,0x0050280b,0x20580606,0x0aa83815, +0x20401005,0x00081a0a,0x0008080b,0x0af82417, +0x20701007,0x20181e0b,0x0028080f,0x0b382c1a, +0x20701008,0x00081e0c,0x00280c0e,0x0b382c1b, +0x20b0140d,0x20182213,0x00580416,0x0b68381d, +0x00500a02,0x00480405,0x20682602,0x0bc8341c, +0x00980606,0x00301009,0x20482e06,0x0c28381f, +0x00980a07,0x00401c0b,0x20583206,0x0c28381e, +0x00c8120d,0x00301812,0x20382209,0x0c784824, +0x20980800,0x00602a02,0x2078340e,0x0cb84022, +0x20e00805,0x00300a08,0x00082c14,0x0d284826, +0x20e00c05,0x0020020a,0x00282415,0x0d284826, +0x21501c0c,0x00081214,0x00382c1c,0x0da84c2d, +0x00500800,0x00480800,0x00381e0e,0x0dd85c21, +0x00700202,0x00500806,0x00282e15,0x0e686424, +0x00700602,0x00480406,0x00282a15,0x0e686424, +0x00b81605,0x00702410,0x20184221,0x0f287029, +0x00681205,0x20101800,0x00703400,0x0df84229, +0x00380e04,0x00400c00,0x20102c00,0x0ea84629, +0x00380a03,0x00301000,0x20102400,0x0eb84629, +0x00180602,0x00300400,0x00302000,0x0f58562a, +0x20602807,0x2058360f,0x00d01011,0x0cc83220, +0x20201805,0x00081a0b,0x00300409,0x0d783624, +0x20201805,0x00081a0a,0x0030080a,0x0d783a24, +0x00101001,0x00281605,0x00401003,0x0e084a29, +0x00300a02,0x00480c06,0x00081800,0x0bf83a18, +0x00280a03,0x00600c06,0x20381404,0x0c683e1e, +0x00180602,0x00600404,0x20381404,0x0c683e1e, +0x00000003,0x00580603,0x00081007,0x0cd84a24, +0x20400000,0x00600000,0x20380808,0x0b483e14, +0x20200802,0x00480a03,0x20180808,0x0b884218, +0x20200401,0x00500201,0x20280c07,0x0b984218, +0x20200202,0x00500405,0x20180c08,0x0bc8521d, +0x00181000,0x00601000,0x20480603,0x0ab84211, +0x20180800,0x00600002,0x20200001,0x0ae84a14, +0x00080e01,0x00500802,0x20200000,0x0ae84a15, +0x00080c00,0x00500a01,0x20100c02,0x0af85218, +0x00300601,0x00280402,0x00000401,0x0a284213, +0x00580a01,0x00400c02,0x20200602,0x0a484614, +0x00480400,0x00300400,0x00000800,0x0a484614, +0x00300c01,0x00281601,0x00100c03,0x0a484a16, +0x20380a01,0x00380800,0x2010180a,0x09983e0d, +0x20480601,0x00180e01,0x0020180e,0x09b8420e, +0x20380601,0x00180c00,0x0020140c,0x09b8420e, +0x20381602,0x00500802,0x2040140c,0x09a8460e, +0x00100402,0x00100202,0x20380402,0x09583606, +0x00200802,0x00080e03,0x20180402,0x09683a06, +0x00100802,0x00080e03,0x20100003,0x09683a07, +0x00100c03,0x00180e04,0x20200403,0x09583a07, +0x00200603,0x00280c03,0x20300805,0x09283a03, +0x00100601,0x00380c02,0x20400406,0x09383e02, +0x00100602,0x00380c03,0x20400405,0x09383e02, +0x00280603,0x00300404,0x20500006,0x09383a03, +0x20200806,0x00380e06,0x2068080c,0x09383005, +0x00180402,0x00400e01,0x20780808,0x09483805, +0x00100003,0x00400a02,0x20780809,0x09483805, +0x20200406,0x00280e05,0x2040000d,0x09383806, +0x20182607,0x0050300d,0x20900806,0x0988340e, +0x20481603,0x00301405,0x2040100c,0x0998380f, +0x20481603,0x00301406,0x2050100c,0x0998380f, +0x20182a07,0x0040400c,0x20780407,0x09983810, +0x20100403,0x2048060a,0x00201c04,0x0a082413, +0x00100000,0x20200203,0x00101c01,0x0a282c16, +0x00080400,0x20200603,0x00001c02,0x0a282c16, +0x20101404,0x2078220a,0x00902405,0x0a383017, +0x00100000,0x20301801,0x00181c01,0x0aa82015, +0x00000802,0x20301604,0x00181c03,0x0ae82418, +0x00100402,0x20301a04,0x00181802,0x0ae82418, +0x00200601,0x20201801,0x00182803,0x0b082c1b, +0x00380400,0x20301400,0x00780c03,0x0b583018, +0x00300000,0x20100802,0x00681003,0x0bb8341b, +0x00200400,0x20200002,0x00780804,0x0bb8341b, +0x00001003,0x20281602,0x00780c09,0x0be84021, +0x20980602,0x20400c01,0x00c0000c,0x0c38341f, +0x20980a02,0x20102001,0x0088100c,0x0c983822, +0x20980e02,0x20102401,0x0078100b,0x0ca83822, +0x20882205,0x00204408,0x00282007,0x0d184429, +0x00580402,0x20500e05,0x0108120e,0x0d38381d, +0x00580801,0x20400604,0x0108060f,0x0db84020, +0x00580801,0x20300a04,0x00f80a0f,0x0db84020, +0x00600803,0x20581608,0x01301212,0x0e584c23, +0x00100801,0x00181800,0x00301c00,0x0d883221, +0x20100c02,0x20381800,0x00a00c00,0x0e283623, +0x00000801,0x20280c00,0x00801800,0x0e383624, +0x20100000,0x20380800,0x00b01400,0x0ec83a26, +0x00182604,0x00304003,0x20300002,0x0c881e20, +0x00481e06,0x00003005,0x00400602,0x0d182a24, +0x00381a04,0x00002c03,0x00500800,0x0d182a24, +0x00281603,0x20301801,0x00900e02,0x0d982e27, +0x00180404,0x20500a08,0x00d00406,0x0b98221c, +0x20100c07,0x2078120b,0x00f00409,0x0bf82620, +0x20100806,0x20780e09,0x00f00008,0x0c082620, +0x00301005,0x20880607,0x00f81004,0x0c582a27, +0x20480603,0x20700003,0x00f80808,0x0ad82615, +0x20181206,0x20301008,0x00b80c05,0x0b182e19, +0x20180e05,0x20400807,0x00c80806,0x0b182e19, +0x20480e05,0x20400407,0x00e0000d,0x0b38361e, +0x00201806,0x20782206,0x00f81203,0x0a382a12, +0x20100c06,0x20781609,0x00f80403,0x0a682e15, +0x20101005,0x20781e08,0x00f00003,0x0a682e15, +0x00001407,0x20781e09,0x00f80401,0x0a683217, +0x00380607,0x2020040b,0x00780403,0x09a83612, +0x00400e06,0x20481009,0x00a80800,0x09c83613, +0x00400a05,0x20380c08,0x00880800,0x09c83613, +0x00480a09,0x2030100d,0x00880402,0x09b83a15, +0x20301807,0x20381e0b,0x0080000a,0x0928320c, +0x20501006,0x20181a09,0x0068040d,0x0938360d, +0x20401005,0x20181608,0x0058040c,0x0938360d, +0x2050240a,0x20583210,0x00c0040e,0x0928360d, +0x00280605,0x0030080a,0x00181001,0x08e83a07, +0x00380e05,0x00301409,0x00081201,0x08f83e07, +0x00380a05,0x00301008,0x00081000,0x08f83a07, +0x00480e08,0x0040140e,0x00081601,0x08e83e07, +0x00000003,0x00200205,0x00300407,0x08b83a03, +0x20100404,0x00180606,0x00400409,0x08c83a03, +0x20100403,0x00100205,0x00400008,0x08c83a03, +0x20100804,0x00180e09,0x00500c09,0x08b83a03, +0x00480a03,0x00200c04,0x00380406,0x08c83804, +0x00480604,0x00200005,0x00400407,0x08c83c05, +0x00480a04,0x00100405,0x00400407,0x08c83c04, +0x00480603,0x00200804,0x00280807,0x08c83c06, +0x20802005,0x00084207,0x00601413,0x09083c10, +0x20601404,0x00082a06,0x00401012,0x09183811, +0x20601403,0x00082a06,0x00501012,0x09183811, +0x20802004,0x00184206,0x00401413,0x09283c13, +0x00380a02,0x00800c08,0x20a80e06,0x09b83417, +0x00000401,0x00580404,0x20680e02,0x09d83419, +0x00000401,0x00580804,0x20580a01,0x09d83819, +0x00381201,0x00901807,0x20c81205,0x09e8381a, +0x00081602,0x00601c02,0x20701c02,0x0a582c15, +0x00281e05,0x00602807,0x20701400,0x0a983018, +0x00281a06,0x00602808,0x20701602,0x0a983018, +0x00181602,0x00402003,0x20601004,0x0aa83419, +0x00380802,0x00100a05,0x00001804,0x0b182018, +0x00380405,0x20100a09,0x00301805,0x0b58241a, +0x00280805,0x20100a09,0x00201806,0x0b58241a, +0x00381002,0x00001e04,0x00200807,0x0b882c1f, +0x20b00202,0x20100002,0x00100c0d,0x0be81820, +0x20b80605,0x20200405,0x0050100d,0x0c482023, +0x20b80a05,0x20200406,0x0050100c,0x0c482023, +0x20e00e03,0x20481802,0x0090180f,0x0ca82c2a, +0x00600002,0x20180605,0x00100213,0x0cf8141c, +0x00600803,0x20481209,0x00500213,0x0d68181f, +0x00700c03,0x2048120a,0x00500214,0x0d68181f, +0x00900002,0x20100207,0x00380a1a,0x0df82024, +0x00280601,0x00000000,0x00600c00,0x0d381e1f, +0x00181601,0x00401000,0x00001400,0x0de82222, +0x00180e01,0x00200800,0x00201800,0x0de82222, +0x00000602,0x00280800,0x00100c00,0x0e782225, +0x20201001,0x20182a02,0x00601806,0x0c481a1d, +0x20201003,0x20182604,0x00401803,0x0cd81a21, +0x20101003,0x20182604,0x00401402,0x0cd81621, +0x20101006,0x00382206,0x20100201,0x0d581e25, +0x00400a03,0x00380402,0x20480602,0x0b780e1b, +0x00580a04,0x00301404,0x20480e02,0x0bd81220, +0x00580a04,0x00301004,0x20580e01,0x0bd81220, +0x00881e09,0x0070280c,0x20980603,0x0c281e28, +0x20700405,0x00580e07,0x20580c0b,0x0aa81216, +0x20601004,0x00181e07,0x0010000e,0x0ad8161a, +0x20600c04,0x00181607,0x0000000d,0x0ae8161b, +0x20901408,0x0018220f,0x00100814,0x0af81a1f, +0x00781605,0x00502409,0x20781e09,0x0a081e15, +0x00580a01,0x00501004,0x20682206,0x0a281e16, +0x00480a01,0x00401405,0x20682205,0x0a281e17, +0x00880e04,0x00601c0a,0x20782208,0x0a282219, +0x20500004,0x00080a06,0x00200c0d,0x09582213, +0x20181602,0x00301403,0x20200409,0x09782615, +0x20181202,0x00201002,0x20100408,0x09782615, +0x20680402,0x00280a03,0x0000100f,0x09682a15, +0x00481602,0x00002405,0x00081601,0x08e8220d, +0x00180c01,0x20201e02,0x00380804,0x08e8220e, +0x00180c02,0x20201603,0x00380805,0x08e8220e, +0x00582203,0x00203804,0x20281202,0x08e8220e, +0x20200c01,0x20580a02,0x0090080a,0x08882608, +0x20200c00,0x20580c01,0x00a00009,0x08882a08, +0x20200e01,0x20480802,0x00900008,0x08882a08, +0x20400c02,0x20681604,0x00b0100d,0x08882608, +0x00200000,0x20200401,0x00700003,0x08682602, +0x00380400,0x20200800,0x00600002,0x08682603, +0x00380400,0x20200a01,0x00600403,0x08682603, +0x00480601,0x20200c02,0x00780801,0x08682602, +0x00100c00,0x20380e01,0x0080000a,0x08682404, +0x00000c00,0x20280e01,0x0080040c,0x08682405, +0x00000c00,0x20280e01,0x0080040c,0x08682405, +0x00100c01,0x20380e02,0x0098040c,0x08682405, +0x20381001,0x00002201,0x0068140c,0x08a8240f, +0x20380402,0x00001202,0x0058140b,0x08b82410, +0x20380802,0x00001202,0x0058140c,0x08b82410, +0x20480c00,0x00001c00,0x0078180d,0x08b82811, +0x00100800,0x20480c02,0x00e00802,0x09482c16, +0x00180603,0x20100405,0x00900003,0x09683017, +0x00100201,0x20100403,0x00980403,0x09682c18, +0x00201401,0x20381c00,0x00e00002,0x09683418, +0x20201202,0x20281c01,0x00a01c04,0x09f82819, +0x20301001,0x20282a03,0x00a02006,0x0a282c1c, +0x20301000,0x20182601,0x00a02006,0x0a282c1c, +0x20100a03,0x00281804,0x00701407,0x0a38341d, +0x00500803,0x00281204,0x00300a01,0x0ad81c1b, +0x00700400,0x00380800,0x00000604,0x0b181c1d, +0x00700400,0x00280e01,0x00000a04,0x0b181c1d, +0x00500403,0x00481605,0x00101003,0x0b382821, +0x20d80603,0x00380404,0x2020040f,0x0bb81c21, +0x21000201,0x00380c00,0x20300812,0x0c181c24, +0x21000400,0x00381000,0x20300412,0x0c181c25, +0x21181204,0x00500c05,0x20400411,0x0c58202b, +0x00800401,0x00380604,0x20380a18,0x0cc8181c, +0x00a00401,0x00400a03,0x20681a1d,0x0d38181e, +0x00a80400,0x00401601,0x20781a1e,0x0d48181e, +0x00b00402,0x00100206,0x00080a21,0x0db81c23, +0x00100400,0x20381000,0x00680400,0x0d18061e, +0x00001800,0x20582400,0x00b80400,0x0db80a20, +0x20101801,0x20582000,0x00a80c00,0x0db80a20, +0x20280800,0x20100400,0x00700000,0x0e481224, +0x20180801,0x20100c01,0x00381004,0x0c28061c, +0x00180801,0x00000801,0x00281201,0x0cb80e20, +0x00280c00,0x00100c02,0x00181202,0x0cb80e21, +0x00580a01,0x20301401,0x00880e07,0x0d181227, +0x00180e04,0x20301004,0x00500400,0x0b580a1b, +0x00200602,0x20280403,0x00400402,0x0ba81220, +0x00100202,0x20280402,0x00500403,0x0bb81220, +0x20101402,0x20582a03,0x00c00c09,0x0bd81a26, +0x20101004,0x20680607,0x00981404,0x0a880a19, +0x20380402,0x20101604,0x00381007,0x0ab80e1c, +0x20200002,0x20100e04,0x00481006,0x0ab80e1c, +0x20181202,0x00002004,0x00281806,0x0ac8161f, +0x00200a03,0x20381405,0x00880400,0x09c81a16, +0x00400602,0x20280403,0x00880601,0x09e81a19, +0x00400203,0x20200003,0x00780400,0x09e81a19, +0x00300800,0x20480e02,0x00a00802,0x09e81e1b, +0x20101001,0x20180e03,0x00380c07,0x09281613, +0x20301802,0x20282604,0x0070000b,0x09281a14, +0x20301803,0x20282605,0x0070000a,0x09381a14, +0x20300c01,0x20281202,0x0078080c,0x09181e14, +0x00200c01,0x00381401,0x00080803,0x08a8220d, +0x00300801,0x00481002,0x20281002,0x08a8220e, +0x00300801,0x00480803,0x20281002,0x08a8220e, +0x00201002,0x00282401,0x00300002,0x08a8220d, +0x20281204,0x00601806,0x20600808,0x08581e07, +0x20381604,0x00701c06,0x2060080a,0x08482208, +0x20381603,0x00601805,0x20400c0a,0x08582208, +0x20280e03,0x00601405,0x20600009,0x08481e07, +0x00200003,0x00100205,0x00000c03,0x08281602, +0x00300003,0x00100205,0x00101002,0x08281602, +0x00300003,0x00100205,0x00101002,0x08281602, +0x00200002,0x00300603,0x20100c03,0x08281a01, +0x00181203,0x00201404,0x00000809,0x08381004, +0x20180e02,0x00101403,0x0010040b,0x08381005, +0x00081203,0x00201403,0x0010040b,0x08381005, +0x00181604,0x00201c04,0x00000809,0x08381005, +0x20200803,0x20280e06,0x0060080b,0x08780c0e, +0x00000002,0x20200604,0x00600409,0x0888100f, +0x20100403,0x20280605,0x0060040a,0x0888100f, +0x20400c06,0x20380e08,0x0070040e,0x08880c10, +0x00080601,0x00000404,0x00380404,0x09180c16, +0x20100201,0x20280402,0x00600408,0x09281018, +0x00080602,0x20100003,0x00600406,0x09281018, +0x00381605,0x00002009,0x00480801,0x09281017, +0x20380c00,0x20100e01,0x00400805,0x09d80c1b, +0x20280801,0x20200e01,0x00500004,0x09f80c1d, +0x20380401,0x20200a03,0x00600005,0x09f80c1d, +0x20480402,0x20600206,0x00c0100a,0x09f80c1d, +0x00800601,0x20400601,0x00780605,0x0aa8081a, +0x00700602,0x20380401,0x00880604,0x0ae80c1d, +0x00800602,0x20300001,0x00880a05,0x0ae80c1d, +0x00800e02,0x20680801,0x00c80e02,0x0af80c21, +0x21000403,0x20380e03,0x00880412,0x0b880c21, +0x21100403,0x20280a04,0x00880c12,0x0bd81024, +0x21100403,0x20280604,0x00880c12,0x0be81024, +0x21501404,0x20382605,0x00b80816,0x0c18142c, +0x00a00a01,0x20200804,0x00581a1d,0x0c98141b, +0x00a80a02,0x20101005,0x0068161f,0x0d08181d, +0x00a80602,0x20100805,0x00780e1f,0x0d08181d, +0x00d00202,0x00100c07,0x00281e27,0x0d881822, +0x00180400,0x00200000,0x20181400,0x0d200620, +0x00082202,0x00502400,0x20500000,0x0db00622, +0x00082201,0x00502000,0x20480400,0x0dc00622, +0x20200402,0x00081400,0x00481800,0x0e300a24, +0x00000a01,0x00181001,0x20180c04,0x0c28061e, +0x00200c04,0x20281205,0x00480e01,0x0ca00222, +0x00201003,0x20381604,0x00480c00,0x0ca00222, +0x00400201,0x00180805,0x20181207,0x0d180628, +0x20200c03,0x00381601,0x20580c04,0x0b480a1a, +0x20180602,0x00100406,0x00080c05,0x0b980a20, +0x20180602,0x00100005,0x20180c05,0x0ba80a20, +0x00180800,0x00101400,0x20380c07,0x0bc80628, +0x00381a06,0x00502809,0x20a80a03,0x0a880a1a, +0x20100001,0x00000202,0x00000003,0x0aa80a1c, +0x00080a01,0x00000c00,0x00000402,0x0aa80a1d, +0x20300400,0x20180c00,0x0020040a,0x0aa80e20, +0x00000805,0x00000609,0x00100005,0x09b80a19, +0x00200000,0x00000401,0x00080401,0x09d80a1a, +0x00100802,0x20180602,0x00280403,0x09d80a1a, +0x00400201,0x00100801,0x20180800,0x09c80a1b, +0x00081603,0x00202006,0x00180c04,0x09080e14, +0x20181000,0x00002400,0x00280c07,0x09180a16, +0x00081602,0x00102403,0x00180c05,0x09180a16, +0x20380c00,0x00101a01,0x0028040b,0x09080a16, +0x00380401,0x20300e04,0x00900805,0x08780e0f, +0x00480a01,0x20400c00,0x00b00404,0x08780e10, +0x00480601,0x20400a01,0x00b00805,0x08780e11, +0x00480800,0x20201000,0x00780803,0x08780e0f, +0x20501002,0x20481e01,0x00c0080e,0x08181206, +0x20601404,0x20682604,0x00e00c10,0x08180e06, +0x20601003,0x20582203,0x00d00810,0x08180e06, +0x20500801,0x20481601,0x00c00c0f,0x08181206, +0x00580a04,0x20100805,0x00500a02,0x08080c00, +0x00680604,0x20100407,0x00500203,0x08080801, +0x00580604,0x20100406,0x00400602,0x08080c00, +0x00500203,0x20200003,0x00700e01,0x08080801, +0x20201404,0x20381e06,0x0060100c,0x08180406, +0x20300c04,0x20281606,0x0060100e,0x08180406, +0x20300c03,0x20281a06,0x0060100e,0x08180406, +0x20301404,0x20382606,0x00700c0d,0x08180407, +0x00180a02,0x00201004,0x20180806,0x0870000f, +0x00180603,0x00200405,0x00080405,0x08780410, +0x00180602,0x00200804,0x00080406,0x08780410, +0x00280a03,0x00301406,0x20280c05,0x08700010, +0x20100601,0x00080a01,0x00300c08,0x09000016, +0x20300401,0x00180a03,0x0010080a,0x09100018, +0x20200801,0x00180e03,0x00200809,0x09100018, +0x20201001,0x00182203,0x0030140b,0x09180418, +0x20401005,0x00181e06,0x00180404,0x09c0001c, +0x20200401,0x00280800,0x00080402,0x09f0001e, +0x20200401,0x00380400,0x20180803,0x09f0001e, +0x20200403,0x00580a01,0x20580804,0x09f0001f, +0x00781207,0x0050140b,0x20580606,0x0aa8041b, +0x00680e02,0x00400c02,0x20200603,0x0ae0001d, +0x00681202,0x00401003,0x20200604,0x0ae0001d, +0x00681605,0x00601c06,0x20700201,0x0af00021, +0x20d00c07,0x0018060b,0x0008080f,0x0b80001f, +0x20e00003,0x00000604,0x00180c0e,0x0bd00023, +0x20e00003,0x00000605,0x0028080e,0x0bd00022, +0x21180405,0x00001607,0x00080c11,0x0c100429, +0x00881a03,0x00401c0a,0x20180618,0x0c88081a, +0x00900201,0x00000004,0x0030021a,0x0ce8081c, +0x00900201,0x00000004,0x0038061a,0x0ce8041c, +0x00b80e02,0x20100c06,0x00680621,0x0d580820, +0x00200c01,0x20280c00,0x00582000,0x0d300e23, +0x20202803,0x20683800,0x00b82800,0x0dc01222, +0x20102c03,0x20683c00,0x00b83000,0x0dc01222, +0x20100c01,0x00080400,0x00383000,0x0e501629, +0x20100400,0x00100403,0x00281c05,0x0c200220, +0x00580e05,0x00401809,0x20382206,0x0cb00624, +0x00581205,0x00501c0a,0x20482204,0x0cb00224, +0x00300201,0x00380403,0x00281a02,0x0d00022a, +0x00100201,0x00200c02,0x00381003,0x0b380e1d, +0x20300802,0x00180e04,0x0030000b,0x0b880622, +0x20200801,0x00180a04,0x0030040a,0x0b980622, +0x00100201,0x00380401,0x00100007,0x0bb80628, +0x20300802,0x00181a01,0x00601406,0x0a581218, +0x00080400,0x00400403,0x20180801,0x0a980a1c, +0x00000401,0x00380c00,0x00180403,0x0aa80a1c, +0x20380402,0x00300601,0x0008040a,0x0a980620, +0x00581a04,0x00301c05,0x00000e04,0x09a80617, +0x00180a01,0x00300802,0x00000c03,0x09c80a1a, +0x00281603,0x00401404,0x20200401,0x09c8061a, +0x00381203,0x00201005,0x00100c01,0x09b8061a, +0x20301003,0x20381a06,0x0070140a,0x08f00614, +0x20100801,0x00181202,0x00201007,0x09000215, +0x20200802,0x20181604,0x00301408,0x09000215, +0x20200c03,0x20281205,0x00500c0a,0x08f00615, +0x00400601,0x00080402,0x00080401,0x0870060e, +0x00300601,0x00280801,0x20200404,0x0870060f, +0x00300201,0x00280402,0x20100004,0x0870060f, +0x00300601,0x00180803,0x00000003,0x0860060f, +0x20380a01,0x00100c00,0x2018040d,0x08100607, +0x20380c01,0x00301601,0x2048080c,0x08100a07, +0x20380c01,0x00201601,0x2028040c,0x08100a07, +0x20480801,0x00200a01,0x2010000d,0x08100606, +0x00100802,0x20181201,0x00200404,0x08000401, +0x00100201,0x00080401,0x00200804,0x08000401, +0x00100400,0x20180801,0x00300804,0x08000401, +0x00200400,0x00080801,0x00000002,0x08000402, +0x00181203,0x00101c05,0x20280406,0x08200806, +0x00180800,0x00001000,0x00100008,0x08200807, +0x00180800,0x00001000,0x00100008,0x08200807, +0x00181201,0x00202002,0x20180407,0x08200807, +0x20100802,0x20380e04,0x00600c0a,0x0870080e, +0x20100601,0x20280401,0x0050080a,0x08700810, +0x20100800,0x20280601,0x0050080a,0x08700810, +0x20100800,0x20280601,0x00600c0b,0x08700810, +0x20300601,0x00000402,0x00380407,0x09000817, +0x20100001,0x20100a01,0x00400007,0x09200c18, +0x20180400,0x20100c00,0x00400006,0x09200c18, +0x20180400,0x20101201,0x00580407,0x09100c18, +0x00280601,0x00001400,0x00480a01,0x09d0081a, +0x20180603,0x20100802,0x00600403,0x09f00c1d, +0x20180602,0x20100801,0x00700803,0x09f00c1d, +0x00100201,0x20200400,0x00980403,0x09f00c1e, +0x00000804,0x20181a04,0x00800804,0x0a90041b, +0x00301404,0x20281e06,0x00900201,0x0ae00c1e, +0x00401404,0x20281e06,0x00900201,0x0ae00c1e, +0x00101803,0x20282604,0x00b00005,0x0af00822, +0x20681205,0x00101c07,0x00380803,0x0b80081f, +0x20b00203,0x00200806,0x0028100a,0x0bd00822, +0x20b00203,0x00300806,0x0018100a,0x0bd00822, +0x20c00203,0x00400806,0x0018080a,0x0c100429, +0x00502002,0x20383207,0x00a0160e,0x0c700819, +0x00700001,0x00280602,0x00400e16,0x0ce0081b, +0x00700001,0x00200202,0x00300e16,0x0ce0081b, +0x00900c01,0x00481a04,0x0030121a,0x0d500820, +0x00280c00,0x00301c00,0x20181000,0x0d501627, +0x00182201,0x00604000,0x20781000,0x0df01e29, +0x00282202,0x00504400,0x20681000,0x0e001e2a, +0x00080e01,0x00102400,0x00280800,0x0e90222e, +0x20180601,0x00000c01,0x00680807,0x0c200e23, +0x00100c02,0x20281204,0x00a00004,0x0cb01227, +0x00001403,0x20381a06,0x00b00406,0x0cb01227, +0x00200401,0x20300603,0x00b80401,0x0d201e2d, +0x00080e01,0x20100800,0x00800c05,0x0b300e1d, +0x20181201,0x00101003,0x00680806,0x0b900e22, +0x20181201,0x00200c04,0x00580c06,0x0b900e21, +0x00000000,0x20280400,0x00c80808,0x0bc01629, +0x20100000,0x20480602,0x00a00005,0x0a501218, +0x00000000,0x20380601,0x00a00404,0x0a900e1d, +0x00180a01,0x20200800,0x00900403,0x0aa00e1d, +0x20100201,0x20280801,0x00b80409,0x0aa01220, +0x00102003,0x20483202,0x00980801,0x09a00e15, +0x00000c01,0x20381601,0x00900004,0x09c00e18, +0x00001403,0x20482603,0x00a00405,0x09c00e19, +0x20101404,0x20282603,0x00880806,0x09b00e19, +0x00080e03,0x00501406,0x20380c05,0x09000a13, +0x00000201,0x00000403,0x00480805,0x09100e14, +0x00080602,0x00100805,0x00280c04,0x09100e14, +0x00081204,0x00401808,0x20180c04,0x09000e14, +0x00380400,0x00200602,0x00100803,0x08800a0f, +0x00280601,0x00100400,0x00500805,0x08800e0f, +0x00200000,0x00100201,0x00400805,0x08800e0f, +0x00280400,0x00000604,0x00501006,0x08700e0f, +0x20400802,0x00180e02,0x0038040d,0x08200a07, +0x20200802,0x00081202,0x0060040b,0x08200e07, +0x20200802,0x00081202,0x0040000b,0x08200e07, +0x20301003,0x20181203,0x00680c0c,0x08200e06, +0x00380602,0x00400c04,0x00080802,0x08100801, +0x00100601,0x00280402,0x00280406,0x08100c01, +0x00100201,0x00300003,0x00180405,0x08100c01, +0x00280a03,0x00300806,0x00180403,0x08100801, +0x20200c02,0x00381603,0x00200c0b,0x08200807, +0x00100400,0x00380400,0x00100808,0x08300c08, +0x00000401,0x00380a01,0x00100808,0x08300c08, +0x00000c03,0x00181203,0x00301009,0x08300c08, +0x00180a02,0x00501004,0x20300006,0x08800c10, +0x20280a01,0x00400801,0x00000c0b,0x08901011, +0x20180a02,0x00400c03,0x2010080a,0x08901011, +0x20180e03,0x00401004,0x20100c0a,0x08901411, +0x20381402,0x00300e03,0x00201409,0x09201417, +0x00080c00,0x00200a01,0x00201005,0x09401819, +0x20180801,0x00200203,0x00201407,0x09401819, +0x20100002,0x00100204,0x00301407,0x09401c19, +0x00180e03,0x20200803,0x00501201,0x09f0181b, +0x20400402,0x20180a02,0x00400405,0x0a20201e, +0x20400001,0x20100000,0x00300403,0x0a20201e, +0x00080601,0x00100802,0x00200403,0x0a20201e, +0x00300c02,0x20480605,0x00780800,0x0ac0201a, +0x00880e02,0x00001c03,0x00280e07,0x0b10201d, +0x00880e01,0x20101c02,0x00280e07,0x0b10201c, +0x00581601,0x00002400,0x00500001,0x0b202420, +0x20b00001,0x20181001,0x0060040b,0x0ba01820, +0x20d80c01,0x20300602,0x00901010,0x0bf01c21, +0x20e80c01,0x20400602,0x00a01010,0x0bf01c21, +0x21081001,0x20500602,0x00d01010,0x0c302429, +0x00781a01,0x20102c04,0x00281216,0x0ca01c1a, +0x00800800,0x20680400,0x00a80618,0x0d00241c, +0x00800800,0x20680400,0x00b00219,0x0d10241c, +0x00a80400,0x20800c01,0x00e80a1e,0x0d802821, +0x00380802,0x00280800,0x00780400,0x0d802227, +0x00000402,0x20182400,0x00c00000,0x0e202627, +0x00000002,0x00182000,0x00900800,0x0e302627, +0x20181001,0x00480400,0x00401000,0x0ed02e2c, +0x20181204,0x20100405,0x00500809,0x0c502623, +0x00381a06,0x00001807,0x00300000,0x0cf02a27, +0x00481e06,0x00102007,0x00180601,0x0cf02e28, +0x00381202,0x00000c02,0x00300602,0x0d70362d, +0x20101804,0x20582608,0x00600004,0x0b602a1c, +0x20201005,0x2068220a,0x00a00409,0x0bc02e23, +0x20201005,0x20681e0a,0x00a0040a,0x0bc02e23, +0x00100401,0x20480a05,0x00680408,0x0c103a2a, +0x20100401,0x00100004,0x20282402,0x0a902219, +0x00000601,0x20280805,0x00281c03,0x0ac0261d, +0x00000a01,0x20280c05,0x00281803,0x0ad0261d, +0x20200002,0x20380400,0x00481809,0x0ae03222, +0x00481e04,0x00103407,0x20280e01,0x09d01a18, +0x00180400,0x20101002,0x00080c03,0x09f0221a, +0x00280e01,0x00001c03,0x20181002,0x09f0221a, +0x00380a03,0x20301c05,0x00381802,0x09f0261c, +0x20300c03,0x20680e06,0x00b0140a,0x09101a13, +0x20180601,0x20200802,0x00500807,0x09301e14, +0x20200000,0x20300000,0x00600c09,0x09301e15, +0x20301001,0x20581a03,0x00a0080c,0x09201e15, +0x00300e01,0x20380402,0x00780401,0x08a01e0d, +0x00100c01,0x20380a03,0x00600405,0x08a0220e, +0x00200800,0x20380601,0x00700404,0x08b0220e, +0x00200c01,0x00080801,0x00480c02,0x08a0220d, +0x20180c00,0x00001201,0x0060000a,0x08401e07, +0x00080400,0x00000c01,0x00580409,0x08502207, +0x00080400,0x00000c00,0x00680409,0x08502208, +0x00081603,0x00302004,0x00200009,0x08401e08, +0x00100000,0x20300000,0x00a00806,0x08301c01, +0x00080401,0x20100800,0x00800408,0x08302001, +0x00080400,0x20100400,0x00800408,0x08301c01, +0x20100803,0x20280e05,0x00900c09,0x08301c01, +0x00180400,0x20300c00,0x00a00408,0x08502008, +0x00180602,0x20200802,0x00900c08,0x08602009, +0x00180601,0x20200401,0x00a00808,0x08602009, +0x00380e04,0x00001006,0x00700406,0x08502009, +0x20180603,0x20480c00,0x00d0180a,0x08b02411, +0x20300400,0x20381203,0x00b0140c,0x08c02812, +0x20300601,0x20381202,0x00b0140c,0x08c02413, +0x20400402,0x20381606,0x00b01c0e,0x08c02813, +0x20201804,0x20582e08,0x00a00006,0x09502819, +0x20101003,0x20281e04,0x00780804,0x09802c1b, +0x00000c04,0x20281e05,0x00780404,0x09802c1b, +0x00180401,0x20280401,0x00600003,0x09802c1c, +0x20201001,0x00181805,0x00081801,0x0a30241c, +0x20280602,0x00100406,0x00081003,0x0a60241e, +0x20300601,0x00180405,0x00081403,0x0a60241e, +0x20100202,0x20300004,0x00500804,0x0a70301f, +0x00581607,0x00402008,0x20600a05,0x0b10241b, +0x00600203,0x00180c00,0x00201a04,0x0b50281e, +0x00680605,0x00200003,0x20101a05,0x0b60241e, +0x00400e01,0x20281a03,0x00401801,0x0b703822, +0x20a01007,0x00080e0d,0x0020040c,0x0be0281e, +0x20d01405,0x00181e07,0x2018080d,0x0c403022, +0x20d01807,0x0018220a,0x2018040e,0x0c503022, +0x20e02006,0x00182a07,0x2018140d,0x0ca03c2a, +0x00600e03,0x00381808,0x20100211,0x0cd0201b, +0x00880a03,0x00601409,0x20881219,0x0d60281c, +0x00880a03,0x0070100a,0x20981218,0x0d60241c, +0x00a80a03,0x0090040a,0x20b80e1d,0x0de03021, +0x00501601,0x20482400,0x00c82800,0x0df04a2a, +0x00200800,0x20281400,0x00983000,0x0ea0522b, +0x00201001,0x20482000,0x00d83400,0x0ea0522b, +0x00001c01,0x20583400,0x00f82c00,0x0f50562c, +0x20600c05,0x00182a03,0x0028240e,0x0cb03223, +0x20301002,0x00083001,0x00481c07,0x0d503a27, +0x20201001,0x00083002,0x00581c06,0x0d503a27, +0x00100801,0x00182003,0x00282000,0x0de0422d, +0x00380a06,0x0040200d,0x20883204,0x0bb0261e, +0x00300603,0x00401006,0x20883201,0x0c203224, +0x00300602,0x00400c06,0x20783000,0x0c303224, +0x00200603,0x00400405,0x20681c03,0x0c803a2b, +0x00000002,0x00200a05,0x00000006,0x0ac01e1d, +0x20180402,0x00500a01,0x20480c08,0x0b102221, +0x20180402,0x00500e01,0x20481008,0x0b102220, +0x20100403,0x00400603,0x20581409,0x0b402e25, +0x20101000,0x00282002,0x00200c07,0x09f01a17, +0x00180602,0x00400404,0x20200805,0x0a201e1a, +0x00100202,0x00480404,0x20100805,0x0a301a1a, +0x00100203,0x00500006,0x20400007,0x0a30261d, +0x00080c00,0x00601403,0x20600405,0x09502211, +0x20200003,0x00480603,0x20101009,0x09702213, +0x20280402,0x00400602,0x20301009,0x09702213, +0x20281003,0x00501a03,0x2040040a,0x09702a14, +0x00281602,0x00201802,0x20101804,0x08e02a0d, +0x00281603,0x00301c05,0x20200c02,0x08f02a0d, +0x00281603,0x00301804,0x20201003,0x08f02a0d, +0x00381a04,0x00102005,0x00201003,0x08f02e0e, +0x20100c02,0x20380e06,0x0050100a,0x08903206, +0x20180401,0x20200604,0x0050180a,0x08a03607, +0x00080401,0x20100604,0x00401809,0x08a03607, +0x20301404,0x20581e08,0x00a0140d,0x08903606, +0x00100000,0x00000001,0x00200406,0x08803402, +0x00000801,0x20380e02,0x00600408,0x08903802, +0x00000401,0x20280a01,0x00500408,0x08903802, +0x00280a02,0x00000c05,0x00380405,0x08803802, +0x00100203,0x00080401,0x00101008,0x08b03809, +0x00000202,0x20180802,0x00400809,0x08c03c0a, +0x00100202,0x20180802,0x00400809,0x08c03c0a, +0x20100c00,0x20281602,0x0060140c,0x08b0380a, +0x20400c03,0x20181606,0x0008040a,0x09103c12, +0x20300002,0x20180604,0x00180409,0x09304013, +0x20400002,0x20180604,0x0020000b,0x09304014, +0x20200001,0x00080603,0x00180409,0x09304015, +0x00380800,0x00201c03,0x20582e02,0x09c03416, +0x00380401,0x00001001,0x00081c00,0x09e03818, +0x00380401,0x20101000,0x00182201,0x09e03c18, +0x00200c02,0x00180e01,0x00081403,0x09f0381a, +0x20181202,0x00001404,0x00280806,0x0a702418, +0x20480602,0x20200003,0x00400009,0x0ab0301c, +0x20380a03,0x20200805,0x00400009,0x0ab02c1c, +0x20380a03,0x00300006,0x20300408,0x0ad03420, +0x20200403,0x20481a03,0x00701404,0x0b50241d, +0x00300804,0x20280a03,0x00480603,0x0bb0301f, +0x00200c04,0x20481605,0x00700602,0x0bb03020, +0x00380404,0x00201204,0x20300201,0x0bf03c24, +0x20300603,0x20301c06,0x00181201,0x0c40301e, +0x20780a03,0x20102407,0x00281406,0x0ca03021, +0x20680a03,0x20102808,0x00281c04,0x0ca03021, +0x20981605,0x00003808,0x00181007,0x0d103826, +0x00300801,0x20200a04,0x00800e0a,0x0d202c19, +0x00501001,0x20380e02,0x00b01a10,0x0da02c1c, +0x00500c01,0x20380a02,0x00c01a0e,0x0da02c1b, +0x00701002,0x20481207,0x01001a14,0x0e40381f, +0x00481e04,0x00601c00,0x00082400,0x0e905e30, +0x00380a01,0x00600000,0x00483c00,0x0f506a32, +0x00381202,0x00701000,0x00183c00,0x0f606e33, +0x00181e01,0x00b01c00,0x20183800,0x10107235, +0x2010040b,0x20180e0b,0x00684c0b,0x0d20462b, +0x20180c07,0x00400204,0x00484c08,0x0dd04a2e, +0x20180809,0x00380606,0x00584c08,0x0dd04a2f, +0x00280806,0x00480604,0x00683c03,0x0e705233, +0x20380e09,0x00000816,0x00482009,0x0bf01e21, +0x00181608,0x00101812,0x00582005,0x0c702a28, +0x00081a09,0x00201c14,0x00482406,0x0c802a28, +0x20180e04,0x00200c0d,0x00582808,0x0cf0362e, +0x00200403,0x20300606,0x00501001,0x0b00261c, +0x00100802,0x20400205,0x00b00c07,0x0b502e21, +0x00100c03,0x20400207,0x00b00c07,0x0b502e21, +0x00300201,0x20101000,0x00800006,0x0b903627, +0x00080a02,0x20101403,0x00600008,0x0a302a17, +0x20100601,0x20280402,0x00b0080a,0x0a602e19, +0x20100201,0x20100003,0x00a00409,0x0a602e19, +0x20280800,0x20100202,0x00c0100e,0x0a80361d, +0x20100800,0x20381603,0x00b01807,0x09902a10, +0x00100000,0x20180601,0x00900c06,0x09c03211, +0x00000400,0x20180a02,0x00a00c07,0x09c03211, +0x00000e01,0x20381a01,0x00c00c07,0x09c03a13, +0x00001403,0x20182602,0x00600805,0x09303209, +0x20101001,0x20182000,0x00801008,0x0950360a, +0x20101001,0x00082201,0x00801008,0x0950360a, +0x20101803,0x00082e03,0x00600408,0x09503e0b, +0x00181204,0x00401406,0x20300404,0x09003a04, +0x00000601,0x00380801,0x00000405,0x09103e04, +0x00100601,0x00380801,0x00000405,0x09103e04, +0x00181204,0x00601c07,0x20480805,0x09104205, +0x00000003,0x00080a07,0x00200c08,0x08f03c02, +0x00280800,0x00500800,0x20200406,0x09104002, +0x00180401,0x00400601,0x20200407,0x09104002, +0x00000404,0x00280e06,0x00201009,0x09004002, +0x20200601,0x00080802,0x00080809,0x09203c0a, +0x20200201,0x00280601,0x0000040c,0x0940440b, +0x20180602,0x00380401,0x0000040b,0x0940400b, +0x20180e04,0x00300c05,0x2010040a,0x0930440c, +0x20180801,0x00100e02,0x20281403,0x09903811, +0x20100002,0x00200203,0x20181005,0x09b04413, +0x20200403,0x00280605,0x20181006,0x09b04413, +0x20100405,0x00000206,0x00280806,0x09b04814, +0x00300201,0x20180402,0x00280801,0x0a203013, +0x00400201,0x00200003,0x20181001,0x0a603815, +0x00500203,0x00300405,0x20281201,0x0a603816, +0x00480a05,0x00101407,0x00281002,0x0a604018, +0x20300e01,0x00081a01,0x0010040a,0x0ac02c18, +0x20600801,0x00280e01,0x2018080c,0x0b10341c, +0x20700c02,0x00381604,0x2018040d,0x0b20341c, +0x20600404,0x20181207,0x0070080e,0x0b403c20, +0x00200c07,0x00280a03,0x20581c01,0x0ba0281d, +0x00700003,0x00400c02,0x20481607,0x0c10301f, +0x00680402,0x00601404,0x20681a07,0x0c10301f, +0x00700801,0x00080405,0x00380e05,0x0c603c25, +0x20681609,0x00502412,0x20701805,0x0c902420, +0x20b00205,0x0040100a,0x20101c0d,0x0d003022, +0x20980605,0x0050140b,0x2020200c,0x0d103022, +0x20e00603,0x00200007,0x0020280f,0x0d904029, +0x00500002,0x00001e07,0x00203a0e,0x0d90441c, +0x00681801,0x00402604,0x00403a12,0x0e204c1f, +0x00581402,0x00402205,0x00403e10,0x0e204c1f, +0x00980801,0x00302603,0x0020221b,0x0ed05c23, +0x00002402,0x20d83800,0x01185800,0x0f608235, +0x00101601,0x21181800,0x01685800,0x10509e3b, +0x00101800,0x21282400,0x01785400,0x10509e3b, +0x00002c00,0x21883c00,0x02085c00,0x1120ae3c, +0x00a00800,0x20400405,0x00386400,0x0dc05635, +0x00601c05,0x20c82203,0x00f86004,0x0e807239, +0x00801803,0x20b81a01,0x00f86402,0x0e80723a, +0x00701803,0x20d81c01,0x01186601,0x0f40823c, +0x20c00c02,0x20282004,0x0058201f,0x0c402e26, +0x20701000,0x2058240b,0x00883017,0x0ce0422b, +0x20901401,0x20582c09,0x0098301a,0x0ce0422c, +0x20500c00,0x2088140a,0x00a83415,0x0d705633, +0x00581206,0x0010140b,0x20300604,0x0b502a19, +0x00381606,0x20101c0a,0x20100802,0x0bc0421f, +0x00481a07,0x0000200d,0x20200800,0x0bc0421f, +0x00281208,0x20500c0a,0x00501406,0x0c204e25, +0x20280401,0x20380606,0x0020280b,0x0a903a16, +0x20280803,0x20600607,0x00501c0b,0x0ae04e18, +0x20280404,0x20600209,0x0060200c,0x0ae04e19, +0x20200c06,0x2098160d,0x0080100c,0x0b105e1c, +0x00000002,0x20500202,0x00180405,0x0a00420e, +0x00100000,0x20800000,0x00700005,0x0a405210, +0x00180601,0x20800402,0x00680405,0x0a405210, +0x00080a02,0x20601007,0x00381806,0x0a605a13, +0x00280e03,0x20501805,0x00280404,0x09a0420a, +0x00080800,0x20801001,0x00680407,0x09d0520a, +0x00080401,0x20800c00,0x00680407,0x09d0520a, +0x00281201,0x20802001,0x00680405,0x09e0560d, +0x20300c02,0x20881a05,0x0080140a,0x09704203, +0x00080602,0x20a00401,0x00a00806,0x09a05204, +0x00080602,0x20900402,0x00a00806,0x09a05204, +0x20300801,0x20c81603,0x00e0100c,0x09905604, +0x00300400,0x20580401,0x00281001,0x09704403, +0x00200c02,0x20b81204,0x00b00406,0x09a05402, +0x00200801,0x20a80e04,0x00b00406,0x09a05402, +0x00400202,0x20a00001,0x00a80403,0x09905803, +0x20300000,0x20400000,0x00180c0b,0x09904009, +0x20300400,0x20880801,0x00780c0b,0x09d0500b, +0x20300400,0x20880800,0x00880c0b,0x09d0500b, +0x20501003,0x20981e04,0x00a8040f,0x09c0540c, +0x00000401,0x20480601,0x00180c02,0x0a00380f, +0x00100400,0x20700400,0x00581002,0x0a404c11, +0x00100000,0x20700400,0x00681401,0x0a404c11, +0x00300000,0x20500804,0x00381a01,0x0a505013, +0x00200601,0x20300002,0x00081003,0x0a803011, +0x00300001,0x20600000,0x00680c03,0x0ad04414, +0x00200001,0x20780400,0x00780c04,0x0ad04414, +0x20180603,0x20580402,0x00500c09,0x0af04c17, +0x20400003,0x20200a02,0x00081409,0x0b202c17, +0x20580400,0x20600c02,0x00680c0b,0x0b80401b, +0x20480800,0x20601402,0x0068100a,0x0b80401b, +0x20200806,0x20680607,0x00481008,0x0bd05020, +0x00981201,0x20202006,0x00280a02,0x0bf0241b, +0x00980803,0x20700c02,0x00900605,0x0c703c1e, +0x00980404,0x20800801,0x00b00a03,0x0c703c1e, +0x00781a02,0x2040180a,0x00300000,0x0ce04824, +0x20f00800,0x20681803,0x00a03c18,0x0cd02825, +0x20f81208,0x2090100c,0x00c04418,0x0d704828, +0x20f80e08,0x20a0080c,0x00d04417,0x0d704828, +0x21280a02,0x20a00804,0x00a03816,0x0e20582f, +0x00782601,0x20401804,0x00305215,0x0e205026, +0x00700c04,0x20e8220c,0x01005216,0x0ed07028, +0x00700c04,0x20d81e0c,0x00f05215,0x0ed07028, +0x00a81001,0x20b00a02,0x00c04a1e,0x0fa0782a, +0x00281801,0x00a04400,0x21d87000,0x10709243, +0x00081001,0x00e03400,0x22986000,0x11a0aa46, +0x00081401,0x00e03c00,0x22a86400,0x11a0aa46, +0x00082201,0x01306000,0x23885c00,0x1290ba49, +0x00a80e02,0x00402004,0x20c84805,0x0e605a41, +0x00b81a01,0x00904804,0x21c85c01,0x0f707a46, +0x00b81a01,0x00904403,0x21b85801,0x0f707a46, +0x00a81403,0x00b03e04,0x22185601,0x10408a4a, +0x20980403,0x00100a01,0x20382c23,0x0ca03e2d, +0x20780402,0x00300c00,0x20a82822,0x0d705234, +0x20780801,0x00301800,0x20a82c22,0x0d705234, +0x20580603,0x00600c07,0x2128281f,0x0e205e3b, +0x20100e04,0x00082806,0x20100c07,0x0ba02a18, +0x20301203,0x00283005,0x2070100c,0x0c403e1d, +0x20301601,0x00283803,0x2050140d,0x0c403e1d, +0x20601003,0x00582e03,0x20f00c11,0x0cb04e23, +0x20100803,0x00481a05,0x20b00805,0x0af03212, +0x00000802,0x00681603,0x21300404,0x0b704a15, +0x00100401,0x00681202,0x21380403,0x0b704a15, +0x00580a04,0x00901c06,0x21a81a01,0x0bc0561b, +0x00200201,0x00600004,0x21280c02,0x0a70320e, +0x00100201,0x00800003,0x21880c05,0x0ae04a11, +0x00000000,0x00880403,0x21780807,0x0ae04a11, +0x20200804,0x00781606,0x2140080d,0x0b004e15, +0x20100a01,0x00681400,0x21101409,0x0a103209, +0x00000601,0x00880801,0x21800c08,0x0a704a0a, +0x00000201,0x00880401,0x21900807,0x0a704a0a, +0x00100a02,0x00881805,0x21800406,0x0a804a0b, +0x20180403,0x00800a03,0x21780c05,0x09f03a02, +0x20200402,0x00980e02,0x21a00807,0x0a404e02, +0x20200402,0x00980e02,0x21a00808,0x0a404e03, +0x20280401,0x00a00a02,0x21e80409,0x0a405204, +0x00380a03,0x00701405,0x21480802,0x09f03401, +0x00380a02,0x00a01803,0x21d80c01,0x0a404c02, +0x00380a02,0x00a01403,0x21d80c02,0x0a404c02, +0x00280601,0x00a00802,0x21d00004,0x0a405003, +0x20400001,0x00500604,0x2100040b,0x0a003008, +0x20380402,0x00800e03,0x2178040c,0x0a704809, +0x20380402,0x00800e04,0x2188080b,0x0a704809, +0x20280c01,0x00902202,0x21a8100a,0x0a70500a, +0x00280401,0x00500a01,0x20e81400,0x0a602c0d, +0x00180602,0x00700c03,0x21580802,0x0ad04410, +0x00180602,0x00700c03,0x21580802,0x0ad04410, +0x00380604,0x00600803,0x21200803,0x0ae04811, +0x00180400,0x00400c03,0x20d81005,0x0ad02410, +0x00380401,0x00600a02,0x21180403,0x0b604012, +0x00300001,0x00600603,0x21200004,0x0b504012, +0x20400808,0x00581609,0x2100000c,0x0b804c18, +0x20180602,0x00301002,0x20900407,0x0b702416, +0x20500401,0x00580800,0x2108040d,0x0c003c1a, +0x20500401,0x00680c01,0x2110000c,0x0c003c1a, +0x00380e0a,0x0070200e,0x21581001,0x0c60481e, +0x00800806,0x00281603,0x20501804,0x0c30241b, +0x00d00800,0x00681403,0x21201602,0x0cf03c1f, +0x00c00401,0x00781002,0x21401202,0x0cf0401f, +0x0050140e,0x00483e11,0x20d0240b,0x0d704824, +0x20f0020b,0x0040000d,0x20b0301b,0x0d40342b, +0x21701202,0x00783403,0x21604024,0x0e104c30, +0x21701203,0x00882c05,0x21704023,0x0e104c30, +0x2140060d,0x00981018,0x21b0201a,0x0ed05036, +0x00602406,0x00486e13,0x20b06211,0x0ec0542f, +0x00b00001,0x00c00602,0x22302222,0x0fc07030, +0x00b80401,0x00b00a03,0x22202621,0x0fc07030, +0x00b01005,0x00a83610,0x21f05a20,0x10907832 + }, //DNP + { +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000 + }, //ct3 + }, + CapTable:{ // CapTable + { +0x20b00001,0x20700000,0x00081000,0x17086232, +0x20d80403,0x20700000,0x00081400,0x18086232, +0x20d00405,0x20800000,0x00083800,0x18085e31, +0x2210100e,0x20f00000,0x0008e400,0x1ee82618, +0x01a01401,0x20700002,0x00081e22,0x15486a43, +0x01b00a05,0x20800009,0x00000626,0x16486645, +0x01b00607,0x2070000e,0x00000628,0x16487245, +0x03480e17,0x20b00029,0x00082a62,0x1d987e49, +0x20e81608,0x20200006,0x0000302c,0x13186e3e, +0x20d00000,0x20600206,0x0000182b,0x13f85e42, +0x20c80a01,0x20600206,0x0000302a,0x13f86243, +0x2150040b,0x20e0021c,0x0008083b,0x1a986e5d, +0x0020080b,0x20700212,0x00081c01,0x11a85a27, +0x20280405,0x20600206,0x00081405,0x12585e2a, +0x20200006,0x20800209,0x00081407,0x1258562a, +0x00380801,0x20d00005,0x00085a05,0x18489241, +0x20180a06,0x2050000f,0x00081408,0x10787623, +0x00580604,0x20800008,0x00081000,0x11186e27, +0x00400203,0x20800008,0x00081c00,0x11186a26, +0x00500a04,0x20f00008,0x00083004,0x1638b242, +0x00500602,0x20700202,0x00001004,0x0f786e1d, +0x20300402,0x20900204,0x00080c0f,0x0ff86e1f, +0x20200401,0x20900202,0x00080c0d,0x0ff86e20, +0x20301005,0x20d00203,0x00082414,0x1448c236, +0x20700407,0x20500207,0x00081813,0x0eb86e11, +0x00300601,0x20700003,0x00080c05,0x0f287615, +0x00200601,0x20700002,0x00080808,0x0f287616, +0x00780a0a,0x2090000c,0x0000180a,0x12e8ce27, +0x00880e08,0x2040000d,0x00001203,0x0e587a09, +0x00080400,0x20700201,0x0000040e,0x0e98760c, +0x00080400,0x20700000,0x0000040d,0x0e98760b, +0x2050000a,0x20b00210,0x0000041f,0x11e8ba12, +0x20700407,0x2070020c,0x00000415,0x0e186800, +0x20200401,0x20700000,0x0008080d,0x0e787402, +0x20300402,0x20800201,0x00080c0d,0x0e787402, +0x00100208,0x20b0000c,0x0008080f,0x11c8c405, +0x00300603,0x20600008,0x00081002,0x0e58700b, +0x00280601,0x20700003,0x00000806,0x0eb8780c, +0x00380603,0x20700005,0x00000c06,0x0eb8780b, +0x00100007,0x20b0020a,0x00080413,0x1228c016, +0x20280c02,0x20500201,0x00001c0b,0x0ec86c12, +0x00000601,0x20700201,0x00000c0d,0x0f387015, +0x20200401,0x20800204,0x0000040f,0x0f287015, +0x20580601,0x20b00009,0x00080416,0x1328cc2a, +0x00380e07,0x20800005,0x00002c06,0x0f78601a, +0x20300006,0x20600204,0x0008040c,0x10087021, +0x20200004,0x20600201,0x00080809,0x10087021, +0x00680e05,0x20c00005,0x00003806,0x14b8bc38, +0x2090240c,0x20a0020f,0x00082c0f,0x10784c25, +0x20280606,0x2070000c,0x00001c02,0x11387029, +0x20380605,0x2060000a,0x00002005,0x11387028, +0x21300c0c,0x20f0020b,0x00000819,0x16b8a047, +0x00e80e0d,0x20200015,0x00001e0d,0x11b86826, +0x00700401,0x20800206,0x00002e03,0x12885428, +0x00600402,0x20700206,0x00002a03,0x12785829, +0x00f00a0d,0x20c0001a,0x00004e1f,0x19089c44, +0x2220000a,0x20500212,0x00001c1e,0x12e8482f, +0x21c00404,0x20700202,0x00000813,0x13d84831, +0x21980400,0x20600001,0x00001c10,0x13d84c30, +0x22600804,0x20a0020b,0x0000880f,0x1ae8583c, +0x01780e04,0x2040000d,0x00001645,0x14584c1a, +0x01580a03,0x20500008,0x00002e3f,0x1538401a, +0x01300000,0x20700001,0x0000263a,0x15283c1a, +0x02100400,0x20900000,0x00005a62,0x1c682411, +0x20b00008,0x00b00400,0x21682800,0x16288e33, +0x20a01005,0x00a80c00,0x21682800,0x17289235, +0x20800004,0x00b01000,0x21882400,0x17289237, +0x21380c05,0x01402c00,0x22c89800,0x1e587e33, +0x01b82a13,0x00b03c17,0x21502620,0x14689243, +0x0168120a,0x00e01810,0x2190161d,0x15589a44, +0x01480a08,0x00b0080c,0x21401e19,0x15589a44, +0x01e01209,0x01182410,0x22182639,0x1c78be50, +0x21601c13,0x00284223,0x20502c32,0x12387a3a, +0x20d80804,0x00a0020f,0x21302c25,0x1318863f, +0x20d00404,0x0098160e,0x21202424,0x1328863e, +0x20a81403,0x0150120b,0x22a81c1f,0x1988c25d, +0x00d80a0b,0x00901c15,0x21584211,0x10d8862a, +0x00300c03,0x00880e03,0x21382a01,0x1188862d, +0x00300802,0x00a80601,0x21782e02,0x1188862d, +0x00402005,0x01081603,0x22686000,0x16f8de4d, +0x20700c08,0x00781e0c,0x20e00417,0x0f789227, +0x00100c00,0x00b80c05,0x21781c08,0x10289a2a, +0x00100800,0x00c80404,0x21982008,0x10289a2a, +0x00280a03,0x0180140d,0x22c8380c,0x14990a47, +0x00380e07,0x00a0100d,0x21480802,0x0e88961a, +0x20180a01,0x00e01003,0x21a8080b,0x0ef8a220, +0x00080a01,0x00e01004,0x21a8040b,0x0ef8a221, +0x00281e04,0x01602c05,0x22700c11,0x12990e39, +0x00080403,0x00700e08,0x2100080b,0x0dc88e14, +0x00280601,0x00c00800,0x21600808,0x0e28a216, +0x00180601,0x00c00800,0x21600c09,0x0e28a216, +0x20300c02,0x00f81607,0x21c02417,0x11290625, +0x00001400,0x00682000,0x20d0000a,0x0d589209, +0x00000803,0x00a80e04,0x2148040d,0x0d989e0c, +0x00000c03,0x00b80e05,0x2148080d,0x0d989e0b, +0x00400802,0x01200202,0x2218140f,0x1048fe12, +0x00080802,0x00b00c00,0x21581009,0x0d389001, +0x20180a02,0x00d00804,0x2168040d,0x0d78a001, +0x00080e03,0x00e00c06,0x2178040c,0x0d78a401, +0x20680602,0x01480403,0x2210001b,0x10090804, +0x00081203,0x00a01005,0x21300c09,0x0d68940a, +0x00100402,0x00b80a02,0x21400409,0x0da8a00c, +0x00000403,0x00a80e04,0x21400c0a,0x0da8a00c, +0x00700001,0x01300602,0x22280c09,0x10790416, +0x00001c00,0x00582205,0x20f0100a,0x0dd88c14, +0x20180a04,0x00b00c05,0x2160080c,0x0e389c17, +0x20180a04,0x00b01006,0x2170040a,0x0e389c17, +0x20700201,0x01481001,0x22100c1f,0x11690c29, +0x20401809,0x00c82605,0x2178100b,0x0ea88c1e, +0x00200804,0x00980606,0x21300408,0x0f189421, +0x00200404,0x00980606,0x21200808,0x0f189820, +0x00100805,0x01482603,0x22500c0a,0x1319083e, +0x00384e0d,0x01306816,0x21f01000,0x0fb88c24, +0x20800202,0x00b80c07,0x2140140e,0x1048982c, +0x20800201,0x00a80c06,0x2130140f,0x1038982b, +0x20681201,0x0160240c,0x22e0040e,0x1538fc4a, +0x00101407,0x00082212,0x20504809,0x10d87428, +0x00880a01,0x00b01002,0x21802609,0x11b8842e, +0x00980e03,0x00a01003,0x21602a09,0x11a8842e, +0x00382204,0x0120140a,0x22408205,0x1798e44e, +0x21700602,0x00500404,0x20e8080c,0x12486432, +0x21880400,0x00901201,0x21402411,0x13287032, +0x21900c02,0x00880a05,0x21202412,0x13287033, +0x22280c01,0x00901603,0x21f08803,0x1a08984e, +0x01301401,0x00582602,0x20d01639,0x13a8641b, +0x01200801,0x00881e03,0x21003237,0x1498641e, +0x01380601,0x00a00002,0x21402239,0x1498641e, +0x02180400,0x00601201,0x21a06e62,0x1bf8581d, +0x20300002,0x20100800,0x00c80800,0x14e8a238, +0x20481001,0x00202400,0x00700000,0x15d8ae3a, +0x20580c00,0x00301400,0x00801000,0x15d8b239, +0x20e00803,0x20700800,0x01085c00,0x1d08b642, +0x00801208,0x20183407,0x00e04209,0x1318a23c, +0x00c80a06,0x20181403,0x01003e0d,0x13f8ae40, +0x00c80604,0x00081001,0x00d02e0e,0x13f8a640, +0x01481a0a,0x20500c0a,0x01281e29,0x1ac8de56, +0x2048080b,0x00301a11,0x0008200f,0x11388239, +0x20901009,0x20381e0f,0x00b80417,0x11f8963b, +0x20800406,0x20180a0b,0x00980c16,0x11f8963c, +0x20802810,0x20b83214,0x01584815,0x17b8ea61, +0x00280608,0x00100410,0x00781404,0x0fa8a22f, +0x00680a04,0x00101c0b,0x00483604,0x1058a632, +0x00580602,0x00001407,0x00783203,0x1058a632, +0x00a81e0c,0x00004c1b,0x00a85e03,0x14e91658, +0x00100005,0x00000e0a,0x0088080b,0x0e389e28, +0x00180801,0x00001202,0x00b8040d,0x0ec8b22e, +0x00180c00,0x20101001,0x00c8040c,0x0ec8b22e, +0x20100805,0x2078060a,0x01c0181a,0x1249264d, +0x20400602,0x00081405,0x00a0000f,0x0d38aa1b, +0x20200201,0x20380801,0x00f0080f,0x0d88b620, +0x20200000,0x20380c00,0x01000c0f,0x0d88b620, +0x20201202,0x20682404,0x01b01416,0x10392635, +0x00200001,0x00100201,0x00500004,0x0c88a611, +0x00000002,0x20380a01,0x00d00408,0x0cb8b215, +0x00000402,0x20380a01,0x00e00009,0x0cb8b215, +0x20180803,0x20100e03,0x01200410,0x0ee91a22, +0x00081202,0x00102002,0x0058040a,0x0c18a20a, +0x00380a03,0x20201404,0x00b00009,0x0c38ae0c, +0x00380e04,0x20201804,0x00c80408,0x0c38ae0c, +0x00681206,0x20301c07,0x0150080d,0x0e191613, +0x00200800,0x20380a03,0x00d00809,0x0be8a400, +0x20300c04,0x20481607,0x01000411,0x0c08ac01, +0x20401004,0x20581a08,0x01200411,0x0c08ac01, +0x20800807,0x2078120c,0x01c0081e,0x0dc91003, +0x20301405,0x20182603,0x00a8040f,0x0c18a40c, +0x00300603,0x20100005,0x00b80c07,0x0c48b00c, +0x00300602,0x20100005,0x00b81007,0x0c48b00d, +0x00980a07,0x20500c0a,0x01980c06,0x0e391815, +0x00082205,0x0040340b,0x00280805,0x0c98a416, +0x20500003,0x20180e02,0x00b00c11,0x0cc8b018, +0x20500002,0x20180e01,0x00b01010,0x0cd8b418, +0x20800c05,0x2078160b,0x01b80420,0x0f291828, +0x00581a02,0x20402a03,0x00f01c06,0x0d689c1b, +0x00780a04,0x00001405,0x00800401,0x0dc8ac22, +0x00680603,0x20100c04,0x00800402,0x0db8ac21, +0x00600802,0x20380404,0x01682c08,0x10c9243c, +0x20a04808,0x20b87e0a,0x01802416,0x0e689829, +0x20900004,0x20280e05,0x00d01415,0x0ee8a82d, +0x20900003,0x20280e05,0x00c01415,0x0ee8a42c, +0x20781605,0x2018100b,0x0140341a,0x12d9304d, +0x00880e07,0x00701c0e,0x20680a09,0x0fd88c2f, +0x00700202,0x20280c06,0x00a01a07,0x1078a034, +0x00600601,0x20181005,0x00901a06,0x10789c34, +0x20202007,0x20685206,0x01105405,0x15890c5d, +0x21980c03,0x00400e07,0x00002010,0x11588032, +0x21980602,0x20200401,0x00802c0f,0x12188838, +0x21781203,0x20101803,0x0050280d,0x12188838, +0x22200a06,0x0028140f,0x20305800,0x1888dc5f, +0x01481201,0x00101c03,0x0030063b,0x12c8781c, +0x01300801,0x20300203,0x00801a39,0x13b87422, +0x01201402,0x20481605,0x00b02237,0x13a87421, +0x02181401,0x00500a02,0x20808e62,0x1af8a02c, +0x20180400,0x20200400,0x00801000,0x13d87a38, +0x20380603,0x20580800,0x00f02c00,0x14a88237, +0x20400601,0x20781400,0x01101800,0x14a87e36, +0x20a81a03,0x00401c00,0x20481c00,0x1bc89e4b, +0x00000201,0x20300201,0x00900e02,0x12187239, +0x00601c04,0x20782a09,0x00d00a0a,0x12e8723c, +0x00801001,0x20681a04,0x00c0060d,0x12e8763d, +0x00a03008,0x20383609,0x00383e1f,0x1938b65b, +0x00700402,0x20400a04,0x00981602,0x1048723b, +0x00080401,0x00001403,0x00383408,0x10e87a3d, +0x20300003,0x20100a02,0x0068240c,0x10e87a3e, +0x00881e04,0x0090500e,0x20b86000,0x1618d66a, +0x20680400,0x20380802,0x00b80414,0x0e887e32, +0x00180a03,0x20100805,0x00800007,0x0f288e36, +0x00380a04,0x20100807,0x00780804,0x0f288a36, +0x20300000,0x00280c01,0x00901818,0x12e8f25e, +0x00600203,0x20300802,0x00980401,0x0d287e27, +0x00100401,0x20280e04,0x00a0080b,0x0d988a2d, +0x00000802,0x20281205,0x00a00c0d,0x0d988a2e, +0x00380a01,0x00201401,0x00600c10,0x1048e24a, +0x20600804,0x20480e06,0x00b80c14,0x0c087e1d, +0x20300800,0x20180800,0x00780c0f,0x0c588a20, +0x20200400,0x00080401,0x00680c0e,0x0c588a20, +0x20480800,0x00001201,0x00a0101a,0x0e48da34, +0x00300603,0x20100006,0x00880c03,0x0b588a11, +0x00200400,0x00180401,0x00580807,0x0b888e15, +0x00100400,0x00100001,0x00580808,0x0b888e15, +0x00200801,0x20180a02,0x00e00c0d,0x0d08d621, +0x20200c02,0x20181603,0x0080080d,0x0ae88a09, +0x20100201,0x00280801,0x0050080c,0x0b088e0b, +0x20100400,0x00180c01,0x0050080c,0x0b088e0b, +0x20100602,0x00181001,0x00d01814,0x0c38d210, +0x00180e01,0x00301003,0x00380407,0x0ac88400, +0x00180801,0x00201202,0x0038080a,0x0ad88800, +0x00180801,0x00301a01,0x00180c0a,0x0ad88800, +0x00080402,0x00200a04,0x00880812,0x0c08c803, +0x00281201,0x00001e01,0x0070000b,0x0af88009, +0x00180a02,0x00000802,0x0070080c,0x0b088c0b, +0x00180a02,0x00000802,0x0070040c,0x0b088c0b, +0x00100202,0x00180c02,0x00b80410,0x0c68d014, +0x20501400,0x20483202,0x00f01c10,0x0b688417, +0x20300803,0x20280a04,0x0098040f,0x0b988819, +0x20300803,0x20280a04,0x0098040f,0x0b988818, +0x20380404,0x00101603,0x00882015,0x0d48d026, +0x00301804,0x00182a02,0x00280402,0x0c587c20, +0x00380a04,0x00080406,0x00700c06,0x0c888c23, +0x00380e04,0x00000006,0x00701006,0x0c888c23, +0x00881207,0x00001408,0x00c8040c,0x0ec8e037, +0x20283606,0x00705c0b,0x2088140c,0x0d687827, +0x20500403,0x20280605,0x0060080f,0x0dc8802e, +0x20500805,0x20280e07,0x00700410,0x0dc8802e, +0x20d0280a,0x20484a0f,0x01100425,0x10c8e44f, +0x00100003,0x20681208,0x01003005,0x0ec87830, +0x00600601,0x20180c04,0x00400a01,0x0f688035, +0x00500202,0x00080407,0x00400800,0x0f588436, +0x00580e01,0x00601010,0x20181e01,0x13a8ec61, +0x21601601,0x20681401,0x00c00809,0x10686836, +0x21a00800,0x00180c02,0x00101c11,0x1128783d, +0x21a01002,0x20181a01,0x0030200f,0x1118783d, +0x22781208,0x0030080c,0x0040600f,0x16c8dc69, +0x01300400,0x00081201,0x00701a38,0x11e8641e, +0x01481a01,0x00302003,0x20102a3d,0x12e86426, +0x01481e01,0x00402804,0x20301e3c,0x12d86426, +0x02101003,0x2018320a,0x00607e64,0x19a8a43d, +0x20100601,0x00180c00,0x00300c00,0x12f86236, +0x20600801,0x00681800,0x20180800,0x13d86634, +0x20680401,0x00780400,0x20580400,0x13d86635, +0x20d02406,0x20283000,0x00785800,0x1a889a4f, +0x20100003,0x00280a03,0x00080603,0x11485e37, +0x00a81e02,0x00702c04,0x20781a13,0x1218663d, +0x00981601,0x00601c02,0x20580e11,0x1218663d, +0x01283208,0x00805812,0x20584a28,0x17d8ba63, +0x00a80605,0x00201006,0x20180a06,0x0f78623c, +0x00180400,0x00000c00,0x0030000a,0x10086e42, +0x00080401,0x00100e01,0x0018080a,0x10086a41, +0x00400403,0x20480a06,0x0110180e,0x1468ca70, +0x20600c06,0x0018120a,0x00380416,0x0da86234, +0x20200800,0x20180e01,0x0060040c,0x0e286e36, +0x20100800,0x00080801,0x0050040b,0x0e287237, +0x20300800,0x20380802,0x00f0041a,0x1128c25c, +0x00380604,0x00400409,0x20180c04,0x0c486e27, +0x00300401,0x00200000,0x00380c07,0x0ca86e2d, +0x00200000,0x00200a01,0x00380808,0x0ca86e2d, +0x00300601,0x20180802,0x00d01811,0x0ea8be47, +0x20180402,0x00201204,0x0018040e,0x0b286a1e, +0x20380800,0x00200c01,0x00480810,0x0b687222, +0x20280400,0x00200800,0x00580410,0x0b687221, +0x20500001,0x00080602,0x00b01819,0x0cc8b231, +0x00080400,0x00100401,0x00580409,0x0a686e13, +0x00280a01,0x00100c00,0x00700408,0x0a887616, +0x00280800,0x00100800,0x00700408,0x0a887615, +0x00381203,0x00001002,0x00a0140b,0x0b88a61f, +0x00080e02,0x00001002,0x0060040a,0x09f86e09, +0x20200401,0x20280602,0x00a0000e,0x0a08720b, +0x20100001,0x20100400,0x0080000d,0x0a08720b, +0x20300802,0x20380a05,0x00e00815,0x0ac89e0f, +0x00000401,0x20281203,0x00a0100a,0x09d86801, +0x00200202,0x20180402,0x00900808,0x09d87000, +0x00200602,0x20180801,0x00900809,0x09e87000, +0x00200202,0x20200002,0x00d8080d,0x0a989c02, +0x00100800,0x20181400,0x0070040a,0x0a08680b, +0x20100c04,0x20181605,0x0080000f,0x0a08700c, +0x20100803,0x00081204,0x0080000e,0x0a08700c, +0x00000804,0x20180a05,0x00d81012,0x0ae8a012, +0x20400002,0x00100e01,0x0018180e,0x0a886417, +0x00180e05,0x00201007,0x0038080a,0x0aa87018, +0x00080e05,0x00200c06,0x0048040b,0x0a987018, +0x00180a04,0x00000806,0x00b81011,0x0bc8ac24, +0x00881a04,0x00102406,0x00580400,0x0b686c1e, +0x00001005,0x20181e08,0x0070040c,0x0b887023, +0x20101406,0x20181e08,0x0070040c,0x0b887023, +0x00100c04,0x20181e06,0x00c00014,0x0d38b037, +0x20901c02,0x20484207,0x00e02c17,0x0c786c2a, +0x20280604,0x00400807,0x0008100b,0x0cd8742f, +0x20180a05,0x00401009,0x00080c09,0x0cd8742e, +0x20381a01,0x00103405,0x00583416,0x0f38b44c, +0x00400805,0x00380e01,0x20281203,0x0e085c34, +0x00580404,0x00300603,0x00300803,0x0e687436, +0x00300006,0x00180a07,0x00400c07,0x0e687436, +0x00400403,0x20581400,0x01200c0f,0x11e8c85e, +0x21781e09,0x0050300e,0x2060100a,0x0fa85c38, +0x21a81206,0x00101009,0x00301c13,0x10386c40, +0x21881208,0x0020180c,0x0020100f,0x10386c40, +0x22f01203,0x20482c08,0x00d0381c,0x1528bc74, +0x01300404,0x2028060d,0x00602639,0x11384c1f, +0x01301c03,0x20283209,0x0080363a,0x1228582b, +0x01301803,0x2028320a,0x00803e38,0x12185c2b, +0x02500c00,0x00180601,0x0020326e,0x18789448, +0x20280601,0x00100000,0x00600000,0x12485236, +0x20500c00,0x20880400,0x01081c00,0x13184a37, +0x20501000,0x20981400,0x01181800,0x13184e37, +0x20782400,0x00603c00,0x00283800,0x1968865c, +0x00200403,0x00080603,0x00681206,0x10985239, +0x00801803,0x20582a01,0x00e8120f,0x11585a3e, +0x00801402,0x20582201,0x00d8120f,0x11585a3e, +0x00a01402,0x20383400,0x01100216,0x1678a267, +0x00480e03,0x00100407,0x00500400,0x0ec85a3c, +0x00000202,0x00100006,0x0048080a,0x0f485e41, +0x00100202,0x00000406,0x00580809,0x0f485e41, +0x00600201,0x00200405,0x00580c08,0x13089e6d, +0x00080401,0x20101603,0x0068040d,0x0cf85235, +0x20180801,0x00101201,0x0040040b,0x0d685a36, +0x20180400,0x00000a01,0x0060080c,0x0d685e37, +0x20380a02,0x00201003,0x0060101c,0x0fd89a5c, +0x20100401,0x20280e01,0x00b0000c,0x0b885628, +0x00380a01,0x20100c01,0x00800407,0x0bd85a2e, +0x00380400,0x20100400,0x00800807,0x0bd85a2d, +0x00180400,0x00000601,0x00a01c13,0x0d688e44, +0x00080602,0x20100403,0x0080040a,0x0a68561d, +0x20300400,0x20380a02,0x00b00811,0x0a985622, +0x20200201,0x20200000,0x00900410,0x0a985621, +0x20380601,0x00000201,0x00b01817,0x0b98822f, +0x00000801,0x20280a02,0x0090040b,0x09a85213, +0x00101002,0x20281602,0x00980408,0x09c85615, +0x00100c02,0x20280e02,0x00900009,0x09c85615, +0x00101003,0x20181e04,0x00b00c0d,0x0a687a1c, +0x20200a01,0x00081001,0x0070040c,0x09385208, +0x20180602,0x00200804,0x0048040c,0x0948560a, +0x20100201,0x00100003,0x0068040d,0x0948560b, +0x00080a02,0x00200c04,0x00580410,0x09c8760e, +0x00100400,0x00200201,0x00380407,0x09285001, +0x00080401,0x00100202,0x0060080b,0x09185401, +0x00080400,0x00100601,0x0060040a,0x09185401, +0x20180400,0x00100603,0x0080040f,0x09987402, +0x00180401,0x00300a01,0x00380c0a,0x0958540a, +0x00380601,0x00000c00,0x00680c09,0x0948540b, +0x00280601,0x00000800,0x0068080a,0x0948540b, +0x00480800,0x00000e02,0x0098100d,0x09d87410, +0x20281602,0x00101003,0x0050080d,0x09d85816, +0x20400402,0x20181202,0x00900411,0x09d85818, +0x20400402,0x20181202,0x00800011,0x09d85818, +0x20300400,0x20181201,0x00c80c18,0x0a988022, +0x00300c03,0x20482204,0x00901006,0x0aa85020, +0x00580e01,0x20101803,0x00581404,0x0ac85823, +0x00580e01,0x00001803,0x00481404,0x0ac85822, +0x00580402,0x00000602,0x0088240d,0x0bf88834, +0x20600201,0x20101403,0x00181c10,0x0bc84c2b, +0x20600602,0x20300001,0x00b00812,0x0bf85c2e, +0x20600a02,0x20380802,0x00b00c12,0x0bf8602d, +0x20401604,0x20181406,0x0098101b,0x0de89849, +0x00980400,0x00000c00,0x00600203,0x0d485431, +0x00900403,0x20380e04,0x00b00800,0x0d985837, +0x00900404,0x20180604,0x00800000,0x0d985c36, +0x00700006,0x00480e06,0x0048080f,0x10889c5e, +0x22000802,0x20182a01,0x00902818,0x0ee8543c, +0x22000a01,0x20281804,0x0080141c,0x0f785844, +0x22000203,0x00081407,0x00701c1b,0x0f685c44, +0x23280a03,0x0040080d,0x00100424,0x13d8a077, +0x01700601,0x00100c04,0x20100245,0x10a84024, +0x01681a01,0x00002402,0x00100e43,0x1188482f, +0x01681000,0x00001e01,0x00201242,0x1178482f, +0x02582201,0x00202003,0x0040466f,0x17588c4f, +0x20300401,0x00180800,0x00881000,0x11c83636, +0x20580c00,0x00801800,0x20880c00,0x12a83a3a, +0x20581000,0x00902000,0x20980800,0x12a83e3a, +0x20702401,0x20882c00,0x01382c00,0x18885a60, +0x00580e02,0x00100c02,0x00680e09,0x10083e3a, +0x00b81000,0x00502400,0x20281210,0x10c84242, +0x00a80c01,0x00501e01,0x20180e10,0x10c84242, +0x00c80802,0x00200c02,0x00883216,0x15686e6a, +0x00101003,0x20281e03,0x00880407,0x0e28423b, +0x20280400,0x00000201,0x00700410,0x0e984642, +0x20180a01,0x00100001,0x0060080f,0x0ea84a42, +0x00600203,0x00000408,0x00b8080d,0x11f87e6e, +0x00180e04,0x00300c07,0x00200409,0x0c684233, +0x20100400,0x00080c00,0x0070080a,0x0cc84635, +0x20100400,0x00080a01,0x0060080b,0x0cc84635, +0x20480400,0x00080400,0x00c0241f,0x0ec87659, +0x00000002,0x00000605,0x0050080b,0x0af83a29, +0x00300a01,0x00180c01,0x00400808,0x0b48422c, +0x00300a01,0x00080801,0x00500007,0x0b48422c, +0x00280601,0x20180601,0x00b02012,0x0c686640, +0x20100c01,0x00080e01,0x0068080c,0x09d83a1d, +0x20380401,0x00300a01,0x0010000f,0x0a083e21, +0x20300001,0x00300201,0x00300410,0x0a083e21, +0x20400402,0x20180a03,0x00a00c16,0x0ab85a2c, +0x00180a02,0x00200c04,0x00300009,0x09283e13, +0x00380e02,0x00201803,0x00380407,0x09383e16, +0x00380e01,0x00201403,0x00300006,0x09383e15, +0x00380a01,0x00001402,0x00780409,0x09a8561c, +0x20280802,0x00000a02,0x0060040d,0x08b83a08, +0x20300001,0x20280603,0x00900c10,0x08a83e0b, +0x20280400,0x20100602,0x00800c0f,0x08b83e0b, +0x20200000,0x20280a01,0x00c00c14,0x08f8560e, +0x00180a02,0x20200c02,0x00800006,0x08983801, +0x00100801,0x20280a01,0x00880408,0x08983802, +0x00000801,0x20280e02,0x00880409,0x08883801, +0x20100601,0x20180400,0x00a0000d,0x08c85003, +0x00200a01,0x20480a03,0x00b0040a,0x08c83809, +0x00200201,0x00180401,0x0060000a,0x08b83c0a, +0x00200201,0x00080401,0x00680409,0x08b83c0a, +0x00400801,0x00080a02,0x0098080b,0x0918500f, +0x20502404,0x20283205,0x00981010,0x09383c16, +0x20300c03,0x00180a03,0x0058140f,0x09383c17, +0x20300802,0x00180603,0x0058140f,0x09383c17, +0x20400800,0x00200201,0x00882016,0x09c8581f, +0x00600e02,0x00800407,0x20382402,0x0a18441f, +0x00400a02,0x00480805,0x00380807,0x0a284822, +0x00400e01,0x00380c03,0x00580807,0x0a284821, +0x00700c02,0x00400000,0x0088240c,0x0b086830, +0x20882400,0x00a01801,0x20101c14,0x0b384c2a, +0x20881000,0x00600601,0x00101013,0x0b68442f, +0x20881401,0x00600c00,0x00100c13,0x0b58482f, +0x20882a05,0x00702406,0x00700421,0x0cd87847, +0x00980a02,0x00100400,0x00501a03,0x0cb84033, +0x00c00800,0x00200000,0x00280a04,0x0d084037, +0x00d00602,0x00100802,0x00400205,0x0cf84036, +0x00d01407,0x20380e0a,0x01181409,0x0f78745b, +0x21e01406,0x20181206,0x00680c17,0x0e68383c, +0x22180800,0x00400000,0x00300820,0x0ed84445, +0x22200804,0x00181605,0x00600822,0x0ec84045, +0x23500205,0x0028100c,0x00d00c31,0x12a88478, +0x01681e03,0x0040140a,0x00201242,0x10284026, +0x01600c00,0x00282000,0x00301641,0x11084033, +0x01600202,0x00381005,0x00100e43,0x10f84033, +0x02402002,0x00284605,0x0090366d,0x16587058, +0x20200a02,0x20400000,0x00a80c00,0x11881239, +0x20580801,0x20180800,0x00f00400,0x12382e3a, +0x20680401,0x20281000,0x01100400,0x12382e39, +0x20782e04,0x00a04400,0x20300000,0x18083a66, +0x00401405,0x20381e06,0x00a81a07,0x0fb81e3c, +0x00a00a01,0x20381002,0x00d00610,0x10582a42, +0x00b00a01,0x20480c02,0x00d80611,0x10582a41, +0x00e00c07,0x20180e0b,0x00e81614,0x14b84270, +0x00481205,0x0030180a,0x00381404,0x0dc82a3d, +0x20200401,0x20180a02,0x00800010,0x0e382a42, +0x20200c01,0x20181202,0x00a80410,0x0e382a42, +0x00381205,0x0020080c,0x00b80415,0x1128526f, +0x20400403,0x20181606,0x00901411,0x0c082a33, +0x00080401,0x00100401,0x0068080a,0x0c582a35, +0x20100001,0x00100001,0x00580c0a,0x0c582e35, +0x20500801,0x20281204,0x00d0181f,0x0e084655, +0x00200601,0x00000003,0x00580806,0x0a982627, +0x00280e03,0x00001004,0x00700809,0x0ad82a2c, +0x00381204,0x00101405,0x00500807,0x0ad82e2c, +0x00100400,0x00080c00,0x00900811,0x0bd83e3d, +0x00080e01,0x00101000,0x0050040c,0x0988261f, +0x20200803,0x20380e05,0x00b0080e,0x09a82620, +0x20200403,0x20380606,0x00b00c0f,0x09a82621, +0x20380601,0x00200801,0x00600413,0x0a283a2b, +0x20100001,0x20180e03,0x00900c0d,0x08b82613, +0x00100a02,0x20181003,0x00800809,0x08d82615, +0x00100a02,0x20281002,0x00900409,0x08d82615, +0x00200400,0x00180800,0x0080100c,0x0918361b, +0x20100c00,0x20181000,0x0068040a,0x08582207, +0x20200402,0x00180603,0x0048040d,0x08582209, +0x20200402,0x00080a02,0x0050000d,0x08582209, +0x20280401,0x00100202,0x00600412,0x0878320c, +0x00000001,0x00280800,0x00200408,0x08482402, +0x00180e03,0x00101004,0x00300007,0x08382001, +0x00180e02,0x00201003,0x00380407,0x08382001, +0x20180800,0x00000801,0x0060000c,0x08583003, +0x00280a02,0x00201003,0x00080407,0x0878200a, +0x00000403,0x20200204,0x0080000b,0x0868200a, +0x00000401,0x20200203,0x0070000b,0x0868200a, +0x00480a01,0x20201001,0x00880409,0x08982c0e, +0x20184002,0x00004603,0x0040000b,0x08e82013, +0x00082202,0x20102003,0x0078040c,0x08d82415, +0x00081c00,0x20101c01,0x0070000c,0x08d82415, +0x20382002,0x20401e03,0x00c00016,0x0938301d, +0x00483a02,0x21002403,0x01501809,0x09a8201d, +0x00281800,0x20900e02,0x00f00c0c,0x09b82421, +0x00381e01,0x20901400,0x00e00c0b,0x09b82420, +0x00983604,0x20c02804,0x01400c0b,0x0a68342d, +0x20807001,0x21f85a04,0x01e81415,0x0ac8142c, +0x20703c03,0x20f82a01,0x01282012,0x0af82030, +0x20704003,0x21083203,0x01381813,0x0ae8202f, +0x20e06808,0x21885a09,0x01d82427,0x0c282c47, +0x00601403,0x20381a01,0x00880e03,0x0c582435, +0x00c81606,0x00001808,0x00800e03,0x0c982c37, +0x00b81205,0x00001007,0x00700a03,0x0c982c37, +0x01482208,0x0010300e,0x00881601,0x0ec8405a, +0x21982e07,0x00303009,0x00200810,0x0e08243b, +0x22101005,0x2058160b,0x00e00820,0x0e782445, +0x21f00404,0x20300208,0x00a0001d,0x0e682044, +0x23b00c06,0x2068160b,0x0140103c,0x11d84077, +0x01302c04,0x2088460b,0x00f01a38,0x0fc81c27, +0x01680a02,0x20100806,0x00881241,0x10982833, +0x01500201,0x20280803,0x00a8063e,0x10882833, +0x02681a02,0x20302007,0x00f81271,0x1598445a, +0x20481800,0x00801400,0x20400000,0x11780639, +0x20501803,0x20581c00,0x00b82c00,0x12100a3b, +0x20501804,0x20581c00,0x00a83400,0x12100e3b, +0x20a02003,0x20a83800,0x01a81000,0x17a80e63, +0x00981400,0x00202400,0x0028120d,0x0f980640, +0x00980604,0x00100c09,0x0038160e,0x10280a42, +0x00a80605,0x00100c0b,0x00281a0f,0x10280a42, +0x01580a06,0x20201808,0x00c81a1f,0x14780e72, +0x20100e02,0x20381001,0x00b00c0f,0x0d980e3e, +0x20100001,0x00000a04,0x0060000e,0x0e080a42, +0x20180801,0x00101204,0x0050040e,0x0e080a43, +0x20202006,0x20482e09,0x01200021,0x10b81671, +0x20100404,0x00080604,0x00780c0b,0x0bd80a32, +0x00100400,0x20180800,0x0088040b,0x0c280e36, +0x00000201,0x20280400,0x0090000b,0x0c280e36, +0x20380e04,0x00400809,0x00780c1b,0x0db81e53, +0x00181203,0x00100c06,0x00600009,0x0a681228, +0x20100801,0x00081400,0x0060040d,0x0aa8122a, +0x20100c02,0x20181e02,0x0090080d,0x0a98122a, +0x00180801,0x00100602,0x00900811,0x0b781a3d, +0x20100800,0x20381203,0x0090100c,0x09580a1d, +0x00180a02,0x00201003,0x00100009,0x09780e20, +0x00180602,0x00200c04,0x00280409,0x09780e1f, +0x20300000,0x20180400,0x00b00815,0x09d81a2a, +0x00000c02,0x00080a02,0x0058100a,0x08980a13, +0x00000001,0x00000602,0x0050040c,0x08a80a15, +0x00000001,0x00000603,0x0050040b,0x08a80a15, +0x00200201,0x20100001,0x0090080b,0x08d8161a, +0x20181203,0x00301004,0x0038040a,0x08281209, +0x00080601,0x00000400,0x0060000b,0x08280e0a, +0x00080a01,0x00100801,0x0060000b,0x08280e0a, +0x20100401,0x20180a03,0x00900011,0x0838120c, +0x00001004,0x20180e05,0x00880c09,0x08081001, +0x20200c03,0x20181a03,0x0070000b,0x08080c01, +0x20101003,0x20181a03,0x0088040a,0x08080c01, +0x20100c02,0x00181000,0x00780c0d,0x08181403, +0x00000207,0x00380807,0x0050080a,0x0838180a, +0x00380a04,0x00300c05,0x00180406,0x08380c0a, +0x00280604,0x00300805,0x00280408,0x0838100a, +0x00300603,0x00480404,0x0030000a,0x0858180e, +0x00106800,0x0028820e,0x00380409,0x08a81413, +0x20203800,0x00184208,0x0040000f,0x08a80c15, +0x20103601,0x00283e07,0x0040000d,0x08a80c15, +0x20103a04,0x00584606,0x00100013,0x08f8141c, +0x00206c1a,0x01c8860e,0x21d8740c,0x0978301e, +0x0030340f,0x00f83a08,0x20d84409,0x09881c21, +0x00203c11,0x00e8460a,0x20c8440b,0x09881c20, +0x00506019,0x01387213,0x20f8580f,0x0a28282d, +0x2078ce24,0x0370f840,0x23e01011,0x0a98542d, +0x20487217,0x01c08825,0x21b01011,0x0ab8302e, +0x20487a19,0x01d09428,0x21d01010,0x0ab8342e, +0x2068b222,0x02b0dc39,0x22b0001e,0x0be84844, +0x00a81c0d,0x00402a2b,0x00008605,0x0c281433, +0x0060100f,0x00082621,0x00704c05,0x0c680c39, +0x00601010,0x20182223,0x00804c05,0x0c580c38, +0x00c01814,0x20182e2d,0x00c06c0c,0x0e681c5a, +0x21f03407,0x20485605,0x00a81419,0x0dd80c3d, +0x21b81206,0x00401c0d,0x20282015,0x0e480c46, +0x21b80e06,0x00400c0d,0x00081c15,0x0e480c45, +0x23581208,0x00501410,0x00182031,0x11981878, +0x01682a05,0x00a0440e,0x20a82a43,0x0fa81427, +0x01400402,0x00080e06,0x00400a3c,0x10680c31, +0x01400402,0x00180606,0x0030063b,0x10580c31, +0x02300c03,0x00182608,0x00601a6a,0x15481859, +0x20402401,0x20c82c00,0x01481c00,0x11701e39, +0x20280e01,0x00502c00,0x20581000,0x12301642, +0x20180c00,0x00402c00,0x20581800,0x12301642, +0x20881400,0x00602c00,0x20481400,0x17d02267, +0x00901201,0x20381804,0x00880e0c,0x0fa0123f, +0x00580802,0x00180604,0x00600e05,0x10200e44, +0x00581000,0x00100601,0x00601204,0x10200a44, +0x01080401,0x00100000,0x00700617,0x14701a73, +0x20381400,0x00101000,0x0030040f,0x0d90123e, +0x00000202,0x00000403,0x0058040a,0x0e000e42, +0x00000800,0x20280e01,0x0070000a,0x0e001241, +0x00481e03,0x00003002,0x00780818,0x10c01e73, +0x00380602,0x20400c01,0x00780406,0x0bd01633, +0x00000000,0x20100a02,0x0060000b,0x0c201237, +0x00000201,0x00000401,0x0058040b,0x0c201236, +0x20701803,0x20782207,0x01300024,0x0da01a55, +0x20201c04,0x20582606,0x00a8040f,0x0a601228, +0x00000000,0x20100601,0x0088080c,0x0a900e2b, +0x00100001,0x00000a01,0x0058080b,0x0a900e2b, +0x00200201,0x20180c03,0x00b80c0e,0x0b70123c, +0x00080a01,0x00300c06,0x00181009,0x09500e1c, +0x20100401,0x20180c00,0x0080040c,0x09700a1f, +0x20200000,0x00080801,0x0070040d,0x09700a1f, +0x20300000,0x00080400,0x00880415,0x09d0122a, +0x00281604,0x00001c03,0x00400c08,0x08900e14, +0x00180a02,0x00000803,0x00500409,0x08a00e14, +0x00180602,0x00000402,0x00600809,0x08a00e14, +0x00080601,0x00000002,0x0070040c,0x08c01219, +0x20401808,0x20581e0a,0x00b8040e,0x08201209, +0x20100403,0x20180604,0x0070000b,0x0820120a, +0x20200c04,0x20181206,0x0078040c,0x0820120a, +0x00000001,0x20100a01,0x0078080d,0x0830120c, +0x00481e09,0x0010240d,0x00480804,0x08000800, +0x00180a03,0x00001404,0x00580c09,0x08000c00, +0x00281205,0x00201c08,0x00480c07,0x08000800, +0x00080e02,0x20101402,0x0098080d,0x08000c01, +0x2070080b,0x20580e0e,0x00d00011,0x08200c0a, +0x20200405,0x20280a05,0x00a0000c,0x0820080a, +0x20200406,0x20380a07,0x00a0040d,0x0820080a, +0x00080402,0x20400602,0x00e0040e,0x08400c0e, +0x00186204,0x2030b814,0x00a84605,0x08900810, +0x20283602,0x2010600a,0x00882007,0x08a00813, +0x20283201,0x2010600a,0x00882006,0x08a00814, +0x20583805,0x20406c05,0x00f8280d,0x08e00c1b, +0x01c86216,0x21b0bc08,0x03902e02,0x0900080c, +0x0118360c,0x20e06405,0x02001c01,0x09500c18, +0x01383e0e,0x20d06c07,0x02001c01,0x09500c17, +0x01e8561a,0x2120ac13,0x02a01603,0x09e00c20, +0x22b0bc22,0x2339723a,0x06707051,0x09d00034, +0x21b06413,0x21b8c620,0x03904036,0x0a500c33, +0x21d06c15,0x21c8d624,0x03b04438,0x0a500c33, +0x2280a823,0x2279363a,0x05506057,0x0b40084a, +0x01701a0f,0x2038302b,0x00c86e30,0x0c100445, +0x01580a0b,0x20101018,0x00884a1c,0x0c601040, +0x01680a0d,0x2010141c,0x00684e1f,0x0c501040, +0x02180e16,0x00301c2f,0x00786a21,0x0e500c65, +0x21982c00,0x00305203,0x00080414,0x0dd00837, +0x22201003,0x20381a07,0x00b01022,0x0e400843, +0x22101004,0x2038160a,0x00b01022,0x0e300842, +0x23d01008,0x00081e13,0x00f02441,0x11700875, +0x01201c01,0x20883604,0x01301a35,0x0f700025, +0x01680800,0x00000401,0x00681242,0x10500832, +0x01580a01,0x00000402,0x00781240,0x10400431, +0x02600201,0x00300004,0x00882a72,0x15300459, +0x20383000,0x01104400,0x21100000,0x11c0223d, +0x20380a05,0x00000400,0x00903400,0x12601e40, +0x20280606,0x00000800,0x00903400,0x12601e41, +0x20801e02,0x20281400,0x00f00c00,0x18203a67, +0x00881a03,0x00501c00,0x20101608,0x0fd02241, +0x00700c09,0x20281a0f,0x00a00209,0x10502e44, +0x0050100b,0x20282a11,0x00a00605,0x10502a43, +0x01081003,0x00580a06,0x00a01217,0x14c03a72, +0x20302807,0x2028320a,0x00680c0f,0x0dc0263e, +0x20100205,0x0010000c,0x0048180d,0x0e302242, +0x00180e07,0x00301010,0x00181c0a,0x0e302241, +0x00101800,0x00182403,0x0088081a,0x11203e71, +0x00180604,0x0080040a,0x20581008,0x0c101a32, +0x00180400,0x00100a02,0x0040100a,0x0c502636, +0x20180402,0x00000605,0x0050100c,0x0c502636, +0x20482203,0x00702403,0x2018041d,0x0e003e56, +0x00282000,0x00703201,0x2040080a,0x0a901e2a, +0x00080401,0x00000602,0x0050040b,0x0ad02a2c, +0x00280601,0x00000400,0x0060040a,0x0ad0262c, +0x00100803,0x20180a06,0x00980c11,0x0bb03a3e, +0x20100800,0x20180e03,0x00800c0f,0x09701e1e, +0x00000601,0x20100000,0x0068080c,0x09a02620, +0x20100800,0x20280a02,0x0080000e,0x09902620, +0x20300202,0x00200004,0x00781016,0x0a102e2b, +0x20201003,0x00182203,0x0050000b,0x08c01e11, +0x20200401,0x00080e01,0x0060000c,0x08d02214, +0x20100401,0x00080c00,0x0068040a,0x08d02613, +0x20100402,0x00180a02,0x0078040e,0x09002a19, +0x00482205,0x00502c07,0x20380804,0x0850220a, +0x00280601,0x00100803,0x00380807,0x0860220a, +0x00380e03,0x00101404,0x00380806,0x0860260b, +0x00180e02,0x00200804,0x0050000c,0x08702a0c, +0x20501c05,0x20382e08,0x00801011,0x08202000, +0x20200401,0x00080a01,0x0050080d,0x08302000, +0x20300c02,0x20181604,0x00800c0f,0x08202000, +0x20100801,0x20180e02,0x0070080f,0x08402c01, +0x00480602,0x00401006,0x20281403,0x0850200a, +0x00300400,0x00100401,0x00480807,0x0850240a, +0x00300201,0x00200803,0x00380c06,0x0850240a, +0x00200c00,0x00280801,0x0048040b,0x0880300e, +0x20302401,0x00486a01,0x0010500f,0x08c02013, +0x20301400,0x00283401,0x00502c10,0x08d02415, +0x20301000,0x00283400,0x00502c10,0x08d02415, +0x20101801,0x00483800,0x00202811,0x0920301d, +0x00602a04,0x00c86403,0x21805006,0x0980481d, +0x00501a01,0x00783c00,0x20903007,0x09b03821, +0x00401e01,0x00684400,0x20803007,0x09b03821, +0x00401a03,0x00a85004,0x20c05410,0x0a50482e, +0x20984c06,0x0160ce0a,0x23188817,0x0aa06c2c, +0x20882c02,0x00c06e04,0x21884816,0x0ae04c2f, +0x20882c02,0x00d07604,0x21984c15,0x0ae0502f, +0x20584c02,0x0100c206,0x2208601d,0x0c107444, +0x00780e04,0x00301808,0x00182205,0x0c302035, +0x00a00400,0x00180402,0x00381204,0x0c902438, +0x00900001,0x00180802,0x00480e03,0x0c902438, +0x00b00201,0x20380c01,0x01000c0e,0x0e903c5a, +0x21901c04,0x00083606,0x00801011,0x0de0183b, +0x21f80e03,0x00201403,0x0028041b,0x0e702444, +0x21e81203,0x00201804,0x00280419,0x0e602443, +0x23580400,0x20301202,0x00d8102e,0x11c04077, +0x01381202,0x00602006,0x20581a39,0x0fa01c25, +0x01501002,0x20181206,0x00780a40,0x1080202f, +0x01501002,0x20281206,0x00880a3e,0x1060202f, +0x02580801,0x20400603,0x0118166e,0x15603455, +0x20303a02,0x21084c00,0x02000000,0x12003e3b, +0x20800602,0x00081400,0x00a01800,0x12b0423a, +0x20880603,0x00180c00,0x00802400,0x12b03e3a, +0x20a82a0a,0x00203800,0x00905000,0x18c06a65, +0x00401408,0x20183207,0x00d81608,0x10203a3f, +0x01000405,0x00100607,0x00482218,0x10d04a45, +0x01000405,0x00001208,0x00682217,0x10c04a46, +0x01302c13,0x2088361e,0x01880e1d,0x15707e73, +0x00482a09,0x00404812,0x00182006,0x0e203240, +0x20680603,0x00300008,0x00680c1a,0x0e803644, +0x20600602,0x00081007,0x00980c1a,0x0e803644, +0x0018220f,0x0030281b,0x00b8281c,0x11b06274, +0x20380402,0x2068060a,0x01302812,0x0c403634, +0x00180601,0x00280601,0x00601007,0x0cb03634, +0x00180601,0x00200001,0x00500c07,0x0cb03a34, +0x2070240b,0x20683a13,0x01400c20,0x0e906256, +0x00102002,0x20783603,0x01200009,0x0ae03a27, +0x00100002,0x00180603,0x0050000a,0x0b303e2b, +0x00100403,0x00180a04,0x0050000a,0x0b303e2b, +0x00581207,0x0040180e,0x0068240c,0x0c405a40, +0x20180a01,0x00100804,0x00580c0c,0x09d03a1d, +0x20180603,0x00100804,0x0048040c,0x0a003a20, +0x20180602,0x00200c04,0x0038080d,0x0a003e20, +0x20400004,0x00080607,0x00c0001a,0x0a80562d, +0x00180e02,0x20101400,0x00700008,0x09103613, +0x00000002,0x00000604,0x0068040b,0x09303e15, +0x00080402,0x00100603,0x0060000a,0x09303a15, +0x00100203,0x00000005,0x00b8100c,0x09704e1a, +0x20102005,0x20383206,0x00c0000b,0x08a03209, +0x00100202,0x00000004,0x00700009,0x08b0360a, +0x00000601,0x00080802,0x0070040a,0x08b03a0a, +0x20101003,0x00081a04,0x00b80410,0x08d04a0c, +0x00081a04,0x00402809,0x00081409,0x08803000, +0x20100003,0x00000203,0x0070000c,0x08803800, +0x20180402,0x00100e02,0x0058080b,0x08803c00, +0x00080a01,0x00300c05,0x00580c0d,0x08b04402, +0x00180e01,0x20200a02,0x00a01c09,0x08a03009, +0x00381204,0x00001006,0x00700c08,0x08b0380a, +0x00280e03,0x00000c04,0x00700c09,0x08b0380a, +0x00281201,0x00101802,0x0080100d,0x08f0480f, +0x20200802,0x20500605,0x00c8080d,0x09103814, +0x20400403,0x20400206,0x00b00411,0x09304017, +0x20300402,0x20300205,0x00b00410,0x09304016, +0x00180602,0x20301201,0x00f01012,0x09a0501e, +0x00180e01,0x20301403,0x00d81009,0x09e03020, +0x00480602,0x20300802,0x00b80c06,0x0a104022, +0x00380601,0x20200c02,0x00a80c07,0x0a104022, +0x00100c05,0x20480e06,0x01200014,0x0ad05431, +0x20300a02,0x20681c01,0x0110180d,0x0b102c2a, +0x20600c02,0x20481e03,0x00e00411,0x0b50382e, +0x20600801,0x20381a02,0x00e00810,0x0b50382e, +0x20300a06,0x20182009,0x01002417,0x0cb05047, +0x00300803,0x20381204,0x00a80403,0x0c803832, +0x00a00203,0x20100404,0x00780e02,0x0cf03c36, +0x00a00a01,0x20280401,0x00880e01,0x0ce03c36, +0x00a00804,0x00180e0a,0x00700c0f,0x0f30685a, +0x21581204,0x20102005,0x0068140c,0x0e303439, +0x22200003,0x20181204,0x0080041e,0x0ec03844, +0x22100402,0x00081602,0x0070001d,0x0eb03444, +0x23580e03,0x00300003,0x0048082c,0x12606477, +0x01180802,0x20581606,0x00e01633,0x0fd02c24, +0x01781602,0x20102005,0x00481646,0x10d0382e, +0x01781601,0x00102004,0x00281245,0x10c0342e, +0x02601002,0x20181605,0x00481e71,0x15f06052, +0x20584605,0x00c06000,0x20f02000,0x12c0623d, +0x20a01001,0x20680c00,0x00b81800,0x13606a39, +0x20a01801,0x20581c00,0x00c81400,0x13506638, +0x21402401,0x20583c00,0x00f02400,0x19c09a58, +0x00d00408,0x20500e10,0x0098160f,0x10c06645, +0x01580e03,0x20101804,0x0088121f,0x11706248, +0x01581203,0x00101404,0x00580e1f,0x11706247, +0x02682208,0x00404c03,0x0008123b,0x16b0ae76, +0x20501204,0x20483408,0x00c00418,0x0e904e40, +0x20980403,0x20480e05,0x00e00422,0x0f005a47, +0x20880802,0x20300204,0x00a00020,0x0f105e47, +0x20e0140e,0x20584213,0x01300037,0x12b09e78, +0x20101003,0x00180e03,0x00080c08,0x0ce05a30, +0x00000e02,0x20580c04,0x00b80c07,0x0d305a32, +0x00000a02,0x20580c03,0x00a80808,0x0d305a33, +0x0048160d,0x00103817,0x0048400c,0x0f909257, +0x00481a04,0x00502c06,0x20481006,0x0b705629, +0x00300801,0x20300201,0x00880807,0x0bc0562c, +0x00400401,0x20200201,0x00880806,0x0bc0562c, +0x20200808,0x20481e10,0x0120141a,0x0d208644, +0x20300802,0x20180e06,0x00700810,0x0a50521e, +0x20300201,0x20180401,0x00800010,0x0a805220, +0x20300201,0x20180402,0x00800411,0x0a805220, +0x00000602,0x20280407,0x00a82812,0x0b50822e, +0x20100c01,0x00180c01,0x00480c08,0x09904e12, +0x00200201,0x20100400,0x00700007,0x09b05615, +0x00200401,0x20180602,0x00800407,0x09b05614, +0x20280400,0x20100400,0x00980811,0x0a30761c, +0x00481a03,0x00302c05,0x00180c05,0x09204e0b, +0x20100402,0x20180602,0x0080000d,0x0930560b, +0x20180401,0x20100000,0x0078040c,0x0940560b, +0x00280800,0x20201401,0x00a8100c,0x0990720e, +0x20301001,0x20382205,0x00d01c12,0x08e04800, +0x00100203,0x00000404,0x00600009,0x09105400, +0x00100203,0x20100003,0x00700409,0x09105400, +0x20100601,0x20480801,0x00e00812,0x09506c01, +0x00001004,0x00181e02,0x00480807,0x09204c0c, +0x20101004,0x20182206,0x00700c0d,0x0940540c, +0x20100c04,0x20181a05,0x0070080d,0x0940540c, +0x00101002,0x20381e02,0x00c00c0e,0x09a07011, +0x00181206,0x00501809,0x20380409,0x09a04c14, +0x20180e03,0x00300c06,0x2018040b,0x09d05818, +0x20180e03,0x00201006,0x0018040b,0x09d05818, +0x20100202,0x00100405,0x00500c11,0x0a707821, +0x00100803,0x00181208,0x0040100b,0x0a70501f, +0x00200001,0x00000203,0x00300808,0x0ab05c22, +0x00200400,0x20180603,0x00400809,0x0ab05c21, +0x00681000,0x00101a02,0x0060100f,0x0bb08431, +0x20580401,0x00400001,0x0008100e,0x0b90502b, +0x20400402,0x00100a01,0x0028140e,0x0bf0582d, +0x20500803,0x00000202,0x0038140e,0x0be05c2d, +0x20900800,0x20380601,0x00c00c20,0x0d908848, +0x00680601,0x00300c02,0x00080e01,0x0d104c31, +0x00880a05,0x00100804,0x00400402,0x0d805035, +0x00980e05,0x00201006,0x00380400,0x0d705034, +0x00e80606,0x20100800,0x00b00804,0x10308c5a, +0x21980602,0x00281202,0x00301011,0x0eb04439, +0x21f00405,0x20180e0a,0x00680c19,0x0f505043, +0x21f00005,0x20180a09,0x0078081b,0x0f405042, +0x2380100a,0x20282a11,0x00d8182e,0x13508874, +0x01302c03,0x00183208,0x20182a39,0x10504824, +0x01600a02,0x00081806,0x00281242,0x1150442d, +0x01600e01,0x20181c04,0x00581241,0x1130442d, +0x02781205,0x00201c0e,0x00384a76,0x16c06c4e, +0x20a04003,0x20686800,0x01580800,0x13706e35, +0x20981e01,0x00c02800,0x20600c00,0x1440723b, +0x20982602,0x00b03000,0x20400c00,0x1440763b, +0x21380e02,0x00503000,0x20102400,0x1b20ba57, +0x01581208,0x00a0180a,0x2058161f,0x11a07245, +0x01200a01,0x00580e03,0x0040121b,0x12407649, +0x01201400,0x00281a06,0x00800a1b,0x12407a48, +0x01e01204,0x00281a06,0x00b03a38,0x1810c673, +0x2098040a,0x0060020d,0x00281020,0x0f506a44, +0x20601006,0x00681607,0x00081c1c,0x0fe07648, +0x20600804,0x00781604,0x00181c1c,0x0fe07248, +0x0000140b,0x00700610,0x00683c23,0x1420ce7d, +0x00281a09,0x00502410,0x00181406,0x0d905e32, +0x20281204,0x00a0140b,0x2058180b,0x0e006634, +0x20280e03,0x00901009,0x2038140b,0x0df06634, +0x20881e09,0x00c80810,0x00680423,0x10c0a65a, +0x00000c04,0x20181a09,0x00a0200c,0x0c206229, +0x00480c00,0x00601201,0x00000c06,0x0c80662c, +0x00580e01,0x00601000,0x00000c05,0x0c806a2c, +0x00500c06,0x0050020a,0x00481c0a,0x0e60b244, +0x20100201,0x00100803,0x0048100a,0x0b00661e, +0x20400001,0x00300201,0x00400412,0x0b406a20, +0x20500402,0x00280603,0x00500813,0x0b406e20, +0x20380a05,0x00800c08,0x00481c19,0x0c709e33, +0x00180c00,0x00101000,0x00600409,0x0a406614, +0x00100201,0x00300001,0x00500407,0x0a706a14, +0x00280602,0x00300402,0x00400005,0x0a806e14, +0x20100803,0x00681206,0x00780811,0x0b40961e, +0x00100c01,0x20281e01,0x00b0100a,0x09c0660a, +0x00000001,0x00300201,0x0058040b,0x09f06e0b, +0x00000402,0x00380a03,0x0058040c,0x0a006e0b, +0x00200601,0x00980805,0x00480c0d,0x0a908e0e, +0x20380800,0x00101001,0x0048080d,0x09a06801, +0x20280601,0x00300002,0x0050040d,0x09d06801, +0x20180a02,0x00400404,0x0040000c,0x09d06801, +0x20200000,0x00a00401,0x00100013,0x0a508c02, +0x00480400,0x00001201,0x00880c05,0x09d0680a, +0x00380800,0x00201201,0x00580808,0x0a006c0b, +0x00380401,0x00200e03,0x00580408,0x0a006c0b, +0x00380c00,0x00a01401,0x0020040d,0x0aa08c11, +0x20500001,0x20181400,0x00c01012,0x0a406015, +0x20400c01,0x00181a02,0x00900411,0x0a806818, +0x20401000,0x00281a01,0x00800010,0x0a806817, +0x20380a02,0x00700001,0x00801c16,0x0b709023, +0x00480e02,0x20200c01,0x00780404,0x0b206820, +0x00300001,0x00400001,0x00480805,0x0b706823, +0x00280402,0x00500400,0x00280806,0x0b706822, +0x00601003,0x00581a04,0x0080140d,0x0cd0a034, +0x20400c03,0x20480a04,0x00b8100e,0x0c406429, +0x20280e03,0x00401003,0x0040040d,0x0cb0642c, +0x20281205,0x00401c06,0x0030040c,0x0cb0682b, +0x20981e03,0x00a01804,0x0020181f,0x0ec0a84a, +0x00580a06,0x20100006,0x00900401,0x0db05c31, +0x00300002,0x00181607,0x00800c06,0x0e306835, +0x00400403,0x00081a0a,0x00901006,0x0e306834, +0x00880e03,0x00300205,0x00801c04,0x1170b45c, +0x21b01809,0x20481e0c,0x00981c0f,0x0f506039, +0x21a00802,0x00100201,0x00382c10,0x10006440, +0x21b00c02,0x00180800,0x00383012,0x0ff06440, +0x22e00409,0x0000020f,0x0088441e,0x1480b06d, +0x01682a05,0x0030540f,0x00383e41,0x10e0481e, +0x01401601,0x00380404,0x00382a3c,0x11e05029, +0x01401201,0x00400404,0x00282e3d,0x11d05029, +0x02301604,0x00181c0c,0x00884268,0x17b08446, +0x20783601,0x20c05400,0x00380c00,0x14909e3c, +0x20a01802,0x21983000,0x01d80800,0x1540a238, +0x20b01c04,0x21883c00,0x01b81400,0x1540a638, +0x21481a02,0x21701000,0x00e06400,0x1c90d24e, +0x00d01201,0x21981603,0x01800e14,0x12909646, +0x01100603,0x21300805,0x0128161e,0x1350a247, +0x01380e08,0x2110200c,0x00d81620,0x1350a248, +0x01b80403,0x21e02206,0x01302a3d,0x19d1026d, +0x00101804,0x21681207,0x01382413,0x10409647, +0x00080800,0x21201e03,0x01381015,0x10e09e4c, +0x20100405,0x21400e0b,0x01580818,0x10e0a24c, +0x00b81a0b,0x21f03c03,0x01b01013,0x15e10e82, +0x20601202,0x21082406,0x01080816,0x0e607e33, +0x20601002,0x21582203,0x01a80416,0x0ed08e37, +0x20500a01,0x21381803,0x01881014,0x0ed08e36, +0x21104013,0x22485a1d,0x02a81c33,0x1251065f, +0x00400001,0x20c00800,0x00680c03,0x0d008226, +0x00400e01,0x21181403,0x01280804,0x0d608e2a, +0x00400c00,0x21181801,0x01200005,0x0d608e2a, +0x00b81a0e,0x2140241d,0x01484601,0x0fe0e646, +0x20180a04,0x20d00804,0x0080080d,0x0be0821e, +0x20380602,0x20e00402,0x00d00410,0x0c308e20, +0x20380601,0x20e00402,0x00c00010,0x0c308e1f, +0x20700c06,0x21a80e0d,0x01e00c21,0x0de0e236, +0x00001004,0x20e81a06,0x00a00809,0x0b208613, +0x00100402,0x20f80603,0x00e00407,0x0b709214, +0x00100001,0x20e00201,0x00d00407,0x0b709214, +0x00280601,0x21800c04,0x01a8200b,0x0ca0da1f, +0x00180e02,0x20a00c05,0x00580809,0x0ab0820a, +0x00180602,0x20f00403,0x00d0000a,0x0af0920b, +0x00280602,0x20e00c02,0x00d00009,0x0af0920c, +0x00100000,0x21900401,0x01e80812,0x0bd0d211, +0x20300402,0x20d80603,0x0080080d,0x0a908401, +0x20200802,0x20f80e03,0x00f0040e,0x0ac09001, +0x20300802,0x21080e03,0x01000410,0x0ac09001, +0x20280a01,0x21900402,0x01f00814,0x0ba0cc02, +0x00480603,0x20c00403,0x00700804,0x0ac0840a, +0x00300201,0x20e00003,0x00c80407,0x0b00900c, +0x00300000,0x20e00002,0x00c80806,0x0b00900c, +0x00300602,0x21b80c00,0x0200140e,0x0bf0d413, +0x20401003,0x20d81607,0x00880411,0x0b308815, +0x20380e01,0x20d01400,0x00c00010,0x0b809017, +0x20380e02,0x20e01401,0x00c00010,0x0b809016, +0x20500c05,0x21981605,0x01d00418,0x0cd0dc26, +0x00200803,0x20981001,0x00381805,0x0c107c20, +0x00300001,0x21080602,0x01000006,0x0c609022, +0x00400403,0x21180a04,0x01200006,0x0c609021, +0x00981a0a,0x21601c0b,0x01801009,0x0e50e036, +0x20181208,0x20701c09,0x2028040a,0x0d207828, +0x20600a03,0x21181401,0x01000810,0x0d908c2d, +0x20700a05,0x21081804,0x01000c12,0x0d908c2d, +0x20c01c07,0x21c84211,0x01f02023,0x1040e84c, +0x2010080a,0x20b81e10,0x00500007,0x0e807830, +0x00500c06,0x20f81208,0x00a82201,0x0f208c34, +0x00701007,0x20f8120a,0x00982204,0x0f209034, +0x00501201,0x21582402,0x01082c00,0x1300e45e, +0x21281207,0x20903010,0x20283403,0x10206c35, +0x21880a01,0x20b01809,0x0068340f,0x10e0783c, +0x21980e02,0x20b01c0a,0x00683411,0x10d0783b, +0x22500403,0x21200e02,0x0078540f,0x1600d065, +0x01100c02,0x20d82205,0x00a02e32,0x1180641c, +0x01282a02,0x20d03806,0x00c00a37,0x12906c26, +0x01382602,0x20d03405,0x00d00e38,0x12807026, +0x01f81202,0x21001c07,0x00a8365c,0x18d0a83d, +0x20802407,0x01086800,0x23082000,0x15a07239, +0x20880c03,0x01602400,0x24282800,0x1690963c, +0x20781003,0x01502c00,0x24083000,0x1690963e, +0x21701c09,0x01a85000,0x24e01c00,0x1e109642, +0x00c80e07,0x01802814,0x24983217,0x13b06e45, +0x00f80a06,0x01301c09,0x23900619,0x14908a49, +0x00b00204,0x01280409,0x23501214,0x14808248, +0x01e80a10,0x02101c1a,0x26203a44,0x1bb0b664, +0x00581a04,0x01504800,0x24000c0c,0x1160724a, +0x00000002,0x01100209,0x23201813,0x1220924c, +0x00380a01,0x01201a05,0x23600c0d,0x1220964c, +0x0000040b,0x01e80a17,0x25b05c16,0x17f0e67b, +0x20880408,0x00f00a0e,0x22e8041c,0x0f506e36, +0x20480403,0x01101202,0x23382013,0x10009239, +0x20680406,0x01000a07,0x23081417,0x1000923a, +0x0028320a,0x01f0900a,0x25d83c16,0x1470fe65, +0x00500205,0x00e0040a,0x22b81003,0x0df06227, +0x00480a04,0x01001407,0x22f80c08,0x0e80822c, +0x00480a05,0x00f0180a,0x22e81406,0x0e80822b, +0x2020100d,0x01383615,0x23901c1c,0x11a0de4c, +0x20500405,0x00e81206,0x22a01012,0x0cd0621d, +0x20500403,0x00e80a05,0x22900c12,0x0d40821f, +0x20400002,0x00d80606,0x22801012,0x0d50821f, +0x20280a08,0x01701c11,0x24682c14,0x0fb0da34, +0x00480e08,0x00f02409,0x22e80403,0x0c206a13, +0x00380601,0x00f00803,0x22c80405,0x0c808214, +0x00100000,0x00e00002,0x22a80406,0x0c808213, +0x00100005,0x01500209,0x23f00810,0x0e50d622, +0x20100808,0x00c81a0d,0x2250140e,0x0ba06a0b, +0x20100001,0x00e80601,0x22a0080d,0x0c00820b, +0x00100201,0x00e80401,0x22a0080b,0x0c10820b, +0x00100204,0x01500407,0x23f80413,0x0d80d211, +0x20100205,0x00e00409,0x22b8100b,0x0b806402, +0x00080400,0x00f00c00,0x22c8080b,0x0be08401, +0x20280402,0x00e00e02,0x22b8080d,0x0be08401, +0x20200804,0x01581606,0x23e01015,0x0d50d403, +0x00100403,0x00e80a05,0x22900c07,0x0bb0680b, +0x00200202,0x00d00002,0x2280080a,0x0c10800b, +0x00300203,0x00e00003,0x22900408,0x0c10800b, +0x00280602,0x01600805,0x2428040e,0x0db0d415, +0x20180e03,0x00f02404,0x22c8180a,0x0c206813, +0x20400803,0x00d81a06,0x2280080f,0x0c908417, +0x20500804,0x00d81e07,0x22800c11,0x0c908417, +0x00080602,0x01601000,0x24100813,0x0e90d825, +0x00480403,0x00c00e05,0x22380c06,0x0ce05c1c, +0x00400201,0x00f80403,0x22e81004,0x0d808021, +0x00700203,0x01000404,0x22f81401,0x0d808421, +0x20101402,0x01483a07,0x23d02014,0x1010d839, +0x20900e06,0x00b82404,0x22000c13,0x0df05028, +0x20900000,0x01000601,0x23081011,0x0eb07c2c, +0x20c00403,0x00f80a06,0x22e81015,0x0ea07c2c, +0x20580a03,0x01901c00,0x24b83412,0x1220e04c, +0x0090000e,0x00e8060f,0x22983609,0x0f60542e, +0x00b80c04,0x01002202,0x22f83609,0x10307030, +0x00e80c00,0x01002804,0x23083a0e,0x10306c30, +0x00480409,0x01700e09,0x24485002,0x14b0c056, +0x2190020c,0x00e00019,0x22a81012,0x10d03433, +0x21800207,0x00d0040a,0x22780417,0x11b05c37, +0x21b00204,0x00d00005,0x2260081b,0x11b05c37, +0x2228120b,0x01602c12,0x2418440d,0x1770985d, +0x01280404,0x00e00a0b,0x22a02637,0x1240481f, +0x01001c04,0x00d8560b,0x22603631,0x13706029, +0x01101803,0x00d84e08,0x22602e34,0x13606029, +0x01c00c05,0x0128260e,0x23600255,0x1a108437 + }, //A + { +0x20500203,0x20a00000,0x00002400,0x16485e3b, +0x20c00404,0x20900000,0x00081c00,0x16d85e32, +0x20b80402,0x20800000,0x00000400,0x16e86634, +0x21781405,0x20700000,0x00083400,0x19084a1c, +0x01002006,0x20a00209,0x0008220f,0x14585243, +0x01c00e08,0x2080000c,0x00000e24,0x15186644, +0x01a00e04,0x20900006,0x00000a21,0x15285e44, +0x02600a08,0x20c0000f,0x00081645,0x17c85a3f, +0x20881607,0x2020000a,0x00001820,0x1238663b, +0x20f80405,0x2050020c,0x0000182f,0x12d8563f, +0x20e80402,0x20500207,0x0000182c,0x12e8563f, +0x20d80801,0x20a0020a,0x0000102d,0x1558564b, +0x20200004,0x2070020b,0x00000409,0x10c85226, +0x00180800,0x20600002,0x00080c01,0x11585a27, +0x00080801,0x20700201,0x00080803,0x11685628, +0x20200005,0x20c00205,0x00083405,0x13786232, +0x00201002,0x20800002,0x00083402,0x0fb85e21, +0x00200400,0x20900000,0x00081404,0x10285e24, +0x00200400,0x20900001,0x00081404,0x10285a25, +0x00700e05,0x20b0000a,0x00083201,0x11e87e30, +0x00280a03,0x20400006,0x00000408,0x0ec8721c, +0x20100801,0x20700000,0x0008100a,0x0f28661d, +0x20100401,0x20700000,0x00080c0b,0x0f28621d, +0x20500c04,0x20800205,0x00081813,0x10888a27, +0x20280400,0x20600201,0x0000140d,0x0e086a12, +0x00100202,0x20600002,0x00000008,0x0e586e14, +0x00200602,0x20700002,0x00080407,0x0e686a14, +0x00680605,0x20500008,0x00000405,0x0f88961b, +0x00300000,0x20700202,0x00000005,0x0da86209, +0x00080401,0x20500202,0x0000040c,0x0de86a0a, +0x20100002,0x20500203,0x0008040e,0x0de86a0a, +0x20300003,0x20600207,0x00000816,0x0ed88e0e, +0x20500403,0x20700202,0x0008140f,0x0d886401, +0x20300001,0x20600000,0x0008080c,0x0dc86c02, +0x20380400,0x20600003,0x0008040b,0x0dc87003, +0x20180a02,0x20600003,0x0000040d,0x0eb89004, +0x00680a05,0x20500008,0x00001201,0x0db86c09, +0x00500202,0x20600004,0x00000802,0x0df86c0a, +0x00500202,0x20700002,0x00000c03,0x0df86c0a, +0x00100403,0x20800203,0x0008080b,0x0f088c10, +0x20700405,0x20700208,0x00000413,0x0e085c11, +0x20400002,0x20700203,0x00000811,0x0e686414, +0x20580401,0x20700202,0x00000c11,0x0e686414, +0x00180a05,0x20700007,0x0000140d,0x0fb88c1b, +0x00700204,0x20600007,0x00000a01,0x0ec8601a, +0x00280601,0x20700003,0x00000804,0x0f38641e, +0x00380601,0x20800002,0x00000804,0x0f38601e, +0x20200006,0x20900209,0x00000810,0x10c8802a, +0x20980403,0x20700204,0x00001813,0x0fa85423, +0x20700001,0x20800001,0x0000100b,0x10485c26, +0x20700002,0x20800000,0x00000c0c,0x10485826, +0x20800201,0x20900008,0x0000040a,0x12488036, +0x00a00204,0x20800005,0x00001a09,0x10e84c28, +0x00900203,0x20800004,0x00002209,0x11885027, +0x00a00204,0x20800006,0x0000260a,0x11885027, +0x00680a02,0x20900006,0x00004a0e,0x14087034, +0x21c00c06,0x20800207,0x00000015,0x1228402e, +0x21800001,0x20700204,0x00002413,0x12b83c2c, +0x21900002,0x20700206,0x00002014,0x12b83c2c, +0x21500a03,0x20b00001,0x00005403,0x1588442f, +0x01482604,0x2050000b,0x0000423c,0x13784019, +0x01280400,0x20700201,0x00001635,0x1408301a, +0x01100000,0x20700001,0x00000e34,0x1408301b, +0x01400402,0x20900207,0x00003e3c,0x16b81c12, +0x20800007,0x01100000,0x21e80400,0x15689a37, +0x20880405,0x01000c00,0x21b81400,0x15f89635, +0x20900c06,0x00d81000,0x21781c00,0x16089634, +0x2120380b,0x00684000,0x21488800,0x18587226, +0x01683a12,0x01105c14,0x21e02e18,0x13888e43, +0x01481e0c,0x00f02010,0x21902e19,0x14389641, +0x0158220d,0x01002813,0x21b0261b,0x14489641, +0x01e81a12,0x01301820,0x22481a36,0x16e8a241, +0x20f0200f,0x00383e21,0x2070342a,0x1168763a, +0x20b00006,0x00880a14,0x21002823,0x1218763c, +0x20c00407,0x00881216,0x21002c25,0x12187a3d, +0x20c00c09,0x00d81617,0x21e01423,0x1478924a, +0x00200e01,0x00b8040b,0x21684602,0x10087e26, +0x00001804,0x00881e01,0x21382c03,0x10987e2a, +0x00101003,0x00981801,0x21482c01,0x10987e2a, +0x00301002,0x01000005,0x22385000,0x1288a639, +0x00382606,0x00e03009,0x21700004,0x0ed88e25, +0x00280a04,0x00e0100a,0x21a81804,0x0f588e26, +0x00280a04,0x00e01008,0x21a81805,0x0f588e26, +0x00281a04,0x0140240a,0x22281009,0x10c8c234, +0x20101404,0x00581a09,0x20b0100e,0x0dd88a1c, +0x00080c00,0x00b01601,0x2160080a,0x0e38921f, +0x20180402,0x00c00e02,0x2160040b,0x0e48921e, +0x00081601,0x00e02601,0x2190100e,0x0f58ba28, +0x20300601,0x00980c03,0x2118080b,0x0d288a10, +0x00080400,0x00800201,0x2110080b,0x0d788e14, +0x00180e02,0x00b01003,0x21400809,0x0d789214, +0x00100802,0x00880a04,0x2100100d,0x0e48b61b, +0x00300401,0x00b00201,0x21480803,0x0cc88a09, +0x00100c01,0x00880a02,0x2108080a,0x0cf88e0a, +0x00100801,0x00880604,0x2100000b,0x0cf88a0b, +0x00000203,0x00a00401,0x2120040f,0x0da8b20d, +0x20280e02,0x00c01003,0x2140000d,0x0c988c00, +0x20200001,0x00b80400,0x2128080d,0x0cd89001, +0x20300402,0x00a80e01,0x2118080e,0x0cd89002, +0x20301406,0x00a81e08,0x21180c10,0x0d88b003, +0x00100c03,0x00981604,0x21000807,0x0cc88c0a, +0x00300201,0x00b80402,0x21300406,0x0d08940b, +0x00300202,0x00b80404,0x21400405,0x0d08940b, +0x00480e05,0x00f00c0a,0x21880c08,0x0dd8bc0f, +0x20180602,0x00c00c05,0x2158040a,0x0d388813, +0x20200601,0x00b00000,0x2150080e,0x0d888c15, +0x20300801,0x00b80a02,0x2140080f,0x0d888c15, +0x20400402,0x00d81605,0x21501814,0x0e78b81d, +0x00380401,0x00b80602,0x21301806,0x0de8841b, +0x00100403,0x00c80e03,0x21500407,0x0e588c1f, +0x00200401,0x00d80800,0x21700405,0x0e588c1f, +0x00400403,0x00d80601,0x21a81007,0x0fa8b42b, +0x20600c00,0x00a80c00,0x2140080e,0x0ee87c25, +0x20580a01,0x00d00405,0x21800c0b,0x0f688828, +0x20580800,0x00e00403,0x21800c0c,0x0f688c28, +0x20980a04,0x00f00008,0x21c01412,0x1128b837, +0x00680403,0x00d80400,0x21700e04,0x1038782b, +0x00780602,0x00b00403,0x21702a05,0x10c87c2b, +0x00680602,0x00c00404,0x21702a04,0x10c87c2b, +0x00400806,0x00d81a03,0x21b03608,0x1308a43c, +0x21581609,0x00c02008,0x21701c0d,0x11986c2f, +0x21700400,0x00a00202,0x2150240f,0x12286830, +0x21600801,0x00a00204,0x2160200e,0x12286830, +0x21880e0a,0x00f01810,0x22104c04,0x14d8843b, +0x01004806,0x00786e12,0x21002231,0x12e8601c, +0x01200801,0x00b80a03,0x21501236,0x13885c1c, +0x01100401,0x00c80602,0x21601234,0x13885c1c, +0x01681405,0x00c0120e,0x21b06243,0x1658541a, +0x20100601,0x20400400,0x01501c00,0x13f8ae38, +0x20300000,0x20600400,0x01301000,0x14a8a637, +0x20380c00,0x20301800,0x00f00800,0x14b8a637, +0x20782c00,0x00506000,0x20283c00,0x17389e38, +0x00401a02,0x20485202,0x01605204,0x1238a239, +0x00801202,0x20683400,0x01403609,0x12e89e3b, +0x00801602,0x20683a01,0x01503a09,0x12f8a23c, +0x00b01601,0x20683201,0x01601216,0x1558be43, +0x00080c06,0x00202208,0x00282409,0x10787e37, +0x20400805,0x20180607,0x0078100f,0x11088a38, +0x20400404,0x20200207,0x0088100f,0x11188a38, +0x20280406,0x20101205,0x00a82c0c,0x1318ba49, +0x00181606,0x00001c09,0x00a81009,0x0ee8962e, +0x00480e03,0x00102807,0x00682802,0x0f789a30, +0x00480a03,0x00001c06,0x00882802,0x0f789a30, +0x00581a07,0x2020300c,0x00e81c04,0x10f8ce41, +0x20302007,0x20583a0a,0x0110100c,0x0d989a23, +0x20100002,0x20380e03,0x00f0080e,0x0e08a628, +0x20180402,0x20280a02,0x00f0040d,0x0e08a628, +0x20201c05,0x20882a09,0x01a01814,0x0f18d235, +0x00381607,0x0020200b,0x00481004,0x0ca8961b, +0x00000a02,0x20281003,0x00c00409,0x0cf8a21d, +0x00100203,0x20300004,0x00d00409,0x0cf8a21d, +0x20101202,0x20281806,0x0100080e,0x0db8ce24, +0x20400006,0x20300609,0x00b0040e,0x0bf89611, +0x20100002,0x00080602,0x0080000a,0x0c389e13, +0x20100c05,0x20381a06,0x00d0080b,0x0c389e13, +0x00280e01,0x00200c00,0x00901409,0x0cc8c219, +0x00580a05,0x20300c08,0x00c80402,0x0b989a09, +0x00281203,0x00001805,0x00700008,0x0bc89e0a, +0x00281205,0x00001808,0x00780407,0x0bc89e0a, +0x20300002,0x20100204,0x00d00410,0x0c28ba0c, +0x20400c05,0x20481608,0x00f00c10,0x0b689400, +0x20100403,0x20400206,0x00d0000d,0x0b989c00, +0x20100403,0x20400207,0x00d0000d,0x0b989800, +0x00381202,0x20102403,0x00d81008,0x0c08b801, +0x00480602,0x20101006,0x00a81003,0x0b98940a, +0x00200601,0x20280403,0x00d80809,0x0bc8a00b, +0x00100400,0x20380803,0x00d80809,0x0bc8a00b, +0x20100800,0x20581604,0x01600c12,0x0c38c00e, +0x20480a03,0x20200401,0x00e01c0f,0x0c089813, +0x20380e01,0x20200801,0x00c00c0e,0x0c38a016, +0x20381202,0x20101403,0x00b0080d,0x0c48a016, +0x20300803,0x20380e03,0x0108140f,0x0ce8c01e, +0x00400c06,0x20581607,0x00f00004,0x0cc88c1d, +0x00400001,0x20500602,0x00e00004,0x0d18981f, +0x00300402,0x20600203,0x01000405,0x0d18981f, +0x00780e03,0x20100c06,0x00e80c06,0x0e08cc29, +0x20680e05,0x2020140a,0x00a8040f,0x0dc89026, +0x20600801,0x20481400,0x00f00810,0x0e389c29, +0x20500800,0x20581002,0x0100080f,0x0e289c29, +0x20c00403,0x20481a03,0x0110101a,0x0f88cc39, +0x00800c02,0x20580e05,0x00f01a04,0x0f18882b, +0x00500001,0x20280c03,0x00a01a02,0x0fa89430, +0x00300002,0x20381001,0x00c01a01,0x0f989430, +0x00a00402,0x20380405,0x00b00a0b,0x1188c440, +0x21e00c03,0x20281e01,0x00d01415,0x10888434, +0x21880a03,0x20301005,0x0080200d,0x11288035, +0x21680e05,0x20301808,0x00801c0a,0x11288435, +0x22280e07,0x20280c0b,0x00a06414,0x1388b445, +0x01683a02,0x00107007,0x00581e43,0x1208741c, +0x01380401,0x20501604,0x00c01e39,0x12a86c1e, +0x01200402,0x20600a07,0x00e02236,0x12a86c1e, +0x01b02804,0x20582a0b,0x00804651,0x15787c26, +0x20281e03,0x00000c00,0x00803400,0x12e87633, +0x20380a02,0x00200400,0x00301800,0x13987a34, +0x20380601,0x00180800,0x00502000,0x13a87e34, +0x20800401,0x20382400,0x00c80400,0x16088e39, +0x00200c05,0x20780a09,0x00b80605,0x11485e36, +0x00600402,0x00000205,0x00380609,0x11e87239, +0x00600002,0x00000204,0x00300209,0x11f87239, +0x00a80a01,0x20101003,0x00382217,0x14288e45, +0x00600605,0x20400006,0x00981001,0x0f886a38, +0x00080800,0x00101402,0x00381407,0x1008763a, +0x00080801,0x00101001,0x00381408,0x1018763a, +0x00300401,0x20300601,0x00781807,0x11c89a4d, +0x20501406,0x20382208,0x00980412,0x0de86e2f, +0x00100202,0x20280402,0x00800c09,0x0e587e32, +0x00180a04,0x20100804,0x00700808,0x0e687e32, +0x20201400,0x20281c03,0x00800010,0x0f88a241, +0x00480e05,0x0010240a,0x00182003,0x0c987224, +0x00100804,0x20280a05,0x0078080a,0x0cf87628, +0x00100c04,0x20280e07,0x0088040b,0x0cf87629, +0x00381601,0x00402803,0x0010000b,0x0db89e34, +0x20300c03,0x20281e06,0x00a01410,0x0b987a1b, +0x20280a02,0x00100c05,0x0058080c,0x0bd87e1d, +0x20380602,0x00100005,0x0058080d,0x0be87e1d, +0x20381202,0x20201400,0x00b01814,0x0c589a24, +0x00100601,0x00100403,0x00381006,0x0ae87a11, +0x00200400,0x20200202,0x00800407,0x0b187e13, +0x00380601,0x00000c00,0x00580405,0x0b287e14, +0x00101402,0x20581e05,0x00f00c09,0x0b689216, +0x20180601,0x00280401,0x0040100a,0x0a887a09, +0x20201002,0x20181a02,0x0080040d,0x0aa87e0a, +0x20300c02,0x20181e03,0x0080080e,0x0aa8820a, +0x00000601,0x00000002,0x0098080d,0x0ae8920b, +0x00080403,0x00100e03,0x00380808,0x0a687000, +0x00180a01,0x00201003,0x00280807,0x0a887c00, +0x00280a01,0x00201004,0x00280806,0x0a887c00, +0x00100201,0x00080c00,0x0090100b,0x0ac89001, +0x00280e04,0x00000405,0x00601009,0x0a887809, +0x00180602,0x00000400,0x00500c0c,0x0aa87c0a, +0x00180a02,0x00000800,0x00600c0c,0x0aa87c09, +0x20180802,0x00100a04,0x0068080f,0x0af8880e, +0x20601004,0x20381a07,0x00700810,0x0b086c16, +0x20400c04,0x20181a05,0x0070000f,0x0b287817, +0x20501004,0x20282205,0x0080040f,0x0b287817, +0x00000201,0x20100801,0x0088180c,0x0ba8901b, +0x00900203,0x00201006,0x00081603,0x0bd8701c, +0x00580603,0x00200806,0x00180802,0x0c087c20, +0x00500203,0x00300807,0x00080c02,0x0c087c20, +0x00400c00,0x20181601,0x00a8040c,0x0ca89c27, +0x20b80803,0x00280e03,0x00401819,0x0cc87427, +0x20580400,0x00100a02,0x00200c11,0x0d287829, +0x20680400,0x00200602,0x00100c11,0x0d287829, +0x20a00005,0x00280602,0x00581817,0x0e18a039, +0x00a81203,0x00001406,0x00100a09,0x0e38682e, +0x00600804,0x00081202,0x00400400,0x0e987831, +0x00600804,0x00180e02,0x00300000,0x0e987831, +0x00c81207,0x00200c0d,0x00301605,0x1018a842, +0x21b00802,0x20400604,0x00600c15,0x0fa86034, +0x21b00604,0x00280c09,0x00001c12,0x1038743a, +0x21b00604,0x00380c09,0x00002012,0x1038743a, +0x22a02008,0x20283609,0x0060341f,0x1248944f, +0x01401400,0x20183401,0x0070323c,0x11385c20, +0x01480c01,0x00300603,0x2020363d,0x11e85824, +0x01481801,0x00301603,0x2040323d,0x11e85824, +0x01f83e05,0x0060500f,0x2070265c,0x14887c2e, +0x20502c03,0x20284800,0x00782000,0x1228562e, +0x20500c01,0x20281800,0x00980800,0x12b86232, +0x20500401,0x20181400,0x00880400,0x12c86232, +0x20701802,0x20181000,0x00483c00,0x15186e3d, +0x00781604,0x00901c0a,0x20b81a0f,0x10985e36, +0x00880601,0x00100803,0x00380e0e,0x11186239, +0x00880601,0x00000403,0x00480e0e,0x11186239, +0x00980400,0x00500005,0x20181e14,0x13188647, +0x00180e01,0x00401201,0x20400c07,0x0ec85e3a, +0x00000401,0x00080a01,0x0050040a,0x0f38663b, +0x00100400,0x00080601,0x00500009,0x0f38663b, +0x00480800,0x00401404,0x20180c06,0x10a88a4f, +0x00080402,0x00201603,0x0008100b,0x0d285a31, +0x20200000,0x00180401,0x0030000b,0x0d886631, +0x20200802,0x00080e01,0x0040000c,0x0d886631, +0x20281603,0x00102404,0x00400c13,0x0e688a42, +0x20180602,0x00180403,0x00600c0c,0x0bc86626, +0x00480a02,0x00101402,0x00300005,0x0c186629, +0x00480e04,0x00201804,0x00180404,0x0c286629, +0x00201400,0x20481e04,0x00d0240e,0x0c988232, +0x00000003,0x00000a04,0x00480809,0x0ac85e1b, +0x20400c03,0x20181205,0x00800411,0x0af8661e, +0x20400c04,0x20180e06,0x00700412,0x0b08661e, +0x20500c03,0x00181a03,0x00600814,0x0b487a21, +0x00180a03,0x00000804,0x00700409,0x0a186612, +0x00280601,0x00200804,0x00380805,0x0a486613, +0x00280602,0x00200405,0x00480405,0x0a486a13, +0x00481a04,0x00402407,0x00000004,0x0a787215, +0x20200803,0x20380e05,0x0090040b,0x09a86208, +0x00080800,0x00001000,0x0058040b,0x09c8660b, +0x20180401,0x00001202,0x0050000c,0x09c8660b, +0x20180402,0x20100a05,0x0080140f,0x09e86e0c, +0x00300204,0x00000004,0x00600005,0x09986000, +0x00000400,0x20180e01,0x0090080a,0x09986400, +0x00100601,0x20180c00,0x0090080a,0x09a86800, +0x00000a02,0x20280800,0x00a0000b,0x09c86802, +0x20201004,0x00081e07,0x0060040e,0x09b8600a, +0x00000800,0x00080e01,0x0068040b,0x09c8640b, +0x20100801,0x00081202,0x0060000c,0x09c8640b, +0x00100c03,0x20181205,0x0088100b,0x0a086c0d, +0x20281201,0x00401c06,0x20181409,0x0a386415, +0x20180800,0x00201001,0x0038100a,0x0a586416, +0x20180c00,0x00201402,0x0028140a,0x0a586416, +0x20180a03,0x00200805,0x0048100d,0x0a987819, +0x00681205,0x00000c03,0x00601802,0x0af8641b, +0x00280601,0x00000002,0x00700808,0x0b286c1f, +0x00280a02,0x20100002,0x00800808,0x0b286c1f, +0x00480801,0x00000e03,0x00680c0b,0x0b987c25, +0x20801c05,0x2048220a,0x00980416,0x0bf85827, +0x20500801,0x20280a02,0x0070040f,0x0c48682a, +0x20600802,0x20280a03,0x0080040f,0x0c48682a, +0x20500201,0x20200000,0x00a81015,0x0cf88435, +0x00700801,0x00381805,0x00180e03,0x0d686430, +0x00a00002,0x00000401,0x00480e02,0x0db86831, +0x00a00000,0x20100802,0x00580a02,0x0db86831, +0x00501006,0x20282a02,0x00900008,0x0ed89044, +0x21a81a05,0x00502009,0x20501811,0x0ef85c37, +0x21f80e04,0x00100406,0x0060201b,0x0f68683d, +0x21f80a03,0x20180403,0x0080241b,0x0f58643d, +0x22181e09,0x00302c10,0x20100c16,0x11288852, +0x01300803,0x20100608,0x0020163a,0x10884c21, +0x01501802,0x20282206,0x00602240,0x11385429, +0x01502002,0x20383205,0x0070223f,0x1138502a, +0x01a03804,0x2048660c,0x00a05a4d,0x13887435, +0x20282602,0x00204400,0x00181000,0x11884636, +0x20480400,0x00000800,0x00481400,0x12184a34, +0x20400401,0x20180400,0x00681c00,0x12184634, +0x20581e03,0x00203000,0x00180800,0x14586644, +0x00301003,0x20782205,0x01200a05,0x0fd85238, +0x00700400,0x20180401,0x00680a0b,0x1068523a, +0x00600201,0x00000003,0x00580a0b,0x1068523a, +0x00801006,0x20481208,0x00d8160f,0x12186e4c, +0x00100401,0x20381003,0x00a80806,0x0e185237, +0x00100000,0x20100401,0x00580408,0x0e88523b, +0x00100001,0x00000601,0x00580408,0x0e88523b, +0x00400604,0x0008080a,0x00980809,0x0fa87a4f, +0x00380a05,0x20100c05,0x00600c07,0x0c784e31, +0x20100400,0x20100000,0x0060000c,0x0cc85231, +0x20100000,0x00000801,0x0058040b,0x0cd85632, +0x20400c02,0x00081a03,0x00801c17,0x0d68723f, +0x20301406,0x20381609,0x00900410,0x0b184a25, +0x00200400,0x00080801,0x00600807,0x0b685228, +0x00100400,0x00080c00,0x00700c09,0x0b685628, +0x00281603,0x00401c04,0x00101009,0x0bb8662e, +0x00380605,0x00100808,0x00480805,0x0a284e1b, +0x20180e01,0x00101400,0x0040000c,0x0a484e1e, +0x00080e01,0x00101401,0x0040000b,0x0a584e1e, +0x20280401,0x20201204,0x00900c10,0x0a785a22, +0x20200c04,0x00081607,0x0060080d,0x09684a11, +0x00100802,0x20180a02,0x00800409,0x09884e13, +0x00000803,0x20280e03,0x0090040a,0x09884e13, +0x20101001,0x20382201,0x00d0100b,0x09a85a14, +0x00180a03,0x00301006,0x00180806,0x09084a08, +0x20100202,0x00080403,0x0060040b,0x09184e0a, +0x00000203,0x00000004,0x0060040a,0x09184e09, +0x00100e01,0x00080801,0x0050000a,0x09385209, +0x20180402,0x00100204,0x00500c0a,0x08e84800, +0x00100001,0x00000603,0x00600409,0x08f84800, +0x00000002,0x00000204,0x0060040a,0x08f84800, +0x20280c00,0x00300e01,0x0030000c,0x09185002, +0x00380e01,0x00001801,0x00681007,0x09184809, +0x00080800,0x00000800,0x0078080b,0x09184c0a, +0x00180800,0x00000c01,0x00680c09,0x09284c0a, +0x00480e01,0x00001400,0x00680c06,0x0948500a, +0x20301000,0x20381e02,0x00b0040f,0x09884c14, +0x00000a01,0x20280c00,0x0098040b,0x09985015, +0x00000a01,0x20280c00,0x0090000b,0x09985014, +0x20400801,0x20381203,0x00b80813,0x09c85817, +0x00201004,0x00182202,0x00480806,0x0a48501e, +0x00100c02,0x00081603,0x0068080a,0x0a68501f, +0x00100c02,0x00081602,0x0068080a,0x0a68501f, +0x00500800,0x00080c00,0x00781408,0x0ab86024, +0x20381e05,0x00503409,0x2048100b,0x0b585026, +0x20480a01,0x00300c04,0x00280c0c,0x0b88542b, +0x20480a01,0x00300c04,0x00180c0c,0x0b88542a, +0x20500601,0x00100002,0x00481816,0x0c086833, +0x00800002,0x20200607,0x00a00c02,0x0ca8502d, +0x00b80a03,0x00100802,0x00501601,0x0d085430, +0x00a80a03,0x00100402,0x00401400,0x0d085431, +0x00a80802,0x00300e02,0x00481406,0x0de87440, +0x21f01002,0x20282c00,0x00b0101a,0x0e38543b, +0x22301006,0x20282207,0x00701021,0x0ea84c40, +0x22101406,0x20181e07,0x0050081e,0x0ea84c40, +0x22b01000,0x00182805,0x00701825,0x10287c56, +0x01681a02,0x00201c07,0x00000e42,0x0ff84825, +0x01781603,0x0020280a,0x00080646,0x10a8482c, +0x01781e04,0x0040340b,0x20380a44,0x10a8482b, +0x01e82602,0x00504405,0x20300a59,0x12b8643a, +0x20301801,0x20182800,0x00700000,0x11183634, +0x20300400,0x00080800,0x00581000,0x11983636, +0x20380601,0x00200c00,0x00280800,0x11a83a37, +0x20800c01,0x00181c00,0x00880400,0x13985242, +0x00680c00,0x00501402,0x2038160a,0x0f683639, +0x00600000,0x00200001,0x00380e0a,0x0fd83e3b, +0x00500002,0x00180602,0x00580608,0x0fd83e3b, +0x00e81601,0x00402003,0x00081217,0x1168524e, +0x00100000,0x00200400,0x00280409,0x0d983a39, +0x00100000,0x00200002,0x00380409,0x0df8423c, +0x00100201,0x00100404,0x00480408,0x0df8423b, +0x00000001,0x00000000,0x00800413,0x0ed85a50, +0x20200400,0x00380c01,0x0020080c,0x0bf83e2f, +0x20180800,0x00200c01,0x0040080c,0x0c383e31, +0x20180400,0x00100400,0x00500c0c,0x0c484232, +0x20280e03,0x20101003,0x00901014,0x0ca8523c, +0x00281602,0x00302002,0x00000006,0x0aa83625, +0x00280601,0x00000800,0x00600c08,0x0ad83a27, +0x00180601,0x00000400,0x00600809,0x0ae83a27, +0x20101404,0x20482606,0x00c0180e,0x0b084a2b, +0x20200402,0x20280a03,0x00800c0e,0x0998361b, +0x20200c02,0x20181203,0x0080040d,0x09c83a1d, +0x20200c02,0x20181203,0x0070040c,0x09c83a1d, +0x20100203,0x00100005,0x0030080c,0x09e8421f, +0x00280601,0x20101002,0x00680807,0x08f83211, +0x00280a01,0x00100c03,0x00480407,0x09083613, +0x00280a01,0x00201003,0x00380407,0x09083614, +0x00080403,0x00100e04,0x0030000a,0x09183a14, +0x20200000,0x20280a01,0x00a0100d,0x08883608, +0x20380400,0x00000601,0x00700c0e,0x08983609, +0x20300000,0x20180601,0x00700c0e,0x08983609, +0x00081205,0x00001405,0x00600c0b,0x08a83e09, +0x00100c00,0x20280e02,0x00880406,0x08782c02, +0x00200201,0x20200000,0x00700406,0x08783001, +0x00200201,0x20100000,0x00600006,0x08783001, +0x20201404,0x20581a08,0x00c0040b,0x08883402, +0x00200401,0x00180e01,0x00580408,0x08983008, +0x00000c03,0x20181204,0x0078080b,0x08a83009, +0x00000c02,0x20181203,0x0078080a,0x08a83009, +0x00300a02,0x00180c04,0x00580c06,0x08b8380a, +0x20380c00,0x00201402,0x0038100d,0x09083413, +0x20180a02,0x00200c04,0x00380c0b,0x09183814, +0x20180e02,0x00201004,0x0038080b,0x09183814, +0x20280800,0x00200e01,0x0038100f,0x09383c15, +0x00580a01,0x20101401,0x00880c04,0x09c8381b, +0x00380401,0x00000e02,0x00680808,0x09d8381d, +0x00380401,0x20100e02,0x00780808,0x09d8381d, +0x00580402,0x00100e01,0x00681808,0x0a184821, +0x20801002,0x20382602,0x00d01014,0x0ac83c27, +0x20500800,0x20280c01,0x00a00011,0x0af8402a, +0x20500601,0x20280801,0x00a00410,0x0af84029, +0x20780e04,0x00001005,0x00980817,0x0b485031, +0x00a00202,0x00100003,0x00480605,0x0c28342f, +0x00800c00,0x00081400,0x00700801,0x0c683c33, +0x00701002,0x20181a03,0x00800002,0x0c683c33, +0x00d01003,0x20380e06,0x00d80804,0x0d18503e, +0x21d80801,0x00100a02,0x0040001a,0x0db83439, +0x21d80802,0x00300e01,0x00280c1a,0x0e283c40, +0x21c81201,0x00301804,0x00280c18,0x0e284040, +0x22b80e01,0x00100404,0x00a8042a,0x0f485856, +0x01401400,0x00083201,0x0070123c,0x0f783827, +0x01400a01,0x00181804,0x00501e3c,0x1018402e, +0x01300c00,0x20182001,0x0080263a,0x10183c2d, +0x01c01201,0x20282c02,0x00b02a53,0x11f8543f, +0x20381a01,0x00202000,0x00500000,0x10c81e36, +0x20380800,0x00100c00,0x00680800,0x11482238, +0x20380601,0x00100000,0x00800400,0x11482638, +0x20781000,0x00100c00,0x00b81000,0x13182e44, +0x00600c03,0x20581204,0x00d80608,0x0f08223a, +0x00700401,0x20100201,0x00980a09,0x0f78263d, +0x00700402,0x20100202,0x00880e0a,0x0f78263c, +0x00d01401,0x20381801,0x00e80e15,0x10d8364e, +0x00100202,0x20200405,0x00980809,0x0d38263a, +0x00180602,0x00000003,0x0080000b,0x0d882a3c, +0x00080602,0x00000004,0x0070000b,0x0d882a3c, +0x00180602,0x00280403,0x00700813,0x0e483a4f, +0x20200001,0x20200202,0x00a0080d,0x0b88262e, +0x20200401,0x20180e02,0x00900c0d,0x0bd82630, +0x20100001,0x00080a02,0x00800c0c,0x0bd82630, +0x20500803,0x00181603,0x00700c17,0x0c28363a, +0x00101000,0x20281c00,0x00a00808,0x0a482224, +0x00100400,0x00080801,0x00600008,0x0a882626, +0x00000401,0x00080800,0x00500009,0x0a882626, +0x00380e02,0x00301805,0x00180808,0x0a982e2a, +0x20180401,0x00200400,0x0038040a,0x09581e1a, +0x00080e01,0x00101402,0x0040040a,0x0978221d, +0x00080e02,0x00101403,0x00400009,0x0978221d, +0x20400001,0x00080603,0x00701011,0x09782e1e, +0x00180a03,0x00100403,0x00300c08,0x08a81e11, +0x00100400,0x20280a02,0x00800c0a,0x08b81e13, +0x00100401,0x20180e03,0x0080100a,0x08b82213, +0x00380602,0x00000001,0x00600c06,0x08b82612, +0x20300805,0x20180e06,0x0040000c,0x08481a07, +0x20200801,0x20180e01,0x0060000d,0x08481e08, +0x20200000,0x00080a01,0x0050000d,0x08481e08, +0x20501404,0x20182205,0x00600810,0x08482207, +0x00181204,0x00201807,0x00180804,0x08381c01, +0x00100000,0x00100402,0x00280805,0x08381c01, +0x00100001,0x00000401,0x00480405,0x08381c01, +0x00281e04,0x00402807,0x20280c02,0x08482002, +0x00300002,0x20300606,0x00700407,0x08581807, +0x00381202,0x00101802,0x00380407,0x08581c08, +0x00380e03,0x00001802,0x00480407,0x08581c08, +0x00200001,0x20300a04,0x0080040a,0x08682008, +0x20400802,0x20381201,0x0088080f,0x08b81c12, +0x20300c03,0x20381205,0x0090000f,0x08b81c13, +0x20301004,0x20381a06,0x00a0000f,0x08b81c13, +0x20200401,0x20280602,0x00a8080e,0x08d82414, +0x00400603,0x00000005,0x00400004,0x0968201c, +0x00400202,0x00000005,0x00580806,0x0988201d, +0x00400603,0x00100006,0x00480c06,0x0988241d, +0x00700602,0x20100002,0x00880c07,0x09a8281f, +0x20700403,0x00000a04,0x00480812,0x0a781c27, +0x20580401,0x00100a02,0x00500011,0x0a982029, +0x20680402,0x00100a02,0x00400011,0x0a982029, +0x20a00c04,0x00081603,0x0088041c,0x0ad83031, +0x00880a03,0x00100805,0x00600602,0x0bd8242f, +0x00880a01,0x00000c01,0x00780401,0x0c082432, +0x00980e03,0x00001803,0x00680400,0x0c082432, +0x01081a07,0x00302409,0x00380602,0x0c98303e, +0x21c00403,0x20180a06,0x00800417,0x0d681c3a, +0x21c01000,0x20380e02,0x00a80419,0x0dc8243f, +0x21d01402,0x20381e05,0x00b0041b,0x0db8243f, +0x22b01807,0x2038220d,0x00d0042e,0x0ec82c54, +0x01400601,0x00001004,0x00581e3c,0x0f182026, +0x01380800,0x00180800,0x00700a38,0x0fb8282f, +0x01380e01,0x00200002,0x00400239,0x0fb8242f, +0x01b80e03,0x00300809,0x00580e51,0x11783841, +0x20402003,0x20482c00,0x00a81c00,0x10a00235, +0x20300c01,0x20381000,0x00a81400,0x11100239, +0x20400c02,0x20381000,0x00a81800,0x11200238, +0x20602004,0x20482400,0x00c83800,0x12e00247, +0x00980e03,0x00401408,0x2018160c,0x0ee80a3b, +0x00880602,0x00000404,0x00680e0a,0x0f480a3e, +0x00980a03,0x00000c05,0x00680e0c,0x0f580a3e, +0x00e82207,0x0050280d,0x00481213,0x10981651, +0x20180a01,0x00100601,0x0040100e,0x0d080a3a, +0x20100400,0x20180601,0x0070040e,0x0d580a3c, +0x20200401,0x20280a02,0x0080080f,0x0d580e3c, +0x20100804,0x20381209,0x00d00c16,0x0df8124f, +0x20100003,0x20180a04,0x0058040b,0x0b68062e, +0x00000001,0x00000201,0x0068080a,0x0ba80a30, +0x00000401,0x00080400,0x00680809,0x0ba80a30, +0x20200601,0x20100003,0x00981414,0x0bd8163a, +0x00181203,0x00001806,0x00380809,0x0a280a24, +0x00180a01,0x00000802,0x00500009,0x0a580e26, +0x00180a01,0x00000802,0x00500009,0x0a580e27, +0x00180400,0x00080800,0x0090100d,0x0a581a2a, +0x00000402,0x20480a04,0x0090080a,0x0928061b, +0x20200801,0x20281201,0x0070080c,0x09480e1c, +0x20200801,0x20280e01,0x00700c0c,0x09480e1c, +0x20200201,0x20100001,0x0070080f,0x0938121c, +0x20200c01,0x20281400,0x0078040b,0x08780a10, +0x00100201,0x00100401,0x00300007,0x08980a12, +0x00200202,0x00000401,0x00400007,0x08980612, +0x00100801,0x20180a01,0x00700007,0x08880e11, +0x00280a02,0x00100c02,0x00380806,0x08280a07, +0x20180402,0x00000603,0x0048040c,0x08280a09, +0x20200402,0x00080604,0x0058040c,0x08280a08, +0x00080e03,0x00101802,0x0058040b,0x08280e08, +0x20301002,0x20181e03,0x0060080b,0x08080c01, +0x00100601,0x00080402,0x00580407,0x08080c01, +0x00100202,0x00080404,0x00480806,0x08080c01, +0x20101804,0x20382a06,0x00a0040a,0x08081002, +0x00480602,0x00300804,0x20180c02,0x08380c08, +0x00000802,0x00081202,0x00500409,0x08280c09, +0x00000802,0x00181202,0x0040040a,0x08380c09, +0x00280a04,0x00400807,0x00080406,0x08381009, +0x20200001,0x00200a02,0x0008080f,0x08880c10, +0x00080a01,0x00301403,0x00080c0a,0x08980c12, +0x00180a01,0x00301803,0x00081009,0x08980c12, +0x20180403,0x00100a04,0x0020000d,0x08a80c13, +0x00180800,0x00200402,0x0030040a,0x0938101c, +0x00280400,0x00100601,0x0060080b,0x09580c1c, +0x00180400,0x00000400,0x0060080c,0x0958101c, +0x00500203,0x00000c04,0x00580409,0x0968101e, +0x20481203,0x00001402,0x0040100d,0x0a480c27, +0x20500201,0x00080400,0x00600810,0x0a680c2a, +0x20400601,0x20180601,0x0070040f,0x0a680c2a, +0x20680c01,0x00001203,0x00800419,0x0a98102f, +0x00500c03,0x20481606,0x00900c03,0x0ba8042f, +0x00700c04,0x00081204,0x00580402,0x0be80832, +0x00700803,0x00081203,0x00600003,0x0be80c32, +0x00901402,0x20382201,0x00c00407,0x0c58103f, +0x21900000,0x20100803,0x00481411,0x0d48043a, +0x21b81a06,0x00302008,0x00100418,0x0d980c3f, +0x21a81e05,0x00202407,0x00200017,0x0d98083f, +0x22481a03,0x00202804,0x00380c22,0x0e980c53, +0x01381e01,0x20101802,0x00601239,0x0ef80c25, +0x01301803,0x20481a0a,0x00900238,0x0f88082e, +0x01201c03,0x20482209,0x00b00237,0x0f88082e, +0x01801402,0x20481e06,0x00d00648,0x1128143f, +0x20181601,0x00103000,0x20180c00,0x10c0163a, +0x20280800,0x00201400,0x00080800,0x1130163c, +0x20280601,0x00101400,0x00180c00,0x1130163c, +0x20282204,0x00204000,0x00100800,0x13001e4e, +0x00600400,0x20480e02,0x00b00e04,0x0ee00e3c, +0x00680401,0x00000201,0x00500606,0x0f50123f, +0x00600001,0x00080a02,0x00600606,0x0f50123f, +0x00702007,0x20683a0d,0x01100e07,0x10901a51, +0x20200c01,0x20381201,0x0078040d,0x0d001238, +0x20100000,0x20100001,0x0058080c,0x0d50123b, +0x20100000,0x00000402,0x0048080d,0x0d60123b, +0x00380a02,0x00200c09,0x0038240d,0x0e00124e, +0x00300a01,0x00000002,0x00381007,0x0b700e2f, +0x00100202,0x00000401,0x00500009,0x0ba00e31, +0x00100201,0x00000400,0x00500009,0x0bb00e31, +0x20380e03,0x00001002,0x00600c17,0x0bd00e3c, +0x20300801,0x00281602,0x0030080f,0x0a200624, +0x00000803,0x00081204,0x0060000b,0x0a500e26, +0x00000c02,0x20181203,0x0070000c,0x0a500e27, +0x00101404,0x20381a08,0x00a8040d,0x0a40122a, +0x00280400,0x00400802,0x20280806,0x09300a1a, +0x20180a02,0x00200804,0x0028080b,0x09400a1b, +0x20180601,0x00200403,0x0028080b,0x09400a1b, +0x20300000,0x00280804,0x0048100f,0x09300a1c, +0x20181202,0x00201801,0x0000040b,0x08800a11, +0x00080400,0x00000601,0x00500c08,0x08900a12, +0x00080601,0x00100400,0x00400808,0x08900a12, +0x00281203,0x00201003,0x00200406,0x08800a11, +0x00000802,0x20280e04,0x00600408,0x08200a07, +0x00000401,0x20180602,0x00680409,0x08200e09, +0x00000001,0x20100602,0x00480808,0x08200e09, +0x20300c04,0x20281206,0x0060040d,0x08100a08, +0x20180a01,0x00001003,0x00381008,0x08000800, +0x20100201,0x00000402,0x00580409,0x08000800, +0x20100201,0x00000402,0x0068040a,0x08000800, +0x00381204,0x00102407,0x00281004,0x08000800, +0x00300401,0x20100201,0x00700005,0x08200007, +0x00280401,0x00000a01,0x00680407,0x08200808, +0x00180401,0x00000a01,0x00680408,0x08200808, +0x20101003,0x20381606,0x00b0080d,0x08200409, +0x20180a03,0x20100c03,0x0070080d,0x08700410, +0x20100201,0x20180402,0x0080080d,0x08900412, +0x00000202,0x20180402,0x0080080c,0x08900412, +0x00200800,0x00080403,0x00680c09,0x08900413, +0x00100c01,0x20381205,0x00a0100b,0x0930081c, +0x00200400,0x20180601,0x00700c0a,0x09500c1e, +0x00100401,0x20180a03,0x0070080b,0x09500c1e, +0x00381204,0x00200c04,0x0050180e,0x0950041f, +0x20601002,0x20182201,0x0060000f,0x0a40082a, +0x20680401,0x00000201,0x0068040f,0x0a60102a, +0x20580a01,0x00000801,0x0050000e,0x0a600c2a, +0x20501005,0x20281609,0x00800415,0x0a901030, +0x00880601,0x00300c03,0x20281603,0x0bb00830, +0x00b80a04,0x20101003,0x00680602,0x0be00c31, +0x00a80601,0x20200601,0x00700000,0x0be01031, +0x00b81604,0x00201c07,0x00380c06,0x0c500c3e, +0x21980e03,0x00200802,0x00101014,0x0d400438, +0x22101c05,0x20383208,0x00a00420,0x0d900c40, +0x22001c04,0x20382e04,0x0090001e,0x0d900c40, +0x22701803,0x20382206,0x00a00826,0x0e800c54, +0x01202c03,0x20183e08,0x00400637,0x0ef00826, +0x01682603,0x00403008,0x20281a42,0x0f90082e, +0x01582602,0x00403407,0x20381a40,0x0f80082d, +0x01a81a01,0x00301c03,0x0028124d,0x11200c3e, +0x20200a02,0x00581000,0x00201800,0x10e01a39, +0x20300602,0x00180400,0x00601000,0x1160223b, +0x20380603,0x00200400,0x00401400,0x1160223b, +0x20701a02,0x00082000,0x00701c00,0x13502e49, +0x00680c04,0x00700206,0x20200207,0x0f10223c, +0x00700005,0x00280a07,0x00500208,0x0f80263f, +0x00800005,0x00280608,0x00500208,0x0f80263f, +0x00e82004,0x00602a07,0x20181214,0x10e03a53, +0x20180a01,0x00401005,0x2028180c,0x0d301a3a, +0x20180603,0x00200807,0x00280c0d,0x0d801e3c, +0x20280603,0x00100407,0x00480c0e,0x0d801e3c, +0x00100a03,0x20180805,0x00980c17,0x0e302a52, +0x00181203,0x00201803,0x00200c09,0x0b901a30, +0x20180400,0x00100602,0x0040080a,0x0bd02230, +0x00000001,0x00000202,0x00400809,0x0be02230, +0x20700804,0x00181a05,0x00700419,0x0c002a3a, +0x20200404,0x20200207,0x0080000d,0x0a401e25, +0x00280400,0x00000c00,0x00580408,0x0a702227, +0x00280800,0x00001000,0x00580408,0x0a802228, +0x00581204,0x00202006,0x00181405,0x0a802a2b, +0x00100603,0x20180804,0x00980408,0x0940161a, +0x20200800,0x20280e01,0x0080040f,0x0960221c, +0x20200400,0x20280a01,0x0080040e,0x09601e1c, +0x20300402,0x20280605,0x00900013,0x0950221f, +0x20301003,0x20181e05,0x0070040d,0x08901610, +0x00000802,0x00080e01,0x00580808,0x08b01e11, +0x00000802,0x00080e01,0x00680808,0x08b01e11, +0x20101001,0x20181c00,0x00880809,0x08a01e10, +0x00280a03,0x00301005,0x00080c04,0x08401608, +0x00280a02,0x00200c04,0x00280807,0x08501e09, +0x00280a02,0x00200804,0x00380407,0x08501e09, +0x00180e02,0x00301004,0x00180c07,0x08401a08, +0x20200402,0x00180602,0x0040040a,0x08201400, +0x20280401,0x00000202,0x0050080c,0x08201c00, +0x20200001,0x00000202,0x0050040c,0x08201c00, +0x20100801,0x00081201,0x00500c0a,0x08201401, +0x00400202,0x00100403,0x00300404,0x08401407, +0x00300201,0x00000002,0x00500406,0x08501c08, +0x00200201,0x00000001,0x00500007,0x08501c09, +0x00280c00,0x00201802,0x00180807,0x08401c09, +0x20300802,0x00181204,0x00401010,0x08901812, +0x20200001,0x00080602,0x0050080f,0x08b02013, +0x20200000,0x00000000,0x0050080e,0x08b02013, +0x00280e04,0x00001003,0x0070180c,0x08b01c13, +0x00280a02,0x00300c02,0x00180407,0x0950201d, +0x00280400,0x00100000,0x00400408,0x0980241f, +0x00200000,0x00000201,0x00500409,0x0980241e, +0x20201407,0x2038260a,0x00b00c12,0x09802421, +0x20580403,0x00000e03,0x0048100e,0x0a601c28, +0x20400400,0x00080601,0x0058040e,0x0aa0242a, +0x20500c00,0x00081201,0x0058040f,0x0a90242a, +0x00080e07,0x00201c0a,0x00280c0d,0x0ad02431, +0x00780a05,0x20100406,0x00700800,0x0bc0142f, +0x00800002,0x00180a01,0x00380401,0x0c102031, +0x00980402,0x00300000,0x00180e01,0x0c102031, +0x00601807,0x2018220a,0x0090080d,0x0c80243e, +0x21d01006,0x20281e09,0x00800416,0x0d60183a, +0x21c81604,0x00202404,0x00181019,0x0dc0203e, +0x21c81605,0x00202805,0x00180c19,0x0dc01c3e, +0x22482607,0x0050280a,0x00180820,0x0ec02454, +0x01582e03,0x0020440a,0x0018223e,0x0f101424, +0x01302402,0x20383a07,0x00a00a3a,0x0fa0182c, +0x01302803,0x20383e08,0x00b00e39,0x0fa0182c, +0x01901804,0x20482a0b,0x00b00e4a,0x1150283d, +0x20480a05,0x20600800,0x01001c00,0x11303e37, +0x20580a04,0x00000800,0x00901800,0x11b03e39, +0x20580603,0x20280400,0x00b01400,0x11c03e38, +0x20982a07,0x00402c00,0x00703800,0x13c04a47, +0x00a0140a,0x2088220f,0x01281a0d,0x0f60423d, +0x00b00407,0x20280a0b,0x00b8120f,0x0fe04240, +0x00c00805,0x20280e08,0x00a81210,0x0fe04240, +0x0120280c,0x20683614,0x0128061b,0x11705a54, +0x20100a07,0x2028080f,0x00a81c10,0x0d702e3c, +0x20400604,0x20180809,0x00881414,0x0dd0363e, +0x20500a02,0x00080c07,0x00781415,0x0dd0363e, +0x20381a08,0x0040100f,0x00581c1c,0x0eb04653, +0x20201003,0x20181e06,0x0090140c,0x0bd02e2d, +0x00000401,0x00080a02,0x00600809,0x0c20362f, +0x00080400,0x00200000,0x00500407,0x0c30322f, +0x20300404,0x20180608,0x00980814,0x0c704a3c, +0x00280e02,0x00300c03,0x00280806,0x0a903224, +0x00200000,0x00280401,0x00400008,0x0ad03627, +0x00200400,0x00180a01,0x00500409,0x0ad03627, +0x00100a02,0x00081404,0x00880c0b,0x0ae03a2c, +0x20200001,0x00000202,0x0050000c,0x0980321b, +0x20280400,0x00200800,0x0038040e,0x09c0361c, +0x20280400,0x00200400,0x0038080d,0x09c0361c, +0x20200001,0x00200601,0x0038100f,0x09b03a1f, +0x00080e01,0x00101401,0x00580c08,0x08e03211, +0x00180400,0x00100c00,0x00580806,0x09003612, +0x00180a01,0x00100c01,0x00580407,0x09003212, +0x00080e02,0x00201802,0x00480c09,0x08f03213, +0x00000402,0x20280e02,0x00a00409,0x08702a08, +0x00000400,0x20180e01,0x0080040b,0x0890320a, +0x00000401,0x00080a01,0x0080040a,0x0890320a, +0x20100802,0x20181203,0x00a0000b,0x08802e09, +0x00000000,0x00000402,0x00780808,0x08502800, +0x20100401,0x00080400,0x0068040a,0x08703001, +0x20100400,0x00180401,0x0058040a,0x08703000, +0x00000201,0x00000404,0x00680c09,0x08602c01, +0x00280601,0x20100002,0x00701008,0x08702808, +0x00280a02,0x00200803,0x00500808,0x08903009, +0x00280a01,0x00200802,0x00500c08,0x08903009, +0x00200201,0x00180401,0x00701409,0x08902c0a, +0x20180400,0x20100603,0x0080080d,0x08e03013, +0x20200000,0x00000202,0x0060080d,0x09103814, +0x20200401,0x00080602,0x0060080d,0x09103814, +0x20200801,0x00081202,0x0060140e,0x09003816, +0x00100801,0x20280e02,0x00980408,0x09a0301d, +0x00200402,0x00080a02,0x00780409,0x09d0381f, +0x00200000,0x00100000,0x00500008,0x09d0381e, +0x00580e02,0x00302002,0x00280408,0x09e04021, +0x20100202,0x00000002,0x0058040b,0x0ab03027, +0x20480e02,0x00100c02,0x0058040d,0x0af03829, +0x20581201,0x00101401,0x0058040e,0x0af03829, +0x20700004,0x00080e04,0x00901017,0x0b203c31, +0x00200403,0x00181204,0x00500407,0x0c002c2f, +0x00a00c00,0x20280602,0x00880800,0x0c603830, +0x00a00c00,0x20380a01,0x00a80a01,0x0c603430, +0x00d81607,0x00002808,0x00600003,0x0cf0443e, +0x21680e04,0x00101805,0x0028100d,0x0da02c39, +0x22000402,0x00081201,0x0060001d,0x0e10303f, +0x22000803,0x00081e02,0x0080001e,0x0e00303e, +0x22b02407,0x20583e0f,0x0100102a,0x0f204454, +0x01202402,0x20284206,0x00801235,0x0f402824, +0x01682202,0x00103805,0x00281a41,0x0ff0302b, +0x01682202,0x00103805,0x00181e41,0x0ff0302b, +0x01d81a02,0x00401c07,0x00082e56,0x11b03c3d, +0x20900000,0x00581000,0x20180400,0x11d05e34, +0x20800a01,0x20281400,0x00800400,0x12506236, +0x20800601,0x20180c00,0x00680400,0x12606237, +0x21003404,0x20a84800,0x01380c00,0x14807e3f, +0x01480400,0x00502001,0x20482e1b,0x10105e41, +0x01200403,0x00000604,0x00482219,0x10806243, +0x01100002,0x00000e02,0x00381e18,0x10805e43, +0x01e8260a,0x0030440b,0x00081a2f,0x12507e56, +0x20881801,0x00300c01,0x00400420,0x0de04a3f, +0x20880e01,0x00100804,0x00580c1d,0x0e504e41, +0x20781202,0x00001004,0x0068081c,0x0e504e41, +0x20a0200b,0x20783613,0x0128042b,0x0f507258, +0x00180a03,0x20201003,0x00780406,0x0c404e2c, +0x00100201,0x20200801,0x00700007,0x0ca04e2f, +0x00000801,0x20480a02,0x00a00007,0x0ca04e2f, +0x00180608,0x00101010,0x0058300c,0x0d20623c, +0x00100c04,0x20481606,0x00b00409,0x0b004e25, +0x00200401,0x20380602,0x00900009,0x0b504e27, +0x00280601,0x20200402,0x00780408,0x0b504e27, +0x00000004,0x00000208,0x0088080f,0x0b705a2f, +0x20100203,0x20100406,0x00680c0b,0x0a004a1b, +0x20200000,0x20280401,0x0080000d,0x0a304e1c, +0x20200000,0x20200201,0x0080040d,0x0a404e1d, +0x20180e03,0x00000805,0x00880c0e,0x0a305220, +0x20100801,0x20180e03,0x00700409,0x09504a11, +0x00100201,0x20280401,0x00700407,0x09804e12, +0x00000400,0x20280800,0x00800008,0x09804e12, +0x20100c02,0x20381603,0x00a8040c,0x09604e13, +0x00100000,0x00100401,0x00481007,0x08e04609, +0x00000002,0x20200202,0x0078040a,0x09104e0a, +0x00100002,0x20100201,0x00680809,0x09104e0a, +0x00200000,0x00000802,0x00581408,0x08f04a0a, +0x00000201,0x00100002,0x0050000b,0x08c04000, +0x00080a03,0x20100c04,0x0070040a,0x08f04800, +0x00080a03,0x20100c04,0x0070040b,0x08f04800, +0x20180a02,0x00000803,0x0070080c,0x08d04400, +0x00000000,0x00180a01,0x00500c0a,0x08e0440a, +0x00000c03,0x20381605,0x00a00c0a,0x09104c0a, +0x00100803,0x20381205,0x00a00c0a,0x09104c0a, +0x00100402,0x20280a04,0x00900c0b,0x09004c0c, +0x20100400,0x00180400,0x0040000a,0x09604814, +0x20280601,0x00000403,0x0058040b,0x09905015, +0x20180601,0x20100403,0x0068040c,0x09905015, +0x20180a01,0x20100c04,0x0070040d,0x09905018, +0x00280800,0x00201000,0x00380407,0x0a20481c, +0x00380602,0x20100800,0x00600407,0x0a60501e, +0x00200202,0x20200000,0x00700807,0x0a60501e, +0x00300201,0x20380a01,0x00a0180a,0x0a705823, +0x20380601,0x00000401,0x0060040d,0x0b204826, +0x20601405,0x20281a06,0x00880c10,0x0b705029, +0x20501805,0x20281e05,0x00780c0e,0x0b705029, +0x20301002,0x20280a03,0x00900013,0x0bc06031, +0x00500c01,0x20180603,0x00880c03,0x0c80482e, +0x00a81608,0x0030180a,0x00180602,0x0ce04830, +0x00a81607,0x0040180a,0x00080602,0x0ce0482f, +0x00600e02,0x00181803,0x0070100a,0x0d905c40, +0x21a80401,0x00280c00,0x00680411,0x0e103c38, +0x21e00006,0x20280e0d,0x0070001c,0x0e804c3d, +0x21e80406,0x2018060d,0x0060001c,0x0e804c3c, +0x22482801,0x00403205,0x00080c1c,0x0fd06453, +0x01481a01,0x00102c03,0x00381a3b,0x0fb03c22, +0x01401602,0x20282c06,0x0058123c,0x1060402b, +0x01401202,0x20282805,0x00680e3c,0x10503c2b, +0x01a02001,0x20682a03,0x00c8224f,0x12405838, +0x20901404,0x20281400,0x00e83400,0x12907a36, +0x20a80402,0x00700400,0x00181400,0x13207237, +0x20980801,0x00700800,0x00281000,0x13307238, +0x20c82a03,0x00f04c00,0x20b01400,0x15908e43, +0x01481a0a,0x0030100c,0x00a0061a,0x10c06643, +0x01580a06,0x00601406,0x00280a1d,0x11506e45, +0x01400205,0x00500804,0x0048061a,0x11506e45, +0x01401804,0x00482e0a,0x00802224,0x13508e55, +0x2080240b,0x20383a12,0x00e80820,0x0e906e40, +0x20900c08,0x00481e0c,0x00780421,0x0f006a43, +0x20900c08,0x0058260b,0x00680820,0x0f106642, +0x00181800,0x00a02c01,0x20282c18,0x1060925b, +0x20280a06,0x00680410,0x00081809,0x0cf05a2b, +0x00080e05,0x0070040c,0x00081008,0x0d505e2e, +0x00181606,0x0080140d,0x20381405,0x0d605e2f, +0x20680c00,0x00500000,0x0098041b,0x0df07e41, +0x00580401,0x00301203,0x20100003,0x0bb06225, +0x00280401,0x00400603,0x00100807,0x0c006227, +0x00100002,0x00480605,0x0020100a,0x0c006227, +0x00480602,0x00200401,0x00880c08,0x0c407e30, +0x20380400,0x00200001,0x00300410,0x0aa05e1c, +0x20200400,0x00300000,0x0028040e,0x0ae0621d, +0x20100400,0x00400002,0x0028080c,0x0af0621d, +0x20301803,0x00182204,0x00981413,0x0af07622, +0x00180800,0x00200c00,0x00400006,0x09f05e11, +0x00000400,0x00400000,0x00280407,0x0a306212, +0x00000000,0x00500400,0x00180408,0x0a306212, +0x00080e01,0x00701005,0x00281c09,0x0a206614, +0x00280400,0x00000800,0x00700008,0x09805e0a, +0x00280601,0x00400801,0x00200408,0x09c0620a, +0x00280a01,0x00400801,0x00200408,0x09c05e0b, +0x00280e01,0x00500c02,0x0050040a,0x09a0620b, +0x20100201,0x20100000,0x0090080c,0x09605c00, +0x20300401,0x00380e01,0x0040080e,0x09906001, +0x20300802,0x00381202,0x0040080f,0x09906001, +0x20300c02,0x00281202,0x00800810,0x09706402, +0x00000402,0x20280a03,0x00880409,0x0980600b, +0x00380601,0x00400c02,0x00080806,0x09c0600b, +0x00380a02,0x00500c03,0x00080805,0x09c0600b, +0x00300201,0x00500402,0x00400007,0x09b0640d, +0x20180e02,0x00000c04,0x0060000a,0x0a005c14, +0x20300400,0x00380a01,0x0040040e,0x0a406015, +0x20200800,0x00380e02,0x0030040e,0x0a406014, +0x20200800,0x00580e01,0x00501010,0x0a406819, +0x00200c00,0x20381203,0x00900807,0x0ac0601c, +0x00180402,0x00400201,0x00280406,0x0b10601f, +0x00100003,0x00500201,0x00080807,0x0b10601f, +0x00200001,0x00700000,0x00100809,0x0b407026, +0x20400403,0x00080a02,0x0058080e,0x0bc05c27, +0x20181604,0x00302405,0x0028040a,0x0c206027, +0x00081e05,0x00502c07,0x00080409,0x0c205c27, +0x20181a03,0x00702404,0x00100c0f,0x0ca07432, +0x00681a07,0x00102007,0x00300400,0x0d205c2d, +0x00200c02,0x20282208,0x00b01808,0x0d806030, +0x00200c02,0x20282209,0x00b01c08,0x0d806030, +0x00381605,0x00100e03,0x00a0240d,0x0e608040, +0x21901408,0x20581a0e,0x00b80c11,0x0ea06036, +0x21801803,0x00180e02,0x0038340f,0x0f30603b, +0x21801c02,0x00181202,0x0048300f,0x0f30603b, +0x2240340e,0x20484e13,0x00d82417,0x10a08052, +0x01201a03,0x00082009,0x00581e37,0x10304c22, +0x01200202,0x00701006,0x00082a37,0x10e04826, +0x01200602,0x00700c05,0x20182a37,0x10e04826, +0x01b82207,0x00a03c16,0x20684e52,0x13006433, +0x20581e04,0x21002800,0x00700400,0x13b0a63c, +0x20800402,0x21580800,0x01681800,0x1430a239, +0x20700802,0x21580c00,0x01681800,0x1430a23a, +0x20f01c01,0x22083000,0x02101c00,0x16c0ba3d, +0x00a02808,0x21683a0b,0x01280e0f,0x11c09e44, +0x00f00605,0x21480407,0x01400217,0x12409a45, +0x00e80605,0x21300407,0x01380616,0x12409a45, +0x01880604,0x21902004,0x0158062e,0x14a0ca53, +0x00481208,0x20c0340c,0x00483c0e,0x0f909244, +0x20100804,0x21300609,0x01381815,0x10009e45, +0x20100804,0x21400a09,0x01481815,0x10009e45, +0x00101001,0x21a81a08,0x01c00819,0x11a0c65d, +0x20901008,0x21181e0c,0x01180819,0x0db07a30, +0x20500c01,0x21181c02,0x01481814,0x0e208631, +0x20501000,0x21282402,0x01681413,0x0e208631, +0x20601804,0x21682605,0x0178241b,0x0f20be43, +0x00680607,0x20c0040d,0x00981201,0x0c807224, +0x00400601,0x20e80404,0x00e80c03,0x0cd07e26, +0x00300601,0x20e80403,0x00e81004,0x0cd08226, +0x00200800,0x21080406,0x00e82c08,0x0d60aa31, +0x20400403,0x20d80607,0x00a01011,0x0b70761c, +0x20280400,0x20d00800,0x00c0000e,0x0bc07e1d, +0x20280601,0x20d00802,0x00d0000e,0x0bc07e1d, +0x00081a05,0x20e02c06,0x00c8100f,0x0c009e26, +0x00000601,0x20c80802,0x00900006,0x0ac07a10, +0x00080601,0x20e00801,0x00e00808,0x0b008212, +0x00080601,0x20e00400,0x00f00c08,0x0b008212, +0x20100c03,0x21481608,0x0180040e,0x0b109a18, +0x00200400,0x20c80a01,0x00700407,0x0a607a0a, +0x00100801,0x20f80e03,0x00f00409,0x0a90820a, +0x00100801,0x20f80e03,0x01000408,0x0a90820a, +0x00100c01,0x21181802,0x0138100c,0x0a80920b, +0x20200401,0x20a80601,0x0058040d,0x0a307800, +0x20200000,0x20d00402,0x00d8080c,0x0a708001, +0x20200000,0x20d00401,0x00d80c0d,0x0a708001, +0x20180e02,0x20d01005,0x00d8040e,0x0a608c02, +0x00380602,0x20900802,0x00480406,0x0a60780a, +0x00200000,0x20e80400,0x00e00407,0x0aa07c0b, +0x00200401,0x20e80800,0x00e00408,0x0aa07c0b, +0x00280800,0x21000800,0x01201009,0x0aa0900e, +0x20300c04,0x20a81a05,0x0060000e,0x0ad07414, +0x20380601,0x20d00400,0x00d0040d,0x0b108015, +0x20280e02,0x20d01002,0x00c0000c,0x0b108015, +0x20280800,0x21200c00,0x01400c0f,0x0b40981a, +0x00281204,0x20701407,0x00080c05,0x0b90701d, +0x00300802,0x20f80a03,0x00e80405,0x0bf0801e, +0x00400402,0x21080603,0x01000006,0x0be0801e, +0x00380800,0x21400400,0x01601009,0x0c409c26, +0x20100000,0x20b00204,0x0050080c,0x0c907425, +0x20500a04,0x20d81804,0x00c00c0f,0x0d007c29, +0x20601203,0x20f82801,0x00f01010,0x0cf07c29, +0x20300e04,0x21682400,0x01702814,0x0da0a435, +0x20201003,0x20b82a04,0x00600008,0x0df0702f, +0x00480408,0x20b00609,0x00681800,0x0e708030, +0x00500007,0x20b00207,0x00582201,0x0e608030, +0x20201809,0x2138320d,0x00e8100a,0x0f90b044, +0x21180a01,0x20702005,0x20482c03,0x0f706c34, +0x21582207,0x20c03c0e,0x0078200d,0x10007437, +0x21582607,0x20b0400f,0x0058200d,0x10007036, +0x21682607,0x20d0540f,0x00285404,0x11d0a04b, +0x00f81a01,0x20902402,0x0048062e,0x10e05c1d, +0x01080c02,0x21401605,0x01601a31,0x11907023, +0x01180c02,0x21401a06,0x01601a32,0x11907423, +0x01400802,0x21682607,0x01701a3c,0x13e0842d, +0x20901406,0x01383800,0x23882400,0x14e0763a, +0x20500002,0x01300400,0x23a82000,0x15608e3d, +0x20580400,0x01401000,0x23c81400,0x15708e3d, +0x20e81002,0x01d02c00,0x25700800,0x1830963c, +0x01281e09,0x01705813,0x24583e1a,0x12e06e47, +0x00980601,0x01300806,0x23980a10,0x13708244, +0x00900002,0x01280400,0x2378060f,0x13708645, +0x01480a06,0x01901c07,0x24c0322a,0x16109e51, +0x20500001,0x01000608,0x22f0281b,0x10906647, +0x00381205,0x01203002,0x2370000c,0x11308a47, +0x00381206,0x01302c07,0x2388080c,0x11308a46, +0x00280c02,0x01702a0b,0x24501411,0x1330ba5d, +0x00080804,0x00f01e06,0x22e81c0d,0x0eb06a33, +0x20580407,0x00e0120b,0x22b81016,0x0f308636, +0x20480807,0x00f0160c,0x22d80c15,0x0f408636, +0x20381004,0x01402e05,0x23b82c17,0x10a0b249, +0x20100602,0x00d80806,0x2278040d,0x0d505a26, +0x00380603,0x00d00808,0x22881807,0x0dd07628, +0x00380604,0x00d00c09,0x22881407,0x0dd07628, +0x00280a04,0x01001406,0x2308180e,0x0ea09637, +0x20180601,0x00e00a01,0x22a0080a,0x0c505e1a, +0x20200201,0x00d00000,0x22600c0f,0x0cb0721d, +0x20200400,0x00c80a03,0x2250100f,0x0cb0761d, +0x20500c03,0x00e82605,0x22b01015,0x0d309225, +0x00000002,0x00d00202,0x22700008,0x0ba06211, +0x20100403,0x00d80e04,0x22600408,0x0c007611, +0x20100402,0x00d80e02,0x22700008,0x0c007611, +0x00380a02,0x01101c04,0x23481c05,0x0c509618, +0x00280601,0x00d00c02,0x22780407,0x0b305e0a, +0x00280603,0x00e01005,0x22a80c06,0x0b90760a, +0x00380602,0x00e01004,0x22b80c06,0x0ba0760a, +0x00180a01,0x00f01800,0x22c8080e,0x0bb08e0e, +0x20180601,0x00c00c00,0x2240040c,0x0b105c00, +0x20200002,0x00d00203,0x2260040e,0x0b707400, +0x20200001,0x00d00602,0x2270040e,0x0b707400, +0x20300801,0x00d81a02,0x22600c12,0x0b708402, +0x00000001,0x00b80603,0x22100808,0x0b30600a, +0x00200203,0x00d00403,0x22600408,0x0ba0740b, +0x00200203,0x00d00402,0x22600408,0x0ba0740b, +0x00200a01,0x00f81402,0x22c00809,0x0bc08c10, +0x00180601,0x00b01000,0x22281008,0x0ba06012, +0x20400404,0x00d80e06,0x2260040d,0x0c107415, +0x20400804,0x00c81a06,0x2250080e,0x0c107415, +0x20200601,0x01081000,0x2310100f,0x0c70901c, +0x20100c03,0x00a82604,0x21f0000c,0x0c60541c, +0x00680603,0x00e00c05,0x22981402,0x0ce0741d, +0x00580603,0x00e00805,0x22b81002,0x0ce0741d, +0x00300800,0x01281602,0x23500c09,0x0d809828, +0x20100205,0x00d80405,0x22780c08,0x0d605426, +0x20900000,0x00d80604,0x22680413,0x0df07028, +0x20980400,0x00e00a04,0x22980c12,0x0df07028, +0x20800202,0x01380601,0x23a80c14,0x0f009837, +0x00180409,0x00d00e09,0x22882804,0x0eb04c2c, +0x00c00004,0x00d80605,0x22782609,0x0f50642d, +0x00c00003,0x00d00204,0x22782608,0x0f50642d, +0x00780c06,0x01302206,0x23a84204,0x10e0903f, +0x2128060a,0x00c01011,0x22580808,0x10203832, +0x21c01203,0x00d83008,0x2280081b,0x10d05436, +0x21c01602,0x00d83807,0x22700c1c,0x10c05036, +0x21d00e08,0x0118200b,0x23280413,0x12e06c46, +0x00f01004,0x00b82e0d,0x22102e2c,0x1180401f, +0x01200800,0x01181400,0x23401637,0x12806027, +0x01300400,0x01281001,0x23501638,0x12806027, +0x01600404,0x01380e0c,0x23a81243,0x14f0742d + }, //TL84 + { +0x00200402,0x20400000,0x00002000,0x11787e3b, +0x20100803,0x20500000,0x00000800,0x1258823a, +0x20100803,0x20400000,0x00000400,0x1258823a, +0x20400805,0x20500000,0x00000400,0x13488639, +0x00500604,0x20300006,0x00003806,0x0fa86638, +0x00a00603,0x20200008,0x00003204,0x1088763c, +0x00a00203,0x20200009,0x00003204,0x10887a3c, +0x00f8060a,0x2030000f,0x00004e0c,0x11687e40, +0x20300802,0x20200207,0x00003017,0x0e184a29, +0x20200203,0x20100202,0x00004c1a,0x0eb85631, +0x20200203,0x20100202,0x00005019,0x0eb85631, +0x20700805,0x2040020f,0x00003c21,0x0f784e35, +0x20380602,0x20100201,0x00001c0d,0x0d183a17, +0x20600404,0x2020020b,0x00001813,0x0d983a1b, +0x20600005,0x2020020b,0x00001814,0x0d983a1b, +0x20200201,0x20200000,0x0000040b,0x0e28421f, +0x20380404,0x20100206,0x00000404,0x0c88320e, +0x20180a01,0x20100002,0x00000001,0x0cf83a11, +0x00080a02,0x20100003,0x00000000,0x0cf83a11, +0x20380c03,0x20200202,0x00000c06,0x0d584217, +0x00380a03,0x20200006,0x00000603,0x0c18320e, +0x00280400,0x20300000,0x00000400,0x0c683610, +0x00200002,0x20300202,0x00000000,0x0c683611, +0x00480a05,0x20500006,0x00001602,0x0cb83a15, +0x20100402,0x20400203,0x00000804,0x0ba82a0d, +0x20180601,0x20400001,0x00000805,0x0be8360e, +0x20180602,0x20300004,0x00000c05,0x0be8360e, +0x20300806,0x2060020a,0x00080c0b,0x0c182e10, +0x00200800,0x20400002,0x00080402,0x0b582a0a, +0x00100402,0x20400201,0x00000002,0x0b982e0a, +0x00200803,0x20500203,0x00000002,0x0b882e0b, +0x00200603,0x20400009,0x00080801,0x0ba83a0b, +0x20480e01,0x20200002,0x00001c07,0x0b082a06, +0x20180603,0x20300004,0x00001405,0x0b482e07, +0x20280603,0x20300005,0x00001407,0x0b482e07, +0x20100000,0x20300201,0x00001807,0x0b683207, +0x00a00e03,0x20400201,0x00000e05,0x0ae81a05, +0x00601000,0x20400205,0x00000001,0x0b282204, +0x00700e01,0x20400204,0x00000a01,0x0b282204, +0x00500800,0x20300203,0x00000003,0x0b482a02, +0x20700c08,0x2010020a,0x00082419,0x0ad81804, +0x20600805,0x00000205,0x00082014,0x0b282807, +0x20700c06,0x20100208,0x00082815,0x0b282407, +0x20500803,0x00000204,0x00081413,0x0b582c09, +0x00380a06,0x0020000c,0x00080802,0x0b383012, +0x00480605,0x00200009,0x00080403,0x0b983812, +0x00580a06,0x0030000b,0x00080401,0x0b983c12, +0x00380a02,0x00100006,0x00000405,0x0be83816, +0x00100800,0x00000206,0x0000000a,0x0be82818, +0x20300001,0x00100206,0x0000080f,0x0c48301c, +0x20380401,0x00100207,0x00000c11,0x0c38301b, +0x00000202,0x20100202,0x0000080d,0x0ca8301f, +0x00480403,0x00200205,0x0008200d,0x0cc83424, +0x00980400,0x00100202,0x00081408,0x0d583827, +0x00980401,0x00000203,0x00081c07,0x0d483427, +0x00700404,0x20100208,0x0008240d,0x0dd8342c, +0x21380a01,0x00100004,0x0008241a,0x0e384837, +0x21980801,0x20100201,0x00082022,0x0ec8483c, +0x21a80c01,0x00000000,0x00081c23,0x0ec8483c, +0x21a80a02,0x00000004,0x00082422,0x0f885043, +0x00a81201,0x20100002,0x0008061f,0x10085434, +0x00d80a01,0x20300003,0x00081a27,0x10d85438, +0x00e80a01,0x20300002,0x00081a29,0x10d85438, +0x00e80c01,0x20200202,0x00081a2a,0x11b85c3d, +0x00480801,0x00d00c00,0x20d03000,0x10689636, +0x00180c01,0x00b01c00,0x20e02800,0x11489a38, +0x00280c01,0x00a01c00,0x20c02800,0x11489a38, +0x00181001,0x00c01800,0x20f02c00,0x1228a638, +0x00181203,0x00a00c04,0x20a0480c,0x0ec87e30, +0x00780a04,0x00800804,0x20704804,0x0f988636, +0x00680a03,0x00700404,0x20504805,0x0f888236, +0x00580602,0x00980c03,0x20805002,0x10688e37, +0x20181601,0x00601604,0x20704410,0x0d785622, +0x20580c01,0x00680607,0x20404c18,0x0e085e28, +0x20580c01,0x00580606,0x20304c18,0x0e085e27, +0x20281400,0x00801605,0x20b03c12,0x0ec8622d, +0x20500001,0x00180a07,0x2020200d,0x0ca83e14, +0x20280601,0x00300a03,0x20501408,0x0d184217, +0x20200201,0x00200604,0x20501408,0x0d184217, +0x20280601,0x00300603,0x20601c0b,0x0da84e1e, +0x00100c01,0x00180e03,0x20480e02,0x0c283a0f, +0x20101003,0x00181606,0x20380403,0x0c784212, +0x20200c04,0x00281605,0x20480803,0x0c784212, +0x00002004,0x00182a08,0x20580c04,0x0cd84a17, +0x20100c01,0x00481801,0x20780c03,0x0bb8420e, +0x00200202,0x00580804,0x20980c00,0x0bf84a10, +0x00380603,0x00500005,0x20980a02,0x0bf84a11, +0x20100400,0x00981405,0x20e81003,0x0c285613, +0x00180c01,0x00700803,0x20d80801,0x0b48460c, +0x20200402,0x00580a01,0x20b80406,0x0b784a0d, +0x20400805,0x00481204,0x20a00009,0x0b784a0d, +0x00381201,0x00b01c04,0x21380401,0x0ba85611, +0x00281a06,0x00401807,0x20b01804,0x0af8420a, +0x00380e04,0x00500c06,0x20c00c01,0x0b284a0a, +0x00581606,0x0060180a,0x20e00a02,0x0b284a0a, +0x20280c00,0x00600800,0x20c0180a,0x0b28520b, +0x2050140a,0x2018220c,0x20500c09,0x0ab83603, +0x20400005,0x00380a06,0x20901409,0x0ae83e04, +0x20500407,0x00180e09,0x2080180c,0x0ae83e05, +0x20280802,0x00300601,0x20a01405,0x0af84603, +0x00781209,0x00402811,0x20d00207,0x0aa83202, +0x00681606,0x00302c0a,0x20b00a03,0x0ad83602, +0x00681206,0x0030240b,0x20b00604,0x0ad83601, +0x00580a04,0x00101c05,0x20900c00,0x0ae83c00, +0x00080c01,0x0000260a,0x2030180e,0x0a982002, +0x20180802,0x20201e08,0x0000140f,0x0ad82804, +0x00081000,0x20102a06,0x2020140e,0x0ad82804, +0x20280400,0x20101606,0x20101010,0x0af83008, +0x20301006,0x20381a07,0x0068040e,0x0ae82410, +0x20100801,0x20481203,0x0070040c,0x0b282c11, +0x20100c02,0x20581605,0x00800c0d,0x0b282811, +0x00001003,0x20281a05,0x0038040b,0x0b783415, +0x00181608,0x0010180b,0x00080804,0x0b882c19, +0x20100a03,0x20280401,0x00380c09,0x0be82c1c, +0x20200e01,0x20280c01,0x0038100a,0x0be82c1d, +0x20280603,0x00200004,0x20380c0b,0x0c483820, +0x00701405,0x2048120f,0x00681408,0x0c68281f, +0x00900c01,0x00081206,0x00281806,0x0ce83424, +0x00a00602,0x00080a03,0x00181804,0x0ce83424, +0x00b80a01,0x00100e04,0x20381404,0x0d683c28, +0x21400400,0x00181801,0x0028341d,0x0da84832, +0x21700403,0x00381a04,0x20383421,0x0e384c37, +0x21901006,0x00182609,0x20183423,0x0e384837, +0x21c00803,0x20181a07,0x00082826,0x0ee8503d, +0x00a01800,0x00282c00,0x2048321d,0x0f586031, +0x00c01202,0x00481c05,0x20983a24,0x10186834, +0x00d00e03,0x00581409,0x20a84227,0x10186834, +0x00f01a01,0x00182002,0x2068462c,0x10f86839, +0x00500800,0x20881000,0x01803400,0x0f388230, +0x00380401,0x20380800,0x01304000,0x10089231, +0x00380401,0x20280800,0x01104000,0x10089231, +0x00200400,0x20581400,0x01603400,0x10d89631, +0x20100e01,0x20682601,0x01403c10,0x0dd86a28, +0x00380604,0x20481002,0x01105008,0x0e98722d, +0x00380605,0x20380c02,0x00f04c08,0x0e986e2d, +0x00300602,0x20481800,0x01103805,0x0f587a2f, +0x20201001,0x20382a04,0x00b0280c,0x0cd84e1a, +0x20401405,0x20582a0c,0x00d02811,0x0d584e20, +0x20401006,0x2048260d,0x00c02811,0x0d584e20, +0x20201002,0x20382a06,0x00c0280d,0x0df86225, +0x20400402,0x00180a02,0x00180406,0x0c284211, +0x20300202,0x20180804,0x00380805,0x0c884a15, +0x20280602,0x00000005,0x00280805,0x0c984a15, +0x20400402,0x00080800,0x00280408,0x0cf8561b, +0x00380e02,0x00101403,0x20180e05,0x0ba84210, +0x00280800,0x00001601,0x00180e03,0x0bf84613, +0x00280800,0x20101602,0x00280a02,0x0bf84613, +0x00482605,0x00103c06,0x00080a04,0x0c385619, +0x00080402,0x20200e03,0x00580c03,0x0b284611, +0x00000802,0x20380a02,0x00681004,0x0b584e13, +0x00000c02,0x20380e02,0x00780c04,0x0b584e12, +0x20100806,0x20780609,0x00e80408,0x0b785617, +0x00201602,0x20381802,0x00880804,0x0aa8520d, +0x00100601,0x00000004,0x00480c05,0x0ad8560e, +0x00100601,0x00000403,0x00481405,0x0ad8560e, +0x00201204,0x20581407,0x00d80405,0x0ad86210, +0x20501803,0x00282e03,0x0020040a,0x0a585206, +0x20100c00,0x00081601,0x00400c07,0x0a785a08, +0x20201000,0x00082000,0x00501008,0x0a785a08, +0x20201402,0x20181e05,0x00700c0a,0x0a785a09, +0x00581000,0x00801c05,0x20981203,0x0a385203, +0x00100402,0x00380601,0x20100003,0x0a585203, +0x00100002,0x00400201,0x20380402,0x0a585203, +0x00000c03,0x00481400,0x00080805,0x0a485e02, +0x20280e02,0x00580804,0x2020340b,0x0a285001, +0x00080602,0x00481006,0x20302407,0x0a485002, +0x00080a03,0x00580807,0x20302407,0x0a485002, +0x00181205,0x0070040a,0x20502406,0x0a585804, +0x00180601,0x00200602,0x20402804,0x0a483008, +0x00180602,0x00400400,0x20702807,0x0a783409, +0x00000201,0x00380602,0x20502c08,0x0a783809, +0x20280401,0x00200a05,0x2040280a,0x0a983c0c, +0x00280601,0x00101604,0x20300408,0x0aa8200e, +0x00000003,0x00200607,0x20500409,0x0ae82811, +0x00100002,0x00300e05,0x20700008,0x0ae82411, +0x00381201,0x00101a02,0x20200006,0x0b183014, +0x20700804,0x00081e05,0x0020040f,0x0b382819, +0x20481603,0x00301403,0x2048040a,0x0b982c1b, +0x20381602,0x00301402,0x2048040b,0x0b982c1a, +0x20500802,0x20381204,0x0048080f,0x0bd8381e, +0x00c81e08,0x00202c07,0x20581e07,0x0c28281d, +0x00a80602,0x20201205,0x00181601,0x0c882c20, +0x00900202,0x20200605,0x00281401,0x0c883020, +0x00a00204,0x20180801,0x00181400,0x0ce84026, +0x21401009,0x20580e10,0x0058381e,0x0d283829, +0x21501007,0x20380a0b,0x00584c1d,0x0da8442e, +0x21300807,0x20200a09,0x0038541b,0x0da8442e, +0x21900808,0x0000020a,0x2018481f,0x0e485036, +0x00980a04,0x2010200b,0x00385e1c,0x0e986029, +0x00b80a04,0x0000140b,0x00385220,0x0f38742c, +0x00a80a04,0x0000100b,0x00584a1e,0x0f38742b, +0x00e80a04,0x0010280c,0x2028562a,0x1018782f, +0x00580a01,0x00200400,0x00002c00,0x0e884e2b, +0x00300602,0x20281000,0x00903000,0x0f285a2a, +0x00400a01,0x20381400,0x00a02800,0x0f285a2b, +0x00200800,0x20380c00,0x00701400,0x0ff85a2d, +0x20280400,0x00000204,0x0020200f,0x0d383e23, +0x20100802,0x20181e05,0x0040240a,0x0de84625, +0x20200401,0x20181e04,0x0050240b,0x0de84625, +0x00100201,0x20180e01,0x00401806,0x0e98522a, +0x20280801,0x20100603,0x00200008,0x0c583618, +0x00180a01,0x00101000,0x20380c06,0x0cd83a1e, +0x00280a01,0x00001000,0x20280805,0x0ce83a1e, +0x00080c03,0x00000a04,0x00180408,0x0d584a24, +0x20200400,0x20300001,0x00381004,0x0bb83a12, +0x20400001,0x20180601,0x00180409,0x0c084216, +0x20500401,0x20180e02,0x0028040a,0x0c084216, +0x20200603,0x20300005,0x00380808,0x0c584e1c, +0x00100a01,0x20280c01,0x00300202,0x0b283e11, +0x00200800,0x20180801,0x00080a04,0x0b684613, +0x00200800,0x00080801,0x20180e04,0x0b684213, +0x20101c04,0x20383205,0x00400c02,0x0b984e17, +0x00200c03,0x20180602,0x20181000,0x0aa83e12, +0x00280400,0x00101002,0x20280c02,0x0ac84614, +0x00280800,0x00201402,0x20381002,0x0ac84614, +0x00480a02,0x00501806,0x20881601,0x0ae84a16, +0x00181a05,0x00202808,0x20280406,0x0a18460f, +0x20180601,0x00000801,0x00300409,0x0a384a0f, +0x00080a02,0x00001002,0x00200808,0x0a384a10, +0x20281201,0x00201c01,0x2020100c,0x0a384a11, +0x20281403,0x20302207,0x00800808,0x09c83e08, +0x20180c01,0x20101202,0x00500407,0x09d84608, +0x20280c02,0x20201203,0x00600408,0x09d84608, +0x00081001,0x20201e03,0x00500405,0x09d84208, +0x00400603,0x20981003,0x01001002,0x09984203, +0x00380602,0x20400402,0x00900402,0x09b84603, +0x00480603,0x20500403,0x00a00802,0x09b84603, +0x00480601,0x20600c00,0x00c00005,0x09a84604, +0x20401805,0x20782e07,0x00c00c0f,0x09983805, +0x20200c03,0x20581a04,0x00a00c0d,0x09b84004, +0x20201004,0x20682205,0x00b0100e,0x09b84005, +0x20401404,0x20782e04,0x00e01010,0x09a84407, +0x00100604,0x20180409,0x00100802,0x09e8340d, +0x20200602,0x20280805,0x00400c07,0x0a083c0e, +0x20100602,0x20280406,0x00300406,0x0a08380e, +0x00000605,0x20280808,0x00300805,0x0a183c11, +0x00280602,0x00000603,0x00002004,0x0a582810, +0x00480603,0x20100800,0x00201402,0x0a883012, +0x00480604,0x20100800,0x00201802,0x0a883013, +0x00301401,0x20181606,0x00100c03,0x0aa83415, +0x20300804,0x20180a09,0x00181009,0x0af82017, +0x20601406,0x2018260b,0x0040000e,0x0b382c1a, +0x20601406,0x2028260b,0x0040000d,0x0b382c1a, +0x20380801,0x00400a02,0x2038140c,0x0b68341c, +0x00502201,0x00182802,0x20182400,0x0bc8341c, +0x00800605,0x00300408,0x20582a05,0x0c28341f, +0x00700604,0x00300807,0x20582e04,0x0c28341f, +0x00701202,0x00180400,0x20182401,0x0c684023, +0x20b81001,0x00a02800,0x20b8380e,0x0cb84423, +0x20d80803,0x00402206,0x20483413,0x0d284425, +0x20c80403,0x00401e06,0x20383011,0x0d284425, +0x21100005,0x00501605,0x20284015,0x0da8582e, +0x00600201,0x00600803,0x20181e11,0x0dd85c20, +0x00700a01,0x00380403,0x00482a14,0x0e686424, +0x00600a01,0x00380403,0x00482a13,0x0e686424, +0x00a80a03,0x00500809,0x00381e1e,0x0f187828, +0x00400a01,0x20181000,0x00602000,0x0de84226, +0x00200202,0x00180400,0x00301c00,0x0e984226, +0x00280602,0x00200400,0x00101c00,0x0e984227, +0x00280601,0x00400c00,0x20101800,0x0f584e2b, +0x20200800,0x00281204,0x0020100b,0x0cc83620, +0x00000c02,0x00180a05,0x00200005,0x0d683a24, +0x20101003,0x00180e06,0x00200007,0x0d683a24, +0x20100400,0x00380a04,0x00201005,0x0e084628, +0x00001003,0x00481603,0x20281405,0x0bf83618, +0x00100601,0x00480801,0x00080806,0x0c683e1e, +0x00100201,0x00580802,0x20180804,0x0c683e1e, +0x00301404,0x00481a05,0x00081403,0x0cd84624, +0x20280a03,0x00800805,0x20681004,0x0b483e13, +0x20400402,0x00580601,0x20281008,0x0b884217, +0x20400001,0x00500601,0x20381008,0x0b984218, +0x20580e03,0x00900807,0x20680c0c,0x0bc8521c, +0x00080404,0x00700a03,0x20580a01,0x0ab84212, +0x00281201,0x00601003,0x20380a03,0x0ae84a15, +0x00281000,0x00501003,0x20280a03,0x0ae84a15, +0x00381801,0x00602800,0x20480603,0x0b084e18, +0x00581604,0x00501c07,0x20300202,0x0a284613, +0x00280400,0x00200000,0x00100c03,0x0a384a14, +0x00280601,0x00200001,0x00200c04,0x0a384a14, +0x00380602,0x00180401,0x00601805,0x0a385217, +0x20400401,0x00081e06,0x0040280e,0x09983e0d, +0x20280a01,0x00200000,0x0010140a,0x09b8420e, +0x20280601,0x00180a01,0x0020140a,0x09b8420e, +0x20400401,0x00081a04,0x00501c0d,0x09a8460e, +0x00101002,0x00181e02,0x20280401,0x09583606, +0x00001003,0x00081a04,0x00100005,0x09683a07, +0x00000c02,0x00081603,0x00000004,0x09683a07, +0x00100c01,0x00181800,0x20100002,0x09683e06, +0x00100202,0x00500004,0x20a80405,0x09383603, +0x00200203,0x00380405,0x20500004,0x09483e02, +0x00100202,0x00380404,0x20500005,0x09383e02, +0x00200202,0x00500002,0x20700005,0x09383a03, +0x00180c02,0x00501e02,0x20980808,0x09383404, +0x00180402,0x00300a03,0x20580409,0x09483804, +0x00180403,0x00300e03,0x20680408,0x09483805, +0x00080c02,0x00501602,0x2078080c,0x09483806, +0x20380e02,0x00200405,0x2030140c,0x0978380e, +0x20380e02,0x00200804,0x20300c0c,0x0998380f, +0x20380e02,0x00200805,0x20300c0c,0x0998380f, +0x20580800,0x00200403,0x2030080c,0x09983c12, +0x00000400,0x20180603,0x20101801,0x0a082814, +0x00080601,0x20100601,0x20101c02,0x0a282c16, +0x00080601,0x00000201,0x20201802,0x0a282c16, +0x00481a06,0x00002404,0x20201603,0x0a483417, +0x00000003,0x00001a02,0x20281800,0x0ab82415, +0x00000803,0x20201605,0x00081803,0x0ae82418, +0x00100002,0x20101e03,0x20281802,0x0ae82418, +0x20301c08,0x2078120d,0x00880c0a,0x0b082c1a, +0x00482204,0x00003c05,0x00481002,0x0b582c16, +0x00380a02,0x00001004,0x00580c02,0x0bb8381b, +0x00380601,0x20101002,0x00580c03,0x0bb8341b, +0x00581606,0x0000280c,0x00381c01,0x0be83c1f, +0x20a01003,0x20880a07,0x0128040e,0x0c28341e, +0x20a00001,0x20201202,0x00980c0c,0x0ca83822, +0x20900000,0x20200e02,0x00980c0b,0x0ca83822, +0x20c00002,0x20501607,0x00e80810,0x0d084028, +0x00581201,0x20400c02,0x01080e0e,0x0d283c1e, +0x00681000,0x20201800,0x00d80e11,0x0db8401f, +0x00581000,0x20201601,0x00c80e10,0x0db8401f, +0x00700001,0x20481202,0x01380615,0x0e584c25, +0x00380a02,0x00000c00,0x00401c00,0x0d882e23, +0x00000001,0x20100000,0x00500c00,0x0e283223, +0x00000001,0x20180400,0x00701000,0x0e283223, +0x00080a01,0x20300000,0x00b02000,0x0ec83a27, +0x20280402,0x20200e05,0x00700808,0x0c78221f, +0x00281604,0x20102003,0x00600c00,0x0d082a23, +0x00281203,0x20102002,0x00600c00,0x0d082a23, +0x20100403,0x20500204,0x00a00001,0x0d882e27, +0x00381602,0x20302002,0x00a80802,0x0b98261a, +0x00000004,0x20500208,0x00d00007,0x0bf82620, +0x00000404,0x20500207,0x00e00006,0x0bf82620, +0x00781a04,0x20302804,0x00b80e02,0x0c583227, +0x20500402,0x20880e05,0x01200009,0x0ad82a15, +0x20280a04,0x20500805,0x00d80c07,0x0b182e19, +0x20380603,0x20500404,0x00d80c07,0x0b182e19, +0x20800c04,0x20981a07,0x01500814,0x0b38361e, +0x00300400,0x20780802,0x00f81204,0x0a382e13, +0x00101005,0x20781e06,0x00f80401,0x0a683215, +0x00201004,0x20681a05,0x00e80400,0x0a683216, +0x00300c00,0x20681c04,0x00f80603,0x0a783a16, +0x00101202,0x20682002,0x00d00c06,0x09a83212, +0x00200605,0x20380808,0x00880404,0x09c83613, +0x00100a05,0x20380c07,0x00880405,0x09c83613, +0x00100a03,0x20380c02,0x00800806,0x09b83615, +0x20301004,0x20281205,0x00581408,0x09382e0b, +0x20301406,0x20281e08,0x0068040a,0x0938320d, +0x20201005,0x20181607,0x00580808,0x0938320d, +0x20200c04,0x20180e06,0x00580c09,0x0938320d, +0x00380e04,0x00301808,0x00081a01,0x08e83a07, +0x00380a04,0x00301408,0x20181400,0x08f83a08, +0x00380a04,0x00301408,0x00081401,0x08f83a08, +0x00280a03,0x00201006,0x00281002,0x08e83a07, +0x20100001,0x00000203,0x00700c09,0x08b83a03, +0x20100002,0x00180604,0x00500809,0x08c83e03, +0x20100003,0x00180605,0x00500809,0x08c83e02, +0x00100000,0x00000202,0x00700c07,0x08b83e03, +0x00300a02,0x20180c01,0x00700806,0x08c83804, +0x00300202,0x00100003,0x00300006,0x08c83c05, +0x00400202,0x00100003,0x00400006,0x08c83c05, +0x00200401,0x20180e02,0x0070000a,0x08c83806, +0x20600c03,0x00182204,0x00300810,0x09083410, +0x20500c01,0x00181a03,0x00300c10,0x09183810, +0x20500c02,0x00181a03,0x00400c11,0x09183810, +0x20500e01,0x00181801,0x0040000f,0x09283c12, +0x00000001,0x00400405,0x20480a01,0x09b83417, +0x20100403,0x00480c01,0x20380401,0x09c83819, +0x20100402,0x00480801,0x20380401,0x09c83819, +0x20101405,0x00482602,0x20300001,0x09d83c1a, +0x00381206,0x00301c06,0x20301e02,0x0a682c15, +0x00382207,0x00502809,0x20601202,0x0a983018, +0x00281a06,0x00502008,0x20501602,0x0a983419, +0x00582608,0x0090400c,0x20c80603,0x0aa83419, +0x00001409,0x2018260d,0x00301c07,0x0b182018, +0x00100006,0x2028060a,0x00501c06,0x0b58241b, +0x00100005,0x20100209,0x00301806,0x0b58241b, +0x20100808,0x2018160c,0x0040240d,0x0b88301e, +0x2078220a,0x00402c0e,0x20600007,0x0be81c1f, +0x20980a06,0x20200c07,0x0040040a,0x0c482023, +0x20980e06,0x20201007,0x0030080a,0x0c482023, +0x20b81608,0x0010180a,0x20100809,0x0ca8282a, +0x00401805,0x20482610,0x00500e0d,0x0ce8141c, +0x00601003,0x20481e0a,0x00700e11,0x0d681c1f, +0x00601004,0x20581e0b,0x00700a11,0x0d68181e, +0x00700805,0x20380a0e,0x00500216,0x0df81c23, +0x00180400,0x00180c00,0x00401400,0x0d381e1e, +0x00180a01,0x00100000,0x00301800,0x0dd82221, +0x00180a01,0x00100000,0x00301400,0x0dd82221, +0x20101402,0x00081c00,0x00380800,0x0e782224, +0x00000202,0x00100001,0x00100c03,0x0c48161d, +0x20100c01,0x20181e03,0x00401402,0x0cc81620, +0x20100801,0x20181a03,0x00301402,0x0cd81620, +0x00281204,0x00501406,0x20400603,0x0d482226, +0x00001401,0x00081e04,0x00100804,0x0b680e1a, +0x00400601,0x00200000,0x20380a01,0x0bd8121f, +0x00400202,0x00200401,0x20380a01,0x0bd81220, +0x00301001,0x00181e05,0x00001402,0x0c181a26, +0x20200001,0x00500201,0x20681404,0x0aa81216, +0x20600402,0x00380e03,0x2038080b,0x0ae8161a, +0x20600403,0x00280e04,0x2028080b,0x0ae8161a, +0x20480802,0x00500a02,0x2068140c,0x0af8161f, +0x00380601,0x00500803,0x20681603,0x0a081a15, +0x00680a02,0x00401404,0x20581a05,0x0a281e17, +0x00680a02,0x00301004,0x20581e05,0x0a281e17, +0x00380601,0x00300c03,0x20481400,0x0a282219, +0x20280c01,0x00401400,0x20580807,0x09682213, +0x20380801,0x00200601,0x0000000b,0x09682614, +0x20480c01,0x00200a01,0x0000000c,0x09782614, +0x20280c00,0x00200c01,0x20100409,0x09682614, +0x00181601,0x00002402,0x00080803,0x08e8220d, +0x00281601,0x00002002,0x00180c01,0x08e8260e, +0x00381000,0x20101c01,0x00280c01,0x08e8260e, +0x00280c00,0x20101800,0x00180404,0x08e8260e, +0x00000c00,0x20580e01,0x00900c07,0x08882609, +0x20100a01,0x20580800,0x00a00809,0x08882a09, +0x20200a01,0x20580801,0x00900809,0x08882a09, +0x20100a01,0x20480800,0x00800808,0x08882608, +0x00100801,0x20280602,0x00600006,0x08682202, +0x00100401,0x20300202,0x00800005,0x08682602, +0x00100402,0x20300203,0x00800005,0x08682602, +0x00100400,0x20280601,0x00600405,0x08682601, +0x00200203,0x00000402,0x00500007,0x08682004, +0x00100601,0x20280401,0x00800009,0x08682405, +0x00200602,0x20280402,0x00800009,0x08682405, +0x00300a01,0x20100400,0x00580c07,0x08682405, +0x20300404,0x00000605,0x0068100d,0x08a8240e, +0x20400003,0x20100a03,0x00780c0d,0x08b82410, +0x20480402,0x20100a03,0x0078080e,0x08b82410, +0x20680802,0x00100e02,0x00580c10,0x08b82811, +0x00080603,0x00100006,0x00700003,0x09483016, +0x00200203,0x20100404,0x00880402,0x09682c17, +0x00200602,0x20200003,0x00980402,0x09682c18, +0x00380a03,0x20101805,0x00980e01,0x09683018, +0x20300801,0x00081a01,0x00702004,0x0a08281a, +0x20401c02,0x20183604,0x00a01c07,0x0a28281c, +0x20301401,0x20182a02,0x00901807,0x0a28281c, +0x20301801,0x20383203,0x00e02409,0x0a38301c, +0x00980e02,0x00201401,0x00000606,0x0ad81819, +0x00780601,0x00500002,0x20300204,0x0b18201e, +0x00700000,0x00480400,0x20100603,0x0b18201e, +0x00680601,0x00300401,0x00200001,0x0b382421, +0x21101404,0x00083606,0x00601415,0x0ba81c21, +0x20f00201,0x00480e01,0x20201011,0x0c181c24, +0x20f00400,0x00481601,0x20200c11,0x0c181c24, +0x21300401,0x00282203,0x00201414,0x0c58242c, +0x00a81202,0x00502805,0x2078261d,0x0cc8181c, +0x00980401,0x00401203,0x20681a1b,0x0d38181e, +0x00980801,0x00501602,0x20781a1c,0x0d38181e, +0x00c00000,0x00301001,0x20581e24,0x0db81c23, +0x00101001,0x20481800,0x00881000,0x0d18061e, +0x00000c00,0x20281800,0x00680400,0x0da80e1f, +0x00000800,0x20181400,0x00600000,0x0da80e1f, +0x00181603,0x00101c00,0x00400800,0x0e381627, +0x20280800,0x00080402,0x00280404,0x0c280e1c, +0x00080c01,0x00200c01,0x00080800,0x0ca80e1f, +0x00080802,0x00100601,0x00180800,0x0cb80e20, +0x20200806,0x20482208,0x00b00803,0x0d081625, +0x00180e03,0x20201c03,0x00180800,0x0b580a1a, +0x00380a03,0x20100c03,0x00300201,0x0bb81220, +0x00280a03,0x20100804,0x00300000,0x0bb81220, +0x00480e07,0x2010180a,0x00381203,0x0be81625, +0x20100c03,0x20500206,0x00880c03,0x0a880e18, +0x20300803,0x20300205,0x00680c08,0x0ab8121c, +0x20300803,0x20300605,0x00581007,0x0ac80e1c, +0x20201005,0x20480e09,0x0088080a,0x0ac81621, +0x00300601,0x20280403,0x00880c00,0x09c81a17, +0x00400603,0x20180404,0x00680a01,0x09e81a19, +0x00400203,0x20180405,0x00680601,0x09e81a19, +0x00200203,0x00080406,0x00680c03,0x09e81e1a, +0x20101000,0x20281601,0x00680408,0x09281e13, +0x20201002,0x00081604,0x0058040a,0x09281a15, +0x20301403,0x20181a06,0x0058040b,0x09281a14, +0x20200c02,0x00081604,0x0050040a,0x09282214, +0x00101003,0x00281e01,0x00180405,0x08a8220d, +0x00200c01,0x00481402,0x00080803,0x08a8220e, +0x00300800,0x00481004,0x20180802,0x08a8220e, +0x00200c01,0x00381002,0x00080803,0x08a8220d, +0x20181603,0x00601807,0x20600406,0x08581e07, +0x20281202,0x00601005,0x20500809,0x08582208, +0x20380e01,0x00601003,0x20500c0a,0x08582208, +0x20280e03,0x00601405,0x20500809,0x08482207, +0x00280c01,0x00101203,0x00001404,0x08381602, +0x00280401,0x00300e02,0x20100c03,0x08381a02, +0x00380801,0x00300e01,0x20100c02,0x08381602, +0x00180403,0x00200e04,0x00000c04,0x08281a01, +0x20180401,0x20100601,0x0050080a,0x08381005, +0x00080a01,0x00100c00,0x0010080a,0x08381405, +0x00080a01,0x00100800,0x00200c0b,0x08381405, +0x00281605,0x00101805,0x00300c07,0x08381405, +0x00180601,0x20201001,0x00580407,0x08880c0d, +0x20100001,0x20100602,0x0040000a,0x0888100f, +0x20200002,0x20100203,0x0040000a,0x08880c10, +0x20301006,0x2048120a,0x0090000e,0x08880c0f, +0x20200402,0x20380e03,0x0090080a,0x09081016, +0x20180400,0x20100002,0x00500406,0x09281017, +0x00080a02,0x20100804,0x00400405,0x09281017, +0x00180604,0x00000008,0x00500004,0x09281418, +0x20380800,0x20200402,0x00600003,0x09d80c1c, +0x20281601,0x20201c01,0x00500004,0x09f80c1c, +0x20380c00,0x20301201,0x00600405,0x09f80c1d, +0x20180c02,0x20101604,0x00500406,0x09f80c1d, +0x00700a02,0x20480c01,0x00700a06,0x0ab8081b, +0x00600c01,0x20681203,0x00d00602,0x0ae80c1d, +0x00600800,0x20680a01,0x00b00203,0x0ae80c1e, +0x00500603,0x20480402,0x00900002,0x0af80c21, +0x20d80403,0x20200e05,0x0048140f,0x0b88081f, +0x21000402,0x20380a02,0x00980c10,0x0bd81024, +0x20f00402,0x20380602,0x00980c10,0x0be81024, +0x21201006,0x20380e08,0x00881811,0x0c28102b, +0x00800a02,0x20280c05,0x00780a17,0x0c88181b, +0x00a00201,0x20200804,0x0068121e,0x0d08181d, +0x00a00601,0x20200003,0x0078121d,0x0d08181d, +0x00c80e03,0x00101009,0x00581623,0x0d782021, +0x00281602,0x00301800,0x20380400,0x0d100621, +0x00081601,0x00101000,0x00180400,0x0da00621, +0x00081201,0x00000c00,0x00280800,0x0da00621, +0x20200a01,0x20181c00,0x00700000,0x0e200624, +0x20101403,0x20381a05,0x00381006,0x0c10021d, +0x00101403,0x20481e04,0x00681000,0x0c900221, +0x00201002,0x20381602,0x00581201,0x0ca00221, +0x00400802,0x00180602,0x20182205,0x0d000227, +0x20200601,0x00380c05,0x20380803,0x0b480e19, +0x00000601,0x00180805,0x20180c02,0x0b980e1f, +0x20100401,0x00180c02,0x00080c04,0x0b980e1f, +0x20200000,0x00380c04,0x20180807,0x0bc81225, +0x00281202,0x00401c03,0x20600202,0x0a780a19, +0x00081202,0x00201802,0x20300003,0x0aa80a1d, +0x00181203,0x00201c05,0x20300001,0x0aa80e1d, +0x00381603,0x00302805,0x20580401,0x0ab80e21, +0x00100802,0x20100604,0x00100003,0x09b80a19, +0x00100402,0x20200204,0x00300003,0x09c80a1a, +0x00100403,0x20200205,0x00400403,0x09d80a1a, +0x20100402,0x20200605,0x00500c09,0x09b80a1c, +0x20181201,0x00101c03,0x00280807,0x08f80e14, +0x00081202,0x20101c03,0x00480806,0x09080a16, +0x00081602,0x00002403,0x00380c05,0x09080a16, +0x00080401,0x20101000,0x00680c06,0x08f80a15, +0x00380800,0x20301202,0x00800004,0x08780e0f, +0x00380400,0x20400e02,0x00b00005,0x08780e10, +0x00280400,0x20500602,0x00c00406,0x08780e10, +0x00380e01,0x20201002,0x00900005,0x0868120f, +0x20401402,0x20582202,0x00d0080e,0x08181206, +0x20401002,0x20681e01,0x00e0040e,0x08181206, +0x20401002,0x20581a01,0x00d0040d,0x08180e06, +0x20500c02,0x20581a03,0x00d00c0e,0x08181206, +0x00200a02,0x20180c03,0x00400801,0x08080c01, +0x00300202,0x20280404,0x00700801,0x08080c01, +0x00400203,0x20280404,0x00700801,0x08080c01, +0x00400603,0x20380804,0x00700800,0x08080801, +0x00000402,0x00180a03,0x00100408,0x08280406, +0x20100802,0x20181203,0x0050080b,0x08180406, +0x20100c03,0x20181204,0x0050080b,0x08180406, +0x20301404,0x20282606,0x00500c0c,0x08280407, +0x00080602,0x00300003,0x20100808,0x0878040e, +0x00000601,0x00100002,0x00280408,0x08780410, +0x00100202,0x00100403,0x00180407,0x08780410, +0x00381203,0x00401c06,0x20380c04,0x0870000f, +0x20100000,0x00200603,0x20100407,0x09000416, +0x20100201,0x00280800,0x00100808,0x09180418, +0x20200800,0x00181202,0x00200c09,0x09180418, +0x20400401,0x00080a04,0x0040100c,0x09100018, +0x20300c03,0x00281203,0x00080805,0x09c0001b, +0x20300c03,0x00281e03,0x00000405,0x09e0001e, +0x20300802,0x00381201,0x20200004,0x09f0001e, +0x00101001,0x00081602,0x00280402,0x09f0001f, +0x00581203,0x00501006,0x20500205,0x0aa8041b, +0x00781604,0x00601c06,0x20780605,0x0ae0001e, +0x00681203,0x00501405,0x20600204,0x0ae0001e, +0x00280e01,0x00400c03,0x20380404,0x0af00022, +0x20a00402,0x00100604,0x2018040a,0x0b80001e, +0x20e00004,0x00100a06,0x0008040f,0x0bd00022, +0x20e00004,0x00100a05,0x2018080e,0x0bd00022, +0x20c80e01,0x00002001,0x00080c09,0x0c100028, +0x00680800,0x00200801,0x00100212,0x0c780419, +0x00980a02,0x00100805,0x0028061a,0x0ce8081c, +0x00980e02,0x00101005,0x0018061a,0x0ce8041b, +0x00900801,0x20380e02,0x00800e1a,0x0d58041f, +0x00101803,0x00082400,0x00582400,0x0d100a21, +0x20101c03,0x20182800,0x00582c00,0x0db01221, +0x20101803,0x00082000,0x00482c00,0x0db01222, +0x20200802,0x00080400,0x00282c00,0x0e401627, +0x00281e05,0x00502809,0x20481802,0x0c180620, +0x00481604,0x00602409,0x20582204,0x0ca00223, +0x00381604,0x00601c09,0x20481e03,0x0ca00223, +0x00680a04,0x00201807,0x00181a07,0x0d00062a, +0x20200803,0x20180606,0x00600407,0x0b280a1b, +0x20100401,0x00100203,0x00400407,0x0b880622, +0x00000001,0x00100603,0x00300006,0x0b880622, +0x20200803,0x00080a05,0x0078040b,0x0bb80628, +0x20100c00,0x00081403,0x00400001,0x0a680e17, +0x20200801,0x00181400,0x00300405,0x0a980a1b, +0x20200801,0x00181800,0x00400406,0x0a980a1c, +0x00000601,0x00281804,0x00500c06,0x0a980e1f, +0x00481a03,0x00301804,0x20101201,0x09a80a18, +0x00380e02,0x00301004,0x20200601,0x09c80619, +0x00381202,0x00301004,0x20100601,0x09c80619, +0x00081000,0x00300c00,0x20100c04,0x09b0021a, +0x20201002,0x20381605,0x00501009,0x08f00614, +0x20200801,0x00081203,0x00201009,0x09000215, +0x20200c01,0x20181603,0x00201009,0x09000615, +0x00000201,0x20100000,0x00200806,0x08f00615, +0x00300800,0x00180c01,0x00080402,0x0870060e, +0x00300400,0x00280401,0x20280403,0x0870060f, +0x00300400,0x00280401,0x20380404,0x08700a0f, +0x00201001,0x20181602,0x00200007,0x08600a0f, +0x20381000,0x00301801,0x2038040c,0x08100607, +0x20380c00,0x00301401,0x2038040c,0x08100a07, +0x20280c00,0x00301001,0x2038040c,0x08100a07, +0x20280400,0x00300801,0x2038080b,0x08100a06, +0x00080400,0x20100801,0x00200404,0x08000401, +0x00100000,0x00000000,0x00100805,0x08000401, +0x00100000,0x00000000,0x00100405,0x08000401, +0x00180800,0x00200802,0x20100404,0x08000402, +0x00280400,0x20200800,0x00400406,0x08200406, +0x00180800,0x00001000,0x00100007,0x08200807, +0x00180e01,0x00001401,0x00100007,0x08200807, +0x00181201,0x00001c01,0x00100007,0x08200807, +0x20200801,0x20380a01,0x0060040b,0x0870080f, +0x20100201,0x20200801,0x00500809,0x08700c0f, +0x20100400,0x20300201,0x0060080b,0x08700810, +0x20101001,0x20481a03,0x0080100b,0x0870080f, +0x20100000,0x20100401,0x00480404,0x09000816, +0x20200801,0x20300202,0x00700008,0x09100c18, +0x20100201,0x20200c00,0x00600007,0x09100c18, +0x20300402,0x00000201,0x00380809,0x09200c19, +0x00080a03,0x20101401,0x00600002,0x09c0081a, +0x00080602,0x20101001,0x00780801,0x09f00c1d, +0x20100400,0x20200602,0x00880402,0x09f00c1d, +0x00280e05,0x00101805,0x00300000,0x0a000c1d, +0x00201406,0x20382207,0x00a00001,0x0aa0041b, +0x00201003,0x20281e04,0x00a00401,0x0ad0081e, +0x00301002,0x20281a02,0x00900000,0x0ae0081e, +0x00101406,0x20181e0a,0x00800007,0x0af00821, +0x20881205,0x0020140a,0x00280407,0x0b80041f, +0x20a80603,0x00200805,0x00380808,0x0bd00822, +0x20a00202,0x00200404,0x00380808,0x0bd00422, +0x20d00203,0x00480808,0x0018040a,0x0c100429, +0x00600c02,0x20280e06,0x00700e11,0x0c700819, +0x00700401,0x00180e03,0x00501215,0x0ce0081c, +0x00700401,0x00281202,0x00401215,0x0ce0041c, +0x00980401,0x00400a02,0x20100a1b,0x0d600c20, +0x00480e01,0x00002400,0x00481400,0x0d301a27, +0x00281201,0x00102c00,0x00181800,0x0de01e28, +0x00280e01,0x20102400,0x00381400,0x0de01e28, +0x00000000,0x00101400,0x00281000,0x0e701e2c, +0x20301803,0x20382a04,0x00c0000b,0x0c100e21, +0x20101002,0x20381a03,0x00c00406,0x0ca00e26, +0x20101002,0x20481e04,0x00c00006,0x0ca01226, +0x00200001,0x00180601,0x00700400,0x0d10162c, +0x00180a01,0x00300c05,0x00281001,0x0b200a1b, +0x00180a01,0x00100803,0x00580804,0x0b800e21, +0x00180601,0x00100003,0x00680804,0x0b900e21, +0x00181601,0x00101401,0x00600007,0x0bc01628, +0x00080e03,0x00000c01,0x00500803,0x0a500a19, +0x20180400,0x20100601,0x00780405,0x0a900e1d, +0x20180601,0x20100a01,0x00680406,0x0a900e1c, +0x20200c00,0x20480e02,0x00b8040a,0x0aa01620, +0x00002005,0x20383207,0x00900002,0x09a00a16, +0x00101002,0x20281a01,0x00800003,0x09c00a18, +0x00101003,0x20281e03,0x00880402,0x09c00a18, +0x00001803,0x20282603,0x00880c04,0x09b01219, +0x00080e04,0x00501809,0x20481004,0x09000613, +0x00080601,0x00200804,0x00280805,0x09100a14, +0x00080a03,0x00301006,0x00180805,0x09100a14, +0x00080602,0x00400407,0x20180c06,0x09000a14, +0x00380e01,0x00201202,0x00201003,0x08700a0f, +0x00380a01,0x00100800,0x00400c04,0x08800a0f, +0x00280400,0x00100603,0x00400c05,0x08800e0f, +0x00381601,0x00301c00,0x00000804,0x08700e0f, +0x20301404,0x20281e05,0x0070000d,0x08200e07, +0x20300c03,0x20181604,0x0060040d,0x08200e07, +0x20200801,0x20181202,0x0060000c,0x08200e07, +0x20200402,0x20280a04,0x0070040c,0x08200e07, +0x00000202,0x00480406,0x00080405,0x08100802, +0x00100602,0x00280404,0x00180404,0x08100c02, +0x00100601,0x00280402,0x00280405,0x08100c02, +0x00100c00,0x00081001,0x00580405,0x08100c02, +0x00200801,0x00380a02,0x20100805,0x08300c07, +0x00100c01,0x00380e01,0x00100808,0x08300c08, +0x00100c01,0x00381201,0x00100408,0x08300c08, +0x00000801,0x00381002,0x00000808,0x08300c09, +0x20180601,0x00500c02,0x2020000a,0x0880100f, +0x20280601,0x00500402,0x2020080a,0x08901011, +0x20180a01,0x00600803,0x2030080a,0x08901011, +0x00081202,0x00501c03,0x20300808,0x08a01411, +0x20181400,0x00400c00,0x00001406,0x09201017, +0x20181400,0x00401400,0x20101005,0x09401819, +0x20281001,0x00400a02,0x20101407,0x09401819, +0x20180c02,0x00100e04,0x00301008,0x09401818, +0x20300401,0x20180601,0x00300803,0x09f01c1b, +0x20200001,0x20100201,0x00300803,0x0a20201d, +0x20180a01,0x00000c01,0x00100801,0x0a20201d, +0x20300400,0x20280801,0x00600c05,0x0a201c1f, +0x00880e03,0x00001c02,0x00280a06,0x0ac0201a, +0x00580e01,0x20101801,0x00380a03,0x0b00201d, +0x00580800,0x20201601,0x00580602,0x0b00241d, +0x00780a01,0x20101c00,0x00580a03,0x0b202420, +0x20d01005,0x20382206,0x00900811,0x0b90181f, +0x20c80800,0x20300201,0x00900c0d,0x0bf02022, +0x20c80800,0x20400400,0x00a0080c,0x0bf02022, +0x21000402,0x20480a04,0x00c00412,0x0c302028, +0x00881203,0x00001808,0x00280e17,0x0c90181b, +0x00800800,0x20500000,0x00980a18,0x0d00241c, +0x00700400,0x20600201,0x00a80616,0x0d00241c, +0x00a80a01,0x20300003,0x00a0061d,0x0d801c22, +0x00280801,0x00280400,0x00300000,0x0d702a26, +0x00181400,0x00400000,0x00400c00,0x0e202a28, +0x00181401,0x00600000,0x00100800,0x0e202628, +0x00081a01,0x00301000,0x00501800,0x0ec02e2c, +0x00081a02,0x00002403,0x00280c07,0x0c502a23, +0x00281202,0x20101401,0x00480802,0x0ce02e27, +0x00281602,0x00001802,0x00280802,0x0ce02e27, +0x00300201,0x20480603,0x00900800,0x0d603a2c, +0x20100401,0x20681204,0x00b00806,0x0b50261d, +0x20100c03,0x20581605,0x00880407,0x0bc02a22, +0x20100802,0x20581205,0x00880407,0x0bc02a23, +0x00001405,0x20482a06,0x00881008,0x0c003628, +0x20301403,0x20581e01,0x00781404,0x0a802218, +0x20100000,0x20280404,0x00381404,0x0ac0221d, +0x20200401,0x20380802,0x00481405,0x0ac0221d, +0x20280e04,0x00101409,0x20281c07,0x0ae02a21, +0x00681605,0x20103009,0x00081a05,0x09c01e18, +0x00380601,0x20201403,0x00280c02,0x09f01e1a, +0x00480a01,0x20201804,0x00281000,0x09f01e1a, +0x00480c01,0x20202202,0x00380c02,0x09f0261c, +0x20400801,0x20681205,0x00c01c0d,0x09101a13, +0x20200202,0x20300401,0x00701009,0x09301e14, +0x20300601,0x20480800,0x0080100b,0x09301e14, +0x20300202,0x20580401,0x00b0080c,0x09201e15, +0x00201802,0x20481a01,0x00880401,0x08901e0c, +0x00201002,0x20481204,0x00800404,0x08a0220e, +0x00301001,0x20380e02,0x00700002,0x08a0220e, +0x00201c03,0x20582604,0x00a00004,0x08a0220d, +0x00181603,0x00202004,0x00280808,0x08401e08, +0x00080601,0x00101003,0x00480c09,0x08502207, +0x20180601,0x00100c02,0x0048080a,0x08502208, +0x20100201,0x00200804,0x00181009,0x08502207, +0x20200404,0x20380a05,0x00a0080b,0x08201c01, +0x20180402,0x20100602,0x00800408,0x08301c01, +0x00080401,0x00000a01,0x00700407,0x08301c01, +0x00180c01,0x00201400,0x00400006,0x08301c01, +0x00380a03,0x20201006,0x00900004,0x08501c08, +0x00280e02,0x20101404,0x00900807,0x08602008, +0x00281202,0x20101403,0x00900807,0x08602008, +0x00080a01,0x20100801,0x0090080a,0x08601c09, +0x20280a02,0x20480602,0x00c0200c,0x08b02410, +0x20300201,0x20480a03,0x00d0180d,0x08c02812, +0x20200601,0x20581204,0x00e0180d,0x08c02812, +0x20200400,0x20281602,0x00b01c0b,0x08c02413, +0x20101c06,0x20682e09,0x00c80405,0x09502818, +0x20101405,0x20482a06,0x00b80405,0x09802c1b, +0x20101004,0x20482605,0x00b80405,0x09802c1b, +0x00100c02,0x20281603,0x00600004,0x09802c1b, +0x20280603,0x00100009,0x00181402,0x0a20201c, +0x20100203,0x00100008,0x00181002,0x0a60281e, +0x20200a02,0x00080c07,0x00280c02,0x0a60241e, +0x20300601,0x00100004,0x00180406,0x0a702c20, +0x00500a01,0x00080a01,0x00101204,0x0b00241b, +0x00500602,0x00180a01,0x00101602,0x0b50281e, +0x00500202,0x00280401,0x20101203,0x0b50281e, +0x00580602,0x00200001,0x00101a02,0x0b703022, +0x20980402,0x00200e03,0x20180c0a,0x0be0281e, +0x20c01005,0x00181606,0x2018080c,0x0c402c23, +0x20c01005,0x00281606,0x2038040c,0x0c502c22, +0x20e00002,0x00000205,0x0010040e,0x0c903828, +0x00500e01,0x00181802,0x00200a0f,0x0cd0201b, +0x00880e03,0x00501409,0x20780e18,0x0d60281c, +0x00880602,0x00600c07,0x20880e17,0x0d60281c, +0x00901000,0x00181400,0x00180a1a,0x0dd03421, +0x00300800,0x20381c00,0x00a81c00,0x0de04228, +0x00102402,0x20583c00,0x00f83400,0x0e804e29, +0x00102402,0x20784000,0x01283800,0x0e904e29, +0x20101402,0x20283c00,0x00d82000,0x0f30522a, +0x20200802,0x00082a01,0x00381409,0x0ca03623, +0x20100400,0x00381c05,0x00082404,0x0d403627, +0x20100800,0x00282005,0x00282404,0x0d403627, +0x00200201,0x00280c05,0x20182a04,0x0de04a2c, +0x00001400,0x00280804,0x20783002,0x0bb02e1e, +0x00200602,0x00400c04,0x20782402,0x0c202e24, +0x00200602,0x00400404,0x20682002,0x0c202e24, +0x00500601,0x00201002,0x20482c02,0x0c803e2d, +0x00181201,0x00701c03,0x20981403,0x0ac01e1b, +0x20100403,0x00500202,0x20481008,0x0b00221f, +0x20100002,0x00500601,0x20581007,0x0b10221f, +0x20500403,0x00381201,0x00080c10,0x0b302624, +0x00100601,0x00381002,0x20201805,0x0a001a17, +0x00280a04,0x00600406,0x20400804,0x0a201e1a, +0x00280603,0x00500006,0x20400804,0x0a201a1a, +0x00500604,0x00480406,0x20400000,0x0a40261c, +0x20380803,0x00400e02,0x20600408,0x09502611, +0x20380404,0x00400204,0x2030100a,0x09702612, +0x20480403,0x00400a04,0x2040100b,0x09702613, +0x20580404,0x00500604,0x2050080e,0x09702a15, +0x00481e05,0x00302c07,0x20300c00,0x08e02a0d, +0x00481604,0x00302406,0x20300800,0x09002e0d, +0x00481604,0x00302006,0x20200c00,0x09002e0d, +0x00481e04,0x00503006,0x20580400,0x08f02e0e, +0x20200c03,0x20481a08,0x00801c0c,0x08903207, +0x20280402,0x20200205,0x0060180c,0x08a03607, +0x20280402,0x20200206,0x0060180c,0x08a03607, +0x20280801,0x20200a04,0x0070180d,0x08903207, +0x00180401,0x20100401,0x00380805,0x08803402, +0x00100401,0x20380400,0x00600407,0x08903802, +0x00100400,0x20380401,0x00600406,0x08903802, +0x00200801,0x20480e01,0x00900806,0x08803402, +0x00000604,0x20181003,0x00401009,0x08a03409, +0x00000a02,0x20281401,0x0050100a,0x08c03c0a, +0x20100c00,0x20281a01,0x0050100b,0x08b03c0a, +0x20100202,0x20280802,0x0060100b,0x08b0380b, +0x20400c05,0x00081a08,0x0000000a,0x09103c13, +0x20400402,0x00080a04,0x00000009,0x09304014, +0x20300000,0x00180602,0x20180409,0x09304014, +0x20300803,0x20280e05,0x00480409,0x09304015, +0x00581203,0x00302407,0x20682603,0x09c03416, +0x00480800,0x00101801,0x20282201,0x09f03c18, +0x00380402,0x00101201,0x20282000,0x09e03c18, +0x00380800,0x00000c03,0x00181401,0x09f03c1a, +0x20500003,0x20180603,0x0030040b,0x0a702819, +0x20480601,0x20100002,0x0030000a,0x0ab02c1c, +0x20480e02,0x20100804,0x00280408,0x0ab02c1c, +0x20480e01,0x20100802,0x00400c0a,0x0ad0381f, +0x00480e02,0x20100c05,0x00100205,0x0b50281c, +0x00300002,0x20200201,0x00300203,0x0bb0301f, +0x00300002,0x20300202,0x00500602,0x0ba0301f, +0x00300c01,0x20581202,0x00600a01,0x0be03c24, +0x20701000,0x20400201,0x00400007,0x0c30301e, +0x20700202,0x20201c04,0x00381006,0x0ca03021, +0x20700601,0x20301403,0x00481006,0x0ca03021, +0x20c00800,0x20200401,0x00280c0a,0x0d104028, +0x00400400,0x00000c00,0x0050020d,0x0d202c1a, +0x00501401,0x20281602,0x0090160f,0x0da02c1c, +0x00500c00,0x20280400,0x00a01210,0x0da02c1b, +0x00800201,0x00101802,0x00380a19,0x0e403c20, +0x00381202,0x00500000,0x00283400,0x0e705a2e, +0x00382203,0x00702c00,0x20183800,0x0f406a33, +0x00382202,0x00902c00,0x20383800,0x0f506e33, +0x00000400,0x00280400,0x00785800,0x10007e33, +0x20100809,0x00280e05,0x00285009,0x0d103e29, +0x20100008,0x20181208,0x00a84009,0x0dc04a2e, +0x20180408,0x00080a07,0x00884009,0x0dc04a2f, +0x00180406,0x00280c00,0x00684401,0x0e705232, +0x00082a0a,0x00403416,0x20182006,0x0bf01e22, +0x00081207,0x20101412,0x00682806,0x0c702e27, +0x00081207,0x00001411,0x00682806,0x0c702e27, +0x00481209,0x00101811,0x00381c03,0x0ce03a30, +0x00001004,0x2078120a,0x00c01c06,0x0af0221c, +0x00200401,0x20500a04,0x00b00806,0x0b502e21, +0x00100802,0x20500604,0x00b00406,0x0b502e21, +0x20300c06,0x2030020a,0x0098040f,0x0b803a26, +0x00000601,0x20280403,0x00800006,0x0a302616, +0x20200c00,0x20481201,0x00d0080b,0x0a602e19, +0x20100a01,0x20380c01,0x00c0080a,0x0a602e19, +0x00180a04,0x00100407,0x00900007,0x0a80321c, +0x00000000,0x20180a01,0x00801006,0x09a02a10, +0x00000400,0x20180800,0x00800406,0x09c03211, +0x20100401,0x20180e02,0x00a00c07,0x09c03211, +0x20100002,0x20180605,0x00b00c09,0x09c03614, +0x20101001,0x20182400,0x00501407,0x09302e09, +0x00000c00,0x00181c00,0x00701406,0x0950360b, +0x00000e01,0x00081c01,0x00701405,0x0950360a, +0x00101601,0x20282402,0x00a01006,0x09503a0c, +0x00180e03,0x00301403,0x20400404,0x09003a04, +0x00000400,0x00380800,0x20100406,0x09103e04, +0x00000400,0x00380800,0x20100406,0x09103e05, +0x20100802,0x00381202,0x00100409,0x09004205, +0x00200403,0x00180a05,0x00100407,0x08f03c01, +0x00280800,0x00500801,0x20200406,0x09104002, +0x00180401,0x00500400,0x20200407,0x09104002, +0x00280a02,0x00500803,0x20300006,0x09004003, +0x20480a02,0x00200403,0x2010000c,0x09103c0a, +0x20280601,0x00300601,0x0000040c,0x0940440b, +0x20180e02,0x00300c01,0x2010040a,0x0940400b, +0x20300001,0x00480603,0x2010080c,0x0930440c, +0x00180802,0x20101204,0x00081001,0x09903c11, +0x20200003,0x00100204,0x00181005,0x09b04413, +0x20300404,0x00080a06,0x00280c07,0x09b04013, +0x00080c00,0x00401000,0x20280804,0x09b04414, +0x00100601,0x20281003,0x00480803,0x0a203013, +0x00400603,0x00180404,0x00180c00,0x0a603815, +0x00500203,0x00100406,0x00081601,0x0a603816, +0x00200a02,0x00080c01,0x00200004,0x0a604018, +0x20300c00,0x20180e02,0x00080c08,0x0ac02c19, +0x20600c03,0x00281204,0x0008080c,0x0b10341c, +0x20501003,0x00181a04,0x0018040c,0x0b10341b, +0x20501805,0x00382205,0x0008080c,0x0b403c20, +0x00201406,0x00281800,0x20381400,0x0ba0241d, +0x00500402,0x00500404,0x20481605,0x0c10301f, +0x00400403,0x00500404,0x20581604,0x0c102c20, +0x00480e02,0x00801809,0x20981202,0x0c603825, +0x20681609,0x00703411,0x20801006,0x0c902820, +0x20980e05,0x0060200b,0x2030180a,0x0d103022, +0x20880e06,0x0070240c,0x20501809,0x0d103022, +0x20b80601,0x00502004,0x2030140a,0x0d904029, +0x00400003,0x00101609,0x00403a0d,0x0d90401c, +0x00681001,0x00302a04,0x00503211,0x0e20481e, +0x00580c02,0x00302205,0x00403610,0x0e20481e, +0x00880c00,0x00401c00,0x00503217,0x0ed04c22, +0x00102404,0x20e82c00,0x01287800,0x0f408636, +0x00002401,0x21083800,0x01585000,0x10309638, +0x00102400,0x21183800,0x01784c00,0x10409639, +0x00000602,0x20c00400,0x00c85000,0x1120a23e, +0x00880605,0x20500c0b,0x00785c03,0x0da05234, +0x00800c02,0x20780802,0x00786401,0x0e706e38, +0x00701003,0x20881000,0x00986002,0x0e706e38, +0x00601c06,0x20c81a05,0x00d85c01,0x0f30763d, +0x20a02407,0x20684a04,0x00a8141c,0x0c302e25, +0x20701001,0x20482007,0x00582c18,0x0cd0422b, +0x20701001,0x20481c09,0x00583017,0x0cd0422b, +0x20500602,0x2058180d,0x00782814,0x0d604e32, +0x00481e09,0x00302412,0x20880a03,0x0b502a18, +0x00381606,0x0000180b,0x20400802,0x0bc03e1e, +0x00381606,0x00001c0b,0x20300802,0x0bc03e1f, +0x00381a06,0x20402808,0x00100c05,0x0c105225, +0x20280803,0x20300a09,0x00102809,0x0a903a15, +0x20180c03,0x20401207,0x0020180a,0x0ae04a18, +0x20280803,0x20500a07,0x00401c0b,0x0ae04a18, +0x20300805,0x20a8160b,0x00c01c0e,0x0b005a1c, +0x00100402,0x20580602,0x00380404,0x0a003e0f, +0x00080601,0x20800801,0x00700406,0x0a404e10, +0x00080400,0x20700401,0x00600006,0x0a405210, +0x00100800,0x20880802,0x00781404,0x0a505a13, +0x00080a02,0x20401004,0x00280406,0x09a03e09, +0x00000002,0x20900602,0x00800006,0x09d0520a, +0x00080401,0x20800800,0x00780406,0x09d0520a, +0x20180e02,0x20601404,0x00580408,0x09d0560c, +0x20200401,0x20680e02,0x00501006,0x09703e03, +0x00080a03,0x20900803,0x00900406,0x09a05204, +0x00080a02,0x20900c02,0x00900806,0x09a05204, +0x00180400,0x20900e02,0x00a00807,0x09905605, +0x00480603,0x20500802,0x00300002,0x09704401, +0x00100c02,0x20b81205,0x00c00807,0x09905402, +0x00200801,0x20b80e04,0x00c00807,0x09905402, +0x00000401,0x20b80e02,0x00d00408,0x09905403, +0x20601003,0x20681a06,0x0048040f,0x0990400a, +0x20300800,0x20881000,0x00880c0b,0x09d0500b, +0x20300c01,0x20981a01,0x0098080b,0x09c0500b, +0x20200602,0x20a80401,0x00a8040a,0x09c0540c, +0x00300a01,0x20380803,0x20181e03,0x0a003810, +0x00100801,0x20680601,0x00481801,0x0a404c11, +0x00100401,0x20600400,0x00381c01,0x0a404c11, +0x00101405,0x20981a06,0x00980c04,0x0a405013, +0x00000000,0x20100400,0x20481006,0x0a803011, +0x00180601,0x20400403,0x00380c04,0x0ad04014, +0x00180601,0x20500402,0x00480c04,0x0ad04014, +0x00080e03,0x20401409,0x00281006,0x0af04818, +0x20280801,0x20101401,0x20381406,0x0b202817, +0x20380801,0x20501601,0x00580c08,0x0b80401a, +0x20380c01,0x20501801,0x00580c08,0x0b80401a, +0x00081400,0x20702602,0x00700006,0x0bc04c1e, +0x00881801,0x20302804,0x00200000,0x0be0241a, +0x00780c01,0x20701004,0x00a00601,0x0c703c1e, +0x00780c02,0x20801402,0x00b00800,0x0c70381e, +0x00300406,0x20c80e02,0x01000807,0x0cd04824, +0x20f00203,0x20881006,0x00c04817,0x0cd02c25, +0x20e80604,0x20b00008,0x00e04015,0x0d704828, +0x20e80605,0x20b80409,0x01004014,0x0d704428, +0x20d80e08,0x20b0100f,0x00d0300e,0x0e10542e, +0x00781401,0x20801202,0x00804a16,0x0e205825, +0x00780802,0x20c80a05,0x00e05615,0x0ed07027, +0x00780802,0x20c80a06,0x00f05214,0x0ed07027, +0x00880403,0x20e80e09,0x01105e17,0x0f907829, +0x00581e01,0x00b05400,0x22186400,0x10608e46, +0x00181a01,0x00d04c00,0x22686000,0x1170a245, +0x00181a01,0x00d04800,0x22786000,0x1170a645, +0x20180803,0x00c01400,0x22385c00,0x1260a246, +0x00380405,0x00400a04,0x20d8400f,0x0e405a3f, +0x00980c03,0x00602a03,0x21385003,0x0f507244, +0x00a81003,0x00703202,0x21585402,0x0f507244, +0x00c81a06,0x00a0480a,0x21e85a03,0x10207a48, +0x20381204,0x0040340b,0x20b84818,0x0c903a2b, +0x20680a02,0x00301407,0x2098341f,0x0d604a33, +0x20680a02,0x00301406,0x20983020,0x0d604a33, +0x20700405,0x00480a07,0x20b81421,0x0e005a39, +0x20501400,0x20183a02,0x0020240f,0x0b902218, +0x20301201,0x00183000,0x2030180d,0x0c303a1d, +0x20301201,0x00183001,0x2040180d,0x0c303a1d, +0x20401206,0x00583009,0x20e0100d,0x0ca04a22, +0x00100802,0x00481e02,0x20c00000,0x0af03211, +0x00100c01,0x00582202,0x20f00803,0x0b704615, +0x00100802,0x00581a02,0x21000403,0x0b704615, +0x00100006,0x00900208,0x21a80c02,0x0bc05a1a, +0x00280603,0x00600c05,0x21380c03,0x0a70320f, +0x20100400,0x00880c02,0x21780407,0x0ad0460f, +0x00000201,0x00880403,0x21780806,0x0ad04610, +0x00280a06,0x0090180a,0x21a81407,0x0b004e15, +0x20200401,0x00580e02,0x2100100a,0x0a103209, +0x00200202,0x00900403,0x21a00404,0x0a704a0a, +0x00100202,0x00880401,0x21800806,0x0a704a0a, +0x20200804,0x00781a08,0x2140180c,0x0a704e0c, +0x00000000,0x00600001,0x21300004,0x09e03602, +0x20200403,0x00881204,0x21900c09,0x0a404e03, +0x20200802,0x00881603,0x21900c08,0x0a404a03, +0x00000602,0x00980804,0x21a00005,0x0a405203, +0x00200201,0x00680400,0x21300403,0x09e03402, +0x00380a03,0x00a01404,0x21d80c02,0x0a404c03, +0x00280603,0x00a01004,0x21d80c03,0x0a404c03, +0x00200002,0x00900603,0x21c80407,0x0a405403, +0x20380802,0x00701e02,0x21481809,0x0a103808, +0x20380803,0x00801604,0x21880c0b,0x0a704809, +0x20380803,0x00801a04,0x2198100a,0x0a604c09, +0x20480400,0x00900c02,0x21b80c0b,0x0a70500c, +0x00280a02,0x00401803,0x20d81000,0x0a60280c, +0x00280a04,0x00701804,0x21480c01,0x0ad0440f, +0x00280a04,0x00601805,0x21380c01,0x0ad0400f, +0x00580e02,0x00802802,0x21881202,0x0af04c11, +0x00000002,0x00300603,0x20880406,0x0ad0240f, +0x00000404,0x00580a06,0x20e00407,0x0b504013, +0x00100404,0x00580a07,0x20e00406,0x0b503c13, +0x20300802,0x00581a05,0x20e0140e,0x0b804417, +0x20100602,0x00280803,0x20600008,0x0b602016, +0x20200603,0x00580805,0x21080408,0x0c003c1a, +0x20200602,0x00580c05,0x21000009,0x0c00381a, +0x00000800,0x00781c01,0x21400804,0x0c604820, +0x00800c05,0x00382a03,0x20801804,0x0c30201c, +0x00900805,0x00681a03,0x21201403,0x0cf0401f, +0x00900804,0x00681a02,0x21301402,0x0ce0401f, +0x00900005,0x00900000,0x21a80404,0x0d705024, +0x21200607,0x0068100d,0x2130301d,0x0d40302c, +0x21200a08,0x0088180c,0x2180381d,0x0e104c2f, +0x21300a08,0x0088180b,0x2190381d,0x0e104c2f, +0x21500a09,0x00981c0e,0x21a0441e,0x0ec05435, +0x00801003,0x00883609,0x21705218,0x0ed0542e, +0x00901004,0x00a82e0b,0x21e0461a,0x0fb07030, +0x00901004,0x00a82e0c,0x21f0421b,0x0fb07030, +0x00b00c05,0x00b82a0e,0x22204a20,0x10908033 + }, //DNP + { +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000 + }, //ct3 + }, + VdoTable:{ // VdoTable + { +0x20c80402,0x20800000,0x00081400,0x17085e31, +0x20b80801,0x20700000,0x00001000,0x18286e36, +0x20b80801,0x20700000,0x00000c00,0x18387236, +0x21b83400,0x20800000,0x00000800,0x1f084a20, +0x01c00e02,0x20900006,0x00080e25,0x15586243, +0x01900e01,0x20900003,0x00000a21,0x16586647, +0x01900e02,0x20900004,0x00000a21,0x16586a46, +0x02901e02,0x21500000,0x00084e50,0x1d984648, +0x20e00203,0x20600201,0x0000142f,0x1318623e, +0x20b81204,0x20600201,0x00002829,0x13f85e43, +0x20b80e04,0x20600201,0x00002c28,0x14086243, +0x20f00804,0x20e00206,0x00084c2c,0x1ac86e5a, +0x20280c06,0x20600208,0x00080404,0x11a85e25, +0x20400408,0x2090020c,0x00082008,0x1268562a, +0x20400408,0x2090020c,0x00081c08,0x1268562a, +0x00281202,0x20c00005,0x00083800,0x18689a44, +0x00500206,0x2090000a,0x00080e02,0x10886623, +0x00700607,0x2080000c,0x00082203,0x11286e28, +0x00700207,0x2080000c,0x00081e03,0x11286a28, +0x00201405,0x20f00201,0x00084806,0x1648b241, +0x20200c05,0x20800209,0x0008100e,0x0f78661d, +0x20500806,0x20700208,0x00081413,0x0ff87220, +0x20500805,0x20800208,0x00081013,0x0ff86e20, +0x00500206,0x20b0000d,0x0008080b,0x1468ce39, +0x00300204,0x20600007,0x00080c06,0x0eb87213, +0x00380605,0x2050000a,0x00000004,0x0f287e14, +0x00300204,0x20600008,0x00080c04,0x0f387a15, +0x20180401,0x20b00205,0x00001819,0x12d8c627, +0x20400403,0x20600204,0x00080410,0x0e487208, +0x00080403,0x20600206,0x0000100e,0x0ea8760c, +0x00180401,0x20600203,0x0000100d,0x0ea87a0c, +0x00000802,0x20c00204,0x00081815,0x1208c210, +0x00180e01,0x20500004,0x00000804,0x0e387402, +0x20280400,0x20700002,0x0008040d,0x0e787402, +0x20380400,0x20700000,0x0000000f,0x0e787402, +0x20300001,0x20a00002,0x00081414,0x11d8cc05, +0x00380400,0x20800001,0x00001407,0x0e586807, +0x00100000,0x20800000,0x00000407,0x0eb8740c, +0x00200000,0x20800001,0x00000405,0x0eb8700c, +0x00780e04,0x20a00006,0x00001c0b,0x1248d015, +0x20300202,0x20900000,0x0000140f,0x0eb85c12, +0x00100a01,0x20800002,0x0000040b,0x0f387015, +0x00000800,0x20800000,0x0000000c,0x0f386c15, +0x20980404,0x20d00206,0x0000101e,0x1338c029, +0x00100c06,0x20900206,0x00081005,0x0f78581d, +0x20280803,0x20600202,0x0000100c,0x10086c20, +0x20280803,0x20600201,0x00000c0c,0x10086c20, +0x00600202,0x20e00006,0x00000c03,0x14c8bc3a, +0x20380e08,0x2060000c,0x00002009,0x10786024, +0x20480605,0x20800008,0x00002406,0x1138642a, +0x20580605,0x20800007,0x00002007,0x11386429, +0x21080805,0x20e00000,0x00003017,0x16c8ac47, +0x00400806,0x2090020c,0x00000c01,0x11a84829, +0x00800c05,0x20900208,0x00001207,0x12884c29, +0x00900c04,0x20900207,0x00001207,0x12885029, +0x00c01208,0x21000010,0x0000561a,0x19188c45, +0x21880602,0x20600007,0x0000080c,0x13084c2f, +0x21900203,0x20600006,0x00001412,0x13d84c2f, +0x21a80601,0x20500004,0x00001813,0x13d8502f, +0x22380804,0x20c00209,0x00008809,0x1b08503c, +0x01480a01,0x20800002,0x00002e3b,0x14583c17, +0x01380401,0x20600202,0x00002a38,0x15383c1b, +0x01380800,0x20600000,0x00002e39,0x15383c1b, +0x01f00201,0x20e00003,0x00006a5d,0x1c781811, +0x20a00806,0x00d80800,0x21982800,0x16388e34, +0x20a00407,0x00d81400,0x21581c00,0x17389a35, +0x20a00c07,0x00c81800,0x21482400,0x17389a35, +0x21b07810,0x0078a000,0x2188d800,0x1e587a26, +0x01a81a0b,0x00f02411,0x21b00e1f,0x14689a43, +0x01881a10,0x00e02415,0x21a0221f,0x15689a44, +0x01781a0f,0x00e02015,0x21a01e1d,0x15689a44, +0x02783e1a,0x02505831,0x24085a50,0x1cc8c64e, +0x21181003,0x00a0020f,0x2110382e,0x1238863c, +0x20f0180c,0x00882e1b,0x21102428,0x1328823f, +0x20e0180a,0x00882a19,0x21102827,0x1338823f, +0x20b81c08,0x01501e1d,0x22a01826,0x19b8c263, +0x00402006,0x00682206,0x21182e04,0x10d88227, +0x00480602,0x00e00c08,0x21c84204,0x11988a2d, +0x00480601,0x00e00806,0x21c83a04,0x11988e2d, +0x00002c09,0x00f82e04,0x22386c05,0x1708e24d, +0x20180a03,0x00f0040a,0x21a81808,0x0f989a25, +0x00180a01,0x00e00c03,0x21980809,0x10289e2b, +0x00180601,0x00e00403,0x21980c09,0x10389e2b, +0x00681e09,0x01903817,0x22e83c05,0x14b90e48, +0x00381202,0x00d02002,0x21900405,0x0e98961e, +0x00180c00,0x00b01800,0x2168040b,0x0ef89e21, +0x00080c00,0x00c01801,0x2188080b,0x0f089e21, +0x20100000,0x01200205,0x22102818,0x12a90e3a, +0x20100003,0x00980605,0x2110080e,0x0dc89615, +0x20200000,0x00880a01,0x21000c0e,0x0e189e15, +0x20180602,0x00900401,0x21200c0c,0x0e28a216, +0x20100c04,0x01280e05,0x22000014,0x11290624, +0x20180a04,0x00900c05,0x2120000b,0x0d489608, +0x00300c01,0x00980e02,0x21280407,0x0da89a0a, +0x00200c01,0x00880e04,0x2110040a,0x0da89a0b, +0x00280e04,0x01501c06,0x22480c11,0x10590a11, +0x00001406,0x00782208,0x20f00009,0x0d389402, +0x20300601,0x00b80801,0x2158080f,0x0d789c01, +0x20300801,0x00b80e01,0x21580c0f,0x0d789c02, +0x20200001,0x01200205,0x21d00817,0x10190803, +0x00300a04,0x00d80c09,0x21780408,0x0d68980a, +0x00200003,0x00c80601,0x21780808,0x0db8a00c, +0x00200002,0x00d80402,0x21880807,0x0db8a00d, +0x00201401,0x01182a01,0x21d00011,0x10890c16, +0x20500004,0x00f00204,0x21a00c0f,0x0dd89015, +0x20181207,0x00d01408,0x2180100c,0x0e38a016, +0x00081206,0x00d01407,0x2190100c,0x0e38a016, +0x20500002,0x01780801,0x22780c18,0x11790c2b, +0x00881a07,0x00e02408,0x21a00e01,0x0ea88c1c, +0x00101006,0x00981a0c,0x2130100a,0x0f189421, +0x00100c05,0x0098160a,0x2130100a,0x0f189421, +0x00480e05,0x01700007,0x22901409,0x13290c3c, +0x20b01008,0x0088260c,0x21102016,0x0fa88026, +0x20a00000,0x00d80c08,0x2190040e,0x1058942d, +0x20900001,0x00c80c06,0x2180040e,0x1048942d, +0x20b0140b,0x01581e06,0x22901817,0x1538fc4c, +0x00a80e07,0x00c01c0c,0x21a0020b,0x10f87c2c, +0x00d81605,0x00d02807,0x21c0220f,0x11c8842d, +0x00d81606,0x00d02809,0x21b0220e,0x11c8842d, +0x0048420d,0x01902c19,0x23006e0b,0x17c8ec51, +0x21a00c04,0x00981209,0x21302012,0x12587030, +0x21c00802,0x00880607,0x21203418,0x13287031, +0x21b00c02,0x00780a09,0x21003418,0x13287032, +0x21f02405,0x00a81a0d,0x22407c00,0x1a389c4c, +0x01300601,0x00c81403,0x21701639,0x13b86c1b, +0x01300801,0x00a81202,0x21301a3a,0x14a8601f, +0x01300c00,0x00a81a01,0x21201a39,0x14a86420, +0x01e80a01,0x01300003,0x22a06a5a,0x1c186c1e, +0x20500402,0x20501000,0x00f81000,0x14e8a239, +0x20301002,0x20680400,0x01282000,0x15e8a23a, +0x20300801,0x20400800,0x00e81800,0x15e8a63b, +0x20a87202,0x0060c800,0x20586800,0x1d18b646, +0x00f00609,0x20481c07,0x01303a0e,0x1318a640, +0x00800605,0x20282407,0x01102a0a,0x1408ae3f, +0x00800603,0x20282404,0x01102e09,0x1408ae3f, +0x00d02a01,0x21586205,0x02d01a1e,0x1ac8ee55, +0x20e01c0e,0x20282e15,0x00c8081f,0x11188e37, +0x20380c04,0x20201e08,0x0078100d,0x1208923d, +0x20481002,0x20102206,0x00780c0e,0x1208963c, +0x2030380a,0x20c83609,0x01685809,0x17d8ee60, +0x00a82e0b,0x00504414,0x0018320a,0x0fa8a22c, +0x00200202,0x20400403,0x00f81805,0x1048a634, +0x00300a01,0x20500401,0x00f81802,0x1058a634, +0x00982609,0x00205815,0x00885801,0x14f9165a, +0x20400c08,0x2068160d,0x01200c13,0x0e48a628, +0x00000802,0x20481202,0x0108040c,0x0ec8ae2c, +0x00000402,0x20480e01,0x01080c0c,0x0ec8b22c, +0x20300c04,0x20782208,0x01e0201b,0x12492e4c, +0x00100205,0x20380c0a,0x00d00007,0x0d38ae1c, +0x00100a03,0x20280c05,0x00c0000b,0x0d98b220, +0x00100a02,0x20281004,0x00d0000b,0x0d98b620, +0x20100602,0x20300005,0x01600413,0x10492235, +0x00200801,0x20280605,0x00a00809,0x0c78a214, +0x20300004,0x00080605,0x0090000d,0x0cc8ae14, +0x20200003,0x00080e03,0x00a0080d,0x0cc8b214, +0x00380800,0x20301a01,0x0160080f,0x0ee91a24, +0x20500401,0x00080c00,0x00980410,0x0c08a608, +0x00480e04,0x00001807,0x00780805,0x0c48b20b, +0x00380e03,0x00001805,0x00780806,0x0c48ae0b, +0x20200400,0x20580e02,0x01c01418,0x0e191a11, +0x00581000,0x00102003,0x00681001,0x0bf8a400, +0x20300003,0x20300606,0x00d00410,0x0c18ac00, +0x20200003,0x20300a05,0x00d8040f,0x0c18ac00, +0x20100402,0x20580603,0x01880811,0x0dd91003, +0x20280a02,0x20300c01,0x00f01010,0x0c08a809, +0x00500202,0x20300003,0x00e80407,0x0c48b00b, +0x00400201,0x20300003,0x00f80408,0x0c48b40b, +0x00380e02,0x20301803,0x01781410,0x0e391814, +0x20180402,0x20580604,0x0120100b,0x0c88a016, +0x20700802,0x20381e03,0x00e01014,0x0cc8b019, +0x20600401,0x20381a01,0x00f01413,0x0cd8b419, +0x20300601,0x20780602,0x01d80419,0x0f292028, +0x00101000,0x20682401,0x01101007,0x0d689c1f, +0x00880a03,0x20101805,0x00880e01,0x0dc8a822, +0x00780601,0x20101002,0x00980400,0x0dc8a822, +0x00000c07,0x20681e04,0x01c80c11,0x10c9283d, +0x20300400,0x20200c01,0x00880c0a,0x0e789428, +0x20a00404,0x20380a04,0x00e01015,0x0ef8ac2c, +0x20800402,0x20380a02,0x00d00c14,0x0ef8ac2c, +0x0008220e,0x20402011,0x01501c10,0x12e9244d, +0x00380401,0x20180c01,0x00b01c01,0x0fd8982d, +0x00880602,0x20381408,0x00c02e08,0x1088a433, +0x00700201,0x20281806,0x00c02e05,0x1088a433, +0x20905817,0x20c89217,0x01d03c0f,0x1599105d, +0x21680a03,0x20201803,0x0080100a,0x11588433, +0x21a80e02,0x20301400,0x00703011,0x12288438, +0x21981203,0x20201802,0x00602c0f,0x12288438, +0x21a84a19,0x00a0582e,0x20804e0d,0x1888f45e, +0x01200c02,0x20580a05,0x00e01235,0x12b87c1c, +0x01400801,0x20600a04,0x00c0163c,0x13c87021, +0x01400802,0x20600a05,0x00b0163b,0x13b87021, +0x01d01809,0x20881a1b,0x00e0a258,0x1ae8a42a, +0x20282602,0x00701c00,0x00103000,0x13d88638, +0x20181e03,0x00202800,0x00101800,0x14d87e3c, +0x20181e03,0x00202000,0x00302400,0x14d8823c, +0x20c04801,0x20788400,0x00e82c00,0x1bb8a247, +0x00500403,0x20280e06,0x00801a06,0x1208723b, +0x00301805,0x2058220a,0x00a00603,0x12e8763e, +0x00401404,0x20581e0a,0x00b00604,0x12e8763e, +0x00c00003,0x00b01404,0x21286e23,0x1958b659, +0x00081a03,0x20102c01,0x00581c0a,0x10286e39, +0x00100000,0x00180404,0x00381805,0x10f8823d, +0x20200801,0x00081002,0x00481809,0x10f87e3c, +0x00783e06,0x00b0700e,0x20e83c01,0x1628de6b, +0x20102405,0x20683e07,0x0100000a,0x0e887e2f, +0x00180602,0x00100c03,0x00280808,0x0f288636, +0x00380e04,0x00201406,0x00080c03,0x0f388636, +0x20101000,0x20481603,0x00e02416,0x12f8ea5f, +0x00480604,0x00201009,0x00182005,0x0d288228, +0x00200403,0x00000604,0x00480c09,0x0d98862e, +0x00100404,0x20100606,0x0058080c,0x0da8862f, +0x00100003,0x00000a03,0x00900014,0x1058de4a, +0x20400003,0x00280a04,0x00500410,0x0c188a1d, +0x20380e03,0x00100c05,0x00580410,0x0c588e21, +0x20280a04,0x00000c06,0x0068040f,0x0c688e21, +0x20480602,0x00000405,0x00c00c18,0x0e58e234, +0x00481203,0x00201405,0x00300004,0x0b588613, +0x00100803,0x20280605,0x00880408,0x0b888e15, +0x00100803,0x20280a05,0x0098040a,0x0b888e15, +0x00300201,0x20180602,0x00d0200d,0x0d08d621, +0x20400403,0x20200605,0x00800010,0x0ae88209, +0x00000601,0x00081003,0x0080040c,0x0b08920b, +0x20100601,0x00080c03,0x0070000b,0x0b08920a, +0x20200802,0x20180a04,0x00c00016,0x0c38ca10, +0x00500602,0x20180c03,0x00900803,0x0ac88400, +0x00080401,0x00100601,0x0040000b,0x0ae88c01, +0x00080400,0x00100801,0x0040000a,0x0ae88c00, +0x00180a02,0x00100c02,0x00a8080f,0x0c08cc02, +0x20300000,0x00081202,0x00601011,0x0ae8800b, +0x00380603,0x00100402,0x0050080a,0x0b188c0b, +0x00200202,0x00000000,0x0060080b,0x0b188c0a, +0x00100402,0x00081204,0x00d00413,0x0c58d013, +0x00001001,0x00181202,0x00280807,0x0b787817, +0x20500405,0x20180607,0x00780812,0x0b988819, +0x20600404,0x00080a05,0x00680812,0x0b988819, +0x20380400,0x00000401,0x00981417,0x0d48d427, +0x00180402,0x00400c02,0x20281008,0x0c58801f, +0x00580605,0x00100009,0x00500403,0x0c989023, +0x00500204,0x00000007,0x00500002,0x0c989023, +0x00700203,0x00000401,0x00a8100d,0x0ec8dc39, +0x20381606,0x00301406,0x0010180a,0x0d688028, +0x20600002,0x00080605,0x00500c11,0x0dc8842d, +0x20600001,0x00000204,0x00501012,0x0dc8882d, +0x20e0240b,0x20184608,0x00a80822,0x10e8e851, +0x00401407,0x20281a0a,0x00700c02,0x0ec8742f, +0x00601001,0x00081802,0x00400800,0x0f688436, +0x00601002,0x00081800,0x00500800,0x0f688436, +0x00e84a0d,0x0080781a,0x20781209,0x13b8e45d, +0x21800a05,0x0038080b,0x00100c0d,0x10587437, +0x21c00c00,0x00481404,0x20201c12,0x11287c3f, +0x21c00e01,0x00481405,0x20201c11,0x11287c3f, +0x23204009,0x20a8820e,0x01708c21,0x16b8d469, +0x01382401,0x00402204,0x20102a3a,0x11e8641f, +0x01682201,0x00702403,0x20702e41,0x12f86426, +0x01582000,0x00702401,0x20602e40,0x12f86426, +0x02682a05,0x00602c0e,0x20904a73,0x19b8983e, +0x20403402,0x20d84c00,0x01681000,0x12e85633, +0x20401802,0x00083000,0x00780400,0x13e86e38, +0x20501802,0x20183400,0x00980800,0x13e86a37, +0x20a82c02,0x00a05400,0x20785c00,0x1a989655, +0x00800203,0x00080406,0x0038120d,0x11485a39, +0x00781e04,0x00602807,0x2048120d,0x12186a3e, +0x00881a04,0x00602407,0x20581a0e,0x12186a3e, +0x00f81203,0x20101805,0x00e82a1f,0x17c8be64, +0x20300c03,0x00081604,0x0028040c,0x0f685e3a, +0x00100c03,0x20180606,0x00680409,0x10186e40, +0x00000402,0x00000a05,0x00480c0a,0x10186e40, +0x00102c07,0x20584a05,0x0140000f,0x1468d26c, +0x00481601,0x00302c04,0x20382803,0x0db86233, +0x20200201,0x00100004,0x0058080b,0x0e387636, +0x20100400,0x00180c03,0x0068040a,0x0e387a36, +0x20181a08,0x00602010,0x00200413,0x1148ca5b, +0x20180a02,0x20100802,0x00800c0e,0x0c386e2a, +0x00580a03,0x00101002,0x00400405,0x0ca8762e, +0x00580a03,0x00201003,0x00300405,0x0ca8762f, +0x00400404,0x00000608,0x00902010,0x0eb8ba49, +0x20100401,0x20380604,0x00a0040c,0x0b186a1d, +0x20600c04,0x20181606,0x00800415,0x0b587221, +0x20600804,0x00081206,0x00700815,0x0b687621, +0x20680602,0x00100003,0x00b0181d,0x0cc8b232, +0x00001001,0x20281c00,0x00980409,0x0a686e12, +0x00481204,0x00201407,0x00380803,0x0a987615, +0x00380e03,0x00201406,0x00380804,0x0a987615, +0x00200002,0x00080603,0x00b0140c,0x0b88a61e, +0x20181201,0x00300c03,0x0020000b,0x09f86e08, +0x20200803,0x20180605,0x0090040f,0x0a08720c, +0x20100403,0x20180605,0x0090000e,0x0a08720b, +0x00080a02,0x00001002,0x00a00411,0x0ad89e0f, +0x00300203,0x20100401,0x00600c07,0x09d86800, +0x00100202,0x00080403,0x0080000a,0x09e87401, +0x00000201,0x00080403,0x0080040b,0x09e87401, +0x20100800,0x20380a03,0x00e00811,0x0aa89c02, +0x20300805,0x20180e07,0x0078080f,0x0a08640b, +0x00000001,0x00080a02,0x0070080c,0x0a18740c, +0x00100000,0x00080601,0x0070080b,0x0a18700c, +0x00300801,0x20180a03,0x00c8140f,0x0ae89c12, +0x00181204,0x00101c08,0x00481006,0x0a986c16, +0x00000201,0x00100801,0x00580c0b,0x0aa87018, +0x20100802,0x00000202,0x0068100e,0x0aa87018, +0x20400601,0x00180801,0x00b81818,0x0bc8ac25, +0x00280400,0x20380604,0x00b0140a,0x0b586c1e, +0x00000401,0x00181201,0x0070080c,0x0b887823, +0x00280603,0x00280404,0x00600409,0x0b887823, +0x00400002,0x00200201,0x0098180d,0x0d38b438, +0x20801804,0x20382e04,0x00a00411,0x0c78682b, +0x20380400,0x00200401,0x0048040c,0x0cd8742f, +0x20500403,0x00180603,0x0050040e,0x0cd8742f, +0x20381204,0x00102405,0x0098201a,0x0f38c04b, +0x00b81603,0x00202409,0x00080e08,0x0df86430, +0x00681001,0x00101402,0x00400402,0x0e687436, +0x00881400,0x00101804,0x00400000,0x0e687436, +0x0010240a,0x20386206,0x01202c11,0x11f8d061, +0x21d81a04,0x20200c01,0x00903418,0x0f886038, +0x21c81204,0x20300c04,0x00a02415,0x10486c42, +0x21d81604,0x20301004,0x00a02817,0x10386c41, +0x22982a0c,0x00604016,0x20701013,0x1548b473, +0x01504003,0x20884e0a,0x00c00e3f,0x11384c23, +0x01502802,0x20783e07,0x00d02e3e,0x1238582c, +0x01502c02,0x20884207,0x00d02a3f,0x1228582c, +0x02202c05,0x2048520e,0x00906e65,0x18789847, +0x20283e02,0x00f05400,0x21200400,0x12684e38, +0x20280602,0x20301400,0x00881000,0x13384e3c, +0x20380602,0x20201800,0x00681800,0x13384a3b, +0x20902c01,0x20c83000,0x01683400,0x1978765b, +0x00500002,0x00000206,0x00300607,0x10984e3c, +0x00301806,0x20482e06,0x00d80a06,0x11485a3f, +0x00401004,0x20382205,0x00c80a08,0x11585a3f, +0x00c01402,0x20181402,0x00a82e1a,0x16888e68, +0x00080400,0x00101001,0x00381807,0x0eb8523c, +0x00481206,0x00201c0b,0x00281003,0x0f485e40, +0x00280e04,0x00201008,0x00381006,0x0f485e40, +0x00882204,0x00403408,0x00581c0a,0x13089e70, +0x00300a01,0x00080c02,0x00700807,0x0cf85a34, +0x20200403,0x20280607,0x00900c0e,0x0d685e38, +0x20100002,0x20100603,0x0080040c,0x0d685e38, +0x20901804,0x20482a04,0x01301c23,0x0fd8a259, +0x20300401,0x00180e02,0x00400c10,0x0b785629, +0x00300602,0x20180804,0x00800407,0x0bd85e2d, +0x00200601,0x20180802,0x00900808,0x0bd85e2d, +0x00880e06,0x00101409,0x00901c08,0x0d789644, +0x00080800,0x00200c01,0x00280408,0x0a68521d, +0x20280c00,0x00101201,0x00600410,0x0a985621, +0x20280800,0x00001201,0x0070040f,0x0a985a21, +0x20800404,0x20280e0a,0x00d02420,0x0b988230, +0x00180e03,0x00001802,0x00500009,0x09a85214, +0x00000c02,0x20281602,0x00b0040a,0x09c85a15, +0x00000c02,0x20281602,0x00a0040a,0x09c85a15, +0x00300601,0x20180402,0x00a00009,0x0a787e1c, +0x20201804,0x20381e06,0x00b0000d,0x09385209, +0x00180a03,0x00101005,0x0058040a,0x0948560b, +0x00180a03,0x00101004,0x0058040a,0x0948560b, +0x20200400,0x00080c00,0x00900c13,0x09c87a0e, +0x00080603,0x00300006,0x00480408,0x09285402, +0x20100001,0x20180604,0x0090080d,0x09185400, +0x20100401,0x20180a04,0x0090080d,0x09185401, +0x20180800,0x00100e01,0x0060000e,0x09987402, +0x00280801,0x00101203,0x00480409,0x0958500a, +0x00100402,0x20180601,0x00880c0a,0x0948540c, +0x00100402,0x00080601,0x00780c0a,0x0948540c, +0x00480a01,0x00001201,0x00980c0c,0x09d8740f, +0x20300201,0x20181400,0x00700c0e,0x09c85416, +0x00080a03,0x00000804,0x0070000c,0x09d85817, +0x00181204,0x00001405,0x0060000b,0x09d85816, +0x20480401,0x20200603,0x00d81019,0x0a987c22, +0x00200802,0x00080e02,0x00380806,0x0aa85020, +0x00000003,0x20200204,0x0098040b,0x0ab85823, +0x20100805,0x20481208,0x00b0000d,0x0ab85823, +0x00600402,0x20380601,0x00e8200c,0x0bf88834, +0x20480601,0x00201c05,0x0008180d,0x0bc8542a, +0x20300e03,0x20280805,0x00880c0d,0x0c085c2f, +0x20200a04,0x20200408,0x0078100b,0x0c085c2f, +0x20701204,0x20381005,0x00c80c1f,0x0de8984a, +0x00800605,0x00181402,0x00702801,0x0d385831, +0x00700801,0x00181a03,0x00701404,0x0d985c37, +0x00701001,0x00082205,0x00701804,0x0d985c36, +0x00a00406,0x00100a07,0x0088200a,0x10989c5e, +0x2210200c,0x00283a0d,0x00200019,0x0ee8483d, +0x22001002,0x00382000,0x00000819,0x0f885846, +0x22101804,0x00482e01,0x0000001b,0x0f785846, +0x23501604,0x0028340c,0x00a02029,0x13d8ac78, +0x01884a08,0x00a07817,0x20c82249,0x10a84c24, +0x01782202,0x00703807,0x20800245,0x11984c2f, +0x01783204,0x00a0480b,0x20b00246,0x1198542f, +0x02681e01,0x00603002,0x20302673,0x17688c50, +0x20404402,0x20f86000,0x01d81800,0x11c83635, +0x20480601,0x00200800,0x00100400,0x12b83a3c, +0x20480a01,0x00300c00,0x00000c00,0x12b83e3c, +0x20883a01,0x00e05400,0x20d80800,0x18b86662, +0x00780a03,0x00200407,0x00581a0d,0x10183e3b, +0x00980c01,0x00201a03,0x0028160c,0x10c83a42, +0x00980802,0x00101604,0x00380e0c,0x10c83e42, +0x00e81400,0x00002602,0x00880618,0x15886a6e, +0x00000402,0x00000201,0x00680409,0x0e283e3d, +0x20200800,0x20181401,0x0090040e,0x0ea84641, +0x20200800,0x00081001,0x0088040e,0x0ea84641, +0x00402404,0x20582e03,0x01080413,0x11f87271, +0x00280a03,0x00100c04,0x00600809,0x0c683e34, +0x00180601,0x00100c02,0x00300008,0x0cc84236, +0x00180a01,0x00100803,0x00400409,0x0cc84636, +0x20581a04,0x00402008,0x0060041f,0x0ec87258, +0x20200403,0x20180606,0x0090040e,0x0ae83a28, +0x00180a01,0x00000800,0x0060100b,0x0b38422d, +0x00180601,0x00000400,0x0060100b,0x0b38422d, +0x00200801,0x20281a03,0x00d02c11,0x0c786a40, +0x00100602,0x20180803,0x00880409,0x09d83e1d, +0x20200c02,0x20281204,0x0080040e,0x0a083a20, +0x20200c03,0x20281204,0x0080000e,0x0a083a20, +0x20400001,0x00100602,0x00700416,0x0ab85a2d, +0x20100803,0x00081203,0x0060040b,0x09283e12, +0x00280a02,0x00101004,0x00480808,0x09383a15, +0x00280a02,0x00101004,0x00480808,0x09383e15, +0x00280601,0x00100401,0x0080040b,0x09a85a1c, +0x00281a05,0x00202806,0x00180407,0x08b83a09, +0x20200000,0x20180a02,0x0080100e,0x08b83e0a, +0x20200001,0x20180a02,0x0080100e,0x08b83e0a, +0x20280601,0x00000400,0x00a00813,0x08f8560d, +0x20200c05,0x20381208,0x00b0080d,0x08983801, +0x00000000,0x20100201,0x00680409,0x08983401, +0x00000000,0x20100400,0x00680409,0x08983801, +0x20100401,0x20180a02,0x00a0040d,0x08d85003, +0x00300604,0x20180406,0x00780806,0x08c83c0b, +0x00200201,0x00000400,0x00680809,0x08c8380a, +0x00300400,0x20100201,0x00780808,0x08c8380a, +0x00400a02,0x00080801,0x0088040b,0x0918540f, +0x20401404,0x00081206,0x0058100f,0x09383c15, +0x20301002,0x00081a03,0x00780810,0x09383c17, +0x20301401,0x00081e02,0x00780410,0x09384017, +0x20400c02,0x00280a04,0x00681816,0x09c8581f, +0x00500203,0x00501007,0x00281404,0x0a18481e, +0x00400801,0x00400002,0x00181807,0x0a284422, +0x00400801,0x00500801,0x00081c06,0x0a284022, +0x00800c00,0x00500003,0x0048280b,0x0b086830, +0x20582000,0x00500e02,0x00602812,0x0b28482a, +0x20682604,0x00602005,0x00101412,0x0b68482e, +0x20682203,0x00601805,0x00201413,0x0b584c2e, +0x20b82000,0x00801c02,0x00480424,0x0cd87448, +0x00300402,0x20280602,0x00900402,0x0ca83834, +0x00800404,0x20300607,0x00900001,0x0d083c37, +0x00980403,0x20200e05,0x00800000,0x0cf83c37, +0x01100000,0x00001001,0x00b81004,0x0f88745b, +0x21581203,0x20102c04,0x0088100c,0x0e58383b, +0x21e80e02,0x20101004,0x00a8041a,0x0ee84445, +0x21d81a03,0x20302004,0x00c8041a,0x0ed84444, +0x23980801,0x00000401,0x00f00c35,0x12a87c78, +0x01102002,0x20586205,0x01204633,0x10084026, +0x01500c00,0x20482a01,0x00e02a3e,0x10f84032, +0x01402001,0x20884604,0x01402e3b,0x10e84032, +0x02601201,0x20282403,0x01002e72,0x16587057, +0x20284a04,0x00e06800,0x21000800,0x11981e3b, +0x20580c01,0x00280400,0x00800000,0x12582a3b, +0x20580401,0x00180c00,0x00a00400,0x12482a3a, +0x20902c01,0x20785400,0x01d81000,0x17f8465f, +0x00401406,0x2048160b,0x00a00206,0x0fb81e3e, +0x00a00601,0x00080402,0x00780a0f,0x10682643, +0x00a00601,0x20100002,0x00780a10,0x10682642, +0x00e01004,0x00481c02,0x0098221a,0x14d84a6d, +0x00280a03,0x00100808,0x00580c08,0x0dc82a3d, +0x20200001,0x00100601,0x00680810,0x0e382a43, +0x20180400,0x00000800,0x0078040f,0x0e382a43, +0x0088320a,0x0080400e,0x00100410,0x11484e72, +0x20100001,0x20180a03,0x0080100d,0x0c082633, +0x00080602,0x00080402,0x0070080a,0x0c582e36, +0x00000400,0x00080e01,0x0090080c,0x0c582e36, +0x20801007,0x2048260e,0x01202827,0x0e184257, +0x00100000,0x20100400,0x00580809,0x0a981e28, +0x00000c02,0x20181202,0x0060040b,0x0ad8262b, +0x00000801,0x00180800,0x0050000a,0x0ad82a2b, +0x00280603,0x00000408,0x0088040d,0x0bd83e3d, +0x20100000,0x00000401,0x0068040c,0x0988221d, +0x00080e02,0x00201003,0x0038040b,0x09a82620, +0x00180e01,0x00201402,0x0030000a,0x09a82621, +0x20300001,0x20100202,0x00a00c14,0x0a28362c, +0x00280601,0x20100800,0x00700009,0x08c82613, +0x00100000,0x00080a02,0x0070100b,0x08d82615, +0x00000000,0x20180a02,0x0080100d,0x08d82615, +0x00200000,0x20180400,0x00a0080c,0x0918361b, +0x20301001,0x20282202,0x0090080d,0x08582608, +0x20100401,0x00080a02,0x0058040d,0x08582209, +0x20100801,0x00080a02,0x0068040c,0x08582209, +0x20200000,0x20180601,0x00800412,0x0878320c, +0x00280e01,0x00301002,0x00180c05,0x08382001, +0x00080a01,0x00100402,0x00380408,0x08382401, +0x00080800,0x00100402,0x00480409,0x08382401, +0x00080400,0x20100800,0x0078040b,0x08582c03, +0x20180400,0x00000800,0x0050000c,0x0868240a, +0x00180601,0x00000400,0x00500009,0x0868240a, +0x00280602,0x00000c01,0x00500008,0x0868240a, +0x00280602,0x20200c01,0x0098040c,0x0898300e, +0x00183800,0x20202c00,0x00700809,0x08d82414, +0x20181c02,0x20102202,0x0068040d,0x08e82415, +0x20381c03,0x20101e04,0x0078040f,0x08d82415, +0x20182003,0x20302204,0x00c80412,0x0938301d, +0x00282e01,0x20f01001,0x0120200b,0x09a8201e, +0x00582204,0x20801804,0x00e00c09,0x09b82420, +0x00682605,0x20801c05,0x00e00c07,0x09b82420, +0x00882e04,0x20b02404,0x0140040e,0x0a68382d, +0x20507402,0x21b85202,0x01682410,0x0ac8102c, +0x20905006,0x21084e08,0x01480c17,0x0ae81c30, +0x20a04c06,0x21184e09,0x01480c18,0x0ae81c2f, +0x20b05806,0x21684607,0x01d82425,0x0c283447, +0x00580800,0x00200803,0x00280400,0x0c582434, +0x00c80e05,0x00301009,0x00180a06,0x0ca82838, +0x00c80606,0x0030080a,0x00280606,0x0c982839, +0x01181607,0x2010100b,0x00c00404,0x0ec8485b, +0x21880603,0x00080402,0x00401c0f,0x0e08203c, +0x22000c02,0x00081606,0x0060101e,0x0e782445, +0x22001804,0x00182609,0x0040101e,0x0e782445, +0x23801405,0x20681e09,0x01000c36,0x11f83c79, +0x01201403,0x20180608,0x00281a37,0x0fc81427, +0x01500000,0x00380400,0x00180a3f,0x10a82433, +0x01581601,0x00701c04,0x20581a3f,0x10982433, +0x02581202,0x20100807,0x0090066f,0x15a8405a, +0x20503806,0x20a86800,0x01a82000,0x11680a36, +0x20502003,0x20882400,0x00f83000,0x12200a3d, +0x20501c03,0x20781c00,0x00d83000,0x1220063c, +0x20880801,0x20303000,0x00883400,0x17c00a66, +0x00a8120b,0x00302812,0x20181e10,0x0f980e3e, +0x00980a05,0x20100c0a,0x0068160e,0x10380e43, +0x00a80a04,0x00000c0a,0x0058120f,0x10380e43, +0x01280a02,0x20501402,0x01481218,0x14781272, +0x20200406,0x2018120d,0x0090180f,0x0d980a3e, +0x20100400,0x20200204,0x00900c0e,0x0e080a43, +0x20100401,0x20280604,0x00800c0f,0x0e080e43, +0x20202c04,0x20884e05,0x0180101e,0x10c81a6f, +0x20100602,0x00180406,0x0058100b,0x0bd80e32, +0x20100c03,0x20281203,0x0098080d,0x0c280e36, +0x00000401,0x20100201,0x00780c0b,0x0c280e36, +0x20180a03,0x00301006,0x00581418,0x0dc81654, +0x00280801,0x00200601,0x00400408,0x0a780e28, +0x00280e03,0x00101406,0x00580408,0x0aa8122b, +0x00180a01,0x00000c03,0x0070000b,0x0aa8122b, +0x20100402,0x00180e03,0x00a00815,0x0b781a3d, +0x20100202,0x00000402,0x0050000d,0x09580e1e, +0x20200801,0x20280e03,0x0090100e,0x09780e20, +0x00000800,0x20281201,0x00900c0c,0x09780e20, +0x20280a02,0x00200403,0x00700412,0x09e8162a, +0x00100401,0x00080602,0x00500409,0x08980a13, +0x00100400,0x00080400,0x00680409,0x08a80a14, +0x00000401,0x00080601,0x0068040b,0x08a80a14, +0x00200400,0x00080602,0x0070040c,0x08d8121b, +0x20180e01,0x00101001,0x0048080b,0x08280e09, +0x00080a01,0x00100801,0x0058040b,0x08280e0a, +0x00080e02,0x00100c02,0x0048040a,0x08280e0a, +0x20200401,0x00180602,0x00780412,0x0838120c, +0x00201402,0x20281602,0x00880807,0x08081001, +0x00000803,0x20180e03,0x0078040a,0x08080c01, +0x00000c03,0x20181204,0x0088040b,0x08080c00, +0x00100401,0x00280800,0x0058080b,0x08181402, +0x20100604,0x00380803,0x0040040c,0x0838140a, +0x00000204,0x00200005,0x0040000a,0x0838100a, +0x00100204,0x00280405,0x00400009,0x0838100a, +0x00100603,0x00380402,0x0030040d,0x0858140e, +0x00106602,0x00487a0a,0x00180c09,0x08a81414, +0x00103201,0x00283a06,0x0040000b,0x08b81015, +0x00003201,0x00283606,0x0030000b,0x08a81015, +0x00103a03,0x00484206,0x0028080e,0x08f8141c, +0x0010641d,0x01d87a10,0x21c8780c,0x0978341e, +0x00104010,0x00d84e0a,0x20a83c0d,0x09881c21, +0x00104010,0x00e8520a,0x20a83c0c,0x09882020, +0x00405416,0x0128620e,0x20e85412,0x0a182c2d, +0x2048de2a,0x03610845,0x23a0200e,0x0a98582b, +0x20487e17,0x01d0a027,0x21d0040f,0x0ab8302f, +0x20387e17,0x01e0a027,0x21e0000f,0x0ab8302e, +0x20589e20,0x0270c433,0x22600c1e,0x0bd84445, +0x00500816,0x20180e37,0x00808803,0x0c181034, +0x0070080d,0x2028161f,0x00b04c04,0x0c681038, +0x0050000e,0x20180e1f,0x00a04c05,0x0c581038, +0x00a02016,0x00082e2e,0x00a0540f,0x0e681c5b, +0x21b00a02,0x0018140a,0x00582812,0x0dd8103e, +0x21d80e04,0x00000c09,0x00681818,0x0e480c46, +0x21b81a06,0x2010200b,0x00781815,0x0e480c45, +0x2328220b,0x00802415,0x2018242d,0x11a82079, +0x01582602,0x00303405,0x20180a3f,0x0f981426, +0x01500c01,0x20380603,0x00a80a3f,0x10681032, +0x01401402,0x20681e07,0x00f00a3b,0x10581031, +0x02301404,0x00082e0d,0x00801a68,0x15581c59, +0x00180c01,0x00303c00,0x20583400,0x11802240, +0x20181a01,0x00903800,0x20a80c00,0x12501243, +0x20281601,0x00703000,0x20780800,0x12401242, +0x20781203,0x00801400,0x20101c00,0x17e01668, +0x00081202,0x00080c02,0x00a01c02,0x0f900a3f, +0x00580402,0x00380a04,0x00401203,0x10300a45, +0x00500002,0x00180e04,0x00600e05,0x10300a45, +0x01000006,0x00480a09,0x00300616,0x14901e73, +0x00500c03,0x20400204,0x00781002,0x0da01a3d, +0x00080800,0x00200802,0x0028040a,0x0e000e41, +0x00080400,0x00200803,0x0038040b,0x0e000e42, +0x00281e04,0x00403408,0x00182019,0x10d01a72, +0x20380603,0x20200805,0x00780810,0x0bd00e34, +0x00180a02,0x00001402,0x0048040a,0x0c201237, +0x00180602,0x00000c01,0x0050040a,0x0c200e37, +0x20400001,0x20380604,0x00e00c1f,0x0db01656, +0x00301403,0x20281605,0x00880407,0x0a600e28, +0x20100c03,0x20281a05,0x0090080e,0x0aa00e2b, +0x20100803,0x20181205,0x0080040d,0x0aa00e2b, +0x00100000,0x20280400,0x00c80812,0x0b70163d, +0x20380a01,0x00200404,0x0048040f,0x0950061d, +0x00080a01,0x00100804,0x00380c0b,0x09700e1f, +0x00080601,0x00100804,0x0038080b,0x09700e1f, +0x20400802,0x20281201,0x00c80815,0x09d0122a, +0x00280a03,0x00000c02,0x00400c07,0x08900e12, +0x00180a02,0x00000c01,0x00500809,0x08a00e15, +0x00180a02,0x00000c00,0x0050080a,0x08a00e15, +0x00280e03,0x00101005,0x0070000a,0x08d00e1a, +0x20201407,0x20281608,0x0088080c,0x08200e09, +0x20200803,0x20380e04,0x0090000c,0x0820120a, +0x20201004,0x20381605,0x0090000c,0x0820120a, +0x20200402,0x20300605,0x00b00010,0x0830120d, +0x00381a08,0x0020240c,0x00280405,0x08000800, +0x00280603,0x00001005,0x00580c07,0x08000c00, +0x00380a03,0x00101406,0x00480c06,0x08000e01, +0x00180601,0x20200402,0x00b8080b,0x08000c01, +0x2050040a,0x2040060c,0x00c0000f,0x08200c09, +0x20300004,0x20280604,0x0090040e,0x08200c0a, +0x20300004,0x20100204,0x0090040f,0x0820080a, +0x20280402,0x20300a01,0x00d8040f,0x08400c0f, +0x20186601,0x2040b410,0x00c83e02,0x08900810, +0x20182800,0x20205407,0x00982005,0x08a00c14, +0x20182c01,0x20205807,0x00981c05,0x08a00c14, +0x20183404,0x20406c05,0x00f82408,0x08e00c1a, +0x01d8621b,0x21c0bc0d,0x03a03205,0x0900080d, +0x01183e0f,0x20c07009,0x01e01803,0x09500c17, +0x01183e0f,0x20c07409,0x01f01802,0x09500c17, +0x01a84e17,0x21109810,0x02901c04,0x09d00c20, +0x22d0d428,0x23599243,0x06807054,0x09d00434, +0x21b07015,0x21b8d624,0x03a04436,0x0a500833, +0x21b06c14,0x21c8d223,0x03b04836,0x0a500c33, +0x2250941f,0x22491634,0x04f05851,0x0b500c4b, +0x01b80a17,0x00000836,0x00588235,0x0c100844, +0x01480a0d,0x0010081c,0x0058461c,0x0c601040, +0x0140060b,0x20180819,0x0078461a,0x0c501040, +0x02081e14,0x0010302a,0x00a8621f,0x0e501064, +0x21d00806,0x20100610,0x0070141c,0x0dc00837, +0x22201806,0x20181e0b,0x00600421,0x0e400c43, +0x22101c05,0x00082608,0x00500420,0x0e400843, +0x23e02c08,0x20683a13,0x01601842,0x11700c75, +0x01302000,0x00183c01,0x0080023a,0x0f880427, +0x01681e03,0x00501c08,0x20180e42,0x10600432, +0x01681e02,0x00702406,0x20481242,0x10500831, +0x02780e01,0x00501004,0x00883275,0x15300059, +0x00182208,0x00501800,0x00304000,0x11c01e41, +0x20200604,0x20480c00,0x01002800,0x12601e41, +0x20300603,0x20280c00,0x00d02000,0x12602240, +0x20a01e03,0x20781c00,0x01601400,0x18304264, +0x20202810,0x20383e17,0x00981004,0x0fc02e3f, +0x00600806,0x2038160b,0x00d00207,0x10502a44, +0x00800005,0x20180a09,0x00a00209,0x10602a45, +0x01500006,0x00080a09,0x00f80e1f,0x14e04674, +0x0088120d,0x00702019,0x20682a02,0x0dd01a3e, +0x00001202,0x20181007,0x0088180c,0x0e302242, +0x20100a02,0x20180c06,0x0088100e,0x0e302242, +0x20200e04,0x00081c08,0x00d80821,0x11203672, +0x20700008,0x0038060d,0x00201c15,0x0c001e34, +0x20180a01,0x00200002,0x00400c0c,0x0c502236, +0x20180400,0x00180400,0x00500c0b,0x0c502236, +0x20380801,0x00300203,0x0060041b,0x0e003a54, +0x00681607,0x0030240a,0x00180401,0x0a902229, +0x00280401,0x00101202,0x00480409,0x0ad02a2c, +0x00280400,0x00100e01,0x00480809,0x0ad0262c, +0x00100000,0x00100001,0x00681011,0x0bc03a3e, +0x20401005,0x20381a0b,0x00b00c13,0x0970221e, +0x20200400,0x00080c00,0x0070000f,0x09a02220, +0x20200601,0x00080800,0x0070040f,0x09a02220, +0x20180a02,0x00100c01,0x00680814,0x0a10322c, +0x20200401,0x00281003,0x00480c09,0x08b01e10, +0x20100801,0x00181000,0x0050000a,0x08d02213, +0x20100c02,0x00181201,0x0050000a,0x08d02213, +0x20101003,0x20181e03,0x00900010,0x09002e1a, +0x00481604,0x00302005,0x00080404,0x08501e0a, +0x00180a01,0x00301002,0x00180808,0x0860220b, +0x00280e02,0x00301804,0x00180807,0x0860220b, +0x00180a02,0x00300805,0x0028080c,0x08702e0c, +0x20501405,0x20282a07,0x00801411,0x08201c00, +0x20100201,0x00180400,0x00500c0c,0x08302201, +0x20100000,0x00080a01,0x0070100c,0x08302201, +0x00100401,0x00100202,0x0040040d,0x08402c00, +0x00400204,0x00300c07,0x20180803,0x0850200a, +0x00100402,0x00100202,0x0048040a,0x0850240a, +0x00100802,0x00080601,0x0058040a,0x0850240a, +0x20100401,0x00280401,0x0040000f,0x08802c0f, +0x20203003,0x00387204,0x00104c0f,0x08c02413, +0x00000a03,0x00282405,0x0040280c,0x08d02415, +0x00000e02,0x00282c03,0x0040240c,0x08d02415, +0x00201601,0x00383402,0x0030300d,0x0920301d, +0x00302603,0x00f86804,0x21b04c08,0x0990441e, +0x00201c02,0x00484605,0x2050380b,0x09b03c21, +0x00301800,0x00584603,0x2070380a,0x09b03c20, +0x00301800,0x00984c00,0x20a05014,0x0a504c2d, +0x20586003,0x0180ee06,0x23589011,0x0ab06c2b, +0x20682e01,0x00b07400,0x21785012,0x0ae0502f, +0x20782c01,0x00b07202,0x21885013,0x0ae0502f, +0x20684602,0x00e0ae01,0x21d8581d,0x0c107046, +0x00300c00,0x00080c03,0x00681002,0x0c301c35, +0x00700c04,0x00080e03,0x00781400,0x0c902438, +0x00900002,0x00100400,0x00481a02,0x0c902837, +0x00c01c06,0x20282e07,0x00d8040b,0x0ea0405a, +0x21781e02,0x00301c03,0x0030040c,0x0df01c3b, +0x21b82a07,0x0030340a,0x00380416,0x0e702043, +0x21d82205,0x00102c06,0x00680419,0x0e602043, +0x23683e08,0x00504c0c,0x00380c2f,0x11c03c77, +0x01381001,0x20402603,0x00a81239,0x0f902023, +0x01302404,0x20783a0c,0x0100123a,0x10702030, +0x01402003,0x20783209,0x01100e3c,0x10702030, +0x02601804,0x20a8120c,0x01680671,0x15603c53, +0x20603401,0x20784800,0x01281400,0x1210463a, +0x20680e03,0x00400000,0x00401800,0x12d0463d, +0x20680a03,0x00200400,0x00601800,0x12d0463d, +0x20d82e05,0x00803800,0x00003400,0x18e06e62, +0x00e82201,0x00603c04,0x00083a12,0x10304243, +0x00c00407,0x00100209,0x00481e12,0x10d04e46, +0x00d00807,0x00080a09,0x00781612,0x10d04e46, +0x01b00c09,0x20380610,0x00e80a28,0x15a07e76, +0x20500202,0x20281402,0x00f01417,0x0e002e41, +0x20281a07,0x00201c0d,0x00481013,0x0e903a45, +0x20380e06,0x0020100b,0x00581014,0x0e903e45, +0x20680e06,0x00000c0a,0x00d81829,0x11c06a75, +0x00100001,0x20280603,0x00b00408,0x0c403a31, +0x20200c04,0x20381208,0x00b0100d,0x0cb03e35, +0x20100803,0x20280e06,0x0090080b,0x0cb03e35, +0x20201405,0x20281e09,0x00f81018,0x0ea06655, +0x20100800,0x20281c01,0x00a00c0b,0x0ae03628, +0x00300202,0x00080404,0x00780806,0x0b303e2b, +0x00200202,0x00000003,0x00780408,0x0b303e2b, +0x00180e02,0x00300406,0x00981812,0x0c505640, +0x00181202,0x00101c01,0x00380809,0x09d03e1e, +0x20200001,0x00100602,0x0068040f,0x0a003e20, +0x20200001,0x00000202,0x0068040f,0x0a003e20, +0x20300801,0x00080a01,0x00980815,0x0a90522c, +0x20100c01,0x20380603,0x00a80c0c,0x09003a14, +0x00080e01,0x00001002,0x00780409,0x09303a14, +0x00180a01,0x00001002,0x00780809,0x09303a14, +0x00181202,0x00201402,0x00780c0d,0x09804e1b, +0x00000c01,0x00081c01,0x00900009,0x08903209, +0x00100800,0x20280a01,0x00b0080a,0x08b03a0b, +0x00000801,0x20281202,0x00a0080b,0x08b03a0a, +0x20100c03,0x20281203,0x00c80410,0x08e04a0d, +0x00080a01,0x00301802,0x0028100a,0x08703000, +0x20100001,0x20180601,0x0080000c,0x08803c00, +0x20100001,0x00000000,0x0068040b,0x08903c01, +0x00180602,0x00100c05,0x0088040c,0x08b04401, +0x00080c00,0x00100400,0x00801009,0x08a02c0a, +0x00380a02,0x00000c04,0x00700408,0x08b03c0a, +0x00280e02,0x00001003,0x00600409,0x08b03c0a, +0x00080801,0x00000c00,0x00a01010,0x08f0480f, +0x00181202,0x20202000,0x0098080a,0x09103814, +0x20400801,0x20280a04,0x00a00c11,0x09304017, +0x20200401,0x20280604,0x0090080f,0x09304016, +0x00180602,0x20200c01,0x00d01010,0x09a0501f, +0x00000403,0x20600605,0x0118100c,0x09e0301f, +0x00400400,0x20100800,0x00781406,0x0a204022, +0x00300400,0x20100800,0x00981008,0x0a204022, +0x00301003,0x20380a06,0x01000014,0x0ae05830, +0x20201601,0x20583004,0x0130140b,0x0b10282b, +0x20700002,0x00081000,0x00a00811,0x0b50382e, +0x20600002,0x00080c00,0x00a00810,0x0b50342e, +0x20800000,0x00081c04,0x00e0181b,0x0cb05048, +0x00381a04,0x00001802,0x00600c05,0x0c803433, +0x00c81207,0x00001c06,0x00500602,0x0cf03c35, +0x00b80606,0x20100c05,0x00700602,0x0cf03c35, +0x01281609,0x00002c06,0x00700c05,0x0f406858, +0x21902405,0x20683609,0x00c8040e,0x0e40383c, +0x22302009,0x2048420e,0x00c00c20,0x0ec03c44, +0x22201808,0x20283a0d,0x00a0081f,0x0ec03c44, +0x23e0380e,0x20586616,0x01200c3b,0x12606478, +0x01400a02,0x00380c07,0x2018163d,0x0ff03024, +0x01782604,0x0050380c,0x20483246,0x10e03830, +0x01782604,0x0040340c,0x20482a44,0x10d03830, +0x02a83606,0x00903812,0x2078327d,0x16105c54, +0x20582a04,0x00305000,0x20200800,0x12d0663f, +0x20901c01,0x20882000,0x00f81800,0x13706a3b, +0x20901401,0x20581800,0x00c81000,0x13706a3b, +0x21304001,0x20d84c00,0x01800800,0x19e09e5a, +0x00d01004,0x2088220b,0x0120160e,0x10c06246, +0x01480e03,0x20101003,0x0078161b,0x11806248, +0x01480a02,0x20101002,0x00681a1b,0x11806648, +0x02481a04,0x00302403,0x00580638,0x16c0a676, +0x20700402,0x20381400,0x00a8141a,0x0e905e40, +0x20901005,0x20382605,0x00b00020,0x0f205a46, +0x20900804,0x20381a03,0x00a80420,0x0f205a46, +0x20c00c07,0x20381a0a,0x00e80c33,0x12c09e79, +0x00200602,0x20200005,0x00581405,0x0cd05631, +0x00280e05,0x00101809,0x00281005,0x0d405a34, +0x00280a04,0x20101008,0x00480c05,0x0d405a34, +0x00381609,0x0000280c,0x0088200f,0x0fa09658, +0x20100400,0x20100201,0x0058080c,0x0b705228, +0x00100402,0x20200205,0x0070080a,0x0bc05a2c, +0x00100803,0x20380606,0x0080080b,0x0bc05a2c, +0x20101408,0x20581e0e,0x01280c18,0x0d208a44, +0x20100c02,0x00081601,0x0058040a,0x0a504e1d, +0x20100601,0x20100002,0x0078040d,0x0a905621, +0x20100202,0x20100003,0x0078080d,0x0a905a20, +0x20281206,0x20100c0b,0x00a81c15,0x0b607a2e, +0x00181a04,0x00402006,0x00100008,0x09904e14, +0x20100c02,0x20181202,0x0070000b,0x09c05614, +0x00000801,0x20180e02,0x0070040b,0x09c05614, +0x20101404,0x20481a06,0x00d8040f,0x0a40761c, +0x00180403,0x20200e06,0x0090000a,0x0910520b, +0x00180a01,0x00200803,0x00380409,0x0940560a, +0x00080a01,0x00100c02,0x0048040a,0x0940560a, +0x00180e02,0x00001405,0x0078140d,0x0990720e, +0x20180a03,0x20380404,0x00b00c0c,0x08f04c00, +0x00000400,0x00000201,0x0060000b,0x09105400, +0x00000400,0x20100201,0x0070040b,0x09105400, +0x20100400,0x20280800,0x00c00c11,0x09606c01, +0x00001404,0x20482206,0x00b0000a,0x0920540b, +0x00100400,0x00080c00,0x0060080b,0x0940540b, +0x00000401,0x00081201,0x0070080c,0x0940540c, +0x00100400,0x20180c00,0x00a0100f,0x09a07011, +0x20100602,0x00180806,0x0030000a,0x09a05016, +0x20280801,0x00100800,0x0038040d,0x09d05818, +0x20180400,0x00100802,0x0038040c,0x09d05817, +0x20100001,0x00000001,0x00700c11,0x0a707821, +0x00280800,0x00201201,0x00000007,0x0a70541f, +0x00480e03,0x00001002,0x00500806,0x0ab05821, +0x00380e03,0x20101001,0x00500c07,0x0ab05c21, +0x00681205,0x00002004,0x0070100e,0x0bc08431, +0x20380603,0x00000800,0x0040000e,0x0b905429, +0x20501003,0x20481206,0x00980411,0x0bf05c2d, +0x20401404,0x20481607,0x00980c11,0x0be05c2d, +0x20702005,0x20481e0a,0x00f00820,0x0d908c48, +0x00002407,0x20183609,0x00681007,0x0d105034, +0x00500603,0x00081004,0x00600403,0x0d805437, +0x00580a05,0x00180407,0x00400003,0x0d805437, +0x00980604,0x00381405,0x0080100a,0x1030845c, +0x21483205,0x00903c0c,0x20782405,0x0ec0443a, +0x21a81402,0x00102604,0x00181c12,0x0f605842, +0x21980c03,0x20101608,0x00481812,0x0f505841, +0x23183c00,0x00204a07,0x00381825,0x13609074, +0x01280401,0x20300e03,0x00800636,0x10504021, +0x01302000,0x20483401,0x00a80e3a,0x1150442d, +0x01302201,0x20483402,0x00981239,0x1140442d, +0x02403c02,0x20d86206,0x01581a6b,0x16d0784e, +0x20800001,0x00582c00,0x00601c00,0x13a06e39, +0x20882602,0x00d03800,0x20800c00,0x14607a3e, +0x20981400,0x00a02000,0x20480400,0x14607a3d, +0x21283e08,0x00f07400,0x20f05400,0x1b40b25b, +0x01180a03,0x00501802,0x20581219,0x11b07e45, +0x01101001,0x00381206,0x00500618,0x12507a4a, +0x01200a02,0x00580a01,0x0040021a,0x1250764a, +0x01f02408,0x00082617,0x00f03235,0x1830ce75, +0x20500c05,0x00380607,0x0018201a,0x0f607645, +0x20480403,0x00700a02,0x0028201b,0x0fe07249, +0x20580405,0x00800206,0x0028141c,0x0fe07249, +0x20580c00,0x00900801,0x00682829,0x1430c67c, +0x00180e03,0x00600c08,0x0008100a,0x0d906233, +0x20300202,0x00680c06,0x0048040e,0x0e006234, +0x20380603,0x00780808,0x0028080d,0x0e006634, +0x20600402,0x00781c00,0x0088101b,0x10e0b65a, +0x20180c02,0x00300e02,0x0030040b,0x0c206228, +0x00380800,0x00600800,0x00100805,0x0c806a2b, +0x00480c00,0x00601201,0x00000805,0x0c806a2b, +0x00780e05,0x00802005,0x0018200b,0x0e60b247, +0x00280e04,0x00001404,0x00600409,0x0b00661e, +0x20280400,0x00300800,0x0030040f,0x0b506e21, +0x20200000,0x00300601,0x00400410,0x0b506e21, +0x20801808,0x0068260b,0x00981420,0x0c70a232, +0x20301806,0x20282a09,0x00c00c0e,0x0a406613, +0x00180a01,0x00201001,0x00500009,0x0a806e15, +0x00180601,0x00300800,0x00500009,0x0a806e15, +0x00381a08,0x00c0240e,0x00081c09,0x0b50921d, +0x00480606,0x00300408,0x00280405,0x09d0660a, +0x00000c03,0x00181204,0x0080000c,0x0a006e0b, +0x20100c02,0x00180e02,0x0070000c,0x0a006e0a, +0x00000c05,0x00681209,0x00900c12,0x0a909210, +0x20401006,0x00281609,0x00300010,0x09a06801, +0x00080a03,0x00300805,0x0050000b,0x09d06801, +0x00080a03,0x00400804,0x0030000a,0x09e06c01, +0x20180a03,0x00800806,0x00580411,0x0a608c02, +0x00481605,0x00602409,0x20281404,0x09e0640b, +0x00100402,0x00200204,0x0060040b,0x0a006c0b, +0x00100402,0x00200204,0x0050000b,0x0a006c0b, +0x00100001,0x00700602,0x0060080f,0x0ab09012, +0x20380403,0x00100205,0x00600c10,0x0a506015, +0x20200202,0x00280802,0x0060040d,0x0a906c18, +0x20200203,0x00380803,0x0050040d,0x0a906818, +0x00000601,0x00780402,0x00700c12,0x0b809423, +0x00380602,0x00080802,0x00600806,0x0b206420, +0x00101004,0x00381a04,0x00480408,0x0b806c23, +0x00001005,0x00381a06,0x00480408,0x0b806c22, +0x00100004,0x00880e02,0x00601c12,0x0ce09c35, +0x20500404,0x20180604,0x0048080e,0x0c50642a, +0x20181a06,0x00602408,0x2028080b,0x0cb0682c, +0x00081e08,0x00702c0b,0x2038080a,0x0cb0682c, +0x20282a09,0x00704009,0x00301816,0x0ed0b049, +0x00682209,0x00003c09,0x00381602,0x0dc06030, +0x00200403,0x00080e09,0x00600407,0x0e406c36, +0x00000c06,0x00081e0e,0x00800c0a,0x0e406c36, +0x00500c01,0x20382612,0x01202010,0x1160b85b, +0x2190340b,0x20885212,0x01200011,0x0f505837, +0x21801804,0x00181e02,0x0038280e,0x10106040, +0x21601001,0x00380c03,0x0018300a,0x10106040, +0x2310480e,0x0008720f,0x0098541e,0x1490a872, +0x01300a05,0x00580410,0x20282a39,0x10e04822, +0x01380e03,0x00802809,0x20482e3a,0x11f05029, +0x01280e02,0x00602806,0x20282a37,0x11e05028, +0x02681a09,0x0120501b,0x21388271,0x17e07c47, +0x20702402,0x21782400,0x01383800,0x14a0a23b, +0x20a01c04,0x21983c00,0x01e81000,0x1560a63b, +0x20900803,0x21781800,0x01980c00,0x1570a63c, +0x21a01802,0x22184000,0x01f06000,0x1cb0d249, +0x00e00601,0x20e80807,0x00a81a16,0x12b08a46, +0x01281208,0x2120200c,0x00f8121e,0x1360a24a, +0x01080e08,0x2140180a,0x0138061b,0x1360a64a, +0x0278220a,0x21b04c07,0x00f0264d,0x1a010a6f, +0x00081604,0x20d02804,0x00880413,0x10608a47, +0x20201005,0x21780a0c,0x01880418,0x10f0a64c, +0x00001406,0x21780e0d,0x01980c16,0x10f0a64c, +0x20502408,0x22381616,0x0220082a,0x15f11681, +0x20300c04,0x21381a08,0x01200812,0x0e608635, +0x20500800,0x21381003,0x01581c14,0x0ee09636, +0x20600a01,0x21381405,0x01681c15,0x0ee09236, +0x20400801,0x21a80803,0x01d8381c,0x1280fe5e, +0x00101201,0x20f81404,0x00c8100a,0x0d008228, +0x00300c00,0x21181402,0x01180805,0x0d708e2a, +0x00400c00,0x21181402,0x01180404,0x0d708e2a, +0x00200202,0x21800006,0x01a81410,0x0ff0e648, +0x20200601,0x20c80c02,0x0070080c,0x0be07e1d, +0x20200202,0x20e80403,0x00d0040f,0x0c408e20, +0x20200202,0x20e00002,0x00c0040f,0x0c408e20, +0x00180e01,0x21902601,0x01a81815,0x0df0e636, +0x00280c00,0x20b01e01,0x00580806,0x0b308614, +0x20100402,0x20d80a02,0x00c0080a,0x0b708e14, +0x00000002,0x20e80603,0x00c00409,0x0b709214, +0x20501004,0x21b82605,0x02300017,0x0c90d61f, +0x20200401,0x20e80a01,0x00b0040d,0x0ab0820a, +0x00280e03,0x20d01404,0x00a80408,0x0af0920b, +0x00280a03,0x20d01003,0x00b00009,0x0af0920b, +0x00580a04,0x21701007,0x01a8140a,0x0be0d60f, +0x00280e02,0x20d01802,0x00a80807,0x0a908000, +0x20300803,0x20f80e05,0x00f0080f,0x0ad09001, +0x20200803,0x21080e05,0x0100080e,0x0ad09001, +0x20400803,0x21980e04,0x01e00818,0x0ba0d002, +0x20100c02,0x21081e04,0x0100100d,0x0ab07c0a, +0x00380603,0x20e00805,0x00b80408,0x0b00900c, +0x00380604,0x20e00805,0x00d80407,0x0b00900b, +0x00280602,0x21700804,0x01a0040d,0x0c00d414, +0x20100a02,0x20d80c01,0x00a8080b,0x0b308016, +0x20400003,0x20e80605,0x00d0000f,0x0b809017, +0x20400404,0x20f80a07,0x00f00010,0x0b809017, +0x20180601,0x21800400,0x01c01414,0x0ce0dc24, +0x00100803,0x20b81204,0x00681008,0x0c007c1f, +0x00580e03,0x20e01405,0x00c80c04,0x0c708c21, +0x00680e04,0x20e01406,0x00d81003,0x0c708c21, +0x00500800,0x21980e02,0x01d01010,0x0e50e437, +0x20180a05,0x20800406,0x00280c0a,0x0d207429, +0x20701401,0x21082a06,0x01100c13,0x0da0882d, +0x20801401,0x21182e06,0x01201415,0x0d90882d, +0x20b01203,0x21884202,0x0190281f,0x1060e84e, +0x20200c06,0x20a82608,0x00300806,0x0e907031, +0x00580403,0x20c00601,0x00782602,0x0f308835, +0x00680404,0x20c00e02,0x00782e04,0x0f308835, +0x00600806,0x2140020a,0x00983e02,0x1320f05c, +0x20e81e04,0x20704c0a,0x20683a01,0x10207034, +0x21581203,0x20d02c08,0x0088280c,0x10f0783a, +0x21580e03,0x20d02008,0x0098240e,0x10e0743a, +0x22282602,0x21206809,0x00987c0f,0x1610cc63, +0x00e81401,0x20e01602,0x00d01a2a,0x1180601d, +0x01080800,0x21100601,0x01301e30,0x12906c27, +0x01081000,0x20f00c01,0x01101e31,0x12907027, +0x01d81e01,0x21b00403,0x02301256,0x18d09c3d, +0x20582204,0x01706000,0x24480400,0x15d07a42, +0x20680c01,0x01602400,0x24182800,0x16c09a41, +0x20600002,0x01400000,0x23c82400,0x16b09a40, +0x21700001,0x01f00400,0x25e03000,0x1e40a642, +0x00d00004,0x00f0020b,0x22c0120f,0x13b06e49, +0x00a00802,0x01381802,0x23800a11,0x14a08649, +0x00900400,0x01481006,0x23b80611,0x14a08a49, +0x01e00801,0x01f81803,0x25d05246,0x1be0be65, +0x20500e01,0x00f82402,0x22c00817,0x11506a46, +0x00481207,0x01503408,0x23e8080c,0x1230924c, +0x00581607,0x01504007,0x23f80409,0x1240964c, +0x00482a0b,0x02107407,0x26301c13,0x1810f27e, +0x00180802,0x01101a01,0x23481c09,0x0f707236, +0x20580409,0x01000e0f,0x23180417,0x1010923b, +0x20780409,0x01000a10,0x2308041a,0x1010923b, +0x2038080c,0x0170161a,0x2460101f,0x1480f665, +0x00080e04,0x01002006,0x22f80c0e,0x0df0662a, +0x00380a06,0x00f0180c,0x22e81c07,0x0e80822c, +0x00480a06,0x00f0140c,0x22e81c06,0x0e80822b, +0x20100602,0x01680808,0x24182416,0x11c0e24b, +0x20300002,0x00d00205,0x2270100e,0x0cd0661c, +0x20300002,0x00d00205,0x22801011,0x0d508220, +0x20400002,0x00d80605,0x22801011,0x0d508220, +0x00000203,0x01600003,0x24300414,0x0fc0de36, +0x00200401,0x00d80c00,0x22800405,0x0c206613, +0x00100000,0x00d00000,0x22880407,0x0c808214, +0x00200201,0x00e00401,0x22900006,0x0c908214, +0x20180803,0x01601605,0x24381413,0x0e60e222, +0x20180601,0x00e00802,0x22b0000c,0x0ba06a0a, +0x20100400,0x00d81000,0x2280080c,0x0c10820a, +0x20100401,0x00d81202,0x2280080d,0x0c10820a, +0x00100400,0x01480c03,0x23d80811,0x0d90d210, +0x00000601,0x00e80c00,0x2290140a,0x0b806c01, +0x00180401,0x00f00c00,0x22c8080a,0x0bf08401, +0x00180601,0x00f00c02,0x22d8080a,0x0bf08401, +0x20180602,0x01501003,0x24080414,0x0d60d002, +0x00180403,0x00f00a04,0x22c81008,0x0bb0700a, +0x20100202,0x00e00002,0x2290080c,0x0c20800c, +0x20100601,0x00e80800,0x22a0080c,0x0c20840c, +0x00100401,0x01480e02,0x23d01411,0x0db0d014, +0x20380a04,0x00e01806,0x22a8100c,0x0c206814, +0x00000001,0x00e00603,0x22a8040a,0x0ca08417, +0x00080401,0x00f00e02,0x22c80c0a,0x0ca08417, +0x20200402,0x01580800,0x24000814,0x0ea0d827, +0x00480404,0x00c00e07,0x22481005,0x0ce0641d, +0x00200400,0x00e81000,0x22980409,0x0d808020, +0x00200602,0x00e81002,0x22900409,0x0d807c20, +0x00580608,0x01600805,0x2420100e,0x1020e038, +0x20600605,0x00b81004,0x22180811,0x0df05427, +0x20680a03,0x00f01401,0x22d8180e,0x0eb0802c, +0x20780400,0x00f01203,0x22d8180f,0x0eb0802c, +0x20e00809,0x01581613,0x2408181d,0x1230e04d, +0x0040040c,0x00c80a0c,0x22583201,0x0f504c2f, +0x0080040a,0x00d80a09,0x22882a04,0x10306c31, +0x00900006,0x00e00204,0x22982e06,0x10306c30, +0x00c80c01,0x01702008,0x2458660c,0x14d0c056, +0x2120060f,0x00d80819,0x22700409,0x10d03432, +0x2180020b,0x00e80414,0x22a80414,0x11c05839, +0x2180020a,0x00e0000f,0x22900016,0x11c05c38, +0x2240060d,0x01480c0b,0x23d00418,0x1780a05b, +0x00e01006,0x00e83613,0x2290362b,0x12404c20, +0x01000c05,0x00e8260e,0x22b02a31,0x13806829, +0x01001005,0x00e8360e,0x22902a31,0x1370682a, +0x01c02809,0x01587a1c,0x24000a53,0x1a30a03c + }, //A + { +0x20881401,0x20600000,0x00002c00,0x1648723a, +0x20e80c05,0x20600000,0x00080c00,0x16d86a2f, +0x20f80407,0x20700000,0x00082800,0x16e8662f, +0x21980c08,0x20900000,0x00085800,0x19083a1b, +0x01601202,0x20b00002,0x00000e17,0x14685a45, +0x01f00e0a,0x2090000f,0x00001e2b,0x15286645, +0x0210060f,0x20900016,0x0000262d,0x15386a46, +0x02b80611,0x20c00018,0x0000024b,0x17d85640, +0x20e00001,0x20600206,0x0000102b,0x1238563b, +0x21080405,0x20700210,0x00002432,0x12d84e41, +0x21400008,0x20700216,0x00002837,0x12d84e41, +0x21400c0e,0x20d0021c,0x00081c37,0x1558464a, +0x00380401,0x20600203,0x00080c00,0x10c85625, +0x00100001,0x20700000,0x00082001,0x11585227, +0x00400000,0x20700003,0x00082a04,0x11685227, +0x00480a06,0x20a0000f,0x00083a06,0x13986e31, +0x20200c03,0x20700201,0x00082809,0x0fb85e21, +0x00100201,0x20700003,0x00081005,0x10286224, +0x00180602,0x20700003,0x00080c07,0x10286225, +0x00400c02,0x20c00203,0x00081c05,0x11f87632, +0x00480605,0x20500008,0x00000403,0x0ec8721b, +0x00000401,0x20700201,0x00080c08,0x0f28661d, +0x20100803,0x20800203,0x0008140a,0x0f28661c, +0x20200c00,0x20900002,0x00082010,0x10888628, +0x20500805,0x20600208,0x00080810,0x0e186a11, +0x00100602,0x20600003,0x00080409,0x0e686e14, +0x00200603,0x20600005,0x00080806,0x0e686e14, +0x00100002,0x20600000,0x00080c0b,0x0f88921a, +0x00580a05,0x20400009,0x00000c01,0x0db87209, +0x00000002,0x20600203,0x0000000c,0x0de86e0a, +0x20180402,0x20500203,0x0000080d,0x0de86e0b, +0x00280e05,0x20500006,0x00001c0d,0x0ee8920d, +0x20500003,0x20600207,0x00000c11,0x0d886201, +0x20180601,0x20600003,0x0000040b,0x0dc86c01, +0x20280601,0x20600002,0x0000000c,0x0dc86c02, +0x20400405,0x20800209,0x00000013,0x0ec88403, +0x00400201,0x20700003,0x00080402,0x0da86009, +0x00300401,0x20700201,0x00000007,0x0df8680a, +0x00300401,0x20700201,0x00000405,0x0df8680a, +0x00380a01,0x20700005,0x00080408,0x0f188c10, +0x20380400,0x20600000,0x0000100f,0x0e086011, +0x20480800,0x20600001,0x0000100f,0x0e686815, +0x20380a01,0x20600002,0x0000100e,0x0e686414, +0x20180a02,0x20900003,0x00001c10,0x0fb8841c, +0x00180a01,0x20700201,0x00001006,0x0ec8581c, +0x00300400,0x20800000,0x00000803,0x0f385c1d, +0x00200402,0x20800202,0x00000005,0x0f385c1e, +0x20300402,0x20b00205,0x0000080f,0x10d8742b, +0x20601005,0x20900203,0x0008180a,0x0fc85424, +0x20700000,0x20700001,0x0000140d,0x10485826, +0x20780601,0x20700004,0x0000140b,0x10485c26, +0x20700c06,0x20a00001,0x00081406,0x12587836, +0x00b0020a,0x2050000d,0x00002208,0x10f85c25, +0x00a00604,0x20800002,0x00001a09,0x11884c28, +0x00a00a03,0x20800001,0x00001e09,0x11884c27, +0x00881a0b,0x20700012,0x0000620e,0x14087432, +0x21f0040a,0x20400211,0x00000c1a,0x1238482f, +0x21b01407,0x20700208,0x00080c14,0x12c8442d, +0x21c01007,0x20600209,0x00080816,0x12c8442d, +0x21a00c06,0x20d0020e,0x00004c0b,0x15883431, +0x01580e04,0x2040000d,0x00000a40,0x1398501b, +0x01381a04,0x2020000d,0x0000323a,0x14184c19, +0x01481a04,0x2030000d,0x0000323b,0x14184c1a, +0x01600a01,0x20900003,0x00002643,0x16c82014, +0x20702c08,0x00a83800,0x21282c00,0x15589237, +0x20902009,0x00a82400,0x21384000,0x15f89232, +0x20801808,0x00b81000,0x21683c00,0x16089235, +0x21101c08,0x00a82000,0x21c87400,0x18787227, +0x01482a10,0x01403418,0x22001e15,0x13889a41, +0x01482212,0x0120201b,0x21c02a1b,0x14389e40, +0x01381a10,0x01101017,0x21a03617,0x14389e41, +0x01a00a0c,0x01180817,0x22481a32,0x16f89e40, +0x20d80408,0x00a80617,0x21303826,0x11787a39, +0x20b0040b,0x00a80a1b,0x21402c22,0x12187a3d, +0x20b0000b,0x00b80619,0x21602821,0x1228763c, +0x20681004,0x0120220e,0x2268041c,0x1498924c, +0x00301003,0x00980c01,0x21382e02,0x10087a27, +0x00200203,0x00b00407,0x21682c02,0x1098822b, +0x00400203,0x00b00407,0x21682a01,0x1098822b, +0x20201c06,0x00f81e03,0x21e83809,0x1288aa39, +0x00181605,0x00d02008,0x21681008,0x0ed88a24, +0x00000402,0x00b80601,0x21681009,0x0f488e26, +0x20100403,0x00c80a03,0x21680c0b,0x0f588e26, +0x00581a05,0x0150280e,0x22581c02,0x10e8c234, +0x20100804,0x00780e06,0x20e0080b,0x0dd88e1b, +0x00280602,0x00c00c05,0x21680807,0x0e48921e, +0x00180e02,0x00d01806,0x21780c07,0x0e48921e, +0x20281400,0x00f02a01,0x21b01412,0x0f68be2a, +0x00080e04,0x00a01406,0x21280408,0x0d288e11, +0x20180800,0x00b00a01,0x21300c0c,0x0d789214, +0x00080a01,0x00a00a01,0x2120100b,0x0d789215, +0x00200201,0x00a00603,0x2110100c,0x0e58b61b, +0x00001003,0x00681a06,0x20d01009,0x0cc88a09, +0x00200800,0x00980601,0x21200009,0x0cf88e0a, +0x00100c01,0x00880e03,0x2100000a,0x0cf88e0a, +0x20301403,0x00982605,0x21000413,0x0db8b60b, +0x20200400,0x00a80402,0x21380c0a,0x0ca88801, +0x20300403,0x00b80e03,0x2128040e,0x0cd89001, +0x20300002,0x00b80a01,0x2138040e,0x0cd89002, +0x00180e03,0x00f00c05,0x21980c0a,0x0d98b403, +0x00300202,0x00b00403,0x21400405,0x0cc88808, +0x00380e05,0x00c00c07,0x21500406,0x0d08940b, +0x00480604,0x00b00806,0x21500405,0x0d08900b, +0x00200c02,0x00c81604,0x2150000d,0x0dd8b40e, +0x20300a01,0x00b80e02,0x2130100f,0x0d388413, +0x20401406,0x00a81a08,0x21300410,0x0d888c15, +0x20400c05,0x00a81607,0x21300410,0x0d888c15, +0x20300c00,0x01081c01,0x21b00013,0x0e88b81e, +0x00101007,0x00c81606,0x21681005,0x0df8841d, +0x00480e04,0x00e00c09,0x21900403,0x0e68901f, +0x00480e04,0x00d00c08,0x21800003,0x0e588c1f, +0x20180804,0x01200800,0x22280c0a,0x0fb8b82d, +0x20182607,0x0110340f,0x21b00407,0x0ef88c23, +0x20700003,0x00b80604,0x2160180e,0x0f788428, +0x20800404,0x00a81206,0x2140140f,0x0f688428, +0x20182609,0x0100280d,0x21f02007,0x1148b835, +0x00181401,0x00800606,0x20e04405,0x10287829, +0x00680801,0x00b00c04,0x21800e07,0x10c87c2b, +0x00780e02,0x00c01408,0x21801208,0x10c87c2b, +0x2030280c,0x0078460e,0x21504005,0x13089c3b, +0x21400801,0x00300a04,0x20d00009,0x11986030, +0x21381e08,0x00a03808,0x2140280c,0x12286c2e, +0x21481605,0x00802c03,0x2130280d,0x1228682e, +0x21580e0c,0x01202816,0x22602a03,0x14e8803c, +0x01101000,0x00582000,0x20b01232,0x12e8641b, +0x00f02c06,0x00384a11,0x20703a2d,0x1378581c, +0x00f02804,0x0048460d,0x2080322e,0x13785c1d, +0x01581805,0x00e0160e,0x21c06a40,0x16685819, +0x00181e02,0x20204400,0x00c00800,0x14189e3e, +0x00081e02,0x00004000,0x00a00800,0x14a8a23a, +0x00081a02,0x20103800,0x00b01400,0x14b8a63b, +0x20981404,0x00303400,0x00285000,0x1758a636, +0x00401e01,0x20984a05,0x01e04803,0x12289e3c, +0x00301401,0x20784206,0x01a04201,0x12d8a23b, +0x00301001,0x20783a06,0x01904000,0x12d8a23b, +0x00e81608,0x20200c0b,0x00f00a1b,0x1578c644, +0x20600c07,0x20281609,0x00c8140f,0x10688633, +0x00000002,0x20200603,0x00a81007,0x11088e38, +0x00000403,0x20300204,0x00b81408,0x11088e37, +0x20301407,0x2078120c,0x01180c0e,0x1328ba4a, +0x00681a07,0x0010240d,0x00781e02,0x0ef8962c, +0x00000201,0x20200802,0x00b81408,0x0f689630, +0x00080602,0x20200804,0x00b81407,0x0f789a30, +0x00381606,0x2020340a,0x00e82c06,0x1108ca41, +0x20401405,0x20582209,0x01001010,0x0da89625, +0x00100002,0x20200601,0x00d80c07,0x0e089e28, +0x00200002,0x20300a02,0x00d80c08,0x0e189e28, +0x00001404,0x20882606,0x01a01410,0x0f28d635, +0x00380604,0x00000c07,0x00880c05,0x0ca8961a, +0x00080604,0x20300005,0x00e0080c,0x0cf8a61e, +0x20100603,0x20380c04,0x00f0080d,0x0cf8a61e, +0x20200a03,0x20281406,0x01101011,0x0db8d225, +0x20400404,0x20181606,0x00b00c0e,0x0bf89a11, +0x20100404,0x20380e06,0x00e0080b,0x0c389e13, +0x20100804,0x20281205,0x00c0080a,0x0c389e13, +0x00280402,0x00000603,0x00b01409,0x0cc8c218, +0x00380603,0x00001406,0x00681003,0x0b989608, +0x00180e04,0x20201006,0x00a80408,0x0bc89e0a, +0x00281206,0x20101c08,0x00880407,0x0bc89e0a, +0x00081203,0x20102002,0x00c8040e,0x0c38ba0c, +0x20180402,0x20100603,0x00b0040c,0x0b789a01, +0x00000402,0x20500205,0x00f0000b,0x0b989800, +0x20100c05,0x20580e09,0x00f8040d,0x0b989800, +0x20200c05,0x20581607,0x0140000e,0x0c08bc02, +0x00280602,0x20200003,0x00c00808,0x0b989809, +0x20100c02,0x20481400,0x00f8080c,0x0bc8a00b, +0x00000601,0x20280c05,0x00c8080a,0x0bc8a00b, +0x00480605,0x20201407,0x00f81409,0x0c48c00d, +0x20580802,0x20300e03,0x00c0040e,0x0c089414, +0x00181604,0x20102005,0x00a80408,0x0c48a015, +0x00080e01,0x20101801,0x00a00009,0x0c48a015, +0x20380404,0x20300608,0x01480814,0x0ce8c81c, +0x00880e03,0x20502004,0x00f80a01,0x0cc8941b, +0x20100c03,0x20681e06,0x0120100c,0x0d189c1f, +0x00000802,0x20481603,0x00f0100b,0x0d189c1f, +0x00400a02,0x20481403,0x01580c0a,0x0e08d02b, +0x20801800,0x20883a04,0x01702c17,0x0db89426, +0x20400400,0x20380404,0x00c8040a,0x0e389c2a, +0x20300201,0x20200402,0x00b0000a,0x0e389829, +0x20a01c04,0x20383e02,0x01001415,0x0f98d43a, +0x00202c05,0x20283a04,0x00880a01,0x0f288430, +0x00880400,0x20180402,0x00b02203,0x0fa8942d, +0x00500401,0x20281401,0x00b02000,0x0f98942e, +0x00a82201,0x0040380c,0x0010020a,0x1198c440, +0x21381a06,0x0090200c,0x20500405,0x10a88432, +0x21c00a01,0x20382002,0x00903814,0x11288436, +0x21a80603,0x20180c05,0x00603410,0x11288436, +0x22181a08,0x20400008,0x00f07c13,0x1398b044, +0x01180802,0x00301606,0x00201632,0x1208781b, +0x01581400,0x20103e01,0x0020023e,0x12b86420, +0x01481001,0x20203603,0x0030063c,0x12a8641f, +0x01a03005,0x20a83a10,0x00f04a4e,0x15787425, +0x20180602,0x00081400,0x00603c00,0x13087a38, +0x20280a02,0x20181400,0x00903400,0x13987e35, +0x20280e02,0x00181400,0x00903800,0x13987e35, +0x20500a02,0x20380c00,0x00b81000,0x16188a3c, +0x00380401,0x20100e06,0x00200602,0x11485e39, +0x00400c04,0x20380607,0x00480e06,0x11e86638, +0x00400804,0x20280607,0x00380a07,0x11e86a38, +0x00602006,0x20183606,0x00981a10,0x14289644, +0x00100001,0x20200e01,0x00581c07,0x0f786637, +0x00280601,0x00000804,0x00381405,0x10187239, +0x00280602,0x00000c04,0x00281805,0x10187239, +0x00582205,0x00702c0c,0x20581c02,0x11d8a24b, +0x20101001,0x20282000,0x0088040b,0x0de8762e, +0x20200000,0x00000400,0x0058040b,0x0e687a31, +0x20200400,0x20100201,0x0058040b,0x0e687a31, +0x20200c01,0x20180e02,0x00601410,0x0f98a242, +0x00280e01,0x00201803,0x00181007,0x0ca87625, +0x00400001,0x20100201,0x00680406,0x0cf87a29, +0x00400000,0x00000400,0x00580406,0x0d087a29, +0x00480c00,0x00201c01,0x0030000a,0x0dc89a35, +0x20100201,0x20180601,0x00700c0c,0x0ba87a1b, +0x20400400,0x00080801,0x00600411,0x0bd87e1e, +0x20400000,0x00000000,0x00500011,0x0bd87e1e, +0x20680a01,0x20100800,0x00a01417,0x0c589a24, +0x00000c03,0x20180604,0x00781008,0x0af87611, +0x00300400,0x00100601,0x00480805,0x0b287a13, +0x00300400,0x00000400,0x00580805,0x0b287a13, +0x00400c01,0x20380e02,0x00c00806,0x0b789216, +0x00080e03,0x00200406,0x00600409,0x0a887e09, +0x20300801,0x00181400,0x0050040e,0x0aa87e09, +0x20400c02,0x00081e01,0x0060040f,0x0aa88209, +0x20300400,0x00081000,0x00900811,0x0af8920b, +0x00100401,0x20100203,0x00700808,0x0a687400, +0x00280a01,0x00300c02,0x00080406,0x0a887c00, +0x00481203,0x00402005,0x20180804,0x0a887c00, +0x00380800,0x00101400,0x00580c07,0x0ad88c01, +0x00000601,0x00080800,0x0060040b,0x0a887409, +0x00080e01,0x00201201,0x0030040d,0x0ab87c09, +0x20280402,0x00000604,0x00700c0f,0x0aa87c09, +0x20180e02,0x20100001,0x00a01010,0x0b08900d, +0x20300803,0x00180e02,0x0048040b,0x0b087415, +0x20201001,0x20281e02,0x0080080d,0x0b287c16, +0x20100800,0x20181401,0x0080040b,0x0b287c16, +0x00000c03,0x20480e06,0x00a8100c,0x0ba8881b, +0x00500205,0x00380806,0x00101003,0x0bc8741c, +0x00280800,0x00201002,0x00080c06,0x0c087820, +0x00180401,0x00100400,0x00380808,0x0c087820, +0x00200201,0x00000002,0x00881c0d,0x0ca89828, +0x20880408,0x00300e08,0x20180c13,0x0cc86827, +0x20580a02,0x00000802,0x00400c0d,0x0d287c2a, +0x20480a03,0x00000804,0x0040080c,0x0d287c2a, +0x20680c03,0x00001000,0x00881813,0x0e28a438, +0x00783609,0x00204c0f,0x00280605,0x0e38702e, +0x00700c03,0x20281603,0x00701201,0x0e987430, +0x00700803,0x20280e04,0x00600c00,0x0e987430, +0x00800e04,0x20382c08,0x00c02802,0x1018ac42, +0x21901806,0x20b8260c,0x01503011,0x0fa86434, +0x21d00a01,0x00180404,0x00100c16,0x10386c3a, +0x21c01000,0x00081404,0x00300c15,0x1038703b, +0x22902c07,0x00084a06,0x00202c1b,0x12589051, +0x01380602,0x20500005,0x00c00e39,0x11285c1f, +0x01580a01,0x00300002,0x0000323f,0x11e86024, +0x01580e01,0x00400403,0x20102e3f,0x11e86024, +0x01f83e05,0x00a0580f,0x21101a5e,0x14a8782e, +0x20301001,0x20182000,0x00880400,0x12285e33, +0x20402402,0x20382c00,0x00782000,0x12c85a32, +0x20502803,0x20583400,0x00a82400,0x12c85a32, +0x20780802,0x00200c00,0x00282000,0x1528723f, +0x00500201,0x00300004,0x20180608,0x10885e37, +0x00781604,0x00601c07,0x2038160d,0x11186639, +0x00881203,0x00501408,0x2038160e,0x11286639, +0x00c81a04,0x20102c05,0x00582216,0x13187e4a, +0x00280800,0x00301201,0x20100005,0x0ec85e38, +0x00100402,0x00100203,0x00300409,0x0f38663b, +0x00000001,0x00100202,0x00300409,0x0f486a3b, +0x00002808,0x20783a08,0x0108080e,0x10a88a4e, +0x00080800,0x00001400,0x0038080b,0x0d185e30, +0x20280601,0x00100402,0x0030000b,0x0d886a31, +0x20180400,0x00100801,0x0038040a,0x0d886a32, +0x20181a07,0x00401c0f,0x0030000e,0x0e689240, +0x00000800,0x20281201,0x0080080a,0x0bc86225, +0x00400201,0x00000400,0x00400405,0x0c286629, +0x00400201,0x00000401,0x00500406,0x0c28662a, +0x00400801,0x20280a06,0x00a0280b,0x0ca88233, +0x20200803,0x00080a02,0x0058080b,0x0ac8621a, +0x20500002,0x00100202,0x00580412,0x0af8661e, +0x20400402,0x00080603,0x00600011,0x0af8661e, +0x20600803,0x00081204,0x00800817,0x0b487622, +0x00381606,0x00102007,0x00300005,0x0a186212, +0x00380a01,0x00100803,0x00580404,0x0a486a13, +0x00380601,0x00100803,0x00580404,0x0a486a13, +0x00481204,0x00201406,0x00400404,0x0a787615, +0x20301405,0x20481a09,0x00b00c0f,0x09a85e09, +0x20280401,0x20100e01,0x0080000e,0x09c8660a, +0x20180800,0x00001201,0x0078040d,0x09c8660a, +0x20300403,0x20200205,0x00900810,0x09f86e0b, +0x00280a04,0x00100807,0x00480405,0x09986001, +0x00100601,0x20280801,0x00a00808,0x09a86801, +0x00100a01,0x20281400,0x00b01009,0x09a86801, +0x00400203,0x20180803,0x00900807,0x09d86c01, +0x20100003,0x20100205,0x0060040b,0x09b85c09, +0x00000c02,0x20181604,0x0080000c,0x09c8640b, +0x00000802,0x00080e03,0x0068040b,0x09c8600b, +0x20401806,0x20182208,0x00780c11,0x0a086c0d, +0x00080a02,0x20101004,0x0068080a,0x0a286014, +0x20180e02,0x00201004,0x00380c0b,0x0a586416, +0x20180a01,0x00100c03,0x0048080b,0x0a486416, +0x00381606,0x0050200a,0x00081807,0x0aa87819, +0x00000402,0x20380e03,0x00a00809,0x0af8601d, +0x00300800,0x20180e02,0x00700408,0x0b28681f, +0x00300400,0x20180a01,0x00600007,0x0b28681f, +0x00100003,0x00000207,0x0078040f,0x0b987c24, +0x00080603,0x20200002,0x0070000b,0x0c086027, +0x20700802,0x00181601,0x00400010,0x0c48682b, +0x20600801,0x00081400,0x00500010,0x0c48682b, +0x20301201,0x00081402,0x00781813,0x0d088435, +0x20202c07,0x20384e06,0x0070100a,0x0d586031, +0x00a80c00,0x00301404,0x00080604,0x0dc86831, +0x00980401,0x00200c02,0x00080603,0x0dc86831, +0x00400005,0x00480800,0x00280c09,0x0ee89044, +0x21381208,0x0080240e,0x20c80405,0x0f085438, +0x21d81203,0x00001003,0x0040201a,0x0f68643c, +0x21d81a04,0x00101806,0x00301c19,0x0f68643c, +0x22282a07,0x00303c0e,0x00000c15,0x11388c53, +0x01100403,0x00480e09,0x20302a33,0x10884c20, +0x01401402,0x20482205,0x0090263d,0x11385029, +0x01401802,0x20582606,0x00902a3c,0x11385029, +0x01a03003,0x20785a09,0x00f05a4f,0x13a87c34, +0x20280601,0x00001400,0x00380c00,0x11884a35, +0x20282a04,0x00504000,0x20200c00,0x12284e38, +0x20282a03,0x00604400,0x20400400,0x12284e38, +0x20601400,0x20381400,0x00782000,0x14585e42, +0x00380401,0x20180602,0x00800a05,0x0fd84e38, +0x00401407,0x2058260b,0x00e00a06,0x1058523a, +0x00401006,0x20481e0a,0x00d00a06,0x1068523b, +0x00701004,0x00281800,0x00281a11,0x12386e4b, +0x00200c00,0x20280c01,0x00780405,0x0e184e38, +0x00280605,0x0000080a,0x00581006,0x0e88563b, +0x00100203,0x20100008,0x00681007,0x0e88563a, +0x00882a07,0x0060440c,0x20481005,0x0fb87250, +0x20100601,0x00180401,0x0040040b,0x0c784e30, +0x20300403,0x20180605,0x0070080d,0x0cc85231, +0x20200401,0x20180602,0x0060080b,0x0cd85631, +0x20801806,0x20482a0a,0x00e0241e,0x0d68723f, +0x00080402,0x00200602,0x0038040a,0x0b284e25, +0x00380603,0x00000804,0x00500405,0x0b685228, +0x00300201,0x00000002,0x00500407,0x0b685229, +0x00580e05,0x00201008,0x00400c05,0x0bc8662e, +0x00180603,0x00100c04,0x00480409,0x0a284e1c, +0x20300002,0x20100204,0x00700810,0x0a484e1e, +0x20280400,0x00000a02,0x0060040e,0x0a484e1e, +0x20380801,0x20100e05,0x00801413,0x0a785a22, +0x20201004,0x00081e05,0x0070100c,0x09684e11, +0x00200800,0x20180801,0x00700006,0x09884e13, +0x00200801,0x20180800,0x00800007,0x09884e13, +0x00001002,0x20381e02,0x00b0080a,0x09b85613, +0x00280e04,0x00301c06,0x00080806,0x09084a08, +0x20100601,0x00180401,0x0050040c,0x09184e0a, +0x20100602,0x00080401,0x0060080c,0x09184e0a, +0x00080a03,0x00100804,0x0040040b,0x09385209, +0x20200803,0x00081206,0x00700c0c,0x08e84801, +0x00080401,0x00100202,0x00500009,0x08f84801, +0x00000002,0x00100203,0x00500009,0x08f84801, +0x00000803,0x00080605,0x00600009,0x09185001, +0x00200201,0x00280402,0x00480c06,0x0918480a, +0x00280a01,0x00101002,0x00580c08,0x09284c0a, +0x00280602,0x00100802,0x00580808,0x09284c0a, +0x00281a03,0x00202404,0x0058140a,0x0948540b, +0x20300401,0x00281201,0x0030000d,0x09884c13, +0x20300801,0x20181202,0x0080000f,0x09985015, +0x20300c02,0x20181203,0x0078040e,0x09985015, +0x20301002,0x20482205,0x00e00410,0x09d85c18, +0x00280601,0x00300802,0x00080806,0x0a484c1d, +0x00380a01,0x00100802,0x00480806,0x0a68501f, +0x00380a01,0x00200402,0x00480806,0x0a68541f, +0x00400401,0x00000001,0x00682008,0x0ac86024, +0x20300c02,0x00280a02,0x0018080d,0x0b585027, +0x20500001,0x00000800,0x0068080f,0x0b88542a, +0x20600001,0x00000a01,0x00580810,0x0b88542a, +0x20481204,0x00101c05,0x00681015,0x0c186c32, +0x00582201,0x00603404,0x20181404,0x0cb8542f, +0x00a00202,0x20180c02,0x00801000,0x0d085831, +0x00b80603,0x00080403,0x00700e01,0x0d085831, +0x00900803,0x20380e06,0x00d80409,0x0de87041, +0x21b80601,0x20281001,0x00b02813,0x0e48583a, +0x22001004,0x20182604,0x0050101d,0x0eb85040, +0x22101405,0x20182e06,0x0060141e,0x0ea85040, +0x22a01c02,0x20183c03,0x00a00c23,0x10387857, +0x01400401,0x20300202,0x00700a3c,0x0ff84424, +0x01681a02,0x00402007,0x20400642,0x10a8482c, +0x01681e03,0x00502809,0x20500243,0x10a8482c, +0x01d82603,0x00603c0a,0x20500e58,0x12c8683a, +0x20280e03,0x00200800,0x00401c00,0x11083a34, +0x20601c01,0x20383400,0x00c00400,0x11983a33, +0x20501c00,0x20483400,0x00d00800,0x11983e33, +0x20681e01,0x00602c00,0x20180400,0x13b85246, +0x00401007,0x2018160a,0x00780a07,0x0f583238, +0x00b80a01,0x00401802,0x20181e11,0x0fe8363c, +0x00a80400,0x00301001,0x00081a10,0x0fe83a3b, +0x00b80c00,0x20101602,0x00a80611,0x1168564f, +0x00280e05,0x0030140b,0x00281006,0x0d983e38, +0x20200401,0x00180800,0x00500410,0x0de8423c, +0x20280400,0x00200402,0x0040000e,0x0df8423c, +0x00101c03,0x20483602,0x00f01011,0x0ee85a4f, +0x20280402,0x20100605,0x0070100d,0x0bf83a2f, +0x00080a01,0x00200c02,0x00300408,0x0c483e30, +0x00080400,0x00100401,0x00500409,0x0c483e30, +0x20281604,0x00302007,0x00200013,0x0cb8523c, +0x00200401,0x20180400,0x00880408,0x0aa83625, +0x00100000,0x00080a01,0x00601009,0x0ae83e28, +0x00100000,0x00080601,0x00600c08,0x0ae83e28, +0x00000c02,0x20281a05,0x00a0200d,0x0b184a2c, +0x20200201,0x20180402,0x0070080d,0x09983a1b, +0x20100001,0x00000201,0x0050000c,0x09c8361d, +0x20200402,0x00080a02,0x0050000d,0x09c83a1d, +0x20200401,0x00180800,0x0040040e,0x09e8421f, +0x00280400,0x20101000,0x00680407,0x08f83211, +0x00280a02,0x00100c03,0x00400408,0x09083613, +0x00280a02,0x00100c03,0x00400007,0x09083613, +0x00380e02,0x00201802,0x00200008,0x09283e14, +0x20200201,0x20280c01,0x00a0140c,0x08883608, +0x20280400,0x20100602,0x00800c0d,0x08983209, +0x20280400,0x20100602,0x00700c0d,0x08983209, +0x20400402,0x20180a04,0x00800c0f,0x08a83e08, +0x00100001,0x20200602,0x00880406,0x08782c01, +0x00100800,0x20280a02,0x00980407,0x08783001, +0x00100800,0x20280602,0x00880806,0x08783001, +0x00380e04,0x00001004,0x00600004,0x08983801, +0x00100000,0x20200000,0x00980808,0x08983008, +0x00100401,0x00080c00,0x0078080a,0x08a83409, +0x00000401,0x00080a01,0x0078080a,0x08a83409, +0x20101404,0x20382208,0x00a0040d,0x08b8340a, +0x20100000,0x20200400,0x0098080c,0x09083412, +0x20280a02,0x00100c02,0x0048080c,0x09183814, +0x20180e02,0x00101003,0x0058080b,0x09183814, +0x20180601,0x00201004,0x0028240b,0x09483c16, +0x00100803,0x20280a01,0x00a80c08,0x09c8381d, +0x00300c03,0x20180e04,0x00880808,0x09e8381e, +0x00200803,0x20280e04,0x00980408,0x09d8381e, +0x00680a01,0x00101002,0x00680c08,0x0a184820, +0x20181605,0x00002007,0x0080040b,0x0ac83c26, +0x20480604,0x00100406,0x0058040f,0x0af84029, +0x20480603,0x00100405,0x0068040f,0x0af8402a, +0x20800801,0x20181603,0x00a0041a,0x0b584c31, +0x00401803,0x20582a08,0x00f01807,0x0c18382f, +0x00800803,0x00080e05,0x00600402,0x0c783c32, +0x00800802,0x20180e04,0x00700402,0x0c683c32, +0x00b80401,0x00200c01,0x00581803,0x0d285040, +0x21c01402,0x00181c00,0x00581013,0x0dc8343c, +0x21c80e02,0x00201004,0x00380819,0x0e283c40, +0x21c80a02,0x00201403,0x00480c19,0x0e283c3f, +0x22780602,0x00101404,0x00780c26,0x0f685854, +0x01580a02,0x00600806,0x2020023e,0x0f883825, +0x01301001,0x00082a03,0x00801e3a,0x10183c2e, +0x01301001,0x20182a02,0x00901e39,0x1018402e, +0x01a00c01,0x20183602,0x00c0324e,0x1208583e, +0x20500402,0x00081800,0x00980800,0x10b81e31, +0x20581800,0x00402000,0x00281000,0x11482236, +0x20581401,0x00401c00,0x00281400,0x11481e36, +0x20600c01,0x20182400,0x01080400,0x13283645, +0x00b80e03,0x00201c06,0x00381a10,0x0f181e3a, +0x00a00601,0x20280401,0x00a8060f,0x0f88263d, +0x00a00202,0x20100402,0x0098060e,0x0f88263d, +0x00c00401,0x00280c02,0x00680e13,0x10e8364e, +0x20300402,0x20181603,0x00a01011,0x0d382639, +0x20200001,0x00000201,0x00900010,0x0d88263c, +0x20200402,0x20180a03,0x00a00410,0x0d88263c, +0x00381203,0x00301c04,0x00480410,0x0e583650, +0x00000400,0x00080402,0x00580408,0x0b98222d, +0x20100400,0x20180c01,0x0080040a,0x0bd8262f, +0x20100201,0x00080403,0x0070000a,0x0bd82630, +0x20600c03,0x20181e05,0x00b0181a,0x0c28363b, +0x00280601,0x00100801,0x00400408,0x0a582226, +0x00100000,0x00000000,0x00600008,0x0a882226, +0x00100401,0x00080601,0x00600408,0x0a882627, +0x00280e02,0x00201005,0x00300009,0x0aa82e2a, +0x20300002,0x00180603,0x0050040e,0x09481e1b, +0x00080601,0x00000401,0x0060040b,0x0978221d, +0x00080a01,0x00000802,0x0050000b,0x0978221d, +0x20100000,0x20100602,0x00700c0e,0x09882a1e, +0x00280603,0x00100004,0x00400807,0x08a81e10, +0x00000601,0x20180e01,0x0070100a,0x08b82212, +0x00000601,0x20180e01,0x0080100a,0x08b82212, +0x00100400,0x20180e01,0x00800c0a,0x08b82a13, +0x20300803,0x00080e05,0x0040040c,0x08481a07, +0x20200402,0x00080e03,0x0040000b,0x08481a08, +0x20200803,0x00080e03,0x0058040c,0x08481e08, +0x20180601,0x00000400,0x0050000c,0x08582208, +0x00280603,0x00100804,0x00180403,0x08381801, +0x00180e02,0x00101404,0x00180405,0x08381c01, +0x00281203,0x00101405,0x00280404,0x08381c00, +0x20100801,0x20181202,0x00600408,0x08482002, +0x00100001,0x00000203,0x00300008,0x08581807, +0x00200000,0x20200a03,0x00600009,0x08581808, +0x00100001,0x20200604,0x0070040a,0x08581808, +0x00381201,0x00102002,0x00281006,0x08782009, +0x20200401,0x00000000,0x00480c0c,0x08b81c11, +0x20400c03,0x20281202,0x0088080f,0x08b81c14, +0x20300c02,0x20281601,0x0088080e,0x08b81c14, +0x20200001,0x20200202,0x0090000f,0x08d82413, +0x00480a02,0x00101003,0x00400007,0x0968201b, +0x00680a03,0x00101405,0x00480c04,0x0988201d, +0x00580a03,0x00101005,0x00380c04,0x0988201d, +0x00400800,0x20280801,0x0098040a,0x09a82820, +0x20601403,0x20282604,0x00800c12,0x0a682027, +0x20800402,0x20280a04,0x00900815,0x0a982429, +0x20800402,0x20180a04,0x00800814,0x0a982429, +0x20600000,0x20100a01,0x00780c17,0x0ae82c30, +0x00781a02,0x00402404,0x20180e01,0x0bd81c30, +0x00b80e02,0x20100c02,0x00780603,0x0c182032, +0x00a80a01,0x00000c03,0x00580602,0x0c182432, +0x00c00002,0x20100000,0x00980c04,0x0ca8343e, +0x21a81401,0x20202202,0x00800013,0x0d681c39, +0x21f00801,0x20381202,0x00a0081e,0x0dc82040, +0x21e00400,0x20280a02,0x0090081c,0x0dc8243f, +0x22980e04,0x00000404,0x00a01029,0x0ed83455, +0x01300c00,0x20881000,0x01000a38,0x0f182025, +0x01480400,0x20100c01,0x00780e3d,0x0fc8202f, +0x01400000,0x20100800,0x00680e3b,0x0fb8202e, +0x01b01802,0x20381206,0x00b80a50,0x11782c3f, +0x20400c03,0x20580800,0x00a83400,0x10900a35, +0x20401803,0x20682400,0x00e82000,0x11100237, +0x20401002,0x20681c00,0x00d81800,0x11200237, +0x20600801,0x20500000,0x00c82800,0x12f00648, +0x00800606,0x2018040a,0x00780a0b,0x0ee80a3a, +0x00980605,0x00000c0a,0x00580e0d,0x0f580a3d, +0x00800603,0x20200007,0x00680e0c,0x0f580a3d, +0x00c00601,0x20300003,0x00d81611,0x10981250, +0x20100404,0x20180608,0x0060000d,0x0d080639, +0x20100802,0x20280a06,0x0070080f,0x0d58063d, +0x00000000,0x20100603,0x0060000d,0x0d68063d, +0x00000e01,0x20381401,0x00d00814,0x0e08164f, +0x00080e02,0x00100805,0x00580809,0x0b780e2e, +0x20100400,0x00080401,0x00680c0b,0x0ba80a30, +0x20200401,0x20180a01,0x0078080c,0x0bb80a30, +0x20200001,0x00000602,0x00780415,0x0be8123a, +0x00100000,0x20200000,0x00700c09,0x0a280e25, +0x00280601,0x00100402,0x00500008,0x0a580e26, +0x00280601,0x00100403,0x00580407,0x0a580e26, +0x20100401,0x00081000,0x0080040e,0x0a581629, +0x00000800,0x20280602,0x0078040b,0x09280a1b, +0x20100400,0x00080a01,0x0060080c,0x09480e1d, +0x20100400,0x20180a01,0x0060080d,0x09480e1d, +0x20180a02,0x00100404,0x0040040c,0x0948161d, +0x20100801,0x00080e01,0x0060000b,0x08780a10, +0x00000201,0x00000400,0x0040000a,0x08980a12, +0x00000000,0x00100000,0x00400009,0x08980a12, +0x00100400,0x00000203,0x00500809,0x08880e12, +0x00080800,0x00200c01,0x00280808,0x08280e07, +0x00000001,0x00000602,0x00580409,0x08280a08, +0x00080400,0x00100a01,0x00480409,0x08280a09, +0x20200401,0x00080a02,0x0058040c,0x08280e07, +0x20100400,0x00080800,0x00500408,0x08080c01, +0x20100c00,0x00081400,0x00500009,0x08080c01, +0x20100c01,0x00081a01,0x0060000a,0x08080c01, +0x00180601,0x00100802,0x00380806,0x08181002, +0x00200401,0x00000201,0x00380805,0x08380c08, +0x00200201,0x00300002,0x00080407,0x08380c09, +0x00200201,0x00300402,0x00080806,0x08380c09, +0x00200800,0x00081201,0x00500408,0x08381009, +0x20180a02,0x00100c03,0x0030000c,0x08881010, +0x20180c00,0x00301400,0x0018040c,0x08980c12, +0x20180c00,0x00301400,0x0018040d,0x08980c12, +0x20100000,0x00300401,0x0028040d,0x08a81013, +0x00100c03,0x20181204,0x0060080a,0x09380c1c, +0x00300601,0x00080801,0x00600809,0x09580c1d, +0x00300201,0x00080400,0x00600809,0x0958101d, +0x00480800,0x00300c01,0x0020000b,0x0978101f, +0x20481603,0x00201c04,0x0020000e,0x0a480c27, +0x20600000,0x00100601,0x00400411,0x0a68082a, +0x20500000,0x00000601,0x00500011,0x0a68082a, +0x20680400,0x00100800,0x00500016,0x0aa81030, +0x00501401,0x20482205,0x00a00c03,0x0ba80830, +0x00900c01,0x00081202,0x00500000,0x0be80832, +0x00900801,0x00081201,0x00600001,0x0be80c32, +0x00e80603,0x00000401,0x00700804,0x0c68103d, +0x21901802,0x00282201,0x00180c11,0x0d48083a, +0x21e80400,0x00300802,0x00180c1b,0x0d980c40, +0x21d80400,0x00200001,0x0028081a,0x0d980c40, +0x22d01006,0x20181e07,0x0088042e,0x0e981056, +0x01381a02,0x00801805,0x20700238,0x0f080c26, +0x01400000,0x00200001,0x0030023c,0x0f98102e, +0x01480400,0x00200401,0x0038063b,0x0f880c2e, +0x01d82a04,0x0030380b,0x00181256,0x1148143f, +0x00080c00,0x00401c00,0x20481400,0x10c0163b, +0x20180e01,0x00502400,0x20581400,0x1130163c, +0x20280400,0x00501800,0x20581800,0x1140123c, +0x20581000,0x00701800,0x20480800,0x1310164c, +0x00280800,0x00100001,0x00300601,0x0ee00e3b, +0x00480801,0x00380602,0x00300e04,0x0f500a3e, +0x00581000,0x00400801,0x00100a05,0x0f500a3e, +0x00c80801,0x00400a01,0x0028060e,0x10a01253, +0x00300201,0x00000c01,0x00380405,0x0d101239, +0x00180a01,0x00000c02,0x00380408,0x0d60123c, +0x00080601,0x00000801,0x0030040a,0x0d600e3c, +0x20181202,0x00201003,0x00500015,0x0e00124f, +0x20201002,0x20181a04,0x0068040e,0x0b600a2f, +0x20100000,0x20100602,0x0060000c,0x0bb01231, +0x20100000,0x20100a01,0x0050000b,0x0bb00e31, +0x20200001,0x20200203,0x00900013,0x0be0123b, +0x00080400,0x00400004,0x00080809,0x0a200624, +0x00100801,0x20180a01,0x00780409,0x0a500e27, +0x00100801,0x20180e01,0x0078040a,0x0a500e27, +0x00100800,0x20280a01,0x0098100d,0x0a500e2b, +0x00081202,0x00301402,0x0000080a,0x09200a1a, +0x00080601,0x00100402,0x0050000b,0x09400a1c, +0x20180601,0x00100402,0x0048040c,0x09400a1c, +0x20300401,0x00081001,0x00780410,0x0930061c, +0x00080801,0x20100e03,0x0050040a,0x08800e11, +0x20180400,0x00000000,0x0050040a,0x08900e11, +0x20180601,0x00000400,0x0050040a,0x08900e11, +0x00180a02,0x00000804,0x00400407,0x08800a11, +0x00000c01,0x20381202,0x00880809,0x08200a07, +0x00100401,0x20100201,0x00680807,0x08200e09, +0x00000801,0x20280602,0x00680408,0x08200e09, +0x20100402,0x20200204,0x0068040b,0x08200e08, +0x20100400,0x00000002,0x00480c08,0x08000401, +0x00080800,0x00000c02,0x00580809,0x08000800, +0x00080a01,0x00001002,0x00580c09,0x08000800, +0x00000400,0x20180402,0x00780408,0x08000401, +0x00480602,0x00100802,0x00400004,0x08200407, +0x00180601,0x20200400,0x00900808,0x08200808, +0x00280601,0x20200400,0x00900808,0x08200808, +0x00280800,0x00000c01,0x00600007,0x08200409, +0x20300c03,0x20181203,0x00600410,0x08800411, +0x20100c01,0x20381202,0x00a0040c,0x08900813, +0x20100c01,0x20381202,0x00a0040d,0x08800813, +0x20100601,0x20200401,0x0090040d,0x08900413, +0x00481205,0x00201405,0x00300806,0x0930041c, +0x00280602,0x00000002,0x0060040a,0x09500c1d, +0x00200201,0x00000002,0x00600409,0x09500c1e, +0x00400800,0x20180a01,0x00a0080c,0x0960081f, +0x20701006,0x2018260a,0x00700c12,0x0a400828, +0x20680402,0x00000203,0x00600410,0x0a600c2a, +0x20580401,0x20100202,0x00600410,0x0a600c2a, +0x20680400,0x00000000,0x00800816,0x0a900830, +0x00681603,0x00302009,0x20181a02,0x0bb00830, +0x00a80a02,0x20101003,0x00680a02,0x0be00c31, +0x00980a01,0x20100c01,0x00780601,0x0be00c31, +0x00b00400,0x20180400,0x00800405,0x0c600c3e, +0x21781e03,0x20202c00,0x00700c11,0x0d400838, +0x21e00401,0x20380a03,0x00a0001d,0x0d90083f, +0x21d00801,0x20380a03,0x0098041b,0x0d900c3f, +0x22680a01,0x00001201,0x00780c26,0x0e900c54, +0x01102803,0x20983a0a,0x01200634,0x0ee00825, +0x01480800,0x20200001,0x0080023c,0x0f80082e, +0x01380601,0x20180402,0x0070023a,0x0f80082e, +0x01901c01,0x20183e03,0x00b0124b,0x1120043f, +0x00000603,0x20180400,0x00900c00,0x10e01e3b, +0x20280a04,0x20100400,0x00b02400,0x11601e3b, +0x20180e04,0x20200c00,0x00b02000,0x11601e3c, +0x20501e02,0x20781400,0x01200400,0x1350324c, +0x00200406,0x00081608,0x00780400,0x0f10223c, +0x00501408,0x2038220c,0x00b80a05,0x0f802a3e, +0x00501808,0x20582a0d,0x00e00204,0x0f70263e, +0x00d80804,0x00080e07,0x00d0060f,0x10e03253, +0x00280603,0x00100809,0x00281006,0x0d301a39, +0x00000604,0x0028080b,0x0038140b,0x0d901a3b, +0x00000205,0x0018040c,0x0048140b,0x0d801a3b, +0x20301201,0x20281c04,0x00a81418,0x0e402e4f, +0x00180e01,0x00001c00,0x0040040b,0x0b901e31, +0x20180401,0x00200a02,0x0020080b,0x0be01e31, +0x00000001,0x00100602,0x0030080a,0x0be01e31, +0x20100800,0x00380401,0x00281010,0x0c202a3b, +0x00000801,0x20480a04,0x00b0040c,0x0a301e25, +0x00280800,0x00100c00,0x00300009,0x0a802227, +0x00280800,0x00200c00,0x00300009,0x0a802227, +0x00181202,0x00401401,0x0028040d,0x0a80262c, +0x20201400,0x20282000,0x0090000c,0x09401a19, +0x20100400,0x20180a01,0x0060040d,0x0970221c, +0x20100400,0x00080a01,0x0060040d,0x0960221c, +0x20200401,0x00080603,0x00680810,0x0950221e, +0x00000800,0x00380c01,0x00180807,0x08a01a10, +0x20100402,0x00080a01,0x0048080a,0x08b02211, +0x20100802,0x00080e01,0x00480809,0x08b01e11, +0x20100801,0x00181401,0x0058080a,0x08a01a10, +0x00181201,0x00401802,0x20280807,0x08401609, +0x00280a02,0x00200c04,0x00280406,0x08501e09, +0x00280e02,0x00201004,0x00180406,0x08501e09, +0x00180a01,0x00300c03,0x00180407,0x08401a08, +0x20180400,0x00000800,0x00400409,0x08201400, +0x20100401,0x00080a02,0x00500c0b,0x08201e01, +0x20100400,0x00080a02,0x00500c0b,0x08201e01, +0x20100000,0x00000601,0x0040040a,0x08201800, +0x00200401,0x00080601,0x00600807,0x08401408, +0x00000801,0x00180800,0x00380409,0x08502009, +0x00100801,0x00180e01,0x00380408,0x08502009, +0x00200801,0x00080a01,0x00500408,0x08501c09, +0x00081203,0x00001403,0x0050080c,0x08a01811, +0x00181203,0x00301804,0x0010040a,0x08c02013, +0x00081203,0x00301404,0x0010040b,0x08b02013, +0x20180e01,0x00200c03,0x00300c0e,0x08c01c14, +0x20101002,0x20381e05,0x00a00c0c,0x0950201d, +0x00000401,0x20180604,0x00700c0c,0x0980241e, +0x00100401,0x20180604,0x00600c0b,0x0980241e, +0x00480a02,0x20100c00,0x0060100a,0x09902820, +0x00000000,0x00101000,0x00381c09,0x0a602027, +0x20400801,0x20180a01,0x0068080d,0x0aa0242a, +0x20400400,0x00080800,0x0058040e,0x0a90242a, +0x20601003,0x20381205,0x00900016,0x0ad02c31, +0x00300602,0x00181802,0x00700c07,0x0bc0142f, +0x00900000,0x00180801,0x00300001,0x0c102031, +0x00800402,0x00180a01,0x00380401,0x0c102031, +0x00b80603,0x00000805,0x00680405,0x0c90283e, +0x21b01c03,0x00282e04,0x00100011,0x0d60183b, +0x21d00202,0x00100402,0x0028041a,0x0dc0203f, +0x21b80604,0x00200c04,0x00180818,0x0dc0203e, +0x22700000,0x20180604,0x00800825,0x0ec02c53, +0x01482602,0x00904006,0x20a8223d,0x0f101824, +0x01400c02,0x00181605,0x0038063b,0x0fb01c2d, +0x01300c02,0x00181606,0x00480638,0x0fa01c2d, +0x01a80401,0x20101202,0x0078224e,0x1150283d, +0x20300204,0x00100400,0x00601400,0x11403e3a, +0x20601201,0x00181400,0x00600800,0x11c04238, +0x20600e02,0x00281400,0x00501000,0x11c03e38, +0x20782e09,0x00604000,0x20204800,0x13e0564a, +0x00800808,0x00180e0c,0x00781a08,0x0f603e3e, +0x00d81003,0x00401e04,0x00181e11,0x0fe04241, +0x00d81404,0x00501e06,0x00081a11,0x0fe04241, +0x0110240e,0x2058261a,0x00e80e16,0x11706655, +0x20200204,0x0038080b,0x0058180f,0x0d702a3b, +0x20480602,0x00000005,0x00880c16,0x0dd0323e, +0x20500201,0x00080405,0x00881016,0x0dd0323e, +0x20381205,0x00401811,0x00483c1b,0x0eb04a52, +0x20100000,0x00380a01,0x0030140a,0x0bd02e2e, +0x00000201,0x20180400,0x00800c09,0x0c20322f, +0x00080a02,0x00000402,0x00700c08,0x0c20322f, +0x20181203,0x00001000,0x00a01011,0x0c80423c, +0x00180400,0x00300a01,0x00180408,0x0a903625, +0x00100801,0x00080e02,0x00700408,0x0ad03627, +0x00100402,0x20180e04,0x00800809,0x0ad03627, +0x00001405,0x20482209,0x00e8040e,0x0ae0422c, +0x20180c00,0x00201800,0x00380c0c,0x0990321b, +0x20100201,0x00100402,0x0048080c,0x09c0361c, +0x20100201,0x00000402,0x00580c0c,0x09c0361c, +0x20100203,0x00000407,0x0068200d,0x09b03a1f, +0x00180602,0x20100c01,0x00980407,0x08e02e11, +0x00080400,0x00100a01,0x00680408,0x09003212, +0x00180400,0x00000800,0x00680408,0x09003612, +0x00080401,0x00000a02,0x0078080b,0x08f03213, +0x00001403,0x20281a04,0x00b00009,0x08702a09, +0x00000800,0x00080c00,0x0070040a,0x08903209, +0x00000801,0x20181201,0x0080040a,0x08903209, +0x00000801,0x00081000,0x0098040a,0x08802e08, +0x20100201,0x00200004,0x0058040a,0x08502401, +0x00000001,0x00100401,0x00480809,0x08703000, +0x00000000,0x00100402,0x00480809,0x08703000, +0x20100000,0x00100003,0x00580409,0x08602c01, +0x00380a02,0x00200801,0x00401006,0x08802808, +0x00280e03,0x00101003,0x00500808,0x08a03009, +0x00380e03,0x00101403,0x00500807,0x08a03009, +0x00380e03,0x00101403,0x00501007,0x0890300a, +0x20300c03,0x00081a04,0x00600c0f,0x08e03013, +0x20201402,0x20281e05,0x00a0100e,0x09103414, +0x20301002,0x20281a05,0x00a0100f,0x09003414, +0x20201002,0x20281a05,0x00a01410,0x09103816, +0x00181602,0x00401c04,0x00080807,0x09b0301e, +0x00180601,0x00200402,0x00280808,0x09e0381f, +0x00200201,0x00200403,0x00480807,0x09d0381f, +0x00200c01,0x00281001,0x0040000a,0x09f03c23, +0x00080a01,0x20100a01,0x00600809,0x0ab03025, +0x20480e01,0x00201000,0x0030000c,0x0af03829, +0x20580800,0x00100a02,0x0050000e,0x0af03829, +0x20281203,0x00501c04,0x00000011,0x0b304030, +0x00100c04,0x20380a05,0x00981009,0x0c00302e, +0x00901002,0x20280e03,0x00780c01,0x0c603430, +0x00a00800,0x20100000,0x00780c00,0x0c603430, +0x00800401,0x00180a04,0x0070100a,0x0cf0403e, +0x21782205,0x00002c08,0x00780c0d,0x0da02839, +0x21f81201,0x00200402,0x0050001c,0x0e102c3f, +0x21f80a01,0x00100001,0x0060081c,0x0e002c3e, +0x22700000,0x00200201,0x00580421,0x0f304454, +0x01201c02,0x20883207,0x01201637,0x0f402423, +0x01580800,0x20201601,0x00681240,0x0ff0302c, +0x01580800,0x20201601,0x0068123f,0x0ff0302b, +0x01b80400,0x00100601,0x00580e50,0x11c0403b, +0x20781602,0x20100800,0x00801400,0x11d05a37, +0x20781a03,0x20201800,0x00801000,0x12505e38, +0x20881603,0x20201400,0x00a01400,0x12505e37, +0x21002402,0x20484800,0x00f01400,0x14906e3f, +0x01000403,0x20500e05,0x00a81e14,0x10006241, +0x01001804,0x20781a08,0x00f80e16,0x10806243, +0x01101806,0x20881e0a,0x00f81217,0x10806242, +0x01f82a05,0x00604805,0x20381a30,0x12607e57, +0x20600201,0x20580803,0x00d8101a,0x0de04e3e, +0x20680601,0x20280804,0x0098141b,0x0e505240, +0x20680a03,0x20100408,0x0088141b,0x0e505240, +0x20900805,0x20581e0a,0x0100042c,0x0f607259, +0x20100800,0x20580c01,0x00c80809,0x0c404a2d, +0x20100601,0x20280402,0x00780408,0x0ca0522e, +0x20100801,0x20481202,0x00800409,0x0ca0522e, +0x20401000,0x20282003,0x00981812,0x0d206a3a, +0x00200000,0x20280400,0x00900007,0x0b004a25, +0x00300000,0x20200800,0x00680406,0x0b505227, +0x00300400,0x20100401,0x00580c05,0x0b505227, +0x00580601,0x00201802,0x00182405,0x0b80622f, +0x20100c00,0x20380c00,0x0090000c,0x0a004a1b, +0x20200201,0x20100000,0x0070000e,0x0a404e1d, +0x20280601,0x00000401,0x0060000e,0x0a404e1d, +0x20481000,0x00100800,0x00700014,0x0a405622, +0x20100002,0x00080601,0x00580409,0x09504a11, +0x00100401,0x20280601,0x00800008,0x09804e12, +0x00000000,0x20180601,0x00700408,0x09804e12, +0x00000a01,0x20380400,0x00980809,0x09705213, +0x00381202,0x00101c04,0x00480806,0x08e04a0a, +0x00000001,0x20100400,0x0078080a,0x09104e0a, +0x00100001,0x20100400,0x00780c09,0x09104e0a, +0x00100002,0x20100601,0x0088100a,0x08f04e0a, +0x20200401,0x20480603,0x00b00c0e,0x08c04400, +0x00100202,0x20100002,0x0080040a,0x08f04800, +0x00000202,0x20200403,0x0080040a,0x08f04800, +0x20180602,0x20100004,0x0090000c,0x08d04401, +0x00100401,0x20380e01,0x00a00007,0x08e0480a, +0x20100c03,0x20281604,0x0080080b,0x09104c0a, +0x00000c02,0x20281603,0x00900c0a,0x09104c0a, +0x00000802,0x20281602,0x0090140a,0x09104c0c, +0x00080a02,0x20201003,0x0078080b,0x09604813, +0x00081603,0x00101c05,0x00380409,0x09905015, +0x00081202,0x00101403,0x0038040a,0x09905015, +0x00080a01,0x00001403,0x0040000b,0x09905417, +0x20101401,0x20382204,0x00b0080b,0x0a20481d, +0x00100400,0x20480a03,0x00a0080a,0x0a60501e, +0x00100201,0x20300202,0x00900809,0x0a60501e, +0x00380a01,0x20201000,0x00900c0b,0x0a805422, +0x20100402,0x00280c00,0x00380c08,0x0b304427, +0x20501005,0x20281603,0x00880c0d,0x0b704c2a, +0x20401004,0x20381204,0x0088100c,0x0b705029, +0x20501002,0x20481602,0x00e01015,0x0bc05832, +0x00681206,0x00301c07,0x00100004,0x0c80442d, +0x00b81a0a,0x0020200b,0x00300602,0x0ce0482f, +0x00a81208,0x00101408,0x00400400,0x0ce0482f, +0x00900604,0x00000403,0x00900406,0x0d90603f, +0x21c02407,0x20183a0d,0x00700815,0x0e104439, +0x2200100a,0x20482a12,0x00b0001e,0x0e804c3e, +0x22000c08,0x2028220f,0x0090001d,0x0e804c3d, +0x22781405,0x0008060a,0x00a00821,0x0fd06053, +0x01582603,0x00802809,0x2078223e,0x0fb03c23, +0x01600604,0x0008040d,0x00182a41,0x1060402b, +0x01500203,0x0008040a,0x00182240,0x1060402b, +0x01b00201,0x20580804,0x00981e51,0x12505c39, +0x20902004,0x00283000,0x00682c00,0x12a07636, +0x20a01803,0x00582800,0x00381800,0x13207635, +0x20b01c04,0x00582c00,0x00482000,0x13207a34, +0x20e81202,0x00202800,0x00500400,0x15a09640, +0x01280e08,0x00b0140c,0x2068161a,0x10d06a43, +0x01481a08,0x00b02c0a,0x2078161e,0x11507244, +0x01781a09,0x00c0300c,0x20881e21,0x11606e45, +0x01a02800,0x20283605,0x00f0122b,0x13609656, +0x20600008,0x00880a0c,0x2018041d,0x0ea06641, +0x20700c08,0x0058120e,0x0048081f,0x0f106a44, +0x20900c08,0x00681a0e,0x00400023,0x0f106a44, +0x20400402,0x00700204,0x00282422,0x1070965b, +0x20181206,0x0070100b,0x2038140a,0x0cf05e2e, +0x20180e04,0x0070080b,0x2018180a,0x0d505e2f, +0x00081204,0x0080100b,0x20281c08,0x0d505e2e, +0x20580c01,0x00801003,0x00282815,0x0e107e3f, +0x00100404,0x00380606,0x00200008,0x0ba05e25, +0x00380800,0x00500a01,0x00100c06,0x0c005e27, +0x00380c00,0x00500e01,0x00200c06,0x0c005e27, +0x00481204,0x00500805,0x00700008,0x0c507231, +0x20181604,0x00501807,0x0000000c,0x0aa05a1b, +0x20300400,0x00280601,0x0030040e,0x0af0621d, +0x20300400,0x00280a02,0x0050040f,0x0af0621d, +0x20402006,0x00182608,0x00881014,0x0b007223, +0x00100403,0x00080606,0x00700807,0x09f05e12, +0x00100000,0x00300400,0x00380407,0x0a306212, +0x00100401,0x00380601,0x00380807,0x0a306212, +0x00081603,0x00901008,0x0008100a,0x0a206614, +0x00000800,0x00181402,0x0060040a,0x09805a09, +0x00180400,0x00300401,0x0040000a,0x09c0620a, +0x00180601,0x00400402,0x00200009,0x09c05e0a, +0x00380401,0x00400a02,0x00400008,0x09b0660b, +0x20200201,0x00300001,0x0000000b,0x09605c01, +0x20100001,0x00380601,0x0040040c,0x09906001, +0x20200001,0x00480601,0x0030080d,0x09906001, +0x20300400,0x00380801,0x00600410,0x09806401, +0x00300001,0x00400601,0x00180406,0x09905c09, +0x00280601,0x00300c01,0x00380408,0x09c0640a, +0x00280601,0x00300c01,0x00380407,0x09c0600a, +0x00200001,0x00500400,0x00400008,0x09c0640d, +0x20200000,0x00380401,0x0020040e,0x0a005c13, +0x20201001,0x00281e03,0x0060080d,0x0a406015, +0x20200c00,0x00281a02,0x0050080e,0x0a406015, +0x20100201,0x00480402,0x0050100e,0x0a506818, +0x00181800,0x00302001,0x00180406,0x0ac05c1d, +0x00180801,0x00600801,0x20180c07,0x0b10601f, +0x00000003,0x00500201,0x00080c08,0x0b10601f, +0x00300401,0x00580a02,0x0040100a,0x0b407025, +0x00100201,0x20300800,0x00900008,0x0bd05c24, +0x00081205,0x00402005,0x0010000a,0x0c306027, +0x00081605,0x00502007,0x00000009,0x0c306027, +0x20381000,0x00601802,0x00200812,0x0ca07833, +0x20100803,0x20381a04,0x00b0080b,0x0d10582e, +0x00101003,0x00082a09,0x00901809,0x0d906031, +0x00200802,0x00081a09,0x00801808,0x0d806030, +0x00482208,0x00201001,0x00702c0a,0x0e708041, +0x21581e05,0x20103005,0x00581808,0x0eb05c37, +0x21600c03,0x00300e01,0x2018400c,0x0f40603b, +0x21701004,0x00200203,0x0028380e,0x0f30603b, +0x22203c0d,0x20584616,0x00b82c17,0x10b08851, +0x01203c03,0x20784609,0x01080e35,0x10305020, +0x01100602,0x00600407,0x00281a34,0x10f04426, +0x01200a03,0x00500008,0x00282236,0x10e04426, +0x01a01605,0x00a80c10,0x2068524d,0x13106034, +0x20581c00,0x21103000,0x00e81c00,0x13b09e3d, +0x20780c00,0x21501c00,0x01481800,0x1430a23b, +0x20780c01,0x21502000,0x01382000,0x1430a63b, +0x21000403,0x21280800,0x00a01400,0x16e0b63d, +0x00a00602,0x21881001,0x01a0060e,0x11b09244, +0x00c01800,0x21882000,0x01b00614,0x12409645, +0x00e01203,0x21881803,0x01b00a15,0x12409645, +0x01a82207,0x21104408,0x00800e30,0x14b0c255, +0x00101402,0x21780e05,0x01681c11,0x0f809243, +0x00100000,0x21200e01,0x01281c12,0x10009645, +0x20100402,0x21300a05,0x01481815,0x10009a45, +0x20200404,0x21900e0e,0x0190081e,0x11b0ca5e, +0x20701002,0x21281c01,0x01381415,0x0db07e30, +0x20500c01,0x21281a01,0x01680c15,0x0e208632, +0x20401001,0x21381c00,0x01781012,0x0e208632, +0x20401201,0x21881a01,0x01b81c18,0x0f30ba44, +0x00680a05,0x20e00c07,0x00b80801,0x0c707625, +0x00300c00,0x20f81402,0x01080c05,0x0cd08225, +0x00200c00,0x20f81403,0x00f80c06,0x0cd07e26, +0x00001c07,0x21482a03,0x01582c0c,0x0d60aa32, +0x20601405,0x21082207,0x00e00c13,0x0b707a1b, +0x20280602,0x20c00803,0x00b0000d,0x0bc07e1c, +0x20280a01,0x20c00c02,0x00a8040d,0x0bc07e1c, +0x0028260c,0x20d03c11,0x00c8180c,0x0c009a26, +0x00380603,0x20b00c07,0x00680c01,0x0ac07a11, +0x00180400,0x20d00601,0x00d00807,0x0b108213, +0x00280800,0x20d00c00,0x00c00406,0x0b108213, +0x20401c0b,0x21682e13,0x01b00c12,0x0b109a17, +0x00000002,0x20c00a04,0x0090000c,0x0a507a0a, +0x00000400,0x20f80400,0x00e0040b,0x0a90820a, +0x00000400,0x20f80601,0x0100080b,0x0a90820a, +0x00400605,0x20f8040d,0x01081c06,0x0a908e0a, +0x20280601,0x20d00402,0x00b0000b,0x0a307401, +0x20100400,0x20e80601,0x00d0000b,0x0a708401, +0x20100401,0x20e80601,0x00e0000c,0x0a708401, +0x20380802,0x20e00a03,0x00f00c11,0x0a608c01, +0x00300000,0x20e00000,0x00b00405,0x0a607409, +0x00100401,0x20d80400,0x00c80409,0x0aa0800b, +0x00100400,0x20e80401,0x00d80408,0x0aa0800b, +0x00300201,0x21000002,0x01200408,0x0ab0900e, +0x20200602,0x20e80a01,0x00c0040e,0x0ac07413, +0x20181203,0x20c01802,0x00b8040b,0x0b208014, +0x20280e02,0x20d01401,0x00c0000c,0x0b208014, +0x20300001,0x21080601,0x01200c10,0x0b40941a, +0x00001806,0x20d82a06,0x00a80807,0x0b90741e, +0x00200c04,0x21081206,0x01100008,0x0be0801e, +0x00300403,0x21080a04,0x01080407,0x0be0801e, +0x00480601,0x21000802,0x01100808,0x0c509c26, +0x00080e07,0x20700c0b,0x00080808,0x0ca07025, +0x20500606,0x20d81407,0x00c00c0f,0x0d007c29, +0x20500605,0x20e81805,0x00e01010,0x0d007c29, +0x20300206,0x21281400,0x01302c15,0x0db0a435, +0x00280402,0x20a00209,0x00200407,0x0de0742d, +0x00400408,0x20d0060b,0x00881c00,0x0e708031, +0x00400807,0x20d80a0a,0x00881a01,0x0e708031, +0x20302c0f,0x21284e13,0x00e8180b,0x0fa0ac45, +0x21901406,0x20b82202,0x00381c0d,0x0f706837, +0x21381607,0x20c02c0e,0x0088200b,0x10007036, +0x21481605,0x20c02c0d,0x0078280b,0x10007036, +0x21583a0b,0x20707419,0x20585c01,0x11e0984b, +0x01583a05,0x20606c10,0x2068263e,0x10f0641d, +0x00f80802,0x21100e05,0x01301a2e,0x11907024, +0x00f81401,0x21001e02,0x0120162e,0x11906c23, +0x01481c03,0x21502e09,0x0180123d,0x13e0842b, +0x20401001,0x01282c00,0x23681000,0x14e0823e, +0x20700403,0x01480800,0x23d80c00,0x15708a3c, +0x20600003,0x01480400,0x23c80c00,0x15708a3c, +0x20e80601,0x01400800,0x23d02400,0x1820863b, +0x00800003,0x01600002,0x24182a0d,0x12d07a45, +0x00c81204,0x01503008,0x23f81214,0x13808a46, +0x00c80e04,0x01502408,0x23e80a13,0x13808a46, +0x01301002,0x01482e03,0x23b03e29,0x1620964f, +0x00381609,0x01603c0c,0x2418180c,0x10a07245, +0x00180a01,0x01101a04,0x23301011,0x11308647, +0x00180800,0x01201e05,0x23500810,0x11308a47, +0x00280e06,0x01702004,0x24600c10,0x1340b25c, +0x20480807,0x0100160e,0x23100016,0x0eb06e34, +0x20480405,0x00f00e07,0x22d81814,0x0f408635, +0x20380804,0x01001605,0x22f81c13,0x0f408636, +0x2048080a,0x01501e0e,0x23e81c17,0x10b0b649, +0x00100602,0x00f80807,0x22c80c09,0x0d505e25, +0x00380a04,0x00e01809,0x22a81807,0x0dd07628, +0x00280a04,0x00e01807,0x22981409,0x0dd07628, +0x0078160a,0x01204010,0x23783009,0x0eb09e39, +0x20180e01,0x01002401,0x22f8080b,0x0c50621b, +0x20400401,0x00c80e04,0x22401410,0x0cb0721c, +0x20300401,0x00c80e03,0x2230100f,0x0cb0721c, +0x20a01408,0x00d83e0e,0x2270281d,0x0d309225, +0x00000002,0x00d80602,0x22600c08,0x0ba05e11, +0x00200402,0x00d80e01,0x22780405,0x0c007611, +0x00100402,0x00d81201,0x22600006,0x0c007612, +0x00781603,0x01203809,0x23683a01,0x0c509a17, +0x00200203,0x00d00402,0x22700408,0x0b30620a, +0x00080603,0x00e00804,0x22a8040a,0x0b90760a, +0x00080603,0x00e00804,0x22b8040a,0x0b90760a, +0x20200202,0x00d00400,0x22800c13,0x0bb08a0e, +0x20300405,0x00d81206,0x2260040d,0x0b106001, +0x00000003,0x00d00604,0x2280000a,0x0b707401, +0x20100003,0x00e00604,0x2290000b,0x0b707801, +0x20100805,0x00d81606,0x2260040e,0x0b808c03, +0x00380606,0x00e00809,0x22a80405,0x0b40600a, +0x00180604,0x00d00804,0x22700009,0x0ba0740a, +0x00180604,0x00d00804,0x22800009,0x0ba0740a, +0x00200205,0x00e00008,0x22b0000a,0x0bd08c0f, +0x20400004,0x00d00209,0x2280000d,0x0bb06413, +0x20400805,0x00c81e07,0x22500c0d,0x0c207415, +0x20300805,0x00d81a07,0x2260080d,0x0c107415, +0x20200405,0x00e80a07,0x22b00c0f,0x0c70941b, +0x00680e02,0x00d02404,0x22882801,0x0c705c1a, +0x00680a05,0x00f01407,0x22c81402,0x0cf0741d, +0x00680605,0x00e00c07,0x22b81003,0x0ce0741d, +0x00300608,0x00f80c08,0x22d0140a,0x0d809428, +0x20700e01,0x00b82202,0x22000c13,0x0d504c24, +0x20b00403,0x00d81208,0x22700015,0x0df06c28, +0x20a00404,0x00d81208,0x22880414,0x0df07028, +0x20a00c09,0x01082211,0x23080415,0x0f009c38, +0x00400406,0x00d80e06,0x22782201,0x0eb04c2d, +0x00c80402,0x00e00c02,0x22b8320b,0x0f60642e, +0x00b80802,0x00f01402,0x22c8360a,0x0f60642d, +0x00b81a04,0x01304c0a,0x23886608,0x10e08c3e, +0x21380e03,0x00e0280b,0x22a8300b,0x10203c32, +0x21a00a05,0x00d81808,0x22801019,0x10d05435, +0x21800606,0x00d81009,0x22701018,0x10d05434, +0x22101a02,0x00c84e01,0x2250281a,0x12e06847, +0x00f01800,0x00b84c00,0x22104a2e,0x1190341f, +0x01100802,0x00f81a07,0x22d01a33,0x12706427, +0x01001003,0x00e83209,0x22b02630,0x12706027, +0x01701402,0x01283e05,0x23700646,0x14f0782f + }, //TL84 + { +0x00300000,0x20200000,0x00003000,0x1168863c, +0x00000c02,0x20500000,0x00000c00,0x1258823c, +0x00000c02,0x20500000,0x00000c00,0x1258823c, +0x20301404,0x20700000,0x00080c00,0x13387e3b, +0x00500a01,0x20200001,0x00003009,0x0f886a38, +0x00700202,0x20200006,0x00003001,0x10787a3c, +0x00800202,0x20100006,0x00003000,0x10787a3c, +0x00c80606,0x2020000b,0x00003a08,0x11587e3f, +0x20400201,0x00000202,0x00003416,0x0e085228, +0x20180603,0x20100000,0x00004c16,0x0eb85a30, +0x20280603,0x20100000,0x00005018,0x0eb85630, +0x20300400,0x20300206,0x0000441b,0x0f785635, +0x20200002,0x00000204,0x0000180c,0x0d183e17, +0x20600002,0x20200209,0x00002813,0x0d98361b, +0x20500003,0x2020020a,0x00002012,0x0d98361b, +0x20600002,0x20200207,0x00001411,0x0e28421f, +0x20381201,0x00000000,0x00001806,0x0c88360e, +0x20180401,0x20200202,0x00000002,0x0ce83211, +0x20180800,0x20200000,0x00000403,0x0ce83211, +0x00080402,0x20200202,0x00080c01,0x0d683e16, +0x00300002,0x20400203,0x00000204,0x0c182e0d, +0x00200000,0x20400001,0x00080a01,0x0c683210, +0x00200001,0x20400201,0x00080a01,0x0c683210, +0x00280e02,0x20200005,0x00001001,0x0cb84215, +0x20100202,0x20400003,0x00000004,0x0ba82e0d, +0x20200001,0x20400000,0x00000006,0x0bf8360e, +0x20200000,0x20400002,0x00080406,0x0bf8360e, +0x00000400,0x20600202,0x00000c06,0x0c183611, +0x00200402,0x20400202,0x00000002,0x0b482a0a, +0x00300601,0x20400002,0x00000800,0x0b98320b, +0x00300601,0x20300002,0x00000800,0x0b98360b, +0x20100803,0x20400203,0x00080808,0x0ba8360b, +0x20480601,0x20300003,0x00001407,0x0b082a05, +0x20480401,0x20300201,0x00001009,0x0b482e06, +0x20580401,0x20300201,0x00001809,0x0b482e06, +0x20180604,0x20300007,0x00001005,0x0b683a04, +0x00a00e04,0x20400000,0x00000e06,0x0ae81e05, +0x00900a05,0x20400003,0x00000e04,0x0b282204, +0x00900e04,0x20400002,0x00000e04,0x0b282204, +0x00600c00,0x20400204,0x00000c01,0x0b582a01, +0x20600c07,0x2010020a,0x00081c17,0x0ad81c04, +0x20601007,0x2020020c,0x00081c16,0x0b282006, +0x20700c07,0x2020020b,0x00081c17,0x0b282006, +0x20300802,0x20100203,0x00081012,0x0b682c08, +0x00180a05,0x0020000b,0x00080805,0x0b383012, +0x00380605,0x0020000a,0x00080c04,0x0b983413, +0x00480605,0x0020000a,0x00080c03,0x0b983413, +0x00180601,0x00100003,0x00080809,0x0be83816, +0x00200801,0x00000205,0x00000008,0x0bd82c18, +0x20100201,0x00100204,0x0000080d,0x0c48301b, +0x20200000,0x00000205,0x0000040e,0x0c48301c, +0x20100202,0x00000000,0x0008040c,0x0cb83820, +0x00580401,0x00200203,0x0008180d,0x0cc83423, +0x00700004,0x00100207,0x0008240b,0x0d583827, +0x00900403,0x00100205,0x00082408,0x0d583827, +0x00900405,0x00000208,0x00082809,0x0de8402b, +0x21580c02,0x00100201,0x0008241c,0x0e284838, +0x21781202,0x00100005,0x00081820,0x0ed84c3d, +0x21981201,0x00100003,0x00081c22,0x0ec84c3c, +0x21d81605,0x00100008,0x00081026,0x0f985843, +0x00b80e02,0x20200006,0x00080e22,0x10085434, +0x00c80401,0x20300202,0x00081a25,0x10d85439, +0x00d80400,0x20300000,0x00081a27,0x10d85839, +0x01000802,0x20400206,0x00082631,0x11c8583c, +0x00300002,0x00700400,0x20703000,0x10589236, +0x00281c00,0x00e02800,0x20f03c00,0x1148a239, +0x00281800,0x00c02800,0x20e03c00,0x11489e39, +0x00183201,0x01204000,0x21604800,0x1228aa39, +0x00381204,0x00801405,0x2060440a,0x0eb87631, +0x00580601,0x00700400,0x20504c07,0x0f888235, +0x00680602,0x00600000,0x20404c07,0x0f888236, +0x00600001,0x00680a04,0x20605003,0x10588a38, +0x20480403,0x00300208,0x20103c14,0x0d685621, +0x20480800,0x00680a04,0x20404816,0x0e086227, +0x20580801,0x00680e05,0x20404817,0x0e085e26, +0x20381602,0x00600a01,0x20804015,0x0ec8662c, +0x00080a04,0x00200401,0x20102007,0x0c984214, +0x20380400,0x00480604,0x20601c0a,0x0d184617, +0x20280601,0x00400603,0x20601808,0x0d284617, +0x20400403,0x00180608,0x2050140a,0x0da84a1c, +0x20401c08,0x00082e0d,0x20180406,0x0c183a0d, +0x00000c02,0x00380e04,0x20780c01,0x0c884211, +0x20201004,0x00281606,0x20680803,0x0c883e11, +0x00300a01,0x00280800,0x20680a01,0x0cd84a18, +0x00580605,0x0070000b,0x20c81e06,0x0bb8460e, +0x00200201,0x00680403,0x20b80c00,0x0bf84a11, +0x00380602,0x00600005,0x20b81202,0x0bf84a11, +0x20101804,0x00482604,0x20780c07,0x0c285215, +0x20280803,0x00600203,0x20c00807,0x0b48460d, +0x20280401,0x00600000,0x20c80407,0x0b784a0e, +0x20280402,0x00500201,0x20b00008,0x0b784a0e, +0x00080e03,0x00a01009,0x21180804,0x0b98560f, +0x00380e05,0x00501006,0x20c00c00,0x0ae84209, +0x00280a04,0x00500805,0x20c01002,0x0b284a09, +0x00280a04,0x00400805,0x20a01002,0x0b284a09, +0x00280e01,0x00701601,0x20d01405,0x0b284e0b, +0x20500c07,0x00281208,0x20800c0a,0x0ab83a04, +0x20300405,0x00280a06,0x20900c08,0x0ae83e04, +0x20400c07,0x00281208,0x20800c08,0x0ae83e04, +0x20500005,0x00380e05,0x2080100b,0x0af84a03, +0x00681607,0x0050240d,0x20c00e06,0x0aa83602, +0x00480e04,0x0040180a,0x20c00a01,0x0ad83a01, +0x00581206,0x0040200c,0x20d00a02,0x0ad83a01, +0x00680e06,0x0030200b,0x20b00a03,0x0af84001, +0x00180c00,0x20102a07,0x2030180d,0x0a982002, +0x00181201,0x00102e04,0x2060140b,0x0ae82804, +0x00080c00,0x00002a05,0x2050180d,0x0ad82804, +0x20180801,0x00001a07,0x2030180f,0x0b083407, +0x20400c06,0x20481608,0x0060000f,0x0ad82410, +0x20200804,0x20381207,0x0050080e,0x0b382811, +0x20100803,0x20381207,0x0050080d,0x0b382811, +0x00000802,0x20280e05,0x0030000c,0x0b783014, +0x00280e07,0x20101409,0x00180803,0x0b882819, +0x20200603,0x20100004,0x00281009,0x0be82c1c, +0x20200202,0x20100403,0x0018100a,0x0be82c1c, +0x20300400,0x00000002,0x0008140c,0x0c483820, +0x00500c03,0x20480e0c,0x00680c0a,0x0c68281f, +0x00b00202,0x20100605,0x00281404,0x0ce83423, +0x00b80603,0x20100a04,0x00281003,0x0ce83423, +0x00f80a06,0x00100c00,0x00081002,0x0d684027, +0x21201802,0x20182603,0x0038401b,0x0d984032, +0x21a01807,0x2018360a,0x00283425,0x0e384837, +0x21a01407,0x2028320b,0x00483025,0x0e384437, +0x2220180c,0x20183e10,0x0038282e,0x0ee8503e, +0x00901201,0x00482804,0x2068321c,0x0f486430, +0x00d00604,0x0058080b,0x20a84627,0x10286835, +0x00d00e04,0x0038100b,0x20884627,0x10186835, +0x01281206,0x00501812,0x20b84a36,0x11087039, +0x00581201,0x20200800,0x00f04400,0x0f38822f, +0x00200c02,0x20882800,0x01903800,0x0ff88e2f, +0x00200c02,0x20682400,0x01703800,0x10088e30, +0x00002003,0x20a84c00,0x01f03000,0x10c89a2e, +0x20100c00,0x20682203,0x0100440f,0x0dc86228, +0x00480a06,0x20480805,0x01004007,0x0e886e2c, +0x00480a05,0x20380405,0x00e04407,0x0e986e2c, +0x00780a08,0x20280409,0x00c03a01,0x0f587a2f, +0x20100601,0x20381202,0x0080240c,0x0cc8461a, +0x20401004,0x2068260c,0x00e02812,0x0d584e20, +0x20401004,0x2058220c,0x00d02812,0x0d584e20, +0x20601808,0x2048360f,0x00b02c14,0x0df85e25, +0x20500c03,0x20281a05,0x00400408,0x0c183a11, +0x20300401,0x20280c01,0x00580c06,0x0c884614, +0x20300401,0x20180c01,0x00480806,0x0c984a14, +0x20180e04,0x00200c08,0x20180803,0x0d08561a, +0x00481202,0x00102804,0x20282607,0x0ba83e10, +0x00280a02,0x20101403,0x00281203,0x0bf84a13, +0x00280e02,0x20101803,0x00181204,0x0bf84a13, +0x00180402,0x20200e03,0x00280601,0x0c485219, +0x00000001,0x20480603,0x00900004,0x0b184a11, +0x00100802,0x20380604,0x00780803,0x0b584e13, +0x00100802,0x20380a04,0x00780803,0x0b585213, +0x00480e02,0x20202002,0x00581003,0x0b785618, +0x00101801,0x20381400,0x00781004,0x0aa84e0d, +0x00000e01,0x20280c03,0x00680c07,0x0ad8560e, +0x00000e01,0x20180c03,0x00580c07,0x0ad8560f, +0x20301002,0x20581e03,0x00d00c0d,0x0ad85e10, +0x20200a01,0x00281003,0x00200807,0x0a485607, +0x20200c01,0x00181400,0x00300807,0x0a785a07, +0x20200c01,0x00281a01,0x00200408,0x0a785a07, +0x00100e03,0x20181403,0x00700804,0x0a785e08, +0x00280801,0x00401000,0x20200402,0x0a284e03, +0x00280400,0x00400802,0x20200002,0x0a585603, +0x00380800,0x00501003,0x20380400,0x0a585603, +0x00001005,0x00281205,0x00180807,0x0a485603, +0x20100800,0x00281c03,0x00102407,0x0a184801, +0x00080400,0x00380c03,0x00002409,0x0a485002, +0x20100000,0x00381002,0x0000280a,0x0a485002, +0x00080e04,0x0068080a,0x20201c07,0x0a585804, +0x00180602,0x00300002,0x20502806,0x0a483408, +0x00000203,0x00280401,0x20302c07,0x0a783c0a, +0x00080603,0x00300002,0x20402c07,0x0a783c0a, +0x20180400,0x00300603,0x20402808,0x0a98400c, +0x00180801,0x00301606,0x20500808,0x0a98200f, +0x00200003,0x00200a07,0x20400406,0x0ae82811, +0x00200003,0x00100a07,0x20400806,0x0ae82811, +0x00280401,0x00200e04,0x20300007,0x0b183414, +0x20500401,0x00181602,0x2010040c,0x0b382819, +0x20480e02,0x00200802,0x2020000d,0x0b982c1b, +0x20580e02,0x00200401,0x2020000d,0x0b982c1b, +0x20480a01,0x00000800,0x0008040e,0x0bd8381e, +0x00980602,0x00201400,0x20682602,0x0c18281e, +0x00900601,0x20100204,0x00081a01,0x0c883021, +0x00900a01,0x20180e05,0x00081400,0x0c883021, +0x00900603,0x20280e03,0x00280c02,0x0cf83c26, +0x21081003,0x00002206,0x20183c17,0x0d284028, +0x21380405,0x00001a07,0x0008541a,0x0da8442e, +0x21200005,0x00101607,0x2038581a,0x0db8442e, +0x21600408,0x0000120b,0x20185c1d,0x0e484c35, +0x00800a01,0x20400c03,0x00784e18,0x0e786027, +0x00900203,0x20200408,0x0068421c,0x0f38742c, +0x00980a03,0x00101009,0x0028461c,0x0f38742c, +0x00c01604,0x00081c0c,0x00283e24,0x10088030, +0x00401400,0x20382400,0x00802000,0x0e685228, +0x00400201,0x00000000,0x00202000,0x0f38562c, +0x00400202,0x00000000,0x00402400,0x0f38562c, +0x00280e02,0x00101800,0x00101000,0x0fe85a2d, +0x20180a01,0x00380400,0x20101c0b,0x0d384222, +0x20200402,0x00181e04,0x0030280c,0x0de84a26, +0x20200802,0x00081e05,0x0040280b,0x0de84a26, +0x20100802,0x20282205,0x00702007,0x0e885629, +0x20280401,0x00180604,0x20100c09,0x0c583a18, +0x00080e01,0x00201000,0x20480406,0x0cd83a1d, +0x00080e01,0x00201001,0x20480406,0x0cd83a1d, +0x00280a02,0x00001402,0x20181005,0x0d584a23, +0x20200001,0x00000800,0x20281403,0x0bb83a12, +0x20200802,0x20180603,0x00081007,0x0c083e17, +0x20300802,0x20280603,0x00181007,0x0c183e16, +0x20501404,0x20281e05,0x0048080b,0x0c58521b, +0x00100603,0x20180804,0x00000602,0x0b284211, +0x00000601,0x00180802,0x20180400,0x0b684613, +0x00000601,0x00180803,0x20180a01,0x0b684a13, +0x00380603,0x00300407,0x20380a04,0x0b985618, +0x00100805,0x00000205,0x20281001,0x0a983e12, +0x00480401,0x00101000,0x20380e01,0x0ac84614, +0x00480401,0x00101000,0x20280a01,0x0ad84614, +0x00200001,0x00200201,0x20201405,0x0ad85218, +0x00281e07,0x00302c0b,0x20280405,0x0a18460f, +0x20180e02,0x00101803,0x0010040a,0x0a384a10, +0x20180e02,0x00001403,0x0020040a,0x0a384a10, +0x20180e02,0x00201801,0x2020040a,0x0a384a10, +0x20380404,0x20400609,0x0090180a,0x09b83e08, +0x20180c02,0x20300e04,0x00700806,0x09d84608, +0x20180c02,0x20301203,0x00700807,0x09d84608, +0x20280803,0x20100e04,0x00400407,0x09d84608, +0x00300a01,0x20681002,0x00a80401,0x09983e02, +0x00300201,0x20580402,0x00a00803,0x09b84603, +0x00300202,0x20680802,0x00b00c03,0x09b84603, +0x00581a05,0x20302006,0x00700402,0x09b84604, +0x20100001,0x20480401,0x0060080a,0x09983c04, +0x20100802,0x20581602,0x00800c0b,0x09b84004, +0x20100c02,0x20681603,0x00a00c0c,0x09b83c04, +0x20401805,0x20982a09,0x00f01411,0x09b84006, +0x20200a01,0x20480803,0x00501407,0x09d8340c, +0x20300a01,0x20380c04,0x00400c09,0x0a08380e, +0x20300e01,0x20381004,0x00400809,0x0a08380f, +0x20100a02,0x20380c07,0x00500005,0x0a184011, +0x00300603,0x20200201,0x00301402,0x0a582811, +0x00580604,0x20100800,0x00101400,0x0a883013, +0x00580a05,0x00000c02,0x00001601,0x0a983013, +0x00400603,0x20100000,0x00101003,0x0aa83815, +0x20400806,0x20180a09,0x0028140a,0x0ae82417, +0x20601407,0x2018220b,0x0038080e,0x0b382c1a, +0x20701407,0x20281e0d,0x0038040f,0x0b38281a, +0x20500405,0x00181609,0x0018040e,0x0b68341d, +0x00700607,0x00100008,0x00081e02,0x0bb8341b, +0x00800206,0x00400c08,0x20482e05,0x0c28381e, +0x00800205,0x00301008,0x20483205,0x0c28381e, +0x00600a04,0x00200406,0x20383201,0x0c784023, +0x20d01808,0x0028160c,0x00082c12,0x0ca84022, +0x20d00805,0x00400a09,0x20183013,0x0d284826, +0x20d00404,0x00301207,0x00082c13,0x0d284825, +0x20e00405,0x00401607,0x20283c12,0x0da8542c, +0x00781a04,0x0090240c,0x20483614,0x0dc85c20, +0x00700202,0x00600806,0x00083214,0x0e686824, +0x00600a01,0x00480404,0x00482e13,0x0e686824, +0x00880e02,0x00601c07,0x00383219,0x0f187828, +0x00481603,0x00301c00,0x00102000,0x0dd84225, +0x00280602,0x00100400,0x00402800,0x0e984a27, +0x00280602,0x00100000,0x00302400,0x0e984a27, +0x00100202,0x00280800,0x00302400,0x0f485229, +0x20201002,0x20281a08,0x0080100b,0x0cb83620, +0x00001002,0x00080e07,0x00500807,0x0d683a24, +0x00000801,0x00180a05,0x00300807,0x0d683a24, +0x00200801,0x00280605,0x00100002,0x0df84228, +0x20101002,0x00381602,0x00181806,0x0be83a17, +0x20100c03,0x00381602,0x00181006,0x0c683e1d, +0x20100c04,0x00381a04,0x00280c07,0x0c683e1d, +0x20100002,0x00580a01,0x00080807,0x0cc84a24, +0x00080602,0x00600405,0x20381002,0x0b384213, +0x20180e05,0x00601407,0x20480c04,0x0b984618, +0x00080e05,0x00701808,0x20481003,0x0b984618, +0x20181203,0x00502005,0x20181006,0x0bc84a1d, +0x20280803,0x00600602,0x20200002,0x0aa84611, +0x20180405,0x00300207,0x00100402,0x0ae84615, +0x20180404,0x00300207,0x00100403,0x0ae84615, +0x00000003,0x00080a05,0x00700c03,0x0af84e19, +0x00681204,0x00301c06,0x20100604,0x0a184213, +0x00580a04,0x00200807,0x00100201,0x0a484a14, +0x00480603,0x00200407,0x00100201,0x0a484a14, +0x00300203,0x00100005,0x00500804,0x0a384a15, +0x20500803,0x20182a07,0x0060240f,0x09983e0d, +0x20300001,0x00081205,0x00301c0d,0x09a8420e, +0x20380400,0x00180e04,0x00201c0c,0x09b8420e, +0x20380401,0x00080e04,0x0050180b,0x09a8460e, +0x00101001,0x00181001,0x20481000,0x09583605, +0x00100c01,0x00081601,0x20180403,0x09683a06, +0x00100c02,0x00081602,0x20180403,0x09683a06, +0x00200c00,0x20181000,0x00180402,0x09583e07, +0x00280a02,0x00500c03,0x20880404,0x09283a03, +0x00100202,0x00400003,0x20580405,0x09483e02, +0x00100602,0x00480403,0x20680405,0x09483e02, +0x00001401,0x00282000,0x20300408,0x09383e02, +0x00000403,0x00380a04,0x2040040b,0x09283804, +0x00100003,0x00300603,0x20680409,0x09483805, +0x00280403,0x00400a02,0x20780808,0x09483805, +0x00181400,0x00702002,0x20b80c08,0x09483806, +0x20381603,0x00400c06,0x2060100a,0x0978340f, +0x20481603,0x00401006,0x2050100d,0x09983c10, +0x20481603,0x00301406,0x2050100d,0x09983c0f, +0x20380800,0x00100c01,0x2030080c,0x09983c10, +0x00080400,0x20100a02,0x20301800,0x0a082814, +0x00100000,0x20100202,0x20101800,0x0a382c16, +0x00000400,0x20280a03,0x00001c01,0x0a383016, +0x00181204,0x20101002,0x00001802,0x0a483417, +0x00200801,0x20201203,0x20181401,0x0aa82014, +0x00080402,0x20102203,0x20181403,0x0ae82817, +0x00000002,0x20101e02,0x20281802,0x0ae82818, +0x00001807,0x2058060b,0x00481c05,0x0b082c1b, +0x00080801,0x00001001,0x00380c06,0x0b582c18, +0x00280601,0x20200c02,0x00780c03,0x0bb8341b, +0x00380a01,0x20101003,0x00680803,0x0bb8341a, +0x00281604,0x0020240a,0x00381805,0x0bf84020, +0x20581604,0x20203804,0x00881406,0x0c28301e, +0x20880e01,0x20302400,0x00a8100b,0x0c983822, +0x20980800,0x20301e02,0x00a8080c,0x0c983422, +0x20a80e01,0x20302602,0x00b0000b,0x0d084027, +0x00301003,0x20782209,0x01600e08,0x0d183c1c, +0x00580801,0x20600a03,0x01380a0e,0x0db8401f, +0x00580c01,0x20501202,0x01180e0f,0x0db8401f, +0x00680401,0x20780604,0x01400611,0x0e484824, +0x00101401,0x20582000,0x00b01000,0x0d682a20, +0x00000400,0x20180800,0x00601800,0x0e183623, +0x00000400,0x20180800,0x00701800,0x0e183623, +0x20100401,0x20380800,0x00a00800,0x0eb83a26, +0x00080e03,0x00001c03,0x00380404,0x0c68221e, +0x00181602,0x00002001,0x00400800,0x0d082a22, +0x00181202,0x00001800,0x00500c01,0x0d082a22, +0x00381605,0x20201c04,0x00801203,0x0d883227, +0x00181002,0x20301a05,0x00a80404,0x0b88221b, +0x00280402,0x20401205,0x00b80404,0x0bf82620, +0x00380802,0x20401604,0x00b80803,0x0c082620, +0x00200c06,0x20780e0b,0x00f00006,0x0c482a25, +0x20300202,0x20780402,0x01000007,0x0ac82a15, +0x20500201,0x20581001,0x00f0040b,0x0b182e18, +0x20500201,0x20681001,0x00f0040b,0x0b182e19, +0x20400203,0x20481007,0x00c8040b,0x0b48361d, +0x00100c04,0x20781a05,0x00f80e01,0x0a382a12, +0x00400c03,0x20580e02,0x00b81604,0x0a682e15, +0x00300c03,0x20680e03,0x00b81604,0x0a682e15, +0x00300803,0x20480a04,0x00880a02,0x0a783218, +0x00200e05,0x20481808,0x00900402,0x09a83211, +0x00100a04,0x20281005,0x00800006,0x09c83614, +0x00100a05,0x20380c06,0x00800006,0x09c83614, +0x00000204,0x20180805,0x00600408,0x09b83615, +0x20201007,0x20180e09,0x00381808,0x09282e0c, +0x20200c05,0x00081207,0x00480808,0x0938320d, +0x20301005,0x20181607,0x00580809,0x0938320d, +0x20201805,0x20181a08,0x00580c08,0x0938320d, +0x00281607,0x0030200c,0x00080c01,0x08e83a07, +0x00280a04,0x00301408,0x00081401,0x08f83e08, +0x00280a04,0x00301408,0x00081401,0x08f83e08, +0x00280a03,0x00501007,0x20181802,0x08e83e08, +0x00000c04,0x20281208,0x00801007,0x08b83a03, +0x20100003,0x00180605,0x00500809,0x08c83e03, +0x20180402,0x00100604,0x00500808,0x08c83e03, +0x00181202,0x00301c00,0x00300808,0x08b83e03, +0x00300204,0x00100405,0x00480807,0x08b83804, +0x00480604,0x00100404,0x00400006,0x08c83c04, +0x00400203,0x00000003,0x00600407,0x08c83c04, +0x00101404,0x20282206,0x0090040b,0x08c83c06, +0x20601404,0x00182a06,0x00500810,0x09083810, +0x20701405,0x00082a07,0x00600c13,0x09183c11, +0x20701405,0x00182e06,0x00500c13,0x09183c11, +0x20380604,0x00380c06,0x0010080d,0x09284012, +0x00000401,0x00680805,0x20680e02,0x09a83817, +0x00180602,0x00500007,0x20480602,0x09c83819, +0x00180a02,0x00600808,0x20580a02,0x09c83819, +0x20301408,0x00282207,0x20280404,0x09d8381a, +0x00382207,0x00602c08,0x20701e02,0x0a583015, +0x00281202,0x00401402,0x20401800,0x0a983018, +0x00281202,0x00401802,0x20301c00,0x0a983018, +0x00782e0b,0x00704811,0x20a00206,0x0ab8381a, +0x00100407,0x20280a0c,0x00301c07,0x0b082018, +0x00280403,0x00000604,0x00001405,0x0b58241b, +0x00200003,0x20180605,0x00301806,0x0b58241b, +0x20201009,0x20481e11,0x0080240e,0x0b882c1e, +0x20980606,0x20180408,0x00201409,0x0be81c20, +0x20a80604,0x20100003,0x0010100b,0x0c482023, +0x20900203,0x20100003,0x00200c0a,0x0c481c23, +0x20b80607,0x0018040b,0x00100809,0x0ca8282a, +0x00680403,0x20201209,0x00180611,0x0ce80c1b, +0x00600803,0x20181208,0x00100211,0x0d68181f, +0x00600802,0x20181207,0x00200212,0x0d68181e, +0x00700804,0x00080e0b,0x00000616,0x0df82023, +0x00281800,0x00701800,0x20500c00,0x0d381e20, +0x00180e01,0x00200400,0x00301800,0x0dc82220, +0x00180e01,0x00200400,0x00301800,0x0dc82220, +0x00080a02,0x00200400,0x00201400,0x0e682225, +0x20380a01,0x00180400,0x00101c07,0x0c381a1d, +0x20100802,0x20181a04,0x00401402,0x0cc81a20, +0x20100803,0x20181604,0x00401002,0x0cc8161f, +0x20200803,0x00081e05,0x00301001,0x0d481a24, +0x00301000,0x20181203,0x00000601,0x0b680e1a, +0x00400204,0x00100004,0x20200201,0x0bd8121f, +0x00400604,0x00180404,0x20200201,0x0bd8121f, +0x00780605,0x00201405,0x20481204,0x0c181626, +0x20500002,0x00380a02,0x20480c09,0x0a981216, +0x20600806,0x00180e09,0x2018100c,0x0ae8121a, +0x20600806,0x00280e09,0x2028100c,0x0ae8121a, +0x20800406,0x00180e09,0x00180812,0x0af81e1f, +0x00580602,0x00301003,0x20681e06,0x0a081a14, +0x00680a04,0x00401409,0x20481e07,0x0a282217, +0x00680e04,0x0040180a,0x20681e07,0x0a282217, +0x00680a05,0x0020100a,0x20381605,0x0a282619, +0x20380802,0x00200a01,0x2028080a,0x09582212, +0x20380c02,0x00100a03,0x0010080c,0x09682615, +0x20480c02,0x00200e03,0x0000080c,0x09782615, +0x20500004,0x00080606,0x0020080e,0x09682615, +0x00581e04,0x00102806,0x00080601,0x08e8260e, +0x00280c00,0x20201801,0x00381002,0x08e8260e, +0x00381000,0x20101c01,0x00381001,0x08e8260e, +0x00381e03,0x00002c06,0x00181201,0x08e8260e, +0x20501804,0x20682207,0x00b0100d,0x08882608, +0x20200601,0x20580402,0x00900809,0x08882a09, +0x20200a02,0x20580402,0x00a00c09,0x08882a09, +0x20100a01,0x20780a02,0x00c0140a,0x0888260a, +0x00480a03,0x00001005,0x00280e01,0x08682202, +0x00200401,0x20300203,0x00800404,0x08682602, +0x00200802,0x20380604,0x00800404,0x08682202, +0x20101004,0x20581a05,0x00b00408,0x08582201, +0x00000400,0x20200202,0x0070080c,0x08682003, +0x00100a01,0x20280801,0x0080000a,0x08682405, +0x00100602,0x20200003,0x00700009,0x08682405, +0x00580a06,0x00001c07,0x00480c05,0x08682005, +0x20280402,0x20101603,0x0078140a,0x08a8200e, +0x20280802,0x00001203,0x0068100c,0x08b82410, +0x20280802,0x20101604,0x00780c0d,0x08b82410, +0x20701407,0x20381a0b,0x00b80c12,0x08b82811, +0x00180602,0x20200004,0x00b00004,0x09382c15, +0x20100a01,0x20280c03,0x00a00005,0x09582c18, +0x20100a01,0x20381003,0x00c00005,0x09582c19, +0x00481206,0x00201c0c,0x00581a02,0x09683019, +0x20401c01,0x20383603,0x00b01c06,0x09f8281a, +0x00000e01,0x00081801,0x00801401,0x0a38281c, +0x00001201,0x20182000,0x00801402,0x0a38281c, +0x20501c04,0x20284207,0x00c02c0b,0x0a38341d, +0x00880601,0x00400001,0x20200605,0x0ad81c1b, +0x00400002,0x00380e03,0x00200801,0x0b18201d, +0x00400002,0x00380a02,0x00000400,0x0b18201d, +0x00881203,0x00501805,0x20380a03,0x0b382421, +0x20f00401,0x00381602,0x20100812,0x0bb81c21, +0x20d00202,0x00380403,0x2010080e,0x0c181c24, +0x20d80a03,0x00300004,0x2020080e,0x0c181c24, +0x21200001,0x00180e03,0x00301014,0x0c58202a, +0x00900201,0x00500402,0x20780e1a,0x0cc8181c, +0x00880401,0x00200e04,0x20280e19,0x0d38181e, +0x00800002,0x00200a05,0x20180a19,0x0d38181e, +0x00b00000,0x00100a01,0x00081a20,0x0db82023, +0x00201a01,0x20782c00,0x00f80400,0x0cf80a1e, +0x20101000,0x20482000,0x00980800,0x0d980a1e, +0x20101000,0x20382000,0x00880800,0x0da80a1e, +0x20100a01,0x20181400,0x00700000,0x0e380e23, +0x20400c04,0x20181a02,0x00481007,0x0c180e1b, +0x00200000,0x00000001,0x00181202,0x0ca80e1f, +0x00200001,0x00100001,0x00181603,0x0cb80e1f, +0x00100403,0x00000202,0x00281a03,0x0d181225, +0x00481607,0x00201c0a,0x20180604,0x0b480e1a, +0x00080602,0x00000403,0x00100002,0x0ba8121f, +0x00080e03,0x00100c04,0x00100403,0x0bb8121f, +0x00380a05,0x00100807,0x00200401,0x0be81a26, +0x20300c06,0x20380a0b,0x00680807,0x0a780e18, +0x00000002,0x20101203,0x00281403,0x0ac8121c, +0x00000003,0x20201204,0x00481403,0x0ac8121c, +0x20100803,0x20100607,0x00380c09,0x0ac81621, +0x00480604,0x00000408,0x00481202,0x09c81a16, +0x00200602,0x20180803,0x00700003,0x09e81e19, +0x00200603,0x20280c03,0x00800003,0x09e81e1a, +0x00100201,0x00280c03,0x00480405,0x09e8221a, +0x20100c01,0x20180e04,0x00500008,0x09181a13, +0x20201403,0x20181a05,0x00480808,0x09281a14, +0x20201403,0x20181e05,0x00580809,0x09381a14, +0x20100800,0x00280601,0x00180408,0x09282214, +0x00001403,0x00282601,0x00280405,0x0898220d, +0x00300400,0x00580c04,0x20280c03,0x08a8220e, +0x00300800,0x00481003,0x20180c03,0x08a8220e, +0x00101403,0x00482601,0x00000405,0x0898260e, +0x20181604,0x00702408,0x20780806,0x08481e07, +0x20380e02,0x00600c03,0x20500c0b,0x08482207, +0x20380e02,0x00601004,0x20600c0b,0x08482207, +0x20281204,0x00801407,0x20900808,0x08481e07, +0x00280402,0x00200204,0x00201804,0x08281a02, +0x00380801,0x00300e02,0x20200c01,0x08381601, +0x00480801,0x00301202,0x20200c01,0x08381602, +0x00380c01,0x00401a04,0x20300803,0x08281602, +0x20180e01,0x00100c02,0x0010080a,0x08381005, +0x20180e02,0x00101001,0x0010080b,0x08381005, +0x20180a02,0x00100801,0x00200c0c,0x08381405, +0x20180400,0x00180400,0x00300c0b,0x08381405, +0x00000000,0x20200602,0x00500408,0x08780c0d, +0x00000402,0x20200203,0x00500009,0x08880c0f, +0x00000402,0x20180603,0x00400009,0x08880c0f, +0x00181601,0x00002401,0x00280808,0x08880c0f, +0x20200402,0x20280a02,0x00500008,0x09080c15, +0x20280800,0x20100802,0x00500008,0x09281018, +0x20280a01,0x00000c02,0x00380408,0x09281018, +0x20200401,0x20481202,0x00b0100a,0x09281018, +0x20281a03,0x20102004,0x00300003,0x09c80c1b, +0x20180a01,0x20200c01,0x00700802,0x09f80c1d, +0x20180e01,0x20201000,0x00600402,0x0a080c1d, +0x20180e01,0x20301802,0x00780804,0x09f80c1e, +0x00701001,0x20680e05,0x00b00604,0x0aa8081a, +0x00600c01,0x20580a03,0x00980602,0x0ae80c1d, +0x00600800,0x20580a02,0x00a00202,0x0ae80c1d, +0x00501400,0x20681e03,0x00d00802,0x0af81021, +0x20e00802,0x20280602,0x0088140f,0x0b881020, +0x21000001,0x20280a01,0x00780811,0x0bd81024, +0x21000402,0x20281602,0x00880411,0x0be81024, +0x21100803,0x20180e03,0x00681011,0x0c28102b, +0x00800201,0x20100404,0x00780e18,0x0c88181b, +0x00a00a01,0x20280402,0x0058121d,0x0d08141e, +0x00a00a01,0x20100403,0x0048161e,0x0d08141d, +0x00b80a02,0x00100c06,0x00381221,0x0d781822, +0x00281800,0x00502000,0x20781000,0x0d000a21, +0x00080c00,0x00201000,0x20281400,0x0da00a21, +0x00080c01,0x00201400,0x20181800,0x0da00a21, +0x20280402,0x00000000,0x00381c00,0x0e300625, +0x00000000,0x20100e01,0x00181005,0x0c00021e, +0x00200601,0x20180401,0x00380e01,0x0c980621, +0x00300202,0x20200002,0x00380a01,0x0ca80622, +0x00480603,0x20100805,0x00381205,0x0d080a27, +0x20300c02,0x20281800,0x00300005,0x0b380a19, +0x20200802,0x20180e01,0x00280805,0x0b980a1f, +0x20301004,0x20281a04,0x00380806,0x0b980a1f, +0x20200c05,0x20281604,0x00580408,0x0bc80e26, +0x00381204,0x00102005,0x20380a05,0x0a780a19, +0x00280a04,0x00101006,0x20100000,0x0aa80e1d, +0x00280a05,0x00201008,0x20280602,0x0aa80e1d, +0x00281a07,0x0010240a,0x00000002,0x0aa80e21, +0x00000c04,0x20380e06,0x00500405,0x09a80a18, +0x20100804,0x20100206,0x00300005,0x09c80a1a, +0x20100404,0x20100206,0x00200406,0x09c80a1a, +0x00000c05,0x20580a0a,0x00900408,0x09b80a1c, +0x00080a02,0x00101404,0x00280c05,0x08f80e13, +0x00181603,0x00002405,0x00380c04,0x09080e16, +0x00181602,0x00102405,0x00280c04,0x09080e15, +0x20180a02,0x20200c05,0x00780c07,0x08f80e15, +0x00380c01,0x20201a02,0x00780404,0x08780e0f, +0x00280401,0x20500603,0x00c00807,0x08780e10, +0x00380400,0x20400a03,0x00b00806,0x08780e10, +0x00380e01,0x20401601,0x00b00404,0x08680e0f, +0x20500800,0x20581800,0x00d0100e,0x08181206, +0x20500c02,0x20681a01,0x00d0040e,0x08180e06, +0x20501002,0x20681e02,0x00e0040f,0x08180e06, +0x20501402,0x20782203,0x0100080f,0x08081206, +0x00400a01,0x20380801,0x00700800,0x08080801, +0x00500603,0x20280804,0x00700a01,0x08080c01, +0x00500603,0x20280805,0x00700a01,0x08080c01, +0x00400203,0x20280805,0x00700a01,0x08080c01, +0x20201002,0x20281a03,0x0050040b,0x08180406, +0x20201003,0x20181604,0x0050080d,0x08180407, +0x20300c03,0x20181605,0x0050080d,0x08180407, +0x20100801,0x20280a03,0x0060080b,0x08180406, +0x00080a01,0x00300803,0x20100006,0x0878040f, +0x00180e02,0x00300c04,0x00000006,0x08780410, +0x00280e03,0x00201005,0x00080405,0x08780410, +0x00000800,0x00081400,0x00300408,0x08780410, +0x00000202,0x00100400,0x00000806,0x08f00015, +0x20200801,0x00080e03,0x0030080a,0x09100018, +0x20300c01,0x20181203,0x00400c0b,0x09100018, +0x00000601,0x00200001,0x20280407,0x09100018, +0x20501405,0x00182607,0x00200407,0x09c0001c, +0x20200802,0x00281201,0x00080403,0x09f0001e, +0x20200802,0x00281201,0x00080402,0x09f0001e, +0x20200402,0x00380e02,0x20200406,0x09f0001f, +0x00781a05,0x00502009,0x20780a09,0x0aa0001b, +0x00781606,0x00401c06,0x20400605,0x0ae0001d, +0x00681205,0x00401805,0x20400604,0x0ae0001d, +0x00581a04,0x00502005,0x20580601,0x0af00021, +0x20c80403,0x20101206,0x0010040e,0x0b70041e, +0x20e00c07,0x00080a0a,0x00280c10,0x0bd00422, +0x20e00c06,0x00080609,0x00280c0f,0x0bd00422, +0x20e00403,0x20100a06,0x0038080e,0x0c100028, +0x00700601,0x20200002,0x00580a15,0x0c600019, +0x00981603,0x00301809,0x00080e1b,0x0ce8081c, +0x00981603,0x00201809,0x00180e1b,0x0ce80c1c, +0x00900a01,0x00080803,0x0058061b,0x0d580821, +0x00202002,0x20382800,0x00782000,0x0d100a21, +0x00001401,0x20181800,0x00482000,0x0db00e23, +0x00001001,0x20181800,0x00481c00,0x0db00e23, +0x00000c01,0x00180800,0x00282400,0x0e401229, +0x00080603,0x00500407,0x20381405,0x0c08061f, +0x00180601,0x00400804,0x20281400,0x0c900223, +0x00100000,0x00480403,0x20181401,0x0c900223, +0x00100000,0x00480403,0x00081000,0x0cf00229, +0x20180801,0x00400e02,0x20280405,0x0b280a1a, +0x00180601,0x00300c01,0x00080804,0x0b880621, +0x00180a02,0x00401403,0x20280c03,0x0b880621, +0x00380603,0x00401003,0x20180804,0x0bb80627, +0x20100400,0x00281001,0x00100801,0x0a580e18, +0x20200401,0x00180e01,0x00300806,0x0a980a1c, +0x20200001,0x00280e02,0x00300c06,0x0a980a1c, +0x20501004,0x00382605,0x0030100c,0x0a980a1f, +0x00381a02,0x00401c02,0x20300a01,0x09a80618, +0x00381202,0x00301003,0x20100400,0x09c80619, +0x00381202,0x00201002,0x00000800,0x09c80619, +0x00581e04,0x00702007,0x20600202,0x09b0021a, +0x20200401,0x20280a03,0x00401009,0x08e00214, +0x20201001,0x20281a03,0x00401009,0x09000215, +0x20201001,0x20281a03,0x00401009,0x09000215, +0x20300401,0x00080a05,0x0020140c,0x08f00615, +0x00400a01,0x20181000,0x00200402,0x0860060e, +0x00300400,0x00380400,0x20200004,0x08700a0f, +0x00300400,0x00280401,0x20200004,0x0870060f, +0x00300c01,0x00181601,0x00080403,0x08600a0e, +0x20400402,0x00280602,0x2028080e,0x08100606, +0x20380c01,0x00301000,0x2038080d,0x08100a07, +0x20380801,0x00301000,0x2038080c,0x08100a07, +0x20381201,0x00401402,0x2048080c,0x08100a06, +0x00280a01,0x00200c04,0x20380401,0x08000001, +0x00280400,0x00100402,0x00000003,0x08000401, +0x00280601,0x00100402,0x00100403,0x08000401, +0x00100401,0x00080601,0x00100404,0x08000402, +0x00181202,0x00001c01,0x00000808,0x08100406, +0x00081202,0x00001801,0x00100809,0x08200807, +0x00080e01,0x00001400,0x00200408,0x08200807, +0x00080e02,0x00101002,0x00000408,0x08200807, +0x20101403,0x20481605,0x0070040a,0x0860080e, +0x20101403,0x20481a04,0x0070040a,0x08700810, +0x20101002,0x20381603,0x0070040a,0x08700810, +0x00000402,0x20200603,0x00480409,0x08800c10, +0x20280603,0x00100805,0x00300007,0x09000816, +0x20280a01,0x00101004,0x00280807,0x09200818, +0x20280a01,0x00101003,0x00280407,0x09200819, +0x20280a02,0x20101003,0x00500408,0x09200818, +0x00080400,0x00001603,0x00480401,0x09c00c1a, +0x00080602,0x20100c00,0x00600802,0x09f00c1d, +0x00000202,0x20100a01,0x00600401,0x09f00c1d, +0x00000601,0x20300603,0x00900804,0x09f00c1e, +0x00201803,0x20182a03,0x00900401,0x0a90041b, +0x00101005,0x20282206,0x00900402,0x0ae0081e, +0x00200c05,0x20181e05,0x00800401,0x0ae0081e, +0x00101405,0x20282a05,0x00900005,0x0af00822, +0x20900201,0x00580404,0x20180808,0x0b80041f, +0x20880e05,0x00201c09,0x00181005,0x0be00822, +0x20881205,0x00201c08,0x00180c06,0x0be00822, +0x20b80a04,0x00401009,0x00080c08,0x0c200828, +0x00680800,0x00500c00,0x20200a13,0x0c700419, +0x00601002,0x20182207,0x00801611,0x0ce0081b, +0x00601402,0x20182207,0x00801612,0x0ce0081b, +0x00880801,0x00200a04,0x00401218,0x0d500c1f, +0x00481a01,0x00403000,0x20181000,0x0d301627, +0x00180e01,0x00102000,0x00280c00,0x0dd01a28, +0x00180e01,0x00101c00,0x00281000,0x0dd01a28, +0x00180e01,0x00101c00,0x00480800,0x0e601e2d, +0x20300001,0x20280602,0x00b0040b,0x0c000e21, +0x00000c02,0x20280e04,0x00b80804,0x0ca01226, +0x00100402,0x20200203,0x00a80c04,0x0ca01226, +0x00100402,0x20200203,0x00b80403,0x0d00162c, +0x00000401,0x20280a01,0x00a80803,0x0b100a1a, +0x00080a01,0x00080402,0x00880405,0x0b800e21, +0x00080601,0x20180402,0x00900406,0x0b800a21, +0x00080e02,0x20100404,0x00b00807,0x0bb01227, +0x00080602,0x20100003,0x00800002,0x0a500a18, +0x20180601,0x20100000,0x00700005,0x0a900e1c, +0x20100400,0x20280601,0x00800005,0x0a900e1c, +0x20180400,0x20400a03,0x00b80407,0x0aa01620, +0x00201804,0x20282a05,0x00800401,0x09900a16, +0x00101804,0x20282204,0x00780403,0x09c00e18, +0x00101403,0x20181e02,0x00780802,0x09c00e18, +0x00102002,0x20683202,0x00e80405,0x09b0121a, +0x20180603,0x00400806,0x20280806,0x08f00a12, +0x20181204,0x00401808,0x20180806,0x09000a14, +0x20181204,0x00401807,0x20180406,0x09100a14, +0x20200201,0x00200005,0x00181007,0x09000e14, +0x00380c00,0x00301202,0x00000802,0x08700a0e, +0x00380401,0x00000604,0x00500c04,0x08800e0f, +0x00300001,0x00000204,0x00500c04,0x08800e0f, +0x00481202,0x00201401,0x00200802,0x08700e0f, +0x20200000,0x00000601,0x0048040c,0x08100a07, +0x20300c03,0x20181203,0x0068080d,0x08200e07, +0x20200802,0x00080e01,0x0068080c,0x08200e07, +0x20401405,0x20281e06,0x0070000e,0x08200e07, +0x00100a01,0x00081001,0x00500405,0x08000801, +0x00200204,0x00200006,0x00200405,0x08100801, +0x00100203,0x00280404,0x00200405,0x08100801, +0x00280604,0x00300808,0x00080803,0x08100802, +0x20101003,0x00381a02,0x00100409,0x08200808, +0x20101004,0x00281605,0x0020080a,0x08301009, +0x20100c04,0x00281204,0x00100809,0x08300c08, +0x20100c04,0x00281205,0x0020080a,0x08300c08, +0x00281a05,0x00702407,0x20500405,0x08800c0f, +0x00281a05,0x00602408,0x20400006,0x08901010, +0x00181a05,0x00502008,0x20300407,0x08901010, +0x00281205,0x00501407,0x20200c06,0x08a01010, +0x20580404,0x00180608,0x00401c0c,0x09101417, +0x20380404,0x00080a07,0x00501c0b,0x09301818, +0x20300005,0x00080a08,0x0050180a,0x09401819, +0x20400004,0x00180a07,0x00301c0c,0x09401819, +0x00080e02,0x20100c04,0x00300602,0x09e01c1c, +0x20280602,0x20100004,0x00300401,0x0a201c1e, +0x20280a03,0x20100806,0x00300401,0x0a201c1e, +0x00080603,0x00100c05,0x00100001,0x0a202020, +0x00580800,0x20401e01,0x00580a03,0x0ac02019, +0x00600002,0x20201203,0x00480e04,0x0b10201d, +0x00600402,0x20300e04,0x00580a04,0x0b10241d, +0x00680801,0x00001e03,0x00480a01,0x0b202420, +0x20a00000,0x20600201,0x00d0040c,0x0b901c1e, +0x20d80601,0x20180803,0x00700c0e,0x0bf01822, +0x20d00000,0x20280c02,0x0080080e,0x0c001c22, +0x20f80e01,0x20280401,0x00a01011,0x0c401c28, +0x00600800,0x20680c00,0x00d00a13,0x0c801c1a, +0x00880800,0x20301601,0x00580618,0x0d10241c, +0x00880800,0x20201800,0x00480a18,0x0d10201c, +0x00900c00,0x20481201,0x0090021c,0x0d802421, +0x00300000,0x00081800,0x00a00400,0x0d602626, +0x00081001,0x00380400,0x00400800,0x0e102a27, +0x00081001,0x00300000,0x00400800,0x0e102a27, +0x00080c00,0x00180400,0x00700800,0x0eb0322c, +0x20280400,0x20100001,0x00480c09,0x0c302a21, +0x00281603,0x20101402,0x00300001,0x0ce02e26, +0x00381203,0x20101002,0x00400401,0x0ce02e27, +0x00480e03,0x20200801,0x00500601,0x0d50362c, +0x00180a01,0x20200400,0x00480802,0x0b40261c, +0x20100c03,0x20681a07,0x00980807,0x0bb02e22, +0x20100c04,0x20581a07,0x00880808,0x0bb02e22, +0x20201004,0x20582607,0x0078080a,0x0c003627, +0x20300c02,0x20480e01,0x00481005,0x0a702218, +0x20200401,0x20280804,0x00381c05,0x0ac0221c, +0x20100000,0x20200005,0x00281c04,0x0ac0221c, +0x00000a01,0x00080805,0x20182404,0x0ae02a20, +0x00581203,0x20102406,0x00181204,0x09c01a17, +0x00581204,0x20102406,0x00180a01,0x09e01e1a, +0x00481203,0x20202004,0x00280800,0x09f01e1a, +0x00381e01,0x00203004,0x20481003,0x09f0261d, +0x20400401,0x20580603,0x00b0140c,0x09001a13, +0x20501003,0x20581a05,0x00a0140e,0x09201e14, +0x20401002,0x20581a04,0x00a0100d,0x09201e14, +0x20300201,0x20500601,0x00800c0c,0x09202215, +0x00301802,0x20581602,0x00a80400,0x08901e0d, +0x00400a01,0x20180403,0x00480a01,0x08b0220d, +0x00400a01,0x20100003,0x00480400,0x08b0220e, +0x00101803,0x20581e05,0x00900003,0x08a0220d, +0x20280602,0x00100803,0x0040000b,0x08401a07, +0x00080a01,0x00101400,0x0030000a,0x08502209, +0x00080400,0x00001201,0x0040000b,0x08502208, +0x00180e03,0x00201c06,0x00281008,0x08401e08, +0x00080802,0x00000e02,0x00600406,0x08201c01, +0x20200003,0x20180603,0x0090040a,0x08302001, +0x20200002,0x20100202,0x00800409,0x08302002, +0x20200403,0x20180a04,0x0090080b,0x08301c01, +0x00280e03,0x20201803,0x00900407,0x08401c07, +0x00381203,0x20101805,0x00700005,0x08602009, +0x00380e03,0x20101404,0x00800405,0x08602009, +0x00381204,0x00001806,0x00700805,0x08601c09, +0x20300c00,0x20682605,0x00f0200c,0x08a02011, +0x20300c01,0x20582205,0x00e0200e,0x08c02412, +0x20400c01,0x20482205,0x00d01c0e,0x08c02412, +0x20300801,0x20481a05,0x00d0200d,0x08c02412, +0x20100c02,0x20381a03,0x00680c04,0x09502819, +0x00100802,0x20281203,0x00680803,0x09802c1a, +0x00100801,0x20181202,0x00580c02,0x09802c1a, +0x00000402,0x20380e02,0x00780805,0x09802c1b, +0x20201000,0x00081804,0x00081002,0x0a20201c, +0x20400801,0x00080c03,0x00181005,0x0a60281f, +0x20500802,0x00181002,0x00180c06,0x0a60241f, +0x20300000,0x20180404,0x00500006,0x0a702821, +0x00580603,0x00500004,0x20600e04,0x0b00201b, +0x00880e06,0x00201007,0x20100e08,0x0b50281d, +0x00880e05,0x00301407,0x20300a08,0x0b60281e, +0x00780605,0x20200804,0x00401a04,0x0b803421, +0x20a00003,0x00480605,0x2060080b,0x0be0281e, +0x20e00c06,0x2018160b,0x00300810,0x0c403022, +0x20d00805,0x00080a0a,0x00200810,0x0c403021, +0x21002008,0x2038260d,0x00580411,0x0c903c28, +0x00600201,0x00400803,0x20680a13,0x0cd0281a, +0x00800602,0x00280407,0x20280e19,0x0d60281d, +0x00800602,0x00180406,0x00080a18,0x0d60281d, +0x00a81604,0x00501c0b,0x2048161d,0x0de03021, +0x00301001,0x20481c00,0x00983000,0x0dc04a28, +0x00101401,0x20483000,0x00d82c00,0x0e804e28, +0x00101401,0x20483000,0x00e82c00,0x0e804e28, +0x00001000,0x20282800,0x00a82400,0x0f30562d, +0x20200400,0x00081003,0x0028240a,0x0c903623, +0x20101002,0x00182802,0x00182403,0x0d403a26, +0x00001001,0x00182403,0x00282803,0x0d403a27, +0x00100c01,0x00281c01,0x00082001,0x0dd0422c, +0x00001401,0x00181001,0x20282403,0x0b90261d, +0x00380603,0x00601407,0x20982801,0x0c102e24, +0x00200202,0x00501006,0x20782802,0x0c102e24, +0x00200000,0x00501403,0x20783403,0x0c70362b, +0x00081202,0x00501805,0x20781004,0x0ab01e1a, +0x20180402,0x00500a02,0x20480809,0x0b002220, +0x20280401,0x00400400,0x20380808,0x0b00221f, +0x20181202,0x00501404,0x2028080a,0x0b302224, +0x00200a01,0x00281000,0x20101803,0x09f01e17, +0x00100a01,0x00481003,0x20200c04,0x0a201e19, +0x00200a01,0x00480c03,0x20300804,0x0a201e19, +0x00201401,0x00182202,0x00300c07,0x0a30221c, +0x20300004,0x00400602,0x20500009,0x09502611, +0x20280c02,0x00501601,0x20600409,0x09702613, +0x20281001,0x00601800,0x20600409,0x09702613, +0x20480401,0x00600402,0x2060000c,0x09702613, +0x00582206,0x00403008,0x20400e01,0x08e02a0d, +0x00381603,0x00201805,0x00001402,0x08f02a0d, +0x00380e02,0x00201403,0x00001402,0x08f02a0d, +0x00581e04,0x00503005,0x20500a01,0x08f02a0e, +0x20400003,0x20480609,0x0080200e,0x08803207, +0x20100402,0x20280605,0x00601c0a,0x08a03607, +0x20100001,0x20200204,0x0050180a,0x08a03607, +0x20200003,0x20280a06,0x0070180d,0x08903208, +0x00200801,0x20381000,0x00600004,0x08703402, +0x00100000,0x20200000,0x00500007,0x08903802, +0x00000401,0x20280601,0x00500008,0x08903802, +0x00180601,0x20200402,0x00500407,0x08803802, +0x20100a02,0x20181402,0x00300c0a,0x08a03409, +0x00000800,0x20281400,0x0050100a,0x08b0380a, +0x00000602,0x20181002,0x00400c09,0x08c0380a, +0x20100c00,0x20281e02,0x0070140b,0x08b0380b, +0x20200001,0x00100604,0x20280808,0x09103c12, +0x20380400,0x00000a01,0x00080409,0x09304014, +0x20380401,0x00000a03,0x00080409,0x09304013, +0x20200001,0x00100202,0x00080408,0x09304014, +0x00200002,0x00100e01,0x20182000,0x09b03416, +0x00200002,0x20100602,0x00181800,0x09e03c18, +0x00300001,0x20100a01,0x00281800,0x09e03818, +0x00200001,0x00100400,0x00081003,0x09f03c1a, +0x20281a03,0x00001c06,0x00180805,0x0a702419, +0x20380a02,0x20100805,0x00380c08,0x0ab0301c, +0x20380a01,0x20100802,0x00480c08,0x0ab0301c, +0x20300601,0x00180802,0x0010000a,0x0ad03420, +0x00200801,0x20680a02,0x00900c00,0x0b40281c, +0x00200402,0x20381602,0x00501201,0x0ba02c20, +0x00300400,0x20381400,0x00600e01,0x0ba02c20, +0x00280403,0x00380a01,0x20200c00,0x0be03425, +0x20801001,0x20480400,0x00680c07,0x0c20281f, +0x20800601,0x20101403,0x00081406,0x0ca03422, +0x20800c00,0x20200801,0x00181006,0x0ca03422, +0x20881e06,0x00103c08,0x20480805,0x0d104027, +0x00500201,0x00000c04,0x00600a10,0x0d20281a, +0x00600400,0x00000801,0x00500e12,0x0db0301b, +0x00600a01,0x00100802,0x00300a12,0x0db0301c, +0x00602803,0x20582608,0x00c01612,0x0e404020, +0x00482202,0x00901800,0x20482800,0x0e705630, +0x00281000,0x00601000,0x00284800,0x0f306a31, +0x00280c00,0x00500800,0x00285000,0x0f406e31, +0x00181000,0x00600c00,0x00483c00,0x0ff07234, +0x20300008,0x00280a06,0x00283c0c,0x0d003e2a, +0x00181004,0x00200c00,0x00684405,0x0db0462e, +0x00181004,0x00200801,0x00584805,0x0dc0462e, +0x00180805,0x00200a01,0x00784002,0x0e605233, +0x00281a08,0x00102811,0x00082404,0x0be02221, +0x00080605,0x2020040b,0x00981808,0x0c602e28, +0x00080a05,0x20100c0c,0x00781c07,0x0c602e28, +0x00281207,0x2010140d,0x00881806,0x0cd03a2f, +0x20201404,0x20581608,0x00a01009,0x0ae0221b, +0x00000c02,0x20380603,0x00a00007,0x0b402e20, +0x00000c03,0x20380604,0x00a00008,0x0b402e20, +0x20301806,0x20481e09,0x00d0000d,0x0b803a25, +0x00280602,0x00000805,0x00500002,0x0a302215, +0x00000202,0x00000403,0x00900408,0x0a602a19, +0x00180603,0x00000804,0x00900407,0x0a602a19, +0x00381606,0x0020200a,0x00680c04,0x0a80321c, +0x00080800,0x20100601,0x00701407,0x09902a11, +0x00000401,0x20181202,0x00a01407,0x09b02e11, +0x20100802,0x20181a04,0x00b01409,0x09b02e11, +0x20300803,0x20380e07,0x00e0100d,0x09c03613, +0x20101400,0x20382e01,0x00802007,0x09202e0a, +0x00000c00,0x00082000,0x00601006,0x0950360a, +0x00000a01,0x00181403,0x00500c05,0x0950360a, +0x00101000,0x20182802,0x00a00c04,0x0940360b, +0x00000400,0x00280400,0x20300005,0x08f03e03, +0x00100201,0x00400001,0x20100805,0x09103e04, +0x00000000,0x00380400,0x00000c06,0x09103e04, +0x00100601,0x00380401,0x00100007,0x09004205, +0x00380a01,0x00300c01,0x20300004,0x08f03c01, +0x00180400,0x00400602,0x20100807,0x09104002, +0x00180800,0x00400a01,0x20100807,0x09004002, +0x00080801,0x00400201,0x00000c09,0x08f04003, +0x20380a01,0x00100601,0x0000040c,0x09103c09, +0x20180601,0x00200400,0x0000000a,0x0940440a, +0x20100201,0x00180400,0x0010040b,0x0930440b, +0x20180a01,0x00300c01,0x20100009,0x0930440c, +0x20280403,0x20100203,0x00180c04,0x09803811, +0x20300003,0x00180a04,0x00180807,0x09b04013, +0x20200403,0x00280a04,0x00080c06,0x09b04013, +0x20100002,0x00000203,0x00380406,0x09b04414, +0x00480603,0x20200404,0x00181201,0x0a103413, +0x00580603,0x00200805,0x20181602,0x0a603c16, +0x00480602,0x00200805,0x20281601,0x0a603816, +0x00380400,0x00000802,0x00380c03,0x0a604018, +0x20402005,0x20382e06,0x0038040b,0x0ac02c18, +0x20500801,0x00181203,0x0010000c,0x0b10341b, +0x20400801,0x00280e02,0x0000000b,0x0b10341b, +0x20580602,0x20100402,0x0040040c,0x0b403c1f, +0x00380800,0x00500c08,0x20881602,0x0b90281d, +0x00401004,0x00380400,0x20381e03,0x0c103420, +0x00301005,0x00380400,0x20381a01,0x0c103020, +0x00501805,0x20281605,0x00680e02,0x0c504025, +0x20780e05,0x00302c09,0x20501407,0x0c802c1f, +0x20981206,0x0070240e,0x20401409,0x0d102c23, +0x20881207,0x00702c0f,0x20400c08,0x0d102c23, +0x20d01602,0x0048140a,0x00100c0d,0x0d80382a, +0x00400002,0x00000e05,0x0060360d,0x0d80401c, +0x00580c02,0x00301a05,0x00603e10,0x0e20441f, +0x00580c02,0x00301e06,0x00703e10,0x0e20441e, +0x00983201,0x00a05404,0x2040221b,0x0ed05022, +0x00202c02,0x21084400,0x01886000,0x0f307e35, +0x00201c00,0x21082400,0x01485c00,0x1020963a, +0x00201a01,0x20f81400,0x01285400,0x1030963b, +0x00001c01,0x21182400,0x01585800,0x1100a23c, +0x00500c00,0x20580c06,0x00786007,0x0d804e32, +0x00401805,0x20882601,0x00b85806,0x0e606a37, +0x00401805,0x20982603,0x00c85806,0x0e606a38, +0x00601002,0x20b81802,0x00c85001,0x0f207a3b, +0x20701001,0x20282407,0x00481c15,0x0c202a24, +0x20500602,0x20280c0c,0x00283013,0x0cd0422b, +0x20500601,0x2038100c,0x00483013,0x0cd0422b, +0x20500c01,0x20781807,0x00782813,0x0d605631, +0x00281605,0x00202409,0x20500001,0x0b402a19, +0x00281605,0x20202008,0x00000c04,0x0bb0421f, +0x00281a06,0x20202409,0x20100c04,0x0bb03e1f, +0x00381e07,0x2040300a,0x00180404,0x0c105625, +0x20180401,0x20400205,0x00302007,0x0a803215, +0x20280402,0x20700207,0x0080200a,0x0ad04e18, +0x20200003,0x20880608,0x0080200b,0x0ad04a18, +0x20301005,0x20b8220b,0x00d0200e,0x0b005a1c, +0x00000401,0x20580e02,0x00300805,0x09f03e0e, +0x00100400,0x20800000,0x00780405,0x0a305210, +0x00180601,0x20800801,0x00780805,0x0a305210, +0x00080602,0x20700804,0x00581006,0x0a505a12, +0x00080800,0x20300c02,0x00080806,0x09903e09, +0x00080400,0x20800c01,0x00780407,0x09d0520a, +0x20100001,0x20900201,0x00900008,0x09d0520a, +0x00180402,0x20800e01,0x00780806,0x09d05a0c, +0x00080a01,0x20500801,0x00300805,0x09703e03, +0x00080601,0x20900001,0x00a00c07,0x09a05203, +0x00080603,0x20900403,0x00900806,0x09905203, +0x00080e04,0x20a00c04,0x00a00c08,0x09905605, +0x00200401,0x20780e03,0x00600c05,0x09604002, +0x00200802,0x20a80e04,0x00a00005,0x09905403, +0x00200c03,0x20a81205,0x00a00406,0x09905403, +0x00101004,0x20c81608,0x00d00408,0x09905c03, +0x20400800,0x20581201,0x0038080b,0x0990400a, +0x20200602,0x20780402,0x0068080a,0x09d0500a, +0x20300202,0x20780403,0x00580c0a,0x09c0500b, +0x20200a01,0x20881003,0x00880c0a,0x09c0540c, +0x00101001,0x20381202,0x20181800,0x09f03c0f, +0x00000804,0x20780605,0x00581803,0x0a404c11, +0x00100403,0x20700204,0x00581402,0x0a404c11, +0x00100400,0x20600000,0x00480c03,0x0a505013, +0x00100401,0x00180401,0x20481403,0x0a702c11, +0x00200204,0x20500006,0x00480c03,0x0ad04014, +0x00100202,0x20500005,0x00580c04,0x0ad04014, +0x00300601,0x20580401,0x00380405,0x0af04c17, +0x00081a04,0x00103006,0x20681405,0x0b102816, +0x20400005,0x20500a05,0x00381009,0x0b90401a, +0x20380403,0x20500e03,0x00580c08,0x0b803c1a, +0x20700003,0x20480601,0x0028040e,0x0bc04c20, +0x00300408,0x20580a06,0x00600806,0x0bd0241b, +0x00981e03,0x2050300b,0x00500203,0x0c70381e, +0x00881a01,0x20602408,0x00700202,0x0c70381e, +0x00a81c01,0x20403407,0x00180a06,0x0ce04c24, +0x20b81208,0x20400811,0x00403810,0x0cd02c26, +0x20f00202,0x20c80802,0x01104c17,0x0d704828, +0x20f80604,0x20c80406,0x01104c16,0x0d704828, +0x20f81e07,0x20b02c09,0x00e03c16,0x0e10582c, +0x00681003,0x20701208,0x00705612,0x0e105824, +0x00780402,0x20c80e05,0x00f04a16,0x0ed07028, +0x00780402,0x20c80a06,0x00f04e16,0x0ed07027, +0x00701404,0x21283e0d,0x01906a16,0x0f90782b, +0x00481c00,0x00c05800,0x22486c00,0x10408e45, +0x00181a02,0x00d04c00,0x22784c00,0x11609e46, +0x00181602,0x00c04000,0x22584800,0x11609e46, +0x00181601,0x00e03c00,0x22b85800,0x1250aa48, +0x00580c02,0x00402601,0x20d84c0c,0x0e205a3e, +0x00981003,0x00703605,0x21485004,0x0f407644, +0x00981004,0x00703605,0x21585403,0x0f407644, +0x00880c04,0x00902203,0x21c85003,0x10107e46, +0x20680601,0x00100c05,0x2048301c,0x0c80322a, +0x20600000,0x00280405,0x20782c1f,0x0d504a32, +0x20600201,0x00300006,0x20882c1f,0x0d504a32, +0x20480602,0x00701008,0x2148301a,0x0e105638, +0x20300e02,0x00082803,0x2010140a,0x0b802617, +0x20301203,0x00383004,0x2080180c,0x0c203e1c, +0x20401202,0x00283402,0x2070180d,0x0c203e1c, +0x20401201,0x00682c01,0x21101c0e,0x0ca04a23, +0x00000801,0x00481602,0x20b00803,0x0ae03211, +0x00100804,0x00781606,0x21400003,0x0b704a14, +0x00100403,0x00781203,0x21480402,0x0b704a15, +0x00380400,0x00901201,0x21b80803,0x0bb05a1b, +0x00100201,0x00500402,0x21080c03,0x0a60320e, +0x00180603,0x00800807,0x21981005,0x0ad04a10, +0x00000201,0x00800004,0x21980806,0x0ad04610, +0x20200402,0x00880a02,0x2178080b,0x0b005214, +0x00000400,0x00580800,0x20f00807,0x0a003209, +0x00000000,0x00880602,0x21701008,0x0a704a0a, +0x00100202,0x00800401,0x21900807,0x0a704a0a, +0x00300204,0x00880405,0x21900405,0x0a804e0c, +0x20100400,0x00680c00,0x21100806,0x09e03602, +0x20200402,0x00880e03,0x21900007,0x0a404e02, +0x20300403,0x00881204,0x21800408,0x0a304a02, +0x20400805,0x00981e07,0x21a00c0d,0x0a405203, +0x00300201,0x00700601,0x21480402,0x09e03802, +0x00480a03,0x00901404,0x21b80c02,0x0a404c02, +0x00480a04,0x00901806,0x21c81000,0x0a404c02, +0x00480e05,0x00b02409,0x22181801,0x0a405403, +0x20480403,0x00601202,0x2138180a,0x0a003408, +0x20500003,0x00700605,0x2168040c,0x0a604809, +0x20500004,0x00700606,0x2160000d,0x0a604809, +0x20380403,0x00801206,0x2180000d,0x0a704c0a, +0x00281206,0x00502c08,0x20f81601,0x0a60280c, +0x00480a03,0x00701c04,0x21581602,0x0ad0440f, +0x00380a03,0x00701805,0x21581201,0x0ad0400f, +0x00180601,0x00700802,0x21480c03,0x0ae04812, +0x00200004,0x00100609,0x20400405,0x0ac0240e, +0x20200002,0x00580604,0x20e0000a,0x0b503c13, +0x20100002,0x00580605,0x20f00409,0x0b503c13, +0x00280400,0x00600800,0x21180406,0x0b804416, +0x20400e01,0x00182004,0x2030040b,0x0b501c16, +0x00100202,0x00500403,0x20f80404,0x0c003819, +0x00000201,0x00580402,0x20f80406,0x0c003c1a, +0x20400000,0x00500201,0x2108040c,0x0c50441f, +0x00b00002,0x00400000,0x20b00000,0x0c20241c, +0x00501407,0x00483e04,0x20d02009,0x0ce03820, +0x00700c04,0x00582800,0x21001c06,0x0ce0381f, +0x00a01004,0x00583400,0x21001c00,0x0d704026, +0x21401204,0x00483007,0x20b04021,0x0d302c2c, +0x2110060a,0x00980c10,0x21c03019,0x0e205031, +0x21300a08,0x0098140b,0x21a03c1c,0x0e105030, +0x21701207,0x00a8340b,0x21d04c20,0x0ec05836, +0x00800c02,0x00782a05,0x21604a19,0x0ec0502f, +0x00900804,0x00a81e0d,0x21f0461a,0x0fc0742f, +0x00900c04,0x00a8220b,0x21f0421c,0x0fc0742f, +0x00c00004,0x00e0020b,0x22a02a23,0x10908433 + }, //DNP + { +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000 + }, //ct3 + }, + Sv1Table:{ // Sv1Table + { +0x00805a03,0x20e00000,0x00085000,0x18681235, +0x01400a13,0x20400000,0x0000c000,0x1b185655, +0x01802218,0x20800000,0x0000bc00,0x1bb8525c, +0x00f03a15,0x20b00000,0x00009000,0x1ff85e62, +0x21683406,0x0080020a,0x00001819,0x16e83e29, +0x22b00422,0x20200239,0x00081c3c,0x18b81a37, +0x23301430,0x00000248,0x00085848,0x19382237, +0x22781826,0x00300240,0x0008202d,0x1ff8424c, +0x01800608,0x20500009,0x0008262a,0x15a83a31, +0x02a00e1b,0x2020002c,0x00085644,0x1748563b, +0x02f81a29,0x00600048,0x00082e51,0x17d87e3c, +0x02b0021e,0x20300031,0x00087649,0x1f38865a, +0x21301008,0x2030020e,0x0008441e,0x13d84a37, +0x22100414,0x00100224,0x00082c3a,0x14f85e40, +0x22200018,0x00000233,0x0000103d,0x15685a46, +0x22100417,0x2030022a,0x00085837,0x1bf89a63, +0x01200c00,0x00000009,0x00085a1a,0x12487a35, +0x01800206,0x00200019,0x00085629,0x13689238, +0x01c00e07,0x20100016,0x0008762a,0x13a8863c, +0x01e01602,0x2020001a,0x0008aa2d,0x1938ee5e, +0x20b00205,0x00400009,0x0008081c,0x10789234, +0x20b80e05,0x00200006,0x0000301f,0x11589a3d, +0x21400401,0x00300003,0x0008042c,0x1198a23b, +0x21180e0b,0x00300014,0x0000302e,0x1609125e, +0x00a80802,0x00400205,0x00001205,0x0f288e29, +0x00b00403,0x2010020b,0x00000e01,0x0fc87e2e, +0x01181204,0x00300004,0x00002a11,0x10289e2d, +0x01500001,0x0000020c,0x00004205,0x1388ea49, +0x20700601,0x00200002,0x00080819,0x0de88a1f, +0x20b00802,0x00000201,0x0008241e,0x0e788620, +0x20c00403,0x00000208,0x00000823,0x0eb88a24, +0x21400806,0x0000020a,0x00081c39,0x1178de30, +0x00200403,0x00300202,0x00080c04,0x0d388e11, +0x00500601,0x00200004,0x00081203,0x0dc89a12, +0x00300802,0x00100001,0x00081c00,0x0df88e13, +0x00900e03,0x00200009,0x00082604,0x1098f615, +0x00080603,0x00400007,0x00001409,0x0cc8920b, +0x00080401,0x00300001,0x00000c0c,0x0d489a0d, +0x00380604,0x00300007,0x00001008,0x0d68960e, +0x20481006,0x00500201,0x00001818,0x1008fa0b, +0x20883005,0x00200201,0x0000580a,0x0c987e01, +0x20983005,0x00200004,0x00004c0b,0x0d088e02, +0x20c82c08,0x00200204,0x00004811,0x0d288a02, +0x20884a04,0x00200010,0x00008c0d,0x0ff8e408, +0x00d80e13,0x20a0000e,0x0000660d,0x0c984a03, +0x01081a17,0x20a00012,0x00008e10,0x0d085a04, +0x01181615,0x20a00014,0x00006e14,0x0d285e04, +0x01081210,0x21000002,0x00009e0a,0x10588809, +0x20d0381e,0x20d0022c,0x0008581a,0x0c882004, +0x21204420,0x21000234,0x00085822,0x0ce81c05, +0x20e03819,0x20e0022a,0x0008341e,0x0cf82401, +0x2150481f,0x2140022e,0x00086826,0x10b85417, +0x20181e14,0x0010002d,0x0000020e,0x0cd8680a, +0x00081212,0x0010002d,0x00082214,0x0d486c0b, +0x20480e0c,0x00000020,0x00081a0b,0x0d48600b, +0x2038120f,0x2020002f,0x00080e1a,0x11a8a81d, +0x00d00800,0x2050020f,0x00005a11,0x0cf83a05, +0x01000602,0x2030020a,0x00005a13,0x0d584a08, +0x00f80603,0x20300205,0x00004e15,0x0d684a05, +0x01881610,0x20600002,0x0000c222,0x12186e01, +0x20a01007,0x20400214,0x0008281e,0x0cb82a04, +0x20d01007,0x20200214,0x00081828,0x0d083604, +0x20a01006,0x20400212,0x0008101f,0x0d283205, +0x21103015,0x20b0023e,0x00083034,0x11e82801, +0x0058e21e,0x02610c00,0x22a12800,0x18186634, +0x0018460e,0x00f01800,0x20d0c400,0x1a586e3c, +0x00087a11,0x01806000,0x21710000,0x1af87e40, +0x2068be20,0x0200a800,0x22016400,0x1ff89e49, +0x21007c2e,0x2128a259,0x0190140f,0x16880e2c, +0x20901018,0x20100a2a,0x20782803,0x18782a3a, +0x20381418,0x20603e33,0x00181001,0x18f82240, +0x20203833,0x20e84a60,0x00a82213,0x1ff82e53, +0x01083213,0x00c01032,0x20e88e21,0x15285635, +0x01083e10,0x0030201d,0x20582618,0x16986245, +0x00600a0b,0x20b84815,0x01182209,0x16e85e44, +0x00c82a1b,0x2010003a,0x2088a618,0x1e289a68, +0x20b80c04,0x00103207,0x20a82410,0x13385e3e, +0x20d0200b,0x20c00e12,0x00384017,0x14485a46, +0x20a02409,0x2088060b,0x2018580a,0x14b85a44, +0x20b03012,0x20b00e18,0x2088840d,0x1ab8ae6e, +0x01281202,0x20202806,0x00181e11,0x1158763f, +0x01100606,0x2040000e,0x00582e10,0x12488a42, +0x01681607,0x00102811,0x20283613,0x12a88a49, +0x01c80e0e,0x0020381f,0x20585613,0x1748fa71, +0x21080e02,0x20600601,0x00b01825,0x0f687e35, +0x21001004,0x20382605,0x00501024,0x10388e38, +0x21481201,0x20400a03,0x0080202e,0x10688e3b, +0x21c00806,0x2028260b,0x00904042,0x13e90259, +0x00c01804,0x20981a06,0x00c80e0a,0x0e187628, +0x00e00604,0x00000c06,0x20480e0c,0x0ec8862c, +0x00d02004,0x20882e06,0x00a0060d,0x0ef88a2a, +0x01600206,0x00000408,0x20101211,0x11b8ea41, +0x20880a02,0x20300805,0x00680c1a,0x0ce87e20, +0x20981403,0x00101a05,0x2010001e,0x0d688a23, +0x20980601,0x00000c05,0x2018101b,0x0da88a23, +0x20e80c06,0x00001e09,0x00080430,0x0fc8de32, +0x00580802,0x20401201,0x00800002,0x0c287e12, +0x00480400,0x20300c03,0x00580802,0x0ca88e13, +0x00580c01,0x20201801,0x00200001,0x0cd88a15, +0x00681a04,0x20202409,0x00700005,0x0eb8e618, +0x20200a0c,0x20681007,0x00b02810,0x0bb87a09, +0x00100e09,0x20480c04,0x00801c0d,0x0c288a0c, +0x20100a0b,0x20580c05,0x0080280f,0x0c48860d, +0x00202a09,0x20882e02,0x01002c17,0x0e28da0a, +0x20306412,0x2058961c,0x00780409,0x0ba87004, +0x20405c0e,0x20189217,0x0050080f,0x0bf88402, +0x20406011,0x20388a1b,0x0058080d,0x0c187c01, +0x20c08014,0x0028da1c,0x0050041d,0x0e38dc10, +0x20600a04,0x0148201a,0x21e82801,0x0bd88409, +0x20702001,0x01684412,0x21e81c02,0x0c38940b, +0x20401a03,0x01483818,0x21d82000,0x0c489408, +0x00000e05,0x02182c1f,0x23182e08,0x0ef8e81b, +0x0108660e,0x0160a80d,0x22601a12,0x0c186c00, +0x00e88a11,0x01e0cc15,0x23001612,0x0c787c02, +0x00b8760d,0x01a0a80f,0x22a02a0c,0x0c787802, +0x00a88a0c,0x0240d410,0x23b02608,0x0fb8cc13, +0x21503412,0x2038561c,0x0040401f,0x0c086007, +0x21202011,0x2048321d,0x00304819,0x0c786806, +0x2100200d,0x20382a18,0x00003c15,0x0c886407, +0x2120140b,0x00282e15,0x20607415,0x1058b419, +0x00d80a0e,0x00a01418,0x21000a20,0x0c685807, +0x00f00a0e,0x00400c17,0x2090121d,0x0cb85803, +0x00c01a08,0x0058100f,0x20a00a1a,0x0cc85804, +0x00803a08,0x0088400c,0x21103e20,0x11288c14, +0x20381008,0x00803219,0x20c0140a,0x0c584207, +0x20782009,0x0070321b,0x20602814,0x0c984205, +0x20481805,0x00b0320e,0x20d0140d,0x0cb84a05, +0x00383c06,0x01609211,0x22081a0a,0x11786801, +0x2190dc0a,0x22899000,0x04700400,0x17382a09, +0x20d06805,0x20e8b000,0x02282000,0x19884629, +0x21108c04,0x21890800,0x03100400,0x1a084a23, +0x2260d005,0x22198800,0x04181000,0x1ff85e1f, +0x01e88a16,0x00f0d01e,0x21d8824a,0x1688162e, +0x00f83e10,0x00b0380f,0x20a82e27,0x18084a3c, +0x01580e0a,0x00b0040c,0x21184233,0x18a83e3d, +0x03282e0f,0x01305c0f,0x2218c273,0x1ff85a59, +0x20307019,0x21387e26,0x01784c12,0x1468464a, +0x00006c1d,0x20489622,0x00485005,0x15c8624d, +0x20402813,0x00882a13,0x2108680c,0x16485e50, +0x20f05820,0x00887a1e,0x20a8ac22,0x1cd8ba82, +0x2078120f,0x00900c27,0x20885008,0x1258863d, +0x2028421a,0x01706835,0x22185804,0x13789648, +0x00084611,0x01206c25,0x21b84a01,0x13e8924b, +0x00885e1d,0x01e0a042,0x2288820b,0x19190e77, +0x01000604,0x00480a05,0x2050360c,0x10787e3f, +0x00b80408,0x00800a18,0x20703e02,0x11388e47, +0x00f00c01,0x0018120e,0x00004202,0x11888e4c, +0x00e81003,0x00700e15,0x00007c0c,0x15590676, +0x2110080e,0x00582210,0x20780824,0x0e887633, +0x20c80c05,0x00700a01,0x20582020,0x0f288e39, +0x2150080a,0x0058260a,0x2048082b,0x0f588a38, +0x2150040a,0x0038120c,0x00300036,0x1208ea55, +0x01080e0e,0x00703419,0x20f82610,0x0d387a29, +0x00a80e0a,0x0040140f,0x20300e06,0x0da8962c, +0x01180a0a,0x00603013,0x20d82a13,0x0df88e2c, +0x0100060a,0x00400812,0x2010020a,0x0fe8ee3f, +0x20a00c08,0x00480e11,0x2020241f,0x0bf87621, +0x20702009,0x00082210,0x00301019,0x0c688622, +0x20a00805,0x00480a0c,0x20101c21,0x0c988e25, +0x20800803,0x0058060b,0x00102826,0x0e08de30, +0x00700204,0x00780c06,0x20500401,0x0b487a11, +0x00480a04,0x0080000a,0x20580405,0x0b988e13, +0x00600203,0x00781004,0x20300c02,0x0bc88e13, +0x00200c03,0x00782601,0x0000100e,0x0cf8da16, +0x20e81407,0x00700606,0x20800417,0x0ad87205, +0x20882403,0x00601e03,0x20501811,0x0b288208, +0x20c81c06,0x00700e05,0x20700c15,0x0b488608, +0x20784603,0x00b04807,0x20901015,0x0c88ce05, +0x00f83a09,0x0010940e,0x20784613,0x0ad86e03, +0x00983203,0x20308406,0x00283a08,0x0b087604, +0x00d83607,0x0000940e,0x2048420e,0x0b387e05, +0x00783400,0x2070a603,0x00a84801,0x0ca8bc06, +0x20a00404,0x20c80a0c,0x01e0281b,0x0aa88401, +0x20681204,0x20f01e02,0x02302014,0x0ae88802, +0x20780e02,0x20d01208,0x02003418,0x0b088c00, +0x20500602,0x21480a02,0x03301817,0x0cf8e412, +0x00204404,0x20b88601,0x01c03204,0x0af8800c, +0x2020700c,0x2138ca0f,0x02a03803,0x0b38880e, +0x2020680b,0x2108b60e,0x02402c03,0x0b48880d, +0x20305c08,0x2148c209,0x03104c08,0x0dc8e021, +0x20483204,0x0050500a,0x20580c03,0x0b58600b, +0x20182205,0x00903414,0x20881e05,0x0ba8700d, +0x20382605,0x00a03813,0x20981a03,0x0bb8740d, +0x20780c01,0x0040140e,0x00180800,0x0ee8bc25, +0x20180601,0x20680a01,0x00f04608,0x0ba85c09, +0x00083207,0x00102405,0x00506a06,0x0bf86008, +0x00483207,0x00103c06,0x0050520c,0x0c086406, +0x00085a0c,0x00006c11,0x00606a14,0x0ff8a41b, +0x00501802,0x20700606,0x00e0160f,0x0bc83c00, +0x00204008,0x20b82e17,0x00d02607,0x0c183002, +0x00002406,0x20c81a13,0x01403a01,0x0c183c00, +0x00903409,0x2168221b,0x0220761b,0x10786408, +0x20f87611,0x01010400,0x23082000,0x1760061f, +0x2088320f,0x20408400,0x20a00400,0x19581636, +0x20d83a08,0x00609c00,0x21783c00,0x19d81633, +0x2218560a,0x0030e400,0x22287800,0x1ff81e39, +0x0080a025,0x20d8ce32,0x01182a2c,0x16382e35, +0x20206021,0x21087e2e,0x01884218,0x17883242, +0x00b02411,0x20882218,0x00f83e27,0x18184246, +0x02302815,0x2128261e,0x01786664,0x1fb86e6b, +0x01686e22,0x01a0d03c,0x22289214,0x13f85e56, +0x01d84a1d,0x0080b034,0x2078aa1d,0x15086a5c, +0x00e81a10,0x0000501a,0x00886a07,0x15786e5d, +0x01181611,0x20809021,0x00e8d003,0x1b58b29b, +0x21580418,0x20182a2a,0x0120402f,0x11587248, +0x21c00414,0x20a85621,0x02505c39,0x12288e4e, +0x21101811,0x20586217,0x01c02824,0x12a88e4f, +0x2150100d,0x20d87611,0x03205037,0x16d8fa7e, +0x00c80613,0x2020041e,0x00881e11,0x0f787639, +0x01301210,0x2090001a,0x0108261a,0x10287a3f, +0x01080a14,0x0010181e,0x00481610,0x10788645, +0x0110260e,0x20882415,0x01500209,0x1368da67, +0x20402013,0x20380e1b,0x00a82014,0x0da86e37, +0x2070180d,0x20681e15,0x0100001e,0x0e187a3d, +0x20b01815,0x20181220,0x00a81421,0x0e587e3d, +0x20b00c0e,0x00080614,0x00c8082a,0x1048ca57, +0x00281e10,0x00500c1f,0x00601009,0x0c288e28, +0x00000606,0x00181011,0x00980809,0x0c888a29, +0x00782211,0x00501821,0x00600001,0x0cc89a2c, +0x0068160c,0x00301417,0x00b01009,0x0e18da3d, +0x20281c06,0x20201e11,0x0090380e,0x0b186a1d, +0x00282e01,0x00203e01,0x00401c08,0x0b687a20, +0x20581407,0x20301611,0x00c03815,0x0b887a21, +0x20581405,0x20201a0d,0x0100381c,0x0c68ba2b, +0x00301605,0x20881002,0x01080807,0x0a586212, +0x00001202,0x20981e06,0x0130180f,0x0a887215, +0x00301206,0x20881004,0x01180406,0x0ab87214, +0x00580608,0x20700803,0x0150100d,0x0b68ae17, +0x2070380c,0x20483a0c,0x00c82c11,0x09f86a06, +0x2050400b,0x2058520a,0x00d8200e,0x0a287206, +0x2050400f,0x2048460f,0x00d82810,0x0a487a09, +0x20a06013,0x20888a16,0x0178101c,0x0b08b202, +0x0078160d,0x00a81019,0x20202a05,0x09e88000, +0x0078160e,0x00c80c18,0x20802602,0x0a188000, +0x00582210,0x00c80c1d,0x20403400,0x0a288e01, +0x00882212,0x01000422,0x20b01602,0x0b38bc0b, +0x20700007,0x0050060f,0x2060240f,0x09f85405, +0x20a0100a,0x00781a12,0x20a02812,0x0a285808, +0x2090100b,0x00481614,0x20703010,0x0a385807, +0x20700407,0x00800213,0x20903015,0x0ba89414, +0x00683203,0x00604406,0x20580e05,0x0a38500a, +0x00985606,0x00a08c0e,0x21082e0c,0x0a88540a, +0x00985207,0x0080800c,0x20b82a0b,0x0a885409, +0x00583402,0x00905802,0x20a83201,0x0c78901e, +0x20702402,0x20684204,0x00c0240d,0x0a98540e, +0x20501a02,0x20a82e05,0x01304410,0x0ac85c0c, +0x20802402,0x20c83e08,0x01503411,0x0ac85c0c, +0x20600a08,0x2048140a,0x00c02c0e,0x0d78a025, +0x20200802,0x00381403,0x20401209,0x0b184410, +0x20703c0b,0x20486a0b,0x00801e01,0x0b484813, +0x20302c04,0x20285601,0x00602606,0x0b584c11, +0x20c0580d,0x20389e0e,0x00705203,0x0ec8882b, +0x00783604,0x0050480d,0x20902e15,0x0b683405, +0x00a86a0b,0x00b09420,0x2128061e,0x0bc8380a, +0x00783e05,0x0090500f,0x20f01a14,0x0bb83408, +0x0128620b,0x01307821,0x21f02a36,0x0fd86019, +0x21f02807,0x00485c00,0x00003000,0x16f85e11, +0x21781e03,0x01380800,0x21605400,0x18f8522b, +0x21580a03,0x00781000,0x20503c00,0x19684e2e, +0x22b81a04,0x01981800,0x21803c00,0x1ff89236, +0x02d89e10,0x00e11014,0x21782e5e,0x15e83a40, +0x01f84c07,0x00c0a209,0x21784a45,0x17482e4d, +0x01b82407,0x00504a09,0x20a82a3f,0x17a8364d, +0x03881810,0x0130560d,0x21e86682,0x1ef87e77, +0x20c02c09,0x21887e1c,0x02d07428,0x1328465b, +0x00080610,0x2078280d,0x01104817,0x14485664, +0x20281e0b,0x20400c0c,0x00901c13,0x14b84e63, +0x0008621d,0x00d05424,0x20903c25,0x1a18aaa6, +0x00304802,0x20d82c00,0x00f86405,0x10b83245, +0x20806818,0x20884e22,0x00785418,0x1178364d, +0x00003c0d,0x20b81615,0x00c8400d,0x11e83e53, +0x20806020,0x20b84633,0x00c82826,0x15787e80, +0x20681003,0x00580806,0x0038140d,0x0ea85e3c, +0x00384211,0x01202c25,0x20d81e01,0x0f587642, +0x20481e07,0x00480413,0x0078080e,0x0f887245, +0x00384a15,0x00e0442d,0x2048240c,0x11e8ba67, +0x00f8220a,0x00104c0e,0x00181206,0x0ce85a39, +0x00681006,0x0030320d,0x20101009,0x0d485e3d, +0x00b81a01,0x20303e02,0x00680401,0x0d885a3e, +0x00380807,0x20402212,0x00d02c16,0x0ee89a56, +0x20e01c05,0x20784610,0x01403c28,0x0b385a28, +0x20680a05,0x20100004,0x00a0101a,0x0b98662c, +0x20a02401,0x20984605,0x01502421,0x0bc8662d, +0x20601602,0x20682c02,0x01502420,0x0c989a3b, +0x00402402,0x00083401,0x00481a03,0x0a684e16, +0x00102806,0x20384a09,0x00a01407,0x0a985e1b, +0x00201c03,0x00082e02,0x00480c03,0x0ab85a1a, +0x00001801,0x20182a04,0x00a0100f,0x0b288a24, +0x20281400,0x00902807,0x20981809,0x09b85613, +0x20280801,0x00701c08,0x20882809,0x09d85a13, +0x20381002,0x00802006,0x20781c0a,0x09f86214, +0x20400805,0x00500000,0x00081410,0x0a488614, +0x0058460a,0x00406c08,0x00101005,0x0948520c, +0x0068460b,0x0050700a,0x20100404,0x09585e0d, +0x00984a0f,0x00307c0d,0x00101001,0x09785e0e, +0x0098560e,0x00709810,0x20181406,0x09e88609, +0x20702c0d,0x20d84a15,0x01c01c14,0x09084c01, +0x2070300d,0x20c84a16,0x01b02016,0x09285801, +0x20b04413,0x20f86a1f,0x0200201c,0x09385400, +0x20a0380f,0x20e85e1a,0x02502820,0x09d8880a, +0x00080e0c,0x20200c12,0x00a80400,0x09484c0b, +0x0008160b,0x00001811,0x00981000,0x09685c0c, +0x00281a10,0x00201c1b,0x00681a05,0x09785c0c, +0x0008160c,0x00001014,0x00e81402,0x0a78881b, +0x00303c0c,0x20585213,0x00c00800,0x0998440b, +0x00304409,0x20586e0f,0x00f02801,0x09c8580c, +0x0030440e,0x20486e16,0x00d02801,0x09d8500b, +0x00803808,0x20584a0f,0x01100c01,0x0b58841c, +0x20582607,0x00903012,0x20881c09,0x09f84c0f, +0x20781e03,0x00c01c0c,0x20c80c0a,0x0a384c12, +0x20582a08,0x00d03413,0x20e81409,0x0a385010, +0x20e81001,0x0090000a,0x20180818,0x0c588829, +0x00000000,0x00000604,0x00402606,0x0a884411, +0x00482e04,0x00505003,0x20500a0b,0x0ac84411, +0x00182000,0x00303204,0x20102207,0x0ac84411, +0x00184609,0x0050700c,0x20101611,0x0dc8782c, +0x00301c01,0x00085603,0x00504a08,0x0af83c0d, +0x20104c04,0x2068a20d,0x00f06802,0x0b38400f, +0x00203002,0x20586206,0x00b04205,0x0b383c0e, +0x00705407,0x20b8a615,0x01b08e14,0x0ee86821, +0x21983800,0x00601c00,0x00e00800,0x16484212, +0x21a01008,0x20985400,0x02383400,0x18483a24, +0x21881006,0x00483000,0x01082800,0x18d83a29, +0x23000c0f,0x20c85c00,0x03288800,0x1ff85e34, +0x01d07204,0x2098c400,0x0150424a,0x15583e37, +0x02603211,0x20684418,0x00d80e4f,0x16b8424b, +0x0220220d,0x00082411,0x00581e48,0x1738424d, +0x0488061f,0x2090082c,0x01b82e8f,0x1dc8867c, +0x20200812,0x01300e0d,0x21c8580c,0x12e82256, +0x20f0241a,0x0078361b,0x20381824,0x13c83a61, +0x20d03015,0x00784a15,0x20581c1f,0x14384661, +0x21d07828,0x20a8ca32,0x01d01048,0x18d8829f, +0x00587e1d,0x0150b028,0x21980805,0x1058464e, +0x00f8a224,0x0100e832,0x21081a0a,0x11084a54, +0x00e87a1d,0x0130a42a,0x21680a08,0x11685256, +0x0178962c,0x0140e446,0x2148420e,0x14888e82, +0x2040401a,0x20a83e2e,0x01301413,0x0e183242, +0x20d06c1f,0x21889239,0x02a03824,0x0e783a47, +0x20b04418,0x20b8562d,0x01302820,0x0ed83e4a, +0x21206021,0x2118923d,0x02406439,0x10a87a6c, +0x00580e11,0x00581021,0x00380408,0x0c384e35, +0x00b80e12,0x00300025,0x00683204,0x0c985238, +0x00a8060b,0x00680c1b,0x20282201,0x0cd8523a, +0x00a81612,0x00700c26,0x00082004,0x0de87e4d, +0x20980409,0x00301612,0x20100c18,0x0ac83225, +0x20b01008,0x00081a11,0x00601c1e,0x0af8422a, +0x20981003,0x00602a07,0x2050081c,0x0b28462c, +0x20800006,0x00200e0f,0x00402422,0x0ba8663a, +0x00682604,0x00203809,0x00581e02,0x09d83e1b, +0x00681a02,0x00403008,0x00182a02,0x09f8461c, +0x00581c01,0x00102c00,0x00580c01,0x0a184a1e, +0x00181800,0x00202403,0x00780c0b,0x0a486623, +0x20100e01,0x20781e03,0x01202410,0x09184214, +0x20180e04,0x20200403,0x00d02011,0x09284e15, +0x20100a03,0x20581402,0x01001810,0x09484e15, +0x00281205,0x20401404,0x01001810,0x09586616, +0x20503806,0x20486207,0x00c0140d,0x08b83a05, +0x20503007,0x20585a09,0x00e0280e,0x08b84206, +0x20603406,0x20486607,0x00b0280e,0x08d84206, +0x20503807,0x20886a0b,0x01503015,0x08f85e03, +0x00682e08,0x00a0400b,0x20d81a01,0x08a82c01, +0x00682e09,0x0070480c,0x20881000,0x08b83001, +0x00883a09,0x00a0600b,0x20d81e03,0x08c83000, +0x00582e09,0x0060480b,0x20582006,0x0918480a, +0x20c0100a,0x20181e0c,0x00400812,0x08c8300a, +0x20a0140b,0x2048260e,0x00a00c11,0x08d8340a, +0x20e0180c,0x20482e0f,0x00b01016,0x08e8380a, +0x20c01c0d,0x20582e10,0x00d80416,0x09985418, +0x00f8360c,0x00306012,0x20381a13,0x09383009, +0x00c83a0c,0x00105c12,0x00181a0e,0x0938340c, +0x01183a0e,0x00106815,0x00081e15,0x0958380b, +0x0108420f,0x00206418,0x00281a0e,0x0a785c1c, +0x20c0240d,0x20a83e14,0x0140201b,0x0968340d, +0x20a0280b,0x20d83a13,0x01801c16,0x09983410, +0x20d0280b,0x20d84614,0x0190301d,0x0998380f, +0x20d0240b,0x20e82e16,0x01b02022,0x0b685426, +0x0000020a,0x20100412,0x00500209,0x0a083416, +0x00001e05,0x2038300d,0x00a00609,0x0a483817, +0x00102204,0x20282c0b,0x00880a0b,0x0a483417, +0x20803203,0x2058580b,0x01001605,0x0ce85c34, +0x00400406,0x20100611,0x00701e0b,0x0a98240f, +0x00482401,0x00504e04,0x2028060b,0x0ad82811, +0x00481c01,0x00602e02,0x2030060b,0x0ad82c10, +0x00e82e01,0x00705404,0x20780629,0x0e584029, +0x21908c08,0x21a89000,0x01e88c00,0x16101a15, +0x2120540a,0x20b82c00,0x0088bc00,0x18401e34, +0x21208009,0x21b86000,0x01b8c000,0x18b02236, +0x22108008,0x21783800,0x00e90400,0x1ff0264f, +0x01886a09,0x00a08819,0x20684a4a,0x15181e3a, +0x0158520d,0x00a0541d,0x20382637,0x16582e4f, +0x01583209,0x0050381a,0x00383e36,0x16c83251, +0x02880e06,0x00980819,0x00184263,0x1d184e81, +0x00f80e08,0x21002603,0x01c01a01,0x1288225f, +0x00a81605,0x20a03608,0x01201809,0x13581e66, +0x00882608,0x20704a01,0x0110080a,0x13b82e68, +0x00b8520a,0x0060a406,0x20182c16,0x18284aa7, +0x21806c16,0x2138ca19,0x02601c2d,0x0fc82e49, +0x21408c15,0x20f8f617,0x01e01c27,0x10782e4e, +0x21007013,0x2108c618,0x02302022,0x10b83a52, +0x21406c13,0x20e8d617,0x02704838,0x13786680, +0x01784618,0x00708029,0x20c8421b,0x0dd82640, +0x01286e17,0x0140b428,0x21e85215,0x0e582245, +0x00d84a12,0x00c07c22,0x20e8460c,0x0e783247, +0x00f84e14,0x00d09421,0x20e84204,0x10084a65, +0x20c0200f,0x2098321e,0x01303829,0x0bc82239, +0x20701c0d,0x20782a1d,0x00f03421,0x0c282a3f, +0x20200c0a,0x20681615,0x01102c1a,0x0c483640, +0x20801c0d,0x2078361a,0x01703c2a,0x0d085253, +0x00081207,0x20100c0e,0x00781806,0x0a782622, +0x20381604,0x00001c0b,0x0058240d,0x0a982e28, +0x20680604,0x20380c09,0x00c00015,0x0aa83628, +0x20281207,0x0000080e,0x00a80413,0x0af84a34, +0x00202403,0x20583206,0x00a00c07,0x0978221b, +0x00501a03,0x20581800,0x00c01405,0x09882e1e, +0x00602402,0x20482604,0x00900801,0x09a82e1d, +0x00202003,0x20482608,0x00d0140e,0x09984223, +0x20200001,0x00400803,0x2028140d,0x08c82211, +0x20501006,0x00182207,0x00600413,0x08b82a12, +0x20380401,0x00500001,0x00080412,0x08d82e13, +0x20300c02,0x00481801,0x00300414,0x08c83e12, +0x00183207,0x00404806,0x20180406,0x08682207, +0x00282a09,0x00503c0c,0x20280c05,0x08582a06, +0x00082e05,0x00403c05,0x00000008,0x08782e07, +0x00282607,0x00604007,0x2038080a,0x08783a03, +0x20202808,0x2088420e,0x0110100b,0x08482401, +0x20302408,0x2058420e,0x00d01c0c,0x08482802, +0x00002805,0x20684a0a,0x00f01809,0x08582c01, +0x20302009,0x20383a0f,0x00d01010,0x08883c0a, +0x20281204,0x0020140a,0x00182006,0x08782809, +0x00181206,0x00401c0b,0x20381c03,0x0888240a, +0x20280e01,0x00401806,0x20382007,0x08882809, +0x00181206,0x0050280c,0x20282c06,0x09183c15, +0x00302c01,0x20284201,0x00601e01,0x08c82c0b, +0x00003404,0x00084e06,0x00401804,0x08d8280d, +0x00302a01,0x00184002,0x00402400,0x08e8300d, +0x00003c04,0x00185a06,0x0080200b,0x09d8481e, +0x00182000,0x00a03402,0x20a80c07,0x0928200e, +0x00082a01,0x00d04006,0x20f81404,0x09582411, +0x20382404,0x00b03a02,0x20d80c08,0x09582011, +0x20283000,0x01004006,0x20e8100c,0x0af83c29, +0x20a81201,0x00200401,0x00402809,0x09b82016, +0x20582203,0x00302803,0x00101c04,0x09f82415, +0x20382e06,0x00203809,0x00101800,0x09f82415, +0x20b81e04,0x00403805,0x00101005,0x0c683832, +0x00900801,0x20200e02,0x0040061c,0x0a680c13, +0x00501403,0x20582608,0x00b0320e,0x0a981415, +0x00401804,0x2098220d,0x00f0320d,0x0a981013, +0x00d01003,0x20382e09,0x00f04626,0x0dd8302e, +0x2108ae12,0x01d11800,0x22f06800,0x16680e26, +0x20886e0e,0x00d0d000,0x21904800,0x18680646, +0x2098a610,0x02212400,0x23606800,0x18f81a4a, +0x2198ce10,0x02914800,0x23707000,0x1ff82e67, +0x00f07c20,0x20e8b237,0x01702e31,0x14e0063f, +0x00906c16,0x20d89e2b,0x01b02e19,0x16100653, +0x00c04416,0x2088622f,0x0130461c,0x16880658, +0x02202817,0x20a83230,0x01b0364a,0x1c98168b, +0x00880612,0x01100428,0x21584204,0x12781659, +0x00500206,0x00e80c18,0x20c84000,0x1348125f, +0x00000a06,0x00a82014,0x20482809,0x13881262, +0x00203208,0x00084c16,0x00f8201c,0x17a82ea2, +0x20282c05,0x01007a0d,0x21382014,0x0fb80a51, +0x00186208,0x00e0b005,0x20f82410,0x10580e57, +0x00484604,0x00c08802,0x20c8280a,0x10980a58, +0x20183c00,0x00d07203,0x20482421,0x13082284, +0x20101400,0x00584802,0x00a0340e,0x0d782a40, +0x20504c0b,0x20988e11,0x01d03813,0x0de82646, +0x20502c06,0x20585a09,0x01602c15,0x0e182249, +0x20401c03,0x20285602,0x0180341d,0x0f683a65, +0x00381e04,0x00902c01,0x2080000a,0x0ba80a34, +0x00781e0b,0x00902c11,0x20681c05,0x0bf8163a, +0x00880a07,0x00501008,0x00080c05,0x0c08163b, +0x00680e06,0x00401c06,0x00380c10,0x0ca81e4e, +0x20602009,0x00282a0b,0x00381013,0x0a481225, +0x2060100b,0x00381e0f,0x00500819,0x0a58162b, +0x20b0140b,0x00381e0c,0x0038101e,0x0a681a2a, +0x2090180a,0x00282a0c,0x00a00021,0x0a882236, +0x0058260a,0x00a03c12,0x20681401,0x09481a1b, +0x00282a0a,0x00702c12,0x20200006,0x09481a1c, +0x0078360d,0x00804816,0x20380602,0x0958221d, +0x00582a0a,0x00703812,0x00080807,0x09482622, +0x20181402,0x0010060b,0x00902c10,0x08881613, +0x00280c04,0x2020120d,0x0090140c,0x08880a13, +0x20200005,0x20580a11,0x00f02c13,0x08881214, +0x20180c05,0x20200a0e,0x00e01c15,0x08681e14, +0x20503005,0x20484a04,0x00a8080c,0x08381205, +0x20602402,0x20583800,0x00d80411,0x08181205, +0x20503004,0x20584601,0x00d8140d,0x08281205, +0x20502000,0x20583402,0x01080411,0x08181e01, +0x00681e08,0x00803c0b,0x20881e03,0x08281000, +0x00581605,0x00402806,0x20181a02,0x08181002, +0x00581e06,0x0070340a,0x20481e02,0x08281401, +0x00680a02,0x00302002,0x00482001,0x08381809, +0x2060100a,0x0018160d,0x0070000f,0x08381806, +0x20500c08,0x00081608,0x0098040d,0x08381808, +0x20400c08,0x00080e09,0x0090040d,0x08381c07, +0x20580407,0x00180a03,0x00c00013,0x08a82813, +0x00483a0b,0x00504812,0x00100602,0x08881c0c, +0x00483e0c,0x00305411,0x00400602,0x0898180e, +0x00283209,0x0030380e,0x00600802,0x08981c0e, +0x0058460e,0x00006011,0x00a01004,0x0968241e, +0x00001403,0x20982a0e,0x01303809,0x08e80c10, +0x20102008,0x20c83a12,0x01903009,0x09080c11, +0x00101c05,0x2098320e,0x01402406,0x09181012, +0x20203c0e,0x21185619,0x02202012,0x0a881429, +0x20b01c06,0x20483205,0x00a8100a,0x09980419, +0x20801800,0x20483804,0x00b80408,0x09b80c1a, +0x20902803,0x20285000,0x00800009,0x09c8101a, +0x20f80a07,0x20281c10,0x00d0080a,0x0c081c37, +0x00a82607,0x00202814,0x2038061f,0x0a580816, +0x00881202,0x00201806,0x20380617,0x0a880419, +0x00982604,0x00802c0c,0x20b80a1a,0x0a880818, +0x00f00002,0x20300605,0x0060122e,0x0da80833, +0x22307409,0x2118e800,0x02802c00,0x16081a0c, +0x21702003,0x00187000,0x00f06000,0x18381a31, +0x21904804,0x20f8cc00,0x03007400,0x1878262d, +0x2290a403,0x22491c00,0x04505400,0x1fa81249, +0x02f85a10,0x00c0c01b,0x21384a68,0x1510123f, +0x01f86606,0x0090b008,0x20d81e44,0x16502253, +0x02284208,0x0030740b,0x20381a4b,0x16a01e52, +0x03981601,0x00504808,0x2028367a,0x1cb01e86, +0x20a8040a,0x20a80e16,0x01e04025,0x12300261, +0x20101400,0x21080a0b,0x01f01c19,0x13201669, +0x20501003,0x20d8060c,0x01a0101c,0x13701a69, +0x20782e0a,0x00004807,0x01002032,0x178016aa, +0x00380e05,0x20b80c09,0x01b01807,0x0fa00a4b, +0x2060300a,0x20b8720a,0x01c01015,0x10400e52, +0x00001c06,0x20984a04,0x0180080c,0x10801255, +0x2010140c,0x20b84216,0x0220281e,0x12e01e82, +0x20201c01,0x20e80e07,0x01800010,0x0d602240, +0x0078260d,0x00205815,0x00183402,0x0de01a47, +0x00080608,0x2020280d,0x0068240c,0x0e101a49, +0x20201e05,0x2078040d,0x0118441b,0x0f501e65, +0x20101806,0x20782e05,0x0158100b,0x0ba01232, +0x20400c0a,0x20782612,0x01602416,0x0bd00e3b, +0x00100008,0x20380e0c,0x0100100d,0x0bf00e3c, +0x00081002,0x00100202,0x01001416,0x0c800a4d, +0x00382208,0x2010380d,0x00a81c09,0x0a300e28, +0x00580609,0x2040180d,0x00e81c09,0x0a40122b, +0x00180e08,0x2030240b,0x00d81811,0x0a500e2d, +0x00180a03,0x20301c03,0x01081015,0x0a701637, +0x20400801,0x20983609,0x01803812,0x09200a1b, +0x20801807,0x2058460e,0x01302017,0x09200a1b, +0x20601c05,0x2068560d,0x01603013,0x0930061a, +0x20600c03,0x20583e07,0x01702419,0x09100a21, +0x00102808,0x20783207,0x00b82805,0x0880160f, +0x00600e01,0x00181007,0x00282601,0x08800e10, +0x00300c02,0x00180c04,0x00182c02,0x08901210, +0x00401402,0x20281801,0x00882007,0x08601211, +0x00082e09,0x00304812,0x20182408,0x08200608, +0x20482a02,0x00403804,0x20280811,0x08100a08, +0x20183206,0x00404c0a,0x2038100b,0x08200609, +0x20682202,0x00303007,0x00281414,0x08000a03, +0x20201805,0x20881e09,0x01102008,0x08000400, +0x00101401,0x20681202,0x00c00c04,0x08000402, +0x20101c05,0x20882208,0x01001408,0x08000400, +0x00400a03,0x20600802,0x00e01003,0x08200808, +0x00481606,0x20201c05,0x00a00003,0x08200805, +0x00380e03,0x20101000,0x00800405,0x08200806, +0x00481606,0x20101406,0x00800804,0x08200807, +0x00201000,0x20481607,0x0100100f,0x08800c11, +0x20703408,0x2078660c,0x01001810,0x0860080f, +0x20803406,0x20486609,0x00c01810,0x08700411, +0x20802c08,0x2068560d,0x00e0140f,0x08700811, +0x20a03409,0x00086e07,0x00b00815,0x09500823, +0x00380e04,0x0060140b,0x20882605,0x09000c14, +0x00781e04,0x00902c0a,0x20c82609,0x09200c14, +0x00681e04,0x0060280c,0x20882a08,0x09200814, +0x00b8420c,0x00d05c12,0x21081e08,0x0a90102a, +0x20400602,0x00301e01,0x20381005,0x09900815, +0x20800a01,0x00201202,0x20280c0c,0x09c00816, +0x20680a04,0x20102c01,0x00380c09,0x09b00815, +0x21503408,0x20383211,0x0070041a,0x0bf00c33, +0x00400003,0x00484209,0x0040320b,0x0a480817, +0x00681402,0x00481a06,0x00201e11,0x0a78041a, +0x00500804,0x20383e0d,0x00e02a0e,0x0a680418, +0x01182603,0x00a00408,0x20580e34,0x0da80435, +0x21a83802,0x00507400,0x20a83000,0x16202615, +0x21401e02,0x20a81400,0x01481000,0x1840322f, +0x21502201,0x20700800,0x00483c00,0x18b0462f, +0x22687604,0x01e0d000,0x22702400,0x1ff02a4d, +0x01e01a06,0x20984c07,0x0130564d,0x1520123b, +0x01904008,0x20387e07,0x00e01a3c,0x1680224d, +0x01b02404,0x00184e02,0x0070163f,0x16e0264f, +0x03981404,0x0010060d,0x00d05e71,0x1d003686, +0x00001402,0x2028160b,0x0000180e,0x12803e5a, +0x20182e0c,0x00c03413,0x2110000e,0x13903264, +0x20382609,0x00a02c0b,0x20d00810,0x13e03666, +0x21002206,0x20483e01,0x00f03839,0x17e052a2, +0x20202c06,0x00383204,0x20581c10,0x0ff03a4b, +0x0040040a,0x00102a11,0x2048180b,0x10a04258, +0x0060140b,0x00100a0f,0x20282008,0x10e03e5a, +0x00b01c11,0x00480e12,0x20184808,0x13705e82, +0x20184207,0x00d0400e,0x2110000a,0x0dd02e3f, +0x20680e08,0x0028140d,0x00601c17,0x0e202647, +0x20882e0b,0x00601c11,0x00001819,0x0e402649, +0x20685215,0x00b05420,0x20300028,0x0fb03a6b, +0x00500404,0x20201e08,0x20180806,0x0bf03a37, +0x00601409,0x2018060c,0x00181404,0x0c203e39, +0x00901c0a,0x20581211,0x00780401,0x0c403e3c, +0x00102812,0x2088321e,0x01201014,0x0ce04e4d, +0x20400e07,0x20282404,0x00601c16,0x0a702e28, +0x20481a0b,0x0040100e,0x00001016,0x0a802e2d, +0x20780e0b,0x0020000e,0x00300c1d,0x0a902e2d, +0x20281210,0x00200817,0x00580c18,0x0ad03e37, +0x20401c0d,0x00281e10,0x20282c09,0x09703619, +0x2010140d,0x20200214,0x0048240a,0x09603a1d, +0x0000140d,0x20100213,0x00382806,0x09703a1b, +0x20301c11,0x20281a19,0x00782011,0x09704622, +0x00981e0f,0x00904818,0x20983602,0x08c01a15, +0x00580a0d,0x00201413,0x00482006,0x08a01a15, +0x0058060d,0x00301814,0x00382805,0x08b01a16, +0x00680a0f,0x00502019,0x00283408,0x08902615, +0x2090180e,0x00284216,0x0090281a,0x08301609, +0x20601c0e,0x00083e13,0x00a00c15,0x08201a07, +0x2070200e,0x00284a13,0x00901815,0x08301208, +0x2070180e,0x00383614,0x00a0141a,0x08202204, +0x00382a0b,0x00802813,0x20780a01,0x08301803, +0x00182e0d,0x00702c16,0x20580401,0x08201404, +0x0038360e,0x00a03817,0x20980800,0x08301403, +0x00182a0c,0x00902016,0x20400805,0x08501c0c, +0x20101c07,0x2028220e,0x00301007,0x08502006, +0x00001808,0x20481a10,0x00601406,0x08502407, +0x20201809,0x20282212,0x00501c0a,0x08502408, +0x00280c06,0x20101e0d,0x00401808,0x08c03813, +0x00181a05,0x00603c08,0x20682c04,0x08901c0c, +0x20281a05,0x00203407,0x00082c07,0x08a0200e, +0x00081606,0x00403409,0x20383002,0x08b0200e, +0x20180a07,0x20403004,0x00b8240e,0x0980341e, +0x20100408,0x00081208,0x00900407,0x09000c11, +0x00301c06,0x20382607,0x00e80401,0x09200c12, +0x00202006,0x20282a08,0x00a00004,0x09201011, +0x0000440d,0x20686a0f,0x0178040b,0x0aa01c2a, +0x2068320c,0x0000240f,0x00601c04,0x09a00c17, +0x20983e0a,0x0030280c,0x0040180a,0x09c00c18, +0x20a83608,0x0060140b,0x0000200a,0x09d00c18, +0x20e86611,0x00b06c19,0x20280809,0x0c201834, +0x0060500a,0x20c8421e,0x00f81a13,0x0a502015, +0x00806008,0x20b85617,0x00e82217,0x0a801c18, +0x00904007,0x20782614,0x00582a1b,0x0a902017, +0x00e0640c,0x20e86e23,0x0180062b,0x0db02430, +0x21702802,0x20683800,0x00600c00,0x16601e14, +0x21682400,0x00603c00,0x20b00c00,0x18c04230, +0x21685604,0x00f07000,0x21204c00,0x19302a31, +0x22a04801,0x21f88c00,0x03305000,0x1ff0423d, +0x01800603,0x00400405,0x20700e46,0x15602637, +0x02180e05,0x20304000,0x00480e43,0x16f04a51, +0x01f00002,0x20701e0d,0x00a01a41,0x17504652, +0x03d04604,0x20d83404,0x01000e7e,0x1da06e7c, +0x00381404,0x00602a03,0x20700804,0x12f03258, +0x20d0300c,0x2068520f,0x01400c20,0x13e03a63, +0x20b0300a,0x20784208,0x0108101b,0x14303e65, +0x21681407,0x00402208,0x00300038,0x18b0769f, +0x0048360b,0x00005008,0x0040140c,0x10503650, +0x00e82a10,0x00602c16,0x00000606,0x11103a56, +0x01083a13,0x00504818,0x00001207,0x11503a5a, +0x01b82a0e,0x20104c0d,0x00b8060a,0x14407289, +0x20806411,0x20c87e19,0x01700017,0x0e103a3e, +0x20e03012,0x20483e1b,0x00b00423,0x0e804a47, +0x21305415,0x20986e21,0x0120102a,0x0ea04a48, +0x21b06413,0x20c89a1e,0x01e01447,0x10406e6a, +0x0098320d,0x00d0241a,0x20880a02,0x0c602a34, +0x00f83612,0x00803c1c,0x20381208,0x0ca03a3a, +0x01384212,0x00c0481e,0x20981a10,0x0cc03a3b, +0x01383e0f,0x00d04c1c,0x20783a0a,0x0da0624c, +0x20b00006,0x00100a0f,0x0020181a,0x0ae03e28, +0x20f0240e,0x20583e19,0x00c01c24,0x0af0462c, +0x21201c0b,0x20482a16,0x00901c2b,0x0af0462d, +0x21201c09,0x20382e11,0x00c0142f,0x0b606239, +0x00a82800,0x00104005,0x00382607,0x09e03a1e, +0x00c82608,0x00503812,0x20382e0a,0x09e03e1f, +0x00d82a04,0x0030380c,0x00082e0d,0x09f03e1e, +0x00d82202,0x00403c09,0x00183a08,0x0a105a25, +0x20600204,0x20981004,0x01302816,0x08f02e16, +0x20800003,0x20480a07,0x00b01c19,0x08f03a17, +0x20880e01,0x20600800,0x00e01c1a,0x09003a18, +0x20981203,0x20400803,0x01001c21,0x09004a19, +0x00500801,0x20a00e08,0x00f80c04,0x08804209, +0x00780605,0x20401c03,0x00a81802,0x08803e09, +0x00700603,0x20a01e03,0x01081402,0x0880460a, +0x00700601,0x20901605,0x01380c06,0x08905a05, +0x20803008,0x20785206,0x01281812,0x08602c02, +0x20b0300b,0x20585a0d,0x01100018,0x08502c04, +0x20b0300a,0x2098620c,0x01600017,0x08503003, +0x20b03408,0x20885e09,0x0188041c,0x08a0440c, +0x00682e09,0x00503812,0x20281606,0x08902408, +0x0088260b,0x00703014,0x2058160a,0x08a0280a, +0x00781a0a,0x00402812,0x20282608,0x08a02c0a, +0x00700206,0x0068040e,0x00081204,0x09404017, +0x20400805,0x2068120a,0x00c0200c,0x08d02c0a, +0x2070080a,0x2038120e,0x0070140e,0x08f02c0c, +0x20500809,0x20280e0b,0x0080100c,0x08f0280c, +0x20881c06,0x00601a04,0x20101412,0x0a00481e, +0x00700e08,0x20580804,0x00880602,0x09403010, +0x00982211,0x20102c10,0x00300a06,0x09703010, +0x00882a12,0x2010340f,0x00501204,0x09602c10, +0x00d83e14,0x2010680d,0x00500e05,0x0b205425, +0x21203c10,0x20286e14,0x00781013,0x09d02419, +0x2130601a,0x20988a25,0x00f81416,0x0a003018, +0x21205c1a,0x20b88a26,0x01381415,0x09f03018, +0x21e07c1e,0x2118c62e,0x01e80422,0x0c705034, +0x01086a0d,0x00d0b028,0x21486a31,0x0aa01413, +0x00f88e13,0x00f0d43a,0x21487a2e,0x0ad01016, +0x01086612,0x00c09836,0x20f87a2f,0x0ac00c15, +0x01a87615,0x00e0c03e,0x2138aa4e,0x0e20302f, +0x21682c02,0x00804400,0x20b01c00,0x16901214, +0x21602005,0x20683000,0x00600800,0x1930362b, +0x21a05007,0x20f89000,0x01900000,0x19703624, +0x22981c0b,0x01804800,0x22881c00,0x1ff05a3c, +0x01600a06,0x20401406,0x00602e41,0x15a02234, +0x01c81209,0x0020200f,0x20502a42,0x1780464c, +0x02100a08,0x00501814,0x20b8124e,0x17e0464b, +0x0398561c,0x01109822,0x2170567a,0x1e806279, +0x00600002,0x20281a0d,0x00b04401,0x13503a54, +0x20182401,0x2020420d,0x00202411,0x14806665, +0x20183a04,0x00605205,0x20403014,0x14d05669, +0x20f01015,0x20482232,0x00f06c30,0x19b09a9e, +0x2070380c,0x20284e06,0x00581014,0x10c0464a, +0x20303409,0x20b84e09,0x01300010,0x11a06254, +0x20204010,0x20786212,0x01001011,0x11d05a56, +0x00d01e01,0x0008300e,0x00781c03,0x15409685, +0x00987a19,0x00b0b41f,0x20e00602,0x0eb04a41, +0x00482e0d,0x00205011,0x00081808,0x0f305e48, +0x00285e17,0x0080901e,0x2088180a,0x0f605e49, +0x2088520f,0x0070900b,0x2058102a,0x1160a26e, +0x20403c18,0x21386a2c,0x01f03818,0x0cc05a36, +0x20302c0e,0x20985e17,0x01402014,0x0d205a3a, +0x00204816,0x20f87a26,0x01c02c0f,0x0d40623d, +0x00403415,0x20d86e21,0x01f00c12,0x0e709251, +0x2050020c,0x2040041b,0x00583c0c,0x0b604a24, +0x20181a0a,0x00203813,0x20283c0a,0x0b905a2b, +0x20781a0e,0x00302c1b,0x20284414,0x0ba0562b, +0x20a8120d,0x0000241d,0x0048541e,0x0c408239, +0x00a03404,0x20383a0a,0x00601202,0x0a504a20, +0x00302004,0x2048320a,0x00b01808,0x0a604e22, +0x00903404,0x20383e0d,0x00901601,0x0a705222, +0x00c02003,0x20482a0b,0x00d01801,0x0ad07629, +0x20a00002,0x00a81401,0x2088081b,0x09704613, +0x20400401,0x00480802,0x20181012,0x09804e15, +0x20900c04,0x00982000,0x20681419,0x09804a15, +0x20c01006,0x00482e03,0x00381024,0x09c07216, +0x00581a03,0x00a02407,0x20e80e04,0x09204608, +0x00281203,0x00501406,0x20300405,0x09104e09, +0x00482608,0x00c02c0d,0x20e00601,0x09204a09, +0x00681608,0x0090240e,0x20880801,0x09706e04, +0x00081e02,0x00404202,0x20480c0c,0x08e04a05, +0x20181a01,0x00103a04,0x0028140b,0x08e05201, +0x20181004,0x00303a0c,0x2048140c,0x08f05603, +0x20381c05,0x0030460a,0x00181013,0x09607406, +0x20303004,0x20484a07,0x00c00c0c,0x08e03807, +0x20302805,0x20584606,0x01000009,0x09003c09, +0x20301401,0x20182401,0x00a8080a,0x09003c08, +0x00100603,0x20480804,0x0110000a,0x09d06414, +0x00081000,0x00800404,0x20781002,0x0940380d, +0x00381207,0x00600809,0x20180c00,0x09603c0e, +0x00380e06,0x00400404,0x00100401,0x09503c0d, +0x20202001,0x20383a06,0x0100100e,0x0aa06420, +0x20181203,0x00401803,0x20680802,0x09b0340f, +0x20801c0a,0x0028360c,0x0020000a,0x09d03813, +0x2090200a,0x0018460c,0x0020000b,0x09d03c13, +0x20702405,0x00585603,0x00100009,0x0be0602c, +0x20281801,0x00004a05,0x00083a01,0x0a303410, +0x00884e0c,0x00909412,0x20c84e0e,0x0a703410, +0x00784a0b,0x00909413,0x20e85a11,0x0a703811, +0x00085608,0x00d0ac0c,0x2138660c,0x0d40642a, +0x00303c01,0x20688e02,0x01202e09,0x0ab0100f, +0x20405c09,0x20a8d21b,0x01906c0c,0x0ae01c10, +0x20203c07,0x20989215,0x01605807,0x0ad01c0d, +0x00503006,0x20889e13,0x01805610,0x0e603824, +0x21403006,0x20984400,0x00c00800,0x16a0120d, +0x21182c01,0x00b03400,0x20c01c00,0x19a02a2c, +0x21483406,0x00b06000,0x21483000,0x1a00422c, +0x21d80403,0x21180800,0x01e04400,0x1ff0463a, +0x01083e0f,0x00402813,0x2050563b,0x15e0262b, +0x01380a04,0x20181404,0x00104e33,0x17f03e46, +0x01883a10,0x20102c13,0x0040563b,0x18503649, +0x01d01e07,0x21286008,0x01c0a258,0x1f306e66, +0x00903c0f,0x20b81e19,0x00500e0d,0x13e0564f, +0x00103406,0x20282a09,0x20401805,0x1550625d, +0x20504810,0x20f8561b,0x00f0340e,0x15806a5f, +0x00603004,0x20b00e0c,0x00400e02,0x1b10be93, +0x00584a10,0x00405c15,0x2030080e,0x11504a4e, +0x00683606,0x00a05408,0x20e00007,0x12706a57, +0x00e83210,0x00405815,0x20681601,0x12a06e59, +0x00c82202,0x00102201,0x00801411,0x1690b28b, +0x21006c10,0x20d8b61c,0x0140481d,0x0f305639, +0x20a02004,0x20383a0b,0x00702c19,0x0ff06e47, +0x21504810,0x2088861b,0x01003c28,0x10106e45, +0x21702c03,0x20786608,0x01002434,0x12a0b668, +0x0138120b,0x00d05015,0x21985e14,0x0da06634, +0x00b80c01,0x00502c00,0x20783603,0x0e00763c, +0x01881e0d,0x00905c17,0x21185a18,0x0e30763d, +0x01900c01,0x00503002,0x20986e10,0x0fe0be56, +0x2118080b,0x0090060c,0x20500c26,0x0bf04a2b, +0x20b00400,0x00381003,0x0040081e,0x0c405e2f, +0x2150100b,0x00281e0f,0x00601830,0x0c405e31, +0x21780400,0x00880405,0x0038083b,0x0d508e40, +0x00d84a0f,0x00606013,0x20400a0d,0x0af04e1e, +0x00781e03,0x00402c03,0x00100202,0x0b106621, +0x00d8460b,0x00605c11,0x20180a0e,0x0b306220, +0x00e82a05,0x00703404,0x00200609,0x0be09627, +0x2080180b,0x20b81618,0x01400c1b,0x0a005e17, +0x20300002,0x20300206,0x00c00014,0x0a206618, +0x20400c06,0x20b00211,0x0160081a,0x0a206a1a, +0x20600405,0x20300a0a,0x00f81021,0x0ab0961c, +0x00200604,0x2058200a,0x00f80c03,0x09904a08, +0x20100000,0x20281800,0x00c0040b,0x09b05e09, +0x20401c02,0x20884001,0x0168080d,0x09a05a07, +0x20280a01,0x20281c04,0x01200810,0x0a408203, +0x20100804,0x20481a03,0x00700409,0x09604e02, +0x20100002,0x20281000,0x00680407,0x09906000, +0x00481203,0x20100807,0x00680400,0x09905a01, +0x00200800,0x20481801,0x00b00409,0x0a608c09, +0x00082a07,0x20204408,0x00181005,0x09705005, +0x00282205,0x20203805,0x00281403,0x09a06005, +0x20281201,0x20501602,0x0080000b,0x09905c05, +0x20280801,0x20200400,0x0050000e,0x0ad09014, +0x00002c06,0x20c82e0d,0x01280c06,0x09b04c0a, +0x20402005,0x20a82209,0x01080c0a,0x09e0580c, +0x20202002,0x20982205,0x00d81406,0x09e0580d, +0x20180e04,0x20402403,0x00681408,0x0ba0901f, +0x20400601,0x20181805,0x00781405,0x0a103810, +0x00280e04,0x20201c06,0x00782a02,0x0a504c0f, +0x00180a01,0x20102003,0x00583601,0x0a50480f, +0x20280403,0x20701609,0x01082405,0x0cb08426, +0x20181202,0x00100002,0x00100606,0x0aa03410, +0x20501002,0x20584e06,0x00f02403,0x0ad03c10, +0x20400800,0x20384202,0x00c02002,0x0ad0340f, +0x20801603,0x20885401,0x01400c00,0x0df06828, +0x00480802,0x20402606,0x0018360b,0x0b00380a, +0x00581400,0x00004201,0x20486a0f,0x0b50440f, +0x00580401,0x00002203,0x20484a0e,0x0b40400d, +0x00c00c04,0x20380e0c,0x20186623,0x0f106821, +0x20d86e07,0x00705000,0x20e04800,0x16d00e0f, +0x21001004,0x20685400,0x01481000,0x19e03a27, +0x20d81001,0x20183800,0x00e01000,0x1a60362c, +0x21b83806,0x00981000,0x21602000,0x1ff05633, +0x00107017,0x21488a14,0x00680a28,0x16202623, +0x00e02c03,0x2028240d,0x20182e2f,0x18703a3f, +0x00905809,0x20587402,0x00081227,0x18c04240, +0x01604002,0x20580c11,0x21a81a50,0x1ff0725a, +0x01886622,0x00809832,0x21c02226,0x14702a4a, +0x00684a13,0x00907016,0x20b04604,0x15f04659, +0x00b85213,0x01108c1e,0x21d0160d,0x16504e5a, +0x00a87217,0x00c0a018,0x21d0960e,0x1c708e89, +0x20b0641b,0x21087a34,0x00a05c23,0x11f0564b, +0x00003411,0x20984e22,0x0110540f,0x13306e53, +0x20202c0b,0x20383a1c,0x00506414,0x13706e56, +0x00905c10,0x2108422d,0x00b05410,0x1810da89, +0x0008460c,0x0090881d,0x21585801,0x0ff05639, +0x20681a07,0x00402c10,0x2028200f,0x10e07644, +0x20582000,0x00804c04,0x2098380d,0x11007e46, +0x21380405,0x00702805,0x2058542c,0x1430ce6b, +0x00882602,0x20801e05,0x00e05801,0x0e304e38, +0x00c80c01,0x20301206,0x00901e03,0x0ee07a3e, +0x00b82204,0x00000805,0x00b03601,0x0f006a40, +0x01a8420e,0x00605412,0x00501a0e,0x1140b65c, +0x20701402,0x21181a0a,0x0150141a,0x0c906a2a, +0x20b80401,0x20680602,0x00d00421,0x0d107e2f, +0x20a80e02,0x20701206,0x00d01420,0x0d208630, +0x2178080a,0x20a81218,0x01a02c40,0x0e90ca42, +0x20104007,0x20c87605,0x00f00406,0x0b90661a, +0x00501401,0x20682400,0x00c00400,0x0bf07e1f, +0x00204808,0x20a8720a,0x01100403,0x0c00821e, +0x00902801,0x20c83c06,0x01682205,0x0d20c225, +0x00381e0a,0x00403810,0x20e81c03,0x0ae06a15, +0x20100204,0x20100803,0x0038040e,0x0b108217, +0x00181608,0x0080200f,0x20b82009,0x0b208218, +0x20181208,0x20101808,0x00680817,0x0c10c21c, +0x20202406,0x2038120d,0x00080c0d,0x0a506a0d, +0x20101c04,0x20181608,0x0058140b,0x0a90820b, +0x20200003,0x00301608,0x2038100d,0x0a907e0d, +0x20303c09,0x2058360f,0x00c82414,0x0b80be07, +0x00280605,0x00600006,0x20481406,0x0a105604, +0x00000602,0x00580c03,0x00081c07,0x0a606e02, +0x00101800,0x00382a01,0x00381007,0x0a506a03, +0x00280e08,0x00b0080d,0x20182009,0x0b909c08, +0x2070180a,0x00583a09,0x2048040d,0x0a104c06, +0x20201405,0x00682a03,0x20481008,0x0a606006, +0x20300805,0x00981a02,0x20781809,0x0a606005, +0x20100807,0x00881a0a,0x0008080e,0x0c009813, +0x0068420f,0x00b06016,0x21381207,0x0a604c09, +0x00182608,0x00c03c0d,0x20e81001,0x0ab05c0a, +0x00082608,0x00b03c0e,0x20d81401,0x0aa0580a, +0x20580a09,0x0090000c,0x2058040a,0x0cd09020, +0x20400008,0x20580a17,0x0050140a,0x0aa0500a, +0x20281402,0x0028060c,0x00102404,0x0b005c0d, +0x00081c00,0x00200a0a,0x00302402,0x0b00580c, +0x00182001,0x0070060d,0x20500e04,0x0de09823, +0x20302402,0x20583002,0x00383e03,0x0b103c0e, +0x20301c07,0x20381a07,0x00084e03,0x0b70580d, +0x20402009,0x2058260b,0x00584400,0x0b60540c, +0x20c01007,0x20181609,0x20486001,0x0ef08822, +0x00600604,0x0040080b,0x20a83a11,0x0b602807, +0x00501606,0x00400811,0x20585610,0x0bc03007, +0x00600a07,0x00301014,0x20485611,0x0bb03008, +0x01002606,0x00301811,0x2098aa2f,0x0fd05414, +0x21409818,0x20b8ec00,0x0068d000,0x16d80609, +0x20b02c10,0x20782c00,0x0038bc00,0x1a906632, +0x20c04413,0x20a86800,0x00b8d800,0x1b006a33, +0x21507423,0x2078b800,0x00791c00,0x1ff03a38, +0x01888227,0x01b0c849,0x23584a3d,0x16483a27, +0x01285a19,0x00306430,0x20880a22,0x18d02a43, +0x01286a1d,0x0070943a,0x20e83e25,0x19302646, +0x0188a23c,0x0170b869,0x2270323e,0x1ff81257, +0x20a0581a,0x2058922c,0x2030ac0c,0x14781a3f, +0x20c03c0d,0x21386e1a,0x01108812,0x1670524b, +0x2080380e,0x21386a1c,0x01709811,0x16b04250, +0x20d0682e,0x2118ae4c,0x0061040a,0x1d406271, +0x01086a15,0x0110b823,0x22800211,0x12801e42, +0x01181e09,0x20404c0e,0x20a80613,0x14307e4c, +0x00882609,0x2050480f,0x20301608,0x1450724c, +0x01a86e26,0x0090d43d,0x22501e1d,0x19b0a67b, +0x20c02008,0x20a8421d,0x00708c1f,0x10703a3b, +0x20d01804,0x20b81e0d,0x0090341f,0x11d08645, +0x20400c01,0x20f8120c,0x00f04811,0x12008a47, +0x20f80814,0x21301a34,0x01009431,0x15d0e271, +0x00603804,0x20285603,0x20900604,0x0ee0562e, +0x00d01602,0x20581c01,0x00100609,0x0fe08e3a, +0x00804004,0x20c85609,0x00c00004,0x0ff0963c, +0x00c04208,0x21586807,0x01601804,0x12d0ea56, +0x20581603,0x00c02408,0x21e81810,0x0d805a28, +0x20a00804,0x00080e04,0x2058101f,0x0e208e2f, +0x20b00403,0x00481004,0x2098201b,0x0e408e2d, +0x20d0240e,0x20582610,0x20483828,0x1060f640, +0x00682603,0x00705000,0x21580c01,0x0c605a1f, +0x00681604,0x00201c08,0x20880c00,0x0d008620, +0x00a83a08,0x0050640b,0x20d81e07,0x0d208a23, +0x00a8260f,0x00403c19,0x20d82c00,0x0ed0d62b, +0x20600c09,0x20282208,0x20101013,0x0b804e15, +0x20580c05,0x20200606,0x20100c12,0x0c108617, +0x20600808,0x20981e0d,0x00c01c18,0x0c10821a, +0x20900810,0x20481614,0x00200c1f,0x0da0d21c, +0x00483e0d,0x00105812,0x20900c00,0x0b10560c, +0x00282207,0x20503c09,0x00180803,0x0b908a0d, +0x00081a04,0x20601c09,0x00580c05,0x0b80860c, +0x00685a12,0x2030841b,0x20381405,0x0d10d20a, +0x20301408,0x20e80a14,0x00d0140c,0x0ac06607, +0x20200c05,0x20e0020c,0x0108080a,0x0b408a06, +0x00080a02,0x20c02602,0x00c80406,0x0b408a06, +0x20601809,0x21881e1a,0x01e02417,0x0cf0d803, +0x00480a03,0x20901004,0x00a82c04,0x0ab05802, +0x00380e01,0x20a01404,0x01082405,0x0b307801, +0x00300406,0x20e80609,0x01581c07,0x0b207c00, +0x00600401,0x21280403,0x01883804,0x0d50c811, +0x20902401,0x20b86205,0x00f0180f,0x0ad0440b, +0x20700a06,0x20e83400,0x0150200e,0x0b606c0b, +0x20800609,0x20d83009,0x0140100f,0x0b50680b, +0x20d80609,0x21181c04,0x01700417,0x0e00b41e, +0x00401002,0x20180a01,0x2098420d,0x0b40480c, +0x2010380c,0x20b84611,0x00884208,0x0bd0700e, +0x2010380d,0x20c84a13,0x00883209,0x0bc0700e, +0x0030400c,0x21385e17,0x01084e11,0x0f10ac21, +0x20181800,0x00303406,0x20c84201,0x0b802c04, +0x00481e04,0x00204014,0x2098660a,0x0c104805, +0x00481a04,0x00204013,0x20a86a0b,0x0c004c04, +0x20500405,0x2030180c,0x2078ae08,0x0fe07015, +0x00200603,0x20301808,0x00281206,0x0b901802, +0x00081603,0x20503c09,0x00700401,0x0c203400, +0x20100203,0x20402408,0x00600003,0x0c103400, +0x00a8320d,0x20208827,0x2028461e,0x10603c07, +0x0048660f,0x00c12c00,0x22585800,0x16b8362d, +0x00482a0c,0x00907400,0x21b83000,0x1b40524a, +0x00783207,0x00909000,0x21b88400,0x1bd06652, +0x00e84e0e,0x0060e800,0x21288000,0x1ff03263, +0x20f05429,0x20d9022d,0x0260680c,0x15687e27, +0x20704c20,0x2018e223,0x0020240d,0x19101e43, +0x20b04818,0x2038de14,0x00902015,0x19501a48, +0x2250882c,0x20d9962b,0x02807c2b,0x1ff82e4e, +0x0108362e,0x0090a04f,0x21a82a20,0x14285231, +0x0018221c,0x01205c3d,0x23684e08,0x17102a40, +0x00681e1b,0x00f05435,0x22e8260b,0x17403243, +0x02183e2a,0x0140b85a,0x23d84e42,0x1de01659, +0x20503c1c,0x2058b63d,0x00e10012,0x12582638, +0x0080040a,0x00a81218,0x21e09605,0x14f04646, +0x2010140a,0x00883a1b,0x2190a008,0x15105645, +0x20c03408,0x0058a225,0x21017020,0x1a80526a, +0x20380e07,0x00a02817,0x21f82802,0x10d01e2e, +0x20981603,0x00b03805,0x22201c12,0x12c07640, +0x20380805,0x00d01402,0x22700405,0x1310823f, +0x00500009,0x0128060d,0x23704204,0x1780ce5c, +0x00a82607,0x00707004,0x21501607,0x0f502a30, +0x00c81000,0x00703605,0x21402608,0x10f0863a, +0x00c8320f,0x00b09011,0x22200205,0x1120923f, +0x00482a09,0x01307c0f,0x2398100b,0x14b0e658, +0x20800806,0x20381a10,0x00803c18,0x0de02e28, +0x20680801,0x00201a06,0x20700c1a,0x0f308e31, +0x2090000c,0x2010021d,0x00202c1e,0x0f409232, +0x00182000,0x0090660b,0x21a00c18,0x1220ea47, +0x00300c00,0x20182803,0x00201401,0x0ce03a1c, +0x00100c00,0x00082a04,0x20101008,0x0df08a20, +0x00201e01,0x20185806,0x00200805,0x0e108620, +0x20501406,0x00083a0a,0x0000201a,0x1050da2e, +0x00280607,0x00300802,0x2080080b,0x0c104a16, +0x00000c02,0x00482a03,0x20b80c0c,0x0d108a16, +0x00100204,0x00700403,0x2148140b,0x0d209219, +0x00700209,0x00500007,0x20e8140a,0x0f30e21c, +0x20802810,0x00287e11,0x20702412,0x0b904608, +0x20401405,0x00783802,0x2158080b,0x0c90820b, +0x20301409,0x00683a09,0x2138040e,0x0c90860d, +0x20b03811,0x0058ae14,0x20f0281f,0x0ea0d207, +0x00581611,0x00d0401e,0x22682a08,0x0b805203, +0x0048160c,0x00c03810,0x22380e02,0x0c608a06, +0x20280609,0x00b00c12,0x22180c04,0x0c508604, +0x00381611,0x01304020,0x23a84a03,0x0eb0e007, +0x00100005,0x00780616,0x21602408,0x0b605a03, +0x00200802,0x00781e13,0x21502409,0x0c308e02, +0x00980a04,0x00a01609,0x21e01602,0x0c309203, +0x00700201,0x00e00612,0x22901807,0x0ef0dc0a, +0x20880808,0x00801a06,0x21785c0a,0x0b704807, +0x20d00c0f,0x0098220c,0x21c8580e,0x0c507c09, +0x21101013,0x00883216,0x21984017,0x0c307c07, +0x21601410,0x00d83e14,0x2288541b,0x0f70c01b, +0x0068120a,0x00603411,0x2128420e,0x0bb02004, +0x00b82e12,0x00c0801f,0x22487618,0x0ca05804, +0x00c82a11,0x00c07c22,0x2258861c,0x0c905405, +0x00f8320e,0x01308c1c,0x2388be28,0x10609014, +0x2010080d,0x0028160e,0x20500005,0x0bb01000, +0x20100c10,0x00182617,0x20401c0a,0x0c803a04, +0x0000040f,0x00280e12,0x20601808,0x0c803604, +0x00180c10,0x00702a0e,0x21584004,0x10a05002, +0x2018160b,0x00303821,0x20a80402,0x0bc00c04, +0x2030020c,0x00400423,0x20c0100a,0x0c903806, +0x2048120c,0x00303023,0x2090100b,0x0c703804, +0x20300a10,0x0048142f,0x20b03c09,0x10c03009 + }, //A + { +0x01704e0e,0x21200000,0x00080800,0x16f82245, +0x01503e0c,0x20a00000,0x00002800,0x18784e4f, +0x01800219,0x20400000,0x0000f800,0x18c87253, +0x02080625,0x20600000,0x0001c000,0x1d38ba71, +0x23501423,0x0010022a,0x00087844,0x15284223, +0x22b80419,0x00500225,0x00082c3e,0x16585230, +0x23201430,0x2040024b,0x00084447,0x16982630, +0x24100c41,0x20700270,0x00080c5f,0x1a282242, +0x03782e29,0x0060003f,0x00001e5a,0x14488a2e, +0x02980a18,0x00400026,0x00082242,0x15288232, +0x03000627,0x00100045,0x00084e4f,0x15687e34, +0x03e01230,0x20400052,0x00088a63,0x18988a44, +0x22f02022,0x2050023d,0x0008244c,0x12585235, +0x22280411,0x00200220,0x00080c39,0x13387237, +0x22680818,0x00200230,0x00001442,0x13586a3a, +0x23480c22,0x0010023e,0x00081856,0x15d8864b, +0x02780611,0x0030002a,0x0008523f,0x11289a2e, +0x01c00e01,0x00000013,0x0008522d,0x11d89631, +0x01e00e06,0x00000017,0x00086231,0x11f88e31, +0x02b0260a,0x20300028,0x0008a646,0x1408ce43, +0x21600801,0x00200209,0x00002c36,0x0f488e33, +0x21081a0e,0x0030000f,0x00005426,0x10089e34, +0x21400203,0x00300005,0x00001c2a,0x10189e35, +0x21a81606,0x00600009,0x00005c3b,0x1188e248, +0x00a80404,0x00400204,0x0000060e,0x0e38861f, +0x00d0100f,0x2030021c,0x00080609,0x0ec87226, +0x01380601,0x00300204,0x00002611,0x0ed88a28, +0x01a80604,0x00100209,0x00005214,0x0fd8aa34, +0x20100208,0x00300008,0x00000c12,0x0d38861d, +0x20a00209,0x00100012,0x00081c1d,0x0da88e1c, +0x20f00804,0x00100208,0x00081829,0x0d98821d, +0x2170140d,0x00000214,0x00083839,0x0e489e21, +0x20600c0b,0x0030020f,0x00081c10,0x0c887e0c, +0x00500805,0x0020020a,0x00000000,0x0d188a0e, +0x00400802,0x00400004,0x00082a05,0x0d18960b, +0x00900207,0x00500014,0x0008260c,0x0dc8c60b, +0x00580e07,0x00600011,0x00000201,0x0c589604, +0x20480800,0x00400006,0x0008040f,0x0cb89207, +0x00281204,0x00600009,0x00002807,0x0cc8a20a, +0x00381400,0x00500201,0x00003c0f,0x0d68be0a, +0x20b83809,0x00300205,0x00005c0f,0x0c488003, +0x20483805,0x00200005,0x00005803,0x0ca88802, +0x20683806,0x00200203,0x0000640c,0x0c988000, +0x20e83c06,0x00100001,0x00006418,0x0d58a009, +0x0118121a,0x20b00016,0x00007e12,0x0c684c01, +0x00c8221a,0x20b00013,0x0000a208,0x0cb84800, +0x00681214,0x20b0000f,0x00006e04,0x0cb84804, +0x01181e1b,0x20f00012,0x00009211,0x0dc8600d, +0x21104023,0x20f00237,0x00085820,0x0c681408, +0x20f05426,0x2130023c,0x0008741c,0x0cc8080a, +0x2070401c,0x2100022c,0x00085c0f,0x0cd81c09, +0x21205429,0x2150023d,0x00088c23,0x0e382816, +0x00381616,0x00100032,0x00081e13,0x0ce8680f, +0x20281616,0x00100035,0x00082a12,0x0d586c0f, +0x20780a0d,0x00000027,0x00082a05,0x0d486c0e, +0x2048121b,0x0000003f,0x00082214,0x0f28941d, +0x00900402,0x20400210,0x00005a0b,0x0d283c00, +0x01180601,0x2040020c,0x00007216,0x0d884204, +0x01281207,0x20200201,0x0000761b,0x0d784e03, +0x01200801,0x20400212,0x00007e1e,0x0fb85c04, +0x20700c05,0x2030020f,0x00082015,0x0d183003, +0x20d01007,0x20500215,0x00081428,0x0d482601, +0x20d0140a,0x2050021e,0x00080826,0x0d482203, +0x20b00007,0x20200214,0x00000422,0x0fa84002, +0x0098b210,0x0280e000,0x2360e400,0x16688e3d, +0x0088aa13,0x01c0b800,0x21f0fc00,0x17b88e42, +0x2018360d,0x01080400,0x20b0c400,0x17e88634, +0x20687615,0x01f80c00,0x21117800,0x1ba8da3a, +0x21281411,0x20403e31,0x0020281b,0x14a83e30, +0x2120181d,0x20e80a3a,0x00f01019,0x15c83636, +0x20200018,0x00203a26,0x20b84204,0x16383e36, +0x00001427,0x00202640,0x21484611,0x19c84a42, +0x00e03c05,0x20888002,0x01182a1b,0x13486a30, +0x01180610,0x20881c1d,0x00c8361c,0x14386a37, +0x00983a15,0x00201021,0x00200e09,0x14787a3d, +0x00e85624,0x00703035,0x20b81211,0x17789e53, +0x20c82a07,0x00705c10,0x20f8580f,0x11986e35, +0x2110300f,0x20981213,0x00684818,0x12586a39, +0x20f02c13,0x20c8161f,0x00683013,0x12885e38, +0x21206028,0x20e82a37,0x00287418,0x14d8824f, +0x01600404,0x20380a04,0x00801215,0x0ff88a38, +0x01a81a0f,0x0030201a,0x00181a1a,0x10a8963a, +0x0188120b,0x2010201a,0x00183a1a,0x10d88e3c, +0x02184e22,0x00a06c40,0x20883a1e,0x1278de53, +0x21581a07,0x20201408,0x0060202d,0x0e38822d, +0x21e0180c,0x20384614,0x00903435,0x0ee88a2c, +0x21780802,0x20580607,0x0090342f,0x0ef88a31, +0x22001c11,0x20984225,0x01307c45,0x0fe8ba3f, +0x00e00807,0x20880e0c,0x00b00e12,0x0d386e1f, +0x01c80a09,0x00303011,0x20882a25,0x0dd88225, +0x01201601,0x20681201,0x00800615,0x0dc87a24, +0x01600e07,0x2028080e,0x00380a1c,0x0e88a62b, +0x20880604,0x20600008,0x00880419,0x0c38761b, +0x21380c05,0x0000060b,0x0040242f,0x0c98821f, +0x20b81003,0x20201e03,0x00481021,0x0c987a1f, +0x20a81c03,0x00103e07,0x00180825,0x0d189a26, +0x00580403,0x20702203,0x00880c01,0x0ba86e0e, +0x00a81201,0x20301804,0x00580e0a,0x0c087e0d, +0x00681602,0x20601c06,0x00b80400,0x0bf8820e, +0x00200601,0x20680403,0x01000808,0x0c58a610, +0x20201e0c,0x20882005,0x01102010,0x0b487606, +0x20401608,0x20781402,0x00b01815,0x0ba87e08, +0x20202208,0x20b83001,0x01202c10,0x0b987a07, +0x00402609,0x20583800,0x00f0240e,0x0bf89e05, +0x20206c14,0x2028aa1e,0x0088140a,0x0b487007, +0x0010640c,0x2018a616,0x00700408,0x0ba87c07, +0x00006c0f,0x2038a619,0x00780c09,0x0ba87406, +0x2080700f,0x0048ba1a,0x00280c18,0x0c189c0e, +0x20900a07,0x01a82c1f,0x22282004,0x0ba88c0e, +0x20e02c07,0x0188600d,0x2228280b,0x0bf88c10, +0x20d01000,0x01883415,0x2228300a,0x0bf88c0f, +0x20902403,0x02085014,0x22c83c02,0x0cd8b81b, +0x01287a0b,0x01b0bc0a,0x22d01617,0x0c087005, +0x0168a218,0x0230f821,0x23a00620,0x0c787806, +0x01587a0e,0x01d0c014,0x22f00e1d,0x0c687806, +0x0178a613,0x0290fc1d,0x2400021a,0x0d88a80f, +0x2140240c,0x20283a15,0x00204420,0x0c186409, +0x21702c14,0x20584226,0x00406024,0x0c786408, +0x21500c0a,0x20181a17,0x00105822,0x0c686808, +0x21e01812,0x0008321d,0x20106c2b,0x0df89418, +0x00a80609,0x00700c0f,0x20b0121b,0x0c98540c, +0x01001a0c,0x00681016,0x20c00622,0x0cf85809, +0x00b02205,0x00282c09,0x20501e1d,0x0cd8540a, +0x01380e11,0x00601c19,0x20d03630,0x0ee87415, +0x20280405,0x00602610,0x20900806,0x0cb84000, +0x20681807,0x00c03614,0x21001812,0x0ce84602, +0x20281003,0x00a03a09,0x21080807,0x0ce84202, +0x2040180c,0x00200623,0x2060300d,0x0f184c02, +0x20708c02,0x21d92800,0x04105400,0x15187a1a, +0x20b0b408,0x21b94400,0x03680400,0x16985e21, +0x20e06009,0x2118a400,0x02483800,0x16e85223, +0x21b0e812,0x22996800,0x04b89800,0x1a38661b, +0x20181604,0x00600406,0x20982216,0x14284a25, +0x00b82e12,0x01204019,0x21c84a21,0x15685232, +0x01683218,0x0070341a,0x20481a29,0x15985e38, +0x02785627,0x01106035,0x20f85651,0x18f89243, +0x01380c06,0x00103606,0x20885a19,0x12a8563d, +0x00101c17,0x00782a1c,0x20b83401,0x13786642, +0x20c06021,0x20589a2d,0x00982018,0x13986640, +0x21707c34,0x2038ca41,0x00982c24,0x1638a259, +0x21301604,0x2018180c,0x00581020,0x10a8823a, +0x20284a16,0x00e07c2a,0x21684006,0x11788a3e, +0x00483a19,0x01307436,0x21e8760c,0x11b88e3b, +0x01688a30,0x01b0fc5a,0x22988a20,0x1398d257, +0x01a80a05,0x00300801,0x2010221a,0x0f087a37, +0x00b01c06,0x20482e18,0x00905000,0x0f98823c, +0x00d00804,0x00581215,0x00005800,0x0fc88a41, +0x20104415,0x20787a35,0x0170b823,0x10c8c255, +0x21c00c0a,0x0018360e,0x00101435,0x0d587229, +0x2128040b,0x00300a06,0x20283821,0x0de87e2b, +0x2158040a,0x00681a08,0x20480428,0x0df87e2c, +0x20f81801,0x00901409,0x20882820,0x0e98a234, +0x01501208,0x00500c0f,0x20c82a1e,0x0c68721e, +0x01381211,0x0020141a,0x00001a14,0x0cc88e25, +0x0118120d,0x00502815,0x20b80a16,0x0ce87e23, +0x00f80608,0x0040180c,0x20201a0e,0x0d48a22b, +0x20c01006,0x00980e08,0x20900c22,0x0b58761c, +0x20e0200c,0x20282219,0x00502424,0x0ba8721c, +0x20801c08,0x00281a12,0x00001c1e,0x0bb8721f, +0x20701405,0x00381a0d,0x0030281e,0x0be89223, +0x00881e06,0x00d01008,0x20c01a02,0x0ac8760c, +0x00900a04,0x0068140a,0x20481206,0x0b187a0d, +0x00400a02,0x00981c05,0x20700005,0x0b187a0e, +0x00181602,0x00800803,0x20300c0a,0x0b388a0f, +0x20e83407,0x00602e09,0x20801415,0x0a886203, +0x20c83403,0x00802a01,0x20801016,0x0ac87605, +0x20b83804,0x00b03400,0x20e00411,0x0ac87203, +0x20583003,0x00303603,0x0000000e,0x0ae88202, +0x01283609,0x2080a00d,0x00385214,0x0a885a02, +0x00d82e04,0x20508c06,0x0028460e,0x0ac86a01, +0x01083e0a,0x2030a40c,0x20283e10,0x0ac86a02, +0x00783604,0x2090a006,0x00c85a01,0x0af88004, +0x21001004,0x21581e0f,0x02c02023,0x0a687805, +0x20881202,0x21002605,0x02500818,0x0ab88805, +0x20d00406,0x21200211,0x0270181f,0x0ab88005, +0x20681201,0x21601a07,0x03400415,0x0b38a80e, +0x00806006,0x2118a602,0x02501e0d,0x0ae87c11, +0x20107c0b,0x2148e60c,0x02e04002,0x0b289012, +0x00705c01,0x2118a802,0x02702e09,0x0b288c10, +0x00408409,0x21a8ee0a,0x03a03402,0x0be8b41a, +0x20882a07,0x0070340f,0x2048040a,0x0b586810, +0x20382a05,0x00b04414,0x20b82202,0x0bb87411, +0x20a80c01,0x00601006,0x2030000b,0x0b986c11, +0x20c81605,0x00701412,0x2018100e,0x0cc89c22, +0x00280c04,0x20300206,0x00903e0c,0x0bd8580f, +0x00483e05,0x00103c04,0x0060620c,0x0c28640a, +0x00682e05,0x00203c09,0x00102e14,0x0c28600d, +0x00280e01,0x00180804,0x00405e17,0x0dd8881d, +0x00300202,0x20501c06,0x0090120a,0x0c284006, +0x00003406,0x20e81611,0x01603201,0x0c583805, +0x00101003,0x20800a0a,0x00f03a02,0x0c584402, +0x00781800,0x20205201,0x00102a16,0x0e78540c, +0x2058260a,0x00808000,0x21682800,0x14b82223, +0x20384e09,0x0080d000,0x21b83000,0x16482a34, +0x20581e09,0x20107800,0x20e81800,0x16982632, +0x2098a213,0x01415000,0x22f82000,0x19e8323e, +0x20502015,0x20183a1e,0x00a82a10,0x13884a2b, +0x20602410,0x20b8421c,0x01a00608,0x14a85238, +0x20203c10,0x20885a1b,0x01080a0f,0x14f8463a, +0x00005023,0x21489a38,0x0258061c,0x17d8664c, +0x01900e11,0x00701421,0x2048521f,0x11d86e43, +0x01900e0c,0x20202815,0x00a86a1b,0x12a86a4a, +0x0158260b,0x00708016,0x20689a15,0x12d85e4c, +0x01d82618,0x0000a832,0x2018ea1d,0x15089268, +0x2178400c,0x00a02212,0x0010302c,0x0fa8763c, +0x2188040d,0x00185a10,0x0140402f,0x10488e3f, +0x21581809,0x2028360a,0x01a0482a,0x10789242, +0x21a01c11,0x2088a215,0x0290903b,0x11c8d259, +0x0150220f,0x20680c12,0x00880619,0x0e186a33, +0x0118060f,0x00002818,0x20282218,0x0eb87234, +0x01200e0e,0x20800410,0x00d00615,0x0ec87237, +0x01481615,0x2010501d,0x00181212,0x0f889245, +0x21201414,0x00280a1b,0x00582027,0x0c78662c, +0x2070140d,0x20180a16,0x0080001b,0x0cf86e32, +0x20b02811,0x2058261a,0x00e81821,0x0d086a31, +0x20f02415,0x20683223,0x01501c29,0x0d688a39, +0x00d83610,0x00703c20,0x0038060f,0x0b78821f, +0x00200207,0x00481c10,0x00601007,0x0bb88221, +0x00480e0b,0x0058041a,0x00600201,0x0bd88a21, +0x00781a0d,0x00300c1d,0x00900a02,0x0c089626, +0x20681c03,0x2060220f,0x01204419,0x0a78661a, +0x20282802,0x00403a05,0x2010100b,0x0ac86a18, +0x20183001,0x00203e07,0x00402c0c,0x0ad86a1b, +0x20182801,0x20202a0b,0x00c04412,0x0ae8721e, +0x00202a03,0x20d84205,0x01a01406,0x09e85a0b, +0x00580608,0x20600402,0x00e01405,0x0a386610, +0x00200e04,0x20b80a04,0x0140080a,0x0a285e10, +0x20102a01,0x20c83607,0x0160080e,0x0a38660e, +0x20606410,0x2048760e,0x00a8400c,0x09b85e01, +0x20a05c13,0x20687215,0x00f82415,0x09d86a04, +0x20706410,0x20787a11,0x01283010,0x09d86a03, +0x2020500d,0x2028620a,0x0098340b,0x09f87202, +0x00982a13,0x01500423,0x21302a07,0x09c87801, +0x00982212,0x01000422,0x20d01a08,0x09e87c03, +0x00682212,0x01180c20,0x20c02a04,0x09e88403, +0x00382211,0x0128041c,0x20f02405,0x0a088406, +0x20c8080c,0x00b01a17,0x21202015,0x09d84808, +0x20a0080a,0x00880a15,0x20c03013,0x0a085408, +0x2070040b,0x00900a14,0x20f01c0e,0x0a085008, +0x2070100f,0x00a81618,0x20f0100e,0x0a585c10, +0x00d85208,0x0090740d,0x20c81a0e,0x0a384c0b, +0x00985e04,0x00a0900a,0x20d8320a,0x0a68500d, +0x00884a06,0x00a0680c,0x20d81e07,0x0a68540c, +0x00d8620c,0x00e0a014,0x21484207,0x0af86813, +0x20f02c03,0x20b84209,0x01102c1a,0x0a984c11, +0x20901e04,0x20d83601,0x01704412,0x0ac85c11, +0x20901801,0x20881e06,0x00e02011,0x0ac85811, +0x21101c07,0x20a82e0f,0x01302820,0x0ba87820, +0x00501804,0x00082400,0x00280613,0x0b484414, +0x2020480d,0x20687a0d,0x00a02208,0x0b784416, +0x00102005,0x20284601,0x0070260b,0x0b785014, +0x00102401,0x20383008,0x00800a13,0x0ce87026, +0x00182a06,0x00602011,0x20703204,0x0bb83c0b, +0x0068660c,0x00c08425,0x21400e12,0x0c08340e, +0x00482e06,0x00603812,0x20a02e0c,0x0be8380c, +0x00781e05,0x00600c0e,0x20406216,0x0dc85c18, +0x20f8260a,0x00301800,0x00007400,0x14384e1c, +0x20c82a09,0x00b81000,0x20209000,0x15b86229, +0x20e83e08,0x01202800,0x21208400,0x1608662a, +0x21c01605,0x20188800,0x00c07400,0x1928762b, +0x01080417,0x20602e1e,0x00683e2e,0x13182a33, +0x00a80c15,0x00202a1a,0x20682e24,0x14382e3b, +0x00e83012,0x00305a18,0x20881a2a,0x1488363f, +0x02300415,0x00405e10,0x2178a654,0x17584a55, +0x00883e20,0x20703428,0x01201c02,0x11085649, +0x00c84a1c,0x20204c24,0x00401605,0x11f84e50, +0x00a81a1a,0x2090181d,0x00e02401,0x12284e53, +0x00584622,0x0050402e,0x00003815,0x13e89275, +0x20b09825,0x2168a638,0x01f8201a,0x0ee8363b, +0x20a0841e,0x21386631,0x01883c20,0x0f983643, +0x20c07c1e,0x20f88230,0x01582820,0x0fb83642, +0x20906c22,0x20c84e38,0x01081425,0x10b85e58, +0x00685e19,0x01105037,0x20b82a06,0x0d586e31, +0x00183e10,0x00e01828,0x20281c00,0x0dc87a33, +0x00483e11,0x0100242a,0x20b82e04,0x0df86e34, +0x20284215,0x00f0142d,0x2030100b,0x0e689640, +0x00281006,0x20603a15,0x00a0300d,0x0bc84a2e, +0x00681c00,0x20103a07,0x00502805,0x0c385631, +0x00682c02,0x00105a09,0x20101807,0x0c585233, +0x00781c05,0x20104611,0x00202806,0x0c885e37, +0x20203401,0x20a86203,0x01702011,0x0a984e1f, +0x20501001,0x20881a07,0x01301417,0x0ae85223, +0x20701e01,0x20982e04,0x01401c19,0x0af85623, +0x20701e02,0x20783a01,0x0120281b,0x0b085e26, +0x20302000,0x00283801,0x2010000a,0x09d84211, +0x00002402,0x20484203,0x00d00007,0x0a085214, +0x00003004,0x20285606,0x00900805,0x0a284e14, +0x00003007,0x20184a08,0x00400407,0x0a285215, +0x20181008,0x00a03400,0x20e83802,0x0968420b, +0x20200805,0x00500003,0x20382007,0x0988520e, +0x20281004,0x00a02007,0x20c82c06,0x0998520e, +0x20282601,0x00b0480c,0x20e82c07,0x0998520f, +0x00a86e15,0x0060b418,0x20200202,0x09184e0b, +0x00986210,0x0070a012,0x20480800,0x0928520a, +0x00a86e14,0x0060b414,0x20400c00,0x09384e0c, +0x00b8560d,0x00208c09,0x00401001,0x0938560b, +0x20a04416,0x21587627,0x02b0381c,0x08d84802, +0x20903810,0x21285e1d,0x0240301a,0x08f85002, +0x20b05017,0x21587628,0x0290241c,0x08f84802, +0x20e04413,0x2138661f,0x02701421,0x09085406, +0x00081211,0x2040041c,0x00e81e02,0x09284c0e, +0x0018120d,0x20400c15,0x00d81202,0x0948500e, +0x00481a11,0x2010141e,0x00c82206,0x0948580d, +0x00781610,0x2020201a,0x00d83209,0x09886012, +0x00605c0e,0x20887e16,0x01001601,0x0998440d, +0x0060540c,0x20788213,0x01001800,0x09b8480d, +0x00204c0e,0x20786e16,0x01101805,0x09b84c0d, +0x00104c0c,0x20788215,0x0160280d,0x0a086413, +0x20c83a07,0x00f04014,0x20f81c10,0x0a184c14, +0x20d82204,0x00e02010,0x20f81811,0x0a384c16, +0x20882a09,0x00c02c15,0x20a80c0b,0x0a385015, +0x20982202,0x00c0280e,0x20a82c11,0x0ae86422, +0x00981602,0x00102a01,0x00102213,0x0ac84013, +0x00c83205,0x00605c04,0x20700e15,0x0b084014, +0x00681003,0x00202207,0x0010220c,0x0ae84014, +0x00282a06,0x00403409,0x0000260b,0x0c186026, +0x20402803,0x2048560a,0x00b0480d,0x0b383411, +0x20605006,0x2068aa11,0x01007813,0x0b883c14, +0x20201400,0x20284801,0x00804c07,0x0b683813, +0x00301804,0x20684a0d,0x00d06a08,0x0d184822, +0x21901408,0x00485800,0x00a81800,0x13b83a10, +0x2150380a,0x20988400,0x01f84c00,0x15182a1e, +0x21603005,0x20a88c00,0x02581400,0x1548421b, +0x22103814,0x00685400,0x00a8cc00,0x18684e2c, +0x02780a15,0x00902418,0x20c8164b,0x12c83636, +0x01f00e15,0x0040041d,0x2028363e,0x13d83e3d, +0x0200320a,0x00383810,0x00282a42,0x1418423d, +0x03884e26,0x01506c3b,0x20b81e64,0x16888e5e, +0x21804422,0x00787e26,0x2040042a,0x10983a46, +0x21005421,0x00788a22,0x2018041f,0x1168464d, +0x20f00c13,0x00f8360f,0x20c0041e,0x11a84a4f, +0x21d04029,0x00288e38,0x01005843,0x12e8726e, +0x01a8ba2c,0x01812840,0x22283e1e,0x0ea83e40, +0x0138ce2d,0x01c12841,0x22381612,0x0f384a46, +0x01289a20,0x0120f829,0x21981e10,0x0f683e48, +0x0198a62e,0x0120f443,0x21381a13,0x10086656, +0x21308424,0x2168c244,0x02806031,0x0c983637, +0x20e07425,0x21789a47,0x02705029,0x0d082e3b, +0x20e0641c,0x21488a36,0x02503826,0x0d383a3c, +0x21607c26,0x2178ae46,0x02a05838,0x0d684643, +0x00781611,0x00c00429,0x20883609,0x0b584623, +0x00680610,0x00681c27,0x00183203,0x0ba84a28, +0x00800e0c,0x00582c1f,0x00382a03,0x0bb84e2b, +0x00c80e13,0x00880c2b,0x20182e0b,0x0bd85a2d, +0x20181402,0x00603a0b,0x2070100e,0x0a382e21, +0x20480803,0x0050160a,0x20501810,0x0a683621, +0x20781c01,0x00802a05,0x20801415,0x0a783e22, +0x20980c07,0x00501a0f,0x20401c1a,0x0a784225, +0x20381c04,0x00102a04,0x0078100b,0x09683614, +0x00281403,0x00302c00,0x00082004,0x09983618, +0x00581c02,0x00103e02,0x00281e01,0x09983a18, +0x00782603,0x00304406,0x00381a02,0x09984219, +0x00780607,0x20680408,0x01001401,0x08d83e0e, +0x00381a07,0x20201807,0x00a0140a,0x08e84211, +0x00200607,0x20680c05,0x0110180d,0x08e84612, +0x20300e01,0x20782a03,0x01302c13,0x08e84a10, +0x20b04c09,0x2078920d,0x01003c16,0x08883203, +0x20704c0a,0x2088860e,0x01003011,0x08983a03, +0x20a0500c,0x2058960e,0x00e03414,0x08983e01, +0x20304005,0x20486e06,0x00a0200a,0x08a83a02, +0x00c82e0b,0x00b05c0e,0x2148320b,0x08a81803, +0x0078320b,0x00b0500f,0x21182203,0x08a82804, +0x00c84e0f,0x00e08016,0x21782a0b,0x08b82403, +0x00583e07,0x00c0680a,0x21182802,0x08b82804, +0x21001811,0x00082a13,0x00380819,0x08b82c0a, +0x20d0140f,0x20182211,0x00300413,0x08d8300c, +0x20e02012,0x20483219,0x00801018,0x08c82c09, +0x20800809,0x20381a0c,0x00801010,0x08f8380d, +0x01485a17,0x00609420,0x20781a17,0x0938340b, +0x01284e12,0x0040841a,0x20582213,0x0948340b, +0x01084a13,0x0030781d,0x20382211,0x0938340c, +0x00d8360a,0x2010640f,0x00282e08,0x09883812, +0x21304c16,0x21086e26,0x01e02824,0x09782c12, +0x21103410,0x20f8461c,0x01c02422,0x09a83413, +0x21103410,0x20f84e1c,0x01a02c20,0x09983013, +0x20b03009,0x20e83e10,0x01b00c1f,0x0a28441e, +0x00700e0f,0x0038101e,0x00381214,0x0a58381a, +0x00601a09,0x20283013,0x00a00a11,0x0a78381b, +0x0080160a,0x20281813,0x00781213,0x0a78301a, +0x20401e05,0x20283c0c,0x00c00e02,0x0b684c2c, +0x20181c06,0x00602213,0x20202c02,0x0ae82014, +0x20182803,0x0040460a,0x20200402,0x0b282017, +0x20200405,0x00480e0f,0x00101c07,0x0b182816, +0x00700001,0x00600604,0x20401215,0x0ca8382a, +0x21104007,0x21281c00,0x01688800,0x13700a1b, +0x20b02c04,0x20a02000,0x00289800,0x15101e31, +0x21103408,0x20b00800,0x0078a000,0x15301a29, +0x20e01603,0x21c05800,0x01d86c00,0x18000248, +0x0128160a,0x20200c15,0x00f80633,0x12582e35, +0x00a82e01,0x0010280d,0x00a81a21,0x13682a42, +0x0168520f,0x00206019,0x00a81232,0x13a82a42, +0x01102807,0x21787a08,0x0330322a,0x15983e5d, +0x00a82603,0x20705208,0x01280804,0x10381a4c, +0x01183a11,0x20b07409,0x01500603,0x10f81e54, +0x00302005,0x21281614,0x0210080f,0x11281e53, +0x00d80a0c,0x20d0340d,0x01683c0b,0x1248266d, +0x21208412,0x21090211,0x02603821,0x0e08363a, +0x21a0b021,0x2199422a,0x03104830,0x0e882e3e, +0x20e05c0b,0x20b8ce04,0x01c01c1a,0x0ed8363f, +0x21508016,0x20f8fa18,0x02304030,0x0f38464f, +0x01187e18,0x0100d026,0x21984613,0x0c781633, +0x01687a20,0x0130cc38,0x21f8661e,0x0cf81e35, +0x00f85a11,0x00d0a81c,0x21683e10,0x0d181a3a, +0x00f8761a,0x0110d02b,0x21b84e0e,0x0d382a3e, +0x20a02813,0x20f84223,0x01b03020,0x0ad81e2c, +0x20a02013,0x20b82e28,0x01403824,0x0b281e32, +0x20400409,0x20980a17,0x01302c1c,0x0b382234, +0x20702010,0x20c83223,0x01804420,0x0b482e35, +0x00180e0c,0x20480417,0x00b80803,0x09d8261a, +0x20180606,0x20380412,0x00982405,0x0a082e1d, +0x20601c02,0x20883003,0x01181810,0x0a082a1e, +0x20280606,0x2048080e,0x00c8140b,0x0a08321f, +0x00103407,0x2088320e,0x00a00407,0x09181615, +0x00501603,0x20480e01,0x00801404,0x09382619, +0x00701e05,0x20181808,0x00480603,0x09382e17, +0x00402400,0x20582e04,0x00a01804,0x09282a18, +0x00000601,0x00581006,0x20281009,0x0888220d, +0x20501c09,0x0018320a,0x00500011,0x0888260e, +0x20480405,0x00600206,0x20200c12,0x08982a10, +0x20400805,0x00480603,0x20181410,0x0888260e, +0x20283204,0x00705004,0x20681409,0x08481e04, +0x0038420c,0x00806011,0x20781803,0x08482604, +0x00283608,0x00505808,0x20281405,0x08482604, +0x00383609,0x0050500c,0x20280804,0x08582a04, +0x00101405,0x20582e07,0x00e01403,0x08482803, +0x2040280a,0x20884612,0x0120200c,0x08482404, +0x2040300a,0x20886210,0x0140240a,0x08482c04, +0x20302c08,0x20884e10,0x0120200c,0x08482805, +0x00180e06,0x00002408,0x00281806,0x08782007, +0x00280a05,0x0020180b,0x00182801,0x0888280a, +0x00481608,0x00402c0f,0x20582e01,0x08882409, +0x00100a02,0x00300007,0x20182c04,0x0898280d, +0x20404809,0x20387e0a,0x00b02809,0x08c82c0f, +0x00003404,0x00085e04,0x00702807,0x08e8300e, +0x20203805,0x20186209,0x00602c0b,0x08d82c0e, +0x00302403,0x00583800,0x20200807,0x09183412, +0x00484a06,0x00f07c0f,0x21482a01,0x09581813, +0x20183a03,0x00d05408,0x21081006,0x09781c15, +0x20283000,0x00e04c06,0x21281c04,0x09681c16, +0x20283e05,0x00e05808,0x2108040f,0x09d82c1d, +0x20881e03,0x20401603,0x00c0440a,0x09f81c17, +0x20380e01,0x20101202,0x00502002,0x0a281c19, +0x20282206,0x00102807,0x00202a01,0x0a282018, +0x20980c02,0x20101e05,0x00601409,0x0af8282a, +0x00602805,0x20a8320e,0x01001211,0x0ab8041a, +0x00302403,0x20483208,0x00901208,0x0af8141b, +0x00201406,0x20680611,0x00c01207,0x0ad80c18, +0x00880400,0x20300400,0x00d01219,0x0c48242c, +0x20a85608,0x0110a000,0x21e03c00,0x13980a28, +0x20786e0d,0x0160a400,0x21d07000,0x15381a3b, +0x20886e0f,0x0120a400,0x21a06800,0x15580e36, +0x21186e10,0x02809800,0x2360b800,0x18183248, +0x0080200b,0x20483619,0x00a03a1e,0x12300637, +0x00904013,0x20486227,0x00d03215,0x13400645, +0x0070601c,0x2098962c,0x00f02619,0x13800a42, +0x01801819,0x00d0022f,0x21100e32,0x15900e61, +0x00701601,0x00481c08,0x20481e04,0x10200648, +0x00001603,0x00c83812,0x20b82006,0x10e80e4d, +0x00982614,0x00f04c27,0x21684a05,0x11280651, +0x0008220c,0x01301c1c,0x21182817,0x12281e6f, +0x00184607,0x00908805,0x20a83010,0x0df00642, +0x0078620a,0x0110d409,0x21984805,0x0e900647, +0x20381c0a,0x00605216,0x20381016,0x0eb80649, +0x00283c01,0x00c08609,0x20982418,0x0f081257, +0x20705c0b,0x2088a610,0x01803012,0x0c281a31, +0x20a0500e,0x2088a616,0x01b0441a,0x0c982637, +0x20302e04,0x20286409,0x0100200d,0x0cb82637, +0x20b03805,0x20388a05,0x0170401e,0x0cb8323c, +0x00a8260b,0x00f03c11,0x21182e03,0x0ad80a29, +0x0098220b,0x00d03814,0x20d83204,0x0b18122c, +0x00500402,0x00a00604,0x20980c05,0x0b280e2f, +0x00981e07,0x00b02c0a,0x20b81603,0x0b28122e, +0x20b0200e,0x00682e11,0x2028041a,0x09a8121d, +0x2070080a,0x0058120e,0x00100817,0x09c81a22, +0x20581404,0x00b02801,0x20882413,0x09d81a23, +0x20801009,0x0048120b,0x00080419,0x09c81623, +0x00785210,0x00f06c1a,0x20d80a07,0x08f81a14, +0x00282209,0x00702810,0x20300403,0x08f81a15, +0x00382e0b,0x0060380e,0x00201c05,0x08f82217, +0x00482a09,0x0080380f,0x20480401,0x08f81e16, +0x20180408,0x20500216,0x00e02c0f,0x08580a10, +0x00481c02,0x20102a0b,0x00801807,0x08580a10, +0x00000008,0x20681213,0x0100240c,0x08580e0f, +0x00181403,0x2020120c,0x00a0200d,0x08581210, +0x20603000,0x20684403,0x00e8140d,0x08180e02, +0x20904005,0x20886205,0x01100014,0x08081203, +0x20602e01,0x20584005,0x00c80c0e,0x08181202, +0x20703803,0x20785202,0x00e80410,0x08081201, +0x00680a01,0x00601404,0x20381a04,0x08181002, +0x00681a06,0x0080340a,0x20782606,0x08281004, +0x00781201,0x00503002,0x20482a06,0x08180c02, +0x00581604,0x00703808,0x20682604,0x08281005, +0x20580c03,0x00500601,0x00200c0e,0x08381807, +0x20380407,0x00200207,0x0060080c,0x08481807, +0x20400404,0x00280e02,0x0080080e,0x08382007, +0x20280c06,0x00201a05,0x0088040b,0x08581c08, +0x00583607,0x00205c08,0x00380601,0x0898100e, +0x0038320a,0x0010440d,0x00600403,0x0898180e, +0x00283609,0x00304c0a,0x00500403,0x0898180f, +0x0068260b,0x2020380c,0x00d00c07,0x08b82011, +0x20203404,0x20c8620d,0x01903c0e,0x09181014, +0x20502c09,0x20a85212,0x01702c0e,0x09281017, +0x20102c07,0x20a84a10,0x0180240a,0x09281016, +0x2070300c,0x20b85e14,0x01b02818,0x09781420, +0x20a01804,0x00284201,0x00180808,0x09d8041f, +0x20400602,0x00181409,0x00380c00,0x0a080c1e, +0x20800c00,0x00183406,0x00600806,0x09e8101e, +0x20780607,0x0018080f,0x00480c04,0x0ab8142e, +0x00a82e05,0x0080480e,0x20f8221f,0x0ac0001b, +0x00582e01,0x00203c02,0x20380610,0x0ae8041c, +0x00883202,0x00403806,0x20700618,0x0ad8041c, +0x00800003,0x00080e08,0x00201e19,0x0c18082e, +0x21201a02,0x20185800,0x01406800,0x13581e17, +0x21403804,0x20f89c00,0x02703400,0x14e80626, +0x21705006,0x2088a400,0x01c01800,0x15180a22, +0x22003804,0x2168b000,0x04205000,0x17781a2c, +0x01481805,0x00502e05,0x20280a37,0x12501632, +0x01c82607,0x2010600d,0x00083a3b,0x13602244, +0x02284609,0x00b09011,0x20d84645,0x13b01244, +0x03183209,0x20804c0d,0x01781261,0x15901a5d, +0x00681a09,0x20102408,0x00900c04,0x1030124c, +0x20400c02,0x20a00609,0x01800819,0x10d01255, +0x20c00403,0x2068260a,0x01704422,0x11080655, +0x20c02c06,0x21483e0e,0x02a01833,0x11f01a74, +0x2060240e,0x20884a12,0x01201815,0x0df0163f, +0x20301005,0x20785603,0x01902c0e,0x0e700642, +0x00780402,0x20480a02,0x00e00201,0x0eb01245, +0x00300800,0x20983003,0x01a0040f,0x0ef01252, +0x00483210,0x00107017,0x00083403,0x0c301a33, +0x00481608,0x2030540b,0x00583804,0x0c901e39, +0x20780603,0x20502005,0x00c81815,0x0ca0163a, +0x20600e03,0x20701c04,0x00e83019,0x0ca01e3e, +0x2020140e,0x20b82e17,0x01c0200e,0x0ab0122b, +0x20200807,0x2088220c,0x01902010,0x0af00a2f, +0x00680c03,0x20600e05,0x01400401,0x0b000a30, +0x00200c05,0x20482606,0x01500407,0x0b00062e, +0x0038260e,0x20503814,0x01181809,0x09900e1f, +0x00300205,0x20600c08,0x0118140a,0x09b00e22, +0x00001605,0x20981405,0x01700414,0x09a00a25, +0x00081a07,0x2010240b,0x00c8080e,0x09b00624, +0x2090380b,0x20e88216,0x01f03813,0x08c00e11, +0x20701002,0x20683e07,0x01402412,0x08d00a14, +0x20901405,0x2048520b,0x01302c13,0x08d00a12, +0x20501403,0x2078420b,0x01503010,0x08d00a15, +0x00801201,0x00080c0b,0x20184207,0x0860160b, +0x00602406,0x20283202,0x00582603,0x0860120c, +0x00901401,0x00180c03,0x20183a07,0x0860160c, +0x00402c06,0x20283202,0x00583001,0x0850120c, +0x20583a04,0x00405008,0x20480c10,0x08100a07, +0x20484a08,0x00706410,0x2078180f,0x08100606, +0x20883202,0x00504008,0x20481413,0x08000206, +0x20383e07,0x0080580f,0x20681c0e,0x08000205, +0x00501202,0x20a00203,0x01001800,0x08000801, +0x00001403,0x20a81609,0x01202404,0x08000803, +0x00500a02,0x20600402,0x00c01604,0x08000402, +0x00100c00,0x20780e05,0x00f02404,0x08000404, +0x20201004,0x20682208,0x0100080d,0x08200c07, +0x00400602,0x20580801,0x00c00005,0x08300c07, +0x00080400,0x20480606,0x00d0180d,0x08100c06, +0x00400401,0x20381204,0x00d01006,0x08300c09, +0x20202000,0x20284404,0x00800807,0x08800812, +0x20702005,0x20484a06,0x00a01010,0x08800c12, +0x20602405,0x20584e05,0x00d00c0d,0x08800c13, +0x20501c00,0x20283800,0x00800c12,0x08a00c15, +0x00282e02,0x00603c03,0x20981401,0x09201016, +0x00481a03,0x00403008,0x20882e04,0x09401018, +0x00682a06,0x0030400b,0x20681e06,0x09301017, +0x00581801,0x00503401,0x20682803,0x09801420, +0x20601601,0x20401202,0x00682006,0x09e00819, +0x20601e02,0x20180e01,0x00580809,0x09f0041a, +0x20802000,0x20781207,0x0098080c,0x09e00c1a, +0x20e02203,0x20181803,0x00780413,0x0aa0042b, +0x00600c02,0x00184206,0x00a01e11,0x0aa80c1a, +0x00501404,0x00584a0b,0x0020160e,0x0ad8081d, +0x00602003,0x00285e09,0x00600a12,0x0ac8041e, +0x00b81403,0x00780e0a,0x00100e21,0x0c100030, +0x21401a01,0x20781800,0x01280c00,0x13603213, +0x20f01003,0x00401400,0x20785000,0x15403e2c, +0x21181400,0x20204800,0x00382c00,0x15503a29, +0x21c03601,0x20780400,0x20184c00,0x17f06a31, +0x01880404,0x20181e04,0x00c0063c,0x12802a31, +0x01580c00,0x00880c0a,0x2030122e,0x13a01a43, +0x01901601,0x20684201,0x01503634,0x13c02243, +0x02801c07,0x00784203,0x20380654,0x15f0425b, +0x20302205,0x20282409,0x0058040c,0x10702a49, +0x20281a0d,0x00402808,0x20602c10,0x11203652, +0x20901400,0x20281603,0x00680819,0x11403651, +0x2068320f,0x00e04c12,0x21380825,0x12704673, +0x00880804,0x00602206,0x20581404,0x0e503241, +0x00102c16,0x2028261e,0x0048200b,0x0ed04245, +0x00a01004,0x00381202,0x00081e03,0x0ef02e46, +0x00302413,0x00281e1c,0x00081812,0x0f504657, +0x20c81602,0x00482005,0x0030301a,0x0c702232, +0x20482e14,0x00901822,0x2050080f,0x0cd01e38, +0x20a82207,0x0070100b,0x2040141a,0x0ce0263a, +0x20984210,0x00b0401d,0x20880c1d,0x0cf02a40, +0x00d00800,0x20101602,0x20481209,0x0b203e2a, +0x0040140f,0x20280e1a,0x00100c04,0x0b40422e, +0x00a01808,0x2018160a,0x00100204,0x0b50362f, +0x00800c08,0x20500a12,0x00801001,0x0b403e31, +0x20b01a01,0x00283603,0x0010141d,0x09e03220, +0x20280e0e,0x00300c13,0x20180812,0x09f02e23, +0x2058260e,0x0050280e,0x20401818,0x09f03225, +0x20701207,0x20282407,0x00a00819,0x09e03223, +0x00280407,0x00802e05,0x20c85203,0x09203613, +0x20601811,0x00081217,0x0028240b,0x09203615, +0x20402814,0x20481a1c,0x00683008,0x09103e15, +0x2020100e,0x00280a0f,0x00183405,0x09103615, +0x0078160d,0x00702811,0x20180c04,0x08901213, +0x00c82213,0x0060401b,0x20282a06,0x08801612, +0x00a81a14,0x0060301f,0x00082e03,0x08801212, +0x00a82a14,0x0060501c,0x20182201,0x08801a13, +0x20902810,0x00285a17,0x00902018,0x08201205, +0x20c03812,0x20286e1c,0x00e0281f,0x08101606, +0x20a02413,0x00084e1c,0x00c0201b,0x08101206, +0x20a02c13,0x2048621f,0x01302c1d,0x08001a05, +0x0038360d,0x00c02818,0x20c00203,0x08301405, +0x00482a0c,0x00c0281a,0x20d81a05,0x08301007, +0x00382a0f,0x00901c1c,0x20700202,0x08200c06, +0x0018260e,0x00701c1b,0x20581201,0x08301809, +0x00200808,0x2010120f,0x20200005,0x08602806, +0x00100003,0x00200a0b,0x20301805,0x08602007, +0x00001409,0x20181213,0x00001407,0x08502808, +0x00601008,0x2028060f,0x00300c02,0x08702809, +0x20280e08,0x00202008,0x0028140b,0x08a0180e, +0x20200400,0x00201800,0x2018240a,0x08b0200f, +0x20180606,0x00402009,0x20482c08,0x08b01c0f, +0x20580605,0x00201c08,0x00281c12,0x08d02013, +0x0000300d,0x2028420f,0x00980c04,0x09301015, +0x00100c04,0x00381601,0x00680403,0x09500c15, +0x00002409,0x00383a0a,0x00400005,0x09400c16, +0x00601006,0x00081606,0x00800004,0x09a0181e, +0x20785210,0x00a04c19,0x20701004,0x09f0081a, +0x20984e08,0x0060440a,0x00101c08,0x0a100c1b, +0x20885a0c,0x00c05812,0x20b00c05,0x0a000c1b, +0x2128560a,0x0050440b,0x00402016,0x0ac0182b, +0x00802c0a,0x20a81a1f,0x00c00617,0x0ac02017, +0x00803407,0x20e80a14,0x01182a19,0x0ae02019, +0x00902c08,0x20a00619,0x00b8261b,0x0ad01c17, +0x00e05c09,0x21084a1a,0x0158222b,0x0c202c2d, +0x21682a05,0x00103000,0x20401c00,0x13f04e14, +0x20c81e05,0x00104000,0x00302400,0x15a03632, +0x21181a03,0x00401000,0x20203800,0x15c03a28, +0x21d86607,0x01209800,0x21506000,0x18a03e35, +0x01d0440d,0x20982a10,0x00983641,0x13005234, +0x01402808,0x20683610,0x01401625,0x13e03a44, +0x01901406,0x20280a0a,0x00280a34,0x14405243, +0x02f00c06,0x20701615,0x01101e57,0x16805e60, +0x2088360b,0x00803c16,0x20180815,0x10c0324a, +0x20f80401,0x00382007,0x00700818,0x1180364a, +0x20981602,0x00302408,0x00081816,0x11b04252, +0x21601c08,0x20584604,0x01680437,0x12e04e70, +0x00b81202,0x2050060b,0x00e03a02,0x0eb04240, +0x01783a0c,0x0030600a,0x20180614,0x0f504a48, +0x00e81206,0x20201c01,0x00900e05,0x0f60424a, +0x01782a11,0x00204c13,0x00681609,0x0fe0525a, +0x20e0500e,0x20985a0f,0x0108341f,0x0cd04a32, +0x21804811,0x20b87219,0x01701031,0x0d204239, +0x21103c0e,0x20685211,0x01181025,0x0d303e3a, +0x21904c15,0x20888621,0x0190143a,0x0d504e41, +0x00c8360d,0x00b03019,0x20680a0b,0x0b802a28, +0x01382a0d,0x00703419,0x20582a16,0x0bc03a2c, +0x01283e10,0x00903c19,0x2038060e,0x0bb02e2e, +0x01082e0f,0x00b02c1f,0x20882a10,0x0bd03e2c, +0x20c80807,0x20201e0e,0x00500c1a,0x0a403e21, +0x21001408,0x20381e0f,0x00801824,0x0a503e24, +0x2140300e,0x20684a17,0x00c01827,0x0a503e22, +0x20e80405,0x0000120d,0x00201020,0x0a604a25, +0x00a81e02,0x20402005,0x00c80a09,0x09803618, +0x00b82603,0x00203c08,0x0018260c,0x09803a18, +0x01084209,0x00606013,0x20783214,0x09903a18, +0x00c81c00,0x20202c02,0x00781e0a,0x0980461a, +0x20700401,0x20c81601,0x01401815,0x08c03612, +0x20600c01,0x20782202,0x01002016,0x08c03213, +0x20a00404,0x20981608,0x0120301c,0x08c03614, +0x20a00602,0x20882803,0x0110281b,0x08c03a12, +0x00700206,0x20a02401,0x00f81c01,0x08704207, +0x00681204,0x20403c00,0x00882402,0x08604207, +0x00900606,0x20802402,0x00c82202,0x08604607, +0x00900603,0x20702603,0x00782602,0x08704e06, +0x20a0440f,0x20a87212,0x01881015,0x08502804, +0x20902c09,0x2088520b,0x01700015,0x08502404, +0x20d0340d,0x20786210,0x0158041a,0x08402804, +0x20d02c0b,0x2068520b,0x0118101a,0x08603006, +0x00a82610,0x00702c1d,0x2048160a,0x08a01c09, +0x00581206,0x0030100f,0x00381205,0x08a0200c, +0x00a8220b,0x00602c17,0x2038260c,0x08a0200b, +0x00d81a0b,0x00602815,0x20481a0e,0x08c0280c, +0x20a0080d,0x20380a13,0x00701813,0x08e02c0e, +0x20281802,0x20102203,0x00601409,0x0900280e, +0x20780c07,0x2020120a,0x00801810,0x08e0240d, +0x20980808,0x20100e0a,0x0070201a,0x09203012, +0x00d82a15,0x20104c15,0x00480a0a,0x09702c12, +0x0058060d,0x20700c04,0x00e01c02,0x09803414, +0x00981e11,0x2050340c,0x00c00e05,0x09702c13, +0x00c81614,0x2030200e,0x00a02602,0x0a003c1e, +0x21705c1a,0x20b8a629,0x0170181d,0x0a10281b, +0x21106819,0x2098a622,0x01181811,0x0a40301d, +0x2140681b,0x20c8ae27,0x01a80417,0x0a20281c, +0x21c0741f,0x2078b62e,0x01281021,0x0b10442d, +0x01283e11,0x00c06c32,0x21188236,0x0b00181b, +0x00f86613,0x01109439,0x21786e2d,0x0b301419, +0x01186614,0x00e0903b,0x21287233,0x0b101019, +0x01788616,0x0160c842,0x21b89a45,0x0c90202b, +0x21b03c0c,0x00084400,0x20183c00,0x1480460f, +0x21100404,0x20481800,0x00602800,0x16104629, +0x21502c06,0x20683c00,0x00b81800,0x16404a23, +0x2240340c,0x20e89400,0x02001800,0x19105222, +0x0298661a,0x00f0a024,0x21201250,0x13a03e37, +0x01c80a0f,0x2030440d,0x00000e34,0x14906643, +0x01f8160b,0x00503812,0x2058063f,0x14d04a42, +0x03501219,0x20103424,0x2050026d,0x17607659, +0x21302c10,0x20a85e29,0x0160682b,0x11405a4a, +0x20e00c11,0x20582a20,0x0110181f,0x1210664e, +0x20b00006,0x00081610,0x0090381d,0x12405653, +0x20e80c12,0x00301228,0x00803033,0x13c08a76, +0x00a03005,0x00182808,0x2018520d,0x0f505e3b, +0x00b03206,0x20284414,0x0078260a,0x0fe05643, +0x00800c04,0x00081002,0x00481204,0x10005e46, +0x00500e04,0x20182c0e,0x00c8140a,0x10a07657, +0x00087215,0x00d0a018,0x20c00410,0x0d705239, +0x20784205,0x00a06801,0x20980818,0x0dd05e3c, +0x2038420f,0x0030640d,0x00000014,0x0dd05e3e, +0x20382a08,0x00206003,0x00182c19,0x0e208246, +0x20104017,0x20f87628,0x01c0280e,0x0be0562a, +0x0060200a,0x2068460e,0x01100c03,0x0c40522f, +0x00205015,0x20d88220,0x0190080a,0x0c305a2f, +0x0010280e,0x20886214,0x0198040f,0x0c506232, +0x2058060e,0x0010001d,0x2018340c,0x0ad04a1d, +0x20881208,0x00201c0f,0x00082016,0x0ae04e23, +0x2058360f,0x00704c1e,0x20784410,0x0ae04a22, +0x20980a09,0x00100016,0x00282c13,0x0b005221, +0x00803806,0x00083e0e,0x20100a03,0x0a004a19, +0x00802805,0x2028360a,0x00700e03,0x0a004e1a, +0x00704406,0x20685a0f,0x00d02601,0x0a00461a, +0x00c02400,0x20182606,0x00200e08,0x0a20561c, +0x20680801,0x00e80404,0x20f81814,0x09504211, +0x20681000,0x00800805,0x20681013,0x09504a12, +0x20680404,0x00b80802,0x20a81814,0x09404611, +0x20b00808,0x00881606,0x20781c1d,0x09504e11, +0x00082203,0x00c02408,0x21100402,0x09003e06, +0x00280a03,0x00400804,0x20400c03,0x08f04a07, +0x00382609,0x00a02c0d,0x20c01000,0x08f04607, +0x0078260b,0x00b03013,0x20d80605,0x09104605, +0x00582202,0x00505e03,0x20781803,0x08e04a03, +0x00081000,0x00203604,0x20181809,0x08d05201, +0x00081006,0x00103e0e,0x20181809,0x08d05602, +0x20380c07,0x00203a0d,0x00080c0f,0x08f05000, +0x20602805,0x20384609,0x01001413,0x08e03407, +0x20101402,0x20282a03,0x00c0000a,0x08f03c09, +0x20102201,0x20383403,0x00e8040a,0x08e03808, +0x00301a04,0x20182407,0x00e01007,0x09203c0b, +0x00481603,0x00700c06,0x20180e01,0x09503410, +0x00001203,0x00482803,0x00200807,0x09603812, +0x00000000,0x00581400,0x00100c07,0x09503811, +0x20180c02,0x00581206,0x00502410,0x09a04816, +0x20700400,0x00282a01,0x0010240b,0x09e03816, +0x20780c05,0x00780604,0x20880406,0x0a004018, +0x20800403,0x00582201,0x20400808,0x09f03c18, +0x20880402,0x00281800,0x00100c0c,0x0a905424, +0x00382000,0x00206e01,0x20885a0b,0x0a904815, +0x00883e09,0x0040980b,0x20985610,0x0ac04013, +0x00783606,0x00508c06,0x20c85a10,0x0aa04413, +0x00484a08,0x0010a807,0x2058560d,0x0bc05c24, +0x00100000,0x20584601,0x01303603,0x0b201811, +0x20404007,0x20b89e14,0x01c0580c,0x0b301c12, +0x20304005,0x20889e0e,0x01704808,0x0b201811, +0x00105007,0x2118c616,0x02505a02,0x0cb03421, +0x20f86a03,0x00c07000,0x20102c00,0x15004217, +0x20d80809,0x00a81000,0x20681000,0x16a04626, +0x20f82c01,0x00704800,0x20700800,0x16e05228, +0x21802411,0x00900800,0x20a88800,0x19f07e2c, +0x01003003,0x20e88e09,0x01b0662d,0x1400522e, +0x00d84615,0x0080301a,0x20a05e28,0x1540523a, +0x01381603,0x20480802,0x00b04a2d,0x15705a3e, +0x01c88221,0x01206432,0x20908649,0x18305a50, +0x20200c06,0x20202801,0x20884802,0x12207a43, +0x00404415,0x20980a23,0x00281a01,0x13008a4e, +0x20502c03,0x20981207,0x0098080d,0x13107a4e, +0x00403412,0x20e81a31,0x01104c0b,0x1500ba6f, +0x00f84e11,0x00106412,0x00201e04,0x10106244, +0x00585211,0x0070541b,0x0008040a,0x10a06249, +0x00c82204,0x00201402,0x00500e02,0x10c06e49, +0x00180402,0x20180c04,0x00a83c17,0x11c0a25e, +0x21607013,0x2128b221,0x01b03827,0x0e107233, +0x20c03c0c,0x20c85e19,0x01502819,0x0e907638, +0x21203808,0x20685a09,0x00900821,0x0ea07239, +0x20b00a07,0x20281c09,0x0080001c,0x0f309245, +0x01680e0b,0x00a04c16,0x2118761a,0x0cc06e2c, +0x01080605,0x0030200c,0x2028460c,0x0d007232, +0x0168360b,0x0080740f,0x20d84215,0x0d107634, +0x00f01406,0x0000160d,0x00184a05,0x0d509639, +0x2130040a,0x00680a0a,0x00200029,0x0b604e24, +0x21100c04,0x00281603,0x00600025,0x0b905e25, +0x2150400e,0x20585613,0x0100042e,0x0b705e27, +0x21200804,0x00581805,0x00683429,0x0bb06228, +0x00d8520d,0x00806c12,0x00000611,0x0a904a18, +0x00d83207,0x00504008,0x0020020e,0x0ab05e1a, +0x00c85a0f,0x00b07018,0x20581210,0x0aa05618, +0x00d8320b,0x00704411,0x0008060f,0x0ad05a1b, +0x20502006,0x20d81a13,0x01b01417,0x09c05615, +0x20602007,0x20782a0e,0x01200018,0x09e06214, +0x20301407,0x20a81214,0x01701816,0x09d05e15, +0x20300806,0x20500a10,0x01100417,0x09f06216, +0x20301005,0x20583800,0x01480c0a,0x09704604, +0x20180e01,0x00180c06,0x00980807,0x09805205, +0x20601803,0x20584401,0x0138040d,0x09705204, +0x20401402,0x20483802,0x0130000e,0x09905204, +0x00380e07,0x2018040e,0x00601000,0x09604801, +0x00180a04,0x20200404,0x00600c05,0x09705801, +0x00680e03,0x00000c09,0x00280a05,0x09705401, +0x00481a04,0x0010180a,0x00501002,0x09905804, +0x20182401,0x20403607,0x00600c0a,0x09705c06, +0x00181404,0x20301e07,0x00780407,0x09906007, +0x20282602,0x20303201,0x00500c0e,0x09805c05, +0x20182604,0x20502601,0x00b0300e,0x09d06c0b, +0x00103000,0x20d83204,0x01381006,0x09d0580e, +0x20300e06,0x20800405,0x00d8140a,0x09f0580f, +0x00002402,0x20c81e08,0x01181006,0x09d05c0f, +0x00104005,0x20f83a0d,0x0158140a,0x0a507c17, +0x20701807,0x00082205,0x00683009,0x0a504816, +0x2020200a,0x20582a0e,0x00e82002,0x0a804c15, +0x20501804,0x20381a02,0x00a83006,0x0a604815, +0x20601c01,0x00282002,0x0078300c,0x0b406422, +0x00382e0c,0x00601411,0x2010160c,0x0b103414, +0x0008160a,0x00381c11,0x00401605,0x0b303414, +0x00281a07,0x0038140a,0x00401a0a,0x0b103413, +0x20480606,0x00883006,0x20102606,0x0c705025, +0x00103809,0x2058421b,0x00380e04,0x0b80480f, +0x00380806,0x20202611,0x20382608,0x0bb05011, +0x00280804,0x2030260d,0x20183206,0x0b90480f, +0x00881406,0x00802e11,0x20d84a18,0x0d70641e, +0x21206c09,0x2178cc00,0x02386000,0x15b08611, +0x20481603,0x20182400,0x01881000,0x17406a2a, +0x20e81802,0x00483c00,0x00e01000,0x17906224, +0x20889608,0x00307000,0x01105000,0x1ae08a37, +0x01302e04,0x0050081a,0x20f88e36,0x14e06a2c, +0x20806c16,0x2058a209,0x00f8320d,0x15d05a31, +0x01005007,0x20384805,0x20183e2b,0x16306e39, +0x2050d817,0x22291a18,0x02e01618,0x1900a243, +0x00384e0f,0x01004c0e,0x20d04803,0x12f04e46, +0x01889229,0x0160c038,0x21902a24,0x14005e4a, +0x20286215,0x01207019,0x21203805,0x1400664c, +0x01685a1e,0x0140842e,0x21980626,0x1680ae62, +0x20205813,0x2038821e,0x0060300d,0x10e0723e, +0x20c07823,0x20e89a41,0x01605825,0x11808e49, +0x00805014,0x20684e25,0x00a01000,0x11b08a49, +0x00302c12,0x20381a2c,0x00901c1c,0x1330ca68, +0x2038560b,0x01209c1a,0x21a85406,0x0f207234, +0x00083213,0x00f05c28,0x21085c00,0x0fa07e37, +0x20a83a0c,0x00e05018,0x20983418,0x0f90723d, +0x21280800,0x0098040c,0x00284825,0x1070a647, +0x00b82801,0x20202607,0x00d04603,0x0d806632, +0x00b81807,0x00301611,0x00703000,0x0de07a37, +0x00b00c0b,0x00082a0d,0x00a02606,0x0de06e34, +0x01583608,0x00704c0b,0x00181212,0x0e809a3e, +0x20a80e03,0x20c00a04,0x0150181f,0x0c107a25, +0x20d81e06,0x20301405,0x00c00822,0x0c608226, +0x20685611,0x00407013,0x0010081b,0x0c507e29, +0x20e00406,0x2060020e,0x0148082d,0x0ca09630, +0x0010580c,0x20f88a0d,0x01780401,0x0b407a14, +0x0050380a,0x20a8520c,0x01180605,0x0b808617, +0x20206414,0x21189620,0x01d02008,0x0b608617, +0x00202402,0x20584c04,0x01480802,0x0b908218, +0x00282a0f,0x00704019,0x20b81c04,0x0aa07612, +0x0018220e,0x00404014,0x2038180b,0x0ad07e15, +0x0048220f,0x00802c1b,0x20883002,0x0ac07e12, +0x00380e05,0x00401c09,0x00181007,0x0ae08614, +0x0020240b,0x20380a15,0x0058100a,0x0a307a0b, +0x2010300b,0x20483216,0x00d8040d,0x0a507e09, +0x20301c09,0x00000211,0x0038180e,0x0a407e0a, +0x20201803,0x00100607,0x00781010,0x0a708608, +0x20400a08,0x0058240b,0x0038080e,0x0a005c01, +0x20380a07,0x0088100c,0x00181009,0x0a306802, +0x00300607,0x0078180a,0x00380804,0x0a205c00, +0x00001205,0x00783401,0x0080180b,0x0a607405, +0x2010180d,0x0088360d,0x20680c03,0x0a405c0a, +0x00501808,0x00782209,0x20381000,0x0a606807, +0x2050200b,0x00983e0c,0x2038080d,0x0a406008, +0x20502c0f,0x00b84e0c,0x2048180c,0x0ac07c11, +0x00183a0f,0x00e06019,0x21381c01,0x0a90580c, +0x20982208,0x00c0240f,0x20b80c0f,0x0ab05c0f, +0x0028320a,0x01104c14,0x21281e01,0x0aa0580e, +0x00685a13,0x01608821,0x21781a03,0x0b607416, +0x00083002,0x00002e12,0x00502c05,0x0b00600f, +0x00883602,0x00503a09,0x2020120c,0x0b406410, +0x20183602,0x0040320b,0x00102404,0x0b10600f, +0x20583803,0x20103618,0x00b0440e,0x0c20841c, +0x20904c0c,0x20d86e0c,0x01183405,0x0b805414, +0x20a03c0c,0x20885610,0x00d8340d,0x0bb05811, +0x2050400d,0x20885610,0x00d83400,0x0b905812, +0x20a01c0b,0x20f83a0e,0x01883c00,0x0d308023, +0x00a80a0b,0x00706822,0x20b88a1f,0x0c10380d, +0x0080320a,0x0070081e,0x20887619,0x0c403810, +0x00602a0b,0x00701020,0x20887213,0x0c10380d, +0x00e06209,0x20880c1b,0x00a8a22a,0x0e205c18, +0x20984011,0x01307c00,0x2218d000,0x16f08e29, +0x20703812,0x20c85800,0x0168e000,0x1860c233, +0x20d04c1b,0x20c88800,0x01991800,0x1890b22c, +0x2100b825,0x20d94400,0x01993400,0x1c40de31, +0x00f87e23,0x00209032,0x20102a1c,0x15804a37, +0x00e87620,0x0010a036,0x20185a16,0x16b0763e, +0x01789231,0x0070ac52,0x20882a26,0x17005a3f, +0x01290e3b,0x0221686e,0x23886a2f,0x1a808e49, +0x20b06c21,0x21d89a37,0x02205411,0x13907a3d, +0x2100881f,0x21b8ee2b,0x02706815,0x14a07a3f, +0x2160742b,0x21d8b243,0x0230681f,0x14d08643, +0x20806022,0x22188644,0x0220c407,0x17c0be5d, +0x01084618,0x2020842b,0x20384a11,0x11c0763d, +0x01786e1b,0x0070c831,0x2148461c,0x12c09243, +0x01c85e26,0x0000a83e,0x20983225,0x12d08e46, +0x01682e18,0x20906c23,0x00182610,0x14d0de62, +0x20e0280c,0x21385e1c,0x01d06820,0x0fe07a35, +0x21301c0d,0x21483a21,0x01e07028,0x10909a3d, +0x2160401c,0x21785e36,0x02105430,0x1080a240, +0x21301811,0x21481a24,0x01c01831,0x11e0e251, +0x00c03a06,0x20885007,0x00680a0a,0x0e708e2b, +0x01302e07,0x20d83406,0x01181211,0x0f00aa31, +0x01600614,0x2070041d,0x00a82e14,0x0ee09a32, +0x00d03206,0x20e84c0e,0x01682a07,0x0fd0c63d, +0x20d0140d,0x0068260c,0x20e8281b,0x0d308a23, +0x2130280f,0x20384610,0x00382827,0x0d809e26, +0x21704817,0x20688a1e,0x00b0142f,0x0d609625, +0x20880403,0x20200a04,0x0038201f,0x0e00c231, +0x00d84612,0x00b0841c,0x2178320b,0x0c507a1b, +0x01083611,0x00705c1e,0x20d83211,0x0ca08a1b, +0x01285a17,0x00c09827,0x21784e18,0x0c908e19, +0x00381202,0x20302405,0x00482806,0x0cd0b21f, +0x20e01412,0x20683a1b,0x00a0341d,0x0b807212, +0x20d0040f,0x20682616,0x00a0381e,0x0bd08e14, +0x20b01c13,0x20a8321f,0x00f02c1d,0x0bb08a16, +0x20280805,0x20780a01,0x00d00410,0x0c00a214, +0x00c83e12,0x2010601c,0x20480e0c,0x0b307e0a, +0x00a83e10,0x20506416,0x00181209,0x0b709a09, +0x00684610,0x2030581b,0x00380e03,0x0b408a09, +0x00183e0c,0x2090480e,0x00c02009,0x0b90ae07, +0x20c0100a,0x21080a19,0x01401819,0x0ae08a03, +0x20a0240f,0x2148261b,0x01a00016,0x0b309e03, +0x20401009,0x21480a15,0x0190140e,0x0b109604, +0x2040140b,0x21780615,0x01d0000d,0x0b90c004, +0x00c80400,0x20d01406,0x0128460a,0x0b007405, +0x00d81a09,0x20b02412,0x01183609,0x0b408404, +0x00681203,0x21002406,0x01783001,0x0b108804, +0x00a81a07,0x2120380c,0x01c83400,0x0bd0ac0b, +0x20e00e09,0x20d84805,0x0160341b,0x0b30600d, +0x21100c00,0x21183a0a,0x01a0281e,0x0b707c0e, +0x20901205,0x21484a02,0x02002813,0x0b50740e, +0x20d02601,0x21888609,0x02a0541e,0x0c509c1a, +0x00204c0f,0x20b86615,0x0048360e,0x0bd07014, +0x00604408,0x20e8620a,0x00d83a15,0x0c107c13, +0x2030480b,0x20f86a10,0x00e83607,0x0be07c14, +0x20105003,0x20f87e0c,0x00a8360a,0x0d60b024, +0x00384000,0x00807c17,0x21588207,0x0c404809, +0x00282807,0x00305c0c,0x20b88203,0x0c705c07, +0x00883003,0x00306812,0x20c88610,0x0c505808, +0x00100815,0x00401a01,0x2158b60e,0x0e508418, +0x20180a0b,0x20805420,0x00a03c03,0x0c703808, +0x20282a0f,0x2070982c,0x00c00805,0x0cb04009, +0x2048260d,0x20908c26,0x00e0180d,0x0c804406, +0x0058721c,0x00711055,0x20f83a0f,0x0ee0540e, +0x0070220a,0x20b86000,0x02083c00,0x17d08e3b, +0x00b8220b,0x00706400,0x21589400,0x1a10f253, +0x00f82e0e,0x00408000,0x20d8c000,0x1a30f657, +0x01586a1f,0x00613c00,0x2138b000,0x1e311e6a, +0x21406828,0x20393e1d,0x00881c16,0x16105e30, +0x21205426,0x2028fe21,0x00583020,0x17a09243, +0x21b07831,0x20696a2a,0x0138202c,0x17b07641, +0x2290c852,0x214a565c,0x03c0403f,0x1b308a4a, +0x01584e30,0x0180e85a,0x24789a26,0x14a06638, +0x00e84e2c,0x0130e452,0x23a8ae17,0x15c0863e, +0x01485238,0x0180f069,0x2478ba24,0x15f0763d, +0x01b84a4a,0x01d0d49b,0x2588e23d,0x19409649, +0x20702014,0x00485e35,0x20d0d41a,0x12a06e3e, +0x20503815,0x0008a630,0x2010e014,0x13b07e3f, +0x20a03421,0x00489a40,0x20b0f419,0x13c07a43, +0x20200c17,0x00c82645,0x22412013,0x1660c65e, +0x20381004,0x00c02c06,0x22484404,0x10f0922f, +0x20680e02,0x00e0240e,0x22983007,0x11f0b632, +0x00583214,0x01009023,0x23184606,0x11f0b639, +0x20281804,0x00f04401,0x22d8380d,0x13c0fa4e, +0x00682a0e,0x00807412,0x21981204,0x0f80862f, +0x00b8260a,0x00b06809,0x2200060b,0x1060b634, +0x0028040b,0x00401218,0x20d03c0a,0x1020b237, +0x0078220c,0x0090640e,0x21c81007,0x1170ea45, +0x00080c0b,0x20102619,0x00400c0f,0x0e108629, +0x20381808,0x00204a14,0x20681417,0x0ec0b62e, +0x0008260a,0x00307008,0x20984410,0x0e90b62a, +0x2050040a,0x00180a18,0x2030101a,0x0f80e634, +0x20502604,0x20486808,0x00d02410,0x0d106e19, +0x20202204,0x20485c05,0x00c01c0d,0x0da0961c, +0x20603411,0x20689a16,0x0130340f,0x0d80921a, +0x00100a02,0x00181807,0x2048240b,0x0e30d222, +0x00580400,0x00400a04,0x20d81802,0x0c708a10, +0x00200c01,0x00482207,0x20b81009,0x0cf0a611, +0x00981216,0x00602c1d,0x21383202,0x0cd0a214, +0x00300e07,0x00482401,0x20b0040f,0x0d50ca15, +0x20502805,0x00487603,0x20b02010,0x0c107607, +0x20602408,0x00687202,0x2130040d,0x0c909606, +0x20a0341a,0x00389a25,0x20803418,0x0c509608, +0x20b03012,0x00789212,0x21400818,0x0cf0c201, +0x20181204,0x00d0340c,0x22882c00,0x0c008801, +0x0058220e,0x01006017,0x22f83606,0x0c70a203, +0x00581615,0x00f03c29,0x22e84a07,0x0c509800, +0x00781a12,0x01304c25,0x23884209,0x0d20c406, +0x00c8060c,0x00901000,0x21c02204,0x0c008602, +0x00400c00,0x00882a12,0x21704009,0x0c609e01, +0x00300801,0x00b81615,0x22004007,0x0c40a000, +0x00300a05,0x00c81a10,0x2240580c,0x0d50cc08, +0x2160141f,0x00883a25,0x2188441f,0x0c10780c, +0x21100c14,0x00b82213,0x22285c14,0x0c90940e, +0x20d00813,0x00c81e13,0x22585c11,0x0c70940c, +0x20e00817,0x00e81e1f,0x22a86015,0x0dc0d018, +0x01183e24,0x00d0b039,0x22689223,0x0c904c0a, +0x00d8321a,0x00e0942a,0x22987e1f,0x0d106808, +0x00983618,0x00e09826,0x22b88617,0x0cd06809, +0x00283613,0x01009826,0x2318ba15,0x0ea09018, +0x0030202b,0x20286234,0x00603c10,0x0ca03001, +0x00900c23,0x00182a25,0x20401409,0x0d004a02, +0x00b01420,0x00283a21,0x20601803,0x0ce04601, +0x0168181b,0x00404614,0x20b83e0f,0x0f105806, +0x20c81e23,0x0060546a,0x21203823,0x0cf03819, +0x21080e1f,0x0050285d,0x20e07031,0x0d405018, +0x21180e1d,0x00602458,0x21306833,0x0d104c15, +0x21701e1c,0x20285054,0x0060e046,0x0f60481c + }, //TL84 + { +0x00780a09,0x00200000,0x0000cc00,0x13e89e33, +0x00a00a08,0x00200000,0x00009800,0x14f89a3c, +0x00c80a0a,0x00100000,0x0000cc00,0x15489a41, +0x00b8120f,0x20100000,0x00010400,0x1b78c24e, +0x20681404,0x0000021a,0x00007014,0x12684a29, +0x20d81c05,0x00300217,0x0000601f,0x13385a2c, +0x20f80808,0x2010021f,0x00005024,0x13684a2f, +0x20d0000e,0x2050022d,0x00004421,0x19285e3d, +0x2040100b,0x2050020f,0x00085801,0x11583e1e, +0x00000806,0x20400209,0x00084207,0x12284e20, +0x00000807,0x20300206,0x00085607,0x12484e20, +0x20500005,0x20500203,0x00087e06,0x17987a30, +0x00580607,0x20100011,0x00083e0b,0x10587223, +0x00500203,0x20100009,0x00083a06,0x11087226, +0x00580e08,0x2010000f,0x00082207,0x11287628, +0x00a00602,0x2050000c,0x00086215,0x15e8b23d, +0x00000402,0x20200203,0x00080c06,0x0f387a25, +0x20100002,0x20100201,0x00081808,0x0fd88225, +0x20200006,0x20300208,0x00081008,0x0fe87627, +0x00400604,0x20400006,0x00081409,0x13d8ce43, +0x00100a01,0x20100003,0x00081007,0x0e28821f, +0x00300203,0x20100006,0x00000004,0x0ec88a1f, +0x00400a02,0x20300008,0x00081802,0x0ec88622, +0x20500c07,0x20300205,0x00081814,0x11f8d634, +0x00100000,0x00100000,0x0000040a,0x0d488616, +0x20280402,0x20100204,0x0000080e,0x0de88616, +0x20180603,0x20100001,0x0000180f,0x0dc8861a, +0x00880e0d,0x00000010,0x00002806,0x1098de28, +0x20280401,0x00000000,0x0000080c,0x0cc8860b, +0x00100000,0x20200001,0x00080408,0x0d68860b, +0x20100404,0x20200207,0x0008080d,0x0d387e0c, +0x2060100d,0x20400215,0x0008081e,0x0f88c216, +0x00200203,0x00000003,0x00001007,0x0c987e01, +0x20180603,0x20200002,0x00000c0c,0x0d288601, +0x00100204,0x20100006,0x00080409,0x0d088601, +0x0028120b,0x00100011,0x0000080c,0x0f38d400, +0x20300405,0x20100208,0x00080c0d,0x0cb87809, +0x20100806,0x20300208,0x00081809,0x0d58840a, +0x20300404,0x20200207,0x00080c0d,0x0d288009, +0x20200409,0x2030020f,0x00080412,0x0f78c40e, +0x00000201,0x00000006,0x00080c04,0x0d288412, +0x00080603,0x0000000a,0x00080405,0x0dc89011, +0x00180602,0x20100006,0x00080804,0x0d988c12, +0x00000205,0x2020000b,0x00080c0d,0x1028d01e, +0x00180a02,0x00000004,0x00002005,0x0dc88016, +0x00200000,0x20100000,0x00002006,0x0e588816, +0x00180601,0x20100002,0x00001807,0x0e388418, +0x00000004,0x20200204,0x0000100f,0x1158cc2c, +0x20300403,0x20200203,0x00001809,0x0e886c1e, +0x20480401,0x20100201,0x00001c0d,0x0f287820, +0x20580402,0x20200201,0x0000200a,0x0f187820, +0x20680e03,0x20300009,0x00002c0e,0x12e8c43a, +0x20380a03,0x20100005,0x00002802,0x0f986023, +0x20680c02,0x20200002,0x00002800,0x10486826, +0x00000202,0x20300004,0x00002603,0x10386824, +0x20680403,0x20600201,0x00004203,0x14e8a440, +0x00600a04,0x20300204,0x00002207,0x10a84821, +0x00d00e0b,0x20500007,0x00003211,0x1168501d, +0x00300205,0x20300201,0x00003204,0x11485021, +0x00b0160e,0x20700008,0x00004614,0x16b88034, +0x20602408,0x20100218,0x00085c11,0x11a84829, +0x20a0180c,0x20200223,0x0008281e,0x12484026, +0x20201807,0x20300216,0x00082c07,0x12484427, +0x20603010,0x20200230,0x00084812,0x18386c39, +0x2028160c,0x00381800,0x0070c400,0x12b8921a, +0x0038360e,0x00401400,0x0050c800,0x13c88e28, +0x00281e0a,0x00981400,0x0020b800,0x14189628, +0x2040020b,0x00882c00,0x2040c800,0x19e8ca2f, +0x20302011,0x20283e24,0x00102606,0x11d8461d, +0x20803c14,0x20985629,0x00a01c09,0x12984623, +0x2060080e,0x00281a1e,0x20202005,0x12d84e26, +0x0018100b,0x00800221,0x2100260b,0x18687e35, +0x00781208,0x00602c10,0x20e8620e,0x10c85a27, +0x00681207,0x00601812,0x20b8620f,0x11886227, +0x00780e05,0x00401c0b,0x20984e0e,0x11a85e2a, +0x00001406,0x00480602,0x20f88a09,0x1698963f, +0x20101005,0x00281206,0x20381c07,0x0f787a2b, +0x00200801,0x00200202,0x20481c03,0x10287e2d, +0x20301804,0x00182205,0x20281c08,0x10487a2d, +0x00800205,0x00901010,0x21085209,0x1478d248, +0x00280603,0x00600c09,0x20781c03,0x0e388a26, +0x00100000,0x00400402,0x20481807,0x0ec88e28, +0x00400801,0x00700405,0x20a83601,0x0ef88e29, +0x00000402,0x00900800,0x20c80c0f,0x1238e645, +0x00081602,0x00501802,0x20401009,0x0d188a20, +0x00000203,0x00400003,0x2030040a,0x0da89220, +0x00281606,0x00901809,0x20900c0b,0x0db89a24, +0x00281206,0x00a02007,0x20a00c0f,0x1048e636, +0x00100401,0x00080604,0x00200c0a,0x0c488216, +0x00000803,0x00480a04,0x2040000a,0x0cd88e16, +0x20300405,0x00480e09,0x20401810,0x0cc88e17, +0x20401007,0x0068260b,0x20102016,0x0ed8de24, +0x20100401,0x00280800,0x0010000c,0x0bc8820b, +0x00200202,0x00600004,0x20680409,0x0c58920c, +0x00380603,0x00500c05,0x20780c06,0x0c388a0c, +0x0078220a,0x00a0340c,0x20b00009,0x0df8d614, +0x20180601,0x00380401,0x2010080a,0x0b988000, +0x20400403,0x00580a04,0x2050000f,0x0c189000, +0x20300001,0x00480603,0x2040080f,0x0bf88e02, +0x20901c09,0x00283211,0x0020101d,0x0d98d201, +0x00280801,0x00200e02,0x20280806,0x0bc87c08, +0x00480e02,0x00601804,0x20881002,0x0c489008, +0x00280400,0x00400c01,0x20580c06,0x0c188c08, +0x00780605,0x0090100b,0x20a82403,0x0de8d80f, +0x20100601,0x00080402,0x0010000a,0x0c188010, +0x20300401,0x00380a01,0x2010100f,0x0c989410, +0x20100800,0x00380801,0x2020000b,0x0c789011, +0x20580402,0x00880603,0x20600c18,0x0e78dc1c, +0x20100803,0x00181a02,0x00000c09,0x0cc8801a, +0x00280800,0x00480401,0x20301806,0x0d488c1a, +0x00000201,0x00580801,0x20401409,0x0d288c1a, +0x00480601,0x00780402,0x2070080b,0x0fb8d82e, +0x00080a03,0x00400806,0x20601406,0x0da87821, +0x20300603,0x00180801,0x2040180b,0x0e388023, +0x20300802,0x00480e01,0x20601009,0x0e288424, +0x20901003,0x00682a03,0x20801416,0x1158d43e, +0x20600804,0x00181604,0x20402007,0x0ec86827, +0x20401c09,0x00282607,0x20600802,0x0f787429, +0x20281202,0x00600406,0x20a02401,0x0f587c29, +0x20300802,0x00a80c08,0x21201604,0x1388c847, +0x00280604,0x00301807,0x20900e0b,0x10085c25, +0x0028160d,0x00802014,0x20f0260a,0x10b86c25, +0x20200c00,0x00280602,0x20902205,0x10986427, +0x2038260b,0x00c0380e,0x2150560d,0x15a8ac3f, +0x00283403,0x00307209,0x20481607,0x11185023, +0x00280808,0x00304a19,0x20700605,0x11b84c23, +0x00581001,0x00504604,0x20981a0f,0x11b85824, +0x00a83409,0x00308e1b,0x20700e1e,0x17587c36, +0x20e01e01,0x20385800,0x01102800,0x11c86208, +0x20b04003,0x20588800,0x01101000,0x12d86213, +0x20803602,0x20d86800,0x01d01c00,0x13285617, +0x20f80e0a,0x00283000,0x01406800,0x1868aa1c, +0x00f81002,0x00402a03,0x20583a2a,0x11484e1c, +0x00c83e07,0x00b06009,0x21183621,0x12185223, +0x00800403,0x00000205,0x00483219,0x12484a24, +0x00b01c12,0x2018361f,0x00983a2d,0x17588a32, +0x20100400,0x20180402,0x00582402,0x0ff86e30, +0x20101c0a,0x20381e0d,0x00782403,0x10a86a32, +0x00200400,0x00180803,0x00483203,0x10e86a32, +0x00681e07,0x00603818,0x2048860b,0x1538be4e, +0x00480a01,0x00102004,0x00482000,0x0e88762f, +0x00380e07,0x00301810,0x00082801,0x0f288630, +0x00180801,0x00202004,0x00283402,0x0f487a32, +0x00280801,0x00001402,0x00a80c07,0x12b8de50, +0x20100201,0x20280401,0x00c00c0c,0x0d188228, +0x00100403,0x00000606,0x00700809,0x0db8862b, +0x00581604,0x00002006,0x00a00005,0x0dc88e2e, +0x00280e03,0x20201405,0x00f0140f,0x1058de45, +0x20101003,0x20282203,0x00b00c0b,0x0c087e1d, +0x20280400,0x00100002,0x0070000d,0x0c888a1f, +0x20400c02,0x20682207,0x01202013,0x0c888622, +0x20300402,0x20581205,0x01502c16,0x0e78d233, +0x00280a02,0x00200804,0x00300006,0x0b487a14, +0x00280e01,0x00001001,0x00700006,0x0bb88a16, +0x00100401,0x20280400,0x00a81006,0x0bb88215, +0x00380602,0x20401000,0x0100040b,0x0d28c222, +0x00080400,0x00000a02,0x0060080c,0x0ac8760b, +0x20100000,0x20300201,0x00b0040d,0x0b38860d, +0x00080602,0x20100003,0x0090040b,0x0b28860d, +0x20301c03,0x20583204,0x01401415,0x0c58c212, +0x20201001,0x20181202,0x0078080b,0x0aa87400, +0x20200401,0x20300202,0x00b8080b,0x0af88601, +0x20200801,0x20280603,0x0098040c,0x0ae88202, +0x00181601,0x00102803,0x0088200c,0x0c08be02, +0x00300400,0x00280402,0x00380c04,0x0ac87c08, +0x00300e01,0x20281002,0x00b00006,0x0b188c08, +0x00100401,0x20180400,0x00880807,0x0b088408, +0x00280601,0x20300401,0x0120080e,0x0c38c80b, +0x20280601,0x00300802,0x0010000c,0x0b187c10, +0x20280a02,0x00100001,0x00700c0e,0x0b788811, +0x00080a04,0x00000c05,0x0070080b,0x0b688411, +0x20301401,0x20581603,0x01280415,0x0cc8c41d, +0x00280401,0x00200a02,0x00300407,0x0bc87819, +0x00201802,0x20182204,0x00700007,0x0c38841c, +0x20100805,0x20281207,0x00b0080a,0x0c18801b, +0x00200401,0x00081201,0x00d80c0c,0x0df8cc2e, +0x20300c01,0x00181800,0x00500c0c,0x0cb87c23, +0x20680401,0x00500004,0x2018040d,0x0d388825, +0x00080a05,0x00000808,0x00700408,0x0d188425, +0x20580802,0x00100802,0x00981814,0x0fa8d43e, +0x20280403,0x00400802,0x20100003,0x0de8742a, +0x00581a02,0x00402c06,0x20100a06,0x0e788429, +0x20401c08,0x20282a08,0x00900c07,0x0e587c2c, +0x20181a02,0x00000c09,0x00b02403,0x11d8d44a, +0x20281207,0x0030100a,0x00103204,0x0f486c29, +0x20a00801,0x20281e01,0x00a0440a,0x0fb8782b, +0x20281607,0x00502010,0x20201606,0x0fb8782c, +0x20e01601,0x20783402,0x00f06001,0x1428b84c, +0x00502005,0x20182e0f,0x00504210,0x10784c28, +0x00a81e01,0x00002c02,0x00302e1e,0x1118542b, +0x00681003,0x00001a08,0x00604e13,0x10f85c28, +0x01302401,0x20181602,0x00204238,0x16588442, +0x20f01001,0x20480800,0x00884000,0x11382e0a, +0x20881a05,0x20103c00,0x00381c00,0x12483a1a, +0x20a81e02,0x00503000,0x20981c00,0x12b82e1a, +0x21902c01,0x20f85400,0x01c84800,0x17784a16, +0x01100c00,0x00080c03,0x00682e2d,0x10a84e20, +0x0050300c,0x20785610,0x01281618,0x11585225, +0x00a80402,0x20200e05,0x0038261e,0x11c83e29, +0x01d00401,0x20402404,0x00688a4b,0x16686a3c, +0x00080400,0x00300c03,0x00381c05,0x0f385e34, +0x00981a09,0x00503414,0x20384a0a,0x0fe86237, +0x00200802,0x20300401,0x00683800,0x10285638, +0x20101401,0x20381806,0x00f83c0d,0x13c8a65b, +0x00380a02,0x00100003,0x00600804,0x0da86630, +0x20500004,0x20180a07,0x00a01411,0x0e287233, +0x00280605,0x20100808,0x00780806,0x0e686a35, +0x00380603,0x00200009,0x0090000a,0x1128b650, +0x20200402,0x20180a03,0x0060040d,0x0c485e27, +0x00480a04,0x20100c05,0x00700003,0x0cc86e29, +0x00001002,0x20282205,0x0090180b,0x0ce8662c, +0x20180400,0x00180e01,0x00a02c13,0x0ed8ae41, +0x00180e02,0x00101403,0x00480807,0x0b385e1d, +0x20300403,0x20280e06,0x00a0080f,0x0b986a20, +0x20280401,0x00200800,0x0018100c,0x0ba86221, +0x20200801,0x00080a02,0x00700c11,0x0d189a2f, +0x20100400,0x20280e02,0x00900c0b,0x0a786214, +0x00200e01,0x20181403,0x00780806,0x0ac86e15, +0x00280a02,0x00100c03,0x00380407,0x0ad86617, +0x00280400,0x00280400,0x0050080c,0x0be89621, +0x00000802,0x20180e01,0x00680809,0x09f85e0a, +0x20100000,0x00100000,0x0030000c,0x0a486e0c, +0x20200803,0x20180e04,0x0060000e,0x0a386a0d, +0x00081000,0x00101c00,0x00480810,0x0b189213, +0x20180e02,0x00101804,0x00380c09,0x09c86201, +0x00080401,0x00100800,0x00380809,0x0a186e02, +0x20180e02,0x00201004,0x00280809,0x0a086a02, +0x00000e01,0x20281000,0x00b0080f,0x0ab89603, +0x00380401,0x20200a03,0x00900406,0x09e86406, +0x00280e04,0x00001003,0x00500808,0x0a286c07, +0x00300000,0x20100601,0x00600407,0x0a186806, +0x00100803,0x00180e03,0x0078040f,0x0ad8940c, +0x20300000,0x20380401,0x00b0080f,0x0a386411, +0x20401006,0x20281608,0x0098040e,0x0a886812, +0x20400401,0x20180e01,0x00700810,0x0a786812, +0x20281e05,0x00302407,0x00480412,0x0b78981c, +0x00200400,0x20380400,0x00a00405,0x0ae8601a, +0x00581e07,0x00102c0a,0x00480c03,0x0b48701b, +0x00480602,0x00000c02,0x00480803,0x0b38641b, +0x00301004,0x20480609,0x00e8100b,0x0c98942b, +0x20380801,0x20200800,0x0098040c,0x0bd86023, +0x20500c06,0x20681209,0x00f00c10,0x0c386c24, +0x20600804,0x20180e03,0x0070000f,0x0c286825, +0x20380602,0x00080803,0x00d80c16,0x0e28a83b, +0x00080400,0x20480402,0x00b00c04,0x0d18602b, +0x00300603,0x20381809,0x00b01401,0x0d886c2d, +0x00481604,0x00102c08,0x00380a02,0x0d78642c, +0x20302806,0x20184203,0x00a0000c,0x1058ac4c, +0x20901001,0x20582002,0x00a02005,0x0e78542f, +0x20900000,0x20180601,0x00502808,0x0ef85831, +0x20a00401,0x20481e03,0x00e0400a,0x0ed86030, +0x20f80a03,0x0080100f,0x20601004,0x12d8a454, +0x00a81202,0x00003405,0x0020121f,0x0fe8402e, +0x00901000,0x20182a01,0x00403a1c,0x10784833, +0x00900e01,0x20381802,0x0070321b,0x10584432, +0x01384e03,0x00605c09,0x20206e3a,0x1548844c, +0x20e80e01,0x00202400,0x20481c00,0x10f82611, +0x20d80400,0x00281000,0x00180800,0x11e83219, +0x20c01000,0x20182000,0x00581400,0x1258361b, +0x21880803,0x00702c00,0x21187800,0x17183625, +0x01181001,0x00001a02,0x0058162a,0x10383626, +0x01180c01,0x00103800,0x20384628,0x10e8322d, +0x00c00402,0x00300400,0x20482e23,0x11483e2d, +0x01e81601,0x00502c09,0x20684a47,0x15986a48, +0x00000602,0x20480402,0x00a80c08,0x0e984237, +0x00000a02,0x20181403,0x00b0040a,0x0f28563c, +0x00580a03,0x00401c07,0x20381801,0x0f884e3e, +0x00080a03,0x20102805,0x00581813,0x12b87e63, +0x00101402,0x20481a03,0x00a80807,0x0cf84630, +0x20100002,0x00080602,0x0068040b,0x0d785232, +0x20380801,0x00200203,0x0040140f,0x0db85236, +0x00000401,0x20281205,0x01001812,0x0fe88650, +0x00080a02,0x00100804,0x0048080a,0x0ba84a27, +0x00000602,0x00180c03,0x00500408,0x0c085228, +0x00280601,0x00000c00,0x00480406,0x0c384a2b, +0x20101002,0x20181a02,0x00c80412,0x0da8823e, +0x20100801,0x20181203,0x0060040a,0x0a884e1d, +0x00000402,0x00100603,0x00280c09,0x0ae85220, +0x20100401,0x20180602,0x0078080c,0x0af85222, +0x20181603,0x00301006,0x0060080f,0x0c08822d, +0x00000400,0x00200401,0x00280c09,0x09c84a14, +0x00180a03,0x00201004,0x00380809,0x0a185617, +0x00000800,0x20180c01,0x0078080a,0x0a185617, +0x00100c01,0x20280a04,0x00a00c0c,0x0ad87a20, +0x00280800,0x00200c01,0x00280408,0x09584e0b, +0x20100403,0x00080604,0x0070000c,0x09885a0c, +0x00180a02,0x00100c01,0x0048040a,0x0988560d, +0x00000801,0x00181000,0x00800010,0x0a087a12, +0x20380400,0x00180a01,0x00600c0d,0x09185201, +0x00180603,0x00100004,0x00600009,0x09485e02, +0x20200803,0x20181203,0x0070040d,0x09485602, +0x20181201,0x00301403,0x0050000f,0x09b87603, +0x00400601,0x00080401,0x00400403,0x09384807, +0x20200804,0x00081205,0x0060080b,0x09685809, +0x00380a04,0x00200806,0x00300406,0x09585408, +0x00480603,0x20100e01,0x00a0080b,0x09d8700b, +0x20400003,0x00180603,0x0020000f,0x09984811, +0x00281205,0x00201c06,0x00280806,0x09c85411, +0x20300804,0x20180a07,0x0050000e,0x09b85012, +0x20701c08,0x20283209,0x00d80419,0x0a68741d, +0x00200203,0x00100405,0x00180404,0x0a48481b, +0x20201805,0x20282a08,0x0090100d,0x0a78541b, +0x00200203,0x00200006,0x00480405,0x0a78541b, +0x0088220b,0x00402c0f,0x00080c03,0x0b98782a, +0x20200802,0x00280e05,0x0020040b,0x0b384822, +0x00180e03,0x00401407,0x20280c07,0x0b885025, +0x20280404,0x00200a04,0x0040000c,0x0b785424, +0x2050180a,0x20381611,0x00b80c19,0x0d087838, +0x00000c02,0x00480c01,0x20180806,0x0c784c2b, +0x20100402,0x00180a03,0x00301009,0x0cc8502d, +0x00000204,0x00181006,0x00602007,0x0cb8542e, +0x00382603,0x0030380d,0x00682809,0x0f188849, +0x20981602,0x00701406,0x20401007,0x0de84832, +0x20900201,0x00280403,0x00201007,0x0e584835, +0x20800c04,0x00081206,0x00201407,0x0e484034, +0x21200203,0x20680c04,0x01404012,0x11988857, +0x00981400,0x00200001,0x00104e1a,0x0f783834, +0x00900000,0x00200c00,0x00101a1c,0x0ff83c37, +0x00880a03,0x00400c09,0x20201219,0x0fe83837, +0x01004c03,0x20688e09,0x01106e31,0x1458685c, +0x20f80e01,0x00300000,0x00300c00,0x10982a12, +0x20d01405,0x20381800,0x00784000,0x1198221c, +0x20c80401,0x00101400,0x00282400,0x11f8261f, +0x21580a01,0x00501400,0x00482800,0x1688522f, +0x01201402,0x00081a04,0x00380e2c,0x0fd82628, +0x01281608,0x0020180e,0x00180e28,0x10883630, +0x00e80c01,0x00001002,0x00781623,0x10d83a31, +0x01d00806,0x00381602,0x00981e3e,0x14c8664e, +0x20280801,0x00500403,0x2028140a,0x0e383238, +0x20200404,0x20300209,0x0070080d,0x0ea82e3d, +0x00180a03,0x20300004,0x00b01008,0x0ef83e3e, +0x20382209,0x0050140f,0x00401818,0x11c86a61, +0x00381604,0x00402406,0x20180404,0x0c883631, +0x00100a02,0x20200003,0x00781008,0x0ce83633, +0x20201403,0x20481a06,0x00a0000c,0x0d283634, +0x00100807,0x2030020c,0x0090100e,0x0f18564e, +0x20200c04,0x20281208,0x0080080e,0x0b283628, +0x20200003,0x00080603,0x0078080b,0x0b783a29, +0x00200202,0x00180404,0x00480806,0x0bb83a2b, +0x00180a06,0x20201808,0x00980810,0x0cd8563f, +0x00180602,0x00100c04,0x00481007,0x0a18361d, +0x00280a03,0x00000c05,0x00680406,0x0a583e20, +0x00000001,0x00100602,0x0038080b,0x0a783a23, +0x20401c07,0x20482a0a,0x00f00815,0x0b285a2d, +0x00080800,0x00000a01,0x0080080a,0x09483a15, +0x20200803,0x20280e04,0x0090080d,0x09783e17, +0x00080e02,0x00100c03,0x0050000b,0x09883e18, +0x00381605,0x0030180a,0x00580808,0x0a085a1e, +0x00100601,0x20380800,0x00a00809,0x08c8360b, +0x00280a02,0x00000c03,0x00680808,0x08e83e0d, +0x00000802,0x20280e03,0x0080040b,0x08f83e0d, +0x00180800,0x20200e04,0x00b01010,0x09385213, +0x20301004,0x20281204,0x00880c0d,0x08983601, +0x20200401,0x20280a03,0x0090040e,0x08b83e02, +0x00180602,0x00000c03,0x0058080a,0x08b83e03, +0x20201002,0x20481e03,0x00d00411,0x08e85202, +0x00380a05,0x00200c08,0x00380404,0x08b83c08, +0x00200201,0x20100401,0x00780c07,0x08c83c08, +0x20100802,0x20181203,0x0080080c,0x08c84008, +0x00200601,0x00080403,0x0068080b,0x0918500c, +0x20100405,0x00080607,0x0060000c,0x09183810, +0x20200c01,0x20181601,0x0080080d,0x09384012, +0x00180e01,0x00101403,0x00480807,0x09383c12, +0x00181602,0x00102400,0x00580c10,0x09a85019, +0x20180e03,0x00100806,0x00500409,0x09c83c1b, +0x00381202,0x00102003,0x00380805,0x09e83c1b, +0x20180601,0x20200401,0x00900c0b,0x09e83c1b, +0x20301807,0x20383206,0x00e00012,0x0ab85c2a, +0x00080802,0x20201203,0x00700407,0x0ab83423, +0x20200402,0x20381204,0x00b0100e,0x0ae84025, +0x00200400,0x20380602,0x00a00808,0x0ae83825, +0x00581a09,0x0030340d,0x00281809,0x0c485c37, +0x00280e01,0x20301402,0x00b00408,0x0be8342a, +0x00180400,0x20200003,0x00800006,0x0c383c2f, +0x20400c04,0x20281602,0x0098040d,0x0c38342f, +0x00001c07,0x2038360d,0x00f01c16,0x0e386047, +0x20b01400,0x20782201,0x01001c0e,0x0d583034, +0x20a80401,0x20200001,0x0080100b,0x0dc83837, +0x20480a05,0x00101809,0x00400001,0x0dd83436, +0x21500201,0x00481008,0x00200416,0x10c85c5d, +0x00802801,0x20283e02,0x00801a19,0x0f08283b, +0x00980a01,0x20300804,0x0080221c,0x0f882c3b, +0x00580802,0x20280e06,0x00a03e10,0x0f782c3a, +0x01382e03,0x00505809,0x20200e3a,0x13a84c62, +0x21001804,0x20682000,0x00b82400,0x10680e11, +0x20980e02,0x00302800,0x20281400,0x11681624, +0x20b80400,0x20200800,0x00780800,0x11c81622, +0x21500802,0x20a80800,0x01282400,0x16182233, +0x01481a07,0x2010280b,0x00481630,0x0f981a29, +0x00a01404,0x00082a06,0x00800a1a,0x10282631, +0x00f01000,0x20381601,0x00880a21,0x10881a33, +0x02200e05,0x20800406,0x01182240,0x14283253, +0x20100c05,0x20680e0a,0x00e0040d,0x0dd81a3b, +0x00280a02,0x00500c06,0x20281004,0x0e68263c, +0x20201003,0x00281a02,0x0038100c,0x0ea8223e, +0x20c02c08,0x20484a0a,0x01200027,0x11184260, +0x20101201,0x20381c04,0x00a8040a,0x0c382230, +0x20180e02,0x00301401,0x0010080b,0x0c982634, +0x00181e05,0x00602808,0x20380806,0x0cd82635, +0x00881207,0x0060140e,0x20181002,0x0e88464c, +0x00280601,0x00101002,0x00380807,0x0ad81e28, +0x00100402,0x00000205,0x00600008,0x0b28222a, +0x00000004,0x20100207,0x0070080a,0x0b58262d, +0x20500003,0x00380606,0x00401c18,0x0c483e3f, +0x20100000,0x20180602,0x00700c0c,0x09b81e1e, +0x20100a01,0x00080c02,0x0068040c,0x09f82a21, +0x00100203,0x20100005,0x00780809,0x0a182623, +0x00381604,0x00202804,0x0038040a,0x0aa8362d, +0x00000c01,0x20181602,0x00600009,0x08f81e14, +0x00180400,0x00200800,0x00380408,0x09182617, +0x20200c03,0x20181604,0x0070040e,0x09282618, +0x20201804,0x20382a08,0x00d00c12,0x09783a1f, +0x00000000,0x00200402,0x00280c08,0x0878220b, +0x00000400,0x00080800,0x0050040b,0x08882a0d, +0x00280601,0x00200804,0x00280c08,0x08982a0d, +0x00100602,0x00380805,0x0038080c,0x08b83a10, +0x00180e01,0x00101802,0x00280808,0x08482203, +0x20100401,0x00100201,0x0038080b,0x08582a02, +0x20180400,0x00100201,0x0040080d,0x08482a03, +0x00080c00,0x00301800,0x0018040e,0x08683603, +0x20200401,0x20280e02,0x00900c0c,0x08582408, +0x00180400,0x00200402,0x00300008,0x08682808, +0x00180601,0x00000c00,0x00400009,0x08682408, +0x00080602,0x00000801,0x0070080e,0x0888380b, +0x00380a02,0x20100c02,0x00600005,0x08b82010, +0x20180e01,0x00101001,0x0040040c,0x08c82812, +0x00000c01,0x20181602,0x0070040a,0x08c82812, +0x20101003,0x20181604,0x0090000f,0x0928341a, +0x20401403,0x20381e04,0x0090000f,0x0968201b, +0x00000c01,0x20181602,0x00800c09,0x0988281c, +0x20200000,0x00280802,0x0020040c,0x0988281d, +0x00380a01,0x00301c03,0x00481c0c,0x0a283827, +0x00200203,0x00280405,0x00200003,0x0a682024, +0x00000400,0x00100000,0x0038080a,0x0a882425, +0x00200202,0x00200401,0x00000006,0x0a982426, +0x20400001,0x00081400,0x00b01816,0x0b984438, +0x00101003,0x00281603,0x0010080a,0x0b981c2b, +0x00100001,0x00380a01,0x00300409,0x0bd8242e, +0x00080c04,0x00301203,0x0018040b,0x0bd8242e, +0x00781201,0x00002402,0x0068080a,0x0da83448, +0x20b81201,0x00501804,0x2040000d,0x0d181c36, +0x20a00800,0x00380c02,0x0010040c,0x0d782439, +0x20980a06,0x20180408,0x00501c0a,0x0d782438, +0x21600c03,0x20480e03,0x00f0041e,0x1028385c, +0x00982201,0x00103802,0x00200e1b,0x0ed8143c, +0x00800601,0x00581003,0x20201e18,0x0f48203f, +0x00702004,0x20282a0d,0x00401a16,0x0f48103f, +0x01000602,0x00083007,0x00c03a31,0x13283869, +0x20c81601,0x00702800,0x20880800,0x10580a17, +0x20a80a02,0x20100400,0x00601800,0x11381223, +0x20c00c01,0x20180400,0x00180c00,0x11a80623, +0x21300403,0x00901000,0x20a82000,0x15f81237, +0x00d00803,0x00281a04,0x00201225,0x0f780e29, +0x00e80402,0x20301605,0x00880e1f,0x0ff80632, +0x00f81601,0x00202002,0x00080a23,0x10680a34, +0x01d82605,0x00a03008,0x20700a3a,0x13e81e54, +0x00480a03,0x00401805,0x20480c03,0x0dc80a3b, +0x00100a01,0x20480c02,0x00c8040a,0x0e28123d, +0x00180e02,0x20301c00,0x0080040a,0x0e780a40, +0x20481802,0x00103a06,0x0058081d,0x10d81263, +0x20280803,0x00201204,0x0020000e,0x0c080a32, +0x20300801,0x20281601,0x0090080c,0x0c681232, +0x20401804,0x20683207,0x00f0080e,0x0ca80e34, +0x00101000,0x20581c00,0x01300810,0x0e18224d, +0x00180603,0x00000003,0x00500809,0x0aa80e27, +0x00380a01,0x00000801,0x00480403,0x0af80e2a, +0x00400a01,0x00180405,0x00381803,0x0b28122c, +0x20280401,0x20180a01,0x00c00413,0x0bf81e3c, +0x20100803,0x20180a05,0x0050000a,0x0998061e, +0x20280400,0x20200601,0x0078040d,0x09c80e22, +0x20180601,0x00200802,0x0020040e,0x09d81624, +0x20100c00,0x20281801,0x00a0040e,0x0a581a2c, +0x00180602,0x00000c04,0x00381007,0x08d80e15, +0x00100800,0x20280800,0x00880408,0x08e81217, +0x00180801,0x00101202,0x00480409,0x08e81218, +0x00281201,0x00101c01,0x0048080b,0x0928161f, +0x00000001,0x20100202,0x0060000a,0x0848120c, +0x00000000,0x00000400,0x0068080b,0x0858120d, +0x00000201,0x20100001,0x0080040c,0x0858160e, +0x20100001,0x20200202,0x00b00011,0x08681a12, +0x00000601,0x00080c01,0x0060080a,0x08181202, +0x00080a01,0x00000c01,0x0070000b,0x08181602, +0x20100801,0x20180e02,0x0070000c,0x08181202, +0x00000800,0x20281000,0x00b0040e,0x08181e02, +0x20100000,0x00100201,0x0020000a,0x08280c08, +0x00100000,0x20280601,0x0090080a,0x08281408, +0x00000401,0x00180401,0x00580409,0x08281408, +0x20100801,0x00080a01,0x0080000f,0x0838180c, +0x00100c01,0x00180c00,0x00280407,0x08981011, +0x20200801,0x20281000,0x0080040d,0x08981013, +0x00280e02,0x00101403,0x00300009,0x08981411, +0x00181201,0x00101c03,0x0058080b,0x08d81819, +0x20181a02,0x00302003,0x0000000b,0x0938101a, +0x00180801,0x00000c01,0x00480807,0x0958101d, +0x20200803,0x20180604,0x0080000e,0x0948141c, +0x00280602,0x20200000,0x00c0140f,0x09c81826, +0x00000802,0x20280603,0x00700408,0x0a381024, +0x20180e04,0x20101003,0x00700c0a,0x0a581025, +0x00080e04,0x00000806,0x00700807,0x0a581427, +0x20401404,0x20381a07,0x00d80416,0x0b481438, +0x00381602,0x00001803,0x00600407,0x0b68102b, +0x00200806,0x20480a08,0x00b80408,0x0ba80c2e, +0x00401403,0x20281a07,0x00900807,0x0ba80c2e, +0x00500000,0x00180c05,0x0078040b,0x0d581c49, +0x20b01801,0x20582203,0x00c00c11,0x0ce80c37, +0x20a80e05,0x20201009,0x0098040e,0x0d381039, +0x20e00801,0x00381803,0x00380412,0x0d48143b, +0x21381604,0x00101c04,0x0040101b,0x0fd8145c, +0x00800800,0x00282801,0x00402218,0x0eb80840, +0x00781402,0x20400207,0x00d02a16,0x0f180c42, +0x00c82602,0x00503806,0x20380a23,0x0f280c41, +0x00e01003,0x2048220a,0x00b01a2a,0x12d80c6b, +0x20e00800,0x20581400,0x00c00800,0x10400215, +0x20c00c01,0x00181400,0x00300400,0x11300620, +0x20b81e01,0x00501c00,0x20101800,0x11a80623, +0x21180a04,0x20601400,0x01102000,0x15c80639, +0x01000802,0x20300201,0x00781229,0x0f60062a, +0x01080601,0x00300802,0x20200224,0x10000a32, +0x00e01002,0x20281a04,0x00701220,0x10500633, +0x01802407,0x2088420d,0x01701a32,0x13b00652, +0x00080a03,0x20100005,0x00701008,0x0db0023a, +0x00080400,0x00200c00,0x0000040b,0x0e200a3e, +0x20100601,0x00280c02,0x0000040a,0x0e700a3e, +0x20200603,0x00281009,0x00780816,0x10c00660, +0x00100c01,0x20380e04,0x00800c09,0x0c000e31, +0x20280401,0x00100a02,0x0030000c,0x0c600a32, +0x00080801,0x00301e01,0x20381406,0x0ca00e36, +0x00181602,0x00301800,0x00300c0f,0x0e100e4d, +0x20200c02,0x00081202,0x0058040c,0x0aa00a27, +0x00200800,0x00080c00,0x00580405,0x0af00a2a, +0x00380e02,0x00101002,0x00500007,0x0b10022f, +0x20101804,0x20281206,0x00981012,0x0be00e3d, +0x00280a01,0x00300c04,0x00180c05,0x09900a1e, +0x20100401,0x00280400,0x0028080c,0x09c00622, +0x20300401,0x20280a02,0x00900c10,0x09c00623, +0x20180e03,0x00301006,0x0048080f,0x0a40062c, +0x20180400,0x00100601,0x0040080b,0x08c00616, +0x00181201,0x00301002,0x00100008,0x08d00618, +0x00200801,0x20180e01,0x00700007,0x08e00618, +0x00100801,0x00081203,0x00900c0c,0x0910061f, +0x00180400,0x00000601,0x00500008,0x08400a0c, +0x00000000,0x00000601,0x0060080b,0x0840060e, +0x20100000,0x00100001,0x0048040d,0x0840060e, +0x00080400,0x00200401,0x0058040f,0x08500a11, +0x20100201,0x20100001,0x0058040b,0x08000602, +0x20100801,0x20181202,0x0060000c,0x08000a02, +0x00080800,0x00100c00,0x0040000a,0x08000602, +0x00000000,0x00000400,0x0068040e,0x08000a03, +0x20100804,0x00080603,0x00680c09,0x08100408, +0x00100601,0x00100002,0x00380808,0x08200408, +0x00100201,0x20200000,0x0070000a,0x08100407, +0x00080400,0x00000800,0x0078040e,0x0820040b, +0x00281207,0x00101809,0x00400407,0x08800010, +0x20180800,0x00200c00,0x0030000c,0x08800412, +0x20100802,0x20181201,0x0080040b,0x08800412, +0x00000a01,0x20181001,0x00900c0e,0x08b0041a, +0x20301808,0x2038260c,0x00a00c0e,0x0920041b, +0x00200400,0x00180800,0x00500808,0x0940041c, +0x00180e03,0x00101004,0x00400409,0x0930041c, +0x00000402,0x00180a02,0x0050080f,0x09c00c28, +0x00281208,0x0030140d,0x00180405,0x0a200424, +0x20400401,0x00281201,0x0030080d,0x0a500427, +0x20400c05,0x20281a06,0x0080080d,0x0a400828, +0x00080e03,0x00202004,0x00480c0f,0x0b400c37, +0x00101409,0x2018220c,0x00600c0a,0x0b60082c, +0x00880a02,0x00201403,0x20180800,0x0ba00c2d, +0x00781605,0x00102408,0x00280c00,0x0ba0082e, +0x00501401,0x20281204,0x00b00010,0x0d300847, +0x20a82608,0x00402c0d,0x2020000e,0x0cf00838, +0x20f80601,0x00181202,0x00401c17,0x0d300839, +0x20e80403,0x20300607,0x00b00815,0x0d300839, +0x21700c02,0x00482a02,0x00700820,0x0fc0045f, +0x00801405,0x20581610,0x00901217,0x0eb0103f, +0x00902c02,0x00083a07,0x00080e1c,0x0f201044, +0x00901000,0x20483001,0x00c00e1c,0x0f100442, +0x01180a01,0x00700c04,0x20381e34,0x12e0046c, +0x20e01801,0x20100000,0x20181000,0x10601a16, +0x20b80400,0x20100c00,0x00500000,0x11401621, +0x20c02c03,0x20883800,0x00e81400,0x11a01620, +0x21580800,0x00100000,0x00002800,0x15f02234, +0x01281a03,0x00501803,0x2020122a,0x0f80122b, +0x00f00400,0x20280401,0x00800a22,0x10101631, +0x01081205,0x00401808,0x00080624,0x10701232, +0x01f80a01,0x00003201,0x00080e3f,0x14003253, +0x20201004,0x20181606,0x0050080d,0x0dd01a39, +0x00080601,0x20100000,0x0070100b,0x0e401a3d, +0x20200005,0x00000207,0x0060080c,0x0e90163f, +0x20500a01,0x20280603,0x00c00c1f,0x10e02a63, +0x00181205,0x00301807,0x00000006,0x0c301a30, +0x20200403,0x20180a04,0x0070000a,0x0c801e32, +0x00180a04,0x00000806,0x00600406,0x0cc01636, +0x20101c06,0x20182606,0x00b80c0f,0x0e302a4c, +0x00080804,0x20100e07,0x0060040a,0x0ad02228, +0x00280602,0x00001005,0x00480c05,0x0b101e2b, +0x00100802,0x20281205,0x00801009,0x0b301e2e, +0x00382a08,0x0060340c,0x0028040c,0x0c10263e, +0x00000202,0x20380404,0x00a00009,0x09b01e1f, +0x00080800,0x20100a02,0x00800c0c,0x09d01e23, +0x20200001,0x00100000,0x0048080d,0x09e01e23, +0x20400c07,0x20481a0c,0x00e01416,0x0a602a2d, +0x20100802,0x20280e03,0x0080000a,0x08e01e15, +0x00001002,0x20381a03,0x00b0000b,0x08f01e17, +0x00280601,0x00100802,0x00480807,0x09001e19, +0x00280604,0x20100808,0x00981009,0x09402a1e, +0x00100a01,0x20180802,0x00580c08,0x08601e0c, +0x00000201,0x00280402,0x0048040a,0x08601a0d, +0x20100000,0x00000201,0x0060040e,0x08601a0e, +0x20100804,0x20180e05,0x00a00010,0x08802612, +0x20280400,0x00200800,0x0030000c,0x08201a02, +0x00000001,0x00100800,0x0048080a,0x08201e03, +0x00000c02,0x00081202,0x0068040a,0x08201a02, +0x00080603,0x00100406,0x0078040e,0x08302203, +0x00380a02,0x00000c02,0x00500006,0x08301807, +0x00180e02,0x00100c02,0x0060080b,0x08301808, +0x00080a01,0x00300803,0x0028040a,0x08301808, +0x00000002,0x00080604,0x0080080e,0x0850240c, +0x20500804,0x20281a05,0x00800c10,0x08901812, +0x20100402,0x20280a03,0x0090040c,0x08a01c13, +0x00180a01,0x00100c00,0x0040040a,0x08901812, +0x20180a02,0x00100803,0x0070000f,0x08e0241a, +0x00580a06,0x00001c07,0x00281002,0x09401c1a, +0x00200203,0x20200404,0x00780408,0x09601c1d, +0x20201002,0x20181603,0x0070040d,0x09501c1d, +0x00200801,0x20200202,0x00a0000d,0x09f02828, +0x20700c07,0x20282209,0x00901012,0x0a301824, +0x20300405,0x20180606,0x0088040c,0x0a701c27, +0x00080e01,0x00201002,0x00280807,0x0a601c27, +0x20200402,0x00080c00,0x00900413,0x0b702838, +0x00a81209,0x0010200c,0x00280e02,0x0b80182c, +0x00600207,0x00000009,0x00700803,0x0bc0182e, +0x00200801,0x20181a01,0x00601008,0x0bc0182f, +0x00682207,0x00102c07,0x0070100c,0x0d703048, +0x21302009,0x20384610,0x00a0181b,0x0d001838, +0x21001008,0x20181a0d,0x00680415,0x0d50203a, +0x20b00601,0x00100000,0x0008040e,0x0d60203a, +0x21600806,0x2078060e,0x0128041e,0x0ff0345c, +0x00d81e05,0x0050280e,0x20783228,0x0ef01841, +0x00c83605,0x00404c0f,0x00083223,0x0f401041, +0x00980801,0x00200604,0x00080e1b,0x0f301c40, +0x01081202,0x20480405,0x01181a30,0x12f02469, +0x20d84205,0x00904800,0x20505000,0x10900e15, +0x20b00802,0x20280400,0x00300400,0x11802620, +0x20983203,0x00705000,0x20902000,0x11e02224, +0x21502004,0x00181400,0x00400400,0x16302630, +0x00f02808,0x20782a0f,0x00d01e27,0x0fb02a28, +0x00f00204,0x00000c05,0x00201221,0x10502a30, +0x00b01004,0x20581609,0x00b0221c,0x10a02a32, +0x01f81209,0x0090180b,0x2020323f,0x14602e4f, +0x00281606,0x00301c0a,0x00380407,0x0e102a38, +0x20200803,0x00080a07,0x0050100b,0x0e80323b, +0x00300a01,0x20180402,0x00780404,0x0ed02e3d, +0x20681809,0x00501610,0x0040281c,0x11604a61, +0x20300803,0x20381a07,0x00a01c0d,0x0c702e2f, +0x00180400,0x00200801,0x00380c06,0x0cd03233, +0x20300402,0x00180e02,0x00600c0c,0x0d002e35, +0x00581e08,0x2010300a,0x00980409,0x0eb0524e, +0x00300c00,0x20180c02,0x00480c03,0x0b203627, +0x00080e02,0x00200402,0x0060140a,0x0b50322b, +0x00380603,0x00100c04,0x00300004,0x0b80322d, +0x20502808,0x2088460f,0x01501819,0x0c70523d, +0x20200201,0x00300001,0x0010000d,0x0a00321f, +0x20100c03,0x20181205,0x0060000a,0x0a203a21, +0x20200003,0x00000204,0x0060040d,0x0a303624, +0x00280604,0x00200c09,0x00482809,0x0ae04e2c, +0x00100001,0x00300a01,0x00180c07,0x09303216, +0x00281204,0x00201806,0x00280808,0x09403618, +0x00200202,0x00000003,0x00600008,0x09403219, +0x20200001,0x00180602,0x00700410,0x09b04620, +0x00181202,0x00201403,0x0030040a,0x08a02e0d, +0x20100804,0x20280a06,0x0090000d,0x08b0360e, +0x20200002,0x00000203,0x0060000d,0x08a0360e, +0x00380601,0x00101002,0x0068080b,0x08e04612, +0x20100802,0x20280a04,0x0080080c,0x08603202, +0x00180e05,0x00000807,0x00700009,0x08703203, +0x00180e02,0x00001403,0x00680408,0x08603203, +0x20380401,0x00080601,0x00a00814,0x08904603, +0x00100603,0x00080c03,0x00600008,0x08802c07, +0x20101404,0x20381e07,0x0090080c,0x08803408, +0x20100801,0x20381204,0x00b0080d,0x08703007, +0x00300601,0x20100001,0x0090000b,0x08b0440c, +0x20100805,0x00100205,0x0038140b,0x08d03011, +0x00100201,0x00300004,0x00281009,0x08f03013, +0x00000801,0x00081000,0x0078080a,0x08e03013, +0x20300c02,0x00081202,0x00900012,0x0950441b, +0x00080a06,0x00300409,0x00300c09,0x0980241b, +0x20280a01,0x00300401,0x0020080b,0x09b02c1d, +0x20181203,0x00201804,0x0038040b,0x09a0301d, +0x00381202,0x00301405,0x0050040b,0x0a604429, +0x00000006,0x00100a09,0x00380409,0x0a803024, +0x00200000,0x00100a01,0x00480406,0x0ac03426, +0x20101002,0x20281605,0x00900409,0x0ab03027, +0x00000601,0x20100201,0x00a01013,0x0be04c38, +0x00100605,0x00180c08,0x00500809,0x0bc0282d, +0x20100201,0x00180800,0x0060080b,0x0c10302f, +0x00300601,0x00200002,0x00381007,0x0c002c2f, +0x20101c03,0x00083206,0x00a01413,0x0df0504b, +0x20a80c03,0x00201e08,0x0028140b,0x0d503037, +0x20881a01,0x00201e02,0x00480808,0x0db03439, +0x20c81201,0x00300800,0x0030040e,0x0da02439, +0x21081a05,0x00701c05,0x20280c10,0x1090545c, +0x00801800,0x20183001,0x00981219,0x0f101c3d, +0x00702402,0x20484e06,0x00b00a15,0x0f70283e, +0x00b01002,0x20181605,0x00581a20,0x0f70243e, +0x00e02405,0x00183610,0x00481e2b,0x13705063, +0x21205407,0x20d87c00,0x01781400,0x10b0320a, +0x20980401,0x00301000,0x20201400,0x11c0261f, +0x20c02002,0x20484000,0x00b02000,0x1210261b, +0x21283a02,0x00204800,0x00604c00,0x16803a2e, +0x0178320e,0x00704c16,0x20800236,0x10103625, +0x00b80602,0x00200802,0x0020261c,0x10a0322d, +0x00e80603,0x00401806,0x20400625,0x11103a2e, +0x01601202,0x20c81a05,0x01805635,0x14d05e48, +0x20401807,0x20482613,0x00b03410,0x0e704638, +0x00180c01,0x00101604,0x00401804,0x0f004639, +0x00181202,0x00301a02,0x00202006,0x0f40423d, +0x00203004,0x2088320b,0x0120080d,0x12107a5c, +0x00000401,0x00200003,0x00281c05,0x0cf04a2d, +0x00180602,0x20200400,0x00901008,0x0d404a33, +0x20100804,0x20180607,0x0080040a,0x0d704a35, +0x20300c01,0x00482402,0x00600013,0x0f706e4c, +0x00381603,0x00301805,0x00200004,0x0b904228, +0x20201804,0x20382206,0x00a8040b,0x0bd04e2a, +0x00080602,0x00080405,0x00700408,0x0bf0462c, +0x00381a03,0x00703404,0x20381c09,0x0d50763e, +0x20200003,0x20200205,0x0090080d,0x0a704620, +0x00381204,0x00301407,0x00380c05,0x0aa04a21, +0x00100001,0x00000602,0x00600409,0x0ab04e23, +0x20180402,0x00100204,0x00a00413,0x0b906a30, +0x00200203,0x20200404,0x00900006,0x09a04616, +0x20200c03,0x20181604,0x00800c0d,0x09c04a18, +0x00000800,0x00080401,0x0068040b,0x09c04a19, +0x20100000,0x20180401,0x00a80c0e,0x0a506a20, +0x20201004,0x20281e06,0x00a0080d,0x0910460c, +0x00380a03,0x00201003,0x00380406,0x09304e0e, +0x00080400,0x00100400,0x0050000b,0x09204a0e, +0x00280601,0x00080401,0x0090040c,0x09906612, +0x00180a02,0x00200c05,0x00380808,0x08e04602, +0x20401004,0x00081a05,0x00700410,0x08e04e03, +0x20100800,0x00080c00,0x0060040c,0x08e04a03, +0x20200c02,0x20180e02,0x00880813,0x09306a03, +0x20180402,0x00000a02,0x0060000a,0x08f04407, +0x00381203,0x00302407,0x00281005,0x09004c08, +0x00080800,0x00201001,0x00380409,0x08f04c08, +0x00180800,0x00200803,0x0060000c,0x0960640c, +0x00480e03,0x20101403,0x00880406,0x0950440f, +0x00080400,0x20100603,0x00a00c0d,0x09604811, +0x00280a01,0x00000c00,0x0060000a,0x09504811, +0x00080e03,0x00101802,0x00800c10,0x0a00681a, +0x20600802,0x20481605,0x00d00c13,0x09f0441b, +0x20200c03,0x20281603,0x00b8040c,0x0a20481e, +0x20400c03,0x20181a04,0x0090000f,0x0a10481e, +0x00101004,0x20381e07,0x00e0100f,0x0b106c2a, +0x00680400,0x20100402,0x00780c00,0x0af04424, +0x00280e03,0x00100806,0x00600006,0x0b304827, +0x00281a02,0x00202006,0x00380c04,0x0b204427, +0x20281202,0x00101007,0x00700412,0x0ca0703b, +0x20400603,0x20280402,0x00900411,0x0c30442d, +0x20280a01,0x20300204,0x0090100b,0x0c804c2f, +0x00280a03,0x20400a01,0x00a00c09,0x0c70482d, +0x00280e04,0x20301e01,0x00a0080d,0x0eb0784b, +0x20700004,0x20280e07,0x00880804,0x0dc04437, +0x20902003,0x20582a06,0x00881407,0x0e204c38, +0x20e02407,0x20682e0b,0x00d8140e,0x0e004439, +0x21501407,0x20582e0d,0x01280414,0x1140745b, +0x00880e02,0x20101c06,0x00583218,0x0f703838, +0x00981202,0x00302405,0x2028421b,0x0fe03c3a, +0x00c81a04,0x0030240c,0x00283a25,0x0fd0303b, +0x01482603,0x00003809,0x00785a3b,0x1420645e, +0x20b85a03,0x00e07c00,0x21101800,0x11303e12, +0x20981000,0x00100400,0x00802800,0x1210361b, +0x20a82003,0x00602800,0x20200400,0x12803a1b, +0x21303003,0x20385c00,0x00c02800,0x17105e22, +0x00a02405,0x20884208,0x00f03a20,0x10804221, +0x00900201,0x20480801,0x0090261a,0x11204a28, +0x00c81605,0x20200c08,0x0080321f,0x11703e2b, +0x01480a01,0x00901409,0x20b0123a,0x15c0763f, +0x00481204,0x00202806,0x20200203,0x0f205a33, +0x00201601,0x20381602,0x00701c00,0x0f905a35, +0x00001403,0x20781a09,0x00b02804,0x0fd05a38, +0x00683a0b,0x00706407,0x20603002,0x1330925b, +0x00080801,0x20200e06,0x00801408,0x0d905e30, +0x20100405,0x00180a05,0x00200408,0x0df06231, +0x00380602,0x20200c02,0x00500003,0x0e206635, +0x20300c0b,0x20780618,0x01301815,0x1070a24f, +0x00001402,0x20482202,0x00b00009,0x0c305e27, +0x00281e06,0x00303009,0x00080405,0x0c80662b, +0x20200c02,0x20381204,0x0080000d,0x0c90622d, +0x00000604,0x20481809,0x01280c0d,0x0e40923e, +0x00100602,0x00100004,0x00380c08,0x0b105e1f, +0x20101406,0x20481e0a,0x00c0100d,0x0b506622, +0x00200201,0x00000403,0x00480407,0x0b606223, +0x00001003,0x20381204,0x00c8100f,0x0c909630, +0x20180401,0x00200201,0x0030080a,0x0a405e16, +0x00080e04,0x00101007,0x00580809,0x0a706617, +0x20180e01,0x00000c01,0x00500c0c,0x0a606219, +0x20180602,0x00100404,0x00880c10,0x0b408a21, +0x00280e02,0x00101802,0x00380407,0x09c0620d, +0x00000c03,0x20280e05,0x0090080a,0x09e0660e, +0x00000802,0x20380a04,0x0090000a,0x09d0660e, +0x00100c03,0x00080e02,0x00980c0e,0x0a708a12, +0x20200801,0x20280e03,0x0090040d,0x09705e03, +0x00080a02,0x00001404,0x00680c0b,0x09906603, +0x00080602,0x20100803,0x0078040c,0x09806203, +0x00081a03,0x00301c06,0x00600010,0x0a208603, +0x00000000,0x00080401,0x00680408,0x09905c08, +0x20100400,0x20281602,0x00b0140c,0x09b06408, +0x00000001,0x20280a02,0x0090080a,0x09a06008, +0x00100402,0x20280e04,0x00d0140f,0x0a40880d, +0x00200601,0x00080c01,0x00500809,0x09f05c10, +0x00000401,0x00080a01,0x00600009,0x0a106813, +0x00100800,0x20180800,0x0078040a,0x0a006412, +0x20300401,0x20181001,0x00a00812,0x0af08c1d, +0x20480401,0x00100a02,0x0018080e,0x0a90601c, +0x00180a01,0x00101001,0x00480c09,0x0ad0681c, +0x20180800,0x00000e01,0x00580c0b,0x0ab0601c, +0x00580603,0x00001403,0x00680409,0x0c10942a, +0x00600e01,0x00180802,0x00380c01,0x0ba05c23, +0x20101a01,0x20282202,0x0080000b,0x0be06426, +0x20101c00,0x20182400,0x00880409,0x0bc05c26, +0x20401803,0x00082206,0x00b00c19,0x0da0943b, +0x20780e02,0x00400400,0x00200c12,0x0cd0582d, +0x20201004,0x00581604,0x00081808,0x0d306030, +0x20200001,0x00680e01,0x20280408,0x0d20582f, +0x20281205,0x00580404,0x0030100d,0x0fc0944e, +0x20300803,0x00180a07,0x00381a03,0x0e605834, +0x20582a04,0x00903407,0x20582001,0x0ed05034, +0x20783203,0x00703c02,0x20481403,0x0eb05835, +0x20f81403,0x0020160a,0x00181c07,0x12609c58, +0x00680e02,0x00380c05,0x00181a12,0x0ff04434, +0x00700403,0x20180e08,0x00880a15,0x10504835, +0x00801403,0x20582a08,0x00a80a19,0x10404c35, +0x01101000,0x20383201,0x00783633,0x15008056, +0x20d0280a,0x20788800,0x01a82800,0x11a04e0a, +0x20880c06,0x00583000,0x00a81800,0x12a05a18, +0x20880805,0x00183800,0x01081800,0x12f0561a, +0x21085007,0x00e03000,0x00381800,0x17f07e23, +0x00e81a0d,0x0030301e,0x20882a27,0x1120521e, +0x00800a05,0x00280411,0x20281a19,0x11c05625, +0x00602a03,0x0008300e,0x00181a17,0x12005226, +0x01300e0c,0x20680416,0x00f01a31,0x16a07e3b, +0x00000002,0x20280a0b,0x00404803,0x0fd05e30, +0x00181a03,0x00402802,0x20302a01,0x10506632, +0x00381a05,0x00a02806,0x20b01e05,0x10905e34, +0x20401c05,0x2038420d,0x00e06c09,0x1450a24f, +0x00201402,0x20281203,0x00200402,0x0e60722d, +0x00400802,0x20100607,0x00701403,0x0ec07631, +0x00200404,0x00400209,0x20101c04,0x0ef06e34, +0x00880a04,0x00401c01,0x20200603,0x11e0c64c, +0x00280e01,0x00202003,0x20280c07,0x0d007229, +0x20400c03,0x00182202,0x0080100e,0x0d507629, +0x00080e02,0x00501803,0x2010000a,0x0d70722d, +0x20401407,0x00280e0a,0x00581416,0x0fa0c242, +0x20181201,0x20101000,0x0060100c,0x0be06e1f, +0x00581206,0x00402008,0x00080402,0x0c307e21, +0x00180400,0x00200202,0x0050100a,0x0c307623, +0x00381a07,0x0070240c,0x0028140b,0x0dd0b232, +0x00000c01,0x20580e03,0x00a00409,0x0b107615, +0x20400c06,0x00081a0a,0x00801010,0x0b508218, +0x20200c02,0x00181603,0x0060040d,0x0b407a18, +0x20300808,0x00180a0b,0x00b00014,0x0c80b223, +0x00000801,0x20281000,0x00700009,0x0a80720c, +0x00380e03,0x00301407,0x00380c05,0x0ac07e0d, +0x00380e02,0x00401404,0x00080407,0x0ab07a0e, +0x00481608,0x00201c0c,0x0098080b,0x0ba0aa13, +0x00080602,0x00000c03,0x0038040a,0x0a507603, +0x20100000,0x00080602,0x0070140f,0x0a808203, +0x20200400,0x00080602,0x00500c0f,0x0a607a03, +0x20401407,0x20282a0c,0x01001417,0x0b40ae02, +0x00000401,0x20180602,0x00600009,0x0a607407, +0x20100402,0x00080603,0x0068040a,0x0a908409, +0x00100402,0x00180602,0x00480808,0x0a807c08, +0x00300205,0x00300409,0x0068100b,0x0b80ac0e, +0x00100202,0x00000002,0x0058040a,0x0ab07010, +0x00100202,0x00100403,0x00580808,0x0b008012, +0x00080a04,0x00300c05,0x0030000a,0x0ae07811, +0x20200404,0x00300205,0x00700413,0x0c20b01d, +0x20300006,0x00080605,0x00580c0c,0x0b60701b, +0x00000803,0x00180e03,0x0068040b,0x0bb07c1c, +0x00000c06,0x00080a07,0x0068080a,0x0b90781b, +0x00280e03,0x00400c07,0x00700c0c,0x0d50b02c, +0x00581e0b,0x0000200c,0x00500c04,0x0c606c22, +0x20281e03,0x00302c06,0x00380c09,0x0cc07c25, +0x20182a07,0x0030340b,0x0048040a,0x0c907025, +0x20181e04,0x00202602,0x00a01c13,0x0ef0bc3c, +0x20900c09,0x20782213,0x00d00c12,0x0d90742d, +0x00181604,0x20501e03,0x00e00804,0x0e007c2c, +0x00080601,0x20780609,0x01101407,0x0de0782d, +0x20701402,0x2068320d,0x01300411,0x1110c04e, +0x00081603,0x20401408,0x0058360a,0x0f206831, +0x20a0200a,0x20a8460f,0x01581408,0x0f807032, +0x20a02c0a,0x2088520c,0x00f82405,0x0f606c33, +0x20c00807,0x20182606,0x00784e03,0x13a0ac55, +0x00504801,0x20982e03,0x00983e0e,0x1080582e, +0x00a02207,0x20280414,0x0048621d,0x11006032, +0x00b01e08,0x00301417,0x20587221,0x10f05432, +0x01104207,0x00100414,0x20289e34,0x1610884b, +0x2030080b,0x00080c00,0x0048bc00,0x12808a1a, +0x2030280d,0x20b85400,0x01a8bc00,0x1390a223, +0x2030280f,0x20784c00,0x0148cc00,0x13e09e25, +0x20904816,0x2138bc00,0x02c8dc00,0x1930da2a, +0x0018160d,0x00281420,0x0028160a,0x11a0421f, +0x00382a10,0x00001427,0x00583608,0x12705e27, +0x00484615,0x0030482e,0x00183e09,0x12b0562a, +0x00883a1d,0x20102041,0x2038321b,0x17c09a37, +0x00200c05,0x20380a08,0x20302607,0x10805e28, +0x20201006,0x20a81e0a,0x00a03c01,0x1120722b, +0x20201407,0x20f82210,0x01304c01,0x11406a2e, +0x00000408,0x20f01215,0x00505203,0x15b0c646, +0x00481a04,0x00002c07,0x20501201,0x0f306a2c, +0x00681607,0x20602008,0x00301e05,0x0fc08a2d, +0x00600204,0x20a00c06,0x00b00e05,0x0fd08230, +0x00500a01,0x20e00404,0x00a01202,0x1370d649, +0x00100e01,0x20680e05,0x0050280a,0x0de07628, +0x20100806,0x20a0060d,0x00b0100c,0x0e609a2a, +0x20200801,0x20a80e05,0x00e0200d,0x0e608a2b, +0x00381203,0x20b02c00,0x00b0100c,0x1140e244, +0x20201006,0x20481e07,0x0030080c,0x0cc07e1d, +0x20100603,0x20881007,0x00b00c0a,0x0d40961f, +0x00100802,0x20880a02,0x00a00008,0x0d309221, +0x20401406,0x20f8260b,0x01601016,0x0f50e233, +0x00181206,0x00001c0a,0x20580406,0x0c007e14, +0x00280402,0x20701204,0x00800006,0x0c709e17, +0x00080603,0x20601004,0x0088080a,0x0c409218, +0x00500203,0x20a00c07,0x00d81809,0x0e00e223, +0x00100403,0x20400608,0x00200809,0x0b80860d, +0x00000a01,0x20880c01,0x00c0080c,0x0bd09e0e, +0x00101003,0x20881a05,0x00c0080b,0x0bb0920e, +0x20400c01,0x20b81e02,0x01001018,0x0d20da13, +0x20200000,0x20380402,0x0038040c,0x0b408203, +0x20200401,0x20780a02,0x0080040c,0x0b90a201, +0x20280a02,0x20400804,0x0068040d,0x0b709202, +0x00380c00,0x20701c01,0x0098140b,0x0cd0e202, +0x00180a01,0x20300c01,0x00200407,0x0b508007, +0x00100000,0x20600400,0x00680c07,0x0bb0a008, +0x00380400,0x20600a01,0x00800406,0x0b809407, +0x20280e01,0x20a00802,0x00f00c14,0x0d00d80d, +0x20100000,0x20500201,0x0050040b,0x0bb08410, +0x20180400,0x20600401,0x0078040b,0x0c209811, +0x20400402,0x20880e02,0x00a0040f,0x0be09012, +0x00280800,0x20d00e01,0x01200c0d,0x0db0e01e, +0x00300000,0x20500201,0x00580407,0x0c508419, +0x00380a02,0x20700c01,0x00800007,0x0cd0981a, +0x00681205,0x20701405,0x00800003,0x0ca0941a, +0x00080602,0x20f81601,0x01402013,0x0ee0e42e, +0x20601000,0x20583202,0x00500c10,0x0d407c25, +0x20501002,0x20983205,0x00b00c0f,0x0dc09826, +0x20802405,0x20a8460b,0x00d01014,0x0d909426, +0x20401403,0x20f83607,0x00f00811,0x1090f040, +0x00000a03,0x20200202,0x20782a01,0x0e90802c, +0x20301203,0x20582400,0x20181401,0x0f20942e, +0x20100603,0x20280c03,0x20582a02,0x0ef0902f, +0x20580606,0x20a00800,0x00283804,0x12c0e84b, +0x20302410,0x00182e0b,0x20784e02,0x0ff0642b, +0x0000080c,0x20101a08,0x20a86607,0x1080882b, +0x00080c0b,0x20103605,0x20886607,0x10507c2a, +0x20502417,0x20b80e11,0x0048920a,0x1510c448, +0x00584e11,0x00a0ac33,0x21284a10,0x1130442a, +0x00381a0d,0x00106027,0x20483a09,0x11c05c2a, +0x0038220d,0x20306827,0x00581e0a,0x1190542a, +0x00b85a18,0x2020c848,0x00185e21,0x17208441, +0x00880a02,0x20201400,0x00689c00,0x13b0b632, +0x00a81601,0x00303800,0x2088c800,0x1510ea3f, +0x00c81202,0x00003400,0x0008cc00,0x1550e643, +0x00d81006,0x00602c00,0x21196800,0x1b414a54, +0x20d02410,0x20487206,0x00b86017,0x12306227, +0x20d02c10,0x20288604,0x00685c1f,0x13308230, +0x21104011,0x2048be06,0x00c84425,0x13607a31, +0x21504009,0x0028c013,0x20687c26,0x18e0a241, +0x00780a16,0x00601c2b,0x21182a0f,0x11204a23, +0x00480e16,0x0090202b,0x21b82a09,0x12006e25, +0x00580e12,0x00b0202c,0x2228420f,0x12306e26, +0x00980e12,0x0120282d,0x23581618,0x17209a3a, +0x00000c0e,0x00382a18,0x20905405,0x0ff05e28, +0x20100c0b,0x00682615,0x21305c03,0x10c08628, +0x00280403,0x00900e0b,0x21a05401,0x10d0822d, +0x00481001,0x00f0320a,0x22c07001,0x1510c645, +0x00080e0a,0x00602011,0x21300805,0x0ec07623, +0x00680e07,0x0090240b,0x21c00601,0x0f909e27, +0x20180401,0x00800e04,0x21701808,0x0f809a28, +0x00000000,0x00b80607,0x22004c0c,0x12f0ea3f, +0x00380804,0x00401e0e,0x20b01c05,0x0dc0861e, +0x20500004,0x0060020a,0x21302010,0x0e70a61f, +0x00380401,0x00701202,0x21400405,0x0e50a222, +0x00180c03,0x00b02606,0x2218040c,0x11310233, +0x20500c03,0x00282601,0x2050080f,0x0cf08214, +0x00300201,0x00600003,0x21300403,0x0da0aa15, +0x20300000,0x00500001,0x21000c0e,0x0d70a218, +0x00280602,0x00800803,0x2180040f,0x0fd0fa25, +0x00580a05,0x00401407,0x20d00001,0x0c808a0b, +0x20180601,0x00600a01,0x2130080d,0x0d10b20d, +0x00480a03,0x00501c01,0x21000406,0x0ce0aa0e, +0x20380401,0x00701203,0x21600015,0x0ef0fe13, +0x20200403,0x00380a08,0x20900c0f,0x0c408e04, +0x20100002,0x00500204,0x2108040a,0x0ce0b202, +0x20400804,0x00381607,0x20900c11,0x0c90aa02, +0x00400602,0x00680c01,0x21200c0c,0x0ea0fa03, +0x00100400,0x00381002,0x20a80408,0x0c508808, +0x00100201,0x00500403,0x21080807,0x0cf0ac07, +0x00300602,0x00580804,0x20e80805,0x0cb0a408, +0x20300c05,0x00782206,0x21400816,0x0ec0fc0e, +0x20100201,0x00500002,0x20f8040a,0x0cb08c11, +0x20100400,0x00580a02,0x20f0040c,0x0d50ac11, +0x20200201,0x00500201,0x2108040d,0x0d10a411, +0x00200608,0x00981009,0x21c0080d,0x0f810020, +0x00300202,0x00580602,0x20f00006,0x0d508c18, +0x00100800,0x00681a02,0x21180408,0x0e00a81b, +0x00100c03,0x00682204,0x21180408,0x0dc0a01b, +0x20200c08,0x00b82a10,0x22080411,0x10c1042f, +0x20600006,0x00580608,0x2108280e,0x0e408422, +0x20380401,0x00700a03,0x2168280a,0x0f00a424, +0x20381206,0x00802c06,0x2198300a,0x0ec09c24, +0x20280608,0x00e00c08,0x22a8440a,0x1270f03d, +0x20380e03,0x00602809,0x21184203,0x0f706828, +0x20580803,0x00701601,0x21584001,0x10308c29, +0x20400008,0x0050020c,0x20e82c01,0x0ff08429, +0x20a0040e,0x00d80a0f,0x22785404,0x1470d044, +0x00d82007,0x00206000,0x2078420d,0x10a05420, +0x00c81406,0x00504008,0x20f8460f,0x11706c22, +0x00b80805,0x00501c0b,0x20e8460c,0x11306423, +0x01282e03,0x00e0881b,0x2298861b,0x1680a439, +0x20c01a09,0x2058481b,0x01008c23,0x11a0442d, +0x20a80e0b,0x00002422,0x0010681d,0x1270682c, +0x20a0020c,0x00200423,0x2070701d,0x1240642f, +0x20d01e08,0x00285418,0x2060d827,0x18209444 + }, //DNP + { +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000 + }, //ct3 + }, + Sv2Table:{ // Sv2Table + { +0x00805a03,0x20e00000,0x00085000,0x18681235, +0x01400a13,0x20400000,0x0000c000,0x1b185655, +0x01802218,0x20800000,0x0000bc00,0x1bb8525c, +0x00f03a15,0x20b00000,0x00009000,0x1ff85e62, +0x21683406,0x0080020a,0x00001819,0x16e83e29, +0x22b00422,0x20200239,0x00081c3c,0x18b81a37, +0x23301430,0x00000248,0x00085848,0x19382237, +0x22781826,0x00300240,0x0008202d,0x1ff8424c, +0x01800608,0x20500009,0x0008262a,0x15a83a31, +0x02a00e1b,0x2020002c,0x00085644,0x1748563b, +0x02f81a29,0x00600048,0x00082e51,0x17d87e3c, +0x02b0021e,0x20300031,0x00087649,0x1f38865a, +0x21301008,0x2030020e,0x0008441e,0x13d84a37, +0x22100414,0x00100224,0x00082c3a,0x14f85e40, +0x22200018,0x00000233,0x0000103d,0x15685a46, +0x22100417,0x2030022a,0x00085837,0x1bf89a63, +0x01200c00,0x00000009,0x00085a1a,0x12487a35, +0x01800206,0x00200019,0x00085629,0x13689238, +0x01c00e07,0x20100016,0x0008762a,0x13a8863c, +0x01e01602,0x2020001a,0x0008aa2d,0x1938ee5e, +0x20b00205,0x00400009,0x0008081c,0x10789234, +0x20b80e05,0x00200006,0x0000301f,0x11589a3d, +0x21400401,0x00300003,0x0008042c,0x1198a23b, +0x21180e0b,0x00300014,0x0000302e,0x1609125e, +0x00a80802,0x00400205,0x00001205,0x0f288e29, +0x00b00403,0x2010020b,0x00000e01,0x0fc87e2e, +0x01181204,0x00300004,0x00002a11,0x10289e2d, +0x01500001,0x0000020c,0x00004205,0x1388ea49, +0x20700601,0x00200002,0x00080819,0x0de88a1f, +0x20b00802,0x00000201,0x0008241e,0x0e788620, +0x20c00403,0x00000208,0x00000823,0x0eb88a24, +0x21400806,0x0000020a,0x00081c39,0x1178de30, +0x00200403,0x00300202,0x00080c04,0x0d388e11, +0x00500601,0x00200004,0x00081203,0x0dc89a12, +0x00300802,0x00100001,0x00081c00,0x0df88e13, +0x00900e03,0x00200009,0x00082604,0x1098f615, +0x00080603,0x00400007,0x00001409,0x0cc8920b, +0x00080401,0x00300001,0x00000c0c,0x0d489a0d, +0x00380604,0x00300007,0x00001008,0x0d68960e, +0x20481006,0x00500201,0x00001818,0x1008fa0b, +0x20883005,0x00200201,0x0000580a,0x0c987e01, +0x20983005,0x00200004,0x00004c0b,0x0d088e02, +0x20c82c08,0x00200204,0x00004811,0x0d288a02, +0x20884a04,0x00200010,0x00008c0d,0x0ff8e408, +0x00d80e13,0x20a0000e,0x0000660d,0x0c984a03, +0x01081a17,0x20a00012,0x00008e10,0x0d085a04, +0x01181615,0x20a00014,0x00006e14,0x0d285e04, +0x01081210,0x21000002,0x00009e0a,0x10588809, +0x20d0381e,0x20d0022c,0x0008581a,0x0c882004, +0x21204420,0x21000234,0x00085822,0x0ce81c05, +0x20e03819,0x20e0022a,0x0008341e,0x0cf82401, +0x2150481f,0x2140022e,0x00086826,0x10b85417, +0x20181e14,0x0010002d,0x0000020e,0x0cd8680a, +0x00081212,0x0010002d,0x00082214,0x0d486c0b, +0x20480e0c,0x00000020,0x00081a0b,0x0d48600b, +0x2038120f,0x2020002f,0x00080e1a,0x11a8a81d, +0x00d00800,0x2050020f,0x00005a11,0x0cf83a05, +0x01000602,0x2030020a,0x00005a13,0x0d584a08, +0x00f80603,0x20300205,0x00004e15,0x0d684a05, +0x01881610,0x20600002,0x0000c222,0x12186e01, +0x20a01007,0x20400214,0x0008281e,0x0cb82a04, +0x20d01007,0x20200214,0x00081828,0x0d083604, +0x20a01006,0x20400212,0x0008101f,0x0d283205, +0x21103015,0x20b0023e,0x00083034,0x11e82801, +0x0058e21e,0x02610c00,0x22a12800,0x18186634, +0x0018460e,0x00f01800,0x20d0c400,0x1a586e3c, +0x00087a11,0x01806000,0x21710000,0x1af87e40, +0x2068be20,0x0200a800,0x22016400,0x1ff89e49, +0x21007c2e,0x2128a259,0x0190140f,0x16880e2c, +0x20901018,0x20100a2a,0x20782803,0x18782a3a, +0x20381418,0x20603e33,0x00181001,0x18f82240, +0x20203833,0x20e84a60,0x00a82213,0x1ff82e53, +0x01083213,0x00c01032,0x20e88e21,0x15285635, +0x01083e10,0x0030201d,0x20582618,0x16986245, +0x00600a0b,0x20b84815,0x01182209,0x16e85e44, +0x00c82a1b,0x2010003a,0x2088a618,0x1e289a68, +0x20b80c04,0x00103207,0x20a82410,0x13385e3e, +0x20d0200b,0x20c00e12,0x00384017,0x14485a46, +0x20a02409,0x2088060b,0x2018580a,0x14b85a44, +0x20b03012,0x20b00e18,0x2088840d,0x1ab8ae6e, +0x01281202,0x20202806,0x00181e11,0x1158763f, +0x01100606,0x2040000e,0x00582e10,0x12488a42, +0x01681607,0x00102811,0x20283613,0x12a88a49, +0x01c80e0e,0x0020381f,0x20585613,0x1748fa71, +0x21080e02,0x20600601,0x00b01825,0x0f687e35, +0x21001004,0x20382605,0x00501024,0x10388e38, +0x21481201,0x20400a03,0x0080202e,0x10688e3b, +0x21c00806,0x2028260b,0x00904042,0x13e90259, +0x00c01804,0x20981a06,0x00c80e0a,0x0e187628, +0x00e00604,0x00000c06,0x20480e0c,0x0ec8862c, +0x00d02004,0x20882e06,0x00a0060d,0x0ef88a2a, +0x01600206,0x00000408,0x20101211,0x11b8ea41, +0x20880a02,0x20300805,0x00680c1a,0x0ce87e20, +0x20981403,0x00101a05,0x2010001e,0x0d688a23, +0x20980601,0x00000c05,0x2018101b,0x0da88a23, +0x20e80c06,0x00001e09,0x00080430,0x0fc8de32, +0x00580802,0x20401201,0x00800002,0x0c287e12, +0x00480400,0x20300c03,0x00580802,0x0ca88e13, +0x00580c01,0x20201801,0x00200001,0x0cd88a15, +0x00681a04,0x20202409,0x00700005,0x0eb8e618, +0x20200a0c,0x20681007,0x00b02810,0x0bb87a09, +0x00100e09,0x20480c04,0x00801c0d,0x0c288a0c, +0x20100a0b,0x20580c05,0x0080280f,0x0c48860d, +0x00202a09,0x20882e02,0x01002c17,0x0e28da0a, +0x20306412,0x2058961c,0x00780409,0x0ba87004, +0x20405c0e,0x20189217,0x0050080f,0x0bf88402, +0x20406011,0x20388a1b,0x0058080d,0x0c187c01, +0x20c08014,0x0028da1c,0x0050041d,0x0e38dc10, +0x20600a04,0x0148201a,0x21e82801,0x0bd88409, +0x20702001,0x01684412,0x21e81c02,0x0c38940b, +0x20401a03,0x01483818,0x21d82000,0x0c489408, +0x00000e05,0x02182c1f,0x23182e08,0x0ef8e81b, +0x0108660e,0x0160a80d,0x22601a12,0x0c186c00, +0x00e88a11,0x01e0cc15,0x23001612,0x0c787c02, +0x00b8760d,0x01a0a80f,0x22a02a0c,0x0c787802, +0x00a88a0c,0x0240d410,0x23b02608,0x0fb8cc13, +0x21503412,0x2038561c,0x0040401f,0x0c086007, +0x21202011,0x2048321d,0x00304819,0x0c786806, +0x2100200d,0x20382a18,0x00003c15,0x0c886407, +0x2120140b,0x00282e15,0x20607415,0x1058b419, +0x00d80a0e,0x00a01418,0x21000a20,0x0c685807, +0x00f00a0e,0x00400c17,0x2090121d,0x0cb85803, +0x00c01a08,0x0058100f,0x20a00a1a,0x0cc85804, +0x00803a08,0x0088400c,0x21103e20,0x11288c14, +0x20381008,0x00803219,0x20c0140a,0x0c584207, +0x20782009,0x0070321b,0x20602814,0x0c984205, +0x20481805,0x00b0320e,0x20d0140d,0x0cb84a05, +0x00383c06,0x01609211,0x22081a0a,0x11786801, +0x2190dc0a,0x22899000,0x04700400,0x17382a09, +0x20d06805,0x20e8b000,0x02282000,0x19884629, +0x21108c04,0x21890800,0x03100400,0x1a084a23, +0x2260d005,0x22198800,0x04181000,0x1ff85e1f, +0x01e88a16,0x00f0d01e,0x21d8824a,0x1688162e, +0x00f83e10,0x00b0380f,0x20a82e27,0x18084a3c, +0x01580e0a,0x00b0040c,0x21184233,0x18a83e3d, +0x03282e0f,0x01305c0f,0x2218c273,0x1ff85a59, +0x20307019,0x21387e26,0x01784c12,0x1468464a, +0x00006c1d,0x20489622,0x00485005,0x15c8624d, +0x20402813,0x00882a13,0x2108680c,0x16485e50, +0x20f05820,0x00887a1e,0x20a8ac22,0x1cd8ba82, +0x2078120f,0x00900c27,0x20885008,0x1258863d, +0x2028421a,0x01706835,0x22185804,0x13789648, +0x00084611,0x01206c25,0x21b84a01,0x13e8924b, +0x00885e1d,0x01e0a042,0x2288820b,0x19190e77, +0x01000604,0x00480a05,0x2050360c,0x10787e3f, +0x00b80408,0x00800a18,0x20703e02,0x11388e47, +0x00f00c01,0x0018120e,0x00004202,0x11888e4c, +0x00e81003,0x00700e15,0x00007c0c,0x15590676, +0x2110080e,0x00582210,0x20780824,0x0e887633, +0x20c80c05,0x00700a01,0x20582020,0x0f288e39, +0x2150080a,0x0058260a,0x2048082b,0x0f588a38, +0x2150040a,0x0038120c,0x00300036,0x1208ea55, +0x01080e0e,0x00703419,0x20f82610,0x0d387a29, +0x00a80e0a,0x0040140f,0x20300e06,0x0da8962c, +0x01180a0a,0x00603013,0x20d82a13,0x0df88e2c, +0x0100060a,0x00400812,0x2010020a,0x0fe8ee3f, +0x20a00c08,0x00480e11,0x2020241f,0x0bf87621, +0x20702009,0x00082210,0x00301019,0x0c688622, +0x20a00805,0x00480a0c,0x20101c21,0x0c988e25, +0x20800803,0x0058060b,0x00102826,0x0e08de30, +0x00700204,0x00780c06,0x20500401,0x0b487a11, +0x00480a04,0x0080000a,0x20580405,0x0b988e13, +0x00600203,0x00781004,0x20300c02,0x0bc88e13, +0x00200c03,0x00782601,0x0000100e,0x0cf8da16, +0x20e81407,0x00700606,0x20800417,0x0ad87205, +0x20882403,0x00601e03,0x20501811,0x0b288208, +0x20c81c06,0x00700e05,0x20700c15,0x0b488608, +0x20784603,0x00b04807,0x20901015,0x0c88ce05, +0x00f83a09,0x0010940e,0x20784613,0x0ad86e03, +0x00983203,0x20308406,0x00283a08,0x0b087604, +0x00d83607,0x0000940e,0x2048420e,0x0b387e05, +0x00783400,0x2070a603,0x00a84801,0x0ca8bc06, +0x20a00404,0x20c80a0c,0x01e0281b,0x0aa88401, +0x20681204,0x20f01e02,0x02302014,0x0ae88802, +0x20780e02,0x20d01208,0x02003418,0x0b088c00, +0x20500602,0x21480a02,0x03301817,0x0cf8e412, +0x00204404,0x20b88601,0x01c03204,0x0af8800c, +0x2020700c,0x2138ca0f,0x02a03803,0x0b38880e, +0x2020680b,0x2108b60e,0x02402c03,0x0b48880d, +0x20305c08,0x2148c209,0x03104c08,0x0dc8e021, +0x20483204,0x0050500a,0x20580c03,0x0b58600b, +0x20182205,0x00903414,0x20881e05,0x0ba8700d, +0x20382605,0x00a03813,0x20981a03,0x0bb8740d, +0x20780c01,0x0040140e,0x00180800,0x0ee8bc25, +0x20180601,0x20680a01,0x00f04608,0x0ba85c09, +0x00083207,0x00102405,0x00506a06,0x0bf86008, +0x00483207,0x00103c06,0x0050520c,0x0c086406, +0x00085a0c,0x00006c11,0x00606a14,0x0ff8a41b, +0x00501802,0x20700606,0x00e0160f,0x0bc83c00, +0x00204008,0x20b82e17,0x00d02607,0x0c183002, +0x00002406,0x20c81a13,0x01403a01,0x0c183c00, +0x00903409,0x2168221b,0x0220761b,0x10786408, +0x20f87611,0x01010400,0x23082000,0x1760061f, +0x2088320f,0x20408400,0x20a00400,0x19581636, +0x20d83a08,0x00609c00,0x21783c00,0x19d81633, +0x2218560a,0x0030e400,0x22287800,0x1ff81e39, +0x0080a025,0x20d8ce32,0x01182a2c,0x16382e35, +0x20206021,0x21087e2e,0x01884218,0x17883242, +0x00b02411,0x20882218,0x00f83e27,0x18184246, +0x02302815,0x2128261e,0x01786664,0x1fb86e6b, +0x01686e22,0x01a0d03c,0x22289214,0x13f85e56, +0x01d84a1d,0x0080b034,0x2078aa1d,0x15086a5c, +0x00e81a10,0x0000501a,0x00886a07,0x15786e5d, +0x01181611,0x20809021,0x00e8d003,0x1b58b29b, +0x21580418,0x20182a2a,0x0120402f,0x11587248, +0x21c00414,0x20a85621,0x02505c39,0x12288e4e, +0x21101811,0x20586217,0x01c02824,0x12a88e4f, +0x2150100d,0x20d87611,0x03205037,0x16d8fa7e, +0x00c80613,0x2020041e,0x00881e11,0x0f787639, +0x01301210,0x2090001a,0x0108261a,0x10287a3f, +0x01080a14,0x0010181e,0x00481610,0x10788645, +0x0110260e,0x20882415,0x01500209,0x1368da67, +0x20402013,0x20380e1b,0x00a82014,0x0da86e37, +0x2070180d,0x20681e15,0x0100001e,0x0e187a3d, +0x20b01815,0x20181220,0x00a81421,0x0e587e3d, +0x20b00c0e,0x00080614,0x00c8082a,0x1048ca57, +0x00281e10,0x00500c1f,0x00601009,0x0c288e28, +0x00000606,0x00181011,0x00980809,0x0c888a29, +0x00782211,0x00501821,0x00600001,0x0cc89a2c, +0x0068160c,0x00301417,0x00b01009,0x0e18da3d, +0x20281c06,0x20201e11,0x0090380e,0x0b186a1d, +0x00282e01,0x00203e01,0x00401c08,0x0b687a20, +0x20581407,0x20301611,0x00c03815,0x0b887a21, +0x20581405,0x20201a0d,0x0100381c,0x0c68ba2b, +0x00301605,0x20881002,0x01080807,0x0a586212, +0x00001202,0x20981e06,0x0130180f,0x0a887215, +0x00301206,0x20881004,0x01180406,0x0ab87214, +0x00580608,0x20700803,0x0150100d,0x0b68ae17, +0x2070380c,0x20483a0c,0x00c82c11,0x09f86a06, +0x2050400b,0x2058520a,0x00d8200e,0x0a287206, +0x2050400f,0x2048460f,0x00d82810,0x0a487a09, +0x20a06013,0x20888a16,0x0178101c,0x0b08b202, +0x0078160d,0x00a81019,0x20202a05,0x09e88000, +0x0078160e,0x00c80c18,0x20802602,0x0a188000, +0x00582210,0x00c80c1d,0x20403400,0x0a288e01, +0x00882212,0x01000422,0x20b01602,0x0b38bc0b, +0x20700007,0x0050060f,0x2060240f,0x09f85405, +0x20a0100a,0x00781a12,0x20a02812,0x0a285808, +0x2090100b,0x00481614,0x20703010,0x0a385807, +0x20700407,0x00800213,0x20903015,0x0ba89414, +0x00683203,0x00604406,0x20580e05,0x0a38500a, +0x00985606,0x00a08c0e,0x21082e0c,0x0a88540a, +0x00985207,0x0080800c,0x20b82a0b,0x0a885409, +0x00583402,0x00905802,0x20a83201,0x0c78901e, +0x20702402,0x20684204,0x00c0240d,0x0a98540e, +0x20501a02,0x20a82e05,0x01304410,0x0ac85c0c, +0x20802402,0x20c83e08,0x01503411,0x0ac85c0c, +0x20600a08,0x2048140a,0x00c02c0e,0x0d78a025, +0x20200802,0x00381403,0x20401209,0x0b184410, +0x20703c0b,0x20486a0b,0x00801e01,0x0b484813, +0x20302c04,0x20285601,0x00602606,0x0b584c11, +0x20c0580d,0x20389e0e,0x00705203,0x0ec8882b, +0x00783604,0x0050480d,0x20902e15,0x0b683405, +0x00a86a0b,0x00b09420,0x2128061e,0x0bc8380a, +0x00783e05,0x0090500f,0x20f01a14,0x0bb83408, +0x0128620b,0x01307821,0x21f02a36,0x0fd86019, +0x21f02807,0x00485c00,0x00003000,0x16f85e11, +0x21781e03,0x01380800,0x21605400,0x18f8522b, +0x21580a03,0x00781000,0x20503c00,0x19684e2e, +0x22b81a04,0x01981800,0x21803c00,0x1ff89236, +0x02d89e10,0x00e11014,0x21782e5e,0x15e83a40, +0x01f84c07,0x00c0a209,0x21784a45,0x17482e4d, +0x01b82407,0x00504a09,0x20a82a3f,0x17a8364d, +0x03881810,0x0130560d,0x21e86682,0x1ef87e77, +0x20c02c09,0x21887e1c,0x02d07428,0x1328465b, +0x00080610,0x2078280d,0x01104817,0x14485664, +0x20281e0b,0x20400c0c,0x00901c13,0x14b84e63, +0x0008621d,0x00d05424,0x20903c25,0x1a18aaa6, +0x00304802,0x20d82c00,0x00f86405,0x10b83245, +0x20806818,0x20884e22,0x00785418,0x1178364d, +0x00003c0d,0x20b81615,0x00c8400d,0x11e83e53, +0x20806020,0x20b84633,0x00c82826,0x15787e80, +0x20681003,0x00580806,0x0038140d,0x0ea85e3c, +0x00384211,0x01202c25,0x20d81e01,0x0f587642, +0x20481e07,0x00480413,0x0078080e,0x0f887245, +0x00384a15,0x00e0442d,0x2048240c,0x11e8ba67, +0x00f8220a,0x00104c0e,0x00181206,0x0ce85a39, +0x00681006,0x0030320d,0x20101009,0x0d485e3d, +0x00b81a01,0x20303e02,0x00680401,0x0d885a3e, +0x00380807,0x20402212,0x00d02c16,0x0ee89a56, +0x20e01c05,0x20784610,0x01403c28,0x0b385a28, +0x20680a05,0x20100004,0x00a0101a,0x0b98662c, +0x20a02401,0x20984605,0x01502421,0x0bc8662d, +0x20601602,0x20682c02,0x01502420,0x0c989a3b, +0x00402402,0x00083401,0x00481a03,0x0a684e16, +0x00102806,0x20384a09,0x00a01407,0x0a985e1b, +0x00201c03,0x00082e02,0x00480c03,0x0ab85a1a, +0x00001801,0x20182a04,0x00a0100f,0x0b288a24, +0x20281400,0x00902807,0x20981809,0x09b85613, +0x20280801,0x00701c08,0x20882809,0x09d85a13, +0x20381002,0x00802006,0x20781c0a,0x09f86214, +0x20400805,0x00500000,0x00081410,0x0a488614, +0x0058460a,0x00406c08,0x00101005,0x0948520c, +0x0068460b,0x0050700a,0x20100404,0x09585e0d, +0x00984a0f,0x00307c0d,0x00101001,0x09785e0e, +0x0098560e,0x00709810,0x20181406,0x09e88609, +0x20702c0d,0x20d84a15,0x01c01c14,0x09084c01, +0x2070300d,0x20c84a16,0x01b02016,0x09285801, +0x20b04413,0x20f86a1f,0x0200201c,0x09385400, +0x20a0380f,0x20e85e1a,0x02502820,0x09d8880a, +0x00080e0c,0x20200c12,0x00a80400,0x09484c0b, +0x0008160b,0x00001811,0x00981000,0x09685c0c, +0x00281a10,0x00201c1b,0x00681a05,0x09785c0c, +0x0008160c,0x00001014,0x00e81402,0x0a78881b, +0x00303c0c,0x20585213,0x00c00800,0x0998440b, +0x00304409,0x20586e0f,0x00f02801,0x09c8580c, +0x0030440e,0x20486e16,0x00d02801,0x09d8500b, +0x00803808,0x20584a0f,0x01100c01,0x0b58841c, +0x20582607,0x00903012,0x20881c09,0x09f84c0f, +0x20781e03,0x00c01c0c,0x20c80c0a,0x0a384c12, +0x20582a08,0x00d03413,0x20e81409,0x0a385010, +0x20e81001,0x0090000a,0x20180818,0x0c588829, +0x00000000,0x00000604,0x00402606,0x0a884411, +0x00482e04,0x00505003,0x20500a0b,0x0ac84411, +0x00182000,0x00303204,0x20102207,0x0ac84411, +0x00184609,0x0050700c,0x20101611,0x0dc8782c, +0x00301c01,0x00085603,0x00504a08,0x0af83c0d, +0x20104c04,0x2068a20d,0x00f06802,0x0b38400f, +0x00203002,0x20586206,0x00b04205,0x0b383c0e, +0x00705407,0x20b8a615,0x01b08e14,0x0ee86821, +0x21983800,0x00601c00,0x00e00800,0x16484212, +0x21a01008,0x20985400,0x02383400,0x18483a24, +0x21881006,0x00483000,0x01082800,0x18d83a29, +0x23000c0f,0x20c85c00,0x03288800,0x1ff85e34, +0x01d07204,0x2098c400,0x0150424a,0x15583e37, +0x02603211,0x20684418,0x00d80e4f,0x16b8424b, +0x0220220d,0x00082411,0x00581e48,0x1738424d, +0x0488061f,0x2090082c,0x01b82e8f,0x1dc8867c, +0x20200812,0x01300e0d,0x21c8580c,0x12e82256, +0x20f0241a,0x0078361b,0x20381824,0x13c83a61, +0x20d03015,0x00784a15,0x20581c1f,0x14384661, +0x21d07828,0x20a8ca32,0x01d01048,0x18d8829f, +0x00587e1d,0x0150b028,0x21980805,0x1058464e, +0x00f8a224,0x0100e832,0x21081a0a,0x11084a54, +0x00e87a1d,0x0130a42a,0x21680a08,0x11685256, +0x0178962c,0x0140e446,0x2148420e,0x14888e82, +0x2040401a,0x20a83e2e,0x01301413,0x0e183242, +0x20d06c1f,0x21889239,0x02a03824,0x0e783a47, +0x20b04418,0x20b8562d,0x01302820,0x0ed83e4a, +0x21206021,0x2118923d,0x02406439,0x10a87a6c, +0x00580e11,0x00581021,0x00380408,0x0c384e35, +0x00b80e12,0x00300025,0x00683204,0x0c985238, +0x00a8060b,0x00680c1b,0x20282201,0x0cd8523a, +0x00a81612,0x00700c26,0x00082004,0x0de87e4d, +0x20980409,0x00301612,0x20100c18,0x0ac83225, +0x20b01008,0x00081a11,0x00601c1e,0x0af8422a, +0x20981003,0x00602a07,0x2050081c,0x0b28462c, +0x20800006,0x00200e0f,0x00402422,0x0ba8663a, +0x00682604,0x00203809,0x00581e02,0x09d83e1b, +0x00681a02,0x00403008,0x00182a02,0x09f8461c, +0x00581c01,0x00102c00,0x00580c01,0x0a184a1e, +0x00181800,0x00202403,0x00780c0b,0x0a486623, +0x20100e01,0x20781e03,0x01202410,0x09184214, +0x20180e04,0x20200403,0x00d02011,0x09284e15, +0x20100a03,0x20581402,0x01001810,0x09484e15, +0x00281205,0x20401404,0x01001810,0x09586616, +0x20503806,0x20486207,0x00c0140d,0x08b83a05, +0x20503007,0x20585a09,0x00e0280e,0x08b84206, +0x20603406,0x20486607,0x00b0280e,0x08d84206, +0x20503807,0x20886a0b,0x01503015,0x08f85e03, +0x00682e08,0x00a0400b,0x20d81a01,0x08a82c01, +0x00682e09,0x0070480c,0x20881000,0x08b83001, +0x00883a09,0x00a0600b,0x20d81e03,0x08c83000, +0x00582e09,0x0060480b,0x20582006,0x0918480a, +0x20c0100a,0x20181e0c,0x00400812,0x08c8300a, +0x20a0140b,0x2048260e,0x00a00c11,0x08d8340a, +0x20e0180c,0x20482e0f,0x00b01016,0x08e8380a, +0x20c01c0d,0x20582e10,0x00d80416,0x09985418, +0x00f8360c,0x00306012,0x20381a13,0x09383009, +0x00c83a0c,0x00105c12,0x00181a0e,0x0938340c, +0x01183a0e,0x00106815,0x00081e15,0x0958380b, +0x0108420f,0x00206418,0x00281a0e,0x0a785c1c, +0x20c0240d,0x20a83e14,0x0140201b,0x0968340d, +0x20a0280b,0x20d83a13,0x01801c16,0x09983410, +0x20d0280b,0x20d84614,0x0190301d,0x0998380f, +0x20d0240b,0x20e82e16,0x01b02022,0x0b685426, +0x0000020a,0x20100412,0x00500209,0x0a083416, +0x00001e05,0x2038300d,0x00a00609,0x0a483817, +0x00102204,0x20282c0b,0x00880a0b,0x0a483417, +0x20803203,0x2058580b,0x01001605,0x0ce85c34, +0x00400406,0x20100611,0x00701e0b,0x0a98240f, +0x00482401,0x00504e04,0x2028060b,0x0ad82811, +0x00481c01,0x00602e02,0x2030060b,0x0ad82c10, +0x00e82e01,0x00705404,0x20780629,0x0e584029, +0x21908c08,0x21a89000,0x01e88c00,0x16101a15, +0x2120540a,0x20b82c00,0x0088bc00,0x18401e34, +0x21208009,0x21b86000,0x01b8c000,0x18b02236, +0x22108008,0x21783800,0x00e90400,0x1ff0264f, +0x01886a09,0x00a08819,0x20684a4a,0x15181e3a, +0x0158520d,0x00a0541d,0x20382637,0x16582e4f, +0x01583209,0x0050381a,0x00383e36,0x16c83251, +0x02880e06,0x00980819,0x00184263,0x1d184e81, +0x00f80e08,0x21002603,0x01c01a01,0x1288225f, +0x00a81605,0x20a03608,0x01201809,0x13581e66, +0x00882608,0x20704a01,0x0110080a,0x13b82e68, +0x00b8520a,0x0060a406,0x20182c16,0x18284aa7, +0x21806c16,0x2138ca19,0x02601c2d,0x0fc82e49, +0x21408c15,0x20f8f617,0x01e01c27,0x10782e4e, +0x21007013,0x2108c618,0x02302022,0x10b83a52, +0x21406c13,0x20e8d617,0x02704838,0x13786680, +0x01784618,0x00708029,0x20c8421b,0x0dd82640, +0x01286e17,0x0140b428,0x21e85215,0x0e582245, +0x00d84a12,0x00c07c22,0x20e8460c,0x0e783247, +0x00f84e14,0x00d09421,0x20e84204,0x10084a65, +0x20c0200f,0x2098321e,0x01303829,0x0bc82239, +0x20701c0d,0x20782a1d,0x00f03421,0x0c282a3f, +0x20200c0a,0x20681615,0x01102c1a,0x0c483640, +0x20801c0d,0x2078361a,0x01703c2a,0x0d085253, +0x00081207,0x20100c0e,0x00781806,0x0a782622, +0x20381604,0x00001c0b,0x0058240d,0x0a982e28, +0x20680604,0x20380c09,0x00c00015,0x0aa83628, +0x20281207,0x0000080e,0x00a80413,0x0af84a34, +0x00202403,0x20583206,0x00a00c07,0x0978221b, +0x00501a03,0x20581800,0x00c01405,0x09882e1e, +0x00602402,0x20482604,0x00900801,0x09a82e1d, +0x00202003,0x20482608,0x00d0140e,0x09984223, +0x20200001,0x00400803,0x2028140d,0x08c82211, +0x20501006,0x00182207,0x00600413,0x08b82a12, +0x20380401,0x00500001,0x00080412,0x08d82e13, +0x20300c02,0x00481801,0x00300414,0x08c83e12, +0x00183207,0x00404806,0x20180406,0x08682207, +0x00282a09,0x00503c0c,0x20280c05,0x08582a06, +0x00082e05,0x00403c05,0x00000008,0x08782e07, +0x00282607,0x00604007,0x2038080a,0x08783a03, +0x20202808,0x2088420e,0x0110100b,0x08482401, +0x20302408,0x2058420e,0x00d01c0c,0x08482802, +0x00002805,0x20684a0a,0x00f01809,0x08582c01, +0x20302009,0x20383a0f,0x00d01010,0x08883c0a, +0x20281204,0x0020140a,0x00182006,0x08782809, +0x00181206,0x00401c0b,0x20381c03,0x0888240a, +0x20280e01,0x00401806,0x20382007,0x08882809, +0x00181206,0x0050280c,0x20282c06,0x09183c15, +0x00302c01,0x20284201,0x00601e01,0x08c82c0b, +0x00003404,0x00084e06,0x00401804,0x08d8280d, +0x00302a01,0x00184002,0x00402400,0x08e8300d, +0x00003c04,0x00185a06,0x0080200b,0x09d8481e, +0x00182000,0x00a03402,0x20a80c07,0x0928200e, +0x00082a01,0x00d04006,0x20f81404,0x09582411, +0x20382404,0x00b03a02,0x20d80c08,0x09582011, +0x20283000,0x01004006,0x20e8100c,0x0af83c29, +0x20a81201,0x00200401,0x00402809,0x09b82016, +0x20582203,0x00302803,0x00101c04,0x09f82415, +0x20382e06,0x00203809,0x00101800,0x09f82415, +0x20b81e04,0x00403805,0x00101005,0x0c683832, +0x00900801,0x20200e02,0x0040061c,0x0a680c13, +0x00501403,0x20582608,0x00b0320e,0x0a981415, +0x00401804,0x2098220d,0x00f0320d,0x0a981013, +0x00d01003,0x20382e09,0x00f04626,0x0dd8302e, +0x2108ae12,0x01d11800,0x22f06800,0x16680e26, +0x20886e0e,0x00d0d000,0x21904800,0x18680646, +0x2098a610,0x02212400,0x23606800,0x18f81a4a, +0x2198ce10,0x02914800,0x23707000,0x1ff82e67, +0x00f07c20,0x20e8b237,0x01702e31,0x14e0063f, +0x00906c16,0x20d89e2b,0x01b02e19,0x16100653, +0x00c04416,0x2088622f,0x0130461c,0x16880658, +0x02202817,0x20a83230,0x01b0364a,0x1c98168b, +0x00880612,0x01100428,0x21584204,0x12781659, +0x00500206,0x00e80c18,0x20c84000,0x1348125f, +0x00000a06,0x00a82014,0x20482809,0x13881262, +0x00203208,0x00084c16,0x00f8201c,0x17a82ea2, +0x20282c05,0x01007a0d,0x21382014,0x0fb80a51, +0x00186208,0x00e0b005,0x20f82410,0x10580e57, +0x00484604,0x00c08802,0x20c8280a,0x10980a58, +0x20183c00,0x00d07203,0x20482421,0x13082284, +0x20101400,0x00584802,0x00a0340e,0x0d782a40, +0x20504c0b,0x20988e11,0x01d03813,0x0de82646, +0x20502c06,0x20585a09,0x01602c15,0x0e182249, +0x20401c03,0x20285602,0x0180341d,0x0f683a65, +0x00381e04,0x00902c01,0x2080000a,0x0ba80a34, +0x00781e0b,0x00902c11,0x20681c05,0x0bf8163a, +0x00880a07,0x00501008,0x00080c05,0x0c08163b, +0x00680e06,0x00401c06,0x00380c10,0x0ca81e4e, +0x20602009,0x00282a0b,0x00381013,0x0a481225, +0x2060100b,0x00381e0f,0x00500819,0x0a58162b, +0x20b0140b,0x00381e0c,0x0038101e,0x0a681a2a, +0x2090180a,0x00282a0c,0x00a00021,0x0a882236, +0x0058260a,0x00a03c12,0x20681401,0x09481a1b, +0x00282a0a,0x00702c12,0x20200006,0x09481a1c, +0x0078360d,0x00804816,0x20380602,0x0958221d, +0x00582a0a,0x00703812,0x00080807,0x09482622, +0x20181402,0x0010060b,0x00902c10,0x08881613, +0x00280c04,0x2020120d,0x0090140c,0x08880a13, +0x20200005,0x20580a11,0x00f02c13,0x08881214, +0x20180c05,0x20200a0e,0x00e01c15,0x08681e14, +0x20503005,0x20484a04,0x00a8080c,0x08381205, +0x20602402,0x20583800,0x00d80411,0x08181205, +0x20503004,0x20584601,0x00d8140d,0x08281205, +0x20502000,0x20583402,0x01080411,0x08181e01, +0x00681e08,0x00803c0b,0x20881e03,0x08281000, +0x00581605,0x00402806,0x20181a02,0x08181002, +0x00581e06,0x0070340a,0x20481e02,0x08281401, +0x00680a02,0x00302002,0x00482001,0x08381809, +0x2060100a,0x0018160d,0x0070000f,0x08381806, +0x20500c08,0x00081608,0x0098040d,0x08381808, +0x20400c08,0x00080e09,0x0090040d,0x08381c07, +0x20580407,0x00180a03,0x00c00013,0x08a82813, +0x00483a0b,0x00504812,0x00100602,0x08881c0c, +0x00483e0c,0x00305411,0x00400602,0x0898180e, +0x00283209,0x0030380e,0x00600802,0x08981c0e, +0x0058460e,0x00006011,0x00a01004,0x0968241e, +0x00001403,0x20982a0e,0x01303809,0x08e80c10, +0x20102008,0x20c83a12,0x01903009,0x09080c11, +0x00101c05,0x2098320e,0x01402406,0x09181012, +0x20203c0e,0x21185619,0x02202012,0x0a881429, +0x20b01c06,0x20483205,0x00a8100a,0x09980419, +0x20801800,0x20483804,0x00b80408,0x09b80c1a, +0x20902803,0x20285000,0x00800009,0x09c8101a, +0x20f80a07,0x20281c10,0x00d0080a,0x0c081c37, +0x00a82607,0x00202814,0x2038061f,0x0a580816, +0x00881202,0x00201806,0x20380617,0x0a880419, +0x00982604,0x00802c0c,0x20b80a1a,0x0a880818, +0x00f00002,0x20300605,0x0060122e,0x0da80833, +0x22307409,0x2118e800,0x02802c00,0x16081a0c, +0x21702003,0x00187000,0x00f06000,0x18381a31, +0x21904804,0x20f8cc00,0x03007400,0x1878262d, +0x2290a403,0x22491c00,0x04505400,0x1fa81249, +0x02f85a10,0x00c0c01b,0x21384a68,0x1510123f, +0x01f86606,0x0090b008,0x20d81e44,0x16502253, +0x02284208,0x0030740b,0x20381a4b,0x16a01e52, +0x03981601,0x00504808,0x2028367a,0x1cb01e86, +0x20a8040a,0x20a80e16,0x01e04025,0x12300261, +0x20101400,0x21080a0b,0x01f01c19,0x13201669, +0x20501003,0x20d8060c,0x01a0101c,0x13701a69, +0x20782e0a,0x00004807,0x01002032,0x178016aa, +0x00380e05,0x20b80c09,0x01b01807,0x0fa00a4b, +0x2060300a,0x20b8720a,0x01c01015,0x10400e52, +0x00001c06,0x20984a04,0x0180080c,0x10801255, +0x2010140c,0x20b84216,0x0220281e,0x12e01e82, +0x20201c01,0x20e80e07,0x01800010,0x0d602240, +0x0078260d,0x00205815,0x00183402,0x0de01a47, +0x00080608,0x2020280d,0x0068240c,0x0e101a49, +0x20201e05,0x2078040d,0x0118441b,0x0f501e65, +0x20101806,0x20782e05,0x0158100b,0x0ba01232, +0x20400c0a,0x20782612,0x01602416,0x0bd00e3b, +0x00100008,0x20380e0c,0x0100100d,0x0bf00e3c, +0x00081002,0x00100202,0x01001416,0x0c800a4d, +0x00382208,0x2010380d,0x00a81c09,0x0a300e28, +0x00580609,0x2040180d,0x00e81c09,0x0a40122b, +0x00180e08,0x2030240b,0x00d81811,0x0a500e2d, +0x00180a03,0x20301c03,0x01081015,0x0a701637, +0x20400801,0x20983609,0x01803812,0x09200a1b, +0x20801807,0x2058460e,0x01302017,0x09200a1b, +0x20601c05,0x2068560d,0x01603013,0x0930061a, +0x20600c03,0x20583e07,0x01702419,0x09100a21, +0x00102808,0x20783207,0x00b82805,0x0880160f, +0x00600e01,0x00181007,0x00282601,0x08800e10, +0x00300c02,0x00180c04,0x00182c02,0x08901210, +0x00401402,0x20281801,0x00882007,0x08601211, +0x00082e09,0x00304812,0x20182408,0x08200608, +0x20482a02,0x00403804,0x20280811,0x08100a08, +0x20183206,0x00404c0a,0x2038100b,0x08200609, +0x20682202,0x00303007,0x00281414,0x08000a03, +0x20201805,0x20881e09,0x01102008,0x08000400, +0x00101401,0x20681202,0x00c00c04,0x08000402, +0x20101c05,0x20882208,0x01001408,0x08000400, +0x00400a03,0x20600802,0x00e01003,0x08200808, +0x00481606,0x20201c05,0x00a00003,0x08200805, +0x00380e03,0x20101000,0x00800405,0x08200806, +0x00481606,0x20101406,0x00800804,0x08200807, +0x00201000,0x20481607,0x0100100f,0x08800c11, +0x20703408,0x2078660c,0x01001810,0x0860080f, +0x20803406,0x20486609,0x00c01810,0x08700411, +0x20802c08,0x2068560d,0x00e0140f,0x08700811, +0x20a03409,0x00086e07,0x00b00815,0x09500823, +0x00380e04,0x0060140b,0x20882605,0x09000c14, +0x00781e04,0x00902c0a,0x20c82609,0x09200c14, +0x00681e04,0x0060280c,0x20882a08,0x09200814, +0x00b8420c,0x00d05c12,0x21081e08,0x0a90102a, +0x20400602,0x00301e01,0x20381005,0x09900815, +0x20800a01,0x00201202,0x20280c0c,0x09c00816, +0x20680a04,0x20102c01,0x00380c09,0x09b00815, +0x21503408,0x20383211,0x0070041a,0x0bf00c33, +0x00400003,0x00484209,0x0040320b,0x0a480817, +0x00681402,0x00481a06,0x00201e11,0x0a78041a, +0x00500804,0x20383e0d,0x00e02a0e,0x0a680418, +0x01182603,0x00a00408,0x20580e34,0x0da80435, +0x21a83802,0x00507400,0x20a83000,0x16202615, +0x21401e02,0x20a81400,0x01481000,0x1840322f, +0x21502201,0x20700800,0x00483c00,0x18b0462f, +0x22687604,0x01e0d000,0x22702400,0x1ff02a4d, +0x01e01a06,0x20984c07,0x0130564d,0x1520123b, +0x01904008,0x20387e07,0x00e01a3c,0x1680224d, +0x01b02404,0x00184e02,0x0070163f,0x16e0264f, +0x03981404,0x0010060d,0x00d05e71,0x1d003686, +0x00001402,0x2028160b,0x0000180e,0x12803e5a, +0x20182e0c,0x00c03413,0x2110000e,0x13903264, +0x20382609,0x00a02c0b,0x20d00810,0x13e03666, +0x21002206,0x20483e01,0x00f03839,0x17e052a2, +0x20202c06,0x00383204,0x20581c10,0x0ff03a4b, +0x0040040a,0x00102a11,0x2048180b,0x10a04258, +0x0060140b,0x00100a0f,0x20282008,0x10e03e5a, +0x00b01c11,0x00480e12,0x20184808,0x13705e82, +0x20184207,0x00d0400e,0x2110000a,0x0dd02e3f, +0x20680e08,0x0028140d,0x00601c17,0x0e202647, +0x20882e0b,0x00601c11,0x00001819,0x0e402649, +0x20685215,0x00b05420,0x20300028,0x0fb03a6b, +0x00500404,0x20201e08,0x20180806,0x0bf03a37, +0x00601409,0x2018060c,0x00181404,0x0c203e39, +0x00901c0a,0x20581211,0x00780401,0x0c403e3c, +0x00102812,0x2088321e,0x01201014,0x0ce04e4d, +0x20400e07,0x20282404,0x00601c16,0x0a702e28, +0x20481a0b,0x0040100e,0x00001016,0x0a802e2d, +0x20780e0b,0x0020000e,0x00300c1d,0x0a902e2d, +0x20281210,0x00200817,0x00580c18,0x0ad03e37, +0x20401c0d,0x00281e10,0x20282c09,0x09703619, +0x2010140d,0x20200214,0x0048240a,0x09603a1d, +0x0000140d,0x20100213,0x00382806,0x09703a1b, +0x20301c11,0x20281a19,0x00782011,0x09704622, +0x00981e0f,0x00904818,0x20983602,0x08c01a15, +0x00580a0d,0x00201413,0x00482006,0x08a01a15, +0x0058060d,0x00301814,0x00382805,0x08b01a16, +0x00680a0f,0x00502019,0x00283408,0x08902615, +0x2090180e,0x00284216,0x0090281a,0x08301609, +0x20601c0e,0x00083e13,0x00a00c15,0x08201a07, +0x2070200e,0x00284a13,0x00901815,0x08301208, +0x2070180e,0x00383614,0x00a0141a,0x08202204, +0x00382a0b,0x00802813,0x20780a01,0x08301803, +0x00182e0d,0x00702c16,0x20580401,0x08201404, +0x0038360e,0x00a03817,0x20980800,0x08301403, +0x00182a0c,0x00902016,0x20400805,0x08501c0c, +0x20101c07,0x2028220e,0x00301007,0x08502006, +0x00001808,0x20481a10,0x00601406,0x08502407, +0x20201809,0x20282212,0x00501c0a,0x08502408, +0x00280c06,0x20101e0d,0x00401808,0x08c03813, +0x00181a05,0x00603c08,0x20682c04,0x08901c0c, +0x20281a05,0x00203407,0x00082c07,0x08a0200e, +0x00081606,0x00403409,0x20383002,0x08b0200e, +0x20180a07,0x20403004,0x00b8240e,0x0980341e, +0x20100408,0x00081208,0x00900407,0x09000c11, +0x00301c06,0x20382607,0x00e80401,0x09200c12, +0x00202006,0x20282a08,0x00a00004,0x09201011, +0x0000440d,0x20686a0f,0x0178040b,0x0aa01c2a, +0x2068320c,0x0000240f,0x00601c04,0x09a00c17, +0x20983e0a,0x0030280c,0x0040180a,0x09c00c18, +0x20a83608,0x0060140b,0x0000200a,0x09d00c18, +0x20e86611,0x00b06c19,0x20280809,0x0c201834, +0x0060500a,0x20c8421e,0x00f81a13,0x0a502015, +0x00806008,0x20b85617,0x00e82217,0x0a801c18, +0x00904007,0x20782614,0x00582a1b,0x0a902017, +0x00e0640c,0x20e86e23,0x0180062b,0x0db02430, +0x21702802,0x20683800,0x00600c00,0x16601e14, +0x21682400,0x00603c00,0x20b00c00,0x18c04230, +0x21685604,0x00f07000,0x21204c00,0x19302a31, +0x22a04801,0x21f88c00,0x03305000,0x1ff0423d, +0x01800603,0x00400405,0x20700e46,0x15602637, +0x02180e05,0x20304000,0x00480e43,0x16f04a51, +0x01f00002,0x20701e0d,0x00a01a41,0x17504652, +0x03d04604,0x20d83404,0x01000e7e,0x1da06e7c, +0x00381404,0x00602a03,0x20700804,0x12f03258, +0x20d0300c,0x2068520f,0x01400c20,0x13e03a63, +0x20b0300a,0x20784208,0x0108101b,0x14303e65, +0x21681407,0x00402208,0x00300038,0x18b0769f, +0x0048360b,0x00005008,0x0040140c,0x10503650, +0x00e82a10,0x00602c16,0x00000606,0x11103a56, +0x01083a13,0x00504818,0x00001207,0x11503a5a, +0x01b82a0e,0x20104c0d,0x00b8060a,0x14407289, +0x20806411,0x20c87e19,0x01700017,0x0e103a3e, +0x20e03012,0x20483e1b,0x00b00423,0x0e804a47, +0x21305415,0x20986e21,0x0120102a,0x0ea04a48, +0x21b06413,0x20c89a1e,0x01e01447,0x10406e6a, +0x0098320d,0x00d0241a,0x20880a02,0x0c602a34, +0x00f83612,0x00803c1c,0x20381208,0x0ca03a3a, +0x01384212,0x00c0481e,0x20981a10,0x0cc03a3b, +0x01383e0f,0x00d04c1c,0x20783a0a,0x0da0624c, +0x20b00006,0x00100a0f,0x0020181a,0x0ae03e28, +0x20f0240e,0x20583e19,0x00c01c24,0x0af0462c, +0x21201c0b,0x20482a16,0x00901c2b,0x0af0462d, +0x21201c09,0x20382e11,0x00c0142f,0x0b606239, +0x00a82800,0x00104005,0x00382607,0x09e03a1e, +0x00c82608,0x00503812,0x20382e0a,0x09e03e1f, +0x00d82a04,0x0030380c,0x00082e0d,0x09f03e1e, +0x00d82202,0x00403c09,0x00183a08,0x0a105a25, +0x20600204,0x20981004,0x01302816,0x08f02e16, +0x20800003,0x20480a07,0x00b01c19,0x08f03a17, +0x20880e01,0x20600800,0x00e01c1a,0x09003a18, +0x20981203,0x20400803,0x01001c21,0x09004a19, +0x00500801,0x20a00e08,0x00f80c04,0x08804209, +0x00780605,0x20401c03,0x00a81802,0x08803e09, +0x00700603,0x20a01e03,0x01081402,0x0880460a, +0x00700601,0x20901605,0x01380c06,0x08905a05, +0x20803008,0x20785206,0x01281812,0x08602c02, +0x20b0300b,0x20585a0d,0x01100018,0x08502c04, +0x20b0300a,0x2098620c,0x01600017,0x08503003, +0x20b03408,0x20885e09,0x0188041c,0x08a0440c, +0x00682e09,0x00503812,0x20281606,0x08902408, +0x0088260b,0x00703014,0x2058160a,0x08a0280a, +0x00781a0a,0x00402812,0x20282608,0x08a02c0a, +0x00700206,0x0068040e,0x00081204,0x09404017, +0x20400805,0x2068120a,0x00c0200c,0x08d02c0a, +0x2070080a,0x2038120e,0x0070140e,0x08f02c0c, +0x20500809,0x20280e0b,0x0080100c,0x08f0280c, +0x20881c06,0x00601a04,0x20101412,0x0a00481e, +0x00700e08,0x20580804,0x00880602,0x09403010, +0x00982211,0x20102c10,0x00300a06,0x09703010, +0x00882a12,0x2010340f,0x00501204,0x09602c10, +0x00d83e14,0x2010680d,0x00500e05,0x0b205425, +0x21203c10,0x20286e14,0x00781013,0x09d02419, +0x2130601a,0x20988a25,0x00f81416,0x0a003018, +0x21205c1a,0x20b88a26,0x01381415,0x09f03018, +0x21e07c1e,0x2118c62e,0x01e80422,0x0c705034, +0x01086a0d,0x00d0b028,0x21486a31,0x0aa01413, +0x00f88e13,0x00f0d43a,0x21487a2e,0x0ad01016, +0x01086612,0x00c09836,0x20f87a2f,0x0ac00c15, +0x01a87615,0x00e0c03e,0x2138aa4e,0x0e20302f, +0x21682c02,0x00804400,0x20b01c00,0x16901214, +0x21602005,0x20683000,0x00600800,0x1930362b, +0x21a05007,0x20f89000,0x01900000,0x19703624, +0x22981c0b,0x01804800,0x22881c00,0x1ff05a3c, +0x01600a06,0x20401406,0x00602e41,0x15a02234, +0x01c81209,0x0020200f,0x20502a42,0x1780464c, +0x02100a08,0x00501814,0x20b8124e,0x17e0464b, +0x0398561c,0x01109822,0x2170567a,0x1e806279, +0x00600002,0x20281a0d,0x00b04401,0x13503a54, +0x20182401,0x2020420d,0x00202411,0x14806665, +0x20183a04,0x00605205,0x20403014,0x14d05669, +0x20f01015,0x20482232,0x00f06c30,0x19b09a9e, +0x2070380c,0x20284e06,0x00581014,0x10c0464a, +0x20303409,0x20b84e09,0x01300010,0x11a06254, +0x20204010,0x20786212,0x01001011,0x11d05a56, +0x00d01e01,0x0008300e,0x00781c03,0x15409685, +0x00987a19,0x00b0b41f,0x20e00602,0x0eb04a41, +0x00482e0d,0x00205011,0x00081808,0x0f305e48, +0x00285e17,0x0080901e,0x2088180a,0x0f605e49, +0x2088520f,0x0070900b,0x2058102a,0x1160a26e, +0x20403c18,0x21386a2c,0x01f03818,0x0cc05a36, +0x20302c0e,0x20985e17,0x01402014,0x0d205a3a, +0x00204816,0x20f87a26,0x01c02c0f,0x0d40623d, +0x00403415,0x20d86e21,0x01f00c12,0x0e709251, +0x2050020c,0x2040041b,0x00583c0c,0x0b604a24, +0x20181a0a,0x00203813,0x20283c0a,0x0b905a2b, +0x20781a0e,0x00302c1b,0x20284414,0x0ba0562b, +0x20a8120d,0x0000241d,0x0048541e,0x0c408239, +0x00a03404,0x20383a0a,0x00601202,0x0a504a20, +0x00302004,0x2048320a,0x00b01808,0x0a604e22, +0x00903404,0x20383e0d,0x00901601,0x0a705222, +0x00c02003,0x20482a0b,0x00d01801,0x0ad07629, +0x20a00002,0x00a81401,0x2088081b,0x09704613, +0x20400401,0x00480802,0x20181012,0x09804e15, +0x20900c04,0x00982000,0x20681419,0x09804a15, +0x20c01006,0x00482e03,0x00381024,0x09c07216, +0x00581a03,0x00a02407,0x20e80e04,0x09204608, +0x00281203,0x00501406,0x20300405,0x09104e09, +0x00482608,0x00c02c0d,0x20e00601,0x09204a09, +0x00681608,0x0090240e,0x20880801,0x09706e04, +0x00081e02,0x00404202,0x20480c0c,0x08e04a05, +0x20181a01,0x00103a04,0x0028140b,0x08e05201, +0x20181004,0x00303a0c,0x2048140c,0x08f05603, +0x20381c05,0x0030460a,0x00181013,0x09607406, +0x20303004,0x20484a07,0x00c00c0c,0x08e03807, +0x20302805,0x20584606,0x01000009,0x09003c09, +0x20301401,0x20182401,0x00a8080a,0x09003c08, +0x00100603,0x20480804,0x0110000a,0x09d06414, +0x00081000,0x00800404,0x20781002,0x0940380d, +0x00381207,0x00600809,0x20180c00,0x09603c0e, +0x00380e06,0x00400404,0x00100401,0x09503c0d, +0x20202001,0x20383a06,0x0100100e,0x0aa06420, +0x20181203,0x00401803,0x20680802,0x09b0340f, +0x20801c0a,0x0028360c,0x0020000a,0x09d03813, +0x2090200a,0x0018460c,0x0020000b,0x09d03c13, +0x20702405,0x00585603,0x00100009,0x0be0602c, +0x20281801,0x00004a05,0x00083a01,0x0a303410, +0x00884e0c,0x00909412,0x20c84e0e,0x0a703410, +0x00784a0b,0x00909413,0x20e85a11,0x0a703811, +0x00085608,0x00d0ac0c,0x2138660c,0x0d40642a, +0x00303c01,0x20688e02,0x01202e09,0x0ab0100f, +0x20405c09,0x20a8d21b,0x01906c0c,0x0ae01c10, +0x20203c07,0x20989215,0x01605807,0x0ad01c0d, +0x00503006,0x20889e13,0x01805610,0x0e603824, +0x21403006,0x20984400,0x00c00800,0x16a0120d, +0x21182c01,0x00b03400,0x20c01c00,0x19a02a2c, +0x21483406,0x00b06000,0x21483000,0x1a00422c, +0x21d80403,0x21180800,0x01e04400,0x1ff0463a, +0x01083e0f,0x00402813,0x2050563b,0x15e0262b, +0x01380a04,0x20181404,0x00104e33,0x17f03e46, +0x01883a10,0x20102c13,0x0040563b,0x18503649, +0x01d01e07,0x21286008,0x01c0a258,0x1f306e66, +0x00903c0f,0x20b81e19,0x00500e0d,0x13e0564f, +0x00103406,0x20282a09,0x20401805,0x1550625d, +0x20504810,0x20f8561b,0x00f0340e,0x15806a5f, +0x00603004,0x20b00e0c,0x00400e02,0x1b10be93, +0x00584a10,0x00405c15,0x2030080e,0x11504a4e, +0x00683606,0x00a05408,0x20e00007,0x12706a57, +0x00e83210,0x00405815,0x20681601,0x12a06e59, +0x00c82202,0x00102201,0x00801411,0x1690b28b, +0x21006c10,0x20d8b61c,0x0140481d,0x0f305639, +0x20a02004,0x20383a0b,0x00702c19,0x0ff06e47, +0x21504810,0x2088861b,0x01003c28,0x10106e45, +0x21702c03,0x20786608,0x01002434,0x12a0b668, +0x0138120b,0x00d05015,0x21985e14,0x0da06634, +0x00b80c01,0x00502c00,0x20783603,0x0e00763c, +0x01881e0d,0x00905c17,0x21185a18,0x0e30763d, +0x01900c01,0x00503002,0x20986e10,0x0fe0be56, +0x2118080b,0x0090060c,0x20500c26,0x0bf04a2b, +0x20b00400,0x00381003,0x0040081e,0x0c405e2f, +0x2150100b,0x00281e0f,0x00601830,0x0c405e31, +0x21780400,0x00880405,0x0038083b,0x0d508e40, +0x00d84a0f,0x00606013,0x20400a0d,0x0af04e1e, +0x00781e03,0x00402c03,0x00100202,0x0b106621, +0x00d8460b,0x00605c11,0x20180a0e,0x0b306220, +0x00e82a05,0x00703404,0x00200609,0x0be09627, +0x2080180b,0x20b81618,0x01400c1b,0x0a005e17, +0x20300002,0x20300206,0x00c00014,0x0a206618, +0x20400c06,0x20b00211,0x0160081a,0x0a206a1a, +0x20600405,0x20300a0a,0x00f81021,0x0ab0961c, +0x00200604,0x2058200a,0x00f80c03,0x09904a08, +0x20100000,0x20281800,0x00c0040b,0x09b05e09, +0x20401c02,0x20884001,0x0168080d,0x09a05a07, +0x20280a01,0x20281c04,0x01200810,0x0a408203, +0x20100804,0x20481a03,0x00700409,0x09604e02, +0x20100002,0x20281000,0x00680407,0x09906000, +0x00481203,0x20100807,0x00680400,0x09905a01, +0x00200800,0x20481801,0x00b00409,0x0a608c09, +0x00082a07,0x20204408,0x00181005,0x09705005, +0x00282205,0x20203805,0x00281403,0x09a06005, +0x20281201,0x20501602,0x0080000b,0x09905c05, +0x20280801,0x20200400,0x0050000e,0x0ad09014, +0x00002c06,0x20c82e0d,0x01280c06,0x09b04c0a, +0x20402005,0x20a82209,0x01080c0a,0x09e0580c, +0x20202002,0x20982205,0x00d81406,0x09e0580d, +0x20180e04,0x20402403,0x00681408,0x0ba0901f, +0x20400601,0x20181805,0x00781405,0x0a103810, +0x00280e04,0x20201c06,0x00782a02,0x0a504c0f, +0x00180a01,0x20102003,0x00583601,0x0a50480f, +0x20280403,0x20701609,0x01082405,0x0cb08426, +0x20181202,0x00100002,0x00100606,0x0aa03410, +0x20501002,0x20584e06,0x00f02403,0x0ad03c10, +0x20400800,0x20384202,0x00c02002,0x0ad0340f, +0x20801603,0x20885401,0x01400c00,0x0df06828, +0x00480802,0x20402606,0x0018360b,0x0b00380a, +0x00581400,0x00004201,0x20486a0f,0x0b50440f, +0x00580401,0x00002203,0x20484a0e,0x0b40400d, +0x00c00c04,0x20380e0c,0x20186623,0x0f106821, +0x20d86e07,0x00705000,0x20e04800,0x16d00e0f, +0x21001004,0x20685400,0x01481000,0x19e03a27, +0x20d81001,0x20183800,0x00e01000,0x1a60362c, +0x21b83806,0x00981000,0x21602000,0x1ff05633, +0x00107017,0x21488a14,0x00680a28,0x16202623, +0x00e02c03,0x2028240d,0x20182e2f,0x18703a3f, +0x00905809,0x20587402,0x00081227,0x18c04240, +0x01604002,0x20580c11,0x21a81a50,0x1ff0725a, +0x01886622,0x00809832,0x21c02226,0x14702a4a, +0x00684a13,0x00907016,0x20b04604,0x15f04659, +0x00b85213,0x01108c1e,0x21d0160d,0x16504e5a, +0x00a87217,0x00c0a018,0x21d0960e,0x1c708e89, +0x20b0641b,0x21087a34,0x00a05c23,0x11f0564b, +0x00003411,0x20984e22,0x0110540f,0x13306e53, +0x20202c0b,0x20383a1c,0x00506414,0x13706e56, +0x00905c10,0x2108422d,0x00b05410,0x1810da89, +0x0008460c,0x0090881d,0x21585801,0x0ff05639, +0x20681a07,0x00402c10,0x2028200f,0x10e07644, +0x20582000,0x00804c04,0x2098380d,0x11007e46, +0x21380405,0x00702805,0x2058542c,0x1430ce6b, +0x00882602,0x20801e05,0x00e05801,0x0e304e38, +0x00c80c01,0x20301206,0x00901e03,0x0ee07a3e, +0x00b82204,0x00000805,0x00b03601,0x0f006a40, +0x01a8420e,0x00605412,0x00501a0e,0x1140b65c, +0x20701402,0x21181a0a,0x0150141a,0x0c906a2a, +0x20b80401,0x20680602,0x00d00421,0x0d107e2f, +0x20a80e02,0x20701206,0x00d01420,0x0d208630, +0x2178080a,0x20a81218,0x01a02c40,0x0e90ca42, +0x20104007,0x20c87605,0x00f00406,0x0b90661a, +0x00501401,0x20682400,0x00c00400,0x0bf07e1f, +0x00204808,0x20a8720a,0x01100403,0x0c00821e, +0x00902801,0x20c83c06,0x01682205,0x0d20c225, +0x00381e0a,0x00403810,0x20e81c03,0x0ae06a15, +0x20100204,0x20100803,0x0038040e,0x0b108217, +0x00181608,0x0080200f,0x20b82009,0x0b208218, +0x20181208,0x20101808,0x00680817,0x0c10c21c, +0x20202406,0x2038120d,0x00080c0d,0x0a506a0d, +0x20101c04,0x20181608,0x0058140b,0x0a90820b, +0x20200003,0x00301608,0x2038100d,0x0a907e0d, +0x20303c09,0x2058360f,0x00c82414,0x0b80be07, +0x00280605,0x00600006,0x20481406,0x0a105604, +0x00000602,0x00580c03,0x00081c07,0x0a606e02, +0x00101800,0x00382a01,0x00381007,0x0a506a03, +0x00280e08,0x00b0080d,0x20182009,0x0b909c08, +0x2070180a,0x00583a09,0x2048040d,0x0a104c06, +0x20201405,0x00682a03,0x20481008,0x0a606006, +0x20300805,0x00981a02,0x20781809,0x0a606005, +0x20100807,0x00881a0a,0x0008080e,0x0c009813, +0x0068420f,0x00b06016,0x21381207,0x0a604c09, +0x00182608,0x00c03c0d,0x20e81001,0x0ab05c0a, +0x00082608,0x00b03c0e,0x20d81401,0x0aa0580a, +0x20580a09,0x0090000c,0x2058040a,0x0cd09020, +0x20400008,0x20580a17,0x0050140a,0x0aa0500a, +0x20281402,0x0028060c,0x00102404,0x0b005c0d, +0x00081c00,0x00200a0a,0x00302402,0x0b00580c, +0x00182001,0x0070060d,0x20500e04,0x0de09823, +0x20302402,0x20583002,0x00383e03,0x0b103c0e, +0x20301c07,0x20381a07,0x00084e03,0x0b70580d, +0x20402009,0x2058260b,0x00584400,0x0b60540c, +0x20c01007,0x20181609,0x20486001,0x0ef08822, +0x00600604,0x0040080b,0x20a83a11,0x0b602807, +0x00501606,0x00400811,0x20585610,0x0bc03007, +0x00600a07,0x00301014,0x20485611,0x0bb03008, +0x01002606,0x00301811,0x2098aa2f,0x0fd05414, +0x21409818,0x20b8ec00,0x0068d000,0x16d80609, +0x20b02c10,0x20782c00,0x0038bc00,0x1a906632, +0x20c04413,0x20a86800,0x00b8d800,0x1b006a33, +0x21507423,0x2078b800,0x00791c00,0x1ff03a38, +0x01888227,0x01b0c849,0x23584a3d,0x16483a27, +0x01285a19,0x00306430,0x20880a22,0x18d02a43, +0x01286a1d,0x0070943a,0x20e83e25,0x19302646, +0x0188a23c,0x0170b869,0x2270323e,0x1ff81257, +0x20a0581a,0x2058922c,0x2030ac0c,0x14781a3f, +0x20c03c0d,0x21386e1a,0x01108812,0x1670524b, +0x2080380e,0x21386a1c,0x01709811,0x16b04250, +0x20d0682e,0x2118ae4c,0x0061040a,0x1d406271, +0x01086a15,0x0110b823,0x22800211,0x12801e42, +0x01181e09,0x20404c0e,0x20a80613,0x14307e4c, +0x00882609,0x2050480f,0x20301608,0x1450724c, +0x01a86e26,0x0090d43d,0x22501e1d,0x19b0a67b, +0x20c02008,0x20a8421d,0x00708c1f,0x10703a3b, +0x20d01804,0x20b81e0d,0x0090341f,0x11d08645, +0x20400c01,0x20f8120c,0x00f04811,0x12008a47, +0x20f80814,0x21301a34,0x01009431,0x15d0e271, +0x00603804,0x20285603,0x20900604,0x0ee0562e, +0x00d01602,0x20581c01,0x00100609,0x0fe08e3a, +0x00804004,0x20c85609,0x00c00004,0x0ff0963c, +0x00c04208,0x21586807,0x01601804,0x12d0ea56, +0x20581603,0x00c02408,0x21e81810,0x0d805a28, +0x20a00804,0x00080e04,0x2058101f,0x0e208e2f, +0x20b00403,0x00481004,0x2098201b,0x0e408e2d, +0x20d0240e,0x20582610,0x20483828,0x1060f640, +0x00682603,0x00705000,0x21580c01,0x0c605a1f, +0x00681604,0x00201c08,0x20880c00,0x0d008620, +0x00a83a08,0x0050640b,0x20d81e07,0x0d208a23, +0x00a8260f,0x00403c19,0x20d82c00,0x0ed0d62b, +0x20600c09,0x20282208,0x20101013,0x0b804e15, +0x20580c05,0x20200606,0x20100c12,0x0c108617, +0x20600808,0x20981e0d,0x00c01c18,0x0c10821a, +0x20900810,0x20481614,0x00200c1f,0x0da0d21c, +0x00483e0d,0x00105812,0x20900c00,0x0b10560c, +0x00282207,0x20503c09,0x00180803,0x0b908a0d, +0x00081a04,0x20601c09,0x00580c05,0x0b80860c, +0x00685a12,0x2030841b,0x20381405,0x0d10d20a, +0x20301408,0x20e80a14,0x00d0140c,0x0ac06607, +0x20200c05,0x20e0020c,0x0108080a,0x0b408a06, +0x00080a02,0x20c02602,0x00c80406,0x0b408a06, +0x20601809,0x21881e1a,0x01e02417,0x0cf0d803, +0x00480a03,0x20901004,0x00a82c04,0x0ab05802, +0x00380e01,0x20a01404,0x01082405,0x0b307801, +0x00300406,0x20e80609,0x01581c07,0x0b207c00, +0x00600401,0x21280403,0x01883804,0x0d50c811, +0x20902401,0x20b86205,0x00f0180f,0x0ad0440b, +0x20700a06,0x20e83400,0x0150200e,0x0b606c0b, +0x20800609,0x20d83009,0x0140100f,0x0b50680b, +0x20d80609,0x21181c04,0x01700417,0x0e00b41e, +0x00401002,0x20180a01,0x2098420d,0x0b40480c, +0x2010380c,0x20b84611,0x00884208,0x0bd0700e, +0x2010380d,0x20c84a13,0x00883209,0x0bc0700e, +0x0030400c,0x21385e17,0x01084e11,0x0f10ac21, +0x20181800,0x00303406,0x20c84201,0x0b802c04, +0x00481e04,0x00204014,0x2098660a,0x0c104805, +0x00481a04,0x00204013,0x20a86a0b,0x0c004c04, +0x20500405,0x2030180c,0x2078ae08,0x0fe07015, +0x00200603,0x20301808,0x00281206,0x0b901802, +0x00081603,0x20503c09,0x00700401,0x0c203400, +0x20100203,0x20402408,0x00600003,0x0c103400, +0x00a8320d,0x20208827,0x2028461e,0x10603c07, +0x0048660f,0x00c12c00,0x22585800,0x16b8362d, +0x00482a0c,0x00907400,0x21b83000,0x1b40524a, +0x00783207,0x00909000,0x21b88400,0x1bd06652, +0x00e84e0e,0x0060e800,0x21288000,0x1ff03263, +0x20f05429,0x20d9022d,0x0260680c,0x15687e27, +0x20704c20,0x2018e223,0x0020240d,0x19101e43, +0x20b04818,0x2038de14,0x00902015,0x19501a48, +0x2250882c,0x20d9962b,0x02807c2b,0x1ff82e4e, +0x0108362e,0x0090a04f,0x21a82a20,0x14285231, +0x0018221c,0x01205c3d,0x23684e08,0x17102a40, +0x00681e1b,0x00f05435,0x22e8260b,0x17403243, +0x02183e2a,0x0140b85a,0x23d84e42,0x1de01659, +0x20503c1c,0x2058b63d,0x00e10012,0x12582638, +0x0080040a,0x00a81218,0x21e09605,0x14f04646, +0x2010140a,0x00883a1b,0x2190a008,0x15105645, +0x20c03408,0x0058a225,0x21017020,0x1a80526a, +0x20380e07,0x00a02817,0x21f82802,0x10d01e2e, +0x20981603,0x00b03805,0x22201c12,0x12c07640, +0x20380805,0x00d01402,0x22700405,0x1310823f, +0x00500009,0x0128060d,0x23704204,0x1780ce5c, +0x00a82607,0x00707004,0x21501607,0x0f502a30, +0x00c81000,0x00703605,0x21402608,0x10f0863a, +0x00c8320f,0x00b09011,0x22200205,0x1120923f, +0x00482a09,0x01307c0f,0x2398100b,0x14b0e658, +0x20800806,0x20381a10,0x00803c18,0x0de02e28, +0x20680801,0x00201a06,0x20700c1a,0x0f308e31, +0x2090000c,0x2010021d,0x00202c1e,0x0f409232, +0x00182000,0x0090660b,0x21a00c18,0x1220ea47, +0x00300c00,0x20182803,0x00201401,0x0ce03a1c, +0x00100c00,0x00082a04,0x20101008,0x0df08a20, +0x00201e01,0x20185806,0x00200805,0x0e108620, +0x20501406,0x00083a0a,0x0000201a,0x1050da2e, +0x00280607,0x00300802,0x2080080b,0x0c104a16, +0x00000c02,0x00482a03,0x20b80c0c,0x0d108a16, +0x00100204,0x00700403,0x2148140b,0x0d209219, +0x00700209,0x00500007,0x20e8140a,0x0f30e21c, +0x20802810,0x00287e11,0x20702412,0x0b904608, +0x20401405,0x00783802,0x2158080b,0x0c90820b, +0x20301409,0x00683a09,0x2138040e,0x0c90860d, +0x20b03811,0x0058ae14,0x20f0281f,0x0ea0d207, +0x00581611,0x00d0401e,0x22682a08,0x0b805203, +0x0048160c,0x00c03810,0x22380e02,0x0c608a06, +0x20280609,0x00b00c12,0x22180c04,0x0c508604, +0x00381611,0x01304020,0x23a84a03,0x0eb0e007, +0x00100005,0x00780616,0x21602408,0x0b605a03, +0x00200802,0x00781e13,0x21502409,0x0c308e02, +0x00980a04,0x00a01609,0x21e01602,0x0c309203, +0x00700201,0x00e00612,0x22901807,0x0ef0dc0a, +0x20880808,0x00801a06,0x21785c0a,0x0b704807, +0x20d00c0f,0x0098220c,0x21c8580e,0x0c507c09, +0x21101013,0x00883216,0x21984017,0x0c307c07, +0x21601410,0x00d83e14,0x2288541b,0x0f70c01b, +0x0068120a,0x00603411,0x2128420e,0x0bb02004, +0x00b82e12,0x00c0801f,0x22487618,0x0ca05804, +0x00c82a11,0x00c07c22,0x2258861c,0x0c905405, +0x00f8320e,0x01308c1c,0x2388be28,0x10609014, +0x2010080d,0x0028160e,0x20500005,0x0bb01000, +0x20100c10,0x00182617,0x20401c0a,0x0c803a04, +0x0000040f,0x00280e12,0x20601808,0x0c803604, +0x00180c10,0x00702a0e,0x21584004,0x10a05002, +0x2018160b,0x00303821,0x20a80402,0x0bc00c04, +0x2030020c,0x00400423,0x20c0100a,0x0c903806, +0x2048120c,0x00303023,0x2090100b,0x0c703804, +0x20300a10,0x0048142f,0x20b03c09,0x10c03009 + }, //A + { +0x01704e0e,0x21200000,0x00080800,0x16f82245, +0x01503e0c,0x20a00000,0x00002800,0x18784e4f, +0x01800219,0x20400000,0x0000f800,0x18c87253, +0x02080625,0x20600000,0x0001c000,0x1d38ba71, +0x23501423,0x0010022a,0x00087844,0x15284223, +0x22b80419,0x00500225,0x00082c3e,0x16585230, +0x23201430,0x2040024b,0x00084447,0x16982630, +0x24100c41,0x20700270,0x00080c5f,0x1a282242, +0x03782e29,0x0060003f,0x00001e5a,0x14488a2e, +0x02980a18,0x00400026,0x00082242,0x15288232, +0x03000627,0x00100045,0x00084e4f,0x15687e34, +0x03e01230,0x20400052,0x00088a63,0x18988a44, +0x22f02022,0x2050023d,0x0008244c,0x12585235, +0x22280411,0x00200220,0x00080c39,0x13387237, +0x22680818,0x00200230,0x00001442,0x13586a3a, +0x23480c22,0x0010023e,0x00081856,0x15d8864b, +0x02780611,0x0030002a,0x0008523f,0x11289a2e, +0x01c00e01,0x00000013,0x0008522d,0x11d89631, +0x01e00e06,0x00000017,0x00086231,0x11f88e31, +0x02b0260a,0x20300028,0x0008a646,0x1408ce43, +0x21600801,0x00200209,0x00002c36,0x0f488e33, +0x21081a0e,0x0030000f,0x00005426,0x10089e34, +0x21400203,0x00300005,0x00001c2a,0x10189e35, +0x21a81606,0x00600009,0x00005c3b,0x1188e248, +0x00a80404,0x00400204,0x0000060e,0x0e38861f, +0x00d0100f,0x2030021c,0x00080609,0x0ec87226, +0x01380601,0x00300204,0x00002611,0x0ed88a28, +0x01a80604,0x00100209,0x00005214,0x0fd8aa34, +0x20100208,0x00300008,0x00000c12,0x0d38861d, +0x20a00209,0x00100012,0x00081c1d,0x0da88e1c, +0x20f00804,0x00100208,0x00081829,0x0d98821d, +0x2170140d,0x00000214,0x00083839,0x0e489e21, +0x20600c0b,0x0030020f,0x00081c10,0x0c887e0c, +0x00500805,0x0020020a,0x00000000,0x0d188a0e, +0x00400802,0x00400004,0x00082a05,0x0d18960b, +0x00900207,0x00500014,0x0008260c,0x0dc8c60b, +0x00580e07,0x00600011,0x00000201,0x0c589604, +0x20480800,0x00400006,0x0008040f,0x0cb89207, +0x00281204,0x00600009,0x00002807,0x0cc8a20a, +0x00381400,0x00500201,0x00003c0f,0x0d68be0a, +0x20b83809,0x00300205,0x00005c0f,0x0c488003, +0x20483805,0x00200005,0x00005803,0x0ca88802, +0x20683806,0x00200203,0x0000640c,0x0c988000, +0x20e83c06,0x00100001,0x00006418,0x0d58a009, +0x0118121a,0x20b00016,0x00007e12,0x0c684c01, +0x00c8221a,0x20b00013,0x0000a208,0x0cb84800, +0x00681214,0x20b0000f,0x00006e04,0x0cb84804, +0x01181e1b,0x20f00012,0x00009211,0x0dc8600d, +0x21104023,0x20f00237,0x00085820,0x0c681408, +0x20f05426,0x2130023c,0x0008741c,0x0cc8080a, +0x2070401c,0x2100022c,0x00085c0f,0x0cd81c09, +0x21205429,0x2150023d,0x00088c23,0x0e382816, +0x00381616,0x00100032,0x00081e13,0x0ce8680f, +0x20281616,0x00100035,0x00082a12,0x0d586c0f, +0x20780a0d,0x00000027,0x00082a05,0x0d486c0e, +0x2048121b,0x0000003f,0x00082214,0x0f28941d, +0x00900402,0x20400210,0x00005a0b,0x0d283c00, +0x01180601,0x2040020c,0x00007216,0x0d884204, +0x01281207,0x20200201,0x0000761b,0x0d784e03, +0x01200801,0x20400212,0x00007e1e,0x0fb85c04, +0x20700c05,0x2030020f,0x00082015,0x0d183003, +0x20d01007,0x20500215,0x00081428,0x0d482601, +0x20d0140a,0x2050021e,0x00080826,0x0d482203, +0x20b00007,0x20200214,0x00000422,0x0fa84002, +0x0098b210,0x0280e000,0x2360e400,0x16688e3d, +0x0088aa13,0x01c0b800,0x21f0fc00,0x17b88e42, +0x2018360d,0x01080400,0x20b0c400,0x17e88634, +0x20687615,0x01f80c00,0x21117800,0x1ba8da3a, +0x21281411,0x20403e31,0x0020281b,0x14a83e30, +0x2120181d,0x20e80a3a,0x00f01019,0x15c83636, +0x20200018,0x00203a26,0x20b84204,0x16383e36, +0x00001427,0x00202640,0x21484611,0x19c84a42, +0x00e03c05,0x20888002,0x01182a1b,0x13486a30, +0x01180610,0x20881c1d,0x00c8361c,0x14386a37, +0x00983a15,0x00201021,0x00200e09,0x14787a3d, +0x00e85624,0x00703035,0x20b81211,0x17789e53, +0x20c82a07,0x00705c10,0x20f8580f,0x11986e35, +0x2110300f,0x20981213,0x00684818,0x12586a39, +0x20f02c13,0x20c8161f,0x00683013,0x12885e38, +0x21206028,0x20e82a37,0x00287418,0x14d8824f, +0x01600404,0x20380a04,0x00801215,0x0ff88a38, +0x01a81a0f,0x0030201a,0x00181a1a,0x10a8963a, +0x0188120b,0x2010201a,0x00183a1a,0x10d88e3c, +0x02184e22,0x00a06c40,0x20883a1e,0x1278de53, +0x21581a07,0x20201408,0x0060202d,0x0e38822d, +0x21e0180c,0x20384614,0x00903435,0x0ee88a2c, +0x21780802,0x20580607,0x0090342f,0x0ef88a31, +0x22001c11,0x20984225,0x01307c45,0x0fe8ba3f, +0x00e00807,0x20880e0c,0x00b00e12,0x0d386e1f, +0x01c80a09,0x00303011,0x20882a25,0x0dd88225, +0x01201601,0x20681201,0x00800615,0x0dc87a24, +0x01600e07,0x2028080e,0x00380a1c,0x0e88a62b, +0x20880604,0x20600008,0x00880419,0x0c38761b, +0x21380c05,0x0000060b,0x0040242f,0x0c98821f, +0x20b81003,0x20201e03,0x00481021,0x0c987a1f, +0x20a81c03,0x00103e07,0x00180825,0x0d189a26, +0x00580403,0x20702203,0x00880c01,0x0ba86e0e, +0x00a81201,0x20301804,0x00580e0a,0x0c087e0d, +0x00681602,0x20601c06,0x00b80400,0x0bf8820e, +0x00200601,0x20680403,0x01000808,0x0c58a610, +0x20201e0c,0x20882005,0x01102010,0x0b487606, +0x20401608,0x20781402,0x00b01815,0x0ba87e08, +0x20202208,0x20b83001,0x01202c10,0x0b987a07, +0x00402609,0x20583800,0x00f0240e,0x0bf89e05, +0x20206c14,0x2028aa1e,0x0088140a,0x0b487007, +0x0010640c,0x2018a616,0x00700408,0x0ba87c07, +0x00006c0f,0x2038a619,0x00780c09,0x0ba87406, +0x2080700f,0x0048ba1a,0x00280c18,0x0c189c0e, +0x20900a07,0x01a82c1f,0x22282004,0x0ba88c0e, +0x20e02c07,0x0188600d,0x2228280b,0x0bf88c10, +0x20d01000,0x01883415,0x2228300a,0x0bf88c0f, +0x20902403,0x02085014,0x22c83c02,0x0cd8b81b, +0x01287a0b,0x01b0bc0a,0x22d01617,0x0c087005, +0x0168a218,0x0230f821,0x23a00620,0x0c787806, +0x01587a0e,0x01d0c014,0x22f00e1d,0x0c687806, +0x0178a613,0x0290fc1d,0x2400021a,0x0d88a80f, +0x2140240c,0x20283a15,0x00204420,0x0c186409, +0x21702c14,0x20584226,0x00406024,0x0c786408, +0x21500c0a,0x20181a17,0x00105822,0x0c686808, +0x21e01812,0x0008321d,0x20106c2b,0x0df89418, +0x00a80609,0x00700c0f,0x20b0121b,0x0c98540c, +0x01001a0c,0x00681016,0x20c00622,0x0cf85809, +0x00b02205,0x00282c09,0x20501e1d,0x0cd8540a, +0x01380e11,0x00601c19,0x20d03630,0x0ee87415, +0x20280405,0x00602610,0x20900806,0x0cb84000, +0x20681807,0x00c03614,0x21001812,0x0ce84602, +0x20281003,0x00a03a09,0x21080807,0x0ce84202, +0x2040180c,0x00200623,0x2060300d,0x0f184c02, +0x20708c02,0x21d92800,0x04105400,0x15187a1a, +0x20b0b408,0x21b94400,0x03680400,0x16985e21, +0x20e06009,0x2118a400,0x02483800,0x16e85223, +0x21b0e812,0x22996800,0x04b89800,0x1a38661b, +0x20181604,0x00600406,0x20982216,0x14284a25, +0x00b82e12,0x01204019,0x21c84a21,0x15685232, +0x01683218,0x0070341a,0x20481a29,0x15985e38, +0x02785627,0x01106035,0x20f85651,0x18f89243, +0x01380c06,0x00103606,0x20885a19,0x12a8563d, +0x00101c17,0x00782a1c,0x20b83401,0x13786642, +0x20c06021,0x20589a2d,0x00982018,0x13986640, +0x21707c34,0x2038ca41,0x00982c24,0x1638a259, +0x21301604,0x2018180c,0x00581020,0x10a8823a, +0x20284a16,0x00e07c2a,0x21684006,0x11788a3e, +0x00483a19,0x01307436,0x21e8760c,0x11b88e3b, +0x01688a30,0x01b0fc5a,0x22988a20,0x1398d257, +0x01a80a05,0x00300801,0x2010221a,0x0f087a37, +0x00b01c06,0x20482e18,0x00905000,0x0f98823c, +0x00d00804,0x00581215,0x00005800,0x0fc88a41, +0x20104415,0x20787a35,0x0170b823,0x10c8c255, +0x21c00c0a,0x0018360e,0x00101435,0x0d587229, +0x2128040b,0x00300a06,0x20283821,0x0de87e2b, +0x2158040a,0x00681a08,0x20480428,0x0df87e2c, +0x20f81801,0x00901409,0x20882820,0x0e98a234, +0x01501208,0x00500c0f,0x20c82a1e,0x0c68721e, +0x01381211,0x0020141a,0x00001a14,0x0cc88e25, +0x0118120d,0x00502815,0x20b80a16,0x0ce87e23, +0x00f80608,0x0040180c,0x20201a0e,0x0d48a22b, +0x20c01006,0x00980e08,0x20900c22,0x0b58761c, +0x20e0200c,0x20282219,0x00502424,0x0ba8721c, +0x20801c08,0x00281a12,0x00001c1e,0x0bb8721f, +0x20701405,0x00381a0d,0x0030281e,0x0be89223, +0x00881e06,0x00d01008,0x20c01a02,0x0ac8760c, +0x00900a04,0x0068140a,0x20481206,0x0b187a0d, +0x00400a02,0x00981c05,0x20700005,0x0b187a0e, +0x00181602,0x00800803,0x20300c0a,0x0b388a0f, +0x20e83407,0x00602e09,0x20801415,0x0a886203, +0x20c83403,0x00802a01,0x20801016,0x0ac87605, +0x20b83804,0x00b03400,0x20e00411,0x0ac87203, +0x20583003,0x00303603,0x0000000e,0x0ae88202, +0x01283609,0x2080a00d,0x00385214,0x0a885a02, +0x00d82e04,0x20508c06,0x0028460e,0x0ac86a01, +0x01083e0a,0x2030a40c,0x20283e10,0x0ac86a02, +0x00783604,0x2090a006,0x00c85a01,0x0af88004, +0x21001004,0x21581e0f,0x02c02023,0x0a687805, +0x20881202,0x21002605,0x02500818,0x0ab88805, +0x20d00406,0x21200211,0x0270181f,0x0ab88005, +0x20681201,0x21601a07,0x03400415,0x0b38a80e, +0x00806006,0x2118a602,0x02501e0d,0x0ae87c11, +0x20107c0b,0x2148e60c,0x02e04002,0x0b289012, +0x00705c01,0x2118a802,0x02702e09,0x0b288c10, +0x00408409,0x21a8ee0a,0x03a03402,0x0be8b41a, +0x20882a07,0x0070340f,0x2048040a,0x0b586810, +0x20382a05,0x00b04414,0x20b82202,0x0bb87411, +0x20a80c01,0x00601006,0x2030000b,0x0b986c11, +0x20c81605,0x00701412,0x2018100e,0x0cc89c22, +0x00280c04,0x20300206,0x00903e0c,0x0bd8580f, +0x00483e05,0x00103c04,0x0060620c,0x0c28640a, +0x00682e05,0x00203c09,0x00102e14,0x0c28600d, +0x00280e01,0x00180804,0x00405e17,0x0dd8881d, +0x00300202,0x20501c06,0x0090120a,0x0c284006, +0x00003406,0x20e81611,0x01603201,0x0c583805, +0x00101003,0x20800a0a,0x00f03a02,0x0c584402, +0x00781800,0x20205201,0x00102a16,0x0e78540c, +0x2058260a,0x00808000,0x21682800,0x14b82223, +0x20384e09,0x0080d000,0x21b83000,0x16482a34, +0x20581e09,0x20107800,0x20e81800,0x16982632, +0x2098a213,0x01415000,0x22f82000,0x19e8323e, +0x20502015,0x20183a1e,0x00a82a10,0x13884a2b, +0x20602410,0x20b8421c,0x01a00608,0x14a85238, +0x20203c10,0x20885a1b,0x01080a0f,0x14f8463a, +0x00005023,0x21489a38,0x0258061c,0x17d8664c, +0x01900e11,0x00701421,0x2048521f,0x11d86e43, +0x01900e0c,0x20202815,0x00a86a1b,0x12a86a4a, +0x0158260b,0x00708016,0x20689a15,0x12d85e4c, +0x01d82618,0x0000a832,0x2018ea1d,0x15089268, +0x2178400c,0x00a02212,0x0010302c,0x0fa8763c, +0x2188040d,0x00185a10,0x0140402f,0x10488e3f, +0x21581809,0x2028360a,0x01a0482a,0x10789242, +0x21a01c11,0x2088a215,0x0290903b,0x11c8d259, +0x0150220f,0x20680c12,0x00880619,0x0e186a33, +0x0118060f,0x00002818,0x20282218,0x0eb87234, +0x01200e0e,0x20800410,0x00d00615,0x0ec87237, +0x01481615,0x2010501d,0x00181212,0x0f889245, +0x21201414,0x00280a1b,0x00582027,0x0c78662c, +0x2070140d,0x20180a16,0x0080001b,0x0cf86e32, +0x20b02811,0x2058261a,0x00e81821,0x0d086a31, +0x20f02415,0x20683223,0x01501c29,0x0d688a39, +0x00d83610,0x00703c20,0x0038060f,0x0b78821f, +0x00200207,0x00481c10,0x00601007,0x0bb88221, +0x00480e0b,0x0058041a,0x00600201,0x0bd88a21, +0x00781a0d,0x00300c1d,0x00900a02,0x0c089626, +0x20681c03,0x2060220f,0x01204419,0x0a78661a, +0x20282802,0x00403a05,0x2010100b,0x0ac86a18, +0x20183001,0x00203e07,0x00402c0c,0x0ad86a1b, +0x20182801,0x20202a0b,0x00c04412,0x0ae8721e, +0x00202a03,0x20d84205,0x01a01406,0x09e85a0b, +0x00580608,0x20600402,0x00e01405,0x0a386610, +0x00200e04,0x20b80a04,0x0140080a,0x0a285e10, +0x20102a01,0x20c83607,0x0160080e,0x0a38660e, +0x20606410,0x2048760e,0x00a8400c,0x09b85e01, +0x20a05c13,0x20687215,0x00f82415,0x09d86a04, +0x20706410,0x20787a11,0x01283010,0x09d86a03, +0x2020500d,0x2028620a,0x0098340b,0x09f87202, +0x00982a13,0x01500423,0x21302a07,0x09c87801, +0x00982212,0x01000422,0x20d01a08,0x09e87c03, +0x00682212,0x01180c20,0x20c02a04,0x09e88403, +0x00382211,0x0128041c,0x20f02405,0x0a088406, +0x20c8080c,0x00b01a17,0x21202015,0x09d84808, +0x20a0080a,0x00880a15,0x20c03013,0x0a085408, +0x2070040b,0x00900a14,0x20f01c0e,0x0a085008, +0x2070100f,0x00a81618,0x20f0100e,0x0a585c10, +0x00d85208,0x0090740d,0x20c81a0e,0x0a384c0b, +0x00985e04,0x00a0900a,0x20d8320a,0x0a68500d, +0x00884a06,0x00a0680c,0x20d81e07,0x0a68540c, +0x00d8620c,0x00e0a014,0x21484207,0x0af86813, +0x20f02c03,0x20b84209,0x01102c1a,0x0a984c11, +0x20901e04,0x20d83601,0x01704412,0x0ac85c11, +0x20901801,0x20881e06,0x00e02011,0x0ac85811, +0x21101c07,0x20a82e0f,0x01302820,0x0ba87820, +0x00501804,0x00082400,0x00280613,0x0b484414, +0x2020480d,0x20687a0d,0x00a02208,0x0b784416, +0x00102005,0x20284601,0x0070260b,0x0b785014, +0x00102401,0x20383008,0x00800a13,0x0ce87026, +0x00182a06,0x00602011,0x20703204,0x0bb83c0b, +0x0068660c,0x00c08425,0x21400e12,0x0c08340e, +0x00482e06,0x00603812,0x20a02e0c,0x0be8380c, +0x00781e05,0x00600c0e,0x20406216,0x0dc85c18, +0x20f8260a,0x00301800,0x00007400,0x14384e1c, +0x20c82a09,0x00b81000,0x20209000,0x15b86229, +0x20e83e08,0x01202800,0x21208400,0x1608662a, +0x21c01605,0x20188800,0x00c07400,0x1928762b, +0x01080417,0x20602e1e,0x00683e2e,0x13182a33, +0x00a80c15,0x00202a1a,0x20682e24,0x14382e3b, +0x00e83012,0x00305a18,0x20881a2a,0x1488363f, +0x02300415,0x00405e10,0x2178a654,0x17584a55, +0x00883e20,0x20703428,0x01201c02,0x11085649, +0x00c84a1c,0x20204c24,0x00401605,0x11f84e50, +0x00a81a1a,0x2090181d,0x00e02401,0x12284e53, +0x00584622,0x0050402e,0x00003815,0x13e89275, +0x20b09825,0x2168a638,0x01f8201a,0x0ee8363b, +0x20a0841e,0x21386631,0x01883c20,0x0f983643, +0x20c07c1e,0x20f88230,0x01582820,0x0fb83642, +0x20906c22,0x20c84e38,0x01081425,0x10b85e58, +0x00685e19,0x01105037,0x20b82a06,0x0d586e31, +0x00183e10,0x00e01828,0x20281c00,0x0dc87a33, +0x00483e11,0x0100242a,0x20b82e04,0x0df86e34, +0x20284215,0x00f0142d,0x2030100b,0x0e689640, +0x00281006,0x20603a15,0x00a0300d,0x0bc84a2e, +0x00681c00,0x20103a07,0x00502805,0x0c385631, +0x00682c02,0x00105a09,0x20101807,0x0c585233, +0x00781c05,0x20104611,0x00202806,0x0c885e37, +0x20203401,0x20a86203,0x01702011,0x0a984e1f, +0x20501001,0x20881a07,0x01301417,0x0ae85223, +0x20701e01,0x20982e04,0x01401c19,0x0af85623, +0x20701e02,0x20783a01,0x0120281b,0x0b085e26, +0x20302000,0x00283801,0x2010000a,0x09d84211, +0x00002402,0x20484203,0x00d00007,0x0a085214, +0x00003004,0x20285606,0x00900805,0x0a284e14, +0x00003007,0x20184a08,0x00400407,0x0a285215, +0x20181008,0x00a03400,0x20e83802,0x0968420b, +0x20200805,0x00500003,0x20382007,0x0988520e, +0x20281004,0x00a02007,0x20c82c06,0x0998520e, +0x20282601,0x00b0480c,0x20e82c07,0x0998520f, +0x00a86e15,0x0060b418,0x20200202,0x09184e0b, +0x00986210,0x0070a012,0x20480800,0x0928520a, +0x00a86e14,0x0060b414,0x20400c00,0x09384e0c, +0x00b8560d,0x00208c09,0x00401001,0x0938560b, +0x20a04416,0x21587627,0x02b0381c,0x08d84802, +0x20903810,0x21285e1d,0x0240301a,0x08f85002, +0x20b05017,0x21587628,0x0290241c,0x08f84802, +0x20e04413,0x2138661f,0x02701421,0x09085406, +0x00081211,0x2040041c,0x00e81e02,0x09284c0e, +0x0018120d,0x20400c15,0x00d81202,0x0948500e, +0x00481a11,0x2010141e,0x00c82206,0x0948580d, +0x00781610,0x2020201a,0x00d83209,0x09886012, +0x00605c0e,0x20887e16,0x01001601,0x0998440d, +0x0060540c,0x20788213,0x01001800,0x09b8480d, +0x00204c0e,0x20786e16,0x01101805,0x09b84c0d, +0x00104c0c,0x20788215,0x0160280d,0x0a086413, +0x20c83a07,0x00f04014,0x20f81c10,0x0a184c14, +0x20d82204,0x00e02010,0x20f81811,0x0a384c16, +0x20882a09,0x00c02c15,0x20a80c0b,0x0a385015, +0x20982202,0x00c0280e,0x20a82c11,0x0ae86422, +0x00981602,0x00102a01,0x00102213,0x0ac84013, +0x00c83205,0x00605c04,0x20700e15,0x0b084014, +0x00681003,0x00202207,0x0010220c,0x0ae84014, +0x00282a06,0x00403409,0x0000260b,0x0c186026, +0x20402803,0x2048560a,0x00b0480d,0x0b383411, +0x20605006,0x2068aa11,0x01007813,0x0b883c14, +0x20201400,0x20284801,0x00804c07,0x0b683813, +0x00301804,0x20684a0d,0x00d06a08,0x0d184822, +0x21901408,0x00485800,0x00a81800,0x13b83a10, +0x2150380a,0x20988400,0x01f84c00,0x15182a1e, +0x21603005,0x20a88c00,0x02581400,0x1548421b, +0x22103814,0x00685400,0x00a8cc00,0x18684e2c, +0x02780a15,0x00902418,0x20c8164b,0x12c83636, +0x01f00e15,0x0040041d,0x2028363e,0x13d83e3d, +0x0200320a,0x00383810,0x00282a42,0x1418423d, +0x03884e26,0x01506c3b,0x20b81e64,0x16888e5e, +0x21804422,0x00787e26,0x2040042a,0x10983a46, +0x21005421,0x00788a22,0x2018041f,0x1168464d, +0x20f00c13,0x00f8360f,0x20c0041e,0x11a84a4f, +0x21d04029,0x00288e38,0x01005843,0x12e8726e, +0x01a8ba2c,0x01812840,0x22283e1e,0x0ea83e40, +0x0138ce2d,0x01c12841,0x22381612,0x0f384a46, +0x01289a20,0x0120f829,0x21981e10,0x0f683e48, +0x0198a62e,0x0120f443,0x21381a13,0x10086656, +0x21308424,0x2168c244,0x02806031,0x0c983637, +0x20e07425,0x21789a47,0x02705029,0x0d082e3b, +0x20e0641c,0x21488a36,0x02503826,0x0d383a3c, +0x21607c26,0x2178ae46,0x02a05838,0x0d684643, +0x00781611,0x00c00429,0x20883609,0x0b584623, +0x00680610,0x00681c27,0x00183203,0x0ba84a28, +0x00800e0c,0x00582c1f,0x00382a03,0x0bb84e2b, +0x00c80e13,0x00880c2b,0x20182e0b,0x0bd85a2d, +0x20181402,0x00603a0b,0x2070100e,0x0a382e21, +0x20480803,0x0050160a,0x20501810,0x0a683621, +0x20781c01,0x00802a05,0x20801415,0x0a783e22, +0x20980c07,0x00501a0f,0x20401c1a,0x0a784225, +0x20381c04,0x00102a04,0x0078100b,0x09683614, +0x00281403,0x00302c00,0x00082004,0x09983618, +0x00581c02,0x00103e02,0x00281e01,0x09983a18, +0x00782603,0x00304406,0x00381a02,0x09984219, +0x00780607,0x20680408,0x01001401,0x08d83e0e, +0x00381a07,0x20201807,0x00a0140a,0x08e84211, +0x00200607,0x20680c05,0x0110180d,0x08e84612, +0x20300e01,0x20782a03,0x01302c13,0x08e84a10, +0x20b04c09,0x2078920d,0x01003c16,0x08883203, +0x20704c0a,0x2088860e,0x01003011,0x08983a03, +0x20a0500c,0x2058960e,0x00e03414,0x08983e01, +0x20304005,0x20486e06,0x00a0200a,0x08a83a02, +0x00c82e0b,0x00b05c0e,0x2148320b,0x08a81803, +0x0078320b,0x00b0500f,0x21182203,0x08a82804, +0x00c84e0f,0x00e08016,0x21782a0b,0x08b82403, +0x00583e07,0x00c0680a,0x21182802,0x08b82804, +0x21001811,0x00082a13,0x00380819,0x08b82c0a, +0x20d0140f,0x20182211,0x00300413,0x08d8300c, +0x20e02012,0x20483219,0x00801018,0x08c82c09, +0x20800809,0x20381a0c,0x00801010,0x08f8380d, +0x01485a17,0x00609420,0x20781a17,0x0938340b, +0x01284e12,0x0040841a,0x20582213,0x0948340b, +0x01084a13,0x0030781d,0x20382211,0x0938340c, +0x00d8360a,0x2010640f,0x00282e08,0x09883812, +0x21304c16,0x21086e26,0x01e02824,0x09782c12, +0x21103410,0x20f8461c,0x01c02422,0x09a83413, +0x21103410,0x20f84e1c,0x01a02c20,0x09983013, +0x20b03009,0x20e83e10,0x01b00c1f,0x0a28441e, +0x00700e0f,0x0038101e,0x00381214,0x0a58381a, +0x00601a09,0x20283013,0x00a00a11,0x0a78381b, +0x0080160a,0x20281813,0x00781213,0x0a78301a, +0x20401e05,0x20283c0c,0x00c00e02,0x0b684c2c, +0x20181c06,0x00602213,0x20202c02,0x0ae82014, +0x20182803,0x0040460a,0x20200402,0x0b282017, +0x20200405,0x00480e0f,0x00101c07,0x0b182816, +0x00700001,0x00600604,0x20401215,0x0ca8382a, +0x21104007,0x21281c00,0x01688800,0x13700a1b, +0x20b02c04,0x20a02000,0x00289800,0x15101e31, +0x21103408,0x20b00800,0x0078a000,0x15301a29, +0x20e01603,0x21c05800,0x01d86c00,0x18000248, +0x0128160a,0x20200c15,0x00f80633,0x12582e35, +0x00a82e01,0x0010280d,0x00a81a21,0x13682a42, +0x0168520f,0x00206019,0x00a81232,0x13a82a42, +0x01102807,0x21787a08,0x0330322a,0x15983e5d, +0x00a82603,0x20705208,0x01280804,0x10381a4c, +0x01183a11,0x20b07409,0x01500603,0x10f81e54, +0x00302005,0x21281614,0x0210080f,0x11281e53, +0x00d80a0c,0x20d0340d,0x01683c0b,0x1248266d, +0x21208412,0x21090211,0x02603821,0x0e08363a, +0x21a0b021,0x2199422a,0x03104830,0x0e882e3e, +0x20e05c0b,0x20b8ce04,0x01c01c1a,0x0ed8363f, +0x21508016,0x20f8fa18,0x02304030,0x0f38464f, +0x01187e18,0x0100d026,0x21984613,0x0c781633, +0x01687a20,0x0130cc38,0x21f8661e,0x0cf81e35, +0x00f85a11,0x00d0a81c,0x21683e10,0x0d181a3a, +0x00f8761a,0x0110d02b,0x21b84e0e,0x0d382a3e, +0x20a02813,0x20f84223,0x01b03020,0x0ad81e2c, +0x20a02013,0x20b82e28,0x01403824,0x0b281e32, +0x20400409,0x20980a17,0x01302c1c,0x0b382234, +0x20702010,0x20c83223,0x01804420,0x0b482e35, +0x00180e0c,0x20480417,0x00b80803,0x09d8261a, +0x20180606,0x20380412,0x00982405,0x0a082e1d, +0x20601c02,0x20883003,0x01181810,0x0a082a1e, +0x20280606,0x2048080e,0x00c8140b,0x0a08321f, +0x00103407,0x2088320e,0x00a00407,0x09181615, +0x00501603,0x20480e01,0x00801404,0x09382619, +0x00701e05,0x20181808,0x00480603,0x09382e17, +0x00402400,0x20582e04,0x00a01804,0x09282a18, +0x00000601,0x00581006,0x20281009,0x0888220d, +0x20501c09,0x0018320a,0x00500011,0x0888260e, +0x20480405,0x00600206,0x20200c12,0x08982a10, +0x20400805,0x00480603,0x20181410,0x0888260e, +0x20283204,0x00705004,0x20681409,0x08481e04, +0x0038420c,0x00806011,0x20781803,0x08482604, +0x00283608,0x00505808,0x20281405,0x08482604, +0x00383609,0x0050500c,0x20280804,0x08582a04, +0x00101405,0x20582e07,0x00e01403,0x08482803, +0x2040280a,0x20884612,0x0120200c,0x08482404, +0x2040300a,0x20886210,0x0140240a,0x08482c04, +0x20302c08,0x20884e10,0x0120200c,0x08482805, +0x00180e06,0x00002408,0x00281806,0x08782007, +0x00280a05,0x0020180b,0x00182801,0x0888280a, +0x00481608,0x00402c0f,0x20582e01,0x08882409, +0x00100a02,0x00300007,0x20182c04,0x0898280d, +0x20404809,0x20387e0a,0x00b02809,0x08c82c0f, +0x00003404,0x00085e04,0x00702807,0x08e8300e, +0x20203805,0x20186209,0x00602c0b,0x08d82c0e, +0x00302403,0x00583800,0x20200807,0x09183412, +0x00484a06,0x00f07c0f,0x21482a01,0x09581813, +0x20183a03,0x00d05408,0x21081006,0x09781c15, +0x20283000,0x00e04c06,0x21281c04,0x09681c16, +0x20283e05,0x00e05808,0x2108040f,0x09d82c1d, +0x20881e03,0x20401603,0x00c0440a,0x09f81c17, +0x20380e01,0x20101202,0x00502002,0x0a281c19, +0x20282206,0x00102807,0x00202a01,0x0a282018, +0x20980c02,0x20101e05,0x00601409,0x0af8282a, +0x00602805,0x20a8320e,0x01001211,0x0ab8041a, +0x00302403,0x20483208,0x00901208,0x0af8141b, +0x00201406,0x20680611,0x00c01207,0x0ad80c18, +0x00880400,0x20300400,0x00d01219,0x0c48242c, +0x20a85608,0x0110a000,0x21e03c00,0x13980a28, +0x20786e0d,0x0160a400,0x21d07000,0x15381a3b, +0x20886e0f,0x0120a400,0x21a06800,0x15580e36, +0x21186e10,0x02809800,0x2360b800,0x18183248, +0x0080200b,0x20483619,0x00a03a1e,0x12300637, +0x00904013,0x20486227,0x00d03215,0x13400645, +0x0070601c,0x2098962c,0x00f02619,0x13800a42, +0x01801819,0x00d0022f,0x21100e32,0x15900e61, +0x00701601,0x00481c08,0x20481e04,0x10200648, +0x00001603,0x00c83812,0x20b82006,0x10e80e4d, +0x00982614,0x00f04c27,0x21684a05,0x11280651, +0x0008220c,0x01301c1c,0x21182817,0x12281e6f, +0x00184607,0x00908805,0x20a83010,0x0df00642, +0x0078620a,0x0110d409,0x21984805,0x0e900647, +0x20381c0a,0x00605216,0x20381016,0x0eb80649, +0x00283c01,0x00c08609,0x20982418,0x0f081257, +0x20705c0b,0x2088a610,0x01803012,0x0c281a31, +0x20a0500e,0x2088a616,0x01b0441a,0x0c982637, +0x20302e04,0x20286409,0x0100200d,0x0cb82637, +0x20b03805,0x20388a05,0x0170401e,0x0cb8323c, +0x00a8260b,0x00f03c11,0x21182e03,0x0ad80a29, +0x0098220b,0x00d03814,0x20d83204,0x0b18122c, +0x00500402,0x00a00604,0x20980c05,0x0b280e2f, +0x00981e07,0x00b02c0a,0x20b81603,0x0b28122e, +0x20b0200e,0x00682e11,0x2028041a,0x09a8121d, +0x2070080a,0x0058120e,0x00100817,0x09c81a22, +0x20581404,0x00b02801,0x20882413,0x09d81a23, +0x20801009,0x0048120b,0x00080419,0x09c81623, +0x00785210,0x00f06c1a,0x20d80a07,0x08f81a14, +0x00282209,0x00702810,0x20300403,0x08f81a15, +0x00382e0b,0x0060380e,0x00201c05,0x08f82217, +0x00482a09,0x0080380f,0x20480401,0x08f81e16, +0x20180408,0x20500216,0x00e02c0f,0x08580a10, +0x00481c02,0x20102a0b,0x00801807,0x08580a10, +0x00000008,0x20681213,0x0100240c,0x08580e0f, +0x00181403,0x2020120c,0x00a0200d,0x08581210, +0x20603000,0x20684403,0x00e8140d,0x08180e02, +0x20904005,0x20886205,0x01100014,0x08081203, +0x20602e01,0x20584005,0x00c80c0e,0x08181202, +0x20703803,0x20785202,0x00e80410,0x08081201, +0x00680a01,0x00601404,0x20381a04,0x08181002, +0x00681a06,0x0080340a,0x20782606,0x08281004, +0x00781201,0x00503002,0x20482a06,0x08180c02, +0x00581604,0x00703808,0x20682604,0x08281005, +0x20580c03,0x00500601,0x00200c0e,0x08381807, +0x20380407,0x00200207,0x0060080c,0x08481807, +0x20400404,0x00280e02,0x0080080e,0x08382007, +0x20280c06,0x00201a05,0x0088040b,0x08581c08, +0x00583607,0x00205c08,0x00380601,0x0898100e, +0x0038320a,0x0010440d,0x00600403,0x0898180e, +0x00283609,0x00304c0a,0x00500403,0x0898180f, +0x0068260b,0x2020380c,0x00d00c07,0x08b82011, +0x20203404,0x20c8620d,0x01903c0e,0x09181014, +0x20502c09,0x20a85212,0x01702c0e,0x09281017, +0x20102c07,0x20a84a10,0x0180240a,0x09281016, +0x2070300c,0x20b85e14,0x01b02818,0x09781420, +0x20a01804,0x00284201,0x00180808,0x09d8041f, +0x20400602,0x00181409,0x00380c00,0x0a080c1e, +0x20800c00,0x00183406,0x00600806,0x09e8101e, +0x20780607,0x0018080f,0x00480c04,0x0ab8142e, +0x00a82e05,0x0080480e,0x20f8221f,0x0ac0001b, +0x00582e01,0x00203c02,0x20380610,0x0ae8041c, +0x00883202,0x00403806,0x20700618,0x0ad8041c, +0x00800003,0x00080e08,0x00201e19,0x0c18082e, +0x21201a02,0x20185800,0x01406800,0x13581e17, +0x21403804,0x20f89c00,0x02703400,0x14e80626, +0x21705006,0x2088a400,0x01c01800,0x15180a22, +0x22003804,0x2168b000,0x04205000,0x17781a2c, +0x01481805,0x00502e05,0x20280a37,0x12501632, +0x01c82607,0x2010600d,0x00083a3b,0x13602244, +0x02284609,0x00b09011,0x20d84645,0x13b01244, +0x03183209,0x20804c0d,0x01781261,0x15901a5d, +0x00681a09,0x20102408,0x00900c04,0x1030124c, +0x20400c02,0x20a00609,0x01800819,0x10d01255, +0x20c00403,0x2068260a,0x01704422,0x11080655, +0x20c02c06,0x21483e0e,0x02a01833,0x11f01a74, +0x2060240e,0x20884a12,0x01201815,0x0df0163f, +0x20301005,0x20785603,0x01902c0e,0x0e700642, +0x00780402,0x20480a02,0x00e00201,0x0eb01245, +0x00300800,0x20983003,0x01a0040f,0x0ef01252, +0x00483210,0x00107017,0x00083403,0x0c301a33, +0x00481608,0x2030540b,0x00583804,0x0c901e39, +0x20780603,0x20502005,0x00c81815,0x0ca0163a, +0x20600e03,0x20701c04,0x00e83019,0x0ca01e3e, +0x2020140e,0x20b82e17,0x01c0200e,0x0ab0122b, +0x20200807,0x2088220c,0x01902010,0x0af00a2f, +0x00680c03,0x20600e05,0x01400401,0x0b000a30, +0x00200c05,0x20482606,0x01500407,0x0b00062e, +0x0038260e,0x20503814,0x01181809,0x09900e1f, +0x00300205,0x20600c08,0x0118140a,0x09b00e22, +0x00001605,0x20981405,0x01700414,0x09a00a25, +0x00081a07,0x2010240b,0x00c8080e,0x09b00624, +0x2090380b,0x20e88216,0x01f03813,0x08c00e11, +0x20701002,0x20683e07,0x01402412,0x08d00a14, +0x20901405,0x2048520b,0x01302c13,0x08d00a12, +0x20501403,0x2078420b,0x01503010,0x08d00a15, +0x00801201,0x00080c0b,0x20184207,0x0860160b, +0x00602406,0x20283202,0x00582603,0x0860120c, +0x00901401,0x00180c03,0x20183a07,0x0860160c, +0x00402c06,0x20283202,0x00583001,0x0850120c, +0x20583a04,0x00405008,0x20480c10,0x08100a07, +0x20484a08,0x00706410,0x2078180f,0x08100606, +0x20883202,0x00504008,0x20481413,0x08000206, +0x20383e07,0x0080580f,0x20681c0e,0x08000205, +0x00501202,0x20a00203,0x01001800,0x08000801, +0x00001403,0x20a81609,0x01202404,0x08000803, +0x00500a02,0x20600402,0x00c01604,0x08000402, +0x00100c00,0x20780e05,0x00f02404,0x08000404, +0x20201004,0x20682208,0x0100080d,0x08200c07, +0x00400602,0x20580801,0x00c00005,0x08300c07, +0x00080400,0x20480606,0x00d0180d,0x08100c06, +0x00400401,0x20381204,0x00d01006,0x08300c09, +0x20202000,0x20284404,0x00800807,0x08800812, +0x20702005,0x20484a06,0x00a01010,0x08800c12, +0x20602405,0x20584e05,0x00d00c0d,0x08800c13, +0x20501c00,0x20283800,0x00800c12,0x08a00c15, +0x00282e02,0x00603c03,0x20981401,0x09201016, +0x00481a03,0x00403008,0x20882e04,0x09401018, +0x00682a06,0x0030400b,0x20681e06,0x09301017, +0x00581801,0x00503401,0x20682803,0x09801420, +0x20601601,0x20401202,0x00682006,0x09e00819, +0x20601e02,0x20180e01,0x00580809,0x09f0041a, +0x20802000,0x20781207,0x0098080c,0x09e00c1a, +0x20e02203,0x20181803,0x00780413,0x0aa0042b, +0x00600c02,0x00184206,0x00a01e11,0x0aa80c1a, +0x00501404,0x00584a0b,0x0020160e,0x0ad8081d, +0x00602003,0x00285e09,0x00600a12,0x0ac8041e, +0x00b81403,0x00780e0a,0x00100e21,0x0c100030, +0x21401a01,0x20781800,0x01280c00,0x13603213, +0x20f01003,0x00401400,0x20785000,0x15403e2c, +0x21181400,0x20204800,0x00382c00,0x15503a29, +0x21c03601,0x20780400,0x20184c00,0x17f06a31, +0x01880404,0x20181e04,0x00c0063c,0x12802a31, +0x01580c00,0x00880c0a,0x2030122e,0x13a01a43, +0x01901601,0x20684201,0x01503634,0x13c02243, +0x02801c07,0x00784203,0x20380654,0x15f0425b, +0x20302205,0x20282409,0x0058040c,0x10702a49, +0x20281a0d,0x00402808,0x20602c10,0x11203652, +0x20901400,0x20281603,0x00680819,0x11403651, +0x2068320f,0x00e04c12,0x21380825,0x12704673, +0x00880804,0x00602206,0x20581404,0x0e503241, +0x00102c16,0x2028261e,0x0048200b,0x0ed04245, +0x00a01004,0x00381202,0x00081e03,0x0ef02e46, +0x00302413,0x00281e1c,0x00081812,0x0f504657, +0x20c81602,0x00482005,0x0030301a,0x0c702232, +0x20482e14,0x00901822,0x2050080f,0x0cd01e38, +0x20a82207,0x0070100b,0x2040141a,0x0ce0263a, +0x20984210,0x00b0401d,0x20880c1d,0x0cf02a40, +0x00d00800,0x20101602,0x20481209,0x0b203e2a, +0x0040140f,0x20280e1a,0x00100c04,0x0b40422e, +0x00a01808,0x2018160a,0x00100204,0x0b50362f, +0x00800c08,0x20500a12,0x00801001,0x0b403e31, +0x20b01a01,0x00283603,0x0010141d,0x09e03220, +0x20280e0e,0x00300c13,0x20180812,0x09f02e23, +0x2058260e,0x0050280e,0x20401818,0x09f03225, +0x20701207,0x20282407,0x00a00819,0x09e03223, +0x00280407,0x00802e05,0x20c85203,0x09203613, +0x20601811,0x00081217,0x0028240b,0x09203615, +0x20402814,0x20481a1c,0x00683008,0x09103e15, +0x2020100e,0x00280a0f,0x00183405,0x09103615, +0x0078160d,0x00702811,0x20180c04,0x08901213, +0x00c82213,0x0060401b,0x20282a06,0x08801612, +0x00a81a14,0x0060301f,0x00082e03,0x08801212, +0x00a82a14,0x0060501c,0x20182201,0x08801a13, +0x20902810,0x00285a17,0x00902018,0x08201205, +0x20c03812,0x20286e1c,0x00e0281f,0x08101606, +0x20a02413,0x00084e1c,0x00c0201b,0x08101206, +0x20a02c13,0x2048621f,0x01302c1d,0x08001a05, +0x0038360d,0x00c02818,0x20c00203,0x08301405, +0x00482a0c,0x00c0281a,0x20d81a05,0x08301007, +0x00382a0f,0x00901c1c,0x20700202,0x08200c06, +0x0018260e,0x00701c1b,0x20581201,0x08301809, +0x00200808,0x2010120f,0x20200005,0x08602806, +0x00100003,0x00200a0b,0x20301805,0x08602007, +0x00001409,0x20181213,0x00001407,0x08502808, +0x00601008,0x2028060f,0x00300c02,0x08702809, +0x20280e08,0x00202008,0x0028140b,0x08a0180e, +0x20200400,0x00201800,0x2018240a,0x08b0200f, +0x20180606,0x00402009,0x20482c08,0x08b01c0f, +0x20580605,0x00201c08,0x00281c12,0x08d02013, +0x0000300d,0x2028420f,0x00980c04,0x09301015, +0x00100c04,0x00381601,0x00680403,0x09500c15, +0x00002409,0x00383a0a,0x00400005,0x09400c16, +0x00601006,0x00081606,0x00800004,0x09a0181e, +0x20785210,0x00a04c19,0x20701004,0x09f0081a, +0x20984e08,0x0060440a,0x00101c08,0x0a100c1b, +0x20885a0c,0x00c05812,0x20b00c05,0x0a000c1b, +0x2128560a,0x0050440b,0x00402016,0x0ac0182b, +0x00802c0a,0x20a81a1f,0x00c00617,0x0ac02017, +0x00803407,0x20e80a14,0x01182a19,0x0ae02019, +0x00902c08,0x20a00619,0x00b8261b,0x0ad01c17, +0x00e05c09,0x21084a1a,0x0158222b,0x0c202c2d, +0x21682a05,0x00103000,0x20401c00,0x13f04e14, +0x20c81e05,0x00104000,0x00302400,0x15a03632, +0x21181a03,0x00401000,0x20203800,0x15c03a28, +0x21d86607,0x01209800,0x21506000,0x18a03e35, +0x01d0440d,0x20982a10,0x00983641,0x13005234, +0x01402808,0x20683610,0x01401625,0x13e03a44, +0x01901406,0x20280a0a,0x00280a34,0x14405243, +0x02f00c06,0x20701615,0x01101e57,0x16805e60, +0x2088360b,0x00803c16,0x20180815,0x10c0324a, +0x20f80401,0x00382007,0x00700818,0x1180364a, +0x20981602,0x00302408,0x00081816,0x11b04252, +0x21601c08,0x20584604,0x01680437,0x12e04e70, +0x00b81202,0x2050060b,0x00e03a02,0x0eb04240, +0x01783a0c,0x0030600a,0x20180614,0x0f504a48, +0x00e81206,0x20201c01,0x00900e05,0x0f60424a, +0x01782a11,0x00204c13,0x00681609,0x0fe0525a, +0x20e0500e,0x20985a0f,0x0108341f,0x0cd04a32, +0x21804811,0x20b87219,0x01701031,0x0d204239, +0x21103c0e,0x20685211,0x01181025,0x0d303e3a, +0x21904c15,0x20888621,0x0190143a,0x0d504e41, +0x00c8360d,0x00b03019,0x20680a0b,0x0b802a28, +0x01382a0d,0x00703419,0x20582a16,0x0bc03a2c, +0x01283e10,0x00903c19,0x2038060e,0x0bb02e2e, +0x01082e0f,0x00b02c1f,0x20882a10,0x0bd03e2c, +0x20c80807,0x20201e0e,0x00500c1a,0x0a403e21, +0x21001408,0x20381e0f,0x00801824,0x0a503e24, +0x2140300e,0x20684a17,0x00c01827,0x0a503e22, +0x20e80405,0x0000120d,0x00201020,0x0a604a25, +0x00a81e02,0x20402005,0x00c80a09,0x09803618, +0x00b82603,0x00203c08,0x0018260c,0x09803a18, +0x01084209,0x00606013,0x20783214,0x09903a18, +0x00c81c00,0x20202c02,0x00781e0a,0x0980461a, +0x20700401,0x20c81601,0x01401815,0x08c03612, +0x20600c01,0x20782202,0x01002016,0x08c03213, +0x20a00404,0x20981608,0x0120301c,0x08c03614, +0x20a00602,0x20882803,0x0110281b,0x08c03a12, +0x00700206,0x20a02401,0x00f81c01,0x08704207, +0x00681204,0x20403c00,0x00882402,0x08604207, +0x00900606,0x20802402,0x00c82202,0x08604607, +0x00900603,0x20702603,0x00782602,0x08704e06, +0x20a0440f,0x20a87212,0x01881015,0x08502804, +0x20902c09,0x2088520b,0x01700015,0x08502404, +0x20d0340d,0x20786210,0x0158041a,0x08402804, +0x20d02c0b,0x2068520b,0x0118101a,0x08603006, +0x00a82610,0x00702c1d,0x2048160a,0x08a01c09, +0x00581206,0x0030100f,0x00381205,0x08a0200c, +0x00a8220b,0x00602c17,0x2038260c,0x08a0200b, +0x00d81a0b,0x00602815,0x20481a0e,0x08c0280c, +0x20a0080d,0x20380a13,0x00701813,0x08e02c0e, +0x20281802,0x20102203,0x00601409,0x0900280e, +0x20780c07,0x2020120a,0x00801810,0x08e0240d, +0x20980808,0x20100e0a,0x0070201a,0x09203012, +0x00d82a15,0x20104c15,0x00480a0a,0x09702c12, +0x0058060d,0x20700c04,0x00e01c02,0x09803414, +0x00981e11,0x2050340c,0x00c00e05,0x09702c13, +0x00c81614,0x2030200e,0x00a02602,0x0a003c1e, +0x21705c1a,0x20b8a629,0x0170181d,0x0a10281b, +0x21106819,0x2098a622,0x01181811,0x0a40301d, +0x2140681b,0x20c8ae27,0x01a80417,0x0a20281c, +0x21c0741f,0x2078b62e,0x01281021,0x0b10442d, +0x01283e11,0x00c06c32,0x21188236,0x0b00181b, +0x00f86613,0x01109439,0x21786e2d,0x0b301419, +0x01186614,0x00e0903b,0x21287233,0x0b101019, +0x01788616,0x0160c842,0x21b89a45,0x0c90202b, +0x21b03c0c,0x00084400,0x20183c00,0x1480460f, +0x21100404,0x20481800,0x00602800,0x16104629, +0x21502c06,0x20683c00,0x00b81800,0x16404a23, +0x2240340c,0x20e89400,0x02001800,0x19105222, +0x0298661a,0x00f0a024,0x21201250,0x13a03e37, +0x01c80a0f,0x2030440d,0x00000e34,0x14906643, +0x01f8160b,0x00503812,0x2058063f,0x14d04a42, +0x03501219,0x20103424,0x2050026d,0x17607659, +0x21302c10,0x20a85e29,0x0160682b,0x11405a4a, +0x20e00c11,0x20582a20,0x0110181f,0x1210664e, +0x20b00006,0x00081610,0x0090381d,0x12405653, +0x20e80c12,0x00301228,0x00803033,0x13c08a76, +0x00a03005,0x00182808,0x2018520d,0x0f505e3b, +0x00b03206,0x20284414,0x0078260a,0x0fe05643, +0x00800c04,0x00081002,0x00481204,0x10005e46, +0x00500e04,0x20182c0e,0x00c8140a,0x10a07657, +0x00087215,0x00d0a018,0x20c00410,0x0d705239, +0x20784205,0x00a06801,0x20980818,0x0dd05e3c, +0x2038420f,0x0030640d,0x00000014,0x0dd05e3e, +0x20382a08,0x00206003,0x00182c19,0x0e208246, +0x20104017,0x20f87628,0x01c0280e,0x0be0562a, +0x0060200a,0x2068460e,0x01100c03,0x0c40522f, +0x00205015,0x20d88220,0x0190080a,0x0c305a2f, +0x0010280e,0x20886214,0x0198040f,0x0c506232, +0x2058060e,0x0010001d,0x2018340c,0x0ad04a1d, +0x20881208,0x00201c0f,0x00082016,0x0ae04e23, +0x2058360f,0x00704c1e,0x20784410,0x0ae04a22, +0x20980a09,0x00100016,0x00282c13,0x0b005221, +0x00803806,0x00083e0e,0x20100a03,0x0a004a19, +0x00802805,0x2028360a,0x00700e03,0x0a004e1a, +0x00704406,0x20685a0f,0x00d02601,0x0a00461a, +0x00c02400,0x20182606,0x00200e08,0x0a20561c, +0x20680801,0x00e80404,0x20f81814,0x09504211, +0x20681000,0x00800805,0x20681013,0x09504a12, +0x20680404,0x00b80802,0x20a81814,0x09404611, +0x20b00808,0x00881606,0x20781c1d,0x09504e11, +0x00082203,0x00c02408,0x21100402,0x09003e06, +0x00280a03,0x00400804,0x20400c03,0x08f04a07, +0x00382609,0x00a02c0d,0x20c01000,0x08f04607, +0x0078260b,0x00b03013,0x20d80605,0x09104605, +0x00582202,0x00505e03,0x20781803,0x08e04a03, +0x00081000,0x00203604,0x20181809,0x08d05201, +0x00081006,0x00103e0e,0x20181809,0x08d05602, +0x20380c07,0x00203a0d,0x00080c0f,0x08f05000, +0x20602805,0x20384609,0x01001413,0x08e03407, +0x20101402,0x20282a03,0x00c0000a,0x08f03c09, +0x20102201,0x20383403,0x00e8040a,0x08e03808, +0x00301a04,0x20182407,0x00e01007,0x09203c0b, +0x00481603,0x00700c06,0x20180e01,0x09503410, +0x00001203,0x00482803,0x00200807,0x09603812, +0x00000000,0x00581400,0x00100c07,0x09503811, +0x20180c02,0x00581206,0x00502410,0x09a04816, +0x20700400,0x00282a01,0x0010240b,0x09e03816, +0x20780c05,0x00780604,0x20880406,0x0a004018, +0x20800403,0x00582201,0x20400808,0x09f03c18, +0x20880402,0x00281800,0x00100c0c,0x0a905424, +0x00382000,0x00206e01,0x20885a0b,0x0a904815, +0x00883e09,0x0040980b,0x20985610,0x0ac04013, +0x00783606,0x00508c06,0x20c85a10,0x0aa04413, +0x00484a08,0x0010a807,0x2058560d,0x0bc05c24, +0x00100000,0x20584601,0x01303603,0x0b201811, +0x20404007,0x20b89e14,0x01c0580c,0x0b301c12, +0x20304005,0x20889e0e,0x01704808,0x0b201811, +0x00105007,0x2118c616,0x02505a02,0x0cb03421, +0x20f86a03,0x00c07000,0x20102c00,0x15004217, +0x20d80809,0x00a81000,0x20681000,0x16a04626, +0x20f82c01,0x00704800,0x20700800,0x16e05228, +0x21802411,0x00900800,0x20a88800,0x19f07e2c, +0x01003003,0x20e88e09,0x01b0662d,0x1400522e, +0x00d84615,0x0080301a,0x20a05e28,0x1540523a, +0x01381603,0x20480802,0x00b04a2d,0x15705a3e, +0x01c88221,0x01206432,0x20908649,0x18305a50, +0x20200c06,0x20202801,0x20884802,0x12207a43, +0x00404415,0x20980a23,0x00281a01,0x13008a4e, +0x20502c03,0x20981207,0x0098080d,0x13107a4e, +0x00403412,0x20e81a31,0x01104c0b,0x1500ba6f, +0x00f84e11,0x00106412,0x00201e04,0x10106244, +0x00585211,0x0070541b,0x0008040a,0x10a06249, +0x00c82204,0x00201402,0x00500e02,0x10c06e49, +0x00180402,0x20180c04,0x00a83c17,0x11c0a25e, +0x21607013,0x2128b221,0x01b03827,0x0e107233, +0x20c03c0c,0x20c85e19,0x01502819,0x0e907638, +0x21203808,0x20685a09,0x00900821,0x0ea07239, +0x20b00a07,0x20281c09,0x0080001c,0x0f309245, +0x01680e0b,0x00a04c16,0x2118761a,0x0cc06e2c, +0x01080605,0x0030200c,0x2028460c,0x0d007232, +0x0168360b,0x0080740f,0x20d84215,0x0d107634, +0x00f01406,0x0000160d,0x00184a05,0x0d509639, +0x2130040a,0x00680a0a,0x00200029,0x0b604e24, +0x21100c04,0x00281603,0x00600025,0x0b905e25, +0x2150400e,0x20585613,0x0100042e,0x0b705e27, +0x21200804,0x00581805,0x00683429,0x0bb06228, +0x00d8520d,0x00806c12,0x00000611,0x0a904a18, +0x00d83207,0x00504008,0x0020020e,0x0ab05e1a, +0x00c85a0f,0x00b07018,0x20581210,0x0aa05618, +0x00d8320b,0x00704411,0x0008060f,0x0ad05a1b, +0x20502006,0x20d81a13,0x01b01417,0x09c05615, +0x20602007,0x20782a0e,0x01200018,0x09e06214, +0x20301407,0x20a81214,0x01701816,0x09d05e15, +0x20300806,0x20500a10,0x01100417,0x09f06216, +0x20301005,0x20583800,0x01480c0a,0x09704604, +0x20180e01,0x00180c06,0x00980807,0x09805205, +0x20601803,0x20584401,0x0138040d,0x09705204, +0x20401402,0x20483802,0x0130000e,0x09905204, +0x00380e07,0x2018040e,0x00601000,0x09604801, +0x00180a04,0x20200404,0x00600c05,0x09705801, +0x00680e03,0x00000c09,0x00280a05,0x09705401, +0x00481a04,0x0010180a,0x00501002,0x09905804, +0x20182401,0x20403607,0x00600c0a,0x09705c06, +0x00181404,0x20301e07,0x00780407,0x09906007, +0x20282602,0x20303201,0x00500c0e,0x09805c05, +0x20182604,0x20502601,0x00b0300e,0x09d06c0b, +0x00103000,0x20d83204,0x01381006,0x09d0580e, +0x20300e06,0x20800405,0x00d8140a,0x09f0580f, +0x00002402,0x20c81e08,0x01181006,0x09d05c0f, +0x00104005,0x20f83a0d,0x0158140a,0x0a507c17, +0x20701807,0x00082205,0x00683009,0x0a504816, +0x2020200a,0x20582a0e,0x00e82002,0x0a804c15, +0x20501804,0x20381a02,0x00a83006,0x0a604815, +0x20601c01,0x00282002,0x0078300c,0x0b406422, +0x00382e0c,0x00601411,0x2010160c,0x0b103414, +0x0008160a,0x00381c11,0x00401605,0x0b303414, +0x00281a07,0x0038140a,0x00401a0a,0x0b103413, +0x20480606,0x00883006,0x20102606,0x0c705025, +0x00103809,0x2058421b,0x00380e04,0x0b80480f, +0x00380806,0x20202611,0x20382608,0x0bb05011, +0x00280804,0x2030260d,0x20183206,0x0b90480f, +0x00881406,0x00802e11,0x20d84a18,0x0d70641e, +0x21206c09,0x2178cc00,0x02386000,0x15b08611, +0x20481603,0x20182400,0x01881000,0x17406a2a, +0x20e81802,0x00483c00,0x00e01000,0x17906224, +0x20889608,0x00307000,0x01105000,0x1ae08a37, +0x01302e04,0x0050081a,0x20f88e36,0x14e06a2c, +0x20806c16,0x2058a209,0x00f8320d,0x15d05a31, +0x01005007,0x20384805,0x20183e2b,0x16306e39, +0x2050d817,0x22291a18,0x02e01618,0x1900a243, +0x00384e0f,0x01004c0e,0x20d04803,0x12f04e46, +0x01889229,0x0160c038,0x21902a24,0x14005e4a, +0x20286215,0x01207019,0x21203805,0x1400664c, +0x01685a1e,0x0140842e,0x21980626,0x1680ae62, +0x20205813,0x2038821e,0x0060300d,0x10e0723e, +0x20c07823,0x20e89a41,0x01605825,0x11808e49, +0x00805014,0x20684e25,0x00a01000,0x11b08a49, +0x00302c12,0x20381a2c,0x00901c1c,0x1330ca68, +0x2038560b,0x01209c1a,0x21a85406,0x0f207234, +0x00083213,0x00f05c28,0x21085c00,0x0fa07e37, +0x20a83a0c,0x00e05018,0x20983418,0x0f90723d, +0x21280800,0x0098040c,0x00284825,0x1070a647, +0x00b82801,0x20202607,0x00d04603,0x0d806632, +0x00b81807,0x00301611,0x00703000,0x0de07a37, +0x00b00c0b,0x00082a0d,0x00a02606,0x0de06e34, +0x01583608,0x00704c0b,0x00181212,0x0e809a3e, +0x20a80e03,0x20c00a04,0x0150181f,0x0c107a25, +0x20d81e06,0x20301405,0x00c00822,0x0c608226, +0x20685611,0x00407013,0x0010081b,0x0c507e29, +0x20e00406,0x2060020e,0x0148082d,0x0ca09630, +0x0010580c,0x20f88a0d,0x01780401,0x0b407a14, +0x0050380a,0x20a8520c,0x01180605,0x0b808617, +0x20206414,0x21189620,0x01d02008,0x0b608617, +0x00202402,0x20584c04,0x01480802,0x0b908218, +0x00282a0f,0x00704019,0x20b81c04,0x0aa07612, +0x0018220e,0x00404014,0x2038180b,0x0ad07e15, +0x0048220f,0x00802c1b,0x20883002,0x0ac07e12, +0x00380e05,0x00401c09,0x00181007,0x0ae08614, +0x0020240b,0x20380a15,0x0058100a,0x0a307a0b, +0x2010300b,0x20483216,0x00d8040d,0x0a507e09, +0x20301c09,0x00000211,0x0038180e,0x0a407e0a, +0x20201803,0x00100607,0x00781010,0x0a708608, +0x20400a08,0x0058240b,0x0038080e,0x0a005c01, +0x20380a07,0x0088100c,0x00181009,0x0a306802, +0x00300607,0x0078180a,0x00380804,0x0a205c00, +0x00001205,0x00783401,0x0080180b,0x0a607405, +0x2010180d,0x0088360d,0x20680c03,0x0a405c0a, +0x00501808,0x00782209,0x20381000,0x0a606807, +0x2050200b,0x00983e0c,0x2038080d,0x0a406008, +0x20502c0f,0x00b84e0c,0x2048180c,0x0ac07c11, +0x00183a0f,0x00e06019,0x21381c01,0x0a90580c, +0x20982208,0x00c0240f,0x20b80c0f,0x0ab05c0f, +0x0028320a,0x01104c14,0x21281e01,0x0aa0580e, +0x00685a13,0x01608821,0x21781a03,0x0b607416, +0x00083002,0x00002e12,0x00502c05,0x0b00600f, +0x00883602,0x00503a09,0x2020120c,0x0b406410, +0x20183602,0x0040320b,0x00102404,0x0b10600f, +0x20583803,0x20103618,0x00b0440e,0x0c20841c, +0x20904c0c,0x20d86e0c,0x01183405,0x0b805414, +0x20a03c0c,0x20885610,0x00d8340d,0x0bb05811, +0x2050400d,0x20885610,0x00d83400,0x0b905812, +0x20a01c0b,0x20f83a0e,0x01883c00,0x0d308023, +0x00a80a0b,0x00706822,0x20b88a1f,0x0c10380d, +0x0080320a,0x0070081e,0x20887619,0x0c403810, +0x00602a0b,0x00701020,0x20887213,0x0c10380d, +0x00e06209,0x20880c1b,0x00a8a22a,0x0e205c18, +0x20984011,0x01307c00,0x2218d000,0x16f08e29, +0x20703812,0x20c85800,0x0168e000,0x1860c233, +0x20d04c1b,0x20c88800,0x01991800,0x1890b22c, +0x2100b825,0x20d94400,0x01993400,0x1c40de31, +0x00f87e23,0x00209032,0x20102a1c,0x15804a37, +0x00e87620,0x0010a036,0x20185a16,0x16b0763e, +0x01789231,0x0070ac52,0x20882a26,0x17005a3f, +0x01290e3b,0x0221686e,0x23886a2f,0x1a808e49, +0x20b06c21,0x21d89a37,0x02205411,0x13907a3d, +0x2100881f,0x21b8ee2b,0x02706815,0x14a07a3f, +0x2160742b,0x21d8b243,0x0230681f,0x14d08643, +0x20806022,0x22188644,0x0220c407,0x17c0be5d, +0x01084618,0x2020842b,0x20384a11,0x11c0763d, +0x01786e1b,0x0070c831,0x2148461c,0x12c09243, +0x01c85e26,0x0000a83e,0x20983225,0x12d08e46, +0x01682e18,0x20906c23,0x00182610,0x14d0de62, +0x20e0280c,0x21385e1c,0x01d06820,0x0fe07a35, +0x21301c0d,0x21483a21,0x01e07028,0x10909a3d, +0x2160401c,0x21785e36,0x02105430,0x1080a240, +0x21301811,0x21481a24,0x01c01831,0x11e0e251, +0x00c03a06,0x20885007,0x00680a0a,0x0e708e2b, +0x01302e07,0x20d83406,0x01181211,0x0f00aa31, +0x01600614,0x2070041d,0x00a82e14,0x0ee09a32, +0x00d03206,0x20e84c0e,0x01682a07,0x0fd0c63d, +0x20d0140d,0x0068260c,0x20e8281b,0x0d308a23, +0x2130280f,0x20384610,0x00382827,0x0d809e26, +0x21704817,0x20688a1e,0x00b0142f,0x0d609625, +0x20880403,0x20200a04,0x0038201f,0x0e00c231, +0x00d84612,0x00b0841c,0x2178320b,0x0c507a1b, +0x01083611,0x00705c1e,0x20d83211,0x0ca08a1b, +0x01285a17,0x00c09827,0x21784e18,0x0c908e19, +0x00381202,0x20302405,0x00482806,0x0cd0b21f, +0x20e01412,0x20683a1b,0x00a0341d,0x0b807212, +0x20d0040f,0x20682616,0x00a0381e,0x0bd08e14, +0x20b01c13,0x20a8321f,0x00f02c1d,0x0bb08a16, +0x20280805,0x20780a01,0x00d00410,0x0c00a214, +0x00c83e12,0x2010601c,0x20480e0c,0x0b307e0a, +0x00a83e10,0x20506416,0x00181209,0x0b709a09, +0x00684610,0x2030581b,0x00380e03,0x0b408a09, +0x00183e0c,0x2090480e,0x00c02009,0x0b90ae07, +0x20c0100a,0x21080a19,0x01401819,0x0ae08a03, +0x20a0240f,0x2148261b,0x01a00016,0x0b309e03, +0x20401009,0x21480a15,0x0190140e,0x0b109604, +0x2040140b,0x21780615,0x01d0000d,0x0b90c004, +0x00c80400,0x20d01406,0x0128460a,0x0b007405, +0x00d81a09,0x20b02412,0x01183609,0x0b408404, +0x00681203,0x21002406,0x01783001,0x0b108804, +0x00a81a07,0x2120380c,0x01c83400,0x0bd0ac0b, +0x20e00e09,0x20d84805,0x0160341b,0x0b30600d, +0x21100c00,0x21183a0a,0x01a0281e,0x0b707c0e, +0x20901205,0x21484a02,0x02002813,0x0b50740e, +0x20d02601,0x21888609,0x02a0541e,0x0c509c1a, +0x00204c0f,0x20b86615,0x0048360e,0x0bd07014, +0x00604408,0x20e8620a,0x00d83a15,0x0c107c13, +0x2030480b,0x20f86a10,0x00e83607,0x0be07c14, +0x20105003,0x20f87e0c,0x00a8360a,0x0d60b024, +0x00384000,0x00807c17,0x21588207,0x0c404809, +0x00282807,0x00305c0c,0x20b88203,0x0c705c07, +0x00883003,0x00306812,0x20c88610,0x0c505808, +0x00100815,0x00401a01,0x2158b60e,0x0e508418, +0x20180a0b,0x20805420,0x00a03c03,0x0c703808, +0x20282a0f,0x2070982c,0x00c00805,0x0cb04009, +0x2048260d,0x20908c26,0x00e0180d,0x0c804406, +0x0058721c,0x00711055,0x20f83a0f,0x0ee0540e, +0x0070220a,0x20b86000,0x02083c00,0x17d08e3b, +0x00b8220b,0x00706400,0x21589400,0x1a10f253, +0x00f82e0e,0x00408000,0x20d8c000,0x1a30f657, +0x01586a1f,0x00613c00,0x2138b000,0x1e311e6a, +0x21406828,0x20393e1d,0x00881c16,0x16105e30, +0x21205426,0x2028fe21,0x00583020,0x17a09243, +0x21b07831,0x20696a2a,0x0138202c,0x17b07641, +0x2290c852,0x214a565c,0x03c0403f,0x1b308a4a, +0x01584e30,0x0180e85a,0x24789a26,0x14a06638, +0x00e84e2c,0x0130e452,0x23a8ae17,0x15c0863e, +0x01485238,0x0180f069,0x2478ba24,0x15f0763d, +0x01b84a4a,0x01d0d49b,0x2588e23d,0x19409649, +0x20702014,0x00485e35,0x20d0d41a,0x12a06e3e, +0x20503815,0x0008a630,0x2010e014,0x13b07e3f, +0x20a03421,0x00489a40,0x20b0f419,0x13c07a43, +0x20200c17,0x00c82645,0x22412013,0x1660c65e, +0x20381004,0x00c02c06,0x22484404,0x10f0922f, +0x20680e02,0x00e0240e,0x22983007,0x11f0b632, +0x00583214,0x01009023,0x23184606,0x11f0b639, +0x20281804,0x00f04401,0x22d8380d,0x13c0fa4e, +0x00682a0e,0x00807412,0x21981204,0x0f80862f, +0x00b8260a,0x00b06809,0x2200060b,0x1060b634, +0x0028040b,0x00401218,0x20d03c0a,0x1020b237, +0x0078220c,0x0090640e,0x21c81007,0x1170ea45, +0x00080c0b,0x20102619,0x00400c0f,0x0e108629, +0x20381808,0x00204a14,0x20681417,0x0ec0b62e, +0x0008260a,0x00307008,0x20984410,0x0e90b62a, +0x2050040a,0x00180a18,0x2030101a,0x0f80e634, +0x20502604,0x20486808,0x00d02410,0x0d106e19, +0x20202204,0x20485c05,0x00c01c0d,0x0da0961c, +0x20603411,0x20689a16,0x0130340f,0x0d80921a, +0x00100a02,0x00181807,0x2048240b,0x0e30d222, +0x00580400,0x00400a04,0x20d81802,0x0c708a10, +0x00200c01,0x00482207,0x20b81009,0x0cf0a611, +0x00981216,0x00602c1d,0x21383202,0x0cd0a214, +0x00300e07,0x00482401,0x20b0040f,0x0d50ca15, +0x20502805,0x00487603,0x20b02010,0x0c107607, +0x20602408,0x00687202,0x2130040d,0x0c909606, +0x20a0341a,0x00389a25,0x20803418,0x0c509608, +0x20b03012,0x00789212,0x21400818,0x0cf0c201, +0x20181204,0x00d0340c,0x22882c00,0x0c008801, +0x0058220e,0x01006017,0x22f83606,0x0c70a203, +0x00581615,0x00f03c29,0x22e84a07,0x0c509800, +0x00781a12,0x01304c25,0x23884209,0x0d20c406, +0x00c8060c,0x00901000,0x21c02204,0x0c008602, +0x00400c00,0x00882a12,0x21704009,0x0c609e01, +0x00300801,0x00b81615,0x22004007,0x0c40a000, +0x00300a05,0x00c81a10,0x2240580c,0x0d50cc08, +0x2160141f,0x00883a25,0x2188441f,0x0c10780c, +0x21100c14,0x00b82213,0x22285c14,0x0c90940e, +0x20d00813,0x00c81e13,0x22585c11,0x0c70940c, +0x20e00817,0x00e81e1f,0x22a86015,0x0dc0d018, +0x01183e24,0x00d0b039,0x22689223,0x0c904c0a, +0x00d8321a,0x00e0942a,0x22987e1f,0x0d106808, +0x00983618,0x00e09826,0x22b88617,0x0cd06809, +0x00283613,0x01009826,0x2318ba15,0x0ea09018, +0x0030202b,0x20286234,0x00603c10,0x0ca03001, +0x00900c23,0x00182a25,0x20401409,0x0d004a02, +0x00b01420,0x00283a21,0x20601803,0x0ce04601, +0x0168181b,0x00404614,0x20b83e0f,0x0f105806, +0x20c81e23,0x0060546a,0x21203823,0x0cf03819, +0x21080e1f,0x0050285d,0x20e07031,0x0d405018, +0x21180e1d,0x00602458,0x21306833,0x0d104c15, +0x21701e1c,0x20285054,0x0060e046,0x0f60481c + }, //TL84 + { +0x00780a09,0x00200000,0x0000cc00,0x13e89e33, +0x00a00a08,0x00200000,0x00009800,0x14f89a3c, +0x00c80a0a,0x00100000,0x0000cc00,0x15489a41, +0x00b8120f,0x20100000,0x00010400,0x1b78c24e, +0x20681404,0x0000021a,0x00007014,0x12684a29, +0x20d81c05,0x00300217,0x0000601f,0x13385a2c, +0x20f80808,0x2010021f,0x00005024,0x13684a2f, +0x20d0000e,0x2050022d,0x00004421,0x19285e3d, +0x2040100b,0x2050020f,0x00085801,0x11583e1e, +0x00000806,0x20400209,0x00084207,0x12284e20, +0x00000807,0x20300206,0x00085607,0x12484e20, +0x20500005,0x20500203,0x00087e06,0x17987a30, +0x00580607,0x20100011,0x00083e0b,0x10587223, +0x00500203,0x20100009,0x00083a06,0x11087226, +0x00580e08,0x2010000f,0x00082207,0x11287628, +0x00a00602,0x2050000c,0x00086215,0x15e8b23d, +0x00000402,0x20200203,0x00080c06,0x0f387a25, +0x20100002,0x20100201,0x00081808,0x0fd88225, +0x20200006,0x20300208,0x00081008,0x0fe87627, +0x00400604,0x20400006,0x00081409,0x13d8ce43, +0x00100a01,0x20100003,0x00081007,0x0e28821f, +0x00300203,0x20100006,0x00000004,0x0ec88a1f, +0x00400a02,0x20300008,0x00081802,0x0ec88622, +0x20500c07,0x20300205,0x00081814,0x11f8d634, +0x00100000,0x00100000,0x0000040a,0x0d488616, +0x20280402,0x20100204,0x0000080e,0x0de88616, +0x20180603,0x20100001,0x0000180f,0x0dc8861a, +0x00880e0d,0x00000010,0x00002806,0x1098de28, +0x20280401,0x00000000,0x0000080c,0x0cc8860b, +0x00100000,0x20200001,0x00080408,0x0d68860b, +0x20100404,0x20200207,0x0008080d,0x0d387e0c, +0x2060100d,0x20400215,0x0008081e,0x0f88c216, +0x00200203,0x00000003,0x00001007,0x0c987e01, +0x20180603,0x20200002,0x00000c0c,0x0d288601, +0x00100204,0x20100006,0x00080409,0x0d088601, +0x0028120b,0x00100011,0x0000080c,0x0f38d400, +0x20300405,0x20100208,0x00080c0d,0x0cb87809, +0x20100806,0x20300208,0x00081809,0x0d58840a, +0x20300404,0x20200207,0x00080c0d,0x0d288009, +0x20200409,0x2030020f,0x00080412,0x0f78c40e, +0x00000201,0x00000006,0x00080c04,0x0d288412, +0x00080603,0x0000000a,0x00080405,0x0dc89011, +0x00180602,0x20100006,0x00080804,0x0d988c12, +0x00000205,0x2020000b,0x00080c0d,0x1028d01e, +0x00180a02,0x00000004,0x00002005,0x0dc88016, +0x00200000,0x20100000,0x00002006,0x0e588816, +0x00180601,0x20100002,0x00001807,0x0e388418, +0x00000004,0x20200204,0x0000100f,0x1158cc2c, +0x20300403,0x20200203,0x00001809,0x0e886c1e, +0x20480401,0x20100201,0x00001c0d,0x0f287820, +0x20580402,0x20200201,0x0000200a,0x0f187820, +0x20680e03,0x20300009,0x00002c0e,0x12e8c43a, +0x20380a03,0x20100005,0x00002802,0x0f986023, +0x20680c02,0x20200002,0x00002800,0x10486826, +0x00000202,0x20300004,0x00002603,0x10386824, +0x20680403,0x20600201,0x00004203,0x14e8a440, +0x00600a04,0x20300204,0x00002207,0x10a84821, +0x00d00e0b,0x20500007,0x00003211,0x1168501d, +0x00300205,0x20300201,0x00003204,0x11485021, +0x00b0160e,0x20700008,0x00004614,0x16b88034, +0x20602408,0x20100218,0x00085c11,0x11a84829, +0x20a0180c,0x20200223,0x0008281e,0x12484026, +0x20201807,0x20300216,0x00082c07,0x12484427, +0x20603010,0x20200230,0x00084812,0x18386c39, +0x2028160c,0x00381800,0x0070c400,0x12b8921a, +0x0038360e,0x00401400,0x0050c800,0x13c88e28, +0x00281e0a,0x00981400,0x0020b800,0x14189628, +0x2040020b,0x00882c00,0x2040c800,0x19e8ca2f, +0x20302011,0x20283e24,0x00102606,0x11d8461d, +0x20803c14,0x20985629,0x00a01c09,0x12984623, +0x2060080e,0x00281a1e,0x20202005,0x12d84e26, +0x0018100b,0x00800221,0x2100260b,0x18687e35, +0x00781208,0x00602c10,0x20e8620e,0x10c85a27, +0x00681207,0x00601812,0x20b8620f,0x11886227, +0x00780e05,0x00401c0b,0x20984e0e,0x11a85e2a, +0x00001406,0x00480602,0x20f88a09,0x1698963f, +0x20101005,0x00281206,0x20381c07,0x0f787a2b, +0x00200801,0x00200202,0x20481c03,0x10287e2d, +0x20301804,0x00182205,0x20281c08,0x10487a2d, +0x00800205,0x00901010,0x21085209,0x1478d248, +0x00280603,0x00600c09,0x20781c03,0x0e388a26, +0x00100000,0x00400402,0x20481807,0x0ec88e28, +0x00400801,0x00700405,0x20a83601,0x0ef88e29, +0x00000402,0x00900800,0x20c80c0f,0x1238e645, +0x00081602,0x00501802,0x20401009,0x0d188a20, +0x00000203,0x00400003,0x2030040a,0x0da89220, +0x00281606,0x00901809,0x20900c0b,0x0db89a24, +0x00281206,0x00a02007,0x20a00c0f,0x1048e636, +0x00100401,0x00080604,0x00200c0a,0x0c488216, +0x00000803,0x00480a04,0x2040000a,0x0cd88e16, +0x20300405,0x00480e09,0x20401810,0x0cc88e17, +0x20401007,0x0068260b,0x20102016,0x0ed8de24, +0x20100401,0x00280800,0x0010000c,0x0bc8820b, +0x00200202,0x00600004,0x20680409,0x0c58920c, +0x00380603,0x00500c05,0x20780c06,0x0c388a0c, +0x0078220a,0x00a0340c,0x20b00009,0x0df8d614, +0x20180601,0x00380401,0x2010080a,0x0b988000, +0x20400403,0x00580a04,0x2050000f,0x0c189000, +0x20300001,0x00480603,0x2040080f,0x0bf88e02, +0x20901c09,0x00283211,0x0020101d,0x0d98d201, +0x00280801,0x00200e02,0x20280806,0x0bc87c08, +0x00480e02,0x00601804,0x20881002,0x0c489008, +0x00280400,0x00400c01,0x20580c06,0x0c188c08, +0x00780605,0x0090100b,0x20a82403,0x0de8d80f, +0x20100601,0x00080402,0x0010000a,0x0c188010, +0x20300401,0x00380a01,0x2010100f,0x0c989410, +0x20100800,0x00380801,0x2020000b,0x0c789011, +0x20580402,0x00880603,0x20600c18,0x0e78dc1c, +0x20100803,0x00181a02,0x00000c09,0x0cc8801a, +0x00280800,0x00480401,0x20301806,0x0d488c1a, +0x00000201,0x00580801,0x20401409,0x0d288c1a, +0x00480601,0x00780402,0x2070080b,0x0fb8d82e, +0x00080a03,0x00400806,0x20601406,0x0da87821, +0x20300603,0x00180801,0x2040180b,0x0e388023, +0x20300802,0x00480e01,0x20601009,0x0e288424, +0x20901003,0x00682a03,0x20801416,0x1158d43e, +0x20600804,0x00181604,0x20402007,0x0ec86827, +0x20401c09,0x00282607,0x20600802,0x0f787429, +0x20281202,0x00600406,0x20a02401,0x0f587c29, +0x20300802,0x00a80c08,0x21201604,0x1388c847, +0x00280604,0x00301807,0x20900e0b,0x10085c25, +0x0028160d,0x00802014,0x20f0260a,0x10b86c25, +0x20200c00,0x00280602,0x20902205,0x10986427, +0x2038260b,0x00c0380e,0x2150560d,0x15a8ac3f, +0x00283403,0x00307209,0x20481607,0x11185023, +0x00280808,0x00304a19,0x20700605,0x11b84c23, +0x00581001,0x00504604,0x20981a0f,0x11b85824, +0x00a83409,0x00308e1b,0x20700e1e,0x17587c36, +0x20e01e01,0x20385800,0x01102800,0x11c86208, +0x20b04003,0x20588800,0x01101000,0x12d86213, +0x20803602,0x20d86800,0x01d01c00,0x13285617, +0x20f80e0a,0x00283000,0x01406800,0x1868aa1c, +0x00f81002,0x00402a03,0x20583a2a,0x11484e1c, +0x00c83e07,0x00b06009,0x21183621,0x12185223, +0x00800403,0x00000205,0x00483219,0x12484a24, +0x00b01c12,0x2018361f,0x00983a2d,0x17588a32, +0x20100400,0x20180402,0x00582402,0x0ff86e30, +0x20101c0a,0x20381e0d,0x00782403,0x10a86a32, +0x00200400,0x00180803,0x00483203,0x10e86a32, +0x00681e07,0x00603818,0x2048860b,0x1538be4e, +0x00480a01,0x00102004,0x00482000,0x0e88762f, +0x00380e07,0x00301810,0x00082801,0x0f288630, +0x00180801,0x00202004,0x00283402,0x0f487a32, +0x00280801,0x00001402,0x00a80c07,0x12b8de50, +0x20100201,0x20280401,0x00c00c0c,0x0d188228, +0x00100403,0x00000606,0x00700809,0x0db8862b, +0x00581604,0x00002006,0x00a00005,0x0dc88e2e, +0x00280e03,0x20201405,0x00f0140f,0x1058de45, +0x20101003,0x20282203,0x00b00c0b,0x0c087e1d, +0x20280400,0x00100002,0x0070000d,0x0c888a1f, +0x20400c02,0x20682207,0x01202013,0x0c888622, +0x20300402,0x20581205,0x01502c16,0x0e78d233, +0x00280a02,0x00200804,0x00300006,0x0b487a14, +0x00280e01,0x00001001,0x00700006,0x0bb88a16, +0x00100401,0x20280400,0x00a81006,0x0bb88215, +0x00380602,0x20401000,0x0100040b,0x0d28c222, +0x00080400,0x00000a02,0x0060080c,0x0ac8760b, +0x20100000,0x20300201,0x00b0040d,0x0b38860d, +0x00080602,0x20100003,0x0090040b,0x0b28860d, +0x20301c03,0x20583204,0x01401415,0x0c58c212, +0x20201001,0x20181202,0x0078080b,0x0aa87400, +0x20200401,0x20300202,0x00b8080b,0x0af88601, +0x20200801,0x20280603,0x0098040c,0x0ae88202, +0x00181601,0x00102803,0x0088200c,0x0c08be02, +0x00300400,0x00280402,0x00380c04,0x0ac87c08, +0x00300e01,0x20281002,0x00b00006,0x0b188c08, +0x00100401,0x20180400,0x00880807,0x0b088408, +0x00280601,0x20300401,0x0120080e,0x0c38c80b, +0x20280601,0x00300802,0x0010000c,0x0b187c10, +0x20280a02,0x00100001,0x00700c0e,0x0b788811, +0x00080a04,0x00000c05,0x0070080b,0x0b688411, +0x20301401,0x20581603,0x01280415,0x0cc8c41d, +0x00280401,0x00200a02,0x00300407,0x0bc87819, +0x00201802,0x20182204,0x00700007,0x0c38841c, +0x20100805,0x20281207,0x00b0080a,0x0c18801b, +0x00200401,0x00081201,0x00d80c0c,0x0df8cc2e, +0x20300c01,0x00181800,0x00500c0c,0x0cb87c23, +0x20680401,0x00500004,0x2018040d,0x0d388825, +0x00080a05,0x00000808,0x00700408,0x0d188425, +0x20580802,0x00100802,0x00981814,0x0fa8d43e, +0x20280403,0x00400802,0x20100003,0x0de8742a, +0x00581a02,0x00402c06,0x20100a06,0x0e788429, +0x20401c08,0x20282a08,0x00900c07,0x0e587c2c, +0x20181a02,0x00000c09,0x00b02403,0x11d8d44a, +0x20281207,0x0030100a,0x00103204,0x0f486c29, +0x20a00801,0x20281e01,0x00a0440a,0x0fb8782b, +0x20281607,0x00502010,0x20201606,0x0fb8782c, +0x20e01601,0x20783402,0x00f06001,0x1428b84c, +0x00502005,0x20182e0f,0x00504210,0x10784c28, +0x00a81e01,0x00002c02,0x00302e1e,0x1118542b, +0x00681003,0x00001a08,0x00604e13,0x10f85c28, +0x01302401,0x20181602,0x00204238,0x16588442, +0x20f01001,0x20480800,0x00884000,0x11382e0a, +0x20881a05,0x20103c00,0x00381c00,0x12483a1a, +0x20a81e02,0x00503000,0x20981c00,0x12b82e1a, +0x21902c01,0x20f85400,0x01c84800,0x17784a16, +0x01100c00,0x00080c03,0x00682e2d,0x10a84e20, +0x0050300c,0x20785610,0x01281618,0x11585225, +0x00a80402,0x20200e05,0x0038261e,0x11c83e29, +0x01d00401,0x20402404,0x00688a4b,0x16686a3c, +0x00080400,0x00300c03,0x00381c05,0x0f385e34, +0x00981a09,0x00503414,0x20384a0a,0x0fe86237, +0x00200802,0x20300401,0x00683800,0x10285638, +0x20101401,0x20381806,0x00f83c0d,0x13c8a65b, +0x00380a02,0x00100003,0x00600804,0x0da86630, +0x20500004,0x20180a07,0x00a01411,0x0e287233, +0x00280605,0x20100808,0x00780806,0x0e686a35, +0x00380603,0x00200009,0x0090000a,0x1128b650, +0x20200402,0x20180a03,0x0060040d,0x0c485e27, +0x00480a04,0x20100c05,0x00700003,0x0cc86e29, +0x00001002,0x20282205,0x0090180b,0x0ce8662c, +0x20180400,0x00180e01,0x00a02c13,0x0ed8ae41, +0x00180e02,0x00101403,0x00480807,0x0b385e1d, +0x20300403,0x20280e06,0x00a0080f,0x0b986a20, +0x20280401,0x00200800,0x0018100c,0x0ba86221, +0x20200801,0x00080a02,0x00700c11,0x0d189a2f, +0x20100400,0x20280e02,0x00900c0b,0x0a786214, +0x00200e01,0x20181403,0x00780806,0x0ac86e15, +0x00280a02,0x00100c03,0x00380407,0x0ad86617, +0x00280400,0x00280400,0x0050080c,0x0be89621, +0x00000802,0x20180e01,0x00680809,0x09f85e0a, +0x20100000,0x00100000,0x0030000c,0x0a486e0c, +0x20200803,0x20180e04,0x0060000e,0x0a386a0d, +0x00081000,0x00101c00,0x00480810,0x0b189213, +0x20180e02,0x00101804,0x00380c09,0x09c86201, +0x00080401,0x00100800,0x00380809,0x0a186e02, +0x20180e02,0x00201004,0x00280809,0x0a086a02, +0x00000e01,0x20281000,0x00b0080f,0x0ab89603, +0x00380401,0x20200a03,0x00900406,0x09e86406, +0x00280e04,0x00001003,0x00500808,0x0a286c07, +0x00300000,0x20100601,0x00600407,0x0a186806, +0x00100803,0x00180e03,0x0078040f,0x0ad8940c, +0x20300000,0x20380401,0x00b0080f,0x0a386411, +0x20401006,0x20281608,0x0098040e,0x0a886812, +0x20400401,0x20180e01,0x00700810,0x0a786812, +0x20281e05,0x00302407,0x00480412,0x0b78981c, +0x00200400,0x20380400,0x00a00405,0x0ae8601a, +0x00581e07,0x00102c0a,0x00480c03,0x0b48701b, +0x00480602,0x00000c02,0x00480803,0x0b38641b, +0x00301004,0x20480609,0x00e8100b,0x0c98942b, +0x20380801,0x20200800,0x0098040c,0x0bd86023, +0x20500c06,0x20681209,0x00f00c10,0x0c386c24, +0x20600804,0x20180e03,0x0070000f,0x0c286825, +0x20380602,0x00080803,0x00d80c16,0x0e28a83b, +0x00080400,0x20480402,0x00b00c04,0x0d18602b, +0x00300603,0x20381809,0x00b01401,0x0d886c2d, +0x00481604,0x00102c08,0x00380a02,0x0d78642c, +0x20302806,0x20184203,0x00a0000c,0x1058ac4c, +0x20901001,0x20582002,0x00a02005,0x0e78542f, +0x20900000,0x20180601,0x00502808,0x0ef85831, +0x20a00401,0x20481e03,0x00e0400a,0x0ed86030, +0x20f80a03,0x0080100f,0x20601004,0x12d8a454, +0x00a81202,0x00003405,0x0020121f,0x0fe8402e, +0x00901000,0x20182a01,0x00403a1c,0x10784833, +0x00900e01,0x20381802,0x0070321b,0x10584432, +0x01384e03,0x00605c09,0x20206e3a,0x1548844c, +0x20e80e01,0x00202400,0x20481c00,0x10f82611, +0x20d80400,0x00281000,0x00180800,0x11e83219, +0x20c01000,0x20182000,0x00581400,0x1258361b, +0x21880803,0x00702c00,0x21187800,0x17183625, +0x01181001,0x00001a02,0x0058162a,0x10383626, +0x01180c01,0x00103800,0x20384628,0x10e8322d, +0x00c00402,0x00300400,0x20482e23,0x11483e2d, +0x01e81601,0x00502c09,0x20684a47,0x15986a48, +0x00000602,0x20480402,0x00a80c08,0x0e984237, +0x00000a02,0x20181403,0x00b0040a,0x0f28563c, +0x00580a03,0x00401c07,0x20381801,0x0f884e3e, +0x00080a03,0x20102805,0x00581813,0x12b87e63, +0x00101402,0x20481a03,0x00a80807,0x0cf84630, +0x20100002,0x00080602,0x0068040b,0x0d785232, +0x20380801,0x00200203,0x0040140f,0x0db85236, +0x00000401,0x20281205,0x01001812,0x0fe88650, +0x00080a02,0x00100804,0x0048080a,0x0ba84a27, +0x00000602,0x00180c03,0x00500408,0x0c085228, +0x00280601,0x00000c00,0x00480406,0x0c384a2b, +0x20101002,0x20181a02,0x00c80412,0x0da8823e, +0x20100801,0x20181203,0x0060040a,0x0a884e1d, +0x00000402,0x00100603,0x00280c09,0x0ae85220, +0x20100401,0x20180602,0x0078080c,0x0af85222, +0x20181603,0x00301006,0x0060080f,0x0c08822d, +0x00000400,0x00200401,0x00280c09,0x09c84a14, +0x00180a03,0x00201004,0x00380809,0x0a185617, +0x00000800,0x20180c01,0x0078080a,0x0a185617, +0x00100c01,0x20280a04,0x00a00c0c,0x0ad87a20, +0x00280800,0x00200c01,0x00280408,0x09584e0b, +0x20100403,0x00080604,0x0070000c,0x09885a0c, +0x00180a02,0x00100c01,0x0048040a,0x0988560d, +0x00000801,0x00181000,0x00800010,0x0a087a12, +0x20380400,0x00180a01,0x00600c0d,0x09185201, +0x00180603,0x00100004,0x00600009,0x09485e02, +0x20200803,0x20181203,0x0070040d,0x09485602, +0x20181201,0x00301403,0x0050000f,0x09b87603, +0x00400601,0x00080401,0x00400403,0x09384807, +0x20200804,0x00081205,0x0060080b,0x09685809, +0x00380a04,0x00200806,0x00300406,0x09585408, +0x00480603,0x20100e01,0x00a0080b,0x09d8700b, +0x20400003,0x00180603,0x0020000f,0x09984811, +0x00281205,0x00201c06,0x00280806,0x09c85411, +0x20300804,0x20180a07,0x0050000e,0x09b85012, +0x20701c08,0x20283209,0x00d80419,0x0a68741d, +0x00200203,0x00100405,0x00180404,0x0a48481b, +0x20201805,0x20282a08,0x0090100d,0x0a78541b, +0x00200203,0x00200006,0x00480405,0x0a78541b, +0x0088220b,0x00402c0f,0x00080c03,0x0b98782a, +0x20200802,0x00280e05,0x0020040b,0x0b384822, +0x00180e03,0x00401407,0x20280c07,0x0b885025, +0x20280404,0x00200a04,0x0040000c,0x0b785424, +0x2050180a,0x20381611,0x00b80c19,0x0d087838, +0x00000c02,0x00480c01,0x20180806,0x0c784c2b, +0x20100402,0x00180a03,0x00301009,0x0cc8502d, +0x00000204,0x00181006,0x00602007,0x0cb8542e, +0x00382603,0x0030380d,0x00682809,0x0f188849, +0x20981602,0x00701406,0x20401007,0x0de84832, +0x20900201,0x00280403,0x00201007,0x0e584835, +0x20800c04,0x00081206,0x00201407,0x0e484034, +0x21200203,0x20680c04,0x01404012,0x11988857, +0x00981400,0x00200001,0x00104e1a,0x0f783834, +0x00900000,0x00200c00,0x00101a1c,0x0ff83c37, +0x00880a03,0x00400c09,0x20201219,0x0fe83837, +0x01004c03,0x20688e09,0x01106e31,0x1458685c, +0x20f80e01,0x00300000,0x00300c00,0x10982a12, +0x20d01405,0x20381800,0x00784000,0x1198221c, +0x20c80401,0x00101400,0x00282400,0x11f8261f, +0x21580a01,0x00501400,0x00482800,0x1688522f, +0x01201402,0x00081a04,0x00380e2c,0x0fd82628, +0x01281608,0x0020180e,0x00180e28,0x10883630, +0x00e80c01,0x00001002,0x00781623,0x10d83a31, +0x01d00806,0x00381602,0x00981e3e,0x14c8664e, +0x20280801,0x00500403,0x2028140a,0x0e383238, +0x20200404,0x20300209,0x0070080d,0x0ea82e3d, +0x00180a03,0x20300004,0x00b01008,0x0ef83e3e, +0x20382209,0x0050140f,0x00401818,0x11c86a61, +0x00381604,0x00402406,0x20180404,0x0c883631, +0x00100a02,0x20200003,0x00781008,0x0ce83633, +0x20201403,0x20481a06,0x00a0000c,0x0d283634, +0x00100807,0x2030020c,0x0090100e,0x0f18564e, +0x20200c04,0x20281208,0x0080080e,0x0b283628, +0x20200003,0x00080603,0x0078080b,0x0b783a29, +0x00200202,0x00180404,0x00480806,0x0bb83a2b, +0x00180a06,0x20201808,0x00980810,0x0cd8563f, +0x00180602,0x00100c04,0x00481007,0x0a18361d, +0x00280a03,0x00000c05,0x00680406,0x0a583e20, +0x00000001,0x00100602,0x0038080b,0x0a783a23, +0x20401c07,0x20482a0a,0x00f00815,0x0b285a2d, +0x00080800,0x00000a01,0x0080080a,0x09483a15, +0x20200803,0x20280e04,0x0090080d,0x09783e17, +0x00080e02,0x00100c03,0x0050000b,0x09883e18, +0x00381605,0x0030180a,0x00580808,0x0a085a1e, +0x00100601,0x20380800,0x00a00809,0x08c8360b, +0x00280a02,0x00000c03,0x00680808,0x08e83e0d, +0x00000802,0x20280e03,0x0080040b,0x08f83e0d, +0x00180800,0x20200e04,0x00b01010,0x09385213, +0x20301004,0x20281204,0x00880c0d,0x08983601, +0x20200401,0x20280a03,0x0090040e,0x08b83e02, +0x00180602,0x00000c03,0x0058080a,0x08b83e03, +0x20201002,0x20481e03,0x00d00411,0x08e85202, +0x00380a05,0x00200c08,0x00380404,0x08b83c08, +0x00200201,0x20100401,0x00780c07,0x08c83c08, +0x20100802,0x20181203,0x0080080c,0x08c84008, +0x00200601,0x00080403,0x0068080b,0x0918500c, +0x20100405,0x00080607,0x0060000c,0x09183810, +0x20200c01,0x20181601,0x0080080d,0x09384012, +0x00180e01,0x00101403,0x00480807,0x09383c12, +0x00181602,0x00102400,0x00580c10,0x09a85019, +0x20180e03,0x00100806,0x00500409,0x09c83c1b, +0x00381202,0x00102003,0x00380805,0x09e83c1b, +0x20180601,0x20200401,0x00900c0b,0x09e83c1b, +0x20301807,0x20383206,0x00e00012,0x0ab85c2a, +0x00080802,0x20201203,0x00700407,0x0ab83423, +0x20200402,0x20381204,0x00b0100e,0x0ae84025, +0x00200400,0x20380602,0x00a00808,0x0ae83825, +0x00581a09,0x0030340d,0x00281809,0x0c485c37, +0x00280e01,0x20301402,0x00b00408,0x0be8342a, +0x00180400,0x20200003,0x00800006,0x0c383c2f, +0x20400c04,0x20281602,0x0098040d,0x0c38342f, +0x00001c07,0x2038360d,0x00f01c16,0x0e386047, +0x20b01400,0x20782201,0x01001c0e,0x0d583034, +0x20a80401,0x20200001,0x0080100b,0x0dc83837, +0x20480a05,0x00101809,0x00400001,0x0dd83436, +0x21500201,0x00481008,0x00200416,0x10c85c5d, +0x00802801,0x20283e02,0x00801a19,0x0f08283b, +0x00980a01,0x20300804,0x0080221c,0x0f882c3b, +0x00580802,0x20280e06,0x00a03e10,0x0f782c3a, +0x01382e03,0x00505809,0x20200e3a,0x13a84c62, +0x21001804,0x20682000,0x00b82400,0x10680e11, +0x20980e02,0x00302800,0x20281400,0x11681624, +0x20b80400,0x20200800,0x00780800,0x11c81622, +0x21500802,0x20a80800,0x01282400,0x16182233, +0x01481a07,0x2010280b,0x00481630,0x0f981a29, +0x00a01404,0x00082a06,0x00800a1a,0x10282631, +0x00f01000,0x20381601,0x00880a21,0x10881a33, +0x02200e05,0x20800406,0x01182240,0x14283253, +0x20100c05,0x20680e0a,0x00e0040d,0x0dd81a3b, +0x00280a02,0x00500c06,0x20281004,0x0e68263c, +0x20201003,0x00281a02,0x0038100c,0x0ea8223e, +0x20c02c08,0x20484a0a,0x01200027,0x11184260, +0x20101201,0x20381c04,0x00a8040a,0x0c382230, +0x20180e02,0x00301401,0x0010080b,0x0c982634, +0x00181e05,0x00602808,0x20380806,0x0cd82635, +0x00881207,0x0060140e,0x20181002,0x0e88464c, +0x00280601,0x00101002,0x00380807,0x0ad81e28, +0x00100402,0x00000205,0x00600008,0x0b28222a, +0x00000004,0x20100207,0x0070080a,0x0b58262d, +0x20500003,0x00380606,0x00401c18,0x0c483e3f, +0x20100000,0x20180602,0x00700c0c,0x09b81e1e, +0x20100a01,0x00080c02,0x0068040c,0x09f82a21, +0x00100203,0x20100005,0x00780809,0x0a182623, +0x00381604,0x00202804,0x0038040a,0x0aa8362d, +0x00000c01,0x20181602,0x00600009,0x08f81e14, +0x00180400,0x00200800,0x00380408,0x09182617, +0x20200c03,0x20181604,0x0070040e,0x09282618, +0x20201804,0x20382a08,0x00d00c12,0x09783a1f, +0x00000000,0x00200402,0x00280c08,0x0878220b, +0x00000400,0x00080800,0x0050040b,0x08882a0d, +0x00280601,0x00200804,0x00280c08,0x08982a0d, +0x00100602,0x00380805,0x0038080c,0x08b83a10, +0x00180e01,0x00101802,0x00280808,0x08482203, +0x20100401,0x00100201,0x0038080b,0x08582a02, +0x20180400,0x00100201,0x0040080d,0x08482a03, +0x00080c00,0x00301800,0x0018040e,0x08683603, +0x20200401,0x20280e02,0x00900c0c,0x08582408, +0x00180400,0x00200402,0x00300008,0x08682808, +0x00180601,0x00000c00,0x00400009,0x08682408, +0x00080602,0x00000801,0x0070080e,0x0888380b, +0x00380a02,0x20100c02,0x00600005,0x08b82010, +0x20180e01,0x00101001,0x0040040c,0x08c82812, +0x00000c01,0x20181602,0x0070040a,0x08c82812, +0x20101003,0x20181604,0x0090000f,0x0928341a, +0x20401403,0x20381e04,0x0090000f,0x0968201b, +0x00000c01,0x20181602,0x00800c09,0x0988281c, +0x20200000,0x00280802,0x0020040c,0x0988281d, +0x00380a01,0x00301c03,0x00481c0c,0x0a283827, +0x00200203,0x00280405,0x00200003,0x0a682024, +0x00000400,0x00100000,0x0038080a,0x0a882425, +0x00200202,0x00200401,0x00000006,0x0a982426, +0x20400001,0x00081400,0x00b01816,0x0b984438, +0x00101003,0x00281603,0x0010080a,0x0b981c2b, +0x00100001,0x00380a01,0x00300409,0x0bd8242e, +0x00080c04,0x00301203,0x0018040b,0x0bd8242e, +0x00781201,0x00002402,0x0068080a,0x0da83448, +0x20b81201,0x00501804,0x2040000d,0x0d181c36, +0x20a00800,0x00380c02,0x0010040c,0x0d782439, +0x20980a06,0x20180408,0x00501c0a,0x0d782438, +0x21600c03,0x20480e03,0x00f0041e,0x1028385c, +0x00982201,0x00103802,0x00200e1b,0x0ed8143c, +0x00800601,0x00581003,0x20201e18,0x0f48203f, +0x00702004,0x20282a0d,0x00401a16,0x0f48103f, +0x01000602,0x00083007,0x00c03a31,0x13283869, +0x20c81601,0x00702800,0x20880800,0x10580a17, +0x20a80a02,0x20100400,0x00601800,0x11381223, +0x20c00c01,0x20180400,0x00180c00,0x11a80623, +0x21300403,0x00901000,0x20a82000,0x15f81237, +0x00d00803,0x00281a04,0x00201225,0x0f780e29, +0x00e80402,0x20301605,0x00880e1f,0x0ff80632, +0x00f81601,0x00202002,0x00080a23,0x10680a34, +0x01d82605,0x00a03008,0x20700a3a,0x13e81e54, +0x00480a03,0x00401805,0x20480c03,0x0dc80a3b, +0x00100a01,0x20480c02,0x00c8040a,0x0e28123d, +0x00180e02,0x20301c00,0x0080040a,0x0e780a40, +0x20481802,0x00103a06,0x0058081d,0x10d81263, +0x20280803,0x00201204,0x0020000e,0x0c080a32, +0x20300801,0x20281601,0x0090080c,0x0c681232, +0x20401804,0x20683207,0x00f0080e,0x0ca80e34, +0x00101000,0x20581c00,0x01300810,0x0e18224d, +0x00180603,0x00000003,0x00500809,0x0aa80e27, +0x00380a01,0x00000801,0x00480403,0x0af80e2a, +0x00400a01,0x00180405,0x00381803,0x0b28122c, +0x20280401,0x20180a01,0x00c00413,0x0bf81e3c, +0x20100803,0x20180a05,0x0050000a,0x0998061e, +0x20280400,0x20200601,0x0078040d,0x09c80e22, +0x20180601,0x00200802,0x0020040e,0x09d81624, +0x20100c00,0x20281801,0x00a0040e,0x0a581a2c, +0x00180602,0x00000c04,0x00381007,0x08d80e15, +0x00100800,0x20280800,0x00880408,0x08e81217, +0x00180801,0x00101202,0x00480409,0x08e81218, +0x00281201,0x00101c01,0x0048080b,0x0928161f, +0x00000001,0x20100202,0x0060000a,0x0848120c, +0x00000000,0x00000400,0x0068080b,0x0858120d, +0x00000201,0x20100001,0x0080040c,0x0858160e, +0x20100001,0x20200202,0x00b00011,0x08681a12, +0x00000601,0x00080c01,0x0060080a,0x08181202, +0x00080a01,0x00000c01,0x0070000b,0x08181602, +0x20100801,0x20180e02,0x0070000c,0x08181202, +0x00000800,0x20281000,0x00b0040e,0x08181e02, +0x20100000,0x00100201,0x0020000a,0x08280c08, +0x00100000,0x20280601,0x0090080a,0x08281408, +0x00000401,0x00180401,0x00580409,0x08281408, +0x20100801,0x00080a01,0x0080000f,0x0838180c, +0x00100c01,0x00180c00,0x00280407,0x08981011, +0x20200801,0x20281000,0x0080040d,0x08981013, +0x00280e02,0x00101403,0x00300009,0x08981411, +0x00181201,0x00101c03,0x0058080b,0x08d81819, +0x20181a02,0x00302003,0x0000000b,0x0938101a, +0x00180801,0x00000c01,0x00480807,0x0958101d, +0x20200803,0x20180604,0x0080000e,0x0948141c, +0x00280602,0x20200000,0x00c0140f,0x09c81826, +0x00000802,0x20280603,0x00700408,0x0a381024, +0x20180e04,0x20101003,0x00700c0a,0x0a581025, +0x00080e04,0x00000806,0x00700807,0x0a581427, +0x20401404,0x20381a07,0x00d80416,0x0b481438, +0x00381602,0x00001803,0x00600407,0x0b68102b, +0x00200806,0x20480a08,0x00b80408,0x0ba80c2e, +0x00401403,0x20281a07,0x00900807,0x0ba80c2e, +0x00500000,0x00180c05,0x0078040b,0x0d581c49, +0x20b01801,0x20582203,0x00c00c11,0x0ce80c37, +0x20a80e05,0x20201009,0x0098040e,0x0d381039, +0x20e00801,0x00381803,0x00380412,0x0d48143b, +0x21381604,0x00101c04,0x0040101b,0x0fd8145c, +0x00800800,0x00282801,0x00402218,0x0eb80840, +0x00781402,0x20400207,0x00d02a16,0x0f180c42, +0x00c82602,0x00503806,0x20380a23,0x0f280c41, +0x00e01003,0x2048220a,0x00b01a2a,0x12d80c6b, +0x20e00800,0x20581400,0x00c00800,0x10400215, +0x20c00c01,0x00181400,0x00300400,0x11300620, +0x20b81e01,0x00501c00,0x20101800,0x11a80623, +0x21180a04,0x20601400,0x01102000,0x15c80639, +0x01000802,0x20300201,0x00781229,0x0f60062a, +0x01080601,0x00300802,0x20200224,0x10000a32, +0x00e01002,0x20281a04,0x00701220,0x10500633, +0x01802407,0x2088420d,0x01701a32,0x13b00652, +0x00080a03,0x20100005,0x00701008,0x0db0023a, +0x00080400,0x00200c00,0x0000040b,0x0e200a3e, +0x20100601,0x00280c02,0x0000040a,0x0e700a3e, +0x20200603,0x00281009,0x00780816,0x10c00660, +0x00100c01,0x20380e04,0x00800c09,0x0c000e31, +0x20280401,0x00100a02,0x0030000c,0x0c600a32, +0x00080801,0x00301e01,0x20381406,0x0ca00e36, +0x00181602,0x00301800,0x00300c0f,0x0e100e4d, +0x20200c02,0x00081202,0x0058040c,0x0aa00a27, +0x00200800,0x00080c00,0x00580405,0x0af00a2a, +0x00380e02,0x00101002,0x00500007,0x0b10022f, +0x20101804,0x20281206,0x00981012,0x0be00e3d, +0x00280a01,0x00300c04,0x00180c05,0x09900a1e, +0x20100401,0x00280400,0x0028080c,0x09c00622, +0x20300401,0x20280a02,0x00900c10,0x09c00623, +0x20180e03,0x00301006,0x0048080f,0x0a40062c, +0x20180400,0x00100601,0x0040080b,0x08c00616, +0x00181201,0x00301002,0x00100008,0x08d00618, +0x00200801,0x20180e01,0x00700007,0x08e00618, +0x00100801,0x00081203,0x00900c0c,0x0910061f, +0x00180400,0x00000601,0x00500008,0x08400a0c, +0x00000000,0x00000601,0x0060080b,0x0840060e, +0x20100000,0x00100001,0x0048040d,0x0840060e, +0x00080400,0x00200401,0x0058040f,0x08500a11, +0x20100201,0x20100001,0x0058040b,0x08000602, +0x20100801,0x20181202,0x0060000c,0x08000a02, +0x00080800,0x00100c00,0x0040000a,0x08000602, +0x00000000,0x00000400,0x0068040e,0x08000a03, +0x20100804,0x00080603,0x00680c09,0x08100408, +0x00100601,0x00100002,0x00380808,0x08200408, +0x00100201,0x20200000,0x0070000a,0x08100407, +0x00080400,0x00000800,0x0078040e,0x0820040b, +0x00281207,0x00101809,0x00400407,0x08800010, +0x20180800,0x00200c00,0x0030000c,0x08800412, +0x20100802,0x20181201,0x0080040b,0x08800412, +0x00000a01,0x20181001,0x00900c0e,0x08b0041a, +0x20301808,0x2038260c,0x00a00c0e,0x0920041b, +0x00200400,0x00180800,0x00500808,0x0940041c, +0x00180e03,0x00101004,0x00400409,0x0930041c, +0x00000402,0x00180a02,0x0050080f,0x09c00c28, +0x00281208,0x0030140d,0x00180405,0x0a200424, +0x20400401,0x00281201,0x0030080d,0x0a500427, +0x20400c05,0x20281a06,0x0080080d,0x0a400828, +0x00080e03,0x00202004,0x00480c0f,0x0b400c37, +0x00101409,0x2018220c,0x00600c0a,0x0b60082c, +0x00880a02,0x00201403,0x20180800,0x0ba00c2d, +0x00781605,0x00102408,0x00280c00,0x0ba0082e, +0x00501401,0x20281204,0x00b00010,0x0d300847, +0x20a82608,0x00402c0d,0x2020000e,0x0cf00838, +0x20f80601,0x00181202,0x00401c17,0x0d300839, +0x20e80403,0x20300607,0x00b00815,0x0d300839, +0x21700c02,0x00482a02,0x00700820,0x0fc0045f, +0x00801405,0x20581610,0x00901217,0x0eb0103f, +0x00902c02,0x00083a07,0x00080e1c,0x0f201044, +0x00901000,0x20483001,0x00c00e1c,0x0f100442, +0x01180a01,0x00700c04,0x20381e34,0x12e0046c, +0x20e01801,0x20100000,0x20181000,0x10601a16, +0x20b80400,0x20100c00,0x00500000,0x11401621, +0x20c02c03,0x20883800,0x00e81400,0x11a01620, +0x21580800,0x00100000,0x00002800,0x15f02234, +0x01281a03,0x00501803,0x2020122a,0x0f80122b, +0x00f00400,0x20280401,0x00800a22,0x10101631, +0x01081205,0x00401808,0x00080624,0x10701232, +0x01f80a01,0x00003201,0x00080e3f,0x14003253, +0x20201004,0x20181606,0x0050080d,0x0dd01a39, +0x00080601,0x20100000,0x0070100b,0x0e401a3d, +0x20200005,0x00000207,0x0060080c,0x0e90163f, +0x20500a01,0x20280603,0x00c00c1f,0x10e02a63, +0x00181205,0x00301807,0x00000006,0x0c301a30, +0x20200403,0x20180a04,0x0070000a,0x0c801e32, +0x00180a04,0x00000806,0x00600406,0x0cc01636, +0x20101c06,0x20182606,0x00b80c0f,0x0e302a4c, +0x00080804,0x20100e07,0x0060040a,0x0ad02228, +0x00280602,0x00001005,0x00480c05,0x0b101e2b, +0x00100802,0x20281205,0x00801009,0x0b301e2e, +0x00382a08,0x0060340c,0x0028040c,0x0c10263e, +0x00000202,0x20380404,0x00a00009,0x09b01e1f, +0x00080800,0x20100a02,0x00800c0c,0x09d01e23, +0x20200001,0x00100000,0x0048080d,0x09e01e23, +0x20400c07,0x20481a0c,0x00e01416,0x0a602a2d, +0x20100802,0x20280e03,0x0080000a,0x08e01e15, +0x00001002,0x20381a03,0x00b0000b,0x08f01e17, +0x00280601,0x00100802,0x00480807,0x09001e19, +0x00280604,0x20100808,0x00981009,0x09402a1e, +0x00100a01,0x20180802,0x00580c08,0x08601e0c, +0x00000201,0x00280402,0x0048040a,0x08601a0d, +0x20100000,0x00000201,0x0060040e,0x08601a0e, +0x20100804,0x20180e05,0x00a00010,0x08802612, +0x20280400,0x00200800,0x0030000c,0x08201a02, +0x00000001,0x00100800,0x0048080a,0x08201e03, +0x00000c02,0x00081202,0x0068040a,0x08201a02, +0x00080603,0x00100406,0x0078040e,0x08302203, +0x00380a02,0x00000c02,0x00500006,0x08301807, +0x00180e02,0x00100c02,0x0060080b,0x08301808, +0x00080a01,0x00300803,0x0028040a,0x08301808, +0x00000002,0x00080604,0x0080080e,0x0850240c, +0x20500804,0x20281a05,0x00800c10,0x08901812, +0x20100402,0x20280a03,0x0090040c,0x08a01c13, +0x00180a01,0x00100c00,0x0040040a,0x08901812, +0x20180a02,0x00100803,0x0070000f,0x08e0241a, +0x00580a06,0x00001c07,0x00281002,0x09401c1a, +0x00200203,0x20200404,0x00780408,0x09601c1d, +0x20201002,0x20181603,0x0070040d,0x09501c1d, +0x00200801,0x20200202,0x00a0000d,0x09f02828, +0x20700c07,0x20282209,0x00901012,0x0a301824, +0x20300405,0x20180606,0x0088040c,0x0a701c27, +0x00080e01,0x00201002,0x00280807,0x0a601c27, +0x20200402,0x00080c00,0x00900413,0x0b702838, +0x00a81209,0x0010200c,0x00280e02,0x0b80182c, +0x00600207,0x00000009,0x00700803,0x0bc0182e, +0x00200801,0x20181a01,0x00601008,0x0bc0182f, +0x00682207,0x00102c07,0x0070100c,0x0d703048, +0x21302009,0x20384610,0x00a0181b,0x0d001838, +0x21001008,0x20181a0d,0x00680415,0x0d50203a, +0x20b00601,0x00100000,0x0008040e,0x0d60203a, +0x21600806,0x2078060e,0x0128041e,0x0ff0345c, +0x00d81e05,0x0050280e,0x20783228,0x0ef01841, +0x00c83605,0x00404c0f,0x00083223,0x0f401041, +0x00980801,0x00200604,0x00080e1b,0x0f301c40, +0x01081202,0x20480405,0x01181a30,0x12f02469, +0x20d84205,0x00904800,0x20505000,0x10900e15, +0x20b00802,0x20280400,0x00300400,0x11802620, +0x20983203,0x00705000,0x20902000,0x11e02224, +0x21502004,0x00181400,0x00400400,0x16302630, +0x00f02808,0x20782a0f,0x00d01e27,0x0fb02a28, +0x00f00204,0x00000c05,0x00201221,0x10502a30, +0x00b01004,0x20581609,0x00b0221c,0x10a02a32, +0x01f81209,0x0090180b,0x2020323f,0x14602e4f, +0x00281606,0x00301c0a,0x00380407,0x0e102a38, +0x20200803,0x00080a07,0x0050100b,0x0e80323b, +0x00300a01,0x20180402,0x00780404,0x0ed02e3d, +0x20681809,0x00501610,0x0040281c,0x11604a61, +0x20300803,0x20381a07,0x00a01c0d,0x0c702e2f, +0x00180400,0x00200801,0x00380c06,0x0cd03233, +0x20300402,0x00180e02,0x00600c0c,0x0d002e35, +0x00581e08,0x2010300a,0x00980409,0x0eb0524e, +0x00300c00,0x20180c02,0x00480c03,0x0b203627, +0x00080e02,0x00200402,0x0060140a,0x0b50322b, +0x00380603,0x00100c04,0x00300004,0x0b80322d, +0x20502808,0x2088460f,0x01501819,0x0c70523d, +0x20200201,0x00300001,0x0010000d,0x0a00321f, +0x20100c03,0x20181205,0x0060000a,0x0a203a21, +0x20200003,0x00000204,0x0060040d,0x0a303624, +0x00280604,0x00200c09,0x00482809,0x0ae04e2c, +0x00100001,0x00300a01,0x00180c07,0x09303216, +0x00281204,0x00201806,0x00280808,0x09403618, +0x00200202,0x00000003,0x00600008,0x09403219, +0x20200001,0x00180602,0x00700410,0x09b04620, +0x00181202,0x00201403,0x0030040a,0x08a02e0d, +0x20100804,0x20280a06,0x0090000d,0x08b0360e, +0x20200002,0x00000203,0x0060000d,0x08a0360e, +0x00380601,0x00101002,0x0068080b,0x08e04612, +0x20100802,0x20280a04,0x0080080c,0x08603202, +0x00180e05,0x00000807,0x00700009,0x08703203, +0x00180e02,0x00001403,0x00680408,0x08603203, +0x20380401,0x00080601,0x00a00814,0x08904603, +0x00100603,0x00080c03,0x00600008,0x08802c07, +0x20101404,0x20381e07,0x0090080c,0x08803408, +0x20100801,0x20381204,0x00b0080d,0x08703007, +0x00300601,0x20100001,0x0090000b,0x08b0440c, +0x20100805,0x00100205,0x0038140b,0x08d03011, +0x00100201,0x00300004,0x00281009,0x08f03013, +0x00000801,0x00081000,0x0078080a,0x08e03013, +0x20300c02,0x00081202,0x00900012,0x0950441b, +0x00080a06,0x00300409,0x00300c09,0x0980241b, +0x20280a01,0x00300401,0x0020080b,0x09b02c1d, +0x20181203,0x00201804,0x0038040b,0x09a0301d, +0x00381202,0x00301405,0x0050040b,0x0a604429, +0x00000006,0x00100a09,0x00380409,0x0a803024, +0x00200000,0x00100a01,0x00480406,0x0ac03426, +0x20101002,0x20281605,0x00900409,0x0ab03027, +0x00000601,0x20100201,0x00a01013,0x0be04c38, +0x00100605,0x00180c08,0x00500809,0x0bc0282d, +0x20100201,0x00180800,0x0060080b,0x0c10302f, +0x00300601,0x00200002,0x00381007,0x0c002c2f, +0x20101c03,0x00083206,0x00a01413,0x0df0504b, +0x20a80c03,0x00201e08,0x0028140b,0x0d503037, +0x20881a01,0x00201e02,0x00480808,0x0db03439, +0x20c81201,0x00300800,0x0030040e,0x0da02439, +0x21081a05,0x00701c05,0x20280c10,0x1090545c, +0x00801800,0x20183001,0x00981219,0x0f101c3d, +0x00702402,0x20484e06,0x00b00a15,0x0f70283e, +0x00b01002,0x20181605,0x00581a20,0x0f70243e, +0x00e02405,0x00183610,0x00481e2b,0x13705063, +0x21205407,0x20d87c00,0x01781400,0x10b0320a, +0x20980401,0x00301000,0x20201400,0x11c0261f, +0x20c02002,0x20484000,0x00b02000,0x1210261b, +0x21283a02,0x00204800,0x00604c00,0x16803a2e, +0x0178320e,0x00704c16,0x20800236,0x10103625, +0x00b80602,0x00200802,0x0020261c,0x10a0322d, +0x00e80603,0x00401806,0x20400625,0x11103a2e, +0x01601202,0x20c81a05,0x01805635,0x14d05e48, +0x20401807,0x20482613,0x00b03410,0x0e704638, +0x00180c01,0x00101604,0x00401804,0x0f004639, +0x00181202,0x00301a02,0x00202006,0x0f40423d, +0x00203004,0x2088320b,0x0120080d,0x12107a5c, +0x00000401,0x00200003,0x00281c05,0x0cf04a2d, +0x00180602,0x20200400,0x00901008,0x0d404a33, +0x20100804,0x20180607,0x0080040a,0x0d704a35, +0x20300c01,0x00482402,0x00600013,0x0f706e4c, +0x00381603,0x00301805,0x00200004,0x0b904228, +0x20201804,0x20382206,0x00a8040b,0x0bd04e2a, +0x00080602,0x00080405,0x00700408,0x0bf0462c, +0x00381a03,0x00703404,0x20381c09,0x0d50763e, +0x20200003,0x20200205,0x0090080d,0x0a704620, +0x00381204,0x00301407,0x00380c05,0x0aa04a21, +0x00100001,0x00000602,0x00600409,0x0ab04e23, +0x20180402,0x00100204,0x00a00413,0x0b906a30, +0x00200203,0x20200404,0x00900006,0x09a04616, +0x20200c03,0x20181604,0x00800c0d,0x09c04a18, +0x00000800,0x00080401,0x0068040b,0x09c04a19, +0x20100000,0x20180401,0x00a80c0e,0x0a506a20, +0x20201004,0x20281e06,0x00a0080d,0x0910460c, +0x00380a03,0x00201003,0x00380406,0x09304e0e, +0x00080400,0x00100400,0x0050000b,0x09204a0e, +0x00280601,0x00080401,0x0090040c,0x09906612, +0x00180a02,0x00200c05,0x00380808,0x08e04602, +0x20401004,0x00081a05,0x00700410,0x08e04e03, +0x20100800,0x00080c00,0x0060040c,0x08e04a03, +0x20200c02,0x20180e02,0x00880813,0x09306a03, +0x20180402,0x00000a02,0x0060000a,0x08f04407, +0x00381203,0x00302407,0x00281005,0x09004c08, +0x00080800,0x00201001,0x00380409,0x08f04c08, +0x00180800,0x00200803,0x0060000c,0x0960640c, +0x00480e03,0x20101403,0x00880406,0x0950440f, +0x00080400,0x20100603,0x00a00c0d,0x09604811, +0x00280a01,0x00000c00,0x0060000a,0x09504811, +0x00080e03,0x00101802,0x00800c10,0x0a00681a, +0x20600802,0x20481605,0x00d00c13,0x09f0441b, +0x20200c03,0x20281603,0x00b8040c,0x0a20481e, +0x20400c03,0x20181a04,0x0090000f,0x0a10481e, +0x00101004,0x20381e07,0x00e0100f,0x0b106c2a, +0x00680400,0x20100402,0x00780c00,0x0af04424, +0x00280e03,0x00100806,0x00600006,0x0b304827, +0x00281a02,0x00202006,0x00380c04,0x0b204427, +0x20281202,0x00101007,0x00700412,0x0ca0703b, +0x20400603,0x20280402,0x00900411,0x0c30442d, +0x20280a01,0x20300204,0x0090100b,0x0c804c2f, +0x00280a03,0x20400a01,0x00a00c09,0x0c70482d, +0x00280e04,0x20301e01,0x00a0080d,0x0eb0784b, +0x20700004,0x20280e07,0x00880804,0x0dc04437, +0x20902003,0x20582a06,0x00881407,0x0e204c38, +0x20e02407,0x20682e0b,0x00d8140e,0x0e004439, +0x21501407,0x20582e0d,0x01280414,0x1140745b, +0x00880e02,0x20101c06,0x00583218,0x0f703838, +0x00981202,0x00302405,0x2028421b,0x0fe03c3a, +0x00c81a04,0x0030240c,0x00283a25,0x0fd0303b, +0x01482603,0x00003809,0x00785a3b,0x1420645e, +0x20b85a03,0x00e07c00,0x21101800,0x11303e12, +0x20981000,0x00100400,0x00802800,0x1210361b, +0x20a82003,0x00602800,0x20200400,0x12803a1b, +0x21303003,0x20385c00,0x00c02800,0x17105e22, +0x00a02405,0x20884208,0x00f03a20,0x10804221, +0x00900201,0x20480801,0x0090261a,0x11204a28, +0x00c81605,0x20200c08,0x0080321f,0x11703e2b, +0x01480a01,0x00901409,0x20b0123a,0x15c0763f, +0x00481204,0x00202806,0x20200203,0x0f205a33, +0x00201601,0x20381602,0x00701c00,0x0f905a35, +0x00001403,0x20781a09,0x00b02804,0x0fd05a38, +0x00683a0b,0x00706407,0x20603002,0x1330925b, +0x00080801,0x20200e06,0x00801408,0x0d905e30, +0x20100405,0x00180a05,0x00200408,0x0df06231, +0x00380602,0x20200c02,0x00500003,0x0e206635, +0x20300c0b,0x20780618,0x01301815,0x1070a24f, +0x00001402,0x20482202,0x00b00009,0x0c305e27, +0x00281e06,0x00303009,0x00080405,0x0c80662b, +0x20200c02,0x20381204,0x0080000d,0x0c90622d, +0x00000604,0x20481809,0x01280c0d,0x0e40923e, +0x00100602,0x00100004,0x00380c08,0x0b105e1f, +0x20101406,0x20481e0a,0x00c0100d,0x0b506622, +0x00200201,0x00000403,0x00480407,0x0b606223, +0x00001003,0x20381204,0x00c8100f,0x0c909630, +0x20180401,0x00200201,0x0030080a,0x0a405e16, +0x00080e04,0x00101007,0x00580809,0x0a706617, +0x20180e01,0x00000c01,0x00500c0c,0x0a606219, +0x20180602,0x00100404,0x00880c10,0x0b408a21, +0x00280e02,0x00101802,0x00380407,0x09c0620d, +0x00000c03,0x20280e05,0x0090080a,0x09e0660e, +0x00000802,0x20380a04,0x0090000a,0x09d0660e, +0x00100c03,0x00080e02,0x00980c0e,0x0a708a12, +0x20200801,0x20280e03,0x0090040d,0x09705e03, +0x00080a02,0x00001404,0x00680c0b,0x09906603, +0x00080602,0x20100803,0x0078040c,0x09806203, +0x00081a03,0x00301c06,0x00600010,0x0a208603, +0x00000000,0x00080401,0x00680408,0x09905c08, +0x20100400,0x20281602,0x00b0140c,0x09b06408, +0x00000001,0x20280a02,0x0090080a,0x09a06008, +0x00100402,0x20280e04,0x00d0140f,0x0a40880d, +0x00200601,0x00080c01,0x00500809,0x09f05c10, +0x00000401,0x00080a01,0x00600009,0x0a106813, +0x00100800,0x20180800,0x0078040a,0x0a006412, +0x20300401,0x20181001,0x00a00812,0x0af08c1d, +0x20480401,0x00100a02,0x0018080e,0x0a90601c, +0x00180a01,0x00101001,0x00480c09,0x0ad0681c, +0x20180800,0x00000e01,0x00580c0b,0x0ab0601c, +0x00580603,0x00001403,0x00680409,0x0c10942a, +0x00600e01,0x00180802,0x00380c01,0x0ba05c23, +0x20101a01,0x20282202,0x0080000b,0x0be06426, +0x20101c00,0x20182400,0x00880409,0x0bc05c26, +0x20401803,0x00082206,0x00b00c19,0x0da0943b, +0x20780e02,0x00400400,0x00200c12,0x0cd0582d, +0x20201004,0x00581604,0x00081808,0x0d306030, +0x20200001,0x00680e01,0x20280408,0x0d20582f, +0x20281205,0x00580404,0x0030100d,0x0fc0944e, +0x20300803,0x00180a07,0x00381a03,0x0e605834, +0x20582a04,0x00903407,0x20582001,0x0ed05034, +0x20783203,0x00703c02,0x20481403,0x0eb05835, +0x20f81403,0x0020160a,0x00181c07,0x12609c58, +0x00680e02,0x00380c05,0x00181a12,0x0ff04434, +0x00700403,0x20180e08,0x00880a15,0x10504835, +0x00801403,0x20582a08,0x00a80a19,0x10404c35, +0x01101000,0x20383201,0x00783633,0x15008056, +0x20d0280a,0x20788800,0x01a82800,0x11a04e0a, +0x20880c06,0x00583000,0x00a81800,0x12a05a18, +0x20880805,0x00183800,0x01081800,0x12f0561a, +0x21085007,0x00e03000,0x00381800,0x17f07e23, +0x00e81a0d,0x0030301e,0x20882a27,0x1120521e, +0x00800a05,0x00280411,0x20281a19,0x11c05625, +0x00602a03,0x0008300e,0x00181a17,0x12005226, +0x01300e0c,0x20680416,0x00f01a31,0x16a07e3b, +0x00000002,0x20280a0b,0x00404803,0x0fd05e30, +0x00181a03,0x00402802,0x20302a01,0x10506632, +0x00381a05,0x00a02806,0x20b01e05,0x10905e34, +0x20401c05,0x2038420d,0x00e06c09,0x1450a24f, +0x00201402,0x20281203,0x00200402,0x0e60722d, +0x00400802,0x20100607,0x00701403,0x0ec07631, +0x00200404,0x00400209,0x20101c04,0x0ef06e34, +0x00880a04,0x00401c01,0x20200603,0x11e0c64c, +0x00280e01,0x00202003,0x20280c07,0x0d007229, +0x20400c03,0x00182202,0x0080100e,0x0d507629, +0x00080e02,0x00501803,0x2010000a,0x0d70722d, +0x20401407,0x00280e0a,0x00581416,0x0fa0c242, +0x20181201,0x20101000,0x0060100c,0x0be06e1f, +0x00581206,0x00402008,0x00080402,0x0c307e21, +0x00180400,0x00200202,0x0050100a,0x0c307623, +0x00381a07,0x0070240c,0x0028140b,0x0dd0b232, +0x00000c01,0x20580e03,0x00a00409,0x0b107615, +0x20400c06,0x00081a0a,0x00801010,0x0b508218, +0x20200c02,0x00181603,0x0060040d,0x0b407a18, +0x20300808,0x00180a0b,0x00b00014,0x0c80b223, +0x00000801,0x20281000,0x00700009,0x0a80720c, +0x00380e03,0x00301407,0x00380c05,0x0ac07e0d, +0x00380e02,0x00401404,0x00080407,0x0ab07a0e, +0x00481608,0x00201c0c,0x0098080b,0x0ba0aa13, +0x00080602,0x00000c03,0x0038040a,0x0a507603, +0x20100000,0x00080602,0x0070140f,0x0a808203, +0x20200400,0x00080602,0x00500c0f,0x0a607a03, +0x20401407,0x20282a0c,0x01001417,0x0b40ae02, +0x00000401,0x20180602,0x00600009,0x0a607407, +0x20100402,0x00080603,0x0068040a,0x0a908409, +0x00100402,0x00180602,0x00480808,0x0a807c08, +0x00300205,0x00300409,0x0068100b,0x0b80ac0e, +0x00100202,0x00000002,0x0058040a,0x0ab07010, +0x00100202,0x00100403,0x00580808,0x0b008012, +0x00080a04,0x00300c05,0x0030000a,0x0ae07811, +0x20200404,0x00300205,0x00700413,0x0c20b01d, +0x20300006,0x00080605,0x00580c0c,0x0b60701b, +0x00000803,0x00180e03,0x0068040b,0x0bb07c1c, +0x00000c06,0x00080a07,0x0068080a,0x0b90781b, +0x00280e03,0x00400c07,0x00700c0c,0x0d50b02c, +0x00581e0b,0x0000200c,0x00500c04,0x0c606c22, +0x20281e03,0x00302c06,0x00380c09,0x0cc07c25, +0x20182a07,0x0030340b,0x0048040a,0x0c907025, +0x20181e04,0x00202602,0x00a01c13,0x0ef0bc3c, +0x20900c09,0x20782213,0x00d00c12,0x0d90742d, +0x00181604,0x20501e03,0x00e00804,0x0e007c2c, +0x00080601,0x20780609,0x01101407,0x0de0782d, +0x20701402,0x2068320d,0x01300411,0x1110c04e, +0x00081603,0x20401408,0x0058360a,0x0f206831, +0x20a0200a,0x20a8460f,0x01581408,0x0f807032, +0x20a02c0a,0x2088520c,0x00f82405,0x0f606c33, +0x20c00807,0x20182606,0x00784e03,0x13a0ac55, +0x00504801,0x20982e03,0x00983e0e,0x1080582e, +0x00a02207,0x20280414,0x0048621d,0x11006032, +0x00b01e08,0x00301417,0x20587221,0x10f05432, +0x01104207,0x00100414,0x20289e34,0x1610884b, +0x2030080b,0x00080c00,0x0048bc00,0x12808a1a, +0x2030280d,0x20b85400,0x01a8bc00,0x1390a223, +0x2030280f,0x20784c00,0x0148cc00,0x13e09e25, +0x20904816,0x2138bc00,0x02c8dc00,0x1930da2a, +0x0018160d,0x00281420,0x0028160a,0x11a0421f, +0x00382a10,0x00001427,0x00583608,0x12705e27, +0x00484615,0x0030482e,0x00183e09,0x12b0562a, +0x00883a1d,0x20102041,0x2038321b,0x17c09a37, +0x00200c05,0x20380a08,0x20302607,0x10805e28, +0x20201006,0x20a81e0a,0x00a03c01,0x1120722b, +0x20201407,0x20f82210,0x01304c01,0x11406a2e, +0x00000408,0x20f01215,0x00505203,0x15b0c646, +0x00481a04,0x00002c07,0x20501201,0x0f306a2c, +0x00681607,0x20602008,0x00301e05,0x0fc08a2d, +0x00600204,0x20a00c06,0x00b00e05,0x0fd08230, +0x00500a01,0x20e00404,0x00a01202,0x1370d649, +0x00100e01,0x20680e05,0x0050280a,0x0de07628, +0x20100806,0x20a0060d,0x00b0100c,0x0e609a2a, +0x20200801,0x20a80e05,0x00e0200d,0x0e608a2b, +0x00381203,0x20b02c00,0x00b0100c,0x1140e244, +0x20201006,0x20481e07,0x0030080c,0x0cc07e1d, +0x20100603,0x20881007,0x00b00c0a,0x0d40961f, +0x00100802,0x20880a02,0x00a00008,0x0d309221, +0x20401406,0x20f8260b,0x01601016,0x0f50e233, +0x00181206,0x00001c0a,0x20580406,0x0c007e14, +0x00280402,0x20701204,0x00800006,0x0c709e17, +0x00080603,0x20601004,0x0088080a,0x0c409218, +0x00500203,0x20a00c07,0x00d81809,0x0e00e223, +0x00100403,0x20400608,0x00200809,0x0b80860d, +0x00000a01,0x20880c01,0x00c0080c,0x0bd09e0e, +0x00101003,0x20881a05,0x00c0080b,0x0bb0920e, +0x20400c01,0x20b81e02,0x01001018,0x0d20da13, +0x20200000,0x20380402,0x0038040c,0x0b408203, +0x20200401,0x20780a02,0x0080040c,0x0b90a201, +0x20280a02,0x20400804,0x0068040d,0x0b709202, +0x00380c00,0x20701c01,0x0098140b,0x0cd0e202, +0x00180a01,0x20300c01,0x00200407,0x0b508007, +0x00100000,0x20600400,0x00680c07,0x0bb0a008, +0x00380400,0x20600a01,0x00800406,0x0b809407, +0x20280e01,0x20a00802,0x00f00c14,0x0d00d80d, +0x20100000,0x20500201,0x0050040b,0x0bb08410, +0x20180400,0x20600401,0x0078040b,0x0c209811, +0x20400402,0x20880e02,0x00a0040f,0x0be09012, +0x00280800,0x20d00e01,0x01200c0d,0x0db0e01e, +0x00300000,0x20500201,0x00580407,0x0c508419, +0x00380a02,0x20700c01,0x00800007,0x0cd0981a, +0x00681205,0x20701405,0x00800003,0x0ca0941a, +0x00080602,0x20f81601,0x01402013,0x0ee0e42e, +0x20601000,0x20583202,0x00500c10,0x0d407c25, +0x20501002,0x20983205,0x00b00c0f,0x0dc09826, +0x20802405,0x20a8460b,0x00d01014,0x0d909426, +0x20401403,0x20f83607,0x00f00811,0x1090f040, +0x00000a03,0x20200202,0x20782a01,0x0e90802c, +0x20301203,0x20582400,0x20181401,0x0f20942e, +0x20100603,0x20280c03,0x20582a02,0x0ef0902f, +0x20580606,0x20a00800,0x00283804,0x12c0e84b, +0x20302410,0x00182e0b,0x20784e02,0x0ff0642b, +0x0000080c,0x20101a08,0x20a86607,0x1080882b, +0x00080c0b,0x20103605,0x20886607,0x10507c2a, +0x20502417,0x20b80e11,0x0048920a,0x1510c448, +0x00584e11,0x00a0ac33,0x21284a10,0x1130442a, +0x00381a0d,0x00106027,0x20483a09,0x11c05c2a, +0x0038220d,0x20306827,0x00581e0a,0x1190542a, +0x00b85a18,0x2020c848,0x00185e21,0x17208441, +0x00880a02,0x20201400,0x00689c00,0x13b0b632, +0x00a81601,0x00303800,0x2088c800,0x1510ea3f, +0x00c81202,0x00003400,0x0008cc00,0x1550e643, +0x00d81006,0x00602c00,0x21196800,0x1b414a54, +0x20d02410,0x20487206,0x00b86017,0x12306227, +0x20d02c10,0x20288604,0x00685c1f,0x13308230, +0x21104011,0x2048be06,0x00c84425,0x13607a31, +0x21504009,0x0028c013,0x20687c26,0x18e0a241, +0x00780a16,0x00601c2b,0x21182a0f,0x11204a23, +0x00480e16,0x0090202b,0x21b82a09,0x12006e25, +0x00580e12,0x00b0202c,0x2228420f,0x12306e26, +0x00980e12,0x0120282d,0x23581618,0x17209a3a, +0x00000c0e,0x00382a18,0x20905405,0x0ff05e28, +0x20100c0b,0x00682615,0x21305c03,0x10c08628, +0x00280403,0x00900e0b,0x21a05401,0x10d0822d, +0x00481001,0x00f0320a,0x22c07001,0x1510c645, +0x00080e0a,0x00602011,0x21300805,0x0ec07623, +0x00680e07,0x0090240b,0x21c00601,0x0f909e27, +0x20180401,0x00800e04,0x21701808,0x0f809a28, +0x00000000,0x00b80607,0x22004c0c,0x12f0ea3f, +0x00380804,0x00401e0e,0x20b01c05,0x0dc0861e, +0x20500004,0x0060020a,0x21302010,0x0e70a61f, +0x00380401,0x00701202,0x21400405,0x0e50a222, +0x00180c03,0x00b02606,0x2218040c,0x11310233, +0x20500c03,0x00282601,0x2050080f,0x0cf08214, +0x00300201,0x00600003,0x21300403,0x0da0aa15, +0x20300000,0x00500001,0x21000c0e,0x0d70a218, +0x00280602,0x00800803,0x2180040f,0x0fd0fa25, +0x00580a05,0x00401407,0x20d00001,0x0c808a0b, +0x20180601,0x00600a01,0x2130080d,0x0d10b20d, +0x00480a03,0x00501c01,0x21000406,0x0ce0aa0e, +0x20380401,0x00701203,0x21600015,0x0ef0fe13, +0x20200403,0x00380a08,0x20900c0f,0x0c408e04, +0x20100002,0x00500204,0x2108040a,0x0ce0b202, +0x20400804,0x00381607,0x20900c11,0x0c90aa02, +0x00400602,0x00680c01,0x21200c0c,0x0ea0fa03, +0x00100400,0x00381002,0x20a80408,0x0c508808, +0x00100201,0x00500403,0x21080807,0x0cf0ac07, +0x00300602,0x00580804,0x20e80805,0x0cb0a408, +0x20300c05,0x00782206,0x21400816,0x0ec0fc0e, +0x20100201,0x00500002,0x20f8040a,0x0cb08c11, +0x20100400,0x00580a02,0x20f0040c,0x0d50ac11, +0x20200201,0x00500201,0x2108040d,0x0d10a411, +0x00200608,0x00981009,0x21c0080d,0x0f810020, +0x00300202,0x00580602,0x20f00006,0x0d508c18, +0x00100800,0x00681a02,0x21180408,0x0e00a81b, +0x00100c03,0x00682204,0x21180408,0x0dc0a01b, +0x20200c08,0x00b82a10,0x22080411,0x10c1042f, +0x20600006,0x00580608,0x2108280e,0x0e408422, +0x20380401,0x00700a03,0x2168280a,0x0f00a424, +0x20381206,0x00802c06,0x2198300a,0x0ec09c24, +0x20280608,0x00e00c08,0x22a8440a,0x1270f03d, +0x20380e03,0x00602809,0x21184203,0x0f706828, +0x20580803,0x00701601,0x21584001,0x10308c29, +0x20400008,0x0050020c,0x20e82c01,0x0ff08429, +0x20a0040e,0x00d80a0f,0x22785404,0x1470d044, +0x00d82007,0x00206000,0x2078420d,0x10a05420, +0x00c81406,0x00504008,0x20f8460f,0x11706c22, +0x00b80805,0x00501c0b,0x20e8460c,0x11306423, +0x01282e03,0x00e0881b,0x2298861b,0x1680a439, +0x20c01a09,0x2058481b,0x01008c23,0x11a0442d, +0x20a80e0b,0x00002422,0x0010681d,0x1270682c, +0x20a0020c,0x00200423,0x2070701d,0x1240642f, +0x20d01e08,0x00285418,0x2060d827,0x18209444 + }, //DNP + { +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000 + }, //ct3 + }, + Cs1Table:{ // Custom 1 + {0}, //ct0 + {0}, //ct1 + {0}, //ct2 + {0} //ct3 + }, + Cs2Table:{ // Custom 2 + {0}, //ct0 + {0}, //ct1 + {0}, //ct2 + {0} //ct3 + }, + Cs3Table:{ // Custom 3 + {0}, //ct0 + {0}, //ct1 + {0}, //ct2 + {0} //ct3 + }, + Cs4Table:{ // Custom 4 + {0}, //ct0 + {0}, //ct1 + {0}, //ct2 + {0} //ct3 + }, + Cs5Table:{ // Custom 5 + {0}, //ct0 + {0}, //ct1 + {0}, //ct2 + {0} //ct3 + }, + SensorGoldenCalTable:{ // SensorGoldenCalTable + PixId: 0, + SlimLscType: 0, + Width: 0, + Height: 0, + OffsetX: 0, + OffsetY: 0, + TblSize: 0, + IspLSCReg: {0, 0x60ea709a, 0, 0x00ec009a, 0}, + GainTable: { + 0xec, 0x6e, 0xd0, 0x54, 0xe9, 0x54, 0x63, 0x52, 0x5c, 0x63, 0x8f, 0x49, 0xad, 0x48, 0x90, 0x46, + 0xf1, 0x51, 0xf4, 0x3e, 0xa2, 0x3d, 0x9f, 0x3b, 0xde, 0x46, 0x34, 0x39, 0xb8, 0x37, 0x6c, 0x36, + 0xda, 0x48, 0x47, 0x3a, 0x83, 0x38, 0x07, 0x37, 0x03, 0x56, 0x9c, 0x41, 0x9e, 0x40, 0x0c, 0x3e, + 0x96, 0x6a, 0xf4, 0x4e, 0x5d, 0x4e, 0x6d, 0x4a, 0x3d, 0x76, 0x9c, 0x5c, 0x99, 0x5c, 0x7d, 0x59, + 0x4a, 0x68, 0xd5, 0x4e, 0xe3, 0x4e, 0xcc, 0x4a, 0xb4, 0x54, 0xcd, 0x40, 0x3b, 0x41, 0xcc, 0x3e, + 0x09, 0x3f, 0x8f, 0x34, 0xf5, 0x33, 0xc7, 0x32, 0x6a, 0x35, 0x29, 0x2e, 0x22, 0x2d, 0xdb, 0x2c, + 0xfb, 0x36, 0x25, 0x2f, 0xf4, 0x2d, 0x65, 0x2d, 0xfb, 0x44, 0x29, 0x37, 0x6c, 0x36, 0xf4, 0x34, + 0x7b, 0x5c, 0x26, 0x45, 0x28, 0x45, 0xd9, 0x41, 0x5d, 0x74, 0xb3, 0x57, 0xed, 0x57, 0xf4, 0x52, + 0x10, 0x64, 0x56, 0x4a, 0x61, 0x4b, 0x60, 0x47, 0xef, 0x48, 0xad, 0x39, 0x75, 0x3a, 0x2e, 0x39, + 0xe6, 0x32, 0xaf, 0x2c, 0xbd, 0x2c, 0x6d, 0x2c, 0x2c, 0x29, 0x69, 0x26, 0xe2, 0x25, 0x16, 0x26, + 0xdc, 0x2a, 0x0a, 0x27, 0x7e, 0x26, 0x85, 0x26, 0xea, 0x37, 0x04, 0x2f, 0xee, 0x2e, 0xca, 0x2d, + 0x57, 0x50, 0xf0, 0x3d, 0xcc, 0x3e, 0x35, 0x3b, 0x34, 0x6e, 0x4b, 0x52, 0x3a, 0x53, 0x7b, 0x4d, + 0x1d, 0x60, 0x51, 0x47, 0xee, 0x48, 0x5e, 0x44, 0x3b, 0x41, 0x02, 0x35, 0x53, 0x36, 0x78, 0x34, + 0xef, 0x2b, 0x4f, 0x28, 0x84, 0x28, 0x92, 0x28, 0xe3, 0x22, 0xf2, 0x21, 0xf1, 0x21, 0xf3, 0x21, + 0xef, 0x23, 0x5f, 0x22, 0x47, 0x22, 0x3a, 0x22, 0x35, 0x30, 0x34, 0x2a, 0xa0, 0x2a, 0x7c, 0x29, + 0x84, 0x49, 0xa7, 0x39, 0xf9, 0x3a, 0xbb, 0x37, 0x47, 0x69, 0x02, 0x4f, 0x05, 0x51, 0xe7, 0x4a, + 0xe4, 0x5d, 0x37, 0x46, 0x73, 0x48, 0xe2, 0x43, 0x8d, 0x3e, 0x70, 0x33, 0xc8, 0x34, 0xd2, 0x32, + 0x86, 0x29, 0xb1, 0x26, 0x4a, 0x27, 0x1e, 0x27, 0xca, 0x20, 0xe6, 0x20, 0xbf, 0x20, 0xba, 0x20, + 0xf0, 0x21, 0xf4, 0x20, 0xfa, 0x20, 0xed, 0x20, 0xec, 0x2d, 0xfa, 0x28, 0xe1, 0x29, 0x47, 0x28, + 0xba, 0x46, 0x38, 0x38, 0xba, 0x39, 0xfe, 0x35, 0x3b, 0x68, 0x97, 0x4e, 0x63, 0x50, 0xac, 0x49, + 0x9d, 0x5f, 0x5d, 0x47, 0xaf, 0x49, 0xf9, 0x44, 0x8a, 0x41, 0x42, 0x35, 0xc8, 0x36, 0x54, 0x34, + 0x14, 0x2c, 0x4d, 0x28, 0xdf, 0x28, 0xad, 0x28, 0x1b, 0x23, 0x1c, 0x22, 0x2b, 0x22, 0x1a, 0x22, + 0x67, 0x24, 0xbf, 0x22, 0xf3, 0x22, 0x85, 0x22, 0x82, 0x30, 0xe5, 0x2a, 0xea, 0x2b, 0x42, 0x2a, + 0xbb, 0x49, 0x5f, 0x3a, 0xc9, 0x3c, 0xe4, 0x37, 0x60, 0x6b, 0xe6, 0x4f, 0xa6, 0x52, 0x9a, 0x4a, + 0xd7, 0x65, 0x3a, 0x4b, 0x55, 0x4d, 0x97, 0x48, 0xdb, 0x49, 0xe4, 0x39, 0x76, 0x3b, 0xc2, 0x38, + 0xe7, 0x33, 0x2f, 0x2d, 0xa3, 0x2d, 0xe1, 0x2c, 0xd0, 0x29, 0xc6, 0x26, 0xda, 0x26, 0xab, 0x26, + 0x66, 0x2b, 0xe2, 0x27, 0xcd, 0x27, 0x3d, 0x27, 0x81, 0x38, 0x0e, 0x30, 0xae, 0x30, 0xe3, 0x2e, + 0x6f, 0x52, 0x95, 0x3f, 0x23, 0x41, 0x32, 0x3d, 0x0c, 0x71, 0xfc, 0x54, 0xfe, 0x55, 0xe2, 0x4f, + 0xd7, 0x6c, 0x95, 0x4f, 0x13, 0x52, 0x84, 0x4d, 0xc4, 0x56, 0x98, 0x41, 0xf1, 0x42, 0xae, 0x3f, + 0xe3, 0x40, 0x5d, 0x35, 0x90, 0x35, 0x14, 0x34, 0x01, 0x36, 0xde, 0x2e, 0x9f, 0x2e, 0xb8, 0x2d, + 0x92, 0x37, 0xe6, 0x2f, 0xa3, 0x2f, 0x8d, 0x2e, 0x96, 0x45, 0x27, 0x38, 0x7f, 0x38, 0x67, 0x36, + 0x41, 0x5f, 0xdc, 0x46, 0x97, 0x48, 0xdd, 0x43, 0xb8, 0x77, 0xbd, 0x5b, 0x1e, 0x5c, 0xc3, 0x55, + 0x9e, 0x72, 0xb4, 0x56, 0xe1, 0x57, 0x72, 0x54, 0xe0, 0x65, 0x45, 0x4b, 0x10, 0x4c, 0x82, 0x48, + 0x86, 0x52, 0xed, 0x3f, 0x56, 0x40, 0x1c, 0x3e, 0x56, 0x47, 0xe4, 0x39, 0xbf, 0x39, 0x74, 0x37, + 0x20, 0x49, 0x11, 0x3b, 0xde, 0x3a, 0x99, 0x38, 0xcb, 0x57, 0xd3, 0x42, 0x42, 0x43, 0xcf, 0x3f, + 0x18, 0x6e, 0x71, 0x50, 0x89, 0x51, 0x3a, 0x4d, 0xcd, 0x7c, 0x61, 0x5f, 0x4a, 0x61, 0xf1, 0x5d, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + + }, + UnitGainTable: {0} + }, + }, + CameraData: {0}, + }, +}; + diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5506_mipi_raw/camera_isp_pca_ov5675mipiraw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5506_mipi_raw/camera_isp_pca_ov5675mipiraw.h new file mode 100755 index 0000000000000000000000000000000000000000..441689b20e028071375ff770900a3687080c7f68 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5506_mipi_raw/camera_isp_pca_ov5675mipiraw.h @@ -0,0 +1,590 @@ +/******************************************************************************************** + * LEGAL DISCLAIMER + * + * (Header of MediaTek Software/Firmware Release or Documentation) + * + * BY OPENING OR USING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") RECEIVED + * FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON AN "AS-IS" BASIS + * ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, + * INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR + * A PARTICULAR PURPOSE OR NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY + * WHATSOEVER WITH RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK + * ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO + * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S SPECIFICATION + * OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. + * + * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE LIABILITY WITH + * RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, + * TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE + * FEES OR SERVICE CHARGE PAID BY BUYER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE WITH THE LAWS + * OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF LAWS PRINCIPLES. + ************************************************************************************************/ + +/******************************************************************************* +* ISP_NVRAM_PCA_STRUCT +********************************************************************************/ +Slider:{ + value:{// low middle high + -19, -19, -19 + } +}, +Config:{ + set:{//00 + 0x00000000, 0x00000000 + } +}, +PCA_LUTS:{ + lut_lo:{ // low + //y_gain sat_gain hue_shift reserved + {0x0, 0xed, 0x0, 0x0}, // 0 + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // 10 + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // 20 + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // 30 + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // 40 + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // 50 + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // 60 + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // 70 + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // 80 + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // 90 + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, //100 + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, //110 + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, //120 + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, //130 + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, //140 + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, //150 + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, //160 + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, //170 + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0} // + }, + lut_md:{ // middle + //y_gain sat_gain hue_shift reserved + {0x0, 0xed, 0x0, 0x0}, // 0 + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // 10 + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // 20 + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // 30 + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // 40 + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // 50 + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // 60 + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // 70 + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // 80 + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // 90 + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, //100 + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, //110 + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, //120 + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, //130 + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, //140 + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, //150 + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, //160 + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, //170 + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0} // + }, + lut_hi:{ // high + //y_gain sat_gain hue_shift reserved + {0x0, 0xed, 0x0, 0x0}, // 0 + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // 10 + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // 20 + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // 30 + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // 40 + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // 50 + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // 60 + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // 70 + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // 80 + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // 90 + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, //100 + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, //110 + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, //120 + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, //130 + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, //140 + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, //150 + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, //160 + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, //170 + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0}, // + {0x0, 0xed, 0x0, 0x0} // + }, +} diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5506_mipi_raw/camera_isp_regs_ov5675mipiraw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5506_mipi_raw/camera_isp_regs_ov5675mipiraw.h new file mode 100755 index 0000000000000000000000000000000000000000..6a46e4f49d21e256744144671b50cc16f8888630 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5506_mipi_raw/camera_isp_regs_ov5675mipiraw.h @@ -0,0 +1,6413 @@ +/******************************************************************************************** + * LEGAL DISCLAIMER + * + * (Header of MediaTek Software/Firmware Release or Documentation) + * + * BY OPENING OR USING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") RECEIVED + * FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON AN "AS-IS" BASIS + * ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, + * INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR + * A PARTICULAR PURPOSE OR NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY + * WHATSOEVER WITH RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK + * ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO + * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S SPECIFICATION + * OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. + * + * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE LIABILITY WITH + * RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, + * TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE + * FEES OR SERVICE CHARGE PAID BY BUYER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE WITH THE LAWS + * OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF LAWS PRINCIPLES. + ************************************************************************************************/ + +/******************************************************************************* +* ISP_NVRAM_REGISTER_STRUCT +********************************************************************************/ +Idx:{//ISP_NVRAM_REG_INDEX_STRUCT + OBC :0, + BPC :1, + NR1 :1, + LSC :0, + SL2 :0, + CFA :2, + CCM :2, + GGM :0, + ANR :2, + CCR :2, + EE :2, +}, +OBC:{ + {set:{// 00: profile = preview, sensor mode = preview, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 01: profile = preview, sensor mode = preview, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 02: profile = preview, sensor mode = capture, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 03: profile = preview, sensor mode = capture, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 04: profile = preview, sensor mode = video, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 05: profile = preview, sensor mode = video, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 06: profile = preview, sensor mode = SlimVideo1, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 07: profile = preview, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 08: profile = preview, sensor mode = SlimVideo2, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 09: profile = preview, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 10: profile = video, sensor mode = preview, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 11: profile = video, sensor mode = preview, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 12: profile = video, sensor mode = capture, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 13: profile = video, sensor mode = capture, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 14: profile = video, sensor mode = video, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 15: profile = video, sensor mode = video, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 16: profile = video, sensor mode = SlimVideo1, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 17: profile = video, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 18: profile = video, sensor mode = SlimVideo2, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 19: profile = video, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 20: profile = capture, sensor mode = preview, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 21: profile = capture, sensor mode = preview, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 22: profile = capture, sensor mode = capture, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 23: profile = capture, sensor mode = capture, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 24: profile = capture, sensor mode = video, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 25: profile = capture, sensor mode = video, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 26: profile = capture, sensor mode = SlimVideo1, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 27: profile = capture, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 28: profile = capture, sensor mode = SlimVideo2, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 29: profile = capture, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 30: profile = N3D preview, iso = 100 ~ 400 + 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 31: profile = N3D preview, iso = 800 ~ 3200 + 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 32: profile = N3D video, iso = 100 ~ 400 + 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 33: profile = N3D video, iso = 800 ~ 3200 + 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 34: profile = N3D capture, iso = 100 ~ 400 + 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 35: profile = N3D capture, iso = 800 ~ 3200 + 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 36: profile = IHDR preview, iso = 100 ~ 400 + 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 37: profile = IHDR preview, iso = 800 ~ 3200 + 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 38: profile = IHDR video, iso = 100 ~ 400 + 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 39: profile = IHDR video, iso = 800 ~ 3200 + 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 40: profile = preview, sensor mode = custom1, iso = 100 ~ 400 + 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 41: profile = preview, sensor mode = custom1, iso = 800 ~ 3200 + 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 42: profile = preview, sensor mode = custom2, iso = 100 ~ 400 + 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 43: profile = preview, sensor mode = custom2, iso = 800 ~ 3200 + 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 44: profile = preview, sensor mode = custom3, iso = 100 ~ 400 + 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 45: profile = preview, sensor mode = custom3, iso = 800 ~ 3200 + 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 46: profile = preview, sensor mode = custom4, iso = 100 ~ 400 + 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 47: profile = preview, sensor mode = custom4, iso = 800 ~ 3200 + 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 48: profile = preview, sensor mode = custom5, iso = 100 ~ 400 + 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 49: profile = preview, sensor mode = custom5, iso = 800 ~ 3200 + 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 50: profile = video, sensor mode = custom1, iso = 100 ~ 400 + 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 51: profile = video, sensor mode = custom1, iso = 800 ~ 3200 + 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 52: profile = video, sensor mode = custom2, iso = 100 ~ 400 + 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 53: profile = video, sensor mode = custom2, iso = 800 ~ 3200 + 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 54: profile = video, sensor mode = custom3, iso = 100 ~ 400 + 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 55: profile = video, sensor mode = custom3, iso = 800 ~ 3200 + 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 56: profile = video, sensor mode = custom4, iso = 100 ~ 400 + 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 57: profile = video, sensor mode = custom4, iso = 800 ~ 3200 + 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 58: profile = video, sensor mode = custom5, iso = 100 ~ 400 + 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 59: profile = video, sensor mode = custom5, iso = 800 ~ 3200 + 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 60: profile = capture, sensor mode = custom1, iso = 100 ~ 400 + 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 61: profile = capture, sensor mode = custom1, iso = 800 ~ 3200 + 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 62: profile = capture, sensor mode = custom2, iso = 100 ~ 400 + 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 63: profile = capture, sensor mode = custom2, iso = 800 ~ 3200 + 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 64: profile = capture, sensor mode = custom3, iso = 100 ~ 400 + 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 65: profile = capture, sensor mode = custom3, iso = 800 ~ 3200 + 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00001FC0, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 66: profile = capture, sensor mode = custom4, iso = 100 ~ 400 + 0x00001FF0, 0x00001FF0, 0x00001FF0, 0x00001FF0, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 67: profile = capture, sensor mode = custom4, iso = 800 ~ 3200 + 0x00001FF0, 0x00001FF0, 0x00001FF0, 0x00001FF0, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 68: profile = capture, sensor mode = custom5, iso = 100 ~ 400 + 0x00001FF0, 0x00001FF0, 0x00001FF0, 0x00001FF0, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }}, + {set:{// 69: profile = capture, sensor mode = custom5, iso = 800 ~ 3200 + 0x00001FF0, 0x00001FF0, 0x00001FF0, 0x00001FF0, 0x00000208, 0x00000208, 0x00000208, 0x00000208 + }} +}, +BPC:{ + {set:{// 00: profile = preview, sensor mode = preview, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 01: profile = preview, sensor mode = preview, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 02: profile = preview, sensor mode = preview, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 03: profile = preview, sensor mode = capture, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 04: profile = preview, sensor mode = capture, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 05: profile = preview, sensor mode = capture, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 06: profile = preview, sensor mode = video, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 07: profile = preview, sensor mode = video, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 08: profile = preview, sensor mode = video, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 09: profile = preview, sensor mode = SlimVideo1, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 10: profile = preview, sensor mode = SlimVideo1, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 11: profile = preview, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 12: profile = preview, sensor mode = SlimVideo2, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 13: profile = preview, sensor mode = SlimVideo2, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 14: profile = preview, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 15: profile = video, sensor mode = preview, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 16: profile = video, sensor mode = preview, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 17: profile = video, sensor mode = preview, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 18: profile = video, sensor mode = capture, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 19: profile = video, sensor mode = capture, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 20: profile = video, sensor mode = capture, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 21: profile = video, sensor mode = video, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 22: profile = video, sensor mode = video, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 23: profile = video, sensor mode = video, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 24: profile = video, sensor mode = SlimVideo1, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 25: profile = video, sensor mode = SlimVideo1, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 26: profile = video, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 27: profile = video, sensor mode = SlimVideo2, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 28: profile = video, sensor mode = SlimVideo2, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 29: profile = video, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 30: profile = capture, sensor mode = preview, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 31: profile = capture, sensor mode = preview, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 32: profile = capture, sensor mode = preview, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 33: profile = capture, sensor mode = capture, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 34: profile = capture, sensor mode = capture, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 35: profile = capture, sensor mode = capture, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 36: profile = capture, sensor mode = video, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 37: profile = capture, sensor mode = video, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 38: profile = capture, sensor mode = video, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 39: profile = capture, sensor mode = SlimVideo1, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 40: profile = capture, sensor mode = SlimVideo1, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 41: profile = capture, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 42: profile = capture, sensor mode = SlimVideo2, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 43: profile = capture, sensor mode = SlimVideo2, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 44: profile = capture, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 45: profile = N3D preview, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 46: profile = N3D preview, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 47: profile = N3D preview, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 48: profile = N3D video, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 49: profile = N3D video, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 50: profile = N3D video, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 51: profile = N3D capture, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 52: profile = N3D capture, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 53: profile = N3D capture, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 54: profile = IHDR preview, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 55: profile = IHDR preview, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 56: profile = IHDR preview, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 57: profile = IHDR video, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 58: profile = IHDR video, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 59: profile = IHDR video, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 60: profile = preview, sensor mode = custom1, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 61: profile = preview, sensor mode = custom1, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 62: profile = preview, sensor mode = custom1, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 63: profile = preview, sensor mode = custom2, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 64: profile = preview, sensor mode = custom2, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 65: profile = preview, sensor mode = custom2, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 66: profile = preview, sensor mode = custom3, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 67: profile = preview, sensor mode = custom3, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 68: profile = preview, sensor mode = custom3, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 69: profile = preview, sensor mode = custom4, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 70: profile = preview, sensor mode = custom4, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 71: profile = preview, sensor mode = custom4, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 72: profile = preview, sensor mode = custom5, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 73: profile = preview, sensor mode = custom5, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 74: profile = preview, sensor mode = custom5, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 75: profile = video, sensor mode = custom1, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 76: profile = video, sensor mode = custom1, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 77: profile = video, sensor mode = custom1, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 78: profile = video, sensor mode = custom2, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 79: profile = video, sensor mode = custom2, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 80: profile = video, sensor mode = custom2, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 81: profile = video, sensor mode = custom3, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 82: profile = video, sensor mode = custom3, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 83: profile = video, sensor mode = custom3, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 84: profile = video, sensor mode = custom4, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 85: profile = video, sensor mode = custom4, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 86: profile = video, sensor mode = custom4, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 87: profile = video, sensor mode = custom5, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 88: profile = video, sensor mode = custom5, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 89: profile = video, sensor mode = custom5, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 90: profile = capture, sensor mode = custom1, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 91: profile = capture, sensor mode = custom1, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 92: profile = capture, sensor mode = custom1, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 93: profile = capture, sensor mode = custom2, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 94: profile = capture, sensor mode = custom2, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 95: profile = capture, sensor mode = custom2, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 96: profile = capture, sensor mode = custom3, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 97: profile = capture, sensor mode = custom3, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 98: profile = capture, sensor mode = custom3, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 99: profile = capture, sensor mode = custom4, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 100: profile = capture, sensor mode = custom4, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 101: profile = capture, sensor mode = custom4, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 102: profile = capture, sensor mode = custom5, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 103: profile = capture, sensor mode = custom5, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 104: profile = capture, sensor mode = custom5, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }} +}, +NR1:{ + {set:{// 00: profile = preview, sensor mode = preview, iso = 100 + 0x00000000, 0x10A00404 + }}, + {set:{// 01: profile = preview, sensor mode = preview, iso = 200 ~ 400 + 0x00000010, 0x10A00304 + }}, + {set:{// 02: profile = preview, sensor mode = preview, iso = 800 ~ 3200 + 0x00000010, 0x10A00314 + }}, + {set:{// 03: profile = preview, sensor mode = capture, iso = 100 + 0x00000000, 0x10A00404 + }}, + {set:{// 04: profile = preview, sensor mode = capture, iso = 200 ~ 400 + 0x00000010, 0x10A00304 + }}, + {set:{// 05: profile = preview, sensor mode = capture, iso = 800 ~ 3200 + 0x00000010, 0x10A00314 + }}, + {set:{// 06: profile = preview, sensor mode = video, iso = 100 + 0x00000000, 0x10A00404 + }}, + {set:{// 07: profile = preview, sensor mode = video, iso = 200 ~ 400 + 0x00000010, 0x10A00304 + }}, + {set:{// 08: profile = preview, sensor mode = video, iso = 800 ~ 3200 + 0x00000010, 0x10A00314 + }}, + {set:{// 09: profile = preview, sensor mode = SlimVideo1, iso = 100 + 0x00000000, 0x10A00404 + }}, + {set:{// 10: profile = preview, sensor mode = SlimVideo1, iso = 200 ~ 400 + 0x00000010, 0x10A00304 + }}, + {set:{// 11: profile = preview, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00000010, 0x10A00314 + }}, + {set:{// 12: profile = preview, sensor mode = SlimVideo2, iso = 100 + 0x00000000, 0x10A00404 + }}, + {set:{// 13: profile = preview, sensor mode = SlimVideo2, iso = 200 ~ 400 + 0x00000010, 0x10A00304 + }}, + {set:{// 14: profile = preview, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00000010, 0x10A00314 + }}, + {set:{// 15: profile = video, sensor mode = preview, iso = 100 + 0x00000010, 0x10A00464 + }}, + {set:{// 16: profile = video, sensor mode = preview, iso = 200 ~ 400 + 0x00000010, 0x10A00424 + }}, + {set:{// 17: profile = video, sensor mode = preview, iso = 800 ~ 3200 + 0x00000010, 0x10A003B4 + }}, + {set:{// 18: profile = video, sensor mode = capture, iso = 100 + 0x00000010, 0x10A00464 + }}, + {set:{// 19: profile = video, sensor mode = capture, iso = 200 ~ 400 + 0x00000010, 0x10A00424 + }}, + {set:{// 20: profile = video, sensor mode = capture, iso = 800 ~ 3200 + 0x00000010, 0x10A003B4 + }}, + {set:{// 21: profile = video, sensor mode = video, iso = 100 + 0x00000010, 0x10A00464 + }}, + {set:{// 22: profile = video, sensor mode = video, iso = 200 ~ 400 + 0x00000010, 0x10A00424 + }}, + {set:{// 23: profile = video, sensor mode = video, iso = 800 ~ 3200 + 0x00000010, 0x10A003B4 + }}, + {set:{// 24: profile = video, sensor mode = SlimVideo1, iso = 100 + 0x00000010, 0x10A00464 + }}, + {set:{// 25: profile = video, sensor mode = SlimVideo1, iso = 200 ~ 400 + 0x00000010, 0x10A00424 + }}, + {set:{// 26: profile = video, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00000010, 0x10A003B4 + }}, + {set:{// 27: profile = video, sensor mode = SlimVideo2, iso = 100 + 0x00000010, 0x10A00464 + }}, + {set:{// 28: profile = video, sensor mode = SlimVideo2, iso = 200 ~ 400 + 0x00000010, 0x10A00424 + }}, + {set:{// 29: profile = video, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00000010, 0x10A003B4 + }}, + {set:{// 30: profile = capture, sensor mode = preview, iso = 100 + 0x00000010, 0x10A00214 + }}, + {set:{// 31: profile = capture, sensor mode = preview, iso = 200 ~ 400 + 0x00000010, 0x10A001F4 + }}, + {set:{// 32: profile = capture, sensor mode = preview, iso = 800 ~ 3200 + 0x00000010, 0x10A001C4 + }}, + {set:{// 33: profile = capture, sensor mode = capture, iso = 100 + 0x00000010, 0x10A00214 + }}, + {set:{// 34: profile = capture, sensor mode = capture, iso = 200 ~ 400 + 0x00000010, 0x10A001F4 + }}, + {set:{// 35: profile = capture, sensor mode = capture, iso = 800 ~ 3200 + 0x00000010, 0x10A001C4 + }}, + {set:{// 36: profile = capture, sensor mode = video, iso = 100 + 0x00000010, 0x10A00214 + }}, + {set:{// 37: profile = capture, sensor mode = video, iso = 200 ~ 400 + 0x00000010, 0x10A001F4 + }}, + {set:{// 38: profile = capture, sensor mode = video, iso = 800 ~ 3200 + 0x00000010, 0x10A001C4 + }}, + {set:{// 39: profile = capture, sensor mode = SlimVideo1, iso = 100 + 0x00000010, 0x10A00214 + }}, + {set:{// 40: profile = capture, sensor mode = SlimVideo1, iso = 200 ~ 400 + 0x00000010, 0x10A001F4 + }}, + {set:{// 41: profile = capture, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00000010, 0x10A001C4 + }}, + {set:{// 42: profile = capture, sensor mode = SlimVideo2, iso = 100 + 0x00000010, 0x10A00214 + }}, + {set:{// 43: profile = capture, sensor mode = SlimVideo2, iso = 200 ~ 400 + 0x00000010, 0x10A001F4 + }}, + {set:{// 44: profile = capture, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00000010, 0x10A001C4 + }}, + {set:{// 45: profile = N3D preview, iso = 100 + 0x00000000, 0x10A00404 + }}, + {set:{// 46: profile = N3D preview, iso = 200 ~ 400 + 0x00000010, 0x10A00304 + }}, + {set:{// 47: profile = N3D preview, iso = 800 ~ 3200 + 0x00000010, 0x10A00314 + }}, + {set:{// 48: profile = N3D video, iso = 100 + 0x00000010, 0x10A00464 + }}, + {set:{// 49: profile = N3D video, iso = 200 ~ 400 + 0x00000010, 0x10A00424 + }}, + {set:{// 50: profile = N3D video, iso = 800 ~ 3200 + 0x00000010, 0x10A003B4 + }}, + {set:{// 51: profile = N3D capture, iso = 100 + 0x00000010, 0x10A00214 + }}, + {set:{// 52: profile = N3D capture, iso = 200 ~ 400 + 0x00000010, 0x10A001F4 + }}, + {set:{// 53: profile = N3D capture, iso = 800 ~ 3200 + 0x00000010, 0x10A001C4 + }}, + {set:{// 54: profile = preview, sensor mode = custom1, iso = 100 + 0x00000010, 0x10A001C4 + }}, + {set:{// 55: profile = preview, sensor mode = custom1, iso = 200 ~ 400 + 0x00000010, 0x10A001C4 + }}, + {set:{// 56: profile = preview, sensor mode = custom1, iso = 800 ~ 3200 + 0x00000010, 0x10A001C4 + }}, + {set:{// 57: profile = preview, sensor mode = custom2, iso = 100 + 0x00000010, 0x10A001C4 + }}, + {set:{// 58: profile = preview, sensor mode = custom2, iso = 200 ~ 400 + 0x00000010, 0x10A001C4 + }}, + {set:{// 59: profile = preview, sensor mode = custom2, iso = 800 ~ 3200 + 0x00000010, 0x10A001C4 + }}, + {set:{// 60: profile = preview, sensor mode = custom3, iso = 100 + 0x00000010, 0x10A001C4 + }}, + {set:{// 61: profile = preview, sensor mode = custom3, iso = 200 ~ 400 + 0x00000010, 0x10A001C4 + }}, + {set:{// 62: profile = preview, sensor mode = custom3, iso = 800 ~ 3200 + 0x00000010, 0x10A001C4 + }}, + {set:{// 63: profile = preview, sensor mode = custom4, iso = 100 + 0x00000010, 0x10A001C4 + }}, + {set:{// 64: profile = preview, sensor mode = custom4, iso = 200 ~ 400 + 0x00000010, 0x10A001C4 + }}, + {set:{// 65: profile = preview, sensor mode = custom4, iso = 800 ~ 3200 + 0x00000010, 0x10A001C4 + }}, + {set:{// 66: profile = preview, sensor mode = custom5, iso = 100 + 0x00000010, 0x10A001C4 + }}, + {set:{// 67: profile = preview, sensor mode = custom5, iso = 200 ~ 400 + 0x00000010, 0x10A001C4 + }}, + {set:{// 68: profile = preview, sensor mode = custom5, iso = 800 ~ 3200 + 0x00000010, 0x10A001C4 + }}, + {set:{// 69: profile = video, sensor mode = custom1, iso = 100 + 0x00000010, 0x10A001C4 + }}, + {set:{// 70: profile = video, sensor mode = custom1, iso = 200 ~ 400 + 0x00000010, 0x10A001C4 + }}, + {set:{// 71: profile = video, sensor mode = custom1, iso = 800 ~ 3200 + 0x00000010, 0x10A001C4 + }}, + {set:{// 72: profile = video, sensor mode = custom2, iso = 100 + 0x00000010, 0x10A001C4 + }}, + {set:{// 73: profile = video, sensor mode = custom2, iso = 200 ~ 400 + 0x00000010, 0x10A001C4 + }}, + {set:{// 74: profile = video, sensor mode = custom2, iso = 800 ~ 3200 + 0x00000010, 0x10A001C4 + }}, + {set:{// 75: profile = video, sensor mode = custom3, iso = 100 + 0x00000010, 0x10A001C4 + }}, + {set:{// 76: profile = video, sensor mode = custom3, iso = 200 ~ 400 + 0x00000010, 0x10A001C4 + }}, + {set:{// 77: profile = video, sensor mode = custom3, iso = 800 ~ 3200 + 0x00000010, 0x10A001C4 + }}, + {set:{// 78: profile = video, sensor mode = custom4, iso = 100 + 0x00000010, 0x10A001C4 + }}, + {set:{// 79: profile = video, sensor mode = custom4, iso = 200 ~ 400 + 0x00000010, 0x10A001C4 + }}, + {set:{// 80: profile = video, sensor mode = custom4, iso = 800 ~ 3200 + 0x00000010, 0x10A001C4 + }}, + {set:{// 81: profile = video, sensor mode = custom5, iso = 100 + 0x00000010, 0x10A001C4 + }}, + {set:{// 82: profile = video, sensor mode = custom5, iso = 200 ~ 400 + 0x00000010, 0x10A001C4 + }}, + {set:{// 83: profile = video, sensor mode = custom5, iso = 800 ~ 3200 + 0x00000010, 0x10A001C4 + }}, + {set:{// 84: profile = capture, sensor mode = custom1, iso = 100 + 0x00000010, 0x10A001C4 + }}, + {set:{// 85: profile = capture, sensor mode = custom1, iso = 200 ~ 400 + 0x00000010, 0x10A001C4 + }}, + {set:{// 86: profile = capture, sensor mode = custom1, iso = 800 ~ 3200 + 0x00000010, 0x10A001C4 + }}, + {set:{// 87: profile = capture, sensor mode = custom2, iso = 100 + 0x00000010, 0x10A001C4 + }}, + {set:{// 88: profile = capture, sensor mode = custom2, iso = 200 ~ 400 + 0x00000010, 0x10A001C4 + }}, + {set:{// 89: profile = capture, sensor mode = custom2, iso = 800 ~ 3200 + 0x00000010, 0x10A001C4 + }}, + {set:{// 90: profile = capture, sensor mode = custom3, iso = 100 + 0x00000010, 0x10A001C4 + }}, + {set:{// 91: profile = capture, sensor mode = custom3, iso = 200 ~ 400 + 0x00000010, 0x10A001C4 + }}, + {set:{// 92: profile = capture, sensor mode = custom3, iso = 800 ~ 3200 + 0x00000010, 0x10A001C4 + }}, + {set:{// 93: profile = capture, sensor mode = custom4, iso = 100 + 0x00000010, 0x10A001C4 + }}, + {set:{// 94: profile = capture, sensor mode = custom4, iso = 200 ~ 400 + 0x00000010, 0x10A001C4 + }}, + {set:{// 95: profile = capture, sensor mode = custom4, iso = 800 ~ 3200 + 0x00000010, 0x10A001C4 + }}, + {set:{// 96: profile = capture, sensor mode = custom5, iso = 100 + 0x00000010, 0x10A001C4 + }}, + {set:{// 97: profile = capture, sensor mode = custom5, iso = 200 ~ 400 + 0x00000010, 0x10A001C4 + }}, + {set:{// 98: profile = capture, sensor mode = custom5, iso = 800 ~ 3200 + 0x00000010, 0x10A001C4 + }} +}, +LSC:{ + {set:{// 00: Preview + 0xB6EA0100, 0x00000000, 0x1EBFB126, 0x67027A78, 0x0000000D, 0xB6F6F051, 0xB618F03C, 0x00513048, 0xA0A0A0A0, 0xB6098684 + }}, + {set:{// 01: Capture + 0xB6EA0100, 0x00000000, 0x1EBFB126, 0x67027A78, 0x0000000D, 0xB6F6F051, 0xB618F03C, 0x00513048, 0xA0A0A0A0, 0xB6098684 + }}, + {set:{// 02: Video + 0xB6EA0100, 0x00000000, 0x1EBFB126, 0x67027A78, 0x0000000D, 0xB6F6F051, 0xB618F03C, 0x00513048, 0xA0A0A0A0, 0xB6098684 + }}, + {set:{// 03: Slim Vdo1 + 0x00000002, 0x00EC0000, 0x00003FFF, 0x00000020, 0x00000000, 0x0000F028, 0x0000F01E, 0x00300024, 0x20202020, 0x1FF7FDFF + }}, + {set:{// 04: Slim Vdo2 + 0x00000002, 0x00EC0000, 0x00003FFF, 0x00000020, 0x00000000, 0x0000F028, 0x0000F01E, 0x00300024, 0x20202020, 0x1FF7FDFF + }}, + {set:{// 05: Cust1 + 0x00000002, 0x00EC0000, 0x00003FFF, 0x00000020, 0x00000000, 0x0000F028, 0x0000F01E, 0x00300024, 0x20202020, 0x1FF7FDFF + }}, + {set:{// 06: Cust2 + 0x00000002, 0x00EC0000, 0x00003FFF, 0x00000020, 0x00000000, 0x0000F028, 0x0000F01E, 0x00300024, 0x20202020, 0x1FF7FDFF + }}, + {set:{// 07: Cust3 + 0x00000002, 0x00EC0000, 0x00003FFF, 0x00000020, 0x00000000, 0x0000F028, 0x0000F01E, 0x00300024, 0x20202020, 0x1FF7FDFF + }}, + {set:{// 08: Cust4 + 0x00000002, 0x00EC0000, 0x00003FFF, 0x00000020, 0x00000000, 0x0000F028, 0x0000F01E, 0x00300024, 0x20202020, 0x1FF7FDFF + }}, + {set:{// 09: Cust5 + 0x00000002, 0x00EC0000, 0x00003FFF, 0x00000020, 0x00000000, 0x0000F028, 0x0000F01E, 0x00300024, 0x20202020, 0x1FF7FDFF + }} +}, +SL2:{ + {set:{//00: Preview ct0 + 0x01E20292, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//00: Preview ct1 + 0x01E20292, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//00: Preview ct2 + 0x01E20292, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//00: Preview ct3 + 0x01E20292, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//01: Capture ct0 + 0x03C6052F, 0x00039AA4, 0x000E6A90, 0x0019A100 + }}, + {set:{//01: Capture ct1 + 0x03C6052F, 0x00039AA4, 0x000E6A90, 0x0019A100 + }}, + {set:{//01: Capture ct2 + 0x03C6052F, 0x00039AA4, 0x000E6A90, 0x0019A100 + }}, + {set:{//01: Capture ct3 + 0x03C6052F, 0x00039AA4, 0x000E6A90, 0x0019A100 + }}, + {set:{//02: Video ct0 + 0x01E20292, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//02: Video ct1 + 0x01E20292, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//02: Video ct2 + 0x01E20292, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//02: Video ct3 + 0x01E20292, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//03: ct0 + 0x01E20292, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//03: ct1 + 0x01E20292, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//03: ct2 + 0x01E20292, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//03: ct3 + 0x01E20292, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//04: ct0 + 0x01E20292, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//04: ct1 + 0x01E20292, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//04: ct2 + 0x01E20292, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//04: ct3 + 0x01E20292, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//05: cust1 ct0 + 0x01E20292, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//05: cust1 ct1 + 0x01E20292, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//05: cust1 ct2 + 0x01E20292, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//05: cust1 ct3 + 0x01E20292, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//06: cust2 ct0 + 0x01E20292, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//06: cust2 ct1 + 0x01E20292, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//06: cust2 ct2 + 0x01E20292, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//06: cust2 ct3 + 0x01E20292, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//07: cust3 ct0 + 0x01E20292, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//07: cust3 ct1 + 0x01E20292, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//07: cust3 ct2 + 0x01E20292, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//07: cust3 ct3 + 0x01E20292, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//08: cust4 ct0 + 0x01E20292, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//08: cust4 ct1 + 0x01E20292, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//08: cust4 ct2 + 0x01E20292, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//08: cust4 ct3 + 0x01E20292, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//09: cust5 ct0 + 0x01E20292, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//09: cust5 ct1 + 0x01E20292, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//09: cust5 ct2 + 0x01E20292, 0x0000E6A9, 0x00039AA4, 0x00066840 + }}, + {set:{//09: cust5 ct3 + 0x01E20292, 0x0000E6A9, 0x00039AA4, 0x00066840 + }} +}, +CFA:{ + {set:{ // 000: profile = preview, sensor mode = preview iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00C6318C, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x0000000F, 0x640A2468, 0x00000006, 0x0052A5FF, 0x00000000, + 0x00011005 + }}, + {set:{ // 001: profile = preview, sensor mode = preview iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00B5AD6B, 0x00C6318C, 0x00C6318C, 0x00B5AD6B, 0x00020200, 0x0000000C, 0x640A2468, 0x00000007, 0x0052A5FF, 0x00000000, + 0x00014007 + }}, + {set:{ // 002: profile = preview, sensor mode = preview iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00739CE7, 0x00A5294A, 0x00A5294A, 0x00A5294A, 0x00020200, 0x00000008, 0x640A2468, 0x00000009, 0x0052A5FF, 0x00000000, + 0x0001A00B + }}, + {set:{ // 003: profile = preview, sensor mode = preview iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x0094A529, 0x0094A529, 0x0094A529, 0x00020200, 0x00000006, 0x640A2468, 0x0000000A, 0x0052A5FF, 0x00000000, + 0x0001D00D + }}, + {set:{ // 004: profile = preview, sensor mode = preview iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{ // 005: profile = preview, sensor mode = preview iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x00000008, 0x640A2468, 0x00000008, 0x0052A5FF, 0x00000000, + 0x00017009 + }}, + {set:{ // 006: profile = preview, sensor mode = preview iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00842108, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x00000008, 0x640A2468, 0x0000000A, 0x0052A5FF, 0x00000000, + 0x0001D00D + }}, + {set:{ // 007: profile = preview, sensor mode = preview iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 008: profile = preview, sensor mode = preview iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 009: profile = preview, sensor mode = preview iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 010: profile = preview, sensor mode = capture iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00C6318C, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x0000000F, 0x640A2468, 0x00000006, 0x0052A5FF, 0x00000000, + 0x00011005 + }}, + {set:{ // 011: profile = preview, sensor mode = capture iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00B5AD6B, 0x00C6318C, 0x00C6318C, 0x00B5AD6B, 0x00020200, 0x0000000C, 0x640A2468, 0x00000007, 0x0052A5FF, 0x00000000, + 0x00014007 + }}, + {set:{ // 012: profile = preview, sensor mode = capture iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00739CE7, 0x00A5294A, 0x00A5294A, 0x00A5294A, 0x00020200, 0x00000008, 0x640A2468, 0x00000009, 0x0052A5FF, 0x00000000, + 0x0001A00B + }}, + {set:{ // 013: profile = preview, sensor mode = capture iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x0094A529, 0x0094A529, 0x0094A529, 0x00020200, 0x00000006, 0x640A2468, 0x0000000A, 0x0052A5FF, 0x00000000, + 0x0001D00D + }}, + {set:{ // 014: profile = preview, sensor mode = capture iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{ // 015: profile = preview, sensor mode = capture iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x00000008, 0x640A2468, 0x00000008, 0x0052A5FF, 0x00000000, + 0x00017009 + }}, + {set:{ // 016: profile = preview, sensor mode = capture iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00842108, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x00000008, 0x640A2468, 0x0000000A, 0x0052A5FF, 0x00000000, + 0x0001D00D + }}, + {set:{ // 017: profile = preview, sensor mode = capture iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 018: profile = preview, sensor mode = capture iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 019: profile = preview, sensor mode = capture iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 020: profile = preview, sensor mode = video, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00C6318C, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x0000000F, 0x640A2468, 0x00000006, 0x0052A5FF, 0x00000000, + 0x00011005 + }}, + {set:{ // 021: profile = preview, sensor mode = video, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00B5AD6B, 0x00C6318C, 0x00C6318C, 0x00B5AD6B, 0x00020200, 0x0000000C, 0x640A2468, 0x00000007, 0x0052A5FF, 0x00000000, + 0x00014007 + }}, + {set:{ // 022: profile = preview, sensor mode = video, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00739CE7, 0x00A5294A, 0x00A5294A, 0x00A5294A, 0x00020200, 0x00000008, 0x640A2468, 0x00000009, 0x0052A5FF, 0x00000000, + 0x0001A00B + }}, + {set:{ // 023: profile = preview, sensor mode = video, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x0094A529, 0x0094A529, 0x0094A529, 0x00020200, 0x00000006, 0x640A2468, 0x0000000A, 0x0052A5FF, 0x00000000, + 0x0001D00D + }}, + {set:{ // 024: profile = preview, sensor mode = video, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{ // 025: profile = preview, sensor mode = video, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x00000008, 0x640A2468, 0x00000008, 0x0052A5FF, 0x00000000, + 0x00017009 + }}, + {set:{ // 026: profile = preview, sensor mode = video, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00842108, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x00000008, 0x640A2468, 0x0000000A, 0x0052A5FF, 0x00000000, + 0x0001D00D + }}, + {set:{ // 027: profile = preview, sensor mode = video, iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 028: profile = preview, sensor mode = video, iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 029: profile = preview, sensor mode = video, iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 030: profile = preview, sensor mode = SlimVideo1, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{ // 031: profile = preview, sensor mode = SlimVideo1, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{ // 032: profile = preview, sensor mode = SlimVideo1, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{ // 033: profile = preview, sensor mode = SlimVideo1, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{ // 034: profile = preview, sensor mode = SlimVideo1, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{ // 035: profile = preview, sensor mode = SlimVideo1, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x00000008, 0x640A2468, 0x00000008, 0x0052A5FF, 0x00000000, + 0x00017009 + }}, + {set:{ // 036: profile = preview, sensor mode = SlimVideo1, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00842108, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x00000008, 0x640A2468, 0x0000000A, 0x0052A5FF, 0x00000000, + 0x0001D00D + }}, + {set:{ // 037: profile = preview, sensor mode = SlimVideo1, iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 038: profile = preview, sensor mode = SlimVideo1, iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 039: profile = preview, sensor mode = SlimVideo1, iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 040: profile = preview, sensor mode = SlimVideo2, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{ // 041: profile = preview, sensor mode = SlimVideo2, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{ // 042: profile = preview, sensor mode = SlimVideo2, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{ // 043: profile = preview, sensor mode = SlimVideo2, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{ // 044: profile = preview, sensor mode = SlimVideo2, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{ // 045: profile = preview, sensor mode = SlimVideo2, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x00000008, 0x640A2468, 0x00000008, 0x0052A5FF, 0x00000000, + 0x00017009 + }}, + {set:{ // 046: profile = preview, sensor mode = SlimVideo2, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00842108, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x00000008, 0x640A2468, 0x0000000A, 0x0052A5FF, 0x00000000, + 0x0001D00D + }}, + {set:{ // 047: profile = preview, sensor mode = SlimVideo2, iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 048: profile = preview, sensor mode = SlimVideo2, iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 049: profile = preview, sensor mode = SlimVideo2, iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 050: profile = video, sensor mode = preview, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00C6318C, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x0000000F, 0x640A2468, 0x00000006, 0x0052A5FF, 0x00000000, + 0x00011005 + }}, + {set:{ // 051: profile = video, sensor mode = preview, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00B5AD6B, 0x00C6318C, 0x00C6318C, 0x00B5AD6B, 0x00020200, 0x0000000C, 0x640A2468, 0x00000007, 0x0052A5FF, 0x00000000, + 0x00014007 + }}, + {set:{ // 052: profile = video, sensor mode = preview, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00739CE7, 0x00A5294A, 0x00A5294A, 0x00A5294A, 0x00020200, 0x00000008, 0x640A2468, 0x00000009, 0x0052A5FF, 0x00000000, + 0x0001A00B + }}, + {set:{ // 053: profile = video, sensor mode = preview, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x0094A529, 0x0094A529, 0x0094A529, 0x00020200, 0x00000006, 0x640A2468, 0x0000000A, 0x0052A5FF, 0x00000000, + 0x0001D00D + }}, + {set:{ // 054: profile = video, sensor mode = preview, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{ // 055: profile = video, sensor mode = preview, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{ // 056: profile = video, sensor mode = preview, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{ // 057: profile = video, sensor mode = preview, iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00B5AD6B, 0x00E739CE, 0x00E739CE, 0x00C6318C, 0x00020200, 0x00000008, 0x640A2468, 0x00000007, 0x0052A5FF, 0x00000000, + 0x00014007 + }}, + {set:{ // 058: profile = video, sensor mode = preview, iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x0094A529, 0x00C6318C, 0x00C6318C, 0x00B5AD6B, 0x00020200, 0x00000008, 0x640A2468, 0x00000009, 0x0052A5FF, 0x00000000, + 0x0001A00B + }}, + {set:{ // 059: profile = video, sensor mode = preview, iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 060: profile = video, sensor mode = capture, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00C6318C, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x0000000F, 0x640A2468, 0x00000006, 0x0052A5FF, 0x00000000, + 0x00011005 + }}, + {set:{ // 061: profile = video, sensor mode = capture, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00B5AD6B, 0x00C6318C, 0x00C6318C, 0x00B5AD6B, 0x00020200, 0x0000000C, 0x640A2468, 0x00000007, 0x0052A5FF, 0x00000000, + 0x00014007 + }}, + {set:{ // 062: profile = video, sensor mode = capture, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00739CE7, 0x00A5294A, 0x00A5294A, 0x00A5294A, 0x00020200, 0x00000008, 0x640A2468, 0x00000009, 0x0052A5FF, 0x00000000, + 0x0001A00B + }}, + {set:{ // 063: profile = video, sensor mode = capture, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x0094A529, 0x0094A529, 0x0094A529, 0x00020200, 0x00000006, 0x640A2468, 0x0000000A, 0x0052A5FF, 0x00000000, + 0x0001D00D + }}, + {set:{ // 064: profile = video, sensor mode = capture, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{ // 065: profile = video, sensor mode = capture, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{ // 066: profile = video, sensor mode = capture, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{ // 067: profile = video, sensor mode = capture, iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00B5AD6B, 0x00E739CE, 0x00E739CE, 0x00C6318C, 0x00020200, 0x00000008, 0x640A2468, 0x00000007, 0x0052A5FF, 0x00000000, + 0x00014007 + }}, + {set:{ // 068: profile = video, sensor mode = capture, iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x0094A529, 0x00C6318C, 0x00C6318C, 0x00B5AD6B, 0x00020200, 0x00000008, 0x640A2468, 0x00000009, 0x0052A5FF, 0x00000000, + 0x0001A00B + }}, + {set:{ // 069: profile = video, sensor mode = capture, iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 070: profile = video, sensor mode = video, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00C6318C, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x0000000F, 0x640A2468, 0x00000006, 0x0052A5FF, 0x00000000, + 0x00011005 + }}, + {set:{ // 071: profile = video, sensor mode = video, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00B5AD6B, 0x00C6318C, 0x00C6318C, 0x00B5AD6B, 0x00020200, 0x0000000C, 0x640A2468, 0x00000007, 0x0052A5FF, 0x00000000, + 0x00014007 + }}, + {set:{ // 072: profile = video, sensor mode = video, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00739CE7, 0x00A5294A, 0x00A5294A, 0x00A5294A, 0x00020200, 0x00000008, 0x640A2468, 0x00000009, 0x0052A5FF, 0x00000000, + 0x0001A00B + }}, + {set:{ // 073: profile = video, sensor mode = video, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x0094A529, 0x0094A529, 0x0094A529, 0x00020200, 0x00000006, 0x640A2468, 0x0000000A, 0x0052A5FF, 0x00000000, + 0x0001D00D + }}, + {set:{ // 074: profile = video, sensor mode = video, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{ // 075: profile = video, sensor mode = video, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{ // 076: profile = video, sensor mode = video, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{ // 077: profile = video, sensor mode = video, iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00B5AD6B, 0x00E739CE, 0x00E739CE, 0x00C6318C, 0x00020200, 0x00000008, 0x640A2468, 0x00000007, 0x0052A5FF, 0x00000000, + 0x00014007 + }}, + {set:{ // 078: profile = video, sensor mode = video, iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x0094A529, 0x00C6318C, 0x00C6318C, 0x00B5AD6B, 0x00020200, 0x00000008, 0x640A2468, 0x00000009, 0x0052A5FF, 0x00000000, + 0x0001A00B + }}, + {set:{ // 079: profile = video, sensor mode = video, iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 080: profile = video, sensor mode = SlimVideo1, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{ // 081: profile = video, sensor mode = SlimVideo1, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{ // 082: profile = video, sensor mode = SlimVideo1, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{ // 083: profile = video, sensor mode = SlimVideo1, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{ // 084: profile = video, sensor mode = SlimVideo1, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{ // 085: profile = video, sensor mode = SlimVideo1, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{ // 086: profile = video, sensor mode = SlimVideo1, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{ // 087: profile = video, sensor mode = SlimVideo1, iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00B5AD6B, 0x00E739CE, 0x00E739CE, 0x00C6318C, 0x00020200, 0x00000008, 0x640A2468, 0x00000007, 0x0052A5FF, 0x00000000, + 0x00014007 + }}, + {set:{ // 088: profile = video, sensor mode = SlimVideo1, iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x0094A529, 0x00C6318C, 0x00C6318C, 0x00B5AD6B, 0x00020200, 0x00000008, 0x640A2468, 0x00000009, 0x0052A5FF, 0x00000000, + 0x0001A00B + }}, + {set:{ // 089: profile = video, sensor mode = SlimVideo1, iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 090: profile = video, sensor mode = SlimVideo2, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{ // 091: profile = video, sensor mode = SlimVideo2, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{ // 092: profile = video, sensor mode = SlimVideo2, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{ // 093: profile = video, sensor mode = SlimVideo2, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{ // 094: profile = video, sensor mode = SlimVideo2, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{ // 095: profile = video, sensor mode = SlimVideo2, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{ // 096: profile = video, sensor mode = SlimVideo2, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{ // 097: profile = video, sensor mode = SlimVideo2, iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00B5AD6B, 0x00E739CE, 0x00E739CE, 0x00C6318C, 0x00020200, 0x00000008, 0x640A2468, 0x00000007, 0x0052A5FF, 0x00000000, + 0x00014007 + }}, + {set:{ // 098: profile = video, sensor mode = SlimVideo2, iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x0094A529, 0x00C6318C, 0x00C6318C, 0x00B5AD6B, 0x00020200, 0x00000008, 0x640A2468, 0x00000009, 0x0052A5FF, 0x00000000, + 0x0001A00B + }}, + {set:{ // 099: profile = video, sensor mode = SlimVideo2, iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 100: profile = capture, sensor mode = preview, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00C6318C, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x0000000F, 0x640A2468, 0x00000006, 0x0052A5FF, 0x00000000, + 0x00011005 + }}, + {set:{ // 101: profile = capture, sensor mode = preview, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00B5AD6B, 0x00C6318C, 0x00C6318C, 0x00B5AD6B, 0x00020200, 0x0000000C, 0x640A2468, 0x00000007, 0x0052A5FF, 0x00000000, + 0x00014007 + }}, + {set:{ // 102: profile = capture, sensor mode = preview, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00739CE7, 0x00A5294A, 0x00A5294A, 0x00A5294A, 0x00020200, 0x00000008, 0x640A2468, 0x00000009, 0x0052A5FF, 0x00000000, + 0x0001A00B + }}, + {set:{ // 103: profile = capture, sensor mode = preview, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x0094A529, 0x0094A529, 0x0094A529, 0x00020200, 0x00000006, 0x640A2468, 0x0000000A, 0x0052A5FF, 0x00000000, + 0x0001D00D + }}, + {set:{ // 104: profile = capture, sensor mode = preview, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x00000008, 0x640A2468, 0x00000008, 0x0052A5FF, 0x00000000, + 0x00017009 + }}, + {set:{ // 105: profile = capture, sensor mode = preview, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00842108, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x00000008, 0x640A2468, 0x0000000A, 0x0052A5FF, 0x00000000, + 0x0001D00D + }}, + {set:{ // 106: profile = capture, sensor mode = preview, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x005294A5, 0x00842108, 0x00842108, 0x0094A529, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00026013 + }}, + {set:{ // 107: profile = capture, sensor mode = preview, iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 108: profile = capture, sensor mode = preview, iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 109: profile = capture, sensor mode = preview, iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 110: profile = capture, sensor mode = capture, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00B5AD6B, 0x00C6318C, 0x00C6318C, 0x00B5AD6B, 0x00020200, 0x0000000F, 0x640A2468, 0x00000007, 0x0052A5FF, 0x00000000, + 0x00014007 + }}, + {set:{ // 111: profile = capture, sensor mode = capture, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x0000000C, 0x640A2468, 0x00000008, 0x0052A5FF, 0x00000000, + 0x00017009 + }}, + {set:{ // 112: profile = capture, sensor mode = capture, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x0094A529, 0x0094A529, 0x0094A529, 0x00020200, 0x00000008, 0x640A2468, 0x0000000A, 0x0052A5FF, 0x00000000, + 0x0001D00D + }}, + {set:{ // 113: profile = capture, sensor mode = capture, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x00842108, 0x00842108, 0x0094A529, 0x00020200, 0x00000006, 0x640A2468, 0x0000000B, 0x0052A5FF, 0x00000000, + 0x0002000F + }}, + {set:{ // 114: profile = capture, sensor mode = capture, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x00000008, 0x640A2468, 0x00000008, 0x0052A5FF, 0x00000000, + 0x00017009 + }}, + {set:{ // 115: profile = capture, sensor mode = capture, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00842108, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x00000008, 0x640A2468, 0x0000000A, 0x0052A5FF, 0x00000000, + 0x0001D00D + }}, + {set:{ // 116: profile = capture, sensor mode = capture, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x005294A5, 0x00842108, 0x00842108, 0x0094A529, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00026013 + }}, + {set:{ // 117: profile = capture, sensor mode = capture, iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 118: profile = capture, sensor mode = capture, iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 119: profile = capture, sensor mode = capture, iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 120: profile = capture, sensor mode = video, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00C6318C, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x0000000F, 0x640A2468, 0x00000006, 0x0052A5FF, 0x00000000, + 0x00011005 + }}, + {set:{ // 121: profile = capture, sensor mode = video, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00B5AD6B, 0x00C6318C, 0x00C6318C, 0x00B5AD6B, 0x00020200, 0x0000000C, 0x640A2468, 0x00000007, 0x0052A5FF, 0x00000000, + 0x00014007 + }}, + {set:{ // 122: profile = capture, sensor mode = video, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00739CE7, 0x00A5294A, 0x00A5294A, 0x00A5294A, 0x00020200, 0x00000008, 0x640A2468, 0x00000009, 0x0052A5FF, 0x00000000, + 0x0001A00B + }}, + {set:{ // 123: profile = capture, sensor mode = video, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x0094A529, 0x0094A529, 0x0094A529, 0x00020200, 0x00000006, 0x640A2468, 0x0000000A, 0x0052A5FF, 0x00000000, + 0x0001D00D + }}, + {set:{ // 124: profile = capture, sensor mode = video, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x00000008, 0x640A2468, 0x00000008, 0x0052A5FF, 0x00000000, + 0x00017009 + }}, + {set:{ // 125: profile = capture, sensor mode = video, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00842108, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x00000008, 0x640A2468, 0x0000000A, 0x0052A5FF, 0x00000000, + 0x0001D00D + }}, + {set:{ // 126: profile = capture, sensor mode = video, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x005294A5, 0x00842108, 0x00842108, 0x0094A529, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00026013 + }}, + {set:{ // 127: profile = capture, sensor mode = video, iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 128: profile = capture, sensor mode = video, iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 129: profile = capture, sensor mode = video, iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 130: profile = capture, sensor mode = SlimVideo1, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{ // 131: profile = capture, sensor mode = SlimVideo1, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{ // 132: profile = capture, sensor mode = SlimVideo1, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00C6318C, 0x00F7BDEF, 0x00F7BDEF, 0x00C6318C, 0x00020200, 0x00000008, 0x640A2468, 0x00000006, 0x0052A5FF, 0x00000000, + 0x00011005 + }}, + {set:{ // 133: profile = capture, sensor mode = SlimVideo1, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x00000008, 0x640A2468, 0x00000008, 0x0052A5FF, 0x00000000, + 0x00017009 + }}, + {set:{ // 134: profile = capture, sensor mode = SlimVideo1, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x00000008, 0x640A2468, 0x00000008, 0x0052A5FF, 0x00000000, + 0x00017009 + }}, + {set:{ // 135: profile = capture, sensor mode = SlimVideo1, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00842108, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x00000008, 0x640A2468, 0x0000000A, 0x0052A5FF, 0x00000000, + 0x0001D00D + }}, + {set:{ // 136: profile = capture, sensor mode = SlimVideo1, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x005294A5, 0x00842108, 0x00842108, 0x0094A529, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00026013 + }}, + {set:{ // 137: profile = capture, sensor mode = SlimVideo1, iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 138: profile = capture, sensor mode = SlimVideo1, iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 139: profile = capture, sensor mode = SlimVideo1, iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 140: profile = capture, sensor mode = SlimVideo2, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{ // 141: profile = capture, sensor mode = SlimVideo2, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{ // 142: profile = capture, sensor mode = SlimVideo2, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00C6318C, 0x00F7BDEF, 0x00F7BDEF, 0x00C6318C, 0x00020200, 0x00000008, 0x640A2468, 0x00000006, 0x0052A5FF, 0x00000000, + 0x00011005 + }}, + {set:{ // 143: profile = capture, sensor mode = SlimVideo2, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x00000008, 0x640A2468, 0x00000008, 0x0052A5FF, 0x00000000, + 0x00017009 + }}, + {set:{ // 144: profile = capture, sensor mode = SlimVideo2, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x00000008, 0x640A2468, 0x00000008, 0x0052A5FF, 0x00000000, + 0x00017009 + }}, + {set:{ // 145: profile = capture, sensor mode = SlimVideo2, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00842108, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x00000008, 0x640A2468, 0x0000000A, 0x0052A5FF, 0x00000000, + 0x0001D00D + }}, + {set:{ // 146: profile = capture, sensor mode = SlimVideo2, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x005294A5, 0x00842108, 0x00842108, 0x0094A529, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00026013 + }}, + {set:{ // 147: profile = capture, sensor mode = SlimVideo2, iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 148: profile = capture, sensor mode = SlimVideo2, iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 149: profile = capture, sensor mode = SlimVideo2, iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 150: profile = N3D preview, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{ // 151: profile = N3D preview, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{ // 152: profile = N3D preview, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{ // 153: profile = N3D preview, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{ // 154: profile = N3D preview, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{ // 155: profile = N3D preview, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x00000008, 0x640A2468, 0x00000008, 0x0052A5FF, 0x00000000, + 0x00017009 + }}, + {set:{ // 156: profile = N3D preview, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00842108, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x00000008, 0x640A2468, 0x0000000A, 0x0052A5FF, 0x00000000, + 0x0001D00D + }}, + {set:{ // 157: profile = N3D preview, iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 158: profile = N3D preview, iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 159: profile = N3D preview, iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 160: profile = N3D video, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{ // 161: profile = N3D video, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{ // 162: profile = N3D video, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{ // 163: profile = N3D video, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{ // 164: profile = N3D video, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{ // 165: profile = N3D video, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{ // 166: profile = N3D video, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{ // 167: profile = N3D video, iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00B5AD6B, 0x00E739CE, 0x00E739CE, 0x00C6318C, 0x00020200, 0x00000008, 0x640A2468, 0x00000007, 0x0052A5FF, 0x00000000, + 0x00014007 + }}, + {set:{ // 168: profile = N3D video, iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x0094A529, 0x00C6318C, 0x00C6318C, 0x00B5AD6B, 0x00020200, 0x00000008, 0x640A2468, 0x00000009, 0x0052A5FF, 0x00000000, + 0x0001A00B + }}, + {set:{ // 169: profile = N3D video, iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 170: profile = N3D capture, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{ // 171: profile = N3D capture, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{ // 172: profile = N3D capture, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00C6318C, 0x00F7BDEF, 0x00F7BDEF, 0x00C6318C, 0x00020200, 0x00000008, 0x640A2468, 0x00000006, 0x0052A5FF, 0x00000000, + 0x00011005 + }}, + {set:{ // 173: profile = N3D capture, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x00000008, 0x640A2468, 0x00000008, 0x0052A5FF, 0x00000000, + 0x00017009 + }}, + {set:{ // 174: profile = N3D capture, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x00000008, 0x640A2468, 0x00000008, 0x0052A5FF, 0x00000000, + 0x00017009 + }}, + {set:{ // 175: profile = N3D capture, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00842108, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x00000008, 0x640A2468, 0x0000000A, 0x0052A5FF, 0x00000000, + 0x0001D00D + }}, + {set:{ // 176: profile = N3D capture, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x005294A5, 0x00842108, 0x00842108, 0x0094A529, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x00026013 + }}, + {set:{ // 177: profile = N3D capture, iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 178: profile = N3D capture, iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 179: profile = N3D capture, iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 180: profile = IHDR preview, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{ // 181: profile = IHDR preview, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{ // 182: profile = IHDR preview, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{ // 183: profile = IHDR preview, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{ // 184: profile = IHDR preview, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{ // 185: profile = IHDR preview, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00A5294A, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x00000008, 0x640A2468, 0x00000008, 0x0052A5FF, 0x00000000, + 0x00017009 + }}, + {set:{ // 186: profile = IHDR preview, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00842108, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x00000008, 0x640A2468, 0x0000000A, 0x0052A5FF, 0x00000000, + 0x0001D00D + }}, + {set:{ // 187: profile = IHDR preview, iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 188: profile = IHDR preview, iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 189: profile = IHDR preview, iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 190: profile = IHDR video, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{ // 191: profile = IHDR video, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{ // 192: profile = IHDR video, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{ // 193: profile = IHDR video, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{ // 194: profile = IHDR video, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000004, 0x0052A5FF, 0x00000000, + 0x0000B003 + }}, + {set:{ // 195: profile = IHDR video, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{ // 196: profile = IHDR video, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }}, + {set:{ // 197: profile = IHDR video, iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00B5AD6B, 0x00E739CE, 0x00E739CE, 0x00C6318C, 0x00020200, 0x00000008, 0x640A2468, 0x00000007, 0x0052A5FF, 0x00000000, + 0x00014007 + }}, + {set:{ // 198: profile = IHDR video, iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x0094A529, 0x00C6318C, 0x00C6318C, 0x00B5AD6B, 0x00020200, 0x00000008, 0x640A2468, 0x00000009, 0x0052A5FF, 0x00000000, + 0x0001A00B + }}, + {set:{ // 199: profile = IHDR video, iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 200: profile = preview, sensor mode = custom1, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 201: profile = preview, sensor mode = custom1, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 202: profile = preview, sensor mode = custom1, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 203: profile = preview, sensor mode = custom1, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 204: profile = preview, sensor mode = custom1, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 205: profile = preview, sensor mode = custom1, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 206: profile = preview, sensor mode = custom1, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 207: profile = preview, sensor mode = custom1, iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 208: profile = preview, sensor mode = custom1, iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 209: profile = preview, sensor mode = custom1, iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 210: profile = preview, sensor mode = custom2, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 211: profile = preview, sensor mode = custom2, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 212: profile = preview, sensor mode = custom2, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 213: profile = preview, sensor mode = custom2, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 214: profile = preview, sensor mode = custom2, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 215: profile = preview, sensor mode = custom2, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 216: profile = preview, sensor mode = custom2, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 217: profile = preview, sensor mode = custom2, iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 218: profile = preview, sensor mode = custom2, iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 219: profile = preview, sensor mode = custom2, iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 220: profile = preview, sensor mode = custom3, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 221: profile = preview, sensor mode = custom3, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 222: profile = preview, sensor mode = custom3, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 223: profile = preview, sensor mode = custom3, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 224: profile = preview, sensor mode = custom3, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 225: profile = preview, sensor mode = custom3, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 226: profile = preview, sensor mode = custom3, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 227: profile = preview, sensor mode = custom3, iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 228: profile = preview, sensor mode = custom3, iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 229: profile = preview, sensor mode = custom3, iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 230: profile = preview, sensor mode = custom4, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 231: profile = preview, sensor mode = custom4, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 232: profile = preview, sensor mode = custom4, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 233: profile = preview, sensor mode = custom4, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 234: profile = preview, sensor mode = custom4, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 235: profile = preview, sensor mode = custom4, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 236: profile = preview, sensor mode = custom4, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 237: profile = preview, sensor mode = custom4, iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 238: profile = preview, sensor mode = custom4, iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 239: profile = preview, sensor mode = custom4, iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 240: profile = preview, sensor mode = custom5, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 241: profile = preview, sensor mode = custom5, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 242: profile = preview, sensor mode = custom5, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 243: profile = preview, sensor mode = custom5, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 244: profile = preview, sensor mode = custom5, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 245: profile = preview, sensor mode = custom5, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 246: profile = preview, sensor mode = custom5, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 247: profile = preview, sensor mode = custom5, iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 248: profile = preview, sensor mode = custom5, iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 249: profile = preview, sensor mode = custom5, iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 250: profile = video, sensor mode = custom1, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 251: profile = video, sensor mode = custom1, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 252: profile = video, sensor mode = custom1, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 253: profile = video, sensor mode = custom1, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 254: profile = video, sensor mode = custom1, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 255: profile = video, sensor mode = custom1, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 256: profile = video, sensor mode = custom1, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 257: profile = video, sensor mode = custom1, iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 258: profile = video, sensor mode = custom1, iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 259: profile = video, sensor mode = custom1, iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 260: profile = video, sensor mode = custom2, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 261: profile = video, sensor mode = custom2, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 262: profile = video, sensor mode = custom2, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 263: profile = video, sensor mode = custom2, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 264: profile = video, sensor mode = custom2, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 265: profile = video, sensor mode = custom2, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 266: profile = video, sensor mode = custom2, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 267: profile = video, sensor mode = custom2, iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 268: profile = video, sensor mode = custom2, iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 269: profile = video, sensor mode = custom2, iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 270: profile = video, sensor mode = custom3, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 271: profile = video, sensor mode = custom3, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 272: profile = video, sensor mode = custom3, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 273: profile = video, sensor mode = custom3, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 274: profile = video, sensor mode = custom3, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 275: profile = video, sensor mode = custom3, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 276: profile = video, sensor mode = custom3, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 277: profile = video, sensor mode = custom3, iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 278: profile = video, sensor mode = custom3, iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 279: profile = video, sensor mode = custom3, iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 280: profile = video, sensor mode = custom4, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 281: profile = video, sensor mode = custom4, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 282: profile = video, sensor mode = custom4, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 283: profile = video, sensor mode = custom4, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 284: profile = video, sensor mode = custom4, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 285: profile = video, sensor mode = custom4, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 286: profile = video, sensor mode = custom4, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 287: profile = video, sensor mode = custom4, iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 288: profile = video, sensor mode = custom4, iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 289: profile = video, sensor mode = custom4, iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 290: profile = video, sensor mode = custom5, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 291: profile = video, sensor mode = custom5, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 292: profile = video, sensor mode = custom5, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 293: profile = video, sensor mode = custom5, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 294: profile = video, sensor mode = custom5, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 295: profile = video, sensor mode = custom5, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 296: profile = video, sensor mode = custom5, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 297: profile = video, sensor mode = custom5, iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 298: profile = video, sensor mode = custom5, iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 299: profile = video, sensor mode = custom5, iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 300: profile = capture, sensor mode = custom1, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 301: profile = capture, sensor mode = custom1, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 302: profile = capture, sensor mode = custom1, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 303: profile = capture, sensor mode = custom1, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 304: profile = capture, sensor mode = custom1, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 305: profile = capture, sensor mode = custom1, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 306: profile = capture, sensor mode = custom1, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 307: profile = capture, sensor mode = custom1, iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 308: profile = capture, sensor mode = custom1, iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 309: profile = capture, sensor mode = custom1, iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 310: profile = capture, sensor mode = custom2, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 311: profile = capture, sensor mode = custom2, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 312: profile = capture, sensor mode = custom2, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 313: profile = capture, sensor mode = custom2, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 314: profile = capture, sensor mode = custom2, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 315: profile = capture, sensor mode = custom2, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 316: profile = capture, sensor mode = custom2, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 317: profile = capture, sensor mode = custom2, iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 318: profile = capture, sensor mode = custom2, iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 319: profile = capture, sensor mode = custom2, iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 320: profile = capture, sensor mode = custom3, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 321: profile = capture, sensor mode = custom3, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 322: profile = capture, sensor mode = custom3, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 323: profile = capture, sensor mode = custom3, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 324: profile = capture, sensor mode = custom3, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 325: profile = capture, sensor mode = custom3, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 326: profile = capture, sensor mode = custom3, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 327: profile = capture, sensor mode = custom3, iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 328: profile = capture, sensor mode = custom3, iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 329: profile = capture, sensor mode = custom3, iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 330: profile = capture, sensor mode = custom4, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 331: profile = capture, sensor mode = custom4, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 332: profile = capture, sensor mode = custom4, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 333: profile = capture, sensor mode = custom4, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 334: profile = capture, sensor mode = custom4, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 335: profile = capture, sensor mode = custom4, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 336: profile = capture, sensor mode = custom4, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 337: profile = capture, sensor mode = custom4, iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 338: profile = capture, sensor mode = custom4, iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 339: profile = capture, sensor mode = custom4, iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 340: profile = capture, sensor mode = custom5, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 341: profile = capture, sensor mode = custom5, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 342: profile = capture, sensor mode = custom5, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 343: profile = capture, sensor mode = custom5, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 344: profile = capture, sensor mode = custom5, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 345: profile = capture, sensor mode = custom5, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 346: profile = capture, sensor mode = custom5, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 347: profile = capture, sensor mode = custom5, iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 348: profile = capture, sensor mode = custom5, iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 349: profile = capture, sensor mode = custom5, iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x00000008, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002C017 + }}, + {set:{ // 350: Disable (Do not modify me) + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00D6B5AD, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000005, 0x0052A5FF, 0x00000000, + 0x0000E004 + }} +}, +CCM:{ // format: Q1.3.9 + {set:{//00: D65 + 0x06FC0201, 0x00000003, 0x019907BB, 0x000007AC, 0x07520000, 0x000001AE + }}, + {set:{//01: TL84 + 0x075801A5, 0x00000003, 0x018E0798, 0x000007DA, 0x073707F1, 0x000001D8 + }}, + {set:{//02: CWF + 0x06F00206, 0x0000000A, 0x0174079B, 0x000007F1, 0x072E07F9, 0x000001D9 + }}, + {set:{//03: A + 0x0769019E, 0x000007F9, 0x017F079D, 0x000007E4, 0x06B407E5, 0x00000267 + }} +}, +GGM:{ + {//00 + rb_gmt:{set:{ + 0x28002800, 0x280A280A, 0x28142814, 0x281E281E, 0x24282428, 0x24312431, 0x243A243A, 0x24432443, 0x244C244C, 0x28552855, + 0x245F245F, 0x28682868, 0x24722472, 0x287B287B, 0x24852485, 0x288E288E, 0x1C981C98, 0x209F209F, 0x20A720A7, 0x20AF20AF, + 0x1CB71CB7, 0x20BE20BE, 0x20C620C6, 0x20CE20CE, 0x1CD61CD6, 0x20DD20DD, 0x20E520E5, 0x20ED20ED, 0x1CF51CF5, 0x20FC20FC, + 0x21042104, 0x210C210C, 0x15141514, 0x19191919, 0x191F191F, 0x19251925, 0x152B152B, 0x19301930, 0x19361936, 0x193C193C, + 0x15421542, 0x19471947, 0x194D194D, 0x19531953, 0x15591559, 0x195E195E, 0x19641964, 0x196A196A, 0x15701570, 0x19751975, + 0x157B157B, 0x19801980, 0x15861586, 0x198B198B, 0x15911591, 0x19961996, 0x159C159C, 0x19A119A1, 0x15A715A7, 0x19AC19AC, + 0x15B215B2, 0x19B719B7, 0x15BD15BD, 0x19C219C2, 0x1DC81DC8, 0x1DCF1DCF, 0x1DD61DD6, 0x1DDD1DDD, 0x1DE41DE4, 0x1DEB1DEB, + 0x1DF21DF2, 0x1DF91DF9, 0x1E001E00, 0x1E071E07, 0x1E0E1E0E, 0x1E151E15, 0x1E1C1E1C, 0x1E231E23, 0x1E2A1E2A, 0x1E311E31, + 0x16381638, 0x1A3D1A3D, 0x16431643, 0x1A481A48, 0x164E164E, 0x1A531A53, 0x16591659, 0x1A5E1A5E, 0x16641664, 0x1A691A69, + 0x166F166F, 0x1A741A74, 0x167A167A, 0x1A7F1A7F, 0x16851685, 0x1A8A1A8A, 0x1E901E90, 0x22972297, 0x1E9F1E9F, 0x22A622A6, + 0x1EAE1EAE, 0x22B522B5, 0x1EBD1EBD, 0x22C422C4, 0x1ECC1ECC, 0x1ED31ED3, 0x1EDA1EDA, 0x1EE11EE1, 0x1EE81EE8, 0x1EEF1EEF, + 0x1EF61EF6, 0x1EFD1EFD, 0x17041704, 0x1B091B09, 0x170F170F, 0x1B141B14, 0x171A171A, 0x1B1F1B1F, 0x17251725, 0x1B2A1B2A, + 0x17301730, 0x17351735, 0x173A173A, 0x173F173F, 0x17441744, 0x17491749, 0x174E174E, 0x17531753, 0x43584358, 0x43684368, + 0x3B783B78, 0x3B863B86, 0x2F942F94, 0x2F9F2F9F, 0x2FAA2FAA, 0x2FB52FB5, 0x2BC02BC0, 0x2BCA2BCA, 0x23D423D4, 0x23DC23DC, + 0x1BE41BE4, 0x1BEA1BEA, 0x1BF01BF0, 0x1BF61BF6 + }}, + g_gmt:{set:{ + 0x00002800, 0x0000280A, 0x00002814, 0x0000281E, 0x00002428, 0x00002431, 0x0000243A, 0x00002443, 0x0000244C, 0x00002855, + 0x0000245F, 0x00002868, 0x00002472, 0x0000287B, 0x00002485, 0x0000288E, 0x00001C98, 0x0000209F, 0x000020A7, 0x000020AF, + 0x00001CB7, 0x000020BE, 0x000020C6, 0x000020CE, 0x00001CD6, 0x000020DD, 0x000020E5, 0x000020ED, 0x00001CF5, 0x000020FC, + 0x00002104, 0x0000210C, 0x00001514, 0x00001919, 0x0000191F, 0x00001925, 0x0000152B, 0x00001930, 0x00001936, 0x0000193C, + 0x00001542, 0x00001947, 0x0000194D, 0x00001953, 0x00001559, 0x0000195E, 0x00001964, 0x0000196A, 0x00001570, 0x00001975, + 0x0000157B, 0x00001980, 0x00001586, 0x0000198B, 0x00001591, 0x00001996, 0x0000159C, 0x000019A1, 0x000015A7, 0x000019AC, + 0x000015B2, 0x000019B7, 0x000015BD, 0x000019C2, 0x00001DC8, 0x00001DCF, 0x00001DD6, 0x00001DDD, 0x00001DE4, 0x00001DEB, + 0x00001DF2, 0x00001DF9, 0x00001E00, 0x00001E07, 0x00001E0E, 0x00001E15, 0x00001E1C, 0x00001E23, 0x00001E2A, 0x00001E31, + 0x00001638, 0x00001A3D, 0x00001643, 0x00001A48, 0x0000164E, 0x00001A53, 0x00001659, 0x00001A5E, 0x00001664, 0x00001A69, + 0x0000166F, 0x00001A74, 0x0000167A, 0x00001A7F, 0x00001685, 0x00001A8A, 0x00001E90, 0x00002297, 0x00001E9F, 0x000022A6, + 0x00001EAE, 0x000022B5, 0x00001EBD, 0x000022C4, 0x00001ECC, 0x00001ED3, 0x00001EDA, 0x00001EE1, 0x00001EE8, 0x00001EEF, + 0x00001EF6, 0x00001EFD, 0x00001704, 0x00001B09, 0x0000170F, 0x00001B14, 0x0000171A, 0x00001B1F, 0x00001725, 0x00001B2A, + 0x00001730, 0x00001735, 0x0000173A, 0x0000173F, 0x00001744, 0x00001749, 0x0000174E, 0x00001753, 0x00004358, 0x00004368, + 0x00003B78, 0x00003B86, 0x00002F94, 0x00002F9F, 0x00002FAA, 0x00002FB5, 0x00002BC0, 0x00002BCA, 0x000023D4, 0x000023DC, + 0x00001BE4, 0x00001BEA, 0x00001BF0, 0x00001BF6 + }}}, + {//01 + rb_gmt:{set:{ + 0x08000800, 0x08020802, 0x10041004, 0x10081008, 0x280C280C, 0x28162816, 0x28202820, 0x282A282A, 0x20342034, 0x203C203C, + 0x18441844, 0x184A184A, 0x18501850, 0x18561856, 0x185C185C, 0x18621862, 0x20682068, 0x20702070, 0x20782078, 0x20802080, + 0x20882088, 0x20902090, 0x28982898, 0x28A228A2, 0x28AC28AC, 0x28B628B6, 0x28C028C0, 0x28CA28CA, 0x28D428D4, 0x28DE28DE, + 0x28E828E8, 0x28F228F2, 0x20FC20FC, 0x21042104, 0x210C210C, 0x21142114, 0x211C211C, 0x21242124, 0x192C192C, 0x19321932, + 0x19381938, 0x193E193E, 0x19441944, 0x194A194A, 0x11501150, 0x11541154, 0x19581958, 0x195E195E, 0x19641964, 0x196A196A, + 0x11701170, 0x11741174, 0x11781178, 0x117C117C, 0x19801980, 0x19861986, 0x118C118C, 0x11901190, 0x19941994, 0x199A199A, + 0x11A011A0, 0x11A411A4, 0x11A811A8, 0x11AC11AC, 0x21B021B0, 0x21B821B8, 0x21C021C0, 0x21C821C8, 0x21D021D0, 0x21D821D8, + 0x21E021E0, 0x21E821E8, 0x21F021F0, 0x11F811F8, 0x21FC21FC, 0x22042204, 0x120C120C, 0x22102210, 0x12181218, 0x221C221C, + 0x22242224, 0x122C122C, 0x22302230, 0x12381238, 0x223C223C, 0x12441244, 0x22482248, 0x12501250, 0x12541254, 0x22582258, + 0x12601260, 0x22642264, 0x126C126C, 0x12701270, 0x22742274, 0x127C127C, 0x22802280, 0x32883288, 0x22942294, 0x229C229C, + 0x22A422A4, 0x22AC22AC, 0x22B422B4, 0x22BC22BC, 0x22C422C4, 0x22CC22CC, 0x22D422D4, 0x12DC12DC, 0x22E022E0, 0x22E822E8, + 0x12F012F0, 0x22F422F4, 0x22FC22FC, 0x13041304, 0x13081308, 0x230C230C, 0x13141314, 0x13181318, 0x231C231C, 0x13241324, + 0x13281328, 0x132C132C, 0x23302330, 0x13381338, 0x133C133C, 0x13401340, 0x13441344, 0x13481348, 0x434C434C, 0x435C435C, + 0x436C436C, 0x337C337C, 0x33883388, 0x33943394, 0x23A023A0, 0x33A833A8, 0x23B423B4, 0x33BC33BC, 0x33C833C8, 0x23D423D4, + 0x23DC23DC, 0x23E423E4, 0x23EC23EC, 0x2FF42FF4 + }}, + g_gmt:{set:{ + 0x00000800, 0x00000802, 0x00001004, 0x00001008, 0x0000280C, 0x00002816, 0x00002820, 0x0000282A, 0x00002034, 0x0000203C, + 0x00001844, 0x0000184A, 0x00001850, 0x00001856, 0x0000185C, 0x00001862, 0x00002068, 0x00002070, 0x00002078, 0x00002080, + 0x00002088, 0x00002090, 0x00002898, 0x000028A2, 0x000028AC, 0x000028B6, 0x000028C0, 0x000028CA, 0x000028D4, 0x000028DE, + 0x000028E8, 0x000028F2, 0x000020FC, 0x00002104, 0x0000210C, 0x00002114, 0x0000211C, 0x00002124, 0x0000192C, 0x00001932, + 0x00001938, 0x0000193E, 0x00001944, 0x0000194A, 0x00001150, 0x00001154, 0x00001958, 0x0000195E, 0x00001964, 0x0000196A, + 0x00001170, 0x00001174, 0x00001178, 0x0000117C, 0x00001980, 0x00001986, 0x0000118C, 0x00001190, 0x00001994, 0x0000199A, + 0x000011A0, 0x000011A4, 0x000011A8, 0x000011AC, 0x000021B0, 0x000021B8, 0x000021C0, 0x000021C8, 0x000021D0, 0x000021D8, + 0x000021E0, 0x000021E8, 0x000021F0, 0x000011F8, 0x000021FC, 0x00002204, 0x0000120C, 0x00002210, 0x00001218, 0x0000221C, + 0x00002224, 0x0000122C, 0x00002230, 0x00001238, 0x0000223C, 0x00001244, 0x00002248, 0x00001250, 0x00001254, 0x00002258, + 0x00001260, 0x00002264, 0x0000126C, 0x00001270, 0x00002274, 0x0000127C, 0x00002280, 0x00003288, 0x00002294, 0x0000229C, + 0x000022A4, 0x000022AC, 0x000022B4, 0x000022BC, 0x000022C4, 0x000022CC, 0x000022D4, 0x000012DC, 0x000022E0, 0x000022E8, + 0x000012F0, 0x000022F4, 0x000022FC, 0x00001304, 0x00001308, 0x0000230C, 0x00001314, 0x00001318, 0x0000231C, 0x00001324, + 0x00001328, 0x0000132C, 0x00002330, 0x00001338, 0x0000133C, 0x00001340, 0x00001344, 0x00001348, 0x0000434C, 0x0000435C, + 0x0000436C, 0x0000337C, 0x00003388, 0x00003394, 0x000023A0, 0x000033A8, 0x000023B4, 0x000033BC, 0x000033C8, 0x000023D4, + 0x000023DC, 0x000023E4, 0x000023EC, 0x00002FF4 + }}}, + {//02 + rb_gmt:{set:{ + 0x08000800, 0x08020802, 0x10041004, 0x10081008, 0x280C280C, 0x28162816, 0x28202820, 0x282A282A, 0x20342034, 0x203C203C, + 0x18441844, 0x184A184A, 0x18501850, 0x18561856, 0x185C185C, 0x18621862, 0x20682068, 0x20702070, 0x20782078, 0x20802080, + 0x20882088, 0x20902090, 0x28982898, 0x28A228A2, 0x28AC28AC, 0x28B628B6, 0x28C028C0, 0x28CA28CA, 0x28D428D4, 0x28DE28DE, + 0x28E828E8, 0x28F228F2, 0x20FC20FC, 0x21042104, 0x210C210C, 0x21142114, 0x211C211C, 0x21242124, 0x192C192C, 0x19321932, + 0x19381938, 0x193E193E, 0x19441944, 0x194A194A, 0x11501150, 0x11541154, 0x19581958, 0x195E195E, 0x19641964, 0x196A196A, + 0x11701170, 0x11741174, 0x11781178, 0x117C117C, 0x19801980, 0x19861986, 0x118C118C, 0x11901190, 0x19941994, 0x199A199A, + 0x11A011A0, 0x11A411A4, 0x11A811A8, 0x11AC11AC, 0x21B021B0, 0x21B821B8, 0x21C021C0, 0x21C821C8, 0x21D021D0, 0x21D821D8, + 0x21E021E0, 0x21E821E8, 0x21F021F0, 0x11F811F8, 0x21FC21FC, 0x22042204, 0x120C120C, 0x22102210, 0x12181218, 0x221C221C, + 0x22242224, 0x122C122C, 0x22302230, 0x12381238, 0x223C223C, 0x12441244, 0x22482248, 0x12501250, 0x12541254, 0x22582258, + 0x12601260, 0x22642264, 0x126C126C, 0x12701270, 0x22742274, 0x127C127C, 0x22802280, 0x32883288, 0x22942294, 0x229C229C, + 0x22A422A4, 0x22AC22AC, 0x22B422B4, 0x22BC22BC, 0x22C422C4, 0x22CC22CC, 0x22D422D4, 0x12DC12DC, 0x22E022E0, 0x22E822E8, + 0x12F012F0, 0x22F422F4, 0x22FC22FC, 0x13041304, 0x13081308, 0x230C230C, 0x13141314, 0x13181318, 0x231C231C, 0x13241324, + 0x13281328, 0x132C132C, 0x23302330, 0x13381338, 0x133C133C, 0x13401340, 0x13441344, 0x13481348, 0x434C434C, 0x435C435C, + 0x436C436C, 0x337C337C, 0x33883388, 0x33943394, 0x23A023A0, 0x33A833A8, 0x23B423B4, 0x33BC33BC, 0x33C833C8, 0x23D423D4, + 0x23DC23DC, 0x23E423E4, 0x23EC23EC, 0x2FF42FF4 + }}, + g_gmt:{set:{ + 0x00000800, 0x00000802, 0x00001004, 0x00001008, 0x0000280C, 0x00002816, 0x00002820, 0x0000282A, 0x00002034, 0x0000203C, + 0x00001844, 0x0000184A, 0x00001850, 0x00001856, 0x0000185C, 0x00001862, 0x00002068, 0x00002070, 0x00002078, 0x00002080, + 0x00002088, 0x00002090, 0x00002898, 0x000028A2, 0x000028AC, 0x000028B6, 0x000028C0, 0x000028CA, 0x000028D4, 0x000028DE, + 0x000028E8, 0x000028F2, 0x000020FC, 0x00002104, 0x0000210C, 0x00002114, 0x0000211C, 0x00002124, 0x0000192C, 0x00001932, + 0x00001938, 0x0000193E, 0x00001944, 0x0000194A, 0x00001150, 0x00001154, 0x00001958, 0x0000195E, 0x00001964, 0x0000196A, + 0x00001170, 0x00001174, 0x00001178, 0x0000117C, 0x00001980, 0x00001986, 0x0000118C, 0x00001190, 0x00001994, 0x0000199A, + 0x000011A0, 0x000011A4, 0x000011A8, 0x000011AC, 0x000021B0, 0x000021B8, 0x000021C0, 0x000021C8, 0x000021D0, 0x000021D8, + 0x000021E0, 0x000021E8, 0x000021F0, 0x000011F8, 0x000021FC, 0x00002204, 0x0000120C, 0x00002210, 0x00001218, 0x0000221C, + 0x00002224, 0x0000122C, 0x00002230, 0x00001238, 0x0000223C, 0x00001244, 0x00002248, 0x00001250, 0x00001254, 0x00002258, + 0x00001260, 0x00002264, 0x0000126C, 0x00001270, 0x00002274, 0x0000127C, 0x00002280, 0x00003288, 0x00002294, 0x0000229C, + 0x000022A4, 0x000022AC, 0x000022B4, 0x000022BC, 0x000022C4, 0x000022CC, 0x000022D4, 0x000012DC, 0x000022E0, 0x000022E8, + 0x000012F0, 0x000022F4, 0x000022FC, 0x00001304, 0x00001308, 0x0000230C, 0x00001314, 0x00001318, 0x0000231C, 0x00001324, + 0x00001328, 0x0000132C, 0x00002330, 0x00001338, 0x0000133C, 0x00001340, 0x00001344, 0x00001348, 0x0000434C, 0x0000435C, + 0x0000436C, 0x0000337C, 0x00003388, 0x00003394, 0x000023A0, 0x000033A8, 0x000023B4, 0x000033BC, 0x000033C8, 0x000023D4, + 0x000023DC, 0x000023E4, 0x000023EC, 0x00002FF4 + }}}, + {//03 + rb_gmt:{set:{ + 0x08000800, 0x08020802, 0x10041004, 0x10081008, 0x280C280C, 0x28162816, 0x28202820, 0x282A282A, 0x20342034, 0x203C203C, + 0x18441844, 0x184A184A, 0x18501850, 0x18561856, 0x185C185C, 0x18621862, 0x20682068, 0x20702070, 0x20782078, 0x20802080, + 0x20882088, 0x20902090, 0x28982898, 0x28A228A2, 0x28AC28AC, 0x28B628B6, 0x28C028C0, 0x28CA28CA, 0x28D428D4, 0x28DE28DE, + 0x28E828E8, 0x28F228F2, 0x20FC20FC, 0x21042104, 0x210C210C, 0x21142114, 0x211C211C, 0x21242124, 0x192C192C, 0x19321932, + 0x19381938, 0x193E193E, 0x19441944, 0x194A194A, 0x11501150, 0x11541154, 0x19581958, 0x195E195E, 0x19641964, 0x196A196A, + 0x11701170, 0x11741174, 0x11781178, 0x117C117C, 0x19801980, 0x19861986, 0x118C118C, 0x11901190, 0x19941994, 0x199A199A, + 0x11A011A0, 0x11A411A4, 0x11A811A8, 0x11AC11AC, 0x21B021B0, 0x21B821B8, 0x21C021C0, 0x21C821C8, 0x21D021D0, 0x21D821D8, + 0x21E021E0, 0x21E821E8, 0x21F021F0, 0x11F811F8, 0x21FC21FC, 0x22042204, 0x120C120C, 0x22102210, 0x12181218, 0x221C221C, + 0x22242224, 0x122C122C, 0x22302230, 0x12381238, 0x223C223C, 0x12441244, 0x22482248, 0x12501250, 0x12541254, 0x22582258, + 0x12601260, 0x22642264, 0x126C126C, 0x12701270, 0x22742274, 0x127C127C, 0x22802280, 0x32883288, 0x22942294, 0x229C229C, + 0x22A422A4, 0x22AC22AC, 0x22B422B4, 0x22BC22BC, 0x22C422C4, 0x22CC22CC, 0x22D422D4, 0x12DC12DC, 0x22E022E0, 0x22E822E8, + 0x12F012F0, 0x22F422F4, 0x22FC22FC, 0x13041304, 0x13081308, 0x230C230C, 0x13141314, 0x13181318, 0x231C231C, 0x13241324, + 0x13281328, 0x132C132C, 0x23302330, 0x13381338, 0x133C133C, 0x13401340, 0x13441344, 0x13481348, 0x434C434C, 0x435C435C, + 0x436C436C, 0x337C337C, 0x33883388, 0x33943394, 0x23A023A0, 0x33A833A8, 0x23B423B4, 0x33BC33BC, 0x33C833C8, 0x23D423D4, + 0x23DC23DC, 0x23E423E4, 0x23EC23EC, 0x2FF42FF4 + }}, + g_gmt:{set:{ + 0x00000800, 0x00000802, 0x00001004, 0x00001008, 0x0000280C, 0x00002816, 0x00002820, 0x0000282A, 0x00002034, 0x0000203C, + 0x00001844, 0x0000184A, 0x00001850, 0x00001856, 0x0000185C, 0x00001862, 0x00002068, 0x00002070, 0x00002078, 0x00002080, + 0x00002088, 0x00002090, 0x00002898, 0x000028A2, 0x000028AC, 0x000028B6, 0x000028C0, 0x000028CA, 0x000028D4, 0x000028DE, + 0x000028E8, 0x000028F2, 0x000020FC, 0x00002104, 0x0000210C, 0x00002114, 0x0000211C, 0x00002124, 0x0000192C, 0x00001932, + 0x00001938, 0x0000193E, 0x00001944, 0x0000194A, 0x00001150, 0x00001154, 0x00001958, 0x0000195E, 0x00001964, 0x0000196A, + 0x00001170, 0x00001174, 0x00001178, 0x0000117C, 0x00001980, 0x00001986, 0x0000118C, 0x00001190, 0x00001994, 0x0000199A, + 0x000011A0, 0x000011A4, 0x000011A8, 0x000011AC, 0x000021B0, 0x000021B8, 0x000021C0, 0x000021C8, 0x000021D0, 0x000021D8, + 0x000021E0, 0x000021E8, 0x000021F0, 0x000011F8, 0x000021FC, 0x00002204, 0x0000120C, 0x00002210, 0x00001218, 0x0000221C, + 0x00002224, 0x0000122C, 0x00002230, 0x00001238, 0x0000223C, 0x00001244, 0x00002248, 0x00001250, 0x00001254, 0x00002258, + 0x00001260, 0x00002264, 0x0000126C, 0x00001270, 0x00002274, 0x0000127C, 0x00002280, 0x00003288, 0x00002294, 0x0000229C, + 0x000022A4, 0x000022AC, 0x000022B4, 0x000022BC, 0x000022C4, 0x000022CC, 0x000022D4, 0x000012DC, 0x000022E0, 0x000022E8, + 0x000012F0, 0x000022F4, 0x000022FC, 0x00001304, 0x00001308, 0x0000230C, 0x00001314, 0x00001318, 0x0000231C, 0x00001324, + 0x00001328, 0x0000132C, 0x00002330, 0x00001338, 0x0000133C, 0x00001340, 0x00001344, 0x00001348, 0x0000434C, 0x0000435C, + 0x0000436C, 0x0000337C, 0x00003388, 0x00003394, 0x000023A0, 0x000033A8, 0x000023B4, 0x000033BC, 0x000033C8, 0x000023D4, + 0x000023DC, 0x000023E4, 0x000023EC, 0x00002FF4 + }}}, + {//04 + rb_gmt:{set:{ + 0x08000800, 0x08020802, 0x10041004, 0x10081008, 0x280C280C, 0x28162816, 0x28202820, 0x282A282A, 0x20342034, 0x203C203C, + 0x18441844, 0x184A184A, 0x18501850, 0x18561856, 0x185C185C, 0x18621862, 0x20682068, 0x20702070, 0x20782078, 0x20802080, + 0x20882088, 0x20902090, 0x28982898, 0x28A228A2, 0x28AC28AC, 0x28B628B6, 0x28C028C0, 0x28CA28CA, 0x28D428D4, 0x28DE28DE, + 0x28E828E8, 0x28F228F2, 0x20FC20FC, 0x21042104, 0x210C210C, 0x21142114, 0x211C211C, 0x21242124, 0x192C192C, 0x19321932, + 0x19381938, 0x193E193E, 0x19441944, 0x194A194A, 0x11501150, 0x11541154, 0x19581958, 0x195E195E, 0x19641964, 0x196A196A, + 0x11701170, 0x11741174, 0x11781178, 0x117C117C, 0x19801980, 0x19861986, 0x118C118C, 0x11901190, 0x19941994, 0x199A199A, + 0x11A011A0, 0x11A411A4, 0x11A811A8, 0x11AC11AC, 0x21B021B0, 0x21B821B8, 0x21C021C0, 0x21C821C8, 0x21D021D0, 0x21D821D8, + 0x21E021E0, 0x21E821E8, 0x21F021F0, 0x11F811F8, 0x21FC21FC, 0x22042204, 0x120C120C, 0x22102210, 0x12181218, 0x221C221C, + 0x22242224, 0x122C122C, 0x22302230, 0x12381238, 0x223C223C, 0x12441244, 0x22482248, 0x12501250, 0x12541254, 0x22582258, + 0x12601260, 0x22642264, 0x126C126C, 0x12701270, 0x22742274, 0x127C127C, 0x22802280, 0x32883288, 0x22942294, 0x229C229C, + 0x22A422A4, 0x22AC22AC, 0x22B422B4, 0x22BC22BC, 0x22C422C4, 0x22CC22CC, 0x22D422D4, 0x12DC12DC, 0x22E022E0, 0x22E822E8, + 0x12F012F0, 0x22F422F4, 0x22FC22FC, 0x13041304, 0x13081308, 0x230C230C, 0x13141314, 0x13181318, 0x231C231C, 0x13241324, + 0x13281328, 0x132C132C, 0x23302330, 0x13381338, 0x133C133C, 0x13401340, 0x13441344, 0x13481348, 0x434C434C, 0x435C435C, + 0x436C436C, 0x337C337C, 0x33883388, 0x33943394, 0x23A023A0, 0x33A833A8, 0x23B423B4, 0x33BC33BC, 0x33C833C8, 0x23D423D4, + 0x23DC23DC, 0x23E423E4, 0x23EC23EC, 0x2FF42FF4 + }}, + g_gmt:{set:{ + 0x00000800, 0x00000802, 0x00001004, 0x00001008, 0x0000280C, 0x00002816, 0x00002820, 0x0000282A, 0x00002034, 0x0000203C, + 0x00001844, 0x0000184A, 0x00001850, 0x00001856, 0x0000185C, 0x00001862, 0x00002068, 0x00002070, 0x00002078, 0x00002080, + 0x00002088, 0x00002090, 0x00002898, 0x000028A2, 0x000028AC, 0x000028B6, 0x000028C0, 0x000028CA, 0x000028D4, 0x000028DE, + 0x000028E8, 0x000028F2, 0x000020FC, 0x00002104, 0x0000210C, 0x00002114, 0x0000211C, 0x00002124, 0x0000192C, 0x00001932, + 0x00001938, 0x0000193E, 0x00001944, 0x0000194A, 0x00001150, 0x00001154, 0x00001958, 0x0000195E, 0x00001964, 0x0000196A, + 0x00001170, 0x00001174, 0x00001178, 0x0000117C, 0x00001980, 0x00001986, 0x0000118C, 0x00001190, 0x00001994, 0x0000199A, + 0x000011A0, 0x000011A4, 0x000011A8, 0x000011AC, 0x000021B0, 0x000021B8, 0x000021C0, 0x000021C8, 0x000021D0, 0x000021D8, + 0x000021E0, 0x000021E8, 0x000021F0, 0x000011F8, 0x000021FC, 0x00002204, 0x0000120C, 0x00002210, 0x00001218, 0x0000221C, + 0x00002224, 0x0000122C, 0x00002230, 0x00001238, 0x0000223C, 0x00001244, 0x00002248, 0x00001250, 0x00001254, 0x00002258, + 0x00001260, 0x00002264, 0x0000126C, 0x00001270, 0x00002274, 0x0000127C, 0x00002280, 0x00003288, 0x00002294, 0x0000229C, + 0x000022A4, 0x000022AC, 0x000022B4, 0x000022BC, 0x000022C4, 0x000022CC, 0x000022D4, 0x000012DC, 0x000022E0, 0x000022E8, + 0x000012F0, 0x000022F4, 0x000022FC, 0x00001304, 0x00001308, 0x0000230C, 0x00001314, 0x00001318, 0x0000231C, 0x00001324, + 0x00001328, 0x0000132C, 0x00002330, 0x00001338, 0x0000133C, 0x00001340, 0x00001344, 0x00001348, 0x0000434C, 0x0000435C, + 0x0000436C, 0x0000337C, 0x00003388, 0x00003394, 0x000023A0, 0x000033A8, 0x000023B4, 0x000033BC, 0x000033C8, 0x000023D4, + 0x000023DC, 0x000023E4, 0x000023EC, 0x00002FF4 + }}} +}, +ANR:{ + {set:{ // 000: profile = preview, sensor mode = preview ISO100 + 0x01040013, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0018030A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{ // 001: profile = preview, sensor mode = preview ISO200 + 0x01040013, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x0024040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x190A2A16, 0x40004000 + }}, + {set:{ // 002: profile = preview, sensor mode = preview ISO400 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x002E060A, + 0x1C130D07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B092E17, 0x40004000 + }}, + {set:{ // 003: profile = preview, sensor mode = preview ISO800 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x0038080A, + 0x24181109, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B072D1A, 0x40004000 + }}, + {set:{ // 004: profile = preview, sensor mode = preview ISO1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0031060A, + 0x1C130D07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18082819, 0x40004000 + }}, + {set:{ // 005: profile = preview, sensor mode = preview ISO1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0031060A, + 0x1C130D07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18082819, 0x40004000 + }}, + {set:{ // 006: profile = preview, sensor mode = preview ISO2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0031060A, + 0x1C130D07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18082819, 0x40004000 + }}, + {set:{ // 007: profile = preview, sensor mode = preview ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0031060A, + 0x1C130D07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18082819, 0x40004000 + }}, + {set:{ // 008: profile = preview, sensor mode = preview ISO2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0031060A, + 0x1C130D07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18082819, 0x40004000 + }}, + {set:{ // 009: profile = preview, sensor mode = preview ISO3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0031060A, + 0x1C130D07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18082819, 0x40004000 + }}, + {set:{ // 010: profile = preview, sensor mode = capture ISO100 + 0x01040013, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0018030A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{ // 011: profile = preview, sensor mode = capture ISO200 + 0x01040013, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x0024040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x190A2A16, 0x40004000 + }}, + {set:{ // 012: profile = preview, sensor mode = capture ISO400 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x002E060A, + 0x1C130D07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B092E17, 0x40004000 + }}, + {set:{ // 013: profile = preview, sensor mode = capture ISO800 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x0038080A, + 0x24181109, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B072D1A, 0x40004000 + }}, + {set:{ // 014: profile = preview, sensor mode = capture ISO1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0031060A, + 0x1C130D07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18082819, 0x40004000 + }}, + {set:{ // 015: profile = preview, sensor mode = capture ISO1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0031060A, + 0x1C130D07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18082819, 0x40004000 + }}, + {set:{ // 016: profile = preview, sensor mode = capture ISO2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0031060A, + 0x1C130D07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18082819, 0x40004000 + }}, + {set:{ // 017: profile = preview, sensor mode = capture ISO2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0031060A, + 0x1C130D07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18082819, 0x40004000 + }}, + {set:{ // 018: profile = preview, sensor mode = capture ISO2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0031060A, + 0x1C130D07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18082819, 0x40004000 + }}, + {set:{ // 019: profile = preview, sensor mode = capture ISO3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0031060A, + 0x1C130D07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18082819, 0x40004000 + }}, + {set:{ // 020: profile = preview, sensor mode = video, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0018030A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{ // 021: profile = preview, sensor mode = video, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x0024040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x190A2A16, 0x40004000 + }}, + {set:{ // 022: profile = preview, sensor mode = video, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x002E060A, + 0x1C130D07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B092E17, 0x40004000 + }}, + {set:{ // 023: profile = preview, sensor mode = video, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x0038080A, + 0x24181109, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B072D1A, 0x40004000 + }}, + {set:{ // 024: profile = preview, sensor mode = video, iso = 1200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 025: profile = preview, sensor mode = video, iso = 1600 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 026: profile = preview, sensor mode = video, iso = 2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 027: profile = preview, sensor mode = video, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 028: profile = preview, sensor mode = video, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 029: profile = preview, sensor mode = video, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 030: profile = preview, sensor mode = SlimVideo1, iso = 100 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0018020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{ // 031: profile = preview, sensor mode = SlimVideo1, iso = 200 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0018020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{ // 032: profile = preview, sensor mode = SlimVideo1, iso = 400 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{ // 033: profile = preview, sensor mode = SlimVideo1, iso = 800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 034: profile = preview, sensor mode = SlimVideo1, iso = 1200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 035: profile = preview, sensor mode = SlimVideo1, iso = 1600 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 036: profile = preview, sensor mode = SlimVideo1, iso = 2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 037: profile = preview, sensor mode = SlimVideo1, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 038: profile = preview, sensor mode = SlimVideo1, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 039: profile = preview, sensor mode = SlimVideo1, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 040: profile = preview, sensor mode = SlimVideo2, iso = 100 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0018020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{ // 041: profile = preview, sensor mode = SlimVideo2, iso = 200 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0018020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{ // 042: profile = preview, sensor mode = SlimVideo2, iso = 400 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{ // 043: profile = preview, sensor mode = SlimVideo2, iso = 800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 044: profile = preview, sensor mode = SlimVideo2, iso = 1200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 045: profile = preview, sensor mode = SlimVideo2, iso = 1600 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 046: profile = preview, sensor mode = SlimVideo2, iso = 2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 047: profile = preview, sensor mode = SlimVideo2, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 048: profile = preview, sensor mode = SlimVideo2, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 049: profile = preview, sensor mode = SlimVideo2, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 050: profile = video, sensor mode = preview, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0018030A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{ // 051: profile = video, sensor mode = preview, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x0024040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x190A2A16, 0x40004000 + }}, + {set:{ // 052: profile = video, sensor mode = preview, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x002E060A, + 0x1C130D07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B092E17, 0x40004000 + }}, + {set:{ // 053: profile = video, sensor mode = preview, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x0038080A, + 0x24181109, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B072D1A, 0x40004000 + }}, + {set:{ // 054: profile = video, sensor mode = preview, iso = 1200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 055: profile = video, sensor mode = preview, iso = 1600 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 056: profile = video, sensor mode = preview, iso = 2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 057: profile = video, sensor mode = preview, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 058: profile = video, sensor mode = preview, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 059: profile = video, sensor mode = preview, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 060: profile = video, sensor mode = capture, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0018030A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{ // 061: profile = video, sensor mode = capture, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x0024040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x190A2A16, 0x40004000 + }}, + {set:{ // 062: profile = video, sensor mode = capture, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x002E060A, + 0x1C130D07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B092E17, 0x40004000 + }}, + {set:{ // 063: profile = video, sensor mode = capture, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x0038080A, + 0x24181109, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B072D1A, 0x40004000 + }}, + {set:{ // 064: profile = video, sensor mode = capture, iso = 1200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 065: profile = video, sensor mode = capture, iso = 1600 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 066: profile = video, sensor mode = capture, iso = 2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 067: profile = video, sensor mode = capture, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 068: profile = video, sensor mode = capture, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 069: profile = video, sensor mode = capture, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 070: profile = video, sensor mode = video, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0018030A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{ // 071: profile = video, sensor mode = video, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x0024040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x190A2A16, 0x40004000 + }}, + {set:{ // 072: profile = video, sensor mode = video, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x002E060A, + 0x1C130D07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B092E17, 0x40004000 + }}, + {set:{ // 073: profile = video, sensor mode = video, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x0038080A, + 0x24181109, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B072D1A, 0x40004000 + }}, + {set:{ // 074: profile = video, sensor mode = video, iso = 1200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 075: profile = video, sensor mode = video, iso = 1600 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 076: profile = video, sensor mode = video, iso = 2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 077: profile = video, sensor mode = video, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 078: profile = video, sensor mode = video, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 079: profile = video, sensor mode = video, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 080: profile = video, sensor mode = SlimVideo1, iso = 100 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0014020A, + 0x04020101, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{ // 081: profile = video, sensor mode = SlimVideo1, iso = 200 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0014020A, + 0x04020101, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{ // 082: profile = video, sensor mode = SlimVideo1, iso = 400 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0017020A, + 0x04020101, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{ // 083: profile = video, sensor mode = SlimVideo1, iso = 800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 084: profile = video, sensor mode = SlimVideo1, iso = 1200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 085: profile = video, sensor mode = SlimVideo1, iso = 1600 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 086: profile = video, sensor mode = SlimVideo1, iso = 2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 087: profile = video, sensor mode = SlimVideo1, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 088: profile = video, sensor mode = SlimVideo1, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 089: profile = video, sensor mode = SlimVideo1, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 090: profile = video, sensor mode = SlimVideo2, iso = 100 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0014020A, + 0x04020101, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{ // 091: profile = video, sensor mode = SlimVideo2, iso = 200 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0014020A, + 0x04020101, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{ // 092: profile = video, sensor mode = SlimVideo2, iso = 400 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0017020A, + 0x04020101, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{ // 093: profile = video, sensor mode = SlimVideo2, iso = 800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 094: profile = video, sensor mode = SlimVideo2, iso = 1200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 095: profile = video, sensor mode = SlimVideo2, iso = 1600 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 096: profile = video, sensor mode = SlimVideo2, iso = 2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 097: profile = video, sensor mode = SlimVideo2, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 098: profile = video, sensor mode = SlimVideo2, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 099: profile = video, sensor mode = SlimVideo2, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 100: profile = capture, sensor mode = preview, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0018030A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{ // 101: profile = capture, sensor mode = preview, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x0024040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x190A2A16, 0x40004000 + }}, + {set:{ // 102: profile = capture, sensor mode = preview, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x002E060A, + 0x1C130D07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B092E17, 0x40004000 + }}, + {set:{ // 103: profile = capture, sensor mode = preview, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x0038080A, + 0x24181109, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B072D1A, 0x40004000 + }}, + {set:{ // 104: profile = capture, sensor mode = preview, iso = 1200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 105: profile = capture, sensor mode = preview, iso = 1600 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 106: profile = capture, sensor mode = preview, iso = 2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 107: profile = capture, sensor mode = preview, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 108: profile = capture, sensor mode = preview, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 109: profile = capture, sensor mode = preview, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 110: profile = capture, sensor mode = capture, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0704, 0x001B030A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x23002300 + }}, + {set:{ // 111: profile = capture, sensor mode = capture, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x0024040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x190A2A16, 0x40004000 + }}, + {set:{ // 112: profile = capture, sensor mode = capture, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B06, 0x0031060A, + 0x1C130D07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B082E19, 0x40004000 + }}, + {set:{ // 113: profile = capture, sensor mode = capture, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x0038080A, + 0x24181109, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B072D1A, 0x40004000 + }}, + {set:{ // 114: profile = capture, sensor mode = capture, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0031060A, + 0x1C130D07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18082819, 0x40004000 + }}, + {set:{ // 115: profile = capture, sensor mode = capture, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0031060A, + 0x1C130D07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18082819, 0x40004000 + }}, + {set:{ // 116: profile = capture, sensor mode = capture, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0031060A, + 0x1C130D07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18082819, 0x40004000 + }}, + {set:{ // 117: profile = capture, sensor mode = capture, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0031060A, + 0x1C130D07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18082819, 0x40004000 + }}, + {set:{ // 118: profile = capture, sensor mode = capture, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0031060A, + 0x1C130D07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18082819, 0x40004000 + }}, + {set:{ // 119: profile = capture, sensor mode = capture, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0031060A, + 0x1C130D07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x18082819, 0x40004000 + }}, + {set:{ // 120: profile = capture, sensor mode = video, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0018030A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{ // 121: profile = capture, sensor mode = video, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x0024040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x190A2A16, 0x40004000 + }}, + {set:{ // 122: profile = capture, sensor mode = video, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x002E060A, + 0x1C130D07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B092E17, 0x40004000 + }}, + {set:{ // 123: profile = capture, sensor mode = video, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x0038080A, + 0x24181109, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B072D1A, 0x40004000 + }}, + {set:{ // 124: profile = capture, sensor mode = video, iso = 1200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 125: profile = capture, sensor mode = video, iso = 1600 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 126: profile = capture, sensor mode = video, iso = 2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 127: profile = capture, sensor mode = video, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 128: profile = capture, sensor mode = video, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 129: profile = capture, sensor mode = video, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 130: profile = capture, sensor mode = SlimVideo1, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0027030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{ // 131: profile = capture, sensor mode = SlimVideo1, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0027030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{ // 132: profile = capture, sensor mode = SlimVideo1, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0029030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{ // 133: profile = capture, sensor mode = SlimVideo1, iso = 800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 134: profile = capture, sensor mode = SlimVideo1, iso = 1200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 135: profile = capture, sensor mode = SlimVideo1, iso = 1600 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 136: profile = capture, sensor mode = SlimVideo1, iso = 2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 137: profile = capture, sensor mode = SlimVideo1, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 138: profile = capture, sensor mode = SlimVideo1, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 139: profile = capture, sensor mode = SlimVideo1, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 140: profile = capture, sensor mode = SlimVideo2, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0027030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{ // 141: profile = capture, sensor mode = SlimVideo2, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0027030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{ // 142: profile = capture, sensor mode = SlimVideo2, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0029030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{ // 143: profile = capture, sensor mode = SlimVideo2, iso = 800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 144: profile = capture, sensor mode = SlimVideo2, iso = 1200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 145: profile = capture, sensor mode = SlimVideo2, iso = 1600 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 146: profile = capture, sensor mode = SlimVideo2, iso = 2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 147: profile = capture, sensor mode = SlimVideo2, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 148: profile = capture, sensor mode = SlimVideo2, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 149: profile = capture, sensor mode = SlimVideo2, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x49322312, 0x00A6150A, + 0x6B49331B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1B002D3A, 0x40004000 + }}, + {set:{ // 150: profile = N3D preview, iso = 100 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0018020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{ // 151: profile = N3D preview, iso = 200 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0018020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{ // 152: profile = N3D preview, iso = 400 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{ // 153: profile = N3D preview, iso = 800 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{ // 154: profile = N3D preview, iso = 1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{ // 155: profile = N3D preview, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x0021020A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130A2016, 0x40004000 + }}, + {set:{ // 156: profile = N3D preview, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0025030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{ // 157: profile = N3D preview, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x1B130D07, 0x0030040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1306201C, 0x40004000 + }}, + {set:{ // 158: profile = N3D preview, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x003D050A, + 0x17100B06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 159: profile = N3D preview, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3424190D, 0x005F090A, + 0x261A1209, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202C, 0x40004000 + }}, + {set:{ // 160: profile = N3D video, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0027030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{ // 161: profile = N3D video, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0027030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{ // 162: profile = N3D video, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0029030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{ // 163: profile = N3D video, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x1B130D07, 0x0030040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1306201C, 0x40004000 + }}, + {set:{ // 164: profile = N3D video, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x1B130D07, 0x0030040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1306201C, 0x40004000 + }}, + {set:{ // 165: profile = N3D video, iso = 1600 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0039050A, + 0x150E0A05, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 166: profile = N3D video, iso = 2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x003F060A, + 0x1A120C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 167: profile = N3D video, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x291C130A, 0x004D070A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002025, 0x40004000 + }}, + {set:{ // 168: profile = N3D video, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x2B1D140B, 0x0051080A, + 0x24181109, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002026, 0x40004000 + }}, + {set:{ // 169: profile = N3D video, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x008D0E0A, + 0x422D1F10, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{ // 170: profile = N3D capture, iso = 100 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0018020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{ // 171: profile = N3D capture, iso = 200 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0018020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{ // 172: profile = N3D capture, iso = 400 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{ // 173: profile = N3D capture, iso = 800 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{ // 174: profile = N3D capture, iso = 1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{ // 175: profile = N3D capture, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x0021020A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130A2016, 0x40004000 + }}, + {set:{ // 176: profile = N3D capture, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0025030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{ // 177: profile = N3D capture, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x1B130D07, 0x0030040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1306201C, 0x40004000 + }}, + {set:{ // 178: profile = N3D capture, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x003D050A, + 0x17100B06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 179: profile = N3D capture, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3424190D, 0x005F090A, + 0x261A1209, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202C, 0x40004000 + }}, + {set:{ // 180: profile = MFB postproc mixing, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0027030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{ // 181: profile = MFB postproc mixing, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0027030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{ // 182: profile = MFB postproc mixing, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0029030A, + 0x0F0A0703, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{ // 183: profile = MFB postproc mixing, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x1B130D07, 0x0030040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1306201C, 0x40004000 + }}, + {set:{ // 184: profile = MFB postproc mixing, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x1B130D07, 0x0030040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1306201C, 0x40004000 + }}, + {set:{ // 185: profile = MFB postproc mixing, iso = 1600 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x0039050A, + 0x150E0A05, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 186: profile = MFB postproc mixing, iso = 2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x003F060A, + 0x1A120C06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 187: profile = MFB postproc mixing, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x291C130A, 0x004D070A, + 0x21170F08, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002025, 0x40004000 + }}, + {set:{ // 188: profile = MFB postproc mixing, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x2B1D140B, 0x0051080A, + 0x24181109, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002026, 0x40004000 + }}, + {set:{ // 189: profile = MFB postproc mixing, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x49322312, 0x008D0E0A, + 0x422D1F10, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203A, 0x40004000 + }}, + {set:{ // 190: profile = MFB_Capture_EE_OFF, iso = 100 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0018020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{ // 191: profile = MFB_Capture_EE_OFF, iso = 200 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0018020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{ // 192: profile = MFB_Capture_EE_OFF, iso = 400 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{ // 193: profile = MFB_Capture_EE_OFF, iso = 800 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{ // 194: profile = MFB_Capture_EE_OFF, iso = 1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0019020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{ // 195: profile = MFB_Capture_EE_OFF, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x0021020A, + 0x0B070502, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130A2016, 0x40004000 + }}, + {set:{ // 196: profile = MFB_Capture_EE_OFF, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0025030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13092017, 0x40004000 + }}, + {set:{ // 197: profile = MFB_Capture_EE_OFF, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x1B130D07, 0x0030040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1306201C, 0x40004000 + }}, + {set:{ // 198: profile = MFB_Capture_EE_OFF, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x003D050A, + 0x17100B06, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13032020, 0x40004000 + }}, + {set:{ // 199: profile = MFB_Capture_EE_OFF, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3424190D, 0x005F090A, + 0x261A1209, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202C, 0x40004000 + }}, + {set:{ // 200: profile = IHDR preview, iso = 100 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0014020A, + 0x04020101, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{ // 201: profile = IHDR preview, iso = 200 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0014020A, + 0x04020101, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{ // 202: profile = IHDR preview, iso = 400 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0017020A, + 0x04020101, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{ // 203: profile = IHDR preview, iso = 800 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0018020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{ // 204: profile = IHDR preview, iso = 1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0018020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{ // 205: profile = IHDR preview, iso = 1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0018020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{ // 206: profile = IHDR preview, iso = 2000 + 0x01040003, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001B020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{ // 207: profile = IHDR preview, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x001F020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130A2016, 0x40004000 + }}, + {set:{ // 208: profile = IHDR preview, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0027030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{ // 209: profile = IHDR preview, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 210: profile = IHDR video, iso = 100 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0014020A, + 0x04020101, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{ // 211: profile = IHDR video, iso = 200 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0014020A, + 0x04020101, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{ // 212: profile = IHDR video, iso = 400 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0017020A, + 0x04020101, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{ // 213: profile = IHDR video, iso = 800 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0018020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{ // 214: profile = IHDR video, iso = 1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0018020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{ // 215: profile = IHDR video, iso = 1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0018020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{ // 216: profile = IHDR video, iso = 2000 + 0x01040003, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001B020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{ // 217: profile = IHDR video, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x001F020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130A2016, 0x40004000 + }}, + {set:{ // 218: profile = IHDR video, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0027030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{ // 219: profile = IHDR video, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 220: profile = Multi-pass ANR1, iso = 100 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0014020A, + 0x04020101, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{ // 221: profile = Multi-pass ANR1, iso = 200 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0014020A, + 0x04020101, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{ // 222: profile = Multi-pass ANR1, iso = 400 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0017020A, + 0x04020101, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{ // 223: profile = Multi-pass ANR1, iso = 800 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0018020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{ // 224: profile = Multi-pass ANR1, iso = 1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0018020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{ // 225: profile = Multi-pass ANR1, iso = 1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0018020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{ // 226: profile = Multi-pass ANR1, iso = 2000 + 0x01040003, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001B020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{ // 227: profile = Multi-pass ANR1, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x001F020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130A2016, 0x40004000 + }}, + {set:{ // 228: profile = Multi-pass ANR1, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0027030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{ // 229: profile = Multi-pass ANR1, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 230: profile = Multi-pass ANR2, iso = 100 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0014020A, + 0x04020101, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{ // 231: profile = Multi-pass ANR2, iso = 200 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0014020A, + 0x04020101, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{ // 232: profile = Multi-pass ANR2, iso = 400 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0017020A, + 0x04020101, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{ // 233: profile = Multi-pass ANR2, iso = 800 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0018020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{ // 234: profile = Multi-pass ANR2, iso = 1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0018020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{ // 235: profile = Multi-pass ANR2, iso = 1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0018020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{ // 236: profile = Multi-pass ANR2, iso = 2000 + 0x01040003, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001B020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{ // 237: profile = Multi-pass ANR2, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x001F020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130A2016, 0x40004000 + }}, + {set:{ // 238: profile = Multi-pass ANR2, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0027030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{ // 239: profile = Multi-pass ANR2, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 240: profile = MFB Multi-pass ANR1, iso = 100 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0014020A, + 0x04020101, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{ // 241: profile = MFB Multi-pass ANR1, iso = 200 + 0x01040003, 0x00001012, 0x00021100, 0x09000601, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0D080603, 0x0014020A, + 0x04020101, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130D2011, 0x40004000 + }}, + {set:{ // 242: profile = MFB Multi-pass ANR1, iso = 400 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0017020A, + 0x04020101, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{ // 243: profile = MFB Multi-pass ANR1, iso = 800 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0018020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{ // 244: profile = MFB Multi-pass ANR1, iso = 1200 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0018020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{ // 245: profile = MFB Multi-pass ANR1, iso = 1600 + 0x01040003, 0x00001012, 0x00021100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x0018020A, + 0x05030201, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130C2013, 0x40004000 + }}, + {set:{ // 246: profile = MFB Multi-pass ANR1, iso = 2000 + 0x01040003, 0x00001012, 0x00021100, 0x09000901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x110B0804, 0x001B020A, + 0x07050301, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130B2014, 0x40004000 + }}, + {set:{ // 247: profile = MFB Multi-pass ANR1, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x001F020A, + 0x09060402, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x130A2016, 0x40004000 + }}, + {set:{ // 248: profile = MFB Multi-pass ANR1, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0027030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{ // 249: profile = MFB Multi-pass ANR1, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 250: profile = MFB Multi-pass ANR2, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 251: profile = MFB Multi-pass ANR2, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 252: profile = MFB Multi-pass ANR2, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 253: profile = MFB Multi-pass ANR2, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 254: profile = MFB Multi-pass ANR2, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 255: profile = MFB Multi-pass ANR2, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 256: profile = MFB Multi-pass ANR2, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 257: profile = MFB Multi-pass ANR2, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 258: profile = MFB Multi-pass ANR2, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 259: profile = MFB Multi-pass ANR2, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 260: profile = preview, sensor mode = custom1, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 261: profile = preview, sensor mode = custom1, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 262: profile = preview, sensor mode = custom1, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 263: profile = preview, sensor mode = custom1, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 264: profile = preview, sensor mode = custom1, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 265: profile = preview, sensor mode = custom1, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 266: profile = preview, sensor mode = custom1, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 267: profile = preview, sensor mode = custom1, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 268: profile = preview, sensor mode = custom1, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 269: profile = preview, sensor mode = custom1, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 270: profile = preview, sensor mode = custom2, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 271: profile = preview, sensor mode = custom2, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 272: profile = preview, sensor mode = custom2, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 273: profile = preview, sensor mode = custom2, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 274: profile = preview, sensor mode = custom2, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 275: profile = preview, sensor mode = custom2, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 276: profile = preview, sensor mode = custom2, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 277: profile = preview, sensor mode = custom2, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 278: profile = preview, sensor mode = custom2, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 279: profile = preview, sensor mode = custom2, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 280: profile = preview, sensor mode = custom3, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 281: profile = preview, sensor mode = custom3, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 282: profile = preview, sensor mode = custom3, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 283: profile = preview, sensor mode = custom3, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 284: profile = preview, sensor mode = custom3, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 285: profile = preview, sensor mode = custom3, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 286: profile = preview, sensor mode = custom3, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 287: profile = preview, sensor mode = custom3, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 288: profile = preview, sensor mode = custom3, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 289: profile = preview, sensor mode = custom3, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 290: profile = preview, sensor mode = custom4, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 291: profile = preview, sensor mode = custom4, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 292: profile = preview, sensor mode = custom4, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 293: profile = preview, sensor mode = custom4, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 294: profile = preview, sensor mode = custom4, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 295: profile = preview, sensor mode = custom4, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 296: profile = preview, sensor mode = custom4, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 297: profile = preview, sensor mode = custom4, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 298: profile = preview, sensor mode = custom4, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 299: profile = preview, sensor mode = custom4, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 300: profile = preview, sensor mode = custom5, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 301: profile = preview, sensor mode = custom5, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 302: profile = preview, sensor mode = custom5, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 303: profile = preview, sensor mode = custom5, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 304: profile = preview, sensor mode = custom5, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 305: profile = preview, sensor mode = custom5, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 306: profile = preview, sensor mode = custom5, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 307: profile = preview, sensor mode = custom5, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 308: profile = preview, sensor mode = custom5, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 309: profile = preview, sensor mode = custom5, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 310: profile = video, sensor mode = custom1, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 311: profile = video, sensor mode = custom1, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 312: profile = video, sensor mode = custom1, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 313: profile = video, sensor mode = custom1, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 314: profile = video, sensor mode = custom1, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 315: profile = video, sensor mode = custom1, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 316: profile = video, sensor mode = custom1, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 317: profile = video, sensor mode = custom1, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 318: profile = video, sensor mode = custom1, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 319: profile = video, sensor mode = custom1, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 320: profile = video, sensor mode = custom2, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 321: profile = video, sensor mode = custom2, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 322: profile = video, sensor mode = custom2, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 323: profile = video, sensor mode = custom2, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 324: profile = video, sensor mode = custom2, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 325: profile = video, sensor mode = custom2, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 326: profile = video, sensor mode = custom2, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 327: profile = video, sensor mode = custom2, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 328: profile = video, sensor mode = custom2, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 329: profile = video, sensor mode = custom2, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 330: profile = video, sensor mode = custom3, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 331: profile = video, sensor mode = custom3, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 332: profile = video, sensor mode = custom3, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 333: profile = video, sensor mode = custom3, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 334: profile = video, sensor mode = custom3, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 335: profile = video, sensor mode = custom3, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 336: profile = video, sensor mode = custom3, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 337: profile = video, sensor mode = custom3, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 338: profile = video, sensor mode = custom3, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 339: profile = video, sensor mode = custom3, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 340: profile = video, sensor mode = custom4, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 341: profile = video, sensor mode = custom4, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 342: profile = video, sensor mode = custom4, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 343: profile = video, sensor mode = custom4, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 344: profile = video, sensor mode = custom4, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 345: profile = video, sensor mode = custom4, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 346: profile = video, sensor mode = custom4, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 347: profile = video, sensor mode = custom4, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 348: profile = video, sensor mode = custom4, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 349: profile = video, sensor mode = custom4, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 350: profile = video, sensor mode = custom5, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 351: profile = video, sensor mode = custom5, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 352: profile = video, sensor mode = custom5, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 353: profile = video, sensor mode = custom5, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 354: profile = video, sensor mode = custom5, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 355: profile = video, sensor mode = custom5, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 356: profile = video, sensor mode = custom5, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 357: profile = video, sensor mode = custom5, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 358: profile = video, sensor mode = custom5, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 359: profile = video, sensor mode = custom5, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 360: profile = capture, sensor mode = custom1, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 361: profile = capture, sensor mode = custom1, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 362: profile = capture, sensor mode = custom1, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 363: profile = capture, sensor mode = custom1, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 364: profile = capture, sensor mode = custom1, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 365: profile = capture, sensor mode = custom1, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 366: profile = capture, sensor mode = custom1, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 367: profile = capture, sensor mode = custom1, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 368: profile = capture, sensor mode = custom1, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 369: profile = capture, sensor mode = custom1, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 370: profile = capture, sensor mode = custom2, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 371: profile = capture, sensor mode = custom2, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 372: profile = capture, sensor mode = custom2, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 373: profile = capture, sensor mode = custom2, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 374: profile = capture, sensor mode = custom2, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 375: profile = capture, sensor mode = custom2, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 376: profile = capture, sensor mode = custom2, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 377: profile = capture, sensor mode = custom2, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 378: profile = capture, sensor mode = custom2, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 379: profile = capture, sensor mode = custom2, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 380: profile = capture, sensor mode = custom3, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 381: profile = capture, sensor mode = custom3, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 382: profile = capture, sensor mode = custom3, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 383: profile = capture, sensor mode = custom3, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 384: profile = capture, sensor mode = custom3, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 385: profile = capture, sensor mode = custom3, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 386: profile = capture, sensor mode = custom3, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 387: profile = capture, sensor mode = custom3, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 388: profile = capture, sensor mode = custom3, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 389: profile = capture, sensor mode = custom3, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 390: profile = capture, sensor mode = custom4, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 391: profile = capture, sensor mode = custom4, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 392: profile = capture, sensor mode = custom4, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 393: profile = capture, sensor mode = custom4, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 394: profile = capture, sensor mode = custom4, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 395: profile = capture, sensor mode = custom4, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 396: profile = capture, sensor mode = custom4, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 397: profile = capture, sensor mode = custom4, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 398: profile = capture, sensor mode = custom4, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 399: profile = capture, sensor mode = custom4, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 400: profile = capture, sensor mode = custom5, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 401: profile = capture, sensor mode = custom5, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 402: profile = capture, sensor mode = custom5, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 403: profile = capture, sensor mode = custom5, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 404: profile = capture, sensor mode = custom5, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 405: profile = capture, sensor mode = custom5, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 406: profile = capture, sensor mode = custom5, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 407: profile = capture, sensor mode = custom5, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 408: profile = capture, sensor mode = custom5, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }}, + {set:{ // 409: profile = capture, sensor mode = custom5, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x002D040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1307201A, 0x40004000 + }} +}, +CCR:{ + {set:{// 00: iso = 100 + 0xE0000100, 0x3A0C2010, 0x40156300, 0x40301914 + }}, + {set:{// 01: iso = 200 + 0xE0000100, 0x3A0C2010, 0x40156300, 0x40301914 + }}, + {set:{// 02: iso = 400 + 0xE0000100, 0x3A0C3222, 0x40136300, 0x40281911 + }}, + {set:{// 03: iso = 800 + 0xE0000100, 0x3A0C3525, 0x40126300, 0x40271910 + }}, + {set:{// 04: iso = 1200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 05: iso = 1600 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 06: iso = 2000 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 07: iso = 2400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 08: iso = 2800 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 09: iso = 3200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 10: profile = IHDR preview, iso = 100 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 11: profile = IHDR preview, iso = 200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 12: profile = IHDR preview, iso = 400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 13: profile = IHDR preview, iso = 800 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 14: profile = IHDR preview, iso = 1200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 15: profile = IHDR preview, iso = 1600 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 16: profile = IHDR preview, iso = 2000 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 17: profile = IHDR preview, iso = 2400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 18: profile = IHDR preview, iso = 2800 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 19: profile = IHDR preview, iso = 3200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 20: profile = IHDR video, iso = 100 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 21: profile = IHDR video, iso = 200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 22: profile = IHDR video, iso = 400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 23: profile = IHDR video, iso = 800 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 24: profile = IHDR video, iso = 1200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 25: profile = IHDR video, iso = 1600 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 26: profile = IHDR video, iso = 2000 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 27: profile = IHDR video, iso = 2400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 28: profile = IHDR video, iso = 2800 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 29: profile = IHDR video, iso = 3200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 30: profile = Multi-pass ANR1, iso = 100 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 31: profile = Multi-pass ANR1, iso = 200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 32: profile = Multi-pass ANR1, iso = 400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 33: profile = Multi-pass ANR1, iso = 800 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 34: profile = Multi-pass ANR1, iso = 1200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 35: profile = Multi-pass ANR1, iso = 1600 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 36: profile = Multi-pass ANR1, iso = 2000 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 37: profile = Multi-pass ANR1, iso = 2400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 38: profile = Multi-pass ANR1, iso = 2800 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 39: profile = Multi-pass ANR1, iso = 3200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 40: profile = Multi-pass ANR2, iso = 100 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 41: profile = Multi-pass ANR2, iso = 200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 42: profile = Multi-pass ANR2, iso = 400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 43: profile = Multi-pass ANR2, iso = 800 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 44: profile = Multi-pass ANR2, iso = 1200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 45: profile = Multi-pass ANR2, iso = 1600 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 46: profile = Multi-pass ANR2, iso = 2000 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 47: profile = Multi-pass ANR2, iso = 2400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 48: profile = Multi-pass ANR2, iso = 2800 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 49: profile = Multi-pass ANR2, iso = 3200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 50: profile = MFB Multi-pass ANR1, iso = 100 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 51: profile = MFB Multi-pass ANR1, iso = 200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 52: profile = MFB Multi-pass ANR1, iso = 400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 53: profile = MFB Multi-pass ANR1, iso = 800 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 54: profile = MFB Multi-pass ANR1, iso = 1200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 55: profile = MFB Multi-pass ANR1, iso = 1600 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 56: profile = MFB Multi-pass ANR1, iso = 2000 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 57: profile = MFB Multi-pass ANR1, iso = 2400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 58: profile = MFB Multi-pass ANR1, iso = 2800 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 59: profile = MFB Multi-pass ANR1, iso = 3200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 60: profile = MFB Multi-pass ANR2, iso = 100 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 61: profile = MFB Multi-pass ANR2, iso = 200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 62: profile = MFB Multi-pass ANR2, iso = 400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 63: profile = MFB Multi-pass ANR2, iso = 800 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 64: profile = MFB Multi-pass ANR2, iso = 1200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 65: profile = MFB Multi-pass ANR2, iso = 1600 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 66: profile = MFB Multi-pass ANR2, iso = 2000 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 67: profile = MFB Multi-pass ANR2, iso = 2400 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 68: profile = MFB Multi-pass ANR2, iso = 2800 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }}, + {set:{// 69: profile = MFB Multi-pass ANR2, iso = 3200 + 0xE0000100, 0x3A0C9383, 0x40096300, 0x4000190E + }} +}, +EE:{ + {set:{ // 000: profile = preview, sensor mode = preview ISO100 + 0x00000000, 0x004B0635, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x00820128, 0x01F90950, 0x01F900B9, 0x0000FE00, 0x00006565, + 0x0000421B, 0x0001090A, 0x00020514, 0x0004031E, 0x51515B5B, 0x00004747 + }}, + {set:{ // 001: profile = preview, sensor mode = preview ISO200 + 0x00000000, 0x003C0635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640132, 0x01D10860, 0x01D100B9, 0x0000FE00, 0x00005D5D, + 0x0000421B, 0x0001050C, 0x00020219, 0x00030225, 0x49495353, 0x00003F3F + }}, + {set:{ // 002: profile = preview, sensor mode = preview ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x0046013C, 0x01B90771, 0x01B900B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x0001020F, 0x0001011E, 0x0003012D, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 003: profile = preview, sensor mode = preview ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460146, 0x01900682, 0x019000B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010211, 0x00010123, 0x00020134, 0x3C3C4646, 0x00003232 + }}, + {set:{ // 004: profile = preview, sensor mode = preview ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280082, 0x016404CC, 0x016400D6, 0x0000FC00, 0x00004747, + 0x0000421B, 0x00000014, 0x00000028, 0x0001003C, 0x33333D3D, 0x00002929 + }}, + {set:{ // 005: profile = preview, sensor mode = preview ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280082, 0x016404CC, 0x016400D6, 0x0000FC00, 0x00004747, + 0x0000421B, 0x00000014, 0x00000028, 0x0001003C, 0x33333D3D, 0x00002929 + }}, + {set:{ // 006: profile = preview, sensor mode = preview ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280082, 0x016404CC, 0x016400D6, 0x0000FC00, 0x00004747, + 0x0000421B, 0x00000014, 0x00000028, 0x0001003C, 0x33333D3D, 0x00002929 + }}, + {set:{ // 007: profile = preview, sensor mode = preview ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280082, 0x016404CC, 0x016400D6, 0x0000FC00, 0x00004747, + 0x0000421B, 0x00000014, 0x00000028, 0x0001003C, 0x33333D3D, 0x00002929 + }}, + {set:{ // 008: profile = preview, sensor mode = preview ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280082, 0x016404CC, 0x016400D6, 0x0000FC00, 0x00004747, + 0x0000421B, 0x00000014, 0x00000028, 0x0001003C, 0x33333D3D, 0x00002929 + }}, + {set:{ // 009: profile = preview, sensor mode = preview ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280082, 0x016404CC, 0x016400D6, 0x0000FC00, 0x00004747, + 0x0000421B, 0x00000014, 0x00000028, 0x0001003C, 0x33333D3D, 0x00002929 + }}, + {set:{ // 010: profile = preview, sensor mode = capture ISO100 + 0x00000000, 0x004B0635, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x00820128, 0x01F90950, 0x01F900B9, 0x0000FE00, 0x00006565, + 0x0000421B, 0x0001090A, 0x00020514, 0x0004031E, 0x51515B5B, 0x00004747 + }}, + {set:{ // 011: profile = preview, sensor mode = capture ISO200 + 0x00000000, 0x003C0635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640132, 0x01D10860, 0x01D100B9, 0x0000FE00, 0x00005D5D, + 0x0000421B, 0x0001050C, 0x00020219, 0x00030225, 0x49495353, 0x00003F3F + }}, + {set:{ // 012: profile = preview, sensor mode = capture ISO400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x0046013C, 0x01B90771, 0x01B900B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x0001020F, 0x0001011E, 0x0003012D, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 013: profile = preview, sensor mode = capture ISO800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460146, 0x01900682, 0x019000B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010211, 0x00010123, 0x00020134, 0x3C3C4646, 0x00003232 + }}, + {set:{ // 014: profile = preview, sensor mode = capture ISO1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280082, 0x016404CC, 0x016400D6, 0x0000FC00, 0x00004747, + 0x0000421B, 0x00000014, 0x00000028, 0x0001003C, 0x33333D3D, 0x00002929 + }}, + {set:{ // 015: profile = preview, sensor mode = capture ISO1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280082, 0x016404CC, 0x016400D6, 0x0000FC00, 0x00004747, + 0x0000421B, 0x00000014, 0x00000028, 0x0001003C, 0x33333D3D, 0x00002929 + }}, + {set:{ // 016: profile = preview, sensor mode = capture ISO2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280082, 0x016404CC, 0x016400D6, 0x0000FC00, 0x00004747, + 0x0000421B, 0x00000014, 0x00000028, 0x0001003C, 0x33333D3D, 0x00002929 + }}, + {set:{ // 017: profile = preview, sensor mode = capture ISO2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280082, 0x016404CC, 0x016400D6, 0x0000FC00, 0x00004747, + 0x0000421B, 0x00000014, 0x00000028, 0x0001003C, 0x33333D3D, 0x00002929 + }}, + {set:{ // 018: profile = preview, sensor mode = capture ISO2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280082, 0x016404CC, 0x016400D6, 0x0000FC00, 0x00004747, + 0x0000421B, 0x00000014, 0x00000028, 0x0001003C, 0x33333D3D, 0x00002929 + }}, + {set:{ // 019: profile = preview, sensor mode = capture ISO3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280082, 0x016404CC, 0x016400D6, 0x0000FC00, 0x00004747, + 0x0000421B, 0x00000014, 0x00000028, 0x0001003C, 0x33333D3D, 0x00002929 + }}, + {set:{ // 020: profile = preview, sensor mode = video, iso = 100 + 0x00000000, 0x004B0635, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x00820128, 0x01F90950, 0x01F900B9, 0x0000FE00, 0x00006565, + 0x0000421B, 0x0001090A, 0x00020514, 0x0004031E, 0x51515B5B, 0x00004747 + }}, + {set:{ // 021: profile = preview, sensor mode = video, iso = 200 + 0x00000000, 0x003C0635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640132, 0x01D10860, 0x01D100B9, 0x0000FE00, 0x00005D5D, + 0x0000421B, 0x0001050C, 0x00020219, 0x00030225, 0x49495353, 0x00003F3F + }}, + {set:{ // 022: profile = preview, sensor mode = video, iso = 400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x0046013C, 0x01B90771, 0x01B900B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x0001020F, 0x0001011E, 0x0003012D, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 023: profile = preview, sensor mode = video, iso = 800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460146, 0x01900682, 0x019000B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010211, 0x00010123, 0x00020134, 0x3C3C4646, 0x00003232 + }}, + {set:{ // 024: profile = preview, sensor mode = video, iso = 1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 025: profile = preview, sensor mode = video, iso = 1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 026: profile = preview, sensor mode = video, iso = 2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 027: profile = preview, sensor mode = video, iso = 2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 028: profile = preview, sensor mode = video, iso = 2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 029: profile = preview, sensor mode = video, iso = 3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 030: profile = preview, sensor mode = SlimVideo1, iso = 100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 031: profile = preview, sensor mode = SlimVideo1, iso = 200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 032: profile = preview, sensor mode = SlimVideo1, iso = 400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 033: profile = preview, sensor mode = SlimVideo1, iso = 800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 034: profile = preview, sensor mode = SlimVideo1, iso = 1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 035: profile = preview, sensor mode = SlimVideo1, iso = 1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 036: profile = preview, sensor mode = SlimVideo1, iso = 2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 037: profile = preview, sensor mode = SlimVideo1, iso = 2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 038: profile = preview, sensor mode = SlimVideo1, iso = 2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 039: profile = preview, sensor mode = SlimVideo1, iso = 3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 040: profile = preview, sensor mode = SlimVideo2, iso = 100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 041: profile = preview, sensor mode = SlimVideo2, iso = 200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 042: profile = preview, sensor mode = SlimVideo2, iso = 400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 043: profile = preview, sensor mode = SlimVideo2, iso = 800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 044: profile = preview, sensor mode = SlimVideo2, iso = 1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 045: profile = preview, sensor mode = SlimVideo2, iso = 1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 046: profile = preview, sensor mode = SlimVideo2, iso = 2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 047: profile = preview, sensor mode = SlimVideo2, iso = 2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 048: profile = preview, sensor mode = SlimVideo2, iso = 2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 049: profile = preview, sensor mode = SlimVideo2, iso = 3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 050: profile = video, sensor mode = preview, iso = 100 + 0x00000000, 0x004B0635, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x00820128, 0x01F90950, 0x01F900B9, 0x0000FE00, 0x00006565, + 0x0000421B, 0x0001090A, 0x00020514, 0x0004031E, 0x51515B5B, 0x00004747 + }}, + {set:{ // 051: profile = video, sensor mode = preview, iso = 200 + 0x00000000, 0x003C0635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640132, 0x01D10860, 0x01D100B9, 0x0000FE00, 0x00005D5D, + 0x0000421B, 0x0001050C, 0x00020219, 0x00030225, 0x49495353, 0x00003F3F + }}, + {set:{ // 052: profile = video, sensor mode = preview, iso = 400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x0046013C, 0x01B90771, 0x01B900B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x0001020F, 0x0001011E, 0x0003012D, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 053: profile = video, sensor mode = preview, iso = 800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460146, 0x01900682, 0x019000B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010211, 0x00010123, 0x00020134, 0x3C3C4646, 0x00003232 + }}, + {set:{ // 054: profile = video, sensor mode = preview, iso = 1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 055: profile = video, sensor mode = preview, iso = 1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 056: profile = video, sensor mode = preview, iso = 2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 057: profile = video, sensor mode = preview, iso = 2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 058: profile = video, sensor mode = preview, iso = 2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 059: profile = video, sensor mode = preview, iso = 3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 060: profile = video, sensor mode = capture, iso = 100 + 0x00000000, 0x004B0635, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x00820128, 0x01F90950, 0x01F900B9, 0x0000FE00, 0x00006565, + 0x0000421B, 0x0001090A, 0x00020514, 0x0004031E, 0x51515B5B, 0x00004747 + }}, + {set:{ // 061: profile = video, sensor mode = capture, iso = 200 + 0x00000000, 0x003C0635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640132, 0x01D10860, 0x01D100B9, 0x0000FE00, 0x00005D5D, + 0x0000421B, 0x0001050C, 0x00020219, 0x00030225, 0x49495353, 0x00003F3F + }}, + {set:{ // 062: profile = video, sensor mode = capture, iso = 400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x0046013C, 0x01B90771, 0x01B900B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x0001020F, 0x0001011E, 0x0003012D, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 063: profile = video, sensor mode = capture, iso = 800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460146, 0x01900682, 0x019000B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010211, 0x00010123, 0x00020134, 0x3C3C4646, 0x00003232 + }}, + {set:{ // 064: profile = video, sensor mode = capture, iso = 1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 065: profile = video, sensor mode = capture, iso = 1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 066: profile = video, sensor mode = capture, iso = 2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 067: profile = video, sensor mode = capture, iso = 2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 068: profile = video, sensor mode = capture, iso = 2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 069: profile = video, sensor mode = capture, iso = 3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 070: profile = video, sensor mode = video, iso = 100 + 0x00000000, 0x004B0635, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x00820128, 0x01F90950, 0x01F900B9, 0x0000FE00, 0x00006565, + 0x0000421B, 0x0001090A, 0x00020514, 0x0004031E, 0x51515B5B, 0x00004747 + }}, + {set:{ // 071: profile = video, sensor mode = video, iso = 200 + 0x00000000, 0x003C0635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640132, 0x01D10860, 0x01D100B9, 0x0000FE00, 0x00005D5D, + 0x0000421B, 0x0001050C, 0x00020219, 0x00030225, 0x49495353, 0x00003F3F + }}, + {set:{ // 072: profile = video, sensor mode = video, iso = 400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x0046013C, 0x01B90771, 0x01B900B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x0001020F, 0x0001011E, 0x0003012D, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 073: profile = video, sensor mode = video, iso = 800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460146, 0x01900682, 0x019000B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010211, 0x00010123, 0x00020134, 0x3C3C4646, 0x00003232 + }}, + {set:{ // 074: profile = video, sensor mode = video, iso = 1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 075: profile = video, sensor mode = video, iso = 1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 076: profile = video, sensor mode = video, iso = 2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 077: profile = video, sensor mode = video, iso = 2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 078: profile = video, sensor mode = video, iso = 2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 079: profile = video, sensor mode = video, iso = 3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 080: profile = video, sensor mode = SlimVideo1, iso = 100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 081: profile = video, sensor mode = SlimVideo1, iso = 200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 082: profile = video, sensor mode = SlimVideo1, iso = 400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 083: profile = video, sensor mode = SlimVideo1, iso = 800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 084: profile = video, sensor mode = SlimVideo1, iso = 1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 085: profile = video, sensor mode = SlimVideo1, iso = 1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 086: profile = video, sensor mode = SlimVideo1, iso = 2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 087: profile = video, sensor mode = SlimVideo1, iso = 2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 088: profile = video, sensor mode = SlimVideo1, iso = 2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 089: profile = video, sensor mode = SlimVideo1, iso = 3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 090: profile = video, sensor mode = SlimVideo2, iso = 100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 091: profile = video, sensor mode = SlimVideo2, iso = 200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 092: profile = video, sensor mode = SlimVideo2, iso = 400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 093: profile = video, sensor mode = SlimVideo2, iso = 800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 094: profile = video, sensor mode = SlimVideo2, iso = 1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 095: profile = video, sensor mode = SlimVideo2, iso = 1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 096: profile = video, sensor mode = SlimVideo2, iso = 2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 097: profile = video, sensor mode = SlimVideo2, iso = 2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 098: profile = video, sensor mode = SlimVideo2, iso = 2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 099: profile = video, sensor mode = SlimVideo2, iso = 3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 100: profile = capture, sensor mode = preview, iso = 100 + 0x00000000, 0x004B0635, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x00820128, 0x01F90950, 0x01F900B9, 0x0000FE00, 0x00006565, + 0x0000421B, 0x0001090A, 0x00020514, 0x0004031E, 0x51515B5B, 0x00004747 + }}, + {set:{ // 101: profile = capture, sensor mode = preview, iso = 200 + 0x00000000, 0x003C0635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640132, 0x01D10860, 0x01D100B9, 0x0000FE00, 0x00005D5D, + 0x0000421B, 0x0001050C, 0x00020219, 0x00030225, 0x49495353, 0x00003F3F + }}, + {set:{ // 102: profile = capture, sensor mode = preview, iso = 400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x0046013C, 0x01B90771, 0x01B900B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x0001020F, 0x0001011E, 0x0003012D, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 103: profile = capture, sensor mode = preview, iso = 800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460146, 0x01900682, 0x019000B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010211, 0x00010123, 0x00020134, 0x3C3C4646, 0x00003232 + }}, + {set:{ // 104: profile = capture, sensor mode = preview, iso = 1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 105: profile = capture, sensor mode = preview, iso = 1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 106: profile = capture, sensor mode = preview, iso = 2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 107: profile = capture, sensor mode = preview, iso = 2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 108: profile = capture, sensor mode = preview, iso = 2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 109: profile = capture, sensor mode = preview, iso = 3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 110: profile = capture, sensor mode = capture, iso = 100 + 0x00000000, 0x004B0635, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x00820128, 0x01F90950, 0x01F900B9, 0x0000FE00, 0x00006565, + 0x0000421B, 0x0001090A, 0x00020514, 0x0004031E, 0x51515B5B, 0x00004747 + }}, + {set:{ // 111: profile = capture, sensor mode = capture, iso = 200 + 0x00000000, 0x003C0635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640132, 0x01D10860, 0x01D100B9, 0x0000FE00, 0x00005D5D, + 0x0000421B, 0x0001050C, 0x00020219, 0x00030225, 0x49495353, 0x00003F3F + }}, + {set:{ // 112: profile = capture, sensor mode = capture, iso = 400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x0046013C, 0x01B90771, 0x01B900B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x0001020F, 0x0001011E, 0x0003012D, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 113: profile = capture, sensor mode = capture, iso = 800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460146, 0x01900682, 0x019000B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010211, 0x00010123, 0x00020134, 0x3C3C4646, 0x00003232 + }}, + {set:{ // 114: profile = capture, sensor mode = capture, iso = 1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280082, 0x016404CC, 0x016400D6, 0x0000FC00, 0x00004747, + 0x0000421B, 0x00000014, 0x00000028, 0x0001003C, 0x33333D3D, 0x00002929 + }}, + {set:{ // 115: profile = capture, sensor mode = capture, iso = 1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280082, 0x016404CC, 0x016400D6, 0x0000FC00, 0x00004747, + 0x0000421B, 0x00000014, 0x00000028, 0x0001003C, 0x33333D3D, 0x00002929 + }}, + {set:{ // 116: profile = capture, sensor mode = capture, iso = 2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280082, 0x016404CC, 0x016400D6, 0x0000FC00, 0x00004747, + 0x0000421B, 0x00000014, 0x00000028, 0x0001003C, 0x33333D3D, 0x00002929 + }}, + {set:{ // 117: profile = capture, sensor mode = capture, iso = 2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280082, 0x016404CC, 0x016400D6, 0x0000FC00, 0x00004747, + 0x0000421B, 0x00000014, 0x00000028, 0x0001003C, 0x33333D3D, 0x00002929 + }}, + {set:{ // 118: profile = capture, sensor mode = capture, iso = 2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280082, 0x016404CC, 0x016400D6, 0x0000FC00, 0x00004747, + 0x0000421B, 0x00000014, 0x00000028, 0x0001003C, 0x33333D3D, 0x00002929 + }}, + {set:{ // 119: profile = capture, sensor mode = capture, iso = 3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00280082, 0x016404CC, 0x016400D6, 0x0000FC00, 0x00004747, + 0x0000421B, 0x00000014, 0x00000028, 0x0001003C, 0x33333D3D, 0x00002929 + }}, + {set:{ // 120: profile = capture, sensor mode = video, iso = 100 + 0x00000000, 0x004B0635, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x00820128, 0x01F90950, 0x01F900B9, 0x0000FE00, 0x00006565, + 0x0000421B, 0x0001090A, 0x00020514, 0x0004031E, 0x51515B5B, 0x00004747 + }}, + {set:{ // 121: profile = capture, sensor mode = video, iso = 200 + 0x00000000, 0x003C0635, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640132, 0x01D10860, 0x01D100B9, 0x0000FE00, 0x00005D5D, + 0x0000421B, 0x0001050C, 0x00020219, 0x00030225, 0x49495353, 0x00003F3F + }}, + {set:{ // 122: profile = capture, sensor mode = video, iso = 400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x0046013C, 0x01B90771, 0x01B900B9, 0x0000FE00, 0x00005858, + 0x0000421B, 0x0001020F, 0x0001011E, 0x0003012D, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 123: profile = capture, sensor mode = video, iso = 800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460146, 0x01900682, 0x019000B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x00010211, 0x00010123, 0x00020134, 0x3C3C4646, 0x00003232 + }}, + {set:{ // 124: profile = capture, sensor mode = video, iso = 1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 125: profile = capture, sensor mode = video, iso = 1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 126: profile = capture, sensor mode = video, iso = 2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 127: profile = capture, sensor mode = video, iso = 2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 128: profile = capture, sensor mode = video, iso = 2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 129: profile = capture, sensor mode = video, iso = 3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 130: profile = capture, sensor mode = SlimVideo1, iso = 100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 131: profile = capture, sensor mode = SlimVideo1, iso = 200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 132: profile = capture, sensor mode = SlimVideo1, iso = 400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 133: profile = capture, sensor mode = SlimVideo1, iso = 800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 134: profile = capture, sensor mode = SlimVideo1, iso = 1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 135: profile = capture, sensor mode = SlimVideo1, iso = 1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 136: profile = capture, sensor mode = SlimVideo1, iso = 2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 137: profile = capture, sensor mode = SlimVideo1, iso = 2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 138: profile = capture, sensor mode = SlimVideo1, iso = 2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 139: profile = capture, sensor mode = SlimVideo1, iso = 3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 140: profile = capture, sensor mode = SlimVideo2, iso = 100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 141: profile = capture, sensor mode = SlimVideo2, iso = 200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 142: profile = capture, sensor mode = SlimVideo2, iso = 400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 143: profile = capture, sensor mode = SlimVideo2, iso = 800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 144: profile = capture, sensor mode = SlimVideo2, iso = 1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 145: profile = capture, sensor mode = SlimVideo2, iso = 1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 146: profile = capture, sensor mode = SlimVideo2, iso = 2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 147: profile = capture, sensor mode = SlimVideo2, iso = 2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 148: profile = capture, sensor mode = SlimVideo2, iso = 2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 149: profile = capture, sensor mode = SlimVideo2, iso = 3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 150: profile = N3D preview, iso = 100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 151: profile = N3D preview, iso = 200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 152: profile = N3D preview, iso = 400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 153: profile = N3D preview, iso = 800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 154: profile = N3D preview, iso = 1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 155: profile = N3D preview, iso = 1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 156: profile = N3D preview, iso = 2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 157: profile = N3D preview, iso = 2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 158: profile = N3D preview, iso = 2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 159: profile = N3D preview, iso = 3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 160: profile = N3D video, iso = 100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 161: profile = N3D video, iso = 200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 162: profile = N3D video, iso = 400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 163: profile = N3D video, iso = 800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 164: profile = N3D video, iso = 1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 165: profile = N3D video, iso = 1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 166: profile = N3D video, iso = 2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 167: profile = N3D video, iso = 2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 168: profile = N3D video, iso = 2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 169: profile = N3D video, iso = 3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 170: profile = N3D capture, iso = 100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 171: profile = N3D capture, iso = 200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 172: profile = N3D capture, iso = 400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 173: profile = N3D capture, iso = 800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 174: profile = N3D capture, iso = 1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 175: profile = N3D capture, iso = 1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 176: profile = N3D capture, iso = 2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 177: profile = N3D capture, iso = 2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 178: profile = N3D capture, iso = 2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 179: profile = N3D capture, iso = 3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 180: profile = MFB postproc mixing, iso = 100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 181: profile = MFB postproc mixing, iso = 200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 182: profile = MFB postproc mixing, iso = 400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 183: profile = MFB postproc mixing, iso = 800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 184: profile = MFB postproc mixing, iso = 1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 185: profile = MFB postproc mixing, iso = 1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 186: profile = MFB postproc mixing, iso = 2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 187: profile = MFB postproc mixing, iso = 2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 188: profile = MFB postproc mixing, iso = 2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 189: profile = MFB postproc mixing, iso = 3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 190: profile = MFB capture EE Off, iso = 100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 191: profile = MFB capture EE Off, iso = 200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 192: profile = MFB capture EE Off, iso = 400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 193: profile = MFB capture EE Off, iso = 800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 194: profile = MFB capture EE Off, iso = 1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 195: profile = MFB capture EE Off, iso = 1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 196: profile = MFB capture EE Off, iso = 2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 197: profile = MFB capture EE Off, iso = 2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 198: profile = MFB capture EE Off, iso = 2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 199: profile = MFB capture EE Off, iso = 3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 200: profile = IHDR preview, iso = 100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 201: profile = IHDR preview, iso = 200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 202: profile = IHDR preview, iso = 400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 203: profile = IHDR preview, iso = 800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 204: profile = IHDR preview, iso = 1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 205: profile = IHDR preview, iso = 1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 206: profile = IHDR preview, iso = 2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 207: profile = IHDR preview, iso = 2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 208: profile = IHDR preview, iso = 2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 209: profile = IHDR preview, iso = 3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 210: profile = IHDR video, iso = 100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 211: profile = IHDR video, iso = 200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 212: profile = IHDR video, iso = 400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 213: profile = IHDR video, iso = 800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 214: profile = IHDR video, iso = 1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 215: profile = IHDR video, iso = 1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 216: profile = IHDR video, iso = 2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 217: profile = IHDR video, iso = 2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 218: profile = IHDR video, iso = 2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 219: profile = IHDR video, iso = 3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 220: profile = preview, sensor mode = custom1, iso = 100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 221: profile = preview, sensor mode = custom1, iso = 200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 222: profile = preview, sensor mode = custom1, iso = 400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 223: profile = preview, sensor mode = custom1, iso = 800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 224: profile = preview, sensor mode = custom1, iso = 1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 225: profile = preview, sensor mode = custom1, iso = 1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 226: profile = preview, sensor mode = custom1, iso = 2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 227: profile = preview, sensor mode = custom1, iso = 2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 228: profile = preview, sensor mode = custom1, iso = 2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 229: profile = preview, sensor mode = custom1, iso = 3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 230: profile = preview, sensor mode = custom2, iso = 100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 231: profile = preview, sensor mode = custom2, iso = 200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 232: profile = preview, sensor mode = custom2, iso = 400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 233: profile = preview, sensor mode = custom2, iso = 800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 234: profile = preview, sensor mode = custom2, iso = 1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 235: profile = preview, sensor mode = custom2, iso = 1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 236: profile = preview, sensor mode = custom2, iso = 2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 237: profile = preview, sensor mode = custom2, iso = 2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 238: profile = preview, sensor mode = custom2, iso = 2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 239: profile = preview, sensor mode = custom2, iso = 3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 240: profile = preview, sensor mode = custom3, iso = 100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 241: profile = preview, sensor mode = custom3, iso = 200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 242: profile = preview, sensor mode = custom3, iso = 400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 243: profile = preview, sensor mode = custom3, iso = 800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 244: profile = preview, sensor mode = custom3, iso = 1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 245: profile = preview, sensor mode = custom3, iso = 1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 246: profile = preview, sensor mode = custom3, iso = 2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 247: profile = preview, sensor mode = custom3, iso = 2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 248: profile = preview, sensor mode = custom3, iso = 2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 249: profile = preview, sensor mode = custom3, iso = 3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 250: profile = preview, sensor mode = custom4, iso = 100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 251: profile = preview, sensor mode = custom4, iso = 200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 252: profile = preview, sensor mode = custom4, iso = 400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 253: profile = preview, sensor mode = custom4, iso = 800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 254: profile = preview, sensor mode = custom4, iso = 1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 255: profile = preview, sensor mode = custom4, iso = 1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 256: profile = preview, sensor mode = custom4, iso = 2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 257: profile = preview, sensor mode = custom4, iso = 2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 258: profile = preview, sensor mode = custom4, iso = 2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 259: profile = preview, sensor mode = custom4, iso = 3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 260: profile = preview, sensor mode = custom5, iso = 100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 261: profile = preview, sensor mode = custom5, iso = 200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 262: profile = preview, sensor mode = custom5, iso = 400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 263: profile = preview, sensor mode = custom5, iso = 800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 264: profile = preview, sensor mode = custom5, iso = 1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 265: profile = preview, sensor mode = custom5, iso = 1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 266: profile = preview, sensor mode = custom5, iso = 2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 267: profile = preview, sensor mode = custom5, iso = 2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 268: profile = preview, sensor mode = custom5, iso = 2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 269: profile = preview, sensor mode = custom5, iso = 3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 270: profile = video, sensor mode = custom1, iso = 100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 271: profile = video, sensor mode = custom1, iso = 200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 272: profile = video, sensor mode = custom1, iso = 400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 273: profile = video, sensor mode = custom1, iso = 800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 274: profile = video, sensor mode = custom1, iso = 1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 275: profile = video, sensor mode = custom1, iso = 1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 276: profile = video, sensor mode = custom1, iso = 2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 277: profile = video, sensor mode = custom1, iso = 2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 278: profile = video, sensor mode = custom1, iso = 2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 279: profile = video, sensor mode = custom1, iso = 3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 280: profile = video, sensor mode = custom2, iso = 100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 281: profile = video, sensor mode = custom2, iso = 200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 282: profile = video, sensor mode = custom2, iso = 400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 283: profile = video, sensor mode = custom2, iso = 800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 284: profile = video, sensor mode = custom2, iso = 1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 285: profile = video, sensor mode = custom2, iso = 1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 286: profile = video, sensor mode = custom2, iso = 2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 287: profile = video, sensor mode = custom2, iso = 2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 288: profile = video, sensor mode = custom2, iso = 2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 289: profile = video, sensor mode = custom2, iso = 3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 290: profile = video, sensor mode = custom3, iso = 100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 291: profile = video, sensor mode = custom3, iso = 200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 292: profile = video, sensor mode = custom3, iso = 400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 293: profile = video, sensor mode = custom3, iso = 800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 294: profile = video, sensor mode = custom3, iso = 1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 295: profile = video, sensor mode = custom3, iso = 1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 296: profile = video, sensor mode = custom3, iso = 2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 297: profile = video, sensor mode = custom3, iso = 2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 298: profile = video, sensor mode = custom3, iso = 2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 299: profile = video, sensor mode = custom3, iso = 3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 300: profile = video, sensor mode = custom4, iso = 100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 301: profile = video, sensor mode = custom4, iso = 200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 302: profile = video, sensor mode = custom4, iso = 400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 303: profile = video, sensor mode = custom4, iso = 800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 304: profile = video, sensor mode = custom4, iso = 1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 305: profile = video, sensor mode = custom4, iso = 1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 306: profile = video, sensor mode = custom4, iso = 2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 307: profile = video, sensor mode = custom4, iso = 2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 308: profile = video, sensor mode = custom4, iso = 2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 309: profile = video, sensor mode = custom4, iso = 3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 310: profile = video, sensor mode = custom5, iso = 100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 311: profile = video, sensor mode = custom5, iso = 200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 312: profile = video, sensor mode = custom5, iso = 400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 313: profile = video, sensor mode = custom5, iso = 800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 314: profile = video, sensor mode = custom5, iso = 1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 315: profile = video, sensor mode = custom5, iso = 1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 316: profile = video, sensor mode = custom5, iso = 2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 317: profile = video, sensor mode = custom5, iso = 2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 318: profile = video, sensor mode = custom5, iso = 2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 319: profile = video, sensor mode = custom5, iso = 3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 320: profile = capture, sensor mode = custom1, iso = 100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 321: profile = capture, sensor mode = custom1, iso = 200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 322: profile = capture, sensor mode = custom1, iso = 400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 323: profile = capture, sensor mode = custom1, iso = 800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 324: profile = capture, sensor mode = custom1, iso = 1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 325: profile = capture, sensor mode = custom1, iso = 1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 326: profile = capture, sensor mode = custom1, iso = 2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 327: profile = capture, sensor mode = custom1, iso = 2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 328: profile = capture, sensor mode = custom1, iso = 2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 329: profile = capture, sensor mode = custom1, iso = 3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 330: profile = capture, sensor mode = custom2, iso = 100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 331: profile = capture, sensor mode = custom2, iso = 200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 332: profile = capture, sensor mode = custom2, iso = 400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 333: profile = capture, sensor mode = custom2, iso = 800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 334: profile = capture, sensor mode = custom2, iso = 1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 335: profile = capture, sensor mode = custom2, iso = 1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 336: profile = capture, sensor mode = custom2, iso = 2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 337: profile = capture, sensor mode = custom2, iso = 2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 338: profile = capture, sensor mode = custom2, iso = 2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 339: profile = capture, sensor mode = custom2, iso = 3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 340: profile = capture, sensor mode = custom3, iso = 100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 341: profile = capture, sensor mode = custom3, iso = 200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 342: profile = capture, sensor mode = custom3, iso = 400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 343: profile = capture, sensor mode = custom3, iso = 800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 344: profile = capture, sensor mode = custom3, iso = 1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 345: profile = capture, sensor mode = custom3, iso = 1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 346: profile = capture, sensor mode = custom3, iso = 2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 347: profile = capture, sensor mode = custom3, iso = 2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 348: profile = capture, sensor mode = custom3, iso = 2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 349: profile = capture, sensor mode = custom3, iso = 3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 350: profile = capture, sensor mode = custom4, iso = 100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 351: profile = capture, sensor mode = custom4, iso = 200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 352: profile = capture, sensor mode = custom4, iso = 400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 353: profile = capture, sensor mode = custom4, iso = 800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 354: profile = capture, sensor mode = custom4, iso = 1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 355: profile = capture, sensor mode = custom4, iso = 1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 356: profile = capture, sensor mode = custom4, iso = 2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 357: profile = capture, sensor mode = custom4, iso = 2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 358: profile = capture, sensor mode = custom4, iso = 2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 359: profile = capture, sensor mode = custom4, iso = 3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 360: profile = capture, sensor mode = custom5, iso = 100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 361: profile = capture, sensor mode = custom5, iso = 200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 362: profile = capture, sensor mode = custom5, iso = 400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 363: profile = capture, sensor mode = custom5, iso = 800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 364: profile = capture, sensor mode = custom5, iso = 1200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 365: profile = capture, sensor mode = custom5, iso = 1600 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 366: profile = capture, sensor mode = custom5, iso = 2000 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 367: profile = capture, sensor mode = custom5, iso = 2400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 368: profile = capture, sensor mode = custom5, iso = 2800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }}, + {set:{ // 369: profile = capture, sensor mode = custom5, iso = 3200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00280000, 0x009B0196, 0x00E601CC, 0x00F001D6, 0x0000FA00, 0x00003030, + 0x0000421B, 0x00010214, 0x00010128, 0x0001013C, 0x1C1C2626, 0x00001212 + }} +}, diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5506_mipi_raw/camera_tsf_data_ov5675mipiraw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5506_mipi_raw/camera_tsf_data_ov5675mipiraw.h new file mode 100755 index 0000000000000000000000000000000000000000..f833024ba940769a52435be998cac2cd7a7d27ab --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5506_mipi_raw/camera_tsf_data_ov5675mipiraw.h @@ -0,0 +1,2007 @@ +#ifndef __TSF_DATA_H__ +#define __TSF_DATA_H__ + +{ +0xff18fd84, 0x0059001a, 0xfd19002f, 0xfeff0301, 0x001aff8e, 0x00c0fe34, 0xffe6fc34, 0x001afc7f, +0xffe5003a, 0xfeebf9c8, 0xffef001e, 0xfeba0114, 0x00f10394, 0xfed00320, 0xfecc037a, 0xfd1901c5, +0xff22049a, 0x00bb0218, 0xffb7ffc6, 0xfeee0075, 0xfe4c02b4, 0xfe2e031e, 0x00f8fe17, 0x0054fe8b, +0x02180012, 0x0390fdae, 0x013500d5, 0x005fff87, 0x00020214, 0x04cd042c, 0x00baf6cd, 0xfd1b0004, +0x00d6037a, 0x01cc003f, 0xfd210000, 0xff080050, 0xf9ac0331, 0x009fff46, 0xfd24fffb, 0x0001fff5, +0xffb5001d, 0x032df9ea, 0xfd2c0221, 0x041affd5, 0xffbcfc03, 0x0215036d, 0xfd1f0036, 0xfdcb0000, +0xfd1b018f, 0x012d027c, 0xffdfff90, 0x00120018, 0x0250ffeb, 0x00d8002d, 0x0043011c, 0x0086feaf, +0xfebd05cc, 0x02d40078, 0xfc6affbd, 0x0130004d, 0x0086f66a, 0x022efd7d, 0xffdc0211, 0x0012fd50, +0x003afcf3, 0xfd18ffeb, 0x000301da, 0x00e8ffec, 0xfb3f01d9, 0x00a5ff70, 0x02e2009f, 0xfc07fe21, +0xfe92005f, 0xfe800053, 0xfe95ff14, 0x007afffb, 0x0210ff31, 0xfc28ffdf, 0x0171fc28, 0xff0cfe98, +0xfe530076, 0x000bff5e, 0xff88fbc6, 0xff9d00bc, 0x02d4fd9e, 0xffd4027f, 0x01e3fe17, 0xffdcfec8, +0x00cffe95, 0x02ca013e, 0x034ffedc, 0xff7b048a, 0x002c018f, 0x008c02cc, 0xff28fef4, 0xfc9fff95, +0xfdf0ffbc, 0x00a9ff25, 0x0007fec8, 0x01b6feb9, 0xfff100aa, 0xfc9e01b2, 0xffe10381, 0x07a5fdaf, +0x026fffff, 0xfd38ffe9, 0x0022007f, 0x00c10029, 0x03160227, 0xff0affc7, 0x036101b1, 0xffecfd18, +0xfffbff8c, 0x004ffd19, 0x000efded, 0x0292feae, 0x00bb0241, 0xfff6056e, 0xfe64fd1c, 0x00f600e6, +0xffeb000b, 0xfdeefe38, 0xfe4cfedc, 0x01bbfdcb, 0xffe501a9, 0x000000c2, 0xfede0006, 0xff51ff56, +0xff8601f9, 0xfe19ffb7, 0x0277001c, 0xfdfdffe2, 0xfdaeff33, 0x00b50030, 0xfcbbffdc, 0x01980262, +0xffd100b5, 0x0171ff94, 0x0146ff6a, 0x07180030, 0xff0c02c2, 0xfdbd0244, 0xfe0a006d, 0xfe7d0049, +0x0149026e, 0xf97dfe9a, 0xff8100cf, 0x01ef00cc, 0x01e3ff24, 0x01cdf6ff, 0xffc5fd49, 0xff0a02d4, +0xfcbb00c8, 0x00e80126, 0x0188ffae, 0xfd19004d, 0xfe5702d7, 0xffe3fbf9, 0x003afd96, 0x010b0283, +0xfbc70063, 0x0076078f, 0xff300030, 0xfff9033a, 0x0099f8fb, 0x000f0040, 0xfe2e0318, 0xff1fff6d, +0xfe7d0003, 0x02a10178, 0xfd0a032d, 0xf6cdfe81, 0x0046041b, 0x00cafd28, 0x0038fde7, 0xffca001f, +0xffe1fe94, 0x0283ff36, 0xffd6feab, 0xfd33006d, 0x01e5007f, 0x006dff3c, 0x0062000c, 0xff61ff5e, +0x05def87b, 0x00d301fa, 0x00530192, 0x084302a1, 0xfecefe9a, 0xff50fe80, 0x029201f9, 0x04a1002d, +0xfff1ff6a, 0x02e7feaf, 0x0048018e, 0x0021f80f, 0x027b0061, 0xfe92006e, 0xfe5804f1, 0xffa3000b, +0xff86fe76, 0x006cfdda, 0x0010013a, 0xff74fdd9, 0xffe4ffba, 0x029afde8, 0xfc9a00bc, 0xff08ffdc, +0xfa34ff58, 0xfe7a002d, 0xfcea0029, 0x048f0080, 0x0296fe5d, 0xfffcffb2, 0x041600f9, 0x012dfc9b, +0xfffcffe0, 0xf840feea, 0x01110001, 0xffd1055f, 0x0002fd19, 0x0223fd49, 0xffc5ffe7, 0xff0ffd5b, +0xfe2ffe38, 0xf7080014, 0x004a0291, 0xfff7ffe7, 0x008302b0, 0xfe53004e, 0xfaa605de, 0x003701c1, +0xffc6ff93, 0x001701c7, 0x00baffe9, 0x039400aa, 0xf6ff00b0, 0x0099fe43, 0xfe83ffdf, 0xf6bcffad, +0x035d025f, 0x01d1013d, 0xff8a01b6, 0x01e8ff56, 0x0055fed8, 0x01d700af, 0x000500a5, 0x000f005e, +0x00c70004, 0x004ffb3f, 0x037affc7, 0x04790221, 0xffe1ff58, 0x00390111, 0x0146ff56, 0x0149ffd3, +0x02ff002d, 0xfeeaff5f, 0xff7bfed8, 0xffa7fe05, 0x01c00026, 0x055f0057, 0xfe180122, 0x0191fd1c, +0x004400ca, 0xfd1a04c1, 0xfd9c01cf, 0x0226fed0, 0x02600762, 0xfd800001, 0xff61ffa7, 0xff42f901, +0xfde7fecf, 0x0008ffee, 0xfd50010d, 0xfeda02ac, 0xfe90015e, 0x0024fe80, 0x02930229, 0xff72002e, +0x022e00ce, 0xffadfd3e, 0xfc2f00d5, 0x004d0114, 0xfe440019, 0x006a004b, 0xfd18ff2b, 0x0032004d, +0x013e026c, 0xfdfcff85, 0xfec2ff76, 0x04a0fe87, 0x029f007f, 0x0156ffbd, 0xf9cdf78a, 0xf8c002a8, +0x0042029f, 0x038dfcea, 0x00560036, 0xffbbfbf9, 0x00790498, 0xfe49fea1, 0x019afbc5, 0x0022ffb0, +0x0198ffca, 0x0380039b, 0xff5eff79, 0xfe25031d, 0xffe001ca, 0xf6b6fbfa, 0xffb6feab, 0x00330045, +0x0052fc2f, 0xffca0236, 0x05300000, 0x021400bf, 0x00c4ffdd, 0xffa601f9, 0x01e5fe62, 0xffc30013, +0xffd2f89b, 0x008e0084, 0xf687fc20, 0x0121ff8e, 0x00490390, 0x0036025f, 0x0057fedb, 0xffbc0014, +0xff6affcd, 0x00fb003b, 0xf6bc028b, 0xff2d00aa, 0xffb601b4, 0xff81fc25, 0x0052004f, 0xfd6a0439, +0xfd70fffb, 0x023701b7, 0x027f01c8, 0x02370221, 0xfff101d6, 0x047bfbce, 0xff2f0068, 0xffa2fffe, +0xffd40251, 0xff9202ca, 0x0047ff54, 0x009603ee, 0x007b02b7, 0xfd34fe7d, 0xfd2a0135, 0xffdefeb9, +0xffe70130, 0x0008fd1d, 0xfbb50138, 0xfe62fea3, 0x025fffd2, 0xffb40011, 0x001006fe, 0x0000ff70, +0x002604cd, 0xf7a800b0, 0xff1f002b, 0xfe8605f2, 0xfac7023e, 0x00c0fd29, 0xfff9ffca, 0x01df001b, +0xff460316, 0x000dff52, 0x0044002f, 0x0034fff4, 0x0016fdd3, 0x021ffd28, 0xf902ff3b, 0x048afdd3, +0xfe74ffc0, 0x0000ffcd, 0x006a04ca, 0xff05fff9, 0x002e00ce, 0xfddd02e1, 0xff3c000c, 0xffbafd2c, +0x00ecfeb8, 0xff5ffc12, 0xfe4300b0, 0xfec400a2, 0x014b0221, 0xff6e011e, 0xff85ffba, 0x033c0274, +0x0064025f, 0x0091006a, 0xf677ff12, 0x00d6fe5a, 0x003603dd, 0xffd9ffaf, 0x022e0066, 0x02770465, +0x00040204, 0xffe2fd0a, 0x0126003c, 0xfcc20047, 0xfff500c2, 0x002600a5, 0x0036001e, 0x0034fe57, +0xfea80021, 0x008cfabf, 0x003006ca, 0xff19f840, 0xfefffd84, 0x02f2fc99, 0x0158fdd0, 0x05f2025d, +0x0054fff3, 0xffff04d0, 0xfeeffeef, 0xfedc026c, 0x080dfda4, 0x02130159, 0xfe94fda2, 0xfe1cff4b, +0xfe3fffec, 0xff780128, 0xffc903ea, 0xfb36ffbe, 0x0072ffee, 0x0054fffa, 0x00ae0018, 0xfefe008e, +0xfedefedc, 0x002e0159, 0xff87fde1, 0xfebd0068, 0x00e802b4, 0xfb680076, 0x01b2fec5, 0xfed0ffa4, +0x00c90133, 0xfd870146, 0xfcad008e, 0xfcc6fc96, 0xfe5d001d, 0x003b00d0, 0xfff9fd19, 0x001ffb9b, +0x0028fc49, 0x0129068a, 0x0019feae, 0xfd4f0308, 0xfe4200a9, 0x042cffe1, 0xff3607fb, 0x00900030, +0x00000078, 0xfeef0152, 0xff41feef, 0x00c6fff3, 0x001e00c1, 0xfee0fece, 0x0000ffbd, 0xffe5ffc5, +0x005bff52, 0xfcadff54, 0xfedbff9a, 0xffc50044, 0x01cd02a5, 0xffb3ff76, 0xfddb01ae, 0x026e02b0, +0x0057fffc, 0x00000130, 0x01210191, 0x01370132, 0xfdddff9c, 0x024901a8, 0x06aafa9c, 0xfdffffad, +0x00390137, 0xff92ffdd, 0xfd18fe4c, 0xfce8008a, 0xff7e0088, 0xffe70134, 0xff51000d, 0x00bd005b, +0xffda0215, 0x0018000f, 0x005604da, 0xfbceffd2, 0x006ef9cd, 0x02e700cf, 0xfc5b0056, 0xff2bfef4, +0x038bffbe, 0x02350074, 0xffd1fd4f, 0x038b00a1, 0xfee6ffcc, 0xfd80ffb5, 0x068affc2, 0xfde6fffb, +0x000d0323, 0xff5200ed, 0xff230028, 0x0210fd46, 0xff87ffae, 0x0096fe68, 0xfd49fd6f, 0xff86ffbb, +0x08430358, 0xffcf007a, 0xff320091, 0x002c014b, 0x03e001f5, 0x000dff98, 0xff590367, 0x0243027e, +0x00070226, 0x00c2f73d, 0x00130003, 0x005d00bb, 0xff18006e, 0x0267ff00, 0xff23ffe8, 0xfc340014, +0xfedafe70, 0x025dffd3, 0x01d9fd3b, 0xffaefe34, 0xff670028, 0xfc0300c2, 0x0029001a, 0x00bd0006, +0xffea0202, 0xfff9ff18, 0xfe50fff5, 0xfe1700c0, 0x03ab0223, 0xfe07ff27, 0xff85ffe5, 0x0008013f, +0x0039fff9, 0xffaa0047, 0x00bd03a3, 0x002dffd7, 0x0178013f, 0x008e0023, 0xf8a1ff79, 0x0295f9ed, +0xff4f00be, 0xfe06fb66, 0x021aff46, 0xffdcffc2, 0xffef00e4, 0x002cfffa, 0xfd80ffbe, 0xff78fde6, +0x00280241, 0xfdfdff9f, 0x016bff72, 0x004a0239, 0xff1c0005, 0x02a701fc, 0xfe2100ae, 0xff34fec3, +0x04f6ff24, 0xff9eff33, 0x01f003f8, 0xfffa0032, 0x0031ffb1, 0x0239ff87, 0x0014ffd3, 0xfe2a00d3, +0x015ef982, 0xfdc10039, 0xfd84ffc2, 0x0058fabf, 0x0070003d, 0x00fb0217, 0x013e0047, 0xfee0fcf8, +0xffa2fe59, 0x0012ff8e, 0x01f4ffe4, 0xfe630204, 0xff50fe76, 0xfe50fb0f, 0xfd0e0178, 0x003c0053, +0xfeb80117, 0xffa8ffb1, 0x0250fde1, 0x015203d8, 0xfe14011e, 0x01c0fe5a, 0xff13ffb7, 0x0082f9c7, +0x010bfed3, 0xfd7d001a, 0xfd1f0003, 0x071801c7, 0x011900b1, 0xfdfafe1b, 0x02e1ff52, 0x0014f8fb, +0x00a3fc45, 0x0046fd33, 0xffd0ffd9, 0x00310044, 0xffb30000, 0x008d0026, 0xfd1bf8a1, 0x02a50260, +0x010b015d, 0x0062f66a, 0xfe4fff9d, 0x01fc0002, 0x04d0fc85, 0x01f6fede, 0x003afe17, 0xfc9bfd8d, +0xffa10331, 0xfee9ff25, 0x00eefddb, 0x0044036a, 0xfb71ffa1, 0x00c9fe92, 0xfffafae0, 0x00e80224, +0xff57fdfc, 0x01ca080d, 0xfa8d006f, 0xf9eafdbd, 0x00a20104, 0xff980099, 0x0036fe37, 0x01ecffde, +0xfd260026, 0xf67700be, 0xfe05fec3, 0xfffaffaa, 0x0027013a, 0xfdf0fc65, 0x000e021a, 0x023efcea, +0xffa107a5, 0x007902d2, 0xff90fe14, 0x01b2fe86, 0x007a00b5, 0xffcaffd3, 0x00bdfffb, 0x0024fe51, +0xfd8ffe3f, 0x003eff91, 0xfe8cfd34, 0xff51ff3a, 0xff9efc64, 0x0022007b, 0x0000ffb5, 0xffb8ffaf, +0xff3404da, 0x00910765, 0x03a5fc45, 0xfb7b02ac, 0x009c0236, 0xfe2a00ba, 0x002f0577, 0x002bff7c, +0xfd9c0088, 0xfedcffd1, 0x0035ff14, 0xfed5feb9, 0x0114fd26, 0xff1f0547, 0xfef60007, 0x04060076, +0x02790018, 0x01e702e8, 0xfdee004b, 0xfeaeff56, 0x0114fd49, 0xff04feb8, 0x00de0845, 0xff3e033c, +0xfecc022e, 0x026f0087, 0x0033fe3f, 0x0225fd2e, 0xfd17001b, 0x0396fe1c, 0xffcdff2e, 0xfcea00fb, +0xffcafff8, 0xfb3fff18, 0x02a8008e, 0xfe21fe0b, 0xf9010019, 0xff180273, 0xfd2cfcbe, 0x00f6ffe6, +0xfe210091, 0x013b00c0, 0x00000064, 0xff8800e7, 0x00c40007, 0xffc9ff58, 0x03ddff52, 0xfd750059, +0x01150019, 0xfea10362, 0x00fd0366, 0xffdcfed7, 0x00950014, 0x0079013d, 0xfecfffec, 0x002fff96, +0x015200a3, 0xfd1c008e, 0xfd850180, 0x01cc0146, 0xfbedfd68, 0x041a00d7, 0x00a304a0, 0xfed9009c, +0xffb1ff24, 0xfe95fee7, 0xfded038d, 0x00b0fd18, 0xffb50051, 0xfd1cfffe, 0xfedbffd8, 0xfe1d041b, +0x008afaa6, 0xffde00d3, 0xfff302a7, 0xff46fe51, 0xfdcb001f, 0xfe4e01cc, 0x0323f8c0, 0x004a01a8, +0x0024fbed, 0x0229fc73, 0xfffb00bb, 0x0132ff5f, 0xfddcfe02, 0xffd0fe70, 0xffd5fd17, 0xffcb008c, +0x049c008a, 0x0249fe90, 0xfa89fc49, 0xfde7fd26, 0x00340056, 0x01c10072, 0xfd34ff1f, 0xfba2fefa, +0xff9e0358, 0xff2f0238, 0xfde50014, 0x00e10068, 0x018801fb, 0x02b7036d, 0x044bfd21, 0xffc7fe50, +0xfff1024f, 0x026affc7, 0xfe50ffd9, 0xff24fe42, 0x027e0416, 0x01f9004e, 0xf78affa3, 0x010bfba2, +0x005c0051, 0xfff8fe74, 0x008dfe63, 0xfdfff708, 0x03a3ff27, 0x010a02b0, 0x000f0072, 0x00cefe41, +0x0003ff8f, 0xffb4008a, 0xfb680218, 0x00de078f, 0x01e501a9, 0xff26009c, 0xfe370059, 0x0226fff8, +0x004efe87, 0xfcc2ffec, 0x00d1fc25, 0xfe880390, 0xffab0015, 0xfddfffb7, 0xfefe00ec, 0xffde06ca, +0xfe06fffd, 0x009c02ec, 0x017504f6, 0x007fffc2, 0xffba0023, 0x00cbff2e, 0x01fe0000, 0x023501bc, +0x056e01f6, 0xffe0f97d, 0xfce3fcc2, 0x0034ffab, 0xfff2ffbc, 0xffe5fe57, 0x0182012d, 0x00170083, +0x0070fff6, 0x0088005f, 0xff780005, 0xffe4ff8b, 0x020a000d, 0x02daff8f, 0x01cc0018, 0xfff501f0, +0xff1f01f9, 0x0134fbca, 0x0219024f, 0x001f00be, 0x005e0000, 0xfc070243, 0xfecff73d, 0xfe25fdbd, +0xff3effe8, 0xfe950164, 0x00360099, 0x019bfec8, 0xfd17fe0a, 0x00900002, 0xfae00026, 0xfe52029a, +0x01daff94, 0x01cffd38, 0x01d4fe06, 0xfde8007b, 0xffc3ffcb, 0xffd6000b, 0x02430112, 0xfcbe006e, +0x00daffe5, 0x00fbfd8c, 0x02e8ff1a, 0x0146ffe0, 0x010bff49, 0xfe05011c, 0x01c5049c, 0x0054ffac, +0xfe0cffc0, 0xfed90068, 0xfe2d0182, 0x0243fed3, 0xfddbf6b6, 0x00420044, 0x0213fb87, 0x002e025c, +0xfbe50235, 0xff5e0019, 0x0547fddf, 0xfc16feb8, 0xfc28ffaa, 0xfe4c00c8, 0xff81fc80, 0x0238001e, +0x003ffd17, 0x020affd8, 0x005affd8, 0x0539ffc6, 0xfd19001c, 0xff4805b4, 0xfe830206, 0x007bffcb, +0xffc6fd68, 0x031ef687, 0x0217fd01, 0xfd2a00a7, 0xff3e0530, 0xfe1dfdcd, 0x0573fe18, 0xfe9900f4, +0xfd6101d6, 0xffc4ffb2, 0x003200a3, 0xfffb0028, 0x0016fdc1, 0x006d0000, 0x00baf9c7, 0xfff001bf, +0x01dcfde8, 0x0267039c, 0xfe4c00a2, 0xfffaff6b, 0x02a50045, 0x0080fcc2, 0xff0500b7, 0xfde60031, +0xff26ffcb, 0xfdcdfdb1, 0x0065001c, 0x0086ff8d, 0x00c20071, 0xfc08fdd0, 0x01a8005d, 0xfeb9034f, +0x0072fe55, 0xffed006c, 0x00ae001a, 0xfe7dfd18, 0xfff001ab, 0x0164feaa, 0x0000004a, 0x024fffce, +0x006b02de, 0xffeaffd1, 0xfed5ff2f, 0x002e0244, 0x0034004a, 0xfe6efe59, 0x00f9ff34, 0xffd1000d, +0x0069f7a8, 0xfd51f87b, 0xfc5fff5d, 0x0301ff93, 0x00a500da, 0x02950099, 0xfda20052, 0x0024fd46, +0x01bbf739, 0xfe38030d, 0xffe8fe99, 0x0040037a, 0xff56fe21, 0x01ecf982, 0xfe24ffa7, 0x021800fc, +0x010b00f8, 0x04a1004f, 0xfde5fedc, 0x0000f739, 0xffd6ff18, 0x035dff8a, 0x006500b8, 0x011f0111, +0xffa1ff43, 0x0100fe9e, 0xffc4ff56, 0x002d0005, 0xfc3cff7a, 0x008c00a8, 0xfe2cff29, 0xfd1d0014, +0xffaafd3b, 0xff350071, 0x01330243, 0x0211fec3, 0xf80ffbd4, 0x0054fe1b, 0x00c5003e, 0x0064ff03, +0xfe640042, 0xffec019b, 0xfecffee6, 0x01a9ff9e, 0x000000a9, 0xfe7a0019, 0x02d60202, 0xfb68ffcb, +0xfe8c004f, 0xff81fe9e, 0x0037ffb6, 0xfd22ffac, 0x00aa0033, 0xfa9c021f, 0x08450106, 0x027101f1, +0xfd80021f, 0x01bfffdc, 0x0218fe3f, 0x05b4fd61, 0xffef017f, 0xfb850293, 0xfffa0049, 0xfe9801f1, +0xfdb5fff4, 0x00a20096, 0x00f40054, 0x021f00e4, 0x0087018e, 0xffdcff9d, 0xfe92013d, 0x0098fd2a, +0x021f0095, 0xffe7007d, 0x022e0004, 0xffa8fe56, 0x00aefc38, 0x029f004b, 0x00820053, 0xfdfbfe64, +0xfea2ffad, 0x049302e3, 0x001d011d, 0xfff2ffe5, 0x007b0094, 0x0211ff10, 0xf9acffd5, 0x003cff41, +0x0066fecf, 0x026dff7d, 0x000dff37, 0xfe6d005e, 0x019d01da, 0xfe6c003c, 0x01c7ff58, 0xfe2cff84, +0xfd32ffe1, 0xfd43fe87, 0x0065046e, 0x0079fedb, 0xfff2fd3c, 0xfd3d0007, 0xffe2fcc0, 0x00fdffde, +0x00aaff4c, 0xfe0affe7, 0xffd301d3, 0x0127009e, 0xfeddfe1e, 0xfd340025, 0xff66ffc8, 0x00aaff04, +0xff170007, 0xffdf00f9, 0x002e01fa, 0x00190278, 0x010400fe, 0xfa2d02d2, 0x009dff8e, 0x010e0045, +0x008d01cf, 0xff44fd8c, 0xffd90363, 0xfe3eff44, 0xfe0a02b6, 0x000b00c7, 0xfe5afff3, 0x00260061, +0x0044fed9, 0xffc900bd, 0x02a5ffda, 0xfd1cff10, 0x00580113, 0xfd41fe45, 0x004fff0e, 0x0478fa59, +0x03620280, 0xfea4fffd, 0xfcd5ff91, 0x005c014f, 0x003f028f, 0x0141ff6f, 0x000001e0, 0x01e6fd39, +0xfd17ff09, 0xffe701b8, 0xff68fef4, 0x038d000e, 0xfd75fffe, 0x027300a8, 0xff1efeb0, 0xfa590023, +0xfe26ff9a, 0x005b0078, 0xfe5ffff8, 0x00a40020, 0xfffefe7c, 0x000afedb, 0x01ad00a6, 0xff1afe6b, +0xffcf0000, 0xfd140289, 0x002c02b0, 0x002dff70, 0x025e0109, 0x03d0005b, 0x02020166, 0xfeb100a1, +0xfe8f00c0, 0x0137fc40, 0xfefaff87, 0xffa7ff87, 0x0097ff62, 0xffcdff66, 0x0175fc63, 0xfd17000b, +0xff310039, 0x00a1019c, 0xfd160128, 0x000effff, 0xfe67017d, 0xfff6fe83, 0xff9f0058, 0xff58ffcc, +0xff15fda5, 0x0189ffbe, 0xff370009, 0x0051fed9, 0x0090fff6, 0xff57fcb5, 0x00180000, 0xff24ffe9, +0x001affb0, 0xff5c0098, 0x00c1fee3, 0x01060254, 0xff17fe9c, 0xfdd3002e, 0x025dfd63, 0xfd5700a1, +0xfff502b3, 0x00c8ffdf, 0x00060011, 0xff120050, 0xfd70fd2d, 0x02aa001e, 0x012102b4, 0xffc1ffe4, +0x0020015c, 0x0289fd9b, 0xfd1900e1, 0x0056025f, 0x0025003d, 0xfff900a9, 0xffdafe22, 0xfffbfe9b, +0xffe7fde2, 0xfd9efe8a, 0xff66fedc, 0xfd5e0169, 0xffa503d0, 0x005bff2e, 0x000eff58, 0x00290007, +0x003a0249, 0x0169fd0f, 0x023502f3, 0x010cffc5, 0x00a9fe8b, 0xffe7ff7b, 0xff20fc63, 0x0030fd3b, +0x004e010a, 0xfe710079, 0x00f8fd67, 0xfe02ff03, 0xffe7fde7, 0x0198fdc9, 0xffadffa4, 0xfeb2fe53, +0xffef02ee, 0x023cfe2f, 0x01d30033, 0x018dff6e, 0x017700ca, 0xfee1fde9, 0x0037fef3, 0xff4b02f5, +0xff78000b, 0x0036fe98, 0x01a60093, 0x002f01fb, 0x0009fd2d, 0x013d009a, 0xffda001f, 0x01a3020a, +0x00470088, 0x008c0244, 0xfe68fff8, 0x01f90075, 0xffe6000d, 0xfe93027e, 0x0100fe6b, 0x027a008a, +0xfd0dff91, 0xfd180148, 0xfd2efdde, 0x001efedd, 0x000d0441, 0x019dfed7, 0xfe770191, 0x02eeff1e, +0x0187ffc8, 0x00320022, 0xff79ff26, 0x008cfba0, 0x000000cc, 0x02bafe98, 0x01a10064, 0x019d0227, +0x026a00aa, 0xfd7cff64, 0xff74fd5a, 0xffe20102, 0x0208021a, 0x02f1ff1b, 0x0173ff3e, 0x03620217, +0xfe43ffc6, 0xfecdfd3e, 0x006600b4, 0x01cffe74, 0x0180fe24, 0xff7cffe3, 0x00b700a4, 0xffa70166, +0xfe2c009a, 0x00acfdb5, 0x0087008f, 0x020e010c, 0x000dffc6, 0x002b007a, 0xff050232, 0x0170034b, +0xfff20297, 0x0022000d, 0xff9c0062, 0xff0d008e, 0xffabfd1a, 0x0085ffd4, 0xfe44fec3, 0xfe47fd49, +0x00390213, 0xfedd00a5, 0xfed3ffc4, 0x00a6001e, 0x00a3003a, 0xfe560138, 0x0009fd5a, 0xfe24ff26, +0x002c028d, 0x00a5ffdf, 0x023c0241, 0x0068fedf, 0x0165ffb4, 0xfffc00a3, 0xfcc000b5, 0x029efeb0, +0xffca00e7, 0x0216fe6a, 0xff690018, 0xfe38fd9e, 0xff580082, 0x004e0061, 0xffb101fe, 0xffd7037c, +0xfef0017f, 0xfe6a0207, 0xfe58008a, 0x0228fafe, 0xfe20fed9, 0x00a20129, 0xfd700292, 0x01ae02eb, +0xfdde0299, 0x0141ff31, 0xfe680059, 0x00aaffe8, 0xfff0ff5c, 0xfe9bfee7, 0x02a5fecd, 0x00cc0001, +0x01c0019d, 0x0083fe8a, 0xfa4b01c9, 0xfed7ffdf, 0xfdc9ffb9, 0x0086019c, 0x01c0ffa7, 0xfe6dfc53, +0xfe32ffe5, 0x026affcd, 0x01710013, 0xff3b0288, 0x027afea2, 0x008a0025, 0xfe78fdcb, 0xfed00180, +0xfd28fdd9, 0x007800d2, 0x029cff17, 0xffd8feb2, 0x01b100ea, 0x0043024b, 0x018b019b, 0x001b0009, +0x01af0097, 0x00a1011a, 0x0325fefd, 0xfd160251, 0x0023fe0d, 0xfddefd3e, 0x00eb027e, 0x029cfe7e, +0x018d0012, 0x020401bf, 0xffa8028e, 0x002f0068, 0xffef0027, 0x02a3ff4d, 0xfdce0138, 0x009f0291, +0x005a0094, 0x012b003a, 0xfedcff17, 0x0000ff05, 0x022e01da, 0xfef0fc97, 0xfe65fe52, 0x015c0073, +0xfffe0279, 0x00700080, 0x00e9fed8, 0xffde018e, 0x029b0049, 0x02710030, 0x017ffe6f, 0xfcd900f5, +0xfed6026b, 0x001e0009, 0xfecdfe78, 0x0135006b, 0x02590309, 0xff5c0044, 0xff5cfd7a, 0x009d001c, +0x021f0014, 0xfe3dff40, 0x07fbfd20, 0x00c3ffa3, 0xfe58024b, 0x01d2fffc, 0x037cffe8, 0xfafe01a6, +0x0081feef, 0x0486fda0, 0x00adffdb, 0x000d02e3, 0xfedbfd45, 0x001f0292, 0xfef4fd47, 0xff830026, +0xfea9feca, 0x0029002c, 0x007bfdad, 0xfed00004, 0x0649009a, 0x00700028, 0xfe5cfffd, 0x0476fff9, +0x00150258, 0xfd8702aa, 0x009a03c6, 0xfd4afda3, 0x01bbfd47, 0x00c50123, 0xfee00095, 0x002f0097, +0xfed3ffcf, 0x0011fffc, 0xff8001ba, 0xfffbff7a, 0x019a0009, 0xff46004f, 0x008c02fa, 0x01fbff3f, +0x02df00de, 0x00a6ff07, 0xffa801c3, 0x0087fe6c, 0xfd2002bd, 0x009fffc7, 0x0000fee9, 0x001101b5, +0xffa2020d, 0xffdcfd19, 0x010efd71, 0x0288fbad, 0x0013ffca, 0x0082ff52, 0x015dfe2f, 0xf9edfe68, +0x024efe77, 0xfc8500a3, 0xff5ffe80, 0x011a02c6, 0xfd36fe24, 0x00b1fae9, 0xfec3ff86, 0xfce8fd9b, +0x0254fefd, 0x00880033, 0x0108fa77, 0x00b6fdcb, 0x005afee9, 0xff780008, 0x00790000, 0xfdfe0045, +0x0278fcc3, 0x017cfedb, 0x00eafed9, 0x006bfee3, 0x0190027f, 0x00ebfc95, 0xffe2fcd8, 0xfff5fffc, +0x0114fdc8, 0x0373ff19, 0x00000203, 0xff870089, 0xfcb7ffa5, 0xfddcffd7, 0x0010008d, 0xfe78ffbb, +0xff86fe8b, 0xfdce0021, 0xfc970083, 0xfeb6ff18, 0xffd200a4, 0x0004ff96, 0x00460043, 0x02f5ffec, +0xfe51026f, 0x0253006a, 0x007e02c1, 0xfe3e008d, 0xfedcfff6, 0xffbfffeb, 0xffecfddc, 0x02b40033, +0x025afb88, 0xfef4007f, 0x009fff40, 0xff87fffb, 0x00070000, 0x0241ff2b, 0x043c0031, 0x001bfe06, +0xfdf300ca, 0xff98ffaa, 0xfe870320, 0x02c5008f, 0x000b00a2, 0x0241fe07, 0x00a40017, 0x024402b6, +0x0000fde6, 0x02df0108, 0xffc8ff11, 0xfe6b0446, 0x02940120, 0x014bfa52, 0xfe7701d6, 0xff24005c, +0x00000205, 0x00830217, 0xfdb2fd57, 0x00210027, 0x006a0010, 0xffa5fd5e, 0xfec50220, 0xfeddfe5d, +0x03e3ff4c, 0xfdb2ffcb, 0x01dc00c5, 0xfd2000f9, 0xfef10012, 0xffda0001, 0xfed7fff5, 0x021700be, +0xfdb5ff46, 0xff660018, 0x00eb0349, 0x01cf009c, 0x007dfe3b, 0xfeb00145, 0x0282000b, 0xfff4ffb2, +0xffe50000, 0x0128ff20, 0x02fafdd3, 0xff62018d, 0x00bffd18, 0x001b015a, 0x01a60241, 0x019dff85, +0x0053fdda, 0xff4e0130, 0xffcd0217, 0xff030187, 0x021fff9c, 0x0460018f, 0x01fb024e, 0x009cff82, +0xff0b001c, 0xfd46ffc9, 0xfe6100bb, 0x0110fffa, 0x0226014b, 0x00850485, 0xfd32ffff, 0xf9c8feb1, +0xfd70ff50, 0xfdb3feb1, 0xfe5d0089, 0x0020fb64, 0x0034ff4e, 0x00fefe68, 0xfe440294, 0xfec6011a, +0x00fcffd9, 0xffc20014, 0xfdac00a6, 0x02b60058, 0x009a017c, 0x02970238, 0xff4cfc7d, 0xfe7efd80, +0xff4f0006, 0xfe5effcf, 0x003ffd20, 0x01d2ffa7, 0xff910194, 0x0446ffa4, 0x027f0020, 0xfec5fee4, +0x02ccfbca, 0x0000fdc0, 0xffd30219, 0x024b019f, 0xfae9fd9b, 0xffc40018, 0xff3f011a, 0x00260213, +0x00b3fe41, 0xff9001f2, 0x0058000c, 0x00e90309, 0x008cfff9, 0x0000ff82, 0x0207012d, 0x0018ff52, +0x005afeb4, 0xfb87ffed, 0x0127008a, 0xfda0fe27, 0xfd5afd35, 0x015701be, 0xfedcfbe5, 0x0043003f, +0xff9c0289, 0x006efee4, 0xff1c006c, 0xfe71fc64, 0xff6cffd2, 0x01c9feb6, 0x0012ffb1, 0x022101fc, +0xfca80082, 0x01100095, 0x0112007c, 0x0110ff1b, 0xfdf4001f, 0x003f01ca, 0x02c8010c, 0xfe7a0011, +0x00a40036, 0xfff0fc40, 0xfbad0004, 0x02d4ffc5, 0x00ef0292, 0x00adffa8, 0x0046007d, 0x00ccffb2, +0x00030097, 0x00a8fedb, 0xff7e0328, 0xfe0d0270, 0x01f6ff76, 0xf9b7fc5f, 0x01de004c, 0xfde20013, +0x043afd9c, 0x022100a1, 0xfd16ff6b, 0xfc500257, 0xfe9401af, 0x02a3ffae, 0x01c900ea, 0x0212000c, +0x01f60304, 0x0018fee6, 0x0049fdb8, 0x00a30289, 0xff7a003c, 0xfd510029, 0x021101e2, 0x009101c7, +0xfe8a01a3, 0xff04013d, 0xfbf0ff54, 0x0272fe78, 0x00200203, 0xff4c0106, 0x0022005f, 0x010d02c6, +0xffef0291, 0x016d00aa, 0xfffb002c, 0x01790000, 0xffa400b7, 0x020efdfc, 0x0074005c, 0x00230052, +0x024f01c0, 0xfe67ffcf, 0x0031008f, 0x00e20249, 0x007bfd38, 0x0179fdf4, 0xffe8fb64, 0xfa2d0024, +0x0058ffb1, 0x00bdfe43, 0x019c0032, 0xfd19fd6f, 0x009dff55, 0x00730222, 0x00f3feb3, 0x00830241, +0x025e027a, 0xffd9ffae, 0xffb00044, 0x007d006b, 0xff3d001c, 0x00530429, 0xffdc00cd, 0x0070fce8, +0x018b012a, 0xfd70ffbe, 0x00c8fff5, 0x00bbfe67, 0x002d0102, 0xffddfeb1, 0xfe5c00bd, 0xff1ffd0b, +0x001300d5, 0x028ffde6, 0xfeb10172, 0xfea9002a, 0xffd80274, 0x01350070, 0xffeb0036, 0xfc74fe15, +0x002d0059, 0x0094fd72, 0xfefdfd15, 0x018b0057, 0x0094fffe, 0xffff0085, 0xfa56ffa4, 0xfffeff3d, +0x03730008, 0xfe2d0003, 0x002ffda7, 0xffecffa4, 0x00000188, 0x0064014f, 0x00010187, 0x01f2006e, +0x0005fed3, 0x01e5002d, 0x01a800c5, 0xff4cffdf, 0xffa5003e, 0x022d0041, 0xffc800cd, 0xff2203c8, +0x000bfff9, 0x004bfecb, 0x0125fe45, 0xfc5300df, 0x00bf0173, 0x020eff56, 0xfcb901d6, 0x0091000a, +0x0059fddf, 0x00a80001, 0x00320037, 0xfeb5ff7a, 0x01e2fd0b, 0x028e0292, 0xfe040208, 0xfdad0479, +0x0070ffdd, 0xfff9012b, 0x018b015d, 0xfea4fdd1, 0x001bfff2, 0xffbd0065, 0x007c02a3, 0x015dfca8, +0xffa70000, 0x0037ffa2, 0x003701ba, 0x00bfff71, 0x00000180, 0x02710236, 0x002cfef0, 0xff7dffe9, +0x008dffe4, 0x009bff56, 0xffc7fe4e, 0x001effb5, 0xff33ff91, 0xfd310014, 0x00c7ffd0, 0x00870199, +0x02cefff2, 0x00b0038a, 0xffc40067, 0xfd6f00cc, 0xfde2ff6c, 0xfd9900a1, 0x022d00fd, 0x029ffea6, +0x007afe9c, 0x005d01b5, 0x0208fbc4, 0xff9b0036, 0xfeb00087, 0xff4afe6b, 0x0033fe97, 0x005eff41, +0xff5600d2, 0x008afe65, 0xffc2009d, 0xfe470124, 0x014c027a, 0xfe37015d, 0x018e0013, 0xfff50275, +0x00b4ff21, 0x0076006c, 0x02c4fd79, 0x00a400f8, 0x01f201b2, 0x021600ae, 0x0038ff7c, 0x02ccff7b, +0xfee7003f, 0x01bb0087, 0xff68fd45, 0xfed5fd19, 0x0191fe27, 0x00850325, 0xff6efd1c, 0xffddfd18, +0xffc8ff27, 0xffddfe24, 0xfdcb0052, 0xff180123, 0x00c2feac, 0xfcd5005a, 0xfff4fb93, 0x02020129, +0xff9efb6d, 0xfd240273, 0x004f0249, 0x007a0484, 0xfd91fe32, 0xfda5ffb0, 0xfc5b0059, 0xff3601e8, +0xff4c0063, 0x00010275, 0x008efe26, 0xff1c0172, 0x010fff72, 0x00f3001c, 0x002aff86, 0xff66ff79, +0x017a0006, 0x029e006f, 0xff00005e, 0xfe51ffb5, 0x02a3009e, 0xffd4ffe4, 0x0035001b, 0xfd340211, +0x0212ffff, 0x029bfee3, 0x000005b7, 0xfdfbfa56, 0x00fb001c, 0x00e7ff62, 0x007cfa4b, 0xfc3aff50, +0xff9f0020, 0xfe200021, 0x001fff68, 0xfd4d0029, 0xfff10190, 0x001e0762, 0x006bfd1b, 0xfd9cfffd, +0x02120000, 0x020aff71, 0x000a0087, 0xfe35ffdd, 0x001dfffc, 0xfd99fd41, 0x00fb0154, 0x001f0484, +0x00440113, 0xfcfc0251, 0xff79ffef, 0x00ee00a6, 0x00000016, 0xfc74feb6, 0xfe9bfe43, 0x00c1014f, +0x015afdbe, 0xff88fa63, 0x01a8000f, 0xff43ffcd, 0xfee70208, 0x00120476, 0x010c0145, 0xff9b02c1, +0x0137fec6, 0x00d80083, 0x03e300c3, 0x0202fff2, 0x025cfa5d, 0xfed0ff79, 0x0208fa63, 0xfffd0137, +0xff5affe2, 0xfd63ff71, 0x0034fd94, 0xfe0206aa, 0xfebc001f, 0xff28ffd7, 0x001bfa5d, 0x006afc5b, +0x011000cc, 0x003b013a, 0xff690014, 0xfd160486, 0xfd900249, 0x0056fc55, 0xfe24ffcc, 0xff5f02f5, +0x038afdad, 0x010ffe2d, 0xff85fe5e, 0xfff10031, 0x0217ff72, 0x0027018b, 0x0363fe43, 0x005cff83, +0xfd150191, 0x03b00211, 0x00020032, 0x02ce001f, 0x01d70390, 0xff5cff74, 0x01750005, 0x0074ff43, +0x000e003b, 0xfecaff0e, 0x03c4fe3b, 0x001efdd0, 0x00a4fff7, 0x01a302ca, 0x005601b8, 0x0286fcc3, +0x0053ffed, 0xfcb900b0, 0xff610064, 0xff4dff15, 0x01cffea9, 0x02580305, 0x0211ffce, 0x02210068, +0x0032ff09, 0x000f0188, 0x00530257, 0x0011ffd7, 0x0056fe8a, 0xfef1007f, 0x021102e2, 0xff9002d4, +0x00ccffb4, 0xfe3500a3, 0x003ffcfb, 0xffce0282, 0x011afe71, 0xffcc0123, 0xff33001e, 0x01030044, +0x0476fe79, 0x01fafdd1, 0x0043fed3, 0xfeb6024b, 0xfedd0236, 0x0241fff4, 0xfe1aff74, 0xfd190021, +0x016cfa77, 0xfbc3016f, 0xfe4ffd51, 0xfdc001e3, 0x00f301aa, 0x0026fffe, 0x01370024, 0x0001fc7d, +0x02350186, 0xfe9bfffa, 0x0148ff91, 0xffcaffd2, 0x00caff8b, 0x018cfffc, 0x0015fff7, 0x00a3fe06, +0x0273ffe3, 0xff68ff04, 0xfd15fd1d, 0xfe0e00d2, 0xfffb0217, 0x013a01be, 0x0091026d, 0x00b3000b, +0x02e3fb7e, 0x0053002e, 0x0011ff91, 0x0135ff41, 0x00d800a5, 0xffb1000e, 0xff58fffd, 0x0033021e, +0xfd75000c, 0x0044004f, 0xffcdfef0, 0x0031fe56, 0x00f900a9, 0x00090014, 0x00de007e, 0xfd1d00c1, +0xfffeff76, 0xfd9bff8a, 0xff58046e, 0x05b7003f, 0x005cff11, 0xfd7c0017, 0xfc95003c, 0xffe4fed8, +0x04290184, 0x021701eb, 0xffe0ff16, 0xfe9305ae, 0x028e0003, 0x01140273, 0xfd790034, 0xff7600ab, +0xfdd00141, 0x0123028d, 0x00590066, 0x00d8025a, 0xfeb5fee7, 0x0369009e, 0xfe96ff85, 0xfeb1ffd5, +0xff070076, 0x024d0144, 0xfd0b003e, 0xfdbe0235, 0xfdbf00a3, 0x016d00e4, 0xffe4fe96, 0x01c5ffc6, +0x029701ea, 0xff0e0019, 0xffba0157, 0x0093ffd5, 0xffc30000, 0x004a001f, 0x00db0220, 0xffd6fd84, +0x008400f3, 0x0194005c, 0xfe99fadb, 0xff87ff17, 0xffdaff2a, 0x00a60306, 0xffc9fe0f, 0xfe7c0410, +0x006b0299, 0xff5a00ca, 0xfd3701f9, 0x002202e5, 0x0010000b, 0x01fe02c6, 0x0170ff01, 0x009dff86, +0x0153ffd8, 0x0280007c, 0x0164ffb6, 0xff85fb6d, 0x0087ff2a, 0x006a01ea, 0x0036fe9b, 0x02a8feec, +0xfd7dfd94, 0x01cfff6e, 0x010d00a5, 0x013d038b, 0xfb12ffe3, 0x004e001b, 0xff73ff9d, 0xfbed0063, +0xff510207, 0x00bffedb, 0x0233feff, 0x0199007c, 0x012cff18, 0xfedeff16, 0xff8efd8d, 0x020000d8, +0x03e30286, 0xffcafefd, 0xff54fff8, 0x019efd9b, 0x00ebffe9, 0xfece0168, 0xfff20017, 0xfdc1046d, +0x027eff81, 0x01adfe95, 0x028cfe7d, 0x014401c8, 0x01cd000a, 0xfeee0028, 0xff27003c, 0x00c10043, +0xffa90000, 0x0276ffff, 0x0000ff60, 0x0068fb33, 0xffb4004d, 0x01b10138, 0x00210038, 0xfebf0028, +0xfe690030, 0xfe950268, 0x014000b2, 0xfdc70037, 0x00b4ffaa, 0xffec0012, 0xfe1efe3a, 0xff1dfee6, +0xfed60039, 0xff19ff9b, 0x01730124, 0x0168013c, 0xff1403b4, 0xfd8c001c, 0xfe5d0081, 0x018dffd1, +0x0149fd18, 0x01d0010d, 0xff4ffe3c, 0x0008fb33, 0xff25019b, 0x020dffa2, 0xffc300c3, 0x00caff1a, +0xff27ffb0, 0xff090272, 0xfea6fe68, 0xffa900b1, 0x01dc0029, 0xff74029f, 0xff4cfe58, 0xfcb6ff5e, +0x0029fee0, 0x0138ff59, 0x0008ffad, 0x008c008b, 0x0093ffc9, 0x0383008c, 0x00d8fff6, 0xff5f0104, +0x02690006, 0xff6effcf, 0x0430004d, 0xfeb8fb63, 0x00a7ffde, 0x004cffd7, 0xfe8cfec5, 0x01f10213, +0xfff5fffa, 0x0087019c, 0x01b8ffc4, 0xfdedfd28, 0xff500041, 0xfea2ff87, 0x009000a0, 0x0046fd43, +0x01fbfe6b, 0x01ce005a, 0xffdefedc, 0x0023ff91, 0xff1100bd, 0x002efebd, 0xfe1e02ab, 0x0136ff4f, +0x0053ff4a, 0xfee0fea1, 0x0277fe06, 0xfebb0298, 0x00f2fd76, 0xff9d00ce, 0x026cff83, 0x0038fd8d, +0x01d300bc, 0xffc50087, 0x01750271, 0x0267004b, 0xff560065, 0xff47fff8, 0xfd42fefa, 0x0093ffdc, +0x030afee4, 0x017a0052, 0xff76018d, 0x016b009d, 0xff64016f, 0x007901df, 0x04200192, 0x0032ff29, +0x0037ff89, 0x0087ffe1, 0xff720286, 0xfeda01cf, 0x022c006b, 0xfffa0413, 0xff9400d8, 0x0280fe12, +0x014dfd35, 0x00d601ce, 0x0093011c, 0xfff902c4, 0xfed701a8, 0xff19ffa4, 0xfe7cff63, 0xff42ffc0, +0x004cfef3, 0xfdd00011, 0x0163017a, 0xffbb006b, 0xfee00254, 0x001ffd33, 0x025e0144, 0xffb50033, +0xfe72fe95, 0xffcb0282, 0xff91021d, 0x002a0076, 0xff17fffb, 0x02140000, 0xff6efed2, 0x01ceff54, +0xffd30139, 0x00000012, 0xff6e0163, 0x01bd00dc, 0xffdafed7, 0x002a02cf, 0xfef5004d, 0xfef0028c, +0x021500bb, 0x0000fd4a, 0x008d0087, 0x004afea5, 0x01ac0227, 0x012900e4, 0x00940031, 0xffab001e, +0xff87fe68, 0x0046007d, 0x0281fe40, 0x04470009, 0x027c00b5, 0xffcfffbf, 0x00e80149, 0xfec6feaa, +0x016902cc, 0x0041ffcf, 0x0084ff87, 0xfdee00fe, 0xfdfe006c, 0x014efd28, 0xfd7ffebd, 0x015f0051, +0x018dffbb, 0xff99008c, 0x00afff5b, 0xff8e0117, 0xff6001f9, 0x0039fe76, 0x009cfd1f, 0xfe460129, +0x00dbfe31, 0x0086001f, 0xffd60129, 0x01ccffd7, 0xff1c004f, 0x028c016b, 0x01c80063, 0x01fdfffc, +0x0001fb6d, 0x014efd27, 0xfecefda4, 0xff2bfcb6, 0xfe2a0032, 0xff15ff3f, 0xfed2fd81, 0x01dc007f, +0x00db01a8, 0x03b4003a, 0x0129feec, 0x0104fbe6, 0x0048ff66, 0x0198fd4f, 0xffe6ff72, 0x009f019d, +0xff3fffd7, 0xff7f00e4, 0xff9fff89, 0xfe0bfef9, 0xff160167, 0x01e50037, 0x0252ffc0, 0x0092ff34, +0x01680042, 0x0005026c, 0x016b02cc, 0x02e5018d, 0xfea6ffa9, 0xfeb2ffd7, 0x0004ffc0, 0x001f010d, +0xffebff65, 0xffe2012b, 0x002c01bf, 0xfd8afebf, 0x00150008, 0x020c01ac, 0xff9ffe89, 0x000f0034, +0xffbb0241, 0x00e2ff18, 0xff830073, 0xff5bfdfe, 0xffd601db, 0xffafff64, 0xfeef005c, 0xfe8c0162, +0x0037fff9, 0xfdd7008e, 0x02430051, 0x01cd0042, 0x02d6fe6d, 0x01630009, 0x003c022e, 0x01fc0389, +0x029f0007, 0x003dfe99, 0x001c004e, 0xff5bffae, 0x001f0169, 0x0195fe5b, 0xfb63009e, 0xffe5fdc8, +0x02980301, 0xfe3000c9, 0x029c01df, 0xffddfd67, 0x018000dd, 0xfea6ff7e, 0xff9200ab, 0xff26fffe, +0x00b20141, 0x01ea0126, 0xff9c009b, 0xfd420141, 0x00d5fe5a, 0xfe550231, 0xfea6feaf, 0x01f7ffa6, +0xfe80ffce, 0x00b200d7, 0xfdbafdac, 0x005aff90, 0xff0cff18, 0x0122ff0a, 0x0098ff83, 0xffc10119, +0xffc7ff31, 0x00e4009c, 0xfdeeff30, 0x018e008d, 0xff72000b, 0x00b401e3, 0x01980275, 0x00b6ff68, +0xfe05009d, 0x0162fd98, 0xfb63021d, 0xfff90441, 0x03f90050, 0x00840079, 0xff4d00db, 0xffc60026, +0xfecffe6c, 0xff12ffc7, 0x01480202, 0x0019008c, 0xff8f020f, 0xfec1fdbb, 0xffb3ff07, 0xff04fd71, +0xffe80063, 0x0164025a, 0x0267fd35, 0xffeaffcb, 0xfe66fe4d, 0x0018fbc2, 0xff09fe7d, 0xfe0b0038, +0x0012ff58, 0x0162ff63, 0xfff6ffb9, 0xffbb022e, 0xfecc0032, 0xfe1001b2, 0xfe10fdc1, 0x003401c7, +0x0000fe67, 0xffd500bb, 0x013cff22, 0xff5b00ef, 0x01850067, 0xffb8ffcc, 0x000effeb, 0x002aff26, +0x007fff42, 0x01d7fc1d, 0xffe1ffba, 0x0140fb63, 0x00a101ca, 0x001fff27, 0xfc1d01e7, 0xfd0a0027, +0xffb50214, 0x003ffffe, 0x02440114, 0x00ccffaf, 0x00e8fff3, 0xfff101c8, 0x0192029f, 0x01290134, +0xfffd019a, 0x0182fe4e, 0xfdb5fd8d, 0xffa001a5, 0x009eff2e, 0x01380285, 0x004b02f1, 0x0265fd8c, +0x003d004b, 0x00900151, 0x002c0180, 0x00a40285, 0xfe820482, 0xfde2015c, 0xfddb02a8, 0x00910032, +0xfee1006c, 0xff34ffa5, 0x009d002e, 0xffe1004c, 0xfc9501e5, 0x008cff68, 0xfeb0fb2e, 0x0086011c, +0xff6d01e3, 0xfd9afde0, 0xffdb0306, 0x018dff37, 0x020ffd39, 0x01140027, 0x0006fe31, 0xffcdfdea, +0x009f0197, 0x024301ed, 0xff950039, 0x014bff56, 0xffa40002, 0xfcfd0071, 0xff99ffb2, 0x02c6ff8d, +0xfdd7feef, 0x01a8ffc6, 0xfd91fea0, 0xffff034f, 0x0079003a, 0xfb1afd81, 0xfe7f01ee, 0x006dff95, +0xff28fee6, 0x00450151, 0x01f8ff61, 0x003a0040, 0xff2e0079, 0xfd95ffc8, 0x0058ff6e, 0x009d005c, +0x02890294, 0xff4d0099, 0x0162008b, 0x000efd67, 0x00e8ff6e, 0xff6a019f, 0x00280066, 0x005501a6, +0xffe5026c, 0x0073ffdc, 0x0232005e, 0x006b00c4, 0xff8701fd, 0xfdfd01d0, 0xfe4a023b, 0x000c0131, +0x0197ffd4, 0x01b6025a, 0x004effa5, 0x019e0215, 0x0091fe69, 0x00d400fa, 0xfb810178, 0x019c00ca, +0xffb2ff27, 0xfd8afd79, 0xfda5009e, 0xffb4fed6, 0x00410413, 0x00e701cf, 0xff9dfefa, 0xff81fddb, +0xfe7b0076, 0x01fcff80, 0x011cffd3, 0xff3efe7e, 0xfcf6fec7, 0xffd6026f, 0x019e0014, 0xff3cfe66, +0xff26ff7a, 0x00f40017, 0x00d30036, 0xff0c002c, 0x0148ff53, 0xff06fff2, 0xff3202a0, 0xfecffe65, +0x01bfffc6, 0xffbaff95, 0x043000a0, 0xffc900a0, 0x011c0046, 0x00caffa5, 0xff4c0036, 0x002a020c, +0xff5600d5, 0x01e00248, 0x01fb013e, 0xfecdff14, 0xff8601c7, 0x0067002a, 0xfed900ac, 0xff68ffdc, +0xfed601d0, 0x00d800f9, 0xffb4014b, 0x02120447, 0x002d003f, 0xfeff027a, 0x004c0003, 0xffc7fdbb, +0xff3c0197, 0x0225000e, 0xff34ff97, 0x0156007f, 0x004bfe78, 0xfe6efd31, 0x0142fd95, 0xfe6dffc5, +0xfdf8fef6, 0x0067006f, 0xfef3ff84, 0x0273ff8a, 0x003bfebc, 0x0057fe6d, 0x043dff2b, 0xfe120001, +0xffc7021a, 0xfff4026b, 0x002ffeda, 0x026101b0, 0x02150143, 0xff73ff1b, 0xff4a012c, 0x01b3ff43, +0x00a80082, 0x00a0ff0c, 0xff8affe1, 0xff00fe89, 0x006cff3a, 0xfffeff09, 0x016500e0, 0x00380207, +0x0047ffb6, 0xfefeffbd, 0xfebc0153, 0xff5300b3, 0xff6fff53, 0x00e4ffc1, 0xff8a01d5, 0x0098fea6, +0x008aff33, 0xfe310090, 0xffcf01fd, 0x0083ff6f, 0xff75ffee, 0x00d20000, 0x0207feca, 0x0260ff6a, +0xfed9ffaf, 0xff95029f, 0x005bff5c, 0xffb30057, 0x021401fe, 0xfeb10151, 0x00a7ffe1, 0xfd1d0039, +0x00420046, 0x01edff07, 0x00df00f3, 0x00dcff48, 0xfed0fd31, 0xfea0fdba, 0x000b005a, 0x024a00d2, +0xfe3100af, 0xfe49feae, 0x001e01c7, 0xfe8d01b0, 0x0029ff9f, 0xff700079, 0xff9f00bd, 0xfc640007, +0x0083ff50, 0x01980023, 0x00240098, 0x015c0026, 0xfd4a00cc, 0xfe650099, 0x00190079, 0x006efff5, +0x011effe7, 0x00410007, 0x0166fd5c, 0xff91009f, 0x01f7ffab, 0x0334fe72, 0xff6f001f, 0x004c00b2, +0x012901e8, 0x0122fb81, 0xfed2ffb3, 0xfefaffd6, 0xfe90ff33, 0x00d8ffe6, 0x03030109, 0xff4dfdf3, +0x01a700e2, 0x008dff04, 0x000f00a2, 0xff1700c6, 0xfe33feae, 0x015b0073, 0x0020007b, 0xfe6cff75, +0x016c0000, 0xfee4fdf8, 0xfefafc7d, 0x006f0052, 0x02cbff4e, 0xffb10020, 0xfe4e0282, 0x0262ffe4, +0xfde20211, 0xff8d009d, 0x0068ffc0, 0x009100a2, 0xfdb10129, 0xfe5aff90, 0xfe9bffa3, 0xfff4ff00, +0x0110001f, 0xff8e010b, 0xff6300e7, 0x009dff16, 0x006fff27, 0xffa9fb12, 0x00e201e7, 0x0008ffba, +0x00720162, 0xff5401bf, 0x0310fff6, 0x00db007b, 0x02950090, 0x0021fee4, 0xff55ffcc, 0x00760016, +0xff5e0085, 0x00eb0041, 0xffc7ffdf, 0x0084ffb5, 0xffb800b0, 0x0268012e, 0xff850023, 0xfefaffc0, +0x003bfbaf, 0x02f6002a, 0xffd70134, 0x00690215, 0x022ffeec, 0xff4202cd, 0x0055ff27, 0x010cfebf, +0x00d2ff29, 0x0198fe59, 0x0183fe4a, 0xfe7c0227, 0x0259ffe1, 0x020bfdf2, 0x01fefea6, 0xfcf0ffa2, +0xfdc801d5, 0xff7f01ad, 0x004600e5, 0x0163013f, 0xfd8bff58, 0xfe0fff7d, 0x0262ff2c, 0xfdc5019b, +0xfbe60053, 0x0073ffe7, 0x009f0070, 0xfef4ff8f, 0x02d60063, 0x004b0185, 0x0048feb5, 0xfe1efefd, +0x01d0ffdd, 0x0334feb1, 0x002c0055, 0xfff5fed9, 0x00ff008c, 0x01a100e4, 0x008cff65, 0xffa4ff60, +0xfe8cfff6, 0xfd94013c, 0xff09009c, 0x007aff8f, 0xff0a0162, 0xfe8d017a, 0x002600dd, 0x021ffe5a, +0xff73027a, 0xff880198, 0xffa9025f, 0x008cffb3, 0xfe6dfea6, 0x02a0ffaf, 0xff540259, 0x009dfd51, +0xff990153, 0x01e5001f, 0xfe06ff11, 0x01100039, 0x0015ffbe, 0xffcd008e, 0xff60ff93, 0x023ffedd, +0x01db00da, 0x010aff4c, 0x0000ffeb, 0xfbe000b0, 0xff5f0000, 0x01d00048, 0x00430220, 0xfe660081, +0xffd000f9, 0xff0e014d, 0xfe6b0023, 0xff760000, 0xffce004d, 0xff000177, 0x0255fe69, 0x0039003c, +0xff560208, 0x005b0012, 0xfd4f00a9, 0x0215024a, 0x00d3ff58, 0x0094ffd1, 0x0004006d, 0xffebff7b, +0x001afe0f, 0xffe20180, 0x0039ff98, 0xfeb2ffb5, 0xfe7effa5, 0xffd60075, 0x005c026c, 0xffb9fe1d, +0xfc09fdad, 0x0073ffa3, 0x02710042, 0x0178fe7b, 0x00a00389, 0x00240172, 0x016f0022, 0x01b601a0, +0x027efe32, 0x00310191, 0xffc8ffbf, 0x00420113, 0x01d300ac, 0x01e30030, 0xffdb01e5, 0x028aff43, +0xfd8e0040, 0xff680018, 0x002a0149, 0x01220021, 0x027aff73, 0x008a0045, 0x01e8022f, 0x007a0066, +0x0015012a, 0x0045ff6e, 0x028cff4f, 0x00250299, 0x00cfffcf, 0x012b0017, 0x0476ff63, 0x0067ffb1, +0x008fffee, 0x007b01c8, 0xfef0ff27, 0xff7dffc0, 0x004000d6, 0x000e0211, 0xff91ff1d, 0x0055ffcf, +0x00fe01f9, 0x00750131, 0x0000fd94, 0x003ffdb1, 0xffa0fe68, 0xfec6feb6, 0xfecffed7, 0xff32fd35, +0x001e004e, 0x02120009, 0xff3affb6, 0xfe7f0031, 0xffdd024f, 0xfd3dfdfd, 0xff2dffe5, 0xff3800d0, +0x009d0193, 0xff7fff96, 0xfe78ff43, 0xfe5a00a7, 0x020bfd98, 0xffd8ffce, 0x00a7fadb, 0x00000061, +0xfd1f00e7, 0x008cfea1, 0x0083fed6, 0x0215ff79, 0x0007fc64, 0xff0c0142, 0x00d10246, 0xfd0fff38, +0x0252fb1a, 0xfe49015b, 0x014c00a5, 0xffbc0000, 0x0004ff4a, 0x01d6ff00, 0x02070148, 0x0022009f, +0xfd490191, 0xfe640254, 0x02460004, 0x026002b8, 0xff51fe72, 0x0157fdf9, 0xfff5fd70, 0x0000ffde, +0x00d10228, 0x01b3fcff, 0xfd27ff31, 0xffda009d, 0x01fd01b9, 0x00f800d2, 0x01a10045, 0xfffdff31, +0xffb50126, 0x009f0244, 0x0207ffea, 0x00840110, 0xffb2000a, 0xfd790152, 0x0069fd0f, 0x00ff0327, +0xffecff84, 0xfe3bfff0, 0x0208ffb9, 0x00650009, 0x00eb0076, 0xffc70214, 0x0231ffee, 0xff12ff9d, +0xfd27ff2a, 0x016e01c6, 0x0451ffe4, 0xfee2ffa4, 0x008c0008, 0x01c7feb6, 0x0134ffb3, 0x002affe8, +0x024b01e5, 0xfe820056, 0xfddb0098, 0x00560185, 0xff9000cc, 0xfc070063, 0x00f802cb, 0x0122027a, +0x0120ff6f, 0xfe33ff00, 0xff7affbe, 0xffb4fff2, 0x00a80045, 0x02c900f9, 0xff8dfebf, 0xfdf2001b, +0x024b039c, 0xffef0057, 0xfcd60091, 0x038bfeaf, 0x00290110, 0xff6400a2, 0xff58025e, 0xfdfbff27, +0xfe05fdfb, 0x01a0ff6f, 0xfeb50223, 0x0092fe64, 0x0212ff8c, 0x0021fd8a, 0x029cff54, 0x00590090, +0xffe8003c, 0x0413ffd0, 0x01fb01f8, 0xfdd4009d, 0x00bf005e, 0xff81ff17, 0xfea1fe91, 0x0152008c, +0xff97fee7, 0xffd10093, 0x0166fbcd, 0x020effbe, 0x0202ff6e, 0xfea50129, 0xfed50085, 0xfec701d6, +0xff690082, 0x00390089, 0x01180113, 0x00000038, 0x034f0000, 0xffddfd89, 0xff57ff9c, 0x0185008f, +0x018b009d, 0xffcd02b8, 0xffb3ff56, 0xfeb3010c, 0xfdfd0080, 0x020800c3, 0x000eff8b, 0xff070018, +0x0075fe6e, 0xffd700d9, 0x027201e5, 0x002fffcd, 0x000ffe6b, 0xfe7d00a1, 0xfeb3ffda, 0x0088011c, +0xffc30295, 0x015aff7f, 0x008dfd69, 0x0003000b, 0xfe6d013b, 0xfedcfed5, 0x001dff3e, 0xfbcdfff7, +0xff4a0091, 0x002afc09, 0x001ffe12, 0x002afe3b, 0xfb2e0029, 0x02a601a6, 0xff8d00de, 0x000c011c, +0xffa5fe5a, 0x00410068, 0xfed9ffc1, 0x00a80211, 0xff8c0131, 0xfe940039, 0x01ccfe1e, 0xff2a0066, +0x0039014c, 0x014f0233, 0x0038003a, 0xfe8cffbe, 0x00370051, 0xff760145, 0x00a00025, 0xfefefef6, +0x01d3ffce, 0x0289fd76, 0x024c000a, 0x00120369, 0xffc60138, 0xff7d01bf, 0x0032ffe2, 0xff4bff19, +0xffa501fe, 0xffc30084, 0xfe4600ad, 0x00290042, 0xfeb500e8, 0xff980172, 0xffc10034, 0xffb9ff3a, +0x0013ffe3, 0x021fffde, 0xfeee005e, 0xff1bfffa, 0xfc5900b6, 0x01e3feaa, 0xff83ffe1, 0xff87fed8, +0xff55025d, 0xff4a00d9, 0xffd7ff8a, 0xfe4e000d, 0x021901ea, 0x017a0173, 0x0089fee4, 0xfe9f006b, +0x0126007f, 0xffc400fc, 0x01ea0069, 0x01d8fd5e, 0xffccff88, 0x0047011a, 0xff45ff99, 0x005dffd7, +0x0068fe8b, 0xffa90039, 0xff290164, 0xfd2f00b6, 0x0298fd3c, 0xff66ff1d, 0x010aff2e, 0xfff7002c, +0xff4c0029, 0xfeb8fe97, 0x024aff8f, 0xfee1ffd7, 0xffb7ff57, 0xffbeff55, 0x00a60027, 0x011c0087, +0xffa60167, 0xfe9dfea6, 0xfff70099, 0xffd4ffee, 0xfffbff6e, 0xfffc0157, 0xfd6efe4d, 0xfec2fe6b, +0xff8e002c, 0xffb6ff41, 0xff0d00ad, 0xff0d02fe, 0x030bffb9, 0x019fff73, 0x00c6ffd7, 0x009000ce, +0xff47fe30, 0xffa50261, 0x01a00056, 0xff990000, 0xffc90259, 0x01a9ff5b, 0x043e0021, 0xfee90081, +0xfff70040, 0xfeb00160, 0xff430076, 0xfe56fc21, 0xfd310086, 0x012b0212, 0x02abfffc, 0xff31006e, +0xfe880108, 0x0126fff7, 0xfeed0000, 0xfeee01af, 0xfe860224, 0xff8e0023, 0xff7a001f, 0xfe49ff8f, +0x01b80071, 0x0022ffce, 0x02160158, 0xfed0ff37, 0xff97ff5d, 0xff1a01f2, 0x0149ff44, 0x00080061, +0x00c9fe78, 0x009a0023, 0xff59ff8f, 0x024800c6, 0x01f00003, 0x025afffc, 0xff3200a3, 0xfff700b6, +0xfe700004, 0x0106fe40, 0x00c9001e, 0xfd7dffc7, 0xfe7001f2, 0x012efecb, 0xff160029, 0xff4afe77, +0x0024feca, 0xffa2fd27, 0x00160040, 0xfefc0007, 0x000b0108, 0xfeff0090, 0x0163ff75, 0xfec3ff2a, +0x006dffb5, 0xff41ff88, 0xff0cff66, 0xfeaf011f, 0xff06ff57, 0xffdfff63, 0x008fff97, 0xff6c0173, +0x0141ff20, 0x0000019a, 0xfff102c9, 0x007eff07, 0xfecffef9, 0x022901e3, 0x00650103, 0xfdab025c, +0x01510076, 0x009bff37, 0xff3affbd, 0x007dffc6, 0x00f8ff89, 0x0120fe54, 0x01660029, 0x019801b8, +0x019400a4, 0xffeffed3, 0xfece005a, 0xfe2afeb8, 0x004a01a9, 0xffe10184, 0xfe4c00b7, 0x01230044, +0xff0900d4, 0xfe91ff2b, 0x0029ff84, 0xfc590019, 0xff73fe66, 0xfdedfe11, 0x0079ff62, 0xffa900c5, +0x0216004a, 0x0023026e, 0xfffafef6, 0x0200018d, 0x01a6004f, 0xffd4febe, 0xffe2003a, 0xfef4ff19, +0x01690288, 0xfe5bffaa, 0x004dff6c, 0xfe780083, 0x01690029, 0x01070059, 0xffbe00ad, 0xffe90095, +0x02380185, 0x0261001d, 0xff9cfd34, 0xfe3cfe82, 0x01da0079, 0x00000019, 0x012d0180, 0xff6d0000, +0xff1a0220, 0x00f30057, 0x0030fe7f, 0x00b8ffce, 0x02d8ff31, 0xfe7e006f, 0xfeb4ff51, 0x0046fdcf, +0xfedeffee, 0x0234003b, 0xff4bfe8c, 0xff06fdbe, 0xffde01f5, 0x00680243, 0x01b1fcf5, 0x000d008f, +0xffb2ffa0, 0x0146ff1d, 0x001e009b, 0xff7d01b8, 0x0021ffe4, 0x00670223, 0x0000006c, 0x025affba, +0xff83ff91, 0x0242fffd, 0x0086ffd4, 0x021100cd, 0x007f0238, 0x00830225, 0x00120229, 0x0090017e, +0x00370010, 0x003a001c, 0xff21006e, 0xff0a0165, 0x00750069, 0x01b7fd39, 0x01220077, 0x0021ff52, +0xff5a01a5, 0xfe7900a9, 0xfee70233, 0x0338ff36, 0x00720185, 0xfe4d023b, 0x00d4032a, 0xff16ff1e, +0xffeb0098, 0x009afe4d, 0x0245feca, 0xff7dff53, 0x0050fead, 0x0004fee8, 0x017002e8, 0x000500c1, +0x00f4000e, 0x015effc6, 0x0087fee4, 0x018601b7, 0x01aa0084, 0x00030095, 0x00100234, 0xff6a01ea, +0x001ffef3, 0x0126010f, 0xff6affe7, 0x00c6008b, 0x00890068, 0x00840208, 0x0039ffd7, 0x01a800f6, +0x019800b5, 0xfe310237, 0xff77019f, 0x012300d5, 0xff540258, 0xfe3b0077, 0xfed4ffea, 0xff42001b, +0xfd6001e5, 0xffd7feaf, 0x0222fe1d, 0x03130044, 0x019dfeff, 0xff21fe8b, 0x007cfffc, 0x01b80058, +0x0039fec0, 0x0003ffbd, 0x010ffffe, 0xff100259, 0xff5dff29, 0x0128ff82, 0xfe30025d, 0xff27fcd9, +0x009dffa2, 0x021fff97, 0x0016fddd, 0xfef600f8, 0x01fcffe8, 0x003c0076, 0xffaafe81, 0x0149fe15, +0x0078fe1e, 0x009500fe, 0x006fffed, 0xffe0ffad, 0xfe8401b3, 0xff03fedb, 0x024fffbc, 0x006fffba, +0x019b014e, 0xff1bff9a, 0x015b0126, 0xfee00242, 0xfd910114, 0x02190084, 0x0008fbe6, 0xffda0184, +0x008dfe41, 0xfbea016f, 0x0180fff2, 0x01950098, 0xfd3afd44, 0xff420012, 0xff4eff5d, 0x006bfdec, +0x000cfe6c, 0x01a500c4, 0x0036ffd5, 0x0250004e, 0x018600c5, 0xfecffeec, 0xfd0dffb2, 0xfdad003f, +0x0082feeb, 0xff1001f5, 0x019cfdc0, 0xffdf0078, 0x00e30024, 0x01e0000d, 0x00d7ff62, 0xffd000b9, +0xffeb0050, 0x00fcfce2, 0xfd910095, 0xfeaffef8, 0xffdb000f, 0xffca02d1, 0xfe8f024f, 0xffdc0261, +0xffe5ff8b, 0x0229fd75, 0xffe60148, 0xfd680042, 0xffd300ce, 0x00950165, 0x01120253, 0xffceff72, +0x0057fdfd, 0x01fc024a, 0x0162feca, 0xff42fee9, 0x016200c4, 0x01ebff83, 0x004f023f, 0xff62ff21, +0x0067ffd7, 0x021cffe6, 0x001b00a2, 0x00f303fb, 0x0174020a, 0x01f20180, 0x01800173, 0x00adfdf2, +0x01f2febe, 0x00b80204, 0x00f600a9, 0xffbcff85, 0x01190140, 0x0095febd, 0xfd02fead, 0x0088fff9, +0xffacfbea, 0xfe1300ad, 0x0258fedb, 0xfbec0181, 0x00be013c, 0xffbbff65, 0x01e80000, 0xff6bfecb, +0x01d5fea3, 0xffb601a6, 0xff0d0191, 0xfeebff07, 0xff89ffdf, 0x00c7010d, 0x01fefd91, 0x0114ff5f, +0x00ab0073, 0xffa9026a, 0xff77ffe8, 0xfeb7fee9, 0xfe0201b4, 0x02a1fed2, 0xfd51007e, 0xfe9f012a, +0x00deff92, 0x00a2ff39, 0xff4400e0, 0xffbc0075, 0xffa400a8, 0xfe97ffec, 0x01ff022f, 0xffa30078, +0xff51ffd1, 0xff59016e, 0xfeabff86, 0x01c0fffb, 0xfe9700b5, 0x004a01fb, 0x01e70214, 0xff4a009d, +0x0045010f, 0xff53ffea, 0xffeafd34, 0x0039005e, 0x00aeffca, 0x00150029, 0xfecffffc, 0xff1d0166, +0xfe7b0080, 0xfd8f001c, 0x00d50141, 0x025effb8, 0xff83fff2, 0xfeeb0006, 0x020dffbb, 0xff0ffed6, +0x0202fdfd, 0xfe5a0031, 0xff3aff95, 0xff580192, 0x013c0003, 0xff48ff73, 0x0074ff99, 0xffe701fe, +0x01df00f2, 0x0225ff72, 0xfd5d0060, 0x00c8ffa3, 0x00180011, 0x00290162, 0x0055fe13, 0x00000039, +0x021a008f, 0xff61ffce, 0x01950099, 0x0054fe7f, 0xff7b01e3, 0x0039ff23, 0x00770011, 0x001d007f, +0x01f7ff65, 0x0056fd91, 0xfffb029a, 0xff92fec3, 0xff6f0188, 0xfd27ff2d, 0xfd8fff9a, 0x0047ffdb, +0x01a5fece, 0x00150117, 0x000ffdee, 0x0005ff67, 0x0102fe09, 0x005dfee4, 0xffe60038, 0x00220107, +0xfef4fe79, 0x01e3feff, 0x0076ff9a, 0x00af0179, 0xfed40134, 0x01b9ff59, 0x01170167, 0xff26005a, +0x01a6017d, 0x0083ff26, 0x0237ff76, 0x0166ffce, 0x002bfff9, 0xff29fdab, 0x0044fec7, 0x017f01e1, +0x0213fe86, 0xffce0066, 0xffc7008b, 0x0114ffb1, 0x013e0071, 0x002b00a3, 0x008601cf, 0xff26ff71, +0x01c8ff41, 0x048e021d, 0xffbf0257, 0x0018ffd5, 0x017e007e, 0xffdaff13, 0xff82030b, 0x014efd67, +0xfd28ff95, 0xff130269, 0xfd52ffdc, 0xfed5ffea, 0xffd70214, 0xfffcfde3, 0xfd78ffb3, 0x00bb0076, +0xfeeb01fb, 0xff55fecf, 0x02240242, 0x0257ff9b, 0x0266fdda, 0xfe5600c1, 0x0220ff7c, 0x027901b8, +0x0162ff93, 0xfe0b000b, 0xfe73ffd5, 0x001dff47, 0xfc5d0377, 0xff52036b, 0xfda9fe64, 0x01d3ffe8, +0x006dfd8d, 0x001dffa5, 0x0118ffe8, 0x0223000f, 0xfe390052, 0xff5cffef, 0x018801ff, 0x002eff8f, +0x00500081, 0x007eff77, 0x003cffe3, 0xffd6fee9, 0x02d90209, 0xff9900a4, 0x002801cf, 0xff8cff69, +0x01b4fe1e, 0x01cffd94, 0xfeaefef1, 0xff55ffb1, 0xff2aff13, 0xff97febd, 0xffe4002c, 0x00c4fd97, +0x0029fe8c, 0x014effb3, 0xffec00e8, 0xfea30011, 0x006efe5b, 0xfe0100a3, 0xff8dfff2, 0x03770042, +0xfd840014, 0xfef50080, 0xfeec0079, 0xffe8fffc, 0xfffbff3f, 0xff25fc24, 0x01d7fe57, 0x011efe38, +0xfecdff22, 0xff91fdd0, 0x00770099, 0x007fff39, 0x02610178, 0xff65fdc0, 0xfdeeff1f, 0x0217fff1, +0xffb00180, 0xfdfe0067, 0xff1f0015, 0xffe3ffc4, 0x0080ff16, 0xffb4ff89, 0xff4401c4, 0xff1d01a1, +0xfe4500a4, 0xff71fda5, 0x0013fff3, 0x00c40031, 0x015d0253, 0x00c7ff7c, 0xfecd025c, 0xfecf001c, +0x0084014e, 0xffa20152, 0x0070000d, 0x002cff4c, 0x0037011d, 0x03b40008, 0xfeebff4b, 0xfe8f00bf, +0xfe15ff93, 0xffccffe6, 0x017afee4, 0xfefb0192, 0x0004004e, 0x0014ffcd, 0xff29000e, 0x0005ff4a, +0xff24fffd, 0x015302d8, 0x00260075, 0xfd810034, 0xffd60035, 0xff19ffcf, 0x01b20000, 0x00de0027, +0xfe7e02a3, 0x003cff09, 0xffdb0146, 0x019affd5, 0x00dd003e, 0xfc12024f, 0x0070fffb, 0xfe770080, +0xff7d0169, 0x001902ec, 0x0068ffd7, 0xffedfe25, 0x00fb010c, 0xfe15fec7, 0xff9cff99, 0xfd0d0075, +0xff9bff4d, 0xfe6e01c8, 0xff6efff8, 0xffd7ffa5, 0x01c8ffd9, 0x02bc005a, 0xff37fd4d, 0xff4a0146, +0xff43ff76, 0xfff4ff99, 0x021d002c, 0x014cfe9e, 0xfd400022, 0xfeae009b, 0xffb30077, 0x0085fe45, +0xfec00076, 0xffb100cf, 0x007afbe6, 0xfef8fff5, 0x002000a8, 0xfe65ffcb, 0xff810000, 0x0040ff01, +0x0188fe54, 0xfd2ffdec, 0x0000fef9, 0xfd9d007d, 0xfeebff65, 0xff1600bf, 0xfe65fdf2, 0x023501a1, +0x0034ffec, 0xfed1020e, 0x005200dc, 0x0088001a, 0xff9f0039, 0xff5eff31, 0xff25feff, 0xff3302f1, +0x0019ff72, 0xfee2fe7a, 0x0077ffb1, 0xff70002b, 0x0053fee5, 0x000e00f6, 0xfcebfe3c, 0x00e2ffdc, +0xfdbb0004, 0x01ddfff3, 0x02580196, 0x016f0077, 0x00ab01df, 0xff5cff45, 0xff6b019f, 0x01a20180, +0xff920209, 0x005001c7, 0xfe6c01aa, 0xfd9e011c, 0xff5101a5, 0xff9a0129, 0x00c70191, 0x0224fefd, +0x01bd0046, 0xfe8601da, 0x026e015e, 0xfd91fd43, 0xfea4021d, 0x00d8ffdd, 0xfdc7018d, 0x008b0004, +0xfd6efea1, 0xff0a00eb, 0xff860032, 0x0157004e, 0x01180184, 0xff830061, 0xfde90414, 0xff22fd76, +0xffb7020d, 0x021d012b, 0xff8afef7, 0x001afd68, 0x01a0017e, 0xfe76fe4c, 0x00820007, 0x00c801db, +0x0265ffa9, 0x002a0019, 0xfebf0029, 0xfd47ff0d, 0x0143ff2d, 0x01c7ff2a, 0xffc7fc4c, 0xfe88015e, +0x0144ffe0, 0x0152ff02, 0xffb5fec0, 0x0203002c, 0xfea40083, 0xfe39fff0, 0x000dff07, 0x02c70025, +0xfffb00e9, 0xffbaffd8, 0x0180007f, 0x01080168, 0x016600dd, 0x0083002c, 0xff56fd9e, 0x00120068, +0xfd2d00bd, 0xff28fea3, 0xffc100a2, 0xffc70081, 0xfe9aff5f, 0x006401a4, 0xff92ff25, 0xff01fff1, +0x0209fff7, 0xff09fe12, 0xfebfff03, 0x0009ffa6, 0x00c00000, 0xffd7003f, 0xfce2ffd6, 0x02940005, +0xff83fdf2, 0xff1fff83, 0x00610069, 0x003a021c, 0xfec70071, 0xff4a0204, 0xff9b0250, 0x00d6fd07, +0x0146fff0, 0x018ffe6e, 0x000aff24, 0x0198ffee, 0x0213001a, 0x0005ff63, 0x006ffd52, 0x01fdfeb3, +0xffa9ff57, 0x038d006b, 0x0057ffd8, 0x024302f9, 0xfea10029, 0xff73015d, 0xffb9007a, 0xff1901a4, +0xfd38fe91, 0xfff8004b, 0xfe07ffab, 0xfece001c, 0xfe3a02ac, 0x00c001ff, 0xffeaff91, 0xff01ffd9, +0xfec7ff2a, 0xff52ff57, 0x010efef7, 0xfdf7fe90, 0xff31fec2, 0xfe30fe8b, 0xff17fd3c, 0x00c9ffc6, +0xff790162, 0xfed8fd40, 0xfeff0036, 0x0079ffe4, 0xff24feae, 0xfed2fe4f, 0x01a50164, 0xffed00a4, +0x00fb002e, 0xfda8ff78, 0xff980073, 0xfe3affb8, 0x021f015a, 0x002cff8a, 0xffadffcf, 0xffc20134, +0x0140004f, 0x0079ffed, 0xfff8ff99, 0x00fe021d, 0xff5affef, 0xffcf0031, 0x006dfe5e, 0xfc120010, +0xff52fffc, 0xfe7bffea, 0x0020ffe2, 0x001cfddd, 0x0087ffdc, 0xffae01f0, 0x0040ff63, 0xffec00b4, +0xff4f0050, 0x002fff19, 0x01e5fdb1, 0xff4bfff1, 0xff53029a, 0xff09ffa6, 0x0067fec2, 0xff7eff65, +0x00a4000f, 0x0169ffe5, 0xff5500dd, 0xfe55ffc5, 0xfe86ffd8, 0xfe410024, 0x009401e7, 0xff390216, +0x005c00c7, 0x0162ff71, 0xff1b0000, 0x0078ffbf, 0x0027ffd9, 0x010a000e, 0x00980013, 0xfe1e0057, +0x008501f2, 0x006fffcf, 0x0056019f, 0xffd7ff6e, 0xfff10004, 0x0003fe57, 0xff19fd75, 0x01a5001c, +0x01920095, 0x00d6012b, 0xfef90001, 0x025b00b7, 0xfd9f00a7, 0xff230015, 0xfdfdfd2f, 0x0166ffd6, +0x00210029, 0xff390027, 0xfdbb02a1, 0x011f0277, 0x02330039, 0xfee801e7, 0x00e8febf, 0x007cff97, +0xffc1fee6, 0x002c0096, 0xff9fff38, 0x0074ff69, 0x02770021, 0x013cfee8, 0xfed1fff0, 0xff8efff8, +0x01880011, 0x0003ffec, 0x00240111, 0x003c00d4, 0x0019ff07, 0x0050013d, 0xffb300a2, 0x01b5ff17, +0x03e30234, 0x0143ffe4, 0x0194fda8, 0xfd94ff07, 0xffcc01c8, 0x005b0071, 0xff160182, 0x01840287, +0x00110068, 0x0229ffdf, 0xffc8fece, 0x01eaffd4, 0xff9d0080, 0xfd6aff39, 0xfcc8fee6, 0x001d0031, +0xff24feb7, 0x00c1ff1b, 0xffb10070, 0x01b500a2, 0xff450080, 0xff2cfdcf, 0x014cfead, 0xfd110160, +0xfff2ff23, 0xffb8fd7b, 0xff7cffac, 0xfe84ff16, 0xffe4024c, 0x00feff72, 0x02050019, 0x009b000b, +0xff09ff20, 0xfeae004a, 0x0025011c, 0x022affbc, 0xffe4fd5c, 0xff3affd9, 0xfff9fe68, 0xffb401d5, +0xfd3cfeb8, 0xfea6ff76, 0xffc90099, 0x00cfff00, 0x01b10038, 0x010c0032, 0x017dfe58, 0xff1fff58, +0xffe3ff2a, 0x026ffff5, 0x0087021b, 0x00810080, 0xfdac0253, 0xff0cffc8, 0xfd4dfeed, 0x00060315, +0xfffe0097, 0x01850044, 0x0037002a, 0xff3aff3c, 0x0253001a, 0x00670053, 0xffa00022, 0x009000e3, +0xfee9fd92, 0x027dfffe, 0x013100e7, 0x0005019e, 0xff4f01dd, 0xffa5fee0, 0xff5e0076, 0xffec000a, +0xff8b0229, 0xfe8701c4, 0x008c0056, 0x000001d2, 0x0018ffe1, 0xfe5effbb, 0xff88ff26, 0xfecfff5d, +0xfe7ffe92, 0x00130026, 0xfe16ffdd, 0xff20fc21, 0xfe88ff7d, 0x00b3002b, 0x01bf005d, 0x0162ffde, +0x0048ff6e, 0xfeb401e7, 0x025effef, 0x00b00139, 0x0068fda9, 0x0169ff33, 0x000b004d, 0x01880074, +0xff01022a, 0xfef8ffac, 0xffa3fc00, 0xfe39ff88, 0xfef3fc24, 0x007bff8a, 0xfe610032, 0xfed6ff09, +0xff390280, 0xff6cff38, 0x015bffd8, 0x022fffe0, 0x010900e0, 0x0008ff98, 0xff0c016e, 0x01d3fef8, +0x048e02e8, 0x005a0273, 0x0016ff2d, 0x027c0033, 0xfd510074, 0xff67004d, 0x01df004e, 0x0360fe4c, +0xff6000f1, 0x0274ffe2, 0x01480092, 0x0111ff9a, 0xfc06fec0, 0x01d3fd7b, 0x0203011b, 0xfe47ff94, +0x00de0112, 0xff4c0012, 0x0071fde0, 0x00840062, 0x0309ffae, 0xff760053, 0x0296ff5b, 0x00c00102, +0xfeaeff5a, 0x0053ff1e, 0xfe2b0162, 0xfff50038, 0x0283ff25, 0x01da0020, 0xff6fffbb, 0x010dff5c, +0x00990322, 0x002b0027, 0x0183ff99, 0x0263ffea, 0xfdfdfef7, 0xff1bff54, 0xfed90090, 0xfff1001d, +0xfff10096, 0x0006fcc6, 0xff7a0027, 0x0015ff59, 0xff5901d1, 0xff41ffbe, 0x000eff25, 0x0099fd6c, +0xffebfc93, 0x0260ffe0, 0x00600098, 0x01b900ff, 0x00d7ffe2, 0xffc80068, 0x0056ffd4, 0xfc7d00ab, +0xfce700e0, 0xfef9ffd3, 0xffd401a5, 0x0053fceb, 0xff3eff0d, 0x01140030, 0x0302fffb, 0xff7cfe8a, +0xfe47ffa9, 0xfefc0260, 0x006cff03, 0xffae004c, 0x0133017d, 0xffc40276, 0xfff3018e, 0xff7afd71, +0xfdedff5c, 0x000affe4, 0xff0affa0, 0x00b6ffae, 0x00300020, 0x00180000, 0x021800de, 0x001afd50, +0x0196003d, 0xfe8dfe36, 0x00b800dd, 0xfe570083, 0x0010fe0b, 0x0005012c, 0xfc68ffde, 0xffd5fbee, +0x00a5fdfa, 0xff9afd61, 0xff9eff1c, 0x01190174, 0x0203004a, 0x011bffe7, 0xff870310, 0x01ffffab, +0x024f0016, 0x0072ffaa, 0x0010fff9, 0x0120ffe0, 0x006d006a, 0x00bcfe8b, 0x00a50141, 0x001bff93, +0x00a4ffc6, 0x00000328, 0xffb80183, 0xff430017, 0xffadff47, 0x00500021, 0xff800029, 0x0006001d, +0x0013011a, 0xfeaaff6d, 0xfeee0250, 0xfe8d00f9, 0x023702e6, 0xffb9fedb, 0x006fffd2, 0xff7affb2, +0x004b002e, 0x01f200b7, 0x0151ffc8, 0x01d5ffa9, 0xffbbff83, 0xfec20065, 0x01d0ff4e, 0xff8d00a0, +0xffe101dd, 0xff140281, 0x0162ff44, 0xfff00108, 0x006a0017, 0xff5bfe57, 0xfe27ffa3, 0xffa9ffec, +0x01a2fe8b, 0x00f0febc, 0xffdeff4a, 0xff2effed, 0xfe58fec1, 0xfe6701f2, 0x008d0182, 0x03ab0095, +0x013c00d8, 0x022900c2, 0x0060ff23, 0x021bffd4, 0x00d6fea2, 0x016e006f, 0x0287ffe1, 0xfd9100b4, +0xff7bfdd9, 0x0055003d, 0x00adffcf, 0xffefff94, 0x00d10000, 0xff130031, 0xfdbe004e, 0x0406ff0e, +0xffa5ff72, 0xff10fe84, 0x01fffea6, 0x0100fd38, 0xfdc8ff74, 0xfc1701ed, 0x0055fe83, 0x00360054, +0xffc2017b, 0xff9cffa6, 0x0223fdbe, 0xffbe00a4, 0xfebd01da, 0xffb9ffaa, 0x00530100, 0x018eff99, +0x00970033, 0xffa3fe89, 0x01560053, 0x02200075, 0xfedc00cf, 0x00c40000, 0xfffb0000, 0x0090ffaa, +0xffa2ff77, 0xffee003c, 0x00bdfef9, 0x00b0ff54, 0xfe2e0032, 0xfe4cffe6, 0x005e0067, 0x019ffe60, +0xfe2e004c, 0xffd90120, 0xfce60000, 0x0096fe7f, 0x007affab, 0x00d4ff7c, 0xff16003f, 0x0146ffeb, +0xfce4ff5b, 0xff0ffe58, 0x00cefff1, 0xff6cff1f, 0xff1c0060, 0xff330013, 0x00beffe0, 0xff88feed, +0xff20ff96, 0x00b5fefa, 0xfff3fffe, 0x00fffeab, 0xfe2f001a, 0xfe2fffeb, 0x020f0031, 0x00e001b2, +0x0001ffc5, 0x006cfe44, 0x01c4fd87, 0xff9bfcc9, 0x00150000, 0x0024fd51, 0xff83fea8, 0xfe70fed1, +0xff38ff83, 0x01e80038, 0x00e3ffce, 0x007e015f, 0xfffeffd9, 0x00260053, 0x0104ff22, 0xff5efda8, +0x00a7ff13, 0xfc76ff0e, 0x01d2ffe2, 0xff1a0031, 0x004500ff, 0x0111fff5, 0x02190002, 0x01060008, +0x00d9016e, 0x00000214, 0xfeb400fd, 0x006e00c0, 0x00980121, 0xff1cfec5, 0xffbdffc1, 0x01c60005, +0xffd9ff67, 0xfea40002, 0xfeee0021, 0xffd70048, 0x013f01b7, 0x007afec9, 0xff7cfed3, 0x0001fd3f, +0x000700b1, 0xff7201e9, 0xffd8fffa, 0x00c2ffdf, 0xff87ff17, 0xff55ff8f, 0xff5bfff1, 0x000eff40, +0xff65005b, 0xffd4fffd, 0xffd6012b, 0x0132ff68, 0x018e001a, 0x00adff7b, 0x003c0080, 0xffdcfe85, +0x007dff2a, 0xfeeafef5, 0x0035013f, 0x0006fe4e, 0x0235020b, 0xfe5bfe3c, 0xff9cff5a, 0xff59009a, +0x00180052, 0xfc690158, 0x02f50023, 0xff16fd6a, 0x020a0033, 0xff8e024f, 0x01ef01e0, 0x002efea1, +0xfd81002a, 0x0063fed1, 0xffefffa4, 0x00d9ffd3, 0xff53ff6b, 0x000bfcbd, 0xfec90012, 0x00af0308, +0xfefcff16, 0x0254ffce, 0x00c601e2, 0x02b00181, 0xfe06ffb6, 0xff88011d, 0x020e0213, 0x00a3ffd2, +0x0175feef, 0xfebbfee7, 0x00d9fe50, 0xfe84ff32, 0x00ac01b2, 0xfffafe3b, 0x0000ff17, 0x010f0060, +0x0080ffbb, 0xff4effa6, 0x036a001e, 0xff26fe5b, 0x01b8004e, 0x0040fc99, 0xfe8afe6b, 0xfc76020a, +0x01f4ffe6, 0xffe0fd50, 0xfed70186, 0xfeb2ffe5, 0xffc30176, 0x022c0132, 0xff1f025f, 0x0153fe98, +0xff880056, 0x0021ff62, 0xfd1a007c, 0xffd90140, 0xff5e0198, 0xfff000e9, 0xfe20fec9, 0xff49ffc3, +0xff92ff37, 0x002100ac, 0xfee30000, 0x0097ff46, 0x010fff5a, 0xfede0061, 0x00450148, 0xffe10000, +0x009dfe8d, 0xff75fff7, 0xfd0b02a8, 0x02210046, 0xffe60122, 0x00c4ffca, 0x0072006f, 0x01000116, +0xffdfffc2, 0x01830056, 0x00d1003e, 0x01760298, 0x018101d6, 0xfffe0054, 0x010d019d, 0xfca800a6, +0xfdceff0f, 0x009f005d, 0x0274015e, 0x016700c3, 0xfcc6020c, 0x002affd4, 0x00440105, 0xff9a0156, +0xffeeffca, 0xfdeb003f, 0x00ccffec, 0x01320173, 0xff52ff70, 0xfea10133, 0x013900ad, 0xfd690064, +0x01060280, 0x027e0074, 0x00eefe65, 0xff220014, 0x00bc018b, 0x0095001f, 0xfda50123, 0x0149fedf, +0x00980280, 0x033801ef, 0x00ce0016, 0x01800158, 0x013c004d, 0xffd6fe75, 0x004f0080, 0xff6cff36, +0xffe800d9, 0x0234017d, 0x00190057, 0xffdf0013, 0xffa603fb, 0xfff7ff36, 0xffe70042, 0xffad01cd, +0xff3fff9e, 0x01540000, 0x0032025c, 0x000e0100, 0xffb8ffc6, 0x0060006d, 0xff59011d, 0x00570032, +0x00c0ffb8, 0xfeb401dd, 0xfed3005a, 0x0055fbfa, 0x0032ff2e, 0x00dcffd7, 0xfe72fd0a, 0xfef00057, +0xffcd00b7, 0xfee7ffb6, 0xff81025b, 0x01d6fea1, 0x0387fd7a, 0x0116ffbc, 0xfd980224, 0x0064028b, +0x0219001d, 0xff6d000a, 0x01b80263, 0xfefcff3e, 0xff9301e8, 0x00e1ffaa, 0x006dffdd, 0xff550061, +0xfeb3ffef, 0x01420102, 0x01cb008a, 0x003d0184, 0x0049fedb, 0xffbc0065, 0xfee201a6, 0xfec90044, +0xff150094, 0x02970002, 0x01f10185, 0xfe2eff9c, 0xff98fef5, 0x000cff20, 0x00150011, 0x0106001e, +0xff03ffcf, 0xfea7018b, 0xfe3cfee6, 0xfe98feb3, 0x019afec9, 0x006b0065, 0x015aff26, 0xff780268, +0xfe8dfeef, 0x0038ff4b, 0xff58ff8b, 0x00c90007, 0xffe70188, 0x026e0107, 0xfe6efec9, 0x0220fcf9, +0xff25036d, 0x01df0287, 0xfffb0000, 0x002aff89, 0xff42ff9a, 0xff530115, 0x03a2feaf, 0xfd3fff5c, +0x006bfeca, 0xfcedfe4a, 0xffa80123, 0x011201d8, 0x00040044, 0xffc7ffd5, 0xff86007a, 0xfe600059, +0x003c01d2, 0xffb80091, 0x00deffc8, 0x030802f2, 0x0106fd51, 0x00cb012e, 0xff9dfffe, 0xffa2fd14, +0xfe6c0078, 0xfe8900c8, 0x00a70065, 0xfff6ffe2, 0xff5001d7, 0xff57fff3, 0x00b9018b, 0x0065017d, +0x00f2019b, 0x008801b2, 0x002affa3, 0x00420064, 0x0064ff28, 0xfd00ff74, 0x00c9ff90, 0x0022ff9d, +0xfd8a0019, 0xffecfceb, 0xff8301da, 0x002e001d, 0x01550141, 0xfd65fe6a, 0x02a80022, 0x00e20020, +0xfe31fe29, 0x00440019, 0xfdb100cb, 0x00c1013b, 0x01060135, 0x00cdfd6b, 0x0097ff59, 0xff94010f, +0x01a60327, 0x0033fd7d, 0x00600285, 0x0143fe2e, 0x001dffcc, 0xffe201a6, 0xff72009f, 0x015eff46, +0x03ac01cb, 0xfff801bc, 0x0022fe4a, 0x001efff5, 0x02480033, 0xfd4700e3, 0xff76ff5b, 0xffd500f3, +0x001e0215, 0x01f100c0, 0x006efde8, 0x00320072, 0xfd980254, 0xfc630013, 0xfff3ffcf, 0x011bff98, +0xffa6ffb2, 0xff4b0124, 0x0053ffef, 0x00ab001a, 0x00a5fda5, 0xfec900e2, 0xffbeff1e, 0x006100f1, +0x0017fffe, 0xffe90165, 0x00000136, 0xfdb00024, 0xff94000e, 0x0179ffaa, 0xfc3b020e, 0x0000020f, +0xfff1ff3c, 0xfe1ffeef, 0x002c0012, 0xfe5effee, 0x00440109, 0xff350144, 0x01daffed, 0x00f700cd, +0xfe9700a5, 0x020a01a2, 0xffff013c, 0x01480263, 0xff69fff2, 0x001c0137, 0x022cfec2, 0x0123ff36, +0xffffffcb, 0x014bffa2, 0x0056fec5, 0xffbdff6a, 0xfcc80036, 0xfede0063, 0xff490056, 0x0171fd5d, +0xffa3ffe9, 0xffdd007d, 0xff9cffcd, 0x0003ff80, 0xffdd0037, 0xff6801f9, 0xff3efeec, 0x00bcff37, +0xfed7ffa7, 0xfd9bfed9, 0x013401da, 0xfe8f0056, 0x020b006d, 0xff9b003d, 0xfff2025d, 0xfeb9000b, +0xfec4ff8a, 0x0017005e, 0xfff8005d, 0xfff10051, 0x0000010b, 0xfec20066, 0xffc10047, 0x02a10132, +0xffc7fdde, 0x0181ffe2, 0x002800c9, 0xfff800d6, 0x001a021b, 0x0038ff76, 0x000dfdab, 0x01c80007, +0xffdb001c, 0x02120080, 0xffe7ff40, 0x015dfec2, 0xffeafe25, 0x005f018e, 0x0012006f, 0x006dff76, +0xfe9800e0, 0x00610136, 0x01230056, 0xffd3ffe3, 0xfef80128, 0xfedd00f3, 0x01b90120, 0x038dff4e, +0xff25ffdf, 0xffcd00b1, 0x0064fe85, 0xfcde0319, 0xfefdff92, 0xfea4ffef, 0xff78008e, 0x002801db, +0x0281fd0a, 0xff4700ad, 0x00ed0000, 0x0033005a, 0x00b70030, 0xfe9700a6, 0xffb4000f, 0xff7c00e9, +0xffac02c8, 0x0139002b, 0x0118002a, 0x00190055, 0xff46ffa9, 0x01ffffd3, 0xfff1fff0, 0x01d10038, +0x00beffaa, 0x032afd8a, 0xfe5e00d1, 0xffeffff3, 0x02220156, 0x0092fdd7, 0x013fff80, 0xfff1ff3a, +0xfef6007d, 0xff9f0106, 0x0049025f, 0xffd7ff41, 0xffbffebb, 0xff93feb2, 0x00a20097, 0x008700c2, +0x006dfe3c, 0xfe0c0179, 0xffef0007, 0xff0f016a, 0x0027006c, 0x024e00bf, 0x027e0026, 0xffd2012e, +0x026a0070, 0x02520222, 0xffe0ff23, 0xff9600e6, 0xffe2ff33, 0x0041000b, 0x0057ff4e, 0xfe5e0083, +0x00a001c4, 0x025aff95, 0xffe201ed, 0x0028ff69, 0x0154008f, 0xffd800a3, 0x01a001ed, 0xffb50070, +0xff55004b, 0x01eeffe5, 0xffd1ff7e, 0x01020097, 0x0112fe5e, 0x01d7fc5f, 0xfff500f1, 0xfe27ff65, +0x01af0144, 0xff99ff34, 0xffb00004, 0x013f0138, 0x0060fd91, 0x03c5ffb3, 0x00b6001d, 0xfebc00f1, +0x005afff4, 0x00d202ef, 0xfdfd000f, 0x01f40026, 0x01160062, 0x01290129, 0x027e0061, 0x008fffd3, +0x0033012f, 0xfe43fea7, 0x031aff6f, 0xfed30020, 0xff380141, 0x002e0094, 0x02c6ff24, 0xfff7ff71, +0xffcc0061, 0xffdcfeef, 0xfd600296, 0x019f005a, 0xfde001b2, 0xffb0003c, 0xff4cff20, 0xff830061, +0xfeb10006, 0x0184feb5, 0xffee004d, 0xff1fff4e, 0x01e1fc79, 0xffce006d, 0x01960089, 0xfd380096, +0x01d00002, 0x0050fef1, 0xfe46fc99, 0x0142ffd9, 0x00b9fdf1, 0xffba0190, 0xfef2fe97, 0x020efe39, +0x016a00de, 0xfea1fcf6, 0xfecaffd8, 0xfedbffe3, 0x01c4ff90, 0x01b8fd7a, 0x00e70118, 0xffc5028f, +0x0065fd47, 0xffbb00bb, 0x01f1018f, 0xff9f00d1, 0xffcc001a, 0xff620060, 0xff43ffad, 0xffe60161, +0x00100010, 0x007f00db, 0xff1efe74, 0x001a0035, 0xff69fffb, 0xfef2002f, 0x01930219, 0x002e0123, +0xffab0023, 0xff81fe63, 0xffef00fd, 0x0093fca8, 0xfea0ff49, 0xff6cfd79, 0xff9b00a9, 0x0184ff29, +0x012bfdc5, 0xffaaff62, 0x00ce013c, 0x0094003e, 0x0118fda6, 0x0047004c, 0x0151003e, 0xffa0017b, +0xff7c00be, 0x0044013e, 0x005dff31, 0xffde02a2, 0xff37fd0d, 0x0287ff93, 0xff0b00d1, 0xfdf1ff4c, +0xfec8fd5b, 0x002800b1, 0x0065ff6e, 0x00defed4, 0x03a1005c, 0x018d0004, 0x00b2ffbe, 0xfefc0055, +0x006001ce, 0x01d5ffb2, 0x004100ef, 0x003e0245, 0xfe60ff89, 0x018dfed3, 0x00440022, 0xffdeff61, +0xffcbfe25, 0x0002ff41, 0x0014feb9, 0xffb2fe75, 0x01e6ffc8, 0xffdc0114, 0xfe830182, 0x025401d3, +0xff31feff, 0xffa6006c, 0xffbc02ac, 0x007fff23, 0xffe3010d, 0xfcb2ff79, 0xff5a03a2, 0xff9a0067, +0xff40018b, 0x006c0143, 0xffdb0050, 0xfff3ff9b, 0x0022ff47, 0x0154ff31, 0x00400141, 0x011dfff3, +0xff0a03a3, 0xffb000c3, 0xff04ffa9, 0xff2effc2, 0xfdd1ffe7, 0x005f01ff, 0x02a3005d, 0x01da0067, +0xfec9ffc1, 0xff0fffdb, 0xfe75feea, 0xfd3700cd, 0x019b0060, 0xfe88ff11, 0x000102a3, 0xff74ff43, +0x01a9003f, 0xff9afe1f, 0xfef5fd8a, 0xff87ff7b, 0xfee201b3, 0x001f0124, 0xff76ff95, 0x024f0175, +0x00a9ff2a, 0xffbfff75, 0xff70ff61, 0x002e017d, 0x0176fe20, 0xfdc801f9, 0x00630006, 0x00eeffdc, +0x00410085, 0xff470189, 0xfddaff98, 0xff2c029f, 0xff42fe78, 0x00990183, 0xffd8ff22, 0xfff3fcf7, +0xffd8009e, 0x01cfff9b, 0x00450036, 0xfe430136, 0x027dfe74, 0x017dfdae, 0x01990039, 0xffb8fedd, +0xffd60168, 0x00b00016, 0x001701f1, 0x00ca0039, 0x0148fff9, 0x01a5006e, 0x02890056, 0xfee6010e, +0x002f002d, 0x00dd0124, 0x0048008a, 0xfffd0148, 0x00600072, 0x0005014d, 0xfe5e000d, 0xffd3ffbb, +0xff81fdd9, 0xffcbfed7, 0x01fd00d1, 0x0003fd6c, 0xfffcfce4, 0xffa2fe84, 0x0095ff6b, 0x000e0230, +0x00390010, 0x01b8ff3f, 0xfda6feeb, 0xfe01ffc1, 0x0134ff66, 0xffb00190, 0xffd1ff3c, 0x02630208, +0x0400fd2d, 0x01e6002e, 0x00b40296, 0xff8bfe6c, 0x0119fd5a, 0x01c600b6, 0x0031feb8, 0xff25fcf5, +0x00c9001f, 0xfee0ffd7, 0xfee0feff, 0xff69ffd0, 0xfe5aff63, 0x002001cd, 0x000dfe88, 0xffd70073, +0x006500f1, 0x0010ffd0, 0x0002041a, 0x0027fff6, 0x00700214, 0xffd4ffe4, 0xff50ffb0, 0xff83fef5, +0x00cdff87, 0x00640060, 0xfe77ff9e, 0xfe8d007f, 0xffa2ff65, 0xffd90064, 0xff8400e9, 0x014f01ce, +0xff930052, 0x0047fecd, 0xfff3002f, 0x001efff9, 0x0155fd0d, 0xfed40070, 0x01520269, 0x0010ff84, +0x0013ff71, 0x017c0048, 0xfe33003f, 0x01800060, 0xff4cfff4, 0x0018fff1, 0xffe70000, 0x0016fd5d, +0xfdf7ffc4, 0x0087fff2, 0xff9a00e9, 0xffecffba, 0x0104006b, 0xff4d006c, 0xfe18021f, 0x0299fff8, +0x00c30028, 0x0061ff3c, 0xfe6dff96, 0xff22ff3c, 0x025d036a, 0xfda100c3, 0xffe6fff8, 0xfdce019d, +0x01ddff13, 0x01b0ffb7, 0xfecaffbf, 0xff2a0184, 0x00de0049, 0x01080309, 0x001a005b, 0x00d0fcf6, +0x00850000, 0x02890034, 0xfee3024e, 0x00cc00c9, 0xffed00a6, 0x02c40028, 0x01a6ff88, 0x00af01c8, +0x001000e9, 0x0123039d, 0x00b0ffef, 0xff80ffde, 0x00be000c, 0x002dffe8, 0x025900b4, 0xfeea00ca, +0x01b0fff6, 0xfedb0114, 0xfefe0027, 0xffaf0217, 0xffce0037, 0x00b0fefe, 0xffd400d2, 0xfe8a0144, +0x0048002d, 0x003f010b, 0xff7c00b3, 0x00edfd83, 0xff73ff60, 0x00ed000e, 0x0184ffe6, 0xffc1fefc, +0xfcd8ff90, 0x02030311, 0x019500e3, 0xfea0000c, 0xfe1fff3f, 0x0300fdfa, 0xffa701a7, 0x02040011, +0xffd7ff90, 0x0019fefb, 0x0035fed1, 0xffaa0028, 0x0227fffa, 0x00c6ffea, 0x03d4ff5e, 0x029b00e0, +0xffd4ffff, 0x0157009b, 0xfff9fff1, 0xfe97005e, 0xff22fff2, 0xfcdd00a2, 0x0021019d, 0x006400db, +0x00a2ffd3, 0xfefbffe5, 0xffe10036, 0x004d005e, 0x02830001, 0xffba003f, 0x021effe5, 0x01be00fb, +0xffc00052, 0x007f0056, 0xffbf0053, 0x003dff4a, 0x003f01f2, 0x00ed0147, 0xfe770023, 0x00d8028b, +0x015701df, 0xffd0ff7a, 0x000c0023, 0x00670010, 0xfffc00d7, 0x01a3000e, 0x0066febe, 0xff45ffef, +0xfdfaffdd, 0x001703ee, 0x004dffd2, 0x0014fecb, 0x005302d4, 0x029eff3b, 0xfece0062, 0x00bdfd99, +0xff94ffb2, 0x011bfd6a, 0xfd98ff42, 0xffe1015e, 0x000000db, 0x0130fed4, 0x003500a8, 0x00c101d3, +0xfd82ff19, 0x015e002e, 0x007f0013, 0x0002030c, 0xfe8ffec6, 0x006800db, 0x000e0024, 0x00410054, +0x00160002, 0xfffd0087, 0x02a0ffce, 0xfdb60122, 0x00ad0033, 0x02bd00fa, 0xff69feef, 0x010600b8, +0x004d0288, 0x002600f0, 0xffb7ff35, 0x0289fff3, 0xfd7dfc30, 0x00e8ffb5, 0xff88fffb, 0x0217000d, +0xfe78001f, 0x01b1fbd6, 0xff3900a0, 0x01f502ca, 0xfff500d5, 0xff66fff3, 0x000801ba, 0x00550045, +0x004efff8, 0xffff0049, 0xfed2029e, 0xfff7fe21, 0x0152ffd5, 0x0019ff3a, 0x0017ffdc, 0xffbaff38, +0x01480053, 0x0096002c, 0xfe230055, 0x03520087, 0x0008fde0, 0x00d500a8, 0x009100ce, 0x00c1005e, +0xfd06016e, 0xffb7ffff, 0x0089ff4e, 0x0024005e, 0xffaefffd, 0x01e80059, 0xfe19002e, 0x020e026a, +0x05b40041, 0x02290047, 0x006affa9, 0xfc120089, 0xffd3ff2e, 0x002efdd1, 0xfefc022e, 0xfff2004d, +0x0103ffef, 0x0000ffd8, 0x001dffa9, 0x001f0053, 0x003e030d, 0x027effc2, 0xfe3cffea, 0xfeba02bb, +0x022e003f, 0x01d0ffe8, 0x001ffd47, 0x009c00c7, 0x012200b3, 0xff5e0211, 0xff36ffc7, 0xfef1ffcf, +0x02330056, 0x001a010c, 0xfe42fea1, 0xff0b0066, 0xff53ffe2, 0x0059ff5e, 0x00fffe17, 0x024000ca, +0x018efed4, 0xfff80032, 0xfff10118, 0xff95fe31, 0xff660015, 0x003ffe24, 0x0094ff15, 0xff7a007d, +0x0022012b, 0xfd15ff9f, 0xfd63ffad, 0xfc050041, 0xffe0fedb, 0xfeb701fd, 0xfda9fefd, 0x01bcffe2, +0x0158ff53, 0xfe9efe9a, 0xff8201fd, 0x0009020e, 0xff25007e, 0x01ef002d, 0x00300000, 0xfecc004c, +0x0041ff01, 0xfd430054, 0x015200d7, 0xfffbfd74, 0x009601af, 0xfe4effb4, 0x021effba, 0x0199fcf0, +0xff1dff59, 0x01420004, 0xfe7500d1, 0x000100f4, 0x00000199, 0xfec30110, 0x0010012b, 0x003c008b, +0xfb67ffc4, 0x0028ffed, 0xfffbfef9, 0xfeac0045, 0x002a0044, 0x009d0255, 0xfef7016f, 0x00fc000a, +0xff24ffd0, 0x0000005c, 0x000000de, 0x01a5ff64, 0xffc1ff91, 0xffd5fc6c, 0x005300a5, 0x0061ffc9, +0xfd32ff4f, 0x02a0fff8, 0xfda601a9, 0xffd8ffb5, 0x0001feb2, 0x0041013e, 0x00f00191, 0x00cdff80, +0xff59015d, 0xfe50fedc, 0xff6fffe3, 0x003a0064, 0xff9afe06, 0x0137ffae, 0x002400af, 0x006d00ed, +0xffaeffaa, 0x0040fc76, 0x00d3fe2f, 0xfe0700e8, 0xfdbefee3, 0xff99ffab, 0x000300bd, 0x00c7ffbc, +0x00b10157, 0x002d0110, 0xffb9ffd8, 0xffad00bf, 0xfc72001d, 0x011afe8a, 0xfffb01b2, 0x0037fdad, +0x008900b9, 0xff59fcae, 0x002900b6, 0xff9fff9e, 0x000c001c, 0x00d5ffbe, 0x01abff0f, 0xff940025, +0xfecd000a, 0x0047ffce, 0x019900ac, 0x010efff5, 0x001300b9, 0x002d013b, 0x02860137, 0xffecff4c, +0x0160fff4, 0x00ab0002, 0xffb30020, 0x00c6ff69, 0x01370049, 0x01060012, 0x011a0153, 0x03d1fd97, +0xffc7ffe0, 0x00a1ffba, 0x007201b9, 0xff8602be, 0x0063ffe3, 0x0003ffad, 0x01b5fd6b, 0xfff3004d, +0xfeb500d8, 0xfee4fffd, 0x003e00b8, 0x0046ff27, 0x01d2ffe6, 0x00540024, 0xfecffddc, 0xfda9025c, +0xfffcfe55, 0x0057ff77, 0x003b0284, 0x008401b1, 0x0101fff1, 0x00830038, 0x0005ff36, 0x009101ff, +0x0103000e, 0x00b8feb5, 0x0205023b, 0xff3bffc9, 0x0021005e, 0xffdafe80, 0x0158ffaa, 0xff2cfefb, +0x00000031, 0xfffcff6f, 0x00e4fdf3, 0xfd83ffce, 0xff0400e6, 0x012100c3, 0xfdf1fc76, 0xffc60283, +0xffcc0035, 0x004900ab, 0x006f00a0, 0xffecff83, 0xff09003d, 0x00ecffa4, 0xff5f00a6, 0x01a6ff46, +0x02930000, 0x0004fd03, 0xffe20000, 0x0157ff1b, 0xffeefece, 0xfe7a0205, 0x00d6ff32, 0xfdbe0075, +0x0115fff8, 0xfe8a0099, 0xfeba0022, 0xfef200d2, 0xff8e01a7, 0x005cfdc7, 0x005300a2, 0xffb70116, +0x01bcff93, 0x01dcfe75, 0xfd7901fc, 0xfe930019, 0xfdeb000b, 0xfe84ff96, 0xfefe0316, 0x02aeffa4, +0x030701cb, 0x0152fde0, 0x00e1015e, 0x00d001e9, 0xffd8ff68, 0x00310080, 0xfe29041a, 0x00540029, +0xff0b002e, 0x0052ff77, 0x01a400e1, 0xfca702b0, 0x008601b2, 0x013bfc76, 0x01a0ffcd, 0xff69003d, +0x01040000, 0x0041fdac, 0xfff80206, 0x014b0017, 0x005300cf, 0x01e7ff0b, 0xff28ffd3, 0x00d3002c, +0x009702b2, 0x0011005c, 0x0025fec4, 0x020f0063, 0xfef7005c, 0xffe7014b, 0x00b70383, 0x024affa7, +0xff53fed4, 0xff0ffda1, 0xfef3ffaf, 0x00c6ffbd, 0x0268fe0d, 0x01b00233, 0xfe50ff12, 0xffd5fea6, +0x001bffa3, 0x000efe4e, 0x0239ffd8, 0x013f0237, 0x00070044, 0xff320025, 0xfeba0031, 0x007c00cb, +0xfe33ffdb, 0x0039ffdf, 0x01ddffaa, 0xfc8a03d4, 0xfe3c0505, 0xff330535, 0xfeb402bd, 0xfe9afea4, +0x00370001, 0x00550360, 0xff64fd8c, 0x00a000ce, 0x000b0203, 0x001cffbf, 0x0011ffdf, 0xfcef0289, +0x00caffdc, 0x00b9fd5f, 0x0130000d, 0x007effbb, 0xffc2002f, 0x0245fff5, 0xffdeffd7, 0x015a032a, +0xfe600186, 0x02e600c6, 0xfe55ff69, 0xff8effa4, 0xffcf0394, 0x005700a9, 0x007dff1c, 0xfffbfd6e, +0x017d0018, 0x01d6ffc9, 0xff5a00f4, 0x003601af, 0x0018001e, 0xfeb5fec5, 0x0114014d, 0x0041010d, +0x010dffe6, 0xff83feb2, 0xff93ffe6, 0xfffbffee, 0xffd000a9, 0x00000087, 0xfffb0152, 0x03ac0188, +0x01b30012, 0x028effef, 0xff3fffe0, 0x000f0011, 0xff65008a, 0xfcfe0198, 0xfec700c8, 0x00870094, +0xfdb300cd, 0xfe2400c7, 0xfe3c00ad, 0x012dff65, 0x006a0165, 0x019dffca, 0xff8302a2, 0x028b003c, +0xffadff9e, 0x01610015, 0x018d001d, 0xff49ffdb, 0x0016fff2, 0x00a7ffe1, 0xfffd002d, 0xfef30085, +0x00e800f1, 0xff4c0120, 0xff2c0030, 0x001001f3, 0x0243003f, 0x0114ffba, 0x0012ff2a, 0xff3b0036, +0x02aa0199, 0x026301df, 0x00e7ffc0, 0xffa901dc, 0xff74ff87, 0x0038002b, 0xfef1030d, 0x001d00fc, +0xff890157, 0x0033fefd, 0x00550018, 0xfd5f0240, 0xff0cffc1, 0x00910092, 0xfee60044, 0x0000015f, +0x001d00fc, 0xfe780172, 0x0093fe49, 0x01ca000a, 0x00ad002c, 0x023300b6, 0xffa3fd6a, 0xff940055, +0x000d0237, 0x02b7ffdc, 0x005900a3, 0x01040294, 0x002d0246, 0xff240066, 0xfd6aff86, 0x01cf0008, +0xfd2a00a8, 0xff66ff7a, 0xff0bffea, 0x02aefe75, 0x008cff5a, 0xff54ffe1, 0xffbaff3d, 0xfefefda6, +0xfd7700bd, 0xfe680085, 0xff5f0081, 0xfbfdffe9, 0x00d30146, 0xfdd20046, 0x00410056, 0xffe90049, +0xff25ffa1, 0x007a00c6, 0x01560025, 0x011afeb2, 0xff81ff79, 0x00860104, 0xfd5b00c3, 0x005500e0, +0x0284fee8, 0xffe2002d, 0x0037ffe6, 0x010a005d, 0x00b0fe88, 0x00ad0053, 0x01e80073, 0x003b0090, +0xfef60286, 0xffe50000, 0x005e0113, 0xfeef00bb, 0x00000032, 0xfe10007d, 0x013201dc, 0xffd8feb7, +0x0000009a, 0x0499006c, 0x01ac0056, 0x00d0ffee, 0x002fffdc, 0x005fff9b, 0xfdaffe97, 0x00d6003e, +0x012bfe4f, 0x038e0107, 0x0146feda, 0x03fa0076, 0x00000041, 0x006402ad, 0xffd70053, 0x028b01be, +0xff40ffa1, 0xffabfdfd, 0xfcdefff4, 0x0027ffdf, 0x008500a0, 0xfeaf01d3, 0xff1b004d, 0x00d40089, +0xff090145, 0x00e10089, 0x0097fcf4, 0x0483ffa0, 0x005900b2, 0x002fff95, 0x00a9fccd, 0x00ab0505, +0xffc7fc76, 0xfd4effff, 0xffc90237, 0x0035ffba, 0x00a700b9, 0x0112ff4d, 0xff530061, 0xff3cffbb, +0x0037003f, 0x0118015d, 0xfffb027d, 0x00e80085, 0xfe9eff4c, 0xffb7fd78, 0xff530059, 0x00580087, +0x00f1fff8, 0x01520033, 0xff39fe80, 0x0140022f, 0x000f00ed, 0xfff4ff8e, 0xffd3ff0f, 0x0009fecd, +0x00b60029, 0xfdab00a3, 0x001200ac, 0x001e02b0, 0x009cffe5, 0x02090012, 0x00000367, 0x023d002b, +0xfdc2fed1, 0xff2e018b, 0xff4d000d, 0xfd630090, 0xff29fc99, 0xffe9ffb3, 0x000101fd, 0x000800bf, +0x010eff38, 0xfef9fede, 0xffb3ffca, 0x001dff2b, 0x01b7fd9e, 0xffedfe4f, 0x002a00dc, 0x000000b2, +0x0021011a, 0xffdfff8b, 0xff7b0027, 0x00550113, 0x00cb0483, 0x0096fc8a, 0x01470009, 0xffa8ffce, +0xfff50064, 0x00f102bd, 0xffc40221, 0x0080feb4, 0x006c009b, 0xfe9a00f4, 0x02bc019d, 0x01f2005e, +0xff90fe06, 0x020800d3, 0x0246fde7, 0x011aff54, 0x00470107, 0xff7000d2, 0xffba0313, 0xffb6ffb7, +0x0136002f, 0x013fffa7, 0xfceaff04, 0xffe8017d, 0xff84ffce, 0x0024fc52, 0x00f40041, 0xffdd00b2, +0x012b0013, 0x0000001c, 0x0215fe54, 0xfff9fedd, 0x006e003d, 0x00bdfd9d, 0x016c009d, 0x01a60054, +0x0049ffa3, 0x00b7ff53, 0xfefdff90, 0x00f9ff43, 0x02f0025b, 0xffbe0008, 0x01a90107, 0xfddcfd6e, +0x0098ff2a, 0x0071ffff, 0x00a00005, 0xfe9afc77, 0x005ffe5d, 0x0160ff13, 0x001effd9, 0xffe9ffec, +0xfff300af, 0xff2a01f9, 0x000affdf, 0x020effb7, 0x008900db, 0x02eb015d, 0xff9800b4, 0x021401d3, +0x01cb0154, 0x0013ff0b, 0x01fd0030, 0xfffdffc3, 0xfd43fff7, 0x039701a4, 0x01ec0001, 0xff92fe3b, +0x020c0283, 0x020d0113, 0x0057ffe3, 0x003500b7, 0xfdac0031, 0x03090203, 0x02a2fe78, 0x006f0056, +0x0233fe60, 0xfd820125, 0xfff401a3, 0x00e0fe14, 0x0090fee3, 0x0205fe06, 0x00530280, 0x00570014, +0xfd630090, 0x002b00e7, 0x00110016, 0x003b0030, 0x01d5fc2f, 0x00a900a3, 0x00300032, 0xff8cfe36, +0x00040041, 0xfdbd013e, 0xff5b0154, 0x01b3fff4, 0xffe7ffa8, 0xfed7fef0, 0x00c30285, 0x021a00d8, +0xfff00073, 0xfee5ffac, 0x00e5008e, 0x00000107, 0xffe0008d, 0xffa50065, 0xfeddff78, 0xfff000f7, +0x0006fde7, 0x0179fdf3, 0xfe68fe9b, 0x0004ffbb, 0xffb4fe10, 0x00330098, 0xff7f003c, 0x002300fc, +0x000dffd1, 0x0070feee, 0x02b00099, 0x003d00b6, 0x0022001d, 0x0048ffbf, 0xff1dfff8, 0xff83003d, +0x01ea0000, 0xfe140071, 0x01720054, 0xffc00230, 0x00040032, 0x003effe7, 0x0022ffed, 0x008c026b, +0x0049ffc4, 0x001afea4, 0xff4d014b, 0x00a00218, 0x0026ffec, 0x00c9fe75, 0xffab0055, 0xffea00cb, +0xffdb01e2, 0x0001fefd, 0x0050000e, 0xff9e015a, 0x006cfe0f, 0x006f0002, 0xfe1bfe1b, 0xffd1019b, +0xfed2ffda, 0x01dbff73, 0x00e9015c, 0xfeea0025, 0xfba5003e, 0xff45feba, 0xff4afd35, 0x0035ffba, +0xff840061, 0xff2ffdfc, 0x0058006a, 0x02c70070, 0xffe8006a, 0xff25005c, 0xffe3ff38, 0x0030fc91, +0x0051003f, 0x0499012f, 0x0148fe8a, 0x01e6ff9b, 0xfccdfd32, 0x005e00bb, 0xffaa000e, 0xffe1fea2, +0x00d100dc, 0xff8d0018, 0x01b700d1, 0x012aff29, 0x01ecfee3, 0xfe0fff60, 0xfe0cfef4, 0x02a601cf, +0xfe94ffb7, 0xffe200ac, 0x00050090, 0xff9a021e, 0x005dff25, 0x02a1001f, 0xff2effba, 0x0030008b, +0x02be0056, 0x03980054, 0x0067fd3c, 0xffe3ff70, 0x00c60041, 0x00e7fd68, 0x000f03e9, 0x0289fdad, +0xff330199, 0xfefbffe2, 0xfec5ffe7, 0xff98fe13, 0x007ffff4, 0x00ac0037, 0x0003028c, 0x007dfeb5, +0x0000fcc9, 0xff3ffeb3, 0x001b0217, 0x02040114, 0x02f0014a, 0x00bffff0, 0x0071002f, 0x03fbffdc, +0x00a60045, 0x008700cd, 0x002dffbb, 0x0020ff41, 0x00faffce, 0x00170039, 0xfe0f01e6, 0xffaa007a, +0xff6a0000, 0xffcb026b, 0xfed102ca, 0x021efffd, 0x00c6ff0c, 0x00d3fffa, 0x00eeffc9, 0x0027ff04, +0x0086ffee, 0xfe4300c6, 0x00acffb9, 0xfe9b0041, 0xff6fffc1, 0xffe1ffd0, 0x0034ffd2, 0xff080018, +0xff39007d, 0x001100cb, 0x0033ffd0, 0xfcdd00e5, 0x00cafd5b, 0x000ffde7, 0xffcd00a7, 0x0224021a, +0xffa900e4, 0x001600ee, 0x00030098, 0x023eff7a, 0x00190105, 0x011afd4e, 0x0213009c, 0x0065ffcf, +0x002603ab, 0x002103ae, 0x00c6ffdd, 0xff20fe63, 0x00760016, 0x01f5fc2d, 0x00e6fd06, 0xff4f0174, +0x0313ff6f, 0x00db0194, 0x002600c4, 0x000efeae, 0x019100ad, 0x0004ffe8, 0x009bffde, 0x001efff3, +0x003100eb, 0x012401f2, 0x000e0096, 0x0382ff43, 0x001600b7, 0x02bdff32, 0x00f2ffc6, 0x00560105, +0x005d025a, 0x01d6fd63, 0x01ab00e6, 0x0072ffd2, 0xffb20046, 0x00bb00cf, 0x006dfd9d, 0x00010269, +0x00660027, 0xfd7701e8, 0x003f0137, 0x002b01df, 0xff6ffb0f, 0x002600a9, 0xfe8f0205, 0xfed10003, +0x0053ff57, 0x02a50205, 0x04120343, 0x00b000af, 0x000b002f, 0x0025fd8c, 0x014d003f, 0xfe70ff38, +0x011500b6, 0x0227ffe5, 0xfeb500ad, 0x0083fcb2, 0x00b60152, 0x00ed0125, 0x0038ffa9, 0xffb70016, +0xffdffe6d, 0xff9bff9a, 0xfed4ffc4, 0xff6a015f, 0x00840002, 0x00adfedc, 0xfe84fec0, 0x000fffa3, +0x00faff90, 0xfeae0224, 0x002f00f7, 0xfee602f2, 0x0189016f, 0xfff2feaf, 0x002c0029, 0x006600ab, +0xfedefc11, 0x00e10188, 0xfed7001b, 0xfe23fffd, 0x002700cb, 0xff74fe0d, 0xff83001e, 0x003c00a7, +0xfff8fd8a, 0x02a200a9, 0xfcd0ff36, 0x02740089, 0xfe170121, 0x00950006, 0xfd520041, 0x010effb7, +0xfffcfe21, 0xfde501cd, 0x00da003e, 0xff76ffe7, 0x01f0ff4f, 0x00410214, 0x00330000, 0x002d026f, +0x001800e2, 0xfe60fffb, 0x009cff6a, 0x008a00ee, 0x0134ff57, 0x0125fffa, 0xfdb30068, 0x021502bb, +0x02d5ffe5, 0x00a7fffd, 0x003d00e6, 0xffdbfea3, 0xfffcfef9, 0x028cff92, 0x01970000, 0xfff00060, +0x0000fffc, 0x004cfff4, 0x0135ff5e, 0x0014fffe, 0x001c0117, 0x0251fe11, 0x02b20000, 0xff3100bc, +0xfda6008b, 0xff050285, 0x0021ffe8, 0x0015ffec, 0xffb2ffd7, 0x0000ff69, 0x01020259, 0x00000000, +0x026b0028, 0x0029fd52, 0xffd8fffb, 0x02c5ffcb, 0x006ffb9e, 0x00ce0086, 0xfda8000e, 0x002e0000, +0x0222fd49, 0xff3701f0, 0xfbec02fb, 0x00160000, 0xffee0267, 0xffedffea, 0xff4b01e2, 0x009f0064, +0x029affc0, 0x0000ffa0, 0x006d00b1, 0xfffb0181, 0xff8afef3, 0xfe54ffb4, 0xffef000b, 0x00ee02ea, +0x01280062, 0x032dfe46, 0x00c3ffc4, 0xffb7fdc7, 0xfe2d007c, 0x009a0230, 0x00000085, 0x000f0039, +0xffedffd0, 0x0008febc, 0xfddf00b6, 0x0385001f, 0x00d6003f, 0x0000fe6e, 0x01acffd6, 0x008afed6, +0xfff6007c, 0x042afff6, 0xfec6ffad, 0xfe980000, 0xfd59ffa3, 0xff93009d, 0xfff6002b, 0x0000ff63, +0x0011004f, 0xff740172, 0xff290019, 0xffde010e, 0x00000037, 0x0029010e, 0xfd060072, 0x0015ffec, +0xffff0000, 0xffe3ffde, 0x00380000, 0xff7a0091, 0xff9b0015, 0x0302fedf, 0x00000021, 0xff9cfffb, +0xffe2018e, 0xfe630131, 0x0064fe2e, 0xfff0ffbc, 0xfe5efcde, 0xfeeb0000, 0x0000fe1b, 0x0115ffc5, +0x007c0173, 0x0000010e, 0x0101fffb, 0x01f3fff6, 0x001801df, 0xfdfbffc1, 0xffb80221, 0x008b0011, +0x01cd0000, 0xff02018e, 0x010302a4, 0x0000012d, 0x0106fd34, 0x0568005e, 0x00e6ff17, 0x00d900da, +0x00000026, 0x009d0094, 0x003b0000, 0x0032008b, 0x00b8ffe0, 0x00560018, 0xff4effc0, 0xff7a003f, +0xfdf30014, 0x00dc02a4, 0x0181fdf3, 0xffacfff0, 0x0268fd6f, 0x0015ff2e, 0x0099ff8c, 0x00390000, +0xfffc0157, 0xfed4fee2, 0x00090066, 0x0000005e, 0x026902e3, 0x025bfe99, 0x007100eb, 0xfe32018e, +0xff6a0000, 0x001f00b5, 0x02cffee3, 0xff710000, 0x02820129, 0x000b010c, 0x00000009, 0x01150122, +0x000002c8, 0x015b00b0, 0xffce0568, 0xfe64011a, 0xffdaff1a, 0x008c0561, 0xfff3fd68, 0x0168ffd8, +0x00000015, 0x0020000b, 0x01800001, 0x0012ffb7, 0xfc8901c9, 0x00000131, 0x00000190, 0xffe1016d, +0x00120000, 0x001200d0, 0xfe840037, 0xfffa011d, 0x0000fdf7, 0x01e1ff9c, 0x00540015, 0x003400a5, +0x0000023b, 0x0066ffe0, 0xff420031, 0xffb900c6, 0x02b20000, 0xffd0fe41, 0xfd6efef1, 0xfe90ffea, +0xfff1026f, 0x02aafd7b, 0x000000d8, 0xffebfd7e, 0x002bff5a, 0xff59003c, 0xfdf30136, 0x0000025b, +0x00eeff4b, 0x0000ffb8, 0x00cf000c, 0x0006021a, 0x01000018, 0xff65fedc, 0x008dffae, 0xff980083, +0xff65fd6d, 0x006ffd35, 0x0000ffd1, 0xfdebff79, 0x03940000, 0xff2efff6, 0xffb0ffce, 0x00a80031, +0x0035fff4, 0x0052008b, 0xffb10377, 0x021efdbb, 0x0000feb8, 0xffddffee, 0x004c01a9, 0xfe56ff6f, +0x003e003e, 0x015dfe54, 0xfd90028e, 0x00720035, 0x02c8fed1, 0xfe8afbb5, 0x008a004c, 0xffe4fffc, +0xfe2d0139, 0x0131ffbb, 0xff890000, 0x02fd00ec, 0x018e0000, 0x00800002, 0x0000fffa, 0x00280000, +0xfef7ffeb, 0xfe560084, 0xffce0036, 0x00430000, 0x009f024b, 0x02c5ffe4, 0x0000008e, 0xfd160092, +0x00000000, 0xff3f0001, 0xfcf7006c, 0xfe2f0098, 0x0036fe33, 0xffffffd9, 0x001300e7, 0x008effac, +0xfd7702ea, 0xffd9ff1d, 0x0000fcde, 0xffd60000, 0x0000fead, 0xfff1ffe7, 0x02e700d9, 0x0018fe18, +0x003a0019, 0x006b00f8, 0x00b5026c, 0x0102ffe2, 0xfe6a0008, 0x005cfeef, 0x00970015, 0xffdf018e, +0x0010ff2f, 0x00a700ff, 0x01a5ffff, 0xff0afc7b, 0xff770056, 0x00d2006a, 0x000f0168, 0xff920131, +0x002d013b, 0x00c50025, 0x00180018, 0x0007007c, 0x003cffb2, 0xfcb90191, 0x00840000, 0xffa30014, +0x005dffda, 0xff420000, 0x00e00089, 0x00b101ae, 0x02c70000, 0x0035ffda, 0xff25005e, 0xff90fff0, +0x0028fd55, 0x0015015a, 0xff390009, 0xfdc0feff, 0x00de0055, 0xfed70293, 0x00190085, 0x009a0100, +0xff1f000f, 0xfde40000, 0x018eff5c, 0xfff4fcf1, 0xfdc50012, 0x010afe5d, 0xffaf0000, 0xfe09ffff, +0x0168fcf6, 0xfdb602dd, 0x02820061, 0x00000009, 0xfff6fd68, 0x002dfdbd, 0x01860000, 0x009c004c, +0xfe98ffc7, 0x010cffe6, 0x007bff92, 0x0008ff3c, 0x00970000, 0xfd7bfe52, 0x0217fdc0, 0x000002b1, +0xffdc004e, 0x0000ff60, 0xffcd0059, 0x00ab029b, 0x0033ffab, 0xff8e0046, 0x0000feff, 0x017bfeda, +0x03e6ff9e, 0x01050011, 0xff0d0152, 0x00eb0005, 0x0100008e, 0xfef2fe0f, 0xfeceffb0, 0xffdb011b, +0x004a0019, 0x00420267, 0xfd5bff75, 0x00200000, 0x0044004f, 0x02ad002f, 0xfcf3ffbc, 0x000a00d3, +0xfeb60187, 0xff42007b, 0xffcbffd4, 0x01850061, 0x013bfe11, 0xff310102, 0x04fd00c6, 0xfe24ffd3, +0x0382ff28, 0x0011021e, 0xff67fed7, 0x0068029a, 0xffcf002f, 0x00cb02d6, 0x004a00c3, 0xfd960293, +0x007f001b, 0x028c00a0, 0xffd9001b, 0xff9effea, 0x00000007, 0x0072ffd2, 0x0056fdb6, 0x0010ffec, +0xffe50250, 0x009e003c, 0x016efe42, 0x002dfe06, 0x00140000, 0x02a70403, 0x001bfed1, 0xffcaffa2, +0xffcaffaf, 0xfe6eff1d, 0x00a6009d, 0x0274ff0a, 0xff06fe2d, 0xfff7000f, 0x0015fd25, 0x0137ff19, +0xff9dfdef, 0x0000ffc9, 0xfec50096, 0xfe0301ea, 0xfe83003c, 0x000bffbf, 0xffc60018, 0xffebfdbf, +0xfe9dfe77, 0x005700a6, 0xffc2ff8f, 0xfffa0013, 0xfff7018a, 0x02db00e3, 0x0168002a, 0xfca700d7, +0xff95010e, 0x0139fd1a, 0x00000000, 0xff510275, 0xffd900eb, 0xffe0ff70, 0x0000ffae, 0x0000fc29, +0x0002010d, 0xff2d0000, 0x006cffd0, 0xfed1000e, 0xfe2efe5b, 0xff32ffb9, 0x0221fe46, 0x006fff0d, +0xff690037, 0xfed401e8, 0x01b2009c, 0x02b7ffe6, 0x0275ffc4, 0x00380019, 0xffeeff53, 0xfd49fe83, +0x007e000c, 0xff6bff7c, 0xfe590113, 0x0083024d, 0x00440382, 0xffdefeb2, 0x00150000, 0x0000fe82, +0xff83fe67, 0x017bfe55, 0x0056ff93, 0xffd3ff6a, 0xff73fd0a, 0x01a80000, 0x00720000, 0x00000005, +0xfddd0015, 0xff660037, 0xff35ff37, 0x02c9fefc, 0x0212ff23, 0x000c0000, 0xffe10053, 0xff4c0099, +0x00150050, 0x0275fd55, 0x0000ffe8, 0x00fffd31, 0xff83ff62, 0x0002011a, 0xfe7a018c, 0xffc9ffe0, +0x0254fdfd, 0x0012ff33, 0x00180016, 0xfea6ffee, 0x00b60240, 0x0084ffeb, 0x00540000, 0x001a0083, +0x011000a0, 0xfff30034, 0xfd24ff4a, 0xfeed0000, 0x00af0114, 0xffe3fff2, 0x02750000, 0xffc4fda9, +0x01dcfed1, 0x022cffe2, 0x02ed0052, 0x01fa0000, 0x0005000f, 0x00000055, 0x0000023e, 0x002d0015, +0x0022ffb3, 0xfea2fd8a, 0x00420174, 0x0133fdfc, 0x0463fe37, 0xffe4fead, 0x002f007d, 0xffbeffcf, +0xffaf00b0, 0xff7cffac, 0x00a2021c, 0x0000002c, 0xfe49002a, 0xff650042, 0xfe350027, 0x00c601dc, +0x00d70202, 0x002f0121, 0x000401e5, 0x01b90000, 0x0004ff83, 0x002c00db, 0xfde6ffe7, 0x022afbf8, +0xff310000, 0xfeba0006, 0xffab013d, 0x0204fff6, 0x030efff1, 0xffd900dc, 0xff4effe8, 0x004f00e8, +0xffceff8c, 0x0000ff87, 0x0105009c, 0x0168001b, 0x02b30016, 0xfeeaffc4, 0x00b70064, 0x00cc0016, +0x004700fc, 0x02b60079, 0x01930052, 0x00a00039, 0x00480000, 0x009bfdfa, 0x00ed0285, 0x02ba0191, +0xff370000, 0xff0701a3, 0x00560285, 0xff7a0122, 0xfe9e0067, 0xff2affba, 0xffe2000c, 0x01bb00f7, +0xfed00000, 0x002e0001, 0xfe67ff8e, 0x00f70241, 0x008ffe3c, 0xfcffffcd, 0x05160090, 0x02f0ffad, +0xfed6ff77, 0x00db002d, 0xfd9efd45, 0x000300cc, 0x0011fe74, 0x00b6ff64, 0x0178ffdd, 0x001cff62, +0xffac0101, 0xfe1f0046, 0x00500017, 0xffa80013, 0x00240000, 0xff210014, 0xffeb0068, 0x00e30258, +0xfff70000, 0x011e0050, 0x003efe1e, 0xfff3ff6b, 0xff700000, 0x005e02e3, 0xfcd0ff65, 0x04630056, +0x0002ff6c, 0x00f1009c, 0xffdd0004, 0x010dfff3, 0x001a000f, 0x005704a3, 0xffcfffd5, 0x00bf0073, +0x0095fe9e, 0x00160000, 0xff940000, 0xffc40104, 0x0009002c, 0x015afe42, 0x005000b1, 0x0382010e, +0x008eff5e, 0xff15feb8, 0xfe93ff6e, 0x0309ff92, 0x0218017e, 0xfe74fea4, 0xff73fff4, 0x00a1fec0, +0xfebfffaa, 0x00640000, 0x0010fe50, 0x01bd0280, 0x02ba0038, 0xff41ffe0, 0x0298002f, 0xff59008e, +0x00080052, 0xfff6fff3, 0xffee0285, 0xfe2303ef, 0xffd1fe5b, 0x00e00294, 0xfee3ff69, 0xfff5007d, +0x01c10028, 0x0053ffc6, 0xff190146, 0xff9b0076, 0xffb6ff91, 0x0005025b, 0xffaf009c, 0xffc60016, +0x015aff15, 0xfacb009b, 0xfff9fd92, 0xff83014a, 0xff4a000e, 0x0037008f, 0x00d30096, 0x001c00e3, +0x00bbfe3b, 0x00e5ffe2, 0xfefbff75, 0x0083fff9, 0xfdfcff4e, 0x0070fdfc, 0x036f0000, 0x003afff8, +0xff620025, 0x0115ffaa, 0x0131ff83, 0x00ec0024, 0xff710038, 0x0011ffab, 0x02e7020c, 0x01f70110, +0xffbbfe23, 0x01ef020d, 0x00700015, 0x00000020, 0x010e028e, 0xfffbffa9, 0x00a90000, 0xfdc2ffc4, +0xffc9ff8f, 0x005e0001, 0x0000ffa1, 0x02400054, 0xfed300e5, 0xffcdfe46, 0x0033ffac, 0xfeca0015, +0x000000a6, 0x0091006d, 0xfdb60254, 0x003a028e, 0xff280005, 0x0000ff04, 0xff2cffef, 0x0006ffc6, +0x013bffbb, 0x004600e3, 0x000f0031, 0x02bbfee3, 0x0000ffca, 0x009d0179, 0xffbd0000, 0xffde0000, +0x020c01fc, 0xfcd30000, 0xffc60023, 0xffbaff21, 0x0054fe84, 0x006e0414, 0xffcffe03, 0xfe6c005f, +0xffe6fd56, 0xffb2fef3, 0x029200da, 0xffa7fdbb, 0xff30ffc8, 0xffc0feec, 0x003a0008, 0xff87fd2b, +0x00140015, 0xfff10047, 0x021efefa, 0x000f00af, 0x0038011b, 0xfe550000, 0xfeff0007, 0x00c400bf, +0x00000030, 0x0172ffbb, 0x00ee0040, 0xffeeffac, 0x0202ffde, 0x002bfed1, 0x04fd0097, 0x022100ff, +0x00ca009f, 0xffcdff3b, 0x0072ffe5, 0x0208007c, 0x0043030f, 0x00d8ffe8, 0x001c027d, 0xfd6dfecd, +0xff4101a4, 0x0007fe4b, 0x0017009d, 0x009d0000, 0x007e0061, 0xff5e015d, 0x00c7ffbb, 0x00660054, +0xffbb00a5, 0xffeeffcb, 0x00d20108, 0x00cfff70, 0x0092016d, 0x02c801ba, 0x008a0117, 0xfb160063, +0x005e0047, 0x0072002b, 0x001a0072, 0xffdf01fa, 0x0000fff3, 0x00b40048, 0xffe8001d, 0x004e02cc, +0x00a000d7, 0x0097ff8f, 0x02a00086, 0x01c102a0, 0x00ee0059, 0xff8901d3, 0xff4704ea, 0xffc4ff68, +0x013cffe0, 0x0023fff7, 0xfff4ff2e, 0x0015004c, 0xfcdeff1f, 0xfee4fed7, 0x00080050, 0xfeaeff8f, +0x0166fffc, 0x01de0054, 0x014e0011, 0xffc9fffa, 0xff6c005f, 0xff450025, 0xff0501ac, 0x002e002e, +0x0005ff9c, 0x02a600a5, 0xfefd0000, 0xff19ffb7, 0xff640017, 0x038900a6, 0xff8f0029, 0x02450000, +0xfd5bffde, 0x006f007d, 0x01b7013c, 0xffd3003b, 0xfff5005f, 0x001d0204, 0x00f1fffe, 0xffeefcf3, +0x0202021a, 0x001afff4, 0x00d5ffb9, 0xfffb0083, 0xff20ffaf, 0x000000cf, 0x00fffef3, 0x00160109, +0x0012ffd1, 0xfff3fd05, 0x0061ff9c, 0x00000019, 0x00150000, 0xff4cfe10, 0xfe6fffb9, 0x01350017, +0xfe36fff4, 0xfdce0000, 0x004701e1, 0x004f0059, 0x01130010, 0x00a50000, 0x00110068, 0x000d005b, +0xfffeffeb, 0xffa500da, 0x002e0102, 0xffb20092, 0x01a40000, 0xff95fd11, 0x0000fe6f, 0x00340000, +0xfbc4ffbc, 0xffc0ff3b, 0xff8c0018, 0xfe12ffcb, 0xff12017d, 0xfd35fed4, 0x0000fee5, 0x043c02bc, +0xff27ffe0, 0x00bf01e1, 0xff250153, 0x001a01ae, 0xff5400cb, 0x0206feae, 0xff740005, 0x0047ff88, +0xfd800040, 0x008bfe9c, 0xfebc0083, 0xffc40051, 0xff6900dc, 0x003fffe7, 0x009b0045, 0x001d008b, +0x00b9ff75, 0x0193fed1, 0x0050fd99, 0x003affe5, 0x00000199, 0x02930069, 0xfe1dfff0, 0x008a0195, +0x00a600d6, 0x0070007a, 0xffe105b4, 0x004efffd, 0x000efffb, 0x0291006d, 0xff5300cd, 0x045b0131, +0x0029fd0f, 0xfffbfe49, 0xff9dffcf, 0x0000fd5e, 0x0221fd92, 0x007d026c, 0xffe000e0, 0x00770053, +0x02630000, 0x0000001a, 0x0017fe28, 0xfea4fdb0, 0xff660130, 0xff97fd8b, 0x000f00ff, 0x00bd02e7, +0xfe68000e, 0x002cffab, 0xffb7ffe8, 0x0037fc6c, 0x00f50000, 0xff2900e8, 0xff3700ee, 0x00000021, +0x0010022f, 0x0094000d, 0xff280056, 0xffd3002f, 0xfff7fe3c, 0x00f9014e, 0x00030023, 0x0109ff9f, +0x000fffe4, 0x00780000, 0xffc10000, 0x010b023b, 0x002d002e, 0xfe100012, 0xfe54000b, 0xfef90000, +0xfe69fea6, 0xffd3ff4a, 0xffc00128, 0x0030ff8f, 0x00360005, 0x0000ff91, 0xfff6000f, 0x01ac00a0, +0xff140085, 0xffd902d4, 0xfcf600f8, 0xfdddff89, 0x0022ff5f, 0xffbd0263, 0xff09ffa0, 0x0239ff99, +0x006400ee, 0xff50ffa3, 0xffb4ffe4, 0xfea5fff0, 0x0000ff52, 0x0046008a, 0xfe6c0018, 0x01a80048, +0x00000033, 0xfd90fdeb, 0x00630000, 0x0189ff84, 0xfd4a00d2, 0x00180000, 0x012bff52, 0x0000ff75, +0xff59ff4e, 0xffbf03d0, 0x0122fdb6, 0x006e0108, 0x00000205, 0xffe8008b, 0x01dc024a, 0x010000a0, +0x0021001b, 0xfe5000bd, 0x01f00281, 0xffc402e8, 0xff14ff02, 0x020d009d, 0x0056001d, 0x002d0097, +0x00000499, 0x00abffc2, 0x007f0037, 0x0000ffba, 0x005e00c1, 0x0031fff7, 0x009aff91, 0x00000017, +0x00010028, 0x01370000, 0xff6401cd, 0xffa3feae, 0x0000009d, 0x000b0027, 0xffe600cb, 0xfe9cffdd, +0xff1bfff6, 0x024aff35, 0xff91ff53, 0x012d0145, 0xffecff61, 0xffd802f2, 0xfc800076, 0x00000015, +0xffbb0000, 0x000802ba, 0xfffcffab, 0x006aff7c, 0x00f60139, 0x001202f2, 0x0070ffde, 0x0030fdc3, +0x006cfed6, 0x0028fbac, 0xfef20454, 0xfe70ff77, 0xfd350076, 0x00d5ffaa, 0x00ddffd9, 0x00000535, +0xff99ff8e, 0x000fff54, 0x0097fd7e, 0x01ae0023, 0x000004f1, 0xfffa0015, 0xfdeefff8, 0xffeaffda, +0x010dffd5, 0x0016fff3, 0xff840012, 0xff040086, 0x0000fff1, 0x003cfebc, 0x02d1000a, 0x00320000, +0x003e00cb, 0x03d30046, 0xffa90000, 0x0051fff7, 0x00d30000, 0x012a015e, 0xfff30061, 0x022e0120, +0x0000ff9e, 0xfe5e0281, 0xff69fdbd, 0xff17001d, 0x0000ff5e, 0xfe3c0000, 0x01f202d1, 0x0065007f, +0x006e0000, 0x02ba0019, 0xffb20027, 0x00000199, 0xff22ffbd, 0xfeffff66, 0xfff20045, 0xffceffd0, +0x02820074, 0x025afe69, 0x05160015, 0xff9fff54, 0x0099021c, 0x01100030, 0x00000103, 0xfd68fcb9, +0xffebff8e, 0xffe80000, 0x001dfff5, 0xfff40004, 0x009cff9c, 0x00000027, 0xfe67ff8e, 0x0000ffc9, +0x000d0000, 0xfff1fe55, 0x0000ff9e, 0xfffefff3, 0xfe1202dd, 0xfff60197, 0xff60fd06, 0x0058000b, +0xfee50083, 0x025000bd, 0x00830241, 0xff7afd4d, 0xffffff8e, 0xff5e0000, 0xff37fff2, 0xfdfc00e7, +0x0016ff27, 0xfcff00e0, 0x00bdfd38, 0x001dff83, 0x0040ffec, 0x01310014, 0xffc9ffd8, 0xff3b01b0, +0x00000001, 0x0001ff90, 0x0033ffef, 0xfefe0018, 0xff93ffd5, 0xff0000a0, 0xffd3ff6e, 0xff090380, +0x01dcffeb, 0x00c9fdac, 0xfdb5001e, 0x0347ff86, 0x0056029a, 0xffea0020, 0xff720001, 0xfd56ffcb, +0x00840000, 0xff350000, 0x0049fff2, 0x0054fd11, 0xfe69004f, 0x02320039, 0xffeeffe8, 0x01deffb2, +0xfe4effc8, 0x006e03e6, 0xfe68ffcd, 0x044bffc4, 0x01a30010, 0xfec50036, 0xff96ff1d, 0xffc40032, +0x00980000, 0x02ea0000, 0x04a3ffeb, 0x002d001b, 0x002bfe5b, 0xff14ff9c, 0x0010ffa2, 0xffd7ffe7, +0x000f0000, 0xffd5fbc4, 0xff72ffeb, 0x0007001b, 0x000bfd92, 0xffebfbb5, 0x011bffea, 0xff8a0001, +0xfdc00038, 0xffb90000, 0x00050185, 0x02a60000, 0xffeb018e, 0xfe70ffb4, 0x0000007d, 0x001fffeb, +0x00d30067, 0x003400b1, 0x0000ff8a, 0xfe720309, 0x013b0000, 0x022102a7, 0x02ea01e8, 0x0020fe1d, +0x022cffb4, 0x028502c5, 0x01a502e7, 0xff9b0037, 0xff62fefc, 0xff84008a, 0x0462fed7, 0x0020ff17, +0xffcffff9, 0xffc7feea, 0xff840063, 0x001efff7, 0xfdfb0000, 0xff72ffba, 0xffe00301, 0x01f20347, +0xffc6fdbb, 0xff82029b, 0xfdeeff65, 0x01130020, 0x0016ff59, 0xfe560254, 0x00d60027, 0x0000000f, +0xfd31ff24, 0xff310005, 0xfda8ffa2, 0x000504fd, 0xff9dff75, 0xffeaff0a, 0xfdc0005d, 0xff79fd19, +0x0000ffea, 0x02c80020, 0xffec007d, 0xfe280052, 0x02b7ff71, 0xffe60032, 0xfcf20146, 0xff9ffda6, +0xffde012f, 0x0146fff3, 0xff59fd37, 0xfd95ffd5, 0xffcfffac, 0xffa202a4, 0x0292ff63, 0xfed1fe1f, +0x028cffac, 0x00f5ffc9, 0xffb4fd0f, 0x0000fcfe, 0xffe7ff63, 0x001501ac, 0x021cff62, 0xffeffe59, +0x0133ffeb, 0xfffeffc2, 0x0052fff0, 0xff4200cb, 0x025bff29, 0x00110091, 0xfffeffdc, 0x011d0000, +0x004c0133, 0x004200e3, 0xffddff6c, 0xfe56ffd2, 0x044bfff6, 0x0045fe50, 0x02f60005, 0xfcd3fff5, +0xffef0167, 0x0055002d, 0xff64fdbf, 0x00460000, 0x0092ff2f, 0x000c0012, 0xff2efea4, 0xffd00000, +0xff5bffee, 0x008bfeae, 0xffe4fdf3, 0xffccfffb, 0xfdf702db, 0x01effd68, 0x0005000f, 0x00d8001c, +0xfff8ffd3, 0xff9cfd44, 0x001e0036, 0xfe9000a1, 0x0078ffc4, 0x007fffe7, 0xffec0000, 0x01ae02b2, +0x0021fdbf, 0xff340101, 0x0036ffe5, 0x0029ffcb, 0xffc90103, 0xfe6c028c, 0xffd9ffb8, 0xffdf0018, +0x00ed0000, 0xff65000f, 0xffbdff31, 0x010e026b, 0xfdceffc2, 0x0000ff77, 0xffd400e0, 0x0037000f, +0x01ac0292, 0x0018fe64, 0xffbe000d, 0x012fff32, 0x00b6ffef, 0x01eeff2c, 0x01bb009d, 0x003cffc8, +0xffbafe83, 0x0000ff9d, 0x0076ffcb, 0xffda00b9, 0x00000063, 0x0031fd6d, 0xfff5fffb, 0xffec0285, +0xffc50045, 0xff0a009f, 0xff31ffcf, 0xff77ff88, 0xffc20083, 0xfd680032, 0xfffc00d6, 0xffceff2e, +0xffccffaa, 0x01350041, 0xffc6fffb, 0x000000c6, 0xff770293, 0x0109fe98, 0xfecefed4, 0x002d0002, +0xfef8000f, 0xfff3feef, 0xffaafef2, 0x02b3fbac, 0xffb0fffa, 0xfe52029a, 0xfeae000d, 0xffb60041, +0x01a4030e, 0xfdfc0000, 0xff09008b, 0xffacfe6b, 0xff94ffe0, 0x0007ff9d, 0x00000152, 0x0000ff22, +0xffab0000, 0x0257fff9, 0x010c0198, 0x0110fd92, 0x015b0113, 0xffe4fe23, 0xffff0221, 0xffeeff48, +0x0000fed6, 0x00eb001c, 0xffea02ed, 0xfd55fff1, 0xffacff45, 0xffb00020, 0xffcd02e8, 0x00000230, +0xffccfe41, 0xff91ffa7, 0x002f021c, 0xff14ff90, 0x000d0000, 0x008d0000, 0xfe6c00a7, 0xffadffe7, +0x0015fffb, 0xfe32ff08, 0x01310010, 0xffdf010d, 0x000a00f5, 0x000c0117, 0x00270000, 0x04a302c5, +0x001b029b, 0xfff702c5, 0x00c1fe3c, 0xffebffe5, 0xffb1fd8b, 0xff14ffbb, 0xff3f0000, 0xfea6ffc5, +0x001f009a, 0xffeb0096, 0xffc6009f, 0xfe8dfdf7, 0x05610012, 0x0031ffe7, 0x0035fefa, 0xfd7effde, +0xff920130, 0x003a0000, 0x0025fd11, 0x0131ffe7, 0x021afd92, 0xffea0064, 0x0140ff9d, 0xffd30133, +0x00000000, 0x0046ff52, 0x003f0000, 0x001cfe9a, 0x00f6ff89, 0xfee3018a, 0x01bbffd1, 0x02c80105, +0x013bfec9, 0x02f0fd68, 0xff94ffd1, 0x004e0085, 0x0072000f, 0x013bffae, 0x00000275, 0xfff6ffdf, +0x0061011b, 0x00b902dc, 0x00470032, 0xff89fe59, 0x0000ffea, 0xff05fe84, 0xff89ffe9, 0xfe850000, +0x02b10222, 0xff690131, 0x000f002f, 0x000e0030, 0x000cfea2, 0xff95ffeb, 0xfeeb00c9, 0xfe6ffff3, +0xfff1005f, 0xfd7e0027, 0x001cfd92, 0xffc1ff76, 0x02e7fef3, 0xffc8ff83, 0xff5e0131, 0x002c00f9, +0x000a00b6, 0xfe06007f, 0x0074ff19, 0x01a8ffa2, 0xfd2c0000, 0x012f0173, 0x018a0232, 0x00000038, +0x02540122, 0x01e8007c, 0x0187fb16, 0x05350068, 0xffd9fff8, 0xffe000e5, 0x00c1fff8, 0x0058fd60, +0xfd38008b, 0x0008fffe, 0xffeb0086, 0xff450109, 0xfe99ffe9, 0x0000fecf, 0x02e3fe09, 0x01850007, +0x0038ff66, 0x0033ffca, 0x010eff2e, 0x0000fff5, 0x002bffcf, 0x0222ffcb, 0xff580010, 0x00910096, +0xfff60007, 0xffd5fe6a, 0x000002b1, 0x0000000e, 0x000a0021, 0x0049fe90, 0xffaafecd, 0x02ea0032, +0xffef0561, 0xffc2fe64, 0x0055ff9d, 0x0000ff97, 0xfec5ff64, 0x00230275, 0x00080028, 0x0108007d, +0x007002c5, 0xff91fff7, 0xffd600f7, 0x0121001c, 0x02a60013, 0xfffcfcf2, 0xff90ffd7, 0x0012003b, +0x009c0045, 0xffa5ffc9, 0x007c0000, 0xff4a0245, 0xffb4ff47, 0x000900a5, 0xfe85029a, 0x0046ff4e, +0xffd70036, 0x00630185, 0x00c4fea6, 0xfebcffa7, 0x0051ffe5, 0x00000000, 0x00530000, 0xff83fdb6, +0xfff6001e, 0xff2100dc, 0xffd30061, 0xfdfbfe4e, 0xffc8fe10, 0x00a20038, 0xfee50114, 0x013704a3, +0x01dcff4f, 0xfe55008e, 0xffbcffe8, 0xffdd00c4, 0x03e6fe9c, 0xfff6fe69, 0x028c0000, 0x029a0000, +0xfff30000, 0xfe3c0000, 0xffc4fe82, 0x00100030, 0x0000003e, 0xff7600a6, 0x00310060, 0x028e0018, +0xffc2007f, 0x0040fee4, 0xff8fff35, 0xff4bffaa, 0xfea4fe63, 0x012a0084, 0xff3100d9, 0x00000022, +0xfffb0380, 0xfd6efacb, 0x004cfe06, 0xfb9eff60, 0xfdfb01ba, 0xff0dff07, 0x0001013b, 0x0032001c, +0xfeb8ffea, 0x0050ff13, 0x01080045, 0xffecff8f, 0x0026ff47, 0x02dc001a, 0x012dff60, 0x01a40009, +0xff6b0009, 0x009effd0, 0xff92ffec, 0x00120000, 0xff05fdc0, 0x0129ffd7, 0x021aff9a, 0x017d0072, +0x00f5004c, 0xfd190000, 0xfff7ffea, 0x008f0009, 0xff25ff8e, 0xff5c0000, 0x01e30007, 0xfef701ee, +0x02020031, 0x021effee, 0xffefffbe, 0x013bff94, 0xfff0003f, 0xff2e023b, 0xffdaff12, 0x0000ff05, +0xffd4fff9, 0xfd60ff87, 0xfddd021e, 0xffaf0032, 0x0039ffe8, 0x000fffc6, 0xffcaff2e, 0xff85010c, +0x001bfe11, 0x02540020, 0xffabffe6, 0x0022fe98, 0x0033000a, 0x009a0168, 0x0129ff7d, 0xff75ffae, +0x0000008c, 0xfe9c0026, 0xfe33fff3, 0xff5efd6e, 0x002f0113, 0xff12ff6e, 0x00430280, 0xffe60048, +0x019d0056, 0x00000000, 0xfd6e0049, 0x020cfdb3, 0xffe5ffc7, 0x007cfea6, 0xffaafff8, 0xff870012, +0xfff400b8, 0x0026006d, 0xfc80ff3d, 0xffc4ffd1, 0x00000000, 0x00bdfff0, 0xff9a0045, 0x0206003e, +0xfea4ffd7, 0x00af0086, 0xfe42feae, 0x010d0109, 0xffcb0032, 0x0202ff52, 0xfe35ff5b, 0xfd3501e1, +0xffc5fd05, 0xffdffdbf, 0x00000000, 0xfdfbffaf, 0x01e2fc89, 0xffd30282, 0xfdbf0097, 0x00160009, +0xff120031, 0x0062fe23, 0x00380029, 0x002d0285, 0x002bfe6b, 0xfd99ffef, 0x0000ffeb, 0x00b50108, +0xfe640038, 0x0074fef3, 0xfddffff6, 0xfe6fffee, 0x002300a1, 0xfe22ffcf, 0x00280085, 0x001aff73, +0xff91fed7, 0x000bfff5, 0xff7a0003, 0xff690000, 0x024001cb, 0x00b50064, 0xff3bff63, 0x00000000, +0xffc700dc, 0x01acfdbd, 0x000000cb, 0xfdb600ee, 0x008eff0d, 0xfe5effcc, 0x0301fd92, 0x004efd7b, +0x0051ffc8, 0xff19ffea, 0xfe06ffe1, 0x0092fead, 0xfff9ffeb, 0xfffbffbb, 0x019d0065, 0x000eff7b, +0xff67ffb0, 0x000cffcb, 0xfd560012, 0x01130012, 0x02f0fe6f, 0x00eb0038, 0xfe1f00ff, 0xfd35fea5, +0xffe9fdc0, 0xffe9fe5e, 0x00fcff30, 0x001d01b0, 0xff9afee6, 0x0105ffc6, 0xffd30000, 0x001001dc, +0xfff4003e, 0xfe84ff54, 0xffd40000, 0x014effee, 0xfff00516, 0xff80fd90, 0x010f018e, 0xffe7ffaa, +0x02a6febf, 0x0018fffc, 0x0113ffcb, 0x000a0062, 0xff470006, 0xffd90000, 0xfd7e0000, 0xff18022a, +0x00250230, 0x004eff67, 0x02fa0012, 0x006cff77, 0x0046ffac, 0x016dff7b, 0xfffc00fc, 0xfe18ffd0, +0x0069ffc0, 0x01400269, 0x0000ffad, 0xfeebffd3, 0xff870002, 0xffd3fe2e, 0x000600d3, 0x00d8ffd1, +0x02d1006f, 0x02ba0000, 0x00bc0015, 0x00e8002e, 0x03d70136, 0x0015013b, 0x002dfefd, 0x00d70204, +0x0193fde4, 0xfff1ff14, 0xfd0fffd5, 0x01dcfe8c, 0x02910302, 0x00a5014a, 0x05160043, 0xffde0000, +0x00160050, 0xff30ffc7, 0x0000fead, 0xffd2ff02, 0xffb101ac, 0xffde0072, 0x001e0204, 0x00360113, +0x0000ffe8, 0x0079000c, 0xffa2feb6, 0xffc2ff25, 0xfff60052, 0xfd2cff37, 0x011d0000, 0x006e0071, +0x0044ffe1, 0x0008fef1, 0xffd4fefc, 0x0000fff3, 0x0010ffab, 0xfeb80032, 0xff150239, 0x01cd00dc, +0x001a022c, 0x00a6ffe8, 0xfed7001d, 0xffd40135, 0xffebfe6e, 0x01cbfe6f, 0x002d0061, 0x007ffff2, +0xffcd025a, 0x02690109, 0x01f0ffe2, 0x024d00b5, 0x0033018e, 0x00bfffb7, 0xff2e0000, 0x01a500d7, +0xffd7ffd2, 0xfe54fcfe, 0xfdfcfdc0, 0x00a1ff2f, 0xff51fdbf, 0xff84ffeb, 0x005c014a, 0xff3dfec7, +0xfff50257, 0xff210221, 0x00410022, 0xffb00097, 0xff9901d3, 0xfe9a0000, 0xfecf0000, 0xffb1fed8, +0x00640015, 0xfee30199, 0xff94ff75, 0x0031ffd8, 0xffc7006d, 0xff64fe90, 0x00640084, 0xffac024b, +0xfffb002d, 0x02b2ffee, 0xff3cffbd, 0x0000ffe4, 0x006bffad, 0xffc9feea, 0xffeefbec, 0x00620057, +0x001c0126, 0xffafffb0, 0x0105013c, 0xfed70028, 0x0561ff91, 0xff2e029b, 0x020d003c, 0xff68fffb, +0x00280000, 0x0047ff09, 0xff90fd92, 0xfed60263, 0x0222021e, 0x001e02c9, 0x00a6ffcf, 0x0018fffc, +0x001b0077, 0x0282fdf7, 0x02040000, 0xfe3fff69, 0xffed0230, 0xffdbfc29, 0x0035fef8, 0x00c60022, +0xfffdfe92, 0x0010fdb5, 0x016702b1, 0xff9e0005, 0xfffbfd0f, 0x02edff70, 0xfe33ff34, 0x00deffe8, +0xfeb60020, 0xfef7ffce, 0x00b5fd44, 0x00e3009d, 0xfcde0012, 0x005eff53, 0x00b9ff77, 0x00d800d3, +0xffd9021c, 0xfd95fd34, 0xfe22ff55, 0xff920000, 0x0051fe74, 0x029affe6, 0x0018fe32, 0xffc90199, +0x0000002c, 0xffc80040, 0xff760046, 0x02b60166, 0xff410007, 0x02210084, 0x00970382, 0x0072fe3c, +0x00b5fe3f, 0x00f6ffd1, 0xfdfb0097, 0x003afff7, 0x001a0035, 0x01260012, 0xffb0ffbe, 0xffeaff00, +0xff8f002d, 0xfd56021e, 0xff75fe2d, 0xff9fffe7, 0xffe40047, 0x01990035, 0x04630006, 0xfff80000, +0x00c40095, 0xff92febc, 0x000400b5, 0x02dd0027, 0x00280168, 0x029affe8, 0xfda9022c, 0xffe8fc7b, +0x0254ff2a, 0xff9f0000, 0xffedfea6, 0xfee5000a, 0x0051fdfa, 0x00bf012a, 0xff2f0005, 0xfed10197, +0xfe9dfead, 0x02980000, 0x00d8000a, 0x000002fa, 0xffe3ffa9, 0xfdc0ff00, 0xffc80046, 0xfef2ff9c, +0x021cfff7, 0xfef9ffd1, 0x0000000b, 0xffdf00f8, 0x00dafe72, 0x00510040, 0x00410009, 0xff850000, +0x0000ff84, 0x02baff28, 0x00e3fbf8, 0xff62002e, 0x002b0568, 0xff96001c, 0xfea3ffd9, 0xfd24004e, +0xffbc0019, 0xfe110000, 0x00ee0062, 0x009b0000, 0xff39fe1b, 0x02eafffd, 0x00000064, 0x02f60049, +0x00fcfe98, 0x02820197, 0xfff3ff02, 0x0181fff1, 0x0036fd4d, 0xffd8ffdd, 0xff240204, 0x00230000, +0x000c0000, 0xff6303e6, 0xff0001e1, 0x01a3fed6, 0xff9cfffa, 0x04080000, 0xfeebffee, 0x0168ff53, +0xff170057, 0xff750000, 0xffd3ffe8, 0xfc6cff71, 0xff3502dd, 0x00840106, 0xff67ffe3, 0xfefd005b, +0xffc9ffe7, 0xff4b0044, 0xffb8ff6e, 0x0000002e, 0xfedeffeb, 0xffeb0054, 0x0000fd11, 0x0028ff74, +0xff13fe77, 0xfefbfe74, 0x010e003e, 0x001cfec7, 0xfe59030f, 0x00ee0000, 0xfdb3fffe, 0x02f203d7, +0xfcf6ffc2, 0x01720016, 0xfe8d0043, 0xff54ffc4, 0xfe37ffa8, 0x00f7ffca, 0xff69010f, 0xfe46ffab, +0x0000ff30, 0x0006fd18, 0xffe7ff55, 0xff54ffde, 0x01bb0037, 0xffbbff20, 0x016300da, 0xff31ffbd, +0x01a5fffe, 0x011dfe49, 0x0018ff6f, 0x02b2ffe9, 0x028c00a5, 0x0408007f, 0xfe50fd8b, 0x01b20020, +0x0009fe9e, 0x0535ff75, 0xffa1ffa1, 0x01a3ffa2, 0x009afed4, 0x00f6fff6, 0xfddd01e5, 0x00090033, +0x0071ffd7, 0x003b003a, 0x0181ffd5, 0x01e3ff18, 0x0146024a, 0x02c5fdac, 0x0000003c, 0x0010fd68, +0x0009fed4, 0xffee0008, 0x02920000, 0xfefe0022, 0x00a6ffc0, 0xfe32ffcd, 0x0022009f, 0x0096ffee, +0x00530001, 0xfebcfec5, 0xfdfcfff8, 0x0000fe6c, 0x013c0012, 0x008ffe03, 0xfffaff20, 0xff37ff32, +0xfee6026c, 0xffeffff3, 0xfdebfeea, 0xffeb000c, 0xff59ffad, 0xfd18fe1f, 0x0240fe98, 0xfe3bff91, +0x002e0032, 0x00770108, 0x0000fd8b, 0x00000068, 0x0103ffc2, 0xfffd00dd, 0x0027fffa, 0xfd0affc9, +0xfed80000, 0x007cffde, 0x0043ffbf, 0x0006004f, 0xfe4600ff, 0xff740462, 0xff70018a, 0xff3302c5, +0x0006fe03, 0xffd90000, 0x006d02f0, 0x0053ffcb, 0xfd370269, 0x01630198, 0x0091fd60, 0xff48000a, +0xfff3fffc, 0xff5302ed, 0xfd60010e, 0x00310168, 0x0000fff5, 0x00090032, 0x01290281, 0xff60ff42, +0xffbdfed7, 0x00090101, 0xfee2ffea, 0xff690054, 0x01bcff3b, 0x0103001d, 0xfeb5fd7d, 0x00960003, +0xfef9001a, 0x0157ff79, 0x021e023b, 0x0085ff83, 0xffc50098, 0xfead00db, 0xff600031, 0x02ebffd5, +0xff65ffc3, 0x00d5ffaa, 0xfe5b000d, 0xfeef00e8, 0x015d002f, 0x02b0fdb6, 0x0154ffe2, 0xff1a0394, +0x01dfffe1, 0xffb7ffc3, 0xff5105b4, 0x01acff06, 0xff3f006c, 0xfe4fff7a, 0x01990026, 0xfff0ffe9, +0x000e0047, 0xfe5cfdc9, 0xff750118, 0xff3cffba, 0x02a4ffc0, 0x00a6006f, 0xffd3004c, 0x026bffba, +0x01340037, 0x000aff77, 0xff700015, 0x003cfc52, 0xfe6efdf3, 0xff9ffecf, 0x0014ffc3, 0xffa301f2, +0xff4300ca, 0xffd4fff8, 0xfeb4ff55, 0xffefff2d, 0xfff10021, 0xfde7fd8a, 0x0289ffea, 0x003ffccd, +0xff9d00fa, 0xff8dffac, 0xff19fe4d, 0x0054fe0b, 0xffaf001c, 0xfd630180, 0xffb401be, 0x01f0ffe1, +0xff7d0193, 0xffbafffb, 0xfffb0018, 0xff54feb4, 0x01dc01ab, 0xfed4ff84, 0x00510059, 0x00100046, +0x01140049, 0x02bbff05, 0xfff1000a, 0xff84fefc, 0x0221002a, 0xfef9ffa0, 0x036ffe5d, 0x0258014b, +0x00e4ffec, 0x001fffe0, 0xffa701f0, 0xff5e042a, 0xffadff79, 0xff530205, 0xffc9fff0, 0xff2afe7a, +0xfdecff83, 0x00080024, 0x00e7ffa7, 0x002dff5d, 0xfe4dfeac, 0xffce0049, 0xffc90025, 0xffbfffad, +0x00f1ffe2, 0x00b0ffa2, 0xff6c0085, 0x009cfede, 0x012efff8, 0x0004ff9c, 0x0028fe67, 0x0061feb5, +0xfcae01e8, 0xff73ffff, 0x00a0fd55, 0xffc1ff3a, 0xfff0ffff, 0x000dff39, 0x000c0011, 0xff6fffab, +0xfd6aff74, 0x00930037, 0x0090ffa3, 0xfc8aff0b, 0xfff2fd35, 0xff1bff33, 0x01b9fea3, 0xfffd04f1, +0x02370028, 0xffecffd3, 0xfff8ff6f, 0xfdafff3a, 0xff25ff8f, 0xff96ffef, 0xfec9ff12, 0xfe300015, +0x00a7003a, 0x022702be, 0x00e000ca, 0x02aefed5, 0xfe9200a1, 0x0054fe36, 0x0048025b, 0xffb7fd7b, +0xff83ff47, 0xfe19ffe1, 0x0274fd82, 0xffadfe8e, 0xfbd6019d, 0x0055ffc1, 0xfd43fffa, 0xffcd001b, +0xff98fd90, 0xfef0ffd5, 0x012eff59, 0x028effd5, 0x007dffe0, 0xff3b0166, 0xff9cffdd, 0xfef9fe24, +0x00ffff5a, 0xfd43fed0, 0x0005ffba, 0x030dfca0, 0x008c0217, 0xfe750251, 0xff9fffac, 0xfefbffda, +0x008bfee4, 0xfefbfe43, 0xffb4ff90, 0xfe1b000f, 0xff1200f1, 0xfea4ffbf, 0x000800b0, 0x0037fd83, +0x01eaff57, 0x0005fcef, 0xff6ffdc0, 0xfff1fcd0, 0x02f0005c, 0x008000a6, 0x0124ffdc, 0xff99ff09, +0xfed1ff0c, 0x01e8000c, 0x005700f5, 0x00f1023e, 0x0293fdfd, 0x0075ffbf, 0x009aff69, 0xffeffeb3, +0x000002fd, 0xfd36ffac, 0x0115ff30, 0x00560139, 0xffbfffea, 0x0022fe42, 0x00cffdb6, 0xffd10066, +0x0199ff60, 0xffe6ffd8, 0x0049ffec, 0xfddffe55, 0xfed3000c, 0x0000feae, 0x003cffcf, 0x003f004a, +0xff90fc05, 0x00dbfe94, 0xff0cff30, 0x01dc0000, 0xffc703d4, 0x0414ff45, 0x01fa00ad, 0xffb700ce, +0x0145ff69, 0x0067fef3, 0x001702ba, 0xfea0014e, 0x020dff1f, 0xffaa0012, 0xff6bff4a, 0xff6eff04, +0xfdcdffba, 0xfeffff60, 0xfdba0294, 0x0208fecc, 0x0116fd2a, 0x003c04fd, 0x00e0002f, 0xfea0ffbf, +0x0101ffdf, 0x00f0013b, 0xfda9fe1b, 0xff2dff3a, 0x021eff3c, 0x018b0013, 0xffcbfe10, 0xff53fd77, +0x01e8ffc8, 0xffdcfc77, 0xffa7ffad, 0x003f004e, 0xfff0fffc, 0xfe1f006e, 0x005efec3, 0xffd5ff54, +0x00c50294, 0x02930103, 0x0382fc99, 0x015c0268, 0xfff1ff4a, 0xfe9b002d, 0xfcdd00b4, 0x00e501d3, +0xfd150055, 0x005cffce, 0x003e01fc, 0xff04fcf1, 0xff8301f7, 0xfd32fe49, 0x000a011a, 0xfea10061, +0xfcdd007e, 0x02330113, 0xfe4e02b7, 0x00860006, 0xfefb000f, 0x00f1ff20, 0xffeafffc, 0xffb3ffab, +0x005d00b7, 0xffabfe4e, 0xff0cfe14, 0x00cdfed4, 0xff310284, 0xffd1feeb, 0xffd70172, 0x00970568, +0x00390041, 0xffe90057, 0xffdaff64, 0xfeb60000, 0x0205fe59, 0xff510028, 0xff250085, 0x01df0066, +0xff5f0074, 0x0267ff83, 0x001e0005, 0xfccdfffd, 0x0029ff64, 0xffddffb9, 0xffad01ec, 0x001d00ff, +0x0288fe0f, 0x004700b3, 0xff38ffd3, 0xffee01d3, 0x0212ff6f, 0xfefe0089, 0x02e6ffed, 0xffaeff53, +0x002effae, 0xff13002a, 0xffc4fe10, 0xfd59ffec, 0x00080017, 0xfd68ff8d, 0x012dfd1a, 0x045b01b5, +0xfffbffae, 0x0199ff9f, 0x005e01bc, 0x003e0020, 0xffc501be, 0xfd8aff35, 0x00ee02a2, 0x0505ffa0, +0x007c003a, 0x01b7ff73, 0x0026007d, 0x00c9ffff, 0x00b702a5, 0xffa8002d, 0xffdf01ae, 0xffed004a, +0xfcf7fe0d, 0x0077005d, 0x00310096, 0xffea005e, 0xff040285, 0x010e01e1, 0xffb8ff06, 0x00620245, +0x01affced, 0xfff8fff3, 0xfe240367, 0xfe2f00b6, 0xfe8cfd6f, 0xffdefd5b, 0x0053ff59, 0xfef2ffe5, +0xff06fe60, 0xffd1ffa9, 0x00210037, 0xff91ff2d, 0xff9c0002, 0x0004ff27, 0x005ffdb6, 0xff900014, +0x01cffdc0, 0x006cffc1, 0x00370000, 0xffacfd9e, 0xfca7ff94, 0xffd80026, 0x0045fff2, 0x0259ffce, +0x000dfdac, 0xfeb200ff, 0xfeba0114, 0xfb6700b8, 0x001a012a, 0xff0800dc, 0xffbcfff1, 0x0205ff2b, +0x0031ff0f, 0xffda0087, 0xffed005d, 0x027d01ac, 0x005dfe5d, 0xfe1e02aa, 0xff1801e6, 0xffc1ffbf, +0x01df0002, 0x019101af, 0xffc0fef4, 0x0040011b, 0x0014ffa9, 0xff54ff39, 0x0033ff64, 0xff82ff5b, +0x00220025, 0xfdd00001, 0x025bff87, 0xffbffe33, 0xff98ff4a, 0xfe8001a5, 0xffe2006c, 0xffabffbf, +0xfd99004d, 0xfeeefff5, 0x0000003a, 0xfdc2ff32, 0xff2e001d, 0xff76ff28, 0xff4a0002, 0x0199022e, +0x0293ffd9, 0xfc8affe8, 0x00a901a9, 0x0003fd6d, 0x01eafff5, 0xffce028e, 0x0188030c, 0x012b002b, +0x0056ffdb, 0xfe78ff7b, 0xffd2fe2e, 0x009aff63, 0x001a00ee, 0x0071ff9c, 0xfe8a0008, 0x028c0122, +0x0190fe24, 0xffeffe0f, 0x005dfe83, 0x00310499, 0x0083ffa9, 0xfceafff2, 0xff6fffd1, 0xfe8afd96, +0x00cbfe8f, 0x0090ff54, 0xff69ffad, 0xffabffff, 0xffd8fea8, 0x0022ffba, 0x0255ff32, 0x00de0011, +0xffec02b2, 0x00d90043, 0xfeaefeb5, 0xffa702bd, 0x007afe75, 0xfe60ff3a, 0x0030ffb9, 0x02adfeac, +0x02630016, 0x010b0011, 0xff1302cf, 0xffbc0056, 0x046300a7, 0xfd160054, 0xff6800b1, 0x00db0028, +0xfeb2000b, 0xff3afca7, 0x001e030d, 0x01a8ff91, 0x026c02bb, 0x02c80044, 0x0198ffaa, 0xff0c02e3, +0xffd70377, 0x008a0144, 0x006ffeee, 0xfcd0ff8a, 0xffae0107, 0xfdf3ffd0, 0x004efeba, 0xffe1fd9d, +0xff9b009a, 0xfe2a020c, 0xffef0026, 0x0089000d, 0x01df02fb, 0xffb7fe0f, 0xffe6ffb0, 0x013bfe2e, +0x028b02aa, 0x0029ffeb, 0x006e0046, 0xfc11fc91, 0x0073fff6, 0xfe75ff79, 0x043cffec, 0x02d50090, +0xfe24fffb, 0xff0bffcb, 0x0008ff3a, 0xffeafe03, 0xfe59001f, 0xfd25fea4, 0x004300f0, 0x00adff2c, +0xff9bfe36, 0x0045fea9, 0x001efe6d, 0x00dcffe6, 0xfc300070, 0x02430204, 0xffdb00ba, 0xff8a0031, +0xffca0044, 0xfe8a0057, 0xff6cfea3, 0xfeb30055, 0x00120021, 0xff410054, 0x002cfdf4, 0x00f1004e, +0x002ffd5e, 0xffe7012f, 0xff8d00e6, 0xffac0535, 0xffe5ff38, 0x001ffcde, 0x00040019, 0xfff2ffc1, +0xffabfe2a, 0x0004ff81, 0x0013ff49, 0xffadfd2b, 0xfe9fffe9, 0x00d7fe4f, 0x002100a1, 0x006d000e, +0xffc1fffb, 0x0053ff54, 0x0008021e, 0xffc6ffb3, 0xffc1ffc2, 0xfe3cff3a, 0x02b20000, 0x0168fe55, +0xff32fe8e, 0x002aff81, 0x022ffd4e, 0xffb70018, 0xfe0600e6, 0x029e01bd, 0x015a0047, 0xffee0215, +0x02cc015e, 0xffa1007d, 0xffd6ff0c, 0xfea600cd, 0x031600d7, 0x000cfced, 0x0027feba, 0x026f0124, +0xff63fdb0, 0xff8eff4c, 0xff94ffba, 0xfdc2fedb, 0x007dffa2, 0xffd3ffaa, 0xff8effd3, 0xff380137, +0xfefb0097, 0xfef302d6, 0xffd000fb, 0x003c0032, 0x01050037, 0xff370047, 0x0221fcd6, 0x0157ffb7, +0x00280023, 0x01abffe9, 0xfd4902ba, 0x0008002f, 0x015efea1, 0xff58016d, 0x0017ff53, 0xff2bfee5, +0x00e30147, 0x006eff65, 0xffe3ff36, 0xff2fff32, 0x00ff0002, 0xfefdffa9, 0xfd49006f, 0x0095fffd, +0x013b0034, 0x00000032, 0xffd9001d, 0xffdc0454, 0xffaafff2, 0xffe3ff20, 0xfff5fd52, 0xffe5fc2d, +0xffc200c7, 0xffa1ff5e, 0xffc1fe30, 0xff4fff58, 0x0040ffb8, 0xfed7ffdd, 0xffa90018, 0x002c00ba, +0x04030026, 0x011400b4, 0x008d006e, 0xff590144, 0xff65ff18, 0x000cfde6, 0x00ee0152, 0x000100a6, +0xffb3000e, 0xff70ff1f, 0x02c7ff8e, 0xfcdeffd4, 0x009dfeb2, 0x010a027d, 0xff45ff7a, 0x024aff51, +0x0189ff1f, 0x0040fff8, 0xff410045, 0x02670018, 0xff35004b, 0xfeb7000f, 0xff45fdfc, 0x000a00b3, +0xff12ff66, 0x010c0166, 0x0057ffdd, 0x01b9fdc7, 0x02f20067, 0xfffdfff6, 0xfdd00089, 0xff950021, +0xfd5bfee3, 0x01860054, 0xffd00000, 0xff2e001b, 0x015dff36, 0xff75006d, 0x00adffee, 0xff50fffd, +0xfff4fff1, 0x00710179, 0xff040097, 0x022e00a6, 0xffdf000b, 0x0218ff2e, 0xfdc7fffc, 0xfd7e0059, +0xff65ffb7, 0xfdfdfe6c, 0xfd78fdc5, 0xfcf3fdad, 0xfe9eff69, 0x0053ffe3, 0x02d10001, 0xfedfffb7, +0xfeba00b8, 0x0056ff98, 0x0003ffa7, 0x0040ffdc, 0xff7aff5e, 0x010d00c3, 0xffe6fdbb, 0x00520018, +0xfe10000d, 0xff77ff31, 0x0030ffb3, 0x0040ff42, 0x0000ffd1, 0x0202ffb8, 0xffc100fc, 0x00bdff87, +0x01c9003e, 0x03820098, 0xfef70281, 0x003dff95, 0xffb7ff86, 0xfd63ffc9, 0xff2aff6a, 0xffc1ff19, +0xff8a00bf, 0x00360389, 0xfe4eff59, 0xff9803d0, 0xfdbafe31, 0xff25001c, 0xff60026a, 0x00000099, +0x01fcffdb, 0xfeb5020e, 0x023eff63, 0xff48ffc9, 0xfed4000d, 0xff1dff04, 0xff83ff43, 0xfe2d01f3, +0x012afeff, 0xfe84ffbf, 0xffd00113, 0xfe50ffe2, 0x008a0120, 0xfe2dffbe, 0x00f10017, 0xfe54ff61, +0x0021feb2, 0xfefbffd8, 0x0113ffd0, 0xfe93ffd3, 0x032d0009, 0xffe6fd9e, 0x02ad0009, 0xfddcffd9, +0xfe8ffba5, 0xfde6ff0b, 0x009c0014, 0x018effc3, 0xff41001d, 0xff25ff96, 0xffff012d, 0xff75ff64, +0xfd5b0004, 0x0000fddc, 0xfff4ffd1, 0xffe20001, 0x00ca0208, 0x0275011a, 0xff2dfe14, 0xffdefd6a, +0xff9c0037, 0xfffdfff2, 0x0006ff45, 0x01cb001f, 0xfe500057, 0x0000fd52, 0xff65ff13, 0x0024ffdf, +0x001c00e1, 0xfcf3fedc, 0x05b4ffcb, 0x0058fe93, 0xfd9d0056, 0xfeb7ffcb, 0xff64ff6f, 0x006f01fa, +0xfef3fe9e, 0xfff1fe2f, 0xfee30002, 0xffcf024a, 0x0046ffbf, 0xffeeff5b, 0xfffcffaa, 0x003ffefd, +0xfe0ffc6c, 0xfed701ae, 0xff1f01cb, 0xff60ff76, 0x025900b1, 0x01dd002c, 0x026b0001, 0xff47ffb7, +0xffab003a, 0xfff3ff1b, 0x000dffb6, 0xfffa0024, 0x038502a2, 0x003dff42, 0xfffb00b7, 0xfd4a0068, +0xfee300a2, 0x00d700c7, 0xfdfdfefc, 0xfed5018e, 0xfddc00da, 0xff75005f, 0xff7cfe78, 0xff72feaf, +0x001b00a7, 0x0096fffb, 0xff95fe4f, 0xfeecff2d, 0xff60ffac, 0x008900e4, 0xff59ffe3, 0xfe170033, +0xffc9fdc3, 0xfecefffb, 0xff54ffdf, 0x003afff9, 0xfdabfff1, 0xfd68ff89, 0xff69fff4, 0xff9bff7a, +0xff28fe0b, 0xffd0fffa, 0x0090fdef, 0xffbbfee8, 0xff79ff4d, 0xffbafff8, 0x00ebfffb, 0xff77015a, +0xfe070000, 0xfdebfd36, 0x0053ffcf, 0x002dfec6, 0x00470049, 0x001a0217, 0xfe4b0000, 0x028effd2, +0xff1afdbd, 0x017e0157, 0xffaa001b, 0xfdcd0058, 0xfdf10166, 0x015eff2e, 0x0110fea4, 0xff50ffab, +0xffbffd8c, 0xfefbfd45, 0xffadffe2, 0xffbfffc1, 0x00f5fc72, 0xfef1fef2, 0xff65ffd2, 0x0045fdfd, +0xff3c005c, 0x00b1ffc4, 0xfeed0066, 0x002d0178, 0xffc30049, 0x007ffe46, 0xff7001f3, 0xfff8ffe3, +0x017903d3, 0xfd43ffce, 0x00e60072, 0xfd98000e, 0x013dfffb, 0xfdb3023b, 0xff350023, 0x005effc4, +0x0084ff0c, 0xffdf023d, 0xffe8fdfc, 0xffa8ffd3, 0xff410065, 0x00a10029, 0xfe78000f, 0xfd3501fd, +0xfbfd0070, 0xff77ffab, 0xfddc018c, 0x0018fed1, 0xff35feae, 0x0130ffba, 0xff1bff65, 0x00d50166, +0xfef0ff6c, 0x00b0fcf6, 0xff70ffe9, 0xff36005d, 0x007202c7, 0x00e8ffe8, 0x01890056, 0xfec6013e, +0x00330382, 0x0211ffcd, 0x0038ff35, 0x02a10070, 0xffe5ffc2, 0x00f1ffa0, 0xfea9ff13, 0x00b3fec7, +0x00f8004d, 0x0012fe5a, 0x00e3fdfd, 0x000fffb2, 0x020dfd63, 0xffaa010e, 0xff59010e, 0xffecffa4, +0xff0b011e, 0x003600eb, 0x00eeffa1, 0xff9000bd, 0xff50008a, 0x00240000, 0xffadff5e, 0xff4effab, +0x0146ffbb, 0xffd9013e, 0xff57ff1d, 0x008b00da, 0x0036fefe, 0x004e025a, 0xffdffc12, 0x005dfdfa, +0xfe9e00d8, 0x0023ffe6, 0x00cdff92, 0x01860104, 0x0000ff2a, 0xffef0131, 0x005d0110, 0x013bfda9, +0xffdcffe0, 0x0103fff7, 0x002f020f, 0x006dff60, 0xfeaffde0, 0x00cbff76, 0x00610047, 0x00d80047, +0x010bff65, 0x027501b7, 0xff2b007d, 0x004d021e, 0xfeca015e, 0x005e0059, 0xffa40009, 0xfde700d0, +0x00190006, 0x02e7ff25, 0xffc4002a, 0xffe30052, 0x00e1fc2f, 0x009c015a, 0x0025016f, 0x022eff33, +0x0048fe88, 0xff64ffea, 0x00000072, 0x04990000, 0xfc76fef9, 0xfef7fff3, 0xfe8affc6, 0x004dff1d, +0x00e5fdac, 0x0030fea8, 0xfe60ffad, 0x0218fef6, 0xffbcfdb3, 0x006c02bb, 0x04ea001f, 0xffbfff77, +0x005d00d3, 0xffbefe5c, 0xfef1fe5a, 0x022f0083, 0xffac00a9, 0x0013004b, 0xff7700a6, 0xffd7fffe, +0x018e0066, 0x008c015d, 0xff3b0103, 0x00ad000b, 0xff60feba, 0x0015fef2, 0xfff80535, 0xffd5ffd3, +0xffc1017d, 0xff84007a, 0x009bffb7, 0xff15ff53, 0x012bfedd, 0xfd800030, 0xff9a03ef, 0xfe5d00b2, +0xfb0f0018, 0xfff7fe49, 0x003c0050, 0xfcf4ff6f, 0x00ce026f, 0xfe4f0483, 0xfd32ffed, 0x005c00d7, +0x0021ff7c, 0x0217ff4c, 0x0289025b, 0xff6e0039, 0x0063ff2e, 0xfcde000e, 0xfed1ff82, 0xff2d0099, +0xfd8001a9, 0x0070ff57, 0x00d7fd03, 0xfed1ff82, 0xff6affdb, 0xffbf00e7, 0x005eff4a, 0x0051ff5d, +0x0194fff1, 0xffe0fe77, 0x021e0055, 0xff4e0120, 0xfe5d0000, 0xff360001, 0x01170037, 0x01d3fc76, +0xfe0600db, 0xffb00000, 0xffbfff47, 0xfecd0045, 0x0071fc54, 0xffdcff96, 0xfdeb0087, 0xffc90001, +0x0274fde6, 0x0145006a, 0xfd97ff73, 0xfe24ff7a, 0x02a2003c, 0xfffdfeeb, 0xfedc000f, 0x0035ff53, +0xff43ff23, 0xfe7afe03, 0x00b6002f, 0x0036ff39, 0x002afff7, 0xfe840042, 0xff93fcc9, 0xffa0febc, +0xfe290184, 0xffa7ff68, 0x002901f4, 0x0137fe9f, 0xffd9ff7c, 0x012ffd4e, 0xff3dfedf, 0x002500a2, +0x008002b0, 0x0001ff1b, 0x0137fe3a, 0x0016ff38, 0xffaffdf8, 0xffd90047, 0x01f9fda1, 0xff980041, +0xffde0155, 0x02a10165, 0xfe6cffb6, 0xff9cfeac, 0xff6aff43, 0xffcbfeb8, 0xfc17ff09, 0xff33ff92, +0xfedcffad, 0xff9dfee8, 0x00d4ffd8, 0x00650017, 0x0045ff90, 0xff9bff77, 0xffa0004e, 0x0130ffb8, +0x0328ffb5, 0x0008ff4c, 0xfeb700dd, 0xff860412, 0x000b00ad, 0x0019fff3, 0x0050000c, 0xfd6afffe, +0x00a90122, 0x00caffe5, 0x012ffcb2, 0x011dfcde, 0x001e0065, 0xff40ff31, 0xfffcffa3, 0x00bf0397, +0xffc1ff13, 0xfef9fe97, 0xff2f0097, 0x003000c8, 0xfe07fe20, 0x0031ffe1, 0x0061fe4e, 0xffaafef9, +0x0083ffcd, 0xfe8d041a, 0xfdbe017d, 0x00b700cf, 0xfffa005c, 0xffaafca8, 0xffa0fe75, 0xff00fe39, +0xfffaff90, 0x013bffbf, 0xff3aff5b, 0xff53feeb, 0xffdffe07, 0x001ffe2f, 0xfd7fff4f, 0xff9fff17, +0xff9200de, 0x0010fe70, 0xfeb8fef5, 0x00b20269, 0x01b80000, 0xfe880085, 0x003d019d, 0xfdd1fe7c, +0x007dfe7d, 0x00f9feae, 0x00cd004c, 0xfda30176, 0xffbbfed5, 0xfec1ffd3, 0x0012ffdc, 0xfecdffcd, +0xff6dffbb, 0xff83007c, 0xfda101ec, 0xfe63019b, 0x0297fdde, 0x001f0047, 0xfdde014d, 0xff7cff40, +0x00ebfefa, 0xffe1001c, 0xfe21ff93, 0xff9f0023, 0xff5c0042, 0x00500003, 0xff0e0122, 0xfff1ff31, +0xff92fe4c, 0x0096022c, 0xff250042, 0xfeea0095, 0x0152ff9d, 0xff53ff95, 0xff3efe67, 0xff860065, +0x0204fd83, 0x0124fffd, 0x02870139, 0xff4700a6, 0x0092fd9d, 0xfe75fe6d, 0x000dff39, 0xffe7feaf, +0x005a0064, 0xff900004, 0xfd3fffa7, 0xff8d001e, 0x0062fd79, 0x00990062, 0xffc30001, 0x0319ffd4, +0x0107ff1f, 0xfeee014f, 0xff7c0027, 0xfe5b0017, 0x00f1ff17, 0x000ffe8d, 0x0066ff22, 0xfff40019, +0x0046fe33, 0x004cfd98, 0xfc68ffe6, 0x004200bb, 0xfe6afed3, 0xffc4001d, 0x00470302, 0xff830102, +0x001afe80, 0x0165ff2f, 0xff0ffeee, 0xff0f00a9, 0x00ce0032, 0xfdbeff36, 0xffd8feca, 0xfe9bfe3b, +0x003dfec9, 0xfffa017d, 0xfff3ffc1, 0xfe50ff23, 0x005cff72, 0xfe8aff4f, 0xff80028b, 0xffe303fa, +0x000dffa6, 0xff7a000f, 0xff01fc76, 0x00780222, 0xffe70181, 0xff98ff81, 0xfd63fd69, 0x02870020, +0x00b4020e, 0xffad010f, 0x01ba017c, 0xff38ffcc, 0xffdb0206, 0xff6201a6, 0xfe85ff5a, 0x0106001b, +0xff68fea1, 0xfe0cff27, 0x0045fda6, 0xfd43001b, 0xff5a0104, 0xffd4ff8b, 0xff5bfe23, 0x002c00fc, +0x00dd013f, 0xff9e000b, 0xff47017d, 0xffe2fece, 0xfe83ff2f, 0xfed30028, 0xffc8ffcd, 0x0173031a, +0x019b0067, 0x0285ff52, 0x013efd79, 0x0215fdf1, 0xfdad0142, 0x000001d7, 0x0181ff3c, 0x0083025c, +0x000f00b9, 0xffa3ffe3, 0x00d0fe3c, 0xff34fd47, 0xff660237, 0xff87ffdc, 0x0094ff54, 0xfe3b0215, +0xff8cff94, 0xfea7ff5c, 0x003efefa, 0xffa9fd7b, 0x021bfffe, 0x0387fff9, 0x0084ff45, 0x0042fea0, +0x01360168, 0x010f00f0, 0xfdceffc8, 0xfc99fdfa, 0xffad0033, 0xfeb3ffb8, 0xff9a0307, 0xff81ff90, +0x0135fe63, 0x001203e9, 0xffaafe42, 0xfeb8ffbc, 0xff2f0002, 0xfc06fc69, 0xffb6010b, 0x007f0283, +0xfedbff9b, 0xfda3ff96, 0xff330176, 0xffefff91, 0xfee50018, 0xffa901ff, 0xff34ff22, 0xff57ff87, +0x01580016, 0xffefff40, 0xffaeff68, 0xff41ffcf, 0x00380019, 0x00ff0000, 0x005d000e, 0xff2fff1c, +0x002fff59, 0x00ec0090, 0xffa0fe7d, 0xffe2ffa2, 0x01e1feb3, 0x0147ff59, 0xffe9fdf7, 0xfdccffa1, +0xfeceff29, 0xff6b004e, 0xfe3c004b, 0xffd8fde5, 0xfef7ff1c, 0xfe680042, 0x027e0005, 0xffdafd8c, +0xffa603d4, 0x01a20008, 0x000500bc, 0xfe8bfd47, 0xff9c0136, 0xfe7fff00, 0xff6c016f, 0xff810181, +0xfe43ff50, 0x041aff42, 0x0065ffde, 0x0140005e, 0x00350061, 0xfeabffa0, 0xfea20056, 0xffcbfd65, +0x00780022, 0x0383ff67, 0x022c003e, 0x030900d1, 0xfec9ffca, 0xffcdfcb2, 0x01520025, 0xffb00033, +0x001d00bd, 0x005affb0, 0xffadfff2, 0x0018ffb9, 0xfecaff46, 0xffeeffda, 0xffa6fe26, 0xfeddff94, +0xfef30011, 0x00c90106, 0xff90fdeb, 0x007aff6f, 0x02f20283, 0xffe2ffa5, 0x0075fda1, 0xff780296, +0xfe84fec9, 0x012cffd2, 0xff9c0037, 0xfff0ff1f, 0x00b6fecb, 0x0098ff8e, 0xffb7001e, 0xfe0f00b4, +0xff2affcc, 0xffd1fed2, 0xfe92ff36, 0x01fd0044, 0xfea1ff14, 0x0041ff61, 0xff340010, 0xff0eff4a, +0x00870229, 0x000d00d6, 0xff2efefa, 0xfc54ff9e, 0x0053fd5b, 0xfedd0394, 0x01160010, 0xff9afe57, +0xffecfee7, 0x001e0148, 0x01f2ff7c, 0x0029fde0, 0xffcefe1f, 0xff360065, 0x03ab0263, 0xffbb0008, +0xfe23fe5a, 0xffa30022, 0xfece02ae, 0x0214ffff, 0xff44001d, 0x02190000, 0xfff100c0, 0xfee0ff96, +0xff7a00d6, 0x0034fd0a, 0xffb4fd06, 0x003cfe20, 0xfde7ff0f, 0xffd7ffc0, 0x005efea0, 0xfcbd00d7, +0x01b6fe60, 0x0033ffde, 0xfdf1ffda, 0xfeeeffaa, 0x00560072, 0x00440016, 0x00b3fe7d, 0x04830017, +0x00b7020e, 0xfec4fdcc, 0x00e20015, 0x0060006a, 0x01c4ffa0, 0xff1cfd97, 0x02f20116, 0xfedfff26, +0x0028ff90, 0x019bfe83, 0xff4101e9, 0xfdb001a6, 0xff44fd8a, 0xffb8fbee, 0xffd90014, 0xff1dffee, +0x00b2fe2b, 0x0286fd5d, 0x0016ffa0, 0x0122ff7c, 0x004dff69, 0x011e02f5, 0xfff200e7, 0x0311fff7, +0xfed7fea1, 0x0030ff69, 0xffb9ff17, 0x0263ffad, 0xffacff96, 0x00b0fec9, 0xff80ffce, 0xffd60000, +0xfec8fd00, 0x00460289, 0x02be03a2, 0x01250274, 0xfec4ff76, 0x00bf0120, 0xfe2a0039, 0xffd20020, +0x00abff2e, 0xff7b0089, 0x01ed0067, 0xffe30057, 0xfda601f4, 0x01a0ff2c, 0x007000cb, 0xfdf30229, +0xffecff33, 0xffefffe2, 0xffed0134, 0xfecd002a, 0x0028ffb7, 0xfe330138, 0x00a9feee, 0x0148ff42, +0x0000fff1, 0xfdbefd74, 0x013cfe7d, 0x0102002e, 0x012f00ad, 0x00560268, 0xfe250044, 0x003e018d, +0x0020ff96, 0xff59ff20, 0xfe77ff72, 0xfec2ff40, 0xffde0180, 0x0053ffde, 0x00a5fefa, 0xff83ffb8, +0xffbf020a, 0x0098fecd, 0xfef3ff57, 0xfe7503ae, 0xff88ff74, 0xfeb50157, 0x0137fff3, 0xff690005, +0x02600124, 0xfd8a0064, 0xfe0c0107, 0xfff5000e, 0x002701b7, 0x01db0016, 0xfe84027e, 0x001900eb, +0xff1801b2, 0xfffcfe7e, 0x011efd7d, 0x015ffeef, 0xff7800a3, 0xffb2ff80, 0xfeb4ff9f, 0xfeca0016, +0xffdb0060, 0x00230196, 0xfe3a0012, 0x0002ffb8, 0x0080fed7, 0xffe30033, 0xfefcfe31, 0x001300a5, +0x000dfece, 0xfe6c01ff, 0xfec10145, 0x01680013, 0xfff2fe7e, 0x007dfe21, 0x0071ff69, 0x0199ff68, +0xffa3ff93, 0x0000fe60, 0xfebefffe, 0xff4cffee, 0x0045fee7, 0x00b7005b, 0x00d6fe06, 0x0097fe17, +0xff6000ed, 0xfefaffef, 0xff17013c, 0xff99febd, 0xff61ff4b, 0xfeaf02a8, 0xff930127, 0x006bfd0b, +0xff380078, 0xff8900bd, 0x01e8fdfa, 0x00540011, 0xffa4007d, 0xffef0309, 0xffabffa3, 0xfe58004d, +0xfe06febc, 0xfd7a011d, 0xfc05fff3, 0x00130000, 0xffa2fedd, 0xfdf5ff51, 0x00e0fff8, 0xfeb8fd5f, +0x0044fff9, 0x01230104, 0xff8f00dc, 0x020900d4, 0xffbb0027, 0xffcc0038, 0xffc6ffe2, 0xff92fe46, +0xfd6c01a9, 0xffd5008c, 0xfe74029b, 0x014b036a, 0xffcafedd, 0xff820085, 0x01020022, 0xfd77006d, +0x0300fddf, 0xfe2e0308, 0x017300b7, 0xff0a0065, 0xff2f00f3, 0xfd6e004e, 0x001a00e0, 0xfefc0146, +0x02850217, 0x002ffeea, 0xff95ffd8, 0xff76004c, 0xff0d0116, 0xffb3fefc, 0xfe92ff2e, 0xfd77fc76, +0x00a501c4, 0xfeb8005b, 0xff9f0112, 0x049903d1, 0xff670064, 0xfeefffa9, 0xff93ff43, 0xff24ffbf, +0x0094ffb2, 0x02bd0268, 0xffd6ffd8, 0xffce00b6, 0x020e0188, 0x025a0046, 0xfeb70086, 0xfe78000d, +0x0056ff3f, 0xfe3c00d5, 0x00390111, 0x00650309, 0xffc2fe2e, 0x028bfd0a, 0x00abfeec, 0xff8cff0e, +0xfe5e024f, 0xfe750061, 0xfd80fed5, 0xfcf90006, 0x0252003c, 0xffddff2c, 0xfef300c1, 0xff000079, +0xff50fcc8, 0xfe8303ab, 0x027e0007, 0xfdbdfd83, 0xffdfffcf, 0x0093fd6e, 0xfce70021, 0x005a0137, +0xff9a018e, 0x005600a0, 0x0123ff57, 0xfe850002, 0xfca0ff57, 0x00970073, 0xfd5f002e, 0xff1fff3a, +0xfe850004, 0x01e2fca8, 0x01a20140, 0x01e90056, 0x0286ff5e, 0xfe36fedd, 0xff26fee8, 0xffaaff43, +0x014effd0, 0x0233ff83, 0xfd3c02a6, 0x0125ff0d, 0x0050ffc1, 0xfc73fdc8, 0xff8101f2, 0x011a0022, +0xffaeff1c, 0x000b0000, 0xffb70205, 0x002e0003, 0x0065ff69, 0xff3dff62, 0x01b6fedc, 0x002e00c2, +0x01d500b1, 0x0000fee3, 0x0090002d, 0x01a902b0, 0x0020fe01, 0xff130147, 0x00db01b8, 0xfdaeff4c, +0x0398ffab, 0xfedbff25, 0x015500ab, 0x00ab0014, 0x013f0026, 0xffc30038, 0xffe200c9, 0xfd9100fc, +0xff17ff69, 0x00720094, 0xffb50002, 0x0083ff93, 0xfff50003, 0xffa6ff39, 0xffad0191, 0xff29ff95, +0xfe2100e2, 0xff58ff5b, 0xfeaa007f, 0x00c0003c, 0x00790199, 0xfe0f0036, 0x012cfd61, 0xffd6ff8f, +0xfe2e028b, 0xffc3ff80, 0x000403c5, 0x01520090, 0xff6cffe7, 0x0000ff3d, 0xff2500b5, 0x012f0002, +0x0260fe31, 0x011a00de, 0xfd6b018d, 0xfeaeff91, 0xff910106, 0xff52ffbc, 0x01effe83, 0x019d0296, +0x0168fefe, 0xfebf02e6, 0xff5bffc8, 0xfebdffa0, 0x0038ff27, 0xffcaffa2, 0xff6d02b0, 0x0505feb4, +0xfe01ff0f, 0x029effa0, 0x00c0ffad, 0x00b4ff03, 0xfd1afdc8, 0x01f2ff35, 0xffa9ff3f, 0x0021fd9d, +0x015600fc, 0x0066ff99, 0x0098ffdf, 0x0009ff3f, 0x00070010, 0xff7aff94, 0xfcd60052, 0xfd5dfefa, +0xfe44011a, 0x00b6fdce, 0x00010000, 0x00b2ff8b, 0x0000fe2a, 0x013b0048, 0x00480038, 0xfebf0039, +0xfcc6fc76, 0x0024ff5e, 0x00130146, 0x00010116, 0xffd40132, 0xffadfee3, 0xfda1ff93, 0x00c3fded, +0xff5a006c, 0x006ffebe, 0xff9f0086, 0xfeca01b9, 0x00290012, 0xffc1009d, 0x01ff0102, 0x02500000, +0x013bffcf, 0xfee60032, 0xff94ff49, 0x008800c6, 0xffedffce, 0xff46ff54, 0xffcbfefe, 0xff54ff98, +0xffe30219, 0xff4dffeb, 0x0023025b, 0x0019ff93, 0xff1a0184, 0x020efc99, 0xff9e002e, 0xfdf3ff3d, +0x00960064, 0xff80ff67, 0xff0f003d, 0xffe7fea2, 0x010fff0f, 0x0108ff5e, 0xfe43fee6, 0x0129fed8, +0xff33ffa6, 0x01dbfd6b, 0x01e8fdf5, 0xfcfe016c, 0x0000fe1a, 0x017d0175, 0x01990120, 0xffcefe57, +0xfff8ffe7, 0xfff5002d, 0xff960010, 0xffe00025, 0x0032ff5b, 0x00db0087, 0xff9b00b2, 0x0030ff28, +0xfeebfff9, 0x005eff20, 0x0254fe88, 0x00b2fe70, 0xfdecfef9, 0x0007ff4c, 0xfcc6fe50, 0xff2501e7, +0xffbc00dc, 0xff25ff35, 0x021401b2, 0x0024ffe7, 0x00ad0310, 0x03fbff55, 0x0104ff89, 0xfef6ffbc, +0x0096ff13, 0x0046ff13, 0x00eeff03, 0x0008ff35, 0x000ffeaa, 0x013bffe0, 0xfcc9ff98, 0xfeb5ff25, +0xff9bfff9, 0xfefcfffb, 0x000effcd, 0x01d2feef, 0x013cffcf, 0x003e013e, 0xfff00020, 0xfd7f0239, +0xff25fe7c, 0xffe6000c, 0x0026010b, 0xff93014e, 0xff3d00c8, 0xfe97ffc4, 0x00850016, 0xffe0ff69, +0xff7cff9e, 0xffd8fdc9, 0xff94fef3, 0xff49ffaa, 0xfef2ffcf, 0xfffb0048, 0x00c00289, 0xfed2fe97, +0xfe21ffd5, 0xffe4fd06, 0x002bffd6, 0xfe92ffdd, 0x01dafe68, 0xffa3ff23, 0xffcc01c8, 0x0046feac, +0x0055fdf1, 0xffeafd7a, 0xff22ff63, 0xff8e005d, 0xff8e0033, 0x004bff23, 0xfe5a0000, 0xff4200b6, +0x000000ff, 0xff4efea2, 0x008c00a7, 0x007cff0f, 0xff3cfe29, 0xffa0025c, 0x015202c8, 0xfef700de, +0x0085ff22, 0xfce6ffdc, 0xff80fea4, 0xfe97ff91, 0xfd380095, 0xff9affba, 0xfd68ff13, 0xff9bff6a, +0x002d01b0, 0xfffeff3e, 0x0010ff54, 0xfc79ff22, 0xff2ffe50, 0xffd30045, 0xfed4006d, 0x0213fe13, +0x0033fcf6, 0x00d6ffa9, 0xffa6000c, 0x001001e2, 0x00c1fea4, 0x001a0059, 0x0047ffc4, 0x00f7ffaa, +0x0025002d, 0x01daff3e, 0x00310028, 0xffa4002a, 0x001dff13, 0xfe85fe8a, 0xff4fff62, 0xff9cffce, +0xfe96ff74, 0xfecaffde, 0xff94fe0d, 0x003f0147, 0xfe63ff9e, 0xfdd2fff6, 0xff33ff42, 0xfff4ffce, +0xfe1a013f, 0xfeb5fc5f, 0x001e00e5, 0x003bffcd, 0x007f005e, 0x0005ffa1, 0xffee000a, 0xfec9001a, +0x00a30036, 0x0024fece, 0xfee301dd, 0xff3afd82, 0x00ab00a0, 0xfddeff99, 0xfebf00e2, 0xfc93fff7, +0xfff5fc76, 0x0036ff9d, 0x0192ff04, 0x00d8feac, 0xff9cff94, 0x00c6ff83, 0x00a7ff2a, 0xffe20099, +0x011affa0, 0xffe6ff53, 0x0284ffe0, 0xffc7feb5, 0xfeb3fd98, 0x004eff20, 0x0011007d, 0xffadff8e, +0x00c9fd5a, 0xfcf7001c, 0x00ff0283, 0x00dcff93, 0x0030ffdc, 0xffe00010, 0x0254fedf, 0x01d200a3, +0x0063ffd2, 0xffadffe2, 0x002afef8, 0xfdf8fbfa, 0x0090ff44, 0xfde0ffac, 0xff32ffdd, 0x0114fe26, +0xfc63ffbc, 0x0032001b, 0xff9affd6, 0x01880171, 0x0148ffb0, 0xffb701ed, 0x0051002e, 0x00e2ff60, +0xfd5b01a2, 0x00190111, 0xffb3fc3b, 0xfe7500b9, 0x0005ffaa, 0x012cff91, 0x0023fdf4, 0xff83ffdf, +0xff3f0000, 0xfe8b0000, 0xff48ff78, 0xffc30041, 0xfcf000a6, 0x02190013, 0xff2dff0a, 0xfea1ffa6, +0xfea7fea1, 0x006002f0, 0x0023ffc2, 0x0059ff94, 0xfe75feee, 0x0289ff7f, 0x00180176, 0x0027fdb1, +0xfcd8ffed, 0xfdd1fffc, 0x024effd9, 0x018efff8, 0x00ef0086, 0x0005fe96, 0xffc2fec2, 0x0198ffe7, +0x0125ff50, 0xffb0ffd2, 0x0283ff11, 0xffe0ff69, 0x027601b9, 0xfc7dff1a, 0x0038ffac, 0xff6f024f, +0xffd5fe58, 0x038efe8a, 0x03430081, 0x01e6ff9a, 0xffadff54, 0x00280006, 0x0352ffc6, 0x00a3ff76, +0x01ca0001, 0xff9cff4c, 0x01220030, 0xff5eff36, 0x00e1fcf6, 0xff83ffcb, 0x02c4ff53, 0xffe5ffab, +0xffa5febe, 0xfe74fde0, 0xffc400c3, 0x0173fff4, 0xff10ff51, 0x0061fd51, 0x00e6fdfd, 0xff3e0116, +0xffbc010a, 0xfe2fff94, 0xfe5e0035, 0xff17ff9a, 0xffb1ffe2, 0xff79ffea, 0x00f9fffc, 0xffc70021, +0x00beff6b, 0x003801ef, 0xfefcff32, 0x03eefeaa, 0xffc70158, 0xff530127, 0xff47fffa, 0xffd8ff3e, +0xff0e0179, 0x0145ffd3, 0x0227feca, 0x03eeff9b, 0x041affbd, 0x011b00a9, 0xfdecfd9b, 0x02130015, +0xff0c0148, 0x00c7005e, 0xfd6c0008, 0xfef80074, 0xfff1ff53, 0xfedefea1, 0xff8100c4, 0x01260108, +0xffe0000c, 0xfe80fd6a, 0x036d0068, 0xfe7c026f, 0x0234003a, 0xfdddff73, 0x00ddff22, 0x0000ff72, +0xfebffe15, 0x001effd7, 0xfd470090, 0x0174ffe3, 0xfe47013c, 0xff4401ff, 0x00000119, 0xfdda00ae, +0xfe27ffd8, 0xfc0000e7, 0x020eff7a, 0xffbcfef1, 0xff4cfecf, 0xff41000e, 0x03dc0223, 0x0009ff22, +0x00bd00e2, 0x00a3fdf1, 0x003a0315, 0x0134ff87, 0xfe9d0125, 0xff35001a, 0xfeff004c, 0xff00ff84, +0xff5cfff5, 0xff65ff4c, 0xfff400c1, 0xff470000, 0x01fb0057, 0xfe6100ad, 0xffaefe47, 0x02a800c9, +0xff2afeaa, 0xff790280, 0xff880129, 0xfe6f02b3, 0x000afd55, 0x0013ff7e, 0xffbcff5f, 0xff720063, +0x027900a4, 0xff37fda9, 0xff27ff71, 0xfe84ffec, 0x0094febc, 0xfdd70096, 0x0076ffe6, 0xffe300b9, +0x0248fea5, 0xfe81ffce, 0xffe8ffcf, 0xff0fff76, 0x0090fd5e, 0xfee0ff85, 0xfd18fdd6, 0x008ffff6, +0x001f001b, 0x0010008e, 0xff3cfee8, 0xfef3ff45, 0xffd400a9, 0xff5e0011, 0x00f601b2, 0xfe91ffe9, +0xfe97ffe8, 0x0071fdfd, 0xff950012, 0xfeedfe48, 0xff01fecf, 0xff2e001d, 0x00910198, 0x00e700bf, +0xff61fd8d, 0xfed40005, 0xfee4ffc4, 0x000ffee1, 0xfe3bfffb, 0xff4affe3, 0xfee6fe61, 0x030bfdc0, +0xfff00018, 0x0007006f, 0x02c6fee0, 0x0077ffeb, 0xff4a028f, 0xffbbff9a, 0x022ffe4e, 0x01e7011c, +0xfff0001a, 0x03df00e3, 0x017a0217, 0xffe9feb4, 0xfe090338, 0xff6701c4, 0xffc7feec, 0xfe7700a6, +0xfe25fefa, 0xfe5e01ef, 0xff8701b1, 0xfe23ff6b, 0x021dfe40, 0x010ffddc, 0x021cff05, 0x0137febe, +0xfffc0238, 0x000effd4, 0x0416fffc, 0xff9bff45, 0xff880182, 0x000502cc, 0xfdf2ff98, 0x00500067, +0xff77fd14, 0x00e3fddb, 0x00c6007f, 0xfe33fe1e, 0xfe84ff5e, 0x021cff55, 0xff5fff1d, 0x003c005a, +0xff700067, 0xff390212, 0xffc7fe8d, 0xfdd90067, 0x011a0095, 0x008f039d, 0x019b0071, 0xff5b00ee, +0x01e8fecd, 0x001f0072, 0xff8b01a5, 0x009b01dd, 0x01fcff87, 0x01e8ffca, 0x0203ff99, 0x00030213, +0xfec90125, 0x04000010, 0x01fcffef, 0x01b1fc89, 0xffb00118, 0x0185fd60, 0x007dffca, 0x01ce010e, +0xfd37fffd, 0xfff00087, 0xffedfe8d, 0xff63012d, 0xffcfff0d, 0xffe7fdd7, 0xfe9effff, 0xfe49000b, +0x0214ff52, 0xffdcff1e, 0x0018fe9e, 0xfea0ffc8, 0x01630000, 0xff2a0192, 0xff31fec2, 0xfd91ff68, +0x029aff81, 0xfc05ff62, 0xffd9fea2, 0xfee7fe65, 0x0287ffde, 0xfc730067, 0xfe8d000e, 0x009d0058, +0xff010027, 0x010f009a, 0xff16021f, 0xfffeff5c, 0xfff2ff16, 0xfe49fd2d, 0x005200a7, 0x00360029, +0xfe13ff78, 0x000fffb9, 0xfde3fd71, 0xff5eff4a, 0xffaeff8b, 0x00c9ff1d, 0x01af0039, 0x01ac0096, +0x0054fffc, 0x000ffeaf, 0xfff8ff5a, 0xfff2ffd7, 0x00a3026e, 0x009a0092, 0xff0f01f1, 0x0068013e, +0xfe1f0108, 0x001dfdf2, 0xff3700e5, 0xff7dfe2b, 0x00b6ffbb, 0x00420065, 0xff98000e, 0xffdeff51, +0x008f0039, 0xff2a010a, 0xff2d0166, 0x041a0090, 0x006eff4a, 0x001d01f2, 0x01c8ff8c, 0xfe3cfd78, +0x00c6007d, 0xff370258, 0xff2afec0, 0xfed10109, 0xff4afeed, 0xff6afec4, 0xfec10018, 0x00920235, +0x0245ff9c, 0xff98fddd, 0x00e1fe4f, 0xfd8affe4, 0xfe9800b8, 0xfe99ff10, 0xffb6fe35, 0xff930034, +0xfeb00097, 0xfdc001f1, 0x0213ffb1, 0xffabfe30, 0x0117012d, 0xfda50245, 0x0029002a, 0x01520053, +0x031e00c6, 0xfedeff8a, 0x0050fffd, 0x01afffc5, 0xfff2fff1, 0xfdacff89, 0x000d0000, 0xff23fd6e, +0x010302a1, 0xffbc008a, 0x004f0220, 0xff82021f, 0xff48003c, 0x002bffb1, 0x000bffbe, 0x014300d4, +0xff9fff92, 0x0040fe58, 0xffe1009b, 0xffecfe39, 0x0158fffe, 0x005600f3, 0x0095ffdc, 0xfeadfeee, +0x000d0188, 0xffd70203, 0x0171fef6, 0x0011ff3b, 0x001affdd, 0x00ea0185, 0xfe78ffec, 0xff8101dd, +0xff88fceb, 0x02990089, 0xff1f00e3, 0xff98023b, 0xffa9fe4d, 0xff8bffcf, 0xff28ffd5, 0x00a8001d, +0xffe40180, 0x00b5fe66, 0xfe66ffb6, 0xffe8ffb2, 0x0055ff8a, 0xfd38ff98, 0xff890024, 0xff9a0035, +0x0012fe47, 0x00d3ff02, 0x00a70088, 0xff24ff88, 0x004dff6e, 0xfde303df, 0xff19ffb3, 0xfe84ff1f, +0x005e002b, 0x01570000, 0xfceb01b7, 0xfd180082, 0x0166004e, 0xffbffee0, 0x0031029f, 0xffc0fe26, +0x0115fed2, 0xfe76ff86, 0x004efd94, 0xff7fff7c, 0xff0afe4d, 0xff000162, 0xff33fe33, 0x01230109, +0xff070039, 0x026afe9b, 0xff67fce4, 0xffd4fee8, 0x00c4fe5c, 0xfedd01f2, 0xffeeff7d, 0xfff30023, +0x005dff53, 0x0004ffc1, 0xffe20023, 0xfeb8fdee, 0x0056fff6, 0x01c4ffda, 0x009b017f, 0xfe6fffee, +0x0416ff03, 0x0179fffc, 0xfe9aff08, 0x01c60023, 0xff5e02a3, 0xfeff002e, 0xfd6effd8, 0xff430188, +0x0013ffad, 0xffe7005e, 0xfdeafffb, 0xfec40013, 0xfe9affc2, 0x002c0014, 0xff71003c, 0xfd50fe97, +0xff2eff8c, 0xfdbe031e, 0x0009fdea, 0xfebefe8b, 0xfee50212, 0xffd8ff92, 0x00adff55, 0xffb3019d, +0xfec70007, 0xff81ff78, 0xffc600cf, 0x0002004e, 0xfe7c0194, 0xfeeb0015, 0xffe201a1, 0xffeafe27, +0xfec2ff59, 0xff40feba, 0xff3c0129, 0x003f000f, 0xfeb2fe2d, 0x003702f3, 0x010d010b, 0xff3800af, +0x0030008e, 0xfff2ff38, 0x01d8ffde, 0xffa5ff8a, 0x00c7ffd1, 0xff87ff7d, 0xffbefd94, 0xfe570090, +0xfe62fd9e, 0xff8a02c0, 0xfe63004e, 0xfeaf008b, 0xfdcffd81, 0x00c6ff80, 0x0003ffcc, 0xfeb4ff06, +0xffbd0054, 0x0273007b, 0x01ebfe78, 0xfec10042, 0x017afef3, 0x0174fced, 0x00e1fd38, 0x01d7ffe4, +0xff16018b, 0xfebfff82, 0xff24ff97, 0xfffcfd44, 0xffa4fe4d, 0xff2afe98, 0x0007fe7c, 0xfef40010, +0x0245ffe4, 0x00c7ff20, 0x0179009a, 0x03a3fff3, 0x0049fedb, 0xfe97feec, 0xfe790000, 0x0040fe83, +0x0019febf, 0xfeaeff49, 0xfde9ff80, 0xffe10076, 0xffae0126, 0xffb1ffc6, 0xff05ff58, 0xfdabffb0, +0xfe64fe0b, 0x00fefe7a, 0xfef1fe47, 0xff83fda9, 0xffa3fecb, 0xff37ffd2, 0xfebcfeb8, 0xfe31ff7b, +0x0065fe78, 0x00beff89, 0xff94ff53, 0xff16fe15, 0xfe01fe1e, 0x006e01b8, 0xfff7fe5b, 0x00bffeeb, +0xfdd7017a, 0x006b01fe, 0x01aa0146, 0x020a0009, 0x00a4fef6, 0xffa3ffec, 0xff5c01e7, 0xfee5ff24, +0xfe39fe82, 0xfee8004e, 0xfda6fec7, 0x028bfdd7, 0xff3a01ff, 0x003cffcd, 0x02c0fffb, 0x03a7fe31, +0x0012ff84, 0xff84ff99, 0xfe2ffe2d, 0xfeadffc5, 0x00e00015, 0xff2f0004, 0xfea3fd97, 0xfede000b, +0x01fdfeff, 0xff7300a4, 0x008dfe89, 0x01a5fde8, 0xfee000bf, 0xfef90068, 0xff2701a2, 0xff5dfe82, +0xfda6ffdf, 0x0157012d, 0xff71fe91, 0x030bfeff, 0xff7ffead, 0x0001ffee, 0x0020ff59, 0x005dfec0, +0x00d8feee, 0x007cfdd7, 0x029a0029, 0xfef403a2, 0x0162fdab, 0xff0cfe5b, 0xff97000b, 0xfeedfe26, +0xff4b0224, 0x00c1fe4e, 0xffa0ff0d, 0xff580117, 0x0108fe92, 0xff3fff6c, 0xfe18015e, 0xfe79ff7a, +0xff66ff75, 0x018ffee1, 0xfe7ffe9b, 0x0021febd, 0x0280fffc, 0xffeffe23, 0x0044ff5a, 0xfea6000f, +0xff6affeb, 0x0027ffd5, 0xff3700c1, 0x02efff70, 0x0152000e, 0x0271019f, 0xfe5c0209, 0x00990005, +0xfec0ff93, 0xfeec0015, 0x0288fd0d, 0x01e10039, 0x022f0024, 0x03eefdbe, 0xfe760220, 0xff27fb72, +0x024ffeda, 0xffbfff82, 0x011a0024, 0xff80fdcf, 0x005702a1, 0x0019fec2, 0xfe490005, 0xfd7bfed5, +0xff3201f5, 0xfc4cffde, 0x0190027c, 0x0117006f, 0xfd6aff7a, 0xffbbfda5, 0x00b7feeb, 0x01180067, +0xffa6fee6, 0x0014fe48, 0x00abff73, 0xfcf50175, 0xffe4ff47, 0xffa000f6, 0xff160016, 0xfe1d01a9, +0x011dfeb0, 0xfe7cfeda, 0x0085fecc, 0x007a0019, 0x00deffb3, 0x0045ffef, 0xfddcffdf, 0x02ac010a, +0xfe5a003f, 0xff65ffa9, 0xff95ffc8, 0xfd510046, 0x000000ad, 0xffc6018e, 0xfd500018, 0x0188fffa, +0x0024fdec, 0xfe8b00d8, 0x0016ff22, 0xff6ffff2, 0xfe9aff6b, 0x0032005e, 0xfe1e0313, 0xfe6201d0, +0x0265ff79, 0xfef5fe91, 0x00170117, 0xfed6feb1, 0x0057fcc8, 0x001cfff1, 0xfd2ffe9e, 0x0052ff37, +0x00b6ff4f, 0xfefcfebd, 0x01620019, 0xff82fe5b, 0xff0dfeec, 0xffb6008a, 0x00190014, 0xff06ff8f, +0x00b40194, 0xfebaffb9, 0xfe56fded, 0x003efe4b, 0x0186fec7, 0x022401b3, 0xfeb70066, 0xff80ff8f, +0xfeceff7d, 0xfea001ff, 0xfe68fd9d, 0x002e0000, 0x001efee7, 0x024ffe97, 0x00e9ff55, 0xffee01ed, +0xff80ff99, 0xff51ff28, 0xfe8dfe5b, 0xfe5e00b2, 0xffe3ff3c, 0x025e0076, 0x00e9fe61, 0x01aa0248, +0xfee7ff22, 0xff4300b2, 0xff72008a, 0xffd40146, 0xff01ff33, 0x00190054, 0xffa6fe4c, 0x026efde3, +0xff17ff04, 0x0235fffd, 0x00c60036, 0xfedb004a, 0x02ae0019, 0xff7dffc2, 0xfebf01ac, 0x01f5ffcb, +0x019ffea3, 0xff87fe38, 0xffb6ffb2, 0xffc9fd5d, 0xff17ffde, 0xfed802a2, 0xfeddff32, 0x01f200f9, +0xff07ffa5, 0xff09021f, 0xffc7fd3a, 0x018dff55, 0xff4aff43, 0xfefdfe6a, 0xfff5ffaa, 0x0012fe3c, +0x002b0140, 0x002900a4, 0x0070ff91, 0xff63fe72, 0xfddafdfd, 0x0067ff8a, 0x03dcffed, 0xfc89ff77, +0xff2affec, 0xfe60fd83, 0xffe6008f, 0x001a0263, 0xfe640056, 0xfe30002c, 0x0030fe83, 0xff62ff40, +0xfffdffdc, 0xffd7008d, 0x0003ff0d, 0x025efeae, 0xffb302cc, 0xfe390092, 0x006dffc7, 0xfe5e0229, +0xffd9fe4c, 0xffb0feab, 0x001c0014, 0xff4cfecf, 0x01c8001f, 0xfffa0192, 0xfe48fed5, 0x0069ffbc, +0xffc9feef, 0x0009ff87, 0x008bff10, 0x00ae0029, 0xffe3005d, 0x0013ffe6, 0xfdfcfeec, 0xffe8fe78, +0xffd7fda8, 0x0039fed7, 0xffb8fef9, 0xff170039, 0x0083015d, 0x02b3ff80, 0x011dff69, 0x00a602c9, +0x0057ffd0, 0x00aeffc1, 0xfffcff5b, 0x015dfeb2, 0x008000e7, 0xff76ff2a, 0x00fdff83, 0xfe31fece, +0xfe2b017a, 0xff4200b5, 0x00a9fff3, 0xffd001d8, 0xff8cff29, 0x0166ff92, 0x0067007a, 0x040600a9, +0x00d4ff99, 0x0287fe89, 0xffaefff2, 0x0006fecf, 0x026a0038, 0xfeec00a8, 0xff780026, 0x0095fda8, +0xffa60072, 0xff07fe12, 0xffe5ff5c, 0x00c6febd, 0xffd9027e, 0xffa20118, 0xff07ff93, 0x010e0027, +0x02740117, 0x01ce01a6, 0xfe16021b, 0xfea8ff6f, 0xff7cff51, 0xfe20ff1e, 0xfdee01c0, 0x01670065, +0x014100ad, 0xfe2e00c6, 0xffa8ffd8, 0xfe97ffeb, 0xfe1dffcf, 0xfe31ff2b, 0x00ddff5a, 0xff5dfe38, +0xfec2ff93, 0xffac00ea, 0xfd2802a3, 0xff730063, 0x0029001c, 0xfe6bff59, 0xffce00fd, 0xffeaff7f, +0x0193fd9e, 0xff8103a1, 0xff79011c, 0xff65ff76, 0x0029feef, 0x019200e5, 0xffd5ff53, 0x018ffd0d, +0xfef5ff94, 0x006501c4, 0xfeccfed4, 0x002c010f, 0x0061007a, 0x006f0111, 0xffb5ff29, 0x024effd4, +0x0185fe8f, 0x0036ff3c, 0x009efe02, 0xfdd6ff55, 0x004401a0, 0x0139ffa9, 0xfeffffd9, 0xffb3fe5b, +0x004b0156, 0x00befe9e, 0xfda800e0, 0xfd92fed3, 0x0022ff6c, 0xff47009b, 0x010dffe3, 0xfe88fddb, +0x006801b8, 0xfe77fcd9, 0xffcfff79, 0xfe97002c, 0xffabfd51, 0xfe7afce4, 0xff36fff3, 0xff7c0087, +0xfee601b2, 0xfe5bfddd, 0x000dfff9, 0xff7d006b, 0x00b60170, 0x016200e5, 0xfee0ff8f, 0x00c9025b, +0x0000fe9c, 0x00600027, 0x015a0296, 0x001102d8, 0x02380117, 0x000b00be, 0xfe0b021b, 0xff9aff31, +0xfe56ff6f, 0xffdeff7c, 0x0031ffa4, 0x01eefecf, 0xffe8fe9e, 0xff9b00be, 0xff16fd11, 0x00bffea3, +0x026effe4, 0x0024ff16, 0x02ecff94, 0xfb72fe3c, 0x009dfd60, 0xffdfffc4, 0x00daff37, 0xff130012, +0x001cff89, 0xfceb0049, 0x024200b0, 0x0069fdfd, 0xff16fd27, 0x0180036a, 0x0182fea1, 0x003a000a, +0x00960076, 0x01f2ffed, 0xffc7ffce, 0xff2afef4, 0xff7100c4, 0xff820190, 0x007d0021, 0x01a20108, +0xffbbfea2, 0x00e6fef9, 0xffd3ffd6, 0xfdfd026f, 0xfffdff50, 0xffa6ff7e, 0xffecfeb7, 0xffb1ff99, +0xfe6a019f, 0xfffb0140, 0x00e7fecf, 0x002cffe6, 0x0045fff8, 0x008600a4, 0xff09fe2e, 0xffe000b6, +0xff7d01df, 0x000dfe20, 0xffba0007, 0xff89017a, 0x0181fd2f, 0x0010ffea, 0x006b0105, 0x0027ff86, +0xfe99fd47, 0x0053001f, 0xfbec017a, 0x01a10298, 0x0017ffa0, 0x01eafd67, 0xff9f00e0, 0x00a7fe13, +0xff650209, 0x003effda, 0x0044fd81, 0xff0702a3, 0xfeb8fe48, 0xfcf5fde3, 0x03a701f7, 0xff41fede, +0x006e020a, 0xffdcffd4, 0xfd3cfdfc, 0x0006ff8e, 0xfd870082, 0xfecb0035, 0xff3b00da, 0x001dffe3, +0xffd4ff75, 0x028bff80, 0xffedfe01, 0xffc1ffa3, 0x0121fe91, 0xfed6fed2, 0xfff9ff0a, 0xff08fe11, +0xfe4c02f3, 0xff01fe6e, 0x0015fe98, 0xffdeffbd, 0x00000271, 0x02d9fc5d, 0x0185ffd5, 0xff90ff31, +0xfe3100e6, 0xfe6801bc, 0x00e2ffd9, 0xfe2ffde3, 0xffb9ff90, 0xff6cff2a, 0xfe6bfe90, 0x0322ff7f, +0x00230071, 0xffabff31, 0xff2d0308, 0xfe480035, 0xfe00ffd2, 0x018bff03, 0xff98ffb2, 0xffdc0123, +0x0000ffe4, 0xffb00033, 0xfe4b0218, 0x000001f0, 0xffaafe80, 0xff27ff99, 0xff6c008b, 0xffeffeff, +0x00220152, 0x0220fe88, 0x0072fd91, 0xff4f008e, 0xff8afefb, 0x002901e7, 0xfdb1020e, 0x003ffead, +0x00b50167, 0xfe730097, 0xffebff7b, 0x02acfe5b, 0xff8701fd, 0xfe60ffd7, 0xfe48fe3c, 0xff37ff8b, +0xffd4ff19, 0xff89ffd7, 0xff8f019b, 0x0029ff02, 0xfe30020a, 0xfef4feec, 0xff9500e3, 0xfe35001f, +0xfdc5fef2, 0x01b40220, 0xffb60099, 0x01e70298, 0x004cff3a, 0xfede00ab, 0x0000ffd2, 0x0004ff2d, +0xfec0ff2c, 0xff8bff04, 0x0062ffc0, 0x008500e0, 0x01c60327, 0x02140080, 0xff83ff6b, 0xff1dfe60, +0x00970047, 0x02aeffc0, 0x0234ff6e, 0xffe2ffe7, 0x00a5009d, 0xffe80029, 0xfee60064, 0xfe260048, +0xfe87ff77, 0xfd68fdd9, 0x00e50020, 0x01a6fd84, 0xffefffa2, 0xfd3fffbd, 0xfff00171, 0xff82fd2d, +0xff4aff63, 0x025400fe, 0x0162fe4d, 0xff9301df, 0x0029fef8, 0x0028ffd1, 0xfed1ffd7, 0x0021ffeb, +0xff2c0107, 0x02d1fff6, 0xfe1dffd7, 0xfe000192, 0xff77001a, 0x0009ff61, 0x018001fb, 0xff90ffd4, +0x0245021f, 0xfd91ffe7, 0xfe860189, 0xffddff16, 0xfd98fee6, 0x007cfe86, 0x009b0000, 0xff7cff34, +0x0084fff1, 0xffb3ff41, 0x00e8000d, 0xffe1ff6c, 0x002300a1, 0xffb901ac, 0xfe040029, 0xfde10219, +0x00ca00dc, 0x00d50277, 0xfea6fe9e, 0xfec301d0, 0x0000fff5, 0xfe2bfe6c, 0xffd70295, 0x00330102, +0x014cff8b, 0x0280ffe2, 0x00cf0029, 0x00cefe6f, 0x005c004b, 0xff87fea4, 0xffa5fff2, 0x034ffffd, +0xff6301ac, 0xffc6008a, 0x0082fef6, 0xff44ff99, 0x017eff72, 0x002bfeb3, 0xffabff34, 0xff75ffc9, +0x001cff87, 0x0041ff11, 0x0277fe2d, 0xff8801f0, 0xfec4000b, 0x013bfe3c, 0xff85fd76, 0x006cff07, +0xff29fe58, 0x024ffe98, 0xffb6ff23, 0x003afedd, 0xfda7fff5, 0x0092ff17, 0xff4dfe2d, 0xfef9ff51, +0xfecf0219, 0x0165ffbb, 0xfe7fffef, 0xfe130233, 0xffd7fe65, 0x0083ff8f, 0xff62fecf, 0xfe860008, +0xff27ff87, 0xff8b004a, 0x041aff26, 0x00e701e3, 0xff0cfe73, 0xff89fe89, 0xffba00e4, 0x0243009b, +0xff64ffcc, 0xfecf0070, 0x0044ff5a, 0xff6801a6, 0x0098028c, 0xfe460149, 0x0151fe41, 0xfeda01b2, +0x0046fede, 0xffaffe4a, 0xff81fe6b, 0xffd7ff59, 0xffc701d6, 0x0015fda6, 0x003c0306, 0xfff50162, +0xff18fe1b, 0xffbd016b, 0x0260fff3, 0xfea40138, 0x01cefe12, 0xff23fd97, 0xff91ffc1, 0x0063fea4, +0x01290011, 0x0029fed0, 0xfdf3fd8a, 0xff60ff7c, 0x014eff72, 0x0243fe41, 0xffbaff04, 0xff8c006b, +0xff5effa4, 0x024ffed6, 0x0000fe9c, 0x004fffa3, 0x0008fe1d, 0x0184ff99, 0x010200e4, 0xffc3fe9d, +0x01fb0525, 0xfed5fea6, 0xff29fe67, 0xfeec0077, 0xff56fd94, 0x012c026f, 0xffdeffef, 0xfbedffc5, +0xff2e0008, 0x0252ff79, 0xffb9ff83, 0xfeedfe70, 0x0166ff70, 0xfdd0ff18, 0xfe650141, 0x002c0000, +0x01340199, 0x004000c7, 0xff54ff3a, 0xffe00051, 0xff4a0050, 0x02bc0023, 0xff61fe88, 0xff48002f, +0xfe7dff95, 0x00060057, 0xff98fee4, 0xfd9ffeff, 0x0011ffb3, 0x00dc0430, 0x0059fe4d, 0xff580195, +0x00e00015, 0x02feff62, 0xffb600da, 0xff70ffc4, 0x0066ff7c, 0x00dbff74, 0xff5cfe0f, 0x0045fe09, +0xfed5020c, 0x038bfe08, 0x00090006, 0xff370018, 0xffbf0020, 0xffe4000f, 0xfe18fed7, 0xffba00dc, +0xff6f00ab, 0x0016002d, 0xfdf5002c, 0xfed7ff07, 0x0028fd9f, 0xfe78fe6f, 0xff71fe2b, 0xfda70056, +0xffaffd28, 0xffce0120, 0x0000ff61, 0xff38013a, 0x0055ffd4, 0x00f2ff8a, 0xfd79001f, 0xfef3fe55, +0xff6f005c, 0x00fffdef, 0x01090165, 0xffc700d7, 0xff63ffe3, 0x0215ff27, 0xfe1bfe3b, 0x00f2ffb3, +0x025803b4, 0x0233fe2b, 0xffc7ffed, 0xfc7dfbed, 0x00d8028a, 0xffbdfe2d, 0xffcefe4d, 0x00150064, +0xff0a001c, 0x0197ff91, 0x001802e5, 0x0430002b, 0x00f60039, 0xff51feaf, 0xfdebfdf9, 0xffb800d8, +0xfdad004d, 0x0004004c, 0x016bfe8d, 0x011efdad, 0xff81fe1b, 0x0525007c, 0x01f2fe9e, 0xffc1ff23, +0x0182ffc1, 0x007afec1, 0x02520042, 0x0269fd5c, 0x0029ffba, 0x00b7ffba, 0x0106fe15, 0xff86ffd7, +0x01e5fdfe, 0xffce0134, 0xfe700149, 0x011fffce, 0xfdfeff55, 0xfe02fe4e, 0xfeb1fff6, 0x049d005b, +0x01e50193, 0x00d1fdee, 0x00aa0259, 0xff9fff27, 0xfec8ffaa, 0x02f1fde1, 0x005c0019, 0xfdcdff6b, +0xfe30fe02, 0xfed8ffde, 0x024b009f, 0xff3c0063, 0xfda6fda9, 0xffe8ffec, 0x0003fd2a, 0xff6fff4b, +0xfea6fffe, 0x026c00ed, 0xfdc1ff74, 0xff7d00d6, 0xff2efe5a, 0xff38ff01, 0xfecdfe3b, 0xfec70383, +0x0039fefd, 0x03b40012, 0x0202ff18, 0xffa9014e, 0xff00fd94, 0x003f00bc, 0xfeb3ff5f, 0xff9dfdf9, +0xfffaff27, 0xfe8201cd, 0xff88ff8d, 0xff63ff28, 0xffa500db, 0x003ffe04, 0xff6eff31, 0x0109ff83, +0xfcfdfdf9, 0xfe8d0037, 0x002efdb6, 0xff0e0231, 0xfe4efecd, 0x014dfe6c, 0xffb3fe31, 0xff65ff7f, +0xfddbfedb, 0xff5b00bb, 0x034f008a, 0x011e01fb, 0xfdb6fffc, 0xffc7fed7, 0xff6d006b, 0x008d024c, +0xfff5012a, 0x0057ffea, 0xfecaff26, 0xff880039, 0x008fffaa, 0xfe380000, 0x018002c4, 0xfcf60032, +0xfdf9ffd9, 0xfe9dff15, 0xffb0fe8c, 0xfff9ff0e, 0x00000106, 0xffaa0029, 0xffc6fdab, 0x023fff8a, +0x0056fff7, 0xffafff63, 0x001100ac, 0x00b2001c, 0x036bfee4, 0x008f0025, 0xffd9030a, 0x01bf001a, +0xfd4a015a, 0xff30fdac, 0xffd7ff89, 0xfd79fc97, 0xff3afec7, 0x00e80008, 0xffcf01cf, 0xff98ffca, +0xff63ff7b, 0xff9a01ee, 0x0069006f, 0x0051fdf9, 0x0169ffd3, 0xff18fe92, 0xfe97ff6a, 0xff470414, +0x0132fea5, 0xffd8ff04, 0xfd43012e, 0xfe2101a5, 0xfe7cffe6, 0xfe9f002a, 0x014dffd7, 0x001dfe8e, +0x012cfed8, 0x003cff18, 0x0211fe07, 0x01430063, 0xfe5ffed7, 0x001fffca, 0xff6d0295, 0x00a500fe, +0xffd4fd7e, 0xfdc7fff0, 0xffdb0122, 0xfe9effe5, 0xfc1dff8c, 0xffcdffb5, 0xffd6ffe5, 0xffe10008, +0xffddfe82, 0xfe8bfe58, 0x0195fda3, 0x01b3fed5, 0xff75fd9f, 0xfff8ff19, 0xffd7ffdd, 0x00c700a8, +0x013afead, 0x0132fede, 0x00edfea6, 0xff79fe2b, 0xfec7ffee, 0x0253fee2, 0xfda4014a, 0xff95fee9, +0xfe310013, 0xff17ff85, 0x021d019a, 0x0021ffa9, 0x02070066, 0xfd2a03b4, 0xff800031, 0x034afd4a, +0x01c5ffdb, 0xff4dffdb, 0x003afdfb, 0x026700cd, 0x004c00ca, 0x02370046, 0x01480010, 0xff3200b1, +0xfdfd0214, 0xfeecfd35, 0xfd82fb8a, 0xfe6c00aa, 0xfe06fdad, 0xffc1fe65, 0xff4fffba, 0x004bfd9f, +0xfe430031, 0xffb30107, 0x000e01c8, 0x01a90259, 0x000fff60, 0xfff9ffb8, 0xfe0200de, 0x01c60180, +0xff39ff91, 0xfff800d9, 0xffa4004f, 0xffdf0163, 0x0001016b, 0xfeb1ff8d, 0xfdc100da, 0xfd8602f9, +0x015a04d2, 0xfdadffcd, 0x014dffc5, 0xffe5fef8, 0xfed6fee6, 0x0037ffd9, 0xff670079, 0x0003012e, +0x0205006b, 0x0118ffa9, 0x000200b0, 0xffd604e6, 0xfbb903f9, 0x0073ff2e, 0x00400493, 0xffb20143, +0xff7cfddb, 0xffd6028a, 0xfffbfe02, 0xfd84ffe7, 0x0253fe24, 0x000001a0, 0xfd270144, 0xfe7bff21, +0x0092fde6, 0xffff0389, 0x01ccfead, 0xfe5aff74, 0x0059049d, 0x0009ff9d, 0xfe1bfd27, 0x0009ffc7, +0x032a0212, 0x0275029c, 0x0007fee4, 0xffb800d5, 0xff740338, 0xfeafffd6, 0x000001e3, 0x0061fe31, +0x001bfef4, 0xff8dffe1, 0x01c8ff27, 0xff09018d, 0x0157fd2f, 0xfd270091, 0x02d8ffb3, 0xfec80092, +0xfe86fdef, 0x00a2fffc, 0x009dfe66, 0xfdd4ff2c, 0x04cd014e, 0xff41fea2, 0xffceff87, 0x0175ffe9, +0xff430214, 0x0007fed7, 0xfe39ffe6, 0x002eff39, 0xfffcff7c, 0x003a0098, 0x01ccff23, 0x00b5ff34, +0xff7dff63, 0xfeceffce, 0x0005fe97, 0xff70ff2a, 0xfec3ffba, 0xfe2d01a5, 0xff7fff38, 0x001f004c, +0x01fbff1c, 0x004bff91, 0x0064ffaf, 0xfd0701fd, 0x0185019f, 0xff1cffb8, 0x0195ff3e, 0x0034fe62, +0xff97fe88, 0xfdcdff36, 0xff6dff70, 0xffeaffb6, 0xff64ffe8, 0x003b006f, 0xfee4013f, 0xfefdfd86, +0xfe7d01e5, 0xfe3aff73, 0x01db00e2, 0xfff3fe19, 0x02150231, 0x001f0073, 0x009dff99, 0x0192ffa9, +0x0178ffa4, 0x0193012b, 0x001fff45, 0x00770079, 0xfe1effc6, 0xff3a000a, 0x001e00a5, 0x002a026f, +0xfd9fff7d, 0x018dff43, 0xff90fee4, 0xfd310023, 0xfe45024b, 0xff4fffef, 0xfdebfe03, 0x00dbffa2, +0x028a0026, 0xffa504d2, 0xfbbffda9, 0xffc0ff87, 0x0056ffe1, 0x0009ff5d, 0x004101f9, 0x002ffdfe, +0xfed60021, 0x000effe2, 0x011fffc7, 0xff9aff9c, 0xfff10020, 0x0045ff00, 0xfe39ff73, 0xff0601e3, +0x02a0ffc7, 0x00240078, 0x0030ffcf, 0x03060018, 0xff18ff7f, 0xff63ff7f, 0x018dfd31, 0x0242fe5a, +0x00d5ffe1, 0xffdc005b, 0xfd9affcc, 0x010d006d, 0xfcd6ffd6, 0xffe10198, 0xfe25010a, 0x01d0fd8c, +0xfe4100d5, 0xfed2fd7a, 0xfe9efea5, 0x0095fdea, 0x033401d0, 0xfff6013d, 0x026b0040, 0xff54ff27, +0x0032fe18, 0xffcc009e, 0x000a006f, 0xfd7dff99, 0xff74ffc8, 0x015bff8e, 0x0093fe89, 0x01e301ce, +0x0008fe29, 0x0098ffb9, 0xff6aff63, 0xfd860003, 0xfec20070, 0x0000fbaf, 0x01480000, 0xfebdff19, +0x00e0003b, 0xffe4020c, 0xff4cfeae, 0xff64fe25, 0xff21fdb0, 0x000dff8e, 0x014bffad, 0x015f0301, +0x022eff94, 0x01b0ffd6, 0xffd4010c, 0x00d0fe8c, 0x018000d6, 0xffaaff63, 0x0163ff84, 0xff33fe08, +0xff8b00a5, 0x0433ff56, 0x038bff61, 0x02770141, 0x00da00dc, 0xfe25fe5b, 0x00ef00f4, 0xffa20023, +0x012b00ad, 0x0129fd1f, 0xfe7f00d9, 0x006fff4c, 0xff73002a, 0xffc0ff56, 0x010b0197, 0xffba003a, +0xfee4ffa9, 0xffc8febb, 0xff74fe24, 0x0039019c, 0x0166ff79, 0xff73ff2e, 0xff34ff9a, 0xff610267, +0x00050045, 0x00b5ff9d, 0x001a0197, 0xff6801c8, 0xfeddffe4, 0x00690165, 0x013d0153, 0xfe29ff93, +0xff59000f, 0x0076ff1d, 0x024afd8c, 0xffc90110, 0xfdd1ff66, 0xffc804e6, 0xffdafd8a, 0xff6e00bd, +0x0109ff7c, 0x04ee00f3, 0x00500086, 0xff630031, 0xfeb5ff4a, 0xfdfdff70, 0xfffa015d, 0x0294ff66, +0x00a9fffe, 0xfeae0310, 0xfede043e, 0xfeaf013c, 0xff0cffa6, 0xfe73fd31, 0xfe0900af, 0x01ea0019, +0x000fff8f, 0xffab00b0, 0xff38fddb, 0x0014ff11, 0x0211ffd6, 0xffe5fe53, 0xff3e0114, 0x0041047f, +0xffdcffda, 0x014efdf5, 0xfd550081, 0x005c0012, 0x0025ffbf, 0x0070fd82, 0xffe2fec7, 0x049dfe43, +0xfd3c00a5, 0x010afea6, 0xff6f0000, 0xfffe049d, 0xfe7d00fa, 0xfe2a0334, 0xfda5ff74, 0xfe190237, +0x0008fe13, 0x0420ff63, 0x022eff29, 0xfe5501fd, 0x00570183, 0xffd6fdc7, 0xff7effb4, 0xff5801d6, +0xfdf2ffa4, 0xfd8f0209, 0xfe7b000e, 0xfd7affc8, 0x0243ff75, 0x01a50022, 0x0180019f, 0xfbb9004f, +0xffceff6f, 0x0019feff, 0xfecfff76, 0xff9ffdd0, 0x0006fc95, 0x0294ff63, 0xfeed018d, 0xfe68ff60, +0xfe68029c, 0x0033014a, 0x0029ff97, 0xfd910152, 0xffe1ffc7, 0xfeb5ff57, 0xff55015a, 0x008dfe68, +0xffe8ff9d, 0xffabff09, 0xfe3903f7, 0xff6f0020, 0xfff8ffa9, 0x00390000, 0xfe65ff79, 0x006b008c, +0x000000e7, 0xfee2ff76, 0x0095039c, 0x001eff73, 0xfd8bff4b, 0x034a028c, 0xfe21fd98, 0xffde005c, +0x021d018e, 0xffde0151, 0xff440273, 0xff31000a, 0xffc90157, 0xff090243, 0x0083003d, 0xfd0203f7, +0xffa203e3, 0x003701b2, 0xfeafff4f, 0xff000273, 0x014cfe62, 0xfef3015a, 0xffe9ff56, 0xfd39ffe6, +0xff230066, 0x00150095, 0xff60ff45, 0x0041fed2, 0xfbbf00c9, 0xfe97014d, 0xfdd1ff8d, 0x00b801ea, +0xff28feaf, 0xfe57018d, 0xff94ffa6, 0xff45ffbc, 0xff9dfe6c, 0x0040fd27, 0xff7a014c, 0x0032fffc, +0xff65fdb1, 0x02550039, 0x0078fbe0, 0xffc80216, 0x00000043, 0xff76ffd7, 0x0048fbc2, 0x00d6ffb2, +0xfec70073, 0xfec80018, 0x0000fff6, 0x01f201bf, 0xffa9fe7c, 0xfe880008, 0x001aff94, 0xfff101a8, +0x01caff3c, 0xfe0ffef6, 0xfe5300ab, 0x01cfff74, 0xffbeff68, 0x0068fe64, 0xfc07ff50, 0xffb1ff2c, +0xff4cff99, 0xff2effbe, 0xfddd008c, 0x00b3fe6d, 0xffd6ff9f, 0x0120ffd5, 0x004c023f, 0xffa4fe68, +0x0260ff31, 0xff87ff54, 0x00c40266, 0xffc8fc1d, 0x00d6ffb1, 0xffbbffea, 0x00caff85, 0x01480162, +0x005b0104, 0xffc3fff4, 0x007bffc7, 0x000c0007, 0x0073fffb, 0xff6800ac, 0x00e8ff9d, 0x002c00a6, +0xff15024c, 0xfeb80134, 0xff63fff4, 0x00760297, 0xff970032, 0xfc97fe5f, 0xff92024a, 0x01eaffae, +0xfe7800f4, 0xff4c003f, 0xff3cffae, 0xfdbbff73, 0xff750110, 0x018200d1, 0x006bff61, 0x002cffcc, +0xffc30261, 0xfea1fcf0, 0xff6e0047, 0x00b2fed7, 0x0046004d, 0xfec40180, 0x03e3ff33, 0xff6700c7, +0xff09ff97, 0x00160133, 0xffc9ffa5, 0xfff9fdfe, 0x0056041a, 0xfda4ff63, 0x00400075, 0xffe5ff47, +0xfd8fff5e, 0x000e00f4, 0xffc50042, 0xffceff62, 0x016eff26, 0xffdaff19, 0x00d7fdf7, 0xff60fdf3, +0xffadffce, 0x00d5019b, 0xfd7e011c, 0xffb50258, 0x00390165, 0xff67ffdb, 0xff8afde6, 0x00f3fe6c, +0xfea4fff2, 0xffddff6f, 0xff5dfe7c, 0xff89ff91, 0x006b0118, 0x001afebf, 0x004fffb3, 0x00b3ffcf, +0x0280fe6c, 0xfee4002a, 0xff600069, 0xff97fe95, 0x02a0fe02, 0xfe45ffd1, 0xff5eff29, 0x019bfe7a, +0x01380090, 0x0086fe26, 0xff8bffaf, 0x00530032, 0xfe02ff3d, 0xff6dfe30, 0xffccff21, 0xffee0493, +0xff990303, 0xfdb1014c, 0xfeeb007a, 0x0169fed0, 0xfe980061, 0xff3dfeae, 0x01b601b4, 0x000b0031, +0xffc80192, 0xffbbff74, 0xfef3fdac, 0xfe8dff6e, 0xff0aff19, 0xfed7ff53, 0x02c9fe5a, 0x004dfe7b, +0xfd69ffa5, 0xfe4600db, 0xfeaf0038, 0xff540012, 0x047f0063, 0xfd37ff14, 0xfef8fd7d, 0xffb500eb, +0x003dff6d, 0xfdfefe2a, 0xfeff0109, 0xfda3ff2e, 0xffcfff02, 0x0041ff8b, 0xfe7b012a, 0xff1602c7, +0xffbd01e5, 0xfd35fdbb, 0x0208fecc, 0xfecafd0f, 0x00a2002c, 0x04eeff67, 0xffbf01c8, 0xffe8000b, +0xff7701ea, 0xffe1ff59, 0xfe6dfe30, 0xfd67ffea, 0x026cff32, 0xfeb5ff2b, 0xffd6ff8a, 0xfeaeffd5, +0x0019ffc1, 0x00dffead, 0x04cd0167, 0xfeeb001e, 0xff33fe06, 0x013c0021, 0x02080129, 0x002700cc, +0xfe68ff58, 0x0004fd86, 0xfec8fd43, 0xfe9fffb4, 0xffdc0126, 0xff990149, 0x0117ffee, 0x00e2fffb, +0x02e5ff50, 0xff580093, 0xff4e012b, 0xffb8ffce, 0xff6dfedb, 0xffd3fef5, 0xffd0003a, 0x00b700f3, +0xfd8aff84, 0xff17fe68, 0x0037feec, 0xfe8efeec, 0x0133007d, 0x0080006e, 0x002502cf, 0xffa6ff6c, +0x000cfd89, 0x01fb002a, 0xfe82ffd1, 0x0223ff99, 0x01a001cd, 0xff570276, 0xff74ff88, 0x01b1fece, +0xffe30081, 0x01ea027c, 0xff570451, 0x0185ffd9, 0xfe9cfcff, 0xfda5fe69, 0x02420433, 0xffa2ffc4, +0xff9f0027, 0xfe390032, 0xfef3ffd6, 0xffbeff76, 0xff64ff39, 0xfebd008f, 0xfd5cff4e, 0xff990085, +0xfdb0fef3, 0x00a2ff09, 0xfffa0149, 0x016700ad, 0xffdfffc7, 0xff7400ef, 0xfee4ff8f, 0x0225fe41, +0xff7dfee4, 0x00defd51, 0xff8aff7a, 0x011c0141, 0xffa90037, 0xfec5fff7, 0x003b039c, 0xfe72ffb0, +0x01b000a7, 0xfebcffbe, 0x03890064, 0xffe1ff17, 0xff1dfed6, 0xfe97ff09, 0xfff8fd95, 0xffb900ad, +0x0104fd67, 0xfd91ff34, 0xfe9c01ea, 0x0005fd1f, 0x00760025, 0x0045fd3c, 0x0046022c, 0xff75fea6, +0xffa3018d, 0xff150036, 0x008a0281, 0x0059000f, 0x0084fe68, 0xff63fe75, 0xfd2d009a, 0x0009ff5a, +0xfd2d002d, 0x002eff2d, 0xfd61ff3b, 0xfefafeb9, 0x020f0000, 0xfda3ffa5, 0xfffefde0, 0xff86fd50, +0x00b4fe75, 0xfed7ffbb, 0xf9acffd8, 0x03690040, 0xff10ffe9, 0x0079ff54, 0xfd790174, 0x020dfdf8, +0xfe44006a, 0xffb40068, 0xfdbaff43, 0x02a8ff63, 0x009702e0, 0xfee7fdd9, 0x007301a6, 0x02cc02b4, +0x005cfeb1, 0xff5d0169, 0x00a1fe41, 0xfcd8ff31, 0xffa4ff8c, 0x0010f89e, 0xfebdfef4, 0xff6f0021, +0xffa100a4, 0x00fdff34, 0x00190082, 0xfe6f0044, 0xff1afdee, 0x00870000, 0x016d0327, 0x00520003, +0xfef0009a, 0xfdb50037, 0xff5c01a6, 0x007a01ad, 0xfe8b0145, 0x0148fe41, 0xfd3dff5d, 0x0142ff74, +0x0179fd1c, 0xffd2fe43, 0xf9c8ffc8, 0x00ae019d, 0xffbeff62, 0x00a2001b, 0x00e2ff58, 0x02b1020d, +0xff66fe8e, 0x00fcfd7f, 0x008ffe33, 0xffff0484, 0xff43ff28, 0x007aff7b, 0x0013010f, 0x0589fbad, +0xfc73ffcb, 0x0014ff3f, 0xfffeffff, 0x00180019, 0xf9c80259, 0x008eff4c, 0xff9a005c, 0xfe5eff81, +0xfe9affe7, 0x02cbf9ed, 0xfdf8ff76, 0x03f9fd41, 0xfea1fbca, 0xfd7001af, 0x02750046, 0x025e01f0, +0xff6c0273, 0xff62fe24, 0x0244fa5d, 0x00270141, 0x0078fe1e, 0xfd7bfd81, 0xffd60085, 0xffd7fce0, +0x0142ff7a, 0xffedfe7f, 0x02c401e0, 0xff4b004b, 0x01e3026b, 0x000bf9ed, 0xff33003c, 0xff0700db, +0xffaa00d3, 0xfdb10012, 0x038aff43, 0xfefaff5d, 0xffa5ffd7, 0xfe70feec, 0xfe0dfe96, 0xfed7ff7e, +0x0013feb0, 0x00acff1c, 0xff080033, 0x0005ff7c, 0xff930073, 0x01b7fa5d, 0x001c0221, 0xff91fdd8, +0x01a3ff91, 0x0180002d, 0x02d4ffef, 0xff830270, 0xfea2fafe, 0xfd15ffb5, 0xff5c0136, 0x000a038c, +0xff6eff2e, 0xfffcfe71, 0xfe12fff5, 0xffe500e4, 0x02910001, 0x02f5ff64, 0xff630028, 0x01ebffa8, +0x000dfec3, 0xfdbfffdd, 0x0251fff9, 0xfe9afe69, 0x020efff3, 0xfff7ff66, 0x01a8016f, 0xfd0b0215, +0x00e9ffce, 0x0017ffd7, 0xff73038a, 0x0020024b, 0x0034ff0d, 0x0005024e, 0x0094ff34, 0x026cff04, +0x023c0110, 0xfe6d0275, 0x000d0253, 0x01c50227, 0xfd49feb2, 0x0129ffe5, 0xffbbfe0b, 0xff6b002f, +0xfd21fe8f, 0x01360260, 0x01d6023c, 0xfbc3fda6, 0xfd16001b, 0xffff0098, 0x05a70030, 0xffe1feb1, +0xfebc0058, 0x005901c0, 0x0032ff36, 0x022f00b5, 0x0349fdfe, 0xfeb1ff4a, 0xffbe01e5, 0x038cff18, +0x019a011c, 0xff690180, 0x00f9fed8, 0x02b9fd8e, 0xfdadffa3, 0xff1401cf, 0xfea30011, 0x01cfffa5, +0x01e0003c, 0x001efafe, 0xfd77fb93, 0xff5c00a8, 0x025e01f9, 0xfda10230, 0xfd70fdb5, 0x001100e9, +0x0203ff02, 0x02c10031, 0xffe1000d, 0x0199fe43, 0xffa6fe81, 0x010dff7a, 0xffe7fe9b, 0xff6c0226, +0xffdd01f6, 0xfe6aff95, 0xff540045, 0xfea10058, 0xff450123, 0xfd19fe96, 0xffff02ea, 0x0260ffc0, +0xff1b0079, 0xfedb020c, 0x0038010e, 0xfd86ffb9, 0xfff5feec, 0x01cf0079, 0xffc6ffda, 0xfff8f89e, +0x02b8fefa, 0xff56000d, 0x000002ee, 0xff400087, 0x000b0000, 0xffb4fd88, 0xff5f00bd, 0xffb2fe56, +0xfd6702cc, 0xfffe01e2, 0x0031fe5d, 0xff22ff79, 0xfde9fdc0, 0xf7f30007, 0xfff4fe75, 0xfdf8fe69, +0xfc64fd77, 0x004c01f1, 0x0017fdb5, 0xfe6e02f3, 0xffdffed2, 0xfde0fdfb, 0xff0405a7, 0x05aa01c8, +0x0030fe58, 0xfedbff82, 0xfe03fe48, 0xffcf003f, 0x00180241, 0x0125037c, 0xfe68ff1e, 0x02ec0004, +0x004f05d3, 0xff33ff7c, 0xff40ff83, 0xffde0013, 0xfe05ffc8, 0xffbe03a5, 0x0087ff37, 0x0038fff5, +0x020efe66, 0xff73ff79, 0xfe5a0047, 0xff79ffc1, 0xfd7bff68, 0xff74fd93, 0x025c004a, 0xfd88fd19, +0x008cfd38, 0x00880145, 0x016d02e0, 0xffd5ff27, 0x027400a0, 0x0061007a, 0x0229ffbb, 0xff18ff90, +0xffe2ffa7, 0xfe6bff82, 0xfd9b008a, 0xff5fff8c, 0x01a8000e, 0xfd5a022d, 0xffe3fe0f, 0xff62ffd7, +0x0230039d, 0x017dffff, 0x0358ffbe, 0xffa6fe91, 0x001e01c5, 0xff58002b, 0xfdd900fb, 0x0003ffda, +0xff3ffdfd, 0x00affd20, 0x00980238, 0xfdf3ff53, 0xfe80002c, 0x00aafe71, 0x01f0fe5c, 0xfe710013, +0xffc8fee4, 0x0012019c, 0xff85019c, 0x007ffff5, 0x0000ff3d, 0xff56002f, 0x000cfe5e, 0xfd94016b, +0x0021ff72, 0xff4dfa49, 0xfdbfff8e, 0x00710216, 0xfc950050, 0x0068ffcd, 0xff22fdac, 0xff46ff27, +0x0004005d, 0xffe8f805, 0x0211001e, 0xf8050268, 0x00940123, 0x02aafd73, 0xffd80282, 0xffc40328, +0x03abffe9, 0xfffc005c, 0x00280022, 0x00290145, 0xff03015a, 0xff0103d0, 0xfd2802a8, 0x00cf033d, +0xfd3ef677, 0xfd35ffeb, 0xfe1e037c, 0xfdf8ffe8, 0xfedbfde2, 0x00140007, 0xffedfd79, 0xfecd001c, +0xff26001b, 0x008301d6, 0xfc3cff8d, 0x01f9fd94, 0x020e005b, 0x0140033d, 0xff43fefa, 0xffb1fc3a, +0xfd18feb2, 0xfe72fedc, 0x00a80012, 0x008effd9, 0x0156004b, 0x0014feee, 0xffecfe56, 0xfe61ffe9, +0xfe58ff69, 0xfe9bff71, 0x025eff5e, 0xff8602a6, 0xfdc9fd95, 0x00170068, 0xfe48feb2, 0xffe2ff4d, +0xff7effa7, 0x0000fd63, 0xfee702cc, 0xff4405d3, 0xfdcbfff2, 0x0083fd78, 0x00a9027f, 0x0026fe0b, +0x014b0110, 0x000eff38, 0xff84ff79, 0xff4c005c, 0xfffbff83, 0xff62003c, 0xfee6ffda, 0x0249ffa4, +0x0059ff83, 0xfd81ffda, 0xff7dfe68, 0xfeb2046e, 0xfdacff5f, 0xfd6ffd68, 0xfe68ffda, 0xfd430229, +0x000c019d, 0x020cff52, 0x004eff4a, 0x003f0112, 0xfe38fffa, 0x0000004f, 0xfea3fdee, 0x01dafecb, +0xff530042, 0xfdf80120, 0x00fb0199, 0xfefeffe0, 0xfeeffdda, 0xff5ffef4, 0xffb40009, 0xff12fe68, +0x03a50265, 0x03180207, 0xfff8ff85, 0xffe6fcb7, 0xfd5affbc, 0x0022ffdf, 0xff950015, 0xfff203c0, +0xff510084, 0xff040045, 0xfec6fec9, 0xfde6fbc4, 0x00d5fdbf, 0xff00ff40, 0xff63fd0f, 0xffc5ff12, +0xfec6fdcb, 0xfd7802aa, 0xfb7affa0, 0x01be0021, 0xf708002a, 0xff6f0203, 0x0036ffec, 0x008e002f, +0xfed8fd0a, 0x02bdfe87, 0x005a03a1, 0xff0c0033, 0xfff9ff64, 0x00a1ff26, 0x0001022e, 0xff79ff5c, +0x005cff77, 0xfd69ff54, 0x0092ff6f, 0xff7efdc5, 0xfffe0073, 0xfffeff8a, 0xff760174, 0xfea60053, +0x001ffe90, 0x0482fffb, 0x010ffe70, 0x0041fdbf, 0x001bfd71, 0xff680039, 0x00deff6b, 0x022efd16, +0xff5e00c1, 0x00c10207, 0xfd39000e, 0x0213fff5, 0x01e3feef, 0xfed9fe32, 0x01a7fe7c, 0x02b4ffcf, +0xfd8effb2, 0xffa20000, 0x00000015, 0xfd5bffc1, 0xff0dfd5b, 0x006eff62, 0x001aff7e, 0x0058ff5b, +0x0072ffed, 0x02ee02a3, 0xfeed003a, 0x001bffb5, 0x0083fd9b, 0x02d4025e, 0x026c01b7, 0xfd20ffd4, +0xff1e0129, 0x0309028c, 0xfd3eff83, 0x03d0fea5, 0xfda4ff78, 0xfd0dfd70, 0x02f101da, 0xfe72fedb, +0xffb0005a, 0x00d80185, 0xff5bffe0, 0xfe970429, 0xffe40062, 0x0053ffb1, 0xff200000, 0x02eafe52, +0xffc4fe8b, 0xfd1afeed, 0x0211ffae, 0x00390079, 0x002302c6, 0x03c6fe40, 0xffd1ffc8, 0xff150244, +0x01cfffee, 0xfdfd0086, 0xfef400bf, 0x028b00ce, 0x0000fed9, 0xfdf8fb8a, 0xff85ff4c, 0xfef4ff09, +0x000bfe6e, 0xfde1fe6a, 0xff66fe6f, 0x01c7fa52, 0x00350429, 0x0066fefd, 0xfdd901b5, 0xffc4fffa, +0xfe7efdc0, 0x0015f956, 0xfda1fda9, 0x00c3fed5, 0x004205aa, 0xfedaff56, 0x015aff4d, 0xffb2fdfb, +0x03c800ee, 0x0383fe39, 0xff5eff9f, 0x03adff87, 0x005800a8, 0xfedd03ad, 0x00a60185, 0x03580460, +0xffcb0039, 0x002dff3f, 0xfe15ff66, 0x03630173, 0x0221fde0, 0xfffc00a6, 0x016f046e, 0xfcd9001f, +0xff05fff1, 0x02e7ff34, 0x00a0feb1, 0xfd680025, 0xff49ffef, 0xfe590036, 0x01d7004e, 0x016cfa63, +0xfe9b0251, 0x019d001e, 0xffcf00f9, 0xff390034, 0x01af029b, 0x01d3fec9, 0xfe37ffe2, 0xfd1d0184, +0xffeb015b, 0x027ffe95, 0xfd51fe12, 0xfdce0028, 0x01a6ffdf, 0xfe9bfff1, 0x020f0136, 0x020e03a1, +0xfef0ff42, 0x000a0055, 0x004e0309, 0xfd90feb1, 0xff96fd1d, 0xffc9020e, 0xfd18ff9a, 0x028bfe8b, +0xff3f02e7, 0xfdb2fffe, 0x00b1fd9e, 0x0131ffd8, 0x014000a4, 0xff87ff5d, 0xfe83ff96, 0x0268006a, +0xfdec0173, 0xffc60014, 0x023bfbf0, 0xfd35fe40, 0xfe5302a9, 0xffad043c, 0xfecd0316, 0xffe401ae, +0xfdb8ff1b, 0xffa8fe32, 0xffd6ff6e, 0xff1f02f5, 0x0085fff6, 0x0026007b, 0xffefffbb, 0xfeb101f6, +0x003b0065, 0xfe26ff82, 0xff19ffb3, 0xffad02c8, 0xfd3dff8d, 0xfef4ffe4, 0xfe6ffecb, 0xff42ff37, +0x0299fd28, 0x00b0fb6d, 0xfeb50055, 0xfd3bfffe, 0xfff5ff10, 0x0009fe7a, 0x00a6fd51, 0xfedb0144, +0x0003ffc6, 0x00220030, 0xffce001e, 0xff4cfefa, 0xfd2eff68, 0xffdcff71, 0x004c000e, 0x002e01be, +0xffd5ffeb, 0x01e202be, 0xffc10068, 0x0110ff58, 0xfeb0019d, 0xfe8bffc2, 0xffdffbc6, 0x025405ae, +0x0011ff96, 0x000dfe78, 0xfffd0124, 0x004dffb5, 0x025dfefd, 0xffcdffc7, 0x01cffe5c, 0x0265fffe, +0xffbffff8, 0xfef00064, 0x027202cb, 0x0205ffca, 0x0061f956, 0x004402c5, 0xfd410001, 0xfdfb016f, +0x008a00f8, 0x00a4fd67, 0x000100e1, 0xfeefffca, 0xfd930083, 0xff9aff6f, 0xff12fe5a, 0xfd3c0216, +0x010400db, 0x02b10087, 0x0003fdb1, 0xfffdfc70, 0xfe2fff7b, 0x005b0029, 0x0131ffe4, 0x0097fee9, +0xfff2ffea, 0xff2eff87, 0xfea0ffa6, 0x000dfb7a, 0x00010006, 0x003cff92, 0x0110ffcf, 0x00fdff20, +0x0000ffda, 0xff73ff61, 0x010802c6, 0xfefeffde, 0x01cf001e, 0xfdc9022f, 0x003102be, 0xffca0006, +0xff6001d3, 0xff660011, 0xfd0fffb2, 0xfe1efe98, 0xffa0004e, 0x00a6f9ac, 0xffd501a3, 0xffeffd72, +0xfdde0000, 0x00530000, 0xffbfffd4, 0x00a5ff36, 0x007dff6e, 0xfa630187, 0x001ffdf3, 0xfffbfd82, +0xff64fda6, 0xffebff15, 0xffe30238, 0x03630031, 0x001aff43, 0xfebf0057, 0x000bff5c, 0x0083fde9, +0xffe60037, 0xfe0dfdf8, 0x006d020e, 0xffc3ffb6, 0x0174000f, 0xff610049, 0xff820119, 0x0187fe78, +0xfed9fffc, 0xfed7ff90, 0x009f049c, 0x014ffff7, 0x0051fba0, 0x00b0ff00, 0xffc10148, 0x0007ff91, +0xfff701c7, 0xfde2ff42, 0xfe1e0076, 0x016b00f9, 0x00b20046, 0x0033fded, 0xfee3ffeb, 0xfedffbed, +0x007afd61, 0xff920254, 0xfeeffe4a, 0xff74fd71, 0x00190018, 0x0253011a, 0x001ffd33, 0xff79ff07, +0x010fff56, 0xfd6e0517, 0x0005fd9e, 0xff5800a6, 0x0073fd2e, 0xfff50100, 0x02a9fe2f, 0x00ebff5f, +0x01d2fd39, 0xfe940177, 0xfff0039c, 0xfe5800a4, 0xffe8002d, 0x01bb0144, 0xfdb5ff81, 0xffa5fe63, +0x002d0012, 0xffedff76, 0xff66001f, 0x0383ff81, 0xffadffda, 0x002afcdb, 0xff9cff5c, 0xffa8ff66, +0xff85ff15, 0xff6efd19, 0x02c6ffd2, 0xfe7201ca, 0x01d3000e, 0xfee4fef0, 0xffd9ffee, 0xff580037, +0x008cfdcb, 0x00200137, 0x0007fda9, 0xff43ff85, 0xffc3fdec, 0x0011ffcd, 0xfd49ffdb, 0xfe7efe41, +0xff1bff1a, 0xffcf0217, 0xfe430065, 0x0171ff5b, 0xff49ffda, 0xff34ff22, 0xfe3902b8, 0xfe94fc8d, +0xfee4fc95, 0xfeb50020, 0xfffbff61, 0xff5f014f, 0xfff10079, 0xff28ff22, 0x029bfbad, 0x0222028c, +0xffe5ff84, 0x008501de, 0xffd2fd21, 0x001e0033, 0x001ffe51, 0x009cfda6, 0xfea301ce, 0x01d20589, +0x00f8009a, 0xff4a0000, 0x00c3018f, 0x0009ff3f, 0xfd18001c, 0x0065fd34, 0xfd77ff5d, 0xfd8dfd63, +0xfd69fda7, 0xfd67fdbf, 0x0232ff36, 0xfefa012d, 0x0068ff4f, 0xffc90123, 0xfee7ff2b, 0xff3fffc9, +0x0064009e, 0x039d0191, 0xfdd800a8, 0xff220020, 0x00330009, 0x0154fd77, 0x0000ff71, 0xff38fe32, +0xff65fe90, 0xff5d0010, 0x01b5ff58, 0xff0cffcc, 0xfff6ff7b, 0x000efe66, 0x00beff83, 0xfe5dfeb5, +0xfe63fe68, 0xf8e8007f, 0xffa7ff02, 0x01c9fb7b, 0xfd9bff9b, 0x01260021, 0xfe66ff08, 0x00140215, +0x008aff87, 0xff980212, 0x001ffeb5, 0x0000ffcb, 0x019a0517, 0x003401dc, 0x006fff17, 0xffa2fe40, +0xfff800e5, 0x0129022d, 0xff28fffc, 0xff60fecf, 0x00dbff3b, 0xffc7021b, 0x0004009b, 0x02a3ff34, +0x03180079, 0xfffcfeaa, 0xfec3fd61, 0x001cfee0, 0x0049002d, 0x01a602e3, 0x0014fd73, 0xff9cfd1c, +0x004502c6, 0x003ffe75, 0xff68009f, 0xfd6e0005, 0xffe7009b, 0xfdeeffab, 0xfebfff46, 0xff610000, +0xff72fea6, 0xfe750014, 0x0177004b, 0x001902cc, 0xfd7202f6, 0x009cfd82, 0xffe7ff39, 0xfea20369, +0xffccff8f, 0x007b003e, 0x01b6ff00, 0x0248fe43, 0xffc4fe6c, 0xff57ff3b, 0xff88ff3d, 0xfe46fffa, +0xffd000c5, 0xffddfe6c, 0xff050220, 0xfe75ff03, 0x0186fe5a, 0xfffdfe80, 0xffc1ff6c, 0x016cff19, +0xff9ffee6, 0xffa901a8, 0xfd8c0036, 0xffbcfe68, 0x004efeca, 0xfee60021, 0xff1c02f1, 0x000e0000, +0x01bb0493, 0xff86ff8e, 0x00a7fdba, 0x02b90031, 0xff9e000c, 0x01d3fee3, 0x0174ff56, 0x00110022, +0xfd6ffc8d, 0xfde10024, 0x02f5fec3, 0xfed9003e, 0x0003ff41, 0x00290006, 0xfe460193, 0xff5cfdcb, +0x008afeac, 0x008fff88, 0xfd31fed9, 0xffa80004, 0x049cff73, 0xffce00ca, 0xff45fed9, 0x007fff4d, +0xfe98fde9, 0xffc2ff5d, 0xff09fde6, 0xff920282, 0x00b4ff4d, 0x000101a6, 0x0027ffc9, 0xfe07ff6e, +0xfea30108, 0x00000053, 0x000eff44, 0xffd0046d, 0x0019fd18, 0xfdfefdb5, 0x0265fec3, 0x012403c0, +0x02cd0004, 0x0033ff5c, 0xfd15fec5, 0xff59fe33, 0xff770057, 0xfefdfdf8, 0xfdbaff25, 0x001b0410, +0xfff2fed5, 0xfe51fffb, 0xffecfff0, 0x02c1ffe5, 0xffc3fa4b, 0x0000fec5, 0x02e3004a, 0xfe050124, +0xfffdfcdb, 0xfe18002a, 0xfd1b000e, 0xfc380056, 0xfe26fdba, 0xfee90016, 0xfc8500e2, 0x002e010e, +0xfeb10413, 0xfd5a00f9, 0xff4a0110, 0x0029fa49, 0xfef401f9, 0xfe8e043d, 0xff7affa2, 0xff91febc, +0x007dfe72, 0xff7e00b2, 0xff17ffb4, 0xfd61ffcc, 0xff86ff85, 0xfebffff9, 0x0484fd8e, 0xfd860121, +0x0003feb1, 0x001fff65, 0x0001ff96, 0xfe44ffaa, 0x0002fffc, 0xfde60103, 0x0170ffe8, 0x005a0036, +0xfda60137, 0xfea0fe84, 0xfecf0249, 0xfe22ffaa, 0x0039fef0, 0x0006019f, 0xff4dfe6b, 0x004f0291, +0xff34ff7f, 0xfa4bfe84, 0xffc2ffdf, 0x000bfe7f, 0xfb7e0020, 0xffca0253, 0xffb0fe81, 0x008ffd70, +0xff6c010f, 0xff900078, 0x02300024, 0xfc280018, 0x0026fdb1, 0xfd8ffd8d, 0x03670122, 0x0446ff5f, +0x0021ff6d, 0x007fff7b, 0xfedcfe6d, 0xfabf0124, 0x01300188, 0x019affcc, 0x02260124, 0x004ffffb, +0xfebdfd21, 0xffa80286, 0x0005fd4f, 0x0186fe80, 0xfcadfed8, 0xffbdffb6, 0xfff9003b, 0xffde0021, +0xfda1fe05, 0xfd6cfe24, 0x0007ffa7, 0xfdfd000c, 0xfea90000, 0xff52fe14, 0x0076fd0a, 0x01bb001d, +0x0096fde9, 0xfff90573, 0xfeae0003, 0xfd77005b, 0xfd19048f, 0x0088fffe, 0xfd87ff93, 0xfe77012b, +0x000d0765, 0xfb0af687, 0xff11fd24, 0x0213fff4, 0xff7602b6, 0xffb7fce0, 0xfffffdfe, 0xff50fd06, +0x0124fff3, 0x0119fe9e, 0xffd3041b, 0xf80ffd7d, 0x005f026e, 0x0061f6ff, 0xfd7701fb, 0x0217ff6f, +0x01780096, 0xffa6fe9c, 0xf97dfd38, 0x00aefffb, 0x01020232, 0x01bbfffb, 0x0059ff26, 0xfeda0065, +0xfb87019c, 0xff15ff5b, 0x0273fd9c, 0x0157fbd4, 0xfdbcffd9, 0x00e6fe64, 0x00ce0362, 0x011dfeb0, +0x01230053, 0xff0effb7, 0xfd96fd99, 0xff8efdb7, 0xff58fddb, 0xfd2efc25, 0xfda1fecc, 0x03e301fb, +0xfe5a0227, 0xff5bff98, 0x00760238, 0x0132fd1f, 0xfd5efb68, 0x02060068, 0xff72005d, 0xff55f6cd, +0x0192fedb, 0xfd33014c, 0xff9c0123, 0x012dfab9, 0x0111fc70, 0x0018fffe, 0x002cfff8, 0xffcdff33, +0x0070fe0f, 0xf739ffdc, 0xfc9e027b, 0xffc7ff52, 0xfd2cf708, 0xfee0ff5d, 0xfe77002b, 0x002f0053, +0xfe0ffddf, 0xfd96ffd4, 0x004bff1a, 0xfddc01b2, 0x00e4028e, 0xffe4fd1c, 0xfd59ffc0, 0xffd50040, +0x036afff5, 0x0005ffac, 0x0649fd8d, 0x006cfbfa, 0xfed8ff40, 0x0112ff79, 0x0127ff33, 0x06fefd70, +0xffcd0039, 0xfd34ffd2, 0xff5100a9, 0xfd2802d4, 0xfff00188, 0xff3f01c0, 0xfe74005e, 0xfd5fff74, +0x0126ffa3, 0x00460007, 0xff5600a8, 0xfffdfc23, 0xf976ff7e, 0xfd2cff08, 0x03c4ffb3, 0x0241008a, +0xffca04a1, 0xff25019b, 0xfc2501c9, 0x01cbfd6f, 0xff5b0036, 0xfff8f7bb, 0x0007011a, 0xfd24fb85, +0xff42006a, 0xffe8ffcb, 0x0316fcfc, 0xfdeffed3, 0xffadfd15, 0x01100089, 0xfed3ffcd, 0x03610043, +0x0076f687, 0xfe86003d, 0x00d202d4, 0x0043fdbd, 0x023501cc, 0xff68025c, 0x002ffff1, 0x007201e6, +0xff81fddf, 0xf8c0fd9c, 0x019b0048, 0xfec8fffe, 0xffee0064, 0xfedcf66a, 0xfc45fe65, 0x0006fb68, +0xfffd010c, 0x005ffd96, 0xff93ffe0, 0x0052ff9f, 0x0199ff39, 0xfff9fe94, 0xfed8001b, 0x00d8fe38, +0xff870132, 0x013aff56, 0x00eaff56, 0x02240018, 0x017800cf, 0xfb3f041b, 0xf976ff5e, 0xffa50012, +0x0054fae0, 0xfecb0340, 0xff2d0238, 0xffb80347, 0xffd1f9cd, 0x010a0241, 0xffc70018, 0x01aa0127, +0xfd190018, 0x01f60026, 0x01ccfdb3, 0x005fffff, 0xff56fd86, 0xfbed00da, 0x004c00f9, 0xfe72ff6b, +0x034b01e8, 0xffe0fe5a, 0x01f2fae0, 0xff80fc9b, 0x0014ffba, 0xfd3200ed, 0xffdcfff1, 0xfe27ffe8, +0xfd5e01fa, 0xfde80146, 0x032b0051, 0x01a1ffca, 0xfd3200a2, 0x00ae0056, 0xfc86ffab, 0xfdbdfc28, +0x006d006b, 0x0273fe38, 0xffdf008a, 0x0087ff9d, 0x0223fec3, 0x0465ffcc, 0xffb100ea, 0xfd17fe92, +0x00dc000a, 0xffedff26, 0xfd6c0024, 0xffac008e, 0xfb60ffca, 0x0019fc93, 0xfcbeff31, 0x010bfef4, +0xffd30023, 0x002aff24, 0xffc60111, 0xfcbefcc2, 0xfe06feab, 0xfea400ea, 0x01e80057, 0x013dfeb6, +0xff56ffdc, 0x02ba0250, 0x00fc0038, 0x0024ffe5, 0xfe020031, 0x00a8ffcf, 0xffe9ff08, 0xfe7e013d, +0xfb30fc03, 0xff5f0046, 0xffb0ff48, 0x0032ffc9, 0xffae0064, 0xfee70036, 0xffffffb9, 0xffe6001b, +0xfde9013a, 0x005800f3, 0xff1fffe2, 0xfd5bffb7, 0x00defe78, 0xfe06fdef, 0x020aff64, 0xffe601c5, +0x024b00c3, 0xfe86ff8e, 0x0079fe34, 0xffb70577, 0xffd80013, 0xf936ff27, 0xfd5d0087, 0xfff8fefa, +0xff1f01f6, 0x01b60123, 0xfd86ff9c, 0xffeaffb5, 0xffc0012a, 0xfeae003c, 0x0087fd28, 0x0070ffa5, +0x0111ff85, 0x000fff96, 0x0029ff90, 0xfe80fdca, 0xfeae0217, 0xfd1cff45, 0x0498ffb1, 0xfeb9fe6b, +0xff8c04ca, 0x0043ff3e, 0xfd49ffe6, 0x025bffe1, 0x027c004a, 0xfe02faa1, 0x01fb0000, 0xfe8cfe95, +0xffcffeaf, 0xff80002f, 0xff72feba, 0xfbe60016, 0x03e3fe1b, 0x005effa1, 0x0128fe24, 0x0110003e, +0xfca3ffcd, 0xffd20179, 0xfe3400de, 0x0008fffa, 0xff49fd80, 0x004bffd6, 0x0221fcf8, 0xfe6e011c, +0xfcdd0186, 0x0476fea9, 0xff8bf8a1, 0xfd7cfc75, 0xfd8ffa22, 0x011afe80, 0xff93fc23, 0xffd1fe58, +0xfd1d0133, 0x00440127, 0xf9eaf7f3, 0x0062ff1c, 0xfe8afedc, 0x0073ffd3, 0xffdaff8a, 0xfdcdff36, +0xfe5601b6, 0x01c90006, 0xffd800df, 0xffa4fed9, 0xfe34feaf, 0xffe1fdfe, 0x02d4fd9e, 0x0176f97d, +0xfef5fe18, 0xfaa6021e, 0xffcdff57, 0xfde1fed0, 0x007b0031, 0xfee10000, 0xff96025d, 0xfdfaffd0, +0x000a004f, 0x007bfc49, 0x01adff76, 0xfe2df901, 0x004eff38, 0xffbefe4c, 0xffd8fec8, 0xff18fda4, +0xff8efdb5, 0xff2701d9, 0x0198f6bc, 0x0071fd6d, 0x0101016b, 0xfcc2ffe5, 0x0156fe5f, 0xffc701d4, +0xfddbfd89, 0x0044ff42, 0xfe93ff18, 0xff73ff11, 0x02100137, 0x0080ffe2, 0xff4affe3, 0xfad0ff78, +0x006800b0, 0x00ba004a, 0xffcdfd32, 0xff210241, 0x016efd0a, 0x01fbfeda, 0x02a5fd89, 0x001400a9, +0x0097ffe8, 0xfc3401e3, 0xff1700f8, 0xfff1fcbb, 0xfea900bf, 0x00d3fecf, 0xffdffcc2, 0xf73dfc9f, +0x0048fd1e, 0xfe4efd17, 0xffac007b, 0xfdeefc99, 0xfeab0187, 0xfffeffde, 0xffe6fdfd, 0xffbb0043, +0x00240095, 0x00820063, 0xfe3efd61, 0x009f004d, 0xffbc0188, 0xfa22ff5e, 0xfbf9ff40, 0xffdf003b, +0xfee20061, 0xfe95002f, 0xff14fcb5, 0x043a0017, 0xfe24004f, 0x000604da, 0xfdbeff16, 0xfad0ff6f, +0xffdcfef5, 0xfd99ff43, 0xfe41008e, 0x01f2feb3, 0xfecfff67, 0xfb880024, 0x0059002d, 0x01e3000b, +0x00000000, 0xff900114, 0xfa0efdcb, 0xfe8ff73d, 0xff70fd80, 0x0030ffd3, 0xff07fab9, 0xfc50ff70, +0x00dd01c7, 0xfd19ff79, 0x00dcff0b, 0xff5f001e, 0x000001ad, 0xf6b6fffc, 0xfbcefe9c, 0xff84ff7d, +0xff7aff70, 0xfdd9fe7d, 0xfef5fff1, 0xff07fa4c, 0xff36fce8, 0xffadfd46, 0xfff3ffeb, 0x003700e8, +0xfd18007d, 0xfdddff76, 0xff37fe47, 0x01370058, 0x004f042c, 0xff9f002d, 0xffbcffce, 0x0005f80f, +0x0316007c, 0x03a3ff85, 0xf87100eb, 0x0098fff0, 0xffcff78a, 0xff5dfd14, 0xff500032, 0xf85b0034, +0xfbcefe6d, 0xfc49fd46, 0xfd61fff5, 0xfe9efe76, 0xff92fd50, 0xfd9cffaf, 0xfa4c0015, 0xffb6fd84, +0x0180005f, 0x02e90249, 0x00bffcea, 0x0054ffd3, 0xf901ffa5, 0xffe8029c, 0x01e00097, 0xfe720100, +0x006cfb0f, 0x02ccfeee, 0xffd00121, 0xfed50212, 0x001c0046, 0xffc900a2, 0xff18fe2f, 0xff4efdfc, +0xf78afa92, 0x0024ffdd, 0x028f000e, 0xfef600d2, 0xfe8701fe, 0xff380238, 0xff44f8fb, 0x0054fd1c, +0x01580000, 0x02f501f6, 0xfdf0f66a, 0x0012ffec, 0xfcddfdf0, 0xffd3fce3, 0x0044ff1c, 0xffd40078, +0xffc5021b, 0xff810210, 0xffe2ffde, 0xffa7007f, 0xfd1efd5f, 0xfffc0075, 0x000b00d0, 0xfc9bfbc7, +0x01d9fca8, 0x00700191, 0xfffdff4b, 0x002c0025, 0xfc200347, 0xf6ffff26, 0x00ff018d, 0xff13fe1b, +0xfc86ffe4, 0x0135f9cd, 0xfde20111, 0xfe27ff87, 0xfd49ffec, 0xff87ff4b, 0x00b5ffd7, 0xfffffc85, +0xfef0ff96, 0xfeb90051, 0x0057ffc6, 0xff24fe64, 0xfe50001d, 0xfb68ff67, 0xffac002c, 0xfe260040, +0x00aa01cb, 0xff0a00a4, 0x0030ffcf, 0xfd7aff04, 0x00ecfe8b, 0x0249003c, 0x0190fe04, 0x00fbffda, +0x0042fdd2, 0x0219fd9c, 0xfb60ff4b, 0xfbb5fe6b, 0xff33ff74, 0xff180070, 0xffd90056, 0x029cff3c, +0xfca8f9ea, 0xf6cdf739, 0xff910485, 0x00690219, 0xfd19fe65, 0x0230fd49, 0xff6fff43, 0xff5effc4, +0xfe4cffb0, 0xfdceffc8, 0x00450072, 0xfe7400f5, 0xfd6afed5, 0xfe74025d, 0xfd26001d, 0x0000f840, +0x00d8fc55, 0xff2dfcc6, 0xfb3fff0e, 0x00bffe4e, 0xff78fdeb, 0xfd6dfd91, 0xfe4c0076, 0xfe93ffee, +0xfe8a01e5, 0xfeb600cf, 0xfe2afa0e, 0x0024f840, 0x0029fe87, 0xff08f982, 0xfb0aff74, 0x01460053, +0xffb60241, 0xff2801c3, 0xfdbdff64, 0xfd45fdb2, 0xfc1600a2, 0xfd2a03d8, 0x003efc34, 0xfed3000c, +0xff59feb5, 0x01f901d6, 0x0180f8e8, 0xff7aff52, 0xff5e0037, 0xffdd00ab, 0x025200fb, 0x002000e8, +0x02e8000b, 0x0003ffe6, 0xff8e0000, 0x0279feaa, 0xffe201c7, 0x02defe1c, 0xfc65ff2d, 0x00b60019, +0xfe07ffb9, 0xfe79fa9c, 0xfd700204, 0x0214f902, 0x004b0478, 0x0095fb76, 0x01bffd82, 0x01e0fe58, +0x00a40090, 0x02b6ff81, 0x0439fe06, 0x0175fe44, 0x026201c1, 0xfd180222, 0xf7a8ff5e, 0xff09ff4c, +0xffb1039b, 0x016efde8, 0xfed3fe50, 0xf7a8fe8f, 0xf87b0054, 0xfdbd02b7, 0xffa1ffb6, 0x0003ff3f, +0x001ffd1b, 0xfff204a1, 0x00000102, 0xfe52ffef, 0xffa400ae, 0x006effbc, 0xfd1b0252, 0x006dfd7c, +0x0000ff39, 0xff52fdb1, 0xf7bdffd7, 0xfd59ff9c, 0xff180053, 0xfff00217, 0x005600a7, 0x000c003e, +0xfea2ff67, 0xff50ffcc, 0xff1f0539, 0xfd1aff1f, 0x01b1fe76, 0xff5bfd7d, 0x01b00023, 0x00c200cc, +0xff3e007f, 0x018dff9c, 0x00440148, 0xfde1fee7, 0x00affa9c, 0xfe4c0004, 0x0042fba2, 0x005affeb, +0x00e7000b, 0x02b3fd99, 0xfcff0033, 0x00b10062, 0x003a0217, 0x0011fd1d, 0xfbf9fee2, 0xfe0bffea, +0xff980005, 0x0036fdf6, 0xffb50034, 0x04460291, 0xffaffe1b, 0x007600c4, 0xff5ffd7d, 0xff6f0014, +0xf8c0ff40, 0xff45ff12, 0xfbedfac7, 0x01900141, 0xfd80fedd, 0xffc6fd19, 0x0191fe90, 0x003a0001, +0xff6400c4, 0xfeccffe7, 0x00a1ffb1, 0xfe67fec1, 0x011aff34, 0xfd0efd1b, 0xfe620000, 0x0211fe07, +0xffecff26, 0xff7dffdc, 0xffaafe02, 0xfd4a00ae, 0x03a5ffe5, 0xfff2fff6, 0xffa7fbc5, 0x032bffb2, +0x0211fffa, 0xf677fede, 0x018cff50, 0xff50011f, 0x01ecff9b, 0xff3e02eb, 0xffe4ff34, 0x021ffd51, +0xfdd303e0, 0xfeb0002b, 0xff250026, 0x0005ffb3, 0x003cffaa, 0xffd4f8a1, 0xff46fdf6, 0x01410148, +0xfe3d00d5, 0xff2bff41, 0xffecfddf, 0xffe30009, 0x003afdef, 0xff6ffd54, 0xffe2001c, 0xfe78fcb1, +0xff5effd1, 0xfecdfdbd, 0x019c0000, 0xff70024f, 0x00ddff41, 0xf9b70000, 0xffbc015c, 0xfec60058, +0xfeb6fd45, 0x0127fe95, 0xfe26fc9a, 0x0213fbe6, 0x027901fa, 0xfc2fff1f, 0xffaefd18, 0xff6e0052, +0x011afd2e, 0xfd8501fc, 0xfec6ff1c, 0x0084026f, 0x00000140, 0xfd7dffd7, 0x02ca0135, 0xfed30002, +0x03400007, 0x0476fb3f, 0x001fffa2, 0xfee0ff9d, 0xfcd3f9c7, 0xfdebfd36, 0xfea8001a, 0x0479feb4, +0xfffeffbd, 0xfee7fff5, 0xfd510043, 0xff34026f, 0xffae03f9, 0xfde701d3, 0xfe24025b, 0x0146fecd, +0xfda1047b, 0x00fb021f, 0xfec3fd4d, 0xfed0fee0, 0xfe9a0126, 0xfe580012, 0x008301fa, 0x04f1ffc5, +0x001e002e, 0xfc73fe1a, 0x005b00ce, 0x0106ffe6, 0x0235008c, 0x0009ff30, 0xfcc40304, 0x013d00b7, +0xfe8c0057, 0x01f500a3, 0x0000fb87, 0xffdf00a1, 0xff9dff31, 0xfd4602e3, 0x006b0023, 0xfdbcffa7, +0xff46f9c7, 0xfce20044, 0xfdeefbca, 0xff740222, 0x02130146, 0xffe10028, 0xfe470316, 0xfd8d00a9, +0xfdd7019c, 0x01f9ff74, 0xffbeffcd, 0xfecf03a3, 0x0204ffc5, 0xffd7fe04, 0x018ffed9, 0x00c2fed6, +0x0104fe25, 0xfff3fed0, 0x008d021a, 0xfda8fd18, 0xfd19feb7, 0xff37ff33, 0x01d40004, 0x004cff46, +0x009fffd3, 0x0006ffc5, 0x015c010d, 0x042c00f6, 0xfe6bff91, 0xff81ff64, 0x002eff46, 0x0115ffd5, +0xfe3efeae, 0xfabf003a, 0xfddcf8fb, 0xfd5d000a, 0xfba2fddc, 0xff58ff7d, 0xffb3ff07, 0xfc280045, +0xff2efff9, 0xfd36fccf, 0xfd2600e1, 0x02620000, 0xff78ffec, 0xfd6eff98, 0xff83fcc2, 0xff56001a, +0xffd20023, 0xfc2f0028, 0xfff90020, 0xfe06ffd6, 0x02e800b0, 0x0362fedb, 0xffd0fd2a, 0xff450091, +0xff90fe94, 0xffc6fdb7, 0xfe11fcfb, 0xfdb1fedc, 0xfd3b003d, 0x000dffd1, 0x0052021a, 0xffec029f, +0xfeb5ff88, 0xfeb604da, 0x003901b1, 0xfeb7fed5, 0x028f0019, 0xfce2ffc6, 0x01cafe98, 0x0025fcb1, +0xfcd3fedc, 0xff8e01ae, 0xfe0aff9b, 0xffa3fef4, 0x02020132, 0xff090050, 0xfe870059, 0x01a3ff73, +0x0004fe98, 0xffadfdd7, 0xfd3401b0, 0xff19fd62, 0xfeb9ffe8, 0x008cff8f, 0xfe1c0362, 0x000801d7, +0xfe9aff41, 0x02f2ff56, 0x026fff2b, 0x018fffe7, 0xffcc044b, 0xff72ffc4, 0xfe6801bf, 0xffb1fcff, +0x026effdf, 0x001ffe34, 0x00bdfcc4, 0xff6b003b, 0xffd8ff80, 0xfd06fff5, 0xfbe5fd34, 0xffd30135, +0xfdefffb6, 0x0000000d, 0xfcadfb36, 0xff18fe64, 0xfe77ff1c, 0xfdcbfd66, 0x0039ff40, 0xfc12fdbe, +0x0135fd82, 0xffb1fdcb, 0xffb1ff9b, 0xfdd3ff7c, 0x0031033a, 0x01a8fd19, 0x0146ff8a, 0xfd32fde2, +0x02f5fe62, 0x0214fecf, 0x00e2fd99, 0xff72fd72, 0xfc6afe68, 0x005fff50, 0xfe25fdca, 0xff440010, +0x0176fda8, 0x005cffdd, 0x00060054, 0xfd6efff9, 0xff31fde2, 0xffc4ffc5, 0x01bc00f8, 0x02230120, +0x0052fc45, 0xff720039, 0x029ffe0e, 0x0059fd54, 0xff3eff17, 0x002c01fb, 0x00a90262, 0x013400ba, +0xff91fd26, 0xffd0ff45, 0xfd18ff67, 0x00f400f4, 0x01280028, 0xfd220008, 0xfea4fe7e, 0x0095008e, +0x00bafef4, 0xfe59fdd2, 0xffdc01f9, 0xffcbfb30, 0x0001024d, 0xfec1ff76, 0xfcea01f2, 0x00340043, +0xffaafd36, 0xffc70305, 0x02e9fe92, 0xff580030, 0x011cff2f, 0xfe04ffea, 0xffaa0212, 0xfd620012, +0x01010235, 0x0010feae, 0xffe5013d, 0xfe45fff3, 0xfffc001f, 0xfe1b001c, 0xfe0701c8, 0xff6aff4c, +0xf6b60043, 0x024e00f9, 0xfda10189, 0x00d2ff6a, 0xff85fd34, 0x000f0308, 0x026aff4e, 0xfcbb0180, +0xffa5ffbc, 0xfedcfd17, 0xfe9001d1, 0x01b4fe45, 0xfdfe0000, 0x006ffed3, 0xffc7ffa5, 0xfd80fe7d, +0xff70004b, 0x0366fe59, 0xffeb005d, 0x00d500ee, 0xffa1fe6b, 0xff0dff00, 0xfb76003a, 0xfef502b6, +0xfde700fb, 0x0026ffdd, 0xfd66fe4f, 0xfee300b8, 0x01b2fffb, 0xfe5dfaa1, 0x0000ffae, 0x010affdc, +0x02730034, 0xf6bcfd21, 0xfdc80156, 0xff7bfe0a, 0xfdddfff1, 0x0280021a, 0x0134ffce, 0xff58fd18, +0x03b0fe4f, 0x01ac002b, 0xfc8dfee6, 0xffe60177, 0x0148ff4c, 0x03a201c5, 0xfe4f0412, 0xffc100ec, +0x01f4fddf, 0xffeafdb8, 0x00040222, 0x00070080, 0xff06fff4, 0xfe5d0009, 0xfdedff54, 0x009dffeb, +0x005ffc24, 0x0033faa6, 0xfe8c0007, 0x00affdbf, 0x01c80244, 0xfeebfff7, 0xffe70029, 0x029604cd, +0x00f60338, 0xff13fe17, 0x016305cc, 0xfffefe43, 0x00e60018, 0x008d0031, 0x0084fd8d, 0xfed0fe47, +0xfd99ff38, 0x02b001c7, 0x0441fde8, 0x0005feea, 0x00610280, 0xfe4effcc, 0xffe3ffb2, 0x003c01dc, +0x00a4008a, 0x0130025b, 0x0029fc5b, 0x00e2002c, 0xfe41ff3c, 0x005301da, 0x05de010b, 0xfec5fd72, +0x01dcfdfc, 0x002ffea8, 0x0059ff5f, 0xfff4033a, 0xfe90ffb1, 0xff74fed7, 0xfd19fec4, 0xf902008b, +0xfe14007f, 0x008df982, 0xff3a00d7, 0x0063fd4f, 0x01cd0062, 0xfe42ffc4, 0xfff3ffa3, 0x02daffd8, +0x01a5ffe1, 0xffd40135, 0x00cd0068, 0x01440000, 0xff4e0130, 0x0000005d, 0x00490000, 0xfebafec3, +0x01dcff7c, 0x015effa2, 0xfe49fe57, 0x01d60087, 0x021afef1, 0xfe29fcea, 0xff31001a, 0xfff1feef, +0xff42fd37, 0x00fd0765, 0xff5f0053, 0xfe3fff13, 0x02de0044, 0xffafffb2, 0xfeae0015, 0xffd6fff4, +0x0243ff14, 0x008cff55, 0x0068008e, 0xfe49008a, 0xff8cff3e, 0x00dbffbd, 0xfe0c0060, 0xfe17ffb1, +0xfe1e000d, 0x025bfd33, 0xffd7ffb7, 0xff0a00dc, 0xfe91ffc3, 0x01b8ff48, 0xfff6ff1e, 0xff290014, +0xffbffd3b, 0xffab00d6, 0x0088fc7f, 0xfeebfe19, 0xff4affa2, 0xffb8ff91, 0xfde2ffdc, 0xffeefeb2, +0xfedcfe0d, 0xffcbffaa, 0xff680052, 0x00420053, 0x004600e0, 0xfd5b004a, 0x01e7fff7, 0x0000ff4f, +0xfd4cff90, 0x013e0066, 0xffe80142, 0xff0901fb, 0x0113ff54, 0xfe57ffd8, 0x026cff0f, 0xfe210288, +0x00c5003a, 0x00140042, 0xfc860115, 0xfe7efed3, 0x019dfd1f, 0x0483ffb5, 0x0073fe8b, 0xfeef0066, +0x01ca002f, 0x0159006f, 0x00c1ff2f, 0xffadff8b, 0x0136ff5e, 0xff570022, 0x00a40025, 0x00d70000, +0x02b0000d, 0xfb66021e, 0xfb9bffa3, 0xffa0fede, 0xfe900189, 0x0006039c, 0xffb7ff03, 0x0012ff35, +0xfdc2ffbe, 0x00c900d3, 0xfe23ffa0, 0x0062ff5e, 0xfe55fa63, 0xff52ff2d, 0x03ee00d8, 0xffebfe90, +0xffc400e5, 0xff8500e8, 0x00cb00a8, 0xff480004, 0x025effc4, 0xffe1fa89, 0x000efebc, 0xffa8fe76, +0x01380122, 0x0084fd51, 0xfae9ff51, 0x01ea00d6, 0xff5effd7, 0xff4602bb, 0xfedbfea2, 0x00160033, +0x006bfe77, 0xffb5ffd7, 0x037cff7d, 0xfeb7fe14, 0x011e0019, 0xffecfd8d, 0x009dfe01, 0x0164fd84, +0xffbcff19, 0xfda8fefe, 0x004e0026, 0x0114fd0d, 0x000bfff8, 0xfc0001db, 0x02270000, 0x000d001c, +0x0205ff42, 0x0129ff88, 0x00ee003f, 0xfe7d0058, 0x01560000, 0xffd3fdfd, 0x00000052, 0xfd560033, +0xfffa0000, 0xfdcd0056, 0x02430009, 0x01f8004e, 0xffef0065, 0xff5400d7, 0x01fb00aa, 0x0032ffca, +0x0484001f, 0xfe3f00b2, 0xff2a003e, 0xfe1e0235, 0xfd680074, 0xfd69ffba, 0x01200031, 0xff7aff56, +0x010e0211, 0xfeb4003f, 0x01d9049c, 0xfef0fd47, 0xffd703df, 0x00a902ac, 0xfed6ff55, 0x0012004b, +0xfd68ff2b, 0x0143ff35, 0xffd8fe83, 0xfef3fe75, 0x00220064, 0x0007feb1, 0xffea0244, 0xff72ffe6, +0x000000d1, 0xffc50287, 0x01f00039, 0x001f0164, 0x00320029, 0x00ff004d, 0x0036ffeb, 0x039001d3, +0x0071014a, 0xffe2ff32, 0xffdcff73, 0x001200a7, 0xffd001ca, 0x0059004b, 0x0291ffaf, 0xfd34002c, +0xfde0fda0, 0x017a03f8, 0x00140099, 0xffba0015, 0xffc7ff4e, 0x01a800cd, 0x013101e3, 0x0108fdca, +0xffe40182, 0xff440007, 0xfdd3ff3c, 0xfff0ffe8, 0x020404a0, 0x028bfe6f, 0xff8300ae, 0x0021fd7b, +0xffba0062, 0x009dfe32, 0xfecd0189, 0xfb0f00cf, 0xfe3704cd, 0x000b0091, 0xff52fe57, 0xffe90000, +0xfff6fe8a, 0x0022ff65, 0x0000fede, 0x003bffd4, 0x00310033, 0xff3c0271, 0x0218fe50, 0xfd68fff2, +0x008a00ca, 0x0199ff46, 0x0226fa92, 0x00fd0115, 0xfff3fdd3, 0x00000032, 0xff3c0014, 0xff29ffde, +0xff190028, 0xfd580000, 0xff9effca, 0xfd6bff86, 0x007c001d, 0x000dfeef, 0x02eb005f, 0xfe2dfde6, +0x00f1fff5, 0x02c6002c, 0x001b0047, 0x01a9fbec, 0x00dcfea3, 0xfe38fcc2, 0xffe4ff73, 0x00b500b4, +0xffd9ffaa, 0x006cfdc7, 0x00140000, 0xfe36fed9, 0x00f20221, 0x0000018b, 0xff540092, 0xffca002d, +0x0046fff3, 0x0019000c, 0xfd210010, 0xff7a001f, 0x006800d6, 0xfdc2015e, 0xffb5006e, 0x01a6ffdf, +0xfe32fd51, 0xfdf9fde1, 0xfec50038, 0x00860079, 0x01b701c0, 0x006fff53, 0xffd90217, 0x03a5fed7, +0xfe01ff3a, 0x001b0032, 0x0071fefa, 0x0280ff10, 0xfbb502b8, 0x005000d4, 0x02c500d3, 0xffd9fff8, +0x004f0182, 0xfddc0267, 0xfffaff45, 0x0007fdd2, 0x0038ff02, 0x005c00ba, 0x004ffeb6, 0x0112ffa2, +0xffaafe9a, 0x0226fe63, 0xfd4f007f, 0x0027008e, 0xfea10230, 0x00b6fef3, 0x00a900cf, 0x025f008e, +0x0027fd47, 0xfc91ff93, 0x0019ff96, 0xfec3f7bb, 0x0030fddf, 0xfd870114, 0xff940030, 0xffb3003c, +0x0059ff2d, 0xfcf3000d, 0x017800cb, 0x0003ffb3, 0xfe4effe6, 0x019dfffd, 0x00e50110, 0xfd6e0007, +0xfd6effed, 0x010b0090, 0xffb9ffbb, 0x0166004f, 0x0071fe51, 0x021bffb8, 0xfea40056, 0x0058ff51, +0xff8cfff3, 0x00fffe60, 0x01b201f6, 0xf805ff1f, 0x03abffe1, 0x021a0082, 0x0083ffc1, 0x0000fdb3, +0x0281ffd0, 0xfdc1ffa5, 0x024cff05, 0x000d0102, 0x01cd0105, 0xfeeb0016, 0x0018fd81, 0x02a7fe1d, +0x001d0007, 0xff3dfdd1, 0xffab0071, 0xffbf01e6, 0xfedcfbec, 0x002f0029, 0xff45ff98, 0x002700ca, +0x0274fda2, 0xfec8fe12, 0xfeebfd2e, 0x014c0113, 0xfd6c013b, 0x03810055, 0x01edfec3, 0xfd290219, +0xff860416, 0xff8501c6, 0x002b0056, 0xfe1a001f, 0x000f00de, 0xff1bffbd, 0xff53ffdf, 0x00ea0380, +0x01260057, 0xfe4cffde, 0x03d8ffce, 0xfddcfd50, 0xfed7001e, 0xffa5fe9a, 0xff52ff4f, 0x0135ffac, +0x0123ff3f, 0x01520056, 0xffb2ffb1, 0xfee60001, 0xffe9ff9c, 0x0036ff6e, 0x00d0ffce, 0xfe03038d, +0xff4300ee, 0x04160308, 0xfd6b01ab, 0x0016014d, 0x0050fddb, 0xff2a0007, 0x007dfeab, 0x000cfda0, +0xff86fef7, 0xffea02c4, 0xfde7fee4, 0x021e0485, 0xfd3efdff, 0xffcc0380, 0xff3c020d, 0xff9a00a6, +0x0296ffca, 0x0085ffda, 0x00850000, 0xffaa0085, 0xfc8a0046, 0xffddfd84, 0xfdfbffbe, 0x0000ff85, +0xfc64fd28, 0xff180237, 0xfe69fec1, 0xffeeff4d, 0xfe43ff6f, 0xfd34ffe9, 0xff9cff65, 0xfd81fec2, +0x006e01a9, 0x003cff92, 0xfdbbffa4, 0x006ef7bd, 0x0019009f, 0x012a0003, 0xff82ffa2, 0x018eff40, +0xfea70178, 0x0039031d, 0x00190479, 0xffc8fe65, 0xffc2ffb2, 0xffcdf8a1, 0xfc96030f, 0x00c3ff0c, +0x00c7fd2c, 0xfc80ffcf, 0xffd40088, 0x0091ffaf, 0x003d02c8, 0x0013fd8f, 0x0052ff92, 0x0008fe9a, +0x04eafe5e, 0xff54006c, 0x0568ff4d, 0x003cfffb, 0x00c8ffcd, 0x00e7011c, 0x018d0000, 0xff8400ce, +0x0052fd5a, 0x00fe0283, 0xff8ffdda, 0x00520054, 0xffd40182, 0xfdc30254, 0x0205001b, 0xff06009f, +0x00a4001e, 0xff7c008d, 0x0065feeb, 0xffad01c1, 0xff81fe76, 0xff81fef1, 0x043dffb3, 0x0156fe8a, +0xfd80ff26, 0x0023fffa, 0xffe600c3, 0xfe21ff79, 0xffcbfc9a, 0xfe4efe9a, 0xff08fe23, 0xffab0083, +0xffd9fffb, 0xff3ef956, 0x0031ffbd, 0xffd501ec, 0xff61fe5a, 0x003f01b2, 0xffe10253, 0xffd2009e, +0xff9efe19, 0x0215ffcd, 0xff0dfd17, 0xff8bffe6, 0x0274043e, 0xfdfc0088, 0xffadfe42, 0xff6b00b3, +0xff0c0012, 0x00960033, 0xffb802c5, 0x0000ff22, 0xffa1ffc5, 0xffddff63, 0xff4cfe7a, 0xffca0036, +0xff2ffff9, 0x00a5feb8, 0x008f001e, 0xfff2fedf, 0xfbedff59, 0xfeec0056, 0x0006ffc1, 0x0111ffa7, +0xfff4017a, 0xffc600ff, 0x004efed3, 0xffacffb8, 0xff15fffb, 0x0049ff87, 0x0022ffce, 0x038bfff6, +0xff9bfd7d, 0x01d4fd0a, 0x004eff2e, 0xff9f00f4, 0xfdcb0033, 0x00d0feb5, 0x025301cb, 0xff920000, +0x01bc0159, 0x010e0010, 0xfd380019, 0xff78001b, 0x03fbfc73, 0x0032fde8, 0xfff901aa, 0xff790000, +0xffdeff85, 0x0049ff5f, 0xffa10085, 0x00030087, 0x008afd18, 0xff53feb1, 0x0030003a, 0x02b7fd75, +0x001f000a, 0x0390ffd5, 0x00240026, 0xfd61ff2e, 0xffc0fea1, 0x003602f9, 0xffabfffc, 0x001dfe5d, +0x02df0019, 0xffbdff9e, 0x01e50084, 0xfbed005c, 0x013ffe17, 0x0033fe8d, 0xffc1017b, 0x007600dc, +0x0057ff67, 0x00c50102, 0x01fcfdfd, 0x004e00bf, 0xff7cffb4, 0x0000000f, 0xff37ff1b, 0xfff9ffb2, +0xfedefff4, 0xffb7fe88, 0x007a00fc, 0xfee8ff6b, 0x0000ff3c, 0x017f01fb, 0xff0afe59, 0xff94fbe5, +0xfe7d0001, 0x00ebfe17, 0xfe2e0062, 0x07620067, 0x0000ff4a, 0xffe0017f, 0x02d70000, 0xfe97fe37, +0x0049ff6d, 0x0283ff6e, 0xfde70190, 0xf78affcc, 0xfe81ffe2, 0xff90006d, 0xff8a0044, 0x01d6fe2f, +0x03a10001, 0x00aa0000, 0x021802f0, 0xfe21015e, 0xff140000, 0x00c60000, 0x0032fd1c, 0xffbb0086, +0x0482ffe8, 0xfd1aff89, 0x00d8fed1, 0xfd4d001d, 0x018aff31, 0xff130018, 0xff09ffd3, 0x01250027, +0x00080038, 0xfdf8003e, 0xfff90285, 0x0094fc75, 0x008ffe6c, 0x01f0003a, 0x00e50066, 0xff9efe1d, +0xfdc9ffb2, 0x0112ffd4, 0xfe03015f, 0x0054ffa7, 0x0053ff81, 0xfd17ff18, 0x001aff1f, 0xff7e0004, +0x021300e8, 0x00a20192, 0x01a5f87b, 0xfdc1ff0f, 0x009102a2, 0xfdfffff3, 0x002dff29, 0x004bfd84, +0xfff6fddc, 0x0227fe55, 0xfeb50182, 0x003dfe2e, 0xffc2ffc7, 0xfd2fffec, 0xffd70105, 0x018bfd94, +0x00a4ff9f, 0xfedb0286, 0xfdc7fee3, 0x02170092, 0xffff0036, 0xfecdff80, 0xffab02a0, 0x012f0074, +0x00caffde, 0x01a90016, 0x002a0396, 0xfe3fff95, 0xff6fff54, 0x03d3fde8, 0xffdd0166, 0xff51ff9e, +0x00760016, 0x00beffe9, 0x00b1002c, 0x0034fec2, 0xfff8fd4e, 0xfe94feae, 0x0000fec0, 0xfeefff8e, +0x036901cf, 0x00f8000e, 0xfd4c0008, 0x0076ff6d, 0xffbdff2d, 0xfeea007a, 0x0181ff06, 0x022effaa, +0x00e2008f, 0x010afd49, 0x00adff4d, 0xfd1f01f2, 0x0004f85b, 0x002200bd, 0x014604c1, 0xffe7ff8f, +0x01750262, 0xff23fece, 0xffd0fe88, 0xffc0fe98, 0x0095fff7, 0xff7affcf, 0x007a0406, 0x0002007a, +0x01850016, 0x01bbfece, 0x0023fffd, 0xff9effe1, 0xfeef010f, 0x0136fde8, 0xfe3300c2, 0xfd6e000d, +0x009ffd50, 0xff8fffa9, 0xffb7000c, 0xffd601c0, 0x009dffd5, 0xfe84feeb, 0x013fffba, 0x0287fb71, +0x01fe005e, 0x0218ff3e, 0x0122ffec, 0xff60fd60, 0xfdcaff98, 0xfd990139, 0x0274fe29, 0xff530058, +0x0004ffa5, 0xffadfe21, 0xff94013e, 0xfdcd0026, 0x0048ff97, 0x0017ff3b, 0x02fffece, 0x0184fd91, +0x00bdfeb1, 0xfff3ff7a, 0xffbb001c, 0x01660048, 0xffb4ff21, 0xfed600a8, 0xff6fffbc, 0x000b0008, +0x01a9ff81, 0xfd67fd3e, 0x0101fd3e, 0x049a0127, 0xfd1cffae, 0xff43014b, 0x008b0163, 0xff4aff8a, +0x0125002d, 0xff67fe5e, 0x0138ff68, 0xfe2cffc5, 0xffecff6f, 0x0019ff69, 0xfff9ff9b, 0x026cfe99, +0x00750120, 0xffe5ff3b, 0xff86ffb1, 0xff5702d6, 0x01250083, 0xffc60055, 0x0047ffe1, 0xff77fe83, +0x0012fe88, 0xffcbfff7, 0x0038fef4, 0xffdf0032, 0xfd2a00b7, 0xfff5fde8, 0xff9effd2, 0xff17ff32, +0xffc202c6, 0xffa500b8, 0xfffdffc4, 0xfe31006e, 0x0000fc45, 0x0136001e, 0xffd1ffc2, 0xff4efffb, +0x0078ff3b, 0x0045fea6, 0x02a100c2, 0xfc6c009c, 0x0171ffe9, 0x007afcc8, 0xff66f936, 0x01880069, +0xfc08fe24, 0x0053fed7, 0xff1000aa, 0xfd1cfe99, 0xfee5feb8, 0x030d0009, 0xfb7afdd2, 0x00000195, +0x00dc001d, 0xffc2f89b, 0x0047fd97, 0x003c0075, 0x0318fd8b, 0x0243fed0, 0x00000047, 0xfd1aff67, +0x005e0079, 0xfda20131, 0xffb00000, 0xfd61ff29, 0xfd6affe7, 0x005700c6, 0xffcdfe2a, 0x00dfff78, +0x000a0134, 0xfa34fde1, 0x008eff51, 0xfd5b0367, 0x00dc0243, 0x01490390, 0x00260008, 0x0002000f, +0xff90fe49, 0x0096ffce, 0xffd7fc6c, 0x0016003e, 0x00960047, 0xfe210062, 0xfd340026, 0xfded00f7, +0xff18ff3c, 0xfccf005f, 0x01cf0383, 0xfd0fffef, 0xfed20000, 0x00f4ff28, 0x02a5fd79, 0x0250008f, +0xff340086, 0x0010fd1d, 0x01140568, 0xf901000c, 0xfddf0129, 0xfdaffd05, 0xfeb1fe46, 0x00140079, +0xfdfcfe63, 0x0088007d, 0x0033009b, 0x01b200f1, 0x00bbfd51, 0x004eff6b, 0xffd7fbb5, 0xffef0113, +0xfff8feea, 0xffb10034, 0xff3afdda, 0xff6b0140, 0x026c0000, 0x00250062, 0x0039fee4, 0xff17feed, +0xfea1fddf, 0x00160021, 0x02c20022, 0xfd010152, 0x00e4ffbf, 0x00350019, 0xff35ff97, 0xffbc0070, +0x0000ff15, 0xfd940095, 0x004bfc03, 0xff42fe17, 0x025efd43, 0x0044fdfb, 0xffb3fe77, 0xfe6c01cf, +0x0295ffd4, 0x01210027, 0xffdbffa0, 0x0045001f, 0xffca01f6, 0xffcbfd5b, 0xff05ffdc, 0x0000ffb0, +0xfe460078, 0xff8700dc, 0x0024ff81, 0xfed0fe7d, 0x019c0068, 0xff8fff44, 0xfee202a9, 0xff13fe77, +0xfeb2fd8c, 0x00b102a1, 0x00610032, 0x00a3ff5e, 0xff420045, 0xffe7006c, 0xfef20005, 0x024a0196, +0x006b01df, 0x01a601e3, 0xfea4ff76, 0x0240ff1b, 0x0047fe9d, 0xffd1ffce, 0x0009002f, 0x00230016, +0xff53fb81, 0x02c701a8, 0xfca3ff23, 0x03ea049c, 0x00010088, 0xff26fc93, 0xfd81ffab, 0xfc860014, +0xfee9fb3f, 0xffd9002d, 0x0000002e, 0xf9c7000e, 0x0085fe8b, 0x00a300a1, 0x02aafeeb, 0x00450130, +0x00a5fe63, 0x004bfdff, 0xfe0dfdea, 0xfeb80017, 0xff550173, 0xff89fd19, 0xff56fd77, 0xfd1fff95, +0x006000da, 0xffc80040, 0x01d6004e, 0xff340043, 0x028eff6a, 0x0251ff11, 0xff6a01d2, 0xfe060237, +0xff3ffe51, 0x006d0063, 0x0009fffd, 0x0098fe70, 0x0225ff61, 0x020af871, 0xfe03ffed, 0xfe43fa8d, +0x0145fe4c, 0x0018fff7, 0x006c00e3, 0x013e00eb, 0x00b00069, 0xfd580117, 0x015dff8b, 0x019800de, +0xff76feb1, 0x00060004, 0x024802a1, 0x0022ffb9, 0x0146ff79, 0xfe8a00f9, 0xffb5ff44, 0x0048ffa4, +0xfe0b0108, 0xfea1fe3f, 0x05a700d8, 0x078fffd2, 0x0008fe77, 0xfd6e00c6, 0x004d0000, 0x01daff65, +0x01ae0046, 0xfefc01bb, 0xff4a0059, 0xff7aff3d, 0xff69fe40, 0xfe7f008a, 0xfe670056, 0xfebaff62, +0x0215002d, 0xff260019, 0xff09000c, 0x0224002c, 0x0129fda5, 0xfe9eff29, 0xfd7e0091, 0x02c7feef, +0xff91ff7b, 0x00050146, 0x04410035, 0x0014005a, 0x0056004e, 0x015e0039, 0x0446ff17, 0x01810029, +0xfee400b7, 0x028600d1, 0xffafff98, 0xfefb01d7, 0xfff1fd91, 0x0130ffba, 0xfe7affec, 0x0080ff1c, +0xfea8034b, 0xff8b0109, 0xffd7fd2a, 0xffa90005, 0xfc80ff76, 0x014401d7, 0x00900067, 0xfed6002c, +0x000300d8, 0xff320001, 0x026b0000, 0x0085fff0, 0xfefd01c6, 0xffab0281, 0xffd2fff4, 0x0046ffa3, +0x011cff88, 0xfcd5011c, 0x0019fee7, 0xfec50112, 0xfefb0017, 0xff7effc4, 0x0499ff62, 0x002cfb2e, +0x049c0052, 0xfdb0ffa0, 0xff86ffbd, 0x026900a0, 0x01b404fd, 0x00adfff2, 0xff60ffbb, 0xff84fea6, +0x01b5ffa4, 0xffe80042, 0x0029013b, 0x001500cd, 0x0260002d, 0xff7ffff0, 0xffecfe44, 0x0051ffdf, +0x00b5041a, 0x0097ff58, 0x005e00ee, 0xfd7cffcd, 0x01f4fd7b, 0xfed70493, 0xffa2004a, 0xfedaff12, +0xffb3fff7, 0x016600e6, 0x0073005a, 0xff61fff1, 0x00090000, 0x01fd00a3, 0xfd55fe30, 0x0009fe60, +0xff4e00d5, 0xffd90115, 0xffeafe7b, 0x00e6fff7, 0x02990000, 0x0047fffa, 0x02850107, 0x0013fe17, +0xfffdfe33, 0x0137fdfd, 0x000d0012, 0xff5bff69, 0xfed0004c, 0xffc7003d, 0x0011ff7f, 0xfe4800a2, +0x01230090, 0x00b5fedc, 0x013cff4f, 0xff38fd0a, 0x016efb93, 0x01ffffb1, 0xfdcbffcf, 0xff91ff94, +0xfffc026c, 0x00abfe1e, 0xfe62025e, 0x004c0233, 0x00dc02a4, 0x0181fe02, 0x01db0029, 0x024b0047, +0x010fffd0, 0xfde6000f, 0x0296fe31, 0xfe39ff91, 0x000d007d, 0x003cfa77, 0xff8ffffb, 0x007000ff, +0xff000129, 0xfd4d0259, 0xffaa0151, 0xff7300fd, 0x00000030, 0x02a7ff73, 0x005503c4, 0x0030ff89, +0x00220093, 0x00bdfdd9, 0xff5f0099, 0xff7cfdf9, 0xff12ff4e, 0x00d60394, 0x00a9001c, 0x015afc34, +0x0011ff5c, 0x01d60063, 0xfe860270, 0xff2dff55, 0xff8e029b, 0xfd19fcd6, 0x0194ffb8, 0x0018021e, +0x00360055, 0x00d70063, 0x0568fe41, 0xff81ff52, 0xfe0afd41, 0xff5cffd3, 0x00c00024, 0x00290089, +0x014a0008, 0x0283ffdc, 0xfee3ffe0, 0x0102fef3, 0x000c0107, 0xfe74ffa9, 0xffe2ffbe, 0x00610028, +0x01970114, 0xff3eff14, 0x026900c0, 0xffc9017a, 0xfe8800f8, 0xff57fe57, 0xfe7f02cc, 0xfdbd0029, +0xffdf0067, 0x004801e8, 0xff79002d, 0x0003ff6f, 0xfd8ffede, 0x02a503fa, 0xfd2d0266, 0x0254001c, +0xff9a0071, 0x008500d6, 0x01c00313, 0xffe4fff8, 0xfec30052, 0x0207fcb5, 0xffe8004a, 0xff99fe9b, +0x010efe62, 0xff29ffd6, 0x03d00097, 0xfeae0044, 0x007b06fe, 0x0123fd5d, 0xff2efff8, 0x0001ff08, +0xff78ff46, 0x011c0032, 0x044b0215, 0xffb30002, 0x0002fe8f, 0x00360054, 0xff01014f, 0x0021ff17, +0x00610087, 0xff31ff8b, 0x0000ff8e, 0x03dd0069, 0x0032ff19, 0xff6ffed0, 0x004c005f, 0xff15ffec, +0xff61ffaa, 0xfd1d0026, 0x005cff87, 0x0043fd21, 0xfe4200ee, 0x004bffb7, 0xfe86ff66, 0xfe4dfe26, +0x0204ff56, 0x005aff21, 0xfe6800c1, 0x00adfe7a, 0x05160043, 0x007cffc4, 0x019afff7, 0xfef3fe8c, +0x02070382, 0x0037ff51, 0x0046ff87, 0xffeefef3, 0xff17feb5, 0xfcae0018, 0xfff50067, 0xff5efdee, +0x001eff13, 0xff910056, 0xfe3efff6, 0x004ffd6e, 0x0037ff1c, 0xff7d00d2, 0x02ed0033, 0xffb50039, +0x02690180, 0x055fff09, 0x038affdf, 0x0064003a, 0xfce0fff9, 0xfd2f015e, 0x036dffdd, 0xffff02a2, +0xff4affbc, 0xff83ffd0, 0xff16ff9a, 0xff87ff39, 0x00e3ff0a, 0x003fffd1, 0x0248fe74, 0x0234ff54, +0x0036feba, 0xff5effb6, 0xff81ff55, 0x01b2fe30, 0xfe2dfe97, 0x013fff61, 0xffa500a0, 0xfe35010c, +0xfff5ff3a, 0x018efd8f, 0x025e02c5, 0x009efabf, 0xffe8ff4c, 0x016bffc2, 0x0006fedb, 0x00630002, +0x00e80085, 0xfda9fd36, 0x00060028, 0xfe68004a, 0xff9000cc, 0x011aff2a, 0xfda40040, 0x04fd028a, +0x00050293, 0x0006fdee, 0xffc4037a, 0x004fffe7, 0x0045ffe5, 0xff8dffd1, 0x006cfe2a, 0xfee6fe72, +0x002b0034, 0x000fff98, 0xfeb8012b, 0xffbefa4b, 0xffc40000, 0xffcf0065, 0xffbc01d7, 0xff470237, +0x00f60055, 0x02f2ff92, 0xfef80026, 0xffbb010f, 0x00d90008, 0x00b000ee, 0xff350103, 0xff730124, +0xffda0020, 0x006100ca, 0xff0dfd91, 0xff31fdbb, 0xffffff90, 0x0106fe70, 0x001aff3d, 0x000a0005, +0xfd940114, 0xff7000d7, 0xfec500a2, 0x01340140, 0xffc40000, 0x00050017, 0x005eff84, 0x0088ffc1, +0x0000fed5, 0xfe4f0196, 0xff7400b5, 0xffc801f2, 0xfe9bfe6b, 0xfcb2002f, 0xfe64ffc1, 0xffcf0050, +0x00f3ff4d, 0x0024ffb3, 0xff9ffe9f, 0xffe0ffc4, 0xfd8301c0, 0xfe48ff28, 0x0016ff44, 0x0217018f, +0xff79fd9d, 0x0020fd0a, 0xffdfff0f, 0x00b9ff83, 0x003cfb2e, 0xffd8fffc, 0x0042ffdf, 0xfe4c01fa, +0x02c4fecd, 0xffd9fd68, 0xfed7ff72, 0xff87022f, 0xffbf00f8, 0xff5efffc, 0xff3f000b, 0x00460086, +0x025e0253, 0xfee6fe5c, 0xfd4efe90, 0xfe8dffe1, 0x0319007d, 0x030901ea, 0x03c8ffd9, 0x002e014e, +0x0211fd3d, 0xfee30092, 0x0021fe21, 0xfede0122, 0xff12020b, 0xffa8ff80, 0x0007ff9d, 0x00eb0263, +0x0000ff26, 0xffe4fee0, 0x014c0033, 0xfea3015d, 0xffa70123, 0xffb9ffe9, 0xffe800d7, 0x028cffc6, +0xff8eff4e, 0x02540000, 0x01cd0000, 0xffdb00c0, 0xff58002e, 0x011cff7f, 0x02ca0000, 0x01dafdc9, +0x00110009, 0xfecd0145, 0xff6affe7, 0xfeb7ffe5, 0xff2effbb, 0x029eff69, 0x0102fef8, 0xf840030f, +0x0076fe31, 0x000a015a, 0x00bdff02, 0x009dfef9, 0xfbf8028c, 0x0000ffb5, 0x0169ffcf, 0x01f2fd28, +0x001b01dc, 0xff1400fb, 0x01df00e8, 0xff3ffdbe, 0xfef1fdef, 0xffc90285, 0xff91fff7, 0xfd8efff1, +0x0156ff6b, 0x0044fe8d, 0xffc60024, 0xfd560039, 0xffbcffc2, 0xffe60101, 0x0152fd83, 0xfddeff89, +0xffcf0093, 0xfddb026e, 0x002bfff8, 0x0021ff79, 0xfca80063, 0xff85014b, 0x003cfe6a, 0x0061fbca, +0x00e5fd0f, 0x0260fe2f, 0xff56005b, 0xffa10334, 0xffe8feb6, 0x01f2fffe, 0x01e7ffb3, 0x0052fb8a, +0xfe5c0175, 0x0204ffcf, 0x00a0ffe3, 0xfcd9fe78, 0x053500bb, 0xfefc0086, 0x00670052, 0xff540061, +0x0134fdf8, 0x0138ff31, 0x004f0091, 0xfe97006d, 0xff28012f, 0xffa8ff61, 0x0054ffee, 0x00e80041, +0x0064021d, 0xfeaffe26, 0xffb7fe3a, 0x01d70048, 0xfffbffd0, 0xffcbfe3c, 0xff45fdfe, 0x0000ff8a, +0xfdf2fec5, 0xff4dffa7, 0xfd630053, 0x0154ff0c, 0xff4a0038, 0xff950026, 0x0000ff93, 0x00c7ff7b, +0x00a60039, 0x023b01e7, 0x0036ff03, 0x01080094, 0xff9b0132, 0x001dfde6, 0x02290113, 0xffceff2e, +0xfedcfe3c, 0x00390112, 0x041aff57, 0x00630130, 0xffa9012b, 0x01f9019f, 0x00f8ff23, 0xfcff00dd, +0x011d0026, 0x000102e3, 0xfff40235, 0x016b017d, 0xfe8dfe8a, 0x011affcc, 0x00030191, 0x00a70013, +0x00ecfffe, 0x009702b0, 0xff5a00d5, 0x0047017e, 0x020f01a0, 0xffe1ffd9, 0xffc1fd7a, 0xff2aff88, +0x01ffff1c, 0x017dff0e, 0xfdbdfee7, 0x020c0061, 0x00deffdf, 0xfe50ff87, 0xfee4fe88, 0xfed600f8, +0x018efffa, 0x003afe68, 0x00390000, 0xff0d0144, 0x03a2fbf0, 0xfdb10012, 0x0058fe92, 0xffe7004e, +0x0282fe58, 0x00c10041, 0x010dfef6, 0x0052ff63, 0x0067ff7f, 0xff99ffd6, 0xfdcf01a0, 0x0020fed8, +0xfedbffa6, 0x0003ffec, 0xff7601e8, 0x0034fdfc, 0x0032013d, 0x00acff17, 0xfcf8fee4, 0x013dff32, +0x006cff45, 0xfedbfdc5, 0x00180162, 0xfeadffbe, 0x01a6fdec, 0x009affc6, 0xfe740146, 0xf708fdd9, +0xfdefffad, 0xffbf0016, 0xffc5fc93, 0xfdfd00e8, 0x025afc3c, 0xfd5ffb7b, 0xff90ff70, 0xff33fe25, +0x003f0033, 0xff34ff79, 0x00000090, 0xff15fdcb, 0x021900fc, 0x0066fff4, 0xff7c008d, 0xfc9b02eb, +0xfff8ff93, 0x028b01e8, 0x01d0ff63, 0x00710084, 0x02a40362, 0x01e3fed3, 0x01ddfed6, 0x01c403ee, +0xfe18fc77, 0x000d0298, 0xfffb007f, 0x008e009b, 0x0000005f, 0x00adff88, 0xfd9dfddd, 0xf9cdff2e, +0x02c0fcf3, 0xffa903fb, 0x0000ffaa, 0x00240032, 0x0066ffb7, 0xfe7e0065, 0xfe720179, 0x000f00b8, +0x0108fe77, 0xff7a0029, 0x0055ff54, 0xffd0013e, 0x026a03a2, 0xfe8100cf, 0xff1fffc9, 0x007dff69, +0x0029ffc9, 0xffdd0213, 0xfd87fd96, 0xffee024f, 0xfe33fd60, 0xfd96ff09, 0xfc6c0127, 0xfff9fee8, +0xfe780221, 0xfeadfd7d, 0x017dfb12, 0x0023fcd3, 0xfe56ff6c, 0xfe30ffe4, 0xffd4ff37, 0x00d400b3, +0x0190ff66, 0xffdcfd7d, 0xfe70fde7, 0x00000000, 0x03270085, 0xfd70fe39, 0x00520184, 0x01fdffa0, +0xff6bffd8, 0xffc20000, 0x02d6010d, 0x00a10007, 0xffb2ffe3, 0xff1eff5c, 0xfe98001d, 0xfc06fecf, +0xff7cfed0, 0x011901b3, 0xfefa0076, 0x0000013c, 0x02ca00a1, 0x015f0433, 0xfff9fd32, 0xfe98fe0a, +0xffa2ffd7, 0xfd1800da, 0xfe6cfffc, 0xfeb7ff8e, 0xff80ffcf, 0x00a2ffe3, 0x0123ff85, 0x001fff9b, +0xfff80061, 0x00e1fefc, 0xfdedff96, 0xff8dffa3, 0x020dffde, 0xffb9feb8, 0xfe380035, 0xfffdff96, +0xfd600133, 0xff5c01d3, 0xff330171, 0xf9edfe63, 0xfdeffe9c, 0x00b10009, 0xfd180107, 0x032dff38, +0x00000018, 0xfe2f00a7, 0x00cf0030, 0xffa3f6cd, 0xfef00361, 0xffcdfce4, 0xfe6effc8, 0x011002f9, +0x0185ffce, 0xff6effe0, 0x01a6ffb3, 0xff090015, 0xfea60041, 0x00a00194, 0x00b20172, 0xffcfff69, +0xfdf30183, 0xff8600a9, 0x00da0103, 0xff18ffec, 0x022dff55, 0x003affb2, 0xff1c0000, 0x010cfdeb, +0xffa5fe9b, 0x0199ff6b, 0x00470030, 0xffe2fffa, 0xffecfd5a, 0xfdb30074, 0xfdef001f, 0xffc40762, +0xfe3afffc, 0xfee9fd4d, 0xff0a010c, 0x00a8fefd, 0xff070011, 0xfd3f015a, 0xfe9e011b, 0xff78001a, +0x007ffeb8, 0x014ffd28, 0x0033005d, 0x00f1ffce, 0x010dffe3, 0xfabf029e, 0xffc40095, 0xf95600ff, +0xff31ff7a, 0x009cff54, 0x01490254, 0x0061024b, 0x002afff4, 0xfe830000, 0x014aff73, 0xff65023b, +0x002f0028, 0xfec602b8, 0x01910000, 0xfe50ffdc, 0xffe501b2, 0xfd78ff1b, 0xfe2403df, 0xfdb6ff43, +0x0111fd56, 0xfe7cff4b, 0x03080293, 0xff9f0058, 0xfba500b6, 0xffed001f, 0x00cc0223, 0x00f60056, +0xfe7d0211, 0xff42feb3, 0xfd9b0031, 0x0294fd2a, 0x0010ff31, 0xff45ff28, 0x0025030e, 0xff4201c7, +0x0000000b, 0xff27fffe, 0xfe78005d, 0x0031fff0, 0x01fbff0c, 0x01f2fc24, 0xff09fda4, 0xff81005e, +0xffc1ff92, 0xffa70180, 0xfef7005e, 0xfd16016c, 0xfe20fdd9, 0x0054fe66, 0xff22ffa2, 0xffaeffc4, +0xff200029, 0x003afe07, 0xfe600212, 0xff6e007f, 0x01350148, 0xfd340045, 0x0017fcae, 0x0000ffd9, +0x01150267, 0xff0afae0, 0xfefc01f0, 0x00adff6a, 0x021bffaa, 0xff23005e, 0xfe66002c, 0xff25000d, +0x00830171, 0xff98ff72, 0xffb6027b, 0xffc90044, 0x010d02aa, 0x02820190, 0x02540273, 0xff5c013b, +0xfffaffd0, 0xff310175, 0x0101020e, 0x003bff5e, 0x01d301c5, 0x000e0110, 0xfca8fc53, 0x0135002a, +0xff86000a, 0x021cffc2, 0x038dfe43, 0x0275ff8c, 0xfd94fe68, 0xffa7ffa7, 0xff880145, 0x000a009d, +0xfd38ffea, 0xfee60116, 0xffe801ae, 0x00310005, 0x02f50084, 0xff310122, 0x003a029a, 0x0110ff1a, +0xffc7002a, 0xff8ffff5, 0xfda9ff9b, 0xff1905a7, 0xff14ff90, 0xfeb8fef0, 0x026c0019, 0x003ffec9, +0x0094fbf0, 0x02e70065, 0xfc59003f, 0xffecfdcb, 0x01b8feb9, 0x013b02c1, 0x02590029, 0x01510231, +0x00ee0064, 0xffb4ffc7, 0x00a20039, 0x01e0fe0f, 0x00920162, 0xfffdfe50, 0x00180130, 0xfe2b010e, +0x01e2ff2e, 0xfc76ff13, 0xfed6fe49, 0x003801e0, 0x01dc0018, 0x00e1008a, 0xfdf901f3, 0xff72ff6f, +0xfbc4ff18, 0x015e00ed, 0xffa7fe30, 0x00aefe64, 0xff0f0074, 0xfee0feaf, 0x029f0139, 0xfd1c01f1, +0x0000fffc, 0x0000fed7, 0xff91feb5, 0x050500a6, 0xfdfbffde, 0x005702bc, 0x0108001e, 0xfe540054, +0x0141fe88, 0x02710096, 0xfed5ffe7, 0x0093ff3a, 0xffaefedb, 0x02b10136, 0xfba2ff6a, 0x020e0398, +0x013eff84, 0xff66005c, 0x00940035, 0x0180025d, 0x022efd1f, 0xffdcff3f, 0x00a4fdf3, 0xfef0ffc1, +0xff360140, 0x0041fdf2, 0xff2b0137, 0x0045fd80, 0xfef70367, 0x03670208, 0x015d0057, 0xfdbefe4b, +0xfd14feda, 0xfe68ff72, 0x008700b5, 0xff630000, 0x00db02c8, 0xffc7005c, 0x0148ffd0, 0x000dfe60, +0x0074fee3, 0x0241fff0, 0x00a1fe54, 0xff3ffee0, 0xff7d00e8, 0x00710027, 0xfee401b4, 0xfeaf00fb, +0xfeabff26, 0xfe310243, 0x008200ab, 0x0062011e, 0xfd8affd4, 0xff6303d4, 0xfd83000f, 0xffde0141, +0x0132fff8, 0xffcf0029, 0x0021fd5f, 0xffe3fe94, 0xffcffdec, 0xff72012a, 0xff6e0016, 0xff950072, +0xff5e01dc, 0x02a301f2, 0x01e5ff8d, 0x00a2ff89, 0xffd102e0, 0xff07ffd6, 0x056802b0, 0x001afff1, +0xfeef018d, 0x021ffd45, 0xffc4fea4, 0xffb1026e, 0x008300d8, 0x00350090, 0xfde300bc, 0x00000095, +0xffccffe5, 0x0275fe80, 0xff21034a, 0x02a60059, 0xfffcfd4f, 0x0394ff19, 0x0131ffa7, 0xfedbff3e, +0xffb4fff0, 0xfa56fece, 0x0053023f, 0xfd98fff4, 0xfff5ff8b, 0xffdbff07, 0x0013fee6, 0xff4dfcbe, +0x0053ff58, 0xffe20056, 0x0146fe25, 0x00790109, 0x003ffe6f, 0xffff02c8, 0xfdedffe6, 0xfffbfb0f, +0x00b1ff98, 0x0086fd7a, 0x004afe37, 0x0052fe55, 0x0054fdeb, 0x01740298, 0xfe0f001f, 0xfe8cfe10, +0xfecfffc7, 0xffbb00a8, 0x006500b3, 0xff68ffad, 0x00c4ff33, 0x021fff54, 0x00680058, 0x023e00a0, +0x00850213, 0x016d0198, 0x006f010e, 0x020dff77, 0xffe500a9, 0xffb1012b, 0x002900a7, 0x00c1ffab, +0x00a9ff72, 0x00000006, 0x02bd0309, 0xffdc002f, 0xfe890083, 0x018600d6, 0x0117ff0f, 0xff0dfea5, +0x0093ff6f, 0xff9d006f, 0x000affcd, 0x02330010, 0x0185ffef, 0xffc8ffc9, 0x0084000b, 0x00420008, +0xffe8fe6d, 0x029ffff1, 0x007f004d, 0xfe7a0028, 0xffd100b7, 0xfef6ffa4, 0x029a043c, 0x01c70240, +0xfd920090, 0x002102ea, 0x01fd025c, 0x0126ffba, 0x00250020, 0xff900000, 0x00c3ffc0, 0x00b6fff3, +0x002dfeea, 0x030d0131, 0xffa4ffff, 0xff6e0286, 0x00b001c5, 0xfe5fff55, 0x0414001e, 0x00fb01a6 +}, + +#endif diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5506_mipi_raw/camera_tsf_para_ov5675mipiraw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5506_mipi_raw/camera_tsf_para_ov5675mipiraw.h new file mode 100755 index 0000000000000000000000000000000000000000..1269a8d363163c00e5396f0da30ce5c7723f4467 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5506_mipi_raw/camera_tsf_para_ov5675mipiraw.h @@ -0,0 +1,187 @@ +// TSF2.0 +#ifndef __TSF_TUNING_D_H__ +#define __TSF_TUNING_D_H__ + +{ + 0, + 0, + 9300, + 9800, + 210, + 235, + -50, + 50, + 256, + 512, + 300, + 500, + 80, + 120, + 120, + 220, + 110, + 150, + 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, + 54, 54, 900, 15, 8, 25, 10, 629, 45, 27, + -25, 10, 4, 1, 0, 674, 21680, 97627, 182044, 182044, +182044, 182044, 182044, -218, 46, -7, -13, -21, -11, -8, + 0, 35353, 102758, 182044, 182044, 182044, 182044, 182044, 182044, 465, + 51, 34, -29, 12, 7, 0, 2, -210, 38, -2, + -4, -21, -10, -10, -4, 1497, 90, 54, -11, 18, + 24, 11, 9, -239, -16, -7, -32, -2, -17, -7, + -10, 29, 74, 4, 3, -18, -6, -5, 12, -465, + 23, -30, -38, -24, -16, -11, -7, 103, 21, 33, + -29, 12, 6, 1, 2, -205, 30, -3, -3, -20, + -10, -9, -4, 209, 313, -20, -55, -82, -162, -32, + -391, 152, 170, -5, -128, -144, -252, -28, -9, 4, + 71, -4, 5, 14, 43, -26, 9, -1, 31, -2, + -5, 2, 13, -12, 10, 0, -1, 6, -2, -1, + 2, 16, -7, 0, -2, 4, 1, 2, 0, 8, + -8, 0, 0, 0, 3, 3, 1, 0, 0, 0, + 0, 0, 2, 2, 0, 0, 1, 0, 1, 0, + 4, 7, 0, 0, 1, 0, 0, 0, 3, 6, + -1, -1, 1, 0, 4, 0, 3, 1, 27, 2, + -8, -1, 0, 1, 2, 0, 15, 9, -1, 0, + -1, 2, 0, 0, 1, 16, -3, 0, -1, 1, + 1, 2, -1, 10, -3, 0, 1, -2, -1, 1, + -6, -5, 21, 0, 1, -1, 1, 2, -5, -5, + 13, 5, -3, -4, -16, -12, -19, 1, 7, 24, + 34, 2, -6, -17, 4, 15, -72, 1, 14, -3, + -7, -5, 0, -12, 5, 6, 38, -1, -8, -14, + 20, 2, -16, 0, 0, 2, -1, -2, 1, 5, + -3, 0, 0, 3, 0, 0, 2, 8, -3, 0, + 0, 0, 3, 3, 1, 1, 0, 0, -1, 0, + 5, 5, 1, 0, 0, 0, 0, 0, 2, 4, + 0, 1, 1, 0, -1, 0, 3, 7, 0, -1, + 1, 0, 1, 0, 0, -1, 7, -1, -3, 0, + 2, 0, 1, -1, 11, 3, -3, 0, 0, 1, + 0, -1, 3, 7, -2, 0, 0, 1, 0, -1, + 2, 14, -2, 0, 0, -1, 1, 1, -1, -2, + 6, -1, -1, -1, 0, 1, -2, -2, 14, 0, + 80, 120, 4700, 5100, 6, 8, 10, 12, 20, 0, + 761, 763, 765, 762, 757, 750, 741, 724, 705, 684, + 660, 635, 612, 592, 572, 553, 538, 527, 519, 516, + 516, 519, 527, 538, 553, 572, 592, 612, 635, 660, + 684, 705, 724, 741, 750, 757, 762, 765, 763, 761, + 763, 764, 762, 758, 751, 741, 723, 701, 678, 649, + 621, 595, 568, 542, 519, 501, 487, 476, 468, 464, + 464, 468, 476, 487, 501, 519, 542, 568, 595, 621, + 649, 678, 701, 723, 741, 751, 758, 762, 764, 763, + 764, 763, 759, 752, 742, 724, 701, 676, 643, 612, + 583, 550, 519, 494, 472, 452, 436, 423, 415, 410, + 410, 415, 423, 436, 452, 472, 494, 519, 550, 583, + 612, 643, 676, 701, 724, 742, 752, 759, 763, 764, + 764, 761, 754, 745, 728, 705, 678, 643, 610, 576, + 538, 505, 476, 448, 423, 402, 384, 370, 361, 357, + 357, 361, 370, 384, 402, 423, 448, 476, 505, 538, + 576, 610, 643, 678, 705, 728, 745, 754, 761, 764, + 763, 757, 749, 736, 712, 684, 649, 612, 576, 534, + 498, 464, 432, 402, 375, 352, 333, 319, 309, 304, + 304, 309, 319, 333, 352, 375, 402, 432, 464, 498, + 534, 576, 612, 649, 684, 712, 736, 749, 757, 763, + 761, 753, 742, 721, 694, 660, 621, 583, 538, 498, + 460, 423, 388, 357, 329, 304, 284, 268, 257, 252, + 252, 257, 268, 284, 304, 329, 357, 388, 423, 460, + 498, 538, 583, 621, 660, 694, 721, 742, 753, 761, + 757, 748, 733, 707, 676, 635, 595, 550, 505, 464, + 423, 384, 347, 314, 284, 257, 236, 219, 207, 202, + 202, 207, 219, 236, 257, 284, 314, 347, 384, 423, + 464, 505, 550, 595, 635, 676, 707, 733, 748, 757, + 754, 743, 721, 692, 654, 612, 568, 519, 476, 432, + 388, 347, 309, 273, 241, 213, 191, 174, 163, 158, + 158, 163, 174, 191, 213, 241, 273, 309, 347, 388, + 432, 476, 519, 568, 612, 654, 692, 721, 743, 754, + 751, 737, 711, 678, 635, 592, 542, 494, 448, 402, + 357, 314, 273, 236, 202, 174, 152, 136, 125, 120, + 120, 125, 136, 152, 174, 202, 236, 273, 314, 357, + 402, 448, 494, 542, 592, 635, 678, 711, 737, 751, + 747, 728, 699, 662, 618, 572, 519, 472, 423, 375, + 329, 284, 241, 202, 168, 142, 120, 103, 92, 86, + 86, 92, 103, 120, 142, 168, 202, 241, 284, 329, + 375, 423, 472, 519, 572, 618, 662, 699, 728, 747, + 744, 721, 690, 649, 604, 553, 501, 452, 402, 352, + 304, 257, 213, 174, 142, 114, 92, 75, 62, 57, + 57, 62, 75, 92, 114, 142, 174, 213, 257, 304, + 352, 402, 452, 501, 553, 604, 649, 690, 721, 744, + 741, 715, 682, 638, 592, 538, 487, 436, 384, 333, + 284, 236, 191, 152, 120, 92, 69, 51, 38, 33, + 33, 38, 51, 69, 92, 120, 152, 191, 236, 284, + 333, 384, 436, 487, 538, 592, 638, 682, 715, 741, + 738, 711, 676, 629, 583, 527, 476, 423, 370, 319, + 268, 219, 174, 136, 103, 75, 51, 33, 23, 17, + 17, 23, 33, 51, 75, 103, 136, 174, 219, 268, + 319, 370, 423, 476, 527, 583, 629, 676, 711, 738, + 736, 707, 670, 624, 576, 519, 468, 415, 361, 309, + 257, 207, 163, 125, 92, 62, 38, 23, 12, 6, + 6, 12, 23, 38, 62, 92, 125, 163, 207, 257, + 309, 361, 415, 468, 519, 576, 624, 670, 707, 736, + 734, 705, 668, 621, 572, 516, 464, 410, 357, 304, + 252, 202, 158, 120, 86, 57, 33, 17, 6, 0, + 0, 6, 17, 33, 57, 86, 120, 158, 202, 252, + 304, 357, 410, 464, 516, 572, 621, 668, 705, 734, + 734, 705, 668, 621, 572, 516, 464, 410, 357, 304, + 252, 202, 158, 120, 86, 57, 33, 17, 6, 0, + 0, 6, 17, 33, 57, 86, 120, 158, 202, 252, + 304, 357, 410, 464, 516, 572, 621, 668, 705, 734, + 736, 707, 670, 624, 576, 519, 468, 415, 361, 309, + 257, 207, 163, 125, 92, 62, 38, 23, 12, 6, + 6, 12, 23, 38, 62, 92, 125, 163, 207, 257, + 309, 361, 415, 468, 519, 576, 624, 670, 707, 736, + 738, 711, 676, 629, 583, 527, 476, 423, 370, 319, + 268, 219, 174, 136, 103, 75, 51, 33, 23, 17, + 17, 23, 33, 51, 75, 103, 136, 174, 219, 268, + 319, 370, 423, 476, 527, 583, 629, 676, 711, 738, + 741, 715, 682, 638, 592, 538, 487, 436, 384, 333, + 284, 236, 191, 152, 120, 92, 69, 51, 38, 33, + 33, 38, 51, 69, 92, 120, 152, 191, 236, 284, + 333, 384, 436, 487, 538, 592, 638, 682, 715, 741, + 744, 721, 690, 649, 604, 553, 501, 452, 402, 352, + 304, 257, 213, 174, 142, 114, 92, 75, 62, 57, + 57, 62, 75, 92, 114, 142, 174, 213, 257, 304, + 352, 402, 452, 501, 553, 604, 649, 690, 721, 744, + 747, 728, 699, 662, 618, 572, 519, 472, 423, 375, + 329, 284, 241, 202, 168, 142, 120, 103, 92, 86, + 86, 92, 103, 120, 142, 168, 202, 241, 284, 329, + 375, 423, 472, 519, 572, 618, 662, 699, 728, 747, + 751, 737, 711, 678, 635, 592, 542, 494, 448, 402, + 357, 314, 273, 236, 202, 174, 152, 136, 125, 120, + 120, 125, 136, 152, 174, 202, 236, 273, 314, 357, + 402, 448, 494, 542, 592, 635, 678, 711, 737, 751, + 754, 743, 721, 692, 654, 612, 568, 519, 476, 432, + 388, 347, 309, 273, 241, 213, 191, 174, 163, 158, + 158, 163, 174, 191, 213, 241, 273, 309, 347, 388, + 432, 476, 519, 568, 612, 654, 692, 721, 743, 754, + 757, 748, 733, 707, 676, 635, 595, 550, 505, 464, + 423, 384, 347, 314, 284, 257, 236, 219, 207, 202, + 202, 207, 219, 236, 257, 284, 314, 347, 384, 423, + 464, 505, 550, 595, 635, 676, 707, 733, 748, 757, + 761, 753, 742, 721, 694, 660, 621, 583, 538, 498, + 460, 423, 388, 357, 329, 304, 284, 268, 257, 252, + 252, 257, 268, 284, 304, 329, 357, 388, 423, 460, + 498, 538, 583, 621, 660, 694, 721, 742, 753, 761, + 763, 757, 749, 736, 712, 684, 649, 612, 576, 534, + 498, 464, 432, 402, 375, 352, 333, 319, 309, 304, + 304, 309, 319, 333, 352, 375, 402, 432, 464, 498, + 534, 576, 612, 649, 684, 712, 736, 749, 757, 763, + 764, 761, 754, 745, 728, 705, 678, 643, 610, 576, + 538, 505, 476, 448, 423, 402, 384, 370, 361, 357, + 357, 361, 370, 384, 402, 423, 448, 476, 505, 538, + 576, 610, 643, 678, 705, 728, 745, 754, 761, 764, + 764, 763, 759, 752, 742, 724, 701, 676, 643, 612, + 583, 550, 519, 494, 472, 452, 436, 423, 415, 410, + 410, 415, 423, 436, 452, 472, 494, 519, 550, 583, + 612, 643, 676, 701, 724, 742, 752, 759, 763, 764, + 763, 764, 762, 758, 751, 741, 723, 701, 678, 649, + 621, 595, 568, 542, 519, 501, 487, 476, 468, 464, + 464, 468, 476, 487, 501, 519, 542, 568, 595, 621, + 649, 678, 701, 723, 741, 751, 758, 762, 764, 763, + 761, 763, 765, 762, 757, 750, 741, 724, 705, 684, + 660, 635, 612, 592, 572, 553, 538, 527, 519, 516, + 516, 519, 527, 538, 553, 572, 592, 612, 635, 660, + 684, 705, 724, 741, 750, 757, 762, 765, 763, 761, + +}, +#endif // __TSF_TUNING_D_H__ diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5506_mipi_raw/camera_tuning_para_ov5675mipiraw.cpp b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5506_mipi_raw/camera_tuning_para_ov5675mipiraw.cpp new file mode 100755 index 0000000000000000000000000000000000000000..adb2b11a00aeebcd335a2f222b0cc92af96713d6 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5506_mipi_raw/camera_tuning_para_ov5675mipiraw.cpp @@ -0,0 +1,1816 @@ +#include +#include +#include +#include +#include "camera_custom_nvram.h" +#include "camera_custom_sensor.h" +#include "image_sensor.h" +#include "kd_imgsensor_define.h" +#include "camera_AE_PLineTable_ov5675mipiraw.h" +#include "camera_info_ov5675mipiraw.h" +#include "camera_custom_AEPlinetable.h" +#include "camera_custom_tsf_tbl.h" +const NVRAM_CAMERA_ISP_PARAM_STRUCT CAMERA_ISP_DEFAULT_VALUE = +{{ + //Version + Version: NVRAM_CAMERA_PARA_FILE_VERSION, + //SensorId + SensorId: SENSOR_ID, + ISPComm:{ + { + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + } + }, + ISPPca: { +#include INCLUDE_FILENAME_ISP_PCA_PARAM + }, + ISPRegs:{ +#include INCLUDE_FILENAME_ISP_REGS_PARAM + }, + ISPMfbMixer:{{ + { + 0x00000000, 0x00000000 + }, + { + 0x00000000, 0x00000000 + }, + { + 0x00000000, 0x00000000 + }, + { + 0x00000000, 0x00000000 + }, + { + 0x00000000, 0x00000000 + }, + { + 0x00000000, 0x00000000 + }, + { + 0x00000000, 0x00000000 + } + }}, + ISPMulitCCM:{ + Poly22:{ + 69280, // i4R_AVG + 15865, // i4R_STD + 95260, // i4B_AVG + 30838, // i4B_STD + 0, // i4R_MAX + 0, // i4R_MIN + 0, // i4G_MAX + 0, // i4G_MIN + 0, // i4B_MAX + 0, // i4B_MIN + { // i4P00[9] + 4680000, -1982000, -144000, -972000, 3978000, -446000, -210000, -2704000, 5474000 + }, + { // i4P10[9] + 984785, -743499, -235628, 145511, 242386, -387896, 27135, 109622, -136757 + }, + { // i4P01[9] + 773112, -219297, -545469, -14112, 336399, -322286, -190960, -980703, 1171664 + }, + { // i4P20[9] + 0, 0, 0, 0, 0, 0, 0, 0, 0 + }, + { // i4P11[9] + 0, 0, 0, 0, 0, 0, 0, 0, 0 + }, + { // i4P02[9] + 0, 0, 0, 0, 0, 0, 0, 0, 0 + } + }, + + AWBGain:{ + // Strobe + { + 516, // i4R + 512, // i4G + 1447 // i4B + }, + // A + { + 587, // i4R + 512, // i4G + 995 // i4B + }, + // TL84 + { + 679, // i4R + 512, // i4G + 840 // i4B + }, + // CWF + { + 757, // i4R + 512, // i4G + 866 // i4B + }, + // D65 + { + 925, // i4R + 512, // i4G + 615 // i4B + }, + // Reserved 1 + { + 512, // i4R + 512, // i4G + 512 // i4B + }, + // Reserved 2 + { + 512, // i4R + 512, // i4G + 512 // i4B + }, + // Reserved 3 + { + 512, // i4R + 512, // i4G + 512 // i4B + } + }, + Weight:{ + 1, // Strobe + 1, // A + 1, // TL84 + 1, // CWF + 1, // D65 + 1, // Reserved 1 + 1, // Reserved 2 + 1 // Reserved 3 + } + }, + + //bInvokeSmoothCCM + bInvokeSmoothCCM: MTRUE + +}}; + +const NVRAM_CAMERA_3A_STRUCT CAMERA_3A_NVRAM_DEFAULT_VALUE = +{ + NVRAM_CAMERA_3A_FILE_VERSION, // u4Version + SENSOR_ID, // SensorId + + // AE NVRAM + { + // rDevicesInfo + { + 1144, // u4MinGain, 1024 base = 1x + 8192, // u4MaxGain, 16x + 100, // u4MiniISOGain, ISOxx + 128, // u4GainStepUnit, 1x/8 + 16667, // u4PreExpUnit + 30, // u4PreMaxFrameRate + 16667, // u4VideoExpUnit + 30, // u4VideoMaxFrameRate + 1024, // u4Video2PreRatio, 1024 base = 1x + 16667, // u4CapExpUnit + 30, // u4CapMaxFrameRate + 1024, // u4Cap2PreRatio, 1024 base = 1x + 16667, // u4Video1ExpUnit + 120, // u4Video1MaxFrameRate + 1024, // u4Video12PreRatio, 1024 base = 1x + 16667, // u4Video2ExpUnit + 60, // u4Video2MaxFrameRate + 1024, // u4Video22PreRatio, 1024 base = 1x + 16667, // u4Custom1ExpUnit + 30, // u4Custom1MaxFrameRate + 1024, // u4Custom12PreRatio, 1024 base = 1x + 16667, // u4Custom2ExpUnit + 30, // u4Custom2MaxFrameRate + 1024, // u4Custom22PreRatio, 1024 base = 1x + 16667, // u4Custom3ExpUnit + 30, // u4Custom3MaxFrameRate + 1024, // u4Custom32PreRatio, 1024 base = 1x + 16667, // u4Custom4ExpUnit + 30, // u4Custom4MaxFrameRate + 1024, // u4Custom42PreRatio, 1024 base = 1x + 16667, // u4Custom5ExpUnit + 30, // u4Custom5MaxFrameRate + 1024, // u4Custom52PreRatio, 1024 base = 1x + 28, // u4LensFno, Fno = 2.8 + 350 // u4FocusLength_100x + }, + // rHistConfig + { + 4, // u4HistHighThres + 40, // u4HistLowThres + 2, // u4MostBrightRatio + 1, // u4MostDarkRatio + 160, // u4CentralHighBound + 20, // u4CentralLowBound + {240, 230, 220, 210, 200}, // u4OverExpThres[AE_CCT_STRENGTH_NUM] + {62, 70, 82, 108, 141}, // u4HistStretchThres[AE_CCT_STRENGTH_NUM] + {18, 22, 26, 30, 34} // u4BlackLightThres[AE_CCT_STRENGTH_NUM] + }, + // rCCTConfig + { + TRUE, // bEnableBlackLight + TRUE, // bEnableHistStretch + TRUE, // bEnableAntiOverExposure + TRUE, // bEnableTimeLPF + TRUE, // bEnableCaptureThres + TRUE, // bEnableVideoThres + TRUE, // bEnableVideo1Thres + TRUE, // bEnableVideo2Thres + TRUE, // bEnableCustom1Thres + TRUE, // bEnableCustom2Thres + TRUE, // bEnableCustom3Thres + TRUE, // bEnableCustom4Thres + TRUE, // bEnableCustom5Thres + TRUE, // bEnableStrobeThres + 75, // u4AETarget + 47, // u4StrobeAETarget + 50, // u4InitIndex + 4, // u4BackLightWeight + 32, // u4HistStretchWeight + 4, // u4AntiOverExpWeight + 2, // u4BlackLightStrengthIndex + 2, // u4HistStretchStrengthIndex + 2, // u4AntiOverExpStrengthIndex + 2, // u4TimeLPFStrengthIndex + {1, 3, 5, 7, 8}, // u4LPFConvergeTable[AE_CCT_STRENGTH_NUM] + 90, // u4InDoorEV = 9.0, 10 base + -6, // i4BVOffset delta BV = value/10 + 64, // u4PreviewFlareOffset + 64, // u4CaptureFlareOffset + 3, // u4CaptureFlareThres + 64, // u4VideoFlareOffset + 3, // u4VideoFlareThres + 64, // u4CustomFlareOffset + 3, // u4CustomFlareThres + 64, // u4StrobeFlareOffset + 3, // u4StrobeFlareThres + 160, // u4PrvMaxFlareThres + 0, // u4PrvMinFlareThres + 160, // u4VideoMaxFlareThres + 0, // u4VideoMinFlareThres + 18, // u4FlatnessThres // 10 base for flatness condition. + 75, // u4FlatnessStrength + //rMeteringSpec + { + //rHS_Spec + { + TRUE,//bEnableHistStretch // enable histogram stretch + 1024,//u4HistStretchWeight // Histogram weighting value + 40,//u4Pcent // + 160,//u4Thd // 0~255 + 75, //74,//u4FlatThd // 0~255 + 120,//u4FlatBrightPcent + 120,//u4FlatDarkPcent + //sFlatRatio + { + 1000, //i4X1 + 1024, //i4Y1 + 2400, //i4X2 + 0 //i4Y2 + }, + TRUE, //bEnableGreyTextEnhance + 1800, //u4GreyTextFlatStart, > sFlatRatio.i4X1, < sFlatRatio.i4X2 + { + 10, //i4X1 + 1024, //i4Y1 + 80, //i4X2 + 0 //i4Y2 + } + }, + //rAOE_Spec + { + TRUE, //bEnableAntiOverExposure + 1024, //u4AntiOverExpWeight + 10, //u4Pcent + 200, //u4Thd + TRUE, //bEnableCOEP + 1, //u4COEPcent + 106, //u4COEThd + 0, //u4BVCompRatio + //sCOEYRatio; // the outer y ratio + { + 23, //i4X1 + 1024, //i4Y1 + 47, //i4X2 + 0 //i4Y2 + }, + //sCOEDiffRatio; // inner/outer y difference ratio + { + 1500, //i4X1 + 0, //i4Y1 + 2100, //i4X2 + 1024 //i4Y2 + } + }, + //rABL_Spec + { + TRUE,//bEnableBlackLight + 1024,//u4BackLightWeight + 400,//u4Pcent + 22,//u4Thd + 255, // center luminance + 256, // final target limitation, 256/128 = 2x + //sFgBgEVRatio + { + 2200, //i4X1 + 0, //i4Y1 + 4000, //i4X2 + 1024 //i4Y2 + }, + //sBVRatio + { + 3800, //i4X1 + 0, //i4Y1 + 5000, //i4X2 + 1024 //i4Y2 + } + }, + //rNS_Spec + { + TRUE, // bEnableNightScene + 5,//u4Pcent + 174,//u4Thd + 72,//u4FlatThd + 200,//u4BrightTonePcent + 90,//u4BrightToneThd + 500,//u4LowBndPcent + 5,//u4LowBndThd + 20,//u4LowBndThdLimit + 50,//u4FlatBrightPcent + 300,//u4FlatDarkPcent + //sFlatRatio + { + 1200, //i4X1 + 1024, //i4Y1 + 2400, //i4X2 + 0 //i4Y2 + }, + //sBVRatio + { + -500, //i4X1 + 1024, //i4Y1 + 2000, //i4X2 + 0 //i4Y2 + }, + TRUE, // bEnableNightSkySuppresion + //sSkyBVRatio + { + -4000, //i4X1 + 1024, //i4Y1 + -2000, //i4X2 + 0 //i4Y2 + } + }, + // rTOUCHFD_Spec + { + 40, //uMeteringYLowBound; + 50, //uMeteringYHighBound; + 40, //uFaceYLowBound; + 50, //uFaceYHighBound; + 3, //uFaceCentralWeight; + 120, //u4MeteringStableMax; + 80, //u4MeteringStableMin; + } + }, //End rMeteringSpec + // rFlareSpec + { + {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}, //uPrvFlareWeightArr[16]; + {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}, //uVideoFlareWeightArr[16]; + 96, //u4FlareStdThrHigh; + 48, //u4FlareStdThrLow; + 0, //u4PrvCapFlareDiff; + 4, //u4FlareMaxStepGap_Fast; + 0, //u4FlareMaxStepGap_Slow; + 1800, //u4FlarMaxStepGapLimitBV; + 0, //u4FlareAEStableCount; + }, + //rAEMoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 190, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 70, //u4B2TStart + 60, //u4D2TEnd + 90, //u4D2TStart + }, + //rAEVideoMoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 40, //u4B2TStart + 40, //u4D2TEnd + 90, //u4D2TStart + }, + //rAEVideo1MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 40, //u4B2TStart + 40, //u4D2TEnd + 90, //u4D2TStart + }, + //rAEVideo2MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 40, //u4B2TStart + 40, //u4D2TEnd + 90, //u4D2TStart + }, + //rAECustom1MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 40, //u4B2TStart + 40, //u4D2TEnd + 90, //u4D2TStart + }, + //rAECustom2MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 40, //u4B2TStart + 40, //u4D2TEnd + 90, //u4D2TStart + }, + //rAECustom3MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 40, //u4B2TStart + 40, //u4D2TEnd + 90, //u4D2TStart + }, + //rAECustom4MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 40, //u4B2TStart + 40, //u4D2TEnd + 90, //u4D2TStart + }, + //rAECustom5MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 40, //u4B2TStart + 40, //u4D2TEnd + 90, //u4D2TStart + }, + //rAEFaceMoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 190, //u4Bright2TargetEnd + 10, //u4Dark2TargetStart + 80, //u4B2TEnd + 40, //u4B2TStart + 30, //u4D2TEnd + 60, //u4D2TStart + }, + //rAETrackingMoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 190, //u4Bright2TargetEnd + 10, //u4Dark2TargetStart + 80, //u4B2TEnd + 40, //u4B2TStart + 30, //u4D2TEnd + 60, //u4D2TStart + }, + //rAEAOENVRAMParam = + { + 1, // i4AOEStrengthIdx: 0 / 1 / 2 + 130, // u4BVCompRatio + {//rAEAOEAlgParam + {//rAEAOEAlgParam[0] + 47, //u4Y_Target + 10, //u4AOE_OE_percent + 160, //u4AOE_OEBound + 10, //u4AOE_DarkBound + 950, //u4AOE_LowlightPrecent + 1, //u4AOE_LowlightBound + 135, //u4AOESceneLV_L + 170, //u4AOESceneLV_H + 40, //u4AOE_SWHdrLE_Bound + }, + {//rAEAOEAlgParam[1] + 47, //u4Y_Target + 10, //u4AOE_OE_percent + 180, //u4AOE_OEBound + 15, //u4AOE_DarkBound + 950, //u4AOE_LowlightPrecent + 3, //u4AOE_LowlightBound + 135, //u4AOESceneLV_L + 170, //u4AOESceneLV_H + 40, //u4AOE_SWHdrLE_Bound + }, + {//rAEAOEAlgParam[2] + 47, //u4Y_Target + 10, //u4AOE_OE_percent + 200, //u4AOE_OEBound + 25, //u4AOE_DarkBound + 950, //u4AOE_LowlightPrecent + 8, //u4AOE_LowlightBound + 135, //u4AOESceneLV_L + 170, //u4AOESceneLV_H + 40, //u4AOE_SWHdrLE_Bound + } + } + } + } + }, + // AWB NVRAM + { + { + { + // AWB calibration data + { + // rUnitGain (unit gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rGoldenGain (golden sample gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rTuningUnitGain (Tuning sample unit gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rD65Gain (D65 WB gain: 1.0 = 512) + { + 948, // D65Gain_R + 512, // D65Gain_G + 594 // D65Gain_B + } + }, + // Original XY coordinate of AWB light source + { + // Strobe + { + 0, // i4X + 0 // i4Y + }, + // Horizon + { + -306, // OriX_Hor + -286 // OriY_Hor + }, + // A + { + -195, // OriX_A + -297 // OriY_A + }, + // TL84 + { + -61, // OriX_TL84 + -289 // OriY_TL84 + }, + // CWF + { + -31, // OriX_CWF + -334 // OriY_CWF + }, + // DNP + { + 13, // OriX_DNP + -327 // OriY_DNP + }, + // D65 + { + 172, // OriX_D65 + -283 // OriY_D65 + }, + // DF + { + 0, // OriX_DF + 0 // OriY_DF + } + }, + // Rotated XY coordinate of AWB light source + { + // Strobe + { + 0, // i4X + 0 // i4Y + }, + // Horizon + { + -310, // RotX_Hor + -281 // RotY_Hor + }, + // A + { + -200, // RotX_A + -294 // RotY_A + }, + // TL84 + { + -66, // RotX_TL84 + -288 // RotY_TL84 + }, + // CWF + { + -36, // RotX_CWF + -334 // RotY_CWF + }, + // DNP + { + 8, // RotX_DNP + -327 // RotY_DNP + }, + // D65 + { + 168, // RotX_D65 + -286 // RotY_D65 + }, + // DF + { + 148, // RotX_DF + -328 // RotY_DF + } + }, + // AWB gain of AWB light source + { + // Strobe + { + 512, // i4R + 512, // i4G + 512 // i4B + }, + // Horizon + { + 512, // AWBGAIN_HOR_R + 526, // AWBGAIN_HOR_G + 1173 // AWBGAIN_HOR_B + }, + // A + { + 588, // AWBGAIN_A_R + 512, // AWBGAIN_A_G + 998 // AWBGAIN_A_B + }, + // TL84 + { + 698, // AWBGAIN_TL84_R + 512, // AWBGAIN_TL84_G + 822 // AWBGAIN_TL84_B + }, + // CWF + { + 771, // AWBGAIN_CWF_R + 512, // AWBGAIN_CWF_G + 840 // AWBGAIN_CWF_B + }, + // DNP + { + 811, // AWBGAIN_DNP_R + 512, // AWBGAIN_DNP_G + 784 // AWBGAIN_DNP_B + }, + // D65 + { + 948, // AWBGAIN_D65_R + 512, // AWBGAIN_D65_G + 594 // AWBGAIN_D65_B + }, + // DF + { + 512, // AWBGAIN_DF_R + 512, // AWBGAIN_DF_G + 512 // AWBGAIN_DF_B + } + }, + // Rotation matrix parameter + { + 1, // RotationAngle + 256, // Cos + 4 // Sin + }, + // Daylight locus parameter + { + -134, // i4SlopeNumerator + 128 // i4SlopeDenominator + }, + // Predictor gain + { + 100, // i4PrefRatio100 + // DaylightLocus_L + { + 918, // i4R + 530, // i4G + 614 // i4B + }, + // DaylightLocus_H + { + 737, // i4R + 512, // i4G + 772 // i4B + }, + // Temporal General + { + 948, // i4R + 512, // i4G + 594 // i4B + }, + // AWB LSC Gain + { + 744, // i4R + 512, // i4G + 765 // i4B + } + }, + // AWB light area + { + // Strobe:FIXME + { + 0, // i4RightBound + 0, // i4LeftBound + 0, // i4UpperBound + 0 // i4LowerBound + }, + // Tungsten + { + -120, // TungRightBound + -710, // TungLeftBound + -226, // TungUpperBound + -291 // TungLowerBound + }, + // Warm fluorescent + { + -120, // WFluoRightBound + -710, // WFluoLeftBound + -291, // WFluoUpperBound + -424 // WFluoLowerBound + }, + // Fluorescent + { + -16, // FluoRightBound + -120, // FluoLeftBound + -226, // FluoUpperBound + -311 // FluoLowerBound + }, + // CWF + { + 45, // CWFRightBound + -120, // CWFLeftBound + -311, // CWFUpperBound + -389 // CWFLowerBound + }, + // Daylight + { + 198, // DayRightBound + -16, // DayLeftBound + -226, // DayUpperBound + -311 // DayLowerBound + }, + // Shade + { + 528, // ShadeRightBound + 198, // ShadeLeftBound + -226, // ShadeUpperBound + -305 // ShadeLowerBound + }, + // Daylight Fluorescent + { + 198, // DFRightBound + 45, // DFLeftBound + -311, // DFUpperBound + -389 // DFLowerBound + } + }, + // PWB light area + { + // Reference area + { + 528, // PRefRightBound + -710, // PRefLeftBound + -201, // PRefUpperBound + -424 // PRefLowerBound + }, + // Daylight + { + 223, // PDayRightBound + -16, // PDayLeftBound + -226, // PDayUpperBound + -311 // PDayLowerBound + }, + // Cloudy daylight + { + 323, // PCloudyRightBound + 148, // PCloudyLeftBound + -226, // PCloudyUpperBound + -311 // PCloudyLowerBound + }, + // Shade + { + 423, // PShadeRightBound + 148, // PShadeLeftBound + -226, // PShadeUpperBound + -311 // PShadeLowerBound + }, + // Twilight + { + -16, // PTwiRightBound + -176, // PTwiLeftBound + -226, // PTwiUpperBound + -311 // PTwiLowerBound + }, + // Fluorescent + { + 218, // PFluoRightBound + -166, // PFluoLeftBound + -236, // PFluoUpperBound + -384 // PFluoLowerBound + }, + // Warm fluorescent + { + -100, // PWFluoRightBound + -300, // PWFluoLeftBound + -236, // PWFluoUpperBound + -384 // PWFluoLowerBound + }, + // Incandescent + { + -100, // PIncaRightBound + -300, // PIncaLeftBound + -226, // PIncaUpperBound + -311 // PIncaLowerBound + }, + // Gray World + { + 5000, // PGWRightBound + -5000, // PGWLeftBound + 5000, // PGWUpperBound + -5000 // PGWLowerBound + } + }, + // PWB default gain + { + // Daylight + { + 850, // PWB_Day_R + 512, // PWB_Day_G + 635 // PWB_Day_B + }, + // Cloudy daylight + { + 1014, // PWB_Cloudy_R + 512, // PWB_Cloudy_G + 530 // PWB_Cloudy_B + }, + // Shade + { + 1083, // PWB_Shade_R + 512, // PWB_Shade_G + 495 // PWB_Shade_B + }, + // Twilight + { + 652, // PWB_Twi_R + 512, // PWB_Twi_G + 835 // PWB_Twi_B + }, + // Fluorescent + { + 812, // PWB_Fluo_R + 512, // PWB_Fluo_G + 747 // PWB_Fluo_B + }, + // Warm fluorescent + { + 601, // PWB_WFluo_R + 512, // PWB_WFluo_G + 1019 // PWB_WFluo_B + }, + // Incandescent + { + 567, // PWB_Inca_R + 512, // PWB_Inca_G + 964 // PWB_Inca_B + }, + // Gray World + { + 512, // PWB_GW_R + 512, // PWB_GW_G + 512 // PWB_GW_B + } + }, + // AWB preference color + { + // Tungsten + { + 0, // TUNG_SLIDER + 5741 // TUNG_OFFS + }, + // Warm fluorescent + { + 0, // WFluo_SLIDER + 4924 // WFluo_OFFS + }, + // Shade + { + 0, // Shade_SLIDER + 1409 // Shade_OFFS + }, + // Sunset Area + { + 27, // i4Sunset_BoundXr_Thr + -327 // i4Sunset_BoundYr_Thr + }, + // Sunset Vertex + { + 27, // i4Sunset_BoundXr_Thr + -327 // i4Sunset_BoundYr_Thr + }, + // Shade F Area + { + -120, // i4BoundXrThr + -292 // i4BoundYrThr + }, + // Shade F Vertex + { + -120, // i4BoundXrThr + -302 // i4BoundYrThr + }, + // Shade CWF Area + { + -120, // i4BoundXrThr + -338 // i4BoundYrThr + }, + // Shade CWF Vertex + { + -120, // i4BoundXrThr + -364 // i4BoundYrThr + }, + // Low CCT Area + { + -330, // i4BoundXrThr + 85 // i4BoundYrThr + }, + // Low CCT Vertex + { + -330, // i4BoundXrThr + 85 // i4BoundYrThr + } + }, + // CCT estimation + { + // CCT + { + 2300, // i4CCT[0] + 2850, // i4CCT[1] + 3750, // i4CCT[2] + 5100, // i4CCT[3] + 6500 // i4CCT[4] + }, + // Rotated X coordinate + { + -478, // i4RotatedXCoordinate[0] + -368, // i4RotatedXCoordinate[1] + -234, // i4RotatedXCoordinate[2] + -160, // i4RotatedXCoordinate[3] + 0 // i4RotatedXCoordinate[4] + } + } + }, + // Algorithm Tuning Paramter + { + // AWB Backup Enable + 0, + + // Daylight locus offset LUTs for tungsten + { + 21, // i4Size: LUT dimension + {0, 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000, 5500, 6000, 6500, 7000, 7500, 8000, 8500, 9000, 9500, 10000}, // i4LUTIn + {0, 350, 800, 1222, 1444, 1667, 1889, 2111, 2333, 2556, 2778, 3000, 3222, 3444, 3667, 3889, 4111, 4333, 4556, 4778, 5000} // i4LUTOut + }, + // Daylight locus offset LUTs for WF + { + 21, // i4Size: LUT dimension + {0, 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000, 5500, 6000, 6500, 7000, 7500, 8000, 8500, 9000, 9500, 10000}, // i4LUTIn + {0, 350, 700, 1000, 1444, 1667, 1889, 2111, 2333, 2556, 2778, 3000, 3222, 3444, 3667, 3889, 4111, 4333, 4556, 4778, 5000} // i4LUTOut + }, + // Daylight locus offset LUTs for Shade + { + 21, // i4Size: LUT dimension + {0, 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000, 5500, 6000, 6500, 7000, 7500, 8000, 8500, 9000, 9500, 10000}, // i4LUTIn + {0, 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000, 5500, 6000, 6500, 7000, 7500, 8000, 8500, 9000, 9500, 10000} // i4LUTOut + }, + // Preference gain for each light source + { + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // STROBE + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // TUNGSTEN + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // WARM F + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512} + }, // F + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // CWF + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // DAYLIGHT + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // SHADE + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + } // DAYLIGHT F + }, + // Parent block weight parameter + { + 1, // bEnable + 6 // i4ScalingFactor: [6] 1~12, [7] 1~6, [8] 1~3, [9] 1~2, [>=10]: 1 + }, + // AWB LV threshold for predictor + { + 115, // i4InitLVThr_L + 155, // i4InitLVThr_H + 100 // i4EnqueueLVThr + }, + // AWB number threshold for temporal predictor + { + 65, // i4Neutral_ParentBlk_Thr + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 25, 2, 2, 2, 2, 2, 2, 2} // (%) i4CWFDF_LUTThr + }, + // AWB light neutral noise reduction for outdoor + { + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + // Non neutral + { 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + // Flurescent + { 0, 0, 0, 0, 0, 3, 5, 5, 5, 5, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + // CWF + { 0, 0, 0, 0, 0, 3, 5, 5, 5, 5, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + // Daylight + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2}, // (%) + // DF + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + }, + // AWB feature detection + { + // Sunset Prop + { + 1, // i4Enable + 120, // i4LVThr_L + 130, // i4LVThr_H + 10, // i4SunsetCountThr + 0, // i4SunsetCountRatio_L + 171 // i4SunsetCountRatio_H + }, + // Shade F Detection + { + 1, // i4Enable + 50, // i4LVThr_L + 70, // i4LVThr_H + 128 // i4DaylightProb + }, + // Shade CWF Detection + { + 1, // i4Enable + 50, // i4LVThr_L + 70, // i4LVThr_H + 192 // i4DaylightProb + }, + // Low CCT + { + 0, // i4Enable + 256 // i4SpeedRatio + } + }, + // AWB non-neutral probability for spatial and temporal weighting look-up table (Max: 100; Min: 0) + { + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + { 0, 33, 66, 100, 100, 100, 100, 100, 100, 100, 100, 70, 30, 20, 10, 0, 0, 0, 0} + }, + // AWB daylight locus probability look-up table (Max: 100; Min: 0) + { //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 25, 0, 0, 0, 0}, // Strobe + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 75, 50, 25, 0, 0, 0}, // Tungsten + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 75, 50, 25, 25, 25, 0, 0, 0}, // Warm fluorescent + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 95, 75, 50, 25, 25, 25, 0, 0, 0}, // Fluorescent + { 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 80, 55, 30, 30, 30, 30, 0, 0, 0}, // CWF + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 75, 50, 40, 30, 20}, // Daylight + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 75, 50, 25, 0, 0, 0, 0}, // Shade + { 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 80, 55, 30, 30, 30, 30, 0, 0, 0} // Daylight fluorescent + } + } + }, + { + { + // AWB calibration data + { + // rUnitGain (unit gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rGoldenGain (golden sample gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rTuningUnitGain (Tuning sample unit gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rD65Gain (D65 WB gain: 1.0 = 512) + { + 971, // D65Gain_R + 512, // D65Gain_G + 649 // D65Gain_B + } + }, + // Original XY coordinate of AWB light source + { + // Strobe + { + 0, // i4X + 0 // i4Y + }, + // Horizon + { + -368, // OriX_Hor + -328 // OriY_Hor + }, + // A + { + -259, // OriX_A + -345 // OriY_A + }, + // TL84 + { + -106, // OriX_TL84 + -339 // OriY_TL84 + }, + // CWF + { + -77, // OriX_CWF + -416 // OriY_CWF + }, + // DNP + { + 19, // OriX_DNP + -349 // OriY_DNP + }, + // D65 + { + 149, // OriX_D65 + -324 // OriY_D65 + }, + // DF + { + 0, // OriX_DF + 0 // OriY_DF + } + }, + // Rotated XY coordinate of AWB light source + { + // Strobe + { + 0, // i4X + 0 // i4Y + }, + // Horizon + { + -380, // RotX_Hor + -315 // RotY_Hor + }, + // A + { + -271, // RotX_A + -336 // RotY_A + }, + // TL84 + { + -118, // RotX_TL84 + -335 // RotY_TL84 + }, + // CWF + { + -92, // RotX_CWF + -413 // RotY_CWF + }, + // DNP + { + 7, // RotX_DNP + -350 // RotY_DNP + }, + // D65 + { + 138, // RotX_D65 + -329 // RotY_D65 + }, + // DF + { + 122, // RotX_DF + -403 // RotY_DF + } + }, + // AWB gain of AWB light source + { + // Strobe + { + 512, // i4R + 512, // i4G + 512 // i4B + }, + // Horizon + { + 512, // AWBGAIN_HOR_R + 540, // AWBGAIN_HOR_G + 1387 // AWBGAIN_HOR_B + }, + // A + { + 575, // AWBGAIN_A_R + 512, // AWBGAIN_A_G + 1159 // AWBGAIN_A_B + }, + // TL84 + { + 702, // AWBGAIN_TL84_R + 512, // AWBGAIN_TL84_G + 935 // AWBGAIN_TL84_B + }, + // CWF + { + 810, // AWBGAIN_CWF_R + 512, // AWBGAIN_CWF_G + 997 // AWBGAIN_CWF_B + }, + // DNP + { + 843, // AWBGAIN_DNP_R + 512, // AWBGAIN_DNP_G + 800 // AWBGAIN_DNP_B + }, + // D65 + { + 971, // AWBGAIN_D65_R + 512, // AWBGAIN_D65_G + 649 // AWBGAIN_D65_B + }, + // DF + { + 512, // AWBGAIN_DF_R + 512, // AWBGAIN_DF_G + 512 // AWBGAIN_DF_B + } + }, + // Rotation matrix parameter + { + 2, // RotationAngle + 256, // Cos + 9 // Sin + }, + // Daylight locus parameter + { + -135, // i4SlopeNumerator + 128 // i4SlopeDenominator + }, + // Predictor gain + { + 151, // i4PrefRatio100 + // DaylightLocus_L + { + 971, // i4R + 512, // i4G + 649 // i4B + }, + // DaylightLocus_H + { + 718, // i4R + 512, // i4G + 896 // i4B + }, + // Temporal General + { + 971, // i4R + 512, // i4G + 649 // i4B + }, + // AWB LSC Gain + { + 718, // i4R + 512, // i4G + 896 // i4B + } + }, + // AWB light area + { + // Strobe:FIXME + { + 0, // i4RightBound + 0, // i4LeftBound + 0, // i4UpperBound + 0 // i4LowerBound + }, + // Tungsten + { + -179, // TungRightBound + -780, // TungLeftBound + -280, // TungUpperBound + -336 // TungLowerBound + }, + // Warm fluorescent + { + -179, // WFluoRightBound + -780, // WFluoLeftBound + -336, // WFluoUpperBound + -443 // WFluoLowerBound + }, + // Fluorescent + { + -24, // FluoRightBound + -179, // FluoLeftBound + -289, // FluoUpperBound + -384 // FluoLowerBound + }, + // CWF + { + -6, // CWFRightBound + -179, // CWFLeftBound + -384, // CWFUpperBound + -458 // CWFLowerBound + }, + // Daylight + { + 168, // DayRightBound + -24, // DayLeftBound + -289, // DayUpperBound + -384 // DayLowerBound + }, + // Shade + { + 498, // ShadeRightBound + 168, // ShadeLeftBound + -289, // ShadeUpperBound + -363 // ShadeLowerBound + }, + // Daylight Fluorescent + { + 168, // DFRightBound + -6, // DFLeftBound + -384, // DFUpperBound + -458 // DFLowerBound + } + }, + // PWB light area + { + // Reference area + { + 498, // PRefRightBound + -780, // PRefLeftBound + -255, // PRefUpperBound + -458 // PRefLowerBound + }, + // Daylight + { + 193, // PDayRightBound + -24, // PDayLeftBound + -289, // PDayUpperBound + -384 // PDayLowerBound + }, + // Cloudy daylight + { + 293, // PCloudyRightBound + 118, // PCloudyLeftBound + -289, // PCloudyUpperBound + -384 // PCloudyLowerBound + }, + // Shade + { + 393, // PShadeRightBound + 118, // PShadeLeftBound + -289, // PShadeUpperBound + -384 // PShadeLowerBound + }, + // Twilight + { + -24, // PTwiRightBound + -184, // PTwiLeftBound + -289, // PTwiUpperBound + -384 // PTwiLowerBound + }, + // Fluorescent + { + 188, // PFluoRightBound + -218, // PFluoLeftBound + -279, // PFluoUpperBound + -463 // PFluoLowerBound + }, + // Warm fluorescent + { + -171, // PWFluoRightBound + -371, // PWFluoLeftBound + -279, // PWFluoUpperBound + -463 // PWFluoLowerBound + }, + // Incandescent + { + -171, // PIncaRightBound + -371, // PIncaLeftBound + -289, // PIncaUpperBound + -384 // PIncaLowerBound + }, + // Gray World + { + 5000, // PGWRightBound + -5000, // PGWLeftBound + 5000, // PGWUpperBound + -5000 // PGWLowerBound + } + }, + // PWB default gain + { + // Daylight + { + 916, // PWB_Day_R + 512, // PWB_Day_G + 706 // PWB_Day_B + }, + // Cloudy daylight + { + 1072, // PWB_Cloudy_R + 512, // PWB_Cloudy_G + 596 // PWB_Cloudy_B + }, + // Shade + { + 1144, // PWB_Shade_R + 512, // PWB_Shade_G + 555 // PWB_Shade_B + }, + // Twilight + { + 716, // PWB_Twi_R + 512, // PWB_Twi_G + 919 // PWB_Twi_B + }, + // Fluorescent + { + 844, // PWB_Fluo_R + 512, // PWB_Fluo_G + 848 // PWB_Fluo_B + }, + // Warm fluorescent + { + 604, // PWB_WFluo_R + 512, // PWB_WFluo_G + 1214 // PWB_WFluo_B + }, + // Incandescent + { + 576, // PWB_Inca_R + 512, // PWB_Inca_G + 1161 // PWB_Inca_B + }, + // Gray World + { + 512, // PWB_GW_R + 512, // PWB_GW_G + 512 // PWB_GW_B + } + }, + // AWB preference color + { + // Tungsten + { + 60, // TUNG_SLIDER + 4120 // TUNG_OFFS + }, + // Warm fluorescent + { + 50, // WFluo_SLIDER + 4320 // WFluo_OFFS + }, + // Shade + { + 50, // Shade_SLIDER + 909 // Shade_OFFS + }, + // Sunset Area + { + 38, // i4Sunset_BoundXr_Thr + -350 // i4Sunset_BoundYr_Thr + }, + // Sunset Vertex + { + 38, // i4Sunset_BoundXr_Thr + -350 // i4Sunset_BoundYr_Thr + }, + // Shade F Area + { + -87, // i4BoundXrThr + -329 // i4BoundYrThr + }, + // Shade F Vertex + { + -87, // i4BoundXrThr + -329 // i4BoundYrThr + }, + // Shade CWF Area + { + -92, // i4BoundXrThr + -413 // i4BoundYrThr + }, + // Shade CWF Vertex + { + -92, // i4BoundXrThr + -413 // i4BoundYrThr + }, + // Low CCT Area + { + -400, // i4BoundXrThr + 142 // i4BoundYrThr + }, + // Low CCT Vertex + { + -400, // i4BoundXrThr + 142 // i4BoundYrThr + } + }, + // CCT estimation + { + // CCT + { + 2300, // i4CCT[0] + 2850, // i4CCT[1] + 3750, // i4CCT[2] + 5100, // i4CCT[3] + 6500 // i4CCT[4] + }, + // Rotated X coordinate + { + -518, // i4RotatedXCoordinate[0] + -409, // i4RotatedXCoordinate[1] + -256, // i4RotatedXCoordinate[2] + -131, // i4RotatedXCoordinate[3] + 0 // i4RotatedXCoordinate[4] + } + } + }, + // Algorithm Tuning Paramter + { + // AWB Backup Enable + 0, + + // Daylight locus offset LUTs for tungsten + { + 21, // i4Size: LUT dimension + {0, 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000, 5500, 6000, 6500, 7000, 7500, 8000, 8500, 9000, 9500, 10000}, // i4LUTIn + {0, 350, 800, 1222, 1444, 1667, 1889, 2111, 2333, 2556, 2778, 3000, 3222, 3444, 3667, 3889, 4111, 4333, 4556, 4778, 5000} // i4LUTOut + }, + // Daylight locus offset LUTs for WF + { + 21, // i4Size: LUT dimension + {0, 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000, 5500, 6000, 6500, 7000, 7500, 8000, 8500, 9000, 9500, 10000}, // i4LUTIn + {0, 350, 700, 850, 1200, 1667, 1889, 2111, 2333, 2556, 2778, 3000, 3222, 3444, 3667, 3889, 4111, 4333, 4556, 4778, 5000} // i4LUTOut + }, + // Daylight locus offset LUTs for Shade + { + 21, // i4Size: LUT dimension + {0, 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000, 5500, 6000, 6500, 7000, 7500, 8000, 8500, 9000, 9500, 10000}, // i4LUTIn + {0, 500, 1000, 1500, 2500, 3500, 4000, 4500, 5000, 5500, 6000, 6500, 7000, 7500, 8000, 8000, 8000, 8500, 9000, 9500, 10000} // i4LUTOut + }, + // Preference gain for each light source + { + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // STROBE + { + {530, 530, 480}, {530, 530, 480}, {530, 530, 480}, {530, 530, 480}, {530, 530, 480}, {520, 520, 496}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // TUNGSTEN + { + {512, 512, 508}, {512, 512, 508}, {512, 512, 508}, {512, 512, 508}, {512, 512, 508}, {512, 512, 508}, {512, 512, 508}, {512, 512, 508}, {512, 512, 508}, {512, 512, 508}, + {512, 512, 508}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // WARM F + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512} + }, // F + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // CWF + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512} + }, // DAYLIGHT + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // SHADE + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + } // DAYLIGHT F + }, + // Parent block weight parameter + { + 1, // bEnable + 6 // i4ScalingFactor: [6] 1~12, [7] 1~6, [8] 1~3, [9] 1~2, [>=10]: 1 + }, + // AWB LV threshold for predictor + { + 115, // i4InitLVThr_L + 155, // i4InitLVThr_H + 100 // i4EnqueueLVThr + }, + // AWB number threshold for temporal predictor + { + 65, // i4Neutral_ParentBlk_Thr + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 25, 2, 2, 2, 2, 2, 2, 2} // (%) i4CWFDF_LUTThr + }, + // AWB light neutral noise reduction for outdoor + { + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + // Non neutral + { 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + // Flurescent + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + // CWF + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + // Daylight + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2}, // (%) + // DF + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + }, + // AWB feature detection + { + // Sunset Prop + { + 1, // i4Enable + 120, // i4LVThr_L + 130, // i4LVThr_H + 10, // i4SunsetCountThr + 0, // i4SunsetCountRatio_L + 171 // i4SunsetCountRatio_H + }, + // Shade F Detection + { + 1, // i4Enable + 90, // i4LVThr_L + 105, // i4LVThr_H + 96 // i4DaylightProb + }, + // Shade CWF Detection + { + 1, // i4Enable + 90, // i4LVThr_L + 105, // i4LVThr_H + 208 // i4DaylightProb + }, + // Low CCT + { + 0, // i4Enable + 256 // i4SpeedRatio + } + }, + // AWB non-neutral probability for spatial and temporal weighting look-up table (Max: 100; Min: 0) + { + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + { 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 50, 30, 20, 10, 0, 0, 0, 0} + }, + // AWB daylight locus probability look-up table (Max: 100; Min: 0) + { //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 25, 0, 0, 0, 0}, // Strobe + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 75, 50, 25, 25, 25, 0, 0, 0}, // Tungsten + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 75, 50, 25, 25, 25, 0, 0, 0}, // Warm fluorescent + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 95, 95, 70, 50, 25, 25, 25, 0, 0, 0}, // Fluorescent + { 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 80, 55, 30, 30, 30, 30, 0, 0, 0}, // CWF + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 75, 50, 40, 30, 20}, // Daylight + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 75, 50, 25, 0, 0, 0, 0}, // Shade + { 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 80, 55, 30, 30, 30, 30, 0, 0, 0} // Daylight fluorescent + } + } + } + }, + // Flash AWB NVRAM + { +#include INCLUDE_FILENAME_FLASH_AWB_PARA + }, + {0} +}; + +#include INCLUDE_FILENAME_ISP_LSC_PARAM +//}; // namespace + +const CAMERA_TSF_TBL_STRUCT CAMERA_TSF_DEFAULT_VALUE = +{ + { + 1, // isTsfEn + 2, // tsfCtIdx + {20, 2000, -110, -110, 512, 512, 512, 0} // rAWBInput[8] + }, +#include INCLUDE_FILENAME_TSF_PARA +#include INCLUDE_FILENAME_TSF_DATA +}; + + +typedef NSFeature::RAWSensorInfo SensorInfoSingleton_T; + + +namespace NSFeature { +template <> +UINT32 +SensorInfoSingleton_T:: +impGetDefaultData(CAMERA_DATA_TYPE_ENUM const CameraDataType, VOID*const pDataBuf, UINT32 const size) const +{ + UINT32 dataSize[CAMERA_DATA_TYPE_NUM] = {sizeof(NVRAM_CAMERA_ISP_PARAM_STRUCT), + sizeof(NVRAM_CAMERA_3A_STRUCT), + sizeof(NVRAM_CAMERA_SHADING_STRUCT), + sizeof(NVRAM_LENS_PARA_STRUCT), + sizeof(AE_PLINETABLE_T), + 0, + sizeof(CAMERA_TSF_TBL_STRUCT)}; + if (CameraDataType > CAMERA_DATA_TSF_TABLE || NULL == pDataBuf || (size < dataSize[CameraDataType])) + { + return 1; + } + + switch(CameraDataType) + { + case CAMERA_NVRAM_DATA_ISP: + memcpy(pDataBuf,&CAMERA_ISP_DEFAULT_VALUE,sizeof(NVRAM_CAMERA_ISP_PARAM_STRUCT)); + break; + case CAMERA_NVRAM_DATA_3A: + memcpy(pDataBuf,&CAMERA_3A_NVRAM_DEFAULT_VALUE,sizeof(NVRAM_CAMERA_3A_STRUCT)); + break; + case CAMERA_NVRAM_DATA_SHADING: + memcpy(pDataBuf,&CAMERA_SHADING_DEFAULT_VALUE,sizeof(NVRAM_CAMERA_SHADING_STRUCT)); + break; + case CAMERA_DATA_AE_PLINETABLE: + memcpy(pDataBuf,&g_PlineTableMapping,sizeof(AE_PLINETABLE_T)); + break; + case CAMERA_DATA_TSF_TABLE: + memcpy(pDataBuf,&CAMERA_TSF_DEFAULT_VALUE,sizeof(CAMERA_TSF_TBL_STRUCT)); + break; + default: + return 1; + } + return 0; +}}; // NSFeature + + diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5509_mipi_raw/camera_AE_PLineTable_hi556mipiraw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5509_mipi_raw/camera_AE_PLineTable_hi556mipiraw.h new file mode 100755 index 0000000000000000000000000000000000000000..b31ab5ee295f556e837d85a7397954c3b867cddb --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5509_mipi_raw/camera_AE_PLineTable_hi556mipiraw.h @@ -0,0 +1,12327 @@ +/* Copyright Statement: +* +* This software/firmware and related documentation ("MediaTek Software") are +* protected under relevant copyright laws. The information contained herein +* is confidential and proprietary to MediaTek Inc. and/or its licensors. +* Without the prior written permission of MediaTek inc. and/or its licensors, +* any reproduction, modification, use or disclosure of MediaTek Software, +* and information contained herein, in whole or in part, shall be strictly prohibited. +*/ +/* MediaTek Inc. (C) 2010. All rights reserved. +* +* BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES +* THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES +* CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK +* SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR +* STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND +* CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* The following software/firmware and/or related documentation ("MediaTek Software") +* have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. +*/ + +#ifndef _CAMERA_AE_PLINETABLE_HI556RAW_H +#define _CAMERA_AE_PLINETABLE_HI556RAW_H + +#include "camera_custom_AEPlinetable.h" +static strEvPline sPreviewPLineTable_60Hz = +{ +{ + {65,1216,1088, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.34 BV=11.54 + {65,1328,1024, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.38 BV=11.51 + {65,1424,1040, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.50 BV=11.38 + {65,1424,1104, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.58 BV=11.30 + {81,1216,1112, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.37 BV=11.20 + {81,1328,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.45 BV=11.11 + {81,1424,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.55 BV=11.01 + {97,1328,1056, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.42 BV=10.88 + {97,1424,1040, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.50 BV=10.80 + {113,1328,1048, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.41 BV=10.67 + {113,1424,1040, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.50 BV=10.58 + {129,1328,1040, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.40 BV=10.49 + {129,1424,1024, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.48 BV=10.42 + {145,1328,1056, 0, 0, 0}, //TV = 12.75(9 lines) AV=2.97 SV=5.42 BV=10.30 + {161,1328,1024, 0, 0, 0}, //TV = 12.60(10 lines) AV=2.97 SV=5.38 BV=10.20 + {177,1216,1104, 0, 0, 0}, //TV = 12.46(11 lines) AV=2.97 SV=5.36 BV=10.08 + {193,1216,1088, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.34 BV=9.97 + {193,1328,1040, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.40 BV=9.91 + {209,1328,1032, 0, 0, 0}, //TV = 12.22(13 lines) AV=2.97 SV=5.39 BV=9.81 + {225,1328,1024, 0, 0, 0}, //TV = 12.12(14 lines) AV=2.97 SV=5.38 BV=9.71 + {241,1328,1024, 0, 0, 0}, //TV = 12.02(15 lines) AV=2.97 SV=5.38 BV=9.61 + {257,1328,1032, 0, 0, 0}, //TV = 11.93(16 lines) AV=2.97 SV=5.39 BV=9.51 + {273,1328,1040, 0, 0, 0}, //TV = 11.84(17 lines) AV=2.97 SV=5.40 BV=9.41 + {305,1216,1088, 0, 0, 0}, //TV = 11.68(19 lines) AV=2.97 SV=5.34 BV=9.31 + {321,1216,1104, 0, 0, 0}, //TV = 11.61(20 lines) AV=2.97 SV=5.36 BV=9.22 + {353,1216,1080, 0, 0, 0}, //TV = 11.47(22 lines) AV=2.97 SV=5.32 BV=9.11 + {369,1216,1104, 0, 0, 0}, //TV = 11.40(23 lines) AV=2.97 SV=5.36 BV=9.02 + {401,1216,1096, 0, 0, 0}, //TV = 11.28(25 lines) AV=2.97 SV=5.35 BV=8.91 + {433,1216,1088, 0, 0, 0}, //TV = 11.17(27 lines) AV=2.97 SV=5.34 BV=8.81 + {465,1216,1088, 0, 0, 0}, //TV = 11.07(29 lines) AV=2.97 SV=5.34 BV=8.71 + {497,1216,1088, 0, 0, 0}, //TV = 10.97(31 lines) AV=2.97 SV=5.34 BV=8.61 + {529,1216,1096, 0, 0, 0}, //TV = 10.88(33 lines) AV=2.97 SV=5.35 BV=8.51 + {577,1216,1080, 0, 0, 0}, //TV = 10.76(36 lines) AV=2.97 SV=5.32 BV=8.41 + {609,1216,1096, 0, 0, 0}, //TV = 10.68(38 lines) AV=2.97 SV=5.35 BV=8.31 + {657,1216,1088, 0, 0, 0}, //TV = 10.57(41 lines) AV=2.97 SV=5.34 BV=8.21 + {705,1216,1088, 0, 0, 0}, //TV = 10.47(44 lines) AV=2.97 SV=5.34 BV=8.11 + {753,1216,1096, 0, 0, 0}, //TV = 10.38(47 lines) AV=2.97 SV=5.35 BV=8.00 + {801,1216,1096, 0, 0, 0}, //TV = 10.29(50 lines) AV=2.97 SV=5.35 BV=7.91 + {865,1216,1088, 0, 0, 0}, //TV = 10.18(54 lines) AV=2.97 SV=5.34 BV=7.81 + {929,1216,1088, 0, 0, 0}, //TV = 10.07(58 lines) AV=2.97 SV=5.34 BV=7.71 + {993,1216,1088, 0, 0, 0}, //TV = 9.98(62 lines) AV=2.97 SV=5.34 BV=7.61 + {1073,1216,1080, 0, 0, 0}, //TV = 9.86(67 lines) AV=2.97 SV=5.32 BV=7.51 + {1153,1216,1072, 0, 0, 0}, //TV = 9.76(72 lines) AV=2.97 SV=5.31 BV=7.42 + {1233,1216,1080, 0, 0, 0}, //TV = 9.66(77 lines) AV=2.97 SV=5.32 BV=7.31 + {1313,1216,1088, 0, 0, 0}, //TV = 9.57(82 lines) AV=2.97 SV=5.34 BV=7.21 + {1425,1216,1072, 0, 0, 0}, //TV = 9.45(89 lines) AV=2.97 SV=5.31 BV=7.11 + {1521,1216,1072, 0, 0, 0}, //TV = 9.36(95 lines) AV=2.97 SV=5.31 BV=7.02 + {1633,1216,1080, 0, 0, 0}, //TV = 9.26(102 lines) AV=2.97 SV=5.32 BV=6.90 + {1745,1216,1080, 0, 0, 0}, //TV = 9.16(109 lines) AV=2.97 SV=5.32 BV=6.81 + {1873,1216,1080, 0, 0, 0}, //TV = 9.06(117 lines) AV=2.97 SV=5.32 BV=6.71 + {2001,1216,1080, 0, 0, 0}, //TV = 8.97(125 lines) AV=2.97 SV=5.32 BV=6.61 + {2145,1216,1080, 0, 0, 0}, //TV = 8.86(134 lines) AV=2.97 SV=5.32 BV=6.51 + {2305,1216,1080, 0, 0, 0}, //TV = 8.76(144 lines) AV=2.97 SV=5.32 BV=6.41 + {2481,1216,1072, 0, 0, 0}, //TV = 8.65(155 lines) AV=2.97 SV=5.31 BV=6.31 + {2641,1216,1080, 0, 0, 0}, //TV = 8.56(165 lines) AV=2.97 SV=5.32 BV=6.21 + {2849,1216,1080, 0, 0, 0}, //TV = 8.46(178 lines) AV=2.97 SV=5.32 BV=6.10 + {3025,1216,1080, 0, 0, 0}, //TV = 8.37(189 lines) AV=2.97 SV=5.32 BV=6.01 + {3265,1216,1072, 0, 0, 0}, //TV = 8.26(204 lines) AV=2.97 SV=5.31 BV=5.92 + {3489,1216,1080, 0, 0, 0}, //TV = 8.16(218 lines) AV=2.97 SV=5.32 BV=5.81 + {3745,1216,1072, 0, 0, 0}, //TV = 8.06(234 lines) AV=2.97 SV=5.31 BV=5.72 + {4033,1216,1072, 0, 0, 0}, //TV = 7.95(252 lines) AV=2.97 SV=5.31 BV=5.61 + {4321,1216,1072, 0, 0, 0}, //TV = 7.85(270 lines) AV=2.97 SV=5.31 BV=5.51 + {4625,1216,1072, 0, 0, 0}, //TV = 7.76(289 lines) AV=2.97 SV=5.31 BV=5.41 + {4945,1216,1072, 0, 0, 0}, //TV = 7.66(309 lines) AV=2.97 SV=5.31 BV=5.32 + {5297,1216,1072, 0, 0, 0}, //TV = 7.56(331 lines) AV=2.97 SV=5.31 BV=5.22 + {5681,1216,1072, 0, 0, 0}, //TV = 7.46(355 lines) AV=2.97 SV=5.31 BV=5.12 + {6113,1216,1072, 0, 0, 0}, //TV = 7.35(382 lines) AV=2.97 SV=5.31 BV=5.01 + {6561,1216,1072, 0, 0, 0}, //TV = 7.25(410 lines) AV=2.97 SV=5.31 BV=4.91 + {7025,1216,1072, 0, 0, 0}, //TV = 7.15(439 lines) AV=2.97 SV=5.31 BV=4.81 + {7521,1216,1072, 0, 0, 0}, //TV = 7.05(470 lines) AV=2.97 SV=5.31 BV=4.71 + {8049,1216,1072, 0, 0, 0}, //TV = 6.96(503 lines) AV=2.97 SV=5.31 BV=4.61 + {8338,1216,1112, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.37 BV=4.51 + {8338,1328,1096, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.47 BV=4.40 + {8338,1424,1088, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.56 BV=4.31 + {8338,1536,1088, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.67 BV=4.20 + {8338,1728,1032, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.77 BV=4.11 + {8338,1840,1040, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.87 BV=4.01 + {8338,1936,1064, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.97 BV=3.90 + {8338,2144,1024, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=6.07 BV=3.81 + {8338,2240,1056, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=6.17 BV=3.70 + {8338,2448,1032, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=6.27 BV=3.61 + {16658,1216,1112, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.37 BV=3.51 + {16658,1328,1096, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.47 BV=3.41 + {16658,1424,1088, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.56 BV=3.32 + {16658,1632,1024, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.67 BV=3.21 + {16658,1728,1032, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.77 BV=3.11 + {16658,1840,1040, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.87 BV=3.01 + {24994,1328,1024, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.38 BV=2.92 + {24994,1424,1024, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.48 BV=2.82 + {24994,1536,1024, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.58 BV=2.71 + {24994,1632,1032, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.68 BV=2.61 + {33331,1328,1024, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.38 BV=2.50 + {33331,1328,1096, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.47 BV=2.40 + {33331,1424,1088, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.56 BV=2.31 + {33331,1536,1088, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.67 BV=2.21 + {33331,1728,1032, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.77 BV=2.11 + {33331,1840,1040, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.87 BV=2.01 + {33331,1936,1056, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.96 BV=1.91 + {33331,2144,1024, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.07 BV=1.81 + {33331,2240,1056, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.17 BV=1.70 + {33331,2448,1032, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.27 BV=1.61 + {33331,2560,1056, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.37 BV=1.51 + {33331,2752,1056, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.47 BV=1.41 + {33331,2960,1048, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.56 BV=1.31 + {33331,3200,1040, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.67 BV=1.21 + {33331,3456,1032, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.77 BV=1.11 + {33331,3712,1032, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.87 BV=1.01 + {41668,3200,1024, 0, 0, 0}, //TV = 4.58(2604 lines) AV=2.97 SV=6.64 BV=0.91 + {41668,3328,1056, 0, 0, 0}, //TV = 4.58(2604 lines) AV=2.97 SV=6.74 BV=0.81 + {50005,3072,1024, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.58 BV=0.71 + {50005,3200,1056, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.69 BV=0.60 + {50005,3456,1040, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.78 BV=0.52 + {58324,3200,1032, 0, 0, 0}, //TV = 4.10(3645 lines) AV=2.97 SV=6.66 BV=0.42 + {58324,3456,1024, 0, 0, 0}, //TV = 4.10(3645 lines) AV=2.97 SV=6.75 BV=0.32 + {66661,3200,1040, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=6.67 BV=0.21 + {66661,3456,1032, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=6.77 BV=0.11 + {66661,3712,1032, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=6.87 BV=0.01 + {66661,3968,1040, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=6.98 BV=-0.10 + {66661,4224,1048, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.08 BV=-0.20 + {66661,4608,1032, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.18 BV=-0.30 + {66661,4864,1048, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.28 BV=-0.40 + {66661,5248,1040, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.38 BV=-0.50 + {66661,5632,1040, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.48 BV=-0.60 + {74997,5376,1032, 0, 0, 0}, //TV = 3.74(4687 lines) AV=2.97 SV=7.40 BV=-0.70 + {83335,5248,1024, 0, 0, 0}, //TV = 3.58(5208 lines) AV=2.97 SV=7.36 BV=-0.80 + {91671,4992,1048, 0, 0, 0}, //TV = 3.45(5729 lines) AV=2.97 SV=7.32 BV=-0.90 + {91671,5376,1040, 0, 0, 0}, //TV = 3.45(5729 lines) AV=2.97 SV=7.41 BV=-1.00 + {99991,5376,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.39 BV=-1.10 + {99991,5760,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.49 BV=-1.20 + {99991,6144,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.60 BV=-1.30 + {99991,6544,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.69 BV=-1.39 + {99991,7072,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.79 BV=-1.49 + {99991,7472,1040, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.89 BV=-1.60 + {99991,7936,1048, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.99 BV=-1.69 + {99991,8720,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.10 BV=-1.81 + {99991,9344,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.20 BV=-1.91 + {99991,10080,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.30 BV=-2.01 + {99991,10480,1056, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.40 BV=-2.11 + {99991,11392,1040, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.50 BV=-2.21 + {99991,11904,1064, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.59 BV=-2.30 + {99991,13104,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.69 BV=-2.40 + {99991,13792,1056, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.80 BV=-2.50 + {99991,14560,1072, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.90 BV=-2.60 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sPreviewPLineTable_50Hz = +{ +{ + {65,1216,1088, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.34 BV=11.54 + {65,1328,1024, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.38 BV=11.51 + {65,1424,1040, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.50 BV=11.38 + {65,1424,1104, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.58 BV=11.30 + {81,1216,1112, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.37 BV=11.20 + {81,1328,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.45 BV=11.11 + {81,1424,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.55 BV=11.01 + {97,1328,1056, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.42 BV=10.88 + {97,1424,1040, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.50 BV=10.80 + {113,1328,1048, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.41 BV=10.67 + {113,1424,1040, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.50 BV=10.58 + {129,1328,1040, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.40 BV=10.49 + {129,1424,1024, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.48 BV=10.42 + {145,1328,1056, 0, 0, 0}, //TV = 12.75(9 lines) AV=2.97 SV=5.42 BV=10.30 + {161,1328,1024, 0, 0, 0}, //TV = 12.60(10 lines) AV=2.97 SV=5.38 BV=10.20 + {177,1216,1104, 0, 0, 0}, //TV = 12.46(11 lines) AV=2.97 SV=5.36 BV=10.08 + {193,1216,1088, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.34 BV=9.97 + {193,1328,1040, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.40 BV=9.91 + {209,1328,1032, 0, 0, 0}, //TV = 12.22(13 lines) AV=2.97 SV=5.39 BV=9.81 + {225,1328,1024, 0, 0, 0}, //TV = 12.12(14 lines) AV=2.97 SV=5.38 BV=9.71 + {241,1328,1024, 0, 0, 0}, //TV = 12.02(15 lines) AV=2.97 SV=5.38 BV=9.61 + {257,1328,1032, 0, 0, 0}, //TV = 11.93(16 lines) AV=2.97 SV=5.39 BV=9.51 + {273,1328,1040, 0, 0, 0}, //TV = 11.84(17 lines) AV=2.97 SV=5.40 BV=9.41 + {305,1216,1088, 0, 0, 0}, //TV = 11.68(19 lines) AV=2.97 SV=5.34 BV=9.31 + {321,1216,1104, 0, 0, 0}, //TV = 11.61(20 lines) AV=2.97 SV=5.36 BV=9.22 + {353,1216,1080, 0, 0, 0}, //TV = 11.47(22 lines) AV=2.97 SV=5.32 BV=9.11 + {369,1216,1104, 0, 0, 0}, //TV = 11.40(23 lines) AV=2.97 SV=5.36 BV=9.02 + {401,1216,1096, 0, 0, 0}, //TV = 11.28(25 lines) AV=2.97 SV=5.35 BV=8.91 + {433,1216,1088, 0, 0, 0}, //TV = 11.17(27 lines) AV=2.97 SV=5.34 BV=8.81 + {465,1216,1088, 0, 0, 0}, //TV = 11.07(29 lines) AV=2.97 SV=5.34 BV=8.71 + {497,1216,1088, 0, 0, 0}, //TV = 10.97(31 lines) AV=2.97 SV=5.34 BV=8.61 + {529,1216,1096, 0, 0, 0}, //TV = 10.88(33 lines) AV=2.97 SV=5.35 BV=8.51 + {577,1216,1080, 0, 0, 0}, //TV = 10.76(36 lines) AV=2.97 SV=5.32 BV=8.41 + {609,1216,1096, 0, 0, 0}, //TV = 10.68(38 lines) AV=2.97 SV=5.35 BV=8.31 + {657,1216,1088, 0, 0, 0}, //TV = 10.57(41 lines) AV=2.97 SV=5.34 BV=8.21 + {705,1216,1088, 0, 0, 0}, //TV = 10.47(44 lines) AV=2.97 SV=5.34 BV=8.11 + {753,1216,1096, 0, 0, 0}, //TV = 10.38(47 lines) AV=2.97 SV=5.35 BV=8.00 + {801,1216,1096, 0, 0, 0}, //TV = 10.29(50 lines) AV=2.97 SV=5.35 BV=7.91 + {865,1216,1088, 0, 0, 0}, //TV = 10.18(54 lines) AV=2.97 SV=5.34 BV=7.81 + {929,1216,1088, 0, 0, 0}, //TV = 10.07(58 lines) AV=2.97 SV=5.34 BV=7.71 + {993,1216,1088, 0, 0, 0}, //TV = 9.98(62 lines) AV=2.97 SV=5.34 BV=7.61 + {1073,1216,1080, 0, 0, 0}, //TV = 9.86(67 lines) AV=2.97 SV=5.32 BV=7.51 + {1153,1216,1072, 0, 0, 0}, //TV = 9.76(72 lines) AV=2.97 SV=5.31 BV=7.42 + {1233,1216,1080, 0, 0, 0}, //TV = 9.66(77 lines) AV=2.97 SV=5.32 BV=7.31 + {1313,1216,1088, 0, 0, 0}, //TV = 9.57(82 lines) AV=2.97 SV=5.34 BV=7.21 + {1425,1216,1072, 0, 0, 0}, //TV = 9.45(89 lines) AV=2.97 SV=5.31 BV=7.11 + {1521,1216,1072, 0, 0, 0}, //TV = 9.36(95 lines) AV=2.97 SV=5.31 BV=7.02 + {1633,1216,1080, 0, 0, 0}, //TV = 9.26(102 lines) AV=2.97 SV=5.32 BV=6.90 + {1745,1216,1080, 0, 0, 0}, //TV = 9.16(109 lines) AV=2.97 SV=5.32 BV=6.81 + {1873,1216,1080, 0, 0, 0}, //TV = 9.06(117 lines) AV=2.97 SV=5.32 BV=6.71 + {2001,1216,1080, 0, 0, 0}, //TV = 8.97(125 lines) AV=2.97 SV=5.32 BV=6.61 + {2145,1216,1080, 0, 0, 0}, //TV = 8.86(134 lines) AV=2.97 SV=5.32 BV=6.51 + {2305,1216,1080, 0, 0, 0}, //TV = 8.76(144 lines) AV=2.97 SV=5.32 BV=6.41 + {2481,1216,1072, 0, 0, 0}, //TV = 8.65(155 lines) AV=2.97 SV=5.31 BV=6.31 + {2641,1216,1080, 0, 0, 0}, //TV = 8.56(165 lines) AV=2.97 SV=5.32 BV=6.21 + {2849,1216,1080, 0, 0, 0}, //TV = 8.46(178 lines) AV=2.97 SV=5.32 BV=6.10 + {3025,1216,1080, 0, 0, 0}, //TV = 8.37(189 lines) AV=2.97 SV=5.32 BV=6.01 + {3265,1216,1072, 0, 0, 0}, //TV = 8.26(204 lines) AV=2.97 SV=5.31 BV=5.92 + {3489,1216,1080, 0, 0, 0}, //TV = 8.16(218 lines) AV=2.97 SV=5.32 BV=5.81 + {3745,1216,1072, 0, 0, 0}, //TV = 8.06(234 lines) AV=2.97 SV=5.31 BV=5.72 + {4033,1216,1072, 0, 0, 0}, //TV = 7.95(252 lines) AV=2.97 SV=5.31 BV=5.61 + {4321,1216,1072, 0, 0, 0}, //TV = 7.85(270 lines) AV=2.97 SV=5.31 BV=5.51 + {4625,1216,1072, 0, 0, 0}, //TV = 7.76(289 lines) AV=2.97 SV=5.31 BV=5.41 + {4945,1216,1072, 0, 0, 0}, //TV = 7.66(309 lines) AV=2.97 SV=5.31 BV=5.32 + {5297,1216,1072, 0, 0, 0}, //TV = 7.56(331 lines) AV=2.97 SV=5.31 BV=5.22 + {5681,1216,1072, 0, 0, 0}, //TV = 7.46(355 lines) AV=2.97 SV=5.31 BV=5.12 + {6113,1216,1072, 0, 0, 0}, //TV = 7.35(382 lines) AV=2.97 SV=5.31 BV=5.01 + {6561,1216,1072, 0, 0, 0}, //TV = 7.25(410 lines) AV=2.97 SV=5.31 BV=4.91 + {7025,1216,1072, 0, 0, 0}, //TV = 7.15(439 lines) AV=2.97 SV=5.31 BV=4.81 + {7521,1216,1072, 0, 0, 0}, //TV = 7.05(470 lines) AV=2.97 SV=5.31 BV=4.71 + {8049,1216,1072, 0, 0, 0}, //TV = 6.96(503 lines) AV=2.97 SV=5.31 BV=4.61 + {8625,1216,1072, 0, 0, 0}, //TV = 6.86(539 lines) AV=2.97 SV=5.31 BV=4.51 + {9249,1216,1072, 0, 0, 0}, //TV = 6.76(578 lines) AV=2.97 SV=5.31 BV=4.41 + {9905,1216,1072, 0, 0, 0}, //TV = 6.66(619 lines) AV=2.97 SV=5.31 BV=4.31 + {10002,1328,1048, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1424,1040, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.50 BV=4.12 + {10002,1536,1040, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.61 BV=4.01 + {10002,1632,1048, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,1728,1056, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.80 BV=3.82 + {10002,1840,1064, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.90 BV=3.71 + {10002,2048,1024, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.00 BV=3.61 + {10002,2144,1056, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.11 BV=3.50 + {10002,2352,1024, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.20 BV=3.41 + {10002,2448,1064, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.31 BV=3.30 + {20003,1328,1048, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.41 BV=3.21 + {20003,1424,1048, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.51 BV=3.11 + {20003,1536,1040, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.61 BV=3.01 + {20003,1632,1048, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.71 BV=2.91 + {20003,1728,1064, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.81 BV=2.80 + {30003,1216,1080, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.32 BV=2.70 + {30003,1328,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.42 BV=2.61 + {30003,1424,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.52 BV=2.51 + {30003,1536,1048, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.62 BV=2.41 + {30003,1632,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.72 BV=2.31 + {30003,1728,1072, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.82 BV=2.21 + {30003,1936,1032, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.93 BV=2.10 + {30003,2048,1040, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.02 BV=2.01 + {30003,2144,1064, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.12 BV=1.91 + {30003,2352,1040, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.22 BV=1.81 + {30003,2560,1024, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.32 BV=1.71 + {30003,2656,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.42 BV=1.61 + {30003,2864,1048, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.52 BV=1.51 + {30003,3072,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.63 BV=1.40 + {30003,3328,1040, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.72 BV=1.31 + {30003,3584,1032, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.82 BV=1.21 + {30003,3840,1032, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.92 BV=1.11 + {40004,3072,1040, 0, 0, 0}, //TV = 4.64(2500 lines) AV=2.97 SV=6.61 BV=1.01 + {40004,3328,1024, 0, 0, 0}, //TV = 4.64(2500 lines) AV=2.97 SV=6.70 BV=0.91 + {40004,3584,1024, 0, 0, 0}, //TV = 4.64(2500 lines) AV=2.97 SV=6.81 BV=0.81 + {50005,3072,1024, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.58 BV=0.71 + {50005,3200,1056, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.69 BV=0.60 + {50005,3456,1040, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.78 BV=0.52 + {60005,3072,1048, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.62 BV=0.41 + {60005,3328,1040, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.72 BV=0.31 + {60005,3584,1032, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.82 BV=0.21 + {60005,3840,1032, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.92 BV=0.11 + {60005,4096,1040, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.02 BV=0.01 + {60005,4480,1024, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.13 BV=-0.10 + {60005,4736,1040, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.23 BV=-0.20 + {60005,5120,1032, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.33 BV=-0.30 + {60005,5504,1024, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.43 BV=-0.40 + {60005,5888,1024, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.52 BV=-0.49 + {70006,5376,1032, 0, 0, 0}, //TV = 3.84(4375 lines) AV=2.97 SV=7.40 BV=-0.60 + {70006,5760,1032, 0, 0, 0}, //TV = 3.84(4375 lines) AV=2.97 SV=7.50 BV=-0.70 + {80006,5376,1040, 0, 0, 0}, //TV = 3.64(5000 lines) AV=2.97 SV=7.41 BV=-0.80 + {90007,5120,1040, 0, 0, 0}, //TV = 3.47(5625 lines) AV=2.97 SV=7.34 BV=-0.90 + {90007,5504,1040, 0, 0, 0}, //TV = 3.47(5625 lines) AV=2.97 SV=7.45 BV=-1.00 + {100008,5376,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.39 BV=-1.10 + {100008,5760,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.49 BV=-1.20 + {100008,6144,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.60 BV=-1.30 + {100008,6544,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.69 BV=-1.39 + {100008,7072,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.79 BV=-1.50 + {100008,7472,1040, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.89 BV=-1.60 + {100008,7936,1048, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.99 BV=-1.69 + {100008,8720,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.09 BV=-1.80 + {100008,9344,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.20 BV=-1.91 + {100008,10080,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.30 BV=-2.01 + {100008,10480,1056, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.40 BV=-2.11 + {100008,11392,1040, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.50 BV=-2.21 + {100008,11904,1064, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.59 BV=-2.30 + {100008,13104,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.69 BV=-2.40 + {100008,13792,1056, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.80 BV=-2.50 + {100008,14560,1072, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.90 BV=-2.60 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_PreviewAutoTable = +{ + AETABLE_RPEVIEW_AUTO, //eAETableID + 143, //u4TotalIndex + 20, //u4StrobeTrigerBV + 116, //i4MaxBV + -26, //i4MinBV + 90, //i4EffectiveMaxBV + -10, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sPreviewPLineTable_60Hz, + sPreviewPLineTable_50Hz, + NULL, +}; + +static strEvPline sCapturePLineTable_60Hz = +{ +{ + {65,1216,1088, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.34 BV=11.54 + {65,1328,1024, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.38 BV=11.51 + {65,1424,1040, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.50 BV=11.38 + {65,1424,1104, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.58 BV=11.30 + {81,1216,1112, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.37 BV=11.20 + {81,1328,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.45 BV=11.11 + {81,1424,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.55 BV=11.01 + {97,1328,1056, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.42 BV=10.88 + {97,1424,1040, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.50 BV=10.80 + {113,1328,1048, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.41 BV=10.67 + {113,1424,1040, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.50 BV=10.58 + {129,1328,1040, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.40 BV=10.49 + {129,1424,1024, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.48 BV=10.42 + {145,1328,1056, 0, 0, 0}, //TV = 12.75(9 lines) AV=2.97 SV=5.42 BV=10.30 + {161,1328,1024, 0, 0, 0}, //TV = 12.60(10 lines) AV=2.97 SV=5.38 BV=10.20 + {177,1216,1104, 0, 0, 0}, //TV = 12.46(11 lines) AV=2.97 SV=5.36 BV=10.08 + {193,1216,1088, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.34 BV=9.97 + {193,1328,1040, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.40 BV=9.91 + {209,1328,1032, 0, 0, 0}, //TV = 12.22(13 lines) AV=2.97 SV=5.39 BV=9.81 + {225,1328,1024, 0, 0, 0}, //TV = 12.12(14 lines) AV=2.97 SV=5.38 BV=9.71 + {241,1328,1024, 0, 0, 0}, //TV = 12.02(15 lines) AV=2.97 SV=5.38 BV=9.61 + {257,1328,1032, 0, 0, 0}, //TV = 11.93(16 lines) AV=2.97 SV=5.39 BV=9.51 + {273,1328,1040, 0, 0, 0}, //TV = 11.84(17 lines) AV=2.97 SV=5.40 BV=9.41 + {305,1216,1088, 0, 0, 0}, //TV = 11.68(19 lines) AV=2.97 SV=5.34 BV=9.31 + {321,1216,1104, 0, 0, 0}, //TV = 11.61(20 lines) AV=2.97 SV=5.36 BV=9.22 + {353,1216,1080, 0, 0, 0}, //TV = 11.47(22 lines) AV=2.97 SV=5.32 BV=9.11 + {369,1216,1104, 0, 0, 0}, //TV = 11.40(23 lines) AV=2.97 SV=5.36 BV=9.02 + {401,1216,1096, 0, 0, 0}, //TV = 11.28(25 lines) AV=2.97 SV=5.35 BV=8.91 + {433,1216,1088, 0, 0, 0}, //TV = 11.17(27 lines) AV=2.97 SV=5.34 BV=8.81 + {465,1216,1088, 0, 0, 0}, //TV = 11.07(29 lines) AV=2.97 SV=5.34 BV=8.71 + {497,1216,1088, 0, 0, 0}, //TV = 10.97(31 lines) AV=2.97 SV=5.34 BV=8.61 + {529,1216,1096, 0, 0, 0}, //TV = 10.88(33 lines) AV=2.97 SV=5.35 BV=8.51 + {577,1216,1080, 0, 0, 0}, //TV = 10.76(36 lines) AV=2.97 SV=5.32 BV=8.41 + {609,1216,1096, 0, 0, 0}, //TV = 10.68(38 lines) AV=2.97 SV=5.35 BV=8.31 + {657,1216,1088, 0, 0, 0}, //TV = 10.57(41 lines) AV=2.97 SV=5.34 BV=8.21 + {705,1216,1088, 0, 0, 0}, //TV = 10.47(44 lines) AV=2.97 SV=5.34 BV=8.11 + {753,1216,1096, 0, 0, 0}, //TV = 10.38(47 lines) AV=2.97 SV=5.35 BV=8.00 + {801,1216,1096, 0, 0, 0}, //TV = 10.29(50 lines) AV=2.97 SV=5.35 BV=7.91 + {865,1216,1088, 0, 0, 0}, //TV = 10.18(54 lines) AV=2.97 SV=5.34 BV=7.81 + {929,1216,1088, 0, 0, 0}, //TV = 10.07(58 lines) AV=2.97 SV=5.34 BV=7.71 + {993,1216,1088, 0, 0, 0}, //TV = 9.98(62 lines) AV=2.97 SV=5.34 BV=7.61 + {1073,1216,1080, 0, 0, 0}, //TV = 9.86(67 lines) AV=2.97 SV=5.32 BV=7.51 + {1153,1216,1072, 0, 0, 0}, //TV = 9.76(72 lines) AV=2.97 SV=5.31 BV=7.42 + {1233,1216,1080, 0, 0, 0}, //TV = 9.66(77 lines) AV=2.97 SV=5.32 BV=7.31 + {1313,1216,1088, 0, 0, 0}, //TV = 9.57(82 lines) AV=2.97 SV=5.34 BV=7.21 + {1425,1216,1072, 0, 0, 0}, //TV = 9.45(89 lines) AV=2.97 SV=5.31 BV=7.11 + {1521,1216,1072, 0, 0, 0}, //TV = 9.36(95 lines) AV=2.97 SV=5.31 BV=7.02 + {1633,1216,1080, 0, 0, 0}, //TV = 9.26(102 lines) AV=2.97 SV=5.32 BV=6.90 + {1745,1216,1080, 0, 0, 0}, //TV = 9.16(109 lines) AV=2.97 SV=5.32 BV=6.81 + {1873,1216,1080, 0, 0, 0}, //TV = 9.06(117 lines) AV=2.97 SV=5.32 BV=6.71 + {2001,1216,1080, 0, 0, 0}, //TV = 8.97(125 lines) AV=2.97 SV=5.32 BV=6.61 + {2145,1216,1080, 0, 0, 0}, //TV = 8.86(134 lines) AV=2.97 SV=5.32 BV=6.51 + {2305,1216,1080, 0, 0, 0}, //TV = 8.76(144 lines) AV=2.97 SV=5.32 BV=6.41 + {2481,1216,1072, 0, 0, 0}, //TV = 8.65(155 lines) AV=2.97 SV=5.31 BV=6.31 + {2641,1216,1080, 0, 0, 0}, //TV = 8.56(165 lines) AV=2.97 SV=5.32 BV=6.21 + {2849,1216,1080, 0, 0, 0}, //TV = 8.46(178 lines) AV=2.97 SV=5.32 BV=6.10 + {3025,1216,1080, 0, 0, 0}, //TV = 8.37(189 lines) AV=2.97 SV=5.32 BV=6.01 + {3265,1216,1072, 0, 0, 0}, //TV = 8.26(204 lines) AV=2.97 SV=5.31 BV=5.92 + {3489,1216,1080, 0, 0, 0}, //TV = 8.16(218 lines) AV=2.97 SV=5.32 BV=5.81 + {3745,1216,1072, 0, 0, 0}, //TV = 8.06(234 lines) AV=2.97 SV=5.31 BV=5.72 + {4033,1216,1072, 0, 0, 0}, //TV = 7.95(252 lines) AV=2.97 SV=5.31 BV=5.61 + {4321,1216,1072, 0, 0, 0}, //TV = 7.85(270 lines) AV=2.97 SV=5.31 BV=5.51 + {4625,1216,1072, 0, 0, 0}, //TV = 7.76(289 lines) AV=2.97 SV=5.31 BV=5.41 + {4945,1216,1072, 0, 0, 0}, //TV = 7.66(309 lines) AV=2.97 SV=5.31 BV=5.32 + {5297,1216,1072, 0, 0, 0}, //TV = 7.56(331 lines) AV=2.97 SV=5.31 BV=5.22 + {5681,1216,1072, 0, 0, 0}, //TV = 7.46(355 lines) AV=2.97 SV=5.31 BV=5.12 + {6113,1216,1072, 0, 0, 0}, //TV = 7.35(382 lines) AV=2.97 SV=5.31 BV=5.01 + {6561,1216,1072, 0, 0, 0}, //TV = 7.25(410 lines) AV=2.97 SV=5.31 BV=4.91 + {7025,1216,1072, 0, 0, 0}, //TV = 7.15(439 lines) AV=2.97 SV=5.31 BV=4.81 + {7521,1216,1072, 0, 0, 0}, //TV = 7.05(470 lines) AV=2.97 SV=5.31 BV=4.71 + {8049,1216,1072, 0, 0, 0}, //TV = 6.96(503 lines) AV=2.97 SV=5.31 BV=4.61 + {8338,1216,1112, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.37 BV=4.51 + {8338,1328,1096, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.47 BV=4.40 + {8338,1424,1088, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.56 BV=4.31 + {8338,1536,1088, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.67 BV=4.20 + {8338,1728,1032, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.77 BV=4.11 + {8338,1840,1040, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.87 BV=4.01 + {8338,1936,1064, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.97 BV=3.90 + {8338,2144,1024, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=6.07 BV=3.81 + {8338,2240,1056, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=6.17 BV=3.70 + {8338,2448,1032, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=6.27 BV=3.61 + {16658,1216,1112, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.37 BV=3.51 + {16658,1328,1096, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.47 BV=3.41 + {16658,1424,1088, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.56 BV=3.32 + {16658,1632,1024, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.67 BV=3.21 + {16658,1728,1032, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.77 BV=3.11 + {16658,1840,1040, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.87 BV=3.01 + {24994,1328,1024, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.38 BV=2.92 + {24994,1424,1024, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.48 BV=2.82 + {24994,1536,1024, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.58 BV=2.71 + {24994,1632,1032, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.68 BV=2.61 + {33331,1328,1024, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.38 BV=2.50 + {33331,1328,1096, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.47 BV=2.40 + {33331,1424,1088, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.56 BV=2.31 + {33331,1536,1088, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.67 BV=2.21 + {33331,1728,1032, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.77 BV=2.11 + {33331,1840,1040, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.87 BV=2.01 + {33331,1936,1056, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.96 BV=1.91 + {33331,2144,1024, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.07 BV=1.81 + {33331,2240,1056, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.17 BV=1.70 + {33331,2448,1032, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.27 BV=1.61 + {33331,2560,1056, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.37 BV=1.51 + {33331,2752,1056, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.47 BV=1.41 + {33331,2960,1048, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.56 BV=1.31 + {33331,3200,1040, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.67 BV=1.21 + {33331,3456,1032, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.77 BV=1.11 + {33331,3712,1032, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.87 BV=1.01 + {41668,3200,1024, 0, 0, 0}, //TV = 4.58(2604 lines) AV=2.97 SV=6.64 BV=0.91 + {41668,3328,1056, 0, 0, 0}, //TV = 4.58(2604 lines) AV=2.97 SV=6.74 BV=0.81 + {50005,3072,1024, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.58 BV=0.71 + {50005,3200,1056, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.69 BV=0.60 + {50005,3456,1040, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.78 BV=0.52 + {58324,3200,1032, 0, 0, 0}, //TV = 4.10(3645 lines) AV=2.97 SV=6.66 BV=0.42 + {58324,3456,1024, 0, 0, 0}, //TV = 4.10(3645 lines) AV=2.97 SV=6.75 BV=0.32 + {66661,3200,1040, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=6.67 BV=0.21 + {66661,3456,1032, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=6.77 BV=0.11 + {66661,3712,1032, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=6.87 BV=0.01 + {66661,3968,1040, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=6.98 BV=-0.10 + {66661,4224,1048, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.08 BV=-0.20 + {66661,4608,1032, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.18 BV=-0.30 + {66661,4864,1048, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.28 BV=-0.40 + {66661,5248,1040, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.38 BV=-0.50 + {66661,5632,1040, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.48 BV=-0.60 + {74997,5376,1032, 0, 0, 0}, //TV = 3.74(4687 lines) AV=2.97 SV=7.40 BV=-0.70 + {83335,5248,1024, 0, 0, 0}, //TV = 3.58(5208 lines) AV=2.97 SV=7.36 BV=-0.80 + {91671,4992,1048, 0, 0, 0}, //TV = 3.45(5729 lines) AV=2.97 SV=7.32 BV=-0.90 + {91671,5376,1040, 0, 0, 0}, //TV = 3.45(5729 lines) AV=2.97 SV=7.41 BV=-1.00 + {99991,5376,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.39 BV=-1.10 + {99991,5760,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.49 BV=-1.20 + {99991,6144,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.60 BV=-1.30 + {99991,6544,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.69 BV=-1.39 + {99991,7072,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.79 BV=-1.49 + {99991,7472,1040, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.89 BV=-1.60 + {99991,7936,1048, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.99 BV=-1.69 + {99991,8720,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.10 BV=-1.81 + {99991,9344,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.20 BV=-1.91 + {99991,10080,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.30 BV=-2.01 + {99991,10480,1056, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.40 BV=-2.11 + {99991,11392,1040, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.50 BV=-2.21 + {99991,11904,1064, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.59 BV=-2.30 + {99991,13104,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.69 BV=-2.40 + {99991,13792,1056, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.80 BV=-2.50 + {99991,14560,1072, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.90 BV=-2.60 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCapturePLineTable_50Hz = +{ +{ + {65,1216,1088, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.34 BV=11.54 + {65,1328,1024, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.38 BV=11.51 + {65,1424,1040, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.50 BV=11.38 + {65,1424,1104, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.58 BV=11.30 + {81,1216,1112, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.37 BV=11.20 + {81,1328,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.45 BV=11.11 + {81,1424,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.55 BV=11.01 + {97,1328,1056, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.42 BV=10.88 + {97,1424,1040, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.50 BV=10.80 + {113,1328,1048, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.41 BV=10.67 + {113,1424,1040, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.50 BV=10.58 + {129,1328,1040, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.40 BV=10.49 + {129,1424,1024, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.48 BV=10.42 + {145,1328,1056, 0, 0, 0}, //TV = 12.75(9 lines) AV=2.97 SV=5.42 BV=10.30 + {161,1328,1024, 0, 0, 0}, //TV = 12.60(10 lines) AV=2.97 SV=5.38 BV=10.20 + {177,1216,1104, 0, 0, 0}, //TV = 12.46(11 lines) AV=2.97 SV=5.36 BV=10.08 + {193,1216,1088, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.34 BV=9.97 + {193,1328,1040, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.40 BV=9.91 + {209,1328,1032, 0, 0, 0}, //TV = 12.22(13 lines) AV=2.97 SV=5.39 BV=9.81 + {225,1328,1024, 0, 0, 0}, //TV = 12.12(14 lines) AV=2.97 SV=5.38 BV=9.71 + {241,1328,1024, 0, 0, 0}, //TV = 12.02(15 lines) AV=2.97 SV=5.38 BV=9.61 + {257,1328,1032, 0, 0, 0}, //TV = 11.93(16 lines) AV=2.97 SV=5.39 BV=9.51 + {273,1328,1040, 0, 0, 0}, //TV = 11.84(17 lines) AV=2.97 SV=5.40 BV=9.41 + {305,1216,1088, 0, 0, 0}, //TV = 11.68(19 lines) AV=2.97 SV=5.34 BV=9.31 + {321,1216,1104, 0, 0, 0}, //TV = 11.61(20 lines) AV=2.97 SV=5.36 BV=9.22 + {353,1216,1080, 0, 0, 0}, //TV = 11.47(22 lines) AV=2.97 SV=5.32 BV=9.11 + {369,1216,1104, 0, 0, 0}, //TV = 11.40(23 lines) AV=2.97 SV=5.36 BV=9.02 + {401,1216,1096, 0, 0, 0}, //TV = 11.28(25 lines) AV=2.97 SV=5.35 BV=8.91 + {433,1216,1088, 0, 0, 0}, //TV = 11.17(27 lines) AV=2.97 SV=5.34 BV=8.81 + {465,1216,1088, 0, 0, 0}, //TV = 11.07(29 lines) AV=2.97 SV=5.34 BV=8.71 + {497,1216,1088, 0, 0, 0}, //TV = 10.97(31 lines) AV=2.97 SV=5.34 BV=8.61 + {529,1216,1096, 0, 0, 0}, //TV = 10.88(33 lines) AV=2.97 SV=5.35 BV=8.51 + {577,1216,1080, 0, 0, 0}, //TV = 10.76(36 lines) AV=2.97 SV=5.32 BV=8.41 + {609,1216,1096, 0, 0, 0}, //TV = 10.68(38 lines) AV=2.97 SV=5.35 BV=8.31 + {657,1216,1088, 0, 0, 0}, //TV = 10.57(41 lines) AV=2.97 SV=5.34 BV=8.21 + {705,1216,1088, 0, 0, 0}, //TV = 10.47(44 lines) AV=2.97 SV=5.34 BV=8.11 + {753,1216,1096, 0, 0, 0}, //TV = 10.38(47 lines) AV=2.97 SV=5.35 BV=8.00 + {801,1216,1096, 0, 0, 0}, //TV = 10.29(50 lines) AV=2.97 SV=5.35 BV=7.91 + {865,1216,1088, 0, 0, 0}, //TV = 10.18(54 lines) AV=2.97 SV=5.34 BV=7.81 + {929,1216,1088, 0, 0, 0}, //TV = 10.07(58 lines) AV=2.97 SV=5.34 BV=7.71 + {993,1216,1088, 0, 0, 0}, //TV = 9.98(62 lines) AV=2.97 SV=5.34 BV=7.61 + {1073,1216,1080, 0, 0, 0}, //TV = 9.86(67 lines) AV=2.97 SV=5.32 BV=7.51 + {1153,1216,1072, 0, 0, 0}, //TV = 9.76(72 lines) AV=2.97 SV=5.31 BV=7.42 + {1233,1216,1080, 0, 0, 0}, //TV = 9.66(77 lines) AV=2.97 SV=5.32 BV=7.31 + {1313,1216,1088, 0, 0, 0}, //TV = 9.57(82 lines) AV=2.97 SV=5.34 BV=7.21 + {1425,1216,1072, 0, 0, 0}, //TV = 9.45(89 lines) AV=2.97 SV=5.31 BV=7.11 + {1521,1216,1072, 0, 0, 0}, //TV = 9.36(95 lines) AV=2.97 SV=5.31 BV=7.02 + {1633,1216,1080, 0, 0, 0}, //TV = 9.26(102 lines) AV=2.97 SV=5.32 BV=6.90 + {1745,1216,1080, 0, 0, 0}, //TV = 9.16(109 lines) AV=2.97 SV=5.32 BV=6.81 + {1873,1216,1080, 0, 0, 0}, //TV = 9.06(117 lines) AV=2.97 SV=5.32 BV=6.71 + {2001,1216,1080, 0, 0, 0}, //TV = 8.97(125 lines) AV=2.97 SV=5.32 BV=6.61 + {2145,1216,1080, 0, 0, 0}, //TV = 8.86(134 lines) AV=2.97 SV=5.32 BV=6.51 + {2305,1216,1080, 0, 0, 0}, //TV = 8.76(144 lines) AV=2.97 SV=5.32 BV=6.41 + {2481,1216,1072, 0, 0, 0}, //TV = 8.65(155 lines) AV=2.97 SV=5.31 BV=6.31 + {2641,1216,1080, 0, 0, 0}, //TV = 8.56(165 lines) AV=2.97 SV=5.32 BV=6.21 + {2849,1216,1080, 0, 0, 0}, //TV = 8.46(178 lines) AV=2.97 SV=5.32 BV=6.10 + {3025,1216,1080, 0, 0, 0}, //TV = 8.37(189 lines) AV=2.97 SV=5.32 BV=6.01 + {3265,1216,1072, 0, 0, 0}, //TV = 8.26(204 lines) AV=2.97 SV=5.31 BV=5.92 + {3489,1216,1080, 0, 0, 0}, //TV = 8.16(218 lines) AV=2.97 SV=5.32 BV=5.81 + {3745,1216,1072, 0, 0, 0}, //TV = 8.06(234 lines) AV=2.97 SV=5.31 BV=5.72 + {4033,1216,1072, 0, 0, 0}, //TV = 7.95(252 lines) AV=2.97 SV=5.31 BV=5.61 + {4321,1216,1072, 0, 0, 0}, //TV = 7.85(270 lines) AV=2.97 SV=5.31 BV=5.51 + {4625,1216,1072, 0, 0, 0}, //TV = 7.76(289 lines) AV=2.97 SV=5.31 BV=5.41 + {4945,1216,1072, 0, 0, 0}, //TV = 7.66(309 lines) AV=2.97 SV=5.31 BV=5.32 + {5297,1216,1072, 0, 0, 0}, //TV = 7.56(331 lines) AV=2.97 SV=5.31 BV=5.22 + {5681,1216,1072, 0, 0, 0}, //TV = 7.46(355 lines) AV=2.97 SV=5.31 BV=5.12 + {6113,1216,1072, 0, 0, 0}, //TV = 7.35(382 lines) AV=2.97 SV=5.31 BV=5.01 + {6561,1216,1072, 0, 0, 0}, //TV = 7.25(410 lines) AV=2.97 SV=5.31 BV=4.91 + {7025,1216,1072, 0, 0, 0}, //TV = 7.15(439 lines) AV=2.97 SV=5.31 BV=4.81 + {7521,1216,1072, 0, 0, 0}, //TV = 7.05(470 lines) AV=2.97 SV=5.31 BV=4.71 + {8049,1216,1072, 0, 0, 0}, //TV = 6.96(503 lines) AV=2.97 SV=5.31 BV=4.61 + {8625,1216,1072, 0, 0, 0}, //TV = 6.86(539 lines) AV=2.97 SV=5.31 BV=4.51 + {9249,1216,1072, 0, 0, 0}, //TV = 6.76(578 lines) AV=2.97 SV=5.31 BV=4.41 + {9905,1216,1072, 0, 0, 0}, //TV = 6.66(619 lines) AV=2.97 SV=5.31 BV=4.31 + {10002,1328,1048, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1424,1040, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.50 BV=4.12 + {10002,1536,1040, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.61 BV=4.01 + {10002,1632,1048, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,1728,1056, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.80 BV=3.82 + {10002,1840,1064, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.90 BV=3.71 + {10002,2048,1024, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.00 BV=3.61 + {10002,2144,1056, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.11 BV=3.50 + {10002,2352,1024, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.20 BV=3.41 + {10002,2448,1064, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.31 BV=3.30 + {20003,1328,1048, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.41 BV=3.21 + {20003,1424,1048, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.51 BV=3.11 + {20003,1536,1040, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.61 BV=3.01 + {20003,1632,1048, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.71 BV=2.91 + {20003,1728,1064, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.81 BV=2.80 + {30003,1216,1080, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.32 BV=2.70 + {30003,1328,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.42 BV=2.61 + {30003,1424,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.52 BV=2.51 + {30003,1536,1048, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.62 BV=2.41 + {30003,1632,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.72 BV=2.31 + {30003,1728,1072, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.82 BV=2.21 + {30003,1936,1032, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.93 BV=2.10 + {30003,2048,1040, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.02 BV=2.01 + {30003,2144,1064, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.12 BV=1.91 + {30003,2352,1040, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.22 BV=1.81 + {30003,2560,1024, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.32 BV=1.71 + {30003,2656,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.42 BV=1.61 + {30003,2864,1048, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.52 BV=1.51 + {30003,3072,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.63 BV=1.40 + {30003,3328,1040, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.72 BV=1.31 + {30003,3584,1032, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.82 BV=1.21 + {30003,3840,1032, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.92 BV=1.11 + {40004,3072,1040, 0, 0, 0}, //TV = 4.64(2500 lines) AV=2.97 SV=6.61 BV=1.01 + {40004,3328,1024, 0, 0, 0}, //TV = 4.64(2500 lines) AV=2.97 SV=6.70 BV=0.91 + {40004,3584,1024, 0, 0, 0}, //TV = 4.64(2500 lines) AV=2.97 SV=6.81 BV=0.81 + {50005,3072,1024, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.58 BV=0.71 + {50005,3200,1056, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.69 BV=0.60 + {50005,3456,1040, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.78 BV=0.52 + {60005,3072,1048, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.62 BV=0.41 + {60005,3328,1040, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.72 BV=0.31 + {60005,3584,1032, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.82 BV=0.21 + {60005,3840,1032, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.92 BV=0.11 + {60005,4096,1040, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.02 BV=0.01 + {60005,4480,1024, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.13 BV=-0.10 + {60005,4736,1040, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.23 BV=-0.20 + {60005,5120,1032, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.33 BV=-0.30 + {60005,5504,1024, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.43 BV=-0.40 + {60005,5888,1024, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.52 BV=-0.49 + {70006,5376,1032, 0, 0, 0}, //TV = 3.84(4375 lines) AV=2.97 SV=7.40 BV=-0.60 + {70006,5760,1032, 0, 0, 0}, //TV = 3.84(4375 lines) AV=2.97 SV=7.50 BV=-0.70 + {80006,5376,1040, 0, 0, 0}, //TV = 3.64(5000 lines) AV=2.97 SV=7.41 BV=-0.80 + {90007,5120,1040, 0, 0, 0}, //TV = 3.47(5625 lines) AV=2.97 SV=7.34 BV=-0.90 + {90007,5504,1040, 0, 0, 0}, //TV = 3.47(5625 lines) AV=2.97 SV=7.45 BV=-1.00 + {100008,5376,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.39 BV=-1.10 + {100008,5760,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.49 BV=-1.20 + {100008,6144,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.60 BV=-1.30 + {100008,6544,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.69 BV=-1.39 + {100008,7072,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.79 BV=-1.50 + {100008,7472,1040, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.89 BV=-1.60 + {100008,7936,1048, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.99 BV=-1.69 + {100008,8720,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.09 BV=-1.80 + {100008,9344,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.20 BV=-1.91 + {100008,10080,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.30 BV=-2.01 + {100008,10480,1056, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.40 BV=-2.11 + {100008,11392,1040, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.50 BV=-2.21 + {100008,11904,1064, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.59 BV=-2.30 + {100008,13104,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.69 BV=-2.40 + {100008,13792,1056, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.80 BV=-2.50 + {100008,14560,1072, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.90 BV=-2.60 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureAutoTable = +{ + AETABLE_CAPTURE_AUTO, //eAETableID + 143, //u4TotalIndex + 20, //u4StrobeTrigerBV + 116, //i4MaxBV + -26, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCapturePLineTable_60Hz, + sCapturePLineTable_50Hz, + NULL, +}; + +static strEvPline sVideoPLineTable_60Hz = +{ +{ + {65,1216,1088, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.34 BV=11.54 + {65,1328,1024, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.38 BV=11.51 + {65,1424,1040, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.50 BV=11.38 + {65,1424,1104, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.58 BV=11.30 + {81,1216,1112, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.37 BV=11.20 + {81,1328,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.45 BV=11.11 + {81,1424,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.55 BV=11.01 + {97,1328,1056, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.42 BV=10.88 + {97,1424,1040, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.50 BV=10.80 + {113,1328,1048, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.41 BV=10.67 + {113,1424,1040, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.50 BV=10.58 + {129,1328,1040, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.40 BV=10.49 + {129,1424,1024, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.48 BV=10.42 + {145,1328,1056, 0, 0, 0}, //TV = 12.75(9 lines) AV=2.97 SV=5.42 BV=10.30 + {161,1328,1024, 0, 0, 0}, //TV = 12.60(10 lines) AV=2.97 SV=5.38 BV=10.20 + {177,1216,1104, 0, 0, 0}, //TV = 12.46(11 lines) AV=2.97 SV=5.36 BV=10.08 + {193,1216,1088, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.34 BV=9.97 + {193,1328,1040, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.40 BV=9.91 + {209,1328,1032, 0, 0, 0}, //TV = 12.22(13 lines) AV=2.97 SV=5.39 BV=9.81 + {225,1328,1024, 0, 0, 0}, //TV = 12.12(14 lines) AV=2.97 SV=5.38 BV=9.71 + {241,1328,1024, 0, 0, 0}, //TV = 12.02(15 lines) AV=2.97 SV=5.38 BV=9.61 + {257,1328,1032, 0, 0, 0}, //TV = 11.93(16 lines) AV=2.97 SV=5.39 BV=9.51 + {273,1328,1040, 0, 0, 0}, //TV = 11.84(17 lines) AV=2.97 SV=5.40 BV=9.41 + {305,1216,1088, 0, 0, 0}, //TV = 11.68(19 lines) AV=2.97 SV=5.34 BV=9.31 + {321,1216,1104, 0, 0, 0}, //TV = 11.61(20 lines) AV=2.97 SV=5.36 BV=9.22 + {353,1216,1080, 0, 0, 0}, //TV = 11.47(22 lines) AV=2.97 SV=5.32 BV=9.11 + {369,1216,1104, 0, 0, 0}, //TV = 11.40(23 lines) AV=2.97 SV=5.36 BV=9.02 + {401,1216,1096, 0, 0, 0}, //TV = 11.28(25 lines) AV=2.97 SV=5.35 BV=8.91 + {433,1216,1088, 0, 0, 0}, //TV = 11.17(27 lines) AV=2.97 SV=5.34 BV=8.81 + {465,1216,1088, 0, 0, 0}, //TV = 11.07(29 lines) AV=2.97 SV=5.34 BV=8.71 + {497,1216,1088, 0, 0, 0}, //TV = 10.97(31 lines) AV=2.97 SV=5.34 BV=8.61 + {529,1216,1096, 0, 0, 0}, //TV = 10.88(33 lines) AV=2.97 SV=5.35 BV=8.51 + {577,1216,1080, 0, 0, 0}, //TV = 10.76(36 lines) AV=2.97 SV=5.32 BV=8.41 + {609,1216,1096, 0, 0, 0}, //TV = 10.68(38 lines) AV=2.97 SV=5.35 BV=8.31 + {657,1216,1088, 0, 0, 0}, //TV = 10.57(41 lines) AV=2.97 SV=5.34 BV=8.21 + {705,1216,1088, 0, 0, 0}, //TV = 10.47(44 lines) AV=2.97 SV=5.34 BV=8.11 + {753,1216,1096, 0, 0, 0}, //TV = 10.38(47 lines) AV=2.97 SV=5.35 BV=8.00 + {801,1216,1096, 0, 0, 0}, //TV = 10.29(50 lines) AV=2.97 SV=5.35 BV=7.91 + {865,1216,1088, 0, 0, 0}, //TV = 10.18(54 lines) AV=2.97 SV=5.34 BV=7.81 + {929,1216,1088, 0, 0, 0}, //TV = 10.07(58 lines) AV=2.97 SV=5.34 BV=7.71 + {993,1216,1088, 0, 0, 0}, //TV = 9.98(62 lines) AV=2.97 SV=5.34 BV=7.61 + {1073,1216,1080, 0, 0, 0}, //TV = 9.86(67 lines) AV=2.97 SV=5.32 BV=7.51 + {1153,1216,1072, 0, 0, 0}, //TV = 9.76(72 lines) AV=2.97 SV=5.31 BV=7.42 + {1233,1216,1080, 0, 0, 0}, //TV = 9.66(77 lines) AV=2.97 SV=5.32 BV=7.31 + {1313,1216,1088, 0, 0, 0}, //TV = 9.57(82 lines) AV=2.97 SV=5.34 BV=7.21 + {1425,1216,1072, 0, 0, 0}, //TV = 9.45(89 lines) AV=2.97 SV=5.31 BV=7.11 + {1521,1216,1072, 0, 0, 0}, //TV = 9.36(95 lines) AV=2.97 SV=5.31 BV=7.02 + {1633,1216,1080, 0, 0, 0}, //TV = 9.26(102 lines) AV=2.97 SV=5.32 BV=6.90 + {1745,1216,1080, 0, 0, 0}, //TV = 9.16(109 lines) AV=2.97 SV=5.32 BV=6.81 + {1873,1216,1080, 0, 0, 0}, //TV = 9.06(117 lines) AV=2.97 SV=5.32 BV=6.71 + {2001,1216,1080, 0, 0, 0}, //TV = 8.97(125 lines) AV=2.97 SV=5.32 BV=6.61 + {2145,1216,1080, 0, 0, 0}, //TV = 8.86(134 lines) AV=2.97 SV=5.32 BV=6.51 + {2305,1216,1080, 0, 0, 0}, //TV = 8.76(144 lines) AV=2.97 SV=5.32 BV=6.41 + {2481,1216,1072, 0, 0, 0}, //TV = 8.65(155 lines) AV=2.97 SV=5.31 BV=6.31 + {2641,1216,1080, 0, 0, 0}, //TV = 8.56(165 lines) AV=2.97 SV=5.32 BV=6.21 + {2849,1216,1080, 0, 0, 0}, //TV = 8.46(178 lines) AV=2.97 SV=5.32 BV=6.10 + {3025,1216,1080, 0, 0, 0}, //TV = 8.37(189 lines) AV=2.97 SV=5.32 BV=6.01 + {3265,1216,1072, 0, 0, 0}, //TV = 8.26(204 lines) AV=2.97 SV=5.31 BV=5.92 + {3489,1216,1080, 0, 0, 0}, //TV = 8.16(218 lines) AV=2.97 SV=5.32 BV=5.81 + {3745,1216,1072, 0, 0, 0}, //TV = 8.06(234 lines) AV=2.97 SV=5.31 BV=5.72 + {4033,1216,1072, 0, 0, 0}, //TV = 7.95(252 lines) AV=2.97 SV=5.31 BV=5.61 + {4321,1216,1072, 0, 0, 0}, //TV = 7.85(270 lines) AV=2.97 SV=5.31 BV=5.51 + {4625,1216,1072, 0, 0, 0}, //TV = 7.76(289 lines) AV=2.97 SV=5.31 BV=5.41 + {4945,1216,1072, 0, 0, 0}, //TV = 7.66(309 lines) AV=2.97 SV=5.31 BV=5.32 + {5297,1216,1072, 0, 0, 0}, //TV = 7.56(331 lines) AV=2.97 SV=5.31 BV=5.22 + {5681,1216,1072, 0, 0, 0}, //TV = 7.46(355 lines) AV=2.97 SV=5.31 BV=5.12 + {6113,1216,1072, 0, 0, 0}, //TV = 7.35(382 lines) AV=2.97 SV=5.31 BV=5.01 + {6561,1216,1072, 0, 0, 0}, //TV = 7.25(410 lines) AV=2.97 SV=5.31 BV=4.91 + {7025,1216,1072, 0, 0, 0}, //TV = 7.15(439 lines) AV=2.97 SV=5.31 BV=4.81 + {7521,1216,1072, 0, 0, 0}, //TV = 7.05(470 lines) AV=2.97 SV=5.31 BV=4.71 + {8049,1216,1072, 0, 0, 0}, //TV = 6.96(503 lines) AV=2.97 SV=5.31 BV=4.61 + {8338,1216,1112, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.37 BV=4.51 + {8338,1328,1096, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.47 BV=4.40 + {8338,1424,1088, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.56 BV=4.31 + {8338,1536,1088, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.67 BV=4.20 + {8338,1728,1032, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.77 BV=4.11 + {8338,1840,1040, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.87 BV=4.01 + {8338,1936,1064, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.97 BV=3.90 + {8338,2144,1024, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=6.07 BV=3.81 + {8338,2240,1056, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=6.17 BV=3.70 + {8338,2448,1032, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=6.27 BV=3.61 + {16658,1216,1112, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.37 BV=3.51 + {16658,1328,1096, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.47 BV=3.41 + {16658,1424,1088, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.56 BV=3.32 + {16658,1632,1024, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.67 BV=3.21 + {16658,1728,1032, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.77 BV=3.11 + {16658,1840,1040, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.87 BV=3.01 + {24994,1328,1024, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.38 BV=2.92 + {24994,1424,1024, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.48 BV=2.82 + {24994,1536,1024, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.58 BV=2.71 + {24994,1632,1032, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.68 BV=2.61 + {33283,1216,1112, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=5.37 BV=2.51 + {33283,1328,1096, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=5.47 BV=2.41 + {33283,1424,1104, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=5.58 BV=2.30 + {33283,1632,1024, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=5.67 BV=2.21 + {33283,1728,1040, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=5.78 BV=2.10 + {33283,1840,1040, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=5.87 BV=2.01 + {33283,1936,1056, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=5.96 BV=1.92 + {33283,2144,1024, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=6.07 BV=1.81 + {33283,2240,1056, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=6.17 BV=1.71 + {33283,2448,1032, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=6.27 BV=1.61 + {33283,2560,1056, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=6.37 BV=1.51 + {33283,2752,1056, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=6.47 BV=1.41 + {33283,2960,1048, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=6.56 BV=1.32 + {33283,3200,1040, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=6.67 BV=1.21 + {33283,3456,1040, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=6.78 BV=1.10 + {33283,3712,1032, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=6.87 BV=1.01 + {41668,3200,1024, 0, 0, 0}, //TV = 4.58(2604 lines) AV=2.97 SV=6.64 BV=0.91 + {41668,3328,1056, 0, 0, 0}, //TV = 4.58(2604 lines) AV=2.97 SV=6.74 BV=0.81 + {50005,3072,1024, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.58 BV=0.71 + {50005,3200,1056, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.69 BV=0.60 + {50005,3456,1040, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.78 BV=0.52 + {58324,3200,1032, 0, 0, 0}, //TV = 4.10(3645 lines) AV=2.97 SV=6.66 BV=0.42 + {58324,3456,1024, 0, 0, 0}, //TV = 4.10(3645 lines) AV=2.97 SV=6.75 BV=0.32 + {66613,3200,1040, 0, 0, 0}, //TV = 3.91(4163 lines) AV=2.97 SV=6.67 BV=0.21 + {66613,3456,1032, 0, 0, 0}, //TV = 3.91(4163 lines) AV=2.97 SV=6.77 BV=0.11 + {66613,3712,1032, 0, 0, 0}, //TV = 3.91(4163 lines) AV=2.97 SV=6.87 BV=0.01 + {66613,3968,1048, 0, 0, 0}, //TV = 3.91(4163 lines) AV=2.97 SV=6.99 BV=-0.11 + {66613,4224,1048, 0, 0, 0}, //TV = 3.91(4163 lines) AV=2.97 SV=7.08 BV=-0.20 + {66613,4608,1032, 0, 0, 0}, //TV = 3.91(4163 lines) AV=2.97 SV=7.18 BV=-0.30 + {66613,4864,1048, 0, 0, 0}, //TV = 3.91(4163 lines) AV=2.97 SV=7.28 BV=-0.40 + {66613,5248,1040, 0, 0, 0}, //TV = 3.91(4163 lines) AV=2.97 SV=7.38 BV=-0.50 + {66613,5632,1040, 0, 0, 0}, //TV = 3.91(4163 lines) AV=2.97 SV=7.48 BV=-0.60 + {74997,5376,1032, 0, 0, 0}, //TV = 3.74(4687 lines) AV=2.97 SV=7.40 BV=-0.70 + {83335,5248,1024, 0, 0, 0}, //TV = 3.58(5208 lines) AV=2.97 SV=7.36 BV=-0.80 + {91671,4992,1048, 0, 0, 0}, //TV = 3.45(5729 lines) AV=2.97 SV=7.32 BV=-0.90 + {91671,5376,1040, 0, 0, 0}, //TV = 3.45(5729 lines) AV=2.97 SV=7.41 BV=-1.00 + {99991,5376,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.39 BV=-1.10 + {99991,5760,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.49 BV=-1.20 + {99991,6144,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.60 BV=-1.30 + {99991,6544,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.69 BV=-1.39 + {99991,7072,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.79 BV=-1.49 + {99991,7472,1040, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.89 BV=-1.60 + {99991,7936,1048, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.99 BV=-1.69 + {99991,8720,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.10 BV=-1.81 + {99991,9344,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.20 BV=-1.91 + {99991,10080,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.30 BV=-2.01 + {99991,10480,1056, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.40 BV=-2.11 + {99991,11392,1040, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.50 BV=-2.21 + {99991,11904,1064, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.59 BV=-2.30 + {99991,13104,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.69 BV=-2.40 + {99991,13792,1056, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.80 BV=-2.50 + {99991,14560,1072, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.90 BV=-2.60 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sVideoPLineTable_50Hz = +{ +{ + {65,1216,1088, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.34 BV=11.54 + {65,1328,1024, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.38 BV=11.51 + {65,1424,1040, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.50 BV=11.38 + {65,1424,1104, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.58 BV=11.30 + {81,1216,1112, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.37 BV=11.20 + {81,1328,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.45 BV=11.11 + {81,1424,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.55 BV=11.01 + {97,1328,1056, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.42 BV=10.88 + {97,1424,1040, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.50 BV=10.80 + {113,1328,1048, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.41 BV=10.67 + {113,1424,1040, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.50 BV=10.58 + {129,1328,1040, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.40 BV=10.49 + {129,1424,1024, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.48 BV=10.42 + {145,1328,1056, 0, 0, 0}, //TV = 12.75(9 lines) AV=2.97 SV=5.42 BV=10.30 + {161,1328,1024, 0, 0, 0}, //TV = 12.60(10 lines) AV=2.97 SV=5.38 BV=10.20 + {177,1216,1104, 0, 0, 0}, //TV = 12.46(11 lines) AV=2.97 SV=5.36 BV=10.08 + {193,1216,1088, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.34 BV=9.97 + {193,1328,1040, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.40 BV=9.91 + {209,1328,1032, 0, 0, 0}, //TV = 12.22(13 lines) AV=2.97 SV=5.39 BV=9.81 + {225,1328,1024, 0, 0, 0}, //TV = 12.12(14 lines) AV=2.97 SV=5.38 BV=9.71 + {241,1328,1024, 0, 0, 0}, //TV = 12.02(15 lines) AV=2.97 SV=5.38 BV=9.61 + {257,1328,1032, 0, 0, 0}, //TV = 11.93(16 lines) AV=2.97 SV=5.39 BV=9.51 + {273,1328,1040, 0, 0, 0}, //TV = 11.84(17 lines) AV=2.97 SV=5.40 BV=9.41 + {305,1216,1088, 0, 0, 0}, //TV = 11.68(19 lines) AV=2.97 SV=5.34 BV=9.31 + {321,1216,1104, 0, 0, 0}, //TV = 11.61(20 lines) AV=2.97 SV=5.36 BV=9.22 + {353,1216,1080, 0, 0, 0}, //TV = 11.47(22 lines) AV=2.97 SV=5.32 BV=9.11 + {369,1216,1104, 0, 0, 0}, //TV = 11.40(23 lines) AV=2.97 SV=5.36 BV=9.02 + {401,1216,1096, 0, 0, 0}, //TV = 11.28(25 lines) AV=2.97 SV=5.35 BV=8.91 + {433,1216,1088, 0, 0, 0}, //TV = 11.17(27 lines) AV=2.97 SV=5.34 BV=8.81 + {465,1216,1088, 0, 0, 0}, //TV = 11.07(29 lines) AV=2.97 SV=5.34 BV=8.71 + {497,1216,1088, 0, 0, 0}, //TV = 10.97(31 lines) AV=2.97 SV=5.34 BV=8.61 + {529,1216,1096, 0, 0, 0}, //TV = 10.88(33 lines) AV=2.97 SV=5.35 BV=8.51 + {577,1216,1080, 0, 0, 0}, //TV = 10.76(36 lines) AV=2.97 SV=5.32 BV=8.41 + {609,1216,1096, 0, 0, 0}, //TV = 10.68(38 lines) AV=2.97 SV=5.35 BV=8.31 + {657,1216,1088, 0, 0, 0}, //TV = 10.57(41 lines) AV=2.97 SV=5.34 BV=8.21 + {705,1216,1088, 0, 0, 0}, //TV = 10.47(44 lines) AV=2.97 SV=5.34 BV=8.11 + {753,1216,1096, 0, 0, 0}, //TV = 10.38(47 lines) AV=2.97 SV=5.35 BV=8.00 + {801,1216,1096, 0, 0, 0}, //TV = 10.29(50 lines) AV=2.97 SV=5.35 BV=7.91 + {865,1216,1088, 0, 0, 0}, //TV = 10.18(54 lines) AV=2.97 SV=5.34 BV=7.81 + {929,1216,1088, 0, 0, 0}, //TV = 10.07(58 lines) AV=2.97 SV=5.34 BV=7.71 + {993,1216,1088, 0, 0, 0}, //TV = 9.98(62 lines) AV=2.97 SV=5.34 BV=7.61 + {1073,1216,1080, 0, 0, 0}, //TV = 9.86(67 lines) AV=2.97 SV=5.32 BV=7.51 + {1153,1216,1072, 0, 0, 0}, //TV = 9.76(72 lines) AV=2.97 SV=5.31 BV=7.42 + {1233,1216,1080, 0, 0, 0}, //TV = 9.66(77 lines) AV=2.97 SV=5.32 BV=7.31 + {1313,1216,1088, 0, 0, 0}, //TV = 9.57(82 lines) AV=2.97 SV=5.34 BV=7.21 + {1425,1216,1072, 0, 0, 0}, //TV = 9.45(89 lines) AV=2.97 SV=5.31 BV=7.11 + {1521,1216,1072, 0, 0, 0}, //TV = 9.36(95 lines) AV=2.97 SV=5.31 BV=7.02 + {1633,1216,1080, 0, 0, 0}, //TV = 9.26(102 lines) AV=2.97 SV=5.32 BV=6.90 + {1745,1216,1080, 0, 0, 0}, //TV = 9.16(109 lines) AV=2.97 SV=5.32 BV=6.81 + {1873,1216,1080, 0, 0, 0}, //TV = 9.06(117 lines) AV=2.97 SV=5.32 BV=6.71 + {2001,1216,1080, 0, 0, 0}, //TV = 8.97(125 lines) AV=2.97 SV=5.32 BV=6.61 + {2145,1216,1080, 0, 0, 0}, //TV = 8.86(134 lines) AV=2.97 SV=5.32 BV=6.51 + {2305,1216,1080, 0, 0, 0}, //TV = 8.76(144 lines) AV=2.97 SV=5.32 BV=6.41 + {2481,1216,1072, 0, 0, 0}, //TV = 8.65(155 lines) AV=2.97 SV=5.31 BV=6.31 + {2641,1216,1080, 0, 0, 0}, //TV = 8.56(165 lines) AV=2.97 SV=5.32 BV=6.21 + {2849,1216,1080, 0, 0, 0}, //TV = 8.46(178 lines) AV=2.97 SV=5.32 BV=6.10 + {3025,1216,1080, 0, 0, 0}, //TV = 8.37(189 lines) AV=2.97 SV=5.32 BV=6.01 + {3265,1216,1072, 0, 0, 0}, //TV = 8.26(204 lines) AV=2.97 SV=5.31 BV=5.92 + {3489,1216,1080, 0, 0, 0}, //TV = 8.16(218 lines) AV=2.97 SV=5.32 BV=5.81 + {3745,1216,1072, 0, 0, 0}, //TV = 8.06(234 lines) AV=2.97 SV=5.31 BV=5.72 + {4033,1216,1072, 0, 0, 0}, //TV = 7.95(252 lines) AV=2.97 SV=5.31 BV=5.61 + {4321,1216,1072, 0, 0, 0}, //TV = 7.85(270 lines) AV=2.97 SV=5.31 BV=5.51 + {4625,1216,1072, 0, 0, 0}, //TV = 7.76(289 lines) AV=2.97 SV=5.31 BV=5.41 + {4945,1216,1072, 0, 0, 0}, //TV = 7.66(309 lines) AV=2.97 SV=5.31 BV=5.32 + {5297,1216,1072, 0, 0, 0}, //TV = 7.56(331 lines) AV=2.97 SV=5.31 BV=5.22 + {5681,1216,1072, 0, 0, 0}, //TV = 7.46(355 lines) AV=2.97 SV=5.31 BV=5.12 + {6113,1216,1072, 0, 0, 0}, //TV = 7.35(382 lines) AV=2.97 SV=5.31 BV=5.01 + {6561,1216,1072, 0, 0, 0}, //TV = 7.25(410 lines) AV=2.97 SV=5.31 BV=4.91 + {7025,1216,1072, 0, 0, 0}, //TV = 7.15(439 lines) AV=2.97 SV=5.31 BV=4.81 + {7521,1216,1072, 0, 0, 0}, //TV = 7.05(470 lines) AV=2.97 SV=5.31 BV=4.71 + {8049,1216,1072, 0, 0, 0}, //TV = 6.96(503 lines) AV=2.97 SV=5.31 BV=4.61 + {8625,1216,1072, 0, 0, 0}, //TV = 6.86(539 lines) AV=2.97 SV=5.31 BV=4.51 + {9249,1216,1072, 0, 0, 0}, //TV = 6.76(578 lines) AV=2.97 SV=5.31 BV=4.41 + {9905,1216,1072, 0, 0, 0}, //TV = 6.66(619 lines) AV=2.97 SV=5.31 BV=4.31 + {10002,1328,1048, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1424,1040, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.50 BV=4.12 + {10002,1536,1040, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.61 BV=4.01 + {10002,1632,1048, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,1728,1056, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.80 BV=3.82 + {10002,1840,1064, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.90 BV=3.71 + {10002,2048,1024, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.00 BV=3.61 + {10002,2144,1056, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.11 BV=3.50 + {10002,2352,1024, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.20 BV=3.41 + {10002,2448,1064, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.31 BV=3.30 + {20003,1328,1048, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.41 BV=3.21 + {20003,1424,1048, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.51 BV=3.11 + {20003,1536,1040, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.61 BV=3.01 + {20003,1632,1048, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.71 BV=2.91 + {20003,1728,1064, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.81 BV=2.80 + {30003,1216,1080, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.32 BV=2.70 + {30003,1328,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.42 BV=2.61 + {30003,1424,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.52 BV=2.51 + {30003,1536,1048, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.62 BV=2.41 + {30003,1632,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.72 BV=2.31 + {30003,1728,1072, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.82 BV=2.21 + {30003,1936,1032, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.93 BV=2.10 + {30003,2048,1040, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.02 BV=2.01 + {30003,2144,1064, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.12 BV=1.91 + {30003,2352,1040, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.22 BV=1.81 + {30003,2560,1024, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.32 BV=1.71 + {30003,2656,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.42 BV=1.61 + {30003,2864,1048, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.52 BV=1.51 + {30003,3072,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.63 BV=1.40 + {30003,3328,1040, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.72 BV=1.31 + {30003,3584,1032, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.82 BV=1.21 + {30003,3840,1032, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.92 BV=1.11 + {40004,3072,1040, 0, 0, 0}, //TV = 4.64(2500 lines) AV=2.97 SV=6.61 BV=1.01 + {40004,3328,1024, 0, 0, 0}, //TV = 4.64(2500 lines) AV=2.97 SV=6.70 BV=0.91 + {40004,3584,1024, 0, 0, 0}, //TV = 4.64(2500 lines) AV=2.97 SV=6.81 BV=0.81 + {50005,3072,1024, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.58 BV=0.71 + {50005,3200,1056, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.69 BV=0.60 + {50005,3456,1040, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.78 BV=0.52 + {60005,3072,1048, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.62 BV=0.41 + {60005,3328,1040, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.72 BV=0.31 + {60005,3584,1032, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.82 BV=0.21 + {60005,3840,1032, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.92 BV=0.11 + {60005,4096,1040, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.02 BV=0.01 + {60005,4480,1024, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.13 BV=-0.10 + {60005,4736,1040, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.23 BV=-0.20 + {60005,5120,1032, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.33 BV=-0.30 + {60005,5504,1024, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.43 BV=-0.40 + {60005,5888,1024, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.52 BV=-0.49 + {70006,5376,1032, 0, 0, 0}, //TV = 3.84(4375 lines) AV=2.97 SV=7.40 BV=-0.60 + {70006,5760,1032, 0, 0, 0}, //TV = 3.84(4375 lines) AV=2.97 SV=7.50 BV=-0.70 + {80006,5376,1040, 0, 0, 0}, //TV = 3.64(5000 lines) AV=2.97 SV=7.41 BV=-0.80 + {90007,5120,1040, 0, 0, 0}, //TV = 3.47(5625 lines) AV=2.97 SV=7.34 BV=-0.90 + {90007,5504,1040, 0, 0, 0}, //TV = 3.47(5625 lines) AV=2.97 SV=7.45 BV=-1.00 + {100008,5376,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.39 BV=-1.10 + {100008,5760,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.49 BV=-1.20 + {100008,6144,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.60 BV=-1.30 + {100008,6544,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.69 BV=-1.39 + {100008,7072,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.79 BV=-1.50 + {100008,7472,1040, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.89 BV=-1.60 + {100008,7936,1048, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.99 BV=-1.69 + {100008,8720,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.09 BV=-1.80 + {100008,9344,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.20 BV=-1.91 + {100008,10080,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.30 BV=-2.01 + {100008,10480,1056, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.40 BV=-2.11 + {100008,11392,1040, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.50 BV=-2.21 + {100008,11904,1064, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.59 BV=-2.30 + {100008,13104,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.69 BV=-2.40 + {100008,13792,1056, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.80 BV=-2.50 + {100008,14560,1072, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.90 BV=-2.60 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_VideoAutoTable = +{ + AETABLE_VIDEO_AUTO, //eAETableID + 143, //u4TotalIndex + 20, //u4StrobeTrigerBV + 116, //i4MaxBV + -26, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sVideoPLineTable_60Hz, + sVideoPLineTable_50Hz, + NULL, +}; + +static strEvPline sVideo1PLineTable_60Hz = +{ +{ + {65,1216,1088, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.34 BV=11.54 + {65,1328,1024, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.38 BV=11.51 + {65,1424,1040, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.50 BV=11.38 + {65,1424,1104, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.58 BV=11.30 + {81,1216,1112, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.37 BV=11.20 + {81,1328,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.45 BV=11.11 + {81,1424,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.55 BV=11.01 + {97,1328,1056, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.42 BV=10.88 + {97,1424,1040, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.50 BV=10.80 + {113,1328,1048, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.41 BV=10.67 + {113,1424,1040, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.50 BV=10.58 + {129,1328,1040, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.40 BV=10.49 + {129,1424,1024, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.48 BV=10.42 + {145,1328,1056, 0, 0, 0}, //TV = 12.75(9 lines) AV=2.97 SV=5.42 BV=10.30 + {161,1328,1024, 0, 0, 0}, //TV = 12.60(10 lines) AV=2.97 SV=5.38 BV=10.20 + {177,1216,1104, 0, 0, 0}, //TV = 12.46(11 lines) AV=2.97 SV=5.36 BV=10.08 + {193,1216,1088, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.34 BV=9.97 + {193,1328,1040, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.40 BV=9.91 + {209,1328,1032, 0, 0, 0}, //TV = 12.22(13 lines) AV=2.97 SV=5.39 BV=9.81 + {225,1328,1024, 0, 0, 0}, //TV = 12.12(14 lines) AV=2.97 SV=5.38 BV=9.71 + {241,1328,1024, 0, 0, 0}, //TV = 12.02(15 lines) AV=2.97 SV=5.38 BV=9.61 + {257,1328,1032, 0, 0, 0}, //TV = 11.93(16 lines) AV=2.97 SV=5.39 BV=9.51 + {273,1328,1040, 0, 0, 0}, //TV = 11.84(17 lines) AV=2.97 SV=5.40 BV=9.41 + {305,1216,1088, 0, 0, 0}, //TV = 11.68(19 lines) AV=2.97 SV=5.34 BV=9.31 + {321,1216,1104, 0, 0, 0}, //TV = 11.61(20 lines) AV=2.97 SV=5.36 BV=9.22 + {353,1216,1080, 0, 0, 0}, //TV = 11.47(22 lines) AV=2.97 SV=5.32 BV=9.11 + {369,1216,1104, 0, 0, 0}, //TV = 11.40(23 lines) AV=2.97 SV=5.36 BV=9.02 + {401,1216,1096, 0, 0, 0}, //TV = 11.28(25 lines) AV=2.97 SV=5.35 BV=8.91 + {433,1216,1088, 0, 0, 0}, //TV = 11.17(27 lines) AV=2.97 SV=5.34 BV=8.81 + {465,1216,1088, 0, 0, 0}, //TV = 11.07(29 lines) AV=2.97 SV=5.34 BV=8.71 + {497,1216,1088, 0, 0, 0}, //TV = 10.97(31 lines) AV=2.97 SV=5.34 BV=8.61 + {529,1216,1096, 0, 0, 0}, //TV = 10.88(33 lines) AV=2.97 SV=5.35 BV=8.51 + {577,1216,1080, 0, 0, 0}, //TV = 10.76(36 lines) AV=2.97 SV=5.32 BV=8.41 + {609,1216,1096, 0, 0, 0}, //TV = 10.68(38 lines) AV=2.97 SV=5.35 BV=8.31 + {657,1216,1088, 0, 0, 0}, //TV = 10.57(41 lines) AV=2.97 SV=5.34 BV=8.21 + {705,1216,1088, 0, 0, 0}, //TV = 10.47(44 lines) AV=2.97 SV=5.34 BV=8.11 + {753,1216,1096, 0, 0, 0}, //TV = 10.38(47 lines) AV=2.97 SV=5.35 BV=8.00 + {801,1216,1096, 0, 0, 0}, //TV = 10.29(50 lines) AV=2.97 SV=5.35 BV=7.91 + {865,1216,1088, 0, 0, 0}, //TV = 10.18(54 lines) AV=2.97 SV=5.34 BV=7.81 + {929,1216,1088, 0, 0, 0}, //TV = 10.07(58 lines) AV=2.97 SV=5.34 BV=7.71 + {993,1216,1088, 0, 0, 0}, //TV = 9.98(62 lines) AV=2.97 SV=5.34 BV=7.61 + {1073,1216,1080, 0, 0, 0}, //TV = 9.86(67 lines) AV=2.97 SV=5.32 BV=7.51 + {1153,1216,1072, 0, 0, 0}, //TV = 9.76(72 lines) AV=2.97 SV=5.31 BV=7.42 + {1233,1216,1080, 0, 0, 0}, //TV = 9.66(77 lines) AV=2.97 SV=5.32 BV=7.31 + {1313,1216,1088, 0, 0, 0}, //TV = 9.57(82 lines) AV=2.97 SV=5.34 BV=7.21 + {1425,1216,1072, 0, 0, 0}, //TV = 9.45(89 lines) AV=2.97 SV=5.31 BV=7.11 + {1521,1216,1072, 0, 0, 0}, //TV = 9.36(95 lines) AV=2.97 SV=5.31 BV=7.02 + {1633,1216,1080, 0, 0, 0}, //TV = 9.26(102 lines) AV=2.97 SV=5.32 BV=6.90 + {1745,1216,1080, 0, 0, 0}, //TV = 9.16(109 lines) AV=2.97 SV=5.32 BV=6.81 + {1873,1216,1080, 0, 0, 0}, //TV = 9.06(117 lines) AV=2.97 SV=5.32 BV=6.71 + {2001,1216,1080, 0, 0, 0}, //TV = 8.97(125 lines) AV=2.97 SV=5.32 BV=6.61 + {2145,1216,1080, 0, 0, 0}, //TV = 8.86(134 lines) AV=2.97 SV=5.32 BV=6.51 + {2305,1216,1080, 0, 0, 0}, //TV = 8.76(144 lines) AV=2.97 SV=5.32 BV=6.41 + {2481,1216,1072, 0, 0, 0}, //TV = 8.65(155 lines) AV=2.97 SV=5.31 BV=6.31 + {2641,1216,1080, 0, 0, 0}, //TV = 8.56(165 lines) AV=2.97 SV=5.32 BV=6.21 + {2849,1216,1080, 0, 0, 0}, //TV = 8.46(178 lines) AV=2.97 SV=5.32 BV=6.10 + {3025,1216,1080, 0, 0, 0}, //TV = 8.37(189 lines) AV=2.97 SV=5.32 BV=6.01 + {3265,1216,1072, 0, 0, 0}, //TV = 8.26(204 lines) AV=2.97 SV=5.31 BV=5.92 + {3489,1216,1080, 0, 0, 0}, //TV = 8.16(218 lines) AV=2.97 SV=5.32 BV=5.81 + {3745,1216,1072, 0, 0, 0}, //TV = 8.06(234 lines) AV=2.97 SV=5.31 BV=5.72 + {4033,1216,1072, 0, 0, 0}, //TV = 7.95(252 lines) AV=2.97 SV=5.31 BV=5.61 + {4321,1216,1072, 0, 0, 0}, //TV = 7.85(270 lines) AV=2.97 SV=5.31 BV=5.51 + {4625,1216,1072, 0, 0, 0}, //TV = 7.76(289 lines) AV=2.97 SV=5.31 BV=5.41 + {4945,1216,1072, 0, 0, 0}, //TV = 7.66(309 lines) AV=2.97 SV=5.31 BV=5.32 + {5297,1216,1072, 0, 0, 0}, //TV = 7.56(331 lines) AV=2.97 SV=5.31 BV=5.22 + {5681,1216,1072, 0, 0, 0}, //TV = 7.46(355 lines) AV=2.97 SV=5.31 BV=5.12 + {6113,1216,1072, 0, 0, 0}, //TV = 7.35(382 lines) AV=2.97 SV=5.31 BV=5.01 + {6561,1216,1072, 0, 0, 0}, //TV = 7.25(410 lines) AV=2.97 SV=5.31 BV=4.91 + {7025,1216,1072, 0, 0, 0}, //TV = 7.15(439 lines) AV=2.97 SV=5.31 BV=4.81 + {7521,1216,1072, 0, 0, 0}, //TV = 7.05(470 lines) AV=2.97 SV=5.31 BV=4.71 + {8049,1216,1072, 0, 0, 0}, //TV = 6.96(503 lines) AV=2.97 SV=5.31 BV=4.61 + {8338,1216,1112, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.37 BV=4.51 + {8338,1328,1096, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.47 BV=4.40 + {8338,1424,1088, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.56 BV=4.31 + {8338,1536,1088, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.67 BV=4.20 + {8338,1728,1032, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.77 BV=4.11 + {8338,1840,1040, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.87 BV=4.01 + {8338,1936,1064, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.97 BV=3.90 + {8338,2144,1024, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=6.07 BV=3.81 + {8338,2240,1056, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=6.17 BV=3.70 + {8338,2448,1032, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=6.27 BV=3.61 + {16658,1216,1112, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.37 BV=3.51 + {16658,1328,1096, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.47 BV=3.41 + {16658,1424,1088, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.56 BV=3.32 + {16658,1632,1024, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.67 BV=3.21 + {16658,1728,1032, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.77 BV=3.11 + {16658,1840,1040, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.87 BV=3.01 + {24994,1328,1024, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.38 BV=2.92 + {24994,1424,1024, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.48 BV=2.82 + {24994,1536,1024, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.58 BV=2.71 + {24994,1632,1032, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.68 BV=2.61 + {33283,1216,1112, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=5.37 BV=2.51 + {33283,1328,1096, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=5.47 BV=2.41 + {33283,1424,1104, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=5.58 BV=2.30 + {33283,1632,1024, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=5.67 BV=2.21 + {33283,1728,1040, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=5.78 BV=2.10 + {33283,1840,1040, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=5.87 BV=2.01 + {33283,1936,1056, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=5.96 BV=1.92 + {33283,2144,1024, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=6.07 BV=1.81 + {33283,2240,1056, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=6.17 BV=1.71 + {33283,2448,1032, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=6.27 BV=1.61 + {33283,2560,1056, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=6.37 BV=1.51 + {33283,2752,1056, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=6.47 BV=1.41 + {33283,2960,1048, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=6.56 BV=1.32 + {33283,3200,1040, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=6.67 BV=1.21 + {33283,3456,1040, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=6.78 BV=1.10 + {33283,3712,1032, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=6.87 BV=1.01 + {41668,3200,1024, 0, 0, 0}, //TV = 4.58(2604 lines) AV=2.97 SV=6.64 BV=0.91 + {41668,3328,1056, 0, 0, 0}, //TV = 4.58(2604 lines) AV=2.97 SV=6.74 BV=0.81 + {50005,3072,1024, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.58 BV=0.71 + {50005,3200,1056, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.69 BV=0.60 + {50005,3456,1040, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.78 BV=0.52 + {58324,3200,1032, 0, 0, 0}, //TV = 4.10(3645 lines) AV=2.97 SV=6.66 BV=0.42 + {58324,3456,1024, 0, 0, 0}, //TV = 4.10(3645 lines) AV=2.97 SV=6.75 BV=0.32 + {66613,3200,1040, 0, 0, 0}, //TV = 3.91(4163 lines) AV=2.97 SV=6.67 BV=0.21 + {66613,3456,1032, 0, 0, 0}, //TV = 3.91(4163 lines) AV=2.97 SV=6.77 BV=0.11 + {66613,3712,1032, 0, 0, 0}, //TV = 3.91(4163 lines) AV=2.97 SV=6.87 BV=0.01 + {66613,3968,1048, 0, 0, 0}, //TV = 3.91(4163 lines) AV=2.97 SV=6.99 BV=-0.11 + {66613,4224,1048, 0, 0, 0}, //TV = 3.91(4163 lines) AV=2.97 SV=7.08 BV=-0.20 + {66613,4608,1032, 0, 0, 0}, //TV = 3.91(4163 lines) AV=2.97 SV=7.18 BV=-0.30 + {66613,4864,1048, 0, 0, 0}, //TV = 3.91(4163 lines) AV=2.97 SV=7.28 BV=-0.40 + {66613,5248,1040, 0, 0, 0}, //TV = 3.91(4163 lines) AV=2.97 SV=7.38 BV=-0.50 + {66613,5632,1040, 0, 0, 0}, //TV = 3.91(4163 lines) AV=2.97 SV=7.48 BV=-0.60 + {74997,5376,1032, 0, 0, 0}, //TV = 3.74(4687 lines) AV=2.97 SV=7.40 BV=-0.70 + {83335,5248,1024, 0, 0, 0}, //TV = 3.58(5208 lines) AV=2.97 SV=7.36 BV=-0.80 + {91671,4992,1048, 0, 0, 0}, //TV = 3.45(5729 lines) AV=2.97 SV=7.32 BV=-0.90 + {91671,5376,1040, 0, 0, 0}, //TV = 3.45(5729 lines) AV=2.97 SV=7.41 BV=-1.00 + {99991,5376,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.39 BV=-1.10 + {99991,5760,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.49 BV=-1.20 + {99991,6144,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.60 BV=-1.30 + {99991,6544,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.69 BV=-1.39 + {99991,7072,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.79 BV=-1.49 + {99991,7472,1040, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.89 BV=-1.60 + {99991,7936,1048, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.99 BV=-1.69 + {99991,8720,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.10 BV=-1.81 + {99991,9344,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.20 BV=-1.91 + {99991,10080,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.30 BV=-2.01 + {99991,10480,1056, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.40 BV=-2.11 + {99991,11392,1040, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.50 BV=-2.21 + {99991,11904,1064, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.59 BV=-2.30 + {99991,13104,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.69 BV=-2.40 + {99991,13792,1056, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.80 BV=-2.50 + {99991,14560,1072, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.90 BV=-2.60 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sVideo1PLineTable_50Hz = +{ +{ + {65,1216,1088, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.34 BV=11.54 + {65,1328,1024, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.38 BV=11.51 + {65,1424,1040, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.50 BV=11.38 + {65,1424,1104, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.58 BV=11.30 + {81,1216,1112, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.37 BV=11.20 + {81,1328,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.45 BV=11.11 + {81,1424,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.55 BV=11.01 + {97,1328,1056, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.42 BV=10.88 + {97,1424,1040, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.50 BV=10.80 + {113,1328,1048, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.41 BV=10.67 + {113,1424,1040, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.50 BV=10.58 + {129,1328,1040, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.40 BV=10.49 + {129,1424,1024, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.48 BV=10.42 + {145,1328,1056, 0, 0, 0}, //TV = 12.75(9 lines) AV=2.97 SV=5.42 BV=10.30 + {161,1328,1024, 0, 0, 0}, //TV = 12.60(10 lines) AV=2.97 SV=5.38 BV=10.20 + {177,1216,1104, 0, 0, 0}, //TV = 12.46(11 lines) AV=2.97 SV=5.36 BV=10.08 + {193,1216,1088, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.34 BV=9.97 + {193,1328,1040, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.40 BV=9.91 + {209,1328,1032, 0, 0, 0}, //TV = 12.22(13 lines) AV=2.97 SV=5.39 BV=9.81 + {225,1328,1024, 0, 0, 0}, //TV = 12.12(14 lines) AV=2.97 SV=5.38 BV=9.71 + {241,1328,1024, 0, 0, 0}, //TV = 12.02(15 lines) AV=2.97 SV=5.38 BV=9.61 + {257,1328,1032, 0, 0, 0}, //TV = 11.93(16 lines) AV=2.97 SV=5.39 BV=9.51 + {273,1328,1040, 0, 0, 0}, //TV = 11.84(17 lines) AV=2.97 SV=5.40 BV=9.41 + {305,1216,1088, 0, 0, 0}, //TV = 11.68(19 lines) AV=2.97 SV=5.34 BV=9.31 + {321,1216,1104, 0, 0, 0}, //TV = 11.61(20 lines) AV=2.97 SV=5.36 BV=9.22 + {353,1216,1080, 0, 0, 0}, //TV = 11.47(22 lines) AV=2.97 SV=5.32 BV=9.11 + {369,1216,1104, 0, 0, 0}, //TV = 11.40(23 lines) AV=2.97 SV=5.36 BV=9.02 + {401,1216,1096, 0, 0, 0}, //TV = 11.28(25 lines) AV=2.97 SV=5.35 BV=8.91 + {433,1216,1088, 0, 0, 0}, //TV = 11.17(27 lines) AV=2.97 SV=5.34 BV=8.81 + {465,1216,1088, 0, 0, 0}, //TV = 11.07(29 lines) AV=2.97 SV=5.34 BV=8.71 + {497,1216,1088, 0, 0, 0}, //TV = 10.97(31 lines) AV=2.97 SV=5.34 BV=8.61 + {529,1216,1096, 0, 0, 0}, //TV = 10.88(33 lines) AV=2.97 SV=5.35 BV=8.51 + {577,1216,1080, 0, 0, 0}, //TV = 10.76(36 lines) AV=2.97 SV=5.32 BV=8.41 + {609,1216,1096, 0, 0, 0}, //TV = 10.68(38 lines) AV=2.97 SV=5.35 BV=8.31 + {657,1216,1088, 0, 0, 0}, //TV = 10.57(41 lines) AV=2.97 SV=5.34 BV=8.21 + {705,1216,1088, 0, 0, 0}, //TV = 10.47(44 lines) AV=2.97 SV=5.34 BV=8.11 + {753,1216,1096, 0, 0, 0}, //TV = 10.38(47 lines) AV=2.97 SV=5.35 BV=8.00 + {801,1216,1096, 0, 0, 0}, //TV = 10.29(50 lines) AV=2.97 SV=5.35 BV=7.91 + {865,1216,1088, 0, 0, 0}, //TV = 10.18(54 lines) AV=2.97 SV=5.34 BV=7.81 + {929,1216,1088, 0, 0, 0}, //TV = 10.07(58 lines) AV=2.97 SV=5.34 BV=7.71 + {993,1216,1088, 0, 0, 0}, //TV = 9.98(62 lines) AV=2.97 SV=5.34 BV=7.61 + {1073,1216,1080, 0, 0, 0}, //TV = 9.86(67 lines) AV=2.97 SV=5.32 BV=7.51 + {1153,1216,1072, 0, 0, 0}, //TV = 9.76(72 lines) AV=2.97 SV=5.31 BV=7.42 + {1233,1216,1080, 0, 0, 0}, //TV = 9.66(77 lines) AV=2.97 SV=5.32 BV=7.31 + {1313,1216,1088, 0, 0, 0}, //TV = 9.57(82 lines) AV=2.97 SV=5.34 BV=7.21 + {1425,1216,1072, 0, 0, 0}, //TV = 9.45(89 lines) AV=2.97 SV=5.31 BV=7.11 + {1521,1216,1072, 0, 0, 0}, //TV = 9.36(95 lines) AV=2.97 SV=5.31 BV=7.02 + {1633,1216,1080, 0, 0, 0}, //TV = 9.26(102 lines) AV=2.97 SV=5.32 BV=6.90 + {1745,1216,1080, 0, 0, 0}, //TV = 9.16(109 lines) AV=2.97 SV=5.32 BV=6.81 + {1873,1216,1080, 0, 0, 0}, //TV = 9.06(117 lines) AV=2.97 SV=5.32 BV=6.71 + {2001,1216,1080, 0, 0, 0}, //TV = 8.97(125 lines) AV=2.97 SV=5.32 BV=6.61 + {2145,1216,1080, 0, 0, 0}, //TV = 8.86(134 lines) AV=2.97 SV=5.32 BV=6.51 + {2305,1216,1080, 0, 0, 0}, //TV = 8.76(144 lines) AV=2.97 SV=5.32 BV=6.41 + {2481,1216,1072, 0, 0, 0}, //TV = 8.65(155 lines) AV=2.97 SV=5.31 BV=6.31 + {2641,1216,1080, 0, 0, 0}, //TV = 8.56(165 lines) AV=2.97 SV=5.32 BV=6.21 + {2849,1216,1080, 0, 0, 0}, //TV = 8.46(178 lines) AV=2.97 SV=5.32 BV=6.10 + {3025,1216,1080, 0, 0, 0}, //TV = 8.37(189 lines) AV=2.97 SV=5.32 BV=6.01 + {3265,1216,1072, 0, 0, 0}, //TV = 8.26(204 lines) AV=2.97 SV=5.31 BV=5.92 + {3489,1216,1080, 0, 0, 0}, //TV = 8.16(218 lines) AV=2.97 SV=5.32 BV=5.81 + {3745,1216,1072, 0, 0, 0}, //TV = 8.06(234 lines) AV=2.97 SV=5.31 BV=5.72 + {4033,1216,1072, 0, 0, 0}, //TV = 7.95(252 lines) AV=2.97 SV=5.31 BV=5.61 + {4321,1216,1072, 0, 0, 0}, //TV = 7.85(270 lines) AV=2.97 SV=5.31 BV=5.51 + {4625,1216,1072, 0, 0, 0}, //TV = 7.76(289 lines) AV=2.97 SV=5.31 BV=5.41 + {4945,1216,1072, 0, 0, 0}, //TV = 7.66(309 lines) AV=2.97 SV=5.31 BV=5.32 + {5297,1216,1072, 0, 0, 0}, //TV = 7.56(331 lines) AV=2.97 SV=5.31 BV=5.22 + {5681,1216,1072, 0, 0, 0}, //TV = 7.46(355 lines) AV=2.97 SV=5.31 BV=5.12 + {6113,1216,1072, 0, 0, 0}, //TV = 7.35(382 lines) AV=2.97 SV=5.31 BV=5.01 + {6561,1216,1072, 0, 0, 0}, //TV = 7.25(410 lines) AV=2.97 SV=5.31 BV=4.91 + {7025,1216,1072, 0, 0, 0}, //TV = 7.15(439 lines) AV=2.97 SV=5.31 BV=4.81 + {7521,1216,1072, 0, 0, 0}, //TV = 7.05(470 lines) AV=2.97 SV=5.31 BV=4.71 + {8049,1216,1072, 0, 0, 0}, //TV = 6.96(503 lines) AV=2.97 SV=5.31 BV=4.61 + {8625,1216,1072, 0, 0, 0}, //TV = 6.86(539 lines) AV=2.97 SV=5.31 BV=4.51 + {9249,1216,1072, 0, 0, 0}, //TV = 6.76(578 lines) AV=2.97 SV=5.31 BV=4.41 + {9905,1216,1072, 0, 0, 0}, //TV = 6.66(619 lines) AV=2.97 SV=5.31 BV=4.31 + {10002,1328,1048, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1424,1040, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.50 BV=4.12 + {10002,1536,1040, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.61 BV=4.01 + {10002,1632,1048, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,1728,1056, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.80 BV=3.82 + {10002,1840,1064, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.90 BV=3.71 + {10002,2048,1024, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.00 BV=3.61 + {10002,2144,1056, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.11 BV=3.50 + {10002,2352,1024, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.20 BV=3.41 + {10002,2448,1064, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.31 BV=3.30 + {20003,1328,1048, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.41 BV=3.21 + {20003,1424,1048, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.51 BV=3.11 + {20003,1536,1040, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.61 BV=3.01 + {20003,1632,1048, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.71 BV=2.91 + {20003,1728,1064, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.81 BV=2.80 + {30003,1216,1080, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.32 BV=2.70 + {30003,1328,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.42 BV=2.61 + {30003,1424,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.52 BV=2.51 + {30003,1536,1048, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.62 BV=2.41 + {30003,1632,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.72 BV=2.31 + {30003,1728,1072, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.82 BV=2.21 + {30003,1936,1032, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.93 BV=2.10 + {30003,2048,1040, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.02 BV=2.01 + {30003,2144,1064, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.12 BV=1.91 + {30003,2352,1040, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.22 BV=1.81 + {30003,2560,1024, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.32 BV=1.71 + {30003,2656,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.42 BV=1.61 + {30003,2864,1048, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.52 BV=1.51 + {30003,3072,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.63 BV=1.40 + {30003,3328,1040, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.72 BV=1.31 + {30003,3584,1032, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.82 BV=1.21 + {30003,3840,1032, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.92 BV=1.11 + {40004,3072,1040, 0, 0, 0}, //TV = 4.64(2500 lines) AV=2.97 SV=6.61 BV=1.01 + {40004,3328,1024, 0, 0, 0}, //TV = 4.64(2500 lines) AV=2.97 SV=6.70 BV=0.91 + {40004,3584,1024, 0, 0, 0}, //TV = 4.64(2500 lines) AV=2.97 SV=6.81 BV=0.81 + {50005,3072,1024, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.58 BV=0.71 + {50005,3200,1056, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.69 BV=0.60 + {50005,3456,1040, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.78 BV=0.52 + {60005,3072,1048, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.62 BV=0.41 + {60005,3328,1040, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.72 BV=0.31 + {60005,3584,1032, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.82 BV=0.21 + {60005,3840,1032, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.92 BV=0.11 + {60005,4096,1040, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.02 BV=0.01 + {60005,4480,1024, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.13 BV=-0.10 + {60005,4736,1040, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.23 BV=-0.20 + {60005,5120,1032, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.33 BV=-0.30 + {60005,5504,1024, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.43 BV=-0.40 + {60005,5888,1024, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.52 BV=-0.49 + {70006,5376,1032, 0, 0, 0}, //TV = 3.84(4375 lines) AV=2.97 SV=7.40 BV=-0.60 + {70006,5760,1032, 0, 0, 0}, //TV = 3.84(4375 lines) AV=2.97 SV=7.50 BV=-0.70 + {80006,5376,1040, 0, 0, 0}, //TV = 3.64(5000 lines) AV=2.97 SV=7.41 BV=-0.80 + {90007,5120,1040, 0, 0, 0}, //TV = 3.47(5625 lines) AV=2.97 SV=7.34 BV=-0.90 + {90007,5504,1040, 0, 0, 0}, //TV = 3.47(5625 lines) AV=2.97 SV=7.45 BV=-1.00 + {100008,5376,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.39 BV=-1.10 + {100008,5760,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.49 BV=-1.20 + {100008,6144,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.60 BV=-1.30 + {100008,6544,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.69 BV=-1.39 + {100008,7072,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.79 BV=-1.50 + {100008,7472,1040, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.89 BV=-1.60 + {100008,7936,1048, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.99 BV=-1.69 + {100008,8720,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.09 BV=-1.80 + {100008,9344,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.20 BV=-1.91 + {100008,10080,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.30 BV=-2.01 + {100008,10480,1056, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.40 BV=-2.11 + {100008,11392,1040, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.50 BV=-2.21 + {100008,11904,1064, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.59 BV=-2.30 + {100008,13104,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.69 BV=-2.40 + {100008,13792,1056, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.80 BV=-2.50 + {100008,14560,1072, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.90 BV=-2.60 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Video1AutoTable = +{ + AETABLE_VIDEO1_AUTO, //eAETableID + 143, //u4TotalIndex + 20, //u4StrobeTrigerBV + 116, //i4MaxBV + -26, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sVideo1PLineTable_60Hz, + sVideo1PLineTable_50Hz, + NULL, +}; + +static strEvPline sVideo2PLineTable_60Hz = +{ +{ + {65,1216,1088, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.34 BV=11.54 + {65,1328,1024, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.38 BV=11.51 + {65,1424,1040, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.50 BV=11.38 + {65,1424,1104, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.58 BV=11.30 + {81,1216,1112, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.37 BV=11.20 + {81,1328,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.45 BV=11.11 + {81,1424,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.55 BV=11.01 + {97,1328,1056, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.42 BV=10.88 + {97,1424,1040, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.50 BV=10.80 + {113,1328,1048, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.41 BV=10.67 + {113,1424,1040, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.50 BV=10.58 + {129,1328,1040, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.40 BV=10.49 + {129,1424,1024, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.48 BV=10.42 + {145,1328,1056, 0, 0, 0}, //TV = 12.75(9 lines) AV=2.97 SV=5.42 BV=10.30 + {161,1328,1024, 0, 0, 0}, //TV = 12.60(10 lines) AV=2.97 SV=5.38 BV=10.20 + {177,1216,1104, 0, 0, 0}, //TV = 12.46(11 lines) AV=2.97 SV=5.36 BV=10.08 + {193,1216,1088, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.34 BV=9.97 + {193,1328,1040, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.40 BV=9.91 + {209,1328,1032, 0, 0, 0}, //TV = 12.22(13 lines) AV=2.97 SV=5.39 BV=9.81 + {225,1328,1024, 0, 0, 0}, //TV = 12.12(14 lines) AV=2.97 SV=5.38 BV=9.71 + {241,1328,1024, 0, 0, 0}, //TV = 12.02(15 lines) AV=2.97 SV=5.38 BV=9.61 + {257,1328,1032, 0, 0, 0}, //TV = 11.93(16 lines) AV=2.97 SV=5.39 BV=9.51 + {273,1328,1040, 0, 0, 0}, //TV = 11.84(17 lines) AV=2.97 SV=5.40 BV=9.41 + {305,1216,1088, 0, 0, 0}, //TV = 11.68(19 lines) AV=2.97 SV=5.34 BV=9.31 + {321,1216,1104, 0, 0, 0}, //TV = 11.61(20 lines) AV=2.97 SV=5.36 BV=9.22 + {353,1216,1080, 0, 0, 0}, //TV = 11.47(22 lines) AV=2.97 SV=5.32 BV=9.11 + {369,1216,1104, 0, 0, 0}, //TV = 11.40(23 lines) AV=2.97 SV=5.36 BV=9.02 + {401,1216,1096, 0, 0, 0}, //TV = 11.28(25 lines) AV=2.97 SV=5.35 BV=8.91 + {433,1216,1088, 0, 0, 0}, //TV = 11.17(27 lines) AV=2.97 SV=5.34 BV=8.81 + {465,1216,1088, 0, 0, 0}, //TV = 11.07(29 lines) AV=2.97 SV=5.34 BV=8.71 + {497,1216,1088, 0, 0, 0}, //TV = 10.97(31 lines) AV=2.97 SV=5.34 BV=8.61 + {529,1216,1096, 0, 0, 0}, //TV = 10.88(33 lines) AV=2.97 SV=5.35 BV=8.51 + {577,1216,1080, 0, 0, 0}, //TV = 10.76(36 lines) AV=2.97 SV=5.32 BV=8.41 + {609,1216,1096, 0, 0, 0}, //TV = 10.68(38 lines) AV=2.97 SV=5.35 BV=8.31 + {657,1216,1088, 0, 0, 0}, //TV = 10.57(41 lines) AV=2.97 SV=5.34 BV=8.21 + {705,1216,1088, 0, 0, 0}, //TV = 10.47(44 lines) AV=2.97 SV=5.34 BV=8.11 + {753,1216,1096, 0, 0, 0}, //TV = 10.38(47 lines) AV=2.97 SV=5.35 BV=8.00 + {801,1216,1096, 0, 0, 0}, //TV = 10.29(50 lines) AV=2.97 SV=5.35 BV=7.91 + {865,1216,1088, 0, 0, 0}, //TV = 10.18(54 lines) AV=2.97 SV=5.34 BV=7.81 + {929,1216,1088, 0, 0, 0}, //TV = 10.07(58 lines) AV=2.97 SV=5.34 BV=7.71 + {993,1216,1088, 0, 0, 0}, //TV = 9.98(62 lines) AV=2.97 SV=5.34 BV=7.61 + {1073,1216,1080, 0, 0, 0}, //TV = 9.86(67 lines) AV=2.97 SV=5.32 BV=7.51 + {1153,1216,1072, 0, 0, 0}, //TV = 9.76(72 lines) AV=2.97 SV=5.31 BV=7.42 + {1233,1216,1080, 0, 0, 0}, //TV = 9.66(77 lines) AV=2.97 SV=5.32 BV=7.31 + {1313,1216,1088, 0, 0, 0}, //TV = 9.57(82 lines) AV=2.97 SV=5.34 BV=7.21 + {1425,1216,1072, 0, 0, 0}, //TV = 9.45(89 lines) AV=2.97 SV=5.31 BV=7.11 + {1521,1216,1072, 0, 0, 0}, //TV = 9.36(95 lines) AV=2.97 SV=5.31 BV=7.02 + {1633,1216,1080, 0, 0, 0}, //TV = 9.26(102 lines) AV=2.97 SV=5.32 BV=6.90 + {1745,1216,1080, 0, 0, 0}, //TV = 9.16(109 lines) AV=2.97 SV=5.32 BV=6.81 + {1873,1216,1080, 0, 0, 0}, //TV = 9.06(117 lines) AV=2.97 SV=5.32 BV=6.71 + {2001,1216,1080, 0, 0, 0}, //TV = 8.97(125 lines) AV=2.97 SV=5.32 BV=6.61 + {2145,1216,1080, 0, 0, 0}, //TV = 8.86(134 lines) AV=2.97 SV=5.32 BV=6.51 + {2305,1216,1080, 0, 0, 0}, //TV = 8.76(144 lines) AV=2.97 SV=5.32 BV=6.41 + {2481,1216,1072, 0, 0, 0}, //TV = 8.65(155 lines) AV=2.97 SV=5.31 BV=6.31 + {2641,1216,1080, 0, 0, 0}, //TV = 8.56(165 lines) AV=2.97 SV=5.32 BV=6.21 + {2849,1216,1080, 0, 0, 0}, //TV = 8.46(178 lines) AV=2.97 SV=5.32 BV=6.10 + {3025,1216,1080, 0, 0, 0}, //TV = 8.37(189 lines) AV=2.97 SV=5.32 BV=6.01 + {3265,1216,1072, 0, 0, 0}, //TV = 8.26(204 lines) AV=2.97 SV=5.31 BV=5.92 + {3489,1216,1080, 0, 0, 0}, //TV = 8.16(218 lines) AV=2.97 SV=5.32 BV=5.81 + {3745,1216,1072, 0, 0, 0}, //TV = 8.06(234 lines) AV=2.97 SV=5.31 BV=5.72 + {4033,1216,1072, 0, 0, 0}, //TV = 7.95(252 lines) AV=2.97 SV=5.31 BV=5.61 + {4321,1216,1072, 0, 0, 0}, //TV = 7.85(270 lines) AV=2.97 SV=5.31 BV=5.51 + {4625,1216,1072, 0, 0, 0}, //TV = 7.76(289 lines) AV=2.97 SV=5.31 BV=5.41 + {4945,1216,1072, 0, 0, 0}, //TV = 7.66(309 lines) AV=2.97 SV=5.31 BV=5.32 + {5297,1216,1072, 0, 0, 0}, //TV = 7.56(331 lines) AV=2.97 SV=5.31 BV=5.22 + {5681,1216,1072, 0, 0, 0}, //TV = 7.46(355 lines) AV=2.97 SV=5.31 BV=5.12 + {6113,1216,1072, 0, 0, 0}, //TV = 7.35(382 lines) AV=2.97 SV=5.31 BV=5.01 + {6561,1216,1072, 0, 0, 0}, //TV = 7.25(410 lines) AV=2.97 SV=5.31 BV=4.91 + {7025,1216,1072, 0, 0, 0}, //TV = 7.15(439 lines) AV=2.97 SV=5.31 BV=4.81 + {7521,1216,1072, 0, 0, 0}, //TV = 7.05(470 lines) AV=2.97 SV=5.31 BV=4.71 + {8049,1216,1072, 0, 0, 0}, //TV = 6.96(503 lines) AV=2.97 SV=5.31 BV=4.61 + {8338,1216,1112, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.37 BV=4.51 + {8338,1328,1096, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.47 BV=4.40 + {8338,1424,1088, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.56 BV=4.31 + {8338,1536,1088, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.67 BV=4.20 + {8338,1728,1032, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.77 BV=4.11 + {8338,1840,1040, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.87 BV=4.01 + {8338,1936,1064, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.97 BV=3.90 + {8338,2144,1024, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=6.07 BV=3.81 + {8338,2240,1056, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=6.17 BV=3.70 + {8338,2448,1032, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=6.27 BV=3.61 + {16658,1216,1112, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.37 BV=3.51 + {16658,1328,1096, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.47 BV=3.41 + {16658,1424,1088, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.56 BV=3.32 + {16658,1632,1024, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.67 BV=3.21 + {16658,1728,1032, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.77 BV=3.11 + {16658,1840,1040, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.87 BV=3.01 + {24994,1328,1024, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.38 BV=2.92 + {24994,1424,1024, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.48 BV=2.82 + {24994,1536,1024, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.58 BV=2.71 + {24994,1632,1032, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.68 BV=2.61 + {33283,1216,1112, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=5.37 BV=2.51 + {33283,1328,1096, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=5.47 BV=2.41 + {33283,1424,1104, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=5.58 BV=2.30 + {33283,1632,1024, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=5.67 BV=2.21 + {33283,1728,1040, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=5.78 BV=2.10 + {33283,1840,1040, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=5.87 BV=2.01 + {33283,1936,1056, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=5.96 BV=1.92 + {33283,2144,1024, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=6.07 BV=1.81 + {33283,2240,1056, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=6.17 BV=1.71 + {33283,2448,1032, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=6.27 BV=1.61 + {33283,2560,1056, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=6.37 BV=1.51 + {33283,2752,1056, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=6.47 BV=1.41 + {33283,2960,1048, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=6.56 BV=1.32 + {33283,3200,1040, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=6.67 BV=1.21 + {33283,3456,1040, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=6.78 BV=1.10 + {33283,3712,1032, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=6.87 BV=1.01 + {41668,3200,1024, 0, 0, 0}, //TV = 4.58(2604 lines) AV=2.97 SV=6.64 BV=0.91 + {41668,3328,1056, 0, 0, 0}, //TV = 4.58(2604 lines) AV=2.97 SV=6.74 BV=0.81 + {50005,3072,1024, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.58 BV=0.71 + {50005,3200,1056, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.69 BV=0.60 + {50005,3456,1040, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.78 BV=0.52 + {58324,3200,1032, 0, 0, 0}, //TV = 4.10(3645 lines) AV=2.97 SV=6.66 BV=0.42 + {58324,3456,1024, 0, 0, 0}, //TV = 4.10(3645 lines) AV=2.97 SV=6.75 BV=0.32 + {66613,3200,1040, 0, 0, 0}, //TV = 3.91(4163 lines) AV=2.97 SV=6.67 BV=0.21 + {66613,3456,1032, 0, 0, 0}, //TV = 3.91(4163 lines) AV=2.97 SV=6.77 BV=0.11 + {66613,3712,1032, 0, 0, 0}, //TV = 3.91(4163 lines) AV=2.97 SV=6.87 BV=0.01 + {66613,3968,1048, 0, 0, 0}, //TV = 3.91(4163 lines) AV=2.97 SV=6.99 BV=-0.11 + {66613,4224,1048, 0, 0, 0}, //TV = 3.91(4163 lines) AV=2.97 SV=7.08 BV=-0.20 + {66613,4608,1032, 0, 0, 0}, //TV = 3.91(4163 lines) AV=2.97 SV=7.18 BV=-0.30 + {66613,4864,1048, 0, 0, 0}, //TV = 3.91(4163 lines) AV=2.97 SV=7.28 BV=-0.40 + {66613,5248,1040, 0, 0, 0}, //TV = 3.91(4163 lines) AV=2.97 SV=7.38 BV=-0.50 + {66613,5632,1040, 0, 0, 0}, //TV = 3.91(4163 lines) AV=2.97 SV=7.48 BV=-0.60 + {74997,5376,1032, 0, 0, 0}, //TV = 3.74(4687 lines) AV=2.97 SV=7.40 BV=-0.70 + {83335,5248,1024, 0, 0, 0}, //TV = 3.58(5208 lines) AV=2.97 SV=7.36 BV=-0.80 + {91671,4992,1048, 0, 0, 0}, //TV = 3.45(5729 lines) AV=2.97 SV=7.32 BV=-0.90 + {91671,5376,1040, 0, 0, 0}, //TV = 3.45(5729 lines) AV=2.97 SV=7.41 BV=-1.00 + {99991,5376,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.39 BV=-1.10 + {99991,5760,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.49 BV=-1.20 + {99991,6144,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.60 BV=-1.30 + {99991,6544,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.69 BV=-1.39 + {99991,7072,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.79 BV=-1.49 + {99991,7472,1040, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.89 BV=-1.60 + {99991,7936,1048, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.99 BV=-1.69 + {99991,8720,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.10 BV=-1.81 + {99991,9344,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.20 BV=-1.91 + {99991,10080,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.30 BV=-2.01 + {99991,10480,1056, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.40 BV=-2.11 + {99991,11392,1040, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.50 BV=-2.21 + {99991,11904,1064, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.59 BV=-2.30 + {99991,13104,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.69 BV=-2.40 + {99991,13792,1056, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.80 BV=-2.50 + {99991,14560,1072, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.90 BV=-2.60 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sVideo2PLineTable_50Hz = +{ +{ + {65,1216,1088, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.34 BV=11.54 + {65,1328,1024, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.38 BV=11.51 + {65,1424,1040, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.50 BV=11.38 + {65,1424,1104, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.58 BV=11.30 + {81,1216,1112, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.37 BV=11.20 + {81,1328,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.45 BV=11.11 + {81,1424,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.55 BV=11.01 + {97,1328,1056, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.42 BV=10.88 + {97,1424,1040, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.50 BV=10.80 + {113,1328,1048, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.41 BV=10.67 + {113,1424,1040, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.50 BV=10.58 + {129,1328,1040, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.40 BV=10.49 + {129,1424,1024, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.48 BV=10.42 + {145,1328,1056, 0, 0, 0}, //TV = 12.75(9 lines) AV=2.97 SV=5.42 BV=10.30 + {161,1328,1024, 0, 0, 0}, //TV = 12.60(10 lines) AV=2.97 SV=5.38 BV=10.20 + {177,1216,1104, 0, 0, 0}, //TV = 12.46(11 lines) AV=2.97 SV=5.36 BV=10.08 + {193,1216,1088, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.34 BV=9.97 + {193,1328,1040, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.40 BV=9.91 + {209,1328,1032, 0, 0, 0}, //TV = 12.22(13 lines) AV=2.97 SV=5.39 BV=9.81 + {225,1328,1024, 0, 0, 0}, //TV = 12.12(14 lines) AV=2.97 SV=5.38 BV=9.71 + {241,1328,1024, 0, 0, 0}, //TV = 12.02(15 lines) AV=2.97 SV=5.38 BV=9.61 + {257,1328,1032, 0, 0, 0}, //TV = 11.93(16 lines) AV=2.97 SV=5.39 BV=9.51 + {273,1328,1040, 0, 0, 0}, //TV = 11.84(17 lines) AV=2.97 SV=5.40 BV=9.41 + {305,1216,1088, 0, 0, 0}, //TV = 11.68(19 lines) AV=2.97 SV=5.34 BV=9.31 + {321,1216,1104, 0, 0, 0}, //TV = 11.61(20 lines) AV=2.97 SV=5.36 BV=9.22 + {353,1216,1080, 0, 0, 0}, //TV = 11.47(22 lines) AV=2.97 SV=5.32 BV=9.11 + {369,1216,1104, 0, 0, 0}, //TV = 11.40(23 lines) AV=2.97 SV=5.36 BV=9.02 + {401,1216,1096, 0, 0, 0}, //TV = 11.28(25 lines) AV=2.97 SV=5.35 BV=8.91 + {433,1216,1088, 0, 0, 0}, //TV = 11.17(27 lines) AV=2.97 SV=5.34 BV=8.81 + {465,1216,1088, 0, 0, 0}, //TV = 11.07(29 lines) AV=2.97 SV=5.34 BV=8.71 + {497,1216,1088, 0, 0, 0}, //TV = 10.97(31 lines) AV=2.97 SV=5.34 BV=8.61 + {529,1216,1096, 0, 0, 0}, //TV = 10.88(33 lines) AV=2.97 SV=5.35 BV=8.51 + {577,1216,1080, 0, 0, 0}, //TV = 10.76(36 lines) AV=2.97 SV=5.32 BV=8.41 + {609,1216,1096, 0, 0, 0}, //TV = 10.68(38 lines) AV=2.97 SV=5.35 BV=8.31 + {657,1216,1088, 0, 0, 0}, //TV = 10.57(41 lines) AV=2.97 SV=5.34 BV=8.21 + {705,1216,1088, 0, 0, 0}, //TV = 10.47(44 lines) AV=2.97 SV=5.34 BV=8.11 + {753,1216,1096, 0, 0, 0}, //TV = 10.38(47 lines) AV=2.97 SV=5.35 BV=8.00 + {801,1216,1096, 0, 0, 0}, //TV = 10.29(50 lines) AV=2.97 SV=5.35 BV=7.91 + {865,1216,1088, 0, 0, 0}, //TV = 10.18(54 lines) AV=2.97 SV=5.34 BV=7.81 + {929,1216,1088, 0, 0, 0}, //TV = 10.07(58 lines) AV=2.97 SV=5.34 BV=7.71 + {993,1216,1088, 0, 0, 0}, //TV = 9.98(62 lines) AV=2.97 SV=5.34 BV=7.61 + {1073,1216,1080, 0, 0, 0}, //TV = 9.86(67 lines) AV=2.97 SV=5.32 BV=7.51 + {1153,1216,1072, 0, 0, 0}, //TV = 9.76(72 lines) AV=2.97 SV=5.31 BV=7.42 + {1233,1216,1080, 0, 0, 0}, //TV = 9.66(77 lines) AV=2.97 SV=5.32 BV=7.31 + {1313,1216,1088, 0, 0, 0}, //TV = 9.57(82 lines) AV=2.97 SV=5.34 BV=7.21 + {1425,1216,1072, 0, 0, 0}, //TV = 9.45(89 lines) AV=2.97 SV=5.31 BV=7.11 + {1521,1216,1072, 0, 0, 0}, //TV = 9.36(95 lines) AV=2.97 SV=5.31 BV=7.02 + {1633,1216,1080, 0, 0, 0}, //TV = 9.26(102 lines) AV=2.97 SV=5.32 BV=6.90 + {1745,1216,1080, 0, 0, 0}, //TV = 9.16(109 lines) AV=2.97 SV=5.32 BV=6.81 + {1873,1216,1080, 0, 0, 0}, //TV = 9.06(117 lines) AV=2.97 SV=5.32 BV=6.71 + {2001,1216,1080, 0, 0, 0}, //TV = 8.97(125 lines) AV=2.97 SV=5.32 BV=6.61 + {2145,1216,1080, 0, 0, 0}, //TV = 8.86(134 lines) AV=2.97 SV=5.32 BV=6.51 + {2305,1216,1080, 0, 0, 0}, //TV = 8.76(144 lines) AV=2.97 SV=5.32 BV=6.41 + {2481,1216,1072, 0, 0, 0}, //TV = 8.65(155 lines) AV=2.97 SV=5.31 BV=6.31 + {2641,1216,1080, 0, 0, 0}, //TV = 8.56(165 lines) AV=2.97 SV=5.32 BV=6.21 + {2849,1216,1080, 0, 0, 0}, //TV = 8.46(178 lines) AV=2.97 SV=5.32 BV=6.10 + {3025,1216,1080, 0, 0, 0}, //TV = 8.37(189 lines) AV=2.97 SV=5.32 BV=6.01 + {3265,1216,1072, 0, 0, 0}, //TV = 8.26(204 lines) AV=2.97 SV=5.31 BV=5.92 + {3489,1216,1080, 0, 0, 0}, //TV = 8.16(218 lines) AV=2.97 SV=5.32 BV=5.81 + {3745,1216,1072, 0, 0, 0}, //TV = 8.06(234 lines) AV=2.97 SV=5.31 BV=5.72 + {4033,1216,1072, 0, 0, 0}, //TV = 7.95(252 lines) AV=2.97 SV=5.31 BV=5.61 + {4321,1216,1072, 0, 0, 0}, //TV = 7.85(270 lines) AV=2.97 SV=5.31 BV=5.51 + {4625,1216,1072, 0, 0, 0}, //TV = 7.76(289 lines) AV=2.97 SV=5.31 BV=5.41 + {4945,1216,1072, 0, 0, 0}, //TV = 7.66(309 lines) AV=2.97 SV=5.31 BV=5.32 + {5297,1216,1072, 0, 0, 0}, //TV = 7.56(331 lines) AV=2.97 SV=5.31 BV=5.22 + {5681,1216,1072, 0, 0, 0}, //TV = 7.46(355 lines) AV=2.97 SV=5.31 BV=5.12 + {6113,1216,1072, 0, 0, 0}, //TV = 7.35(382 lines) AV=2.97 SV=5.31 BV=5.01 + {6561,1216,1072, 0, 0, 0}, //TV = 7.25(410 lines) AV=2.97 SV=5.31 BV=4.91 + {7025,1216,1072, 0, 0, 0}, //TV = 7.15(439 lines) AV=2.97 SV=5.31 BV=4.81 + {7521,1216,1072, 0, 0, 0}, //TV = 7.05(470 lines) AV=2.97 SV=5.31 BV=4.71 + {8049,1216,1072, 0, 0, 0}, //TV = 6.96(503 lines) AV=2.97 SV=5.31 BV=4.61 + {8625,1216,1072, 0, 0, 0}, //TV = 6.86(539 lines) AV=2.97 SV=5.31 BV=4.51 + {9249,1216,1072, 0, 0, 0}, //TV = 6.76(578 lines) AV=2.97 SV=5.31 BV=4.41 + {9905,1216,1072, 0, 0, 0}, //TV = 6.66(619 lines) AV=2.97 SV=5.31 BV=4.31 + {10002,1328,1048, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1424,1040, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.50 BV=4.12 + {10002,1536,1040, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.61 BV=4.01 + {10002,1632,1048, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,1728,1056, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.80 BV=3.82 + {10002,1840,1064, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.90 BV=3.71 + {10002,2048,1024, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.00 BV=3.61 + {10002,2144,1056, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.11 BV=3.50 + {10002,2352,1024, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.20 BV=3.41 + {10002,2448,1064, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.31 BV=3.30 + {20003,1328,1048, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.41 BV=3.21 + {20003,1424,1048, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.51 BV=3.11 + {20003,1536,1040, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.61 BV=3.01 + {20003,1632,1048, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.71 BV=2.91 + {20003,1728,1064, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.81 BV=2.80 + {30003,1216,1080, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.32 BV=2.70 + {30003,1328,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.42 BV=2.61 + {30003,1424,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.52 BV=2.51 + {30003,1536,1048, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.62 BV=2.41 + {30003,1632,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.72 BV=2.31 + {30003,1728,1072, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.82 BV=2.21 + {30003,1936,1032, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.93 BV=2.10 + {30003,2048,1040, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.02 BV=2.01 + {30003,2144,1064, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.12 BV=1.91 + {30003,2352,1040, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.22 BV=1.81 + {30003,2560,1024, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.32 BV=1.71 + {30003,2656,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.42 BV=1.61 + {30003,2864,1048, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.52 BV=1.51 + {30003,3072,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.63 BV=1.40 + {30003,3328,1040, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.72 BV=1.31 + {30003,3584,1032, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.82 BV=1.21 + {30003,3840,1032, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.92 BV=1.11 + {40004,3072,1040, 0, 0, 0}, //TV = 4.64(2500 lines) AV=2.97 SV=6.61 BV=1.01 + {40004,3328,1024, 0, 0, 0}, //TV = 4.64(2500 lines) AV=2.97 SV=6.70 BV=0.91 + {40004,3584,1024, 0, 0, 0}, //TV = 4.64(2500 lines) AV=2.97 SV=6.81 BV=0.81 + {50005,3072,1024, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.58 BV=0.71 + {50005,3200,1056, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.69 BV=0.60 + {50005,3456,1040, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.78 BV=0.52 + {60005,3072,1048, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.62 BV=0.41 + {60005,3328,1040, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.72 BV=0.31 + {60005,3584,1032, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.82 BV=0.21 + {60005,3840,1032, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.92 BV=0.11 + {60005,4096,1040, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.02 BV=0.01 + {60005,4480,1024, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.13 BV=-0.10 + {60005,4736,1040, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.23 BV=-0.20 + {60005,5120,1032, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.33 BV=-0.30 + {60005,5504,1024, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.43 BV=-0.40 + {60005,5888,1024, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.52 BV=-0.49 + {70006,5376,1032, 0, 0, 0}, //TV = 3.84(4375 lines) AV=2.97 SV=7.40 BV=-0.60 + {70006,5760,1032, 0, 0, 0}, //TV = 3.84(4375 lines) AV=2.97 SV=7.50 BV=-0.70 + {80006,5376,1040, 0, 0, 0}, //TV = 3.64(5000 lines) AV=2.97 SV=7.41 BV=-0.80 + {90007,5120,1040, 0, 0, 0}, //TV = 3.47(5625 lines) AV=2.97 SV=7.34 BV=-0.90 + {90007,5504,1040, 0, 0, 0}, //TV = 3.47(5625 lines) AV=2.97 SV=7.45 BV=-1.00 + {100008,5376,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.39 BV=-1.10 + {100008,5760,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.49 BV=-1.20 + {100008,6144,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.60 BV=-1.30 + {100008,6544,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.69 BV=-1.39 + {100008,7072,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.79 BV=-1.50 + {100008,7472,1040, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.89 BV=-1.60 + {100008,7936,1048, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.99 BV=-1.69 + {100008,8720,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.09 BV=-1.80 + {100008,9344,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.20 BV=-1.91 + {100008,10080,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.30 BV=-2.01 + {100008,10480,1056, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.40 BV=-2.11 + {100008,11392,1040, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.50 BV=-2.21 + {100008,11904,1064, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.59 BV=-2.30 + {100008,13104,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.69 BV=-2.40 + {100008,13792,1056, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.80 BV=-2.50 + {100008,14560,1072, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.90 BV=-2.60 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Video2AutoTable = +{ + AETABLE_VIDEO2_AUTO, //eAETableID + 143, //u4TotalIndex + 20, //u4StrobeTrigerBV + 116, //i4MaxBV + -26, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sVideo2PLineTable_60Hz, + sVideo2PLineTable_50Hz, + NULL, +}; + +static strEvPline sCustom1PLineTable_60Hz = +{ +{ + {53,1536,1056, 0, 0, 0}, //TV = 14.20(2 lines) AV=2.97 SV=5.63 BV=11.55 + {53,1632,1024, 0, 0, 0}, //TV = 14.20(2 lines) AV=2.97 SV=5.67 BV=11.50 + {53,1728,1056, 0, 0, 0}, //TV = 14.20(2 lines) AV=2.97 SV=5.80 BV=11.38 + {53,1840,1040, 0, 0, 0}, //TV = 14.20(2 lines) AV=2.97 SV=5.87 BV=11.31 + {79,1328,1048, 0, 0, 0}, //TV = 13.63(3 lines) AV=2.97 SV=5.41 BV=11.19 + {79,1424,1032, 0, 0, 0}, //TV = 13.63(3 lines) AV=2.97 SV=5.49 BV=11.11 + {79,1536,1056, 0, 0, 0}, //TV = 13.63(3 lines) AV=2.97 SV=5.63 BV=10.97 + {79,1632,1056, 0, 0, 0}, //TV = 13.63(3 lines) AV=2.97 SV=5.72 BV=10.88 + {105,1328,1032, 0, 0, 0}, //TV = 13.22(4 lines) AV=2.97 SV=5.39 BV=10.80 + {105,1424,1048, 0, 0, 0}, //TV = 13.22(4 lines) AV=2.97 SV=5.51 BV=10.68 + {105,1536,1040, 0, 0, 0}, //TV = 13.22(4 lines) AV=2.97 SV=5.61 BV=10.58 + {131,1216,1112, 0, 0, 0}, //TV = 12.90(5 lines) AV=2.97 SV=5.37 BV=10.50 + {131,1328,1080, 0, 0, 0}, //TV = 12.90(5 lines) AV=2.97 SV=5.45 BV=10.42 + {131,1424,1096, 0, 0, 0}, //TV = 12.90(5 lines) AV=2.97 SV=5.57 BV=10.30 + {157,1328,1048, 0, 0, 0}, //TV = 12.64(6 lines) AV=2.97 SV=5.41 BV=10.20 + {157,1424,1056, 0, 0, 0}, //TV = 12.64(6 lines) AV=2.97 SV=5.52 BV=10.09 + {183,1328,1048, 0, 0, 0}, //TV = 12.42(7 lines) AV=2.97 SV=5.41 BV=9.98 + {183,1424,1024, 0, 0, 0}, //TV = 12.42(7 lines) AV=2.97 SV=5.48 BV=9.91 + {209,1328,1032, 0, 0, 0}, //TV = 12.22(8 lines) AV=2.97 SV=5.39 BV=9.81 + {235,1216,1072, 0, 0, 0}, //TV = 12.06(9 lines) AV=2.97 SV=5.31 BV=9.71 + {235,1328,1048, 0, 0, 0}, //TV = 12.06(9 lines) AV=2.97 SV=5.41 BV=9.62 + {261,1216,1104, 0, 0, 0}, //TV = 11.90(10 lines) AV=2.97 SV=5.36 BV=9.52 + {288,1216,1080, 0, 0, 0}, //TV = 11.76(11 lines) AV=2.97 SV=5.32 BV=9.41 + {288,1328,1056, 0, 0, 0}, //TV = 11.76(11 lines) AV=2.97 SV=5.42 BV=9.31 + {314,1328,1040, 0, 0, 0}, //TV = 11.64(12 lines) AV=2.97 SV=5.40 BV=9.21 + {340,1328,1024, 0, 0, 0}, //TV = 11.52(13 lines) AV=2.97 SV=5.38 BV=9.12 + {366,1328,1024, 0, 0, 0}, //TV = 11.42(14 lines) AV=2.97 SV=5.38 BV=9.01 + {392,1328,1024, 0, 0, 0}, //TV = 11.32(15 lines) AV=2.97 SV=5.38 BV=8.91 + {418,1328,1032, 0, 0, 0}, //TV = 11.22(16 lines) AV=2.97 SV=5.39 BV=8.81 + {444,1328,1040, 0, 0, 0}, //TV = 11.14(17 lines) AV=2.97 SV=5.40 BV=8.71 + {496,1216,1088, 0, 0, 0}, //TV = 10.98(19 lines) AV=2.97 SV=5.34 BV=8.61 + {522,1216,1104, 0, 0, 0}, //TV = 10.90(20 lines) AV=2.97 SV=5.36 BV=8.52 + {575,1216,1080, 0, 0, 0}, //TV = 10.76(22 lines) AV=2.97 SV=5.32 BV=8.41 + {601,1216,1104, 0, 0, 0}, //TV = 10.70(23 lines) AV=2.97 SV=5.36 BV=8.31 + {653,1216,1096, 0, 0, 0}, //TV = 10.58(25 lines) AV=2.97 SV=5.35 BV=8.21 + {705,1216,1088, 0, 0, 0}, //TV = 10.47(27 lines) AV=2.97 SV=5.34 BV=8.11 + {757,1216,1080, 0, 0, 0}, //TV = 10.37(29 lines) AV=2.97 SV=5.32 BV=8.01 + {809,1216,1088, 0, 0, 0}, //TV = 10.27(31 lines) AV=2.97 SV=5.34 BV=7.91 + {862,1216,1096, 0, 0, 0}, //TV = 10.18(33 lines) AV=2.97 SV=5.35 BV=7.80 + {914,1216,1104, 0, 0, 0}, //TV = 10.10(35 lines) AV=2.97 SV=5.36 BV=7.71 + {992,1216,1088, 0, 0, 0}, //TV = 9.98(38 lines) AV=2.97 SV=5.34 BV=7.61 + {1070,1216,1080, 0, 0, 0}, //TV = 9.87(41 lines) AV=2.97 SV=5.32 BV=7.51 + {1149,1216,1080, 0, 0, 0}, //TV = 9.77(44 lines) AV=2.97 SV=5.32 BV=7.41 + {1227,1216,1088, 0, 0, 0}, //TV = 9.67(47 lines) AV=2.97 SV=5.34 BV=7.31 + {1305,1216,1096, 0, 0, 0}, //TV = 9.58(50 lines) AV=2.97 SV=5.35 BV=7.21 + {1409,1216,1088, 0, 0, 0}, //TV = 9.47(54 lines) AV=2.97 SV=5.34 BV=7.11 + {1514,1216,1080, 0, 0, 0}, //TV = 9.37(58 lines) AV=2.97 SV=5.32 BV=7.01 + {1618,1216,1088, 0, 0, 0}, //TV = 9.27(62 lines) AV=2.97 SV=5.34 BV=6.91 + {1749,1216,1072, 0, 0, 0}, //TV = 9.16(67 lines) AV=2.97 SV=5.31 BV=6.82 + {1853,1216,1088, 0, 0, 0}, //TV = 9.08(71 lines) AV=2.97 SV=5.34 BV=6.71 + {2010,1216,1072, 0, 0, 0}, //TV = 8.96(77 lines) AV=2.97 SV=5.31 BV=6.62 + {2140,1216,1080, 0, 0, 0}, //TV = 8.87(82 lines) AV=2.97 SV=5.32 BV=6.51 + {2297,1216,1088, 0, 0, 0}, //TV = 8.77(88 lines) AV=2.97 SV=5.34 BV=6.40 + {2479,1216,1072, 0, 0, 0}, //TV = 8.66(95 lines) AV=2.97 SV=5.31 BV=6.31 + {2636,1216,1080, 0, 0, 0}, //TV = 8.57(101 lines) AV=2.97 SV=5.32 BV=6.21 + {2844,1216,1080, 0, 0, 0}, //TV = 8.46(109 lines) AV=2.97 SV=5.32 BV=6.10 + {3027,1216,1080, 0, 0, 0}, //TV = 8.37(116 lines) AV=2.97 SV=5.32 BV=6.01 + {3262,1216,1080, 0, 0, 0}, //TV = 8.26(125 lines) AV=2.97 SV=5.32 BV=5.91 + {3497,1216,1072, 0, 0, 0}, //TV = 8.16(134 lines) AV=2.97 SV=5.31 BV=5.82 + {3732,1216,1080, 0, 0, 0}, //TV = 8.07(143 lines) AV=2.97 SV=5.32 BV=5.71 + {3992,1216,1080, 0, 0, 0}, //TV = 7.97(153 lines) AV=2.97 SV=5.32 BV=5.61 + {4279,1216,1080, 0, 0, 0}, //TV = 7.87(164 lines) AV=2.97 SV=5.32 BV=5.51 + {4619,1216,1072, 0, 0, 0}, //TV = 7.76(177 lines) AV=2.97 SV=5.31 BV=5.42 + {4958,1216,1072, 0, 0, 0}, //TV = 7.66(190 lines) AV=2.97 SV=5.31 BV=5.31 + {5297,1216,1072, 0, 0, 0}, //TV = 7.56(203 lines) AV=2.97 SV=5.31 BV=5.22 + {5662,1216,1080, 0, 0, 0}, //TV = 7.46(217 lines) AV=2.97 SV=5.32 BV=5.11 + {6106,1216,1080, 0, 0, 0}, //TV = 7.36(234 lines) AV=2.97 SV=5.32 BV=5.00 + {6497,1216,1080, 0, 0, 0}, //TV = 7.27(249 lines) AV=2.97 SV=5.32 BV=4.91 + {7019,1216,1072, 0, 0, 0}, //TV = 7.15(269 lines) AV=2.97 SV=5.31 BV=4.81 + {7515,1216,1072, 0, 0, 0}, //TV = 7.06(288 lines) AV=2.97 SV=5.31 BV=4.71 + {8037,1216,1072, 0, 0, 0}, //TV = 6.96(308 lines) AV=2.97 SV=5.31 BV=4.62 + {8324,1216,1112, 0, 0, 0}, //TV = 6.91(319 lines) AV=2.97 SV=5.37 BV=4.51 + {8324,1328,1096, 0, 0, 0}, //TV = 6.91(319 lines) AV=2.97 SV=5.47 BV=4.41 + {8324,1424,1088, 0, 0, 0}, //TV = 6.91(319 lines) AV=2.97 SV=5.56 BV=4.32 + {8324,1536,1088, 0, 0, 0}, //TV = 6.91(319 lines) AV=2.97 SV=5.67 BV=4.21 + {8324,1728,1032, 0, 0, 0}, //TV = 6.91(319 lines) AV=2.97 SV=5.77 BV=4.11 + {8324,1840,1040, 0, 0, 0}, //TV = 6.91(319 lines) AV=2.97 SV=5.87 BV=4.01 + {8324,1936,1056, 0, 0, 0}, //TV = 6.91(319 lines) AV=2.97 SV=5.96 BV=3.92 + {8324,2144,1024, 0, 0, 0}, //TV = 6.91(319 lines) AV=2.97 SV=6.07 BV=3.81 + {8324,2240,1048, 0, 0, 0}, //TV = 6.91(319 lines) AV=2.97 SV=6.16 BV=3.72 + {8324,2448,1040, 0, 0, 0}, //TV = 6.91(319 lines) AV=2.97 SV=6.28 BV=3.60 + {16674,1216,1112, 0, 0, 0}, //TV = 5.91(639 lines) AV=2.97 SV=5.37 BV=3.51 + {16674,1328,1088, 0, 0, 0}, //TV = 5.91(639 lines) AV=2.97 SV=5.46 BV=3.41 + {16674,1424,1096, 0, 0, 0}, //TV = 5.91(639 lines) AV=2.97 SV=5.57 BV=3.30 + {16674,1536,1088, 0, 0, 0}, //TV = 5.91(639 lines) AV=2.97 SV=5.67 BV=3.20 + {16674,1728,1032, 0, 0, 0}, //TV = 5.91(639 lines) AV=2.97 SV=5.77 BV=3.11 + {16674,1840,1040, 0, 0, 0}, //TV = 5.91(639 lines) AV=2.97 SV=5.87 BV=3.01 + {24996,1328,1024, 0, 0, 0}, //TV = 5.32(958 lines) AV=2.97 SV=5.38 BV=2.92 + {24996,1424,1024, 0, 0, 0}, //TV = 5.32(958 lines) AV=2.97 SV=5.48 BV=2.82 + {24996,1536,1024, 0, 0, 0}, //TV = 5.32(958 lines) AV=2.97 SV=5.58 BV=2.71 + {24996,1632,1032, 0, 0, 0}, //TV = 5.32(958 lines) AV=2.97 SV=5.68 BV=2.61 + {33319,1328,1024, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=5.38 BV=2.50 + {33319,1328,1096, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=5.47 BV=2.41 + {33319,1424,1088, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=5.56 BV=2.32 + {33319,1536,1088, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=5.67 BV=2.21 + {33319,1728,1040, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=5.78 BV=2.10 + {33319,1840,1040, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=5.87 BV=2.01 + {33319,1936,1056, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=5.96 BV=1.92 + {33319,2144,1024, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=6.07 BV=1.81 + {33319,2240,1056, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=6.17 BV=1.70 + {33319,2448,1032, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=6.27 BV=1.61 + {33319,2560,1056, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=6.37 BV=1.51 + {33319,2752,1056, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=6.47 BV=1.41 + {33319,2960,1048, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=6.56 BV=1.31 + {33319,3200,1040, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=6.67 BV=1.21 + {33319,3456,1032, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=6.77 BV=1.11 + {33319,3712,1032, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=6.87 BV=1.01 + {41669,3200,1024, 0, 0, 0}, //TV = 4.58(1597 lines) AV=2.97 SV=6.64 BV=0.91 + {41669,3328,1056, 0, 0, 0}, //TV = 4.58(1597 lines) AV=2.97 SV=6.74 BV=0.81 + {49991,3072,1024, 0, 0, 0}, //TV = 4.32(1916 lines) AV=2.97 SV=6.58 BV=0.71 + {49991,3200,1056, 0, 0, 0}, //TV = 4.32(1916 lines) AV=2.97 SV=6.69 BV=0.60 + {49991,3456,1040, 0, 0, 0}, //TV = 4.32(1916 lines) AV=2.97 SV=6.78 BV=0.52 + {58341,3200,1032, 0, 0, 0}, //TV = 4.10(2236 lines) AV=2.97 SV=6.66 BV=0.42 + {58341,3456,1024, 0, 0, 0}, //TV = 4.10(2236 lines) AV=2.97 SV=6.75 BV=0.32 + {66663,3200,1040, 0, 0, 0}, //TV = 3.91(2555 lines) AV=2.97 SV=6.67 BV=0.21 + {66663,3456,1032, 0, 0, 0}, //TV = 3.91(2555 lines) AV=2.97 SV=6.77 BV=0.11 + {66663,3712,1032, 0, 0, 0}, //TV = 3.91(2555 lines) AV=2.97 SV=6.87 BV=0.01 + {66663,3968,1040, 0, 0, 0}, //TV = 3.91(2555 lines) AV=2.97 SV=6.98 BV=-0.10 + {66663,4224,1048, 0, 0, 0}, //TV = 3.91(2555 lines) AV=2.97 SV=7.08 BV=-0.20 + {66663,4608,1032, 0, 0, 0}, //TV = 3.91(2555 lines) AV=2.97 SV=7.18 BV=-0.30 + {66663,4864,1048, 0, 0, 0}, //TV = 3.91(2555 lines) AV=2.97 SV=7.28 BV=-0.40 + {66663,5248,1040, 0, 0, 0}, //TV = 3.91(2555 lines) AV=2.97 SV=7.38 BV=-0.50 + {66663,5632,1040, 0, 0, 0}, //TV = 3.91(2555 lines) AV=2.97 SV=7.48 BV=-0.60 + {74986,5376,1032, 0, 0, 0}, //TV = 3.74(2874 lines) AV=2.97 SV=7.40 BV=-0.70 + {83336,5248,1024, 0, 0, 0}, //TV = 3.58(3194 lines) AV=2.97 SV=7.36 BV=-0.80 + {91658,4992,1048, 0, 0, 0}, //TV = 3.45(3513 lines) AV=2.97 SV=7.32 BV=-0.90 + {91658,5376,1040, 0, 0, 0}, //TV = 3.45(3513 lines) AV=2.97 SV=7.41 BV=-1.00 + {100008,5376,1024, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.39 BV=-1.10 + {100008,5760,1024, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.49 BV=-1.20 + {100008,6144,1032, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.60 BV=-1.30 + {100008,6544,1032, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.69 BV=-1.39 + {100008,7072,1024, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.79 BV=-1.50 + {100008,7472,1040, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.89 BV=-1.60 + {100008,7936,1048, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.99 BV=-1.69 + {100008,8720,1024, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.09 BV=-1.80 + {100008,9344,1032, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.20 BV=-1.91 + {100008,10080,1024, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.30 BV=-2.01 + {100008,10480,1056, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.40 BV=-2.11 + {100008,11392,1040, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.50 BV=-2.21 + {100008,11904,1064, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.59 BV=-2.30 + {100008,13104,1032, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.69 BV=-2.40 + {100008,13792,1056, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.80 BV=-2.50 + {100008,14560,1072, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.90 BV=-2.60 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCustom1PLineTable_50Hz = +{ +{ + {53,1536,1056, 0, 0, 0}, //TV = 14.20(2 lines) AV=2.97 SV=5.63 BV=11.55 + {53,1632,1024, 0, 0, 0}, //TV = 14.20(2 lines) AV=2.97 SV=5.67 BV=11.50 + {53,1728,1056, 0, 0, 0}, //TV = 14.20(2 lines) AV=2.97 SV=5.80 BV=11.38 + {53,1840,1040, 0, 0, 0}, //TV = 14.20(2 lines) AV=2.97 SV=5.87 BV=11.31 + {79,1328,1048, 0, 0, 0}, //TV = 13.63(3 lines) AV=2.97 SV=5.41 BV=11.19 + {79,1424,1032, 0, 0, 0}, //TV = 13.63(3 lines) AV=2.97 SV=5.49 BV=11.11 + {79,1536,1056, 0, 0, 0}, //TV = 13.63(3 lines) AV=2.97 SV=5.63 BV=10.97 + {79,1632,1056, 0, 0, 0}, //TV = 13.63(3 lines) AV=2.97 SV=5.72 BV=10.88 + {105,1328,1032, 0, 0, 0}, //TV = 13.22(4 lines) AV=2.97 SV=5.39 BV=10.80 + {105,1424,1048, 0, 0, 0}, //TV = 13.22(4 lines) AV=2.97 SV=5.51 BV=10.68 + {105,1536,1040, 0, 0, 0}, //TV = 13.22(4 lines) AV=2.97 SV=5.61 BV=10.58 + {131,1216,1112, 0, 0, 0}, //TV = 12.90(5 lines) AV=2.97 SV=5.37 BV=10.50 + {131,1328,1080, 0, 0, 0}, //TV = 12.90(5 lines) AV=2.97 SV=5.45 BV=10.42 + {131,1424,1096, 0, 0, 0}, //TV = 12.90(5 lines) AV=2.97 SV=5.57 BV=10.30 + {157,1328,1048, 0, 0, 0}, //TV = 12.64(6 lines) AV=2.97 SV=5.41 BV=10.20 + {157,1424,1056, 0, 0, 0}, //TV = 12.64(6 lines) AV=2.97 SV=5.52 BV=10.09 + {183,1328,1048, 0, 0, 0}, //TV = 12.42(7 lines) AV=2.97 SV=5.41 BV=9.98 + {183,1424,1024, 0, 0, 0}, //TV = 12.42(7 lines) AV=2.97 SV=5.48 BV=9.91 + {209,1328,1032, 0, 0, 0}, //TV = 12.22(8 lines) AV=2.97 SV=5.39 BV=9.81 + {235,1216,1072, 0, 0, 0}, //TV = 12.06(9 lines) AV=2.97 SV=5.31 BV=9.71 + {235,1328,1048, 0, 0, 0}, //TV = 12.06(9 lines) AV=2.97 SV=5.41 BV=9.62 + {261,1216,1104, 0, 0, 0}, //TV = 11.90(10 lines) AV=2.97 SV=5.36 BV=9.52 + {288,1216,1080, 0, 0, 0}, //TV = 11.76(11 lines) AV=2.97 SV=5.32 BV=9.41 + {288,1328,1056, 0, 0, 0}, //TV = 11.76(11 lines) AV=2.97 SV=5.42 BV=9.31 + {314,1328,1040, 0, 0, 0}, //TV = 11.64(12 lines) AV=2.97 SV=5.40 BV=9.21 + {340,1328,1024, 0, 0, 0}, //TV = 11.52(13 lines) AV=2.97 SV=5.38 BV=9.12 + {366,1328,1024, 0, 0, 0}, //TV = 11.42(14 lines) AV=2.97 SV=5.38 BV=9.01 + {392,1328,1024, 0, 0, 0}, //TV = 11.32(15 lines) AV=2.97 SV=5.38 BV=8.91 + {418,1328,1032, 0, 0, 0}, //TV = 11.22(16 lines) AV=2.97 SV=5.39 BV=8.81 + {444,1328,1040, 0, 0, 0}, //TV = 11.14(17 lines) AV=2.97 SV=5.40 BV=8.71 + {496,1216,1088, 0, 0, 0}, //TV = 10.98(19 lines) AV=2.97 SV=5.34 BV=8.61 + {522,1216,1104, 0, 0, 0}, //TV = 10.90(20 lines) AV=2.97 SV=5.36 BV=8.52 + {575,1216,1080, 0, 0, 0}, //TV = 10.76(22 lines) AV=2.97 SV=5.32 BV=8.41 + {601,1216,1104, 0, 0, 0}, //TV = 10.70(23 lines) AV=2.97 SV=5.36 BV=8.31 + {653,1216,1096, 0, 0, 0}, //TV = 10.58(25 lines) AV=2.97 SV=5.35 BV=8.21 + {705,1216,1088, 0, 0, 0}, //TV = 10.47(27 lines) AV=2.97 SV=5.34 BV=8.11 + {757,1216,1080, 0, 0, 0}, //TV = 10.37(29 lines) AV=2.97 SV=5.32 BV=8.01 + {809,1216,1088, 0, 0, 0}, //TV = 10.27(31 lines) AV=2.97 SV=5.34 BV=7.91 + {862,1216,1096, 0, 0, 0}, //TV = 10.18(33 lines) AV=2.97 SV=5.35 BV=7.80 + {914,1216,1104, 0, 0, 0}, //TV = 10.10(35 lines) AV=2.97 SV=5.36 BV=7.71 + {992,1216,1088, 0, 0, 0}, //TV = 9.98(38 lines) AV=2.97 SV=5.34 BV=7.61 + {1070,1216,1080, 0, 0, 0}, //TV = 9.87(41 lines) AV=2.97 SV=5.32 BV=7.51 + {1149,1216,1080, 0, 0, 0}, //TV = 9.77(44 lines) AV=2.97 SV=5.32 BV=7.41 + {1227,1216,1088, 0, 0, 0}, //TV = 9.67(47 lines) AV=2.97 SV=5.34 BV=7.31 + {1305,1216,1096, 0, 0, 0}, //TV = 9.58(50 lines) AV=2.97 SV=5.35 BV=7.21 + {1409,1216,1088, 0, 0, 0}, //TV = 9.47(54 lines) AV=2.97 SV=5.34 BV=7.11 + {1514,1216,1080, 0, 0, 0}, //TV = 9.37(58 lines) AV=2.97 SV=5.32 BV=7.01 + {1618,1216,1088, 0, 0, 0}, //TV = 9.27(62 lines) AV=2.97 SV=5.34 BV=6.91 + {1749,1216,1072, 0, 0, 0}, //TV = 9.16(67 lines) AV=2.97 SV=5.31 BV=6.82 + {1853,1216,1088, 0, 0, 0}, //TV = 9.08(71 lines) AV=2.97 SV=5.34 BV=6.71 + {2010,1216,1072, 0, 0, 0}, //TV = 8.96(77 lines) AV=2.97 SV=5.31 BV=6.62 + {2140,1216,1080, 0, 0, 0}, //TV = 8.87(82 lines) AV=2.97 SV=5.32 BV=6.51 + {2297,1216,1088, 0, 0, 0}, //TV = 8.77(88 lines) AV=2.97 SV=5.34 BV=6.40 + {2479,1216,1072, 0, 0, 0}, //TV = 8.66(95 lines) AV=2.97 SV=5.31 BV=6.31 + {2636,1216,1080, 0, 0, 0}, //TV = 8.57(101 lines) AV=2.97 SV=5.32 BV=6.21 + {2844,1216,1080, 0, 0, 0}, //TV = 8.46(109 lines) AV=2.97 SV=5.32 BV=6.10 + {3027,1216,1080, 0, 0, 0}, //TV = 8.37(116 lines) AV=2.97 SV=5.32 BV=6.01 + {3262,1216,1080, 0, 0, 0}, //TV = 8.26(125 lines) AV=2.97 SV=5.32 BV=5.91 + {3497,1216,1072, 0, 0, 0}, //TV = 8.16(134 lines) AV=2.97 SV=5.31 BV=5.82 + {3732,1216,1080, 0, 0, 0}, //TV = 8.07(143 lines) AV=2.97 SV=5.32 BV=5.71 + {3992,1216,1080, 0, 0, 0}, //TV = 7.97(153 lines) AV=2.97 SV=5.32 BV=5.61 + {4279,1216,1080, 0, 0, 0}, //TV = 7.87(164 lines) AV=2.97 SV=5.32 BV=5.51 + {4619,1216,1072, 0, 0, 0}, //TV = 7.76(177 lines) AV=2.97 SV=5.31 BV=5.42 + {4958,1216,1072, 0, 0, 0}, //TV = 7.66(190 lines) AV=2.97 SV=5.31 BV=5.31 + {5297,1216,1072, 0, 0, 0}, //TV = 7.56(203 lines) AV=2.97 SV=5.31 BV=5.22 + {5662,1216,1080, 0, 0, 0}, //TV = 7.46(217 lines) AV=2.97 SV=5.32 BV=5.11 + {6106,1216,1080, 0, 0, 0}, //TV = 7.36(234 lines) AV=2.97 SV=5.32 BV=5.00 + {6497,1216,1080, 0, 0, 0}, //TV = 7.27(249 lines) AV=2.97 SV=5.32 BV=4.91 + {7019,1216,1072, 0, 0, 0}, //TV = 7.15(269 lines) AV=2.97 SV=5.31 BV=4.81 + {7515,1216,1072, 0, 0, 0}, //TV = 7.06(288 lines) AV=2.97 SV=5.31 BV=4.71 + {8037,1216,1072, 0, 0, 0}, //TV = 6.96(308 lines) AV=2.97 SV=5.31 BV=4.62 + {8611,1216,1072, 0, 0, 0}, //TV = 6.86(330 lines) AV=2.97 SV=5.31 BV=4.52 + {9237,1216,1072, 0, 0, 0}, //TV = 6.76(354 lines) AV=2.97 SV=5.31 BV=4.42 + {9889,1216,1072, 0, 0, 0}, //TV = 6.66(379 lines) AV=2.97 SV=5.31 BV=4.32 + {9993,1328,1048, 0, 0, 0}, //TV = 6.64(383 lines) AV=2.97 SV=5.41 BV=4.21 + {9993,1424,1040, 0, 0, 0}, //TV = 6.64(383 lines) AV=2.97 SV=5.50 BV=4.12 + {9993,1536,1040, 0, 0, 0}, //TV = 6.64(383 lines) AV=2.97 SV=5.61 BV=4.01 + {9993,1632,1048, 0, 0, 0}, //TV = 6.64(383 lines) AV=2.97 SV=5.71 BV=3.91 + {9993,1728,1056, 0, 0, 0}, //TV = 6.64(383 lines) AV=2.97 SV=5.80 BV=3.82 + {9993,1840,1064, 0, 0, 0}, //TV = 6.64(383 lines) AV=2.97 SV=5.90 BV=3.71 + {9993,2048,1032, 0, 0, 0}, //TV = 6.64(383 lines) AV=2.97 SV=6.01 BV=3.60 + {9993,2144,1056, 0, 0, 0}, //TV = 6.64(383 lines) AV=2.97 SV=6.11 BV=3.51 + {9993,2352,1032, 0, 0, 0}, //TV = 6.64(383 lines) AV=2.97 SV=6.21 BV=3.40 + {9993,2448,1064, 0, 0, 0}, //TV = 6.64(383 lines) AV=2.97 SV=6.31 BV=3.30 + {20013,1328,1048, 0, 0, 0}, //TV = 5.64(767 lines) AV=2.97 SV=5.41 BV=3.21 + {20013,1424,1040, 0, 0, 0}, //TV = 5.64(767 lines) AV=2.97 SV=5.50 BV=3.12 + {20013,1536,1040, 0, 0, 0}, //TV = 5.64(767 lines) AV=2.97 SV=5.61 BV=3.01 + {20013,1632,1048, 0, 0, 0}, //TV = 5.64(767 lines) AV=2.97 SV=5.71 BV=2.91 + {20013,1728,1064, 0, 0, 0}, //TV = 5.64(767 lines) AV=2.97 SV=5.81 BV=2.80 + {30006,1216,1072, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=5.31 BV=2.72 + {30006,1328,1056, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=5.42 BV=2.61 + {30006,1424,1056, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=5.52 BV=2.51 + {30006,1536,1048, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=5.62 BV=2.41 + {30006,1632,1056, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=5.72 BV=2.31 + {30006,1728,1072, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=5.82 BV=2.21 + {30006,1936,1032, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=5.93 BV=2.10 + {30006,2048,1040, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=6.02 BV=2.01 + {30006,2144,1064, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=6.12 BV=1.91 + {30006,2352,1040, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=6.22 BV=1.81 + {30006,2560,1024, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=6.32 BV=1.71 + {30006,2656,1056, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=6.42 BV=1.61 + {30006,2864,1048, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=6.52 BV=1.51 + {30006,3072,1048, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=6.62 BV=1.41 + {30006,3328,1040, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=6.72 BV=1.31 + {30006,3584,1032, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=6.82 BV=1.21 + {30006,3840,1032, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=6.92 BV=1.11 + {39998,3072,1040, 0, 0, 0}, //TV = 4.64(1533 lines) AV=2.97 SV=6.61 BV=1.01 + {39998,3328,1024, 0, 0, 0}, //TV = 4.64(1533 lines) AV=2.97 SV=6.70 BV=0.91 + {39998,3584,1024, 0, 0, 0}, //TV = 4.64(1533 lines) AV=2.97 SV=6.81 BV=0.81 + {49991,3072,1024, 0, 0, 0}, //TV = 4.32(1916 lines) AV=2.97 SV=6.58 BV=0.71 + {49991,3200,1056, 0, 0, 0}, //TV = 4.32(1916 lines) AV=2.97 SV=6.69 BV=0.60 + {49991,3456,1040, 0, 0, 0}, //TV = 4.32(1916 lines) AV=2.97 SV=6.78 BV=0.52 + {60011,3072,1048, 0, 0, 0}, //TV = 4.06(2300 lines) AV=2.97 SV=6.62 BV=0.41 + {60011,3328,1040, 0, 0, 0}, //TV = 4.06(2300 lines) AV=2.97 SV=6.72 BV=0.31 + {60011,3584,1032, 0, 0, 0}, //TV = 4.06(2300 lines) AV=2.97 SV=6.82 BV=0.21 + {60011,3840,1032, 0, 0, 0}, //TV = 4.06(2300 lines) AV=2.97 SV=6.92 BV=0.11 + {60011,4096,1040, 0, 0, 0}, //TV = 4.06(2300 lines) AV=2.97 SV=7.02 BV=0.01 + {60011,4480,1024, 0, 0, 0}, //TV = 4.06(2300 lines) AV=2.97 SV=7.13 BV=-0.10 + {60011,4736,1040, 0, 0, 0}, //TV = 4.06(2300 lines) AV=2.97 SV=7.23 BV=-0.20 + {60011,5120,1032, 0, 0, 0}, //TV = 4.06(2300 lines) AV=2.97 SV=7.33 BV=-0.30 + {60011,5504,1024, 0, 0, 0}, //TV = 4.06(2300 lines) AV=2.97 SV=7.43 BV=-0.40 + {60011,5888,1024, 0, 0, 0}, //TV = 4.06(2300 lines) AV=2.97 SV=7.52 BV=-0.49 + {70004,5376,1032, 0, 0, 0}, //TV = 3.84(2683 lines) AV=2.97 SV=7.40 BV=-0.60 + {70004,5760,1032, 0, 0, 0}, //TV = 3.84(2683 lines) AV=2.97 SV=7.50 BV=-0.70 + {79996,5376,1040, 0, 0, 0}, //TV = 3.64(3066 lines) AV=2.97 SV=7.41 BV=-0.80 + {89988,5120,1040, 0, 0, 0}, //TV = 3.47(3449 lines) AV=2.97 SV=7.34 BV=-0.90 + {89988,5504,1040, 0, 0, 0}, //TV = 3.47(3449 lines) AV=2.97 SV=7.45 BV=-1.00 + {100008,5376,1024, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.39 BV=-1.10 + {100008,5760,1024, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.49 BV=-1.20 + {100008,6144,1032, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.60 BV=-1.30 + {100008,6544,1032, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.69 BV=-1.39 + {100008,7072,1024, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.79 BV=-1.50 + {100008,7472,1040, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.89 BV=-1.60 + {100008,7936,1048, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.99 BV=-1.69 + {100008,8720,1024, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.09 BV=-1.80 + {100008,9344,1032, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.20 BV=-1.91 + {100008,10080,1024, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.30 BV=-2.01 + {100008,10480,1056, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.40 BV=-2.11 + {100008,11392,1040, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.50 BV=-2.21 + {100008,11904,1064, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.59 BV=-2.30 + {100008,13104,1032, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.69 BV=-2.40 + {100008,13792,1056, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.80 BV=-2.50 + {100008,14560,1072, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.90 BV=-2.60 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Custom1AutoTable = +{ + AETABLE_CUSTOM1_AUTO, //eAETableID + 143, //u4TotalIndex + 20, //u4StrobeTrigerBV + 116, //i4MaxBV + -26, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCustom1PLineTable_60Hz, + sCustom1PLineTable_50Hz, + NULL, +}; + +static strEvPline sCustom2PLineTable_60Hz = +{ +{ + {53,1536,1056, 0, 0, 0}, //TV = 14.20(2 lines) AV=2.97 SV=5.63 BV=11.55 + {53,1632,1024, 0, 0, 0}, //TV = 14.20(2 lines) AV=2.97 SV=5.67 BV=11.50 + {53,1728,1056, 0, 0, 0}, //TV = 14.20(2 lines) AV=2.97 SV=5.80 BV=11.38 + {53,1840,1040, 0, 0, 0}, //TV = 14.20(2 lines) AV=2.97 SV=5.87 BV=11.31 + {79,1328,1048, 0, 0, 0}, //TV = 13.63(3 lines) AV=2.97 SV=5.41 BV=11.19 + {79,1424,1032, 0, 0, 0}, //TV = 13.63(3 lines) AV=2.97 SV=5.49 BV=11.11 + {79,1536,1056, 0, 0, 0}, //TV = 13.63(3 lines) AV=2.97 SV=5.63 BV=10.97 + {79,1632,1056, 0, 0, 0}, //TV = 13.63(3 lines) AV=2.97 SV=5.72 BV=10.88 + {105,1328,1032, 0, 0, 0}, //TV = 13.22(4 lines) AV=2.97 SV=5.39 BV=10.80 + {105,1424,1048, 0, 0, 0}, //TV = 13.22(4 lines) AV=2.97 SV=5.51 BV=10.68 + {105,1536,1040, 0, 0, 0}, //TV = 13.22(4 lines) AV=2.97 SV=5.61 BV=10.58 + {131,1216,1112, 0, 0, 0}, //TV = 12.90(5 lines) AV=2.97 SV=5.37 BV=10.50 + {131,1328,1080, 0, 0, 0}, //TV = 12.90(5 lines) AV=2.97 SV=5.45 BV=10.42 + {131,1424,1096, 0, 0, 0}, //TV = 12.90(5 lines) AV=2.97 SV=5.57 BV=10.30 + {157,1328,1048, 0, 0, 0}, //TV = 12.64(6 lines) AV=2.97 SV=5.41 BV=10.20 + {157,1424,1056, 0, 0, 0}, //TV = 12.64(6 lines) AV=2.97 SV=5.52 BV=10.09 + {183,1328,1048, 0, 0, 0}, //TV = 12.42(7 lines) AV=2.97 SV=5.41 BV=9.98 + {183,1424,1024, 0, 0, 0}, //TV = 12.42(7 lines) AV=2.97 SV=5.48 BV=9.91 + {209,1328,1032, 0, 0, 0}, //TV = 12.22(8 lines) AV=2.97 SV=5.39 BV=9.81 + {235,1216,1072, 0, 0, 0}, //TV = 12.06(9 lines) AV=2.97 SV=5.31 BV=9.71 + {235,1328,1048, 0, 0, 0}, //TV = 12.06(9 lines) AV=2.97 SV=5.41 BV=9.62 + {261,1216,1104, 0, 0, 0}, //TV = 11.90(10 lines) AV=2.97 SV=5.36 BV=9.52 + {288,1216,1080, 0, 0, 0}, //TV = 11.76(11 lines) AV=2.97 SV=5.32 BV=9.41 + {288,1328,1056, 0, 0, 0}, //TV = 11.76(11 lines) AV=2.97 SV=5.42 BV=9.31 + {314,1328,1040, 0, 0, 0}, //TV = 11.64(12 lines) AV=2.97 SV=5.40 BV=9.21 + {340,1328,1024, 0, 0, 0}, //TV = 11.52(13 lines) AV=2.97 SV=5.38 BV=9.12 + {366,1328,1024, 0, 0, 0}, //TV = 11.42(14 lines) AV=2.97 SV=5.38 BV=9.01 + {392,1328,1024, 0, 0, 0}, //TV = 11.32(15 lines) AV=2.97 SV=5.38 BV=8.91 + {418,1328,1032, 0, 0, 0}, //TV = 11.22(16 lines) AV=2.97 SV=5.39 BV=8.81 + {444,1328,1040, 0, 0, 0}, //TV = 11.14(17 lines) AV=2.97 SV=5.40 BV=8.71 + {496,1216,1088, 0, 0, 0}, //TV = 10.98(19 lines) AV=2.97 SV=5.34 BV=8.61 + {522,1216,1104, 0, 0, 0}, //TV = 10.90(20 lines) AV=2.97 SV=5.36 BV=8.52 + {575,1216,1080, 0, 0, 0}, //TV = 10.76(22 lines) AV=2.97 SV=5.32 BV=8.41 + {601,1216,1104, 0, 0, 0}, //TV = 10.70(23 lines) AV=2.97 SV=5.36 BV=8.31 + {653,1216,1096, 0, 0, 0}, //TV = 10.58(25 lines) AV=2.97 SV=5.35 BV=8.21 + {705,1216,1088, 0, 0, 0}, //TV = 10.47(27 lines) AV=2.97 SV=5.34 BV=8.11 + {757,1216,1080, 0, 0, 0}, //TV = 10.37(29 lines) AV=2.97 SV=5.32 BV=8.01 + {809,1216,1088, 0, 0, 0}, //TV = 10.27(31 lines) AV=2.97 SV=5.34 BV=7.91 + {862,1216,1096, 0, 0, 0}, //TV = 10.18(33 lines) AV=2.97 SV=5.35 BV=7.80 + {914,1216,1104, 0, 0, 0}, //TV = 10.10(35 lines) AV=2.97 SV=5.36 BV=7.71 + {992,1216,1088, 0, 0, 0}, //TV = 9.98(38 lines) AV=2.97 SV=5.34 BV=7.61 + {1070,1216,1080, 0, 0, 0}, //TV = 9.87(41 lines) AV=2.97 SV=5.32 BV=7.51 + {1149,1216,1080, 0, 0, 0}, //TV = 9.77(44 lines) AV=2.97 SV=5.32 BV=7.41 + {1227,1216,1088, 0, 0, 0}, //TV = 9.67(47 lines) AV=2.97 SV=5.34 BV=7.31 + {1305,1216,1096, 0, 0, 0}, //TV = 9.58(50 lines) AV=2.97 SV=5.35 BV=7.21 + {1409,1216,1088, 0, 0, 0}, //TV = 9.47(54 lines) AV=2.97 SV=5.34 BV=7.11 + {1514,1216,1080, 0, 0, 0}, //TV = 9.37(58 lines) AV=2.97 SV=5.32 BV=7.01 + {1618,1216,1088, 0, 0, 0}, //TV = 9.27(62 lines) AV=2.97 SV=5.34 BV=6.91 + {1749,1216,1072, 0, 0, 0}, //TV = 9.16(67 lines) AV=2.97 SV=5.31 BV=6.82 + {1853,1216,1088, 0, 0, 0}, //TV = 9.08(71 lines) AV=2.97 SV=5.34 BV=6.71 + {2010,1216,1072, 0, 0, 0}, //TV = 8.96(77 lines) AV=2.97 SV=5.31 BV=6.62 + {2140,1216,1080, 0, 0, 0}, //TV = 8.87(82 lines) AV=2.97 SV=5.32 BV=6.51 + {2297,1216,1088, 0, 0, 0}, //TV = 8.77(88 lines) AV=2.97 SV=5.34 BV=6.40 + {2479,1216,1072, 0, 0, 0}, //TV = 8.66(95 lines) AV=2.97 SV=5.31 BV=6.31 + {2636,1216,1080, 0, 0, 0}, //TV = 8.57(101 lines) AV=2.97 SV=5.32 BV=6.21 + {2844,1216,1080, 0, 0, 0}, //TV = 8.46(109 lines) AV=2.97 SV=5.32 BV=6.10 + {3027,1216,1080, 0, 0, 0}, //TV = 8.37(116 lines) AV=2.97 SV=5.32 BV=6.01 + {3262,1216,1080, 0, 0, 0}, //TV = 8.26(125 lines) AV=2.97 SV=5.32 BV=5.91 + {3497,1216,1072, 0, 0, 0}, //TV = 8.16(134 lines) AV=2.97 SV=5.31 BV=5.82 + {3732,1216,1080, 0, 0, 0}, //TV = 8.07(143 lines) AV=2.97 SV=5.32 BV=5.71 + {3992,1216,1080, 0, 0, 0}, //TV = 7.97(153 lines) AV=2.97 SV=5.32 BV=5.61 + {4279,1216,1080, 0, 0, 0}, //TV = 7.87(164 lines) AV=2.97 SV=5.32 BV=5.51 + {4619,1216,1072, 0, 0, 0}, //TV = 7.76(177 lines) AV=2.97 SV=5.31 BV=5.42 + {4958,1216,1072, 0, 0, 0}, //TV = 7.66(190 lines) AV=2.97 SV=5.31 BV=5.31 + {5297,1216,1072, 0, 0, 0}, //TV = 7.56(203 lines) AV=2.97 SV=5.31 BV=5.22 + {5662,1216,1080, 0, 0, 0}, //TV = 7.46(217 lines) AV=2.97 SV=5.32 BV=5.11 + {6106,1216,1080, 0, 0, 0}, //TV = 7.36(234 lines) AV=2.97 SV=5.32 BV=5.00 + {6497,1216,1080, 0, 0, 0}, //TV = 7.27(249 lines) AV=2.97 SV=5.32 BV=4.91 + {7019,1216,1072, 0, 0, 0}, //TV = 7.15(269 lines) AV=2.97 SV=5.31 BV=4.81 + {7515,1216,1072, 0, 0, 0}, //TV = 7.06(288 lines) AV=2.97 SV=5.31 BV=4.71 + {8037,1216,1072, 0, 0, 0}, //TV = 6.96(308 lines) AV=2.97 SV=5.31 BV=4.62 + {8324,1216,1112, 0, 0, 0}, //TV = 6.91(319 lines) AV=2.97 SV=5.37 BV=4.51 + {8324,1328,1096, 0, 0, 0}, //TV = 6.91(319 lines) AV=2.97 SV=5.47 BV=4.41 + {8324,1424,1088, 0, 0, 0}, //TV = 6.91(319 lines) AV=2.97 SV=5.56 BV=4.32 + {8324,1536,1088, 0, 0, 0}, //TV = 6.91(319 lines) AV=2.97 SV=5.67 BV=4.21 + {8324,1728,1032, 0, 0, 0}, //TV = 6.91(319 lines) AV=2.97 SV=5.77 BV=4.11 + {8324,1840,1040, 0, 0, 0}, //TV = 6.91(319 lines) AV=2.97 SV=5.87 BV=4.01 + {8324,1936,1056, 0, 0, 0}, //TV = 6.91(319 lines) AV=2.97 SV=5.96 BV=3.92 + {8324,2144,1024, 0, 0, 0}, //TV = 6.91(319 lines) AV=2.97 SV=6.07 BV=3.81 + {8324,2240,1048, 0, 0, 0}, //TV = 6.91(319 lines) AV=2.97 SV=6.16 BV=3.72 + {8324,2448,1040, 0, 0, 0}, //TV = 6.91(319 lines) AV=2.97 SV=6.28 BV=3.60 + {16674,1216,1112, 0, 0, 0}, //TV = 5.91(639 lines) AV=2.97 SV=5.37 BV=3.51 + {16674,1328,1088, 0, 0, 0}, //TV = 5.91(639 lines) AV=2.97 SV=5.46 BV=3.41 + {16674,1424,1096, 0, 0, 0}, //TV = 5.91(639 lines) AV=2.97 SV=5.57 BV=3.30 + {16674,1536,1088, 0, 0, 0}, //TV = 5.91(639 lines) AV=2.97 SV=5.67 BV=3.20 + {16674,1728,1032, 0, 0, 0}, //TV = 5.91(639 lines) AV=2.97 SV=5.77 BV=3.11 + {16674,1840,1040, 0, 0, 0}, //TV = 5.91(639 lines) AV=2.97 SV=5.87 BV=3.01 + {24996,1328,1024, 0, 0, 0}, //TV = 5.32(958 lines) AV=2.97 SV=5.38 BV=2.92 + {24996,1424,1024, 0, 0, 0}, //TV = 5.32(958 lines) AV=2.97 SV=5.48 BV=2.82 + {24996,1536,1024, 0, 0, 0}, //TV = 5.32(958 lines) AV=2.97 SV=5.58 BV=2.71 + {24996,1632,1032, 0, 0, 0}, //TV = 5.32(958 lines) AV=2.97 SV=5.68 BV=2.61 + {33319,1328,1024, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=5.38 BV=2.50 + {33319,1328,1096, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=5.47 BV=2.41 + {33319,1424,1088, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=5.56 BV=2.32 + {33319,1536,1088, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=5.67 BV=2.21 + {33319,1728,1040, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=5.78 BV=2.10 + {33319,1840,1040, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=5.87 BV=2.01 + {33319,1936,1056, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=5.96 BV=1.92 + {33319,2144,1024, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=6.07 BV=1.81 + {33319,2240,1056, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=6.17 BV=1.70 + {33319,2448,1032, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=6.27 BV=1.61 + {33319,2560,1056, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=6.37 BV=1.51 + {33319,2752,1056, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=6.47 BV=1.41 + {33319,2960,1048, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=6.56 BV=1.31 + {33319,3200,1040, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=6.67 BV=1.21 + {33319,3456,1032, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=6.77 BV=1.11 + {33319,3712,1032, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=6.87 BV=1.01 + {41669,3200,1024, 0, 0, 0}, //TV = 4.58(1597 lines) AV=2.97 SV=6.64 BV=0.91 + {41669,3328,1056, 0, 0, 0}, //TV = 4.58(1597 lines) AV=2.97 SV=6.74 BV=0.81 + {49991,3072,1024, 0, 0, 0}, //TV = 4.32(1916 lines) AV=2.97 SV=6.58 BV=0.71 + {49991,3200,1056, 0, 0, 0}, //TV = 4.32(1916 lines) AV=2.97 SV=6.69 BV=0.60 + {49991,3456,1040, 0, 0, 0}, //TV = 4.32(1916 lines) AV=2.97 SV=6.78 BV=0.52 + {58341,3200,1032, 0, 0, 0}, //TV = 4.10(2236 lines) AV=2.97 SV=6.66 BV=0.42 + {58341,3456,1024, 0, 0, 0}, //TV = 4.10(2236 lines) AV=2.97 SV=6.75 BV=0.32 + {66663,3200,1040, 0, 0, 0}, //TV = 3.91(2555 lines) AV=2.97 SV=6.67 BV=0.21 + {66663,3456,1032, 0, 0, 0}, //TV = 3.91(2555 lines) AV=2.97 SV=6.77 BV=0.11 + {66663,3712,1032, 0, 0, 0}, //TV = 3.91(2555 lines) AV=2.97 SV=6.87 BV=0.01 + {66663,3968,1040, 0, 0, 0}, //TV = 3.91(2555 lines) AV=2.97 SV=6.98 BV=-0.10 + {66663,4224,1048, 0, 0, 0}, //TV = 3.91(2555 lines) AV=2.97 SV=7.08 BV=-0.20 + {66663,4608,1032, 0, 0, 0}, //TV = 3.91(2555 lines) AV=2.97 SV=7.18 BV=-0.30 + {66663,4864,1048, 0, 0, 0}, //TV = 3.91(2555 lines) AV=2.97 SV=7.28 BV=-0.40 + {66663,5248,1040, 0, 0, 0}, //TV = 3.91(2555 lines) AV=2.97 SV=7.38 BV=-0.50 + {66663,5632,1040, 0, 0, 0}, //TV = 3.91(2555 lines) AV=2.97 SV=7.48 BV=-0.60 + {74986,5376,1032, 0, 0, 0}, //TV = 3.74(2874 lines) AV=2.97 SV=7.40 BV=-0.70 + {83336,5248,1024, 0, 0, 0}, //TV = 3.58(3194 lines) AV=2.97 SV=7.36 BV=-0.80 + {91658,4992,1048, 0, 0, 0}, //TV = 3.45(3513 lines) AV=2.97 SV=7.32 BV=-0.90 + {91658,5376,1040, 0, 0, 0}, //TV = 3.45(3513 lines) AV=2.97 SV=7.41 BV=-1.00 + {100008,5376,1024, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.39 BV=-1.10 + {100008,5760,1024, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.49 BV=-1.20 + {100008,6144,1032, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.60 BV=-1.30 + {100008,6544,1032, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.69 BV=-1.39 + {100008,7072,1024, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.79 BV=-1.50 + {100008,7472,1040, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.89 BV=-1.60 + {100008,7936,1048, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.99 BV=-1.69 + {100008,8720,1024, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.09 BV=-1.80 + {100008,9344,1032, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.20 BV=-1.91 + {100008,10080,1024, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.30 BV=-2.01 + {100008,10480,1056, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.40 BV=-2.11 + {100008,11392,1040, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.50 BV=-2.21 + {100008,11904,1064, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.59 BV=-2.30 + {100008,13104,1032, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.69 BV=-2.40 + {100008,13792,1056, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.80 BV=-2.50 + {100008,14560,1072, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.90 BV=-2.60 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCustom2PLineTable_50Hz = +{ +{ + {53,1536,1056, 0, 0, 0}, //TV = 14.20(2 lines) AV=2.97 SV=5.63 BV=11.55 + {53,1632,1024, 0, 0, 0}, //TV = 14.20(2 lines) AV=2.97 SV=5.67 BV=11.50 + {53,1728,1056, 0, 0, 0}, //TV = 14.20(2 lines) AV=2.97 SV=5.80 BV=11.38 + {53,1840,1040, 0, 0, 0}, //TV = 14.20(2 lines) AV=2.97 SV=5.87 BV=11.31 + {79,1328,1048, 0, 0, 0}, //TV = 13.63(3 lines) AV=2.97 SV=5.41 BV=11.19 + {79,1424,1032, 0, 0, 0}, //TV = 13.63(3 lines) AV=2.97 SV=5.49 BV=11.11 + {79,1536,1056, 0, 0, 0}, //TV = 13.63(3 lines) AV=2.97 SV=5.63 BV=10.97 + {79,1632,1056, 0, 0, 0}, //TV = 13.63(3 lines) AV=2.97 SV=5.72 BV=10.88 + {105,1328,1032, 0, 0, 0}, //TV = 13.22(4 lines) AV=2.97 SV=5.39 BV=10.80 + {105,1424,1048, 0, 0, 0}, //TV = 13.22(4 lines) AV=2.97 SV=5.51 BV=10.68 + {105,1536,1040, 0, 0, 0}, //TV = 13.22(4 lines) AV=2.97 SV=5.61 BV=10.58 + {131,1216,1112, 0, 0, 0}, //TV = 12.90(5 lines) AV=2.97 SV=5.37 BV=10.50 + {131,1328,1080, 0, 0, 0}, //TV = 12.90(5 lines) AV=2.97 SV=5.45 BV=10.42 + {131,1424,1096, 0, 0, 0}, //TV = 12.90(5 lines) AV=2.97 SV=5.57 BV=10.30 + {157,1328,1048, 0, 0, 0}, //TV = 12.64(6 lines) AV=2.97 SV=5.41 BV=10.20 + {157,1424,1056, 0, 0, 0}, //TV = 12.64(6 lines) AV=2.97 SV=5.52 BV=10.09 + {183,1328,1048, 0, 0, 0}, //TV = 12.42(7 lines) AV=2.97 SV=5.41 BV=9.98 + {183,1424,1024, 0, 0, 0}, //TV = 12.42(7 lines) AV=2.97 SV=5.48 BV=9.91 + {209,1328,1032, 0, 0, 0}, //TV = 12.22(8 lines) AV=2.97 SV=5.39 BV=9.81 + {235,1216,1072, 0, 0, 0}, //TV = 12.06(9 lines) AV=2.97 SV=5.31 BV=9.71 + {235,1328,1048, 0, 0, 0}, //TV = 12.06(9 lines) AV=2.97 SV=5.41 BV=9.62 + {261,1216,1104, 0, 0, 0}, //TV = 11.90(10 lines) AV=2.97 SV=5.36 BV=9.52 + {288,1216,1080, 0, 0, 0}, //TV = 11.76(11 lines) AV=2.97 SV=5.32 BV=9.41 + {288,1328,1056, 0, 0, 0}, //TV = 11.76(11 lines) AV=2.97 SV=5.42 BV=9.31 + {314,1328,1040, 0, 0, 0}, //TV = 11.64(12 lines) AV=2.97 SV=5.40 BV=9.21 + {340,1328,1024, 0, 0, 0}, //TV = 11.52(13 lines) AV=2.97 SV=5.38 BV=9.12 + {366,1328,1024, 0, 0, 0}, //TV = 11.42(14 lines) AV=2.97 SV=5.38 BV=9.01 + {392,1328,1024, 0, 0, 0}, //TV = 11.32(15 lines) AV=2.97 SV=5.38 BV=8.91 + {418,1328,1032, 0, 0, 0}, //TV = 11.22(16 lines) AV=2.97 SV=5.39 BV=8.81 + {444,1328,1040, 0, 0, 0}, //TV = 11.14(17 lines) AV=2.97 SV=5.40 BV=8.71 + {496,1216,1088, 0, 0, 0}, //TV = 10.98(19 lines) AV=2.97 SV=5.34 BV=8.61 + {522,1216,1104, 0, 0, 0}, //TV = 10.90(20 lines) AV=2.97 SV=5.36 BV=8.52 + {575,1216,1080, 0, 0, 0}, //TV = 10.76(22 lines) AV=2.97 SV=5.32 BV=8.41 + {601,1216,1104, 0, 0, 0}, //TV = 10.70(23 lines) AV=2.97 SV=5.36 BV=8.31 + {653,1216,1096, 0, 0, 0}, //TV = 10.58(25 lines) AV=2.97 SV=5.35 BV=8.21 + {705,1216,1088, 0, 0, 0}, //TV = 10.47(27 lines) AV=2.97 SV=5.34 BV=8.11 + {757,1216,1080, 0, 0, 0}, //TV = 10.37(29 lines) AV=2.97 SV=5.32 BV=8.01 + {809,1216,1088, 0, 0, 0}, //TV = 10.27(31 lines) AV=2.97 SV=5.34 BV=7.91 + {862,1216,1096, 0, 0, 0}, //TV = 10.18(33 lines) AV=2.97 SV=5.35 BV=7.80 + {914,1216,1104, 0, 0, 0}, //TV = 10.10(35 lines) AV=2.97 SV=5.36 BV=7.71 + {992,1216,1088, 0, 0, 0}, //TV = 9.98(38 lines) AV=2.97 SV=5.34 BV=7.61 + {1070,1216,1080, 0, 0, 0}, //TV = 9.87(41 lines) AV=2.97 SV=5.32 BV=7.51 + {1149,1216,1080, 0, 0, 0}, //TV = 9.77(44 lines) AV=2.97 SV=5.32 BV=7.41 + {1227,1216,1088, 0, 0, 0}, //TV = 9.67(47 lines) AV=2.97 SV=5.34 BV=7.31 + {1305,1216,1096, 0, 0, 0}, //TV = 9.58(50 lines) AV=2.97 SV=5.35 BV=7.21 + {1409,1216,1088, 0, 0, 0}, //TV = 9.47(54 lines) AV=2.97 SV=5.34 BV=7.11 + {1514,1216,1080, 0, 0, 0}, //TV = 9.37(58 lines) AV=2.97 SV=5.32 BV=7.01 + {1618,1216,1088, 0, 0, 0}, //TV = 9.27(62 lines) AV=2.97 SV=5.34 BV=6.91 + {1749,1216,1072, 0, 0, 0}, //TV = 9.16(67 lines) AV=2.97 SV=5.31 BV=6.82 + {1853,1216,1088, 0, 0, 0}, //TV = 9.08(71 lines) AV=2.97 SV=5.34 BV=6.71 + {2010,1216,1072, 0, 0, 0}, //TV = 8.96(77 lines) AV=2.97 SV=5.31 BV=6.62 + {2140,1216,1080, 0, 0, 0}, //TV = 8.87(82 lines) AV=2.97 SV=5.32 BV=6.51 + {2297,1216,1088, 0, 0, 0}, //TV = 8.77(88 lines) AV=2.97 SV=5.34 BV=6.40 + {2479,1216,1072, 0, 0, 0}, //TV = 8.66(95 lines) AV=2.97 SV=5.31 BV=6.31 + {2636,1216,1080, 0, 0, 0}, //TV = 8.57(101 lines) AV=2.97 SV=5.32 BV=6.21 + {2844,1216,1080, 0, 0, 0}, //TV = 8.46(109 lines) AV=2.97 SV=5.32 BV=6.10 + {3027,1216,1080, 0, 0, 0}, //TV = 8.37(116 lines) AV=2.97 SV=5.32 BV=6.01 + {3262,1216,1080, 0, 0, 0}, //TV = 8.26(125 lines) AV=2.97 SV=5.32 BV=5.91 + {3497,1216,1072, 0, 0, 0}, //TV = 8.16(134 lines) AV=2.97 SV=5.31 BV=5.82 + {3732,1216,1080, 0, 0, 0}, //TV = 8.07(143 lines) AV=2.97 SV=5.32 BV=5.71 + {3992,1216,1080, 0, 0, 0}, //TV = 7.97(153 lines) AV=2.97 SV=5.32 BV=5.61 + {4279,1216,1080, 0, 0, 0}, //TV = 7.87(164 lines) AV=2.97 SV=5.32 BV=5.51 + {4619,1216,1072, 0, 0, 0}, //TV = 7.76(177 lines) AV=2.97 SV=5.31 BV=5.42 + {4958,1216,1072, 0, 0, 0}, //TV = 7.66(190 lines) AV=2.97 SV=5.31 BV=5.31 + {5297,1216,1072, 0, 0, 0}, //TV = 7.56(203 lines) AV=2.97 SV=5.31 BV=5.22 + {5662,1216,1080, 0, 0, 0}, //TV = 7.46(217 lines) AV=2.97 SV=5.32 BV=5.11 + {6106,1216,1080, 0, 0, 0}, //TV = 7.36(234 lines) AV=2.97 SV=5.32 BV=5.00 + {6497,1216,1080, 0, 0, 0}, //TV = 7.27(249 lines) AV=2.97 SV=5.32 BV=4.91 + {7019,1216,1072, 0, 0, 0}, //TV = 7.15(269 lines) AV=2.97 SV=5.31 BV=4.81 + {7515,1216,1072, 0, 0, 0}, //TV = 7.06(288 lines) AV=2.97 SV=5.31 BV=4.71 + {8037,1216,1072, 0, 0, 0}, //TV = 6.96(308 lines) AV=2.97 SV=5.31 BV=4.62 + {8611,1216,1072, 0, 0, 0}, //TV = 6.86(330 lines) AV=2.97 SV=5.31 BV=4.52 + {9237,1216,1072, 0, 0, 0}, //TV = 6.76(354 lines) AV=2.97 SV=5.31 BV=4.42 + {9889,1216,1072, 0, 0, 0}, //TV = 6.66(379 lines) AV=2.97 SV=5.31 BV=4.32 + {9993,1328,1048, 0, 0, 0}, //TV = 6.64(383 lines) AV=2.97 SV=5.41 BV=4.21 + {9993,1424,1040, 0, 0, 0}, //TV = 6.64(383 lines) AV=2.97 SV=5.50 BV=4.12 + {9993,1536,1040, 0, 0, 0}, //TV = 6.64(383 lines) AV=2.97 SV=5.61 BV=4.01 + {9993,1632,1048, 0, 0, 0}, //TV = 6.64(383 lines) AV=2.97 SV=5.71 BV=3.91 + {9993,1728,1056, 0, 0, 0}, //TV = 6.64(383 lines) AV=2.97 SV=5.80 BV=3.82 + {9993,1840,1064, 0, 0, 0}, //TV = 6.64(383 lines) AV=2.97 SV=5.90 BV=3.71 + {9993,2048,1032, 0, 0, 0}, //TV = 6.64(383 lines) AV=2.97 SV=6.01 BV=3.60 + {9993,2144,1056, 0, 0, 0}, //TV = 6.64(383 lines) AV=2.97 SV=6.11 BV=3.51 + {9993,2352,1032, 0, 0, 0}, //TV = 6.64(383 lines) AV=2.97 SV=6.21 BV=3.40 + {9993,2448,1064, 0, 0, 0}, //TV = 6.64(383 lines) AV=2.97 SV=6.31 BV=3.30 + {20013,1328,1048, 0, 0, 0}, //TV = 5.64(767 lines) AV=2.97 SV=5.41 BV=3.21 + {20013,1424,1040, 0, 0, 0}, //TV = 5.64(767 lines) AV=2.97 SV=5.50 BV=3.12 + {20013,1536,1040, 0, 0, 0}, //TV = 5.64(767 lines) AV=2.97 SV=5.61 BV=3.01 + {20013,1632,1048, 0, 0, 0}, //TV = 5.64(767 lines) AV=2.97 SV=5.71 BV=2.91 + {20013,1728,1064, 0, 0, 0}, //TV = 5.64(767 lines) AV=2.97 SV=5.81 BV=2.80 + {30006,1216,1072, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=5.31 BV=2.72 + {30006,1328,1056, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=5.42 BV=2.61 + {30006,1424,1056, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=5.52 BV=2.51 + {30006,1536,1048, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=5.62 BV=2.41 + {30006,1632,1056, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=5.72 BV=2.31 + {30006,1728,1072, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=5.82 BV=2.21 + {30006,1936,1032, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=5.93 BV=2.10 + {30006,2048,1040, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=6.02 BV=2.01 + {30006,2144,1064, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=6.12 BV=1.91 + {30006,2352,1040, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=6.22 BV=1.81 + {30006,2560,1024, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=6.32 BV=1.71 + {30006,2656,1056, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=6.42 BV=1.61 + {30006,2864,1048, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=6.52 BV=1.51 + {30006,3072,1048, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=6.62 BV=1.41 + {30006,3328,1040, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=6.72 BV=1.31 + {30006,3584,1032, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=6.82 BV=1.21 + {30006,3840,1032, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=6.92 BV=1.11 + {39998,3072,1040, 0, 0, 0}, //TV = 4.64(1533 lines) AV=2.97 SV=6.61 BV=1.01 + {39998,3328,1024, 0, 0, 0}, //TV = 4.64(1533 lines) AV=2.97 SV=6.70 BV=0.91 + {39998,3584,1024, 0, 0, 0}, //TV = 4.64(1533 lines) AV=2.97 SV=6.81 BV=0.81 + {49991,3072,1024, 0, 0, 0}, //TV = 4.32(1916 lines) AV=2.97 SV=6.58 BV=0.71 + {49991,3200,1056, 0, 0, 0}, //TV = 4.32(1916 lines) AV=2.97 SV=6.69 BV=0.60 + {49991,3456,1040, 0, 0, 0}, //TV = 4.32(1916 lines) AV=2.97 SV=6.78 BV=0.52 + {60011,3072,1048, 0, 0, 0}, //TV = 4.06(2300 lines) AV=2.97 SV=6.62 BV=0.41 + {60011,3328,1040, 0, 0, 0}, //TV = 4.06(2300 lines) AV=2.97 SV=6.72 BV=0.31 + {60011,3584,1032, 0, 0, 0}, //TV = 4.06(2300 lines) AV=2.97 SV=6.82 BV=0.21 + {60011,3840,1032, 0, 0, 0}, //TV = 4.06(2300 lines) AV=2.97 SV=6.92 BV=0.11 + {60011,4096,1040, 0, 0, 0}, //TV = 4.06(2300 lines) AV=2.97 SV=7.02 BV=0.01 + {60011,4480,1024, 0, 0, 0}, //TV = 4.06(2300 lines) AV=2.97 SV=7.13 BV=-0.10 + {60011,4736,1040, 0, 0, 0}, //TV = 4.06(2300 lines) AV=2.97 SV=7.23 BV=-0.20 + {60011,5120,1032, 0, 0, 0}, //TV = 4.06(2300 lines) AV=2.97 SV=7.33 BV=-0.30 + {60011,5504,1024, 0, 0, 0}, //TV = 4.06(2300 lines) AV=2.97 SV=7.43 BV=-0.40 + {60011,5888,1024, 0, 0, 0}, //TV = 4.06(2300 lines) AV=2.97 SV=7.52 BV=-0.49 + {70004,5376,1032, 0, 0, 0}, //TV = 3.84(2683 lines) AV=2.97 SV=7.40 BV=-0.60 + {70004,5760,1032, 0, 0, 0}, //TV = 3.84(2683 lines) AV=2.97 SV=7.50 BV=-0.70 + {79996,5376,1040, 0, 0, 0}, //TV = 3.64(3066 lines) AV=2.97 SV=7.41 BV=-0.80 + {89988,5120,1040, 0, 0, 0}, //TV = 3.47(3449 lines) AV=2.97 SV=7.34 BV=-0.90 + {89988,5504,1040, 0, 0, 0}, //TV = 3.47(3449 lines) AV=2.97 SV=7.45 BV=-1.00 + {100008,5376,1024, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.39 BV=-1.10 + {100008,5760,1024, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.49 BV=-1.20 + {100008,6144,1032, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.60 BV=-1.30 + {100008,6544,1032, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.69 BV=-1.39 + {100008,7072,1024, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.79 BV=-1.50 + {100008,7472,1040, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.89 BV=-1.60 + {100008,7936,1048, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.99 BV=-1.69 + {100008,8720,1024, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.09 BV=-1.80 + {100008,9344,1032, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.20 BV=-1.91 + {100008,10080,1024, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.30 BV=-2.01 + {100008,10480,1056, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.40 BV=-2.11 + {100008,11392,1040, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.50 BV=-2.21 + {100008,11904,1064, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.59 BV=-2.30 + {100008,13104,1032, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.69 BV=-2.40 + {100008,13792,1056, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.80 BV=-2.50 + {100008,14560,1072, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.90 BV=-2.60 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Custom2AutoTable = +{ + AETABLE_CUSTOM2_AUTO, //eAETableID + 143, //u4TotalIndex + 20, //u4StrobeTrigerBV + 116, //i4MaxBV + -26, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCustom2PLineTable_60Hz, + sCustom2PLineTable_50Hz, + NULL, +}; + +static strEvPline sCustom3PLineTable_60Hz = +{ +{ + {53,1536,1056, 0, 0, 0}, //TV = 14.20(2 lines) AV=2.97 SV=5.63 BV=11.55 + {53,1632,1024, 0, 0, 0}, //TV = 14.20(2 lines) AV=2.97 SV=5.67 BV=11.50 + {53,1728,1056, 0, 0, 0}, //TV = 14.20(2 lines) AV=2.97 SV=5.80 BV=11.38 + {53,1840,1040, 0, 0, 0}, //TV = 14.20(2 lines) AV=2.97 SV=5.87 BV=11.31 + {79,1328,1048, 0, 0, 0}, //TV = 13.63(3 lines) AV=2.97 SV=5.41 BV=11.19 + {79,1424,1032, 0, 0, 0}, //TV = 13.63(3 lines) AV=2.97 SV=5.49 BV=11.11 + {79,1536,1056, 0, 0, 0}, //TV = 13.63(3 lines) AV=2.97 SV=5.63 BV=10.97 + {79,1632,1056, 0, 0, 0}, //TV = 13.63(3 lines) AV=2.97 SV=5.72 BV=10.88 + {105,1328,1032, 0, 0, 0}, //TV = 13.22(4 lines) AV=2.97 SV=5.39 BV=10.80 + {105,1424,1048, 0, 0, 0}, //TV = 13.22(4 lines) AV=2.97 SV=5.51 BV=10.68 + {105,1536,1040, 0, 0, 0}, //TV = 13.22(4 lines) AV=2.97 SV=5.61 BV=10.58 + {131,1216,1112, 0, 0, 0}, //TV = 12.90(5 lines) AV=2.97 SV=5.37 BV=10.50 + {131,1328,1080, 0, 0, 0}, //TV = 12.90(5 lines) AV=2.97 SV=5.45 BV=10.42 + {131,1424,1096, 0, 0, 0}, //TV = 12.90(5 lines) AV=2.97 SV=5.57 BV=10.30 + {157,1328,1048, 0, 0, 0}, //TV = 12.64(6 lines) AV=2.97 SV=5.41 BV=10.20 + {157,1424,1056, 0, 0, 0}, //TV = 12.64(6 lines) AV=2.97 SV=5.52 BV=10.09 + {183,1328,1048, 0, 0, 0}, //TV = 12.42(7 lines) AV=2.97 SV=5.41 BV=9.98 + {183,1424,1024, 0, 0, 0}, //TV = 12.42(7 lines) AV=2.97 SV=5.48 BV=9.91 + {209,1328,1032, 0, 0, 0}, //TV = 12.22(8 lines) AV=2.97 SV=5.39 BV=9.81 + {235,1216,1072, 0, 0, 0}, //TV = 12.06(9 lines) AV=2.97 SV=5.31 BV=9.71 + {235,1328,1048, 0, 0, 0}, //TV = 12.06(9 lines) AV=2.97 SV=5.41 BV=9.62 + {261,1216,1104, 0, 0, 0}, //TV = 11.90(10 lines) AV=2.97 SV=5.36 BV=9.52 + {288,1216,1080, 0, 0, 0}, //TV = 11.76(11 lines) AV=2.97 SV=5.32 BV=9.41 + {288,1328,1056, 0, 0, 0}, //TV = 11.76(11 lines) AV=2.97 SV=5.42 BV=9.31 + {314,1328,1040, 0, 0, 0}, //TV = 11.64(12 lines) AV=2.97 SV=5.40 BV=9.21 + {340,1328,1024, 0, 0, 0}, //TV = 11.52(13 lines) AV=2.97 SV=5.38 BV=9.12 + {366,1328,1024, 0, 0, 0}, //TV = 11.42(14 lines) AV=2.97 SV=5.38 BV=9.01 + {392,1328,1024, 0, 0, 0}, //TV = 11.32(15 lines) AV=2.97 SV=5.38 BV=8.91 + {418,1328,1032, 0, 0, 0}, //TV = 11.22(16 lines) AV=2.97 SV=5.39 BV=8.81 + {444,1328,1040, 0, 0, 0}, //TV = 11.14(17 lines) AV=2.97 SV=5.40 BV=8.71 + {496,1216,1088, 0, 0, 0}, //TV = 10.98(19 lines) AV=2.97 SV=5.34 BV=8.61 + {522,1216,1104, 0, 0, 0}, //TV = 10.90(20 lines) AV=2.97 SV=5.36 BV=8.52 + {575,1216,1080, 0, 0, 0}, //TV = 10.76(22 lines) AV=2.97 SV=5.32 BV=8.41 + {601,1216,1104, 0, 0, 0}, //TV = 10.70(23 lines) AV=2.97 SV=5.36 BV=8.31 + {653,1216,1096, 0, 0, 0}, //TV = 10.58(25 lines) AV=2.97 SV=5.35 BV=8.21 + {705,1216,1088, 0, 0, 0}, //TV = 10.47(27 lines) AV=2.97 SV=5.34 BV=8.11 + {757,1216,1080, 0, 0, 0}, //TV = 10.37(29 lines) AV=2.97 SV=5.32 BV=8.01 + {809,1216,1088, 0, 0, 0}, //TV = 10.27(31 lines) AV=2.97 SV=5.34 BV=7.91 + {862,1216,1096, 0, 0, 0}, //TV = 10.18(33 lines) AV=2.97 SV=5.35 BV=7.80 + {914,1216,1104, 0, 0, 0}, //TV = 10.10(35 lines) AV=2.97 SV=5.36 BV=7.71 + {992,1216,1088, 0, 0, 0}, //TV = 9.98(38 lines) AV=2.97 SV=5.34 BV=7.61 + {1070,1216,1080, 0, 0, 0}, //TV = 9.87(41 lines) AV=2.97 SV=5.32 BV=7.51 + {1149,1216,1080, 0, 0, 0}, //TV = 9.77(44 lines) AV=2.97 SV=5.32 BV=7.41 + {1227,1216,1088, 0, 0, 0}, //TV = 9.67(47 lines) AV=2.97 SV=5.34 BV=7.31 + {1305,1216,1096, 0, 0, 0}, //TV = 9.58(50 lines) AV=2.97 SV=5.35 BV=7.21 + {1409,1216,1088, 0, 0, 0}, //TV = 9.47(54 lines) AV=2.97 SV=5.34 BV=7.11 + {1514,1216,1080, 0, 0, 0}, //TV = 9.37(58 lines) AV=2.97 SV=5.32 BV=7.01 + {1618,1216,1088, 0, 0, 0}, //TV = 9.27(62 lines) AV=2.97 SV=5.34 BV=6.91 + {1749,1216,1072, 0, 0, 0}, //TV = 9.16(67 lines) AV=2.97 SV=5.31 BV=6.82 + {1853,1216,1088, 0, 0, 0}, //TV = 9.08(71 lines) AV=2.97 SV=5.34 BV=6.71 + {2010,1216,1072, 0, 0, 0}, //TV = 8.96(77 lines) AV=2.97 SV=5.31 BV=6.62 + {2140,1216,1080, 0, 0, 0}, //TV = 8.87(82 lines) AV=2.97 SV=5.32 BV=6.51 + {2297,1216,1088, 0, 0, 0}, //TV = 8.77(88 lines) AV=2.97 SV=5.34 BV=6.40 + {2479,1216,1072, 0, 0, 0}, //TV = 8.66(95 lines) AV=2.97 SV=5.31 BV=6.31 + {2636,1216,1080, 0, 0, 0}, //TV = 8.57(101 lines) AV=2.97 SV=5.32 BV=6.21 + {2844,1216,1080, 0, 0, 0}, //TV = 8.46(109 lines) AV=2.97 SV=5.32 BV=6.10 + {3027,1216,1080, 0, 0, 0}, //TV = 8.37(116 lines) AV=2.97 SV=5.32 BV=6.01 + {3262,1216,1080, 0, 0, 0}, //TV = 8.26(125 lines) AV=2.97 SV=5.32 BV=5.91 + {3497,1216,1072, 0, 0, 0}, //TV = 8.16(134 lines) AV=2.97 SV=5.31 BV=5.82 + {3732,1216,1080, 0, 0, 0}, //TV = 8.07(143 lines) AV=2.97 SV=5.32 BV=5.71 + {3992,1216,1080, 0, 0, 0}, //TV = 7.97(153 lines) AV=2.97 SV=5.32 BV=5.61 + {4279,1216,1080, 0, 0, 0}, //TV = 7.87(164 lines) AV=2.97 SV=5.32 BV=5.51 + {4619,1216,1072, 0, 0, 0}, //TV = 7.76(177 lines) AV=2.97 SV=5.31 BV=5.42 + {4958,1216,1072, 0, 0, 0}, //TV = 7.66(190 lines) AV=2.97 SV=5.31 BV=5.31 + {5297,1216,1072, 0, 0, 0}, //TV = 7.56(203 lines) AV=2.97 SV=5.31 BV=5.22 + {5662,1216,1080, 0, 0, 0}, //TV = 7.46(217 lines) AV=2.97 SV=5.32 BV=5.11 + {6106,1216,1080, 0, 0, 0}, //TV = 7.36(234 lines) AV=2.97 SV=5.32 BV=5.00 + {6497,1216,1080, 0, 0, 0}, //TV = 7.27(249 lines) AV=2.97 SV=5.32 BV=4.91 + {7019,1216,1072, 0, 0, 0}, //TV = 7.15(269 lines) AV=2.97 SV=5.31 BV=4.81 + {7515,1216,1072, 0, 0, 0}, //TV = 7.06(288 lines) AV=2.97 SV=5.31 BV=4.71 + {8037,1216,1072, 0, 0, 0}, //TV = 6.96(308 lines) AV=2.97 SV=5.31 BV=4.62 + {8324,1216,1112, 0, 0, 0}, //TV = 6.91(319 lines) AV=2.97 SV=5.37 BV=4.51 + {8324,1328,1096, 0, 0, 0}, //TV = 6.91(319 lines) AV=2.97 SV=5.47 BV=4.41 + {8324,1424,1088, 0, 0, 0}, //TV = 6.91(319 lines) AV=2.97 SV=5.56 BV=4.32 + {8324,1536,1088, 0, 0, 0}, //TV = 6.91(319 lines) AV=2.97 SV=5.67 BV=4.21 + {8324,1728,1032, 0, 0, 0}, //TV = 6.91(319 lines) AV=2.97 SV=5.77 BV=4.11 + {8324,1840,1040, 0, 0, 0}, //TV = 6.91(319 lines) AV=2.97 SV=5.87 BV=4.01 + {8324,1936,1056, 0, 0, 0}, //TV = 6.91(319 lines) AV=2.97 SV=5.96 BV=3.92 + {8324,2144,1024, 0, 0, 0}, //TV = 6.91(319 lines) AV=2.97 SV=6.07 BV=3.81 + {8324,2240,1048, 0, 0, 0}, //TV = 6.91(319 lines) AV=2.97 SV=6.16 BV=3.72 + {8324,2448,1040, 0, 0, 0}, //TV = 6.91(319 lines) AV=2.97 SV=6.28 BV=3.60 + {16674,1216,1112, 0, 0, 0}, //TV = 5.91(639 lines) AV=2.97 SV=5.37 BV=3.51 + {16674,1328,1088, 0, 0, 0}, //TV = 5.91(639 lines) AV=2.97 SV=5.46 BV=3.41 + {16674,1424,1096, 0, 0, 0}, //TV = 5.91(639 lines) AV=2.97 SV=5.57 BV=3.30 + {16674,1536,1088, 0, 0, 0}, //TV = 5.91(639 lines) AV=2.97 SV=5.67 BV=3.20 + {16674,1728,1032, 0, 0, 0}, //TV = 5.91(639 lines) AV=2.97 SV=5.77 BV=3.11 + {16674,1840,1040, 0, 0, 0}, //TV = 5.91(639 lines) AV=2.97 SV=5.87 BV=3.01 + {24996,1328,1024, 0, 0, 0}, //TV = 5.32(958 lines) AV=2.97 SV=5.38 BV=2.92 + {24996,1424,1024, 0, 0, 0}, //TV = 5.32(958 lines) AV=2.97 SV=5.48 BV=2.82 + {24996,1536,1024, 0, 0, 0}, //TV = 5.32(958 lines) AV=2.97 SV=5.58 BV=2.71 + {24996,1632,1032, 0, 0, 0}, //TV = 5.32(958 lines) AV=2.97 SV=5.68 BV=2.61 + {33319,1328,1024, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=5.38 BV=2.50 + {33319,1328,1096, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=5.47 BV=2.41 + {33319,1424,1088, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=5.56 BV=2.32 + {33319,1536,1088, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=5.67 BV=2.21 + {33319,1728,1040, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=5.78 BV=2.10 + {33319,1840,1040, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=5.87 BV=2.01 + {33319,1936,1056, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=5.96 BV=1.92 + {33319,2144,1024, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=6.07 BV=1.81 + {33319,2240,1056, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=6.17 BV=1.70 + {33319,2448,1032, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=6.27 BV=1.61 + {33319,2560,1056, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=6.37 BV=1.51 + {33319,2752,1056, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=6.47 BV=1.41 + {33319,2960,1048, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=6.56 BV=1.31 + {33319,3200,1040, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=6.67 BV=1.21 + {33319,3456,1032, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=6.77 BV=1.11 + {33319,3712,1032, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=6.87 BV=1.01 + {41669,3200,1024, 0, 0, 0}, //TV = 4.58(1597 lines) AV=2.97 SV=6.64 BV=0.91 + {41669,3328,1056, 0, 0, 0}, //TV = 4.58(1597 lines) AV=2.97 SV=6.74 BV=0.81 + {49991,3072,1024, 0, 0, 0}, //TV = 4.32(1916 lines) AV=2.97 SV=6.58 BV=0.71 + {49991,3200,1056, 0, 0, 0}, //TV = 4.32(1916 lines) AV=2.97 SV=6.69 BV=0.60 + {49991,3456,1040, 0, 0, 0}, //TV = 4.32(1916 lines) AV=2.97 SV=6.78 BV=0.52 + {58341,3200,1032, 0, 0, 0}, //TV = 4.10(2236 lines) AV=2.97 SV=6.66 BV=0.42 + {58341,3456,1024, 0, 0, 0}, //TV = 4.10(2236 lines) AV=2.97 SV=6.75 BV=0.32 + {66663,3200,1040, 0, 0, 0}, //TV = 3.91(2555 lines) AV=2.97 SV=6.67 BV=0.21 + {66663,3456,1032, 0, 0, 0}, //TV = 3.91(2555 lines) AV=2.97 SV=6.77 BV=0.11 + {66663,3712,1032, 0, 0, 0}, //TV = 3.91(2555 lines) AV=2.97 SV=6.87 BV=0.01 + {66663,3968,1040, 0, 0, 0}, //TV = 3.91(2555 lines) AV=2.97 SV=6.98 BV=-0.10 + {66663,4224,1048, 0, 0, 0}, //TV = 3.91(2555 lines) AV=2.97 SV=7.08 BV=-0.20 + {66663,4608,1032, 0, 0, 0}, //TV = 3.91(2555 lines) AV=2.97 SV=7.18 BV=-0.30 + {66663,4864,1048, 0, 0, 0}, //TV = 3.91(2555 lines) AV=2.97 SV=7.28 BV=-0.40 + {66663,5248,1040, 0, 0, 0}, //TV = 3.91(2555 lines) AV=2.97 SV=7.38 BV=-0.50 + {66663,5632,1040, 0, 0, 0}, //TV = 3.91(2555 lines) AV=2.97 SV=7.48 BV=-0.60 + {74986,5376,1032, 0, 0, 0}, //TV = 3.74(2874 lines) AV=2.97 SV=7.40 BV=-0.70 + {83336,5248,1024, 0, 0, 0}, //TV = 3.58(3194 lines) AV=2.97 SV=7.36 BV=-0.80 + {91658,4992,1048, 0, 0, 0}, //TV = 3.45(3513 lines) AV=2.97 SV=7.32 BV=-0.90 + {91658,5376,1040, 0, 0, 0}, //TV = 3.45(3513 lines) AV=2.97 SV=7.41 BV=-1.00 + {100008,5376,1024, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.39 BV=-1.10 + {100008,5760,1024, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.49 BV=-1.20 + {100008,6144,1032, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.60 BV=-1.30 + {100008,6544,1032, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.69 BV=-1.39 + {100008,7072,1024, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.79 BV=-1.50 + {100008,7472,1040, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.89 BV=-1.60 + {100008,7936,1048, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.99 BV=-1.69 + {100008,8720,1024, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.09 BV=-1.80 + {100008,9344,1032, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.20 BV=-1.91 + {100008,10080,1024, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.30 BV=-2.01 + {100008,10480,1056, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.40 BV=-2.11 + {100008,11392,1040, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.50 BV=-2.21 + {100008,11904,1064, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.59 BV=-2.30 + {100008,13104,1032, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.69 BV=-2.40 + {100008,13792,1056, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.80 BV=-2.50 + {100008,14560,1072, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.90 BV=-2.60 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCustom3PLineTable_50Hz = +{ +{ + {53,1536,1056, 0, 0, 0}, //TV = 14.20(2 lines) AV=2.97 SV=5.63 BV=11.55 + {53,1632,1024, 0, 0, 0}, //TV = 14.20(2 lines) AV=2.97 SV=5.67 BV=11.50 + {53,1728,1056, 0, 0, 0}, //TV = 14.20(2 lines) AV=2.97 SV=5.80 BV=11.38 + {53,1840,1040, 0, 0, 0}, //TV = 14.20(2 lines) AV=2.97 SV=5.87 BV=11.31 + {79,1328,1048, 0, 0, 0}, //TV = 13.63(3 lines) AV=2.97 SV=5.41 BV=11.19 + {79,1424,1032, 0, 0, 0}, //TV = 13.63(3 lines) AV=2.97 SV=5.49 BV=11.11 + {79,1536,1056, 0, 0, 0}, //TV = 13.63(3 lines) AV=2.97 SV=5.63 BV=10.97 + {79,1632,1056, 0, 0, 0}, //TV = 13.63(3 lines) AV=2.97 SV=5.72 BV=10.88 + {105,1328,1032, 0, 0, 0}, //TV = 13.22(4 lines) AV=2.97 SV=5.39 BV=10.80 + {105,1424,1048, 0, 0, 0}, //TV = 13.22(4 lines) AV=2.97 SV=5.51 BV=10.68 + {105,1536,1040, 0, 0, 0}, //TV = 13.22(4 lines) AV=2.97 SV=5.61 BV=10.58 + {131,1216,1112, 0, 0, 0}, //TV = 12.90(5 lines) AV=2.97 SV=5.37 BV=10.50 + {131,1328,1080, 0, 0, 0}, //TV = 12.90(5 lines) AV=2.97 SV=5.45 BV=10.42 + {131,1424,1096, 0, 0, 0}, //TV = 12.90(5 lines) AV=2.97 SV=5.57 BV=10.30 + {157,1328,1048, 0, 0, 0}, //TV = 12.64(6 lines) AV=2.97 SV=5.41 BV=10.20 + {157,1424,1056, 0, 0, 0}, //TV = 12.64(6 lines) AV=2.97 SV=5.52 BV=10.09 + {183,1328,1048, 0, 0, 0}, //TV = 12.42(7 lines) AV=2.97 SV=5.41 BV=9.98 + {183,1424,1024, 0, 0, 0}, //TV = 12.42(7 lines) AV=2.97 SV=5.48 BV=9.91 + {209,1328,1032, 0, 0, 0}, //TV = 12.22(8 lines) AV=2.97 SV=5.39 BV=9.81 + {235,1216,1072, 0, 0, 0}, //TV = 12.06(9 lines) AV=2.97 SV=5.31 BV=9.71 + {235,1328,1048, 0, 0, 0}, //TV = 12.06(9 lines) AV=2.97 SV=5.41 BV=9.62 + {261,1216,1104, 0, 0, 0}, //TV = 11.90(10 lines) AV=2.97 SV=5.36 BV=9.52 + {288,1216,1080, 0, 0, 0}, //TV = 11.76(11 lines) AV=2.97 SV=5.32 BV=9.41 + {288,1328,1056, 0, 0, 0}, //TV = 11.76(11 lines) AV=2.97 SV=5.42 BV=9.31 + {314,1328,1040, 0, 0, 0}, //TV = 11.64(12 lines) AV=2.97 SV=5.40 BV=9.21 + {340,1328,1024, 0, 0, 0}, //TV = 11.52(13 lines) AV=2.97 SV=5.38 BV=9.12 + {366,1328,1024, 0, 0, 0}, //TV = 11.42(14 lines) AV=2.97 SV=5.38 BV=9.01 + {392,1328,1024, 0, 0, 0}, //TV = 11.32(15 lines) AV=2.97 SV=5.38 BV=8.91 + {418,1328,1032, 0, 0, 0}, //TV = 11.22(16 lines) AV=2.97 SV=5.39 BV=8.81 + {444,1328,1040, 0, 0, 0}, //TV = 11.14(17 lines) AV=2.97 SV=5.40 BV=8.71 + {496,1216,1088, 0, 0, 0}, //TV = 10.98(19 lines) AV=2.97 SV=5.34 BV=8.61 + {522,1216,1104, 0, 0, 0}, //TV = 10.90(20 lines) AV=2.97 SV=5.36 BV=8.52 + {575,1216,1080, 0, 0, 0}, //TV = 10.76(22 lines) AV=2.97 SV=5.32 BV=8.41 + {601,1216,1104, 0, 0, 0}, //TV = 10.70(23 lines) AV=2.97 SV=5.36 BV=8.31 + {653,1216,1096, 0, 0, 0}, //TV = 10.58(25 lines) AV=2.97 SV=5.35 BV=8.21 + {705,1216,1088, 0, 0, 0}, //TV = 10.47(27 lines) AV=2.97 SV=5.34 BV=8.11 + {757,1216,1080, 0, 0, 0}, //TV = 10.37(29 lines) AV=2.97 SV=5.32 BV=8.01 + {809,1216,1088, 0, 0, 0}, //TV = 10.27(31 lines) AV=2.97 SV=5.34 BV=7.91 + {862,1216,1096, 0, 0, 0}, //TV = 10.18(33 lines) AV=2.97 SV=5.35 BV=7.80 + {914,1216,1104, 0, 0, 0}, //TV = 10.10(35 lines) AV=2.97 SV=5.36 BV=7.71 + {992,1216,1088, 0, 0, 0}, //TV = 9.98(38 lines) AV=2.97 SV=5.34 BV=7.61 + {1070,1216,1080, 0, 0, 0}, //TV = 9.87(41 lines) AV=2.97 SV=5.32 BV=7.51 + {1149,1216,1080, 0, 0, 0}, //TV = 9.77(44 lines) AV=2.97 SV=5.32 BV=7.41 + {1227,1216,1088, 0, 0, 0}, //TV = 9.67(47 lines) AV=2.97 SV=5.34 BV=7.31 + {1305,1216,1096, 0, 0, 0}, //TV = 9.58(50 lines) AV=2.97 SV=5.35 BV=7.21 + {1409,1216,1088, 0, 0, 0}, //TV = 9.47(54 lines) AV=2.97 SV=5.34 BV=7.11 + {1514,1216,1080, 0, 0, 0}, //TV = 9.37(58 lines) AV=2.97 SV=5.32 BV=7.01 + {1618,1216,1088, 0, 0, 0}, //TV = 9.27(62 lines) AV=2.97 SV=5.34 BV=6.91 + {1749,1216,1072, 0, 0, 0}, //TV = 9.16(67 lines) AV=2.97 SV=5.31 BV=6.82 + {1853,1216,1088, 0, 0, 0}, //TV = 9.08(71 lines) AV=2.97 SV=5.34 BV=6.71 + {2010,1216,1072, 0, 0, 0}, //TV = 8.96(77 lines) AV=2.97 SV=5.31 BV=6.62 + {2140,1216,1080, 0, 0, 0}, //TV = 8.87(82 lines) AV=2.97 SV=5.32 BV=6.51 + {2297,1216,1088, 0, 0, 0}, //TV = 8.77(88 lines) AV=2.97 SV=5.34 BV=6.40 + {2479,1216,1072, 0, 0, 0}, //TV = 8.66(95 lines) AV=2.97 SV=5.31 BV=6.31 + {2636,1216,1080, 0, 0, 0}, //TV = 8.57(101 lines) AV=2.97 SV=5.32 BV=6.21 + {2844,1216,1080, 0, 0, 0}, //TV = 8.46(109 lines) AV=2.97 SV=5.32 BV=6.10 + {3027,1216,1080, 0, 0, 0}, //TV = 8.37(116 lines) AV=2.97 SV=5.32 BV=6.01 + {3262,1216,1080, 0, 0, 0}, //TV = 8.26(125 lines) AV=2.97 SV=5.32 BV=5.91 + {3497,1216,1072, 0, 0, 0}, //TV = 8.16(134 lines) AV=2.97 SV=5.31 BV=5.82 + {3732,1216,1080, 0, 0, 0}, //TV = 8.07(143 lines) AV=2.97 SV=5.32 BV=5.71 + {3992,1216,1080, 0, 0, 0}, //TV = 7.97(153 lines) AV=2.97 SV=5.32 BV=5.61 + {4279,1216,1080, 0, 0, 0}, //TV = 7.87(164 lines) AV=2.97 SV=5.32 BV=5.51 + {4619,1216,1072, 0, 0, 0}, //TV = 7.76(177 lines) AV=2.97 SV=5.31 BV=5.42 + {4958,1216,1072, 0, 0, 0}, //TV = 7.66(190 lines) AV=2.97 SV=5.31 BV=5.31 + {5297,1216,1072, 0, 0, 0}, //TV = 7.56(203 lines) AV=2.97 SV=5.31 BV=5.22 + {5662,1216,1080, 0, 0, 0}, //TV = 7.46(217 lines) AV=2.97 SV=5.32 BV=5.11 + {6106,1216,1080, 0, 0, 0}, //TV = 7.36(234 lines) AV=2.97 SV=5.32 BV=5.00 + {6497,1216,1080, 0, 0, 0}, //TV = 7.27(249 lines) AV=2.97 SV=5.32 BV=4.91 + {7019,1216,1072, 0, 0, 0}, //TV = 7.15(269 lines) AV=2.97 SV=5.31 BV=4.81 + {7515,1216,1072, 0, 0, 0}, //TV = 7.06(288 lines) AV=2.97 SV=5.31 BV=4.71 + {8037,1216,1072, 0, 0, 0}, //TV = 6.96(308 lines) AV=2.97 SV=5.31 BV=4.62 + {8611,1216,1072, 0, 0, 0}, //TV = 6.86(330 lines) AV=2.97 SV=5.31 BV=4.52 + {9237,1216,1072, 0, 0, 0}, //TV = 6.76(354 lines) AV=2.97 SV=5.31 BV=4.42 + {9889,1216,1072, 0, 0, 0}, //TV = 6.66(379 lines) AV=2.97 SV=5.31 BV=4.32 + {9993,1328,1048, 0, 0, 0}, //TV = 6.64(383 lines) AV=2.97 SV=5.41 BV=4.21 + {9993,1424,1040, 0, 0, 0}, //TV = 6.64(383 lines) AV=2.97 SV=5.50 BV=4.12 + {9993,1536,1040, 0, 0, 0}, //TV = 6.64(383 lines) AV=2.97 SV=5.61 BV=4.01 + {9993,1632,1048, 0, 0, 0}, //TV = 6.64(383 lines) AV=2.97 SV=5.71 BV=3.91 + {9993,1728,1056, 0, 0, 0}, //TV = 6.64(383 lines) AV=2.97 SV=5.80 BV=3.82 + {9993,1840,1064, 0, 0, 0}, //TV = 6.64(383 lines) AV=2.97 SV=5.90 BV=3.71 + {9993,2048,1032, 0, 0, 0}, //TV = 6.64(383 lines) AV=2.97 SV=6.01 BV=3.60 + {9993,2144,1056, 0, 0, 0}, //TV = 6.64(383 lines) AV=2.97 SV=6.11 BV=3.51 + {9993,2352,1032, 0, 0, 0}, //TV = 6.64(383 lines) AV=2.97 SV=6.21 BV=3.40 + {9993,2448,1064, 0, 0, 0}, //TV = 6.64(383 lines) AV=2.97 SV=6.31 BV=3.30 + {20013,1328,1048, 0, 0, 0}, //TV = 5.64(767 lines) AV=2.97 SV=5.41 BV=3.21 + {20013,1424,1040, 0, 0, 0}, //TV = 5.64(767 lines) AV=2.97 SV=5.50 BV=3.12 + {20013,1536,1040, 0, 0, 0}, //TV = 5.64(767 lines) AV=2.97 SV=5.61 BV=3.01 + {20013,1632,1048, 0, 0, 0}, //TV = 5.64(767 lines) AV=2.97 SV=5.71 BV=2.91 + {20013,1728,1064, 0, 0, 0}, //TV = 5.64(767 lines) AV=2.97 SV=5.81 BV=2.80 + {30006,1216,1072, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=5.31 BV=2.72 + {30006,1328,1056, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=5.42 BV=2.61 + {30006,1424,1056, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=5.52 BV=2.51 + {30006,1536,1048, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=5.62 BV=2.41 + {30006,1632,1056, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=5.72 BV=2.31 + {30006,1728,1072, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=5.82 BV=2.21 + {30006,1936,1032, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=5.93 BV=2.10 + {30006,2048,1040, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=6.02 BV=2.01 + {30006,2144,1064, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=6.12 BV=1.91 + {30006,2352,1040, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=6.22 BV=1.81 + {30006,2560,1024, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=6.32 BV=1.71 + {30006,2656,1056, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=6.42 BV=1.61 + {30006,2864,1048, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=6.52 BV=1.51 + {30006,3072,1048, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=6.62 BV=1.41 + {30006,3328,1040, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=6.72 BV=1.31 + {30006,3584,1032, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=6.82 BV=1.21 + {30006,3840,1032, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=6.92 BV=1.11 + {39998,3072,1040, 0, 0, 0}, //TV = 4.64(1533 lines) AV=2.97 SV=6.61 BV=1.01 + {39998,3328,1024, 0, 0, 0}, //TV = 4.64(1533 lines) AV=2.97 SV=6.70 BV=0.91 + {39998,3584,1024, 0, 0, 0}, //TV = 4.64(1533 lines) AV=2.97 SV=6.81 BV=0.81 + {49991,3072,1024, 0, 0, 0}, //TV = 4.32(1916 lines) AV=2.97 SV=6.58 BV=0.71 + {49991,3200,1056, 0, 0, 0}, //TV = 4.32(1916 lines) AV=2.97 SV=6.69 BV=0.60 + {49991,3456,1040, 0, 0, 0}, //TV = 4.32(1916 lines) AV=2.97 SV=6.78 BV=0.52 + {60011,3072,1048, 0, 0, 0}, //TV = 4.06(2300 lines) AV=2.97 SV=6.62 BV=0.41 + {60011,3328,1040, 0, 0, 0}, //TV = 4.06(2300 lines) AV=2.97 SV=6.72 BV=0.31 + {60011,3584,1032, 0, 0, 0}, //TV = 4.06(2300 lines) AV=2.97 SV=6.82 BV=0.21 + {60011,3840,1032, 0, 0, 0}, //TV = 4.06(2300 lines) AV=2.97 SV=6.92 BV=0.11 + {60011,4096,1040, 0, 0, 0}, //TV = 4.06(2300 lines) AV=2.97 SV=7.02 BV=0.01 + {60011,4480,1024, 0, 0, 0}, //TV = 4.06(2300 lines) AV=2.97 SV=7.13 BV=-0.10 + {60011,4736,1040, 0, 0, 0}, //TV = 4.06(2300 lines) AV=2.97 SV=7.23 BV=-0.20 + {60011,5120,1032, 0, 0, 0}, //TV = 4.06(2300 lines) AV=2.97 SV=7.33 BV=-0.30 + {60011,5504,1024, 0, 0, 0}, //TV = 4.06(2300 lines) AV=2.97 SV=7.43 BV=-0.40 + {60011,5888,1024, 0, 0, 0}, //TV = 4.06(2300 lines) AV=2.97 SV=7.52 BV=-0.49 + {70004,5376,1032, 0, 0, 0}, //TV = 3.84(2683 lines) AV=2.97 SV=7.40 BV=-0.60 + {70004,5760,1032, 0, 0, 0}, //TV = 3.84(2683 lines) AV=2.97 SV=7.50 BV=-0.70 + {79996,5376,1040, 0, 0, 0}, //TV = 3.64(3066 lines) AV=2.97 SV=7.41 BV=-0.80 + {89988,5120,1040, 0, 0, 0}, //TV = 3.47(3449 lines) AV=2.97 SV=7.34 BV=-0.90 + {89988,5504,1040, 0, 0, 0}, //TV = 3.47(3449 lines) AV=2.97 SV=7.45 BV=-1.00 + {100008,5376,1024, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.39 BV=-1.10 + {100008,5760,1024, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.49 BV=-1.20 + {100008,6144,1032, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.60 BV=-1.30 + {100008,6544,1032, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.69 BV=-1.39 + {100008,7072,1024, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.79 BV=-1.50 + {100008,7472,1040, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.89 BV=-1.60 + {100008,7936,1048, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.99 BV=-1.69 + {100008,8720,1024, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.09 BV=-1.80 + {100008,9344,1032, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.20 BV=-1.91 + {100008,10080,1024, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.30 BV=-2.01 + {100008,10480,1056, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.40 BV=-2.11 + {100008,11392,1040, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.50 BV=-2.21 + {100008,11904,1064, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.59 BV=-2.30 + {100008,13104,1032, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.69 BV=-2.40 + {100008,13792,1056, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.80 BV=-2.50 + {100008,14560,1072, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.90 BV=-2.60 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Custom3AutoTable = +{ + AETABLE_CUSTOM3_AUTO, //eAETableID + 143, //u4TotalIndex + 20, //u4StrobeTrigerBV + 116, //i4MaxBV + -26, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCustom3PLineTable_60Hz, + sCustom3PLineTable_50Hz, + NULL, +}; + +static strEvPline sCustom4PLineTable_60Hz = +{ +{ + {53,1536,1056, 0, 0, 0}, //TV = 14.20(2 lines) AV=2.97 SV=5.63 BV=11.55 + {53,1632,1024, 0, 0, 0}, //TV = 14.20(2 lines) AV=2.97 SV=5.67 BV=11.50 + {53,1728,1056, 0, 0, 0}, //TV = 14.20(2 lines) AV=2.97 SV=5.80 BV=11.38 + {53,1840,1040, 0, 0, 0}, //TV = 14.20(2 lines) AV=2.97 SV=5.87 BV=11.31 + {79,1328,1048, 0, 0, 0}, //TV = 13.63(3 lines) AV=2.97 SV=5.41 BV=11.19 + {79,1424,1032, 0, 0, 0}, //TV = 13.63(3 lines) AV=2.97 SV=5.49 BV=11.11 + {79,1536,1056, 0, 0, 0}, //TV = 13.63(3 lines) AV=2.97 SV=5.63 BV=10.97 + {79,1632,1056, 0, 0, 0}, //TV = 13.63(3 lines) AV=2.97 SV=5.72 BV=10.88 + {105,1328,1032, 0, 0, 0}, //TV = 13.22(4 lines) AV=2.97 SV=5.39 BV=10.80 + {105,1424,1048, 0, 0, 0}, //TV = 13.22(4 lines) AV=2.97 SV=5.51 BV=10.68 + {105,1536,1040, 0, 0, 0}, //TV = 13.22(4 lines) AV=2.97 SV=5.61 BV=10.58 + {131,1216,1112, 0, 0, 0}, //TV = 12.90(5 lines) AV=2.97 SV=5.37 BV=10.50 + {131,1328,1080, 0, 0, 0}, //TV = 12.90(5 lines) AV=2.97 SV=5.45 BV=10.42 + {131,1424,1096, 0, 0, 0}, //TV = 12.90(5 lines) AV=2.97 SV=5.57 BV=10.30 + {157,1328,1048, 0, 0, 0}, //TV = 12.64(6 lines) AV=2.97 SV=5.41 BV=10.20 + {157,1424,1056, 0, 0, 0}, //TV = 12.64(6 lines) AV=2.97 SV=5.52 BV=10.09 + {183,1328,1048, 0, 0, 0}, //TV = 12.42(7 lines) AV=2.97 SV=5.41 BV=9.98 + {183,1424,1024, 0, 0, 0}, //TV = 12.42(7 lines) AV=2.97 SV=5.48 BV=9.91 + {209,1328,1032, 0, 0, 0}, //TV = 12.22(8 lines) AV=2.97 SV=5.39 BV=9.81 + {235,1216,1072, 0, 0, 0}, //TV = 12.06(9 lines) AV=2.97 SV=5.31 BV=9.71 + {235,1328,1048, 0, 0, 0}, //TV = 12.06(9 lines) AV=2.97 SV=5.41 BV=9.62 + {261,1216,1104, 0, 0, 0}, //TV = 11.90(10 lines) AV=2.97 SV=5.36 BV=9.52 + {288,1216,1080, 0, 0, 0}, //TV = 11.76(11 lines) AV=2.97 SV=5.32 BV=9.41 + {288,1328,1056, 0, 0, 0}, //TV = 11.76(11 lines) AV=2.97 SV=5.42 BV=9.31 + {314,1328,1040, 0, 0, 0}, //TV = 11.64(12 lines) AV=2.97 SV=5.40 BV=9.21 + {340,1328,1024, 0, 0, 0}, //TV = 11.52(13 lines) AV=2.97 SV=5.38 BV=9.12 + {366,1328,1024, 0, 0, 0}, //TV = 11.42(14 lines) AV=2.97 SV=5.38 BV=9.01 + {392,1328,1024, 0, 0, 0}, //TV = 11.32(15 lines) AV=2.97 SV=5.38 BV=8.91 + {418,1328,1032, 0, 0, 0}, //TV = 11.22(16 lines) AV=2.97 SV=5.39 BV=8.81 + {444,1328,1040, 0, 0, 0}, //TV = 11.14(17 lines) AV=2.97 SV=5.40 BV=8.71 + {496,1216,1088, 0, 0, 0}, //TV = 10.98(19 lines) AV=2.97 SV=5.34 BV=8.61 + {522,1216,1104, 0, 0, 0}, //TV = 10.90(20 lines) AV=2.97 SV=5.36 BV=8.52 + {575,1216,1080, 0, 0, 0}, //TV = 10.76(22 lines) AV=2.97 SV=5.32 BV=8.41 + {601,1216,1104, 0, 0, 0}, //TV = 10.70(23 lines) AV=2.97 SV=5.36 BV=8.31 + {653,1216,1096, 0, 0, 0}, //TV = 10.58(25 lines) AV=2.97 SV=5.35 BV=8.21 + {705,1216,1088, 0, 0, 0}, //TV = 10.47(27 lines) AV=2.97 SV=5.34 BV=8.11 + {757,1216,1080, 0, 0, 0}, //TV = 10.37(29 lines) AV=2.97 SV=5.32 BV=8.01 + {809,1216,1088, 0, 0, 0}, //TV = 10.27(31 lines) AV=2.97 SV=5.34 BV=7.91 + {862,1216,1096, 0, 0, 0}, //TV = 10.18(33 lines) AV=2.97 SV=5.35 BV=7.80 + {914,1216,1104, 0, 0, 0}, //TV = 10.10(35 lines) AV=2.97 SV=5.36 BV=7.71 + {992,1216,1088, 0, 0, 0}, //TV = 9.98(38 lines) AV=2.97 SV=5.34 BV=7.61 + {1070,1216,1080, 0, 0, 0}, //TV = 9.87(41 lines) AV=2.97 SV=5.32 BV=7.51 + {1149,1216,1080, 0, 0, 0}, //TV = 9.77(44 lines) AV=2.97 SV=5.32 BV=7.41 + {1227,1216,1088, 0, 0, 0}, //TV = 9.67(47 lines) AV=2.97 SV=5.34 BV=7.31 + {1305,1216,1096, 0, 0, 0}, //TV = 9.58(50 lines) AV=2.97 SV=5.35 BV=7.21 + {1409,1216,1088, 0, 0, 0}, //TV = 9.47(54 lines) AV=2.97 SV=5.34 BV=7.11 + {1514,1216,1080, 0, 0, 0}, //TV = 9.37(58 lines) AV=2.97 SV=5.32 BV=7.01 + {1618,1216,1088, 0, 0, 0}, //TV = 9.27(62 lines) AV=2.97 SV=5.34 BV=6.91 + {1749,1216,1072, 0, 0, 0}, //TV = 9.16(67 lines) AV=2.97 SV=5.31 BV=6.82 + {1853,1216,1088, 0, 0, 0}, //TV = 9.08(71 lines) AV=2.97 SV=5.34 BV=6.71 + {2010,1216,1072, 0, 0, 0}, //TV = 8.96(77 lines) AV=2.97 SV=5.31 BV=6.62 + {2140,1216,1080, 0, 0, 0}, //TV = 8.87(82 lines) AV=2.97 SV=5.32 BV=6.51 + {2297,1216,1088, 0, 0, 0}, //TV = 8.77(88 lines) AV=2.97 SV=5.34 BV=6.40 + {2479,1216,1072, 0, 0, 0}, //TV = 8.66(95 lines) AV=2.97 SV=5.31 BV=6.31 + {2636,1216,1080, 0, 0, 0}, //TV = 8.57(101 lines) AV=2.97 SV=5.32 BV=6.21 + {2844,1216,1080, 0, 0, 0}, //TV = 8.46(109 lines) AV=2.97 SV=5.32 BV=6.10 + {3027,1216,1080, 0, 0, 0}, //TV = 8.37(116 lines) AV=2.97 SV=5.32 BV=6.01 + {3262,1216,1080, 0, 0, 0}, //TV = 8.26(125 lines) AV=2.97 SV=5.32 BV=5.91 + {3497,1216,1072, 0, 0, 0}, //TV = 8.16(134 lines) AV=2.97 SV=5.31 BV=5.82 + {3732,1216,1080, 0, 0, 0}, //TV = 8.07(143 lines) AV=2.97 SV=5.32 BV=5.71 + {3992,1216,1080, 0, 0, 0}, //TV = 7.97(153 lines) AV=2.97 SV=5.32 BV=5.61 + {4279,1216,1080, 0, 0, 0}, //TV = 7.87(164 lines) AV=2.97 SV=5.32 BV=5.51 + {4619,1216,1072, 0, 0, 0}, //TV = 7.76(177 lines) AV=2.97 SV=5.31 BV=5.42 + {4958,1216,1072, 0, 0, 0}, //TV = 7.66(190 lines) AV=2.97 SV=5.31 BV=5.31 + {5297,1216,1072, 0, 0, 0}, //TV = 7.56(203 lines) AV=2.97 SV=5.31 BV=5.22 + {5662,1216,1080, 0, 0, 0}, //TV = 7.46(217 lines) AV=2.97 SV=5.32 BV=5.11 + {6106,1216,1080, 0, 0, 0}, //TV = 7.36(234 lines) AV=2.97 SV=5.32 BV=5.00 + {6497,1216,1080, 0, 0, 0}, //TV = 7.27(249 lines) AV=2.97 SV=5.32 BV=4.91 + {7019,1216,1072, 0, 0, 0}, //TV = 7.15(269 lines) AV=2.97 SV=5.31 BV=4.81 + {7515,1216,1072, 0, 0, 0}, //TV = 7.06(288 lines) AV=2.97 SV=5.31 BV=4.71 + {8037,1216,1072, 0, 0, 0}, //TV = 6.96(308 lines) AV=2.97 SV=5.31 BV=4.62 + {8324,1216,1112, 0, 0, 0}, //TV = 6.91(319 lines) AV=2.97 SV=5.37 BV=4.51 + {8324,1328,1096, 0, 0, 0}, //TV = 6.91(319 lines) AV=2.97 SV=5.47 BV=4.41 + {8324,1424,1088, 0, 0, 0}, //TV = 6.91(319 lines) AV=2.97 SV=5.56 BV=4.32 + {8324,1536,1088, 0, 0, 0}, //TV = 6.91(319 lines) AV=2.97 SV=5.67 BV=4.21 + {8324,1728,1032, 0, 0, 0}, //TV = 6.91(319 lines) AV=2.97 SV=5.77 BV=4.11 + {8324,1840,1040, 0, 0, 0}, //TV = 6.91(319 lines) AV=2.97 SV=5.87 BV=4.01 + {8324,1936,1056, 0, 0, 0}, //TV = 6.91(319 lines) AV=2.97 SV=5.96 BV=3.92 + {8324,2144,1024, 0, 0, 0}, //TV = 6.91(319 lines) AV=2.97 SV=6.07 BV=3.81 + {8324,2240,1048, 0, 0, 0}, //TV = 6.91(319 lines) AV=2.97 SV=6.16 BV=3.72 + {8324,2448,1040, 0, 0, 0}, //TV = 6.91(319 lines) AV=2.97 SV=6.28 BV=3.60 + {16674,1216,1112, 0, 0, 0}, //TV = 5.91(639 lines) AV=2.97 SV=5.37 BV=3.51 + {16674,1328,1088, 0, 0, 0}, //TV = 5.91(639 lines) AV=2.97 SV=5.46 BV=3.41 + {16674,1424,1096, 0, 0, 0}, //TV = 5.91(639 lines) AV=2.97 SV=5.57 BV=3.30 + {16674,1536,1088, 0, 0, 0}, //TV = 5.91(639 lines) AV=2.97 SV=5.67 BV=3.20 + {16674,1728,1032, 0, 0, 0}, //TV = 5.91(639 lines) AV=2.97 SV=5.77 BV=3.11 + {16674,1840,1040, 0, 0, 0}, //TV = 5.91(639 lines) AV=2.97 SV=5.87 BV=3.01 + {24996,1328,1024, 0, 0, 0}, //TV = 5.32(958 lines) AV=2.97 SV=5.38 BV=2.92 + {24996,1424,1024, 0, 0, 0}, //TV = 5.32(958 lines) AV=2.97 SV=5.48 BV=2.82 + {24996,1536,1024, 0, 0, 0}, //TV = 5.32(958 lines) AV=2.97 SV=5.58 BV=2.71 + {24996,1632,1032, 0, 0, 0}, //TV = 5.32(958 lines) AV=2.97 SV=5.68 BV=2.61 + {33319,1328,1024, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=5.38 BV=2.50 + {33319,1328,1096, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=5.47 BV=2.41 + {33319,1424,1088, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=5.56 BV=2.32 + {33319,1536,1088, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=5.67 BV=2.21 + {33319,1728,1040, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=5.78 BV=2.10 + {33319,1840,1040, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=5.87 BV=2.01 + {33319,1936,1056, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=5.96 BV=1.92 + {33319,2144,1024, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=6.07 BV=1.81 + {33319,2240,1056, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=6.17 BV=1.70 + {33319,2448,1032, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=6.27 BV=1.61 + {33319,2560,1056, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=6.37 BV=1.51 + {33319,2752,1056, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=6.47 BV=1.41 + {33319,2960,1048, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=6.56 BV=1.31 + {33319,3200,1040, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=6.67 BV=1.21 + {33319,3456,1032, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=6.77 BV=1.11 + {33319,3712,1032, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=6.87 BV=1.01 + {41669,3200,1024, 0, 0, 0}, //TV = 4.58(1597 lines) AV=2.97 SV=6.64 BV=0.91 + {41669,3328,1056, 0, 0, 0}, //TV = 4.58(1597 lines) AV=2.97 SV=6.74 BV=0.81 + {49991,3072,1024, 0, 0, 0}, //TV = 4.32(1916 lines) AV=2.97 SV=6.58 BV=0.71 + {49991,3200,1056, 0, 0, 0}, //TV = 4.32(1916 lines) AV=2.97 SV=6.69 BV=0.60 + {49991,3456,1040, 0, 0, 0}, //TV = 4.32(1916 lines) AV=2.97 SV=6.78 BV=0.52 + {58341,3200,1032, 0, 0, 0}, //TV = 4.10(2236 lines) AV=2.97 SV=6.66 BV=0.42 + {58341,3456,1024, 0, 0, 0}, //TV = 4.10(2236 lines) AV=2.97 SV=6.75 BV=0.32 + {66663,3200,1040, 0, 0, 0}, //TV = 3.91(2555 lines) AV=2.97 SV=6.67 BV=0.21 + {66663,3456,1032, 0, 0, 0}, //TV = 3.91(2555 lines) AV=2.97 SV=6.77 BV=0.11 + {66663,3712,1032, 0, 0, 0}, //TV = 3.91(2555 lines) AV=2.97 SV=6.87 BV=0.01 + {66663,3968,1040, 0, 0, 0}, //TV = 3.91(2555 lines) AV=2.97 SV=6.98 BV=-0.10 + {66663,4224,1048, 0, 0, 0}, //TV = 3.91(2555 lines) AV=2.97 SV=7.08 BV=-0.20 + {66663,4608,1032, 0, 0, 0}, //TV = 3.91(2555 lines) AV=2.97 SV=7.18 BV=-0.30 + {66663,4864,1048, 0, 0, 0}, //TV = 3.91(2555 lines) AV=2.97 SV=7.28 BV=-0.40 + {66663,5248,1040, 0, 0, 0}, //TV = 3.91(2555 lines) AV=2.97 SV=7.38 BV=-0.50 + {66663,5632,1040, 0, 0, 0}, //TV = 3.91(2555 lines) AV=2.97 SV=7.48 BV=-0.60 + {74986,5376,1032, 0, 0, 0}, //TV = 3.74(2874 lines) AV=2.97 SV=7.40 BV=-0.70 + {83336,5248,1024, 0, 0, 0}, //TV = 3.58(3194 lines) AV=2.97 SV=7.36 BV=-0.80 + {91658,4992,1048, 0, 0, 0}, //TV = 3.45(3513 lines) AV=2.97 SV=7.32 BV=-0.90 + {91658,5376,1040, 0, 0, 0}, //TV = 3.45(3513 lines) AV=2.97 SV=7.41 BV=-1.00 + {100008,5376,1024, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.39 BV=-1.10 + {100008,5760,1024, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.49 BV=-1.20 + {100008,6144,1032, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.60 BV=-1.30 + {100008,6544,1032, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.69 BV=-1.39 + {100008,7072,1024, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.79 BV=-1.50 + {100008,7472,1040, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.89 BV=-1.60 + {100008,7936,1048, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.99 BV=-1.69 + {100008,8720,1024, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.09 BV=-1.80 + {100008,9344,1032, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.20 BV=-1.91 + {100008,10080,1024, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.30 BV=-2.01 + {100008,10480,1056, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.40 BV=-2.11 + {100008,11392,1040, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.50 BV=-2.21 + {100008,11904,1064, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.59 BV=-2.30 + {100008,13104,1032, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.69 BV=-2.40 + {100008,13792,1056, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.80 BV=-2.50 + {100008,14560,1072, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.90 BV=-2.60 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCustom4PLineTable_50Hz = +{ +{ + {53,1536,1056, 0, 0, 0}, //TV = 14.20(2 lines) AV=2.97 SV=5.63 BV=11.55 + {53,1632,1024, 0, 0, 0}, //TV = 14.20(2 lines) AV=2.97 SV=5.67 BV=11.50 + {53,1728,1056, 0, 0, 0}, //TV = 14.20(2 lines) AV=2.97 SV=5.80 BV=11.38 + {53,1840,1040, 0, 0, 0}, //TV = 14.20(2 lines) AV=2.97 SV=5.87 BV=11.31 + {79,1328,1048, 0, 0, 0}, //TV = 13.63(3 lines) AV=2.97 SV=5.41 BV=11.19 + {79,1424,1032, 0, 0, 0}, //TV = 13.63(3 lines) AV=2.97 SV=5.49 BV=11.11 + {79,1536,1056, 0, 0, 0}, //TV = 13.63(3 lines) AV=2.97 SV=5.63 BV=10.97 + {79,1632,1056, 0, 0, 0}, //TV = 13.63(3 lines) AV=2.97 SV=5.72 BV=10.88 + {105,1328,1032, 0, 0, 0}, //TV = 13.22(4 lines) AV=2.97 SV=5.39 BV=10.80 + {105,1424,1048, 0, 0, 0}, //TV = 13.22(4 lines) AV=2.97 SV=5.51 BV=10.68 + {105,1536,1040, 0, 0, 0}, //TV = 13.22(4 lines) AV=2.97 SV=5.61 BV=10.58 + {131,1216,1112, 0, 0, 0}, //TV = 12.90(5 lines) AV=2.97 SV=5.37 BV=10.50 + {131,1328,1080, 0, 0, 0}, //TV = 12.90(5 lines) AV=2.97 SV=5.45 BV=10.42 + {131,1424,1096, 0, 0, 0}, //TV = 12.90(5 lines) AV=2.97 SV=5.57 BV=10.30 + {157,1328,1048, 0, 0, 0}, //TV = 12.64(6 lines) AV=2.97 SV=5.41 BV=10.20 + {157,1424,1056, 0, 0, 0}, //TV = 12.64(6 lines) AV=2.97 SV=5.52 BV=10.09 + {183,1328,1048, 0, 0, 0}, //TV = 12.42(7 lines) AV=2.97 SV=5.41 BV=9.98 + {183,1424,1024, 0, 0, 0}, //TV = 12.42(7 lines) AV=2.97 SV=5.48 BV=9.91 + {209,1328,1032, 0, 0, 0}, //TV = 12.22(8 lines) AV=2.97 SV=5.39 BV=9.81 + {235,1216,1072, 0, 0, 0}, //TV = 12.06(9 lines) AV=2.97 SV=5.31 BV=9.71 + {235,1328,1048, 0, 0, 0}, //TV = 12.06(9 lines) AV=2.97 SV=5.41 BV=9.62 + {261,1216,1104, 0, 0, 0}, //TV = 11.90(10 lines) AV=2.97 SV=5.36 BV=9.52 + {288,1216,1080, 0, 0, 0}, //TV = 11.76(11 lines) AV=2.97 SV=5.32 BV=9.41 + {288,1328,1056, 0, 0, 0}, //TV = 11.76(11 lines) AV=2.97 SV=5.42 BV=9.31 + {314,1328,1040, 0, 0, 0}, //TV = 11.64(12 lines) AV=2.97 SV=5.40 BV=9.21 + {340,1328,1024, 0, 0, 0}, //TV = 11.52(13 lines) AV=2.97 SV=5.38 BV=9.12 + {366,1328,1024, 0, 0, 0}, //TV = 11.42(14 lines) AV=2.97 SV=5.38 BV=9.01 + {392,1328,1024, 0, 0, 0}, //TV = 11.32(15 lines) AV=2.97 SV=5.38 BV=8.91 + {418,1328,1032, 0, 0, 0}, //TV = 11.22(16 lines) AV=2.97 SV=5.39 BV=8.81 + {444,1328,1040, 0, 0, 0}, //TV = 11.14(17 lines) AV=2.97 SV=5.40 BV=8.71 + {496,1216,1088, 0, 0, 0}, //TV = 10.98(19 lines) AV=2.97 SV=5.34 BV=8.61 + {522,1216,1104, 0, 0, 0}, //TV = 10.90(20 lines) AV=2.97 SV=5.36 BV=8.52 + {575,1216,1080, 0, 0, 0}, //TV = 10.76(22 lines) AV=2.97 SV=5.32 BV=8.41 + {601,1216,1104, 0, 0, 0}, //TV = 10.70(23 lines) AV=2.97 SV=5.36 BV=8.31 + {653,1216,1096, 0, 0, 0}, //TV = 10.58(25 lines) AV=2.97 SV=5.35 BV=8.21 + {705,1216,1088, 0, 0, 0}, //TV = 10.47(27 lines) AV=2.97 SV=5.34 BV=8.11 + {757,1216,1080, 0, 0, 0}, //TV = 10.37(29 lines) AV=2.97 SV=5.32 BV=8.01 + {809,1216,1088, 0, 0, 0}, //TV = 10.27(31 lines) AV=2.97 SV=5.34 BV=7.91 + {862,1216,1096, 0, 0, 0}, //TV = 10.18(33 lines) AV=2.97 SV=5.35 BV=7.80 + {914,1216,1104, 0, 0, 0}, //TV = 10.10(35 lines) AV=2.97 SV=5.36 BV=7.71 + {992,1216,1088, 0, 0, 0}, //TV = 9.98(38 lines) AV=2.97 SV=5.34 BV=7.61 + {1070,1216,1080, 0, 0, 0}, //TV = 9.87(41 lines) AV=2.97 SV=5.32 BV=7.51 + {1149,1216,1080, 0, 0, 0}, //TV = 9.77(44 lines) AV=2.97 SV=5.32 BV=7.41 + {1227,1216,1088, 0, 0, 0}, //TV = 9.67(47 lines) AV=2.97 SV=5.34 BV=7.31 + {1305,1216,1096, 0, 0, 0}, //TV = 9.58(50 lines) AV=2.97 SV=5.35 BV=7.21 + {1409,1216,1088, 0, 0, 0}, //TV = 9.47(54 lines) AV=2.97 SV=5.34 BV=7.11 + {1514,1216,1080, 0, 0, 0}, //TV = 9.37(58 lines) AV=2.97 SV=5.32 BV=7.01 + {1618,1216,1088, 0, 0, 0}, //TV = 9.27(62 lines) AV=2.97 SV=5.34 BV=6.91 + {1749,1216,1072, 0, 0, 0}, //TV = 9.16(67 lines) AV=2.97 SV=5.31 BV=6.82 + {1853,1216,1088, 0, 0, 0}, //TV = 9.08(71 lines) AV=2.97 SV=5.34 BV=6.71 + {2010,1216,1072, 0, 0, 0}, //TV = 8.96(77 lines) AV=2.97 SV=5.31 BV=6.62 + {2140,1216,1080, 0, 0, 0}, //TV = 8.87(82 lines) AV=2.97 SV=5.32 BV=6.51 + {2297,1216,1088, 0, 0, 0}, //TV = 8.77(88 lines) AV=2.97 SV=5.34 BV=6.40 + {2479,1216,1072, 0, 0, 0}, //TV = 8.66(95 lines) AV=2.97 SV=5.31 BV=6.31 + {2636,1216,1080, 0, 0, 0}, //TV = 8.57(101 lines) AV=2.97 SV=5.32 BV=6.21 + {2844,1216,1080, 0, 0, 0}, //TV = 8.46(109 lines) AV=2.97 SV=5.32 BV=6.10 + {3027,1216,1080, 0, 0, 0}, //TV = 8.37(116 lines) AV=2.97 SV=5.32 BV=6.01 + {3262,1216,1080, 0, 0, 0}, //TV = 8.26(125 lines) AV=2.97 SV=5.32 BV=5.91 + {3497,1216,1072, 0, 0, 0}, //TV = 8.16(134 lines) AV=2.97 SV=5.31 BV=5.82 + {3732,1216,1080, 0, 0, 0}, //TV = 8.07(143 lines) AV=2.97 SV=5.32 BV=5.71 + {3992,1216,1080, 0, 0, 0}, //TV = 7.97(153 lines) AV=2.97 SV=5.32 BV=5.61 + {4279,1216,1080, 0, 0, 0}, //TV = 7.87(164 lines) AV=2.97 SV=5.32 BV=5.51 + {4619,1216,1072, 0, 0, 0}, //TV = 7.76(177 lines) AV=2.97 SV=5.31 BV=5.42 + {4958,1216,1072, 0, 0, 0}, //TV = 7.66(190 lines) AV=2.97 SV=5.31 BV=5.31 + {5297,1216,1072, 0, 0, 0}, //TV = 7.56(203 lines) AV=2.97 SV=5.31 BV=5.22 + {5662,1216,1080, 0, 0, 0}, //TV = 7.46(217 lines) AV=2.97 SV=5.32 BV=5.11 + {6106,1216,1080, 0, 0, 0}, //TV = 7.36(234 lines) AV=2.97 SV=5.32 BV=5.00 + {6497,1216,1080, 0, 0, 0}, //TV = 7.27(249 lines) AV=2.97 SV=5.32 BV=4.91 + {7019,1216,1072, 0, 0, 0}, //TV = 7.15(269 lines) AV=2.97 SV=5.31 BV=4.81 + {7515,1216,1072, 0, 0, 0}, //TV = 7.06(288 lines) AV=2.97 SV=5.31 BV=4.71 + {8037,1216,1072, 0, 0, 0}, //TV = 6.96(308 lines) AV=2.97 SV=5.31 BV=4.62 + {8611,1216,1072, 0, 0, 0}, //TV = 6.86(330 lines) AV=2.97 SV=5.31 BV=4.52 + {9237,1216,1072, 0, 0, 0}, //TV = 6.76(354 lines) AV=2.97 SV=5.31 BV=4.42 + {9889,1216,1072, 0, 0, 0}, //TV = 6.66(379 lines) AV=2.97 SV=5.31 BV=4.32 + {9993,1328,1048, 0, 0, 0}, //TV = 6.64(383 lines) AV=2.97 SV=5.41 BV=4.21 + {9993,1424,1040, 0, 0, 0}, //TV = 6.64(383 lines) AV=2.97 SV=5.50 BV=4.12 + {9993,1536,1040, 0, 0, 0}, //TV = 6.64(383 lines) AV=2.97 SV=5.61 BV=4.01 + {9993,1632,1048, 0, 0, 0}, //TV = 6.64(383 lines) AV=2.97 SV=5.71 BV=3.91 + {9993,1728,1056, 0, 0, 0}, //TV = 6.64(383 lines) AV=2.97 SV=5.80 BV=3.82 + {9993,1840,1064, 0, 0, 0}, //TV = 6.64(383 lines) AV=2.97 SV=5.90 BV=3.71 + {9993,2048,1032, 0, 0, 0}, //TV = 6.64(383 lines) AV=2.97 SV=6.01 BV=3.60 + {9993,2144,1056, 0, 0, 0}, //TV = 6.64(383 lines) AV=2.97 SV=6.11 BV=3.51 + {9993,2352,1032, 0, 0, 0}, //TV = 6.64(383 lines) AV=2.97 SV=6.21 BV=3.40 + {9993,2448,1064, 0, 0, 0}, //TV = 6.64(383 lines) AV=2.97 SV=6.31 BV=3.30 + {20013,1328,1048, 0, 0, 0}, //TV = 5.64(767 lines) AV=2.97 SV=5.41 BV=3.21 + {20013,1424,1040, 0, 0, 0}, //TV = 5.64(767 lines) AV=2.97 SV=5.50 BV=3.12 + {20013,1536,1040, 0, 0, 0}, //TV = 5.64(767 lines) AV=2.97 SV=5.61 BV=3.01 + {20013,1632,1048, 0, 0, 0}, //TV = 5.64(767 lines) AV=2.97 SV=5.71 BV=2.91 + {20013,1728,1064, 0, 0, 0}, //TV = 5.64(767 lines) AV=2.97 SV=5.81 BV=2.80 + {30006,1216,1072, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=5.31 BV=2.72 + {30006,1328,1056, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=5.42 BV=2.61 + {30006,1424,1056, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=5.52 BV=2.51 + {30006,1536,1048, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=5.62 BV=2.41 + {30006,1632,1056, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=5.72 BV=2.31 + {30006,1728,1072, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=5.82 BV=2.21 + {30006,1936,1032, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=5.93 BV=2.10 + {30006,2048,1040, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=6.02 BV=2.01 + {30006,2144,1064, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=6.12 BV=1.91 + {30006,2352,1040, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=6.22 BV=1.81 + {30006,2560,1024, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=6.32 BV=1.71 + {30006,2656,1056, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=6.42 BV=1.61 + {30006,2864,1048, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=6.52 BV=1.51 + {30006,3072,1048, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=6.62 BV=1.41 + {30006,3328,1040, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=6.72 BV=1.31 + {30006,3584,1032, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=6.82 BV=1.21 + {30006,3840,1032, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=6.92 BV=1.11 + {39998,3072,1040, 0, 0, 0}, //TV = 4.64(1533 lines) AV=2.97 SV=6.61 BV=1.01 + {39998,3328,1024, 0, 0, 0}, //TV = 4.64(1533 lines) AV=2.97 SV=6.70 BV=0.91 + {39998,3584,1024, 0, 0, 0}, //TV = 4.64(1533 lines) AV=2.97 SV=6.81 BV=0.81 + {49991,3072,1024, 0, 0, 0}, //TV = 4.32(1916 lines) AV=2.97 SV=6.58 BV=0.71 + {49991,3200,1056, 0, 0, 0}, //TV = 4.32(1916 lines) AV=2.97 SV=6.69 BV=0.60 + {49991,3456,1040, 0, 0, 0}, //TV = 4.32(1916 lines) AV=2.97 SV=6.78 BV=0.52 + {60011,3072,1048, 0, 0, 0}, //TV = 4.06(2300 lines) AV=2.97 SV=6.62 BV=0.41 + {60011,3328,1040, 0, 0, 0}, //TV = 4.06(2300 lines) AV=2.97 SV=6.72 BV=0.31 + {60011,3584,1032, 0, 0, 0}, //TV = 4.06(2300 lines) AV=2.97 SV=6.82 BV=0.21 + {60011,3840,1032, 0, 0, 0}, //TV = 4.06(2300 lines) AV=2.97 SV=6.92 BV=0.11 + {60011,4096,1040, 0, 0, 0}, //TV = 4.06(2300 lines) AV=2.97 SV=7.02 BV=0.01 + {60011,4480,1024, 0, 0, 0}, //TV = 4.06(2300 lines) AV=2.97 SV=7.13 BV=-0.10 + {60011,4736,1040, 0, 0, 0}, //TV = 4.06(2300 lines) AV=2.97 SV=7.23 BV=-0.20 + {60011,5120,1032, 0, 0, 0}, //TV = 4.06(2300 lines) AV=2.97 SV=7.33 BV=-0.30 + {60011,5504,1024, 0, 0, 0}, //TV = 4.06(2300 lines) AV=2.97 SV=7.43 BV=-0.40 + {60011,5888,1024, 0, 0, 0}, //TV = 4.06(2300 lines) AV=2.97 SV=7.52 BV=-0.49 + {70004,5376,1032, 0, 0, 0}, //TV = 3.84(2683 lines) AV=2.97 SV=7.40 BV=-0.60 + {70004,5760,1032, 0, 0, 0}, //TV = 3.84(2683 lines) AV=2.97 SV=7.50 BV=-0.70 + {79996,5376,1040, 0, 0, 0}, //TV = 3.64(3066 lines) AV=2.97 SV=7.41 BV=-0.80 + {89988,5120,1040, 0, 0, 0}, //TV = 3.47(3449 lines) AV=2.97 SV=7.34 BV=-0.90 + {89988,5504,1040, 0, 0, 0}, //TV = 3.47(3449 lines) AV=2.97 SV=7.45 BV=-1.00 + {100008,5376,1024, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.39 BV=-1.10 + {100008,5760,1024, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.49 BV=-1.20 + {100008,6144,1032, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.60 BV=-1.30 + {100008,6544,1032, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.69 BV=-1.39 + {100008,7072,1024, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.79 BV=-1.50 + {100008,7472,1040, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.89 BV=-1.60 + {100008,7936,1048, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.99 BV=-1.69 + {100008,8720,1024, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.09 BV=-1.80 + {100008,9344,1032, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.20 BV=-1.91 + {100008,10080,1024, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.30 BV=-2.01 + {100008,10480,1056, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.40 BV=-2.11 + {100008,11392,1040, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.50 BV=-2.21 + {100008,11904,1064, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.59 BV=-2.30 + {100008,13104,1032, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.69 BV=-2.40 + {100008,13792,1056, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.80 BV=-2.50 + {100008,14560,1072, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.90 BV=-2.60 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Custom4AutoTable = +{ + AETABLE_CUSTOM4_AUTO, //eAETableID + 143, //u4TotalIndex + 20, //u4StrobeTrigerBV + 116, //i4MaxBV + -26, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCustom4PLineTable_60Hz, + sCustom4PLineTable_50Hz, + NULL, +}; + +static strEvPline sCustom5PLineTable_60Hz = +{ +{ + {53,1536,1056, 0, 0, 0}, //TV = 14.20(2 lines) AV=2.97 SV=5.63 BV=11.55 + {53,1632,1024, 0, 0, 0}, //TV = 14.20(2 lines) AV=2.97 SV=5.67 BV=11.50 + {53,1728,1056, 0, 0, 0}, //TV = 14.20(2 lines) AV=2.97 SV=5.80 BV=11.38 + {53,1840,1040, 0, 0, 0}, //TV = 14.20(2 lines) AV=2.97 SV=5.87 BV=11.31 + {79,1328,1048, 0, 0, 0}, //TV = 13.63(3 lines) AV=2.97 SV=5.41 BV=11.19 + {79,1424,1032, 0, 0, 0}, //TV = 13.63(3 lines) AV=2.97 SV=5.49 BV=11.11 + {79,1536,1056, 0, 0, 0}, //TV = 13.63(3 lines) AV=2.97 SV=5.63 BV=10.97 + {79,1632,1056, 0, 0, 0}, //TV = 13.63(3 lines) AV=2.97 SV=5.72 BV=10.88 + {105,1328,1032, 0, 0, 0}, //TV = 13.22(4 lines) AV=2.97 SV=5.39 BV=10.80 + {105,1424,1048, 0, 0, 0}, //TV = 13.22(4 lines) AV=2.97 SV=5.51 BV=10.68 + {105,1536,1040, 0, 0, 0}, //TV = 13.22(4 lines) AV=2.97 SV=5.61 BV=10.58 + {131,1216,1112, 0, 0, 0}, //TV = 12.90(5 lines) AV=2.97 SV=5.37 BV=10.50 + {131,1328,1080, 0, 0, 0}, //TV = 12.90(5 lines) AV=2.97 SV=5.45 BV=10.42 + {131,1424,1096, 0, 0, 0}, //TV = 12.90(5 lines) AV=2.97 SV=5.57 BV=10.30 + {157,1328,1048, 0, 0, 0}, //TV = 12.64(6 lines) AV=2.97 SV=5.41 BV=10.20 + {157,1424,1056, 0, 0, 0}, //TV = 12.64(6 lines) AV=2.97 SV=5.52 BV=10.09 + {183,1328,1048, 0, 0, 0}, //TV = 12.42(7 lines) AV=2.97 SV=5.41 BV=9.98 + {183,1424,1024, 0, 0, 0}, //TV = 12.42(7 lines) AV=2.97 SV=5.48 BV=9.91 + {209,1328,1032, 0, 0, 0}, //TV = 12.22(8 lines) AV=2.97 SV=5.39 BV=9.81 + {235,1216,1072, 0, 0, 0}, //TV = 12.06(9 lines) AV=2.97 SV=5.31 BV=9.71 + {235,1328,1048, 0, 0, 0}, //TV = 12.06(9 lines) AV=2.97 SV=5.41 BV=9.62 + {261,1216,1104, 0, 0, 0}, //TV = 11.90(10 lines) AV=2.97 SV=5.36 BV=9.52 + {288,1216,1080, 0, 0, 0}, //TV = 11.76(11 lines) AV=2.97 SV=5.32 BV=9.41 + {288,1328,1056, 0, 0, 0}, //TV = 11.76(11 lines) AV=2.97 SV=5.42 BV=9.31 + {314,1328,1040, 0, 0, 0}, //TV = 11.64(12 lines) AV=2.97 SV=5.40 BV=9.21 + {340,1328,1024, 0, 0, 0}, //TV = 11.52(13 lines) AV=2.97 SV=5.38 BV=9.12 + {366,1328,1024, 0, 0, 0}, //TV = 11.42(14 lines) AV=2.97 SV=5.38 BV=9.01 + {392,1328,1024, 0, 0, 0}, //TV = 11.32(15 lines) AV=2.97 SV=5.38 BV=8.91 + {418,1328,1032, 0, 0, 0}, //TV = 11.22(16 lines) AV=2.97 SV=5.39 BV=8.81 + {444,1328,1040, 0, 0, 0}, //TV = 11.14(17 lines) AV=2.97 SV=5.40 BV=8.71 + {496,1216,1088, 0, 0, 0}, //TV = 10.98(19 lines) AV=2.97 SV=5.34 BV=8.61 + {522,1216,1104, 0, 0, 0}, //TV = 10.90(20 lines) AV=2.97 SV=5.36 BV=8.52 + {575,1216,1080, 0, 0, 0}, //TV = 10.76(22 lines) AV=2.97 SV=5.32 BV=8.41 + {601,1216,1104, 0, 0, 0}, //TV = 10.70(23 lines) AV=2.97 SV=5.36 BV=8.31 + {653,1216,1096, 0, 0, 0}, //TV = 10.58(25 lines) AV=2.97 SV=5.35 BV=8.21 + {705,1216,1088, 0, 0, 0}, //TV = 10.47(27 lines) AV=2.97 SV=5.34 BV=8.11 + {757,1216,1080, 0, 0, 0}, //TV = 10.37(29 lines) AV=2.97 SV=5.32 BV=8.01 + {809,1216,1088, 0, 0, 0}, //TV = 10.27(31 lines) AV=2.97 SV=5.34 BV=7.91 + {862,1216,1096, 0, 0, 0}, //TV = 10.18(33 lines) AV=2.97 SV=5.35 BV=7.80 + {914,1216,1104, 0, 0, 0}, //TV = 10.10(35 lines) AV=2.97 SV=5.36 BV=7.71 + {992,1216,1088, 0, 0, 0}, //TV = 9.98(38 lines) AV=2.97 SV=5.34 BV=7.61 + {1070,1216,1080, 0, 0, 0}, //TV = 9.87(41 lines) AV=2.97 SV=5.32 BV=7.51 + {1149,1216,1080, 0, 0, 0}, //TV = 9.77(44 lines) AV=2.97 SV=5.32 BV=7.41 + {1227,1216,1088, 0, 0, 0}, //TV = 9.67(47 lines) AV=2.97 SV=5.34 BV=7.31 + {1305,1216,1096, 0, 0, 0}, //TV = 9.58(50 lines) AV=2.97 SV=5.35 BV=7.21 + {1409,1216,1088, 0, 0, 0}, //TV = 9.47(54 lines) AV=2.97 SV=5.34 BV=7.11 + {1514,1216,1080, 0, 0, 0}, //TV = 9.37(58 lines) AV=2.97 SV=5.32 BV=7.01 + {1618,1216,1088, 0, 0, 0}, //TV = 9.27(62 lines) AV=2.97 SV=5.34 BV=6.91 + {1749,1216,1072, 0, 0, 0}, //TV = 9.16(67 lines) AV=2.97 SV=5.31 BV=6.82 + {1853,1216,1088, 0, 0, 0}, //TV = 9.08(71 lines) AV=2.97 SV=5.34 BV=6.71 + {2010,1216,1072, 0, 0, 0}, //TV = 8.96(77 lines) AV=2.97 SV=5.31 BV=6.62 + {2140,1216,1080, 0, 0, 0}, //TV = 8.87(82 lines) AV=2.97 SV=5.32 BV=6.51 + {2297,1216,1088, 0, 0, 0}, //TV = 8.77(88 lines) AV=2.97 SV=5.34 BV=6.40 + {2479,1216,1072, 0, 0, 0}, //TV = 8.66(95 lines) AV=2.97 SV=5.31 BV=6.31 + {2636,1216,1080, 0, 0, 0}, //TV = 8.57(101 lines) AV=2.97 SV=5.32 BV=6.21 + {2844,1216,1080, 0, 0, 0}, //TV = 8.46(109 lines) AV=2.97 SV=5.32 BV=6.10 + {3027,1216,1080, 0, 0, 0}, //TV = 8.37(116 lines) AV=2.97 SV=5.32 BV=6.01 + {3262,1216,1080, 0, 0, 0}, //TV = 8.26(125 lines) AV=2.97 SV=5.32 BV=5.91 + {3497,1216,1072, 0, 0, 0}, //TV = 8.16(134 lines) AV=2.97 SV=5.31 BV=5.82 + {3732,1216,1080, 0, 0, 0}, //TV = 8.07(143 lines) AV=2.97 SV=5.32 BV=5.71 + {3992,1216,1080, 0, 0, 0}, //TV = 7.97(153 lines) AV=2.97 SV=5.32 BV=5.61 + {4279,1216,1080, 0, 0, 0}, //TV = 7.87(164 lines) AV=2.97 SV=5.32 BV=5.51 + {4619,1216,1072, 0, 0, 0}, //TV = 7.76(177 lines) AV=2.97 SV=5.31 BV=5.42 + {4958,1216,1072, 0, 0, 0}, //TV = 7.66(190 lines) AV=2.97 SV=5.31 BV=5.31 + {5297,1216,1072, 0, 0, 0}, //TV = 7.56(203 lines) AV=2.97 SV=5.31 BV=5.22 + {5662,1216,1080, 0, 0, 0}, //TV = 7.46(217 lines) AV=2.97 SV=5.32 BV=5.11 + {6106,1216,1080, 0, 0, 0}, //TV = 7.36(234 lines) AV=2.97 SV=5.32 BV=5.00 + {6497,1216,1080, 0, 0, 0}, //TV = 7.27(249 lines) AV=2.97 SV=5.32 BV=4.91 + {7019,1216,1072, 0, 0, 0}, //TV = 7.15(269 lines) AV=2.97 SV=5.31 BV=4.81 + {7515,1216,1072, 0, 0, 0}, //TV = 7.06(288 lines) AV=2.97 SV=5.31 BV=4.71 + {8037,1216,1072, 0, 0, 0}, //TV = 6.96(308 lines) AV=2.97 SV=5.31 BV=4.62 + {8324,1216,1112, 0, 0, 0}, //TV = 6.91(319 lines) AV=2.97 SV=5.37 BV=4.51 + {8324,1328,1096, 0, 0, 0}, //TV = 6.91(319 lines) AV=2.97 SV=5.47 BV=4.41 + {8324,1424,1088, 0, 0, 0}, //TV = 6.91(319 lines) AV=2.97 SV=5.56 BV=4.32 + {8324,1536,1088, 0, 0, 0}, //TV = 6.91(319 lines) AV=2.97 SV=5.67 BV=4.21 + {8324,1728,1032, 0, 0, 0}, //TV = 6.91(319 lines) AV=2.97 SV=5.77 BV=4.11 + {8324,1840,1040, 0, 0, 0}, //TV = 6.91(319 lines) AV=2.97 SV=5.87 BV=4.01 + {8324,1936,1056, 0, 0, 0}, //TV = 6.91(319 lines) AV=2.97 SV=5.96 BV=3.92 + {8324,2144,1024, 0, 0, 0}, //TV = 6.91(319 lines) AV=2.97 SV=6.07 BV=3.81 + {8324,2240,1048, 0, 0, 0}, //TV = 6.91(319 lines) AV=2.97 SV=6.16 BV=3.72 + {8324,2448,1040, 0, 0, 0}, //TV = 6.91(319 lines) AV=2.97 SV=6.28 BV=3.60 + {16674,1216,1112, 0, 0, 0}, //TV = 5.91(639 lines) AV=2.97 SV=5.37 BV=3.51 + {16674,1328,1088, 0, 0, 0}, //TV = 5.91(639 lines) AV=2.97 SV=5.46 BV=3.41 + {16674,1424,1096, 0, 0, 0}, //TV = 5.91(639 lines) AV=2.97 SV=5.57 BV=3.30 + {16674,1536,1088, 0, 0, 0}, //TV = 5.91(639 lines) AV=2.97 SV=5.67 BV=3.20 + {16674,1728,1032, 0, 0, 0}, //TV = 5.91(639 lines) AV=2.97 SV=5.77 BV=3.11 + {16674,1840,1040, 0, 0, 0}, //TV = 5.91(639 lines) AV=2.97 SV=5.87 BV=3.01 + {24996,1328,1024, 0, 0, 0}, //TV = 5.32(958 lines) AV=2.97 SV=5.38 BV=2.92 + {24996,1424,1024, 0, 0, 0}, //TV = 5.32(958 lines) AV=2.97 SV=5.48 BV=2.82 + {24996,1536,1024, 0, 0, 0}, //TV = 5.32(958 lines) AV=2.97 SV=5.58 BV=2.71 + {24996,1632,1032, 0, 0, 0}, //TV = 5.32(958 lines) AV=2.97 SV=5.68 BV=2.61 + {33319,1328,1024, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=5.38 BV=2.50 + {33319,1328,1096, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=5.47 BV=2.41 + {33319,1424,1088, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=5.56 BV=2.32 + {33319,1536,1088, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=5.67 BV=2.21 + {33319,1728,1040, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=5.78 BV=2.10 + {33319,1840,1040, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=5.87 BV=2.01 + {33319,1936,1056, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=5.96 BV=1.92 + {33319,2144,1024, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=6.07 BV=1.81 + {33319,2240,1056, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=6.17 BV=1.70 + {33319,2448,1032, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=6.27 BV=1.61 + {33319,2560,1056, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=6.37 BV=1.51 + {33319,2752,1056, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=6.47 BV=1.41 + {33319,2960,1048, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=6.56 BV=1.31 + {33319,3200,1040, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=6.67 BV=1.21 + {33319,3456,1032, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=6.77 BV=1.11 + {33319,3712,1032, 0, 0, 0}, //TV = 4.91(1277 lines) AV=2.97 SV=6.87 BV=1.01 + {41669,3200,1024, 0, 0, 0}, //TV = 4.58(1597 lines) AV=2.97 SV=6.64 BV=0.91 + {41669,3328,1056, 0, 0, 0}, //TV = 4.58(1597 lines) AV=2.97 SV=6.74 BV=0.81 + {49991,3072,1024, 0, 0, 0}, //TV = 4.32(1916 lines) AV=2.97 SV=6.58 BV=0.71 + {49991,3200,1056, 0, 0, 0}, //TV = 4.32(1916 lines) AV=2.97 SV=6.69 BV=0.60 + {49991,3456,1040, 0, 0, 0}, //TV = 4.32(1916 lines) AV=2.97 SV=6.78 BV=0.52 + {58341,3200,1032, 0, 0, 0}, //TV = 4.10(2236 lines) AV=2.97 SV=6.66 BV=0.42 + {58341,3456,1024, 0, 0, 0}, //TV = 4.10(2236 lines) AV=2.97 SV=6.75 BV=0.32 + {66663,3200,1040, 0, 0, 0}, //TV = 3.91(2555 lines) AV=2.97 SV=6.67 BV=0.21 + {66663,3456,1032, 0, 0, 0}, //TV = 3.91(2555 lines) AV=2.97 SV=6.77 BV=0.11 + {66663,3712,1032, 0, 0, 0}, //TV = 3.91(2555 lines) AV=2.97 SV=6.87 BV=0.01 + {66663,3968,1040, 0, 0, 0}, //TV = 3.91(2555 lines) AV=2.97 SV=6.98 BV=-0.10 + {66663,4224,1048, 0, 0, 0}, //TV = 3.91(2555 lines) AV=2.97 SV=7.08 BV=-0.20 + {66663,4608,1032, 0, 0, 0}, //TV = 3.91(2555 lines) AV=2.97 SV=7.18 BV=-0.30 + {66663,4864,1048, 0, 0, 0}, //TV = 3.91(2555 lines) AV=2.97 SV=7.28 BV=-0.40 + {66663,5248,1040, 0, 0, 0}, //TV = 3.91(2555 lines) AV=2.97 SV=7.38 BV=-0.50 + {66663,5632,1040, 0, 0, 0}, //TV = 3.91(2555 lines) AV=2.97 SV=7.48 BV=-0.60 + {74986,5376,1032, 0, 0, 0}, //TV = 3.74(2874 lines) AV=2.97 SV=7.40 BV=-0.70 + {83336,5248,1024, 0, 0, 0}, //TV = 3.58(3194 lines) AV=2.97 SV=7.36 BV=-0.80 + {91658,4992,1048, 0, 0, 0}, //TV = 3.45(3513 lines) AV=2.97 SV=7.32 BV=-0.90 + {91658,5376,1040, 0, 0, 0}, //TV = 3.45(3513 lines) AV=2.97 SV=7.41 BV=-1.00 + {100008,5376,1024, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.39 BV=-1.10 + {100008,5760,1024, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.49 BV=-1.20 + {100008,6144,1032, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.60 BV=-1.30 + {100008,6544,1032, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.69 BV=-1.39 + {100008,7072,1024, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.79 BV=-1.50 + {100008,7472,1040, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.89 BV=-1.60 + {100008,7936,1048, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.99 BV=-1.69 + {100008,8720,1024, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.09 BV=-1.80 + {100008,9344,1032, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.20 BV=-1.91 + {100008,10080,1024, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.30 BV=-2.01 + {100008,10480,1056, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.40 BV=-2.11 + {100008,11392,1040, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.50 BV=-2.21 + {100008,11904,1064, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.59 BV=-2.30 + {100008,13104,1032, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.69 BV=-2.40 + {100008,13792,1056, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.80 BV=-2.50 + {100008,14560,1072, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.90 BV=-2.60 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCustom5PLineTable_50Hz = +{ +{ + {53,1536,1056, 0, 0, 0}, //TV = 14.20(2 lines) AV=2.97 SV=5.63 BV=11.55 + {53,1632,1024, 0, 0, 0}, //TV = 14.20(2 lines) AV=2.97 SV=5.67 BV=11.50 + {53,1728,1056, 0, 0, 0}, //TV = 14.20(2 lines) AV=2.97 SV=5.80 BV=11.38 + {53,1840,1040, 0, 0, 0}, //TV = 14.20(2 lines) AV=2.97 SV=5.87 BV=11.31 + {79,1328,1048, 0, 0, 0}, //TV = 13.63(3 lines) AV=2.97 SV=5.41 BV=11.19 + {79,1424,1032, 0, 0, 0}, //TV = 13.63(3 lines) AV=2.97 SV=5.49 BV=11.11 + {79,1536,1056, 0, 0, 0}, //TV = 13.63(3 lines) AV=2.97 SV=5.63 BV=10.97 + {79,1632,1056, 0, 0, 0}, //TV = 13.63(3 lines) AV=2.97 SV=5.72 BV=10.88 + {105,1328,1032, 0, 0, 0}, //TV = 13.22(4 lines) AV=2.97 SV=5.39 BV=10.80 + {105,1424,1048, 0, 0, 0}, //TV = 13.22(4 lines) AV=2.97 SV=5.51 BV=10.68 + {105,1536,1040, 0, 0, 0}, //TV = 13.22(4 lines) AV=2.97 SV=5.61 BV=10.58 + {131,1216,1112, 0, 0, 0}, //TV = 12.90(5 lines) AV=2.97 SV=5.37 BV=10.50 + {131,1328,1080, 0, 0, 0}, //TV = 12.90(5 lines) AV=2.97 SV=5.45 BV=10.42 + {131,1424,1096, 0, 0, 0}, //TV = 12.90(5 lines) AV=2.97 SV=5.57 BV=10.30 + {157,1328,1048, 0, 0, 0}, //TV = 12.64(6 lines) AV=2.97 SV=5.41 BV=10.20 + {157,1424,1056, 0, 0, 0}, //TV = 12.64(6 lines) AV=2.97 SV=5.52 BV=10.09 + {183,1328,1048, 0, 0, 0}, //TV = 12.42(7 lines) AV=2.97 SV=5.41 BV=9.98 + {183,1424,1024, 0, 0, 0}, //TV = 12.42(7 lines) AV=2.97 SV=5.48 BV=9.91 + {209,1328,1032, 0, 0, 0}, //TV = 12.22(8 lines) AV=2.97 SV=5.39 BV=9.81 + {235,1216,1072, 0, 0, 0}, //TV = 12.06(9 lines) AV=2.97 SV=5.31 BV=9.71 + {235,1328,1048, 0, 0, 0}, //TV = 12.06(9 lines) AV=2.97 SV=5.41 BV=9.62 + {261,1216,1104, 0, 0, 0}, //TV = 11.90(10 lines) AV=2.97 SV=5.36 BV=9.52 + {288,1216,1080, 0, 0, 0}, //TV = 11.76(11 lines) AV=2.97 SV=5.32 BV=9.41 + {288,1328,1056, 0, 0, 0}, //TV = 11.76(11 lines) AV=2.97 SV=5.42 BV=9.31 + {314,1328,1040, 0, 0, 0}, //TV = 11.64(12 lines) AV=2.97 SV=5.40 BV=9.21 + {340,1328,1024, 0, 0, 0}, //TV = 11.52(13 lines) AV=2.97 SV=5.38 BV=9.12 + {366,1328,1024, 0, 0, 0}, //TV = 11.42(14 lines) AV=2.97 SV=5.38 BV=9.01 + {392,1328,1024, 0, 0, 0}, //TV = 11.32(15 lines) AV=2.97 SV=5.38 BV=8.91 + {418,1328,1032, 0, 0, 0}, //TV = 11.22(16 lines) AV=2.97 SV=5.39 BV=8.81 + {444,1328,1040, 0, 0, 0}, //TV = 11.14(17 lines) AV=2.97 SV=5.40 BV=8.71 + {496,1216,1088, 0, 0, 0}, //TV = 10.98(19 lines) AV=2.97 SV=5.34 BV=8.61 + {522,1216,1104, 0, 0, 0}, //TV = 10.90(20 lines) AV=2.97 SV=5.36 BV=8.52 + {575,1216,1080, 0, 0, 0}, //TV = 10.76(22 lines) AV=2.97 SV=5.32 BV=8.41 + {601,1216,1104, 0, 0, 0}, //TV = 10.70(23 lines) AV=2.97 SV=5.36 BV=8.31 + {653,1216,1096, 0, 0, 0}, //TV = 10.58(25 lines) AV=2.97 SV=5.35 BV=8.21 + {705,1216,1088, 0, 0, 0}, //TV = 10.47(27 lines) AV=2.97 SV=5.34 BV=8.11 + {757,1216,1080, 0, 0, 0}, //TV = 10.37(29 lines) AV=2.97 SV=5.32 BV=8.01 + {809,1216,1088, 0, 0, 0}, //TV = 10.27(31 lines) AV=2.97 SV=5.34 BV=7.91 + {862,1216,1096, 0, 0, 0}, //TV = 10.18(33 lines) AV=2.97 SV=5.35 BV=7.80 + {914,1216,1104, 0, 0, 0}, //TV = 10.10(35 lines) AV=2.97 SV=5.36 BV=7.71 + {992,1216,1088, 0, 0, 0}, //TV = 9.98(38 lines) AV=2.97 SV=5.34 BV=7.61 + {1070,1216,1080, 0, 0, 0}, //TV = 9.87(41 lines) AV=2.97 SV=5.32 BV=7.51 + {1149,1216,1080, 0, 0, 0}, //TV = 9.77(44 lines) AV=2.97 SV=5.32 BV=7.41 + {1227,1216,1088, 0, 0, 0}, //TV = 9.67(47 lines) AV=2.97 SV=5.34 BV=7.31 + {1305,1216,1096, 0, 0, 0}, //TV = 9.58(50 lines) AV=2.97 SV=5.35 BV=7.21 + {1409,1216,1088, 0, 0, 0}, //TV = 9.47(54 lines) AV=2.97 SV=5.34 BV=7.11 + {1514,1216,1080, 0, 0, 0}, //TV = 9.37(58 lines) AV=2.97 SV=5.32 BV=7.01 + {1618,1216,1088, 0, 0, 0}, //TV = 9.27(62 lines) AV=2.97 SV=5.34 BV=6.91 + {1749,1216,1072, 0, 0, 0}, //TV = 9.16(67 lines) AV=2.97 SV=5.31 BV=6.82 + {1853,1216,1088, 0, 0, 0}, //TV = 9.08(71 lines) AV=2.97 SV=5.34 BV=6.71 + {2010,1216,1072, 0, 0, 0}, //TV = 8.96(77 lines) AV=2.97 SV=5.31 BV=6.62 + {2140,1216,1080, 0, 0, 0}, //TV = 8.87(82 lines) AV=2.97 SV=5.32 BV=6.51 + {2297,1216,1088, 0, 0, 0}, //TV = 8.77(88 lines) AV=2.97 SV=5.34 BV=6.40 + {2479,1216,1072, 0, 0, 0}, //TV = 8.66(95 lines) AV=2.97 SV=5.31 BV=6.31 + {2636,1216,1080, 0, 0, 0}, //TV = 8.57(101 lines) AV=2.97 SV=5.32 BV=6.21 + {2844,1216,1080, 0, 0, 0}, //TV = 8.46(109 lines) AV=2.97 SV=5.32 BV=6.10 + {3027,1216,1080, 0, 0, 0}, //TV = 8.37(116 lines) AV=2.97 SV=5.32 BV=6.01 + {3262,1216,1080, 0, 0, 0}, //TV = 8.26(125 lines) AV=2.97 SV=5.32 BV=5.91 + {3497,1216,1072, 0, 0, 0}, //TV = 8.16(134 lines) AV=2.97 SV=5.31 BV=5.82 + {3732,1216,1080, 0, 0, 0}, //TV = 8.07(143 lines) AV=2.97 SV=5.32 BV=5.71 + {3992,1216,1080, 0, 0, 0}, //TV = 7.97(153 lines) AV=2.97 SV=5.32 BV=5.61 + {4279,1216,1080, 0, 0, 0}, //TV = 7.87(164 lines) AV=2.97 SV=5.32 BV=5.51 + {4619,1216,1072, 0, 0, 0}, //TV = 7.76(177 lines) AV=2.97 SV=5.31 BV=5.42 + {4958,1216,1072, 0, 0, 0}, //TV = 7.66(190 lines) AV=2.97 SV=5.31 BV=5.31 + {5297,1216,1072, 0, 0, 0}, //TV = 7.56(203 lines) AV=2.97 SV=5.31 BV=5.22 + {5662,1216,1080, 0, 0, 0}, //TV = 7.46(217 lines) AV=2.97 SV=5.32 BV=5.11 + {6106,1216,1080, 0, 0, 0}, //TV = 7.36(234 lines) AV=2.97 SV=5.32 BV=5.00 + {6497,1216,1080, 0, 0, 0}, //TV = 7.27(249 lines) AV=2.97 SV=5.32 BV=4.91 + {7019,1216,1072, 0, 0, 0}, //TV = 7.15(269 lines) AV=2.97 SV=5.31 BV=4.81 + {7515,1216,1072, 0, 0, 0}, //TV = 7.06(288 lines) AV=2.97 SV=5.31 BV=4.71 + {8037,1216,1072, 0, 0, 0}, //TV = 6.96(308 lines) AV=2.97 SV=5.31 BV=4.62 + {8611,1216,1072, 0, 0, 0}, //TV = 6.86(330 lines) AV=2.97 SV=5.31 BV=4.52 + {9237,1216,1072, 0, 0, 0}, //TV = 6.76(354 lines) AV=2.97 SV=5.31 BV=4.42 + {9889,1216,1072, 0, 0, 0}, //TV = 6.66(379 lines) AV=2.97 SV=5.31 BV=4.32 + {9993,1328,1048, 0, 0, 0}, //TV = 6.64(383 lines) AV=2.97 SV=5.41 BV=4.21 + {9993,1424,1040, 0, 0, 0}, //TV = 6.64(383 lines) AV=2.97 SV=5.50 BV=4.12 + {9993,1536,1040, 0, 0, 0}, //TV = 6.64(383 lines) AV=2.97 SV=5.61 BV=4.01 + {9993,1632,1048, 0, 0, 0}, //TV = 6.64(383 lines) AV=2.97 SV=5.71 BV=3.91 + {9993,1728,1056, 0, 0, 0}, //TV = 6.64(383 lines) AV=2.97 SV=5.80 BV=3.82 + {9993,1840,1064, 0, 0, 0}, //TV = 6.64(383 lines) AV=2.97 SV=5.90 BV=3.71 + {9993,2048,1032, 0, 0, 0}, //TV = 6.64(383 lines) AV=2.97 SV=6.01 BV=3.60 + {9993,2144,1056, 0, 0, 0}, //TV = 6.64(383 lines) AV=2.97 SV=6.11 BV=3.51 + {9993,2352,1032, 0, 0, 0}, //TV = 6.64(383 lines) AV=2.97 SV=6.21 BV=3.40 + {9993,2448,1064, 0, 0, 0}, //TV = 6.64(383 lines) AV=2.97 SV=6.31 BV=3.30 + {20013,1328,1048, 0, 0, 0}, //TV = 5.64(767 lines) AV=2.97 SV=5.41 BV=3.21 + {20013,1424,1040, 0, 0, 0}, //TV = 5.64(767 lines) AV=2.97 SV=5.50 BV=3.12 + {20013,1536,1040, 0, 0, 0}, //TV = 5.64(767 lines) AV=2.97 SV=5.61 BV=3.01 + {20013,1632,1048, 0, 0, 0}, //TV = 5.64(767 lines) AV=2.97 SV=5.71 BV=2.91 + {20013,1728,1064, 0, 0, 0}, //TV = 5.64(767 lines) AV=2.97 SV=5.81 BV=2.80 + {30006,1216,1072, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=5.31 BV=2.72 + {30006,1328,1056, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=5.42 BV=2.61 + {30006,1424,1056, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=5.52 BV=2.51 + {30006,1536,1048, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=5.62 BV=2.41 + {30006,1632,1056, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=5.72 BV=2.31 + {30006,1728,1072, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=5.82 BV=2.21 + {30006,1936,1032, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=5.93 BV=2.10 + {30006,2048,1040, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=6.02 BV=2.01 + {30006,2144,1064, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=6.12 BV=1.91 + {30006,2352,1040, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=6.22 BV=1.81 + {30006,2560,1024, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=6.32 BV=1.71 + {30006,2656,1056, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=6.42 BV=1.61 + {30006,2864,1048, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=6.52 BV=1.51 + {30006,3072,1048, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=6.62 BV=1.41 + {30006,3328,1040, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=6.72 BV=1.31 + {30006,3584,1032, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=6.82 BV=1.21 + {30006,3840,1032, 0, 0, 0}, //TV = 5.06(1150 lines) AV=2.97 SV=6.92 BV=1.11 + {39998,3072,1040, 0, 0, 0}, //TV = 4.64(1533 lines) AV=2.97 SV=6.61 BV=1.01 + {39998,3328,1024, 0, 0, 0}, //TV = 4.64(1533 lines) AV=2.97 SV=6.70 BV=0.91 + {39998,3584,1024, 0, 0, 0}, //TV = 4.64(1533 lines) AV=2.97 SV=6.81 BV=0.81 + {49991,3072,1024, 0, 0, 0}, //TV = 4.32(1916 lines) AV=2.97 SV=6.58 BV=0.71 + {49991,3200,1056, 0, 0, 0}, //TV = 4.32(1916 lines) AV=2.97 SV=6.69 BV=0.60 + {49991,3456,1040, 0, 0, 0}, //TV = 4.32(1916 lines) AV=2.97 SV=6.78 BV=0.52 + {60011,3072,1048, 0, 0, 0}, //TV = 4.06(2300 lines) AV=2.97 SV=6.62 BV=0.41 + {60011,3328,1040, 0, 0, 0}, //TV = 4.06(2300 lines) AV=2.97 SV=6.72 BV=0.31 + {60011,3584,1032, 0, 0, 0}, //TV = 4.06(2300 lines) AV=2.97 SV=6.82 BV=0.21 + {60011,3840,1032, 0, 0, 0}, //TV = 4.06(2300 lines) AV=2.97 SV=6.92 BV=0.11 + {60011,4096,1040, 0, 0, 0}, //TV = 4.06(2300 lines) AV=2.97 SV=7.02 BV=0.01 + {60011,4480,1024, 0, 0, 0}, //TV = 4.06(2300 lines) AV=2.97 SV=7.13 BV=-0.10 + {60011,4736,1040, 0, 0, 0}, //TV = 4.06(2300 lines) AV=2.97 SV=7.23 BV=-0.20 + {60011,5120,1032, 0, 0, 0}, //TV = 4.06(2300 lines) AV=2.97 SV=7.33 BV=-0.30 + {60011,5504,1024, 0, 0, 0}, //TV = 4.06(2300 lines) AV=2.97 SV=7.43 BV=-0.40 + {60011,5888,1024, 0, 0, 0}, //TV = 4.06(2300 lines) AV=2.97 SV=7.52 BV=-0.49 + {70004,5376,1032, 0, 0, 0}, //TV = 3.84(2683 lines) AV=2.97 SV=7.40 BV=-0.60 + {70004,5760,1032, 0, 0, 0}, //TV = 3.84(2683 lines) AV=2.97 SV=7.50 BV=-0.70 + {79996,5376,1040, 0, 0, 0}, //TV = 3.64(3066 lines) AV=2.97 SV=7.41 BV=-0.80 + {89988,5120,1040, 0, 0, 0}, //TV = 3.47(3449 lines) AV=2.97 SV=7.34 BV=-0.90 + {89988,5504,1040, 0, 0, 0}, //TV = 3.47(3449 lines) AV=2.97 SV=7.45 BV=-1.00 + {100008,5376,1024, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.39 BV=-1.10 + {100008,5760,1024, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.49 BV=-1.20 + {100008,6144,1032, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.60 BV=-1.30 + {100008,6544,1032, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.69 BV=-1.39 + {100008,7072,1024, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.79 BV=-1.50 + {100008,7472,1040, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.89 BV=-1.60 + {100008,7936,1048, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=7.99 BV=-1.69 + {100008,8720,1024, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.09 BV=-1.80 + {100008,9344,1032, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.20 BV=-1.91 + {100008,10080,1024, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.30 BV=-2.01 + {100008,10480,1056, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.40 BV=-2.11 + {100008,11392,1040, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.50 BV=-2.21 + {100008,11904,1064, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.59 BV=-2.30 + {100008,13104,1032, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.69 BV=-2.40 + {100008,13792,1056, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.80 BV=-2.50 + {100008,14560,1072, 0, 0, 0}, //TV = 3.32(3833 lines) AV=2.97 SV=8.90 BV=-2.60 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_Custom5AutoTable = +{ + AETABLE_CUSTOM5_AUTO, //eAETableID + 143, //u4TotalIndex + 20, //u4StrobeTrigerBV + 116, //i4MaxBV + -26, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCustom5PLineTable_60Hz, + sCustom5PLineTable_50Hz, + NULL, +}; + +static strEvPline sVideoNightPLineTable_60Hz = +{ +{ + {65,1216,1088, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.34 BV=11.54 + {65,1328,1024, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.38 BV=11.51 + {65,1424,1040, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.50 BV=11.38 + {65,1424,1104, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.58 BV=11.30 + {81,1216,1112, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.37 BV=11.20 + {81,1328,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.45 BV=11.11 + {81,1424,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.55 BV=11.01 + {97,1328,1056, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.42 BV=10.88 + {97,1424,1040, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.50 BV=10.80 + {113,1328,1048, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.41 BV=10.67 + {113,1424,1040, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.50 BV=10.58 + {129,1328,1040, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.40 BV=10.49 + {129,1424,1024, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.48 BV=10.42 + {145,1328,1056, 0, 0, 0}, //TV = 12.75(9 lines) AV=2.97 SV=5.42 BV=10.30 + {161,1328,1024, 0, 0, 0}, //TV = 12.60(10 lines) AV=2.97 SV=5.38 BV=10.20 + {177,1216,1104, 0, 0, 0}, //TV = 12.46(11 lines) AV=2.97 SV=5.36 BV=10.08 + {193,1216,1088, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.34 BV=9.97 + {193,1328,1040, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.40 BV=9.91 + {209,1328,1032, 0, 0, 0}, //TV = 12.22(13 lines) AV=2.97 SV=5.39 BV=9.81 + {225,1328,1024, 0, 0, 0}, //TV = 12.12(14 lines) AV=2.97 SV=5.38 BV=9.71 + {241,1328,1024, 0, 0, 0}, //TV = 12.02(15 lines) AV=2.97 SV=5.38 BV=9.61 + {257,1328,1032, 0, 0, 0}, //TV = 11.93(16 lines) AV=2.97 SV=5.39 BV=9.51 + {273,1328,1040, 0, 0, 0}, //TV = 11.84(17 lines) AV=2.97 SV=5.40 BV=9.41 + {305,1216,1088, 0, 0, 0}, //TV = 11.68(19 lines) AV=2.97 SV=5.34 BV=9.31 + {321,1216,1104, 0, 0, 0}, //TV = 11.61(20 lines) AV=2.97 SV=5.36 BV=9.22 + {353,1216,1080, 0, 0, 0}, //TV = 11.47(22 lines) AV=2.97 SV=5.32 BV=9.11 + {369,1216,1104, 0, 0, 0}, //TV = 11.40(23 lines) AV=2.97 SV=5.36 BV=9.02 + {401,1216,1096, 0, 0, 0}, //TV = 11.28(25 lines) AV=2.97 SV=5.35 BV=8.91 + {433,1216,1088, 0, 0, 0}, //TV = 11.17(27 lines) AV=2.97 SV=5.34 BV=8.81 + {465,1216,1088, 0, 0, 0}, //TV = 11.07(29 lines) AV=2.97 SV=5.34 BV=8.71 + {497,1216,1088, 0, 0, 0}, //TV = 10.97(31 lines) AV=2.97 SV=5.34 BV=8.61 + {529,1216,1096, 0, 0, 0}, //TV = 10.88(33 lines) AV=2.97 SV=5.35 BV=8.51 + {577,1216,1080, 0, 0, 0}, //TV = 10.76(36 lines) AV=2.97 SV=5.32 BV=8.41 + {609,1216,1096, 0, 0, 0}, //TV = 10.68(38 lines) AV=2.97 SV=5.35 BV=8.31 + {657,1216,1088, 0, 0, 0}, //TV = 10.57(41 lines) AV=2.97 SV=5.34 BV=8.21 + {705,1216,1088, 0, 0, 0}, //TV = 10.47(44 lines) AV=2.97 SV=5.34 BV=8.11 + {753,1216,1096, 0, 0, 0}, //TV = 10.38(47 lines) AV=2.97 SV=5.35 BV=8.00 + {801,1216,1096, 0, 0, 0}, //TV = 10.29(50 lines) AV=2.97 SV=5.35 BV=7.91 + {865,1216,1088, 0, 0, 0}, //TV = 10.18(54 lines) AV=2.97 SV=5.34 BV=7.81 + {929,1216,1088, 0, 0, 0}, //TV = 10.07(58 lines) AV=2.97 SV=5.34 BV=7.71 + {993,1216,1088, 0, 0, 0}, //TV = 9.98(62 lines) AV=2.97 SV=5.34 BV=7.61 + {1073,1216,1080, 0, 0, 0}, //TV = 9.86(67 lines) AV=2.97 SV=5.32 BV=7.51 + {1153,1216,1072, 0, 0, 0}, //TV = 9.76(72 lines) AV=2.97 SV=5.31 BV=7.42 + {1233,1216,1080, 0, 0, 0}, //TV = 9.66(77 lines) AV=2.97 SV=5.32 BV=7.31 + {1313,1216,1088, 0, 0, 0}, //TV = 9.57(82 lines) AV=2.97 SV=5.34 BV=7.21 + {1425,1216,1072, 0, 0, 0}, //TV = 9.45(89 lines) AV=2.97 SV=5.31 BV=7.11 + {1521,1216,1072, 0, 0, 0}, //TV = 9.36(95 lines) AV=2.97 SV=5.31 BV=7.02 + {1633,1216,1080, 0, 0, 0}, //TV = 9.26(102 lines) AV=2.97 SV=5.32 BV=6.90 + {1745,1216,1080, 0, 0, 0}, //TV = 9.16(109 lines) AV=2.97 SV=5.32 BV=6.81 + {1873,1216,1080, 0, 0, 0}, //TV = 9.06(117 lines) AV=2.97 SV=5.32 BV=6.71 + {2001,1216,1080, 0, 0, 0}, //TV = 8.97(125 lines) AV=2.97 SV=5.32 BV=6.61 + {2145,1216,1080, 0, 0, 0}, //TV = 8.86(134 lines) AV=2.97 SV=5.32 BV=6.51 + {2305,1216,1080, 0, 0, 0}, //TV = 8.76(144 lines) AV=2.97 SV=5.32 BV=6.41 + {2481,1216,1072, 0, 0, 0}, //TV = 8.65(155 lines) AV=2.97 SV=5.31 BV=6.31 + {2641,1216,1080, 0, 0, 0}, //TV = 8.56(165 lines) AV=2.97 SV=5.32 BV=6.21 + {2849,1216,1080, 0, 0, 0}, //TV = 8.46(178 lines) AV=2.97 SV=5.32 BV=6.10 + {3025,1216,1080, 0, 0, 0}, //TV = 8.37(189 lines) AV=2.97 SV=5.32 BV=6.01 + {3265,1216,1072, 0, 0, 0}, //TV = 8.26(204 lines) AV=2.97 SV=5.31 BV=5.92 + {3489,1216,1080, 0, 0, 0}, //TV = 8.16(218 lines) AV=2.97 SV=5.32 BV=5.81 + {3745,1216,1072, 0, 0, 0}, //TV = 8.06(234 lines) AV=2.97 SV=5.31 BV=5.72 + {4033,1216,1072, 0, 0, 0}, //TV = 7.95(252 lines) AV=2.97 SV=5.31 BV=5.61 + {4321,1216,1072, 0, 0, 0}, //TV = 7.85(270 lines) AV=2.97 SV=5.31 BV=5.51 + {4625,1216,1072, 0, 0, 0}, //TV = 7.76(289 lines) AV=2.97 SV=5.31 BV=5.41 + {4945,1216,1072, 0, 0, 0}, //TV = 7.66(309 lines) AV=2.97 SV=5.31 BV=5.32 + {5297,1216,1072, 0, 0, 0}, //TV = 7.56(331 lines) AV=2.97 SV=5.31 BV=5.22 + {5681,1216,1072, 0, 0, 0}, //TV = 7.46(355 lines) AV=2.97 SV=5.31 BV=5.12 + {6113,1216,1072, 0, 0, 0}, //TV = 7.35(382 lines) AV=2.97 SV=5.31 BV=5.01 + {6561,1216,1072, 0, 0, 0}, //TV = 7.25(410 lines) AV=2.97 SV=5.31 BV=4.91 + {7025,1216,1072, 0, 0, 0}, //TV = 7.15(439 lines) AV=2.97 SV=5.31 BV=4.81 + {7521,1216,1072, 0, 0, 0}, //TV = 7.05(470 lines) AV=2.97 SV=5.31 BV=4.71 + {8049,1216,1072, 0, 0, 0}, //TV = 6.96(503 lines) AV=2.97 SV=5.31 BV=4.61 + {8338,1216,1112, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.37 BV=4.51 + {8338,1328,1096, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.47 BV=4.40 + {8338,1424,1088, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.56 BV=4.31 + {8338,1536,1088, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.67 BV=4.20 + {8338,1728,1032, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.77 BV=4.11 + {8338,1840,1040, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.87 BV=4.01 + {8338,1936,1064, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.97 BV=3.90 + {8338,2144,1024, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=6.07 BV=3.81 + {8338,2240,1056, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=6.17 BV=3.70 + {8338,2448,1032, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=6.27 BV=3.61 + {16658,1216,1112, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.37 BV=3.51 + {16658,1328,1096, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.47 BV=3.41 + {16658,1424,1088, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.56 BV=3.32 + {16658,1632,1024, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.67 BV=3.21 + {16658,1728,1032, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.77 BV=3.11 + {16658,1840,1040, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.87 BV=3.01 + {24994,1328,1024, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.38 BV=2.92 + {24994,1424,1024, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.48 BV=2.82 + {24994,1536,1024, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.58 BV=2.71 + {24994,1632,1032, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.68 BV=2.61 + {33283,1216,1112, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=5.37 BV=2.51 + {33283,1328,1096, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=5.47 BV=2.41 + {33283,1424,1104, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=5.58 BV=2.30 + {33283,1632,1024, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=5.67 BV=2.21 + {33283,1728,1040, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=5.78 BV=2.10 + {33283,1840,1040, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=5.87 BV=2.01 + {33283,1936,1056, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=5.96 BV=1.92 + {33283,2144,1024, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=6.07 BV=1.81 + {33283,2240,1056, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=6.17 BV=1.71 + {33283,2448,1032, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=6.27 BV=1.61 + {33283,2560,1056, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=6.37 BV=1.51 + {33283,2752,1056, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=6.47 BV=1.41 + {33283,2960,1048, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=6.56 BV=1.32 + {33283,3200,1040, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=6.67 BV=1.21 + {33283,3456,1040, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=6.78 BV=1.10 + {33283,3712,1032, 0, 0, 0}, //TV = 4.91(2080 lines) AV=2.97 SV=6.87 BV=1.01 + {41668,3200,1024, 0, 0, 0}, //TV = 4.58(2604 lines) AV=2.97 SV=6.64 BV=0.91 + {41668,3328,1056, 0, 0, 0}, //TV = 4.58(2604 lines) AV=2.97 SV=6.74 BV=0.81 + {50005,3072,1024, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.58 BV=0.71 + {50005,3200,1056, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.69 BV=0.60 + {50005,3456,1040, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.78 BV=0.52 + {58324,3200,1032, 0, 0, 0}, //TV = 4.10(3645 lines) AV=2.97 SV=6.66 BV=0.42 + {58324,3456,1024, 0, 0, 0}, //TV = 4.10(3645 lines) AV=2.97 SV=6.75 BV=0.32 + {66613,3200,1040, 0, 0, 0}, //TV = 3.91(4163 lines) AV=2.97 SV=6.67 BV=0.21 + {66613,3456,1032, 0, 0, 0}, //TV = 3.91(4163 lines) AV=2.97 SV=6.77 BV=0.11 + {66613,3712,1032, 0, 0, 0}, //TV = 3.91(4163 lines) AV=2.97 SV=6.87 BV=0.01 + {66613,3968,1048, 0, 0, 0}, //TV = 3.91(4163 lines) AV=2.97 SV=6.99 BV=-0.11 + {66613,4224,1048, 0, 0, 0}, //TV = 3.91(4163 lines) AV=2.97 SV=7.08 BV=-0.20 + {66613,4608,1032, 0, 0, 0}, //TV = 3.91(4163 lines) AV=2.97 SV=7.18 BV=-0.30 + {66613,4864,1048, 0, 0, 0}, //TV = 3.91(4163 lines) AV=2.97 SV=7.28 BV=-0.40 + {66613,5248,1040, 0, 0, 0}, //TV = 3.91(4163 lines) AV=2.97 SV=7.38 BV=-0.50 + {66613,5632,1040, 0, 0, 0}, //TV = 3.91(4163 lines) AV=2.97 SV=7.48 BV=-0.60 + {74997,5376,1032, 0, 0, 0}, //TV = 3.74(4687 lines) AV=2.97 SV=7.40 BV=-0.70 + {83335,5248,1024, 0, 0, 0}, //TV = 3.58(5208 lines) AV=2.97 SV=7.36 BV=-0.80 + {91671,4992,1048, 0, 0, 0}, //TV = 3.45(5729 lines) AV=2.97 SV=7.32 BV=-0.90 + {91671,5376,1040, 0, 0, 0}, //TV = 3.45(5729 lines) AV=2.97 SV=7.41 BV=-1.00 + {99991,5376,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.39 BV=-1.10 + {108327,5248,1040, 0, 0, 0}, //TV = 3.21(6770 lines) AV=2.97 SV=7.38 BV=-1.20 + {116665,5248,1032, 0, 0, 0}, //TV = 3.10(7291 lines) AV=2.97 SV=7.37 BV=-1.30 + {125001,5248,1040, 0, 0, 0}, //TV = 3.00(7812 lines) AV=2.97 SV=7.38 BV=-1.41 + {125001,5632,1032, 0, 0, 0}, //TV = 3.00(7812 lines) AV=2.97 SV=7.47 BV=-1.50 + {125001,6016,1040, 0, 0, 0}, //TV = 3.00(7812 lines) AV=2.97 SV=7.58 BV=-1.61 + {125001,6544,1024, 0, 0, 0}, //TV = 3.00(7812 lines) AV=2.97 SV=7.68 BV=-1.71 + {125001,6896,1040, 0, 0, 0}, //TV = 3.00(7812 lines) AV=2.97 SV=7.77 BV=-1.80 + {125001,7472,1024, 0, 0, 0}, //TV = 3.00(7812 lines) AV=2.97 SV=7.87 BV=-1.90 + {125001,7936,1032, 0, 0, 0}, //TV = 3.00(7812 lines) AV=2.97 SV=7.97 BV=-1.99 + {125001,8448,1040, 0, 0, 0}, //TV = 3.00(7812 lines) AV=2.97 SV=8.07 BV=-2.10 + {125001,9040,1040, 0, 0, 0}, //TV = 3.00(7812 lines) AV=2.97 SV=8.16 BV=-2.19 + {125001,9696,1040, 0, 0, 0}, //TV = 3.00(7812 lines) AV=2.97 SV=8.27 BV=-2.29 + {125001,10480,1040, 0, 0, 0}, //TV = 3.00(7812 lines) AV=2.97 SV=8.38 BV=-2.41 + {125001,11392,1024, 0, 0, 0}, //TV = 3.00(7812 lines) AV=2.97 SV=8.48 BV=-2.50 + {125001,11904,1048, 0, 0, 0}, //TV = 3.00(7812 lines) AV=2.97 SV=8.57 BV=-2.60 + {125001,13104,1024, 0, 0, 0}, //TV = 3.00(7812 lines) AV=2.97 SV=8.68 BV=-2.71 + {125001,13792,1040, 0, 0, 0}, //TV = 3.00(7812 lines) AV=2.97 SV=8.77 BV=-2.80 + {125001,14560,1056, 0, 0, 0}, //TV = 3.00(7812 lines) AV=2.97 SV=8.87 BV=-2.90 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sVideoNightPLineTable_50Hz = +{ +{ + {65,1216,1088, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.34 BV=11.54 + {65,1328,1024, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.38 BV=11.51 + {65,1424,1040, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.50 BV=11.38 + {65,1424,1104, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.58 BV=11.30 + {81,1216,1112, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.37 BV=11.20 + {81,1328,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.45 BV=11.11 + {81,1424,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.55 BV=11.01 + {97,1328,1056, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.42 BV=10.88 + {97,1424,1040, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.50 BV=10.80 + {113,1328,1048, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.41 BV=10.67 + {113,1424,1040, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.50 BV=10.58 + {129,1328,1040, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.40 BV=10.49 + {129,1424,1024, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.48 BV=10.42 + {145,1328,1056, 0, 0, 0}, //TV = 12.75(9 lines) AV=2.97 SV=5.42 BV=10.30 + {161,1328,1024, 0, 0, 0}, //TV = 12.60(10 lines) AV=2.97 SV=5.38 BV=10.20 + {177,1216,1104, 0, 0, 0}, //TV = 12.46(11 lines) AV=2.97 SV=5.36 BV=10.08 + {193,1216,1088, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.34 BV=9.97 + {193,1328,1040, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.40 BV=9.91 + {209,1328,1032, 0, 0, 0}, //TV = 12.22(13 lines) AV=2.97 SV=5.39 BV=9.81 + {225,1328,1024, 0, 0, 0}, //TV = 12.12(14 lines) AV=2.97 SV=5.38 BV=9.71 + {241,1328,1024, 0, 0, 0}, //TV = 12.02(15 lines) AV=2.97 SV=5.38 BV=9.61 + {257,1328,1032, 0, 0, 0}, //TV = 11.93(16 lines) AV=2.97 SV=5.39 BV=9.51 + {273,1328,1040, 0, 0, 0}, //TV = 11.84(17 lines) AV=2.97 SV=5.40 BV=9.41 + {305,1216,1088, 0, 0, 0}, //TV = 11.68(19 lines) AV=2.97 SV=5.34 BV=9.31 + {321,1216,1104, 0, 0, 0}, //TV = 11.61(20 lines) AV=2.97 SV=5.36 BV=9.22 + {353,1216,1080, 0, 0, 0}, //TV = 11.47(22 lines) AV=2.97 SV=5.32 BV=9.11 + {369,1216,1104, 0, 0, 0}, //TV = 11.40(23 lines) AV=2.97 SV=5.36 BV=9.02 + {401,1216,1096, 0, 0, 0}, //TV = 11.28(25 lines) AV=2.97 SV=5.35 BV=8.91 + {433,1216,1088, 0, 0, 0}, //TV = 11.17(27 lines) AV=2.97 SV=5.34 BV=8.81 + {465,1216,1088, 0, 0, 0}, //TV = 11.07(29 lines) AV=2.97 SV=5.34 BV=8.71 + {497,1216,1088, 0, 0, 0}, //TV = 10.97(31 lines) AV=2.97 SV=5.34 BV=8.61 + {529,1216,1096, 0, 0, 0}, //TV = 10.88(33 lines) AV=2.97 SV=5.35 BV=8.51 + {577,1216,1080, 0, 0, 0}, //TV = 10.76(36 lines) AV=2.97 SV=5.32 BV=8.41 + {609,1216,1096, 0, 0, 0}, //TV = 10.68(38 lines) AV=2.97 SV=5.35 BV=8.31 + {657,1216,1088, 0, 0, 0}, //TV = 10.57(41 lines) AV=2.97 SV=5.34 BV=8.21 + {705,1216,1088, 0, 0, 0}, //TV = 10.47(44 lines) AV=2.97 SV=5.34 BV=8.11 + {753,1216,1096, 0, 0, 0}, //TV = 10.38(47 lines) AV=2.97 SV=5.35 BV=8.00 + {801,1216,1096, 0, 0, 0}, //TV = 10.29(50 lines) AV=2.97 SV=5.35 BV=7.91 + {865,1216,1088, 0, 0, 0}, //TV = 10.18(54 lines) AV=2.97 SV=5.34 BV=7.81 + {929,1216,1088, 0, 0, 0}, //TV = 10.07(58 lines) AV=2.97 SV=5.34 BV=7.71 + {993,1216,1088, 0, 0, 0}, //TV = 9.98(62 lines) AV=2.97 SV=5.34 BV=7.61 + {1073,1216,1080, 0, 0, 0}, //TV = 9.86(67 lines) AV=2.97 SV=5.32 BV=7.51 + {1153,1216,1072, 0, 0, 0}, //TV = 9.76(72 lines) AV=2.97 SV=5.31 BV=7.42 + {1233,1216,1080, 0, 0, 0}, //TV = 9.66(77 lines) AV=2.97 SV=5.32 BV=7.31 + {1313,1216,1088, 0, 0, 0}, //TV = 9.57(82 lines) AV=2.97 SV=5.34 BV=7.21 + {1425,1216,1072, 0, 0, 0}, //TV = 9.45(89 lines) AV=2.97 SV=5.31 BV=7.11 + {1521,1216,1072, 0, 0, 0}, //TV = 9.36(95 lines) AV=2.97 SV=5.31 BV=7.02 + {1633,1216,1080, 0, 0, 0}, //TV = 9.26(102 lines) AV=2.97 SV=5.32 BV=6.90 + {1745,1216,1080, 0, 0, 0}, //TV = 9.16(109 lines) AV=2.97 SV=5.32 BV=6.81 + {1873,1216,1080, 0, 0, 0}, //TV = 9.06(117 lines) AV=2.97 SV=5.32 BV=6.71 + {2001,1216,1080, 0, 0, 0}, //TV = 8.97(125 lines) AV=2.97 SV=5.32 BV=6.61 + {2145,1216,1080, 0, 0, 0}, //TV = 8.86(134 lines) AV=2.97 SV=5.32 BV=6.51 + {2305,1216,1080, 0, 0, 0}, //TV = 8.76(144 lines) AV=2.97 SV=5.32 BV=6.41 + {2481,1216,1072, 0, 0, 0}, //TV = 8.65(155 lines) AV=2.97 SV=5.31 BV=6.31 + {2641,1216,1080, 0, 0, 0}, //TV = 8.56(165 lines) AV=2.97 SV=5.32 BV=6.21 + {2849,1216,1080, 0, 0, 0}, //TV = 8.46(178 lines) AV=2.97 SV=5.32 BV=6.10 + {3025,1216,1080, 0, 0, 0}, //TV = 8.37(189 lines) AV=2.97 SV=5.32 BV=6.01 + {3265,1216,1072, 0, 0, 0}, //TV = 8.26(204 lines) AV=2.97 SV=5.31 BV=5.92 + {3489,1216,1080, 0, 0, 0}, //TV = 8.16(218 lines) AV=2.97 SV=5.32 BV=5.81 + {3745,1216,1072, 0, 0, 0}, //TV = 8.06(234 lines) AV=2.97 SV=5.31 BV=5.72 + {4033,1216,1072, 0, 0, 0}, //TV = 7.95(252 lines) AV=2.97 SV=5.31 BV=5.61 + {4321,1216,1072, 0, 0, 0}, //TV = 7.85(270 lines) AV=2.97 SV=5.31 BV=5.51 + {4625,1216,1072, 0, 0, 0}, //TV = 7.76(289 lines) AV=2.97 SV=5.31 BV=5.41 + {4945,1216,1072, 0, 0, 0}, //TV = 7.66(309 lines) AV=2.97 SV=5.31 BV=5.32 + {5297,1216,1072, 0, 0, 0}, //TV = 7.56(331 lines) AV=2.97 SV=5.31 BV=5.22 + {5681,1216,1072, 0, 0, 0}, //TV = 7.46(355 lines) AV=2.97 SV=5.31 BV=5.12 + {6113,1216,1072, 0, 0, 0}, //TV = 7.35(382 lines) AV=2.97 SV=5.31 BV=5.01 + {6561,1216,1072, 0, 0, 0}, //TV = 7.25(410 lines) AV=2.97 SV=5.31 BV=4.91 + {7025,1216,1072, 0, 0, 0}, //TV = 7.15(439 lines) AV=2.97 SV=5.31 BV=4.81 + {7521,1216,1072, 0, 0, 0}, //TV = 7.05(470 lines) AV=2.97 SV=5.31 BV=4.71 + {8049,1216,1072, 0, 0, 0}, //TV = 6.96(503 lines) AV=2.97 SV=5.31 BV=4.61 + {8625,1216,1072, 0, 0, 0}, //TV = 6.86(539 lines) AV=2.97 SV=5.31 BV=4.51 + {9249,1216,1072, 0, 0, 0}, //TV = 6.76(578 lines) AV=2.97 SV=5.31 BV=4.41 + {9905,1216,1072, 0, 0, 0}, //TV = 6.66(619 lines) AV=2.97 SV=5.31 BV=4.31 + {10002,1328,1048, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1424,1040, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.50 BV=4.12 + {10002,1536,1040, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.61 BV=4.01 + {10002,1632,1048, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,1728,1056, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.80 BV=3.82 + {10002,1840,1064, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.90 BV=3.71 + {10002,2048,1024, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.00 BV=3.61 + {10002,2144,1056, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.11 BV=3.50 + {10002,2352,1024, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.20 BV=3.41 + {10002,2448,1064, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.31 BV=3.30 + {20003,1328,1048, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.41 BV=3.21 + {20003,1424,1048, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.51 BV=3.11 + {20003,1536,1040, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.61 BV=3.01 + {20003,1632,1048, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.71 BV=2.91 + {20003,1728,1064, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.81 BV=2.80 + {30003,1216,1080, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.32 BV=2.70 + {30003,1328,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.42 BV=2.61 + {30003,1424,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.52 BV=2.51 + {30003,1536,1048, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.62 BV=2.41 + {30003,1632,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.72 BV=2.31 + {30003,1728,1072, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.82 BV=2.21 + {30003,1936,1032, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.93 BV=2.10 + {30003,2048,1040, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.02 BV=2.01 + {30003,2144,1064, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.12 BV=1.91 + {30003,2352,1040, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.22 BV=1.81 + {30003,2560,1024, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.32 BV=1.71 + {30003,2656,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.42 BV=1.61 + {30003,2864,1048, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.52 BV=1.51 + {30003,3072,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.63 BV=1.40 + {30003,3328,1040, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.72 BV=1.31 + {30003,3584,1032, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.82 BV=1.21 + {30003,3840,1032, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.92 BV=1.11 + {40004,3072,1040, 0, 0, 0}, //TV = 4.64(2500 lines) AV=2.97 SV=6.61 BV=1.01 + {40004,3328,1024, 0, 0, 0}, //TV = 4.64(2500 lines) AV=2.97 SV=6.70 BV=0.91 + {40004,3584,1024, 0, 0, 0}, //TV = 4.64(2500 lines) AV=2.97 SV=6.81 BV=0.81 + {50005,3072,1024, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.58 BV=0.71 + {50005,3200,1056, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.69 BV=0.60 + {50005,3456,1040, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.78 BV=0.52 + {60005,3072,1048, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.62 BV=0.41 + {60005,3328,1040, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.72 BV=0.31 + {60005,3584,1032, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.82 BV=0.21 + {60005,3840,1032, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.92 BV=0.11 + {60005,4096,1040, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.02 BV=0.01 + {60005,4480,1024, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.13 BV=-0.10 + {60005,4736,1040, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.23 BV=-0.20 + {60005,5120,1032, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.33 BV=-0.30 + {60005,5504,1024, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.43 BV=-0.40 + {60005,5888,1024, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.52 BV=-0.49 + {70006,5376,1032, 0, 0, 0}, //TV = 3.84(4375 lines) AV=2.97 SV=7.40 BV=-0.60 + {70006,5760,1032, 0, 0, 0}, //TV = 3.84(4375 lines) AV=2.97 SV=7.50 BV=-0.70 + {80006,5376,1040, 0, 0, 0}, //TV = 3.64(5000 lines) AV=2.97 SV=7.41 BV=-0.80 + {90007,5120,1040, 0, 0, 0}, //TV = 3.47(5625 lines) AV=2.97 SV=7.34 BV=-0.90 + {90007,5504,1040, 0, 0, 0}, //TV = 3.47(5625 lines) AV=2.97 SV=7.45 BV=-1.00 + {100008,5376,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.39 BV=-1.10 + {110008,5248,1024, 0, 0, 0}, //TV = 3.18(6875 lines) AV=2.97 SV=7.36 BV=-1.20 + {119992,5120,1032, 0, 0, 0}, //TV = 3.06(7499 lines) AV=2.97 SV=7.33 BV=-1.30 + {119992,5504,1024, 0, 0, 0}, //TV = 3.06(7499 lines) AV=2.97 SV=7.43 BV=-1.40 + {119992,5888,1032, 0, 0, 0}, //TV = 3.06(7499 lines) AV=2.97 SV=7.53 BV=-1.50 + {119992,6240,1040, 0, 0, 0}, //TV = 3.06(7499 lines) AV=2.97 SV=7.63 BV=-1.60 + {119992,6704,1040, 0, 0, 0}, //TV = 3.06(7499 lines) AV=2.97 SV=7.73 BV=-1.70 + {119992,7280,1024, 0, 0, 0}, //TV = 3.06(7499 lines) AV=2.97 SV=7.83 BV=-1.80 + {119992,7696,1040, 0, 0, 0}, //TV = 3.06(7499 lines) AV=2.97 SV=7.93 BV=-1.90 + {119992,8192,1048, 0, 0, 0}, //TV = 3.06(7499 lines) AV=2.97 SV=8.03 BV=-2.00 + {119992,8720,1048, 0, 0, 0}, //TV = 3.06(7499 lines) AV=2.97 SV=8.12 BV=-2.09 + {119992,9344,1048, 0, 0, 0}, //TV = 3.06(7499 lines) AV=2.97 SV=8.22 BV=-2.19 + {119992,10080,1040, 0, 0, 0}, //TV = 3.06(7499 lines) AV=2.97 SV=8.32 BV=-2.29 + {119992,10912,1032, 0, 0, 0}, //TV = 3.06(7499 lines) AV=2.97 SV=8.42 BV=-2.40 + {119992,11392,1064, 0, 0, 0}, //TV = 3.06(7499 lines) AV=2.97 SV=8.53 BV=-2.50 + {119992,12480,1040, 0, 0, 0}, //TV = 3.06(7499 lines) AV=2.97 SV=8.63 BV=-2.60 + {119992,13104,1064, 0, 0, 0}, //TV = 3.06(7499 lines) AV=2.97 SV=8.73 BV=-2.70 + {119992,14560,1024, 0, 0, 0}, //TV = 3.06(7499 lines) AV=2.97 SV=8.83 BV=-2.80 + {119992,15408,1040, 0, 0, 0}, //TV = 3.06(7499 lines) AV=2.97 SV=8.93 BV=-2.90 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_VideoNightTable = +{ + AETABLE_VIDEO_NIGHT, //eAETableID + 146, //u4TotalIndex + 20, //u4StrobeTrigerBV + 116, //i4MaxBV + -29, //i4MinBV + 90, //i4EffectiveMaxBV + -10, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sVideoNightPLineTable_60Hz, + sVideoNightPLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureISO100PLineTable_60Hz = +{ +{ + {65,1216,1088, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.34 BV=11.54 + {65,1328,1024, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.38 BV=11.51 + {65,1424,1040, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.50 BV=11.38 + {65,1424,1104, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.58 BV=11.30 + {81,1216,1112, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.37 BV=11.20 + {81,1328,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.45 BV=11.11 + {81,1424,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.55 BV=11.01 + {97,1328,1056, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.42 BV=10.88 + {97,1424,1040, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.50 BV=10.80 + {113,1328,1048, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.41 BV=10.67 + {113,1424,1040, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.50 BV=10.58 + {129,1328,1040, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.40 BV=10.49 + {129,1424,1024, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.48 BV=10.42 + {145,1328,1056, 0, 0, 0}, //TV = 12.75(9 lines) AV=2.97 SV=5.42 BV=10.30 + {161,1328,1024, 0, 0, 0}, //TV = 12.60(10 lines) AV=2.97 SV=5.38 BV=10.20 + {177,1216,1104, 0, 0, 0}, //TV = 12.46(11 lines) AV=2.97 SV=5.36 BV=10.08 + {193,1216,1088, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.34 BV=9.97 + {193,1328,1040, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.40 BV=9.91 + {209,1328,1032, 0, 0, 0}, //TV = 12.22(13 lines) AV=2.97 SV=5.39 BV=9.81 + {225,1328,1024, 0, 0, 0}, //TV = 12.12(14 lines) AV=2.97 SV=5.38 BV=9.71 + {241,1328,1024, 0, 0, 0}, //TV = 12.02(15 lines) AV=2.97 SV=5.38 BV=9.61 + {257,1328,1032, 0, 0, 0}, //TV = 11.93(16 lines) AV=2.97 SV=5.39 BV=9.51 + {273,1328,1040, 0, 0, 0}, //TV = 11.84(17 lines) AV=2.97 SV=5.40 BV=9.41 + {305,1216,1088, 0, 0, 0}, //TV = 11.68(19 lines) AV=2.97 SV=5.34 BV=9.31 + {321,1216,1104, 0, 0, 0}, //TV = 11.61(20 lines) AV=2.97 SV=5.36 BV=9.22 + {353,1216,1080, 0, 0, 0}, //TV = 11.47(22 lines) AV=2.97 SV=5.32 BV=9.11 + {369,1216,1104, 0, 0, 0}, //TV = 11.40(23 lines) AV=2.97 SV=5.36 BV=9.02 + {401,1216,1096, 0, 0, 0}, //TV = 11.28(25 lines) AV=2.97 SV=5.35 BV=8.91 + {433,1216,1088, 0, 0, 0}, //TV = 11.17(27 lines) AV=2.97 SV=5.34 BV=8.81 + {465,1216,1088, 0, 0, 0}, //TV = 11.07(29 lines) AV=2.97 SV=5.34 BV=8.71 + {497,1216,1088, 0, 0, 0}, //TV = 10.97(31 lines) AV=2.97 SV=5.34 BV=8.61 + {529,1216,1096, 0, 0, 0}, //TV = 10.88(33 lines) AV=2.97 SV=5.35 BV=8.51 + {577,1216,1080, 0, 0, 0}, //TV = 10.76(36 lines) AV=2.97 SV=5.32 BV=8.41 + {609,1216,1096, 0, 0, 0}, //TV = 10.68(38 lines) AV=2.97 SV=5.35 BV=8.31 + {657,1216,1088, 0, 0, 0}, //TV = 10.57(41 lines) AV=2.97 SV=5.34 BV=8.21 + {705,1216,1088, 0, 0, 0}, //TV = 10.47(44 lines) AV=2.97 SV=5.34 BV=8.11 + {753,1216,1096, 0, 0, 0}, //TV = 10.38(47 lines) AV=2.97 SV=5.35 BV=8.00 + {801,1216,1096, 0, 0, 0}, //TV = 10.29(50 lines) AV=2.97 SV=5.35 BV=7.91 + {865,1216,1088, 0, 0, 0}, //TV = 10.18(54 lines) AV=2.97 SV=5.34 BV=7.81 + {929,1216,1088, 0, 0, 0}, //TV = 10.07(58 lines) AV=2.97 SV=5.34 BV=7.71 + {993,1216,1088, 0, 0, 0}, //TV = 9.98(62 lines) AV=2.97 SV=5.34 BV=7.61 + {1073,1216,1080, 0, 0, 0}, //TV = 9.86(67 lines) AV=2.97 SV=5.32 BV=7.51 + {1153,1216,1072, 0, 0, 0}, //TV = 9.76(72 lines) AV=2.97 SV=5.31 BV=7.42 + {1233,1216,1080, 0, 0, 0}, //TV = 9.66(77 lines) AV=2.97 SV=5.32 BV=7.31 + {1313,1216,1088, 0, 0, 0}, //TV = 9.57(82 lines) AV=2.97 SV=5.34 BV=7.21 + {1425,1216,1072, 0, 0, 0}, //TV = 9.45(89 lines) AV=2.97 SV=5.31 BV=7.11 + {1521,1216,1072, 0, 0, 0}, //TV = 9.36(95 lines) AV=2.97 SV=5.31 BV=7.02 + {1633,1216,1080, 0, 0, 0}, //TV = 9.26(102 lines) AV=2.97 SV=5.32 BV=6.90 + {1745,1216,1080, 0, 0, 0}, //TV = 9.16(109 lines) AV=2.97 SV=5.32 BV=6.81 + {1873,1216,1080, 0, 0, 0}, //TV = 9.06(117 lines) AV=2.97 SV=5.32 BV=6.71 + {2001,1216,1080, 0, 0, 0}, //TV = 8.97(125 lines) AV=2.97 SV=5.32 BV=6.61 + {2145,1216,1080, 0, 0, 0}, //TV = 8.86(134 lines) AV=2.97 SV=5.32 BV=6.51 + {2305,1216,1080, 0, 0, 0}, //TV = 8.76(144 lines) AV=2.97 SV=5.32 BV=6.41 + {2481,1216,1072, 0, 0, 0}, //TV = 8.65(155 lines) AV=2.97 SV=5.31 BV=6.31 + {2641,1216,1080, 0, 0, 0}, //TV = 8.56(165 lines) AV=2.97 SV=5.32 BV=6.21 + {2849,1216,1080, 0, 0, 0}, //TV = 8.46(178 lines) AV=2.97 SV=5.32 BV=6.10 + {3025,1216,1080, 0, 0, 0}, //TV = 8.37(189 lines) AV=2.97 SV=5.32 BV=6.01 + {3265,1216,1072, 0, 0, 0}, //TV = 8.26(204 lines) AV=2.97 SV=5.31 BV=5.92 + {3489,1216,1080, 0, 0, 0}, //TV = 8.16(218 lines) AV=2.97 SV=5.32 BV=5.81 + {3745,1216,1072, 0, 0, 0}, //TV = 8.06(234 lines) AV=2.97 SV=5.31 BV=5.72 + {4033,1216,1072, 0, 0, 0}, //TV = 7.95(252 lines) AV=2.97 SV=5.31 BV=5.61 + {4321,1216,1072, 0, 0, 0}, //TV = 7.85(270 lines) AV=2.97 SV=5.31 BV=5.51 + {4625,1216,1072, 0, 0, 0}, //TV = 7.76(289 lines) AV=2.97 SV=5.31 BV=5.41 + {4945,1216,1072, 0, 0, 0}, //TV = 7.66(309 lines) AV=2.97 SV=5.31 BV=5.32 + {5297,1216,1072, 0, 0, 0}, //TV = 7.56(331 lines) AV=2.97 SV=5.31 BV=5.22 + {5681,1216,1072, 0, 0, 0}, //TV = 7.46(355 lines) AV=2.97 SV=5.31 BV=5.12 + {6113,1216,1072, 0, 0, 0}, //TV = 7.35(382 lines) AV=2.97 SV=5.31 BV=5.01 + {6561,1216,1072, 0, 0, 0}, //TV = 7.25(410 lines) AV=2.97 SV=5.31 BV=4.91 + {7025,1216,1072, 0, 0, 0}, //TV = 7.15(439 lines) AV=2.97 SV=5.31 BV=4.81 + {7521,1216,1072, 0, 0, 0}, //TV = 7.05(470 lines) AV=2.97 SV=5.31 BV=4.71 + {8049,1216,1072, 0, 0, 0}, //TV = 6.96(503 lines) AV=2.97 SV=5.31 BV=4.61 + {8338,1216,1112, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.37 BV=4.51 + {8338,1328,1096, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.47 BV=4.40 + {8338,1424,1088, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.56 BV=4.31 + {8338,1536,1088, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.67 BV=4.20 + {8338,1728,1032, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.77 BV=4.11 + {8338,1840,1040, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.87 BV=4.01 + {8338,1936,1064, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.97 BV=3.90 + {8338,2144,1024, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=6.07 BV=3.81 + {8338,2240,1056, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=6.17 BV=3.70 + {8338,2448,1032, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=6.27 BV=3.61 + {16658,1216,1112, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.37 BV=3.51 + {16658,1328,1096, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.47 BV=3.41 + {16658,1424,1088, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.56 BV=3.32 + {16658,1632,1024, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.67 BV=3.21 + {16658,1728,1032, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.77 BV=3.11 + {16658,1840,1040, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.87 BV=3.01 + {24994,1328,1024, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.38 BV=2.92 + {24994,1424,1024, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.48 BV=2.82 + {24994,1536,1024, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.58 BV=2.71 + {24994,1632,1032, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.68 BV=2.61 + {33331,1328,1024, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.38 BV=2.50 + {33331,1328,1096, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.47 BV=2.40 + {33331,1424,1088, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.56 BV=2.31 + {33331,1536,1088, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.67 BV=2.21 + {33331,1728,1032, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.77 BV=2.11 + {33331,1840,1040, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.87 BV=2.01 + {33331,1936,1056, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.96 BV=1.91 + {33331,2144,1024, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.07 BV=1.81 + {33331,2240,1056, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.17 BV=1.70 + {33331,2448,1032, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.27 BV=1.61 + {33331,2560,1056, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.37 BV=1.51 + {33331,2752,1056, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.47 BV=1.41 + {33331,2960,1048, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.56 BV=1.31 + {33331,3200,1040, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.67 BV=1.21 + {33331,3456,1032, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.77 BV=1.11 + {33331,3712,1032, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.87 BV=1.01 + {41668,3200,1024, 0, 0, 0}, //TV = 4.58(2604 lines) AV=2.97 SV=6.64 BV=0.91 + {41668,3328,1056, 0, 0, 0}, //TV = 4.58(2604 lines) AV=2.97 SV=6.74 BV=0.81 + {50005,3072,1024, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.58 BV=0.71 + {50005,3200,1056, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.69 BV=0.60 + {50005,3456,1040, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.78 BV=0.52 + {58324,3200,1032, 0, 0, 0}, //TV = 4.10(3645 lines) AV=2.97 SV=6.66 BV=0.42 + {58324,3456,1024, 0, 0, 0}, //TV = 4.10(3645 lines) AV=2.97 SV=6.75 BV=0.32 + {66661,3200,1040, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=6.67 BV=0.21 + {66661,3456,1032, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=6.77 BV=0.11 + {66661,3712,1032, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=6.87 BV=0.01 + {66661,3968,1040, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=6.98 BV=-0.10 + {66661,4224,1048, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.08 BV=-0.20 + {66661,4608,1032, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.18 BV=-0.30 + {66661,4864,1048, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.28 BV=-0.40 + {66661,5248,1040, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.38 BV=-0.50 + {66661,5632,1040, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.48 BV=-0.60 + {74997,5376,1032, 0, 0, 0}, //TV = 3.74(4687 lines) AV=2.97 SV=7.40 BV=-0.70 + {83335,5248,1024, 0, 0, 0}, //TV = 3.58(5208 lines) AV=2.97 SV=7.36 BV=-0.80 + {91671,4992,1048, 0, 0, 0}, //TV = 3.45(5729 lines) AV=2.97 SV=7.32 BV=-0.90 + {91671,5376,1040, 0, 0, 0}, //TV = 3.45(5729 lines) AV=2.97 SV=7.41 BV=-1.00 + {99991,5376,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.39 BV=-1.10 + {99991,5760,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.49 BV=-1.20 + {99991,6144,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.60 BV=-1.30 + {99991,6544,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.69 BV=-1.39 + {99991,7072,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.79 BV=-1.49 + {99991,7472,1040, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.89 BV=-1.60 + {99991,7936,1048, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.99 BV=-1.69 + {99991,8720,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.10 BV=-1.81 + {99991,9344,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.20 BV=-1.91 + {99991,10080,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.30 BV=-2.01 + {99991,10480,1056, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.40 BV=-2.11 + {99991,11392,1040, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.50 BV=-2.21 + {99991,11904,1064, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.59 BV=-2.30 + {99991,13104,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.69 BV=-2.40 + {99991,13792,1056, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.80 BV=-2.50 + {99991,14560,1072, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.90 BV=-2.60 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureISO100PLineTable_50Hz = +{ +{ + {65,1216,1088, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.34 BV=11.54 + {65,1328,1024, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.38 BV=11.51 + {65,1424,1040, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.50 BV=11.38 + {65,1424,1104, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.58 BV=11.30 + {81,1216,1112, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.37 BV=11.20 + {81,1328,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.45 BV=11.11 + {81,1424,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.55 BV=11.01 + {97,1328,1056, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.42 BV=10.88 + {97,1424,1040, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.50 BV=10.80 + {113,1328,1048, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.41 BV=10.67 + {113,1424,1040, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.50 BV=10.58 + {129,1328,1040, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.40 BV=10.49 + {129,1424,1024, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.48 BV=10.42 + {145,1328,1056, 0, 0, 0}, //TV = 12.75(9 lines) AV=2.97 SV=5.42 BV=10.30 + {161,1328,1024, 0, 0, 0}, //TV = 12.60(10 lines) AV=2.97 SV=5.38 BV=10.20 + {177,1216,1104, 0, 0, 0}, //TV = 12.46(11 lines) AV=2.97 SV=5.36 BV=10.08 + {193,1216,1088, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.34 BV=9.97 + {193,1328,1040, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.40 BV=9.91 + {209,1328,1032, 0, 0, 0}, //TV = 12.22(13 lines) AV=2.97 SV=5.39 BV=9.81 + {225,1328,1024, 0, 0, 0}, //TV = 12.12(14 lines) AV=2.97 SV=5.38 BV=9.71 + {241,1328,1024, 0, 0, 0}, //TV = 12.02(15 lines) AV=2.97 SV=5.38 BV=9.61 + {257,1328,1032, 0, 0, 0}, //TV = 11.93(16 lines) AV=2.97 SV=5.39 BV=9.51 + {273,1328,1040, 0, 0, 0}, //TV = 11.84(17 lines) AV=2.97 SV=5.40 BV=9.41 + {305,1216,1088, 0, 0, 0}, //TV = 11.68(19 lines) AV=2.97 SV=5.34 BV=9.31 + {321,1216,1104, 0, 0, 0}, //TV = 11.61(20 lines) AV=2.97 SV=5.36 BV=9.22 + {353,1216,1080, 0, 0, 0}, //TV = 11.47(22 lines) AV=2.97 SV=5.32 BV=9.11 + {369,1216,1104, 0, 0, 0}, //TV = 11.40(23 lines) AV=2.97 SV=5.36 BV=9.02 + {401,1216,1096, 0, 0, 0}, //TV = 11.28(25 lines) AV=2.97 SV=5.35 BV=8.91 + {433,1216,1088, 0, 0, 0}, //TV = 11.17(27 lines) AV=2.97 SV=5.34 BV=8.81 + {465,1216,1088, 0, 0, 0}, //TV = 11.07(29 lines) AV=2.97 SV=5.34 BV=8.71 + {497,1216,1088, 0, 0, 0}, //TV = 10.97(31 lines) AV=2.97 SV=5.34 BV=8.61 + {529,1216,1096, 0, 0, 0}, //TV = 10.88(33 lines) AV=2.97 SV=5.35 BV=8.51 + {577,1216,1080, 0, 0, 0}, //TV = 10.76(36 lines) AV=2.97 SV=5.32 BV=8.41 + {609,1216,1096, 0, 0, 0}, //TV = 10.68(38 lines) AV=2.97 SV=5.35 BV=8.31 + {657,1216,1088, 0, 0, 0}, //TV = 10.57(41 lines) AV=2.97 SV=5.34 BV=8.21 + {705,1216,1088, 0, 0, 0}, //TV = 10.47(44 lines) AV=2.97 SV=5.34 BV=8.11 + {753,1216,1096, 0, 0, 0}, //TV = 10.38(47 lines) AV=2.97 SV=5.35 BV=8.00 + {801,1216,1096, 0, 0, 0}, //TV = 10.29(50 lines) AV=2.97 SV=5.35 BV=7.91 + {865,1216,1088, 0, 0, 0}, //TV = 10.18(54 lines) AV=2.97 SV=5.34 BV=7.81 + {929,1216,1088, 0, 0, 0}, //TV = 10.07(58 lines) AV=2.97 SV=5.34 BV=7.71 + {993,1216,1088, 0, 0, 0}, //TV = 9.98(62 lines) AV=2.97 SV=5.34 BV=7.61 + {1073,1216,1080, 0, 0, 0}, //TV = 9.86(67 lines) AV=2.97 SV=5.32 BV=7.51 + {1153,1216,1072, 0, 0, 0}, //TV = 9.76(72 lines) AV=2.97 SV=5.31 BV=7.42 + {1233,1216,1080, 0, 0, 0}, //TV = 9.66(77 lines) AV=2.97 SV=5.32 BV=7.31 + {1313,1216,1088, 0, 0, 0}, //TV = 9.57(82 lines) AV=2.97 SV=5.34 BV=7.21 + {1425,1216,1072, 0, 0, 0}, //TV = 9.45(89 lines) AV=2.97 SV=5.31 BV=7.11 + {1521,1216,1072, 0, 0, 0}, //TV = 9.36(95 lines) AV=2.97 SV=5.31 BV=7.02 + {1633,1216,1080, 0, 0, 0}, //TV = 9.26(102 lines) AV=2.97 SV=5.32 BV=6.90 + {1745,1216,1080, 0, 0, 0}, //TV = 9.16(109 lines) AV=2.97 SV=5.32 BV=6.81 + {1873,1216,1080, 0, 0, 0}, //TV = 9.06(117 lines) AV=2.97 SV=5.32 BV=6.71 + {2001,1216,1080, 0, 0, 0}, //TV = 8.97(125 lines) AV=2.97 SV=5.32 BV=6.61 + {2145,1216,1080, 0, 0, 0}, //TV = 8.86(134 lines) AV=2.97 SV=5.32 BV=6.51 + {2305,1216,1080, 0, 0, 0}, //TV = 8.76(144 lines) AV=2.97 SV=5.32 BV=6.41 + {2481,1216,1072, 0, 0, 0}, //TV = 8.65(155 lines) AV=2.97 SV=5.31 BV=6.31 + {2641,1216,1080, 0, 0, 0}, //TV = 8.56(165 lines) AV=2.97 SV=5.32 BV=6.21 + {2849,1216,1080, 0, 0, 0}, //TV = 8.46(178 lines) AV=2.97 SV=5.32 BV=6.10 + {3025,1216,1080, 0, 0, 0}, //TV = 8.37(189 lines) AV=2.97 SV=5.32 BV=6.01 + {3265,1216,1072, 0, 0, 0}, //TV = 8.26(204 lines) AV=2.97 SV=5.31 BV=5.92 + {3489,1216,1080, 0, 0, 0}, //TV = 8.16(218 lines) AV=2.97 SV=5.32 BV=5.81 + {3745,1216,1072, 0, 0, 0}, //TV = 8.06(234 lines) AV=2.97 SV=5.31 BV=5.72 + {4033,1216,1072, 0, 0, 0}, //TV = 7.95(252 lines) AV=2.97 SV=5.31 BV=5.61 + {4321,1216,1072, 0, 0, 0}, //TV = 7.85(270 lines) AV=2.97 SV=5.31 BV=5.51 + {4625,1216,1072, 0, 0, 0}, //TV = 7.76(289 lines) AV=2.97 SV=5.31 BV=5.41 + {4945,1216,1072, 0, 0, 0}, //TV = 7.66(309 lines) AV=2.97 SV=5.31 BV=5.32 + {5297,1216,1072, 0, 0, 0}, //TV = 7.56(331 lines) AV=2.97 SV=5.31 BV=5.22 + {5681,1216,1072, 0, 0, 0}, //TV = 7.46(355 lines) AV=2.97 SV=5.31 BV=5.12 + {6113,1216,1072, 0, 0, 0}, //TV = 7.35(382 lines) AV=2.97 SV=5.31 BV=5.01 + {6561,1216,1072, 0, 0, 0}, //TV = 7.25(410 lines) AV=2.97 SV=5.31 BV=4.91 + {7025,1216,1072, 0, 0, 0}, //TV = 7.15(439 lines) AV=2.97 SV=5.31 BV=4.81 + {7521,1216,1072, 0, 0, 0}, //TV = 7.05(470 lines) AV=2.97 SV=5.31 BV=4.71 + {8049,1216,1072, 0, 0, 0}, //TV = 6.96(503 lines) AV=2.97 SV=5.31 BV=4.61 + {8625,1216,1072, 0, 0, 0}, //TV = 6.86(539 lines) AV=2.97 SV=5.31 BV=4.51 + {9249,1216,1072, 0, 0, 0}, //TV = 6.76(578 lines) AV=2.97 SV=5.31 BV=4.41 + {9905,1216,1072, 0, 0, 0}, //TV = 6.66(619 lines) AV=2.97 SV=5.31 BV=4.31 + {10002,1328,1048, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1424,1040, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.50 BV=4.12 + {10002,1536,1040, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.61 BV=4.01 + {10002,1632,1048, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,1728,1056, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.80 BV=3.82 + {10002,1840,1064, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.90 BV=3.71 + {10002,2048,1024, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.00 BV=3.61 + {10002,2144,1056, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.11 BV=3.50 + {10002,2352,1024, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.20 BV=3.41 + {10002,2448,1064, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.31 BV=3.30 + {20003,1328,1048, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.41 BV=3.21 + {20003,1424,1048, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.51 BV=3.11 + {20003,1536,1040, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.61 BV=3.01 + {20003,1632,1048, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.71 BV=2.91 + {20003,1728,1064, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.81 BV=2.80 + {30003,1216,1080, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.32 BV=2.70 + {30003,1328,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.42 BV=2.61 + {30003,1424,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.52 BV=2.51 + {30003,1536,1048, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.62 BV=2.41 + {30003,1632,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.72 BV=2.31 + {30003,1728,1072, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.82 BV=2.21 + {30003,1936,1032, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.93 BV=2.10 + {30003,2048,1040, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.02 BV=2.01 + {30003,2144,1064, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.12 BV=1.91 + {30003,2352,1040, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.22 BV=1.81 + {30003,2560,1024, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.32 BV=1.71 + {30003,2656,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.42 BV=1.61 + {30003,2864,1048, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.52 BV=1.51 + {30003,3072,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.63 BV=1.40 + {30003,3328,1040, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.72 BV=1.31 + {30003,3584,1032, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.82 BV=1.21 + {30003,3840,1032, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.92 BV=1.11 + {40004,3072,1040, 0, 0, 0}, //TV = 4.64(2500 lines) AV=2.97 SV=6.61 BV=1.01 + {40004,3328,1024, 0, 0, 0}, //TV = 4.64(2500 lines) AV=2.97 SV=6.70 BV=0.91 + {40004,3584,1024, 0, 0, 0}, //TV = 4.64(2500 lines) AV=2.97 SV=6.81 BV=0.81 + {50005,3072,1024, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.58 BV=0.71 + {50005,3200,1056, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.69 BV=0.60 + {50005,3456,1040, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.78 BV=0.52 + {60005,3072,1048, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.62 BV=0.41 + {60005,3328,1040, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.72 BV=0.31 + {60005,3584,1032, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.82 BV=0.21 + {60005,3840,1032, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.92 BV=0.11 + {60005,4096,1040, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.02 BV=0.01 + {60005,4480,1024, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.13 BV=-0.10 + {60005,4736,1040, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.23 BV=-0.20 + {60005,5120,1032, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.33 BV=-0.30 + {60005,5504,1024, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.43 BV=-0.40 + {60005,5888,1024, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.52 BV=-0.49 + {70006,5376,1032, 0, 0, 0}, //TV = 3.84(4375 lines) AV=2.97 SV=7.40 BV=-0.60 + {70006,5760,1032, 0, 0, 0}, //TV = 3.84(4375 lines) AV=2.97 SV=7.50 BV=-0.70 + {80006,5376,1040, 0, 0, 0}, //TV = 3.64(5000 lines) AV=2.97 SV=7.41 BV=-0.80 + {90007,5120,1040, 0, 0, 0}, //TV = 3.47(5625 lines) AV=2.97 SV=7.34 BV=-0.90 + {90007,5504,1040, 0, 0, 0}, //TV = 3.47(5625 lines) AV=2.97 SV=7.45 BV=-1.00 + {100008,5376,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.39 BV=-1.10 + {100008,5760,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.49 BV=-1.20 + {100008,6144,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.60 BV=-1.30 + {100008,6544,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.69 BV=-1.39 + {100008,7072,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.79 BV=-1.50 + {100008,7472,1040, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.89 BV=-1.60 + {100008,7936,1048, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.99 BV=-1.69 + {100008,8720,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.09 BV=-1.80 + {100008,9344,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.20 BV=-1.91 + {100008,10080,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.30 BV=-2.01 + {100008,10480,1056, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.40 BV=-2.11 + {100008,11392,1040, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.50 BV=-2.21 + {100008,11904,1064, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.59 BV=-2.30 + {100008,13104,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.69 BV=-2.40 + {100008,13792,1056, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.80 BV=-2.50 + {100008,14560,1072, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.90 BV=-2.60 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureISO100Table = +{ + AETABLE_CAPTURE_ISO100, //eAETableID + 143, //u4TotalIndex + 20, //u4StrobeTrigerBV + 116, //i4MaxBV + -26, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_100, //ISO SPEED + sCaptureISO100PLineTable_60Hz, + sCaptureISO100PLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureISO200PLineTable_60Hz = +{ +{ + {65,1216,1088, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.34 BV=11.54 + {65,1328,1024, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.38 BV=11.51 + {65,1424,1040, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.50 BV=11.38 + {65,1424,1104, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.58 BV=11.30 + {81,1216,1112, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.37 BV=11.20 + {81,1328,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.45 BV=11.11 + {81,1424,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.55 BV=11.01 + {97,1328,1056, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.42 BV=10.88 + {97,1424,1040, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.50 BV=10.80 + {113,1328,1048, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.41 BV=10.67 + {113,1424,1040, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.50 BV=10.58 + {129,1328,1040, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.40 BV=10.49 + {129,1424,1024, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.48 BV=10.42 + {145,1328,1056, 0, 0, 0}, //TV = 12.75(9 lines) AV=2.97 SV=5.42 BV=10.30 + {161,1328,1024, 0, 0, 0}, //TV = 12.60(10 lines) AV=2.97 SV=5.38 BV=10.20 + {177,1216,1104, 0, 0, 0}, //TV = 12.46(11 lines) AV=2.97 SV=5.36 BV=10.08 + {193,1216,1088, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.34 BV=9.97 + {193,1328,1040, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.40 BV=9.91 + {209,1328,1032, 0, 0, 0}, //TV = 12.22(13 lines) AV=2.97 SV=5.39 BV=9.81 + {225,1328,1024, 0, 0, 0}, //TV = 12.12(14 lines) AV=2.97 SV=5.38 BV=9.71 + {241,1328,1024, 0, 0, 0}, //TV = 12.02(15 lines) AV=2.97 SV=5.38 BV=9.61 + {257,1328,1032, 0, 0, 0}, //TV = 11.93(16 lines) AV=2.97 SV=5.39 BV=9.51 + {273,1328,1040, 0, 0, 0}, //TV = 11.84(17 lines) AV=2.97 SV=5.40 BV=9.41 + {305,1216,1088, 0, 0, 0}, //TV = 11.68(19 lines) AV=2.97 SV=5.34 BV=9.31 + {321,1216,1104, 0, 0, 0}, //TV = 11.61(20 lines) AV=2.97 SV=5.36 BV=9.22 + {353,1216,1080, 0, 0, 0}, //TV = 11.47(22 lines) AV=2.97 SV=5.32 BV=9.11 + {369,1216,1104, 0, 0, 0}, //TV = 11.40(23 lines) AV=2.97 SV=5.36 BV=9.02 + {401,1216,1096, 0, 0, 0}, //TV = 11.28(25 lines) AV=2.97 SV=5.35 BV=8.91 + {433,1216,1088, 0, 0, 0}, //TV = 11.17(27 lines) AV=2.97 SV=5.34 BV=8.81 + {465,1216,1088, 0, 0, 0}, //TV = 11.07(29 lines) AV=2.97 SV=5.34 BV=8.71 + {497,1216,1088, 0, 0, 0}, //TV = 10.97(31 lines) AV=2.97 SV=5.34 BV=8.61 + {529,1216,1096, 0, 0, 0}, //TV = 10.88(33 lines) AV=2.97 SV=5.35 BV=8.51 + {577,1216,1080, 0, 0, 0}, //TV = 10.76(36 lines) AV=2.97 SV=5.32 BV=8.41 + {609,1216,1096, 0, 0, 0}, //TV = 10.68(38 lines) AV=2.97 SV=5.35 BV=8.31 + {657,1216,1088, 0, 0, 0}, //TV = 10.57(41 lines) AV=2.97 SV=5.34 BV=8.21 + {705,1216,1088, 0, 0, 0}, //TV = 10.47(44 lines) AV=2.97 SV=5.34 BV=8.11 + {753,1216,1096, 0, 0, 0}, //TV = 10.38(47 lines) AV=2.97 SV=5.35 BV=8.00 + {801,1216,1096, 0, 0, 0}, //TV = 10.29(50 lines) AV=2.97 SV=5.35 BV=7.91 + {865,1216,1088, 0, 0, 0}, //TV = 10.18(54 lines) AV=2.97 SV=5.34 BV=7.81 + {929,1216,1088, 0, 0, 0}, //TV = 10.07(58 lines) AV=2.97 SV=5.34 BV=7.71 + {993,1216,1088, 0, 0, 0}, //TV = 9.98(62 lines) AV=2.97 SV=5.34 BV=7.61 + {1073,1216,1080, 0, 0, 0}, //TV = 9.86(67 lines) AV=2.97 SV=5.32 BV=7.51 + {1153,1216,1072, 0, 0, 0}, //TV = 9.76(72 lines) AV=2.97 SV=5.31 BV=7.42 + {1233,1216,1080, 0, 0, 0}, //TV = 9.66(77 lines) AV=2.97 SV=5.32 BV=7.31 + {1313,1216,1088, 0, 0, 0}, //TV = 9.57(82 lines) AV=2.97 SV=5.34 BV=7.21 + {1425,1216,1072, 0, 0, 0}, //TV = 9.45(89 lines) AV=2.97 SV=5.31 BV=7.11 + {1521,1216,1072, 0, 0, 0}, //TV = 9.36(95 lines) AV=2.97 SV=5.31 BV=7.02 + {1633,1216,1080, 0, 0, 0}, //TV = 9.26(102 lines) AV=2.97 SV=5.32 BV=6.90 + {1745,1216,1080, 0, 0, 0}, //TV = 9.16(109 lines) AV=2.97 SV=5.32 BV=6.81 + {1873,1216,1080, 0, 0, 0}, //TV = 9.06(117 lines) AV=2.97 SV=5.32 BV=6.71 + {2001,1216,1080, 0, 0, 0}, //TV = 8.97(125 lines) AV=2.97 SV=5.32 BV=6.61 + {2145,1216,1080, 0, 0, 0}, //TV = 8.86(134 lines) AV=2.97 SV=5.32 BV=6.51 + {2305,1216,1080, 0, 0, 0}, //TV = 8.76(144 lines) AV=2.97 SV=5.32 BV=6.41 + {2481,1216,1072, 0, 0, 0}, //TV = 8.65(155 lines) AV=2.97 SV=5.31 BV=6.31 + {2641,1216,1080, 0, 0, 0}, //TV = 8.56(165 lines) AV=2.97 SV=5.32 BV=6.21 + {2849,1216,1080, 0, 0, 0}, //TV = 8.46(178 lines) AV=2.97 SV=5.32 BV=6.10 + {3025,1216,1080, 0, 0, 0}, //TV = 8.37(189 lines) AV=2.97 SV=5.32 BV=6.01 + {3265,1216,1072, 0, 0, 0}, //TV = 8.26(204 lines) AV=2.97 SV=5.31 BV=5.92 + {3489,1216,1080, 0, 0, 0}, //TV = 8.16(218 lines) AV=2.97 SV=5.32 BV=5.81 + {3745,1216,1072, 0, 0, 0}, //TV = 8.06(234 lines) AV=2.97 SV=5.31 BV=5.72 + {4033,1216,1072, 0, 0, 0}, //TV = 7.95(252 lines) AV=2.97 SV=5.31 BV=5.61 + {4321,1216,1072, 0, 0, 0}, //TV = 7.85(270 lines) AV=2.97 SV=5.31 BV=5.51 + {4625,1216,1072, 0, 0, 0}, //TV = 7.76(289 lines) AV=2.97 SV=5.31 BV=5.41 + {4945,1216,1072, 0, 0, 0}, //TV = 7.66(309 lines) AV=2.97 SV=5.31 BV=5.32 + {5297,1216,1072, 0, 0, 0}, //TV = 7.56(331 lines) AV=2.97 SV=5.31 BV=5.22 + {5681,1216,1072, 0, 0, 0}, //TV = 7.46(355 lines) AV=2.97 SV=5.31 BV=5.12 + {6113,1216,1072, 0, 0, 0}, //TV = 7.35(382 lines) AV=2.97 SV=5.31 BV=5.01 + {6561,1216,1072, 0, 0, 0}, //TV = 7.25(410 lines) AV=2.97 SV=5.31 BV=4.91 + {7025,1216,1072, 0, 0, 0}, //TV = 7.15(439 lines) AV=2.97 SV=5.31 BV=4.81 + {7521,1216,1072, 0, 0, 0}, //TV = 7.05(470 lines) AV=2.97 SV=5.31 BV=4.71 + {8049,1216,1072, 0, 0, 0}, //TV = 6.96(503 lines) AV=2.97 SV=5.31 BV=4.61 + {8338,1216,1112, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.37 BV=4.51 + {8338,1328,1096, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.47 BV=4.40 + {8338,1424,1088, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.56 BV=4.31 + {8338,1536,1088, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.67 BV=4.20 + {8338,1728,1032, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.77 BV=4.11 + {8338,1840,1040, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.87 BV=4.01 + {8338,1936,1064, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.97 BV=3.90 + {8338,2144,1024, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=6.07 BV=3.81 + {8338,2240,1056, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=6.17 BV=3.70 + {8338,2448,1032, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=6.27 BV=3.61 + {16658,1216,1112, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.37 BV=3.51 + {16658,1328,1096, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.47 BV=3.41 + {16658,1424,1088, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.56 BV=3.32 + {16658,1632,1024, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.67 BV=3.21 + {16658,1728,1032, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.77 BV=3.11 + {16658,1840,1040, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.87 BV=3.01 + {24994,1328,1024, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.38 BV=2.92 + {24994,1424,1024, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.48 BV=2.82 + {24994,1536,1024, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.58 BV=2.71 + {24994,1632,1032, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.68 BV=2.61 + {33331,1328,1024, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.38 BV=2.50 + {33331,1328,1096, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.47 BV=2.40 + {33331,1424,1088, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.56 BV=2.31 + {33331,1536,1088, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.67 BV=2.21 + {33331,1728,1032, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.77 BV=2.11 + {33331,1840,1040, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.87 BV=2.01 + {33331,1936,1056, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.96 BV=1.91 + {33331,2144,1024, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.07 BV=1.81 + {33331,2240,1056, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.17 BV=1.70 + {33331,2448,1032, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.27 BV=1.61 + {33331,2560,1056, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.37 BV=1.51 + {33331,2752,1056, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.47 BV=1.41 + {33331,2960,1048, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.56 BV=1.31 + {33331,3200,1040, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.67 BV=1.21 + {33331,3456,1032, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.77 BV=1.11 + {33331,3712,1032, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.87 BV=1.01 + {41668,3200,1024, 0, 0, 0}, //TV = 4.58(2604 lines) AV=2.97 SV=6.64 BV=0.91 + {41668,3328,1056, 0, 0, 0}, //TV = 4.58(2604 lines) AV=2.97 SV=6.74 BV=0.81 + {50005,3072,1024, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.58 BV=0.71 + {50005,3200,1056, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.69 BV=0.60 + {50005,3456,1040, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.78 BV=0.52 + {58324,3200,1032, 0, 0, 0}, //TV = 4.10(3645 lines) AV=2.97 SV=6.66 BV=0.42 + {58324,3456,1024, 0, 0, 0}, //TV = 4.10(3645 lines) AV=2.97 SV=6.75 BV=0.32 + {66661,3200,1040, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=6.67 BV=0.21 + {66661,3456,1032, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=6.77 BV=0.11 + {66661,3712,1032, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=6.87 BV=0.01 + {66661,3968,1040, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=6.98 BV=-0.10 + {66661,4224,1048, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.08 BV=-0.20 + {66661,4608,1032, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.18 BV=-0.30 + {66661,4864,1048, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.28 BV=-0.40 + {66661,5248,1040, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.38 BV=-0.50 + {66661,5632,1040, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.48 BV=-0.60 + {74997,5376,1032, 0, 0, 0}, //TV = 3.74(4687 lines) AV=2.97 SV=7.40 BV=-0.70 + {83335,5248,1024, 0, 0, 0}, //TV = 3.58(5208 lines) AV=2.97 SV=7.36 BV=-0.80 + {91671,4992,1048, 0, 0, 0}, //TV = 3.45(5729 lines) AV=2.97 SV=7.32 BV=-0.90 + {91671,5376,1040, 0, 0, 0}, //TV = 3.45(5729 lines) AV=2.97 SV=7.41 BV=-1.00 + {99991,5376,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.39 BV=-1.10 + {99991,5760,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.49 BV=-1.20 + {99991,6144,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.60 BV=-1.30 + {99991,6544,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.69 BV=-1.39 + {99991,7072,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.79 BV=-1.49 + {99991,7472,1040, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.89 BV=-1.60 + {99991,7936,1048, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.99 BV=-1.69 + {99991,8720,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.10 BV=-1.81 + {99991,9344,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.20 BV=-1.91 + {99991,10080,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.30 BV=-2.01 + {99991,10480,1056, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.40 BV=-2.11 + {99991,11392,1040, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.50 BV=-2.21 + {99991,11904,1064, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.59 BV=-2.30 + {99991,13104,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.69 BV=-2.40 + {99991,13792,1056, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.80 BV=-2.50 + {99991,14560,1072, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.90 BV=-2.60 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureISO200PLineTable_50Hz = +{ +{ + {65,1216,1088, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.34 BV=11.54 + {65,1328,1024, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.38 BV=11.51 + {65,1424,1040, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.50 BV=11.38 + {65,1424,1104, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.58 BV=11.30 + {81,1216,1112, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.37 BV=11.20 + {81,1328,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.45 BV=11.11 + {81,1424,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.55 BV=11.01 + {97,1328,1056, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.42 BV=10.88 + {97,1424,1040, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.50 BV=10.80 + {113,1328,1048, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.41 BV=10.67 + {113,1424,1040, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.50 BV=10.58 + {129,1328,1040, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.40 BV=10.49 + {129,1424,1024, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.48 BV=10.42 + {145,1328,1056, 0, 0, 0}, //TV = 12.75(9 lines) AV=2.97 SV=5.42 BV=10.30 + {161,1328,1024, 0, 0, 0}, //TV = 12.60(10 lines) AV=2.97 SV=5.38 BV=10.20 + {177,1216,1104, 0, 0, 0}, //TV = 12.46(11 lines) AV=2.97 SV=5.36 BV=10.08 + {193,1216,1088, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.34 BV=9.97 + {193,1328,1040, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.40 BV=9.91 + {209,1328,1032, 0, 0, 0}, //TV = 12.22(13 lines) AV=2.97 SV=5.39 BV=9.81 + {225,1328,1024, 0, 0, 0}, //TV = 12.12(14 lines) AV=2.97 SV=5.38 BV=9.71 + {241,1328,1024, 0, 0, 0}, //TV = 12.02(15 lines) AV=2.97 SV=5.38 BV=9.61 + {257,1328,1032, 0, 0, 0}, //TV = 11.93(16 lines) AV=2.97 SV=5.39 BV=9.51 + {273,1328,1040, 0, 0, 0}, //TV = 11.84(17 lines) AV=2.97 SV=5.40 BV=9.41 + {305,1216,1088, 0, 0, 0}, //TV = 11.68(19 lines) AV=2.97 SV=5.34 BV=9.31 + {321,1216,1104, 0, 0, 0}, //TV = 11.61(20 lines) AV=2.97 SV=5.36 BV=9.22 + {353,1216,1080, 0, 0, 0}, //TV = 11.47(22 lines) AV=2.97 SV=5.32 BV=9.11 + {369,1216,1104, 0, 0, 0}, //TV = 11.40(23 lines) AV=2.97 SV=5.36 BV=9.02 + {401,1216,1096, 0, 0, 0}, //TV = 11.28(25 lines) AV=2.97 SV=5.35 BV=8.91 + {433,1216,1088, 0, 0, 0}, //TV = 11.17(27 lines) AV=2.97 SV=5.34 BV=8.81 + {465,1216,1088, 0, 0, 0}, //TV = 11.07(29 lines) AV=2.97 SV=5.34 BV=8.71 + {497,1216,1088, 0, 0, 0}, //TV = 10.97(31 lines) AV=2.97 SV=5.34 BV=8.61 + {529,1216,1096, 0, 0, 0}, //TV = 10.88(33 lines) AV=2.97 SV=5.35 BV=8.51 + {577,1216,1080, 0, 0, 0}, //TV = 10.76(36 lines) AV=2.97 SV=5.32 BV=8.41 + {609,1216,1096, 0, 0, 0}, //TV = 10.68(38 lines) AV=2.97 SV=5.35 BV=8.31 + {657,1216,1088, 0, 0, 0}, //TV = 10.57(41 lines) AV=2.97 SV=5.34 BV=8.21 + {705,1216,1088, 0, 0, 0}, //TV = 10.47(44 lines) AV=2.97 SV=5.34 BV=8.11 + {753,1216,1096, 0, 0, 0}, //TV = 10.38(47 lines) AV=2.97 SV=5.35 BV=8.00 + {801,1216,1096, 0, 0, 0}, //TV = 10.29(50 lines) AV=2.97 SV=5.35 BV=7.91 + {865,1216,1088, 0, 0, 0}, //TV = 10.18(54 lines) AV=2.97 SV=5.34 BV=7.81 + {929,1216,1088, 0, 0, 0}, //TV = 10.07(58 lines) AV=2.97 SV=5.34 BV=7.71 + {993,1216,1088, 0, 0, 0}, //TV = 9.98(62 lines) AV=2.97 SV=5.34 BV=7.61 + {1073,1216,1080, 0, 0, 0}, //TV = 9.86(67 lines) AV=2.97 SV=5.32 BV=7.51 + {1153,1216,1072, 0, 0, 0}, //TV = 9.76(72 lines) AV=2.97 SV=5.31 BV=7.42 + {1233,1216,1080, 0, 0, 0}, //TV = 9.66(77 lines) AV=2.97 SV=5.32 BV=7.31 + {1313,1216,1088, 0, 0, 0}, //TV = 9.57(82 lines) AV=2.97 SV=5.34 BV=7.21 + {1425,1216,1072, 0, 0, 0}, //TV = 9.45(89 lines) AV=2.97 SV=5.31 BV=7.11 + {1521,1216,1072, 0, 0, 0}, //TV = 9.36(95 lines) AV=2.97 SV=5.31 BV=7.02 + {1633,1216,1080, 0, 0, 0}, //TV = 9.26(102 lines) AV=2.97 SV=5.32 BV=6.90 + {1745,1216,1080, 0, 0, 0}, //TV = 9.16(109 lines) AV=2.97 SV=5.32 BV=6.81 + {1873,1216,1080, 0, 0, 0}, //TV = 9.06(117 lines) AV=2.97 SV=5.32 BV=6.71 + {2001,1216,1080, 0, 0, 0}, //TV = 8.97(125 lines) AV=2.97 SV=5.32 BV=6.61 + {2145,1216,1080, 0, 0, 0}, //TV = 8.86(134 lines) AV=2.97 SV=5.32 BV=6.51 + {2305,1216,1080, 0, 0, 0}, //TV = 8.76(144 lines) AV=2.97 SV=5.32 BV=6.41 + {2481,1216,1072, 0, 0, 0}, //TV = 8.65(155 lines) AV=2.97 SV=5.31 BV=6.31 + {2641,1216,1080, 0, 0, 0}, //TV = 8.56(165 lines) AV=2.97 SV=5.32 BV=6.21 + {2849,1216,1080, 0, 0, 0}, //TV = 8.46(178 lines) AV=2.97 SV=5.32 BV=6.10 + {3025,1216,1080, 0, 0, 0}, //TV = 8.37(189 lines) AV=2.97 SV=5.32 BV=6.01 + {3265,1216,1072, 0, 0, 0}, //TV = 8.26(204 lines) AV=2.97 SV=5.31 BV=5.92 + {3489,1216,1080, 0, 0, 0}, //TV = 8.16(218 lines) AV=2.97 SV=5.32 BV=5.81 + {3745,1216,1072, 0, 0, 0}, //TV = 8.06(234 lines) AV=2.97 SV=5.31 BV=5.72 + {4033,1216,1072, 0, 0, 0}, //TV = 7.95(252 lines) AV=2.97 SV=5.31 BV=5.61 + {4321,1216,1072, 0, 0, 0}, //TV = 7.85(270 lines) AV=2.97 SV=5.31 BV=5.51 + {4625,1216,1072, 0, 0, 0}, //TV = 7.76(289 lines) AV=2.97 SV=5.31 BV=5.41 + {4945,1216,1072, 0, 0, 0}, //TV = 7.66(309 lines) AV=2.97 SV=5.31 BV=5.32 + {5297,1216,1072, 0, 0, 0}, //TV = 7.56(331 lines) AV=2.97 SV=5.31 BV=5.22 + {5681,1216,1072, 0, 0, 0}, //TV = 7.46(355 lines) AV=2.97 SV=5.31 BV=5.12 + {6113,1216,1072, 0, 0, 0}, //TV = 7.35(382 lines) AV=2.97 SV=5.31 BV=5.01 + {6561,1216,1072, 0, 0, 0}, //TV = 7.25(410 lines) AV=2.97 SV=5.31 BV=4.91 + {7025,1216,1072, 0, 0, 0}, //TV = 7.15(439 lines) AV=2.97 SV=5.31 BV=4.81 + {7521,1216,1072, 0, 0, 0}, //TV = 7.05(470 lines) AV=2.97 SV=5.31 BV=4.71 + {8049,1216,1072, 0, 0, 0}, //TV = 6.96(503 lines) AV=2.97 SV=5.31 BV=4.61 + {8625,1216,1072, 0, 0, 0}, //TV = 6.86(539 lines) AV=2.97 SV=5.31 BV=4.51 + {9249,1216,1072, 0, 0, 0}, //TV = 6.76(578 lines) AV=2.97 SV=5.31 BV=4.41 + {9905,1216,1072, 0, 0, 0}, //TV = 6.66(619 lines) AV=2.97 SV=5.31 BV=4.31 + {10002,1328,1048, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1424,1040, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.50 BV=4.12 + {10002,1536,1040, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.61 BV=4.01 + {10002,1632,1048, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,1728,1056, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.80 BV=3.82 + {10002,1840,1064, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.90 BV=3.71 + {10002,2048,1024, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.00 BV=3.61 + {10002,2144,1056, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.11 BV=3.50 + {10002,2352,1024, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.20 BV=3.41 + {10002,2448,1064, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.31 BV=3.30 + {20003,1328,1048, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.41 BV=3.21 + {20003,1424,1048, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.51 BV=3.11 + {20003,1536,1040, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.61 BV=3.01 + {20003,1632,1048, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.71 BV=2.91 + {20003,1728,1064, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.81 BV=2.80 + {30003,1216,1080, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.32 BV=2.70 + {30003,1328,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.42 BV=2.61 + {30003,1424,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.52 BV=2.51 + {30003,1536,1048, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.62 BV=2.41 + {30003,1632,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.72 BV=2.31 + {30003,1728,1072, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.82 BV=2.21 + {30003,1936,1032, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.93 BV=2.10 + {30003,2048,1040, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.02 BV=2.01 + {30003,2144,1064, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.12 BV=1.91 + {30003,2352,1040, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.22 BV=1.81 + {30003,2560,1024, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.32 BV=1.71 + {30003,2656,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.42 BV=1.61 + {30003,2864,1048, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.52 BV=1.51 + {30003,3072,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.63 BV=1.40 + {30003,3328,1040, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.72 BV=1.31 + {30003,3584,1032, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.82 BV=1.21 + {30003,3840,1032, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.92 BV=1.11 + {40004,3072,1040, 0, 0, 0}, //TV = 4.64(2500 lines) AV=2.97 SV=6.61 BV=1.01 + {40004,3328,1024, 0, 0, 0}, //TV = 4.64(2500 lines) AV=2.97 SV=6.70 BV=0.91 + {40004,3584,1024, 0, 0, 0}, //TV = 4.64(2500 lines) AV=2.97 SV=6.81 BV=0.81 + {50005,3072,1024, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.58 BV=0.71 + {50005,3200,1056, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.69 BV=0.60 + {50005,3456,1040, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.78 BV=0.52 + {60005,3072,1048, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.62 BV=0.41 + {60005,3328,1040, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.72 BV=0.31 + {60005,3584,1032, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.82 BV=0.21 + {60005,3840,1032, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.92 BV=0.11 + {60005,4096,1040, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.02 BV=0.01 + {60005,4480,1024, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.13 BV=-0.10 + {60005,4736,1040, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.23 BV=-0.20 + {60005,5120,1032, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.33 BV=-0.30 + {60005,5504,1024, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.43 BV=-0.40 + {60005,5888,1024, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.52 BV=-0.49 + {70006,5376,1032, 0, 0, 0}, //TV = 3.84(4375 lines) AV=2.97 SV=7.40 BV=-0.60 + {70006,5760,1032, 0, 0, 0}, //TV = 3.84(4375 lines) AV=2.97 SV=7.50 BV=-0.70 + {80006,5376,1040, 0, 0, 0}, //TV = 3.64(5000 lines) AV=2.97 SV=7.41 BV=-0.80 + {90007,5120,1040, 0, 0, 0}, //TV = 3.47(5625 lines) AV=2.97 SV=7.34 BV=-0.90 + {90007,5504,1040, 0, 0, 0}, //TV = 3.47(5625 lines) AV=2.97 SV=7.45 BV=-1.00 + {100008,5376,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.39 BV=-1.10 + {100008,5760,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.49 BV=-1.20 + {100008,6144,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.60 BV=-1.30 + {100008,6544,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.69 BV=-1.39 + {100008,7072,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.79 BV=-1.50 + {100008,7472,1040, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.89 BV=-1.60 + {100008,7936,1048, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.99 BV=-1.69 + {100008,8720,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.09 BV=-1.80 + {100008,9344,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.20 BV=-1.91 + {100008,10080,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.30 BV=-2.01 + {100008,10480,1056, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.40 BV=-2.11 + {100008,11392,1040, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.50 BV=-2.21 + {100008,11904,1064, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.59 BV=-2.30 + {100008,13104,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.69 BV=-2.40 + {100008,13792,1056, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.80 BV=-2.50 + {100008,14560,1072, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.90 BV=-2.60 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureISO200Table = +{ + AETABLE_CAPTURE_ISO200, //eAETableID + 143, //u4TotalIndex + 20, //u4StrobeTrigerBV + 116, //i4MaxBV + -26, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_200, //ISO SPEED + sCaptureISO200PLineTable_60Hz, + sCaptureISO200PLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureISO400PLineTable_60Hz = +{ +{ + {65,1216,1088, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.34 BV=11.54 + {65,1328,1024, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.38 BV=11.51 + {65,1424,1040, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.50 BV=11.38 + {65,1424,1104, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.58 BV=11.30 + {81,1216,1112, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.37 BV=11.20 + {81,1328,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.45 BV=11.11 + {81,1424,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.55 BV=11.01 + {97,1328,1056, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.42 BV=10.88 + {97,1424,1040, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.50 BV=10.80 + {113,1328,1048, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.41 BV=10.67 + {113,1424,1040, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.50 BV=10.58 + {129,1328,1040, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.40 BV=10.49 + {129,1424,1024, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.48 BV=10.42 + {145,1328,1056, 0, 0, 0}, //TV = 12.75(9 lines) AV=2.97 SV=5.42 BV=10.30 + {161,1328,1024, 0, 0, 0}, //TV = 12.60(10 lines) AV=2.97 SV=5.38 BV=10.20 + {177,1216,1104, 0, 0, 0}, //TV = 12.46(11 lines) AV=2.97 SV=5.36 BV=10.08 + {193,1216,1088, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.34 BV=9.97 + {193,1328,1040, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.40 BV=9.91 + {209,1328,1032, 0, 0, 0}, //TV = 12.22(13 lines) AV=2.97 SV=5.39 BV=9.81 + {225,1328,1024, 0, 0, 0}, //TV = 12.12(14 lines) AV=2.97 SV=5.38 BV=9.71 + {241,1328,1024, 0, 0, 0}, //TV = 12.02(15 lines) AV=2.97 SV=5.38 BV=9.61 + {257,1328,1032, 0, 0, 0}, //TV = 11.93(16 lines) AV=2.97 SV=5.39 BV=9.51 + {273,1328,1040, 0, 0, 0}, //TV = 11.84(17 lines) AV=2.97 SV=5.40 BV=9.41 + {305,1216,1088, 0, 0, 0}, //TV = 11.68(19 lines) AV=2.97 SV=5.34 BV=9.31 + {321,1216,1104, 0, 0, 0}, //TV = 11.61(20 lines) AV=2.97 SV=5.36 BV=9.22 + {353,1216,1080, 0, 0, 0}, //TV = 11.47(22 lines) AV=2.97 SV=5.32 BV=9.11 + {369,1216,1104, 0, 0, 0}, //TV = 11.40(23 lines) AV=2.97 SV=5.36 BV=9.02 + {401,1216,1096, 0, 0, 0}, //TV = 11.28(25 lines) AV=2.97 SV=5.35 BV=8.91 + {433,1216,1088, 0, 0, 0}, //TV = 11.17(27 lines) AV=2.97 SV=5.34 BV=8.81 + {465,1216,1088, 0, 0, 0}, //TV = 11.07(29 lines) AV=2.97 SV=5.34 BV=8.71 + {497,1216,1088, 0, 0, 0}, //TV = 10.97(31 lines) AV=2.97 SV=5.34 BV=8.61 + {529,1216,1096, 0, 0, 0}, //TV = 10.88(33 lines) AV=2.97 SV=5.35 BV=8.51 + {577,1216,1080, 0, 0, 0}, //TV = 10.76(36 lines) AV=2.97 SV=5.32 BV=8.41 + {609,1216,1096, 0, 0, 0}, //TV = 10.68(38 lines) AV=2.97 SV=5.35 BV=8.31 + {657,1216,1088, 0, 0, 0}, //TV = 10.57(41 lines) AV=2.97 SV=5.34 BV=8.21 + {705,1216,1088, 0, 0, 0}, //TV = 10.47(44 lines) AV=2.97 SV=5.34 BV=8.11 + {753,1216,1096, 0, 0, 0}, //TV = 10.38(47 lines) AV=2.97 SV=5.35 BV=8.00 + {801,1216,1096, 0, 0, 0}, //TV = 10.29(50 lines) AV=2.97 SV=5.35 BV=7.91 + {865,1216,1088, 0, 0, 0}, //TV = 10.18(54 lines) AV=2.97 SV=5.34 BV=7.81 + {929,1216,1088, 0, 0, 0}, //TV = 10.07(58 lines) AV=2.97 SV=5.34 BV=7.71 + {993,1216,1088, 0, 0, 0}, //TV = 9.98(62 lines) AV=2.97 SV=5.34 BV=7.61 + {1073,1216,1080, 0, 0, 0}, //TV = 9.86(67 lines) AV=2.97 SV=5.32 BV=7.51 + {1153,1216,1072, 0, 0, 0}, //TV = 9.76(72 lines) AV=2.97 SV=5.31 BV=7.42 + {1233,1216,1080, 0, 0, 0}, //TV = 9.66(77 lines) AV=2.97 SV=5.32 BV=7.31 + {1313,1216,1088, 0, 0, 0}, //TV = 9.57(82 lines) AV=2.97 SV=5.34 BV=7.21 + {1425,1216,1072, 0, 0, 0}, //TV = 9.45(89 lines) AV=2.97 SV=5.31 BV=7.11 + {1521,1216,1072, 0, 0, 0}, //TV = 9.36(95 lines) AV=2.97 SV=5.31 BV=7.02 + {1633,1216,1080, 0, 0, 0}, //TV = 9.26(102 lines) AV=2.97 SV=5.32 BV=6.90 + {1745,1216,1080, 0, 0, 0}, //TV = 9.16(109 lines) AV=2.97 SV=5.32 BV=6.81 + {1873,1216,1080, 0, 0, 0}, //TV = 9.06(117 lines) AV=2.97 SV=5.32 BV=6.71 + {2001,1216,1080, 0, 0, 0}, //TV = 8.97(125 lines) AV=2.97 SV=5.32 BV=6.61 + {2145,1216,1080, 0, 0, 0}, //TV = 8.86(134 lines) AV=2.97 SV=5.32 BV=6.51 + {2305,1216,1080, 0, 0, 0}, //TV = 8.76(144 lines) AV=2.97 SV=5.32 BV=6.41 + {2481,1216,1072, 0, 0, 0}, //TV = 8.65(155 lines) AV=2.97 SV=5.31 BV=6.31 + {2641,1216,1080, 0, 0, 0}, //TV = 8.56(165 lines) AV=2.97 SV=5.32 BV=6.21 + {2849,1216,1080, 0, 0, 0}, //TV = 8.46(178 lines) AV=2.97 SV=5.32 BV=6.10 + {3025,1216,1080, 0, 0, 0}, //TV = 8.37(189 lines) AV=2.97 SV=5.32 BV=6.01 + {3265,1216,1072, 0, 0, 0}, //TV = 8.26(204 lines) AV=2.97 SV=5.31 BV=5.92 + {3489,1216,1080, 0, 0, 0}, //TV = 8.16(218 lines) AV=2.97 SV=5.32 BV=5.81 + {3745,1216,1072, 0, 0, 0}, //TV = 8.06(234 lines) AV=2.97 SV=5.31 BV=5.72 + {4033,1216,1072, 0, 0, 0}, //TV = 7.95(252 lines) AV=2.97 SV=5.31 BV=5.61 + {4321,1216,1072, 0, 0, 0}, //TV = 7.85(270 lines) AV=2.97 SV=5.31 BV=5.51 + {4625,1216,1072, 0, 0, 0}, //TV = 7.76(289 lines) AV=2.97 SV=5.31 BV=5.41 + {4945,1216,1072, 0, 0, 0}, //TV = 7.66(309 lines) AV=2.97 SV=5.31 BV=5.32 + {5297,1216,1072, 0, 0, 0}, //TV = 7.56(331 lines) AV=2.97 SV=5.31 BV=5.22 + {5681,1216,1072, 0, 0, 0}, //TV = 7.46(355 lines) AV=2.97 SV=5.31 BV=5.12 + {6113,1216,1072, 0, 0, 0}, //TV = 7.35(382 lines) AV=2.97 SV=5.31 BV=5.01 + {6561,1216,1072, 0, 0, 0}, //TV = 7.25(410 lines) AV=2.97 SV=5.31 BV=4.91 + {7025,1216,1072, 0, 0, 0}, //TV = 7.15(439 lines) AV=2.97 SV=5.31 BV=4.81 + {7521,1216,1072, 0, 0, 0}, //TV = 7.05(470 lines) AV=2.97 SV=5.31 BV=4.71 + {8049,1216,1072, 0, 0, 0}, //TV = 6.96(503 lines) AV=2.97 SV=5.31 BV=4.61 + {8338,1216,1112, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.37 BV=4.51 + {8338,1328,1096, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.47 BV=4.40 + {8338,1424,1088, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.56 BV=4.31 + {8338,1536,1088, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.67 BV=4.20 + {8338,1728,1032, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.77 BV=4.11 + {8338,1840,1040, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.87 BV=4.01 + {8338,1936,1064, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.97 BV=3.90 + {8338,2144,1024, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=6.07 BV=3.81 + {8338,2240,1056, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=6.17 BV=3.70 + {8338,2448,1032, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=6.27 BV=3.61 + {16658,1216,1112, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.37 BV=3.51 + {16658,1328,1096, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.47 BV=3.41 + {16658,1424,1088, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.56 BV=3.32 + {16658,1632,1024, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.67 BV=3.21 + {16658,1728,1032, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.77 BV=3.11 + {16658,1840,1040, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.87 BV=3.01 + {24994,1328,1024, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.38 BV=2.92 + {24994,1424,1024, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.48 BV=2.82 + {24994,1536,1024, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.58 BV=2.71 + {24994,1632,1032, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.68 BV=2.61 + {33331,1328,1024, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.38 BV=2.50 + {33331,1328,1096, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.47 BV=2.40 + {33331,1424,1088, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.56 BV=2.31 + {33331,1536,1088, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.67 BV=2.21 + {33331,1728,1032, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.77 BV=2.11 + {33331,1840,1040, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.87 BV=2.01 + {33331,1936,1056, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.96 BV=1.91 + {33331,2144,1024, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.07 BV=1.81 + {33331,2240,1056, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.17 BV=1.70 + {33331,2448,1032, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.27 BV=1.61 + {33331,2560,1056, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.37 BV=1.51 + {33331,2752,1056, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.47 BV=1.41 + {33331,2960,1048, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.56 BV=1.31 + {33331,3200,1040, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.67 BV=1.21 + {33331,3456,1032, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.77 BV=1.11 + {33331,3712,1032, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.87 BV=1.01 + {41668,3200,1024, 0, 0, 0}, //TV = 4.58(2604 lines) AV=2.97 SV=6.64 BV=0.91 + {41668,3328,1056, 0, 0, 0}, //TV = 4.58(2604 lines) AV=2.97 SV=6.74 BV=0.81 + {50005,3072,1024, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.58 BV=0.71 + {50005,3200,1056, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.69 BV=0.60 + {50005,3456,1040, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.78 BV=0.52 + {58324,3200,1032, 0, 0, 0}, //TV = 4.10(3645 lines) AV=2.97 SV=6.66 BV=0.42 + {58324,3456,1024, 0, 0, 0}, //TV = 4.10(3645 lines) AV=2.97 SV=6.75 BV=0.32 + {66661,3200,1040, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=6.67 BV=0.21 + {66661,3456,1032, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=6.77 BV=0.11 + {66661,3712,1032, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=6.87 BV=0.01 + {66661,3968,1040, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=6.98 BV=-0.10 + {66661,4224,1048, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.08 BV=-0.20 + {66661,4608,1032, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.18 BV=-0.30 + {66661,4864,1048, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.28 BV=-0.40 + {66661,5248,1040, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.38 BV=-0.50 + {66661,5632,1040, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.48 BV=-0.60 + {74997,5376,1032, 0, 0, 0}, //TV = 3.74(4687 lines) AV=2.97 SV=7.40 BV=-0.70 + {83335,5248,1024, 0, 0, 0}, //TV = 3.58(5208 lines) AV=2.97 SV=7.36 BV=-0.80 + {91671,4992,1048, 0, 0, 0}, //TV = 3.45(5729 lines) AV=2.97 SV=7.32 BV=-0.90 + {91671,5376,1040, 0, 0, 0}, //TV = 3.45(5729 lines) AV=2.97 SV=7.41 BV=-1.00 + {99991,5376,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.39 BV=-1.10 + {99991,5760,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.49 BV=-1.20 + {99991,6144,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.60 BV=-1.30 + {99991,6544,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.69 BV=-1.39 + {99991,7072,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.79 BV=-1.49 + {99991,7472,1040, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.89 BV=-1.60 + {99991,7936,1048, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.99 BV=-1.69 + {99991,8720,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.10 BV=-1.81 + {99991,9344,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.20 BV=-1.91 + {99991,10080,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.30 BV=-2.01 + {99991,10480,1056, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.40 BV=-2.11 + {99991,11392,1040, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.50 BV=-2.21 + {99991,11904,1064, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.59 BV=-2.30 + {99991,13104,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.69 BV=-2.40 + {99991,13792,1056, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.80 BV=-2.50 + {99991,14560,1072, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.90 BV=-2.60 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureISO400PLineTable_50Hz = +{ +{ + {65,1216,1088, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.34 BV=11.54 + {65,1328,1024, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.38 BV=11.51 + {65,1424,1040, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.50 BV=11.38 + {65,1424,1104, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.58 BV=11.30 + {81,1216,1112, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.37 BV=11.20 + {81,1328,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.45 BV=11.11 + {81,1424,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.55 BV=11.01 + {97,1328,1056, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.42 BV=10.88 + {97,1424,1040, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.50 BV=10.80 + {113,1328,1048, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.41 BV=10.67 + {113,1424,1040, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.50 BV=10.58 + {129,1328,1040, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.40 BV=10.49 + {129,1424,1024, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.48 BV=10.42 + {145,1328,1056, 0, 0, 0}, //TV = 12.75(9 lines) AV=2.97 SV=5.42 BV=10.30 + {161,1328,1024, 0, 0, 0}, //TV = 12.60(10 lines) AV=2.97 SV=5.38 BV=10.20 + {177,1216,1104, 0, 0, 0}, //TV = 12.46(11 lines) AV=2.97 SV=5.36 BV=10.08 + {193,1216,1088, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.34 BV=9.97 + {193,1328,1040, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.40 BV=9.91 + {209,1328,1032, 0, 0, 0}, //TV = 12.22(13 lines) AV=2.97 SV=5.39 BV=9.81 + {225,1328,1024, 0, 0, 0}, //TV = 12.12(14 lines) AV=2.97 SV=5.38 BV=9.71 + {241,1328,1024, 0, 0, 0}, //TV = 12.02(15 lines) AV=2.97 SV=5.38 BV=9.61 + {257,1328,1032, 0, 0, 0}, //TV = 11.93(16 lines) AV=2.97 SV=5.39 BV=9.51 + {273,1328,1040, 0, 0, 0}, //TV = 11.84(17 lines) AV=2.97 SV=5.40 BV=9.41 + {305,1216,1088, 0, 0, 0}, //TV = 11.68(19 lines) AV=2.97 SV=5.34 BV=9.31 + {321,1216,1104, 0, 0, 0}, //TV = 11.61(20 lines) AV=2.97 SV=5.36 BV=9.22 + {353,1216,1080, 0, 0, 0}, //TV = 11.47(22 lines) AV=2.97 SV=5.32 BV=9.11 + {369,1216,1104, 0, 0, 0}, //TV = 11.40(23 lines) AV=2.97 SV=5.36 BV=9.02 + {401,1216,1096, 0, 0, 0}, //TV = 11.28(25 lines) AV=2.97 SV=5.35 BV=8.91 + {433,1216,1088, 0, 0, 0}, //TV = 11.17(27 lines) AV=2.97 SV=5.34 BV=8.81 + {465,1216,1088, 0, 0, 0}, //TV = 11.07(29 lines) AV=2.97 SV=5.34 BV=8.71 + {497,1216,1088, 0, 0, 0}, //TV = 10.97(31 lines) AV=2.97 SV=5.34 BV=8.61 + {529,1216,1096, 0, 0, 0}, //TV = 10.88(33 lines) AV=2.97 SV=5.35 BV=8.51 + {577,1216,1080, 0, 0, 0}, //TV = 10.76(36 lines) AV=2.97 SV=5.32 BV=8.41 + {609,1216,1096, 0, 0, 0}, //TV = 10.68(38 lines) AV=2.97 SV=5.35 BV=8.31 + {657,1216,1088, 0, 0, 0}, //TV = 10.57(41 lines) AV=2.97 SV=5.34 BV=8.21 + {705,1216,1088, 0, 0, 0}, //TV = 10.47(44 lines) AV=2.97 SV=5.34 BV=8.11 + {753,1216,1096, 0, 0, 0}, //TV = 10.38(47 lines) AV=2.97 SV=5.35 BV=8.00 + {801,1216,1096, 0, 0, 0}, //TV = 10.29(50 lines) AV=2.97 SV=5.35 BV=7.91 + {865,1216,1088, 0, 0, 0}, //TV = 10.18(54 lines) AV=2.97 SV=5.34 BV=7.81 + {929,1216,1088, 0, 0, 0}, //TV = 10.07(58 lines) AV=2.97 SV=5.34 BV=7.71 + {993,1216,1088, 0, 0, 0}, //TV = 9.98(62 lines) AV=2.97 SV=5.34 BV=7.61 + {1073,1216,1080, 0, 0, 0}, //TV = 9.86(67 lines) AV=2.97 SV=5.32 BV=7.51 + {1153,1216,1072, 0, 0, 0}, //TV = 9.76(72 lines) AV=2.97 SV=5.31 BV=7.42 + {1233,1216,1080, 0, 0, 0}, //TV = 9.66(77 lines) AV=2.97 SV=5.32 BV=7.31 + {1313,1216,1088, 0, 0, 0}, //TV = 9.57(82 lines) AV=2.97 SV=5.34 BV=7.21 + {1425,1216,1072, 0, 0, 0}, //TV = 9.45(89 lines) AV=2.97 SV=5.31 BV=7.11 + {1521,1216,1072, 0, 0, 0}, //TV = 9.36(95 lines) AV=2.97 SV=5.31 BV=7.02 + {1633,1216,1080, 0, 0, 0}, //TV = 9.26(102 lines) AV=2.97 SV=5.32 BV=6.90 + {1745,1216,1080, 0, 0, 0}, //TV = 9.16(109 lines) AV=2.97 SV=5.32 BV=6.81 + {1873,1216,1080, 0, 0, 0}, //TV = 9.06(117 lines) AV=2.97 SV=5.32 BV=6.71 + {2001,1216,1080, 0, 0, 0}, //TV = 8.97(125 lines) AV=2.97 SV=5.32 BV=6.61 + {2145,1216,1080, 0, 0, 0}, //TV = 8.86(134 lines) AV=2.97 SV=5.32 BV=6.51 + {2305,1216,1080, 0, 0, 0}, //TV = 8.76(144 lines) AV=2.97 SV=5.32 BV=6.41 + {2481,1216,1072, 0, 0, 0}, //TV = 8.65(155 lines) AV=2.97 SV=5.31 BV=6.31 + {2641,1216,1080, 0, 0, 0}, //TV = 8.56(165 lines) AV=2.97 SV=5.32 BV=6.21 + {2849,1216,1080, 0, 0, 0}, //TV = 8.46(178 lines) AV=2.97 SV=5.32 BV=6.10 + {3025,1216,1080, 0, 0, 0}, //TV = 8.37(189 lines) AV=2.97 SV=5.32 BV=6.01 + {3265,1216,1072, 0, 0, 0}, //TV = 8.26(204 lines) AV=2.97 SV=5.31 BV=5.92 + {3489,1216,1080, 0, 0, 0}, //TV = 8.16(218 lines) AV=2.97 SV=5.32 BV=5.81 + {3745,1216,1072, 0, 0, 0}, //TV = 8.06(234 lines) AV=2.97 SV=5.31 BV=5.72 + {4033,1216,1072, 0, 0, 0}, //TV = 7.95(252 lines) AV=2.97 SV=5.31 BV=5.61 + {4321,1216,1072, 0, 0, 0}, //TV = 7.85(270 lines) AV=2.97 SV=5.31 BV=5.51 + {4625,1216,1072, 0, 0, 0}, //TV = 7.76(289 lines) AV=2.97 SV=5.31 BV=5.41 + {4945,1216,1072, 0, 0, 0}, //TV = 7.66(309 lines) AV=2.97 SV=5.31 BV=5.32 + {5297,1216,1072, 0, 0, 0}, //TV = 7.56(331 lines) AV=2.97 SV=5.31 BV=5.22 + {5681,1216,1072, 0, 0, 0}, //TV = 7.46(355 lines) AV=2.97 SV=5.31 BV=5.12 + {6113,1216,1072, 0, 0, 0}, //TV = 7.35(382 lines) AV=2.97 SV=5.31 BV=5.01 + {6561,1216,1072, 0, 0, 0}, //TV = 7.25(410 lines) AV=2.97 SV=5.31 BV=4.91 + {7025,1216,1072, 0, 0, 0}, //TV = 7.15(439 lines) AV=2.97 SV=5.31 BV=4.81 + {7521,1216,1072, 0, 0, 0}, //TV = 7.05(470 lines) AV=2.97 SV=5.31 BV=4.71 + {8049,1216,1072, 0, 0, 0}, //TV = 6.96(503 lines) AV=2.97 SV=5.31 BV=4.61 + {8625,1216,1072, 0, 0, 0}, //TV = 6.86(539 lines) AV=2.97 SV=5.31 BV=4.51 + {9249,1216,1072, 0, 0, 0}, //TV = 6.76(578 lines) AV=2.97 SV=5.31 BV=4.41 + {9905,1216,1072, 0, 0, 0}, //TV = 6.66(619 lines) AV=2.97 SV=5.31 BV=4.31 + {10002,1328,1048, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1424,1040, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.50 BV=4.12 + {10002,1536,1040, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.61 BV=4.01 + {10002,1632,1048, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,1728,1056, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.80 BV=3.82 + {10002,1840,1064, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.90 BV=3.71 + {10002,2048,1024, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.00 BV=3.61 + {10002,2144,1056, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.11 BV=3.50 + {10002,2352,1024, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.20 BV=3.41 + {10002,2448,1064, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.31 BV=3.30 + {20003,1328,1048, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.41 BV=3.21 + {20003,1424,1048, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.51 BV=3.11 + {20003,1536,1040, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.61 BV=3.01 + {20003,1632,1048, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.71 BV=2.91 + {20003,1728,1064, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.81 BV=2.80 + {30003,1216,1080, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.32 BV=2.70 + {30003,1328,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.42 BV=2.61 + {30003,1424,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.52 BV=2.51 + {30003,1536,1048, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.62 BV=2.41 + {30003,1632,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.72 BV=2.31 + {30003,1728,1072, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.82 BV=2.21 + {30003,1936,1032, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.93 BV=2.10 + {30003,2048,1040, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.02 BV=2.01 + {30003,2144,1064, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.12 BV=1.91 + {30003,2352,1040, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.22 BV=1.81 + {30003,2560,1024, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.32 BV=1.71 + {30003,2656,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.42 BV=1.61 + {30003,2864,1048, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.52 BV=1.51 + {30003,3072,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.63 BV=1.40 + {30003,3328,1040, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.72 BV=1.31 + {30003,3584,1032, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.82 BV=1.21 + {30003,3840,1032, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.92 BV=1.11 + {40004,3072,1040, 0, 0, 0}, //TV = 4.64(2500 lines) AV=2.97 SV=6.61 BV=1.01 + {40004,3328,1024, 0, 0, 0}, //TV = 4.64(2500 lines) AV=2.97 SV=6.70 BV=0.91 + {40004,3584,1024, 0, 0, 0}, //TV = 4.64(2500 lines) AV=2.97 SV=6.81 BV=0.81 + {50005,3072,1024, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.58 BV=0.71 + {50005,3200,1056, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.69 BV=0.60 + {50005,3456,1040, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.78 BV=0.52 + {60005,3072,1048, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.62 BV=0.41 + {60005,3328,1040, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.72 BV=0.31 + {60005,3584,1032, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.82 BV=0.21 + {60005,3840,1032, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.92 BV=0.11 + {60005,4096,1040, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.02 BV=0.01 + {60005,4480,1024, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.13 BV=-0.10 + {60005,4736,1040, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.23 BV=-0.20 + {60005,5120,1032, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.33 BV=-0.30 + {60005,5504,1024, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.43 BV=-0.40 + {60005,5888,1024, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.52 BV=-0.49 + {70006,5376,1032, 0, 0, 0}, //TV = 3.84(4375 lines) AV=2.97 SV=7.40 BV=-0.60 + {70006,5760,1032, 0, 0, 0}, //TV = 3.84(4375 lines) AV=2.97 SV=7.50 BV=-0.70 + {80006,5376,1040, 0, 0, 0}, //TV = 3.64(5000 lines) AV=2.97 SV=7.41 BV=-0.80 + {90007,5120,1040, 0, 0, 0}, //TV = 3.47(5625 lines) AV=2.97 SV=7.34 BV=-0.90 + {90007,5504,1040, 0, 0, 0}, //TV = 3.47(5625 lines) AV=2.97 SV=7.45 BV=-1.00 + {100008,5376,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.39 BV=-1.10 + {100008,5760,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.49 BV=-1.20 + {100008,6144,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.60 BV=-1.30 + {100008,6544,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.69 BV=-1.39 + {100008,7072,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.79 BV=-1.50 + {100008,7472,1040, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.89 BV=-1.60 + {100008,7936,1048, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.99 BV=-1.69 + {100008,8720,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.09 BV=-1.80 + {100008,9344,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.20 BV=-1.91 + {100008,10080,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.30 BV=-2.01 + {100008,10480,1056, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.40 BV=-2.11 + {100008,11392,1040, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.50 BV=-2.21 + {100008,11904,1064, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.59 BV=-2.30 + {100008,13104,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.69 BV=-2.40 + {100008,13792,1056, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.80 BV=-2.50 + {100008,14560,1072, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.90 BV=-2.60 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureISO400Table = +{ + AETABLE_CAPTURE_ISO400, //eAETableID + 143, //u4TotalIndex + 20, //u4StrobeTrigerBV + 116, //i4MaxBV + -26, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_400, //ISO SPEED + sCaptureISO400PLineTable_60Hz, + sCaptureISO400PLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureISO800PLineTable_60Hz = +{ +{ + {65,1216,1088, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.34 BV=11.54 + {65,1328,1024, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.38 BV=11.51 + {65,1424,1040, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.50 BV=11.38 + {65,1424,1104, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.58 BV=11.30 + {81,1216,1112, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.37 BV=11.20 + {81,1328,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.45 BV=11.11 + {81,1424,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.55 BV=11.01 + {97,1328,1056, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.42 BV=10.88 + {97,1424,1040, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.50 BV=10.80 + {113,1328,1048, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.41 BV=10.67 + {113,1424,1040, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.50 BV=10.58 + {129,1328,1040, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.40 BV=10.49 + {129,1424,1024, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.48 BV=10.42 + {145,1328,1056, 0, 0, 0}, //TV = 12.75(9 lines) AV=2.97 SV=5.42 BV=10.30 + {161,1328,1024, 0, 0, 0}, //TV = 12.60(10 lines) AV=2.97 SV=5.38 BV=10.20 + {177,1216,1104, 0, 0, 0}, //TV = 12.46(11 lines) AV=2.97 SV=5.36 BV=10.08 + {193,1216,1088, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.34 BV=9.97 + {193,1328,1040, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.40 BV=9.91 + {209,1328,1032, 0, 0, 0}, //TV = 12.22(13 lines) AV=2.97 SV=5.39 BV=9.81 + {225,1328,1024, 0, 0, 0}, //TV = 12.12(14 lines) AV=2.97 SV=5.38 BV=9.71 + {241,1328,1024, 0, 0, 0}, //TV = 12.02(15 lines) AV=2.97 SV=5.38 BV=9.61 + {257,1328,1032, 0, 0, 0}, //TV = 11.93(16 lines) AV=2.97 SV=5.39 BV=9.51 + {273,1328,1040, 0, 0, 0}, //TV = 11.84(17 lines) AV=2.97 SV=5.40 BV=9.41 + {305,1216,1088, 0, 0, 0}, //TV = 11.68(19 lines) AV=2.97 SV=5.34 BV=9.31 + {321,1216,1104, 0, 0, 0}, //TV = 11.61(20 lines) AV=2.97 SV=5.36 BV=9.22 + {353,1216,1080, 0, 0, 0}, //TV = 11.47(22 lines) AV=2.97 SV=5.32 BV=9.11 + {369,1216,1104, 0, 0, 0}, //TV = 11.40(23 lines) AV=2.97 SV=5.36 BV=9.02 + {401,1216,1096, 0, 0, 0}, //TV = 11.28(25 lines) AV=2.97 SV=5.35 BV=8.91 + {433,1216,1088, 0, 0, 0}, //TV = 11.17(27 lines) AV=2.97 SV=5.34 BV=8.81 + {465,1216,1088, 0, 0, 0}, //TV = 11.07(29 lines) AV=2.97 SV=5.34 BV=8.71 + {497,1216,1088, 0, 0, 0}, //TV = 10.97(31 lines) AV=2.97 SV=5.34 BV=8.61 + {529,1216,1096, 0, 0, 0}, //TV = 10.88(33 lines) AV=2.97 SV=5.35 BV=8.51 + {577,1216,1080, 0, 0, 0}, //TV = 10.76(36 lines) AV=2.97 SV=5.32 BV=8.41 + {609,1216,1096, 0, 0, 0}, //TV = 10.68(38 lines) AV=2.97 SV=5.35 BV=8.31 + {657,1216,1088, 0, 0, 0}, //TV = 10.57(41 lines) AV=2.97 SV=5.34 BV=8.21 + {705,1216,1088, 0, 0, 0}, //TV = 10.47(44 lines) AV=2.97 SV=5.34 BV=8.11 + {753,1216,1096, 0, 0, 0}, //TV = 10.38(47 lines) AV=2.97 SV=5.35 BV=8.00 + {801,1216,1096, 0, 0, 0}, //TV = 10.29(50 lines) AV=2.97 SV=5.35 BV=7.91 + {865,1216,1088, 0, 0, 0}, //TV = 10.18(54 lines) AV=2.97 SV=5.34 BV=7.81 + {929,1216,1088, 0, 0, 0}, //TV = 10.07(58 lines) AV=2.97 SV=5.34 BV=7.71 + {993,1216,1088, 0, 0, 0}, //TV = 9.98(62 lines) AV=2.97 SV=5.34 BV=7.61 + {1073,1216,1080, 0, 0, 0}, //TV = 9.86(67 lines) AV=2.97 SV=5.32 BV=7.51 + {1153,1216,1072, 0, 0, 0}, //TV = 9.76(72 lines) AV=2.97 SV=5.31 BV=7.42 + {1233,1216,1080, 0, 0, 0}, //TV = 9.66(77 lines) AV=2.97 SV=5.32 BV=7.31 + {1313,1216,1088, 0, 0, 0}, //TV = 9.57(82 lines) AV=2.97 SV=5.34 BV=7.21 + {1425,1216,1072, 0, 0, 0}, //TV = 9.45(89 lines) AV=2.97 SV=5.31 BV=7.11 + {1521,1216,1072, 0, 0, 0}, //TV = 9.36(95 lines) AV=2.97 SV=5.31 BV=7.02 + {1633,1216,1080, 0, 0, 0}, //TV = 9.26(102 lines) AV=2.97 SV=5.32 BV=6.90 + {1745,1216,1080, 0, 0, 0}, //TV = 9.16(109 lines) AV=2.97 SV=5.32 BV=6.81 + {1873,1216,1080, 0, 0, 0}, //TV = 9.06(117 lines) AV=2.97 SV=5.32 BV=6.71 + {2001,1216,1080, 0, 0, 0}, //TV = 8.97(125 lines) AV=2.97 SV=5.32 BV=6.61 + {2145,1216,1080, 0, 0, 0}, //TV = 8.86(134 lines) AV=2.97 SV=5.32 BV=6.51 + {2305,1216,1080, 0, 0, 0}, //TV = 8.76(144 lines) AV=2.97 SV=5.32 BV=6.41 + {2481,1216,1072, 0, 0, 0}, //TV = 8.65(155 lines) AV=2.97 SV=5.31 BV=6.31 + {2641,1216,1080, 0, 0, 0}, //TV = 8.56(165 lines) AV=2.97 SV=5.32 BV=6.21 + {2849,1216,1080, 0, 0, 0}, //TV = 8.46(178 lines) AV=2.97 SV=5.32 BV=6.10 + {3025,1216,1080, 0, 0, 0}, //TV = 8.37(189 lines) AV=2.97 SV=5.32 BV=6.01 + {3265,1216,1072, 0, 0, 0}, //TV = 8.26(204 lines) AV=2.97 SV=5.31 BV=5.92 + {3489,1216,1080, 0, 0, 0}, //TV = 8.16(218 lines) AV=2.97 SV=5.32 BV=5.81 + {3745,1216,1072, 0, 0, 0}, //TV = 8.06(234 lines) AV=2.97 SV=5.31 BV=5.72 + {4033,1216,1072, 0, 0, 0}, //TV = 7.95(252 lines) AV=2.97 SV=5.31 BV=5.61 + {4321,1216,1072, 0, 0, 0}, //TV = 7.85(270 lines) AV=2.97 SV=5.31 BV=5.51 + {4625,1216,1072, 0, 0, 0}, //TV = 7.76(289 lines) AV=2.97 SV=5.31 BV=5.41 + {4945,1216,1072, 0, 0, 0}, //TV = 7.66(309 lines) AV=2.97 SV=5.31 BV=5.32 + {5297,1216,1072, 0, 0, 0}, //TV = 7.56(331 lines) AV=2.97 SV=5.31 BV=5.22 + {5681,1216,1072, 0, 0, 0}, //TV = 7.46(355 lines) AV=2.97 SV=5.31 BV=5.12 + {6113,1216,1072, 0, 0, 0}, //TV = 7.35(382 lines) AV=2.97 SV=5.31 BV=5.01 + {6561,1216,1072, 0, 0, 0}, //TV = 7.25(410 lines) AV=2.97 SV=5.31 BV=4.91 + {7025,1216,1072, 0, 0, 0}, //TV = 7.15(439 lines) AV=2.97 SV=5.31 BV=4.81 + {7521,1216,1072, 0, 0, 0}, //TV = 7.05(470 lines) AV=2.97 SV=5.31 BV=4.71 + {8049,1216,1072, 0, 0, 0}, //TV = 6.96(503 lines) AV=2.97 SV=5.31 BV=4.61 + {8338,1216,1112, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.37 BV=4.51 + {8338,1328,1096, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.47 BV=4.40 + {8338,1424,1088, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.56 BV=4.31 + {8338,1536,1088, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.67 BV=4.20 + {8338,1728,1032, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.77 BV=4.11 + {8338,1840,1040, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.87 BV=4.01 + {8338,1936,1064, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.97 BV=3.90 + {8338,2144,1024, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=6.07 BV=3.81 + {8338,2240,1056, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=6.17 BV=3.70 + {8338,2448,1032, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=6.27 BV=3.61 + {16658,1216,1112, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.37 BV=3.51 + {16658,1328,1096, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.47 BV=3.41 + {16658,1424,1088, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.56 BV=3.32 + {16658,1632,1024, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.67 BV=3.21 + {16658,1728,1032, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.77 BV=3.11 + {16658,1840,1040, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.87 BV=3.01 + {24994,1328,1024, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.38 BV=2.92 + {24994,1424,1024, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.48 BV=2.82 + {24994,1536,1024, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.58 BV=2.71 + {24994,1632,1032, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.68 BV=2.61 + {33331,1328,1024, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.38 BV=2.50 + {33331,1328,1096, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.47 BV=2.40 + {33331,1424,1088, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.56 BV=2.31 + {33331,1536,1088, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.67 BV=2.21 + {33331,1728,1032, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.77 BV=2.11 + {33331,1840,1040, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.87 BV=2.01 + {33331,1936,1056, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.96 BV=1.91 + {33331,2144,1024, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.07 BV=1.81 + {33331,2240,1056, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.17 BV=1.70 + {33331,2448,1032, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.27 BV=1.61 + {33331,2560,1056, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.37 BV=1.51 + {33331,2752,1056, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.47 BV=1.41 + {33331,2960,1048, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.56 BV=1.31 + {33331,3200,1040, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.67 BV=1.21 + {33331,3456,1032, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.77 BV=1.11 + {33331,3712,1032, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.87 BV=1.01 + {41668,3200,1024, 0, 0, 0}, //TV = 4.58(2604 lines) AV=2.97 SV=6.64 BV=0.91 + {41668,3328,1056, 0, 0, 0}, //TV = 4.58(2604 lines) AV=2.97 SV=6.74 BV=0.81 + {50005,3072,1024, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.58 BV=0.71 + {50005,3200,1056, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.69 BV=0.60 + {50005,3456,1040, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.78 BV=0.52 + {58324,3200,1032, 0, 0, 0}, //TV = 4.10(3645 lines) AV=2.97 SV=6.66 BV=0.42 + {58324,3456,1024, 0, 0, 0}, //TV = 4.10(3645 lines) AV=2.97 SV=6.75 BV=0.32 + {66661,3200,1040, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=6.67 BV=0.21 + {66661,3456,1032, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=6.77 BV=0.11 + {66661,3712,1032, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=6.87 BV=0.01 + {66661,3968,1040, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=6.98 BV=-0.10 + {66661,4224,1048, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.08 BV=-0.20 + {66661,4608,1032, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.18 BV=-0.30 + {66661,4864,1048, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.28 BV=-0.40 + {66661,5248,1040, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.38 BV=-0.50 + {66661,5632,1040, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.48 BV=-0.60 + {74997,5376,1032, 0, 0, 0}, //TV = 3.74(4687 lines) AV=2.97 SV=7.40 BV=-0.70 + {83335,5248,1024, 0, 0, 0}, //TV = 3.58(5208 lines) AV=2.97 SV=7.36 BV=-0.80 + {91671,4992,1048, 0, 0, 0}, //TV = 3.45(5729 lines) AV=2.97 SV=7.32 BV=-0.90 + {91671,5376,1040, 0, 0, 0}, //TV = 3.45(5729 lines) AV=2.97 SV=7.41 BV=-1.00 + {99991,5376,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.39 BV=-1.10 + {99991,5760,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.49 BV=-1.20 + {99991,6144,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.60 BV=-1.30 + {99991,6544,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.69 BV=-1.39 + {99991,7072,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.79 BV=-1.49 + {99991,7472,1040, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.89 BV=-1.60 + {99991,7936,1048, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.99 BV=-1.69 + {99991,8720,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.10 BV=-1.81 + {99991,9344,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.20 BV=-1.91 + {99991,10080,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.30 BV=-2.01 + {99991,10480,1056, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.40 BV=-2.11 + {99991,11392,1040, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.50 BV=-2.21 + {99991,11904,1064, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.59 BV=-2.30 + {99991,13104,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.69 BV=-2.40 + {99991,13792,1056, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.80 BV=-2.50 + {99991,14560,1072, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.90 BV=-2.60 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureISO800PLineTable_50Hz = +{ +{ + {65,1216,1088, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.34 BV=11.54 + {65,1328,1024, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.38 BV=11.51 + {65,1424,1040, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.50 BV=11.38 + {65,1424,1104, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.58 BV=11.30 + {81,1216,1112, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.37 BV=11.20 + {81,1328,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.45 BV=11.11 + {81,1424,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.55 BV=11.01 + {97,1328,1056, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.42 BV=10.88 + {97,1424,1040, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.50 BV=10.80 + {113,1328,1048, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.41 BV=10.67 + {113,1424,1040, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.50 BV=10.58 + {129,1328,1040, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.40 BV=10.49 + {129,1424,1024, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.48 BV=10.42 + {145,1328,1056, 0, 0, 0}, //TV = 12.75(9 lines) AV=2.97 SV=5.42 BV=10.30 + {161,1328,1024, 0, 0, 0}, //TV = 12.60(10 lines) AV=2.97 SV=5.38 BV=10.20 + {177,1216,1104, 0, 0, 0}, //TV = 12.46(11 lines) AV=2.97 SV=5.36 BV=10.08 + {193,1216,1088, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.34 BV=9.97 + {193,1328,1040, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.40 BV=9.91 + {209,1328,1032, 0, 0, 0}, //TV = 12.22(13 lines) AV=2.97 SV=5.39 BV=9.81 + {225,1328,1024, 0, 0, 0}, //TV = 12.12(14 lines) AV=2.97 SV=5.38 BV=9.71 + {241,1328,1024, 0, 0, 0}, //TV = 12.02(15 lines) AV=2.97 SV=5.38 BV=9.61 + {257,1328,1032, 0, 0, 0}, //TV = 11.93(16 lines) AV=2.97 SV=5.39 BV=9.51 + {273,1328,1040, 0, 0, 0}, //TV = 11.84(17 lines) AV=2.97 SV=5.40 BV=9.41 + {305,1216,1088, 0, 0, 0}, //TV = 11.68(19 lines) AV=2.97 SV=5.34 BV=9.31 + {321,1216,1104, 0, 0, 0}, //TV = 11.61(20 lines) AV=2.97 SV=5.36 BV=9.22 + {353,1216,1080, 0, 0, 0}, //TV = 11.47(22 lines) AV=2.97 SV=5.32 BV=9.11 + {369,1216,1104, 0, 0, 0}, //TV = 11.40(23 lines) AV=2.97 SV=5.36 BV=9.02 + {401,1216,1096, 0, 0, 0}, //TV = 11.28(25 lines) AV=2.97 SV=5.35 BV=8.91 + {433,1216,1088, 0, 0, 0}, //TV = 11.17(27 lines) AV=2.97 SV=5.34 BV=8.81 + {465,1216,1088, 0, 0, 0}, //TV = 11.07(29 lines) AV=2.97 SV=5.34 BV=8.71 + {497,1216,1088, 0, 0, 0}, //TV = 10.97(31 lines) AV=2.97 SV=5.34 BV=8.61 + {529,1216,1096, 0, 0, 0}, //TV = 10.88(33 lines) AV=2.97 SV=5.35 BV=8.51 + {577,1216,1080, 0, 0, 0}, //TV = 10.76(36 lines) AV=2.97 SV=5.32 BV=8.41 + {609,1216,1096, 0, 0, 0}, //TV = 10.68(38 lines) AV=2.97 SV=5.35 BV=8.31 + {657,1216,1088, 0, 0, 0}, //TV = 10.57(41 lines) AV=2.97 SV=5.34 BV=8.21 + {705,1216,1088, 0, 0, 0}, //TV = 10.47(44 lines) AV=2.97 SV=5.34 BV=8.11 + {753,1216,1096, 0, 0, 0}, //TV = 10.38(47 lines) AV=2.97 SV=5.35 BV=8.00 + {801,1216,1096, 0, 0, 0}, //TV = 10.29(50 lines) AV=2.97 SV=5.35 BV=7.91 + {865,1216,1088, 0, 0, 0}, //TV = 10.18(54 lines) AV=2.97 SV=5.34 BV=7.81 + {929,1216,1088, 0, 0, 0}, //TV = 10.07(58 lines) AV=2.97 SV=5.34 BV=7.71 + {993,1216,1088, 0, 0, 0}, //TV = 9.98(62 lines) AV=2.97 SV=5.34 BV=7.61 + {1073,1216,1080, 0, 0, 0}, //TV = 9.86(67 lines) AV=2.97 SV=5.32 BV=7.51 + {1153,1216,1072, 0, 0, 0}, //TV = 9.76(72 lines) AV=2.97 SV=5.31 BV=7.42 + {1233,1216,1080, 0, 0, 0}, //TV = 9.66(77 lines) AV=2.97 SV=5.32 BV=7.31 + {1313,1216,1088, 0, 0, 0}, //TV = 9.57(82 lines) AV=2.97 SV=5.34 BV=7.21 + {1425,1216,1072, 0, 0, 0}, //TV = 9.45(89 lines) AV=2.97 SV=5.31 BV=7.11 + {1521,1216,1072, 0, 0, 0}, //TV = 9.36(95 lines) AV=2.97 SV=5.31 BV=7.02 + {1633,1216,1080, 0, 0, 0}, //TV = 9.26(102 lines) AV=2.97 SV=5.32 BV=6.90 + {1745,1216,1080, 0, 0, 0}, //TV = 9.16(109 lines) AV=2.97 SV=5.32 BV=6.81 + {1873,1216,1080, 0, 0, 0}, //TV = 9.06(117 lines) AV=2.97 SV=5.32 BV=6.71 + {2001,1216,1080, 0, 0, 0}, //TV = 8.97(125 lines) AV=2.97 SV=5.32 BV=6.61 + {2145,1216,1080, 0, 0, 0}, //TV = 8.86(134 lines) AV=2.97 SV=5.32 BV=6.51 + {2305,1216,1080, 0, 0, 0}, //TV = 8.76(144 lines) AV=2.97 SV=5.32 BV=6.41 + {2481,1216,1072, 0, 0, 0}, //TV = 8.65(155 lines) AV=2.97 SV=5.31 BV=6.31 + {2641,1216,1080, 0, 0, 0}, //TV = 8.56(165 lines) AV=2.97 SV=5.32 BV=6.21 + {2849,1216,1080, 0, 0, 0}, //TV = 8.46(178 lines) AV=2.97 SV=5.32 BV=6.10 + {3025,1216,1080, 0, 0, 0}, //TV = 8.37(189 lines) AV=2.97 SV=5.32 BV=6.01 + {3265,1216,1072, 0, 0, 0}, //TV = 8.26(204 lines) AV=2.97 SV=5.31 BV=5.92 + {3489,1216,1080, 0, 0, 0}, //TV = 8.16(218 lines) AV=2.97 SV=5.32 BV=5.81 + {3745,1216,1072, 0, 0, 0}, //TV = 8.06(234 lines) AV=2.97 SV=5.31 BV=5.72 + {4033,1216,1072, 0, 0, 0}, //TV = 7.95(252 lines) AV=2.97 SV=5.31 BV=5.61 + {4321,1216,1072, 0, 0, 0}, //TV = 7.85(270 lines) AV=2.97 SV=5.31 BV=5.51 + {4625,1216,1072, 0, 0, 0}, //TV = 7.76(289 lines) AV=2.97 SV=5.31 BV=5.41 + {4945,1216,1072, 0, 0, 0}, //TV = 7.66(309 lines) AV=2.97 SV=5.31 BV=5.32 + {5297,1216,1072, 0, 0, 0}, //TV = 7.56(331 lines) AV=2.97 SV=5.31 BV=5.22 + {5681,1216,1072, 0, 0, 0}, //TV = 7.46(355 lines) AV=2.97 SV=5.31 BV=5.12 + {6113,1216,1072, 0, 0, 0}, //TV = 7.35(382 lines) AV=2.97 SV=5.31 BV=5.01 + {6561,1216,1072, 0, 0, 0}, //TV = 7.25(410 lines) AV=2.97 SV=5.31 BV=4.91 + {7025,1216,1072, 0, 0, 0}, //TV = 7.15(439 lines) AV=2.97 SV=5.31 BV=4.81 + {7521,1216,1072, 0, 0, 0}, //TV = 7.05(470 lines) AV=2.97 SV=5.31 BV=4.71 + {8049,1216,1072, 0, 0, 0}, //TV = 6.96(503 lines) AV=2.97 SV=5.31 BV=4.61 + {8625,1216,1072, 0, 0, 0}, //TV = 6.86(539 lines) AV=2.97 SV=5.31 BV=4.51 + {9249,1216,1072, 0, 0, 0}, //TV = 6.76(578 lines) AV=2.97 SV=5.31 BV=4.41 + {9905,1216,1072, 0, 0, 0}, //TV = 6.66(619 lines) AV=2.97 SV=5.31 BV=4.31 + {10002,1328,1048, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1424,1040, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.50 BV=4.12 + {10002,1536,1040, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.61 BV=4.01 + {10002,1632,1048, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,1728,1056, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.80 BV=3.82 + {10002,1840,1064, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.90 BV=3.71 + {10002,2048,1024, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.00 BV=3.61 + {10002,2144,1056, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.11 BV=3.50 + {10002,2352,1024, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.20 BV=3.41 + {10002,2448,1064, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.31 BV=3.30 + {20003,1328,1048, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.41 BV=3.21 + {20003,1424,1048, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.51 BV=3.11 + {20003,1536,1040, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.61 BV=3.01 + {20003,1632,1048, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.71 BV=2.91 + {20003,1728,1064, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.81 BV=2.80 + {30003,1216,1080, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.32 BV=2.70 + {30003,1328,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.42 BV=2.61 + {30003,1424,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.52 BV=2.51 + {30003,1536,1048, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.62 BV=2.41 + {30003,1632,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.72 BV=2.31 + {30003,1728,1072, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.82 BV=2.21 + {30003,1936,1032, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.93 BV=2.10 + {30003,2048,1040, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.02 BV=2.01 + {30003,2144,1064, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.12 BV=1.91 + {30003,2352,1040, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.22 BV=1.81 + {30003,2560,1024, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.32 BV=1.71 + {30003,2656,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.42 BV=1.61 + {30003,2864,1048, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.52 BV=1.51 + {30003,3072,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.63 BV=1.40 + {30003,3328,1040, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.72 BV=1.31 + {30003,3584,1032, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.82 BV=1.21 + {30003,3840,1032, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.92 BV=1.11 + {40004,3072,1040, 0, 0, 0}, //TV = 4.64(2500 lines) AV=2.97 SV=6.61 BV=1.01 + {40004,3328,1024, 0, 0, 0}, //TV = 4.64(2500 lines) AV=2.97 SV=6.70 BV=0.91 + {40004,3584,1024, 0, 0, 0}, //TV = 4.64(2500 lines) AV=2.97 SV=6.81 BV=0.81 + {50005,3072,1024, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.58 BV=0.71 + {50005,3200,1056, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.69 BV=0.60 + {50005,3456,1040, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.78 BV=0.52 + {60005,3072,1048, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.62 BV=0.41 + {60005,3328,1040, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.72 BV=0.31 + {60005,3584,1032, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.82 BV=0.21 + {60005,3840,1032, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.92 BV=0.11 + {60005,4096,1040, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.02 BV=0.01 + {60005,4480,1024, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.13 BV=-0.10 + {60005,4736,1040, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.23 BV=-0.20 + {60005,5120,1032, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.33 BV=-0.30 + {60005,5504,1024, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.43 BV=-0.40 + {60005,5888,1024, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.52 BV=-0.49 + {70006,5376,1032, 0, 0, 0}, //TV = 3.84(4375 lines) AV=2.97 SV=7.40 BV=-0.60 + {70006,5760,1032, 0, 0, 0}, //TV = 3.84(4375 lines) AV=2.97 SV=7.50 BV=-0.70 + {80006,5376,1040, 0, 0, 0}, //TV = 3.64(5000 lines) AV=2.97 SV=7.41 BV=-0.80 + {90007,5120,1040, 0, 0, 0}, //TV = 3.47(5625 lines) AV=2.97 SV=7.34 BV=-0.90 + {90007,5504,1040, 0, 0, 0}, //TV = 3.47(5625 lines) AV=2.97 SV=7.45 BV=-1.00 + {100008,5376,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.39 BV=-1.10 + {100008,5760,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.49 BV=-1.20 + {100008,6144,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.60 BV=-1.30 + {100008,6544,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.69 BV=-1.39 + {100008,7072,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.79 BV=-1.50 + {100008,7472,1040, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.89 BV=-1.60 + {100008,7936,1048, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.99 BV=-1.69 + {100008,8720,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.09 BV=-1.80 + {100008,9344,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.20 BV=-1.91 + {100008,10080,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.30 BV=-2.01 + {100008,10480,1056, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.40 BV=-2.11 + {100008,11392,1040, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.50 BV=-2.21 + {100008,11904,1064, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.59 BV=-2.30 + {100008,13104,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.69 BV=-2.40 + {100008,13792,1056, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.80 BV=-2.50 + {100008,14560,1072, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.90 BV=-2.60 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureISO800Table = +{ + AETABLE_CAPTURE_ISO800, //eAETableID + 143, //u4TotalIndex + 20, //u4StrobeTrigerBV + 116, //i4MaxBV + -26, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_800, //ISO SPEED + sCaptureISO800PLineTable_60Hz, + sCaptureISO800PLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureISO1600PLineTable_60Hz = +{ +{ + {65,1216,1088, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.34 BV=11.54 + {65,1328,1024, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.38 BV=11.51 + {65,1424,1040, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.50 BV=11.38 + {65,1424,1104, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.58 BV=11.30 + {81,1216,1112, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.37 BV=11.20 + {81,1328,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.45 BV=11.11 + {81,1424,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.55 BV=11.01 + {97,1328,1056, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.42 BV=10.88 + {97,1424,1040, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.50 BV=10.80 + {113,1328,1048, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.41 BV=10.67 + {113,1424,1040, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.50 BV=10.58 + {129,1328,1040, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.40 BV=10.49 + {129,1424,1024, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.48 BV=10.42 + {145,1328,1056, 0, 0, 0}, //TV = 12.75(9 lines) AV=2.97 SV=5.42 BV=10.30 + {161,1328,1024, 0, 0, 0}, //TV = 12.60(10 lines) AV=2.97 SV=5.38 BV=10.20 + {177,1216,1104, 0, 0, 0}, //TV = 12.46(11 lines) AV=2.97 SV=5.36 BV=10.08 + {193,1216,1088, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.34 BV=9.97 + {193,1328,1040, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.40 BV=9.91 + {209,1328,1032, 0, 0, 0}, //TV = 12.22(13 lines) AV=2.97 SV=5.39 BV=9.81 + {225,1328,1024, 0, 0, 0}, //TV = 12.12(14 lines) AV=2.97 SV=5.38 BV=9.71 + {241,1328,1024, 0, 0, 0}, //TV = 12.02(15 lines) AV=2.97 SV=5.38 BV=9.61 + {257,1328,1032, 0, 0, 0}, //TV = 11.93(16 lines) AV=2.97 SV=5.39 BV=9.51 + {273,1328,1040, 0, 0, 0}, //TV = 11.84(17 lines) AV=2.97 SV=5.40 BV=9.41 + {305,1216,1088, 0, 0, 0}, //TV = 11.68(19 lines) AV=2.97 SV=5.34 BV=9.31 + {321,1216,1104, 0, 0, 0}, //TV = 11.61(20 lines) AV=2.97 SV=5.36 BV=9.22 + {353,1216,1080, 0, 0, 0}, //TV = 11.47(22 lines) AV=2.97 SV=5.32 BV=9.11 + {369,1216,1104, 0, 0, 0}, //TV = 11.40(23 lines) AV=2.97 SV=5.36 BV=9.02 + {401,1216,1096, 0, 0, 0}, //TV = 11.28(25 lines) AV=2.97 SV=5.35 BV=8.91 + {433,1216,1088, 0, 0, 0}, //TV = 11.17(27 lines) AV=2.97 SV=5.34 BV=8.81 + {465,1216,1088, 0, 0, 0}, //TV = 11.07(29 lines) AV=2.97 SV=5.34 BV=8.71 + {497,1216,1088, 0, 0, 0}, //TV = 10.97(31 lines) AV=2.97 SV=5.34 BV=8.61 + {529,1216,1096, 0, 0, 0}, //TV = 10.88(33 lines) AV=2.97 SV=5.35 BV=8.51 + {577,1216,1080, 0, 0, 0}, //TV = 10.76(36 lines) AV=2.97 SV=5.32 BV=8.41 + {609,1216,1096, 0, 0, 0}, //TV = 10.68(38 lines) AV=2.97 SV=5.35 BV=8.31 + {657,1216,1088, 0, 0, 0}, //TV = 10.57(41 lines) AV=2.97 SV=5.34 BV=8.21 + {705,1216,1088, 0, 0, 0}, //TV = 10.47(44 lines) AV=2.97 SV=5.34 BV=8.11 + {753,1216,1096, 0, 0, 0}, //TV = 10.38(47 lines) AV=2.97 SV=5.35 BV=8.00 + {801,1216,1096, 0, 0, 0}, //TV = 10.29(50 lines) AV=2.97 SV=5.35 BV=7.91 + {865,1216,1088, 0, 0, 0}, //TV = 10.18(54 lines) AV=2.97 SV=5.34 BV=7.81 + {929,1216,1088, 0, 0, 0}, //TV = 10.07(58 lines) AV=2.97 SV=5.34 BV=7.71 + {993,1216,1088, 0, 0, 0}, //TV = 9.98(62 lines) AV=2.97 SV=5.34 BV=7.61 + {1073,1216,1080, 0, 0, 0}, //TV = 9.86(67 lines) AV=2.97 SV=5.32 BV=7.51 + {1153,1216,1072, 0, 0, 0}, //TV = 9.76(72 lines) AV=2.97 SV=5.31 BV=7.42 + {1233,1216,1080, 0, 0, 0}, //TV = 9.66(77 lines) AV=2.97 SV=5.32 BV=7.31 + {1313,1216,1088, 0, 0, 0}, //TV = 9.57(82 lines) AV=2.97 SV=5.34 BV=7.21 + {1425,1216,1072, 0, 0, 0}, //TV = 9.45(89 lines) AV=2.97 SV=5.31 BV=7.11 + {1521,1216,1072, 0, 0, 0}, //TV = 9.36(95 lines) AV=2.97 SV=5.31 BV=7.02 + {1633,1216,1080, 0, 0, 0}, //TV = 9.26(102 lines) AV=2.97 SV=5.32 BV=6.90 + {1745,1216,1080, 0, 0, 0}, //TV = 9.16(109 lines) AV=2.97 SV=5.32 BV=6.81 + {1873,1216,1080, 0, 0, 0}, //TV = 9.06(117 lines) AV=2.97 SV=5.32 BV=6.71 + {2001,1216,1080, 0, 0, 0}, //TV = 8.97(125 lines) AV=2.97 SV=5.32 BV=6.61 + {2145,1216,1080, 0, 0, 0}, //TV = 8.86(134 lines) AV=2.97 SV=5.32 BV=6.51 + {2305,1216,1080, 0, 0, 0}, //TV = 8.76(144 lines) AV=2.97 SV=5.32 BV=6.41 + {2481,1216,1072, 0, 0, 0}, //TV = 8.65(155 lines) AV=2.97 SV=5.31 BV=6.31 + {2641,1216,1080, 0, 0, 0}, //TV = 8.56(165 lines) AV=2.97 SV=5.32 BV=6.21 + {2849,1216,1080, 0, 0, 0}, //TV = 8.46(178 lines) AV=2.97 SV=5.32 BV=6.10 + {3025,1216,1080, 0, 0, 0}, //TV = 8.37(189 lines) AV=2.97 SV=5.32 BV=6.01 + {3265,1216,1072, 0, 0, 0}, //TV = 8.26(204 lines) AV=2.97 SV=5.31 BV=5.92 + {3489,1216,1080, 0, 0, 0}, //TV = 8.16(218 lines) AV=2.97 SV=5.32 BV=5.81 + {3745,1216,1072, 0, 0, 0}, //TV = 8.06(234 lines) AV=2.97 SV=5.31 BV=5.72 + {4033,1216,1072, 0, 0, 0}, //TV = 7.95(252 lines) AV=2.97 SV=5.31 BV=5.61 + {4321,1216,1072, 0, 0, 0}, //TV = 7.85(270 lines) AV=2.97 SV=5.31 BV=5.51 + {4625,1216,1072, 0, 0, 0}, //TV = 7.76(289 lines) AV=2.97 SV=5.31 BV=5.41 + {4945,1216,1072, 0, 0, 0}, //TV = 7.66(309 lines) AV=2.97 SV=5.31 BV=5.32 + {5297,1216,1072, 0, 0, 0}, //TV = 7.56(331 lines) AV=2.97 SV=5.31 BV=5.22 + {5681,1216,1072, 0, 0, 0}, //TV = 7.46(355 lines) AV=2.97 SV=5.31 BV=5.12 + {6113,1216,1072, 0, 0, 0}, //TV = 7.35(382 lines) AV=2.97 SV=5.31 BV=5.01 + {6561,1216,1072, 0, 0, 0}, //TV = 7.25(410 lines) AV=2.97 SV=5.31 BV=4.91 + {7025,1216,1072, 0, 0, 0}, //TV = 7.15(439 lines) AV=2.97 SV=5.31 BV=4.81 + {7521,1216,1072, 0, 0, 0}, //TV = 7.05(470 lines) AV=2.97 SV=5.31 BV=4.71 + {8049,1216,1072, 0, 0, 0}, //TV = 6.96(503 lines) AV=2.97 SV=5.31 BV=4.61 + {8338,1216,1112, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.37 BV=4.51 + {8338,1328,1096, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.47 BV=4.40 + {8338,1424,1088, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.56 BV=4.31 + {8338,1536,1088, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.67 BV=4.20 + {8338,1728,1032, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.77 BV=4.11 + {8338,1840,1040, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.87 BV=4.01 + {8338,1936,1064, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.97 BV=3.90 + {8338,2144,1024, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=6.07 BV=3.81 + {8338,2240,1056, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=6.17 BV=3.70 + {8338,2448,1032, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=6.27 BV=3.61 + {16658,1216,1112, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.37 BV=3.51 + {16658,1328,1096, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.47 BV=3.41 + {16658,1424,1088, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.56 BV=3.32 + {16658,1632,1024, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.67 BV=3.21 + {16658,1728,1032, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.77 BV=3.11 + {16658,1840,1040, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.87 BV=3.01 + {24994,1328,1024, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.38 BV=2.92 + {24994,1424,1024, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.48 BV=2.82 + {24994,1536,1024, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.58 BV=2.71 + {24994,1632,1032, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.68 BV=2.61 + {33331,1328,1024, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.38 BV=2.50 + {33331,1328,1096, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.47 BV=2.40 + {33331,1424,1088, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.56 BV=2.31 + {33331,1536,1088, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.67 BV=2.21 + {33331,1728,1032, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.77 BV=2.11 + {33331,1840,1040, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.87 BV=2.01 + {33331,1936,1056, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.96 BV=1.91 + {33331,2144,1024, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.07 BV=1.81 + {33331,2240,1056, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.17 BV=1.70 + {33331,2448,1032, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.27 BV=1.61 + {33331,2560,1056, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.37 BV=1.51 + {33331,2752,1056, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.47 BV=1.41 + {33331,2960,1048, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.56 BV=1.31 + {33331,3200,1040, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.67 BV=1.21 + {33331,3456,1032, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.77 BV=1.11 + {33331,3712,1032, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.87 BV=1.01 + {41668,3200,1024, 0, 0, 0}, //TV = 4.58(2604 lines) AV=2.97 SV=6.64 BV=0.91 + {41668,3328,1056, 0, 0, 0}, //TV = 4.58(2604 lines) AV=2.97 SV=6.74 BV=0.81 + {50005,3072,1024, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.58 BV=0.71 + {50005,3200,1056, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.69 BV=0.60 + {50005,3456,1040, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.78 BV=0.52 + {58324,3200,1032, 0, 0, 0}, //TV = 4.10(3645 lines) AV=2.97 SV=6.66 BV=0.42 + {58324,3456,1024, 0, 0, 0}, //TV = 4.10(3645 lines) AV=2.97 SV=6.75 BV=0.32 + {66661,3200,1040, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=6.67 BV=0.21 + {66661,3456,1032, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=6.77 BV=0.11 + {66661,3712,1032, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=6.87 BV=0.01 + {66661,3968,1040, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=6.98 BV=-0.10 + {66661,4224,1048, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.08 BV=-0.20 + {66661,4608,1032, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.18 BV=-0.30 + {66661,4864,1048, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.28 BV=-0.40 + {66661,5248,1040, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.38 BV=-0.50 + {66661,5632,1040, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.48 BV=-0.60 + {74997,5376,1032, 0, 0, 0}, //TV = 3.74(4687 lines) AV=2.97 SV=7.40 BV=-0.70 + {83335,5248,1024, 0, 0, 0}, //TV = 3.58(5208 lines) AV=2.97 SV=7.36 BV=-0.80 + {91671,4992,1048, 0, 0, 0}, //TV = 3.45(5729 lines) AV=2.97 SV=7.32 BV=-0.90 + {91671,5376,1040, 0, 0, 0}, //TV = 3.45(5729 lines) AV=2.97 SV=7.41 BV=-1.00 + {99991,5376,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.39 BV=-1.10 + {99991,5760,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.49 BV=-1.20 + {99991,6144,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.60 BV=-1.30 + {99991,6544,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.69 BV=-1.39 + {99991,7072,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.79 BV=-1.49 + {99991,7472,1040, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.89 BV=-1.60 + {99991,7936,1048, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.99 BV=-1.69 + {99991,8720,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.10 BV=-1.81 + {99991,9344,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.20 BV=-1.91 + {99991,10080,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.30 BV=-2.01 + {99991,10480,1056, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.40 BV=-2.11 + {99991,11392,1040, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.50 BV=-2.21 + {99991,11904,1064, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.59 BV=-2.30 + {99991,13104,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.69 BV=-2.40 + {99991,13792,1056, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.80 BV=-2.50 + {99991,14560,1072, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.90 BV=-2.60 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureISO1600PLineTable_50Hz = +{ +{ + {65,1216,1088, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.34 BV=11.54 + {65,1328,1024, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.38 BV=11.51 + {65,1424,1040, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.50 BV=11.38 + {65,1424,1104, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.58 BV=11.30 + {81,1216,1112, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.37 BV=11.20 + {81,1328,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.45 BV=11.11 + {81,1424,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.55 BV=11.01 + {97,1328,1056, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.42 BV=10.88 + {97,1424,1040, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.50 BV=10.80 + {113,1328,1048, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.41 BV=10.67 + {113,1424,1040, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.50 BV=10.58 + {129,1328,1040, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.40 BV=10.49 + {129,1424,1024, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.48 BV=10.42 + {145,1328,1056, 0, 0, 0}, //TV = 12.75(9 lines) AV=2.97 SV=5.42 BV=10.30 + {161,1328,1024, 0, 0, 0}, //TV = 12.60(10 lines) AV=2.97 SV=5.38 BV=10.20 + {177,1216,1104, 0, 0, 0}, //TV = 12.46(11 lines) AV=2.97 SV=5.36 BV=10.08 + {193,1216,1088, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.34 BV=9.97 + {193,1328,1040, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.40 BV=9.91 + {209,1328,1032, 0, 0, 0}, //TV = 12.22(13 lines) AV=2.97 SV=5.39 BV=9.81 + {225,1328,1024, 0, 0, 0}, //TV = 12.12(14 lines) AV=2.97 SV=5.38 BV=9.71 + {241,1328,1024, 0, 0, 0}, //TV = 12.02(15 lines) AV=2.97 SV=5.38 BV=9.61 + {257,1328,1032, 0, 0, 0}, //TV = 11.93(16 lines) AV=2.97 SV=5.39 BV=9.51 + {273,1328,1040, 0, 0, 0}, //TV = 11.84(17 lines) AV=2.97 SV=5.40 BV=9.41 + {305,1216,1088, 0, 0, 0}, //TV = 11.68(19 lines) AV=2.97 SV=5.34 BV=9.31 + {321,1216,1104, 0, 0, 0}, //TV = 11.61(20 lines) AV=2.97 SV=5.36 BV=9.22 + {353,1216,1080, 0, 0, 0}, //TV = 11.47(22 lines) AV=2.97 SV=5.32 BV=9.11 + {369,1216,1104, 0, 0, 0}, //TV = 11.40(23 lines) AV=2.97 SV=5.36 BV=9.02 + {401,1216,1096, 0, 0, 0}, //TV = 11.28(25 lines) AV=2.97 SV=5.35 BV=8.91 + {433,1216,1088, 0, 0, 0}, //TV = 11.17(27 lines) AV=2.97 SV=5.34 BV=8.81 + {465,1216,1088, 0, 0, 0}, //TV = 11.07(29 lines) AV=2.97 SV=5.34 BV=8.71 + {497,1216,1088, 0, 0, 0}, //TV = 10.97(31 lines) AV=2.97 SV=5.34 BV=8.61 + {529,1216,1096, 0, 0, 0}, //TV = 10.88(33 lines) AV=2.97 SV=5.35 BV=8.51 + {577,1216,1080, 0, 0, 0}, //TV = 10.76(36 lines) AV=2.97 SV=5.32 BV=8.41 + {609,1216,1096, 0, 0, 0}, //TV = 10.68(38 lines) AV=2.97 SV=5.35 BV=8.31 + {657,1216,1088, 0, 0, 0}, //TV = 10.57(41 lines) AV=2.97 SV=5.34 BV=8.21 + {705,1216,1088, 0, 0, 0}, //TV = 10.47(44 lines) AV=2.97 SV=5.34 BV=8.11 + {753,1216,1096, 0, 0, 0}, //TV = 10.38(47 lines) AV=2.97 SV=5.35 BV=8.00 + {801,1216,1096, 0, 0, 0}, //TV = 10.29(50 lines) AV=2.97 SV=5.35 BV=7.91 + {865,1216,1088, 0, 0, 0}, //TV = 10.18(54 lines) AV=2.97 SV=5.34 BV=7.81 + {929,1216,1088, 0, 0, 0}, //TV = 10.07(58 lines) AV=2.97 SV=5.34 BV=7.71 + {993,1216,1088, 0, 0, 0}, //TV = 9.98(62 lines) AV=2.97 SV=5.34 BV=7.61 + {1073,1216,1080, 0, 0, 0}, //TV = 9.86(67 lines) AV=2.97 SV=5.32 BV=7.51 + {1153,1216,1072, 0, 0, 0}, //TV = 9.76(72 lines) AV=2.97 SV=5.31 BV=7.42 + {1233,1216,1080, 0, 0, 0}, //TV = 9.66(77 lines) AV=2.97 SV=5.32 BV=7.31 + {1313,1216,1088, 0, 0, 0}, //TV = 9.57(82 lines) AV=2.97 SV=5.34 BV=7.21 + {1425,1216,1072, 0, 0, 0}, //TV = 9.45(89 lines) AV=2.97 SV=5.31 BV=7.11 + {1521,1216,1072, 0, 0, 0}, //TV = 9.36(95 lines) AV=2.97 SV=5.31 BV=7.02 + {1633,1216,1080, 0, 0, 0}, //TV = 9.26(102 lines) AV=2.97 SV=5.32 BV=6.90 + {1745,1216,1080, 0, 0, 0}, //TV = 9.16(109 lines) AV=2.97 SV=5.32 BV=6.81 + {1873,1216,1080, 0, 0, 0}, //TV = 9.06(117 lines) AV=2.97 SV=5.32 BV=6.71 + {2001,1216,1080, 0, 0, 0}, //TV = 8.97(125 lines) AV=2.97 SV=5.32 BV=6.61 + {2145,1216,1080, 0, 0, 0}, //TV = 8.86(134 lines) AV=2.97 SV=5.32 BV=6.51 + {2305,1216,1080, 0, 0, 0}, //TV = 8.76(144 lines) AV=2.97 SV=5.32 BV=6.41 + {2481,1216,1072, 0, 0, 0}, //TV = 8.65(155 lines) AV=2.97 SV=5.31 BV=6.31 + {2641,1216,1080, 0, 0, 0}, //TV = 8.56(165 lines) AV=2.97 SV=5.32 BV=6.21 + {2849,1216,1080, 0, 0, 0}, //TV = 8.46(178 lines) AV=2.97 SV=5.32 BV=6.10 + {3025,1216,1080, 0, 0, 0}, //TV = 8.37(189 lines) AV=2.97 SV=5.32 BV=6.01 + {3265,1216,1072, 0, 0, 0}, //TV = 8.26(204 lines) AV=2.97 SV=5.31 BV=5.92 + {3489,1216,1080, 0, 0, 0}, //TV = 8.16(218 lines) AV=2.97 SV=5.32 BV=5.81 + {3745,1216,1072, 0, 0, 0}, //TV = 8.06(234 lines) AV=2.97 SV=5.31 BV=5.72 + {4033,1216,1072, 0, 0, 0}, //TV = 7.95(252 lines) AV=2.97 SV=5.31 BV=5.61 + {4321,1216,1072, 0, 0, 0}, //TV = 7.85(270 lines) AV=2.97 SV=5.31 BV=5.51 + {4625,1216,1072, 0, 0, 0}, //TV = 7.76(289 lines) AV=2.97 SV=5.31 BV=5.41 + {4945,1216,1072, 0, 0, 0}, //TV = 7.66(309 lines) AV=2.97 SV=5.31 BV=5.32 + {5297,1216,1072, 0, 0, 0}, //TV = 7.56(331 lines) AV=2.97 SV=5.31 BV=5.22 + {5681,1216,1072, 0, 0, 0}, //TV = 7.46(355 lines) AV=2.97 SV=5.31 BV=5.12 + {6113,1216,1072, 0, 0, 0}, //TV = 7.35(382 lines) AV=2.97 SV=5.31 BV=5.01 + {6561,1216,1072, 0, 0, 0}, //TV = 7.25(410 lines) AV=2.97 SV=5.31 BV=4.91 + {7025,1216,1072, 0, 0, 0}, //TV = 7.15(439 lines) AV=2.97 SV=5.31 BV=4.81 + {7521,1216,1072, 0, 0, 0}, //TV = 7.05(470 lines) AV=2.97 SV=5.31 BV=4.71 + {8049,1216,1072, 0, 0, 0}, //TV = 6.96(503 lines) AV=2.97 SV=5.31 BV=4.61 + {8625,1216,1072, 0, 0, 0}, //TV = 6.86(539 lines) AV=2.97 SV=5.31 BV=4.51 + {9249,1216,1072, 0, 0, 0}, //TV = 6.76(578 lines) AV=2.97 SV=5.31 BV=4.41 + {9905,1216,1072, 0, 0, 0}, //TV = 6.66(619 lines) AV=2.97 SV=5.31 BV=4.31 + {10002,1328,1048, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1424,1040, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.50 BV=4.12 + {10002,1536,1040, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.61 BV=4.01 + {10002,1632,1048, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,1728,1056, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.80 BV=3.82 + {10002,1840,1064, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.90 BV=3.71 + {10002,2048,1024, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.00 BV=3.61 + {10002,2144,1056, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.11 BV=3.50 + {10002,2352,1024, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.20 BV=3.41 + {10002,2448,1064, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.31 BV=3.30 + {20003,1328,1048, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.41 BV=3.21 + {20003,1424,1048, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.51 BV=3.11 + {20003,1536,1040, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.61 BV=3.01 + {20003,1632,1048, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.71 BV=2.91 + {20003,1728,1064, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.81 BV=2.80 + {30003,1216,1080, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.32 BV=2.70 + {30003,1328,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.42 BV=2.61 + {30003,1424,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.52 BV=2.51 + {30003,1536,1048, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.62 BV=2.41 + {30003,1632,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.72 BV=2.31 + {30003,1728,1072, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.82 BV=2.21 + {30003,1936,1032, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.93 BV=2.10 + {30003,2048,1040, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.02 BV=2.01 + {30003,2144,1064, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.12 BV=1.91 + {30003,2352,1040, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.22 BV=1.81 + {30003,2560,1024, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.32 BV=1.71 + {30003,2656,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.42 BV=1.61 + {30003,2864,1048, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.52 BV=1.51 + {30003,3072,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.63 BV=1.40 + {30003,3328,1040, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.72 BV=1.31 + {30003,3584,1032, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.82 BV=1.21 + {30003,3840,1032, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.92 BV=1.11 + {40004,3072,1040, 0, 0, 0}, //TV = 4.64(2500 lines) AV=2.97 SV=6.61 BV=1.01 + {40004,3328,1024, 0, 0, 0}, //TV = 4.64(2500 lines) AV=2.97 SV=6.70 BV=0.91 + {40004,3584,1024, 0, 0, 0}, //TV = 4.64(2500 lines) AV=2.97 SV=6.81 BV=0.81 + {50005,3072,1024, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.58 BV=0.71 + {50005,3200,1056, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.69 BV=0.60 + {50005,3456,1040, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.78 BV=0.52 + {60005,3072,1048, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.62 BV=0.41 + {60005,3328,1040, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.72 BV=0.31 + {60005,3584,1032, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.82 BV=0.21 + {60005,3840,1032, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.92 BV=0.11 + {60005,4096,1040, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.02 BV=0.01 + {60005,4480,1024, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.13 BV=-0.10 + {60005,4736,1040, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.23 BV=-0.20 + {60005,5120,1032, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.33 BV=-0.30 + {60005,5504,1024, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.43 BV=-0.40 + {60005,5888,1024, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.52 BV=-0.49 + {70006,5376,1032, 0, 0, 0}, //TV = 3.84(4375 lines) AV=2.97 SV=7.40 BV=-0.60 + {70006,5760,1032, 0, 0, 0}, //TV = 3.84(4375 lines) AV=2.97 SV=7.50 BV=-0.70 + {80006,5376,1040, 0, 0, 0}, //TV = 3.64(5000 lines) AV=2.97 SV=7.41 BV=-0.80 + {90007,5120,1040, 0, 0, 0}, //TV = 3.47(5625 lines) AV=2.97 SV=7.34 BV=-0.90 + {90007,5504,1040, 0, 0, 0}, //TV = 3.47(5625 lines) AV=2.97 SV=7.45 BV=-1.00 + {100008,5376,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.39 BV=-1.10 + {100008,5760,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.49 BV=-1.20 + {100008,6144,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.60 BV=-1.30 + {100008,6544,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.69 BV=-1.39 + {100008,7072,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.79 BV=-1.50 + {100008,7472,1040, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.89 BV=-1.60 + {100008,7936,1048, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.99 BV=-1.69 + {100008,8720,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.09 BV=-1.80 + {100008,9344,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.20 BV=-1.91 + {100008,10080,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.30 BV=-2.01 + {100008,10480,1056, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.40 BV=-2.11 + {100008,11392,1040, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.50 BV=-2.21 + {100008,11904,1064, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.59 BV=-2.30 + {100008,13104,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.69 BV=-2.40 + {100008,13792,1056, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.80 BV=-2.50 + {100008,14560,1072, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.90 BV=-2.60 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_CaptureISO1600Table = +{ + AETABLE_CAPTURE_ISO1600, //eAETableID + 143, //u4TotalIndex + 20, //u4StrobeTrigerBV + 116, //i4MaxBV + -26, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_1600, //ISO SPEED + sCaptureISO1600PLineTable_60Hz, + sCaptureISO1600PLineTable_50Hz, + NULL, +}; + +static strEvPline sCaptureStrobePLineTable_60Hz = +{ +{ + {65,1216,1088, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.34 BV=11.54 + {65,1328,1024, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.38 BV=11.51 + {65,1424,1040, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.50 BV=11.38 + {65,1424,1104, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.58 BV=11.30 + {81,1216,1112, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.37 BV=11.20 + {81,1328,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.45 BV=11.11 + {81,1424,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.55 BV=11.01 + {97,1328,1056, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.42 BV=10.88 + {97,1424,1040, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.50 BV=10.80 + {113,1328,1048, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.41 BV=10.67 + {113,1424,1040, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.50 BV=10.58 + {129,1328,1040, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.40 BV=10.49 + {129,1424,1024, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.48 BV=10.42 + {145,1328,1056, 0, 0, 0}, //TV = 12.75(9 lines) AV=2.97 SV=5.42 BV=10.30 + {161,1328,1024, 0, 0, 0}, //TV = 12.60(10 lines) AV=2.97 SV=5.38 BV=10.20 + {177,1216,1104, 0, 0, 0}, //TV = 12.46(11 lines) AV=2.97 SV=5.36 BV=10.08 + {193,1216,1088, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.34 BV=9.97 + {193,1328,1040, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.40 BV=9.91 + {209,1328,1032, 0, 0, 0}, //TV = 12.22(13 lines) AV=2.97 SV=5.39 BV=9.81 + {225,1328,1024, 0, 0, 0}, //TV = 12.12(14 lines) AV=2.97 SV=5.38 BV=9.71 + {241,1328,1024, 0, 0, 0}, //TV = 12.02(15 lines) AV=2.97 SV=5.38 BV=9.61 + {257,1328,1032, 0, 0, 0}, //TV = 11.93(16 lines) AV=2.97 SV=5.39 BV=9.51 + {273,1328,1040, 0, 0, 0}, //TV = 11.84(17 lines) AV=2.97 SV=5.40 BV=9.41 + {305,1216,1088, 0, 0, 0}, //TV = 11.68(19 lines) AV=2.97 SV=5.34 BV=9.31 + {321,1216,1104, 0, 0, 0}, //TV = 11.61(20 lines) AV=2.97 SV=5.36 BV=9.22 + {353,1216,1080, 0, 0, 0}, //TV = 11.47(22 lines) AV=2.97 SV=5.32 BV=9.11 + {369,1216,1104, 0, 0, 0}, //TV = 11.40(23 lines) AV=2.97 SV=5.36 BV=9.02 + {401,1216,1096, 0, 0, 0}, //TV = 11.28(25 lines) AV=2.97 SV=5.35 BV=8.91 + {433,1216,1088, 0, 0, 0}, //TV = 11.17(27 lines) AV=2.97 SV=5.34 BV=8.81 + {465,1216,1088, 0, 0, 0}, //TV = 11.07(29 lines) AV=2.97 SV=5.34 BV=8.71 + {497,1216,1088, 0, 0, 0}, //TV = 10.97(31 lines) AV=2.97 SV=5.34 BV=8.61 + {529,1216,1096, 0, 0, 0}, //TV = 10.88(33 lines) AV=2.97 SV=5.35 BV=8.51 + {577,1216,1080, 0, 0, 0}, //TV = 10.76(36 lines) AV=2.97 SV=5.32 BV=8.41 + {609,1216,1096, 0, 0, 0}, //TV = 10.68(38 lines) AV=2.97 SV=5.35 BV=8.31 + {657,1216,1088, 0, 0, 0}, //TV = 10.57(41 lines) AV=2.97 SV=5.34 BV=8.21 + {705,1216,1088, 0, 0, 0}, //TV = 10.47(44 lines) AV=2.97 SV=5.34 BV=8.11 + {753,1216,1096, 0, 0, 0}, //TV = 10.38(47 lines) AV=2.97 SV=5.35 BV=8.00 + {801,1216,1096, 0, 0, 0}, //TV = 10.29(50 lines) AV=2.97 SV=5.35 BV=7.91 + {865,1216,1088, 0, 0, 0}, //TV = 10.18(54 lines) AV=2.97 SV=5.34 BV=7.81 + {929,1216,1088, 0, 0, 0}, //TV = 10.07(58 lines) AV=2.97 SV=5.34 BV=7.71 + {993,1216,1088, 0, 0, 0}, //TV = 9.98(62 lines) AV=2.97 SV=5.34 BV=7.61 + {1073,1216,1080, 0, 0, 0}, //TV = 9.86(67 lines) AV=2.97 SV=5.32 BV=7.51 + {1153,1216,1072, 0, 0, 0}, //TV = 9.76(72 lines) AV=2.97 SV=5.31 BV=7.42 + {1233,1216,1080, 0, 0, 0}, //TV = 9.66(77 lines) AV=2.97 SV=5.32 BV=7.31 + {1313,1216,1088, 0, 0, 0}, //TV = 9.57(82 lines) AV=2.97 SV=5.34 BV=7.21 + {1425,1216,1072, 0, 0, 0}, //TV = 9.45(89 lines) AV=2.97 SV=5.31 BV=7.11 + {1521,1216,1072, 0, 0, 0}, //TV = 9.36(95 lines) AV=2.97 SV=5.31 BV=7.02 + {1633,1216,1080, 0, 0, 0}, //TV = 9.26(102 lines) AV=2.97 SV=5.32 BV=6.90 + {1745,1216,1080, 0, 0, 0}, //TV = 9.16(109 lines) AV=2.97 SV=5.32 BV=6.81 + {1873,1216,1080, 0, 0, 0}, //TV = 9.06(117 lines) AV=2.97 SV=5.32 BV=6.71 + {2001,1216,1080, 0, 0, 0}, //TV = 8.97(125 lines) AV=2.97 SV=5.32 BV=6.61 + {2145,1216,1080, 0, 0, 0}, //TV = 8.86(134 lines) AV=2.97 SV=5.32 BV=6.51 + {2305,1216,1080, 0, 0, 0}, //TV = 8.76(144 lines) AV=2.97 SV=5.32 BV=6.41 + {2481,1216,1072, 0, 0, 0}, //TV = 8.65(155 lines) AV=2.97 SV=5.31 BV=6.31 + {2641,1216,1080, 0, 0, 0}, //TV = 8.56(165 lines) AV=2.97 SV=5.32 BV=6.21 + {2849,1216,1080, 0, 0, 0}, //TV = 8.46(178 lines) AV=2.97 SV=5.32 BV=6.10 + {3025,1216,1080, 0, 0, 0}, //TV = 8.37(189 lines) AV=2.97 SV=5.32 BV=6.01 + {3265,1216,1072, 0, 0, 0}, //TV = 8.26(204 lines) AV=2.97 SV=5.31 BV=5.92 + {3489,1216,1080, 0, 0, 0}, //TV = 8.16(218 lines) AV=2.97 SV=5.32 BV=5.81 + {3745,1216,1072, 0, 0, 0}, //TV = 8.06(234 lines) AV=2.97 SV=5.31 BV=5.72 + {4033,1216,1072, 0, 0, 0}, //TV = 7.95(252 lines) AV=2.97 SV=5.31 BV=5.61 + {4321,1216,1072, 0, 0, 0}, //TV = 7.85(270 lines) AV=2.97 SV=5.31 BV=5.51 + {4625,1216,1072, 0, 0, 0}, //TV = 7.76(289 lines) AV=2.97 SV=5.31 BV=5.41 + {4945,1216,1072, 0, 0, 0}, //TV = 7.66(309 lines) AV=2.97 SV=5.31 BV=5.32 + {5297,1216,1072, 0, 0, 0}, //TV = 7.56(331 lines) AV=2.97 SV=5.31 BV=5.22 + {5681,1216,1072, 0, 0, 0}, //TV = 7.46(355 lines) AV=2.97 SV=5.31 BV=5.12 + {6113,1216,1072, 0, 0, 0}, //TV = 7.35(382 lines) AV=2.97 SV=5.31 BV=5.01 + {6561,1216,1072, 0, 0, 0}, //TV = 7.25(410 lines) AV=2.97 SV=5.31 BV=4.91 + {7025,1216,1072, 0, 0, 0}, //TV = 7.15(439 lines) AV=2.97 SV=5.31 BV=4.81 + {7521,1216,1072, 0, 0, 0}, //TV = 7.05(470 lines) AV=2.97 SV=5.31 BV=4.71 + {8049,1216,1072, 0, 0, 0}, //TV = 6.96(503 lines) AV=2.97 SV=5.31 BV=4.61 + {8338,1216,1112, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.37 BV=4.51 + {8338,1328,1096, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.47 BV=4.40 + {8338,1424,1088, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.56 BV=4.31 + {8338,1536,1088, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.67 BV=4.20 + {8338,1728,1032, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.77 BV=4.11 + {8338,1840,1040, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.87 BV=4.01 + {8338,1936,1064, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.97 BV=3.90 + {8338,2144,1024, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=6.07 BV=3.81 + {8338,2240,1056, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=6.17 BV=3.70 + {8338,2448,1032, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=6.27 BV=3.61 + {16658,1216,1112, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.37 BV=3.51 + {16658,1328,1096, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.47 BV=3.41 + {16658,1424,1088, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.56 BV=3.32 + {16658,1632,1024, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.67 BV=3.21 + {16658,1728,1032, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.77 BV=3.11 + {16658,1840,1040, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.87 BV=3.01 + {24994,1328,1024, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.38 BV=2.92 + {24994,1424,1024, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.48 BV=2.82 + {24994,1536,1024, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.58 BV=2.71 + {24994,1632,1032, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.68 BV=2.61 + {33331,1328,1024, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.38 BV=2.50 + {33331,1328,1096, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.47 BV=2.40 + {33331,1424,1088, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.56 BV=2.31 + {33331,1536,1088, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.67 BV=2.21 + {33331,1728,1032, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.77 BV=2.11 + {33331,1840,1040, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.87 BV=2.01 + {33331,1936,1056, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.96 BV=1.91 + {33331,2144,1024, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.07 BV=1.81 + {33331,2240,1056, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.17 BV=1.70 + {33331,2448,1032, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.27 BV=1.61 + {33331,2560,1056, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.37 BV=1.51 + {33331,2752,1056, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.47 BV=1.41 + {33331,2960,1048, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.56 BV=1.31 + {33331,3200,1040, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.67 BV=1.21 + {33331,3456,1032, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.77 BV=1.11 + {33331,3712,1032, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.87 BV=1.01 + {41668,3200,1024, 0, 0, 0}, //TV = 4.58(2604 lines) AV=2.97 SV=6.64 BV=0.91 + {41668,3328,1056, 0, 0, 0}, //TV = 4.58(2604 lines) AV=2.97 SV=6.74 BV=0.81 + {50005,3072,1024, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.58 BV=0.71 + {50005,3200,1056, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.69 BV=0.60 + {50005,3456,1040, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.78 BV=0.52 + {58324,3200,1032, 0, 0, 0}, //TV = 4.10(3645 lines) AV=2.97 SV=6.66 BV=0.42 + {58324,3456,1024, 0, 0, 0}, //TV = 4.10(3645 lines) AV=2.97 SV=6.75 BV=0.32 + {66661,3200,1040, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=6.67 BV=0.21 + {66661,3456,1032, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=6.77 BV=0.11 + {66661,3712,1032, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=6.87 BV=0.01 + {66661,3968,1040, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=6.98 BV=-0.10 + {66661,4224,1048, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.08 BV=-0.20 + {66661,4608,1032, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.18 BV=-0.30 + {66661,4864,1048, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.28 BV=-0.40 + {66661,5248,1040, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.38 BV=-0.50 + {66661,5632,1040, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.48 BV=-0.60 + {74997,5376,1032, 0, 0, 0}, //TV = 3.74(4687 lines) AV=2.97 SV=7.40 BV=-0.70 + {83335,5248,1024, 0, 0, 0}, //TV = 3.58(5208 lines) AV=2.97 SV=7.36 BV=-0.80 + {91671,4992,1048, 0, 0, 0}, //TV = 3.45(5729 lines) AV=2.97 SV=7.32 BV=-0.90 + {91671,5376,1040, 0, 0, 0}, //TV = 3.45(5729 lines) AV=2.97 SV=7.41 BV=-1.00 + {99991,5376,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.39 BV=-1.10 + {99991,5760,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.49 BV=-1.20 + {99991,6144,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.60 BV=-1.30 + {99991,6544,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.69 BV=-1.39 + {99991,7072,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.79 BV=-1.49 + {99991,7472,1040, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.89 BV=-1.60 + {99991,7936,1048, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.99 BV=-1.69 + {99991,8720,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.10 BV=-1.81 + {99991,9344,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.20 BV=-1.91 + {99991,10080,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.30 BV=-2.01 + {99991,10480,1056, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.40 BV=-2.11 + {99991,11392,1040, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.50 BV=-2.21 + {99991,11904,1064, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.59 BV=-2.30 + {99991,13104,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.69 BV=-2.40 + {99991,13792,1056, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.80 BV=-2.50 + {99991,14560,1072, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.90 BV=-2.60 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sCaptureStrobePLineTable_50Hz = +{ +{ + {65,1216,1088, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.34 BV=11.54 + {65,1328,1024, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.38 BV=11.51 + {65,1424,1040, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.50 BV=11.38 + {65,1424,1104, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.58 BV=11.30 + {81,1216,1112, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.37 BV=11.20 + {81,1328,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.45 BV=11.11 + {81,1424,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.55 BV=11.01 + {97,1328,1056, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.42 BV=10.88 + {97,1424,1040, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.50 BV=10.80 + {113,1328,1048, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.41 BV=10.67 + {113,1424,1040, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.50 BV=10.58 + {129,1328,1040, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.40 BV=10.49 + {129,1424,1024, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.48 BV=10.42 + {145,1328,1056, 0, 0, 0}, //TV = 12.75(9 lines) AV=2.97 SV=5.42 BV=10.30 + {161,1328,1024, 0, 0, 0}, //TV = 12.60(10 lines) AV=2.97 SV=5.38 BV=10.20 + {177,1216,1104, 0, 0, 0}, //TV = 12.46(11 lines) AV=2.97 SV=5.36 BV=10.08 + {193,1216,1088, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.34 BV=9.97 + {193,1328,1040, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.40 BV=9.91 + {209,1328,1032, 0, 0, 0}, //TV = 12.22(13 lines) AV=2.97 SV=5.39 BV=9.81 + {225,1328,1024, 0, 0, 0}, //TV = 12.12(14 lines) AV=2.97 SV=5.38 BV=9.71 + {241,1328,1024, 0, 0, 0}, //TV = 12.02(15 lines) AV=2.97 SV=5.38 BV=9.61 + {257,1328,1032, 0, 0, 0}, //TV = 11.93(16 lines) AV=2.97 SV=5.39 BV=9.51 + {273,1328,1040, 0, 0, 0}, //TV = 11.84(17 lines) AV=2.97 SV=5.40 BV=9.41 + {305,1216,1088, 0, 0, 0}, //TV = 11.68(19 lines) AV=2.97 SV=5.34 BV=9.31 + {321,1216,1104, 0, 0, 0}, //TV = 11.61(20 lines) AV=2.97 SV=5.36 BV=9.22 + {353,1216,1080, 0, 0, 0}, //TV = 11.47(22 lines) AV=2.97 SV=5.32 BV=9.11 + {369,1216,1104, 0, 0, 0}, //TV = 11.40(23 lines) AV=2.97 SV=5.36 BV=9.02 + {401,1216,1096, 0, 0, 0}, //TV = 11.28(25 lines) AV=2.97 SV=5.35 BV=8.91 + {433,1216,1088, 0, 0, 0}, //TV = 11.17(27 lines) AV=2.97 SV=5.34 BV=8.81 + {465,1216,1088, 0, 0, 0}, //TV = 11.07(29 lines) AV=2.97 SV=5.34 BV=8.71 + {497,1216,1088, 0, 0, 0}, //TV = 10.97(31 lines) AV=2.97 SV=5.34 BV=8.61 + {529,1216,1096, 0, 0, 0}, //TV = 10.88(33 lines) AV=2.97 SV=5.35 BV=8.51 + {577,1216,1080, 0, 0, 0}, //TV = 10.76(36 lines) AV=2.97 SV=5.32 BV=8.41 + {609,1216,1096, 0, 0, 0}, //TV = 10.68(38 lines) AV=2.97 SV=5.35 BV=8.31 + {657,1216,1088, 0, 0, 0}, //TV = 10.57(41 lines) AV=2.97 SV=5.34 BV=8.21 + {705,1216,1088, 0, 0, 0}, //TV = 10.47(44 lines) AV=2.97 SV=5.34 BV=8.11 + {753,1216,1096, 0, 0, 0}, //TV = 10.38(47 lines) AV=2.97 SV=5.35 BV=8.00 + {801,1216,1096, 0, 0, 0}, //TV = 10.29(50 lines) AV=2.97 SV=5.35 BV=7.91 + {865,1216,1088, 0, 0, 0}, //TV = 10.18(54 lines) AV=2.97 SV=5.34 BV=7.81 + {929,1216,1088, 0, 0, 0}, //TV = 10.07(58 lines) AV=2.97 SV=5.34 BV=7.71 + {993,1216,1088, 0, 0, 0}, //TV = 9.98(62 lines) AV=2.97 SV=5.34 BV=7.61 + {1073,1216,1080, 0, 0, 0}, //TV = 9.86(67 lines) AV=2.97 SV=5.32 BV=7.51 + {1153,1216,1072, 0, 0, 0}, //TV = 9.76(72 lines) AV=2.97 SV=5.31 BV=7.42 + {1233,1216,1080, 0, 0, 0}, //TV = 9.66(77 lines) AV=2.97 SV=5.32 BV=7.31 + {1313,1216,1088, 0, 0, 0}, //TV = 9.57(82 lines) AV=2.97 SV=5.34 BV=7.21 + {1425,1216,1072, 0, 0, 0}, //TV = 9.45(89 lines) AV=2.97 SV=5.31 BV=7.11 + {1521,1216,1072, 0, 0, 0}, //TV = 9.36(95 lines) AV=2.97 SV=5.31 BV=7.02 + {1633,1216,1080, 0, 0, 0}, //TV = 9.26(102 lines) AV=2.97 SV=5.32 BV=6.90 + {1745,1216,1080, 0, 0, 0}, //TV = 9.16(109 lines) AV=2.97 SV=5.32 BV=6.81 + {1873,1216,1080, 0, 0, 0}, //TV = 9.06(117 lines) AV=2.97 SV=5.32 BV=6.71 + {2001,1216,1080, 0, 0, 0}, //TV = 8.97(125 lines) AV=2.97 SV=5.32 BV=6.61 + {2145,1216,1080, 0, 0, 0}, //TV = 8.86(134 lines) AV=2.97 SV=5.32 BV=6.51 + {2305,1216,1080, 0, 0, 0}, //TV = 8.76(144 lines) AV=2.97 SV=5.32 BV=6.41 + {2481,1216,1072, 0, 0, 0}, //TV = 8.65(155 lines) AV=2.97 SV=5.31 BV=6.31 + {2641,1216,1080, 0, 0, 0}, //TV = 8.56(165 lines) AV=2.97 SV=5.32 BV=6.21 + {2849,1216,1080, 0, 0, 0}, //TV = 8.46(178 lines) AV=2.97 SV=5.32 BV=6.10 + {3025,1216,1080, 0, 0, 0}, //TV = 8.37(189 lines) AV=2.97 SV=5.32 BV=6.01 + {3265,1216,1072, 0, 0, 0}, //TV = 8.26(204 lines) AV=2.97 SV=5.31 BV=5.92 + {3489,1216,1080, 0, 0, 0}, //TV = 8.16(218 lines) AV=2.97 SV=5.32 BV=5.81 + {3745,1216,1072, 0, 0, 0}, //TV = 8.06(234 lines) AV=2.97 SV=5.31 BV=5.72 + {4033,1216,1072, 0, 0, 0}, //TV = 7.95(252 lines) AV=2.97 SV=5.31 BV=5.61 + {4321,1216,1072, 0, 0, 0}, //TV = 7.85(270 lines) AV=2.97 SV=5.31 BV=5.51 + {4625,1216,1072, 0, 0, 0}, //TV = 7.76(289 lines) AV=2.97 SV=5.31 BV=5.41 + {4945,1216,1072, 0, 0, 0}, //TV = 7.66(309 lines) AV=2.97 SV=5.31 BV=5.32 + {5297,1216,1072, 0, 0, 0}, //TV = 7.56(331 lines) AV=2.97 SV=5.31 BV=5.22 + {5681,1216,1072, 0, 0, 0}, //TV = 7.46(355 lines) AV=2.97 SV=5.31 BV=5.12 + {6113,1216,1072, 0, 0, 0}, //TV = 7.35(382 lines) AV=2.97 SV=5.31 BV=5.01 + {6561,1216,1072, 0, 0, 0}, //TV = 7.25(410 lines) AV=2.97 SV=5.31 BV=4.91 + {7025,1216,1072, 0, 0, 0}, //TV = 7.15(439 lines) AV=2.97 SV=5.31 BV=4.81 + {7521,1216,1072, 0, 0, 0}, //TV = 7.05(470 lines) AV=2.97 SV=5.31 BV=4.71 + {8049,1216,1072, 0, 0, 0}, //TV = 6.96(503 lines) AV=2.97 SV=5.31 BV=4.61 + {8625,1216,1072, 0, 0, 0}, //TV = 6.86(539 lines) AV=2.97 SV=5.31 BV=4.51 + {9249,1216,1072, 0, 0, 0}, //TV = 6.76(578 lines) AV=2.97 SV=5.31 BV=4.41 + {9905,1216,1072, 0, 0, 0}, //TV = 6.66(619 lines) AV=2.97 SV=5.31 BV=4.31 + {10002,1328,1048, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1424,1040, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.50 BV=4.12 + {10002,1536,1040, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.61 BV=4.01 + {10002,1632,1048, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,1728,1056, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.80 BV=3.82 + {10002,1840,1064, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.90 BV=3.71 + {10002,2048,1024, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.00 BV=3.61 + {10002,2144,1056, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.11 BV=3.50 + {10002,2352,1024, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.20 BV=3.41 + {10002,2448,1064, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.31 BV=3.30 + {20003,1328,1048, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.41 BV=3.21 + {20003,1424,1048, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.51 BV=3.11 + {20003,1536,1040, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.61 BV=3.01 + {20003,1632,1048, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.71 BV=2.91 + {20003,1728,1064, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.81 BV=2.80 + {30003,1216,1080, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.32 BV=2.70 + {30003,1328,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.42 BV=2.61 + {30003,1424,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.52 BV=2.51 + {30003,1536,1048, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.62 BV=2.41 + {30003,1632,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.72 BV=2.31 + {30003,1728,1072, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.82 BV=2.21 + {30003,1936,1032, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.93 BV=2.10 + {30003,2048,1040, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.02 BV=2.01 + {30003,2144,1064, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.12 BV=1.91 + {30003,2352,1040, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.22 BV=1.81 + {30003,2560,1024, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.32 BV=1.71 + {30003,2656,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.42 BV=1.61 + {30003,2864,1048, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.52 BV=1.51 + {30003,3072,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.63 BV=1.40 + {30003,3328,1040, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.72 BV=1.31 + {30003,3584,1032, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.82 BV=1.21 + {30003,3840,1032, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.92 BV=1.11 + {40004,3072,1040, 0, 0, 0}, //TV = 4.64(2500 lines) AV=2.97 SV=6.61 BV=1.01 + {40004,3328,1024, 0, 0, 0}, //TV = 4.64(2500 lines) AV=2.97 SV=6.70 BV=0.91 + {40004,3584,1024, 0, 0, 0}, //TV = 4.64(2500 lines) AV=2.97 SV=6.81 BV=0.81 + {50005,3072,1024, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.58 BV=0.71 + {50005,3200,1056, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.69 BV=0.60 + {50005,3456,1040, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.78 BV=0.52 + {60005,3072,1048, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.62 BV=0.41 + {60005,3328,1040, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.72 BV=0.31 + {60005,3584,1032, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.82 BV=0.21 + {60005,3840,1032, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.92 BV=0.11 + {60005,4096,1040, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.02 BV=0.01 + {60005,4480,1024, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.13 BV=-0.10 + {60005,4736,1040, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.23 BV=-0.20 + {60005,5120,1032, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.33 BV=-0.30 + {60005,5504,1024, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.43 BV=-0.40 + {60005,5888,1024, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.52 BV=-0.49 + {70006,5376,1032, 0, 0, 0}, //TV = 3.84(4375 lines) AV=2.97 SV=7.40 BV=-0.60 + {70006,5760,1032, 0, 0, 0}, //TV = 3.84(4375 lines) AV=2.97 SV=7.50 BV=-0.70 + {80006,5376,1040, 0, 0, 0}, //TV = 3.64(5000 lines) AV=2.97 SV=7.41 BV=-0.80 + {90007,5120,1040, 0, 0, 0}, //TV = 3.47(5625 lines) AV=2.97 SV=7.34 BV=-0.90 + {90007,5504,1040, 0, 0, 0}, //TV = 3.47(5625 lines) AV=2.97 SV=7.45 BV=-1.00 + {100008,5376,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.39 BV=-1.10 + {100008,5760,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.49 BV=-1.20 + {100008,6144,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.60 BV=-1.30 + {100008,6544,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.69 BV=-1.39 + {100008,7072,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.79 BV=-1.50 + {100008,7472,1040, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.89 BV=-1.60 + {100008,7936,1048, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.99 BV=-1.69 + {100008,8720,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.09 BV=-1.80 + {100008,9344,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.20 BV=-1.91 + {100008,10080,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.30 BV=-2.01 + {100008,10480,1056, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.40 BV=-2.11 + {100008,11392,1040, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.50 BV=-2.21 + {100008,11904,1064, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.59 BV=-2.30 + {100008,13104,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.69 BV=-2.40 + {100008,13792,1056, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.80 BV=-2.50 + {100008,14560,1072, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.90 BV=-2.60 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_StrobeTable = +{ + AETABLE_STROBE, //eAETableID + 143, //u4TotalIndex + 20, //u4StrobeTrigerBV + 116, //i4MaxBV + -26, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sCaptureStrobePLineTable_60Hz, + sCaptureStrobePLineTable_50Hz, + NULL, +}; + +static strEvPline sAEScene1PLineTable_60Hz = +{ +{ + {65,1216,1088, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.34 BV=11.54 + {65,1328,1024, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.38 BV=11.51 + {65,1424,1040, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.50 BV=11.38 + {65,1424,1104, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.58 BV=11.30 + {81,1216,1112, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.37 BV=11.20 + {81,1328,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.45 BV=11.11 + {81,1424,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.55 BV=11.01 + {97,1328,1056, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.42 BV=10.88 + {97,1424,1040, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.50 BV=10.80 + {113,1328,1048, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.41 BV=10.67 + {113,1424,1040, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.50 BV=10.58 + {129,1328,1040, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.40 BV=10.49 + {129,1424,1024, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.48 BV=10.42 + {145,1328,1056, 0, 0, 0}, //TV = 12.75(9 lines) AV=2.97 SV=5.42 BV=10.30 + {161,1328,1024, 0, 0, 0}, //TV = 12.60(10 lines) AV=2.97 SV=5.38 BV=10.20 + {177,1216,1104, 0, 0, 0}, //TV = 12.46(11 lines) AV=2.97 SV=5.36 BV=10.08 + {193,1216,1088, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.34 BV=9.97 + {193,1328,1040, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.40 BV=9.91 + {209,1328,1032, 0, 0, 0}, //TV = 12.22(13 lines) AV=2.97 SV=5.39 BV=9.81 + {225,1328,1024, 0, 0, 0}, //TV = 12.12(14 lines) AV=2.97 SV=5.38 BV=9.71 + {241,1328,1024, 0, 0, 0}, //TV = 12.02(15 lines) AV=2.97 SV=5.38 BV=9.61 + {257,1328,1032, 0, 0, 0}, //TV = 11.93(16 lines) AV=2.97 SV=5.39 BV=9.51 + {273,1328,1040, 0, 0, 0}, //TV = 11.84(17 lines) AV=2.97 SV=5.40 BV=9.41 + {305,1216,1088, 0, 0, 0}, //TV = 11.68(19 lines) AV=2.97 SV=5.34 BV=9.31 + {321,1216,1104, 0, 0, 0}, //TV = 11.61(20 lines) AV=2.97 SV=5.36 BV=9.22 + {353,1216,1080, 0, 0, 0}, //TV = 11.47(22 lines) AV=2.97 SV=5.32 BV=9.11 + {369,1216,1104, 0, 0, 0}, //TV = 11.40(23 lines) AV=2.97 SV=5.36 BV=9.02 + {401,1216,1096, 0, 0, 0}, //TV = 11.28(25 lines) AV=2.97 SV=5.35 BV=8.91 + {433,1216,1088, 0, 0, 0}, //TV = 11.17(27 lines) AV=2.97 SV=5.34 BV=8.81 + {465,1216,1088, 0, 0, 0}, //TV = 11.07(29 lines) AV=2.97 SV=5.34 BV=8.71 + {497,1216,1088, 0, 0, 0}, //TV = 10.97(31 lines) AV=2.97 SV=5.34 BV=8.61 + {529,1216,1096, 0, 0, 0}, //TV = 10.88(33 lines) AV=2.97 SV=5.35 BV=8.51 + {577,1216,1080, 0, 0, 0}, //TV = 10.76(36 lines) AV=2.97 SV=5.32 BV=8.41 + {609,1216,1096, 0, 0, 0}, //TV = 10.68(38 lines) AV=2.97 SV=5.35 BV=8.31 + {657,1216,1088, 0, 0, 0}, //TV = 10.57(41 lines) AV=2.97 SV=5.34 BV=8.21 + {705,1216,1088, 0, 0, 0}, //TV = 10.47(44 lines) AV=2.97 SV=5.34 BV=8.11 + {753,1216,1096, 0, 0, 0}, //TV = 10.38(47 lines) AV=2.97 SV=5.35 BV=8.00 + {801,1216,1096, 0, 0, 0}, //TV = 10.29(50 lines) AV=2.97 SV=5.35 BV=7.91 + {865,1216,1088, 0, 0, 0}, //TV = 10.18(54 lines) AV=2.97 SV=5.34 BV=7.81 + {929,1216,1088, 0, 0, 0}, //TV = 10.07(58 lines) AV=2.97 SV=5.34 BV=7.71 + {993,1216,1088, 0, 0, 0}, //TV = 9.98(62 lines) AV=2.97 SV=5.34 BV=7.61 + {1073,1216,1080, 0, 0, 0}, //TV = 9.86(67 lines) AV=2.97 SV=5.32 BV=7.51 + {1153,1216,1072, 0, 0, 0}, //TV = 9.76(72 lines) AV=2.97 SV=5.31 BV=7.42 + {1233,1216,1080, 0, 0, 0}, //TV = 9.66(77 lines) AV=2.97 SV=5.32 BV=7.31 + {1313,1216,1088, 0, 0, 0}, //TV = 9.57(82 lines) AV=2.97 SV=5.34 BV=7.21 + {1425,1216,1072, 0, 0, 0}, //TV = 9.45(89 lines) AV=2.97 SV=5.31 BV=7.11 + {1521,1216,1072, 0, 0, 0}, //TV = 9.36(95 lines) AV=2.97 SV=5.31 BV=7.02 + {1633,1216,1080, 0, 0, 0}, //TV = 9.26(102 lines) AV=2.97 SV=5.32 BV=6.90 + {1745,1216,1080, 0, 0, 0}, //TV = 9.16(109 lines) AV=2.97 SV=5.32 BV=6.81 + {1873,1216,1080, 0, 0, 0}, //TV = 9.06(117 lines) AV=2.97 SV=5.32 BV=6.71 + {2001,1216,1080, 0, 0, 0}, //TV = 8.97(125 lines) AV=2.97 SV=5.32 BV=6.61 + {2145,1216,1080, 0, 0, 0}, //TV = 8.86(134 lines) AV=2.97 SV=5.32 BV=6.51 + {2305,1216,1080, 0, 0, 0}, //TV = 8.76(144 lines) AV=2.97 SV=5.32 BV=6.41 + {2481,1216,1072, 0, 0, 0}, //TV = 8.65(155 lines) AV=2.97 SV=5.31 BV=6.31 + {2641,1216,1080, 0, 0, 0}, //TV = 8.56(165 lines) AV=2.97 SV=5.32 BV=6.21 + {2849,1216,1080, 0, 0, 0}, //TV = 8.46(178 lines) AV=2.97 SV=5.32 BV=6.10 + {3025,1216,1080, 0, 0, 0}, //TV = 8.37(189 lines) AV=2.97 SV=5.32 BV=6.01 + {3265,1216,1072, 0, 0, 0}, //TV = 8.26(204 lines) AV=2.97 SV=5.31 BV=5.92 + {3489,1216,1080, 0, 0, 0}, //TV = 8.16(218 lines) AV=2.97 SV=5.32 BV=5.81 + {3745,1216,1072, 0, 0, 0}, //TV = 8.06(234 lines) AV=2.97 SV=5.31 BV=5.72 + {4033,1216,1072, 0, 0, 0}, //TV = 7.95(252 lines) AV=2.97 SV=5.31 BV=5.61 + {4321,1216,1072, 0, 0, 0}, //TV = 7.85(270 lines) AV=2.97 SV=5.31 BV=5.51 + {4625,1216,1072, 0, 0, 0}, //TV = 7.76(289 lines) AV=2.97 SV=5.31 BV=5.41 + {4945,1216,1072, 0, 0, 0}, //TV = 7.66(309 lines) AV=2.97 SV=5.31 BV=5.32 + {5297,1216,1072, 0, 0, 0}, //TV = 7.56(331 lines) AV=2.97 SV=5.31 BV=5.22 + {5681,1216,1072, 0, 0, 0}, //TV = 7.46(355 lines) AV=2.97 SV=5.31 BV=5.12 + {6113,1216,1072, 0, 0, 0}, //TV = 7.35(382 lines) AV=2.97 SV=5.31 BV=5.01 + {6561,1216,1072, 0, 0, 0}, //TV = 7.25(410 lines) AV=2.97 SV=5.31 BV=4.91 + {7025,1216,1072, 0, 0, 0}, //TV = 7.15(439 lines) AV=2.97 SV=5.31 BV=4.81 + {7521,1216,1072, 0, 0, 0}, //TV = 7.05(470 lines) AV=2.97 SV=5.31 BV=4.71 + {8049,1216,1072, 0, 0, 0}, //TV = 6.96(503 lines) AV=2.97 SV=5.31 BV=4.61 + {8338,1216,1112, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.37 BV=4.51 + {8338,1328,1096, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.47 BV=4.40 + {8338,1424,1088, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.56 BV=4.31 + {8338,1536,1088, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.67 BV=4.20 + {8338,1728,1032, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.77 BV=4.11 + {8338,1840,1040, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.87 BV=4.01 + {8338,1936,1064, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.97 BV=3.90 + {8338,2144,1024, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=6.07 BV=3.81 + {8338,2240,1056, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=6.17 BV=3.70 + {8338,2448,1032, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=6.27 BV=3.61 + {16658,1216,1112, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.37 BV=3.51 + {16658,1328,1096, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.47 BV=3.41 + {16658,1424,1088, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.56 BV=3.32 + {16658,1632,1024, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.67 BV=3.21 + {16658,1728,1032, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.77 BV=3.11 + {16658,1840,1040, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.87 BV=3.01 + {24994,1328,1024, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.38 BV=2.92 + {24994,1424,1024, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.48 BV=2.82 + {24994,1536,1024, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.58 BV=2.71 + {24994,1632,1032, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.68 BV=2.61 + {33331,1328,1024, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.38 BV=2.50 + {33331,1328,1096, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.47 BV=2.40 + {33331,1424,1088, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.56 BV=2.31 + {33331,1536,1088, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.67 BV=2.21 + {33331,1728,1032, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.77 BV=2.11 + {33331,1840,1040, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.87 BV=2.01 + {33331,1936,1056, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.96 BV=1.91 + {33331,2144,1024, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.07 BV=1.81 + {33331,2240,1056, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.17 BV=1.70 + {33331,2448,1032, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.27 BV=1.61 + {33331,2560,1056, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.37 BV=1.51 + {33331,2752,1056, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.47 BV=1.41 + {33331,2960,1048, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.56 BV=1.31 + {33331,3200,1040, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.67 BV=1.21 + {33331,3456,1032, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.77 BV=1.11 + {33331,3712,1032, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.87 BV=1.01 + {41668,3200,1024, 0, 0, 0}, //TV = 4.58(2604 lines) AV=2.97 SV=6.64 BV=0.91 + {41668,3328,1056, 0, 0, 0}, //TV = 4.58(2604 lines) AV=2.97 SV=6.74 BV=0.81 + {50005,3072,1024, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.58 BV=0.71 + {50005,3200,1056, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.69 BV=0.60 + {50005,3456,1040, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.78 BV=0.52 + {58324,3200,1032, 0, 0, 0}, //TV = 4.10(3645 lines) AV=2.97 SV=6.66 BV=0.42 + {58324,3456,1024, 0, 0, 0}, //TV = 4.10(3645 lines) AV=2.97 SV=6.75 BV=0.32 + {66661,3200,1040, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=6.67 BV=0.21 + {66661,3456,1032, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=6.77 BV=0.11 + {66661,3712,1032, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=6.87 BV=0.01 + {66661,3968,1040, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=6.98 BV=-0.10 + {66661,4224,1048, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.08 BV=-0.20 + {66661,4608,1032, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.18 BV=-0.30 + {66661,4864,1048, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.28 BV=-0.40 + {66661,5248,1040, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.38 BV=-0.50 + {66661,5632,1040, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.48 BV=-0.60 + {74997,5376,1032, 0, 0, 0}, //TV = 3.74(4687 lines) AV=2.97 SV=7.40 BV=-0.70 + {83335,5248,1024, 0, 0, 0}, //TV = 3.58(5208 lines) AV=2.97 SV=7.36 BV=-0.80 + {91671,4992,1048, 0, 0, 0}, //TV = 3.45(5729 lines) AV=2.97 SV=7.32 BV=-0.90 + {91671,5376,1040, 0, 0, 0}, //TV = 3.45(5729 lines) AV=2.97 SV=7.41 BV=-1.00 + {99991,5376,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.39 BV=-1.10 + {99991,5760,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.49 BV=-1.20 + {99991,6144,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.60 BV=-1.30 + {99991,6544,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.69 BV=-1.39 + {99991,7072,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.79 BV=-1.49 + {99991,7472,1040, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.89 BV=-1.60 + {99991,7936,1048, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.99 BV=-1.69 + {99991,8720,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.10 BV=-1.81 + {99991,9344,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.20 BV=-1.91 + {99991,10080,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.30 BV=-2.01 + {99991,10480,1056, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.40 BV=-2.11 + {99991,11392,1040, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.50 BV=-2.21 + {99991,11904,1064, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.59 BV=-2.30 + {99991,13104,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.69 BV=-2.40 + {99991,13792,1056, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.80 BV=-2.50 + {99991,14560,1072, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.90 BV=-2.60 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sAEScene1PLineTable_50Hz = +{ +{ + {65,1216,1088, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.34 BV=11.54 + {65,1328,1024, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.38 BV=11.51 + {65,1424,1040, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.50 BV=11.38 + {65,1424,1104, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.58 BV=11.30 + {81,1216,1112, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.37 BV=11.20 + {81,1328,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.45 BV=11.11 + {81,1424,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.55 BV=11.01 + {97,1328,1056, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.42 BV=10.88 + {97,1424,1040, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.50 BV=10.80 + {113,1328,1048, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.41 BV=10.67 + {113,1424,1040, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.50 BV=10.58 + {129,1328,1040, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.40 BV=10.49 + {129,1424,1024, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.48 BV=10.42 + {145,1328,1056, 0, 0, 0}, //TV = 12.75(9 lines) AV=2.97 SV=5.42 BV=10.30 + {161,1328,1024, 0, 0, 0}, //TV = 12.60(10 lines) AV=2.97 SV=5.38 BV=10.20 + {177,1216,1104, 0, 0, 0}, //TV = 12.46(11 lines) AV=2.97 SV=5.36 BV=10.08 + {193,1216,1088, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.34 BV=9.97 + {193,1328,1040, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.40 BV=9.91 + {209,1328,1032, 0, 0, 0}, //TV = 12.22(13 lines) AV=2.97 SV=5.39 BV=9.81 + {225,1328,1024, 0, 0, 0}, //TV = 12.12(14 lines) AV=2.97 SV=5.38 BV=9.71 + {241,1328,1024, 0, 0, 0}, //TV = 12.02(15 lines) AV=2.97 SV=5.38 BV=9.61 + {257,1328,1032, 0, 0, 0}, //TV = 11.93(16 lines) AV=2.97 SV=5.39 BV=9.51 + {273,1328,1040, 0, 0, 0}, //TV = 11.84(17 lines) AV=2.97 SV=5.40 BV=9.41 + {305,1216,1088, 0, 0, 0}, //TV = 11.68(19 lines) AV=2.97 SV=5.34 BV=9.31 + {321,1216,1104, 0, 0, 0}, //TV = 11.61(20 lines) AV=2.97 SV=5.36 BV=9.22 + {353,1216,1080, 0, 0, 0}, //TV = 11.47(22 lines) AV=2.97 SV=5.32 BV=9.11 + {369,1216,1104, 0, 0, 0}, //TV = 11.40(23 lines) AV=2.97 SV=5.36 BV=9.02 + {401,1216,1096, 0, 0, 0}, //TV = 11.28(25 lines) AV=2.97 SV=5.35 BV=8.91 + {433,1216,1088, 0, 0, 0}, //TV = 11.17(27 lines) AV=2.97 SV=5.34 BV=8.81 + {465,1216,1088, 0, 0, 0}, //TV = 11.07(29 lines) AV=2.97 SV=5.34 BV=8.71 + {497,1216,1088, 0, 0, 0}, //TV = 10.97(31 lines) AV=2.97 SV=5.34 BV=8.61 + {529,1216,1096, 0, 0, 0}, //TV = 10.88(33 lines) AV=2.97 SV=5.35 BV=8.51 + {577,1216,1080, 0, 0, 0}, //TV = 10.76(36 lines) AV=2.97 SV=5.32 BV=8.41 + {609,1216,1096, 0, 0, 0}, //TV = 10.68(38 lines) AV=2.97 SV=5.35 BV=8.31 + {657,1216,1088, 0, 0, 0}, //TV = 10.57(41 lines) AV=2.97 SV=5.34 BV=8.21 + {705,1216,1088, 0, 0, 0}, //TV = 10.47(44 lines) AV=2.97 SV=5.34 BV=8.11 + {753,1216,1096, 0, 0, 0}, //TV = 10.38(47 lines) AV=2.97 SV=5.35 BV=8.00 + {801,1216,1096, 0, 0, 0}, //TV = 10.29(50 lines) AV=2.97 SV=5.35 BV=7.91 + {865,1216,1088, 0, 0, 0}, //TV = 10.18(54 lines) AV=2.97 SV=5.34 BV=7.81 + {929,1216,1088, 0, 0, 0}, //TV = 10.07(58 lines) AV=2.97 SV=5.34 BV=7.71 + {993,1216,1088, 0, 0, 0}, //TV = 9.98(62 lines) AV=2.97 SV=5.34 BV=7.61 + {1073,1216,1080, 0, 0, 0}, //TV = 9.86(67 lines) AV=2.97 SV=5.32 BV=7.51 + {1153,1216,1072, 0, 0, 0}, //TV = 9.76(72 lines) AV=2.97 SV=5.31 BV=7.42 + {1233,1216,1080, 0, 0, 0}, //TV = 9.66(77 lines) AV=2.97 SV=5.32 BV=7.31 + {1313,1216,1088, 0, 0, 0}, //TV = 9.57(82 lines) AV=2.97 SV=5.34 BV=7.21 + {1425,1216,1072, 0, 0, 0}, //TV = 9.45(89 lines) AV=2.97 SV=5.31 BV=7.11 + {1521,1216,1072, 0, 0, 0}, //TV = 9.36(95 lines) AV=2.97 SV=5.31 BV=7.02 + {1633,1216,1080, 0, 0, 0}, //TV = 9.26(102 lines) AV=2.97 SV=5.32 BV=6.90 + {1745,1216,1080, 0, 0, 0}, //TV = 9.16(109 lines) AV=2.97 SV=5.32 BV=6.81 + {1873,1216,1080, 0, 0, 0}, //TV = 9.06(117 lines) AV=2.97 SV=5.32 BV=6.71 + {2001,1216,1080, 0, 0, 0}, //TV = 8.97(125 lines) AV=2.97 SV=5.32 BV=6.61 + {2145,1216,1080, 0, 0, 0}, //TV = 8.86(134 lines) AV=2.97 SV=5.32 BV=6.51 + {2305,1216,1080, 0, 0, 0}, //TV = 8.76(144 lines) AV=2.97 SV=5.32 BV=6.41 + {2481,1216,1072, 0, 0, 0}, //TV = 8.65(155 lines) AV=2.97 SV=5.31 BV=6.31 + {2641,1216,1080, 0, 0, 0}, //TV = 8.56(165 lines) AV=2.97 SV=5.32 BV=6.21 + {2849,1216,1080, 0, 0, 0}, //TV = 8.46(178 lines) AV=2.97 SV=5.32 BV=6.10 + {3025,1216,1080, 0, 0, 0}, //TV = 8.37(189 lines) AV=2.97 SV=5.32 BV=6.01 + {3265,1216,1072, 0, 0, 0}, //TV = 8.26(204 lines) AV=2.97 SV=5.31 BV=5.92 + {3489,1216,1080, 0, 0, 0}, //TV = 8.16(218 lines) AV=2.97 SV=5.32 BV=5.81 + {3745,1216,1072, 0, 0, 0}, //TV = 8.06(234 lines) AV=2.97 SV=5.31 BV=5.72 + {4033,1216,1072, 0, 0, 0}, //TV = 7.95(252 lines) AV=2.97 SV=5.31 BV=5.61 + {4321,1216,1072, 0, 0, 0}, //TV = 7.85(270 lines) AV=2.97 SV=5.31 BV=5.51 + {4625,1216,1072, 0, 0, 0}, //TV = 7.76(289 lines) AV=2.97 SV=5.31 BV=5.41 + {4945,1216,1072, 0, 0, 0}, //TV = 7.66(309 lines) AV=2.97 SV=5.31 BV=5.32 + {5297,1216,1072, 0, 0, 0}, //TV = 7.56(331 lines) AV=2.97 SV=5.31 BV=5.22 + {5681,1216,1072, 0, 0, 0}, //TV = 7.46(355 lines) AV=2.97 SV=5.31 BV=5.12 + {6113,1216,1072, 0, 0, 0}, //TV = 7.35(382 lines) AV=2.97 SV=5.31 BV=5.01 + {6561,1216,1072, 0, 0, 0}, //TV = 7.25(410 lines) AV=2.97 SV=5.31 BV=4.91 + {7025,1216,1072, 0, 0, 0}, //TV = 7.15(439 lines) AV=2.97 SV=5.31 BV=4.81 + {7521,1216,1072, 0, 0, 0}, //TV = 7.05(470 lines) AV=2.97 SV=5.31 BV=4.71 + {8049,1216,1072, 0, 0, 0}, //TV = 6.96(503 lines) AV=2.97 SV=5.31 BV=4.61 + {8625,1216,1072, 0, 0, 0}, //TV = 6.86(539 lines) AV=2.97 SV=5.31 BV=4.51 + {9249,1216,1072, 0, 0, 0}, //TV = 6.76(578 lines) AV=2.97 SV=5.31 BV=4.41 + {9905,1216,1072, 0, 0, 0}, //TV = 6.66(619 lines) AV=2.97 SV=5.31 BV=4.31 + {10002,1328,1048, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1424,1040, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.50 BV=4.12 + {10002,1536,1040, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.61 BV=4.01 + {10002,1632,1048, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,1728,1056, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.80 BV=3.82 + {10002,1840,1064, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.90 BV=3.71 + {10002,2048,1024, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.00 BV=3.61 + {10002,2144,1056, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.11 BV=3.50 + {10002,2352,1024, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.20 BV=3.41 + {10002,2448,1064, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.31 BV=3.30 + {20003,1328,1048, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.41 BV=3.21 + {20003,1424,1048, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.51 BV=3.11 + {20003,1536,1040, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.61 BV=3.01 + {20003,1632,1048, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.71 BV=2.91 + {20003,1728,1064, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.81 BV=2.80 + {30003,1216,1080, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.32 BV=2.70 + {30003,1328,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.42 BV=2.61 + {30003,1424,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.52 BV=2.51 + {30003,1536,1048, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.62 BV=2.41 + {30003,1632,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.72 BV=2.31 + {30003,1728,1072, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.82 BV=2.21 + {30003,1936,1032, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.93 BV=2.10 + {30003,2048,1040, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.02 BV=2.01 + {30003,2144,1064, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.12 BV=1.91 + {30003,2352,1040, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.22 BV=1.81 + {30003,2560,1024, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.32 BV=1.71 + {30003,2656,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.42 BV=1.61 + {30003,2864,1048, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.52 BV=1.51 + {30003,3072,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.63 BV=1.40 + {30003,3328,1040, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.72 BV=1.31 + {30003,3584,1032, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.82 BV=1.21 + {30003,3840,1032, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.92 BV=1.11 + {40004,3072,1040, 0, 0, 0}, //TV = 4.64(2500 lines) AV=2.97 SV=6.61 BV=1.01 + {40004,3328,1024, 0, 0, 0}, //TV = 4.64(2500 lines) AV=2.97 SV=6.70 BV=0.91 + {40004,3584,1024, 0, 0, 0}, //TV = 4.64(2500 lines) AV=2.97 SV=6.81 BV=0.81 + {50005,3072,1024, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.58 BV=0.71 + {50005,3200,1056, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.69 BV=0.60 + {50005,3456,1040, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.78 BV=0.52 + {60005,3072,1048, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.62 BV=0.41 + {60005,3328,1040, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.72 BV=0.31 + {60005,3584,1032, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.82 BV=0.21 + {60005,3840,1032, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.92 BV=0.11 + {60005,4096,1040, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.02 BV=0.01 + {60005,4480,1024, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.13 BV=-0.10 + {60005,4736,1040, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.23 BV=-0.20 + {60005,5120,1032, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.33 BV=-0.30 + {60005,5504,1024, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.43 BV=-0.40 + {60005,5888,1024, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.52 BV=-0.49 + {70006,5376,1032, 0, 0, 0}, //TV = 3.84(4375 lines) AV=2.97 SV=7.40 BV=-0.60 + {70006,5760,1032, 0, 0, 0}, //TV = 3.84(4375 lines) AV=2.97 SV=7.50 BV=-0.70 + {80006,5376,1040, 0, 0, 0}, //TV = 3.64(5000 lines) AV=2.97 SV=7.41 BV=-0.80 + {90007,5120,1040, 0, 0, 0}, //TV = 3.47(5625 lines) AV=2.97 SV=7.34 BV=-0.90 + {90007,5504,1040, 0, 0, 0}, //TV = 3.47(5625 lines) AV=2.97 SV=7.45 BV=-1.00 + {100008,5376,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.39 BV=-1.10 + {100008,5760,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.49 BV=-1.20 + {100008,6144,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.60 BV=-1.30 + {100008,6544,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.69 BV=-1.39 + {100008,7072,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.79 BV=-1.50 + {100008,7472,1040, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.89 BV=-1.60 + {100008,7936,1048, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.99 BV=-1.69 + {100008,8720,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.09 BV=-1.80 + {100008,9344,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.20 BV=-1.91 + {100008,10080,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.30 BV=-2.01 + {100008,10480,1056, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.40 BV=-2.11 + {100008,11392,1040, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.50 BV=-2.21 + {100008,11904,1064, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.59 BV=-2.30 + {100008,13104,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.69 BV=-2.40 + {100008,13792,1056, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.80 BV=-2.50 + {100008,14560,1072, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.90 BV=-2.60 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_SceneTable1 = +{ + AETABLE_SCENE_INDEX1, //eAETableID + 143, //u4TotalIndex + 20, //u4StrobeTrigerBV + 116, //i4MaxBV + -26, //i4MinBV + 90, //i4EffectiveMaxBV + -10, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAEScene1PLineTable_60Hz, + sAEScene1PLineTable_50Hz, + NULL, +}; + +static strEvPline sAEScene2PLineTable_60Hz = +{ +{ + {65,1216,1088, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.34 BV=11.54 + {65,1328,1024, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.38 BV=11.51 + {65,1424,1040, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.50 BV=11.38 + {65,1424,1104, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.58 BV=11.30 + {81,1216,1112, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.37 BV=11.20 + {81,1328,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.45 BV=11.11 + {81,1424,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.55 BV=11.01 + {97,1328,1056, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.42 BV=10.88 + {97,1424,1040, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.50 BV=10.80 + {113,1328,1048, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.41 BV=10.67 + {113,1424,1040, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.50 BV=10.58 + {129,1328,1040, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.40 BV=10.49 + {129,1424,1024, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.48 BV=10.42 + {145,1328,1056, 0, 0, 0}, //TV = 12.75(9 lines) AV=2.97 SV=5.42 BV=10.30 + {161,1328,1024, 0, 0, 0}, //TV = 12.60(10 lines) AV=2.97 SV=5.38 BV=10.20 + {177,1216,1104, 0, 0, 0}, //TV = 12.46(11 lines) AV=2.97 SV=5.36 BV=10.08 + {193,1216,1088, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.34 BV=9.97 + {193,1328,1040, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.40 BV=9.91 + {209,1328,1032, 0, 0, 0}, //TV = 12.22(13 lines) AV=2.97 SV=5.39 BV=9.81 + {225,1328,1024, 0, 0, 0}, //TV = 12.12(14 lines) AV=2.97 SV=5.38 BV=9.71 + {241,1328,1024, 0, 0, 0}, //TV = 12.02(15 lines) AV=2.97 SV=5.38 BV=9.61 + {257,1328,1032, 0, 0, 0}, //TV = 11.93(16 lines) AV=2.97 SV=5.39 BV=9.51 + {273,1328,1040, 0, 0, 0}, //TV = 11.84(17 lines) AV=2.97 SV=5.40 BV=9.41 + {305,1216,1088, 0, 0, 0}, //TV = 11.68(19 lines) AV=2.97 SV=5.34 BV=9.31 + {321,1216,1104, 0, 0, 0}, //TV = 11.61(20 lines) AV=2.97 SV=5.36 BV=9.22 + {353,1216,1080, 0, 0, 0}, //TV = 11.47(22 lines) AV=2.97 SV=5.32 BV=9.11 + {369,1216,1104, 0, 0, 0}, //TV = 11.40(23 lines) AV=2.97 SV=5.36 BV=9.02 + {401,1216,1096, 0, 0, 0}, //TV = 11.28(25 lines) AV=2.97 SV=5.35 BV=8.91 + {433,1216,1088, 0, 0, 0}, //TV = 11.17(27 lines) AV=2.97 SV=5.34 BV=8.81 + {465,1216,1088, 0, 0, 0}, //TV = 11.07(29 lines) AV=2.97 SV=5.34 BV=8.71 + {497,1216,1088, 0, 0, 0}, //TV = 10.97(31 lines) AV=2.97 SV=5.34 BV=8.61 + {529,1216,1096, 0, 0, 0}, //TV = 10.88(33 lines) AV=2.97 SV=5.35 BV=8.51 + {577,1216,1080, 0, 0, 0}, //TV = 10.76(36 lines) AV=2.97 SV=5.32 BV=8.41 + {609,1216,1096, 0, 0, 0}, //TV = 10.68(38 lines) AV=2.97 SV=5.35 BV=8.31 + {657,1216,1088, 0, 0, 0}, //TV = 10.57(41 lines) AV=2.97 SV=5.34 BV=8.21 + {705,1216,1088, 0, 0, 0}, //TV = 10.47(44 lines) AV=2.97 SV=5.34 BV=8.11 + {753,1216,1096, 0, 0, 0}, //TV = 10.38(47 lines) AV=2.97 SV=5.35 BV=8.00 + {801,1216,1096, 0, 0, 0}, //TV = 10.29(50 lines) AV=2.97 SV=5.35 BV=7.91 + {865,1216,1088, 0, 0, 0}, //TV = 10.18(54 lines) AV=2.97 SV=5.34 BV=7.81 + {929,1216,1088, 0, 0, 0}, //TV = 10.07(58 lines) AV=2.97 SV=5.34 BV=7.71 + {993,1216,1088, 0, 0, 0}, //TV = 9.98(62 lines) AV=2.97 SV=5.34 BV=7.61 + {1073,1216,1080, 0, 0, 0}, //TV = 9.86(67 lines) AV=2.97 SV=5.32 BV=7.51 + {1153,1216,1072, 0, 0, 0}, //TV = 9.76(72 lines) AV=2.97 SV=5.31 BV=7.42 + {1233,1216,1080, 0, 0, 0}, //TV = 9.66(77 lines) AV=2.97 SV=5.32 BV=7.31 + {1313,1216,1088, 0, 0, 0}, //TV = 9.57(82 lines) AV=2.97 SV=5.34 BV=7.21 + {1425,1216,1072, 0, 0, 0}, //TV = 9.45(89 lines) AV=2.97 SV=5.31 BV=7.11 + {1521,1216,1072, 0, 0, 0}, //TV = 9.36(95 lines) AV=2.97 SV=5.31 BV=7.02 + {1633,1216,1080, 0, 0, 0}, //TV = 9.26(102 lines) AV=2.97 SV=5.32 BV=6.90 + {1745,1216,1080, 0, 0, 0}, //TV = 9.16(109 lines) AV=2.97 SV=5.32 BV=6.81 + {1873,1216,1080, 0, 0, 0}, //TV = 9.06(117 lines) AV=2.97 SV=5.32 BV=6.71 + {2001,1216,1080, 0, 0, 0}, //TV = 8.97(125 lines) AV=2.97 SV=5.32 BV=6.61 + {2145,1216,1080, 0, 0, 0}, //TV = 8.86(134 lines) AV=2.97 SV=5.32 BV=6.51 + {2305,1216,1080, 0, 0, 0}, //TV = 8.76(144 lines) AV=2.97 SV=5.32 BV=6.41 + {2481,1216,1072, 0, 0, 0}, //TV = 8.65(155 lines) AV=2.97 SV=5.31 BV=6.31 + {2641,1216,1080, 0, 0, 0}, //TV = 8.56(165 lines) AV=2.97 SV=5.32 BV=6.21 + {2849,1216,1080, 0, 0, 0}, //TV = 8.46(178 lines) AV=2.97 SV=5.32 BV=6.10 + {3025,1216,1080, 0, 0, 0}, //TV = 8.37(189 lines) AV=2.97 SV=5.32 BV=6.01 + {3265,1216,1072, 0, 0, 0}, //TV = 8.26(204 lines) AV=2.97 SV=5.31 BV=5.92 + {3489,1216,1080, 0, 0, 0}, //TV = 8.16(218 lines) AV=2.97 SV=5.32 BV=5.81 + {3745,1216,1072, 0, 0, 0}, //TV = 8.06(234 lines) AV=2.97 SV=5.31 BV=5.72 + {4033,1216,1072, 0, 0, 0}, //TV = 7.95(252 lines) AV=2.97 SV=5.31 BV=5.61 + {4321,1216,1072, 0, 0, 0}, //TV = 7.85(270 lines) AV=2.97 SV=5.31 BV=5.51 + {4625,1216,1072, 0, 0, 0}, //TV = 7.76(289 lines) AV=2.97 SV=5.31 BV=5.41 + {4945,1216,1072, 0, 0, 0}, //TV = 7.66(309 lines) AV=2.97 SV=5.31 BV=5.32 + {5297,1216,1072, 0, 0, 0}, //TV = 7.56(331 lines) AV=2.97 SV=5.31 BV=5.22 + {5681,1216,1072, 0, 0, 0}, //TV = 7.46(355 lines) AV=2.97 SV=5.31 BV=5.12 + {6113,1216,1072, 0, 0, 0}, //TV = 7.35(382 lines) AV=2.97 SV=5.31 BV=5.01 + {6561,1216,1072, 0, 0, 0}, //TV = 7.25(410 lines) AV=2.97 SV=5.31 BV=4.91 + {7025,1216,1072, 0, 0, 0}, //TV = 7.15(439 lines) AV=2.97 SV=5.31 BV=4.81 + {7521,1216,1072, 0, 0, 0}, //TV = 7.05(470 lines) AV=2.97 SV=5.31 BV=4.71 + {8049,1216,1072, 0, 0, 0}, //TV = 6.96(503 lines) AV=2.97 SV=5.31 BV=4.61 + {8338,1216,1112, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.37 BV=4.51 + {8338,1328,1096, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.47 BV=4.40 + {8338,1424,1088, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.56 BV=4.31 + {8338,1536,1088, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.67 BV=4.20 + {8338,1728,1032, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.77 BV=4.11 + {8338,1840,1040, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.87 BV=4.01 + {8338,1936,1064, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.97 BV=3.90 + {8338,2144,1024, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=6.07 BV=3.81 + {8338,2240,1056, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=6.17 BV=3.70 + {8338,2448,1032, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=6.27 BV=3.61 + {16658,1216,1112, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.37 BV=3.51 + {16658,1328,1096, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.47 BV=3.41 + {16658,1424,1088, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.56 BV=3.32 + {16658,1632,1024, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.67 BV=3.21 + {16658,1728,1032, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.77 BV=3.11 + {16658,1840,1040, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.87 BV=3.01 + {24994,1328,1024, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.38 BV=2.92 + {24994,1424,1024, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.48 BV=2.82 + {24994,1536,1024, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.58 BV=2.71 + {24994,1632,1032, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.68 BV=2.61 + {33331,1328,1024, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.38 BV=2.50 + {33331,1328,1096, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.47 BV=2.40 + {33331,1424,1088, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.56 BV=2.31 + {33331,1536,1088, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.67 BV=2.21 + {33331,1728,1032, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.77 BV=2.11 + {33331,1840,1040, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.87 BV=2.01 + {33331,1936,1056, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.96 BV=1.91 + {33331,2144,1024, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.07 BV=1.81 + {33331,2240,1056, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.17 BV=1.70 + {33331,2448,1032, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.27 BV=1.61 + {33331,2560,1056, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.37 BV=1.51 + {33331,2752,1056, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.47 BV=1.41 + {33331,2960,1048, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.56 BV=1.31 + {33331,3200,1040, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.67 BV=1.21 + {33331,3456,1032, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.77 BV=1.11 + {33331,3712,1032, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.87 BV=1.01 + {41668,3200,1024, 0, 0, 0}, //TV = 4.58(2604 lines) AV=2.97 SV=6.64 BV=0.91 + {41668,3328,1056, 0, 0, 0}, //TV = 4.58(2604 lines) AV=2.97 SV=6.74 BV=0.81 + {50005,3072,1024, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.58 BV=0.71 + {50005,3200,1056, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.69 BV=0.60 + {50005,3456,1040, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.78 BV=0.52 + {58324,3200,1032, 0, 0, 0}, //TV = 4.10(3645 lines) AV=2.97 SV=6.66 BV=0.42 + {58324,3456,1024, 0, 0, 0}, //TV = 4.10(3645 lines) AV=2.97 SV=6.75 BV=0.32 + {66661,3200,1040, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=6.67 BV=0.21 + {66661,3456,1032, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=6.77 BV=0.11 + {66661,3712,1032, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=6.87 BV=0.01 + {66661,3968,1040, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=6.98 BV=-0.10 + {66661,4224,1048, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.08 BV=-0.20 + {66661,4608,1032, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.18 BV=-0.30 + {66661,4864,1048, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.28 BV=-0.40 + {66661,5248,1040, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.38 BV=-0.50 + {66661,5632,1040, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.48 BV=-0.60 + {74997,5376,1032, 0, 0, 0}, //TV = 3.74(4687 lines) AV=2.97 SV=7.40 BV=-0.70 + {83335,5248,1024, 0, 0, 0}, //TV = 3.58(5208 lines) AV=2.97 SV=7.36 BV=-0.80 + {91671,4992,1048, 0, 0, 0}, //TV = 3.45(5729 lines) AV=2.97 SV=7.32 BV=-0.90 + {91671,5376,1040, 0, 0, 0}, //TV = 3.45(5729 lines) AV=2.97 SV=7.41 BV=-1.00 + {99991,5376,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.39 BV=-1.10 + {99991,5760,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.49 BV=-1.20 + {99991,6144,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.60 BV=-1.30 + {99991,6544,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.69 BV=-1.39 + {99991,7072,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.79 BV=-1.49 + {99991,7472,1040, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.89 BV=-1.60 + {99991,7936,1048, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.99 BV=-1.69 + {99991,8720,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.10 BV=-1.81 + {99991,9344,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.20 BV=-1.91 + {99991,10080,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.30 BV=-2.01 + {99991,10480,1056, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.40 BV=-2.11 + {99991,11392,1040, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.50 BV=-2.21 + {99991,11904,1064, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.59 BV=-2.30 + {99991,13104,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.69 BV=-2.40 + {99991,13792,1056, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.80 BV=-2.50 + {99991,14560,1072, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.90 BV=-2.60 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sAEScene2PLineTable_50Hz = +{ +{ + {65,1216,1088, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.34 BV=11.54 + {65,1328,1024, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.38 BV=11.51 + {65,1424,1040, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.50 BV=11.38 + {65,1424,1104, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.58 BV=11.30 + {81,1216,1112, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.37 BV=11.20 + {81,1328,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.45 BV=11.11 + {81,1424,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.55 BV=11.01 + {97,1328,1056, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.42 BV=10.88 + {97,1424,1040, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.50 BV=10.80 + {113,1328,1048, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.41 BV=10.67 + {113,1424,1040, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.50 BV=10.58 + {129,1328,1040, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.40 BV=10.49 + {129,1424,1024, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.48 BV=10.42 + {145,1328,1056, 0, 0, 0}, //TV = 12.75(9 lines) AV=2.97 SV=5.42 BV=10.30 + {161,1328,1024, 0, 0, 0}, //TV = 12.60(10 lines) AV=2.97 SV=5.38 BV=10.20 + {177,1216,1104, 0, 0, 0}, //TV = 12.46(11 lines) AV=2.97 SV=5.36 BV=10.08 + {193,1216,1088, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.34 BV=9.97 + {193,1328,1040, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.40 BV=9.91 + {209,1328,1032, 0, 0, 0}, //TV = 12.22(13 lines) AV=2.97 SV=5.39 BV=9.81 + {225,1328,1024, 0, 0, 0}, //TV = 12.12(14 lines) AV=2.97 SV=5.38 BV=9.71 + {241,1328,1024, 0, 0, 0}, //TV = 12.02(15 lines) AV=2.97 SV=5.38 BV=9.61 + {257,1328,1032, 0, 0, 0}, //TV = 11.93(16 lines) AV=2.97 SV=5.39 BV=9.51 + {273,1328,1040, 0, 0, 0}, //TV = 11.84(17 lines) AV=2.97 SV=5.40 BV=9.41 + {305,1216,1088, 0, 0, 0}, //TV = 11.68(19 lines) AV=2.97 SV=5.34 BV=9.31 + {321,1216,1104, 0, 0, 0}, //TV = 11.61(20 lines) AV=2.97 SV=5.36 BV=9.22 + {353,1216,1080, 0, 0, 0}, //TV = 11.47(22 lines) AV=2.97 SV=5.32 BV=9.11 + {369,1216,1104, 0, 0, 0}, //TV = 11.40(23 lines) AV=2.97 SV=5.36 BV=9.02 + {401,1216,1096, 0, 0, 0}, //TV = 11.28(25 lines) AV=2.97 SV=5.35 BV=8.91 + {433,1216,1088, 0, 0, 0}, //TV = 11.17(27 lines) AV=2.97 SV=5.34 BV=8.81 + {465,1216,1088, 0, 0, 0}, //TV = 11.07(29 lines) AV=2.97 SV=5.34 BV=8.71 + {497,1216,1088, 0, 0, 0}, //TV = 10.97(31 lines) AV=2.97 SV=5.34 BV=8.61 + {529,1216,1096, 0, 0, 0}, //TV = 10.88(33 lines) AV=2.97 SV=5.35 BV=8.51 + {577,1216,1080, 0, 0, 0}, //TV = 10.76(36 lines) AV=2.97 SV=5.32 BV=8.41 + {609,1216,1096, 0, 0, 0}, //TV = 10.68(38 lines) AV=2.97 SV=5.35 BV=8.31 + {657,1216,1088, 0, 0, 0}, //TV = 10.57(41 lines) AV=2.97 SV=5.34 BV=8.21 + {705,1216,1088, 0, 0, 0}, //TV = 10.47(44 lines) AV=2.97 SV=5.34 BV=8.11 + {753,1216,1096, 0, 0, 0}, //TV = 10.38(47 lines) AV=2.97 SV=5.35 BV=8.00 + {801,1216,1096, 0, 0, 0}, //TV = 10.29(50 lines) AV=2.97 SV=5.35 BV=7.91 + {865,1216,1088, 0, 0, 0}, //TV = 10.18(54 lines) AV=2.97 SV=5.34 BV=7.81 + {929,1216,1088, 0, 0, 0}, //TV = 10.07(58 lines) AV=2.97 SV=5.34 BV=7.71 + {993,1216,1088, 0, 0, 0}, //TV = 9.98(62 lines) AV=2.97 SV=5.34 BV=7.61 + {1073,1216,1080, 0, 0, 0}, //TV = 9.86(67 lines) AV=2.97 SV=5.32 BV=7.51 + {1153,1216,1072, 0, 0, 0}, //TV = 9.76(72 lines) AV=2.97 SV=5.31 BV=7.42 + {1233,1216,1080, 0, 0, 0}, //TV = 9.66(77 lines) AV=2.97 SV=5.32 BV=7.31 + {1313,1216,1088, 0, 0, 0}, //TV = 9.57(82 lines) AV=2.97 SV=5.34 BV=7.21 + {1425,1216,1072, 0, 0, 0}, //TV = 9.45(89 lines) AV=2.97 SV=5.31 BV=7.11 + {1521,1216,1072, 0, 0, 0}, //TV = 9.36(95 lines) AV=2.97 SV=5.31 BV=7.02 + {1633,1216,1080, 0, 0, 0}, //TV = 9.26(102 lines) AV=2.97 SV=5.32 BV=6.90 + {1745,1216,1080, 0, 0, 0}, //TV = 9.16(109 lines) AV=2.97 SV=5.32 BV=6.81 + {1873,1216,1080, 0, 0, 0}, //TV = 9.06(117 lines) AV=2.97 SV=5.32 BV=6.71 + {2001,1216,1080, 0, 0, 0}, //TV = 8.97(125 lines) AV=2.97 SV=5.32 BV=6.61 + {2145,1216,1080, 0, 0, 0}, //TV = 8.86(134 lines) AV=2.97 SV=5.32 BV=6.51 + {2305,1216,1080, 0, 0, 0}, //TV = 8.76(144 lines) AV=2.97 SV=5.32 BV=6.41 + {2481,1216,1072, 0, 0, 0}, //TV = 8.65(155 lines) AV=2.97 SV=5.31 BV=6.31 + {2641,1216,1080, 0, 0, 0}, //TV = 8.56(165 lines) AV=2.97 SV=5.32 BV=6.21 + {2849,1216,1080, 0, 0, 0}, //TV = 8.46(178 lines) AV=2.97 SV=5.32 BV=6.10 + {3025,1216,1080, 0, 0, 0}, //TV = 8.37(189 lines) AV=2.97 SV=5.32 BV=6.01 + {3265,1216,1072, 0, 0, 0}, //TV = 8.26(204 lines) AV=2.97 SV=5.31 BV=5.92 + {3489,1216,1080, 0, 0, 0}, //TV = 8.16(218 lines) AV=2.97 SV=5.32 BV=5.81 + {3745,1216,1072, 0, 0, 0}, //TV = 8.06(234 lines) AV=2.97 SV=5.31 BV=5.72 + {4033,1216,1072, 0, 0, 0}, //TV = 7.95(252 lines) AV=2.97 SV=5.31 BV=5.61 + {4321,1216,1072, 0, 0, 0}, //TV = 7.85(270 lines) AV=2.97 SV=5.31 BV=5.51 + {4625,1216,1072, 0, 0, 0}, //TV = 7.76(289 lines) AV=2.97 SV=5.31 BV=5.41 + {4945,1216,1072, 0, 0, 0}, //TV = 7.66(309 lines) AV=2.97 SV=5.31 BV=5.32 + {5297,1216,1072, 0, 0, 0}, //TV = 7.56(331 lines) AV=2.97 SV=5.31 BV=5.22 + {5681,1216,1072, 0, 0, 0}, //TV = 7.46(355 lines) AV=2.97 SV=5.31 BV=5.12 + {6113,1216,1072, 0, 0, 0}, //TV = 7.35(382 lines) AV=2.97 SV=5.31 BV=5.01 + {6561,1216,1072, 0, 0, 0}, //TV = 7.25(410 lines) AV=2.97 SV=5.31 BV=4.91 + {7025,1216,1072, 0, 0, 0}, //TV = 7.15(439 lines) AV=2.97 SV=5.31 BV=4.81 + {7521,1216,1072, 0, 0, 0}, //TV = 7.05(470 lines) AV=2.97 SV=5.31 BV=4.71 + {8049,1216,1072, 0, 0, 0}, //TV = 6.96(503 lines) AV=2.97 SV=5.31 BV=4.61 + {8625,1216,1072, 0, 0, 0}, //TV = 6.86(539 lines) AV=2.97 SV=5.31 BV=4.51 + {9249,1216,1072, 0, 0, 0}, //TV = 6.76(578 lines) AV=2.97 SV=5.31 BV=4.41 + {9905,1216,1072, 0, 0, 0}, //TV = 6.66(619 lines) AV=2.97 SV=5.31 BV=4.31 + {10002,1328,1048, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1424,1040, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.50 BV=4.12 + {10002,1536,1040, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.61 BV=4.01 + {10002,1632,1048, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,1728,1056, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.80 BV=3.82 + {10002,1840,1064, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.90 BV=3.71 + {10002,2048,1024, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.00 BV=3.61 + {10002,2144,1056, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.11 BV=3.50 + {10002,2352,1024, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.20 BV=3.41 + {10002,2448,1064, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.31 BV=3.30 + {20003,1328,1048, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.41 BV=3.21 + {20003,1424,1048, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.51 BV=3.11 + {20003,1536,1040, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.61 BV=3.01 + {20003,1632,1048, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.71 BV=2.91 + {20003,1728,1064, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.81 BV=2.80 + {30003,1216,1080, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.32 BV=2.70 + {30003,1328,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.42 BV=2.61 + {30003,1424,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.52 BV=2.51 + {30003,1536,1048, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.62 BV=2.41 + {30003,1632,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.72 BV=2.31 + {30003,1728,1072, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.82 BV=2.21 + {30003,1936,1032, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.93 BV=2.10 + {30003,2048,1040, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.02 BV=2.01 + {30003,2144,1064, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.12 BV=1.91 + {30003,2352,1040, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.22 BV=1.81 + {30003,2560,1024, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.32 BV=1.71 + {30003,2656,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.42 BV=1.61 + {30003,2864,1048, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.52 BV=1.51 + {30003,3072,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.63 BV=1.40 + {30003,3328,1040, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.72 BV=1.31 + {30003,3584,1032, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.82 BV=1.21 + {30003,3840,1032, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.92 BV=1.11 + {40004,3072,1040, 0, 0, 0}, //TV = 4.64(2500 lines) AV=2.97 SV=6.61 BV=1.01 + {40004,3328,1024, 0, 0, 0}, //TV = 4.64(2500 lines) AV=2.97 SV=6.70 BV=0.91 + {40004,3584,1024, 0, 0, 0}, //TV = 4.64(2500 lines) AV=2.97 SV=6.81 BV=0.81 + {50005,3072,1024, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.58 BV=0.71 + {50005,3200,1056, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.69 BV=0.60 + {50005,3456,1040, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.78 BV=0.52 + {60005,3072,1048, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.62 BV=0.41 + {60005,3328,1040, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.72 BV=0.31 + {60005,3584,1032, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.82 BV=0.21 + {60005,3840,1032, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.92 BV=0.11 + {60005,4096,1040, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.02 BV=0.01 + {60005,4480,1024, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.13 BV=-0.10 + {60005,4736,1040, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.23 BV=-0.20 + {60005,5120,1032, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.33 BV=-0.30 + {60005,5504,1024, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.43 BV=-0.40 + {60005,5888,1024, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.52 BV=-0.49 + {70006,5376,1032, 0, 0, 0}, //TV = 3.84(4375 lines) AV=2.97 SV=7.40 BV=-0.60 + {70006,5760,1032, 0, 0, 0}, //TV = 3.84(4375 lines) AV=2.97 SV=7.50 BV=-0.70 + {80006,5376,1040, 0, 0, 0}, //TV = 3.64(5000 lines) AV=2.97 SV=7.41 BV=-0.80 + {90007,5120,1040, 0, 0, 0}, //TV = 3.47(5625 lines) AV=2.97 SV=7.34 BV=-0.90 + {90007,5504,1040, 0, 0, 0}, //TV = 3.47(5625 lines) AV=2.97 SV=7.45 BV=-1.00 + {100008,5376,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.39 BV=-1.10 + {100008,5760,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.49 BV=-1.20 + {100008,6144,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.60 BV=-1.30 + {100008,6544,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.69 BV=-1.39 + {100008,7072,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.79 BV=-1.50 + {100008,7472,1040, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.89 BV=-1.60 + {100008,7936,1048, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.99 BV=-1.69 + {100008,8720,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.09 BV=-1.80 + {100008,9344,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.20 BV=-1.91 + {100008,10080,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.30 BV=-2.01 + {100008,10480,1056, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.40 BV=-2.11 + {100008,11392,1040, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.50 BV=-2.21 + {100008,11904,1064, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.59 BV=-2.30 + {100008,13104,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.69 BV=-2.40 + {100008,13792,1056, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.80 BV=-2.50 + {100008,14560,1072, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.90 BV=-2.60 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_SceneTable2 = +{ + AETABLE_SCENE_INDEX2, //eAETableID + 143, //u4TotalIndex + 20, //u4StrobeTrigerBV + 116, //i4MaxBV + -26, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAEScene2PLineTable_60Hz, + sAEScene2PLineTable_50Hz, + NULL, +}; + +static strEvPline sAEScene3PLineTable_60Hz = +{ +{ + {65,1216,1088, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.34 BV=11.54 + {65,1328,1024, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.38 BV=11.51 + {65,1424,1040, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.50 BV=11.38 + {65,1424,1104, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.58 BV=11.30 + {81,1216,1112, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.37 BV=11.20 + {81,1328,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.45 BV=11.11 + {81,1424,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.55 BV=11.01 + {97,1328,1056, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.42 BV=10.88 + {97,1424,1040, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.50 BV=10.80 + {113,1328,1048, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.41 BV=10.67 + {113,1424,1040, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.50 BV=10.58 + {129,1328,1040, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.40 BV=10.49 + {129,1424,1024, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.48 BV=10.42 + {145,1328,1056, 0, 0, 0}, //TV = 12.75(9 lines) AV=2.97 SV=5.42 BV=10.30 + {161,1328,1024, 0, 0, 0}, //TV = 12.60(10 lines) AV=2.97 SV=5.38 BV=10.20 + {177,1216,1104, 0, 0, 0}, //TV = 12.46(11 lines) AV=2.97 SV=5.36 BV=10.08 + {193,1216,1088, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.34 BV=9.97 + {193,1328,1040, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.40 BV=9.91 + {209,1328,1032, 0, 0, 0}, //TV = 12.22(13 lines) AV=2.97 SV=5.39 BV=9.81 + {225,1328,1024, 0, 0, 0}, //TV = 12.12(14 lines) AV=2.97 SV=5.38 BV=9.71 + {241,1328,1024, 0, 0, 0}, //TV = 12.02(15 lines) AV=2.97 SV=5.38 BV=9.61 + {257,1328,1032, 0, 0, 0}, //TV = 11.93(16 lines) AV=2.97 SV=5.39 BV=9.51 + {273,1328,1040, 0, 0, 0}, //TV = 11.84(17 lines) AV=2.97 SV=5.40 BV=9.41 + {305,1216,1088, 0, 0, 0}, //TV = 11.68(19 lines) AV=2.97 SV=5.34 BV=9.31 + {321,1216,1104, 0, 0, 0}, //TV = 11.61(20 lines) AV=2.97 SV=5.36 BV=9.22 + {353,1216,1080, 0, 0, 0}, //TV = 11.47(22 lines) AV=2.97 SV=5.32 BV=9.11 + {369,1216,1104, 0, 0, 0}, //TV = 11.40(23 lines) AV=2.97 SV=5.36 BV=9.02 + {401,1216,1096, 0, 0, 0}, //TV = 11.28(25 lines) AV=2.97 SV=5.35 BV=8.91 + {433,1216,1088, 0, 0, 0}, //TV = 11.17(27 lines) AV=2.97 SV=5.34 BV=8.81 + {465,1216,1088, 0, 0, 0}, //TV = 11.07(29 lines) AV=2.97 SV=5.34 BV=8.71 + {497,1216,1088, 0, 0, 0}, //TV = 10.97(31 lines) AV=2.97 SV=5.34 BV=8.61 + {529,1216,1096, 0, 0, 0}, //TV = 10.88(33 lines) AV=2.97 SV=5.35 BV=8.51 + {577,1216,1080, 0, 0, 0}, //TV = 10.76(36 lines) AV=2.97 SV=5.32 BV=8.41 + {609,1216,1096, 0, 0, 0}, //TV = 10.68(38 lines) AV=2.97 SV=5.35 BV=8.31 + {657,1216,1088, 0, 0, 0}, //TV = 10.57(41 lines) AV=2.97 SV=5.34 BV=8.21 + {705,1216,1088, 0, 0, 0}, //TV = 10.47(44 lines) AV=2.97 SV=5.34 BV=8.11 + {753,1216,1096, 0, 0, 0}, //TV = 10.38(47 lines) AV=2.97 SV=5.35 BV=8.00 + {801,1216,1096, 0, 0, 0}, //TV = 10.29(50 lines) AV=2.97 SV=5.35 BV=7.91 + {865,1216,1088, 0, 0, 0}, //TV = 10.18(54 lines) AV=2.97 SV=5.34 BV=7.81 + {929,1216,1088, 0, 0, 0}, //TV = 10.07(58 lines) AV=2.97 SV=5.34 BV=7.71 + {993,1216,1088, 0, 0, 0}, //TV = 9.98(62 lines) AV=2.97 SV=5.34 BV=7.61 + {1073,1216,1080, 0, 0, 0}, //TV = 9.86(67 lines) AV=2.97 SV=5.32 BV=7.51 + {1153,1216,1072, 0, 0, 0}, //TV = 9.76(72 lines) AV=2.97 SV=5.31 BV=7.42 + {1233,1216,1080, 0, 0, 0}, //TV = 9.66(77 lines) AV=2.97 SV=5.32 BV=7.31 + {1313,1216,1088, 0, 0, 0}, //TV = 9.57(82 lines) AV=2.97 SV=5.34 BV=7.21 + {1425,1216,1072, 0, 0, 0}, //TV = 9.45(89 lines) AV=2.97 SV=5.31 BV=7.11 + {1521,1216,1072, 0, 0, 0}, //TV = 9.36(95 lines) AV=2.97 SV=5.31 BV=7.02 + {1633,1216,1080, 0, 0, 0}, //TV = 9.26(102 lines) AV=2.97 SV=5.32 BV=6.90 + {1745,1216,1080, 0, 0, 0}, //TV = 9.16(109 lines) AV=2.97 SV=5.32 BV=6.81 + {1873,1216,1080, 0, 0, 0}, //TV = 9.06(117 lines) AV=2.97 SV=5.32 BV=6.71 + {2001,1216,1080, 0, 0, 0}, //TV = 8.97(125 lines) AV=2.97 SV=5.32 BV=6.61 + {2145,1216,1080, 0, 0, 0}, //TV = 8.86(134 lines) AV=2.97 SV=5.32 BV=6.51 + {2305,1216,1080, 0, 0, 0}, //TV = 8.76(144 lines) AV=2.97 SV=5.32 BV=6.41 + {2481,1216,1072, 0, 0, 0}, //TV = 8.65(155 lines) AV=2.97 SV=5.31 BV=6.31 + {2641,1216,1080, 0, 0, 0}, //TV = 8.56(165 lines) AV=2.97 SV=5.32 BV=6.21 + {2849,1216,1080, 0, 0, 0}, //TV = 8.46(178 lines) AV=2.97 SV=5.32 BV=6.10 + {3025,1216,1080, 0, 0, 0}, //TV = 8.37(189 lines) AV=2.97 SV=5.32 BV=6.01 + {3265,1216,1072, 0, 0, 0}, //TV = 8.26(204 lines) AV=2.97 SV=5.31 BV=5.92 + {3489,1216,1080, 0, 0, 0}, //TV = 8.16(218 lines) AV=2.97 SV=5.32 BV=5.81 + {3745,1216,1072, 0, 0, 0}, //TV = 8.06(234 lines) AV=2.97 SV=5.31 BV=5.72 + {4033,1216,1072, 0, 0, 0}, //TV = 7.95(252 lines) AV=2.97 SV=5.31 BV=5.61 + {4321,1216,1072, 0, 0, 0}, //TV = 7.85(270 lines) AV=2.97 SV=5.31 BV=5.51 + {4625,1216,1072, 0, 0, 0}, //TV = 7.76(289 lines) AV=2.97 SV=5.31 BV=5.41 + {4945,1216,1072, 0, 0, 0}, //TV = 7.66(309 lines) AV=2.97 SV=5.31 BV=5.32 + {5297,1216,1072, 0, 0, 0}, //TV = 7.56(331 lines) AV=2.97 SV=5.31 BV=5.22 + {5681,1216,1072, 0, 0, 0}, //TV = 7.46(355 lines) AV=2.97 SV=5.31 BV=5.12 + {6113,1216,1072, 0, 0, 0}, //TV = 7.35(382 lines) AV=2.97 SV=5.31 BV=5.01 + {6561,1216,1072, 0, 0, 0}, //TV = 7.25(410 lines) AV=2.97 SV=5.31 BV=4.91 + {7025,1216,1072, 0, 0, 0}, //TV = 7.15(439 lines) AV=2.97 SV=5.31 BV=4.81 + {7521,1216,1072, 0, 0, 0}, //TV = 7.05(470 lines) AV=2.97 SV=5.31 BV=4.71 + {8049,1216,1072, 0, 0, 0}, //TV = 6.96(503 lines) AV=2.97 SV=5.31 BV=4.61 + {8338,1216,1112, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.37 BV=4.51 + {8338,1328,1096, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.47 BV=4.40 + {8338,1424,1088, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.56 BV=4.31 + {8338,1536,1088, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.67 BV=4.20 + {8338,1728,1032, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.77 BV=4.11 + {8338,1840,1040, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.87 BV=4.01 + {8338,1936,1064, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.97 BV=3.90 + {8338,2144,1024, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=6.07 BV=3.81 + {8338,2240,1056, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=6.17 BV=3.70 + {8338,2448,1032, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=6.27 BV=3.61 + {16658,1216,1112, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.37 BV=3.51 + {16658,1328,1096, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.47 BV=3.41 + {16658,1424,1088, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.56 BV=3.32 + {16658,1632,1024, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.67 BV=3.21 + {16658,1728,1032, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.77 BV=3.11 + {16658,1840,1040, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.87 BV=3.01 + {24994,1328,1024, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.38 BV=2.92 + {24994,1424,1024, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.48 BV=2.82 + {24994,1536,1024, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.58 BV=2.71 + {24994,1632,1032, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.68 BV=2.61 + {33331,1328,1024, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.38 BV=2.50 + {33331,1328,1096, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.47 BV=2.40 + {33331,1424,1088, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.56 BV=2.31 + {33331,1536,1088, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.67 BV=2.21 + {33331,1728,1032, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.77 BV=2.11 + {33331,1840,1040, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.87 BV=2.01 + {33331,1936,1056, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.96 BV=1.91 + {33331,2144,1024, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.07 BV=1.81 + {33331,2240,1056, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.17 BV=1.70 + {33331,2448,1032, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.27 BV=1.61 + {33331,2560,1056, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.37 BV=1.51 + {33331,2752,1056, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.47 BV=1.41 + {33331,2960,1048, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.56 BV=1.31 + {33331,3200,1040, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.67 BV=1.21 + {33331,3456,1032, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.77 BV=1.11 + {33331,3712,1032, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.87 BV=1.01 + {41668,3200,1024, 0, 0, 0}, //TV = 4.58(2604 lines) AV=2.97 SV=6.64 BV=0.91 + {41668,3328,1056, 0, 0, 0}, //TV = 4.58(2604 lines) AV=2.97 SV=6.74 BV=0.81 + {50005,3072,1024, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.58 BV=0.71 + {50005,3200,1056, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.69 BV=0.60 + {50005,3456,1040, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.78 BV=0.52 + {58324,3200,1032, 0, 0, 0}, //TV = 4.10(3645 lines) AV=2.97 SV=6.66 BV=0.42 + {58324,3456,1024, 0, 0, 0}, //TV = 4.10(3645 lines) AV=2.97 SV=6.75 BV=0.32 + {66661,3200,1040, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=6.67 BV=0.21 + {66661,3456,1032, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=6.77 BV=0.11 + {66661,3712,1032, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=6.87 BV=0.01 + {66661,3968,1040, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=6.98 BV=-0.10 + {66661,4224,1048, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.08 BV=-0.20 + {66661,4608,1032, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.18 BV=-0.30 + {66661,4864,1048, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.28 BV=-0.40 + {66661,5248,1040, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.38 BV=-0.50 + {66661,5632,1040, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.48 BV=-0.60 + {74997,5376,1032, 0, 0, 0}, //TV = 3.74(4687 lines) AV=2.97 SV=7.40 BV=-0.70 + {83335,5248,1024, 0, 0, 0}, //TV = 3.58(5208 lines) AV=2.97 SV=7.36 BV=-0.80 + {91671,4992,1048, 0, 0, 0}, //TV = 3.45(5729 lines) AV=2.97 SV=7.32 BV=-0.90 + {91671,5376,1040, 0, 0, 0}, //TV = 3.45(5729 lines) AV=2.97 SV=7.41 BV=-1.00 + {99991,5376,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.39 BV=-1.10 + {99991,5760,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.49 BV=-1.20 + {99991,6144,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.60 BV=-1.30 + {99991,6544,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.69 BV=-1.39 + {99991,7072,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.79 BV=-1.49 + {99991,7472,1040, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.89 BV=-1.60 + {99991,7936,1048, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.99 BV=-1.69 + {99991,8720,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.10 BV=-1.81 + {99991,9344,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.20 BV=-1.91 + {99991,10080,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.30 BV=-2.01 + {99991,10480,1056, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.40 BV=-2.11 + {99991,11392,1040, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.50 BV=-2.21 + {99991,11904,1064, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.59 BV=-2.30 + {99991,13104,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.69 BV=-2.40 + {99991,13792,1056, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.80 BV=-2.50 + {99991,14560,1072, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.90 BV=-2.60 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sAEScene3PLineTable_50Hz = +{ +{ + {65,1216,1088, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.34 BV=11.54 + {65,1328,1024, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.38 BV=11.51 + {65,1424,1040, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.50 BV=11.38 + {65,1424,1104, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.58 BV=11.30 + {81,1216,1112, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.37 BV=11.20 + {81,1328,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.45 BV=11.11 + {81,1424,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.55 BV=11.01 + {97,1328,1056, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.42 BV=10.88 + {97,1424,1040, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.50 BV=10.80 + {113,1328,1048, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.41 BV=10.67 + {113,1424,1040, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.50 BV=10.58 + {129,1328,1040, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.40 BV=10.49 + {129,1424,1024, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.48 BV=10.42 + {145,1328,1056, 0, 0, 0}, //TV = 12.75(9 lines) AV=2.97 SV=5.42 BV=10.30 + {161,1328,1024, 0, 0, 0}, //TV = 12.60(10 lines) AV=2.97 SV=5.38 BV=10.20 + {177,1216,1104, 0, 0, 0}, //TV = 12.46(11 lines) AV=2.97 SV=5.36 BV=10.08 + {193,1216,1088, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.34 BV=9.97 + {193,1328,1040, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.40 BV=9.91 + {209,1328,1032, 0, 0, 0}, //TV = 12.22(13 lines) AV=2.97 SV=5.39 BV=9.81 + {225,1328,1024, 0, 0, 0}, //TV = 12.12(14 lines) AV=2.97 SV=5.38 BV=9.71 + {241,1328,1024, 0, 0, 0}, //TV = 12.02(15 lines) AV=2.97 SV=5.38 BV=9.61 + {257,1328,1032, 0, 0, 0}, //TV = 11.93(16 lines) AV=2.97 SV=5.39 BV=9.51 + {273,1328,1040, 0, 0, 0}, //TV = 11.84(17 lines) AV=2.97 SV=5.40 BV=9.41 + {305,1216,1088, 0, 0, 0}, //TV = 11.68(19 lines) AV=2.97 SV=5.34 BV=9.31 + {321,1216,1104, 0, 0, 0}, //TV = 11.61(20 lines) AV=2.97 SV=5.36 BV=9.22 + {353,1216,1080, 0, 0, 0}, //TV = 11.47(22 lines) AV=2.97 SV=5.32 BV=9.11 + {369,1216,1104, 0, 0, 0}, //TV = 11.40(23 lines) AV=2.97 SV=5.36 BV=9.02 + {401,1216,1096, 0, 0, 0}, //TV = 11.28(25 lines) AV=2.97 SV=5.35 BV=8.91 + {433,1216,1088, 0, 0, 0}, //TV = 11.17(27 lines) AV=2.97 SV=5.34 BV=8.81 + {465,1216,1088, 0, 0, 0}, //TV = 11.07(29 lines) AV=2.97 SV=5.34 BV=8.71 + {497,1216,1088, 0, 0, 0}, //TV = 10.97(31 lines) AV=2.97 SV=5.34 BV=8.61 + {529,1216,1096, 0, 0, 0}, //TV = 10.88(33 lines) AV=2.97 SV=5.35 BV=8.51 + {577,1216,1080, 0, 0, 0}, //TV = 10.76(36 lines) AV=2.97 SV=5.32 BV=8.41 + {609,1216,1096, 0, 0, 0}, //TV = 10.68(38 lines) AV=2.97 SV=5.35 BV=8.31 + {657,1216,1088, 0, 0, 0}, //TV = 10.57(41 lines) AV=2.97 SV=5.34 BV=8.21 + {705,1216,1088, 0, 0, 0}, //TV = 10.47(44 lines) AV=2.97 SV=5.34 BV=8.11 + {753,1216,1096, 0, 0, 0}, //TV = 10.38(47 lines) AV=2.97 SV=5.35 BV=8.00 + {801,1216,1096, 0, 0, 0}, //TV = 10.29(50 lines) AV=2.97 SV=5.35 BV=7.91 + {865,1216,1088, 0, 0, 0}, //TV = 10.18(54 lines) AV=2.97 SV=5.34 BV=7.81 + {929,1216,1088, 0, 0, 0}, //TV = 10.07(58 lines) AV=2.97 SV=5.34 BV=7.71 + {993,1216,1088, 0, 0, 0}, //TV = 9.98(62 lines) AV=2.97 SV=5.34 BV=7.61 + {1073,1216,1080, 0, 0, 0}, //TV = 9.86(67 lines) AV=2.97 SV=5.32 BV=7.51 + {1153,1216,1072, 0, 0, 0}, //TV = 9.76(72 lines) AV=2.97 SV=5.31 BV=7.42 + {1233,1216,1080, 0, 0, 0}, //TV = 9.66(77 lines) AV=2.97 SV=5.32 BV=7.31 + {1313,1216,1088, 0, 0, 0}, //TV = 9.57(82 lines) AV=2.97 SV=5.34 BV=7.21 + {1425,1216,1072, 0, 0, 0}, //TV = 9.45(89 lines) AV=2.97 SV=5.31 BV=7.11 + {1521,1216,1072, 0, 0, 0}, //TV = 9.36(95 lines) AV=2.97 SV=5.31 BV=7.02 + {1633,1216,1080, 0, 0, 0}, //TV = 9.26(102 lines) AV=2.97 SV=5.32 BV=6.90 + {1745,1216,1080, 0, 0, 0}, //TV = 9.16(109 lines) AV=2.97 SV=5.32 BV=6.81 + {1873,1216,1080, 0, 0, 0}, //TV = 9.06(117 lines) AV=2.97 SV=5.32 BV=6.71 + {2001,1216,1080, 0, 0, 0}, //TV = 8.97(125 lines) AV=2.97 SV=5.32 BV=6.61 + {2145,1216,1080, 0, 0, 0}, //TV = 8.86(134 lines) AV=2.97 SV=5.32 BV=6.51 + {2305,1216,1080, 0, 0, 0}, //TV = 8.76(144 lines) AV=2.97 SV=5.32 BV=6.41 + {2481,1216,1072, 0, 0, 0}, //TV = 8.65(155 lines) AV=2.97 SV=5.31 BV=6.31 + {2641,1216,1080, 0, 0, 0}, //TV = 8.56(165 lines) AV=2.97 SV=5.32 BV=6.21 + {2849,1216,1080, 0, 0, 0}, //TV = 8.46(178 lines) AV=2.97 SV=5.32 BV=6.10 + {3025,1216,1080, 0, 0, 0}, //TV = 8.37(189 lines) AV=2.97 SV=5.32 BV=6.01 + {3265,1216,1072, 0, 0, 0}, //TV = 8.26(204 lines) AV=2.97 SV=5.31 BV=5.92 + {3489,1216,1080, 0, 0, 0}, //TV = 8.16(218 lines) AV=2.97 SV=5.32 BV=5.81 + {3745,1216,1072, 0, 0, 0}, //TV = 8.06(234 lines) AV=2.97 SV=5.31 BV=5.72 + {4033,1216,1072, 0, 0, 0}, //TV = 7.95(252 lines) AV=2.97 SV=5.31 BV=5.61 + {4321,1216,1072, 0, 0, 0}, //TV = 7.85(270 lines) AV=2.97 SV=5.31 BV=5.51 + {4625,1216,1072, 0, 0, 0}, //TV = 7.76(289 lines) AV=2.97 SV=5.31 BV=5.41 + {4945,1216,1072, 0, 0, 0}, //TV = 7.66(309 lines) AV=2.97 SV=5.31 BV=5.32 + {5297,1216,1072, 0, 0, 0}, //TV = 7.56(331 lines) AV=2.97 SV=5.31 BV=5.22 + {5681,1216,1072, 0, 0, 0}, //TV = 7.46(355 lines) AV=2.97 SV=5.31 BV=5.12 + {6113,1216,1072, 0, 0, 0}, //TV = 7.35(382 lines) AV=2.97 SV=5.31 BV=5.01 + {6561,1216,1072, 0, 0, 0}, //TV = 7.25(410 lines) AV=2.97 SV=5.31 BV=4.91 + {7025,1216,1072, 0, 0, 0}, //TV = 7.15(439 lines) AV=2.97 SV=5.31 BV=4.81 + {7521,1216,1072, 0, 0, 0}, //TV = 7.05(470 lines) AV=2.97 SV=5.31 BV=4.71 + {8049,1216,1072, 0, 0, 0}, //TV = 6.96(503 lines) AV=2.97 SV=5.31 BV=4.61 + {8625,1216,1072, 0, 0, 0}, //TV = 6.86(539 lines) AV=2.97 SV=5.31 BV=4.51 + {9249,1216,1072, 0, 0, 0}, //TV = 6.76(578 lines) AV=2.97 SV=5.31 BV=4.41 + {9905,1216,1072, 0, 0, 0}, //TV = 6.66(619 lines) AV=2.97 SV=5.31 BV=4.31 + {10002,1328,1048, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1424,1040, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.50 BV=4.12 + {10002,1536,1040, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.61 BV=4.01 + {10002,1632,1048, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,1728,1056, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.80 BV=3.82 + {10002,1840,1064, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.90 BV=3.71 + {10002,2048,1024, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.00 BV=3.61 + {10002,2144,1056, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.11 BV=3.50 + {10002,2352,1024, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.20 BV=3.41 + {10002,2448,1064, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.31 BV=3.30 + {20003,1328,1048, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.41 BV=3.21 + {20003,1424,1048, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.51 BV=3.11 + {20003,1536,1040, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.61 BV=3.01 + {20003,1632,1048, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.71 BV=2.91 + {20003,1728,1064, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.81 BV=2.80 + {30003,1216,1080, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.32 BV=2.70 + {30003,1328,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.42 BV=2.61 + {30003,1424,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.52 BV=2.51 + {30003,1536,1048, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.62 BV=2.41 + {30003,1632,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.72 BV=2.31 + {30003,1728,1072, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.82 BV=2.21 + {30003,1936,1032, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.93 BV=2.10 + {30003,2048,1040, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.02 BV=2.01 + {30003,2144,1064, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.12 BV=1.91 + {30003,2352,1040, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.22 BV=1.81 + {30003,2560,1024, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.32 BV=1.71 + {30003,2656,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.42 BV=1.61 + {30003,2864,1048, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.52 BV=1.51 + {30003,3072,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.63 BV=1.40 + {30003,3328,1040, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.72 BV=1.31 + {30003,3584,1032, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.82 BV=1.21 + {30003,3840,1032, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.92 BV=1.11 + {40004,3072,1040, 0, 0, 0}, //TV = 4.64(2500 lines) AV=2.97 SV=6.61 BV=1.01 + {40004,3328,1024, 0, 0, 0}, //TV = 4.64(2500 lines) AV=2.97 SV=6.70 BV=0.91 + {40004,3584,1024, 0, 0, 0}, //TV = 4.64(2500 lines) AV=2.97 SV=6.81 BV=0.81 + {50005,3072,1024, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.58 BV=0.71 + {50005,3200,1056, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.69 BV=0.60 + {50005,3456,1040, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.78 BV=0.52 + {60005,3072,1048, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.62 BV=0.41 + {60005,3328,1040, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.72 BV=0.31 + {60005,3584,1032, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.82 BV=0.21 + {60005,3840,1032, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.92 BV=0.11 + {60005,4096,1040, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.02 BV=0.01 + {60005,4480,1024, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.13 BV=-0.10 + {60005,4736,1040, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.23 BV=-0.20 + {60005,5120,1032, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.33 BV=-0.30 + {60005,5504,1024, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.43 BV=-0.40 + {60005,5888,1024, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.52 BV=-0.49 + {70006,5376,1032, 0, 0, 0}, //TV = 3.84(4375 lines) AV=2.97 SV=7.40 BV=-0.60 + {70006,5760,1032, 0, 0, 0}, //TV = 3.84(4375 lines) AV=2.97 SV=7.50 BV=-0.70 + {80006,5376,1040, 0, 0, 0}, //TV = 3.64(5000 lines) AV=2.97 SV=7.41 BV=-0.80 + {90007,5120,1040, 0, 0, 0}, //TV = 3.47(5625 lines) AV=2.97 SV=7.34 BV=-0.90 + {90007,5504,1040, 0, 0, 0}, //TV = 3.47(5625 lines) AV=2.97 SV=7.45 BV=-1.00 + {100008,5376,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.39 BV=-1.10 + {100008,5760,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.49 BV=-1.20 + {100008,6144,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.60 BV=-1.30 + {100008,6544,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.69 BV=-1.39 + {100008,7072,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.79 BV=-1.50 + {100008,7472,1040, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.89 BV=-1.60 + {100008,7936,1048, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.99 BV=-1.69 + {100008,8720,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.09 BV=-1.80 + {100008,9344,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.20 BV=-1.91 + {100008,10080,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.30 BV=-2.01 + {100008,10480,1056, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.40 BV=-2.11 + {100008,11392,1040, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.50 BV=-2.21 + {100008,11904,1064, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.59 BV=-2.30 + {100008,13104,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.69 BV=-2.40 + {100008,13792,1056, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.80 BV=-2.50 + {100008,14560,1072, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.90 BV=-2.60 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_SceneTable3 = +{ + AETABLE_SCENE_INDEX3, //eAETableID + 143, //u4TotalIndex + 20, //u4StrobeTrigerBV + 116, //i4MaxBV + -26, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAEScene3PLineTable_60Hz, + sAEScene3PLineTable_50Hz, + NULL, +}; + +static strEvPline sAEScene4PLineTable_60Hz = +{ +{ + {65,1216,1088, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.34 BV=11.54 + {65,1328,1024, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.38 BV=11.51 + {65,1424,1040, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.50 BV=11.38 + {65,1424,1104, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.58 BV=11.30 + {81,1216,1112, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.37 BV=11.20 + {81,1328,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.45 BV=11.11 + {81,1424,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.55 BV=11.01 + {97,1328,1056, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.42 BV=10.88 + {97,1424,1040, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.50 BV=10.80 + {113,1328,1048, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.41 BV=10.67 + {113,1424,1040, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.50 BV=10.58 + {129,1328,1040, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.40 BV=10.49 + {129,1424,1024, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.48 BV=10.42 + {145,1328,1056, 0, 0, 0}, //TV = 12.75(9 lines) AV=2.97 SV=5.42 BV=10.30 + {161,1328,1024, 0, 0, 0}, //TV = 12.60(10 lines) AV=2.97 SV=5.38 BV=10.20 + {177,1216,1104, 0, 0, 0}, //TV = 12.46(11 lines) AV=2.97 SV=5.36 BV=10.08 + {193,1216,1088, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.34 BV=9.97 + {193,1328,1040, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.40 BV=9.91 + {209,1328,1032, 0, 0, 0}, //TV = 12.22(13 lines) AV=2.97 SV=5.39 BV=9.81 + {225,1328,1024, 0, 0, 0}, //TV = 12.12(14 lines) AV=2.97 SV=5.38 BV=9.71 + {241,1328,1024, 0, 0, 0}, //TV = 12.02(15 lines) AV=2.97 SV=5.38 BV=9.61 + {257,1328,1032, 0, 0, 0}, //TV = 11.93(16 lines) AV=2.97 SV=5.39 BV=9.51 + {273,1328,1040, 0, 0, 0}, //TV = 11.84(17 lines) AV=2.97 SV=5.40 BV=9.41 + {305,1216,1088, 0, 0, 0}, //TV = 11.68(19 lines) AV=2.97 SV=5.34 BV=9.31 + {321,1216,1104, 0, 0, 0}, //TV = 11.61(20 lines) AV=2.97 SV=5.36 BV=9.22 + {353,1216,1080, 0, 0, 0}, //TV = 11.47(22 lines) AV=2.97 SV=5.32 BV=9.11 + {369,1216,1104, 0, 0, 0}, //TV = 11.40(23 lines) AV=2.97 SV=5.36 BV=9.02 + {401,1216,1096, 0, 0, 0}, //TV = 11.28(25 lines) AV=2.97 SV=5.35 BV=8.91 + {433,1216,1088, 0, 0, 0}, //TV = 11.17(27 lines) AV=2.97 SV=5.34 BV=8.81 + {465,1216,1088, 0, 0, 0}, //TV = 11.07(29 lines) AV=2.97 SV=5.34 BV=8.71 + {497,1216,1088, 0, 0, 0}, //TV = 10.97(31 lines) AV=2.97 SV=5.34 BV=8.61 + {529,1216,1096, 0, 0, 0}, //TV = 10.88(33 lines) AV=2.97 SV=5.35 BV=8.51 + {577,1216,1080, 0, 0, 0}, //TV = 10.76(36 lines) AV=2.97 SV=5.32 BV=8.41 + {609,1216,1096, 0, 0, 0}, //TV = 10.68(38 lines) AV=2.97 SV=5.35 BV=8.31 + {657,1216,1088, 0, 0, 0}, //TV = 10.57(41 lines) AV=2.97 SV=5.34 BV=8.21 + {705,1216,1088, 0, 0, 0}, //TV = 10.47(44 lines) AV=2.97 SV=5.34 BV=8.11 + {753,1216,1096, 0, 0, 0}, //TV = 10.38(47 lines) AV=2.97 SV=5.35 BV=8.00 + {801,1216,1096, 0, 0, 0}, //TV = 10.29(50 lines) AV=2.97 SV=5.35 BV=7.91 + {865,1216,1088, 0, 0, 0}, //TV = 10.18(54 lines) AV=2.97 SV=5.34 BV=7.81 + {929,1216,1088, 0, 0, 0}, //TV = 10.07(58 lines) AV=2.97 SV=5.34 BV=7.71 + {993,1216,1088, 0, 0, 0}, //TV = 9.98(62 lines) AV=2.97 SV=5.34 BV=7.61 + {1073,1216,1080, 0, 0, 0}, //TV = 9.86(67 lines) AV=2.97 SV=5.32 BV=7.51 + {1153,1216,1072, 0, 0, 0}, //TV = 9.76(72 lines) AV=2.97 SV=5.31 BV=7.42 + {1233,1216,1080, 0, 0, 0}, //TV = 9.66(77 lines) AV=2.97 SV=5.32 BV=7.31 + {1313,1216,1088, 0, 0, 0}, //TV = 9.57(82 lines) AV=2.97 SV=5.34 BV=7.21 + {1425,1216,1072, 0, 0, 0}, //TV = 9.45(89 lines) AV=2.97 SV=5.31 BV=7.11 + {1521,1216,1072, 0, 0, 0}, //TV = 9.36(95 lines) AV=2.97 SV=5.31 BV=7.02 + {1633,1216,1080, 0, 0, 0}, //TV = 9.26(102 lines) AV=2.97 SV=5.32 BV=6.90 + {1745,1216,1080, 0, 0, 0}, //TV = 9.16(109 lines) AV=2.97 SV=5.32 BV=6.81 + {1873,1216,1080, 0, 0, 0}, //TV = 9.06(117 lines) AV=2.97 SV=5.32 BV=6.71 + {2001,1216,1080, 0, 0, 0}, //TV = 8.97(125 lines) AV=2.97 SV=5.32 BV=6.61 + {2145,1216,1080, 0, 0, 0}, //TV = 8.86(134 lines) AV=2.97 SV=5.32 BV=6.51 + {2305,1216,1080, 0, 0, 0}, //TV = 8.76(144 lines) AV=2.97 SV=5.32 BV=6.41 + {2481,1216,1072, 0, 0, 0}, //TV = 8.65(155 lines) AV=2.97 SV=5.31 BV=6.31 + {2641,1216,1080, 0, 0, 0}, //TV = 8.56(165 lines) AV=2.97 SV=5.32 BV=6.21 + {2849,1216,1080, 0, 0, 0}, //TV = 8.46(178 lines) AV=2.97 SV=5.32 BV=6.10 + {3025,1216,1080, 0, 0, 0}, //TV = 8.37(189 lines) AV=2.97 SV=5.32 BV=6.01 + {3265,1216,1072, 0, 0, 0}, //TV = 8.26(204 lines) AV=2.97 SV=5.31 BV=5.92 + {3489,1216,1080, 0, 0, 0}, //TV = 8.16(218 lines) AV=2.97 SV=5.32 BV=5.81 + {3745,1216,1072, 0, 0, 0}, //TV = 8.06(234 lines) AV=2.97 SV=5.31 BV=5.72 + {4033,1216,1072, 0, 0, 0}, //TV = 7.95(252 lines) AV=2.97 SV=5.31 BV=5.61 + {4321,1216,1072, 0, 0, 0}, //TV = 7.85(270 lines) AV=2.97 SV=5.31 BV=5.51 + {4625,1216,1072, 0, 0, 0}, //TV = 7.76(289 lines) AV=2.97 SV=5.31 BV=5.41 + {4945,1216,1072, 0, 0, 0}, //TV = 7.66(309 lines) AV=2.97 SV=5.31 BV=5.32 + {5297,1216,1072, 0, 0, 0}, //TV = 7.56(331 lines) AV=2.97 SV=5.31 BV=5.22 + {5681,1216,1072, 0, 0, 0}, //TV = 7.46(355 lines) AV=2.97 SV=5.31 BV=5.12 + {6113,1216,1072, 0, 0, 0}, //TV = 7.35(382 lines) AV=2.97 SV=5.31 BV=5.01 + {6561,1216,1072, 0, 0, 0}, //TV = 7.25(410 lines) AV=2.97 SV=5.31 BV=4.91 + {7025,1216,1072, 0, 0, 0}, //TV = 7.15(439 lines) AV=2.97 SV=5.31 BV=4.81 + {7521,1216,1072, 0, 0, 0}, //TV = 7.05(470 lines) AV=2.97 SV=5.31 BV=4.71 + {8049,1216,1072, 0, 0, 0}, //TV = 6.96(503 lines) AV=2.97 SV=5.31 BV=4.61 + {8338,1216,1112, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.37 BV=4.51 + {8338,1328,1096, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.47 BV=4.40 + {8338,1424,1088, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.56 BV=4.31 + {8338,1536,1088, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.67 BV=4.20 + {8338,1728,1032, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.77 BV=4.11 + {8338,1840,1040, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.87 BV=4.01 + {8338,1936,1064, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.97 BV=3.90 + {8338,2144,1024, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=6.07 BV=3.81 + {8338,2240,1056, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=6.17 BV=3.70 + {8338,2448,1032, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=6.27 BV=3.61 + {16658,1216,1112, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.37 BV=3.51 + {16658,1328,1096, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.47 BV=3.41 + {16658,1424,1088, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.56 BV=3.32 + {16658,1632,1024, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.67 BV=3.21 + {16658,1728,1032, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.77 BV=3.11 + {16658,1840,1040, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.87 BV=3.01 + {24994,1328,1024, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.38 BV=2.92 + {24994,1424,1024, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.48 BV=2.82 + {24994,1536,1024, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.58 BV=2.71 + {24994,1632,1032, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.68 BV=2.61 + {33331,1328,1024, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.38 BV=2.50 + {33331,1328,1096, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.47 BV=2.40 + {33331,1424,1088, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.56 BV=2.31 + {33331,1536,1088, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.67 BV=2.21 + {33331,1728,1032, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.77 BV=2.11 + {33331,1840,1040, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.87 BV=2.01 + {33331,1936,1056, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.96 BV=1.91 + {33331,2144,1024, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.07 BV=1.81 + {33331,2240,1056, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.17 BV=1.70 + {33331,2448,1032, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.27 BV=1.61 + {33331,2560,1056, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.37 BV=1.51 + {33331,2752,1056, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.47 BV=1.41 + {33331,2960,1048, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.56 BV=1.31 + {33331,3200,1040, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.67 BV=1.21 + {33331,3456,1032, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.77 BV=1.11 + {33331,3712,1032, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.87 BV=1.01 + {41668,3200,1024, 0, 0, 0}, //TV = 4.58(2604 lines) AV=2.97 SV=6.64 BV=0.91 + {41668,3328,1056, 0, 0, 0}, //TV = 4.58(2604 lines) AV=2.97 SV=6.74 BV=0.81 + {50005,3072,1024, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.58 BV=0.71 + {50005,3200,1056, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.69 BV=0.60 + {50005,3456,1040, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.78 BV=0.52 + {58324,3200,1032, 0, 0, 0}, //TV = 4.10(3645 lines) AV=2.97 SV=6.66 BV=0.42 + {58324,3456,1024, 0, 0, 0}, //TV = 4.10(3645 lines) AV=2.97 SV=6.75 BV=0.32 + {66661,3200,1040, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=6.67 BV=0.21 + {66661,3456,1032, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=6.77 BV=0.11 + {66661,3712,1032, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=6.87 BV=0.01 + {66661,3968,1040, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=6.98 BV=-0.10 + {66661,4224,1048, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.08 BV=-0.20 + {66661,4608,1032, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.18 BV=-0.30 + {66661,4864,1048, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.28 BV=-0.40 + {66661,5248,1040, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.38 BV=-0.50 + {66661,5632,1040, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.48 BV=-0.60 + {74997,5376,1032, 0, 0, 0}, //TV = 3.74(4687 lines) AV=2.97 SV=7.40 BV=-0.70 + {83335,5248,1024, 0, 0, 0}, //TV = 3.58(5208 lines) AV=2.97 SV=7.36 BV=-0.80 + {91671,4992,1048, 0, 0, 0}, //TV = 3.45(5729 lines) AV=2.97 SV=7.32 BV=-0.90 + {91671,5376,1040, 0, 0, 0}, //TV = 3.45(5729 lines) AV=2.97 SV=7.41 BV=-1.00 + {99991,5376,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.39 BV=-1.10 + {99991,5760,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.49 BV=-1.20 + {99991,6144,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.60 BV=-1.30 + {99991,6544,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.69 BV=-1.39 + {99991,7072,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.79 BV=-1.49 + {99991,7472,1040, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.89 BV=-1.60 + {99991,7936,1048, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.99 BV=-1.69 + {99991,8720,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.10 BV=-1.81 + {99991,9344,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.20 BV=-1.91 + {99991,10080,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.30 BV=-2.01 + {99991,10480,1056, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.40 BV=-2.11 + {99991,11392,1040, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.50 BV=-2.21 + {99991,11904,1064, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.59 BV=-2.30 + {99991,13104,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.69 BV=-2.40 + {99991,13792,1056, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.80 BV=-2.50 + {99991,14560,1072, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.90 BV=-2.60 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sAEScene4PLineTable_50Hz = +{ +{ + {65,1216,1088, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.34 BV=11.54 + {65,1328,1024, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.38 BV=11.51 + {65,1424,1040, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.50 BV=11.38 + {65,1424,1104, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.58 BV=11.30 + {81,1216,1112, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.37 BV=11.20 + {81,1328,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.45 BV=11.11 + {81,1424,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.55 BV=11.01 + {97,1328,1056, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.42 BV=10.88 + {97,1424,1040, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.50 BV=10.80 + {113,1328,1048, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.41 BV=10.67 + {113,1424,1040, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.50 BV=10.58 + {129,1328,1040, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.40 BV=10.49 + {129,1424,1024, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.48 BV=10.42 + {145,1328,1056, 0, 0, 0}, //TV = 12.75(9 lines) AV=2.97 SV=5.42 BV=10.30 + {161,1328,1024, 0, 0, 0}, //TV = 12.60(10 lines) AV=2.97 SV=5.38 BV=10.20 + {177,1216,1104, 0, 0, 0}, //TV = 12.46(11 lines) AV=2.97 SV=5.36 BV=10.08 + {193,1216,1088, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.34 BV=9.97 + {193,1328,1040, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.40 BV=9.91 + {209,1328,1032, 0, 0, 0}, //TV = 12.22(13 lines) AV=2.97 SV=5.39 BV=9.81 + {225,1328,1024, 0, 0, 0}, //TV = 12.12(14 lines) AV=2.97 SV=5.38 BV=9.71 + {241,1328,1024, 0, 0, 0}, //TV = 12.02(15 lines) AV=2.97 SV=5.38 BV=9.61 + {257,1328,1032, 0, 0, 0}, //TV = 11.93(16 lines) AV=2.97 SV=5.39 BV=9.51 + {273,1328,1040, 0, 0, 0}, //TV = 11.84(17 lines) AV=2.97 SV=5.40 BV=9.41 + {305,1216,1088, 0, 0, 0}, //TV = 11.68(19 lines) AV=2.97 SV=5.34 BV=9.31 + {321,1216,1104, 0, 0, 0}, //TV = 11.61(20 lines) AV=2.97 SV=5.36 BV=9.22 + {353,1216,1080, 0, 0, 0}, //TV = 11.47(22 lines) AV=2.97 SV=5.32 BV=9.11 + {369,1216,1104, 0, 0, 0}, //TV = 11.40(23 lines) AV=2.97 SV=5.36 BV=9.02 + {401,1216,1096, 0, 0, 0}, //TV = 11.28(25 lines) AV=2.97 SV=5.35 BV=8.91 + {433,1216,1088, 0, 0, 0}, //TV = 11.17(27 lines) AV=2.97 SV=5.34 BV=8.81 + {465,1216,1088, 0, 0, 0}, //TV = 11.07(29 lines) AV=2.97 SV=5.34 BV=8.71 + {497,1216,1088, 0, 0, 0}, //TV = 10.97(31 lines) AV=2.97 SV=5.34 BV=8.61 + {529,1216,1096, 0, 0, 0}, //TV = 10.88(33 lines) AV=2.97 SV=5.35 BV=8.51 + {577,1216,1080, 0, 0, 0}, //TV = 10.76(36 lines) AV=2.97 SV=5.32 BV=8.41 + {609,1216,1096, 0, 0, 0}, //TV = 10.68(38 lines) AV=2.97 SV=5.35 BV=8.31 + {657,1216,1088, 0, 0, 0}, //TV = 10.57(41 lines) AV=2.97 SV=5.34 BV=8.21 + {705,1216,1088, 0, 0, 0}, //TV = 10.47(44 lines) AV=2.97 SV=5.34 BV=8.11 + {753,1216,1096, 0, 0, 0}, //TV = 10.38(47 lines) AV=2.97 SV=5.35 BV=8.00 + {801,1216,1096, 0, 0, 0}, //TV = 10.29(50 lines) AV=2.97 SV=5.35 BV=7.91 + {865,1216,1088, 0, 0, 0}, //TV = 10.18(54 lines) AV=2.97 SV=5.34 BV=7.81 + {929,1216,1088, 0, 0, 0}, //TV = 10.07(58 lines) AV=2.97 SV=5.34 BV=7.71 + {993,1216,1088, 0, 0, 0}, //TV = 9.98(62 lines) AV=2.97 SV=5.34 BV=7.61 + {1073,1216,1080, 0, 0, 0}, //TV = 9.86(67 lines) AV=2.97 SV=5.32 BV=7.51 + {1153,1216,1072, 0, 0, 0}, //TV = 9.76(72 lines) AV=2.97 SV=5.31 BV=7.42 + {1233,1216,1080, 0, 0, 0}, //TV = 9.66(77 lines) AV=2.97 SV=5.32 BV=7.31 + {1313,1216,1088, 0, 0, 0}, //TV = 9.57(82 lines) AV=2.97 SV=5.34 BV=7.21 + {1425,1216,1072, 0, 0, 0}, //TV = 9.45(89 lines) AV=2.97 SV=5.31 BV=7.11 + {1521,1216,1072, 0, 0, 0}, //TV = 9.36(95 lines) AV=2.97 SV=5.31 BV=7.02 + {1633,1216,1080, 0, 0, 0}, //TV = 9.26(102 lines) AV=2.97 SV=5.32 BV=6.90 + {1745,1216,1080, 0, 0, 0}, //TV = 9.16(109 lines) AV=2.97 SV=5.32 BV=6.81 + {1873,1216,1080, 0, 0, 0}, //TV = 9.06(117 lines) AV=2.97 SV=5.32 BV=6.71 + {2001,1216,1080, 0, 0, 0}, //TV = 8.97(125 lines) AV=2.97 SV=5.32 BV=6.61 + {2145,1216,1080, 0, 0, 0}, //TV = 8.86(134 lines) AV=2.97 SV=5.32 BV=6.51 + {2305,1216,1080, 0, 0, 0}, //TV = 8.76(144 lines) AV=2.97 SV=5.32 BV=6.41 + {2481,1216,1072, 0, 0, 0}, //TV = 8.65(155 lines) AV=2.97 SV=5.31 BV=6.31 + {2641,1216,1080, 0, 0, 0}, //TV = 8.56(165 lines) AV=2.97 SV=5.32 BV=6.21 + {2849,1216,1080, 0, 0, 0}, //TV = 8.46(178 lines) AV=2.97 SV=5.32 BV=6.10 + {3025,1216,1080, 0, 0, 0}, //TV = 8.37(189 lines) AV=2.97 SV=5.32 BV=6.01 + {3265,1216,1072, 0, 0, 0}, //TV = 8.26(204 lines) AV=2.97 SV=5.31 BV=5.92 + {3489,1216,1080, 0, 0, 0}, //TV = 8.16(218 lines) AV=2.97 SV=5.32 BV=5.81 + {3745,1216,1072, 0, 0, 0}, //TV = 8.06(234 lines) AV=2.97 SV=5.31 BV=5.72 + {4033,1216,1072, 0, 0, 0}, //TV = 7.95(252 lines) AV=2.97 SV=5.31 BV=5.61 + {4321,1216,1072, 0, 0, 0}, //TV = 7.85(270 lines) AV=2.97 SV=5.31 BV=5.51 + {4625,1216,1072, 0, 0, 0}, //TV = 7.76(289 lines) AV=2.97 SV=5.31 BV=5.41 + {4945,1216,1072, 0, 0, 0}, //TV = 7.66(309 lines) AV=2.97 SV=5.31 BV=5.32 + {5297,1216,1072, 0, 0, 0}, //TV = 7.56(331 lines) AV=2.97 SV=5.31 BV=5.22 + {5681,1216,1072, 0, 0, 0}, //TV = 7.46(355 lines) AV=2.97 SV=5.31 BV=5.12 + {6113,1216,1072, 0, 0, 0}, //TV = 7.35(382 lines) AV=2.97 SV=5.31 BV=5.01 + {6561,1216,1072, 0, 0, 0}, //TV = 7.25(410 lines) AV=2.97 SV=5.31 BV=4.91 + {7025,1216,1072, 0, 0, 0}, //TV = 7.15(439 lines) AV=2.97 SV=5.31 BV=4.81 + {7521,1216,1072, 0, 0, 0}, //TV = 7.05(470 lines) AV=2.97 SV=5.31 BV=4.71 + {8049,1216,1072, 0, 0, 0}, //TV = 6.96(503 lines) AV=2.97 SV=5.31 BV=4.61 + {8625,1216,1072, 0, 0, 0}, //TV = 6.86(539 lines) AV=2.97 SV=5.31 BV=4.51 + {9249,1216,1072, 0, 0, 0}, //TV = 6.76(578 lines) AV=2.97 SV=5.31 BV=4.41 + {9905,1216,1072, 0, 0, 0}, //TV = 6.66(619 lines) AV=2.97 SV=5.31 BV=4.31 + {10002,1328,1048, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1424,1040, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.50 BV=4.12 + {10002,1536,1040, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.61 BV=4.01 + {10002,1632,1048, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,1728,1056, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.80 BV=3.82 + {10002,1840,1064, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.90 BV=3.71 + {10002,2048,1024, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.00 BV=3.61 + {10002,2144,1056, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.11 BV=3.50 + {10002,2352,1024, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.20 BV=3.41 + {10002,2448,1064, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.31 BV=3.30 + {20003,1328,1048, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.41 BV=3.21 + {20003,1424,1048, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.51 BV=3.11 + {20003,1536,1040, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.61 BV=3.01 + {20003,1632,1048, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.71 BV=2.91 + {20003,1728,1064, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.81 BV=2.80 + {30003,1216,1080, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.32 BV=2.70 + {30003,1328,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.42 BV=2.61 + {30003,1424,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.52 BV=2.51 + {30003,1536,1048, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.62 BV=2.41 + {30003,1632,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.72 BV=2.31 + {30003,1728,1072, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.82 BV=2.21 + {30003,1936,1032, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.93 BV=2.10 + {30003,2048,1040, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.02 BV=2.01 + {30003,2144,1064, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.12 BV=1.91 + {30003,2352,1040, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.22 BV=1.81 + {30003,2560,1024, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.32 BV=1.71 + {30003,2656,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.42 BV=1.61 + {30003,2864,1048, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.52 BV=1.51 + {30003,3072,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.63 BV=1.40 + {30003,3328,1040, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.72 BV=1.31 + {30003,3584,1032, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.82 BV=1.21 + {30003,3840,1032, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.92 BV=1.11 + {40004,3072,1040, 0, 0, 0}, //TV = 4.64(2500 lines) AV=2.97 SV=6.61 BV=1.01 + {40004,3328,1024, 0, 0, 0}, //TV = 4.64(2500 lines) AV=2.97 SV=6.70 BV=0.91 + {40004,3584,1024, 0, 0, 0}, //TV = 4.64(2500 lines) AV=2.97 SV=6.81 BV=0.81 + {50005,3072,1024, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.58 BV=0.71 + {50005,3200,1056, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.69 BV=0.60 + {50005,3456,1040, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.78 BV=0.52 + {60005,3072,1048, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.62 BV=0.41 + {60005,3328,1040, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.72 BV=0.31 + {60005,3584,1032, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.82 BV=0.21 + {60005,3840,1032, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.92 BV=0.11 + {60005,4096,1040, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.02 BV=0.01 + {60005,4480,1024, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.13 BV=-0.10 + {60005,4736,1040, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.23 BV=-0.20 + {60005,5120,1032, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.33 BV=-0.30 + {60005,5504,1024, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.43 BV=-0.40 + {60005,5888,1024, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.52 BV=-0.49 + {70006,5376,1032, 0, 0, 0}, //TV = 3.84(4375 lines) AV=2.97 SV=7.40 BV=-0.60 + {70006,5760,1032, 0, 0, 0}, //TV = 3.84(4375 lines) AV=2.97 SV=7.50 BV=-0.70 + {80006,5376,1040, 0, 0, 0}, //TV = 3.64(5000 lines) AV=2.97 SV=7.41 BV=-0.80 + {90007,5120,1040, 0, 0, 0}, //TV = 3.47(5625 lines) AV=2.97 SV=7.34 BV=-0.90 + {90007,5504,1040, 0, 0, 0}, //TV = 3.47(5625 lines) AV=2.97 SV=7.45 BV=-1.00 + {100008,5376,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.39 BV=-1.10 + {100008,5760,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.49 BV=-1.20 + {100008,6144,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.60 BV=-1.30 + {100008,6544,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.69 BV=-1.39 + {100008,7072,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.79 BV=-1.50 + {100008,7472,1040, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.89 BV=-1.60 + {100008,7936,1048, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.99 BV=-1.69 + {100008,8720,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.09 BV=-1.80 + {100008,9344,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.20 BV=-1.91 + {100008,10080,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.30 BV=-2.01 + {100008,10480,1056, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.40 BV=-2.11 + {100008,11392,1040, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.50 BV=-2.21 + {100008,11904,1064, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.59 BV=-2.30 + {100008,13104,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.69 BV=-2.40 + {100008,13792,1056, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.80 BV=-2.50 + {100008,14560,1072, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.90 BV=-2.60 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_SceneTable4 = +{ + AETABLE_SCENE_INDEX4, //eAETableID + 143, //u4TotalIndex + 20, //u4StrobeTrigerBV + 116, //i4MaxBV + -26, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAEScene4PLineTable_60Hz, + sAEScene4PLineTable_50Hz, + NULL, +}; + +static strEvPline sAEScene5PLineTable_60Hz = +{ +{ + {65,1216,1088, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.34 BV=11.54 + {65,1328,1024, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.38 BV=11.51 + {65,1424,1040, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.50 BV=11.38 + {65,1424,1104, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.58 BV=11.30 + {81,1216,1112, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.37 BV=11.20 + {81,1328,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.45 BV=11.11 + {81,1424,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.55 BV=11.01 + {97,1328,1056, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.42 BV=10.88 + {97,1424,1040, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.50 BV=10.80 + {113,1328,1048, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.41 BV=10.67 + {113,1424,1040, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.50 BV=10.58 + {129,1328,1040, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.40 BV=10.49 + {129,1424,1024, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.48 BV=10.42 + {145,1328,1056, 0, 0, 0}, //TV = 12.75(9 lines) AV=2.97 SV=5.42 BV=10.30 + {161,1328,1024, 0, 0, 0}, //TV = 12.60(10 lines) AV=2.97 SV=5.38 BV=10.20 + {177,1216,1104, 0, 0, 0}, //TV = 12.46(11 lines) AV=2.97 SV=5.36 BV=10.08 + {193,1216,1088, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.34 BV=9.97 + {193,1328,1040, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.40 BV=9.91 + {209,1328,1032, 0, 0, 0}, //TV = 12.22(13 lines) AV=2.97 SV=5.39 BV=9.81 + {225,1328,1024, 0, 0, 0}, //TV = 12.12(14 lines) AV=2.97 SV=5.38 BV=9.71 + {241,1328,1024, 0, 0, 0}, //TV = 12.02(15 lines) AV=2.97 SV=5.38 BV=9.61 + {257,1328,1032, 0, 0, 0}, //TV = 11.93(16 lines) AV=2.97 SV=5.39 BV=9.51 + {273,1328,1040, 0, 0, 0}, //TV = 11.84(17 lines) AV=2.97 SV=5.40 BV=9.41 + {305,1216,1088, 0, 0, 0}, //TV = 11.68(19 lines) AV=2.97 SV=5.34 BV=9.31 + {321,1216,1104, 0, 0, 0}, //TV = 11.61(20 lines) AV=2.97 SV=5.36 BV=9.22 + {353,1216,1080, 0, 0, 0}, //TV = 11.47(22 lines) AV=2.97 SV=5.32 BV=9.11 + {369,1216,1104, 0, 0, 0}, //TV = 11.40(23 lines) AV=2.97 SV=5.36 BV=9.02 + {401,1216,1096, 0, 0, 0}, //TV = 11.28(25 lines) AV=2.97 SV=5.35 BV=8.91 + {433,1216,1088, 0, 0, 0}, //TV = 11.17(27 lines) AV=2.97 SV=5.34 BV=8.81 + {465,1216,1088, 0, 0, 0}, //TV = 11.07(29 lines) AV=2.97 SV=5.34 BV=8.71 + {497,1216,1088, 0, 0, 0}, //TV = 10.97(31 lines) AV=2.97 SV=5.34 BV=8.61 + {529,1216,1096, 0, 0, 0}, //TV = 10.88(33 lines) AV=2.97 SV=5.35 BV=8.51 + {577,1216,1080, 0, 0, 0}, //TV = 10.76(36 lines) AV=2.97 SV=5.32 BV=8.41 + {609,1216,1096, 0, 0, 0}, //TV = 10.68(38 lines) AV=2.97 SV=5.35 BV=8.31 + {657,1216,1088, 0, 0, 0}, //TV = 10.57(41 lines) AV=2.97 SV=5.34 BV=8.21 + {705,1216,1088, 0, 0, 0}, //TV = 10.47(44 lines) AV=2.97 SV=5.34 BV=8.11 + {753,1216,1096, 0, 0, 0}, //TV = 10.38(47 lines) AV=2.97 SV=5.35 BV=8.00 + {801,1216,1096, 0, 0, 0}, //TV = 10.29(50 lines) AV=2.97 SV=5.35 BV=7.91 + {865,1216,1088, 0, 0, 0}, //TV = 10.18(54 lines) AV=2.97 SV=5.34 BV=7.81 + {929,1216,1088, 0, 0, 0}, //TV = 10.07(58 lines) AV=2.97 SV=5.34 BV=7.71 + {993,1216,1088, 0, 0, 0}, //TV = 9.98(62 lines) AV=2.97 SV=5.34 BV=7.61 + {1073,1216,1080, 0, 0, 0}, //TV = 9.86(67 lines) AV=2.97 SV=5.32 BV=7.51 + {1153,1216,1072, 0, 0, 0}, //TV = 9.76(72 lines) AV=2.97 SV=5.31 BV=7.42 + {1233,1216,1080, 0, 0, 0}, //TV = 9.66(77 lines) AV=2.97 SV=5.32 BV=7.31 + {1313,1216,1088, 0, 0, 0}, //TV = 9.57(82 lines) AV=2.97 SV=5.34 BV=7.21 + {1425,1216,1072, 0, 0, 0}, //TV = 9.45(89 lines) AV=2.97 SV=5.31 BV=7.11 + {1521,1216,1072, 0, 0, 0}, //TV = 9.36(95 lines) AV=2.97 SV=5.31 BV=7.02 + {1633,1216,1080, 0, 0, 0}, //TV = 9.26(102 lines) AV=2.97 SV=5.32 BV=6.90 + {1745,1216,1080, 0, 0, 0}, //TV = 9.16(109 lines) AV=2.97 SV=5.32 BV=6.81 + {1873,1216,1080, 0, 0, 0}, //TV = 9.06(117 lines) AV=2.97 SV=5.32 BV=6.71 + {2001,1216,1080, 0, 0, 0}, //TV = 8.97(125 lines) AV=2.97 SV=5.32 BV=6.61 + {2145,1216,1080, 0, 0, 0}, //TV = 8.86(134 lines) AV=2.97 SV=5.32 BV=6.51 + {2305,1216,1080, 0, 0, 0}, //TV = 8.76(144 lines) AV=2.97 SV=5.32 BV=6.41 + {2481,1216,1072, 0, 0, 0}, //TV = 8.65(155 lines) AV=2.97 SV=5.31 BV=6.31 + {2641,1216,1080, 0, 0, 0}, //TV = 8.56(165 lines) AV=2.97 SV=5.32 BV=6.21 + {2849,1216,1080, 0, 0, 0}, //TV = 8.46(178 lines) AV=2.97 SV=5.32 BV=6.10 + {3025,1216,1080, 0, 0, 0}, //TV = 8.37(189 lines) AV=2.97 SV=5.32 BV=6.01 + {3265,1216,1072, 0, 0, 0}, //TV = 8.26(204 lines) AV=2.97 SV=5.31 BV=5.92 + {3489,1216,1080, 0, 0, 0}, //TV = 8.16(218 lines) AV=2.97 SV=5.32 BV=5.81 + {3745,1216,1072, 0, 0, 0}, //TV = 8.06(234 lines) AV=2.97 SV=5.31 BV=5.72 + {4033,1216,1072, 0, 0, 0}, //TV = 7.95(252 lines) AV=2.97 SV=5.31 BV=5.61 + {4321,1216,1072, 0, 0, 0}, //TV = 7.85(270 lines) AV=2.97 SV=5.31 BV=5.51 + {4625,1216,1072, 0, 0, 0}, //TV = 7.76(289 lines) AV=2.97 SV=5.31 BV=5.41 + {4945,1216,1072, 0, 0, 0}, //TV = 7.66(309 lines) AV=2.97 SV=5.31 BV=5.32 + {5297,1216,1072, 0, 0, 0}, //TV = 7.56(331 lines) AV=2.97 SV=5.31 BV=5.22 + {5681,1216,1072, 0, 0, 0}, //TV = 7.46(355 lines) AV=2.97 SV=5.31 BV=5.12 + {6113,1216,1072, 0, 0, 0}, //TV = 7.35(382 lines) AV=2.97 SV=5.31 BV=5.01 + {6561,1216,1072, 0, 0, 0}, //TV = 7.25(410 lines) AV=2.97 SV=5.31 BV=4.91 + {7025,1216,1072, 0, 0, 0}, //TV = 7.15(439 lines) AV=2.97 SV=5.31 BV=4.81 + {7521,1216,1072, 0, 0, 0}, //TV = 7.05(470 lines) AV=2.97 SV=5.31 BV=4.71 + {8049,1216,1072, 0, 0, 0}, //TV = 6.96(503 lines) AV=2.97 SV=5.31 BV=4.61 + {8338,1216,1112, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.37 BV=4.51 + {8338,1328,1096, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.47 BV=4.40 + {8338,1424,1088, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.56 BV=4.31 + {8338,1536,1088, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.67 BV=4.20 + {8338,1728,1032, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.77 BV=4.11 + {8338,1840,1040, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.87 BV=4.01 + {8338,1936,1064, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.97 BV=3.90 + {8338,2144,1024, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=6.07 BV=3.81 + {8338,2240,1056, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=6.17 BV=3.70 + {8338,2448,1032, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=6.27 BV=3.61 + {16658,1216,1112, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.37 BV=3.51 + {16658,1328,1096, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.47 BV=3.41 + {16658,1424,1088, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.56 BV=3.32 + {16658,1632,1024, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.67 BV=3.21 + {16658,1728,1032, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.77 BV=3.11 + {16658,1840,1040, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.87 BV=3.01 + {24994,1328,1024, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.38 BV=2.92 + {24994,1424,1024, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.48 BV=2.82 + {24994,1536,1024, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.58 BV=2.71 + {24994,1632,1032, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.68 BV=2.61 + {33331,1328,1024, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.38 BV=2.50 + {33331,1328,1096, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.47 BV=2.40 + {33331,1424,1088, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.56 BV=2.31 + {33331,1536,1088, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.67 BV=2.21 + {33331,1728,1032, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.77 BV=2.11 + {33331,1840,1040, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.87 BV=2.01 + {33331,1936,1056, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.96 BV=1.91 + {33331,2144,1024, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.07 BV=1.81 + {33331,2240,1056, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.17 BV=1.70 + {33331,2448,1032, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.27 BV=1.61 + {33331,2560,1056, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.37 BV=1.51 + {33331,2752,1056, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.47 BV=1.41 + {33331,2960,1048, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.56 BV=1.31 + {33331,3200,1040, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.67 BV=1.21 + {33331,3456,1032, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.77 BV=1.11 + {33331,3712,1032, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.87 BV=1.01 + {41668,3200,1024, 0, 0, 0}, //TV = 4.58(2604 lines) AV=2.97 SV=6.64 BV=0.91 + {41668,3328,1056, 0, 0, 0}, //TV = 4.58(2604 lines) AV=2.97 SV=6.74 BV=0.81 + {50005,3072,1024, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.58 BV=0.71 + {50005,3200,1056, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.69 BV=0.60 + {50005,3456,1040, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.78 BV=0.52 + {58324,3200,1032, 0, 0, 0}, //TV = 4.10(3645 lines) AV=2.97 SV=6.66 BV=0.42 + {58324,3456,1024, 0, 0, 0}, //TV = 4.10(3645 lines) AV=2.97 SV=6.75 BV=0.32 + {66661,3200,1040, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=6.67 BV=0.21 + {66661,3456,1032, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=6.77 BV=0.11 + {66661,3712,1032, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=6.87 BV=0.01 + {66661,3968,1040, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=6.98 BV=-0.10 + {66661,4224,1048, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.08 BV=-0.20 + {66661,4608,1032, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.18 BV=-0.30 + {66661,4864,1048, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.28 BV=-0.40 + {66661,5248,1040, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.38 BV=-0.50 + {66661,5632,1040, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.48 BV=-0.60 + {74997,5376,1032, 0, 0, 0}, //TV = 3.74(4687 lines) AV=2.97 SV=7.40 BV=-0.70 + {83335,5248,1024, 0, 0, 0}, //TV = 3.58(5208 lines) AV=2.97 SV=7.36 BV=-0.80 + {91671,4992,1048, 0, 0, 0}, //TV = 3.45(5729 lines) AV=2.97 SV=7.32 BV=-0.90 + {91671,5376,1040, 0, 0, 0}, //TV = 3.45(5729 lines) AV=2.97 SV=7.41 BV=-1.00 + {99991,5376,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.39 BV=-1.10 + {99991,5760,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.49 BV=-1.20 + {99991,6144,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.60 BV=-1.30 + {99991,6544,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.69 BV=-1.39 + {99991,7072,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.79 BV=-1.49 + {99991,7472,1040, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.89 BV=-1.60 + {99991,7936,1048, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.99 BV=-1.69 + {99991,8720,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.10 BV=-1.81 + {99991,9344,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.20 BV=-1.91 + {99991,10080,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.30 BV=-2.01 + {99991,10480,1056, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.40 BV=-2.11 + {99991,11392,1040, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.50 BV=-2.21 + {99991,11904,1064, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.59 BV=-2.30 + {99991,13104,1032, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.69 BV=-2.40 + {99991,13792,1056, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.80 BV=-2.50 + {99991,14560,1072, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=8.90 BV=-2.60 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sAEScene5PLineTable_50Hz = +{ +{ + {65,1216,1088, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.34 BV=11.54 + {65,1328,1024, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.38 BV=11.51 + {65,1424,1040, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.50 BV=11.38 + {65,1424,1104, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.58 BV=11.30 + {81,1216,1112, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.37 BV=11.20 + {81,1328,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.45 BV=11.11 + {81,1424,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.55 BV=11.01 + {97,1328,1056, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.42 BV=10.88 + {97,1424,1040, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.50 BV=10.80 + {113,1328,1048, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.41 BV=10.67 + {113,1424,1040, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.50 BV=10.58 + {129,1328,1040, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.40 BV=10.49 + {129,1424,1024, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.48 BV=10.42 + {145,1328,1056, 0, 0, 0}, //TV = 12.75(9 lines) AV=2.97 SV=5.42 BV=10.30 + {161,1328,1024, 0, 0, 0}, //TV = 12.60(10 lines) AV=2.97 SV=5.38 BV=10.20 + {177,1216,1104, 0, 0, 0}, //TV = 12.46(11 lines) AV=2.97 SV=5.36 BV=10.08 + {193,1216,1088, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.34 BV=9.97 + {193,1328,1040, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.40 BV=9.91 + {209,1328,1032, 0, 0, 0}, //TV = 12.22(13 lines) AV=2.97 SV=5.39 BV=9.81 + {225,1328,1024, 0, 0, 0}, //TV = 12.12(14 lines) AV=2.97 SV=5.38 BV=9.71 + {241,1328,1024, 0, 0, 0}, //TV = 12.02(15 lines) AV=2.97 SV=5.38 BV=9.61 + {257,1328,1032, 0, 0, 0}, //TV = 11.93(16 lines) AV=2.97 SV=5.39 BV=9.51 + {273,1328,1040, 0, 0, 0}, //TV = 11.84(17 lines) AV=2.97 SV=5.40 BV=9.41 + {305,1216,1088, 0, 0, 0}, //TV = 11.68(19 lines) AV=2.97 SV=5.34 BV=9.31 + {321,1216,1104, 0, 0, 0}, //TV = 11.61(20 lines) AV=2.97 SV=5.36 BV=9.22 + {353,1216,1080, 0, 0, 0}, //TV = 11.47(22 lines) AV=2.97 SV=5.32 BV=9.11 + {369,1216,1104, 0, 0, 0}, //TV = 11.40(23 lines) AV=2.97 SV=5.36 BV=9.02 + {401,1216,1096, 0, 0, 0}, //TV = 11.28(25 lines) AV=2.97 SV=5.35 BV=8.91 + {433,1216,1088, 0, 0, 0}, //TV = 11.17(27 lines) AV=2.97 SV=5.34 BV=8.81 + {465,1216,1088, 0, 0, 0}, //TV = 11.07(29 lines) AV=2.97 SV=5.34 BV=8.71 + {497,1216,1088, 0, 0, 0}, //TV = 10.97(31 lines) AV=2.97 SV=5.34 BV=8.61 + {529,1216,1096, 0, 0, 0}, //TV = 10.88(33 lines) AV=2.97 SV=5.35 BV=8.51 + {577,1216,1080, 0, 0, 0}, //TV = 10.76(36 lines) AV=2.97 SV=5.32 BV=8.41 + {609,1216,1096, 0, 0, 0}, //TV = 10.68(38 lines) AV=2.97 SV=5.35 BV=8.31 + {657,1216,1088, 0, 0, 0}, //TV = 10.57(41 lines) AV=2.97 SV=5.34 BV=8.21 + {705,1216,1088, 0, 0, 0}, //TV = 10.47(44 lines) AV=2.97 SV=5.34 BV=8.11 + {753,1216,1096, 0, 0, 0}, //TV = 10.38(47 lines) AV=2.97 SV=5.35 BV=8.00 + {801,1216,1096, 0, 0, 0}, //TV = 10.29(50 lines) AV=2.97 SV=5.35 BV=7.91 + {865,1216,1088, 0, 0, 0}, //TV = 10.18(54 lines) AV=2.97 SV=5.34 BV=7.81 + {929,1216,1088, 0, 0, 0}, //TV = 10.07(58 lines) AV=2.97 SV=5.34 BV=7.71 + {993,1216,1088, 0, 0, 0}, //TV = 9.98(62 lines) AV=2.97 SV=5.34 BV=7.61 + {1073,1216,1080, 0, 0, 0}, //TV = 9.86(67 lines) AV=2.97 SV=5.32 BV=7.51 + {1153,1216,1072, 0, 0, 0}, //TV = 9.76(72 lines) AV=2.97 SV=5.31 BV=7.42 + {1233,1216,1080, 0, 0, 0}, //TV = 9.66(77 lines) AV=2.97 SV=5.32 BV=7.31 + {1313,1216,1088, 0, 0, 0}, //TV = 9.57(82 lines) AV=2.97 SV=5.34 BV=7.21 + {1425,1216,1072, 0, 0, 0}, //TV = 9.45(89 lines) AV=2.97 SV=5.31 BV=7.11 + {1521,1216,1072, 0, 0, 0}, //TV = 9.36(95 lines) AV=2.97 SV=5.31 BV=7.02 + {1633,1216,1080, 0, 0, 0}, //TV = 9.26(102 lines) AV=2.97 SV=5.32 BV=6.90 + {1745,1216,1080, 0, 0, 0}, //TV = 9.16(109 lines) AV=2.97 SV=5.32 BV=6.81 + {1873,1216,1080, 0, 0, 0}, //TV = 9.06(117 lines) AV=2.97 SV=5.32 BV=6.71 + {2001,1216,1080, 0, 0, 0}, //TV = 8.97(125 lines) AV=2.97 SV=5.32 BV=6.61 + {2145,1216,1080, 0, 0, 0}, //TV = 8.86(134 lines) AV=2.97 SV=5.32 BV=6.51 + {2305,1216,1080, 0, 0, 0}, //TV = 8.76(144 lines) AV=2.97 SV=5.32 BV=6.41 + {2481,1216,1072, 0, 0, 0}, //TV = 8.65(155 lines) AV=2.97 SV=5.31 BV=6.31 + {2641,1216,1080, 0, 0, 0}, //TV = 8.56(165 lines) AV=2.97 SV=5.32 BV=6.21 + {2849,1216,1080, 0, 0, 0}, //TV = 8.46(178 lines) AV=2.97 SV=5.32 BV=6.10 + {3025,1216,1080, 0, 0, 0}, //TV = 8.37(189 lines) AV=2.97 SV=5.32 BV=6.01 + {3265,1216,1072, 0, 0, 0}, //TV = 8.26(204 lines) AV=2.97 SV=5.31 BV=5.92 + {3489,1216,1080, 0, 0, 0}, //TV = 8.16(218 lines) AV=2.97 SV=5.32 BV=5.81 + {3745,1216,1072, 0, 0, 0}, //TV = 8.06(234 lines) AV=2.97 SV=5.31 BV=5.72 + {4033,1216,1072, 0, 0, 0}, //TV = 7.95(252 lines) AV=2.97 SV=5.31 BV=5.61 + {4321,1216,1072, 0, 0, 0}, //TV = 7.85(270 lines) AV=2.97 SV=5.31 BV=5.51 + {4625,1216,1072, 0, 0, 0}, //TV = 7.76(289 lines) AV=2.97 SV=5.31 BV=5.41 + {4945,1216,1072, 0, 0, 0}, //TV = 7.66(309 lines) AV=2.97 SV=5.31 BV=5.32 + {5297,1216,1072, 0, 0, 0}, //TV = 7.56(331 lines) AV=2.97 SV=5.31 BV=5.22 + {5681,1216,1072, 0, 0, 0}, //TV = 7.46(355 lines) AV=2.97 SV=5.31 BV=5.12 + {6113,1216,1072, 0, 0, 0}, //TV = 7.35(382 lines) AV=2.97 SV=5.31 BV=5.01 + {6561,1216,1072, 0, 0, 0}, //TV = 7.25(410 lines) AV=2.97 SV=5.31 BV=4.91 + {7025,1216,1072, 0, 0, 0}, //TV = 7.15(439 lines) AV=2.97 SV=5.31 BV=4.81 + {7521,1216,1072, 0, 0, 0}, //TV = 7.05(470 lines) AV=2.97 SV=5.31 BV=4.71 + {8049,1216,1072, 0, 0, 0}, //TV = 6.96(503 lines) AV=2.97 SV=5.31 BV=4.61 + {8625,1216,1072, 0, 0, 0}, //TV = 6.86(539 lines) AV=2.97 SV=5.31 BV=4.51 + {9249,1216,1072, 0, 0, 0}, //TV = 6.76(578 lines) AV=2.97 SV=5.31 BV=4.41 + {9905,1216,1072, 0, 0, 0}, //TV = 6.66(619 lines) AV=2.97 SV=5.31 BV=4.31 + {10002,1328,1048, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1424,1040, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.50 BV=4.12 + {10002,1536,1040, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.61 BV=4.01 + {10002,1632,1048, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,1728,1056, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.80 BV=3.82 + {10002,1840,1064, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.90 BV=3.71 + {10002,2048,1024, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.00 BV=3.61 + {10002,2144,1056, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.11 BV=3.50 + {10002,2352,1024, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.20 BV=3.41 + {10002,2448,1064, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.31 BV=3.30 + {20003,1328,1048, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.41 BV=3.21 + {20003,1424,1048, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.51 BV=3.11 + {20003,1536,1040, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.61 BV=3.01 + {20003,1632,1048, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.71 BV=2.91 + {20003,1728,1064, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.81 BV=2.80 + {30003,1216,1080, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.32 BV=2.70 + {30003,1328,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.42 BV=2.61 + {30003,1424,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.52 BV=2.51 + {30003,1536,1048, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.62 BV=2.41 + {30003,1632,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.72 BV=2.31 + {30003,1728,1072, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.82 BV=2.21 + {30003,1936,1032, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.93 BV=2.10 + {30003,2048,1040, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.02 BV=2.01 + {30003,2144,1064, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.12 BV=1.91 + {30003,2352,1040, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.22 BV=1.81 + {30003,2560,1024, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.32 BV=1.71 + {30003,2656,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.42 BV=1.61 + {30003,2864,1048, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.52 BV=1.51 + {30003,3072,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.63 BV=1.40 + {30003,3328,1040, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.72 BV=1.31 + {30003,3584,1032, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.82 BV=1.21 + {30003,3840,1032, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.92 BV=1.11 + {40004,3072,1040, 0, 0, 0}, //TV = 4.64(2500 lines) AV=2.97 SV=6.61 BV=1.01 + {40004,3328,1024, 0, 0, 0}, //TV = 4.64(2500 lines) AV=2.97 SV=6.70 BV=0.91 + {40004,3584,1024, 0, 0, 0}, //TV = 4.64(2500 lines) AV=2.97 SV=6.81 BV=0.81 + {50005,3072,1024, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.58 BV=0.71 + {50005,3200,1056, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.69 BV=0.60 + {50005,3456,1040, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.78 BV=0.52 + {60005,3072,1048, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.62 BV=0.41 + {60005,3328,1040, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.72 BV=0.31 + {60005,3584,1032, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.82 BV=0.21 + {60005,3840,1032, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.92 BV=0.11 + {60005,4096,1040, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.02 BV=0.01 + {60005,4480,1024, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.13 BV=-0.10 + {60005,4736,1040, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.23 BV=-0.20 + {60005,5120,1032, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.33 BV=-0.30 + {60005,5504,1024, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.43 BV=-0.40 + {60005,5888,1024, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.52 BV=-0.49 + {70006,5376,1032, 0, 0, 0}, //TV = 3.84(4375 lines) AV=2.97 SV=7.40 BV=-0.60 + {70006,5760,1032, 0, 0, 0}, //TV = 3.84(4375 lines) AV=2.97 SV=7.50 BV=-0.70 + {80006,5376,1040, 0, 0, 0}, //TV = 3.64(5000 lines) AV=2.97 SV=7.41 BV=-0.80 + {90007,5120,1040, 0, 0, 0}, //TV = 3.47(5625 lines) AV=2.97 SV=7.34 BV=-0.90 + {90007,5504,1040, 0, 0, 0}, //TV = 3.47(5625 lines) AV=2.97 SV=7.45 BV=-1.00 + {100008,5376,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.39 BV=-1.10 + {100008,5760,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.49 BV=-1.20 + {100008,6144,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.60 BV=-1.30 + {100008,6544,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.69 BV=-1.39 + {100008,7072,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.79 BV=-1.50 + {100008,7472,1040, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.89 BV=-1.60 + {100008,7936,1048, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.99 BV=-1.69 + {100008,8720,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.09 BV=-1.80 + {100008,9344,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.20 BV=-1.91 + {100008,10080,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.30 BV=-2.01 + {100008,10480,1056, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.40 BV=-2.11 + {100008,11392,1040, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.50 BV=-2.21 + {100008,11904,1064, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.59 BV=-2.30 + {100008,13104,1032, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.69 BV=-2.40 + {100008,13792,1056, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.80 BV=-2.50 + {100008,14560,1072, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=8.90 BV=-2.60 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_SceneTable5 = +{ + AETABLE_SCENE_INDEX5, //eAETableID + 143, //u4TotalIndex + 20, //u4StrobeTrigerBV + 116, //i4MaxBV + -26, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAEScene5PLineTable_60Hz, + sAEScene5PLineTable_50Hz, + NULL, +}; + +static strEvPline sAEScene6PLineTable_60Hz = +{ +{ + {65,1216,1088, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.34 BV=11.54 + {65,1328,1024, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.38 BV=11.51 + {65,1424,1040, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.50 BV=11.38 + {65,1424,1104, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.58 BV=11.30 + {81,1216,1112, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.37 BV=11.20 + {81,1328,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.45 BV=11.11 + {81,1424,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.55 BV=11.01 + {97,1328,1056, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.42 BV=10.88 + {97,1424,1040, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.50 BV=10.80 + {113,1328,1048, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.41 BV=10.67 + {113,1424,1040, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.50 BV=10.58 + {129,1328,1040, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.40 BV=10.49 + {129,1424,1024, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.48 BV=10.42 + {145,1328,1056, 0, 0, 0}, //TV = 12.75(9 lines) AV=2.97 SV=5.42 BV=10.30 + {161,1328,1024, 0, 0, 0}, //TV = 12.60(10 lines) AV=2.97 SV=5.38 BV=10.20 + {177,1216,1104, 0, 0, 0}, //TV = 12.46(11 lines) AV=2.97 SV=5.36 BV=10.08 + {193,1216,1088, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.34 BV=9.97 + {193,1328,1040, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.40 BV=9.91 + {209,1328,1032, 0, 0, 0}, //TV = 12.22(13 lines) AV=2.97 SV=5.39 BV=9.81 + {225,1328,1024, 0, 0, 0}, //TV = 12.12(14 lines) AV=2.97 SV=5.38 BV=9.71 + {241,1328,1024, 0, 0, 0}, //TV = 12.02(15 lines) AV=2.97 SV=5.38 BV=9.61 + {257,1328,1032, 0, 0, 0}, //TV = 11.93(16 lines) AV=2.97 SV=5.39 BV=9.51 + {273,1328,1040, 0, 0, 0}, //TV = 11.84(17 lines) AV=2.97 SV=5.40 BV=9.41 + {305,1216,1088, 0, 0, 0}, //TV = 11.68(19 lines) AV=2.97 SV=5.34 BV=9.31 + {321,1216,1104, 0, 0, 0}, //TV = 11.61(20 lines) AV=2.97 SV=5.36 BV=9.22 + {353,1216,1080, 0, 0, 0}, //TV = 11.47(22 lines) AV=2.97 SV=5.32 BV=9.11 + {369,1216,1104, 0, 0, 0}, //TV = 11.40(23 lines) AV=2.97 SV=5.36 BV=9.02 + {401,1216,1096, 0, 0, 0}, //TV = 11.28(25 lines) AV=2.97 SV=5.35 BV=8.91 + {433,1216,1088, 0, 0, 0}, //TV = 11.17(27 lines) AV=2.97 SV=5.34 BV=8.81 + {465,1216,1088, 0, 0, 0}, //TV = 11.07(29 lines) AV=2.97 SV=5.34 BV=8.71 + {497,1216,1088, 0, 0, 0}, //TV = 10.97(31 lines) AV=2.97 SV=5.34 BV=8.61 + {529,1216,1096, 0, 0, 0}, //TV = 10.88(33 lines) AV=2.97 SV=5.35 BV=8.51 + {577,1216,1080, 0, 0, 0}, //TV = 10.76(36 lines) AV=2.97 SV=5.32 BV=8.41 + {609,1216,1096, 0, 0, 0}, //TV = 10.68(38 lines) AV=2.97 SV=5.35 BV=8.31 + {657,1216,1088, 0, 0, 0}, //TV = 10.57(41 lines) AV=2.97 SV=5.34 BV=8.21 + {705,1216,1088, 0, 0, 0}, //TV = 10.47(44 lines) AV=2.97 SV=5.34 BV=8.11 + {753,1216,1096, 0, 0, 0}, //TV = 10.38(47 lines) AV=2.97 SV=5.35 BV=8.00 + {801,1216,1096, 0, 0, 0}, //TV = 10.29(50 lines) AV=2.97 SV=5.35 BV=7.91 + {865,1216,1088, 0, 0, 0}, //TV = 10.18(54 lines) AV=2.97 SV=5.34 BV=7.81 + {929,1216,1088, 0, 0, 0}, //TV = 10.07(58 lines) AV=2.97 SV=5.34 BV=7.71 + {993,1216,1088, 0, 0, 0}, //TV = 9.98(62 lines) AV=2.97 SV=5.34 BV=7.61 + {1073,1216,1080, 0, 0, 0}, //TV = 9.86(67 lines) AV=2.97 SV=5.32 BV=7.51 + {1153,1216,1072, 0, 0, 0}, //TV = 9.76(72 lines) AV=2.97 SV=5.31 BV=7.42 + {1233,1216,1080, 0, 0, 0}, //TV = 9.66(77 lines) AV=2.97 SV=5.32 BV=7.31 + {1313,1216,1088, 0, 0, 0}, //TV = 9.57(82 lines) AV=2.97 SV=5.34 BV=7.21 + {1425,1216,1072, 0, 0, 0}, //TV = 9.45(89 lines) AV=2.97 SV=5.31 BV=7.11 + {1521,1216,1072, 0, 0, 0}, //TV = 9.36(95 lines) AV=2.97 SV=5.31 BV=7.02 + {1633,1216,1080, 0, 0, 0}, //TV = 9.26(102 lines) AV=2.97 SV=5.32 BV=6.90 + {1745,1216,1080, 0, 0, 0}, //TV = 9.16(109 lines) AV=2.97 SV=5.32 BV=6.81 + {1873,1216,1080, 0, 0, 0}, //TV = 9.06(117 lines) AV=2.97 SV=5.32 BV=6.71 + {2001,1216,1080, 0, 0, 0}, //TV = 8.97(125 lines) AV=2.97 SV=5.32 BV=6.61 + {2145,1216,1080, 0, 0, 0}, //TV = 8.86(134 lines) AV=2.97 SV=5.32 BV=6.51 + {2305,1216,1080, 0, 0, 0}, //TV = 8.76(144 lines) AV=2.97 SV=5.32 BV=6.41 + {2481,1216,1072, 0, 0, 0}, //TV = 8.65(155 lines) AV=2.97 SV=5.31 BV=6.31 + {2641,1216,1080, 0, 0, 0}, //TV = 8.56(165 lines) AV=2.97 SV=5.32 BV=6.21 + {2849,1216,1080, 0, 0, 0}, //TV = 8.46(178 lines) AV=2.97 SV=5.32 BV=6.10 + {3025,1216,1080, 0, 0, 0}, //TV = 8.37(189 lines) AV=2.97 SV=5.32 BV=6.01 + {3265,1216,1072, 0, 0, 0}, //TV = 8.26(204 lines) AV=2.97 SV=5.31 BV=5.92 + {3489,1216,1080, 0, 0, 0}, //TV = 8.16(218 lines) AV=2.97 SV=5.32 BV=5.81 + {3745,1216,1072, 0, 0, 0}, //TV = 8.06(234 lines) AV=2.97 SV=5.31 BV=5.72 + {4033,1216,1072, 0, 0, 0}, //TV = 7.95(252 lines) AV=2.97 SV=5.31 BV=5.61 + {4321,1216,1072, 0, 0, 0}, //TV = 7.85(270 lines) AV=2.97 SV=5.31 BV=5.51 + {4625,1216,1072, 0, 0, 0}, //TV = 7.76(289 lines) AV=2.97 SV=5.31 BV=5.41 + {4945,1216,1072, 0, 0, 0}, //TV = 7.66(309 lines) AV=2.97 SV=5.31 BV=5.32 + {5297,1216,1072, 0, 0, 0}, //TV = 7.56(331 lines) AV=2.97 SV=5.31 BV=5.22 + {5681,1216,1072, 0, 0, 0}, //TV = 7.46(355 lines) AV=2.97 SV=5.31 BV=5.12 + {6113,1216,1072, 0, 0, 0}, //TV = 7.35(382 lines) AV=2.97 SV=5.31 BV=5.01 + {6561,1216,1072, 0, 0, 0}, //TV = 7.25(410 lines) AV=2.97 SV=5.31 BV=4.91 + {7025,1216,1072, 0, 0, 0}, //TV = 7.15(439 lines) AV=2.97 SV=5.31 BV=4.81 + {7521,1216,1072, 0, 0, 0}, //TV = 7.05(470 lines) AV=2.97 SV=5.31 BV=4.71 + {8049,1216,1072, 0, 0, 0}, //TV = 6.96(503 lines) AV=2.97 SV=5.31 BV=4.61 + {8338,1216,1112, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.37 BV=4.51 + {8338,1328,1096, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.47 BV=4.40 + {8338,1424,1088, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.56 BV=4.31 + {8338,1536,1088, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.67 BV=4.20 + {8338,1728,1032, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.77 BV=4.11 + {8338,1840,1040, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.87 BV=4.01 + {8338,1936,1064, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=5.97 BV=3.90 + {8338,2144,1024, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=6.07 BV=3.81 + {8338,2240,1056, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=6.17 BV=3.70 + {8338,2448,1032, 0, 0, 0}, //TV = 6.91(521 lines) AV=2.97 SV=6.27 BV=3.61 + {16658,1216,1112, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.37 BV=3.51 + {16658,1328,1096, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.47 BV=3.41 + {16658,1424,1088, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.56 BV=3.32 + {16658,1632,1024, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.67 BV=3.21 + {16658,1728,1032, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.77 BV=3.11 + {16658,1840,1040, 0, 0, 0}, //TV = 5.91(1041 lines) AV=2.97 SV=5.87 BV=3.01 + {24994,1328,1024, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.38 BV=2.92 + {24994,1424,1024, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.48 BV=2.82 + {24994,1536,1024, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.58 BV=2.71 + {24994,1632,1032, 0, 0, 0}, //TV = 5.32(1562 lines) AV=2.97 SV=5.68 BV=2.61 + {33331,1328,1024, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.38 BV=2.50 + {33331,1328,1096, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.47 BV=2.40 + {33331,1424,1088, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.56 BV=2.31 + {33331,1536,1088, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.67 BV=2.21 + {33331,1728,1032, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.77 BV=2.11 + {33331,1840,1040, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.87 BV=2.01 + {33331,1936,1056, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=5.96 BV=1.91 + {33331,2144,1024, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.07 BV=1.81 + {33331,2240,1056, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.17 BV=1.70 + {33331,2448,1032, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.27 BV=1.61 + {33331,2560,1056, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.37 BV=1.51 + {33331,2752,1056, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.47 BV=1.41 + {33331,2960,1048, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.56 BV=1.31 + {33331,3200,1040, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.67 BV=1.21 + {33331,3456,1032, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.77 BV=1.11 + {33331,3712,1032, 0, 0, 0}, //TV = 4.91(2083 lines) AV=2.97 SV=6.87 BV=1.01 + {41668,3200,1024, 0, 0, 0}, //TV = 4.58(2604 lines) AV=2.97 SV=6.64 BV=0.91 + {41668,3328,1056, 0, 0, 0}, //TV = 4.58(2604 lines) AV=2.97 SV=6.74 BV=0.81 + {50005,3072,1024, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.58 BV=0.71 + {50005,3200,1056, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.69 BV=0.60 + {50005,3456,1040, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.78 BV=0.52 + {58324,3200,1032, 0, 0, 0}, //TV = 4.10(3645 lines) AV=2.97 SV=6.66 BV=0.42 + {58324,3456,1024, 0, 0, 0}, //TV = 4.10(3645 lines) AV=2.97 SV=6.75 BV=0.32 + {66661,3200,1040, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=6.67 BV=0.21 + {66661,3456,1032, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=6.77 BV=0.11 + {66661,3712,1032, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=6.87 BV=0.01 + {66661,3968,1040, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=6.98 BV=-0.10 + {66661,4224,1048, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.08 BV=-0.20 + {66661,4608,1032, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.18 BV=-0.30 + {66661,4864,1048, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.28 BV=-0.40 + {66661,5248,1040, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.38 BV=-0.50 + {66661,5632,1040, 0, 0, 0}, //TV = 3.91(4166 lines) AV=2.97 SV=7.48 BV=-0.60 + {74997,5376,1032, 0, 0, 0}, //TV = 3.74(4687 lines) AV=2.97 SV=7.40 BV=-0.70 + {83335,5248,1024, 0, 0, 0}, //TV = 3.58(5208 lines) AV=2.97 SV=7.36 BV=-0.80 + {91671,4992,1048, 0, 0, 0}, //TV = 3.45(5729 lines) AV=2.97 SV=7.32 BV=-0.90 + {91671,5376,1040, 0, 0, 0}, //TV = 3.45(5729 lines) AV=2.97 SV=7.41 BV=-1.00 + {99991,5376,1024, 0, 0, 0}, //TV = 3.32(6249 lines) AV=2.97 SV=7.39 BV=-1.10 + {108327,5248,1040, 0, 0, 0}, //TV = 3.21(6770 lines) AV=2.97 SV=7.38 BV=-1.20 + {116665,5248,1032, 0, 0, 0}, //TV = 3.10(7291 lines) AV=2.97 SV=7.37 BV=-1.30 + {125001,5248,1040, 0, 0, 0}, //TV = 3.00(7812 lines) AV=2.97 SV=7.38 BV=-1.41 + {125001,5632,1032, 0, 0, 0}, //TV = 3.00(7812 lines) AV=2.97 SV=7.47 BV=-1.50 + {125001,6016,1040, 0, 0, 0}, //TV = 3.00(7812 lines) AV=2.97 SV=7.58 BV=-1.61 + {125001,6544,1024, 0, 0, 0}, //TV = 3.00(7812 lines) AV=2.97 SV=7.68 BV=-1.71 + {125001,6896,1040, 0, 0, 0}, //TV = 3.00(7812 lines) AV=2.97 SV=7.77 BV=-1.80 + {125001,7472,1024, 0, 0, 0}, //TV = 3.00(7812 lines) AV=2.97 SV=7.87 BV=-1.90 + {125001,7936,1032, 0, 0, 0}, //TV = 3.00(7812 lines) AV=2.97 SV=7.97 BV=-1.99 + {125001,8448,1040, 0, 0, 0}, //TV = 3.00(7812 lines) AV=2.97 SV=8.07 BV=-2.10 + {125001,9040,1040, 0, 0, 0}, //TV = 3.00(7812 lines) AV=2.97 SV=8.16 BV=-2.19 + {125001,9696,1040, 0, 0, 0}, //TV = 3.00(7812 lines) AV=2.97 SV=8.27 BV=-2.29 + {125001,10480,1040, 0, 0, 0}, //TV = 3.00(7812 lines) AV=2.97 SV=8.38 BV=-2.41 + {125001,11392,1024, 0, 0, 0}, //TV = 3.00(7812 lines) AV=2.97 SV=8.48 BV=-2.50 + {125001,11904,1048, 0, 0, 0}, //TV = 3.00(7812 lines) AV=2.97 SV=8.57 BV=-2.60 + {125001,13104,1024, 0, 0, 0}, //TV = 3.00(7812 lines) AV=2.97 SV=8.68 BV=-2.71 + {125001,13792,1040, 0, 0, 0}, //TV = 3.00(7812 lines) AV=2.97 SV=8.77 BV=-2.80 + {125001,14560,1056, 0, 0, 0}, //TV = 3.00(7812 lines) AV=2.97 SV=8.87 BV=-2.90 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strEvPline sAEScene6PLineTable_50Hz = +{ +{ + {65,1216,1088, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.34 BV=11.54 + {65,1328,1024, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.38 BV=11.51 + {65,1424,1040, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.50 BV=11.38 + {65,1424,1104, 0, 0, 0}, //TV = 13.91(4 lines) AV=2.97 SV=5.58 BV=11.30 + {81,1216,1112, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.37 BV=11.20 + {81,1328,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.45 BV=11.11 + {81,1424,1080, 0, 0, 0}, //TV = 13.59(5 lines) AV=2.97 SV=5.55 BV=11.01 + {97,1328,1056, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.42 BV=10.88 + {97,1424,1040, 0, 0, 0}, //TV = 13.33(6 lines) AV=2.97 SV=5.50 BV=10.80 + {113,1328,1048, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.41 BV=10.67 + {113,1424,1040, 0, 0, 0}, //TV = 13.11(7 lines) AV=2.97 SV=5.50 BV=10.58 + {129,1328,1040, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.40 BV=10.49 + {129,1424,1024, 0, 0, 0}, //TV = 12.92(8 lines) AV=2.97 SV=5.48 BV=10.42 + {145,1328,1056, 0, 0, 0}, //TV = 12.75(9 lines) AV=2.97 SV=5.42 BV=10.30 + {161,1328,1024, 0, 0, 0}, //TV = 12.60(10 lines) AV=2.97 SV=5.38 BV=10.20 + {177,1216,1104, 0, 0, 0}, //TV = 12.46(11 lines) AV=2.97 SV=5.36 BV=10.08 + {193,1216,1088, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.34 BV=9.97 + {193,1328,1040, 0, 0, 0}, //TV = 12.34(12 lines) AV=2.97 SV=5.40 BV=9.91 + {209,1328,1032, 0, 0, 0}, //TV = 12.22(13 lines) AV=2.97 SV=5.39 BV=9.81 + {225,1328,1024, 0, 0, 0}, //TV = 12.12(14 lines) AV=2.97 SV=5.38 BV=9.71 + {241,1328,1024, 0, 0, 0}, //TV = 12.02(15 lines) AV=2.97 SV=5.38 BV=9.61 + {257,1328,1032, 0, 0, 0}, //TV = 11.93(16 lines) AV=2.97 SV=5.39 BV=9.51 + {273,1328,1040, 0, 0, 0}, //TV = 11.84(17 lines) AV=2.97 SV=5.40 BV=9.41 + {305,1216,1088, 0, 0, 0}, //TV = 11.68(19 lines) AV=2.97 SV=5.34 BV=9.31 + {321,1216,1104, 0, 0, 0}, //TV = 11.61(20 lines) AV=2.97 SV=5.36 BV=9.22 + {353,1216,1080, 0, 0, 0}, //TV = 11.47(22 lines) AV=2.97 SV=5.32 BV=9.11 + {369,1216,1104, 0, 0, 0}, //TV = 11.40(23 lines) AV=2.97 SV=5.36 BV=9.02 + {401,1216,1096, 0, 0, 0}, //TV = 11.28(25 lines) AV=2.97 SV=5.35 BV=8.91 + {433,1216,1088, 0, 0, 0}, //TV = 11.17(27 lines) AV=2.97 SV=5.34 BV=8.81 + {465,1216,1088, 0, 0, 0}, //TV = 11.07(29 lines) AV=2.97 SV=5.34 BV=8.71 + {497,1216,1088, 0, 0, 0}, //TV = 10.97(31 lines) AV=2.97 SV=5.34 BV=8.61 + {529,1216,1096, 0, 0, 0}, //TV = 10.88(33 lines) AV=2.97 SV=5.35 BV=8.51 + {577,1216,1080, 0, 0, 0}, //TV = 10.76(36 lines) AV=2.97 SV=5.32 BV=8.41 + {609,1216,1096, 0, 0, 0}, //TV = 10.68(38 lines) AV=2.97 SV=5.35 BV=8.31 + {657,1216,1088, 0, 0, 0}, //TV = 10.57(41 lines) AV=2.97 SV=5.34 BV=8.21 + {705,1216,1088, 0, 0, 0}, //TV = 10.47(44 lines) AV=2.97 SV=5.34 BV=8.11 + {753,1216,1096, 0, 0, 0}, //TV = 10.38(47 lines) AV=2.97 SV=5.35 BV=8.00 + {801,1216,1096, 0, 0, 0}, //TV = 10.29(50 lines) AV=2.97 SV=5.35 BV=7.91 + {865,1216,1088, 0, 0, 0}, //TV = 10.18(54 lines) AV=2.97 SV=5.34 BV=7.81 + {929,1216,1088, 0, 0, 0}, //TV = 10.07(58 lines) AV=2.97 SV=5.34 BV=7.71 + {993,1216,1088, 0, 0, 0}, //TV = 9.98(62 lines) AV=2.97 SV=5.34 BV=7.61 + {1073,1216,1080, 0, 0, 0}, //TV = 9.86(67 lines) AV=2.97 SV=5.32 BV=7.51 + {1153,1216,1072, 0, 0, 0}, //TV = 9.76(72 lines) AV=2.97 SV=5.31 BV=7.42 + {1233,1216,1080, 0, 0, 0}, //TV = 9.66(77 lines) AV=2.97 SV=5.32 BV=7.31 + {1313,1216,1088, 0, 0, 0}, //TV = 9.57(82 lines) AV=2.97 SV=5.34 BV=7.21 + {1425,1216,1072, 0, 0, 0}, //TV = 9.45(89 lines) AV=2.97 SV=5.31 BV=7.11 + {1521,1216,1072, 0, 0, 0}, //TV = 9.36(95 lines) AV=2.97 SV=5.31 BV=7.02 + {1633,1216,1080, 0, 0, 0}, //TV = 9.26(102 lines) AV=2.97 SV=5.32 BV=6.90 + {1745,1216,1080, 0, 0, 0}, //TV = 9.16(109 lines) AV=2.97 SV=5.32 BV=6.81 + {1873,1216,1080, 0, 0, 0}, //TV = 9.06(117 lines) AV=2.97 SV=5.32 BV=6.71 + {2001,1216,1080, 0, 0, 0}, //TV = 8.97(125 lines) AV=2.97 SV=5.32 BV=6.61 + {2145,1216,1080, 0, 0, 0}, //TV = 8.86(134 lines) AV=2.97 SV=5.32 BV=6.51 + {2305,1216,1080, 0, 0, 0}, //TV = 8.76(144 lines) AV=2.97 SV=5.32 BV=6.41 + {2481,1216,1072, 0, 0, 0}, //TV = 8.65(155 lines) AV=2.97 SV=5.31 BV=6.31 + {2641,1216,1080, 0, 0, 0}, //TV = 8.56(165 lines) AV=2.97 SV=5.32 BV=6.21 + {2849,1216,1080, 0, 0, 0}, //TV = 8.46(178 lines) AV=2.97 SV=5.32 BV=6.10 + {3025,1216,1080, 0, 0, 0}, //TV = 8.37(189 lines) AV=2.97 SV=5.32 BV=6.01 + {3265,1216,1072, 0, 0, 0}, //TV = 8.26(204 lines) AV=2.97 SV=5.31 BV=5.92 + {3489,1216,1080, 0, 0, 0}, //TV = 8.16(218 lines) AV=2.97 SV=5.32 BV=5.81 + {3745,1216,1072, 0, 0, 0}, //TV = 8.06(234 lines) AV=2.97 SV=5.31 BV=5.72 + {4033,1216,1072, 0, 0, 0}, //TV = 7.95(252 lines) AV=2.97 SV=5.31 BV=5.61 + {4321,1216,1072, 0, 0, 0}, //TV = 7.85(270 lines) AV=2.97 SV=5.31 BV=5.51 + {4625,1216,1072, 0, 0, 0}, //TV = 7.76(289 lines) AV=2.97 SV=5.31 BV=5.41 + {4945,1216,1072, 0, 0, 0}, //TV = 7.66(309 lines) AV=2.97 SV=5.31 BV=5.32 + {5297,1216,1072, 0, 0, 0}, //TV = 7.56(331 lines) AV=2.97 SV=5.31 BV=5.22 + {5681,1216,1072, 0, 0, 0}, //TV = 7.46(355 lines) AV=2.97 SV=5.31 BV=5.12 + {6113,1216,1072, 0, 0, 0}, //TV = 7.35(382 lines) AV=2.97 SV=5.31 BV=5.01 + {6561,1216,1072, 0, 0, 0}, //TV = 7.25(410 lines) AV=2.97 SV=5.31 BV=4.91 + {7025,1216,1072, 0, 0, 0}, //TV = 7.15(439 lines) AV=2.97 SV=5.31 BV=4.81 + {7521,1216,1072, 0, 0, 0}, //TV = 7.05(470 lines) AV=2.97 SV=5.31 BV=4.71 + {8049,1216,1072, 0, 0, 0}, //TV = 6.96(503 lines) AV=2.97 SV=5.31 BV=4.61 + {8625,1216,1072, 0, 0, 0}, //TV = 6.86(539 lines) AV=2.97 SV=5.31 BV=4.51 + {9249,1216,1072, 0, 0, 0}, //TV = 6.76(578 lines) AV=2.97 SV=5.31 BV=4.41 + {9905,1216,1072, 0, 0, 0}, //TV = 6.66(619 lines) AV=2.97 SV=5.31 BV=4.31 + {10002,1328,1048, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.41 BV=4.21 + {10002,1424,1040, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.50 BV=4.12 + {10002,1536,1040, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.61 BV=4.01 + {10002,1632,1048, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.71 BV=3.91 + {10002,1728,1056, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.80 BV=3.82 + {10002,1840,1064, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=5.90 BV=3.71 + {10002,2048,1024, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.00 BV=3.61 + {10002,2144,1056, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.11 BV=3.50 + {10002,2352,1024, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.20 BV=3.41 + {10002,2448,1064, 0, 0, 0}, //TV = 6.64(625 lines) AV=2.97 SV=6.31 BV=3.30 + {20003,1328,1048, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.41 BV=3.21 + {20003,1424,1048, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.51 BV=3.11 + {20003,1536,1040, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.61 BV=3.01 + {20003,1632,1048, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.71 BV=2.91 + {20003,1728,1064, 0, 0, 0}, //TV = 5.64(1250 lines) AV=2.97 SV=5.81 BV=2.80 + {30003,1216,1080, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.32 BV=2.70 + {30003,1328,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.42 BV=2.61 + {30003,1424,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.52 BV=2.51 + {30003,1536,1048, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.62 BV=2.41 + {30003,1632,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.72 BV=2.31 + {30003,1728,1072, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.82 BV=2.21 + {30003,1936,1032, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=5.93 BV=2.10 + {30003,2048,1040, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.02 BV=2.01 + {30003,2144,1064, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.12 BV=1.91 + {30003,2352,1040, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.22 BV=1.81 + {30003,2560,1024, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.32 BV=1.71 + {30003,2656,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.42 BV=1.61 + {30003,2864,1048, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.52 BV=1.51 + {30003,3072,1056, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.63 BV=1.40 + {30003,3328,1040, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.72 BV=1.31 + {30003,3584,1032, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.82 BV=1.21 + {30003,3840,1032, 0, 0, 0}, //TV = 5.06(1875 lines) AV=2.97 SV=6.92 BV=1.11 + {40004,3072,1040, 0, 0, 0}, //TV = 4.64(2500 lines) AV=2.97 SV=6.61 BV=1.01 + {40004,3328,1024, 0, 0, 0}, //TV = 4.64(2500 lines) AV=2.97 SV=6.70 BV=0.91 + {40004,3584,1024, 0, 0, 0}, //TV = 4.64(2500 lines) AV=2.97 SV=6.81 BV=0.81 + {50005,3072,1024, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.58 BV=0.71 + {50005,3200,1056, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.69 BV=0.60 + {50005,3456,1040, 0, 0, 0}, //TV = 4.32(3125 lines) AV=2.97 SV=6.78 BV=0.52 + {60005,3072,1048, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.62 BV=0.41 + {60005,3328,1040, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.72 BV=0.31 + {60005,3584,1032, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.82 BV=0.21 + {60005,3840,1032, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=6.92 BV=0.11 + {60005,4096,1040, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.02 BV=0.01 + {60005,4480,1024, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.13 BV=-0.10 + {60005,4736,1040, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.23 BV=-0.20 + {60005,5120,1032, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.33 BV=-0.30 + {60005,5504,1024, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.43 BV=-0.40 + {60005,5888,1024, 0, 0, 0}, //TV = 4.06(3750 lines) AV=2.97 SV=7.52 BV=-0.49 + {70006,5376,1032, 0, 0, 0}, //TV = 3.84(4375 lines) AV=2.97 SV=7.40 BV=-0.60 + {70006,5760,1032, 0, 0, 0}, //TV = 3.84(4375 lines) AV=2.97 SV=7.50 BV=-0.70 + {80006,5376,1040, 0, 0, 0}, //TV = 3.64(5000 lines) AV=2.97 SV=7.41 BV=-0.80 + {90007,5120,1040, 0, 0, 0}, //TV = 3.47(5625 lines) AV=2.97 SV=7.34 BV=-0.90 + {90007,5504,1040, 0, 0, 0}, //TV = 3.47(5625 lines) AV=2.97 SV=7.45 BV=-1.00 + {100008,5376,1024, 0, 0, 0}, //TV = 3.32(6250 lines) AV=2.97 SV=7.39 BV=-1.10 + {110008,5248,1024, 0, 0, 0}, //TV = 3.18(6875 lines) AV=2.97 SV=7.36 BV=-1.20 + {119992,5120,1032, 0, 0, 0}, //TV = 3.06(7499 lines) AV=2.97 SV=7.33 BV=-1.30 + {119992,5504,1024, 0, 0, 0}, //TV = 3.06(7499 lines) AV=2.97 SV=7.43 BV=-1.40 + {119992,5888,1032, 0, 0, 0}, //TV = 3.06(7499 lines) AV=2.97 SV=7.53 BV=-1.50 + {119992,6240,1040, 0, 0, 0}, //TV = 3.06(7499 lines) AV=2.97 SV=7.63 BV=-1.60 + {119992,6704,1040, 0, 0, 0}, //TV = 3.06(7499 lines) AV=2.97 SV=7.73 BV=-1.70 + {119992,7280,1024, 0, 0, 0}, //TV = 3.06(7499 lines) AV=2.97 SV=7.83 BV=-1.80 + {119992,7696,1040, 0, 0, 0}, //TV = 3.06(7499 lines) AV=2.97 SV=7.93 BV=-1.90 + {119992,8192,1048, 0, 0, 0}, //TV = 3.06(7499 lines) AV=2.97 SV=8.03 BV=-2.00 + {119992,8720,1048, 0, 0, 0}, //TV = 3.06(7499 lines) AV=2.97 SV=8.12 BV=-2.09 + {119992,9344,1048, 0, 0, 0}, //TV = 3.06(7499 lines) AV=2.97 SV=8.22 BV=-2.19 + {119992,10080,1040, 0, 0, 0}, //TV = 3.06(7499 lines) AV=2.97 SV=8.32 BV=-2.29 + {119992,10912,1032, 0, 0, 0}, //TV = 3.06(7499 lines) AV=2.97 SV=8.42 BV=-2.40 + {119992,11392,1064, 0, 0, 0}, //TV = 3.06(7499 lines) AV=2.97 SV=8.53 BV=-2.50 + {119992,12480,1040, 0, 0, 0}, //TV = 3.06(7499 lines) AV=2.97 SV=8.63 BV=-2.60 + {119992,13104,1064, 0, 0, 0}, //TV = 3.06(7499 lines) AV=2.97 SV=8.73 BV=-2.70 + {119992,14560,1024, 0, 0, 0}, //TV = 3.06(7499 lines) AV=2.97 SV=8.83 BV=-2.80 + {119992,15408,1040, 0, 0, 0}, //TV = 3.06(7499 lines) AV=2.97 SV=8.93 BV=-2.90 + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; + +static strAETable g_AE_SceneTable6 = +{ + AETABLE_SCENE_INDEX6, //eAETableID + 146, //u4TotalIndex + 20, //u4StrobeTrigerBV + 116, //i4MaxBV + -29, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAEScene6PLineTable_60Hz, + sAEScene6PLineTable_50Hz, + NULL, +}; + +static strEvPline sAESceneReservePLineTable = +{ +{ + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used + {0, 0, 0, 0, 0, 0}, //reserved no used +}, +}; +static strAETable g_AE_ReserveSceneTable = +{ + AETABLE_SCENE_MAX, //eAETableID + 0, //u4TotalIndex + 20, //u4StrobeTrigerBV + 0, //i4MaxBV + 0, //i4MinBV + 90, //i4EffectiveMaxBV + 0, //i4EffectiveMinBV + LIB3A_AE_ISO_SPEED_AUTO, //ISO SPEED + sAESceneReservePLineTable, + sAESceneReservePLineTable, + NULL, +}; +static strAESceneMapping g_AEScenePLineMapping = +{ +{ + {LIB3A_AE_SCENE_AUTO, {AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_AUTO, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX5}}, + {LIB3A_AE_SCENE_NIGHT, {AETABLE_SCENE_INDEX6, AETABLE_SCENE_INDEX6, AETABLE_VIDEO_NIGHT, AETABLE_VIDEO_NIGHT, AETABLE_VIDEO_NIGHT, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1}}, + {LIB3A_AE_SCENE_ACTION, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX2, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2}}, + {LIB3A_AE_SCENE_BEACH, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX3, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3}}, + {LIB3A_AE_SCENE_CANDLELIGHT, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX1, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1}}, + {LIB3A_AE_SCENE_FIREWORKS, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX4, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX4}}, + {LIB3A_AE_SCENE_LANDSCAPE, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX3, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3}}, + {LIB3A_AE_SCENE_PORTRAIT, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX2, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2}}, + {LIB3A_AE_SCENE_NIGHT_PORTRAIT, {AETABLE_SCENE_INDEX6, AETABLE_SCENE_INDEX6, AETABLE_VIDEO_NIGHT, AETABLE_VIDEO_NIGHT, AETABLE_VIDEO_NIGHT, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1}}, + {LIB3A_AE_SCENE_PARTY, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX1, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1}}, + {LIB3A_AE_SCENE_SNOW, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX3, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3}}, + {LIB3A_AE_SCENE_SPORTS, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX2, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2}}, + {LIB3A_AE_SCENE_STEADYPHOTO, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX2, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2}}, + {LIB3A_AE_SCENE_SUNSET, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX3, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX3}}, + {LIB3A_AE_SCENE_THEATRE, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX1, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX1}}, + {LIB3A_AE_SCENE_ISO_ANTI_SHAKE, {AETABLE_RPEVIEW_AUTO, AETABLE_SCENE_INDEX2, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_SCENE_INDEX2}}, + {LIB3A_AE_SCENE_ISO100, {AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_ISO100, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO100}}, + {LIB3A_AE_SCENE_ISO200, {AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_ISO200, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO200}}, + {LIB3A_AE_SCENE_ISO400, {AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_ISO400, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO400}}, + {LIB3A_AE_SCENE_ISO800, {AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_ISO800, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO800}}, + {LIB3A_AE_SCENE_ISO1600 , {AETABLE_RPEVIEW_AUTO, AETABLE_CAPTURE_ISO1600, AETABLE_VIDEO_AUTO, AETABLE_VIDEO1_AUTO, AETABLE_VIDEO2_AUTO, AETABLE_CUSTOM1_AUTO, AETABLE_CUSTOM2_AUTO, AETABLE_CUSTOM3_AUTO, AETABLE_CUSTOM4_AUTO, AETABLE_CUSTOM5_AUTO, AETABLE_CAPTURE_ISO1600}}, + {LIB3A_AE_SCENE_UNSUPPORTED, {AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_AUTO,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED, {AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_AUTO,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED, {AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_AUTO,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED, {AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_AUTO,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED, {AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_AUTO,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED, {AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_AUTO,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED, {AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_AUTO,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED, {AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_AUTO,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_AUTO}}, //reserve for future + {LIB3A_AE_SCENE_UNSUPPORTED, {AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_AUTO,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_AUTO}}, //reserve for future +}, +}; + +static strAEPLineTable g_strAEPlineTable = +{ +{ +// PLINE Table +g_AE_PreviewAutoTable, +g_AE_CaptureAutoTable, +g_AE_VideoAutoTable, +g_AE_Video1AutoTable, +g_AE_Video2AutoTable, +g_AE_Custom1AutoTable, +g_AE_Custom2AutoTable, +g_AE_Custom3AutoTable, +g_AE_Custom4AutoTable, +g_AE_Custom5AutoTable, +g_AE_VideoNightTable, +g_AE_CaptureISO100Table, +g_AE_CaptureISO200Table, +g_AE_CaptureISO400Table, +g_AE_CaptureISO800Table, +g_AE_CaptureISO1600Table, +g_AE_StrobeTable, +g_AE_SceneTable1, +g_AE_SceneTable2, +g_AE_SceneTable3, +g_AE_SceneTable4, +g_AE_SceneTable5, +g_AE_SceneTable6, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +g_AE_ReserveSceneTable, +}, +}; + +static strAEPLineNumInfo g_strAEPreviewAutoPLineInfo = +{ + AETABLE_RPEVIEW_AUTO, + 90, + -10, + { + {1,15000,30,1280,1280}, + {2,30,30,1280,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,15872}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECaptureAutoPLineInfo = +{ + AETABLE_CAPTURE_AUTO, + 90, + 0, + { + {1,15000,30,1280,1280}, + {2,30,30,1280,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,15872}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEVideoAutoPLineInfo = +{ + AETABLE_VIDEO_AUTO, + 90, + 0, + { + {1,15000,30,1280,1280}, + {2,30,30,1280,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,15872}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEVideo1AutoPLineInfo = +{ + AETABLE_VIDEO1_AUTO, + 90, + 0, + { + {1,15000,30,1280,1280}, + {2,30,30,1280,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,15872}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEVideo2AutoPLineInfo = +{ + AETABLE_VIDEO2_AUTO, + 90, + 0, + { + {1,15000,30,1280,1280}, + {2,30,30,1280,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,15872}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECustom1AutoPLineInfo = +{ + AETABLE_CUSTOM1_AUTO, + 90, + 0, + { + {1,15000,30,1280,1280}, + {2,30,30,1280,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,15872}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECustom2AutoPLineInfo = +{ + AETABLE_CUSTOM2_AUTO, + 90, + 0, + { + {1,15000,30,1280,1280}, + {2,30,30,1280,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,15872}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECustom3AutoPLineInfo = +{ + AETABLE_CUSTOM3_AUTO, + 90, + 0, + { + {1,15000,30,1280,1280}, + {2,30,30,1280,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,15872}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECustom4AutoPLineInfo = +{ + AETABLE_CUSTOM4_AUTO, + 90, + 0, + { + {1,15000,30,1280,1280}, + {2,30,30,1280,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,15872}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECustom5AutoPLineInfo = +{ + AETABLE_CUSTOM5_AUTO, + 90, + 0, + { + {1,15000,30,1280,1280}, + {2,30,30,1280,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,15872}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEVideoNightPLineInfo = +{ + AETABLE_VIDEO_NIGHT, + 90, + -10, + { + {1,15000,30,1280,1280}, + {2,30,30,1280,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,8,5120,5120}, + {6,8,8,5120,15872}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECaptureISO100PLineInfo = +{ + AETABLE_CAPTURE_ISO100, + 90, + 0, + { + {1,15000,30,1280,1280}, + {2,30,30,1280,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,15872}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECaptureISO200PLineInfo = +{ + AETABLE_CAPTURE_ISO200, + 90, + 0, + { + {1,15000,30,1280,1280}, + {2,30,30,1280,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,15872}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECaptureISO400PLineInfo = +{ + AETABLE_CAPTURE_ISO400, + 90, + 0, + { + {1,15000,30,1280,1280}, + {2,30,30,1280,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,15872}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECaptureISO800PLineInfo = +{ + AETABLE_CAPTURE_ISO800, + 90, + 0, + { + {1,15000,30,1280,1280}, + {2,30,30,1280,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,15872}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAECaptureISO1600PLineInfo = +{ + AETABLE_CAPTURE_ISO1600, + 90, + 0, + { + {1,15000,30,1280,1280}, + {2,30,30,1280,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,15872}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEStrobePLineInfo = +{ + AETABLE_STROBE, + 90, + 0, + { + {1,15000,30,1280,1280}, + {2,30,30,1280,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,15872}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene1PLineInfo = +{ + AETABLE_SCENE_INDEX1, + 90, + -10, + { + {1,15000,30,1280,1280}, + {2,30,30,1280,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,15872}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene2PLineInfo = +{ + AETABLE_SCENE_INDEX2, + 90, + 0, + { + {1,15000,30,1280,1280}, + {2,30,30,1280,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,15872}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene3PLineInfo = +{ + AETABLE_SCENE_INDEX3, + 90, + 0, + { + {1,15000,30,1280,1280}, + {2,30,30,1280,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,15872}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene4PLineInfo = +{ + AETABLE_SCENE_INDEX4, + 90, + 0, + { + {1,15000,30,1280,1280}, + {2,30,30,1280,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,15872}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene5PLineInfo = +{ + AETABLE_SCENE_INDEX5, + 90, + 0, + { + {1,15000,30,1280,1280}, + {2,30,30,1280,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,15872}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene6PLineInfo = +{ + AETABLE_SCENE_INDEX6, + 90, + 0, + { + {1,15000,30,1280,1280}, + {2,30,30,1280,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,8,5120,5120}, + {6,8,8,5120,15872}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene7PLineInfo = +{ + AETABLE_SCENE_INDEX7, + 90, + 0, + { + {1,15000,30,1280,1280}, + {2,30,30,1280,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,15872}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene8PLineInfo = +{ + AETABLE_SCENE_INDEX8, + 90, + 0, + { + {1,15000,30,1280,1280}, + {2,30,30,1280,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,15872}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene9PLineInfo = +{ + AETABLE_SCENE_INDEX9, + 90, + 0, + { + {1,15000,30,1280,1280}, + {2,30,30,1280,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,15872}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene10PLineInfo = +{ + AETABLE_SCENE_INDEX10, + 90, + 0, + { + {1,15000,30,1280,1280}, + {2,30,30,1280,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,15872}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene11PLineInfo = +{ + AETABLE_SCENE_INDEX11, + 90, + 0, + { + {1,15000,30,1280,1280}, + {2,30,30,1280,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,15872}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene12PLineInfo = +{ + AETABLE_SCENE_INDEX12, + 90, + 0, + { + {1,15000,30,1280,1280}, + {2,30,30,1280,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,15872}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene13PLineInfo = +{ + AETABLE_SCENE_INDEX13, + 90, + 0, + { + {1,15000,30,1280,1280}, + {2,30,30,1280,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,15872}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene14PLineInfo = +{ + AETABLE_SCENE_INDEX14, + 90, + 0, + { + {1,15000,30,1280,1280}, + {2,30,30,1280,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,15872}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene15PLineInfo = +{ + AETABLE_SCENE_INDEX15, + 90, + 0, + { + {1,15000,30,1280,1280}, + {2,30,30,1280,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,15872}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene16PLineInfo = +{ + AETABLE_SCENE_INDEX16, + 90, + 0, + { + {1,15000,30,1280,1280}, + {2,30,30,1280,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,15872}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene17PLineInfo = +{ + AETABLE_SCENE_INDEX17, + 90, + 0, + { + {1,15000,30,1280,1280}, + {2,30,30,1280,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,15872}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene18PLineInfo = +{ + AETABLE_SCENE_INDEX18, + 90, + 0, + { + {1,15000,30,1280,1280}, + {2,30,30,1280,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,15872}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene19PLineInfo = +{ + AETABLE_SCENE_INDEX19, + 90, + 0, + { + {1,15000,30,1280,1280}, + {2,30,30,1280,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,15872}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene20PLineInfo = +{ + AETABLE_SCENE_INDEX20, + 90, + 0, + { + {1,15000,30,1280,1280}, + {2,30,30,1280,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,15872}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene21PLineInfo = +{ + AETABLE_SCENE_INDEX21, + 90, + 0, + { + {1,15000,30,1280,1280}, + {2,30,30,1280,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,15872}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene22PLineInfo = +{ + AETABLE_SCENE_INDEX22, + 90, + 0, + { + {1,15000,30,1280,1280}, + {2,30,30,1280,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,15872}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene23PLineInfo = +{ + AETABLE_SCENE_INDEX23, + 90, + 0, + { + {1,15000,30,1280,1280}, + {2,30,30,1280,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,15872}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene24PLineInfo = +{ + AETABLE_SCENE_INDEX24, + 90, + 0, + { + {1,15000,30,1280,1280}, + {2,30,30,1280,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,15872}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene25PLineInfo = +{ + AETABLE_SCENE_INDEX25, + 90, + 0, + { + {1,15000,30,1280,1280}, + {2,30,30,1280,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,15872}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene26PLineInfo = +{ + AETABLE_SCENE_INDEX26, + 90, + 0, + { + {1,15000,30,1280,1280}, + {2,30,30,1280,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,15872}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene27PLineInfo = +{ + AETABLE_SCENE_INDEX27, + 90, + 0, + { + {1,15000,30,1280,1280}, + {2,30,30,1280,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,15872}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene28PLineInfo = +{ + AETABLE_SCENE_INDEX28, + 90, + 0, + { + {1,15000,30,1280,1280}, + {2,30,30,1280,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,15872}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene29PLineInfo = +{ + AETABLE_SCENE_INDEX29, + 90, + 0, + { + {1,15000,30,1280,1280}, + {2,30,30,1280,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,15872}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene30PLineInfo = +{ + AETABLE_SCENE_INDEX30, + 90, + 0, + { + {1,15000,30,1280,1280}, + {2,30,30,1280,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,15872}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + +static strAEPLineNumInfo g_strAEScene31PLineInfo = +{ + AETABLE_SCENE_INDEX31, + 90, + 0, + { + {1,15000,30,1280,1280}, + {2,30,30,1280,3072}, + {3,30,15,3072,3072}, + {4,15,15,3072,5120}, + {5,15,10,5120,5120}, + {6,10,10,5120,15872}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; + + + +static strAEPLineNumInfo g_strAENoScenePLineInfo = +{ + AETABLE_SCENE_MAX, + 90, + 0, + { + {1,0,0,0,0}, + {2,0,0,0,0}, + {3,0,0,0,0}, + {4,0,0,0,0}, + {5,0,0,0,0}, + {6,0,0,0,0}, + {7,0,0,0,0}, + {8,0,0,0,0}, + {9,0,0,0,0}, + {10,0,0,0,0}, + {11,0,0,0,0}, + {12,0,0,0,0}, + {13,0,0,0,0}, + {14,0,0,0,0}, + {15,0,0,0,0}, + } +}; +static strAEPLineInfomation g_strAEPlineInfo = +{ +MTRUE, // FALSE mean the sampling +{ +// PLINE Info +g_strAEPreviewAutoPLineInfo, +g_strAECaptureAutoPLineInfo, +g_strAEVideoAutoPLineInfo, +g_strAEVideo1AutoPLineInfo, +g_strAEVideo2AutoPLineInfo, +g_strAECustom1AutoPLineInfo, +g_strAECustom2AutoPLineInfo, +g_strAECustom3AutoPLineInfo, +g_strAECustom4AutoPLineInfo, +g_strAECustom5AutoPLineInfo, +g_strAEVideoNightPLineInfo, +g_strAECaptureISO100PLineInfo, +g_strAECaptureISO200PLineInfo, +g_strAECaptureISO400PLineInfo, +g_strAECaptureISO800PLineInfo, +g_strAECaptureISO1600PLineInfo, +g_strAEStrobePLineInfo, +g_strAEScene1PLineInfo, +g_strAEScene2PLineInfo, +g_strAEScene3PLineInfo, +g_strAEScene4PLineInfo, +g_strAEScene5PLineInfo, +g_strAEScene6PLineInfo, +g_strAEScene7PLineInfo, +g_strAEScene8PLineInfo, +g_strAEScene9PLineInfo, +g_strAEScene10PLineInfo, +g_strAEScene11PLineInfo, +g_strAEScene12PLineInfo, +g_strAEScene13PLineInfo, +g_strAEScene14PLineInfo, +g_strAEScene15PLineInfo, +g_strAEScene16PLineInfo, +g_strAEScene17PLineInfo, +g_strAEScene18PLineInfo, +g_strAEScene19PLineInfo, +g_strAEScene20PLineInfo, +g_strAEScene21PLineInfo, +g_strAEScene22PLineInfo, +g_strAEScene23PLineInfo, +g_strAEScene24PLineInfo, +g_strAEScene25PLineInfo, +g_strAEScene26PLineInfo, +g_strAEScene27PLineInfo, +g_strAEScene28PLineInfo, +g_strAEScene29PLineInfo, +g_strAEScene30PLineInfo, +g_strAEScene31PLineInfo, +g_strAENoScenePLineInfo, +g_strAENoScenePLineInfo, +}, +}; + +static strAEPLineGainList g_strAEGainList = +{ +71, +{ +{1140,100}, +{1216,100}, +{1328,100}, +{1424,100}, +{1536,100}, +{1632,100}, +{1728,100}, +{1840,100}, +{1936,100}, +{2048,100}, +{2144,100}, +{2240,100}, +{2352,100}, +{2448,100}, +{2560,100}, +{2656,100}, +{2752,100}, +{2864,100}, +{2960,100}, +{3072,100}, +{3200,100}, +{3328,100}, +{3456,100}, +{3584,100}, +{3712,100}, +{3840,100}, +{3968,100}, +{4096,100}, +{4224,100}, +{4352,100}, +{4480,100}, +{4608,100}, +{4736,100}, +{4864,100}, +{4992,100}, +{5120,100}, +{5248,100}, +{5376,100}, +{5504,100}, +{5632,100}, +{5760,100}, +{5888,100}, +{6016,100}, +{6144,100}, +{6240,100}, +{6384,100}, +{6544,100}, +{6704,100}, +{6896,100}, +{7072,100}, +{7280,100}, +{7472,100}, +{7696,100}, +{7936,100}, +{8192,100}, +{8448,100}, +{8720,100}, +{9040,100}, +{9344,100}, +{9696,100}, +{10080,100}, +{10480,100}, +{10912,100}, +{11392,100}, +{11904,100}, +{12480,100}, +{13104,100}, +{13792,100}, +{14560,100}, +{15408,100}, +{16384,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +{0,100}, +} +}; + +static AE_PLINETABLE_T g_PlineTableMapping = +{ +g_AEScenePLineMapping, +g_strAEPlineTable, +g_strAEPlineInfo, +g_strAEGainList +}; +#endif + + +#if 0 //Save the P-line info to file for debug +MinGain,1280 +MaxGain,15872 +MiniISOGain,100 +GainStepUnitInTotalRange,64 +PreviewExposureLineUnit,16001 +PreviewMaxFrameRate,30 +VideoExposureLineUnit,16001 +VideoMaxFrameRate,30 +VideoToPreviewSensitivityRatio,1024 +CaptureExposureLineUnit,16001 +CaptureMaxFrameRate,30 +CaptureToPreviewSensitivityRatio,1024 +Video1ExposureLineUnit,16001 +Video1MaxFrameRate,120 +Video1ToPreviewSensitivityRatio,1024 +Video2ExposureLineUnit,16001 +Video2MaxFrameRate,30 +Video2ToPreviewSensitivityRatio,1024 +Custom1ExposureLineUnit,26091 +Custom1MaxFrameRate,12 +Custom1ToPreviewSensitivityRatio,1024 +Custom2ExposureLineUnit,26091 +Custom2MaxFrameRate,12 +Custom2ToPreviewSensitivityRatio,1024 +Custom3ExposureLineUnit,26091 +Custom3MaxFrameRate,12 +Custom3ToPreviewSensitivityRatio,1024 +Custom4ExposureLineUnit,26091 +Custom4MaxFrameRate,12 +Custom4ToPreviewSensitivityRatio,1024 +Custom5ExposureLineUnit,26091 +Custom5MaxFrameRate,12 +Custom5ToPreviewSensitivityRatio,1024 +FocusLength,350 +Fno,28 + +// Preview table -- Use preview sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_RPEVIEW_AUTO +90,-10 +1,15000,30,1280,1280 +2,30,30,1280,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,15872 +AETABLE_END + +// Capture table -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_AUTO +90,0 +1,15000,30,1280,1280 +2,30,30,1280,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,15872 +AETABLE_END + +// Video table -- Use video sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_VIDEO_AUTO +90,0 +1,15000,30,1280,1280 +2,30,30,1280,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,15872 +AETABLE_END + +// Video1 table -- Use Video1 sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_VIDEO1_AUTO +90,0 +1,15000,30,1280,1280 +2,30,30,1280,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,15872 +AETABLE_END + +// Video2 table -- Use Video2 sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_VIDEO2_AUTO +90,0 +1,15000,30,1280,1280 +2,30,30,1280,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,15872 +AETABLE_END + +// Custom1 table -- Use Custom1 sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CUSTOM1_AUTO +90,0 +1,15000,30,1280,1280 +2,30,30,1280,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,15872 +AETABLE_END + +// Custom2 table -- Use Custom2 sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CUSTOM2_AUTO +90,0 +1,15000,30,1280,1280 +2,30,30,1280,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,15872 +AETABLE_END + +// Custom3 table -- Use Custom3 sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CUSTOM3_AUTO +90,0 +1,15000,30,1280,1280 +2,30,30,1280,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,15872 +AETABLE_END + +// Custom4 table -- Use Custom4 sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CUSTOM4_AUTO +90,0 +1,15000,30,1280,1280 +2,30,30,1280,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,15872 +AETABLE_END + +// Custom5 table -- Use Custom5 sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CUSTOM5_AUTO +90,0 +1,15000,30,1280,1280 +2,30,30,1280,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,15872 +AETABLE_END + +// Video Night table -- Use video sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_VIDEO_NIGHT +90,-10 +1,15000,30,1280,1280 +2,30,30,1280,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,8,5120,5120 +6,8,8,5120,15872 +AETABLE_END + +// Capture ISO100 -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_ISO100 +90,0 +1,15000,30,1280,1280 +2,30,30,1280,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,15872 +AETABLE_END + +// Capture ISO200 -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_ISO200 +90,0 +1,15000,30,1280,1280 +2,30,30,1280,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,15872 +AETABLE_END + +// Capture ISO400 -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_ISO400 +90,0 +1,15000,30,1280,1280 +2,30,30,1280,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,15872 +AETABLE_END + +// Capture ISO800 -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_ISO800 +90,0 +1,15000,30,1280,1280 +2,30,30,1280,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,15872 +AETABLE_END + +// Capture ISO1600 -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_CAPTURE_ISO1600 +90,0 +1,15000,30,1280,1280 +2,30,30,1280,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,15872 +AETABLE_END + +// Strobe table -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_STROBE +90,0 +1,15000,30,1280,1280 +2,30,30,1280,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,15872 +AETABLE_END + + +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX1 +90,-10 +1,15000,30,1280,1280 +2,30,30,1280,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,15872 +AETABLE_END + + +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX2 +90,0 +1,15000,30,1280,1280 +2,30,30,1280,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,15872 +AETABLE_END + +// Table1 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX3 +90,0 +1,15000,30,1280,1280 +2,30,30,1280,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,15872 +AETABLE_END + +// Table2 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX4 +90,0 +1,15000,30,1280,1280 +2,30,30,1280,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,15872 +AETABLE_END + +// Table3 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX5 +90,0 +1,15000,30,1280,1280 +2,30,30,1280,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,15872 +AETABLE_END + +// Table4 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX6 +90,0 +1,15000,30,1280,1280 +2,30,30,1280,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,8,5120,5120 +6,8,8,5120,15872 +AETABLE_END + +// Table5 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX7 +90,0 +1,15000,30,1280,1280 +2,30,30,1280,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,15872 +AETABLE_END + +// Table6 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX8 +90,0 +1,15000,30,1280,1280 +2,30,30,1280,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,15872 +AETABLE_END + +// Table7 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX9 +90,0 +1,15000,30,1280,1280 +2,30,30,1280,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,15872 +AETABLE_END + +// Table8 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX10 +90,0 +1,15000,30,1280,1280 +2,30,30,1280,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,15872 +AETABLE_END + +// Table9 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX11 +90,0 +1,15000,30,1280,1280 +2,30,30,1280,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,15872 +AETABLE_END + +// Table10 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX12 +90,0 +1,15000,30,1280,1280 +2,30,30,1280,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,15872 +AETABLE_END + +// Table11 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX13 +90,0 +1,15000,30,1280,1280 +2,30,30,1280,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,15872 +AETABLE_END + +// Table12 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX14 +90,0 +1,15000,30,1280,1280 +2,30,30,1280,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,15872 +AETABLE_END + +// Table13 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX15 +90,0 +1,15000,30,1280,1280 +2,30,30,1280,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,15872 +AETABLE_END + +// Table14 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX16 +90,0 +1,15000,30,1280,1280 +2,30,30,1280,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,15872 +AETABLE_END + +// Table15 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX17 +90,0 +1,15000,30,1280,1280 +2,30,30,1280,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,15872 +AETABLE_END + +// Table16 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX18 +90,0 +1,15000,30,1280,1280 +2,30,30,1280,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,15872 +AETABLE_END + +// Table17 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX19 +90,0 +1,15000,30,1280,1280 +2,30,30,1280,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,15872 +AETABLE_END + +// Table18 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX20 +90,0 +1,15000,30,1280,1280 +2,30,30,1280,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,15872 +AETABLE_END + +// Table19 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX21 +90,0 +1,15000,30,1280,1280 +2,30,30,1280,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,15872 +AETABLE_END + +// Table20 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX22 +90,0 +1,15000,30,1280,1280 +2,30,30,1280,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,15872 +AETABLE_END + +// Table21 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX23 +90,0 +1,15000,30,1280,1280 +2,30,30,1280,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,15872 +AETABLE_END + +// Table22 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX24 +90,0 +1,15000,30,1280,1280 +2,30,30,1280,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,15872 +AETABLE_END + +// Table23 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX25 +90,0 +1,15000,30,1280,1280 +2,30,30,1280,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,15872 +AETABLE_END + +// Table24 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX26 +90,0 +1,15000,30,1280,1280 +2,30,30,1280,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,15872 +AETABLE_END + +// Table25 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX27 +90,0 +1,15000,30,1280,1280 +2,30,30,1280,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,15872 +AETABLE_END + +// Table26 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX28 +90,0 +1,15000,30,1280,1280 +2,30,30,1280,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,15872 +AETABLE_END + +// Table27 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX29 +90,0 +1,15000,30,1280,1280 +2,30,30,1280,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,15872 +AETABLE_END + +// Table28 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX30 +90,0 +1,15000,30,1280,1280 +2,30,30,1280,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,15872 +AETABLE_END + +// Table29 PLine -- Use capture sensor setting +//Index MiniExp1/T MaxExp1/T MinGain MaxGain +AETABLE_SCENE_INDEX31 +90,0 +1,15000,30,1280,1280 +2,30,30,1280,3072 +3,30,15,3072,3072 +4,15,15,3072,5120 +5,15,10,5120,5120 +6,10,10,5120,15872 +AETABLE_END + +// Table30 PLine -- Use capture sensor setting + +// Table31 PLine -- Use capture sensor setting + +AE_SCENE_AUTO,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_AUTO,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX5 +AE_SCENE_NIGHT,AETABLE_SCENE_INDEX6,AETABLE_SCENE_INDEX6,AETABLE_VIDEO_NIGHT,AETABLE_VIDEO_NIGHT,AETABLE_VIDEO_NIGHT,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX1 +AE_SCENE_ACTION,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX2,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX2 +AE_SCENE_BEACH,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX3,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX3 +AE_SCENE_CANDLELIGHT,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX1,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX1 +AE_SCENE_FIREWORKS,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX4,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX4 +AE_SCENE_LANDSCAPE,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX3,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX3 +AE_SCENE_PORTRAIT,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX2,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX2 +AE_SCENE_NIGHT_PORTRAIT,AETABLE_SCENE_INDEX6,AETABLE_SCENE_INDEX6,AETABLE_VIDEO_NIGHT,AETABLE_VIDEO_NIGHT,AETABLE_VIDEO_NIGHT,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX1 +AE_SCENE_PARTY,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX1,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX1 +AE_SCENE_SNOW,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX3,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX3 +AE_SCENE_SPORTS,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX2,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX2 +AE_SCENE_STEADYPHOTO,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX2,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX2 +AE_SCENE_SUNSET,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX3,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX3 +AE_SCENE_THEATRE,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX1,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX1 +AE_SCENE_ISO_ANTI_SHAKE,AETABLE_RPEVIEW_AUTO,AETABLE_SCENE_INDEX2,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_SCENE_INDEX2 +AE_SCENE_ISO100,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_ISO100,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_ISO100 +AE_SCENE_ISO200,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_ISO200,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_ISO200 +AE_SCENE_ISO400,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_ISO400,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_ISO400 +AE_SCENE_ISO800,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_ISO800,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_ISO800 +AE_SCENE_ISO1600 ,AETABLE_RPEVIEW_AUTO,AETABLE_CAPTURE_ISO1600,AETABLE_VIDEO_AUTO,AETABLE_VIDEO1_AUTO,AETABLE_VIDEO2_AUTO,AETABLE_CUSTOM1_AUTO,AETABLE_CUSTOM2_AUTO,AETABLE_CUSTOM3_AUTO,AETABLE_CUSTOM4_AUTO,AETABLE_CUSTOM5_AUTO,AETABLE_CAPTURE_ISO1600 +,,,,,,,,,,, +,,,,,,,,,,, +,,,,,,,,,,, +,,,,,,,,,,, +,,,,,,,,,,, +,,,,,,,,,,, +,,,,,,,,,,, +,,,,,,,,,,, +,,,,,,,,,,, +#endif diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5509_mipi_raw/camera_feature_para_hi556mipiraw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5509_mipi_raw/camera_feature_para_hi556mipiraw.h new file mode 100755 index 0000000000000000000000000000000000000000..f3f93276943da0c9372b7bf23c8de93c7e7f2643 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5509_mipi_raw/camera_feature_para_hi556mipiraw.h @@ -0,0 +1,192 @@ +#ifndef __FEATURE_TUNING_PARA_H__ +#define __FEATURE_TUNING_PARA_H__ + +{ + max_frame_number : 4, + bss_clip_th : 8, + memc_bad_mv_range : 32, + memc_bad_mv_rate_th : 48, + // + mfll_iso_th : 400, + // + ais_exp_th : 33000, + ais_advanced_tuning_en : 1, + ais_advanced_max_iso : 2410, + ais_advanced_max_exposure : 66000, + // + reserved : { + 33000, //ais_exp_th0, default=16667 us, must < ais_exp_th + 1200, //ais_iso_th0, default=1200, must < ais_advanced_max_iso + }, +}, +{ + { // iso 100, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 200, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 400, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 800, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 1200, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 1600, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 2000, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 2400, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 2800, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 3200, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // preserved, ANR off, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // preserved, ANR on, single + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 100, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 200, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 400, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 800, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 1200, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 1600, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 2000, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 2400, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 2800, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // iso 3200, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // preserved, ANR off, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, + { // preserved, ANR on, mfll + 8 , 8 , 16 , 16 , 9 , 6 , 3 , 40 , 100 , 160 , + 8 , 14 , 16 , 6 , 9 , 19 , 19 , 200 , 200 , 200 , + 8 , 64 , 64 , 1 , 25 , 64 , 64 , 1 , 9 , 9 , + 19 , 19 , 10 , 10 , 8 , 1 , 1 , 2 , 6 , 8 , + 8 , 8 , 8 , 1 , 1310 , 983 , 200 , 787 , 1357 , 0 , + }, +}, +#endif // __FEATURE_TUNING_PARA_H__ diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5509_mipi_raw/camera_flash_awb_para_hi556mipiraw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5509_mipi_raw/camera_flash_awb_para_hi556mipiraw.h new file mode 100755 index 0000000000000000000000000000000000000000..48fd2706c0cfafa7b0b37eef14f405ea2c2380d2 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5509_mipi_raw/camera_flash_awb_para_hi556mipiraw.h @@ -0,0 +1,1643 @@ +// Flash AWB tuning parameter +{ + 9, //foreground percentage + 95, //background percentage + 2, //FgPercentage_Th1 + 5, //FgPercentage_Th2 + 10, //FgPercentage_Th3 + 15, //FgPercentage_Th4 + 200, //FgPercentage_Th1_Val + 250, //FgPercentage_Th2_Val + 300, //FgPercentage_Th3_Val + 350, //FgPercentage_Th4_Val + 10, //location_map_th1 + 20, //location_map_th2 + 40, //location_map_th3 + 50, //location_map_th4 + 100, //location_map_val1 + 110, //location_map_val2 + 130, //location_map_val3 + 150, //location_map_val4 + 0, //SelfTuningFbBgWeightTbl + 100, //FgBgTbl_Y0 + 100, //FgBgTbl_Y1 + 100, //FgBgTbl_Y2 + 100, //FgBgTbl_Y3 + 100, //FgBgTbl_Y4 + 100, //FgBgTbl_Y5 + 5, //YPrimeWeightTh[0] + 9, //YPrimeWeightTh[1] + 11, //YPrimeWeightTh[2] + 13, //YPrimeWeightTh[3] + 15, //YPrimeWeightTh[4] + 1, //YPrimeWeight[0] + 3, //YPrimeWeight[1] + 5, //YPrimeWeight[2] + 7, //YPrimeWeight[3] +}, + +// Flash AWB calibration +{{ + + {874, 512, 971}, + {876, 512, 970}, + {877, 512, 966}, + {876, 512, 962}, + {876, 512, 957}, + {874, 512, 935}, + {875, 512, 916}, + {878, 512, 895}, + {882, 512, 871}, + {888, 512, 842}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0}, + {0, 0, 0} +}} + diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5509_mipi_raw/camera_flicker_para_hi556mipiraw.cpp b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5509_mipi_raw/camera_flicker_para_hi556mipiraw.cpp new file mode 100755 index 0000000000000000000000000000000000000000..3bd645f53be0552522845aed5203a7b2dceb0d9f --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5509_mipi_raw/camera_flicker_para_hi556mipiraw.cpp @@ -0,0 +1,157 @@ +//[Sensor] +//name = hi553_mipi_raw +// +//[Preview] +//read_freq = 560000000 +//pixel_line = 5808 +//column_length = 1535 +// +// +//[ZSD] +//read_freq = 560000000 +//pixel_line = 5808 +//column_length = 3095 +// +// +//[vPreview] +//read_freq = 560000000 +//pixel_line = 5808 +//column_length = 3095 + + +#include +#include +#include + +#include "camera_custom_nvram.h" +#include "camera_custom_sensor.h" +#include "image_sensor.h" +#include "kd_imgsensor_define.h" +#include "camera_AE_PLineTable_hi556mipiraw.h" +#include "camera_info_hi556mipiraw.h" +#include "camera_custom_AEPlinetable.h" +//#include "camera_custom_flicker_table.h" +#include "camera_custom_flicker_para.h" +#include + + +static void get_flicker_para_by_preview(FLICKER_CUST_PARA* para) +{ + int i; + int freq[9] = { 70, 100, 120, 140, 160, 170, 190, 210, 230}; + FLICKER_CUST_STATISTICS EV50_L50 = {-194, 4721, 381, -766}; + FLICKER_CUST_STATISTICS EV50_L60 = {914, 508, 949, -445}; + FLICKER_CUST_STATISTICS EV60_L50 = {1090, 535, 1413, -519}; + FLICKER_CUST_STATISTICS EV60_L60 = {-162, 2898, 247, -642}; + for(i=0;i<9;i++) + { + para->flickerFreq[i]=freq[i]; + } + para->flickerGradThreshold=24; + para->flickerSearchRange=24; + para->minPastFrames=3; + para->maxPastFrames=14; + para->EV50_L50=EV50_L50; + para->EV50_L60=EV50_L60; + para->EV60_L50=EV60_L50; + para->EV60_L60=EV60_L60; + para->EV50_thresholds[0]=-30; + para->EV50_thresholds[1]=12; + para->EV60_thresholds[0]=-30; + para->EV60_thresholds[1]=12; + para->freq_feature_index[0]=2; + para->freq_feature_index[1]=1; +} + +static void get_flicker_para_by_ZSD(FLICKER_CUST_PARA* para) +{ + int i; + int freq[9] = { 70, 80, 90, 100, 120, 130, 140, 160, 170}; + FLICKER_CUST_STATISTICS EV50_L50 = {-194, 4721, 381, -766}; + FLICKER_CUST_STATISTICS EV50_L60 = {1207, 385, 719, -374}; + FLICKER_CUST_STATISTICS EV60_L50 = {1440, 405, 1070, -448}; + FLICKER_CUST_STATISTICS EV60_L60 = {-162, 2898, 247, -642}; + + for(i=0;i<9;i++) + { + para->flickerFreq[i]=freq[i]; + } + para->flickerGradThreshold=24; + para->flickerSearchRange=52; + para->minPastFrames=3; + para->maxPastFrames=14; + para->EV50_L50=EV50_L50; + para->EV50_L60=EV50_L60; + para->EV60_L50=EV60_L50; + para->EV60_L60=EV60_L60; + para->EV50_thresholds[0]=-30; + para->EV50_thresholds[1]=12; + para->EV60_thresholds[0]=-30; + para->EV60_thresholds[1]=12; + para->freq_feature_index[0]=4; + para->freq_feature_index[1]=3; +} + +static void get_flicker_para_by_vPreview(FLICKER_CUST_PARA* para) +{ + int i; + int freq[9] = { 70, 80, 90, 100, 120, 130, 140, 160, 170}; + FLICKER_CUST_STATISTICS EV50_L50 = {-194, 4721, 381, -766}; + FLICKER_CUST_STATISTICS EV50_L60 = {1207, 385, 719, -374}; + FLICKER_CUST_STATISTICS EV60_L50 = {1440, 405, 1070, -448}; + FLICKER_CUST_STATISTICS EV60_L60 = {-162, 2898, 247, -642}; + + for(i=0;i<9;i++) + { + para->flickerFreq[i]=freq[i]; + } + para->flickerGradThreshold=24; + para->flickerSearchRange=52; + para->minPastFrames=3; + para->maxPastFrames=14; + para->EV50_L50=EV50_L50; + para->EV50_L60=EV50_L60; + para->EV60_L50=EV60_L50; + para->EV60_L60=EV60_L60; + para->EV50_thresholds[0]=-30; + para->EV50_thresholds[1]=12; + para->EV60_thresholds[0]=-30; + para->EV60_thresholds[1]=12; + para->freq_feature_index[0]=4; + para->freq_feature_index[1]=3; +} + + +typedef NSFeature::RAWSensorInfo SensorInfoSingleton_T; +namespace NSFeature { +template <> +UINT32 +SensorInfoSingleton_T:: +impGetFlickerPara(MINT32 sensorMode, MVOID*const pDataBuf) const +{ + //XLOGD("impGetFlickerPara+ mode=%d", sensorMode); + //XLOGD("prv=%d, vdo=%d, cap=%d, zsd=%d", + // (int)e_sensorModePreview, (int)e_sensorModeVideoPreview, (int)e_sensorModeCapture, (int)e_sensorModeZsd ); + FLICKER_CUST_PARA* para; + para = (FLICKER_CUST_PARA*)pDataBuf; + if(sensorMode==e_sensorModePreview) + get_flicker_para_by_preview(para); + else if(sensorMode==e_sensorModeZsd|| + sensorMode==e_sensorModeCapture) + { + get_flicker_para_by_ZSD(para); + } + else if(sensorMode==e_sensorModeVideoPreview) + { + get_flicker_para_by_vPreview(para); + } + else + { + // XLOGD("impGetFlickerPara ERROR ln=%d", __LINE__); + return -1; + } +// XLOGD("impGetFlickerPara-"); + return 0; +} +} + diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5509_mipi_raw/camera_info_hi556mipiraw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5509_mipi_raw/camera_info_hi556mipiraw.h new file mode 100755 index 0000000000000000000000000000000000000000..965de776a65f11dfb9f1ae62b780c3d0ddbeb338 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5509_mipi_raw/camera_info_hi556mipiraw.h @@ -0,0 +1,82 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/******************************************************************************************** + * LEGAL DISCLAIMER + * + * (Header of MediaTek Software/Firmware Release or Documentation) + * + * BY OPENING OR USING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") RECEIVED + * FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON AN "AS-IS" BASIS + * ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, + * INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR + * A PARTICULAR PURPOSE OR NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY + * WHATSOEVER WITH RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK + * ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO + * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S SPECIFICATION + * OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. + * + * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE LIABILITY WITH + * RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, +TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE + * FEES OR SERVICE CHARGE PAID BY BUYER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE WITH THE LAWS + * OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF LAWS PRINCIPLES. + ************************************************************************************************/ + +#ifndef _CAMERA_INFO_HI556_MIPI_RAW_H +#define _CAMERA_INFO_HI556_MIPI_RAW_H + +/******************************************************************************* +* Configuration +********************************************************************************/ +#define SENSOR_ID HI556_SENSOR_ID +#define SENSOR_DRVNAME SENSOR_DRVNAME_HI556_MIPI_RAW +#define INCLUDE_FILENAME_ISP_REGS_PARAM "camera_isp_regs_hi556mipiraw.h" +#define INCLUDE_FILENAME_ISP_PCA_PARAM "camera_isp_pca_hi556mipiraw.h" +#define INCLUDE_FILENAME_ISP_LSC_PARAM "camera_isp_lsc_hi556mipiraw.h" +#define INCLUDE_FILENAME_TSF_PARA "camera_tsf_para_hi556mipiraw.h" +#define INCLUDE_FILENAME_TSF_DATA "camera_tsf_data_hi556mipiraw.h" +#define INCLUDE_FILENAME_FLASH_AWB_PARA "camera_flash_awb_para_hi556mipiraw.h" +#define INCLUDE_FILENAME_FEATURE_PARA "camera_feature_para_hi556mipiraw.h" + +/******************************************************************************* +* +********************************************************************************/ + +#endif diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5509_mipi_raw/camera_isp_lsc_hi556mipiraw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5509_mipi_raw/camera_isp_lsc_hi556mipiraw.h new file mode 100755 index 0000000000000000000000000000000000000000..fc980cbad04f8a8ce5fd71e7ee627a997da22513 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5509_mipi_raw/camera_isp_lsc_hi556mipiraw.h @@ -0,0 +1,20664 @@ +/******************************************************************************************** + * LEGAL DISCLAIMER + * + * (Header of MediaTek Software/Firmware Release or Documentation) + * + * BY OPENING OR USING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") RECEIVED + * FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON AN "AS-IS" BASIS + * ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, + * INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR + * A PARTICULAR PURPOSE OR NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY + * WHATSOEVER WITH RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK + * ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO + * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S SPECIFICATION + * OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. + * + * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE LIABILITY WITH + * RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, + * TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE + * FEES OR SERVICE CHARGE PAID BY BUYER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE WITH THE LAWS + * OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF LAWS PRINCIPLES. + ************************************************************************************************/ +const NVRAM_CAMERA_SHADING_STRUCT CAMERA_SHADING_DEFAULT_VALUE = { + Shading: { + { + Version: 1, + SensorId: 1, + LSCSize: {0, 0, 0, 0, 0}, + PrvTable:{ // PrvTable + { +0x01481a0a,0x00400000,0x00011400,0x1048be54, +0x01580e0d,0x00200000,0x00011000,0x10e8ae53, +0x01580e0d,0x00200000,0x00010c00,0x10e8ae54, +0x01381a0e,0x00300000,0x00013400,0x1478ca58, +0x21580408,0x2020021f,0x0000843d,0x0df84636, +0x21980410,0x20100226,0x0000703f,0x0e984234, +0x2198080f,0x20100226,0x0000703f,0x0ea84234, +0x2188080f,0x2020022a,0x00007c3a,0x11f84a3b, +0x00001007,0x20300207,0x00082a01,0x0ce83218, +0x00880604,0x20300008,0x00080e0c,0x0d98361a, +0x00800203,0x20300007,0x0008120c,0x0d98361a, +0x00780601,0x20400004,0x00081e0d,0x10a84225, +0x00381208,0x0010000f,0x00001400,0x0c184619, +0x20300001,0x20300203,0x0000080b,0x0ca8321b, +0x20300001,0x20300201,0x0000040b,0x0cb8361b, +0x20100601,0x20500001,0x00080c07,0x0f684a28, +0x20300405,0x2030020b,0x00001009,0x0b683214, +0x00180400,0x20300001,0x00000002,0x0bf83214, +0x00180400,0x20300000,0x00000402,0x0c083614, +0x00200001,0x20500201,0x00080804,0x0e484e22, +0x00200202,0x20200004,0x00080401,0x0ae8360f, +0x00100601,0x20400000,0x00000005,0x0b683211, +0x00000201,0x20400001,0x00000405,0x0b683211, +0x00000400,0x20400002,0x00080809,0x0d48521c, +0x20100201,0x20200000,0x00000808,0x0a78320a, +0x20200403,0x20300202,0x00080807,0x0af8320b, +0x20100402,0x20300202,0x00080806,0x0af8320b, +0x00080602,0x20400002,0x00000c09,0x0c885213, +0x20100804,0x20200205,0x00081405,0x0a483204, +0x00380604,0x20200006,0x00000c01,0x0ab83a07, +0x00280603,0x20200004,0x00000803,0x0ab83606, +0x20200803,0x20500205,0x00080c0b,0x0c184e09, +0x00280e03,0x00000008,0x00000c01,0x0a383c00, +0x20300405,0x20300208,0x0008040a,0x0a982e01, +0x20200403,0x20300205,0x00080408,0x0a983201, +0x00100000,0x20300004,0x00080c05,0x0bf85a01, +0x00000601,0x20300203,0x00001006,0x0a382c03, +0x00200204,0x20200007,0x00080402,0x0aa83405, +0x00100203,0x20200004,0x00080403,0x0aa83405, +0x00180a04,0x20300004,0x00001809,0x0c085806, +0x20300805,0x20200207,0x00081807,0x0a78300a, +0x20100402,0x20300205,0x00000007,0x0ad8300a, +0x20100402,0x20200204,0x00080407,0x0ae8340a, +0x20400806,0x20500209,0x00080c0d,0x0c684c11, +0x00480605,0x2010000a,0x00000201,0x0ad83c0d, +0x00080601,0x20200002,0x00080405,0x0b48380f, +0x00080400,0x20200002,0x00080404,0x0b48380f, +0x00680a07,0x2030000a,0x00000800,0x0d185818, +0x20200001,0x20200204,0x0000100a,0x0b483412, +0x20100001,0x20300000,0x00000404,0x0bc83814, +0x20180401,0x20200000,0x00000405,0x0bc83814, +0x20a00809,0x2050020b,0x00080812,0x0de84c21, +0x00300401,0x20300203,0x00081003,0x0bf83418, +0x00380602,0x20300002,0x00000c02,0x0c783417, +0x00380602,0x20300002,0x00001001,0x0c783417, +0x00880a0b,0x20300010,0x00001a0a,0x0f185425, +0x20200602,0x20200000,0x00081c0c,0x0cd84020, +0x00000202,0x20300203,0x0000000b,0x0d48301d, +0x20100201,0x20400204,0x0000000b,0x0d482c1d, +0x20501006,0x20500210,0x0000000f,0x10383c27, +0x20100c02,0x20100207,0x00084004,0x0df85027, +0x20300403,0x20300209,0x00083409,0x0e583827, +0x20300403,0x20400208,0x00083409,0x0e583827, +0x00080800,0x20200001,0x00082800,0x1198502e, +0x00a00e07,0x00484c00,0x00c0bc00,0x0ed8a235, +0x00881209,0x00682400,0x0060dc00,0x0f98a233, +0x00881209,0x00782400,0x0060dc00,0x0f98a233, +0x00500208,0x00584800,0x00a0d400,0x12f8b635, +0x20d0000b,0x00781214,0x20703c1e,0x0d585226, +0x2090080c,0x0038121b,0x20304019,0x0e184627, +0x20a0080c,0x0038161c,0x20304019,0x0e284a27, +0x2080080a,0x00581a19,0x20703c10,0x11585a2d, +0x00881e09,0x0070300c,0x20a80608,0x0c78461b, +0x00400603,0x00580808,0x20881603,0x0d18461c, +0x00500603,0x00500009,0x20881a05,0x0d28461d, +0x00600c00,0x00780c04,0x20d82e09,0x10185e29, +0x20601c08,0x00182e0e,0x0020180f,0x0b984218, +0x20200000,0x00600201,0x20a00408,0x0c38461a, +0x20380400,0x00600201,0x2090080a,0x0c48461a, +0x20280602,0x00a00805,0x21080c09,0x0ec86a29, +0x00280e04,0x0070100a,0x20981202,0x0af84211, +0x00100801,0x00780a02,0x20a80403,0x0b884614, +0x00100801,0x00580e02,0x20880402,0x0b884614, +0x00300402,0x00900602,0x20e80403,0x0d986a23, +0x00100001,0x00580604,0x20601005,0x0a78420f, +0x00080a01,0x00800803,0x20b00005,0x0af84a10, +0x20180601,0x00800402,0x20b80406,0x0af84a10, +0x00080a02,0x00900803,0x20d0040a,0x0c986e1d, +0x20200003,0x00580602,0x20680407,0x0a183e09, +0x00180c00,0x00700e01,0x20900805,0x0a88460b, +0x00180e01,0x00700c00,0x20a00404,0x0a88460c, +0x20200802,0x00880e04,0x20c0040b,0x0bd86a12, +0x00380e06,0x00501807,0x20780400,0x09d83e05, +0x20200802,0x00480e02,0x20600407,0x0a484606, +0x20200401,0x00480a02,0x20700407,0x0a484606, +0x00180a01,0x00901403,0x20f80c05,0x0b686e0a, +0x20201807,0x0028260b,0x20100809,0x09b83e01, +0x00280a02,0x00601003,0x20a80802,0x0a284201, +0x00280601,0x00600c02,0x20980403,0x0a284601, +0x00100201,0x00700000,0x20a00809,0x0b386e02, +0x20180a04,0x00800809,0x20a80c04,0x09d84006, +0x20200402,0x00480602,0x20600409,0x0a384404, +0x20200001,0x00400201,0x20600408,0x0a384404, +0x20301004,0x00681a05,0x20a0000d,0x0b486c08, +0x00280801,0x00501603,0x20700001,0x0a183c08, +0x00200202,0x00500802,0x20880402,0x0a68400a, +0x00100202,0x00400802,0x20700003,0x0a68400a, +0x00280e06,0x00a01809,0x21080804,0x0bb86c11, +0x20100800,0x00381201,0x20200408,0x0a58400d, +0x20100402,0x00480a04,0x20600007,0x0ac8440e, +0x00000402,0x00480a03,0x20500006,0x0ac8440e, +0x20100806,0x00781609,0x20a0100a,0x0c586c18, +0x20200000,0x00680400,0x20780406,0x0ae84014, +0x00000202,0x00680403,0x20880404,0x0b584414, +0x20100601,0x00580802,0x20780406,0x0b584414, +0x20181205,0x00901808,0x20f80807,0x0d486821, +0x00480601,0x00600c01,0x20880c00,0x0b884417, +0x00100400,0x00680a01,0x20800804,0x0c084418, +0x00100400,0x00680c00,0x20900403,0x0c084418, +0x20201006,0x00681e07,0x20901405,0x0e686827, +0x20580801,0x00500e03,0x2058100c,0x0c58481d, +0x20200602,0x00700201,0x20a80c07,0x0cd8441e, +0x20200602,0x00700601,0x20b80807,0x0cd8441d, +0x0018120a,0x00a02c0b,0x21000201,0x0fa85c29, +0x00181000,0x00402800,0x20282e03,0x0d585421, +0x00000002,0x00801205,0x20a83000,0x0dd84c21, +0x00000002,0x00800e06,0x20b82c01,0x0dd84c21, +0x00001406,0x00581613,0x20580401,0x10f85c29, +0x00300e03,0x20882400,0x01903c00,0x0dd85a25, +0x20102601,0x20785400,0x01a04400,0x0e88621e, +0x20102202,0x20785400,0x01a04800,0x0e88661e, +0x20301e03,0x20884400,0x01a03400,0x11c86a23, +0x20200c04,0x20581208,0x0100080a,0x0cb84220, +0x00280802,0x00100a04,0x00500603,0x0d884220, +0x00280803,0x00100a05,0x00600203,0x0d984220, +0x00180406,0x20100208,0x00981209,0x10a85627, +0x20100e01,0x20282004,0x00c00c04,0x0bd84619, +0x00180601,0x00000803,0x00780404,0x0c88461f, +0x00280602,0x20100803,0x00800004,0x0c98461f, +0x00680a04,0x20201409,0x00882605,0x0f48662e, +0x00281601,0x00102401,0x00380401,0x0b183a17, +0x20280401,0x20200601,0x00900407,0x0ba84619, +0x20300402,0x20280a03,0x00a00008,0x0ba84619, +0x20400403,0x20480a04,0x00e0000d,0x0dd86e2a, +0x20200802,0x20481203,0x00d00808,0x0a783e13, +0x00280a01,0x20200c02,0x00a00001,0x0af84615, +0x00380e02,0x20101004,0x00880400,0x0af84615, +0x00480603,0x20200805,0x00c80400,0x0cb86e23, +0x00100202,0x20200002,0x00980402,0x09f83a0e, +0x20100401,0x20480e02,0x00d00808,0x0a584610, +0x20100001,0x20480a03,0x00c00808,0x0a584611, +0x20200802,0x20380e04,0x00e0080d,0x0ba86e1c, +0x00100802,0x20280a03,0x00980805,0x09983a0a, +0x00001001,0x20381601,0x00a80404,0x09f8460a, +0x00001001,0x20481400,0x00b80404,0x09f8460b, +0x00180400,0x20200802,0x00b80c07,0x0af86e12, +0x20380601,0x00080c03,0x00700807,0x09584204, +0x00080601,0x00000802,0x00580805,0x09a84606, +0x00080601,0x00000401,0x00680405,0x09b84606, +0x00000800,0x20380c00,0x00d00409,0x0a78720a, +0x00581202,0x00002001,0x00480a02,0x09483601, +0x00000400,0x20180800,0x00700805,0x09984a01, +0x00100400,0x20180400,0x00700405,0x09984601, +0x00000401,0x20180601,0x00a00009,0x0a586e01, +0x20500c03,0x20481605,0x00d0040d,0x09483c04, +0x20100001,0x00000601,0x00600006,0x09a84405, +0x00000001,0x00000000,0x00600006,0x09a84405, +0x00280e01,0x20101801,0x00980808,0x0a686c07, +0x00300202,0x20100005,0x00800202,0x09883c0a, +0x20180602,0x20100402,0x00600805,0x09e8440a, +0x20180601,0x20100001,0x00600805,0x09e8440a, +0x20400000,0x20380c00,0x00f0140d,0x0ac87012, +0x00080400,0x20100e02,0x00800407,0x09d8380c, +0x00100001,0x20200a03,0x00880403,0x0a48400e, +0x00200001,0x20100a02,0x00780402,0x0a48400e, +0x00500400,0x20300601,0x00c80801,0x0b786819, +0x20100002,0x20300202,0x00a80406,0x0a583813, +0x20200000,0x20200001,0x00900007,0x0ac84413, +0x20280400,0x20100400,0x00980408,0x0ac84413, +0x20600801,0x20381400,0x00d0080f,0x0c586c21, +0x00280602,0x20200404,0x00b00002,0x0b083c16, +0x00100001,0x20200601,0x00980403,0x0b784418, +0x00100001,0x20200400,0x00a80403,0x0b784418, +0x00480800,0x20101003,0x00880601,0x0d886828, +0x20401001,0x20380a04,0x00b80809,0x0bc83c1c, +0x20480602,0x20201002,0x00a80407,0x0c48441d, +0x20480602,0x20201002,0x00a80406,0x0c48441d, +0x20980a03,0x20380403,0x00c0280a,0x0ed8642c, +0x00100400,0x00180800,0x00980e02,0x0cb8441f, +0x00280401,0x20301603,0x00e81205,0x0d38481d, +0x00280401,0x20401604,0x00e81205,0x0d38441d, +0x00680402,0x20502607,0x00b81612,0x10385028, +0x00100601,0x00280400,0x00100c00,0x0d682621, +0x20281602,0x00001800,0x00400c00,0x0e082a1c, +0x20380e01,0x00001400,0x00400800,0x0e082a1b, +0x20680e03,0x20101000,0x00300000,0x11483222, +0x00280c01,0x00301202,0x00000002,0x0c682220, +0x00500803,0x20580e05,0x00a00207,0x0d28261f, +0x00500802,0x20480e04,0x00800208,0x0d28261f, +0x00701406,0x20481208,0x00782611,0x10183a2a, +0x20280800,0x20100800,0x00580408,0x0b78221b, +0x00000602,0x20280804,0x00680807,0x0c182a1f, +0x20100601,0x20280802,0x00680807,0x0c282a1f, +0x00200204,0x0010000a,0x00381403,0x0ea84e31, +0x00101000,0x20381800,0x00700802,0x0ac82616, +0x20100001,0x20280601,0x00500406,0x0b382a19, +0x00080a01,0x20100801,0x00300005,0x0b482a19, +0x20180401,0x00100a03,0x0030040a,0x0d284e2b, +0x00080801,0x00100a01,0x00180405,0x0a182212, +0x00100a01,0x20180c01,0x00300003,0x0a882a14, +0x00000c00,0x20381601,0x00500404,0x0a882a15, +0x00100000,0x20180801,0x00500405,0x0bf84e23, +0x20100401,0x20100001,0x00380404,0x0998220e, +0x20100402,0x00000202,0x00080c06,0x09f82a10, +0x00000402,0x00080601,0x00180c05,0x09f82a10, +0x00080601,0x20100801,0x00380409,0x0af84a1c, +0x00381203,0x20101803,0x00300402,0x0938220b, +0x00181203,0x00101804,0x00080803,0x09882e0c, +0x00181203,0x00201804,0x00080404,0x0988320c, +0x00000802,0x20180a03,0x00680409,0x0a384e13, +0x20401004,0x20581606,0x0080000a,0x08f82205, +0x20100402,0x20380604,0x00600807,0x09382e06, +0x20100402,0x20380604,0x00600407,0x09482e06, +0x00080602,0x00000804,0x00480409,0x09c84e0a, +0x00300a02,0x20180c05,0x00480601,0x08e82400, +0x00000201,0x20200002,0x00580405,0x09283201, +0x00000201,0x20200002,0x00480405,0x09283201, +0x00180400,0x20100601,0x00600408,0x09984e01, +0x20280800,0x00101201,0x00100008,0x08f82004, +0x00000000,0x20280400,0x00500406,0x09383005, +0x00000000,0x20280601,0x00500406,0x09383005, +0x00100601,0x20280c00,0x0070080a,0x09b84c07, +0x00100001,0x20280601,0x00500403,0x09282409, +0x20200801,0x20280e01,0x00400007,0x09782c0b, +0x20200401,0x20180800,0x00400006,0x0978300b, +0x20400403,0x20180a03,0x0048080d,0x0a184813, +0x20100201,0x20280401,0x00400405,0x0988200e, +0x00380602,0x00000803,0x00200400,0x09d82c0f, +0x00280602,0x00000803,0x00300401,0x09d82c0f, +0x00580a04,0x00100c06,0x00280400,0x0ac84c19, +0x00100400,0x20100201,0x00300003,0x0a082012, +0x20200002,0x20180604,0x00400408,0x0a582813, +0x20200402,0x20180604,0x00400408,0x0a582813, +0x20400403,0x20100605,0x0050000f,0x0ba84821, +0x00000003,0x20180601,0x00380405,0x0aa82016, +0x00200000,0x20100002,0x00380402,0x0b082c18, +0x00200000,0x20100002,0x00380403,0x0b082818, +0x00480603,0x20180804,0x00600c02,0x0cd84c29, +0x20381605,0x00002407,0x00300405,0x0b78201c, +0x20680601,0x00000402,0x00300c08,0x0bd8281d, +0x20600201,0x20180401,0x00300808,0x0bd8281e, +0x20d01404,0x20181e05,0x0040080d,0x0e384430, +0x00100803,0x20500208,0x00b00602,0x0c581c1d, +0x00300001,0x20100602,0x00400608,0x0cd8241d, +0x00380800,0x20100a01,0x00300608,0x0cd8241d, +0x00881603,0x00401c08,0x20300618,0x0fb84029, +0x00080a02,0x20400400,0x00601400,0x0d38161f, +0x20401401,0x20482000,0x00380c00,0x0dc81a1a, +0x20400c01,0x20381400,0x00280400,0x0dd81a1a, +0x20801002,0x20181800,0x00181c00,0x10e82a21, +0x00301001,0x20681a05,0x00800400,0x0c38121f, +0x00880602,0x00101004,0x2048120c,0x0ce81e20, +0x00700201,0x00000802,0x2038120b,0x0cf81e20, +0x00d81a03,0x00302c06,0x20581e19,0x0fb8322e, +0x20200c02,0x20281000,0x00281408,0x0b48161b, +0x20200001,0x00000202,0x2010000a,0x0bd82221, +0x20180601,0x00000800,0x00000009,0x0be82221, +0x20200002,0x20380604,0x0060040d,0x0e183a34, +0x00181605,0x00101807,0x20200002,0x0a881a16, +0x00000400,0x00000000,0x00080805,0x0af82219, +0x20100c02,0x20181203,0x00180406,0x0af82219, +0x00000a01,0x20380802,0x00580407,0x0ca83e2a, +0x00001405,0x20381608,0x00480404,0x09e81a13, +0x00080400,0x00100801,0x20180804,0x0a382615, +0x00080e01,0x00201003,0x20380c03,0x0a482615, +0x00100402,0x20180a02,0x00380406,0x0b783e23, +0x00080e05,0x00200807,0x20180405,0x0968220e, +0x00180a02,0x00000c01,0x00100404,0x09a82611, +0x00180a01,0x00000c00,0x00200404,0x09a82611, +0x20100201,0x00000003,0x0018040a,0x0a78421c, +0x00001004,0x20181e07,0x00100805,0x09081e09, +0x20100c02,0x20281a04,0x00400407,0x0938260b, +0x20201003,0x20381e04,0x00500408,0x0938260b, +0x00280601,0x00000c00,0x00100006,0x09b83e14, +0x00081203,0x00301c06,0x20681004,0x08c81e05, +0x00180601,0x00100403,0x20280c04,0x08e82606, +0x00180601,0x00100804,0x20280c03,0x08f82606, +0x20200002,0x20280a03,0x0050080d,0x09383e0a, +0x00180400,0x20100a02,0x00100805,0x08a81e01, +0x00000000,0x00000000,0x20100407,0x08d82a01, +0x00000000,0x00000000,0x20100407,0x08d82a01, +0x00100602,0x20180403,0x00200007,0x09183c00, +0x20200800,0x20280800,0x00200807,0x08b81c05, +0x00000001,0x00100201,0x20100005,0x08e82405, +0x00000000,0x00000400,0x00000005,0x08e82405, +0x00000001,0x00000202,0x00200009,0x09383808, +0x00200401,0x00080602,0x00080402,0x08f81809, +0x20180a01,0x00100801,0x00000006,0x0928240b, +0x20180400,0x00000400,0x00000006,0x0928240b, +0x20180400,0x00000801,0x0028080a,0x09983c11, +0x20180400,0x00100002,0x20100007,0x09581c0e, +0x00000000,0x20180a01,0x00200c04,0x0988240f, +0x00000000,0x20180800,0x00200804,0x09882410, +0x00100401,0x20180c00,0x00400406,0x0a384019, +0x00180a01,0x00000801,0x20100402,0x09d81812, +0x00000401,0x20100201,0x00180404,0x0a182013, +0x00000000,0x00000400,0x00000004,0x0a182013, +0x20180a03,0x00000c04,0x0010080a,0x0b283c21, +0x00300001,0x20200202,0x00200404,0x0a781816, +0x00280a01,0x00000401,0x00100404,0x0ac82417, +0x00280400,0x20100000,0x00100004,0x0ac82017, +0x00100c05,0x20281206,0x00400006,0x0c583829, +0x20700801,0x20181c00,0x00100c0c,0x0b38181e, +0x20700401,0x20280e01,0x0020080a,0x0b98201f, +0x20600201,0x20180401,0x00100409,0x0b98201e, +0x20881605,0x00102409,0x00080408,0x0db83c30, +0x00381201,0x00001802,0x2058060a,0x0c38101e, +0x00400000,0x00000001,0x2010020b,0x0c981c1e, +0x00300801,0x20180e02,0x00100609,0x0c981c1e, +0x00601002,0x20582206,0x00902611,0x0f38342b, +0x20200401,0x00480c00,0x20700000,0x0d081a1d, +0x20381000,0x00501c00,0x20880800,0x0d98221c, +0x20380801,0x00401000,0x20780c00,0x0d98221c, +0x20680e01,0x00301c00,0x20380c00,0x10982e26, +0x00481201,0x00502003,0x20a80e05,0x0c18161f, +0x00580601,0x00100401,0x20100a08,0x0ca82620, +0x00680a02,0x00200803,0x2030060a,0x0cb82620, +0x00901001,0x00081e03,0x00300613,0x0f58362f, +0x00080a02,0x00101400,0x20300408,0x0b28161e, +0x20180401,0x00100602,0x00000408,0x0b982220, +0x20200402,0x00080603,0x0000040a,0x0ba82220, +0x00000400,0x00400001,0x20481009,0x0db83634, +0x20401406,0x20182207,0x00300008,0x0a581a15, +0x00080601,0x00000801,0x00100005,0x0ab8221a, +0x00180e03,0x00101803,0x20180403,0x0ab8221a, +0x20180a01,0x00500c02,0x20400009,0x0c383a2b, +0x00681a08,0x0040280b,0x20580e04,0x09b81a13, +0x00000400,0x20180a02,0x00300404,0x09f82215, +0x20100c02,0x20281204,0x00500806,0x09f82216, +0x00380401,0x00200a02,0x20100004,0x0b083a24, +0x20501007,0x20281e0d,0x0040080c,0x09281a0f, +0x20100c01,0x00081201,0x00180405,0x09682211, +0x00000800,0x00081000,0x00180804,0x09682210, +0x20200000,0x00200001,0x0020000d,0x09f83a1c, +0x00480a04,0x00201409,0x20381e02,0x08c8220a, +0x00180a01,0x00201002,0x20381003,0x08e8260c, +0x00180a01,0x00301002,0x20481004,0x08f8260c, +0x00100201,0x00280401,0x00100c06,0x09483a13, +0x20200c02,0x00181604,0x00200c0a,0x08882606, +0x00000401,0x00180601,0x00100007,0x08982a07, +0x00000401,0x00180601,0x00100007,0x08a82a07, +0x00000803,0x00280603,0x0008080a,0x08c8360a, +0x00100201,0x00380403,0x20300003,0x08782400, +0x20180601,0x00100402,0x00000407,0x08882800, +0x00080601,0x00100402,0x00000407,0x08882800, +0x20180a02,0x00300804,0x20100009,0x08a83800, +0x20280800,0x00300c01,0x20400807,0x08882005, +0x00100000,0x00100201,0x00100805,0x08982405, +0x00000001,0x00100202,0x00100805,0x08982405, +0x00180400,0x00100602,0x00100807,0x08c83408, +0x00380400,0x00100e01,0x20100400,0x08c81c09, +0x20100400,0x00080a01,0x00200407,0x08d8240b, +0x20100000,0x00180400,0x00100006,0x08d8240b, +0x20200001,0x00180601,0x0038040b,0x09283411, +0x20200401,0x00080601,0x00200408,0x09181c0d, +0x00000401,0x00180400,0x20180403,0x09482010, +0x00000400,0x00180400,0x20180404,0x09482410, +0x00300201,0x00100001,0x00280406,0x09c83819, +0x00000800,0x00180c00,0x00000003,0x09981c13, +0x00080a02,0x00200803,0x20100404,0x09d82013, +0x00080601,0x00200401,0x20100404,0x09d82414, +0x20500802,0x00181202,0x0020040e,0x0ab83822, +0x00300201,0x00300000,0x20300002,0x0a481816, +0x00100c02,0x00080e04,0x00100405,0x0a782018, +0x00200401,0x00180602,0x20100004,0x0a882018, +0x00680e02,0x00301404,0x20280400,0x0be83829, +0x20700002,0x00380603,0x2038080c,0x0b081c1d, +0x20680400,0x00200402,0x20380809,0x0b58201f, +0x20700001,0x00280400,0x2028040a,0x0b58201f, +0x20e00c02,0x00081e03,0x00301811,0x0d483432, +0x00301601,0x00381804,0x20480608,0x0c08201f, +0x00300201,0x00100402,0x2020020a,0x0c58241e, +0x00480601,0x00200c02,0x2038060b,0x0c58201e, +0x00880e01,0x00301403,0x20500217,0x0ee82c2e, +0x20100400,0x20100000,0x00680c00,0x0cd81a1e, +0x20200800,0x20181000,0x00800000,0x0d48261c, +0x20200400,0x00080800,0x00600000,0x0d58261c, +0x20780400,0x00080800,0x00600400,0x10382a25, +0x00300c00,0x00081401,0x00600602,0x0be81e1f, +0x00500400,0x00280801,0x00300607,0x0c58221f, +0x00400801,0x00181201,0x00400607,0x0c68261f, +0x00b80400,0x00001001,0x00481215,0x0ef82630, +0x20280400,0x00380400,0x00100c08,0x0af81a1c, +0x00000000,0x00280400,0x00100407,0x0b58221f, +0x00080a02,0x00300803,0x00000406,0x0b682220, +0x00080602,0x20200801,0x0080000b,0x0d482e35, +0x00280a01,0x00201801,0x00080801,0x0a281617, +0x20100400,0x00280800,0x00100406,0x0a781e19, +0x20200802,0x00181203,0x00200c06,0x0a781e19, +0x20300803,0x20281204,0x00b0040b,0x0bc82e2a, +0x20300c02,0x20181e03,0x00601007,0x09881a13, +0x00100000,0x00300800,0x20180403,0x09c81e15, +0x00180601,0x00300c02,0x20280c02,0x09c81e15, +0x00400602,0x20100004,0x00680802,0x0a982e24, +0x00280601,0x00201803,0x20281a01,0x0908120f, +0x00180601,0x00201001,0x00180804,0x09281e12, +0x00080601,0x00200c00,0x00180405,0x09281e12, +0x20280400,0x00000601,0x0060080d,0x09982e1c, +0x00080401,0x00180602,0x00500807,0x08881e0c, +0x00000001,0x00180602,0x00400406,0x08a8220d, +0x00000401,0x00180a02,0x00500006,0x08a8220d, +0x00000402,0x20180a02,0x00700007,0x08d82a12, +0x00080800,0x00000c00,0x00480806,0x08481a06, +0x00180a01,0x00200802,0x00380406,0x08582207, +0x00180a01,0x00200402,0x00380406,0x08582207, +0x00280a03,0x00101003,0x00580407,0x08682a0b, +0x00100601,0x20280401,0x00700006,0x08281c00, +0x20200400,0x00080400,0x00400809,0x08382000, +0x20200400,0x00080400,0x00400809,0x08382000, +0x20300802,0x20281204,0x0090080e,0x08382800, +0x20300802,0x20181202,0x00600408,0x08481c07, +0x00100400,0x00180400,0x00300403,0x08581c06, +0x00100000,0x00100000,0x00300403,0x08581c06, +0x00200201,0x00080403,0x00580405,0x08682809, +0x00200601,0x00180403,0x00200000,0x0888180a, +0x20100401,0x00100201,0x00280806,0x08981c0b, +0x20100401,0x00100201,0x00380406,0x08981c0b, +0x20100001,0x00100201,0x00580409,0x08c82810, +0x20180401,0x00300a02,0x00000407,0x08e8180e, +0x00180602,0x00200402,0x00200003,0x09082010, +0x00080601,0x00200401,0x00200004,0x09082010, +0x00180400,0x00100400,0x00500007,0x09682818, +0x00080e01,0x00201002,0x00200004,0x09681813, +0x20200802,0x00180e02,0x00300406,0x09982014, +0x20100801,0x00180a01,0x00300005,0x09981c14, +0x20200400,0x00000400,0x0068080b,0x0a482822, +0x00200401,0x20180602,0x00600403,0x0a181416, +0x00380e02,0x00301003,0x00080401,0x0a481c18, +0x00380601,0x00200801,0x00200002,0x0a482018, +0x00300801,0x00181601,0x00600404,0x0b782c29, +0x20400802,0x00000601,0x00581009,0x0ad8181c, +0x20600802,0x00180a04,0x0040000b,0x0b18201d, +0x20600402,0x00180603,0x0048040a,0x0b18201e, +0x20c80602,0x00300803,0x0028040e,0x0ce82c32, +0x00182a01,0x00202404,0x00600a04,0x0bc81c1e, +0x00380601,0x00300003,0x00200208,0x0c08241e, +0x00380601,0x00380403,0x00200609,0x0c18241e, +0x00700c01,0x00281602,0x00400e14,0x0e882c2e, +0x00080401,0x00200800,0x00380800,0x0cb8061f, +0x20280400,0x00000800,0x00680400,0x0d180a1d, +0x20280400,0x00000800,0x00600000,0x0d280a1d, +0x20701401,0x00181000,0x00781800,0x10080e26, +0x00380e03,0x00101003,0x00500400,0x0bc80a20, +0x00400001,0x20100201,0x00880606,0x0c380e20, +0x00500000,0x20100400,0x00800207,0x0c380e20, +0x00b80a02,0x00500404,0x00300214,0x0eb81a30, +0x20200805,0x20281207,0x00900009,0x0ad8061b, +0x20100601,0x20100001,0x00880407,0x0b280e1f, +0x20200c01,0x20281201,0x00a00009,0x0b280e1f, +0x20280a01,0x00300201,0x00400c0c,0x0d181634, +0x00100205,0x00080408,0x00500002,0x0a080a16, +0x20100000,0x00000201,0x00700005,0x0a480e19, +0x00080601,0x00100802,0x00680803,0x0a480e19, +0x00000403,0x00200603,0x00480c07,0x0b98122b, +0x20100006,0x00100608,0x00480404,0x09680613, +0x00180400,0x00000001,0x00700003,0x09981215, +0x00080401,0x00080601,0x00800804,0x09981216, +0x00280a03,0x00200805,0x00500406,0x0a581625, +0x00180a05,0x00100809,0x00500002,0x08d80e10, +0x00080601,0x20100001,0x00800805,0x08f80e11, +0x00080601,0x20100402,0x00700804,0x08f80e11, +0x20200802,0x00080a04,0x0070080d,0x0958121b, +0x00000c03,0x20180e07,0x00700805,0x0868060c, +0x00100401,0x20200202,0x00800004,0x08780a0d, +0x00100400,0x20200202,0x00800004,0x08780a0d, +0x00280a01,0x00200802,0x00580405,0x08a81212, +0x00000401,0x00280801,0x00480c06,0x08280a06, +0x00000c01,0x20180c00,0x00880408,0x08280e08, +0x00000c01,0x20181201,0x00880808,0x08280e08, +0x00000800,0x00080e01,0x0070080a,0x0838120a, +0x00080603,0x00300804,0x00200007,0x08080800, +0x20280601,0x00200402,0x00500009,0x08081001, +0x20280601,0x00200402,0x00400009,0x08081001, +0x20180400,0x00100800,0x0048040a,0x08080c00, +0x20180403,0x00200a05,0x00400006,0x08280806, +0x00180401,0x00100601,0x00500003,0x08280c07, +0x00180801,0x00100601,0x00500403,0x08280c07, +0x00080401,0x00000601,0x00700007,0x08281008, +0x00180e02,0x00000c04,0x00600403,0x0868080a, +0x00080602,0x00000802,0x00600005,0x08680c0a, +0x00080601,0x20100401,0x00600005,0x08680c0b, +0x00080603,0x20100803,0x00700408,0x08881010, +0x00000401,0x20280603,0x00800805,0x08c8040e, +0x20100803,0x20280e04,0x00800005,0x08d80c0f, +0x00000803,0x20180a03,0x00800005,0x08d80c0f, +0x00100c04,0x20280e05,0x00980408,0x09380c18, +0x20200c00,0x20281000,0x00700405,0x09480414, +0x00080e03,0x00101005,0x00680404,0x09680c14, +0x00080a03,0x00000c05,0x00500004,0x09680c14, +0x20380a03,0x00200c06,0x0068040b,0x0a181021, +0x00380803,0x00100a01,0x00380800,0x09f80416, +0x00100804,0x20281205,0x00900804,0x0a180c18, +0x00100404,0x20280a05,0x00900404,0x0a180818, +0x00580401,0x20100a04,0x00900403,0x0b481028, +0x20381209,0x20101c09,0x00600c08,0x0ab0001b, +0x20480a04,0x00001406,0x00680407,0x0ae80c1d, +0x20580604,0x20100c06,0x00780808,0x0ae80c1d, +0x20d00000,0x20280401,0x00c00011,0x0ca81032, +0x00003405,0x20584e10,0x00c01400,0x0ba0081e, +0x00200402,0x20280e07,0x00b00e06,0x0bd8081e, +0x00200402,0x20280e05,0x00a00e06,0x0bd8081e, +0x00880400,0x20200800,0x00a80617,0x0e48102f, +0x00180601,0x20300000,0x00900800,0x0cc01620, +0x20200000,0x20100000,0x00500400,0x0d200e1d, +0x20300400,0x20180800,0x00600000,0x0d200e1c, +0x20581a02,0x20202400,0x00900800,0x10001629, +0x00000c02,0x20481603,0x00900403,0x0bc01a1e, +0x00500001,0x20100601,0x00580607,0x0c301220, +0x00500000,0x00000000,0x00480608,0x0c301220, +0x00901002,0x20881605,0x01200610,0x0ea01631, +0x00300601,0x20200802,0x00481402,0x0ae01a1c, +0x20180a01,0x00000801,0x00500408,0x0b200e20, +0x20181201,0x00001401,0x00400008,0x0b300e20, +0x20300c02,0x20481201,0x00d8100c,0x0d001233, +0x20580800,0x20100000,0x0070080a,0x0a101217, +0x00000000,0x20300201,0x00700404,0x0a401219, +0x20100400,0x20380601,0x00800406,0x0a40121a, +0x00380a04,0x20100c06,0x00980404,0x0b900e2c, +0x00500a01,0x20300001,0x00780a04,0x09701614, +0x00100801,0x20280e01,0x00780403,0x09901215, +0x00100801,0x20280e02,0x00780403,0x09901215, +0x20100803,0x20381205,0x00c0080b,0x0a400e24, +0x20400803,0x20181603,0x0070040b,0x08d00e10, +0x20200400,0x00080801,0x00480406,0x08f00e11, +0x20200400,0x00080801,0x00480406,0x08f00e11, +0x00080a02,0x20100c04,0x00780408,0x09500e1a, +0x00381204,0x00001c07,0x00280602,0x0870120b, +0x00280800,0x00101002,0x00200001,0x08800e0d, +0x00280800,0x00100c02,0x00200001,0x08800e0d, +0x00100802,0x20380e03,0x00a00008,0x08a00e12, +0x00100403,0x20400206,0x00900407,0x08201208, +0x00180e02,0x20101400,0x00600807,0x08201208, +0x00181202,0x20101801,0x00500807,0x08201209, +0x00080602,0x20100804,0x00780409,0x08300e0a, +0x20380602,0x20380403,0x00a0080b,0x08000c01, +0x20300402,0x20480e05,0x00a0040b,0x08001001, +0x20300802,0x20581206,0x00b0040b,0x08001000, +0x20100400,0x20280602,0x0090080a,0x08000c00, +0x00200401,0x20480a03,0x00900001,0x08201407, +0x00200a01,0x20380802,0x00880802,0x08200c07, +0x00100800,0x20380c02,0x00880c02,0x08200c07, +0x00200802,0x20180e02,0x00880806,0x08200c08, +0x20101001,0x20281800,0x00780407,0x0860100a, +0x20200400,0x20180800,0x00500007,0x08600c0b, +0x20100000,0x00080401,0x00400006,0x08700c0b, +0x20300000,0x00180403,0x0058040b,0x08800811, +0x00180400,0x00200402,0x00180403,0x08d0100f, +0x00280a02,0x20101002,0x00400001,0x08d00c0f, +0x00280601,0x00000c01,0x00400002,0x08d00c0f, +0x00581202,0x00001c02,0x00400402,0x09300c18, +0x20280a02,0x00101002,0x00200406,0x09501013, +0x20300802,0x20281203,0x00700809,0x09600c14, +0x20300401,0x20280e02,0x00700808,0x09600c14, +0x20600802,0x20480e04,0x00b00c11,0x0a101021, +0x00601002,0x20281203,0x00600601,0x0a001016, +0x00500000,0x00000802,0x00380e01,0x0a101018, +0x00500401,0x00000000,0x00380e01,0x0a100c18, +0x00600601,0x20180401,0x00700201,0x0b401429, +0x20b80400,0x00281002,0x00201011,0x0ac0101e, +0x20980601,0x00080800,0x0050100d,0x0ae00c1e, +0x20880e02,0x00100403,0x0040100d,0x0ae00c1e, +0x20e00801,0x20180601,0x00680412,0x0ca01432, +0x00582601,0x00104c02,0x20281e10,0x0bd01c1e, +0x00400801,0x20100602,0x00380e0c,0x0be0141e, +0x00400801,0x20200204,0x0058060b,0x0be0141e, +0x00780400,0x00100401,0x00500616,0x0e40102f, +0x00000801,0x20181000,0x00181000,0x0d002a1f, +0x20380401,0x20100000,0x00380400,0x0d50221c, +0x20280401,0x20200000,0x00380800,0x0d50221d, +0x20701402,0x20182000,0x00300000,0x10402e26, +0x00100001,0x00100c02,0x20381800,0x0c10261f, +0x00600203,0x20200403,0x00300208,0x0c602220, +0x00580603,0x20300403,0x00400207,0x0c601e20, +0x00b81204,0x00302006,0x20580a15,0x0ef03231, +0x00281206,0x00101406,0x20100c04,0x0b101e1d, +0x20200c04,0x20381606,0x00400009,0x0b50221f, +0x20101004,0x20481a05,0x00500009,0x0b502220, +0x20180802,0x20101205,0x0030000b,0x0d403236, +0x20401408,0x20381a0b,0x0040000a,0x0a402617, +0x00000202,0x00000405,0x20180c03,0x0a701e19, +0x20180602,0x00100405,0x20180c04,0x0a701e19, +0x20100e01,0x20381002,0x00680409,0x0bc02a2c, +0x00481606,0x0020140b,0x20280a03,0x09a01e13, +0x00280801,0x00100e01,0x00000002,0x09c01e16, +0x00280801,0x00000e02,0x00000001,0x09c01e16, +0x00280800,0x00000a01,0x00300006,0x0a802a24, +0x20100803,0x20300207,0x00400408,0x09102611, +0x20180601,0x20100801,0x00300007,0x09101e12, +0x20200201,0x20200401,0x00380408,0x09101e12, +0x20200c02,0x20281602,0x0058080c,0x09802a1b, +0x20100801,0x20181801,0x00400005,0x08a01e0a, +0x00200401,0x20280e01,0x00500803,0x08a01e0c, +0x00200401,0x20280e01,0x00500c03,0x08a01e0c, +0x00380a02,0x00201005,0x00080c05,0x08d02613, +0x00480e04,0x00101005,0x20200801,0x08602207, +0x20100a01,0x20180c01,0x00200808,0x08502207, +0x20100e01,0x20181400,0x00200809,0x08502207, +0x20200001,0x20180602,0x00400c0d,0x0860260a, +0x20500804,0x20181207,0x0020080e,0x08402401, +0x20100002,0x00100602,0x20280806,0x08402000, +0x00000001,0x00100a01,0x20380c05,0x08402400, +0x20180401,0x20100601,0x00300008,0x08302401, +0x00380601,0x00100804,0x20281202,0x08602007, +0x00180601,0x00100802,0x00080804,0x08501c05, +0x00180a01,0x00100c02,0x00080804,0x08501c05, +0x00380400,0x20200c01,0x00480c04,0x08502407, +0x20180e01,0x00001801,0x00180407,0x08902009, +0x20100001,0x20100202,0x00200007,0x08901c0b, +0x20100001,0x20180602,0x00300007,0x0890180b, +0x20300800,0x20380800,0x0070000f,0x08b02010, +0x00100800,0x20480a02,0x00600405,0x08f01c0f, +0x00100601,0x20180801,0x00200403,0x09001810, +0x00100202,0x20180402,0x00200403,0x09001810, +0x00300801,0x20181601,0x00500804,0x0960201a, +0x20400403,0x20180e01,0x00400007,0x09801c15, +0x20280402,0x00000a01,0x00080806,0x09901c14, +0x20200003,0x20100603,0x00180407,0x09801c14, +0x20480a01,0x00100c02,0x0000000d,0x0a402422, +0x00881607,0x00002008,0x00100a04,0x0a302016, +0x00480a04,0x00000c04,0x00200c01,0x0a401818, +0x00680e06,0x20101007,0x00200a01,0x0a401817, +0x00500002,0x20100601,0x00300001,0x0b802829, +0x20b01408,0x20581e0d,0x00800413,0x0af0241d, +0x20900c06,0x20381208,0x0050000e,0x0b10201f, +0x20a01407,0x20481e0a,0x00600810,0x0b10201f, +0x20d81603,0x00001804,0x00400c11,0x0ce02832, +0x00501203,0x00081c0a,0x0028060e,0x0c001c1f, +0x00581603,0x00001c09,0x00080a0e,0x0c101c1e, +0x00581203,0x00101c09,0x2018120f,0x0c101c1f, +0x00700402,0x20581206,0x00900e15,0x0e802c2f, +0x00100401,0x00000c00,0x20381400,0x0d502622, +0x20101001,0x20181000,0x00081000,0x0d90261d, +0x20100c00,0x00080800,0x20280800,0x0d90261e, +0x20580601,0x00001800,0x20100000,0x10a03228, +0x00380e02,0x00100803,0x20100802,0x0c501e21, +0x00380601,0x00300003,0x20400204,0x0ca01e20, +0x00200401,0x00280a01,0x20480604,0x0ca01e20, +0x00700c00,0x20181602,0x0040160f,0x0f502e30, +0x20401003,0x20181a04,0x00200809,0x0b50221b, +0x00280800,0x00201400,0x20480804,0x0b902220, +0x00280e01,0x00301803,0x20680c03,0x0ba01e20, +0x00200802,0x00280601,0x20180406,0x0db03635, +0x00381205,0x00302006,0x20580e02,0x0a902617, +0x20380601,0x00000401,0x00100408,0x0ab01e1a, +0x20400000,0x00000201,0x00000c0a,0x0ab01e1a, +0x20281204,0x00401805,0x2020080b,0x0c20322c, +0x20201405,0x20182208,0x00300c08,0x09e02214, +0x00300801,0x20180e02,0x00200401,0x09f02216, +0x00300801,0x00080a02,0x00000201,0x09f01e16, +0x00100c05,0x20181208,0x00300005,0x0ae03a24, +0x00281a05,0x00401c08,0x20580401,0x09502210, +0x20280601,0x00100001,0x20100409,0x09502211, +0x20280a01,0x00200402,0x20200409,0x09501e11, +0x00080e03,0x00201406,0x00081009,0x09e0321d, +0x00000402,0x20200206,0x00200407,0x08e0260c, +0x00200400,0x00000201,0x20180402,0x08e0220c, +0x00200401,0x00000202,0x20100002,0x08e0220c, +0x00000400,0x20180a02,0x00500c0a,0x09202e13, +0x00000a01,0x20181002,0x00200406,0x08a02206, +0x20280400,0x00100801,0x20100009,0x08902207, +0x20280800,0x00100c01,0x20180409,0x08902207, +0x20100400,0x00080a01,0x0030000b,0x08b03209, +0x20280400,0x00100e01,0x20280807,0x08802401, +0x00100000,0x00000601,0x00100004,0x08802000, +0x00180400,0x20100400,0x00200404,0x08802000, +0x20100c02,0x00180e01,0x00180c07,0x08903000, +0x00200400,0x00080401,0x00180401,0x08a02005, +0x00000400,0x20180800,0x00200006,0x08902005, +0x00000801,0x20180a01,0x00300006,0x08902005, +0x00380602,0x00300404,0x20200005,0x08b02c07, +0x20200c01,0x00181201,0x20100008,0x08d02009, +0x00000400,0x00000000,0x00080405,0x08d0200b, +0x00000201,0x00000001,0x00080405,0x08d0200a, +0x20380801,0x00200e01,0x0000080e,0x09002c10, +0x00180e02,0x00401003,0x20500003,0x0940200f, +0x00080400,0x00100400,0x00080405,0x09301c10, +0x20100001,0x00080601,0x00000005,0x09301c10, +0x00400601,0x00000400,0x00280404,0x09b03019, +0x20180401,0x00000204,0x00000406,0x09c02414, +0x00080601,0x00000001,0x00100404,0x09c01c14, +0x00180601,0x00100402,0x20100003,0x09c01c14, +0x20500403,0x00180e03,0x0040040f,0x0a902c23, +0x00101000,0x00082001,0x00000804,0x0a702018, +0x00000802,0x00081602,0x00100405,0x0a702019, +0x00000c02,0x00081602,0x00100806,0x0a702019, +0x00780e05,0x00200806,0x00100a01,0x0bd02c2a, +0x20381400,0x00402402,0x20881005,0x0b40241d, +0x20480e02,0x00201403,0x20480806,0x0b50201e, +0x20481202,0x00201c03,0x20580c06,0x0b50201e, +0x21001003,0x20182207,0x00301415,0x0d303434, +0x00280c00,0x20101001,0x00100a05,0x0c30201d, +0x00201001,0x20182203,0x00101205,0x0c50201e, +0x00200801,0x20181a02,0x00201206,0x0c501c1e, +0x00900201,0x00300002,0x20681a1c,0x0ee0342f, +0x00180e03,0x00201400,0x20201c00,0x0d901e23, +0x20181603,0x00502400,0x20401000,0x0dd01e1f, +0x20281602,0x00501c00,0x20301000,0x0dd01a1f, +0x20680a01,0x00400800,0x20202000,0x11002a26, +0x00001406,0x20181a09,0x00300404,0x0c802220, +0x00200804,0x20180e08,0x00500602,0x0cd02220, +0x00400003,0x00000206,0x00400605,0x0ce02221, +0x00880402,0x00200e03,0x00000a12,0x0fb03a2f, +0x00081205,0x00401808,0x20380c06,0x0b901e1b, +0x00200203,0x00180405,0x00280403,0x0bd01e20, +0x00100602,0x00080804,0x00400006,0x0bd01e20, +0x00481203,0x00101403,0x00400c05,0x0e103a35, +0x20100404,0x00080e05,0x00301404,0x0ad02217, +0x20400402,0x00180603,0x00100409,0x0ae02219, +0x20400002,0x00180602,0x00200409,0x0ae02219, +0x20601804,0x20382207,0x00900c10,0x0c90422b, +0x00380e05,0x00101c06,0x20180800,0x0a202614, +0x00480a03,0x00201004,0x00000202,0x0a302215, +0x00580a04,0x00100c04,0x00100203,0x0a302216, +0x00680e03,0x00301405,0x00180e03,0x0b604224, +0x20302007,0x2038320a,0x00700409,0x09902610, +0x20300c04,0x00080e06,0x0030000a,0x09902611, +0x20400c05,0x00081607,0x0040040b,0x09902211, +0x20300802,0x00081205,0x0070080f,0x0a403e1e, +0x00281205,0x0050140a,0x20580801,0x0920220b, +0x00380a04,0x00200c06,0x00080401,0x0920220c, +0x00380a04,0x00300c07,0x00080400,0x0920220c, +0x00100201,0x00280402,0x00280808,0x09903e12, +0x20100002,0x00200605,0x00000808,0x08e02606, +0x20200402,0x00080a05,0x00300809,0x08d02606, +0x20200803,0x00080e06,0x00300c0a,0x08d02606, +0x20180402,0x00200601,0x0028080a,0x09203a0a, +0x20100400,0x00180400,0x00180406,0x08d02401, +0x00100201,0x00100002,0x00080403,0x08c02400, +0x00000201,0x00280402,0x00080403,0x08c02400, +0x00180e02,0x00201404,0x00380806,0x08f03a01, +0x00280a01,0x00300c02,0x00080402,0x08e02005, +0x00080401,0x00200601,0x00000006,0x08d02405, +0x00180400,0x00200800,0x20180405,0x08d02404, +0x00100400,0x20180a02,0x00800c09,0x09003806, +0x00080e01,0x00101000,0x00300807,0x09102009, +0x00080601,0x00100402,0x00100006,0x0910240a, +0x20100000,0x00100400,0x00100006,0x0910240a, +0x20300803,0x00081203,0x0060000d,0x09603811, +0x20100c02,0x20381603,0x00600406,0x09702410, +0x00000001,0x00080602,0x00200405,0x0970240f, +0x00000000,0x00000201,0x00200005,0x0970200f, +0x00380e03,0x00200c05,0x00200404,0x0a10381a, +0x00100e01,0x00080402,0x00180c03,0x0a002414, +0x20100800,0x00080800,0x00180805,0x0a002014, +0x20100800,0x00080800,0x00280405,0x0a002014, +0x20200801,0x20100204,0x0060000c,0x0b004022, +0x00180c01,0x00301201,0x00080404,0x0ab02017, +0x00280a01,0x00200c01,0x20180403,0x0ab02018, +0x00280800,0x00200800,0x00080804,0x0ab02019, +0x00300800,0x00181601,0x00500405,0x0c30382a, +0x20400e01,0x00081401,0x00300407,0x0b801c1d, +0x20600c01,0x00081201,0x00200009,0x0b901c1e, +0x20500c00,0x00081000,0x00200408,0x0b901c1e, +0x20d81001,0x00301201,0x0008100d,0x0da03834, +0x00100401,0x00381602,0x20100e03,0x0c80201e, +0x00300000,0x00300c01,0x20280e08,0x0c901c1e, +0x00300400,0x00300601,0x20180a08,0x0c90201e, +0x00900a01,0x20100002,0x0048161a,0x0f40302d, +0x20200001,0x00381400,0x00500c00,0x0dd0221e, +0x20300401,0x20181c00,0x00b00800,0x0e102a1c, +0x20400401,0x20381c00,0x00c00400,0x0e102e1b, +0x20700402,0x00081400,0x00b00800,0x11503e22, +0x00681202,0x00302003,0x00080a05,0x0cd02a21, +0x00600202,0x00000c03,0x00380e09,0x0d203220, +0x00700a02,0x20100003,0x00580e0b,0x0d203220, +0x00a00206,0x00100407,0x00600e15,0x1020462d, +0x20500802,0x20181604,0x0080100e,0x0bd02a1c, +0x20100001,0x00080602,0x00600409,0x0c102e20, +0x20180401,0x00100202,0x0050040a,0x0c102e21, +0x00001406,0x0018220a,0x00701408,0x0e904e33, +0x00200800,0x00180401,0x00380e01,0x0b102e16, +0x20100201,0x00000402,0x00580406,0x0b302e19, +0x20200201,0x00000001,0x00580407,0x0b302e19, +0x20281e04,0x00602408,0x20180809,0x0d20522a, +0x20200801,0x00380c01,0x00200406,0x0a702a13, +0x00000401,0x00080e02,0x00600803,0x0a802e15, +0x00100001,0x00080800,0x00500801,0x0a802e15, +0x00300c02,0x20280e05,0x00901003,0x0be05624, +0x00481e03,0x00403404,0x20180601,0x09e02e11, +0x00180a02,0x00101003,0x00380404,0x09e03211, +0x00180a01,0x00001401,0x00380404,0x09e03212, +0x00000000,0x00100801,0x00580c0b,0x0ae0561e, +0x20301002,0x20381a06,0x00b0100c,0x09602e0b, +0x20100801,0x20181203,0x00700c08,0x09702e0c, +0x20100c01,0x20281202,0x00800808,0x09702e0c, +0x00080400,0x00100400,0x0078040a,0x0a105214, +0x00180800,0x00100001,0x00500002,0x09302e04, +0x00080400,0x00100401,0x00380804,0x09203206, +0x00180400,0x00100801,0x00380804,0x09203206, +0x00000400,0x00000000,0x00880409,0x09a04e0a, +0x20180601,0x20100802,0x00500006,0x09203000, +0x00000201,0x00000001,0x00400006,0x09102e01, +0x00000400,0x00000000,0x00500006,0x09102e01, +0x20100000,0x00180c01,0x0080080a,0x09704e01, +0x00100400,0x20280a02,0x00800804,0x09303005, +0x00100402,0x00080a02,0x00580405,0x09202c04, +0x00100401,0x00080a01,0x00500005,0x09202c05, +0x00180800,0x00100800,0x00500407,0x09905008, +0x20101801,0x20281e02,0x00580807,0x0960300a, +0x20100202,0x00100003,0x00300007,0x09502c0a, +0x20100202,0x00100002,0x00300007,0x09502c0a, +0x00000201,0x20100400,0x0070000a,0x09f05411, +0x00180402,0x00400c01,0x20181403,0x09d02c0f, +0x00100003,0x00100203,0x00380403,0x09c02c0f, +0x00000003,0x00180603,0x00380404,0x09c02c0f, +0x00000c04,0x20181a04,0x00800009,0x0aa0501a, +0x20181a05,0x00301c06,0x00100805,0x0a502813, +0x00080a03,0x00200c04,0x00280405,0x0a502814, +0x00080a03,0x00100c05,0x00280405,0x0a402814, +0x20181606,0x00201809,0x00200008,0x0b905023, +0x00201806,0x20381609,0x00800003,0x0b003017, +0x00100803,0x00080e05,0x00500404,0x0b002818, +0x00200803,0x20180e05,0x00600004,0x0af02c18, +0x00300401,0x20200208,0x00900805,0x0cc05429, +0x20581205,0x00201809,0x00280809,0x0bc0281d, +0x20581202,0x00201805,0x00380808,0x0bd0281e, +0x20680e02,0x00201405,0x00380809,0x0bd0281e, +0x20c01805,0x20282204,0x0098240d,0x0e204c32, +0x00201002,0x20200205,0x00800205,0x0cc02c1e, +0x00300000,0x20200800,0x00800a08,0x0cd02c1e, +0x00300000,0x20201000,0x00800609,0x0cd02c1e, +0x00881204,0x0050180b,0x00181618,0x0fb03c2b, +0x20181004,0x20181400,0x00f82400,0x0e304a1f, +0x20280404,0x00381000,0x00783000,0x0e804e1d, +0x20280805,0x00480c00,0x00483400,0x0e904e1e, +0x20580404,0x20180c00,0x00b82000,0x11f06a24, +0x00401206,0x2058140c,0x00a81602,0x0d304220, +0x00481206,0x00200c0c,0x00380e06,0x0d903e21, +0x00581a08,0x0030180f,0x00180e07,0x0d903e21, +0x00480e04,0x2020080c,0x0080020e,0x10d0622a, +0x20380403,0x20100605,0x0058040a,0x0c40421c, +0x00100402,0x20200205,0x00600806,0x0c804620, +0x00000c04,0x20380a09,0x00700c08,0x0c804621, +0x00680a03,0x20501e01,0x00a01602,0x0f507232, +0x00280e02,0x20101005,0x00680800,0x0b803e17, +0x20200000,0x20180401,0x00580408,0x0ba04219, +0x20200201,0x00000003,0x00580808,0x0ba04219, +0x20602007,0x2068360b,0x01100811,0x0dd0722a, +0x20180602,0x20400800,0x00a00c06,0x0ad04213, +0x00200400,0x20100000,0x00580401,0x0ae04215, +0x00200400,0x20180601,0x00500001,0x0af04214, +0x00480e05,0x0020140b,0x00481202,0x0cb06e23, +0x00101404,0x20582a05,0x00c00c03,0x0a40460f, +0x20100000,0x00080800,0x00500807,0x0a504211, +0x00000001,0x00080800,0x00400406,0x0a503e11, +0x00080402,0x20100605,0x0080100b,0x0ba0721e, +0x20181606,0x20101c08,0x00280406,0x09e04a0a, +0x00080601,0x00000801,0x00300005,0x09e0460b, +0x00080a02,0x00101002,0x00200005,0x09e0420b, +0x00000801,0x20280400,0x0098080a,0x0ad07214, +0x00101c05,0x20581a09,0x00900004,0x09a04e05, +0x00000001,0x20180602,0x00600005,0x09904206, +0x00000402,0x20280a04,0x00600405,0x09904606, +0x00180e01,0x00000802,0x00800009,0x0a606e0b, +0x20200202,0x00180805,0x00380808,0x09904000, +0x20100201,0x20100002,0x00580406,0x09804000, +0x20180601,0x20100403,0x00480806,0x09804201, +0x20100800,0x20380602,0x00a0000b,0x0a307201, +0x00100403,0x00100202,0x00180c02,0x09a04005, +0x00380400,0x20100a01,0x00500002,0x09904004, +0x00280400,0x20100601,0x00500004,0x09904004, +0x00100801,0x20180c00,0x00880408,0x0a506c08, +0x00081e03,0x00202c06,0x00080405,0x09d03c08, +0x20300401,0x20280a01,0x0078040a,0x09c0400a, +0x20300000,0x20280400,0x00700009,0x09c0400a, +0x20280a01,0x00100802,0x0050000a,0x0ab06c11, +0x00200601,0x20580604,0x00b01004,0x0a30400d, +0x00300201,0x20100401,0x00680800,0x0a303c0f, +0x00300800,0x20280601,0x00680801,0x0a20400f, +0x00400a01,0x20100800,0x00780c05,0x0b506c19, +0x20502407,0x20483607,0x00a80c0a,0x0ab03c14, +0x20300401,0x20180800,0x0070040a,0x0ab03c14, +0x20400000,0x00080801,0x0060040a,0x0ab03814, +0x20700401,0x00281e03,0x00901011,0x0c406424, +0x00882209,0x00502c0e,0x20280a05,0x0b703817, +0x00480a02,0x00001002,0x00500201,0x0b603c18, +0x00580a02,0x00001002,0x00400201,0x0b603c18, +0x00480c01,0x00300c01,0x00281203,0x0d806c2a, +0x20901409,0x20381e0c,0x00901011,0x0c30401d, +0x20701005,0x20281a05,0x0090040d,0x0c303c1e, +0x20701005,0x20281604,0x0080000d,0x0c303c1e, +0x20781601,0x00003004,0x00481808,0x0ee0642d, +0x00380e05,0x00203010,0x00280a0a,0x0d304020, +0x00300a03,0x00200809,0x00300208,0x0d404020, +0x00300a03,0x0020080a,0x00300609,0x0d304020, +0x00401c00,0x20581800,0x01000a0d,0x10405c2a, +0x00301c0a,0x20284400,0x00d89400,0x0f008628, +0x00280404,0x20381c00,0x01085c00,0x0f407a26, +0x00300004,0x20482000,0x01286000,0x0f407a27, +0x20180c05,0x00181c00,0x00984c00,0x12f0922a, +0x2028220d,0x0050181e,0x20383c0a,0x0dd04e23, +0x20200e02,0x2048240c,0x00883806,0x0e205623, +0x20301202,0x20482c0d,0x00a83008,0x0e205223, +0x00000604,0x20281810,0x00382602,0x11a0762b, +0x00000404,0x20300209,0x00301004,0x0cd0521c, +0x00380e05,0x20101007,0x20180401,0x0d104e1f, +0x00481205,0x00001808,0x20280601,0x0d20521f, +0x00380a02,0x20100804,0x20401a03,0x10407e2d, +0x00000800,0x20281402,0x00280405,0x0c004e17, +0x20300404,0x20480606,0x00300409,0x0c30521a, +0x20400404,0x20480607,0x0040080b,0x0c30521a, +0x00181601,0x20403602,0x20200406,0x0ee08e2b, +0x20300000,0x00180801,0x20300406,0x0b605211, +0x00280a03,0x20300805,0x00300001,0x0b805215, +0x00280a03,0x20300c05,0x00380400,0x0b705214, +0x20100c02,0x20981a05,0x00b01008,0x0da08a24, +0x00680a02,0x00101001,0x20480602,0x0ae05210, +0x00000402,0x20580604,0x00500407,0x0ae05211, +0x00100401,0x20580603,0x00500406,0x0ae05211, +0x00100801,0x20580800,0x00580c06,0x0ca08e1d, +0x20700c07,0x20181e06,0x0000000e,0x0a704e0a, +0x20100602,0x20380402,0x00300005,0x0a70520b, +0x20200800,0x20480c01,0x00400007,0x0a70520b, +0x00080e04,0x20301005,0x00300409,0x0bd08a15, +0x0068220a,0x0020380f,0x20780606,0x0a405205, +0x00200402,0x20380602,0x00280403,0x0a305207, +0x00200001,0x20200400,0x00180801,0x0a305206, +0x20101005,0x20681608,0x0070000a,0x0b508e0b, +0x20400c0a,0x20680e11,0x0070080c,0x0a205602, +0x20200201,0x20200002,0x00180409,0x0a104e01, +0x20200201,0x20200001,0x00200009,0x0a104e01, +0x00080a02,0x20300c06,0x00181009,0x0b208601, +0x00480a07,0x2020100c,0x00480c00,0x0a304c04, +0x00200400,0x20280601,0x00100402,0x0a204c04, +0x00200400,0x20280601,0x00100402,0x0a204c04, +0x00180a02,0x20401000,0x00400808,0x0b408407, +0x20301406,0x20582e0a,0x0080180b,0x0a604c0a, +0x20380800,0x20100801,0x00080409,0x0a50500a, +0x20300002,0x20200201,0x00080409,0x0a504c0a, +0x20200807,0x20680e07,0x0088040c,0x0ba08411, +0x00180601,0x00000807,0x20381400,0x0ac0500f, +0x00300000,0x20300401,0x00300401,0x0ab04c0e, +0x00480e03,0x20201405,0x00100000,0x0ab04c0e, +0x00381e0a,0x2050240e,0x00500c05,0x0c508419, +0x00282205,0x20103803,0x20100004,0x0b405011, +0x20280400,0x20300601,0x00400409,0x0b305014, +0x20300002,0x20500205,0x0060080b,0x0b305013, +0x20500c06,0x20c80e10,0x00d0080e,0x0d309423, +0x20102407,0x20883a0b,0x00d00c08,0x0be04c17, +0x00200401,0x20480a01,0x00400402,0x0bf05019, +0x00300401,0x20480801,0x00500001,0x0bf05019, +0x00501000,0x20981803,0x00a82603,0x0e708428, +0x00080e02,0x0010240c,0x20181c05,0x0cc0501e, +0x20280802,0x20301c04,0x00280c08,0x0cc0541e, +0x20380802,0x20301c04,0x00380c09,0x0cc0501e, +0x20800c03,0x20581003,0x0058100c,0x0fb0782d, +0x20280602,0x20300807,0x00804806,0x0dc05423, +0x00080e03,0x20401c09,0x00902801,0x0dd05822, +0x00080e03,0x20501c08,0x00a02c01,0x0dd05822, +0x00481e05,0x2020400e,0x0000120d,0x11307c2c, +0x00e80802,0x20401400,0x00c8c800,0x1030d240, +0x0060140a,0x20383800,0x00a8d400,0x1070c636, +0x00701009,0x20383400,0x0088d400,0x1070ca37, +0x0050200d,0x20686000,0x0118e800,0x1440e239, +0x20f02005,0x20686007,0x01185c29,0x0e70722b, +0x2030020a,0x0010001d,0x20488412,0x0ed0722d, +0x20400209,0x0010001c,0x20488814,0x0ed0722d, +0x2040060d,0x00281027,0x2078800e,0x12908632, +0x0048060a,0x00200c16,0x20783205,0x0d705e1a, +0x20200802,0x00181e01,0x20300009,0x0db0561f, +0x20100c01,0x00182000,0x20400407,0x0db0561f, +0x00100802,0x00481e02,0x20b01c01,0x11207a2a, +0x00080403,0x00100e08,0x20400807,0x0ca05a19, +0x00180603,0x00400805,0x20b80803,0x0cd05619, +0x00180604,0x00400c05,0x20c80804,0x0cd05a1a, +0x00000603,0x00680c05,0x21102004,0x0fe08627, +0x20300000,0x00000002,0x20180807,0x0c005612, +0x20100403,0x00381205,0x20900805,0x0c105615, +0x20100805,0x00381607,0x20800806,0x0c105615, +0x00180803,0x00701a05,0x21500403,0x0eb09a23, +0x00300202,0x00100002,0x20200a01,0x0b80560f, +0x00280603,0x00400c05,0x20d80c03,0x0b805a11, +0x00280605,0x00501008,0x20e80c02,0x0b805611, +0x00280604,0x00501003,0x20f00407,0x0db09a1e, +0x00080402,0x00100a05,0x20280c08,0x0b105a0c, +0x20200002,0x00300204,0x20900408,0x0b105a0b, +0x20280403,0x00300a06,0x20a00408,0x0b105a0c, +0x20400806,0x00381e09,0x20a00c0e,0x0ce09a14, +0x20401402,0x00083c01,0x00001409,0x0ad04e03, +0x00380602,0x00300803,0x20980801,0x0ad05607, +0x00300202,0x00300403,0x20880801,0x0ac05607, +0x00480e04,0x00602009,0x21181c03,0x0c709a0b, +0x00580e05,0x00502807,0x20f81204,0x0ad05e01, +0x20300003,0x00280603,0x2070000b,0x0aa05601, +0x20300002,0x00280602,0x2070040a,0x0aa05601, +0x20200402,0x00380e05,0x20a0100f,0x0c309202, +0x20400401,0x00281206,0x20501c0c,0x0ad05803, +0x00380604,0x00300805,0x20800001,0x0ab05005, +0x00200202,0x00300403,0x20880402,0x0ab05405, +0x20100601,0x00480c02,0x20c00408,0x0c509409, +0x00280803,0x00301a02,0x20982000,0x0b005c09, +0x20300404,0x00280e06,0x20600809,0x0ae0540a, +0x20100001,0x00280603,0x20600407,0x0ae05409, +0x00580603,0x00500800,0x20f00005,0x0cb09810, +0x00000207,0x00100008,0x20300807,0x0b60500d, +0x00200203,0x00380405,0x20980402,0x0b50540f, +0x00000800,0x00281401,0x20700805,0x0b50500f, +0x20701807,0x00484e09,0x20d01413,0x0d50901c, +0x20301009,0x0018360c,0x20401807,0x0be05814, +0x20300001,0x00380603,0x20a00809,0x0bd05814, +0x20200000,0x00400400,0x20c00006,0x0bd05815, +0x00180e07,0x00b0240c,0x22082e03,0x0e609824, +0x00681a06,0x0060440f,0x21182e02,0x0c905c17, +0x00480403,0x00400800,0x20b80c01,0x0c905819, +0x00480403,0x00400a01,0x20b80801,0x0c905818, +0x00580807,0x00801e09,0x21781800,0x0f708c23, +0x20200003,0x00000202,0x00103811,0x0d505c1e, +0x00080602,0x0030100a,0x2090180c,0x0d70581f, +0x20180601,0x00300809,0x2090180c,0x0d60581f, +0x20580e02,0x0050200b,0x2108100f,0x10a07c2b, +0x20400602,0x00080c07,0x0010540c,0x0e80782c, +0x20300201,0x00280404,0x20505c0a,0x0e907429, +0x20300602,0x00280805,0x20705c0a,0x0e90742a, +0x00000a02,0x00381c06,0x20806001,0x12208832 + }, //A + { +0x01480a0a,0x00200000,0x0000e000,0x0f689a50, +0x0138120c,0x00200000,0x00010400,0x1008a24f, +0x01380e0b,0x00200000,0x0000fc00,0x10189e4f, +0x0128160b,0x00400000,0x00010000,0x1088a24c, +0x2150000a,0x0000021d,0x0000643b,0x0d383e32, +0x2158040d,0x20100223,0x00006c3a,0x0de83632, +0x2168040d,0x20100222,0x00006c3a,0x0de83632, +0x2148040b,0x20200220,0x00007035,0x0e683a32, +0x00380400,0x00000002,0x00080a05,0x0c383217, +0x00480601,0x20200005,0x00080e06,0x0cd82a19, +0x00580601,0x20200004,0x00080e07,0x0ce82a19, +0x00400402,0x20200000,0x00081e06,0x0d582a1b, +0x00000000,0x20100002,0x00000405,0x0b783217, +0x00000202,0x20300001,0x00000807,0x0c182a18, +0x20100202,0x20300001,0x00000808,0x0c182a19, +0x20100203,0x20100005,0x00000007,0x0c78361b, +0x20280601,0x20100000,0x00001006,0x0ad82e11, +0x20100403,0x20300204,0x00000005,0x0b682612, +0x00000002,0x20200203,0x00000004,0x0b682613, +0x00100004,0x20100205,0x00000002,0x0bb83216, +0x00400800,0x20200202,0x00080401,0x0a68260e, +0x00280603,0x20200004,0x00000802,0x0ae82a0f, +0x00180602,0x20200003,0x00000804,0x0ae82a0f, +0x00080e04,0x20100007,0x00001405,0x0b183212, +0x20680802,0x00000201,0x0000000c,0x0a082e07, +0x20200403,0x20300205,0x00000008,0x0a78220a, +0x20100402,0x20300203,0x00000006,0x0a88220a, +0x00000401,0x20400206,0x00000c06,0x0a98220c, +0x00780604,0x20200005,0x00000e07,0x09e82a05, +0x00200202,0x20200003,0x00000001,0x0a482605, +0x00100201,0x20200002,0x00000003,0x0a482605, +0x20100803,0x20300202,0x00081807,0x0a582606, +0x20500405,0x20200208,0x0008040d,0x09c82202, +0x20100402,0x20300203,0x00080407,0x0a282601, +0x20100402,0x20200202,0x00080806,0x0a282601, +0x00080603,0x20100006,0x00000404,0x0a383000, +0x00280604,0x20100007,0x00080601,0x09d82805, +0x00080601,0x20200002,0x00000004,0x0a382805, +0x00180602,0x20200003,0x00000004,0x0a382804, +0x00100001,0x20300204,0x00000805,0x0a482804, +0x20100003,0x20200205,0x00000007,0x0a082407, +0x00000401,0x20300202,0x00080405,0x0a682409, +0x20100402,0x20300203,0x00080405,0x0a682409, +0x20200201,0x20300001,0x00080408,0x0a88280b, +0x00200201,0x20200003,0x00080402,0x0a58280c, +0x00180601,0x20200001,0x00000003,0x0ac8280d, +0x00280601,0x20200003,0x00000402,0x0ac8280d, +0x00200401,0x20300201,0x00080c03,0x0af82810, +0x20200400,0x20200201,0x00080407,0x0ac82811, +0x20100000,0x20200000,0x00000406,0x0b382812, +0x20200000,0x20300201,0x00000407,0x0b382411, +0x20300203,0x20200003,0x00000008,0x0b882c16, +0x00280800,0x20100000,0x00000402,0x0b582c15, +0x00200001,0x20300201,0x00000002,0x0bd82416, +0x00200001,0x20300201,0x00080402,0x0bd82416, +0x00300804,0x20200205,0x00081400,0x0c482c1a, +0x00200605,0x20300001,0x00080408,0x0c18281a, +0x00200605,0x20300001,0x00080407,0x0c98281a, +0x00200605,0x20300001,0x00080408,0x0c98281a, +0x20180a08,0x00000008,0x0000080a,0x0d28381f, +0x20500804,0x2010020d,0x0008340f,0x0d183026, +0x20500c04,0x2020020d,0x0008400e,0x0d983025, +0x20400804,0x2020020d,0x0008380d,0x0d983025, +0x20200c05,0x2020020f,0x00082806,0x0e383426, +0x00a81207,0x00681400,0x0050c000,0x0e389235, +0x00880a07,0x00482c00,0x0070c800,0x0ed89231, +0x00880e08,0x00582400,0x0060c800,0x0ee89231, +0x00700e06,0x00084000,0x00b0b000,0x0f488e2f, +0x20b80807,0x00200215,0x0000501e,0x0cb83e26, +0x20800008,0x00380a16,0x20404417,0x0d783e25, +0x20900009,0x00380a17,0x20404418,0x0d783e25, +0x20900008,0x00380a13,0x20503c15,0x0df84224, +0x00300c01,0x00080801,0x20181203,0x0bd83618, +0x00300e01,0x00280803,0x20681201,0x0c88361b, +0x00400a01,0x00380804,0x20681603,0x0c88361b, +0x00680603,0x00301005,0x20781207,0x0cf83a1e, +0x00080604,0x00300404,0x20300807,0x0b183a16, +0x20280601,0x00500001,0x20800408,0x0bb83a17, +0x20380800,0x00500401,0x20800809,0x0bb83a17, +0x20580402,0x00200203,0x2030080c,0x0c183e1b, +0x20300c06,0x00281207,0x20200406,0x0a883210, +0x00180601,0x00400800,0x20800402,0x0b183612, +0x00200201,0x00300400,0x20700401,0x0b183612, +0x00500a02,0x00100003,0x20480602,0x0b583a16, +0x00481608,0x0040180a,0x20600601,0x0a18320d, +0x20100802,0x00380e02,0x20600006,0x0a88360e, +0x20100c02,0x00381202,0x20600007,0x0a88360f, +0x20401403,0x00282204,0x2040080c,0x0aa83a11, +0x20400c07,0x0008160d,0x0000080b,0x09b82e08, +0x00080a02,0x00500c03,0x20900004,0x0a28360a, +0x00080e02,0x00500c04,0x20900003,0x0a383609, +0x00180e01,0x00700c04,0x20c80801,0x0a483a0b, +0x00200604,0x00380809,0x20580e02,0x09983203, +0x00000402,0x00380603,0x20700004,0x09f83605, +0x00000402,0x00380603,0x20700404,0x09f83206, +0x00280a02,0x00501401,0x20900405,0x09f83a08, +0x00080801,0x00401203,0x20700405,0x09782e02, +0x00180602,0x00400803,0x20880404,0x09d83601, +0x00180602,0x00400802,0x20780404,0x09d83601, +0x20300803,0x00281205,0x2040080a,0x09d83800, +0x20100400,0x00280800,0x20300006,0x09883004, +0x20100402,0x00380a03,0x20600007,0x09e83404, +0x20100402,0x00380a03,0x20600007,0x09e83404, +0x00200602,0x00400004,0x20880801,0x09f83806, +0x00100400,0x00300000,0x20580802,0x09b83008, +0x00080602,0x00400803,0x20880403,0x0a183409, +0x00180603,0x00400804,0x20880403,0x0a183409, +0x20200802,0x00580603,0x20880409,0x0a28380b, +0x00000001,0x00300000,0x20500005,0x09f8300b, +0x00100401,0x00380a03,0x20600404,0x0a68340d, +0x00000802,0x00380e04,0x20500405,0x0a68340d, +0x00380a02,0x00600c03,0x20980401,0x0a983c0f, +0x20180a02,0x00300801,0x20500406,0x0a683011, +0x20200000,0x00580401,0x20780406,0x0ae83412, +0x20280601,0x00500002,0x20880406,0x0ae83412, +0x20580403,0x00400203,0x2060000b,0x0b283c16, +0x00201403,0x00181604,0x20380c02,0x0b083015, +0x00200400,0x00400000,0x20880401,0x0b883416, +0x00300401,0x00400201,0x20880401,0x0b883416, +0x00881205,0x00301c07,0x20600205,0x0be83c18, +0x20280e04,0x00600c05,0x20880409,0x0bb8381a, +0x20380603,0x00500c01,0x20880408,0x0c48381a, +0x20380a04,0x00501003,0x20800009,0x0c48381a, +0x20901004,0x20181a09,0x00100812,0x0cb8381f, +0x20100003,0x00301a08,0x20482803,0x0ca83c20, +0x00080c02,0x00402606,0x20682c00,0x0d283c1f, +0x00080803,0x00301e08,0x20582800,0x0d28381f, +0x00380800,0x00202001,0x20583609,0x0dc84022, +0x00301a03,0x20684800,0x01605400,0x0d485a22, +0x00001e03,0x20684000,0x01404800,0x0de85e1e, +0x00001e03,0x20784400,0x01504800,0x0de85e1e, +0x00080604,0x00081800,0x00b04c00,0x0e68621f, +0x20400c07,0x20181a09,0x00400809,0x0c48361d, +0x00000405,0x00180a08,0x00400801,0x0cf83e1e, +0x00000405,0x00080a08,0x00400401,0x0cf83e1e, +0x20100406,0x20180e0b,0x00500c01,0x0d68421e, +0x00581207,0x00301c0b,0x20280a02,0x0b783a1a, +0x00381205,0x00101807,0x00280402,0x0c083e1d, +0x00381205,0x00101408,0x00280402,0x0c183e1d, +0x00380604,0x00100007,0x00200201,0x0c78461e, +0x20400405,0x20180a09,0x0050140b,0x0aa83215, +0x20300803,0x20380e06,0x00700c09,0x0b383a17, +0x20300c04,0x20381207,0x00700c0a,0x0b383a17, +0x20301404,0x20181205,0x00280809,0x0b983e1a, +0x00380a03,0x00001005,0x00380800,0x0a183210, +0x00100400,0x00080802,0x00480801,0x0a983e12, +0x00100201,0x00000004,0x00380800,0x0aa83e12, +0x00281203,0x00401407,0x20200001,0x0ad84616, +0x20301003,0x20282205,0x00701009,0x09a8320c, +0x00180e02,0x00101002,0x00200404,0x0a183e0f, +0x00180e02,0x00001401,0x00200405,0x0a183a0f, +0x20181400,0x00001e03,0x00300c08,0x0a383e12, +0x00380a01,0x00201403,0x20181a01,0x09582e08, +0x20200c03,0x20281204,0x00600406,0x09b83a09, +0x20200c03,0x20381604,0x00700407,0x09b83a09, +0x00101403,0x20581a04,0x00a00004,0x09c83e0b, +0x20280a02,0x00000401,0x00400807,0x09283605, +0x00280a02,0x00000804,0x00280402,0x09883e05, +0x00280603,0x00000805,0x00280402,0x09883e05, +0x00000203,0x00080804,0x00500406,0x09784206, +0x00100802,0x20281204,0x00500402,0x09183000, +0x20100402,0x20180a03,0x00500806,0x09683a01, +0x20100002,0x20180603,0x00400806,0x09683a01, +0x00080402,0x00000604,0x00380406,0x09683800, +0x20100201,0x00100402,0x00280c06,0x09183003, +0x00180602,0x00000803,0x00380403,0x09783804, +0x00180601,0x20100802,0x00380804,0x09783804, +0x00080a01,0x00000803,0x00480405,0x09784005, +0x00180800,0x00100801,0x00300002,0x09483407, +0x20200401,0x20180a02,0x00500406,0x09a83809, +0x20200401,0x20180601,0x00500407,0x09a83c09, +0x00080e02,0x20201001,0x00600806,0x09b83c0a, +0x00100602,0x20100000,0x00500805,0x0998300b, +0x00280a02,0x20100c02,0x00400002,0x09f8380d, +0x00280a03,0x20101002,0x00400001,0x09f8380d, +0x00100c01,0x20581604,0x00a00404,0x0a183c0f, +0x20300c06,0x00081606,0x00580c07,0x09f83411, +0x20200803,0x20380a04,0x00680407,0x0a783811, +0x20300c04,0x20380e05,0x00780408,0x0a683811, +0x20200400,0x20280c00,0x00580808,0x0aa83c15, +0x00582208,0x00302c0c,0x20180a02,0x0a983814, +0x00380602,0x20100804,0x00580402,0x0b083c15, +0x00480a04,0x00000c06,0x00480400,0x0b083c15, +0x00200801,0x00081801,0x00300401,0x0b68401a, +0x20701406,0x20581a0c,0x00a00c0e,0x0b48341a, +0x20500400,0x20280602,0x0060040a,0x0bc83c1b, +0x20600802,0x20280e05,0x0070080b,0x0bc83c1b, +0x20580602,0x00201803,0x20381008,0x0c483c1f, +0x00280e02,0x00001405,0x00482206,0x0c283c1e, +0x00200401,0x20100202,0x00581206,0x0ca83c1c, +0x00300000,0x00000800,0x00381a08,0x0cb83c1c, +0x00380801,0x00100a04,0x00200208,0x0d48441e, +0x00000800,0x20180400,0x00380400,0x0cd82a1d, +0x20281201,0x00001000,0x00201000,0x0d68321a, +0x20280e01,0x00101000,0x00100c00,0x0d78321a, +0x20301000,0x20582000,0x00b00400,0x0dd83619, +0x00380400,0x00101000,0x00280c00,0x0be82a1d, +0x00500801,0x20300202,0x00580607,0x0c982a1e, +0x00600400,0x20200602,0x00480607,0x0c982e1e, +0x00500202,0x00000401,0x00380e09,0x0d08321d, +0x20200000,0x00081000,0x00601809,0x0b082e19, +0x20200c01,0x20181a01,0x00600409,0x0b98321c, +0x20200c01,0x20181a01,0x0050040a,0x0ba8321c, +0x20101005,0x20181204,0x00481005,0x0c08361f, +0x00100401,0x20100201,0x00280403,0x0a582614, +0x00080a01,0x00201002,0x00080803,0x0ad82e16, +0x00180e01,0x00201002,0x20180803,0x0ad82e16, +0x00281e07,0x00302c0b,0x20180403,0x0b183e1b, +0x00080601,0x00180402,0x00200804,0x09c82610, +0x00180601,0x20100601,0x00300404,0x0a382e13, +0x00080601,0x00000400,0x00300804,0x0a383213, +0x20101003,0x20481e0a,0x00a02008,0x0a583615, +0x20180402,0x00000e02,0x00180c04,0x0958220c, +0x20100c02,0x20181602,0x00400006,0x09b82e0e, +0x20100c02,0x20181603,0x00400406,0x09b82e0e, +0x20201002,0x20181c00,0x00380805,0x09c8320f, +0x00280602,0x20100003,0x00400402,0x09082a09, +0x00180e02,0x00201003,0x00080802,0x09582e0a, +0x00180e02,0x00201403,0x20180c02,0x0958320a, +0x00381605,0x00402407,0x20480400,0x0968320c, +0x20300802,0x20280e04,0x00400409,0x08d82604, +0x20100401,0x20180a02,0x00300806,0x09183205, +0x20100400,0x20180a01,0x00300806,0x09183206, +0x20300003,0x20180607,0x0040100a,0x09182e07, +0x00380601,0x00000c03,0x00180e02,0x08c82601, +0x00100000,0x00000400,0x00180403,0x08f82e01, +0x00100400,0x00000000,0x00280403,0x09082e01, +0x00200601,0x20100002,0x00380802,0x08f82c00, +0x20280400,0x00000601,0x00400408,0x08c82802, +0x20100000,0x00180400,0x00200406,0x09083004, +0x00000000,0x00100001,0x00100005,0x09083004, +0x20100800,0x00080e01,0x00300408,0x09083005, +0x00100401,0x20180e01,0x00400403,0x08f82408, +0x00000201,0x00100401,0x00100004,0x09382c09, +0x20100201,0x00100000,0x00100406,0x09382c09, +0x20200802,0x00281601,0x00000006,0x0948300c, +0x20180800,0x00000801,0x00200005,0x0938240c, +0x20100402,0x00180e02,0x00200404,0x09982c0d, +0x00000402,0x00180e02,0x00100403,0x09982c0e, +0x00281202,0x00401804,0x20580801,0x09b8300f, +0x00380603,0x20101401,0x00480801,0x09a8240e, +0x00180a02,0x00201003,0x20180402,0x0a182c11, +0x00180e03,0x00201404,0x20280802,0x0a182c10, +0x20200000,0x00100a03,0x00180408,0x0a383014, +0x20301806,0x20283608,0x0080080b,0x0a282814, +0x00100402,0x00080a04,0x00300405,0x0aa83015, +0x00000803,0x00081205,0x00400806,0x0aa83015, +0x00300403,0x00100202,0x00281402,0x0af83819, +0x20181607,0x0040240b,0x20581402,0x0af8281b, +0x20580602,0x00100803,0x00080408,0x0b68301b, +0x20580602,0x00100c04,0x00080c07,0x0b682c1b, +0x20881206,0x00201008,0x00300c0b,0x0bc83c1f, +0x00001003,0x20181208,0x00400a01,0x0bc8281b, +0x00380401,0x00100e02,0x00280608,0x0c48301b, +0x00380801,0x00000e02,0x00300208,0x0c48301b, +0x00401003,0x20380e08,0x0070060b,0x0cd8301e, +0x00081000,0x00301400,0x00000c00,0x0c88221d, +0x20301402,0x00081c00,0x00380c00,0x0d182618, +0x20301002,0x20181800,0x00580800,0x0d182619, +0x20380e01,0x00301000,0x20380400,0x0d88261a, +0x00380a02,0x20100400,0x00401400,0x0ba81e1d, +0x00681204,0x00401807,0x20400209,0x0c482a1d, +0x00680e02,0x00200c05,0x20280609,0x0c48261d, +0x00300003,0x00000202,0x00280a08,0x0ca82a1e, +0x20301405,0x20381607,0x00580c09,0x0ac81a19, +0x20180401,0x00000e04,0x00100409,0x0b58221d, +0x20180800,0x20101202,0x00200009,0x0b58221d, +0x00480a04,0x00001806,0x00280801,0x0ba82e22, +0x00280e05,0x00201009,0x00080801,0x0a182214, +0x20100800,0x20180c00,0x00500005,0x0a882616, +0x00000c00,0x20281201,0x00600405,0x0a882617, +0x20501404,0x20282e07,0x00801c0f,0x0ab82e1a, +0x20100c04,0x20180e07,0x00300406,0x09881e10, +0x00000400,0x00180400,0x00180403,0x09e82612, +0x20100401,0x00080a01,0x00280404,0x09e82612, +0x00280601,0x00301004,0x20381602,0x0a082613, +0x00180a02,0x00200405,0x00080402,0x0918220c, +0x00080e01,0x00201001,0x00080404,0x0968260f, +0x00180e02,0x00201402,0x00080803,0x0968260f, +0x00180e01,0x00201801,0x00180405,0x09782a11, +0x00000801,0x00080a02,0x00100404,0x08c81e09, +0x00000802,0x20181203,0x00400405,0x08f82a0a, +0x00000801,0x20181203,0x00500406,0x08f82a0a, +0x20100801,0x20281e03,0x00701408,0x08f82e0b, +0x20180401,0x00200800,0x20180c05,0x08981e04, +0x00080800,0x00100802,0x00080804,0x08c82a05, +0x20180401,0x00100001,0x00180805,0x08c82a05, +0x00000001,0x00100000,0x00080c04,0x08c82605, +0x00280603,0x00000404,0x00100801,0x08882201, +0x00100201,0x20100401,0x00200404,0x08a82a01, +0x00180602,0x00000c03,0x00100003,0x08a82a01, +0x00180602,0x00100c03,0x00080404,0x08a82a01, +0x20200002,0x20180604,0x00200808,0x08881c03, +0x00000401,0x20100202,0x00400406,0x08b82404, +0x00000402,0x20180603,0x00400406,0x08b82404, +0x20180800,0x00001202,0x00200407,0x08b82404, +0x00100203,0x20100403,0x00280402,0x08b81808, +0x20180601,0x00000001,0x00300405,0x08e82409, +0x20280601,0x00000402,0x00300006,0x08e8240a, +0x00080400,0x20200a01,0x00680405,0x08e8240a, +0x20100804,0x20180e05,0x00300006,0x0908180b, +0x00180400,0x20100a01,0x00300002,0x0948240d, +0x00200001,0x20100602,0x00480401,0x0948240d, +0x00000c01,0x20381601,0x00800004,0x09582c0f, +0x00080604,0x00100807,0x00000002,0x09681c0f, +0x20100400,0x20180800,0x00500406,0x09b82411, +0x20200601,0x20180c01,0x00500807,0x09b82811, +0x20280400,0x00000802,0x00280805,0x09e82814, +0x00480403,0x00001a06,0x00180c03,0x09f81812, +0x00380401,0x00000800,0x00380402,0x0a582415, +0x00380402,0x00000a02,0x00280802,0x0a582415, +0x00680603,0x20100c01,0x00400400,0x0a982817, +0x20800400,0x20181402,0x0070040e,0x0a98241a, +0x20700201,0x20100002,0x0040040b,0x0b08241b, +0x20780602,0x20100003,0x0040040b,0x0b08281b, +0x20d01405,0x20382606,0x00700813,0x0b682820, +0x00381000,0x00001c01,0x00180a0a,0x0b881c1c, +0x00300401,0x20180602,0x0040060a,0x0bf8241b, +0x00300801,0x20180a03,0x00400609,0x0bf8201b, +0x00781e03,0x00202808,0x20280e14,0x0c782820, +0x00000c00,0x20481c00,0x00900000,0x0c58121b, +0x20180e01,0x00001800,0x00280400,0x0cd81e1b, +0x20180a01,0x00101400,0x00080400,0x0ce81e1b, +0x20301400,0x20381400,0x00680800,0x0d481e1a, +0x00100c03,0x00081400,0x00280c00,0x0b78121b, +0x00201003,0x20382204,0x00800a02,0x0bf8221d, +0x00400c02,0x20181603,0x00500604,0x0c08221d, +0x00600002,0x00200000,0x00180a0a,0x0c68221f, +0x00381a05,0x00302807,0x20380802,0x0aa8161a, +0x00000202,0x00100005,0x00180404,0x0b181e1c, +0x20100201,0x00280403,0x00000007,0x0b181e1c, +0x00080603,0x00200005,0x00101007,0x0b582620, +0x20400c05,0x20381a08,0x0070100a,0x09e81614, +0x20180c00,0x00201201,0x00000405,0x0a481e17, +0x00080e01,0x00201000,0x20100404,0x0a481e17, +0x20280803,0x00101606,0x00180407,0x0a781a19, +0x00380e04,0x00101406,0x00180a01,0x09581210, +0x00180601,0x20100400,0x00400403,0x09a81a13, +0x00080400,0x20100a02,0x00400404,0x09a81a13, +0x00100201,0x20100003,0x00600003,0x09b82215, +0x20200c04,0x20281206,0x00600007,0x08e8160d, +0x20100c02,0x20181203,0x00580405,0x09181e0e, +0x20100c02,0x20281602,0x00500005,0x09281e0f, +0x20100400,0x20280e01,0x00500c06,0x09281e10, +0x00180a03,0x00100c05,0x00180802,0x08981a08, +0x00180a02,0x00100c04,0x00080c02,0x08b81e0a, +0x00180a02,0x00100c03,0x00180803,0x08b81e0a, +0x00000801,0x20100202,0x00280c05,0x08b81a0b, +0x00000402,0x20280a03,0x00400005,0x08581a05, +0x20100803,0x20180e04,0x00400007,0x08782206, +0x00000402,0x20180603,0x00480406,0x08782206, +0x00100000,0x00100402,0x00280c04,0x08782206, +0x00000602,0x00080803,0x00200405,0x08481800, +0x00080602,0x00100004,0x00100005,0x08682000, +0x20100201,0x00180403,0x00200406,0x08682000, +0x20180602,0x00100002,0x00200c08,0x08582601, +0x00000801,0x00180602,0x00000004,0x08581404, +0x00180800,0x00100a01,0x00100c04,0x08781c04, +0x00180a01,0x00100800,0x00100c03,0x08781c04, +0x00000802,0x00080e04,0x00200805,0x08681c06, +0x20180a01,0x00200402,0x00000404,0x08881808, +0x20200401,0x20180a02,0x00300406,0x08a8180a, +0x20300402,0x20180a03,0x00300408,0x08a8180a, +0x00000400,0x00180401,0x20180804,0x08b81c0a, +0x00380400,0x00000a01,0x00180401,0x08d8140b, +0x00200201,0x00000002,0x00180401,0x0908180d, +0x00300202,0x00000403,0x00180601,0x09081c0d, +0x00180601,0x00200c01,0x20180803,0x09181c0e, +0x20400401,0x20180800,0x00300409,0x09381410, +0x20200000,0x00000601,0x00100006,0x09781811, +0x20300001,0x00000602,0x00100408,0x09781811, +0x20200401,0x00180a01,0x00200407,0x09982014, +0x00780603,0x00000c03,0x00100604,0x09c81012, +0x00400800,0x00080400,0x00200001,0x0a181814, +0x00500a01,0x00080401,0x00280400,0x0a181814, +0x00400000,0x00280401,0x00000401,0x0a482018, +0x20800803,0x20280606,0x00480410,0x0a681019, +0x20800001,0x00280601,0x0010000d,0x0ac81c1b, +0x20900002,0x00180a02,0x0010040e,0x0ac81c1b, +0x20880e01,0x00201800,0x2018080d,0x0b281c1f, +0x00300e01,0x00081003,0x00280608,0x0b58181c, +0x00400201,0x00100802,0x0008060b,0x0bb81c1b, +0x00480601,0x00100c03,0x00080a0c,0x0bb81c1c, +0x00401c01,0x20182e02,0x00500e0c,0x0c282020, +0x00000001,0x00200c00,0x20281800,0x0c48061d, +0x20200800,0x00080c00,0x00300400,0x0ca8121a, +0x20200000,0x00080400,0x00300400,0x0cb8161a, +0x20382202,0x00602c00,0x20401800,0x0d181a1b, +0x00381202,0x00201804,0x00080400,0x0b580e1d, +0x00580800,0x00101401,0x00080e06,0x0bc8121d, +0x00680400,0x00001001,0x00280a07,0x0bd8121e, +0x00780402,0x20300206,0x00700e0a,0x0c281220, +0x20300c02,0x20281e03,0x00601409,0x0a780e19, +0x20280601,0x20100000,0x00500809,0x0ad8161c, +0x20280400,0x20100000,0x0050080a,0x0ae8161c, +0x20300800,0x20381000,0x0070000c,0x0b28121f, +0x00180a02,0x00101003,0x20180802,0x09d80a13, +0x00000801,0x20281202,0x00500404,0x0a181216, +0x20100800,0x20281201,0x00600804,0x0a181215, +0x00100601,0x20180401,0x00380402,0x0a481219, +0x20200c03,0x20181204,0x00300405,0x09480a10, +0x00000400,0x00080400,0x00180403,0x09781212, +0x00000400,0x00080400,0x00180402,0x09881212, +0x00000400,0x00080a01,0x00200005,0x09881215, +0x00280a04,0x00101405,0x20180c00,0x08c80a0d, +0x00180602,0x00101002,0x00180803,0x08f81210, +0x00180602,0x00201002,0x00080803,0x08f81210, +0x20100801,0x00180400,0x00080c05,0x08f81610, +0x20200c04,0x20181206,0x00400407,0x08680e09, +0x20100402,0x00080e04,0x00400006,0x0888160b, +0x20100402,0x00080a03,0x00400006,0x0888160b, +0x00180e01,0x00301402,0x00080402,0x08881a0c, +0x00280602,0x00200805,0x20180c01,0x08381205, +0x00280a02,0x00101004,0x00180c03,0x08481606, +0x00280a01,0x00100c03,0x00180803,0x08481606, +0x00180601,0x00000601,0x00400806,0x08381608, +0x20200002,0x00100202,0x00100408,0x08281000, +0x20200400,0x20180a01,0x00500809,0x08281800, +0x20200201,0x00000000,0x00400809,0x08281400, +0x20300801,0x20181202,0x0050040a,0x08281400, +0x00280e04,0x00101004,0x00200802,0x08381004, +0x00000801,0x00080e01,0x00300403,0x08481406, +0x00000801,0x00080e02,0x00400403,0x08481406, +0x00100201,0x00100802,0x00280801,0x08481406, +0x20201005,0x20281607,0x00600406,0x08680c08, +0x00000000,0x00200401,0x00080804,0x08781409, +0x20100000,0x00200401,0x00080804,0x0878140a, +0x00080400,0x00000601,0x00400005,0x0878140a, +0x00300204,0x00200407,0x00080800,0x08b8100b, +0x00180601,0x00100401,0x00200403,0x08d8140d, +0x00100201,0x00100002,0x00200403,0x08d8140d, +0x00100400,0x20180400,0x00500404,0x08d8140e, +0x20380403,0x00200205,0x00100809,0x09180c10, +0x20100002,0x00100202,0x00300405,0x09581011, +0x20200002,0x00100203,0x00200006,0x09581011, +0x20100201,0x00000801,0x00400006,0x09681413, +0x00400601,0x00180804,0x00100201,0x09a80c14, +0x00480e03,0x00000c03,0x00200401,0x09e81014, +0x00480e03,0x00101004,0x00200401,0x09e81414, +0x00400801,0x20180a02,0x00600003,0x0a181418, +0x20580800,0x00201201,0x2010000a,0x0a580818, +0x20700803,0x20280a05,0x0068040c,0x0a98101b, +0x20700803,0x20280a06,0x0060000c,0x0a980c1b, +0x20900400,0x00180801,0x0040000e,0x0ae81820, +0x00281000,0x00001000,0x00400605,0x0b280c1b, +0x00380a01,0x00000404,0x00400209,0x0b88141c, +0x00380a01,0x00000004,0x00400209,0x0b88141c, +0x00581e01,0x00202802,0x0020020e,0x0bf8141f, +0x00180601,0x20100800,0x00400400,0x0c30021f, +0x20280400,0x00100800,0x00200000,0x0c980a1b, +0x20200000,0x00100000,0x00380400,0x0c980a1a, +0x20501c01,0x20583800,0x00d00400,0x0ce80a17, +0x00100c02,0x20281a03,0x00600404,0x0b40021d, +0x00500201,0x00080800,0x00400a06,0x0bb80a1d, +0x00500201,0x00180401,0x00200606,0x0bb80a1d, +0x00900601,0x00280403,0x20180e0f,0x0c18061f, +0x00080601,0x00100802,0x00080c06,0x0a700219, +0x20200802,0x00080e02,0x0020000a,0x0ac8061b, +0x20200801,0x00180a02,0x0010000a,0x0ac8061c, +0x20300401,0x00300601,0x20280c0c,0x0b080a20, +0x20100401,0x00080a01,0x00200404,0x09c80613, +0x00080a01,0x00200c03,0x20180802,0x0a080a16, +0x00080800,0x00200c02,0x20180803,0x0a080a16, +0x00080a02,0x00300802,0x20100003,0x0a380e19, +0x00280400,0x00200c01,0x00080801,0x09380611, +0x00080401,0x00000a01,0x00200403,0x09680a13, +0x00180800,0x00100c01,0x00200402,0x09680a13, +0x00080403,0x00200603,0x00280404,0x09780a15, +0x20100201,0x00080401,0x00300806,0x08b80a0d, +0x20100201,0x20100001,0x00400804,0x08d80a0f, +0x20100000,0x20200000,0x00500805,0x08d80a10, +0x00081203,0x00101405,0x00300406,0x08d80e11, +0x00280401,0x00000e01,0x00280801,0x0868060a, +0x00100401,0x20100602,0x00480803,0x0878060c, +0x00100400,0x20100601,0x00580803,0x0878060c, +0x00000c03,0x20381606,0x00800c05,0x08680a0c, +0x00000000,0x20180400,0x00500006,0x08180a06, +0x00000801,0x00080c00,0x00500007,0x08280a07, +0x00100801,0x20180c00,0x00500006,0x08280a07, +0x00100602,0x00080403,0x00380406,0x08280a07, +0x00000201,0x00000001,0x00400406,0x08080400, +0x20280601,0x00200402,0x00200008,0x08080801, +0x20380601,0x00100002,0x00300409,0x08080801, +0x20280401,0x00100a02,0x00280408,0x08080800, +0x20200c03,0x20181603,0x00400406,0x08180406, +0x00180401,0x00000a02,0x00300002,0x08280806, +0x00180801,0x00000e01,0x00300001,0x08280806, +0x00180a01,0x00000402,0x00400403,0x08280806, +0x00380e02,0x00201805,0x20181201,0x08580408, +0x00000201,0x20100001,0x00500005,0x08680809, +0x00000201,0x20100001,0x00500005,0x08680809, +0x00000c01,0x20280e02,0x00500005,0x0868040a, +0x20180601,0x20100601,0x00501007,0x0898040b, +0x00000001,0x20180601,0x00500404,0x08b8080e, +0x00000001,0x20280602,0x00600404,0x08b8080e, +0x00180400,0x00100401,0x00280404,0x08c8080e, +0x00000c02,0x20280a04,0x00680804,0x09000010, +0x00000601,0x20180401,0x00400003,0x09380411, +0x00100202,0x20200002,0x00400003,0x09380411, +0x20200000,0x00000001,0x00300407,0x09480814, +0x00280a01,0x00000403,0x00300003,0x09980413, +0x00100803,0x20181603,0x00400004,0x09d80415, +0x00001004,0x20281a05,0x00500405,0x09d80415, +0x00580c01,0x00000e01,0x00300401,0x09f80418, +0x20500602,0x20280401,0x00400c09,0x0a40001a, +0x20480e04,0x00201406,0x20180407,0x0a98041b, +0x20480e04,0x00201407,0x20180806,0x0a98041b, +0x20980a02,0x20300401,0x0060080f,0x0ac8041f, +0x00201801,0x20181e04,0x00300605,0x0b20041b, +0x00200c02,0x20181606,0x00400e05,0x0b78041b, +0x00201002,0x20181606,0x00400a05,0x0b78041b, +0x00402001,0x20483204,0x00800a0b,0x0be00020, +0x00000000,0x00300000,0x20100400,0x0c40061e, +0x20200000,0x20180400,0x00400400,0x0c80061a, +0x20280601,0x00000400,0x00400400,0x0c900a1b, +0x20480800,0x00201800,0x20181800,0x0cf0121a, +0x00280a01,0x00201401,0x20180401,0x0b500a1e, +0x00400001,0x00080601,0x00380605,0x0bb00a1d, +0x00400401,0x20180602,0x00500205,0x0bb00a1d, +0x00880400,0x00000801,0x00580a0c,0x0c100620, +0x20100001,0x00080602,0x00400008,0x0a700a19, +0x20180a02,0x00000c03,0x00380807,0x0ac0061c, +0x20180a01,0x00000c02,0x00380407,0x0ac0061c, +0x20280e01,0x20100c02,0x0060080b,0x0b000621, +0x20180400,0x00000401,0x00380404,0x09c00614, +0x20100401,0x20280e02,0x00600805,0x0a000616, +0x20100400,0x20280a02,0x00600405,0x0a000616, +0x20100801,0x20480e02,0x00900805,0x0a200a19, +0x00200000,0x00080400,0x00400402,0x09300611, +0x00100400,0x00080800,0x00400002,0x09600612, +0x00000801,0x00081201,0x00400003,0x09600612, +0x00300202,0x20200001,0x00600001,0x09700a15, +0x20200001,0x00080601,0x00400407,0x08b00a0d, +0x20100001,0x00180401,0x00200005,0x08d0060f, +0x20100000,0x00200002,0x00080404,0x08d0060f, +0x20400c02,0x20281a03,0x0060040a,0x08d00a10, +0x00200201,0x00000001,0x00300000,0x08600a09, +0x00280a01,0x00100c02,0x00100401,0x08700a0c, +0x00180a01,0x00100c01,0x00000402,0x08700a0c, +0x00380601,0x00100c04,0x00081201,0x08700a0b, +0x00000000,0x00000201,0x00300407,0x08200a06, +0x00180400,0x20100a02,0x00400407,0x08200a08, +0x00180400,0x00000a01,0x00400406,0x08200a08, +0x20180a01,0x00000c00,0x00300809,0x08200607, +0x20100400,0x00080400,0x00300007,0x08000800, +0x20300401,0x20280e02,0x0060040a,0x08000801, +0x20300401,0x20180a02,0x0060040b,0x08000801, +0x20100400,0x20280a02,0x00500406,0x08000800, +0x00080401,0x00100c00,0x00280c02,0x08200805, +0x00200401,0x00080800,0x00380800,0x08200806, +0x00200801,0x20180c00,0x00480800,0x08200806, +0x20100c03,0x20181203,0x00380805,0x08200806, +0x00100602,0x20180c02,0x00400803,0x08500408, +0x20100201,0x00100002,0x00100006,0x08600409, +0x20100201,0x00180402,0x00100006,0x08600409, +0x00181204,0x00201407,0x20180403,0x0860040a, +0x20200803,0x00080e03,0x00100006,0x08a0080d, +0x00100402,0x00180602,0x00180403,0x08b0040e, +0x00100401,0x00180602,0x00080403,0x08b0040e, +0x00000402,0x20280605,0x00500806,0x08b0040e, +0x00281205,0x00201807,0x20200000,0x09100810, +0x20180a02,0x00200803,0x00000005,0x09300412, +0x20180601,0x00200402,0x00000005,0x09300411, +0x20280602,0x00000002,0x00300407,0x09400415, +0x00101005,0x20281609,0x00500406,0x09900c13, +0x00480401,0x00100e02,0x00200001,0x09d00414, +0x00480800,0x00201400,0x00080401,0x09d00414, +0x00501400,0x20181602,0x00300400,0x0a000818, +0x20600202,0x00300006,0x20180c0a,0x0a50041b, +0x20800400,0x00081000,0x0040080d,0x0a80001b, +0x20800801,0x20181601,0x0050080d,0x0a80001b, +0x20b00c02,0x00381201,0x20280c0f,0x0ad00420, +0x00382000,0x00202800,0x20100608,0x0b30081b, +0x00480c00,0x00101401,0x00180a0b,0x0b70041c, +0x00480e01,0x00201802,0x00080a0b,0x0b70041c, +0x00582202,0x00603005,0x20681210,0x0be0041f, +0x00000400,0x20380400,0x00800000,0x0c50161e, +0x20280400,0x00000000,0x00300000,0x0ca0161a, +0x20200400,0x00080400,0x00380400,0x0cb0161a, +0x20480400,0x00000400,0x00400400,0x0d10161b, +0x00100400,0x20280c00,0x00600401,0x0b60161d, +0x00600400,0x00000000,0x00380607,0x0bc0161e, +0x00600201,0x00000401,0x00280607,0x0bd0161e, +0x00800602,0x20180401,0x00500a0b,0x0c301a21, +0x00000000,0x20100000,0x00480406,0x0a901619, +0x20200000,0x00080800,0x0030040a,0x0ad0121c, +0x20200401,0x00080a01,0x0030040a,0x0ae0161c, +0x20300c04,0x20181a05,0x0050000d,0x0b201a20, +0x20100400,0x20180400,0x00400005,0x09d01614, +0x00080601,0x00000801,0x00280403,0x0a101616, +0x00080601,0x00000802,0x00180403,0x0a101616, +0x00080a03,0x00300c06,0x20180803,0x0a401618, +0x00100000,0x00000000,0x00300002,0x09401611, +0x00100001,0x20100202,0x00380403,0x09701613, +0x00180401,0x20100a01,0x00380402,0x09701613, +0x00100400,0x00080603,0x00200403,0x09901a16, +0x20100001,0x20100201,0x00380406,0x08d0160d, +0x20180601,0x20100402,0x00400006,0x08e0120f, +0x20100000,0x20100001,0x00500006,0x08e0120f, +0x20100002,0x00100a01,0x00181407,0x08f01611, +0x00100201,0x20100402,0x00300001,0x08701609, +0x00100400,0x20180800,0x00400c03,0x0880120b, +0x00100400,0x20180800,0x00500803,0x0880120a, +0x00280603,0x00100405,0x00300403,0x08800e0c, +0x00000000,0x20100201,0x00400406,0x08301606, +0x00100202,0x20100001,0x00200805,0x08401a06, +0x00100202,0x00000001,0x00200805,0x08401607, +0x20100802,0x00081205,0x00400809,0x08301206, +0x20280400,0x20100400,0x00380406,0x08201400, +0x20200002,0x00000604,0x00280408,0x08201800, +0x20300003,0x00000204,0x00280409,0x08201800, +0x20180800,0x00200803,0x00080805,0x08201001, +0x00100800,0x20280800,0x00480402,0x08301404, +0x00200202,0x00000803,0x00280c01,0x08401405, +0x00380602,0x00000c04,0x00280c00,0x08401405, +0x00280a02,0x00001401,0x00280402,0x08301004, +0x20100401,0x00080400,0x00380406,0x08601008, +0x20200001,0x20100202,0x00400008,0x08701009, +0x20200001,0x20100202,0x00500008,0x08701009, +0x20301003,0x20281e04,0x00700809,0x0860100a, +0x00180a01,0x00200c02,0x00200003,0x08b0100c, +0x00280602,0x20100c02,0x00480401,0x08d0100d, +0x00280601,0x20100802,0x00480401,0x08d0100d, +0x00380a04,0x00200c05,0x00000001,0x08d0100f, +0x20300802,0x20181602,0x00500c06,0x09201011, +0x20300402,0x20280e03,0x00700408,0x09401011, +0x20200401,0x20280602,0x00600407,0x09401011, +0x20400805,0x00080e06,0x0030000a,0x09501015, +0x00680e02,0x00101c04,0x00080e03,0x09c01412, +0x00500202,0x20100003,0x00400201,0x09e01015, +0x00400800,0x20180801,0x00500000,0x09e01015, +0x00681604,0x00202408,0x00080a02,0x0a101018, +0x20880400,0x20200203,0x00701011,0x0a601019, +0x20880402,0x00000603,0x0040000d,0x0a90141b, +0x20780800,0x00100c00,0x0030000b,0x0a90101b, +0x20880c00,0x20301604,0x0090100e,0x0ae0141e, +0x00302801,0x20383603,0x00700209,0x0b40141d, +0x00300400,0x20180c01,0x0050020a,0x0b80101c, +0x00300c00,0x20281201,0x00600609,0x0b80101c, +0x00401801,0x20682e04,0x00e00e0b,0x0bf01420, +0x00080800,0x00200400,0x20100000,0x0c90221e, +0x20200401,0x20180400,0x00380800,0x0cd0221a, +0x20200000,0x00000000,0x00280400,0x0ce0221b, +0x20300401,0x00080c00,0x00480400,0x0d50261b, +0x00180601,0x00000801,0x00000001,0x0ba0221d, +0x00680602,0x00000803,0x00200207,0x0c001e1e, +0x00500201,0x00000001,0x00200206,0x0c001e1e, +0x00680a01,0x00100802,0x0010020a,0x0c702620, +0x00000002,0x20180602,0x00280406,0x0ac0221a, +0x20200403,0x20180a04,0x0038040a,0x0b00221d, +0x20100001,0x00000201,0x00280409,0x0b101e1d, +0x00080601,0x20101201,0x00380808,0x0b602a21, +0x20100202,0x00000403,0x00180405,0x0a102214, +0x20100202,0x00000004,0x00280404,0x0a401e16, +0x20100601,0x00080401,0x00300005,0x0a401e16, +0x20300802,0x20281203,0x00700008,0x0a702219, +0x00100402,0x00080603,0x00200002,0x09802211, +0x00200000,0x00100601,0x00100401,0x09a01e13, +0x00200000,0x00100000,0x00100001,0x09a01e13, +0x00280601,0x00000803,0x00380800,0x09c02215, +0x20100201,0x00100002,0x00180405,0x09001e0d, +0x20200400,0x00080601,0x00200007,0x09101e0f, +0x20100000,0x00100000,0x00100007,0x09101e0f, +0x00180400,0x20100a01,0x00400006,0x09202212, +0x00000001,0x00180400,0x00100403,0x08a01e09, +0x00100000,0x00100000,0x00100003,0x08b01e0a, +0x00180400,0x00100000,0x00100003,0x08b01e0a, +0x20100800,0x20280e01,0x00600407,0x08a0220c, +0x00080601,0x00100401,0x00000404,0x08701e05, +0x20100201,0x00100001,0x00100406,0x08701e06, +0x20180601,0x00000001,0x00100406,0x08701e06, +0x00180a01,0x00000800,0x00380404,0x08602206, +0x20100803,0x00080a03,0x00180406,0x08502000, +0x00000402,0x00000202,0x00180404,0x08602000, +0x00000402,0x00000203,0x00180804,0x08602000, +0x20100801,0x20280e02,0x00680407,0x08401c00, +0x00181202,0x00201404,0x20180402,0x08601c04, +0x00180602,0x00100403,0x00100004,0x08701c04, +0x00100201,0x00100003,0x00100004,0x08701804, +0x00100400,0x00080802,0x00300003,0x08601805, +0x00080800,0x20200e01,0x00400805,0x08901c07, +0x20100001,0x00000203,0x00200006,0x08a01c09, +0x20100001,0x00000202,0x00100006,0x08a01c09, +0x00080e02,0x00101801,0x00100005,0x08901c09, +0x00000c01,0x20481202,0x00600004,0x08e0200c, +0x00000601,0x00180802,0x00200403,0x08f01c0e, +0x00100601,0x00180401,0x00100003,0x08f01c0d, +0x20100803,0x20281204,0x00700806,0x08f01c0f, +0x20100002,0x00000400,0x00281004,0x09501c10, +0x20180401,0x00100a01,0x00080405,0x09701c12, +0x20180402,0x00100602,0x00080405,0x09701c12, +0x00180a02,0x00001004,0x00380804,0x09801c14, +0x00400205,0x00080405,0x00301001,0x09e01813, +0x00280602,0x00000403,0x00200802,0x0a101c15, +0x00380e04,0x00101004,0x00100401,0x0a101c15, +0x00200800,0x20281a02,0x00701806,0x0a401c19, +0x20901006,0x00081209,0x0028040e,0x0a90241b, +0x20600402,0x20180604,0x0030000a,0x0ad0201b, +0x20700c04,0x20281207,0x0050040c,0x0ac0201b, +0x20900401,0x00181201,0x0010040a,0x0b202821, +0x00483203,0x0040440a,0x2038160c,0x0b801c1b, +0x00380601,0x00000803,0x00280a09,0x0bb01c1b, +0x00380602,0x00101005,0x0018120a,0x0bb01c1b, +0x00580a01,0x00201c02,0x2038160f,0x0c30281e, +0x00101001,0x20381400,0x00681000,0x0cd02e1e, +0x20280400,0x00100800,0x00100000,0x0d202a1b, +0x20200000,0x00000000,0x00200000,0x0d202a1b, +0x20300201,0x20100400,0x00300000,0x0da0361c, +0x00000601,0x00180803,0x00180802,0x0be0261d, +0x00300401,0x00080a01,0x00200205,0x0c402a1e, +0x00400000,0x00000000,0x00200205,0x0c402a1e, +0x00500c03,0x20181604,0x00580608,0x0cc03220, +0x00100001,0x00200601,0x20180403,0x0b00261a, +0x00180400,0x00100c01,0x00080806,0x0b50261d, +0x00000001,0x00000201,0x00280407,0x0b50261d, +0x00080603,0x00200406,0x00080407,0x0bb02e20, +0x20380400,0x00200402,0x00000408,0x0a502214, +0x20380400,0x00000400,0x00300408,0x0a802616, +0x20280a01,0x00000802,0x00200006,0x0a802616, +0x20100002,0x00100a04,0x00180406,0x0ac0321a, +0x00380601,0x00000c00,0x00100201,0x09c02611, +0x00200000,0x20100000,0x00400400,0x09e02613, +0x00200000,0x20200201,0x00400401,0x09e02613, +0x00100000,0x00180401,0x00300003,0x0a102e16, +0x20100001,0x20180602,0x00400407,0x0940260e, +0x20100001,0x20100201,0x00400007,0x09502a0f, +0x20100000,0x20100000,0x00400006,0x09502a0f, +0x00100401,0x00180800,0x00200005,0x09702e12, +0x00100400,0x20180401,0x00380403,0x08e02609, +0x00100601,0x20180401,0x00480403,0x08f0260a, +0x00100400,0x20180800,0x00480404,0x08f0260a, +0x20180a02,0x00200801,0x00000006,0x08f02e0c, +0x20100401,0x00080400,0x00200006,0x08b02205, +0x20200401,0x00080601,0x00300007,0x08b02605, +0x20200401,0x00080400,0x00280407,0x08b02605, +0x00000802,0x00080e03,0x00380405,0x08b02e06, +0x00180a01,0x00100c01,0x00100003,0x08902601, +0x00280a02,0x00000802,0x00200002,0x08a02400, +0x00280a02,0x00100c03,0x00100002,0x08a02601, +0x00080601,0x00200c04,0x00080c06,0x08902a01, +0x20101001,0x20181a03,0x00400806,0x08a02004, +0x20100401,0x20180a02,0x00400407,0x08a02404, +0x20100401,0x20180603,0x00400407,0x08a02404, +0x00080400,0x00100601,0x00300806,0x08a02405, +0x20100401,0x00380c01,0x20280804,0x08d02009, +0x00080601,0x00000401,0x00280404,0x08e02409, +0x00080400,0x00000401,0x00380404,0x08e02409, +0x20200400,0x00080e01,0x00400c07,0x08e0280b, +0x00180e03,0x00401804,0x20580402,0x0920200c, +0x00000000,0x20100201,0x00300005,0x0930240d, +0x00080400,0x20100400,0x00300004,0x0930240d, +0x00280400,0x00100c01,0x00180402,0x09402c0f, +0x00180401,0x00100604,0x00100804,0x0990240f, +0x00100400,0x20180800,0x00300004,0x09b02411, +0x00100800,0x20280a01,0x00400003,0x09b02411, +0x20100000,0x00080400,0x00300808,0x09d02c14, +0x20100401,0x00080800,0x00200007,0x0a202415, +0x00000400,0x00080800,0x00200005,0x0a502416, +0x00000801,0x00081400,0x00300406,0x0a502416, +0x00200201,0x00000400,0x00200004,0x0a90301a, +0x20281a05,0x00102405,0x00000405,0x0ae0281a, +0x20480400,0x00200801,0x00080405,0x0b10241b, +0x20380a01,0x00201002,0x20280805,0x0b10241b, +0x20700002,0x00000203,0x00380809,0x0b702c21, +0x00102c03,0x20584a09,0x00901a02,0x0bc0281b, +0x00280400,0x00100000,0x00200a06,0x0bf0241b, +0x00280400,0x00080400,0x00200e05,0x0bf0241b, +0x00480602,0x00000405,0x0030020d,0x0c80281e, +0x00281000,0x00401800,0x20380800,0x0d303221, +0x20280801,0x00280400,0x00300000,0x0d70321b, +0x20280801,0x00200000,0x00280400,0x0d80321b, +0x20480c00,0x00300c00,0x00000800,0x0e103a1b, +0x20180400,0x00000800,0x00400006,0x0c302e1e, +0x00400201,0x00000402,0x00280a06,0x0c90321e, +0x00400201,0x20100003,0x00280a06,0x0ca0321e, +0x00800201,0x00001000,0x0028060c,0x0d203e21, +0x00200201,0x20100000,0x00500003,0x0b502e1a, +0x00000400,0x20180400,0x00300407,0x0ba02e1d, +0x00100000,0x00000201,0x00200007,0x0ba0321e, +0x20400003,0x20180e04,0x0060080d,0x0c103a21, +0x20300802,0x20180e02,0x00580409,0x0a902e14, +0x20300401,0x00080a01,0x00200008,0x0ad02e16, +0x20300401,0x00080e01,0x00200008,0x0ad02e16, +0x00180e03,0x00000c04,0x00300402,0x0b303a19, +0x00280602,0x00180403,0x00100000,0x0a002a10, +0x00280601,0x00100402,0x00000000,0x0a302e12, +0x00280601,0x00100402,0x20100000,0x0a302e12, +0x00000803,0x20480a05,0x00680404,0x0a703e16, +0x00000401,0x00000202,0x00080405,0x09902e0e, +0x20100401,0x00000201,0x00100005,0x09b0320f, +0x20100401,0x00000201,0x00000006,0x09b0320f, +0x00180603,0x20100404,0x00480405,0x09d03a12, +0x00180601,0x00100802,0x00080404,0x09302e09, +0x00180601,0x00000401,0x00100004,0x0940320b, +0x00180601,0x00100801,0x00000003,0x09402e0b, +0x20200c03,0x20281204,0x00600008,0x09503a0c, +0x00080a01,0x00000a01,0x00300805,0x08f02e05, +0x20180400,0x00000601,0x00200006,0x09003206, +0x20180400,0x20100601,0x00300407,0x09002e06, +0x00380a03,0x00001005,0x00280c01,0x09103607, +0x00000c02,0x20281203,0x00500004,0x08e02c00, +0x00000400,0x20180c00,0x00300004,0x08f02c00, +0x00000c01,0x20281201,0x00400004,0x08f02c00, +0x20100001,0x20280603,0x00600c09,0x08e03602, +0x00180e02,0x00001403,0x00180c03,0x08f02c03, +0x00000000,0x00000400,0x00180404,0x09002c04, +0x00080400,0x00100401,0x00080404,0x09002c04, +0x00000601,0x20280400,0x00500005,0x08f03805, +0x00000001,0x20300602,0x00680405,0x09202807, +0x00000400,0x00080400,0x00100005,0x09302c09, +0x00000400,0x00080400,0x00100005,0x09302c09, +0x20100401,0x20180601,0x00480406,0x0930380b, +0x20200601,0x20281001,0x00700c06,0x0970280d, +0x00000001,0x00100201,0x00080404,0x09802c0d, +0x20100402,0x00180a01,0x00080405,0x09802c0e, +0x00100201,0x00080402,0x00300003,0x09a03410, +0x00200801,0x20180601,0x00380401,0x09e02c10, +0x00180a01,0x00100c02,0x00000003,0x0a002c11, +0x00180e02,0x00201004,0x20100002,0x0a002c11, +0x20100400,0x00000000,0x00200007,0x0a303815, +0x00180a02,0x00000402,0x00200407,0x0a702c14, +0x00080401,0x20100602,0x00300405,0x0aa02c16, +0x00080802,0x20100e03,0x00300405,0x0aa02c15, +0x00180601,0x00100401,0x00200404,0x0af0381b, +0x20701805,0x20182605,0x00300009,0x0b302c1c, +0x20400201,0x20200002,0x00400406,0x0b602c1b, +0x20400601,0x20380402,0x00500407,0x0b602c1b, +0x20500401,0x00000202,0x00380806,0x0be03820, +0x00481203,0x00503c0a,0x2078260b,0x0c202c1b, +0x00200c00,0x20280a01,0x00400605,0x0c40301b, +0x00200c00,0x20180e01,0x00400605,0x0c40301c, +0x00300201,0x00180402,0x00300608,0x0ce0341e, +0x00280801,0x00081800,0x00a80c00,0x0da04221, +0x20100003,0x00281c00,0x00882c00,0x0de0461c, +0x20100004,0x00281c00,0x00782c00,0x0df0461d, +0x20480c04,0x00381800,0x00881800,0x0e904a1a, +0x20100201,0x20280804,0x00481005,0x0ca03e1e, +0x00480604,0x0020000a,0x00181a04,0x0cf0361e, +0x00380e04,0x0030040b,0x00081603,0x0d00361f, +0x00781207,0x00100c0d,0x0018060c,0x0db04620, +0x00200400,0x20100001,0x00280402,0x0bc03a1a, +0x00000000,0x00100602,0x00100407,0x0c003a1d, +0x00100000,0x00000602,0x00200405,0x0c003a1d, +0x20100c02,0x20380a08,0x00400809,0x0c904e21, +0x20200000,0x00000a01,0x00180807,0x0af03a15, +0x20100000,0x00000201,0x00280407,0x0b303617, +0x20200000,0x00000601,0x00380408,0x0b303617, +0x20301403,0x00081e02,0x00381006,0x0bb04619, +0x00000c01,0x00080e01,0x00380803,0x0a603211, +0x00100801,0x00080e01,0x00280402,0x0a903212, +0x00100801,0x00080e01,0x00380801,0x0a903612, +0x00380e04,0x00501407,0x20480a01,0x0af04217, +0x00180800,0x00200802,0x00080403,0x09e02e0e, +0x00080a02,0x00200c03,0x20100004,0x0a10320f, +0x00080a02,0x00200803,0x00000005,0x0a10320f, +0x20200803,0x00280e06,0x00100409,0x0a504213, +0x20100202,0x00080401,0x00301006,0x09903209, +0x00000000,0x00080602,0x00200805,0x09a0360a, +0x00000000,0x00080602,0x00200c04,0x09a0360a, +0x00180a01,0x00301004,0x20281004,0x09d0420c, +0x20100804,0x00081206,0x00200005,0x09603604, +0x00000401,0x00080601,0x00180405,0x09603605, +0x20100402,0x00080a02,0x00180406,0x09603605, +0x00000202,0x00180401,0x00201006,0x09803e07, +0x00280a04,0x00201007,0x20280c01,0x09503601, +0x00080601,0x00100802,0x00080404,0x09503601, +0x00180a02,0x00201004,0x20180403,0x09503601, +0x00000402,0x00180a04,0x00200407,0x09604601, +0x20100803,0x00081206,0x00200806,0x09503003, +0x00000401,0x00080602,0x00200004,0x09603404, +0x00000402,0x00080603,0x00300005,0x09603403, +0x00080400,0x00100002,0x00080806,0x09704005, +0x00180a03,0x00200805,0x20200003,0x09803408, +0x20180601,0x00000802,0x00100005,0x09903008, +0x00080602,0x00100803,0x00180405,0x09903008, +0x00000201,0x00100801,0x00080405,0x09b0400a, +0x20200404,0x00080605,0x00080407,0x09c0340d, +0x00100401,0x20100202,0x00300004,0x09e0340d, +0x00100001,0x20100602,0x00300004,0x09e0340d, +0x00100402,0x00100202,0x00200005,0x0a10400f, +0x00380a06,0x00200c07,0x20100000,0x0a403010, +0x20100601,0x00080c01,0x00300405,0x0a603012, +0x20100a01,0x00081001,0x00400406,0x0a603012, +0x20180603,0x00100804,0x00200407,0x0aa04015, +0x20100c06,0x00081209,0x00300409,0x0ad03414, +0x00200402,0x00180a02,0x00080403,0x0b003416, +0x00200802,0x00180e02,0x00080402,0x0b003416, +0x00080404,0x00080a06,0x00400805,0x0b70401b, +0x20281201,0x00302809,0x20181c05,0x0b90301b, +0x20500000,0x00300403,0x20280409,0x0bc0301c, +0x20500000,0x00300804,0x20280409,0x0bc0301c, +0x20480a02,0x00001007,0x00280805,0x0c504020, +0x00080a01,0x20100804,0x00803201,0x0c70301c, +0x00200201,0x00301804,0x20100a06,0x0cb0381c, +0x00280601,0x00302004,0x00000a07,0x0ca0381c, +0x00201400,0x20200000,0x00600a06,0x0d50481f, +0x00300405,0x00382800,0x00a85c00,0x0e406626, +0x00280405,0x00081800,0x00d86400,0x0e906e25, +0x00380404,0x20181800,0x00e86000,0x0e906e26, +0x00001006,0x20483c00,0x01287000,0x0f407a21, +0x20280a04,0x0038040f,0x20183c0a,0x0d204221, +0x00000205,0x2028100f,0x00783406,0x0d704622, +0x20100a03,0x2028180d,0x00883808,0x0d704622, +0x00000a04,0x00082412,0x00383801,0x0e304e21, +0x00180a02,0x00200802,0x20100003,0x0c303a1b, +0x00000201,0x20200002,0x00300005,0x0c70421c, +0x00180603,0x20100405,0x00280403,0x0c803e1c, +0x00181602,0x00302005,0x20600002,0x0d304e1f, +0x20200002,0x00000603,0x00100007,0x0b703e16, +0x20100001,0x20200601,0x00380406,0x0bb04217, +0x20200002,0x20200203,0x00200007,0x0bb04217, +0x00080e01,0x20302202,0x00200405,0x0c40521c, +0x00181202,0x00001404,0x00200002,0x0ad03e12, +0x00280a02,0x20200c02,0x00480402,0x0b003e13, +0x00380602,0x20200c02,0x00380800,0x0b003e14, +0x20100802,0x20681204,0x00a00806,0x0b804e17, +0x00100802,0x20480e04,0x00700805,0x0a503e0e, +0x20200c02,0x20481203,0x00700408,0x0a703e0f, +0x20200801,0x20381203,0x00600408,0x0a703e0f, +0x00200202,0x20400c03,0x00580c03,0x0ad04e12, +0x20300601,0x20280801,0x00400007,0x09f03e08, +0x00000201,0x20100002,0x00280403,0x0a103e0a, +0x00000000,0x20100001,0x00280403,0x0a103e09, +0x00000401,0x20480e03,0x00800807,0x0a504e0d, +0x00300402,0x20100602,0x00281201,0x09d03e05, +0x00180400,0x20100400,0x00200004,0x09d03e06, +0x00180400,0x20100800,0x00280404,0x09d03e06, +0x20200201,0x20480801,0x00500007,0x0a004e06, +0x20280602,0x00000004,0x00300408,0x09b03601, +0x20100801,0x20280a01,0x00400006,0x09c03e01, +0x20200801,0x20380e01,0x00400007,0x09c03a01, +0x00200400,0x20300201,0x00480803,0x09f05201, +0x00280400,0x20100a02,0x00300401,0x09c03c03, +0x00280601,0x20100402,0x00280402,0x09d03804, +0x00280601,0x20100802,0x00180402,0x09c03c04, +0x00000401,0x20380601,0x00480807,0x09f04804, +0x20200c02,0x20281202,0x00580407,0x09e03807, +0x20200401,0x20180a02,0x00300408,0x09f03809, +0x20200401,0x20280a01,0x00300408,0x09f03808, +0x20180601,0x20200403,0x00300006,0x0a30480b, +0x00280601,0x00100c03,0x00180802,0x0a30380c, +0x00180601,0x00000802,0x00100002,0x0a503c0d, +0x00280601,0x20100402,0x00100001,0x0a503c0d, +0x00380400,0x20200a01,0x00400803,0x0aa04c0f, +0x20380601,0x20180401,0x00401007,0x0aa03811, +0x20280400,0x20100a01,0x00200406,0x0ad03c12, +0x20280401,0x20100a02,0x00200007,0x0ac03c12, +0x20480602,0x20480400,0x0060100b,0x0b304c16, +0x00580403,0x20101202,0x00380e01,0x0b404014, +0x00400001,0x20200800,0x00480801,0x0b703c15, +0x00480400,0x20200c01,0x00480400,0x0b603c15, +0x00501004,0x20481206,0x00581202,0x0c00541b, +0x20300601,0x20280406,0x0070140e,0x0bf03c1b, +0x20500002,0x20300803,0x0060040c,0x0c203c1c, +0x20500403,0x20300401,0x0070080d,0x0c203c1c, +0x20600402,0x00080407,0x00180c0c,0x0ce04820, +0x20100e01,0x20181002,0x00503403,0x0cf04c23, +0x00180a03,0x20201408,0x00802e02,0x0d204421, +0x00180a03,0x2020140a,0x00802e02,0x0d204421, +0x00281e04,0x0020380c,0x00002606,0x0df05422, +0x00801008,0x20883000,0x0198cc00,0x0f40ba36, +0x00701008,0x20583400,0x0108c800,0x0f90ba35, +0x00701409,0x20583800,0x00f8d000,0x0fa0be36, +0x00600408,0x20380c00,0x0098d800,0x1070ca35, +0x20700e07,0x20482019,0x00d87819,0x0da0662a, +0x20500a07,0x20181819,0x00387815,0x0e00662a, +0x20400608,0x0008081b,0x00188415,0x0e10662b, +0x20400609,0x20280c19,0x00687813,0x0ee06e2b, +0x00000601,0x20281004,0x00680c05,0x0ca04e1a, +0x20100601,0x00180804,0x20381006,0x0cf04e1c, +0x20100400,0x00080c02,0x20180808,0x0cf04a1d, +0x20101004,0x20183201,0x00480407,0x0dc0521e, +0x00000203,0x20100002,0x00200404,0x0be04e16, +0x00000201,0x00200002,0x20500004,0x0c304a17, +0x00000201,0x00200002,0x20580404,0x0c304a17, +0x00000607,0x0038080a,0x20800803,0x0ce0561a, +0x20100c06,0x20182608,0x00200806,0x0b504e11, +0x00000402,0x00180a02,0x20400404,0x0b804a13, +0x00100401,0x00180a01,0x20400403,0x0b804a14, +0x00100006,0x0030060a,0x20a00002,0x0c206217, +0x00280a07,0x0020140b,0x20681001,0x0ad0520d, +0x00080a02,0x00201403,0x20680804,0x0b004e0f, +0x20180601,0x00201002,0x20680806,0x0af04e0f, +0x00080606,0x0030080a,0x20980406,0x0b705a13, +0x20400006,0x00000209,0x20100408,0x0a805208, +0x00000001,0x00180604,0x20200805,0x0a904a0a, +0x00000000,0x00100202,0x20200404,0x0a904a0a, +0x00100003,0x00300208,0x20800805,0x0af05e0d, +0x00580a05,0x00101409,0x20280e03,0x0a404a06, +0x00100402,0x00180a01,0x20380804,0x0a504a06, +0x00100402,0x00180a02,0x20280404,0x0a504a06, +0x20200001,0x00380401,0x20881009,0x0aa05a06, +0x20500403,0x20181207,0x0030100d,0x0a204e01, +0x20180603,0x00201005,0x20580806,0x0a304601, +0x20180603,0x00201006,0x20580806,0x0a304601, +0x00280602,0x00301004,0x20980402,0x0a905a01, +0x00200000,0x00080403,0x20180a02,0x0a304c04, +0x00100002,0x00080604,0x20100804,0x0a404804, +0x00100402,0x00080a05,0x20100c03,0x0a404804, +0x00180401,0x00200a03,0x20500407,0x0a905803, +0x00080a01,0x00101802,0x20280806,0x0a604c06, +0x20180601,0x00100802,0x20280406,0x0a704809, +0x20100201,0x00100402,0x20380807,0x0a704808, +0x20200401,0x00180a01,0x20300409,0x0ac0580b, +0x00100601,0x20180a01,0x00401005,0x0aa04c0c, +0x00000400,0x00080a01,0x20100804,0x0ad0480e, +0x00100201,0x00080400,0x20100803,0x0ac0480d, +0x00300604,0x00280803,0x20500c02,0x0b405811, +0x20400404,0x20181204,0x00300008,0x0b205012, +0x20100001,0x00180601,0x20300005,0x0b404812, +0x20100002,0x00180602,0x20200406,0x0b404812, +0x20600407,0x00281208,0x2078040b,0x0bd05c17, +0x00880602,0x00100c08,0x20280603,0x0bc04c15, +0x00580401,0x00100802,0x20400001,0x0bf04815, +0x00400000,0x00100403,0x20300402,0x0be04c16, +0x00981205,0x0040340d,0x20b82208,0x0ca05819, +0x20580403,0x00000c01,0x00102014,0x0c70581d, +0x20380401,0x00100c05,0x2020180f,0x0cb0501d, +0x20280402,0x00100c04,0x2030140e,0x0ca0501d, +0x20480805,0x20101603,0x00202013,0x0d70581f, +0x20280e03,0x20102409,0x00403805,0x0d907029, +0x20200202,0x00000007,0x00105006,0x0dc06828, +0x20300203,0x00080408,0x00105008,0x0dc06828, +0x20200a04,0x20281c0b,0x00605c06,0x0ea06c2b + }, //TL84 + { +0x01081a08,0x00600000,0x0000e000,0x0f889a49, +0x01180e0a,0x00200000,0x0000d800,0x0fe88a48, +0x01180e0a,0x00200000,0x0000d800,0x0ff88e48, +0x0148220f,0x00500000,0x00012c00,0x11d8aa52, +0x20f80807,0x00000218,0x00007030,0x0d783a31, +0x2140000c,0x2010021e,0x00005433,0x0df8322e, +0x2158040d,0x2010021e,0x00005834,0x0df8322f, +0x21a00414,0x2020022c,0x0000583d,0x0fa83233, +0x20100404,0x20200205,0x00081003,0x0c782618, +0x00700202,0x20200006,0x00080e0a,0x0cf82a1a, +0x00980604,0x20200008,0x0008060c,0x0d082a1b, +0x00a80e07,0x2010000f,0x00080e12,0x0e98361e, +0x00300203,0x20100007,0x00080a01,0x0bb83217, +0x20380a01,0x20200201,0x0000140c,0x0c182a19, +0x20580402,0x20200205,0x00000c0e,0x0c182619, +0x20300001,0x20400205,0x0000100b,0x0d882a21, +0x20180402,0x20100202,0x00001007,0x0b082e14, +0x00000403,0x20300203,0x00080802,0x0b782212, +0x00200001,0x20300001,0x00080800,0x0b782612, +0x00200403,0x20400203,0x00081802,0x0c982e1a, +0x00180602,0x20200002,0x00001004,0x0a88260e, +0x00180604,0x20200005,0x00000804,0x0af8260f, +0x00080602,0x20200003,0x00000805,0x0af82610, +0x00000203,0x20200006,0x00080407,0x0bd83a15, +0x20100402,0x20300205,0x00080406,0x0a281e09, +0x20100403,0x20300205,0x00000007,0x0a88220a, +0x20100402,0x20300204,0x00000006,0x0a88220a, +0x20180800,0x20300202,0x00001407,0x0b48320e, +0x00080602,0x20200003,0x00080404,0x09f82604, +0x00000201,0x20200003,0x00080803,0x0a582605, +0x00000201,0x20200002,0x00080403,0x0a582605, +0x00200800,0x20500202,0x00080805,0x0af82a08, +0x00100401,0x20200202,0x00080804,0x09e82400, +0x00100201,0x20200001,0x00000804,0x0a382601, +0x00100000,0x20200000,0x00000405,0x0a382601, +0x20300803,0x20300202,0x00081c0a,0x0ad83000, +0x20100201,0x20100001,0x00080405,0x09f82804, +0x20100001,0x20300202,0x00080407,0x0a482404, +0x20100000,0x20300000,0x00000007,0x0a482404, +0x00280a03,0x20100007,0x00000802,0x0af84007, +0x00000001,0x20100000,0x00000003,0x0a282c08, +0x00100201,0x20200002,0x00000003,0x0a782409, +0x00100400,0x20300000,0x00080403,0x0a782409, +0x00100201,0x20300203,0x00001007,0x0b38340c, +0x00280602,0x20100002,0x00000804,0x0a782c0b, +0x00000001,0x20200201,0x00000005,0x0ad8240d, +0x00100000,0x20200000,0x00080405,0x0ad8240d, +0x20200803,0x20300204,0x0008100a,0x0bb83014, +0x20300804,0x20200205,0x00080c08,0x0ae82412, +0x20200000,0x20200000,0x00080406,0x0b482413, +0x20380401,0x20200000,0x00000007,0x0b482413, +0x00100202,0x20100005,0x00080803,0x0c783c1b, +0x00380a03,0x00000007,0x00000800,0x0b883016, +0x00500201,0x20200001,0x00000000,0x0bf82415, +0x00500202,0x20300002,0x00000202,0x0bf82415, +0x20280802,0x20100201,0x00001005,0x0d683c1f, +0x00180603,0x20200204,0x0000100a,0x0c48241b, +0x20300602,0x20200202,0x0008040e,0x0ca8241c, +0x20300601,0x20200203,0x0008040e,0x0ca8241c, +0x00700609,0x20300005,0x00001a01,0x0e683020, +0x20401004,0x2030020c,0x0008440c,0x0d382825, +0x20200402,0x20100207,0x00082c05,0x0db83025, +0x20200402,0x20100206,0x00082c05,0x0db83025, +0x20780407,0x20200214,0x00081c14,0x0f782c29, +0x00801605,0x20484400,0x01109000,0x0e687630, +0x00780607,0x00382400,0x0060a400,0x0ee87e2e, +0x00780607,0x00382400,0x0060a800,0x0ee87e2f, +0x00501e05,0x20285c00,0x0100ac00,0x10a88a30, +0x20800407,0x00181a10,0x00003417,0x0d083a24, +0x20880409,0x00280614,0x20303415,0x0d883a24, +0x20800009,0x00280a15,0x20303815,0x0d983a24, +0x20681404,0x0040120f,0x20703410,0x0f383e28, +0x00300201,0x00200c04,0x20581a02,0x0c18321a, +0x00500205,0x00200008,0x20580604,0x0ca8361c, +0x00400604,0x00280807,0x20580a04,0x0ca8361b, +0x00301802,0x20182602,0x20381202,0x0e283a21, +0x00080601,0x00200001,0x20300c06,0x0b583618, +0x20401005,0x00281607,0x2050040b,0x0bc83218, +0x20300403,0x00380a05,0x2070000a,0x0bd83218, +0x20200202,0x00500005,0x20b81006,0x0d28421f, +0x00000400,0x00180a02,0x20200805,0x0aa83212, +0x00380a03,0x00500c07,0x20a80e01,0x0b283613, +0x00280602,0x00400404,0x20880401,0x0b283613, +0x00580400,0x00501000,0x20b80a01,0x0c38421c, +0x20200802,0x00281201,0x20500006,0x0a38320d, +0x20200402,0x00380a03,0x20700c09,0x0a98360f, +0x20200402,0x00380e03,0x20700808,0x0a98360f, +0x20300202,0x00380401,0x20700c0d,0x0b684616, +0x00280e03,0x00501004,0x20900001,0x09e83209, +0x00180601,0x00400801,0x20980402,0x0a38320a, +0x00180601,0x00500802,0x20980402,0x0a38360a, +0x20101405,0x00381e06,0x20880806,0x0ae8420c, +0x20100802,0x00280a04,0x20500006,0x09a82e05, +0x20100000,0x00300201,0x20700406,0x09f83606, +0x00000001,0x00300201,0x20700406,0x09f83606, +0x00180e03,0x00901408,0x20f81004,0x0a984a08, +0x00280e02,0x00400c03,0x20680402,0x09983201, +0x00000400,0x00380400,0x20700004,0x09e83601, +0x00100201,0x00300001,0x20700004,0x09e83601, +0x00081a01,0x00601e01,0x20a00c08,0x0a684a02, +0x20100002,0x00100203,0x20300407,0x09983003, +0x00000000,0x00300401,0x20880405,0x09f83404, +0x20100401,0x00380601,0x20880406,0x09f83004, +0x20101003,0x00081a05,0x20300409,0x0a784407, +0x00100202,0x00100002,0x20300003,0x09c83008, +0x00000000,0x00300000,0x20700405,0x0a283409, +0x00180601,0x00400802,0x20900003,0x0a283409, +0x00000202,0x00400004,0x20980405,0x0ac8440e, +0x20100403,0x00180e04,0x20300006,0x0a18300c, +0x00100000,0x00300201,0x20700004,0x0a88300d, +0x00100000,0x00300601,0x20700405,0x0a78300d, +0x00180801,0x00401601,0x20980406,0x0b584413, +0x00180e03,0x00301405,0x20680803,0x0a983011, +0x20200001,0x00400000,0x20780406,0x0af83412, +0x20200402,0x00380a02,0x20680407,0x0af83012, +0x20180a02,0x00200401,0x20400c08,0x0c08441a, +0x00000c01,0x00081604,0x20100c07,0x0b283016, +0x00380602,0x00400402,0x20700401,0x0b983416, +0x00480602,0x00400404,0x20800000,0x0b983416, +0x00001405,0x00081a05,0x20380404,0x0ce84020, +0x20201000,0x00380e01,0x20681406,0x0bf8301c, +0x20480601,0x00300a02,0x2060000b,0x0c58301c, +0x20400201,0x00300a03,0x2060000b,0x0c58301b, +0x20180e0b,0x0050080b,0x20901404,0x0df84023, +0x00081c00,0x00603400,0x20982c00,0x0ce83c1f, +0x00100402,0x00200a05,0x20482a02,0x0d583820, +0x00000402,0x00200a05,0x20482601,0x0d583820, +0x00001c07,0x00280e14,0x20682800,0x0f183825, +0x00280a04,0x00080400,0x00404400,0x0da84e23, +0x00000e03,0x20582c00,0x00e04400,0x0e08561f, +0x00001203,0x20583000,0x00e04400,0x0e18561f, +0x00080a06,0x20280c00,0x00904800,0x0fc85623, +0x20200807,0x20180a0c,0x00300807,0x0c983220, +0x00100c04,0x20180e08,0x00400801,0x0d183a1e, +0x00100805,0x20180a09,0x00300401,0x0d283a1e, +0x2020200b,0x20383212,0x00600001,0x0eb83e22, +0x00180a05,0x00100809,0x00180803,0x0bb83a1b, +0x00000201,0x00100004,0x00080804,0x0c283e1c, +0x00180602,0x00100406,0x00080803,0x0c383e1d, +0x00581207,0x00402410,0x20683205,0x0da84e24, +0x20100802,0x20280e05,0x00300c07,0x0ae83617, +0x00180e01,0x00101800,0x00080404,0x0b583a18, +0x00080401,0x00000e02,0x00200005,0x0b683e19, +0x20400004,0x00000206,0x0030080b,0x0c885221, +0x00180400,0x00100401,0x00180803,0x0a483612, +0x00000401,0x20280e02,0x00600806,0x0aa83e14, +0x00000000,0x20180400,0x00400405,0x0ab83e13, +0x00580604,0x00000005,0x00300a01,0x0b98521c, +0x00080a02,0x00000c01,0x00200005,0x09c8360d, +0x20100001,0x20100000,0x00380405,0x0a283e0e, +0x00080400,0x20100601,0x00400005,0x0a283a0e, +0x20500005,0x00080a07,0x0030040e,0x0ad84e15, +0x20101003,0x20281604,0x00500005,0x09783608, +0x00100201,0x20180402,0x00300003,0x09c83e0a, +0x00000400,0x20280800,0x00500004,0x09c83e0a, +0x00481203,0x00002407,0x00281a01,0x0a484e0e, +0x00181204,0x00201406,0x00000002,0x09483605, +0x20100401,0x20180602,0x00300005,0x09883e05, +0x00000201,0x20100000,0x00300004,0x09883e05, +0x20200a01,0x20480e02,0x00a0180c,0x09e85209, +0x00000c03,0x20281206,0x00500c05,0x09283601, +0x00100000,0x00000400,0x00280404,0x09783e01, +0x00000401,0x20180602,0x00380405,0x09783e01, +0x20101805,0x20282a06,0x00700007,0x09c84c01, +0x00000201,0x00100002,0x00180804,0x09383404, +0x00000201,0x00000001,0x00200006,0x09783c04, +0x00080601,0x00000803,0x00280405,0x09783c04, +0x00181205,0x00401809,0x20381005,0x09e85006, +0x20180601,0x00100401,0x00000405,0x09683408, +0x20100000,0x00000201,0x00200405,0x09b83c09, +0x00000400,0x20180601,0x00400805,0x09b83c09, +0x20100003,0x00080605,0x00400c09,0x0a38500d, +0x00200000,0x00000601,0x00180402,0x09b8340c, +0x00180601,0x00000401,0x00200003,0x0a083c0d, +0x00000000,0x00000000,0x00300004,0x0a083c0e, +0x00100203,0x00080804,0x00300805,0x0ab85014, +0x20200401,0x00081201,0x00300808,0x0a283811, +0x20100001,0x20100201,0x00400006,0x0a883c11, +0x00080400,0x00000800,0x00280405,0x0a883812, +0x20300c06,0x00081606,0x00180409,0x0b684c1b, +0x00180801,0x00100c01,0x20180c02,0x0ac83416, +0x00200201,0x20180401,0x00400403,0x0b283c16, +0x00100400,0x20180800,0x00400404,0x0b283c16, +0x00581e06,0x0030240a,0x20480601,0x0c584c1f, +0x20281204,0x20102004,0x00300005,0x0b88381a, +0x20500801,0x20180602,0x00280409,0x0be8381c, +0x20500201,0x00000400,0x00280408,0x0be8381c, +0x20c01404,0x20381e08,0x0060140f,0x0d684826, +0x00001802,0x20581e07,0x00a00000,0x0c68381c, +0x00280800,0x00101800,0x00181a07,0x0cd83c1d, +0x00280401,0x00001202,0x00281606,0x0cd83c1d, +0x00782601,0x00204c04,0x20182a14,0x0e984422, +0x20200401,0x00181c00,0x00501000,0x0d283a1c, +0x20380400,0x00380400,0x00000800,0x0d883a1a, +0x20380800,0x00300000,0x00000c00,0x0d983a1a, +0x20600801,0x00082000,0x00400400,0x0f383e1c, +0x00680602,0x00201002,0x20280a05,0x0c38321f, +0x00580e01,0x00201401,0x20180608,0x0cb8361e, +0x00580400,0x00100e01,0x00080608,0x0cb8321e, +0x00980c00,0x00302c02,0x20482a11,0x0e483a24, +0x20300803,0x00181204,0x0030080c,0x0b48321c, +0x20100401,0x20180602,0x00400008,0x0bb8361d, +0x20200401,0x00080a01,0x00300009,0x0bc8361e, +0x20200601,0x00080c01,0x0070080b,0x0d084a27, +0x00180e03,0x00301006,0x20100002,0x0a883215, +0x00000601,0x00180802,0x00200804,0x0ae83617, +0x00100201,0x00100002,0x00200403,0x0af83618, +0x00080402,0x00100201,0x00300005,0x0bf8461f, +0x00100001,0x00000204,0x00300c04,0x09e82e12, +0x00180400,0x00100601,0x00000004,0x0a483213, +0x00000401,0x00080602,0x00100405,0x0a483213, +0x00100603,0x20180403,0x00300804,0x0b08461b, +0x20200802,0x20180e01,0x00380407,0x09682e0d, +0x00000401,0x00080601,0x00180805,0x09b8320f, +0x00000400,0x00180401,0x00080404,0x09b8320f, +0x00000c04,0x00080606,0x00280c07,0x0a484215, +0x00280e03,0x00201405,0x20180401,0x09182e09, +0x00080400,0x00200401,0x00000005,0x0958360a, +0x00080800,0x00200801,0x20100005,0x0958360a, +0x00180603,0x00380806,0x00100806,0x09b84a0f, +0x20301004,0x20181a06,0x00500c09,0x08d82e04, +0x00000201,0x00000401,0x00100004,0x09183605, +0x00000000,0x00000400,0x00100005,0x09183606, +0x20380402,0x00300a03,0x2010080a,0x09584207, +0x00280e02,0x00201405,0x20280e01,0x08d82c00, +0x00100401,0x00080601,0x00200004,0x09083601, +0x00100000,0x00100400,0x00180404,0x09083601, +0x00480e02,0x00102002,0x00081001,0x09484202, +0x00000000,0x00000202,0x00300806,0x08d82c02, +0x20180601,0x00100002,0x00200007,0x09083804, +0x20100000,0x00180800,0x00200407,0x09083404, +0x20300801,0x20281603,0x0090100d,0x09484406, +0x20100402,0x00080a02,0x00300005,0x09082c08, +0x00080400,0x00100201,0x00200404,0x0948340a, +0x00080601,0x00100401,0x00100404,0x0948340a, +0x00200400,0x00080400,0x00480804,0x0998400e, +0x00280603,0x00000805,0x00200001,0x09582c0c, +0x00000400,0x00080400,0x00200004,0x09a8340e, +0x00000401,0x00080601,0x00200004,0x09a8300e, +0x20200001,0x00000000,0x00380408,0x0a284414, +0x20100c03,0x20180a06,0x00380407,0x09c82c10, +0x00000601,0x00100001,0x00100004,0x0a183012, +0x00000601,0x00180401,0x00100005,0x0a183412, +0x00280a03,0x00001002,0x00280403,0x0ae8441a, +0x00200602,0x00280803,0x00280803,0x0a583415, +0x00100002,0x00280602,0x00080405,0x0ab83416, +0x00280401,0x00200601,0x00000004,0x0ab83416, +0x20101806,0x20182e07,0x00600809,0x0bc84820, +0x20600c01,0x00381601,0x00000809,0x0b18341c, +0x20580a03,0x00201004,0x00080407,0x0b88341c, +0x20600201,0x00100001,0x00180409,0x0b88341c, +0x20881606,0x0050240b,0x20580806,0x0cd84427, +0x00281a01,0x00502803,0x20680e07,0x0c08301c, +0x00200401,0x20180a04,0x00400607,0x0c68341c, +0x00300000,0x00100601,0x00100208,0x0c68341c, +0x00501802,0x00082207,0x00402210,0x0e184022, +0x20100c02,0x20280800,0x00781800,0x0cc8221d, +0x20201000,0x20381000,0x00980800,0x0d282a19, +0x20301001,0x20381400,0x00880c00,0x0d382a19, +0x20500802,0x20200000,0x00582400,0x0ed82e1e, +0x00380a03,0x00000406,0x00400603,0x0be82a1e, +0x00400401,0x00080c01,0x00480607,0x0c582e1d, +0x00600000,0x00180402,0x00380609,0x0c582e1d, +0x00980604,0x00100406,0x0040020f,0x0dd83a26, +0x00000001,0x20100604,0x00500407,0x0af8221c, +0x00080a01,0x00200c03,0x00100006,0x0b682a1d, +0x20180601,0x00100801,0x00200008,0x0b682a1e, +0x20380401,0x20100204,0x0050080c,0x0c883627, +0x20300800,0x20181401,0x00600808,0x0a382615, +0x20100000,0x00000202,0x00400406,0x0a982a17, +0x20100400,0x20180601,0x00400405,0x0a982a17, +0x00101000,0x20181000,0x00680c04,0x0b783620, +0x00200401,0x00180400,0x00280400,0x09982211, +0x00100402,0x00080601,0x00480403,0x09e82a13, +0x00100001,0x00000201,0x00380803,0x09e82a13, +0x20280801,0x00300401,0x00280407,0x0a883a1a, +0x00080601,0x00100c02,0x00180405,0x0918260e, +0x00080a03,0x00100c03,0x00300005,0x09582a0f, +0x00080a02,0x00100803,0x00300005,0x09682e0f, +0x00481204,0x00102005,0x00200401,0x09d83a16, +0x20100401,0x00081202,0x00400806,0x08c82609, +0x00000c03,0x20181205,0x00500006,0x08f82a0a, +0x00000c03,0x20181204,0x00600005,0x08f82e0a, +0x20200803,0x20381208,0x00a0100c,0x0938360f, +0x00080e01,0x00101402,0x00080803,0x08982204, +0x00080a01,0x00200405,0x00280404,0x08b83205, +0x20180a01,0x00200404,0x00280405,0x08b83205, +0x20100401,0x20280c01,0x00680c07,0x08e83606, +0x00000801,0x20280e01,0x00500404,0x08782601, +0x00280a01,0x00000c01,0x00300803,0x08a82e01, +0x00180601,0x00000801,0x00300803,0x08a82e01, +0x00200603,0x00080805,0x00300803,0x08c83a01, +0x00000201,0x00100401,0x00200404,0x08882403, +0x20200401,0x20280603,0x00600808,0x08a82804, +0x20100401,0x20100202,0x00500407,0x08a82804, +0x20200003,0x00100605,0x0020000b,0x08d83006, +0x00100401,0x00000202,0x00380404,0x08b82007, +0x00000800,0x20180800,0x00480403,0x08e8280a, +0x20100801,0x20180a01,0x00480405,0x08e8280a, +0x00200602,0x00100403,0x00380c04,0x0928340d, +0x20100000,0x00180401,0x00200006,0x0908240c, +0x00080400,0x00100401,0x00280403,0x0948280d, +0x00180601,0x00100802,0x00280403,0x0948280e, +0x20100001,0x00100202,0x00400009,0x09a83813, +0x00280e02,0x00101803,0x00100001,0x09782410, +0x20180a01,0x00000801,0x00400405,0x09c82812, +0x20180400,0x00000601,0x00400805,0x09c82812, +0x20100000,0x00280401,0x00300005,0x0a68381a, +0x00000003,0x20200205,0x00700007,0x0a082414, +0x00300801,0x20280602,0x00680403,0x0a582815, +0x00200801,0x20180a02,0x00580403,0x0a582816, +0x00581202,0x00202001,0x00380803,0x0b48381e, +0x20480603,0x20200804,0x00780808,0x0ab8241b, +0x20700400,0x00080c01,0x0050040b,0x0b28281c, +0x20680601,0x00100402,0x0040000a,0x0b28281c, +0x20e00804,0x20281e04,0x00a01411,0x0c583c28, +0x00201402,0x20382605,0x00a00e05,0x0ba8281d, +0x00380800,0x00100c01,0x0028060a,0x0c18281c, +0x00300000,0x20100201,0x00500609,0x0c18281c, +0x00881603,0x20102408,0x00380618,0x0da83024, +0x00180e01,0x00201800,0x00000000,0x0c981620, +0x20281201,0x00201800,0x20100400,0x0cf81a1b, +0x20281201,0x00101c00,0x00000400,0x0cf8161b, +0x20381201,0x00301c00,0x00000400,0x0e982221, +0x00000803,0x20181204,0x00600403,0x0ba8161e, +0x00500001,0x20200603,0x00600206,0x0c181a1e, +0x00500402,0x20280a04,0x00700207,0x0c181a1e, +0x00500801,0x20181204,0x00700e09,0x0d782226, +0x00280a02,0x00100804,0x00100003,0x0ac8161b, +0x20100800,0x20280c01,0x00600009,0x0b181e1d, +0x20200a01,0x20180802,0x00580409,0x0b281e1d, +0x20100803,0x00080a01,0x00381007,0x0c382227, +0x20300002,0x00000603,0x00380408,0x09f81215, +0x20180400,0x00000400,0x00300004,0x0a581a17, +0x20180800,0x00100800,0x00300004,0x0a581a17, +0x00181e06,0x00202408,0x00200404,0x0b182621, +0x00200201,0x00000402,0x00480800,0x09681611, +0x00200201,0x20100400,0x00480401,0x09a81a14, +0x00200201,0x20100400,0x00400002,0x09a81a14, +0x20101005,0x2048160a,0x00b00808,0x0a28221b, +0x20100000,0x20180400,0x00500807,0x08e81a0e, +0x20300401,0x20180e02,0x00500408,0x09181e0f, +0x20200402,0x20180e02,0x00500007,0x09181a0f, +0x20100a03,0x00081806,0x00600406,0x09782a14, +0x00000000,0x20100202,0x00480404,0x08881609, +0x00380a02,0x00001002,0x00280800,0x08b81e0b, +0x00380e02,0x00001003,0x00280801,0x08b81e0b, +0x00100001,0x00200603,0x00080805,0x08e8220e, +0x00000c02,0x20181201,0x00480804,0x08581a05, +0x20200c02,0x20281203,0x00680409,0x08682206, +0x20100c03,0x20281204,0x00780409,0x08681e06, +0x00000401,0x00100401,0x00181008,0x08882a08, +0x00180e03,0x00201005,0x00000003,0x08481e01, +0x00100602,0x00180804,0x00200004,0x08582000, +0x00000602,0x00180805,0x00200004,0x08582000, +0x20180a02,0x00200403,0x00200808,0x08682c00, +0x20100003,0x20100204,0x00400c06,0x08481804, +0x20180402,0x00200a02,0x00000406,0x08681c05, +0x00080401,0x00200a02,0x00100805,0x08681c05, +0x00000002,0x00000604,0x00400005,0x08882406, +0x00280602,0x20100c03,0x00480401,0x08781407, +0x00080a01,0x00100c02,0x00200003,0x08a81c09, +0x00080a01,0x00000c01,0x00200004,0x08a81c09, +0x00080e02,0x00001004,0x00400407,0x08c8280c, +0x20100402,0x20280604,0x00600407,0x08c8140c, +0x00000400,0x20180602,0x00500804,0x09081c0d, +0x00000400,0x20180a01,0x00500805,0x08f81c0e, +0x00000401,0x20300203,0x00800407,0x09482013, +0x20100a01,0x20181002,0x00500404,0x09381411, +0x20200802,0x00080e01,0x00400006,0x09781c13, +0x20100401,0x00080a01,0x00380405,0x09781812, +0x20100400,0x20280401,0x00800006,0x0a08241a, +0x00300401,0x00100201,0x00180402,0x09d81014, +0x00481202,0x00201004,0x00000000,0x0a281c16, +0x00481202,0x00201003,0x00100401,0x0a281816, +0x00300601,0x20281000,0x00700c04,0x0ae8241f, +0x20780400,0x00100001,0x0010040c,0x0a88141b, +0x20700401,0x20200203,0x0040000c,0x0ae8181c, +0x20700802,0x20280a04,0x0060040c,0x0ae8181c, +0x20a01402,0x20180a03,0x0048140d,0x0c082028, +0x00380800,0x00001800,0x00280e0a,0x0b78101c, +0x00300400,0x00080801,0x00400209,0x0bd8181c, +0x00300201,0x00000002,0x0038060a,0x0bd8181d, +0x00500601,0x00481804,0x00101210,0x0d482826, +0x00000801,0x20381000,0x00600000,0x0c880a1e, +0x20300801,0x20181400,0x00500400,0x0cc80e19, +0x20300401,0x00081000,0x00400400,0x0cd80e19, +0x20400400,0x20281400,0x00800c00,0x0e58121f, +0x00380602,0x20100c02,0x00280a01,0x0b88061e, +0x00600201,0x00100402,0x0008060a,0x0bf80e1e, +0x00780601,0x00100c02,0x00080a0a,0x0bf80e1e, +0x00600002,0x20100601,0x0038120d,0x0d480e26, +0x20100802,0x20280e03,0x00500407,0x0aa80a1b, +0x20280800,0x00000c00,0x0010040a,0x0af80e1e, +0x20280e01,0x00000c00,0x0020080b,0x0af80e1e, +0x00280e04,0x20101405,0x00400007,0x0c081229, +0x20180800,0x00000402,0x00280405,0x09e80a15, +0x20100401,0x20280a02,0x00400005,0x0a280e17, +0x20100801,0x20280e02,0x00500004,0x0a280e17, +0x20401c05,0x20482e08,0x00900c0b,0x0ae81220, +0x00200201,0x20100001,0x00300402,0x09480a12, +0x00280602,0x00000402,0x00300001,0x09880e14, +0x00100201,0x00000002,0x00280402,0x09880e14, +0x00581205,0x00301c08,0x20281602,0x0a08121b, +0x20200400,0x20180a02,0x00300007,0x08c80a0e, +0x20100401,0x20100202,0x00380406,0x08f80e10, +0x00000000,0x20100601,0x00280405,0x08f80e10, +0x20300402,0x20100205,0x0050000c,0x09381216, +0x00100402,0x00000201,0x00280c02,0x08680a09, +0x00100801,0x00080c00,0x00380803,0x0888120b, +0x00000c02,0x00081202,0x00380404,0x0888120b, +0x00200000,0x00000402,0x00480c02,0x08a81a0f, +0x00280e03,0x00101404,0x00180804,0x08380e06, +0x00180c00,0x00201402,0x00080806,0x08481207, +0x00281201,0x00201804,0x20180c04,0x08481207, +0x00180e02,0x20101003,0x00500809,0x08481a09, +0x20300801,0x20381603,0x00601009,0x08180c00, +0x20280601,0x20100401,0x00500808,0x08281400, +0x20280601,0x20100400,0x00500809,0x08281400, +0x20300c03,0x20481605,0x0090080b,0x08281401, +0x00100801,0x00080800,0x00280801,0x08280c05, +0x00100801,0x20280a03,0x00600403,0x08381006, +0x00100801,0x20280a02,0x00600403,0x08381006, +0x00380603,0x00000404,0x00400002,0x08481407, +0x00080601,0x00200002,0x00000804,0x08680c08, +0x20100400,0x00080801,0x00400005,0x0878100a, +0x20100400,0x00080801,0x00300005,0x0878100a, +0x20201003,0x20281e05,0x0060040a,0x0898140d, +0x00100000,0x00100601,0x00000003,0x08a8080c, +0x00180400,0x00000801,0x00100003,0x08d80c0e, +0x00080400,0x00100801,0x00180403,0x08d80c0e, +0x00180a01,0x00300804,0x20180804,0x09181414, +0x20280401,0x00100601,0x00280406,0x09180811, +0x00080a02,0x20100c01,0x00300405,0x09580c12, +0x00080602,0x20100801,0x00300404,0x09580c12, +0x20100202,0x00100400,0x00100807,0x09d8101a, +0x00480a02,0x00000802,0x00300401,0x09b80814, +0x00101404,0x20381e05,0x00700004,0x09f80c16, +0x00101404,0x20281e05,0x00600004,0x09f80c16, +0x00200005,0x00100205,0x00280804,0x0ab8101f, +0x20800c03,0x20280e04,0x0050000d,0x0a68081b, +0x20680e03,0x00201006,0x20180408,0x0ab8101c, +0x20680e03,0x00301006,0x20180808,0x0ac80c1d, +0x20882207,0x0010300b,0x0020000b,0x0bc81427, +0x00380e01,0x00100804,0x00200a0a,0x0b58081d, +0x00380401,0x00000a03,0x00300a09,0x0ba80c1c, +0x00380401,0x00000603,0x00300e08,0x0bb80c1c, +0x00400803,0x20780e0a,0x00d0160c,0x0d180c26, +0x00000001,0x00100400,0x20180800,0x0c80061f, +0x20300401,0x20100000,0x00281000,0x0cb0021a, +0x20300801,0x20100000,0x00381400,0x0cc0021a, +0x20500c01,0x20180800,0x00281800,0x0e500620, +0x00180a01,0x00100402,0x00000801,0x0b80021e, +0x00680603,0x00000404,0x00200608,0x0be80a1e, +0x00680a04,0x00000404,0x00200a08,0x0be80a1e, +0x00980a02,0x00200804,0x0008060e,0x0d480627, +0x00180601,0x20100e01,0x00000004,0x0aa0061b, +0x20200c03,0x20181205,0x00300409,0x0ae0021d, +0x20301004,0x20281606,0x0030040a,0x0af0021d, +0x20300c02,0x00081603,0x0020040c,0x0bf80628, +0x20200c02,0x20280e02,0x00380807,0x09d00616, +0x00080a03,0x00100c04,0x20180803,0x0a280617, +0x00180a03,0x00200c06,0x20280c02,0x0a280617, +0x00181602,0x00302403,0x20381003,0x0ad80620, +0x00180601,0x00100403,0x00080402,0x09480612, +0x00000402,0x00080a04,0x00100404,0x09780614, +0x00000402,0x00080604,0x00100404,0x09780614, +0x00000c02,0x20281603,0x00600806,0x09e80a1c, +0x20100001,0x00000601,0x00080405,0x08c0020e, +0x00080601,0x00100c03,0x20180804,0x08e80610, +0x20180601,0x00100802,0x00080804,0x08e80610, +0x20180a02,0x00101004,0x00080807,0x09280a15, +0x00280400,0x00000800,0x00180401,0x0868060b, +0x00280a01,0x00000c00,0x00200403,0x0878060d, +0x00280a01,0x00001000,0x00200002,0x0878060d, +0x00300000,0x20100202,0x00400804,0x08980a10, +0x20100800,0x00081201,0x00300408,0x08180606, +0x00000c02,0x20281603,0x00600408,0x08280a07, +0x00000c02,0x20281603,0x00600408,0x08280a07, +0x20201002,0x00081a02,0x0040000c,0x08280a08, +0x20180801,0x00200c00,0x20180805,0x08080401, +0x20300201,0x00280402,0x00100009,0x08080801, +0x20300201,0x00280402,0x00100009,0x08080801, +0x00081203,0x00301405,0x20280407,0x08180801, +0x00280e02,0x00001002,0x00200401,0x08280404, +0x00280a01,0x00100c00,0x00000400,0x08280406, +0x00280a01,0x00100c01,0x00000001,0x08280406, +0x00000803,0x20180e05,0x00300406,0x08280407, +0x20100803,0x20380e04,0x00500407,0x08400008, +0x20100001,0x20100202,0x00300007,0x08680409, +0x20100001,0x20100601,0x00200006,0x08680409, +0x00181203,0x00101805,0x00080c05,0x0878080d, +0x00180a02,0x20100404,0x00200002,0x08a8040d, +0x00100201,0x20180401,0x00300403,0x08c8040e, +0x00100601,0x20180401,0x00300404,0x08c8040e, +0x20100803,0x20280e05,0x00600409,0x08f80813, +0x00000800,0x20380602,0x00400805,0x09100010, +0x20200402,0x00080a02,0x00100406,0x09480413, +0x20200402,0x00080a01,0x00100005,0x09480413, +0x20380602,0x00000405,0x00300007,0x09b8081b, +0x00200803,0x20181203,0x00280404,0x09a00015, +0x00581603,0x00102004,0x20180601,0x09e00015, +0x00581603,0x00101c04,0x00080400,0x09e00015, +0x00800000,0x20100602,0x00400601,0x0aa8041e, +0x20580e05,0x00101407,0x2018040a,0x0a60001b, +0x20900c02,0x20481604,0x00700c0f,0x0aa8041c, +0x20800c02,0x20481604,0x00700c0e,0x0aa0001c, +0x20f01801,0x20183201,0x00501416,0x0bb80829, +0x00201403,0x20382208,0x00401205,0x0b50041d, +0x00400400,0x20180801,0x0028060c,0x0ba0001d, +0x00400800,0x20180c01,0x00280a0b,0x0ba0001d, +0x00781201,0x00501002,0x20780616,0x0d100028, +0x00100201,0x20100000,0x00200400,0x0c800620, +0x20180a01,0x00200c00,0x00000400,0x0cc0061c, +0x20180e01,0x00201000,0x20100800,0x0cc0061c, +0x20380a02,0x00301800,0x20200800,0x0e500622, +0x00000c02,0x20181603,0x00200003,0x0b80061e, +0x00300802,0x00080e02,0x00200204,0x0be0061e, +0x00300c03,0x20181204,0x00300204,0x0be0061e, +0x00600804,0x00180e06,0x0040060a,0x0d300627, +0x00000400,0x00380402,0x20280803,0x0aa0021b, +0x00180e02,0x00201003,0x20180805,0x0ae0021d, +0x00180e03,0x00301805,0x20280c04,0x0af0061e, +0x20181204,0x00301406,0x00180809,0x0bf00228, +0x00081202,0x00401802,0x20300404,0x09e00217, +0x20200801,0x00080a02,0x00300407,0x0a100217, +0x20300401,0x20180a03,0x00400c08,0x0a100218, +0x20101403,0x20181e05,0x00600407,0x0ad00621, +0x00000403,0x00080a04,0x00300405,0x09300612, +0x00280601,0x00100802,0x00180800,0x09700214, +0x00200000,0x00000401,0x00280800,0x09700614, +0x00281202,0x00401404,0x20180803,0x09e0021c, +0x20180602,0x00100404,0x00180404,0x08c0020d, +0x20100000,0x00080400,0x00300807,0x08e00210, +0x20100000,0x00080401,0x00300407,0x08e00210, +0x20300001,0x00080a03,0x00400c0a,0x09100615, +0x00200001,0x00000202,0x00200402,0x0860060b, +0x00100401,0x00080400,0x00200403,0x0870060b, +0x00100401,0x00180a01,0x00200403,0x0870060b, +0x00200400,0x00000001,0x00280402,0x08900a0f, +0x00080601,0x00000c01,0x00200007,0x08100606, +0x00280a02,0x00101402,0x00100005,0x08200a08, +0x00280e02,0x00101402,0x00000005,0x08200a08, +0x00180e03,0x00101402,0x00300009,0x08200a09, +0x20100400,0x20180a02,0x00500406,0x08000400, +0x20300401,0x20180a03,0x0060040b,0x08000800, +0x20300401,0x20180604,0x0050040b,0x08000400, +0x20301004,0x20281e07,0x0080040b,0x08000401, +0x20100c02,0x00081601,0x00380404,0x08100405, +0x00100801,0x20181000,0x00480401,0x08200406, +0x00100801,0x00081000,0x00480401,0x08200406, +0x00380a04,0x00200c07,0x00181001,0x08200407, +0x00180a03,0x00300c04,0x20380802,0x08500408, +0x00080601,0x00200402,0x00080405,0x08600409, +0x00080601,0x00200002,0x00080405,0x08600009, +0x20200c03,0x00081604,0x0040080a,0x0870000c, +0x20100c04,0x00181605,0x00000007,0x08a0040c, +0x00000001,0x00100201,0x00100005,0x08c0040e, +0x00000001,0x00100201,0x00100004,0x08c0040e, +0x00380602,0x00300c04,0x20180804,0x08f00414, +0x20180a04,0x00401007,0x20480403,0x09100011, +0x00080602,0x00100402,0x00100004,0x09400013, +0x00000201,0x00100401,0x00100004,0x09400013, +0x20500002,0x00280a03,0x0020080c,0x09a0001b, +0x00500002,0x00200605,0x20100001,0x09b00413, +0x00301002,0x00181e03,0x00200803,0x09e00016, +0x00200c02,0x00181a03,0x00100803,0x09e00016, +0x00880602,0x00200404,0x00100203,0x0aa00420, +0x20a00400,0x00281002,0x00000410,0x0a60001c, +0x20780a02,0x00401004,0x2058080b,0x0ab0001d, +0x20780a01,0x00401003,0x2058080a,0x0ab0041d, +0x20e81000,0x00101603,0x00200415,0x0bb00828, +0x00480800,0x00301801,0x2048120d,0x0b60041d, +0x00400001,0x00200602,0x2010020b,0x0ba0001c, +0x00380800,0x00200e01,0x2010020a,0x0ba0001c, +0x00702001,0x20382602,0x00780e14,0x0d100428, +0x00080400,0x00300400,0x00000000,0x0c900a1f, +0x20200c01,0x20180c00,0x00580800,0x0cc00e1b, +0x20300c01,0x20181400,0x00680400,0x0cd00e1a, +0x20580400,0x20180400,0x00801800,0x0e60121f, +0x00281000,0x00301801,0x00180401,0x0b900a1f, +0x00580a02,0x00201003,0x00280606,0x0be00e1e, +0x00680a03,0x00201404,0x00180a08,0x0bf00e1e, +0x00a00202,0x20200a01,0x00700610,0x0d501a27, +0x00080a01,0x20100800,0x00600806,0x0ab00a1c, +0x20100802,0x20180e04,0x00600808,0x0af00e1d, +0x20100802,0x00081204,0x00600c09,0x0af00e1e, +0x20401006,0x20281e06,0x0098040e,0x0c001628, +0x20201001,0x20381a02,0x00800807,0x09e00e16, +0x20180602,0x00100803,0x00280805,0x0a200e17, +0x20200201,0x00200403,0x00280805,0x0a200e17, +0x00281e07,0x0020240b,0x00280802,0x0ae01620, +0x00280601,0x00000802,0x00380801,0x09501212, +0x00280400,0x00000202,0x00500802,0x09700e14, +0x00280400,0x00100400,0x00200400,0x09800e14, +0x00001404,0x20581e09,0x00c01007,0x09f01a1c, +0x20300401,0x20180a01,0x00500408,0x08c00e0e, +0x20200401,0x20180601,0x00480407,0x08e01210, +0x20200000,0x00000000,0x00400008,0x08f00e10, +0x20100801,0x00080802,0x00581408,0x09301615, +0x00380601,0x00000403,0x00200000,0x08700e0a, +0x00180601,0x00000402,0x00300002,0x08800e0b, +0x00280400,0x00000401,0x00400402,0x0880120b, +0x00380e02,0x00200804,0x00300403,0x08a0120f, +0x20100000,0x20180602,0x00300808,0x08301206, +0x00000601,0x20180a01,0x00400c07,0x08301207, +0x00000a01,0x20180c00,0x00500c07,0x08301207, +0x20200802,0x20181203,0x00500c0b,0x08401608, +0x20100001,0x00000201,0x00280804,0x08201400, +0x20280402,0x00100602,0x00280408,0x08201401, +0x20280401,0x00000602,0x00280407,0x08201401, +0x00180a01,0x00101402,0x00181005,0x08201800, +0x00180601,0x00000c01,0x00280c02,0x08301004, +0x00280601,0x00000c02,0x00280c01,0x08301005, +0x00200201,0x00000802,0x00380c01,0x08301005, +0x00000401,0x20180a02,0x00700408,0x08301006, +0x20200401,0x20180a01,0x00600006,0x08500808, +0x20100401,0x00080601,0x00500007,0x08700c09, +0x20100401,0x00080601,0x00500007,0x08700c09, +0x00080e01,0x00001002,0x00580406,0x0880140d, +0x00380a02,0x00001002,0x00480401,0x08b00c0c, +0x00180601,0x00000401,0x00400003,0x08d00c0e, +0x00180400,0x00000401,0x00400003,0x08d00c0e, +0x00000201,0x20380400,0x00900c07,0x09001413, +0x20500402,0x20281203,0x0080080a,0x09100812, +0x20200001,0x20180601,0x00500006,0x09500c13, +0x20200000,0x20100000,0x00500005,0x09500c13, +0x20300c04,0x20280e04,0x00880809,0x09c0141b, +0x00800203,0x20100804,0x00580605,0x09c00c14, +0x00580602,0x20101002,0x00480800,0x09f00c15, +0x00400201,0x20100c01,0x00580801,0x09f00c16, +0x00600206,0x00100007,0x00500800,0x0ab01020, +0x20a00403,0x20180605,0x00680412,0x0a600c1b, +0x20900802,0x20280e03,0x0080040e,0x0ab0081c, +0x20800401,0x20280e02,0x0080040d,0x0ab0081c, +0x20d01808,0x0008220b,0x00580812,0x0bc01429, +0x00400602,0x00080405,0x0068060c,0x0b60081d, +0x00480601,0x00000403,0x0058060c,0x0ba0081d, +0x00400000,0x00080401,0x0050020b,0x0ba0081d, +0x00782e05,0x0060400e,0x20381a16,0x0d200c26, +0x00000400,0x20480400,0x00a00000,0x0cb01e1f, +0x20180e01,0x00101000,0x00300400,0x0cf01e1c, +0x20180800,0x00001000,0x00380400,0x0d00221c, +0x20600401,0x00280c00,0x00300400,0x0e90261d, +0x00100800,0x20281601,0x00800801,0x0bb01e1e, +0x00200401,0x20280e02,0x00700a03,0x0c10221e, +0x00300000,0x20280800,0x00700a04,0x0c101e1e, +0x00881202,0x00301004,0x00000a11,0x0d902a26, +0x00000c02,0x00081601,0x00380806,0x0ad01e1b, +0x00100201,0x20100801,0x00480c04,0x0b20221d, +0x00100001,0x20200601,0x00580805,0x0b20221e, +0x00100201,0x20101201,0x00480408,0x0c40322a, +0x20181203,0x00301405,0x20280804,0x0a101e16, +0x20300201,0x20180400,0x00600808,0x0a401e17, +0x20380601,0x20200001,0x00600408,0x0a501e17, +0x20501404,0x20182e06,0x0080080c,0x0b202a20, +0x00100801,0x20180a03,0x00400402,0x09701e12, +0x00200802,0x20180a02,0x00580800,0x09a02213, +0x00300c01,0x20280e02,0x00600000,0x09a01e14, +0x00481a04,0x00502008,0x20381202,0x0a402e1b, +0x20100001,0x00100400,0x00280806,0x08f01e0e, +0x20180a02,0x00100803,0x00280406,0x09101e10, +0x20200201,0x00080401,0x00380408,0x09101e10, +0x20180801,0x20100e04,0x00600409,0x09702e17, +0x00100601,0x00080402,0x00300403,0x08901a09, +0x00100401,0x00080a02,0x00400404,0x08a01e0b, +0x00100401,0x00180400,0x00300403,0x08b01e0b, +0x00001401,0x20381a01,0x00980807,0x08d02a0f, +0x20100001,0x00100202,0x00100007,0x08501e05, +0x00080602,0x00100402,0x00200406,0x08601e06, +0x20180a02,0x00100802,0x00200407,0x08601e06, +0x20180e01,0x00200c03,0x00280408,0x08802607, +0x00080601,0x00100401,0x00180403,0x08401800, +0x20100403,0x00080604,0x00480405,0x08502000, +0x20100803,0x20180a04,0x00380405,0x08502000, +0x00000000,0x20180400,0x00500806,0x08602400, +0x00100000,0x00080400,0x00300404,0x08501803, +0x00180602,0x00100404,0x00380403,0x08601c04, +0x00180a02,0x00100805,0x00280403,0x08601c04, +0x00100001,0x20100201,0x00580406,0x08702806, +0x20180400,0x00000400,0x00200006,0x08801808, +0x00000001,0x20100602,0x00400406,0x08901c09, +0x00000000,0x20100602,0x00400406,0x08901c09, +0x00001201,0x20181001,0x00500008,0x08c0240d, +0x00100601,0x00080801,0x00400803,0x08d0180c, +0x00000800,0x20180a01,0x00480404,0x08f01c0e, +0x00000801,0x20180e01,0x00580404,0x08f01c0e, +0x20180401,0x00300201,0x00100007,0x09402815, +0x20300003,0x00000203,0x00280807,0x09401c12, +0x20180401,0x00100401,0x00280405,0x09701813, +0x20100001,0x00100001,0x00280405,0x09701813, +0x00181602,0x00201803,0x00100005,0x0a00281a, +0x00580603,0x00100406,0x00200601,0x09e01815, +0x00380602,0x00100402,0x00300802,0x0a101c16, +0x00380a02,0x00100803,0x00200801,0x0a101816, +0x00000802,0x20280a03,0x00700407,0x0ae02820, +0x20700002,0x00000a05,0x0030000d,0x0a90201b, +0x20700001,0x00000a03,0x0030000b,0x0ad0201c, +0x20700001,0x20100603,0x0030000b,0x0ad0201c, +0x20581204,0x00002404,0x00580c06,0x0c002827, +0x00380a01,0x00000402,0x00400608,0x0b801c1d, +0x00300400,0x00080800,0x0050020a,0x0bd01c1c, +0x00300000,0x00000000,0x0048060a,0x0bd01c1c, +0x00302003,0x20484608,0x00e02208,0x0d402426, +0x00080e01,0x00200800,0x20100400,0x0d002e1f, +0x20200c00,0x20181400,0x00500000,0x0d402e1b, +0x20100a01,0x20180c00,0x00400000,0x0d402e1c, +0x20400601,0x20580400,0x00a80400,0x0ef03e1e, +0x00100002,0x20100a02,0x00180c00,0x0c00321f, +0x00400001,0x00100000,0x00080e06,0x0c602e1e, +0x00300402,0x00180a02,0x00180a04,0x0c602e1e, +0x00701c04,0x20482603,0x00980a0d,0x0df03a25, +0x00280604,0x20101004,0x00380805,0x0b102a1c, +0x00180a02,0x00100803,0x00000405,0x0b602a1e, +0x00280a02,0x00200804,0x20100004,0x0b702a1e, +0x00081606,0x0030140a,0x00000806,0x0cb03a28, +0x20300c05,0x20281a07,0x00700809,0x0a502616, +0x20300803,0x20180603,0x00280408,0x0a902e17, +0x20400803,0x00080a03,0x00100009,0x0a902e17, +0x00080803,0x20201608,0x00500407,0x0b904622, +0x00280a05,0x00101008,0x00080a01,0x09b02611, +0x00480e03,0x00101405,0x00080602,0x09f02a14, +0x00480e03,0x00201405,0x20180602,0x09f02a14, +0x00001400,0x20582001,0x00b00006,0x0a903e1b, +0x20100403,0x20180606,0x00400406,0x09302a0f, +0x20200403,0x20280a05,0x00500809,0x09502a10, +0x20200002,0x20100204,0x00400409,0x09502a10, +0x00000802,0x00180800,0x00380c05,0x09d03e16, +0x00080a02,0x00000804,0x00300004,0x08d02609, +0x00280602,0x00000403,0x00380402,0x08f02a0a, +0x00280602,0x20100403,0x00400003,0x08f02a0b, +0x00281a04,0x00302406,0x00000006,0x09303a10, +0x00000401,0x20280603,0x00500005,0x08902a05, +0x20200401,0x20180a02,0x00400408,0x08b02e05, +0x20200802,0x20280e03,0x00500408,0x08b02e05, +0x20201004,0x20381608,0x0090080b,0x08d03e08, +0x00000400,0x20180401,0x00480404,0x08802400, +0x00200201,0x00000802,0x00280802,0x08a02e01, +0x00280603,0x00000c04,0x00280801,0x08a02800, +0x00000201,0x00080403,0x00480c06,0x08b03800, +0x00180601,0x00000401,0x00300003,0x08902403, +0x20100001,0x20180a02,0x00400407,0x08a02804, +0x20100802,0x20181204,0x00500808,0x08a02804, +0x00200001,0x00100401,0x00280404,0x08d03806, +0x20100001,0x20180601,0x00400406,0x08c02408, +0x00000001,0x00000001,0x00280404,0x08e0280a, +0x00000000,0x00000002,0x00180804,0x08e0280a, +0x20181a03,0x00101c03,0x00300c09,0x0910380d, +0x00000000,0x20100000,0x00380404,0x0910280d, +0x00180a02,0x00001003,0x00200004,0x0930280d, +0x00180e01,0x00001402,0x00100003,0x0930280d, +0x00100801,0x20580a05,0x00a00806,0x09a03c14, +0x00000000,0x20100400,0x00380404,0x09802411, +0x00000402,0x20280603,0x00600405,0x09b02812, +0x20100401,0x20380603,0x00600406,0x09b02812, +0x20101c02,0x20382201,0x00880c07,0x0a50381b, +0x00180400,0x00080400,0x00400c05,0x0a202415, +0x00100000,0x20180801,0x00400004,0x0a502817, +0x00100801,0x20281000,0x00500004,0x0a502817, +0x00281a03,0x00401406,0x00000405,0x0b503821, +0x20580a02,0x20200802,0x00300808,0x0ae02c1c, +0x20680601,0x20100401,0x00200008,0x0b20281d, +0x20680601,0x00000803,0x00200008,0x0b20281d, +0x20980800,0x20280a02,0x00501c0b,0x0c703c29, +0x00201402,0x20381a05,0x00600606,0x0bc0301c, +0x00300000,0x20100601,0x0030020a,0x0c102c1c, +0x00300400,0x20200601,0x00400609,0x0c102c1c, +0x00680401,0x20401e02,0x00381e11,0x0db04825, +0x20101402,0x20381c00,0x00581800,0x0d50361e, +0x20280801,0x00000c00,0x00180c00,0x0da03a1c, +0x20280c01,0x00000c00,0x00180400,0x0db03a1c, +0x20580c03,0x00500c00,0x20681000,0x0f80461f, +0x00480603,0x00200807,0x20280e02,0x0c602e1f, +0x00500202,0x20300002,0x00480606,0x0cc0361f, +0x00500202,0x20300802,0x00380a06,0x0cc0361f, +0x00b81a07,0x0020300a,0x20300210,0x0e704627, +0x20280c01,0x00100603,0x00001409,0x0b70321c, +0x20100c03,0x20281604,0x00580408,0x0bc0321e, +0x20100c04,0x20381604,0x00580408,0x0bc0321e, +0x20601406,0x2048260c,0x00902410,0x0d304a27, +0x00200000,0x20200c00,0x00181002,0x0aa03617, +0x20181204,0x00101406,0x00080405,0x0af03217, +0x20181204,0x00001407,0x00180406,0x0af02e18, +0x00300a01,0x00080805,0x20181202,0x0c204e20, +0x20200401,0x20181000,0x00400407,0x0a002e12, +0x00000802,0x20381204,0x00501003,0x0a403213, +0x00100c02,0x20481605,0x00501003,0x0a403213, +0x00081001,0x00201c00,0x20380806,0x0b204e1d, +0x00380a02,0x00000802,0x00000000,0x0980320e, +0x00100201,0x20100402,0x00080804,0x09b03610, +0x00000601,0x20100002,0x00180805,0x09b03610, +0x00281203,0x20201402,0x00400805,0x0a504a17, +0x20200c02,0x20281204,0x00200008,0x0920320a, +0x00000401,0x20180a01,0x00200406,0x0950360b, +0x00000400,0x00080601,0x00100005,0x0950360b, +0x20301804,0x20682a07,0x0090080c,0x09b04e0f, +0x00180a01,0x00100803,0x20280802,0x08f03204, +0x20180400,0x00000800,0x00080406,0x09103605, +0x00080800,0x00100c00,0x20180405,0x09103605, +0x00280e04,0x00101407,0x20181003,0x09604e08, +0x00080400,0x00000a01,0x00100405,0x08e03201, +0x00100202,0x20100402,0x00200403,0x08f03601, +0x00000201,0x20180401,0x00200805,0x08f03000, +0x20100404,0x20200205,0x00580409,0x09304a02, +0x00000400,0x20280601,0x00300004,0x08e03004, +0x00000802,0x20180604,0x00280406,0x09003404, +0x00100001,0x20100602,0x00180804,0x09003404, +0x00280e05,0x20100807,0x00500805,0x09504406, +0x00000400,0x20180400,0x00180405,0x09103008, +0x00100201,0x00000003,0x00180804,0x09303009, +0x00000201,0x20180401,0x00280406,0x09303009, +0x20402006,0x20483209,0x0070080c,0x09904c0e, +0x00000001,0x00000201,0x00180404,0x09602c0c, +0x20100001,0x00080a02,0x00200806,0x0990300e, +0x20100401,0x00081201,0x00200805,0x0990300e, +0x00280e01,0x00401407,0x20581401,0x0a304815, +0x00080a02,0x00000803,0x00100805,0x09d02c11, +0x00100202,0x00000802,0x20180402,0x0a103412, +0x00000202,0x00100402,0x20280403,0x0a103012, +0x00181e05,0x00102c03,0x00000c06,0x0ae04819, +0x00200c02,0x20281204,0x00300405,0x0a703016, +0x00100402,0x00080604,0x00100005,0x0ab03016, +0x00200001,0x00000603,0x00080404,0x0ab03016, +0x20102004,0x2068320b,0x00b00c0a,0x0bc04c21, +0x20700801,0x00180c02,0x2018040a,0x0b40301d, +0x20700000,0x00080403,0x00080409,0x0b80301d, +0x20700401,0x00080801,0x0010000b,0x0b802c1d, +0x20901403,0x00282001,0x20182008,0x0cf0442a, +0x00381201,0x00302404,0x20580a0a,0x0c30301c, +0x00380601,0x00000c03,0x20100a0a,0x0c70301c, +0x00400201,0x00100803,0x2010060b,0x0c70301d, +0x00680603,0x00700c08,0x20981213,0x0e403c24, +0x00282002,0x00801c00,0x20481800,0x0dd03a23, +0x20180c02,0x00780c00,0x00081400,0x0e103a1d, +0x20200003,0x00581c00,0x00282000,0x0e203e1d, +0x20280404,0x00381800,0x00882000,0x10004a21, +0x00080a06,0x00000007,0x00300805,0x0cc03220, +0x00380602,0x00300407,0x20481204,0x0d30361f, +0x00380a04,0x0040040a,0x20581605,0x0d30361f, +0x00300206,0x0028180c,0x00200e06,0x0f004224, +0x20101807,0x2028220a,0x00480406,0x0bd03a1b, +0x00280601,0x00201000,0x20380404,0x0c30361f, +0x00380601,0x00201201,0x20300004,0x0c303620, +0x00080404,0x00201207,0x20400004,0x0dd05625, +0x00281206,0x0040100b,0x20480802,0x0b102e17, +0x20400c03,0x00181a04,0x0020040b,0x0b503217, +0x20500c03,0x00181a04,0x0010040d,0x0b503218, +0x00180603,0x00101005,0x00180403,0x0cc04e21, +0x20100002,0x00000606,0x00000807,0x0a603612, +0x00280601,0x00400c04,0x20580e01,0x0ab03212, +0x00380a02,0x00400c04,0x20580e02,0x0ab03212, +0x00000c01,0x00081605,0x00401007,0x0bc0521d, +0x00100801,0x00080c01,0x00080803,0x09e0320e, +0x00080800,0x00300800,0x20200806,0x0a203210, +0x20180800,0x00300800,0x20200807,0x0a203210, +0x20101002,0x00381a01,0x20180807,0x0af05216, +0x00080e02,0x00201403,0x20280405,0x0990320a, +0x00080400,0x00100601,0x00000405,0x09b0360b, +0x00080400,0x00100800,0x00000404,0x09b0360b, +0x00281603,0x00702405,0x20780c05,0x0a605210, +0x00000401,0x00080e03,0x00300805,0x09503205, +0x00000801,0x00080a01,0x00100006,0x09703605, +0x00000400,0x00080a01,0x00100406,0x09703606, +0x20200402,0x00280a04,0x00200c0a,0x09f04e08, +0x00000400,0x00180801,0x00080404,0x09403000, +0x20100000,0x00280401,0x20100005,0x09603400, +0x20100001,0x00180400,0x20180406,0x09603400, +0x00300203,0x00200803,0x20180404,0x09d05202, +0x00000000,0x00200401,0x20280404,0x09403004, +0x00280a01,0x00201001,0x20200002,0x09703403, +0x00280a01,0x00200802,0x20200002,0x09703404, +0x20301004,0x00281a05,0x0010000c,0x09e05006, +0x00080a01,0x00200c01,0x20200405,0x09703008, +0x20100201,0x20100201,0x00200407,0x09903408, +0x20100000,0x00000201,0x00100408,0x09903408, +0x00282204,0x00503008,0x20581003,0x0a304c0e, +0x00100400,0x00080601,0x00100004,0x09c0300c, +0x00000802,0x00080a03,0x00180805,0x09f0340e, +0x00100402,0x00080602,0x00180804,0x09f0340e, +0x00000c01,0x20281606,0x00701409,0x0ab04c13, +0x20200c02,0x00181201,0x00100008,0x0a303012, +0x20180603,0x00200405,0x20100004,0x0a703013, +0x20280602,0x00200003,0x00000006,0x0a703013, +0x20301003,0x00182a01,0x00200409,0x0b704c1c, +0x00480a02,0x00401404,0x20380800,0x0ad03016, +0x00300001,0x00100603,0x00000002,0x0b103416, +0x00400401,0x00100202,0x00100001,0x0b103016, +0x00381e05,0x00503407,0x20881400,0x0c705421, +0x20680803,0x00100a03,0x0010000b,0x0b90301c, +0x20700002,0x00200000,0x0018080c,0x0be0301d, +0x20700002,0x00200400,0x0008080c,0x0bd0301d, +0x20780c06,0x20201e08,0x00581009,0x0d804c25, +0x00201202,0x00080c07,0x00400e06,0x0c80301e, +0x00300e02,0x00100407,0x00100a08,0x0cd0301e, +0x00300e02,0x00100407,0x00100a08,0x0cd0301e, +0x00301604,0x2050000b,0x00c80a0a,0x0eb04024, +0x00401005,0x20384800,0x01685000,0x0e505e27, +0x00100c06,0x20383800,0x01486400,0x0ea06223, +0x00200005,0x20182000,0x01086400,0x0eb06225, +0x00200005,0x20382400,0x01186000,0x10c07a28, +0x20500602,0x0018180e,0x00383c0c,0x0d203e20, +0x00000205,0x00080c12,0x00683c03,0x0d903a22, +0x20100204,0x2018140f,0x00883405,0x0d903a22, +0x20300a04,0x20381410,0x00783806,0x0f905625, +0x00581a05,0x00302c08,0x20380e04,0x0c403a1c, +0x00180602,0x20100002,0x00300804,0x0c90361e, +0x00280603,0x20100404,0x00300803,0x0c90361e, +0x00480601,0x20100403,0x00200603,0x0e705223, +0x20401004,0x20381e09,0x0080140d,0x0b703a18, +0x20280801,0x20201203,0x00380407,0x0bb03e18, +0x20280802,0x20201204,0x00400009,0x0bb03e18, +0x20280601,0x20200000,0x00301408,0x0d605621, +0x00100201,0x00100004,0x00180c01,0x0ad03a11, +0x00100201,0x20480401,0x00800403,0x0b103a13, +0x00100601,0x20480802,0x00800402,0x0b103a13, +0x00180801,0x20301602,0x00300002,0x0c705e1c, +0x00180a01,0x00000c01,0x00200404,0x0a50360f, +0x20100801,0x20380e01,0x00600406,0x0a803a0f, +0x20100800,0x20380e01,0x00700406,0x0a803a0f, +0x00180a03,0x20501802,0x00880406,0x0ba05e18, +0x20200801,0x20281203,0x00500807,0x09f03a09, +0x00000400,0x20280400,0x00380403,0x0a203e0a, +0x00000400,0x20280800,0x00300004,0x0a203e0a, +0x20101003,0x20781e05,0x00d00c0a,0x0b005e10, +0x00100000,0x00000401,0x00180802,0x09b03a05, +0x00080601,0x20100801,0x00280405,0x09e03e06, +0x00080601,0x20100801,0x00280404,0x09e03e06, +0x00000601,0x20300002,0x00680c06,0x0aa05e08, +0x00080400,0x00000800,0x00380405,0x09a03601, +0x20100401,0x20280602,0x00500006,0x09c03a01, +0x20100000,0x20200201,0x00380405,0x09c03a01, +0x00000000,0x20300001,0x00600407,0x0a805a01, +0x00080602,0x20100401,0x00500805,0x09a03403, +0x00100800,0x20180c01,0x00300003,0x09d03804, +0x00100801,0x20180e01,0x00300004,0x09d03804, +0x00180e02,0x20301401,0x00600007,0x0a805c05, +0x20100803,0x20281204,0x00500405,0x09d03808, +0x20100000,0x00100401,0x00080406,0x0a003809, +0x20280601,0x00100402,0x00080407,0x0a003809, +0x20301804,0x20682a05,0x00b00c0b,0x0ad0580e, +0x00180a02,0x00100c05,0x00180403,0x0a20340c, +0x00280e01,0x00001401,0x00100002,0x0a60380d, +0x00280a01,0x00000c00,0x00200402,0x0a60380d, +0x00280e04,0x00001006,0x00180c03,0x0b605c15, +0x20180801,0x20101202,0x00400406,0x0aa03811, +0x20300402,0x20380a03,0x00600809,0x0ad03813, +0x20300402,0x20280a03,0x00500409,0x0ad03812, +0x20180402,0x20300e05,0x00580808,0x0c205c1a, +0x00100601,0x20380801,0x00800c04,0x0b303816, +0x00580601,0x20200802,0x00400201,0x0b803c16, +0x00480602,0x20200803,0x00300201,0x0b803816, +0x20200e02,0x20582002,0x00800406,0x0d105421, +0x20201006,0x20280a03,0x00680c08,0x0c003c1c, +0x20400c05,0x20300202,0x0058080c,0x0c403c1c, +0x20401006,0x20380603,0x0068080c,0x0c403c1c, +0x00001408,0x20180e03,0x00081801,0x0e205425, +0x00081605,0x00202c0f,0x00301801,0x0cf03c20, +0x00081604,0x0010240d,0x00502201,0x0d403c21, +0x00081605,0x0010280e,0x00502201,0x0d403c21, +0x00082606,0x00403813,0x20301c01,0x0f505425, +0x00900c08,0x20682000,0x0128d800,0x0f50be37, +0x00700808,0x20581800,0x00e8d000,0x0fb0ba35, +0x00701008,0x20683000,0x0138cc00,0x0fb0ba35, +0x0070100b,0x20483400,0x00d8dc00,0x11f0ce39, +0x20700606,0x20380c19,0x00a8801a,0x0db0662a, +0x20500a06,0x20381817,0x00887414,0x0e20622b, +0x20400a06,0x20281418,0x00787814,0x0e20662b, +0x2070020b,0x00080420,0x20187c16,0x1040762e, +0x00000e02,0x20282006,0x00700804,0x0cb04a1b, +0x20100602,0x20181006,0x00280807,0x0d004a1d, +0x20100603,0x20181006,0x00280807,0x0d104a1e, +0x00300400,0x00080c00,0x20100800,0x0f106223, +0x00080800,0x00001800,0x20180804,0x0bf05217, +0x00000401,0x00180e02,0x20200405,0x0c304e17, +0x00000401,0x00180a02,0x20200405,0x0c304e18, +0x20300601,0x00180c01,0x20400c08,0x0e00661f, +0x00000000,0x20200201,0x00500405,0x0b404e12, +0x00000000,0x00100001,0x20480404,0x0b904e13, +0x00000000,0x00200001,0x20580804,0x0b904e13, +0x00300402,0x00280e02,0x20700800,0x0d206e1b, +0x00000400,0x20281201,0x00500805,0x0ac04e0e, +0x00080400,0x00200800,0x20580805,0x0b004e0f, +0x00080400,0x00200801,0x20580405,0x0b004e0f, +0x20100203,0x00380404,0x20a00c09,0x0c607216, +0x00000001,0x00000400,0x00180c05,0x0a604e09, +0x00100201,0x00100400,0x20300004,0x0aa04a0b, +0x00100000,0x00100601,0x20280404,0x0aa04a0b, +0x00180802,0x00401604,0x20b80405,0x0bc07a10, +0x00000201,0x20100403,0x00280403,0x0a304a05, +0x20100401,0x00180a01,0x20200406,0x0a604a06, +0x00000001,0x00080400,0x20100006,0x0a504a06, +0x00080601,0x00200c02,0x20680408,0x0b607209, +0x00000000,0x20180601,0x00300c05,0x0a104e01, +0x00080601,0x00100c02,0x20380404,0x0a404a01, +0x20180601,0x00100802,0x20280405,0x0a404a01, +0x00000201,0x00180601,0x20300c08,0x0b307201, +0x20100402,0x20180e02,0x00200006,0x0a204c04, +0x00180401,0x00000e02,0x00000004,0x0a504803, +0x00280400,0x00000c00,0x00000003,0x0a404803, +0x20100804,0x00281604,0x20500008,0x0b507406, +0x00280602,0x00001003,0x00080c02,0x0a504c08, +0x20100201,0x20100001,0x00200407,0x0a704809, +0x20200400,0x20180a01,0x00300809,0x0a704809, +0x00180e05,0x00302407,0x20a81405,0x0ba0740d, +0x20100400,0x20180e01,0x00400c08,0x0aa0480c, +0x00100802,0x20181603,0x00200804,0x0ad0480e, +0x00200401,0x00081201,0x00100402,0x0ad0480e, +0x20200803,0x00081608,0x20101009,0x0c207014, +0x00000400,0x00080c00,0x00100804,0x0b105012, +0x20200203,0x00100403,0x20380406,0x0b504c13, +0x20100202,0x00100402,0x20280406,0x0b504c12, +0x00200602,0x00280803,0x20680c03,0x0ce0701a, +0x00080405,0x00100a01,0x20380c05,0x0bc05017, +0x00300007,0x00180605,0x20280401,0x0c004c17, +0x00200407,0x00180a04,0x20280402,0x0c004817, +0x20380409,0x00301205,0x20882408,0x0dc0681f, +0x00481605,0x00003c0e,0x20100405,0x0c80541c, +0x00181208,0x00103412,0x2030080b,0x0cc04c1c, +0x00181608,0x00103812,0x20400809,0x0cc04c1c, +0x00781a0b,0x00104816,0x20480602,0x0ed06023, +0x20500800,0x20581a01,0x00e06c10,0x0d806826, +0x20400802,0x20381e05,0x00a0700c,0x0dd06827, +0x20400c02,0x20382607,0x00a0740d,0x0dd06827, +0x20701804,0x20584a0c,0x00e08414,0x0ff0742b + }, //DNP + { +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000 + }, //ct3 + }, + CapTable:{ // CapTable + { +0x01281a0a,0x00500000,0x00010400,0x0fe8a650, +0x0128120b,0x00400000,0x0000f400,0x10989e4f, +0x0138120b,0x00400000,0x00010400,0x10a8a250, +0x0138120e,0x00400000,0x00011c00,0x1418b256, +0x20f00408,0x2010021d,0x00007435,0x0db83a36, +0x2148040c,0x00000220,0x00006837,0x0e683a34, +0x2158040d,0x00000222,0x00006c39,0x0e683a34, +0x21780412,0x0000022b,0x00006838,0x11b8423a, +0x20400006,0x20100206,0x00081406,0x0c982a18, +0x00400000,0x20100003,0x00081205,0x0d582e1b, +0x00500202,0x20100004,0x00081206,0x0d582e1b, +0x00880e06,0x2010000b,0x0008120e,0x10683e25, +0x00700208,0x0000000c,0x00000606,0x0be83218, +0x20280a02,0x20100002,0x00000c08,0x0c783219, +0x20380400,0x20100201,0x0000000a,0x0c782e19, +0x20500405,0x20400207,0x00080c0b,0x0f283a27, +0x20880408,0x0000020c,0x00000810,0x0b282a13, +0x00000403,0x20200204,0x00080403,0x0bc82a14, +0x00200001,0x20100000,0x00000000,0x0bd82e14, +0x00880a06,0x20300009,0x00000204,0x0e084623, +0x00600207,0x2010000b,0x00000606,0x0ab82e0e, +0x00280604,0x20100005,0x00000804,0x0b382e11, +0x00100202,0x20100002,0x00000c05,0x0b382e11, +0x20700806,0x20500209,0x00080c13,0x0d083e1b, +0x20300804,0x2020020a,0x0000000c,0x0a48220b, +0x20300405,0x20200207,0x00080409,0x0ac8260b, +0x20200403,0x20200205,0x00080408,0x0ac82a0b, +0x00600205,0x20300009,0x00080601,0x0c584e12, +0x00080400,0x00100003,0x00081002,0x0a182e04, +0x00380605,0x20100007,0x00000400,0x0a882e06, +0x00280604,0x20100005,0x00000801,0x0a882e06, +0x20400004,0x20300207,0x00000410,0x0bd8460b, +0x00200202,0x00000002,0x00000403,0x0a082e01, +0x20100403,0x20200207,0x00080408,0x0a682602, +0x20100803,0x20200206,0x00080408,0x0a682602, +0x00300204,0x20300005,0x00080404,0x0bb84800, +0x20300002,0x20100203,0x00000009,0x0a082805, +0x00000202,0x20100004,0x00080806,0x0a782c05, +0x20100202,0x20100003,0x00080806,0x0a782c05, +0x20300404,0x20300206,0x00080c0c,0x0bc84808, +0x00300204,0x00000004,0x00000000,0x0a482c09, +0x00000402,0x20100202,0x00080404,0x0ab82c0a, +0x00100401,0x20100201,0x00080403,0x0ab82c0a, +0x00180603,0x20100007,0x00000405,0x0c385010, +0x20400007,0x00000207,0x00080c0a,0x0aa82c0e, +0x00080602,0x20100003,0x00000405,0x0b18300f, +0x20180601,0x20100002,0x00000406,0x0b18300f, +0x00180602,0x20300201,0x00001c09,0x0cd84817, +0x00380609,0x0000000d,0x00000e01,0x0b283413, +0x20100401,0x20200202,0x00000405,0x0b982c13, +0x20100402,0x20200202,0x00080404,0x0b982c14, +0x20400805,0x20400206,0x00080c0b,0x0db83c21, +0x20100408,0x0000020f,0x00080408,0x0bc82816, +0x00480603,0x20100002,0x00000801,0x0c482816, +0x00480604,0x20100004,0x00000c01,0x0c482c16, +0x00280605,0x20200009,0x00000e02,0x0ed84426, +0x00180607,0x0010000a,0x00081006,0x0c98341e, +0x20200c01,0x20200206,0x0008180d,0x0d08281d, +0x20300c02,0x20200208,0x0008140d,0x0d08241d, +0x00200e01,0x20200206,0x00000803,0x10083827, +0x20380404,0x0000020b,0x00081009,0x0da83825, +0x20200001,0x00100203,0x00082c06,0x0e283c26, +0x20280401,0x00100202,0x00082806,0x0e183c26, +0x20300403,0x0000020a,0x00083009,0x1148402c, +0x00800e03,0x00284800,0x00e0a400,0x0eb88a32, +0x00800208,0x00182c00,0x00b0bc00,0x0f788a33, +0x00800608,0x00083400,0x00d0c000,0x0f788a32, +0x00481209,0x00283000,0x00c0d800,0x12c89a34, +0x20881401,0x00500a0a,0x20405017,0x0d483e27, +0x2088040a,0x00180a17,0x00004417,0x0df83a27, +0x2080000a,0x00180e17,0x00004017,0x0e083a27, +0x20500009,0x20280e1a,0x00103c0d,0x11383e2e, +0x00200406,0x00000208,0x20280c00,0x0c482a1b, +0x00400204,0x00000006,0x20280e02,0x0cf8321d, +0x00400603,0x00100006,0x20381202,0x0d08321d, +0x00201c01,0x20282002,0x20282a02,0x0fe84228, +0x20180a07,0x0010040b,0x20100807,0x0b783617, +0x20400c04,0x00181606,0x2020000a,0x0c183219, +0x20300403,0x00280a04,0x2030000a,0x0c283619, +0x00100203,0x00500806,0x20b81803,0x0ea85228, +0x00001006,0x00080e0b,0x20100004,0x0ad82a12, +0x00380604,0x00300c06,0x20680a01,0x0b783614, +0x00200202,0x00200004,0x20480400,0x0b783614, +0x00200c04,0x00581604,0x20980405,0x0d785a24, +0x20180603,0x00380407,0x20380405,0x0a58320e, +0x20200402,0x00280e04,0x20400c09,0x0ad83610, +0x20100001,0x00380602,0x20400808,0x0ad83610, +0x20180e03,0x00801806,0x20e8100a,0x0c785a1c, +0x00181601,0x00301a01,0x20500803,0x0a082e0a, +0x00280602,0x00300803,0x20680803,0x0a68320b, +0x00180602,0x00300802,0x20600004,0x0a78360b, +0x00000001,0x00580603,0x20801008,0x0bb85e13, +0x00001001,0x20380e03,0x00280805,0x09c82a06, +0x20200803,0x00281203,0x20400407,0x0a283606, +0x20100803,0x00181203,0x20400006,0x0a283606, +0x00000000,0x00400400,0x20980409,0x0b485a0a, +0x00000000,0x00280401,0x20180405,0x09a83201, +0x00280a03,0x00401005,0x20780402,0x0a183601, +0x00280e04,0x00401405,0x20780402,0x0a183601, +0x20100001,0x00480400,0x20880409,0x0b185a01, +0x20180400,0x00200401,0x20280406,0x09b83005, +0x20200403,0x00180605,0x20300409,0x0a183004, +0x20300403,0x00180606,0x20300409,0x0a183004, +0x00280a01,0x00401002,0x20980406,0x0b385807, +0x00080602,0x00100401,0x20100804,0x09f83009, +0x00280602,0x00200804,0x20480402,0x0a58340a, +0x00280603,0x00200805,0x20480402,0x0a58340a, +0x20100800,0x00281202,0x20400c0c,0x0b885810, +0x00300402,0x00000604,0x00080803,0x0a482c0c, +0x20200402,0x00180a03,0x20300408,0x0ab8340f, +0x20200803,0x00180a05,0x20200008,0x0ab8340f, +0x20100802,0x00480e01,0x20800008,0x0c38581a, +0x20680a02,0x00080803,0x00100c0c,0x0ac83414, +0x00080a02,0x00300803,0x20500403,0x0b483414, +0x00180e03,0x00300c05,0x20500002,0x0b383414, +0x00181203,0x00601805,0x20b00405,0x0d285421, +0x00700000,0x20200e01,0x20180e06,0x0b782817, +0x00100803,0x00180a03,0x20300004,0x0be83017, +0x00001004,0x00081205,0x20200004,0x0be83017, +0x20300405,0x00180a05,0x20501407,0x0e485027, +0x20600a02,0x20180800,0x00300010,0x0c38301c, +0x20181a06,0x00302806,0x20580406,0x0cb8301c, +0x20181e07,0x00402807,0x20680406,0x0cb8301c, +0x00080e09,0x0020200a,0x20700a03,0x0f884429, +0x00001c02,0x00081206,0x00182e01,0x0d383422, +0x20100c04,0x2038060c,0x00481803,0x0da83420, +0x20101805,0x2038120e,0x00481804,0x0da83421, +0x00100806,0x20200e11,0x00181602,0x10c84026, +0x00400a04,0x20881c00,0x01304400,0x0de84a25, +0x00000e04,0x20582c00,0x00f05800,0x0e985620, +0x00000a04,0x20582800,0x00e05400,0x0e985220, +0x20402e02,0x20986000,0x01302c00,0x11d85a21, +0x20701c08,0x2078320d,0x00c0100d,0x0cc82e1e, +0x00100c07,0x2028120d,0x00400800,0x0d983220, +0x00200807,0x20380e0c,0x00300800,0x0d983220, +0x00400404,0x00380a05,0x20581a0d,0x10b84628, +0x00900207,0x00000c0c,0x20181a08,0x0bf8321c, +0x00080604,0x00000809,0x20181004,0x0c98361e, +0x00080605,0x20100809,0x00080c04,0x0c98361f, +0x00382203,0x00403007,0x20782000,0x0f58562f, +0x20800405,0x00081208,0x00301412,0x0b183217, +0x00080402,0x20100e04,0x00180404,0x0bb8361a, +0x20100003,0x20200605,0x00200006,0x0bb8361a, +0x20300001,0x20300602,0x00500009,0x0de85e2a, +0x00681605,0x00102008,0x20180a07,0x0a882e11, +0x00000201,0x20280801,0x00400405,0x0af83a15, +0x00080602,0x20200003,0x00300004,0x0b083a15, +0x00500000,0x20300c00,0x00681001,0x0cb85e25, +0x20300801,0x20481206,0x0070100c,0x09f82e0f, +0x00000001,0x20200201,0x00280405,0x0a683610, +0x00000401,0x20280602,0x00300005,0x0a683610, +0x20400201,0x20380c00,0x00900c11,0x0ba8661d, +0x00001c04,0x20282602,0x00381002,0x09a82e08, +0x00000400,0x20280400,0x00300005,0x09f83a0b, +0x20100400,0x20180800,0x00280405,0x0a083a0b, +0x00100401,0x20380a02,0x00600006,0x0af85e11, +0x00182207,0x0040280b,0x20600002,0x09683206, +0x00180400,0x20100800,0x00180804,0x09b83a06, +0x00280601,0x00000c02,0x00080403,0x09b83a06, +0x00000602,0x20200003,0x00480409,0x0a88620a, +0x00000805,0x2038060a,0x00400806,0x09482a02, +0x20100400,0x20180c00,0x00300807,0x09983e01, +0x20100401,0x20280e02,0x00300808,0x09983e01, +0x00000002,0x20180603,0x00500009,0x0a586201, +0x20100203,0x20100005,0x00380406,0x09582c05, +0x00000000,0x20100400,0x00180404,0x09a83805, +0x00180601,0x20100802,0x00080404,0x09a83805, +0x00000601,0x20180802,0x00400409,0x0a686408, +0x20200403,0x20280e04,0x00200405,0x09982c0a, +0x20100000,0x20100001,0x00200406,0x09e8380a, +0x20100401,0x20180601,0x00200406,0x09e8380a, +0x20180800,0x00000800,0x0020000a,0x0ac86011, +0x00580606,0x00000806,0x00000201,0x09f82c0c, +0x00180601,0x20100800,0x00200404,0x0a48340f, +0x00180a03,0x00000c02,0x00100403,0x0a48340f, +0x00180400,0x20100800,0x00400008,0x0b78601a, +0x20801809,0x2018220c,0x0028080f,0x0a682c13, +0x20200c04,0x20381204,0x00480406,0x0ad83414, +0x20301005,0x20381a06,0x00400007,0x0ad83414, +0x20301000,0x20381e01,0x00600c0a,0x0c686022, +0x00881208,0x0040100e,0x20680e08,0x0b183417, +0x00481205,0x00001407,0x00000000,0x0b883817, +0x00581a06,0x0010200a,0x20200201,0x0b883817, +0x00200003,0x00180400,0x20180402,0x0d985c28, +0x20880805,0x00100e08,0x20200810,0x0bd82c1b, +0x20701803,0x20482607,0x00500c0c,0x0c48341d, +0x20801c05,0x20582a0a,0x0060100d,0x0c48301d, +0x20900605,0x00080808,0x20201c07,0x0ee8582d, +0x00382a02,0x20104005,0x00281a08,0x0cd8301f, +0x00381201,0x00202403,0x20482209,0x0d48341e, +0x00381a02,0x00203405,0x20482a0a,0x0d48341e, +0x00681002,0x00102a07,0x20300612,0x10484427, +0x00000a01,0x00380800,0x20601400,0x0d78321f, +0x20400400,0x00180c00,0x20100c00,0x0e18361a, +0x20400000,0x00180c00,0x20101000,0x0e183a1a, +0x20681800,0x00302800,0x20781000,0x11484222, +0x00180804,0x00401e04,0x20981400,0x0c882a1f, +0x00800000,0x00100e01,0x2048120c,0x0d383220, +0x00900401,0x00100a01,0x20480e0d,0x0d383220, +0x00880400,0x20200e01,0x00381212,0x10284e2b, +0x00281a06,0x00201408,0x20101404,0x0b98361d, +0x20400000,0x00180400,0x0000040d,0x0c283a20, +0x20400000,0x00280401,0x2020040d,0x0c283a20, +0x00002403,0x20382e03,0x00681006,0x0ea85631, +0x20300c05,0x20480e0a,0x0040040a,0x0ac82616, +0x00280601,0x00100001,0x20200401,0x0b583619, +0x00280601,0x00200400,0x20300001,0x0b583619, +0x20280a01,0x00600405,0x20680c08,0x0d385e2a, +0x00200e02,0x00081c05,0x00180400,0x0a282e11, +0x20100401,0x00180602,0x20280407,0x0a983615, +0x20100401,0x00180a02,0x20100007,0x0a983615, +0x00580e04,0x00401003,0x20401001,0x0c085a25, +0x20200003,0x00300a02,0x20681006,0x09a82a0e, +0x00100201,0x00200402,0x20380403,0x0a083a10, +0x00100201,0x00200402,0x20380803,0x0a083610, +0x20400c04,0x00180e07,0x00000411,0x0af8521c, +0x00481a06,0x00302c07,0x20480400,0x0948320b, +0x20100001,0x00100601,0x20200006,0x09983a0b, +0x20180401,0x00100a01,0x20200006,0x09983a0c, +0x00380601,0x00300804,0x20381004,0x0a485a12, +0x20502008,0x20483a0c,0x0070100d,0x09083205, +0x00100201,0x00100002,0x20100004,0x09483a06, +0x00100601,0x00080401,0x00000404,0x09483a06, +0x20280e02,0x00300c02,0x20100c0b,0x09d85a0a, +0x00580e06,0x0040140b,0x20681203,0x08f83000, +0x20100401,0x00180602,0x20180407,0x09283a01, +0x00000401,0x00100202,0x20180406,0x09283a01, +0x00100401,0x00000203,0x00200007,0x09a85601, +0x20300003,0x00180607,0x20100c0b,0x09082c04, +0x00180400,0x00200002,0x20200005,0x09383805, +0x00080400,0x00200002,0x20200006,0x09383c05, +0x00080400,0x00100001,0x0020000b,0x09b85407, +0x00100601,0x00100403,0x20281001,0x09382c0a, +0x20180601,0x00200000,0x20200807,0x0978380a, +0x00080602,0x00200401,0x20200805,0x0978380a, +0x20100800,0x00080e01,0x00200009,0x0a185411, +0x20180400,0x00200000,0x20200805,0x0998300d, +0x00000403,0x00180a04,0x20100004,0x09e83410, +0x20100803,0x00180e04,0x20100405,0x09e83410, +0x00000402,0x00280e01,0x00080408,0x0ac8581a, +0x00180e02,0x00002401,0x20180c03,0x0a182811, +0x00280a05,0x00201006,0x20480803,0x0a683413, +0x00280e05,0x00301806,0x20480801,0x0a683413, +0x20280a03,0x00301004,0x20380809,0x0bb85822, +0x00000804,0x20381a05,0x00700c07,0x0aa83416, +0x20101006,0x00182208,0x00000807,0x0b183818, +0x20201408,0x00082a0a,0x00200c09,0x0b183818, +0x00400404,0x00180a05,0x00100002,0x0ce85828, +0x20300a04,0x20180406,0x00180807,0x0b78301d, +0x20481a06,0x0040280b,0x20781005,0x0be8381e, +0x20381e07,0x0050300d,0x20981003,0x0be8381e, +0x20e80e03,0x00200007,0x0000140f,0x0e385c30, +0x00101802,0x00283a07,0x00001603,0x0c78301f, +0x00200803,0x20281208,0x00301606,0x0ce8341d, +0x00200c03,0x20281609,0x00301e05,0x0cd8341d, +0x00900c01,0x20180e03,0x0000161a,0x0fb8482a, +0x20181001,0x00300800,0x00200800,0x0d18361d, +0x20400402,0x00280800,0x00181000,0x0da83619, +0x20500803,0x00180c00,0x00281400,0x0da83619, +0x20601000,0x00381c00,0x00380800,0x10b84a22, +0x00580e04,0x20100402,0x00501604,0x0c28321f, +0x00980e04,0x00301006,0x0000060d,0x0cc83a20, +0x00981205,0x00301408,0x2010060e,0x0cd83a20, +0x00800003,0x00700400,0x20481613,0x0f984e2c, +0x20402806,0x20383608,0x0060040b,0x0b382a1b, +0x20400403,0x00080606,0x0030080d,0x0bb83220, +0x20400404,0x20180a07,0x00400c0e,0x0bb83620, +0x00382a06,0x00604009,0x20480804,0x0e085233, +0x00281204,0x00601c08,0x20781601,0x0a782e15, +0x00100a01,0x00180802,0x00280802,0x0ae83618, +0x00100601,0x00180803,0x00380801,0x0ae83619, +0x20300c05,0x2048120a,0x00c0100d,0x0c88522b, +0x20180402,0x00200e04,0x00000005,0x09d82e13, +0x00080800,0x00300801,0x00000004,0x0a283615, +0x00080401,0x00200601,0x00180405,0x0a283615, +0x00200e01,0x20181804,0x00880405,0x0b585623, +0x00180a02,0x00100803,0x00300404,0x0948320f, +0x00000000,0x00180601,0x00300406,0x09983a10, +0x00080601,0x00100001,0x00200004,0x09983a10, +0x20180c00,0x00201401,0x00280409,0x0a584e1c, +0x20201003,0x20182605,0x00500c07,0x08e82e0a, +0x00000400,0x00180400,0x00280404,0x09283a0b, +0x00000401,0x00180a02,0x00200005,0x09283a0c, +0x00200202,0x20100000,0x00700807,0x09985213, +0x00281602,0x00302805,0x20481801,0x08b82a05, +0x00080400,0x00100000,0x00100006,0x08d83a06, +0x00080400,0x00200401,0x00080405,0x08d83a06, +0x20301005,0x20181e05,0x0070000d,0x09284e09, +0x20100c00,0x20181602,0x00601008,0x08983201, +0x00180a01,0x00100c02,0x00200005,0x08b83601, +0x00180a02,0x00100c02,0x00200404,0x08b83601, +0x00380a05,0x00301009,0x00180404,0x09084e01, +0x00000402,0x00100202,0x00180c04,0x08a82c05, +0x00000401,0x20180a02,0x00500807,0x08c83405, +0x00000801,0x20180a03,0x00500407,0x08c83405, +0x20100403,0x00080607,0x0050080b,0x09184807, +0x00180e04,0x00300c05,0x00100404,0x08e83009, +0x20200400,0x00080800,0x00300007,0x0908340b, +0x20200400,0x00180801,0x00300006,0x0908340b, +0x20180602,0x00100803,0x00380c09,0x09784c11, +0x20100c04,0x00081206,0x00400406,0x09382c0e, +0x00380400,0x00100800,0x00280800,0x0978340f, +0x00280400,0x00100a01,0x00280401,0x0978340f, +0x00280401,0x00000602,0x00580407,0x0a284c19, +0x20180a05,0x00300007,0x00000c04,0x09b82c12, +0x20380601,0x00180401,0x00300808,0x09f83813, +0x20300201,0x00080801,0x00400807,0x09f83413, +0x20580400,0x00080402,0x0060040d,0x0b085022, +0x00400806,0x00100209,0x00080c02,0x0a582415, +0x00600000,0x00000e02,0x00280e01,0x0aa83017, +0x00680400,0x00001601,0x00281201,0x0aa83017, +0x00800202,0x20100401,0x00500603,0x0c384c27, +0x20881a06,0x0030180a,0x2010000d,0x0b18301d, +0x20a00c01,0x00082201,0x00600c10,0x0b783c1e, +0x20a01401,0x20182a02,0x00700c10,0x0b783c1e, +0x21101c06,0x20182a06,0x00780416,0x0d885031, +0x00300403,0x20201608,0x00580e0a,0x0c18281e, +0x00580601,0x00300c02,0x20280e0e,0x0c78341e, +0x00580601,0x00400c02,0x2038120e,0x0c78341f, +0x00a81603,0x00601c0a,0x2030021d,0x0f28502d, +0x00001800,0x20382400,0x00c80c00,0x0cb81a1d, +0x20200000,0x20100400,0x00780800,0x0d48261c, +0x20280601,0x00000c00,0x00680400,0x0d58261c, +0x20680800,0x20201000,0x00b81400,0x10482e25, +0x00101003,0x00381800,0x00381201,0x0bd8221d, +0x00400800,0x00081400,0x00800a07,0x0c682a1f, +0x00400c01,0x20181e02,0x00900e06,0x0c682a1f, +0x00b00602,0x20580401,0x01080a13,0x0f083a2e, +0x00282a06,0x0070400a,0x20380803,0x0af8221c, +0x20180400,0x00200801,0x00380807,0x0b68261f, +0x20180601,0x00200c02,0x00380806,0x0b68261f, +0x20302404,0x20483e04,0x00f0080d,0x0d683e32, +0x20201005,0x20381a0a,0x00c01408,0x0a282217, +0x00080e02,0x00101002,0x00500404,0x0a88261a, +0x00080601,0x00000800,0x00500404,0x0a88261a, +0x00280e03,0x00501407,0x20181403,0x0c083a2a, +0x00280603,0x00000005,0x00780401,0x09882212, +0x00000802,0x20280e04,0x00900405,0x09c82615, +0x00100400,0x20180602,0x00700004,0x09c82615, +0x00180800,0x00200e02,0x00500409,0x0ac83a24, +0x20100c02,0x20181604,0x00600006,0x08f81e0e, +0x00000400,0x00080401,0x00680805,0x09382610, +0x20100401,0x00080a01,0x00780806,0x09382611, +0x20100801,0x00081202,0x0080040a,0x09c83e1b, +0x00180e01,0x00301403,0x00281002,0x0898220a, +0x00180601,0x00100401,0x00580404,0x08c82a0c, +0x00180a01,0x00100802,0x00580404,0x08c82a0c, +0x00080601,0x00200002,0x00400008,0x09183a12, +0x00000801,0x00081201,0x00600806,0x08582606, +0x00000801,0x00080a01,0x00680406,0x08782a07, +0x00000801,0x20180e02,0x00700007,0x08782a07, +0x00180400,0x00101000,0x00480808,0x08a83a0a, +0x20180800,0x00200c02,0x00280406,0x08482000, +0x20100601,0x00280802,0x00300406,0x08582c00, +0x20100601,0x00180802,0x00400406,0x08582c00, +0x20300000,0x00080c00,0x00800c0c,0x08783c00, +0x00280602,0x00000c00,0x00500802,0x08582004, +0x00180a01,0x00200c00,0x00200804,0x08782805, +0x00180a01,0x00200c01,0x00200804,0x08782805, +0x00380400,0x00000800,0x00500004,0x08983408, +0x20300803,0x20281604,0x00800809,0x0888200a, +0x20280401,0x00000602,0x00500007,0x08b8240b, +0x20200001,0x00000603,0x00500407,0x08b8240b, +0x20200400,0x20180601,0x0070000c,0x08f83410, +0x00480e04,0x00101406,0x00480601,0x08f81c0e, +0x00300202,0x00000002,0x00600001,0x0918240f, +0x00300601,0x20180401,0x00680401,0x0918240f, +0x00300601,0x00100001,0x00680405,0x09983818, +0x20601005,0x20281607,0x0090040b,0x09681c13, +0x20400c04,0x00080e05,0x00680409,0x09a82414, +0x20300802,0x00180a02,0x00480408,0x09a82413, +0x20600402,0x00180e02,0x0068040f,0x0a783822, +0x00a81207,0x00201809,0x00380a07,0x0a182015, +0x00680e04,0x00201007,0x00300203,0x0a582817, +0x00580a03,0x00200805,0x00300602,0x0a582817, +0x00600000,0x00200403,0x00380a03,0x0bb83c28, +0x20e01c07,0x20282e0b,0x00900817,0x0ac81c1d, +0x20900003,0x00000a06,0x0060000f,0x0b18241d, +0x20980403,0x00001205,0x0058040f,0x0b18241d, +0x20c81a03,0x00302c03,0x00400010,0x0d08382f, +0x00681204,0x00601c0b,0x20281212,0x0bd8201f, +0x00400201,0x00000004,0x0088060c,0x0c18281e, +0x00400201,0x20100403,0x0090020c,0x0c18281e, +0x00601002,0x20482605,0x00f02212,0x0e98382d, +0x00081001,0x00102400,0x00181000,0x0ca00620, +0x20280a01,0x00000800,0x00500400,0x0d180e1c, +0x20380400,0x00000000,0x00600800,0x0d280e1c, +0x20600801,0x00180c00,0x00481000,0x10081226, +0x00581204,0x20301c02,0x00b00601,0x0bb80620, +0x00500001,0x20200602,0x00780607,0x0c380e1f, +0x00580401,0x20100a01,0x00680a08,0x0c380e20, +0x00980400,0x00200802,0x00181212,0x0ec8162f, +0x20501c06,0x20783e0a,0x0120140d,0x0ab8061a, +0x20180601,0x20200002,0x00800407,0x0b38121f, +0x20200000,0x20280401,0x00800409,0x0b38121f, +0x00081602,0x00102802,0x00381009,0x0d281a34, +0x00380e05,0x0000140a,0x00381602,0x0a000215, +0x20200c01,0x20381202,0x00800406,0x0a580e19, +0x20100400,0x20280800,0x00600404,0x0a580e19, +0x20100401,0x20480e03,0x00d00c09,0x0ba8222b, +0x20100804,0x20380e07,0x00800006,0x09680613, +0x00180a01,0x00000c02,0x00380801,0x09980e15, +0x00180400,0x20100400,0x00480402,0x09a80e15, +0x00100000,0x20380800,0x00a00007,0x0a681e23, +0x00180e04,0x20101406,0x00580c02,0x08d80a0f, +0x00000201,0x20200400,0x00700005,0x09080e12, +0x00080602,0x20100801,0x00580405,0x09080e12, +0x00000202,0x20200802,0x00880408,0x09781e1b, +0x00000c04,0x20381206,0x00900005,0x08680e0b, +0x00000802,0x20280e03,0x00880405,0x0888120c, +0x00000c03,0x20281204,0x00880406,0x0888120d, +0x20100802,0x20380a03,0x00a0000a,0x08b81e12, +0x00180a02,0x00000805,0x00580c05,0x08281206, +0x00180a01,0x00000c04,0x00580c05,0x08381607, +0x00180e02,0x00101005,0x00480c05,0x08381607, +0x00280a02,0x20100404,0x00800408,0x0848220a, +0x20200800,0x20280e01,0x00700808,0x08181001, +0x20100000,0x20200000,0x00800809,0x08181400, +0x20100000,0x20200201,0x00800809,0x08181400, +0x20300802,0x20380a04,0x0090000c,0x08281800, +0x00100000,0x00080401,0x00400802,0x08280c06, +0x00000400,0x20280e01,0x00800805,0x08381407, +0x00000800,0x20281201,0x00800805,0x08381407, +0x00200601,0x00080402,0x00780404,0x08481c08, +0x00080400,0x00100c00,0x00300005,0x08680809, +0x20100401,0x20180400,0x00580405,0x0878100b, +0x20100401,0x00080400,0x00580405,0x0878100b, +0x20280800,0x00000a01,0x0060000b,0x08a81c10, +0x20100801,0x20181201,0x00600405,0x08c80c0e, +0x00180601,0x00000402,0x00400003,0x08e8100f, +0x00180a01,0x00000c03,0x00400002,0x08e8100f, +0x00280601,0x20100801,0x00800005,0x09481c18, +0x00081202,0x00101c03,0x00280403,0x09480813, +0x00080a01,0x20101000,0x00500405,0x09780c13, +0x20180800,0x20200e01,0x00700806,0x09681013, +0x20400402,0x20200602,0x0098080d,0x0a281c21, +0x00300c02,0x20381603,0x00900c02,0x09e80815, +0x00200802,0x20381603,0x00a00804,0x0a181017, +0x00200801,0x20380e02,0x00a00803,0x0a180c17, +0x00680602,0x20200403,0x00b00401,0x0b582028, +0x20681a02,0x00002c03,0x00480c0c,0x0aa8041c, +0x20680601,0x20100803,0x00580409,0x0ae80c1e, +0x20600000,0x20200001,0x0070000a,0x0ae80c1e, +0x20f00c01,0x20381e02,0x00c01814,0x0ca81c32, +0x00200801,0x20681602,0x00f01a07,0x0ba8041e, +0x00380400,0x20200201,0x00800a08,0x0be80c1e, +0x00300000,0x20280400,0x00700a09,0x0be8081e, +0x00880800,0x00000c01,0x00480617,0x0e48102f, +0x00000000,0x20280c00,0x00401000,0x0cb00e1f, +0x20300801,0x20381000,0x00680c00,0x0d100a1b, +0x20300801,0x20280c00,0x00580c00,0x0d100a1b, +0x20580400,0x20200800,0x00681000,0x10000629, +0x00100801,0x20281601,0x00100801,0x0bc0161e, +0x00680602,0x20100404,0x00280608,0x0c300620, +0x00680602,0x00000003,0x00280609,0x0c300620, +0x00900800,0x20380801,0x00880a10,0x0ea80631, +0x00280400,0x20101800,0x20481c03,0x0ad01a1c, +0x20200802,0x20180e04,0x00300009,0x0b20061f, +0x20200402,0x20180602,0x00280409,0x0b20061f, +0x20200601,0x20181001,0x0060080b,0x0d080a33, +0x20300801,0x20181000,0x00300008,0x0a000a17, +0x00080a02,0x00100c04,0x00080804,0x0a400619, +0x00080601,0x00000802,0x00180404,0x0a400219, +0x00000000,0x00100201,0x00280406,0x0b80022b, +0x00380a01,0x00101002,0x20180601,0x09600a13, +0x00100402,0x20180a03,0x00300403,0x09900215, +0x00100001,0x20180601,0x00200403,0x09900216, +0x00100401,0x00180601,0x00280807,0x0a580624, +0x20300802,0x20180e02,0x00300408,0x08d00a10, +0x20180601,0x00000402,0x00180405,0x08f00211, +0x20200000,0x00000001,0x00200006,0x08f00211, +0x20180a01,0x00200803,0x0010000a,0x09580a1b, +0x00480602,0x00001003,0x00080e01,0x08700a0c, +0x00280601,0x00000c00,0x00180402,0x0870060e, +0x00380a02,0x00001001,0x00180401,0x0870060e, +0x00280a01,0x00000e01,0x00300807,0x08a80613, +0x20100c02,0x20180e03,0x0040000a,0x08100607, +0x00000802,0x20180e02,0x00500009,0x08200208, +0x20100c03,0x20281604,0x0060040a,0x08200208, +0x20101003,0x20281604,0x0068040b,0x0828060a, +0x20181202,0x00101004,0x00100407,0x08000001, +0x20280a02,0x00100403,0x00100409,0x08000001, +0x20180a02,0x00100404,0x00100008,0x08000001, +0x20180e03,0x00201006,0x00180809,0x08080800, +0x00100001,0x20300203,0x00500803,0x08200806, +0x00180401,0x00000602,0x00200003,0x08200407, +0x00080401,0x00000603,0x00200004,0x08200407, +0x00180801,0x20100a02,0x00500c06,0x08280408, +0x00000400,0x20380401,0x00500004,0x0860080a, +0x00000000,0x20100401,0x00380405,0x0860000b, +0x00080400,0x20100401,0x00380404,0x0860000b, +0x20100800,0x20380e01,0x0070000a,0x08800010, +0x00180601,0x20200800,0x00400004,0x08c0080e, +0x00000000,0x20180401,0x00400805,0x08d00010, +0x00000400,0x20280800,0x00500805,0x08d0000f, +0x00200401,0x20180400,0x00480406,0x09280418, +0x20301003,0x20381a03,0x00600407,0x09400814, +0x20100400,0x20280800,0x00300c05,0x09600414, +0x20100000,0x20180800,0x00200805,0x09600414, +0x20280a03,0x00001004,0x0030040b,0x0a180421, +0x00581204,0x00101405,0x00000602,0x09f00c16, +0x00480401,0x20100a01,0x00180401,0x0a100817, +0x00380401,0x20100601,0x00180401,0x0a100817, +0x00500803,0x20280e06,0x00600c03,0x0b300028, +0x20801003,0x20382206,0x0040100f,0x0ab0101d, +0x20700601,0x20280402,0x0040040c,0x0ae0081e, +0x20700601,0x20100002,0x0020000b,0x0ae0041e, +0x20e80602,0x20100804,0x00380812,0x0c900433, +0x00300201,0x00100003,0x20480e09,0x0bb0101f, +0x00300401,0x20180a03,0x00200609,0x0be0081e, +0x00380401,0x20180602,0x00200a09,0x0be0081e, +0x00700001,0x20180a03,0x00500e16,0x0e30002f, +0x00000801,0x00180c00,0x20381000,0x0ce0121f, +0x20280400,0x00100c00,0x20380800,0x0d300e1e, +0x20280400,0x00100c00,0x20380800,0x0d300e1d, +0x20500c01,0x00000000,0x20180c00,0x1010122a, +0x00100800,0x00300402,0x20681400,0x0be00e1f, +0x00300401,0x00080601,0x00000205,0x0c300a20, +0x00400401,0x20180601,0x00180606,0x0c400a20, +0x00980a03,0x00201404,0x2010060f,0x0eb00e32, +0x00180e01,0x00501003,0x20600803,0x0af0061d, +0x00180a02,0x00101002,0x20180406,0x0b300a20, +0x00080601,0x00000802,0x20180407,0x0b300a20, +0x20280403,0x00000206,0x0040040c,0x0d000e33, +0x20280800,0x00100e01,0x20200807,0x0a200e17, +0x20200802,0x20180e03,0x00300407,0x0a500a19, +0x20200401,0x20180602,0x00200406,0x0a500a19, +0x00000202,0x20100404,0x00480c05,0x0b900e2b, +0x00200802,0x20180e03,0x00200401,0x09800e13, +0x00280602,0x00100803,0x00080800,0x09900a15, +0x00200000,0x00000001,0x00080401,0x09900a16, +0x00280400,0x20100a01,0x00400006,0x0a500a25, +0x20100201,0x00100803,0x20280c06,0x08f00e10, +0x20200402,0x00080602,0x00100407,0x08f00612, +0x20100000,0x00100000,0x00100007,0x08f00612, +0x20200800,0x20280e01,0x0060040d,0x09500a1b, +0x00200001,0x00100000,0x00000402,0x08800a0c, +0x00180601,0x00100403,0x00000402,0x08800a0d, +0x00100000,0x00100001,0x00100803,0x08800a0d, +0x00000401,0x00080800,0x00300006,0x08a00a11, +0x00280e04,0x00001403,0x00000807,0x08300e08, +0x00280a01,0x00001000,0x00100407,0x08300e08, +0x00280a02,0x00001001,0x00000006,0x08300e08, +0x00380e02,0x00101802,0x00180407,0x08300e0b, +0x20401404,0x20382208,0x0060080b,0x08101001, +0x20400802,0x20281204,0x0050040c,0x08000c01, +0x20400802,0x20281204,0x0050040c,0x08000c01, +0x20400800,0x20281203,0x00600c0f,0x08000800, +0x00200601,0x00280804,0x20381400,0x08300c07, +0x00200601,0x00080402,0x00180801,0x08300807, +0x00200201,0x00080403,0x00180801,0x08300807, +0x00201002,0x00081602,0x00280804,0x08300c09, +0x00080a01,0x00300801,0x20400406,0x0870080a, +0x00000201,0x00100001,0x00000006,0x0870080a, +0x00000400,0x00080400,0x00000006,0x0870080a, +0x20180e02,0x00401005,0x2038080a,0x08900810, +0x00000002,0x00180602,0x20200405,0x08e00c0f, +0x00000401,0x00180a01,0x00000006,0x08e00810, +0x00080601,0x00100000,0x20100005,0x08e00810, +0x00380400,0x00100602,0x00200806,0x09300818, +0x00081203,0x00101803,0x20300404,0x09600c13, +0x20100000,0x00100001,0x20280404,0x09700815, +0x20200401,0x00080601,0x00080405,0x09700815, +0x20600400,0x00081201,0x0030080f,0x0a100822, +0x00201004,0x20281e06,0x00300803,0x0a101017, +0x00400801,0x00180800,0x20200001,0x0a200817, +0x00400400,0x00180401,0x20280400,0x0a200417, +0x00800000,0x00100801,0x00080a02,0x0b400c28, +0x20580603,0x00201005,0x20481409,0x0ad0101d, +0x20980e01,0x00300801,0x2030080d,0x0af0081e, +0x20880e02,0x00200802,0x20200c0d,0x0af0041e, +0x21080e02,0x00100401,0x00100c16,0x0ca00c32, +0x00200001,0x00180603,0x00000606,0x0bd0081e, +0x00400401,0x00000202,0x2028060c,0x0bf00c1e, +0x00400c01,0x20180e04,0x0000020b,0x0bf00c1f, +0x00800c01,0x20280e04,0x00280619,0x0e501030, +0x00180402,0x00201000,0x20181000,0x0cf00e21, +0x20200400,0x00200000,0x00000400,0x0d40061e, +0x20200400,0x00380400,0x20100000,0x0d40061d, +0x20481602,0x00401c00,0x20101c00,0x10300e2b, +0x00281603,0x00101805,0x00300802,0x0bf00620, +0x00480400,0x00300601,0x00000605,0x0c400a20, +0x00580400,0x00400801,0x20200207,0x0c500621, +0x00600001,0x20180e05,0x00601e0b,0x0ec01631, +0x00001402,0x20481e06,0x00900c06,0x0b000e1c, +0x20100400,0x00280800,0x00000408,0x0b400a1f, +0x20200000,0x00380601,0x00000809,0x0b400620, +0x00101002,0x20180e03,0x00381006,0x0d301e33, +0x20300400,0x00180c01,0x00280406,0x0a300e16, +0x00080a01,0x00300c01,0x20100004,0x0a600a19, +0x20180400,0x00300800,0x20100004,0x0a600a19, +0x20180a02,0x00400404,0x00080409,0x0bb0162b, +0x00300000,0x00200800,0x20180a02,0x09900e14, +0x00100001,0x00100201,0x00200803,0x09a00a16, +0x00280601,0x00100801,0x00100402,0x09a00a16, +0x00200400,0x00280602,0x00200805,0x0a701624, +0x20280601,0x00200401,0x00100408,0x09000a10, +0x00000000,0x00000401,0x00200005,0x09100e11, +0x20100001,0x00000201,0x00300407,0x09000e11, +0x20280801,0x00300a01,0x0018040c,0x09701a1b, +0x00300601,0x00180400,0x00200802,0x08900e0c, +0x00100401,0x00080a01,0x00300805,0x08900e0c, +0x00100000,0x00080401,0x00200403,0x08900e0c, +0x00180400,0x00100801,0x00280407,0x08c01612, +0x20200c01,0x00181602,0x0010080a,0x08401206, +0x00100201,0x00180401,0x00100c06,0x08401207, +0x00000201,0x00180800,0x00200c07,0x08401207, +0x00100a02,0x00080c01,0x00400c09,0x0850160a, +0x00080c00,0x00401c01,0x20481003,0x08301401, +0x20200002,0x00100a03,0x00080808,0x08301400, +0x20180401,0x00100a02,0x00080808,0x08201400, +0x20380403,0x00200604,0x0018080c,0x08201800, +0x00180a01,0x00000c00,0x00300004,0x08500c05, +0x00100201,0x00100402,0x00180803,0x08400c06, +0x00100400,0x00000001,0x00280803,0x08400c06, +0x00481204,0x00101c06,0x00280c02,0x08501407, +0x20100c02,0x20281203,0x00600007,0x08800c0a, +0x00000000,0x00100000,0x00200006,0x08800c0a, +0x00080601,0x00100401,0x00200006,0x08800c0a, +0x20400803,0x20281205,0x00800c0f,0x08a01010, +0x00180602,0x00100003,0x00180403,0x08f0080f, +0x00000000,0x00100000,0x00280405,0x08f00c10, +0x20100401,0x00080a02,0x00300006,0x08e00c10, +0x00300602,0x00080403,0x00400004,0x09401419, +0x20301402,0x00081a02,0x00100407,0x09700c14, +0x20200402,0x00180601,0x00280805,0x09800815, +0x20100001,0x00100401,0x00180c04,0x09800814, +0x20500404,0x00180604,0x0038080e,0x0a301422, +0x00680a01,0x00501803,0x20581203,0x0a200c17, +0x00580a05,0x00200c05,0x00100400,0x0a300417, +0x00580604,0x00100804,0x00200801,0x0a200817, +0x00880606,0x00200407,0x00200601,0x0b601028, +0x20880e01,0x00300801,0x0010100e,0x0ae0081c, +0x20a01006,0x00081a09,0x0040040f,0x0b00081f, +0x20a01006,0x20181e09,0x0050040f,0x0af0081f, +0x21201007,0x00281e0b,0x00400417,0x0cc01433, +0x00300401,0x00080603,0x00200209,0x0be00c1e, +0x00580a03,0x00301008,0x2028120e,0x0c00041e, +0x00580e03,0x00401809,0x2038160f,0x0c00041f, +0x00a81203,0x00501c09,0x20381e1d,0x0e700c2f, +0x00200202,0x00200000,0x00500c00,0x0d101622, +0x20280e01,0x00100800,0x00701000,0x0d50121d, +0x20281201,0x00100c00,0x00700c00,0x0d50121d, +0x20500e01,0x00081c00,0x00b01c00,0x10501e26, +0x20201005,0x00282206,0x00500407,0x0c00161f, +0x00500401,0x20280a03,0x00900207,0x0c601a20, +0x00500401,0x20380a02,0x00a00607,0x0c601a20, +0x00600804,0x00380a04,0x00380a10,0x0f002a2e, +0x00281a05,0x00602009,0x20480801,0x0b20161b, +0x20100601,0x20100002,0x00780408,0x0b60161f, +0x20100601,0x20180401,0x00880409,0x0b501a1f, +0x00381a06,0x00502408,0x00200003,0x0d702634, +0x20300004,0x00000607,0x00500807,0x0a501a17, +0x20100401,0x00080e01,0x00700405,0x0a801619, +0x20100401,0x20180a01,0x00700005,0x0a801619, +0x20300805,0x2028120a,0x00b00c0e,0x0be02a2c, +0x00400203,0x00000004,0x00680601,0x09b01a14, +0x00100400,0x00180401,0x00480402,0x09c01615, +0x00100800,0x00080801,0x00500003,0x09c01615, +0x00280a04,0x00100807,0x00780404,0x0ab02a23, +0x20300403,0x00080e04,0x00600809,0x09101a10, +0x20180400,0x00200401,0x00300406,0x09301611, +0x20180400,0x00200400,0x00300406,0x09301a11, +0x20100c02,0x20180e05,0x0090000b,0x09b02e1c, +0x00200202,0x00100404,0x00400001,0x08b01a0b, +0x00180601,0x00100800,0x00300404,0x08b01a0c, +0x00180601,0x00100401,0x00400404,0x08b01a0c, +0x00100001,0x00280402,0x00680808,0x08f02612, +0x20180400,0x00000e02,0x00500008,0x08701e06, +0x20100401,0x00080a02,0x00500407,0x08701e06, +0x00000000,0x00080601,0x00400407,0x08701e06, +0x00080e03,0x00200c03,0x0050040a,0x08802609, +0x00000400,0x20180e01,0x00700405,0x08601801, +0x00000000,0x00100000,0x00380805,0x08501c00, +0x20100401,0x00000201,0x00480806,0x08501c00, +0x00000c03,0x20180a05,0x00880408,0x08602a01, +0x00000c01,0x00180e01,0x00480404,0x08701c05, +0x00080601,0x00100401,0x00400005,0x08701805, +0x00180602,0x00100802,0x00300004,0x08601805, +0x00000601,0x00281003,0x00600008,0x08802408, +0x00180e02,0x00301403,0x00180404,0x08b01809, +0x00000400,0x00000201,0x00400006,0x08a0180a, +0x20100802,0x20180a03,0x00500007,0x08a0180a, +0x20180800,0x00300c00,0x00280409,0x08e02810, +0x00000c03,0x00080e04,0x00680406,0x0910180e, +0x00000000,0x00100000,0x00480404,0x0910180f, +0x00000201,0x00100802,0x00380c04,0x0910180f, +0x00100000,0x00200401,0x00500007,0x09802419, +0x20181a02,0x00302005,0x00380805,0x09901414, +0x00080400,0x00100801,0x00480404,0x09901413, +0x00080400,0x00100000,0x00500405,0x09901413, +0x20280c00,0x00200e01,0x0060040a,0x0a602821, +0x00500202,0x20380400,0x00a01400,0x0a401416, +0x00000400,0x00080c00,0x00600805,0x0a401418, +0x00000400,0x00080800,0x00500805,0x0a401418, +0x00200201,0x20180401,0x00900c05,0x0b902829, +0x20901004,0x20381e06,0x0090000f,0x0b001c1e, +0x20480400,0x00101400,0x00380c06,0x0b20181e, +0x20480400,0x00101601,0x00381006,0x0b20181e, +0x20b00001,0x20101202,0x0088140c,0x0d002c32, +0x00480602,0x00101006,0x0038120d,0x0c00181e, +0x00200000,0x00080800,0x00800a06,0x0c10101d, +0x00200000,0x00080c00,0x00800e06,0x0c10101d, +0x00700c00,0x20181e01,0x00d00214,0x0e90202d, +0x00080800,0x20300000,0x00a00400,0x0d503220, +0x20301401,0x20381c00,0x00980c00,0x0d90321b, +0x20301402,0x20382000,0x00981000,0x0d90321c, +0x20600401,0x20400400,0x00a80800,0x10b04625, +0x00380a02,0x20501401,0x00b80c01,0x0c503620, +0x00680a02,0x00200804,0x00280a09,0x0ca02e20, +0x00680a02,0x00200805,0x00180a09,0x0ca02e20, +0x00a80604,0x20301004,0x00b00613,0x0f60462f, +0x20301803,0x20782a05,0x00f0040a,0x0b502e1b, +0x20280800,0x00000601,0x0040080a,0x0ba02e20, +0x20280401,0x00100602,0x00400409,0x0ba02e20, +0x20301404,0x20482607,0x00f0180c,0x0dd04a33, +0x00100202,0x20100406,0x00580c00,0x0aa02e16, +0x00000001,0x20200601,0x00680804,0x0ac03219, +0x00000001,0x20100400,0x00580804,0x0ac02e19, +0x00280604,0x00000c06,0x00680c04,0x0c604e2b, +0x00100000,0x20100201,0x00600c03,0x09f02e14, +0x00180602,0x20100803,0x00700003,0x0a002e16, +0x00180a02,0x20100c03,0x00600403,0x0a002e16, +0x20100404,0x20181206,0x00a0040a,0x0b204a24, +0x00000001,0x20100602,0x00680406,0x09603210, +0x20100402,0x20280e04,0x00900407,0x09702e11, +0x00000803,0x20380e05,0x00900406,0x09702e11, +0x00181204,0x00101406,0x00680c06,0x0a204a1c, +0x00000201,0x20180402,0x00600405,0x08f02e0b, +0x00000601,0x20180802,0x00680404,0x09002e0b, +0x00000602,0x00080403,0x00580405,0x09002e0b, +0x00100401,0x20380605,0x00b0040a,0x09604a14, +0x20100001,0x20180602,0x00600806,0x08b03205, +0x00080400,0x00000800,0x00400006,0x08b02e06, +0x00080401,0x00000601,0x00400006,0x08b02e06, +0x20300c02,0x20281601,0x00a8080d,0x08f04609, +0x00000001,0x20100400,0x00580c04,0x08a03000, +0x00000201,0x20100400,0x00600005,0x08a02e01, +0x00000201,0x00000401,0x00500005,0x08a02e01, +0x00381604,0x00101c07,0x00480403,0x08d04601, +0x00180e03,0x20101404,0x00600004,0x08b02c04, +0x00000402,0x20180a02,0x00600006,0x08b02c05, +0x20100402,0x20180a02,0x00600006,0x08b02c05, +0x00000003,0x20400206,0x00c0080b,0x08e04406, +0x20201005,0x20481606,0x00a00407,0x08f0300a, +0x00080601,0x00000803,0x00480405,0x08e0280a, +0x00180a02,0x00001004,0x00480804,0x08e02c0a, +0x20100e01,0x20380803,0x00c8080a,0x09404411, +0x00381206,0x20101807,0x00580402,0x09502c0e, +0x00080400,0x20100800,0x00600404,0x09502c0f, +0x00000000,0x20200202,0x00700805,0x09402c0f, +0x00180a01,0x20100401,0x00a00c08,0x09e04419, +0x20302005,0x20582e09,0x00b0080a,0x09d03013, +0x00000401,0x20280a01,0x00800405,0x09d02c13, +0x00000401,0x20280a01,0x00800005,0x09d02c14, +0x20100c00,0x20381202,0x00b0080a,0x0ad04822, +0x00380602,0x00380406,0x00080c00,0x0a802c18, +0x00080401,0x20100400,0x00680405,0x0a802c19, +0x00080401,0x20100401,0x00680405,0x0a802c19, +0x00100003,0x00080a02,0x00780806,0x0c00482a, +0x20580c00,0x00301c00,0x00080809,0x0b502c1d, +0x20480602,0x20200402,0x00700805,0x0b602c1e, +0x20480a02,0x20200803,0x00700805,0x0b602c1e, +0x20a81204,0x00001407,0x00400009,0x0d704832, +0x00200000,0x00080400,0x00600e07,0x0c40281d, +0x00200c01,0x20380e04,0x00800206,0x0c50301d, +0x00200c02,0x20480e05,0x00900206,0x0c50301d, +0x00780802,0x20301206,0x00900215,0x0f004c2b, +0x00101002,0x20281800,0x00281800,0x0dd04a21, +0x20281400,0x00001c00,0x00180400,0x0e00461e, +0x20181800,0x00002000,0x00080800,0x0e10461f, +0x20580c01,0x00201000,0x20300c00,0x11505626, +0x00100603,0x00280406,0x20480c02,0x0cc04220, +0x00500a01,0x20580800,0x00800605,0x0d104221, +0x00400a01,0x20580c00,0x00800604,0x0d104221, +0x00700203,0x20100403,0x00101a0f,0x10105e2d, +0x00080c02,0x00201a03,0x20480c05,0x0bd0461c, +0x20200c03,0x20381604,0x00680809,0x0c10421f, +0x20100803,0x20380e03,0x00680408,0x0c10421f, +0x00280402,0x20101606,0x00200405,0x0e806a32, +0x20180a02,0x00000403,0x00200406,0x0b003e17, +0x00180603,0x00000806,0x00180803,0x0b303e19, +0x00100203,0x20100405,0x00380404,0x0b303e19, +0x20280a02,0x20200402,0x00700c0a,0x0d106a2b, +0x00100401,0x20280602,0x00300802,0x0a604213, +0x20100001,0x20280603,0x00300c05,0x0a704215, +0x20200002,0x20280a03,0x00300c06,0x0a703e15, +0x00300801,0x20500203,0x00880c04,0x0bd06e25, +0x00180400,0x20100801,0x00200004,0x09d04210, +0x00100400,0x20200401,0x00180c03,0x09e04211, +0x00200201,0x20200c02,0x00180c01,0x09e04211, +0x20301001,0x20381a01,0x0088080d,0x0ac0661c, +0x20100201,0x20380400,0x00400408,0x0960420b, +0x00080a01,0x20100801,0x00300407,0x09603e0c, +0x20180400,0x20200601,0x00400408,0x09603e0c, +0x00280601,0x00100803,0x00180c05,0x0a106213, +0x00000802,0x20380a03,0x00380804,0x09304605, +0x00000402,0x20380a03,0x00500005,0x09204206, +0x00000401,0x20380601,0x00500004,0x09204206, +0x20180800,0x00100e01,0x0048040c,0x09905e0b, +0x00180603,0x20100404,0x00280404,0x09104201, +0x20100201,0x20200003,0x00380405,0x09003e01, +0x20100201,0x20200002,0x00400006,0x09003e01, +0x20200c01,0x20181e01,0x0070080a,0x09605800, +0x20200c04,0x20181a05,0x00300408,0x09204005, +0x00100001,0x20200602,0x00380404,0x09104004, +0x00100001,0x20200202,0x00480404,0x09104004, +0x00380401,0x00200801,0x00080805,0x09805c08, +0x00380e05,0x00201807,0x20380801,0x09604009, +0x20100400,0x20280801,0x00400008,0x09503c0a, +0x20100601,0x20280c01,0x00400407,0x0950380a, +0x20181a04,0x00101804,0x0020100c,0x09e05c10, +0x20300806,0x20181a08,0x00300c09,0x09c0400e, +0x00000401,0x20180800,0x00200004,0x09b03c10, +0x00000001,0x20180601,0x00100004,0x09b03c10, +0x00000c06,0x20481609,0x00800808,0x0a90681b, +0x00281e07,0x0010300a,0x20381001,0x0a404013, +0x00180602,0x00000802,0x00000004,0x0a403c14, +0x00180601,0x00000802,0x00080404,0x0a403c13, +0x20180a06,0x20201409,0x00380c07,0x0b806422, +0x00100806,0x20680e0b,0x00a00806,0x0ae04016, +0x00100402,0x20180a04,0x00200406,0x0af03c18, +0x00100401,0x20180a03,0x00200406,0x0af03c18, +0x00400c04,0x20480a09,0x00800004,0x0cb06428, +0x20500603,0x20480408,0x00780409,0x0bb03c1e, +0x20600400,0x00080403,0x00080408,0x0bd03c1f, +0x20600801,0x00080c02,0x00080408,0x0bc03c1f, +0x20f00601,0x20181804,0x00580411,0x0e105832, +0x00200801,0x20380602,0x00600e07,0x0cb0401f, +0x00380601,0x00101802,0x2018060a,0x0cd0401d, +0x00380e01,0x00201c04,0x2038060a,0x0cc03c1d, +0x00900c00,0x00080801,0x20180e1b,0x0fa05c2c, +0x00381c02,0x00601400,0x20481c00,0x0e604a25, +0x20200004,0x00482000,0x00181800,0x0e904a1e, +0x20100404,0x00382400,0x00281c00,0x0e904a1f, +0x20480c03,0x00381400,0x00300000,0x11f05a24, +0x20280602,0x20100406,0x00280808,0x0d403e21, +0x00380a05,0x00300c0b,0x20881605,0x0da04220, +0x00380e05,0x0040100b,0x20881604,0x0da04221, +0x00400204,0x0000000a,0x20200a0c,0x10d05e2a, +0x00200400,0x20380a01,0x00300802,0x0c50421c, +0x00180402,0x00101204,0x20400005,0x0c904621, +0x00100002,0x00100e05,0x20400005,0x0c904620, +0x00400202,0x20100602,0x20102601,0x0f606e30, +0x20300802,0x20281202,0x00100009,0x0b804216, +0x20200601,0x00080801,0x00000409,0x0ba0421a, +0x20200201,0x00080402,0x20100408,0x0ba0421a, +0x20301407,0x20181a09,0x0000000b,0x0df0762b, +0x00180602,0x00000404,0x20380400,0x0ae04212, +0x00000c02,0x00080a02,0x20280802,0x0af04214, +0x00000c03,0x00080a03,0x20280803,0x0af04214, +0x00480e05,0x0040180a,0x20681001,0x0cb07225, +0x00100c01,0x20180e02,0x20200404,0x0a604210, +0x00181203,0x00301005,0x20400804,0x0a603e11, +0x00180e03,0x00300805,0x20400804,0x0a603e11, +0x20180803,0x00101606,0x0000040c,0x0ba0721e, +0x20280400,0x00200001,0x20500008,0x09f0420a, +0x20200802,0x20180e05,0x00000c08,0x09f0460b, +0x20100802,0x00080a05,0x20100807,0x09f0460b, +0x00180601,0x20100002,0x00500008,0x0ad06e14, +0x00280e01,0x00201001,0x20400001,0x09b04205, +0x00200201,0x00100402,0x20380c03,0x09a04606, +0x00200000,0x00100401,0x20380803,0x09a04606, +0x20100001,0x20180a02,0x0050040b,0x0a60720b, +0x20200401,0x20180602,0x00000408,0x09a04201, +0x20280400,0x00100000,0x20200408,0x09804201, +0x20280400,0x00100400,0x20300008,0x09804201, +0x20180401,0x20100c01,0x00380c09,0x0a306c00, +0x00280a01,0x00001002,0x20280802,0x09b04004, +0x00200000,0x00000400,0x20100002,0x09a04004, +0x00280601,0x00000400,0x20200002,0x09904004, +0x00400204,0x20200003,0x00600c06,0x0a506807, +0x20200401,0x20281202,0x00200c08,0x09e03c09, +0x20200000,0x20100201,0x20180408,0x09d0400a, +0x20200401,0x20100201,0x20180409,0x09c04009, +0x20601806,0x20283209,0x00600410,0x0ab06c12, +0x00300601,0x20100801,0x20180c01,0x0a40400e, +0x00100000,0x00000000,0x20180403,0x0a30400f, +0x00100000,0x00000000,0x20180403,0x0a303c0f, +0x00680604,0x00401009,0x20681c00,0x0b60681a, +0x20500800,0x00082201,0x0010140b,0x0ac03c14, +0x20100201,0x00080401,0x00000406,0x0ac03c14, +0x20100201,0x00080401,0x00000405,0x0ac03c14, +0x20780801,0x00380602,0x20201410,0x0c506423, +0x00780401,0x00200a01,0x20780e05,0x0b704417, +0x00300002,0x00000602,0x20280802,0x0b704018, +0x00200002,0x00000202,0x20180803,0x0b604018, +0x00981204,0x00101802,0x20300206,0x0d906c28, +0x20980401,0x00100403,0x20500011,0x0c30401d, +0x20680401,0x00000803,0x2018040b,0x0c40381e, +0x20580800,0x00001004,0x20180409,0x0c40381e, +0x20f00809,0x20380a0a,0x00381814,0x0ed0682f, +0x00300202,0x00101805,0x20400a09,0x0d404421, +0x00300602,0x20100805,0x00101608,0x0d40401f, +0x00200e01,0x20280403,0x00301607,0x0d40401f, +0x00900605,0x20201c10,0x0018221a,0x10605c2c, +0x00500c06,0x00284000,0x00d85400,0x0ef05a29, +0x00200406,0x00182800,0x00c86800,0x0f306225, +0x00280405,0x00281c00,0x00a86400,0x0f306226, +0x20100808,0x00183800,0x00c85c00,0x12c07628, +0x20480605,0x00580c11,0x2038340e,0x0dc03e23, +0x20280606,0x00281012,0x00283005,0x0e103a22, +0x20200204,0x0018140f,0x00383007,0x0e103a23, +0x00081208,0x00380417,0x20281e02,0x11805629, +0x00280602,0x00400802,0x20600001,0x0cd03a1b, +0x00300202,0x00100001,0x20200801,0x0d103a1f, +0x00380603,0x00100403,0x20200800,0x0d103a1f, +0x00200000,0x20100602,0x20302203,0x1030662b, +0x20180401,0x00300a03,0x20400007,0x0c003a17, +0x20300404,0x00100204,0x2028040a,0x0c203e1a, +0x20300805,0x00080a06,0x0000000a,0x0c203e1a, +0x00380c00,0x20102201,0x20200002,0x0ed0722c, +0x20100001,0x00280401,0x20280403,0x0b603612, +0x00381205,0x00101807,0x20200401,0x0b703a15, +0x00381207,0x00101c09,0x20200000,0x0b703a15, +0x20200001,0x20480e02,0x0060180b,0x0d806e25, +0x00281204,0x00301805,0x20300802,0x0ad03a10, +0x20201004,0x20381e09,0x00401008,0x0ad03e10, +0x20201006,0x20381e0b,0x00401009,0x0ad03e10, +0x00100201,0x20380401,0x00300806,0x0c807a1c, +0x20200402,0x20180a06,0x00300c09,0x0a603e0a, +0x00180601,0x00100804,0x20381003,0x0a703e0b, +0x00180a03,0x00100c07,0x20381003,0x0a703e0b, +0x00000400,0x20380a02,0x0020040a,0x0bc07e14, +0x00100800,0x00081001,0x00180402,0x0a303e05, +0x00100201,0x00000401,0x20100405,0x0a203e07, +0x00100000,0x00000202,0x00000405,0x0a203e07, +0x00000801,0x20280601,0x00180c09,0x0b407a0b, +0x20100201,0x00200402,0x20380406,0x0a103e01, +0x20200802,0x00080e04,0x00000008,0x0a003e01, +0x20200401,0x00080a02,0x00080408,0x0a003e01, +0x20100201,0x00000002,0x0000000a,0x0b107601, +0x00100201,0x00180a01,0x20100804,0x0a203c04, +0x00200202,0x00200004,0x20380402,0x0a103804, +0x00200000,0x00180402,0x20280402,0x0a103804, +0x00080601,0x20100000,0x20100809,0x0b307408, +0x20100804,0x00280603,0x20381006,0x0a603c09, +0x20180401,0x00200602,0x20300407,0x0a403c09, +0x20180a01,0x00200801,0x20300407,0x0a403809, +0x00080c03,0x20101e02,0x20181c08,0x0b907810, +0x00280e06,0x00401008,0x20500403,0x0ab0340e, +0x00100201,0x00100401,0x20200004,0x0ab03c0f, +0x00100400,0x00000201,0x20100004,0x0aa03c0f, +0x00280a06,0x20400406,0x00700c08,0x0c306c18, +0x20500405,0x00080609,0x0000000a,0x0b403c14, +0x20200001,0x00080602,0x20100007,0x0b303c14, +0x20200000,0x00100000,0x20180406,0x0b303814, +0x20601006,0x2068220b,0x0080040e,0x0d207024, +0x00800602,0x00100006,0x20181206,0x0bf03416, +0x00500201,0x00100802,0x20280400,0x0be03817, +0x00400201,0x00100401,0x20180401,0x0be03817, +0x00501203,0x20281c06,0x00081a04,0x0e606829, +0x20800c05,0x00380601,0x20100014,0x0ca0341d, +0x20600c04,0x00080a01,0x0000000e,0x0cb0381e, +0x20600c05,0x00080e01,0x0000000d,0x0cb0381e, +0x20700809,0x00300a04,0x20782c0b,0x0fa0602c, +0x00180a04,0x0050180d,0x20202604,0x0dc03825, +0x00180a04,0x0030180c,0x20202203,0x0dc04023, +0x00180e04,0x0040200c,0x20301e03,0x0dc04023, +0x00381e07,0x00402c15,0x20401e0a,0x1110542c, +0x00a00c07,0x20982800,0x01b8d400,0x0fe0ba3a, +0x00800c07,0x20682000,0x0138c400,0x1020ae36, +0x00801007,0x20783000,0x0168c400,0x1020ae37, +0x00701007,0x20883000,0x0178d000,0x13e0ce3a, +0x20900e04,0x20682416,0x01187c1e,0x0e405e2b, +0x20700e03,0x20482414,0x00b87417,0x0e905a2b, +0x20600e05,0x20382016,0x00a87817,0x0e905e2b, +0x20901a01,0x20484815,0x00b86c15,0x1230722f, +0x00000605,0x2038080a,0x00880c03,0x0d30421b, +0x00100203,0x0008040a,0x00181402,0x0d80421e, +0x00000602,0x20180c08,0x00281003,0x0d70421e, +0x00200206,0x00200011,0x20780a05,0x10e06227, +0x00000003,0x20280606,0x00700404,0x0c704617, +0x00080601,0x00000800,0x00000806,0x0c90461a, +0x00280602,0x00001001,0x20100404,0x0c90461a, +0x00300202,0x00200202,0x20703401,0x0fa07629, +0x00100202,0x20200004,0x00580804,0x0bc04613, +0x20300c03,0x20182205,0x00301008,0x0be04613, +0x20400c04,0x20182606,0x0030140a,0x0be04614, +0x20100406,0x00280e09,0x20700c09,0x0e708624, +0x20100c02,0x20282203,0x00601407,0x0b40460e, +0x00280a03,0x00201c05,0x20681400,0x0b504a10, +0x00480e05,0x00202007,0x20681602,0x0b504a10, +0x00000204,0x00300407,0x20a80407,0x0d70861b, +0x00080602,0x00100803,0x20280803,0x0ae04e09, +0x20100403,0x00080a05,0x00100807,0x0ae0460c, +0x20200405,0x20181208,0x00200809,0x0ae0460c, +0x00080403,0x00300a04,0x20900408,0x0cb08a14, +0x00180402,0x00000e02,0x00080803,0x0aa04a06, +0x00000202,0x00000004,0x20180405,0x0a904606, +0x00180603,0x00100807,0x20280803,0x0a904606, +0x00180a03,0x00201404,0x20780408,0x0c30860c, +0x20100203,0x20100404,0x00300407,0x0a904601, +0x00180401,0x00001201,0x20180404,0x0a704601, +0x20180402,0x00000e03,0x20100007,0x0a704602, +0x20100401,0x00180a05,0x20200c0c,0x0bf08602, +0x00000004,0x20100206,0x00400003,0x0aa04805, +0x00000201,0x20100001,0x00300406,0x0a804004, +0x00100202,0x20100402,0x00200004,0x0a804404, +0x20100403,0x00180e02,0x20380c08,0x0c108409, +0x00380a05,0x20101407,0x00380c03,0x0ad04408, +0x00000402,0x20180a03,0x00300006,0x0ab0440a, +0x20200403,0x20181204,0x00300408,0x0ab0440a, +0x00300203,0x00200006,0x20680406,0x0c708010, +0x20300c04,0x20382208,0x0080180b,0x0b20440e, +0x00000201,0x00000002,0x00180405,0x0b20400f, +0x00180603,0x00000805,0x00080802,0x0b20440f, +0x20400800,0x00281a04,0x2070100e,0x0d10841a, +0x00080400,0x00001004,0x00081801,0x0bb04814, +0x20100000,0x00000400,0x00000005,0x0ba04414, +0x20200001,0x00000203,0x00100406,0x0ba04413, +0x00080802,0x00401a03,0x20c82803,0x0e108422, +0x00680801,0x20101803,0x00400000,0x0c504414, +0x00400003,0x20100400,0x00200002,0x0c504017, +0x00400002,0x00000401,0x00180802,0x0c504017, +0x00280c01,0x00202004,0x20782802,0x0f207024, +0x20380c00,0x20302806,0x00901812,0x0d10481e, +0x20180e01,0x20102408,0x0020080d,0x0d20441f, +0x20180e01,0x20102808,0x0020080c,0x0d20441f, +0x00280e01,0x00002806,0x00180406,0x10506829, +0x20300202,0x20780405,0x01406009,0x0e40602b, +0x20300202,0x20400005,0x00b05409,0x0e505829, +0x20300602,0x20480805,0x00b05c09,0x0e405829, +0x20401601,0x20483803,0x00c0600c,0x11c07031 + }, //A + { +0x01381a0b,0x00700000,0x00011400,0x0f58b250, +0x0138160b,0x00300000,0x00010400,0x10089e4f, +0x0138160c,0x00300000,0x00010c00,0x1008a24f, +0x01581a0f,0x00400000,0x00013400,0x1088aa52, +0x2150000d,0x00000222,0x0000743a,0x0d283e33, +0x2150000c,0x20200222,0x00007039,0x0dd83233, +0x2160000e,0x20200223,0x00006c3a,0x0dd83632, +0x21a00414,0x2020022e,0x0000603f,0x0e482e32, +0x00480602,0x00000005,0x00080604,0x0c282e18, +0x00480601,0x20200003,0x00080a05,0x0cd82619, +0x00580603,0x20200005,0x00080a07,0x0cd82a19, +0x00780a05,0x2010000e,0x0008120e,0x0d583219, +0x20100001,0x20100201,0x00000807,0x0b682a16, +0x20200401,0x20300201,0x00080808,0x0c082618, +0x20300402,0x20300203,0x00080409,0x0c082618, +0x00080601,0x20300202,0x00001808,0x0c682a1c, +0x00180601,0x20100001,0x00000c03,0x0ac82a11, +0x00180601,0x20200002,0x00000402,0x0b682a13, +0x00100201,0x20200003,0x00000401,0x0b682a13, +0x20200404,0x20400205,0x00080c06,0x0ba82215, +0x00000201,0x20200202,0x00000405,0x0a48220d, +0x00100201,0x20300000,0x00000404,0x0ad8260f, +0x00100000,0x20300201,0x00000805,0x0ad8260f, +0x00400204,0x20300007,0x00000000,0x0b082a12, +0x20300804,0x20200205,0x00081c07,0x09f82207, +0x20300002,0x20200203,0x00080808,0x0a782609, +0x20300402,0x20200202,0x00080807,0x0a782609, +0x20400403,0x20300206,0x0000000d,0x0a88260c, +0x00380604,0x00000008,0x00000201,0x09d83204, +0x00300202,0x20200004,0x00000000,0x0a482a06, +0x00300203,0x20200005,0x00000601,0x0a482a06, +0x00300203,0x20200004,0x00080401,0x0a482a06, +0x20180401,0x20100203,0x00001007,0x09b82a01, +0x20200001,0x20200203,0x00000409,0x0a282601, +0x20200001,0x20200203,0x00000809,0x0a282602, +0x20300805,0x20200206,0x0008180a,0x0a282800, +0x00000400,0x20200000,0x00080404,0x09c82404, +0x00000400,0x20300001,0x00080803,0x0a382405, +0x00000400,0x20200000,0x00080804,0x0a382405, +0x00380a05,0x00000009,0x00000401,0x0a483405, +0x00000001,0x20100201,0x00080803,0x09f82808, +0x00000201,0x20200001,0x00000404,0x0a682809, +0x00000000,0x20200001,0x00000004,0x0a682809, +0x20200404,0x20200206,0x00000409,0x0a882c0a, +0x00280602,0x20100002,0x00000403,0x0a48280b, +0x00100001,0x20200201,0x00000004,0x0ab8240d, +0x00100000,0x20200000,0x00000404,0x0ab8280d, +0x00580a05,0x20100006,0x00000c01,0x0ae82c0f, +0x20380402,0x20100202,0x00000408,0x0aa82811, +0x20100000,0x20200001,0x00000006,0x0b382812, +0x20200001,0x20200201,0x00000006,0x0b382812, +0x20900006,0x20300209,0x0008080f,0x0b782417, +0x00580605,0x20200004,0x00000c00,0x0b482414, +0x00300201,0x20200001,0x00000402,0x0bd82416, +0x00300202,0x20200002,0x00000401,0x0bd82816, +0x00a00a04,0x20300009,0x0008120c,0x0c582c19, +0x20300c03,0x2030020b,0x00082010,0x0c08201c, +0x00000602,0x20200202,0x00080809,0x0c98241b, +0x20100601,0x20200204,0x0008080a,0x0c98241c, +0x20480602,0x20100204,0x00001012,0x0d182c1c, +0x20200c00,0x00000201,0x00085007,0x0d184027, +0x20300403,0x20200208,0x0008340a,0x0d983024, +0x20300802,0x20200207,0x00083408,0x0d983424, +0x20200804,0x2030020b,0x00083c06,0x0e283028, +0x00801205,0x20484c00,0x0140ac00,0x0e188631, +0x00800606,0x00383800,0x0080b800,0x0ed88e31, +0x00800a06,0x00283c00,0x00a0bc00,0x0ed88e30, +0x00600606,0x00384800,0x00b0c800,0x0f48962e, +0x20880405,0x0008060f,0x00104018,0x0cb83a25, +0x20980406,0x00580613,0x20604817,0x0d683e25, +0x20880406,0x00480613,0x20504417,0x0d783e25, +0x20680c06,0x00400e13,0x20703c12,0x0de83e25, +0x00201001,0x20180c00,0x00080800,0x0bc82e19, +0x00300c02,0x00380e01,0x20781202,0x0c88361a, +0x00300c01,0x00380c00,0x20681201,0x0c88361a, +0x00201401,0x00181c00,0x20380c00,0x0cf83a1c, +0x00080601,0x00300002,0x20400406,0x0b083216, +0x20180e03,0x00601005,0x20a00007,0x0bb83a18, +0x20180a02,0x00600c04,0x20980406,0x0bb83a18, +0x20200400,0x00680c02,0x20a80406,0x0c183e1a, +0x00000801,0x00280e02,0x20400405,0x0a782e10, +0x00000803,0x00380a05,0x20600804,0x0b083612, +0x00000402,0x00480603,0x20600804,0x0b183613, +0x00280800,0x00701002,0x20d80401,0x0b583e16, +0x20180400,0x00400401,0x20780404,0x0a082e0c, +0x00080602,0x00500404,0x20800004,0x0a88360e, +0x00000201,0x00400402,0x20800004,0x0a88360f, +0x00000201,0x00500000,0x20900c06,0x0ab83a12, +0x00281201,0x00301801,0x20580402,0x09b82e09, +0x00000001,0x00400602,0x20700005,0x0a28320a, +0x00080401,0x00400a01,0x20700005,0x0a28360a, +0x20180800,0x00500a02,0x20900407,0x0a38360c, +0x20100800,0x00080e02,0x00100807,0x09782e05, +0x00100201,0x00480402,0x20600404,0x09e83605, +0x00100201,0x00380401,0x20500804,0x09e83606, +0x00000402,0x00400201,0x20780405,0x09f83606, +0x00000401,0x00280a01,0x20380403,0x09682c00, +0x00000402,0x00380602,0x20780406,0x09d83201, +0x00000401,0x00380602,0x20680406,0x09d83201, +0x00281604,0x00401c04,0x20700004,0x09d83a02, +0x20180a01,0x00300803,0x20580404,0x09782c04, +0x00080a02,0x00400803,0x20800004,0x09d83404, +0x00080a01,0x00400802,0x20700004,0x09d83404, +0x20301005,0x20181a07,0x0000040a,0x09d83405, +0x00100400,0x00100601,0x20300002,0x09a82c07, +0x20100401,0x00380602,0x20500405,0x0a183009, +0x00000400,0x00200201,0x20500404,0x0a183008, +0x00280a04,0x00400c07,0x20780402,0x0a28380b, +0x00000400,0x00280a01,0x20200406,0x09e8300b, +0x00100201,0x00300001,0x20680403,0x0a68300d, +0x00000400,0x00380400,0x20500004,0x0a68300d, +0x00000c02,0x00281606,0x20400c07,0x0a883410, +0x20100400,0x00380800,0x20480406,0x0a583011, +0x20200002,0x00480602,0x20600007,0x0ae83412, +0x20180401,0x00400201,0x20600006,0x0ae83412, +0x20300403,0x00400000,0x20981c06,0x0b283817, +0x00000400,0x00380800,0x20680404,0x0af83015, +0x00200202,0x00400003,0x20780402,0x0b883416, +0x00100601,0x00380402,0x20780403,0x0b883416, +0x00681607,0x0060140a,0x20900e03,0x0be84018, +0x00080a01,0x00502000,0x20881c04,0x0bb8341a, +0x20280601,0x00400a02,0x20780407,0x0c48341b, +0x20280601,0x00400e01,0x20780807,0x0c48341b, +0x20601403,0x0018120a,0x2040040e,0x0cb8341e, +0x20280801,0x00302203,0x00082806,0x0c98441e, +0x20100002,0x00401205,0x20582c02,0x0d283c1f, +0x00080401,0x00301604,0x20582801,0x0d283c1f, +0x00280c01,0x00601e02,0x20883a05,0x0dc84022, +0x00300604,0x00081800,0x00804000,0x0d484e23, +0x00200e04,0x20682800,0x01205400,0x0de85a20, +0x00100a04,0x20582400,0x01105400,0x0df85a20, +0x00001602,0x20883800,0x01403c00,0x0e58561d, +0x20300c07,0x0018160b,0x00200c09,0x0c48361e, +0x20300808,0x2038160d,0x00801005,0x0cf83a1d, +0x20200c08,0x2038160d,0x00801004,0x0cf8361e, +0x00001005,0x20381e07,0x00600601,0x0d683e1e, +0x00381a07,0x0040200b,0x20380400,0x0b683619, +0x00580e06,0x2010180b,0x00381203,0x0c083e1c, +0x00480a05,0x2010140a,0x00381601,0x0c183a1c, +0x00381605,0x00102409,0x00081201,0x0c78421f, +0x20200404,0x20280a08,0x00501408,0x0aa82e15, +0x20400c04,0x20481608,0x0090100c,0x0b383a18, +0x20300403,0x20380e05,0x0070100b,0x0b383e18, +0x20200403,0x20400206,0x00900408,0x0b88421b, +0x00180a02,0x20100c03,0x00380802,0x0a182e10, +0x00380603,0x20100805,0x00480a01,0x0a983a12, +0x00200201,0x20100402,0x00580401,0x0a983a12, +0x00100a01,0x20380803,0x00900003,0x0ac84216, +0x20100400,0x20280602,0x00600805,0x09a82e0c, +0x20200002,0x20280a04,0x00600808,0x0a183a0e, +0x20180401,0x20100201,0x00500806,0x0a183a0e, +0x20180601,0x20100000,0x00600c07,0x0a384211, +0x00100c01,0x20281201,0x00500003,0x09582e08, +0x00100202,0x20200003,0x00480403,0x09b83a09, +0x00000601,0x20280401,0x00500004,0x09b83a09, +0x00000802,0x20380e03,0x00680405,0x09c83a0b, +0x20180a02,0x00100c03,0x00000005,0x09282e04, +0x20100402,0x20180603,0x00500005,0x09783a05, +0x00000001,0x20180601,0x00400005,0x09783a05, +0x00180603,0x00000404,0x00480404,0x09783e07, +0x00100001,0x20100203,0x00480402,0x09082e01, +0x00180602,0x20100803,0x00480403,0x09683a01, +0x00180602,0x20100802,0x00300004,0x09683a01, +0x20200c04,0x20181e05,0x00500808,0x09583e01, +0x20200801,0x20180c01,0x00480806,0x09183004, +0x20100802,0x20280e03,0x00500407,0x09683804, +0x20100802,0x20281203,0x00500007,0x09683804, +0x00281203,0x00301c06,0x20280c03,0x09783805, +0x00180e02,0x00100803,0x00100802,0x09483008, +0x00080400,0x00000402,0x00280403,0x09a83809, +0x00080601,0x00100803,0x00180403,0x09a83809, +0x20300801,0x20181204,0x00500c0a,0x09a83c0b, +0x00000402,0x20100204,0x00400004,0x09882c0b, +0x00080602,0x20100801,0x00300804,0x09f8380d, +0x00080601,0x20100800,0x00300804,0x09f8380d, +0x00180402,0x00100c00,0x00181401,0x0a183c10, +0x20100000,0x20100401,0x00480c06,0x09f83010, +0x00000402,0x20280604,0x00580405,0x0a783411, +0x00000802,0x20280a03,0x00580805,0x0a783411, +0x00080a05,0x00001005,0x00400006,0x0aa84014, +0x00000000,0x20100801,0x00580804,0x0a883415, +0x00080a01,0x00000403,0x00400005,0x0b083c16, +0x00080e01,0x00000804,0x00380405,0x0b083c16, +0x20101007,0x20382609,0x00800c06,0x0b58401a, +0x20180601,0x20100401,0x00600405,0x0b483419, +0x20300800,0x20300201,0x00580405,0x0bc8381b, +0x20300601,0x20200601,0x00500006,0x0bc8381b, +0x20381a09,0x0010300e,0x20180c04,0x0c483c1f, +0x20180401,0x20300a03,0x00880402,0x0c18341c, +0x00180401,0x20101202,0x00581203,0x0ca83c1b, +0x00100001,0x20100e03,0x00681203,0x0ca83c1c, +0x00200c04,0x2050020d,0x00b00206,0x0d383c1d, +0x20180400,0x20280800,0x00701000,0x0cd8321d, +0x20380a01,0x00280400,0x00001c00,0x0d683619, +0x20380601,0x00180c00,0x00101800,0x0d783619, +0x20380400,0x00400400,0x20480400,0x0de8361a, +0x00580602,0x20201001,0x00480602,0x0be82a1e, +0x00500402,0x00000a04,0x20180e08,0x0c982a1d, +0x00600402,0x00100a03,0x20281209,0x0ca82a1d, +0x00681201,0x00301801,0x20280a09,0x0d08361f, +0x20401003,0x20382604,0x00800c0c,0x0b082e19, +0x20100201,0x00280c03,0x00100808,0x0ba8361d, +0x20180602,0x00280404,0x00100809,0x0ba8361e, +0x20201001,0x20181e02,0x00400808,0x0c083a1f, +0x00280603,0x00100805,0x20180400,0x0a582613, +0x00080801,0x00201201,0x20280404,0x0ad82e17, +0x20100002,0x00100603,0x00000005,0x0ad82e17, +0x00180400,0x00300802,0x20380402,0x0b28361a, +0x20100402,0x00080a03,0x00100806,0x09c82610, +0x00000201,0x00080401,0x00200805,0x0a382e12, +0x00180602,0x00100403,0x00100403,0x0a382e12, +0x00080e03,0x00200c02,0x20100c06,0x0a683616, +0x20100000,0x00100402,0x20180404,0x0958260c, +0x00000801,0x00080602,0x00180404,0x09b82e0e, +0x00000802,0x00080a04,0x00200005,0x09b82e0e, +0x20100c04,0x00081206,0x00200407,0x09c82e10, +0x00280a02,0x00101001,0x00000402,0x09082609, +0x20180a01,0x00200402,0x00000005,0x09583209, +0x00080a01,0x00200803,0x20180404,0x09583209, +0x00280e03,0x00201006,0x20280c02,0x0958320c, +0x20300802,0x20281204,0x00400407,0x08d82604, +0x00100000,0x00000400,0x00000003,0x09182e05, +0x00100000,0x00000400,0x00100003,0x09182e06, +0x20200001,0x00000202,0x00300c08,0x09183206, +0x00300201,0x00000403,0x00080e01,0x08c82601, +0x20100401,0x00080a01,0x00100006,0x08f83201, +0x20100401,0x00080a01,0x00100006,0x08f83201, +0x00280601,0x20101001,0x00280803,0x08f82e01, +0x20180e02,0x00100c01,0x00100807,0x08c82403, +0x00080400,0x00200c01,0x20180404,0x09082c04, +0x00180a01,0x00101002,0x00080404,0x09083004, +0x20100c01,0x20281602,0x00600408,0x09083004, +0x20100c03,0x20281605,0x00400405,0x08f82408, +0x00000000,0x00080400,0x00200405,0x09383009, +0x20100401,0x20180a02,0x00300806,0x09383009, +0x20280a01,0x00100c01,0x00180806,0x0948300b, +0x00280603,0x00100c05,0x20180801,0x0948240b, +0x20100402,0x00080a01,0x00200405,0x09982c0e, +0x20100001,0x00080400,0x00100004,0x09982c0e, +0x00300400,0x20180601,0x00480401,0x09a8300f, +0x20100402,0x00000203,0x00200007,0x09a8240f, +0x00380a04,0x00100c03,0x00000001,0x0a182c10, +0x00280a03,0x00100c02,0x00080401,0x0a182c10, +0x20400201,0x00080c00,0x0030080b,0x0a383415, +0x00080601,0x00100002,0x00200004,0x0a382814, +0x20101406,0x20181a07,0x00380808,0x0aa82c15, +0x20101005,0x20181a06,0x00480408,0x0aa83015, +0x00700401,0x00000a01,0x00081602,0x0af83019, +0x20200a01,0x20180800,0x00200406,0x0ae82419, +0x20381206,0x0040180a,0x20380404,0x0b68341b, +0x20480e05,0x00301009,0x20280405,0x0b68341c, +0x20c00800,0x00281c02,0x00201011,0x0bc83c20, +0x00000001,0x00180a03,0x00080400,0x0bc8241c, +0x00200002,0x20100207,0x00300e05,0x0c482c1b, +0x00280402,0x00000a05,0x00200a06,0x0c482c1b, +0x00681601,0x00402002,0x20680613,0x0cd8301f, +0x00000c02,0x00081000,0x00281000,0x0c881e1c, +0x20401403,0x20381c00,0x00781400,0x0d082617, +0x20401003,0x20281400,0x00681800,0x0d182618, +0x20300201,0x20280400,0x00700400,0x0d782e1b, +0x00380a03,0x00300405,0x20300601,0x0ba8261d, +0x00881205,0x00201408,0x0000020c,0x0c482e1d, +0x00881605,0x00201808,0x0000020c,0x0c482e1e, +0x00500803,0x20281604,0x00780608,0x0c982e1e, +0x20180402,0x00201204,0x20180408,0x0ac81e1a, +0x20300803,0x20280a07,0x0050080b,0x0b48261d, +0x20300804,0x20280e07,0x00600c0c,0x0b48261d, +0x00080603,0x00001006,0x00281006,0x0b982e1f, +0x20100a01,0x00180802,0x00300004,0x0a182614, +0x00100602,0x00080404,0x00400003,0x0a882a16, +0x00100203,0x00000004,0x00380402,0x0a882a16, +0x00180400,0x20180603,0x00601405,0x0ab8321a, +0x00180401,0x00200602,0x00100003,0x09882210, +0x20100003,0x00180604,0x00200005,0x09e82612, +0x20200403,0x00080e04,0x00300406,0x09e82612, +0x20200802,0x20281602,0x00500407,0x0a082a14, +0x20180601,0x00200002,0x00100405,0x0918260c, +0x00280e04,0x00101005,0x00100002,0x09682a0e, +0x00280e04,0x00101005,0x00180401,0x09682a0e, +0x00380a02,0x00001003,0x00180c00,0x09782a10, +0x00000400,0x00180e01,0x00100803,0x08c82208, +0x20100c04,0x20281207,0x00500007,0x08f8260a, +0x20100c04,0x20281207,0x00500007,0x08f82a0a, +0x20100801,0x20181202,0x00500c08,0x08f82e0c, +0x20180401,0x00200c00,0x20180c04,0x08982204, +0x00180a02,0x00100406,0x00180803,0x08c82e05, +0x00080a02,0x00100405,0x00080803,0x08c82e05, +0x20100401,0x00080800,0x00180406,0x08b82a05, +0x00280a03,0x00100804,0x00100802,0x08782601, +0x00000000,0x20100a01,0x00200405,0x08a82a01, +0x00180601,0x00000800,0x00200405,0x08a82a01, +0x00100201,0x00100403,0x00000003,0x08a82a01, +0x20300c03,0x20181205,0x00300808,0x08881c04, +0x00000400,0x20180a01,0x00400405,0x08b82804, +0x20100801,0x20180e02,0x00400806,0x08b82804, +0x00080e01,0x00101201,0x00100407,0x08a82404, +0x00280a01,0x00201003,0x20180c00,0x08b81c08, +0x20100000,0x00000000,0x00200005,0x08e82409, +0x00080601,0x00100801,0x00100004,0x08e82409, +0x20200c03,0x20281204,0x00480407,0x08e8240b, +0x20100001,0x00080601,0x00300806,0x08f8200b, +0x00000000,0x00000000,0x00300003,0x0948240d, +0x00000001,0x00000202,0x00300004,0x0948240d, +0x00380605,0x00100806,0x00180400,0x0958280f, +0x00180602,0x00000401,0x00200403,0x09681c0f, +0x20100801,0x00080800,0x00300004,0x09b82811, +0x20100400,0x00080402,0x00200004,0x09b82811, +0x20500406,0x00080a08,0x0038080b,0x09d82814, +0x00000c04,0x20181204,0x00380406,0x09e81c14, +0x00481603,0x00102003,0x00180401,0x0a582414, +0x00481201,0x00101801,0x00180402,0x0a582414, +0x00881206,0x0010180a,0x00180604,0x0a983018, +0x20380e05,0x00201007,0x20100006,0x0aa8201a, +0x20901003,0x20382205,0x0090100e,0x0b08281b, +0x20800c02,0x20381a04,0x0080080e,0x0b08281b, +0x20c00805,0x20380a09,0x00800414,0x0b58281f, +0x00100c02,0x20280a07,0x00480603,0x0b78201b, +0x00400201,0x00000404,0x00180e0b,0x0bf8241c, +0x00400201,0x00000003,0x00180a0b,0x0bf8281c, +0x00601202,0x20181805,0x00580611,0x0c783020, +0x00180e01,0x00001800,0x00200400,0x0c581a1f, +0x20181601,0x00302000,0x20200000,0x0cd81e1b, +0x20181602,0x00202000,0x20100400,0x0cd81e1b, +0x20400400,0x00080400,0x00180400,0x0d381e1a, +0x00000c02,0x20281204,0x00800404,0x0b681a1d, +0x00301003,0x20281e04,0x00600a04,0x0bf81e1d, +0x00301403,0x20382205,0x00700a04,0x0bf81e1d, +0x00800402,0x00100a01,0x0008120b,0x0c581e20, +0x00180601,0x00100403,0x00400004,0x0a881a19, +0x00180a02,0x00201005,0x20180805,0x0b081e1c, +0x00080a02,0x00201005,0x20180805,0x0b181e1c, +0x20381203,0x00200404,0x0030100c,0x0b482620, +0x20281000,0x00001000,0x00400c06,0x09d81614, +0x20280401,0x00000602,0x00300807,0x0a381e16, +0x20180400,0x00000602,0x00300c06,0x0a481e17, +0x00100c02,0x20180e05,0x00400402,0x0a781e18, +0x00200800,0x20480601,0x00800001,0x09481210, +0x00200601,0x20100000,0x00480402,0x09a81a12, +0x00100400,0x20100601,0x00480402,0x09a81a12, +0x00000000,0x00100802,0x00181005,0x09b81e15, +0x20200801,0x20280e02,0x00780407,0x08d8160c, +0x20200c02,0x20181602,0x00400007,0x09181e0e, +0x20200802,0x20181202,0x00400006,0x09181e0e, +0x00100000,0x00180401,0x00200404,0x09282210, +0x00100000,0x20100402,0x00380c02,0x08881a08, +0x00380e03,0x00201404,0x20180c00,0x08b81e0b, +0x00380a02,0x00101403,0x00080c00,0x08b81e0b, +0x00080400,0x00100800,0x00100006,0x08b8220c, +0x00100601,0x20100001,0x00400004,0x08581e05, +0x20100803,0x20181204,0x00400009,0x08782206, +0x20100803,0x20180e04,0x00500009,0x08782206, +0x00000001,0x00000201,0x00380805,0x08782206, +0x20100401,0x00080e01,0x00300806,0x08381800, +0x00080602,0x00200405,0x00100004,0x08582000, +0x00080602,0x00100005,0x00100404,0x08582400, +0x00080602,0x00000003,0x00300806,0x08582400, +0x00080a01,0x00101001,0x00080403,0x08481404, +0x00080800,0x00100a02,0x00100c04,0x08781c04, +0x00080800,0x00000e02,0x00200804,0x08681c04, +0x20100803,0x20181204,0x00300406,0x08681c06, +0x00000401,0x20180601,0x00500803,0x08781807, +0x20100400,0x20180601,0x00300005,0x08a81c09, +0x20100801,0x20180a02,0x00400006,0x08a81c09, +0x00180e02,0x00201404,0x20180c03,0x08a81c0a, +0x00000601,0x00000000,0x00300005,0x08c8140b, +0x00000401,0x00000000,0x00280403,0x09081c0d, +0x00100000,0x00000001,0x00280802,0x09081c0d, +0x20100400,0x20180601,0x00400806,0x0908200f, +0x20100802,0x00080a02,0x00380404,0x09381410, +0x00080a02,0x00100802,0x00200404,0x09781c11, +0x20180601,0x00100401,0x00200405,0x09781c11, +0x00100201,0x00000800,0x00380803,0x09981c13, +0x00480a03,0x00201004,0x00080802,0x09b81813, +0x00201002,0x20181e04,0x00500804,0x0a081c15, +0x00200c01,0x20181202,0x00400803,0x0a081c15, +0x00101002,0x00081e02,0x00500806,0x0a382018, +0x20800c04,0x00081a05,0x0050040d,0x0a68181a, +0x20680800,0x00301002,0x20281009,0x0ac8181b, +0x20680800,0x00200c01,0x20180c0a,0x0ac8181b, +0x20880a01,0x00301003,0x20280c0a,0x0b182020, +0x00481202,0x00302007,0x2018120b,0x0b48181b, +0x00380400,0x00100001,0x00200608,0x0bb8201c, +0x00300000,0x00000000,0x00300208,0x0bb8201c, +0x00481000,0x00101801,0x0020060d,0x0c28201e, +0x00000400,0x00180800,0x00300800,0x0c380e1d, +0x20301001,0x20281800,0x00700000,0x0ca81219, +0x20301001,0x20281c00,0x00680400,0x0ca81219, +0x20480801,0x00200c00,0x00100000,0x0d08161b, +0x00280e01,0x00101401,0x00100000,0x0b480a1d, +0x00680e02,0x00101803,0x00180a08,0x0bc8121d, +0x00680e03,0x00201804,0x00080e09,0x0bd8121d, +0x00a80e05,0x20101004,0x0050120c,0x0c281621, +0x20100201,0x20280a01,0x00500c08,0x0a680a19, +0x20200401,0x20281203,0x00600c0a,0x0ad8121d, +0x20200801,0x20181204,0x00600c0a,0x0ae8121d, +0x20601c08,0x20482a0c,0x00900010,0x0b180e1f, +0x20201804,0x20282204,0x00380806,0x09c80612, +0x20100800,0x00080800,0x00380405,0x0a181215, +0x20100400,0x00080801,0x00280405,0x0a181215, +0x00380e06,0x0020140b,0x20181602,0x0a481618, +0x00280e04,0x00401408,0x20580a01,0x09380a10, +0x00180601,0x00100801,0x00080401,0x09781212, +0x00180a01,0x00200802,0x00000001,0x09781212, +0x20180403,0x00000606,0x00400c07,0x09881616, +0x00000402,0x00100606,0x00080405,0x08c80a0e, +0x00000000,0x00000e01,0x00280804,0x08f8120f, +0x00000401,0x00000a02,0x00280805,0x08f8120f, +0x00000601,0x20180402,0x00580404,0x08f81610, +0x00000000,0x00100002,0x00180804,0x08680e09, +0x00000401,0x00080e01,0x00500404,0x0888160b, +0x00000400,0x00080800,0x00400004,0x0888160b, +0x00000001,0x00080602,0x00400005,0x0888160b, +0x00080601,0x00100401,0x00200405,0x08281205, +0x00180800,0x00100c02,0x00280805,0x08481607, +0x00180800,0x00100c01,0x00280405,0x08481607, +0x00280602,0x00000402,0x00300004,0x08381606, +0x00080400,0x00000601,0x00300005,0x08180c00, +0x20200601,0x20180801,0x00500809,0x08281400, +0x20200601,0x20180800,0x00500809,0x08281400, +0x20200802,0x20180e03,0x00400409,0x08281400, +0x20100800,0x20180c00,0x00400404,0x08280c05, +0x00100c01,0x00080e02,0x00400002,0x08481406, +0x00000801,0x00080e02,0x00300403,0x08481406, +0x00280602,0x00100802,0x00180802,0x08381405, +0x00180601,0x00100401,0x00100002,0x08580c08, +0x00080400,0x00200802,0x00080404,0x08781409, +0x00080800,0x00200c02,0x00080404,0x08781409, +0x20100802,0x00081202,0x00400407,0x0878180a, +0x20180401,0x00000601,0x00200405,0x08a80c0b, +0x00180601,0x00100801,0x00200803,0x08d8140d, +0x00180602,0x00000801,0x00300803,0x08d8100d, +0x20180a01,0x00200802,0x00000005,0x08d8140f, +0x00180601,0x20100c01,0x00380402,0x0918080f, +0x20200402,0x20180e03,0x00400406,0x09481011, +0x20200802,0x20180e04,0x00500406,0x09481011, +0x00180601,0x00000801,0x00200403,0x09681413, +0x00100400,0x20280a01,0x00600806,0x09980813, +0x00480e02,0x00101403,0x00180800,0x09e81014, +0x00480a02,0x00101004,0x00280800,0x09e81015, +0x00380401,0x20101202,0x00480404,0x0a081017, +0x20480401,0x20100e01,0x00480c08,0x0a480819, +0x20600401,0x20280a02,0x0060040b,0x0a98101a, +0x20700401,0x20280a02,0x0060040b,0x0a98101a, +0x20800201,0x20280801,0x0080080d,0x0ae81420, +0x00100201,0x20280c03,0x00701204,0x0b180c1b, +0x00200000,0x20180400,0x00500207,0x0b88101c, +0x00380400,0x20100401,0x00400208,0x0b88101c, +0x00400c01,0x20281a02,0x00600e0c,0x0bf81020, +0x00000000,0x20280400,0x00500000,0x0c20061d, +0x20280c00,0x00201400,0x20100000,0x0c98061a, +0x20281000,0x00201800,0x00000000,0x0c98061b, +0x20300400,0x20181000,0x00700000,0x0ce8061a, +0x00200c00,0x20281601,0x00400401,0x0b40061c, +0x00400400,0x20180e01,0x00400e05,0x0bb8061d, +0x00400400,0x20180e01,0x00500e05,0x0bb8061d, +0x00401001,0x20181801,0x00300208,0x0c08061f, +0x20100802,0x00180601,0x20181006,0x0a600619, +0x00000001,0x00000601,0x00180806,0x0ac0021c, +0x00000000,0x00000400,0x00280806,0x0ac8061c, +0x00181601,0x00302802,0x20381005,0x0b080620, +0x00281604,0x00402405,0x20280802,0x09b80615, +0x20180a01,0x00000802,0x00280405,0x0a080616, +0x20180a01,0x00000801,0x00300006,0x0a080616, +0x20300000,0x20280e02,0x00701009,0x0a280a19, +0x20300805,0x20281607,0x00700c07,0x09280610, +0x00000402,0x20180a02,0x00500003,0x09680612, +0x00000402,0x20180e02,0x00500003,0x09680a12, +0x00200802,0x20180a02,0x00480801,0x09780614, +0x00280e04,0x00001007,0x00280601,0x08b8060d, +0x00080602,0x00000804,0x00300404,0x08d8060f, +0x00080a03,0x00000c04,0x00200003,0x08d80a0f, +0x20180603,0x00100c05,0x00100007,0x08d80a11, +0x00000402,0x20280605,0x00600806,0x0850020b, +0x00100401,0x20200603,0x00400003,0x0870020c, +0x00100401,0x20200204,0x00500404,0x0878060c, +0x00100002,0x00000204,0x00400404,0x0868060b, +0x20100400,0x20180c01,0x00580406,0x08180605, +0x00100c00,0x20181000,0x00580406,0x08280607, +0x00100c00,0x20181000,0x00580806,0x08280a07, +0x00000400,0x00080801,0x00480407,0x08280a06, +0x00000400,0x00080401,0x00280404,0x08080400, +0x20380400,0x00200401,0x00200009,0x08080801, +0x20380a01,0x00200802,0x00100009,0x08080801, +0x20180a01,0x00100c01,0x00200006,0x08080800, +0x00081000,0x00200c01,0x00100404,0x08180404, +0x00280e01,0x00101001,0x00200000,0x08280806, +0x00280a01,0x00000c00,0x00300401,0x08280806, +0x00000001,0x20180601,0x00600404,0x08180805, +0x00000400,0x20280400,0x00400803,0x08400008, +0x20100401,0x20280a02,0x00700806,0x08580409, +0x00000801,0x20280e02,0x00600406,0x08680409, +0x00100202,0x20100801,0x00580404,0x08580409, +0x20100401,0x20180a01,0x00300004,0x0890000c, +0x00000400,0x20280801,0x00500004,0x08b8040e, +0x20100000,0x20180801,0x00300004,0x08b8040e, +0x20100c03,0x20281203,0x00600007,0x08b8080f, +0x00100201,0x00080402,0x00200403,0x0900000f, +0x00000201,0x20100401,0x00280403,0x09380411, +0x00000201,0x00000801,0x00180402,0x09380411, +0x00000203,0x00100005,0x00200003,0x09480814, +0x00080401,0x00000602,0x00100405,0x09900413, +0x00200402,0x20180e02,0x00400403,0x09d80414, +0x00200802,0x00080e03,0x00300004,0x09d80414, +0x00480401,0x00100203,0x00200c03,0x09f80417, +0x20200601,0x00080401,0x00200006,0x0a400419, +0x20580602,0x00100803,0x00100009,0x0a88041b, +0x20680a03,0x00100c04,0x00080409,0x0a88041b, +0x20900800,0x20180401,0x0028040e,0x0ac00020, +0x00000401,0x00180e03,0x00100601,0x0b10041b, +0x00200801,0x00080a04,0x00300207,0x0b68041b, +0x00200801,0x00080e04,0x00300a07,0x0b68041b, +0x00400000,0x00100800,0x00180a0d,0x0be8041f, +0x00000001,0x00300000,0x20280400,0x0c300a1d, +0x20200c00,0x20281400,0x00600000,0x0c800a1a, +0x20200c00,0x20281400,0x00600000,0x0c900a1a, +0x20300c02,0x20180800,0x00382000,0x0cf0121c, +0x00280c00,0x00301402,0x20280800,0x0b500a1d, +0x00400001,0x00100001,0x00180a06,0x0bb00a1d, +0x00400001,0x00100001,0x00180a06,0x0bc00a1d, +0x00581203,0x00201806,0x00180a08,0x0c000620, +0x00181602,0x00001401,0x00300805,0x0a700a1a, +0x00080602,0x00100802,0x00100006,0x0ac0061d, +0x00080602,0x00100802,0x00200406,0x0ad0061d, +0x00000c01,0x20281603,0x00701407,0x0b000620, +0x20201002,0x20481e04,0x00800c07,0x09b00a14, +0x20200802,0x00080e03,0x00300407,0x0a000616, +0x20200802,0x20180a03,0x00300407,0x0a000a16, +0x20300402,0x00180a02,0x00280c07,0x0a200a19, +0x00200201,0x00000802,0x00181000,0x09300e10, +0x00280601,0x00200402,0x00180801,0x09600613, +0x00280601,0x00100802,0x00180801,0x09600613, +0x00480e03,0x00201405,0x00080a01,0x09700615, +0x20200801,0x00081000,0x00300806,0x08b00a0d, +0x20300401,0x00180a01,0x00200407,0x08d0060f, +0x20200801,0x00080e01,0x00300807,0x08d0060f, +0x20400001,0x00080a03,0x0050100b,0x08d00610, +0x00280a02,0x00100c02,0x20100000,0x08600e09, +0x00280400,0x00200c02,0x20100000,0x0870060b, +0x00280800,0x00200c02,0x20180400,0x08700a0b, +0x00300000,0x20100401,0x00380601,0x08600a0b, +0x00000002,0x00000603,0x00280407,0x08200e06, +0x00181202,0x00101801,0x00200806,0x08200a08, +0x00280e02,0x00101401,0x00200806,0x08200a08, +0x00080601,0x20100801,0x00400408,0x08200a07, +0x00080e04,0x00000c05,0x00300805,0x08000800, +0x20300402,0x20380e05,0x0080080b,0x08000c00, +0x20300802,0x20381205,0x0080080b,0x08000c00, +0x20200801,0x20281203,0x00600807,0x08000801, +0x20101405,0x20381e08,0x00700405,0x08100c05, +0x00100c00,0x20181401,0x00580801,0x08200806, +0x00100800,0x20181001,0x00480801,0x08200806, +0x00100400,0x20180401,0x00280803,0x08200806, +0x00080603,0x00200406,0x20180c03,0x08500809, +0x00000201,0x00100002,0x20180804,0x08600809, +0x00080601,0x00100802,0x00080804,0x08600809, +0x20100201,0x00000002,0x00100005,0x0850080a, +0x00100001,0x00000602,0x00000003,0x08a0080c, +0x00080401,0x00200601,0x00080404,0x08c0040d, +0x20100001,0x00100202,0x00180405,0x08b0040e, +0x00280401,0x00000e02,0x00180804,0x08b0080e, +0x00080601,0x00000401,0x00200405,0x0910080f, +0x20180601,0x00100402,0x00100404,0x09300411, +0x20180601,0x00100403,0x00100403,0x09300412, +0x20300203,0x20100003,0x00500809,0x09400414, +0x00100003,0x00080603,0x00200004,0x09900814, +0x00400001,0x00000602,0x00200001,0x09d00414, +0x00480401,0x00000a02,0x00200001,0x09d00814, +0x00501404,0x20181606,0x00480400,0x09f00818, +0x20480a04,0x00000c05,0x00100408,0x0a400819, +0x20800201,0x00180401,0x0030040c,0x0a80041b, +0x20800000,0x20180800,0x0040040e,0x0a80041b, +0x20a81203,0x00401006,0x0008040f,0x0ac0001f, +0x00100c02,0x20280606,0x00400204,0x0b200c1b, +0x00480800,0x00000c00,0x0028060b,0x0b70081b, +0x00480400,0x00000c00,0x0028060b,0x0b70081c, +0x00580801,0x00000a02,0x00400e0e,0x0bd0041f, +0x00100000,0x20200400,0x00600000,0x0c40121d, +0x20280800,0x00200c00,0x00080800,0x0ca0161b, +0x20280800,0x00301000,0x20180800,0x0cb0121b, +0x00080e02,0x00101c00,0x00100400,0x0d10161f, +0x00200201,0x20280c00,0x00700c02,0x0b60121c, +0x00500000,0x00000400,0x00300205,0x0bc0121e, +0x00500000,0x00000400,0x00300206,0x0bd0121e, +0x00200c04,0x20281a06,0x00800a01,0x0c201620, +0x20101803,0x20282204,0x00480406,0x0a801619, +0x20200000,0x00080400,0x00400408,0x0ad0121c, +0x20200401,0x00080a01,0x00300008,0x0ae0121c, +0x00180a03,0x00101005,0x00180c04,0x0b20161f, +0x00080e02,0x00401405,0x20481003,0x09e01214, +0x00080a01,0x00000c01,0x00200004,0x0a101216, +0x00080e02,0x00101002,0x00100004,0x0a101216, +0x20180401,0x20100a02,0x00500006,0x0a30161a, +0x00180401,0x00100602,0x00100802,0x09401211, +0x00100001,0x20280601,0x00500403,0x09701213, +0x00100401,0x20280603,0x00500402,0x09701213, +0x00100a01,0x20281000,0x00700804,0x09801215, +0x20180400,0x00000400,0x00200006,0x08d0120d, +0x20180400,0x20100400,0x00580406,0x08e0120f, +0x20280400,0x20100401,0x00480406,0x08e0120f, +0x20300803,0x00080e03,0x00380c08,0x08e0160f, +0x00100801,0x20180a01,0x00300002,0x08701209, +0x00200201,0x20280402,0x00600802,0x0880120b, +0x00200201,0x20280801,0x00500802,0x0880120b, +0x00380603,0x00200405,0x00080401,0x0880120b, +0x00280a03,0x00100803,0x00100404,0x08301206, +0x20100c00,0x20281602,0x00400c07,0x08401606, +0x20100c00,0x20281601,0x00400c07,0x08401606, +0x20200001,0x00180a03,0x00100c09,0x08301206, +0x20400c05,0x20181a07,0x0030080a,0x08201401, +0x20100001,0x00100601,0x20180c06,0x08201800, +0x20100001,0x00100a01,0x20180c06,0x08201800, +0x00000000,0x00100400,0x20180c04,0x08201400, +0x00480e04,0x00201c07,0x20381603,0x08401404, +0x00180400,0x00100c01,0x00080c02,0x08401004, +0x00180601,0x00100c02,0x00180c02,0x08401004, +0x00100400,0x00200400,0x00080803,0x08300c04, +0x20300803,0x20180e05,0x00400409,0x08600c07, +0x20180601,0x00000401,0x00400006,0x08700c09, +0x20100000,0x00000000,0x00400006,0x08700c08, +0x20280400,0x00200000,0x00100007,0x08700c0a, +0x00280a02,0x00100404,0x00100001,0x08b00c0c, +0x00100000,0x20180601,0x00500404,0x08c00c0d, +0x00180400,0x00000400,0x00400004,0x08c0100d, +0x00300201,0x00200001,0x00100802,0x08d00c0e, +0x20200800,0x20180a02,0x00300406,0x09201010, +0x20200001,0x20180400,0x00400005,0x09400c12, +0x20200401,0x20180a01,0x00500406,0x09400c12, +0x20680803,0x00200203,0x0010080b,0x09501015, +0x00400000,0x00100000,0x00100001,0x09b01013, +0x00580602,0x00000402,0x00300601,0x09e01014, +0x00500202,0x00000002,0x00300601,0x09e01014, +0x00981606,0x00002407,0x00200206,0x0a101417, +0x20880401,0x00180800,0x0010080d,0x0a60101a, +0x20800402,0x20180a04,0x0040040e,0x0a90101b, +0x20800402,0x00080604,0x0030000e,0x0a90101b, +0x20c01805,0x2058220a,0x00b00c15,0x0ad0181f, +0x00381201,0x00001c02,0x2018060a,0x0b40141b, +0x00400601,0x00080802,0x0038060b,0x0b80101c, +0x00400601,0x00180402,0x0028060b,0x0b80101c, +0x00500e01,0x00081404,0x00380e0f,0x0bf01421, +0x00080a02,0x00200800,0x20101000,0x0c801e1d, +0x20200400,0x20280800,0x00680400,0x0cd01e1b, +0x20200800,0x20380c00,0x00780400,0x0cd01e1b, +0x20200601,0x00080800,0x00401400,0x0d50221d, +0x00000805,0x00080a06,0x00180801,0x0b90221c, +0x00400000,0x20100001,0x00480605,0x0bf01e1e, +0x00400000,0x20180401,0x00480605,0x0bf01e1e, +0x00500002,0x00100a04,0x00280a07,0x0c602a21, +0x00281205,0x00202409,0x20181003,0x0ac01a1a, +0x20100000,0x20100000,0x00300008,0x0b001e1c, +0x00080a01,0x00000801,0x00300007,0x0b001e1d, +0x20200000,0x00180801,0x00400009,0x0b50221f, +0x20300403,0x20280e06,0x00801409,0x0a001a15, +0x20100801,0x20180e01,0x00300005,0x0a401e16, +0x20200c02,0x20281603,0x00500406,0x0a401e16, +0x00080601,0x00100001,0x00200403,0x0a702219, +0x00200601,0x20280802,0x00580400,0x09701e10, +0x00200201,0x00100002,0x00080401,0x09a01e13, +0x00300202,0x00100403,0x00080800,0x09a01e13, +0x00100001,0x00000602,0x00280404,0x09b02616, +0x20200402,0x20180a02,0x00380406,0x08f01e0d, +0x20100401,0x00180602,0x00100006,0x09101e0f, +0x20200401,0x00180a02,0x00100008,0x09101e0f, +0x00080400,0x00000c01,0x00380c05,0x09202211, +0x00280602,0x00100803,0x00180401,0x08a01a09, +0x00100000,0x00280401,0x20180403,0x08b01a0a, +0x00100000,0x00200001,0x20180402,0x08b01a0a, +0x00000800,0x20280800,0x00600005,0x08a01e0c, +0x20100401,0x20180e03,0x00400c07,0x08601a05, +0x00080e01,0x00301001,0x20200006,0x08701e06, +0x20180a01,0x00300c01,0x20100006,0x08701e06, +0x20100401,0x00080601,0x00480806,0x08601e06, +0x00000000,0x00000c01,0x00181003,0x08501c00, +0x00000001,0x00000602,0x00200005,0x08601c00, +0x00000001,0x00000202,0x00200004,0x08501c00, +0x00080a01,0x00100803,0x00380405,0x08501800, +0x00000401,0x00080c00,0x00400404,0x08601404, +0x00100201,0x00000001,0x00300003,0x08601804, +0x00100201,0x00000001,0x00300004,0x08601804, +0x00180a01,0x20200800,0x00600804,0x08501c04, +0x00180a03,0x00101003,0x00100004,0x08801807, +0x20100401,0x00080a02,0x00300407,0x08901c09, +0x20100000,0x00000000,0x00300406,0x08901c09, +0x20100802,0x20480a03,0x00800008,0x08901c0a, +0x00001004,0x20181606,0x00600405,0x08d0180c, +0x00100201,0x00100001,0x00280403,0x08f01c0d, +0x00000400,0x00080a01,0x00300004,0x08f01c0d, +0x00280604,0x20200404,0x00600804,0x08f01c0f, +0x20181202,0x00201006,0x00080404,0x09401411, +0x20100001,0x00100201,0x00200006,0x09701812, +0x20180401,0x00100400,0x00180405,0x09701812, +0x20300c04,0x20381607,0x00700008,0x09802015, +0x00400602,0x20200400,0x00400800,0x09e01c13, +0x00300202,0x00000003,0x00200401,0x0a101815, +0x00300202,0x00000002,0x00200402,0x0a101815, +0x00301202,0x00181c06,0x00200001,0x0a401c1a, +0x20700c03,0x20181206,0x0058040d,0x0a801c1a, +0x20680402,0x00100a03,0x0020000a,0x0ac01c1b, +0x20600002,0x00000603,0x0030000a,0x0ac01c1b, +0x20881601,0x00502401,0x2058040b,0x0b20241f, +0x00300a02,0x00281405,0x00100208,0x0b70141c, +0x00380a01,0x00000802,0x00380609,0x0bb01c1b, +0x00380a01,0x00000803,0x00480609,0x0bb0181b, +0x00481401,0x00001603,0x0040060b,0x0c20201f, +0x20200c01,0x20281400,0x00680800,0x0cb0261b, +0x20180400,0x00200800,0x00000000,0x0d202a1c, +0x20180400,0x00100c00,0x20180800,0x0d202a1c, +0x20480400,0x00000400,0x00300c00,0x0d902e1b, +0x00580601,0x00101003,0x00180e05,0x0bd0261d, +0x00400000,0x00100201,0x00200204,0x0c302a1e, +0x00480601,0x00100400,0x00200604,0x0c402a1e, +0x00780400,0x20100601,0x0040060b,0x0cb03620, +0x20300201,0x00081001,0x0050180b,0x0af0221a, +0x20100001,0x00100000,0x00280408,0x0b40261c, +0x20200402,0x00080e02,0x00380408,0x0b402a1c, +0x20200400,0x20280601,0x0068040b,0x0ba03620, +0x00000402,0x20180603,0x00180402,0x0a402a13, +0x00080601,0x00000c02,0x00180404,0x0a802616, +0x00080a02,0x00101004,0x00080c03,0x0a802616, +0x20100801,0x20180c00,0x00580805,0x0ac03219, +0x00100201,0x00100403,0x00080c02,0x09b02611, +0x00100000,0x20100201,0x00400403,0x09e02613, +0x00100001,0x20100201,0x00400803,0x09e02613, +0x00200201,0x00200402,0x00180402,0x0a002e16, +0x00080800,0x00100c00,0x00100005,0x0930260e, +0x00080400,0x20200800,0x00580405,0x0950260f, +0x00080400,0x20100800,0x00400005,0x0950260f, +0x00000001,0x00180601,0x00200406,0x09602e12, +0x00000000,0x00080a01,0x00400804,0x08d02609, +0x00100201,0x20200400,0x00700004,0x08f0260b, +0x00100201,0x20300000,0x00700404,0x08f0260b, +0x00080800,0x00100801,0x00180405,0x08f02e0c, +0x00000402,0x00000201,0x00280804,0x08a02605, +0x20100c01,0x20381202,0x00700407,0x08b02605, +0x20100c01,0x20381202,0x00700007,0x08b02605, +0x00100201,0x20100400,0x00480405,0x08a02e07, +0x00080a02,0x00100c04,0x00100404,0x08902000, +0x00100000,0x00000001,0x00380403,0x08902400, +0x00180601,0x00000402,0x00380403,0x08902400, +0x20100c00,0x20181202,0x00500007,0x08902a01, +0x00100401,0x20100203,0x00400403,0x08902403, +0x00000000,0x00080400,0x00200005,0x08a02404, +0x00000400,0x20180601,0x00300005,0x08a02404, +0x00000c01,0x00181000,0x00180404,0x08a02805, +0x20300001,0x20180800,0x00400407,0x08c02408, +0x00080400,0x00000400,0x00200005,0x08d02409, +0x20100001,0x00000000,0x00200006,0x08d02409, +0x00180e02,0x00401004,0x20300005,0x08e0280a, +0x00480a04,0x20101804,0x00280601,0x0910280b, +0x00080601,0x20100401,0x00300004,0x0930240d, +0x00180601,0x00000802,0x00200003,0x0930240d, +0x20200402,0x00180a04,0x00100c08,0x09402c10, +0x20301807,0x20382609,0x0070000a,0x09802410, +0x00000401,0x20180602,0x00480404,0x09b02411, +0x00000401,0x20180602,0x00400005,0x09a02411, +0x00280801,0x00201401,0x20181001,0x09d02c14, +0x00281206,0x0030100b,0x20280400,0x0a202015, +0x00180601,0x00000002,0x00300404,0x0a402416, +0x00180601,0x00000002,0x00300404,0x0a402416, +0x00281602,0x00001803,0x00500806,0x0a802818, +0x20380802,0x20101605,0x00300407,0x0ad02c19, +0x20500400,0x20280601,0x00400007,0x0b00281b, +0x20400400,0x20100201,0x00200007,0x0b00281b, +0x20900800,0x20581a04,0x00b0180c,0x0b603021, +0x00100000,0x20300400,0x00880603,0x0ba0281b, +0x00200800,0x00080c00,0x00300207,0x0bf0281b, +0x00200800,0x00080c00,0x00200606,0x0bf0241b, +0x00502001,0x20382a03,0x00580e0e,0x0c70341f, +0x20181001,0x00301000,0x00080c00,0x0d10321d, +0x20280800,0x20100000,0x00500400,0x0d70321b, +0x20180c00,0x00000400,0x00400800,0x0d80321c, +0x20400001,0x00080800,0x00300400,0x0e003e19, +0x00500604,0x20280404,0x00400602,0x0c202e1e, +0x00500601,0x20200001,0x00480606,0x0c90361e, +0x00300c00,0x20380e01,0x00580604,0x0c90361e, +0x00700a02,0x00080403,0x0010020c,0x0d203e1f, +0x20400c05,0x20181207,0x0038040c,0x0b403219, +0x20100402,0x20180a03,0x00480408,0x0b90321d, +0x00080400,0x00100800,0x00280806,0x0ba0321d, +0x20280802,0x00200a04,0x00000009,0x0c103e21, +0x00280a03,0x00200c07,0x20181201,0x0a902e14, +0x20100201,0x00080403,0x00200006,0x0ad02e16, +0x20200201,0x20180801,0x00300407,0x0ad02e16, +0x00080a02,0x00001003,0x00280804,0x0b303e1a, +0x00080c00,0x00000a02,0x00201005,0x0a002e12, +0x00100001,0x00080601,0x00100402,0x0a303212, +0x00100000,0x00080601,0x00200401,0x0a303212, +0x00080401,0x20300202,0x00600804,0x0a703e16, +0x00000400,0x20380a01,0x00500404,0x0980320d, +0x00000400,0x00080401,0x00000005,0x09b0320f, +0x00000800,0x00080800,0x00100005,0x09a0320f, +0x00000a01,0x20480800,0x00680405,0x09d03e12, +0x00000801,0x20180601,0x00380804,0x09303209, +0x00000000,0x00100000,0x20100005,0x0940320a, +0x00000000,0x00100001,0x20100004,0x0940320a, +0x00001002,0x20181202,0x00580806,0x09503a0c, +0x00280a03,0x00000c03,0x00200003,0x08f02e05, +0x00080a01,0x00101001,0x20180405,0x09003206, +0x00080e01,0x00101001,0x20100005,0x09003206, +0x00080a01,0x00200403,0x00080405,0x09003606, +0x20300c03,0x20281605,0x00500408,0x08d02c00, +0x00000801,0x20280602,0x00380404,0x08f03201, +0x00000801,0x20280a02,0x00300005,0x08f03201, +0x20180801,0x00001201,0x00100006,0x08f03601, +0x00280603,0x00100804,0x00080400,0x08f02c04, +0x00080400,0x00000401,0x00200005,0x08f02c04, +0x00080a01,0x00100802,0x00100004,0x08f02c04, +0x00280e01,0x20201001,0x00500004,0x08f03404, +0x20100803,0x00080e05,0x00280407,0x09103008, +0x00000601,0x20180400,0x00300005,0x09302c09, +0x00000400,0x20180601,0x00300005,0x09203009, +0x20200800,0x20481202,0x00900809,0x0930340a, +0x20180400,0x00280404,0x20100003,0x0970280d, +0x20100002,0x00080602,0x00100005,0x09802c0d, +0x00000002,0x00080a01,0x00200004,0x09802c0d, +0x00000401,0x20200201,0x00580804,0x09a03811, +0x00381204,0x00102803,0x20380401,0x09e0300f, +0x00180604,0x00000805,0x00000003,0x0a002c11, +0x00180603,0x00000804,0x00080403,0x0a002c11, +0x00200603,0x20180404,0x00500803,0x0a303414, +0x20301405,0x20382608,0x0070100b,0x0a602c15, +0x00000804,0x00081207,0x00200406,0x0a903016, +0x00000804,0x20180e06,0x00300406,0x0a903016, +0x00001402,0x00082606,0x00401009,0x0ae0381a, +0x20280602,0x00200006,0x20180402,0x0b202c1c, +0x20480a02,0x00201006,0x20180806,0x0b602c1c, +0x20480602,0x00100805,0x00080806,0x0b602c1c, +0x20880402,0x00500801,0x20581408,0x0bd03822, +0x00100800,0x00100400,0x20100603,0x0c00341b, +0x00280400,0x20101000,0x00200a07,0x0c40301b, +0x00200000,0x00000c00,0x00200606,0x0c40301b, +0x00682202,0x00404007,0x20481211,0x0ce0381d, +0x00100804,0x20182400,0x00982c00,0x0d80461f, +0x20100004,0x00481800,0x00382400,0x0de0421c, +0x20200404,0x00382000,0x00582800,0x0df0421c, +0x20380c05,0x00580c00,0x00482400,0x0e804a1b, +0x00180a05,0x0020040c,0x00081402,0x0c90361e, +0x00381205,0x0040100b,0x20381204,0x0d003a1e, +0x00481a06,0x00401c0c,0x20381205,0x0d003a1f, +0x00581608,0x0020140e,0x00080609,0x0da0421f, +0x00080402,0x00001204,0x00080805,0x0bb03a1a, +0x00100001,0x20100a04,0x00100406,0x0c003e1e, +0x00100802,0x20280a06,0x00400806,0x0c003e1e, +0x00101405,0x2038120a,0x00500805,0x0c904a21, +0x20100203,0x20180403,0x00400806,0x0af03215, +0x20300401,0x00080a01,0x00380808,0x0b303a17, +0x20200400,0x00080801,0x00280808,0x0b303a17, +0x20200202,0x00280c04,0x00180408,0x0ba0421a, +0x00001403,0x20181e05,0x00300003,0x0a603610, +0x00200601,0x00000002,0x00180801,0x0a903612, +0x00100400,0x00100001,0x00080801,0x0a903612, +0x00100c01,0x00380a02,0x20280802,0x0af04616, +0x00080601,0x00400804,0x20480c04,0x09e0320d, +0x00080400,0x00100400,0x00100406,0x0a10320f, +0x00080800,0x00200c01,0x00000005,0x0a10320f, +0x00081201,0x00501403,0x20480405,0x0a504212, +0x00181202,0x00201402,0x20200803,0x0990320a, +0x00000201,0x00000000,0x00200404,0x09a0360a, +0x00000201,0x00000000,0x00300405,0x09a0360a, +0x00181202,0x00201801,0x00000405,0x09d0420e, +0x20100803,0x20181205,0x00300806,0x09503605, +0x20100803,0x00080e03,0x00200006,0x09703605, +0x20100803,0x00081203,0x00200006,0x09603605, +0x20100c03,0x20281205,0x00700409,0x09704207, +0x00080a02,0x00101004,0x20180c03,0x09403400, +0x00180e04,0x00201006,0x20100003,0x09503601, +0x00180e04,0x00201406,0x20200003,0x09503601, +0x00000602,0x00080c03,0x00280405,0x09603c00, +0x20100402,0x20180a03,0x00300405,0x09503404, +0x00000c04,0x20280e07,0x00300406,0x09603803, +0x00000c05,0x20181207,0x00300406,0x09503403, +0x00100801,0x00281201,0x00000005,0x09704005, +0x00280a03,0x00001003,0x00180802,0x09703407, +0x20180604,0x00100806,0x00080805,0x09903409, +0x20180a04,0x00200c07,0x20180805,0x09903009, +0x20180601,0x00400802,0x20480807,0x09b0400b, +0x20100c03,0x20281204,0x00500007,0x09c0300b, +0x00200803,0x00080605,0x00280403,0x09e0340d, +0x00200c04,0x00080a06,0x00180403,0x09e0340d, +0x00180401,0x00300800,0x20200003,0x0a103c10, +0x00000202,0x00180c05,0x00200c04,0x0a302c11, +0x20380a02,0x00200005,0x00000408,0x0a603012, +0x20380603,0x00300005,0x00000408,0x0a502c12, +0x20180e01,0x00200c02,0x00000c06,0x0aa04015, +0x00280800,0x00101603,0x20180403,0x0ad03815, +0x00480401,0x00100e03,0x00100000,0x0b003416, +0x00480402,0x00100a03,0x00000000,0x0b003416, +0x00281201,0x20101e02,0x00300003,0x0b60481a, +0x20400804,0x20180a02,0x00480808,0x0b80301b, +0x20600c02,0x20181000,0x0040000c,0x0bb0301b, +0x20600801,0x00080801,0x0038040c,0x0bb0301b, +0x20700c04,0x20480e04,0x00a80c09,0x0c404420, +0x00180e04,0x0020200b,0x00100e03,0x0c70341d, +0x00200602,0x00200807,0x00100e07,0x0cb0341d, +0x00200602,0x00200c06,0x00100e06,0x0ca0341d, +0x00302203,0x20182008,0x00700e0a,0x0d503c1f, +0x00581004,0x00580c00,0x00785c00,0x0e306628, +0x00280804,0x20181c00,0x00f85800,0x0e806a24, +0x00280c03,0x00081000,0x00e85400,0x0e906a24, +0x00100405,0x20282c00,0x01285c00,0x0f307622, +0x20400202,0x0018140c,0x0058300e,0x0d003e21, +0x20100e01,0x2028240b,0x00883406,0x0d704221, +0x20201400,0x20383008,0x00983407,0x0d704621, +0x20300e01,0x2018280e,0x00683404,0x0e204e20, +0x00380a04,0x00100405,0x00000001,0x0c203a1a, +0x00280a04,0x00100807,0x20180402,0x0c803e1c, +0x00380e05,0x0020140a,0x20380c00,0x0c803e1d, +0x00581e08,0x00102c0a,0x20300205,0x0d304e20, +0x20400404,0x00080a06,0x00100009,0x0b603e15, +0x20100004,0x20100606,0x00100007,0x0ba04218, +0x20200003,0x20100606,0x00200409,0x0ba03e18, +0x20400c07,0x20680a0c,0x0080040c,0x0c30561c, +0x00381604,0x00102407,0x20181202,0x0ad03a11, +0x00180a03,0x20100c05,0x00200003,0x0b003e13, +0x00180a02,0x20100804,0x00300002,0x0b003e13, +0x00281206,0x2030180a,0x00680c00,0x0b704e16, +0x20100801,0x20480a05,0x00801008,0x0a503a0e, +0x00000802,0x20380e05,0x00500805,0x0a703e0f, +0x00000801,0x20380e03,0x00500806,0x0a703e0f, +0x20101003,0x20781a07,0x00b01008,0x0ad04e12, +0x20100c02,0x20281e02,0x00580405,0x09f03a08, +0x20100201,0x20100002,0x00280805,0x0a103e0a, +0x20100000,0x20100001,0x00280405,0x0a103e0a, +0x20100c00,0x20381802,0x00580405,0x0a504e0c, +0x00280602,0x00100c04,0x20280c01,0x09c03a05, +0x00200201,0x20100800,0x00280403,0x09d03e06, +0x00280602,0x20100c01,0x00280403,0x09d03e06, +0x00280a02,0x00001002,0x20180c04,0x0a104e07, +0x20200401,0x00080a02,0x00200807,0x09a03a01, +0x20300c02,0x20281602,0x00400409,0x09c03800, +0x20300c03,0x20381a04,0x00500409,0x09b03800, +0x20200001,0x20200602,0x00380408,0x09e04a02, +0x00180400,0x00100401,0x00080401,0x09b03804, +0x00480a03,0x00101405,0x20280a01,0x09d03803, +0x00480a03,0x00001405,0x20180e01,0x09d03803, +0x00280a01,0x20201002,0x00580404,0x09f04804, +0x20100401,0x00080800,0x00100005,0x09e03407, +0x20400404,0x20180a05,0x0030040b,0x09f03808, +0x20500404,0x20280e05,0x0040080b,0x09f03808, +0x20200002,0x20480602,0x00800809,0x0a20480a, +0x00280e03,0x00101804,0x20100002,0x0a30380b, +0x00581205,0x00001807,0x00100202,0x0a50380d, +0x00581205,0x00001807,0x00100203,0x0a50380d, +0x00200202,0x20480402,0x00700803,0x0a904811, +0x20300403,0x20280a05,0x00500c09,0x0a903c11, +0x20500804,0x20481208,0x0070100d,0x0ac03c12, +0x20500804,0x20481208,0x0080100d,0x0ac03c12, +0x20200c01,0x20581a03,0x00700c08,0x0b304c16, +0x00200800,0x20180402,0x00380801,0x0b303c16, +0x00500400,0x20280404,0x00380e03,0x0b703c17, +0x00500400,0x20280403,0x00480e03,0x0b603c16, +0x00100802,0x20281601,0x00180402,0x0c00501b, +0x00000001,0x00001403,0x00180407,0x0bf03c1a, +0x20480401,0x20101803,0x0020000c,0x0c203c1b, +0x20580401,0x20101404,0x0030000d,0x0c203c1b, +0x20280402,0x00001c05,0x20381406,0x0ce0501f, +0x20300602,0x00100007,0x00603408,0x0ce04421, +0x00080a02,0x20201807,0x00802c00,0x0d204421, +0x00080602,0x20201406,0x00802e01,0x0d204821, +0x00181e04,0x20103c0b,0x00302202,0x0de05421, +0x00901808,0x20b84c00,0x0208c800,0x0f20be37, +0x0060140a,0x20684000,0x0128d400,0x0f90be33, +0x00501c0b,0x20685000,0x0138d800,0x0f90be33, +0x0060100a,0x20583000,0x00f8e000,0x1050ce33, +0x20700a07,0x20481c19,0x00c8841a,0x0d906a2a, +0x2030020a,0x0000001e,0x00188c11,0x0e10662a, +0x2028060c,0x00001021,0x00089410,0x0e10662b, +0x2040060b,0x2018081e,0x00388012,0x0ed0722a, +0x20100a02,0x20281405,0x00681006,0x0c904e1a, +0x20300802,0x20181400,0x00280409,0x0cf04a1d, +0x20200803,0x20181e02,0x0040040a,0x0cf0461e, +0x20201406,0x00083e04,0x00100806,0x0dc0561e, +0x00100000,0x00000400,0x00180c03,0x0be04e15, +0x00280604,0x00100805,0x20480401,0x0c204a17, +0x00100204,0x00100406,0x20380403,0x0c204a17, +0x00480e09,0x0050200e,0x20f81201,0x0ce05e1b, +0x20100801,0x20181c00,0x00200806,0x0b404611, +0x20300805,0x00081a07,0x20100c08,0x0b804a13, +0x20100805,0x00181607,0x20200806,0x0b804a13, +0x20300c09,0x0028220e,0x20601c0a,0x0c105e17, +0x00080602,0x00200c03,0x20580402,0x0ad04e0d, +0x00280604,0x00201007,0x20781001,0x0b004a0e, +0x00180604,0x00201007,0x20780c02,0x0af04a0f, +0x00280e07,0x0050200c,0x20f81c00,0x0b706212, +0x00180802,0x00101603,0x20280c03,0x0a704e0a, +0x20100003,0x00180605,0x20300407,0x0a904a0b, +0x20100003,0x00180606,0x20300406,0x0a904a0b, +0x00080404,0x00200e08,0x20600407,0x0af05e0e, +0x00000201,0x20180402,0x00300006,0x0a304605, +0x00100202,0x00100404,0x20380403,0x0a504606, +0x00100201,0x00180403,0x20480404,0x0a504606, +0x00000202,0x00180404,0x20300006,0x0aa05608, +0x20180601,0x20100800,0x00200005,0x0a204800, +0x20180401,0x00101201,0x20380406,0x0a304a01, +0x00080800,0x00101601,0x20480805,0x0a304a01, +0x00000001,0x00100202,0x20400806,0x0a805a01, +0x00100002,0x20180602,0x00300002,0x0a304403, +0x00100400,0x00080c00,0x00100804,0x0a404004, +0x00100400,0x00080801,0x00000804,0x0a404003, +0x00000400,0x00180c00,0x20400406,0x0a805804, +0x00000201,0x20100403,0x00280405,0x0a504407, +0x00080400,0x00100800,0x20200006,0x0a704809, +0x20180400,0x00100a01,0x20200006,0x0a604808, +0x00000000,0x00280400,0x20780407,0x0ac05c0b, +0x20100800,0x20181601,0x00301406,0x0aa0480d, +0x00000800,0x00081e01,0x00001405,0x0ac0440e, +0x00000800,0x00081e01,0x00001405,0x0ac0440e, +0x00000400,0x00380801,0x20800006,0x0b305811, +0x00000002,0x00100602,0x20280804,0x0b205012, +0x20180400,0x00200c00,0x20780c05,0x0b404c13, +0x20280400,0x00200c00,0x20780c05,0x0b404c13, +0x20180602,0x00300c01,0x20a80805,0x0bd05c17, +0x00280402,0x00001003,0x20180c03,0x0bb04c15, +0x00580402,0x00100801,0x20380401,0x0be04815, +0x00680403,0x00100801,0x20480800,0x0be04815, +0x00380406,0x00200e04,0x20681401,0x0c90541a, +0x00280a03,0x20101c09,0x0040240a,0x0c70501c, +0x20380601,0x00000c08,0x20101c0f,0x0ca04c1d, +0x20480601,0x00100c08,0x20201c11,0x0ca04c1d, +0x00080a04,0x0010140e,0x2030100a,0x0d70501f, +0x20580400,0x20300801,0x00a0580f,0x0d807028, +0x20200201,0x20100004,0x00205807,0x0dc06828, +0x20200201,0x20100404,0x00205405,0x0dc06828, +0x20300a01,0x20181c02,0x00207009,0x0e906c29 + }, //TL84 + { +0x01581a0b,0x00400000,0x00010400,0x0fb89a50, +0x0128160b,0x00200000,0x0000fc00,0x1028964d, +0x0128160b,0x00300000,0x00010000,0x10289a4d, +0x00f8160b,0x00200000,0x00010400,0x11f8a24c, +0x2188080d,0x20200222,0x00006c3e,0x0d883232, +0x2138040a,0x20200220,0x00006c35,0x0e082e32, +0x2130000b,0x20200220,0x00006c35,0x0e083232, +0x20f0040c,0x20300222,0x0000642e,0x0fd83636, +0x00600601,0x20300005,0x0008160a,0x0c882618, +0x00300402,0x20300201,0x00081e03,0x0cf82219, +0x00400401,0x20200001,0x00081604,0x0cf8261a, +0x20180802,0x20200001,0x00081401,0x0ea8321f, +0x20100202,0x20300002,0x00000c08,0x0bb82619, +0x20180a04,0x20200007,0x00000806,0x0c282e18, +0x20280602,0x20200003,0x00000407,0x0c282a18, +0x00300603,0x20400005,0x00080a02,0x0da8361f, +0x20100403,0x20300204,0x00080405,0x0b082212, +0x00100403,0x20300205,0x00000403,0x0b882614, +0x00300001,0x20300202,0x00000401,0x0b882614, +0x00000001,0x20300203,0x00000807,0x0cb8361d, +0x00200203,0x20200004,0x00000003,0x0a98260e, +0x00000202,0x20300004,0x00000406,0x0af8260f, +0x20280601,0x20300001,0x00000409,0x0af8260f, +0x00000202,0x20400002,0x00000408,0x0be83216, +0x20300404,0x20200205,0x00080808,0x0a382608, +0x20100402,0x20300204,0x00000005,0x0a98220a, +0x00100401,0x20300201,0x00000002,0x0a98220a, +0x20100002,0x20300203,0x00000008,0x0b58320e, +0x00380603,0x20100006,0x00000601,0x0a082a05, +0x00180602,0x20300003,0x00000403,0x0a582606, +0x00000000,0x20300001,0x00000005,0x0a582206, +0x00100202,0x20300002,0x00080405,0x0b083607, +0x20100001,0x20200204,0x00000807,0x09e82601, +0x00000000,0x20300202,0x00000407,0x0a382201, +0x00000201,0x20300000,0x00000005,0x0a382201, +0x20200002,0x20300202,0x00080409,0x0ae83400, +0x00000601,0x20200000,0x00080804,0x09f82404, +0x20100401,0x20300201,0x00080c05,0x0a482005, +0x20100401,0x20300202,0x00080806,0x0a482005, +0x00280603,0x20300005,0x00000803,0x0b083406, +0x00000402,0x20100202,0x00080c04,0x0a282808, +0x00100201,0x20200002,0x00080403,0x0a882809, +0x00100000,0x20200002,0x00080403,0x0a782809, +0x00000402,0x20400205,0x00000008,0x0b482c0c, +0x00280603,0x20100004,0x00000403,0x0a782c0c, +0x00180601,0x20200000,0x00000805,0x0ad8240d, +0x00080601,0x20200001,0x00000c05,0x0ad8240d, +0x20100401,0x20200000,0x00081009,0x0bc83414, +0x20300402,0x20200204,0x00000009,0x0ae82811, +0x20200402,0x20300202,0x00080407,0x0b582413, +0x20200002,0x20300203,0x00000006,0x0b582013, +0x20180601,0x20200004,0x00000405,0x0c883c1b, +0x00380a02,0x20100003,0x00000801,0x0b982c16, +0x00400203,0x20300004,0x00000000,0x0bf82416, +0x00400602,0x20300002,0x00080800,0x0bf82416, +0x00400a01,0x20300000,0x00000801,0x0d68341e, +0x00000603,0x20200202,0x0000000a,0x0c48241b, +0x20100000,0x20200205,0x0008040b,0x0cb8241c, +0x20100201,0x20200203,0x0008080b,0x0cb8281c, +0x20200201,0x20100204,0x0008040c,0x0e683424, +0x20300c03,0x2010020a,0x00083c0a,0x0d583025, +0x20300402,0x20200206,0x00083408,0x0dc83025, +0x20200402,0x20100205,0x00083007,0x0dc83425, +0x20180402,0x20100205,0x00082404,0x0fa83c2b, +0x00901207,0x20184400,0x00c0b000,0x0e888233, +0x00700a07,0x00383c00,0x0070b400,0x0f088a30, +0x00700e06,0x00183c00,0x0090b000,0x0f088a2f, +0x00400204,0x00683c00,0x0050ac00,0x10c8962e, +0x20b0080a,0x00481616,0x2050301c,0x0d183a25, +0x20980409,0x00580a14,0x20703c16,0x0da83e25, +0x20880408,0x00480613,0x20603c14,0x0da83e25, +0x20381402,0x00600e0d,0x20a0440b,0x0f684a29, +0x00580a04,0x00600c0a,0x20a81205,0x0c383a1a, +0x00680604,0x00401007,0x20981204,0x0ca8361c, +0x00400203,0x00300805,0x20780e02,0x0ca8361c, +0x00102407,0x00081e08,0x20682001,0x0e383e22, +0x20300001,0x00400203,0x2080100a,0x0b683618, +0x20500c04,0x00381606,0x2050080c,0x0bd83618, +0x20400403,0x00380e04,0x2060040b,0x0bd83618, +0x00081206,0x00900c0c,0x20d80803,0x0d385220, +0x00280a01,0x00400c01,0x20800001,0x0ac83212, +0x00480603,0x00500805,0x20a80a02,0x0b383a13, +0x00480603,0x00400404,0x20900201,0x0b383613, +0x00200004,0x00580607,0x20a00c04,0x0c484a1c, +0x20200001,0x00380602,0x20500408,0x0a38320e, +0x20300002,0x00480603,0x20800809,0x0aa8360f, +0x20300403,0x00480a04,0x2080040a,0x0aa8360f, +0x20280603,0x00600405,0x20b00009,0x0b784a15, +0x00180e01,0x00301002,0x20680403,0x09e83208, +0x00280601,0x00500802,0x20a00001,0x0a48360a, +0x00280602,0x00500803,0x20a80401,0x0a48360a, +0x00100002,0x00500203,0x20a00005,0x0ae8460e, +0x00000800,0x00080e01,0x20200405,0x09b83205, +0x20100401,0x00380a02,0x20800406,0x0a083606, +0x00000001,0x00400202,0x20900406,0x0a083606, +0x00000201,0x00500002,0x20a80408,0x0a984a08, +0x00000000,0x00280400,0x20680404,0x09a82c00, +0x00080400,0x00400402,0x20a80404,0x09e83400, +0x20100000,0x00400401,0x20800005,0x09e83601, +0x00000000,0x00500000,0x20a00007,0x0a784800, +0x20180800,0x00300801,0x20680404,0x09a83004, +0x00080800,0x00400c00,0x20800004,0x09f83004, +0x00080400,0x00300800,0x20800004,0x09f83004, +0x20200001,0x00580a01,0x20900408,0x0a884807, +0x00200202,0x00100801,0x20480402,0x09d83007, +0x00000400,0x00280601,0x20500005,0x0a283409, +0x00000400,0x00280601,0x20500005,0x0a283008, +0x00280a02,0x00501003,0x20b00003,0x0ad8440d, +0x20100803,0x00180e04,0x20200007,0x0a28300c, +0x00000801,0x00380e01,0x20780405,0x0a88340e, +0x20100800,0x00380e01,0x20600006,0x0a88340e, +0x00080400,0x00300a02,0x20700409,0x0b584412, +0x00080e03,0x00300c04,0x20500005,0x0a983412, +0x00080800,0x00500801,0x20980404,0x0b083412, +0x00080401,0x00500400,0x20980803,0x0b083413, +0x20300403,0x00280e02,0x20500009,0x0c08441b, +0x00101002,0x00081604,0x20200004,0x0b383016, +0x00180a01,0x00400401,0x20800804,0x0ba83416, +0x00280e03,0x00401004,0x20900803,0x0ba83416, +0x00381605,0x00301408,0x20800c00,0x0cf8441f, +0x20380e02,0x00400c02,0x20780c08,0x0bf8341c, +0x20100400,0x00200603,0x20680806,0x0c68301b, +0x20200801,0x00100206,0x20580408,0x0c68301b, +0x20301201,0x20200206,0x20300808,0x0df83823, +0x00080801,0x00202604,0x20482c00,0x0ce8381f, +0x20180401,0x00301204,0x20582802,0x0d583c1f, +0x20100001,0x00300e03,0x20482802,0x0d583c20, +0x00001003,0x00280e08,0x20382a01,0x0f284426, +0x00280603,0x00081000,0x00904c00,0x0db85a23, +0x00100604,0x20482000,0x00f04c00,0x0e185e20, +0x00100604,0x20381c00,0x00d05000,0x0e285a20, +0x20102204,0x20a84000,0x01803000,0x0fc85e21, +0x20100404,0x20200a09,0x00500806,0x0ca83a20, +0x00000807,0x2028120c,0x00700c02,0x0d283e1f, +0x00000c07,0x2038160d,0x00700c02,0x0d283a1f, +0x2020200b,0x2028360c,0x00880e02,0x0ec84e21, +0x00100201,0x20180802,0x00700004,0x0bb83e1c, +0x00180604,0x00000008,0x00380402,0x0c38421d, +0x00280605,0x00000409,0x00180c02,0x0c38421d, +0x0078360d,0x00604c15,0x20581607,0x0da85625, +0x20280400,0x20100000,0x00500807,0x0ae83e16, +0x20180402,0x20100e04,0x00300006,0x0b583e18, +0x20100003,0x20100605,0x00300407,0x0b683e18, +0x20601408,0x20882211,0x00e0200f,0x0c884e21, +0x00100400,0x20280a01,0x00500802,0x0a583a11, +0x00100202,0x20280403,0x00600403,0x0ab84213, +0x00100201,0x20180402,0x00400003,0x0ab84213, +0x00600603,0x20200007,0x00681a03,0x0ba8521b, +0x20100601,0x20180400,0x00300006,0x09d8360d, +0x20100001,0x20200202,0x00500406,0x0a283e0e, +0x00080400,0x20100a01,0x00400005,0x0a283e0f, +0x20400001,0x20180603,0x0060080e,0x0ad85615, +0x00000c02,0x00081202,0x00280404,0x09783a08, +0x00000800,0x20280801,0x00580404,0x09c83e0a, +0x00000801,0x20280e01,0x00600005,0x09c83e0a, +0x00300201,0x20100402,0x00480401,0x0a48520e, +0x00080e02,0x00301005,0x20280404,0x09483a04, +0x00180601,0x00000401,0x00280404,0x09883e06, +0x00100201,0x00000001,0x00300004,0x09883e06, +0x20100401,0x20180601,0x00500009,0x09f85208, +0x00100001,0x00000603,0x00200403,0x09383601, +0x20100000,0x20180601,0x00400406,0x09784201, +0x20100000,0x00080601,0x00300006,0x09783e01, +0x00080a01,0x00000401,0x00400407,0x09d85000, +0x20100801,0x00080e01,0x00280405,0x09483803, +0x00000801,0x00080c00,0x00200004,0x09883c05, +0x00000401,0x00080800,0x00200004,0x09883c04, +0x00000802,0x20280603,0x00680407,0x09e85007, +0x00080e01,0x00200803,0x00000403,0x09683808, +0x00080a01,0x00100c03,0x00000004,0x09b83c09, +0x00080602,0x00100802,0x00000404,0x09b83c09, +0x00000203,0x00080804,0x00400806,0x0a38540d, +0x00280602,0x00000c00,0x00100403,0x09b8340b, +0x00180800,0x00000e02,0x00300404,0x0a183c0d, +0x20180401,0x00000a02,0x00300005,0x0a083c0d, +0x00000002,0x00080604,0x00200806,0x0ab84c14, +0x20301405,0x20281e06,0x00580409,0x0a283411, +0x00000800,0x20280e01,0x00600006,0x0a883c12, +0x00100601,0x20280401,0x00580404,0x0a883c12, +0x00100603,0x00000403,0x00180806,0x0b784c1a, +0x00381a06,0x00301c09,0x20280800,0x0ac83816, +0x20100802,0x00080e01,0x00380405,0x0b284017, +0x20200c03,0x20181a03,0x00400407,0x0b284017, +0x20201405,0x00182605,0x00200408,0x0c585021, +0x20501404,0x20381208,0x0050000a,0x0b88381b, +0x20280a04,0x00101405,0x00080403,0x0bf8401b, +0x20180e05,0x00201807,0x20180402,0x0bf83c1c, +0x20482207,0x0060280b,0x20700402,0x0d784c26, +0x00181202,0x00201005,0x00180e04,0x0c78401d, +0x00000002,0x20100a07,0x00580601,0x0cd83c1c, +0x00000002,0x20100e07,0x00480a01,0x0cd83c1c, +0x00380804,0x2010260b,0x00380e09,0x0ea84422, +0x20100c01,0x20282000,0x00800c00,0x0d283a1c, +0x20300400,0x00181000,0x00301000,0x0d983a19, +0x20400400,0x00181400,0x00301000,0x0d983a19, +0x20581400,0x00602000,0x20600400,0x0f483a1e, +0x00380e03,0x00100c03,0x00000a03,0x0c482e1e, +0x00700000,0x00100e01,0x20180e0a,0x0cb8321e, +0x00880400,0x00201000,0x20280e0b,0x0cc8321e, +0x00981202,0x00002a01,0x0028120e,0x0e483a25, +0x00000802,0x20180605,0x00400406,0x0b582a1c, +0x20300400,0x00180800,0x0020000b,0x0bb8361e, +0x20300401,0x00180800,0x0030040c,0x0bc83a1e, +0x20502c05,0x20485607,0x00c00c0e,0x0d084625, +0x20200800,0x00080c01,0x00280808,0x0a882e15, +0x00180601,0x00200401,0x00000402,0x0af83617, +0x00180601,0x00200401,0x00100002,0x0af83617, +0x00281603,0x00702009,0x20981e02,0x0c08421f, +0x00280400,0x00200400,0x00000001,0x09f82e11, +0x20100001,0x00180602,0x00100406,0x0a483613, +0x00000001,0x00180601,0x00200405,0x0a483614, +0x00280e02,0x00201000,0x00001004,0x0b18461d, +0x20180601,0x00100801,0x00180406,0x09782e0e, +0x00000400,0x00200000,0x00080804,0x09b8360e, +0x00000400,0x00180401,0x00180404,0x09b8360f, +0x20300803,0x00080a05,0x0030000c,0x0a484215, +0x00280a01,0x00001201,0x00300002,0x09182e0a, +0x00080800,0x00200c01,0x00000004,0x0958360a, +0x00080800,0x00200800,0x00000004,0x0958360a, +0x00280a01,0x00100804,0x00280403,0x09b8460e, +0x20300c02,0x20281a03,0x00700408,0x08d83204, +0x00000000,0x00000000,0x00200405,0x09183606, +0x00000201,0x00000001,0x00200005,0x09183606, +0x00080601,0x00000800,0x00300808,0x09684208, +0x00180601,0x00100403,0x00280800,0x08d83000, +0x00000401,0x00000201,0x00280405,0x09083601, +0x00000401,0x00000202,0x00280405,0x09083601, +0x20101003,0x20281605,0x00580408,0x09384000, +0x00080a01,0x00100c00,0x00300405,0x08d82c03, +0x00180601,0x00100802,0x00180404,0x09083804, +0x00180601,0x00100402,0x00280404,0x09083404, +0x00280a02,0x00200c05,0x00080c05,0x09584406, +0x20101002,0x20281a04,0x00600406,0x09082c08, +0x20100201,0x00080800,0x00400c07,0x09483809, +0x20100400,0x00080800,0x00300c06,0x09483409, +0x20380401,0x00080602,0x00400c0a,0x09a8440e, +0x00000000,0x00280403,0x00080403,0x0958300d, +0x00100802,0x00180e02,0x00200002,0x09a8340e, +0x00100402,0x00180a02,0x00200003,0x09a8300e, +0x00200400,0x00080400,0x00380802,0x0a284414, +0x00281204,0x00201c02,0x20100003,0x09c82c10, +0x00080602,0x00200c03,0x20180805,0x0a183411, +0x00080602,0x00200803,0x00080404,0x0a183411, +0x20280c00,0x00100801,0x00300009,0x0ad8441a, +0x20201808,0x20282a0a,0x00700009,0x0a583016, +0x00280402,0x00100a03,0x00280404,0x0ab83416, +0x00180402,0x00100a03,0x00280404,0x0ab83416, +0x00480e02,0x20201802,0x00580403,0x0bc84420, +0x00081a09,0x00402c0f,0x20480c02,0x0b28341b, +0x20600602,0x00080c03,0x00400809,0x0b88381c, +0x20600602,0x00080c03,0x00400809,0x0b88381c, +0x20b02003,0x20583204,0x00b0100d,0x0cd84428, +0x00001004,0x20281a0c,0x00701801,0x0c08301c, +0x00300001,0x00100603,0x00180608,0x0c68301c, +0x00300001,0x00100603,0x00100208,0x0c78301c, +0x00780602,0x00300c05,0x20180a14,0x0e284024, +0x00080a01,0x00200800,0x00280400,0x0cd8221d, +0x20400801,0x20180800,0x00580c00,0x0d382619, +0x20400801,0x20280800,0x00681000,0x0d382619, +0x20501001,0x20482000,0x00b80400,0x0ed82e1d, +0x00100802,0x00081602,0x00500400,0x0be8261d, +0x00780a02,0x00100804,0x0030020b,0x0c582e1e, +0x00880602,0x00000404,0x0050020b,0x0c682a1e, +0x00800800,0x00080c02,0x00380a0f,0x0dd82e24, +0x00280a01,0x00201003,0x00080802,0x0b08221c, +0x20280401,0x20100602,0x0050040b,0x0b682a1e, +0x20300002,0x20100203,0x0050040b,0x0b68261e, +0x00081602,0x00203402,0x00081808,0x0c982e28, +0x20280a02,0x00001001,0x00300409,0x0a382216, +0x00000800,0x20180800,0x00600003,0x0a982a17, +0x00000601,0x20180401,0x00500003,0x0a982a17, +0x20100c01,0x20381a03,0x00d00c08,0x0b783a20, +0x00200803,0x20280e04,0x00700001,0x09a82211, +0x00000001,0x00000000,0x00480404,0x09e82a13, +0x00000001,0x00000201,0x00480404,0x09e82a13, +0x00100400,0x00081001,0x00700004,0x0a983a1b, +0x20280602,0x00080404,0x00400007,0x0928260d, +0x00080a02,0x00000803,0x00400004,0x09682a0f, +0x00080a02,0x00000802,0x00500005,0x09682a0f, +0x00080a02,0x00100c02,0x00380406,0x09d83615, +0x00100801,0x20180e03,0x00300402,0x08c82209, +0x00000802,0x20281204,0x00700405,0x08f82a0a, +0x00100802,0x20281204,0x00700004,0x08f82a0a, +0x00000802,0x20181204,0x00600407,0x0938360f, +0x20180c00,0x00201001,0x00080c06,0x08982205, +0x00000000,0x00000002,0x00380805,0x08b82a05, +0x20180601,0x00000003,0x00380806,0x08b82e05, +0x20200401,0x00180802,0x00280808,0x08e83a07, +0x00000602,0x20180401,0x00500804,0x08782400, +0x00180601,0x00000c02,0x00300004,0x08a82a01, +0x00180601,0x00000801,0x00300003,0x08a82a01, +0x00281603,0x00302004,0x00080403,0x08c83601, +0x20100803,0x20181203,0x00400405,0x08882004, +0x00000000,0x20180602,0x00600c06,0x08a82804, +0x00000000,0x20180602,0x00500806,0x08a82804, +0x00000801,0x20280e04,0x0080100a,0x08d83405, +0x00181203,0x00201c04,0x00180803,0x08b82008, +0x20200001,0x20180601,0x00400006,0x08e8240a, +0x20200000,0x00000000,0x00400006,0x08e8280a, +0x20200802,0x00080e01,0x00580c08,0x0928340e, +0x00000001,0x20380603,0x00700806,0x0908200c, +0x00380601,0x20100801,0x00480800,0x0948280d, +0x00280601,0x20100801,0x00480401,0x0948280d, +0x00380e04,0x00201005,0x00200002,0x09b83813, +0x20200c01,0x20281400,0x00700005,0x09782011, +0x20200000,0x20180400,0x00600808,0x09b82811, +0x20200400,0x20180a01,0x00600408,0x09b82812, +0x20201403,0x20181a06,0x0060040a,0x0a68341a, +0x00680a02,0x00102002,0x00281601,0x0a082013, +0x00400401,0x20180601,0x00580401,0x0a682416, +0x00400000,0x00000000,0x00480401,0x0a682816, +0x00200400,0x00380c03,0x00080404,0x0b483821, +0x20a00c01,0x20282603,0x00a01811,0x0ab8281b, +0x20880601,0x00000402,0x0030000c,0x0b28281c, +0x20880400,0x00000001,0x0040000c,0x0b28281c, +0x20882203,0x00403004,0x20300009,0x0c683427, +0x00480400,0x00101401,0x0018160b,0x0bb8201e, +0x00480400,0x00000800,0x0040020b,0x0c18281c, +0x00400000,0x00000400,0x0040020b,0x0c18281d, +0x00500401,0x20480603,0x00901a0f,0x0da83024, +0x00000800,0x20480c00,0x00880800,0x0ca80e1d, +0x20280a01,0x00001000,0x00200400,0x0cf81a1a, +0x20380800,0x00000c00,0x00200000,0x0d08161a, +0x20400000,0x00201000,0x20181000,0x0e981e1f, +0x00200000,0x20200801,0x00580e01,0x0bb8121e, +0x00500801,0x20281202,0x00700607,0x0c181a1e, +0x00500401,0x20180a01,0x00500608,0x0c281a1e, +0x00880c00,0x00200c00,0x0030020d,0x0d882626, +0x00200800,0x20281000,0x00700405,0x0ac8161c, +0x20200000,0x00080401,0x00380409,0x0b281a1d, +0x20100000,0x00000401,0x00380408,0x0b28161e, +0x20200400,0x20181001,0x00600c0a,0x0c482628, +0x20400001,0x00080e01,0x00300409,0x0a081615, +0x00080601,0x00000801,0x00200003,0x0a581a17, +0x20180400,0x00000400,0x00300005,0x0a581a18, +0x00080a01,0x00000c00,0x00280404,0x0b281e20, +0x00580a03,0x00101003,0x00180603,0x09781212, +0x00100000,0x20180602,0x00400004,0x09a81a14, +0x00100000,0x20180601,0x00400003,0x09a81a14, +0x00100401,0x20200202,0x00680805,0x0a38221c, +0x20400804,0x20180e05,0x0040000b,0x08e8160e, +0x20200801,0x20181201,0x00480407,0x09181a0f, +0x20200801,0x20181202,0x00480407,0x09281a0f, +0x20200601,0x20180802,0x00500009,0x09782615, +0x00380e04,0x00101006,0x00180a01,0x08981a09, +0x00280a01,0x00100c01,0x00080801,0x08b81e0b, +0x00380a02,0x00201003,0x00080c00,0x08b81e0b, +0x00200001,0x00000a01,0x00380c04,0x08e8260f, +0x20100c04,0x20281606,0x00500407,0x08581606, +0x00000401,0x00080601,0x00380407,0x08782206, +0x20100802,0x20180a02,0x00380409,0x08781e07, +0x20180a01,0x00000801,0x0060000a,0x08882a08, +0x20180602,0x00100405,0x00180805,0x08481800, +0x20180602,0x00100003,0x00200806,0x08582000, +0x00080602,0x00100004,0x00200405,0x08582000, +0x20100c00,0x20281a01,0x00800c07,0x08682800, +0x00280a01,0x00001201,0x00200402,0x08581404, +0x00100001,0x00000202,0x00100804,0x08681805, +0x00000001,0x00000202,0x00200805,0x08681c05, +0x00180400,0x00100800,0x00280405,0x08882007, +0x20200c01,0x20181a03,0x00500807,0x08881408, +0x20100001,0x00000000,0x00280406,0x08a8180a, +0x20100001,0x00000000,0x00280406,0x08a8180a, +0x00080e02,0x00001002,0x00400407,0x08d8200d, +0x00100000,0x00200001,0x20180802,0x08d8140d, +0x00200202,0x00000002,0x00200401,0x09081c0d, +0x00200201,0x00000001,0x00200402,0x09081c0e, +0x20101005,0x20381a06,0x00800008,0x09582414, +0x20180800,0x00201002,0x00080405,0x09481410, +0x20300402,0x00080603,0x00200008,0x09881812, +0x20200001,0x00000601,0x00200007,0x09881812, +0x00181205,0x00102408,0x00280c04,0x0a082419, +0x00580a03,0x00000401,0x00401401,0x09d81414, +0x00580a02,0x00100c03,0x00280601,0x0a281815, +0x00400201,0x00000401,0x00300001,0x0a281816, +0x00200401,0x20480606,0x00b00c08,0x0ae8241f, +0x20800804,0x20380606,0x0058080f,0x0a880c1b, +0x20800402,0x20180a04,0x0050040e,0x0ae8181c, +0x20800402,0x00080602,0x0040000d,0x0ae8181c, +0x20b01c02,0x20383202,0x00a0040d,0x0c08242a, +0x00380602,0x20100005,0x00480a0a,0x0b88141d, +0x00400601,0x00180402,0x0038060b,0x0bd8181d, +0x00480601,0x00100403,0x0020020b,0x0bd81c1d, +0x00680602,0x00400405,0x20200213,0x0d682026, +0x00080800,0x00401000,0x20580400,0x0c980a1f, +0x20300401,0x00080c00,0x00200400,0x0cd80e19, +0x20300400,0x00080400,0x00200400,0x0ce80e1a, +0x20581602,0x20101000,0x00601800,0x0e68121f, +0x00280401,0x00200601,0x20100000,0x0ba80a1f, +0x00680a01,0x00100c02,0x2018060a,0x0bf80e1e, +0x00680400,0x00000800,0x00100209,0x0c080e1e, +0x00801803,0x20681e06,0x0098060e,0x0d580e26, +0x00180a02,0x00100c02,0x00000405,0x0ab80a1c, +0x20200001,0x20100202,0x0020000a,0x0b080e1e, +0x20100000,0x00000201,0x00200009,0x0b080e1e, +0x20280601,0x00080403,0x00280c0a,0x0c181227, +0x20300403,0x20280604,0x00480409,0x09e80a15, +0x20100400,0x20180801,0x00300004,0x0a380e17, +0x20100400,0x20180400,0x00200005,0x0a380e17, +0x00000400,0x00080800,0x00200004,0x0af81620, +0x00200202,0x20180404,0x00200000,0x09580e11, +0x00100000,0x00000400,0x00180402,0x09880e14, +0x00100001,0x00000601,0x00180402,0x09880e14, +0x00280602,0x00100802,0x00000003,0x0a08161c, +0x00080a01,0x00000e01,0x00100006,0x08d80a0e, +0x20180601,0x00000c01,0x00280406,0x08f80e10, +0x20180601,0x00000c01,0x00280805,0x08f80e10, +0x20200002,0x00000203,0x0038040a,0x09481616, +0x20100c02,0x20281603,0x00500005,0x08780e09, +0x00100802,0x20180a03,0x00580403,0x0888120b, +0x00100802,0x20180e03,0x00500003,0x0888120c, +0x00380603,0x00100404,0x00300003,0x08b81a0f, +0x00380a02,0x00101004,0x20181001,0x08380e06, +0x00180e02,0x00100c04,0x00280406,0x08481607, +0x00180e02,0x00100c03,0x00280406,0x08481607, +0x20100803,0x20181205,0x0040040b,0x08481608, +0x20300001,0x20180a02,0x0040080a,0x08181000, +0x20200801,0x20280a02,0x00500809,0x08281000, +0x20200801,0x20280e02,0x00500808,0x08281400, +0x20180a02,0x00100c04,0x00180c07,0x08381801, +0x00100601,0x00080402,0x00200401,0x08380c05, +0x00100000,0x00000000,0x00300002,0x08481006, +0x00100000,0x00000000,0x00300002,0x08481006, +0x00100201,0x00000201,0x00300c05,0x08581807, +0x00080801,0x00001201,0x00180404,0x08680808, +0x20100000,0x00000400,0x00200005,0x08781009, +0x20100000,0x00000400,0x00200005,0x0878100a, +0x20200c02,0x00081603,0x00300409,0x0898140e, +0x00100000,0x20200400,0x00400004,0x08b80c0c, +0x00000001,0x00080400,0x00300404,0x08d8100e, +0x00100000,0x00080400,0x00300003,0x08d8100e, +0x00380e01,0x00201403,0x20181002,0x09281413, +0x20200202,0x20280801,0x00501007,0x09280c11, +0x20180a01,0x00000c01,0x00200405,0x09581012, +0x20180400,0x00000400,0x00200405,0x09581012, +0x20300400,0x00081000,0x0040140c,0x09d8181a, +0x00201004,0x20181a05,0x00300002,0x09c80416, +0x00200401,0x20280a01,0x00500803,0x09f80c16, +0x00300000,0x20100000,0x00400402,0x09f80c16, +0x00380801,0x00100a01,0x20100002,0x0ac81021, +0x20480a03,0x00201406,0x20380c08,0x0a88081b, +0x20600000,0x20100800,0x0038040a,0x0ac8081c, +0x20680400,0x20100601,0x0040000b,0x0ab8081c, +0x20880e02,0x20102003,0x0028080c,0x0bd80c28, +0x00200401,0x00080a04,0x00200e05,0x0b68081c, +0x00380800,0x20100800,0x00400609,0x0bb80c1c, +0x00300000,0x20280400,0x00500a08,0x0bb80c1d, +0x00480401,0x20480a04,0x00a0160d,0x0d281026, +0x00000000,0x20280800,0x00600400,0x0c88061e, +0x20300000,0x00000400,0x00280400,0x0cc8061a, +0x20300000,0x00100000,0x00200000,0x0cc80a1a, +0x20701c04,0x00082c00,0x00281c00,0x0e50021d, +0x00300800,0x20280800,0x00400201,0x0b98061e, +0x00500400,0x00080800,0x00300608,0x0be80a1e, +0x00600000,0x00000000,0x00200609,0x0bf80a1e, +0x00b82207,0x0070300b,0x20880e14,0x0d580a26, +0x20100801,0x00081201,0x00200007,0x0aa8061b, +0x20100000,0x00100001,0x00100008,0x0af8061e, +0x20100400,0x00080400,0x00180408,0x0af8061e, +0x20300c05,0x20180e0a,0x0030040e,0x0c080a2a, +0x00080601,0x00200c02,0x20280804,0x09e80616, +0x20180400,0x00100400,0x00100005,0x0a280617, +0x20180400,0x00100401,0x00100005,0x0a280a17, +0x00080a02,0x00300806,0x00180c05,0x0ad80e20, +0x00000000,0x00100201,0x00100404,0x09480612, +0x00200000,0x00000000,0x00200002,0x09780614, +0x00200000,0x00000201,0x00200002,0x09780614, +0x00180400,0x00000201,0x00300c05,0x09e80e1c, +0x20100801,0x00080a01,0x00100005,0x08c8060e, +0x20200401,0x00080601,0x00200007,0x08e80610, +0x20200401,0x00080400,0x00200007,0x08e80610, +0x00000000,0x20100400,0x00300007,0x09280a16, +0x00180800,0x00201001,0x20280c02,0x0868060a, +0x00380602,0x00000c02,0x00180400,0x0878060c, +0x00380602,0x00000c02,0x00180400,0x0878060c, +0x00000401,0x20180a01,0x00400007,0x08980a0f, +0x00100000,0x00080400,0x00300805,0x08280a07, +0x20100c03,0x20181604,0x0040000a,0x08280a07, +0x20100c03,0x20181605,0x0040000a,0x08280a07, +0x00280601,0x00100c01,0x00280c06,0x08380a09, +0x20200001,0x00100201,0x00100008,0x08080400, +0x20180e02,0x00300c05,0x20180407,0x08180801, +0x20180e03,0x00200c05,0x00080407,0x08180801, +0x20200000,0x00080800,0x0050080b,0x08080c00, +0x00080a01,0x00100401,0x00100403,0x08280806, +0x00180401,0x00000203,0x00300802,0x08280406, +0x00100002,0x20180604,0x00300803,0x08280406, +0x00080401,0x00080601,0x00300405,0x08380808, +0x00100801,0x20180a01,0x00200003,0x08580408, +0x20100000,0x20180400,0x00300006,0x0868040a, +0x20100000,0x00000001,0x00280405,0x0868040a, +0x00080601,0x00001002,0x00280805,0x0888080d, +0x00180602,0x00100402,0x00000404,0x08a8040c, +0x00100201,0x20100001,0x00300003,0x08c8040e, +0x00100201,0x00000401,0x00200403,0x08c8040e, +0x00200801,0x20280e02,0x00600405,0x09080c12, +0x20300402,0x00080a03,0x00000008,0x09100012, +0x20200801,0x20180e02,0x00300406,0x09480413, +0x20100801,0x20180e02,0x00300406,0x09480413, +0x20400202,0x00000002,0x0030000c,0x09b80c1b, +0x00680a01,0x00101403,0x20181202,0x09b80414, +0x00380400,0x00100401,0x20180401,0x09f80416, +0x00380400,0x00100002,0x00000002,0x09e80416, +0x00500c03,0x00181203,0x00300001,0x0aa80c21, +0x20800000,0x20180a01,0x0040100f,0x0a68081b, +0x20680602,0x00100002,0x0000080b,0x0ab8041c, +0x20600201,0x00000000,0x0000040a,0x0ab8041c, +0x20b80e04,0x00300006,0x2010100f,0x0bc80c29, +0x00380800,0x20100800,0x00200209,0x0b50001d, +0x00300c01,0x00081604,0x00000608,0x0ba0001d, +0x00300401,0x00080e03,0x00000208,0x0ba0001d, +0x00601802,0x00081607,0x20100211,0x0d100027, +0x00000401,0x00280400,0x20180800,0x0c80061e, +0x20300000,0x00000000,0x00300000,0x0cc0061a, +0x20300000,0x00080400,0x00300000,0x0cc0061a, +0x20382201,0x00303000,0x00180400,0x0e500622, +0x00380a01,0x00300c03,0x20280601,0x0b90061f, +0x00600000,0x00000400,0x00280608,0x0be0061e, +0x00500401,0x20180400,0x00380a08,0x0bf0061e, +0x00401c04,0x20582e04,0x00d00a08,0x0d400226, +0x00080800,0x00100e01,0x00100406,0x0aa0061c, +0x20180601,0x00000401,0x00300409,0x0ae0021e, +0x20180a03,0x00100803,0x00200008,0x0af0021e, +0x00281605,0x00202007,0x00280403,0x0c000629, +0x20100000,0x20180a01,0x00400406,0x09e00616, +0x20100802,0x20180e03,0x00400005,0x0a100617, +0x20200803,0x20180e05,0x00400406,0x0a100617, +0x20201003,0x20381607,0x0090080a,0x0ad00a22, +0x00000401,0x00080400,0x00380403,0x09400611, +0x00100201,0x00100002,0x00180402,0x09700214, +0x00200201,0x00100003,0x00180801,0x09700214, +0x00100400,0x00180c02,0x00480804,0x09e0061b, +0x00080a01,0x00100c02,0x00280404,0x08c0020e, +0x20180400,0x00200400,0x00100006,0x08e00210, +0x20180400,0x00100400,0x00200406,0x08e00210, +0x00080a01,0x00300402,0x00100406,0x09200615, +0x00100400,0x20180400,0x00500803,0x0860060b, +0x00100000,0x00100001,0x00200402,0x0870020c, +0x00100001,0x00180400,0x00200402,0x0870020c, +0x00180401,0x00100a01,0x00200006,0x0890060f, +0x00100001,0x00000201,0x00400005,0x08200606, +0x00280e02,0x00001401,0x00200006,0x08200608, +0x00280e03,0x00101402,0x00200005,0x08200608, +0x00180602,0x00000402,0x00400407,0x08200609, +0x20180602,0x00000401,0x00400408,0x08000400, +0x20400c03,0x20281605,0x0070080b,0x08000401, +0x20400c03,0x20281606,0x0070080c,0x08000401, +0x20200001,0x20180603,0x0050040b,0x08000800, +0x20100c04,0x20181605,0x00480804,0x08200406, +0x00200601,0x00080403,0x00280c00,0x08200406, +0x00200201,0x00100003,0x00180e01,0x08200406, +0x00100c01,0x20180c00,0x00480c04,0x08200408, +0x00280a04,0x00200c07,0x00080402,0x08500008, +0x20100000,0x00100000,0x00180406,0x08600009, +0x20100000,0x00100201,0x00100007,0x08600009, +0x20100000,0x00280403,0x00200007,0x0870000d, +0x20100803,0x00080e05,0x00300806,0x08a0040c, +0x00000201,0x00100001,0x00100004,0x08c0000e, +0x00000400,0x00180401,0x00100004,0x08c0000e, +0x00480a02,0x00201001,0x00100403,0x08f00412, +0x20180601,0x00100803,0x00080c04,0x09100011, +0x20180400,0x00100a01,0x00180404,0x09400412, +0x00080601,0x00200c01,0x00000004,0x09400012, +0x20680403,0x00000604,0x0040040e,0x09a0041b, +0x00400400,0x00180a01,0x00200801,0x09b00014, +0x00300400,0x00080400,0x00300002,0x09e00016, +0x00200402,0x00180a03,0x00300004,0x09e00016, +0x00880e04,0x20101004,0x00500203,0x0aa00420, +0x20800800,0x00280800,0x0000000e,0x0a60001c, +0x20800000,0x00180400,0x0020000c,0x0aa0001d, +0x20700201,0x00200002,0x0018040a,0x0ab0001d, +0x20f01c07,0x20482609,0x00980415,0x0bb0042a, +0x00300000,0x00380800,0x20200609,0x0b60001e, +0x00400000,0x00100c00,0x00180e0c,0x0ba0001c, +0x00400000,0x00200a01,0x00180a0b,0x0ba0001c, +0x00881e04,0x0030300b,0x00081a18,0x0d100027, +0x00100000,0x20200400,0x00680800,0x0c90121f, +0x20300401,0x00180400,0x00380c00,0x0cd0121a, +0x20300402,0x00180400,0x00281000,0x0cd0121b, +0x20402004,0x20483000,0x00a81c00,0x0e701e20, +0x00100601,0x20280801,0x00700402,0x0ba00e1f, +0x00680603,0x00100804,0x00200208,0x0bf00e1e, +0x00780603,0x00200c05,0x00180609,0x0bf00e1f, +0x00881e08,0x00502c0c,0x20280a0d,0x0d601627, +0x00000401,0x00080a01,0x00500405,0x0ab0121b, +0x20200002,0x00080604,0x0030080a,0x0af0121d, +0x20300002,0x00180a04,0x00400c0b,0x0b000e1e, +0x20301007,0x2038220b,0x0090180a,0x0c101a28, +0x20100400,0x00000000,0x00280806,0x09f01216, +0x00180a01,0x00100c02,0x00280802,0x0a201217, +0x00180601,0x00100c02,0x00280801,0x0a301217, +0x00181205,0x00101c09,0x00181003,0x0af01e21, +0x00180a01,0x00100801,0x00200002,0x09500e12, +0x00180400,0x20100400,0x00500804,0x09700e14, +0x00100000,0x20100201,0x00500404,0x09800e15, +0x00100002,0x20300605,0x00800806,0x09f01e1d, +0x20100401,0x00080a02,0x00400405,0x08d00e0e, +0x20100401,0x20280a02,0x00600006,0x08e0120f, +0x20100001,0x20180601,0x00500006,0x08f0120f, +0x20100801,0x20381000,0x00980808,0x09301a15, +0x00080601,0x00100402,0x00200003,0x0870120a, +0x00100201,0x00080402,0x00400003,0x0880120b, +0x00200201,0x20100002,0x00400002,0x0880120b, +0x00200201,0x00080402,0x00500004,0x08a0160f, +0x00200601,0x20100000,0x00300404,0x08301206, +0x00000400,0x00080e01,0x00400c07,0x08301206, +0x00000400,0x00080e01,0x00400c07,0x08301206, +0x20100601,0x00080400,0x00500809,0x08401a08, +0x20300402,0x00080a03,0x00380409,0x08101400, +0x20180401,0x00100e01,0x00180c06,0x08201400, +0x20180401,0x00100e02,0x00280c06,0x08201400, +0x20100402,0x00080603,0x00380808,0x08201800, +0x00380e02,0x00101404,0x00180e01,0x08301004, +0x00100201,0x00000402,0x00480802,0x08301005, +0x00100201,0x00000402,0x00480403,0x08301005, +0x00280e02,0x00201404,0x00380804,0x08401406, +0x20200802,0x20281203,0x00600808,0x08600c08, +0x00000001,0x00000201,0x00500006,0x08700c09, +0x00000001,0x00000201,0x00500006,0x08700c09, +0x20200401,0x20280602,0x0080040a,0x0880140d, +0x00200201,0x00100802,0x00280c01,0x08b00c0c, +0x00080400,0x00000001,0x00400005,0x08c00c0e, +0x00080400,0x00000401,0x00500005,0x08c00c0e, +0x00200602,0x20180801,0x00700804,0x09101414, +0x20380400,0x00000000,0x00400808,0x09200c11, +0x20100000,0x00000000,0x00400004,0x09500c13, +0x20100400,0x20180400,0x00500405,0x09500c13, +0x20300c01,0x00080e03,0x0050000a,0x09c0181b, +0x00500401,0x20100201,0x00500000,0x09c00c15, +0x00400201,0x00000401,0x00400002,0x09f00c15, +0x00480601,0x00000801,0x00480401,0x09f00c16, +0x00300801,0x00381001,0x00180802,0x0ab01421, +0x20880a01,0x00000c01,0x0050040e,0x0a700c1b, +0x20800002,0x00000202,0x0050000d,0x0ab00c1d, +0x20800002,0x20180602,0x0060000d,0x0ab00c1d, +0x20881a03,0x00502c04,0x20280c0c,0x0bd01428, +0x00300401,0x20380603,0x00880609,0x0b60101d, +0x00480a01,0x20100804,0x0050020c,0x0ba00c1c, +0x00480a01,0x20100c03,0x0060020c,0x0ba00c1c, +0x00400c02,0x00082605,0x00801e0d,0x0d201026, +0x00180400,0x00200400,0x00100000,0x0cc01e20, +0x20100800,0x20200400,0x00580800,0x0d00221c, +0x20100000,0x20100800,0x00480800,0x0d001e1d, +0x00081203,0x00003400,0x20100400,0x0ec02e25, +0x00080a01,0x00100800,0x00200403,0x0bc01e1f, +0x00380601,0x00080400,0x00600a03,0x0c101e1e, +0x00480a01,0x00080401,0x00601204,0x0c201e1f, +0x00001405,0x20482e0a,0x00c01e01,0x0d902a26, +0x00100402,0x20100202,0x00480804,0x0ae0221b, +0x00000001,0x20100201,0x00580406,0x0b20221d, +0x20100802,0x20280a03,0x00680407,0x0b20221d, +0x00400202,0x00200c05,0x00181e01,0x0c602e27, +0x20180a02,0x00000803,0x00400006,0x0a101e17, +0x00000201,0x20180802,0x00400005,0x0a501e18, +0x00000201,0x20180403,0x00480403,0x0a501e18, +0x20300800,0x00181601,0x00500c0c,0x0b302a22, +0x00000802,0x20280e04,0x00600004,0x09701e12, +0x00000801,0x00080a01,0x00300004,0x09a02213, +0x00000000,0x00080601,0x00300404,0x09a01e14, +0x00280401,0x00300400,0x00080401,0x0a402e1b, +0x00000202,0x00000403,0x00280804,0x08f01e0e, +0x00080400,0x00100801,0x00180404,0x09201e10, +0x00000001,0x00000201,0x00280405,0x09101e10, +0x20180a01,0x00201002,0x00180808,0x09702a17, +0x00000402,0x00080a02,0x00400405,0x08a01a09, +0x00080601,0x00000401,0x00300805,0x08b01e0b, +0x00180602,0x00000402,0x00300404,0x08b01e0b, +0x00100001,0x00000202,0x00400406,0x08e02a10, +0x00180a02,0x00100803,0x00100404,0x08601e05, +0x00000000,0x20100601,0x00300406,0x08702206, +0x20100001,0x20100202,0x00300406,0x08702206, +0x20100001,0x00000000,0x00480409,0x08802a08, +0x20100001,0x20100603,0x00300006,0x08402000, +0x00000000,0x20100000,0x00480405,0x08502000, +0x00000000,0x20100401,0x00380405,0x08502000, +0x00180a02,0x00000c03,0x00400005,0x08602a01, +0x00100800,0x20180c00,0x00400003,0x08501c04, +0x00000000,0x20100001,0x00400004,0x08602004, +0x00000000,0x20100000,0x00400004,0x08602004, +0x00000c03,0x20281604,0x00700407,0x08702806, +0x20180400,0x00100c01,0x00180805,0x08801c08, +0x00000601,0x20100000,0x00400005,0x08902009, +0x00000601,0x20100001,0x00400005,0x08902009, +0x20180a03,0x00100c05,0x00300008,0x08c0280d, +0x00180602,0x00000401,0x00400803,0x08d0180c, +0x20100402,0x20180a02,0x00580406,0x08f01c0e, +0x00000402,0x20180a02,0x00480406,0x08f01c0e, +0x00100002,0x20100204,0x00500805,0x09402c14, +0x20300803,0x20180e04,0x00500008,0x09401c11, +0x00080601,0x00000403,0x00380404,0x09701c13, +0x20180a01,0x00100803,0x00280404,0x09701c13, +0x20280c00,0x20101402,0x00580807,0x0a002c1b, +0x00580a04,0x00100806,0x00200601,0x09e01c15, +0x00300000,0x20100201,0x00400802,0x0a201c16, +0x00300201,0x20100000,0x00400802,0x0a201c16, +0x00500202,0x20400c01,0x00a00002,0x0af0281f, +0x20900804,0x20181607,0x0040080f,0x0aa0201c, +0x20600401,0x20100202,0x0048040a,0x0ae0201c, +0x20700401,0x00000202,0x0030000b,0x0ae0201c, +0x20b00801,0x20481a04,0x00e01410,0x0c002829, +0x00400202,0x00100c05,0x0008120c,0x0b901c1d, +0x00300400,0x00080c01,0x00300609,0x0bd01c1d, +0x00300400,0x00080c01,0x00300609,0x0bd01c1d, +0x00600800,0x20200000,0x00781611,0x0d602c27, +0x00180601,0x20380400,0x00600800,0x0d002e1f, +0x20181603,0x00201800,0x00001c00,0x0d402a1c, +0x20181203,0x00000c00,0x00201c00,0x0d502a1c, +0x20481a03,0x00500800,0x20104000,0x0f102e20, +0x00000c03,0x20381204,0x00580803,0x0c102e1e, +0x00301005,0x20381608,0x00500203,0x0c60321e, +0x00201405,0x20381a09,0x00580603,0x0c60321e, +0x00500005,0x20101209,0x0028060b,0x0e004626, +0x00280a04,0x00000c06,0x00180402,0x0b202a1c, +0x00100203,0x00000406,0x00181004,0x0b702e1d, +0x00180a04,0x00200c08,0x20181404,0x0b702a1e, +0x00280a03,0x20200805,0x00680404,0x0cc03e29, +0x20300c03,0x20281206,0x00400409,0x0a602a17, +0x20100002,0x00000202,0x00200006,0x0a902a18, +0x20100002,0x00000204,0x00200407,0x0aa02a18, +0x20300002,0x20300604,0x0080040a,0x0b904222, +0x00280a02,0x00101004,0x00080c00,0x09c02a12, +0x00180a01,0x00000c03,0x00180402,0x09f02a14, +0x00180601,0x00000402,0x00280403,0x09f02a14, +0x00300800,0x20380801,0x00980801,0x0aa03e1c, +0x20100001,0x20100202,0x00400807,0x09302a0e, +0x00000001,0x20180602,0x00400805,0x09602a10, +0x00180400,0x00000601,0x00300405,0x09602a10, +0x20280400,0x20180400,0x0070080a,0x09d03a17, +0x00200201,0x20200401,0x00480403,0x08e02a0a, +0x00000400,0x20180800,0x00300006,0x08f02a0a, +0x20100401,0x20180a01,0x00300406,0x08f02a0a, +0x00200800,0x20280400,0x00680804,0x09403e0f, +0x20100802,0x20281203,0x00400007,0x08a02605, +0x00000000,0x00000000,0x00100005,0x08b02e05, +0x00000201,0x00000401,0x00100004,0x08b02a05, +0x20100401,0x00080601,0x00480409,0x08e03a08, +0x00080a02,0x00100804,0x00080403,0x08902400, +0x00000000,0x00000000,0x00100005,0x08a02a01, +0x00000401,0x00080601,0x00200005,0x08a02a01, +0x20200000,0x00180802,0x00300008,0x08c03400, +0x00180801,0x20100a02,0x00300403,0x08a02803, +0x00000001,0x00100000,0x00100005,0x08b02804, +0x00000000,0x00100000,0x00180404,0x08b02804, +0x00380e01,0x00101402,0x00200003,0x08d03806, +0x20100000,0x20280401,0x00500406,0x08c02808, +0x00080601,0x00100802,0x00000005,0x08e02809, +0x20180a01,0x00100801,0x00100405,0x08e02809, +0x20400401,0x20280e03,0x00600c0d,0x0920380e, +0x00000801,0x20280a01,0x00400004,0x0910280d, +0x00180400,0x20100a02,0x00200004,0x09402c0d, +0x00180400,0x20100a01,0x00200003,0x09402c0d, +0x00300601,0x20180402,0x00380402,0x09b03c15, +0x00080a01,0x00000c02,0x00180404,0x09902811, +0x20200401,0x20280800,0x00400007,0x09b02813, +0x20200802,0x20280e02,0x00400007,0x09b02813, +0x20200402,0x00180e02,0x00200409,0x0a703c1b, +0x00100800,0x20280e02,0x00400805,0x0a202815, +0x00200000,0x20100001,0x00200002,0x0a602817, +0x00280601,0x00000403,0x00100002,0x0a602817, +0x00381204,0x00200805,0x00001004,0x0b603c21, +0x20500001,0x00000800,0x00181008,0x0af02c1c, +0x20600201,0x20100801,0x00200009,0x0b202c1c, +0x20680400,0x20100a01,0x00200409,0x0b202c1c, +0x20a00405,0x20280608,0x0028040c,0x0c804829, +0x00280601,0x00000403,0x00300607,0x0bd0241c, +0x00300401,0x20100202,0x00400208,0x0c102c1c, +0x00300400,0x20100201,0x00480608,0x0c102c1c, +0x00680e02,0x20101006,0x00181211,0x0dd03c25, +0x00000401,0x00280800,0x20281000,0x0d70361f, +0x20401002,0x20282800,0x00580800,0x0da03619, +0x20400c02,0x20182000,0x00380c00,0x0db03619, +0x20702004,0x20784000,0x00e81000,0x0f80461a, +0x00380a03,0x00301404,0x20480e01,0x0c703220, +0x00780e03,0x00201806,0x2058160b,0x0cd0361e, +0x00880e03,0x00202006,0x2048160c,0x0cd0361f, +0x00a80606,0x0010100c,0x20280e14,0x0e904624, +0x20200403,0x00180e04,0x00000808,0x0b802e1c, +0x20280401,0x00000602,0x0010080a,0x0bc0321f, +0x20300002,0x20180603,0x00300c0b,0x0bd02e1f, +0x20100802,0x00080e06,0x0010140a,0x0d504a29, +0x00180e03,0x00201805,0x20280403,0x0ab02e16, +0x00000400,0x20200000,0x00380404,0x0af03218, +0x00100201,0x20100001,0x00280403,0x0af03218, +0x20280402,0x00200000,0x20180807,0x0c204e21, +0x00000402,0x20180e04,0x00300c05,0x0a102e13, +0x00000400,0x20180a01,0x00300405,0x0a403214, +0x00000000,0x20180601,0x00200405,0x0a403214, +0x00381204,0x00101404,0x20100402,0x0b304e1d, +0x20100a01,0x00080402,0x00080805,0x0990320e, +0x00100000,0x00000001,0x00080404,0x09b0320f, +0x00100400,0x20180400,0x00180404,0x09b0320f, +0x20201005,0x20381208,0x0048040a,0x0a605217, +0x00080400,0x00200400,0x20100403,0x09302e0a, +0x20180400,0x00000400,0x00100006,0x0950320b, +0x00080601,0x00100801,0x00000006,0x0950320b, +0x00280e04,0x00101008,0x00080c04,0x09c04a10, +0x00180800,0x00100c00,0x20180405,0x08f02e06, +0x00080400,0x00000400,0x00200004,0x09103205, +0x00000001,0x00000201,0x00200405,0x09103205, +0x00000402,0x20100605,0x00400409,0x09604a09, +0x20200400,0x20180c00,0x00300807,0x08e02c00, +0x00000201,0x20100401,0x00200004,0x08f03201, +0x00000201,0x20100401,0x00280404,0x08f03201, +0x20200201,0x20100002,0x00580409,0x09304400, +0x00200801,0x20180a01,0x00000001,0x08f02c04, +0x00100001,0x20180602,0x00300005,0x09003004, +0x00100000,0x20100201,0x00200005,0x09003004, +0x00200400,0x20181201,0x00500805,0x09504406, +0x20100400,0x00100001,0x20280407,0x09202c08, +0x20100400,0x20180801,0x00200006,0x09303009, +0x20100400,0x20180c00,0x00200007,0x09303009, +0x20200000,0x00100000,0x0018080b,0x09a0480e, +0x00180e01,0x00200c01,0x20200403,0x09702c0d, +0x00200000,0x00000000,0x00000002,0x0990300e, +0x00100000,0x00100001,0x00000003,0x0990300e, +0x00180c00,0x00100c01,0x00100403,0x0a304415, +0x20100400,0x20180a01,0x00100806,0x09e02c11, +0x20100000,0x00000400,0x00080407,0x0a103012, +0x00080601,0x00000c01,0x20180405,0x0a103012, +0x00000202,0x20300400,0x00400407,0x0af0481a, +0x00200000,0x00000800,0x20180403,0x0a803016, +0x00200001,0x00000000,0x00000003,0x0ab02c17, +0x00100001,0x00080a02,0x00200405,0x0ab02c17, +0x20101804,0x20282a07,0x00580408,0x0be04822, +0x20480e01,0x00000c01,0x00100408,0x0b402c1b, +0x20680400,0x00000402,0x00000409,0x0b80301d, +0x20600000,0x00000002,0x00000008,0x0b802c1d, +0x20580a03,0x00400c07,0x20581804,0x0d104028, +0x00101000,0x20380c00,0x00400a04,0x0c30301d, +0x00300000,0x20100c01,0x0010020a,0x0c70341c, +0x00300000,0x00000c01,0x00000209,0x0c70301c, +0x00401001,0x00281202,0x2010060c,0x0e403c24, +0x00181402,0x00400800,0x00381000,0x0dd03621, +0x20281803,0x00600c00,0x00082800,0x0e103e1d, +0x20281403,0x00600800,0x00082400,0x0e203e1d, +0x20381c03,0x00902000,0x20783000,0x10205220, +0x00080602,0x20180405,0x00580403,0x0cc03220, +0x00400204,0x00180809,0x00380a05,0x0d20321f, +0x00500204,0x00180c09,0x00280a06,0x0d303220, +0x00480604,0x0010000a,0x00000208,0x0f104224, +0x00100401,0x20200202,0x00480404,0x0bd0361c, +0x20100803,0x00180e04,0x00000408,0x0c30361e, +0x20100402,0x00180603,0x20100008,0x0c30361e, +0x00180400,0x00001202,0x00001003,0x0de04e27, +0x20200800,0x00081001,0x00300408,0x0b103216, +0x00080a02,0x00300c04,0x20300004,0x0b503218, +0x00080a02,0x00300403,0x20100005,0x0b503218, +0x00000800,0x20180602,0x00400807,0x0cc05222, +0x00200401,0x00200400,0x20180c00,0x0a703212, +0x00000001,0x00100602,0x00000004,0x0aa03614, +0x00000402,0x00100202,0x00000004,0x0aa03614, +0x20101004,0x00181e04,0x00280406,0x0bc04e1b, +0x20181202,0x00301003,0x20100407,0x09f02e0e, +0x00180601,0x00100401,0x00100004,0x0a203610, +0x00180a02,0x00200c03,0x20100004,0x0a203210, +0x00381605,0x00502409,0x20580802,0x0b004e17, +0x00100801,0x20180a03,0x00300403,0x09903209, +0x20100000,0x00080601,0x00200406,0x09b0360a, +0x20100000,0x00080602,0x00200807,0x09b0360a, +0x20300804,0x00081208,0x0040140c,0x0a605210, +0x00100800,0x00180c00,0x00280405,0x09503206, +0x00000801,0x00080a01,0x00180404,0x09703605, +0x00000401,0x00080601,0x00180404,0x09703605, +0x00280a03,0x00200c05,0x00080404,0x0a005208, +0x20200001,0x00300201,0x20180807,0x09403000, +0x20180a01,0x00200402,0x20100005,0x09603601, +0x00080601,0x00100402,0x00000005,0x09603601, +0x20200001,0x00000203,0x0030080b,0x09d05601, +0x00380400,0x00300801,0x20180800,0x09502c03, +0x00100401,0x00000202,0x00080403,0x09703804, +0x00100401,0x00080602,0x00100004,0x09603404, +0x00200401,0x00000000,0x00380c04,0x09f05406, +0x20180a02,0x00200802,0x00100808,0x09702c07, +0x20200000,0x00100001,0x00080807,0x09a03409, +0x20100201,0x00100801,0x00080806,0x09903409, +0x20280602,0x00000402,0x0030000b,0x0a30500d, +0x00001003,0x00081605,0x00300404,0x09c02c0d, +0x00100000,0x00100000,0x00080402,0x09f0300e, +0x00100401,0x00180601,0x00180403,0x09f0300d, +0x00101803,0x00081e04,0x00480405,0x0ac05015, +0x00080602,0x00400405,0x20280804,0x0a402c11, +0x20100201,0x00200400,0x00000006,0x0a703012, +0x20100202,0x00200002,0x00000406,0x0a703012, +0x20280e01,0x00600804,0x20480408,0x0b80481b, +0x00280601,0x00300201,0x20100c04,0x0ae02c15, +0x00300400,0x00180601,0x00100003,0x0b103016, +0x00300402,0x00280603,0x00080403,0x0b103017, +0x00381601,0x00302400,0x20280802,0x0c704c20, +0x20501005,0x00281604,0x20180409,0x0ba0301c, +0x20600803,0x00380a01,0x0008080b,0x0be02c1d, +0x20600002,0x00300002,0x2018080a,0x0be02c1d, +0x20800005,0x20280604,0x0070000b,0x0d804426, +0x00181204,0x0060240b,0x20500204,0x0c90301e, +0x00300203,0x00401009,0x20300a08,0x0ce0301e, +0x00300602,0x00300c07,0x20100e08,0x0cd0301e, +0x00480a03,0x2020240a,0x00680a0d,0x0ec04425, +0x00300804,0x00083800,0x01084c00,0x0e505e25, +0x00100c06,0x20383800,0x01386400,0x0ea06623, +0x00100c06,0x20383800,0x01486400,0x0eb06623, +0x00000406,0x00083800,0x01285400,0x10c06a26, +0x20200603,0x0028100d,0x00283808,0x0d304221, +0x00080605,0x00080812,0x00583c03,0x0d903e22, +0x00180605,0x00080812,0x00583c03,0x0d903e22, +0x00000206,0x00081012,0x00582c01,0x0fa04e25, +0x00280a03,0x00201005,0x20280402,0x0c403a1c, +0x00180a02,0x20101002,0x00300404,0x0c903a1e, +0x00180a03,0x20100c03,0x00300405,0x0c903a1e, +0x00180601,0x00000001,0x00101402,0x0e804e24, +0x20380404,0x00000a05,0x00200008,0x0b703a17, +0x20200803,0x20381205,0x00700408,0x0bc03e18, +0x20200804,0x20381206,0x00600407,0x0bc03e18, +0x00080800,0x20101201,0x00100804,0x0d605a21, +0x00380a05,0x00000c06,0x00400400,0x0ad03a13, +0x00180603,0x20100805,0x00380402,0x0b103a13, +0x00280a04,0x20100c07,0x00380401,0x0b103a14, +0x00380a01,0x20301800,0x00580403,0x0c705e1d, +0x20301406,0x20382209,0x0070080a,0x0a503e0e, +0x00000401,0x20280a03,0x00400805,0x0a803e0f, +0x20100802,0x20381205,0x00600c07,0x0a803e10, +0x20200c01,0x20581e02,0x00b0100b,0x0ba05a17, +0x00280e03,0x00201008,0x20180c00,0x09f03a09, +0x20100001,0x20180400,0x00280805,0x0a203e0a, +0x20100000,0x20100001,0x00280805,0x0a203e0a, +0x00180601,0x20200801,0x00480404,0x0b00620f, +0x00080800,0x20101202,0x00300805,0x09c03a06, +0x00280a03,0x20100c03,0x00280403,0x09e03e06, +0x00180602,0x20100802,0x00200003,0x09e03e06, +0x00000400,0x20380e01,0x00500409,0x0aa05e09, +0x20200401,0x20300201,0x00780406,0x09a03a01, +0x20200c04,0x20281205,0x00500008,0x09c03e01, +0x20200c03,0x20280e04,0x00400007,0x09c03a01, +0x20200401,0x20100000,0x00280408,0x0a805c00, +0x00300601,0x20280402,0x00700001,0x09b03803, +0x00280a03,0x00100c06,0x00080801,0x09d03804, +0x00280602,0x00100804,0x00080802,0x09d03804, +0x00380602,0x20100802,0x00200003,0x0a905c05, +0x20400802,0x20280e02,0x0060040a,0x09d03809, +0x20280402,0x20100603,0x00300808,0x0a003808, +0x20200001,0x20100602,0x00300407,0x0a003808, +0x20400005,0x20280605,0x0048040d,0x0ae05c0d, +0x00380e01,0x00001803,0x00280e01,0x0a30380d, +0x00180601,0x20200402,0x00400403,0x0a60380d, +0x00280a02,0x20100c02,0x00300402,0x0a60380d, +0x00481a08,0x20202c0b,0x00380400,0x0b705c14, +0x20200201,0x20300201,0x00800c09,0x0aa03811, +0x20200001,0x20280602,0x00600407,0x0ad03c12, +0x20300002,0x20380604,0x00600809,0x0ad03c12, +0x20301006,0x20981a0d,0x00e0100c,0x0c20601a, +0x00100c03,0x20380e03,0x00880403,0x0b403817, +0x00380601,0x20200802,0x00580801,0x0b803c16, +0x00480601,0x20300c03,0x00580a01,0x0b803c16, +0x00200e03,0x20581806,0x00880c02,0x0d105821, +0x00080601,0x00001c07,0x00581006,0x0c00381b, +0x20300404,0x20300c00,0x0078080a,0x0c403c1c, +0x20400804,0x20400601,0x0088040c,0x0c403c1c, +0x20401006,0x20280a03,0x00281807,0x0e205826, +0x20200a01,0x20280804,0x00c03007,0x0cf03c21, +0x00080a04,0x2020140b,0x00a02401,0x0d403c21, +0x00080a04,0x2010140b,0x00902601,0x0d404021, +0x00100605,0x0020080e,0x00001604,0x0f605427, +0x00701009,0x20883400,0x0188d800,0x0f50be35, +0x00700807,0x20581400,0x00e8cc00,0x0fb0be35, +0x00700808,0x20581800,0x00e8d000,0x0fb0be35, +0x0070140b,0x20883c00,0x0188e400,0x11e0d237, +0x20400608,0x20480c1c,0x00b88015,0x0dc0662a, +0x20500e06,0x20382016,0x00887015,0x0e20662a, +0x20400a07,0x20381c17,0x00887015,0x0e30662b, +0x20600a0b,0x20381820,0x00987814,0x1040722d, +0x20200602,0x20380c05,0x00800008,0x0cb04e1c, +0x20100a01,0x00081405,0x00180c06,0x0d104e1d, +0x20200800,0x00081803,0x00180c08,0x0d104e1d, +0x00000800,0x20181401,0x00200803,0x0f106222, +0x00100000,0x20180602,0x00400403,0x0bf05216, +0x00180601,0x00101002,0x20480c03,0x0c404e18, +0x00280602,0x00201003,0x20580c01,0x0c404e18, +0x00000401,0x00181001,0x20300803,0x0e10661f, +0x20200803,0x20181602,0x00300006,0x0b505212, +0x20200401,0x00080e02,0x20100807,0x0b904a13, +0x20200402,0x00081202,0x00000c08,0x0b904a14, +0x00200202,0x00200404,0x20601002,0x0d306e1c, +0x00280e05,0x00102807,0x20281001,0x0ad0520e, +0x00180602,0x00100802,0x20380402,0x0b104e0f, +0x00180602,0x00101003,0x20480802,0x0b004e0f, +0x20180400,0x00201203,0x20600809,0x0c607a16, +0x20200804,0x20381e09,0x00801408,0x0a704e0a, +0x00000001,0x00000203,0x20100005,0x0aa04e0b, +0x00000002,0x00080604,0x00000006,0x0aa04e0b, +0x00100401,0x00080a03,0x20100005,0x0bd0760f, +0x00100400,0x00081003,0x00180c03,0x0a304e05, +0x20100402,0x00080c00,0x20180406,0x0a604a05, +0x00000401,0x00080801,0x20180805,0x0a604a06, +0x00000000,0x00100401,0x20481008,0x0b607609, +0x00080602,0x00100c04,0x20380405,0x0a205201, +0x00180e04,0x00102005,0x20480802,0x0a404e01, +0x00180a04,0x00101c05,0x20380404,0x0a404a01, +0x20180602,0x00100803,0x20300008,0x0b407201, +0x00100001,0x00000602,0x00000803,0x0a205003, +0x00000402,0x20180e05,0x00401407,0x0a504803, +0x00000403,0x20180e06,0x00401006,0x0a404803, +0x00100400,0x00080e03,0x20100c05,0x0b507006, +0x20280400,0x00000800,0x00180407,0x0a505008, +0x00000400,0x00080801,0x00180405,0x0a804c09, +0x00000201,0x00080402,0x00180405,0x0a704c09, +0x00100402,0x00180a02,0x20480c08,0x0ba0700d, +0x00200601,0x20181000,0x00300c02,0x0ab04c0d, +0x00000601,0x00080801,0x20100805,0x0ae04c0e, +0x00000601,0x00080c00,0x00000c04,0x0ad04c0e, +0x20401000,0x00282c03,0x2050100b,0x0c206c16, +0x20300402,0x00080a02,0x20100008,0x0b205412, +0x20100001,0x00180602,0x20300005,0x0b605013, +0x20100002,0x00180603,0x20280405,0x0b505013, +0x00380e03,0x00502002,0x21081201,0x0cf0781b, +0x00480801,0x00101c04,0x20281000,0x0bc05416, +0x00200004,0x00100001,0x20480803,0x0c004c16, +0x00300003,0x00100002,0x20480802,0x0c004c16, +0x20180407,0x00300e06,0x20881408,0x0dd06c1e, +0x20180a01,0x20201407,0x0050240c,0x0c80541c, +0x00080e04,0x0010240c,0x2030140a,0x0cd0501d, +0x00080e04,0x0010280c,0x2040100b,0x0cc0541d, +0x00281602,0x0020380e,0x20581404,0x0ee06424, +0x20480a01,0x20301803,0x0090480b,0x0d907027, +0x20400400,0x20280800,0x0060600b,0x0de06c27, +0x20300400,0x20280800,0x00705c0a,0x0de06c27, +0x20380a02,0x20301c07,0x0090540a,0x1010742b + }, //DNP + { +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000 + }, //ct3 + }, + VdoTable:{ // VdoTable + { +0x0158160d,0x00400000,0x00011400,0x0fd89a54, +0x0130020a,0x00100000,0x0000dc00,0x10888e50, +0x0138060a,0x00100000,0x0000e400,0x10988e51, +0x01681a0f,0x00400000,0x00014000,0x1418ae5b, +0x2170000e,0x20100226,0x00006840,0x0d882a34, +0x21580c0a,0x0000021d,0x00007039,0x0e583234, +0x2168080b,0x0000021f,0x00006c3a,0x0e583234, +0x21d80810,0x2020022e,0x00007843,0x11982a39, +0x00200402,0x20100003,0x00082a05,0x0c982616, +0x00580401,0x20200001,0x00080a07,0x0d48221a, +0x00580400,0x20200002,0x00080e07,0x0d58221a, +0x00980402,0x20400003,0x00083a15,0x10682a22, +0x00380a07,0x0000000a,0x00001401,0x0bd83218, +0x20100602,0x20400003,0x00000008,0x0c68221a, +0x20100603,0x20300003,0x00000407,0x0c78261a, +0x00000206,0x2050000a,0x00080407,0x0f283a29, +0x20300006,0x2020020a,0x00000c09,0x0b182214, +0x00000403,0x20300204,0x00080403,0x0bb82214, +0x00100003,0x20300205,0x00080404,0x0bb82215, +0x00080406,0x20400209,0x00000007,0x0df83622, +0x00300604,0x20200006,0x00080801,0x0a98260e, +0x00180603,0x20200004,0x00000005,0x0b282610, +0x00080602,0x20200005,0x00000005,0x0b282610, +0x00280605,0x20500009,0x00080406,0x0d083e1b, +0x20400403,0x20100206,0x0008040a,0x0a382209, +0x20100402,0x20300204,0x00000006,0x0ab8220b, +0x20100001,0x20300203,0x00000405,0x0ab8220b, +0x20100803,0x20600207,0x0008040b,0x0c483613, +0x00200201,0x00000005,0x00080800,0x0a082a04, +0x00200202,0x20200003,0x00000003,0x0a782606, +0x00200201,0x20300001,0x00080403,0x0a782606, +0x20100601,0x20400002,0x00081409,0x0bd84209, +0x00180a01,0x00000000,0x00001405,0x09f82a01, +0x20100001,0x20200202,0x00000408,0x0a582601, +0x20100001,0x20200201,0x00000008,0x0a582601, +0x00000402,0x20300201,0x00081007,0x0bb84800, +0x20200001,0x20200202,0x00000408,0x09f82005, +0x00100202,0x20300002,0x00000004,0x0a682405, +0x00100201,0x20300001,0x00080404,0x0a682405, +0x00180a03,0x20200005,0x00001007,0x0bd84c07, +0x00200401,0x20200000,0x00080801,0x0a382009, +0x20100402,0x20300203,0x00080806,0x0aa8200a, +0x00000401,0x20200202,0x00080406,0x0aa8240a, +0x20200001,0x20400204,0x0000100b,0x0c284010, +0x00180604,0x20100003,0x00000c06,0x0a88240c, +0x00180602,0x20200003,0x00000003,0x0b08280e, +0x00080601,0x20200002,0x00000404,0x0b08280e, +0x00200001,0x20400000,0x00000006,0x0cc83c19, +0x20300405,0x20200207,0x00081008,0x0b082013, +0x20100000,0x20200201,0x00000806,0x0b882413, +0x20100001,0x20200201,0x00000406,0x0b882413, +0x20580601,0x20400003,0x0000100b,0x0db83c21, +0x00680606,0x20100009,0x00000202,0x0bb82816, +0x00200000,0x20300000,0x00000002,0x0c382017, +0x00300201,0x20200001,0x00000401,0x0c382417, +0x00600c01,0x20600201,0x00000605,0x0ec83024, +0x20400802,0x20100209,0x00080c11,0x0c78241e, +0x00080604,0x20200000,0x00000409,0x0d08201d, +0x20100202,0x20200202,0x0000040a,0x0d08201d, +0x20300205,0x20300002,0x0000140c,0x0fe83027, +0x20180401,0x00100202,0x00082c04,0x0d983827, +0x20300c04,0x2030020b,0x0008340a,0x0e082425, +0x20300c03,0x20200209,0x00083808,0x0e082825, +0x20100405,0x2030020e,0x00082404,0x11482c2e, +0x00900a07,0x20183c00,0x00c0c000,0x0eb88234, +0x0098260a,0x00780400,0x0020dc00,0x0f788a35, +0x00981e0a,0x00680800,0x0020d800,0x0f788a35, +0x00700609,0x20184c00,0x00d0dc00,0x12d89236, +0x20980409,0x00100215,0x2030381a,0x0d383227, +0x20b0100d,0x2028221e,0x00104c1c,0x0df83227, +0x20b0100c,0x20181e1d,0x2010481b,0x0df83227, +0x20d0080c,0x00081a1c,0x20603015,0x1138362b, +0x00480603,0x00001006,0x20481602,0x0c482e1b, +0x00501202,0x00280c07,0x20782606,0x0d08321c, +0x00500e02,0x00380807,0x20782205,0x0d08321c, +0x00c01601,0x00280807,0x20c84212,0x10084229, +0x20400800,0x20181602,0x0000140a,0x0b783217, +0x20480e01,0x00600802,0x20b0080a,0x0c283619, +0x20480e01,0x00600802,0x20a00c0b,0x0c283619, +0x20780e03,0x00700005,0x20e00411,0x0ea8562a, +0x00300403,0x00280603,0x20580a01,0x0ad82a12, +0x00300000,0x00300a01,0x20800201,0x0b683215, +0x00400401,0x00200602,0x20800202,0x0b783215, +0x00601002,0x00480a04,0x20d80e03,0x0d885222, +0x20180a04,0x00300c06,0x20500407,0x0a582e0f, +0x20200400,0x00380a01,0x20700009,0x0ad83211, +0x20300401,0x00380800,0x2070000a,0x0ad83610, +0x20400400,0x00880802,0x20f8040f,0x0c785a1c, +0x00080403,0x00000a05,0x20300004,0x09f82a09, +0x00180800,0x00400801,0x20980403,0x0a68320b, +0x00180400,0x00400401,0x20980403,0x0a78360a, +0x00281201,0x00801402,0x21100004,0x0bc85a13, +0x00180a03,0x20100404,0x20100404,0x09b82e05, +0x00000201,0x00200001,0x20700405,0x0a283206, +0x00100201,0x00300401,0x20800405,0x0a283207, +0x20180401,0x00500e02,0x20c8040b,0x0b485a0b, +0x00001402,0x20281a04,0x00000006,0x09a82800, +0x00000000,0x00300201,0x20700006,0x0a083201, +0x20100402,0x00280603,0x20700007,0x0a083201, +0x00280a02,0x00400c02,0x20900407,0x0b185a02, +0x20100000,0x00200002,0x20680c05,0x09b82c05, +0x20100001,0x00380400,0x20880406,0x0a183005, +0x00080601,0x00400403,0x20880405,0x0a183405, +0x20101002,0x00281a04,0x2060080c,0x0b385808, +0x00380a01,0x00300802,0x20600001,0x09f82c08, +0x00180601,0x00300c02,0x20880403,0x0a583009, +0x00100201,0x00300800,0x20700404,0x0a583009, +0x20180601,0x00600404,0x20c00008,0x0b985812, +0x20300802,0x00180e03,0x20400409,0x0a482c0d, +0x20100400,0x00280a02,0x20500807,0x0ab8300e, +0x20100401,0x00280a02,0x20500406,0x0ab8300e, +0x00300601,0x00580601,0x20c00806,0x0c485419, +0x00280a02,0x00301003,0x20780801,0x0ac82c12, +0x20100001,0x00380400,0x20700005,0x0b383014, +0x20180400,0x00300001,0x20700005,0x0b383014, +0x20700805,0x00681204,0x20d0000d,0x0d285422, +0x00000002,0x00180a03,0x20300807,0x0b683016, +0x00380602,0x00300402,0x20800402,0x0be83017, +0x00200201,0x00200001,0x20700802,0x0be83017, +0x00781a07,0x0080200c,0x21100e06,0x0e585026, +0x20281204,0x00101802,0x20480808,0x0c282c1d, +0x20300c01,0x00280a04,0x20680409,0x0cb82c1d, +0x20300801,0x00280603,0x20780809,0x0cb82c1d, +0x20800401,0x00280609,0x2090200d,0x0f884029, +0x20101803,0x20380e08,0x00282402,0x0d283422, +0x00081400,0x00402800,0x20882a01,0x0db83820, +0x00081400,0x00402a01,0x20782601,0x0db83420, +0x00300c02,0x00400a06,0x20a8320a,0x10e8402a, +0x00200e03,0x20282800,0x00904800,0x0de85a23, +0x20103201,0x20986c00,0x01604800,0x0e885e1e, +0x20103202,0x20986400,0x01504800,0x0e885e1f, +0x20202204,0x20384400,0x00a03800,0x11d86623, +0x00000804,0x00280a08,0x20100c05,0x0cd83a21, +0x00180c04,0x00301604,0x20580a03,0x0d883a1f, +0x00180c04,0x00301205,0x20480602,0x0d983e20, +0x2018080a,0x00500a0b,0x20781e07,0x10b85227, +0x00180e03,0x00400805,0x20300804,0x0bd83a1c, +0x00381606,0x00002007,0x00000002,0x0c883e20, +0x00481606,0x00001c07,0x00000401,0x0c983e20, +0x00b81e0c,0x00303012,0x2058160b,0x0f686630, +0x20480402,0x00000603,0x20200409,0x0b183615, +0x20501406,0x20581e0a,0x0080080c,0x0ba83e19, +0x20501407,0x2058220b,0x0070040d,0x0ba83e19, +0x2090180c,0x20482213,0x00700816,0x0de8622a, +0x00680602,0x00000c02,0x00080604,0x0a783613, +0x00480604,0x00000408,0x00080e02,0x0af84214, +0x00480a05,0x00100c0a,0x20180e04,0x0b084214, +0x00881a0a,0x00202812,0x20181606,0x0cb86e23, +0x20500802,0x20181204,0x0020080d,0x09e8360e, +0x20280801,0x00000604,0x00100808,0x0a683e11, +0x20280402,0x20100606,0x0020080a,0x0a683e11, +0x20300404,0x2048060b,0x00901411,0x0ba8661e, +0x00300602,0x00100003,0x20280601,0x09983208, +0x00100c01,0x20280c00,0x00380804,0x09f83e0b, +0x00100800,0x20280c01,0x00380804,0x09f8420b, +0x00101001,0x20381802,0x00880806,0x0af86a12, +0x20200c04,0x00181204,0x20380408,0x09583205, +0x00080601,0x00100402,0x00000006,0x09b84206, +0x20180400,0x00000001,0x00100406,0x09b84206, +0x00080603,0x00100404,0x00200409,0x0a886a0a, +0x00281a04,0x00402007,0x20780801,0x09483400, +0x00080400,0x00000601,0x00100005,0x09983e01, +0x00180601,0x00000801,0x00000004,0x09983e01, +0x00000803,0x00080e04,0x00300809,0x0a586601, +0x20200401,0x20100204,0x00200807,0x09583404, +0x00000000,0x20100000,0x00180406,0x09a84005, +0x20100401,0x20280a02,0x00300007,0x09a84005, +0x00180e03,0x00101404,0x00080808,0x0a786407, +0x00100801,0x20180c00,0x00280403,0x09883409, +0x00000000,0x00080401,0x00100805,0x09e8400a, +0x00080601,0x00000002,0x00100404,0x09e8400a, +0x20200403,0x20280e05,0x0050040b,0x0ad86411, +0x20180a01,0x00200c02,0x20180407,0x09d8380d, +0x00080400,0x20100800,0x00100405,0x0a483c0f, +0x00080601,0x20100800,0x00100405,0x0a48380e, +0x00180a03,0x20100c05,0x00300005,0x0b88641a, +0x00080601,0x20180601,0x00200c04,0x0a583412, +0x00000800,0x20280a02,0x00300005,0x0ac83814, +0x20100c01,0x20380e03,0x00300005,0x0ac83814, +0x20100002,0x20300604,0x00600009,0x0c686021, +0x00200400,0x20280a02,0x00280404,0x0af83016, +0x00000402,0x00080a01,0x00180404,0x0b783c18, +0x00100002,0x00080400,0x00080803,0x0b783c18, +0x20100c01,0x20382402,0x00701406,0x0d886428, +0x20601803,0x00081e02,0x0008140a,0x0bc8341d, +0x20280e05,0x00101806,0x20180405,0x0c483c1c, +0x20280e04,0x00101405,0x20100006,0x0c483c1c, +0x20700202,0x00000c04,0x20200404,0x0ee8582d, +0x00282a02,0x00604007,0x20781a06,0x0cc83c1f, +0x00001003,0x20281609,0x00500201,0x0d383c1e, +0x00101003,0x20281608,0x00400202,0x0d383c1e, +0x00581c01,0x00003203,0x00100210,0x10485027, +0x20180801,0x00100000,0x00401000,0x0d583e1e, +0x20281e01,0x00602800,0x20600800,0x0df83e1c, +0x20281e02,0x00502800,0x20601000,0x0e083e1c, +0x20681603,0x00301c00,0x00100c00,0x11285221, +0x00480e03,0x20101002,0x00400e03,0x0c68361f, +0x00500c01,0x20180e04,0x00400a07,0x0d183e1f, +0x00501003,0x20281607,0x00500a07,0x0d183a1f, +0x00800c06,0x20280e0a,0x00781a12,0x1008522a, +0x20101c04,0x20482207,0x00800009,0x0b68321c, +0x20201401,0x00182000,0x00100009,0x0c183e1e, +0x20201000,0x00281c02,0x00080409,0x0c183e1e, +0x20200e03,0x00182409,0x00580407,0x0e986630, +0x20200202,0x00300005,0x00080c05,0x0aa83615, +0x00181602,0x00602404,0x20780c02,0x0b383a19, +0x00181601,0x00602402,0x20780c02,0x0b483a19, +0x00381000,0x00402601,0x20480c02,0x0d285e2b, +0x00480601,0x00200000,0x20100e01,0x0a183613, +0x00000000,0x00080602,0x00200c06,0x0a783e15, +0x20100400,0x00180a01,0x00200c06,0x0a883e15, +0x20201401,0x00082601,0x0050100c,0x0be86624, +0x20200001,0x00200602,0x20180409,0x0988320f, +0x00000c03,0x00080e03,0x00180805,0x09e83a10, +0x00000802,0x00180602,0x20180804,0x09f83a10, +0x00180400,0x00500801,0x20380406,0x0af85e1b, +0x00080800,0x00200801,0x00080402,0x09383609, +0x00181204,0x00401405,0x20380403,0x09783e0c, +0x00080e03,0x00301004,0x20280405,0x09783e0c, +0x00281202,0x00401802,0x20100408,0x0a385e14, +0x00180a03,0x00001403,0x00200003,0x08f83606, +0x20100803,0x00080e05,0x00200808,0x09383e06, +0x20100402,0x00180a04,0x00100406,0x09383e06, +0x20300802,0x20180e04,0x0050080d,0x09b85e0a, +0x20201405,0x20282607,0x00700808,0x08d83400, +0x00100601,0x00280403,0x20180804,0x09183c00, +0x00000400,0x00280802,0x20180404,0x09184201, +0x00300202,0x00100803,0x00280804,0x09985e01, +0x00080603,0x00300807,0x20380c03,0x08e83405, +0x00080601,0x00300401,0x20100406,0x09284004, +0x00080601,0x00300801,0x20200006,0x09283c04, +0x20200801,0x00281203,0x0040080d,0x09a85c07, +0x00280a01,0x00201201,0x00000803,0x09283408, +0x00000400,0x00280a01,0x00000406,0x09683c0a, +0x20100400,0x00280a02,0x00000806,0x09683c0a, +0x00180a01,0x00400802,0x20180807,0x0a185c11, +0x20200401,0x20180e03,0x00400808,0x0978300d, +0x20100401,0x00380a01,0x20200005,0x09c83c10, +0x20100401,0x00380800,0x20200005,0x09d83c10, +0x20200802,0x00281202,0x0010000a,0x0ab8601a, +0x00000c00,0x00181000,0x00080803,0x09f83013, +0x00080e02,0x00401003,0x20400003,0x0a583c13, +0x00081202,0x00401803,0x20400003,0x0a583c13, +0x00100603,0x00400404,0x20380405,0x0ba85c21, +0x00200002,0x00400800,0x20381402,0x0a983416, +0x00300402,0x00100204,0x00080403,0x0b083c16, +0x00200403,0x00080604,0x00100003,0x0b083c16, +0x00080405,0x00500606,0x20380408,0x0cd85c28, +0x20382606,0x00403007,0x20200409,0x0b58381b, +0x20700602,0x00280c04,0x0000080b,0x0bc8401d, +0x20700602,0x00280c04,0x0000040b,0x0bc8401e, +0x20980e07,0x0040080a,0x20201008,0x0e286030, +0x00001804,0x20583e0c,0x00a02000,0x0c48341f, +0x00380c01,0x00301a03,0x20280e0a,0x0cc8381d, +0x00380c01,0x00301a03,0x20280e0a,0x0cc8381d, +0x00602003,0x00182609,0x00001a13,0x0fa85029, +0x00001a01,0x20181c00,0x00780400,0x0ce82a1d, +0x20401402,0x20282800,0x00a80400,0x0d883619, +0x20401802,0x20283000,0x00b80800,0x0d883619, +0x20901002,0x20282400,0x00a81400,0x10983e1f, +0x00100404,0x00481602,0x00080601,0x0c082e1d, +0x00780a02,0x00301005,0x00080e0b,0x0ca8321f, +0x00880e03,0x00401806,0x2018120d,0x0cb8321f, +0x00f00203,0x00201807,0x0018261c,0x0f78422d, +0x00381e06,0x00503009,0x20580c02,0x0b182a1d, +0x20181000,0x00101a01,0x00400409,0x0ba83220, +0x20280c00,0x00101602,0x0050080b,0x0ba83620, +0x20580802,0x00100a04,0x00780410,0x0de84e33, +0x20400403,0x20280608,0x0080100a,0x0a482a16, +0x20101401,0x20381e03,0x00a00806,0x0ac83619, +0x00001000,0x20381a01,0x00a00804,0x0ac83619, +0x00300800,0x00081002,0x00900002,0x0c78522a, +0x00300801,0x20180c01,0x00780a01,0x09b82a12, +0x20100402,0x00280400,0x00380c04,0x0a183614, +0x20100401,0x00180400,0x00480805,0x0a183614, +0x20180e01,0x00201402,0x0050000b,0x0b385224, +0x20180603,0x00100803,0x00400007,0x09282e0f, +0x00281604,0x00301c05,0x00100002,0x09783611, +0x00281203,0x00201404,0x00300002,0x09783611, +0x00180601,0x20200201,0x00a00c07,0x0a484e1b, +0x00100803,0x00081205,0x00500003,0x08c82e09, +0x20200c03,0x20281a07,0x00800c09,0x0908360c, +0x20200803,0x20281205,0x00800c09,0x0908360b, +0x00001402,0x20381e03,0x00a0040a,0x09884a13, +0x20280601,0x00280404,0x00200006,0x08982e05, +0x00180601,0x00100c04,0x00281003,0x08c83606, +0x00180601,0x00000803,0x00480c02,0x08c83606, +0x20180800,0x00200c02,0x00380809,0x09184a09, +0x00380800,0x00201800,0x00080c01,0x08882a01, +0x00080601,0x00000801,0x00500406,0x08a83601, +0x00080601,0x00000801,0x00500407,0x08a83601, +0x00180a01,0x00000801,0x00600807,0x08f84a01, +0x20300401,0x00080a01,0x0070080a,0x08882c04, +0x20100401,0x20180602,0x00700807,0x08b83405, +0x20100001,0x20180601,0x00800807,0x08b83405, +0x00080400,0x20200a02,0x0080000a,0x09084407, +0x00100601,0x00180c01,0x00400c02,0x08c8280a, +0x00080400,0x20100801,0x00600004,0x08f8300b, +0x00000000,0x20100400,0x00780404,0x08f8300b, +0x00001001,0x20280e02,0x00a80809,0x09684810, +0x20100402,0x00100202,0x00280805,0x0918240e, +0x00100201,0x20200400,0x00700004,0x0958300f, +0x00100000,0x20200201,0x00800004,0x0958300f, +0x00080801,0x00100c01,0x00780c08,0x0a085019, +0x00080c00,0x00201803,0x00280c03,0x09982c12, +0x20201002,0x20281a02,0x00900006,0x09e83414, +0x20201002,0x20181a02,0x00880406,0x09e83414, +0x20280e03,0x20100804,0x00900c09,0x0af85022, +0x00580e03,0x20100c02,0x00801002,0x0a382c14, +0x00580602,0x00200804,0x00380a01,0x0a983417, +0x00580a02,0x00301004,0x00280601,0x0a983417, +0x00500c03,0x20380e06,0x00c00002,0x0c184c27, +0x20902004,0x20483a08,0x00b01010,0x0af8281d, +0x20980800,0x00100601,0x0050080f,0x0b58341d, +0x20980401,0x00100602,0x0050080e,0x0b58341d, +0x21000c01,0x00081803,0x00900012,0x0d785031, +0x00400601,0x00401003,0x2038320b,0x0bf8281f, +0x00400800,0x20180a01,0x0060020d,0x0c58301e, +0x00400c00,0x00080c00,0x0068060c,0x0c58341e, +0x00982602,0x00303805,0x0030061c,0x0f08482b, +0x20181e02,0x00202800,0x00200c00,0x0cb8161e, +0x20280800,0x20101400,0x00581400,0x0d38161c, +0x20280c01,0x00001c00,0x00481400,0x0d48161c, +0x20700404,0x00000800,0x00483800,0x10482224, +0x00501003,0x20480a06,0x00c80a04,0x0bc8161f, +0x00500601,0x20280c01,0x00a00a06,0x0c581e1f, +0x00500602,0x20380c02,0x00a00e07,0x0c582220, +0x00b81a08,0x0020140b,0x00600615,0x0f08362f, +0x20300a01,0x00082003,0x00a00c0c,0x0ac81e1b, +0x20200c03,0x20181603,0x00700008,0x0b581e1e, +0x20200c03,0x20281604,0x00700009,0x0b581a1f, +0x20300c06,0x20480e0b,0x00b0040c,0x0d682a33, +0x20180800,0x00200800,0x00380402,0x0a181614, +0x00081203,0x00201c05,0x00280c03,0x0a781e19, +0x00180e03,0x00101805,0x00280803,0x0a781e19, +0x00380604,0x20100807,0x00881004,0x0bf8322b, +0x00480a01,0x00000c01,0x00500201,0x09781613, +0x00180400,0x20300603,0x00900804,0x09b81e16, +0x00180401,0x20200603,0x00800804,0x09c81e16, +0x20200802,0x20281604,0x00a00c0d,0x0ab83223, +0x20400002,0x20280a03,0x0080040a,0x08e8160e, +0x20201002,0x20382202,0x00a00407,0x09281e10, +0x20100c01,0x20381a01,0x00900006,0x09281e10, +0x00000c01,0x00080c01,0x00580c06,0x09c8321a, +0x00480602,0x20200c03,0x00581202,0x0898160a, +0x00180601,0x00100c02,0x00381002,0x08b81e0b, +0x00100000,0x00000401,0x00381003,0x08b81e0b, +0x00181603,0x00301c04,0x00280407,0x09183213, +0x20300c03,0x20380e03,0x0088080a,0x08481a06, +0x00000000,0x20100000,0x00600406,0x08682607, +0x00100000,0x00000001,0x00400005,0x08782607, +0x20100402,0x20280a04,0x00900c0b,0x0898320a, +0x00380603,0x00000006,0x00500401,0x08382000, +0x20100400,0x20180800,0x00500407,0x08582000, +0x20100201,0x00080401,0x00500808,0x08582201, +0x00000e01,0x20180c02,0x00700008,0x08783000, +0x20200001,0x20100603,0x00500c09,0x08481405, +0x00000000,0x00000000,0x00300005,0x08681c06, +0x00000401,0x00080601,0x00300005,0x08681c06, +0x00000001,0x00200000,0x00300008,0x08983008, +0x00000001,0x20100201,0x00680402,0x0888140a, +0x20100400,0x00080a01,0x00400405,0x08a81c0b, +0x00000201,0x00100001,0x00300005,0x08a81c0b, +0x00181602,0x00101c03,0x00400007,0x08f82c0f, +0x00180601,0x20100802,0x00680403,0x08e8180d, +0x00000000,0x00100000,0x00200003,0x09181c0f, +0x00000001,0x00100601,0x00380403,0x09181c0f, +0x00100c01,0x20480e04,0x00b00409,0x09982c18, +0x20100a01,0x20280e01,0x00801006,0x09581412, +0x00081201,0x00101c02,0x00300004,0x09981c13, +0x00081602,0x00101c02,0x00400004,0x09981c13, +0x20501002,0x20181800,0x0088080d,0x0a783023, +0x00100c03,0x00081a04,0x00500404,0x09f81016, +0x00300601,0x20380601,0x00900c03,0x0a381c16, +0x00300c00,0x20481203,0x00b00c03,0x0a381c17, +0x00881602,0x00301c05,0x00280a03,0x0ba83027, +0x20581201,0x00402c05,0x20182007,0x0ac8101c, +0x20900c04,0x20281204,0x0088040d,0x0b08181e, +0x20800802,0x20180e02,0x0078080c,0x0b081c1e, +0x20f80a01,0x20200c00,0x00900c15,0x0cf82c30, +0x00381000,0x00002001,0x00a00608,0x0ba8181b, +0x00480a02,0x00101006,0x00480e0d,0x0c081c1e, +0x00480e02,0x00101405,0x00580a0d,0x0c081c1d, +0x00802001,0x20383a04,0x00c01e17,0x0e98282e, +0x20301005,0x20482800,0x00a81000,0x0c90061a, +0x20280400,0x00000000,0x00200800,0x0d280a1d, +0x20200000,0x20180400,0x00300400,0x0d280a1d, +0x20380e02,0x20201800,0x00500000,0x10180e2a, +0x0088220a,0x0000300e,0x2010020a,0x0bb0061f, +0x00300001,0x20100201,0x00380605,0x0c38061f, +0x00300001,0x20100201,0x00280605,0x0c380a1f, +0x00401805,0x20582e07,0x00b0060a,0x0ec8122e, +0x20401007,0x20880e0f,0x00b0080f,0x0ab00e1d, +0x00180a02,0x20101003,0x00380405,0x0b380a1f, +0x00180a02,0x20101002,0x00280405,0x0b380a1f, +0x00380a04,0x00101408,0x00081801,0x0d381633, +0x20100602,0x20480c07,0x00881402,0x0a000214, +0x20200c02,0x20381a04,0x00700c08,0x0a580a19, +0x20200802,0x20381603,0x00600808,0x0a580a19, +0x20100000,0x20180603,0x00500c0b,0x0bb8162d, +0x00200800,0x20380e01,0x00500400,0x09600213, +0x00100601,0x20180402,0x00180801,0x09a80a14, +0x00100601,0x20180402,0x00280801,0x09a80a15, +0x20100403,0x20100603,0x00481008,0x0a781623, +0x20200c02,0x20180a02,0x00281007,0x08d0020f, +0x00080400,0x00101000,0x00080c05,0x09080a11, +0x00080400,0x00100c00,0x00080c05,0x09080a11, +0x00280e04,0x00001406,0x00580406,0x09881e1b, +0x00200000,0x00200003,0x00080801,0x08780e0b, +0x00100000,0x20180400,0x00400005,0x0888120d, +0x00180400,0x00000400,0x00480404,0x0898120d, +0x20101003,0x20381e06,0x00a0100b,0x08c81e13, +0x00081201,0x00201801,0x00000007,0x08280a07, +0x00000401,0x20180601,0x00480407,0x08381207, +0x00100401,0x20180601,0x00500007,0x08381207, +0x00100000,0x00100402,0x00381007,0x08581a09, +0x20100801,0x20280e02,0x00600807,0x08080800, +0x20180602,0x00000803,0x00200008,0x08281000, +0x20100201,0x00000002,0x00300008,0x08281000, +0x20180e02,0x00101003,0x0040000a,0x08281e01, +0x20100602,0x20100002,0x00200006,0x08280806, +0x00080401,0x20100202,0x00400805,0x08381006, +0x00180400,0x00000400,0x00400404,0x08381006, +0x00100000,0x20200202,0x00800c08,0x08481808, +0x00100002,0x00000203,0x00200002,0x0868040a, +0x00080400,0x20100801,0x00400005,0x08780c0b, +0x20100001,0x20100201,0x00500006,0x08780c0b, +0x20101403,0x20382203,0x00800009,0x08b81811, +0x00080602,0x00000404,0x00200405,0x08c8040d, +0x00180601,0x20200401,0x00600804,0x08e80c0f, +0x00180602,0x20100403,0x00500803,0x08e80c0f, +0x00281202,0x00201805,0x00080805,0x09581818, +0x20280800,0x20100e01,0x00300c05,0x09400013, +0x20100c02,0x20381a03,0x00600806,0x09780814, +0x20201003,0x20381a04,0x00600807,0x09780814, +0x20480c00,0x20201601,0x0060040c,0x0a381421, +0x00480802,0x20301202,0x00680800,0x09e00415, +0x00280a01,0x00000803,0x00100002,0x0a280818, +0x00380e02,0x00101004,0x20180400,0x0a280818, +0x00701402,0x20481e03,0x00b00801,0x0b581828, +0x20780602,0x20580403,0x00a0140c,0x0aa0001c, +0x20580800,0x20101601,0x00280409,0x0af8041d, +0x20680801,0x20200e02,0x0030000a,0x0ae8041d, +0x21080400,0x00080403,0x00400815,0x0cb81433, +0x00200001,0x20681203,0x00901e07,0x0b900c1e, +0x00280400,0x20380400,0x00701207,0x0be8081d, +0x00300000,0x20380c00,0x00601208,0x0be8081e, +0x00981a01,0x00002802,0x0038061b,0x0e680c2f, +0x00200800,0x00000400,0x20382400,0x0cb0121f, +0x20200801,0x20280800,0x00280800,0x0d10021c, +0x20200800,0x20280400,0x00180800,0x0d20021d, +0x20600c00,0x00081000,0x00080400,0x10100228, +0x20201401,0x00182c01,0x20200805,0x0bc0021d, +0x00400201,0x00000402,0x20180606,0x0c30021f, +0x00400000,0x00000001,0x00000206,0x0c300220, +0x00980c01,0x00301c00,0x20481e11,0x0eb00230, +0x00381203,0x00602005,0x20d80e01,0x0ae00a1b, +0x20100401,0x00080e01,0x00000807,0x0b20021f, +0x20100400,0x00080800,0x00000407,0x0b38061f, +0x00000202,0x00000003,0x00300809,0x0d180e34, +0x20300002,0x00200605,0x20400409,0x0a100a17, +0x00000000,0x00100801,0x20380c04,0x0a500219, +0x00000001,0x00100800,0x20280c04,0x0a500219, +0x20100402,0x00080604,0x00300408,0x0b980a2b, +0x00280401,0x00200801,0x20380c00,0x09600613, +0x00080800,0x00100801,0x00000003,0x09980615, +0x00180a01,0x00100c02,0x20100003,0x09980616, +0x00280a02,0x00000c03,0x00280806,0x0a580a24, +0x00081202,0x00101c04,0x20180405,0x08d00211, +0x00000201,0x20100000,0x00200404,0x08f80612, +0x00000000,0x20100201,0x00300805,0x08f80612, +0x20200801,0x20181202,0x00500c0c,0x09580a1b, +0x00100400,0x20380603,0x00600c04,0x0860020c, +0x00000801,0x20180601,0x00280405,0x0870020d, +0x00100800,0x20180601,0x00380404,0x0888060d, +0x00180a01,0x00101002,0x00180c05,0x08a80612, +0x20101402,0x20381e02,0x00580408,0x08100206, +0x00200000,0x00000401,0x00280806,0x08280608, +0x00100000,0x00000400,0x00180806,0x08280608, +0x00100000,0x20100400,0x00500409,0x08380a0b, +0x00180602,0x00200804,0x20280805,0x08000000, +0x20380601,0x00080401,0x00300c0b,0x08080800, +0x20280a02,0x00100401,0x0020080a,0x08080800, +0x20300800,0x20181201,0x00600c0d,0x08080800, +0x20380800,0x00100a01,0x00100c08,0x08200007, +0x00100402,0x20180603,0x00200002,0x08200007, +0x00000402,0x20180a03,0x00300403,0x08280407, +0x00000402,0x00080a01,0x00280806,0x08380809, +0x00300000,0x20200201,0x00200201,0x0860040a, +0x00000201,0x00080402,0x00100006,0x0878040b, +0x00000202,0x00000003,0x00180404,0x0878040b, +0x00180e03,0x00101c05,0x00080807,0x08980810, +0x20200601,0x20180801,0x00200809,0x08c0040e, +0x00000402,0x00080a02,0x00000004,0x08d00010, +0x20100802,0x00080e02,0x00100406,0x08d80410, +0x00000c02,0x20281a05,0x0070100a,0x09380818, +0x20200c02,0x20181602,0x00000004,0x09500814, +0x00080e03,0x00201003,0x20280403,0x09600014, +0x00180e03,0x00101403,0x20280402,0x09600014, +0x20400401,0x00180c01,0x0018040b,0x0a180823, +0x00600203,0x00280404,0x20500601,0x09f00816, +0x00100803,0x20181205,0x00200404,0x0a100018, +0x00100c03,0x20281604,0x00300805,0x0a180417, +0x00881204,0x00101c05,0x20200201,0x0b480427, +0x20900801,0x00281604,0x20500c10,0x0ab0081d, +0x20500203,0x00180405,0x20100408,0x0ae8041e, +0x20500603,0x00180404,0x20200009,0x0ae8041e, +0x21000803,0x20380e07,0x00500c18,0x0ca80433, +0x00301000,0x00581400,0x20b8120a,0x0bc0081f, +0x00200c02,0x00181205,0x20200a07,0x0be0001e, +0x00200c02,0x00281205,0x20300607,0x0be0001e, +0x00800e01,0x20181c03,0x00200619,0x0e580431, +0x00280a02,0x00301800,0x20400400,0x0cc00622, +0x20280c00,0x00401000,0x20400400,0x0d18061d, +0x20281201,0x00401400,0x20400800,0x0d28061e, +0x20680400,0x00100c00,0x00180800,0x10100229, +0x20180403,0x00100e05,0x00380806,0x0bc0061f, +0x00300000,0x00180601,0x00100605,0x0c200220, +0x00400401,0x00180602,0x00000605,0x0c300220, +0x00a00400,0x00080400,0x00400611,0x0eb00232, +0x00000601,0x00081003,0x00500404,0x0ad8061b, +0x00000001,0x00200601,0x00080806,0x0b20021f, +0x20100001,0x00200400,0x20180807,0x0b28061f, +0x20300000,0x00180601,0x0030080c,0x0d000234, +0x20100000,0x00000400,0x00100404,0x0a100216, +0x00080602,0x00200803,0x00100405,0x0a48061a, +0x00080a03,0x00200c03,0x00000404,0x0a48061a, +0x00180400,0x00100400,0x00200005,0x0b90062b, +0x00300400,0x00080601,0x00300000,0x09600214, +0x00000402,0x00080e04,0x00200804,0x09800215, +0x00000803,0x00081205,0x00300805,0x09900215, +0x00100400,0x00180a01,0x00300409,0x0a500624, +0x20300800,0x00181400,0x00200809,0x08d00210, +0x00000400,0x00280402,0x00080404,0x08f00211, +0x00000601,0x00200003,0x20180804,0x08f00211, +0x20100000,0x00200400,0x0028080a,0x0950061b, +0x00200000,0x00300400,0x20380401,0x0870060b, +0x00180e01,0x00301001,0x20100403,0x0870020d, +0x00180c00,0x00301001,0x20100403,0x0880020d, +0x00080400,0x00200001,0x00300407,0x08a00212, +0x00180e01,0x00301c01,0x20280806,0x08200608, +0x00200201,0x00000201,0x00300c07,0x08200608, +0x00280601,0x00000800,0x00300c06,0x08200608, +0x00100201,0x00100000,0x00200808,0x0830060a, +0x20100201,0x00080601,0x00401009,0x08000400, +0x20400802,0x00080e03,0x0030000c,0x08000801, +0x20400802,0x20181204,0x0040040c,0x08000801, +0x20300001,0x00100603,0x0028040c,0x08000800, +0x20301004,0x20181a05,0x00380806,0x08200808, +0x00300201,0x00100002,0x00080c00,0x08200407, +0x00200400,0x00100002,0x00081000,0x08200407, +0x00200000,0x00100001,0x00380c04,0x08200408, +0x00400204,0x00300407,0x20380a02,0x0870000a, +0x20200001,0x00200201,0x00080408,0x0860000b, +0x20180400,0x00200001,0x00080407,0x0860000a, +0x20200000,0x00180c01,0x0030080b,0x08800010, +0x20300004,0x00380606,0x2020040a,0x08c0040e, +0x00180602,0x00100802,0x00080402,0x08d00010, +0x00180601,0x00100801,0x00000003,0x08d00010, +0x00200201,0x00200c01,0x00080406,0x09300418, +0x00080e03,0x00301406,0x20380802,0x09500014, +0x20200c01,0x00081202,0x00200406,0x09600014, +0x20200c01,0x00081202,0x00200406,0x09600014, +0x20300402,0x00280603,0x0038040c,0x0a100021, +0x00300001,0x00000203,0x00200c02,0x0a000016, +0x00480a01,0x00300c02,0x20180800,0x0a100017, +0x00480a01,0x00300c02,0x20280800,0x0a100017, +0x00400a02,0x00381403,0x00200803,0x0b480429, +0x20700401,0x20100800,0x0028100c,0x0ac0041d, +0x20880400,0x00100000,0x0020080d,0x0ae8041e, +0x20880800,0x00100400,0x0010040d,0x0ae8041e, +0x20d80401,0x00500a02,0x20380411,0x0ca00033, +0x00381000,0x00001c01,0x00480a0a,0x0bb8041d, +0x00480400,0x00001000,0x00280a0c,0x0be0001e, +0x00480800,0x00001000,0x00280a0c,0x0be0001e, +0x00780a01,0x00400c02,0x20280616,0x0e480430, +0x00080601,0x00080400,0x00501800,0x0cc00620, +0x20200c01,0x20281400,0x00980400,0x0d100a1c, +0x20201001,0x20281c00,0x00980800,0x0d10061c, +0x20500400,0x00100000,0x00500800,0x10200e29, +0x00200401,0x20100203,0x00400401,0x0bd0121f, +0x00480601,0x00100402,0x00480606,0x0c300a1f, +0x00580a02,0x00200c04,0x00380607,0x0c300620, +0x00980a02,0x00200801,0x00500e10,0x0ec01231, +0x20100801,0x00080a01,0x00480807,0x0ae00e1b, +0x00180400,0x00100400,0x00500405,0x0b200a1f, +0x00080400,0x00000602,0x00500807,0x0b300a20, +0x20200002,0x00080604,0x0070040c,0x0d101633, +0x20280601,0x00200003,0x00200004,0x0a200a16, +0x20300400,0x20180e01,0x00600808,0x0a400a19, +0x20300800,0x20181201,0x00600807,0x0a400a19, +0x00100602,0x00100003,0x00680405,0x0ba0162b, +0x00380601,0x00100801,0x00300601,0x09700e14, +0x00200001,0x00100601,0x00480800,0x09900e15, +0x00380400,0x00100c00,0x00380c00,0x09900e15, +0x00180401,0x00100602,0x00500008,0x0a601624, +0x20380402,0x00000603,0x00500009,0x08e00e10, +0x20180a02,0x00100803,0x00400407,0x08f00a12, +0x20180a01,0x00100802,0x00500407,0x08f00a12, +0x20180602,0x00100402,0x0060040a,0x0960161b, +0x00200202,0x20100003,0x00600001,0x08800e0b, +0x00000802,0x20181203,0x00700c05,0x08800e0c, +0x00100401,0x20181202,0x00700c04,0x08800e0c, +0x00000802,0x20180e03,0x00700008,0x08b01612, +0x00000400,0x20180e02,0x00701008,0x08301207, +0x00100602,0x00180403,0x00300006,0x08301207, +0x00100a01,0x00080801,0x00300406,0x08301207, +0x00080602,0x00100404,0x00500409,0x08401609, +0x20200802,0x00080e02,0x00380808,0x08101401, +0x20200002,0x00100a03,0x00280808,0x08101000, +0x20280402,0x00200e02,0x00180808,0x08201000, +0x20200002,0x00000603,0x00600009,0x08201800, +0x00280800,0x00201402,0x00181401,0x08301006, +0x00280602,0x00100803,0x00480402,0x08300c05, +0x00280602,0x00100802,0x00480802,0x08300c05, +0x00200202,0x20100402,0x00680405,0x08401407, +0x20180a02,0x00100402,0x00600c06,0x08700809, +0x20100401,0x00080603,0x00500007,0x08700c0a, +0x20100401,0x00080a02,0x00600008,0x0870080a, +0x20200802,0x20180a03,0x0088040c,0x08901410, +0x00100802,0x20280604,0x00780404,0x08d00c0e, +0x00000000,0x00180801,0x00480405,0x08d00810, +0x00000001,0x00180400,0x00480405,0x08d00810, +0x00180a02,0x00100804,0x00600006,0x09401019, +0x20300c00,0x00081401,0x00600008,0x09500814, +0x20180a01,0x00201002,0x00200004,0x09600814, +0x00080a01,0x00101003,0x00380404,0x09600814, +0x20100000,0x20100a01,0x00800409,0x0a201421, +0x00400401,0x00380400,0x00180a01,0x0a000817, +0x00400800,0x20180a02,0x00600802,0x0a100817, +0x00300400,0x20180601,0x00700802,0x0a100817, +0x00380800,0x20100a01,0x00a00006,0x0b401428, +0x20781603,0x00401404,0x00000c0b,0x0ad0081c, +0x20800801,0x00180e02,0x0048040d,0x0ae0081e, +0x20800c02,0x00081202,0x0058040d,0x0ae0081e, +0x20c00601,0x20380400,0x00c8040f,0x0cb01433, +0x00301002,0x20181a06,0x00500e09,0x0bc0101d, +0x00480601,0x00300002,0x0010020c,0x0be0041e, +0x00480601,0x00400002,0x0010020c,0x0be0041e, +0x00700801,0x20281202,0x00b80614,0x0e50102f, +0x20100001,0x00280c00,0x00600000,0x0ce01e1d, +0x20180601,0x00000c00,0x00480400,0x0d40221e, +0x20180601,0x00101400,0x00480800,0x0d40221e, +0x20580e01,0x00000800,0x00901400,0x10502a28, +0x00380a01,0x00200c03,0x00300202,0x0c001e1f, +0x00300001,0x00080602,0x00800603,0x0c501e1f, +0x00300001,0x20180e02,0x00900a03,0x0c501e20, +0x00800800,0x20380e03,0x00c00e0f,0x0f00322f, +0x00080800,0x00000e01,0x00500406,0x0b10221d, +0x00100800,0x20180801,0x00780405,0x0b50221f, +0x00000400,0x20180801,0x00680405,0x0b50221f, +0x00000402,0x20100202,0x00880c08,0x0d603633, +0x20200401,0x20280a01,0x00900007,0x0a402216, +0x20380401,0x00100400,0x00480408,0x0a702219, +0x20280800,0x00100800,0x00480406,0x0a702219, +0x20180602,0x00100804,0x00800008,0x0be0322b, +0x00200202,0x20180802,0x00700400,0x09a02213, +0x00480602,0x00000802,0x00500601,0x09c01e15, +0x00380601,0x20100001,0x00700400,0x09c01e16, +0x00200000,0x20180602,0x00900806,0x0aa03224, +0x20100403,0x20180a04,0x00580406,0x09102610, +0x20300802,0x20280e03,0x0070080a,0x09202211, +0x20200801,0x20280e02,0x00700409,0x09202211, +0x20200802,0x00080e02,0x0088040c,0x09a0321b, +0x00180603,0x00000405,0x00400004,0x08a0220b, +0x00200201,0x00000402,0x00480801,0x08b0220b, +0x00200000,0x00000401,0x00480802,0x08b0220b, +0x00280a02,0x00100c03,0x00580805,0x08f03212, +0x00000402,0x20100204,0x00500406,0x08602606, +0x20180400,0x00000400,0x00500408,0x08602207, +0x20180a01,0x00000802,0x00500407,0x08602207, +0x20200802,0x20180e03,0x0080040d,0x08802e09, +0x20180800,0x00000c01,0x00480c06,0x08502400, +0x00000000,0x20100601,0x00600005,0x08402000, +0x00000401,0x20280602,0x00700006,0x08402000, +0x00000201,0x00100002,0x00580806,0x08602c00, +0x00100202,0x20200001,0x00800803,0x08602005, +0x00000401,0x20280a01,0x00700005,0x08602005, +0x00000000,0x20180401,0x00600004,0x08602005, +0x00100001,0x00100000,0x00500007,0x08802c07, +0x20201403,0x20281604,0x00780408,0x0890200a, +0x00080602,0x20100c03,0x00580404,0x0890200a, +0x00080602,0x20100c02,0x00500005,0x0890200a, +0x00080a03,0x00101403,0x00500409,0x08d02c0f, +0x00380e03,0x00201005,0x00280800,0x0900200e, +0x00000401,0x20280603,0x00800006,0x0900200f, +0x00000802,0x20280a03,0x00880405,0x08f0200f, +0x20100c04,0x20281206,0x00a0080a,0x09703019, +0x20380804,0x00000e05,0x00680409,0x09802012, +0x20200401,0x20180c00,0x00700006,0x09801c15, +0x20200201,0x00080802,0x00600006,0x09801c14, +0x20180e04,0x00100806,0x00600808,0x0a603022, +0x00580a05,0x20200c07,0x00900400,0x0a201c17, +0x00480a02,0x00000c04,0x00400000,0x0a401c18, +0x00380400,0x00000800,0x00500001,0x0a402018, +0x00301003,0x20281206,0x00800405,0x0b903829, +0x20a01806,0x20482a0a,0x00d00c0f,0x0af0201e, +0x20780800,0x20101202,0x0080040b,0x0b10201d, +0x20780e02,0x20101801,0x0060000a,0x0b00201d, +0x20c00202,0x00200404,0x00480c0f,0x0cf03432, +0x00580e03,0x00201c09,0x00381a0e,0x0bf0201e, +0x00300c00,0x20480e01,0x00b8060a,0x0c00201d, +0x00300c01,0x20480e03,0x00c0020a,0x0c00201d, +0x00780401,0x00200a03,0x00580a16,0x0e90302e, +0x00000c01,0x20680800,0x00b81400,0x0d403e1f, +0x20280a02,0x20200400,0x00501400,0x0d90361d, +0x20280602,0x20300000,0x00601000,0x0d903a1d, +0x20601401,0x20581800,0x00800000,0x10c04e25, +0x00100201,0x20480802,0x00800001,0x0c40361e, +0x00400804,0x20480a05,0x00780605,0x0ca03e20, +0x00400c03,0x20480a05,0x00780a05,0x0ca03e20, +0x00880602,0x00001003,0x00200212,0x0f804e2e, +0x00000801,0x20380e01,0x00600005,0x0b60361c, +0x00180a03,0x20200c06,0x00480806,0x0ba0361f, +0x00080a02,0x20200805,0x00480806,0x0ba0361f, +0x00280801,0x20100e02,0x00600806,0x0de05234, +0x20100601,0x20100001,0x00380805,0x0a903616, +0x20200802,0x20480a04,0x00700407,0x0ac03619, +0x20200801,0x20480a02,0x00600407,0x0ac03619, +0x20200400,0x20380a01,0x0090040c,0x0c60522b, +0x00000001,0x20100201,0x00300002,0x09f03613, +0x00200a01,0x20280c02,0x00580401,0x0a103615, +0x00200400,0x20280801,0x00480401,0x0a103615, +0x00280400,0x20200000,0x00700004,0x0b305223, +0x00200201,0x00000401,0x00380803,0x09603610, +0x20100001,0x00000601,0x00380807,0x09703611, +0x20180401,0x00000800,0x00280807,0x09703611, +0x00080400,0x20200800,0x0088080a,0x0a20521c, +0x20200402,0x00080a02,0x00400409,0x08f0320b, +0x00280602,0x20100403,0x00400403,0x0900320c, +0x00280602,0x20100402,0x00400403,0x0900320c, +0x00000c01,0x20381201,0x00980409,0x09704e13, +0x00180e02,0x00000c03,0x00200402,0x08c03605, +0x20100802,0x20180e04,0x00500409,0x08b03606, +0x20200802,0x20281203,0x00500409,0x08b03606, +0x00080400,0x00000801,0x00580c09,0x09004a0a, +0x20100c01,0x20280e03,0x00500407,0x08a03601, +0x00000201,0x00000003,0x00280404,0x08a03000, +0x00180601,0x00000402,0x00280403,0x08a03400, +0x20100000,0x20100000,0x00780409,0x08d04601, +0x00000002,0x00080601,0x00280805,0x08b03405, +0x00100001,0x00000601,0x00280404,0x08b03404, +0x00100001,0x20100201,0x00300005,0x08b03004, +0x00200000,0x20100001,0x00700007,0x08f04407, +0x00181a04,0x00002006,0x00100004,0x08f03409, +0x20100000,0x20180401,0x00300407,0x08e0300a, +0x20200001,0x20180400,0x00300007,0x08e0300a, +0x20300000,0x20180800,0x00700c0d,0x09404811, +0x00000804,0x20681207,0x00a01005,0x0950340e, +0x00180601,0x20100800,0x00200403,0x0950340f, +0x00280e03,0x00001403,0x00200002,0x0950340f, +0x00380a02,0x20100c01,0x00500404,0x09f04c19, +0x00100e02,0x20480804,0x00680804,0x09d03813, +0x20100402,0x20200202,0x00580806,0x09e03414, +0x20200803,0x20380e05,0x00600008,0x09d03414, +0x20501005,0x20281a05,0x0080000e,0x0ae04c22, +0x00000402,0x20181203,0x00400806,0x0a703418, +0x00200202,0x20280803,0x00500804,0x0a903018, +0x00380603,0x20100005,0x00400001,0x0a803018, +0x00781605,0x00202009,0x00280a01,0x0c104c29, +0x20481602,0x00002404,0x00081005,0x0b50381d, +0x20700802,0x20280e03,0x00300409,0x0b60341f, +0x20800803,0x20281204,0x0040080c,0x0b60341f, +0x20f80402,0x20300207,0x00a01012,0x0d704c31, +0x00200000,0x20580a01,0x00901606,0x0c40341d, +0x00480e01,0x00101804,0x0008060b,0x0c60341d, +0x00480e01,0x00101804,0x20180a0d,0x0c60381d, +0x00800800,0x20480800,0x00a81219,0x0f104c2d, +0x00181800,0x00501800,0x20800000,0x0dc04221, +0x20300402,0x00181000,0x20180800,0x0e103e1b, +0x20300002,0x00280c00,0x20380800,0x0e103e1c, +0x20582800,0x00502c00,0x20701800,0x11604e25, +0x00000c00,0x20280601,0x20280803,0x0cc0421f, +0x00780a03,0x00101005,0x20680e0a,0x0d203e20, +0x00780a04,0x00201406,0x20680e0a,0x0d203e21, +0x00600a02,0x20500000,0x00401a0f,0x10205a2d, +0x00180801,0x00100c01,0x20480404,0x0bd03e1c, +0x20300c03,0x00081205,0x2010040b,0x0c103e20, +0x20200c04,0x20180e06,0x2010040b,0x0c103e20, +0x00200802,0x20380a04,0x00301004,0x0ea06633, +0x20280a02,0x20100802,0x20100407,0x0b003a17, +0x00080e02,0x00301004,0x20580803,0x0b303a19, +0x20180a02,0x00200c05,0x20480804,0x0b303a19, +0x20200202,0x20100401,0x0010000b,0x0d20662b, +0x00100002,0x20300203,0x00100001,0x0a603e13, +0x00180800,0x00000e01,0x20200403,0x0a803a16, +0x00180400,0x00000a01,0x20100402,0x0a803a16, +0x00200402,0x20180a04,0x00280404,0x0be06624, +0x00180602,0x20200803,0x00200404,0x09d03e10, +0x00000000,0x20200201,0x00100006,0x09e03e11, +0x00000400,0x20280601,0x00200007,0x09e03e11, +0x20100a01,0x20100003,0x0018100a,0x0ae0621d, +0x20100401,0x20480604,0x00400407,0x0960420b, +0x20100000,0x20180400,0x00200406,0x09703e0b, +0x00000000,0x20180400,0x00100405,0x09703e0b, +0x00181202,0x00101401,0x00000008,0x0a205e14, +0x20100c02,0x20381601,0x00380405,0x09303e04, +0x00180400,0x20100800,0x00080404,0x09203e06, +0x00080601,0x20100800,0x00080405,0x09203e06, +0x20100402,0x20380a03,0x0060000b,0x09a05e0b, +0x00081204,0x00001405,0x20200003,0x09203c00, +0x20100400,0x20280601,0x00300007,0x09103c00, +0x20100801,0x20280a01,0x00200006,0x09103e01, +0x00000601,0x20200003,0x00480808,0x09705e01, +0x00200803,0x20380a06,0x00300004,0x09304003, +0x00200000,0x20100000,0x00180403,0x09203804, +0x00180400,0x20100401,0x00180404,0x09203804, +0x00280400,0x20100000,0x00400808,0x09905807, +0x20401000,0x20282402,0x0020000a,0x0960380a, +0x20200400,0x20180800,0x00100008,0x0950380a, +0x20100400,0x20180400,0x00100007,0x0950380a, +0x20300000,0x20180601,0x0040040d,0x09f05c12, +0x00300401,0x00300401,0x20781201,0x09c03c0f, +0x00000401,0x00080a01,0x00000003,0x09c03810, +0x00000402,0x00081201,0x00000404,0x09c03810, +0x00100001,0x20180800,0x00300005,0x0aa05c1b, +0x20181e03,0x00301c04,0x20600c08,0x0a403812, +0x00180603,0x00000803,0x20200003,0x0a503813, +0x00180e03,0x00101404,0x20480403,0x0a403813, +0x00080a03,0x20101804,0x00180809,0x0b906021, +0x00200403,0x20300206,0x00100404,0x0af04018, +0x00000403,0x20180a05,0x00000007,0x0af03818, +0x00100803,0x20280e05,0x00100406,0x0af03818, +0x00100801,0x20481e05,0x00701807,0x0cc05c29, +0x20500c00,0x20281802,0x00100009,0x0bc0381e, +0x20480a02,0x00001006,0x20280806,0x0bd0381f, +0x20680a01,0x00000c03,0x20280808,0x0bd0381f, +0x20c00802,0x20280e01,0x0008140c,0x0e206033, +0x00201601,0x00180802,0x20580607,0x0cc03c1e, +0x00201001,0x20281202,0x00201207,0x0cd0381e, +0x00300c00,0x20181000,0x00100e09,0x0cd0381e, +0x00800601,0x00100c04,0x20481a19,0x0fc0582b, +0x00101406,0x00183400,0x00683400,0x0e303e21, +0x20280803,0x00480800,0x00182800,0x0e803e1e, +0x20100003,0x00381000,0x00382c00,0x0e803e1f, +0x20502006,0x00184800,0x00781c00,0x11f04e22, +0x00181609,0x00601c11,0x20781402,0x0d302e20, +0x00400204,0x0028040a,0x20181205,0x0d903221, +0x00300204,0x0038080a,0x20180e04,0x0d902e21, +0x00581608,0x00901411,0x20b0020f,0x10d04e29, +0x00200c04,0x0018120a,0x00001004,0x0c40361c, +0x00080c00,0x00201602,0x20200807,0x0c803620, +0x00180c00,0x00201202,0x20300805,0x0c803620, +0x00480401,0x00401206,0x20602000,0x0f605e31, +0x20300400,0x00480c03,0x20480809,0x0b703216, +0x20200801,0x20181201,0x00200408,0x0ba03619, +0x20300801,0x00080e01,0x00100409,0x0ba03619, +0x20480401,0x00300203,0x20200c0c,0x0df0662b, +0x00300201,0x00500402,0x20700202,0x0ae03212, +0x00100a01,0x00180802,0x20100002,0x0af03614, +0x00200800,0x00180801,0x20200001,0x0af03614, +0x00400802,0x00200601,0x20281000,0x0cb06a25, +0x20100401,0x00480a02,0x20600c07,0x0a50360f, +0x00080601,0x00300400,0x20400805,0x0a503a11, +0x00080601,0x00300400,0x20400406,0x0a503a11, +0x20181604,0x00501405,0x2010080d,0x0ba0621e, +0x00080800,0x00500800,0x20800004,0x09e03a0a, +0x00000801,0x00280602,0x20380406,0x09e03a0b, +0x00000401,0x00280602,0x20300005,0x09e03a0b, +0x20101003,0x00081a06,0x00400c09,0x0ae06a13, +0x00180e01,0x00301001,0x20500005,0x09a03a06, +0x00000000,0x00300001,0x20400005,0x09a03a06, +0x00080400,0x00300001,0x20400006,0x09a03606, +0x00100000,0x00400402,0x20281007,0x0a60660b, +0x20400c02,0x00181603,0x20100808,0x09903801, +0x20180800,0x00300800,0x20400406,0x09803a01, +0x00080a01,0x00200c01,0x20400004,0x09803a01, +0x20180e02,0x00300c03,0x2010040b,0x0a306202, +0x00580a02,0x00400c02,0x20780e03,0x09a03804, +0x00200401,0x00180601,0x20280403,0x09903804, +0x00100801,0x00080602,0x20180405,0x09903804, +0x00100401,0x00080a03,0x00200808,0x0a506408, +0x20480403,0x00201203,0x2038100c,0x09d03408, +0x20280601,0x00200801,0x20380408,0x09c0380a, +0x20180601,0x00200802,0x20280407,0x09c0340a, +0x20200800,0x00280400,0x0008080c,0x0ab06412, +0x00480e06,0x00101007,0x00100c00,0x0a30300e, +0x00100401,0x00100202,0x20180403,0x0a30340f, +0x00100400,0x00100602,0x20180403,0x0a20340f, +0x00300801,0x00380400,0x20180c05,0x0b60601a, +0x20502407,0x2038360c,0x0050080c,0x0ab03414, +0x20100201,0x00280401,0x20100406,0x0ab03414, +0x20200801,0x00181000,0x00000007,0x0ab03014, +0x20380e04,0x00580403,0x2030140c,0x0c505c22, +0x00480e05,0x00600c0a,0x20981602,0x0b603018, +0x00300001,0x00200601,0x20280402,0x0b603418, +0x00380a01,0x00300c02,0x20480401,0x0b603418, +0x00300804,0x00380a08,0x20481002,0x0d80642a, +0x20500005,0x00400e04,0x2058040a,0x0c30301d, +0x20700803,0x00280c00,0x2010000c,0x0c30301f, +0x20700803,0x00180a02,0x2010000b,0x0c30301e, +0x20b80801,0x00501005,0x2068240b,0x0ee05430, +0x00281604,0x00402c0b,0x20200a05,0x0d20301f, +0x00380602,0x00401c07,0x20400209,0x0d40341f, +0x00380603,0x00301808,0x20300209,0x0d40341f, +0x00780603,0x00201808,0x20200215,0x1060502a, +0x00681803,0x00600c00,0x00885000,0x0ec05a2b, +0x00280406,0x00182000,0x00d85c00,0x0f105e25, +0x00280c05,0x00281000,0x00c85400,0x0f105a26, +0x00183003,0x00501c00,0x00a84000,0x12b0722a, +0x20800601,0x00082409,0x00b81c13,0x0d903621, +0x00080a08,0x00080412,0x00682805,0x0df03a23, +0x20180605,0x20180c0e,0x00882806,0x0df03a23, +0x20300c00,0x20782c08,0x01181402,0x11605629, +0x00681205,0x00101807,0x00280a06,0x0cb03a1b, +0x00101003,0x20281a05,0x00500404,0x0ce03a1f, +0x00200c01,0x20281201,0x00500003,0x0cf03a1e, +0x00580a07,0x20400409,0x00601a06,0x10105e2b, +0x20400804,0x20380607,0x0080000b,0x0bd03a18, +0x20180400,0x00200804,0x20181006,0x0c003a19, +0x20280400,0x00100801,0x00080807,0x0c003a19, +0x20300c08,0x20680a0b,0x00700809,0x0eb0722a, +0x00280603,0x20100406,0x00700001,0x0b303212, +0x00180e02,0x00101002,0x00200c03,0x0b503615, +0x00180e02,0x00000c02,0x00200802,0x0b503615, +0x00681609,0x20201c0c,0x00500a01,0x0d806e25, +0x20100000,0x20300602,0x00800c06,0x0ab03a0f, +0x00000803,0x20380e05,0x00600405,0x0ac03e10, +0x20100803,0x20380e04,0x00600406,0x0ac03a10, +0x20501809,0x20782a0f,0x00c01411,0x0c707a1d, +0x00100800,0x20380e01,0x00800004,0x0a503a0a, +0x00180a03,0x00000c04,0x00380404,0x0a503a0c, +0x00180a02,0x20100804,0x00380404,0x0a503a0c, +0x00280e05,0x20101c0b,0x00381803,0x0bb07613, +0x00000801,0x20181000,0x00580406,0x0a103a05, +0x00000401,0x20380a03,0x00600406,0x0a003a06, +0x20100801,0x20280a04,0x00500407,0x0a003a06, +0x00200401,0x20580605,0x00900809,0x0b30760d, +0x20280a02,0x00101003,0x00180805,0x0a003800, +0x20100c02,0x20281201,0x00480806,0x09f03800, +0x20100c01,0x20181000,0x00380805,0x09f03800, +0x20300c01,0x20481a01,0x0098040e,0x0b007201, +0x00300402,0x20180a03,0x00500000,0x0a103403, +0x00280a02,0x00200804,0x00080402,0x0a003404, +0x00280a02,0x00200c04,0x20180403,0x0a003404, +0x00280602,0x20100803,0x00380805,0x0b207008, +0x20100203,0x00100003,0x00300009,0x0a303407, +0x20300002,0x00080603,0x0020080a,0x0a30340a, +0x20300402,0x00080603,0x00300809,0x0a30380a, +0x20280802,0x20201202,0x0058040c,0x0b807011, +0x20200c05,0x00081a05,0x00300407,0x0a90340f, +0x00280a02,0x00000c03,0x00200001,0x0a90380f, +0x00280a01,0x00000802,0x00100002,0x0a90380f, +0x00481206,0x20401405,0x00800c04,0x0c207019, +0x00381e06,0x00303408,0x20381400,0x0b203812, +0x20200002,0x20280603,0x00400408,0x0b203813, +0x20180400,0x20100a02,0x00400006,0x0b103813, +0x20701807,0x2088260d,0x00e00010,0x0d107423, +0x20100c06,0x20481208,0x00a00808,0x0bc03416, +0x00400000,0x20100402,0x00480801,0x0bd03818, +0x00200802,0x20280e02,0x00680403,0x0bc03818, +0x00780604,0x20300c08,0x00582a06,0x0e406828, +0x00000202,0x20100c09,0x00680806,0x0c90301d, +0x20400803,0x20100801,0x0058080c,0x0ca0381e, +0x20300001,0x00001005,0x00280c09,0x0c90341e, +0x20900c06,0x20480a03,0x0088140f,0x0f80582c, +0x20201201,0x00081402,0x00903806,0x0d903c23, +0x00180603,0x0010100a,0x00702602,0x0da03822, +0x00080a03,0x00101008,0x00602e01,0x0da03822, +0x00400605,0x20100c0f,0x0050120d,0x1100542c, +0x00902007,0x20c85c00,0x0258b000,0x0fb0ba37, +0x00801407,0x20883c00,0x0188c400,0x1000b635, +0x00701c09,0x20985000,0x01b8c800,0x1000b634, +0x0030340f,0x20b8a000,0x0228e000,0x13c0d635, +0x20900e05,0x20582015,0x00e8801c,0x0e207229, +0x20801203,0x20383016,0x00a87417,0x0e70622a, +0x20600a06,0x20281c1a,0x00788015,0x0e80662a, +0x20200211,0x0028042d,0x2068940a,0x1230862f, +0x00100c01,0x20282405,0x00681401,0x0d20521b, +0x00480e06,0x0010200c,0x20282201,0x0d604e1f, +0x00380a04,0x00001408,0x00081401,0x0d604e1f, +0x20200807,0x00281e06,0x20701403,0x10d07228, +0x00180a05,0x00101807,0x20280804,0x0c505218, +0x20100000,0x20280605,0x0060180a,0x0c704a1b, +0x20100201,0x20280603,0x00501009,0x0c804a1a, +0x0048120a,0x00502c0e,0x20e00602,0x0fa07e28, +0x20100804,0x20181608,0x00401007,0x0bb05212, +0x20200c05,0x20282205,0x00500406,0x0bc04e13, +0x20100804,0x20181e05,0x00400405,0x0bc04e13, +0x20300c08,0x00182a10,0x2030380b,0x0e608a23, +0x00000202,0x00080405,0x20180803,0x0b30520d, +0x00380a06,0x0010180a,0x20481000,0x0b404e10, +0x00280605,0x00101008,0x20380c02,0x0b404e10, +0x00481205,0x00402c08,0x20d81c02,0x0d70961c, +0x00180401,0x00100e01,0x20280402,0x0ad0560a, +0x20200804,0x20181609,0x00201409,0x0ac04e0c, +0x20100403,0x00080e06,0x00101007,0x0ac04e0c, +0x20300804,0x00181607,0x2020140e,0x0ca08e14, +0x00180601,0x00001001,0x00180806,0x0a905206, +0x00180601,0x00100c04,0x20381403,0x0a804e06, +0x00180400,0x00101003,0x20281003,0x0a804e06, +0x00380603,0x00300c05,0x20880804,0x0c30920c, +0x20400401,0x20280a01,0x00500808,0x0a704c00, +0x00180a02,0x00001c02,0x20180405,0x0a604e02, +0x00080a02,0x00001802,0x00100005,0x0a604a02, +0x20280801,0x00201602,0x2058040d,0x0bf09203, +0x00580602,0x20100c03,0x00380603,0x0a905003, +0x00000402,0x20280e05,0x00601007,0x0a704804, +0x00000403,0x20281205,0x00700c06,0x0a604804, +0x00100400,0x00080a01,0x00100408,0x0c008c08, +0x20400002,0x20280603,0x0060080c,0x0ab05008, +0x20100201,0x20100002,0x00380407,0x0aa04c0a, +0x20100202,0x20100403,0x00280806,0x0aa04c0a, +0x00000800,0x00181601,0x2020040a,0x0c608c11, +0x00280602,0x20201001,0x00580c01,0x0b00500e, +0x00000402,0x20181202,0x00300404,0x0b104810, +0x00000402,0x20181203,0x00300804,0x0b004c0f, +0x20200c02,0x00282602,0x2070040a,0x0d10881b, +0x20301004,0x20382e05,0x00901008,0x0b904813, +0x20100202,0x00000403,0x20180805,0x0b904c14, +0x20100201,0x00000002,0x20180405,0x0b904c14, +0x00081204,0x00502c05,0x21082403,0x0e008c21, +0x00580e01,0x00102008,0x20281800,0x0c305017, +0x00300005,0x00000602,0x00080402,0x0c404c17, +0x00480804,0x00001601,0x20180c02,0x0c404c17, +0x00300005,0x00200206,0x20580c02,0x0f207c23, +0x20280800,0x20201806,0x0060240f,0x0d00501e, +0x20180e04,0x2010280d,0x0020100c,0x0d104c1e, +0x20280a03,0x20101c0b,0x0040140e,0x0d104c1f, +0x20380c01,0x00202809,0x20581c0c,0x1050742a, +0x20380e02,0x20402805,0x00c04408,0x0e207029, +0x20300000,0x20400000,0x00b05c08,0x0e306428, +0x20200000,0x20480401,0x00b05c07,0x0e306429, +0x20180a04,0x2020180d,0x00504802,0x11c07c30 + }, //A + { +0x01180e07,0x00400000,0x0000d400,0x0f58a24c, +0x01480e0b,0x00200000,0x0000fc00,0x1008a250, +0x01480e0b,0x00200000,0x0000f800,0x1018a250, +0x01280e0b,0x00200000,0x0000fc00,0x10889e4d, +0x21080c06,0x00100216,0x00007832,0x0d384633, +0x2178040d,0x20100221,0x00006c3b,0x0dd83a32, +0x2168040c,0x20100220,0x0000703b,0x0de83a33, +0x2158040e,0x20100222,0x00006837,0x0e683a32, +0x00100003,0x20100205,0x00000402,0x0c282a19, +0x00780602,0x20200005,0x00080a09,0x0cd82a19, +0x00680601,0x20200004,0x00080608,0x0ce82a19, +0x00780603,0x20200006,0x00080a0a,0x0d582e1c, +0x20180603,0x20100005,0x00000805,0x0b782e16, +0x20300001,0x20300201,0x0000040b,0x0c082a18, +0x20300000,0x20300201,0x0000040a,0x0c082a18, +0x20480401,0x20300203,0x0000080b,0x0c782a1b, +0x00100803,0x20200204,0x00000003,0x0ad82612, +0x00180400,0x20300001,0x00000801,0x0b682612, +0x00180400,0x20300000,0x00000401,0x0b682613, +0x00300601,0x20300001,0x00080400,0x0bb82a16, +0x20180a04,0x20100005,0x00001007,0x0a582a0d, +0x00100400,0x20400000,0x00000005,0x0ad8260f, +0x00000601,0x20300001,0x00000005,0x0ae8260f, +0x20100000,0x20300000,0x00000408,0x0b082a12, +0x20100805,0x20300207,0x00080804,0x0a082207, +0x20200402,0x20300202,0x00080807,0x0a782609, +0x20200402,0x20300202,0x00080806,0x0a78260a, +0x20100401,0x20300201,0x00080406,0x0a98260b, +0x00280a05,0x20100008,0x00000801,0x09d82a05, +0x00300203,0x20200004,0x00000401,0x0a482a06, +0x00200203,0x20200004,0x00000401,0x0a482a06, +0x00100400,0x20200001,0x00080404,0x0a582a06, +0x20100404,0x20200207,0x00080406,0x09b82201, +0x20200002,0x20200204,0x00000409,0x0a282601, +0x20200002,0x20200205,0x00000009,0x0a282601, +0x20200001,0x20200000,0x00000008,0x0a382c00, +0x00080a03,0x20100006,0x00000404,0x09c82804, +0x00100201,0x20200002,0x00080803,0x0a382405, +0x00100201,0x20200002,0x00080803,0x0a382805, +0x00380a03,0x20200003,0x00001001,0x0a482805, +0x00100401,0x20200204,0x00000004,0x09f82008, +0x00000401,0x20200201,0x00080804,0x0a682809, +0x00000401,0x20200201,0x00080404,0x0a682808, +0x20300804,0x20400206,0x00080c0a,0x0a88200a, +0x00000000,0x20200000,0x00080c05,0x0a48240c, +0x00180a02,0x20100003,0x00000804,0x0ac82c0d, +0x00080601,0x20100002,0x00000804,0x0ab8280d, +0x00380a03,0x20200005,0x00000002,0x0af82c10, +0x20100000,0x20200001,0x00080404,0x0ab82811, +0x20200402,0x20300203,0x00000006,0x0b382412, +0x20100001,0x20300202,0x00000006,0x0b382412, +0x20400803,0x20400205,0x00080c0a,0x0b882816, +0x00400602,0x20200001,0x00000002,0x0b582814, +0x00300201,0x20200002,0x00080401,0x0bd82816, +0x00200001,0x20200000,0x00080403,0x0bd82416, +0x00480601,0x20200004,0x00080603,0x0c58301a, +0x20300601,0x20200204,0x0008100e,0x0c082c1c, +0x00080604,0x20200000,0x0000080a,0x0c98281b, +0x00280606,0x20200002,0x00000808,0x0c98281b, +0x20180604,0x20300000,0x0000100a,0x0d282c1e, +0x20200402,0x20100206,0x00083806,0x0d183c26, +0x20401004,0x2030020c,0x0008400b,0x0d982c25, +0x20401405,0x2030020e,0x0008400c,0x0d982c24, +0x20200804,0x2040020b,0x00082807,0x0e382c26, +0x00900207,0x00082400,0x00c0b000,0x0e288a33, +0x00980e08,0x00582000,0x0060cc00,0x0ed89232, +0x00980e08,0x00582400,0x0060cc00,0x0ed89232, +0x00781208,0x00782400,0x0050cc00,0x0f58962f, +0x20a0080a,0x00082216,0x00304c1b,0x0cb84225, +0x20a0040a,0x00281219,0x2020481a,0x0d683e25, +0x20a0040a,0x00281218,0x2020481a,0x0d683e25, +0x2088080a,0x00380a18,0x20404814,0x0df84225, +0x00400603,0x00200006,0x20481203,0x0bd83619, +0x00400a02,0x00380805,0x20681204,0x0c88361a, +0x00400a02,0x00380805,0x20681204,0x0c88361a, +0x00400a02,0x00180c05,0x20681204,0x0cf83a1d, +0x20400c03,0x00380e03,0x2040040a,0x0b183615, +0x20200201,0x00500000,0x20800409,0x0bb83a17, +0x20300000,0x00500000,0x20800409,0x0bb83a17, +0x20200c01,0x00480a01,0x20880808,0x0c183a1b, +0x00481205,0x00601406,0x20700a01,0x0a883611, +0x00100802,0x00480e03,0x20880402,0x0b183612, +0x00200401,0x00580a01,0x20880401,0x0b183a12, +0x00280a02,0x00600803,0x20a00401,0x0b583e16, +0x20501007,0x00281a0a,0x2030080c,0x0a082e0c, +0x00080a03,0x00700c05,0x20b00004,0x0a883a0f, +0x20180601,0x00600802,0x20a00006,0x0a883a0f, +0x20100402,0x00580603,0x20800407,0x0ab83a12, +0x00481206,0x0060180a,0x20980a03,0x09b83207, +0x00080402,0x00400a03,0x20800805,0x0a28360a, +0x00180800,0x00500a01,0x20800404,0x0a28360a, +0x00080a01,0x00600c02,0x20900005,0x0a483a0c, +0x20300c06,0x00181609,0x20300c08,0x09882e04, +0x00000201,0x00380402,0x20600805,0x09e83605, +0x20100000,0x00380400,0x20600806,0x09e83605, +0x00180400,0x00400a01,0x20700405,0x09f83a07, +0x00480a05,0x00401008,0x20780a01,0x09782e01, +0x00000401,0x00380602,0x20780405,0x09d83000, +0x00000000,0x00300400,0x20780404,0x09d83201, +0x20100201,0x00280400,0x20500408,0x09d83400, +0x20300c05,0x00181608,0x2030080a,0x09782c03, +0x00080401,0x00400401,0x20780804,0x09e83404, +0x00000001,0x00300201,0x20680405,0x09e83404, +0x00001004,0x00381a04,0x20680804,0x09f83406, +0x00280603,0x00400806,0x20780c00,0x09b83008, +0x00180a03,0x00300c03,0x20600403,0x0a183408, +0x00180603,0x00300803,0x20600404,0x0a183408, +0x00180e06,0x00701809,0x20c80804,0x0a38380a, +0x00000001,0x00300203,0x20600005,0x09f8300b, +0x20100c03,0x00281606,0x20400407,0x0a68340d, +0x20100c03,0x00281205,0x20400406,0x0a68300d, +0x20101406,0x00381a0a,0x20600407,0x0a98380f, +0x20100401,0x00480601,0x20580805,0x0a683410, +0x00080a01,0x00500804,0x20980c03,0x0ae83412, +0x00080a01,0x00500404,0x20980804,0x0ae83412, +0x20181203,0x00801407,0x20b81005,0x0b283c16, +0x00280a02,0x00500803,0x20700003,0x0af83414, +0x00200202,0x00400001,0x20700803,0x0b883415, +0x00200201,0x00400000,0x20700403,0x0b883415, +0x00300800,0x00480a02,0x20700802,0x0be83c19, +0x20380401,0x00300e04,0x2058080a,0x0bb8341b, +0x20400802,0x00380a04,0x2078080a,0x0c38341b, +0x20400c02,0x00380e04,0x2078080a,0x0c38341b, +0x20500e01,0x00680e01,0x2098040b,0x0cc83c1f, +0x00000401,0x00201202,0x20283000,0x0ca8401f, +0x00181400,0x00603000,0x20983602,0x0d38401f, +0x00181c00,0x00603801,0x20a83602,0x0d38401f, +0x00180801,0x00901a03,0x20c82a04,0x0dd84422, +0x00200a04,0x20182800,0x00c05800,0x0d485a21, +0x00001e03,0x20784400,0x01605000,0x0dd85e1e, +0x00101a03,0x20784400,0x01505000,0x0de85e1f, +0x20101e03,0x20985000,0x01904400,0x0e585a1c, +0x20100806,0x0018060b,0x00200805,0x0c48361e, +0x00000405,0x00080608,0x00400401,0x0ce83a1e, +0x00000806,0x20180a09,0x00500402,0x0cf83a1e, +0x00201405,0x20281e08,0x00580a04,0x0d783e1e, +0x00180e02,0x00301007,0x00180803,0x0b683a1a, +0x00380e04,0x00101007,0x00380801,0x0c083e1c, +0x00380e04,0x00101008,0x00280801,0x0c083e1c, +0x00280e02,0x00301008,0x20181401,0x0c78461f, +0x20181202,0x00001400,0x00501006,0x0aa83615, +0x20300403,0x20280604,0x00600809,0x0b383e17, +0x20300403,0x20280605,0x00600809,0x0b383e17, +0x20181202,0x00101801,0x00301007,0x0b98461b, +0x20101003,0x20481e06,0x00a00c05,0x0a183210, +0x00380a03,0x20101004,0x00580601,0x0a983e13, +0x00380602,0x20200c04,0x00680400,0x0a983e13, +0x00000802,0x20480e04,0x00900c04,0x0ad84215, +0x00280a03,0x00001404,0x00381002,0x09a82e0c, +0x20300402,0x20381204,0x00900c09,0x0a083e0e, +0x20200401,0x20380a03,0x00800c08,0x0a183a0f, +0x00180602,0x20200803,0x00600004,0x0a383e11, +0x20300c03,0x20381e04,0x00800c08,0x09583207, +0x00200601,0x20280802,0x00580402,0x09b83a09, +0x00100800,0x20280c00,0x00600002,0x09b83a09, +0x20100c01,0x20381203,0x00800407,0x09c83e0c, +0x00280601,0x00100c04,0x00181201,0x09283204, +0x20100401,0x20180a01,0x00400006,0x09783a05, +0x00000400,0x20180400,0x00480405,0x09783a05, +0x00100601,0x20180802,0x00400004,0x09883e06, +0x20200000,0x00080a01,0x00400c07,0x09183601, +0x00180a01,0x00100c02,0x00280403,0x09683a01, +0x00080400,0x00000401,0x00300004,0x09683a01, +0x20300002,0x00100202,0x00280808,0x09683c00, +0x00180400,0x00001000,0x00280802,0x09182c03, +0x00000400,0x20180601,0x00500005,0x09683803, +0x00100400,0x20100000,0x00300004,0x09683803, +0x00480e03,0x00101805,0x00280c00,0x09784004, +0x20100400,0x20180400,0x00500006,0x09483407, +0x20200401,0x00080800,0x00400406,0x09983c09, +0x20200401,0x00080a01,0x00300407,0x09983809, +0x20500403,0x20281204,0x0080100c,0x09a8400a, +0x00180400,0x20100400,0x00400003,0x0998340b, +0x00280e02,0x00101802,0x00180401,0x09f8380d, +0x00280e02,0x00101402,0x00280401,0x09f8380d, +0x00581204,0x20102005,0x00480a03,0x0a183c0f, +0x00000201,0x20100800,0x00580405,0x09f8340f, +0x20100802,0x20280e04,0x00700007,0x0a683811, +0x20200802,0x20280e04,0x00700407,0x0a683811, +0x20401805,0x20681e08,0x00c0040c,0x0aa83c14, +0x00000401,0x20280e02,0x00700406,0x0a883414, +0x00100000,0x00080402,0x00480803,0x0b083c16, +0x00100000,0x00000002,0x00380803,0x0b083c16, +0x00381202,0x00001007,0x00580a01,0x0b68401a, +0x20300800,0x00080400,0x00481006,0x0b48341b, +0x20280a02,0x00001402,0x00380805,0x0bc83c1a, +0x20280a03,0x00001402,0x00380806,0x0bc83c1a, +0x20580a01,0x20401601,0x00900409,0x0c383c1e, +0x00181400,0x00101c01,0x00380e02,0x0c283c1c, +0x00000802,0x20280e05,0x00800201,0x0ca8401c, +0x00001002,0x20281a06,0x00900201,0x0ca8401c, +0x00200001,0x20600604,0x00d80a07,0x0d48401f, +0x20200401,0x20381400,0x00900c00,0x0cc8321a, +0x20281000,0x00200c00,0x00000c00,0x0d68321a, +0x20280c00,0x00200800,0x00000c00,0x0d68321a, +0x20400001,0x00200800,0x20381000,0x0de82e19, +0x00680a02,0x20201002,0x00500206,0x0be8261d, +0x00500400,0x20200601,0x00380607,0x0c882a1d, +0x00500000,0x20100a01,0x00380607,0x0c982a1d, +0x00781602,0x00102403,0x20180e0c,0x0d08321f, +0x20100c02,0x20481a04,0x00900c0b,0x0b08261b, +0x20100801,0x20181201,0x00500408,0x0b982e1d, +0x20100c01,0x20181602,0x00500409,0x0ba82e1d, +0x00000800,0x20480e02,0x00900c09,0x0bf83621, +0x20301000,0x20181801,0x00300006,0x0a582612, +0x20180601,0x00100402,0x00080405,0x0ad82e16, +0x00080601,0x00100402,0x00080404,0x0ad82e16, +0x20301002,0x20281e02,0x00500408,0x0b183618, +0x00380e01,0x00201401,0x20380a01,0x09c82210, +0x00100400,0x00080800,0x00200803,0x0a382e12, +0x00100000,0x00180800,0x00100803,0x0a382e13, +0x00280602,0x00200804,0x20280400,0x0a683215, +0x20100800,0x00080a01,0x00200407,0x0958260d, +0x20100001,0x00100202,0x20180805,0x09b82a0e, +0x20100401,0x00180602,0x20180406,0x09b82a0e, +0x20100802,0x00180a03,0x00000407,0x09d83211, +0x00080401,0x00100e01,0x20180c04,0x09082608, +0x00080400,0x00100801,0x00080404,0x09582e0a, +0x00180800,0x00200c02,0x20180803,0x09582e0a, +0x00180e01,0x00301002,0x20280404,0x0968320b, +0x00180603,0x00000403,0x00300803,0x08d82a05, +0x00080602,0x00000c01,0x00100005,0x09182e06, +0x00080601,0x00000801,0x00100005,0x09183206, +0x00080400,0x00000a01,0x00200406,0x09183207, +0x20100803,0x20180a05,0x00400006,0x08b82400, +0x00000c03,0x20181204,0x00400005,0x08f83201, +0x00000802,0x20180a03,0x00300005,0x08f82e01, +0x00000401,0x20100201,0x00480806,0x08f83201, +0x00100202,0x00000004,0x00280401,0x08c82803, +0x00180a03,0x00100c05,0x00000004,0x09083004, +0x00180602,0x00100804,0x00100004,0x09083004, +0x00100202,0x00080802,0x00400c05,0x09083405, +0x20100000,0x00100601,0x00100406,0x08f82407, +0x20100002,0x20100204,0x00300806,0x09382c09, +0x20100001,0x00000203,0x00300406,0x09382c09, +0x20200402,0x00080603,0x00200008,0x09482c0b, +0x00100001,0x00080601,0x00200003,0x0938240b, +0x00000400,0x20180c01,0x00300003,0x09982c0e, +0x00000401,0x00080c00,0x00300003,0x09982c0d, +0x00000c01,0x00181401,0x00080403,0x09b83010, +0x00080602,0x00000402,0x00200405,0x09a8240f, +0x00180a02,0x00101002,0x00080403,0x0a082c11, +0x00080a02,0x00101002,0x00080403,0x0a082c11, +0x00181a05,0x00402405,0x20580404,0x0a482c14, +0x00100004,0x00000205,0x00280804,0x0a382414, +0x00100403,0x20180604,0x00480405,0x0aa82c15, +0x00100403,0x20180604,0x00400005,0x0aa82c15, +0x00101406,0x2028220a,0x00400406,0x0af83019, +0x20280a05,0x00001007,0x00380406,0x0ae82819, +0x20500203,0x00000005,0x00200407,0x0b58301b, +0x20500202,0x00000004,0x00200408,0x0b58301b, +0x20780604,0x00400009,0x20480409,0x0bd83420, +0x00001403,0x20282208,0x00700c00,0x0bb8281c, +0x00280401,0x00001204,0x00280606,0x0c482c1b, +0x00280801,0x00001a03,0x00280a06,0x0c482c1b, +0x00400401,0x00300604,0x2040020b,0x0cd82c1f, +0x20100401,0x00080800,0x00180c00,0x0c881a1a, +0x20301402,0x20282000,0x00681000,0x0d082618, +0x20301002,0x20181c00,0x00580c00,0x0d182619, +0x20380a01,0x00200800,0x00200800,0x0d882e1a, +0x00300602,0x00180803,0x20100204,0x0ba81e1c, +0x00580e03,0x00400c06,0x20280608,0x0c482a1c, +0x00580e02,0x00300805,0x20200208,0x0c482a1d, +0x00500c02,0x00081a03,0x00400a09,0x0ca82e1f, +0x00000401,0x00200a01,0x20380807,0x0ac81a1b, +0x00080401,0x00000e02,0x00100407,0x0b48261d, +0x00080401,0x00100e02,0x00100007,0x0b58261d, +0x00080601,0x00300803,0x20280806,0x0ba82a20, +0x20380e02,0x00301402,0x20100008,0x0a182214, +0x20100400,0x00080a01,0x00400007,0x0a782616, +0x20100400,0x20180400,0x00400406,0x0a882617, +0x20180800,0x00201201,0x00080406,0x0ac82a1a, +0x00200402,0x00080e04,0x00400800,0x09882210, +0x00000000,0x00100000,0x00280403,0x09e82612, +0x00000001,0x00080601,0x00380403,0x09e82612, +0x00000401,0x00080a01,0x00400404,0x0a082e15, +0x20180e01,0x00100c03,0x00180405,0x09181e0d, +0x00080601,0x00000801,0x00300004,0x0958260f, +0x00080601,0x00000801,0x00280404,0x09682a0f, +0x00180e02,0x00100c03,0x00300405,0x09782e11, +0x00100400,0x20280601,0x00400403,0x08c81e09, +0x00000801,0x20180e02,0x00400005,0x08f82a0a, +0x00000801,0x20180e02,0x00400005,0x08f82a0a, +0x20100802,0x20281204,0x00600c07,0x09082a0b, +0x20200402,0x20180e02,0x00300006,0x08881e04, +0x20200001,0x00180401,0x00180406,0x08b82a05, +0x20100001,0x00180401,0x00100006,0x08b82a05, +0x00000001,0x00080401,0x00280804,0x08c82a06, +0x00100201,0x00000c03,0x00080c01,0x08781c00, +0x00380a02,0x00101403,0x00080401,0x08a82a01, +0x00280602,0x00101003,0x00000002,0x08a82a01, +0x00180a04,0x00001004,0x00100405,0x08a82601, +0x00000000,0x00000000,0x00300805,0x08882003, +0x20200802,0x20181204,0x00500c09,0x08a82804, +0x20200401,0x20180a03,0x00400c08,0x08a82404, +0x20100803,0x20280e07,0x00500407,0x08b82405, +0x20180401,0x00000201,0x00300805,0x08a81c08, +0x00100201,0x00000002,0x00180802,0x08e8240a, +0x00000400,0x00000000,0x00280403,0x08e82409, +0x00000201,0x00000403,0x00281405,0x08f8280b, +0x00200000,0x20100000,0x00300002,0x08f81c0b, +0x00080401,0x00100601,0x00200004,0x0948240d, +0x00180400,0x00100400,0x00280404,0x0948240d, +0x00280e01,0x00000c01,0x00300004,0x09582c0f, +0x20300001,0x00080601,0x00300407,0x09681c10, +0x20100201,0x00080401,0x00300405,0x09b82411, +0x20200601,0x00080801,0x00300406,0x09b82411, +0x20401002,0x20281e03,0x00600809,0x09e82c15, +0x00580400,0x00000801,0x00280a01,0x09f81c13, +0x00400000,0x00000a01,0x00180401,0x0a582414, +0x00400001,0x00000601,0x00180401,0x0a582414, +0x00781202,0x00202004,0x20181204,0x0aa82818, +0x20700601,0x20180801,0x00400c0d,0x0a981c19, +0x20800000,0x00080400,0x0030040d,0x0b08241b, +0x20700000,0x00080401,0x0030040c,0x0b08241b, +0x20b00803,0x20280e03,0x00700412,0x0b68301f, +0x00380c01,0x00001a02,0x00180e09,0x0b88181b, +0x00300000,0x00000000,0x0020020a,0x0bf8241c, +0x00300000,0x00080400,0x00100609,0x0bf8241c, +0x00580e01,0x00001004,0x0048060f,0x0c78301f, +0x00000000,0x00100000,0x00281000,0x0c58161c, +0x20181602,0x00102000,0x00000000,0x0cd81a1b, +0x20180e01,0x00001800,0x00200000,0x0cd81a1b, +0x20400800,0x20480c00,0x00880400,0x0d381a19, +0x00280401,0x00100401,0x00380a01,0x0b781a1c, +0x00201403,0x20481a05,0x00800603,0x0bf81e1d, +0x00301002,0x20481604,0x00800203,0x0bf81e1d, +0x00700000,0x20200801,0x00580e0c,0x0c681e1f, +0x00280e04,0x00001005,0x00300c05,0x0a981a1a, +0x00180602,0x00100005,0x00200004,0x0b081e1c, +0x00000202,0x00080404,0x00300005,0x0b181e1c, +0x20200400,0x20280401,0x0060000a,0x0b582220, +0x20400804,0x20381208,0x0080100a,0x09d81213, +0x20180400,0x00000602,0x00200406,0x0a481a17, +0x20180401,0x00000602,0x00200406,0x0a481a17, +0x20100000,0x20180400,0x00500405,0x0a782219, +0x00400203,0x20200404,0x00380e03,0x0958120f, +0x00100400,0x20180601,0x00480403,0x09a81a12, +0x00100000,0x20100000,0x00380402,0x09a81a12, +0x00180601,0x20100401,0x00400403,0x09c81e15, +0x20201003,0x20281604,0x00400008,0x08e8160d, +0x00000401,0x00080800,0x00380404,0x09181e0f, +0x20100401,0x00080a01,0x00380405,0x09181e0f, +0x20200c01,0x20281602,0x00600407,0x09281e10, +0x00180a02,0x00200404,0x20180402,0x08981608, +0x00180a01,0x00100c02,0x00180403,0x08b81e0b, +0x00180a02,0x00100c02,0x00180403,0x08b81e0b, +0x00100601,0x00000401,0x00181003,0x08c81e0b, +0x00000002,0x00000602,0x00080804,0x08581605, +0x20100802,0x20180a03,0x00480807,0x08782206, +0x20100802,0x20180603,0x00480407,0x08782206, +0x00100401,0x00180400,0x00280405,0x08782207, +0x00180a02,0x00100804,0x00100404,0x08481a01, +0x00000203,0x00080405,0x00200804,0x08582000, +0x00000203,0x00080405,0x00200805,0x08582000, +0x20300201,0x00280802,0x00100c09,0x08582400, +0x00000000,0x20100202,0x00301005,0x08581404, +0x00000002,0x00000604,0x00100405,0x08781c05, +0x20100002,0x00000204,0x00200405,0x08781c05, +0x00280401,0x00200e01,0x20180800,0x08781c05, +0x20100802,0x20180a03,0x00380404,0x08881008, +0x00080601,0x00000403,0x00200004,0x08a81c09, +0x00080602,0x00000803,0x00200004,0x08a81c09, +0x20180a02,0x00100802,0x00200408,0x08a82009, +0x00180603,0x00000404,0x00180402,0x08d8140b, +0x00100401,0x20180602,0x00300403,0x09081c0d, +0x00100401,0x20180602,0x00300403,0x09081c0d, +0x00101003,0x20181604,0x00400004,0x09181c0f, +0x20200803,0x00080604,0x00280406,0x09381010, +0x20200000,0x00000000,0x00300006,0x09781c11, +0x20200000,0x00000001,0x00280406,0x09781c11, +0x20280e03,0x00301805,0x20180c06,0x09982015, +0x00500602,0x00100004,0x00180400,0x09c81813, +0x00400202,0x00000001,0x00300400,0x0a181c14, +0x00400201,0x00000000,0x00200000,0x0a181c14, +0x00500c03,0x20181604,0x00500800,0x0a582018, +0x20980802,0x00200203,0x0000080f,0x0a68141a, +0x20800402,0x00080a03,0x0030000d,0x0ac81c1b, +0x20700001,0x00000201,0x0020000d,0x0ac81c1b, +0x20880e02,0x00201004,0x0008040e,0x0b28201f, +0x00400e01,0x00080802,0x00080a0b,0x0b58141b, +0x00300201,0x00100003,0x0018060a,0x0bb81c1c, +0x00300400,0x00000001,0x00280609,0x0bb81c1c, +0x00400c01,0x20181603,0x00400e0b,0x0c282020, +0x00000000,0x20200400,0x00480400,0x0c380a1e, +0x20200c02,0x00181800,0x00200000,0x0ca81619, +0x20200801,0x00281000,0x00100000,0x0cb8161a, +0x20480800,0x00400c00,0x20380400,0x0d18121a, +0x00300800,0x20280a01,0x00600000,0x0b480a1e, +0x00581603,0x00402005,0x20380607,0x0bd8121d, +0x00581202,0x00401804,0x20380607,0x0bd8121d, +0x00780400,0x00200401,0x0000020b,0x0c381620, +0x20300800,0x00081800,0x0030080a,0x0a680e18, +0x20100402,0x20180a05,0x00400c09,0x0ad8121c, +0x20100001,0x00080603,0x00300c09,0x0ae8121d, +0x20200000,0x00100400,0x0010040a,0x0b281620, +0x00000401,0x00200601,0x20280c02,0x09c80a12, +0x20100000,0x00080401,0x00280405,0x0a181216, +0x20100400,0x00080400,0x00280405,0x0a181216, +0x00000400,0x00180a01,0x00200005,0x0a481219, +0x00180601,0x00200403,0x20280401,0x09480e10, +0x00180400,0x00000800,0x00180402,0x09781212, +0x00100000,0x00100401,0x00180402,0x09781213, +0x00000400,0x00280800,0x00000004,0x09981614, +0x00080e02,0x00201400,0x00000004,0x08c80e0e, +0x00080602,0x00000801,0x00300004,0x08f8120f, +0x00080602,0x00000801,0x00200004,0x08f81210, +0x00080800,0x00300c01,0x20280805,0x09081610, +0x20100c04,0x20181205,0x00580406,0x08680e09, +0x00000c03,0x20181204,0x00480405,0x0888160b, +0x00000c03,0x20181204,0x00480405,0x0888160b, +0x00080c00,0x00100c00,0x00200004,0x08981a0c, +0x00280a03,0x00100806,0x00180802,0x08381605, +0x00280a02,0x00201005,0x00080c04,0x08481a06, +0x00280a02,0x00201005,0x00080804,0x08481a07, +0x00280a02,0x20100c02,0x00500405,0x08481607, +0x20100801,0x00080e03,0x00400c08,0x08181000, +0x20300401,0x00080602,0x00400809,0x08281400, +0x20300401,0x00080602,0x00400809,0x08281400, +0x20400803,0x20380e05,0x0070000a,0x08281400, +0x20100400,0x00180401,0x00000004,0x08380c05, +0x00200201,0x00100401,0x00200401,0x08481405, +0x00200201,0x00000001,0x00200002,0x08481405, +0x00480604,0x20100405,0x00500201,0x08481405, +0x00280400,0x00200c01,0x20180401,0x08680c08, +0x20200402,0x00080a02,0x00300407,0x08781409, +0x20200401,0x00080a01,0x00300406,0x08781409, +0x20301005,0x20181607,0x0050000a,0x0878140a, +0x20100000,0x00100000,0x00200806,0x08a80c0b, +0x00280a02,0x00100c04,0x00100001,0x08d8140d, +0x00280a02,0x00100c03,0x00100001,0x08d8100d, +0x00481205,0x00201c08,0x00080c00,0x08e8140f, +0x00180801,0x00100e01,0x00200002,0x09180c0f, +0x20200402,0x20180603,0x00400406,0x09481011, +0x20200001,0x20100203,0x00400407,0x09481011, +0x20500c04,0x20281607,0x00700c0b,0x09681414, +0x00380603,0x20200402,0x00500804,0x09a80c12, +0x00300201,0x00000002,0x00300001,0x09e81015, +0x00400201,0x00000001,0x00300000,0x09e81015, +0x00780e04,0x00101406,0x00280a04,0x0a181418, +0x20701804,0x20381606,0x00680c0c,0x0a48081a, +0x20600001,0x00000601,0x0038080a,0x0a98101a, +0x20700402,0x00080602,0x0038040b,0x0a98101a, +0x20b01003,0x20281605,0x00600812,0x0ae8141f, +0x00381a02,0x00301807,0x00180609,0x0b38101b, +0x00280800,0x00000401,0x00400607,0x0b88141b, +0x00380a01,0x00100803,0x00200208,0x0b88141c, +0x00580e01,0x00201004,0x00180a0e,0x0bf81420, +0x00080c00,0x00300800,0x20200400,0x0c30021d, +0x20100201,0x20200800,0x00680400,0x0c88061b, +0x20100000,0x20200400,0x00780800,0x0c98061b, +0x20400400,0x20380800,0x00880400,0x0cf80a1a, +0x00480602,0x00000c01,0x00100201,0x0b40061e, +0x00200c02,0x20281e02,0x00800a02,0x0ba80a1c, +0x00300801,0x20281601,0x00800a03,0x0bb80a1d, +0x00700a01,0x20280801,0x0060020b,0x0c180a20, +0x20300402,0x20100204,0x0038080b,0x0a600619, +0x00180601,0x00100403,0x00180804,0x0ac8061b, +0x00000400,0x00000001,0x00280406,0x0ac80a1c, +0x20200001,0x00080601,0x0040040a,0x0b080a20, +0x00180602,0x00000803,0x00380801,0x09b80613, +0x20100001,0x00000201,0x00200006,0x0a080a16, +0x20100000,0x00100400,0x00200005,0x0a080a16, +0x00080800,0x00100801,0x00380404,0x0a280a19, +0x00080401,0x20180602,0x00500c04,0x09280611, +0x00100000,0x00100001,0x00200002,0x09680a12, +0x00100000,0x00080601,0x00300403,0x09680a13, +0x00080400,0x20200800,0x00600004,0x09780a15, +0x20100c00,0x20281000,0x00500005,0x08b8060d, +0x20200000,0x00000000,0x00200405,0x08d80a0f, +0x20200000,0x00000001,0x00200005,0x08d80a0f, +0x20100400,0x20280800,0x00700406,0x08d80a10, +0x00380a01,0x00001001,0x00180800,0x0850020a, +0x00380a01,0x00001401,0x00280401,0x0878060c, +0x00380a01,0x00001000,0x00280401,0x0878060c, +0x00100c01,0x20181601,0x00500004,0x08780a0b, +0x20100402,0x20180e03,0x00600408,0x08180606, +0x20100802,0x20281203,0x00700409,0x08280a07, +0x20100801,0x20181202,0x00700409,0x08280a07, +0x00000400,0x00280c01,0x00100007,0x08280a06, +0x00080602,0x00000803,0x00380404,0x08080400, +0x20280601,0x00100403,0x00300007,0x08080801, +0x20280601,0x00100402,0x00380407,0x08080801, +0x00080e02,0x00301402,0x20200006,0x08180800, +0x20180401,0x20100602,0x00500404,0x08180405, +0x00100001,0x20100201,0x00400402,0x08280806, +0x00180400,0x00000000,0x00400402,0x08280806, +0x20100002,0x00080603,0x00300405,0x08280805, +0x00200601,0x20280401,0x00500002,0x08580408, +0x00000000,0x20100400,0x00480404,0x08680409, +0x00000000,0x20100201,0x00480405,0x08580409, +0x00280e03,0x00001804,0x00180803,0x08680409, +0x20280400,0x20100201,0x00400806,0x0890000c, +0x20100801,0x20180e01,0x00500405,0x08b8080e, +0x00000400,0x20180c00,0x00400404,0x08b8080e, +0x20100c03,0x20281a05,0x00700c08,0x08b8080f, +0x00100c00,0x20281201,0x00400401,0x09000010, +0x00080601,0x00100402,0x00100003,0x09380412, +0x20180601,0x00100401,0x00100004,0x09380412, +0x20180a03,0x00101004,0x00180804,0x09480415, +0x00000804,0x00180e02,0x00080c06,0x09900013, +0x00200002,0x00080603,0x00300003,0x09d80414, +0x00300002,0x00000201,0x00200002,0x09d80414, +0x00300c03,0x20181604,0x00500402,0x0a080818, +0x20282608,0x0040340b,0x20300406,0x0a480419, +0x20580a03,0x00000c05,0x00200409,0x0a88081a, +0x20580603,0x00000c03,0x00200009,0x0a88041a, +0x20781204,0x00101c06,0x0018040c,0x0ad8041f, +0x00002004,0x2058360d,0x00a01e01,0x0b10041b, +0x00200c02,0x20181205,0x00400a06,0x0b68041c, +0x00200802,0x20181205,0x00500a06,0x0b68041c, +0x00300802,0x20381605,0x00701209,0x0be80420, +0x00001001,0x20481800,0x00880c00,0x0c300e1d, +0x20280a01,0x00200800,0x00000800,0x0c900a1b, +0x20180a01,0x00200800,0x00000800,0x0c900a1b, +0x20380c02,0x00400800,0x20180800,0x0cf0061b, +0x00200202,0x00180404,0x00200000,0x0b500a1d, +0x00400001,0x00000e02,0x00280a05,0x0bb00a1d, +0x00400401,0x00000602,0x00280a04,0x0bb00a1d, +0x00680e04,0x00201405,0x00100609,0x0c100620, +0x20180c01,0x00101202,0x00100407,0x0a700e19, +0x20100000,0x00080401,0x00400007,0x0ac0061c, +0x00080601,0x00100402,0x00380407,0x0ac0061c, +0x20100002,0x20100206,0x00500c09,0x0b000e20, +0x20100601,0x20280800,0x00500404,0x09c00e14, +0x20180601,0x00000401,0x00300404,0x0a000616, +0x20180400,0x00000201,0x00400405,0x0a000616, +0x00000c01,0x20181000,0x00580805,0x0a200a19, +0x00101403,0x20181604,0x00380c02,0x09300e10, +0x00100401,0x20180601,0x00500003,0x09500a13, +0x00100400,0x20180400,0x00480402,0x09600613, +0x00080601,0x00200002,0x00100004,0x09700615, +0x20180e03,0x00401006,0x20280805,0x08b0060d, +0x20100000,0x20100001,0x00400006,0x08d0060f, +0x20200000,0x00000001,0x00400006,0x08d0060f, +0x20100001,0x00100601,0x00100005,0x08e00a10, +0x00100000,0x00100202,0x00200c02,0x08600a0a, +0x00200400,0x00080401,0x00300401,0x08700a0b, +0x00200000,0x00080401,0x00300401,0x08700a0b, +0x00280e01,0x00101802,0x00280403,0x08700a0c, +0x00100401,0x00000202,0x00280805,0x08200a06, +0x00180601,0x00100c00,0x00200006,0x08200a07, +0x00180601,0x00000c00,0x00200007,0x08200a07, +0x00000000,0x20300602,0x00700408,0x08200a07, +0x20200202,0x00180402,0x00200407,0x08000400, +0x20300401,0x20180a03,0x0050040a,0x08000801, +0x20300401,0x20180a03,0x00500409,0x08000801, +0x20200c01,0x20281a02,0x00800008,0x08000401, +0x00000403,0x00180a04,0x00200002,0x08200805, +0x00100400,0x00080401,0x00380801,0x08200806, +0x00100400,0x00080801,0x00380802,0x08200806, +0x00200201,0x00100002,0x00380802,0x08200406, +0x00180a03,0x00200805,0x00000003,0x08500408, +0x00000201,0x00100001,0x00100005,0x08600409, +0x00000000,0x00100401,0x00180404,0x08600409, +0x20100000,0x00180800,0x00200c07,0x0850000a, +0x20200403,0x00080a05,0x00100406,0x08a0080c, +0x00080400,0x00100a01,0x00200004,0x08b0040d, +0x00080400,0x00000400,0x00200004,0x08b0040d, +0x00280400,0x00100c00,0x00180403,0x08c0080f, +0x00180a02,0x00101405,0x20180c00,0x09100810, +0x20100000,0x00080400,0x00400004,0x09300412, +0x20200400,0x00080400,0x00300005,0x09300412, +0x20300c01,0x20180e01,0x00400008,0x09400414, +0x00480e02,0x20101201,0x00400c03,0x09900811, +0x00400400,0x00000000,0x00380400,0x09c00414, +0x00400400,0x00000000,0x00280400,0x09c00414, +0x00780a02,0x00201003,0x00180602,0x0a000418, +0x20a01804,0x20483606,0x00901010,0x0a40081b, +0x20800400,0x00180c00,0x0030080e,0x0a80041b, +0x20880601,0x00180401,0x00200c0d,0x0a80041b, +0x20b01001,0x00081a03,0x00500c12,0x0ad0041f, +0x00581a02,0x00303007,0x20581e0e,0x0b300c1c, +0x00480800,0x00101000,0x00180a0b,0x0b60081c, +0x00380400,0x00000e01,0x0018060a,0x0b60081c, +0x00500000,0x00300400,0x20280e0f,0x0be00820, +0x00281000,0x00401c00,0x20380400,0x0c601620, +0x20201001,0x20281400,0x00680c00,0x0ca0161a, +0x20201001,0x20281400,0x00680c00,0x0ca0161b, +0x20101c01,0x20781800,0x00c81400,0x0d101a1c, +0x00080601,0x00000400,0x00400c05,0x0b60121d, +0x00580602,0x00100403,0x00180606,0x0bc0121d, +0x00580e02,0x00100c04,0x00100206,0x0bd0121e, +0x00200602,0x00081003,0x00600a04,0x0c20121e, +0x00000c02,0x20181604,0x00400005,0x0a901618, +0x20100000,0x00000201,0x00300408,0x0ad0121c, +0x20100401,0x20180a03,0x00400809,0x0ae0161c, +0x00100403,0x00180603,0x00280403,0x0b301a1f, +0x20280400,0x00200403,0x20180c05,0x09e01613, +0x20100801,0x20180e01,0x00380405,0x0a101216, +0x20100801,0x00080800,0x00380804,0x0a101616, +0x00080e04,0x00101405,0x00180805,0x0a40161b, +0x00481a04,0x00102404,0x00100602,0x09501612, +0x00280601,0x00200802,0x00080401,0x09701213, +0x00280601,0x00100802,0x00100001,0x09701213, +0x20100403,0x20280a06,0x00700406,0x09801615, +0x20400c04,0x20581a07,0x00a00c0b,0x08c0160e, +0x20100001,0x00000202,0x00200006,0x08e0120f, +0x20200001,0x00000201,0x00300007,0x08e0120f, +0x00080602,0x20100004,0x00480404,0x08f01210, +0x00100601,0x20180404,0x00480c00,0x08701608, +0x00180a01,0x00100803,0x00200402,0x0880120b, +0x00280601,0x00000402,0x00200402,0x0880120b, +0x00000c02,0x20181602,0x00400405,0x0880120c, +0x00280a02,0x20100c01,0x00300804,0x08301606, +0x00000601,0x20180601,0x00400c06,0x08401606, +0x00000201,0x00080400,0x00300c07,0x08401606, +0x00080602,0x00200403,0x20100006,0x08401606, +0x20400002,0x20280604,0x00600409,0x08201400, +0x20200402,0x20100203,0x00380807,0x08201800, +0x20100002,0x00000203,0x00280807,0x08201800, +0x00080801,0x00101202,0x00180406,0x08201800, +0x00300201,0x20200402,0x00480e01,0x08301404, +0x00180601,0x00000803,0x00280802,0x08401005, +0x00180601,0x00000803,0x00280802,0x08401405, +0x00100201,0x20200401,0x00500004,0x08301404, +0x20200c01,0x20281202,0x00600008,0x08601008, +0x20100201,0x20100000,0x00400406,0x08701009, +0x00000000,0x20180601,0x00400405,0x08701009, +0x20100801,0x20280e03,0x00680407,0x0870140a, +0x00180400,0x00100801,0x00280c01,0x08b0100c, +0x00000801,0x20180a02,0x00400004,0x08c0100e, +0x00000400,0x20180601,0x00400004,0x08c0100d, +0x00100400,0x00080402,0x00380403,0x08d0100f, +0x20100202,0x00080402,0x00301005,0x09200c10, +0x20100000,0x00000402,0x00280405,0x09401012, +0x20100000,0x00000401,0x00280404,0x09401012, +0x20280e02,0x00101003,0x00200407,0x09601014, +0x00300c01,0x00081203,0x00200802,0x09b01414, +0x00480602,0x00000802,0x00300400,0x09e01014, +0x00480602,0x00000802,0x00400800,0x09e01014, +0x00500802,0x20280e04,0x00600801,0x0a101418, +0x20680800,0x00301801,0x2028140b,0x0a60141a, +0x20800002,0x20180604,0x0050040e,0x0a90141b, +0x20900803,0x20180e05,0x0050040e,0x0a90141b, +0x20a81202,0x00001403,0x0038040f,0x0ae01420, +0x00200400,0x00181401,0x00401207,0x0b400c1b, +0x00400a01,0x20180c02,0x0048060b,0x0b80101c, +0x00400201,0x00180403,0x00280a0b,0x0b80101c, +0x00500001,0x20300602,0x0090020f,0x0bf0141f, +0x00200e01,0x20481400,0x00800800,0x0c801e1f, +0x20180e01,0x00201800,0x00000000,0x0cd0221c, +0x20181202,0x00201800,0x00000400,0x0ce01e1d, +0x00082a03,0x00703800,0x20801c00,0x0d50261f, +0x20100802,0x20180e02,0x00300005,0x0b90221c, +0x00300402,0x20180e03,0x00500603,0x0bf01e1e, +0x00300803,0x20281605,0x00600a02,0x0bf01e1e, +0x00000805,0x20380a0a,0x00600601,0x0c602e1f, +0x00280a01,0x00101003,0x00081001,0x0ac01e19, +0x20100400,0x00080402,0x00280807,0x0b001e1c, +0x00000201,0x00100403,0x00180c06,0x0b101e1c, +0x00300203,0x20100406,0x00481000,0x0b60261f, +0x20200201,0x20180400,0x00400807,0x0a001a15, +0x00080a02,0x00101002,0x00200004,0x0a401e17, +0x00080a01,0x00101001,0x00200404,0x0a401e17, +0x20300802,0x20181603,0x0050080a,0x0a70221a, +0x00101001,0x20182202,0x00400802,0x09701e10, +0x00000402,0x20280a03,0x00500404,0x09901e13, +0x00100802,0x20280a03,0x00500403,0x09a01e13, +0x00200202,0x00100802,0x00180800,0x09c02615, +0x00080800,0x00401002,0x20581004,0x09001e0d, +0x00080601,0x20100402,0x00300005,0x09101e0f, +0x20180601,0x00000402,0x00380405,0x09101e0f, +0x20200403,0x00180a03,0x00280408,0x09202211, +0x00080601,0x00200801,0x00000404,0x08a01a09, +0x00000801,0x20181202,0x00400405,0x08b01e0a, +0x00100401,0x20180a01,0x00300403,0x08b01e0a, +0x00280602,0x00200c05,0x00180803,0x08b01e0c, +0x00000400,0x00080a01,0x00100c05,0x08601e05, +0x00080601,0x00100001,0x00000005,0x08701e05, +0x20180400,0x00000001,0x00100007,0x08701e05, +0x20280401,0x00080603,0x00400c09,0x08601e06, +0x20100801,0x00180601,0x20180c05,0x08502000, +0x00080400,0x00000800,0x00180404,0x08602201, +0x00100000,0x00000400,0x00180404,0x08602000, +0x00000800,0x00080c00,0x00380404,0x08501c00, +0x00280601,0x00300402,0x20280401,0x08601804, +0x00000400,0x00080400,0x00300005,0x08601c04, +0x00000401,0x00080400,0x00200005,0x08601c04, +0x00000000,0x00100001,0x00000005,0x08601c05, +0x20180c00,0x00201400,0x00000006,0x08901c07, +0x20100000,0x00080400,0x00100006,0x08a01c09, +0x00080601,0x00100401,0x00100005,0x08a01c09, +0x00080400,0x00101001,0x00080405,0x08a02009, +0x00200201,0x20100201,0x00400402,0x08e01c0c, +0x00180601,0x00100801,0x00180402,0x08f01c0d, +0x00100000,0x00000601,0x00200003,0x08f01c0d, +0x00100201,0x00000601,0x00400405,0x09001c0e, +0x20300402,0x20180e02,0x00400008,0x09501c11, +0x20100001,0x00000201,0x00300406,0x09701c11, +0x20100000,0x00000000,0x00300405,0x09701c11, +0x20400803,0x00081202,0x00500809,0x09801c15, +0x00480a02,0x00001405,0x00180601,0x09e01c14, +0x00300202,0x20180402,0x00300802,0x0a101c15, +0x00200201,0x20180401,0x00300803,0x0a001c15, +0x00780a04,0x00100c06,0x00000203,0x0a402019, +0x20600000,0x20200202,0x00600c0b,0x0a901c19, +0x20600402,0x20100204,0x0028040a,0x0ac0201b, +0x20680401,0x00000a02,0x00280409,0x0ac0201b, +0x20c00c04,0x00081a07,0x00400c12,0x0b202420, +0x00200001,0x20200202,0x00600606,0x0b70201c, +0x00380601,0x00000c03,0x00280a09,0x0bb01c1b, +0x00300000,0x20100001,0x00480608,0x0bb01c1b, +0x00600201,0x00200004,0x20280e11,0x0c302420, +0x00180e01,0x00401400,0x20400800,0x0cd0261e, +0x20200400,0x20180c00,0x00400800,0x0d102a1b, +0x20200c00,0x20281400,0x00500400,0x0d202a1b, +0x20402401,0x20684000,0x00d00400,0x0da03219, +0x00100002,0x00100a04,0x00180402,0x0be02a1d, +0x00500401,0x00000601,0x00180e06,0x0c402a1e, +0x00500001,0x00100800,0x00181207,0x0c402a1e, +0x00580e01,0x00301004,0x2038120b,0x0cc0321f, +0x00180602,0x00000003,0x00200004,0x0b00221a, +0x20180a01,0x00100802,0x00280408,0x0b40261d, +0x20180601,0x00100401,0x00200009,0x0b40261d, +0x00100000,0x00000400,0x00200406,0x0bb03221, +0x20200002,0x00000202,0x00200407,0x0a402614, +0x20200401,0x00080e02,0x00300806,0x0a802616, +0x20200401,0x00080e01,0x00300405,0x0a802616, +0x20200400,0x00000a01,0x00380407,0x0ac0321b, +0x00280a02,0x20101403,0x00280800,0x09b02611, +0x00280601,0x00100401,0x00080401,0x09e02a13, +0x00280601,0x00100802,0x00080400,0x09e02613, +0x00180a01,0x00100400,0x00400403,0x0a102e16, +0x00000801,0x20380a03,0x00700405,0x0930260e, +0x20100402,0x00080602,0x00200007,0x0950260f, +0x20200402,0x00080a02,0x00200008,0x0950260f, +0x00100002,0x20100602,0x00580804,0x09702e12, +0x20100601,0x20180801,0x00500005,0x08e02609, +0x00180a02,0x00100c03,0x00080403,0x08f0260a, +0x00280602,0x00100803,0x00180402,0x08f0260a, +0x00000203,0x20180403,0x00600807,0x08f02a0c, +0x00000402,0x00000201,0x00380804,0x08a02604, +0x20100802,0x20180a04,0x00400007,0x08b02606, +0x20100802,0x00080a03,0x00300007,0x08b02606, +0x20101004,0x20281205,0x00580806,0x08b02e06, +0x00080e03,0x00101404,0x00200004,0x08902000, +0x00080601,0x00100003,0x00100004,0x08a02400, +0x00080a02,0x00100803,0x00100003,0x08a02400, +0x00180a02,0x00200c05,0x00180c04,0x08902601, +0x00100402,0x20380a04,0x00700803,0x08a02403, +0x00100000,0x00000601,0x00200004,0x08a02404, +0x00000001,0x00000602,0x00200005,0x08a02404, +0x00000001,0x00000202,0x00400806,0x08a02405, +0x20200800,0x20181001,0x00480406,0x08d02408, +0x20100000,0x00000000,0x00200006,0x08d02409, +0x20100000,0x00080400,0x00300006,0x08d02409, +0x00080602,0x00000002,0x00400c05,0x08e0280a, +0x00100202,0x00100402,0x00000002,0x0920240c, +0x00100000,0x00080400,0x00300403,0x0930240d, +0x00100000,0x00000000,0x00200003,0x0930240d, +0x00180401,0x20100203,0x00400c04,0x09402c0f, +0x20100402,0x00100203,0x00180406,0x09902410, +0x00000400,0x20180400,0x00200005,0x09b02411, +0x20100400,0x00080a01,0x00200005,0x09b02411, +0x20100400,0x20200000,0x00480c07,0x09d03015, +0x00200201,0x00180802,0x00100804,0x0a202015, +0x00100001,0x00180601,0x00100004,0x0a502416, +0x00180400,0x00100001,0x00000003,0x0a502416, +0x00380601,0x20180802,0x00400c03,0x0a902c1a, +0x20680400,0x00100000,0x20100809,0x0ae0281b, +0x20400201,0x00000802,0x00080406,0x0b10241b, +0x20500000,0x00000400,0x00000007,0x0b10241b, +0x20800001,0x20100e02,0x0038080a,0x0b703020, +0x00200c00,0x00080601,0x20180607,0x0bc02c1c, +0x00200400,0x00080a01,0x00200a06,0x0bf0241b, +0x00280400,0x00000401,0x00100607,0x0bf0241b, +0x00400000,0x20100001,0x0050020c,0x0c802c1f, +0x00000401,0x20181400,0x00800000,0x0d102e1d, +0x20280801,0x00100400,0x00180800,0x0d70321b, +0x20281002,0x00300c00,0x20180800,0x0d80321b, +0x20281a01,0x00302c00,0x20480800,0x0e10421c, +0x00300201,0x00000003,0x00380a01,0x0c302e1d, +0x00680603,0x20100c04,0x00200207,0x0c90321f, +0x00680a04,0x20100c05,0x00200607,0x0c90321f, +0x00401003,0x20381204,0x00700207,0x0d203e20, +0x20100800,0x00080a01,0x00300007,0x0b502e1a, +0x20200403,0x20280e06,0x0050040a,0x0b90321d, +0x20200804,0x20381207,0x0060040a,0x0ba0361d, +0x00080601,0x00100003,0x00280406,0x0c203a20, +0x20100401,0x00180400,0x00180405,0x0a902e14, +0x20100201,0x00000003,0x00280c04,0x0ad03216, +0x20100202,0x20100404,0x00281004,0x0ad03216, +0x20181203,0x00000c02,0x00201007,0x0b303e1a, +0x00000000,0x00280402,0x20100402,0x0a002a10, +0x00100400,0x00080400,0x00200002,0x0a302e13, +0x00100400,0x20180601,0x00300402,0x0a302e13, +0x00001004,0x20481206,0x00680403,0x0a704216, +0x00180602,0x00200c01,0x20200403,0x09902e0e, +0x00080601,0x00000801,0x00200005,0x09a02e0f, +0x00080601,0x00000801,0x00200005,0x09a02e0f, +0x00200604,0x00000006,0x00180c03,0x09d03a13, +0x20100002,0x00000203,0x00100006,0x09302e09, +0x20100401,0x20180a01,0x00300405,0x09402e0a, +0x00000401,0x20180601,0x00300405,0x09402e0a, +0x20300404,0x00180a05,0x0020000a,0x09503a0c, +0x00280a03,0x00100803,0x00100002,0x08f02e05, +0x00180a01,0x00000c02,0x00180403,0x09003206, +0x00180a01,0x00000c02,0x00200004,0x09002e06, +0x00381203,0x00201c06,0x00080c01,0x09103607, +0x20300c03,0x20181605,0x00400808,0x08e02c00, +0x20100801,0x20280a02,0x00500006,0x08e03201, +0x20100c02,0x20281203,0x00500006,0x08e02e01, +0x20200402,0x20280a04,0x00700809,0x08f03602, +0x00300201,0x00100803,0x20280e01,0x08f02c04, +0x00180400,0x00000001,0x00200004,0x08f02c04, +0x00180601,0x00000002,0x00280403,0x08f02c04, +0x00100000,0x20180401,0x00480405,0x09003405, +0x20180400,0x00100c00,0x00000007,0x09202c07, +0x20100601,0x20180400,0x00200006,0x09202c09, +0x20100000,0x00000000,0x00200006,0x09202c09, +0x20200602,0x20180801,0x00300807,0x0940340b, +0x00080402,0x00000201,0x00300404,0x0970280c, +0x00100402,0x00080a02,0x00280803,0x09802c0d, +0x00000402,0x00080602,0x00280403,0x09802c0d, +0x00200c04,0x00080e04,0x00180c02,0x09b03810, +0x00180603,0x20200803,0x00300003,0x09e02c10, +0x20180a03,0x00100c05,0x00000005,0x0a002811, +0x00080a03,0x00100c04,0x00100005,0x0a002811, +0x20180a07,0x00301009,0x20200007,0x0a403414, +0x00100803,0x20280e05,0x00500406,0x0a702c14, +0x00100403,0x00080605,0x00300003,0x0aa02c16, +0x00100403,0x20180a05,0x00300404,0x0a902c16, +0x00100807,0x0008120b,0x00300804,0x0af0381a, +0x20600c01,0x00080802,0x00281009,0x0b30281c, +0x20580602,0x00100405,0x00100008,0x0b60281b, +0x20500202,0x00100405,0x00180407,0x0b50281b, +0x20780a04,0x00200c09,0x20180808,0x0be03420, +0x00381201,0x00301c04,0x00000608,0x0c10281c, +0x00200000,0x00000a01,0x00200a07,0x0c402c1b, +0x00200400,0x00100201,0x00200e06,0x0c402c1b, +0x00400401,0x00100204,0x00200e0b,0x0ce0381e, +0x00180c03,0x00380c00,0x00582c00,0x0d80461f, +0x20180803,0x00381400,0x00682000,0x0de0421d, +0x20100003,0x00282000,0x00882400,0x0de0421d, +0x20480c03,0x00681800,0x00580400,0x0e90421a, +0x00200203,0x00000009,0x00281c02,0x0c903a1e, +0x00380605,0x0028040a,0x00180e03,0x0d003a1e, +0x00200204,0x00280c0a,0x00081203,0x0d00361e, +0x00781204,0x00301808,0x2028120c,0x0db04620, +0x20180a01,0x00000c00,0x00100406,0x0bb0361a, +0x00100402,0x00100604,0x20180405,0x0c003e1d, +0x00200001,0x00200a03,0x20280803,0x0c103a1e, +0x00000400,0x20280a04,0x00500c09,0x0ca04621, +0x00000001,0x20200602,0x00580404,0x0af03615, +0x20280601,0x00200402,0x00080807,0x0b303617, +0x20200000,0x00200001,0x00080408,0x0b303618, +0x20401804,0x00082604,0x00380808,0x0bb04619, +0x00000800,0x20280800,0x00580804,0x0a603211, +0x00180601,0x00100400,0x00100402,0x0a903613, +0x00180601,0x00200401,0x00000402,0x0a903613, +0x00481603,0x00602008,0x20681203,0x0b004216, +0x00000000,0x00080402,0x00300404,0x09e0320d, +0x20100001,0x00080601,0x00200406,0x0a00360f, +0x20100001,0x00180601,0x00200406,0x0a00360f, +0x20180e01,0x00100e01,0x00201409,0x0a504213, +0x00180601,0x00000400,0x00200403,0x09903609, +0x00000201,0x00000001,0x00180404,0x09a0360a, +0x00000201,0x00100001,0x00100004,0x09a0360a, +0x00000401,0x20200203,0x00580405,0x09d0460d, +0x20100401,0x20180e02,0x00300806,0x09503605, +0x00000802,0x00080e02,0x00100005,0x09603605, +0x20100803,0x00080e03,0x00100005,0x09603605, +0x00000c01,0x20181800,0x00500007,0x09804207, +0x00000000,0x00000801,0x00081003,0x09403400, +0x00080e03,0x00201005,0x20280404,0x09503601, +0x00180e03,0x00201405,0x20280403,0x09503601, +0x00000201,0x00100802,0x00080805,0x09604201, +0x00280601,0x00000402,0x00200402,0x09503003, +0x00000803,0x20180a05,0x00200005,0x09503404, +0x00000803,0x20180a05,0x00300405,0x09503403, +0x00100400,0x00180602,0x00100006,0x09704005, +0x20200601,0x20180400,0x00300807,0x09703008, +0x20280601,0x00100804,0x00080806,0x09803009, +0x20100201,0x00100403,0x00080806,0x09803009, +0x20300401,0x00200000,0x00180808,0x09b03c0c, +0x00100c04,0x00081204,0x00280802,0x09c0340c, +0x00380400,0x00000a01,0x00200001,0x09e0340c, +0x00280400,0x00100800,0x00100002,0x09e0300c, +0x00680e02,0x00301804,0x00080a02,0x0a203c0e, +0x20280604,0x00300007,0x20200406,0x0a403011, +0x20400801,0x20180e01,0x0040040a,0x0a503012, +0x20300400,0x00080e01,0x00300809,0x0a503012, +0x20880601,0x00080a01,0x00601c10,0x0aa03c16, +0x00380404,0x00200e06,0x20200001,0x0ad03414, +0x00580a01,0x00100c02,0x00180602,0x0af03416, +0x00480400,0x00100800,0x00180601,0x0af03416, +0x00880402,0x20100a03,0x00480a07,0x0b70441a, +0x20580e02,0x00101806,0x0018040b,0x0b80301a, +0x20700402,0x20180601,0x0040040c,0x0bb0341b, +0x20780401,0x00000401,0x0030040c,0x0bb0301b, +0x20b00401,0x20280c02,0x00600011,0x0c504020, +0x00102000,0x20281a01,0x00701604,0x0c70381d, +0x00300e02,0x00000806,0x00300608,0x0ca0381d, +0x00200e01,0x20100804,0x00400607,0x0ca0381d, +0x00500e02,0x00000805,0x0040020f,0x0d604420, +0x00300807,0x00082c00,0x00e87400,0x0e306e27, +0x00200805,0x20282800,0x01086400,0x0e806e24, +0x00200005,0x20182000,0x00e86800,0x0e906e25, +0x20100c07,0x20583c00,0x01586800,0x0f40761f, +0x20180a08,0x00200015,0x0038380a,0x0d004222, +0x20280604,0x20180c10,0x00583807,0x0d704621, +0x20200204,0x20180c0f,0x00683c07,0x0d704221, +0x00300607,0x20281814,0x00683203,0x0e405221, +0x20100402,0x00080e04,0x00200c06,0x0c203e19, +0x00380a02,0x20100c03,0x00200000,0x0c803e1d, +0x00380a02,0x20100c04,0x00300001,0x0c803e1d, +0x20180402,0x20100a01,0x00080406,0x0d305220, +0x00000000,0x00100402,0x20180c02,0x0b603e15, +0x20200401,0x20380603,0x00500409,0x0ba04218, +0x20200001,0x20300203,0x00500809,0x0ba04218, +0x00081604,0x20202804,0x00280804,0x0c40521b, +0x00180a02,0x00101002,0x00000004,0x0ad03e12, +0x00100400,0x20380801,0x00480402,0x0b003e12, +0x00100400,0x20380800,0x00580402,0x0b003e12, +0x00101003,0x20781e07,0x00d01404,0x0b804e17, +0x20100402,0x20180604,0x00300406,0x0a503e0d, +0x00000400,0x20200000,0x00280404,0x0a703e0f, +0x00000400,0x20280400,0x00380805,0x0a703e0f, +0x20200c00,0x20481802,0x00580808,0x0ae04e11, +0x00000203,0x20180403,0x00200004,0x0a003e08, +0x20180400,0x20100400,0x00200005,0x0a103e0a, +0x20180400,0x20100001,0x00200005,0x0a103e0a, +0x00280602,0x20100802,0x20180402,0x0a60520c, +0x00000404,0x00080605,0x00180803,0x09c03e05, +0x00280601,0x20100800,0x00280402,0x09d03e06, +0x00280400,0x20200800,0x00280402,0x09d03e06, +0x00080402,0x20200a02,0x00180807,0x0a104e08, +0x00080a04,0x00100c07,0x00080404,0x09b03601, +0x20300801,0x20281202,0x00400409,0x09b03800, +0x20300801,0x20281201,0x00400408,0x09b03a01, +0x20100201,0x20200003,0x00400008,0x09f04a01, +0x00100403,0x20180e05,0x00300c04,0x09b03803, +0x00380a02,0x00001003,0x00080a01,0x09d03c04, +0x00380a01,0x00001003,0x00080400,0x09c03804, +0x00180400,0x20300a01,0x00400404,0x0a004c05, +0x20300000,0x00100403,0x00080807,0x09e03808, +0x20300002,0x20280602,0x0040040a,0x09f03808, +0x20200001,0x20200202,0x00300409,0x09f03808, +0x20280401,0x20400800,0x00680408,0x0a304c0a, +0x00580e02,0x00001802,0x00100202,0x0a30380b, +0x00300201,0x20200002,0x00300401,0x0a503c0d, +0x00200201,0x20200002,0x00300401,0x0a403c0d, +0x00400603,0x20580802,0x00801002,0x0aa04c0f, +0x20600401,0x20380a03,0x00700c0d,0x0aa03811, +0x20380401,0x20200a02,0x00300409,0x0ac04012, +0x20380401,0x20200601,0x00300408,0x0ac03c12, +0x20800803,0x20481206,0x0050040f,0x0b305418, +0x00700601,0x20280401,0x00580604,0x0b403c15, +0x00400800,0x20380800,0x00400000,0x0b604016, +0x00500601,0x20380401,0x00500000,0x0b604016, +0x00a00a02,0x20300004,0x00280e0a,0x0c10501a, +0x20700c05,0x20180e01,0x00400411,0x0bf03c1b, +0x20400404,0x20100401,0x0028080b,0x0c20401c, +0x20600c06,0x20280a01,0x0048080d,0x0c20401c, +0x20a00407,0x20100603,0x00180c13,0x0ce04c1f, +0x00282605,0x0020480f,0x00101a05,0x0cf04821, +0x00181a04,0x00002c0d,0x00402602,0x0d204420, +0x00181e05,0x0010340f,0x00202603,0x0d204421, +0x00381605,0x00003010,0x00301a0a,0x0df05023, +0x00a00808,0x20681400,0x0128cc00,0x0f40be3a, +0x00700c07,0x20482000,0x00d8c400,0x0f90ba35, +0x00700c07,0x20582800,0x00e8c800,0x0fa0ba36, +0x00600c09,0x20382400,0x0098e400,0x1060ce32, +0x20a00e08,0x20482018,0x00c8641f,0x0d90662a, +0x20600a04,0x20281c14,0x00587416,0x0e00662a, +0x20600a05,0x20281816,0x00587816,0x0e10662a, +0x20400a07,0x0008181b,0x00088011,0x0ef06e2a, +0x00100002,0x20180601,0x00481802,0x0ca05619, +0x00100603,0x00181008,0x20281004,0x0d004a1d, +0x00000a03,0x00181407,0x20280c05,0x0cf04a1d, +0x00100203,0x00280406,0x20580804,0x0dd05620, +0x00100203,0x20100406,0x00380804,0x0be04a16, +0x20100000,0x00200601,0x20600006,0x0c204e18, +0x20100000,0x00200201,0x20600006,0x0c204e17, +0x20300801,0x00281e03,0x20601808,0x0ce05a1a, +0x20100802,0x20181604,0x00400c06,0x0b404e11, +0x00180402,0x00200a01,0x20580803,0x0b804a13, +0x00180401,0x00200800,0x20680c02,0x0b804e13, +0x00480801,0x00401400,0x20d81202,0x0c306617, +0x00200000,0x00000401,0x20180c02,0x0ad04e0d, +0x00080604,0x00100c04,0x20400005,0x0af04a0f, +0x00080603,0x00101004,0x20400005,0x0af04a10, +0x20280a01,0x00301402,0x20980c09,0x0b805e13, +0x20300001,0x00000000,0x00080407,0x0a704a09, +0x20100404,0x00080a07,0x00000806,0x0a904a0a, +0x20100403,0x00080a07,0x20100806,0x0a904a0a, +0x00000001,0x00180602,0x20400404,0x0b00560d, +0x00480a02,0x00001403,0x00080a01,0x0a404a06, +0x00100201,0x00180404,0x20380803,0x0a504a06, +0x00200201,0x00100004,0x20380c02,0x0a504606, +0x00200000,0x00200001,0x20580404,0x0ab05a08, +0x20400401,0x20181203,0x0040100b,0x0a204a01, +0x20280400,0x00100c00,0x20380407,0x0a304a01, +0x20280601,0x00101001,0x20380407,0x0a304601, +0x20200201,0x00280400,0x2050080a,0x0a805a01, +0x00480400,0x00000800,0x00180a02,0x0a304c04, +0x00200400,0x00080800,0x00000802,0x0a404404, +0x00200400,0x00080e01,0x00000c03,0x0a404404, +0x00200402,0x00280e02,0x20600003,0x0a905805, +0x20300000,0x20180401,0x00300009,0x0a504808, +0x20100002,0x00100201,0x20380407,0x0a704808, +0x20100002,0x00180601,0x20380407,0x0a604808, +0x20100201,0x00380403,0x20980408,0x0ad0580b, +0x00300a01,0x20181400,0x00201000,0x0ab0480c, +0x00100203,0x00100004,0x20300803,0x0ac0480e, +0x00100203,0x00100404,0x20400403,0x0ac0480e, +0x00200202,0x00380400,0x20a00804,0x0b405c10, +0x20400002,0x00100202,0x2038040a,0x0b205011, +0x20200403,0x00180e05,0x20300807,0x0b404c13, +0x20200403,0x00180e05,0x20300807,0x0b404c13, +0x20580405,0x00400a04,0x20b81009,0x0be05c17, +0x00780800,0x00101405,0x20380a03,0x0bc04c15, +0x00480401,0x00201004,0x20681000,0x0bf04c16, +0x00480403,0x00200c03,0x20681000,0x0be04c16, +0x00780a04,0x00301809,0x20880a06,0x0ca05419, +0x20280e01,0x20102406,0x00201811,0x0c70541c, +0x00080e02,0x00102008,0x2020180c,0x0cb04c1c, +0x00081204,0x00102c0b,0x2030100c,0x0ca0501c, +0x20380407,0x00101204,0x20201010,0x0d705c1e, +0x20301201,0x20483402,0x00b0700a,0x0d906829, +0x20400e01,0x20282002,0x0060680b,0x0dc06428, +0x20401000,0x20382e01,0x0080700c,0x0db06428, +0x20200605,0x20180c10,0x00205407,0x0ea06829 + }, //TL84 + { +0x01281a0b,0x00300000,0x00010400,0x0fb89a4f, +0x0138120c,0x00200000,0x00010000,0x1018964d, +0x0138120c,0x00200000,0x00010800,0x1028964d, +0x0138160c,0x00300000,0x00011000,0x1218aa52, +0x2130080d,0x20300222,0x00005c37,0x0d983233, +0x2158040d,0x20200223,0x00006838,0x0e082e31, +0x21600010,0x20300225,0x00006038,0x0e082a31, +0x2178080d,0x20100224,0x0000743a,0x0fd83a36, +0x00380602,0x20100006,0x00080a03,0x0c882a19, +0x00580601,0x20300005,0x00081208,0x0d082619, +0x00680604,0x20200009,0x00080e09,0x0d08261a, +0x00480402,0x20300002,0x00081e0a,0x0eb82e1d, +0x00000201,0x20300000,0x00000806,0x0bb82a18, +0x20180603,0x20300002,0x00000c08,0x0c282619, +0x20300001,0x20400203,0x0000080b,0x0c282219, +0x00380606,0x20400007,0x00000c01,0x0db83222, +0x20200403,0x20200204,0x00080807,0x0b182611, +0x20100404,0x20400205,0x00080805,0x0b882213, +0x00100402,0x20400201,0x00080c02,0x0b882213, +0x20300408,0x2040020b,0x00080c0a,0x0cb82a1c, +0x00400203,0x20100005,0x00000400,0x0a982e0e, +0x00100203,0x20300006,0x00080403,0x0af82a0f, +0x00000202,0x20300004,0x00000405,0x0af82a0f, +0x00580a0a,0x2030000d,0x00001001,0x0bf83616, +0x20500003,0x20200205,0x0000040c,0x0a382609, +0x20200003,0x20300204,0x00000407,0x0a98260a, +0x20100002,0x20300203,0x00000406,0x0a98260a, +0x20600809,0x20500210,0x00080c10,0x0b68260e, +0x00400603,0x20200004,0x00080603,0x0a182a04, +0x00300203,0x20300004,0x00000001,0x0a582606, +0x00200202,0x20300003,0x00000402,0x0a582606, +0x00480606,0x2030000c,0x00081201,0x0b183a06, +0x20300403,0x20100204,0x0008080a,0x09f82a01, +0x20300002,0x20300204,0x0000000a,0x0a382601, +0x20200002,0x20300203,0x00000009,0x0a382601, +0x20380402,0x20400205,0x00000c0b,0x0af83601, +0x00380a05,0x20100006,0x00000800,0x0a082c04, +0x00200202,0x20200003,0x00080400,0x0a582804, +0x00200201,0x20200002,0x00080402,0x0a482405, +0x00200602,0x20400003,0x00000004,0x0b083006, +0x20200404,0x20200207,0x00080808,0x0a382408, +0x20200001,0x20200202,0x00000408,0x0a882408, +0x20100001,0x20200201,0x00000006,0x0a782408, +0x20100002,0x20400203,0x00000009,0x0b58300d, +0x00180602,0x20100005,0x00080402,0x0a882c0d, +0x00100201,0x20300001,0x00000003,0x0ad8240d, +0x00180601,0x20200001,0x00000404,0x0ad8240d, +0x20180a02,0x20300002,0x00000007,0x0bd83415, +0x00100202,0x20200000,0x00000c05,0x0af82810, +0x20100001,0x20300201,0x00000006,0x0b582412, +0x20100000,0x20300201,0x00000006,0x0b582412, +0x20200805,0x20500203,0x00081005,0x0c98341b, +0x20100004,0x20200205,0x00080807,0x0b982816, +0x00280602,0x20300002,0x00000402,0x0bf82416, +0x00200201,0x20300001,0x00000003,0x0bf82416, +0x00580e09,0x2030000b,0x00002601,0x0d88381d, +0x00480a08,0x20200008,0x00001003,0x0c582c1b, +0x00100601,0x20300203,0x00080809,0x0cb8201c, +0x00100602,0x20300202,0x00080808,0x0cb8241c, +0x20301005,0x20600210,0x0008080d,0x0e782023, +0x20501006,0x20400211,0x00082c0f,0x0d582424, +0x20300802,0x20200207,0x0008340a,0x0dc83025, +0x20300403,0x20200208,0x0008300a,0x0dc83025, +0x20100000,0x20200000,0x00083803,0x0fb83c2a, +0x00701603,0x00184c00,0x00a09800,0x0e988631, +0x00780607,0x00383400,0x0070bc00,0x0ef88a2f, +0x00600206,0x00483400,0x0060b800,0x0f088a2f, +0x00700a09,0x00183800,0x00a0cc00,0x10d89633, +0x20681801,0x00701609,0x20904015,0x0d284227, +0x20800008,0x00380a14,0x20603c15,0x0da83a25, +0x20680806,0x00400612,0x20803c13,0x0da83a25, +0x20a0000c,0x00281a1c,0x20404016,0x0f684228, +0x00100c03,0x00181205,0x20400403,0x0c28321b, +0x00400e01,0x00380c03,0x20881203,0x0cb8361b, +0x00201000,0x00281001,0x20780c00,0x0cb8361c, +0x00600a02,0x00380808,0x20982a08,0x0e584221, +0x20180601,0x00400003,0x20880406,0x0b683617, +0x20400801,0x00680e01,0x20a0000a,0x0bd83a18, +0x20200400,0x00600001,0x20b80807,0x0bd83a18, +0x20300000,0x00580801,0x20b00409,0x0d484a21, +0x00180a01,0x00401001,0x20700003,0x0ac83612, +0x00380a01,0x00701002,0x20d80a01,0x0b383a13, +0x00380a01,0x00700c02,0x20b00000,0x0b383a14, +0x00580602,0x00501002,0x20d80400,0x0c58461c, +0x00100201,0x00280601,0x20400c05,0x0a48320e, +0x20280400,0x00500400,0x20900c09,0x0aa83a0f, +0x20200001,0x00580602,0x20800809,0x0aa83a0f, +0x20501003,0x00481e05,0x2090080e,0x0b884615, +0x20200402,0x00280603,0x20580806,0x09e83208, +0x00180401,0x00400202,0x20900003,0x0a48360a, +0x00180400,0x00400400,0x20900002,0x0a483609, +0x00480e02,0x00801c05,0x21081400,0x0b08460e, +0x00280602,0x00300804,0x20680401,0x09b83605, +0x00080601,0x00400002,0x20800405,0x0a083606, +0x00000000,0x00300000,0x20800405,0x0a083606, +0x20100400,0x00480a02,0x2090080b,0x0aa84a09, +0x00080400,0x00200a03,0x20400806,0x09983201, +0x20100001,0x00300602,0x20800006,0x09e83601, +0x20100000,0x00300601,0x20800006,0x09e83601, +0x00000802,0x00580e01,0x20b80806,0x0a784800, +0x20200c02,0x00181602,0x20380406,0x09a83004, +0x00100201,0x00300001,0x20700004,0x09f83404, +0x00000000,0x00300001,0x20700004,0x09f83404, +0x00080e02,0x00800c04,0x20d00406,0x0a984c06, +0x00280603,0x00401004,0x20780801,0x09d83408, +0x20100000,0x00300201,0x20700005,0x0a283409, +0x00000000,0x00300000,0x20700005,0x0a283409, +0x00100202,0x00500601,0x20b00806,0x0ae8440d, +0x20100402,0x00280e04,0x20400407,0x0a28340c, +0x00000401,0x00380601,0x20880404,0x0a88340d, +0x00000801,0x00380a01,0x20700005,0x0a88340d, +0x20201406,0x00581606,0x20a81009,0x0b684814, +0x20180a01,0x00400403,0x20600005,0x0a983412, +0x00080a02,0x00400402,0x20900005,0x0b083412, +0x00080601,0x00500402,0x20900005,0x0b083412, +0x00281607,0x00a0180b,0x21080402,0x0c28501a, +0x00300a02,0x00100000,0x20500002,0x0b383015, +0x00100802,0x00380a03,0x20800004,0x0ba83417, +0x00100001,0x00400202,0x20800004,0x0ba83416, +0x20401008,0x0058220a,0x20a0180a,0x0d084820, +0x20401003,0x00381e06,0x2058040b,0x0bf8381c, +0x20100203,0x00400802,0x20a80c06,0x0c68341b, +0x20100203,0x00400802,0x20980c06,0x0c68341c, +0x0028160a,0x0090300d,0x21180e03,0x0e284424, +0x00181601,0x00802c03,0x20d83602,0x0cf84021, +0x20180402,0x00501606,0x20782403,0x0d583c1f, +0x20180402,0x00401206,0x20782402,0x0d583c1f, +0x20100806,0x00400211,0x20580c03,0x0f384424, +0x00480605,0x20480c00,0x00e04800,0x0db85a25, +0x00001a02,0x20683800,0x01103c00,0x0e185a1e, +0x00001e02,0x20783800,0x01203c00,0x0e185a1e, +0x20280606,0x20282400,0x00d06400,0x0fe8661f, +0x20501808,0x2048320e,0x00b0180c,0x0c983e1f, +0x00000405,0x00180a07,0x00200401,0x0d28421e, +0x00000804,0x00081207,0x00400800,0x0d28421e, +0x0020180b,0x20281612,0x00381207,0x0ee84223, +0x00481206,0x00201c0b,0x20181203,0x0bb83e1b, +0x00381204,0x00101807,0x00080800,0x0c38421d, +0x00281203,0x00101c07,0x00080c01,0x0c38421e, +0x00381207,0x0040180f,0x20182000,0x0db85626, +0x20200804,0x20280a07,0x00600c09,0x0ae83a17, +0x20280402,0x20200a05,0x00700809,0x0b584219, +0x20280402,0x20200604,0x00700c08,0x0b584219, +0x20300404,0x00080607,0x0040080a,0x0c985621, +0x00000202,0x00080804,0x00400404,0x0a583e11, +0x00200602,0x20380802,0x00900802,0x0aa84213, +0x00200601,0x20380801,0x00800802,0x0ab84213, +0x00380603,0x00100005,0x00300002,0x0bb85a1b, +0x00000401,0x00080602,0x00200404,0x09d8360d, +0x20200402,0x20380e04,0x00700408,0x0a283e0e, +0x20200401,0x20280a02,0x00600007,0x0a283e0e, +0x20280802,0x00001203,0x0038040a,0x0ae85216, +0x00180400,0x00000800,0x00180804,0x09883609, +0x00200a01,0x20280402,0x00480801,0x09c83e09, +0x00100800,0x20180801,0x00480803,0x09c83e0a, +0x00100a01,0x20280c02,0x00700404,0x0a58560f, +0x20100201,0x20180401,0x00300805,0x09483a05, +0x20100401,0x00080a01,0x00300007,0x09884206, +0x00000000,0x00000000,0x00200005,0x09884206, +0x20100002,0x00000602,0x00480409,0x09f85608, +0x00000802,0x00080a03,0x00280403,0x09383400, +0x00080400,0x00100001,0x00200004,0x09784000, +0x00000001,0x00000201,0x00200005,0x09784201, +0x00280e03,0x00001404,0x00500005,0x09d85601, +0x00180a01,0x00201003,0x00080c04,0x09483803, +0x00000000,0x00000000,0x00200005,0x09884004, +0x00000400,0x00080401,0x00200004,0x09884004, +0x20201003,0x20381a05,0x0090080a,0x09e85407, +0x20180401,0x00080601,0x00400c05,0x09683c08, +0x20180400,0x00100400,0x00200005,0x09b84009, +0x20180401,0x00100400,0x00100005,0x09b84009, +0x20180800,0x00000803,0x00480805,0x0a48540e, +0x00200202,0x00000801,0x00300003,0x09b8380c, +0x00180601,0x00000801,0x00300403,0x0a183c0d, +0x00180a02,0x00000c02,0x00200003,0x0a083c0d, +0x00481603,0x20102403,0x00500003,0x0ac85012, +0x20201005,0x20181a06,0x00580808,0x0a283811, +0x20200802,0x20180e03,0x00400007,0x0a883c12, +0x20100802,0x20280e03,0x00500407,0x0a883c12, +0x20501404,0x20682608,0x00f0100e,0x0b68541a, +0x00181a05,0x0030180a,0x20100002,0x0ac84016, +0x00280400,0x00100802,0x00180c01,0x0b284016, +0x00200001,0x00000001,0x00380c02,0x0b284016, +0x00380800,0x20101005,0x00681400,0x0c685021, +0x20280402,0x20301a06,0x00580406,0x0b88381a, +0x20480a03,0x00000c03,0x00400808,0x0bf8401b, +0x20480a03,0x00000c03,0x00300408,0x0be8401b, +0x20880a04,0x20380804,0x00a0240a,0x0d785426, +0x00000800,0x20480e01,0x00b80c01,0x0c68401d, +0x00100402,0x20200607,0x00680e03,0x0cd8401d, +0x00180402,0x20100a06,0x00580a04,0x0cd8401d, +0x00580802,0x20501e07,0x00880e0e,0x0ea84023, +0x20100400,0x00181400,0x00301c00,0x0d383a1e, +0x20281202,0x00301000,0x00001400,0x0d983a1b, +0x20281602,0x00501400,0x20201400,0x0d983a1b, +0x20801403,0x20182c00,0x00881000,0x0f483e18, +0x00480c00,0x00201e01,0x20280a02,0x0c482a1f, +0x00500402,0x00000205,0x00400206,0x0cb8361e, +0x00500003,0x00000605,0x00300206,0x0cb8321e, +0x00d81e05,0x00403009,0x20381e18,0x0e684224, +0x20200c02,0x20181a01,0x00600809,0x0b48321c, +0x20100e01,0x00081403,0x00400408,0x0bb83a1d, +0x20100e02,0x00081403,0x00400408,0x0bc83a1e, +0x20400803,0x20381606,0x0090100f,0x0d184629, +0x00280602,0x00200c03,0x00080402,0x0a882e16, +0x00000000,0x00380601,0x20100404,0x0ae83617, +0x00000401,0x00380a02,0x00000405,0x0af83617, +0x00100201,0x00000403,0x00580c02,0x0c084620, +0x20200403,0x00180a04,0x00300408,0x09e82e11, +0x00080601,0x00300001,0x20100404,0x0a483213, +0x00080602,0x00300402,0x20200004,0x0a483213, +0x00000401,0x20180a01,0x00600406,0x0b18461c, +0x00180602,0x00200404,0x00180402,0x0978320c, +0x00000402,0x00200203,0x20180c05,0x09b8320f, +0x00000002,0x00200603,0x20180405,0x09b8320f, +0x00000400,0x00180401,0x00300007,0x0a584615, +0x00100000,0x00180602,0x00200804,0x09183209, +0x00180e02,0x00301004,0x20100003,0x09583a0a, +0x00180e02,0x00200c03,0x00080404,0x0958360b, +0x00080e01,0x00100c01,0x00200406,0x09c8460e, +0x20200001,0x00180601,0x00180406,0x08e83204, +0x00000001,0x20100203,0x00300406,0x09183606, +0x00000000,0x20100202,0x00400406,0x09183606, +0x00100400,0x20100201,0x00500406,0x09684208, +0x00280a02,0x00201003,0x00180400,0x08d83201, +0x00000401,0x00080400,0x00480805,0x08f83601, +0x00000401,0x00080601,0x00380804,0x08f83601, +0x20100c02,0x20181602,0x00500009,0x09484201, +0x20100000,0x00080602,0x00500c07,0x08d83003, +0x00080601,0x00100402,0x00200005,0x09083804, +0x00080602,0x00100803,0x00300005,0x09083804, +0x00180e02,0x00201403,0x00080805,0x09584006, +0x00000801,0x20180a01,0x00400004,0x09082c08, +0x00000400,0x00080601,0x00300805,0x09483409, +0x00000401,0x00080602,0x00400405,0x09483409, +0x20100802,0x00080e04,0x00500408,0x09a8440d, +0x20180400,0x00100401,0x00200004,0x09582c0d, +0x00000001,0x00180400,0x00300404,0x0998340e, +0x20100400,0x00180800,0x00300405,0x0998340e, +0x00000a01,0x00181403,0x00200806,0x0a384414, +0x00380e04,0x00001802,0x00280402,0x09c82c0f, +0x00080601,0x00100c01,0x00280404,0x0a183012, +0x00080601,0x00100c01,0x00080403,0x0a183012, +0x20181000,0x00301e01,0x20480806,0x0ae83c1a, +0x20401807,0x20282e09,0x0080040c,0x0a583016, +0x00200402,0x00080a03,0x00500403,0x0ab83415, +0x00280401,0x00000602,0x00300403,0x0ab83415, +0x00300800,0x00080c00,0x00300404,0x0bd8401f, +0x00000206,0x0040080b,0x20380c00,0x0b28301c, +0x20700601,0x00080802,0x0030040b,0x0b78341c, +0x20700a01,0x20180c01,0x0040040b,0x0b78341c, +0x20c01401,0x00281e01,0x0000040e,0x0ce84029, +0x00080802,0x00400e07,0x20100400,0x0c082c1b, +0x00380401,0x00100e02,0x00180a0a,0x0c68301c, +0x00300401,0x00100602,0x00180a0a,0x0c68301d, +0x00780601,0x00700402,0x20680615,0x0e383c24, +0x20100400,0x20180800,0x00780400,0x0cd8221c, +0x20401001,0x20381c00,0x00a00000,0x0d282618, +0x20401401,0x20482400,0x00c00000,0x0d382a18, +0x20500400,0x20300c00,0x00682400,0x0ee8261d, +0x00400400,0x20180801,0x00500203,0x0be8261e, +0x00780601,0x00100803,0x00380a0b,0x0c58261e, +0x00700201,0x00000403,0x00380a0b,0x0c68261e, +0x00800c00,0x20282001,0x0090060f,0x0de83625, +0x20180400,0x00000c00,0x00380407,0x0af8221c, +0x20280800,0x00000c00,0x0050040a,0x0b58261e, +0x20380c00,0x00000c00,0x0040040b,0x0b682a1e, +0x20180800,0x00100c00,0x00180809,0x0ca83228, +0x00000201,0x20180400,0x00600805,0x0a382216, +0x00000601,0x20280400,0x00700004,0x0a882617, +0x00100601,0x20200000,0x00700003,0x0a982617, +0x00000602,0x00000002,0x00400005,0x0b883621, +0x00100001,0x20100602,0x00580404,0x09981e12, +0x20100002,0x20180602,0x00780405,0x09e82a13, +0x20100002,0x20280a02,0x00700005,0x09e82a13, +0x00180402,0x00100603,0x00400005,0x0a98361c, +0x20100000,0x20180401,0x00600006,0x0928220d, +0x00280a03,0x20100c04,0x00580402,0x09682a0f, +0x00280602,0x20100403,0x00580402,0x09682a0f, +0x00080602,0x20100403,0x00500008,0x09d83615, +0x00100000,0x20200000,0x00500003,0x08c82209, +0x20201003,0x20281a05,0x00800408,0x08f82a0a, +0x20100c02,0x20281604,0x00600407,0x08f82a0b, +0x20100c03,0x20181604,0x00600007,0x0948360e, +0x20180401,0x20200601,0x00580405,0x08982205, +0x00180a01,0x00100805,0x00180803,0x08b82a05, +0x00080601,0x00100403,0x00180804,0x08b82a05, +0x00180602,0x00200805,0x00180805,0x08f83608, +0x00100602,0x20280803,0x00600803,0x08782201, +0x00180601,0x00000c00,0x00300404,0x08a82a01, +0x00180601,0x00000c01,0x00200404,0x08a82a01, +0x00180a01,0x00101000,0x00200407,0x08d83602, +0x20100803,0x20180a04,0x00400005,0x08881c04, +0x20100401,0x20280a03,0x00600407,0x08a82804, +0x20200402,0x20180a03,0x00500808,0x08a82804, +0x20100801,0x20180e02,0x00700809,0x08e83407, +0x00180e03,0x00101004,0x00280403,0x08b82008, +0x00080601,0x00000402,0x00400004,0x08e8280a, +0x00180602,0x00000803,0x00300003,0x08e8240a, +0x00180400,0x00000801,0x00480805,0x0938340d, +0x20100402,0x20180a04,0x00500805,0x0908200c, +0x00100401,0x20180602,0x00500004,0x0948240e, +0x00000402,0x20100203,0x00500005,0x0948240d, +0x20180601,0x00000400,0x00500009,0x09b83414, +0x00000602,0x00080803,0x00300404,0x09782011, +0x20280601,0x00000002,0x00400406,0x09c82812, +0x20180602,0x00000003,0x00500405,0x09c82812, +0x00000c01,0x20281202,0x00700005,0x0a78341b, +0x00380c03,0x00002203,0x00181403,0x0a181c14, +0x00400401,0x20100202,0x00480401,0x0a682415, +0x00400c02,0x20180a03,0x00500002,0x0a682415, +0x00380800,0x00100802,0x00280804,0x0b583420, +0x20680e03,0x20300405,0x00900c0b,0x0ac8241b, +0x20880400,0x00000401,0x0040000d,0x0b28281c, +0x20880a01,0x00100803,0x0028040c,0x0b28281c, +0x20b81a02,0x00002003,0x0050040d,0x0c783428, +0x00201002,0x20680a05,0x00a00207,0x0bb81c1c, +0x00400000,0x20100400,0x0040020c,0x0c18241c, +0x00480400,0x20100c00,0x0040020c,0x0c18241c, +0x00700801,0x20680603,0x00d00e14,0x0db83024, +0x20180401,0x00000000,0x00380c00,0x0ca80e1d, +0x20380c00,0x00201400,0x20180400,0x0cf8161a, +0x20380c00,0x00201800,0x20180c00,0x0d08121a, +0x20581e01,0x00501c00,0x20400800,0x0ea8221f, +0x00300201,0x20100402,0x00380a02,0x0bb8121e, +0x00600201,0x20100000,0x00500a08,0x0c181a1e, +0x00680602,0x20100401,0x00400a09,0x0c281a1e, +0x00800000,0x20100e02,0x00380a0e,0x0da81e26, +0x20100000,0x20180400,0x00400807,0x0ac8121c, +0x20200802,0x20180e02,0x0040000a,0x0b28161d, +0x20300c03,0x20281604,0x0050000b,0x0b28161d, +0x20100c02,0x20180e01,0x00680809,0x0c582628, +0x20100001,0x00080601,0x00300005,0x0a081215, +0x00080e02,0x00100c03,0x00100003,0x0a581617, +0x00080e03,0x00100805,0x00000003,0x0a581617, +0x20281203,0x00200c04,0x00300807,0x0b382620, +0x00200201,0x00000402,0x00280402,0x09781212, +0x00100801,0x20280603,0x00380403,0x09b81614, +0x00100802,0x20180605,0x00380403,0x09b81614, +0x00300c03,0x20280e05,0x00600002,0x0a48221c, +0x20200401,0x00080a03,0x00280407,0x08f8120d, +0x20100400,0x00080801,0x00380406,0x09281a0f, +0x20100201,0x00180402,0x00280805,0x09281a10, +0x20300201,0x00180402,0x0038080b,0x09782615, +0x00180601,0x00100002,0x00180402,0x08981609, +0x00280e01,0x00101401,0x00080802,0x08b81a0b, +0x00180a01,0x00101001,0x00180403,0x08b81a0b, +0x00280800,0x00101000,0x00280803,0x08f8260f, +0x00100801,0x00080601,0x00180804,0x08681605, +0x20100802,0x20280e02,0x00500007,0x08781e06, +0x20100402,0x20180a02,0x00500007,0x08781e06, +0x20100000,0x20180401,0x0060080a,0x08982a08, +0x20180601,0x00100803,0x00000006,0x08481800, +0x00000201,0x00080403,0x00200005,0x08581c00, +0x00000202,0x00080403,0x00300405,0x08582000, +0x00000400,0x20180800,0x00500c07,0x08782400, +0x00280a01,0x00001000,0x00100802,0x08581403, +0x00080800,0x00100a01,0x00100805,0x08681805, +0x00080400,0x00000a02,0x00200405,0x08681805, +0x00080401,0x00000a01,0x00380406,0x08982007, +0x20200802,0x20281203,0x00500408,0x08881408, +0x20100402,0x20180602,0x00300006,0x08a8180a, +0x20100401,0x20180a01,0x00400405,0x08a8180a, +0x00180601,0x20100001,0x00500406,0x08e8200d, +0x00280601,0x00000802,0x00180802,0x08d8100d, +0x00280603,0x00000803,0x00200002,0x0908180e, +0x00280602,0x00000402,0x00200002,0x0908180e, +0x20200c02,0x20280e03,0x00580409,0x09682014, +0x20200001,0x20100201,0x00300006,0x09481411, +0x20300c04,0x20180e05,0x00400007,0x09881812, +0x20300804,0x20180e04,0x00300007,0x09881812, +0x00180602,0x00101004,0x00280804,0x0a18241a, +0x00500a02,0x20180c01,0x00300400,0x09e81414, +0x00580e04,0x00201007,0x00180601,0x0a281c15, +0x00581204,0x00101406,0x00080602,0x0a281815, +0x00300400,0x20180a02,0x00600c06,0x0af8241f, +0x20a01005,0x00281e05,0x00080410,0x0a98141c, +0x20900403,0x20180a06,0x0050080e,0x0ae8181c, +0x20900804,0x20280e07,0x0060080f,0x0ae8141c, +0x20d01003,0x00082603,0x00400410,0x0c18242a, +0x00481603,0x00502009,0x20780e0c,0x0b98141d, +0x00400201,0x00000004,0x0038060c,0x0bd8181d, +0x00400202,0x00000005,0x0028060c,0x0bd8181d, +0x00880e02,0x00401407,0x20500217,0x0d782026, +0x00000801,0x20180400,0x00281000,0x0c98061f, +0x20300800,0x20280c00,0x00500400,0x0cd80e19, +0x20300400,0x20180800,0x00300400,0x0ce80e1a, +0x20501c03,0x20583400,0x00c82000,0x0e78121e, +0x00280a02,0x00100404,0x00000001,0x0ba80e1f, +0x00500401,0x00080400,0x00180608,0x0bf80e1e, +0x00500402,0x00080a01,0x00180608,0x0c080e1e, +0x00880a04,0x00300c0a,0x2018120f,0x0d781a26, +0x20180401,0x00000203,0x00100807,0x0ab80a1b, +0x00080e03,0x00101003,0x00000008,0x0b080e1e, +0x00081203,0x00101804,0x20180407,0x0b080e1e, +0x00181a02,0x00101a02,0x00201408,0x0c281629, +0x00000400,0x20100000,0x00180804,0x09f80a16, +0x20201004,0x20281605,0x00300007,0x0a380e17, +0x20301004,0x20281a06,0x00400008,0x0a380e17, +0x20501c06,0x20582607,0x0088040b,0x0b081220, +0x00000000,0x00000000,0x00100003,0x09580a12, +0x00280e04,0x00201406,0x20280a01,0x09981214, +0x00380e04,0x00201407,0x20180e01,0x09981214, +0x00581205,0x00201c0a,0x20180e03,0x0a18161c, +0x00080602,0x00000801,0x00180404,0x08d80a0e, +0x20100401,0x20100204,0x00300407,0x08f80e10, +0x20100401,0x20100204,0x00400407,0x08f81211, +0x20300403,0x20200207,0x0060080d,0x09481617, +0x00000c03,0x20180e05,0x00380804,0x08780e0a, +0x00000401,0x00080c00,0x00380404,0x0898120b, +0x00000401,0x00080c00,0x00380404,0x0888120b, +0x00300a01,0x20180c02,0x00580403,0x08b81a0f, +0x00280e03,0x00201006,0x00080803,0x08381606, +0x00180a01,0x00100c02,0x00080805,0x08481607, +0x00180400,0x00100801,0x00180805,0x08481207, +0x20100001,0x00180601,0x0020000b,0x08581a08, +0x20300001,0x20180a02,0x00401009,0x08281000, +0x20100201,0x20100000,0x00300808,0x08281400, +0x20200201,0x00080401,0x00300408,0x08281400, +0x00000201,0x00000402,0x00100007,0x08381801, +0x00100800,0x20180c00,0x00200401,0x08380c05, +0x00000801,0x20180e02,0x00300404,0x08481006, +0x00000401,0x00080a02,0x00200404,0x08481006, +0x00000801,0x00080a02,0x00200005,0x08581807, +0x00080800,0x00200c00,0x20180405,0x08680c08, +0x00080601,0x00100402,0x00180404,0x0888100a, +0x00080400,0x00200401,0x00080405,0x0888100a, +0x00000801,0x00280400,0x00080807,0x08a8180d, +0x00100800,0x00080400,0x00200004,0x08b80c0c, +0x20100402,0x00080a01,0x00200405,0x08e8100e, +0x00000000,0x00100000,0x00100404,0x08e8100e, +0x00181201,0x00301402,0x20180406,0x09281813, +0x20280402,0x00100201,0x00000006,0x09380c11, +0x00180e03,0x00101804,0x00000002,0x09681012, +0x00180a02,0x00001001,0x00100003,0x09681012, +0x20100201,0x00000001,0x00401008,0x09d8181a, +0x00380a03,0x00001004,0x00100001,0x09c80c14, +0x00100c03,0x20281606,0x00600c06,0x09f80c16, +0x00100802,0x20181604,0x00500c05,0x0a081016, +0x00380402,0x00000204,0x00400404,0x0ac81020, +0x20580802,0x20201204,0x0058040b,0x0a78081a, +0x20600202,0x00100804,0x00080c08,0x0ac80c1d, +0x20500201,0x00100803,0x20181008,0x0ac80c1c, +0x20a00201,0x20101002,0x0048140d,0x0be81429, +0x00100a01,0x20481c02,0x00900e04,0x0b68101d, +0x00380800,0x00100601,0x00200e08,0x0bb8101c, +0x00280800,0x00100201,0x00200e07,0x0bb8101c, +0x00580400,0x20180c00,0x00801a0f,0x0d381c27, +0x00181201,0x00201800,0x20100800,0x0c980621, +0x20380401,0x00200800,0x20180800,0x0cc8061a, +0x20300401,0x00080400,0x00180c00,0x0cd8061a, +0x20280801,0x00002400,0x20282400,0x0e700625, +0x00000801,0x20281204,0x00500804,0x0b90021f, +0x00680602,0x00100802,0x00000208,0x0be80a1e, +0x00680603,0x00100803,0x00180609,0x0bf80a1e, +0x00400203,0x20180c02,0x00701205,0x0d480e27, +0x00000c01,0x00080c00,0x00180c04,0x0aa8061a, +0x20300c03,0x00081204,0x0030040a,0x0af80a1d, +0x20300c03,0x20181604,0x0030040a,0x0af80a1d, +0x20102007,0x20282e08,0x00580807,0x0c080a26, +0x00080a02,0x00200c04,0x20280404,0x09e80a16, +0x00280e03,0x00201805,0x20180c01,0x0a280a18, +0x00180e03,0x00301805,0x20280c01,0x0a280a18, +0x00181e06,0x0070300c,0x20781804,0x0ae80e21, +0x00100001,0x00000202,0x00100404,0x09480612, +0x20100803,0x20181605,0x00400c06,0x09780e14, +0x20100803,0x20181605,0x00400c06,0x09780a14, +0x00000c03,0x00081a07,0x00501806,0x09f80e1c, +0x20280401,0x00100000,0x00100006,0x08c8060e, +0x00080a03,0x00200c05,0x00080403,0x08e80a10, +0x00080a03,0x00200c05,0x20180403,0x08e80a10, +0x20180400,0x00300802,0x20180807,0x09280a16, +0x00380a02,0x00001402,0x00180800,0x0868060b, +0x00100401,0x00000603,0x00300004,0x08780a0c, +0x00100402,0x00000604,0x00280404,0x08780a0c, +0x00280a02,0x00100c02,0x00100405,0x08980a10, +0x20100c01,0x20281603,0x00600809,0x08280a07, +0x00000400,0x00080801,0x00400007,0x08280e07, +0x00100601,0x00180402,0x00380406,0x08280e07, +0x00000403,0x00080a05,0x0058040a,0x08380a09, +0x20200001,0x00180401,0x00180807,0x08080801, +0x20280400,0x00200000,0x00200408,0x08080801, +0x20280400,0x00100601,0x00200809,0x08080800, +0x20200202,0x00100004,0x00380809,0x08181001, +0x00180e02,0x00200c03,0x00000401,0x08280805, +0x00180800,0x00100c00,0x00200002,0x08280806, +0x00180a01,0x00000800,0x00300002,0x08280806, +0x00180801,0x00100e01,0x00300404,0x08380c07, +0x00000803,0x20180e04,0x00300005,0x08580408, +0x20100400,0x20180601,0x00400006,0x08680809, +0x00000400,0x20280601,0x00500006,0x08680809, +0x00080a02,0x20100c02,0x00600807,0x08880c0c, +0x00080a03,0x00100c05,0x00100004,0x08a8080c, +0x00100000,0x00000000,0x00380404,0x08c8080e, +0x00000000,0x20180400,0x00400004,0x08c8080e, +0x00000c03,0x20481a05,0x00900808,0x09080814, +0x00000803,0x20180a05,0x00400405,0x09180411, +0x20200400,0x00081000,0x00300805,0x09480813, +0x20100201,0x00080801,0x00200805,0x09480813, +0x20300204,0x20180405,0x00400008,0x09b8081c, +0x00100601,0x00080c03,0x00200405,0x09b80815, +0x00400001,0x00100a01,0x20180c00,0x09f80416, +0x00300002,0x00000602,0x00080c01,0x09f80416, +0x00500805,0x20180a06,0x00380800,0x0ab80420, +0x20300400,0x00180601,0x20100407,0x0a70001b, +0x20780a03,0x00100803,0x0020080c,0x0aa8081c, +0x20680e04,0x00100c05,0x0020080b,0x0ab8081c, +0x20a80e06,0x00100c09,0x00100410,0x0bc80c28, +0x00180400,0x00200601,0x20380602,0x0b50001d, +0x00301002,0x20281606,0x00400609,0x0ba8041d, +0x00300c02,0x20281606,0x00400a08,0x0ba8041d, +0x00500c03,0x20181608,0x00400e0f,0x0d280428, +0x00001000,0x00081800,0x00400000,0x0c80021f, +0x20200400,0x00080800,0x00480400,0x0cb0021b, +0x20280400,0x00200800,0x00100000,0x0cc0021b, +0x20181203,0x00301000,0x20102000,0x0e700225, +0x00180400,0x00400c01,0x20380c00,0x0b90061f, +0x00400000,0x00180800,0x00300206,0x0be0021e, +0x00400401,0x00180a01,0x00300605,0x0be0021e, +0x00101006,0x20180e09,0x00380603,0x0d400e27, +0x00180e02,0x00301402,0x00000004,0x0aa0021c, +0x00080e01,0x00201402,0x00180406,0x0ae0021e, +0x00080a01,0x00101002,0x00280406,0x0af0021e, +0x00682206,0x0030380a,0x00081601,0x0c000629, +0x20200802,0x00080e04,0x00500808,0x09d00216, +0x20200801,0x20180e02,0x00600c06,0x0a100217, +0x20200801,0x20180e02,0x00600c07,0x0a100217, +0x20501805,0x20582a09,0x00e01810,0x0ad00222, +0x00280602,0x00100403,0x00200001,0x09400211, +0x00280400,0x00100800,0x00380801,0x09600614, +0x00300000,0x00000800,0x00280800,0x09700614, +0x00381203,0x00201006,0x00380a01,0x09e0061a, +0x20100402,0x00080a03,0x00300006,0x08c0060e, +0x20200401,0x00080e01,0x00500408,0x08d00210, +0x20300401,0x00080800,0x00400408,0x08d00210, +0x20100402,0x20280a03,0x00800409,0x09200616, +0x00100201,0x00180403,0x00100402,0x0860020a, +0x00280a02,0x00100c03,0x00200001,0x0870060c, +0x00380a02,0x00100c03,0x00200000,0x0870020c, +0x20100201,0x20180802,0x00600406,0x0890060f, +0x00180800,0x00101400,0x00100005,0x08200a07, +0x00080400,0x20100a02,0x00500808,0x08200a07, +0x00080400,0x20100602,0x00500c08,0x08200608, +0x00300400,0x20100a01,0x00480805,0x08300a09, +0x20100000,0x20100202,0x00500407,0x08000400, +0x20200801,0x20280e02,0x00700009,0x08000801, +0x20200801,0x20281202,0x00600008,0x08000801, +0x20300000,0x00080400,0x0060000d,0x08000000, +0x20101003,0x20181a03,0x00580804,0x08100405, +0x00100c01,0x00081000,0x00480802,0x08200406, +0x00100801,0x00081000,0x00380802,0x08200406, +0x00200401,0x00080e01,0x00500403,0x08200408, +0x00380e04,0x00301006,0x00080801,0x08500008, +0x00080a01,0x00200802,0x00080405,0x08600009, +0x00080a01,0x00300803,0x20180404,0x08600009, +0x20200800,0x00181001,0x00200008,0x0870040e, +0x20300803,0x00081205,0x00400c09,0x08a0000d, +0x00100400,0x00100201,0x00200404,0x08c0040e, +0x00000000,0x00100201,0x00200405,0x08c0040e, +0x00400000,0x00300c00,0x20280803,0x09000413, +0x00380603,0x00200c05,0x00080800,0x09100411, +0x20200002,0x00100202,0x00280806,0x09400013, +0x20200402,0x00180602,0x00280806,0x09400013, +0x20600401,0x00380601,0x0018040d,0x09b0001b, +0x00000404,0x00080605,0x00300007,0x09b00414, +0x00580603,0x00100804,0x00200601,0x09e00015, +0x00680a04,0x00200c05,0x00100201,0x09e00015, +0x00a80e02,0x00401002,0x00000205,0x0aa00020, +0x20380a04,0x00100c06,0x00200007,0x0a70001b, +0x20a00803,0x00081605,0x00300810,0x0aa0001d, +0x20a00c03,0x00081606,0x00400c10,0x0aa0001d, +0x21000402,0x00181603,0x00401018,0x0bb00029, +0x00100402,0x20180a06,0x00500603,0x0b50041d, +0x00580e01,0x00201804,0x2018120e,0x0ba0001d, +0x00580a01,0x00301404,0x2028160e,0x0ba0041d, +0x00880a01,0x00201402,0x00081217,0x0d200429, +0x00080800,0x00001400,0x00400000,0x0c901220, +0x20280800,0x00000c00,0x00400000,0x0cd0121b, +0x20200000,0x20180400,0x00600400,0x0cd00e1b, +0x20401402,0x20182000,0x00980400,0x0e801221, +0x00280400,0x20200201,0x00900801,0x0ba0121f, +0x00500400,0x20200201,0x00600206,0x0be0121e, +0x00500000,0x20100201,0x00500207,0x0bf0121e, +0x00781e06,0x00402407,0x0010060c,0x0d601627, +0x20100c01,0x20381601,0x00900406,0x0ab0121b, +0x20100801,0x20181201,0x00600408,0x0af0121d, +0x20100400,0x20180c00,0x00500408,0x0b00121d, +0x20101407,0x20382e0a,0x00a01809,0x0c101a29, +0x00080601,0x00000801,0x00480404,0x09f01616, +0x20180601,0x00100801,0x00380404,0x0a201217, +0x20180400,0x00100800,0x00280405,0x0a301217, +0x00081a07,0x0030240a,0x00080c06,0x0af01e21, +0x00000802,0x20180e03,0x00580404,0x09501212, +0x00200000,0x20100000,0x00400401,0x09801214, +0x00280601,0x00000401,0x00400400,0x09801214, +0x00001806,0x2038220b,0x00900805,0x0a001e1b, +0x00080a02,0x00100c04,0x00380803,0x08d00e0e, +0x20100001,0x20100400,0x00480407,0x08e01210, +0x20200002,0x20100202,0x00500008,0x08e01210, +0x00180604,0x00300808,0x00181006,0x09401616, +0x00000401,0x20180601,0x00500805,0x08700e0a, +0x00100601,0x20180801,0x00500804,0x0880120b, +0x00100601,0x20180802,0x00500803,0x0880120b, +0x20100403,0x00200204,0x00200008,0x08a0160f, +0x00000201,0x00080800,0x00400c05,0x08301205, +0x00000800,0x00080a01,0x00200406,0x08301606, +0x00000801,0x00080a02,0x00300406,0x08301606, +0x00380e04,0x00201006,0x00200404,0x08401609, +0x20200402,0x00000202,0x00280406,0x08201400, +0x20280401,0x00200a01,0x00080807,0x08201400, +0x20180800,0x00200c00,0x00080806,0x08201400, +0x20400002,0x20180606,0x00600c0d,0x08201800, +0x00280a02,0x00101403,0x00280c01,0x08301004, +0x00280a01,0x00101002,0x00380802,0x08301004, +0x00280601,0x00000c01,0x00480402,0x08301004, +0x00200801,0x20180400,0x00681002,0x08401807, +0x20100801,0x20281203,0x00700807,0x08500c08, +0x20100802,0x20280e02,0x00600007,0x08601009, +0x20100801,0x20280e02,0x00700007,0x08600c09, +0x20280a02,0x00000c03,0x00580409,0x0890100d, +0x00080400,0x00000801,0x00380c04,0x08b0100d, +0x00080a01,0x00000803,0x00400004,0x08d00c0e, +0x00080601,0x00000402,0x00480403,0x08c00c0e, +0x00380801,0x20100601,0x00800803,0x09101413, +0x20100201,0x00080401,0x00500404,0x09200c11, +0x00000400,0x20200601,0x00500004,0x09501012, +0x00000000,0x20100400,0x00500004,0x09501012, +0x20580a01,0x20300c01,0x0090040d,0x09c0181b, +0x00400400,0x00000601,0x00480402,0x09c01014, +0x00200400,0x20180c00,0x00600404,0x09f00c16, +0x00200400,0x20180c00,0x00600804,0x09f00c16, +0x00801601,0x20681601,0x00d00a03,0x0ac01820, +0x20700000,0x00180a01,0x0050080d,0x0a700c1c, +0x20780400,0x00000c00,0x0038080a,0x0ab0101d, +0x20780401,0x00000a01,0x00480c0a,0x0ab0101d, +0x20e00803,0x20180e05,0x00880c15,0x0bd01829, +0x00300400,0x00000800,0x00281209,0x0b60101d, +0x00400800,0x20180c00,0x0060060b,0x0ba00c1c, +0x00400601,0x20180402,0x0060020b,0x0ba00c1c, +0x00700601,0x00180804,0x00580a15,0x0d301028, +0x00000a01,0x00080c00,0x00400c00,0x0cc0221f, +0x20200800,0x20180c00,0x00400000,0x0d00221b, +0x20200800,0x20180800,0x00480400,0x0d00261b, +0x20180e03,0x20301c00,0x00600c00,0x0ec03223, +0x00200803,0x00180e04,0x00180400,0x0bd0261f, +0x00580800,0x00100401,0x00100206,0x0c20221e, +0x00580400,0x00000401,0x00300207,0x0c20221e, +0x00101805,0x20682e09,0x00d01204,0x0da03225, +0x00081203,0x00301405,0x20280806,0x0ae0221c, +0x20100000,0x20100400,0x00380407,0x0b20221e, +0x20180400,0x20100400,0x00380408,0x0b20221e, +0x00680605,0x00001408,0x00381a02,0x0c603228, +0x20100002,0x20100204,0x00300405,0x0a202216, +0x20200801,0x20180e01,0x00400006,0x0a502217, +0x20100800,0x20280a01,0x00500005,0x0a502217, +0x20801006,0x20182608,0x00800c11,0x0b302e21, +0x00200602,0x20100802,0x00380c01,0x09802213, +0x00280601,0x00100402,0x00280401,0x09b01e14, +0x00100400,0x00080800,0x00300002,0x09b01e14, +0x00781206,0x0020240a,0x20181a06,0x0a502e1c, +0x20100402,0x00080e03,0x00400407,0x08f01e0e, +0x20100000,0x00000000,0x00200006,0x09102210, +0x00000201,0x00000401,0x00100005,0x09202210, +0x20300003,0x20280607,0x0090100e,0x09702a18, +0x00180a03,0x00100804,0x00200403,0x08a01e09, +0x00000001,0x00000201,0x00300005,0x08b0220b, +0x00000001,0x00000201,0x00200005,0x08b0220b, +0x00280602,0x20100403,0x00780404,0x08e02a0f, +0x00000802,0x20180a04,0x00300005,0x08602205, +0x00080a01,0x00000c02,0x00300405,0x08702206, +0x00180e02,0x00001003,0x00200405,0x08702206, +0x20100c01,0x20381a02,0x00900c0a,0x08802a08, +0x00080601,0x00000803,0x00280804,0x08501c00, +0x20100401,0x20280602,0x00600406,0x08502000, +0x20100802,0x20380e04,0x00600407,0x08502000, +0x20200001,0x00000000,0x00280c07,0x08602c01, +0x00000000,0x20180601,0x00300804,0x08601c04, +0x00000401,0x20180800,0x00480404,0x08602005, +0x00100000,0x20180402,0x00380403,0x08602004, +0x00480a02,0x00101003,0x00280802,0x08802805, +0x00000000,0x20100800,0x00280404,0x08902008, +0x00080a03,0x00000c03,0x00200005,0x08902009, +0x00080601,0x00000c01,0x00200006,0x08902009, +0x20400400,0x20180a02,0x00600c0d,0x08c0280d, +0x00000400,0x20180400,0x00400005,0x08d01c0c, +0x20100c04,0x20281605,0x00500006,0x08f0200e, +0x20100802,0x20180e03,0x00500005,0x08f01c0e, +0x00400c01,0x00081602,0x00400002,0x09502c14, +0x20200002,0x00080601,0x00380406,0x09501c11, +0x00080a03,0x00200c06,0x00180403,0x09801c13, +0x00080a02,0x00100804,0x00200004,0x09701c13, +0x20600c02,0x00381000,0x0008080e,0x0a00281c, +0x00481205,0x00001006,0x00300c01,0x09e01c15, +0x00280401,0x20100a03,0x00300803,0x0a202016, +0x00200001,0x20100203,0x00400403,0x0a202016, +0x00781e05,0x00502407,0x20400a04,0x0b002c21, +0x20701005,0x20480e09,0x0078040c,0x0aa0241c, +0x20700400,0x20180400,0x0050000a,0x0ae0201c, +0x20600000,0x20100001,0x00480409,0x0ae0201c, +0x20b80403,0x20101208,0x00500410,0x0c203427, +0x00381202,0x00001407,0x00380a09,0x0b901c1c, +0x00380400,0x20100801,0x0040020a,0x0bd0201c, +0x00380400,0x20100401,0x00400609,0x0bd0201c, +0x00680400,0x20300001,0x00980a11,0x0d602c26, +0x20180800,0x20100800,0x00300400,0x0d102e1e, +0x20280e01,0x00101000,0x00100800,0x0d402a1b, +0x20280e01,0x00201000,0x00000800,0x0d502e1b, +0x20400601,0x00280c00,0x20201800,0x0f303a20, +0x00500201,0x20300a01,0x00480604,0x0c202e20, +0x00400c02,0x20281204,0x00400206,0x0c602e1e, +0x00500801,0x20180e03,0x00300207,0x0c702e1f, +0x00680402,0x00201a03,0x20480e0d,0x0e204626, +0x20301002,0x20381e03,0x0060000b,0x0b202a1c, +0x20180601,0x00200003,0x00080807,0x0b702a1d, +0x20100000,0x00180401,0x00180808,0x0b702a1e, +0x00180a03,0x00100804,0x00200c06,0x0cd03e29, +0x00100000,0x00100003,0x00080c02,0x0a602615, +0x20180a01,0x00100c01,0x00000005,0x0aa02a17, +0x20180602,0x00100c02,0x00000004,0x0aa02a18, +0x20100404,0x20100a06,0x00480c08,0x0ba04222, +0x00081202,0x00101002,0x00000c04,0x09c02613, +0x00100402,0x20180a03,0x00400402,0x09f02a14, +0x00100401,0x20100202,0x00300002,0x09f02a14, +0x00180603,0x00080805,0x00600c04,0x0ab0361c, +0x00100000,0x20300603,0x00400405,0x09402e0f, +0x20180601,0x00000402,0x00200006,0x09602a10, +0x20180601,0x00000402,0x00300006,0x09602a10, +0x00000001,0x20100204,0x00400407,0x09e04217, +0x20200c02,0x20381202,0x00580407,0x08e02a09, +0x00100601,0x20100201,0x00300404,0x08f02a0b, +0x00100201,0x20100000,0x00300404,0x08f02a0b, +0x00000800,0x20180c00,0x00380807,0x09403e10, +0x00280a02,0x00000c03,0x00080801,0x08a02a05, +0x20100802,0x20181202,0x00300007,0x08b02a05, +0x20200c02,0x20181603,0x00300407,0x08b02a05, +0x00080601,0x00200c01,0x00080c08,0x08e03e08, +0x20100400,0x20180a02,0x00300407,0x08902a01, +0x00080601,0x00200803,0x20180804,0x08a02800, +0x00180a02,0x00200c03,0x20280803,0x08a02800, +0x20180401,0x00100400,0x00380407,0x08c03601, +0x00000801,0x00080a01,0x00180803,0x08a02404, +0x00180400,0x00000a01,0x00100003,0x08b02804, +0x00100001,0x00000202,0x00200405,0x08b02804, +0x00280601,0x00080401,0x00400c05,0x08e03406, +0x00080601,0x00200403,0x20100004,0x08d02408, +0x20200801,0x20180e01,0x00300008,0x08e02809, +0x20100400,0x00080401,0x00200007,0x08e02809, +0x20400001,0x20100202,0x0030000b,0x09203c0e, +0x00080800,0x00100c00,0x00000404,0x0920240c, +0x00281203,0x00101803,0x00080401,0x0940280e, +0x00280a01,0x00000c00,0x00100003,0x0940280e, +0x00580a01,0x20101402,0x00380800,0x09b03c13, +0x00100601,0x20100201,0x00300405,0x09902811, +0x20300c03,0x20381605,0x00600808,0x09c02812, +0x20200c02,0x20281203,0x00400008,0x09c02813, +0x20480e01,0x20301201,0x0080080e,0x0a60381b, +0x20101003,0x00081e03,0x00200007,0x0a302816, +0x00300201,0x00080403,0x00180401,0x0a602817, +0x00380a01,0x00100803,0x20180401,0x0a602817, +0x00201803,0x20682e04,0x00c00c03,0x0b603823, +0x20281604,0x00302407,0x20480803,0x0af0281b, +0x20780400,0x00000400,0x0010040a,0x0b302c1c, +0x20680400,0x20100601,0x0010080a,0x0b30281c, +0x20880602,0x00000004,0x00180409,0x0c903c29, +0x00101402,0x20281e06,0x00401602,0x0bd02c1c, +0x00300c00,0x20180a01,0x0020020a,0x0c202c1c, +0x00300c00,0x20280e01,0x00200208,0x0c202c1c, +0x00500c01,0x00080a03,0x00180a10,0x0dd04025, +0x20200402,0x00281400,0x00081000,0x0d70321d, +0x20300402,0x20281400,0x00480c00,0x0da0361a, +0x20300402,0x20281400,0x00580c00,0x0db0361a, +0x20580803,0x00080400,0x00480400,0x0fa03e1e, +0x00500204,0x00300807,0x20580e05,0x0c802e1f, +0x00780a05,0x00001407,0x20180e0a,0x0cc0361f, +0x00680604,0x00001007,0x20180e0a,0x0cd0321f, +0x00880606,0x20200808,0x00300a10,0x0ea04225, +0x20181003,0x00301a05,0x20300009,0x0b802e1d, +0x20100804,0x20280e07,0x0050040a,0x0bc0321f, +0x20100403,0x20280605,0x00300409,0x0bd0321f, +0x20301005,0x20281609,0x0050100a,0x0d504a28, +0x00180603,0x20100404,0x00200004,0x0ab02a17, +0x20200201,0x20180404,0x00280406,0x0af02e17, +0x20200201,0x20180803,0x00380407,0x0af02e17, +0x00281605,0x00101807,0x00000002,0x0c304a22, +0x20101404,0x20282206,0x00400406,0x0a102e12, +0x00380601,0x00000800,0x00100400,0x0a503214, +0x00380601,0x00000801,0x00100400,0x0a503214, +0x20201804,0x20481e08,0x00600009,0x0b304e1c, +0x00100203,0x00300406,0x20480c02,0x09902e0e, +0x20200802,0x20180e02,0x00200009,0x09b03210, +0x20100802,0x20180e03,0x00200008,0x09b03210, +0x00100201,0x00200405,0x20181003,0x0a704a16, +0x00080c00,0x00301602,0x20300405,0x09302e0a, +0x00180602,0x00100803,0x20100003,0x0950320a, +0x00080602,0x00100403,0x20100004,0x0950320a, +0x00180a01,0x00101001,0x00000007,0x09d04611, +0x00000401,0x00080a01,0x00100405,0x09002e05, +0x00080801,0x00000e02,0x00100005,0x09103206, +0x00080800,0x00001202,0x00100005,0x09103206, +0x20180401,0x20100202,0x00500809,0x09604609, +0x20180800,0x00100801,0x20180405,0x08e02e01, +0x20100800,0x20280800,0x00400006,0x08f03000, +0x20100800,0x20280c00,0x00400006,0x08f03201, +0x00000601,0x20280401,0x00500007,0x09404601, +0x00180a01,0x00001000,0x00200003,0x08f02c03, +0x00100401,0x00080400,0x00280403,0x09003004, +0x00200000,0x00000000,0x00180403,0x09003004, +0x00100801,0x20180e02,0x00400007,0x09504406, +0x20100800,0x20380e01,0x00500407,0x09102c08, +0x20180a02,0x00000c03,0x00000007,0x09303009, +0x20280601,0x00000401,0x00100408,0x09302c09, +0x20280400,0x00200001,0x00180409,0x09a0440e, +0x00000801,0x20181201,0x00300004,0x09702c0d, +0x00000c03,0x20281a04,0x00300804,0x0990300e, +0x00100802,0x20180e03,0x00100003,0x0990300e, +0x00400202,0x00180801,0x00100c02,0x0a304414, +0x00080601,0x00100803,0x20180404,0x09e02c11, +0x00080602,0x00200c04,0x20381004,0x0a103012, +0x00080a02,0x00101003,0x20280805,0x0a102c12, +0x20501404,0x00181a05,0x2018040e,0x0af0481c, +0x00280a01,0x00001601,0x00100004,0x0a802c15, +0x00200400,0x00180601,0x00000404,0x0ab02c16, +0x00200801,0x20180e02,0x00200804,0x0ab02c16, +0x00481604,0x00602006,0x20781201,0x0bf04422, +0x20600c03,0x20381e03,0x0060080a,0x0b402c1c, +0x20700402,0x00180a01,0x0008040a,0x0b802c1d, +0x20600402,0x00180800,0x20180409,0x0b802c1d, +0x20b00004,0x00080605,0x0010040d,0x0d104028, +0x00381202,0x00102007,0x20280e08,0x0c30301d, +0x00380a02,0x00201405,0x2028060a,0x0c702c1c, +0x00380a02,0x00201405,0x2028060a,0x0c702c1c, +0x00681602,0x00102006,0x00080a13,0x0e504024, +0x00100004,0x00380c00,0x00583400,0x0dd03a21, +0x20180c03,0x00680400,0x00082c00,0x0e103e1d, +0x20180803,0x00680400,0x00082c00,0x0e203e1e, +0x20380404,0x00581800,0x00482400,0x10204e1f, +0x00080e07,0x0020080d,0x00280803,0x0cd02a20, +0x00280a05,0x0048040a,0x20180a03,0x0d202e1f, +0x00280a05,0x0040000a,0x20180a03,0x0d302e1f, +0x00380e04,0x0030000d,0x20280a08,0x0f204223, +0x00101404,0x20181608,0x00400c04,0x0bd0321c, +0x00200001,0x00200a03,0x20200003,0x0c30361e, +0x00200001,0x00100603,0x20100404,0x0c30361f, +0x00380a04,0x00101c01,0x20201001,0x0df05227, +0x20300201,0x00380404,0x20180408,0x0b102e16, +0x20400001,0x00280601,0x0008040a,0x0b503218, +0x20300000,0x00200201,0x00080409,0x0b503218, +0x20302407,0x20182e0b,0x0040040a,0x0cc05222, +0x00380c00,0x00301800,0x20280c00,0x0a703212, +0x00200201,0x00200002,0x20100201,0x0ab03213, +0x00100400,0x00280801,0x00000001,0x0ab03213, +0x00282205,0x00702c0b,0x20681001,0x0bd04e1c, +0x20180602,0x00000001,0x00400c08,0x09e02e0e, +0x00080800,0x00200e01,0x20100006,0x0a103610, +0x00180e01,0x00301002,0x20200005,0x0a203210, +0x00000402,0x20100205,0x00500c08,0x0b005218, +0x00000c02,0x20181204,0x00500403,0x09903209, +0x20100400,0x00180800,0x00200406,0x09b0320a, +0x20100401,0x00080a02,0x00200807,0x09b0320a, +0x00000201,0x00080801,0x00500808,0x0a605210, +0x00180602,0x00200804,0x00180404,0x09503205, +0x00100401,0x00280a01,0x00000003,0x09703605, +0x00100801,0x00180800,0x00080403,0x09703605, +0x00100c02,0x00080e03,0x00380407,0x0a005608, +0x20100400,0x00080a02,0x00300806,0x09403201, +0x20180a01,0x00300c02,0x20280406,0x09603601, +0x20180a01,0x00300c02,0x20280406,0x09603601, +0x20180a02,0x00300804,0x00080409,0x09d05201, +0x00100802,0x00181201,0x00080403,0x09503004, +0x00200000,0x00100601,0x00100403,0x09603403, +0x00200000,0x00100201,0x00100403,0x09603403, +0x00280c00,0x00101201,0x00200405,0x09f05006, +0x20180a02,0x00300c04,0x20380405,0x09703008, +0x20300801,0x00081202,0x00200009,0x09903409, +0x20300801,0x00080a01,0x00180409,0x09903409, +0x20200c01,0x20280a01,0x0068040a,0x0a30500d, +0x00100002,0x00200a03,0x00080403,0x09d0300c, +0x00380a01,0x00201002,0x20280c00,0x09f0300e, +0x00380601,0x00200c03,0x20180800,0x09f0300e, +0x00200800,0x00080401,0x00380804,0x0ac04c14, +0x20100202,0x00180403,0x00100407,0x0a402c11, +0x20200000,0x00100000,0x00200808,0x0a702c12, +0x20200401,0x00180a01,0x00200808,0x0a703012, +0x20181603,0x00202002,0x00200008,0x0b804c1a, +0x00100402,0x00180e03,0x00100803,0x0ae03016, +0x00280400,0x00000601,0x00200402,0x0b103017, +0x00280a01,0x00100801,0x00100002,0x0b103017, +0x00101403,0x20382206,0x00a00806,0x0c704822, +0x20300401,0x00200c02,0x20281407,0x0ba0301b, +0x20400802,0x20100201,0x00380c09,0x0be0301c, +0x20500803,0x00000202,0x00380809,0x0be0301c, +0x20700001,0x00200002,0x00281407,0x0d904828, +0x00000e01,0x00380804,0x00101201,0x0c902c1e, +0x00201202,0x00180806,0x00400a05,0x0cd0301e, +0x00201202,0x00180407,0x00300a05,0x0cd02c1e, +0x00402a02,0x00181c06,0x0028060d,0x0ed04425, +0x00580c03,0x00281000,0x00d84800,0x0e605e29, +0x00300004,0x20382400,0x01385800,0x0ea06625, +0x00200004,0x20282400,0x01385800,0x0eb06625, +0x00200806,0x20382800,0x01386c00,0x10e07a28, +0x20700801,0x20182008,0x00982c10,0x0d303e21, +0x20300a02,0x20281c0c,0x00a83808,0x0d904221, +0x20200a02,0x20381c0c,0x00a83807,0x0d904221, +0x20100a04,0x20182011,0x00883805,0x0fa04e26, +0x00581606,0x0010200a,0x00080a04,0x0c403a1b, +0x00380a04,0x00000807,0x00380400,0x0c903a1d, +0x00380a04,0x20100807,0x00380401,0x0ca03a1d, +0x20180801,0x00100004,0x00000c01,0x0e804e23, +0x20400405,0x20480609,0x00900c0c,0x0b703e18, +0x20300003,0x20200205,0x00500409,0x0bc03e19, +0x20200403,0x20200205,0x00500409,0x0bc03e19, +0x00482207,0x20103c06,0x00000e01,0x0d705e22, +0x00300603,0x20380c05,0x00700000,0x0ad03a12, +0x00180602,0x20200404,0x00500002,0x0b103a13, +0x00280a03,0x20200805,0x00580402,0x0b103a13, +0x2030200a,0x20983610,0x00f0180c,0x0c70621d, +0x20300403,0x20180e04,0x00500409,0x0a503e0d, +0x00000401,0x20380a02,0x00600805,0x0a803e10, +0x00000802,0x20481204,0x00700c06,0x0a803e0f, +0x00280a08,0x20100c0d,0x00280c02,0x0bb05e16, +0x00380a02,0x00001004,0x00180800,0x09f03e09, +0x20100000,0x20200400,0x00480406,0x0a20420a, +0x20180400,0x20200401,0x00480805,0x0a203e0a, +0x20200806,0x20380e0a,0x0050080a,0x0b106610, +0x20100401,0x20280a02,0x00500807,0x09b03a06, +0x00280601,0x20300801,0x00580402,0x09e03e06, +0x00280601,0x20200801,0x00400003,0x09e03e06, +0x00380e05,0x20101408,0x00380c04,0x0ab06209, +0x20180601,0x20100801,0x00380404,0x09a03c00, +0x20200801,0x20380e02,0x00700408,0x09c03e01, +0x20200c02,0x20481203,0x00700408,0x09c03e01, +0x20300401,0x20480e05,0x0080100c,0x0a806201, +0x00200000,0x20200800,0x00580402,0x09b03803, +0x00200601,0x20200002,0x00380402,0x09d03c04, +0x00200201,0x20100002,0x00380801,0x09d03c04, +0x00201002,0x20381a02,0x00580c04,0x0aa06007, +0x20300001,0x20280a01,0x00600409,0x09d03408, +0x20280400,0x20100e01,0x00380407,0x0a003c08, +0x20280400,0x20100c00,0x00300007,0x0a003c08, +0x20180e01,0x00101405,0x20180c09,0x0ae0580d, +0x00300201,0x20100402,0x00400000,0x0a30380c, +0x00200000,0x20280401,0x00500402,0x0a60380d, +0x00100400,0x20280400,0x00500403,0x0a60380d, +0x00281204,0x20201403,0x00401405,0x0b705c14, +0x20300201,0x20180601,0x00500c0a,0x0aa03811, +0x20200201,0x20180400,0x00400808,0x0ad03c12, +0x20280601,0x20200401,0x00400407,0x0ad03c12, +0x20401006,0x2068220a,0x00900c0b,0x0c20641b, +0x00300804,0x20280603,0x00580c00,0x0b403c16, +0x00200803,0x20280e03,0x00480802,0x0b803c17, +0x00200803,0x20280e03,0x00580402,0x0b803c17, +0x00380e05,0x20201808,0x00181800,0x0d206021, +0x20280601,0x00001408,0x00480409,0x0c00341b, +0x20280400,0x00001407,0x00180c08,0x0c403c1c, +0x20280401,0x00001807,0x00280c07,0x0c403c1c, +0x2050140a,0x20580607,0x00781809,0x0e305825, +0x20180a01,0x20101c04,0x00902804,0x0cf04021, +0x00081603,0x00002c08,0x00602c01,0x0d404420, +0x20181a03,0x20102c08,0x00702c02,0x0d404420, +0x00282e07,0x00005416,0x00600e07,0x0f605426, +0x00801808,0x20984800,0x01b8bc00,0x0f50ba36, +0x00701008,0x20583000,0x00f8c800,0x0fb0be34, +0x00701409,0x20683800,0x0118d000,0x0fb0be35, +0x00700809,0x20481800,0x00d8d000,0x1210d23a, +0x20600607,0x20380c19,0x00988018,0x0dc06e2a, +0x20400607,0x20180819,0x00488014,0x0e206a2a, +0x20400607,0x20180c1a,0x00388414,0x0e306a2b, +0x20500209,0x2028041a,0x00687415,0x10607a2f, +0x20100e01,0x20282404,0x00600406,0x0cc0521b, +0x20100800,0x20181403,0x00280807,0x0d104e1d, +0x20100601,0x00081005,0x00180807,0x0d104e1d, +0x00000c02,0x20282201,0x00500405,0x0f206222, +0x00180401,0x00100800,0x20380803,0x0c005a17, +0x00080602,0x00100803,0x20300004,0x0c404e18, +0x00180601,0x00100801,0x20300003,0x0c404e18, +0x20301201,0x00182c05,0x20401c05,0x0e20661d, +0x00080601,0x00000802,0x20100005,0x0b505613, +0x20100403,0x00080e04,0x20100805,0x0b905213, +0x20100402,0x00081203,0x20100806,0x0b904e13, +0x00781604,0x00503c03,0x20e80a04,0x0d407e1d, +0x20180401,0x00000a02,0x00180405,0x0ad0560e, +0x00100202,0x00100404,0x20480803,0x0b00520f, +0x00180602,0x00200803,0x20580803,0x0b00520f, +0x20500804,0x00081a09,0x00101810,0x0c707617, +0x00100401,0x20181000,0x00300003,0x0a70520a, +0x20100002,0x00180604,0x20300006,0x0aa0520a, +0x20100001,0x00180602,0x20300006,0x0aa04e0a, +0x00480601,0x00200c03,0x20581601,0x0be07a0f, +0x00000201,0x00000402,0x20180805,0x0a305205, +0x00100201,0x00180403,0x20480403,0x0a604e06, +0x00000400,0x00180801,0x20480404,0x0a604e06, +0x20200602,0x00181001,0x2020100c,0x0b70760a, +0x20100002,0x00080601,0x00000005,0x0a204c00, +0x20180401,0x00200e01,0x20580806,0x0a404e01, +0x00080a01,0x00201402,0x20680c05,0x0a404e01, +0x20200005,0x00200605,0x20680c07,0x0b507800, +0x00280604,0x00000805,0x00000401,0x0a305003, +0x00180601,0x00100802,0x20200004,0x0a504803, +0x00180601,0x00000800,0x20100804,0x0a504803, +0x00480e06,0x00202809,0x20581402,0x0b607404, +0x20200006,0x20180608,0x00200008,0x0a505008, +0x20100001,0x00080602,0x00000807,0x0a804c09, +0x20200402,0x00080a02,0x00000807,0x0a804c09, +0x20200804,0x20181e09,0x0040180e,0x0ba0700c, +0x00300206,0x00000409,0x00100002,0x0ab04c0d, +0x00200202,0x00000002,0x00000403,0x0ae04c0e, +0x00200202,0x00000402,0x20100003,0x0ad04c0e, +0x20200e01,0x00182004,0x20300408,0x0c307017, +0x20400406,0x20180a09,0x00200809,0x0b205412, +0x20300402,0x00080a04,0x00000008,0x0b505013, +0x20300402,0x00080a03,0x20100408,0x0b505013, +0x00280a02,0x00401400,0x20b81000,0x0cf0781b, +0x00780a02,0x00001c08,0x00081603,0x0bc05015, +0x00580802,0x00101403,0x20281601,0x0c004c16, +0x00580803,0x00101402,0x20381601,0x0c004c16, +0x2020080a,0x00281607,0x20681008,0x0de06c1f, +0x20380401,0x20200803,0x00702811,0x0c80541c, +0x20280603,0x2010100a,0x0040200f,0x0cc04c1d, +0x20180a04,0x2010140c,0x0020200e,0x0cc04c1d, +0x00481a0a,0x00404817,0x20b80c02,0x0ef06824, +0x20200202,0x20300006,0x00804c07,0x0d907028, +0x20300800,0x20381c00,0x00806809,0x0de06c28, +0x20300c00,0x20282201,0x00706c0a,0x0de06c28, +0x20501802,0x20284a07,0x0070900f,0x10207c2c + }, //DNP + { +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000 + }, //ct3 + }, + Sv1Table:{ // Sv1Table + { +0x00500400,0x00400000,0x00001000,0x0b983a19, +0x00200402,0x20100000,0x00081000,0x0b28160f, +0x00580e03,0x00300000,0x00003c00,0x0b182e14, +0x00400403,0x20100000,0x00000000,0x0c982612, +0x20380a01,0x00500000,0x0000180e,0x0ad83212, +0x00100207,0x00000007,0x00001005,0x0ab81a0d, +0x20500401,0x00000208,0x0000100f,0x0a88120c, +0x2058160a,0x00000008,0x0000380c,0x0c181e0c, +0x20380e01,0x00300202,0x00001405,0x0a782608, +0x2060000a,0x0000020f,0x00081007,0x0a681207, +0x20200405,0x00100204,0x00081e01,0x0a581a05, +0x00000c0e,0x20500215,0x00081e04,0x0bc80609, +0x00100405,0x00000204,0x00081a03,0x0a482207, +0x00600206,0x0000000e,0x0008160b,0x0a382608, +0x00680a07,0x0010000b,0x00000e07,0x0a282609, +0x00480a0c,0x20200014,0x00080e04,0x0b78220d, +0x00280e0a,0x0010000c,0x00001c01,0x0a082a08, +0x20200001,0x00000204,0x00001407,0x09d81e0a, +0x20700407,0x2010020b,0x0008040c,0x09d81a07, +0x20300c08,0x2040020f,0x00080c07,0x0b081a0b, +0x20300c09,0x20200210,0x00081006,0x09c81605, +0x00200202,0x00000000,0x00000801,0x09981a06, +0x00580604,0x00000009,0x00080a08,0x09b82204, +0x00200204,0x20100009,0x00081e01,0x0ac82e08, +0x00380604,0x0020000a,0x00081a04,0x09a82e04, +0x20300c05,0x00000205,0x00081c05,0x09781a04, +0x20200002,0x00000205,0x00000807,0x09881e05, +0x20180402,0x00000203,0x00000005,0x0a883205, +0x20100400,0x00100201,0x00000805,0x09882e03, +0x00481207,0x0020000b,0x00001603,0x09682602, +0x00100000,0x00000002,0x00080400,0x09781e01, +0x00100203,0x20100004,0x00000401,0x0a783202, +0x00000402,0x00200202,0x00080802,0x09882800, +0x20500006,0x20100209,0x00000809,0x09581400, +0x00080a02,0x20100001,0x00000c04,0x09781c01, +0x20280404,0x20200205,0x00000805,0x0a682c01, +0x00080603,0x00300005,0x00000c01,0x09883002, +0x00580605,0x20100008,0x00000a05,0x09681802, +0x20200c03,0x20200205,0x00081403,0x09881804, +0x00280a04,0x20200006,0x00001400,0x0a782804, +0x00080403,0x00200205,0x00000c02,0x09982403, +0x20400805,0x20200209,0x00080409,0x09781004, +0x00280800,0x00100004,0x00080603,0x09b82404, +0x20200404,0x20400207,0x00000406,0x0aa81c07, +0x00000203,0x00100003,0x00000402,0x09c82405, +0x00100205,0x00000007,0x00080602,0x09a81808, +0x00080a04,0x00000003,0x00001804,0x09c82004, +0x00200e04,0x20300004,0x00081001,0x0ae8200a, +0x00100003,0x00000204,0x00080402,0x09f82007, +0x00000c06,0x20100208,0x00081402,0x09e81408, +0x20200c07,0x2020020a,0x00081405,0x09f81409, +0x20600c0b,0x00000209,0x00082408,0x0b48280e, +0x20580604,0x00000005,0x00000005,0x0a38240b, +0x20381206,0x0020000b,0x00001403,0x0a38240b, +0x20280e06,0x0010000b,0x00000800,0x0a58240b, +0x0058260e,0x00300017,0x0000460a,0x0bb8380d, +0x00c00405,0x00000208,0x00081609,0x0a982409, +0x00500c03,0x20200208,0x00000a06,0x0a98100a, +0x00300805,0x20100208,0x00000605,0x0aa81808, +0x00001408,0x20700214,0x00001804,0x0c080409, +0x20980e03,0x00100008,0x0008041a,0x0ae83011, +0x20300400,0x00000001,0x00081008,0x0ad8140a, +0x20180e02,0x00100007,0x00001403,0x0ad81c07, +0x20100201,0x20100004,0x00081403,0x0c68100c, +0x00580e01,0x20500c00,0x00b02400,0x0b282616, +0x00480800,0x00400c00,0x20300800,0x0af81a11, +0x00301401,0x20582800,0x00900c00,0x0ac81a0e, +0x00780a06,0x00300c00,0x20203000,0x0c482a12, +0x20400a01,0x20881604,0x00e01c0e,0x0a88160f, +0x20781602,0x00200601,0x00101c0c,0x0a88160b, +0x20480e01,0x00000c02,0x00000008,0x0a68160a, +0x20f01c0b,0x00183e12,0x00101014,0x0bd81e08, +0x20302007,0x20682a08,0x00981802,0x0a381607, +0x00401405,0x20380606,0x00182608,0x0a480e09, +0x00300001,0x20300a02,0x00280e04,0x0a281608, +0x00e80e08,0x00702410,0x20e83619,0x0ba8220b, +0x00780a08,0x0020100d,0x00081607,0x0a082209, +0x00080604,0x00200008,0x00180404,0x09e8220b, +0x20101400,0x20381c00,0x00480404,0x09e81e09, +0x20800406,0x00581609,0x20500c10,0x0b282e0f, +0x20801007,0x0008260a,0x0040100d,0x09b82206, +0x20180400,0x00080603,0x00101403,0x09a81e08, +0x00080c00,0x00201001,0x20280c01,0x09a81e06, +0x00581604,0x00602408,0x20b81a08,0x0ac82e0b, +0x00581a05,0x0030280a,0x2058160a,0x09982205, +0x00000403,0x20180602,0x00080801,0x09681a06, +0x00000201,0x20180801,0x00100401,0x09782205, +0x20200000,0x00000603,0x20200808,0x0a68320b, +0x20100c03,0x20380a06,0x00500806,0x09582207, +0x00381606,0x00002007,0x20100000,0x09481e06, +0x00000401,0x00080601,0x00080403,0x09581e04, +0x00100402,0x00180a03,0x20180802,0x0a283206, +0x20180e01,0x00000803,0x00300004,0x09382602, +0x20201c07,0x20582e0c,0x00700807,0x09181a02, +0x00100202,0x00100002,0x20100002,0x09382202, +0x20280602,0x00280404,0x20300005,0x0a083a02, +0x00280e01,0x20401000,0x00500800,0x09382000, +0x00100205,0x0020040a,0x20481400,0x09281c02, +0x20201005,0x00081604,0x20280c05,0x09382002, +0x00200c01,0x00180a02,0x20580401,0x0a083401, +0x20300c00,0x20781202,0x00900806,0x09381c03, +0x20100403,0x00280e05,0x20300c03,0x09381c03, +0x00181e06,0x00402809,0x20680602,0x09582403, +0x20201800,0x00381801,0x20780406,0x0a283805, +0x00301001,0x20480e01,0x00580a03,0x09581c04, +0x00280e03,0x00201404,0x20680400,0x09581804, +0x00201402,0x20381608,0x00400c01,0x09681c03, +0x00280800,0x00900c02,0x20d80400,0x0a583808, +0x20380601,0x00000002,0x00200005,0x09782006, +0x20400804,0x00080604,0x20100005,0x09781807, +0x20400c04,0x00281a01,0x20180807,0x09882007, +0x20281c01,0x00702402,0x20a00804,0x0a98340a, +0x00400a01,0x00000201,0x00180603,0x09b81c07, +0x00781608,0x00102008,0x20200606,0x09b81807, +0x00581e08,0x0040280a,0x20600205,0x09c82008, +0x00581608,0x00002404,0x20101a01,0x0af82c0b, +0x20900803,0x00280a03,0x0018080a,0x09f8240b, +0x20a0200c,0x20483610,0x0060040f,0x09f8180c, +0x20801409,0x2028220d,0x00400c0b,0x0a081c0b, +0x20a04811,0x20587215,0x0080080d,0x0b582811, +0x01100a07,0x00301007,0x20181211,0x0a482407, +0x00880e0a,0x00502013,0x2078160e,0x0a681c0c, +0x00881208,0x00201c0e,0x20480a0d,0x0a78200a, +0x00883211,0x00d0401e,0x21480e11,0x0be82c0f, +0x20b00804,0x0058260c,0x00301021,0x0a882c0f, +0x20380c04,0x00100e0b,0x00001c09,0x0aa81409, +0x20301003,0x2018220a,0x0020240a,0x0aa81409, +0x20200007,0x00280615,0x20402c06,0x0c38180a, +0x00301601,0x00081c00,0x20301000,0x0b081612, +0x00400205,0x20580400,0x00802400,0x0ac8120f, +0x00380e02,0x00401800,0x20700800,0x0aa8160f, +0x00080a04,0x20180800,0x00602c00,0x0c08220b, +0x20580403,0x00500a03,0x20a8080a,0x0a780e0d, +0x20802c0b,0x2058360f,0x0068140b,0x0a680a09, +0x20500c04,0x00081606,0x00000409,0x0a48160a, +0x20400008,0x2030160c,0x00482801,0x0ba8120a, +0x00481a03,0x00403405,0x20881a06,0x0a28120b, +0x0098260a,0x00603413,0x20781e0e,0x0a281a0b, +0x00400201,0x00300404,0x20581207,0x0a081a09, +0x00580a08,0x2020000d,0x00880a0a,0x0b582e0e, +0x20100401,0x20280a04,0x00501006,0x09c81a0b, +0x20400804,0x2038120c,0x00601c0c,0x09b8160c, +0x20181a03,0x00302002,0x20400404,0x09b81a0a, +0x20200805,0x20580a0b,0x00980407,0x0ac82610, +0x20180400,0x20100a02,0x00381003,0x09781607, +0x00000c02,0x20281000,0x00281400,0x09781a06, +0x00001003,0x20381606,0x00400002,0x09781a07, +0x00100c00,0x20282004,0x00780c00,0x0a68360c, +0x00001003,0x20282601,0x00580400,0x09582206, +0x00300204,0x00100805,0x20280a01,0x09381e07, +0x00000601,0x00180403,0x20181002,0x09382206, +0x20280a02,0x00100803,0x20100005,0x0a08360a, +0x00281206,0x00201408,0x20300000,0x09282206, +0x20401005,0x00182207,0x20100c07,0x09081e04, +0x00180a02,0x00100802,0x20200001,0x09182204, +0x00300401,0x20100204,0x00180a01,0x09c83608, +0x20201405,0x2028220a,0x00200807,0x08f81e02, +0x00581204,0x00502807,0x20981e05,0x08f81e03, +0x20100804,0x00080a04,0x00180803,0x08f82202, +0x20300c02,0x20181201,0x00181409,0x09983e03, +0x00101602,0x00481406,0x20681000,0x08f82001, +0x20480801,0x00000603,0x0010100a,0x08e82400, +0x00281606,0x00202008,0x20180400,0x08f82400, +0x00380e01,0x00301806,0x20380e01,0x09984401, +0x20280c02,0x00801201,0x20b00004,0x09082003, +0x00200800,0x20280400,0x00280602,0x08f82004, +0x20501c08,0x2038320b,0x00601008,0x09082404, +0x20281e02,0x20102802,0x00301007,0x09a84004, +0x00481a04,0x00502004,0x20600a03,0x09282003, +0x20100802,0x00080e01,0x00100404,0x09182005, +0x00481e07,0x0040280c,0x20680e07,0x09382005, +0x00200c01,0x20880e05,0x00e01401,0x09d83808, +0x20400804,0x20180a07,0x00200807,0x09481805, +0x00081203,0x00201004,0x20200801,0x09482007, +0x00000002,0x20300e07,0x00400c06,0x09481c04, +0x20101801,0x20482e02,0x00a00c06,0x0a28340c, +0x00481605,0x00101806,0x00000603,0x09781c07, +0x20101402,0x20181e05,0x00201402,0x09881809, +0x20301002,0x20382a02,0x00700805,0x09882009, +0x20400c03,0x00281801,0x20100403,0x0a983010, +0x20600007,0x20400a07,0x00680407,0x09b81409, +0x00281801,0x00303002,0x20581e01,0x09d8140a, +0x00180a02,0x00201804,0x20381602,0x09d81c0b, +0x00783e07,0x00506c09,0x20781208,0x0b18280d, +0x00a8260c,0x2040240e,0x0080220a,0x0a081808, +0x20280a04,0x20380804,0x00702405,0x0a281c0c, +0x00000400,0x00081400,0x00301801,0x0a28200a, +0x20902805,0x20b84e0c,0x0140380d,0x0b782c10, +0x20701807,0x20d80e15,0x01280815,0x0a48040e, +0x00101802,0x20581a07,0x00500602,0x0a880c0d, +0x00080800,0x00101400,0x20280400,0x0a88140b, +0x00501201,0x00080402,0x00181e0f,0x0c081c0f, +0x00281602,0x00202000,0x20201800,0x0ad81e11, +0x20100003,0x00580800,0x20880800,0x0ab8120b, +0x00100601,0x20181000,0x00400c00,0x0a781a0c, +0x20301402,0x20282400,0x00481800,0x0bd80e08, +0x20200803,0x20480606,0x00600807,0x0a58160e, +0x00383608,0x00505409,0x20a80e04,0x0a58120d, +0x20280802,0x00000e03,0x00180c03,0x0a18160b, +0x00581603,0x00301805,0x2058160a,0x0b88160d, +0x00100602,0x20281404,0x00500c00,0x09f81a0b, +0x20202407,0x20883e0e,0x00b01c05,0x09e8120c, +0x00380604,0x20200004,0x00400202,0x09c81a0a, +0x20300c03,0x20281a05,0x00180404,0x0b081e10, +0x20180401,0x20100203,0x00000403,0x09a8120a, +0x00000a04,0x00100408,0x20482000,0x0998120a, +0x20301c05,0x20382a07,0x00500006,0x09781a09, +0x00380a03,0x00201405,0x20581a04,0x0a982210, +0x20100400,0x20200001,0x00081001,0x09581208, +0x00180802,0x00301203,0x20380800,0x09481a0a, +0x00381204,0x00401c07,0x20681604,0x09481e08, +0x00100000,0x00000a03,0x00080c04,0x0a082a10, +0x00300201,0x20101001,0x00081202,0x09181608, +0x20180a02,0x00100403,0x00100404,0x08f82207, +0x20180401,0x00000604,0x00100805,0x08f81e08, +0x20400802,0x00081602,0x00280808,0x09a8320a, +0x20400802,0x20181a03,0x00400808,0x08e81e05, +0x00100003,0x20100e04,0x00281001,0x08c81e05, +0x20100802,0x20180e01,0x00280803,0x08d82204, +0x00400201,0x00300804,0x20381604,0x09683608, +0x00381000,0x00102004,0x20381a03,0x08c81e03, +0x00180604,0x00080805,0x00501003,0x08a82603, +0x00380e03,0x00101004,0x20180601,0x08b82203, +0x20180c00,0x00201801,0x00080409,0x09283a06, +0x20181604,0x20302404,0x00500c06,0x08b82201, +0x20301405,0x20181606,0x00380407,0x08a81c01, +0x20400c04,0x20181a05,0x00300c08,0x08a82001, +0x00100a01,0x20181000,0x00601405,0x09183c01, +0x20101003,0x20881a08,0x00e01403,0x08c81c04, +0x00281203,0x00301408,0x20380602,0x08b82004, +0x00381204,0x00202406,0x20381203,0x08c81c04, +0x20401404,0x00082e04,0x00200c08,0x09383408, +0x00001802,0x20482800,0x00880401,0x08e81c06, +0x00180400,0x20100e02,0x00201003,0x08d81c04, +0x20201404,0x20382a06,0x00601405,0x08e82005, +0x00280e05,0x00601809,0x20900203,0x0988300a, +0x00181604,0x00201406,0x20200001,0x09181806, +0x20300c03,0x20281a04,0x00500805,0x09081809, +0x00280e04,0x00300c06,0x20400602,0x09181c07, +0x00081004,0x00201e07,0x20300804,0x09d8280b, +0x20101c04,0x20282606,0x00200803,0x09481408, +0x00181603,0x00101805,0x20180602,0x0958180a, +0x20100403,0x00000e05,0x20180804,0x09581408, +0x20180603,0x20100c04,0x00400404,0x0a38280f, +0x00281204,0x00400806,0x20600400,0x0998140a, +0x00201201,0x20481a03,0x00501401,0x09a81409, +0x00080a02,0x00000004,0x00200802,0x09981c0a, +0x00002404,0x20384a06,0x00702401,0x0ab82811, +0x20103005,0x00184a07,0x20401005,0x09e8100c, +0x20601005,0x00082205,0x20180409,0x09f8100e, +0x00000c01,0x20180a02,0x00200001,0x09f8180c, +0x20581e02,0x00603006,0x20b81401,0x0b481812, +0x00082a02,0x00d04007,0x21681c00,0x0a580c0f, +0x00382203,0x0050340a,0x2098120a,0x0a78140d, +0x00080400,0x00180401,0x00000c01,0x0a58180c, +0x00481400,0x20102801,0x00100e0d,0x0bc8180d, +0x00001400,0x00082000,0x00300c00,0x0a981e0d, +0x00200e02,0x20480c00,0x00780800,0x0a88120d, +0x00000201,0x20100000,0x00080400,0x0a580e0c, +0x20281202,0x00202000,0x20380c00,0x0bc80e0c, +0x00181201,0x00501001,0x20600400,0x0a28160d, +0x20502805,0x20184a05,0x00500405,0x0a281a0b, +0x00100c01,0x00080e02,0x00080800,0x09f8120c, +0x00101c04,0x20282606,0x00481205,0x0b58160f, +0x20100000,0x00180601,0x20200403,0x09c8160b, +0x00681205,0x0080300b,0x20e82a09,0x09d81a0c, +0x20100401,0x00380801,0x20380c02,0x09a81a0a, +0x00180a02,0x00501006,0x20481e01,0x0ad82212, +0x00101002,0x00181203,0x20281201,0x09881609, +0x20382000,0x00401e03,0x20201c08,0x09681e0d, +0x00182603,0x00403004,0x20480601,0x09581a0a, +0x00080800,0x00200400,0x00000801,0x0a482a12, +0x20181201,0x00501004,0x20680801,0x09381e09, +0x00300201,0x20380602,0x00500a02,0x0918160a, +0x20101002,0x20581a05,0x00800c03,0x09081a09, +0x00180a01,0x00000800,0x00100002,0x09c82610, +0x00280a02,0x00100801,0x20200e01,0x08f81a09, +0x20301004,0x20381604,0x00480807,0x08c81607, +0x00000801,0x20180801,0x00281001,0x08c81a07, +0x20200402,0x20200a03,0x00381406,0x0948260c, +0x20100c03,0x20100205,0x00081005,0x08b81607, +0x00380e06,0x00101009,0x00000203,0x08981a05, +0x00180a02,0x00100c03,0x20180402,0x08981e05, +0x00380602,0x20100404,0x00580400,0x08f8320a, +0x00300603,0x00280c05,0x00000401,0x08882204, +0x20201007,0x2028160a,0x00400407,0x08781603, +0x00000802,0x00081203,0x00300803,0x08781e02, +0x20200801,0x20181202,0x00600c0a,0x08b83205, +0x20500803,0x00382204,0x2020180a,0x08781c02, +0x00281a06,0x0020240a,0x20180c00,0x08681801, +0x00080601,0x00100c02,0x20180804,0x08781c01, +0x00080601,0x00100401,0x00200004,0x08a82c02, +0x00281201,0x00501c04,0x20a80e05,0x08a81405, +0x20201005,0x20382209,0x00701406,0x08781803, +0x20100801,0x00081201,0x00200c03,0x08882004, +0x00081002,0x00001601,0x00380c04,0x08d82c06, +0x00280e04,0x00102002,0x20300401,0x08c81003, +0x00000201,0x00080405,0x00080401,0x08a81407, +0x00280e03,0x00201803,0x20280601,0x08b81805, +0x20300a02,0x20481004,0x00801006,0x0918300b, +0x20301c08,0x2028260a,0x00580406,0x08e81407, +0x00080a02,0x00101001,0x20100402,0x08e81008, +0x20201006,0x20281a07,0x00400405,0x08e81807, +0x00301001,0x20281203,0x00400e02,0x0988240d, +0x0038220b,0x00502c0e,0x20580603,0x09281808, +0x20101405,0x20182206,0x00300402,0x0928140a, +0x00280e07,0x0020140a,0x20200202,0x09281808, +0x20480401,0x00280400,0x00000808,0x09e82010, +0x20301c0c,0x20382612,0x00700406,0x09681409, +0x00280a04,0x00401408,0x20580e02,0x0988140b, +0x20201008,0x2018160c,0x00300805,0x0968140a, +0x00480e03,0x00102003,0x20180a05,0x0a781c11, +0x0048360b,0x00404813,0x20381a03,0x09b8200b, +0x20180803,0x00101606,0x00080404,0x09d8140c, +0x00181607,0x0020180b,0x20280601,0x09c8180c, +0x20700c05,0x20282607,0x00701408,0x0af82012, +0x20302805,0x20983e0f,0x00f02408,0x0a18180e, +0x00001a01,0x20182c02,0x00500c01,0x0a481c0e, +0x20101003,0x20381609,0x00400c02,0x0a28100c, +0x00400e02,0x00181807,0x20200e0c,0x0b981c10, +0x00181a02,0x00001c00,0x00201000,0x0a68120d, +0x00080a02,0x00401800,0x20600400,0x0a780e0e, +0x20100400,0x00100400,0x20200000,0x0a38120c, +0x20400c02,0x20181000,0x00280c00,0x0ba8120c, +0x00002003,0x20682606,0x00a00002,0x0a080e0c, +0x00181005,0x00102a05,0x00181800,0x0a08120e, +0x00281401,0x00201800,0x20100202,0x09d8120d, +0x00582203,0x00203005,0x2028120b,0x0b381211, +0x20280401,0x00200002,0x00181002,0x09a8160a, +0x00181208,0x20300009,0x00b02002,0x09981e0d, +0x00080604,0x20300802,0x00600803,0x0978120c, +0x20100801,0x20680a04,0x00a00805,0x0a981615, +0x00381e04,0x00102404,0x00100203,0x0958160b, +0x20302809,0x20783e10,0x00b00c05,0x09380e09, +0x20202006,0x20483a09,0x00700403,0x09281209, +0x00001001,0x20481a02,0x00880801,0x0a081a11, +0x20201c03,0x20682607,0x00a00406,0x08f8160a, +0x00280603,0x0030000a,0x20481e04,0x08f81609, +0x00280a04,0x00401409,0x20681a02,0x08e81608, +0x00100c02,0x00081000,0x00281002,0x09782210, +0x00000802,0x00281002,0x00180c00,0x08b81e07, +0x00180e01,0x00301801,0x20400003,0x08a81609, +0x00181000,0x00201602,0x20100802,0x08981a08, +0x00080e03,0x00301406,0x20280403,0x0908260d, +0x00281e05,0x00402407,0x20300400,0x08881e07, +0x20300403,0x00081203,0x00200c06,0x08681605, +0x20100800,0x20280a01,0x00400405,0x08681605, +0x00100402,0x20180604,0x00300c03,0x08a8220a, +0x00080402,0x20300207,0x00601406,0x08581604, +0x00480e04,0x00001c05,0x20180603,0x08581203, +0x00280401,0x00000601,0x00280401,0x08481602, +0x20180a01,0x00100c02,0x00200008,0x08682205, +0x20200c00,0x20480400,0x00681007,0x08481402, +0x20401404,0x20382607,0x0060100a,0x08381000, +0x20100601,0x20180401,0x00300006,0x08481801, +0x20100800,0x20280e03,0x00500005,0x08681c02, +0x00101001,0x20281800,0x00600201,0x08681c05, +0x00380602,0x00201005,0x20381603,0x08581004, +0x00080401,0x00000202,0x00200002,0x08581404, +0x00200c02,0x00181601,0x00280803,0x08882006, +0x20280401,0x00280402,0x20100802,0x08981806, +0x20100001,0x00080602,0x00100406,0x08781406, +0x20200800,0x20181001,0x00300402,0x08881806, +0x20580c00,0x00400804,0x20380409,0x08c8240c, +0x00581e06,0x00003005,0x20200a03,0x08c81005, +0x20280400,0x00180401,0x00000402,0x08b8140a, +0x00480a01,0x00101402,0x20180a02,0x08b81406, +0x00581204,0x00101804,0x20101206,0x0948200e, +0x20701c08,0x2078320c,0x00b0140b,0x08f80c09, +0x00380a01,0x00001c02,0x20180e03,0x09081009, +0x20500402,0x00081602,0x00401008,0x08f8140a, +0x20300c06,0x20381209,0x00500408,0x09b81810, +0x0098160a,0x00002c0d,0x20281a0c,0x09480c09, +0x20300201,0x20280a01,0x00601406,0x0958140a, +0x00681203,0x00101803,0x20180606,0x0948100b, +0x00180606,0x00000009,0x00100a02,0x0a481c13, +0x20802c0a,0x20585210,0x00a01811,0x0988100b, +0x00200403,0x20280a03,0x00480602,0x09b80c0c, +0x20601004,0x20382606,0x0050080a,0x0998100c, +0x20200405,0x20100609,0x00180801,0x0ad81012, +0x00282a05,0x0060400f,0x20a82a07,0x0a081010, +0x20181602,0x00002005,0x00180c03,0x0a18100d, +0x00281602,0x00202007,0x20481207,0x0a18100e, +0x00180a03,0x00000808,0x00280604,0x0b581c10, +0x20201c05,0x20183000,0x00381800,0x0a580a0a, +0x20280400,0x20180400,0x00501400,0x0a580e0c, +0x20180e02,0x00100c00,0x00101400,0x0a18120b, +0x20281602,0x00201400,0x20100400,0x0b880e0e, +0x00382a08,0x00603c0e,0x20980e05,0x09f80e0d, +0x00600203,0x20280800,0x00401205,0x09e8060e, +0x00201803,0x20282206,0x00400602,0x09b80a0c, +0x00202004,0x20383205,0x00400206,0x0b181211, +0x20100803,0x20480a0b,0x00601404,0x0988060d, +0x20701c06,0x20282e08,0x0038040c,0x0970020b, +0x20480601,0x00480404,0x20480805,0x09580e0b, +0x00080604,0x00500c07,0x20881001,0x0a781214, +0x20102005,0x20282e02,0x00481401,0x09380e0a, +0x00581e05,0x0050380a,0x20982a0a,0x0938060b, +0x00481800,0x00302c00,0x20581206,0x09080e0b, +0x00180803,0x00401604,0x20580800,0x09e81214, +0x00182607,0x0050380c,0x20780e01,0x08e8120a, +0x20100803,0x20280606,0x00600806,0x08c8120c, +0x20200601,0x20380800,0x00700c07,0x08b8160a, +0x00280e02,0x00201403,0x00080c02,0x09481a13, +0x00200003,0x20300a09,0x00600c02,0x08980e0a, +0x00000201,0x00080c02,0x00400404,0x08781607, +0x00101002,0x20281a03,0x00500000,0x08781207, +0x20300403,0x20181203,0x00500c09,0x08c81e0d, +0x20301a01,0x20382c01,0x00800807,0x08581205, +0x00000801,0x00080601,0x00180402,0x08480e04, +0x20180e02,0x00200c04,0x20100004,0x08481205, +0x00380a04,0x00100c05,0x00100800,0x08781a09, +0x00200c03,0x00381202,0x20380e01,0x08380e02, +0x00100400,0x00281001,0x00000802,0x08381202, +0x00200402,0x00000203,0x00200400,0x08280e03, +0x20200804,0x20181207,0x00400c09,0x08381204, +0x20281602,0x00601c06,0x20680806,0x08281001, +0x00080c00,0x00301800,0x20380804,0x08280c00, +0x20280a02,0x00100803,0x00100407,0x08181001, +0x00080e02,0x00101005,0x00080c03,0x08381402, +0x00280800,0x00001602,0x00100601,0x08481004, +0x00180400,0x00000000,0x00200802,0x08381003, +0x00100c02,0x20280a04,0x00380400,0x08380c04, +0x00480a02,0x20201601,0x00500002,0x08481404, +0x20101001,0x20281602,0x00500404,0x08681006, +0x00000201,0x20100201,0x00300404,0x08580c06, +0x20180601,0x00100803,0x00180803,0x08581006, +0x20501004,0x20481e05,0x00a0000d,0x0888180c, +0x20101401,0x00282801,0x00000802,0x08a81409, +0x20200c03,0x20180e02,0x00380803,0x08980c0a, +0x00280601,0x00000001,0x00201000,0x08981007, +0x00001202,0x00081805,0x00380602,0x09081c11, +0x00181602,0x00702803,0x20a81201,0x08e80c09, +0x00280a04,0x00200006,0x00000e02,0x08e8100a, +0x20300801,0x20180603,0x00300006,0x08d8080a, +0x00281201,0x00401801,0x20400601,0x09881410, +0x00000401,0x00281202,0x00001801,0x09281009, +0x20300c03,0x00080a06,0x00000405,0x0948080c, +0x00300c00,0x00081400,0x00200204,0x09280c0b, +0x20500c03,0x00081204,0x00200407,0x0a081413, +0x00281e01,0x00303400,0x20481401,0x0978040a, +0x00480602,0x00300803,0x20280e05,0x09a80c0b, +0x20280a01,0x00301401,0x20381004,0x09880c0b, +0x00480a02,0x00301004,0x20280608,0x0aa81412, +0x20302001,0x20483a02,0x00901008,0x09d8100e, +0x20300801,0x00281a02,0x00001008,0x09f80c0d, +0x00000800,0x00181a01,0x00200c00,0x09e8140d, +0x20100001,0x00180e02,0x00201403,0x0b281410, +0x00380a02,0x00102400,0x20180800,0x0a480610, +0x20200800,0x20181000,0x00180400,0x0a40020b, +0x20301403,0x20182000,0x00581400,0x0a080609, +0x20402803,0x20582800,0x00682000,0x0b78060e, +0x20501404,0x20183a07,0x00801c09,0x09d80e0b, +0x00300400,0x00180401,0x20380a05,0x09e0020d, +0x00681a06,0x00402809,0x20380e08,0x09b80a0d, +0x00681a04,0x00502c08,0x2048160b,0x0af81213, +0x00280400,0x00400c04,0x20681a07,0x09880a0a, +0x20181201,0x00302401,0x20481003,0x0978060e, +0x20500405,0x20280a09,0x00700809,0x09480a0c, +0x20480801,0x20100604,0x00701408,0x0a581215, +0x00481a05,0x00303005,0x20380601,0x09280a0e, +0x00000c02,0x20281a02,0x00600c00,0x09180e0c, +0x00401202,0x20181805,0x00580605,0x08f80e0a, +0x00300a01,0x20480400,0x00800205,0x09b80e13, +0x20601806,0x2038320a,0x00901c0b,0x08b80e09, +0x00280a04,0x00101005,0x20100000,0x08b8060b, +0x20380402,0x00300202,0x20100006,0x08980a09, +0x00000800,0x20280e01,0x00700405,0x09180e13, +0x00580604,0x00300808,0x20380a06,0x08880607, +0x20200805,0x20180a07,0x00380406,0x08680608, +0x00481603,0x00201c04,0x20100203,0x08580a07, +0x00000000,0x00000000,0x00480806,0x08980e0d, +0x20381003,0x00201e05,0x20180408,0x08480607, +0x00181204,0x00101007,0x00180401,0x08380a05, +0x20400c04,0x20381606,0x00600808,0x08280a05, +0x20100400,0x00081001,0x00400805,0x08480e07, +0x00580605,0x20301405,0x00680603,0x08280604, +0x00000403,0x20280605,0x00500403,0x08180a03, +0x00480a04,0x00000806,0x00100203,0x08180a02, +0x00200000,0x00100800,0x00080802,0x08280a04, +0x20501405,0x2048260a,0x00b00c0c,0x08080800, +0x00000602,0x20180c03,0x00500004,0x08080801, +0x20400c05,0x20181607,0x0030000a,0x08080401, +0x20200801,0x00180e01,0x00300407,0x08180c01, +0x00100a02,0x00180c06,0x00281202,0x08280c05, +0x00000802,0x00080e03,0x00200003,0x08280804, +0x00381204,0x00201807,0x20280e04,0x08280804, +0x00200201,0x00380401,0x20100402,0x08380c05, +0x00081201,0x00301801,0x20100002,0x08580805, +0x20180400,0x00200402,0x20180803,0x08480807, +0x20200401,0x20280a04,0x00400c06,0x08480805, +0x20180c03,0x00301a02,0x20281008,0x0868080a, +0x00080c01,0x20101602,0x00500002,0x08880807, +0x00180e03,0x00101403,0x00000401,0x08880808, +0x00100c00,0x20181000,0x00280401,0x08780809, +0x20181204,0x00001806,0x00300404,0x08d81010, +0x20100a01,0x20581001,0x00a00c02,0x08c80c09, +0x20201005,0x20281a07,0x00500404,0x08d8080b, +0x20281000,0x00201002,0x20200003,0x08c8080b, +0x00101404,0x20481e07,0x00901000,0x09680c12, +0x00000000,0x20280602,0x00600601,0x0918040a, +0x00081a04,0x00201c07,0x20180601,0x0938080c, +0x00380a01,0x20201001,0x00200204,0x0918040a, +0x20281601,0x00101403,0x00380803,0x09f80c13, +0x00201402,0x20281e01,0x00480401,0x0968040a, +0x00300001,0x20400203,0x00601202,0x0998040b, +0x20380401,0x20480603,0x00700806,0x0968040b, +0x00201202,0x20480c01,0x00700a04,0x0a880812, +0x20281e02,0x00302c05,0x20380c05,0x09c8040d, +0x20200c01,0x20380602,0x00681006,0x09e0000d, +0x00100800,0x20400401,0x00681202,0x09d8040d, +0x00000402,0x00080e05,0x00400001,0x0b180810, +0x00181603,0x00100800,0x00202400,0x0a38060e, +0x20180401,0x00000800,0x20180c00,0x0a40020c, +0x00080e01,0x20101c00,0x00180400,0x0a000a0c, +0x20182e03,0x00605000,0x20901c00,0x0b780a12, +0x20100804,0x20500a08,0x00481402,0x09d00e0d, +0x00380603,0x00000c04,0x00100203,0x09e8060e, +0x00000c00,0x20481e02,0x00801401,0x09a0060c, +0x00200c03,0x20681e0a,0x00b02a03,0x0ae00213, +0x00200202,0x20200006,0x00680e02,0x09780a0d, +0x20200403,0x20180e05,0x00401004,0x0960020d, +0x00000002,0x20100601,0x00181001,0x09400a0b, +0x20301802,0x20281800,0x00481004,0x0a400613, +0x20100a01,0x20281400,0x00601c04,0x0908060c, +0x00200202,0x00000803,0x00180a02,0x0900020c, +0x00280e04,0x20101405,0x00200201,0x08e0020b, +0x00380e03,0x00301007,0x20300204,0x09b00213, +0x00080802,0x00001604,0x00080c01,0x08b00a09, +0x20200802,0x20181203,0x00300805,0x08b0020b, +0x20100002,0x20480605,0x00700c05,0x08900609, +0x00180401,0x00000e04,0x00100804,0x09100613, +0x00100202,0x20280803,0x00500401,0x08700208, +0x00380e03,0x00101403,0x00080601,0x08600608, +0x00101801,0x20482000,0x00680401,0x08500607, +0x00000400,0x20180601,0x00480406,0x0890060e, +0x00001404,0x20281a04,0x00380403,0x08400606, +0x20301004,0x20281a05,0x00400408,0x08200205, +0x00080e01,0x00201003,0x20280803,0x08200605, +0x20100401,0x00080400,0x00380c06,0x08400208, +0x00081604,0x00300807,0x20301003,0x08200203, +0x00380603,0x00200c05,0x20280e02,0x08100202, +0x00000c01,0x20180e02,0x00300402,0x08000202, +0x00180e01,0x00100802,0x00300402,0x08180604, +0x00080403,0x20201a06,0x20180c02,0x08100c00, +0x20280401,0x00000603,0x00100407,0x08000000, +0x00080e01,0x00101402,0x00080803,0x08000000, +0x20180800,0x20200e01,0x00400406,0x08000001, +0x00080602,0x20300804,0x00580404,0x08100403, +0x00280400,0x00000c00,0x00280800,0x08100003, +0x00001001,0x20281a02,0x00500803,0x08100003, +0x00100001,0x20400201,0x00700003,0x08200006, +0x20101001,0x20481a04,0x00700c03,0x08400407, +0x20100601,0x20180401,0x00400405,0x08380406, +0x00000001,0x00200401,0x20180802,0x08300006, +0x00200e01,0x20380c01,0x00700005,0x0850000a, +0x00100c01,0x00081400,0x00180800,0x08800408, +0x20200402,0x20181202,0x00300c03,0x0870000a, +0x00181204,0x00101404,0x00000401,0x08700008, +0x20600c04,0x20181a03,0x0040040a,0x08c00011, +0x20280e03,0x00300c04,0x20400403,0x08c0000a, +0x00381204,0x00101804,0x00080603,0x08d0040a, +0x20301405,0x20282208,0x00500405,0x08b0000b, +0x00581208,0x00201c08,0x20200208,0x09600412, +0x00100404,0x00000205,0x20180603,0x0910040a, +0x20401805,0x20382a07,0x00600406,0x0920000c, +0x00280605,0x00380408,0x20280603,0x0918040b, +0x2030180b,0x2028260f,0x00580406,0x09e00412, +0x00481605,0x00002007,0x20180800,0x09600009, +0x00300202,0x00300007,0x20581206,0x0990000d, +0x20101005,0x00280e06,0x20480803,0x0960000b, +0x00081a0b,0x00302013,0x20580a03,0x0a880414, +0x20401c02,0x20582a06,0x0070140b,0x09b0040e, +0x20181c00,0x00302000,0x20500804,0x09e0000c, +0x00081e03,0x00702008,0x20700000,0x09c8040c, +0x00180405,0x2020060e,0x00401604,0x0b100810, +0x20202c03,0x20283800,0x00482000,0x0a400a0a, +0x00000000,0x00100400,0x00000400,0x0a40020d, +0x00000601,0x00280c00,0x20200c00,0x0a10060b, +0x20401a01,0x20383800,0x00802800,0x0b580a0a, +0x00382204,0x00802409,0x20a80e05,0x09e0020d, +0x00080800,0x00180400,0x00101000,0x09d0020d, +0x00080402,0x00300a02,0x20480a01,0x09b00a0c, +0x00580403,0x00300e03,0x20680a0d,0x0af00a11, +0x00000400,0x00000602,0x20101004,0x0970060e, +0x00000c01,0x20100201,0x00080800,0x09700a0d, +0x00280602,0x00200803,0x20380400,0x0950060d, +0x00081a04,0x00302806,0x20380403,0x0a500615, +0x20200001,0x00100202,0x00000404,0x09100a0a, +0x00080a01,0x00200401,0x00000801,0x0910060c, +0x20200400,0x00281202,0x00001405,0x08f0060b, +0x20100c03,0x20381606,0x00701402,0x09b00a12, +0x00200602,0x00180402,0x00000203,0x08c00a09, +0x00080400,0x00000601,0x00100002,0x08b00a0a, +0x00100803,0x00380602,0x20480e01,0x08a00e08, +0x00200602,0x00080403,0x00200000,0x09200e11, +0x20200804,0x00280e04,0x00080805,0x08800a08, +0x00000c01,0x20181201,0x00200003,0x08600a08, +0x00281a06,0x00502407,0x20580401,0x08600608, +0x00080402,0x00100603,0x00100005,0x08a0120e, +0x00381e07,0x00402409,0x20300201,0x08400606, +0x00080c00,0x00201401,0x20280c02,0x08300a05, +0x20200c06,0x2028160a,0x00400806,0x08300a05, +0x00080e02,0x00000c03,0x00300006,0x08400e09, +0x20402009,0x2038320d,0x00600409,0x08200a02, +0x00000201,0x20180400,0x00300803,0x08100603, +0x00181206,0x00201409,0x20180800,0x08100602, +0x00001402,0x20381e04,0x00500005,0x08100e04, +0x00480a06,0x00600c0c,0x20680e03,0x08200001, +0x20100400,0x00080601,0x00200004,0x08000801, +0x20101004,0x20281608,0x00400805,0x08000800, +0x20100400,0x00280c02,0x20180806,0x08100802, +0x20300403,0x00380a06,0x20301008,0x08200803, +0x00200400,0x00080400,0x00180400,0x08100403, +0x00181203,0x00201406,0x20180c01,0x08100403, +0x00200401,0x00400401,0x20480802,0x08300805, +0x00080800,0x00401402,0x20580c00,0x08500807, +0x20280e01,0x00200801,0x00000806,0x08400406, +0x00100000,0x20200202,0x00400c03,0x08300805, +0x00081204,0x00501804,0x20400806,0x08600809, +0x00281202,0x00201801,0x00000400,0x08800406, +0x00000400,0x20100202,0x00200001,0x0880080a, +0x20300c03,0x20281a03,0x00400005,0x08700809, +0x20280403,0x00100607,0x00200407,0x08d00c10, +0x20501804,0x20282206,0x00580407,0x08c0040a, +0x20101002,0x00081a01,0x00180401,0x08d0040b, +0x00381205,0x00202006,0x20280e04,0x08c0080a, +0x20301201,0x20181803,0x00480400,0x09600414, +0x00580a03,0x00400805,0x20280e08,0x0920000a, +0x00181201,0x00402403,0x20481a01,0x0930040b, +0x20300807,0x20380e08,0x00680405,0x0910040a, +0x00880e01,0x00302001,0x20381608,0x09f00810, +0x20101403,0x00182203,0x00000807,0x09680409, +0x00180a02,0x20100401,0x00401001,0x0988040b, +0x00481a09,0x2010280d,0x00380603,0x0960000b, +0x20c00401,0x00082603,0x00601c10,0x0a780414, +0x20181a02,0x00602405,0x20880c04,0x09c0000f, +0x20101c02,0x20383206,0x00600c04,0x09e0040e, +0x20201804,0x2078360d,0x00d02407,0x09c0080d, +0x00601201,0x00180402,0x20381612,0x0b200813, +0x00182e05,0x00104800,0x20301000,0x0a500e10, +0x00000602,0x20300000,0x00400c00,0x0a400a0c, +0x20100a01,0x20300000,0x00400000,0x0a100a0a, +0x20580400,0x00101400,0x20100000,0x0b500609, +0x2010280a,0x20a83a0f,0x00f00804,0x09e00a0e, +0x20101406,0x20181607,0x00380801,0x09e00a0c, +0x00200002,0x20100202,0x00400204,0x09c00a0c, +0x00880601,0x20100400,0x00400e10,0x0b000611, +0x00080e08,0x00000c10,0x00080802,0x0970060b, +0x00182208,0x0030240c,0x20200a01,0x0980060c, +0x00080603,0x20100404,0x00400803,0x09500a0d, +0x20401402,0x20282203,0x00501009,0x0a600a14, +0x20100404,0x20300209,0x00401402,0x09201209, +0x00001406,0x20581a0c,0x00701002,0x0920120c, +0x20200404,0x20200206,0x00400003,0x09000e0a, +0x00280e02,0x00301404,0x20300204,0x09d01211, +0x00000201,0x20200804,0x00380a01,0x08e01209, +0x00000601,0x00080405,0x00181001,0x08c00e0a, +0x00480e05,0x20101407,0x00400203,0x08b00e0a, +0x00080400,0x00000a01,0x00200c03,0x09401611, +0x00380603,0x20301001,0x00500400,0x0890120a, +0x00080e01,0x00101001,0x00000402,0x08800e08, +0x20401406,0x20482a09,0x00901008,0x08700e07, +0x00200a01,0x20180a02,0x00400402,0x08d01a0e, +0x20402005,0x20482e07,0x00900408,0x08501205, +0x00000c01,0x20280e03,0x00500403,0x08400e06, +0x00480605,0x00101408,0x20181604,0x08401205, +0x20300c04,0x00181604,0x00280808,0x08601609, +0x00482204,0x00303408,0x20281a04,0x08300e03, +0x00000201,0x00100001,0x00180403,0x08200e02, +0x20400c04,0x00081a07,0x00400c09,0x08200e02, +0x00281606,0x00402409,0x20381001,0x08301204, +0x20200802,0x20581205,0x00b01009,0x08200a01, +0x20180401,0x00000400,0x00180403,0x08200c01, +0x00381204,0x00201806,0x20280e03,0x08200c01, +0x20200005,0x20100608,0x00600008,0x08201000, +0x00080a01,0x20200802,0x00600002,0x08300c05, +0x00280a03,0x00000c03,0x00200401,0x08200c03, +0x20200c02,0x20181605,0x00400c07,0x08200c03, +0x00380a05,0x20100c08,0x00700403,0x08300c05, +0x00000602,0x20580800,0x00800c01,0x08601006, +0x20301404,0x20281e07,0x00500008,0x08400c07, +0x00000000,0x00280401,0x20180801,0x08500c06, +0x20300802,0x20381a07,0x00a01c0a,0x0870140b, +0x00001005,0x20381e06,0x00680401,0x08901008, +0x00080e02,0x00300c06,0x20280e01,0x0890080a, +0x00080601,0x00201001,0x20180802,0x08800c08, +0x00100801,0x20180e01,0x00481400,0x08f01810, +0x20181e06,0x00102809,0x20181001,0x08d00c09, +0x00180c00,0x00001601,0x00100000,0x08e0080a, +0x20200802,0x00181603,0x00200802,0x08d0080a, +0x20481800,0x00101803,0x00180c03,0x09701012, +0x00201404,0x20681607,0x00900203,0x09200c08, +0x00000601,0x20381000,0x00600c02,0x0930080a, +0x00480603,0x00201004,0x20280a04,0x09200c09, +0x00700606,0x20480403,0x00701608,0x0a001010, +0x00281e03,0x20101c05,0x00480804,0x09600409, +0x20201001,0x20281602,0x00380402,0x09900c0d, +0x20500802,0x00182604,0x00101809,0x0970080c, +0x20a0140b,0x20481e0f,0x0068180e,0x0a801413, +0x20301401,0x20782604,0x00b00c09,0x09c0080f, +0x00181601,0x00202402,0x20381a02,0x09f0080d, +0x00280400,0x00301401,0x20882206,0x09e0100e, +0x00582606,0x00202811,0x00081a10,0x0b200011, +0x20402004,0x00083c00,0x00180400,0x0a600a0a, +0x20280c01,0x00300c00,0x20400800,0x0a500a0a, +0x20281201,0x00201400,0x20401400,0x0a300a0a, +0x20580c00,0x00100400,0x00101800,0x0b600607, +0x00981607,0x0080380b,0x20e81e0b,0x0a000e10, +0x00681a06,0x00002404,0x20100e06,0x09f00e0d, +0x00400801,0x20180604,0x00100a06,0x09d0120d, +0x00700c00,0x20380400,0x00200a10,0x0b10120f, +0x20800405,0x00381a0a,0x00002012,0x0980060c, +0x20702809,0x2068420e,0x00800c0b,0x0980120b, +0x20300401,0x00180c00,0x00000007,0x0970120c, +0x20280e01,0x00001801,0x00000807,0x0a801613, +0x00380a01,0x00500805,0x20680a07,0x09400e07, +0x00581207,0x0050200e,0x20981e0a,0x09400e0a, +0x00200202,0x00200803,0x20380603,0x09201209, +0x00100c01,0x20381603,0x00601000,0x09f01a10, +0x20180601,0x00300401,0x20400c03,0x09000e09, +0x20180802,0x00100a06,0x00001406,0x08e00e0c, +0x20200401,0x00181203,0x00001004,0x08d01209, +0x00000401,0x00080801,0x00100402,0x09701e0f, +0x00080402,0x00200202,0x20300c01,0x08c01607, +0x20100801,0x20181201,0x00200003,0x08901207, +0x00280c00,0x00301c01,0x20480e01,0x08901a07, +0x00180a03,0x00101403,0x20100401,0x0900220e, +0x00181a05,0x00102c05,0x20480401,0x08801e07, +0x00180e02,0x00101403,0x20200000,0x08601206, +0x00080a01,0x00000401,0x00301004,0x08601606, +0x00280802,0x20101605,0x00400004,0x08a0260b, +0x00002006,0x2058320b,0x00801005,0x08501a04, +0x20100801,0x20280603,0x00300005,0x08401603, +0x00000000,0x20200e02,0x00380403,0x08401e03, +0x20300c00,0x20381801,0x0090080a,0x08601e04, +0x00080e04,0x00300c07,0x20480c04,0x08401800, +0x00000201,0x00080401,0x00200003,0x08301001, +0x00001002,0x20381a02,0x00600003,0x08401401, +0x00380400,0x00000801,0x00300000,0x08502401, +0x20101003,0x00081605,0x20100404,0x08601804, +0x20100802,0x00180e02,0x00100003,0x08401004, +0x00080e02,0x00101004,0x00080802,0x08501403, +0x20200602,0x20281000,0x0050140a,0x08702406, +0x20280c00,0x00300803,0x20680802,0x08901407, +0x00181603,0x00302004,0x20380801,0x08701006, +0x00000003,0x20100204,0x00400002,0x08701405, +0x20100404,0x20100205,0x00181003,0x08c02c0d, +0x00580604,0x00001403,0x20480a05,0x08c01406, +0x20201003,0x20381a06,0x00600405,0x08a01009, +0x20180603,0x20100004,0x00400403,0x08a01008, +0x00380a06,0x00001407,0x00181201,0x0920200e, +0x2070180a,0x20182e0a,0x0010000a,0x08f00c08, +0x00100601,0x00180c03,0x00080602,0x08f00c0b, +0x00000004,0x20300606,0x00480400,0x08f01409, +0x20401c07,0x20382e0b,0x00580407,0x09a01c11, +0x00681e0d,0x00502c12,0x20a80a0a,0x09400c09, +0x00000002,0x00200201,0x20480802,0x09400c0b, +0x00200606,0x20300008,0x00500000,0x09301009, +0x00180a05,0x0040040b,0x20681204,0x0a301412, +0x2010280b,0x20283614,0x00100c09,0x09701008, +0x00081603,0x00202005,0x20300000,0x09a0080c, +0x20300c06,0x20280a0b,0x00480c05,0x0980140c, +0x00180c00,0x00302604,0x20580e01,0x0ab0180f, +0x20281204,0x00801c0d,0x20b82805,0x09d0040f, +0x00000c02,0x20381605,0x00400c00,0x0a000c0c, +0x00280e03,0x00101009,0x00281205,0x09f0040c, +0x00002002,0x20184205,0x00500c01,0x0b30080f, +0x00081803,0x20102800,0x00181800,0x0a700e0e, +0x00000801,0x20381800,0x00680400,0x0a500a0a, +0x20300802,0x20181800,0x00300000,0x0a300a06, +0x20501805,0x20282800,0x00382400,0x0b701206, +0x00380606,0x20780408,0x00b02000,0x0a00060e, +0x00001400,0x20182002,0x20100201,0x0a000a0a, +0x00680605,0x00101007,0x2030020a,0x09f0120b, +0x00881609,0x00401c10,0x2070060f,0x0b300a0d, +0x20301004,0x20880a0b,0x00a00408,0x09901a0b, +0x00281a02,0x00503803,0x20981603,0x09b00e0c, +0x20200005,0x00000208,0x00200807,0x0990160d, +0x20400c06,0x2028120b,0x00102407,0x0ab01a11, +0x00200c00,0x20481002,0x00881203,0x09501208, +0x20100000,0x20180e02,0x00501c04,0x09500a0b, +0x00080e03,0x00000806,0x00200800,0x09401209, +0x00280a03,0x00101405,0x20380603,0x0a301e0f, +0x20100202,0x20180403,0x00400404,0x09100e08, +0x00100801,0x20180e02,0x00200401,0x09001209, +0x00000401,0x20300603,0x00400401,0x09001a08, +0x00000002,0x20100603,0x00100c03,0x09b0220f, +0x00200402,0x20180e03,0x00200a01,0x08e01206, +0x00080a02,0x00101003,0x20100002,0x08b01608, +0x00100601,0x20280c01,0x00400800,0x08c01a07, +0x20200201,0x20180402,0x00201404,0x0940260c, +0x20400800,0x00081403,0x20100806,0x08b01204, +0x20100c03,0x20181604,0x00300803,0x08801605, +0x20101002,0x20181603,0x00200004,0x08901e04, +0x00400800,0x20180602,0x00100a01,0x08f02e0a, +0x00681e04,0x00302c03,0x20600206,0x08901e04, +0x00181204,0x00201405,0x20200001,0x08701a02, +0x00080601,0x00200403,0x20380401,0x08801e02, +0x20380401,0x00100a01,0x0008040b,0x08b03205, +0x20401406,0x20481e0a,0x0050000c,0x08701a01, +0x20100403,0x20200205,0x00300404,0x08601c00, +0x00180e02,0x00101401,0x20200002,0x08701e01, +0x00300601,0x00080801,0x00200401,0x08a02c01, +0x00280e06,0x00101409,0x20281601,0x08801404, +0x00180603,0x20100803,0x00380402,0x08701803, +0x20200802,0x20281204,0x00300406,0x08701c03, +0x20400002,0x00180603,0x2018040a,0x08c02c07, +0x20201805,0x20281e08,0x00480405,0x08a01005, +0x20201403,0x20382205,0x00500405,0x08901406, +0x00300602,0x00000003,0x00080a01,0x08a01805, +0x00300202,0x00100803,0x20281202,0x0910280b, +0x00181204,0x00400808,0x20300202,0x08e00807, +0x00180e03,0x00201805,0x20381201,0x08d01408, +0x20500002,0x00180e03,0x20100408,0x08d01808, +0x20300003,0x00180e03,0x00000007,0x0970200d, +0x00380801,0x00101e04,0x20180c00,0x09101006, +0x00000403,0x20180605,0x00380802,0x09101009, +0x00500800,0x00180402,0x20481606,0x09201409, +0x00381604,0x00002c05,0x20381a04,0x09e0200f, +0x20601402,0x20282800,0x00600c08,0x0940040a, +0x00180604,0x00000405,0x00280401,0x0960080a, +0x20480a01,0x00300402,0x20400808,0x0960100a, +0x20400405,0x20581207,0x00800406,0x0a501810, +0x00a82604,0x00304005,0x2048120b,0x09900c08, +0x20300c04,0x20182206,0x00400c05,0x09b00c0d, +0x00381201,0x00101e01,0x20380605,0x09b0140b, +0x00000204,0x20480407,0x00380a05,0x0ae01411, +0x20601002,0x20681a06,0x00c01011,0x09d0080b, +0x00280a02,0x00201406,0x20481605,0x0a200c0d, +0x20101001,0x20381a03,0x00400404,0x0a00100a, +0x00180402,0x20301e05,0x00381a04,0x0b50180c, +0x00300c02,0x00482400,0x20281400,0x0a900a10, +0x00000803,0x00100400,0x20382400,0x0a70120c, +0x20180403,0x00200000,0x00081800,0x0a501208, +0x00080801,0x00101c00,0x20381c00,0x0b90120c, +0x20400601,0x00781007,0x20b80408,0x0a10060c, +0x00081204,0x00302009,0x20380801,0x0a10060c, +0x00180e04,0x00100408,0x00000e03,0x0a100a09, +0x20101000,0x20182002,0x00401000,0x0b30060c, +0x00181e03,0x00802c03,0x20f00e03,0x09d01209, +0x00100800,0x20181604,0x00502400,0x09c00a0b, +0x00200400,0x20300604,0x00101201,0x09b01a0b, +0x00280a02,0x00301403,0x20400e04,0x0ad0120d, +0x00280803,0x00101206,0x20400800,0x0980160b, +0x20100803,0x00080e04,0x00100003,0x0960160a, +0x20301804,0x20182205,0x00180406,0x09601a09, +0x20100002,0x00180a04,0x00101802,0x0a601a0e, +0x20400601,0x20180401,0x00080407,0x09301608, +0x00281203,0x00301006,0x20200201,0x09201209, +0x00180e04,0x00400c07,0x20680602,0x09301607, +0x00280602,0x00100402,0x20101000,0x09f0220d, +0x00400400,0x00000400,0x20180604,0x09001606, +0x20200803,0x20181205,0x00200c05,0x08e01607, +0x00000002,0x00100604,0x20300802,0x08f01a06, +0x20300404,0x20180e05,0x00000806,0x09902a0a, +0x20481000,0x00100800,0x00000808,0x08d01204, +0x00280e04,0x00101005,0x20100201,0x08b01a05, +0x00181203,0x00101c04,0x20300002,0x08d01a05, +0x00481205,0x00101808,0x20300a03,0x09502e09, +0x00201402,0x20382201,0x00200a03,0x08c01602, +0x20300c04,0x20281e07,0x00300c07,0x08901a02, +0x00000803,0x20380e05,0x00400803,0x08b01e02, +0x20200804,0x20480a08,0x00300c0a,0x09103605, +0x00281203,0x00302003,0x20680c02,0x08b01a02, +0x00280a03,0x00200806,0x20480a02,0x08901801, +0x00000602,0x20180803,0x00100403,0x08a01c01, +0x00180603,0x20200404,0x00280402,0x09003401, +0x20400805,0x20181206,0x00100008,0x08a01403, +0x20200003,0x00080a04,0x20100405,0x08a01c03, +0x00080402,0x00100a03,0x20180802,0x08b02003, +0x20200804,0x20380a06,0x00380c07,0x09203006, +0x00382608,0x0010340a,0x20380603,0x08d01005, +0x00280e03,0x00101804,0x20380c00,0x08c01805, +0x00180a03,0x00000803,0x00000001,0x08d01804, +0x00180a03,0x00000404,0x00180c01,0x09602809, +0x20301c07,0x2088260d,0x00a00806,0x08f01406, +0x20200c03,0x20381205,0x00300005,0x08f01407, +0x20301005,0x20280a06,0x00281404,0x09001807, +0x20101403,0x20281204,0x00181404,0x09b0240c, +0x00400204,0x2020000a,0x00181204,0x09201007, +0x00380a03,0x00001005,0x20180a03,0x09301408, +0x00581606,0x0020180a,0x20180604,0x09300c07, +0x20100604,0x00381006,0x20200001,0x0a20180e, +0x20580a01,0x20101202,0x00100808,0x09601008, +0x20200401,0x20280a03,0x00300806,0x0970140a, +0x20500c03,0x20381608,0x0050100a,0x0970100a, +0x00100802,0x00480605,0x20681201,0x0a901c0f, +0x00601c04,0x20383205,0x00600a06,0x09b01009, +0x00000002,0x20100a01,0x00081601,0x09d0140c, +0x00200801,0x00081801,0x00080a06,0x09d0100c, +0x20380c01,0x00780401,0x20780802,0x0b000c0f, +0x20480a03,0x00401808,0x2078140c,0x09f0100c, +0x00080601,0x20180403,0x00200401,0x0a30080c, +0x00080601,0x00201404,0x20681400,0x0a301009, +0x00380a01,0x00300c04,0x20880a08,0x0b800c0c, +0x00500c02,0x20480400,0x00a83c00,0x0aa01e15, +0x00380a01,0x00101400,0x00000000,0x0a900a10, +0x00200c00,0x20381000,0x00681c00,0x0a701a0c, +0x00180400,0x00200400,0x00100800,0x0bb00e0d, +0x20580a02,0x20100006,0x00a81010,0x0a10020e, +0x20400001,0x20181602,0x00601c0a,0x0a200a0b, +0x20301402,0x00082001,0x00280c05,0x0a200e09, +0x20181000,0x00001001,0x00200803,0x0b50120c, +0x20201801,0x20382a01,0x00901000,0x09d00606, +0x00180400,0x20100401,0x00100604,0x09e01608, +0x00280e03,0x00501007,0x20700205,0x09e00e08, +0x00000602,0x20380802,0x00601a01,0x0af0160b, +0x00500601,0x00280801,0x20100207,0x09a00e09, +0x00280a02,0x20101000,0x00200a01,0x09901a0a, +0x00181601,0x00202602,0x20200c01,0x0990160a, +0x00100801,0x20280a04,0x00400e02,0x0aa0220c, +0x20480802,0x00400a01,0x20300008,0x09500e08, +0x20101004,0x20481e06,0x00600404,0x09401a08, +0x20301005,0x20381e07,0x00700406,0x09501607, +0x00000c00,0x20181000,0x00100002,0x0a30220c, +0x00480e07,0x00201006,0x20101204,0x09201206, +0x00180a04,0x00100c07,0x20180800,0x09101a06, +0x00280a05,0x00100808,0x00000202,0x09201605, +0x00180601,0x00200801,0x20200001,0x09e0260a, +0x2040180a,0x2018260e,0x00380408,0x08f01604, +0x20100402,0x20181205,0x00201004,0x08e01a04, +0x20201004,0x20181e07,0x00201005,0x08f01a04, +0x20100c01,0x00181e02,0x20101005,0x09a02607, +0x00381607,0x0050200f,0x20681a04,0x08e00e02, +0x00180601,0x00001002,0x20181000,0x08d01e02, +0x00280e03,0x00301005,0x20580a02,0x08e01a02, +0x00280e02,0x00400c03,0x20800401,0x09702e03, +0x20100803,0x00080e07,0x00201805,0x08d01202, +0x20100800,0x20180e01,0x00200404,0x08c01800, +0x20280401,0x00000603,0x20100806,0x08e01c00, +0x20200402,0x00280603,0x20400407,0x09702c01, +0x00280a03,0x00300c02,0x20100001,0x08d01402, +0x00100000,0x00100201,0x20180801,0x08d01803, +0x00200603,0x20100001,0x00000201,0x08f01c02, +0x00181204,0x00301403,0x20580401,0x09802c04, +0x20502806,0x00084208,0x00100007,0x08f01006, +0x20100c00,0x00181001,0x20180404,0x08f01005, +0x20201006,0x00081606,0x00080c05,0x09001804, +0x20201407,0x20181608,0x00081405,0x09b02807, +0x00481a05,0x00a02c0c,0x20f81e07,0x09200c06, +0x00180800,0x00301002,0x20580800,0x09201007, +0x00381e08,0x00402c0c,0x20580e02,0x09301405, +0x00281e08,0x00402c0d,0x20581000,0x09f01c0a, +0x00080801,0x00500605,0x20401805,0x09400805, +0x00000201,0x00180400,0x20100c02,0x09501008, +0x20101405,0x2038260b,0x00501806,0x09501407, +0x20400006,0x2030020b,0x00600807,0x0a50200d, +0x20680401,0x00380400,0x20300406,0x0980100a, +0x20180402,0x00100204,0x20280402,0x09a0140a, +0x20280a03,0x00200c05,0x20481802,0x09a0140b, +0x00381607,0x20301807,0x00680a06,0x0ac01c0e, +0x00a80601,0x00202003,0x2048160b,0x09d01408, +0x00200203,0x00000404,0x20280e02,0x09f0100a, +0x00300802,0x00000603,0x00081605,0x09f01009, +0x20302808,0x20882e0d,0x00c81803,0x0b20180c, +0x20600000,0x00180400,0x00401813,0x0a100c0c, +0x20100c01,0x00081604,0x00000004,0x0a400c0b, +0x20181202,0x00200805,0x00000404,0x0a300409, +0x00200604,0x00180c0b,0x00281e05,0x0b80000b, +0x00780e05,0x00002000,0x20180400,0x0b002e1c, +0x00300204,0x20100000,0x00302400,0x0aa0120e, +0x00280801,0x00101400,0x20381800,0x0ab01e0f, +0x00100602,0x20280800,0x00500800,0x0bd01a0c, +0x20700c0b,0x2028220e,0x00781416,0x0a302611, +0x20300807,0x2018160b,0x00300008,0x0a401a0a, +0x20180a01,0x20101402,0x00281007,0x0a40160c, +0x20100804,0x20181e05,0x00300003,0x0b701a0b, +0x20280a08,0x00001812,0x20182800,0x09f01606, +0x00100205,0x0018040b,0x20280e02,0x0a001607, +0x20100a01,0x20281400,0x00701402,0x09f00e08, +0x20200204,0x00100008,0x20480401,0x0b201a08, +0x00480400,0x20200a05,0x00601a05,0x09b01609, +0x00000403,0x00180e06,0x20200e01,0x09c01a08, +0x00000802,0x20181a03,0x00300e01,0x09c01607, +0x00380401,0x00100e03,0x20400e06,0x0ae0220b, +0x20200402,0x20381204,0x00800407,0x09701608, +0x00380a02,0x00201804,0x20581201,0x09801a09, +0x00280a03,0x00101404,0x20381201,0x09801a08, +0x00080602,0x00001002,0x00000402,0x0a80260c, +0x20200801,0x20181401,0x00480401,0x09401604, +0x20300601,0x00080a02,0x00101007,0x09301606, +0x20200403,0x20181204,0x00200806,0x09401605, +0x00000002,0x20180604,0x00400803,0x0a20260a, +0x00680e04,0x00102805,0x20281606,0x09201a06, +0x00100003,0x00080604,0x20180a01,0x09101a03, +0x00280a04,0x00101406,0x20280e01,0x09201a03, +0x00080603,0x20100c03,0x00300004,0x09e02a06, +0x20400805,0x20381a06,0x0080100b,0x08f01203, +0x00000202,0x00100405,0x20380802,0x09001602, +0x00000403,0x20181206,0x00301004,0x09101602, +0x00000404,0x20281206,0x00600804,0x09c02a03, +0x00280608,0x2010100a,0x00200a02,0x08f01401, +0x20180601,0x00100e01,0x20200403,0x08f01800, +0x20100000,0x00080403,0x20180803,0x09101801, +0x00000206,0x00000407,0x00180403,0x09c02801, +0x2010040a,0x2028120f,0x00600803,0x08f01c02, +0x00200004,0x00000204,0x00180800,0x09001401, +0x00080601,0x00100c01,0x20200000,0x09201803, +0x20200808,0x2018160a,0x00300004,0x09d02805, +0x00281607,0x2010380e,0x00282a01,0x09101403, +0x20180604,0x00001006,0x00180805,0x09101004, +0x00480a02,0x00001800,0x00100201,0x09301c02, +0x00580e09,0x0010280e,0x20281a03,0x0a002405, +0x20100802,0x20581a08,0x01002404,0x09201005, +0x00000403,0x20280e05,0x00500c02,0x09401007, +0x20500c04,0x20282a06,0x0070100a,0x09401406, +0x20500c07,0x20282a0d,0x0070200c,0x0a30240a, +0x00200a01,0x20381601,0x00a00001,0x09601807, +0x20100203,0x20180403,0x00200002,0x09801409, +0x00480a05,0x00101807,0x20381605,0x09901808, +0x00200208,0x00100008,0x20380e04,0x0a90280e, +0x20500408,0x20281204,0x00581805,0x09a0140a, +0x00100405,0x00080e07,0x00180e01,0x09c01409, +0x20500407,0x20180e09,0x00380407,0x09c01409, +0x20400c0d,0x00182a0f,0x20380c01,0x0b00200d, +0x00980a0b,0x00001813,0x00100a08,0x09f00c09, +0x00080604,0x00000809,0x20181001,0x0a100809, +0x00680a09,0x0000180d,0x00080e08,0x0a100c08, +0x00581a0d,0x00404817,0x20d83a0a,0x0b601809, +0x20600004,0x2028060d,0x00703413,0x0a30240e, +0x00080801,0x00001603,0x00180400,0x0a600c0a, +0x20300c05,0x2028260e,0x00601809,0x0a401009, +0x20200005,0x2020020e,0x00601c06,0x0b901007 + }, //A + { +0x00400001,0x00100000,0x00000400,0x0ac81e11, +0x00301003,0x00000000,0x00082800,0x0ad81610, +0x00400601,0x20100000,0x00000c00,0x0ab81611, +0x00080401,0x00000000,0x00000c00,0x0ab8220c, +0x20580605,0x00000003,0x0000140d,0x0a48160b, +0x20481205,0x00400009,0x00001809,0x0a58260b, +0x20500000,0x00000202,0x00000c0d,0x0a48120a, +0x00500605,0x20100004,0x00001201,0x0a58160c, +0x20100806,0x2010020a,0x00081601,0x0a180e05, +0x00180402,0x00000207,0x00001601,0x0a181208, +0x00080403,0x00000203,0x00080a03,0x0a081205, +0x20900008,0x0000020c,0x00080c0d,0x0a081206, +0x00400603,0x00100008,0x00081a04,0x09e82208, +0x00100c03,0x20100202,0x00081c01,0x09d81208, +0x00300a04,0x20200006,0x00080a03,0x09d81608, +0x00700205,0x0010000b,0x00080e0e,0x09e82206, +0x20580802,0x00200201,0x00001007,0x09a82206, +0x20180603,0x00100006,0x00080403,0x09a82206, +0x20200404,0x00000206,0x00080806,0x09981606, +0x20380800,0x00100203,0x00001c09,0x09981a09, +0x00500604,0x20100004,0x00000e06,0x09881a05, +0x00000002,0x00100202,0x00000a01,0x09781a05, +0x00180e05,0x00100007,0x00000e01,0x09781e04, +0x00200802,0x20100204,0x00080e01,0x09681205, +0x20480806,0x00100209,0x00000009,0x09581604, +0x00400202,0x00100002,0x00000a02,0x09581a06, +0x00000805,0x20200207,0x00080801,0x09581204, +0x20300000,0x00100002,0x00080c06,0x09481a02, +0x00200e02,0x20100007,0x00081a03,0x09481e01, +0x20480800,0x00100202,0x0000100a,0x09281202, +0x00380e06,0x00100009,0x00001000,0x09481a03, +0x00180a03,0x00100003,0x00001203,0x09481a01, +0x00481202,0x00200001,0x00002001,0x09381e02, +0x00000003,0x20100202,0x00080a01,0x09380c02, +0x20400806,0x2020020b,0x00080808,0x09380c01, +0x00100404,0x20100205,0x00080402,0x09381601, +0x20900003,0x20200206,0x0008040c,0x09381004, +0x00200204,0x20100006,0x00000a01,0x09381001, +0x00080a04,0x00000009,0x00080604,0x09581804, +0x20100204,0x00000005,0x00000004,0x09381802, +0x00901000,0x20200002,0x0008260e,0x09681803, +0x20200403,0x20200207,0x00080405,0x09480803, +0x00500802,0x20200204,0x00000203,0x09681001, +0x00100806,0x00000207,0x00081000,0x09581804, +0x20580e03,0x00200003,0x0000100d,0x09682403, +0x00000602,0x00000003,0x00081001,0x09781006, +0x20880601,0x00000001,0x0000000c,0x09781405, +0x00180e09,0x0010000b,0x00001003,0x09782005, +0x00100803,0x00000204,0x00080a03,0x09a81c08, +0x20100005,0x00000204,0x00081001,0x09a81807, +0x00800003,0x20100201,0x0008060b,0x09a81406, +0x20600c0c,0x2010020f,0x00081806,0x09a8140a, +0x00180605,0x00100006,0x00000801,0x09d82007, +0x00180e08,0x0010000b,0x00001c00,0x09d81c07, +0x20881208,0x20100006,0x0000200e,0x09d81408, +0x0078160e,0x00100015,0x00001e0b,0x09f82407, +0x20200806,0x00000209,0x00081404,0x0a181c09, +0x00100807,0x2020020e,0x00000002,0x0a180808, +0x00301c0d,0x20500211,0x00083608,0x0a28040b, +0x2050180c,0x20300215,0x0008100b,0x0a280808, +0x00080a03,0x00300009,0x00000201,0x0a682c0a, +0x20280603,0x00000008,0x00080c06,0x0a68140b, +0x20181607,0x00300015,0x00000c02,0x0a682807, +0x00281a05,0x0030000f,0x00000605,0x0a78240b, +0x00500a02,0x00180400,0x00200c00,0x0a881a11, +0x00681e05,0x00003000,0x00002400,0x0aa81613, +0x00480602,0x00100800,0x20201c00,0x0a881a0f, +0x00100803,0x00081000,0x00180800,0x0a781e0b, +0x20900002,0x00381205,0x00100810,0x0a181609, +0x20901806,0x2068320e,0x00c01812,0x0a280e0a, +0x20600001,0x20180605,0x00000c0b,0x0a281209, +0x00081607,0x00301008,0x20301803,0x0a281e09, +0x00580801,0x00301403,0x20481e0c,0x09f81606, +0x00200c01,0x20181005,0x00082608,0x09f81205, +0x00301404,0x20181203,0x20181e06,0x09f81207, +0x20100407,0x2020060c,0x00180401,0x09e80e07, +0x00080a05,0x00100c04,0x00200c05,0x09a81e0a, +0x00381204,0x00302006,0x20480601,0x09b81a0a, +0x20181205,0x0040140a,0x20500003,0x09a81e08, +0x00380a06,0x2010040a,0x00300202,0x09b81a08, +0x20301008,0x20181a0a,0x00500006,0x09681a05, +0x20400002,0x20180a06,0x00401009,0x09681606, +0x00280e01,0x00001204,0x00001800,0x09781606, +0x20401005,0x20381a09,0x00300806,0x09781206, +0x00181609,0x0020100d,0x20200a03,0x09481e03, +0x00180401,0x20100001,0x00280603,0x09481604, +0x20401407,0x20382207,0x00480806,0x09481603, +0x00480e04,0x00101407,0x20280e05,0x09481605, +0x0010200a,0x2038160f,0x00281000,0x09281205, +0x00380a04,0x20200004,0x00201000,0x09281605, +0x00581a08,0x00301c0c,0x20580607,0x09381a04, +0x20380401,0x20200204,0x00200808,0x09281604, +0x20182a09,0x0050200f,0x20300404,0x09082203, +0x20400c05,0x20381608,0x00200008,0x09080e01, +0x20401407,0x2038220c,0x00300c09,0x09181602, +0x20101001,0x20481400,0x00380c00,0x09181400, +0x00102c04,0x20582e0c,0x00500c02,0x08f81400, +0x00300e02,0x20180406,0x20381a04,0x09181401, +0x00280a06,0x00201409,0x20581602,0x09181401, +0x00400202,0x00100804,0x20380a04,0x09181a01, +0x20680405,0x00600400,0x20682406,0x09081c04, +0x20200000,0x00280400,0x20400c04,0x09181802, +0x20401006,0x00081608,0x00000005,0x09281803, +0x20500002,0x00100203,0x00000409,0x09081801, +0x0098260c,0x00503410,0x20500e0c,0x09282401, +0x00280800,0x00201000,0x20500201,0x09381403, +0x00780e08,0x0030140b,0x20500207,0x09381c02, +0x00780e05,0x00101404,0x00000207,0x09281802, +0x20801c0b,0x20482213,0x00701410,0x09281803, +0x20280401,0x00000c00,0x20180404,0x09481404, +0x20800408,0x00080a0c,0x0000080d,0x09481405, +0x20801007,0x2028220a,0x0040040e,0x09381806, +0x00581208,0x0030140e,0x20181208,0x09681c08, +0x00400a03,0x20100402,0x00100202,0x09781405, +0x00b00609,0x0010000b,0x2028060c,0x09781805, +0x00781608,0x0020200c,0x20481209,0x09881c08, +0x20400806,0x20180e0a,0x00400c07,0x09981807, +0x20800c05,0x00082607,0x00300c0b,0x09a81809, +0x20f01c0e,0x00282e10,0x20280815,0x09a8180a, +0x2070240a,0x20383a0d,0x00400c0a,0x09b81c09, +0x00580e05,0x00101c08,0x00181206,0x09d81c08, +0x00980605,0x00401408,0x2068160c,0x09f81409, +0x01083210,0x0090541a,0x20e81a19,0x0a082008, +0x0078360d,0x00704412,0x20a8060b,0x0a081c09, +0x20301002,0x20381a07,0x00801008,0x0a181c09, +0x20400402,0x00380e06,0x20100c0d,0x0a381809, +0x20801c07,0x20383e15,0x00804017,0x0a281807, +0x20303006,0x20684613,0x00801c0a,0x0a481408, +0x00481204,0x20401000,0x00501c00,0x0a680a0f, +0x00100a02,0x00082000,0x00102400,0x0a78160c, +0x00200203,0x00180800,0x00001c00,0x0a581e0b, +0x00480a02,0x00100c00,0x00200c00,0x0a481a0c, +0x20700c07,0x20880e0b,0x00980c0c,0x0a08060a, +0x20280404,0x00201a05,0x20781804,0x0a28060a, +0x20500406,0x00180608,0x20280806,0x0a081208, +0x20701405,0x20182e07,0x0050080b,0x09f81607, +0x00600a05,0x2058040a,0x00681609,0x09c81208, +0x00381203,0x00101c06,0x20180e04,0x09d8160a, +0x00781a07,0x00302c0b,0x20380e09,0x09c81a0a, +0x00680a05,0x00401007,0x2058120a,0x09c81607, +0x20400803,0x20381205,0x00500c09,0x09781208, +0x20100001,0x20281604,0x00501805,0x09881609, +0x20600803,0x20481e09,0x0080240d,0x09781a08, +0x20400404,0x00281606,0x20200808,0x09881a08, +0x00580a05,0x20101404,0x00180a04,0x09480e06, +0x20200400,0x20280400,0x00080803,0x09480e05, +0x00100c01,0x20281401,0x00180e04,0x09581203, +0x00280e03,0x00301806,0x20681203,0x09581a06, +0x20801c0c,0x2038320c,0x00580c0a,0x09181603, +0x00200c01,0x20180e01,0x20180a02,0x09281205, +0x00280e04,0x00101c04,0x20481201,0x09281606, +0x00000800,0x00081203,0x00001002,0x09281a06, +0x00b83613,0x00404c19,0x2078060f,0x09081a05, +0x20100a01,0x00281001,0x20400004,0x09081a04, +0x20301c05,0x20282e07,0x00400806,0x09081a04, +0x20101402,0x00281202,0x20481403,0x08f81a03, +0x20a03c14,0x20985a1f,0x00c01413,0x08c81203, +0x00100404,0x00400e03,0x20881c00,0x08e81a02, +0x00381604,0x00502008,0x20781603,0x08e81e02, +0x00081a01,0x00602005,0x20880c00,0x08e82202, +0x00583a10,0x0060541e,0x20a8260a,0x08d81c01, +0x00081e05,0x00502009,0x20500403,0x08d82601, +0x20300003,0x20180a04,0x00101007,0x08e81c00, +0x00280e02,0x00000c01,0x00001400,0x08d82201, +0x20101807,0x20880a12,0x00b01806,0x08d81601, +0x20200003,0x20200207,0x00301404,0x08e81802, +0x00280a02,0x20101804,0x00080a03,0x08f81802, +0x20300002,0x20280604,0x00200806,0x08d81402, +0x20201401,0x20283403,0x00900c04,0x08e81c04, +0x00200e01,0x20280c01,0x00280601,0x09081804, +0x20100800,0x20381603,0x00601804,0x08f81803, +0x00200e01,0x20280c02,0x00200603,0x08f81404, +0x00382203,0x00303005,0x20580a03,0x09081005, +0x20100003,0x00180601,0x20100003,0x09281805, +0x20100c04,0x20180604,0x00181401,0x09181405, +0x20180400,0x00101202,0x20281004,0x09181404, +0x20301002,0x20581a04,0x00701006,0x09381006, +0x00181a06,0x00101807,0x20201400,0x09481406, +0x00280a04,0x00100c08,0x00000201,0x09481c05, +0x20200c04,0x00081a02,0x00380403,0x09481c08, +0x00200000,0x20100401,0x00180e03,0x09781008, +0x20300408,0x20500a0c,0x00480c04,0x09880808, +0x20181003,0x20102a06,0x00380c04,0x09781807, +0x00382607,0x00303809,0x20380a03,0x09881c08, +0x00080400,0x20180c01,0x00300c02,0x09b81408, +0x00400208,0x2040040c,0x00680604,0x09c81808, +0x00001203,0x20583404,0x00d02c01,0x09b82409, +0x20503408,0x2068520d,0x00a01808,0x09c81c0a, +0x20180800,0x20101400,0x00080802,0x09f80c0a, +0x20300403,0x2048060a,0x00700c08,0x0a080c0a, +0x00080801,0x20101e04,0x20181001,0x0a080c0b, +0x00382604,0x0070480c,0x20a82e09,0x0a28180a, +0x00001000,0x00381c00,0x20700400,0x0a580e0c, +0x00000001,0x00180400,0x00080800,0x0a58160a, +0x20180400,0x00080400,0x00300800,0x0a281608, +0x00100e01,0x20380c00,0x00400800,0x0a280e0a, +0x00080802,0x00701400,0x20e81801,0x0a080e0b, +0x00180e02,0x00101004,0x20100201,0x0a08160b, +0x00280400,0x20100e01,0x00280a02,0x09e81209, +0x20280c03,0x00001604,0x00181004,0x09d80a09, +0x00180e04,0x00601406,0x20800801,0x09a8160a, +0x00000e01,0x20381201,0x00301002,0x09a8120a, +0x00100e02,0x20282001,0x00501402,0x09981609, +0x00200a03,0x20380c04,0x00680603,0x09981608, +0x20180802,0x00200a06,0x20400c04,0x09680e08, +0x00001402,0x00081204,0x20180c01,0x09680e08, +0x20300c03,0x00180a04,0x20381404,0x09580e06, +0x00000803,0x20180605,0x00380c02,0x09581609, +0x20100801,0x00080800,0x20280800,0x09281206, +0x20280400,0x00500803,0x20581003,0x09281a06, +0x00280e02,0x00401005,0x20581604,0x09381a06, +0x20100602,0x00180c04,0x00300003,0x09181e06, +0x00481603,0x00202402,0x20481602,0x08f81207, +0x00381202,0x00301802,0x20400203,0x08f81a06, +0x20100401,0x00180a01,0x20100403,0x08f81e06, +0x00100403,0x00100603,0x00080a01,0x08e81a05, +0x20703008,0x20385608,0x00500c0a,0x08c81e03, +0x20380804,0x00000e04,0x00280405,0x08c81a05, +0x00281602,0x00202402,0x20380a01,0x08d81a05, +0x00182605,0x00202806,0x00100401,0x08c81e05, +0x00b83a0c,0x00906010,0x2108220c,0x08b81a04, +0x00580a05,0x20301407,0x00500203,0x08b81e04, +0x20101003,0x20381e05,0x00600c05,0x08a81e03, +0x20101c05,0x20782a09,0x00b00c05,0x08a81a02, +0x20b0340d,0x20485a13,0x00802414,0x08982000, +0x20501c05,0x20583609,0x00a0140c,0x08981800, +0x20100800,0x00180802,0x20181003,0x08a81c01, +0x00000a02,0x00181405,0x00180401,0x08a81c01, +0x0068360b,0x00803c14,0x20e8060c,0x08b81804, +0x00100201,0x00200005,0x20381203,0x08b81805, +0x00080602,0x00380403,0x20301001,0x08b82003, +0x20100002,0x00300601,0x20400002,0x08b81803, +0x20200c05,0x20400a0e,0x00101007,0x08c80802, +0x00180e01,0x00201403,0x20300201,0x08d81803, +0x20100403,0x00100204,0x20400001,0x08d81404, +0x00180e03,0x00201404,0x20400601,0x08c81804, +0x00001c02,0x20282c00,0x00380802,0x08e81406, +0x00100a02,0x20180602,0x00200c03,0x08f81404, +0x00381603,0x00201c04,0x20300203,0x08f81803, +0x00080401,0x20100a03,0x00100802,0x08e81404, +0x20181604,0x00601c07,0x20880402,0x09181408, +0x20502004,0x00183607,0x00200407,0x09281409, +0x20300802,0x20280e04,0x00401006,0x09181405, +0x00200203,0x20100801,0x00380401,0x09181406, +0x00280c00,0x00000a04,0x20201602,0x09581007, +0x00680e01,0x00801006,0x20c81a08,0x09681808, +0x00200602,0x00080c01,0x00100a01,0x09481008, +0x20401807,0x20183607,0x00500406,0x09581809, +0x20101002,0x20281203,0x00080803,0x09980c08, +0x20481202,0x00500402,0x20701c08,0x09a81808, +0x20300c03,0x00180e04,0x20280c05,0x09980c0a, +0x00382e08,0x00504c0e,0x20881e06,0x09a8180a, +0x00000601,0x00280404,0x20480401,0x09e8140a, +0x00100002,0x00200a05,0x20600202,0x09f80c0b, +0x00180a01,0x00400404,0x20580602,0x09e8140b, +0x20101403,0x20682a09,0x00a02c03,0x09e81808, +0x00080400,0x20201400,0x00380400,0x0a38160d, +0x00100e01,0x20380400,0x00280800,0x0a380e0c, +0x20100402,0x20280c00,0x00281000,0x0a080a08, +0x00081e03,0x00501c00,0x20601c00,0x0a181209, +0x00280400,0x20300601,0x00800800,0x09c81a0c, +0x00001002,0x00081a03,0x00100003,0x09d8160b, +0x00200603,0x20100005,0x20180a03,0x09c80e09, +0x00000c05,0x20280e08,0x00180400,0x09c80609, +0x20300e01,0x20481a01,0x00901007,0x09781609, +0x20180a01,0x00401005,0x20580801,0x09881609, +0x20100403,0x00000604,0x20180803,0x09780e09, +0x20180a03,0x00100c07,0x20380c01,0x09880e09, +0x00100803,0x20181204,0x00380602,0x09481206, +0x00381a03,0x00102802,0x20100a03,0x0948120a, +0x00081204,0x00101c04,0x00080800,0x09381608, +0x00380a01,0x20101202,0x00100603,0x09380e0a, +0x00080a03,0x00100805,0x00080800,0x09081607, +0x20200404,0x20580e08,0x00800406,0x08f81208, +0x00000c04,0x20381207,0x00700401,0x08f81607, +0x20400403,0x20380604,0x00580807,0x08e81208, +0x00101004,0x20181605,0x00280400,0x08d81607, +0x00000e02,0x20381404,0x00680800,0x08c81605, +0x00080603,0x20100405,0x00380802,0x08c81a06, +0x00480e06,0x20200c07,0x00400604,0x08b81606, +0x00182605,0x00303c08,0x20381802,0x08981a06, +0x00101002,0x00081203,0x00180801,0x08981605, +0x00000c02,0x20281a03,0x00400c01,0x08a81a04, +0x20402c08,0x20583e0b,0x00600408,0x08981204, +0x20102c06,0x20684208,0x00c01805,0x08782203, +0x00000201,0x00480c04,0x20400404,0x08781a03, +0x00200000,0x00101002,0x20281400,0x08881603, +0x00482207,0x0060300d,0x20981a04,0x08881602, +0x00282a09,0x0040400a,0x20581001,0x08681800, +0x00081601,0x00402400,0x20680802,0x08781400, +0x20180e03,0x00101002,0x00100405,0x08681e01, +0x20200003,0x20200607,0x00300807,0x08681601, +0x2050340c,0x20685e11,0x00c01409,0x08781c05, +0x00000402,0x20180602,0x00380402,0x08881802, +0x20200c05,0x20281606,0x00500004,0x08781804, +0x00100400,0x20280402,0x00480801,0x08781803, +0x00381a09,0x00702414,0x20b81a07,0x08a81c05, +0x00000000,0x00180c02,0x00200802,0x08981c05, +0x00180e05,0x00101009,0x00000202,0x08a81c05, +0x20200400,0x20181001,0x00300c04,0x08981805, +0x00281401,0x00202a08,0x20201402,0x08c81003, +0x00081201,0x00101401,0x20100c01,0x08c81406, +0x00001403,0x20281e07,0x00401402,0x08c81405, +0x00180401,0x00000000,0x00000a01,0x08c81006, +0x20500c01,0x20482204,0x00801009,0x08e81408, +0x20181601,0x20302e01,0x00380800,0x08f80c07, +0x20180a02,0x00300803,0x20300003,0x08f81407, +0x20180a01,0x00000c01,0x00000402,0x08f80c06, +0x00201402,0x00081800,0x00081606,0x09381409, +0x00400c00,0x20881603,0x00e00a02,0x09381406, +0x00080401,0x00100a02,0x00000400,0x09381008, +0x00380601,0x20201a03,0x00281201,0x09280c07, +0x00280e02,0x00501c05,0x20680c00,0x09781807, +0x20601403,0x20482602,0x0098040b,0x0968140a, +0x00081202,0x20101801,0x00100001,0x09781009, +0x20501804,0x20383e04,0x00801008,0x0968180a, +0x20280400,0x00100a01,0x00100c06,0x09b8180a, +0x00280602,0x00100805,0x00080e07,0x09d8180c, +0x20101001,0x20581603,0x00700002,0x09b8100a, +0x00280602,0x00301007,0x20781a06,0x09c8100b, +0x00081201,0x00500c00,0x20402000,0x0a081a0b, +0x00081a01,0x00701c00,0x20601000,0x0a18160c, +0x00101001,0x00380400,0x20481c00,0x09f80e0b, +0x20302003,0x20483400,0x00881400,0x09f80e06, +0x00200001,0x00180603,0x20101201,0x09b80a0b, +0x00280c01,0x00101603,0x00100000,0x09b8120c, +0x20181000,0x00600c03,0x20400002,0x09a81a0a, +0x00581204,0x00401808,0x20581208,0x09b8120a, +0x20480c01,0x00100e01,0x20280407,0x09680a08, +0x20200400,0x20280c00,0x00600406,0x09581609, +0x00280e03,0x00201002,0x20200e01,0x09581609, +0x20400402,0x00080e05,0x00100c07,0x0968120a, +0x00480602,0x20200c02,0x00080a06,0x09280a08, +0x00001000,0x20182000,0x00200e01,0x09281207, +0x20300404,0x20181606,0x00201004,0x09180e07, +0x00300a01,0x00180802,0x20280605,0x09281208, +0x20400c04,0x20381205,0x00480805,0x08e80e08, +0x00200401,0x00300601,0x20581202,0x08e80e08, +0x00480603,0x00001005,0x20281206,0x08e80e08, +0x00080602,0x00300800,0x20400004,0x08d80e09, +0x00580a06,0x00001808,0x20180e06,0x08a81208, +0x20281000,0x00401403,0x20480804,0x08a81607, +0x20300803,0x20180e05,0x00100007,0x08981207, +0x20201006,0x00281a06,0x20280803,0x08981205, +0x20402008,0x2028320b,0x0050080a,0x08681606, +0x00381201,0x00001c01,0x00100202,0x08781606, +0x00100000,0x00100803,0x20281602,0x08781604, +0x00482a08,0x0060440c,0x20881603,0x08781606, +0x00582e0a,0x00603c0f,0x20780a04,0x08481603, +0x20200401,0x20480603,0x00800807,0x08481203, +0x00281203,0x00201003,0x00001002,0x08581a04, +0x20301c06,0x20482e0c,0x00901c09,0x08481603, +0x20702808,0x20583a0f,0x0080180c,0x08381001, +0x20100c02,0x20381601,0x00700002,0x08481401, +0x20301003,0x20281607,0x00400807,0x08481000, +0x00180602,0x00200406,0x20280e01,0x08481401, +0x00781e05,0x0040400a,0x20683209,0x08581002, +0x00280602,0x20100c03,0x00180400,0x08581002, +0x00380e02,0x00201004,0x20181202,0x08581403, +0x00080601,0x00200800,0x20100403,0x08581402, +0x20600403,0x20382205,0x00a0240d,0x08681c04, +0x20100800,0x20280a02,0x00400805,0x08681005, +0x20400802,0x20181602,0x00300807,0x08681405, +0x20280401,0x00100202,0x00000404,0x08781006, +0x00400e02,0x20181403,0x00300e06,0x08981008, +0x20101401,0x00082202,0x00200403,0x08a81008, +0x00481604,0x00101c05,0x20200605,0x08a81006, +0x00200800,0x00080800,0x00100202,0x08a81007, +0x20300803,0x00100a04,0x20381405,0x08d80807, +0x20100601,0x00481003,0x20500601,0x08e81009, +0x20300c03,0x20481206,0x00500c06,0x08c80c07, +0x20200401,0x00280c00,0x20200003,0x08d81007, +0x00481a03,0x00302406,0x20180a06,0x09181407, +0x00480e01,0x00601400,0x20980605,0x09280806, +0x00100602,0x00080803,0x00180602,0x09181009, +0x00380e04,0x00300c04,0x20400e04,0x09181007, +0x00000402,0x20481204,0x00801405,0x09381407, +0x20380c01,0x00301e01,0x20480c08,0x09580c08, +0x20101404,0x00081e04,0x20180803,0x09581009, +0x20100007,0x00000e0a,0x20181804,0x09480c07, +0x20200201,0x20380403,0x00500805,0x09880c0c, +0x00100c00,0x00080c00,0x00380602,0x09a8140b, +0x00081202,0x00601c07,0x20881201,0x09a8140a, +0x00080604,0x0010080b,0x00280801,0x09981c0a, +0x20101002,0x20682400,0x00c80800,0x09e80a08, +0x20102001,0x20982c00,0x00e80800,0x09f80609, +0x00281e03,0x20202800,0x00401c00,0x09d80e0d, +0x00081a01,0x00202c00,0x20480c00,0x09e8060b, +0x00300604,0x20280405,0x00280a04,0x09a80a0a, +0x00300e01,0x20180c03,0x00380a03,0x09a80a0b, +0x20102005,0x2098260a,0x00e00405,0x0978060a, +0x00101002,0x20481a03,0x00700400,0x09980e0b, +0x20301404,0x00081e07,0x00180806,0x09580a09, +0x20200000,0x00200201,0x20180406,0x09480a0a, +0x20100603,0x20181406,0x00580402,0x09380e07, +0x20200800,0x00080402,0x00181003,0x09480e09, +0x00180602,0x00500006,0x20581204,0x09181208, +0x20180c02,0x00201201,0x20180e01,0x09080e07, +0x00100804,0x00080604,0x00081202,0x09080a07, +0x00281202,0x00201002,0x00000a02,0x08f81209, +0x00180a01,0x00401801,0x20580400,0x08d81209, +0x00380a03,0x20101004,0x00300203,0x08c81209, +0x00180604,0x00300407,0x20280601,0x08c81608, +0x20200002,0x20200203,0x00400404,0x08b80e08, +0x20180403,0x00280603,0x00101002,0x08881208, +0x20200c03,0x20381a06,0x00600807,0x08881207, +0x20180404,0x00200e05,0x20180403,0x08881207, +0x00480603,0x20201403,0x00480e03,0x08780e07, +0x00481a07,0x00003007,0x00000201,0x08480e07, +0x00201201,0x00181803,0x00180601,0x08581204, +0x00280e05,0x00100c06,0x00200801,0x08581606, +0x20401804,0x20383606,0x00901409,0x08481205, +0x2050300a,0x20684e0f,0x00c0100b,0x08280e02, +0x20180800,0x00400801,0x20600004,0x08380e02, +0x20101005,0x20381e08,0x00600c05,0x08280e03, +0x00381605,0x00302407,0x20481203,0x08380e02, +0x00282e06,0x00603c0e,0x20782203,0x08280c02, +0x00100000,0x00200c00,0x20380801,0x08380c00, +0x00080e04,0x00201407,0x20281001,0x08280c01, +0x20100404,0x20280a06,0x00500805,0x08280e01, +0x00200c00,0x20481604,0x00702402,0x08380c01, +0x00000000,0x00280400,0x20100404,0x08381002, +0x00100c03,0x20181206,0x00400402,0x08380c02, +0x00080604,0x20100005,0x00400403,0x08281003, +0x20400c04,0x20281205,0x00280c08,0x08480406, +0x20180800,0x00200c00,0x20200003,0x08580c05, +0x20180e02,0x00200c04,0x00080405,0x08481005, +0x20100804,0x20280e06,0x00400002,0x08580806, +0x00180601,0x00200806,0x20281203,0x08880c08, +0x00080e02,0x00001801,0x00100001,0x08880c07, +0x00001402,0x20182203,0x00300800,0x08781007, +0x00200203,0x00000c06,0x00180e01,0x08881006, +0x00081a03,0x00101c02,0x00101000,0x08b80c07, +0x20280402,0x20300203,0x00700402,0x08c80c08, +0x00081604,0x00501804,0x20500000,0x08b80c08, +0x20180801,0x00000603,0x00400803,0x08b81007, +0x00002003,0x20582a07,0x00800c00,0x08f80807, +0x00400a03,0x20480c04,0x00800604,0x09080c07, +0x20100404,0x00000206,0x00180401,0x08f80808, +0x20201000,0x20281400,0x00500000,0x08f80c09, +0x00200201,0x00380403,0x20380c01,0x09280808, +0x20300404,0x20280e05,0x00500407,0x09380808, +0x00281604,0x00102407,0x00181202,0x09381007, +0x00680801,0x00201000,0x00080e06,0x09381006, +0x20380400,0x00380a01,0x20300808,0x09780c0c, +0x00181602,0x00001806,0x00280602,0x0988080b, +0x20200802,0x20481a06,0x00a01805,0x09781009, +0x20480a01,0x00080402,0x0030100c,0x09681409, +0x00000401,0x00200c00,0x20681c00,0x09e0060b, +0x00081c00,0x00903000,0x20e00400,0x09f8060c, +0x20201c03,0x00082c00,0x00080800,0x09c80608, +0x20101001,0x00081c00,0x00180400,0x09d80a0a, +0x20180c00,0x00300c02,0x20380401,0x09980a0a, +0x00281000,0x00201a01,0x20100e01,0x0998060c, +0x00482608,0x0070380a,0x20c80605,0x0980020b, +0x00380601,0x00501404,0x20681203,0x09880a0b, +0x00181203,0x00002402,0x00080601,0x0948060a, +0x20200201,0x20200602,0x00400405,0x0930020a, +0x20500808,0x2018060d,0x00200007,0x09200209, +0x20281e03,0x00401801,0x00001405,0x09280e0b, +0x00000805,0x20480e06,0x00900002,0x08f80a0a, +0x00101003,0x20381604,0x00580e02,0x08f80608, +0x00480a05,0x0000180a,0x00181a07,0x08e80a09, +0x00001804,0x20382207,0x00600400,0x08e80608, +0x20180606,0x20200008,0x00700802,0x08a80e08, +0x00000202,0x00280405,0x00000001,0x08b80a08, +0x20300402,0x20280a05,0x00701006,0x08a80e09, +0x00000602,0x00300006,0x20381001,0x08a80a08, +0x00200c04,0x20381609,0x00600e01,0x08780607, +0x00180402,0x00101202,0x20280801,0x08780607, +0x00300202,0x20180402,0x00500602,0x08680a07, +0x00180c00,0x00400601,0x20301400,0x08680a07, +0x20301001,0x00182003,0x00180406,0x08380a05, +0x00180a03,0x00001003,0x00280402,0x08380a06, +0x20300c03,0x20181e04,0x00400407,0x08380a05, +0x00180c00,0x00101a01,0x20180803,0x08300205, +0x00582a06,0x00404406,0x20680e04,0x08200204, +0x20200403,0x20280e05,0x00700405,0x08180e02, +0x00480e03,0x00201805,0x20281203,0x08280603, +0x20200800,0x20281400,0x00500805,0x08180a02, +0x20502c08,0x2068460d,0x00b0100b,0x08080800, +0x00180a02,0x00000805,0x00400000,0x08180c00, +0x20400403,0x20180e04,0x00300c08,0x08080800, +0x00300201,0x00000401,0x00080601,0x08180400, +0x00281204,0x00600c0a,0x20681203,0x08280804, +0x00000000,0x20300202,0x00500804,0x08180802, +0x00480e05,0x00001405,0x00100204,0x08280402, +0x20400801,0x00080e02,0x00100008,0x08180403, +0x00080801,0x00201a02,0x20380802,0x08480404, +0x00000c01,0x20281201,0x00500003,0x08380806, +0x20401407,0x20381a09,0x00600009,0x08380404, +0x00380400,0x00100c02,0x20281204,0x08480805, +0x00080603,0x00000002,0x00301003,0x08680c07, +0x20100601,0x00181001,0x00000802,0x08780808, +0x00281e07,0x0010200b,0x00080a03,0x08680807, +0x20280a03,0x00100403,0x00101005,0x08680c06, +0x20301807,0x20182e08,0x00300402,0x08a80409, +0x00000802,0x00280a02,0x20380a02,0x08b80409, +0x20301806,0x2058220a,0x00901004,0x08a80408, +0x00001005,0x20181207,0x00280400,0x08a80408, +0x00482607,0x0050340c,0x20881207,0x08f80807, +0x00181603,0x00401405,0x20500a01,0x08f80807, +0x00400203,0x00000806,0x00181605,0x08e80808, +0x20281a04,0x00301c07,0x20280800,0x08e80808, +0x00100002,0x20400608,0x00601004,0x09180406, +0x00100401,0x20100604,0x00000002,0x09300008, +0x20200400,0x00081601,0x00201406,0x09180808, +0x00700c00,0x20380a04,0x00500e06,0x09180405, +0x20201001,0x20381602,0x00681007,0x0958040c, +0x20101800,0x00182601,0x00000004,0x0978040b, +0x00000000,0x00100601,0x20280800,0x0960000a, +0x20501001,0x00082204,0x0038040e,0x09480809, +0x00181603,0x00201800,0x00101800,0x09e80a0c, +0x20101000,0x20782400,0x00d01000,0x09d80a09, +0x00281a02,0x00202400,0x00100400,0x09c8060c, +0x00080c01,0x20101c00,0x00280400,0x09d8060b, +0x20100805,0x20381a08,0x00700803,0x0980020b, +0x00201001,0x20281e01,0x00400602,0x0990020a, +0x20401803,0x20583205,0x00a01405,0x09780609, +0x00281605,0x20400803,0x00902000,0x0978060b, +0x20200a03,0x20180c07,0x00180401,0x09380608, +0x20300401,0x00200001,0x20380804,0x09400209, +0x00300201,0x00101004,0x20281a05,0x09300209, +0x20402808,0x20983a0d,0x00b00005,0x09200a08, +0x00580601,0x00101201,0x20200604,0x08f0060a, +0x00481204,0x00202004,0x20380605,0x08f0020a, +0x20180602,0x00100002,0x00101404,0x08e8060a, +0x00581205,0x0020240c,0x20382607,0x08e00209, +0x20600002,0x00080e03,0x00100c0a,0x08a00607, +0x20300804,0x20280e07,0x00500406,0x08a00209, +0x20100001,0x00000203,0x00100801,0x08a00607, +0x20381602,0x20201202,0x00601c08,0x08900209, +0x00680601,0x20101402,0x20281209,0x08700a07, +0x00280603,0x00000406,0x00300202,0x08680607, +0x00100601,0x20180401,0x00180601,0x08600607, +0x00101805,0x20782207,0x00a00201,0x08500605, +0x20280a02,0x20200c01,0x00300009,0x08300207, +0x20200401,0x20280a03,0x00300c05,0x08300205, +0x00080401,0x00100e01,0x00080c03,0x08300606, +0x00100a03,0x20180c06,0x00280c01,0x08300205, +0x20201c06,0x20383205,0x00600803,0x08100201, +0x00200201,0x20100401,0x00180c00,0x08100603, +0x00100201,0x20180802,0x00300402,0x08180603, +0x20200402,0x00100203,0x20180404,0x08100202, +0x00382a09,0x0040440c,0x20681202,0x08100601, +0x20100c01,0x20181602,0x00200005,0x08000000, +0x20100001,0x00000201,0x00100005,0x08000001, +0x00200202,0x00200403,0x20180400,0x08080400, +0x20202009,0x20782a0f,0x00c00407,0x08000002, +0x00080801,0x00200401,0x20380802,0x08180403, +0x00000c01,0x00081400,0x00100001,0x08100003, +0x20380402,0x00100a03,0x00080406,0x08180403, +0x00181207,0x0020040d,0x00200000,0x08280805, +0x00180a04,0x00101404,0x20200002,0x08300005, +0x00381603,0x00302003,0x20380400,0x08300004, +0x00380a03,0x00000404,0x00200a02,0x08380805, +0x20400c05,0x20280e08,0x00300805,0x08600408, +0x20200405,0x20180607,0x00300003,0x08600008, +0x20502005,0x20282e07,0x00400808,0x08500008, +0x20501005,0x20181a06,0x00300407,0x08500007, +0x00481205,0x00002007,0x00081206,0x08a00007, +0x00381606,0x00001408,0x00300203,0x08a80408, +0x00281603,0x00602407,0x20781606,0x08a00009, +0x00581e06,0x00302008,0x20280607,0x08a80407, +0x20301c06,0x20383a09,0x00801406,0x08d80407, +0x20201c07,0x20582a0a,0x00800804,0x08e00008, +0x00180801,0x00000602,0x00201001,0x08d80406, +0x20601808,0x20482a0b,0x00600c08,0x08d00008, +0x00380603,0x00300808,0x20681203,0x09180408, +0x00281204,0x0020140a,0x20280e03,0x09380409, +0x20200800,0x20280601,0x00380404,0x09100009, +0x00680e08,0x0020180d,0x20480a09,0x09100007, +0x20281401,0x00202602,0x20400005,0x09600009, +0x20181001,0x20102203,0x00300403,0x09700009, +0x00100000,0x00000401,0x00280602,0x0968040a, +0x20300003,0x20101609,0x00280409,0x09400407, +0x20201401,0x20382000,0x00500000,0x09d00609, +0x20181001,0x00501000,0x20780800,0x09e00609, +0x00001c01,0x20582800,0x00680c00,0x09c00e0a, +0x00100a03,0x00080c00,0x00001c00,0x09c0020a, +0x00400a01,0x00200802,0x20381a05,0x09900a0b, +0x00300202,0x00001403,0x20280e03,0x0990060b, +0x20180800,0x00201803,0x20481c00,0x09700a09, +0x20402007,0x00182e0a,0x20380404,0x09800a08, +0x20481002,0x00300800,0x20100408,0x0938060a, +0x20280801,0x00000603,0x00200805,0x0930020a, +0x00280a03,0x00100803,0x00201201,0x0920020a, +0x00482a06,0x00a0440d,0x20f82207,0x0940020a, +0x00480605,0x20100005,0x00100e05,0x08f00208, +0x00000800,0x20281001,0x00400e01,0x08f00608, +0x20200403,0x20281206,0x00400c05,0x08e00a08, +0x00000201,0x00080e04,0x00202805,0x08e0020b, +0x20501806,0x20181209,0x00180c07,0x08b00a08, +0x00200201,0x00000c00,0x20180601,0x08b00a09, +0x00100a01,0x00080403,0x00080e02,0x08a00a06, +0x20401c06,0x00082a08,0x20180406,0x08a00e06, +0x00500206,0x0040040a,0x20380607,0x08780608, +0x20100401,0x00080e02,0x00200404,0x08600a08, +0x00180a01,0x00200c01,0x20100400,0x08700607, +0x00580e05,0x0070240a,0x20b81e08,0x08700607, +0x20480406,0x00480a09,0x20200c0a,0x08300606, +0x00000401,0x00180400,0x20180c02,0x08300a05, +0x00100401,0x20100202,0x00200002,0x08300a06, +0x20281003,0x00300e06,0x20201008,0x08300207, +0x00481606,0x00302408,0x20480e03,0x08100603, +0x00180601,0x00200802,0x20280401,0x08200603, +0x00000400,0x00080400,0x00180404,0x08100603, +0x00180601,0x00000c03,0x00280401,0x08100202, +0x20601809,0x2028360b,0x0050140a,0x08000001, +0x00080e02,0x00101400,0x00000004,0x08000601, +0x20100402,0x00180601,0x00080803,0x08000400, +0x00080400,0x20200201,0x00400803,0x08000400, +0x0078220b,0x00503c0f,0x20881208,0x08200802, +0x00100c03,0x20181205,0x00580403,0x08100402, +0x00180e04,0x00201405,0x00000001,0x08100003, +0x00000601,0x20280400,0x00400003,0x08100403, +0x20601c0a,0x20382a11,0x0060100d,0x08200804, +0x20380a02,0x00280405,0x00100406,0x08380407, +0x20101404,0x20281e06,0x00400803,0x08300405, +0x00000c03,0x20181202,0x00380402,0x08300405, +0x00180e06,0x0030140d,0x20481a03,0x08600009, +0x00380a01,0x00000a02,0x00000a04,0x08700808, +0x00082604,0x00303007,0x20280801,0x08600407, +0x00081605,0x00101c06,0x20100001,0x08600407, +0x20100403,0x00180e06,0x00101400,0x08a00407, +0x20401804,0x20282204,0x00280405,0x08a00408, +0x20101402,0x20682206,0x00a01001,0x08900408, +0x20202005,0x20482e08,0x00600802,0x08900408, +0x00380601,0x00101c02,0x20281e03,0x08e00806, +0x00481a05,0x00402c08,0x20681206,0x08f00408, +0x00200c01,0x20181000,0x00280e01,0x08d00408, +0x00281203,0x00502007,0x20681e03,0x08d00007, +0x00080400,0x00080601,0x00500c05,0x09080407, +0x20200c04,0x20281a07,0x00401407,0x09200008, +0x20281202,0x00201004,0x20200004,0x09100409, +0x20100400,0x00081201,0x00301c04,0x09180407, +0x20100800,0x20181601,0x00300804,0x0950000b, +0x00000a01,0x00181004,0x20200400,0x0970040c, +0x00080401,0x20200602,0x00200a01,0x0960080a, +0x00081400,0x00101201,0x20100c00,0x09500809, +0x20180401,0x00201800,0x20481000,0x09f00a0b, +0x00002404,0x20682400,0x00882400,0x09e00a0a, +0x00181201,0x00502c00,0x20800000,0x09e0060d, +0x20280400,0x00100800,0x20100800,0x09c00207, +0x00382205,0x00101c04,0x00201603,0x0990060c, +0x00181607,0x0030100b,0x20100c00,0x0998060a, +0x20180c01,0x00100603,0x00301404,0x0980060b, +0x00482202,0x00003401,0x00180606,0x0980060a, +0x20302405,0x20682a0a,0x00980407,0x09300e0a, +0x20100805,0x20280e0a,0x00301002,0x09400e09, +0x20100a01,0x20281400,0x00400802,0x09300a08, +0x20102002,0x20883604,0x00e01805,0x0930020a, +0x20100000,0x00380806,0x20181201,0x08f00207, +0x00000202,0x00000406,0x20180c00,0x09000a08, +0x00100403,0x00000202,0x20181201,0x08f00e08, +0x20100001,0x00080801,0x00180401,0x08e00a07, +0x00281e04,0x00303005,0x20300602,0x08c00608, +0x00180800,0x00000601,0x00001201,0x08c00a08, +0x00081204,0x00201407,0x20100401,0x08b00607, +0x00281601,0x00102803,0x20181602,0x08b00a08, +0x20180801,0x20400205,0x00a02003,0x08700e08, +0x00000801,0x20200601,0x00280802,0x08801208, +0x00000c04,0x20281207,0x00400c01,0x08800e06, +0x00080a03,0x20480401,0x00a02002,0x08700608, +0x00201401,0x20681203,0x00980c01,0x08401206, +0x00080400,0x00000800,0x00280402,0x08400a06, +0x00200202,0x00100804,0x00080800,0x08500e06, +0x00101c05,0x20682208,0x00980402,0x08300e05, +0x20200800,0x20181c01,0x00600006,0x08200a03, +0x00000201,0x20180401,0x00400803,0x08200a03, +0x20180401,0x00000a02,0x00100405,0x08200e04, +0x20100203,0x00280807,0x00080804,0x08100602, +0x00380800,0x00101802,0x20181a01,0x08100c00, +0x20200802,0x20180e02,0x00300404,0x08100c00, +0x00180601,0x00000800,0x00300002,0x08100e01, +0x00000402,0x00280a03,0x20100402,0x08100800, +0x20401000,0x00082401,0x00501807,0x08200003, +0x00480e03,0x00101803,0x00080602,0x08200c01, +0x20300c04,0x20281603,0x00500006,0x08100803, +0x20180400,0x00300802,0x20380803,0x08200803, +0x00481400,0x00302a01,0x20380e04,0x08401004, +0x20600c03,0x20381a06,0x0060040b,0x08300c06, +0x00481a07,0x00102007,0x00000603,0x08400c05, +0x00280e03,0x00201002,0x20100400,0x08400804, +0x20500601,0x20280c00,0x00600c09,0x08600807, +0x00200800,0x00180c03,0x00081206,0x08800809, +0x20502c08,0x2058420c,0x00800808,0x08601007, +0x20401406,0x20182207,0x00300007,0x08600807, +0x00100405,0x20280604,0x00380e05,0x08b00809, +0x00081a02,0x00302403,0x20280401,0x08b00406, +0x00181604,0x00601c0a,0x20881e06,0x08b00809, +0x00482206,0x0040340b,0x20581207,0x08a00407, +0x00281207,0x2010140b,0x00100a01,0x08e00405, +0x20101002,0x20382204,0x00701002,0x08e00408, +0x00380a01,0x00001601,0x20100601,0x08e00805, +0x00000c04,0x20481607,0x00801404,0x08d00406, +0x00001405,0x2058160b,0x00600804,0x09101007, +0x00100201,0x00100802,0x20181000,0x09300809, +0x20401402,0x20181e03,0x00400408,0x09200409, +0x20100203,0x20180403,0x00300403,0x09100809, +0x20100601,0x00080403,0x00181803,0x0950080a, +0x20180c00,0x00100601,0x00100404,0x0970000b, +0x00180601,0x00480402,0x20300203,0x0970040b, +0x00002002,0x20282a05,0x00200201,0x09600c0a, +0x00081205,0x20100c00,0x00302c00,0x09f0060a, +0x00482605,0x00604400,0x20902000,0x0a00060f, +0x00080a02,0x20480800,0x00702800,0x09e00609, +0x20200203,0x20280800,0x00401400,0x09c00606, +0x20102c0c,0x20584210,0x00500001,0x09a0120a, +0x20601808,0x20382e0f,0x0080180b,0x09900e09, +0x00001c03,0x20781e07,0x00600000,0x09901609, +0x00201c06,0x20183208,0x00200605,0x09900a08, +0x00382e0b,0x00604414,0x20b81e03,0x09500a0b, +0x00580a03,0x00300c09,0x20481e08,0x09600a08, +0x20100000,0x00100803,0x20281401,0x09400e08, +0x00082607,0x0060300c,0x20a80c01,0x09400a0a, +0x20100806,0x2058060d,0x00701806,0x09000e0a, +0x20380a02,0x00100400,0x00001006,0x09100609, +0x00480a03,0x00001003,0x00000603,0x09000a09, +0x00000805,0x20380608,0x00200802,0x08f00e08, +0x20200e03,0x20382404,0x00601403,0x08c00e05, +0x00101004,0x20181605,0x00000202,0x08d00e07, +0x20500c04,0x20281e06,0x00400c08,0x08c00e07, +0x00100604,0x20181005,0x00200c01,0x08c00a07, +0x00001c05,0x20181a05,0x20380e02,0x08a01a05, +0x00181205,0x00301808,0x20400400,0x08900a07, +0x00380603,0x00101006,0x20280e06,0x08900e06, +0x20301406,0x00181a07,0x20280403,0x08801205, +0x00381e07,0x00602c0a,0x20980602,0x08701607, +0x00100402,0x20180606,0x00201002,0x08601206, +0x00080401,0x00000203,0x00201004,0x08600e06, +0x00682606,0x0060380b,0x20980e06,0x08600e06, +0x20200406,0x2010060b,0x00200007,0x08401a05, +0x20100000,0x00080401,0x00180404,0x08401603, +0x00000201,0x20100001,0x00200803,0x08401203, +0x20400004,0x20200209,0x0050140b,0x08301204, +0x00280605,0x20100408,0x00380401,0x08301201, +0x00080601,0x00000801,0x00000002,0x08301400, +0x00000803,0x20180a03,0x00200002,0x08301400, +0x00200201,0x20200403,0x00580e02,0x08201001, +0x20480c02,0x20100a06,0x00401008,0x08301404, +0x00100c00,0x20281201,0x00200401,0x08401402, +0x00180a05,0x00100c04,0x00080403,0x08301402, +0x20100201,0x20380400,0x00600405,0x08300c02, +0x00500c00,0x20581800,0x00600205,0x08601405, +0x20380801,0x00101400,0x20281005,0x08501405, +0x20301c08,0x20182e09,0x00300004,0x08501006, +0x20100402,0x20381202,0x00500002,0x08501005, +0x20600801,0x20180a01,0x00081009,0x08801407, +0x00281203,0x20101002,0x00200603,0x08900c06, +0x00382e09,0x0050480e,0x20881a04,0x08900c06, +0x00181204,0x20101c04,0x00180e01,0x08801006, +0x00600a02,0x00000003,0x20281609,0x08c00c07, +0x20201404,0x20582606,0x00600404,0x08c00c07, +0x20201807,0x2068260d,0x00901005,0x08b00c06, +0x20201806,0x20583208,0x00800c04,0x08b00c07, +0x20500c03,0x00281e02,0x20200809,0x08f00407, +0x00280603,0x00001407,0x20281602,0x09000c08, +0x00200203,0x00080409,0x00080e03,0x08f00807, +0x00380607,0x0010100b,0x20480e04,0x08f00c08, +0x00482204,0x00602c06,0x20980607,0x09300c08, +0x00080e01,0x00000e01,0x00201002,0x09300808, +0x20282202,0x00002400,0x20101005,0x09300c08, +0x20400407,0x00080e0b,0x00000406,0x09300c09, +0x20280402,0x20200a05,0x00200406,0x09700c08, +0x20101802,0x20381a05,0x00580403,0x09800c0b, +0x00001402,0x20881205,0x00980601,0x0980100a, +0x00281e03,0x00103009,0x20382206,0x09800809, +0x20501004,0x00082000,0x20280c00,0x0a000a05, +0x20200400,0x20382800,0x00902800,0x09f00607, +0x20201405,0x00582000,0x20681c00,0x09f00a06, +0x20480803,0x00100000,0x20280800,0x09d00a04, +0x00b81e08,0x0040440c,0x20a81a0f,0x09d00a0c, +0x00200000,0x20301800,0x20281a05,0x09c01609, +0x00482a08,0x00903c0e,0x20e80a06,0x09b00609, +0x00880a08,0x20102409,0x20280e0d,0x09a00a0a, +0x20801c08,0x20283e0d,0x00702811,0x0950060b, +0x00200a01,0x20380800,0x00400401,0x09600a0b, +0x20100004,0x0000060a,0x00101c05,0x09600e0a, +0x2070200a,0x20383a0e,0x0070140d,0x0940060a, +0x00581207,0x0040100a,0x20880607,0x09200e06, +0x20400804,0x20181203,0x00280406,0x09200a07, +0x00100601,0x20180c02,0x00100400,0x09200e08, +0x00481608,0x00501c0e,0x20780e07,0x09100607, +0x20500809,0x0018060b,0x20480807,0x08f01206, +0x00581205,0x00201c08,0x20280606,0x08e00a07, +0x20180401,0x00001201,0x20280802,0x08e01207, +0x20300406,0x00000209,0x00000c06,0x08d00e07, +0x00582a0a,0x0020380f,0x20500207,0x08c00a06, +0x20400804,0x20281a08,0x00601c09,0x08a00e06, +0x00080a03,0x20100403,0x00201000,0x08b00e06, +0x00381e06,0x00102808,0x00000203,0x08a00e06, +0x20401c07,0x20782e0e,0x00902408,0x08901606, +0x00380602,0x00000805,0x20180604,0x08801604, +0x00100c02,0x20381205,0x00300801,0x08801a05, +0x20101804,0x20683209,0x00a02005,0x08701205, +0x00400203,0x00000c07,0x20281604,0x08701a04, +0x20100800,0x20280602,0x00100405,0x08601a03, +0x20200000,0x00100001,0x20180404,0x08601602, +0x20100602,0x00000004,0x20280c02,0x08501a02, +0x20380602,0x20180a02,0x00101809,0x08501601, +0x20100402,0x00080e02,0x00080403,0x08601400, +0x00380602,0x00000c02,0x20100201,0x08601a01, +0x00180400,0x00200201,0x20200801,0x08501400, +0x20201c05,0x20282207,0x20181002,0x08601c05, +0x00280e02,0x00201004,0x20280800,0x08601002, +0x20400404,0x20180e05,0x00200407,0x08601402, +0x20200401,0x00080601,0x20280404,0x08501402, +0x00480604,0x00501008,0x20881e05,0x08901003, +0x20280400,0x20180603,0x00200c05,0x08701004, +0x00581205,0x00002406,0x20181605,0x08801404, +0x00100201,0x00100401,0x20380c00,0x08701004, +0x20580804,0x00300e04,0x20480808,0x08a00805, +0x20101803,0x20282203,0x00080c00,0x08a01007, +0x20602807,0x2048460a,0x00700c0a,0x08a00c06, +0x20200c01,0x00181601,0x20300003,0x08a00c06, +0x00581204,0x00101c07,0x20100206,0x08d00406, +0x00280e01,0x00401805,0x20781e02,0x08e00c06, +0x00581604,0x0060280b,0x20982209,0x08e00c07, +0x00480800,0x00401c02,0x20781e04,0x08d00c06, +0x20380801,0x20300e06,0x00500c07,0x09000c06, +0x20181203,0x00200802,0x20101805,0x09100407, +0x20100203,0x00100201,0x00101c06,0x09000806, +0x20481204,0x00200804,0x20101807,0x09000408, +0x00001c02,0x20583203,0x00800601,0x09400809, +0x20101405,0x20381a07,0x00100001,0x0950100a, +0x20402009,0x00183a0c,0x00000004,0x09400c0b, +0x00300804,0x20200208,0x00180a05,0x09401009, +0x00080601,0x00200004,0x20480c01,0x09800809, +0x00081603,0x00202c08,0x20581a01,0x09a00c0a, +0x00281e05,0x00902c0e,0x20e81e06,0x09a0040a, +0x20101201,0x00082003,0x00100003,0x09800408, +0x20181004,0x00200c00,0x00082000,0x0a100609, +0x20201c05,0x00082000,0x20183800,0x0a101207, +0x00381000,0x20301400,0x00881400,0x0a000e0b, +0x20101005,0x00181800,0x00182800,0x09e00a06, +0x00200607,0x20280c0c,0x00301a03,0x09c8060a, +0x00281607,0x0070180f,0x20a80a05,0x09d00209, +0x20502000,0x20783801,0x00d01008,0x09a00608, +0x00181a07,0x0050100e,0x20601204,0x09b80608, +0x00080402,0x20101609,0x00000c04,0x0970120a, +0x00180401,0x00101206,0x20301801,0x09800e0b, +0x00300602,0x00080402,0x00000206,0x09700e07, +0x00380c00,0x20102e06,0x20100a01,0x0960120b, +0x20201004,0x20282203,0x00680803,0x09300a06, +0x00080801,0x00000e02,0x00000003,0x09301209, +0x00000003,0x00180603,0x20180402,0x09300e08, +0x20401005,0x20482607,0x00900c08,0x09100a07, +0x00480a06,0x00201409,0x20280e03,0x09000606, +0x00000601,0x20281401,0x00401002,0x08f00e06, +0x00180a04,0x00200405,0x20200401,0x09000e07, +0x00380606,0x00000809,0x00080603,0x08e00e05, +0x20501c07,0x0008420a,0x00301c08,0x08d00604, +0x00000401,0x00000202,0x20280801,0x08d01605, +0x20200804,0x00081606,0x20100803,0x08d01204, +0x20301405,0x20282a09,0x00201405,0x08c01205, +0x00381605,0x0070280b,0x20d81a07,0x08c00e03, +0x00100401,0x00180800,0x20100000,0x08b01204, +0x00381204,0x00201807,0x20580604,0x08b01204, +0x00480e03,0x00301c07,0x20881a04,0x08a01604, +0x00280e01,0x00200a03,0x20302003,0x08900e05, +0x20181202,0x00201403,0x20400803,0x08901202, +0x20100803,0x20280606,0x00100405,0x08901603, +0x20281201,0x00001201,0x20101007,0x08801203, +0x20400805,0x20181207,0x20280408,0x08801401, +0x00100402,0x20300604,0x00100000,0x08801a01, +0x00080603,0x00000004,0x20100401,0x08801400, +0x00101401,0x20481203,0x00380601,0x08701400, +0x00381a04,0x00203008,0x20581a05,0x08901002, +0x20100602,0x20281001,0x00200404,0x08801001, +0x00000002,0x20100604,0x20180402,0x08901802, +0x20100000,0x00100401,0x20180c04,0x08701001, +0x00000400,0x20500203,0x00601003,0x08a00c01, +0x20200c04,0x20180e04,0x20181402,0x08a01405, +0x00000c00,0x00081001,0x00080401,0x08a01003, +0x00180601,0x00000401,0x00080401,0x08900c03, +0x20100c02,0x20480e03,0x00680403,0x08b00c05, +0x00281604,0x00302808,0x20481603,0x08c00804, +0x00181e01,0x00203402,0x20581800,0x08c01004, +0x20180804,0x20100e03,0x00180c02,0x08b00805, +0x00000e02,0x20181803,0x00300801,0x08e00807, +0x00100201,0x20380a03,0x00601803,0x08e00804, +0x00100800,0x20481400,0x00801402,0x08e00805, +0x00480a07,0x20200808,0x00401202,0x08d00405, +0x20200802,0x00180a02,0x20400002,0x09201008, +0x20402006,0x20382e07,0x00580807,0x09100c09, +0x20480c01,0x20200202,0x00300805,0x09101009, +0x20801408,0x20482a0e,0x00600c0b,0x0910100a, +0x00381601,0x00302403,0x20681204,0x09601007, +0x00481a04,0x0050200a,0x20781606,0x0970040a, +0x00580a02,0x20502802,0x00382208,0x09601408, +0x00680e05,0x0010140b,0x20481a0d,0x09600c09, +0x20200c00,0x20280a01,0x00300005,0x09900807, +0x20280401,0x00081203,0x00202407,0x09b0040a, +0x20301401,0x20782a03,0x00e01408,0x09900408, +0x20200001,0x20200e04,0x00100006,0x09900806, +0x00301803,0x20282000,0x00683000,0x0a20120d, +0x00381202,0x00102c00,0x20181000,0x0a300e0f, +0x00301402,0x00181800,0x20282000,0x0a201a0d, +0x00380a03,0x20101c00,0x00380800,0x09f0120c, +0x20580a04,0x0038040a,0x20200009,0x09c80609, +0x20501004,0x20382605,0x00a00c0a,0x09c00209, +0x20481e03,0x00602407,0x20881009,0x09c00e09, +0x20601c09,0x20383e0a,0x00a0040a,0x09a00607, +0x00280601,0x00100a01,0x20301605,0x09900e07, +0x00280a05,0x00100408,0x00100e04,0x09900a06, +0x00180401,0x20100603,0x00100e04,0x09900e06, +0x00380e0a,0x00400411,0x20500607,0x09700606, +0x00280403,0x00001204,0x20180c00,0x09501209, +0x00100803,0x20180e07,0x00100c01,0x09501208, +0x00200201,0x20200400,0x00280601,0x09501209, +0x00200406,0x00200a0d,0x20300401,0x09401609, +0x20300204,0x20180405,0x00300805,0x09100a06, +0x20100401,0x00180401,0x20281003,0x09101206, +0x20300802,0x20181202,0x00300406,0x09100e06, +0x20380602,0x00380405,0x20180406,0x09000a06, +0x00280804,0x20101a06,0x00281202,0x08e01205, +0x00080e02,0x00201004,0x20300201,0x08f00e05, +0x00280602,0x00000803,0x20180a02,0x08f00e04, +0x00280401,0x00101601,0x20381204,0x08e00e05, +0x20100a04,0x20381406,0x00800c04,0x08c00204, +0x00200201,0x00000202,0x00100801,0x08c01205, +0x20101003,0x00081e03,0x00200803,0x08d00e04, +0x00100204,0x00180c02,0x00201003,0x08b00a05, +0x00001403,0x20281e05,0x00200401,0x08a00e02, +0x20301004,0x00082205,0x00100006,0x08b00e01, +0x00281203,0x00401406,0x20500201,0x08b00e02, +0x20301807,0x00182609,0x20180405,0x08900e01, +0x00180603,0x00301004,0x20481401,0x08a00a01, +0x00380e06,0x00401009,0x20780604,0x08b00c00, +0x20200c02,0x20180e05,0x00000805,0x08a01000, +0x00381e08,0x00702c0e,0x20a80a04,0x08a00800, +0x20100c03,0x00281e04,0x00000c03,0x08a00402, +0x20200405,0x00100208,0x20300005,0x08b01001, +0x00180401,0x00200400,0x20380e02,0x08b01002, +0x20100404,0x0000020a,0x00101405,0x08901000, +0x00080a02,0x00500804,0x20800000,0x08b00803, +0x00280e02,0x00301c06,0x20381202,0x08c00c03, +0x00080a03,0x00101003,0x20100002,0x08c00c02, +0x20100601,0x00180802,0x00080802,0x08a00c03, +0x00180800,0x00401201,0x20600001,0x08d00c04, +0x20200800,0x20181602,0x00401805,0x08d00804, +0x00001404,0x20181e05,0x00300802,0x08d00c04, +0x00200800,0x00180800,0x20180a01,0x08c00c04, +0x20200002,0x00200602,0x20280404,0x08f00c06, +0x00000402,0x00280602,0x20280400,0x09001007, +0x00180606,0x00400406,0x20500002,0x09001006, +0x20300202,0x00480c01,0x20300c07,0x08f00807, +0x00080e03,0x00200c03,0x00000601,0x09300808, +0x00182204,0x00303405,0x20380c00,0x09301007, +0x2030180a,0x0028220c,0x20380c04,0x09401009, +0x00080802,0x00401603,0x20681603,0x09301009, +0x00100c06,0x20181a06,0x00300201,0x09700807, +0x00001802,0x20582606,0x00a01004,0x09700c08, +0x00381609,0x00801411,0x20b00205,0x09800408, +0x00100401,0x00280c02,0x20180601,0x09700007, +0x20181204,0x0020200b,0x20380803,0x09a00808, +0x20101000,0x00181e01,0x00080c04,0x09c0080c, +0x20280803,0x0030120a,0x20701005,0x09c01408, +0x20180e01,0x00401003,0x20400803,0x09a00407, +0x00680e03,0x00002400,0x20180c00,0x0a401a14, +0x00200202,0x20180400,0x00201800,0x0a40120d, +0x00580e04,0x00002400,0x00100800,0x0a501612, +0x00000202,0x00000400,0x00001400,0x0a20160b, +0x20800c07,0x2038260a,0x00880413,0x09c00e0a, +0x20180402,0x00000a05,0x00180405,0x09e01a0a, +0x20801007,0x20382e0c,0x00a00c10,0x09d0120a, +0x00380802,0x00001e06,0x00181400,0x09c01e0a, +0x00100205,0x0000000d,0x20180e06,0x09a00604, +0x20300801,0x20181401,0x00400004,0x09a01206, +0x00200603,0x00080809,0x20181a07,0x09b00e05, +0x20700803,0x20381c01,0x0080000a,0x09800e06, +0x00580401,0x00000a04,0x20101204,0x09600e09, +0x00380602,0x00001003,0x20180a06,0x09701207, +0x00280602,0x00100801,0x20300800,0x09701209, +0x00880a08,0x00001409,0x0010060c,0x09601207, +0x20600000,0x00080601,0x0010080a,0x09201206, +0x00080400,0x20100a02,0x00200004,0x09301208, +0x20100001,0x00000604,0x20100004,0x09301207, +0x2050080b,0x2028160f,0x0060040b,0x09101607, +0x00600000,0x00080601,0x20100209,0x09001205, +0x20200401,0x20181201,0x00400403,0x09000e04, +0x00000001,0x00000001,0x00080801,0x09000e05, +0x0038060a,0x00000c11,0x00180e05,0x08f00e04, +0x20500002,0x00180601,0x2028080a,0x08d00e04, +0x00100201,0x00000403,0x00080601,0x08e01203, +0x00280a05,0x00001405,0x00000000,0x08e00e04, +0x20300408,0x20280a0e,0x00501005,0x08c01604, +0x00480a02,0x00101c05,0x20280e05,0x08c00e02, +0x00180800,0x00001601,0x00180801,0x08d01203, +0x20100c08,0x2028220b,0x00500c05,0x08c00e02, +0x00480e07,0x2010200b,0x00381a03,0x08b01203, +0x20200000,0x20200602,0x00501006,0x08b00e01, +0x20200803,0x20281603,0x00600405,0x08c00c00, +0x20180a08,0x0010140d,0x20280c01,0x08c00c01, +0x20501007,0x20482e0b,0x00b01c0a,0x08a00c00, +0x00280401,0x20200a03,0x00680400,0x08b01001, +0x00280603,0x00001006,0x00180a02,0x08c00c01, +0x00200004,0x2018060a,0x00301202,0x08d01001, +0x00380606,0x0000080a,0x00081205,0x08b01003, +0x20200400,0x20380c00,0x00800004,0x08c00803, +0x00000402,0x20281204,0x00501004,0x08d00c02, +0x20300400,0x20180803,0x00280806,0x08d00c03, +0x20100006,0x20100607,0x00200003,0x08c01002, +0x00100000,0x20280401,0x00500400,0x08e00c05, +0x20280400,0x00000802,0x00180403,0x08f01006, +0x00480a04,0x00001804,0x20100203,0x08f01004, +0x00380a07,0x2010180a,0x00300000,0x08d01003, +0x00000203,0x20100402,0x00400802,0x09101006, +0x00280604,0x20100801,0x00300a02,0x09201406, +0x20500405,0x20280a07,0x00600808,0x09201006, +0x20500406,0x20380a0c,0x00901008,0x09001407, +0x20300805,0x20281a08,0x00500402,0x09401008, +0x20201008,0x20282e0b,0x00500805,0x09501407, +0x00780e05,0x20102406,0x00481a08,0x09501006, +0x00200202,0x20200005,0x00781206,0x09401008, +0x00780400,0x00000c05,0x20182207,0x09800c06, +0x00280e07,0x0020240e,0x20682202,0x09901009, +0x20601005,0x20482e09,0x00d0140c,0x09800808, +0x00200001,0x20200202,0x00780400,0x09700c05, +0x20500602,0x20180c05,0x00201c0e,0x09b00409, +0x20180802,0x20101a07,0x00300403,0x09e01009, +0x00200202,0x20180406,0x00281205,0x09d00c0b, +0x20200800,0x20281800,0x00600806,0x09b00809 + }, //TL84 + { +0x00200e01,0x20200000,0x00080c00,0x0aa80e0b, +0x00400601,0x00100000,0x00000c00,0x0a881e0f, +0x00100801,0x20100000,0x00081000,0x0a580a0c, +0x00300202,0x20200000,0x00001800,0x0a68120c, +0x20300001,0x00100202,0x00080c06,0x0a581608, +0x20680802,0x00200203,0x00000c0c,0x0a181609, +0x00080a04,0x00100004,0x00001004,0x0a08120a, +0x20400003,0x20200205,0x00000008,0x0a080a08, +0x00200400,0x00100001,0x00081604,0x0a281e07, +0x00380a02,0x00000003,0x00000e07,0x09e81206, +0x20300405,0x20100207,0x00080c04,0x09c80606, +0x00300203,0x20100005,0x00000205,0x09d80e06, +0x20180400,0x00200002,0x00000003,0x09e82608, +0x00000000,0x20200204,0x00000004,0x09a80e08, +0x00400204,0x00000006,0x00080a05,0x09981206, +0x00000803,0x20100206,0x00080c03,0x09a80a08, +0x00280a02,0x00100001,0x00001201,0x09b82207, +0x20300804,0x20100202,0x00082004,0x09781204, +0x20400805,0x20100206,0x00081007,0x09681205, +0x00000000,0x00100003,0x00080c02,0x09681605, +0x00000800,0x20100203,0x00080404,0x09781a05, +0x00680607,0x0010000b,0x00001207,0x09581e06, +0x00480a05,0x00100008,0x00000a05,0x09481a04, +0x00280a05,0x00000005,0x00001801,0x09481604, +0x20300005,0x00100204,0x00081c04,0x09682201, +0x20400006,0x0000020b,0x00000c0b,0x09280e04, +0x20300404,0x20100207,0x00000007,0x09281203, +0x20200c07,0x2020020b,0x00081807,0x09380c00, +0x00580a06,0x0010000c,0x00000a06,0x09582e02, +0x00180602,0x00000006,0x00080a01,0x09281402, +0x00380602,0x00000005,0x00000202,0x09281400, +0x20180a03,0x0010000a,0x00080c00,0x09382003, +0x20580403,0x20100208,0x0000180b,0x09481c01, +0x00080401,0x20100201,0x00000c01,0x09381002, +0x20380401,0x20100202,0x00000c08,0x09281003, +0x00500202,0x00000000,0x00001a05,0x09481800, +0x00300601,0x20200003,0x00080a04,0x09681804, +0x00100201,0x20100001,0x00000401,0x09480c03, +0x00100000,0x20200001,0x00000202,0x09481006, +0x20600403,0x20100205,0x0008040c,0x09581004, +0x00000601,0x20100201,0x00000004,0x09881c05, +0x20100402,0x20100203,0x00080804,0x09680c06, +0x00200601,0x20200000,0x00000201,0x09780c04, +0x00500400,0x00000002,0x00081206,0x09881407, +0x20100001,0x00000202,0x00080803,0x09c81c09, +0x00080601,0x00000002,0x00080401,0x09a81008, +0x20200601,0x20100201,0x00080406,0x09981007, +0x20480a03,0x00100002,0x00001009,0x09b81808, +0x00080403,0x00100001,0x00080a01,0x0a08240a, +0x00100001,0x20100000,0x00000000,0x09e81009, +0x20200806,0x00000205,0x00082002,0x09e8140b, +0x00100c07,0x20100207,0x00081a04,0x0a18140b, +0x2018160a,0x0000000a,0x00003400,0x0a581c09, +0x20380a03,0x20100003,0x00001402,0x0a38100a, +0x00281208,0x0020000d,0x00001a04,0x0a38240a, +0x0018160a,0x0020000e,0x00002601,0x0a682009, +0x00201c0e,0x20500215,0x00082602,0x0a980408, +0x00500c03,0x20300205,0x00080e06,0x0a880408, +0x20100807,0x2020020b,0x00000801,0x0a880c08, +0x2020100a,0x20300210,0x00080803,0x0aa8040a, +0x20181a07,0x00200015,0x00001404,0x0ad82409, +0x20380a01,0x00000004,0x00000008,0x0ac81009, +0x00081603,0x00000009,0x00001e01,0x0ac81408, +0x00180e04,0x0000000c,0x00000603,0x0af8180a, +0x00182202,0x00802000,0x20601800,0x0a981a0b, +0x00380a03,0x20100800,0x00401c00,0x0a58160d, +0x00281604,0x00301c00,0x20402000,0x0a48120c, +0x00100201,0x00400000,0x20501400,0x0a381e09, +0x20200403,0x00000606,0x00280404,0x0a381209, +0x20400c04,0x20381609,0x00600409,0x09f80e08, +0x20401006,0x20281e0b,0x00300807,0x09e80a09, +0x20180401,0x00400603,0x20500803,0x09f81207, +0x00380a02,0x00000c04,0x00280e03,0x09f81609, +0x00100e01,0x00081403,0x00081204,0x09c81206, +0x00180a03,0x00200c07,0x20481a03,0x09b80e07, +0x20180801,0x00300000,0x20400201,0x09c81606, +0x20200800,0x20280e03,0x00600405,0x09a81a08, +0x00000000,0x00300401,0x20581000,0x09981608, +0x00000802,0x00080602,0x20180401,0x09781607, +0x00380a02,0x00101403,0x20480a03,0x09881208, +0x00000402,0x00081601,0x00380400,0x09781e06, +0x00181601,0x00301c03,0x20400001,0x09581a07, +0x00081204,0x00201804,0x20300001,0x09481606, +0x00000400,0x20180603,0x00200805,0x09481607, +0x20181203,0x00101405,0x20280401,0x09481e05, +0x20180400,0x20180e02,0x00301804,0x09281a04, +0x20100c04,0x20281606,0x00300803,0x09281604, +0x20300804,0x00081603,0x00080405,0x09181602, +0x00200c02,0x20300204,0x00380c00,0x09281e04, +0x00200001,0x20200202,0x00080400,0x09180e02, +0x00180a03,0x00000c05,0x20280c00,0x09081602, +0x00581207,0x00202409,0x20580e05,0x09181602, +0x20100a02,0x00081802,0x00300406,0x09082602, +0x20200400,0x20280800,0x00080405,0x09081400, +0x00100400,0x20280a02,0x00100803,0x08f81601, +0x20500c07,0x20381a0b,0x00400809,0x09081801, +0x20101002,0x00281202,0x20380803,0x09182003, +0x00100800,0x20180801,0x20280400,0x09181403, +0x20200c01,0x00080e01,0x20280806,0x09081403, +0x00400605,0x0008040a,0x20180a04,0x09181c03, +0x00281202,0x00601005,0x20600201,0x09282404, +0x00000001,0x00100000,0x20400002,0x09281404, +0x00000000,0x00300002,0x20580a02,0x09281805, +0x20380404,0x00100e05,0x20300407,0x09381404, +0x20180a01,0x00100e01,0x20201004,0x09582005, +0x00180a02,0x00201002,0x20400001,0x09581405, +0x00280e02,0x00300c02,0x20500c00,0x09581805, +0x00580a06,0x00000c06,0x00000a04,0x09681406, +0x00000402,0x20100204,0x00180401,0x09881c08, +0x20100803,0x00080a04,0x00000003,0x09881407, +0x20380402,0x00000a04,0x20200005,0x09781007, +0x20701009,0x20281e0c,0x0038040b,0x09981009, +0x00300605,0x00180803,0x00200800,0x09c82008, +0x00200603,0x00280403,0x20200000,0x09c81409, +0x00480a04,0x20101404,0x00180603,0x09b81408, +0x0088160b,0x0020200f,0x20380e0b,0x09e81809, +0x20b0200c,0x00283a0b,0x2018080a,0x0a18200d, +0x20501007,0x00281e07,0x20380805,0x0a18180b, +0x20601808,0x20382e09,0x00500409,0x0a08180b, +0x2090240b,0x20383e11,0x00500c0d,0x0a28140b, +0x01082e11,0x00a05419,0x20e80e17,0x0a882007, +0x00881209,0x0070240e,0x20a8060b,0x0a681808, +0x00680e0a,0x0030180f,0x2058060a,0x0a68180a, +0x00881e0a,0x00602c12,0x20a8160e,0x0a98180b, +0x20802808,0x20184e18,0x00704019,0x0a981408, +0x20400804,0x0028160d,0x20101c0c,0x0aa81408, +0x20302405,0x0008420f,0x00102008,0x0aa81009, +0x20301c04,0x20182a0c,0x00101c09,0x0ad81408, +0x20103002,0x20d84000,0x01181c00,0x0a600208, +0x00000201,0x00080c00,0x00001000,0x0a380e09, +0x20100c00,0x20281c00,0x00401000,0x0a281208, +0x00080e01,0x20100000,0x00601000,0x09f81a06, +0x00180a03,0x20100807,0x00181202,0x0a280a09, +0x00000002,0x00100e03,0x20381401,0x09e80609, +0x00280800,0x00101201,0x20381203,0x09e80a09, +0x00000800,0x20480a02,0x00600201,0x09c81206, +0x00000802,0x20380e03,0x00300401,0x09d80e0a, +0x00180400,0x00000c02,0x00081800,0x09a81609, +0x20200402,0x00080a01,0x00180804,0x09981609, +0x00001402,0x20281602,0x00480c00,0x09981607, +0x20180a01,0x00000801,0x00080c02,0x09880e08, +0x00180e02,0x00000c02,0x00300801,0x09581a09, +0x00280e03,0x00100c04,0x00000201,0x09581608, +0x00180601,0x00380404,0x20100601,0x09581a08, +0x00300a01,0x20300000,0x00281201,0x09481208, +0x20101000,0x20381e03,0x00600c04,0x09281606, +0x20301003,0x20281e06,0x00300806,0x09181605, +0x00080601,0x00100800,0x20200402,0x09281607, +0x20401805,0x20182204,0x00281007,0x09081e05, +0x20101002,0x00181602,0x20181002,0x08f81603, +0x00300202,0x00200c04,0x20481604,0x08f81604, +0x00100402,0x00000603,0x00081002,0x08f81604, +0x00481e08,0x0060280c,0x20600205,0x08f82204, +0x00280603,0x00500805,0x20680a01,0x08e81e03, +0x20200401,0x00280e02,0x20100405,0x08d81e03, +0x20200203,0x00181004,0x00100c04,0x08d81e01, +0x20200007,0x2020060b,0x00300808,0x08c81a03, +0x20100003,0x00400604,0x20580805,0x08d81e01, +0x00180400,0x00300802,0x20480801,0x08c81c00, +0x00200403,0x00100a04,0x20481602,0x08d81400, +0x00181206,0x20101c09,0x00480801,0x08c82002, +0x00080e03,0x00401006,0x20480401,0x08e82002, +0x20281000,0x00201801,0x20200005,0x08d81c02, +0x20180a03,0x00200805,0x20100405,0x08e82002, +0x00001805,0x2068260a,0x00b01004,0x08e81c04, +0x00100001,0x00100203,0x00000c02,0x08f81c04, +0x00180601,0x20200400,0x00400800,0x08f81c05, +0x00000401,0x00080603,0x00000c01,0x09081805, +0x20200601,0x00080c05,0x00280803,0x09181c08, +0x20100001,0x00080800,0x00100803,0x09281c06, +0x00001002,0x20381a03,0x00500402,0x09181806, +0x20100400,0x00180c00,0x20100802,0x09381807, +0x00281201,0x00001001,0x00000a03,0x09581808, +0x00180a01,0x00101002,0x20100201,0x09581408, +0x00000201,0x00180403,0x20280401,0x09581808, +0x00280a01,0x00201801,0x20481201,0x09781408, +0x20200001,0x20400603,0x00400004,0x09981409, +0x20280401,0x20200603,0x00300403,0x09981409, +0x20180400,0x00200000,0x20200c01,0x09981809, +0x20301003,0x00082203,0x00200804,0x09b81c09, +0x00180800,0x20302802,0x00581a02,0x09e8140a, +0x00280c01,0x20201801,0x00381202,0x09e81409, +0x00280800,0x00101c00,0x20381201,0x09d81409, +0x00381e04,0x00403406,0x20681604,0x0a08180a, +0x20100a01,0x20683401,0x00f03802,0x0a28200a, +0x20100603,0x20681004,0x00a02003,0x0a28180a, +0x20400201,0x20281001,0x00401805,0x0a28180b, +0x20201004,0x20382a06,0x00801804,0x0a581c0a, +0x00081001,0x20303202,0x00281800,0x0a88040b, +0x00000402,0x20500606,0x00580601,0x0a88080a, +0x00281000,0x20203201,0x00181607,0x0a880c0a, +0x00181e02,0x00103006,0x20281203,0x0aa8180a, +0x00183603,0x00b05000,0x21500800,0x0a780a0e, +0x20100401,0x20180800,0x00180c00,0x0a280e09, +0x20180801,0x00000800,0x20180c00,0x0a080a08, +0x20101c01,0x20382400,0x00481800,0x09e80605, +0x20201005,0x20281208,0x20100404,0x0a180a0c, +0x00280400,0x00000802,0x20180e03,0x09d8120a, +0x00200a01,0x20100002,0x00180a04,0x09c80e0a, +0x00081000,0x00400c03,0x20481202,0x09b80e06, +0x00280605,0x00200c06,0x20580e02,0x09c8120a, +0x00180a02,0x20100802,0x00100802,0x0988120b, +0x00080800,0x00000a01,0x00000003,0x0978120a, +0x00281a04,0x00002405,0x20100203,0x09780e09, +0x20200c05,0x00181208,0x20280804,0x0968120a, +0x20101002,0x20281a04,0x00300403,0x09380e08, +0x20101000,0x20181601,0x00200003,0x09281207, +0x00001403,0x20681a08,0x00800003,0x09380e09, +0x00181202,0x00401808,0x20681602,0x09281a09, +0x00080e01,0x00201003,0x20381001,0x09081206, +0x00080c00,0x00201401,0x20381000,0x08f81606, +0x20100400,0x20180803,0x00281002,0x08f81606, +0x00281e03,0x00102c01,0x00000802,0x08d81a08, +0x00180e01,0x20101801,0x00180800,0x08d81605, +0x00180602,0x00000402,0x00200001,0x08c81a06, +0x00380a03,0x00100c03,0x00080601,0x08c81606, +0x20401c05,0x20683208,0x00b01408,0x08a81a03, +0x20100401,0x20480602,0x00700403,0x08a81a03, +0x00080402,0x20200603,0x00480403,0x08a81a04, +0x20501006,0x20181207,0x00380c08,0x08a81a02, +0x00480604,0x00100806,0x20280e03,0x08a81601, +0x00200201,0x20300401,0x00680801,0x08981a01, +0x00100201,0x20280402,0x00500003,0x08981e01, +0x00581206,0x0020180b,0x20180605,0x08a82000, +0x20500c03,0x00081a04,0x0000100a,0x08981402, +0x20300401,0x20381201,0x00700807,0x08981c03, +0x20200c01,0x20281602,0x00300805,0x08981803, +0x20400805,0x20281609,0x0050100b,0x08a81802, +0x00581203,0x00302005,0x20681206,0x08c81005, +0x00100201,0x20280402,0x00300201,0x08c81805, +0x00000801,0x00180801,0x20280800,0x08c81806, +0x00180603,0x00000406,0x00080601,0x08d81807, +0x20300401,0x20180604,0x00200809,0x08e81406, +0x20100800,0x20280601,0x00200003,0x08f81406, +0x00280e02,0x00201803,0x20480601,0x08f81805, +0x20100802,0x20100204,0x00200402,0x09081407, +0x00101402,0x20181e01,0x00180601,0x0928180a, +0x00000400,0x00080c00,0x00100401,0x09281808, +0x20180400,0x00000602,0x00200c04,0x09181807, +0x00180800,0x00100402,0x00100400,0x09481808, +0x00080601,0x00400804,0x20780401,0x09781809, +0x20100800,0x00180401,0x20280401,0x09781409, +0x00001003,0x20181202,0x00380801,0x09681809, +0x00080602,0x20101001,0x00280401,0x09881408, +0x00181604,0x00300803,0x20402400,0x09c8140a, +0x00300a01,0x00280c01,0x20300a01,0x09b81409, +0x00280e04,0x00300405,0x20100e01,0x09a81809, +0x20201002,0x20282604,0x00601003,0x09c8180a, +0x20201806,0x20281a0a,0x20280403,0x0a18040c, +0x20580403,0x00480a03,0x20700406,0x0a08140c, +0x20500c04,0x00081206,0x00000406,0x0a08100c, +0x00280a01,0x00200c02,0x20281202,0x0a28140a, +0x00180a03,0x00400008,0x20880602,0x0a78100c, +0x00280a02,0x00401405,0x20980a07,0x0a78100b, +0x00381202,0x00300006,0x20400e08,0x0a68140b, +0x20101400,0x00082601,0x00100c03,0x0a78180b, +0x20103003,0x20584c00,0x00b80c00,0x0a481e09, +0x00000000,0x00100400,0x20180c00,0x0a080e0a, +0x20101002,0x00080c00,0x00081800,0x09f80e09, +0x00081e03,0x00403000,0x20500800,0x09e80609, +0x00281a04,0x00702009,0x20880e03,0x09f81e0b, +0x00100201,0x00180401,0x00000201,0x09b8120b, +0x00181604,0x00301407,0x20300602,0x09a8160a, +0x00001805,0x2038260a,0x00780401,0x09980a09, +0x20380401,0x00100604,0x00001404,0x09981a0b, +0x20200c02,0x00180e01,0x20180403,0x0968120a, +0x00001003,0x20280e05,0x00200002,0x09580e0a, +0x20201400,0x00382405,0x20281002,0x09581607, +0x00380800,0x00001400,0x00180e04,0x0948160b, +0x00181603,0x00401c04,0x20480601,0x09181208, +0x20181a03,0x00201804,0x20180402,0x09081208, +0x00382203,0x00702805,0x20b80605,0x09281209, +0x20100800,0x20381400,0x00700806,0x08e81a0a, +0x20100803,0x20281206,0x00300403,0x08d81207, +0x00100802,0x20380e04,0x00500000,0x08d81207, +0x20100001,0x00000a04,0x00000405,0x08d81209, +0x20101802,0x20182601,0x00200403,0x08a81605, +0x00000602,0x00180c04,0x20180401,0x08a81605, +0x20100a01,0x20180803,0x00180402,0x08a81205, +0x00000801,0x00080800,0x00180402,0x08a81605, +0x00181603,0x00402404,0x20781000,0x08881204, +0x00000401,0x00200201,0x20480401,0x08881604, +0x00100400,0x00180601,0x20180401,0x08781204, +0x00181202,0x00101c02,0x20180801,0x08881604, +0x00100402,0x00080a04,0x00200803,0x08781602, +0x00180603,0x00300803,0x20400403,0x08781602, +0x00000400,0x00280400,0x20280804,0x08681601, +0x20101002,0x20381e04,0x00600c05,0x08681400, +0x20280601,0x00000802,0x00080c06,0x08781402, +0x20200403,0x00280605,0x20200006,0x08781402, +0x20180400,0x00200800,0x20280c04,0x08681803, +0x00180601,0x00100802,0x20280c02,0x08781403, +0x00200800,0x00081000,0x00200a01,0x08981805, +0x00000000,0x00300003,0x20380800,0x08981805, +0x00080c00,0x00200c02,0x00000001,0x08881c05, +0x20200002,0x00080a01,0x00000405,0x08a81807, +0x20200001,0x00200601,0x20280805,0x08b81406, +0x00080e02,0x00200c02,0x20300402,0x08c81807, +0x00000602,0x20180801,0x00301402,0x08b81807, +0x00181204,0x00001405,0x20100a02,0x08e81408, +0x00381000,0x00201c02,0x20280e02,0x08f81808, +0x00000802,0x00000204,0x00080401,0x09081408, +0x20100804,0x20180a04,0x00100002,0x08f81008, +0x00001005,0x20481608,0x00300401,0x09181008, +0x20100203,0x20280801,0x00501405,0x09381c09, +0x20181201,0x00101003,0x00000001,0x09481809, +0x00281a06,0x00102008,0x20100602,0x09381408, +0x20180e03,0x00000406,0x20100402,0x0968100a, +0x20302006,0x20282e08,0x00400003,0x0998140d, +0x00180a03,0x20200c01,0x00400e01,0x09881409, +0x20101407,0x20581e0b,0x00700804,0x0988100a, +0x00000000,0x20300e03,0x00080602,0x09b8080a, +0x00482206,0x00602c0b,0x20881607,0x09f8180b, +0x20201406,0x20481608,0x00780c04,0x09d8140b, +0x20180e05,0x00001409,0x00080c00,0x09d8140c, +0x00101002,0x20381202,0x00480c00,0x09f81009, +0x20201402,0x20281606,0x00300c06,0x0a48180b, +0x00100203,0x00180409,0x00280603,0x0a38200b, +0x00102002,0x20382a07,0x00400a02,0x0a38140b, +0x20180e01,0x00101404,0x00081002,0x0a48180a, +0x00282a03,0x00204400,0x20300400,0x0a280e0e, +0x00000201,0x20100400,0x00200400,0x09f80e0b, +0x00280e04,0x00001c00,0x20101000,0x09e80e0c, +0x20301401,0x20582400,0x00700000,0x09d00206, +0x20201805,0x20882e0a,0x00e01006,0x09b80e0b, +0x00100403,0x20180603,0x00380800,0x09980e0b, +0x20301c09,0x20382a0c,0x00700005,0x09880e0a, +0x00581201,0x00002804,0x20381e09,0x0990020a, +0x20100a02,0x20280c05,0x00380c00,0x09781209, +0x00080e04,0x00001005,0x00200002,0x0938120a, +0x0038220b,0x00402811,0x20400203,0x09481209, +0x20280e02,0x20401400,0x00700007,0x09380a0b, +0x00300400,0x00080800,0x00000604,0x0928120b, +0x20201404,0x20382207,0x00600803,0x08f80e08, +0x2030200a,0x20482e12,0x00601006,0x08f80a08, +0x00002005,0x20683607,0x00c00000,0x08f81208, +0x20100402,0x00100601,0x20280c06,0x08c8120a, +0x00380602,0x00100c05,0x20281603,0x08b81207, +0x00380a05,0x0030100b,0x20581e04,0x08b81207, +0x00080603,0x00100408,0x20181001,0x08b81207, +0x00181603,0x00202004,0x20180402,0x08881606, +0x20280402,0x00100602,0x00180405,0x08881606, +0x20280802,0x00100a03,0x20100805,0x08881206, +0x00180a01,0x00000e01,0x00000802,0x08881206, +0x20100c01,0x20381604,0x00601004,0x08581603, +0x00280a02,0x00000803,0x00200000,0x08581a04, +0x00200201,0x20100801,0x00180601,0x08581204, +0x20100c02,0x20181a03,0x00300404,0x08581203, +0x00300401,0x20100000,0x00180c00,0x08481202, +0x20280400,0x20200202,0x00401006,0x08481601, +0x00000001,0x20100602,0x00300005,0x08381202, +0x00180a01,0x00201002,0x20381002,0x08481201, +0x20300201,0x00000002,0x00100007,0x08481402, +0x00100401,0x20300601,0x00480801,0x08481002, +0x00080602,0x20200402,0x00400404,0x08381402, +0x00000601,0x00000000,0x00100004,0x08581402, +0x00280801,0x00000a02,0x00100201,0x08681405, +0x00000601,0x20280401,0x00500003,0x08681404, +0x00000c02,0x20281604,0x00500403,0x08581005, +0x00000801,0x00180e03,0x00180404,0x08781406, +0x20180602,0x20200802,0x00300004,0x08881406, +0x20200804,0x20281203,0x00400004,0x08981408, +0x20200601,0x00180403,0x00080803,0x08981408, +0x20301002,0x00281c00,0x20180403,0x08b8180a, +0x00200c01,0x20281a03,0x00500800,0x08c81408, +0x00380a06,0x00001408,0x00000203,0x08d81408, +0x00380a02,0x00100c01,0x20100603,0x08d81008, +0x00581206,0x00701c07,0x20800206,0x09081808, +0x20400002,0x00180400,0x20180806,0x0908100b, +0x20101004,0x20281e09,0x00501004,0x09181009, +0x20401804,0x20182a05,0x00200806,0x0918100a, +0x20501006,0x00281e0a,0x20100c09,0x09381409, +0x00381a07,0x00103007,0x20280a05,0x0968100b, +0x20100000,0x00280804,0x20280800,0x0968100b, +0x00581204,0x00501c06,0x20781206,0x0968100a, +0x00180e03,0x00600c09,0x20880e05,0x0998180b, +0x20101c09,0x2058320d,0x00a00c04,0x09c8140b, +0x00381602,0x00202403,0x20580a04,0x09c81009, +0x20600c06,0x00181a07,0x00000409,0x09b8140b, +0x00381a01,0x00302201,0x20500a03,0x09e81407, +0x00081e05,0x00202c0e,0x20281400,0x0a18140c, +0x20200401,0x20380a02,0x00400c06,0x0a08100a, +0x00381e03,0x0040340a,0x20681a08,0x0a18140b, +0x20200c01,0x20380e03,0x00400806,0x0a181009, +0x20101401,0x00283000,0x00200c00,0x0a080e0a, +0x20180400,0x00200400,0x20100400,0x09d80a0b, +0x20280401,0x00480800,0x20201400,0x09c81208, +0x20281001,0x00601400,0x20881000,0x09d80608, +0x00381201,0x00602003,0x20a81604,0x09b8060c, +0x00380a02,0x00100c01,0x20100603,0x09880a0c, +0x00781604,0x00202802,0x20480607,0x0978060c, +0x00400602,0x00280803,0x20200a05,0x09980e0b, +0x20380400,0x00200a01,0x20200005,0x09580e0b, +0x20401002,0x20181a04,0x00200407,0x09280a0a, +0x20801c06,0x20383a09,0x0070100d,0x09180e09, +0x20400802,0x00380e04,0x20500407,0x0938060a, +0x00380402,0x00100601,0x00180605,0x09080e0b, +0x00281201,0x00301802,0x20481604,0x08e80a08, +0x00681e05,0x0040300a,0x2078220b,0x08e80a08, +0x00581a02,0x00502c04,0x20881607,0x08e8060a, +0x00080604,0x00000804,0x00200005,0x08a8120b, +0x00080601,0x00000401,0x00200402,0x08981209, +0x20200402,0x20280a05,0x00501007,0x08980e0a, +0x20300801,0x20180a02,0x00300809,0x08980e09, +0x20201004,0x20182207,0x00400c06,0x08680e06, +0x00000401,0x20180601,0x00300003,0x08580e06, +0x00000c01,0x20280c00,0x00380802,0x08680e05, +0x00000001,0x00180a01,0x00100001,0x08680e04, +0x00080a02,0x00400c05,0x20481000,0x08480e03, +0x00000602,0x00080c02,0x00200803,0x08380e03, +0x00180601,0x00100002,0x00000001,0x08380e04, +0x00180a03,0x00101403,0x20180800,0x08480e04, +0x00300000,0x00200a01,0x20100601,0x08380e03, +0x20101003,0x00081604,0x00080404,0x08280c00, +0x00100000,0x00100201,0x00000403,0x08280e02, +0x00000803,0x20180e05,0x00400404,0x08280e02, +0x20480c00,0x00200201,0x00100809,0x08281002, +0x00280a02,0x00400c05,0x20580800,0x08381002, +0x20200001,0x00180a01,0x00000005,0x08280c02, +0x20180a03,0x00100805,0x00100004,0x08381002, +0x00300801,0x20180e02,0x00280603,0x08480c05, +0x20180400,0x00200602,0x20200405,0x08480c04, +0x00280800,0x00101001,0x20280e01,0x08480c04, +0x00180803,0x20100e05,0x00380401,0x08580c05, +0x20300201,0x00180403,0x20100006,0x08681006, +0x00100001,0x00100a01,0x20180801,0x08780c07, +0x20380a01,0x00000401,0x00200406,0x08681007, +0x20181202,0x20301404,0x00680803,0x08881008, +0x00380400,0x00101000,0x20280603,0x08a80c08, +0x20380400,0x00080801,0x00100c04,0x08b81009, +0x00100c02,0x20380e02,0x00300202,0x08b80c09, +0x20100c01,0x20681a03,0x00b01000,0x08c81009, +0x20200400,0x00000201,0x00200006,0x08e81009, +0x00380a02,0x00001801,0x20280a05,0x09080809, +0x00081202,0x00002003,0x00080801,0x08f80c09, +0x00200201,0x20301001,0x00581602,0x09180c09, +0x20400801,0x00081e01,0x00201001,0x0948100d, +0x20200802,0x20280a04,0x00480404,0x09480c09, +0x00100c01,0x20481203,0x00800c00,0x09480c0a, +0x20300c00,0x20381a01,0x00900404,0x0958180a, +0x00880a01,0x00201c01,0x20581609,0x09a80809, +0x00200800,0x00181801,0x00300601,0x0998140a, +0x00080801,0x20100e01,0x00480c02,0x09980c0a, +0x00201402,0x00082201,0x00300204,0x09b8180a, +0x20501001,0x00082e02,0x0030180e,0x09f8140c, +0x20180800,0x00200401,0x20300004,0x09e8100b, +0x00000601,0x20381c03,0x00701401,0x09e8140c, +0x20181a02,0x00501c05,0x20500003,0x09f8140a, +0x00000001,0x20400800,0x00681800,0x09f0060c, +0x20100c00,0x20480c00,0x00500000,0x09c0020a, +0x20200c01,0x20481400,0x00980c00,0x09b00207, +0x20101c02,0x20681c00,0x00981c00,0x09d0020a, +0x00200e02,0x20481003,0x00900201,0x09a80a0c, +0x00200802,0x20180e01,0x00300202,0x0978060b, +0x00300e02,0x20181403,0x00400605,0x0968060a, +0x00280602,0x00000406,0x00280a02,0x09780e0b, +0x20300001,0x20180a03,0x00500404,0x0948060b, +0x20281203,0x00101c04,0x00080403,0x0928060b, +0x20281001,0x00202202,0x20280c04,0x0910020a, +0x20280800,0x20100e02,0x00400803,0x09280a0a, +0x00500801,0x20180801,0x00380e06,0x08f80a0c, +0x00101003,0x20481606,0x00700601,0x08d80609, +0x00101000,0x20382000,0x00600602,0x08d80a09, +0x00301002,0x20381a02,0x00700603,0x08d80a0a, +0x20380602,0x00000003,0x00200809,0x08980a0a, +0x00000601,0x00080803,0x00280803,0x08880a09, +0x00000401,0x00200001,0x20180c02,0x08880a08, +0x20280e03,0x00101004,0x00000006,0x08880609, +0x00280c00,0x20101602,0x00280601,0x08500206, +0x00180601,0x00100400,0x00000402,0x08480a06, +0x00081202,0x00301402,0x20200002,0x08580a06, +0x00100402,0x20280604,0x00400000,0x08580605, +0x20300002,0x20480a01,0x00700406,0x08280a04, +0x20200002,0x00000202,0x00180405,0x08280a03, +0x00000401,0x20180a03,0x00300803,0x08280a04, +0x20280400,0x20180402,0x00300004,0x08380a03, +0x00380a05,0x20300405,0x00500e02,0x08180602, +0x00281202,0x00001803,0x00180800,0x08180a01, +0x00100202,0x00000002,0x00200002,0x08180a01, +0x00380602,0x20200c01,0x00200201,0x08180602, +0x20401806,0x20581e09,0x00680809,0x08100002, +0x20100c02,0x20381204,0x00700805,0x08180c01, +0x20100402,0x20100203,0x00280804,0x08180802, +0x20400c02,0x20381604,0x00500409,0x08180402, +0x00480604,0x00100c08,0x20181a05,0x08380c04, +0x20100401,0x00080801,0x00380803,0x08280c05, +0x00200203,0x00080403,0x00200000,0x08280c04, +0x00400a01,0x00080802,0x00080a03,0x08480405, +0x20400802,0x00080a03,0x00200009,0x08481006, +0x00280603,0x00100403,0x00100400,0x08580c06, +0x20301005,0x00181606,0x00180407,0x08580c07, +0x20300c02,0x00281602,0x20200007,0x08680808, +0x00380602,0x00200004,0x00000603,0x08881009, +0x20300c04,0x00081206,0x00280406,0x08980c09, +0x00380e05,0x00401008,0x20480a03,0x08981009, +0x00180601,0x00400c04,0x20881203,0x08b80c0a, +0x20280e01,0x00100a01,0x00101006,0x08d80c0a, +0x00180a03,0x00200407,0x20200603,0x08e8100b, +0x20300803,0x00281606,0x00001405,0x08e80c0a, +0x00180e01,0x00401001,0x20500e01,0x09080c08, +0x20300804,0x20280604,0x00380c01,0x0938080d, +0x00080c00,0x00001603,0x20100c00,0x09380809, +0x00181203,0x00301004,0x20500203,0x0938080a, +0x20380802,0x00101203,0x20100003,0x09480409, +0x00780604,0x00000407,0x00200608,0x09980c09, +0x00100c00,0x20380602,0x00480800,0x09880409, +0x00101001,0x20180e04,0x00000000,0x09880409, +0x00481203,0x20101802,0x00380605,0x09980808, +0x20400002,0x20200606,0x0038040c,0x09d8080b, +0x20101400,0x00081601,0x00380c04,0x09c8100b, +0x20100800,0x00380e01,0x20380c04,0x09d80c0b, +0x20302802,0x20583605,0x00900408,0x09d80c0a, +0x00180402,0x00200800,0x20580c00,0x0a00060e, +0x20181000,0x00401400,0x20600800,0x09d0020a, +0x00080801,0x00201400,0x20480c00,0x09c00a0a, +0x00181a02,0x00603400,0x20900c00,0x09d0020e, +0x00080e04,0x00201405,0x20400402,0x09a0060d, +0x00480601,0x00100800,0x00000603,0x0970060c, +0x00181202,0x00101002,0x00000a01,0x0970060a, +0x20100002,0x20180a06,0x00301404,0x0970020c, +0x20200c05,0x20280a08,0x00180401,0x09400a0b, +0x20501004,0x00081e04,0x00200408,0x0910020a, +0x20101003,0x20381a05,0x00480402,0x0910060a, +0x20200c02,0x20180c00,0x00180801,0x09200609, +0x00680604,0x00100c07,0x20180e05,0x08e0020d, +0x00480e03,0x00301c07,0x20580e07,0x08d0020a, +0x00180a02,0x00101405,0x20181602,0x08d0020a, +0x00580e05,0x00201807,0x20200205,0x08d0020b, +0x20500402,0x00080e05,0x00200c0c,0x08800209, +0x20180801,0x00000a03,0x00200c06,0x0880020a, +0x00081202,0x20101001,0x00401003,0x08800209, +0x20500c06,0x20281a0a,0x00400c0a,0x08800608, +0x00200601,0x00180c02,0x20100203,0x08500205, +0x00000401,0x20280a02,0x00480402,0x08400606, +0x20101004,0x20581e06,0x00800404,0x08400606, +0x00380a05,0x00200c08,0x20280e04,0x08500205, +0x20100401,0x00380602,0x20380404,0x08200204, +0x00000201,0x20100002,0x00280803,0x08100204, +0x00100202,0x00000405,0x00080c01,0x08200204, +0x20201005,0x20181607,0x00180406,0x08200204, +0x20100c02,0x00381000,0x20580803,0x08180601, +0x20100802,0x20181602,0x00200403,0x08000201, +0x20100401,0x20180602,0x00100004,0x08000201, +0x00280604,0x00300007,0x20380400,0x08180a01, +0x00181e04,0x00603006,0x20980e01,0x08180400, +0x00180a02,0x00201003,0x20280801,0x08000001, +0x00180601,0x00000801,0x00080401,0x08080401, +0x20280403,0x00100e04,0x20380405,0x08100002, +0x00100403,0x20180606,0x00300c03,0x08180401, +0x00000001,0x20100602,0x00200003,0x08180403, +0x20100001,0x20100201,0x00280404,0x08180403, +0x00280a03,0x00001004,0x00080a01,0x08380804, +0x20180e02,0x00001003,0x00280405,0x08380406, +0x20100401,0x20180800,0x00380403,0x08480407, +0x00180a01,0x20101802,0x00280c01,0x08480406, +0x20100003,0x20200a04,0x00380805,0x08580806, +0x00100000,0x20380a02,0x00600c01,0x08780409, +0x00180601,0x00001002,0x00180c00,0x08880408, +0x20200401,0x20380e02,0x00801005,0x08780809, +0x00080a04,0x20200406,0x00600801,0x08981009, +0x20301802,0x20281e03,0x00480804,0x08c0000c, +0x20200c00,0x20281602,0x00500c04,0x08c8080b, +0x00100202,0x20300401,0x00500201,0x08d8040b, +0x00000c03,0x20481a06,0x00701000,0x08e8080a, +0x00181201,0x00401003,0x20380a03,0x0928080c, +0x00000804,0x00181603,0x00080603,0x0928080b, +0x20101405,0x20382205,0x00680801,0x0928040b, +0x20100202,0x20180803,0x00100000,0x0938040a, +0x00300a01,0x20180c01,0x00100a01,0x0978080a, +0x00281a05,0x00302409,0x20580602,0x09780809, +0x00281a06,0x0020240b,0x20280a03,0x09780809, +0x00201803,0x20181a03,0x20180a03,0x09880409, +0x20280c01,0x00100e02,0x20200406,0x09d8040c, +0x20181802,0x20302605,0x00400c03,0x09b00009, +0x20100003,0x20400a08,0x00700403,0x09b80409, +0x20182a02,0x00504007,0x20681003,0x09c80809, +0x00300601,0x20180400,0x00200000,0x0a00020f, +0x20101001,0x20581c00,0x00880400,0x09c00609, +0x00000202,0x20280400,0x00300c00,0x09c0060a, +0x20100a01,0x20381c00,0x00701c00,0x09c80609, +0x20500803,0x00081603,0x00100808,0x0998060b, +0x00200202,0x20100003,0x00100204,0x0980060b, +0x20101804,0x20282205,0x00280800,0x09700a0a, +0x00101401,0x20180a02,0x00080a02,0x09700a0a, +0x00381203,0x00201c06,0x20480607,0x0950020b, +0x20180c02,0x00001603,0x00180403,0x09200a0b, +0x00281203,0x00401c07,0x20681603,0x0920060b, +0x00081601,0x00401402,0x20200001,0x0920020a, +0x00200000,0x20280603,0x00301402,0x08e0060d, +0x00100603,0x20380c04,0x00500c00,0x08d0060a, +0x00080601,0x00080602,0x00201403,0x08d0060b, +0x00000000,0x20280e01,0x00301401,0x08d00609, +0x20200001,0x20200602,0x00380807,0x08900e09, +0x20101003,0x20281605,0x00300003,0x08800e08, +0x20201403,0x00081e04,0x00100003,0x08800a07, +0x00100601,0x20100c00,0x00080c00,0x08900e08, +0x00100201,0x20200401,0x00380800,0x08500606, +0x00100202,0x00200404,0x20281000,0x08500a07, +0x00280e02,0x00501804,0x20681202,0x08500607, +0x20200c02,0x20181202,0x00380404,0x08500607, +0x00000002,0x20200602,0x00480c02,0x08200605, +0x20180801,0x00200602,0x20100005,0x08200604, +0x20100002,0x00280603,0x00000405,0x08200205, +0x00381203,0x00201804,0x20180e01,0x08200205, +0x00180e02,0x20201003,0x00580403,0x08080602, +0x00180602,0x00100c02,0x00080801,0x08000602, +0x00080601,0x00100402,0x20180402,0x08000201, +0x20200c03,0x20281205,0x00500407,0x08080602, +0x20301002,0x20482203,0x00901005,0x08080401, +0x20100402,0x00080e03,0x00200404,0x08000001, +0x00000801,0x00080a02,0x00100002,0x08000001, +0x00000601,0x00180403,0x00180c01,0x08080802, +0x00480602,0x00000803,0x00100202,0x08100403, +0x00000202,0x00100003,0x20180802,0x08100004, +0x00000401,0x00280400,0x20180802,0x08180403, +0x20100400,0x00280800,0x00000403,0x08280804, +0x20300c00,0x20281603,0x00300808,0x08300406, +0x00000001,0x00200602,0x00000003,0x08400006, +0x00080602,0x00380402,0x20200c04,0x08380406, +0x00280a02,0x00300c01,0x20200801,0x08580406, +0x00100004,0x00180602,0x20281201,0x0870040a, +0x00080601,0x00100002,0x00000402,0x08780408, +0x20100002,0x00280604,0x20300003,0x0870040a, +0x20400802,0x00081604,0x00100807,0x0880000a, +0x20181a09,0x00102c0b,0x20380402,0x08c0000a, +0x20380400,0x00000e01,0x00080403,0x08c0000b, +0x20100401,0x00200002,0x20481201,0x08d0000b, +0x00380602,0x00200c03,0x20480e06,0x08e0000b, +0x00001c09,0x2058260f,0x00800400,0x0910040b, +0x00400401,0x20100601,0x00381205,0x09180409, +0x00481603,0x00302404,0x20480604,0x09280409, +0x20300c04,0x00180a03,0x20180c03,0x09380409, +0x00281207,0x00200c0d,0x20180c00,0x0978080a, +0x20300a01,0x00082001,0x00401007,0x09680c0a, +0x20401004,0x20282606,0x00401407,0x0968040a, +0x00582207,0x00402c09,0x20300606,0x09780c08, +0x20101c03,0x20281e08,0x00200004,0x09c0000c, +0x00101400,0x00282201,0x20400a02,0x09c0000d, +0x00280602,0x00300c05,0x20480a05,0x09c0000b, +0x20302004,0x20583e0b,0x0080240a,0x09b80409, +0x00280a02,0x00201000,0x20101400,0x0a00020e, +0x00080a01,0x00401800,0x20600000,0x09d0060a, +0x20200c01,0x00080800,0x20280c00,0x09d00a09, +0x20100c04,0x00080800,0x20181800,0x09d00a08, +0x20280404,0x00100606,0x00200405,0x09a0060c, +0x00080800,0x00100602,0x20100c00,0x0980060a, +0x00381a03,0x00302804,0x20380a05,0x0980060b, +0x00282a08,0x00202c0b,0x20300e03,0x0980060a, +0x00000a02,0x00081404,0x00300a01,0x0940020a, +0x00101400,0x20181201,0x00080400,0x09300a0b, +0x20100801,0x20381604,0x00601404,0x0920060c, +0x20102406,0x20782a0d,0x00901003,0x0930120a, +0x00200401,0x00280a02,0x20200602,0x08f00a0b, +0x20280401,0x00400001,0x20400003,0x08e00609, +0x20100802,0x20180800,0x00280802,0x08d00a09, +0x00000c00,0x00280c04,0x20281c01,0x08e00a09, +0x20180800,0x00300800,0x20300005,0x08a00a09, +0x00281201,0x00302003,0x20480603,0x08a00a09, +0x00181a04,0x00102405,0x00080601,0x08900a08, +0x00181203,0x00401405,0x20400800,0x08a00608, +0x00000001,0x00100000,0x20180401,0x08600a06, +0x00080e01,0x20100e01,0x00301004,0x08500a08, +0x00000c02,0x20581205,0x00900c02,0x08500e07, +0x00180801,0x00001204,0x00100801,0x08600e08, +0x00200202,0x00100802,0x20100001,0x08300a06, +0x00001003,0x20481205,0x00680803,0x08200e04, +0x00100800,0x20380800,0x00580c02,0x08200e05, +0x00000c01,0x20281201,0x00500003,0x08300a05, +0x20100802,0x00181204,0x00100406,0x08100a02, +0x20180603,0x00100005,0x00280403,0x08100602, +0x20200400,0x00080800,0x00380405,0x08000602, +0x00080a01,0x00101001,0x00080c03,0x08100a02, +0x00080e01,0x00301002,0x20480c02,0x08100801, +0x00100402,0x20100603,0x00280401,0x08100800, +0x00180800,0x00100c02,0x00280400,0x08000401, +0x00080801,0x20100a01,0x00400004,0x08000401, +0x00100e01,0x00080800,0x00000401,0x08200403, +0x20180a01,0x00000403,0x00300005,0x08100403, +0x00180a01,0x20200801,0x00500803,0x08100402, +0x00000202,0x20300403,0x00600003,0x08100404, +0x20380801,0x00300e02,0x20280805,0x08400806, +0x00100400,0x20200202,0x00400401,0x08400806, +0x20200801,0x20381203,0x00700406,0x08300807, +0x00000c01,0x20381604,0x00700802,0x08400407, +0x00500e02,0x00100002,0x00180e03,0x08800007, +0x20100801,0x20181202,0x00480404,0x08700408, +0x00100801,0x20180400,0x00381601,0x08700409, +0x20280601,0x00000401,0x00280c03,0x0880040a, +0x20900404,0x00382204,0x0010100d,0x08c8040c, +0x20300002,0x00180400,0x00080801,0x08c0000b, +0x20180a02,0x00100c04,0x00280401,0x08c80409, +0x00100402,0x20180a01,0x00380e03,0x08e0000a, +0x00981e06,0x00503008,0x20780e10,0x0920040a, +0x00580e04,0x00101405,0x20100206,0x09100009, +0x00100c01,0x20281a02,0x00501201,0x0910000a, +0x00181a04,0x00001c05,0x00200400,0x09280408, +0x20501408,0x2028220b,0x0050080c,0x09600009, +0x20400804,0x20200207,0x00380408,0x0950040a, +0x00080a01,0x00201001,0x20180801,0x0960040a, +0x20102404,0x20683a08,0x00801003,0x0960000a, +0x00182e04,0x00303c0b,0x20281604,0x09c0000d, +0x00181202,0x00001805,0x00381203,0x09b8040c, +0x00080c00,0x20180601,0x00301000,0x09b0000b, +0x00081a02,0x00302405,0x20581e01,0x09b0040b, +0x00080e01,0x20180400,0x00601c00,0x0a000a0b, +0x20100202,0x20280800,0x00501800,0x09d00209, +0x00081601,0x00201800,0x20101400,0x09e0020a, +0x00380e04,0x00101800,0x20201400,0x09d0060b, +0x00100401,0x20480603,0x00580601,0x09b0160b, +0x00001405,0x20281606,0x00380a02,0x09900a0a, +0x00000c01,0x20381e04,0x00501a01,0x09900a0a, +0x2060280a,0x20284a0c,0x00400808,0x09800608, +0x20200001,0x20300001,0x00480803,0x0950120a, +0x00282207,0x0030280a,0x20200601,0x0940060b, +0x00000001,0x00000400,0x20280c00,0x0940120a, +0x00582e09,0x00804412,0x20e81a0b,0x09500609, +0x00380602,0x20200803,0x00400603,0x09000e0a, +0x20100405,0x20580a0a,0x00801004,0x08e00e09, +0x00180603,0x00000c04,0x20100001,0x08f00e0a, +0x00080802,0x20201609,0x00301805,0x08f00e0c, +0x20101002,0x20381204,0x00600005,0x08b01209, +0x00100e04,0x20481805,0x00600400,0x08a00e07, +0x20301404,0x00082607,0x00201005,0x08a00e07, +0x20201401,0x20582202,0x00800805,0x08a00e07, +0x00100000,0x00100002,0x00180801,0x08700a07, +0x20201005,0x20181a06,0x00100003,0x08701206, +0x00280a02,0x00401006,0x20781203,0x08700e06, +0x00200800,0x00080c01,0x00080603,0x08700e06, +0x00080e01,0x00000802,0x00100802,0x08400a05, +0x00381606,0x00302409,0x20580a02,0x08400e05, +0x00180e01,0x00201601,0x20300803,0x08401207, +0x00081601,0x00201802,0x20300003,0x08400e06, +0x00180601,0x20200e01,0x00300402,0x08201203, +0x20300c05,0x20281209,0x00300808,0x08201202, +0x20180401,0x20100602,0x00200005,0x08201203, +0x00000601,0x20280a01,0x00300804,0x08201203, +0x20100c05,0x20381605,0x00680804,0x08200c01, +0x00380a04,0x00100c07,0x00080a02,0x08200c00, +0x00100c00,0x20281000,0x00300002,0x08100c01, +0x00101003,0x20181604,0x00180803,0x08101000, +0x00181207,0x00001409,0x00100001,0x08300803, +0x20300c03,0x20181206,0x00200408,0x08200c03, +0x00000400,0x00180c00,0x00000004,0x08200c03, +0x20280a02,0x00300405,0x20380406,0x08300805, +0x20100c08,0x2048120b,0x00600003,0x08501005, +0x00180a01,0x00100404,0x20280a01,0x08500c07, +0x20180c01,0x00201000,0x20380803,0x08500c07, +0x00280c00,0x00101201,0x20300601,0x08600c07, +0x00381e0a,0x2010200e,0x00300601,0x08800807, +0x00080800,0x00000e01,0x20180402,0x08800c07, +0x00280e02,0x20101402,0x00000201,0x08800c07, +0x20300403,0x20280603,0x00180c04,0x08900c08, +0x20601009,0x20881211,0x00b00409,0x08c0140b, +0x20100801,0x20280a02,0x00380802,0x08d00809, +0x20300c03,0x20481604,0x00500405,0x08c00c09, +0x00380605,0x20100805,0x00080604,0x08e00408, +0x00301602,0x20482409,0x00781208,0x0920040c, +0x00100400,0x00081002,0x00100201,0x0910000a, +0x00280e02,0x20101004,0x00080a03,0x0920080a, +0x20302407,0x20283209,0x00380406,0x09200409, +0x00281203,0x00101c02,0x20280401,0x09700808, +0x00080e03,0x00201403,0x20300401,0x0960040a, +0x20100602,0x20380a01,0x00400c02,0x0960080a, +0x00382608,0x0070340c,0x20981205,0x09700009, +0x20202002,0x20384607,0x00501807,0x09c0040c, +0x20100c02,0x20281a05,0x00200c02,0x09c0080b, +0x00002802,0x20282e06,0x00281601,0x09c0080b, +0x20101404,0x2018220b,0x00401003,0x09b00009, +0x20101404,0x20382400,0x00182000,0x0a201609, +0x20300004,0x00280c00,0x20281400,0x09e00a07, +0x20200c02,0x20282000,0x00300000,0x09e00606, +0x20200002,0x00080c00,0x00100400,0x09e00608, +0x00300206,0x0020100b,0x20881604,0x09e00e0b, +0x00681e09,0x00302c0c,0x20400208,0x09a00a0b, +0x00280602,0x00200c05,0x20580e05,0x09a00a09, +0x00481604,0x00003405,0x20281605,0x09900a0a, +0x20180403,0x00200606,0x20401004,0x0970120c, +0x20502007,0x2048360f,0x0070200a,0x09400e0a, +0x00280401,0x00100602,0x20100400,0x09500a0b, +0x20401c05,0x20583e08,0x00b02007,0x09400209, +0x00000800,0x00180802,0x20380400,0x0920120a, +0x00400203,0x00400408,0x20781a06,0x09101208, +0x20280a01,0x00100402,0x00000c05,0x09000a09, +0x00200203,0x00280806,0x20400204,0x09000a07, +0x00181a02,0x00302403,0x20500401,0x08d0120a, +0x20380801,0x00300e02,0x20500406,0x08c00e08, +0x00280401,0x20101602,0x00180a02,0x08c01207, +0x20180c02,0x00301a03,0x20600003,0x08c01208, +0x00100801,0x20380a05,0x00400803,0x08901608, +0x00380a03,0x00101803,0x20280603,0x08900e07, +0x00000201,0x20280801,0x00600803,0x08800e07, +0x00280a04,0x20101004,0x00000601,0x08900e07, +0x20100c02,0x20181a02,0x00280405,0x08601204, +0x20300c03,0x20181e05,0x00401407,0x08600e05, +0x00000c00,0x20281601,0x00400802,0x08501205, +0x20101804,0x20382207,0x00400805,0x08601205, +0x20100201,0x00380403,0x20480801,0x08500e01, +0x00280a02,0x00201003,0x20280a02,0x08401602, +0x00000401,0x00180601,0x20180403,0x08401202, +0x20180a02,0x00300c05,0x20480c02,0x08400e02, +0x00480e03,0x00301801,0x20400201,0x08401201, +0x20100402,0x00080e03,0x00200805,0x08401000, +0x00180e02,0x00201003,0x20280402,0x08301000, +0x00481202,0x00101c01,0x20100201,0x08301201, +0x20601005,0x00082207,0x0010040a,0x08400c04, +0x00080a01,0x00101002,0x20180c02,0x08401003, +0x00080400,0x20100603,0x00200404,0x08401003, +0x20500802,0x20381606,0x0060080b,0x08400c04, +0x00780a06,0x00401809,0x20780e07,0x08700c05, +0x00001001,0x20181202,0x00280403,0x08600c05, +0x20100c01,0x20281601,0x00380803,0x08600c06, +0x00101001,0x20181801,0x00181203,0x08700808, +0x20701006,0x00282e0a,0x20101c0d,0x08a00c08, +0x20100001,0x00280800,0x20180802,0x08a00807, +0x00000c01,0x00181401,0x20280801,0x08a00808, +0x00080e02,0x00300c03,0x20580801,0x08b00407, +0x00380a02,0x00601c07,0x20d82608,0x08f0100b, +0x00080e02,0x00201003,0x20380800,0x08e00808, +0x00081202,0x00501403,0x20780401,0x08e00809, +0x20100803,0x00080602,0x20280401,0x08f00408, +0x00181601,0x00401c00,0x20500401,0x09300808, +0x00100000,0x00000202,0x00100001,0x09200409, +0x00000c01,0x00081604,0x20100801,0x0930080a, +0x00482a08,0x00204009,0x20300603,0x09300407, +0x20100401,0x20181203,0x00200c03,0x0980080a, +0x20200801,0x00081601,0x00200404,0x0970040b, +0x20380403,0x00300400,0x20681001,0x0980040b, +0x20501809,0x2088360f,0x00d01c08,0x09600809, +0x00080800,0x00002001,0x20282000,0x09d0080b, +0x00100201,0x00200c02,0x20381203,0x09c0040b, +0x00282a03,0x00204c08,0x20581a07,0x09d00408, +0x00280e03,0x2030200a,0x00082a07,0x09c0080a, +0x00200003,0x00301800,0x20882800,0x0a500a0f, +0x00100801,0x20380800,0x00581800,0x09f0120a, +0x00080802,0x00300800,0x20181c00,0x09f00a09, +0x00000403,0x00080800,0x00181400,0x09e00a08, +0x20381a06,0x00301409,0x20201806,0x09e8060c, +0x20300c00,0x20182403,0x00300c04,0x09a00608, +0x20180a03,0x00000407,0x00100400,0x09b00209, +0x00000604,0x00180808,0x20100c00,0x09a00209, +0x00101005,0x20380a09,0x00300e02,0x09900e0a, +0x00280e02,0x00202803,0x20681205,0x09701209, +0x00300201,0x20100203,0x00201602,0x09600e0a, +0x00180402,0x00101a05,0x20480601,0x09601209, +0x00181205,0x00101007,0x00000802,0x09400a0a, +0x00180400,0x20100603,0x00400c02,0x09200a0a, +0x20400804,0x20181605,0x00200007,0x09100e08, +0x20180400,0x00100000,0x00200402,0x09100608, +0x20201c05,0x20482a07,0x00400c03,0x08f01208, +0x20100802,0x20381202,0x00500004,0x08d00e07, +0x00380a05,0x00100808,0x20300204,0x08e00e07, +0x00100c00,0x20181000,0x00200400,0x08e00a07, +0x00281603,0x00301806,0x20580602,0x08c01207, +0x00180602,0x00080404,0x00100c00,0x08a00e05, +0x20100804,0x20180a07,0x20100404,0x08a01607, +0x20200401,0x00280c00,0x20200402,0x08a00a05, +0x00100001,0x20101203,0x00080403,0x08801606, +0x00080401,0x20100a03,0x00000002,0x08801604, +0x00080e02,0x00101405,0x20380801,0x08801204, +0x00381a03,0x00302804,0x20500203,0x08801205, +0x20180801,0x20100201,0x00400005,0x08600e02, +0x00000000,0x20280800,0x00200002,0x08601602, +0x00180400,0x20200a02,0x00200801,0x08601603, +0x20300803,0x20381206,0x00500c08,0x08501203, +0x00101201,0x20481002,0x00400001,0x08601000, +0x00100602,0x20200401,0x00080401,0x08601400, +0x20100800,0x20281202,0x00400805,0x08501000, +0x00200603,0x20281004,0x00100400,0x08501001, +0x20180c02,0x00001602,0x00080c03,0x08601002, +0x20100804,0x20180e04,0x00280404,0x08601002, +0x00000801,0x20180e01,0x20180c01,0x08601403, +0x20200004,0x00000605,0x20381005,0x08601403, +0x00180605,0x20380405,0x00501002,0x08800805, +0x00081604,0x00101c07,0x20280801,0x08800c05, +0x00080c00,0x00201402,0x20381001,0x08800c05, +0x00280e05,0x00001806,0x20181202,0x08800805, +0x20200407,0x20400609,0x00481804,0x08b01008, +0x00000803,0x20580606,0x00500002,0x08b01006, +0x00180e02,0x20201402,0x00200002,0x08b00806, +0x20201006,0x20381608,0x00580404,0x08b00406, +0x00180e07,0x2030080b,0x00600201,0x09000409, +0x20100800,0x20281002,0x00480803,0x08e00808, +0x20201803,0x20582206,0x00700004,0x08e00809, +0x00281206,0x0020100a,0x20100000,0x08f80408, +0x20101403,0x20582209,0x00801401,0x09400c09, +0x00180601,0x00000401,0x00000201,0x09300809, +0x00180a03,0x00100c04,0x00081203,0x0930040a, +0x20401c04,0x20283e09,0x00302005,0x0930040a, +0x00000001,0x00080401,0x20181800,0x0990080a, +0x20100002,0x20100602,0x00180c03,0x0970080a, +0x00000802,0x20180e03,0x00380801,0x09800009, +0x00400800,0x00401003,0x20c83208,0x09800809, +0x00080a02,0x00000c05,0x20280401,0x09e0040a, +0x00181201,0x20100c03,0x00200202,0x09d0000a, +0x00000a01,0x00282803,0x00101801,0x09c8080a, +0x20100601,0x00680404,0x20800403,0x09c80807, +0x00581605,0x00201c00,0x00002800,0x0a580611, +0x00200601,0x00100c00,0x20480c00,0x0a20120d, +0x00201402,0x20481400,0x00682000,0x0a10160c, +0x00300c00,0x20100000,0x00181400,0x09f00a0c, +0x2090180b,0x2038320e,0x0070100f,0x09d00609, +0x20300004,0x00200604,0x20180c07,0x09b00a0a, +0x20400201,0x00180c05,0x00280407,0x09b00a08, +0x20480c02,0x00300001,0x00100408,0x09a00208, +0x0078160c,0x00302012,0x2058060c,0x09a00a08, +0x00180a06,0x00200409,0x00001202,0x09800607, +0x00280602,0x00100401,0x20200a05,0x09800e08, +0x00380a06,0x00001007,0x00101606,0x09700a07, +0x2040180b,0x20282611,0x00301408,0x0950120a, +0x00100c05,0x20180e09,0x00000e01,0x09301609, +0x00100802,0x00000204,0x20180c02,0x09301209, +0x20101007,0x2038160c,0x00400803,0x09301608, +0x00381e09,0x0040280f,0x20681204,0x09100e07, +0x00180e04,0x00201006,0x20380802,0x08f01208, +0x20200400,0x00280c02,0x20180404,0x08f00607, +0x00180a04,0x00100c09,0x00081000,0x08f00e07, +0x20201808,0x2038220c,0x00401004,0x08d01207, +0x20200c03,0x00081605,0x00100404,0x08c01205, +0x00380e02,0x00301403,0x20400203,0x08c00a06, +0x20180401,0x20100204,0x00300803,0x08c00e06, +0x00281208,0x00300c0b,0x20400400,0x08b00e05, +0x00100202,0x00200004,0x20480601,0x08a00e03, +0x20200802,0x00081204,0x00000c06,0x08900e04, +0x00001400,0x20282400,0x00300401,0x08900e04, +0x20101809,0x00081a0e,0x00080404,0x08801603, +0x00000403,0x00280603,0x20480402,0x08901202, +0x00180602,0x00200002,0x20400601,0x08801202, +0x00180601,0x00300801,0x20580801,0x08801202, +0x00081608,0x00501c0e,0x20780c02,0x08800c00, +0x20180e03,0x00300c05,0x20500002,0x08800c00, +0x20100402,0x00100603,0x20380804,0x08801400, +0x20100001,0x00200201,0x20380804,0x08700c00, +0x00200802,0x00080e09,0x00001401,0x08801002, +0x00200000,0x00000a04,0x20100400,0x08801001, +0x00180e03,0x00201003,0x20380800,0x08800c02, +0x00180602,0x00300c03,0x20380800,0x08800802, +0x20400c03,0x00281601,0x20381006,0x08a01006, +0x20401404,0x00082603,0x00080407,0x08a00c05, +0x00000c02,0x00081604,0x00200403,0x08900c04, +0x20300403,0x00280e03,0x20100405,0x08900404, +0x00580e04,0x00601806,0x20880e05,0x08d00c06, +0x00381203,0x00501807,0x20880e04,0x08d00806, +0x20200c02,0x00381001,0x20380c04,0x08c00807, +0x00481204,0x00302006,0x20480a03,0x08c00405, +0x20600c04,0x00281a06,0x20200c0a,0x09100809, +0x20280601,0x00100e02,0x20200805,0x09000c07, +0x00182206,0x00502c07,0x20800201,0x09000808, +0x20401402,0x20182207,0x00400c09,0x08e00408, +0x00381204,0x00502006,0x20881208,0x09600c0a, +0x00000403,0x00080e05,0x00180400,0x09400c09, +0x20100806,0x20280e0a,0x00400802,0x09400c08, +0x00080803,0x00401400,0x20482a04,0x0940040a, +0x00200803,0x00180606,0x00080801,0x09a00807, +0x00000204,0x00100405,0x20180c01,0x09800409, +0x00280a06,0x00001409,0x00081202,0x09800808, +0x00481a05,0x00202408,0x00100205,0x09880c06, +0x20200e01,0x00381403,0x20180806,0x09e8040a, +0x20101402,0x00182606,0x20100402,0x09d0040a, +0x20101003,0x20381208,0x00580404,0x09c00409, +0x20280802,0x20400206,0x00a01807,0x09a80407, +0x00000c00,0x20282000,0x00601000,0x0a500a0b, +0x00180a02,0x00001400,0x20101c00,0x0a300a0d, +0x00480e03,0x00202800,0x20600400,0x0a401610, +0x00380e06,0x00002400,0x20102c00,0x0a000a0d, +0x00180800,0x00101800,0x20281401,0x09f0120a, +0x00100002,0x20100207,0x00400c04,0x09d0120b, +0x20500404,0x20180e09,0x0040080b,0x09d0120a, +0x20200c0c,0x20382213,0x00800c08,0x09b01209, +0x20500802,0x20181c00,0x00400c06,0x09b00607, +0x20600803,0x20281a01,0x00500007,0x09800e06, +0x00100401,0x00080804,0x00181204,0x09900e07, +0x20400607,0x00080c10,0x00081001,0x09800a04, +0x00780e07,0x00102807,0x20480609,0x09701208, +0x00680a06,0x00101808,0x2028060a,0x09601207, +0x00380a04,0x00001806,0x20100202,0x09500e0a, +0x00680801,0x00101a04,0x2030060a,0x09501608, +0x20600c0b,0x20282a0e,0x0060140b,0x09200e08, +0x20300405,0x2018120a,0x00401008,0x09101208, +0x20200003,0x20200207,0x00500c06,0x09001208, +0x20300601,0x20180e01,0x00300809,0x09001209, +0x00680e0c,0x00102812,0x20481208,0x09001206, +0x00180604,0x00000c06,0x00081601,0x08e01205, +0x00100401,0x20281002,0x00580400,0x08d00e05, +0x00100403,0x00080a03,0x00080e01,0x08e01205, +0x2070080b,0x20281e13,0x00601c0b,0x08c01605, +0x20100003,0x20180604,0x00300403,0x08c00e04, +0x00080604,0x00000803,0x00100003,0x08b00e04, +0x00080a05,0x00101808,0x20280c01,0x08b00e05, +0x00980e09,0x0000280f,0x20182209,0x08b01604, +0x00380603,0x20100805,0x00280601,0x08a00e03, +0x00000406,0x20181207,0x00300002,0x08a00e02, +0x00000403,0x20180a07,0x00400802,0x08900e03, +0x20800c05,0x2038220b,0x00902011,0x08801201, +0x20300803,0x20181605,0x00400c07,0x08900c00, +0x00180a07,0x0000140b,0x20180801,0x08900c00, +0x00000000,0x20100403,0x00380c02,0x08800a01, +0x00480602,0x00000805,0x00181207,0x08a01404, +0x00200201,0x00000403,0x00080a03,0x08a00c02, +0x20200404,0x20180e09,0x00401404,0x08901002, +0x00000202,0x20100402,0x00400803,0x08800802, +0x20180800,0x20101601,0x00480805,0x08c01003, +0x00080a01,0x00001800,0x00180c04,0x08b00c02, +0x00280400,0x00001003,0x00181a01,0x08b01003, +0x00000002,0x20200205,0x00500001,0x08a00c04, +0x00100401,0x20381202,0x00900401,0x08e00c06, +0x00000802,0x20281602,0x00700803,0x08d00806, +0x00080604,0x20201003,0x00500004,0x08d00805, +0x00000400,0x20281002,0x00500002,0x08c00806, +0x20280601,0x20200802,0x00580805,0x09200c09, +0x20300204,0x20180405,0x00200803,0x09100c09, +0x20501004,0x20382e08,0x00801406,0x0900080a, +0x20280a02,0x00001c03,0x00180802,0x09000c08, +0x20100802,0x20281603,0x00700602,0x0970080a, +0x00400004,0x00000207,0x00180a05,0x09501008, +0x00580601,0x00100805,0x20381e08,0x09500c09, +0x00300001,0x20380604,0x00800604,0x09400807, +0x00580602,0x20101004,0x00281206,0x09b00806, +0x20300202,0x00000006,0x00180c06,0x09900408, +0x20400400,0x00080801,0x20100406,0x09900407, +0x20100c00,0x20282a01,0x00700804,0x09700407, +0x20380400,0x20200e01,0x00600009,0x09e00808, +0x00180801,0x00001e02,0x00181204,0x09d00409, +0x00180e01,0x00102002,0x20380a04,0x09d00c08, +0x00000400,0x00181000,0x20380801,0x09b00809 + }, //DNP + { +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000 + }, //ct3 + }, + Sv2Table:{ // Sv2Table + { +0x00500400,0x00400000,0x00001000,0x0b983a19, +0x00200402,0x20100000,0x00081000,0x0b28160f, +0x00580e03,0x00300000,0x00003c00,0x0b182e14, +0x00400403,0x20100000,0x00000000,0x0c982612, +0x20380a01,0x00500000,0x0000180e,0x0ad83212, +0x00100207,0x00000007,0x00001005,0x0ab81a0d, +0x20500401,0x00000208,0x0000100f,0x0a88120c, +0x2058160a,0x00000008,0x0000380c,0x0c181e0c, +0x20380e01,0x00300202,0x00001405,0x0a782608, +0x2060000a,0x0000020f,0x00081007,0x0a681207, +0x20200405,0x00100204,0x00081e01,0x0a581a05, +0x00000c0e,0x20500215,0x00081e04,0x0bc80609, +0x00100405,0x00000204,0x00081a03,0x0a482207, +0x00600206,0x0000000e,0x0008160b,0x0a382608, +0x00680a07,0x0010000b,0x00000e07,0x0a282609, +0x00480a0c,0x20200014,0x00080e04,0x0b78220d, +0x00280e0a,0x0010000c,0x00001c01,0x0a082a08, +0x20200001,0x00000204,0x00001407,0x09d81e0a, +0x20700407,0x2010020b,0x0008040c,0x09d81a07, +0x20300c08,0x2040020f,0x00080c07,0x0b081a0b, +0x20300c09,0x20200210,0x00081006,0x09c81605, +0x00200202,0x00000000,0x00000801,0x09981a06, +0x00580604,0x00000009,0x00080a08,0x09b82204, +0x00200204,0x20100009,0x00081e01,0x0ac82e08, +0x00380604,0x0020000a,0x00081a04,0x09a82e04, +0x20300c05,0x00000205,0x00081c05,0x09781a04, +0x20200002,0x00000205,0x00000807,0x09881e05, +0x20180402,0x00000203,0x00000005,0x0a883205, +0x20100400,0x00100201,0x00000805,0x09882e03, +0x00481207,0x0020000b,0x00001603,0x09682602, +0x00100000,0x00000002,0x00080400,0x09781e01, +0x00100203,0x20100004,0x00000401,0x0a783202, +0x00000402,0x00200202,0x00080802,0x09882800, +0x20500006,0x20100209,0x00000809,0x09581400, +0x00080a02,0x20100001,0x00000c04,0x09781c01, +0x20280404,0x20200205,0x00000805,0x0a682c01, +0x00080603,0x00300005,0x00000c01,0x09883002, +0x00580605,0x20100008,0x00000a05,0x09681802, +0x20200c03,0x20200205,0x00081403,0x09881804, +0x00280a04,0x20200006,0x00001400,0x0a782804, +0x00080403,0x00200205,0x00000c02,0x09982403, +0x20400805,0x20200209,0x00080409,0x09781004, +0x00280800,0x00100004,0x00080603,0x09b82404, +0x20200404,0x20400207,0x00000406,0x0aa81c07, +0x00000203,0x00100003,0x00000402,0x09c82405, +0x00100205,0x00000007,0x00080602,0x09a81808, +0x00080a04,0x00000003,0x00001804,0x09c82004, +0x00200e04,0x20300004,0x00081001,0x0ae8200a, +0x00100003,0x00000204,0x00080402,0x09f82007, +0x00000c06,0x20100208,0x00081402,0x09e81408, +0x20200c07,0x2020020a,0x00081405,0x09f81409, +0x20600c0b,0x00000209,0x00082408,0x0b48280e, +0x20580604,0x00000005,0x00000005,0x0a38240b, +0x20381206,0x0020000b,0x00001403,0x0a38240b, +0x20280e06,0x0010000b,0x00000800,0x0a58240b, +0x0058260e,0x00300017,0x0000460a,0x0bb8380d, +0x00c00405,0x00000208,0x00081609,0x0a982409, +0x00500c03,0x20200208,0x00000a06,0x0a98100a, +0x00300805,0x20100208,0x00000605,0x0aa81808, +0x00001408,0x20700214,0x00001804,0x0c080409, +0x20980e03,0x00100008,0x0008041a,0x0ae83011, +0x20300400,0x00000001,0x00081008,0x0ad8140a, +0x20180e02,0x00100007,0x00001403,0x0ad81c07, +0x20100201,0x20100004,0x00081403,0x0c68100c, +0x00580e01,0x20500c00,0x00b02400,0x0b282616, +0x00480800,0x00400c00,0x20300800,0x0af81a11, +0x00301401,0x20582800,0x00900c00,0x0ac81a0e, +0x00780a06,0x00300c00,0x20203000,0x0c482a12, +0x20400a01,0x20881604,0x00e01c0e,0x0a88160f, +0x20781602,0x00200601,0x00101c0c,0x0a88160b, +0x20480e01,0x00000c02,0x00000008,0x0a68160a, +0x20f01c0b,0x00183e12,0x00101014,0x0bd81e08, +0x20302007,0x20682a08,0x00981802,0x0a381607, +0x00401405,0x20380606,0x00182608,0x0a480e09, +0x00300001,0x20300a02,0x00280e04,0x0a281608, +0x00e80e08,0x00702410,0x20e83619,0x0ba8220b, +0x00780a08,0x0020100d,0x00081607,0x0a082209, +0x00080604,0x00200008,0x00180404,0x09e8220b, +0x20101400,0x20381c00,0x00480404,0x09e81e09, +0x20800406,0x00581609,0x20500c10,0x0b282e0f, +0x20801007,0x0008260a,0x0040100d,0x09b82206, +0x20180400,0x00080603,0x00101403,0x09a81e08, +0x00080c00,0x00201001,0x20280c01,0x09a81e06, +0x00581604,0x00602408,0x20b81a08,0x0ac82e0b, +0x00581a05,0x0030280a,0x2058160a,0x09982205, +0x00000403,0x20180602,0x00080801,0x09681a06, +0x00000201,0x20180801,0x00100401,0x09782205, +0x20200000,0x00000603,0x20200808,0x0a68320b, +0x20100c03,0x20380a06,0x00500806,0x09582207, +0x00381606,0x00002007,0x20100000,0x09481e06, +0x00000401,0x00080601,0x00080403,0x09581e04, +0x00100402,0x00180a03,0x20180802,0x0a283206, +0x20180e01,0x00000803,0x00300004,0x09382602, +0x20201c07,0x20582e0c,0x00700807,0x09181a02, +0x00100202,0x00100002,0x20100002,0x09382202, +0x20280602,0x00280404,0x20300005,0x0a083a02, +0x00280e01,0x20401000,0x00500800,0x09382000, +0x00100205,0x0020040a,0x20481400,0x09281c02, +0x20201005,0x00081604,0x20280c05,0x09382002, +0x00200c01,0x00180a02,0x20580401,0x0a083401, +0x20300c00,0x20781202,0x00900806,0x09381c03, +0x20100403,0x00280e05,0x20300c03,0x09381c03, +0x00181e06,0x00402809,0x20680602,0x09582403, +0x20201800,0x00381801,0x20780406,0x0a283805, +0x00301001,0x20480e01,0x00580a03,0x09581c04, +0x00280e03,0x00201404,0x20680400,0x09581804, +0x00201402,0x20381608,0x00400c01,0x09681c03, +0x00280800,0x00900c02,0x20d80400,0x0a583808, +0x20380601,0x00000002,0x00200005,0x09782006, +0x20400804,0x00080604,0x20100005,0x09781807, +0x20400c04,0x00281a01,0x20180807,0x09882007, +0x20281c01,0x00702402,0x20a00804,0x0a98340a, +0x00400a01,0x00000201,0x00180603,0x09b81c07, +0x00781608,0x00102008,0x20200606,0x09b81807, +0x00581e08,0x0040280a,0x20600205,0x09c82008, +0x00581608,0x00002404,0x20101a01,0x0af82c0b, +0x20900803,0x00280a03,0x0018080a,0x09f8240b, +0x20a0200c,0x20483610,0x0060040f,0x09f8180c, +0x20801409,0x2028220d,0x00400c0b,0x0a081c0b, +0x20a04811,0x20587215,0x0080080d,0x0b582811, +0x01100a07,0x00301007,0x20181211,0x0a482407, +0x00880e0a,0x00502013,0x2078160e,0x0a681c0c, +0x00881208,0x00201c0e,0x20480a0d,0x0a78200a, +0x00883211,0x00d0401e,0x21480e11,0x0be82c0f, +0x20b00804,0x0058260c,0x00301021,0x0a882c0f, +0x20380c04,0x00100e0b,0x00001c09,0x0aa81409, +0x20301003,0x2018220a,0x0020240a,0x0aa81409, +0x20200007,0x00280615,0x20402c06,0x0c38180a, +0x00301601,0x00081c00,0x20301000,0x0b081612, +0x00400205,0x20580400,0x00802400,0x0ac8120f, +0x00380e02,0x00401800,0x20700800,0x0aa8160f, +0x00080a04,0x20180800,0x00602c00,0x0c08220b, +0x20580403,0x00500a03,0x20a8080a,0x0a780e0d, +0x20802c0b,0x2058360f,0x0068140b,0x0a680a09, +0x20500c04,0x00081606,0x00000409,0x0a48160a, +0x20400008,0x2030160c,0x00482801,0x0ba8120a, +0x00481a03,0x00403405,0x20881a06,0x0a28120b, +0x0098260a,0x00603413,0x20781e0e,0x0a281a0b, +0x00400201,0x00300404,0x20581207,0x0a081a09, +0x00580a08,0x2020000d,0x00880a0a,0x0b582e0e, +0x20100401,0x20280a04,0x00501006,0x09c81a0b, +0x20400804,0x2038120c,0x00601c0c,0x09b8160c, +0x20181a03,0x00302002,0x20400404,0x09b81a0a, +0x20200805,0x20580a0b,0x00980407,0x0ac82610, +0x20180400,0x20100a02,0x00381003,0x09781607, +0x00000c02,0x20281000,0x00281400,0x09781a06, +0x00001003,0x20381606,0x00400002,0x09781a07, +0x00100c00,0x20282004,0x00780c00,0x0a68360c, +0x00001003,0x20282601,0x00580400,0x09582206, +0x00300204,0x00100805,0x20280a01,0x09381e07, +0x00000601,0x00180403,0x20181002,0x09382206, +0x20280a02,0x00100803,0x20100005,0x0a08360a, +0x00281206,0x00201408,0x20300000,0x09282206, +0x20401005,0x00182207,0x20100c07,0x09081e04, +0x00180a02,0x00100802,0x20200001,0x09182204, +0x00300401,0x20100204,0x00180a01,0x09c83608, +0x20201405,0x2028220a,0x00200807,0x08f81e02, +0x00581204,0x00502807,0x20981e05,0x08f81e03, +0x20100804,0x00080a04,0x00180803,0x08f82202, +0x20300c02,0x20181201,0x00181409,0x09983e03, +0x00101602,0x00481406,0x20681000,0x08f82001, +0x20480801,0x00000603,0x0010100a,0x08e82400, +0x00281606,0x00202008,0x20180400,0x08f82400, +0x00380e01,0x00301806,0x20380e01,0x09984401, +0x20280c02,0x00801201,0x20b00004,0x09082003, +0x00200800,0x20280400,0x00280602,0x08f82004, +0x20501c08,0x2038320b,0x00601008,0x09082404, +0x20281e02,0x20102802,0x00301007,0x09a84004, +0x00481a04,0x00502004,0x20600a03,0x09282003, +0x20100802,0x00080e01,0x00100404,0x09182005, +0x00481e07,0x0040280c,0x20680e07,0x09382005, +0x00200c01,0x20880e05,0x00e01401,0x09d83808, +0x20400804,0x20180a07,0x00200807,0x09481805, +0x00081203,0x00201004,0x20200801,0x09482007, +0x00000002,0x20300e07,0x00400c06,0x09481c04, +0x20101801,0x20482e02,0x00a00c06,0x0a28340c, +0x00481605,0x00101806,0x00000603,0x09781c07, +0x20101402,0x20181e05,0x00201402,0x09881809, +0x20301002,0x20382a02,0x00700805,0x09882009, +0x20400c03,0x00281801,0x20100403,0x0a983010, +0x20600007,0x20400a07,0x00680407,0x09b81409, +0x00281801,0x00303002,0x20581e01,0x09d8140a, +0x00180a02,0x00201804,0x20381602,0x09d81c0b, +0x00783e07,0x00506c09,0x20781208,0x0b18280d, +0x00a8260c,0x2040240e,0x0080220a,0x0a081808, +0x20280a04,0x20380804,0x00702405,0x0a281c0c, +0x00000400,0x00081400,0x00301801,0x0a28200a, +0x20902805,0x20b84e0c,0x0140380d,0x0b782c10, +0x20701807,0x20d80e15,0x01280815,0x0a48040e, +0x00101802,0x20581a07,0x00500602,0x0a880c0d, +0x00080800,0x00101400,0x20280400,0x0a88140b, +0x00501201,0x00080402,0x00181e0f,0x0c081c0f, +0x00281602,0x00202000,0x20201800,0x0ad81e11, +0x20100003,0x00580800,0x20880800,0x0ab8120b, +0x00100601,0x20181000,0x00400c00,0x0a781a0c, +0x20301402,0x20282400,0x00481800,0x0bd80e08, +0x20200803,0x20480606,0x00600807,0x0a58160e, +0x00383608,0x00505409,0x20a80e04,0x0a58120d, +0x20280802,0x00000e03,0x00180c03,0x0a18160b, +0x00581603,0x00301805,0x2058160a,0x0b88160d, +0x00100602,0x20281404,0x00500c00,0x09f81a0b, +0x20202407,0x20883e0e,0x00b01c05,0x09e8120c, +0x00380604,0x20200004,0x00400202,0x09c81a0a, +0x20300c03,0x20281a05,0x00180404,0x0b081e10, +0x20180401,0x20100203,0x00000403,0x09a8120a, +0x00000a04,0x00100408,0x20482000,0x0998120a, +0x20301c05,0x20382a07,0x00500006,0x09781a09, +0x00380a03,0x00201405,0x20581a04,0x0a982210, +0x20100400,0x20200001,0x00081001,0x09581208, +0x00180802,0x00301203,0x20380800,0x09481a0a, +0x00381204,0x00401c07,0x20681604,0x09481e08, +0x00100000,0x00000a03,0x00080c04,0x0a082a10, +0x00300201,0x20101001,0x00081202,0x09181608, +0x20180a02,0x00100403,0x00100404,0x08f82207, +0x20180401,0x00000604,0x00100805,0x08f81e08, +0x20400802,0x00081602,0x00280808,0x09a8320a, +0x20400802,0x20181a03,0x00400808,0x08e81e05, +0x00100003,0x20100e04,0x00281001,0x08c81e05, +0x20100802,0x20180e01,0x00280803,0x08d82204, +0x00400201,0x00300804,0x20381604,0x09683608, +0x00381000,0x00102004,0x20381a03,0x08c81e03, +0x00180604,0x00080805,0x00501003,0x08a82603, +0x00380e03,0x00101004,0x20180601,0x08b82203, +0x20180c00,0x00201801,0x00080409,0x09283a06, +0x20181604,0x20302404,0x00500c06,0x08b82201, +0x20301405,0x20181606,0x00380407,0x08a81c01, +0x20400c04,0x20181a05,0x00300c08,0x08a82001, +0x00100a01,0x20181000,0x00601405,0x09183c01, +0x20101003,0x20881a08,0x00e01403,0x08c81c04, +0x00281203,0x00301408,0x20380602,0x08b82004, +0x00381204,0x00202406,0x20381203,0x08c81c04, +0x20401404,0x00082e04,0x00200c08,0x09383408, +0x00001802,0x20482800,0x00880401,0x08e81c06, +0x00180400,0x20100e02,0x00201003,0x08d81c04, +0x20201404,0x20382a06,0x00601405,0x08e82005, +0x00280e05,0x00601809,0x20900203,0x0988300a, +0x00181604,0x00201406,0x20200001,0x09181806, +0x20300c03,0x20281a04,0x00500805,0x09081809, +0x00280e04,0x00300c06,0x20400602,0x09181c07, +0x00081004,0x00201e07,0x20300804,0x09d8280b, +0x20101c04,0x20282606,0x00200803,0x09481408, +0x00181603,0x00101805,0x20180602,0x0958180a, +0x20100403,0x00000e05,0x20180804,0x09581408, +0x20180603,0x20100c04,0x00400404,0x0a38280f, +0x00281204,0x00400806,0x20600400,0x0998140a, +0x00201201,0x20481a03,0x00501401,0x09a81409, +0x00080a02,0x00000004,0x00200802,0x09981c0a, +0x00002404,0x20384a06,0x00702401,0x0ab82811, +0x20103005,0x00184a07,0x20401005,0x09e8100c, +0x20601005,0x00082205,0x20180409,0x09f8100e, +0x00000c01,0x20180a02,0x00200001,0x09f8180c, +0x20581e02,0x00603006,0x20b81401,0x0b481812, +0x00082a02,0x00d04007,0x21681c00,0x0a580c0f, +0x00382203,0x0050340a,0x2098120a,0x0a78140d, +0x00080400,0x00180401,0x00000c01,0x0a58180c, +0x00481400,0x20102801,0x00100e0d,0x0bc8180d, +0x00001400,0x00082000,0x00300c00,0x0a981e0d, +0x00200e02,0x20480c00,0x00780800,0x0a88120d, +0x00000201,0x20100000,0x00080400,0x0a580e0c, +0x20281202,0x00202000,0x20380c00,0x0bc80e0c, +0x00181201,0x00501001,0x20600400,0x0a28160d, +0x20502805,0x20184a05,0x00500405,0x0a281a0b, +0x00100c01,0x00080e02,0x00080800,0x09f8120c, +0x00101c04,0x20282606,0x00481205,0x0b58160f, +0x20100000,0x00180601,0x20200403,0x09c8160b, +0x00681205,0x0080300b,0x20e82a09,0x09d81a0c, +0x20100401,0x00380801,0x20380c02,0x09a81a0a, +0x00180a02,0x00501006,0x20481e01,0x0ad82212, +0x00101002,0x00181203,0x20281201,0x09881609, +0x20382000,0x00401e03,0x20201c08,0x09681e0d, +0x00182603,0x00403004,0x20480601,0x09581a0a, +0x00080800,0x00200400,0x00000801,0x0a482a12, +0x20181201,0x00501004,0x20680801,0x09381e09, +0x00300201,0x20380602,0x00500a02,0x0918160a, +0x20101002,0x20581a05,0x00800c03,0x09081a09, +0x00180a01,0x00000800,0x00100002,0x09c82610, +0x00280a02,0x00100801,0x20200e01,0x08f81a09, +0x20301004,0x20381604,0x00480807,0x08c81607, +0x00000801,0x20180801,0x00281001,0x08c81a07, +0x20200402,0x20200a03,0x00381406,0x0948260c, +0x20100c03,0x20100205,0x00081005,0x08b81607, +0x00380e06,0x00101009,0x00000203,0x08981a05, +0x00180a02,0x00100c03,0x20180402,0x08981e05, +0x00380602,0x20100404,0x00580400,0x08f8320a, +0x00300603,0x00280c05,0x00000401,0x08882204, +0x20201007,0x2028160a,0x00400407,0x08781603, +0x00000802,0x00081203,0x00300803,0x08781e02, +0x20200801,0x20181202,0x00600c0a,0x08b83205, +0x20500803,0x00382204,0x2020180a,0x08781c02, +0x00281a06,0x0020240a,0x20180c00,0x08681801, +0x00080601,0x00100c02,0x20180804,0x08781c01, +0x00080601,0x00100401,0x00200004,0x08a82c02, +0x00281201,0x00501c04,0x20a80e05,0x08a81405, +0x20201005,0x20382209,0x00701406,0x08781803, +0x20100801,0x00081201,0x00200c03,0x08882004, +0x00081002,0x00001601,0x00380c04,0x08d82c06, +0x00280e04,0x00102002,0x20300401,0x08c81003, +0x00000201,0x00080405,0x00080401,0x08a81407, +0x00280e03,0x00201803,0x20280601,0x08b81805, +0x20300a02,0x20481004,0x00801006,0x0918300b, +0x20301c08,0x2028260a,0x00580406,0x08e81407, +0x00080a02,0x00101001,0x20100402,0x08e81008, +0x20201006,0x20281a07,0x00400405,0x08e81807, +0x00301001,0x20281203,0x00400e02,0x0988240d, +0x0038220b,0x00502c0e,0x20580603,0x09281808, +0x20101405,0x20182206,0x00300402,0x0928140a, +0x00280e07,0x0020140a,0x20200202,0x09281808, +0x20480401,0x00280400,0x00000808,0x09e82010, +0x20301c0c,0x20382612,0x00700406,0x09681409, +0x00280a04,0x00401408,0x20580e02,0x0988140b, +0x20201008,0x2018160c,0x00300805,0x0968140a, +0x00480e03,0x00102003,0x20180a05,0x0a781c11, +0x0048360b,0x00404813,0x20381a03,0x09b8200b, +0x20180803,0x00101606,0x00080404,0x09d8140c, +0x00181607,0x0020180b,0x20280601,0x09c8180c, +0x20700c05,0x20282607,0x00701408,0x0af82012, +0x20302805,0x20983e0f,0x00f02408,0x0a18180e, +0x00001a01,0x20182c02,0x00500c01,0x0a481c0e, +0x20101003,0x20381609,0x00400c02,0x0a28100c, +0x00400e02,0x00181807,0x20200e0c,0x0b981c10, +0x00181a02,0x00001c00,0x00201000,0x0a68120d, +0x00080a02,0x00401800,0x20600400,0x0a780e0e, +0x20100400,0x00100400,0x20200000,0x0a38120c, +0x20400c02,0x20181000,0x00280c00,0x0ba8120c, +0x00002003,0x20682606,0x00a00002,0x0a080e0c, +0x00181005,0x00102a05,0x00181800,0x0a08120e, +0x00281401,0x00201800,0x20100202,0x09d8120d, +0x00582203,0x00203005,0x2028120b,0x0b381211, +0x20280401,0x00200002,0x00181002,0x09a8160a, +0x00181208,0x20300009,0x00b02002,0x09981e0d, +0x00080604,0x20300802,0x00600803,0x0978120c, +0x20100801,0x20680a04,0x00a00805,0x0a981615, +0x00381e04,0x00102404,0x00100203,0x0958160b, +0x20302809,0x20783e10,0x00b00c05,0x09380e09, +0x20202006,0x20483a09,0x00700403,0x09281209, +0x00001001,0x20481a02,0x00880801,0x0a081a11, +0x20201c03,0x20682607,0x00a00406,0x08f8160a, +0x00280603,0x0030000a,0x20481e04,0x08f81609, +0x00280a04,0x00401409,0x20681a02,0x08e81608, +0x00100c02,0x00081000,0x00281002,0x09782210, +0x00000802,0x00281002,0x00180c00,0x08b81e07, +0x00180e01,0x00301801,0x20400003,0x08a81609, +0x00181000,0x00201602,0x20100802,0x08981a08, +0x00080e03,0x00301406,0x20280403,0x0908260d, +0x00281e05,0x00402407,0x20300400,0x08881e07, +0x20300403,0x00081203,0x00200c06,0x08681605, +0x20100800,0x20280a01,0x00400405,0x08681605, +0x00100402,0x20180604,0x00300c03,0x08a8220a, +0x00080402,0x20300207,0x00601406,0x08581604, +0x00480e04,0x00001c05,0x20180603,0x08581203, +0x00280401,0x00000601,0x00280401,0x08481602, +0x20180a01,0x00100c02,0x00200008,0x08682205, +0x20200c00,0x20480400,0x00681007,0x08481402, +0x20401404,0x20382607,0x0060100a,0x08381000, +0x20100601,0x20180401,0x00300006,0x08481801, +0x20100800,0x20280e03,0x00500005,0x08681c02, +0x00101001,0x20281800,0x00600201,0x08681c05, +0x00380602,0x00201005,0x20381603,0x08581004, +0x00080401,0x00000202,0x00200002,0x08581404, +0x00200c02,0x00181601,0x00280803,0x08882006, +0x20280401,0x00280402,0x20100802,0x08981806, +0x20100001,0x00080602,0x00100406,0x08781406, +0x20200800,0x20181001,0x00300402,0x08881806, +0x20580c00,0x00400804,0x20380409,0x08c8240c, +0x00581e06,0x00003005,0x20200a03,0x08c81005, +0x20280400,0x00180401,0x00000402,0x08b8140a, +0x00480a01,0x00101402,0x20180a02,0x08b81406, +0x00581204,0x00101804,0x20101206,0x0948200e, +0x20701c08,0x2078320c,0x00b0140b,0x08f80c09, +0x00380a01,0x00001c02,0x20180e03,0x09081009, +0x20500402,0x00081602,0x00401008,0x08f8140a, +0x20300c06,0x20381209,0x00500408,0x09b81810, +0x0098160a,0x00002c0d,0x20281a0c,0x09480c09, +0x20300201,0x20280a01,0x00601406,0x0958140a, +0x00681203,0x00101803,0x20180606,0x0948100b, +0x00180606,0x00000009,0x00100a02,0x0a481c13, +0x20802c0a,0x20585210,0x00a01811,0x0988100b, +0x00200403,0x20280a03,0x00480602,0x09b80c0c, +0x20601004,0x20382606,0x0050080a,0x0998100c, +0x20200405,0x20100609,0x00180801,0x0ad81012, +0x00282a05,0x0060400f,0x20a82a07,0x0a081010, +0x20181602,0x00002005,0x00180c03,0x0a18100d, +0x00281602,0x00202007,0x20481207,0x0a18100e, +0x00180a03,0x00000808,0x00280604,0x0b581c10, +0x20201c05,0x20183000,0x00381800,0x0a580a0a, +0x20280400,0x20180400,0x00501400,0x0a580e0c, +0x20180e02,0x00100c00,0x00101400,0x0a18120b, +0x20281602,0x00201400,0x20100400,0x0b880e0e, +0x00382a08,0x00603c0e,0x20980e05,0x09f80e0d, +0x00600203,0x20280800,0x00401205,0x09e8060e, +0x00201803,0x20282206,0x00400602,0x09b80a0c, +0x00202004,0x20383205,0x00400206,0x0b181211, +0x20100803,0x20480a0b,0x00601404,0x0988060d, +0x20701c06,0x20282e08,0x0038040c,0x0970020b, +0x20480601,0x00480404,0x20480805,0x09580e0b, +0x00080604,0x00500c07,0x20881001,0x0a781214, +0x20102005,0x20282e02,0x00481401,0x09380e0a, +0x00581e05,0x0050380a,0x20982a0a,0x0938060b, +0x00481800,0x00302c00,0x20581206,0x09080e0b, +0x00180803,0x00401604,0x20580800,0x09e81214, +0x00182607,0x0050380c,0x20780e01,0x08e8120a, +0x20100803,0x20280606,0x00600806,0x08c8120c, +0x20200601,0x20380800,0x00700c07,0x08b8160a, +0x00280e02,0x00201403,0x00080c02,0x09481a13, +0x00200003,0x20300a09,0x00600c02,0x08980e0a, +0x00000201,0x00080c02,0x00400404,0x08781607, +0x00101002,0x20281a03,0x00500000,0x08781207, +0x20300403,0x20181203,0x00500c09,0x08c81e0d, +0x20301a01,0x20382c01,0x00800807,0x08581205, +0x00000801,0x00080601,0x00180402,0x08480e04, +0x20180e02,0x00200c04,0x20100004,0x08481205, +0x00380a04,0x00100c05,0x00100800,0x08781a09, +0x00200c03,0x00381202,0x20380e01,0x08380e02, +0x00100400,0x00281001,0x00000802,0x08381202, +0x00200402,0x00000203,0x00200400,0x08280e03, +0x20200804,0x20181207,0x00400c09,0x08381204, +0x20281602,0x00601c06,0x20680806,0x08281001, +0x00080c00,0x00301800,0x20380804,0x08280c00, +0x20280a02,0x00100803,0x00100407,0x08181001, +0x00080e02,0x00101005,0x00080c03,0x08381402, +0x00280800,0x00001602,0x00100601,0x08481004, +0x00180400,0x00000000,0x00200802,0x08381003, +0x00100c02,0x20280a04,0x00380400,0x08380c04, +0x00480a02,0x20201601,0x00500002,0x08481404, +0x20101001,0x20281602,0x00500404,0x08681006, +0x00000201,0x20100201,0x00300404,0x08580c06, +0x20180601,0x00100803,0x00180803,0x08581006, +0x20501004,0x20481e05,0x00a0000d,0x0888180c, +0x20101401,0x00282801,0x00000802,0x08a81409, +0x20200c03,0x20180e02,0x00380803,0x08980c0a, +0x00280601,0x00000001,0x00201000,0x08981007, +0x00001202,0x00081805,0x00380602,0x09081c11, +0x00181602,0x00702803,0x20a81201,0x08e80c09, +0x00280a04,0x00200006,0x00000e02,0x08e8100a, +0x20300801,0x20180603,0x00300006,0x08d8080a, +0x00281201,0x00401801,0x20400601,0x09881410, +0x00000401,0x00281202,0x00001801,0x09281009, +0x20300c03,0x00080a06,0x00000405,0x0948080c, +0x00300c00,0x00081400,0x00200204,0x09280c0b, +0x20500c03,0x00081204,0x00200407,0x0a081413, +0x00281e01,0x00303400,0x20481401,0x0978040a, +0x00480602,0x00300803,0x20280e05,0x09a80c0b, +0x20280a01,0x00301401,0x20381004,0x09880c0b, +0x00480a02,0x00301004,0x20280608,0x0aa81412, +0x20302001,0x20483a02,0x00901008,0x09d8100e, +0x20300801,0x00281a02,0x00001008,0x09f80c0d, +0x00000800,0x00181a01,0x00200c00,0x09e8140d, +0x20100001,0x00180e02,0x00201403,0x0b281410, +0x00380a02,0x00102400,0x20180800,0x0a480610, +0x20200800,0x20181000,0x00180400,0x0a40020b, +0x20301403,0x20182000,0x00581400,0x0a080609, +0x20402803,0x20582800,0x00682000,0x0b78060e, +0x20501404,0x20183a07,0x00801c09,0x09d80e0b, +0x00300400,0x00180401,0x20380a05,0x09e0020d, +0x00681a06,0x00402809,0x20380e08,0x09b80a0d, +0x00681a04,0x00502c08,0x2048160b,0x0af81213, +0x00280400,0x00400c04,0x20681a07,0x09880a0a, +0x20181201,0x00302401,0x20481003,0x0978060e, +0x20500405,0x20280a09,0x00700809,0x09480a0c, +0x20480801,0x20100604,0x00701408,0x0a581215, +0x00481a05,0x00303005,0x20380601,0x09280a0e, +0x00000c02,0x20281a02,0x00600c00,0x09180e0c, +0x00401202,0x20181805,0x00580605,0x08f80e0a, +0x00300a01,0x20480400,0x00800205,0x09b80e13, +0x20601806,0x2038320a,0x00901c0b,0x08b80e09, +0x00280a04,0x00101005,0x20100000,0x08b8060b, +0x20380402,0x00300202,0x20100006,0x08980a09, +0x00000800,0x20280e01,0x00700405,0x09180e13, +0x00580604,0x00300808,0x20380a06,0x08880607, +0x20200805,0x20180a07,0x00380406,0x08680608, +0x00481603,0x00201c04,0x20100203,0x08580a07, +0x00000000,0x00000000,0x00480806,0x08980e0d, +0x20381003,0x00201e05,0x20180408,0x08480607, +0x00181204,0x00101007,0x00180401,0x08380a05, +0x20400c04,0x20381606,0x00600808,0x08280a05, +0x20100400,0x00081001,0x00400805,0x08480e07, +0x00580605,0x20301405,0x00680603,0x08280604, +0x00000403,0x20280605,0x00500403,0x08180a03, +0x00480a04,0x00000806,0x00100203,0x08180a02, +0x00200000,0x00100800,0x00080802,0x08280a04, +0x20501405,0x2048260a,0x00b00c0c,0x08080800, +0x00000602,0x20180c03,0x00500004,0x08080801, +0x20400c05,0x20181607,0x0030000a,0x08080401, +0x20200801,0x00180e01,0x00300407,0x08180c01, +0x00100a02,0x00180c06,0x00281202,0x08280c05, +0x00000802,0x00080e03,0x00200003,0x08280804, +0x00381204,0x00201807,0x20280e04,0x08280804, +0x00200201,0x00380401,0x20100402,0x08380c05, +0x00081201,0x00301801,0x20100002,0x08580805, +0x20180400,0x00200402,0x20180803,0x08480807, +0x20200401,0x20280a04,0x00400c06,0x08480805, +0x20180c03,0x00301a02,0x20281008,0x0868080a, +0x00080c01,0x20101602,0x00500002,0x08880807, +0x00180e03,0x00101403,0x00000401,0x08880808, +0x00100c00,0x20181000,0x00280401,0x08780809, +0x20181204,0x00001806,0x00300404,0x08d81010, +0x20100a01,0x20581001,0x00a00c02,0x08c80c09, +0x20201005,0x20281a07,0x00500404,0x08d8080b, +0x20281000,0x00201002,0x20200003,0x08c8080b, +0x00101404,0x20481e07,0x00901000,0x09680c12, +0x00000000,0x20280602,0x00600601,0x0918040a, +0x00081a04,0x00201c07,0x20180601,0x0938080c, +0x00380a01,0x20201001,0x00200204,0x0918040a, +0x20281601,0x00101403,0x00380803,0x09f80c13, +0x00201402,0x20281e01,0x00480401,0x0968040a, +0x00300001,0x20400203,0x00601202,0x0998040b, +0x20380401,0x20480603,0x00700806,0x0968040b, +0x00201202,0x20480c01,0x00700a04,0x0a880812, +0x20281e02,0x00302c05,0x20380c05,0x09c8040d, +0x20200c01,0x20380602,0x00681006,0x09e0000d, +0x00100800,0x20400401,0x00681202,0x09d8040d, +0x00000402,0x00080e05,0x00400001,0x0b180810, +0x00181603,0x00100800,0x00202400,0x0a38060e, +0x20180401,0x00000800,0x20180c00,0x0a40020c, +0x00080e01,0x20101c00,0x00180400,0x0a000a0c, +0x20182e03,0x00605000,0x20901c00,0x0b780a12, +0x20100804,0x20500a08,0x00481402,0x09d00e0d, +0x00380603,0x00000c04,0x00100203,0x09e8060e, +0x00000c00,0x20481e02,0x00801401,0x09a0060c, +0x00200c03,0x20681e0a,0x00b02a03,0x0ae00213, +0x00200202,0x20200006,0x00680e02,0x09780a0d, +0x20200403,0x20180e05,0x00401004,0x0960020d, +0x00000002,0x20100601,0x00181001,0x09400a0b, +0x20301802,0x20281800,0x00481004,0x0a400613, +0x20100a01,0x20281400,0x00601c04,0x0908060c, +0x00200202,0x00000803,0x00180a02,0x0900020c, +0x00280e04,0x20101405,0x00200201,0x08e0020b, +0x00380e03,0x00301007,0x20300204,0x09b00213, +0x00080802,0x00001604,0x00080c01,0x08b00a09, +0x20200802,0x20181203,0x00300805,0x08b0020b, +0x20100002,0x20480605,0x00700c05,0x08900609, +0x00180401,0x00000e04,0x00100804,0x09100613, +0x00100202,0x20280803,0x00500401,0x08700208, +0x00380e03,0x00101403,0x00080601,0x08600608, +0x00101801,0x20482000,0x00680401,0x08500607, +0x00000400,0x20180601,0x00480406,0x0890060e, +0x00001404,0x20281a04,0x00380403,0x08400606, +0x20301004,0x20281a05,0x00400408,0x08200205, +0x00080e01,0x00201003,0x20280803,0x08200605, +0x20100401,0x00080400,0x00380c06,0x08400208, +0x00081604,0x00300807,0x20301003,0x08200203, +0x00380603,0x00200c05,0x20280e02,0x08100202, +0x00000c01,0x20180e02,0x00300402,0x08000202, +0x00180e01,0x00100802,0x00300402,0x08180604, +0x00080403,0x20201a06,0x20180c02,0x08100c00, +0x20280401,0x00000603,0x00100407,0x08000000, +0x00080e01,0x00101402,0x00080803,0x08000000, +0x20180800,0x20200e01,0x00400406,0x08000001, +0x00080602,0x20300804,0x00580404,0x08100403, +0x00280400,0x00000c00,0x00280800,0x08100003, +0x00001001,0x20281a02,0x00500803,0x08100003, +0x00100001,0x20400201,0x00700003,0x08200006, +0x20101001,0x20481a04,0x00700c03,0x08400407, +0x20100601,0x20180401,0x00400405,0x08380406, +0x00000001,0x00200401,0x20180802,0x08300006, +0x00200e01,0x20380c01,0x00700005,0x0850000a, +0x00100c01,0x00081400,0x00180800,0x08800408, +0x20200402,0x20181202,0x00300c03,0x0870000a, +0x00181204,0x00101404,0x00000401,0x08700008, +0x20600c04,0x20181a03,0x0040040a,0x08c00011, +0x20280e03,0x00300c04,0x20400403,0x08c0000a, +0x00381204,0x00101804,0x00080603,0x08d0040a, +0x20301405,0x20282208,0x00500405,0x08b0000b, +0x00581208,0x00201c08,0x20200208,0x09600412, +0x00100404,0x00000205,0x20180603,0x0910040a, +0x20401805,0x20382a07,0x00600406,0x0920000c, +0x00280605,0x00380408,0x20280603,0x0918040b, +0x2030180b,0x2028260f,0x00580406,0x09e00412, +0x00481605,0x00002007,0x20180800,0x09600009, +0x00300202,0x00300007,0x20581206,0x0990000d, +0x20101005,0x00280e06,0x20480803,0x0960000b, +0x00081a0b,0x00302013,0x20580a03,0x0a880414, +0x20401c02,0x20582a06,0x0070140b,0x09b0040e, +0x20181c00,0x00302000,0x20500804,0x09e0000c, +0x00081e03,0x00702008,0x20700000,0x09c8040c, +0x00180405,0x2020060e,0x00401604,0x0b100810, +0x20202c03,0x20283800,0x00482000,0x0a400a0a, +0x00000000,0x00100400,0x00000400,0x0a40020d, +0x00000601,0x00280c00,0x20200c00,0x0a10060b, +0x20401a01,0x20383800,0x00802800,0x0b580a0a, +0x00382204,0x00802409,0x20a80e05,0x09e0020d, +0x00080800,0x00180400,0x00101000,0x09d0020d, +0x00080402,0x00300a02,0x20480a01,0x09b00a0c, +0x00580403,0x00300e03,0x20680a0d,0x0af00a11, +0x00000400,0x00000602,0x20101004,0x0970060e, +0x00000c01,0x20100201,0x00080800,0x09700a0d, +0x00280602,0x00200803,0x20380400,0x0950060d, +0x00081a04,0x00302806,0x20380403,0x0a500615, +0x20200001,0x00100202,0x00000404,0x09100a0a, +0x00080a01,0x00200401,0x00000801,0x0910060c, +0x20200400,0x00281202,0x00001405,0x08f0060b, +0x20100c03,0x20381606,0x00701402,0x09b00a12, +0x00200602,0x00180402,0x00000203,0x08c00a09, +0x00080400,0x00000601,0x00100002,0x08b00a0a, +0x00100803,0x00380602,0x20480e01,0x08a00e08, +0x00200602,0x00080403,0x00200000,0x09200e11, +0x20200804,0x00280e04,0x00080805,0x08800a08, +0x00000c01,0x20181201,0x00200003,0x08600a08, +0x00281a06,0x00502407,0x20580401,0x08600608, +0x00080402,0x00100603,0x00100005,0x08a0120e, +0x00381e07,0x00402409,0x20300201,0x08400606, +0x00080c00,0x00201401,0x20280c02,0x08300a05, +0x20200c06,0x2028160a,0x00400806,0x08300a05, +0x00080e02,0x00000c03,0x00300006,0x08400e09, +0x20402009,0x2038320d,0x00600409,0x08200a02, +0x00000201,0x20180400,0x00300803,0x08100603, +0x00181206,0x00201409,0x20180800,0x08100602, +0x00001402,0x20381e04,0x00500005,0x08100e04, +0x00480a06,0x00600c0c,0x20680e03,0x08200001, +0x20100400,0x00080601,0x00200004,0x08000801, +0x20101004,0x20281608,0x00400805,0x08000800, +0x20100400,0x00280c02,0x20180806,0x08100802, +0x20300403,0x00380a06,0x20301008,0x08200803, +0x00200400,0x00080400,0x00180400,0x08100403, +0x00181203,0x00201406,0x20180c01,0x08100403, +0x00200401,0x00400401,0x20480802,0x08300805, +0x00080800,0x00401402,0x20580c00,0x08500807, +0x20280e01,0x00200801,0x00000806,0x08400406, +0x00100000,0x20200202,0x00400c03,0x08300805, +0x00081204,0x00501804,0x20400806,0x08600809, +0x00281202,0x00201801,0x00000400,0x08800406, +0x00000400,0x20100202,0x00200001,0x0880080a, +0x20300c03,0x20281a03,0x00400005,0x08700809, +0x20280403,0x00100607,0x00200407,0x08d00c10, +0x20501804,0x20282206,0x00580407,0x08c0040a, +0x20101002,0x00081a01,0x00180401,0x08d0040b, +0x00381205,0x00202006,0x20280e04,0x08c0080a, +0x20301201,0x20181803,0x00480400,0x09600414, +0x00580a03,0x00400805,0x20280e08,0x0920000a, +0x00181201,0x00402403,0x20481a01,0x0930040b, +0x20300807,0x20380e08,0x00680405,0x0910040a, +0x00880e01,0x00302001,0x20381608,0x09f00810, +0x20101403,0x00182203,0x00000807,0x09680409, +0x00180a02,0x20100401,0x00401001,0x0988040b, +0x00481a09,0x2010280d,0x00380603,0x0960000b, +0x20c00401,0x00082603,0x00601c10,0x0a780414, +0x20181a02,0x00602405,0x20880c04,0x09c0000f, +0x20101c02,0x20383206,0x00600c04,0x09e0040e, +0x20201804,0x2078360d,0x00d02407,0x09c0080d, +0x00601201,0x00180402,0x20381612,0x0b200813, +0x00182e05,0x00104800,0x20301000,0x0a500e10, +0x00000602,0x20300000,0x00400c00,0x0a400a0c, +0x20100a01,0x20300000,0x00400000,0x0a100a0a, +0x20580400,0x00101400,0x20100000,0x0b500609, +0x2010280a,0x20a83a0f,0x00f00804,0x09e00a0e, +0x20101406,0x20181607,0x00380801,0x09e00a0c, +0x00200002,0x20100202,0x00400204,0x09c00a0c, +0x00880601,0x20100400,0x00400e10,0x0b000611, +0x00080e08,0x00000c10,0x00080802,0x0970060b, +0x00182208,0x0030240c,0x20200a01,0x0980060c, +0x00080603,0x20100404,0x00400803,0x09500a0d, +0x20401402,0x20282203,0x00501009,0x0a600a14, +0x20100404,0x20300209,0x00401402,0x09201209, +0x00001406,0x20581a0c,0x00701002,0x0920120c, +0x20200404,0x20200206,0x00400003,0x09000e0a, +0x00280e02,0x00301404,0x20300204,0x09d01211, +0x00000201,0x20200804,0x00380a01,0x08e01209, +0x00000601,0x00080405,0x00181001,0x08c00e0a, +0x00480e05,0x20101407,0x00400203,0x08b00e0a, +0x00080400,0x00000a01,0x00200c03,0x09401611, +0x00380603,0x20301001,0x00500400,0x0890120a, +0x00080e01,0x00101001,0x00000402,0x08800e08, +0x20401406,0x20482a09,0x00901008,0x08700e07, +0x00200a01,0x20180a02,0x00400402,0x08d01a0e, +0x20402005,0x20482e07,0x00900408,0x08501205, +0x00000c01,0x20280e03,0x00500403,0x08400e06, +0x00480605,0x00101408,0x20181604,0x08401205, +0x20300c04,0x00181604,0x00280808,0x08601609, +0x00482204,0x00303408,0x20281a04,0x08300e03, +0x00000201,0x00100001,0x00180403,0x08200e02, +0x20400c04,0x00081a07,0x00400c09,0x08200e02, +0x00281606,0x00402409,0x20381001,0x08301204, +0x20200802,0x20581205,0x00b01009,0x08200a01, +0x20180401,0x00000400,0x00180403,0x08200c01, +0x00381204,0x00201806,0x20280e03,0x08200c01, +0x20200005,0x20100608,0x00600008,0x08201000, +0x00080a01,0x20200802,0x00600002,0x08300c05, +0x00280a03,0x00000c03,0x00200401,0x08200c03, +0x20200c02,0x20181605,0x00400c07,0x08200c03, +0x00380a05,0x20100c08,0x00700403,0x08300c05, +0x00000602,0x20580800,0x00800c01,0x08601006, +0x20301404,0x20281e07,0x00500008,0x08400c07, +0x00000000,0x00280401,0x20180801,0x08500c06, +0x20300802,0x20381a07,0x00a01c0a,0x0870140b, +0x00001005,0x20381e06,0x00680401,0x08901008, +0x00080e02,0x00300c06,0x20280e01,0x0890080a, +0x00080601,0x00201001,0x20180802,0x08800c08, +0x00100801,0x20180e01,0x00481400,0x08f01810, +0x20181e06,0x00102809,0x20181001,0x08d00c09, +0x00180c00,0x00001601,0x00100000,0x08e0080a, +0x20200802,0x00181603,0x00200802,0x08d0080a, +0x20481800,0x00101803,0x00180c03,0x09701012, +0x00201404,0x20681607,0x00900203,0x09200c08, +0x00000601,0x20381000,0x00600c02,0x0930080a, +0x00480603,0x00201004,0x20280a04,0x09200c09, +0x00700606,0x20480403,0x00701608,0x0a001010, +0x00281e03,0x20101c05,0x00480804,0x09600409, +0x20201001,0x20281602,0x00380402,0x09900c0d, +0x20500802,0x00182604,0x00101809,0x0970080c, +0x20a0140b,0x20481e0f,0x0068180e,0x0a801413, +0x20301401,0x20782604,0x00b00c09,0x09c0080f, +0x00181601,0x00202402,0x20381a02,0x09f0080d, +0x00280400,0x00301401,0x20882206,0x09e0100e, +0x00582606,0x00202811,0x00081a10,0x0b200011, +0x20402004,0x00083c00,0x00180400,0x0a600a0a, +0x20280c01,0x00300c00,0x20400800,0x0a500a0a, +0x20281201,0x00201400,0x20401400,0x0a300a0a, +0x20580c00,0x00100400,0x00101800,0x0b600607, +0x00981607,0x0080380b,0x20e81e0b,0x0a000e10, +0x00681a06,0x00002404,0x20100e06,0x09f00e0d, +0x00400801,0x20180604,0x00100a06,0x09d0120d, +0x00700c00,0x20380400,0x00200a10,0x0b10120f, +0x20800405,0x00381a0a,0x00002012,0x0980060c, +0x20702809,0x2068420e,0x00800c0b,0x0980120b, +0x20300401,0x00180c00,0x00000007,0x0970120c, +0x20280e01,0x00001801,0x00000807,0x0a801613, +0x00380a01,0x00500805,0x20680a07,0x09400e07, +0x00581207,0x0050200e,0x20981e0a,0x09400e0a, +0x00200202,0x00200803,0x20380603,0x09201209, +0x00100c01,0x20381603,0x00601000,0x09f01a10, +0x20180601,0x00300401,0x20400c03,0x09000e09, +0x20180802,0x00100a06,0x00001406,0x08e00e0c, +0x20200401,0x00181203,0x00001004,0x08d01209, +0x00000401,0x00080801,0x00100402,0x09701e0f, +0x00080402,0x00200202,0x20300c01,0x08c01607, +0x20100801,0x20181201,0x00200003,0x08901207, +0x00280c00,0x00301c01,0x20480e01,0x08901a07, +0x00180a03,0x00101403,0x20100401,0x0900220e, +0x00181a05,0x00102c05,0x20480401,0x08801e07, +0x00180e02,0x00101403,0x20200000,0x08601206, +0x00080a01,0x00000401,0x00301004,0x08601606, +0x00280802,0x20101605,0x00400004,0x08a0260b, +0x00002006,0x2058320b,0x00801005,0x08501a04, +0x20100801,0x20280603,0x00300005,0x08401603, +0x00000000,0x20200e02,0x00380403,0x08401e03, +0x20300c00,0x20381801,0x0090080a,0x08601e04, +0x00080e04,0x00300c07,0x20480c04,0x08401800, +0x00000201,0x00080401,0x00200003,0x08301001, +0x00001002,0x20381a02,0x00600003,0x08401401, +0x00380400,0x00000801,0x00300000,0x08502401, +0x20101003,0x00081605,0x20100404,0x08601804, +0x20100802,0x00180e02,0x00100003,0x08401004, +0x00080e02,0x00101004,0x00080802,0x08501403, +0x20200602,0x20281000,0x0050140a,0x08702406, +0x20280c00,0x00300803,0x20680802,0x08901407, +0x00181603,0x00302004,0x20380801,0x08701006, +0x00000003,0x20100204,0x00400002,0x08701405, +0x20100404,0x20100205,0x00181003,0x08c02c0d, +0x00580604,0x00001403,0x20480a05,0x08c01406, +0x20201003,0x20381a06,0x00600405,0x08a01009, +0x20180603,0x20100004,0x00400403,0x08a01008, +0x00380a06,0x00001407,0x00181201,0x0920200e, +0x2070180a,0x20182e0a,0x0010000a,0x08f00c08, +0x00100601,0x00180c03,0x00080602,0x08f00c0b, +0x00000004,0x20300606,0x00480400,0x08f01409, +0x20401c07,0x20382e0b,0x00580407,0x09a01c11, +0x00681e0d,0x00502c12,0x20a80a0a,0x09400c09, +0x00000002,0x00200201,0x20480802,0x09400c0b, +0x00200606,0x20300008,0x00500000,0x09301009, +0x00180a05,0x0040040b,0x20681204,0x0a301412, +0x2010280b,0x20283614,0x00100c09,0x09701008, +0x00081603,0x00202005,0x20300000,0x09a0080c, +0x20300c06,0x20280a0b,0x00480c05,0x0980140c, +0x00180c00,0x00302604,0x20580e01,0x0ab0180f, +0x20281204,0x00801c0d,0x20b82805,0x09d0040f, +0x00000c02,0x20381605,0x00400c00,0x0a000c0c, +0x00280e03,0x00101009,0x00281205,0x09f0040c, +0x00002002,0x20184205,0x00500c01,0x0b30080f, +0x00081803,0x20102800,0x00181800,0x0a700e0e, +0x00000801,0x20381800,0x00680400,0x0a500a0a, +0x20300802,0x20181800,0x00300000,0x0a300a06, +0x20501805,0x20282800,0x00382400,0x0b701206, +0x00380606,0x20780408,0x00b02000,0x0a00060e, +0x00001400,0x20182002,0x20100201,0x0a000a0a, +0x00680605,0x00101007,0x2030020a,0x09f0120b, +0x00881609,0x00401c10,0x2070060f,0x0b300a0d, +0x20301004,0x20880a0b,0x00a00408,0x09901a0b, +0x00281a02,0x00503803,0x20981603,0x09b00e0c, +0x20200005,0x00000208,0x00200807,0x0990160d, +0x20400c06,0x2028120b,0x00102407,0x0ab01a11, +0x00200c00,0x20481002,0x00881203,0x09501208, +0x20100000,0x20180e02,0x00501c04,0x09500a0b, +0x00080e03,0x00000806,0x00200800,0x09401209, +0x00280a03,0x00101405,0x20380603,0x0a301e0f, +0x20100202,0x20180403,0x00400404,0x09100e08, +0x00100801,0x20180e02,0x00200401,0x09001209, +0x00000401,0x20300603,0x00400401,0x09001a08, +0x00000002,0x20100603,0x00100c03,0x09b0220f, +0x00200402,0x20180e03,0x00200a01,0x08e01206, +0x00080a02,0x00101003,0x20100002,0x08b01608, +0x00100601,0x20280c01,0x00400800,0x08c01a07, +0x20200201,0x20180402,0x00201404,0x0940260c, +0x20400800,0x00081403,0x20100806,0x08b01204, +0x20100c03,0x20181604,0x00300803,0x08801605, +0x20101002,0x20181603,0x00200004,0x08901e04, +0x00400800,0x20180602,0x00100a01,0x08f02e0a, +0x00681e04,0x00302c03,0x20600206,0x08901e04, +0x00181204,0x00201405,0x20200001,0x08701a02, +0x00080601,0x00200403,0x20380401,0x08801e02, +0x20380401,0x00100a01,0x0008040b,0x08b03205, +0x20401406,0x20481e0a,0x0050000c,0x08701a01, +0x20100403,0x20200205,0x00300404,0x08601c00, +0x00180e02,0x00101401,0x20200002,0x08701e01, +0x00300601,0x00080801,0x00200401,0x08a02c01, +0x00280e06,0x00101409,0x20281601,0x08801404, +0x00180603,0x20100803,0x00380402,0x08701803, +0x20200802,0x20281204,0x00300406,0x08701c03, +0x20400002,0x00180603,0x2018040a,0x08c02c07, +0x20201805,0x20281e08,0x00480405,0x08a01005, +0x20201403,0x20382205,0x00500405,0x08901406, +0x00300602,0x00000003,0x00080a01,0x08a01805, +0x00300202,0x00100803,0x20281202,0x0910280b, +0x00181204,0x00400808,0x20300202,0x08e00807, +0x00180e03,0x00201805,0x20381201,0x08d01408, +0x20500002,0x00180e03,0x20100408,0x08d01808, +0x20300003,0x00180e03,0x00000007,0x0970200d, +0x00380801,0x00101e04,0x20180c00,0x09101006, +0x00000403,0x20180605,0x00380802,0x09101009, +0x00500800,0x00180402,0x20481606,0x09201409, +0x00381604,0x00002c05,0x20381a04,0x09e0200f, +0x20601402,0x20282800,0x00600c08,0x0940040a, +0x00180604,0x00000405,0x00280401,0x0960080a, +0x20480a01,0x00300402,0x20400808,0x0960100a, +0x20400405,0x20581207,0x00800406,0x0a501810, +0x00a82604,0x00304005,0x2048120b,0x09900c08, +0x20300c04,0x20182206,0x00400c05,0x09b00c0d, +0x00381201,0x00101e01,0x20380605,0x09b0140b, +0x00000204,0x20480407,0x00380a05,0x0ae01411, +0x20601002,0x20681a06,0x00c01011,0x09d0080b, +0x00280a02,0x00201406,0x20481605,0x0a200c0d, +0x20101001,0x20381a03,0x00400404,0x0a00100a, +0x00180402,0x20301e05,0x00381a04,0x0b50180c, +0x00300c02,0x00482400,0x20281400,0x0a900a10, +0x00000803,0x00100400,0x20382400,0x0a70120c, +0x20180403,0x00200000,0x00081800,0x0a501208, +0x00080801,0x00101c00,0x20381c00,0x0b90120c, +0x20400601,0x00781007,0x20b80408,0x0a10060c, +0x00081204,0x00302009,0x20380801,0x0a10060c, +0x00180e04,0x00100408,0x00000e03,0x0a100a09, +0x20101000,0x20182002,0x00401000,0x0b30060c, +0x00181e03,0x00802c03,0x20f00e03,0x09d01209, +0x00100800,0x20181604,0x00502400,0x09c00a0b, +0x00200400,0x20300604,0x00101201,0x09b01a0b, +0x00280a02,0x00301403,0x20400e04,0x0ad0120d, +0x00280803,0x00101206,0x20400800,0x0980160b, +0x20100803,0x00080e04,0x00100003,0x0960160a, +0x20301804,0x20182205,0x00180406,0x09601a09, +0x20100002,0x00180a04,0x00101802,0x0a601a0e, +0x20400601,0x20180401,0x00080407,0x09301608, +0x00281203,0x00301006,0x20200201,0x09201209, +0x00180e04,0x00400c07,0x20680602,0x09301607, +0x00280602,0x00100402,0x20101000,0x09f0220d, +0x00400400,0x00000400,0x20180604,0x09001606, +0x20200803,0x20181205,0x00200c05,0x08e01607, +0x00000002,0x00100604,0x20300802,0x08f01a06, +0x20300404,0x20180e05,0x00000806,0x09902a0a, +0x20481000,0x00100800,0x00000808,0x08d01204, +0x00280e04,0x00101005,0x20100201,0x08b01a05, +0x00181203,0x00101c04,0x20300002,0x08d01a05, +0x00481205,0x00101808,0x20300a03,0x09502e09, +0x00201402,0x20382201,0x00200a03,0x08c01602, +0x20300c04,0x20281e07,0x00300c07,0x08901a02, +0x00000803,0x20380e05,0x00400803,0x08b01e02, +0x20200804,0x20480a08,0x00300c0a,0x09103605, +0x00281203,0x00302003,0x20680c02,0x08b01a02, +0x00280a03,0x00200806,0x20480a02,0x08901801, +0x00000602,0x20180803,0x00100403,0x08a01c01, +0x00180603,0x20200404,0x00280402,0x09003401, +0x20400805,0x20181206,0x00100008,0x08a01403, +0x20200003,0x00080a04,0x20100405,0x08a01c03, +0x00080402,0x00100a03,0x20180802,0x08b02003, +0x20200804,0x20380a06,0x00380c07,0x09203006, +0x00382608,0x0010340a,0x20380603,0x08d01005, +0x00280e03,0x00101804,0x20380c00,0x08c01805, +0x00180a03,0x00000803,0x00000001,0x08d01804, +0x00180a03,0x00000404,0x00180c01,0x09602809, +0x20301c07,0x2088260d,0x00a00806,0x08f01406, +0x20200c03,0x20381205,0x00300005,0x08f01407, +0x20301005,0x20280a06,0x00281404,0x09001807, +0x20101403,0x20281204,0x00181404,0x09b0240c, +0x00400204,0x2020000a,0x00181204,0x09201007, +0x00380a03,0x00001005,0x20180a03,0x09301408, +0x00581606,0x0020180a,0x20180604,0x09300c07, +0x20100604,0x00381006,0x20200001,0x0a20180e, +0x20580a01,0x20101202,0x00100808,0x09601008, +0x20200401,0x20280a03,0x00300806,0x0970140a, +0x20500c03,0x20381608,0x0050100a,0x0970100a, +0x00100802,0x00480605,0x20681201,0x0a901c0f, +0x00601c04,0x20383205,0x00600a06,0x09b01009, +0x00000002,0x20100a01,0x00081601,0x09d0140c, +0x00200801,0x00081801,0x00080a06,0x09d0100c, +0x20380c01,0x00780401,0x20780802,0x0b000c0f, +0x20480a03,0x00401808,0x2078140c,0x09f0100c, +0x00080601,0x20180403,0x00200401,0x0a30080c, +0x00080601,0x00201404,0x20681400,0x0a301009, +0x00380a01,0x00300c04,0x20880a08,0x0b800c0c, +0x00500c02,0x20480400,0x00a83c00,0x0aa01e15, +0x00380a01,0x00101400,0x00000000,0x0a900a10, +0x00200c00,0x20381000,0x00681c00,0x0a701a0c, +0x00180400,0x00200400,0x00100800,0x0bb00e0d, +0x20580a02,0x20100006,0x00a81010,0x0a10020e, +0x20400001,0x20181602,0x00601c0a,0x0a200a0b, +0x20301402,0x00082001,0x00280c05,0x0a200e09, +0x20181000,0x00001001,0x00200803,0x0b50120c, +0x20201801,0x20382a01,0x00901000,0x09d00606, +0x00180400,0x20100401,0x00100604,0x09e01608, +0x00280e03,0x00501007,0x20700205,0x09e00e08, +0x00000602,0x20380802,0x00601a01,0x0af0160b, +0x00500601,0x00280801,0x20100207,0x09a00e09, +0x00280a02,0x20101000,0x00200a01,0x09901a0a, +0x00181601,0x00202602,0x20200c01,0x0990160a, +0x00100801,0x20280a04,0x00400e02,0x0aa0220c, +0x20480802,0x00400a01,0x20300008,0x09500e08, +0x20101004,0x20481e06,0x00600404,0x09401a08, +0x20301005,0x20381e07,0x00700406,0x09501607, +0x00000c00,0x20181000,0x00100002,0x0a30220c, +0x00480e07,0x00201006,0x20101204,0x09201206, +0x00180a04,0x00100c07,0x20180800,0x09101a06, +0x00280a05,0x00100808,0x00000202,0x09201605, +0x00180601,0x00200801,0x20200001,0x09e0260a, +0x2040180a,0x2018260e,0x00380408,0x08f01604, +0x20100402,0x20181205,0x00201004,0x08e01a04, +0x20201004,0x20181e07,0x00201005,0x08f01a04, +0x20100c01,0x00181e02,0x20101005,0x09a02607, +0x00381607,0x0050200f,0x20681a04,0x08e00e02, +0x00180601,0x00001002,0x20181000,0x08d01e02, +0x00280e03,0x00301005,0x20580a02,0x08e01a02, +0x00280e02,0x00400c03,0x20800401,0x09702e03, +0x20100803,0x00080e07,0x00201805,0x08d01202, +0x20100800,0x20180e01,0x00200404,0x08c01800, +0x20280401,0x00000603,0x20100806,0x08e01c00, +0x20200402,0x00280603,0x20400407,0x09702c01, +0x00280a03,0x00300c02,0x20100001,0x08d01402, +0x00100000,0x00100201,0x20180801,0x08d01803, +0x00200603,0x20100001,0x00000201,0x08f01c02, +0x00181204,0x00301403,0x20580401,0x09802c04, +0x20502806,0x00084208,0x00100007,0x08f01006, +0x20100c00,0x00181001,0x20180404,0x08f01005, +0x20201006,0x00081606,0x00080c05,0x09001804, +0x20201407,0x20181608,0x00081405,0x09b02807, +0x00481a05,0x00a02c0c,0x20f81e07,0x09200c06, +0x00180800,0x00301002,0x20580800,0x09201007, +0x00381e08,0x00402c0c,0x20580e02,0x09301405, +0x00281e08,0x00402c0d,0x20581000,0x09f01c0a, +0x00080801,0x00500605,0x20401805,0x09400805, +0x00000201,0x00180400,0x20100c02,0x09501008, +0x20101405,0x2038260b,0x00501806,0x09501407, +0x20400006,0x2030020b,0x00600807,0x0a50200d, +0x20680401,0x00380400,0x20300406,0x0980100a, +0x20180402,0x00100204,0x20280402,0x09a0140a, +0x20280a03,0x00200c05,0x20481802,0x09a0140b, +0x00381607,0x20301807,0x00680a06,0x0ac01c0e, +0x00a80601,0x00202003,0x2048160b,0x09d01408, +0x00200203,0x00000404,0x20280e02,0x09f0100a, +0x00300802,0x00000603,0x00081605,0x09f01009, +0x20302808,0x20882e0d,0x00c81803,0x0b20180c, +0x20600000,0x00180400,0x00401813,0x0a100c0c, +0x20100c01,0x00081604,0x00000004,0x0a400c0b, +0x20181202,0x00200805,0x00000404,0x0a300409, +0x00200604,0x00180c0b,0x00281e05,0x0b80000b, +0x00780e05,0x00002000,0x20180400,0x0b002e1c, +0x00300204,0x20100000,0x00302400,0x0aa0120e, +0x00280801,0x00101400,0x20381800,0x0ab01e0f, +0x00100602,0x20280800,0x00500800,0x0bd01a0c, +0x20700c0b,0x2028220e,0x00781416,0x0a302611, +0x20300807,0x2018160b,0x00300008,0x0a401a0a, +0x20180a01,0x20101402,0x00281007,0x0a40160c, +0x20100804,0x20181e05,0x00300003,0x0b701a0b, +0x20280a08,0x00001812,0x20182800,0x09f01606, +0x00100205,0x0018040b,0x20280e02,0x0a001607, +0x20100a01,0x20281400,0x00701402,0x09f00e08, +0x20200204,0x00100008,0x20480401,0x0b201a08, +0x00480400,0x20200a05,0x00601a05,0x09b01609, +0x00000403,0x00180e06,0x20200e01,0x09c01a08, +0x00000802,0x20181a03,0x00300e01,0x09c01607, +0x00380401,0x00100e03,0x20400e06,0x0ae0220b, +0x20200402,0x20381204,0x00800407,0x09701608, +0x00380a02,0x00201804,0x20581201,0x09801a09, +0x00280a03,0x00101404,0x20381201,0x09801a08, +0x00080602,0x00001002,0x00000402,0x0a80260c, +0x20200801,0x20181401,0x00480401,0x09401604, +0x20300601,0x00080a02,0x00101007,0x09301606, +0x20200403,0x20181204,0x00200806,0x09401605, +0x00000002,0x20180604,0x00400803,0x0a20260a, +0x00680e04,0x00102805,0x20281606,0x09201a06, +0x00100003,0x00080604,0x20180a01,0x09101a03, +0x00280a04,0x00101406,0x20280e01,0x09201a03, +0x00080603,0x20100c03,0x00300004,0x09e02a06, +0x20400805,0x20381a06,0x0080100b,0x08f01203, +0x00000202,0x00100405,0x20380802,0x09001602, +0x00000403,0x20181206,0x00301004,0x09101602, +0x00000404,0x20281206,0x00600804,0x09c02a03, +0x00280608,0x2010100a,0x00200a02,0x08f01401, +0x20180601,0x00100e01,0x20200403,0x08f01800, +0x20100000,0x00080403,0x20180803,0x09101801, +0x00000206,0x00000407,0x00180403,0x09c02801, +0x2010040a,0x2028120f,0x00600803,0x08f01c02, +0x00200004,0x00000204,0x00180800,0x09001401, +0x00080601,0x00100c01,0x20200000,0x09201803, +0x20200808,0x2018160a,0x00300004,0x09d02805, +0x00281607,0x2010380e,0x00282a01,0x09101403, +0x20180604,0x00001006,0x00180805,0x09101004, +0x00480a02,0x00001800,0x00100201,0x09301c02, +0x00580e09,0x0010280e,0x20281a03,0x0a002405, +0x20100802,0x20581a08,0x01002404,0x09201005, +0x00000403,0x20280e05,0x00500c02,0x09401007, +0x20500c04,0x20282a06,0x0070100a,0x09401406, +0x20500c07,0x20282a0d,0x0070200c,0x0a30240a, +0x00200a01,0x20381601,0x00a00001,0x09601807, +0x20100203,0x20180403,0x00200002,0x09801409, +0x00480a05,0x00101807,0x20381605,0x09901808, +0x00200208,0x00100008,0x20380e04,0x0a90280e, +0x20500408,0x20281204,0x00581805,0x09a0140a, +0x00100405,0x00080e07,0x00180e01,0x09c01409, +0x20500407,0x20180e09,0x00380407,0x09c01409, +0x20400c0d,0x00182a0f,0x20380c01,0x0b00200d, +0x00980a0b,0x00001813,0x00100a08,0x09f00c09, +0x00080604,0x00000809,0x20181001,0x0a100809, +0x00680a09,0x0000180d,0x00080e08,0x0a100c08, +0x00581a0d,0x00404817,0x20d83a0a,0x0b601809, +0x20600004,0x2028060d,0x00703413,0x0a30240e, +0x00080801,0x00001603,0x00180400,0x0a600c0a, +0x20300c05,0x2028260e,0x00601809,0x0a401009, +0x20200005,0x2020020e,0x00601c06,0x0b901007 + }, //A + { +0x00400001,0x00100000,0x00000400,0x0ac81e11, +0x00301003,0x00000000,0x00082800,0x0ad81610, +0x00400601,0x20100000,0x00000c00,0x0ab81611, +0x00080401,0x00000000,0x00000c00,0x0ab8220c, +0x20580605,0x00000003,0x0000140d,0x0a48160b, +0x20481205,0x00400009,0x00001809,0x0a58260b, +0x20500000,0x00000202,0x00000c0d,0x0a48120a, +0x00500605,0x20100004,0x00001201,0x0a58160c, +0x20100806,0x2010020a,0x00081601,0x0a180e05, +0x00180402,0x00000207,0x00001601,0x0a181208, +0x00080403,0x00000203,0x00080a03,0x0a081205, +0x20900008,0x0000020c,0x00080c0d,0x0a081206, +0x00400603,0x00100008,0x00081a04,0x09e82208, +0x00100c03,0x20100202,0x00081c01,0x09d81208, +0x00300a04,0x20200006,0x00080a03,0x09d81608, +0x00700205,0x0010000b,0x00080e0e,0x09e82206, +0x20580802,0x00200201,0x00001007,0x09a82206, +0x20180603,0x00100006,0x00080403,0x09a82206, +0x20200404,0x00000206,0x00080806,0x09981606, +0x20380800,0x00100203,0x00001c09,0x09981a09, +0x00500604,0x20100004,0x00000e06,0x09881a05, +0x00000002,0x00100202,0x00000a01,0x09781a05, +0x00180e05,0x00100007,0x00000e01,0x09781e04, +0x00200802,0x20100204,0x00080e01,0x09681205, +0x20480806,0x00100209,0x00000009,0x09581604, +0x00400202,0x00100002,0x00000a02,0x09581a06, +0x00000805,0x20200207,0x00080801,0x09581204, +0x20300000,0x00100002,0x00080c06,0x09481a02, +0x00200e02,0x20100007,0x00081a03,0x09481e01, +0x20480800,0x00100202,0x0000100a,0x09281202, +0x00380e06,0x00100009,0x00001000,0x09481a03, +0x00180a03,0x00100003,0x00001203,0x09481a01, +0x00481202,0x00200001,0x00002001,0x09381e02, +0x00000003,0x20100202,0x00080a01,0x09380c02, +0x20400806,0x2020020b,0x00080808,0x09380c01, +0x00100404,0x20100205,0x00080402,0x09381601, +0x20900003,0x20200206,0x0008040c,0x09381004, +0x00200204,0x20100006,0x00000a01,0x09381001, +0x00080a04,0x00000009,0x00080604,0x09581804, +0x20100204,0x00000005,0x00000004,0x09381802, +0x00901000,0x20200002,0x0008260e,0x09681803, +0x20200403,0x20200207,0x00080405,0x09480803, +0x00500802,0x20200204,0x00000203,0x09681001, +0x00100806,0x00000207,0x00081000,0x09581804, +0x20580e03,0x00200003,0x0000100d,0x09682403, +0x00000602,0x00000003,0x00081001,0x09781006, +0x20880601,0x00000001,0x0000000c,0x09781405, +0x00180e09,0x0010000b,0x00001003,0x09782005, +0x00100803,0x00000204,0x00080a03,0x09a81c08, +0x20100005,0x00000204,0x00081001,0x09a81807, +0x00800003,0x20100201,0x0008060b,0x09a81406, +0x20600c0c,0x2010020f,0x00081806,0x09a8140a, +0x00180605,0x00100006,0x00000801,0x09d82007, +0x00180e08,0x0010000b,0x00001c00,0x09d81c07, +0x20881208,0x20100006,0x0000200e,0x09d81408, +0x0078160e,0x00100015,0x00001e0b,0x09f82407, +0x20200806,0x00000209,0x00081404,0x0a181c09, +0x00100807,0x2020020e,0x00000002,0x0a180808, +0x00301c0d,0x20500211,0x00083608,0x0a28040b, +0x2050180c,0x20300215,0x0008100b,0x0a280808, +0x00080a03,0x00300009,0x00000201,0x0a682c0a, +0x20280603,0x00000008,0x00080c06,0x0a68140b, +0x20181607,0x00300015,0x00000c02,0x0a682807, +0x00281a05,0x0030000f,0x00000605,0x0a78240b, +0x00500a02,0x00180400,0x00200c00,0x0a881a11, +0x00681e05,0x00003000,0x00002400,0x0aa81613, +0x00480602,0x00100800,0x20201c00,0x0a881a0f, +0x00100803,0x00081000,0x00180800,0x0a781e0b, +0x20900002,0x00381205,0x00100810,0x0a181609, +0x20901806,0x2068320e,0x00c01812,0x0a280e0a, +0x20600001,0x20180605,0x00000c0b,0x0a281209, +0x00081607,0x00301008,0x20301803,0x0a281e09, +0x00580801,0x00301403,0x20481e0c,0x09f81606, +0x00200c01,0x20181005,0x00082608,0x09f81205, +0x00301404,0x20181203,0x20181e06,0x09f81207, +0x20100407,0x2020060c,0x00180401,0x09e80e07, +0x00080a05,0x00100c04,0x00200c05,0x09a81e0a, +0x00381204,0x00302006,0x20480601,0x09b81a0a, +0x20181205,0x0040140a,0x20500003,0x09a81e08, +0x00380a06,0x2010040a,0x00300202,0x09b81a08, +0x20301008,0x20181a0a,0x00500006,0x09681a05, +0x20400002,0x20180a06,0x00401009,0x09681606, +0x00280e01,0x00001204,0x00001800,0x09781606, +0x20401005,0x20381a09,0x00300806,0x09781206, +0x00181609,0x0020100d,0x20200a03,0x09481e03, +0x00180401,0x20100001,0x00280603,0x09481604, +0x20401407,0x20382207,0x00480806,0x09481603, +0x00480e04,0x00101407,0x20280e05,0x09481605, +0x0010200a,0x2038160f,0x00281000,0x09281205, +0x00380a04,0x20200004,0x00201000,0x09281605, +0x00581a08,0x00301c0c,0x20580607,0x09381a04, +0x20380401,0x20200204,0x00200808,0x09281604, +0x20182a09,0x0050200f,0x20300404,0x09082203, +0x20400c05,0x20381608,0x00200008,0x09080e01, +0x20401407,0x2038220c,0x00300c09,0x09181602, +0x20101001,0x20481400,0x00380c00,0x09181400, +0x00102c04,0x20582e0c,0x00500c02,0x08f81400, +0x00300e02,0x20180406,0x20381a04,0x09181401, +0x00280a06,0x00201409,0x20581602,0x09181401, +0x00400202,0x00100804,0x20380a04,0x09181a01, +0x20680405,0x00600400,0x20682406,0x09081c04, +0x20200000,0x00280400,0x20400c04,0x09181802, +0x20401006,0x00081608,0x00000005,0x09281803, +0x20500002,0x00100203,0x00000409,0x09081801, +0x0098260c,0x00503410,0x20500e0c,0x09282401, +0x00280800,0x00201000,0x20500201,0x09381403, +0x00780e08,0x0030140b,0x20500207,0x09381c02, +0x00780e05,0x00101404,0x00000207,0x09281802, +0x20801c0b,0x20482213,0x00701410,0x09281803, +0x20280401,0x00000c00,0x20180404,0x09481404, +0x20800408,0x00080a0c,0x0000080d,0x09481405, +0x20801007,0x2028220a,0x0040040e,0x09381806, +0x00581208,0x0030140e,0x20181208,0x09681c08, +0x00400a03,0x20100402,0x00100202,0x09781405, +0x00b00609,0x0010000b,0x2028060c,0x09781805, +0x00781608,0x0020200c,0x20481209,0x09881c08, +0x20400806,0x20180e0a,0x00400c07,0x09981807, +0x20800c05,0x00082607,0x00300c0b,0x09a81809, +0x20f01c0e,0x00282e10,0x20280815,0x09a8180a, +0x2070240a,0x20383a0d,0x00400c0a,0x09b81c09, +0x00580e05,0x00101c08,0x00181206,0x09d81c08, +0x00980605,0x00401408,0x2068160c,0x09f81409, +0x01083210,0x0090541a,0x20e81a19,0x0a082008, +0x0078360d,0x00704412,0x20a8060b,0x0a081c09, +0x20301002,0x20381a07,0x00801008,0x0a181c09, +0x20400402,0x00380e06,0x20100c0d,0x0a381809, +0x20801c07,0x20383e15,0x00804017,0x0a281807, +0x20303006,0x20684613,0x00801c0a,0x0a481408, +0x00481204,0x20401000,0x00501c00,0x0a680a0f, +0x00100a02,0x00082000,0x00102400,0x0a78160c, +0x00200203,0x00180800,0x00001c00,0x0a581e0b, +0x00480a02,0x00100c00,0x00200c00,0x0a481a0c, +0x20700c07,0x20880e0b,0x00980c0c,0x0a08060a, +0x20280404,0x00201a05,0x20781804,0x0a28060a, +0x20500406,0x00180608,0x20280806,0x0a081208, +0x20701405,0x20182e07,0x0050080b,0x09f81607, +0x00600a05,0x2058040a,0x00681609,0x09c81208, +0x00381203,0x00101c06,0x20180e04,0x09d8160a, +0x00781a07,0x00302c0b,0x20380e09,0x09c81a0a, +0x00680a05,0x00401007,0x2058120a,0x09c81607, +0x20400803,0x20381205,0x00500c09,0x09781208, +0x20100001,0x20281604,0x00501805,0x09881609, +0x20600803,0x20481e09,0x0080240d,0x09781a08, +0x20400404,0x00281606,0x20200808,0x09881a08, +0x00580a05,0x20101404,0x00180a04,0x09480e06, +0x20200400,0x20280400,0x00080803,0x09480e05, +0x00100c01,0x20281401,0x00180e04,0x09581203, +0x00280e03,0x00301806,0x20681203,0x09581a06, +0x20801c0c,0x2038320c,0x00580c0a,0x09181603, +0x00200c01,0x20180e01,0x20180a02,0x09281205, +0x00280e04,0x00101c04,0x20481201,0x09281606, +0x00000800,0x00081203,0x00001002,0x09281a06, +0x00b83613,0x00404c19,0x2078060f,0x09081a05, +0x20100a01,0x00281001,0x20400004,0x09081a04, +0x20301c05,0x20282e07,0x00400806,0x09081a04, +0x20101402,0x00281202,0x20481403,0x08f81a03, +0x20a03c14,0x20985a1f,0x00c01413,0x08c81203, +0x00100404,0x00400e03,0x20881c00,0x08e81a02, +0x00381604,0x00502008,0x20781603,0x08e81e02, +0x00081a01,0x00602005,0x20880c00,0x08e82202, +0x00583a10,0x0060541e,0x20a8260a,0x08d81c01, +0x00081e05,0x00502009,0x20500403,0x08d82601, +0x20300003,0x20180a04,0x00101007,0x08e81c00, +0x00280e02,0x00000c01,0x00001400,0x08d82201, +0x20101807,0x20880a12,0x00b01806,0x08d81601, +0x20200003,0x20200207,0x00301404,0x08e81802, +0x00280a02,0x20101804,0x00080a03,0x08f81802, +0x20300002,0x20280604,0x00200806,0x08d81402, +0x20201401,0x20283403,0x00900c04,0x08e81c04, +0x00200e01,0x20280c01,0x00280601,0x09081804, +0x20100800,0x20381603,0x00601804,0x08f81803, +0x00200e01,0x20280c02,0x00200603,0x08f81404, +0x00382203,0x00303005,0x20580a03,0x09081005, +0x20100003,0x00180601,0x20100003,0x09281805, +0x20100c04,0x20180604,0x00181401,0x09181405, +0x20180400,0x00101202,0x20281004,0x09181404, +0x20301002,0x20581a04,0x00701006,0x09381006, +0x00181a06,0x00101807,0x20201400,0x09481406, +0x00280a04,0x00100c08,0x00000201,0x09481c05, +0x20200c04,0x00081a02,0x00380403,0x09481c08, +0x00200000,0x20100401,0x00180e03,0x09781008, +0x20300408,0x20500a0c,0x00480c04,0x09880808, +0x20181003,0x20102a06,0x00380c04,0x09781807, +0x00382607,0x00303809,0x20380a03,0x09881c08, +0x00080400,0x20180c01,0x00300c02,0x09b81408, +0x00400208,0x2040040c,0x00680604,0x09c81808, +0x00001203,0x20583404,0x00d02c01,0x09b82409, +0x20503408,0x2068520d,0x00a01808,0x09c81c0a, +0x20180800,0x20101400,0x00080802,0x09f80c0a, +0x20300403,0x2048060a,0x00700c08,0x0a080c0a, +0x00080801,0x20101e04,0x20181001,0x0a080c0b, +0x00382604,0x0070480c,0x20a82e09,0x0a28180a, +0x00001000,0x00381c00,0x20700400,0x0a580e0c, +0x00000001,0x00180400,0x00080800,0x0a58160a, +0x20180400,0x00080400,0x00300800,0x0a281608, +0x00100e01,0x20380c00,0x00400800,0x0a280e0a, +0x00080802,0x00701400,0x20e81801,0x0a080e0b, +0x00180e02,0x00101004,0x20100201,0x0a08160b, +0x00280400,0x20100e01,0x00280a02,0x09e81209, +0x20280c03,0x00001604,0x00181004,0x09d80a09, +0x00180e04,0x00601406,0x20800801,0x09a8160a, +0x00000e01,0x20381201,0x00301002,0x09a8120a, +0x00100e02,0x20282001,0x00501402,0x09981609, +0x00200a03,0x20380c04,0x00680603,0x09981608, +0x20180802,0x00200a06,0x20400c04,0x09680e08, +0x00001402,0x00081204,0x20180c01,0x09680e08, +0x20300c03,0x00180a04,0x20381404,0x09580e06, +0x00000803,0x20180605,0x00380c02,0x09581609, +0x20100801,0x00080800,0x20280800,0x09281206, +0x20280400,0x00500803,0x20581003,0x09281a06, +0x00280e02,0x00401005,0x20581604,0x09381a06, +0x20100602,0x00180c04,0x00300003,0x09181e06, +0x00481603,0x00202402,0x20481602,0x08f81207, +0x00381202,0x00301802,0x20400203,0x08f81a06, +0x20100401,0x00180a01,0x20100403,0x08f81e06, +0x00100403,0x00100603,0x00080a01,0x08e81a05, +0x20703008,0x20385608,0x00500c0a,0x08c81e03, +0x20380804,0x00000e04,0x00280405,0x08c81a05, +0x00281602,0x00202402,0x20380a01,0x08d81a05, +0x00182605,0x00202806,0x00100401,0x08c81e05, +0x00b83a0c,0x00906010,0x2108220c,0x08b81a04, +0x00580a05,0x20301407,0x00500203,0x08b81e04, +0x20101003,0x20381e05,0x00600c05,0x08a81e03, +0x20101c05,0x20782a09,0x00b00c05,0x08a81a02, +0x20b0340d,0x20485a13,0x00802414,0x08982000, +0x20501c05,0x20583609,0x00a0140c,0x08981800, +0x20100800,0x00180802,0x20181003,0x08a81c01, +0x00000a02,0x00181405,0x00180401,0x08a81c01, +0x0068360b,0x00803c14,0x20e8060c,0x08b81804, +0x00100201,0x00200005,0x20381203,0x08b81805, +0x00080602,0x00380403,0x20301001,0x08b82003, +0x20100002,0x00300601,0x20400002,0x08b81803, +0x20200c05,0x20400a0e,0x00101007,0x08c80802, +0x00180e01,0x00201403,0x20300201,0x08d81803, +0x20100403,0x00100204,0x20400001,0x08d81404, +0x00180e03,0x00201404,0x20400601,0x08c81804, +0x00001c02,0x20282c00,0x00380802,0x08e81406, +0x00100a02,0x20180602,0x00200c03,0x08f81404, +0x00381603,0x00201c04,0x20300203,0x08f81803, +0x00080401,0x20100a03,0x00100802,0x08e81404, +0x20181604,0x00601c07,0x20880402,0x09181408, +0x20502004,0x00183607,0x00200407,0x09281409, +0x20300802,0x20280e04,0x00401006,0x09181405, +0x00200203,0x20100801,0x00380401,0x09181406, +0x00280c00,0x00000a04,0x20201602,0x09581007, +0x00680e01,0x00801006,0x20c81a08,0x09681808, +0x00200602,0x00080c01,0x00100a01,0x09481008, +0x20401807,0x20183607,0x00500406,0x09581809, +0x20101002,0x20281203,0x00080803,0x09980c08, +0x20481202,0x00500402,0x20701c08,0x09a81808, +0x20300c03,0x00180e04,0x20280c05,0x09980c0a, +0x00382e08,0x00504c0e,0x20881e06,0x09a8180a, +0x00000601,0x00280404,0x20480401,0x09e8140a, +0x00100002,0x00200a05,0x20600202,0x09f80c0b, +0x00180a01,0x00400404,0x20580602,0x09e8140b, +0x20101403,0x20682a09,0x00a02c03,0x09e81808, +0x00080400,0x20201400,0x00380400,0x0a38160d, +0x00100e01,0x20380400,0x00280800,0x0a380e0c, +0x20100402,0x20280c00,0x00281000,0x0a080a08, +0x00081e03,0x00501c00,0x20601c00,0x0a181209, +0x00280400,0x20300601,0x00800800,0x09c81a0c, +0x00001002,0x00081a03,0x00100003,0x09d8160b, +0x00200603,0x20100005,0x20180a03,0x09c80e09, +0x00000c05,0x20280e08,0x00180400,0x09c80609, +0x20300e01,0x20481a01,0x00901007,0x09781609, +0x20180a01,0x00401005,0x20580801,0x09881609, +0x20100403,0x00000604,0x20180803,0x09780e09, +0x20180a03,0x00100c07,0x20380c01,0x09880e09, +0x00100803,0x20181204,0x00380602,0x09481206, +0x00381a03,0x00102802,0x20100a03,0x0948120a, +0x00081204,0x00101c04,0x00080800,0x09381608, +0x00380a01,0x20101202,0x00100603,0x09380e0a, +0x00080a03,0x00100805,0x00080800,0x09081607, +0x20200404,0x20580e08,0x00800406,0x08f81208, +0x00000c04,0x20381207,0x00700401,0x08f81607, +0x20400403,0x20380604,0x00580807,0x08e81208, +0x00101004,0x20181605,0x00280400,0x08d81607, +0x00000e02,0x20381404,0x00680800,0x08c81605, +0x00080603,0x20100405,0x00380802,0x08c81a06, +0x00480e06,0x20200c07,0x00400604,0x08b81606, +0x00182605,0x00303c08,0x20381802,0x08981a06, +0x00101002,0x00081203,0x00180801,0x08981605, +0x00000c02,0x20281a03,0x00400c01,0x08a81a04, +0x20402c08,0x20583e0b,0x00600408,0x08981204, +0x20102c06,0x20684208,0x00c01805,0x08782203, +0x00000201,0x00480c04,0x20400404,0x08781a03, +0x00200000,0x00101002,0x20281400,0x08881603, +0x00482207,0x0060300d,0x20981a04,0x08881602, +0x00282a09,0x0040400a,0x20581001,0x08681800, +0x00081601,0x00402400,0x20680802,0x08781400, +0x20180e03,0x00101002,0x00100405,0x08681e01, +0x20200003,0x20200607,0x00300807,0x08681601, +0x2050340c,0x20685e11,0x00c01409,0x08781c05, +0x00000402,0x20180602,0x00380402,0x08881802, +0x20200c05,0x20281606,0x00500004,0x08781804, +0x00100400,0x20280402,0x00480801,0x08781803, +0x00381a09,0x00702414,0x20b81a07,0x08a81c05, +0x00000000,0x00180c02,0x00200802,0x08981c05, +0x00180e05,0x00101009,0x00000202,0x08a81c05, +0x20200400,0x20181001,0x00300c04,0x08981805, +0x00281401,0x00202a08,0x20201402,0x08c81003, +0x00081201,0x00101401,0x20100c01,0x08c81406, +0x00001403,0x20281e07,0x00401402,0x08c81405, +0x00180401,0x00000000,0x00000a01,0x08c81006, +0x20500c01,0x20482204,0x00801009,0x08e81408, +0x20181601,0x20302e01,0x00380800,0x08f80c07, +0x20180a02,0x00300803,0x20300003,0x08f81407, +0x20180a01,0x00000c01,0x00000402,0x08f80c06, +0x00201402,0x00081800,0x00081606,0x09381409, +0x00400c00,0x20881603,0x00e00a02,0x09381406, +0x00080401,0x00100a02,0x00000400,0x09381008, +0x00380601,0x20201a03,0x00281201,0x09280c07, +0x00280e02,0x00501c05,0x20680c00,0x09781807, +0x20601403,0x20482602,0x0098040b,0x0968140a, +0x00081202,0x20101801,0x00100001,0x09781009, +0x20501804,0x20383e04,0x00801008,0x0968180a, +0x20280400,0x00100a01,0x00100c06,0x09b8180a, +0x00280602,0x00100805,0x00080e07,0x09d8180c, +0x20101001,0x20581603,0x00700002,0x09b8100a, +0x00280602,0x00301007,0x20781a06,0x09c8100b, +0x00081201,0x00500c00,0x20402000,0x0a081a0b, +0x00081a01,0x00701c00,0x20601000,0x0a18160c, +0x00101001,0x00380400,0x20481c00,0x09f80e0b, +0x20302003,0x20483400,0x00881400,0x09f80e06, +0x00200001,0x00180603,0x20101201,0x09b80a0b, +0x00280c01,0x00101603,0x00100000,0x09b8120c, +0x20181000,0x00600c03,0x20400002,0x09a81a0a, +0x00581204,0x00401808,0x20581208,0x09b8120a, +0x20480c01,0x00100e01,0x20280407,0x09680a08, +0x20200400,0x20280c00,0x00600406,0x09581609, +0x00280e03,0x00201002,0x20200e01,0x09581609, +0x20400402,0x00080e05,0x00100c07,0x0968120a, +0x00480602,0x20200c02,0x00080a06,0x09280a08, +0x00001000,0x20182000,0x00200e01,0x09281207, +0x20300404,0x20181606,0x00201004,0x09180e07, +0x00300a01,0x00180802,0x20280605,0x09281208, +0x20400c04,0x20381205,0x00480805,0x08e80e08, +0x00200401,0x00300601,0x20581202,0x08e80e08, +0x00480603,0x00001005,0x20281206,0x08e80e08, +0x00080602,0x00300800,0x20400004,0x08d80e09, +0x00580a06,0x00001808,0x20180e06,0x08a81208, +0x20281000,0x00401403,0x20480804,0x08a81607, +0x20300803,0x20180e05,0x00100007,0x08981207, +0x20201006,0x00281a06,0x20280803,0x08981205, +0x20402008,0x2028320b,0x0050080a,0x08681606, +0x00381201,0x00001c01,0x00100202,0x08781606, +0x00100000,0x00100803,0x20281602,0x08781604, +0x00482a08,0x0060440c,0x20881603,0x08781606, +0x00582e0a,0x00603c0f,0x20780a04,0x08481603, +0x20200401,0x20480603,0x00800807,0x08481203, +0x00281203,0x00201003,0x00001002,0x08581a04, +0x20301c06,0x20482e0c,0x00901c09,0x08481603, +0x20702808,0x20583a0f,0x0080180c,0x08381001, +0x20100c02,0x20381601,0x00700002,0x08481401, +0x20301003,0x20281607,0x00400807,0x08481000, +0x00180602,0x00200406,0x20280e01,0x08481401, +0x00781e05,0x0040400a,0x20683209,0x08581002, +0x00280602,0x20100c03,0x00180400,0x08581002, +0x00380e02,0x00201004,0x20181202,0x08581403, +0x00080601,0x00200800,0x20100403,0x08581402, +0x20600403,0x20382205,0x00a0240d,0x08681c04, +0x20100800,0x20280a02,0x00400805,0x08681005, +0x20400802,0x20181602,0x00300807,0x08681405, +0x20280401,0x00100202,0x00000404,0x08781006, +0x00400e02,0x20181403,0x00300e06,0x08981008, +0x20101401,0x00082202,0x00200403,0x08a81008, +0x00481604,0x00101c05,0x20200605,0x08a81006, +0x00200800,0x00080800,0x00100202,0x08a81007, +0x20300803,0x00100a04,0x20381405,0x08d80807, +0x20100601,0x00481003,0x20500601,0x08e81009, +0x20300c03,0x20481206,0x00500c06,0x08c80c07, +0x20200401,0x00280c00,0x20200003,0x08d81007, +0x00481a03,0x00302406,0x20180a06,0x09181407, +0x00480e01,0x00601400,0x20980605,0x09280806, +0x00100602,0x00080803,0x00180602,0x09181009, +0x00380e04,0x00300c04,0x20400e04,0x09181007, +0x00000402,0x20481204,0x00801405,0x09381407, +0x20380c01,0x00301e01,0x20480c08,0x09580c08, +0x20101404,0x00081e04,0x20180803,0x09581009, +0x20100007,0x00000e0a,0x20181804,0x09480c07, +0x20200201,0x20380403,0x00500805,0x09880c0c, +0x00100c00,0x00080c00,0x00380602,0x09a8140b, +0x00081202,0x00601c07,0x20881201,0x09a8140a, +0x00080604,0x0010080b,0x00280801,0x09981c0a, +0x20101002,0x20682400,0x00c80800,0x09e80a08, +0x20102001,0x20982c00,0x00e80800,0x09f80609, +0x00281e03,0x20202800,0x00401c00,0x09d80e0d, +0x00081a01,0x00202c00,0x20480c00,0x09e8060b, +0x00300604,0x20280405,0x00280a04,0x09a80a0a, +0x00300e01,0x20180c03,0x00380a03,0x09a80a0b, +0x20102005,0x2098260a,0x00e00405,0x0978060a, +0x00101002,0x20481a03,0x00700400,0x09980e0b, +0x20301404,0x00081e07,0x00180806,0x09580a09, +0x20200000,0x00200201,0x20180406,0x09480a0a, +0x20100603,0x20181406,0x00580402,0x09380e07, +0x20200800,0x00080402,0x00181003,0x09480e09, +0x00180602,0x00500006,0x20581204,0x09181208, +0x20180c02,0x00201201,0x20180e01,0x09080e07, +0x00100804,0x00080604,0x00081202,0x09080a07, +0x00281202,0x00201002,0x00000a02,0x08f81209, +0x00180a01,0x00401801,0x20580400,0x08d81209, +0x00380a03,0x20101004,0x00300203,0x08c81209, +0x00180604,0x00300407,0x20280601,0x08c81608, +0x20200002,0x20200203,0x00400404,0x08b80e08, +0x20180403,0x00280603,0x00101002,0x08881208, +0x20200c03,0x20381a06,0x00600807,0x08881207, +0x20180404,0x00200e05,0x20180403,0x08881207, +0x00480603,0x20201403,0x00480e03,0x08780e07, +0x00481a07,0x00003007,0x00000201,0x08480e07, +0x00201201,0x00181803,0x00180601,0x08581204, +0x00280e05,0x00100c06,0x00200801,0x08581606, +0x20401804,0x20383606,0x00901409,0x08481205, +0x2050300a,0x20684e0f,0x00c0100b,0x08280e02, +0x20180800,0x00400801,0x20600004,0x08380e02, +0x20101005,0x20381e08,0x00600c05,0x08280e03, +0x00381605,0x00302407,0x20481203,0x08380e02, +0x00282e06,0x00603c0e,0x20782203,0x08280c02, +0x00100000,0x00200c00,0x20380801,0x08380c00, +0x00080e04,0x00201407,0x20281001,0x08280c01, +0x20100404,0x20280a06,0x00500805,0x08280e01, +0x00200c00,0x20481604,0x00702402,0x08380c01, +0x00000000,0x00280400,0x20100404,0x08381002, +0x00100c03,0x20181206,0x00400402,0x08380c02, +0x00080604,0x20100005,0x00400403,0x08281003, +0x20400c04,0x20281205,0x00280c08,0x08480406, +0x20180800,0x00200c00,0x20200003,0x08580c05, +0x20180e02,0x00200c04,0x00080405,0x08481005, +0x20100804,0x20280e06,0x00400002,0x08580806, +0x00180601,0x00200806,0x20281203,0x08880c08, +0x00080e02,0x00001801,0x00100001,0x08880c07, +0x00001402,0x20182203,0x00300800,0x08781007, +0x00200203,0x00000c06,0x00180e01,0x08881006, +0x00081a03,0x00101c02,0x00101000,0x08b80c07, +0x20280402,0x20300203,0x00700402,0x08c80c08, +0x00081604,0x00501804,0x20500000,0x08b80c08, +0x20180801,0x00000603,0x00400803,0x08b81007, +0x00002003,0x20582a07,0x00800c00,0x08f80807, +0x00400a03,0x20480c04,0x00800604,0x09080c07, +0x20100404,0x00000206,0x00180401,0x08f80808, +0x20201000,0x20281400,0x00500000,0x08f80c09, +0x00200201,0x00380403,0x20380c01,0x09280808, +0x20300404,0x20280e05,0x00500407,0x09380808, +0x00281604,0x00102407,0x00181202,0x09381007, +0x00680801,0x00201000,0x00080e06,0x09381006, +0x20380400,0x00380a01,0x20300808,0x09780c0c, +0x00181602,0x00001806,0x00280602,0x0988080b, +0x20200802,0x20481a06,0x00a01805,0x09781009, +0x20480a01,0x00080402,0x0030100c,0x09681409, +0x00000401,0x00200c00,0x20681c00,0x09e0060b, +0x00081c00,0x00903000,0x20e00400,0x09f8060c, +0x20201c03,0x00082c00,0x00080800,0x09c80608, +0x20101001,0x00081c00,0x00180400,0x09d80a0a, +0x20180c00,0x00300c02,0x20380401,0x09980a0a, +0x00281000,0x00201a01,0x20100e01,0x0998060c, +0x00482608,0x0070380a,0x20c80605,0x0980020b, +0x00380601,0x00501404,0x20681203,0x09880a0b, +0x00181203,0x00002402,0x00080601,0x0948060a, +0x20200201,0x20200602,0x00400405,0x0930020a, +0x20500808,0x2018060d,0x00200007,0x09200209, +0x20281e03,0x00401801,0x00001405,0x09280e0b, +0x00000805,0x20480e06,0x00900002,0x08f80a0a, +0x00101003,0x20381604,0x00580e02,0x08f80608, +0x00480a05,0x0000180a,0x00181a07,0x08e80a09, +0x00001804,0x20382207,0x00600400,0x08e80608, +0x20180606,0x20200008,0x00700802,0x08a80e08, +0x00000202,0x00280405,0x00000001,0x08b80a08, +0x20300402,0x20280a05,0x00701006,0x08a80e09, +0x00000602,0x00300006,0x20381001,0x08a80a08, +0x00200c04,0x20381609,0x00600e01,0x08780607, +0x00180402,0x00101202,0x20280801,0x08780607, +0x00300202,0x20180402,0x00500602,0x08680a07, +0x00180c00,0x00400601,0x20301400,0x08680a07, +0x20301001,0x00182003,0x00180406,0x08380a05, +0x00180a03,0x00001003,0x00280402,0x08380a06, +0x20300c03,0x20181e04,0x00400407,0x08380a05, +0x00180c00,0x00101a01,0x20180803,0x08300205, +0x00582a06,0x00404406,0x20680e04,0x08200204, +0x20200403,0x20280e05,0x00700405,0x08180e02, +0x00480e03,0x00201805,0x20281203,0x08280603, +0x20200800,0x20281400,0x00500805,0x08180a02, +0x20502c08,0x2068460d,0x00b0100b,0x08080800, +0x00180a02,0x00000805,0x00400000,0x08180c00, +0x20400403,0x20180e04,0x00300c08,0x08080800, +0x00300201,0x00000401,0x00080601,0x08180400, +0x00281204,0x00600c0a,0x20681203,0x08280804, +0x00000000,0x20300202,0x00500804,0x08180802, +0x00480e05,0x00001405,0x00100204,0x08280402, +0x20400801,0x00080e02,0x00100008,0x08180403, +0x00080801,0x00201a02,0x20380802,0x08480404, +0x00000c01,0x20281201,0x00500003,0x08380806, +0x20401407,0x20381a09,0x00600009,0x08380404, +0x00380400,0x00100c02,0x20281204,0x08480805, +0x00080603,0x00000002,0x00301003,0x08680c07, +0x20100601,0x00181001,0x00000802,0x08780808, +0x00281e07,0x0010200b,0x00080a03,0x08680807, +0x20280a03,0x00100403,0x00101005,0x08680c06, +0x20301807,0x20182e08,0x00300402,0x08a80409, +0x00000802,0x00280a02,0x20380a02,0x08b80409, +0x20301806,0x2058220a,0x00901004,0x08a80408, +0x00001005,0x20181207,0x00280400,0x08a80408, +0x00482607,0x0050340c,0x20881207,0x08f80807, +0x00181603,0x00401405,0x20500a01,0x08f80807, +0x00400203,0x00000806,0x00181605,0x08e80808, +0x20281a04,0x00301c07,0x20280800,0x08e80808, +0x00100002,0x20400608,0x00601004,0x09180406, +0x00100401,0x20100604,0x00000002,0x09300008, +0x20200400,0x00081601,0x00201406,0x09180808, +0x00700c00,0x20380a04,0x00500e06,0x09180405, +0x20201001,0x20381602,0x00681007,0x0958040c, +0x20101800,0x00182601,0x00000004,0x0978040b, +0x00000000,0x00100601,0x20280800,0x0960000a, +0x20501001,0x00082204,0x0038040e,0x09480809, +0x00181603,0x00201800,0x00101800,0x09e80a0c, +0x20101000,0x20782400,0x00d01000,0x09d80a09, +0x00281a02,0x00202400,0x00100400,0x09c8060c, +0x00080c01,0x20101c00,0x00280400,0x09d8060b, +0x20100805,0x20381a08,0x00700803,0x0980020b, +0x00201001,0x20281e01,0x00400602,0x0990020a, +0x20401803,0x20583205,0x00a01405,0x09780609, +0x00281605,0x20400803,0x00902000,0x0978060b, +0x20200a03,0x20180c07,0x00180401,0x09380608, +0x20300401,0x00200001,0x20380804,0x09400209, +0x00300201,0x00101004,0x20281a05,0x09300209, +0x20402808,0x20983a0d,0x00b00005,0x09200a08, +0x00580601,0x00101201,0x20200604,0x08f0060a, +0x00481204,0x00202004,0x20380605,0x08f0020a, +0x20180602,0x00100002,0x00101404,0x08e8060a, +0x00581205,0x0020240c,0x20382607,0x08e00209, +0x20600002,0x00080e03,0x00100c0a,0x08a00607, +0x20300804,0x20280e07,0x00500406,0x08a00209, +0x20100001,0x00000203,0x00100801,0x08a00607, +0x20381602,0x20201202,0x00601c08,0x08900209, +0x00680601,0x20101402,0x20281209,0x08700a07, +0x00280603,0x00000406,0x00300202,0x08680607, +0x00100601,0x20180401,0x00180601,0x08600607, +0x00101805,0x20782207,0x00a00201,0x08500605, +0x20280a02,0x20200c01,0x00300009,0x08300207, +0x20200401,0x20280a03,0x00300c05,0x08300205, +0x00080401,0x00100e01,0x00080c03,0x08300606, +0x00100a03,0x20180c06,0x00280c01,0x08300205, +0x20201c06,0x20383205,0x00600803,0x08100201, +0x00200201,0x20100401,0x00180c00,0x08100603, +0x00100201,0x20180802,0x00300402,0x08180603, +0x20200402,0x00100203,0x20180404,0x08100202, +0x00382a09,0x0040440c,0x20681202,0x08100601, +0x20100c01,0x20181602,0x00200005,0x08000000, +0x20100001,0x00000201,0x00100005,0x08000001, +0x00200202,0x00200403,0x20180400,0x08080400, +0x20202009,0x20782a0f,0x00c00407,0x08000002, +0x00080801,0x00200401,0x20380802,0x08180403, +0x00000c01,0x00081400,0x00100001,0x08100003, +0x20380402,0x00100a03,0x00080406,0x08180403, +0x00181207,0x0020040d,0x00200000,0x08280805, +0x00180a04,0x00101404,0x20200002,0x08300005, +0x00381603,0x00302003,0x20380400,0x08300004, +0x00380a03,0x00000404,0x00200a02,0x08380805, +0x20400c05,0x20280e08,0x00300805,0x08600408, +0x20200405,0x20180607,0x00300003,0x08600008, +0x20502005,0x20282e07,0x00400808,0x08500008, +0x20501005,0x20181a06,0x00300407,0x08500007, +0x00481205,0x00002007,0x00081206,0x08a00007, +0x00381606,0x00001408,0x00300203,0x08a80408, +0x00281603,0x00602407,0x20781606,0x08a00009, +0x00581e06,0x00302008,0x20280607,0x08a80407, +0x20301c06,0x20383a09,0x00801406,0x08d80407, +0x20201c07,0x20582a0a,0x00800804,0x08e00008, +0x00180801,0x00000602,0x00201001,0x08d80406, +0x20601808,0x20482a0b,0x00600c08,0x08d00008, +0x00380603,0x00300808,0x20681203,0x09180408, +0x00281204,0x0020140a,0x20280e03,0x09380409, +0x20200800,0x20280601,0x00380404,0x09100009, +0x00680e08,0x0020180d,0x20480a09,0x09100007, +0x20281401,0x00202602,0x20400005,0x09600009, +0x20181001,0x20102203,0x00300403,0x09700009, +0x00100000,0x00000401,0x00280602,0x0968040a, +0x20300003,0x20101609,0x00280409,0x09400407, +0x20201401,0x20382000,0x00500000,0x09d00609, +0x20181001,0x00501000,0x20780800,0x09e00609, +0x00001c01,0x20582800,0x00680c00,0x09c00e0a, +0x00100a03,0x00080c00,0x00001c00,0x09c0020a, +0x00400a01,0x00200802,0x20381a05,0x09900a0b, +0x00300202,0x00001403,0x20280e03,0x0990060b, +0x20180800,0x00201803,0x20481c00,0x09700a09, +0x20402007,0x00182e0a,0x20380404,0x09800a08, +0x20481002,0x00300800,0x20100408,0x0938060a, +0x20280801,0x00000603,0x00200805,0x0930020a, +0x00280a03,0x00100803,0x00201201,0x0920020a, +0x00482a06,0x00a0440d,0x20f82207,0x0940020a, +0x00480605,0x20100005,0x00100e05,0x08f00208, +0x00000800,0x20281001,0x00400e01,0x08f00608, +0x20200403,0x20281206,0x00400c05,0x08e00a08, +0x00000201,0x00080e04,0x00202805,0x08e0020b, +0x20501806,0x20181209,0x00180c07,0x08b00a08, +0x00200201,0x00000c00,0x20180601,0x08b00a09, +0x00100a01,0x00080403,0x00080e02,0x08a00a06, +0x20401c06,0x00082a08,0x20180406,0x08a00e06, +0x00500206,0x0040040a,0x20380607,0x08780608, +0x20100401,0x00080e02,0x00200404,0x08600a08, +0x00180a01,0x00200c01,0x20100400,0x08700607, +0x00580e05,0x0070240a,0x20b81e08,0x08700607, +0x20480406,0x00480a09,0x20200c0a,0x08300606, +0x00000401,0x00180400,0x20180c02,0x08300a05, +0x00100401,0x20100202,0x00200002,0x08300a06, +0x20281003,0x00300e06,0x20201008,0x08300207, +0x00481606,0x00302408,0x20480e03,0x08100603, +0x00180601,0x00200802,0x20280401,0x08200603, +0x00000400,0x00080400,0x00180404,0x08100603, +0x00180601,0x00000c03,0x00280401,0x08100202, +0x20601809,0x2028360b,0x0050140a,0x08000001, +0x00080e02,0x00101400,0x00000004,0x08000601, +0x20100402,0x00180601,0x00080803,0x08000400, +0x00080400,0x20200201,0x00400803,0x08000400, +0x0078220b,0x00503c0f,0x20881208,0x08200802, +0x00100c03,0x20181205,0x00580403,0x08100402, +0x00180e04,0x00201405,0x00000001,0x08100003, +0x00000601,0x20280400,0x00400003,0x08100403, +0x20601c0a,0x20382a11,0x0060100d,0x08200804, +0x20380a02,0x00280405,0x00100406,0x08380407, +0x20101404,0x20281e06,0x00400803,0x08300405, +0x00000c03,0x20181202,0x00380402,0x08300405, +0x00180e06,0x0030140d,0x20481a03,0x08600009, +0x00380a01,0x00000a02,0x00000a04,0x08700808, +0x00082604,0x00303007,0x20280801,0x08600407, +0x00081605,0x00101c06,0x20100001,0x08600407, +0x20100403,0x00180e06,0x00101400,0x08a00407, +0x20401804,0x20282204,0x00280405,0x08a00408, +0x20101402,0x20682206,0x00a01001,0x08900408, +0x20202005,0x20482e08,0x00600802,0x08900408, +0x00380601,0x00101c02,0x20281e03,0x08e00806, +0x00481a05,0x00402c08,0x20681206,0x08f00408, +0x00200c01,0x20181000,0x00280e01,0x08d00408, +0x00281203,0x00502007,0x20681e03,0x08d00007, +0x00080400,0x00080601,0x00500c05,0x09080407, +0x20200c04,0x20281a07,0x00401407,0x09200008, +0x20281202,0x00201004,0x20200004,0x09100409, +0x20100400,0x00081201,0x00301c04,0x09180407, +0x20100800,0x20181601,0x00300804,0x0950000b, +0x00000a01,0x00181004,0x20200400,0x0970040c, +0x00080401,0x20200602,0x00200a01,0x0960080a, +0x00081400,0x00101201,0x20100c00,0x09500809, +0x20180401,0x00201800,0x20481000,0x09f00a0b, +0x00002404,0x20682400,0x00882400,0x09e00a0a, +0x00181201,0x00502c00,0x20800000,0x09e0060d, +0x20280400,0x00100800,0x20100800,0x09c00207, +0x00382205,0x00101c04,0x00201603,0x0990060c, +0x00181607,0x0030100b,0x20100c00,0x0998060a, +0x20180c01,0x00100603,0x00301404,0x0980060b, +0x00482202,0x00003401,0x00180606,0x0980060a, +0x20302405,0x20682a0a,0x00980407,0x09300e0a, +0x20100805,0x20280e0a,0x00301002,0x09400e09, +0x20100a01,0x20281400,0x00400802,0x09300a08, +0x20102002,0x20883604,0x00e01805,0x0930020a, +0x20100000,0x00380806,0x20181201,0x08f00207, +0x00000202,0x00000406,0x20180c00,0x09000a08, +0x00100403,0x00000202,0x20181201,0x08f00e08, +0x20100001,0x00080801,0x00180401,0x08e00a07, +0x00281e04,0x00303005,0x20300602,0x08c00608, +0x00180800,0x00000601,0x00001201,0x08c00a08, +0x00081204,0x00201407,0x20100401,0x08b00607, +0x00281601,0x00102803,0x20181602,0x08b00a08, +0x20180801,0x20400205,0x00a02003,0x08700e08, +0x00000801,0x20200601,0x00280802,0x08801208, +0x00000c04,0x20281207,0x00400c01,0x08800e06, +0x00080a03,0x20480401,0x00a02002,0x08700608, +0x00201401,0x20681203,0x00980c01,0x08401206, +0x00080400,0x00000800,0x00280402,0x08400a06, +0x00200202,0x00100804,0x00080800,0x08500e06, +0x00101c05,0x20682208,0x00980402,0x08300e05, +0x20200800,0x20181c01,0x00600006,0x08200a03, +0x00000201,0x20180401,0x00400803,0x08200a03, +0x20180401,0x00000a02,0x00100405,0x08200e04, +0x20100203,0x00280807,0x00080804,0x08100602, +0x00380800,0x00101802,0x20181a01,0x08100c00, +0x20200802,0x20180e02,0x00300404,0x08100c00, +0x00180601,0x00000800,0x00300002,0x08100e01, +0x00000402,0x00280a03,0x20100402,0x08100800, +0x20401000,0x00082401,0x00501807,0x08200003, +0x00480e03,0x00101803,0x00080602,0x08200c01, +0x20300c04,0x20281603,0x00500006,0x08100803, +0x20180400,0x00300802,0x20380803,0x08200803, +0x00481400,0x00302a01,0x20380e04,0x08401004, +0x20600c03,0x20381a06,0x0060040b,0x08300c06, +0x00481a07,0x00102007,0x00000603,0x08400c05, +0x00280e03,0x00201002,0x20100400,0x08400804, +0x20500601,0x20280c00,0x00600c09,0x08600807, +0x00200800,0x00180c03,0x00081206,0x08800809, +0x20502c08,0x2058420c,0x00800808,0x08601007, +0x20401406,0x20182207,0x00300007,0x08600807, +0x00100405,0x20280604,0x00380e05,0x08b00809, +0x00081a02,0x00302403,0x20280401,0x08b00406, +0x00181604,0x00601c0a,0x20881e06,0x08b00809, +0x00482206,0x0040340b,0x20581207,0x08a00407, +0x00281207,0x2010140b,0x00100a01,0x08e00405, +0x20101002,0x20382204,0x00701002,0x08e00408, +0x00380a01,0x00001601,0x20100601,0x08e00805, +0x00000c04,0x20481607,0x00801404,0x08d00406, +0x00001405,0x2058160b,0x00600804,0x09101007, +0x00100201,0x00100802,0x20181000,0x09300809, +0x20401402,0x20181e03,0x00400408,0x09200409, +0x20100203,0x20180403,0x00300403,0x09100809, +0x20100601,0x00080403,0x00181803,0x0950080a, +0x20180c00,0x00100601,0x00100404,0x0970000b, +0x00180601,0x00480402,0x20300203,0x0970040b, +0x00002002,0x20282a05,0x00200201,0x09600c0a, +0x00081205,0x20100c00,0x00302c00,0x09f0060a, +0x00482605,0x00604400,0x20902000,0x0a00060f, +0x00080a02,0x20480800,0x00702800,0x09e00609, +0x20200203,0x20280800,0x00401400,0x09c00606, +0x20102c0c,0x20584210,0x00500001,0x09a0120a, +0x20601808,0x20382e0f,0x0080180b,0x09900e09, +0x00001c03,0x20781e07,0x00600000,0x09901609, +0x00201c06,0x20183208,0x00200605,0x09900a08, +0x00382e0b,0x00604414,0x20b81e03,0x09500a0b, +0x00580a03,0x00300c09,0x20481e08,0x09600a08, +0x20100000,0x00100803,0x20281401,0x09400e08, +0x00082607,0x0060300c,0x20a80c01,0x09400a0a, +0x20100806,0x2058060d,0x00701806,0x09000e0a, +0x20380a02,0x00100400,0x00001006,0x09100609, +0x00480a03,0x00001003,0x00000603,0x09000a09, +0x00000805,0x20380608,0x00200802,0x08f00e08, +0x20200e03,0x20382404,0x00601403,0x08c00e05, +0x00101004,0x20181605,0x00000202,0x08d00e07, +0x20500c04,0x20281e06,0x00400c08,0x08c00e07, +0x00100604,0x20181005,0x00200c01,0x08c00a07, +0x00001c05,0x20181a05,0x20380e02,0x08a01a05, +0x00181205,0x00301808,0x20400400,0x08900a07, +0x00380603,0x00101006,0x20280e06,0x08900e06, +0x20301406,0x00181a07,0x20280403,0x08801205, +0x00381e07,0x00602c0a,0x20980602,0x08701607, +0x00100402,0x20180606,0x00201002,0x08601206, +0x00080401,0x00000203,0x00201004,0x08600e06, +0x00682606,0x0060380b,0x20980e06,0x08600e06, +0x20200406,0x2010060b,0x00200007,0x08401a05, +0x20100000,0x00080401,0x00180404,0x08401603, +0x00000201,0x20100001,0x00200803,0x08401203, +0x20400004,0x20200209,0x0050140b,0x08301204, +0x00280605,0x20100408,0x00380401,0x08301201, +0x00080601,0x00000801,0x00000002,0x08301400, +0x00000803,0x20180a03,0x00200002,0x08301400, +0x00200201,0x20200403,0x00580e02,0x08201001, +0x20480c02,0x20100a06,0x00401008,0x08301404, +0x00100c00,0x20281201,0x00200401,0x08401402, +0x00180a05,0x00100c04,0x00080403,0x08301402, +0x20100201,0x20380400,0x00600405,0x08300c02, +0x00500c00,0x20581800,0x00600205,0x08601405, +0x20380801,0x00101400,0x20281005,0x08501405, +0x20301c08,0x20182e09,0x00300004,0x08501006, +0x20100402,0x20381202,0x00500002,0x08501005, +0x20600801,0x20180a01,0x00081009,0x08801407, +0x00281203,0x20101002,0x00200603,0x08900c06, +0x00382e09,0x0050480e,0x20881a04,0x08900c06, +0x00181204,0x20101c04,0x00180e01,0x08801006, +0x00600a02,0x00000003,0x20281609,0x08c00c07, +0x20201404,0x20582606,0x00600404,0x08c00c07, +0x20201807,0x2068260d,0x00901005,0x08b00c06, +0x20201806,0x20583208,0x00800c04,0x08b00c07, +0x20500c03,0x00281e02,0x20200809,0x08f00407, +0x00280603,0x00001407,0x20281602,0x09000c08, +0x00200203,0x00080409,0x00080e03,0x08f00807, +0x00380607,0x0010100b,0x20480e04,0x08f00c08, +0x00482204,0x00602c06,0x20980607,0x09300c08, +0x00080e01,0x00000e01,0x00201002,0x09300808, +0x20282202,0x00002400,0x20101005,0x09300c08, +0x20400407,0x00080e0b,0x00000406,0x09300c09, +0x20280402,0x20200a05,0x00200406,0x09700c08, +0x20101802,0x20381a05,0x00580403,0x09800c0b, +0x00001402,0x20881205,0x00980601,0x0980100a, +0x00281e03,0x00103009,0x20382206,0x09800809, +0x20501004,0x00082000,0x20280c00,0x0a000a05, +0x20200400,0x20382800,0x00902800,0x09f00607, +0x20201405,0x00582000,0x20681c00,0x09f00a06, +0x20480803,0x00100000,0x20280800,0x09d00a04, +0x00b81e08,0x0040440c,0x20a81a0f,0x09d00a0c, +0x00200000,0x20301800,0x20281a05,0x09c01609, +0x00482a08,0x00903c0e,0x20e80a06,0x09b00609, +0x00880a08,0x20102409,0x20280e0d,0x09a00a0a, +0x20801c08,0x20283e0d,0x00702811,0x0950060b, +0x00200a01,0x20380800,0x00400401,0x09600a0b, +0x20100004,0x0000060a,0x00101c05,0x09600e0a, +0x2070200a,0x20383a0e,0x0070140d,0x0940060a, +0x00581207,0x0040100a,0x20880607,0x09200e06, +0x20400804,0x20181203,0x00280406,0x09200a07, +0x00100601,0x20180c02,0x00100400,0x09200e08, +0x00481608,0x00501c0e,0x20780e07,0x09100607, +0x20500809,0x0018060b,0x20480807,0x08f01206, +0x00581205,0x00201c08,0x20280606,0x08e00a07, +0x20180401,0x00001201,0x20280802,0x08e01207, +0x20300406,0x00000209,0x00000c06,0x08d00e07, +0x00582a0a,0x0020380f,0x20500207,0x08c00a06, +0x20400804,0x20281a08,0x00601c09,0x08a00e06, +0x00080a03,0x20100403,0x00201000,0x08b00e06, +0x00381e06,0x00102808,0x00000203,0x08a00e06, +0x20401c07,0x20782e0e,0x00902408,0x08901606, +0x00380602,0x00000805,0x20180604,0x08801604, +0x00100c02,0x20381205,0x00300801,0x08801a05, +0x20101804,0x20683209,0x00a02005,0x08701205, +0x00400203,0x00000c07,0x20281604,0x08701a04, +0x20100800,0x20280602,0x00100405,0x08601a03, +0x20200000,0x00100001,0x20180404,0x08601602, +0x20100602,0x00000004,0x20280c02,0x08501a02, +0x20380602,0x20180a02,0x00101809,0x08501601, +0x20100402,0x00080e02,0x00080403,0x08601400, +0x00380602,0x00000c02,0x20100201,0x08601a01, +0x00180400,0x00200201,0x20200801,0x08501400, +0x20201c05,0x20282207,0x20181002,0x08601c05, +0x00280e02,0x00201004,0x20280800,0x08601002, +0x20400404,0x20180e05,0x00200407,0x08601402, +0x20200401,0x00080601,0x20280404,0x08501402, +0x00480604,0x00501008,0x20881e05,0x08901003, +0x20280400,0x20180603,0x00200c05,0x08701004, +0x00581205,0x00002406,0x20181605,0x08801404, +0x00100201,0x00100401,0x20380c00,0x08701004, +0x20580804,0x00300e04,0x20480808,0x08a00805, +0x20101803,0x20282203,0x00080c00,0x08a01007, +0x20602807,0x2048460a,0x00700c0a,0x08a00c06, +0x20200c01,0x00181601,0x20300003,0x08a00c06, +0x00581204,0x00101c07,0x20100206,0x08d00406, +0x00280e01,0x00401805,0x20781e02,0x08e00c06, +0x00581604,0x0060280b,0x20982209,0x08e00c07, +0x00480800,0x00401c02,0x20781e04,0x08d00c06, +0x20380801,0x20300e06,0x00500c07,0x09000c06, +0x20181203,0x00200802,0x20101805,0x09100407, +0x20100203,0x00100201,0x00101c06,0x09000806, +0x20481204,0x00200804,0x20101807,0x09000408, +0x00001c02,0x20583203,0x00800601,0x09400809, +0x20101405,0x20381a07,0x00100001,0x0950100a, +0x20402009,0x00183a0c,0x00000004,0x09400c0b, +0x00300804,0x20200208,0x00180a05,0x09401009, +0x00080601,0x00200004,0x20480c01,0x09800809, +0x00081603,0x00202c08,0x20581a01,0x09a00c0a, +0x00281e05,0x00902c0e,0x20e81e06,0x09a0040a, +0x20101201,0x00082003,0x00100003,0x09800408, +0x20181004,0x00200c00,0x00082000,0x0a100609, +0x20201c05,0x00082000,0x20183800,0x0a101207, +0x00381000,0x20301400,0x00881400,0x0a000e0b, +0x20101005,0x00181800,0x00182800,0x09e00a06, +0x00200607,0x20280c0c,0x00301a03,0x09c8060a, +0x00281607,0x0070180f,0x20a80a05,0x09d00209, +0x20502000,0x20783801,0x00d01008,0x09a00608, +0x00181a07,0x0050100e,0x20601204,0x09b80608, +0x00080402,0x20101609,0x00000c04,0x0970120a, +0x00180401,0x00101206,0x20301801,0x09800e0b, +0x00300602,0x00080402,0x00000206,0x09700e07, +0x00380c00,0x20102e06,0x20100a01,0x0960120b, +0x20201004,0x20282203,0x00680803,0x09300a06, +0x00080801,0x00000e02,0x00000003,0x09301209, +0x00000003,0x00180603,0x20180402,0x09300e08, +0x20401005,0x20482607,0x00900c08,0x09100a07, +0x00480a06,0x00201409,0x20280e03,0x09000606, +0x00000601,0x20281401,0x00401002,0x08f00e06, +0x00180a04,0x00200405,0x20200401,0x09000e07, +0x00380606,0x00000809,0x00080603,0x08e00e05, +0x20501c07,0x0008420a,0x00301c08,0x08d00604, +0x00000401,0x00000202,0x20280801,0x08d01605, +0x20200804,0x00081606,0x20100803,0x08d01204, +0x20301405,0x20282a09,0x00201405,0x08c01205, +0x00381605,0x0070280b,0x20d81a07,0x08c00e03, +0x00100401,0x00180800,0x20100000,0x08b01204, +0x00381204,0x00201807,0x20580604,0x08b01204, +0x00480e03,0x00301c07,0x20881a04,0x08a01604, +0x00280e01,0x00200a03,0x20302003,0x08900e05, +0x20181202,0x00201403,0x20400803,0x08901202, +0x20100803,0x20280606,0x00100405,0x08901603, +0x20281201,0x00001201,0x20101007,0x08801203, +0x20400805,0x20181207,0x20280408,0x08801401, +0x00100402,0x20300604,0x00100000,0x08801a01, +0x00080603,0x00000004,0x20100401,0x08801400, +0x00101401,0x20481203,0x00380601,0x08701400, +0x00381a04,0x00203008,0x20581a05,0x08901002, +0x20100602,0x20281001,0x00200404,0x08801001, +0x00000002,0x20100604,0x20180402,0x08901802, +0x20100000,0x00100401,0x20180c04,0x08701001, +0x00000400,0x20500203,0x00601003,0x08a00c01, +0x20200c04,0x20180e04,0x20181402,0x08a01405, +0x00000c00,0x00081001,0x00080401,0x08a01003, +0x00180601,0x00000401,0x00080401,0x08900c03, +0x20100c02,0x20480e03,0x00680403,0x08b00c05, +0x00281604,0x00302808,0x20481603,0x08c00804, +0x00181e01,0x00203402,0x20581800,0x08c01004, +0x20180804,0x20100e03,0x00180c02,0x08b00805, +0x00000e02,0x20181803,0x00300801,0x08e00807, +0x00100201,0x20380a03,0x00601803,0x08e00804, +0x00100800,0x20481400,0x00801402,0x08e00805, +0x00480a07,0x20200808,0x00401202,0x08d00405, +0x20200802,0x00180a02,0x20400002,0x09201008, +0x20402006,0x20382e07,0x00580807,0x09100c09, +0x20480c01,0x20200202,0x00300805,0x09101009, +0x20801408,0x20482a0e,0x00600c0b,0x0910100a, +0x00381601,0x00302403,0x20681204,0x09601007, +0x00481a04,0x0050200a,0x20781606,0x0970040a, +0x00580a02,0x20502802,0x00382208,0x09601408, +0x00680e05,0x0010140b,0x20481a0d,0x09600c09, +0x20200c00,0x20280a01,0x00300005,0x09900807, +0x20280401,0x00081203,0x00202407,0x09b0040a, +0x20301401,0x20782a03,0x00e01408,0x09900408, +0x20200001,0x20200e04,0x00100006,0x09900806, +0x00301803,0x20282000,0x00683000,0x0a20120d, +0x00381202,0x00102c00,0x20181000,0x0a300e0f, +0x00301402,0x00181800,0x20282000,0x0a201a0d, +0x00380a03,0x20101c00,0x00380800,0x09f0120c, +0x20580a04,0x0038040a,0x20200009,0x09c80609, +0x20501004,0x20382605,0x00a00c0a,0x09c00209, +0x20481e03,0x00602407,0x20881009,0x09c00e09, +0x20601c09,0x20383e0a,0x00a0040a,0x09a00607, +0x00280601,0x00100a01,0x20301605,0x09900e07, +0x00280a05,0x00100408,0x00100e04,0x09900a06, +0x00180401,0x20100603,0x00100e04,0x09900e06, +0x00380e0a,0x00400411,0x20500607,0x09700606, +0x00280403,0x00001204,0x20180c00,0x09501209, +0x00100803,0x20180e07,0x00100c01,0x09501208, +0x00200201,0x20200400,0x00280601,0x09501209, +0x00200406,0x00200a0d,0x20300401,0x09401609, +0x20300204,0x20180405,0x00300805,0x09100a06, +0x20100401,0x00180401,0x20281003,0x09101206, +0x20300802,0x20181202,0x00300406,0x09100e06, +0x20380602,0x00380405,0x20180406,0x09000a06, +0x00280804,0x20101a06,0x00281202,0x08e01205, +0x00080e02,0x00201004,0x20300201,0x08f00e05, +0x00280602,0x00000803,0x20180a02,0x08f00e04, +0x00280401,0x00101601,0x20381204,0x08e00e05, +0x20100a04,0x20381406,0x00800c04,0x08c00204, +0x00200201,0x00000202,0x00100801,0x08c01205, +0x20101003,0x00081e03,0x00200803,0x08d00e04, +0x00100204,0x00180c02,0x00201003,0x08b00a05, +0x00001403,0x20281e05,0x00200401,0x08a00e02, +0x20301004,0x00082205,0x00100006,0x08b00e01, +0x00281203,0x00401406,0x20500201,0x08b00e02, +0x20301807,0x00182609,0x20180405,0x08900e01, +0x00180603,0x00301004,0x20481401,0x08a00a01, +0x00380e06,0x00401009,0x20780604,0x08b00c00, +0x20200c02,0x20180e05,0x00000805,0x08a01000, +0x00381e08,0x00702c0e,0x20a80a04,0x08a00800, +0x20100c03,0x00281e04,0x00000c03,0x08a00402, +0x20200405,0x00100208,0x20300005,0x08b01001, +0x00180401,0x00200400,0x20380e02,0x08b01002, +0x20100404,0x0000020a,0x00101405,0x08901000, +0x00080a02,0x00500804,0x20800000,0x08b00803, +0x00280e02,0x00301c06,0x20381202,0x08c00c03, +0x00080a03,0x00101003,0x20100002,0x08c00c02, +0x20100601,0x00180802,0x00080802,0x08a00c03, +0x00180800,0x00401201,0x20600001,0x08d00c04, +0x20200800,0x20181602,0x00401805,0x08d00804, +0x00001404,0x20181e05,0x00300802,0x08d00c04, +0x00200800,0x00180800,0x20180a01,0x08c00c04, +0x20200002,0x00200602,0x20280404,0x08f00c06, +0x00000402,0x00280602,0x20280400,0x09001007, +0x00180606,0x00400406,0x20500002,0x09001006, +0x20300202,0x00480c01,0x20300c07,0x08f00807, +0x00080e03,0x00200c03,0x00000601,0x09300808, +0x00182204,0x00303405,0x20380c00,0x09301007, +0x2030180a,0x0028220c,0x20380c04,0x09401009, +0x00080802,0x00401603,0x20681603,0x09301009, +0x00100c06,0x20181a06,0x00300201,0x09700807, +0x00001802,0x20582606,0x00a01004,0x09700c08, +0x00381609,0x00801411,0x20b00205,0x09800408, +0x00100401,0x00280c02,0x20180601,0x09700007, +0x20181204,0x0020200b,0x20380803,0x09a00808, +0x20101000,0x00181e01,0x00080c04,0x09c0080c, +0x20280803,0x0030120a,0x20701005,0x09c01408, +0x20180e01,0x00401003,0x20400803,0x09a00407, +0x00680e03,0x00002400,0x20180c00,0x0a401a14, +0x00200202,0x20180400,0x00201800,0x0a40120d, +0x00580e04,0x00002400,0x00100800,0x0a501612, +0x00000202,0x00000400,0x00001400,0x0a20160b, +0x20800c07,0x2038260a,0x00880413,0x09c00e0a, +0x20180402,0x00000a05,0x00180405,0x09e01a0a, +0x20801007,0x20382e0c,0x00a00c10,0x09d0120a, +0x00380802,0x00001e06,0x00181400,0x09c01e0a, +0x00100205,0x0000000d,0x20180e06,0x09a00604, +0x20300801,0x20181401,0x00400004,0x09a01206, +0x00200603,0x00080809,0x20181a07,0x09b00e05, +0x20700803,0x20381c01,0x0080000a,0x09800e06, +0x00580401,0x00000a04,0x20101204,0x09600e09, +0x00380602,0x00001003,0x20180a06,0x09701207, +0x00280602,0x00100801,0x20300800,0x09701209, +0x00880a08,0x00001409,0x0010060c,0x09601207, +0x20600000,0x00080601,0x0010080a,0x09201206, +0x00080400,0x20100a02,0x00200004,0x09301208, +0x20100001,0x00000604,0x20100004,0x09301207, +0x2050080b,0x2028160f,0x0060040b,0x09101607, +0x00600000,0x00080601,0x20100209,0x09001205, +0x20200401,0x20181201,0x00400403,0x09000e04, +0x00000001,0x00000001,0x00080801,0x09000e05, +0x0038060a,0x00000c11,0x00180e05,0x08f00e04, +0x20500002,0x00180601,0x2028080a,0x08d00e04, +0x00100201,0x00000403,0x00080601,0x08e01203, +0x00280a05,0x00001405,0x00000000,0x08e00e04, +0x20300408,0x20280a0e,0x00501005,0x08c01604, +0x00480a02,0x00101c05,0x20280e05,0x08c00e02, +0x00180800,0x00001601,0x00180801,0x08d01203, +0x20100c08,0x2028220b,0x00500c05,0x08c00e02, +0x00480e07,0x2010200b,0x00381a03,0x08b01203, +0x20200000,0x20200602,0x00501006,0x08b00e01, +0x20200803,0x20281603,0x00600405,0x08c00c00, +0x20180a08,0x0010140d,0x20280c01,0x08c00c01, +0x20501007,0x20482e0b,0x00b01c0a,0x08a00c00, +0x00280401,0x20200a03,0x00680400,0x08b01001, +0x00280603,0x00001006,0x00180a02,0x08c00c01, +0x00200004,0x2018060a,0x00301202,0x08d01001, +0x00380606,0x0000080a,0x00081205,0x08b01003, +0x20200400,0x20380c00,0x00800004,0x08c00803, +0x00000402,0x20281204,0x00501004,0x08d00c02, +0x20300400,0x20180803,0x00280806,0x08d00c03, +0x20100006,0x20100607,0x00200003,0x08c01002, +0x00100000,0x20280401,0x00500400,0x08e00c05, +0x20280400,0x00000802,0x00180403,0x08f01006, +0x00480a04,0x00001804,0x20100203,0x08f01004, +0x00380a07,0x2010180a,0x00300000,0x08d01003, +0x00000203,0x20100402,0x00400802,0x09101006, +0x00280604,0x20100801,0x00300a02,0x09201406, +0x20500405,0x20280a07,0x00600808,0x09201006, +0x20500406,0x20380a0c,0x00901008,0x09001407, +0x20300805,0x20281a08,0x00500402,0x09401008, +0x20201008,0x20282e0b,0x00500805,0x09501407, +0x00780e05,0x20102406,0x00481a08,0x09501006, +0x00200202,0x20200005,0x00781206,0x09401008, +0x00780400,0x00000c05,0x20182207,0x09800c06, +0x00280e07,0x0020240e,0x20682202,0x09901009, +0x20601005,0x20482e09,0x00d0140c,0x09800808, +0x00200001,0x20200202,0x00780400,0x09700c05, +0x20500602,0x20180c05,0x00201c0e,0x09b00409, +0x20180802,0x20101a07,0x00300403,0x09e01009, +0x00200202,0x20180406,0x00281205,0x09d00c0b, +0x20200800,0x20281800,0x00600806,0x09b00809 + }, //TL84 + { +0x00200e01,0x20200000,0x00080c00,0x0aa80e0b, +0x00400601,0x00100000,0x00000c00,0x0a881e0f, +0x00100801,0x20100000,0x00081000,0x0a580a0c, +0x00300202,0x20200000,0x00001800,0x0a68120c, +0x20300001,0x00100202,0x00080c06,0x0a581608, +0x20680802,0x00200203,0x00000c0c,0x0a181609, +0x00080a04,0x00100004,0x00001004,0x0a08120a, +0x20400003,0x20200205,0x00000008,0x0a080a08, +0x00200400,0x00100001,0x00081604,0x0a281e07, +0x00380a02,0x00000003,0x00000e07,0x09e81206, +0x20300405,0x20100207,0x00080c04,0x09c80606, +0x00300203,0x20100005,0x00000205,0x09d80e06, +0x20180400,0x00200002,0x00000003,0x09e82608, +0x00000000,0x20200204,0x00000004,0x09a80e08, +0x00400204,0x00000006,0x00080a05,0x09981206, +0x00000803,0x20100206,0x00080c03,0x09a80a08, +0x00280a02,0x00100001,0x00001201,0x09b82207, +0x20300804,0x20100202,0x00082004,0x09781204, +0x20400805,0x20100206,0x00081007,0x09681205, +0x00000000,0x00100003,0x00080c02,0x09681605, +0x00000800,0x20100203,0x00080404,0x09781a05, +0x00680607,0x0010000b,0x00001207,0x09581e06, +0x00480a05,0x00100008,0x00000a05,0x09481a04, +0x00280a05,0x00000005,0x00001801,0x09481604, +0x20300005,0x00100204,0x00081c04,0x09682201, +0x20400006,0x0000020b,0x00000c0b,0x09280e04, +0x20300404,0x20100207,0x00000007,0x09281203, +0x20200c07,0x2020020b,0x00081807,0x09380c00, +0x00580a06,0x0010000c,0x00000a06,0x09582e02, +0x00180602,0x00000006,0x00080a01,0x09281402, +0x00380602,0x00000005,0x00000202,0x09281400, +0x20180a03,0x0010000a,0x00080c00,0x09382003, +0x20580403,0x20100208,0x0000180b,0x09481c01, +0x00080401,0x20100201,0x00000c01,0x09381002, +0x20380401,0x20100202,0x00000c08,0x09281003, +0x00500202,0x00000000,0x00001a05,0x09481800, +0x00300601,0x20200003,0x00080a04,0x09681804, +0x00100201,0x20100001,0x00000401,0x09480c03, +0x00100000,0x20200001,0x00000202,0x09481006, +0x20600403,0x20100205,0x0008040c,0x09581004, +0x00000601,0x20100201,0x00000004,0x09881c05, +0x20100402,0x20100203,0x00080804,0x09680c06, +0x00200601,0x20200000,0x00000201,0x09780c04, +0x00500400,0x00000002,0x00081206,0x09881407, +0x20100001,0x00000202,0x00080803,0x09c81c09, +0x00080601,0x00000002,0x00080401,0x09a81008, +0x20200601,0x20100201,0x00080406,0x09981007, +0x20480a03,0x00100002,0x00001009,0x09b81808, +0x00080403,0x00100001,0x00080a01,0x0a08240a, +0x00100001,0x20100000,0x00000000,0x09e81009, +0x20200806,0x00000205,0x00082002,0x09e8140b, +0x00100c07,0x20100207,0x00081a04,0x0a18140b, +0x2018160a,0x0000000a,0x00003400,0x0a581c09, +0x20380a03,0x20100003,0x00001402,0x0a38100a, +0x00281208,0x0020000d,0x00001a04,0x0a38240a, +0x0018160a,0x0020000e,0x00002601,0x0a682009, +0x00201c0e,0x20500215,0x00082602,0x0a980408, +0x00500c03,0x20300205,0x00080e06,0x0a880408, +0x20100807,0x2020020b,0x00000801,0x0a880c08, +0x2020100a,0x20300210,0x00080803,0x0aa8040a, +0x20181a07,0x00200015,0x00001404,0x0ad82409, +0x20380a01,0x00000004,0x00000008,0x0ac81009, +0x00081603,0x00000009,0x00001e01,0x0ac81408, +0x00180e04,0x0000000c,0x00000603,0x0af8180a, +0x00182202,0x00802000,0x20601800,0x0a981a0b, +0x00380a03,0x20100800,0x00401c00,0x0a58160d, +0x00281604,0x00301c00,0x20402000,0x0a48120c, +0x00100201,0x00400000,0x20501400,0x0a381e09, +0x20200403,0x00000606,0x00280404,0x0a381209, +0x20400c04,0x20381609,0x00600409,0x09f80e08, +0x20401006,0x20281e0b,0x00300807,0x09e80a09, +0x20180401,0x00400603,0x20500803,0x09f81207, +0x00380a02,0x00000c04,0x00280e03,0x09f81609, +0x00100e01,0x00081403,0x00081204,0x09c81206, +0x00180a03,0x00200c07,0x20481a03,0x09b80e07, +0x20180801,0x00300000,0x20400201,0x09c81606, +0x20200800,0x20280e03,0x00600405,0x09a81a08, +0x00000000,0x00300401,0x20581000,0x09981608, +0x00000802,0x00080602,0x20180401,0x09781607, +0x00380a02,0x00101403,0x20480a03,0x09881208, +0x00000402,0x00081601,0x00380400,0x09781e06, +0x00181601,0x00301c03,0x20400001,0x09581a07, +0x00081204,0x00201804,0x20300001,0x09481606, +0x00000400,0x20180603,0x00200805,0x09481607, +0x20181203,0x00101405,0x20280401,0x09481e05, +0x20180400,0x20180e02,0x00301804,0x09281a04, +0x20100c04,0x20281606,0x00300803,0x09281604, +0x20300804,0x00081603,0x00080405,0x09181602, +0x00200c02,0x20300204,0x00380c00,0x09281e04, +0x00200001,0x20200202,0x00080400,0x09180e02, +0x00180a03,0x00000c05,0x20280c00,0x09081602, +0x00581207,0x00202409,0x20580e05,0x09181602, +0x20100a02,0x00081802,0x00300406,0x09082602, +0x20200400,0x20280800,0x00080405,0x09081400, +0x00100400,0x20280a02,0x00100803,0x08f81601, +0x20500c07,0x20381a0b,0x00400809,0x09081801, +0x20101002,0x00281202,0x20380803,0x09182003, +0x00100800,0x20180801,0x20280400,0x09181403, +0x20200c01,0x00080e01,0x20280806,0x09081403, +0x00400605,0x0008040a,0x20180a04,0x09181c03, +0x00281202,0x00601005,0x20600201,0x09282404, +0x00000001,0x00100000,0x20400002,0x09281404, +0x00000000,0x00300002,0x20580a02,0x09281805, +0x20380404,0x00100e05,0x20300407,0x09381404, +0x20180a01,0x00100e01,0x20201004,0x09582005, +0x00180a02,0x00201002,0x20400001,0x09581405, +0x00280e02,0x00300c02,0x20500c00,0x09581805, +0x00580a06,0x00000c06,0x00000a04,0x09681406, +0x00000402,0x20100204,0x00180401,0x09881c08, +0x20100803,0x00080a04,0x00000003,0x09881407, +0x20380402,0x00000a04,0x20200005,0x09781007, +0x20701009,0x20281e0c,0x0038040b,0x09981009, +0x00300605,0x00180803,0x00200800,0x09c82008, +0x00200603,0x00280403,0x20200000,0x09c81409, +0x00480a04,0x20101404,0x00180603,0x09b81408, +0x0088160b,0x0020200f,0x20380e0b,0x09e81809, +0x20b0200c,0x00283a0b,0x2018080a,0x0a18200d, +0x20501007,0x00281e07,0x20380805,0x0a18180b, +0x20601808,0x20382e09,0x00500409,0x0a08180b, +0x2090240b,0x20383e11,0x00500c0d,0x0a28140b, +0x01082e11,0x00a05419,0x20e80e17,0x0a882007, +0x00881209,0x0070240e,0x20a8060b,0x0a681808, +0x00680e0a,0x0030180f,0x2058060a,0x0a68180a, +0x00881e0a,0x00602c12,0x20a8160e,0x0a98180b, +0x20802808,0x20184e18,0x00704019,0x0a981408, +0x20400804,0x0028160d,0x20101c0c,0x0aa81408, +0x20302405,0x0008420f,0x00102008,0x0aa81009, +0x20301c04,0x20182a0c,0x00101c09,0x0ad81408, +0x20103002,0x20d84000,0x01181c00,0x0a600208, +0x00000201,0x00080c00,0x00001000,0x0a380e09, +0x20100c00,0x20281c00,0x00401000,0x0a281208, +0x00080e01,0x20100000,0x00601000,0x09f81a06, +0x00180a03,0x20100807,0x00181202,0x0a280a09, +0x00000002,0x00100e03,0x20381401,0x09e80609, +0x00280800,0x00101201,0x20381203,0x09e80a09, +0x00000800,0x20480a02,0x00600201,0x09c81206, +0x00000802,0x20380e03,0x00300401,0x09d80e0a, +0x00180400,0x00000c02,0x00081800,0x09a81609, +0x20200402,0x00080a01,0x00180804,0x09981609, +0x00001402,0x20281602,0x00480c00,0x09981607, +0x20180a01,0x00000801,0x00080c02,0x09880e08, +0x00180e02,0x00000c02,0x00300801,0x09581a09, +0x00280e03,0x00100c04,0x00000201,0x09581608, +0x00180601,0x00380404,0x20100601,0x09581a08, +0x00300a01,0x20300000,0x00281201,0x09481208, +0x20101000,0x20381e03,0x00600c04,0x09281606, +0x20301003,0x20281e06,0x00300806,0x09181605, +0x00080601,0x00100800,0x20200402,0x09281607, +0x20401805,0x20182204,0x00281007,0x09081e05, +0x20101002,0x00181602,0x20181002,0x08f81603, +0x00300202,0x00200c04,0x20481604,0x08f81604, +0x00100402,0x00000603,0x00081002,0x08f81604, +0x00481e08,0x0060280c,0x20600205,0x08f82204, +0x00280603,0x00500805,0x20680a01,0x08e81e03, +0x20200401,0x00280e02,0x20100405,0x08d81e03, +0x20200203,0x00181004,0x00100c04,0x08d81e01, +0x20200007,0x2020060b,0x00300808,0x08c81a03, +0x20100003,0x00400604,0x20580805,0x08d81e01, +0x00180400,0x00300802,0x20480801,0x08c81c00, +0x00200403,0x00100a04,0x20481602,0x08d81400, +0x00181206,0x20101c09,0x00480801,0x08c82002, +0x00080e03,0x00401006,0x20480401,0x08e82002, +0x20281000,0x00201801,0x20200005,0x08d81c02, +0x20180a03,0x00200805,0x20100405,0x08e82002, +0x00001805,0x2068260a,0x00b01004,0x08e81c04, +0x00100001,0x00100203,0x00000c02,0x08f81c04, +0x00180601,0x20200400,0x00400800,0x08f81c05, +0x00000401,0x00080603,0x00000c01,0x09081805, +0x20200601,0x00080c05,0x00280803,0x09181c08, +0x20100001,0x00080800,0x00100803,0x09281c06, +0x00001002,0x20381a03,0x00500402,0x09181806, +0x20100400,0x00180c00,0x20100802,0x09381807, +0x00281201,0x00001001,0x00000a03,0x09581808, +0x00180a01,0x00101002,0x20100201,0x09581408, +0x00000201,0x00180403,0x20280401,0x09581808, +0x00280a01,0x00201801,0x20481201,0x09781408, +0x20200001,0x20400603,0x00400004,0x09981409, +0x20280401,0x20200603,0x00300403,0x09981409, +0x20180400,0x00200000,0x20200c01,0x09981809, +0x20301003,0x00082203,0x00200804,0x09b81c09, +0x00180800,0x20302802,0x00581a02,0x09e8140a, +0x00280c01,0x20201801,0x00381202,0x09e81409, +0x00280800,0x00101c00,0x20381201,0x09d81409, +0x00381e04,0x00403406,0x20681604,0x0a08180a, +0x20100a01,0x20683401,0x00f03802,0x0a28200a, +0x20100603,0x20681004,0x00a02003,0x0a28180a, +0x20400201,0x20281001,0x00401805,0x0a28180b, +0x20201004,0x20382a06,0x00801804,0x0a581c0a, +0x00081001,0x20303202,0x00281800,0x0a88040b, +0x00000402,0x20500606,0x00580601,0x0a88080a, +0x00281000,0x20203201,0x00181607,0x0a880c0a, +0x00181e02,0x00103006,0x20281203,0x0aa8180a, +0x00183603,0x00b05000,0x21500800,0x0a780a0e, +0x20100401,0x20180800,0x00180c00,0x0a280e09, +0x20180801,0x00000800,0x20180c00,0x0a080a08, +0x20101c01,0x20382400,0x00481800,0x09e80605, +0x20201005,0x20281208,0x20100404,0x0a180a0c, +0x00280400,0x00000802,0x20180e03,0x09d8120a, +0x00200a01,0x20100002,0x00180a04,0x09c80e0a, +0x00081000,0x00400c03,0x20481202,0x09b80e06, +0x00280605,0x00200c06,0x20580e02,0x09c8120a, +0x00180a02,0x20100802,0x00100802,0x0988120b, +0x00080800,0x00000a01,0x00000003,0x0978120a, +0x00281a04,0x00002405,0x20100203,0x09780e09, +0x20200c05,0x00181208,0x20280804,0x0968120a, +0x20101002,0x20281a04,0x00300403,0x09380e08, +0x20101000,0x20181601,0x00200003,0x09281207, +0x00001403,0x20681a08,0x00800003,0x09380e09, +0x00181202,0x00401808,0x20681602,0x09281a09, +0x00080e01,0x00201003,0x20381001,0x09081206, +0x00080c00,0x00201401,0x20381000,0x08f81606, +0x20100400,0x20180803,0x00281002,0x08f81606, +0x00281e03,0x00102c01,0x00000802,0x08d81a08, +0x00180e01,0x20101801,0x00180800,0x08d81605, +0x00180602,0x00000402,0x00200001,0x08c81a06, +0x00380a03,0x00100c03,0x00080601,0x08c81606, +0x20401c05,0x20683208,0x00b01408,0x08a81a03, +0x20100401,0x20480602,0x00700403,0x08a81a03, +0x00080402,0x20200603,0x00480403,0x08a81a04, +0x20501006,0x20181207,0x00380c08,0x08a81a02, +0x00480604,0x00100806,0x20280e03,0x08a81601, +0x00200201,0x20300401,0x00680801,0x08981a01, +0x00100201,0x20280402,0x00500003,0x08981e01, +0x00581206,0x0020180b,0x20180605,0x08a82000, +0x20500c03,0x00081a04,0x0000100a,0x08981402, +0x20300401,0x20381201,0x00700807,0x08981c03, +0x20200c01,0x20281602,0x00300805,0x08981803, +0x20400805,0x20281609,0x0050100b,0x08a81802, +0x00581203,0x00302005,0x20681206,0x08c81005, +0x00100201,0x20280402,0x00300201,0x08c81805, +0x00000801,0x00180801,0x20280800,0x08c81806, +0x00180603,0x00000406,0x00080601,0x08d81807, +0x20300401,0x20180604,0x00200809,0x08e81406, +0x20100800,0x20280601,0x00200003,0x08f81406, +0x00280e02,0x00201803,0x20480601,0x08f81805, +0x20100802,0x20100204,0x00200402,0x09081407, +0x00101402,0x20181e01,0x00180601,0x0928180a, +0x00000400,0x00080c00,0x00100401,0x09281808, +0x20180400,0x00000602,0x00200c04,0x09181807, +0x00180800,0x00100402,0x00100400,0x09481808, +0x00080601,0x00400804,0x20780401,0x09781809, +0x20100800,0x00180401,0x20280401,0x09781409, +0x00001003,0x20181202,0x00380801,0x09681809, +0x00080602,0x20101001,0x00280401,0x09881408, +0x00181604,0x00300803,0x20402400,0x09c8140a, +0x00300a01,0x00280c01,0x20300a01,0x09b81409, +0x00280e04,0x00300405,0x20100e01,0x09a81809, +0x20201002,0x20282604,0x00601003,0x09c8180a, +0x20201806,0x20281a0a,0x20280403,0x0a18040c, +0x20580403,0x00480a03,0x20700406,0x0a08140c, +0x20500c04,0x00081206,0x00000406,0x0a08100c, +0x00280a01,0x00200c02,0x20281202,0x0a28140a, +0x00180a03,0x00400008,0x20880602,0x0a78100c, +0x00280a02,0x00401405,0x20980a07,0x0a78100b, +0x00381202,0x00300006,0x20400e08,0x0a68140b, +0x20101400,0x00082601,0x00100c03,0x0a78180b, +0x20103003,0x20584c00,0x00b80c00,0x0a481e09, +0x00000000,0x00100400,0x20180c00,0x0a080e0a, +0x20101002,0x00080c00,0x00081800,0x09f80e09, +0x00081e03,0x00403000,0x20500800,0x09e80609, +0x00281a04,0x00702009,0x20880e03,0x09f81e0b, +0x00100201,0x00180401,0x00000201,0x09b8120b, +0x00181604,0x00301407,0x20300602,0x09a8160a, +0x00001805,0x2038260a,0x00780401,0x09980a09, +0x20380401,0x00100604,0x00001404,0x09981a0b, +0x20200c02,0x00180e01,0x20180403,0x0968120a, +0x00001003,0x20280e05,0x00200002,0x09580e0a, +0x20201400,0x00382405,0x20281002,0x09581607, +0x00380800,0x00001400,0x00180e04,0x0948160b, +0x00181603,0x00401c04,0x20480601,0x09181208, +0x20181a03,0x00201804,0x20180402,0x09081208, +0x00382203,0x00702805,0x20b80605,0x09281209, +0x20100800,0x20381400,0x00700806,0x08e81a0a, +0x20100803,0x20281206,0x00300403,0x08d81207, +0x00100802,0x20380e04,0x00500000,0x08d81207, +0x20100001,0x00000a04,0x00000405,0x08d81209, +0x20101802,0x20182601,0x00200403,0x08a81605, +0x00000602,0x00180c04,0x20180401,0x08a81605, +0x20100a01,0x20180803,0x00180402,0x08a81205, +0x00000801,0x00080800,0x00180402,0x08a81605, +0x00181603,0x00402404,0x20781000,0x08881204, +0x00000401,0x00200201,0x20480401,0x08881604, +0x00100400,0x00180601,0x20180401,0x08781204, +0x00181202,0x00101c02,0x20180801,0x08881604, +0x00100402,0x00080a04,0x00200803,0x08781602, +0x00180603,0x00300803,0x20400403,0x08781602, +0x00000400,0x00280400,0x20280804,0x08681601, +0x20101002,0x20381e04,0x00600c05,0x08681400, +0x20280601,0x00000802,0x00080c06,0x08781402, +0x20200403,0x00280605,0x20200006,0x08781402, +0x20180400,0x00200800,0x20280c04,0x08681803, +0x00180601,0x00100802,0x20280c02,0x08781403, +0x00200800,0x00081000,0x00200a01,0x08981805, +0x00000000,0x00300003,0x20380800,0x08981805, +0x00080c00,0x00200c02,0x00000001,0x08881c05, +0x20200002,0x00080a01,0x00000405,0x08a81807, +0x20200001,0x00200601,0x20280805,0x08b81406, +0x00080e02,0x00200c02,0x20300402,0x08c81807, +0x00000602,0x20180801,0x00301402,0x08b81807, +0x00181204,0x00001405,0x20100a02,0x08e81408, +0x00381000,0x00201c02,0x20280e02,0x08f81808, +0x00000802,0x00000204,0x00080401,0x09081408, +0x20100804,0x20180a04,0x00100002,0x08f81008, +0x00001005,0x20481608,0x00300401,0x09181008, +0x20100203,0x20280801,0x00501405,0x09381c09, +0x20181201,0x00101003,0x00000001,0x09481809, +0x00281a06,0x00102008,0x20100602,0x09381408, +0x20180e03,0x00000406,0x20100402,0x0968100a, +0x20302006,0x20282e08,0x00400003,0x0998140d, +0x00180a03,0x20200c01,0x00400e01,0x09881409, +0x20101407,0x20581e0b,0x00700804,0x0988100a, +0x00000000,0x20300e03,0x00080602,0x09b8080a, +0x00482206,0x00602c0b,0x20881607,0x09f8180b, +0x20201406,0x20481608,0x00780c04,0x09d8140b, +0x20180e05,0x00001409,0x00080c00,0x09d8140c, +0x00101002,0x20381202,0x00480c00,0x09f81009, +0x20201402,0x20281606,0x00300c06,0x0a48180b, +0x00100203,0x00180409,0x00280603,0x0a38200b, +0x00102002,0x20382a07,0x00400a02,0x0a38140b, +0x20180e01,0x00101404,0x00081002,0x0a48180a, +0x00282a03,0x00204400,0x20300400,0x0a280e0e, +0x00000201,0x20100400,0x00200400,0x09f80e0b, +0x00280e04,0x00001c00,0x20101000,0x09e80e0c, +0x20301401,0x20582400,0x00700000,0x09d00206, +0x20201805,0x20882e0a,0x00e01006,0x09b80e0b, +0x00100403,0x20180603,0x00380800,0x09980e0b, +0x20301c09,0x20382a0c,0x00700005,0x09880e0a, +0x00581201,0x00002804,0x20381e09,0x0990020a, +0x20100a02,0x20280c05,0x00380c00,0x09781209, +0x00080e04,0x00001005,0x00200002,0x0938120a, +0x0038220b,0x00402811,0x20400203,0x09481209, +0x20280e02,0x20401400,0x00700007,0x09380a0b, +0x00300400,0x00080800,0x00000604,0x0928120b, +0x20201404,0x20382207,0x00600803,0x08f80e08, +0x2030200a,0x20482e12,0x00601006,0x08f80a08, +0x00002005,0x20683607,0x00c00000,0x08f81208, +0x20100402,0x00100601,0x20280c06,0x08c8120a, +0x00380602,0x00100c05,0x20281603,0x08b81207, +0x00380a05,0x0030100b,0x20581e04,0x08b81207, +0x00080603,0x00100408,0x20181001,0x08b81207, +0x00181603,0x00202004,0x20180402,0x08881606, +0x20280402,0x00100602,0x00180405,0x08881606, +0x20280802,0x00100a03,0x20100805,0x08881206, +0x00180a01,0x00000e01,0x00000802,0x08881206, +0x20100c01,0x20381604,0x00601004,0x08581603, +0x00280a02,0x00000803,0x00200000,0x08581a04, +0x00200201,0x20100801,0x00180601,0x08581204, +0x20100c02,0x20181a03,0x00300404,0x08581203, +0x00300401,0x20100000,0x00180c00,0x08481202, +0x20280400,0x20200202,0x00401006,0x08481601, +0x00000001,0x20100602,0x00300005,0x08381202, +0x00180a01,0x00201002,0x20381002,0x08481201, +0x20300201,0x00000002,0x00100007,0x08481402, +0x00100401,0x20300601,0x00480801,0x08481002, +0x00080602,0x20200402,0x00400404,0x08381402, +0x00000601,0x00000000,0x00100004,0x08581402, +0x00280801,0x00000a02,0x00100201,0x08681405, +0x00000601,0x20280401,0x00500003,0x08681404, +0x00000c02,0x20281604,0x00500403,0x08581005, +0x00000801,0x00180e03,0x00180404,0x08781406, +0x20180602,0x20200802,0x00300004,0x08881406, +0x20200804,0x20281203,0x00400004,0x08981408, +0x20200601,0x00180403,0x00080803,0x08981408, +0x20301002,0x00281c00,0x20180403,0x08b8180a, +0x00200c01,0x20281a03,0x00500800,0x08c81408, +0x00380a06,0x00001408,0x00000203,0x08d81408, +0x00380a02,0x00100c01,0x20100603,0x08d81008, +0x00581206,0x00701c07,0x20800206,0x09081808, +0x20400002,0x00180400,0x20180806,0x0908100b, +0x20101004,0x20281e09,0x00501004,0x09181009, +0x20401804,0x20182a05,0x00200806,0x0918100a, +0x20501006,0x00281e0a,0x20100c09,0x09381409, +0x00381a07,0x00103007,0x20280a05,0x0968100b, +0x20100000,0x00280804,0x20280800,0x0968100b, +0x00581204,0x00501c06,0x20781206,0x0968100a, +0x00180e03,0x00600c09,0x20880e05,0x0998180b, +0x20101c09,0x2058320d,0x00a00c04,0x09c8140b, +0x00381602,0x00202403,0x20580a04,0x09c81009, +0x20600c06,0x00181a07,0x00000409,0x09b8140b, +0x00381a01,0x00302201,0x20500a03,0x09e81407, +0x00081e05,0x00202c0e,0x20281400,0x0a18140c, +0x20200401,0x20380a02,0x00400c06,0x0a08100a, +0x00381e03,0x0040340a,0x20681a08,0x0a18140b, +0x20200c01,0x20380e03,0x00400806,0x0a181009, +0x20101401,0x00283000,0x00200c00,0x0a080e0a, +0x20180400,0x00200400,0x20100400,0x09d80a0b, +0x20280401,0x00480800,0x20201400,0x09c81208, +0x20281001,0x00601400,0x20881000,0x09d80608, +0x00381201,0x00602003,0x20a81604,0x09b8060c, +0x00380a02,0x00100c01,0x20100603,0x09880a0c, +0x00781604,0x00202802,0x20480607,0x0978060c, +0x00400602,0x00280803,0x20200a05,0x09980e0b, +0x20380400,0x00200a01,0x20200005,0x09580e0b, +0x20401002,0x20181a04,0x00200407,0x09280a0a, +0x20801c06,0x20383a09,0x0070100d,0x09180e09, +0x20400802,0x00380e04,0x20500407,0x0938060a, +0x00380402,0x00100601,0x00180605,0x09080e0b, +0x00281201,0x00301802,0x20481604,0x08e80a08, +0x00681e05,0x0040300a,0x2078220b,0x08e80a08, +0x00581a02,0x00502c04,0x20881607,0x08e8060a, +0x00080604,0x00000804,0x00200005,0x08a8120b, +0x00080601,0x00000401,0x00200402,0x08981209, +0x20200402,0x20280a05,0x00501007,0x08980e0a, +0x20300801,0x20180a02,0x00300809,0x08980e09, +0x20201004,0x20182207,0x00400c06,0x08680e06, +0x00000401,0x20180601,0x00300003,0x08580e06, +0x00000c01,0x20280c00,0x00380802,0x08680e05, +0x00000001,0x00180a01,0x00100001,0x08680e04, +0x00080a02,0x00400c05,0x20481000,0x08480e03, +0x00000602,0x00080c02,0x00200803,0x08380e03, +0x00180601,0x00100002,0x00000001,0x08380e04, +0x00180a03,0x00101403,0x20180800,0x08480e04, +0x00300000,0x00200a01,0x20100601,0x08380e03, +0x20101003,0x00081604,0x00080404,0x08280c00, +0x00100000,0x00100201,0x00000403,0x08280e02, +0x00000803,0x20180e05,0x00400404,0x08280e02, +0x20480c00,0x00200201,0x00100809,0x08281002, +0x00280a02,0x00400c05,0x20580800,0x08381002, +0x20200001,0x00180a01,0x00000005,0x08280c02, +0x20180a03,0x00100805,0x00100004,0x08381002, +0x00300801,0x20180e02,0x00280603,0x08480c05, +0x20180400,0x00200602,0x20200405,0x08480c04, +0x00280800,0x00101001,0x20280e01,0x08480c04, +0x00180803,0x20100e05,0x00380401,0x08580c05, +0x20300201,0x00180403,0x20100006,0x08681006, +0x00100001,0x00100a01,0x20180801,0x08780c07, +0x20380a01,0x00000401,0x00200406,0x08681007, +0x20181202,0x20301404,0x00680803,0x08881008, +0x00380400,0x00101000,0x20280603,0x08a80c08, +0x20380400,0x00080801,0x00100c04,0x08b81009, +0x00100c02,0x20380e02,0x00300202,0x08b80c09, +0x20100c01,0x20681a03,0x00b01000,0x08c81009, +0x20200400,0x00000201,0x00200006,0x08e81009, +0x00380a02,0x00001801,0x20280a05,0x09080809, +0x00081202,0x00002003,0x00080801,0x08f80c09, +0x00200201,0x20301001,0x00581602,0x09180c09, +0x20400801,0x00081e01,0x00201001,0x0948100d, +0x20200802,0x20280a04,0x00480404,0x09480c09, +0x00100c01,0x20481203,0x00800c00,0x09480c0a, +0x20300c00,0x20381a01,0x00900404,0x0958180a, +0x00880a01,0x00201c01,0x20581609,0x09a80809, +0x00200800,0x00181801,0x00300601,0x0998140a, +0x00080801,0x20100e01,0x00480c02,0x09980c0a, +0x00201402,0x00082201,0x00300204,0x09b8180a, +0x20501001,0x00082e02,0x0030180e,0x09f8140c, +0x20180800,0x00200401,0x20300004,0x09e8100b, +0x00000601,0x20381c03,0x00701401,0x09e8140c, +0x20181a02,0x00501c05,0x20500003,0x09f8140a, +0x00000001,0x20400800,0x00681800,0x09f0060c, +0x20100c00,0x20480c00,0x00500000,0x09c0020a, +0x20200c01,0x20481400,0x00980c00,0x09b00207, +0x20101c02,0x20681c00,0x00981c00,0x09d0020a, +0x00200e02,0x20481003,0x00900201,0x09a80a0c, +0x00200802,0x20180e01,0x00300202,0x0978060b, +0x00300e02,0x20181403,0x00400605,0x0968060a, +0x00280602,0x00000406,0x00280a02,0x09780e0b, +0x20300001,0x20180a03,0x00500404,0x0948060b, +0x20281203,0x00101c04,0x00080403,0x0928060b, +0x20281001,0x00202202,0x20280c04,0x0910020a, +0x20280800,0x20100e02,0x00400803,0x09280a0a, +0x00500801,0x20180801,0x00380e06,0x08f80a0c, +0x00101003,0x20481606,0x00700601,0x08d80609, +0x00101000,0x20382000,0x00600602,0x08d80a09, +0x00301002,0x20381a02,0x00700603,0x08d80a0a, +0x20380602,0x00000003,0x00200809,0x08980a0a, +0x00000601,0x00080803,0x00280803,0x08880a09, +0x00000401,0x00200001,0x20180c02,0x08880a08, +0x20280e03,0x00101004,0x00000006,0x08880609, +0x00280c00,0x20101602,0x00280601,0x08500206, +0x00180601,0x00100400,0x00000402,0x08480a06, +0x00081202,0x00301402,0x20200002,0x08580a06, +0x00100402,0x20280604,0x00400000,0x08580605, +0x20300002,0x20480a01,0x00700406,0x08280a04, +0x20200002,0x00000202,0x00180405,0x08280a03, +0x00000401,0x20180a03,0x00300803,0x08280a04, +0x20280400,0x20180402,0x00300004,0x08380a03, +0x00380a05,0x20300405,0x00500e02,0x08180602, +0x00281202,0x00001803,0x00180800,0x08180a01, +0x00100202,0x00000002,0x00200002,0x08180a01, +0x00380602,0x20200c01,0x00200201,0x08180602, +0x20401806,0x20581e09,0x00680809,0x08100002, +0x20100c02,0x20381204,0x00700805,0x08180c01, +0x20100402,0x20100203,0x00280804,0x08180802, +0x20400c02,0x20381604,0x00500409,0x08180402, +0x00480604,0x00100c08,0x20181a05,0x08380c04, +0x20100401,0x00080801,0x00380803,0x08280c05, +0x00200203,0x00080403,0x00200000,0x08280c04, +0x00400a01,0x00080802,0x00080a03,0x08480405, +0x20400802,0x00080a03,0x00200009,0x08481006, +0x00280603,0x00100403,0x00100400,0x08580c06, +0x20301005,0x00181606,0x00180407,0x08580c07, +0x20300c02,0x00281602,0x20200007,0x08680808, +0x00380602,0x00200004,0x00000603,0x08881009, +0x20300c04,0x00081206,0x00280406,0x08980c09, +0x00380e05,0x00401008,0x20480a03,0x08981009, +0x00180601,0x00400c04,0x20881203,0x08b80c0a, +0x20280e01,0x00100a01,0x00101006,0x08d80c0a, +0x00180a03,0x00200407,0x20200603,0x08e8100b, +0x20300803,0x00281606,0x00001405,0x08e80c0a, +0x00180e01,0x00401001,0x20500e01,0x09080c08, +0x20300804,0x20280604,0x00380c01,0x0938080d, +0x00080c00,0x00001603,0x20100c00,0x09380809, +0x00181203,0x00301004,0x20500203,0x0938080a, +0x20380802,0x00101203,0x20100003,0x09480409, +0x00780604,0x00000407,0x00200608,0x09980c09, +0x00100c00,0x20380602,0x00480800,0x09880409, +0x00101001,0x20180e04,0x00000000,0x09880409, +0x00481203,0x20101802,0x00380605,0x09980808, +0x20400002,0x20200606,0x0038040c,0x09d8080b, +0x20101400,0x00081601,0x00380c04,0x09c8100b, +0x20100800,0x00380e01,0x20380c04,0x09d80c0b, +0x20302802,0x20583605,0x00900408,0x09d80c0a, +0x00180402,0x00200800,0x20580c00,0x0a00060e, +0x20181000,0x00401400,0x20600800,0x09d0020a, +0x00080801,0x00201400,0x20480c00,0x09c00a0a, +0x00181a02,0x00603400,0x20900c00,0x09d0020e, +0x00080e04,0x00201405,0x20400402,0x09a0060d, +0x00480601,0x00100800,0x00000603,0x0970060c, +0x00181202,0x00101002,0x00000a01,0x0970060a, +0x20100002,0x20180a06,0x00301404,0x0970020c, +0x20200c05,0x20280a08,0x00180401,0x09400a0b, +0x20501004,0x00081e04,0x00200408,0x0910020a, +0x20101003,0x20381a05,0x00480402,0x0910060a, +0x20200c02,0x20180c00,0x00180801,0x09200609, +0x00680604,0x00100c07,0x20180e05,0x08e0020d, +0x00480e03,0x00301c07,0x20580e07,0x08d0020a, +0x00180a02,0x00101405,0x20181602,0x08d0020a, +0x00580e05,0x00201807,0x20200205,0x08d0020b, +0x20500402,0x00080e05,0x00200c0c,0x08800209, +0x20180801,0x00000a03,0x00200c06,0x0880020a, +0x00081202,0x20101001,0x00401003,0x08800209, +0x20500c06,0x20281a0a,0x00400c0a,0x08800608, +0x00200601,0x00180c02,0x20100203,0x08500205, +0x00000401,0x20280a02,0x00480402,0x08400606, +0x20101004,0x20581e06,0x00800404,0x08400606, +0x00380a05,0x00200c08,0x20280e04,0x08500205, +0x20100401,0x00380602,0x20380404,0x08200204, +0x00000201,0x20100002,0x00280803,0x08100204, +0x00100202,0x00000405,0x00080c01,0x08200204, +0x20201005,0x20181607,0x00180406,0x08200204, +0x20100c02,0x00381000,0x20580803,0x08180601, +0x20100802,0x20181602,0x00200403,0x08000201, +0x20100401,0x20180602,0x00100004,0x08000201, +0x00280604,0x00300007,0x20380400,0x08180a01, +0x00181e04,0x00603006,0x20980e01,0x08180400, +0x00180a02,0x00201003,0x20280801,0x08000001, +0x00180601,0x00000801,0x00080401,0x08080401, +0x20280403,0x00100e04,0x20380405,0x08100002, +0x00100403,0x20180606,0x00300c03,0x08180401, +0x00000001,0x20100602,0x00200003,0x08180403, +0x20100001,0x20100201,0x00280404,0x08180403, +0x00280a03,0x00001004,0x00080a01,0x08380804, +0x20180e02,0x00001003,0x00280405,0x08380406, +0x20100401,0x20180800,0x00380403,0x08480407, +0x00180a01,0x20101802,0x00280c01,0x08480406, +0x20100003,0x20200a04,0x00380805,0x08580806, +0x00100000,0x20380a02,0x00600c01,0x08780409, +0x00180601,0x00001002,0x00180c00,0x08880408, +0x20200401,0x20380e02,0x00801005,0x08780809, +0x00080a04,0x20200406,0x00600801,0x08981009, +0x20301802,0x20281e03,0x00480804,0x08c0000c, +0x20200c00,0x20281602,0x00500c04,0x08c8080b, +0x00100202,0x20300401,0x00500201,0x08d8040b, +0x00000c03,0x20481a06,0x00701000,0x08e8080a, +0x00181201,0x00401003,0x20380a03,0x0928080c, +0x00000804,0x00181603,0x00080603,0x0928080b, +0x20101405,0x20382205,0x00680801,0x0928040b, +0x20100202,0x20180803,0x00100000,0x0938040a, +0x00300a01,0x20180c01,0x00100a01,0x0978080a, +0x00281a05,0x00302409,0x20580602,0x09780809, +0x00281a06,0x0020240b,0x20280a03,0x09780809, +0x00201803,0x20181a03,0x20180a03,0x09880409, +0x20280c01,0x00100e02,0x20200406,0x09d8040c, +0x20181802,0x20302605,0x00400c03,0x09b00009, +0x20100003,0x20400a08,0x00700403,0x09b80409, +0x20182a02,0x00504007,0x20681003,0x09c80809, +0x00300601,0x20180400,0x00200000,0x0a00020f, +0x20101001,0x20581c00,0x00880400,0x09c00609, +0x00000202,0x20280400,0x00300c00,0x09c0060a, +0x20100a01,0x20381c00,0x00701c00,0x09c80609, +0x20500803,0x00081603,0x00100808,0x0998060b, +0x00200202,0x20100003,0x00100204,0x0980060b, +0x20101804,0x20282205,0x00280800,0x09700a0a, +0x00101401,0x20180a02,0x00080a02,0x09700a0a, +0x00381203,0x00201c06,0x20480607,0x0950020b, +0x20180c02,0x00001603,0x00180403,0x09200a0b, +0x00281203,0x00401c07,0x20681603,0x0920060b, +0x00081601,0x00401402,0x20200001,0x0920020a, +0x00200000,0x20280603,0x00301402,0x08e0060d, +0x00100603,0x20380c04,0x00500c00,0x08d0060a, +0x00080601,0x00080602,0x00201403,0x08d0060b, +0x00000000,0x20280e01,0x00301401,0x08d00609, +0x20200001,0x20200602,0x00380807,0x08900e09, +0x20101003,0x20281605,0x00300003,0x08800e08, +0x20201403,0x00081e04,0x00100003,0x08800a07, +0x00100601,0x20100c00,0x00080c00,0x08900e08, +0x00100201,0x20200401,0x00380800,0x08500606, +0x00100202,0x00200404,0x20281000,0x08500a07, +0x00280e02,0x00501804,0x20681202,0x08500607, +0x20200c02,0x20181202,0x00380404,0x08500607, +0x00000002,0x20200602,0x00480c02,0x08200605, +0x20180801,0x00200602,0x20100005,0x08200604, +0x20100002,0x00280603,0x00000405,0x08200205, +0x00381203,0x00201804,0x20180e01,0x08200205, +0x00180e02,0x20201003,0x00580403,0x08080602, +0x00180602,0x00100c02,0x00080801,0x08000602, +0x00080601,0x00100402,0x20180402,0x08000201, +0x20200c03,0x20281205,0x00500407,0x08080602, +0x20301002,0x20482203,0x00901005,0x08080401, +0x20100402,0x00080e03,0x00200404,0x08000001, +0x00000801,0x00080a02,0x00100002,0x08000001, +0x00000601,0x00180403,0x00180c01,0x08080802, +0x00480602,0x00000803,0x00100202,0x08100403, +0x00000202,0x00100003,0x20180802,0x08100004, +0x00000401,0x00280400,0x20180802,0x08180403, +0x20100400,0x00280800,0x00000403,0x08280804, +0x20300c00,0x20281603,0x00300808,0x08300406, +0x00000001,0x00200602,0x00000003,0x08400006, +0x00080602,0x00380402,0x20200c04,0x08380406, +0x00280a02,0x00300c01,0x20200801,0x08580406, +0x00100004,0x00180602,0x20281201,0x0870040a, +0x00080601,0x00100002,0x00000402,0x08780408, +0x20100002,0x00280604,0x20300003,0x0870040a, +0x20400802,0x00081604,0x00100807,0x0880000a, +0x20181a09,0x00102c0b,0x20380402,0x08c0000a, +0x20380400,0x00000e01,0x00080403,0x08c0000b, +0x20100401,0x00200002,0x20481201,0x08d0000b, +0x00380602,0x00200c03,0x20480e06,0x08e0000b, +0x00001c09,0x2058260f,0x00800400,0x0910040b, +0x00400401,0x20100601,0x00381205,0x09180409, +0x00481603,0x00302404,0x20480604,0x09280409, +0x20300c04,0x00180a03,0x20180c03,0x09380409, +0x00281207,0x00200c0d,0x20180c00,0x0978080a, +0x20300a01,0x00082001,0x00401007,0x09680c0a, +0x20401004,0x20282606,0x00401407,0x0968040a, +0x00582207,0x00402c09,0x20300606,0x09780c08, +0x20101c03,0x20281e08,0x00200004,0x09c0000c, +0x00101400,0x00282201,0x20400a02,0x09c0000d, +0x00280602,0x00300c05,0x20480a05,0x09c0000b, +0x20302004,0x20583e0b,0x0080240a,0x09b80409, +0x00280a02,0x00201000,0x20101400,0x0a00020e, +0x00080a01,0x00401800,0x20600000,0x09d0060a, +0x20200c01,0x00080800,0x20280c00,0x09d00a09, +0x20100c04,0x00080800,0x20181800,0x09d00a08, +0x20280404,0x00100606,0x00200405,0x09a0060c, +0x00080800,0x00100602,0x20100c00,0x0980060a, +0x00381a03,0x00302804,0x20380a05,0x0980060b, +0x00282a08,0x00202c0b,0x20300e03,0x0980060a, +0x00000a02,0x00081404,0x00300a01,0x0940020a, +0x00101400,0x20181201,0x00080400,0x09300a0b, +0x20100801,0x20381604,0x00601404,0x0920060c, +0x20102406,0x20782a0d,0x00901003,0x0930120a, +0x00200401,0x00280a02,0x20200602,0x08f00a0b, +0x20280401,0x00400001,0x20400003,0x08e00609, +0x20100802,0x20180800,0x00280802,0x08d00a09, +0x00000c00,0x00280c04,0x20281c01,0x08e00a09, +0x20180800,0x00300800,0x20300005,0x08a00a09, +0x00281201,0x00302003,0x20480603,0x08a00a09, +0x00181a04,0x00102405,0x00080601,0x08900a08, +0x00181203,0x00401405,0x20400800,0x08a00608, +0x00000001,0x00100000,0x20180401,0x08600a06, +0x00080e01,0x20100e01,0x00301004,0x08500a08, +0x00000c02,0x20581205,0x00900c02,0x08500e07, +0x00180801,0x00001204,0x00100801,0x08600e08, +0x00200202,0x00100802,0x20100001,0x08300a06, +0x00001003,0x20481205,0x00680803,0x08200e04, +0x00100800,0x20380800,0x00580c02,0x08200e05, +0x00000c01,0x20281201,0x00500003,0x08300a05, +0x20100802,0x00181204,0x00100406,0x08100a02, +0x20180603,0x00100005,0x00280403,0x08100602, +0x20200400,0x00080800,0x00380405,0x08000602, +0x00080a01,0x00101001,0x00080c03,0x08100a02, +0x00080e01,0x00301002,0x20480c02,0x08100801, +0x00100402,0x20100603,0x00280401,0x08100800, +0x00180800,0x00100c02,0x00280400,0x08000401, +0x00080801,0x20100a01,0x00400004,0x08000401, +0x00100e01,0x00080800,0x00000401,0x08200403, +0x20180a01,0x00000403,0x00300005,0x08100403, +0x00180a01,0x20200801,0x00500803,0x08100402, +0x00000202,0x20300403,0x00600003,0x08100404, +0x20380801,0x00300e02,0x20280805,0x08400806, +0x00100400,0x20200202,0x00400401,0x08400806, +0x20200801,0x20381203,0x00700406,0x08300807, +0x00000c01,0x20381604,0x00700802,0x08400407, +0x00500e02,0x00100002,0x00180e03,0x08800007, +0x20100801,0x20181202,0x00480404,0x08700408, +0x00100801,0x20180400,0x00381601,0x08700409, +0x20280601,0x00000401,0x00280c03,0x0880040a, +0x20900404,0x00382204,0x0010100d,0x08c8040c, +0x20300002,0x00180400,0x00080801,0x08c0000b, +0x20180a02,0x00100c04,0x00280401,0x08c80409, +0x00100402,0x20180a01,0x00380e03,0x08e0000a, +0x00981e06,0x00503008,0x20780e10,0x0920040a, +0x00580e04,0x00101405,0x20100206,0x09100009, +0x00100c01,0x20281a02,0x00501201,0x0910000a, +0x00181a04,0x00001c05,0x00200400,0x09280408, +0x20501408,0x2028220b,0x0050080c,0x09600009, +0x20400804,0x20200207,0x00380408,0x0950040a, +0x00080a01,0x00201001,0x20180801,0x0960040a, +0x20102404,0x20683a08,0x00801003,0x0960000a, +0x00182e04,0x00303c0b,0x20281604,0x09c0000d, +0x00181202,0x00001805,0x00381203,0x09b8040c, +0x00080c00,0x20180601,0x00301000,0x09b0000b, +0x00081a02,0x00302405,0x20581e01,0x09b0040b, +0x00080e01,0x20180400,0x00601c00,0x0a000a0b, +0x20100202,0x20280800,0x00501800,0x09d00209, +0x00081601,0x00201800,0x20101400,0x09e0020a, +0x00380e04,0x00101800,0x20201400,0x09d0060b, +0x00100401,0x20480603,0x00580601,0x09b0160b, +0x00001405,0x20281606,0x00380a02,0x09900a0a, +0x00000c01,0x20381e04,0x00501a01,0x09900a0a, +0x2060280a,0x20284a0c,0x00400808,0x09800608, +0x20200001,0x20300001,0x00480803,0x0950120a, +0x00282207,0x0030280a,0x20200601,0x0940060b, +0x00000001,0x00000400,0x20280c00,0x0940120a, +0x00582e09,0x00804412,0x20e81a0b,0x09500609, +0x00380602,0x20200803,0x00400603,0x09000e0a, +0x20100405,0x20580a0a,0x00801004,0x08e00e09, +0x00180603,0x00000c04,0x20100001,0x08f00e0a, +0x00080802,0x20201609,0x00301805,0x08f00e0c, +0x20101002,0x20381204,0x00600005,0x08b01209, +0x00100e04,0x20481805,0x00600400,0x08a00e07, +0x20301404,0x00082607,0x00201005,0x08a00e07, +0x20201401,0x20582202,0x00800805,0x08a00e07, +0x00100000,0x00100002,0x00180801,0x08700a07, +0x20201005,0x20181a06,0x00100003,0x08701206, +0x00280a02,0x00401006,0x20781203,0x08700e06, +0x00200800,0x00080c01,0x00080603,0x08700e06, +0x00080e01,0x00000802,0x00100802,0x08400a05, +0x00381606,0x00302409,0x20580a02,0x08400e05, +0x00180e01,0x00201601,0x20300803,0x08401207, +0x00081601,0x00201802,0x20300003,0x08400e06, +0x00180601,0x20200e01,0x00300402,0x08201203, +0x20300c05,0x20281209,0x00300808,0x08201202, +0x20180401,0x20100602,0x00200005,0x08201203, +0x00000601,0x20280a01,0x00300804,0x08201203, +0x20100c05,0x20381605,0x00680804,0x08200c01, +0x00380a04,0x00100c07,0x00080a02,0x08200c00, +0x00100c00,0x20281000,0x00300002,0x08100c01, +0x00101003,0x20181604,0x00180803,0x08101000, +0x00181207,0x00001409,0x00100001,0x08300803, +0x20300c03,0x20181206,0x00200408,0x08200c03, +0x00000400,0x00180c00,0x00000004,0x08200c03, +0x20280a02,0x00300405,0x20380406,0x08300805, +0x20100c08,0x2048120b,0x00600003,0x08501005, +0x00180a01,0x00100404,0x20280a01,0x08500c07, +0x20180c01,0x00201000,0x20380803,0x08500c07, +0x00280c00,0x00101201,0x20300601,0x08600c07, +0x00381e0a,0x2010200e,0x00300601,0x08800807, +0x00080800,0x00000e01,0x20180402,0x08800c07, +0x00280e02,0x20101402,0x00000201,0x08800c07, +0x20300403,0x20280603,0x00180c04,0x08900c08, +0x20601009,0x20881211,0x00b00409,0x08c0140b, +0x20100801,0x20280a02,0x00380802,0x08d00809, +0x20300c03,0x20481604,0x00500405,0x08c00c09, +0x00380605,0x20100805,0x00080604,0x08e00408, +0x00301602,0x20482409,0x00781208,0x0920040c, +0x00100400,0x00081002,0x00100201,0x0910000a, +0x00280e02,0x20101004,0x00080a03,0x0920080a, +0x20302407,0x20283209,0x00380406,0x09200409, +0x00281203,0x00101c02,0x20280401,0x09700808, +0x00080e03,0x00201403,0x20300401,0x0960040a, +0x20100602,0x20380a01,0x00400c02,0x0960080a, +0x00382608,0x0070340c,0x20981205,0x09700009, +0x20202002,0x20384607,0x00501807,0x09c0040c, +0x20100c02,0x20281a05,0x00200c02,0x09c0080b, +0x00002802,0x20282e06,0x00281601,0x09c0080b, +0x20101404,0x2018220b,0x00401003,0x09b00009, +0x20101404,0x20382400,0x00182000,0x0a201609, +0x20300004,0x00280c00,0x20281400,0x09e00a07, +0x20200c02,0x20282000,0x00300000,0x09e00606, +0x20200002,0x00080c00,0x00100400,0x09e00608, +0x00300206,0x0020100b,0x20881604,0x09e00e0b, +0x00681e09,0x00302c0c,0x20400208,0x09a00a0b, +0x00280602,0x00200c05,0x20580e05,0x09a00a09, +0x00481604,0x00003405,0x20281605,0x09900a0a, +0x20180403,0x00200606,0x20401004,0x0970120c, +0x20502007,0x2048360f,0x0070200a,0x09400e0a, +0x00280401,0x00100602,0x20100400,0x09500a0b, +0x20401c05,0x20583e08,0x00b02007,0x09400209, +0x00000800,0x00180802,0x20380400,0x0920120a, +0x00400203,0x00400408,0x20781a06,0x09101208, +0x20280a01,0x00100402,0x00000c05,0x09000a09, +0x00200203,0x00280806,0x20400204,0x09000a07, +0x00181a02,0x00302403,0x20500401,0x08d0120a, +0x20380801,0x00300e02,0x20500406,0x08c00e08, +0x00280401,0x20101602,0x00180a02,0x08c01207, +0x20180c02,0x00301a03,0x20600003,0x08c01208, +0x00100801,0x20380a05,0x00400803,0x08901608, +0x00380a03,0x00101803,0x20280603,0x08900e07, +0x00000201,0x20280801,0x00600803,0x08800e07, +0x00280a04,0x20101004,0x00000601,0x08900e07, +0x20100c02,0x20181a02,0x00280405,0x08601204, +0x20300c03,0x20181e05,0x00401407,0x08600e05, +0x00000c00,0x20281601,0x00400802,0x08501205, +0x20101804,0x20382207,0x00400805,0x08601205, +0x20100201,0x00380403,0x20480801,0x08500e01, +0x00280a02,0x00201003,0x20280a02,0x08401602, +0x00000401,0x00180601,0x20180403,0x08401202, +0x20180a02,0x00300c05,0x20480c02,0x08400e02, +0x00480e03,0x00301801,0x20400201,0x08401201, +0x20100402,0x00080e03,0x00200805,0x08401000, +0x00180e02,0x00201003,0x20280402,0x08301000, +0x00481202,0x00101c01,0x20100201,0x08301201, +0x20601005,0x00082207,0x0010040a,0x08400c04, +0x00080a01,0x00101002,0x20180c02,0x08401003, +0x00080400,0x20100603,0x00200404,0x08401003, +0x20500802,0x20381606,0x0060080b,0x08400c04, +0x00780a06,0x00401809,0x20780e07,0x08700c05, +0x00001001,0x20181202,0x00280403,0x08600c05, +0x20100c01,0x20281601,0x00380803,0x08600c06, +0x00101001,0x20181801,0x00181203,0x08700808, +0x20701006,0x00282e0a,0x20101c0d,0x08a00c08, +0x20100001,0x00280800,0x20180802,0x08a00807, +0x00000c01,0x00181401,0x20280801,0x08a00808, +0x00080e02,0x00300c03,0x20580801,0x08b00407, +0x00380a02,0x00601c07,0x20d82608,0x08f0100b, +0x00080e02,0x00201003,0x20380800,0x08e00808, +0x00081202,0x00501403,0x20780401,0x08e00809, +0x20100803,0x00080602,0x20280401,0x08f00408, +0x00181601,0x00401c00,0x20500401,0x09300808, +0x00100000,0x00000202,0x00100001,0x09200409, +0x00000c01,0x00081604,0x20100801,0x0930080a, +0x00482a08,0x00204009,0x20300603,0x09300407, +0x20100401,0x20181203,0x00200c03,0x0980080a, +0x20200801,0x00081601,0x00200404,0x0970040b, +0x20380403,0x00300400,0x20681001,0x0980040b, +0x20501809,0x2088360f,0x00d01c08,0x09600809, +0x00080800,0x00002001,0x20282000,0x09d0080b, +0x00100201,0x00200c02,0x20381203,0x09c0040b, +0x00282a03,0x00204c08,0x20581a07,0x09d00408, +0x00280e03,0x2030200a,0x00082a07,0x09c0080a, +0x00200003,0x00301800,0x20882800,0x0a500a0f, +0x00100801,0x20380800,0x00581800,0x09f0120a, +0x00080802,0x00300800,0x20181c00,0x09f00a09, +0x00000403,0x00080800,0x00181400,0x09e00a08, +0x20381a06,0x00301409,0x20201806,0x09e8060c, +0x20300c00,0x20182403,0x00300c04,0x09a00608, +0x20180a03,0x00000407,0x00100400,0x09b00209, +0x00000604,0x00180808,0x20100c00,0x09a00209, +0x00101005,0x20380a09,0x00300e02,0x09900e0a, +0x00280e02,0x00202803,0x20681205,0x09701209, +0x00300201,0x20100203,0x00201602,0x09600e0a, +0x00180402,0x00101a05,0x20480601,0x09601209, +0x00181205,0x00101007,0x00000802,0x09400a0a, +0x00180400,0x20100603,0x00400c02,0x09200a0a, +0x20400804,0x20181605,0x00200007,0x09100e08, +0x20180400,0x00100000,0x00200402,0x09100608, +0x20201c05,0x20482a07,0x00400c03,0x08f01208, +0x20100802,0x20381202,0x00500004,0x08d00e07, +0x00380a05,0x00100808,0x20300204,0x08e00e07, +0x00100c00,0x20181000,0x00200400,0x08e00a07, +0x00281603,0x00301806,0x20580602,0x08c01207, +0x00180602,0x00080404,0x00100c00,0x08a00e05, +0x20100804,0x20180a07,0x20100404,0x08a01607, +0x20200401,0x00280c00,0x20200402,0x08a00a05, +0x00100001,0x20101203,0x00080403,0x08801606, +0x00080401,0x20100a03,0x00000002,0x08801604, +0x00080e02,0x00101405,0x20380801,0x08801204, +0x00381a03,0x00302804,0x20500203,0x08801205, +0x20180801,0x20100201,0x00400005,0x08600e02, +0x00000000,0x20280800,0x00200002,0x08601602, +0x00180400,0x20200a02,0x00200801,0x08601603, +0x20300803,0x20381206,0x00500c08,0x08501203, +0x00101201,0x20481002,0x00400001,0x08601000, +0x00100602,0x20200401,0x00080401,0x08601400, +0x20100800,0x20281202,0x00400805,0x08501000, +0x00200603,0x20281004,0x00100400,0x08501001, +0x20180c02,0x00001602,0x00080c03,0x08601002, +0x20100804,0x20180e04,0x00280404,0x08601002, +0x00000801,0x20180e01,0x20180c01,0x08601403, +0x20200004,0x00000605,0x20381005,0x08601403, +0x00180605,0x20380405,0x00501002,0x08800805, +0x00081604,0x00101c07,0x20280801,0x08800c05, +0x00080c00,0x00201402,0x20381001,0x08800c05, +0x00280e05,0x00001806,0x20181202,0x08800805, +0x20200407,0x20400609,0x00481804,0x08b01008, +0x00000803,0x20580606,0x00500002,0x08b01006, +0x00180e02,0x20201402,0x00200002,0x08b00806, +0x20201006,0x20381608,0x00580404,0x08b00406, +0x00180e07,0x2030080b,0x00600201,0x09000409, +0x20100800,0x20281002,0x00480803,0x08e00808, +0x20201803,0x20582206,0x00700004,0x08e00809, +0x00281206,0x0020100a,0x20100000,0x08f80408, +0x20101403,0x20582209,0x00801401,0x09400c09, +0x00180601,0x00000401,0x00000201,0x09300809, +0x00180a03,0x00100c04,0x00081203,0x0930040a, +0x20401c04,0x20283e09,0x00302005,0x0930040a, +0x00000001,0x00080401,0x20181800,0x0990080a, +0x20100002,0x20100602,0x00180c03,0x0970080a, +0x00000802,0x20180e03,0x00380801,0x09800009, +0x00400800,0x00401003,0x20c83208,0x09800809, +0x00080a02,0x00000c05,0x20280401,0x09e0040a, +0x00181201,0x20100c03,0x00200202,0x09d0000a, +0x00000a01,0x00282803,0x00101801,0x09c8080a, +0x20100601,0x00680404,0x20800403,0x09c80807, +0x00581605,0x00201c00,0x00002800,0x0a580611, +0x00200601,0x00100c00,0x20480c00,0x0a20120d, +0x00201402,0x20481400,0x00682000,0x0a10160c, +0x00300c00,0x20100000,0x00181400,0x09f00a0c, +0x2090180b,0x2038320e,0x0070100f,0x09d00609, +0x20300004,0x00200604,0x20180c07,0x09b00a0a, +0x20400201,0x00180c05,0x00280407,0x09b00a08, +0x20480c02,0x00300001,0x00100408,0x09a00208, +0x0078160c,0x00302012,0x2058060c,0x09a00a08, +0x00180a06,0x00200409,0x00001202,0x09800607, +0x00280602,0x00100401,0x20200a05,0x09800e08, +0x00380a06,0x00001007,0x00101606,0x09700a07, +0x2040180b,0x20282611,0x00301408,0x0950120a, +0x00100c05,0x20180e09,0x00000e01,0x09301609, +0x00100802,0x00000204,0x20180c02,0x09301209, +0x20101007,0x2038160c,0x00400803,0x09301608, +0x00381e09,0x0040280f,0x20681204,0x09100e07, +0x00180e04,0x00201006,0x20380802,0x08f01208, +0x20200400,0x00280c02,0x20180404,0x08f00607, +0x00180a04,0x00100c09,0x00081000,0x08f00e07, +0x20201808,0x2038220c,0x00401004,0x08d01207, +0x20200c03,0x00081605,0x00100404,0x08c01205, +0x00380e02,0x00301403,0x20400203,0x08c00a06, +0x20180401,0x20100204,0x00300803,0x08c00e06, +0x00281208,0x00300c0b,0x20400400,0x08b00e05, +0x00100202,0x00200004,0x20480601,0x08a00e03, +0x20200802,0x00081204,0x00000c06,0x08900e04, +0x00001400,0x20282400,0x00300401,0x08900e04, +0x20101809,0x00081a0e,0x00080404,0x08801603, +0x00000403,0x00280603,0x20480402,0x08901202, +0x00180602,0x00200002,0x20400601,0x08801202, +0x00180601,0x00300801,0x20580801,0x08801202, +0x00081608,0x00501c0e,0x20780c02,0x08800c00, +0x20180e03,0x00300c05,0x20500002,0x08800c00, +0x20100402,0x00100603,0x20380804,0x08801400, +0x20100001,0x00200201,0x20380804,0x08700c00, +0x00200802,0x00080e09,0x00001401,0x08801002, +0x00200000,0x00000a04,0x20100400,0x08801001, +0x00180e03,0x00201003,0x20380800,0x08800c02, +0x00180602,0x00300c03,0x20380800,0x08800802, +0x20400c03,0x00281601,0x20381006,0x08a01006, +0x20401404,0x00082603,0x00080407,0x08a00c05, +0x00000c02,0x00081604,0x00200403,0x08900c04, +0x20300403,0x00280e03,0x20100405,0x08900404, +0x00580e04,0x00601806,0x20880e05,0x08d00c06, +0x00381203,0x00501807,0x20880e04,0x08d00806, +0x20200c02,0x00381001,0x20380c04,0x08c00807, +0x00481204,0x00302006,0x20480a03,0x08c00405, +0x20600c04,0x00281a06,0x20200c0a,0x09100809, +0x20280601,0x00100e02,0x20200805,0x09000c07, +0x00182206,0x00502c07,0x20800201,0x09000808, +0x20401402,0x20182207,0x00400c09,0x08e00408, +0x00381204,0x00502006,0x20881208,0x09600c0a, +0x00000403,0x00080e05,0x00180400,0x09400c09, +0x20100806,0x20280e0a,0x00400802,0x09400c08, +0x00080803,0x00401400,0x20482a04,0x0940040a, +0x00200803,0x00180606,0x00080801,0x09a00807, +0x00000204,0x00100405,0x20180c01,0x09800409, +0x00280a06,0x00001409,0x00081202,0x09800808, +0x00481a05,0x00202408,0x00100205,0x09880c06, +0x20200e01,0x00381403,0x20180806,0x09e8040a, +0x20101402,0x00182606,0x20100402,0x09d0040a, +0x20101003,0x20381208,0x00580404,0x09c00409, +0x20280802,0x20400206,0x00a01807,0x09a80407, +0x00000c00,0x20282000,0x00601000,0x0a500a0b, +0x00180a02,0x00001400,0x20101c00,0x0a300a0d, +0x00480e03,0x00202800,0x20600400,0x0a401610, +0x00380e06,0x00002400,0x20102c00,0x0a000a0d, +0x00180800,0x00101800,0x20281401,0x09f0120a, +0x00100002,0x20100207,0x00400c04,0x09d0120b, +0x20500404,0x20180e09,0x0040080b,0x09d0120a, +0x20200c0c,0x20382213,0x00800c08,0x09b01209, +0x20500802,0x20181c00,0x00400c06,0x09b00607, +0x20600803,0x20281a01,0x00500007,0x09800e06, +0x00100401,0x00080804,0x00181204,0x09900e07, +0x20400607,0x00080c10,0x00081001,0x09800a04, +0x00780e07,0x00102807,0x20480609,0x09701208, +0x00680a06,0x00101808,0x2028060a,0x09601207, +0x00380a04,0x00001806,0x20100202,0x09500e0a, +0x00680801,0x00101a04,0x2030060a,0x09501608, +0x20600c0b,0x20282a0e,0x0060140b,0x09200e08, +0x20300405,0x2018120a,0x00401008,0x09101208, +0x20200003,0x20200207,0x00500c06,0x09001208, +0x20300601,0x20180e01,0x00300809,0x09001209, +0x00680e0c,0x00102812,0x20481208,0x09001206, +0x00180604,0x00000c06,0x00081601,0x08e01205, +0x00100401,0x20281002,0x00580400,0x08d00e05, +0x00100403,0x00080a03,0x00080e01,0x08e01205, +0x2070080b,0x20281e13,0x00601c0b,0x08c01605, +0x20100003,0x20180604,0x00300403,0x08c00e04, +0x00080604,0x00000803,0x00100003,0x08b00e04, +0x00080a05,0x00101808,0x20280c01,0x08b00e05, +0x00980e09,0x0000280f,0x20182209,0x08b01604, +0x00380603,0x20100805,0x00280601,0x08a00e03, +0x00000406,0x20181207,0x00300002,0x08a00e02, +0x00000403,0x20180a07,0x00400802,0x08900e03, +0x20800c05,0x2038220b,0x00902011,0x08801201, +0x20300803,0x20181605,0x00400c07,0x08900c00, +0x00180a07,0x0000140b,0x20180801,0x08900c00, +0x00000000,0x20100403,0x00380c02,0x08800a01, +0x00480602,0x00000805,0x00181207,0x08a01404, +0x00200201,0x00000403,0x00080a03,0x08a00c02, +0x20200404,0x20180e09,0x00401404,0x08901002, +0x00000202,0x20100402,0x00400803,0x08800802, +0x20180800,0x20101601,0x00480805,0x08c01003, +0x00080a01,0x00001800,0x00180c04,0x08b00c02, +0x00280400,0x00001003,0x00181a01,0x08b01003, +0x00000002,0x20200205,0x00500001,0x08a00c04, +0x00100401,0x20381202,0x00900401,0x08e00c06, +0x00000802,0x20281602,0x00700803,0x08d00806, +0x00080604,0x20201003,0x00500004,0x08d00805, +0x00000400,0x20281002,0x00500002,0x08c00806, +0x20280601,0x20200802,0x00580805,0x09200c09, +0x20300204,0x20180405,0x00200803,0x09100c09, +0x20501004,0x20382e08,0x00801406,0x0900080a, +0x20280a02,0x00001c03,0x00180802,0x09000c08, +0x20100802,0x20281603,0x00700602,0x0970080a, +0x00400004,0x00000207,0x00180a05,0x09501008, +0x00580601,0x00100805,0x20381e08,0x09500c09, +0x00300001,0x20380604,0x00800604,0x09400807, +0x00580602,0x20101004,0x00281206,0x09b00806, +0x20300202,0x00000006,0x00180c06,0x09900408, +0x20400400,0x00080801,0x20100406,0x09900407, +0x20100c00,0x20282a01,0x00700804,0x09700407, +0x20380400,0x20200e01,0x00600009,0x09e00808, +0x00180801,0x00001e02,0x00181204,0x09d00409, +0x00180e01,0x00102002,0x20380a04,0x09d00c08, +0x00000400,0x00181000,0x20380801,0x09b00809 + }, //DNP + { +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000, +0x00000000,0x00000000,0x00000000,0x00000000 + }, //ct3 + }, + Cs1Table:{ // Custom 1 + {0}, //ct0 + {0}, //ct1 + {0}, //ct2 + {0} //ct3 + }, + Cs2Table:{ // Custom 2 + {0}, //ct0 + {0}, //ct1 + {0}, //ct2 + {0} //ct3 + }, + Cs3Table:{ // Custom 3 + {0}, //ct0 + {0}, //ct1 + {0}, //ct2 + {0} //ct3 + }, + Cs4Table:{ // Custom 4 + {0}, //ct0 + {0}, //ct1 + {0}, //ct2 + {0} //ct3 + }, + Cs5Table:{ // Custom 5 + {0}, //ct0 + {0}, //ct1 + {0}, //ct2 + {0} //ct3 + }, + SensorGoldenCalTable:{ // SensorGoldenCalTable + PixId: 8, + SlimLscType: 0, + Width: 1640, + Height: 1232, + OffsetX: 0, + OffsetY: 0, + TblSize: 864, + IspLSCReg: {0, 0xa04b704d, 0, 0x0046004d, 0}, + GainTable: { + 0x17, 0x53, 0x91, 0x3f, 0x56, 0x42, 0x47, 0x3b, 0xdc, 0x5e, 0x48, 0x49, 0x18, 0x49, 0x3e, 0x47, + 0x4f, 0x55, 0x98, 0x43, 0x32, 0x43, 0x72, 0x41, 0x8e, 0x4c, 0x2c, 0x3e, 0xdf, 0x3d, 0x33, 0x3c, + 0x50, 0x45, 0x30, 0x3a, 0xd8, 0x39, 0x85, 0x38, 0x57, 0x41, 0xdc, 0x37, 0x97, 0x37, 0x89, 0x36, + 0xbe, 0x40, 0xd3, 0x37, 0x44, 0x37, 0xf9, 0x35, 0x05, 0x44, 0xb9, 0x39, 0x40, 0x39, 0xe5, 0x37, + 0xfe, 0x4a, 0x79, 0x3d, 0x0c, 0x3d, 0x70, 0x3b, 0x00, 0x54, 0x6d, 0x43, 0x9c, 0x42, 0x5a, 0x41, + 0x77, 0x5d, 0x66, 0x49, 0x73, 0x48, 0xa2, 0x46, 0x94, 0x5b, 0x5a, 0x48, 0x7d, 0x48, 0x50, 0x46, + 0x0a, 0x59, 0xdc, 0x44, 0xfb, 0x44, 0xaa, 0x42, 0x35, 0x51, 0x9e, 0x3f, 0x7a, 0x3f, 0x47, 0x3d, + 0x76, 0x46, 0xda, 0x38, 0xc7, 0x38, 0x11, 0x37, 0x05, 0x3c, 0x0d, 0x33, 0xfd, 0x32, 0x6b, 0x31, + 0x25, 0x35, 0x0d, 0x2f, 0x02, 0x2f, 0xe2, 0x2d, 0x2e, 0x31, 0xbd, 0x2c, 0x7a, 0x2c, 0xcd, 0x2b, + 0xee, 0x30, 0xb1, 0x2c, 0x5d, 0x2c, 0xd0, 0x2b, 0x26, 0x34, 0xc0, 0x2e, 0x87, 0x2e, 0x53, 0x2d, + 0xed, 0x3a, 0x04, 0x33, 0x98, 0x32, 0x73, 0x31, 0xa3, 0x44, 0xbd, 0x38, 0x59, 0x38, 0x20, 0x37, + 0x3e, 0x50, 0xc9, 0x3f, 0x26, 0x3f, 0x83, 0x3d, 0x27, 0x59, 0x9f, 0x45, 0x13, 0x45, 0x94, 0x43, + 0x7a, 0x54, 0x44, 0x42, 0x0a, 0x42, 0xfa, 0x3f, 0xdc, 0x49, 0xd6, 0x3a, 0xc4, 0x3a, 0x1b, 0x39, + 0xe5, 0x3c, 0x4d, 0x33, 0x54, 0x33, 0xe4, 0x31, 0x90, 0x32, 0xa3, 0x2c, 0xd1, 0x2c, 0xe6, 0x2b, + 0x2c, 0x2b, 0x4b, 0x28, 0x42, 0x28, 0x9f, 0x27, 0xaf, 0x27, 0xec, 0x25, 0xac, 0x25, 0x6d, 0x25, + 0x70, 0x27, 0xe9, 0x25, 0x95, 0x25, 0x6e, 0x25, 0x7d, 0x2a, 0x27, 0x28, 0xfe, 0x27, 0x96, 0x27, + 0x43, 0x31, 0xd0, 0x2c, 0x72, 0x2c, 0xdd, 0x2b, 0x60, 0x3b, 0x49, 0x33, 0x25, 0x33, 0xab, 0x31, + 0xeb, 0x47, 0x1b, 0x3b, 0xac, 0x3a, 0x1a, 0x39, 0x6b, 0x54, 0x35, 0x42, 0x22, 0x42, 0x19, 0x40, + 0x17, 0x51, 0xb5, 0x3f, 0x11, 0x40, 0xfd, 0x3d, 0xa1, 0x44, 0xde, 0x37, 0x1a, 0x38, 0x20, 0x36, + 0x12, 0x37, 0xd3, 0x2f, 0xc2, 0x2f, 0x98, 0x2e, 0x6d, 0x2c, 0xe3, 0x28, 0xe5, 0x28, 0x0e, 0x28, + 0x8b, 0x25, 0xf9, 0x23, 0x0b, 0x24, 0xbb, 0x23, 0x58, 0x22, 0xba, 0x21, 0x96, 0x21, 0x90, 0x21, + 0x28, 0x22, 0xc6, 0x21, 0x88, 0x21, 0x9b, 0x21, 0xd9, 0x24, 0x01, 0x24, 0xe8, 0x23, 0xa9, 0x23, + 0x7e, 0x2b, 0xef, 0x28, 0xe0, 0x28, 0x47, 0x28, 0x39, 0x35, 0xb8, 0x2f, 0x92, 0x2f, 0x8e, 0x2e, + 0xaa, 0x42, 0xb2, 0x37, 0xb1, 0x37, 0x10, 0x36, 0x2f, 0x50, 0x34, 0x3f, 0xa1, 0x3f, 0xa6, 0x3d, + 0x4c, 0x4f, 0xae, 0x3e, 0x27, 0x3f, 0xbd, 0x3c, 0x88, 0x42, 0x79, 0x36, 0xe6, 0x36, 0x05, 0x35, + 0x95, 0x34, 0x11, 0x2e, 0x77, 0x2e, 0x22, 0x2d, 0x3f, 0x2a, 0x25, 0x27, 0x5b, 0x27, 0xc2, 0x26, + 0x95, 0x23, 0x81, 0x22, 0xb3, 0x22, 0x5b, 0x22, 0x96, 0x20, 0x6a, 0x20, 0x65, 0x20, 0x5e, 0x20, + 0x71, 0x20, 0x43, 0x20, 0x49, 0x20, 0x51, 0x20, 0xd9, 0x22, 0x60, 0x22, 0x68, 0x22, 0x3d, 0x22, + 0x14, 0x29, 0x2f, 0x27, 0x39, 0x27, 0xd7, 0x26, 0x07, 0x33, 0x49, 0x2e, 0x61, 0x2e, 0x75, 0x2d, + 0x6f, 0x40, 0x72, 0x36, 0x97, 0x36, 0xe5, 0x34, 0xaf, 0x4e, 0x47, 0x3e, 0xbd, 0x3e, 0x99, 0x3c, + 0xbc, 0x50, 0x7d, 0x3f, 0xeb, 0x3f, 0x59, 0x3d, 0x54, 0x44, 0x54, 0x37, 0x04, 0x38, 0x7e, 0x35, + 0x87, 0x36, 0x32, 0x2f, 0x86, 0x2f, 0x17, 0x2e, 0xe8, 0x2b, 0x3d, 0x28, 0x90, 0x28, 0x8f, 0x27, + 0x02, 0x25, 0x77, 0x23, 0xc0, 0x23, 0x2b, 0x23, 0xbc, 0x21, 0x3a, 0x21, 0x44, 0x21, 0x1f, 0x21, + 0x8b, 0x21, 0x34, 0x21, 0x35, 0x21, 0x18, 0x21, 0x70, 0x24, 0x61, 0x23, 0x7f, 0x23, 0x0d, 0x23, + 0xaf, 0x2a, 0x6a, 0x28, 0x7f, 0x28, 0xcc, 0x27, 0xe0, 0x34, 0x26, 0x2f, 0x5e, 0x2f, 0x4a, 0x2e, + 0xc5, 0x41, 0x32, 0x37, 0x3e, 0x37, 0x8f, 0x35, 0x62, 0x4f, 0x9d, 0x3e, 0x42, 0x3f, 0x09, 0x3d, + 0xd9, 0x54, 0xe2, 0x41, 0x8e, 0x42, 0xff, 0x3f, 0x46, 0x49, 0x7c, 0x3a, 0x90, 0x3a, 0x9c, 0x38, + 0x0b, 0x3c, 0x67, 0x32, 0xdc, 0x32, 0xf9, 0x30, 0x6a, 0x31, 0xd0, 0x2b, 0xfa, 0x2b, 0xd0, 0x2a, + 0x11, 0x2a, 0x22, 0x27, 0x4e, 0x27, 0x70, 0x26, 0x86, 0x26, 0xd9, 0x24, 0xbf, 0x24, 0x58, 0x24, + 0x42, 0x26, 0xaa, 0x24, 0x9d, 0x24, 0x16, 0x24, 0x6b, 0x29, 0x13, 0x27, 0x42, 0x27, 0x8a, 0x26, + 0xfb, 0x2f, 0xd6, 0x2b, 0xd3, 0x2b, 0xe4, 0x2a, 0x2c, 0x3a, 0x62, 0x32, 0x7f, 0x32, 0xf8, 0x30, + 0x0c, 0x47, 0xe3, 0x39, 0x1d, 0x3a, 0x00, 0x38, 0x35, 0x53, 0xd6, 0x40, 0x6c, 0x41, 0x16, 0x3f, + 0x18, 0x58, 0xa3, 0x44, 0xf6, 0x44, 0x8a, 0x42, 0xa6, 0x50, 0xd6, 0x3e, 0x48, 0x3f, 0xc4, 0x3c, + 0x17, 0x45, 0xa0, 0x37, 0x10, 0x38, 0xee, 0x35, 0xae, 0x3a, 0xae, 0x31, 0x17, 0x32, 0x61, 0x30, + 0x3e, 0x33, 0x5f, 0x2d, 0xb3, 0x2d, 0x49, 0x2c, 0x52, 0x2f, 0x12, 0x2b, 0xfd, 0x2a, 0x00, 0x2a, + 0xbd, 0x2e, 0xda, 0x2a, 0xc1, 0x2a, 0xc0, 0x29, 0x0c, 0x32, 0x2e, 0x2d, 0x59, 0x2d, 0xd7, 0x2b, + 0x03, 0x39, 0x4d, 0x31, 0xa3, 0x31, 0x02, 0x30, 0x08, 0x43, 0x8c, 0x37, 0x92, 0x37, 0xa2, 0x35, + 0x56, 0x4e, 0x08, 0x3e, 0x3d, 0x3e, 0x43, 0x3c, 0xe2, 0x56, 0x5a, 0x43, 0x16, 0x44, 0x7e, 0x41, + 0x0b, 0x54, 0x3c, 0x42, 0x99, 0x42, 0x2f, 0x40, 0xe4, 0x57, 0x4c, 0x43, 0xe9, 0x43, 0x39, 0x41, + 0x0f, 0x4e, 0x27, 0x3d, 0xdf, 0x3d, 0x66, 0x3b, 0x7d, 0x45, 0x4e, 0x38, 0xa8, 0x38, 0x8c, 0x36, + 0x15, 0x3e, 0x59, 0x34, 0xc3, 0x34, 0xe0, 0x32, 0x5c, 0x3a, 0x2b, 0x32, 0x52, 0x32, 0x9e, 0x30, + 0xd5, 0x39, 0xe5, 0x31, 0x26, 0x32, 0xae, 0x30, 0xf5, 0x3c, 0xf3, 0x33, 0x0e, 0x34, 0x7a, 0x32, + 0x93, 0x43, 0xb9, 0x37, 0xed, 0x37, 0xd5, 0x35, 0x4d, 0x4c, 0xc2, 0x3c, 0x33, 0x3d, 0x2e, 0x3b, + 0x31, 0x55, 0x68, 0x42, 0xf5, 0x42, 0x05, 0x40, 0x18, 0x55, 0xff, 0x41, 0x46, 0x42, 0x3b, 0x40, + + }, + UnitGainTable: {0} + }, + }, + CameraData: {0}, + }, +}; + diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5509_mipi_raw/camera_isp_pca_hi556mipiraw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5509_mipi_raw/camera_isp_pca_hi556mipiraw.h new file mode 100755 index 0000000000000000000000000000000000000000..62dde4f4de13fcedff460f8432d71c69917ae73e --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5509_mipi_raw/camera_isp_pca_hi556mipiraw.h @@ -0,0 +1,590 @@ +/******************************************************************************************** + * LEGAL DISCLAIMER + * + * (Header of MediaTek Software/Firmware Release or Documentation) + * + * BY OPENING OR USING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") RECEIVED + * FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON AN "AS-IS" BASIS + * ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, + * INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR + * A PARTICULAR PURPOSE OR NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY + * WHATSOEVER WITH RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK + * ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO + * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S SPECIFICATION + * OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. + * + * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE LIABILITY WITH + * RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, + * TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE + * FEES OR SERVICE CHARGE PAID BY BUYER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE WITH THE LAWS + * OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF LAWS PRINCIPLES. + ************************************************************************************************/ + +/******************************************************************************* +* ISP_NVRAM_PCA_STRUCT +********************************************************************************/ +Slider:{ + value:{// low middle high + -25, -25, -25 + } +}, +Config:{ + set:{//00 + 0x00000000, 0x00000000 + } +}, +PCA_LUTS:{ + lut_lo:{ // low + //y_gain sat_gain hue_shift reserved + {0x0, 0xe7, 0x0, 0x0}, // 0 + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // 10 + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // 20 + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // 30 + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // 40 + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // 50 + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // 60 + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // 70 + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // 80 + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // 90 + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, //100 + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, //110 + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, //120 + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, //130 + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, //140 + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, //150 + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, //160 + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, //170 + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0} // + }, + lut_md:{ // middle + //y_gain sat_gain hue_shift reserved + {0x0, 0xe7, 0x0, 0x0}, // 0 + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // 10 + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // 20 + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // 30 + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // 40 + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // 50 + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // 60 + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // 70 + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // 80 + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // 90 + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, //100 + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, //110 + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, //120 + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, //130 + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, //140 + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, //150 + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, //160 + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, //170 + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0} // + }, + lut_hi:{ // high + //y_gain sat_gain hue_shift reserved + {0x0, 0xe7, 0x0, 0x0}, // 0 + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // 10 + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // 20 + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // 30 + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // 40 + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // 50 + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // 60 + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // 70 + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // 80 + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // 90 + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, //100 + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, //110 + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, //120 + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, //130 + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, //140 + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, //150 + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, //160 + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, //170 + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0}, // + {0x0, 0xe7, 0x0, 0x0} // + }, +} diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5509_mipi_raw/camera_isp_regs_hi556mipiraw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5509_mipi_raw/camera_isp_regs_hi556mipiraw.h new file mode 100755 index 0000000000000000000000000000000000000000..21936be597346bafbb17ca499dcec93fdd65465c --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5509_mipi_raw/camera_isp_regs_hi556mipiraw.h @@ -0,0 +1,6413 @@ +/******************************************************************************************** + * LEGAL DISCLAIMER + * + * (Header of MediaTek Software/Firmware Release or Documentation) + * + * BY OPENING OR USING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") RECEIVED + * FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON AN "AS-IS" BASIS + * ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, + * INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR + * A PARTICULAR PURPOSE OR NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY + * WHATSOEVER WITH RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK + * ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO + * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S SPECIFICATION + * OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. + * + * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE LIABILITY WITH + * RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, + * TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE + * FEES OR SERVICE CHARGE PAID BY BUYER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE WITH THE LAWS + * OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF LAWS PRINCIPLES. + ************************************************************************************************/ + +/******************************************************************************* +* ISP_NVRAM_REGISTER_STRUCT +********************************************************************************/ +Idx:{//ISP_NVRAM_REG_INDEX_STRUCT + OBC :0, + BPC :1, + NR1 :1, + LSC :0, + SL2 :0, + CFA :2, + CCM :2, + GGM :0, + ANR :2, + CCR :2, + EE :2, +}, +OBC:{ + {set:{// 00: profile = preview, sensor mode = preview, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 01: profile = preview, sensor mode = preview, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 02: profile = preview, sensor mode = capture, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 03: profile = preview, sensor mode = capture, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 04: profile = preview, sensor mode = video, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 05: profile = preview, sensor mode = video, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 06: profile = preview, sensor mode = SlimVideo1, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 07: profile = preview, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 08: profile = preview, sensor mode = SlimVideo2, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 09: profile = preview, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 10: profile = video, sensor mode = preview, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 11: profile = video, sensor mode = preview, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 12: profile = video, sensor mode = capture, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 13: profile = video, sensor mode = capture, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 14: profile = video, sensor mode = video, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 15: profile = video, sensor mode = video, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 16: profile = video, sensor mode = SlimVideo1, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 17: profile = video, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 18: profile = video, sensor mode = SlimVideo2, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 19: profile = video, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 20: profile = capture, sensor mode = preview, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 21: profile = capture, sensor mode = preview, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 22: profile = capture, sensor mode = capture, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 23: profile = capture, sensor mode = capture, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 24: profile = capture, sensor mode = video, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 25: profile = capture, sensor mode = video, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 26: profile = capture, sensor mode = SlimVideo1, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 27: profile = capture, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 28: profile = capture, sensor mode = SlimVideo2, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 29: profile = capture, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 30: profile = N3D preview, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 31: profile = N3D preview, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 32: profile = N3D video, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 33: profile = N3D video, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 34: profile = N3D capture, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 35: profile = N3D capture, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 36: profile = IHDR preview, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 37: profile = IHDR preview, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 38: profile = IHDR video, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 39: profile = IHDR video, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 40: profile = preview, sensor mode = custom1, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 41: profile = preview, sensor mode = custom1, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 42: profile = preview, sensor mode = custom2, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 43: profile = preview, sensor mode = custom2, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 44: profile = preview, sensor mode = custom3, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 45: profile = preview, sensor mode = custom3, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 46: profile = preview, sensor mode = custom4, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 47: profile = preview, sensor mode = custom4, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 48: profile = preview, sensor mode = custom5, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 49: profile = preview, sensor mode = custom5, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 50: profile = video, sensor mode = custom1, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 51: profile = video, sensor mode = custom1, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 52: profile = video, sensor mode = custom2, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 53: profile = video, sensor mode = custom2, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 54: profile = video, sensor mode = custom3, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 55: profile = video, sensor mode = custom3, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 56: profile = video, sensor mode = custom4, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 57: profile = video, sensor mode = custom4, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 58: profile = video, sensor mode = custom5, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 59: profile = video, sensor mode = custom5, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 60: profile = capture, sensor mode = custom1, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 61: profile = capture, sensor mode = custom1, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 62: profile = capture, sensor mode = custom2, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 63: profile = capture, sensor mode = custom2, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 64: profile = capture, sensor mode = custom3, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 65: profile = capture, sensor mode = custom3, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 66: profile = capture, sensor mode = custom4, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 67: profile = capture, sensor mode = custom4, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 68: profile = capture, sensor mode = custom5, iso = 100 ~ 400 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }}, + {set:{// 69: profile = capture, sensor mode = custom5, iso = 800 ~ 3200 + 0x00001F00, 0x00001F00, 0x00001F00, 0x00001F00, 0x00000222, 0x00000222, 0x00000222, 0x00000222 + }} +}, +BPC:{ + {set:{// 00: profile = preview, sensor mode = preview, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 01: profile = preview, sensor mode = preview, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 02: profile = preview, sensor mode = preview, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 03: profile = preview, sensor mode = capture, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 04: profile = preview, sensor mode = capture, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 05: profile = preview, sensor mode = capture, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 06: profile = preview, sensor mode = video, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 07: profile = preview, sensor mode = video, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 08: profile = preview, sensor mode = video, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 09: profile = preview, sensor mode = SlimVideo1, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 10: profile = preview, sensor mode = SlimVideo1, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 11: profile = preview, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 12: profile = preview, sensor mode = SlimVideo2, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 13: profile = preview, sensor mode = SlimVideo2, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 14: profile = preview, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 15: profile = video, sensor mode = preview, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 16: profile = video, sensor mode = preview, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 17: profile = video, sensor mode = preview, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 18: profile = video, sensor mode = capture, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 19: profile = video, sensor mode = capture, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 20: profile = video, sensor mode = capture, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 21: profile = video, sensor mode = video, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 22: profile = video, sensor mode = video, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 23: profile = video, sensor mode = video, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 24: profile = video, sensor mode = SlimVideo1, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 25: profile = video, sensor mode = SlimVideo1, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 26: profile = video, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 27: profile = video, sensor mode = SlimVideo2, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 28: profile = video, sensor mode = SlimVideo2, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 29: profile = video, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 30: profile = capture, sensor mode = preview, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 31: profile = capture, sensor mode = preview, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 32: profile = capture, sensor mode = preview, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 33: profile = capture, sensor mode = capture, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 34: profile = capture, sensor mode = capture, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 35: profile = capture, sensor mode = capture, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 36: profile = capture, sensor mode = video, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 37: profile = capture, sensor mode = video, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 38: profile = capture, sensor mode = video, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 39: profile = capture, sensor mode = SlimVideo1, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 40: profile = capture, sensor mode = SlimVideo1, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 41: profile = capture, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 42: profile = capture, sensor mode = SlimVideo2, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 43: profile = capture, sensor mode = SlimVideo2, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 44: profile = capture, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 45: profile = N3D preview, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 46: profile = N3D preview, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 47: profile = N3D preview, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 48: profile = N3D video, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 49: profile = N3D video, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 50: profile = N3D video, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 51: profile = N3D capture, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 52: profile = N3D capture, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 53: profile = N3D capture, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 54: profile = IHDR preview, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 55: profile = IHDR preview, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 56: profile = IHDR preview, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 57: profile = IHDR video, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 58: profile = IHDR video, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 59: profile = IHDR video, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 60: profile = preview, sensor mode = custom1, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 61: profile = preview, sensor mode = custom1, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 62: profile = preview, sensor mode = custom1, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 63: profile = preview, sensor mode = custom2, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 64: profile = preview, sensor mode = custom2, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 65: profile = preview, sensor mode = custom2, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 66: profile = preview, sensor mode = custom3, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 67: profile = preview, sensor mode = custom3, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 68: profile = preview, sensor mode = custom3, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 69: profile = preview, sensor mode = custom4, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 70: profile = preview, sensor mode = custom4, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 71: profile = preview, sensor mode = custom4, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 72: profile = preview, sensor mode = custom5, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 73: profile = preview, sensor mode = custom5, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 74: profile = preview, sensor mode = custom5, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 75: profile = video, sensor mode = custom1, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 76: profile = video, sensor mode = custom1, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 77: profile = video, sensor mode = custom1, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 78: profile = video, sensor mode = custom2, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 79: profile = video, sensor mode = custom2, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 80: profile = video, sensor mode = custom2, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 81: profile = video, sensor mode = custom3, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 82: profile = video, sensor mode = custom3, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 83: profile = video, sensor mode = custom3, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 84: profile = video, sensor mode = custom4, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 85: profile = video, sensor mode = custom4, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 86: profile = video, sensor mode = custom4, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 87: profile = video, sensor mode = custom5, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 88: profile = video, sensor mode = custom5, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 89: profile = video, sensor mode = custom5, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 90: profile = capture, sensor mode = custom1, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 91: profile = capture, sensor mode = custom1, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 92: profile = capture, sensor mode = custom1, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 93: profile = capture, sensor mode = custom2, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 94: profile = capture, sensor mode = custom2, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 95: profile = capture, sensor mode = custom2, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 96: profile = capture, sensor mode = custom3, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 97: profile = capture, sensor mode = custom3, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 98: profile = capture, sensor mode = custom3, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 99: profile = capture, sensor mode = custom4, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 100: profile = capture, sensor mode = custom4, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 101: profile = capture, sensor mode = custom4, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }}, + {set:{// 102: profile = capture, sensor mode = custom5, iso = 100 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 103: profile = capture, sensor mode = custom5, iso = 200 ~ 400 + 0x00000301, 0x19533C21, 0x533C2150, 0x3C215019, 0x21501953, 0x5019533C, 0x18301830, 0x052560BB, 0x052560BB, 0x6401C3FF, + 0x00000000, 0x00000000 + }}, + {set:{// 104: profile = capture, sensor mode = custom5, iso = 800 ~ 3200 + 0x00000301, 0x192A1E06, 0x2A1E0650, 0x1E065019, 0x0650192A, 0x50192A1E, 0x18301830, 0x052560BB, 0x052560BB, 0x960113FF, + 0x02010101, 0x00010000 + }} +}, +NR1:{ + {set:{// 00: profile = preview, sensor mode = preview, iso = 100 + 0x00000010, 0x10A00A04 + }}, + {set:{// 01: profile = preview, sensor mode = preview, iso = 200 ~ 400 + 0x00000010, 0x10A00A04 + }}, + {set:{// 02: profile = preview, sensor mode = preview, iso = 800 ~ 3200 + 0x00000010, 0x10A00A04 + }}, + {set:{// 03: profile = preview, sensor mode = capture, iso = 100 + 0x00000010, 0x10A00A04 + }}, + {set:{// 04: profile = preview, sensor mode = capture, iso = 200 ~ 400 + 0x00000010, 0x10A00A04 + }}, + {set:{// 05: profile = preview, sensor mode = capture, iso = 800 ~ 3200 + 0x00000010, 0x10A00A04 + }}, + {set:{// 06: profile = preview, sensor mode = video, iso = 100 + 0x00000010, 0x10A00A04 + }}, + {set:{// 07: profile = preview, sensor mode = video, iso = 200 ~ 400 + 0x00000010, 0x10A00A04 + }}, + {set:{// 08: profile = preview, sensor mode = video, iso = 800 ~ 3200 + 0x00000010, 0x10A00A04 + }}, + {set:{// 09: profile = preview, sensor mode = SlimVideo1, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 10: profile = preview, sensor mode = SlimVideo1, iso = 200 ~ 400 + 0x00000000, 0x10A00A04 + }}, + {set:{// 11: profile = preview, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00000000, 0x10A00A04 + }}, + {set:{// 12: profile = preview, sensor mode = SlimVideo2, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 13: profile = preview, sensor mode = SlimVideo2, iso = 200 ~ 400 + 0x00000000, 0x10A00A04 + }}, + {set:{// 14: profile = preview, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00000000, 0x10A00A04 + }}, + {set:{// 15: profile = video, sensor mode = preview, iso = 100 + 0x00000010, 0x10A00A04 + }}, + {set:{// 16: profile = video, sensor mode = preview, iso = 200 ~ 400 + 0x00000010, 0x10A00A04 + }}, + {set:{// 17: profile = video, sensor mode = preview, iso = 800 ~ 3200 + 0x00000010, 0x10A00A04 + }}, + {set:{// 18: profile = video, sensor mode = capture, iso = 100 + 0x00000010, 0x10A00A04 + }}, + {set:{// 19: profile = video, sensor mode = capture, iso = 200 ~ 400 + 0x00000010, 0x10A00A04 + }}, + {set:{// 20: profile = video, sensor mode = capture, iso = 800 ~ 3200 + 0x00000010, 0x10A00A04 + }}, + {set:{// 21: profile = video, sensor mode = video, iso = 100 + 0x00000010, 0x10A00A04 + }}, + {set:{// 22: profile = video, sensor mode = video, iso = 200 ~ 400 + 0x00000010, 0x10A00A04 + }}, + {set:{// 23: profile = video, sensor mode = video, iso = 800 ~ 3200 + 0x00000010, 0x10A00A04 + }}, + {set:{// 24: profile = video, sensor mode = SlimVideo1, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 25: profile = video, sensor mode = SlimVideo1, iso = 200 ~ 400 + 0x00000000, 0x10A00A04 + }}, + {set:{// 26: profile = video, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00000000, 0x10A00A04 + }}, + {set:{// 27: profile = video, sensor mode = SlimVideo2, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 28: profile = video, sensor mode = SlimVideo2, iso = 200 ~ 400 + 0x00000000, 0x10A00A04 + }}, + {set:{// 29: profile = video, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00000000, 0x10A00A04 + }}, + {set:{// 30: profile = capture, sensor mode = preview, iso = 100 + 0x00000010, 0x10A00A04 + }}, + {set:{// 31: profile = capture, sensor mode = preview, iso = 200 ~ 400 + 0x00000010, 0x10A00A04 + }}, + {set:{// 32: profile = capture, sensor mode = preview, iso = 800 ~ 3200 + 0x00000010, 0x10A00A04 + }}, + {set:{// 33: profile = capture, sensor mode = capture, iso = 100 + 0x00000010, 0x10A00A04 + }}, + {set:{// 34: profile = capture, sensor mode = capture, iso = 200 ~ 400 + 0x00000010, 0x10A00A04 + }}, + {set:{// 35: profile = capture, sensor mode = capture, iso = 800 ~ 3200 + 0x00000010, 0x10A00A04 + }}, + {set:{// 36: profile = capture, sensor mode = video, iso = 100 + 0x00000010, 0x10A00A04 + }}, + {set:{// 37: profile = capture, sensor mode = video, iso = 200 ~ 400 + 0x00000010, 0x10A00A04 + }}, + {set:{// 38: profile = capture, sensor mode = video, iso = 800 ~ 3200 + 0x00000010, 0x10A00A04 + }}, + {set:{// 39: profile = capture, sensor mode = SlimVideo1, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 40: profile = capture, sensor mode = SlimVideo1, iso = 200 ~ 400 + 0x00000000, 0x10A00A04 + }}, + {set:{// 41: profile = capture, sensor mode = SlimVideo1, iso = 800 ~ 3200 + 0x00000000, 0x10A00A04 + }}, + {set:{// 42: profile = capture, sensor mode = SlimVideo2, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 43: profile = capture, sensor mode = SlimVideo2, iso = 200 ~ 400 + 0x00000000, 0x10A00A04 + }}, + {set:{// 44: profile = capture, sensor mode = SlimVideo2, iso = 800 ~ 3200 + 0x00000000, 0x10A00A04 + }}, + {set:{// 45: profile = N3D preview, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 46: profile = N3D preview, iso = 200 ~ 400 + 0x00000000, 0x10A00A04 + }}, + {set:{// 47: profile = N3D preview, iso = 800 ~ 3200 + 0x00000000, 0x10A00A04 + }}, + {set:{// 48: profile = N3D video, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 49: profile = N3D video, iso = 200 ~ 400 + 0x00000000, 0x10A00A04 + }}, + {set:{// 50: profile = N3D video, iso = 800 ~ 3200 + 0x00000000, 0x10A00A04 + }}, + {set:{// 51: profile = N3D capture, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 52: profile = N3D capture, iso = 200 ~ 400 + 0x00000000, 0x10A00A04 + }}, + {set:{// 53: profile = N3D capture, iso = 800 ~ 3200 + 0x00000000, 0x10A00A04 + }}, + {set:{// 54: profile = preview, sensor mode = custom1, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 55: profile = preview, sensor mode = custom1, iso = 200 ~ 400 + 0x00000000, 0x10A00A04 + }}, + {set:{// 56: profile = preview, sensor mode = custom1, iso = 800 ~ 3200 + 0x00000000, 0x10A00A04 + }}, + {set:{// 57: profile = preview, sensor mode = custom2, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 58: profile = preview, sensor mode = custom2, iso = 200 ~ 400 + 0x00000000, 0x10A00A04 + }}, + {set:{// 59: profile = preview, sensor mode = custom2, iso = 800 ~ 3200 + 0x00000000, 0x10A00A04 + }}, + {set:{// 60: profile = preview, sensor mode = custom3, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 61: profile = preview, sensor mode = custom3, iso = 200 ~ 400 + 0x00000000, 0x10A00A04 + }}, + {set:{// 62: profile = preview, sensor mode = custom3, iso = 800 ~ 3200 + 0x00000000, 0x10A00A04 + }}, + {set:{// 63: profile = preview, sensor mode = custom4, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 64: profile = preview, sensor mode = custom4, iso = 200 ~ 400 + 0x00000000, 0x10A00A04 + }}, + {set:{// 65: profile = preview, sensor mode = custom4, iso = 800 ~ 3200 + 0x00000000, 0x10A00A04 + }}, + {set:{// 66: profile = preview, sensor mode = custom5, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 67: profile = preview, sensor mode = custom5, iso = 200 ~ 400 + 0x00000000, 0x10A00A04 + }}, + {set:{// 68: profile = preview, sensor mode = custom5, iso = 800 ~ 3200 + 0x00000000, 0x10A00A04 + }}, + {set:{// 69: profile = video, sensor mode = custom1, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 70: profile = video, sensor mode = custom1, iso = 200 ~ 400 + 0x00000000, 0x10A00A04 + }}, + {set:{// 71: profile = video, sensor mode = custom1, iso = 800 ~ 3200 + 0x00000000, 0x10A00A04 + }}, + {set:{// 72: profile = video, sensor mode = custom2, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 73: profile = video, sensor mode = custom2, iso = 200 ~ 400 + 0x00000000, 0x10A00A04 + }}, + {set:{// 74: profile = video, sensor mode = custom2, iso = 800 ~ 3200 + 0x00000000, 0x10A00A04 + }}, + {set:{// 75: profile = video, sensor mode = custom3, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 76: profile = video, sensor mode = custom3, iso = 200 ~ 400 + 0x00000000, 0x10A00A04 + }}, + {set:{// 77: profile = video, sensor mode = custom3, iso = 800 ~ 3200 + 0x00000000, 0x10A00A04 + }}, + {set:{// 78: profile = video, sensor mode = custom4, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 79: profile = video, sensor mode = custom4, iso = 200 ~ 400 + 0x00000000, 0x10A00A04 + }}, + {set:{// 80: profile = video, sensor mode = custom4, iso = 800 ~ 3200 + 0x00000000, 0x10A00A04 + }}, + {set:{// 81: profile = video, sensor mode = custom5, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 82: profile = video, sensor mode = custom5, iso = 200 ~ 400 + 0x00000000, 0x10A00A04 + }}, + {set:{// 83: profile = video, sensor mode = custom5, iso = 800 ~ 3200 + 0x00000000, 0x10A00A04 + }}, + {set:{// 84: profile = capture, sensor mode = custom1, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 85: profile = capture, sensor mode = custom1, iso = 200 ~ 400 + 0x00000000, 0x10A00A04 + }}, + {set:{// 86: profile = capture, sensor mode = custom1, iso = 800 ~ 3200 + 0x00000000, 0x10A00A04 + }}, + {set:{// 87: profile = capture, sensor mode = custom2, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 88: profile = capture, sensor mode = custom2, iso = 200 ~ 400 + 0x00000000, 0x10A00A04 + }}, + {set:{// 89: profile = capture, sensor mode = custom2, iso = 800 ~ 3200 + 0x00000000, 0x10A00A04 + }}, + {set:{// 90: profile = capture, sensor mode = custom3, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 91: profile = capture, sensor mode = custom3, iso = 200 ~ 400 + 0x00000000, 0x10A00A04 + }}, + {set:{// 92: profile = capture, sensor mode = custom3, iso = 800 ~ 3200 + 0x00000000, 0x10A00A04 + }}, + {set:{// 93: profile = capture, sensor mode = custom4, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 94: profile = capture, sensor mode = custom4, iso = 200 ~ 400 + 0x00000000, 0x10A00A04 + }}, + {set:{// 95: profile = capture, sensor mode = custom4, iso = 800 ~ 3200 + 0x00000000, 0x10A00A04 + }}, + {set:{// 96: profile = capture, sensor mode = custom5, iso = 100 + 0x00000000, 0x10A00A04 + }}, + {set:{// 97: profile = capture, sensor mode = custom5, iso = 200 ~ 400 + 0x00000000, 0x10A00A04 + }}, + {set:{// 98: profile = capture, sensor mode = custom5, iso = 800 ~ 3200 + 0x00000000, 0x10A00A04 + }} +}, +LSC:{ + {set:{// 00: Preview + 0x80200802, 0x80200802, 0x92F337E0, 0x0000007F, 0x92F337E0, 0x0000F051, 0x0000F03C, 0x00510048, 0x20202020, 0x00000000 + }}, + {set:{// 01: Capture + 0x80200802, 0x80200802, 0x92F337E0, 0x0000007F, 0x92F337E0, 0x0000F051, 0x0000F03C, 0x00510048, 0x20202020, 0x00000000 + }}, + {set:{// 02: Video + 0x80200802, 0x80200802, 0x92F337E0, 0x0000007F, 0x92F337E0, 0x0000F051, 0x0000F03C, 0x00510048, 0x20202020, 0x00000000 + }}, + {set:{// 03: Slim Vdo1 + 0x00000002, 0x00EC0000, 0x00003FFF, 0x00000020, 0x00000000, 0x0000F028, 0x0000F01E, 0x0028001E, 0x20202020, 0x1FF7FDFF + }}, + {set:{// 04: Slim Vdo2 + 0x00000002, 0x00EC0000, 0x00003FFF, 0x00000020, 0x00000000, 0x0000F028, 0x0000F01E, 0x0028001E, 0x20202020, 0x1FF7FDFF + }}, + {set:{// 05: Cust1 + 0x00000002, 0x00EC0000, 0x00003FFF, 0x00000020, 0x00000000, 0x0000F028, 0x0000F01E, 0x0028001E, 0x20202020, 0x1FF7FDFF + }}, + {set:{// 06: Cust2 + 0x00000002, 0x00EC0000, 0x00003FFF, 0x00000020, 0x00000000, 0x0000F028, 0x0000F01E, 0x0028001E, 0x20202020, 0x1FF7FDFF + }}, + {set:{// 07: Cust3 + 0x00000002, 0x00EC0000, 0x00003FFF, 0x00000020, 0x00000000, 0x0000F028, 0x0000F01E, 0x0028001E, 0x20202020, 0x1FF7FDFF + }}, + {set:{// 08: Cust4 + 0x00000002, 0x00EC0000, 0x00003FFF, 0x00000020, 0x00000000, 0x0000F028, 0x0000F01E, 0x0028001E, 0x20202020, 0x1FF7FDFF + }}, + {set:{// 09: Cust5 + 0x00000002, 0x00EC0000, 0x00003FFF, 0x00000020, 0x00000000, 0x0000F028, 0x0000F01E, 0x0028001E, 0x20202020, 0x1FF7FDFF + }} +}, +SL2:{ + {set:{//00: Preview ct0 + 0x03090411, 0x000255D3, 0x0009574D, 0x00109B33 + }}, + {set:{//00: Preview ct1 + 0x03090411, 0x000255D3, 0x0009574D, 0x00109B33 + }}, + {set:{//00: Preview ct2 + 0x03090411, 0x000255D3, 0x0009574D, 0x00109B33 + }}, + {set:{//00: Preview ct3 + 0x03090411, 0x000255D3, 0x0009574D, 0x00109B33 + }}, + {set:{//01: Capture ct0 + 0x0620082E, 0x0009574D, 0x00255D33, 0x00426CCD + }}, + {set:{//01: Capture ct1 + 0x0620082E, 0x0009574D, 0x00255D33, 0x00426CCD + }}, + {set:{//01: Capture ct2 + 0x0620082E, 0x0009574D, 0x00255D33, 0x00426CCD + }}, + {set:{//01: Capture ct3 + 0x0620082E, 0x0009574D, 0x00255D33, 0x00426CCD + }}, + {set:{//02: Video ct0 + 0x0622082E, 0x0009574D, 0x00255D33, 0x00426CCD + }}, + {set:{//02: Video ct1 + 0x0622082E, 0x0009574D, 0x00255D33, 0x00426CCD + }}, + {set:{//02: Video ct2 + 0x0622082E, 0x0009574D, 0x00255D33, 0x00426CCD + }}, + {set:{//02: Video ct3 + 0x0622082E, 0x0009574D, 0x00255D33, 0x00426CCD + }}, + {set:{//03: ct0 + 0x0622082E, 0x0009574D, 0x00255D33, 0x00426CCD + }}, + {set:{//03: ct1 + 0x0622082E, 0x0009574D, 0x00255D33, 0x00426CCD + }}, + {set:{//03: ct2 + 0x0622082E, 0x0009574D, 0x00255D33, 0x00426CCD + }}, + {set:{//03: ct3 + 0x0622082E, 0x0009574D, 0x00255D33, 0x00426CCD + }}, + {set:{//04: ct0 + 0x0622082E, 0x0009574D, 0x00255D33, 0x00426CCD + }}, + {set:{//04: ct1 + 0x0622082E, 0x0009574D, 0x00255D33, 0x00426CCD + }}, + {set:{//04: ct2 + 0x0622082E, 0x0009574D, 0x00255D33, 0x00426CCD + }}, + {set:{//04: ct3 + 0x0622082E, 0x0009574D, 0x00255D33, 0x00426CCD + }}, + {set:{//05: cust1 ct0 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//05: cust1 ct1 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//05: cust1 ct2 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//05: cust1 ct3 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//06: cust2 ct0 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//06: cust2 ct1 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//06: cust2 ct2 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//06: cust2 ct3 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//07: cust3 ct0 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//07: cust3 ct1 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//07: cust3 ct2 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//07: cust3 ct3 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//08: cust4 ct0 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//08: cust4 ct1 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//08: cust4 ct2 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//08: cust4 ct3 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//09: cust5 ct0 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//09: cust5 ct1 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//09: cust5 ct2 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }}, + {set:{//09: cust5 ct3 + 0x02580320, 0x00015F90, 0x00057E40, 0x00061A80 + }} +}, +CFA:{ + {set:{ // 000: profile = preview, sensor mode = preview iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x00842108, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000006, 0x00C631D3, 0x00000000, + 0x00011005 + }}, + {set:{ // 001: profile = preview, sensor mode = preview iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x005294A5, 0x00C6318C, 0x00C6318C, 0x00B5AD6B, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000007, 0x00C631B0, 0x00000000, + 0x00014007 + }}, + {set:{ // 002: profile = preview, sensor mode = preview iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x00421084, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000008, 0x00D6B5AD, 0x00000000, + 0x00017009 + }}, + {set:{ // 003: profile = preview, sensor mode = preview iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x00000000, 0x0094A529, 0x0094A529, 0x0094A529, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00E739AA, 0x00000000, + 0x0001D00D + }}, + {set:{ // 004: profile = preview, sensor mode = preview iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x00000000, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x00026013 + }}, + {set:{ // 005: profile = preview, sensor mode = preview iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x00000000, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x00026013 + }}, + {set:{ // 006: profile = preview, sensor mode = preview iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x00000000, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 007: profile = preview, sensor mode = preview iso = 2400 + 0x00000010, 0x00000E03, 0x01182003, 0x00081205, 0x018C6308, 0x0000300A, 0x0021FE8C, 0x0021FE8C, 0x0021FEB4, 0x0021FEB4, + 0x00000000, 0x00000000, 0x00842108, 0x00421084, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000005, 0x0022221F, 0x00000000, + 0x00000000 + }}, + {set:{ // 008: profile = preview, sensor mode = preview iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x00421084, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000006, 0x00F7BD84, 0x00000000, + 0x00011005 + }}, + {set:{ // 009: profile = preview, sensor mode = preview iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x00421084, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000006, 0x00F7BD84, 0x00000000, + 0x00011005 + }}, + {set:{ // 010: profile = preview, sensor mode = capture iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x00842108, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000006, 0x00C631D3, 0x00000000, + 0x00011005 + }}, + {set:{ // 011: profile = preview, sensor mode = capture iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x005294A5, 0x00C6318C, 0x00C6318C, 0x00B5AD6B, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000007, 0x00C631B0, 0x00000000, + 0x00014007 + }}, + {set:{ // 012: profile = preview, sensor mode = capture iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x00421084, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000008, 0x00D6B5AD, 0x00000000, + 0x00017009 + }}, + {set:{ // 013: profile = preview, sensor mode = capture iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x00000000, 0x0094A529, 0x0094A529, 0x0094A529, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00E739AA, 0x00000000, + 0x0001D00D + }}, + {set:{ // 014: profile = preview, sensor mode = capture iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x00000000, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x00026013 + }}, + {set:{ // 015: profile = preview, sensor mode = capture iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x00000000, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x00026013 + }}, + {set:{ // 016: profile = preview, sensor mode = capture iso = 2000 + 0x00000010, 0x00000E03, 0x01182003, 0x00081205, 0x018C6308, 0x0000300A, 0x0021FE8C, 0x0021FE8C, 0x0021FEB4, 0x0021FEB4, + 0x00000000, 0x00000000, 0x00842108, 0x00421084, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000005, 0x0022221F, 0x00000000, + 0x00000000 + }}, + {set:{ // 017: profile = preview, sensor mode = capture iso = 2400 + 0x00000010, 0x00000E03, 0x01182003, 0x00081205, 0x018C6308, 0x0000300A, 0x0021FE8C, 0x0021FE8C, 0x0021FEB4, 0x0021FEB4, + 0x00000000, 0x00000000, 0x00842108, 0x00421084, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000005, 0x0022221F, 0x00000000, + 0x00000000 + }}, + {set:{ // 018: profile = preview, sensor mode = capture iso = 2800 + 0x00000010, 0x00000E03, 0x01182003, 0x00081205, 0x018C6308, 0x0000300A, 0x0021FE8C, 0x0021FE8C, 0x0021FEB4, 0x0021FEB4, + 0x00000000, 0x00000000, 0x00842108, 0x00421084, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000005, 0x0022221F, 0x00000000, + 0x00000000 + }}, + {set:{ // 019: profile = preview, sensor mode = capture iso = 3200 + 0x00000010, 0x00000E03, 0x01182003, 0x00081205, 0x018C6308, 0x0000300A, 0x00210464, 0x00210464, 0x0021FE64, 0x0021B864, + 0x006318C6, 0x006318C6, 0x00421084, 0x00842108, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000005, 0x0022221F, 0x00000000, + 0x00000000 + }}, + {set:{ // 020: profile = preview, sensor mode = video, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x00842108, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000006, 0x00C631D3, 0x00000000, + 0x00011005 + }}, + {set:{ // 021: profile = preview, sensor mode = video, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x005294A5, 0x00C6318C, 0x00C6318C, 0x00B5AD6B, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000007, 0x00C631B0, 0x00000000, + 0x00014007 + }}, + {set:{ // 022: profile = preview, sensor mode = video, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x00421084, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000008, 0x00D6B5AD, 0x00000000, + 0x00017009 + }}, + {set:{ // 023: profile = preview, sensor mode = video, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x00000000, 0x0094A529, 0x0094A529, 0x0094A529, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00E739AA, 0x00000000, + 0x0001D00D + }}, + {set:{ // 024: profile = preview, sensor mode = video, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x00000000, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x00026013 + }}, + {set:{ // 025: profile = preview, sensor mode = video, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x00000000, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x00026013 + }}, + {set:{ // 026: profile = preview, sensor mode = video, iso = 2000 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 027: profile = preview, sensor mode = video, iso = 2400 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 028: profile = preview, sensor mode = video, iso = 2800 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 029: profile = preview, sensor mode = video, iso = 3200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 030: profile = preview, sensor mode = SlimVideo1, iso = 100 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 031: profile = preview, sensor mode = SlimVideo1, iso = 200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 032: profile = preview, sensor mode = SlimVideo1, iso = 400 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 033: profile = preview, sensor mode = SlimVideo1, iso = 800 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 034: profile = preview, sensor mode = SlimVideo1, iso = 1200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 035: profile = preview, sensor mode = SlimVideo1, iso = 1600 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 036: profile = preview, sensor mode = SlimVideo1, iso = 2000 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 037: profile = preview, sensor mode = SlimVideo1, iso = 2400 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 038: profile = preview, sensor mode = SlimVideo1, iso = 2800 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 039: profile = preview, sensor mode = SlimVideo1, iso = 3200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 040: profile = preview, sensor mode = SlimVideo2, iso = 100 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 041: profile = preview, sensor mode = SlimVideo2, iso = 200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 042: profile = preview, sensor mode = SlimVideo2, iso = 400 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 043: profile = preview, sensor mode = SlimVideo2, iso = 800 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 044: profile = preview, sensor mode = SlimVideo2, iso = 1200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 045: profile = preview, sensor mode = SlimVideo2, iso = 1600 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 046: profile = preview, sensor mode = SlimVideo2, iso = 2000 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 047: profile = preview, sensor mode = SlimVideo2, iso = 2400 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 048: profile = preview, sensor mode = SlimVideo2, iso = 2800 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 049: profile = preview, sensor mode = SlimVideo2, iso = 3200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 050: profile = video, sensor mode = preview, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x00842108, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000006, 0x00C631D3, 0x00000000, + 0x00011005 + }}, + {set:{ // 051: profile = video, sensor mode = preview, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x005294A5, 0x00C6318C, 0x00C6318C, 0x00B5AD6B, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000007, 0x00C631B0, 0x00000000, + 0x00014007 + }}, + {set:{ // 052: profile = video, sensor mode = preview, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x00421084, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000008, 0x00D6B5AD, 0x00000000, + 0x00017009 + }}, + {set:{ // 053: profile = video, sensor mode = preview, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x00000000, 0x0094A529, 0x0094A529, 0x0094A529, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00E739AA, 0x00000000, + 0x0001D00D + }}, + {set:{ // 054: profile = video, sensor mode = preview, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x00000000, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x00026013 + }}, + {set:{ // 055: profile = video, sensor mode = preview, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x00000000, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x00026013 + }}, + {set:{ // 056: profile = video, sensor mode = preview, iso = 2000 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00739CE7, 0x00739CE7, 0x00842108, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x00023011 + }}, + {set:{ // 057: profile = video, sensor mode = preview, iso = 2400 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00739CE7, 0x00739CE7, 0x00842108, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x00023011 + }}, + {set:{ // 058: profile = video, sensor mode = preview, iso = 2800 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 059: profile = video, sensor mode = preview, iso = 3200 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 060: profile = video, sensor mode = capture, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x00842108, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000006, 0x00C631D3, 0x00000000, + 0x00011005 + }}, + {set:{ // 061: profile = video, sensor mode = capture, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x005294A5, 0x00C6318C, 0x00C6318C, 0x00B5AD6B, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000007, 0x00C631B0, 0x00000000, + 0x00014007 + }}, + {set:{ // 062: profile = video, sensor mode = capture, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x00421084, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000008, 0x00D6B5AD, 0x00000000, + 0x00017009 + }}, + {set:{ // 063: profile = video, sensor mode = capture, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x00000000, 0x0094A529, 0x0094A529, 0x0094A529, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00E739AA, 0x00000000, + 0x0001D00D + }}, + {set:{ // 064: profile = video, sensor mode = capture, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x00000000, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x00026013 + }}, + {set:{ // 065: profile = video, sensor mode = capture, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x00000000, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x00026013 + }}, + {set:{ // 066: profile = video, sensor mode = capture, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00842108, 0x00842108, 0x0094A529, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000B, 0x00F7BD84, 0x00000000, + 0x0002000F + }}, + {set:{ // 067: profile = video, sensor mode = capture, iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x00A5294A, 0x00A5294A, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000009, 0x00F7BD84, 0x00000000, + 0x0001A00B + }}, + {set:{ // 068: profile = video, sensor mode = capture, iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x00A5294A, 0x00A5294A, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000009, 0x00F7BD84, 0x00000000, + 0x0001A00B + }}, + {set:{ // 069: profile = video, sensor mode = capture, iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000008, 0x00F7BD84, 0x00000000, + 0x00017009 + }}, + {set:{ // 070: profile = video, sensor mode = video, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x00842108, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000006, 0x00C631D3, 0x00000000, + 0x00011005 + }}, + {set:{ // 071: profile = video, sensor mode = video, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x005294A5, 0x00C6318C, 0x00C6318C, 0x00B5AD6B, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000007, 0x00C631B0, 0x00000000, + 0x00014007 + }}, + {set:{ // 072: profile = video, sensor mode = video, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x00421084, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000008, 0x00D6B5AD, 0x00000000, + 0x00017009 + }}, + {set:{ // 073: profile = video, sensor mode = video, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x00000000, 0x0094A529, 0x0094A529, 0x0094A529, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00E739AA, 0x00000000, + 0x0001D00D + }}, + {set:{ // 074: profile = video, sensor mode = video, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x00000000, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x00026013 + }}, + {set:{ // 075: profile = video, sensor mode = video, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x00000000, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x00026013 + }}, + {set:{ // 076: profile = video, sensor mode = video, iso = 2000 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00739CE7, 0x00739CE7, 0x00842108, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x00023011 + }}, + {set:{ // 077: profile = video, sensor mode = video, iso = 2400 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00739CE7, 0x00739CE7, 0x00842108, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x00023011 + }}, + {set:{ // 078: profile = video, sensor mode = video, iso = 2800 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 079: profile = video, sensor mode = video, iso = 3200 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 080: profile = video, sensor mode = SlimVideo1, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000002, 0x00F7BD84, 0x00000000, + 0x00005001 + }}, + {set:{ // 081: profile = video, sensor mode = SlimVideo1, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000002, 0x00F7BD84, 0x00000000, + 0x00005001 + }}, + {set:{ // 082: profile = video, sensor mode = SlimVideo1, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000002, 0x00F7BD84, 0x00000000, + 0x00005001 + }}, + {set:{ // 083: profile = video, sensor mode = SlimVideo1, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000002, 0x00F7BD84, 0x00000000, + 0x00005001 + }}, + {set:{ // 084: profile = video, sensor mode = SlimVideo1, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000002, 0x00F7BD84, 0x00000000, + 0x00005001 + }}, + {set:{ // 085: profile = video, sensor mode = SlimVideo1, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000002, 0x00F7BD84, 0x00000000, + 0x00005001 + }}, + {set:{ // 086: profile = video, sensor mode = SlimVideo1, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000002, 0x00F7BD84, 0x00000000, + 0x00005001 + }}, + {set:{ // 087: profile = video, sensor mode = SlimVideo1, iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000002, 0x00F7BD84, 0x00000000, + 0x00005001 + }}, + {set:{ // 088: profile = video, sensor mode = SlimVideo1, iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000002, 0x00F7BD84, 0x00000000, + 0x00005001 + }}, + {set:{ // 089: profile = video, sensor mode = SlimVideo1, iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000002, 0x00F7BD84, 0x00000000, + 0x00005001 + }}, + {set:{ // 090: profile = video, sensor mode = SlimVideo2, iso = 100 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 091: profile = video, sensor mode = SlimVideo2, iso = 200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 092: profile = video, sensor mode = SlimVideo2, iso = 400 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 093: profile = video, sensor mode = SlimVideo2, iso = 800 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 094: profile = video, sensor mode = SlimVideo2, iso = 1200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 095: profile = video, sensor mode = SlimVideo2, iso = 1600 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 096: profile = video, sensor mode = SlimVideo2, iso = 2000 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 097: profile = video, sensor mode = SlimVideo2, iso = 2400 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 098: profile = video, sensor mode = SlimVideo2, iso = 2800 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 099: profile = video, sensor mode = SlimVideo2, iso = 3200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 100: profile = capture, sensor mode = preview, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x00842108, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000006, 0x00C631D3, 0x00000000, + 0x00011005 + }}, + {set:{ // 101: profile = capture, sensor mode = preview, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x005294A5, 0x00C6318C, 0x00C6318C, 0x00B5AD6B, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000007, 0x00C631B0, 0x00000000, + 0x00014007 + }}, + {set:{ // 102: profile = capture, sensor mode = preview, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x00421084, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000008, 0x00D6B5AD, 0x00000000, + 0x00017009 + }}, + {set:{ // 103: profile = capture, sensor mode = preview, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x00000000, 0x0094A529, 0x0094A529, 0x0094A529, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00E739AA, 0x00000000, + 0x0001D00D + }}, + {set:{ // 104: profile = capture, sensor mode = preview, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x00000000, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x00026013 + }}, + {set:{ // 105: profile = capture, sensor mode = preview, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x00000000, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x00026013 + }}, + {set:{ // 106: profile = capture, sensor mode = preview, iso = 2000 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 107: profile = capture, sensor mode = preview, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 108: profile = capture, sensor mode = preview, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 109: profile = capture, sensor mode = preview, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 110: profile = capture, sensor mode = capture, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x00842108, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000006, 0x00C631D3, 0x00000000, + 0x00011005 + }}, + {set:{ // 111: profile = capture, sensor mode = capture, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x005294A5, 0x00C6318C, 0x00C6318C, 0x00B5AD6B, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000007, 0x00C631B0, 0x00000000, + 0x00014007 + }}, + {set:{ // 112: profile = capture, sensor mode = capture, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x00421084, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000008, 0x00D6B5AD, 0x00000000, + 0x00017009 + }}, + {set:{ // 113: profile = capture, sensor mode = capture, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x00000000, 0x0094A529, 0x0094A529, 0x0094A529, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00E739AA, 0x00000000, + 0x0001D00D + }}, + {set:{ // 114: profile = capture, sensor mode = capture, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x00000000, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x00026013 + }}, + {set:{ // 115: profile = capture, sensor mode = capture, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x00000000, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x00026013 + }}, + {set:{ // 116: profile = capture, sensor mode = capture, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x00421084, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000006, 0x00F7BD84, 0x00000000, + 0x00011005 + }}, + {set:{ // 117: profile = capture, sensor mode = capture, iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x00421084, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000006, 0x00F7BD84, 0x00000000, + 0x00011005 + }}, + {set:{ // 118: profile = capture, sensor mode = capture, iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x00421084, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000006, 0x00F7BD84, 0x00000000, + 0x00011005 + }}, + {set:{ // 119: profile = capture, sensor mode = capture, iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x00421084, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000006, 0x00F7BD84, 0x00000000, + 0x00011005 + }}, + {set:{ // 120: profile = capture, sensor mode = video, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x00842108, 0x00D6B5AD, 0x00D6B5AD, 0x00B5AD6B, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000006, 0x00C631D3, 0x00000000, + 0x00011005 + }}, + {set:{ // 121: profile = capture, sensor mode = video, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x005294A5, 0x00C6318C, 0x00C6318C, 0x00B5AD6B, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000007, 0x00C631B0, 0x00000000, + 0x00014007 + }}, + {set:{ // 122: profile = capture, sensor mode = video, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x00421084, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000008, 0x00D6B5AD, 0x00000000, + 0x00017009 + }}, + {set:{ // 123: profile = capture, sensor mode = video, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x00000000, 0x0094A529, 0x0094A529, 0x0094A529, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00E739AA, 0x00000000, + 0x0001D00D + }}, + {set:{ // 124: profile = capture, sensor mode = video, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x00000000, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x00026013 + }}, + {set:{ // 125: profile = capture, sensor mode = video, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0x018C6308, 0x0000300A, 0x0021FE64, 0x0021FE64, 0x0021FE64, 0x0021FE64, + 0x00000000, 0x006318C6, 0x006318C6, 0x00739CE7, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x00026013 + }}, + {set:{ // 126: profile = capture, sensor mode = video, iso = 2000 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 127: profile = capture, sensor mode = video, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 128: profile = capture, sensor mode = video, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 129: profile = capture, sensor mode = video, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 130: profile = capture, sensor mode = SlimVideo1, iso = 100 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 131: profile = capture, sensor mode = SlimVideo1, iso = 200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 132: profile = capture, sensor mode = SlimVideo1, iso = 400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 133: profile = capture, sensor mode = SlimVideo1, iso = 800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 134: profile = capture, sensor mode = SlimVideo1, iso = 1200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 135: profile = capture, sensor mode = SlimVideo1, iso = 1600 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 136: profile = capture, sensor mode = SlimVideo1, iso = 2000 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 137: profile = capture, sensor mode = SlimVideo1, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 138: profile = capture, sensor mode = SlimVideo1, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 139: profile = capture, sensor mode = SlimVideo1, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 140: profile = capture, sensor mode = SlimVideo2, iso = 100 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 141: profile = capture, sensor mode = SlimVideo2, iso = 200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 142: profile = capture, sensor mode = SlimVideo2, iso = 400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 143: profile = capture, sensor mode = SlimVideo2, iso = 800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 144: profile = capture, sensor mode = SlimVideo2, iso = 1200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 145: profile = capture, sensor mode = SlimVideo2, iso = 1600 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 146: profile = capture, sensor mode = SlimVideo2, iso = 2000 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 147: profile = capture, sensor mode = SlimVideo2, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 148: profile = capture, sensor mode = SlimVideo2, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 149: profile = capture, sensor mode = SlimVideo2, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 150: profile = N3D preview, iso = 100 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 151: profile = N3D preview, iso = 200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 152: profile = N3D preview, iso = 400 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 153: profile = N3D preview, iso = 800 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 154: profile = N3D preview, iso = 1200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 155: profile = N3D preview, iso = 1600 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 156: profile = N3D preview, iso = 2000 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 157: profile = N3D preview, iso = 2400 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 158: profile = N3D preview, iso = 2800 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 159: profile = N3D preview, iso = 3200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 160: profile = N3D video, iso = 100 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 161: profile = N3D video, iso = 200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 162: profile = N3D video, iso = 400 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 163: profile = N3D video, iso = 800 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 164: profile = N3D video, iso = 1200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 165: profile = N3D video, iso = 1600 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 166: profile = N3D video, iso = 2000 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 167: profile = N3D video, iso = 2400 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 168: profile = N3D video, iso = 2800 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 169: profile = N3D video, iso = 3200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 170: profile = N3D capture, iso = 100 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 171: profile = N3D capture, iso = 200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 172: profile = N3D capture, iso = 400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 173: profile = N3D capture, iso = 800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 174: profile = N3D capture, iso = 1200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 175: profile = N3D capture, iso = 1600 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 176: profile = N3D capture, iso = 2000 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 177: profile = N3D capture, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 178: profile = N3D capture, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 179: profile = N3D capture, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 180: profile = IHDR preview, iso = 100 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00C6318C, 0x00F7BDEF, 0x00F7BDEF, 0x00C6318C, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000004, 0x00F7BD84, 0x00000001, + 0x0000B003 + }}, + {set:{ // 181: profile = IHDR preview, iso = 200 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00C6318C, 0x00F7BDEF, 0x00F7BDEF, 0x00C6318C, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000004, 0x00F7BD84, 0x00000001, + 0x0000B003 + }}, + {set:{ // 182: profile = IHDR preview, iso = 400 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00C6318C, 0x00F7BDEF, 0x00F7BDEF, 0x00C6318C, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000004, 0x00F7BD84, 0x00000001, + 0x0000B003 + }}, + {set:{ // 183: profile = IHDR preview, iso = 800 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00C6318C, 0x00F7BDEF, 0x00F7BDEF, 0x00C6318C, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000004, 0x00F7BD84, 0x00000001, + 0x0000B003 + }}, + {set:{ // 184: profile = IHDR preview, iso = 1200 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00B5AD6B, 0x00E739CE, 0x00E739CE, 0x00C6318C, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000005, 0x00F7BD84, 0x00000001, + 0x0000E004 + }}, + {set:{ // 185: profile = IHDR preview, iso = 1600 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00B5AD6B, 0x00E739CE, 0x00E739CE, 0x00C6318C, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000005, 0x00F7BD84, 0x00000001, + 0x0000E004 + }}, + {set:{ // 186: profile = IHDR preview, iso = 2000 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000001, + 0x0002000C + }}, + {set:{ // 187: profile = IHDR preview, iso = 2400 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000001, + 0x0002000C + }}, + {set:{ // 188: profile = IHDR preview, iso = 2800 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000001, + 0x0002000C + }}, + {set:{ // 189: profile = IHDR preview, iso = 3200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000001, + 0x0002000C + }}, + {set:{ // 190: profile = IHDR video, iso = 100 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00C6318C, 0x00F7BDEF, 0x00F7BDEF, 0x00C6318C, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000004, 0x00F7BD84, 0x00000001, + 0x0000B003 + }}, + {set:{ // 191: profile = IHDR video, iso = 200 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00C6318C, 0x00F7BDEF, 0x00F7BDEF, 0x00C6318C, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000004, 0x00F7BD84, 0x00000001, + 0x0000B003 + }}, + {set:{ // 192: profile = IHDR video, iso = 400 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00C6318C, 0x00F7BDEF, 0x00F7BDEF, 0x00C6318C, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000004, 0x00F7BD84, 0x00000001, + 0x0000B003 + }}, + {set:{ // 193: profile = IHDR video, iso = 800 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00C6318C, 0x00F7BDEF, 0x00F7BDEF, 0x00C6318C, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000004, 0x00F7BD84, 0x00000001, + 0x0000B003 + }}, + {set:{ // 194: profile = IHDR video, iso = 1200 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00B5AD6B, 0x00E739CE, 0x00E739CE, 0x00C6318C, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000005, 0x00F7BD84, 0x00000001, + 0x0000E004 + }}, + {set:{ // 195: profile = IHDR video, iso = 1600 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0x818C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00B5AD6B, 0x00E739CE, 0x00E739CE, 0x00C6318C, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000005, 0x00F7BD84, 0x00000001, + 0x0000E004 + }}, + {set:{ // 196: profile = IHDR video, iso = 2000 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000001, + 0x0002000C + }}, + {set:{ // 197: profile = IHDR video, iso = 2400 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000001, + 0x0002000C + }}, + {set:{ // 198: profile = IHDR video, iso = 2800 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000001, + 0x0002000C + }}, + {set:{ // 199: profile = IHDR video, iso = 3200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000001, + 0x0002000C + }}, + {set:{ // 200: profile = preview, sensor mode = custom1, iso = 100 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00F7BDEF, 0x01294A52, 0x01294A52, 0x00E739CE, 0x00020200, 0x00000008, 0x640A2468, 0x00000001, 0x0052A5FF, 0x00000000, + 0x00002001 + }}, + {set:{ // 201: profile = preview, sensor mode = custom1, iso = 200 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00F7BDEF, 0x01294A52, 0x01294A52, 0x00E739CE, 0x00020200, 0x00000008, 0x640A2468, 0x00000001, 0x0052A5FF, 0x00000000, + 0x00002001 + }}, + {set:{ // 202: profile = preview, sensor mode = custom1, iso = 400 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000002, 0x0052A5FF, 0x00000000, + 0x00005001 + }}, + {set:{ // 203: profile = preview, sensor mode = custom1, iso = 800 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x0094A529, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000003, 0x0052A5FF, 0x00000000, + 0x00008002 + }}, + {set:{ // 204: profile = preview, sensor mode = custom1, iso = 1200 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00842108, 0x00842108, 0x0094A529, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000B, 0x00F7BD84, 0x00000000, + 0x0002000F + }}, + {set:{ // 205: profile = preview, sensor mode = custom1, iso = 1600 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00842108, 0x00842108, 0x0094A529, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000B, 0x00F7BD84, 0x00000000, + 0x0002000F + }}, + {set:{ // 206: profile = preview, sensor mode = custom1, iso = 2000 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x00A5294A, 0x00A5294A, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000009, 0x00F7BD84, 0x00000000, + 0x0001A00B + }}, + {set:{ // 207: profile = preview, sensor mode = custom1, iso = 2400 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x00A5294A, 0x00A5294A, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000009, 0x00F7BD84, 0x00000000, + 0x0001A00B + }}, + {set:{ // 208: profile = preview, sensor mode = custom1, iso = 2800 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000008, 0x00F7BD84, 0x00000000, + 0x00017009 + }}, + {set:{ // 209: profile = preview, sensor mode = custom1, iso = 3200 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000008, 0x00F7BD84, 0x00000000, + 0x00017009 + }}, + {set:{ // 210: profile = preview, sensor mode = custom2, iso = 100 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00F7BDEF, 0x01294A52, 0x01294A52, 0x00E739CE, 0x00020200, 0x00000008, 0x640A2468, 0x00000001, 0x0052A5FF, 0x00000000, + 0x00002001 + }}, + {set:{ // 211: profile = preview, sensor mode = custom2, iso = 200 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00F7BDEF, 0x01294A52, 0x01294A52, 0x00E739CE, 0x00020200, 0x00000008, 0x640A2468, 0x00000001, 0x0052A5FF, 0x00000000, + 0x00002001 + }}, + {set:{ // 212: profile = preview, sensor mode = custom2, iso = 400 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000002, 0x0052A5FF, 0x00000000, + 0x00005001 + }}, + {set:{ // 213: profile = preview, sensor mode = custom2, iso = 800 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x0094A529, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000003, 0x0052A5FF, 0x00000000, + 0x00008002 + }}, + {set:{ // 214: profile = preview, sensor mode = custom2, iso = 1200 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00842108, 0x00842108, 0x0094A529, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000B, 0x00F7BD84, 0x00000000, + 0x0002000F + }}, + {set:{ // 215: profile = preview, sensor mode = custom2, iso = 1600 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00842108, 0x00842108, 0x0094A529, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000B, 0x00F7BD84, 0x00000000, + 0x0002000F + }}, + {set:{ // 216: profile = preview, sensor mode = custom2, iso = 2000 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x00A5294A, 0x00A5294A, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000009, 0x00F7BD84, 0x00000000, + 0x0001A00B + }}, + {set:{ // 217: profile = preview, sensor mode = custom2, iso = 2400 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x00A5294A, 0x00A5294A, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000009, 0x00F7BD84, 0x00000000, + 0x0001A00B + }}, + {set:{ // 218: profile = preview, sensor mode = custom2, iso = 2800 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000008, 0x00F7BD84, 0x00000000, + 0x00017009 + }}, + {set:{ // 219: profile = preview, sensor mode = custom2, iso = 3200 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000008, 0x00F7BD84, 0x00000000, + 0x00017009 + }}, + {set:{ // 220: profile = preview, sensor mode = custom3, iso = 100 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 221: profile = preview, sensor mode = custom3, iso = 200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 222: profile = preview, sensor mode = custom3, iso = 400 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 223: profile = preview, sensor mode = custom3, iso = 800 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 224: profile = preview, sensor mode = custom3, iso = 1200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 225: profile = preview, sensor mode = custom3, iso = 1600 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 226: profile = preview, sensor mode = custom3, iso = 2000 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 227: profile = preview, sensor mode = custom3, iso = 2400 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 228: profile = preview, sensor mode = custom3, iso = 2800 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 229: profile = preview, sensor mode = custom3, iso = 3200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 230: profile = preview, sensor mode = custom4, iso = 100 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 231: profile = preview, sensor mode = custom4, iso = 200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 232: profile = preview, sensor mode = custom4, iso = 400 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 233: profile = preview, sensor mode = custom4, iso = 800 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 234: profile = preview, sensor mode = custom4, iso = 1200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 235: profile = preview, sensor mode = custom4, iso = 1600 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 236: profile = preview, sensor mode = custom4, iso = 2000 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 237: profile = preview, sensor mode = custom4, iso = 2400 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 238: profile = preview, sensor mode = custom4, iso = 2800 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 239: profile = preview, sensor mode = custom4, iso = 3200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 240: profile = preview, sensor mode = custom5, iso = 100 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 241: profile = preview, sensor mode = custom5, iso = 200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 242: profile = preview, sensor mode = custom5, iso = 400 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 243: profile = preview, sensor mode = custom5, iso = 800 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 244: profile = preview, sensor mode = custom5, iso = 1200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 245: profile = preview, sensor mode = custom5, iso = 1600 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 246: profile = preview, sensor mode = custom5, iso = 2000 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 247: profile = preview, sensor mode = custom5, iso = 2400 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 248: profile = preview, sensor mode = custom5, iso = 2800 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 249: profile = preview, sensor mode = custom5, iso = 3200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 250: profile = video, sensor mode = custom1, iso = 100 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00F7BDEF, 0x00E739CE, 0x00E739CE, 0x00C6318C, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000005, 0x00F7BD84, 0x00000000, + 0x0000E004 + }}, + {set:{ // 251: profile = video, sensor mode = custom1, iso = 200 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x005294A5, 0x00842108, 0x00842108, 0x0094A529, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000B, 0x00F7BD84, 0x00000000, + 0x0002000F + }}, + {set:{ // 252: profile = video, sensor mode = custom1, iso = 400 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x006318C6, 0x0094A529, 0x0094A529, 0x0094A529, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x0001D00D + }}, + {set:{ // 253: profile = video, sensor mode = custom1, iso = 800 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00739CE7, 0x00739CE7, 0x00842108, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x00023011 + }}, + {set:{ // 254: profile = video, sensor mode = custom1, iso = 1200 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00210842, 0x00739CE7, 0x00739CE7, 0x00842108, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x00023011 + }}, + {set:{ // 255: profile = video, sensor mode = custom1, iso = 1600 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00739CE7, 0x00739CE7, 0x00842108, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00D6B5AD, 0x00000000, + 0x00023011 + }}, + {set:{ // 256: profile = video, sensor mode = custom1, iso = 2000 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00739CE7, 0x00739CE7, 0x00842108, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x00023011 + }}, + {set:{ // 257: profile = video, sensor mode = custom1, iso = 2400 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00739CE7, 0x00739CE7, 0x00842108, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x00023011 + }}, + {set:{ // 258: profile = video, sensor mode = custom1, iso = 2800 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 259: profile = video, sensor mode = custom1, iso = 3200 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 260: profile = video, sensor mode = custom2, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00B5AD6B, 0x00E739CE, 0x00E739CE, 0x00C6318C, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000005, 0x00F7BD84, 0x00000000, + 0x0000E004 + }}, + {set:{ // 261: profile = video, sensor mode = custom2, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x0094A529, 0x00C6318C, 0x00C6318C, 0x00B5AD6B, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000007, 0x00F7BD84, 0x00000000, + 0x00014007 + }}, + {set:{ // 262: profile = video, sensor mode = custom2, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00210842, 0x0094A529, 0x0094A529, 0x0094A529, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x0001D00D + }}, + {set:{ // 263: profile = video, sensor mode = custom2, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x005294A5, 0x00842108, 0x00842108, 0x0094A529, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000B, 0x00F7BD84, 0x00000000, + 0x0002000F + }}, + {set:{ // 264: profile = video, sensor mode = custom2, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x005294A5, 0x00842108, 0x00842108, 0x0094A529, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000B, 0x00F7BD84, 0x00000000, + 0x0002000F + }}, + {set:{ // 265: profile = video, sensor mode = custom2, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00842108, 0x00842108, 0x0094A529, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000B, 0x00F7BD84, 0x00000000, + 0x0002000F + }}, + {set:{ // 266: profile = video, sensor mode = custom2, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00108421, 0x00842108, 0x00842108, 0x0094A529, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000B, 0x00F7BD84, 0x00000000, + 0x0002000F + }}, + {set:{ // 267: profile = video, sensor mode = custom2, iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x00A5294A, 0x00A5294A, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000009, 0x00F7BD84, 0x00000000, + 0x0001A00B + }}, + {set:{ // 268: profile = video, sensor mode = custom2, iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00318C63, 0x00A5294A, 0x00A5294A, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000009, 0x00F7BD84, 0x00000000, + 0x0001A00B + }}, + {set:{ // 269: profile = video, sensor mode = custom2, iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00B5AD6B, 0x00B5AD6B, 0x00A5294A, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000008, 0x00F7BD84, 0x00000000, + 0x00017009 + }}, + {set:{ // 270: profile = video, sensor mode = custom3, iso = 100 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00F7BDEF, 0x00E739CE, 0x00E739CE, 0x00C6318C, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000005, 0x00F7BD84, 0x00000000, + 0x0000E004 + }}, + {set:{ // 271: profile = video, sensor mode = custom3, iso = 200 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x005294A5, 0x00842108, 0x00842108, 0x0094A529, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000B, 0x00F7BD84, 0x00000000, + 0x0002000F + }}, + {set:{ // 272: profile = video, sensor mode = custom3, iso = 400 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x006318C6, 0x0094A529, 0x0094A529, 0x0094A529, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000A, 0x00F7BD84, 0x00000000, + 0x0001D00D + }}, + {set:{ // 273: profile = video, sensor mode = custom3, iso = 800 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00739CE7, 0x00739CE7, 0x00842108, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x00023011 + }}, + {set:{ // 274: profile = video, sensor mode = custom3, iso = 1200 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00210842, 0x00739CE7, 0x00739CE7, 0x00842108, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x00023011 + }}, + {set:{ // 275: profile = video, sensor mode = custom3, iso = 1600 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00739CE7, 0x00739CE7, 0x00842108, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00D6B5AD, 0x00000000, + 0x00023011 + }}, + {set:{ // 276: profile = video, sensor mode = custom3, iso = 2000 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00739CE7, 0x00739CE7, 0x00842108, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x00023011 + }}, + {set:{ // 277: profile = video, sensor mode = custom3, iso = 2400 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00739CE7, 0x00739CE7, 0x00842108, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x00023011 + }}, + {set:{ // 278: profile = video, sensor mode = custom3, iso = 2800 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 279: profile = video, sensor mode = custom3, iso = 3200 + 0x00000010, 0x00000E03, 0x01182003, 0x80081205, 0x2B8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00000000, 0x00421084, 0x00421084, 0x005294A5, 0x00020200, 0x0000000F, 0x4B0F2468, 0x0000000C, 0x00F7BD84, 0x00000000, + 0x0002C017 + }}, + {set:{ // 280: profile = video, sensor mode = custom4, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000002, 0x00F7BD84, 0x00000000, + 0x00005001 + }}, + {set:{ // 281: profile = video, sensor mode = custom4, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000002, 0x00F7BD84, 0x00000000, + 0x00005001 + }}, + {set:{ // 282: profile = video, sensor mode = custom4, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000002, 0x00F7BD84, 0x00000000, + 0x00005001 + }}, + {set:{ // 283: profile = video, sensor mode = custom4, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000002, 0x00F7BD84, 0x00000000, + 0x00005001 + }}, + {set:{ // 284: profile = video, sensor mode = custom4, iso = 1200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000002, 0x00F7BD84, 0x00000000, + 0x00005001 + }}, + {set:{ // 285: profile = video, sensor mode = custom4, iso = 1600 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000002, 0x00F7BD84, 0x00000000, + 0x00005001 + }}, + {set:{ // 286: profile = video, sensor mode = custom4, iso = 2000 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000002, 0x00F7BD84, 0x00000000, + 0x00005001 + }}, + {set:{ // 287: profile = video, sensor mode = custom4, iso = 2400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000002, 0x00F7BD84, 0x00000000, + 0x00005001 + }}, + {set:{ // 288: profile = video, sensor mode = custom4, iso = 2800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000002, 0x00F7BD84, 0x00000000, + 0x00005001 + }}, + {set:{ // 289: profile = video, sensor mode = custom4, iso = 3200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x0000000F, 0x4B0F2468, 0x00000002, 0x00F7BD84, 0x00000000, + 0x00005001 + }}, + {set:{ // 290: profile = video, sensor mode = custom5, iso = 100 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 291: profile = video, sensor mode = custom5, iso = 200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 292: profile = video, sensor mode = custom5, iso = 400 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 293: profile = video, sensor mode = custom5, iso = 800 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 294: profile = video, sensor mode = custom5, iso = 1200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 295: profile = video, sensor mode = custom5, iso = 1600 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 296: profile = video, sensor mode = custom5, iso = 2000 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 297: profile = video, sensor mode = custom5, iso = 2400 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 298: profile = video, sensor mode = custom5, iso = 2800 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 299: profile = video, sensor mode = custom5, iso = 3200 + 0x00000010, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 300: profile = capture, sensor mode = custom1, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00F7BDEF, 0x01294A52, 0x01294A52, 0x00E739CE, 0x00020200, 0x00000008, 0x640A2468, 0x00000001, 0x0052A5FF, 0x00000000, + 0x00002001 + }}, + {set:{ // 301: profile = capture, sensor mode = custom1, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00F7BDEF, 0x01294A52, 0x01294A52, 0x00E739CE, 0x00020200, 0x00000008, 0x640A2468, 0x00000001, 0x0052A5FF, 0x00000000, + 0x00002001 + }}, + {set:{ // 302: profile = capture, sensor mode = custom1, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000002, 0x0052A5FF, 0x00000000, + 0x00005001 + }}, + {set:{ // 303: profile = capture, sensor mode = custom1, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00B5AD6B, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000003, 0x0052A5FF, 0x00000000, + 0x00008002 + }}, + {set:{ // 304: profile = capture, sensor mode = custom1, iso = 1200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 305: profile = capture, sensor mode = custom1, iso = 1600 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 306: profile = capture, sensor mode = custom1, iso = 2000 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 307: profile = capture, sensor mode = custom1, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 308: profile = capture, sensor mode = custom1, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 309: profile = capture, sensor mode = custom1, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 310: profile = capture, sensor mode = custom2, iso = 100 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00F7BDEF, 0x01294A52, 0x01294A52, 0x00E739CE, 0x00020200, 0x00000008, 0x640A2468, 0x00000001, 0x0052A5FF, 0x00000000, + 0x00002001 + }}, + {set:{ // 311: profile = capture, sensor mode = custom2, iso = 200 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00F7BDEF, 0x01294A52, 0x01294A52, 0x00E739CE, 0x00020200, 0x00000008, 0x640A2468, 0x00000001, 0x0052A5FF, 0x00000000, + 0x00002001 + }}, + {set:{ // 312: profile = capture, sensor mode = custom2, iso = 400 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00E739CE, 0x0118C631, 0x0118C631, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000002, 0x0052A5FF, 0x00000000, + 0x00005001 + }}, + {set:{ // 313: profile = capture, sensor mode = custom2, iso = 800 + 0x00000000, 0x00000E03, 0x01182003, 0x80081205, 0xAB8C6308, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00B5AD6B, 0x01084210, 0x01084210, 0x00D6B5AD, 0x00020200, 0x00000008, 0x640A2468, 0x00000003, 0x0052A5FF, 0x00000000, + 0x00008002 + }}, + {set:{ // 314: profile = capture, sensor mode = custom2, iso = 1200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 315: profile = capture, sensor mode = custom2, iso = 1600 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 316: profile = capture, sensor mode = custom2, iso = 2000 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 317: profile = capture, sensor mode = custom2, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 318: profile = capture, sensor mode = custom2, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 319: profile = capture, sensor mode = custom2, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 320: profile = capture, sensor mode = custom3, iso = 100 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 321: profile = capture, sensor mode = custom3, iso = 200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 322: profile = capture, sensor mode = custom3, iso = 400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 323: profile = capture, sensor mode = custom3, iso = 800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 324: profile = capture, sensor mode = custom3, iso = 1200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 325: profile = capture, sensor mode = custom3, iso = 1600 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 326: profile = capture, sensor mode = custom3, iso = 2000 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 327: profile = capture, sensor mode = custom3, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 328: profile = capture, sensor mode = custom3, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 329: profile = capture, sensor mode = custom3, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 330: profile = capture, sensor mode = custom4, iso = 100 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 331: profile = capture, sensor mode = custom4, iso = 200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 332: profile = capture, sensor mode = custom4, iso = 400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 333: profile = capture, sensor mode = custom4, iso = 800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 334: profile = capture, sensor mode = custom4, iso = 1200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 335: profile = capture, sensor mode = custom4, iso = 1600 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 336: profile = capture, sensor mode = custom4, iso = 2000 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 337: profile = capture, sensor mode = custom4, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 338: profile = capture, sensor mode = custom4, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 339: profile = capture, sensor mode = custom4, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 340: profile = capture, sensor mode = custom5, iso = 100 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 341: profile = capture, sensor mode = custom5, iso = 200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 342: profile = capture, sensor mode = custom5, iso = 400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 343: profile = capture, sensor mode = custom5, iso = 800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 344: profile = capture, sensor mode = custom5, iso = 1200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 345: profile = capture, sensor mode = custom5, iso = 1600 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 346: profile = capture, sensor mode = custom5, iso = 2000 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 347: profile = capture, sensor mode = custom5, iso = 2400 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 348: profile = capture, sensor mode = custom5, iso = 2800 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 349: profile = capture, sensor mode = custom5, iso = 3200 + 0x00000000, 0x00000E03, 0x01182019, 0x000E120D, 0x81064188, 0x0000300A, 0x00288C14, 0x00290446, 0x0029FE78, 0x0029B864, + 0x00421084, 0x00421084, 0x00421084, 0x00739CE7, 0x00020200, 0x00000000, 0x640A2468, 0x0000000C, 0x0052A5FF, 0x00000000, + 0x0002000C + }}, + {set:{ // 350: Disable (Do not modify me) + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, + 0x00000000 + }} +}, +CCM:{ // format: Q1.3.9 + {set:{//00: D65 + 0x0768018B, 0x0000000D, 0x015C07CF, 0x000007D5, 0x078C0008, 0x0000016C + }}, + {set:{//01: TL84 + 0x078E0179, 0x000007F9, 0x015B07AC, 0x000007F9, 0x076D07FB, 0x00000198 + }}, + {set:{//02: CWF + 0x072301D1, 0x0000000C, 0x014107B1, 0x0000000E, 0x07600009, 0x00000197 + }}, + {set:{//03: A + 0x0781017A, 0x00000005, 0x014D07AC, 0x00000007, 0x06EE0007, 0x0000020B + }} +}, +GGM:{ + {//00 + rb_gmt:{set:{ + 0x20002000, 0x20082008, 0x20102010, 0x20182018, 0x20202020, 0x20282028, 0x20302030, 0x20382038, 0x1C401C40, 0x20472047, + 0x1C4F1C4F, 0x20562056, 0x1C5E1C5E, 0x20652065, 0x1C6D1C6D, 0x20742074, 0x187C187C, 0x1C821C82, 0x1C891C89, 0x1C901C90, + 0x18971897, 0x1C9D1C9D, 0x1CA41CA4, 0x1CAB1CAB, 0x18B218B2, 0x1CB81CB8, 0x1CBF1CBF, 0x1CC61CC6, 0x18CD18CD, 0x1CD31CD3, + 0x1CDA1CDA, 0x1CE11CE1, 0x14E814E8, 0x18ED18ED, 0x18F318F3, 0x18F918F9, 0x14FF14FF, 0x19041904, 0x190A190A, 0x19101910, + 0x15161516, 0x191B191B, 0x19211921, 0x19271927, 0x152D152D, 0x19321932, 0x19381938, 0x193E193E, 0x15441544, 0x15491549, + 0x154E154E, 0x15531553, 0x15581558, 0x155D155D, 0x15621562, 0x15671567, 0x156C156C, 0x15711571, 0x15761576, 0x157B157B, + 0x15801580, 0x15851585, 0x158A158A, 0x158F158F, 0x21942194, 0x259C259C, 0x21A521A5, 0x25AD25AD, 0x21B621B6, 0x25BE25BE, + 0x21C721C7, 0x25CF25CF, 0x1DD81DD8, 0x21DF21DF, 0x1DE71DE7, 0x21EE21EE, 0x1DF61DF6, 0x21FD21FD, 0x1E051E05, 0x220C220C, + 0x1A141A14, 0x1E1A1E1A, 0x1A211A21, 0x1E271E27, 0x1A2E1A2E, 0x1E341E34, 0x1A3B1A3B, 0x1E411E41, 0x1A481A48, 0x1A4E1A4E, + 0x1A541A54, 0x1A5A1A5A, 0x1A601A60, 0x1A661A66, 0x1A6C1A6C, 0x1A721A72, 0x26782678, 0x26812681, 0x268A268A, 0x26932693, + 0x269C269C, 0x26A526A5, 0x26AE26AE, 0x26B726B7, 0x1EC01EC0, 0x22C722C7, 0x1ECF1ECF, 0x22D622D6, 0x1EDE1EDE, 0x22E522E5, + 0x1EED1EED, 0x22F422F4, 0x1AFC1AFC, 0x1B021B02, 0x1B081B08, 0x1B0E1B0E, 0x1B141B14, 0x1B1A1B1A, 0x1B201B20, 0x1B261B26, + 0x132C132C, 0x17301730, 0x13351335, 0x17391739, 0x133E133E, 0x17421742, 0x13471347, 0x174B174B, 0x4B504B50, 0x4B624B62, + 0x3B743B74, 0x3B823B82, 0x2F902F90, 0x2F9B2F9B, 0x2FA62FA6, 0x2FB12FB1, 0x2BBC2BBC, 0x2BC62BC6, 0x23D023D0, 0x23D823D8, + 0x23E023E0, 0x23E823E8, 0x1BF01BF0, 0x1BF61BF6 + }}, + g_gmt:{set:{ + 0x00002000, 0x00002008, 0x00002010, 0x00002018, 0x00002020, 0x00002028, 0x00002030, 0x00002038, 0x00001C40, 0x00002047, + 0x00001C4F, 0x00002056, 0x00001C5E, 0x00002065, 0x00001C6D, 0x00002074, 0x0000187C, 0x00001C82, 0x00001C89, 0x00001C90, + 0x00001897, 0x00001C9D, 0x00001CA4, 0x00001CAB, 0x000018B2, 0x00001CB8, 0x00001CBF, 0x00001CC6, 0x000018CD, 0x00001CD3, + 0x00001CDA, 0x00001CE1, 0x000014E8, 0x000018ED, 0x000018F3, 0x000018F9, 0x000014FF, 0x00001904, 0x0000190A, 0x00001910, + 0x00001516, 0x0000191B, 0x00001921, 0x00001927, 0x0000152D, 0x00001932, 0x00001938, 0x0000193E, 0x00001544, 0x00001549, + 0x0000154E, 0x00001553, 0x00001558, 0x0000155D, 0x00001562, 0x00001567, 0x0000156C, 0x00001571, 0x00001576, 0x0000157B, + 0x00001580, 0x00001585, 0x0000158A, 0x0000158F, 0x00002194, 0x0000259C, 0x000021A5, 0x000025AD, 0x000021B6, 0x000025BE, + 0x000021C7, 0x000025CF, 0x00001DD8, 0x000021DF, 0x00001DE7, 0x000021EE, 0x00001DF6, 0x000021FD, 0x00001E05, 0x0000220C, + 0x00001A14, 0x00001E1A, 0x00001A21, 0x00001E27, 0x00001A2E, 0x00001E34, 0x00001A3B, 0x00001E41, 0x00001A48, 0x00001A4E, + 0x00001A54, 0x00001A5A, 0x00001A60, 0x00001A66, 0x00001A6C, 0x00001A72, 0x00002678, 0x00002681, 0x0000268A, 0x00002693, + 0x0000269C, 0x000026A5, 0x000026AE, 0x000026B7, 0x00001EC0, 0x000022C7, 0x00001ECF, 0x000022D6, 0x00001EDE, 0x000022E5, + 0x00001EED, 0x000022F4, 0x00001AFC, 0x00001B02, 0x00001B08, 0x00001B0E, 0x00001B14, 0x00001B1A, 0x00001B20, 0x00001B26, + 0x0000132C, 0x00001730, 0x00001335, 0x00001739, 0x0000133E, 0x00001742, 0x00001347, 0x0000174B, 0x00004B50, 0x00004B62, + 0x00003B74, 0x00003B82, 0x00002F90, 0x00002F9B, 0x00002FA6, 0x00002FB1, 0x00002BBC, 0x00002BC6, 0x000023D0, 0x000023D8, + 0x000023E0, 0x000023E8, 0x00001BF0, 0x00001BF6 + }}}, + {//01 + rb_gmt:{set:{ + 0x24002400, 0x24092409, 0x24122412, 0x241B241B, 0x28242824, 0x282E282E, 0x28382838, 0x28422842, 0x284C284C, 0x24562456, + 0x285F285F, 0x24692469, 0x24722472, 0x207B207B, 0x24832483, 0x208C208C, 0x20942094, 0x209C209C, 0x20A420A4, 0x20AC20AC, + 0x20B420B4, 0x1CBC1CBC, 0x1CC31CC3, 0x20CA20CA, 0x1CD21CD2, 0x1CD91CD9, 0x1CE01CE0, 0x1CE71CE7, 0x18EE18EE, 0x1CF41CF4, + 0x1CFB1CFB, 0x19021902, 0x19081908, 0x1D0E1D0E, 0x19151915, 0x191B191B, 0x19211921, 0x19271927, 0x192D192D, 0x15331533, + 0x19381938, 0x193E193E, 0x15441544, 0x19491949, 0x154F154F, 0x19541954, 0x155A155A, 0x155F155F, 0x15641564, 0x15691569, + 0x156E156E, 0x15731573, 0x15781578, 0x157D157D, 0x15821582, 0x15871587, 0x118C118C, 0x15901590, 0x15951595, 0x119A119A, + 0x159E159E, 0x11A311A3, 0x15A715A7, 0x11AC11AC, 0x25B025B0, 0x21B921B9, 0x25C125C1, 0x21CA21CA, 0x21D221D2, 0x1DDA1DDA, + 0x21E121E1, 0x1DE91DE9, 0x1DF01DF0, 0x1DF71DF7, 0x19FE19FE, 0x1E041E04, 0x1A0B1A0B, 0x1A111A11, 0x1E171E17, 0x1A1E1A1E, + 0x1E241E24, 0x1A2B1A2B, 0x1E311E31, 0x1E381E38, 0x1A3F1A3F, 0x1E451E45, 0x1A4C1A4C, 0x1A521A52, 0x1A581A58, 0x165E165E, + 0x16631663, 0x16681668, 0x166D166D, 0x16721672, 0x12771277, 0x167B167B, 0x26802680, 0x2A892A89, 0x26932693, 0x269C269C, + 0x2AA52AA5, 0x22AF22AF, 0x26B726B7, 0x22C022C0, 0x22C822C8, 0x1ED01ED0, 0x1ED71ED7, 0x1ADE1ADE, 0x1AE41AE4, 0x1AEA1AEA, + 0x1AF01AF0, 0x1AF61AF6, 0x1AFC1AFC, 0x17021702, 0x1B071B07, 0x170D170D, 0x1B121B12, 0x17181718, 0x1B1D1B1D, 0x17231723, + 0x17281728, 0x1B2D1B2D, 0x17331733, 0x17381738, 0x173D173D, 0x17421742, 0x17471747, 0x134C134C, 0x3B503B50, 0x3B5E3B5E, + 0x436C436C, 0x437C437C, 0x3B8C3B8C, 0x339A339A, 0x2BA62BA6, 0x23B023B0, 0x23B823B8, 0x23C023C0, 0x2BC82BC8, 0x2BD22BD2, + 0x1FDC1FDC, 0x27E327E3, 0x33EC33EC, 0x1FF81FF8 + }}, + g_gmt:{set:{ + 0x00002400, 0x00002409, 0x00002412, 0x0000241B, 0x00002824, 0x0000282E, 0x00002838, 0x00002842, 0x0000284C, 0x00002456, + 0x0000285F, 0x00002469, 0x00002472, 0x0000207B, 0x00002483, 0x0000208C, 0x00002094, 0x0000209C, 0x000020A4, 0x000020AC, + 0x000020B4, 0x00001CBC, 0x00001CC3, 0x000020CA, 0x00001CD2, 0x00001CD9, 0x00001CE0, 0x00001CE7, 0x000018EE, 0x00001CF4, + 0x00001CFB, 0x00001902, 0x00001908, 0x00001D0E, 0x00001915, 0x0000191B, 0x00001921, 0x00001927, 0x0000192D, 0x00001533, + 0x00001938, 0x0000193E, 0x00001544, 0x00001949, 0x0000154F, 0x00001954, 0x0000155A, 0x0000155F, 0x00001564, 0x00001569, + 0x0000156E, 0x00001573, 0x00001578, 0x0000157D, 0x00001582, 0x00001587, 0x0000118C, 0x00001590, 0x00001595, 0x0000119A, + 0x0000159E, 0x000011A3, 0x000015A7, 0x000011AC, 0x000025B0, 0x000021B9, 0x000025C1, 0x000021CA, 0x000021D2, 0x00001DDA, + 0x000021E1, 0x00001DE9, 0x00001DF0, 0x00001DF7, 0x000019FE, 0x00001E04, 0x00001A0B, 0x00001A11, 0x00001E17, 0x00001A1E, + 0x00001E24, 0x00001A2B, 0x00001E31, 0x00001E38, 0x00001A3F, 0x00001E45, 0x00001A4C, 0x00001A52, 0x00001A58, 0x0000165E, + 0x00001663, 0x00001668, 0x0000166D, 0x00001672, 0x00001277, 0x0000167B, 0x00002680, 0x00002A89, 0x00002693, 0x0000269C, + 0x00002AA5, 0x000022AF, 0x000026B7, 0x000022C0, 0x000022C8, 0x00001ED0, 0x00001ED7, 0x00001ADE, 0x00001AE4, 0x00001AEA, + 0x00001AF0, 0x00001AF6, 0x00001AFC, 0x00001702, 0x00001B07, 0x0000170D, 0x00001B12, 0x00001718, 0x00001B1D, 0x00001723, + 0x00001728, 0x00001B2D, 0x00001733, 0x00001738, 0x0000173D, 0x00001742, 0x00001747, 0x0000134C, 0x00003B50, 0x00003B5E, + 0x0000436C, 0x0000437C, 0x00003B8C, 0x0000339A, 0x00002BA6, 0x000023B0, 0x000023B8, 0x000023C0, 0x00002BC8, 0x00002BD2, + 0x00001FDC, 0x000027E3, 0x000033EC, 0x00001FF8 + }}}, + {//02 + rb_gmt:{set:{ + 0x24002400, 0x24092409, 0x24122412, 0x241B241B, 0x28242824, 0x282E282E, 0x28382838, 0x28422842, 0x284C284C, 0x24562456, + 0x285F285F, 0x24692469, 0x24722472, 0x207B207B, 0x24832483, 0x208C208C, 0x20942094, 0x209C209C, 0x20A420A4, 0x20AC20AC, + 0x20B420B4, 0x1CBC1CBC, 0x1CC31CC3, 0x20CA20CA, 0x1CD21CD2, 0x1CD91CD9, 0x1CE01CE0, 0x1CE71CE7, 0x18EE18EE, 0x1CF41CF4, + 0x1CFB1CFB, 0x19021902, 0x19081908, 0x1D0E1D0E, 0x19151915, 0x191B191B, 0x19211921, 0x19271927, 0x192D192D, 0x15331533, + 0x19381938, 0x193E193E, 0x15441544, 0x19491949, 0x154F154F, 0x19541954, 0x155A155A, 0x155F155F, 0x15641564, 0x15691569, + 0x156E156E, 0x15731573, 0x15781578, 0x157D157D, 0x15821582, 0x15871587, 0x118C118C, 0x15901590, 0x15951595, 0x119A119A, + 0x159E159E, 0x11A311A3, 0x15A715A7, 0x11AC11AC, 0x25B025B0, 0x21B921B9, 0x25C125C1, 0x21CA21CA, 0x21D221D2, 0x1DDA1DDA, + 0x21E121E1, 0x1DE91DE9, 0x1DF01DF0, 0x1DF71DF7, 0x19FE19FE, 0x1E041E04, 0x1A0B1A0B, 0x1A111A11, 0x1E171E17, 0x1A1E1A1E, + 0x1E241E24, 0x1A2B1A2B, 0x1E311E31, 0x1E381E38, 0x1A3F1A3F, 0x1E451E45, 0x1A4C1A4C, 0x1A521A52, 0x1A581A58, 0x165E165E, + 0x16631663, 0x16681668, 0x166D166D, 0x16721672, 0x12771277, 0x167B167B, 0x26802680, 0x2A892A89, 0x26932693, 0x269C269C, + 0x2AA52AA5, 0x22AF22AF, 0x26B726B7, 0x22C022C0, 0x22C822C8, 0x1ED01ED0, 0x1ED71ED7, 0x1ADE1ADE, 0x1AE41AE4, 0x1AEA1AEA, + 0x1AF01AF0, 0x1AF61AF6, 0x1AFC1AFC, 0x17021702, 0x1B071B07, 0x170D170D, 0x1B121B12, 0x17181718, 0x1B1D1B1D, 0x17231723, + 0x17281728, 0x1B2D1B2D, 0x17331733, 0x17381738, 0x173D173D, 0x17421742, 0x17471747, 0x134C134C, 0x3B503B50, 0x3B5E3B5E, + 0x436C436C, 0x437C437C, 0x3B8C3B8C, 0x339A339A, 0x2BA62BA6, 0x23B023B0, 0x23B823B8, 0x23C023C0, 0x2BC82BC8, 0x2BD22BD2, + 0x1FDC1FDC, 0x27E327E3, 0x33EC33EC, 0x1FF81FF8 + }}, + g_gmt:{set:{ + 0x00002400, 0x00002409, 0x00002412, 0x0000241B, 0x00002824, 0x0000282E, 0x00002838, 0x00002842, 0x0000284C, 0x00002456, + 0x0000285F, 0x00002469, 0x00002472, 0x0000207B, 0x00002483, 0x0000208C, 0x00002094, 0x0000209C, 0x000020A4, 0x000020AC, + 0x000020B4, 0x00001CBC, 0x00001CC3, 0x000020CA, 0x00001CD2, 0x00001CD9, 0x00001CE0, 0x00001CE7, 0x000018EE, 0x00001CF4, + 0x00001CFB, 0x00001902, 0x00001908, 0x00001D0E, 0x00001915, 0x0000191B, 0x00001921, 0x00001927, 0x0000192D, 0x00001533, + 0x00001938, 0x0000193E, 0x00001544, 0x00001949, 0x0000154F, 0x00001954, 0x0000155A, 0x0000155F, 0x00001564, 0x00001569, + 0x0000156E, 0x00001573, 0x00001578, 0x0000157D, 0x00001582, 0x00001587, 0x0000118C, 0x00001590, 0x00001595, 0x0000119A, + 0x0000159E, 0x000011A3, 0x000015A7, 0x000011AC, 0x000025B0, 0x000021B9, 0x000025C1, 0x000021CA, 0x000021D2, 0x00001DDA, + 0x000021E1, 0x00001DE9, 0x00001DF0, 0x00001DF7, 0x000019FE, 0x00001E04, 0x00001A0B, 0x00001A11, 0x00001E17, 0x00001A1E, + 0x00001E24, 0x00001A2B, 0x00001E31, 0x00001E38, 0x00001A3F, 0x00001E45, 0x00001A4C, 0x00001A52, 0x00001A58, 0x0000165E, + 0x00001663, 0x00001668, 0x0000166D, 0x00001672, 0x00001277, 0x0000167B, 0x00002680, 0x00002A89, 0x00002693, 0x0000269C, + 0x00002AA5, 0x000022AF, 0x000026B7, 0x000022C0, 0x000022C8, 0x00001ED0, 0x00001ED7, 0x00001ADE, 0x00001AE4, 0x00001AEA, + 0x00001AF0, 0x00001AF6, 0x00001AFC, 0x00001702, 0x00001B07, 0x0000170D, 0x00001B12, 0x00001718, 0x00001B1D, 0x00001723, + 0x00001728, 0x00001B2D, 0x00001733, 0x00001738, 0x0000173D, 0x00001742, 0x00001747, 0x0000134C, 0x00003B50, 0x00003B5E, + 0x0000436C, 0x0000437C, 0x00003B8C, 0x0000339A, 0x00002BA6, 0x000023B0, 0x000023B8, 0x000023C0, 0x00002BC8, 0x00002BD2, + 0x00001FDC, 0x000027E3, 0x000033EC, 0x00001FF8 + }}}, + {//03 + rb_gmt:{set:{ + 0x24002400, 0x24092409, 0x24122412, 0x241B241B, 0x28242824, 0x282E282E, 0x28382838, 0x28422842, 0x284C284C, 0x24562456, + 0x285F285F, 0x24692469, 0x24722472, 0x207B207B, 0x24832483, 0x208C208C, 0x20942094, 0x209C209C, 0x20A420A4, 0x20AC20AC, + 0x20B420B4, 0x1CBC1CBC, 0x1CC31CC3, 0x20CA20CA, 0x1CD21CD2, 0x1CD91CD9, 0x1CE01CE0, 0x1CE71CE7, 0x18EE18EE, 0x1CF41CF4, + 0x1CFB1CFB, 0x19021902, 0x19081908, 0x1D0E1D0E, 0x19151915, 0x191B191B, 0x19211921, 0x19271927, 0x192D192D, 0x15331533, + 0x19381938, 0x193E193E, 0x15441544, 0x19491949, 0x154F154F, 0x19541954, 0x155A155A, 0x155F155F, 0x15641564, 0x15691569, + 0x156E156E, 0x15731573, 0x15781578, 0x157D157D, 0x15821582, 0x15871587, 0x118C118C, 0x15901590, 0x15951595, 0x119A119A, + 0x159E159E, 0x11A311A3, 0x15A715A7, 0x11AC11AC, 0x25B025B0, 0x21B921B9, 0x25C125C1, 0x21CA21CA, 0x21D221D2, 0x1DDA1DDA, + 0x21E121E1, 0x1DE91DE9, 0x1DF01DF0, 0x1DF71DF7, 0x19FE19FE, 0x1E041E04, 0x1A0B1A0B, 0x1A111A11, 0x1E171E17, 0x1A1E1A1E, + 0x1E241E24, 0x1A2B1A2B, 0x1E311E31, 0x1E381E38, 0x1A3F1A3F, 0x1E451E45, 0x1A4C1A4C, 0x1A521A52, 0x1A581A58, 0x165E165E, + 0x16631663, 0x16681668, 0x166D166D, 0x16721672, 0x12771277, 0x167B167B, 0x26802680, 0x2A892A89, 0x26932693, 0x269C269C, + 0x2AA52AA5, 0x22AF22AF, 0x26B726B7, 0x22C022C0, 0x22C822C8, 0x1ED01ED0, 0x1ED71ED7, 0x1ADE1ADE, 0x1AE41AE4, 0x1AEA1AEA, + 0x1AF01AF0, 0x1AF61AF6, 0x1AFC1AFC, 0x17021702, 0x1B071B07, 0x170D170D, 0x1B121B12, 0x17181718, 0x1B1D1B1D, 0x17231723, + 0x17281728, 0x1B2D1B2D, 0x17331733, 0x17381738, 0x173D173D, 0x17421742, 0x17471747, 0x134C134C, 0x3B503B50, 0x3B5E3B5E, + 0x436C436C, 0x437C437C, 0x3B8C3B8C, 0x339A339A, 0x2BA62BA6, 0x23B023B0, 0x23B823B8, 0x23C023C0, 0x2BC82BC8, 0x2BD22BD2, + 0x1FDC1FDC, 0x27E327E3, 0x33EC33EC, 0x1FF81FF8 + }}, + g_gmt:{set:{ + 0x00002400, 0x00002409, 0x00002412, 0x0000241B, 0x00002824, 0x0000282E, 0x00002838, 0x00002842, 0x0000284C, 0x00002456, + 0x0000285F, 0x00002469, 0x00002472, 0x0000207B, 0x00002483, 0x0000208C, 0x00002094, 0x0000209C, 0x000020A4, 0x000020AC, + 0x000020B4, 0x00001CBC, 0x00001CC3, 0x000020CA, 0x00001CD2, 0x00001CD9, 0x00001CE0, 0x00001CE7, 0x000018EE, 0x00001CF4, + 0x00001CFB, 0x00001902, 0x00001908, 0x00001D0E, 0x00001915, 0x0000191B, 0x00001921, 0x00001927, 0x0000192D, 0x00001533, + 0x00001938, 0x0000193E, 0x00001544, 0x00001949, 0x0000154F, 0x00001954, 0x0000155A, 0x0000155F, 0x00001564, 0x00001569, + 0x0000156E, 0x00001573, 0x00001578, 0x0000157D, 0x00001582, 0x00001587, 0x0000118C, 0x00001590, 0x00001595, 0x0000119A, + 0x0000159E, 0x000011A3, 0x000015A7, 0x000011AC, 0x000025B0, 0x000021B9, 0x000025C1, 0x000021CA, 0x000021D2, 0x00001DDA, + 0x000021E1, 0x00001DE9, 0x00001DF0, 0x00001DF7, 0x000019FE, 0x00001E04, 0x00001A0B, 0x00001A11, 0x00001E17, 0x00001A1E, + 0x00001E24, 0x00001A2B, 0x00001E31, 0x00001E38, 0x00001A3F, 0x00001E45, 0x00001A4C, 0x00001A52, 0x00001A58, 0x0000165E, + 0x00001663, 0x00001668, 0x0000166D, 0x00001672, 0x00001277, 0x0000167B, 0x00002680, 0x00002A89, 0x00002693, 0x0000269C, + 0x00002AA5, 0x000022AF, 0x000026B7, 0x000022C0, 0x000022C8, 0x00001ED0, 0x00001ED7, 0x00001ADE, 0x00001AE4, 0x00001AEA, + 0x00001AF0, 0x00001AF6, 0x00001AFC, 0x00001702, 0x00001B07, 0x0000170D, 0x00001B12, 0x00001718, 0x00001B1D, 0x00001723, + 0x00001728, 0x00001B2D, 0x00001733, 0x00001738, 0x0000173D, 0x00001742, 0x00001747, 0x0000134C, 0x00003B50, 0x00003B5E, + 0x0000436C, 0x0000437C, 0x00003B8C, 0x0000339A, 0x00002BA6, 0x000023B0, 0x000023B8, 0x000023C0, 0x00002BC8, 0x00002BD2, + 0x00001FDC, 0x000027E3, 0x000033EC, 0x00001FF8 + }}}, + {//04 + rb_gmt:{set:{ + 0x24002400, 0x24092409, 0x24122412, 0x241B241B, 0x28242824, 0x282E282E, 0x28382838, 0x28422842, 0x284C284C, 0x24562456, + 0x285F285F, 0x24692469, 0x24722472, 0x207B207B, 0x24832483, 0x208C208C, 0x20942094, 0x209C209C, 0x20A420A4, 0x20AC20AC, + 0x20B420B4, 0x1CBC1CBC, 0x1CC31CC3, 0x20CA20CA, 0x1CD21CD2, 0x1CD91CD9, 0x1CE01CE0, 0x1CE71CE7, 0x18EE18EE, 0x1CF41CF4, + 0x1CFB1CFB, 0x19021902, 0x19081908, 0x1D0E1D0E, 0x19151915, 0x191B191B, 0x19211921, 0x19271927, 0x192D192D, 0x15331533, + 0x19381938, 0x193E193E, 0x15441544, 0x19491949, 0x154F154F, 0x19541954, 0x155A155A, 0x155F155F, 0x15641564, 0x15691569, + 0x156E156E, 0x15731573, 0x15781578, 0x157D157D, 0x15821582, 0x15871587, 0x118C118C, 0x15901590, 0x15951595, 0x119A119A, + 0x159E159E, 0x11A311A3, 0x15A715A7, 0x11AC11AC, 0x25B025B0, 0x21B921B9, 0x25C125C1, 0x21CA21CA, 0x21D221D2, 0x1DDA1DDA, + 0x21E121E1, 0x1DE91DE9, 0x1DF01DF0, 0x1DF71DF7, 0x19FE19FE, 0x1E041E04, 0x1A0B1A0B, 0x1A111A11, 0x1E171E17, 0x1A1E1A1E, + 0x1E241E24, 0x1A2B1A2B, 0x1E311E31, 0x1E381E38, 0x1A3F1A3F, 0x1E451E45, 0x1A4C1A4C, 0x1A521A52, 0x1A581A58, 0x165E165E, + 0x16631663, 0x16681668, 0x166D166D, 0x16721672, 0x12771277, 0x167B167B, 0x26802680, 0x2A892A89, 0x26932693, 0x269C269C, + 0x2AA52AA5, 0x22AF22AF, 0x26B726B7, 0x22C022C0, 0x22C822C8, 0x1ED01ED0, 0x1ED71ED7, 0x1ADE1ADE, 0x1AE41AE4, 0x1AEA1AEA, + 0x1AF01AF0, 0x1AF61AF6, 0x1AFC1AFC, 0x17021702, 0x1B071B07, 0x170D170D, 0x1B121B12, 0x17181718, 0x1B1D1B1D, 0x17231723, + 0x17281728, 0x1B2D1B2D, 0x17331733, 0x17381738, 0x173D173D, 0x17421742, 0x17471747, 0x134C134C, 0x3B503B50, 0x3B5E3B5E, + 0x436C436C, 0x437C437C, 0x3B8C3B8C, 0x339A339A, 0x2BA62BA6, 0x23B023B0, 0x23B823B8, 0x23C023C0, 0x2BC82BC8, 0x2BD22BD2, + 0x1FDC1FDC, 0x27E327E3, 0x33EC33EC, 0x1FF81FF8 + }}, + g_gmt:{set:{ + 0x00002400, 0x00002409, 0x00002412, 0x0000241B, 0x00002824, 0x0000282E, 0x00002838, 0x00002842, 0x0000284C, 0x00002456, + 0x0000285F, 0x00002469, 0x00002472, 0x0000207B, 0x00002483, 0x0000208C, 0x00002094, 0x0000209C, 0x000020A4, 0x000020AC, + 0x000020B4, 0x00001CBC, 0x00001CC3, 0x000020CA, 0x00001CD2, 0x00001CD9, 0x00001CE0, 0x00001CE7, 0x000018EE, 0x00001CF4, + 0x00001CFB, 0x00001902, 0x00001908, 0x00001D0E, 0x00001915, 0x0000191B, 0x00001921, 0x00001927, 0x0000192D, 0x00001533, + 0x00001938, 0x0000193E, 0x00001544, 0x00001949, 0x0000154F, 0x00001954, 0x0000155A, 0x0000155F, 0x00001564, 0x00001569, + 0x0000156E, 0x00001573, 0x00001578, 0x0000157D, 0x00001582, 0x00001587, 0x0000118C, 0x00001590, 0x00001595, 0x0000119A, + 0x0000159E, 0x000011A3, 0x000015A7, 0x000011AC, 0x000025B0, 0x000021B9, 0x000025C1, 0x000021CA, 0x000021D2, 0x00001DDA, + 0x000021E1, 0x00001DE9, 0x00001DF0, 0x00001DF7, 0x000019FE, 0x00001E04, 0x00001A0B, 0x00001A11, 0x00001E17, 0x00001A1E, + 0x00001E24, 0x00001A2B, 0x00001E31, 0x00001E38, 0x00001A3F, 0x00001E45, 0x00001A4C, 0x00001A52, 0x00001A58, 0x0000165E, + 0x00001663, 0x00001668, 0x0000166D, 0x00001672, 0x00001277, 0x0000167B, 0x00002680, 0x00002A89, 0x00002693, 0x0000269C, + 0x00002AA5, 0x000022AF, 0x000026B7, 0x000022C0, 0x000022C8, 0x00001ED0, 0x00001ED7, 0x00001ADE, 0x00001AE4, 0x00001AEA, + 0x00001AF0, 0x00001AF6, 0x00001AFC, 0x00001702, 0x00001B07, 0x0000170D, 0x00001B12, 0x00001718, 0x00001B1D, 0x00001723, + 0x00001728, 0x00001B2D, 0x00001733, 0x00001738, 0x0000173D, 0x00001742, 0x00001747, 0x0000134C, 0x00003B50, 0x00003B5E, + 0x0000436C, 0x0000437C, 0x00003B8C, 0x0000339A, 0x00002BA6, 0x000023B0, 0x000023B8, 0x000023C0, 0x00002BC8, 0x00002BD2, + 0x00001FDC, 0x000027E3, 0x000033EC, 0x00001FF8 + }}} +}, +ANR:{ + {set:{ // 000: profile = preview, sensor mode = preview ISO100 + 0x01040013, 0x00000A0C, 0x00021102, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x001C030A, + 0x0D080603, 0x00000004, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x0E0C1813, 0x40004000 + }}, + {set:{ // 001: profile = preview, sensor mode = preview ISO200 + 0x01040013, 0x00000A0C, 0x00021102, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x0024040A, + 0x110B0804, 0x00000004, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x0F0A1A16, 0x40004000 + }}, + {set:{ // 002: profile = preview, sensor mode = preview ISO400 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x002C050A, + 0x150E0A05, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x11081D19, 0x4000400A + }}, + {set:{ // 003: profile = preview, sensor mode = preview ISO800 + 0x01040013, 0x00000A0C, 0x00021102, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0036090A, + 0x291C130A, 0x00000006, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x13092117, 0x40004000 + }}, + {set:{ // 004: profile = preview, sensor mode = preview ISO1200 + 0x01040013, 0x00000A0C, 0x00021102, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x004C0E0A, + 0x452F2111, 0x00000006, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x1507231A, 0x40004000 + }}, + {set:{ // 005: profile = preview, sensor mode = preview ISO1600 + 0x01040013, 0x00000A0C, 0x00021102, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x1B130D07, 0x0035060A, + 0x1A120C06, 0x00000006, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x1606251C, 0x40004000 + }}, + {set:{ // 006: profile = preview, sensor mode = preview ISO2000 + 0x01040013, 0x00000A0C, 0x00021102, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x1B130D07, 0x0035060A, + 0x1A120C06, 0x00000006, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x10061C1C, 0x40004000 + }}, + {set:{ // 007: profile = preview, sensor mode = preview ISO2400 + 0x01040013, 0x00000A0C, 0x00021102, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x1B130D07, 0x0035060A, + 0x1A120C06, 0x00000006, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x10061C1C, 0x40004000 + }}, + {set:{ // 008: profile = preview, sensor mode = preview ISO2800 + 0x01040013, 0x00000A0C, 0x00021102, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x1B130D07, 0x0035060A, + 0x1A120C06, 0x00000006, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x10061C1C, 0x40004000 + }}, + {set:{ // 009: profile = preview, sensor mode = preview ISO3200 + 0x01040013, 0x00000A0C, 0x00021102, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x1B130D07, 0x0035060A, + 0x1A120C06, 0x00000006, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x10061C1C, 0x40004000 + }}, + {set:{ // 010: profile = preview, sensor mode = capture ISO100 + 0x01040013, 0x00000A0C, 0x00021102, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x001C030A, + 0x0D080603, 0x00000004, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x0E0C1813, 0x40004000 + }}, + {set:{ // 011: profile = preview, sensor mode = capture ISO200 + 0x01040013, 0x00000A0C, 0x00021102, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x0024040A, + 0x110B0804, 0x00000004, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x0F0A1A16, 0x40004000 + }}, + {set:{ // 012: profile = preview, sensor mode = capture ISO400 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x002C050A, + 0x150E0A05, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x11081D19, 0x4000400A + }}, + {set:{ // 013: profile = preview, sensor mode = capture ISO800 + 0x01040013, 0x00000A0C, 0x00021102, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0036090A, + 0x291C130A, 0x00000006, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x13092117, 0x40004000 + }}, + {set:{ // 014: profile = preview, sensor mode = capture ISO1200 + 0x01040013, 0x00000A0C, 0x00021102, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x004C0E0A, + 0x452F2111, 0x00000006, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x1507231A, 0x40004000 + }}, + {set:{ // 015: profile = preview, sensor mode = capture ISO1600 + 0x01040013, 0x00000A0C, 0x00021102, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x1B130D07, 0x0035060A, + 0x1A120C06, 0x00000006, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x1606251C, 0x40004000 + }}, + {set:{ // 016: profile = preview, sensor mode = capture ISO2000 + 0x01040013, 0x00000A0C, 0x00021102, 0x05050000, 0x0000000A, 0x00A06428, 0x0C101010, 0x1E1E0000, 0x1F150F08, 0x00FF100A, + 0x1F150F08, 0x00000006, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x28043C14, 0x40004000 + }}, + {set:{ // 017: profile = preview, sensor mode = capture ISO2400 + 0x01040013, 0x00000A0C, 0x00021102, 0x05050000, 0x0000000A, 0x00A06428, 0x0C101010, 0x1E1E0000, 0x1F150F08, 0x00FF100A, + 0x1F150F08, 0x00000006, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x28043C14, 0x40004000 + }}, + {set:{ // 018: profile = preview, sensor mode = capture ISO2800 + 0x01040013, 0x00000A0C, 0x00021102, 0x05050000, 0x0000000A, 0x00A06428, 0x0C101010, 0x1E1E0000, 0x1F150F08, 0x00FF100A, + 0x1F150F08, 0x00000006, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x28043C14, 0x40004000 + }}, + {set:{ // 019: profile = preview, sensor mode = capture ISO3200 + 0x01040013, 0x00000A0C, 0x00021102, 0x04040000, 0x0000000A, 0x00A06428, 0x0C101010, 0x1E1E0000, 0x1F150F08, 0x00FF100A, + 0x130D0904, 0x00000006, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x28043714, 0x40004000 + }}, + {set:{ // 020: profile = preview, sensor mode = video, iso = 100 + 0x01040013, 0x00000A0C, 0x00021102, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x001C030A, + 0x0D080603, 0x00000004, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x0E0C1813, 0x40004000 + }}, + {set:{ // 021: profile = preview, sensor mode = video, iso = 200 + 0x01040013, 0x00000A0C, 0x00021102, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x0024040A, + 0x110B0804, 0x00000004, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x0F0A1A16, 0x40004000 + }}, + {set:{ // 022: profile = preview, sensor mode = video, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x002C050A, + 0x150E0A05, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x11081D19, 0x4000400A + }}, + {set:{ // 023: profile = preview, sensor mode = video, iso = 800 + 0x01040013, 0x00000A0C, 0x00021102, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0036090A, + 0x291C130A, 0x00000006, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x13092117, 0x40004000 + }}, + {set:{ // 024: profile = preview, sensor mode = video, iso = 1200 + 0x01040013, 0x00000A0C, 0x00021102, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x004C0E0A, + 0x452F2111, 0x00000006, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x1507231A, 0x40004000 + }}, + {set:{ // 025: profile = preview, sensor mode = video, iso = 1600 + 0x01040013, 0x00000A0C, 0x00021102, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x1B130D07, 0x0035060A, + 0x1A120C06, 0x00000006, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x1606251C, 0x40004000 + }}, + {set:{ // 026: profile = preview, sensor mode = video, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 027: profile = preview, sensor mode = video, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 028: profile = preview, sensor mode = video, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 029: profile = preview, sensor mode = video, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 030: profile = preview, sensor mode = SlimVideo1, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 031: profile = preview, sensor mode = SlimVideo1, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 032: profile = preview, sensor mode = SlimVideo1, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 033: profile = preview, sensor mode = SlimVideo1, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 034: profile = preview, sensor mode = SlimVideo1, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 035: profile = preview, sensor mode = SlimVideo1, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 036: profile = preview, sensor mode = SlimVideo1, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 037: profile = preview, sensor mode = SlimVideo1, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 038: profile = preview, sensor mode = SlimVideo1, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 039: profile = preview, sensor mode = SlimVideo1, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 040: profile = preview, sensor mode = SlimVideo2, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 041: profile = preview, sensor mode = SlimVideo2, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 042: profile = preview, sensor mode = SlimVideo2, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 043: profile = preview, sensor mode = SlimVideo2, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 044: profile = preview, sensor mode = SlimVideo2, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 045: profile = preview, sensor mode = SlimVideo2, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 046: profile = preview, sensor mode = SlimVideo2, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 047: profile = preview, sensor mode = SlimVideo2, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 048: profile = preview, sensor mode = SlimVideo2, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 049: profile = preview, sensor mode = SlimVideo2, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 050: profile = video, sensor mode = preview, iso = 100 + 0x01040013, 0x00000A0C, 0x00021102, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x001C030A, + 0x0D080603, 0x00000004, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x0E0C1813, 0x40004000 + }}, + {set:{ // 051: profile = video, sensor mode = preview, iso = 200 + 0x01040013, 0x00000A0C, 0x00021102, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x0024040A, + 0x110B0804, 0x00000004, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x0F0A1A16, 0x40004000 + }}, + {set:{ // 052: profile = video, sensor mode = preview, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x002C050A, + 0x150E0A05, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x11081D19, 0x4000400A + }}, + {set:{ // 053: profile = video, sensor mode = preview, iso = 800 + 0x01040013, 0x00000A0C, 0x00021102, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0036090A, + 0x291C130A, 0x00000006, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x13092117, 0x40004000 + }}, + {set:{ // 054: profile = video, sensor mode = preview, iso = 1200 + 0x01040013, 0x00000A0C, 0x00021102, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x004C0E0A, + 0x452F2111, 0x00000006, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x1507231A, 0x40004000 + }}, + {set:{ // 055: profile = video, sensor mode = preview, iso = 1600 + 0x01040013, 0x00000A0C, 0x00021102, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x1B130D07, 0x0035060A, + 0x1A120C06, 0x00000006, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x1606251C, 0x40004000 + }}, + {set:{ // 056: profile = video, sensor mode = preview, iso = 2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x37251A0D, 0x00BC010A, + 0xB97F582E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1A002C2E, 0x40004000 + }}, + {set:{ // 057: profile = video, sensor mode = preview, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x37251A0D, 0x00BC010A, + 0xB97F582E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1A002C2E, 0x40004000 + }}, + {set:{ // 058: profile = video, sensor mode = preview, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x03031002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x503C2814, 0x00C8010A, + 0xB97F582E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1A002C34, 0x40004000 + }}, + {set:{ // 059: profile = video, sensor mode = preview, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x03031002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x503C2814, 0x00C8010A, + 0xB97F582E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1A002C34, 0x40004000 + }}, + {set:{ // 060: profile = video, sensor mode = capture, iso = 100 + 0x01040013, 0x00000A0C, 0x00021102, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x001C030A, + 0x0D080603, 0x00000004, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x0E0C1813, 0x40004000 + }}, + {set:{ // 061: profile = video, sensor mode = capture, iso = 200 + 0x01040013, 0x00000A0C, 0x00021102, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x0024040A, + 0x110B0804, 0x00000004, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x0F0A1A16, 0x40004000 + }}, + {set:{ // 062: profile = video, sensor mode = capture, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x002C050A, + 0x150E0A05, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x11081D19, 0x4000400A + }}, + {set:{ // 063: profile = video, sensor mode = capture, iso = 800 + 0x01040013, 0x00000A0C, 0x00021102, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0036090A, + 0x291C130A, 0x00000006, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x13092117, 0x40004000 + }}, + {set:{ // 064: profile = video, sensor mode = capture, iso = 1200 + 0x01040013, 0x00000A0C, 0x00021102, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x004C0E0A, + 0x452F2111, 0x00000006, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x1507231A, 0x40004000 + }}, + {set:{ // 065: profile = video, sensor mode = capture, iso = 1600 + 0x01040013, 0x00000A0C, 0x00021102, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x1B130D07, 0x0035060A, + 0x1A120C06, 0x00000006, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x1606251C, 0x40004000 + }}, + {set:{ // 066: profile = video, sensor mode = capture, iso = 2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x37251A0D, 0x007A100A, + 0x4B332313, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202E, 0x40004000 + }}, + {set:{ // 067: profile = video, sensor mode = capture, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x402C1E10, 0x0088100A, + 0x4E362513, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002034, 0x40004000 + }}, + {set:{ // 068: profile = video, sensor mode = capture, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x402C1E10, 0x0088100A, + 0x4E362513, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002034, 0x40004000 + }}, + {set:{ // 069: profile = video, sensor mode = capture, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x4C342413, 0x0099100A, + 0x4E362513, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203B, 0x40004000 + }}, + {set:{ // 070: profile = video, sensor mode = video, iso = 100 + 0x01040013, 0x00000A0C, 0x00021102, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x001C030A, + 0x0D080603, 0x00000004, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x0E0C1813, 0x40004000 + }}, + {set:{ // 071: profile = video, sensor mode = video, iso = 200 + 0x01040013, 0x00000A0C, 0x00021102, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x0024040A, + 0x110B0804, 0x00000004, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x0F0A1A16, 0x40004000 + }}, + {set:{ // 072: profile = video, sensor mode = video, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x002C050A, + 0x150E0A05, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x11081D19, 0x4000400A + }}, + {set:{ // 073: profile = video, sensor mode = video, iso = 800 + 0x01040013, 0x00000A0C, 0x00021102, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0036090A, + 0x291C130A, 0x00000006, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x13092117, 0x40004000 + }}, + {set:{ // 074: profile = video, sensor mode = video, iso = 1200 + 0x01040013, 0x00000A0C, 0x00021102, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x004C0E0A, + 0x452F2111, 0x00000006, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x1507231A, 0x40004000 + }}, + {set:{ // 075: profile = video, sensor mode = video, iso = 1600 + 0x01040013, 0x00000A0C, 0x00021102, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x1B130D07, 0x0035060A, + 0x1A120C06, 0x00000006, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x1606251C, 0x40004000 + }}, + {set:{ // 076: profile = video, sensor mode = video, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x20160F08, 0x003F070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x10041C1F, 0x40004000 + }}, + {set:{ // 077: profile = video, sensor mode = video, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x20160F08, 0x003F070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x10041C1F, 0x40004000 + }}, + {set:{ // 078: profile = video, sensor mode = video, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x20160F08, 0x003F070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x10041C1F, 0x40004000 + }}, + {set:{ // 079: profile = video, sensor mode = video, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x20160F08, 0x003F070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x10041C1F, 0x40004000 + }}, + {set:{ // 080: profile = video, sensor mode = SlimVideo1, iso = 100 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x00500C0A, + 0x36251A0D, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x0D031720, 0x40004000 + }}, + {set:{ // 081: profile = video, sensor mode = SlimVideo1, iso = 200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x24191109, 0x00520C0A, + 0x36251A0D, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x0F021922, 0x40004000 + }}, + {set:{ // 082: profile = video, sensor mode = SlimVideo1, iso = 400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x271A1209, 0x00600E0A, + 0x452F2111, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12011E23, 0x40004000 + }}, + {set:{ // 083: profile = video, sensor mode = SlimVideo1, iso = 800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x2B1D140B, 0x006E110A, + 0x543A2815, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x15002326, 0x40004000 + }}, + {set:{ // 084: profile = video, sensor mode = SlimVideo1, iso = 1200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x2B1D140B, 0x006E110A, + 0x543A2815, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x15002326, 0x40004000 + }}, + {set:{ // 085: profile = video, sensor mode = SlimVideo1, iso = 1600 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3021160C, 0x007F140A, + 0x64452F19, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x19002A29, 0x40004000 + }}, + {set:{ // 086: profile = video, sensor mode = SlimVideo1, iso = 2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3424190D, 0x0099190A, + 0x865C3F22, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1C00302C, 0x40004000 + }}, + {set:{ // 087: profile = video, sensor mode = SlimVideo1, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3424190D, 0x0099190A, + 0x865C3F22, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1C00302C, 0x40004000 + }}, + {set:{ // 088: profile = video, sensor mode = SlimVideo1, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3424190D, 0x0099190A, + 0x865C3F22, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1C00302C, 0x40004000 + }}, + {set:{ // 089: profile = video, sensor mode = SlimVideo1, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3424190D, 0x0099190A, + 0x865C3F22, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1C00302C, 0x40004000 + }}, + {set:{ // 090: profile = video, sensor mode = SlimVideo2, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 091: profile = video, sensor mode = SlimVideo2, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 092: profile = video, sensor mode = SlimVideo2, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 093: profile = video, sensor mode = SlimVideo2, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 094: profile = video, sensor mode = SlimVideo2, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 095: profile = video, sensor mode = SlimVideo2, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 096: profile = video, sensor mode = SlimVideo2, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 097: profile = video, sensor mode = SlimVideo2, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 098: profile = video, sensor mode = SlimVideo2, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 099: profile = video, sensor mode = SlimVideo2, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 100: profile = capture, sensor mode = preview, iso = 100 + 0x01040013, 0x00000A0C, 0x00021102, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x001C030A, + 0x0D080603, 0x00000004, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x0E0C1813, 0x40004000 + }}, + {set:{ // 101: profile = capture, sensor mode = preview, iso = 200 + 0x01040013, 0x00000A0C, 0x00021102, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x0024040A, + 0x110B0804, 0x00000004, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x0F0A1A16, 0x40004000 + }}, + {set:{ // 102: profile = capture, sensor mode = preview, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x002C050A, + 0x150E0A05, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x11081D19, 0x4000400A + }}, + {set:{ // 103: profile = capture, sensor mode = preview, iso = 800 + 0x01040013, 0x00000A0C, 0x00021102, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0036090A, + 0x291C130A, 0x00000006, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x13092117, 0x40004000 + }}, + {set:{ // 104: profile = capture, sensor mode = preview, iso = 1200 + 0x01040013, 0x00000A0C, 0x00021102, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x004C0E0A, + 0x452F2111, 0x00000006, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x1507231A, 0x40004000 + }}, + {set:{ // 105: profile = capture, sensor mode = preview, iso = 1600 + 0x01040013, 0x00000A0C, 0x00021102, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x1B130D07, 0x0035060A, + 0x1A120C06, 0x00000006, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x1606251C, 0x40004000 + }}, + {set:{ // 106: profile = capture, sensor mode = preview, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 107: profile = capture, sensor mode = preview, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 108: profile = capture, sensor mode = preview, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 109: profile = capture, sensor mode = preview, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 110: profile = capture, sensor mode = capture, iso = 100 + 0x01040013, 0x00000A0C, 0x00021102, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x001C030A, + 0x0D080603, 0x00000004, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x0E0C1813, 0x40004000 + }}, + {set:{ // 111: profile = capture, sensor mode = capture, iso = 200 + 0x01040013, 0x00000A0C, 0x00021102, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x0024040A, + 0x110B0804, 0x00000004, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x0F0A1A16, 0x40004000 + }}, + {set:{ // 112: profile = capture, sensor mode = capture, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x002C050A, + 0x150E0A05, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x11081D19, 0x4000400A + }}, + {set:{ // 113: profile = capture, sensor mode = capture, iso = 800 + 0x01040013, 0x00000A0C, 0x00021102, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0036090A, + 0x291C130A, 0x00000006, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x13092117, 0x40004000 + }}, + {set:{ // 114: profile = capture, sensor mode = capture, iso = 1200 + 0x01040013, 0x00000A0C, 0x00021102, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x004C0E0A, + 0x452F2111, 0x00000006, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x1507231A, 0x40004000 + }}, + {set:{ // 115: profile = capture, sensor mode = capture, iso = 1600 + 0x01040013, 0x00000A0C, 0x00021102, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x1B130D07, 0x0035060A, + 0x1A120C06, 0x00000006, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x1606251C, 0x40004000 + }}, + {set:{ // 116: profile = capture, sensor mode = capture, iso = 2000 + 0x01040013, 0x00000A0C, 0x00021102, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x1B130D07, 0x0035060A, + 0x1A120C06, 0x00000006, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x1806281C, 0x40004000 + }}, + {set:{ // 117: profile = capture, sensor mode = capture, iso = 2400 + 0x01040013, 0x00000A0C, 0x00021102, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x1B130D07, 0x0035060A, + 0x1A120C06, 0x00000006, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x10061C1C, 0x40004000 + }}, + {set:{ // 118: profile = capture, sensor mode = capture, iso = 2800 + 0x01040013, 0x00000A0C, 0x00021102, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x1B130D07, 0x0035060A, + 0x1A120C06, 0x00000006, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x10061C1C, 0x40004000 + }}, + {set:{ // 119: profile = capture, sensor mode = capture, iso = 3200 + 0x01040013, 0x00000A0C, 0x00021102, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x1B130D07, 0x0035060A, + 0x1A120C06, 0x00000006, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x10061C1C, 0x40004000 + }}, + {set:{ // 120: profile = capture, sensor mode = video, iso = 100 + 0x01040013, 0x00000A0C, 0x00021102, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x001C030A, + 0x0D080603, 0x00000004, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x0E0C1813, 0x40004000 + }}, + {set:{ // 121: profile = capture, sensor mode = video, iso = 200 + 0x01040013, 0x00000A0C, 0x00021102, 0x09000B01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x130D0904, 0x0024040A, + 0x110B0804, 0x00000004, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x0F0A1A16, 0x40004000 + }}, + {set:{ // 122: profile = capture, sensor mode = video, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x002C050A, + 0x150E0A05, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x11081D19, 0x4000400A + }}, + {set:{ // 123: profile = capture, sensor mode = video, iso = 800 + 0x01040013, 0x00000A0C, 0x00021102, 0x09000C01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x150E0A05, 0x0036090A, + 0x291C130A, 0x00000006, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x13092117, 0x40004000 + }}, + {set:{ // 124: profile = capture, sensor mode = video, iso = 1200 + 0x01040013, 0x00000A0C, 0x00021102, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x19110C06, 0x004C0E0A, + 0x452F2111, 0x00000006, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x1507231A, 0x40004000 + }}, + {set:{ // 125: profile = capture, sensor mode = video, iso = 1600 + 0x01040013, 0x00000A0C, 0x00021102, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x1B130D07, 0x0035060A, + 0x1A120C06, 0x00000006, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x1606251C, 0x40004000 + }}, + {set:{ // 126: profile = capture, sensor mode = video, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 127: profile = capture, sensor mode = video, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 128: profile = capture, sensor mode = video, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 129: profile = capture, sensor mode = video, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 130: profile = capture, sensor mode = SlimVideo1, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 131: profile = capture, sensor mode = SlimVideo1, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 132: profile = capture, sensor mode = SlimVideo1, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 133: profile = capture, sensor mode = SlimVideo1, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 134: profile = capture, sensor mode = SlimVideo1, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 135: profile = capture, sensor mode = SlimVideo1, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 136: profile = capture, sensor mode = SlimVideo1, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 137: profile = capture, sensor mode = SlimVideo1, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 138: profile = capture, sensor mode = SlimVideo1, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 139: profile = capture, sensor mode = SlimVideo1, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 140: profile = capture, sensor mode = SlimVideo2, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 141: profile = capture, sensor mode = SlimVideo2, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 142: profile = capture, sensor mode = SlimVideo2, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 143: profile = capture, sensor mode = SlimVideo2, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 144: profile = capture, sensor mode = SlimVideo2, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 145: profile = capture, sensor mode = SlimVideo2, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 146: profile = capture, sensor mode = SlimVideo2, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 147: profile = capture, sensor mode = SlimVideo2, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 148: profile = capture, sensor mode = SlimVideo2, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 149: profile = capture, sensor mode = SlimVideo2, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 150: profile = N3D preview, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 151: profile = N3D preview, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 152: profile = N3D preview, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 153: profile = N3D preview, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 154: profile = N3D preview, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 155: profile = N3D preview, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 156: profile = N3D preview, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 157: profile = N3D preview, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 158: profile = N3D preview, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 159: profile = N3D preview, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 160: profile = N3D video, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 161: profile = N3D video, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 162: profile = N3D video, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 163: profile = N3D video, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 164: profile = N3D video, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 165: profile = N3D video, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 166: profile = N3D video, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 167: profile = N3D video, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 168: profile = N3D video, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 169: profile = N3D video, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 170: profile = N3D capture, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 171: profile = N3D capture, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 172: profile = N3D capture, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 173: profile = N3D capture, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 174: profile = N3D capture, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 175: profile = N3D capture, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 176: profile = N3D capture, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 177: profile = N3D capture, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 178: profile = N3D capture, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 179: profile = N3D capture, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 180: profile = MFB postproc mixing, iso = 100 + 0x01040020, 0x00000A0C, 0x00021102, 0x03030000, 0x0000000A, 0x00A06428, 0x10101010, 0x1E000000, 0x19110C06, 0x0014100A, + 0x0C080603, 0x00000004, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x20083C05, 0x40004000 + }}, + {set:{ // 181: profile = MFB postproc mixing, iso = 200 + 0x01040020, 0x00000A0C, 0x00021102, 0x04040000, 0x0000000A, 0x00A06428, 0x080C1010, 0x1E1E1E00, 0x1F150F08, 0x00FF100A, + 0x0C080603, 0x00000004, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x20083014, 0x40004000 + }}, + {set:{ // 182: profile = MFB postproc mixing, iso = 400 + 0x01040020, 0x00000A0C, 0x00021102, 0x04040000, 0x0000000A, 0x00A06428, 0x0C101010, 0x1E1E0000, 0x19110C06, 0x00FF100A, + 0x0C080603, 0x00000006, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x1C083714, 0x40004000 + }}, + {set:{ // 183: profile = MFB postproc mixing, iso = 800 + 0x01040020, 0x00000A0C, 0x00021102, 0x04040000, 0x0000000A, 0x00A06428, 0x080C1010, 0x1E1E1E00, 0x261A1209, 0x00FF100A, + 0x130D0904, 0x00000006, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x24043014, 0x40004000 + }}, + {set:{ // 184: profile = MFB postproc mixing, iso = 1200 + 0x01040020, 0x00000A0C, 0x00021102, 0x05050000, 0x0000000A, 0x00A06428, 0x080C1010, 0x1E1E1E00, 0x39271B0E, 0x00FF100A, + 0x19110C06, 0x00000006, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x1E043614, 0x40004000 + }}, + {set:{ // 185: profile = MFB postproc mixing, iso = 1600 + 0x01040020, 0x00000A0C, 0x00021102, 0x05050000, 0x0000000A, 0x00A06428, 0x0C101010, 0x1E1E0000, 0x1F150F08, 0x00FF100A, + 0x1F150F08, 0x00000006, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x28043C14, 0x40004000 + }}, + {set:{ // 186: profile = MFB postproc mixing, iso = 2000 + 0x01040020, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3424190D, 0x008F170A, + 0x7550371D, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1400222C, 0x40004000 + }}, + {set:{ // 187: profile = MFB postproc mixing, iso = 2400 + 0x01040020, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3424190D, 0x008F170A, + 0x7550371D, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1400222C, 0x40004000 + }}, + {set:{ // 188: profile = MFB postproc mixing, iso = 2800 + 0x01040020, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3424190D, 0x008F170A, + 0x7550371D, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1400222C, 0x40004000 + }}, + {set:{ // 189: profile = MFB postproc mixing, iso = 3200 + 0x01040020, 0x00000A0C, 0x00021102, 0x04040000, 0x0000000A, 0x00A06428, 0x0C101010, 0x1E1E0000, 0x1F150F08, 0x00FF100A, + 0x130D0904, 0x00000006, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x28043714, 0x40004000 + }}, + {set:{ // 190: profile = MFB_Capture_EE_OFF, iso = 100 + 0x01040013, 0x00000A0C, 0x00021102, 0x03030000, 0x0000000A, 0x00A06428, 0x10101010, 0x1E000000, 0x19110C06, 0x0014100A, + 0x0C080603, 0x00000004, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x20083C05, 0x40004000 + }}, + {set:{ // 191: profile = MFB_Capture_EE_OFF, iso = 200 + 0x01040013, 0x00000A0C, 0x00021102, 0x04040000, 0x0000000A, 0x00A06428, 0x080C1010, 0x1E1E1E00, 0x1F150F08, 0x00FF100A, + 0x0C080603, 0x00000004, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x20083014, 0x40004000 + }}, + {set:{ // 192: profile = MFB_Capture_EE_OFF, iso = 400 + 0x01040013, 0x00000A0C, 0x00021102, 0x04040000, 0x0000000A, 0x00A06428, 0x0C101010, 0x1E1E0000, 0x19110C06, 0x00FF100A, + 0x0C080603, 0x00000006, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x1C083714, 0x40004000 + }}, + {set:{ // 193: profile = MFB_Capture_EE_OFF, iso = 800 + 0x01040013, 0x00000A0C, 0x00021102, 0x04040000, 0x0000000A, 0x00A06428, 0x080C1010, 0x1E1E1E00, 0x261A1209, 0x00FF100A, + 0x130D0904, 0x00000006, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x24043014, 0x40004000 + }}, + {set:{ // 194: profile = MFB_Capture_EE_OFF, iso = 1200 + 0x01040013, 0x00000A0C, 0x00021102, 0x05050000, 0x0000000A, 0x00A06428, 0x080C1010, 0x1E1E1E00, 0x39271B0E, 0x00FF100A, + 0x19110C06, 0x00000006, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x1E043614, 0x40004000 + }}, + {set:{ // 195: profile = MFB_Capture_EE_OFF, iso = 1600 + 0x01040013, 0x00000A0C, 0x00021102, 0x05050000, 0x0000000A, 0x00A06428, 0x0C101010, 0x1E1E0000, 0x1F150F08, 0x00FF100A, + 0x1F150F08, 0x00000006, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x28043C14, 0x40004000 + }}, + {set:{ // 196: profile = MFB_Capture_EE_OFF, iso = 2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3424190D, 0x008F170A, + 0x7550371D, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1400222C, 0x40004000 + }}, + {set:{ // 197: profile = MFB_Capture_EE_OFF, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3424190D, 0x008F170A, + 0x7550371D, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1400222C, 0x40004000 + }}, + {set:{ // 198: profile = MFB_Capture_EE_OFF, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3424190D, 0x008F170A, + 0x7550371D, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1400222C, 0x40004000 + }}, + {set:{ // 199: profile = MFB_Capture_EE_OFF, iso = 3200 + 0x01040013, 0x00000A0C, 0x00021102, 0x04040000, 0x0000000A, 0x00A06428, 0x0C101010, 0x1E1E0000, 0x1F150F08, 0x00FF100A, + 0x130D0904, 0x00000006, 0x0C0A0908, 0xB9193C78, 0x00060000, 0x00000000, 0x28043714, 0x40004000 + }}, + {set:{ // 200: profile = IHDR preview, iso = 100 + 0x00040013, 0x00000A0C, 0x00020100, 0x09000501, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0A070502, 0x0015030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x090E1010, 0x40004000 + }}, + {set:{ // 201: profile = IHDR preview, iso = 200 + 0x00040013, 0x00000A0C, 0x00020100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x001F040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x0D0C1613, 0x40004000 + }}, + {set:{ // 202: profile = IHDR preview, iso = 400 + 0x00040013, 0x00000A0C, 0x00020100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x1B130D07, 0x0038070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1306201C, 0x40004000 + }}, + {set:{ // 203: profile = IHDR preview, iso = 800 + 0x00040023, 0x00000A0C, 0x00020100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x291C130A, 0x005B0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002025, 0x40004000 + }}, + {set:{ // 204: profile = IHDR preview, iso = 1200 + 0x00040023, 0x00000A0C, 0x00020100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x452F2011, 0x009C140A, + 0x64452F19, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002037, 0x40004000 + }}, + {set:{ // 205: profile = IHDR preview, iso = 1600 + 0x00040023, 0x00000A0C, 0x00020100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x452F2011, 0x009C140A, + 0x64452F19, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002037, 0x40004000 + }}, + {set:{ // 206: profile = IHDR preview, iso = 2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3424190D, 0x008F170A, + 0x7550371D, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1400222C, 0x40004000 + }}, + {set:{ // 207: profile = IHDR preview, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3424190D, 0x008F170A, + 0x7550371D, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1400222C, 0x40004000 + }}, + {set:{ // 208: profile = IHDR preview, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3424190D, 0x008F170A, + 0x7550371D, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1400222C, 0x40004000 + }}, + {set:{ // 209: profile = IHDR preview, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3424190D, 0x008F170A, + 0x7550371D, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1400222C, 0x40004000 + }}, + {set:{ // 210: profile = IHDR video, iso = 100 + 0x00040013, 0x00000A0C, 0x00020100, 0x09000501, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0A070502, 0x0015030A, + 0x0D080603, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x090E1010, 0x40004000 + }}, + {set:{ // 211: profile = IHDR video, iso = 200 + 0x00040013, 0x00000A0C, 0x00020100, 0x09000701, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0F0A0703, 0x001F040A, + 0x110B0804, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x0D0C1613, 0x40004000 + }}, + {set:{ // 212: profile = IHDR video, iso = 400 + 0x00040013, 0x00000A0C, 0x00020100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x1B130D07, 0x0038070A, + 0x1F150E07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1306201C, 0x40004000 + }}, + {set:{ // 213: profile = IHDR video, iso = 800 + 0x00040023, 0x00000A0C, 0x00020100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x291C130A, 0x005B0C0A, + 0x39271B0E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002025, 0x40004000 + }}, + {set:{ // 214: profile = IHDR video, iso = 1200 + 0x00040023, 0x00000A0C, 0x00020100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x452F2011, 0x009C140A, + 0x64452F19, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002037, 0x40004000 + }}, + {set:{ // 215: profile = IHDR video, iso = 1600 + 0x00040023, 0x00000A0C, 0x00020100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x452F2011, 0x009C140A, + 0x64452F19, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002037, 0x40004000 + }}, + {set:{ // 216: profile = IHDR video, iso = 2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3424190D, 0x008F170A, + 0x7550371D, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1400222C, 0x40004000 + }}, + {set:{ // 217: profile = IHDR video, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3424190D, 0x008F170A, + 0x7550371D, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1400222C, 0x40004000 + }}, + {set:{ // 218: profile = IHDR video, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3424190D, 0x008F170A, + 0x7550371D, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1400222C, 0x40004000 + }}, + {set:{ // 219: profile = IHDR video, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3424190D, 0x008F170A, + 0x7550371D, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1400222C, 0x40004000 + }}, + {set:{ // 220: profile = Multi-pass ANR1, iso = 100 + 0x00040021, 0x00000A0C, 0x00021000, 0x00000000, 0x0000000A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x00000000, 0x0014000A, + 0x04030201, 0x00000004, 0x00000000, 0xB9193C78, 0x00060000, 0x00000000, 0x00000000, 0x40004000 + }}, + {set:{ // 221: profile = Multi-pass ANR1, iso = 200 + 0x00040021, 0x00000A0C, 0x00021000, 0x00000000, 0x0000000A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x00000000, 0x0014000A, + 0x04030201, 0x00000004, 0x00000000, 0xB9193C78, 0x00060000, 0x00000000, 0x00000000, 0x40004000 + }}, + {set:{ // 222: profile = Multi-pass ANR1, iso = 400 + 0x00040011, 0x00000A0C, 0x00021100, 0x00000000, 0x0000040A, 0x00A06428, 0x10080402, 0x1C040202, 0x00000000, 0x0028100A, + 0x09060402, 0x00000000, 0x00000000, 0xB9193C78, 0x00060000, 0x00000000, 0x00000000, 0x40004000 + }}, + {set:{ // 223: profile = Multi-pass ANR1, iso = 800 + 0x00040011, 0x00000A0C, 0x00021100, 0x00000000, 0x0000040A, 0x00A06428, 0x10080402, 0x1C040202, 0x00000000, 0x0028100A, + 0x09060402, 0x00000000, 0x00000000, 0xB9193C78, 0x00060000, 0x00000000, 0x00000000, 0x40004000 + }}, + {set:{ // 224: profile = Multi-pass ANR1, iso = 1200 + 0x00040011, 0x00000A0C, 0x00021100, 0x00000000, 0x0000040A, 0x00A06428, 0x10080402, 0x1C040202, 0x00000000, 0x0028100A, + 0x09060402, 0x00000000, 0x00000000, 0xB9193C78, 0x00060000, 0x00000000, 0x00000000, 0x40004000 + }}, + {set:{ // 225: profile = Multi-pass ANR1, iso = 1600 + 0x00040011, 0x00000A0C, 0x00021100, 0x00000000, 0x0000040A, 0x00A06428, 0x10080402, 0x1C040202, 0x00000000, 0x0028100A, + 0x09060402, 0x00000000, 0x00000000, 0xB9193C78, 0x00060000, 0x00000000, 0x00000000, 0x40004000 + }}, + {set:{ // 226: profile = Multi-pass ANR1, iso = 2000 + 0x00040021, 0x00000A0C, 0x00021000, 0x00000000, 0x0000000A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x00000000, 0x0014000A, + 0x0C080603, 0x00000004, 0x00000000, 0xB9193C78, 0x00060000, 0x00000000, 0x00000000, 0x40004000 + }}, + {set:{ // 227: profile = Multi-pass ANR1, iso = 2400 + 0x00040021, 0x00000A0C, 0x00021000, 0x00000000, 0x0000000A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x00000000, 0x0014000A, + 0x0C080603, 0x00000004, 0x00000000, 0xB9193C78, 0x00060000, 0x00000000, 0x00000000, 0x40004000 + }}, + {set:{ // 228: profile = Multi-pass ANR1, iso = 2800 + 0x00040021, 0x00000A0C, 0x00021000, 0x00000000, 0x0000000A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x00000000, 0x0014000A, + 0x0C080603, 0x00000004, 0x00000000, 0xB9193C78, 0x00060000, 0x00000000, 0x00000000, 0x40004000 + }}, + {set:{ // 229: profile = Multi-pass ANR1, iso = 3200 + 0x00040011, 0x00000A0C, 0x00021100, 0x00000000, 0x0000040A, 0x00A06428, 0x10080402, 0x1C040202, 0x00000000, 0x0028100A, + 0x09060402, 0x00000000, 0x00000000, 0xB9193C78, 0x00060000, 0x00000000, 0x00000000, 0x40004000 + }}, + {set:{ // 230: profile = Multi-pass ANR2, iso = 100 + 0x00040021, 0x00000A0C, 0x00021000, 0x00000000, 0x0000000A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x00000000, 0x0014000A, + 0x04030201, 0x00000004, 0x00000000, 0xB9193C78, 0x00060000, 0x00000000, 0x00000000, 0x40004000 + }}, + {set:{ // 231: profile = Multi-pass ANR2, iso = 200 + 0x00040021, 0x00000A0C, 0x00021000, 0x00000000, 0x0000000A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x00000000, 0x0014000A, + 0x04030201, 0x00000004, 0x00000000, 0xB9193C78, 0x00060000, 0x00000000, 0x00000000, 0x40004000 + }}, + {set:{ // 232: profile = Multi-pass ANR2, iso = 400 + 0x00040011, 0x00000A0C, 0x00021100, 0x00000000, 0x0000040A, 0x00A06428, 0x10080402, 0x1C040202, 0x00000000, 0x0028100A, + 0x09060402, 0x00000000, 0x00000000, 0xB9193C78, 0x00060000, 0x00000000, 0x00000000, 0x40004000 + }}, + {set:{ // 233: profile = Multi-pass ANR2, iso = 800 + 0x00040011, 0x00000A0C, 0x00021100, 0x00000000, 0x0000040A, 0x00A06428, 0x10080402, 0x1C040202, 0x00000000, 0x0028100A, + 0x09060402, 0x00000000, 0x00000000, 0xB9193C78, 0x00060000, 0x00000000, 0x00000000, 0x40004000 + }}, + {set:{ // 234: profile = Multi-pass ANR2, iso = 1200 + 0x00040011, 0x00000A0C, 0x00021100, 0x00000000, 0x0000040A, 0x00A06428, 0x10080402, 0x1C040202, 0x00000000, 0x0028100A, + 0x09060402, 0x00000000, 0x00000000, 0xB9193C78, 0x00060000, 0x00000000, 0x00000000, 0x40004000 + }}, + {set:{ // 235: profile = Multi-pass ANR2, iso = 1600 + 0x00040011, 0x00000A0C, 0x00021100, 0x00000000, 0x0000040A, 0x00A06428, 0x10080402, 0x1C040202, 0x00000000, 0x0028100A, + 0x09060402, 0x00000000, 0x00000000, 0xB9193C78, 0x00060000, 0x00000000, 0x00000000, 0x40004000 + }}, + {set:{ // 236: profile = Multi-pass ANR2, iso = 2000 + 0x00040021, 0x00000A0C, 0x00021000, 0x00000000, 0x0000000A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x00000000, 0x0014000A, + 0x0C080603, 0x00000004, 0x00000000, 0xB9193C78, 0x00060000, 0x00000000, 0x00000000, 0x40004000 + }}, + {set:{ // 237: profile = Multi-pass ANR2, iso = 2400 + 0x00040021, 0x00000A0C, 0x00021000, 0x00000000, 0x0000000A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x00000000, 0x0014000A, + 0x0C080603, 0x00000004, 0x00000000, 0xB9193C78, 0x00060000, 0x00000000, 0x00000000, 0x40004000 + }}, + {set:{ // 238: profile = Multi-pass ANR2, iso = 2800 + 0x00040021, 0x00000A0C, 0x00021000, 0x00000000, 0x0000000A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x00000000, 0x0014000A, + 0x0C080603, 0x00000004, 0x00000000, 0xB9193C78, 0x00060000, 0x00000000, 0x00000000, 0x40004000 + }}, + {set:{ // 239: profile = Multi-pass ANR2, iso = 3200 + 0x00040011, 0x00000A0C, 0x00021100, 0x00000000, 0x0000040A, 0x00A06428, 0x10080402, 0x1C040202, 0x00000000, 0x0028100A, + 0x09060402, 0x00000000, 0x00000000, 0xB9193C78, 0x00060000, 0x00000000, 0x00000000, 0x40004000 + }}, + {set:{ // 240: profile = MFB Multi-pass ANR1, iso = 100 + 0x00040021, 0x00000A0C, 0x00021000, 0x00000000, 0x0000000A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x00000000, 0x0014000A, + 0x04030201, 0x00000004, 0x00000000, 0xB9193C78, 0x00060000, 0x00000000, 0x00000000, 0x40004000 + }}, + {set:{ // 241: profile = MFB Multi-pass ANR1, iso = 200 + 0x00040021, 0x00000A0C, 0x00021000, 0x00000000, 0x0000000A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x00000000, 0x0014000A, + 0x04030201, 0x00000004, 0x00000000, 0xB9193C78, 0x00060000, 0x00000000, 0x00000000, 0x40004000 + }}, + {set:{ // 242: profile = MFB Multi-pass ANR1, iso = 400 + 0x00040011, 0x00000A0C, 0x00021100, 0x00000000, 0x0000040A, 0x00A06428, 0x10080402, 0x1C040202, 0x00000000, 0x0028100A, + 0x09060402, 0x00000000, 0x00000000, 0xB9193C78, 0x00060000, 0x00000000, 0x00000000, 0x40004000 + }}, + {set:{ // 243: profile = MFB Multi-pass ANR1, iso = 800 + 0x00040011, 0x00000A0C, 0x00021100, 0x00000000, 0x0000040A, 0x00A06428, 0x10080402, 0x1C040202, 0x00000000, 0x0028100A, + 0x09060402, 0x00000000, 0x00000000, 0xB9193C78, 0x00060000, 0x00000000, 0x00000000, 0x40004000 + }}, + {set:{ // 244: profile = MFB Multi-pass ANR1, iso = 1200 + 0x00040011, 0x00000A0C, 0x00021100, 0x00000000, 0x0000040A, 0x00A06428, 0x10080402, 0x1C040202, 0x00000000, 0x0028100A, + 0x09060402, 0x00000000, 0x00000000, 0xB9193C78, 0x00060000, 0x00000000, 0x00000000, 0x40004000 + }}, + {set:{ // 245: profile = MFB Multi-pass ANR1, iso = 1600 + 0x00040011, 0x00000A0C, 0x00021100, 0x00000000, 0x0000040A, 0x00A06428, 0x10080402, 0x1C040202, 0x00000000, 0x0028100A, + 0x09060402, 0x00000000, 0x00000000, 0xB9193C78, 0x00060000, 0x00000000, 0x00000000, 0x40004000 + }}, + {set:{ // 246: profile = MFB Multi-pass ANR1, iso = 2000 + 0x00040021, 0x00000A0C, 0x00021000, 0x00000000, 0x0000000A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x00000000, 0x0014000A, + 0x08060402, 0x00000004, 0x00000000, 0xB9193C78, 0x00060000, 0x00000000, 0x00000000, 0x40004000 + }}, + {set:{ // 247: profile = MFB Multi-pass ANR1, iso = 2400 + 0x00040021, 0x00000A0C, 0x00021000, 0x00000000, 0x0000000A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x00000000, 0x0014000A, + 0x0C080603, 0x00000004, 0x00000000, 0xB9193C78, 0x00060000, 0x00000000, 0x00000000, 0x40004000 + }}, + {set:{ // 248: profile = MFB Multi-pass ANR1, iso = 2800 + 0x00040021, 0x00000A0C, 0x00021000, 0x00000000, 0x0000000A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x00000000, 0x0014000A, + 0x0C080603, 0x00000004, 0x00000000, 0xB9193C78, 0x00060000, 0x00000000, 0x00000000, 0x40004000 + }}, + {set:{ // 249: profile = MFB Multi-pass ANR1, iso = 3200 + 0x00040011, 0x00000A0C, 0x00021100, 0x00000000, 0x0000040A, 0x00A06428, 0x10080402, 0x1C040202, 0x00000000, 0x0028100A, + 0x09060402, 0x00000000, 0x00000000, 0xB9193C78, 0x00060000, 0x00000000, 0x00000000, 0x40004000 + }}, + {set:{ // 250: profile = MFB Multi-pass ANR2, iso = 100 + 0x00040021, 0x00000A0C, 0x00021000, 0x00000000, 0x0000000A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x00000000, 0x0014000A, + 0x04030201, 0x00000004, 0x00000000, 0xB9193C78, 0x00060000, 0x00000000, 0x00000000, 0x40004000 + }}, + {set:{ // 251: profile = MFB Multi-pass ANR2, iso = 200 + 0x00040021, 0x00000A0C, 0x00021000, 0x00000000, 0x0000000A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x00000000, 0x0014000A, + 0x04030201, 0x00000004, 0x00000000, 0xB9193C78, 0x00060000, 0x00000000, 0x00000000, 0x40004000 + }}, + {set:{ // 252: profile = MFB Multi-pass ANR2, iso = 400 + 0x00040011, 0x00000A0C, 0x00021100, 0x00000000, 0x0000040A, 0x00A06428, 0x10080402, 0x1C040202, 0x00000000, 0x0028100A, + 0x09060402, 0x00000000, 0x00000000, 0xB9193C78, 0x00060000, 0x00000000, 0x00000000, 0x40004000 + }}, + {set:{ // 253: profile = MFB Multi-pass ANR2, iso = 800 + 0x00040011, 0x00000A0C, 0x00021100, 0x00000000, 0x0000040A, 0x00A06428, 0x10080402, 0x1C040202, 0x00000000, 0x0028100A, + 0x09060402, 0x00000000, 0x00000000, 0xB9193C78, 0x00060000, 0x00000000, 0x00000000, 0x40004000 + }}, + {set:{ // 254: profile = MFB Multi-pass ANR2, iso = 1200 + 0x00040011, 0x00000A0C, 0x00021100, 0x00000000, 0x0000040A, 0x00A06428, 0x10080402, 0x1C040202, 0x00000000, 0x0028100A, + 0x09060402, 0x00000000, 0x00000000, 0xB9193C78, 0x00060000, 0x00000000, 0x00000000, 0x40004000 + }}, + {set:{ // 255: profile = MFB Multi-pass ANR2, iso = 1600 + 0x00040011, 0x00000A0C, 0x00021100, 0x00000000, 0x0000040A, 0x00A06428, 0x10080402, 0x1C040202, 0x00000000, 0x0028100A, + 0x09060402, 0x00000000, 0x00000000, 0xB9193C78, 0x00060000, 0x00000000, 0x00000000, 0x40004000 + }}, + {set:{ // 256: profile = MFB Multi-pass ANR2, iso = 2000 + 0x00040021, 0x00000A0C, 0x00021000, 0x00000000, 0x0000000A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x00000000, 0x0014000A, + 0x08060402, 0x00000004, 0x00000000, 0xB9193C78, 0x00060000, 0x00000000, 0x00000000, 0x40004000 + }}, + {set:{ // 257: profile = MFB Multi-pass ANR2, iso = 2400 + 0x00040021, 0x00000A0C, 0x00021000, 0x00000000, 0x0000000A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x00000000, 0x0014000A, + 0x0C080603, 0x00000004, 0x00000000, 0xB9193C78, 0x00060000, 0x00000000, 0x00000000, 0x40004000 + }}, + {set:{ // 258: profile = MFB Multi-pass ANR2, iso = 2800 + 0x00040021, 0x00000A0C, 0x00021000, 0x00000000, 0x0000000A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x00000000, 0x0014000A, + 0x0C080603, 0x00000004, 0x00000000, 0xB9193C78, 0x00060000, 0x00000000, 0x00000000, 0x40004000 + }}, + {set:{ // 259: profile = MFB Multi-pass ANR2, iso = 3200 + 0x00040011, 0x00000A0C, 0x00021100, 0x00000000, 0x0000040A, 0x00A06428, 0x10080402, 0x1C040202, 0x00000000, 0x0028100A, + 0x09060402, 0x00000000, 0x00000000, 0xB9193C78, 0x00060000, 0x00000000, 0x00000000, 0x40004000 + }}, + {set:{ // 260: profile = preview, sensor mode = custom1, iso = 100 + 0x00040013, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x1E140E07, 0x0042090A, + 0x291C130A, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x0F05191D, 0x40004000 + }}, + {set:{ // 261: profile = preview, sensor mode = custom1, iso = 200 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x0048090A, + 0x291C130A, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x0D031620, 0x40004000 + }}, + {set:{ // 262: profile = preview, sensor mode = custom1, iso = 400 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x271A1209, 0x004F090A, + 0x291C130A, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x0E011823, 0x40004000 + }}, + {set:{ // 263: profile = preview, sensor mode = custom1, iso = 800 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3021160C, 0x0053060A, + 0x1C130D07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x10001C29, 0x2D002D00 + }}, + {set:{ // 264: profile = preview, sensor mode = custom1, iso = 1200 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3021160C, 0x005B090A, + 0x291C130A, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x10001C29, 0x2D002D00 + }}, + {set:{ // 265: profile = preview, sensor mode = custom1, iso = 1600 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3021160C, 0x005B090A, + 0x291C130A, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x10001C29, 0x2D002D00 + }}, + {set:{ // 266: profile = preview, sensor mode = custom1, iso = 2000 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3021160C, 0x005B090A, + 0x291C130A, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x10001C29, 0x2D002D00 + }}, + {set:{ // 267: profile = preview, sensor mode = custom1, iso = 2400 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3021160C, 0x005B090A, + 0x291C130A, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x10001C29, 0x2D002D00 + }}, + {set:{ // 268: profile = preview, sensor mode = custom1, iso = 2800 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3021160C, 0x005B090A, + 0x291C130A, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x10001C29, 0x2D002D00 + }}, + {set:{ // 269: profile = preview, sensor mode = custom1, iso = 3200 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3021160C, 0x005B090A, + 0x291C130A, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x10001C29, 0x2D002D00 + }}, + {set:{ // 270: profile = preview, sensor mode = custom2, iso = 100 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x2D1F150B, 0x0057090A, + 0x291C130A, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x0F001928, 0x40004000 + }}, + {set:{ // 271: profile = preview, sensor mode = custom2, iso = 200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3021160C, 0x00630C0A, + 0x36251A0D, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12001E29, 0x40004000 + }}, + {set:{ // 272: profile = preview, sensor mode = custom2, iso = 400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x402C1E10, 0x008C110A, + 0x543A2815, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x17002734, 0x40004000 + }}, + {set:{ // 273: profile = preview, sensor mode = custom2, iso = 800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x0082110A, + 0x543A2815, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1600262F, 0x40004000 + }}, + {set:{ // 274: profile = preview, sensor mode = custom2, iso = 1200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3424190D, 0x008F170A, + 0x7550371D, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1400222C, 0x40004000 + }}, + {set:{ // 275: profile = preview, sensor mode = custom2, iso = 1600 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3424190D, 0x008F170A, + 0x7550371D, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1400222C, 0x40004000 + }}, + {set:{ // 276: profile = preview, sensor mode = custom2, iso = 2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x402C1E10, 0x0088100A, + 0x4E362513, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002034, 0x40004000 + }}, + {set:{ // 277: profile = preview, sensor mode = custom2, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x402C1E10, 0x0088100A, + 0x4E362513, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002034, 0x40004000 + }}, + {set:{ // 278: profile = preview, sensor mode = custom2, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x4C342413, 0x0099100A, + 0x4E362513, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203B, 0x40004000 + }}, + {set:{ // 279: profile = preview, sensor mode = custom2, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x4C342413, 0x0099100A, + 0x4E362513, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203B, 0x40004000 + }}, + {set:{ // 280: profile = preview, sensor mode = custom3, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 281: profile = preview, sensor mode = custom3, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 282: profile = preview, sensor mode = custom3, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 283: profile = preview, sensor mode = custom3, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 284: profile = preview, sensor mode = custom3, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 285: profile = preview, sensor mode = custom3, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 286: profile = preview, sensor mode = custom3, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 287: profile = preview, sensor mode = custom3, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 288: profile = preview, sensor mode = custom3, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 289: profile = preview, sensor mode = custom3, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 290: profile = preview, sensor mode = custom4, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 291: profile = preview, sensor mode = custom4, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 292: profile = preview, sensor mode = custom4, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 293: profile = preview, sensor mode = custom4, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 294: profile = preview, sensor mode = custom4, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 295: profile = preview, sensor mode = custom4, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 296: profile = preview, sensor mode = custom4, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 297: profile = preview, sensor mode = custom4, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 298: profile = preview, sensor mode = custom4, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 299: profile = preview, sensor mode = custom4, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 300: profile = preview, sensor mode = custom5, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 301: profile = preview, sensor mode = custom5, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 302: profile = preview, sensor mode = custom5, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 303: profile = preview, sensor mode = custom5, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 304: profile = preview, sensor mode = custom5, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 305: profile = preview, sensor mode = custom5, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 306: profile = preview, sensor mode = custom5, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 307: profile = preview, sensor mode = custom5, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 308: profile = preview, sensor mode = custom5, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 309: profile = preview, sensor mode = custom5, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 310: profile = video, sensor mode = custom1, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x03030901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0009, 0x281E140A, 0x004E120A, + 0x5B3E2B17, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x070B0D14, 0x1F001F00 + }}, + {set:{ // 311: profile = video, sensor mode = custom1, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x1B130D07, 0x0094010A, + 0xB97F582E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x0D06161C, 0x21002100 + }}, + {set:{ // 312: profile = video, sensor mode = custom1, iso = 400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x2D1F150B, 0x00AE010A, + 0xB97F582E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x0D001628, 0x23002300 + }}, + {set:{ // 313: profile = video, sensor mode = custom1, iso = 800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3B291C0F, 0x00C1010A, + 0xB97F582E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12001E31, 0x28002800 + }}, + {set:{ // 314: profile = video, sensor mode = custom1, iso = 1200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3021160C, 0x00B2010A, + 0xB97F582E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12001F29, 0x40004000 + }}, + {set:{ // 315: profile = video, sensor mode = custom1, iso = 1600 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E000210, 0x37251A0D, 0x00BC010A, + 0xB97F582E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1500242E, 0x28002800 + }}, + {set:{ // 316: profile = video, sensor mode = custom1, iso = 2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x37251A0D, 0x00BC010A, + 0xB97F582E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1A002C2E, 0x40004000 + }}, + {set:{ // 317: profile = video, sensor mode = custom1, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x37251A0D, 0x00BC010A, + 0xB97F582E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1A002C2E, 0x40004000 + }}, + {set:{ // 318: profile = video, sensor mode = custom1, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x03031002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x503C2814, 0x00C8010A, + 0xB97F582E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1A002C34, 0x40004000 + }}, + {set:{ // 319: profile = video, sensor mode = custom1, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x03031002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x503C2814, 0x00C8010A, + 0xB97F582E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1A002C34, 0x40004000 + }}, + {set:{ // 320: profile = video, sensor mode = custom2, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000E01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x17100B05, 0x0031060A, + 0x1C130D07, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13082019, 0x40004000 + }}, + {set:{ // 321: profile = video, sensor mode = custom2, iso = 200 + 0x01040003, 0x00001012, 0x00021100, 0x09000401, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x0C080402, 0x0010020A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x120F1E0E, 0x4000400A + }}, + {set:{ // 322: profile = video, sensor mode = custom2, iso = 400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x20160F08, 0x00460A0A, + 0x2B1E140B, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1304201F, 0x40004000 + }}, + {set:{ // 323: profile = video, sensor mode = custom2, iso = 800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3021160C, 0x006A0E0A, + 0x422D1F10, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002029, 0x40004000 + }}, + {set:{ // 324: profile = video, sensor mode = custom2, iso = 1200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3021160C, 0x006A0E0A, + 0x422D1F10, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002029, 0x40004000 + }}, + {set:{ // 325: profile = video, sensor mode = custom2, iso = 1600 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x37251A0D, 0x007A100A, + 0x4B332313, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202E, 0x40004000 + }}, + {set:{ // 326: profile = video, sensor mode = custom2, iso = 2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x37251A0D, 0x007A100A, + 0x4B332313, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300202E, 0x40004000 + }}, + {set:{ // 327: profile = video, sensor mode = custom2, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x402C1E10, 0x0088100A, + 0x4E362513, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002034, 0x40004000 + }}, + {set:{ // 328: profile = video, sensor mode = custom2, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x402C1E10, 0x0088100A, + 0x4E362513, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x13002034, 0x40004000 + }}, + {set:{ // 329: profile = video, sensor mode = custom2, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x4C342413, 0x0099100A, + 0x4E362513, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1300203B, 0x40004000 + }}, + {set:{ // 330: profile = video, sensor mode = custom3, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x03030901, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0009, 0x281E140A, 0x004E120A, + 0x5B3E2B17, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x070B0D14, 0x1F001F00 + }}, + {set:{ // 331: profile = video, sensor mode = custom3, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000F01, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E1C0000, 0x1B130D07, 0x0094010A, + 0xB97F582E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x0D06161C, 0x21002100 + }}, + {set:{ // 332: profile = video, sensor mode = custom3, iso = 400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x2D1F150B, 0x00AE010A, + 0xB97F582E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x0D001628, 0x23002300 + }}, + {set:{ // 333: profile = video, sensor mode = custom3, iso = 800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3B291C0F, 0x00C1010A, + 0xB97F582E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12001E31, 0x28002800 + }}, + {set:{ // 334: profile = video, sensor mode = custom3, iso = 1200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3021160C, 0x00B2010A, + 0xB97F582E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12001F29, 0x40004000 + }}, + {set:{ // 335: profile = video, sensor mode = custom3, iso = 1600 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1E000210, 0x37251A0D, 0x00BC010A, + 0xB97F582E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1500242E, 0x28002800 + }}, + {set:{ // 336: profile = video, sensor mode = custom3, iso = 2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x37251A0D, 0x00BC010A, + 0xB97F582E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1A002C2E, 0x40004000 + }}, + {set:{ // 337: profile = video, sensor mode = custom3, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x37251A0D, 0x00BC010A, + 0xB97F582E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1A002C2E, 0x40004000 + }}, + {set:{ // 338: profile = video, sensor mode = custom3, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x03031002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x503C2814, 0x00C8010A, + 0xB97F582E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1A002C34, 0x40004000 + }}, + {set:{ // 339: profile = video, sensor mode = custom3, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x03031002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x503C2814, 0x00C8010A, + 0xB97F582E, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1A002C34, 0x40004000 + }}, + {set:{ // 340: profile = video, sensor mode = custom4, iso = 100 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x22171008, 0x00500C0A, + 0x36251A0D, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x0D031720, 0x40004000 + }}, + {set:{ // 341: profile = video, sensor mode = custom4, iso = 200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x24191109, 0x00520C0A, + 0x36251A0D, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x0F021922, 0x40004000 + }}, + {set:{ // 342: profile = video, sensor mode = custom4, iso = 400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x271A1209, 0x00600E0A, + 0x452F2111, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12011E23, 0x40004000 + }}, + {set:{ // 343: profile = video, sensor mode = custom4, iso = 800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x2B1D140B, 0x006E110A, + 0x543A2815, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x15002326, 0x40004000 + }}, + {set:{ // 344: profile = video, sensor mode = custom4, iso = 1200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x2B1D140B, 0x006E110A, + 0x543A2815, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x15002326, 0x40004000 + }}, + {set:{ // 345: profile = video, sensor mode = custom4, iso = 1600 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3021160C, 0x007F140A, + 0x64452F19, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x19002A29, 0x40004000 + }}, + {set:{ // 346: profile = video, sensor mode = custom4, iso = 2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3424190D, 0x0099190A, + 0x865C3F22, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1C00302C, 0x40004000 + }}, + {set:{ // 347: profile = video, sensor mode = custom4, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3424190D, 0x0099190A, + 0x865C3F22, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1C00302C, 0x40004000 + }}, + {set:{ // 348: profile = video, sensor mode = custom4, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3424190D, 0x0099190A, + 0x865C3F22, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1C00302C, 0x40004000 + }}, + {set:{ // 349: profile = video, sensor mode = custom4, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3424190D, 0x0099190A, + 0x865C3F22, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1C00302C, 0x40004000 + }}, + {set:{ // 350: profile = video, sensor mode = custom5, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 351: profile = video, sensor mode = custom5, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 352: profile = video, sensor mode = custom5, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 353: profile = video, sensor mode = custom5, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 354: profile = video, sensor mode = custom5, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 355: profile = video, sensor mode = custom5, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 356: profile = video, sensor mode = custom5, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 357: profile = video, sensor mode = custom5, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 358: profile = video, sensor mode = custom5, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 359: profile = video, sensor mode = custom5, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 360: profile = capture, sensor mode = custom1, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 361: profile = capture, sensor mode = custom1, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 362: profile = capture, sensor mode = custom1, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 363: profile = capture, sensor mode = custom1, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 364: profile = capture, sensor mode = custom1, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 365: profile = capture, sensor mode = custom1, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 366: profile = capture, sensor mode = custom1, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 367: profile = capture, sensor mode = custom1, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 368: profile = capture, sensor mode = custom1, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 369: profile = capture, sensor mode = custom1, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 370: profile = capture, sensor mode = custom2, iso = 100 + 0x00040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x2D1F150B, 0x0057090A, + 0x291C130A, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x0F001928, 0x40004000 + }}, + {set:{ // 371: profile = capture, sensor mode = custom2, iso = 200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3021160C, 0x00630C0A, + 0x36251A0D, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12001E29, 0x40004000 + }}, + {set:{ // 372: profile = capture, sensor mode = custom2, iso = 400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x402C1E10, 0x008C110A, + 0x543A2815, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x17002734, 0x40004000 + }}, + {set:{ // 373: profile = capture, sensor mode = custom2, iso = 800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x39271B0E, 0x0082110A, + 0x543A2815, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1600262F, 0x40004000 + }}, + {set:{ // 374: profile = capture, sensor mode = custom2, iso = 1200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3424190D, 0x008F170A, + 0x7550371D, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1400222C, 0x40004000 + }}, + {set:{ // 375: profile = capture, sensor mode = custom2, iso = 1600 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3424190D, 0x008F170A, + 0x7550371D, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1400222C, 0x40004000 + }}, + {set:{ // 376: profile = capture, sensor mode = custom2, iso = 2000 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3424190D, 0x008F170A, + 0x7550371D, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1400222C, 0x40004000 + }}, + {set:{ // 377: profile = capture, sensor mode = custom2, iso = 2400 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3424190D, 0x008F170A, + 0x7550371D, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1400222C, 0x40004000 + }}, + {set:{ // 378: profile = capture, sensor mode = custom2, iso = 2800 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3424190D, 0x008F170A, + 0x7550371D, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1400222C, 0x40004000 + }}, + {set:{ // 379: profile = capture, sensor mode = custom2, iso = 3200 + 0x01040023, 0x00001012, 0x00021100, 0x09021002, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x3424190D, 0x008F170A, + 0x7550371D, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x1400222C, 0x40004000 + }}, + {set:{ // 380: profile = capture, sensor mode = custom3, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 381: profile = capture, sensor mode = custom3, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 382: profile = capture, sensor mode = custom3, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 383: profile = capture, sensor mode = custom3, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 384: profile = capture, sensor mode = custom3, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 385: profile = capture, sensor mode = custom3, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 386: profile = capture, sensor mode = custom3, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 387: profile = capture, sensor mode = custom3, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 388: profile = capture, sensor mode = custom3, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 389: profile = capture, sensor mode = custom3, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 390: profile = capture, sensor mode = custom4, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 391: profile = capture, sensor mode = custom4, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 392: profile = capture, sensor mode = custom4, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 393: profile = capture, sensor mode = custom4, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 394: profile = capture, sensor mode = custom4, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 395: profile = capture, sensor mode = custom4, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 396: profile = capture, sensor mode = custom4, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 397: profile = capture, sensor mode = custom4, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 398: profile = capture, sensor mode = custom4, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 399: profile = capture, sensor mode = custom4, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 400: profile = capture, sensor mode = custom5, iso = 100 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 401: profile = capture, sensor mode = custom5, iso = 200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 402: profile = capture, sensor mode = custom5, iso = 400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 403: profile = capture, sensor mode = custom5, iso = 800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 404: profile = capture, sensor mode = custom5, iso = 1200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 405: profile = capture, sensor mode = custom5, iso = 1600 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 406: profile = capture, sensor mode = custom5, iso = 2000 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 407: profile = capture, sensor mode = custom5, iso = 2400 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 408: profile = capture, sensor mode = custom5, iso = 2800 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }}, + {set:{ // 409: profile = capture, sensor mode = custom5, iso = 3200 + 0x01040013, 0x00001012, 0x00021100, 0x09000400, 0x00000A0A, 0x00A06428, 0x08101010, 0x1F1C0000, 0x0C080402, 0x004B060A, + 0x06040302, 0x00000006, 0x14100C08, 0xB9193C78, 0x00060000, 0x00780677, 0x12071E0F, 0x4000400A + }} +}, +CCR:{ + {set:{// 00: iso = 100 + 0xE0000100, 0x3A0C3222, 0x40136300, 0x40281911 + }}, + {set:{// 01: iso = 200 + 0xE0000101, 0x3A0C2010, 0x40156300, 0x40301914 + }}, + {set:{// 02: iso = 400 + 0xE0000101, 0x3A0C3B2B, 0x40126300, 0x40241910 + }}, + {set:{// 03: iso = 800 + 0xE0000101, 0x3A0C4D3D, 0x40106300, 0x401D1910 + }}, + {set:{// 04: iso = 1200 + 0xE0000101, 0x3A0C5444, 0x40106300, 0x401A190F + }}, + {set:{// 05: iso = 1600 + 0xE0000100, 0x3A0C7A6A, 0x400B6300, 0x400A190E + }}, + {set:{// 06: iso = 2000 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 07: iso = 2400 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 08: iso = 2800 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 09: iso = 3200 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 10: profile = IHDR preview, iso = 100 + 0xE0000100, 0x3A0C3222, 0x40136300, 0x40281911 + }}, + {set:{// 11: profile = IHDR preview, iso = 200 + 0xE0000101, 0x3A0C5F4F, 0x400E6300, 0x4015190F + }}, + {set:{// 12: profile = IHDR preview, iso = 400 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 13: profile = IHDR preview, iso = 800 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 14: profile = IHDR preview, iso = 1200 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 15: profile = IHDR preview, iso = 1600 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 16: profile = IHDR preview, iso = 2000 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 17: profile = IHDR preview, iso = 2400 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 18: profile = IHDR preview, iso = 2800 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 19: profile = IHDR preview, iso = 3200 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 20: profile = IHDR video, iso = 100 + 0xE0000100, 0x3A0C3222, 0x40136300, 0x40281911 + }}, + {set:{// 21: profile = IHDR video, iso = 200 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 22: profile = IHDR video, iso = 400 + 0xE0000101, 0x3A0C5F4F, 0x400E6300, 0x4015190F + }}, + {set:{// 23: profile = IHDR video, iso = 800 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 24: profile = IHDR video, iso = 1200 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 25: profile = IHDR video, iso = 1600 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 26: profile = IHDR video, iso = 2000 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 27: profile = IHDR video, iso = 2400 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 28: profile = IHDR video, iso = 2800 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 29: profile = IHDR video, iso = 3200 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 30: profile = Multi-pass ANR1, iso = 100 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 31: profile = Multi-pass ANR1, iso = 200 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 32: profile = Multi-pass ANR1, iso = 400 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 33: profile = Multi-pass ANR1, iso = 800 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 34: profile = Multi-pass ANR1, iso = 1200 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 35: profile = Multi-pass ANR1, iso = 1600 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 36: profile = Multi-pass ANR1, iso = 2000 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 37: profile = Multi-pass ANR1, iso = 2400 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 38: profile = Multi-pass ANR1, iso = 2800 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 39: profile = Multi-pass ANR1, iso = 3200 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 40: profile = Multi-pass ANR2, iso = 100 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 41: profile = Multi-pass ANR2, iso = 200 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 42: profile = Multi-pass ANR2, iso = 400 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 43: profile = Multi-pass ANR2, iso = 800 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 44: profile = Multi-pass ANR2, iso = 1200 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 45: profile = Multi-pass ANR2, iso = 1600 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 46: profile = Multi-pass ANR2, iso = 2000 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 47: profile = Multi-pass ANR2, iso = 2400 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 48: profile = Multi-pass ANR2, iso = 2800 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 49: profile = Multi-pass ANR2, iso = 3200 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 50: profile = MFB Multi-pass ANR1, iso = 100 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 51: profile = MFB Multi-pass ANR1, iso = 200 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 52: profile = MFB Multi-pass ANR1, iso = 400 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 53: profile = MFB Multi-pass ANR1, iso = 800 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 54: profile = MFB Multi-pass ANR1, iso = 1200 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 55: profile = MFB Multi-pass ANR1, iso = 1600 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 56: profile = MFB Multi-pass ANR1, iso = 2000 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 57: profile = MFB Multi-pass ANR1, iso = 2400 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 58: profile = MFB Multi-pass ANR1, iso = 2800 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 59: profile = MFB Multi-pass ANR1, iso = 3200 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 60: profile = MFB Multi-pass ANR2, iso = 100 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 61: profile = MFB Multi-pass ANR2, iso = 200 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 62: profile = MFB Multi-pass ANR2, iso = 400 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 63: profile = MFB Multi-pass ANR2, iso = 800 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 64: profile = MFB Multi-pass ANR2, iso = 1200 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 65: profile = MFB Multi-pass ANR2, iso = 1600 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 66: profile = MFB Multi-pass ANR2, iso = 2000 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 67: profile = MFB Multi-pass ANR2, iso = 2400 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 68: profile = MFB Multi-pass ANR2, iso = 2800 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }}, + {set:{// 69: profile = MFB Multi-pass ANR2, iso = 3200 + 0x00000000, 0x107A7828, 0x40273004, 0x0000000D + }} +}, +EE:{ + {set:{ // 000: profile = preview, sensor mode = preview ISO100 + 0x00000000, 0x002D03D9, 0x00000208, 0x3E4D71A8, 0x001E0000, 0x00460128, 0x01EA0B50, 0x01EA00B9, 0x0000FE00, 0x00006262, + 0x00005443, 0x0001030A, 0x00020214, 0x0004011E, 0x4E4E5858, 0x00004444 + }}, + {set:{ // 001: profile = preview, sensor mode = preview ISO200 + 0x00000000, 0x002D03D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x0028012E, 0x01C0095A, 0x01C000B9, 0x0000FE00, 0x00005959, + 0x00005443, 0x0001000B, 0x00020017, 0x00030022, 0x45454F4F, 0x00003B3B + }}, + {set:{ // 002: profile = preview, sensor mode = preview ISO400 + 0x00000000, 0x002803B5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00280136, 0x01AC0867, 0x01AC00B9, 0x0000FE00, 0x00005555, + 0x00005443, 0x0001000D, 0x0001001B, 0x00030028, 0x41414B4B, 0x00003737 + }}, + {set:{ // 003: profile = preview, sensor mode = preview ISO800 + 0x00000000, 0x002803B5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x0028013E, 0x018C0774, 0x018C00B9, 0x0000FE00, 0x00004F4F, + 0x00005443, 0x0001000F, 0x0001001F, 0x0003002E, 0x3B3B4545, 0x00003131 + }}, + {set:{ // 004: profile = preview, sensor mode = preview ISO1200 + 0x00000000, 0x002D03D9, 0x00000208, 0x3E4D71A8, 0x00000000, 0x0028014A, 0x015F0588, 0x015F00B9, 0x0000FE00, 0x00004646, + 0x00005443, 0x00010012, 0x00010025, 0x00020037, 0x32323C3C, 0x00002828 + }}, + {set:{ // 005: profile = preview, sensor mode = preview ISO1600 + 0x00000000, 0x002D03D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00280145, 0x01350580, 0x013500B9, 0x0000FE00, 0x00003D3D, + 0x00005443, 0x00010011, 0x00010022, 0x00020033, 0x29293333, 0x00001F1F + }}, + {set:{ // 006: profile = preview, sensor mode = preview ISO2000 + 0x00000000, 0x002D03D9, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00280141, 0x01B90779, 0x01B900B9, 0x0000FE00, 0x00005858, + 0x00005443, 0x00010010, 0x00010020, 0x00020030, 0x44444E4E, 0x00003A3A + }}, + {set:{ // 007: profile = preview, sensor mode = preview ISO2400 + 0x00000000, 0x002D03D5, 0x00000208, 0x3E4D71A8, 0x000F011E, 0x00640241, 0x00C80193, 0x00C800D3, 0x00000000, 0x0000C8C8, + 0x00005443, 0x00020114, 0x00030028, 0x0011003C, 0x2C2C3636, 0x00002222 + }}, + {set:{ // 008: profile = preview, sensor mode = preview ISO2800 + 0x00000000, 0x002803B5, 0x00000208, 0x3E4D71A8, 0x000F011E, 0x00410141, 0x00C80293, 0x00C800D3, 0x00000000, 0x00009696, + 0x00005443, 0x00010114, 0x00020028, 0x000A003C, 0x2C2C3636, 0x00002222 + }}, + {set:{ // 009: profile = preview, sensor mode = preview ISO3200 + 0x00000000, 0x002803B5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x0028007D, 0x004000CC, 0x004000D6, 0x0000FE00, 0x00000C0C, + 0x00005443, 0x00000014, 0x00000028, 0x0001003C, 0x00000202, 0x00000000 + }}, + {set:{ // 010: profile = preview, sensor mode = capture ISO100 + 0x00000000, 0x002D03D9, 0x00000208, 0x3E4D71A8, 0x001E0000, 0x00460128, 0x01EA0B50, 0x01EA00B9, 0x0000FE00, 0x00006262, + 0x00005443, 0x0001030A, 0x00020214, 0x0004011E, 0x4E4E5858, 0x00004444 + }}, + {set:{ // 011: profile = preview, sensor mode = capture ISO200 + 0x00000000, 0x002D03D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x0028012E, 0x01C0095A, 0x01C000B9, 0x0000FE00, 0x00005959, + 0x00005443, 0x0001000B, 0x00020017, 0x00030022, 0x45454F4F, 0x00003B3B + }}, + {set:{ // 012: profile = preview, sensor mode = capture ISO400 + 0x00000000, 0x002803B5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00280136, 0x01AC0867, 0x01AC00B9, 0x0000FE00, 0x00005555, + 0x00005443, 0x0001000D, 0x0001001B, 0x00030028, 0x41414B4B, 0x00003737 + }}, + {set:{ // 013: profile = preview, sensor mode = capture ISO800 + 0x00000000, 0x002803B5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x0028013E, 0x018C0774, 0x018C00B9, 0x0000FE00, 0x00004F4F, + 0x00005443, 0x0001000F, 0x0001001F, 0x0003002E, 0x3B3B4545, 0x00003131 + }}, + {set:{ // 014: profile = preview, sensor mode = capture ISO1200 + 0x00000000, 0x002D03D9, 0x00000208, 0x3E4D71A8, 0x00000000, 0x0028014A, 0x015F0588, 0x015F00B9, 0x0000FE00, 0x00004646, + 0x00005443, 0x00010012, 0x00010025, 0x00020037, 0x32323C3C, 0x00002828 + }}, + {set:{ // 015: profile = preview, sensor mode = capture ISO1600 + 0x00000000, 0x002D03D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00280145, 0x01350580, 0x013500B9, 0x0000FE00, 0x00003D3D, + 0x00005443, 0x00010011, 0x00010022, 0x00020033, 0x29293333, 0x00001F1F + }}, + {set:{ // 016: profile = preview, sensor mode = capture ISO2000 + 0x00000000, 0x000003B5, 0x00000208, 0x3E4D71A8, 0x000F011E, 0x00960441, 0x00C80193, 0x00C800DA, 0x00000000, 0x00009696, + 0x00005443, 0x00030114, 0x00050028, 0x001B003C, 0x2C2C3636, 0x00002222 + }}, + {set:{ // 017: profile = preview, sensor mode = capture ISO2400 + 0x00000000, 0x000003B5, 0x00000208, 0x3E4D71A8, 0x000F011E, 0x00960441, 0x00C80193, 0x00C800DA, 0x00000000, 0x00009696, + 0x00005443, 0x00030114, 0x00050028, 0x001B003C, 0x2C2C3636, 0x00002222 + }}, + {set:{ // 018: profile = preview, sensor mode = capture ISO2800 + 0x00000000, 0x000003B5, 0x00000208, 0x3E4D71A8, 0x000F011E, 0x00960441, 0x00C80193, 0x00C800DA, 0x00000000, 0x00009696, + 0x00005443, 0x00030114, 0x00050028, 0x001B003C, 0x2C2C3636, 0x00002222 + }}, + {set:{ // 019: profile = preview, sensor mode = capture ISO3200 + 0x00000000, 0x002803B5, 0x00000208, 0x3E4D71A8, 0x000F011E, 0x00410141, 0x00C80293, 0x00C800D3, 0x00000000, 0x00009696, + 0x00005443, 0x00010114, 0x00020028, 0x000A003C, 0x2C2C3636, 0x00002222 + }}, + {set:{ // 020: profile = preview, sensor mode = video, iso = 100 + 0x00000000, 0x002D03D9, 0x00000208, 0x3E4D71A8, 0x001E0000, 0x00460128, 0x01EA0B50, 0x01EA00B9, 0x0000FE00, 0x00006262, + 0x00005443, 0x0001030A, 0x00020214, 0x0004011E, 0x4E4E5858, 0x00004444 + }}, + {set:{ // 021: profile = preview, sensor mode = video, iso = 200 + 0x00000000, 0x002D03D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x0028012E, 0x01C0095A, 0x01C000B9, 0x0000FE00, 0x00005959, + 0x00005443, 0x0001000B, 0x00020017, 0x00030022, 0x45454F4F, 0x00003B3B + }}, + {set:{ // 022: profile = preview, sensor mode = video, iso = 400 + 0x00000000, 0x002803B5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00280136, 0x01AC0867, 0x01AC00B9, 0x0000FE00, 0x00005555, + 0x00005443, 0x0001000D, 0x0001001B, 0x00030028, 0x41414B4B, 0x00003737 + }}, + {set:{ // 023: profile = preview, sensor mode = video, iso = 800 + 0x00000000, 0x002803B5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x0028013E, 0x018C0774, 0x018C00B9, 0x0000FE00, 0x00004F4F, + 0x00005443, 0x0001000F, 0x0001001F, 0x0003002E, 0x3B3B4545, 0x00003131 + }}, + {set:{ // 024: profile = preview, sensor mode = video, iso = 1200 + 0x00000000, 0x002D03D9, 0x00000208, 0x3E4D71A8, 0x00000000, 0x0028014A, 0x015F0588, 0x015F00B9, 0x0000FE00, 0x00004646, + 0x00005443, 0x00010012, 0x00010025, 0x00020037, 0x32323C3C, 0x00002828 + }}, + {set:{ // 025: profile = preview, sensor mode = video, iso = 1600 + 0x00000000, 0x002D03D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00280145, 0x01350580, 0x013500B9, 0x0000FE00, 0x00003D3D, + 0x00005443, 0x00010011, 0x00010022, 0x00020033, 0x29293333, 0x00001F1F + }}, + {set:{ // 026: profile = preview, sensor mode = video, iso = 2000 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 027: profile = preview, sensor mode = video, iso = 2400 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 028: profile = preview, sensor mode = video, iso = 2800 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 029: profile = preview, sensor mode = video, iso = 3200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 030: profile = preview, sensor mode = SlimVideo1, iso = 100 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 031: profile = preview, sensor mode = SlimVideo1, iso = 200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 032: profile = preview, sensor mode = SlimVideo1, iso = 400 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 033: profile = preview, sensor mode = SlimVideo1, iso = 800 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 034: profile = preview, sensor mode = SlimVideo1, iso = 1200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 035: profile = preview, sensor mode = SlimVideo1, iso = 1600 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 036: profile = preview, sensor mode = SlimVideo1, iso = 2000 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 037: profile = preview, sensor mode = SlimVideo1, iso = 2400 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 038: profile = preview, sensor mode = SlimVideo1, iso = 2800 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 039: profile = preview, sensor mode = SlimVideo1, iso = 3200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 040: profile = preview, sensor mode = SlimVideo2, iso = 100 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 041: profile = preview, sensor mode = SlimVideo2, iso = 200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 042: profile = preview, sensor mode = SlimVideo2, iso = 400 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 043: profile = preview, sensor mode = SlimVideo2, iso = 800 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 044: profile = preview, sensor mode = SlimVideo2, iso = 1200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 045: profile = preview, sensor mode = SlimVideo2, iso = 1600 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 046: profile = preview, sensor mode = SlimVideo2, iso = 2000 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 047: profile = preview, sensor mode = SlimVideo2, iso = 2400 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 048: profile = preview, sensor mode = SlimVideo2, iso = 2800 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 049: profile = preview, sensor mode = SlimVideo2, iso = 3200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 050: profile = video, sensor mode = preview, iso = 100 + 0x00000000, 0x002D03D9, 0x00000208, 0x3E4D71A8, 0x001E0000, 0x00460128, 0x01EA0B50, 0x01EA00B9, 0x0000FE00, 0x00006262, + 0x00005443, 0x0001030A, 0x00020214, 0x0004011E, 0x4E4E5858, 0x00004444 + }}, + {set:{ // 051: profile = video, sensor mode = preview, iso = 200 + 0x00000000, 0x002D03D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x0028012E, 0x01C0095A, 0x01C000B9, 0x0000FE00, 0x00005959, + 0x00005443, 0x0001000B, 0x00020017, 0x00030022, 0x45454F4F, 0x00003B3B + }}, + {set:{ // 052: profile = video, sensor mode = preview, iso = 400 + 0x00000000, 0x002803B5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00280136, 0x01AC0867, 0x01AC00B9, 0x0000FE00, 0x00005555, + 0x00005443, 0x0001000D, 0x0001001B, 0x00030028, 0x41414B4B, 0x00003737 + }}, + {set:{ // 053: profile = video, sensor mode = preview, iso = 800 + 0x00000000, 0x002803B5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x0028013E, 0x018C0774, 0x018C00B9, 0x0000FE00, 0x00004F4F, + 0x00005443, 0x0001000F, 0x0001001F, 0x0003002E, 0x3B3B4545, 0x00003131 + }}, + {set:{ // 054: profile = video, sensor mode = preview, iso = 1200 + 0x00000000, 0x002D03D9, 0x00000208, 0x3E4D71A8, 0x00000000, 0x0028014A, 0x015F0588, 0x015F00B9, 0x0000FE00, 0x00004646, + 0x00005443, 0x00010012, 0x00010025, 0x00020037, 0x32323C3C, 0x00002828 + }}, + {set:{ // 055: profile = video, sensor mode = preview, iso = 1600 + 0x00000000, 0x002D03D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00280145, 0x01350580, 0x013500B9, 0x0000FE00, 0x00003D3D, + 0x00005443, 0x00010011, 0x00010022, 0x00020033, 0x29293333, 0x00001F1F + }}, + {set:{ // 056: profile = video, sensor mode = preview, iso = 2000 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000008, 0x00000030, 0x000000B9, 0x00000000, 0x00000000, + 0x0000621B, 0x01000002, 0x00000004, 0x00000006, 0x00000000, 0x00000000 + }}, + {set:{ // 057: profile = video, sensor mode = preview, iso = 2400 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000008, 0x00000030, 0x000000B9, 0x00000000, 0x00000000, + 0x0000621B, 0x01000002, 0x00000004, 0x00000006, 0x00000000, 0x00000000 + }}, + {set:{ // 058: profile = video, sensor mode = preview, iso = 2800 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000008, 0x00000030, 0x000000B9, 0x00000000, 0x00000000, + 0x0000621B, 0x01000002, 0x00000004, 0x00000006, 0x00000000, 0x00000000 + }}, + {set:{ // 059: profile = video, sensor mode = preview, iso = 3200 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000008, 0x00000030, 0x000000B9, 0x00000000, 0x00000000, + 0x0000621B, 0x01000002, 0x00000004, 0x00000006, 0x00000000, 0x00000000 + }}, + {set:{ // 060: profile = video, sensor mode = capture, iso = 100 + 0x00000000, 0x002D03D9, 0x00000208, 0x3E4D71A8, 0x001E0000, 0x00460128, 0x01EA0B50, 0x01EA00B9, 0x0000FE00, 0x00006262, + 0x00005443, 0x0001030A, 0x00020214, 0x0004011E, 0x4E4E5858, 0x00004444 + }}, + {set:{ // 061: profile = video, sensor mode = capture, iso = 200 + 0x00000000, 0x002D03D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x0028012E, 0x01C0095A, 0x01C000B9, 0x0000FE00, 0x00005959, + 0x00005443, 0x0001000B, 0x00020017, 0x00030022, 0x45454F4F, 0x00003B3B + }}, + {set:{ // 062: profile = video, sensor mode = capture, iso = 400 + 0x00000000, 0x002803B5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00280136, 0x01AC0867, 0x01AC00B9, 0x0000FE00, 0x00005555, + 0x00005443, 0x0001000D, 0x0001001B, 0x00030028, 0x41414B4B, 0x00003737 + }}, + {set:{ // 063: profile = video, sensor mode = capture, iso = 800 + 0x00000000, 0x002803B5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x0028013E, 0x018C0774, 0x018C00B9, 0x0000FE00, 0x00004F4F, + 0x00005443, 0x0001000F, 0x0001001F, 0x0003002E, 0x3B3B4545, 0x00003131 + }}, + {set:{ // 064: profile = video, sensor mode = capture, iso = 1200 + 0x00000000, 0x002D03D9, 0x00000208, 0x3E4D71A8, 0x00000000, 0x0028014A, 0x015F0588, 0x015F00B9, 0x0000FE00, 0x00004646, + 0x00005443, 0x00010012, 0x00010025, 0x00020037, 0x32323C3C, 0x00002828 + }}, + {set:{ // 065: profile = video, sensor mode = capture, iso = 1600 + 0x00000000, 0x002D03D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00280145, 0x01350580, 0x013500B9, 0x0000FE00, 0x00003D3D, + 0x00005443, 0x00010011, 0x00010022, 0x00020033, 0x29293333, 0x00001F1F + }}, + {set:{ // 066: profile = video, sensor mode = capture, iso = 2000 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460068, 0x01E005BA, 0x01E000C4, 0x0000FD00, 0x00006060, + 0x0000621B, 0x01000214, 0x00010128, 0x0001013C, 0x4C4C5656, 0x00004242 + }}, + {set:{ // 067: profile = video, sensor mode = capture, iso = 2400 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x0046006C, 0x01C505C1, 0x01C500CB, 0x0000FD00, 0x00005A5A, + 0x0000621B, 0x01000214, 0x00010128, 0x0001013C, 0x46465050, 0x00003C3C + }}, + {set:{ // 068: profile = video, sensor mode = capture, iso = 2800 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x0046006C, 0x01C505C1, 0x01C500CB, 0x0000FD00, 0x00005A5A, + 0x0000621B, 0x01000214, 0x00010128, 0x0001013C, 0x46465050, 0x00003C3C + }}, + {set:{ // 069: profile = video, sensor mode = capture, iso = 3200 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x0046006A, 0x01D305BE, 0x01D300C8, 0x0000FD00, 0x00005D5D, + 0x0000621B, 0x01000214, 0x00010128, 0x0001013C, 0x49495353, 0x00003F3F + }}, + {set:{ // 070: profile = video, sensor mode = video, iso = 100 + 0x00000000, 0x002D03D9, 0x00000208, 0x3E4D71A8, 0x001E0000, 0x00460128, 0x01EA0B50, 0x01EA00B9, 0x0000FE00, 0x00006262, + 0x00005443, 0x0001030A, 0x00020214, 0x0004011E, 0x4E4E5858, 0x00004444 + }}, + {set:{ // 071: profile = video, sensor mode = video, iso = 200 + 0x00000000, 0x002D03D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x0028012E, 0x01C0095A, 0x01C000B9, 0x0000FE00, 0x00005959, + 0x00005443, 0x0001000B, 0x00020017, 0x00030022, 0x45454F4F, 0x00003B3B + }}, + {set:{ // 072: profile = video, sensor mode = video, iso = 400 + 0x00000000, 0x002803B5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00280136, 0x01AC0867, 0x01AC00B9, 0x0000FE00, 0x00005555, + 0x00005443, 0x0001000D, 0x0001001B, 0x00030028, 0x41414B4B, 0x00003737 + }}, + {set:{ // 073: profile = video, sensor mode = video, iso = 800 + 0x00000000, 0x002803B5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x0028013E, 0x018C0774, 0x018C00B9, 0x0000FE00, 0x00004F4F, + 0x00005443, 0x0001000F, 0x0001001F, 0x0003002E, 0x3B3B4545, 0x00003131 + }}, + {set:{ // 074: profile = video, sensor mode = video, iso = 1200 + 0x00000000, 0x002D03D9, 0x00000208, 0x3E4D71A8, 0x00000000, 0x0028014A, 0x015F0588, 0x015F00B9, 0x0000FE00, 0x00004646, + 0x00005443, 0x00010012, 0x00010025, 0x00020037, 0x32323C3C, 0x00002828 + }}, + {set:{ // 075: profile = video, sensor mode = video, iso = 1600 + 0x00000000, 0x002D03D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00280145, 0x01350580, 0x013500B9, 0x0000FE00, 0x00003D3D, + 0x00005443, 0x00010011, 0x00010022, 0x00020033, 0x29293333, 0x00001F1F + }}, + {set:{ // 076: profile = video, sensor mode = video, iso = 2000 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000008, 0x00000030, 0x000000B9, 0x00000000, 0x00000000, + 0x0000621B, 0x01000002, 0x00000004, 0x00000006, 0x00000000, 0x00000000 + }}, + {set:{ // 077: profile = video, sensor mode = video, iso = 2400 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000008, 0x00000030, 0x000000B9, 0x00000000, 0x00000000, + 0x0000621B, 0x01000002, 0x00000004, 0x00000006, 0x00000000, 0x00000000 + }}, + {set:{ // 078: profile = video, sensor mode = video, iso = 2800 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000008, 0x00000030, 0x000000B9, 0x00000000, 0x00000000, + 0x0000621B, 0x01000002, 0x00000004, 0x00000006, 0x00000000, 0x00000000 + }}, + {set:{ // 079: profile = video, sensor mode = video, iso = 3200 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000008, 0x00000030, 0x000000B9, 0x00000000, 0x00000000, + 0x0000621B, 0x01000002, 0x00000004, 0x00000006, 0x00000000, 0x00000000 + }}, + {set:{ // 080: profile = video, sensor mode = SlimVideo1, iso = 100 + 0x00000000, 0x004B0003, 0x00000200, 0x3E4D71A8, 0x00000000, 0x0000005A, 0x014A05A3, 0x014A00B9, 0x0000FE00, 0x00004242, + 0x0000621B, 0x01000014, 0x00000028, 0x0000003C, 0x2E2E3838, 0x00002424 + }}, + {set:{ // 081: profile = video, sensor mode = SlimVideo1, iso = 200 + 0x00000000, 0x004B0003, 0x00000200, 0x3E4D71A8, 0x00000000, 0x0000005A, 0x014A05A3, 0x014A00B9, 0x0000FE00, 0x00004242, + 0x0000621B, 0x01000014, 0x00000028, 0x0000003C, 0x2E2E3838, 0x00002424 + }}, + {set:{ // 082: profile = video, sensor mode = SlimVideo1, iso = 400 + 0x00000000, 0x004B0003, 0x00000200, 0x3E4D71A8, 0x00000000, 0x0000005A, 0x014A05A3, 0x014A00B9, 0x0000FE00, 0x00004242, + 0x0000621B, 0x01000014, 0x00000028, 0x0000003C, 0x2E2E3838, 0x00002424 + }}, + {set:{ // 083: profile = video, sensor mode = SlimVideo1, iso = 800 + 0x00000000, 0x004B0003, 0x00000200, 0x3E4D71A8, 0x00000000, 0x0000005A, 0x014A05A3, 0x014A00B9, 0x0000FE00, 0x00004242, + 0x0000621B, 0x01000014, 0x00000028, 0x0000003C, 0x2E2E3838, 0x00002424 + }}, + {set:{ // 084: profile = video, sensor mode = SlimVideo1, iso = 1200 + 0x00000000, 0x004B0003, 0x00000200, 0x3E4D71A8, 0x00000000, 0x0000005A, 0x014A05A3, 0x014A00B9, 0x0000FE00, 0x00004242, + 0x0000621B, 0x01000014, 0x00000028, 0x0000003C, 0x2E2E3838, 0x00002424 + }}, + {set:{ // 085: profile = video, sensor mode = SlimVideo1, iso = 1600 + 0x00000000, 0x004B0003, 0x00000200, 0x3E4D71A8, 0x00000000, 0x0000005A, 0x014A05A3, 0x014A00B9, 0x0000FE00, 0x00004242, + 0x0000621B, 0x01000014, 0x00000028, 0x0000003C, 0x2E2E3838, 0x00002424 + }}, + {set:{ // 086: profile = video, sensor mode = SlimVideo1, iso = 2000 + 0x00000000, 0x004B0001, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000078, 0x012203CC, 0x012200D6, 0x0000FC00, 0x00003A3A, + 0x0000621B, 0x01000014, 0x00000028, 0x0000003C, 0x26263030, 0x00001C1C + }}, + {set:{ // 087: profile = video, sensor mode = SlimVideo1, iso = 2400 + 0x00000000, 0x004B0001, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000078, 0x012203CC, 0x012200D6, 0x0000FC00, 0x00003A3A, + 0x0000621B, 0x01000014, 0x00000028, 0x0000003C, 0x26263030, 0x00001C1C + }}, + {set:{ // 088: profile = video, sensor mode = SlimVideo1, iso = 2800 + 0x00000000, 0x004B0001, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000078, 0x012203CC, 0x012200D6, 0x0000FC00, 0x00003A3A, + 0x0000621B, 0x01000014, 0x00000028, 0x0000003C, 0x26263030, 0x00001C1C + }}, + {set:{ // 089: profile = video, sensor mode = SlimVideo1, iso = 3200 + 0x00000000, 0x004B0001, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000078, 0x012203CC, 0x012200D6, 0x0000FC00, 0x00003A3A, + 0x0000621B, 0x01000014, 0x00000028, 0x0000003C, 0x26263030, 0x00001C1C + }}, + {set:{ // 090: profile = video, sensor mode = SlimVideo2, iso = 100 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 091: profile = video, sensor mode = SlimVideo2, iso = 200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 092: profile = video, sensor mode = SlimVideo2, iso = 400 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 093: profile = video, sensor mode = SlimVideo2, iso = 800 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 094: profile = video, sensor mode = SlimVideo2, iso = 1200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 095: profile = video, sensor mode = SlimVideo2, iso = 1600 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 096: profile = video, sensor mode = SlimVideo2, iso = 2000 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 097: profile = video, sensor mode = SlimVideo2, iso = 2400 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 098: profile = video, sensor mode = SlimVideo2, iso = 2800 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 099: profile = video, sensor mode = SlimVideo2, iso = 3200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 100: profile = capture, sensor mode = preview, iso = 100 + 0x00000000, 0x002D03D9, 0x00000208, 0x3E4D71A8, 0x001E0000, 0x00460128, 0x01EA0B50, 0x01EA00B9, 0x0000FE00, 0x00006262, + 0x00005443, 0x0001030A, 0x00020214, 0x0004011E, 0x4E4E5858, 0x00004444 + }}, + {set:{ // 101: profile = capture, sensor mode = preview, iso = 200 + 0x00000000, 0x002D03D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x0028012E, 0x01C0095A, 0x01C000B9, 0x0000FE00, 0x00005959, + 0x00005443, 0x0001000B, 0x00020017, 0x00030022, 0x45454F4F, 0x00003B3B + }}, + {set:{ // 102: profile = capture, sensor mode = preview, iso = 400 + 0x00000000, 0x002803B5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00280136, 0x01AC0867, 0x01AC00B9, 0x0000FE00, 0x00005555, + 0x00005443, 0x0001000D, 0x0001001B, 0x00030028, 0x41414B4B, 0x00003737 + }}, + {set:{ // 103: profile = capture, sensor mode = preview, iso = 800 + 0x00000000, 0x002803B5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x0028013E, 0x018C0774, 0x018C00B9, 0x0000FE00, 0x00004F4F, + 0x00005443, 0x0001000F, 0x0001001F, 0x0003002E, 0x3B3B4545, 0x00003131 + }}, + {set:{ // 104: profile = capture, sensor mode = preview, iso = 1200 + 0x00000000, 0x002D03D9, 0x00000208, 0x3E4D71A8, 0x00000000, 0x0028014A, 0x015F0588, 0x015F00B9, 0x0000FE00, 0x00004646, + 0x00005443, 0x00010012, 0x00010025, 0x00020037, 0x32323C3C, 0x00002828 + }}, + {set:{ // 105: profile = capture, sensor mode = preview, iso = 1600 + 0x00000000, 0x002D03D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00280145, 0x01350580, 0x013500B9, 0x0000FE00, 0x00003D3D, + 0x00005443, 0x00010011, 0x00010022, 0x00020033, 0x29293333, 0x00001F1F + }}, + {set:{ // 106: profile = capture, sensor mode = preview, iso = 2000 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 107: profile = capture, sensor mode = preview, iso = 2400 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 108: profile = capture, sensor mode = preview, iso = 2800 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 109: profile = capture, sensor mode = preview, iso = 3200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 110: profile = capture, sensor mode = capture, iso = 100 + 0x00000000, 0x002D03D9, 0x00000208, 0x3E4D71A8, 0x001E0000, 0x00460128, 0x01EA0B50, 0x01EA00B9, 0x0000FE00, 0x00006262, + 0x00005443, 0x0001030A, 0x00020214, 0x0004011E, 0x4E4E5858, 0x00004444 + }}, + {set:{ // 111: profile = capture, sensor mode = capture, iso = 200 + 0x00000000, 0x002D03D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x0028012E, 0x01C0095A, 0x01C000B9, 0x0000FE00, 0x00005959, + 0x00005443, 0x0001000B, 0x00020017, 0x00030022, 0x45454F4F, 0x00003B3B + }}, + {set:{ // 112: profile = capture, sensor mode = capture, iso = 400 + 0x00000000, 0x002803B5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00280136, 0x01AC0867, 0x01AC00B9, 0x0000FE00, 0x00005555, + 0x00005443, 0x0001000D, 0x0001001B, 0x00030028, 0x41414B4B, 0x00003737 + }}, + {set:{ // 113: profile = capture, sensor mode = capture, iso = 800 + 0x00000000, 0x002803B5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x0028013E, 0x018C0774, 0x018C00B9, 0x0000FE00, 0x00004F4F, + 0x00005443, 0x0001000F, 0x0001001F, 0x0003002E, 0x3B3B4545, 0x00003131 + }}, + {set:{ // 114: profile = capture, sensor mode = capture, iso = 1200 + 0x00000000, 0x002D03D9, 0x00000208, 0x3E4D71A8, 0x00000000, 0x0028014A, 0x015F0588, 0x015F00B9, 0x0000FE00, 0x00004646, + 0x00005443, 0x00010012, 0x00010025, 0x00020037, 0x32323C3C, 0x00002828 + }}, + {set:{ // 115: profile = capture, sensor mode = capture, iso = 1600 + 0x00000000, 0x002D03D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00280145, 0x01350580, 0x013500B9, 0x0000FE00, 0x00003D3D, + 0x00005443, 0x00010011, 0x00010022, 0x00020033, 0x29293333, 0x00001F1F + }}, + {set:{ // 116: profile = capture, sensor mode = capture, iso = 2000 + 0x00000000, 0x002D03D9, 0x00000208, 0x3E4D71A8, 0x00000000, 0x0028005A, 0x03E80DA3, 0x03E800BF, 0x0000FE00, 0x0000C8C8, + 0x00005443, 0x00010014, 0x00010028, 0x0001003C, 0xB4B4BEBE, 0x0000AAAA + }}, + {set:{ // 117: profile = capture, sensor mode = capture, iso = 2400 + 0x00000000, 0x002D03D5, 0x00000208, 0x3E4D71A8, 0x000F011E, 0x00640241, 0x00C80193, 0x00C800D3, 0x00000000, 0x0000C8C8, + 0x00005443, 0x00020114, 0x00030028, 0x0011003C, 0x2C2C3636, 0x00002222 + }}, + {set:{ // 118: profile = capture, sensor mode = capture, iso = 2800 + 0x00000000, 0x002803B5, 0x00000208, 0x3E4D71A8, 0x000F011E, 0x00410141, 0x00C80293, 0x00C800D3, 0x00000000, 0x00009696, + 0x00005443, 0x00010114, 0x00020028, 0x000A003C, 0x2C2C3636, 0x00002222 + }}, + {set:{ // 119: profile = capture, sensor mode = capture, iso = 3200 + 0x00000000, 0x002803B5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x0028014F, 0x00C80291, 0x00C800B9, 0x0000FE00, 0x00002828, + 0x00005443, 0x00010013, 0x00010027, 0x0002003B, 0x14141E1E, 0x00000A0A + }}, + {set:{ // 120: profile = capture, sensor mode = video, iso = 100 + 0x00000000, 0x002D03D9, 0x00000208, 0x3E4D71A8, 0x001E0000, 0x00460128, 0x01EA0B50, 0x01EA00B9, 0x0000FE00, 0x00006262, + 0x00005443, 0x0001030A, 0x00020214, 0x0004011E, 0x4E4E5858, 0x00004444 + }}, + {set:{ // 121: profile = capture, sensor mode = video, iso = 200 + 0x00000000, 0x002D03D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x0028012E, 0x01C0095A, 0x01C000B9, 0x0000FE00, 0x00005959, + 0x00005443, 0x0001000B, 0x00020017, 0x00030022, 0x45454F4F, 0x00003B3B + }}, + {set:{ // 122: profile = capture, sensor mode = video, iso = 400 + 0x00000000, 0x002803B5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00280136, 0x01AC0867, 0x01AC00B9, 0x0000FE00, 0x00005555, + 0x00005443, 0x0001000D, 0x0001001B, 0x00030028, 0x41414B4B, 0x00003737 + }}, + {set:{ // 123: profile = capture, sensor mode = video, iso = 800 + 0x00000000, 0x002803B5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x0028013E, 0x018C0774, 0x018C00B9, 0x0000FE00, 0x00004F4F, + 0x00005443, 0x0001000F, 0x0001001F, 0x0003002E, 0x3B3B4545, 0x00003131 + }}, + {set:{ // 124: profile = capture, sensor mode = video, iso = 1200 + 0x00000000, 0x002D03D9, 0x00000208, 0x3E4D71A8, 0x00000000, 0x0028014A, 0x015F0588, 0x015F00B9, 0x0000FE00, 0x00004646, + 0x00005443, 0x00010012, 0x00010025, 0x00020037, 0x32323C3C, 0x00002828 + }}, + {set:{ // 125: profile = capture, sensor mode = video, iso = 1600 + 0x00000000, 0x002D03D5, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00280145, 0x01350580, 0x013500B9, 0x0000FE00, 0x00003D3D, + 0x00005443, 0x00010011, 0x00010022, 0x00020033, 0x29293333, 0x00001F1F + }}, + {set:{ // 126: profile = capture, sensor mode = video, iso = 2000 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 127: profile = capture, sensor mode = video, iso = 2400 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 128: profile = capture, sensor mode = video, iso = 2800 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 129: profile = capture, sensor mode = video, iso = 3200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 130: profile = capture, sensor mode = SlimVideo1, iso = 100 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 131: profile = capture, sensor mode = SlimVideo1, iso = 200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 132: profile = capture, sensor mode = SlimVideo1, iso = 400 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 133: profile = capture, sensor mode = SlimVideo1, iso = 800 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 134: profile = capture, sensor mode = SlimVideo1, iso = 1200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 135: profile = capture, sensor mode = SlimVideo1, iso = 1600 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 136: profile = capture, sensor mode = SlimVideo1, iso = 2000 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 137: profile = capture, sensor mode = SlimVideo1, iso = 2400 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 138: profile = capture, sensor mode = SlimVideo1, iso = 2800 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 139: profile = capture, sensor mode = SlimVideo1, iso = 3200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 140: profile = capture, sensor mode = SlimVideo2, iso = 100 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 141: profile = capture, sensor mode = SlimVideo2, iso = 200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 142: profile = capture, sensor mode = SlimVideo2, iso = 400 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 143: profile = capture, sensor mode = SlimVideo2, iso = 800 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 144: profile = capture, sensor mode = SlimVideo2, iso = 1200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 145: profile = capture, sensor mode = SlimVideo2, iso = 1600 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 146: profile = capture, sensor mode = SlimVideo2, iso = 2000 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 147: profile = capture, sensor mode = SlimVideo2, iso = 2400 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 148: profile = capture, sensor mode = SlimVideo2, iso = 2800 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 149: profile = capture, sensor mode = SlimVideo2, iso = 3200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 150: profile = N3D preview, iso = 100 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 151: profile = N3D preview, iso = 200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 152: profile = N3D preview, iso = 400 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 153: profile = N3D preview, iso = 800 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 154: profile = N3D preview, iso = 1200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 155: profile = N3D preview, iso = 1600 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 156: profile = N3D preview, iso = 2000 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 157: profile = N3D preview, iso = 2400 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 158: profile = N3D preview, iso = 2800 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 159: profile = N3D preview, iso = 3200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 160: profile = N3D video, iso = 100 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 161: profile = N3D video, iso = 200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 162: profile = N3D video, iso = 400 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 163: profile = N3D video, iso = 800 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 164: profile = N3D video, iso = 1200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 165: profile = N3D video, iso = 1600 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 166: profile = N3D video, iso = 2000 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 167: profile = N3D video, iso = 2400 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 168: profile = N3D video, iso = 2800 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 169: profile = N3D video, iso = 3200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 170: profile = N3D capture, iso = 100 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 171: profile = N3D capture, iso = 200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 172: profile = N3D capture, iso = 400 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 173: profile = N3D capture, iso = 800 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 174: profile = N3D capture, iso = 1200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 175: profile = N3D capture, iso = 1600 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 176: profile = N3D capture, iso = 2000 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 177: profile = N3D capture, iso = 2400 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 178: profile = N3D capture, iso = 2800 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 179: profile = N3D capture, iso = 3200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 180: profile = MFB postproc mixing, iso = 100 + 0x00000000, 0x002D03D9, 0x00000208, 0x3E4D71A8, 0x000F011E, 0x00200041, 0x00460093, 0x006400D3, 0x00000000, 0x0000C8C8, + 0x00005443, 0x00000114, 0x00010028, 0x0003003C, 0x2C2C3636, 0x00002222 + }}, + {set:{ // 181: profile = MFB postproc mixing, iso = 200 + 0x00000000, 0x002D03D5, 0x00000208, 0x3E4D71A8, 0x000F011E, 0x00640241, 0x00C80193, 0x00C800D3, 0x00000000, 0x0000C8C8, + 0x00005443, 0x00020114, 0x00030028, 0x0011003C, 0x2C2C3636, 0x00002222 + }}, + {set:{ // 182: profile = MFB postproc mixing, iso = 400 + 0x00000000, 0x002803B5, 0x00000208, 0x3E4D71A8, 0x000F011E, 0x00410141, 0x00FA0293, 0x00FA00D3, 0x0000FF00, 0x00009696, + 0x00005443, 0x00010114, 0x00020028, 0x000A003C, 0x2C2C3636, 0x00002222 + }}, + {set:{ // 183: profile = MFB postproc mixing, iso = 800 + 0x00000000, 0x002803B5, 0x00000208, 0x3E4D71A8, 0x000F011E, 0x00960441, 0x00FA0193, 0x00FA00D3, 0x0000FF00, 0x00009696, + 0x00005443, 0x00030114, 0x00050028, 0x001B003C, 0x2C2C3636, 0x00002222 + }}, + {set:{ // 184: profile = MFB postproc mixing, iso = 1200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000069, 0x01AE05BC, 0x01AE00C6, 0x0000FD00, 0x00005252, + 0x0000621B, 0x01000014, 0x00000028, 0x0000003C, 0x3E3E4848, 0x00003434 + }}, + {set:{ // 185: profile = MFB postproc mixing, iso = 1600 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000069, 0x01AE05BC, 0x01AE00C6, 0x0000FD00, 0x00005252, + 0x0000621B, 0x01000014, 0x00000028, 0x0000003C, 0x3E3E4848, 0x00003434 + }}, + {set:{ // 186: profile = MFB postproc mixing, iso = 2000 + 0x00000000, 0x00200624, 0x00000208, 0x3E4D71A8, 0x003C0000, 0x0064005B, 0x016500A5, 0x016500B9, 0x00000000, 0x00004747, + 0x00004443, 0x01010314, 0x00010228, 0x0001013C, 0x33333D3D, 0x00002929 + }}, + {set:{ // 187: profile = MFB postproc mixing, iso = 2400 + 0x00000000, 0x00200624, 0x00000208, 0x3E4D71A8, 0x003C0000, 0x0064005B, 0x016500A5, 0x016500B9, 0x00000000, 0x00004747, + 0x00004443, 0x01010314, 0x00010228, 0x0001013C, 0x33333D3D, 0x00002929 + }}, + {set:{ // 188: profile = MFB postproc mixing, iso = 2800 + 0x00000000, 0x00200624, 0x00000208, 0x3E4D71A8, 0x003C0000, 0x0064005B, 0x016500A5, 0x016500B9, 0x00000000, 0x00004747, + 0x00004443, 0x01010314, 0x00010228, 0x0001013C, 0x33333D3D, 0x00002929 + }}, + {set:{ // 189: profile = MFB postproc mixing, iso = 3200 + 0x00000000, 0x002803B5, 0x00000208, 0x3E4D71A8, 0x000F011E, 0x00410141, 0x00FA0293, 0x00FA00D3, 0x0000FF00, 0x00009696, + 0x00005443, 0x00010114, 0x00020028, 0x000A003C, 0x2C2C3636, 0x00002222 + }}, + {set:{ // 190: profile = MFB capture EE Off, iso = 100 + 0xA0000000, 0x00400633, 0x00000426, 0x35CE7C78, 0x00140123, 0x0266183C, 0x0133F864, 0x0029FEDC, 0x0000FF00, 0x0000FFFF, + 0x00000643, 0x01180123, 0x00180123, 0x00180123, 0xFFFFFFFF, 0x0000FFFF + }}, + {set:{ // 191: profile = MFB capture EE Off, iso = 200 + 0xA0000000, 0x00400633, 0x00000426, 0x35CE7C78, 0x00140123, 0x0266183C, 0x0133F864, 0x0029FEDC, 0x0000FF00, 0x0000FFFF, + 0x00000643, 0x01180123, 0x00180123, 0x00180123, 0xFFFFFFFF, 0x0000FFFF + }}, + {set:{ // 192: profile = MFB capture EE Off, iso = 400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00000000, 0x0000005A, 0x000000A3, 0x000000B9, 0x00000000, 0x00005050, + 0x0000421B, 0x01000014, 0x00000028, 0x0000003C, 0x3C3C4646, 0x00002322 + }}, + {set:{ // 193: profile = MFB capture EE Off, iso = 800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00000000, 0x0000006E, 0x000000C4, 0x000000CE, 0x0000FD00, 0x00005050, + 0x0000421B, 0x01000014, 0x00000028, 0x0000003C, 0x3C3C4646, 0x00003232 + }}, + {set:{ // 194: profile = MFB capture EE Off, iso = 1200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000069, 0x000000BC, 0x000000C6, 0x0000FD00, 0x00005252, + 0x0000621B, 0x01000014, 0x00000028, 0x0000003C, 0x3E3E4848, 0x00003434 + }}, + {set:{ // 195: profile = MFB capture EE Off, iso = 1600 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000069, 0x000000BC, 0x000000C6, 0x0000FD00, 0x00005252, + 0x0000621B, 0x01000014, 0x00000028, 0x0000003C, 0x3E3E4848, 0x00003434 + }}, + {set:{ // 196: profile = MFB capture EE Off, iso = 2000 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000069, 0x000000BC, 0x000000C6, 0x0000FD00, 0x00005252, + 0x0000621B, 0x01000014, 0x00000028, 0x0000003C, 0x3E3E4848, 0x00003434 + }}, + {set:{ // 197: profile = MFB capture EE Off, iso = 2400 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000069, 0x000000BC, 0x000000C6, 0x0000FD00, 0x00005252, + 0x0000621B, 0x01000014, 0x00000028, 0x0000003C, 0x3E3E4848, 0x00003434 + }}, + {set:{ // 198: profile = MFB capture EE Off, iso = 2800 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000069, 0x000000BC, 0x000000C6, 0x0000FD00, 0x00005252, + 0x0000621B, 0x01000014, 0x00000028, 0x0000003C, 0x3E3E4848, 0x00003434 + }}, + {set:{ // 199: profile = MFB capture EE Off, iso = 3200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000069, 0x000000BC, 0x000000C6, 0x0000FD00, 0x00005252, + 0x0000621B, 0x01000014, 0x00000028, 0x0000003C, 0x3E3E4848, 0x00003434 + }}, + {set:{ // 200: profile = IHDR preview, iso = 100 + 0x00000000, 0x0020063F, 0x00000208, 0x3E4D71A8, 0x00780000, 0x00A00059, 0x022C06A1, 0x022C00B9, 0x0000FE00, 0x00006F6F, + 0x00000443, 0x00010614, 0x00010328, 0x0001023C, 0x60606868, 0x00005858 + }}, + {set:{ // 201: profile = IHDR preview, iso = 200 + 0x00000000, 0x0020063F, 0x00000208, 0x3E4D71A8, 0x00780000, 0x00A00064, 0x01EB04B4, 0x01EB00BE, 0x0000FE00, 0x00006262, + 0x00000443, 0x00010614, 0x00010328, 0x0001023C, 0x4F4F5959, 0x00004545 + }}, + {set:{ // 202: profile = IHDR preview, iso = 400 + 0x00000000, 0x0020063F, 0x00000208, 0x3E4D71A8, 0x00000000, 0x0028006A, 0x00C802BE, 0x00C800C8, 0x0000FD00, 0x00002828, + 0x00000443, 0x00000014, 0x00010028, 0x0001003C, 0x12121D1D, 0x00000707 + }}, + {set:{ // 203: profile = IHDR preview, iso = 800 + 0x00000000, 0x0020063F, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00280086, 0x006301CC, 0x006300D6, 0x0000FE00, 0x00001313, + 0x00000443, 0x00000014, 0x00000028, 0x0001003C, 0x00000303, 0x00000000 + }}, + {set:{ // 204: profile = IHDR preview, iso = 1200 + 0x00000000, 0x0020063F, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00280096, 0x002800CC, 0x002800D6, 0x0000FF00, 0x00000808, + 0x00000443, 0x00000014, 0x00000028, 0x0000003C, 0x00000000, 0x00000000 + }}, + {set:{ // 205: profile = IHDR preview, iso = 1600 + 0x00000000, 0x0020063F, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00280096, 0x002800CC, 0x002800D6, 0x0000FF00, 0x00000808, + 0x00000443, 0x00000014, 0x00000028, 0x0000003C, 0x00000000, 0x00000000 + }}, + {set:{ // 206: profile = IHDR preview, iso = 2000 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000069, 0x019A05BC, 0x019A00C6, 0x0000FD00, 0x00005252, + 0x0000621B, 0x01000014, 0x00000028, 0x0000003C, 0x3E3E4848, 0x00003434 + }}, + {set:{ // 207: profile = IHDR preview, iso = 2400 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000069, 0x019A05BC, 0x019A00C6, 0x0000FD00, 0x00005252, + 0x0000621B, 0x01000014, 0x00000028, 0x0000003C, 0x3E3E4848, 0x00003434 + }}, + {set:{ // 208: profile = IHDR preview, iso = 2800 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000069, 0x019A05BC, 0x019A00C6, 0x0000FD00, 0x00005252, + 0x0000621B, 0x01000014, 0x00000028, 0x0000003C, 0x3E3E4848, 0x00003434 + }}, + {set:{ // 209: profile = IHDR preview, iso = 3200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000069, 0x019A05BC, 0x019A00C6, 0x0000FD00, 0x00005252, + 0x0000621B, 0x01000014, 0x00000028, 0x0000003C, 0x3E3E4848, 0x00003434 + }}, + {set:{ // 210: profile = IHDR video, iso = 100 + 0x00000000, 0x0020063F, 0x00000208, 0x3E4D71A8, 0x00780000, 0x00A00059, 0x022C06A1, 0x022C00B9, 0x0000FE00, 0x00006F6F, + 0x00000443, 0x00010614, 0x00010328, 0x0001023C, 0x60606868, 0x00005858 + }}, + {set:{ // 211: profile = IHDR video, iso = 200 + 0x00000000, 0x0020063F, 0x00000208, 0x3E4D71A8, 0x00780000, 0x00A00064, 0x01EB04B4, 0x01EB00BE, 0x0000FE00, 0x00006262, + 0x00000443, 0x00010614, 0x00010328, 0x0001023C, 0x4F4F5959, 0x00004545 + }}, + {set:{ // 212: profile = IHDR video, iso = 400 + 0x00000000, 0x0020063F, 0x00000208, 0x3E4D71A8, 0x00000000, 0x0028006A, 0x00C802BE, 0x00C800C8, 0x0000FD00, 0x00002828, + 0x00000443, 0x00000014, 0x00010028, 0x0001003C, 0x12121D1D, 0x00000707 + }}, + {set:{ // 213: profile = IHDR video, iso = 800 + 0x00000000, 0x0020063F, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00280086, 0x006301CC, 0x006300D6, 0x0000FE00, 0x00001313, + 0x00000443, 0x00000014, 0x00000028, 0x0001003C, 0x00000303, 0x00000000 + }}, + {set:{ // 214: profile = IHDR video, iso = 1200 + 0x00000000, 0x0020063F, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00280096, 0x002800CC, 0x002800D6, 0x0000FF00, 0x00000808, + 0x00000443, 0x00000014, 0x00000028, 0x0000003C, 0x00000000, 0x00000000 + }}, + {set:{ // 215: profile = IHDR video, iso = 1600 + 0x00000000, 0x0020063F, 0x00000208, 0x3E4D71A8, 0x00000000, 0x00280096, 0x002800CC, 0x002800D6, 0x0000FF00, 0x00000808, + 0x00000443, 0x00000014, 0x00000028, 0x0000003C, 0x00000000, 0x00000000 + }}, + {set:{ // 216: profile = IHDR video, iso = 2000 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000069, 0x019A05BC, 0x019A00C6, 0x0000FD00, 0x00005252, + 0x0000621B, 0x01000014, 0x00000028, 0x0000003C, 0x3E3E4848, 0x00003434 + }}, + {set:{ // 217: profile = IHDR video, iso = 2400 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000069, 0x019A05BC, 0x019A00C6, 0x0000FD00, 0x00005252, + 0x0000621B, 0x01000014, 0x00000028, 0x0000003C, 0x3E3E4848, 0x00003434 + }}, + {set:{ // 218: profile = IHDR video, iso = 2800 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000069, 0x019A05BC, 0x019A00C6, 0x0000FD00, 0x00005252, + 0x0000621B, 0x01000014, 0x00000028, 0x0000003C, 0x3E3E4848, 0x00003434 + }}, + {set:{ // 219: profile = IHDR video, iso = 3200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000069, 0x019A05BC, 0x019A00C6, 0x0000FD00, 0x00005252, + 0x0000621B, 0x01000014, 0x00000028, 0x0000003C, 0x3E3E4848, 0x00003434 + }}, + {set:{ // 220: profile = preview, sensor mode = custom1, iso = 100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000050, 0x01400592, 0x014000B9, 0x0000FE00, 0x00004040, + 0x0000421B, 0x01000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{ // 221: profile = preview, sensor mode = custom1, iso = 200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000032, 0x01680860, 0x016800B9, 0x0000FE00, 0x00004848, + 0x0000421B, 0x0100000C, 0x00000019, 0x00000025, 0x34343E3E, 0x00002A2A + }}, + {set:{ // 222: profile = preview, sensor mode = custom1, iso = 400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00000000, 0x0000005A, 0x019005A3, 0x019000B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x01000014, 0x00000028, 0x0000003C, 0x3C3C4646, 0x00003232 + }}, + {set:{ // 223: profile = preview, sensor mode = custom1, iso = 800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00000000, 0x0000006E, 0x019005C4, 0x019000CE, 0x0000FD00, 0x00005050, + 0x0000421B, 0x01000014, 0x00000028, 0x0000003C, 0x3C3C4646, 0x00003232 + }}, + {set:{ // 224: profile = preview, sensor mode = custom1, iso = 1200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000069, 0x019A05BC, 0x019A00C6, 0x0000FD00, 0x00005252, + 0x0000621B, 0x01000014, 0x00000028, 0x0000003C, 0x3E3E4848, 0x00003434 + }}, + {set:{ // 225: profile = preview, sensor mode = custom1, iso = 1600 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000069, 0x019A05BC, 0x019A00C6, 0x0000FD00, 0x00005252, + 0x0000621B, 0x01000014, 0x00000028, 0x0000003C, 0x3E3E4848, 0x00003434 + }}, + {set:{ // 226: profile = preview, sensor mode = custom1, iso = 2000 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x0046006C, 0x01C505C1, 0x01C500CB, 0x0000FD00, 0x00005A5A, + 0x0000621B, 0x01000214, 0x00010128, 0x0001013C, 0x46465050, 0x00003C3C + }}, + {set:{ // 227: profile = preview, sensor mode = custom1, iso = 2400 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x0046006C, 0x01C505C1, 0x01C500CB, 0x0000FD00, 0x00005A5A, + 0x0000621B, 0x01000214, 0x00010128, 0x0001013C, 0x46465050, 0x00003C3C + }}, + {set:{ // 228: profile = preview, sensor mode = custom1, iso = 2800 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x0046006A, 0x01D305BE, 0x01D300C8, 0x0000FD00, 0x00005D5D, + 0x0000621B, 0x01000214, 0x00010128, 0x0001013C, 0x49495353, 0x00003F3F + }}, + {set:{ // 229: profile = preview, sensor mode = custom1, iso = 3200 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x0046006A, 0x01D305BE, 0x01D300C8, 0x0000FD00, 0x00005D5D, + 0x0000621B, 0x01000214, 0x00010128, 0x0001013C, 0x49495353, 0x00003F3F + }}, + {set:{ // 230: profile = preview, sensor mode = custom2, iso = 100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000050, 0x01400592, 0x014000B9, 0x0000FE00, 0x00004040, + 0x0000421B, 0x01000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{ // 231: profile = preview, sensor mode = custom2, iso = 200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000032, 0x01680860, 0x016800B9, 0x0000FE00, 0x00004848, + 0x0000421B, 0x0100000C, 0x00000019, 0x00000025, 0x34343E3E, 0x00002A2A + }}, + {set:{ // 232: profile = preview, sensor mode = custom2, iso = 400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00000000, 0x0000005A, 0x019005A3, 0x019000B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x01000014, 0x00000028, 0x0000003C, 0x3C3C4646, 0x00003232 + }}, + {set:{ // 233: profile = preview, sensor mode = custom2, iso = 800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00000000, 0x0000006E, 0x019005C4, 0x019000CE, 0x0000FD00, 0x00005050, + 0x0000421B, 0x01000014, 0x00000028, 0x0000003C, 0x3C3C4646, 0x00003232 + }}, + {set:{ // 234: profile = preview, sensor mode = custom2, iso = 1200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000069, 0x019A05BC, 0x019A00C6, 0x0000FD00, 0x00005252, + 0x0000621B, 0x01000014, 0x00000028, 0x0000003C, 0x3E3E4848, 0x00003434 + }}, + {set:{ // 235: profile = preview, sensor mode = custom2, iso = 1600 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000069, 0x019A05BC, 0x019A00C6, 0x0000FD00, 0x00005252, + 0x0000621B, 0x01000014, 0x00000028, 0x0000003C, 0x3E3E4848, 0x00003434 + }}, + {set:{ // 236: profile = preview, sensor mode = custom2, iso = 2000 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x0046006C, 0x01C505C1, 0x01C500CB, 0x0000FD00, 0x00005A5A, + 0x0000621B, 0x01000214, 0x00010128, 0x0001013C, 0x46465050, 0x00003C3C + }}, + {set:{ // 237: profile = preview, sensor mode = custom2, iso = 2400 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x0046006C, 0x01C505C1, 0x01C500CB, 0x0000FD00, 0x00005A5A, + 0x0000621B, 0x01000214, 0x00010128, 0x0001013C, 0x46465050, 0x00003C3C + }}, + {set:{ // 238: profile = preview, sensor mode = custom2, iso = 2800 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x0046006A, 0x01D305BE, 0x01D300C8, 0x0000FD00, 0x00005D5D, + 0x0000621B, 0x01000214, 0x00010128, 0x0001013C, 0x49495353, 0x00003F3F + }}, + {set:{ // 239: profile = preview, sensor mode = custom2, iso = 3200 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x0046006A, 0x01D305BE, 0x01D300C8, 0x0000FD00, 0x00005D5D, + 0x0000621B, 0x01000214, 0x00010128, 0x0001013C, 0x49495353, 0x00003F3F + }}, + {set:{ // 240: profile = preview, sensor mode = custom3, iso = 100 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 241: profile = preview, sensor mode = custom3, iso = 200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 242: profile = preview, sensor mode = custom3, iso = 400 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 243: profile = preview, sensor mode = custom3, iso = 800 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 244: profile = preview, sensor mode = custom3, iso = 1200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 245: profile = preview, sensor mode = custom3, iso = 1600 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 246: profile = preview, sensor mode = custom3, iso = 2000 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 247: profile = preview, sensor mode = custom3, iso = 2400 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 248: profile = preview, sensor mode = custom3, iso = 2800 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 249: profile = preview, sensor mode = custom3, iso = 3200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 250: profile = preview, sensor mode = custom4, iso = 100 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 251: profile = preview, sensor mode = custom4, iso = 200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 252: profile = preview, sensor mode = custom4, iso = 400 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 253: profile = preview, sensor mode = custom4, iso = 800 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 254: profile = preview, sensor mode = custom4, iso = 1200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 255: profile = preview, sensor mode = custom4, iso = 1600 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 256: profile = preview, sensor mode = custom4, iso = 2000 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 257: profile = preview, sensor mode = custom4, iso = 2400 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 258: profile = preview, sensor mode = custom4, iso = 2800 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 259: profile = preview, sensor mode = custom4, iso = 3200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 260: profile = preview, sensor mode = custom5, iso = 100 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 261: profile = preview, sensor mode = custom5, iso = 200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 262: profile = preview, sensor mode = custom5, iso = 400 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 263: profile = preview, sensor mode = custom5, iso = 800 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 264: profile = preview, sensor mode = custom5, iso = 1200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 265: profile = preview, sensor mode = custom5, iso = 1600 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 266: profile = preview, sensor mode = custom5, iso = 2000 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 267: profile = preview, sensor mode = custom5, iso = 2400 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 268: profile = preview, sensor mode = custom5, iso = 2800 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 269: profile = preview, sensor mode = custom5, iso = 3200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 270: profile = video, sensor mode = custom1, iso = 100 + 0x00000000, 0x004B0001, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000008, 0x00000030, 0x000000B9, 0x00000000, 0x00000000, + 0x0000621B, 0x01000002, 0x00000004, 0x00000006, 0x00000000, 0x00000000 + }}, + {set:{ // 271: profile = video, sensor mode = custom1, iso = 200 + 0x00000000, 0x004B0001, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000008, 0x00000030, 0x000000B9, 0x00000000, 0x00000000, + 0x0000621B, 0x01000002, 0x00000004, 0x00000006, 0x00000000, 0x00000000 + }}, + {set:{ // 272: profile = video, sensor mode = custom1, iso = 400 + 0x00000000, 0x004B0001, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000008, 0x00000030, 0x000000B9, 0x00000000, 0x00000000, + 0x0000621B, 0x01000002, 0x00000004, 0x00000006, 0x00000000, 0x00000000 + }}, + {set:{ // 273: profile = video, sensor mode = custom1, iso = 800 + 0x00000000, 0x004B0001, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000008, 0x00000030, 0x000000B9, 0x00000000, 0x00000000, + 0x0000621B, 0x01000002, 0x00000004, 0x00000006, 0x00000000, 0x00000000 + }}, + {set:{ // 274: profile = video, sensor mode = custom1, iso = 1200 + 0x00000000, 0x004B0001, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000008, 0x00000030, 0x000000B9, 0x00000000, 0x00000000, + 0x0000621B, 0x01000002, 0x00000004, 0x00000006, 0x00000000, 0x00000000 + }}, + {set:{ // 275: profile = video, sensor mode = custom1, iso = 1600 + 0x00000000, 0x004B0003, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000008, 0x00000030, 0x000000B9, 0x00000000, 0x00000000, + 0x0000621B, 0x01000002, 0x00000004, 0x00000006, 0x00000000, 0x00000000 + }}, + {set:{ // 276: profile = video, sensor mode = custom1, iso = 2000 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000008, 0x00000030, 0x000000B9, 0x00000000, 0x00000000, + 0x0000621B, 0x01000002, 0x00000004, 0x00000006, 0x00000000, 0x00000000 + }}, + {set:{ // 277: profile = video, sensor mode = custom1, iso = 2400 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000008, 0x00000030, 0x000000B9, 0x00000000, 0x00000000, + 0x0000621B, 0x01000002, 0x00000004, 0x00000006, 0x00000000, 0x00000000 + }}, + {set:{ // 278: profile = video, sensor mode = custom1, iso = 2800 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000008, 0x00000030, 0x000000B9, 0x00000000, 0x00000000, + 0x0000621B, 0x01000002, 0x00000004, 0x00000006, 0x00000000, 0x00000000 + }}, + {set:{ // 279: profile = video, sensor mode = custom1, iso = 3200 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000008, 0x00000030, 0x000000B9, 0x00000000, 0x00000000, + 0x0000621B, 0x01000002, 0x00000004, 0x00000006, 0x00000000, 0x00000000 + }}, + {set:{ // 280: profile = video, sensor mode = custom2, iso = 100 + 0x00000000, 0x00460000, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640061, 0x018904AF, 0x018900B9, 0x0000FE00, 0x00004E4E, + 0x0000621B, 0x01010314, 0x00010228, 0x0001013C, 0x3C3C4545, 0x00003232 + }}, + {set:{ // 281: profile = video, sensor mode = custom2, iso = 200 + 0x00000000, 0x00460000, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x0064005D, 0x01A404A8, 0x01A400B9, 0x0000FE00, 0x00005454, + 0x0000621B, 0x01010314, 0x00010228, 0x0001013C, 0x43434C4C, 0x00003B3B + }}, + {set:{ // 282: profile = video, sensor mode = custom2, iso = 400 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x0046006C, 0x01C505C1, 0x01C500CB, 0x0000FD00, 0x00005A5A, + 0x0000621B, 0x01000214, 0x00010128, 0x0001013C, 0x46465050, 0x00003C3C + }}, + {set:{ // 283: profile = video, sensor mode = custom2, iso = 800 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640054, 0x01E00699, 0x01E000B9, 0x0000FE00, 0x00006060, + 0x0000621B, 0x01010314, 0x00010228, 0x0002013C, 0x53535A5A, 0x00004C4C + }}, + {set:{ // 284: profile = video, sensor mode = custom2, iso = 1200 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x003C0000, 0x00640054, 0x01E00699, 0x01E000B9, 0x0000FE00, 0x00006060, + 0x0000621B, 0x01010314, 0x00010228, 0x0002013C, 0x53535A5A, 0x00004C4C + }}, + {set:{ // 285: profile = video, sensor mode = custom2, iso = 1600 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460068, 0x01E005BA, 0x01E000C4, 0x0000FD00, 0x00006060, + 0x0000621B, 0x01000214, 0x00010128, 0x0001013C, 0x4C4C5656, 0x00004242 + }}, + {set:{ // 286: profile = video, sensor mode = custom2, iso = 2000 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x00460068, 0x01E005BA, 0x01E000C4, 0x0000FD00, 0x00006060, + 0x0000621B, 0x01000214, 0x00010128, 0x0001013C, 0x4C4C5656, 0x00004242 + }}, + {set:{ // 287: profile = video, sensor mode = custom2, iso = 2400 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x0046006C, 0x01C505C1, 0x01C500CB, 0x0000FD00, 0x00005A5A, + 0x0000621B, 0x01000214, 0x00010128, 0x0001013C, 0x46465050, 0x00003C3C + }}, + {set:{ // 288: profile = video, sensor mode = custom2, iso = 2800 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x0046006C, 0x01C505C1, 0x01C500CB, 0x0000FD00, 0x00005A5A, + 0x0000621B, 0x01000214, 0x00010128, 0x0001013C, 0x46465050, 0x00003C3C + }}, + {set:{ // 289: profile = video, sensor mode = custom2, iso = 3200 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x001E0000, 0x0046006A, 0x01D305BE, 0x01D300C8, 0x0000FD00, 0x00005D5D, + 0x0000621B, 0x01000214, 0x00010128, 0x0001013C, 0x49495353, 0x00003F3F + }}, + {set:{ // 290: profile = video, sensor mode = custom3, iso = 100 + 0x00000000, 0x004B0001, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000008, 0x00000030, 0x000000B9, 0x00000000, 0x00000000, + 0x0000621B, 0x01000002, 0x00000004, 0x00000006, 0x00000000, 0x00000000 + }}, + {set:{ // 291: profile = video, sensor mode = custom3, iso = 200 + 0x00000000, 0x004B0001, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000008, 0x00000030, 0x000000B9, 0x00000000, 0x00000000, + 0x0000621B, 0x01000002, 0x00000004, 0x00000006, 0x00000000, 0x00000000 + }}, + {set:{ // 292: profile = video, sensor mode = custom3, iso = 400 + 0x00000000, 0x004B0001, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000008, 0x00000030, 0x000000B9, 0x00000000, 0x00000000, + 0x0000621B, 0x01000002, 0x00000004, 0x00000006, 0x00000000, 0x00000000 + }}, + {set:{ // 293: profile = video, sensor mode = custom3, iso = 800 + 0x00000000, 0x004B0001, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000008, 0x00000030, 0x000000B9, 0x00000000, 0x00000000, + 0x0000621B, 0x01000002, 0x00000004, 0x00000006, 0x00000000, 0x00000000 + }}, + {set:{ // 294: profile = video, sensor mode = custom3, iso = 1200 + 0x00000000, 0x004B0001, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000008, 0x00000030, 0x000000B9, 0x00000000, 0x00000000, + 0x0000621B, 0x01000002, 0x00000004, 0x00000006, 0x00000000, 0x00000000 + }}, + {set:{ // 295: profile = video, sensor mode = custom3, iso = 1600 + 0x00000000, 0x004B0003, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000008, 0x00000030, 0x000000B9, 0x00000000, 0x00000000, + 0x0000621B, 0x01000002, 0x00000004, 0x00000006, 0x00000000, 0x00000000 + }}, + {set:{ // 296: profile = video, sensor mode = custom3, iso = 2000 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000008, 0x00000030, 0x000000B9, 0x00000000, 0x00000000, + 0x0000621B, 0x01000002, 0x00000004, 0x00000006, 0x00000000, 0x00000000 + }}, + {set:{ // 297: profile = video, sensor mode = custom3, iso = 2400 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000008, 0x00000030, 0x000000B9, 0x00000000, 0x00000000, + 0x0000621B, 0x01000002, 0x00000004, 0x00000006, 0x00000000, 0x00000000 + }}, + {set:{ // 298: profile = video, sensor mode = custom3, iso = 2800 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000008, 0x00000030, 0x000000B9, 0x00000000, 0x00000000, + 0x0000621B, 0x01000002, 0x00000004, 0x00000006, 0x00000000, 0x00000000 + }}, + {set:{ // 299: profile = video, sensor mode = custom3, iso = 3200 + 0x00000000, 0x004B0000, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000008, 0x00000030, 0x000000B9, 0x00000000, 0x00000000, + 0x0000621B, 0x01000002, 0x00000004, 0x00000006, 0x00000000, 0x00000000 + }}, + {set:{ // 300: profile = video, sensor mode = custom4, iso = 100 + 0x00000000, 0x004B0003, 0x00000200, 0x3E4D71A8, 0x00000000, 0x0000005A, 0x014A05A3, 0x014A00B9, 0x0000FE00, 0x00004242, + 0x0000621B, 0x01000014, 0x00000028, 0x0000003C, 0x2E2E3838, 0x00002424 + }}, + {set:{ // 301: profile = video, sensor mode = custom4, iso = 200 + 0x00000000, 0x004B0003, 0x00000200, 0x3E4D71A8, 0x00000000, 0x0000005A, 0x014A05A3, 0x014A00B9, 0x0000FE00, 0x00004242, + 0x0000621B, 0x01000014, 0x00000028, 0x0000003C, 0x2E2E3838, 0x00002424 + }}, + {set:{ // 302: profile = video, sensor mode = custom4, iso = 400 + 0x00000000, 0x004B0003, 0x00000200, 0x3E4D71A8, 0x00000000, 0x0000005A, 0x014A05A3, 0x014A00B9, 0x0000FE00, 0x00004242, + 0x0000621B, 0x01000014, 0x00000028, 0x0000003C, 0x2E2E3838, 0x00002424 + }}, + {set:{ // 303: profile = video, sensor mode = custom4, iso = 800 + 0x00000000, 0x004B0003, 0x00000200, 0x3E4D71A8, 0x00000000, 0x0000005A, 0x014A05A3, 0x014A00B9, 0x0000FE00, 0x00004242, + 0x0000621B, 0x01000014, 0x00000028, 0x0000003C, 0x2E2E3838, 0x00002424 + }}, + {set:{ // 304: profile = video, sensor mode = custom4, iso = 1200 + 0x00000000, 0x004B0003, 0x00000200, 0x3E4D71A8, 0x00000000, 0x0000005A, 0x014A05A3, 0x014A00B9, 0x0000FE00, 0x00004242, + 0x0000621B, 0x01000014, 0x00000028, 0x0000003C, 0x2E2E3838, 0x00002424 + }}, + {set:{ // 305: profile = video, sensor mode = custom4, iso = 1600 + 0x00000000, 0x004B0003, 0x00000200, 0x3E4D71A8, 0x00000000, 0x0000005A, 0x014A05A3, 0x014A00B9, 0x0000FE00, 0x00004242, + 0x0000621B, 0x01000014, 0x00000028, 0x0000003C, 0x2E2E3838, 0x00002424 + }}, + {set:{ // 306: profile = video, sensor mode = custom4, iso = 2000 + 0x00000000, 0x004B0001, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000078, 0x012203CC, 0x012200D6, 0x0000FC00, 0x00003A3A, + 0x0000621B, 0x01000014, 0x00000028, 0x0000003C, 0x26263030, 0x00001C1C + }}, + {set:{ // 307: profile = video, sensor mode = custom4, iso = 2400 + 0x00000000, 0x004B0001, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000078, 0x012203CC, 0x012200D6, 0x0000FC00, 0x00003A3A, + 0x0000621B, 0x01000014, 0x00000028, 0x0000003C, 0x26263030, 0x00001C1C + }}, + {set:{ // 308: profile = video, sensor mode = custom4, iso = 2800 + 0x00000000, 0x004B0001, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000078, 0x012203CC, 0x012200D6, 0x0000FC00, 0x00003A3A, + 0x0000621B, 0x01000014, 0x00000028, 0x0000003C, 0x26263030, 0x00001C1C + }}, + {set:{ // 309: profile = video, sensor mode = custom4, iso = 3200 + 0x00000000, 0x004B0001, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000078, 0x012203CC, 0x012200D6, 0x0000FC00, 0x00003A3A, + 0x0000621B, 0x01000014, 0x00000028, 0x0000003C, 0x26263030, 0x00001C1C + }}, + {set:{ // 310: profile = video, sensor mode = custom5, iso = 100 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 311: profile = video, sensor mode = custom5, iso = 200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 312: profile = video, sensor mode = custom5, iso = 400 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 313: profile = video, sensor mode = custom5, iso = 800 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 314: profile = video, sensor mode = custom5, iso = 1200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 315: profile = video, sensor mode = custom5, iso = 1600 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 316: profile = video, sensor mode = custom5, iso = 2000 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 317: profile = video, sensor mode = custom5, iso = 2400 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 318: profile = video, sensor mode = custom5, iso = 2800 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 319: profile = video, sensor mode = custom5, iso = 3200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 320: profile = capture, sensor mode = custom1, iso = 100 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 321: profile = capture, sensor mode = custom1, iso = 200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 322: profile = capture, sensor mode = custom1, iso = 400 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 323: profile = capture, sensor mode = custom1, iso = 800 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 324: profile = capture, sensor mode = custom1, iso = 1200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 325: profile = capture, sensor mode = custom1, iso = 1600 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 326: profile = capture, sensor mode = custom1, iso = 2000 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 327: profile = capture, sensor mode = custom1, iso = 2400 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 328: profile = capture, sensor mode = custom1, iso = 2800 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 329: profile = capture, sensor mode = custom1, iso = 3200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 330: profile = capture, sensor mode = custom2, iso = 100 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000050, 0x01400592, 0x014000B9, 0x0000FE00, 0x00004040, + 0x0000421B, 0x01000014, 0x00000028, 0x0000003C, 0x2C2C3636, 0x00002222 + }}, + {set:{ // 331: profile = capture, sensor mode = custom2, iso = 200 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000032, 0x01680860, 0x016800B9, 0x0000FE00, 0x00004848, + 0x0000421B, 0x0100000C, 0x00000019, 0x00000025, 0x34343E3E, 0x00002A2A + }}, + {set:{ // 332: profile = capture, sensor mode = custom2, iso = 400 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00000000, 0x0000005A, 0x019005A3, 0x019000B9, 0x0000FE00, 0x00005050, + 0x0000421B, 0x01000014, 0x00000028, 0x0000003C, 0x3C3C4646, 0x00032322 + }}, + {set:{ // 333: profile = capture, sensor mode = custom2, iso = 800 + 0x00000000, 0x00320635, 0x00000200, 0x3E4D71A8, 0x00000000, 0x0000006E, 0x019005C4, 0x019000CE, 0x0000FD00, 0x00005050, + 0x0000421B, 0x01000014, 0x00000028, 0x0000003C, 0x3C3C4646, 0x00003232 + }}, + {set:{ // 334: profile = capture, sensor mode = custom2, iso = 1200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000069, 0x019A05BC, 0x019A00C6, 0x0000FD00, 0x00005252, + 0x0000621B, 0x01000014, 0x00000028, 0x0000003C, 0x3E3E4848, 0x00003434 + }}, + {set:{ // 335: profile = capture, sensor mode = custom2, iso = 1600 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x00000000, 0x00000069, 0x019A05BC, 0x019A00C6, 0x0000FD00, 0x00005252, + 0x0000621B, 0x01000014, 0x00000028, 0x0000003C, 0x3E3E4848, 0x00003434 + }}, + {set:{ // 336: profile = capture, sensor mode = custom2, iso = 2000 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 337: profile = capture, sensor mode = custom2, iso = 2400 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 338: profile = capture, sensor mode = custom2, iso = 2800 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 339: profile = capture, sensor mode = custom2, iso = 3200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 340: profile = capture, sensor mode = custom3, iso = 100 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 341: profile = capture, sensor mode = custom3, iso = 200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 342: profile = capture, sensor mode = custom3, iso = 400 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 343: profile = capture, sensor mode = custom3, iso = 800 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 344: profile = capture, sensor mode = custom3, iso = 1200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 345: profile = capture, sensor mode = custom3, iso = 1600 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 346: profile = capture, sensor mode = custom3, iso = 2000 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 347: profile = capture, sensor mode = custom3, iso = 2400 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 348: profile = capture, sensor mode = custom3, iso = 2800 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 349: profile = capture, sensor mode = custom3, iso = 3200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 350: profile = capture, sensor mode = custom4, iso = 100 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 351: profile = capture, sensor mode = custom4, iso = 200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 352: profile = capture, sensor mode = custom4, iso = 400 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 353: profile = capture, sensor mode = custom4, iso = 800 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 354: profile = capture, sensor mode = custom4, iso = 1200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 355: profile = capture, sensor mode = custom4, iso = 1600 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 356: profile = capture, sensor mode = custom4, iso = 2000 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 357: profile = capture, sensor mode = custom4, iso = 2400 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 358: profile = capture, sensor mode = custom4, iso = 2800 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 359: profile = capture, sensor mode = custom4, iso = 3200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 360: profile = capture, sensor mode = custom5, iso = 100 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 361: profile = capture, sensor mode = custom5, iso = 200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 362: profile = capture, sensor mode = custom5, iso = 400 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 363: profile = capture, sensor mode = custom5, iso = 800 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 364: profile = capture, sensor mode = custom5, iso = 1200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 365: profile = capture, sensor mode = custom5, iso = 1600 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 366: profile = capture, sensor mode = custom5, iso = 2000 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 367: profile = capture, sensor mode = custom5, iso = 2400 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 368: profile = capture, sensor mode = custom5, iso = 2800 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }}, + {set:{ // 369: profile = capture, sensor mode = custom5, iso = 3200 + 0x00000000, 0x00820000, 0x00000200, 0x3E4D71A8, 0x005A0000, 0x014A0440, 0x03290978, 0x032900B9, 0x0000FE00, 0x0000A2A2, + 0x0000621B, 0x01050610, 0x00080320, 0x000F0230, 0x9C9C9F9F, 0x00009A9A + }} +}, diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5509_mipi_raw/camera_tsf_data_hi556mipiraw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5509_mipi_raw/camera_tsf_data_hi556mipiraw.h new file mode 100755 index 0000000000000000000000000000000000000000..843b5b1fd8211b76adc33fae190c73a2397dbfd2 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5509_mipi_raw/camera_tsf_data_hi556mipiraw.h @@ -0,0 +1,2007 @@ +#ifndef __TSF_DATA_H__ +#define __TSF_DATA_H__ + +{ +0x02c6fd84, 0x028b0188, 0xfd7d0020, 0x0107fe7a, 0x009200f8, 0x00c7fd06, 0xff6e04dd, 0xfffffde8, +0xf89fff98, 0x003d021c, 0xfefdfffa, 0xff8b0332, 0x00f8004e, 0xff6a00a9, 0xfffcfe70, 0xfd7d00a2, +0xff92022c, 0xff950052, 0x02910214, 0xff3e0050, 0xfeb80035, 0xfdf2fe61, 0x0001ff7e, 0x002fff88, +0x015bffc2, 0x00660103, 0x003cffa2, 0x00acfe49, 0xffe70381, 0x00930097, 0xfef304dd, 0xfd6b0009, +0x004dfe41, 0xfe49ffaf, 0x00a40016, 0x02eeff9c, 0x01e3fdee, 0x0302fdf2, 0xfd67ffea, 0xffde002f, +0x008b0037, 0xfe400452, 0x00a4ffe0, 0x01b60000, 0x00c0fd95, 0x012afdfd, 0xfd640081, 0xfe1b0000, +0x00c50350, 0xfff701dc, 0x031effc5, 0xffe3ffc3, 0xfa62ffb6, 0x0109ff4b, 0x002bfabd, 0x007afbeb, +0xffa701b7, 0x00ff0048, 0x039bffd5, 0x004301fb, 0xfff8043b, 0xff0cfd81, 0xffad020d, 0x0079fd6a, +0x006efe68, 0xfd70024b, 0x02ec00c0, 0xffc50075, 0x0468036c, 0xffe70206, 0xfe410302, 0x0192fbfd, +0xffc3003d, 0xff21ff0b, 0x001f01df, 0x004a02be, 0x010100f3, 0x040f0148, 0x01ec05be, 0xffc30068, +0xffda006e, 0x004eff30, 0xffb20478, 0xfb2e0039, 0x005d0226, 0x000cffbf, 0x0037fde1, 0xffb0fd55, +0xff83001f, 0x01ccfdd6, 0x0180fb58, 0xfb8f01a0, 0xff5b0350, 0x0084fe57, 0xfef7ff4f, 0xfdcaff81, +0xfddafff6, 0xff44fe31, 0x002701c4, 0xfd73ffd9, 0x002e0092, 0xfe1e0370, 0x01190218, 0x0033fed2, +0x03aa0060, 0x00d8ffff, 0x02d1006a, 0x006900bd, 0x01ac0139, 0xff5f013f, 0x0236010e, 0xfec5fd72, +0x0051009c, 0xff06fd6b, 0x0043fcf2, 0xffe700c1, 0x00bc038b, 0xffe7008e, 0xfe1ffd68, 0x005100c8, +0x024b00a7, 0xfd0dfdfe, 0xfba6011a, 0xfaa3fdeb, 0xffcefe1e, 0x0000ff95, 0xff62ffcb, 0x0265ffb2, +0xff95fd86, 0xfeeaff5e, 0x005300e3, 0xfdd3008b, 0x0103fe7b, 0x002aff1c, 0x0686030f, 0x016dfdda, +0x025500ab, 0x01ecffb7, 0xffb30201, 0x0321003e, 0x00e3022a, 0xfda803ae, 0xfd05005f, 0xff1f00a2, +0x009f03a8, 0x0438fd9b, 0xfde0ff0d, 0x00eb0218, 0x003700d8, 0xfff60471, 0x0001fd69, 0xffaf005d, +0x0686ffa3, 0xffc5006f, 0xfa7dff68, 0xfd8001fb, 0xff110184, 0xff79049d, 0xfec4fe23, 0xffd7007d, +0x001d0029, 0x0072feb8, 0x00250008, 0xffe2008e, 0xfff0042c, 0xff42002f, 0xfdf2fcf6, 0xfdf70057, +0xfeb5ffb5, 0x00c8fe26, 0xfe03fe40, 0x04dd00b6, 0xfd14ff75, 0xff9200f6, 0xfffbfc93, 0xfff60151, +0x011dfc4d, 0x007dfc4f, 0x008efd62, 0x0082ff3b, 0x02110059, 0xff3bff08, 0x002eff02, 0x00fc01b6, +0x00cdfd5a, 0x0107010f, 0x001c01ff, 0xffbf00c8, 0xff29fd9b, 0x026afe33, 0xffe700f6, 0x00a20060, +0x00be0201, 0xfe1afbeb, 0xff3c0114, 0xffed047d, 0xff970049, 0x01050048, 0x00f9ffbd, 0x024aff3c, +0xffb6ff03, 0x004901c7, 0x00aefeca, 0x0048fec7, 0xff1d0082, 0x00b9ffae, 0x03750039, 0xffff007b, +0xfe49fffb, 0xfcb700d3, 0x019300bd, 0xfffe0059, 0xfd9dfe11, 0xff59ffc6, 0x007b0057, 0xfff7058a, +0xfff7024e, 0x0474ff4c, 0x008bffe7, 0xffe4ff98, 0xff9b00dc, 0x00f6fe78, 0x00650060, 0xff0800fc, +0x02cbfdfe, 0x0444ff8b, 0x00f60197, 0xffb80082, 0x0073fe64, 0xffda0037, 0xfd7900cd, 0x0015fd8e, +0x0214faff, 0x0010fd99, 0x00b5fff0, 0x004e004e, 0x0471ffed, 0xfff0fd0b, 0xfee4031e, 0x0493010a, +0xfe970170, 0xfd350333, 0x0066fd73, 0x00af0170, 0x00c2021d, 0xfdf5fd9b, 0xffeaffe7, 0xffd200da, +0x008a00bb, 0xfec00468, 0xfe41ff1f, 0xfb79feee, 0xfeaf0263, 0x00e1008b, 0xffb3ffd7, 0x009f00b5, +0x019600d3, 0xff4cfe63, 0xfb8f021d, 0x00e6fd6a, 0xfdde0003, 0xff98fb22, 0x013cff51, 0x0107fd86, +0xff40ff92, 0x00bcfb3b, 0xfd930063, 0x00d0ff6a, 0xfe420178, 0x0169ffa0, 0x00fcfd75, 0xffef0414, +0xfe77fdcd, 0x0068003e, 0xfd6a00b4, 0xfef000c8, 0xff8cfde6, 0x0050fe33, 0x009eff42, 0xfefa0208, +0xff91fd0e, 0x00f5fdd6, 0x055effa2, 0x00d8006c, 0xff510059, 0x004afeaa, 0xfd700067, 0x0072ff98, +0x0080ff89, 0xfdcf010e, 0xff80020b, 0x0267fd28, 0x0009007d, 0xff8a0147, 0x041204a1, 0x04470032, +0x006a0009, 0x01160193, 0x002b00c5, 0x00be049d, 0x0061fb3a, 0xfee9fdea, 0x00b70250, 0x02d10064, +0x016dffcb, 0x00adff5d, 0x01b60295, 0xff56ff93, 0x012bfe72, 0x03ed0423, 0x0192fd62, 0x0074fff1, +0x0015055e, 0xffe7feca, 0x028f0074, 0x0381ff68, 0x00f80251, 0x0155fd86, 0xfd61ff2a, 0x0195fff5, +0xff33feff, 0x00880051, 0x045aff8d, 0xff0901ac, 0xffc70066, 0x0023fe63, 0xfae7001e, 0x009e006d, +0xffbc01e0, 0xff55ff9b, 0x04930174, 0xfed00092, 0x01470148, 0xffa704de, 0x009800e0, 0x0263ffe3, +0xfecaffe3, 0x03a10117, 0xffbf00d9, 0x03a1feee, 0x031dfec4, 0x0239fe13, 0xfffb009c, 0xffbe00bb, +0xff03012e, 0xffc601cc, 0x002cfd8c, 0x0074fec9, 0x00500188, 0xfd63ff1f, 0xfd61003c, 0x030aff77, +0x001c0043, 0xff29fd7a, 0x047cfe3c, 0xff2aff1b, 0x0170ffe4, 0x0224ff51, 0xfebd00ff, 0x00000206, +0x00640093, 0x047cffed, 0xfb8d0000, 0xfe37002c, 0xfe21fe83, 0x00c5fe7c, 0x0003ff3b, 0x00e1ffa7, +0x010dff59, 0x030c005f, 0x0019001c, 0x004a00fe, 0x0054fc6e, 0x001d00f6, 0xff01fd5b, 0x01a0fc6e, +0xfe2bffd1, 0x000001e0, 0xfe75ffcb, 0xfabdf965, 0x001c0307, 0xfdbdfdfc, 0x010f0022, 0x0082ff01, +0xffbb0207, 0xfe630137, 0xfd0b009f, 0xff3c0084, 0x002effe0, 0x008d0202, 0x010e02ec, 0xfe270224, +0x006bfe63, 0x01da004a, 0x0468ffac, 0x004d01da, 0x008801d6, 0xffe8ffc3, 0xff91020f, 0x0053ff93, +0x00a70107, 0xfe27fe03, 0x0110ff15, 0x05c90022, 0x00c40031, 0x007d0001, 0x0023ff75, 0x0051ff11, +0xff20feb8, 0x00e2fe1b, 0x003e0084, 0xff680474, 0x0107fd84, 0xfea5fe57, 0x00e0feb5, 0x002c039d, +0xfee4fff6, 0x002201f1, 0xffceff55, 0x0119ff89, 0x035d01ef, 0x00fefec7, 0xfc4dfd95, 0xfdeaffd6, +0xfcd80042, 0xffaf00ae, 0x0196ff32, 0x0035ff96, 0x0057001d, 0x0124ffe1, 0xffa1008e, 0xfa470106, +0xff620119, 0x00cdfec7, 0x00fdfcbf, 0xffa7004f, 0xfd3a0035, 0x04c6ff9a, 0x0370ff88, 0x006a0115, +0x00290046, 0x01d0fdf4, 0x0535fab1, 0xff720144, 0xfe110087, 0xffffffdb, 0xff8dfd80, 0xfef9006d, +0x00610516, 0x01fc02db, 0xffe4ff2c, 0x010e01aa, 0xfe00ff44, 0x00970107, 0xfc4f0231, 0x00880008, +0x0000004e, 0xfa0e0014, 0x0098fa0e, 0x0257fff1, 0x01d90069, 0xfdaeff02, 0x00000147, 0x02590255, +0x01900196, 0x0535fd8c, 0x00affdf1, 0x0255000a, 0xfff60021, 0x0068020b, 0x01a7014f, 0x03a8003b, +0xfae7ff45, 0x0214ff96, 0xff090107, 0xfed800d7, 0xfdbdffc8, 0x018bff07, 0x011c0442, 0xfcd0ffe4, +0x0024fed8, 0xffb80251, 0x02d6fd2b, 0x030a0062, 0xffaa0046, 0x0060fdd7, 0xfdcc030c, 0xfb070190, +0x0013012a, 0x00e9ffef, 0x002b00b0, 0xfe130154, 0xff630412, 0xfe1aff83, 0x00d90071, 0x0067ff4f, +0xfe1aff79, 0xfe9eff64, 0xff72010e, 0xfe1a0007, 0x01c5ffb6, 0x0169ff95, 0x02dbffd6, 0xff5702be, +0x000ffe19, 0xfe74fffe, 0x0180023b, 0x0101012d, 0xfe49ffeb, 0x0074006a, 0xfe91fe69, 0xffbc000f, +0xffbf01ad, 0xff59006b, 0x02f2ffef, 0x00fd002e, 0x0073fe7d, 0xfff6ff64, 0x00ec01a9, 0xffda0165, +0x007300d0, 0xff950380, 0x0266ffef, 0xff86ff95, 0x00ee003a, 0x001b0075, 0x0180ff17, 0x04ddff85, +0xff9100e4, 0x039dfec3, 0x036cfd63, 0x0284fd06, 0xff29023b, 0xfd950053, 0xfeb40188, 0x0014fff3, +0xffa1013d, 0xf965ff0e, 0x00ffff59, 0xfde100c7, 0xff9d00f6, 0x017d0171, 0xffa70259, 0xffdc0182, +0xff3cffd9, 0x01c50022, 0x00140081, 0x0060014c, 0xfe260182, 0xffe2ffbe, 0x04550105, 0xfe16021e, +0xff6b0011, 0xfd43fdd4, 0x038ffdf2, 0x030f0116, 0xfefdffb5, 0xfff4005c, 0x014cffae, 0xfeab00b9, +0x0009038b, 0xfdd3ffb7, 0x00f8001e, 0x006aff4b, 0x00640014, 0xfe370214, 0xfbfdfff6, 0xfde80035, +0x0283fd0a, 0xffd2fe7b, 0x038501ca, 0xffe1fff6, 0x00a70127, 0xff4bff25, 0xfecffec3, 0x013c0130, +0xfde6fd7a, 0xfda8fec1, 0xfe24007a, 0xfeb5fe1b, 0x0052004f, 0x0082fd40, 0xfdd6002c, 0xfdaefe56, +0xff26fcc5, 0x007901ac, 0x00c4ffc4, 0xfe150107, 0x026aff03, 0xfe100043, 0x015b0062, 0xff7efef6, +0x0207fd00, 0x014b0140, 0xfa62fcbf, 0x0014fbf1, 0xff2f0202, 0xfdde01da, 0x00020039, 0x0056fdfe, +0x00d5fd23, 0xfd81ffff, 0xfd6402ec, 0x0321fd99, 0xffe50095, 0xfef2fcd5, 0xfdfc0196, 0x013b042c, +0x004105bc, 0x00890082, 0xfb5002a7, 0x014bfee9, 0xff280074, 0x0087ffed, 0x00c50455, 0xff04fe42, +0xffd700e5, 0x00f4043b, 0xfef2ffd7, 0x0214ffe7, 0x01f1fee3, 0xfdbd00af, 0x006eff7e, 0x058afea5, +0x0259fdee, 0x0300fe31, 0x005401a7, 0xff62febc, 0x0002ff54, 0x0029ffc3, 0x007e043b, 0x00f20059, +0x015efdcf, 0xfe72035d, 0x002bff64, 0x0452fda8, 0x00d000a6, 0x007900d7, 0x0081fd71, 0x00d1fa08, +0xfd64007d, 0x046800c2, 0xfd6a0035, 0x00350299, 0x0018feca, 0xfdda00a3, 0xffe7038f, 0xfe8300a7, +0x02590033, 0x0061fe48, 0xffaefee9, 0x020afe37, 0x004400ab, 0xfff6ffe7, 0xfcd30236, 0x006bfe0a, +0xfebffcd8, 0xffe4009c, 0xfd4b01cc, 0xfdccfda9, 0xff0cfde5, 0x000c0059, 0x00000156, 0x00c400ed, +0xfe4d00b0, 0x01da0101, 0xff2705bc, 0x04d500c8, 0x0064feca, 0xffd600b5, 0x000b006e, 0x002bffaf, +0xfd930046, 0xfb58ffe0, 0x00360045, 0x006fffd9, 0x006c0165, 0xffc80149, 0xfdf9fffd, 0xfbdd006e, +0xfe30ff8e, 0x0116fee4, 0xfd0d006b, 0x00c10170, 0x0332fd69, 0xfedefbfb, 0x001aff31, 0xffcffe27, +0xfffcff0c, 0x03aafefb, 0x023701c2, 0x011c010c, 0xfd740032, 0xfc65fdea, 0xfdc901aa, 0xfe54ff55, +0xff780024, 0x04c5fd4e, 0x00320088, 0xfcce0183, 0x04140069, 0x00ee015b, 0x00a40622, 0x00a1008f, +0xfcceffef, 0x007800c5, 0x00000038, 0xffb80098, 0xfef1001e, 0x01960263, 0x01d6fe74, 0xfe8c0074, +0xffc30069, 0xfdea01e2, 0x003afc8b, 0xff95fe04, 0x004e006d, 0x00dbffca, 0xff75f8d8, 0x008e018b, +0x00d4ff35, 0xfd68fab1, 0x006900df, 0xfe490075, 0x0539fd76, 0x01b6ff51, 0x00410267, 0xfb56fff0, +0x00fafd0a, 0xff08001b, 0xfcf201f2, 0x009ffd78, 0x008b003d, 0xfd860065, 0x00afff9f, 0xfcd5007f, +0x007ffd79, 0x030a0107, 0x02affe37, 0x0116fe0a, 0xfe1bfee7, 0xfdf60141, 0xfe190447, 0xfeb9014d, +0x00530539, 0xff42feea, 0xffea00bc, 0x00fefff9, 0xffa7fee9, 0x00e400e4, 0xffd5fd74, 0xffcaffb8, +0x0087007f, 0x018bff8c, 0xff920516, 0xfc93fd64, 0x01350071, 0xfd8e0057, 0xfd63fb8d, 0x047fff4c, +0xfe2b01ad, 0x025300de, 0x01a5fecf, 0x0038003e, 0xfa7d00ca, 0x016ffdfd, 0xfb8400a4, 0x00c4fe10, +0x031d015d, 0x01ddffdc, 0x00ff02a7, 0x00d8fe00, 0x0165007b, 0xfe83003a, 0x04a1024a, 0x00d5047f, +0xfeebff13, 0xff98fe2b, 0x0087fe15, 0xfcd00444, 0x00810171, 0x0207003b, 0xffefff08, 0x03070176, +0xffef00e7, 0x02240062, 0x0473015c, 0x001afeb8, 0x021101e3, 0x0133fff0, 0xfd71ff1a, 0xfe3900d7, +0x0032fd28, 0x06d6007b, 0x000504de, 0xff9e0146, 0xfac4004a, 0xfdbb0291, 0xfa47fe21, 0xfa080084, +0xfd43004b, 0x00640038, 0x00780283, 0x006a007a, 0xff77ffbe, 0x00f501aa, 0x01170000, 0xfe9e00af, +0x008efdbd, 0x012b0438, 0x006d06d6, 0x0051fac4, 0xffbd0117, 0x0059fe1d, 0x0111fe8e, 0x00010073, +0x003bffe7, 0x0051003d, 0xfeabffaf, 0xff96ffb0, 0xfd65000a, 0xfe9bffb9, 0x01410011, 0xff7a0385, +0xfdf700f6, 0xfdd7fed5, 0x0189015d, 0xfee300c2, 0x0042ffea, 0x019203af, 0xfdcd0380, 0xff560137, +0xffadffef, 0xff3b0352, 0x0035ffed, 0x00a8fd55, 0xfd78fd05, 0x0088ff45, 0x043b0064, 0xfeb100b9, +0x00c0028a, 0x006300d8, 0x00c2fef1, 0xffd20057, 0x0195fff9, 0x0260ffd1, 0xffda00c2, 0x0622ff63, +0x01e5f89f, 0x0082fddc, 0xfd2aff38, 0xfdf4024e, 0x008b002b, 0xff36fabd, 0x00a20087, 0x02db011c, +0xff3cff22, 0xfb56003e, 0x01e80111, 0xfec9fd23, 0xfee403ed, 0x00870019, 0x00fe0487, 0xfeacfe11, +0xff810215, 0x01000059, 0x0149fdbb, 0x00cefbfb, 0x05be01c5, 0xfba6ffa3, 0xfde0ff53, 0x00defffa, +0xffaffd78, 0xfd65031d, 0xfeab031d, 0x01df0068, 0xfd6b006a, 0x00530293, 0xfee4010e, 0x00500304, +0x013cfd76, 0xfe61045a, 0xfd40fe6a, 0xfe1aff14, 0x00cf028f, 0xfcd5018c, 0xffd5ff51, 0xff60ff1d, +0xfd73002a, 0x00ebffc9, 0x0072ff35, 0xffec0009, 0x005ffda8, 0x005f0000, 0xfeeafdfe, 0x01430276, +0x012ffea5, 0x001b021b, 0xfd2bff00, 0x005cffb2, 0x0021ff42, 0x005905c9, 0xfabdffd5, 0xff57014b, +0x01330304, 0x018cfdad, 0x0133003c, 0x007a00e5, 0xff310047, 0xfe36feb5, 0x014dff86, 0xff770180, +0xffcdff04, 0xfd9afd76, 0xfff6ff71, 0xfeb5011c, 0xff5200fc, 0x03520076, 0x000000f6, 0x0253000a, +0x007f01a6, 0xffac0255, 0x006f0253, 0x020803ae, 0x0135006a, 0xfe01fcc5, 0x0057fe4d, 0xfff5fff6, +0x007c047c, 0x0145fd5a, 0x01b0008d, 0xfe7afaff, 0x000101e5, 0xfe16ffed, 0xfd95fd7c, 0x00b0012d, +0xfaa304ca, 0xff270198, 0xff72ff60, 0x00defe70, 0xfda0ff1f, 0x0117fd7a, 0xfed1ff8c, 0x015c0122, +0x008bfd12, 0x00a200e0, 0x01a5011a, 0x000004ca, 0x0260fd4e, 0xfe97ff8e, 0x0133ffad, 0x00fd00ab, +0x00ba032d, 0xff8bff48, 0x0082fda0, 0x0019fdca, 0x03f60008, 0x00840005, 0xff3e00af, 0xfd7a0004, +0x0299fd63, 0xff0bff19, 0x004603af, 0x020d0036, 0x047d023e, 0x02dbfcd5, 0x02a5002a, 0x006bffc6, +0xfe1f0052, 0xf8d800a8, 0xff7501c5, 0xfe1efe2b, 0x0214fea2, 0xfcb7ff7e, 0x01e6013d, 0x0473fff9, +0xfd4bfed9, 0xff83ff48, 0x00150192, 0xfe5afedc, 0x00290074, 0x0442015e, 0xff3100b4, 0x01410219, +0x014c001d, 0xfe8aff50, 0x002e01c2, 0x0293fd73, 0x00afff4a, 0xfdc7009e, 0x000d00ed, 0x00680219, +0x023affde, 0x00840044, 0x003d002f, 0x015effb5, 0xfd6b0114, 0x007bfb2e, 0x01050333, 0x0126fd61, +0x00970084, 0x01bd005e, 0x010c0013, 0x028afe25, 0x0030fdd8, 0x038f009f, 0x0096ff53, 0xfd9000a4, +0x01d4ffbc, 0xfb31018e, 0x009cff8f, 0x001900e2, 0x0036ff3d, 0x00f702f8, 0x01e3fb73, 0x0014005c, +0x014bfcd6, 0x019fff96, 0x0305fdf6, 0xfee7fef7, 0x00d1fdd4, 0x05d6000b, 0xffd1fe0e, 0xfbe8ff32, +0xfd65fd82, 0xfe2eff22, 0x0052006c, 0x00a5fe2a, 0xff4d025b, 0x00c5ff0a, 0x000b0074, 0x00be0168, +0x0295034a, 0xfcc8032d, 0x0357fd04, 0x001100a3, 0xffa10197, 0x029d0060, 0xff9801be, 0xff5000c9, +0x023300e8, 0x001300f5, 0xffe6fd0b, 0x0089fe49, 0x00a6ff3e, 0x01dffe48, 0xff620033, 0xfee8003b, +0x01d2fd7b, 0x0124fddf, 0x00850156, 0xfd900124, 0xfcc8febb, 0xfe820056, 0x00720009, 0x000300e2, +0x0264fc8d, 0x005b014b, 0x024301ee, 0x00ef02f8, 0x0164ff94, 0xfd6bff47, 0xffdffd80, 0x023f01db, +0x00c301dd, 0xfe5c0035, 0xff53ff02, 0x00ce0102, 0xffe10381, 0xfdfcffa6, 0x00190093, 0xfeccfd6c, +0xfeaffbfe, 0x0122ff94, 0xfe81fcff, 0x01f20302, 0x0275ffac, 0x037401f2, 0xfd7cfe72, 0x01db011c, +0xfd51ffdd, 0x01ef01ac, 0xfe6f028f, 0x02060068, 0xffe7ff46, 0x0036001e, 0x0079fea5, 0xfc2efd35, +0x022fffe7, 0xffc8fe50, 0x001bfe64, 0x00afff9d, 0x0106fdfb, 0xff7300c4, 0x006cffca, 0x007000b1, +0xff95ffff, 0x00dc01e8, 0xfc56ff7c, 0xff350326, 0xff49ff6c, 0x00ac016c, 0xfffe0174, 0xfeafffee, +0xfeb300b1, 0x00a0fd53, 0xfd70fdbf, 0xfed5fece, 0x02fffdfe, 0xff7b0202, 0x01210036, 0x0095ff59, +0x00f5fe04, 0x007cff80, 0xfdf6ffd7, 0x00b5ff76, 0x0063ffe9, 0x015b034e, 0xfed00000, 0xfe56ffaf, +0x0030fed3, 0xfbca0021, 0x00c00071, 0x02b7feaf, 0xff4afdc8, 0xfd70fff9, 0x0113022e, 0x030500bb, +0xff840087, 0x00d40108, 0xff39ff93, 0xffb80073, 0xfecafd67, 0x012ffff5, 0xff2c0354, 0xff8d000e, +0x02ea0017, 0x0166fd97, 0x022e00e5, 0x00e8fe50, 0x0060004f, 0xff18fea5, 0x0025ff15, 0x00840620, +0xff77fdc5, 0x016c01f4, 0x016cff9e, 0xfd73ffc5, 0x0275ff73, 0x01c900a4, 0x00b30001, 0x002600eb, +0xffcb0338, 0x0033fde8, 0x00fbff41, 0xfd72007f, 0x02e004a7, 0x0122fdc8, 0xff550174, 0x0236fddb, +0x000cffce, 0x004cff03, 0x01840147, 0x01c00065, 0x01bdfead, 0xff96ff61, 0x0099feae, 0xfe02ff87, +0x030403dd, 0x00bbff52, 0x01d60084, 0xff890243, 0xfe2800dc, 0xff03fe98, 0x005c018c, 0xffd3ff27, +0xffa7007c, 0x0022fef0, 0xff8e0347, 0x022cfd3b, 0x0048fd67, 0xffa60180, 0xff7802c1, 0x00f1ff81, +0xfefb0052, 0x01950095, 0xfed1028f, 0x009d003c, 0xffd0fd51, 0xfe4e0206, 0xff63ff08, 0x0144ff39, +0x00bffe10, 0xfd7200cd, 0x010cfd5e, 0x01cd012f, 0xfff7045d, 0x000ffe94, 0xfea701a3, 0x03ddfd7c, +0x0204024d, 0x032702f3, 0x01eafea1, 0x01250002, 0x00c400e2, 0x01b3fef0, 0x019101ec, 0x000f0155, +0x00de008f, 0xfd82ff89, 0xfedbfd73, 0xff570050, 0x0265ff47, 0x0218ff11, 0x02f7ff2d, 0x00c30168, +0x05250035, 0x00610120, 0x0023ff5c, 0xfcb5ffea, 0x01d3fd51, 0x0126ffec, 0xffdbffa2, 0xfe6fffca, +0xfbe80094, 0xfe4b0156, 0xff330078, 0x011f031c, 0x02dbffa1, 0xfffd0069, 0x01fc00fd, 0x0010fcb2, +0x02e20240, 0x02f302db, 0xfe14011d, 0xff530066, 0xff3e00bc, 0x0048ffe4, 0xfd7d062c, 0xfe1100e6, +0x00b100f5, 0x02e100d4, 0xfc61005b, 0xff5bff8b, 0x00d8feec, 0xfedc0345, 0xfecd021b, 0xfd58fea1, +0x02b201ba, 0x00d4ff2d, 0x00bb00ba, 0xffc700d4, 0xfe13ff4c, 0x00bf00ca, 0x0074002d, 0xfe60fe64, +0xffdefd67, 0xfcfa0264, 0xff920013, 0x009d016c, 0xfe460277, 0xff24001d, 0x002103d8, 0xffdaff35, +0x0151fffd, 0x0264fcc8, 0x058c012c, 0xfef701d2, 0xfbc4ff76, 0x00c2fe03, 0x015b017c, 0x00f60144, +0xfd5efeb9, 0xfdddfeb3, 0xfecf0168, 0x0295fd4f, 0xff59fbca, 0xff48fe10, 0x0243ff0f, 0x00e8ff59, +0x00db0038, 0x006a01fb, 0x020f0341, 0x00b4003d, 0xff610105, 0x0073ff5c, 0x02d3011f, 0xfee701ba, +0xfe07ff83, 0x00defe68, 0x006b0114, 0xfdd6fe4b, 0x01dcff21, 0x02b2fe2d, 0xfeb4019a, 0xff1c0328, +0xfd69feab, 0xff010147, 0x038dff61, 0x0124fe02, 0x01220051, 0x001dfdc6, 0x0114fdd7, 0x007d0078, +0x00010079, 0x00b1016b, 0x01fcfc8a, 0x02ec03d5, 0x01b3fde9, 0xff320120, 0x03560206, 0x038dfe3d, +0x00ea020e, 0x01cc02dc, 0x028afe5d, 0xff3effc7, 0x0304feb9, 0x0360fdac, 0x01480324, 0x007c0234, +0x0261ffc3, 0xffcc005f, 0xfcce0233, 0x000001fc, 0x010c02af, 0xfdb801b0, 0xfe29ff0a, 0x0017ff1b, +0x00d600e2, 0xfdf90066, 0x009f0207, 0xfe64ff79, 0x034cfe18, 0xfe930236, 0xfffdfe5d, 0x02e9020d, +0xfe2e00e1, 0xfea70078, 0xff0ffeb4, 0xfe83008f, 0x00ef0149, 0xfdfa0023, 0x005e0148, 0xff6202fb, +0x0097fef0, 0xff6e018b, 0x023101b3, 0xfe11feee, 0x058cfe6d, 0xfe78ffed, 0xff35003d, 0x01d200e2, +0x0028ffce, 0x0087fe2b, 0xff6b01d3, 0x030503f9, 0xfd6cfd69, 0x0003017c, 0xfcffff2e, 0xff2cffdb, +0xff0d0218, 0xffd802b2, 0x003c0081, 0xff1cffbb, 0x012c0094, 0xff950040, 0xfdbe001e, 0x045bff15, +0xfeca02d3, 0xff1e012f, 0xff39fc2c, 0x0145feed, 0xfd40ff2e, 0x00cbffb5, 0x00660084, 0x022c006e, +0xfd49ff0d, 0xfff702e1, 0xff9a0146, 0x0084ff8d, 0x00b702dc, 0xffa9fe67, 0x01950281, 0xfd3b00cc, +0x0020ff7c, 0x00e5ffb0, 0xff140092, 0x006705d6, 0xfd6901d2, 0x007c0082, 0x00c4fea3, 0xff9300b1, +0xff1e0213, 0x00a1fd6c, 0xfee80119, 0xfe4b01e9, 0x024f0042, 0x00960256, 0x003eff52, 0x021efed1, +0x00eefea7, 0xfee300d8, 0xff60fe2d, 0x016b035d, 0xfe1ffd51, 0xff8c020b, 0x062c0251, 0xffae029e, +0x00cb01dc, 0x0059fecb, 0x02d901d1, 0xff3402ad, 0x01a2fea3, 0xffaefff1, 0x00a50000, 0xff94000b, +0xfe4901e9, 0xffe4ff8d, 0xffebfd3c, 0x004afe9e, 0x02b4fe7d, 0xff0b01f3, 0x007500dd, 0x01640045, +0xffedfefb, 0x02340299, 0x0000ffb3, 0xff7c0072, 0x031cff3c, 0xfd710027, 0x0015ff10, 0xfe41ffc5, +0x025104a7, 0xff03fef8, 0x01b0febb, 0xff3afc1e, 0x00c900d0, 0x010201b0, 0xfe78009b, 0x01fd0110, +0x02b1017a, 0xff7f003c, 0x0053035c, 0xfd9001d2, 0x01dcffca, 0x009a01d0, 0x0042fd71, 0x0354fef0, +0xfe35fdc1, 0x028e007a, 0xfde5018b, 0x03260099, 0x006f0000, 0xfeafff01, 0xfb9a0023, 0x0307fdde, +0xfded00dc, 0xffa4ffb4, 0xff9800a9, 0x02250067, 0x008600c2, 0xfef6ff63, 0xffb40051, 0x009500a1, +0x0000fdcb, 0x002002d9, 0x024dfdce, 0xff0800e3, 0x0189ff9a, 0xfff7fea0, 0xff84fdb7, 0xfe5600ce, +0xfec1ff47, 0xff170068, 0xfdf30305, 0x00d3031f, 0xfe5000a7, 0x0275fd73, 0x00ceff51, 0x02e1ff0f, +0x00ddff46, 0xff120072, 0xff1d022a, 0x01b30214, 0x02e5020e, 0xff780132, 0xfe94fff6, 0xffe7fe40, +0x0193ffa9, 0xfe80fed0, 0x0356fce4, 0x031200cb, 0x00d401e7, 0xfe640011, 0x02ba004e, 0xffaffff4, +0x0128ff56, 0xfdbfff55, 0x0281fd70, 0xfffb00ea, 0x0017fd6d, 0x0307fe5f, 0x00e2fef6, 0x0038ffc4, +0xff67ff88, 0xfe520195, 0x0094ffe7, 0x0065fef7, 0x03d0ffd8, 0xfffeffb4, 0x01c9020d, 0x007701f1, +0xfdf3fff2, 0xfe4dffa4, 0xfe1900b2, 0xfeaf0055, 0x0078fff7, 0x0194fb2b, 0xfd6500a7, 0x021cff18, +0x015bfee8, 0x01dffefe, 0xfec40072, 0x02ea01f2, 0x00a7fe52, 0xff3efecf, 0xfd7d0189, 0xfe850305, +0x017d00bd, 0x001c0097, 0xff35ff5b, 0x00a10036, 0xff39ffe4, 0x02400105, 0xff000092, 0xfe3dfe23, +0x0074ffab, 0xff41ffdd, 0x0073fd69, 0xfe78fe98, 0xff02ffaf, 0x00e300e6, 0xfe7d0245, 0x00ce0138, +0xfd63fed5, 0x0000fdaf, 0x03570153, 0x015401e7, 0x020b029e, 0x009d02b1, 0x020b0305, 0xfe1200f5, +0x00a2fd8a, 0xffc900b7, 0xfe4d0000, 0x00b60149, 0x017500f6, 0x000001f1, 0x041efe8e, 0x002cffd0, +0x02610023, 0x000cfe3a, 0x0011fec1, 0xfe2bfdf8, 0xfd730102, 0x00f300c9, 0xfcce008b, 0x003500d1, +0xffe2fe50, 0x01360138, 0xff11ffb0, 0xfd8803a8, 0x003d0007, 0x0100ff3a, 0xfee4fff0, 0x00cf01af, +0x00250277, 0x0163fec3, 0x00f40151, 0x01edff11, 0x030e01ef, 0x0289fe73, 0x023102c3, 0x01880006, +0xffb40019, 0xffeb01e8, 0x01e9ff41, 0x023aff7a, 0xffbf0222, 0xff6bfe9c, 0xfe78005e, 0x00e200dc, +0x0097ff49, 0x002bfd6c, 0x009fff23, 0xfde90196, 0xfd21013f, 0xfed401b0, 0x00eb00b4, 0xff0a024f, +0xfb88fd95, 0x0111ff3a, 0x02ec013d, 0xfdc5feae, 0xff040001, 0x018c0115, 0x0341ffeb, 0x03590051, +0xfd2101d6, 0x002cfe63, 0xfe18ff1f, 0xff730166, 0x016dff63, 0x01450038, 0x00f7fcdf, 0xff48ffd1, +0x01f4013c, 0x00c9ffa6, 0x044901b5, 0x00ddfe41, 0x008fffb3, 0x034a02b7, 0x019cff46, 0x00b4035d, +0xfffa0234, 0xfe51008f, 0xffe3ffd7, 0x00680154, 0xfb95ffdb, 0x0326fe34, 0x010aff1f, 0x0057feeb, +0xfe7600db, 0x02ff022f, 0x00f30067, 0xfdd50369, 0x0057fdcf, 0x00de030e, 0xffed01f2, 0x01dfff5f, +0x00ec0199, 0xfb0701d4, 0xfd530027, 0x022efea7, 0xffe0020c, 0x00a400ce, 0x010d00c7, 0x004d00ba, +0x00b901dc, 0x0147ff54, 0xff8d0264, 0x010f004a, 0x01ef02fb, 0x00280196, 0xff1100e6, 0x0037ffae, +0x012201d2, 0xfd81008a, 0x00d4017e, 0x00b2ff70, 0x02090050, 0xfddbffff, 0xfdbe014b, 0xff1b00e9, +0xfff500ff, 0x0381fdcb, 0xff180026, 0xff620196, 0xffc00221, 0x004d0143, 0x01d0ffbe, 0x01ccff43, +0x0209fee1, 0xff3dfed5, 0xfc8afebc, 0x004afb22, 0x0061ffc9, 0x00680194, 0x020100e6, 0xffac0086, +0x0234fff1, 0xfe2afec5, 0xff3eff11, 0xffcafb95, 0x0000fe33, 0x0028ff4f, 0xff95fef7, 0x00440136, +0xfeabfc61, 0xfd6100af, 0xfd5500cb, 0xff46fe8b, 0xfe370009, 0x0041013b, 0x000500e6, 0xff920228, +0x000aff91, 0x0085017d, 0x01d6ff47, 0x01ba0041, 0xfe3e02f7, 0x0326fb9f, 0xffd4fdb7, 0x005a0085, +0x00cbff31, 0xff6bff98, 0x0091fef7, 0xffc1016d, 0xfcdf00e9, 0x012b0222, 0xfe510024, 0x01c2fff4, +0x0143fe4d, 0x01710123, 0x004a003e, 0xfe5cfd4f, 0xfed8012b, 0xffcbfed7, 0x01510360, 0x02ca0025, +0xfee00000, 0xfef70092, 0xffa50146, 0xffa402c7, 0xfeac0328, 0xfe93fed0, 0x001cfe9d, 0xffb3ffec, +0xff10feda, 0x006600b0, 0x00e30118, 0x01c8ff61, 0xfe760100, 0x01020036, 0x0056fb50, 0x00c30090, +0xfe49ffeb, 0xffcc0157, 0xfff50042, 0xfea7ffe3, 0xfdc5ff9f, 0x018400bb, 0x004100be, 0x038fffee, +0x00b8fdc8, 0x011200b1, 0x027a0466, 0x0129fea0, 0xfe72019c, 0x00ccfd35, 0x0270ffcd, 0x00e2ffe9, +0xfb9fff5c, 0x02b2fe29, 0xfff7ffe0, 0xfe110062, 0xffdd0144, 0xff0002ca, 0xff7901c6, 0x00120344, +0xff5cffbf, 0x005dffb0, 0xfda5fd82, 0xfed80184, 0x0044fee8, 0xfcfafdaa, 0x000c00dd, 0xfe57fdc8, +0xfe10ffe1, 0xfd40019c, 0xfedafd69, 0xfeddfd6c, 0x0305fdf8, 0x004801fc, 0x024300ef, 0xfddbfd78, +0xfff4ffc0, 0xffa9fd58, 0x019a00ac, 0xfc1e005f, 0x00d3fef2, 0xff5301a2, 0x00de04bf, 0x01cdfe03, +0xfee304cf, 0xfd67011a, 0x00100338, 0x00b800f2, 0xfe86fe07, 0xfe04fed3, 0x010d0120, 0xff16fec4, +0xff00ff44, 0x027e0344, 0x0051022c, 0xff110026, 0x009dff9a, 0x010dfe7c, 0x0014ff97, 0xff98ff99, +0xffafff82, 0xfe60ff00, 0x009dfef7, 0x02b1ff7b, 0x018c0005, 0x00290060, 0xff8eff1e, 0x01cc010d, +0x03590019, 0x034cfe9e, 0x000000ca, 0xfd900201, 0x00b0ffa0, 0x0352ff6c, 0x00ce020f, 0x03d4fee8, +0xff1e0245, 0xfbc40175, 0x02c1ffdf, 0xff79ffd9, 0x00a002b4, 0x01c80178, 0x008ffd6b, 0xfd950300, +0x00f10000, 0xff8102c7, 0x0017fe16, 0xfc45fee4, 0x009c02e1, 0x0184fd6b, 0x00b0010e, 0x01ef00f2, +0x0098ff94, 0xfe2a03d5, 0xff3d0008, 0x0048fea5, 0x013f006b, 0x01ccfe69, 0xff4801d4, 0x00c0ff4f, +0xfe5ffdac, 0x00ff0205, 0x021cff60, 0x03fd00ac, 0xfe410024, 0xfee400e9, 0x02c30011, 0xffae035c, +0x00dcfe85, 0xff2cff17, 0x00ddff7a, 0x01cd02e2, 0xfefe0210, 0xfe6b00cd, 0x027a0205, 0xff69fda5, +0xff1b0159, 0x022eff88, 0x002efd95, 0x01c0011c, 0xffcc027e, 0x018b0028, 0xfffc0210, 0x003c010d, +0x01b8ffe3, 0x008602d5, 0xff87fff5, 0xfd700087, 0xfe6a0369, 0x00e80063, 0x00e3ffd2, 0x00c6ff27, +0x015701c2, 0x009d01e8, 0xff3aff41, 0x00080012, 0xff4d009c, 0xff430122, 0x01560525, 0x0152fef1, +0x00cd0305, 0x023b010d, 0xff2a0327, 0xfe490003, 0xfdf50146, 0x0128ff1e, 0xfffeffea, 0x010a03fd, +0x0302ff81, 0x0218fd80, 0xfc0a01e7, 0x00a9fdbb, 0x00d00029, 0x010601e1, 0x002fff94, 0xfeb801e9, +0x0028feec, 0xffd4ffcc, 0x021b001e, 0xfdac00f2, 0x0312ff62, 0x02d301dc, 0xff20ffd9, 0x0111005c, +0x000ffbfe, 0xfff8fe33, 0xff2bfeae, 0xfff8ffc8, 0x004c01fb, 0x02e5007a, 0xff20fe41, 0x0207023a, +0x00e80085, 0xfc4500ca, 0x00d1fe24, 0xff6f02ba, 0x019dfd88, 0x0004fec1, 0xfe7601cd, 0xfe240023, +0x00e9fdfc, 0xfd0bfd4f, 0x009bfd49, 0xfe690154, 0x004bfed0, 0x00bc00de, 0x0134fe8b, 0x00dcffc3, +0x00fc01d1, 0xff90fd7b, 0xfedefd73, 0xfdaf00f9, 0x00ad0124, 0x0004ffe7, 0xfda500ef, 0x027e0092, +0xfd53fe78, 0x062000c7, 0x00cdfe10, 0x0160001a, 0x00eaffc4, 0x0016fefe, 0xfeca0133, 0x00d8fdde, +0x011affec, 0xfe81fe83, 0x00cdfd6a, 0xff490147, 0x01550068, 0x02d500c9, 0xff48019f, 0x00a2febe, +0x03f9fe73, 0x0044ff37, 0xfff70083, 0x004d01c2, 0xff2c0214, 0x00f20015, 0x0001013b, 0x019800f6, +0x02750000, 0x0098ff0e, 0x0110fe48, 0x0012fe25, 0x005002e0, 0x02dc0097, 0xff7c0053, 0xfe72ff34, +0xffc9fed4, 0xfd97ffa3, 0xffd5006c, 0x00ca0289, 0xff6bfdce, 0xfd820014, 0x01f30014, 0xfeda0207, +0x019600ba, 0xff4d00bd, 0xff71ffaf, 0xfe4e0160, 0xfe5dffe2, 0xffed0374, 0xfd82fffc, 0x00c7fdf4, +0xfdbbfdfc, 0xfec101ba, 0x0191014b, 0xfe75fe28, 0xfecefe41, 0x043300a3, 0xfe5bff3a, 0x0070fb73, +0xfdec0055, 0xfe210034, 0xfe03feea, 0xfdac00fb, 0xff4400d8, 0xfe51ff9c, 0x0184fe5b, 0xffb30002, +0xfe2a009e, 0x004c0222, 0xfdf8fea7, 0x00960003, 0xff1b0000, 0x002b00bb, 0x0191ff51, 0x01a4ff38, +0x02bcfeae, 0xffaf0101, 0x01c201a1, 0xff8cff9e, 0x0243015c, 0xfe8efe3e, 0x00b90147, 0xfea5fbb7, +0x0148029e, 0x0172ffbc, 0xfe0c01cd, 0x000c024c, 0x0029fdef, 0x037d030f, 0x00d7fdf0, 0x00c2ff90, +0xff4501d7, 0x02b20156, 0x036400e4, 0x01fd009b, 0xfeecfea7, 0x0063fc7d, 0x003cfffd, 0x030aff43, +0xfd8cfd95, 0x0241ff7a, 0x00c40095, 0xfe590046, 0x019f008a, 0x00550228, 0xff82ffe9, 0xfe570276, +0xfe51fcc8, 0x0306ff8d, 0x011fff51, 0x0142feed, 0x00cd001f, 0x0005feec, 0x0006fe56, 0x0281021f, +0x007602e0, 0xff2cfd5f, 0x0001ff9a, 0xff70ff42, 0xff0effec, 0xffd2ff2c, 0xfe3bfeb8, 0xff0efb41, +0x02e201d6, 0x035800b0, 0x0302fec0, 0x0109fc93, 0x03defffd, 0xff0cff97, 0xfefdffa5, 0xfed1001d, +0x00dc0000, 0x0111ffff, 0x0000ff8a, 0x00a600b8, 0x019b005d, 0xffb00324, 0x021dfed2, 0xff74fedc, +0xfdb9002a, 0x007c029c, 0x01b00201, 0x00c50008, 0x03b2ffe6, 0xfffd0058, 0xfdd80053, 0x001bfebc, +0xfef0001f, 0xfe3c0345, 0xff96fe24, 0xff2c02f8, 0xfcfafec8, 0x00da0005, 0xfefaffd4, 0xff89fe80, +0x00b2fd6d, 0x00fdffa1, 0x01b80045, 0x01c100b8, 0xfe6ffe70, 0x017201ed, 0xff100200, 0xff20fc2e, +0xfefd00b6, 0xfdab0233, 0xfe7dfe3c, 0xffe6001c, 0xffb402db, 0xffb702b2, 0x0060fde4, 0x0100ff7f, +0x02dbffa6, 0x0345fdf1, 0xff4d0149, 0x00c100c3, 0x0096fff8, 0xfc8700c1, 0xff43005a, 0xff7affc3, +0x00b60077, 0xff66fec0, 0xff3500c6, 0xfff40098, 0x020f01c5, 0x002f002a, 0xfe46fefa, 0x00c50090, +0x00040005, 0xfeecff12, 0xff4eff54, 0xff70fd69, 0xff8900df, 0x01d4ff88, 0x01510228, 0x01cafd72, +0x01c9fdd1, 0xfee80145, 0xffed029d, 0x01ea006e, 0xff6d00c9, 0x00a7fef9, 0xffdd0469, 0xffe3ffe4, +0xfeb7ff4a, 0xfe91ff03, 0x00dcfdea, 0x00d502a7, 0xffb4026f, 0x00e7feec, 0x02fcffdb, 0xfe420125, +0xfd04ff4c, 0x00cb007c, 0x025c02bf, 0x02ac01d9, 0xfeb8ffe3, 0xfdb40035, 0x0141fe9d, 0xffc200ab, +0x018bff3e, 0xff610150, 0x00540003, 0x02b700cc, 0xff35fd7b, 0x0078ff43, 0x0144ff8d, 0x01e0016f, +0x00d70160, 0x006b01a2, 0xff0702e0, 0x00f1fd7b, 0x00f10225, 0xff89039d, 0x00dfff43, 0x02b2ff80, +0x0169fd6d, 0xfef4fee8, 0xffc20383, 0xffe70271, 0x005002d0, 0x00d10095, 0x0183ffa0, 0xfef1fea6, +0x033d018c, 0xfdc0fff9, 0x032bff61, 0x00890225, 0xfe91014d, 0x0117fdb7, 0x00b900df, 0x01b7fed5, +0xff1d00b0, 0x00d302de, 0x020302ef, 0x0008ffc0, 0xff200012, 0x03fc0000, 0xfea70132, 0x0082ff1a, +0xff96ffc9, 0x000000a9, 0x0071fdff, 0xff88023c, 0xff72ffa7, 0x02dd0267, 0x01b40094, 0xfdb802b3, +0x01cf03b1, 0x0000fd73, 0x007c006b, 0x0109fdff, 0x03050128, 0x0323feb6, 0x02cefea2, 0xfed1fe7b, +0x0193febd, 0x020801b0, 0x024bfd2d, 0x03d4ffd3, 0x00c8008b, 0xfec0ff21, 0xff17fe2a, 0x0087feb5, +0xfdd20312, 0x021fff9c, 0x02bc0193, 0xff0f018d, 0x00f40046, 0x0169feca, 0xfdb5010a, 0x004fffc3, +0xfdb7ffc0, 0x00d200bb, 0x009f0225, 0xfff7fe28, 0x006601cd, 0xfef600dd, 0x0192fd6c, 0xff20ff8c, +0x0194fe0f, 0xfe690117, 0x01a4036f, 0xfcde015e, 0x014aff61, 0x0302ff84, 0xfc8b0017, 0xfe200023, +0x001a009b, 0x009efd6c, 0xffd20102, 0x01620100, 0xfe0900b3, 0x019f012f, 0xffbe01b2, 0xffb40018, +0x001ffd55, 0xfec8011b, 0x036fff43, 0xffc300fd, 0x015d0197, 0xff4f00ea, 0xffd4ffaf, 0x00d000d1, +0x020b0010, 0x00c102d2, 0xffe30160, 0xfdec0170, 0x0144ff02, 0x01a000d7, 0x02a600ad, 0xfeba00ac, +0x01ee03ab, 0xffee02fc, 0x02b70312, 0x024cffcb, 0x019fffae, 0xfed0ff80, 0x023f009a, 0x0001ffa1, +0xfff4ff78, 0x00150212, 0x00140251, 0xfeeffe8c, 0x000cffcb, 0x009d0305, 0xfec1ff11, 0xfe99007e, +0xfff5feaf, 0xff0b00e9, 0xffdb0273, 0x0225007f, 0xfe6a00dc, 0x003d00a5, 0xfeb9003b, 0xfe6e03df, +0xff47fdfa, 0x0233ffe4, 0x010bffeb, 0x03de03ab, 0x0372fecf, 0xfdff0061, 0x00d7029f, 0x0308ffa4, +0x02b20214, 0x00e501c2, 0x000d00ed, 0xfdec0385, 0x0001ffc5, 0x022e0000, 0x01ca005b, 0x00ff0062, +0x02a70256, 0x00b70123, 0x02bdff43, 0xfe16fd7f, 0xfd48031f, 0xfef40133, 0xfea00091, 0x012d009b, +0x009afddd, 0x009eff0f, 0x01a70088, 0x0141008c, 0x0031fe34, 0xfe31029c, 0xfef4017d, 0x0251febb, +0xfee401fb, 0xff800225, 0xfdae0151, 0x0034fea6, 0xfed4001f, 0xff18ffee, 0x008cfe50, 0x01f5009d, +0x0128fe88, 0xff4a00c7, 0xfd92fde4, 0x005f00b1, 0xff0700d2, 0x03b200f9, 0x03d4026f, 0xff7401b5, +0x029300ba, 0x03df00ad, 0x01ca02ef, 0xff91045d, 0xfbdcff4a, 0x006703cb, 0xffbc001f, 0xfe140028, +0xfcd6ff2b, 0xfed9011b, 0x000cfe8e, 0xfefc00c3, 0x013802e1, 0x001f010c, 0xff3a01bf, 0xfd1e0119, +0xffeaff19, 0x0364fe28, 0x02acfe17, 0xff9500d3, 0xff1eff10, 0x0016047d, 0xfea8012c, 0xfdecfed2, +0x00580138, 0xffadffa0, 0x000301b8, 0xfebc029f, 0xff6c000f, 0xff550221, 0xff55ff5e, 0x0021ff0e, +0x0000febe, 0x007b03b1, 0x02f8ff48, 0xff6bffbf, 0xff3e01c1, 0xfea3ff82, 0x0181fec1, 0xffef012d, +0x015e01c0, 0xfdf203f1, 0x01a50208, 0x01b00098, 0xffadfe73, 0xfffdfe0d, 0xff8a00b0, 0xfddd031f, +0x009b00b2, 0xffabfe16, 0x02f10040, 0xff540161, 0x002d009e, 0xfffaff63, 0xff8d02b2, 0xffb001bc, +0x00f10038, 0xfd49010f, 0x01560125, 0xffcd010a, 0x00b100c5, 0x02e50267, 0x03a50242, 0x00be00da, +0x00f0ff65, 0x00aa00ed, 0x00f5011c, 0x002b0267, 0xfe59018d, 0xfdcc0293, 0xfdc8030a, 0x008a002c, +0x011eff21, 0xff0801e6, 0x009900a7, 0xffceff7b, 0x0340002f, 0x00bf00b3, 0x01160090, 0x00860383, +0xfe4c0120, 0xff67fdc0, 0xffb5fe3e, 0x0003fedd, 0x02e1fd6c, 0xffd5ff7b, 0xfffb00d3, 0x0135fe4f, +0x00a60247, 0x010bfee1, 0xfea001ff, 0x003dfe0c, 0x000a01ea, 0xfdd40021, 0x00d2003f, 0x030ffe22, +0x0233feb9, 0x006d0114, 0xff0cfe70, 0xffe601cd, 0x03cbfefe, 0x01b501b2, 0xfe230080, 0xfeb3feb8, +0xff20febc, 0x00d8ff78, 0x0132fee2, 0xfffe000b, 0x00c5005d, 0xff1f00b7, 0xfe4d0146, 0x009900c0, +0x02880113, 0xffbc008b, 0x02b500c3, 0x0007fd7f, 0xfef2ff66, 0x00be000c, 0xfe2900e7, 0x012f01be, +0x00fffef6, 0x002f014a, 0xfeb802cd, 0x0160ff5c, 0x010e00b1, 0xffbc00fd, 0xff53ffbd, 0xfe3afff9, +0xfd92000b, 0x00adfe35, 0xff010088, 0xff70033c, 0x008aff3f, 0x0337fef8, 0x009aff54, 0xff80ffd8, +0x00ffffc0, 0xfd9100b5, 0xfda300b1, 0xffd1fea7, 0xff66039d, 0xff9ffcb5, 0x00bcfc56, 0xffe8fdc8, +0x00bfffc7, 0x03080134, 0x038efed0, 0xfe80fe51, 0xfe75fe9f, 0x001b00f4, 0xff2a0003, 0xfdd3ff1e, +0xff4a0197, 0x0141feb8, 0xfeda0023, 0xfed400f5, 0x0111feb8, 0x0108ff7b, 0xffd302c0, 0xffc6febc, +0x0251fe14, 0xffbd02ad, 0xff350076, 0x019c0228, 0x030c01ca, 0xffbc0088, 0x006000d4, 0x02dd009d, +0xfeb801fa, 0x009300e1, 0x029002f4, 0x0061fcfa, 0xfe780094, 0x00420008, 0xfd3c0076, 0x00b3014a, +0xfea703a8, 0x00e001c4, 0xff8dfe4a, 0x026e03d4, 0x01300193, 0xff5102e2, 0x033dffcb, 0xfff8010c, +0x00a4fd92, 0xff0501c5, 0xff08003c, 0x014b015e, 0x03a5feed, 0xfef2fd99, 0xfe19ff49, 0x0164ff07, +0x0148fe9e, 0x01c1ff7d, 0xff3c0113, 0x01aa0039, 0xff35fef7, 0x0057fecf, 0x0070ffcf, 0xfdf80001, +0x01280155, 0x01c600b7, 0xff6fff49, 0x027e027f, 0x01aa0107, 0xff82fedb, 0xff4a00cd, 0x00f0fec0, +0x0140ff61, 0xfef9fea3, 0xff100003, 0xfed6ff11, 0x0046ff0d, 0x009bfea8, 0xfe13ff64, 0x0014041e, +0xffa2fef7, 0x02820048, 0xff210039, 0xfeb800bd, 0x0024fe89, 0x02d201f5, 0x0040011f, 0x012d019f, +0xffac0067, 0x00d3007b, 0xfe13fe20, 0x006bff70, 0x0076ff57, 0xffb00000, 0xfe25001d, 0x00db00be, +0xfc8d0015, 0x02ad02b2, 0x01edffd5, 0x005b001a, 0x03fc01d5, 0xffffff78, 0x036dffd9, 0xfd6afee5, +0xff760043, 0xfee1fe3c, 0x00bcfee5, 0x023cff4e, 0x0161fd6d, 0xfe70fdae, 0xfffc0034, 0x01e3ffb0, +0xfe0f01d1, 0xff03ff10, 0xffeb02cb, 0xfeec027f, 0xffd60194, 0xfeaf0074, 0xfec1ffb1, 0x02450019, +0x0025ff89, 0xff4fffe0, 0xff5503ce, 0x0293008e, 0xfd7302e8, 0xfebc008b, 0x0222fef2, 0x01600142, +0xffe90104, 0x004f006f, 0xffdffd7c, 0xfe3300a6, 0x025100cb, 0x0139ff1d, 0xfff500bb, 0xfe65ff80, +0x03230283, 0xfeec009a, 0xfebeff6c, 0xfdc00259, 0xff290067, 0x021f009a, 0x022cfdfb, 0xff43fe8e, +0x0141ff0b, 0x007cfd1e, 0x0006019b, 0xff20ff3d, 0xfe0eff10, 0x02730273, 0x00cb0058, 0xff2b0076, +0x00040013, 0xff3e0148, 0xfdc00379, 0x01cd0150, 0xfefefdff, 0x01cf00cb, 0x010f02de, 0x01ecfffb, +0xfdcc007e, 0xfec20094, 0x00a6ffcf, 0x00a101ee, 0xfdaaff4c, 0xfe34fea6, 0xfffd0101, 0x000efed6, +0xfe85fe5e, 0x0006fe4c, 0xff6c0352, 0x00bafeec, 0xff92014c, 0x000a019f, 0xfdd500b0, 0xff5b0208, +0x0009fefa, 0x000102dc, 0xfd4fffcd, 0x0194fe03, 0x02b900aa, 0x0042ff83, 0xff6fffda, 0x0055fffb, +0xff740040, 0xffad0207, 0x010affbe, 0xfedaff1e, 0xff210235, 0x029c0042, 0xffca0018, 0xfe9dfea6, +0x00f904a5, 0x02230099, 0x035101bc, 0xffc4033c, 0x020dffc0, 0xfef10249, 0x0317fe0d, 0xffc6fe8c, +0xff15016f, 0x03d4febf, 0xfed4ff1a, 0x01830128, 0x025d01a5, 0xfe4f0014, 0x037dfe7d, 0x02b101ed, +0x0062fea7, 0x012c0358, 0xfea90125, 0x032bffe1, 0xfd910038, 0x014701e8, 0x01ecfec0, 0x0043fdd7, +0x00fdff2b, 0x013e032d, 0x00d00138, 0x003affdf, 0x0372ffcc, 0x00e2002a, 0x0022ffc1, 0xfdd8fd5f, +0x03a80020, 0x0139fef0, 0xfff50317, 0x00aafea5, 0x01ec00c3, 0x02b5ff4a, 0x00bbff9a, 0x00e10107, +0xfe46fef8, 0xfe5101be, 0xfdab00c7, 0x0070feba, 0xfec802b5, 0xfeecffaf, 0x0004031f, 0x03d0fe2f, +0xfeb302e2, 0xfe54045f, 0xffa9fe50, 0x00b7ff30, 0x0164ffee, 0x02c00161, 0xff77025d, 0x00ccfd73, +0x00f7ff45, 0x002f0027, 0xfdeaff6d, 0xfe74ff7e, 0xff83ff80, 0xfd90ffe4, 0x0066014d, 0x00a2012f, +0x00ce00b6, 0xffce0155, 0x0000007a, 0xfebc0235, 0x00530000, 0xff490022, 0xffb80240, 0xffc8fed4, +0xfead00f5, 0xff040169, 0x00dd000a, 0x01120000, 0xff4d00d0, 0xff40fe28, 0x00daff3f, 0x000800d7, +0xfeb80037, 0x01cdfe88, 0x00ea0078, 0x01aa01e3, 0x003efec0, 0x02ce0091, 0x023f004d, 0xfec1fe5e, +0x002cff3b, 0x0185fd48, 0xffc7010e, 0xfed0fe27, 0xfe51fe11, 0x0011fece, 0x00c001af, 0x005e000c, +0x01df00a1, 0x01de0101, 0x02bfff6f, 0xff5400bf, 0x00d2ffa4, 0x035d0254, 0x004f0013, 0x00e600f7, +0x02e2ff7e, 0x01ed0285, 0x0189ffb1, 0x0059ff22, 0xfe560089, 0xfd390153, 0x00fcfc96, 0x00a6ff37, +0xff230031, 0xfed3ffdf, 0xffe5fe2a, 0xff1801d5, 0x02d2feb3, 0x01b80040, 0x0283020d, 0x01880029, +0xff83009c, 0x00d80097, 0x02b301b8, 0x004b029e, 0x00c8015e, 0xffcc0014, 0x045bff9c, 0x021c009f, +0x000efff5, 0x0058fc93, 0xfe13015a, 0x01e8fff5, 0xff530053, 0x0181fe0b, 0x0203001b, 0xff35fffa, +0x021c027b, 0x006afff9, 0x0000010a, 0x0193fdaa, 0xffcdfebd, 0x0087004f, 0xffc6ffa7, 0xffd3fd6d, +0xfff700ed, 0xffc10061, 0xff0d00e4, 0xfe230006, 0xffe8fe76, 0x00c5fde3, 0xffc2fdd8, 0x01a9021c, +0x00c2006e, 0x002cff9d, 0xfeedfec0, 0xfe2f036d, 0xfe4f00ad, 0x006901fb, 0x00a101a1, 0x0000fedf, +0xfd6cff18, 0x00b7ff03, 0xfebbff64, 0x01cfff84, 0x02060245, 0xfea3fe19, 0x02480194, 0xfdbe01a9, +0x02a601b5, 0xff030201, 0x0268ff5e, 0x00d4ffed, 0xffddfde3, 0xfd54fec9, 0x017a0111, 0xfe98011e, +0x00e60285, 0xfeb0014d, 0x01940021, 0x00db030d, 0xfe2fffa1, 0xfea7fe86, 0x00aafd81, 0x000001c5, +0x0248fef7, 0x0469fdaa, 0xfd6bff38, 0x02430064, 0x00b1ff64, 0x0296ff15, 0x02b50013, 0x0300fe88, +0x01b700b7, 0x01cd02f1, 0xfe250005, 0x0067fe74, 0x003f0108, 0x00b50378, 0x0068026c, 0x0210fd17, +0x000bfeaa, 0x0091ffd7, 0x003701b8, 0xffe30141, 0xffad00f0, 0x003900b2, 0x029c0178, 0xfed90034, +0xfd6bffad, 0x00d8ffad, 0xfb5bfff3, 0x0017000a, 0x0049ff5b, 0x02cb004f, 0x0094ffa3, 0x00040021, +0xfe81fc96, 0xfe59002f, 0x00fb008c, 0x001a002a, 0x006b02e8, 0x04240276, 0x029601e9, 0xfffb02d2, +0x005a0024, 0xfe0efec9, 0xff7a0091, 0xff8dfff9, 0xfec80144, 0x01f4feeb, 0xffd1ff6e, 0x0014fffc, +0xfe81fc58, 0x00070052, 0xff6b00a1, 0x0046ff13, 0xfea2fe85, 0x00a50081, 0x00380106, 0x00b9ff76, +0x029300ae, 0x00f7fff5, 0xffc30090, 0x0086feb0, 0xffc1000e, 0xffbbfd91, 0x02bdff1a, 0xfff1007b, +0xffb600ac, 0x01a9ffd6, 0x02900132, 0xff0f00cf, 0x030602cd, 0x01d6ff9e, 0xffb1ffb1, 0x037800bf, +0xff98ff63, 0x00800347, 0xffdf019c, 0x011fffa7, 0xfe8efea7, 0xfd8dff8c, 0xfe7601a2, 0xfe9ffd54, +0x00eafecd, 0x022c0077, 0xfdecff22, 0xff60fe77, 0x01cd00a0, 0xfff6018b, 0xff8801a7, 0xff3e000e, +0x011400cf, 0xff7c030d, 0x005bfeb8, 0x00c7031c, 0xffbcfecc, 0x02650200, 0x0085ff96, 0x01bf004a, +0xfecefef2, 0x01e8008a, 0x0233fcb1, 0xff80012b, 0xfe99fdd1, 0xfec00086, 0x00f2ffd8, 0x0084007d, +0x010502b9, 0x00ff00c1, 0x00b101d6, 0x0320fe9c, 0xff920106, 0x029dfe76, 0xff76fe80, 0x019c002d, +0xfde30090, 0xfda701df, 0x0032fdf8, 0x0099004d, 0x0090fff0, 0xfde501be, 0x020000b8, 0xfff2038e, +0x01e6012a, 0x021f018e, 0xfea50055, 0x01bafe0b, 0x000e0241, 0xfffcff1d, 0xfcde0197, 0xfea70091, +0x01ff0268, 0x0110011f, 0x0014fefe, 0xfe6efee5, 0x00c7ffd7, 0x0112ff2b, 0x00d2ff04, 0x0282fe9e, +0xfe1affd4, 0x0288026f, 0x01300033, 0x000b0433, 0xfee502e5, 0xffdb000c, 0xfe570009, 0xfeb0fe3c, +0xfe3303d8, 0x0105ff23, 0xff200177, 0x0080011b, 0x01b6fef2, 0xfe720254, 0x00a40026, 0xfe7cff23, +0xffb7ffaf, 0x01f2006c, 0x0008ff90, 0x00b4fea3, 0xfffc01b7, 0x0120ff8f, 0x00be01a7, 0xff04012d, +0xffc102e3, 0xff2dfeb4, 0xff00ffcb, 0x014100aa, 0x0243fc7d, 0xfde4ff1c, 0x00ceff7e, 0xfee9fee5, +0xfe6d0088, 0xff97ffc9, 0x023cfffc, 0x019301fd, 0x00af0054, 0xfe80fdec, 0x010401bf, 0x0032ff80, +0x0049fda4, 0x026a00cd, 0xff14fecb, 0xfdf401b7, 0xffb6fd8f, 0xff59ff81, 0x01b9009e, 0xfebf00c4, +0x01550231, 0x005efe71, 0x025cfea4, 0x011eff09, 0x02c7ff39, 0x001700a7, 0x00ac008d, 0x030c008f, +0xfec90180, 0xffaafe81, 0x0159fe33, 0x0170ffa7, 0xffa0feb4, 0xffdf0176, 0xfd870244, 0xff0afe43, +0xfe7c0014, 0xfffdfeb0, 0x011b0034, 0xffab0259, 0x023b0180, 0x0143ff61, 0x00dd0351, 0x0043fee8, +0xff5afeee, 0x00f802dc, 0x005800c3, 0x00f90000, 0x00e90264, 0x02d900a2, 0xfb83ffed, 0xfe9600ab, +0xfff20169, 0x0116ffa2, 0xff30009a, 0xfe97ffe0, 0xfd6d0097, 0x00fa01ab, 0x046900aa, 0xff4bfec4, +0xfec6ff3d, 0xffbafed4, 0x00bf0000, 0x0008fc92, 0x00b402e4, 0xfec6fff4, 0xfec30018, 0x0036ff27, +0x02d60079, 0x000d01a9, 0x02f50297, 0x0161fdad, 0x007ffe0e, 0x011bfcd6, 0xff1400b4, 0x018dfe6c, +0x0253fcae, 0xfff0fe55, 0xff47feba, 0x01abff97, 0xfc850320, 0x02f8ff6f, 0xfdc60019, 0x0159012c, +0xfec20022, 0xff02fe99, 0x00a8ffb5, 0xfd8c002a, 0xfec20105, 0xfece004d, 0x01440018, 0x008cfe52, +0x035dfea8, 0x0070fd6c, 0x00f2002a, 0xfff50018, 0x012500cc, 0x009d002e, 0x0056ff7b, 0xffd5015c, +0x0065ffe5, 0xfeb0ffe4, 0xfef30197, 0x0222006f, 0x006002e8, 0xffc500a5, 0xffa0ff94, 0x00e8ff96, +0xff5400ca, 0x0000013d, 0x00ce029c, 0x00820115, 0x009cffdb, 0x02b6fd39, 0x0264feab, 0xff2602ee, +0xfe830035, 0x009f0141, 0x00dd010a, 0xff420056, 0xfee7ff7d, 0xff75ff82, 0x0071ff80, 0x01c4ff4e, +0x0028ff51, 0xfde0ff02, 0xff02fe61, 0xfe09001e, 0x002b02d9, 0xffe8009f, 0xfe27ffef, 0x015cff2c, +0xffe80337, 0xfecc0162, 0x002b00f2, 0xfffc00ca, 0x00c9fec3, 0xfe79fd94, 0x0092ffa5, 0xffa50047, +0x02f5002b, 0xfe55028e, 0xffe7002a, 0x0281fdb7, 0x00f3ffb3, 0x0170ff54, 0x007b001e, 0x010bfff6, +0x00e40090, 0xff05fe6b, 0x02940017, 0xff36006b, 0xffcdff5a, 0x0025fff1, 0x00af0197, 0x00e00058, +0x01f601d3, 0x02e600e5, 0x0048ff34, 0xfe17ffec, 0x01250065, 0x00000012, 0x00fefdc1, 0xfe4c0000, +0x011b01fe, 0xfe76017b, 0x001dfe5a, 0x008600ca, 0x0136ff51, 0xfe99002a, 0x00fafe51, 0x004701c8, +0xfede0235, 0x01f400ad, 0x012c01b9, 0x00600142, 0xffeeff84, 0x004e0256, 0xffb0fdc5, 0x0232ffbc, +0x0075011d, 0x0200ff81, 0xff850025, 0xff6fffbf, 0x003bffb9, 0xff5002ce, 0x0084ffa7, 0x02f80157, +0x007dffd6, 0xfebeffff, 0x0097fe6c, 0x007efeb6, 0x00b001f6, 0x00a102fc, 0xff2b02b6, 0x02320014, +0x0028ff5b, 0x001e0047, 0xff70001b, 0x00aeff45, 0x009affa8, 0x00f9fdfe, 0xfeec009b, 0x00dfff54, +0xffb50004, 0x015a0007, 0xfec9026e, 0xfcf800e0, 0x006dfd62, 0xff42007e, 0x010f0095, 0x0033fe97, +0xffb5ff41, 0x00a70244, 0x01a90049, 0xffa101a4, 0x0083024c, 0x01e9010a, 0x027a03f5, 0x006000dd, +0xffc8ff56, 0xfdea028d, 0x008f0246, 0x01b600f9, 0xff48009d, 0x0001003c, 0xfffaff81, 0xff58023c, +0x0226ff97, 0xffba0040, 0xff58ffe8, 0xff7100a4, 0x00770094, 0x008dffc2, 0x0009007b, 0x02d0ff7c, +0xff310076, 0x0088024a, 0xff640175, 0xff08ffa4, 0xff8afed1, 0x0091fe35, 0xffaeffea, 0x01390049, +0xfd81fcb1, 0xff000222, 0xff54000c, 0x024d00ae, 0x00a60108, 0xff70fed8, 0x008d00d7, 0x01f60144, +0x00dcfe9e, 0x00f1010a, 0xffe900bd, 0x00800264, 0xffe7ff14, 0x00300220, 0x015602e3, 0x015a02de, +0x006afff0, 0x01f2007f, 0xffdf0112, 0x002afee7, 0x02050008, 0x00eb0194, 0xff4cff3f, 0x00b200b7, +0x0095ffdd, 0x003c018d, 0x005afffe, 0xff7bffe1, 0x02460469, 0xff0a0053, 0x025cff52, 0xff8effba, +0xfe70009e, 0x00e5ffd7, 0xfe1dfe6d, 0x0146024f, 0xfef8fe24, 0x0243004d, 0x01c1ffa9, 0x009b005d, +0x009fff10, 0x00090074, 0x02390001, 0xff2303ce, 0x00e50229, 0x00d600b2, 0xff66ff3e, 0xffec023e, +0xfe67fef5, 0xffe3ff83, 0x022a00c9, 0x02b0ff8b, 0x01b60047, 0x009c0116, 0x003fffab, 0x00a10093, +0x00a60076, 0x0080ff84, 0xff80fdb6, 0x0013007d, 0xfee4000a, 0xff9c001e, 0x009200df, 0xffe300a6, +0x009e02a0, 0xffc9000e, 0xfe44016a, 0x00c8ff34, 0xfee9ffe1, 0xffc4020c, 0xfe860093, 0x001102e6, +0xffb7025c, 0x0400ff42, 0xff4cffe2, 0xfef7ffe9, 0xff96023a, 0x0063ff45, 0x000702fb, 0xff480171, +0x005afde3, 0x0205025c, 0xfe68fea8, 0x0139fe98, 0xfe680078, 0x0068fe89, 0x00cb00f2, 0x00dfff44, +0x021c01c2, 0x005e000d, 0x007e00ae, 0xfeae007e, 0xfd9d02f2, 0xfd0d01f2, 0xfdc1ff1c, 0x0197fe64, +0x0105ff54, 0x00b202af, 0x00120007, 0x007100aa, 0x00e40076, 0xff9bfee6, 0xfda7ffc7, 0x0084fdec, +0xfff60009, 0x018d026f, 0x02640053, 0x04540018, 0x00b2011c, 0x00c3ff61, 0x00060000, 0xff9d004d, +0x011ffe9b, 0x004a0011, 0x018a00ea, 0xfecf0128, 0xffc7fdeb, 0x00aa0069, 0x00be0214, 0xffd5003c, +0x00d9ff4b, 0x000a0106, 0xff64006d, 0x010fff33, 0xff420281, 0x00f50082, 0xfd7a0071, 0xfee90110, +0x038600fe, 0x00ae0093, 0x024bff64, 0x00b8009b, 0xfeff001b, 0xfeebfff6, 0x020301fa, 0x01510095, +0xff9400b6, 0xff47ff63, 0xfca1008d, 0x0167ffe5, 0xfeeb0150, 0xffb60205, 0xfc960202, 0x0148ff88, +0xff3dff14, 0x01a4ff0e, 0xff5eff34, 0x001f0010, 0x00acfdd6, 0x0075fe18, 0xfed8fe17, 0x01210045, +0x02150096, 0xff0a002c, 0x01fa0092, 0x0128ffde, 0xfe960145, 0xfecf015d, 0x021300d1, 0xfcd4ff96, +0xff81fe53, 0x012afeee, 0x008fffcf, 0x008bffdd, 0x01be00f1, 0xff7a01f1, 0x007300f9, 0x009901d5, +0xffee00fc, 0x02fcfee5, 0xfe69003e, 0x021a0151, 0xfff8fff9, 0xfffb0087, 0xff9d018d, 0x000000dc, +0x01550099, 0xfe33003e, 0x022efedd, 0x000affe8, 0xffc00260, 0xffd6ff05, 0x009b0012, 0xffc000b0, +0x029200c0, 0x00b4fef8, 0x000100a0, 0xfe76ffd5, 0x00d800ca, 0xff060126, 0xff0aff6f, 0xfde1feb1, +0x0000ff02, 0x004b00cd, 0xff32fdd7, 0x0002003c, 0xff34fd6e, 0x00320246, 0xffd4ff49, 0x000dfe90, +0x010b015a, 0x0260011d, 0x009aff19, 0x006cfeb6, 0xffae01bd, 0xff64ff5f, 0xfe28ff02, 0x00e3ff69, +0x00f3017b, 0x005ffe99, 0x024afea2, 0x00bdfe20, 0x0138fe82, 0xfddbfda9, 0xff58fea7, 0x00c102ab, +0xfc7cfe82, 0xff0c0203, 0x001201e0, 0xfe7b0103, 0x02f4fec8, 0xfe9ffff2, 0x013d00b4, 0xfe990044, +0x0185ff66, 0x04e00300, 0xfdf902f4, 0xffaf0161, 0xff870082, 0xfff700f6, 0x0220027d, 0x012bfdde, +0xfd7a0014, 0x0032001c, 0xfeff009a, 0xff060021, 0xffd50202, 0x00d7ff68, 0xff70ff32, 0x001e0194, +0xfecb0205, 0x0131ffda, 0x02e4024f, 0x02f400a4, 0x0099fdc8, 0xfe9700dd, 0x01fefe81, 0x009601f6, +0xffadff9b, 0xfdedfdef, 0xfdd200c9, 0xff41fdb4, 0x03a80449, 0x00cefcc0, 0x022400ee, 0xfe56006d, +0x004dff42, 0x000ffe13, 0xfeebfff2, 0x02ce0072, 0xfeeb0300, 0x00af0007, 0xfd4f0203, 0xfff3fff9, +0x02a00079, 0x0071ff32, 0x00690040, 0xfffffe96, 0x00fa0202, 0x00b001cc, 0xffa40241, 0xff9effb0, +0x0281fdfe, 0x00b4fd9b, 0xfe8900ec, 0x0051ff35, 0x010400f6, 0x0058fee6, 0x000e0014, 0x0095ff4a, +0xff8501b9, 0x012b007a, 0x00e0002d, 0xfe9b00fe, 0xfec4ff05, 0xfd5001f2, 0x00b500aa, 0x0449ff51, +0xfe3a000a, 0x001200af, 0x01160092, 0x0051ffde, 0xfffefed3, 0xfec4ffe4, 0xfdf200df, 0x00430067, +0x010300b9, 0x0033fdc0, 0x0098fedd, 0x0088ff56, 0x02dc00cf, 0xff30fdb6, 0xfdd700de, 0x012501a2, +0xfe8401f2, 0x00f40070, 0x010dff86, 0x00dbfe5c, 0x00ac00f1, 0xfeab01cb, 0x024b00eb, 0x0121feea, +0xfef2ff13, 0x0060fda3, 0x0005ffda, 0x00a7fff1, 0xfeb30261, 0x0042fe81, 0x010302ee, 0xfed8012a, +0x009d0169, 0x00970089, 0x007dff33, 0x025cffbb, 0xfe64fea9, 0xfc3cffd8, 0x01b4012c, 0xfe86009a, +0xff98fdbe, 0x00afffe9, 0xfde4ff7e, 0xfed2ffdd, 0x009100c5, 0xff5f00a2, 0xff6e0005, 0x0002ff2d, +0x003d000d, 0x01350286, 0x0009009b, 0xfd910024, 0xfe930234, 0x0104000f, 0x02210000, 0x03860038, +0xfe99044c, 0x023f0008, 0xfee00042, 0x00f0fe3a, 0x01490013, 0xff89025c, 0x0138fffe, 0xfe5200af, +0xff6affcd, 0xff640219, 0x00490211, 0x0049ff24, 0x021c022a, 0x00b7fea7, 0xffdbffa3, 0x003f009a, +0xfe4bffaa, 0x0064ff99, 0x0131fff4, 0x000500f8, 0xfc8b0060, 0xfdd70039, 0x0141fee8, 0x01480042, +0xff30fe48, 0x0199ff90, 0x02e30013, 0xfefeff79, 0xfede000c, 0xfee700ad, 0x008a0083, 0xfee3fef2, +0x001b0109, 0x01030031, 0x0017ffa9, 0x00c3fedb, 0x002601a8, 0x01e8fdcc, 0xff2d0000, 0x026f0072, +0xff30ff82, 0xfd6f023e, 0x0000012f, 0xfee40177, 0xfecb0143, 0xff460001, 0x01e80096, 0x01abfeea, +0x000c0199, 0x0030019c, 0x0300007c, 0x0174002c, 0x00e600cd, 0xff74ffcf, 0x0061011d, 0x00a8fd94, +0x004a0003, 0xffbd0179, 0x003901cf, 0xffbd01c6, 0x0017ff61, 0xffffff7c, 0xfd9a0045, 0x0169ffdc, +0x00390015, 0x01e9ff56, 0x02640298, 0x00740098, 0xffafffee, 0x00edffe2, 0xfe960175, 0x004a0314, +0xffe50179, 0xfedb0094, 0xfef5ff48, 0x01ecfe7e, 0xff61ffe3, 0xfdfd008e, 0xff7900ea, 0x00500155, +0xff880046, 0xfe820125, 0x037eff3f, 0x0214fd72, 0x017f0098, 0x01600061, 0x00c5ffcb, 0x0085fead, +0xfd87fe7d, 0xfef2fe61, 0x003600f4, 0x017600c5, 0xfdec005d, 0xfe96ff1a, 0xfedbfbac, 0x00b9ff5a, +0x02c70213, 0x02e30212, 0xfef70027, 0x00b4fef7, 0x0058ff87, 0x00ddfe27, 0x00a6017e, 0x021a00ce, +0x0078ffa6, 0x016dff67, 0xff690180, 0xfd77ffab, 0xfef6011f, 0xff0e0104, 0xfdd403c4, 0xfec6fdea, +0x00a5ffda, 0x0089fde4, 0xffd7001b, 0x00c60194, 0x017f0091, 0xfeeb00fa, 0xff6200fb, 0x0202014f, +0x00da01cf, 0xffb9ff56, 0x031400d3, 0x00a001ee, 0x00bd0149, 0x00a10014, 0xfe0c01ec, 0x0059ffc6, +0x0199007c, 0x00b0014d, 0xff6d0078, 0xfff70079, 0xffbb003c, 0x0025ff6f, 0x00fe0061, 0xff2c01a2, +0x0202fed4, 0x000800ac, 0xff0fffe5, 0x000efec9, 0x02720000, 0x02110142, 0x000eff9f, 0x0113ffff, +0x02480096, 0x010d0248, 0x0028006c, 0xffaa005e, 0xffab0007, 0xfeb402af, 0x034502b0, 0xfed8fdcf, +0x02000006, 0x0257fe97, 0xffa6003d, 0x045f0235, 0x0187fff3, 0xff2600a5, 0xffb9feff, 0xfc5500f2, +0x026aff39, 0x00580031, 0x005bff56, 0x02560231, 0xfe7d0080, 0x00c901c1, 0xfe7cffca, 0x00e8ff6f, +0xfd72fecc, 0xff9a0029, 0xfd850063, 0x00e0fff2, 0xfe94009e, 0x0272ffee, 0xff650072, 0x0072ffb7, +0xffab010c, 0xff9e02e8, 0xff6b0027, 0xfe87fd86, 0xff4bff0a, 0xfeeeffb9, 0x009ffd72, 0x00a8028d, +0x00a7fefa, 0x012dfede, 0xfed100c3, 0x005dfff1, 0xff62fe89, 0x0082012b, 0x013efecb, 0xfffb00b5, +0x021cfff3, 0x016efe8c, 0x0013fe00, 0xfe94ff21, 0x00f500ff, 0xffb100bf, 0xffe9ff9c, 0x00d701bd, +0x00760036, 0x0065006c, 0xfe7301bf, 0x017f0300, 0xff54ffee, 0xffd1002f, 0x024200a6, 0xff89ff5b, +0xff9effeb, 0x0215ff5e, 0x000d004b, 0xffa5ff70, 0x00f9fff6, 0x0385fc85, 0x026f0078, 0x01990045, +0x00ce017c, 0x01800104, 0x01a0ff6d, 0xff75001f, 0xffcc00a0, 0xfeea0097, 0xff09fff4, 0x00fb0143, +0x01cc01c2, 0x00e4ff82, 0x0131ffb2, 0xfe31ff53, 0x00b4005c, 0xff100024, 0xffe9fc96, 0xff1c01b1, +0x003bff79, 0x0163ff67, 0x00b40084, 0x001c00fe, 0xffa0ffc8, 0x01b9003d, 0xfe4bff94, 0xfdfeff24, +0x0041fd0d, 0x0080ffd3, 0x00c3000c, 0x00a6feb4, 0xff8efead, 0xff0f00df, 0x00d1ff42, 0x010a000f, +0x01690058, 0xfed8000c, 0x012f015c, 0x02acffef, 0xfd82005f, 0x007b0075, 0xff3afd6f, 0x0071fffc, +0x00df0018, 0x00930013, 0x003900f5, 0x006ffe75, 0x026effee, 0x0108fc63, 0x0120ff0f, 0x008d0004, +0x00a4001b, 0xffb10041, 0x0094ff44, 0x005800ea, 0x00dc0215, 0x011c010a, 0x003000fa, 0xfec60028, +0xff300220, 0xfff3ff45, 0xffef00c1, 0x00eb010f, 0x00180128, 0xfedbfe59, 0x008a0078, 0x00a50055, +0xfc0f01f4, 0x0088ffd4, 0x0028012f, 0xfd9b00fb, 0xfff40185, 0xff6a015c, 0xff46fd49, 0x015b03eb, +0x000bffed, 0x0400fde3, 0x00af00e0, 0xfec6ffed, 0x00bf00ac, 0x00b3ffbe, 0x0308001b, 0x0051002d, +0xff62010f, 0x012d00e5, 0x004d0064, 0x00a501ee, 0x010400ad, 0xfec001c8, 0xfefe024c, 0x00dbffa2, +0xfffbff05, 0x0029fd55, 0xff7301d6, 0x02460033, 0xfed60130, 0x017ffee5, 0xff5200ca, 0xff400008, +0xffe8fff8, 0xfee7002b, 0x0120fe7e, 0x02be00a8, 0xff50fd7c, 0x00c3ff73, 0xffe800cf, 0xfeabfea7, +0xfd72005e, 0xfe81fea2, 0xffd8fe33, 0x00afff40, 0xfed5ffc7, 0x022a001e, 0x017bff93, 0x00defe58, +0xfe62ff18, 0x01bc0078, 0xff5901a3, 0x00ab00ad, 0x01390261, 0xfef300af, 0xfee800bf, 0x00190266, +0x00bd0050, 0x01d3ff8f, 0x00260001, 0x00ddfdd3, 0x02fb0017, 0x005d001f, 0xffc20012, 0x0232fee4, +0xfe98fd72, 0xfff900a5, 0x0241ff9f, 0x001bff2a, 0x00ce01e9, 0x00960146, 0xfe650086, 0x00e0fe7c, +0x025c00ae, 0x014a004b, 0xfef60195, 0x000002fb, 0x000e01a7, 0xffb6ffed, 0x005400e3, 0xffdaff3e, +0xfe5aff28, 0x00020015, 0x013a000c, 0x00caffe0, 0xff31ff6a, 0x0056ff85, 0x000c0043, 0xfdec006c, +0x00220071, 0x00fafc63, 0x0128fff5, 0x00b4ffc9, 0xfef20224, 0xfdd2014a, 0xff3c0294, 0xfd4f0062, +0xff2c02be, 0xff6001d6, 0xffce0441, 0xfcfbff83, 0x0092ffe4, 0xff5600bf, 0xfebd00b8, 0xff96feea, +0xff1c00f3, 0x00e8ff44, 0xfe1dfd29, 0x01fafff3, 0xff830008, 0x000c003a, 0x0038ff30, 0xfe1a0080, +0x04e003f5, 0x003900be, 0x0016011f, 0x01c6ff5e, 0xfd7a0058, 0x003cff86, 0xffe9fffd, 0xffa80072, +0xfff8ff01, 0x02f600cb, 0x0005ff82, 0x00cfff8c, 0x00b4fe9e, 0x0292fd55, 0x01ad0044, 0xfeaeff92, +0x013f027e, 0xffb7002e, 0x0079feff, 0x004d003c, 0x029b00cc, 0xfff7ff38, 0x01ddffee, 0x015eff34, +0x020200cc, 0x003cfed6, 0x00d1fdec, 0xfff8007a, 0x011dfec4, 0x0278000f, 0x000900d1, 0xff6e00ab, +0xfe6bfd4b, 0xffb2ff88, 0x02cfff34, 0x011cfedf, 0x0204fed3, 0xfff6007c, 0xfe83002d, 0x000bff25, +0xff920041, 0x002d0194, 0xff7500be, 0x0070ffa1, 0xfffa02f7, 0xfed80078, 0xfea9ffd5, 0x0043fd89, +0xff90fe61, 0x0162007f, 0x006e00b4, 0x0145ff36, 0x0025ffcd, 0xffe5004e, 0x0007003a, 0x0366ffa9, +0xfda1ff56, 0xfed90047, 0xfffa013e, 0x003c01b9, 0x0068ffc8, 0xfe7bffaa, 0x02270030, 0xff8bfecb, +0xfeae0075, 0xfe9a0162, 0x0083fee7, 0x00cc0006, 0x007d025f, 0xffbe0069, 0xffb80095, 0x0003fe31, +0x01a100ab, 0x014eff50, 0xfef2ffc0, 0x014cff9c, 0x00c0017c, 0x00560000, 0x018aff00, 0x000a0201, +0x014bffb0, 0xfec601d0, 0xff770063, 0xfee9ff74, 0x0093fded, 0x00080105, 0xfda1ffa5, 0xfeeb0090, +0xffb5febf, 0x018e01cc, 0xff1dff01, 0xff18fd9d, 0xfffe0003, 0x0044ffe8, 0xfe6a02a7, 0x010b009c, +0x015c0121, 0x0184ff45, 0xff1b002e, 0xff7500d0, 0x00850060, 0xff13fed8, 0x00c0ff30, 0x0030ffcf, +0xfef8002c, 0xffe30270, 0x002f02cf, 0xfd9cff20, 0xff4e0082, 0xff70000e, 0xfd92ff80, 0xff7300e5, +0x01e5fdec, 0xff4e00b2, 0xffcdff94, 0xff32ff8f, 0xffadff52, 0xffc2ffef, 0xffb90015, 0x01500003, +0x001b0075, 0xfcd600ae, 0x02b5febc, 0x0302ffe8, 0xffe8fffa, 0xfff4005e, 0xfeaa0181, 0xff780008, +0xffd702f2, 0x00b2fedd, 0x0163007f, 0x0057010e, 0x006000aa, 0xffeefee9, 0xfeed0025, 0x007500a1, +0xfd9cffb9, 0x000fffa8, 0x007cff95, 0x000d0012, 0xfe2efd40, 0xfed2ffdd, 0xfe0f02f8, 0x040fff9b, +0xff670160, 0x0120ff8f, 0x0050008c, 0x006cfda4, 0x0094ff6e, 0xff63ffcd, 0x03ebfd81, 0xfd9c00c3, +0xffbf0206, 0x0058ffb0, 0xfea200e7, 0xff02ff8b, 0xff010000, 0x0032fe73, 0xfdb7019a, 0xfbe6ff95, +0x0108fef9, 0xfff1008c, 0xffeefffc, 0x008efd72, 0x01a7fd06, 0x0408fcd0, 0x0055fecb, 0xffd00019, +0x006e0235, 0xfed8ff0c, 0xfeeefdb7, 0x00c8fef8, 0xff78ffce, 0xffe60031, 0xff38008e, 0xfca400d5, +0x00b700e3, 0xffa0fee6, 0xff210058, 0xff21009c, 0xfee300a0, 0xff8dffe9, 0xfff80000, 0x002dffe1, +0xffeeff58, 0xffd200d9, 0x01cbfed9, 0xffc8007c, 0xfeb7001e, 0x0072ffdc, 0x00c90073, 0x01a9fe1e, +0xfeb7ffd2, 0x0078fec1, 0x011b0000, 0x0112ffc7, 0x001700c1, 0xff8afe6d, 0x016d0142, 0xfee90112, +0x01cf0117, 0xfeeefe2e, 0xff30feed, 0x00ce003d, 0xff01006e, 0x023f0030, 0xff91ff3f, 0xfee1fef7, +0x01a200d1, 0x004effc2, 0xffdafede, 0xff36fca1, 0xfea0007e, 0xfea0ff4d, 0xff21001e, 0x01ab01a8, +0x00890104, 0x00820008, 0xfffcff6a, 0x016d0106, 0xff620019, 0x00e6fd7c, 0x0087fd69, 0xfe42fec9, +0xfec6feed, 0x0006001b, 0xfff4feeb, 0xff700036, 0xfffefe95, 0x00150049, 0x003aff96, 0xff53016e, +0x0012ffd8, 0x0133ff95, 0x02fb00bc, 0xffdbfeee, 0x0047ffe3, 0x00cf0090, 0x01530143, 0xff02ffd2, +0xfe87ff30, 0x000000f1, 0xfe8c00f6, 0x018a00bb, 0xff41fe1a, 0xff010110, 0x00d30117, 0xff580077, +0x0013004f, 0xfea80260, 0xfefb0050, 0xffe1ffc6, 0x029effca, 0x0062ff15, 0xff8b0105, 0xffa3fd76, +0x00f3fff8, 0xfef9fc3c, 0xffaf0091, 0x0062ff14, 0xfe390055, 0x00a7ff27, 0xffb200f2, 0x003dff45, +0xffdb0280, 0xff450018, 0x000c0214, 0x0006ffad, 0xff9dffae, 0xfea2fffc, 0x00290190, 0xff32feea, +0x0006fe8d, 0xfe82feb3, 0x00d60111, 0xff6f0141, 0x01abff67, 0xfedefe13, 0x00dbffc0, 0x0183fff0, +0x0001feba, 0x00bafe10, 0x021efff3, 0x016dff7e, 0xfc5a00e3, 0x004b015c, 0xfcc8ff9c, 0xff5cfd36, +0xfd91018e, 0xffdefec9, 0xffe0fe66, 0xfe870018, 0xfffbff4f, 0xff88007a, 0xff6000b2, 0xffa00385, +0xfff500f1, 0x0167ffcf, 0xff9700c9, 0x00d4015b, 0xfde8ffb2, 0xff7ffea9, 0x00e4fc7c, 0xfff20078, +0x01fdff3e, 0x0176fec9, 0xfde9fed9, 0x00d30046, 0xfe59ffed, 0x008d00d3, 0x0000009f, 0xffe9006e, +0x02bb0001, 0xfef1ff0c, 0x04010033, 0xff11fede, 0x0160001f, 0x01690181, 0xfecbfe43, 0x0117fc5a, +0x0163ff82, 0xfe840201, 0xfec9fe87, 0x0143ffd0, 0xffd7ffc3, 0x01650259, 0x003dff1b, 0x0135fed4, +0xff7f0057, 0x0026021f, 0x00aeff0e, 0xffedfdaa, 0xff8a0140, 0xfff701cf, 0xfef9ff00, 0xff8d0017, +0xff8effef, 0x000efdd7, 0x01940000, 0xffc1ff38, 0x009c00cc, 0xfef2006e, 0x004802d2, 0xfdda0000, +0x006afe65, 0xfe2000c7, 0xfde200ae, 0xfffe0048, 0x005700bd, 0xff83ffff, 0xffb50080, 0xff600158, +0xffdaffed, 0x026afe81, 0xffaaff92, 0x0033ffb6, 0x0039ffc8, 0xfda0ff90, 0xff120035, 0x016500ba, +0xfefefc71, 0xff610043, 0x02f6ff3f, 0x0180ff92, 0x019400cc, 0x00610286, 0xff48012e, 0xff910071, +0x01710030, 0xff9d002a, 0xff4300d3, 0x01f400ce, 0x00ce0017, 0xfe8d007d, 0xffeefef4, 0xfe280059, +0x018d00f3, 0x01030073, 0xffb5ff38, 0xfec1ff27, 0xff13ff04, 0x00b10029, 0xff69ff47, 0xff1401e6, +0xfd72006e, 0x024b026c, 0xfee800bb, 0x0060fe10, 0x002efeeb, 0xfe72fce2, 0x0036026e, 0xffb3009b, +0xffe8fde9, 0xff8102a0, 0x007c0018, 0x002e0170, 0x0085007e, 0x00c7009b, 0xff8400b2, 0x012402b7, +0xff2cfffc, 0x005f0000, 0xffc20118, 0xfebbff60, 0x00d6002c, 0x005e0083, 0x0183ffc2, 0xffaf0031, +0xffea002f, 0xfe8c026c, 0x0105fe61, 0xff64041a, 0xff36000d, 0xff8cff09, 0xff6b01a1, 0xfeba005e, +0xffdb0073, 0xff1cffb2, 0x008e0097, 0x0063fd36, 0xff53fe02, 0xff79fe40, 0x01ad0050, 0xff07011d, +0x0190000f, 0x00b2005d, 0x0160ff9d, 0xfe9a0071, 0x0045008d, 0x0005002c, 0x0031febc, 0xff27006d, +0x0071fecd, 0xff0dff51, 0x02dbff0e, 0xffe902ec, 0x0031010f, 0x0121ffe3, 0xfeca0264, 0xff60fff7, +0x0186004d, 0x01d8ff5b, 0xff79fd62, 0xfece002b, 0xff6c0012, 0xfffd01a2, 0x00b30046, 0xfeb2000a, +0xfee7018d, 0xfcaaff04, 0xffb5012d, 0xfed40043, 0x00f0ffe6, 0xff92005e, 0x0004ff11, 0x00590121, +0xfec6ff3f, 0x0144ffb2, 0xffe500be, 0x0028ffec, 0xffee0116, 0x037e0213, 0x0064fecd, 0x01010298, +0x00d8019f, 0xffe90051, 0x0030ffe7, 0x001e008a, 0x00d600a4, 0xfd91fe4c, 0x046c00c8, 0xfd76ff4b, +0x0065fc92, 0xfdb3feb2, 0xfebcff08, 0x00330193, 0x021b0032, 0xfdd7fec8, 0x01cb0062, 0xfeb8ff70, +0x0042fff5, 0xffe3fff7, 0x0012001e, 0x038500a2, 0x010ffd7c, 0x0089ff39, 0x00bf0014, 0x005afde7, +0xfeda003a, 0xfee6ff0b, 0xffb2ff5c, 0xfeb2fff6, 0xff4cfe74, 0x00240082, 0xff0101aa, 0x006402a0, +0x00f000c8, 0x00acffe9, 0xfff4ffa0, 0x00b2ffb8, 0x005900b0, 0xfdaffeca, 0xffda0078, 0x00d70022, +0x012fff6a, 0x00d301b9, 0x009effce, 0x01abff41, 0x015aff54, 0xfd9bfeb5, 0x00ae00d7, 0x0051ffd9, +0x0088018c, 0xfe7d0119, 0xfdc7ff0e, 0xfe86ff65, 0x003e00c8, 0xff8100f2, 0xffdbffee, 0x0076009c, +0x0011fd22, 0xffdc01ae, 0x006e003b, 0x0264fece, 0xfffdffa4, 0x00cb0264, 0x0171ff61, 0x0092ff38, +0xffb802db, 0x002efff8, 0x0021feb2, 0x00a20001, 0x01ab001b, 0xfd77fff4, 0xffd50117, 0xfdb40038, +0xff030063, 0xff790076, 0x0085fe76, 0x0030006d, 0x01ad0167, 0x03810030, 0x00cd00e7, 0x009f0050, +0x0085012b, 0xff8a016a, 0x0058feaf, 0xffa90024, 0xffb5fd54, 0xfecd00e0, 0x0078fed6, 0x00cf0033, +0x00effebd, 0xff52ffb7, 0x001d0159, 0x006cffef, 0xff8bfff7, 0xfd99ffaa, 0x00b900e4, 0x0000ff21, +0xfe3eff59, 0xfd2c0171, 0x00060177, 0xfebefee4, 0x01c0ff83, 0xff77ff94, 0x0278fe1b, 0x0046ff81, +0xfe70004e, 0x02f2fd9c, 0x0073002e, 0xfe3802f7, 0xff8a0157, 0xfc970100, 0x0165ffab, 0xff47ff4d, +0xfea40043, 0x02ed0097, 0xffcf0110, 0x00d30030, 0xfdb5008f, 0xfef2006b, 0x0098005d, 0x007001a2, +0xfcd7ff11, 0xff77009b, 0xfed8ff1f, 0xff24001c, 0x000dff17, 0xff4c0063, 0x0068ffa0, 0xff81ff55, +0xfec90090, 0xff88fe83, 0x012c0007, 0xff900052, 0xff670081, 0x001dff7e, 0x0030ff5b, 0x0126ffff, +0x0099ff7a, 0x00aeff22, 0x001500f6, 0x00300271, 0x0017007b, 0xfed40074, 0x0117001a, 0x007401f4, +0x0005fe74, 0x015b002a, 0x00160011, 0x002a00ab, 0x00c501a3, 0xffe2ff6d, 0x0048fda9, 0x00cbffd2, +0xffbe00d2, 0x01abffa9, 0x009cfea2, 0x01c1fed4, 0xff45fe01, 0x006efca4, 0x011c005a, 0x0083ff6d, +0xffa4ff37, 0x00cf02eb, 0x0157005e, 0x00170003, 0xfef20030, 0xfebafff6, 0x0145fec1, 0x0058ff42, +0xffd5ffb0, 0x0024fff8, 0x0067feea, 0x02b5025f, 0xff41ff8e, 0xfea8fecd, 0x0059fffd, 0x00070119, +0xfedd01a1, 0xff390005, 0x0028fee2, 0x00250047, 0xff68009a, 0xfe70004b, 0xfffaffd0, 0xff77ff94, +0xffe702c6, 0xffee024c, 0xfef80028, 0x0018004e, 0xfeedfe85, 0xfc4cff90, 0x00f2004c, 0x02f700ea, +0xff91002c, 0xffa9ff97, 0xfebefe28, 0xfeaffefe, 0xff54ff21, 0xff82ff52, 0xfffdff6a, 0x003300a6, +0xff540067, 0xffd8feb2, 0x0031ff1b, 0xfefcfed8, 0xfd950176, 0xff360143, 0x00760076, 0x00fb0062, +0x0085fe17, 0xfeccfd99, 0xffba00f3, 0xfc7102e8, 0x00490083, 0x00d1ffa1, 0x007eff65, 0xff8bff39, +0x01060064, 0x02d3018c, 0xff3f008c, 0xfcda0025, 0xfc8500a8, 0xff13ff70, 0xffaffef1, 0xfe45fe8d, +0x005800eb, 0x02eaff9b, 0x00fd004b, 0x00130025, 0xffcd0098, 0xfd29ffe3, 0x0148fcd0, 0xfd93ff88, +0xffc1026d, 0xff54feeb, 0x001100fb, 0xff51ff9d, 0x000700a6, 0x006bfd6d, 0x00c4ff01, 0xfeedff53, +0xfc9200a5, 0xff8dfedd, 0xffacff56, 0x02c0ff91, 0x0040fd9c, 0xff47ff32, 0x006b019e, 0xffa80033, +0x0047ffe6, 0xff7dff25, 0x0204fefe, 0x01630299, 0x015800e3, 0x00e4008e, 0x0103ff6c, 0x0067ff90, +0x001bff53, 0x0103fcaa, 0xfee500d8, 0xfee4ff81, 0xfec60097, 0xff5cff9f, 0xff1b0074, 0x000fff99, +0xffa4006d, 0x0011ff3e, 0xfd810082, 0x01a9ff79, 0x00df01a8, 0x009001a4, 0x0194fe55, 0x0062006e, +0xff750093, 0x02ecfff1, 0xfe89feeb, 0xfffb0181, 0x02d400ad, 0xffd00081, 0x029800a8, 0xfd3a0112, +0xffb200cb, 0x0042ffc0, 0xfea60181, 0xff0d012e, 0xff5dfdd9, 0x007b01aa, 0x0153fe71, 0xfc58fcfb, +0x02e8ff00, 0xfe8d014a, 0xfc920040, 0x010f0157, 0xfffc0003, 0xffbf0051, 0x000afeeb, 0x010401cf, +0x0064fd79, 0xffb90014, 0x01aa0257, 0xfffdfe28, 0x0003ff88, 0xff59006d, 0xff84fea1, 0x0069ffd8, +0x0093ffb4, 0xfe310051, 0xffaffe41, 0xffa900d6, 0xfedcff89, 0x0153ffef, 0xfe4d0153, 0xff75015c, +0x00c1027b, 0x008eff5a, 0x0134001b, 0xfdf40165, 0xfe73ff52, 0x00cefd8f, 0x00eeffb9, 0x009fffdb, +0x000cff82, 0xffa3ff59, 0xffba02e4, 0xff9fff29, 0x02c40202, 0x01a2ffd2, 0x02b50082, 0x011d0235, +0xff7701bf, 0xfe7d0055, 0x00f6005c, 0xffdffe03, 0xffd801e2, 0x0051ff36, 0xff8400bb, 0xfdd90194, +0x006ffd81, 0x0013004e, 0x01b50131, 0x006afefb, 0x0293fced, 0x022eff8e, 0x00be00c8, 0xfedc0059, +0x006e01a8, 0x0302fe66, 0xff13ffad, 0xffe601a9, 0xfe1e008a, 0xfc9bfee4, 0xfedf005b, 0x007cff56, +0x0043fe01, 0xffecffff, 0x00bb0126, 0x012bfce2, 0xffebffe7, 0x009afe24, 0xfecb02f8, 0xfec70292, +0xff600108, 0x0087ffa7, 0x0009009e, 0xfe31007b, 0x0157ff12, 0x0149ff07, 0xff46046c, 0x008f0075, +0x001601aa, 0xff8a0264, 0xfee90083, 0x0082fd9c, 0x00caff39, 0x005f005c, 0x002aff30, 0xffc2ffe2, +0x00aefc58, 0xfed100c4, 0xfffaffa2, 0x009e001a, 0xfdc3ffb6, 0x006efc4c, 0x044c0032, 0x000700cc, +0xff150063, 0xfcd4ff5a, 0x005ffe82, 0xfd640084, 0xfd790050, 0xfe5c0053, 0x00890197, 0xfecafd9c, +0xffa40025, 0x00aefd55, 0xfeb3012f, 0x007a0187, 0xfeca00be, 0x02150054, 0xffd5006e, 0x023901fd, +0x007afe8d, 0xfd95ff5c, 0xffd2ff56, 0xffeb0211, 0xffc3fef9, 0x01a70026, 0x006b002d, 0xffb5ff1a, +0xff870004, 0x008201f1, 0xfdc800cc, 0x0076fe34, 0xff4efcae, 0xfe6b026a, 0xfff9ffee, 0x007afd65, +0xffbcfde1, 0x0062016d, 0x00180001, 0x01030159, 0xfff9fe41, 0x0211fd2d, 0x001ffffb, 0x00d6feba, +0xffd8005c, 0xffcfffa3, 0x00aa01aa, 0x00b30229, 0x00350005, 0x00040085, 0x0060fe81, 0x012dff6b, +0xff4affe9, 0x0063016a, 0xffd70009, 0xffe70035, 0x006d0088, 0xff5bffaf, 0xfe450102, 0x00480001, +0xff670206, 0xfe77ff1c, 0xfc55ffb5, 0x0019fd89, 0x007201cf, 0xff37008c, 0x0294fd6c, 0xffd00007, +0x00c30009, 0x02d6017d, 0x02020076, 0xfd50ffd6, 0x012c00d2, 0xfed101aa, 0x0039ff88, 0xff9dffc2, +0xfbbf0199, 0xffebff75, 0xff5bff4d, 0x004ffeda, 0xff18fe93, 0xff58012c, 0xffb6fffb, 0x00d8fd83, +0x00ab027f, 0x00a9fdcf, 0x00a9009d, 0xfcb70056, 0xffe4000e, 0x008502b7, 0xff86fe5c, 0xfef60088, +0x00580055, 0x009cff66, 0x01220466, 0x00be0184, 0xfffd001d, 0xff45ff2e, 0x0038ffac, 0x0087ff85, +0x0084ff04, 0xffd5005e, 0xfe0ffffc, 0xfe650099, 0x005aff30, 0x012e0067, 0xff0cff6a, 0x008b01a8, +0x007f0064, 0xfde1fea3, 0xfdce0021, 0x00a20014, 0x015a01e2, 0xfe73007d, 0x0012001c, 0xffb3ff0c, +0x000cff68, 0xff2dffc6, 0xfee70025, 0x0239006e, 0xffb70003, 0x0018feed, 0x00960000, 0x009b01a2, +0x00bdfdc1, 0x00fb0009, 0xff91ff6a, 0x00d9ffb8, 0x003afee5, 0xfe960082, 0xff7300f5, 0x0222ff3e, +0x005800c5, 0x0003ff6b, 0x01b3fcda, 0x0023ffce, 0xff5b0401, 0xfda50058, 0x0078ff66, 0xfefe0035, +0x026c0089, 0x00a0ffd8, 0x004900fe, 0xff1800f8, 0xffdd003b, 0xff800390, 0xff97fef8, 0xfd60014a, +0xfee30000, 0x0120fffd, 0x019400d1, 0xff43ffda, 0x0012ff57, 0x02d200c5, 0xff80fee1, 0xfe1e00cb, +0xffa9ff94, 0x0157fc7f, 0xffcf0134, 0xfe70ff36, 0x01bf011b, 0xffb9ffff, 0xfc3bff1c, 0xfd090075, +0xff080028, 0xfe740029, 0xff7ffed8, 0xfd8f00f6, 0x0083ff90, 0x0067ff15, 0xff73ff7d, 0xfeccff94, +0x001d001e, 0xfefeff5d, 0xff11016a, 0xfe73fd95, 0xff690053, 0x0227000f, 0x00f8fee3, 0x001eff42, +0xfd90003f, 0xfffefd7c, 0xfee2000c, 0xfe73001a, 0x0096fd99, 0x0251febf, 0xfff1ff3d, 0x00470006, +0xfefcff8b, 0xffe3fe62, 0x0026ff04, 0xfeb90016, 0xffe6ff6d, 0xff200019, 0x037aff53, 0x0265001d, +0x0074fffd, 0xfe96fe21, 0x0005fee5, 0xfee50012, 0xff62000c, 0x00df009c, 0x0296ffd2, 0xff07ff1c, +0xfedaffe3, 0xff3c00ca, 0xff110103, 0x013f004a, 0xfe520019, 0x00b3fefe, 0x00df0004, 0x030d00a0, +0x00cbfe5b, 0x0041005d, 0x00790057, 0x003dfe90, 0x003e0015, 0x028a00a8, 0xfecbff57, 0xff6700d8, +0xfe5eff4e, 0xfeaaff75, 0xffd50144, 0x0019ff1b, 0xffee00c2, 0xffb100e5, 0xfe72ffea, 0xffec001a, +0xfe96ffa1, 0xffd7ff66, 0x004afe55, 0x00bdff38, 0x0058fee4, 0x0008fff3, 0xfffaff56, 0x00c80188, +0xffbaffa0, 0xffcdfe23, 0xff3fff26, 0xfdebfee3, 0x00000005, 0x01e300fc, 0xffa4ff21, 0xfeeeffe6, +0x00700274, 0xfee3002b, 0x00040007, 0x000202aa, 0xfea0fe93, 0x005600b4, 0x00e50016, 0x0041004b, +0xff0200a7, 0xffd3ff72, 0xff17ffcf, 0xfdb300bd, 0xfef400e1, 0x02dd025d, 0x004fff97, 0x010f0044, +0xffaf01d7, 0xfefa0080, 0x008fff7f, 0x0120005c, 0x0197fdf1, 0x0031fefb, 0xffc6ff2d, 0x00f60001, +0xfff100ab, 0xfff30060, 0xfe87ff65, 0x004dffd3, 0x002001b4, 0x016bfe36, 0x0002015a, 0x00590045, +0x0060ff66, 0xffb2fff0, 0xfee70008, 0x000dfea9, 0x00c5001e, 0x001700a6, 0xffefffdc, 0x024effb4, +0x02d20057, 0x01a30029, 0xff2a0024, 0x01edfecf, 0xff95fdcd, 0x0062fdcf, 0xfe9dff30, 0xfe86005e, +0x014d00b3, 0x0008ffe7, 0x00aefffe, 0x0024005e, 0xff1bfd6f, 0xffa9feff, 0x0200fe77, 0xfc580030, +0x0463003b, 0x012000d0, 0xff2ffe69, 0x009affcf, 0x0018fffe, 0xff52fdc3, 0xffa30049, 0xff49025a, +0x00cdffe0, 0x0000ff6b, 0x00c0ffa8, 0xffe20049, 0x003302b5, 0xff90ff32, 0x009cfec0, 0xfe7b007c, +0xfc9d0041, 0xffb20025, 0x0229fd79, 0x006b00cb, 0x00b6001e, 0xff6400d5, 0xfefeff07, 0xff2a00ba, +0x00cbff35, 0x020900eb, 0xfd07ffca, 0xff540074, 0x01580002, 0x00280040, 0x019ffdf5, 0xfea5ffd8, +0xff9dff6b, 0xffeb007f, 0xfff002c4, 0x0027ffcd, 0x016b0028, 0x0040fdfe, 0xff630186, 0x0001ff9b, +0x00140031, 0xfddeffc6, 0x00b7fffe, 0x03fd003e, 0x006cff07, 0xfe39fc3c, 0x00defef3, 0x00d500bc, +0xffceff5c, 0xfe6efeda, 0x003dffea, 0xfff1fcb6, 0x002eff70, 0xfcc8001e, 0x002b0000, 0xfff9ff7b, +0x0053001d, 0xfd230058, 0x0031008b, 0xffe8ffa9, 0x00baff53, 0xfe22002f, 0xff5402b1, 0x01d0fd59, +0x0123ff3c, 0x0016ff2d, 0x005fffaa, 0xff8dffbc, 0x0000fecc, 0xff2eff97, 0x009c0214, 0xfffcff86, +0x005efffb, 0x0051ffba, 0x002dff0d, 0xffeb0047, 0x01b80032, 0xfff2ffa7, 0xfed3ff81, 0x00db002e, +0xfef2ffd1, 0xfffefced, 0x007d009e, 0x0009ff52, 0xfe8200ff, 0xfff00356, 0x015ffe8f, 0xff58fe8a, +0x00e4fef7, 0xfef40044, 0xfd16ffa4, 0xff0bfefb, 0x00a7fdeb, 0x0042ff34, 0x0080fca7, 0xfdc1fd45, +0xfdc300c0, 0xff60fee3, 0xffd9ff50, 0x00a1ff25, 0xff8cfde8, 0x001afe7a, 0xffedfe5c, 0x00a4028a, +0x01a50150, 0x004000cf, 0x010f009c, 0xff9d0032, 0x0147ff22, 0xff8bffdc, 0x029100c8, 0xffbafe34, +0xfff4fe96, 0x0023ff97, 0xffb8fe25, 0xff4efe8c, 0xfd9f000f, 0xfef6ffcd, 0x002effed, 0x006ffdad, +0xff6eff01, 0xfec2fe13, 0x002700c0, 0xfebbff0b, 0x001e007e, 0xff42ffbf, 0xff91fecb, 0xff920000, +0xfea3ffd8, 0x00b4ffcd, 0x012efe59, 0x02ce0000, 0x00d8ff5d, 0x0022ff65, 0x01feffc4, 0xffecff3d, +0xffecffe2, 0x009fffef, 0x002bff94, 0xff20ff49, 0xfdaefff0, 0x018dfe64, 0x00ae003a, 0xff4dfefd, +0xffc80031, 0x0044007b, 0x0088ff7c, 0xfef40062, 0xff600010, 0xff240124, 0x002800f2, 0x0029ffd5, +0xfed8ff67, 0xfde100bc, 0x0095ff77, 0x0144fe57, 0xfff50164, 0xff9000ce, 0xfff2fe4e, 0x00de0118, +0xfde5fec6, 0xfef3ff52, 0x002d00f5, 0x0158fff3, 0x003afff2, 0xff740019, 0x0018fefe, 0xfdd0010b, +0x00cd027c, 0x0044fe85, 0xff6a0039, 0x0040fea4, 0x0065004a, 0xfd67ffa0, 0xffceffa3, 0xffdfffda, +0x000000b1, 0x006e00b0, 0x009d0150, 0xfd95ffd1, 0xff3f0043, 0x01d1ff75, 0xfe7800cf, 0xff37011d, +0x00330073, 0x003b009f, 0xffddff65, 0xff89009e, 0xffba003d, 0xff4e0126, 0x00e8ff57, 0xff80feed, +0x00df0000, 0xff2d0279, 0xff000000, 0xfe5e02a9, 0xffbafea4, 0xfed3ff6a, 0xff53fe8a, 0x0147ff42, +0xff1aff3e, 0xfe09ffb1, 0xfe46fdf6, 0xfe1b0231, 0x0156ff3d, 0x019a01d6, 0x00d5feda, 0x000802f7, +0x00d5007f, 0xff9ffed2, 0xfd8fffb5, 0xfe5f001b, 0xfdd50018, 0xfe52ff55, 0xff7f0269, 0x00e00082, +0xfd68fef7, 0xfdfefdcd, 0x00bb0033, 0x02c0fc3c, 0x01eb00a1, 0x001effa9, 0xff950466, 0xfeb9010a, +0xfefa002b, 0xfeba0040, 0xfff301b0, 0x009700b5, 0x0046ffe9, 0x008e0133, 0x0031ff08, 0xfcb7fe0a, +0x0124fedf, 0x003bfe45, 0xffec016a, 0x02ed000b, 0x0058015f, 0xfe00fefa, 0x00260013, 0x02ccfd7a, +0xffc100a2, 0xfff5ffa7, 0xff7afd1c, 0x0188ffd2, 0x0043ff7e, 0x001dfff4, 0x010bfc9a, 0x011b0004, +0xfee7fe73, 0xfeeefda5, 0xfff9ffb6, 0xff16013c, 0x0121ffc2, 0xff08fe88, 0xfed9ffff, 0xff2effe7, +0x0033fe6b, 0x0096fe22, 0xfe2affbc, 0x0111ffad, 0x0019fefc, 0xff16ff7a, 0xfe460031, 0x009c0069, +0xfee7ff0d, 0x00c3fd6a, 0x00d6ffa2, 0x00e2037a, 0xfe130454, 0x003803ee, 0xfe54003f, 0xfee30096, +0x015c00a7, 0xffcdffa8, 0x004effc9, 0xff4202ae, 0xff880006, 0xfc97ff04, 0x00b0ff9b, 0x028401d8, +0xffd8ff58, 0x00ffffac, 0x01e300b2, 0xffc3ffbc, 0xff32002a, 0xffd9ffe8, 0xff620025, 0x00d1ffa9, +0xfdc4fcaa, 0x0225011f, 0xfec6fedc, 0xff780126, 0x00bafcaa, 0xff96ff47, 0x0067ff01, 0x002e0142, +0x025f0017, 0xffc8ff3f, 0x013d02ca, 0xff3fff53, 0x0017ffd6, 0x000c0138, 0x006effbd, 0x00410185, +0x0185fdf7, 0xff650039, 0xff290052, 0x001affd8, 0xfea10060, 0xfe76fecf, 0x00bfff58, 0xffb80116, +0xff7c0022, 0x023a000b, 0x017d0027, 0x00a40006, 0xfedfff0e, 0xfdd9004f, 0x00adff0b, 0xff72ff63, +0xfd9fffc8, 0x0017ffba, 0x009cfe1f, 0xfe720043, 0x00abffb7, 0xfd63ff71, 0x0062003c, 0x00d80235, +0xffa300aa, 0xffd8feee, 0xfc9b000f, 0xfe8bff0d, 0x000a0016, 0x00c4ff55, 0xff39002b, 0xfec6fe79, +0xff010053, 0x00d0002b, 0xfe8dffe6, 0x02bc003e, 0x02f300a8, 0x006e003d, 0xfe8fff6c, 0x0040ff3f, +0xffdefecc, 0x02f7ff4e, 0x006702e1, 0xffa7ffe9, 0xffdf007a, 0x00ea0027, 0xff2a026d, 0x000f012e, +0xfeaeff39, 0x0114ff3b, 0x004e0056, 0xff8cfea5, 0xfee8fe7c, 0xfe9dff02, 0x0160fefc, 0x0017ff14, +0xffcb0169, 0xfdc8fe76, 0xfdf4ffea, 0xfe300020, 0xfe5200c2, 0xfe88ff2f, 0xfffcfdd0, 0xffd10055, +0xfff3fc4c, 0x02e7ffdd, 0x0084ff25, 0xffaa002f, 0x0014ff6f, 0xfef202df, 0xfdd0fef4, 0x0033fe30, +0x0097fdcf, 0xfefc0150, 0xff54ff8e, 0x00e0fed2, 0x0021013d, 0xff42ff11, 0xfebcff3c, 0xff15ff9a, +0xff5dffc3, 0xfec00052, 0x00e800a2, 0x03feff40, 0x0088fee9, 0xffb701b3, 0x0040ff40, 0x0011ff71, +0x001400c6, 0xfe35011f, 0x00b200a6, 0xfef6fdeb, 0xffbfffe3, 0xfffd00be, 0x007bff92, 0x005eff37, +0x00f5ffea, 0xffe3ffed, 0x00c1ffbe, 0x00ac00c1, 0xff980262, 0x00a4005d, 0xffa90089, 0x002d0013, +0xfedeffaf, 0x00ca0000, 0x007a005b, 0x0171ff60, 0x00000115, 0xfdafff9b, 0x0259ff9f, 0x0040fe39, +0x0000ff2e, 0xffa2002f, 0x003a0052, 0xfd60ffde, 0x00810013, 0xff89000d, 0x01f3fee5, 0xff53ffe0, +0xffee00ed, 0x02610037, 0x0026ff27, 0xff4cffbd, 0x0000003e, 0xff07009c, 0x002500d5, 0x011d02f9, +0xff8a0077, 0xffa2feb8, 0x008cffbb, 0x0019ff14, 0x0193ff1c, 0xfdf7ff73, 0xffc1013f, 0x0021ffc0, +0xff020079, 0xffe400af, 0x0081fd56, 0x03f9ff9b, 0xffe80092, 0x00280027, 0xffdc00cd, 0xfee30454, +0xffc80117, 0xfd7c005d, 0xfed3fc4c, 0x0189fff7, 0x00c700ff, 0x027e010d, 0x0158003a, 0xffceffb9, +0xff060040, 0x0016fff6, 0x0033ffd9, 0xff010052, 0xfe6e00d0, 0x0019fe29, 0xfee7000f, 0xfdf9ffd0, +0x0031fffe, 0xff5800b7, 0xffe6ffc0, 0xfdaa0004, 0x006efe73, 0xfee50156, 0xffddffab, 0x0025fef5, +0x00cc0026, 0x0059ffe3, 0x0028fec8, 0x010000d4, 0xffe4ffcd, 0xff430046, 0x0000ff96, 0x02fa0115, +0xfeb60167, 0xfea1002a, 0x010d00b2, 0xfd8500c7, 0x00c6006a, 0xff40fda6, 0x0042fc3c, 0x0014fe8c, +0x02ce0076, 0xff0d010d, 0xffb6fefd, 0x00b000be, 0x00bc00a6, 0xfff400ed, 0x00a9010d, 0x00000092, +0xffdd01a1, 0xffe1ff64, 0xfe6dfed8, 0x0058005b, 0xff0e03f9, 0x01a300e2, 0x00a8fff3, 0x00bfff81, +0x0078ff07, 0x005301fd, 0xfea7fffe, 0xffe4fe54, 0x00c20090, 0xfedaffbc, 0xff09fd63, 0x0015ff22, +0x003c0223, 0x00fb011f, 0xff6ffe70, 0x01a1ff42, 0x003e0213, 0x0017ffd9, 0xffb0ff9b, 0xfff400a0, +0x02eb0025, 0x029e0004, 0xfd97fed2, 0xffe9012d, 0xff640083, 0x0016fdf3, 0x02ca0041, 0xfd850002, +0xffee0046, 0xfee2fedc, 0xffe6ffc6, 0xffe7005d, 0x030aff7e, 0x01cbfe05, 0xfdc9ffc6, 0x001c0056, +0xff6cfcd7, 0x010b01ae, 0xfef3ff8b, 0xff8f0071, 0x02e20092, 0xffbfff95, 0x009302a2, 0xfe4e0142, +0x00530032, 0x000d01be, 0xff1c00d3, 0xfee30352, 0xff46fe2d, 0xffec0089, 0xfec3ffbc, 0x0029ff43, +0xfff9fe1e, 0xff550026, 0xffe90023, 0xfcb6ff64, 0xff0f0051, 0x0222ffa8, 0x0050ff5b, 0x00f1ff73, +0xfef7ffcd, 0x0170ff84, 0xffea0156, 0x001701f6, 0xfe03ffdb, 0xff46fff3, 0x00dc0042, 0x008f00d3, +0x00ccfe69, 0x017f0315, 0x007a0035, 0x0026fff0, 0xfe4500b1, 0x03900006, 0x00e2fdc8, 0xff0f0057, +0x00cbffcf, 0xff82018c, 0xffbbffb1, 0xff5600ed, 0x00c7feb7, 0x025ffe2a, 0x0055006e, 0x01970022, +0x00b700c7, 0xffe20067, 0xfecf0140, 0x00c500b5, 0xff2f00b3, 0xff47ff25, 0x015f002f, 0xff16006c, +0x001a0038, 0xfd0dff34, 0xff400015, 0xff7c002b, 0xff8a0207, 0xff09feba, 0xff75003b, 0xfef8ffda, +0x004d00b4, 0x0033fe6f, 0x000aff59, 0x018a02a2, 0x00d0ff63, 0xfd800073, 0x005dff54, 0xffab000c, +0x0050feb5, 0x002a0150, 0xffb10050, 0x0000ffb8, 0xff10fdaf, 0xffb9fd72, 0xff5e0029, 0x029d0006, +0x002afecb, 0xff9cfefb, 0x00b50043, 0x003d00c0, 0x009efff0, 0xff01ffad, 0xfef70015, 0xfeed0029, +0xffb40000, 0x00ed0099, 0xfe760056, 0xffc00007, 0x0012feff, 0x0095ffe9, 0x0019002f, 0x009c00e1, +0x00280004, 0x000afff0, 0xffe2000f, 0xffad009a, 0x02abff88, 0x00cfffd6, 0x0033005d, 0x005d0081, +0xfeff00c9, 0x0288ff41, 0x00420004, 0xffc400d1, 0x00c2fe9c, 0xff3c00b9, 0xfec6fec6, 0x0008fd79, +0xfee70043, 0x0119ff69, 0xfffb0010, 0x00870042, 0xfd730033, 0xffdefe7b, 0xff3800a4, 0x02c5fe4d, +0xff10ff58, 0xff4500a6, 0xff41ff99, 0x00a2ffc4, 0xfeebff99, 0xff4cffa7, 0xff95ffb4, 0x00b5003c, +0x004a0184, 0x0361ff53, 0xfe38fe09, 0xffb600ee, 0x00cd00e4, 0x007affc3, 0xfff9fefc, 0xfdd7ffcd, +0xff01010d, 0xff770087, 0x00bcffb5, 0x003cff3e, 0x00dcfeb7, 0xfed6ffa8, 0xfeccff15, 0x016d0062, +0x02370019, 0xfc85fec8, 0xff5b00c7, 0xfd2100df, 0xffdbfffb, 0x00540040, 0xfeb4003d, 0x00c000f8, +0x0062ff35, 0x025ffeb9, 0xff2bfd2e, 0xff40ffed, 0x010a0042, 0xfd8cfd87, 0xfff5fbf8, 0x00a3fdad, +0xffbc001f, 0xff3cffe3, 0x01380016, 0x00ccffb5, 0x000401f3, 0xfdd700d4, 0x00050057, 0x0045fe85, +0x00000106, 0xff2c0071, 0x0013fc38, 0xff5a0060, 0x02e20089, 0xffa1fd44, 0x0099fff8, 0xfc03ffdd, +0x0040ff0b, 0x001d0141, 0x002bffbc, 0x000f0054, 0xff82ffcd, 0xfe5900b1, 0xfed6ffb6, 0xffaaffa4, +0x00300000, 0xff8d00e1, 0xff04ffd3, 0xff54ff39, 0x0271fee8, 0x010fffb0, 0x0001ff2c, 0xffedfe97, +0xff9aff0d, 0xffe7010a, 0xffe7fe5e, 0x00500040, 0xfec20063, 0x001effd1, 0xffcd0078, 0xfed80087, +0xff35009d, 0xfecf028a, 0x00b7001a, 0x00df003f, 0x0056fd81, 0xffcdfeb5, 0xfeecff75, 0xff6dfef8, +0xfe40009d, 0x00c10208, 0x002dff5f, 0xffb10001, 0x007602df, 0x00aefd7c, 0xfe5ffffa, 0x0058ffcf, +0xfefa040f, 0xffd2020d, 0xff16ff77, 0xfed2002e, 0x00fb0072, 0x004dfe57, 0x01a5014d, 0xffb20094, +0xff9bffd9, 0x00c8ffee, 0x0145ff8d, 0x00b7ffee, 0xfca7ff2c, 0xff92feeb, 0x01be020a, 0xfec3ffff, +0x002eff02, 0x0054ffdd, 0xfefcffe2, 0x02be0071, 0x00c1fff0, 0x003fff16, 0x00f00112, 0x00bb02df, +0x00c10066, 0x0063fd85, 0xff9100a6, 0xfefc00ae, 0xffe1fd4f, 0xff60015f, 0xffbbfe05, 0x004e0103, +0xff710044, 0xffa0fd4f, 0x0041fdae, 0x001f0085, 0xfef0003d, 0xffbdffb9, 0xfea0025f, 0xff38ffe6, +0x0055fff5, 0x0039fef3, 0xff70ff86, 0x021ffe5c, 0x0000ffc7, 0x0101fdcb, 0xffaf003e, 0xfe420076, +0xff1a00c8, 0xffe60039, 0xfed8ff2c, 0xfe8d0149, 0x01700031, 0x02270011, 0x007affa8, 0x0094000a, +0xff0cfff3, 0x000d00a4, 0x00fcff27, 0x001eff14, 0x019300a7, 0xfe1f008f, 0xfe52ff2b, 0xfefeff5a, +0x025d013b, 0xff3bff6d, 0x0135fea1, 0x016000a2, 0x0135ff81, 0xfff1fdf7, 0xff8c001f, 0xff52fee3, +0x010d006a, 0x01b0000f, 0xff090115, 0xfd0efffb, 0x016b0069, 0xfd060044, 0xff79fffe, 0x0005ffb2, +0x002afd99, 0x00e2007a, 0x00a8ffaa, 0x0037ff0f, 0xfdf501d1, 0x00bc0254, 0xfd7d0041, 0xfdb7ff64, +0xfe4efea9, 0xff94ff7b, 0xfff70082, 0xfe71fee7, 0x0035fef7, 0x0038001d, 0x00f8ffe9, 0x001d00a0, +0xffdb00e0, 0xfdc400cf, 0xffe4ff46, 0x00870208, 0x0007ffa0, 0x00f900f1, 0xfd9f0091, 0xffe600a3, +0x00760039, 0x000600bc, 0x003d01a5, 0x00ab000a, 0x0000ffc9, 0xffef008f, 0xff4e0040, 0x008600a1, +0x0000fffb, 0x010dff06, 0xff620043, 0x00e8ff47, 0xfedcfe7c, 0xfe0d0000, 0x00a20000, 0xfebf0000, +0xfe6200f8, 0xff6001d4, 0x028cffe6, 0x0012ffec, 0x0083fe6d, 0x0000feb3, 0x0144fc3b, 0x000000f1, +0x0015fe15, 0x0237fd7d, 0xfe25fffb, 0x0023fd3b, 0xff0f0051, 0x02aeff9a, 0x0180fff4, 0xffea0000, +0x001afd19, 0xff5001ba, 0x03fcfd8d, 0xff020000, 0x001c0292, 0xff28ffeb, 0xfff80028, 0x0006ffbe, +0x006fff46, 0x0000ff9b, 0x00a4ff6c, 0x0055fea5, 0x00730037, 0xff000015, 0xffef0039, 0x00530222, +0xff15002c, 0xffdc0063, 0xff07ffc3, 0x0110ffdf, 0xfcd50006, 0xffd901bb, 0x0000ffab, 0x0008028e, +0x00f5ffd2, 0x0015001f, 0x0027ff2f, 0x02d5003c, 0xff6100f3, 0x0000fec9, 0xfca7fe3f, 0x0087fd91, +0xffd200ce, 0xffa0fff9, 0xfe9300c2, 0xffee0000, 0xffda0052, 0xff290282, 0x0097001f, 0x0000003a, +0xff9eff65, 0xff64017e, 0x00c60015, 0xffdf012b, 0x0000012d, 0x0027ff55, 0x002dfefc, 0x001200a8, +0xfd780000, 0xfe33ff23, 0x0048fee9, 0xffe5ff50, 0xff8d0014, 0x02b4ffe1, 0x00000161, 0x00ed0018, +0xff74ffc0, 0x00890051, 0x004ffe04, 0xff67fe34, 0x0009005e, 0xff200000, 0xff01fff2, 0xfefeff3d, +0x03360128, 0x0000012b, 0xff62fffb, 0xffbc0243, 0xfee90085, 0x002000e8, 0xffedffec, 0xfef400b0, +0x00180000, 0x0032fef6, 0xfe6a0234, 0xfef6fe72, 0x00db0065, 0x04bdff87, 0x00430039, 0x00e9ff19, +0x0000000c, 0x02820081, 0xfeadfee9, 0xff09ffd3, 0x00d10000, 0xff9e0016, 0x000000cb, 0xffba017e, +0xfdda0014, 0xff350234, 0xfea5fe81, 0xfdae0086, 0x00c1ff8f, 0x000cfea1, 0x003cfd9b, 0x00f90000, +0xffebff39, 0x002efffb, 0x00050190, 0x01dbffa7, 0x00fc0061, 0x00920001, 0xff2800ac, 0xfe0700d6, +0xfe5e0000, 0xfff2ffe4, 0x01e9ff98, 0xffd00000, 0x01d0001a, 0x0006fece, 0x0000ff9d, 0x00e000b6, +0xfef50003, 0x000bff98, 0xfe1c04bd, 0x0023ffe2, 0xfebbff5a, 0x00030537, 0x000e001e, 0xff82ff0b, +0x0000008e, 0x0085ffe0, 0x00400003, 0x002c0110, 0xfd5bff76, 0x000000dc, 0x0000014b, 0xffc4004a, +0x002c0065, 0x023202c0, 0xffdeffd6, 0xff1eff32, 0x0000fddc, 0x0002ffb1, 0x005b0021, 0x0033ff39, +0x0000fc2b, 0x0190ffe5, 0xff4f0099, 0xfdd5004c, 0xfff30000, 0xfe450000, 0xfd8afffb, 0x0028ffeb, +0xfff800a0, 0xffde001e, 0x0000ffd3, 0x010a0054, 0x0141ff37, 0xff390126, 0xfdda033c, 0x00000002, +0x0053fec4, 0x0000fd15, 0x0141002e, 0xff0f0086, 0x001c0015, 0xff71008f, 0xff630015, 0xffaa0005, +0xff70fd89, 0x01ee0061, 0x010afdfd, 0xfdd50030, 0xfcb20000, 0xfeb4020d, 0xffabff14, 0xff21001e, +0x00e5fff1, 0x008cffeb, 0x000602a5, 0x005a0004, 0x0000ffac, 0x0221fdce, 0xffd10093, 0x00110000, +0x005c0088, 0x00c0ff00, 0xfd9cfc32, 0x004affa4, 0x0061ff38, 0xfeccfffe, 0x032bff7b, 0xfff3ffe6, +0x001affc8, 0x0051fdee, 0xff33ff4c, 0xfd87ffb5, 0xffc00000, 0x00020001, 0x0000fdac, 0x00a50000, +0x0043ffdf, 0x00110000, 0xfe1c01b8, 0x00420000, 0x0071000a, 0x003bfd7c, 0x0000ff59, 0xfdde02b5, +0xff440000, 0xfd990000, 0xfd450046, 0x009c008d, 0xffecffe8, 0x017eff71, 0xffd10007, 0x0000fee2, +0xfe280023, 0xffef0123, 0x007d005e, 0xfe480000, 0x0000ffc5, 0xfff2ffe5, 0x001b00e9, 0x0016ffee, +0x00a90015, 0x0017fff5, 0x00080113, 0x000001e6, 0x0000ffbc, 0x008fff97, 0x00bffff7, 0xffe100d6, +0x0045ff07, 0x00ca0015, 0x00e3ff4c, 0xff29fd2b, 0x0031ff27, 0x0231ff60, 0x023fff82, 0xfcf6003d, +0xff0f033a, 0x000d0000, 0x001a0038, 0x00ad009c, 0x01200083, 0x000600fa, 0x00000043, 0x00520078, +0x0195fd55, 0xff26fef5, 0x0005ff6e, 0xfff4ff79, 0x00a20000, 0x0285fe81, 0x0014ffa7, 0x013b013b, +0x01d4fd7e, 0x00120019, 0xffe6fdc6, 0xfdb8fed0, 0x00ce0135, 0xfea000df, 0xff08ffab, 0x002b0004, +0xff45011b, 0xfeff0000, 0xfef60000, 0x0049fd8b, 0xffc7007c, 0x0122fe2d, 0xfd960000, 0xff12017e, +0xfefb005d, 0xfdb30020, 0x0022ff80, 0x0000001d, 0xffe0fd87, 0x0019fdb6, 0xfcaa0000, 0xffa9ffeb, +0xffeeff4f, 0xfece0016, 0x024cfe74, 0x01b0ff34, 0x0081ff33, 0xfe2cfde7, 0xfc38fff6, 0x000000db, +0xfd4900a7, 0x0000fff4, 0xffe70084, 0xffb20009, 0x0000ff4a, 0x005dff4d, 0xff4cfed0, 0xff55ff27, +0x031bff0b, 0x0026000a, 0xff8a0007, 0xfff8012f, 0x001c0000, 0xffebfe9c, 0xfea4fdc2, 0x0000ffef, +0x000c0014, 0x00a8fe78, 0xffc7ff62, 0x00630000, 0x0044fffa, 0x009c0028, 0xfd93ffbc, 0x000702cc, +0x00430000, 0xff4f024c, 0x00fbffd7, 0x001bff80, 0x008e0028, 0x00210000, 0x04370271, 0xfdfeffec, +0x02beff02, 0x000a005a, 0xfea40062, 0x00910021, 0xff67002e, 0x00d2ff69, 0x02a7ff07, 0xffd0ffc0, +0xff9800af, 0x000001b4, 0x00ef0136, 0x00fc0011, 0x000001d3, 0xffa30016, 0xff270061, 0x004500a8, +0xfeca0043, 0x002c0051, 0x00b30000, 0xff0ffea1, 0x000c0000, 0x0026fc02, 0xfffc0167, 0xff44ffd6, +0xfe02ffaa, 0xfec9fef7, 0xff6302af, 0x0235001a, 0x007e0000, 0xff1b00a1, 0x000cffa8, 0x0000002a, +0x0016ff2b, 0xff4cfeb0, 0xffb5000e, 0xfeafffb4, 0xfed40159, 0xfddaffee, 0xff5f0013, 0x00b8febc, +0x029a028f, 0x005900a7, 0xfd8dff84, 0xff1eff0b, 0xff65fcb0, 0x0058004b, 0xffe200a9, 0x00970000, +0x0019ff55, 0xffc8fddb, 0x00000000, 0x0006ffbc, 0xffdaff02, 0xff36ff5d, 0x0000ff1b, 0x0000fd3d, +0x00b7ffef, 0xff78ff12, 0xfde4ff5d, 0xfe9c0096, 0xfe04fff7, 0xfe8afe41, 0x00e90063, 0x01eeff8a, +0xffecff06, 0xff6bfd4f, 0x000aff53, 0x00230037, 0xfffefdcb, 0xff38ff08, 0xff4f0058, 0xffddfed3, +0xfea0000f, 0x000eff19, 0xfed5fdd3, 0xff2c0324, 0x005002dd, 0xff230039, 0xfef6feff, 0x00000095, +0x0008fe34, 0xff55fed1, 0x01470002, 0xfee6fe5e, 0xfdd6fce1, 0x001b0000, 0xfe310000, 0xff60009d, +0xfeb00037, 0xfefcfeec, 0xff2eff50, 0xfff7ffa3, 0xfdabff34, 0xfe0d0000, 0xffc00002, 0x0000003c, +0x0012ffa1, 0xffbcfd7e, 0x0043ffea, 0x019ffe17, 0xff63ff42, 0xffefffe2, 0xfed30019, 0x002aff9d, +0xfc33feb8, 0xfe64ffbc, 0x00c00000, 0x001d001c, 0x00cf000a, 0x01580009, 0x004bfef8, 0x011dff2c, +0xfffb022b, 0xfe36000b, 0x0271ff34, 0xfcebff17, 0xfffa0000, 0xffa8fd84, 0xfde10000, 0xff370228, +0xffa90022, 0x00e4ff9f, 0xfff8ffeb, 0x01d6fee5, 0x00030008, 0x00000135, 0x0000ffb1, 0x002b008e, +0x00140051, 0xffb4fd99, 0x00a80094, 0xffe2ffd9, 0x0392008a, 0xff9fffc5, 0x0025009c, 0xfff9fec7, +0xfffc021f, 0xff19ffa5, 0x000b0021, 0xfef80029, 0x004b01c1, 0x00430007, 0xfd220019, 0x004c0014, +0x008b0000, 0x023a001f, 0xffb3000e, 0xff7c0000, 0x0015ffd9, 0xff87ff1c, 0xff7aff4b, 0x000003fc, +0x0021fefa, 0xffdafffc, 0xffa600d2, 0xffff0017, 0x0276fdc1, 0xffda008f, 0xff31ffe9, 0xff650032, +0xffcfff16, 0x0000002f, 0xffd7006b, 0xfefbffed, 0x02f80011, 0x0012ffc3, 0x01750072, 0x006f000f, +0x01bfffc5, 0x02f400c8, 0x0000008c, 0x01b402ab, 0x02ebff44, 0x008ffe80, 0x00ae005b, 0x00ed00fa, +0xff310000, 0x0041001e, 0xff8d005b, 0xff51fdaf, 0xfe670039, 0x0032fe3a, 0x01e6ffe1, 0xffb9fea1, +0xfff90000, 0x002bfe42, 0xfe34ff78, 0x000c001e, 0x00020000, 0xfd3f0000, 0x049b0176, 0x026b00c2, +0xff1e0023, 0xffd20022, 0x00a6ff84, 0xff06006f, 0xff9e0000, 0x006b0006, 0xfd9effb6, 0x000dff42, +0xfdaeff62, 0xfffe01c6, 0x00cf0015, 0xffc90007, 0x00a8fedd, 0xff6c0077, 0xffe5ffe8, 0x000cfe80, +0xff65fef3, 0x0005ff42, 0x005cffd8, 0x000dff44, 0xff5d0000, 0x017e0061, 0x00a8fedf, 0x0392ff40, +0x00010000, 0x0135ff53, 0x00a9ffb3, 0xffef005c, 0xffdf00a1, 0xfef303e3, 0xfd4eff3b, 0xffd600b4, +0xfff2fe67, 0x0000ff71, 0xff890000, 0xfedaffaa, 0x00820029, 0xff25fcf3, 0x023eff6c, 0x02ddfdb7, +0x00000040, 0xff54ffac, 0xfe5f0039, 0x02bbfe90, 0x009aff6b, 0xffe70096, 0xfdd6ff06, 0xff9bff2b, +0x00000021, 0xff130000, 0xfec5fff7, 0x0019001c, 0xffdc022d, 0x002afebb, 0x0005002a, 0x008b004c, +0xfe300186, 0x020d022a, 0xfdadffe2, 0xfebcff96, 0xffd20000, 0x001d002f, 0xff98ff43, 0xffee0045, +0xffbd001a, 0xff3fffcf, 0xfff9000e, 0xff8d00fb, 0xfd590048, 0xffe60002, 0xffa9ffa9, 0x0112000f, +0xff250008, 0xffec01be, 0xff540024, 0xff790089, 0xff31ffea, 0xff900030, 0x001a000e, 0x0061004b, +0xffc30000, 0x00c0ff9f, 0xfe62010c, 0x0013fff5, 0x0001ff31, 0xff77ffb9, 0xffc40002, 0xffdb01c6, +0xffd40000, 0xfefe0021, 0x000eff64, 0xffb502b7, 0xfffe0128, 0x01e0ffa6, 0x001bff9e, 0x00eefffb, +0xffbbfebc, 0xffd80051, 0xff770013, 0x0000001b, 0x0015fc32, 0x00cffe40, 0x000bff17, 0xfeb6ff37, +0xff91ffc3, 0x017e00b4, 0x00000003, 0x000a0191, 0x00c8fd57, 0x00c9ffec, 0x00190000, 0xfcc40014, +0xff6100a7, 0xfdd0fffe, 0x00610021, 0x006e023a, 0xff02009d, 0x00dfff25, 0xfe8dffef, 0xff82ff57, +0xfef2fdee, 0xfdb20000, 0xfea4fdf2, 0x00a3ff22, 0xff38fe02, 0x0124002a, 0xffbeff44, 0xfe9b0000, +0xff9effb5, 0x0024fedf, 0xff92fddf, 0xffffff6c, 0xff1affde, 0x018cfc04, 0xffe2feaf, 0x0012ff3a, +0x0016fd7f, 0xff28fec6, 0xfc94ff19, 0xffd80027, 0x0014034b, 0xfeeeffd7, 0x00c90051, 0x002fff8a, +0x00140013, 0xfed200d0, 0xfd42ff25, 0x0067ffd4, 0x00480008, 0xfed10000, 0xffc600ad, 0x00280041, +0x0000002b, 0x017e00be, 0x0012fcf1, 0x00a6ffa8, 0xfd48ffdf, 0x0027fe9c, 0x043700bd, 0x00e90015, +0x00750006, 0x00c90040, 0x004afd5c, 0x00fb00ce, 0x027d0275, 0x008dff40, 0x007effd9, 0xfd89fef5, +0x00540057, 0x000bffd8, 0x00150124, 0x00000000, 0xfea0ff46, 0x0043ffa8, 0x01790000, 0x0037005a, +0x02e9fe8f, 0xff0dff1b, 0xffe4006c, 0xfef3fe8a, 0x02b5004a, 0x00610014, 0x018ffe7c, 0x001e0018, +0xff87005a, 0xfe310010, 0xffc90088, 0xfd74fddd, 0xff2f00cb, 0xff1c0013, 0x00dc006b, 0x00a7ff9b, +0x000c0108, 0x0014ffc3, 0xfef400af, 0xffbdff17, 0xfd2cffe8, 0xff33032b, 0xffd5ffe2, 0xfe8cff73, +0xfedc0000, 0xffdf0063, 0x0049fffe, 0x0015010d, 0x008c001c, 0xfde10062, 0x0004ff42, 0xff0cff84, +0xfff7fe4e, 0x0336ff1a, 0xff1cffe6, 0xffc80004, 0x0000ff46, 0xffdeff55, 0xfed4fca7, 0xff3b0000, +0xffd3ff4d, 0xfc2cff43, 0xff3b0000, 0x002a00a0, 0x004e002d, 0xfcaeff63, 0xfff30026, 0xfffc0000, +0x007b00fa, 0xffddfff8, 0x0016fedc, 0x00f900c3, 0xffc7fffd, 0xff5b0179, 0x0031fe75, 0xfff7fd4b, +0xfd480000, 0x0042ffd2, 0x01b4ffb8, 0x00180013, 0xfed2fd96, 0x0000fef3, 0xff2b0037, 0xffe70097, +0x0009fdfd, 0xffd60273, 0x00c0ff4d, 0x00000014, 0x001b0000, 0x00000000, 0x000efdd5, 0xff62fe59, +0x006c001f, 0x017c0000, 0x005aff6a, 0x0000feff, 0x011300c3, 0xff39ff46, 0x01e0ffe8, 0xfff2002d, +0xff49ffd8, 0xffd3fff7, 0x002b0144, 0xfe76ff02, 0x0057ff2d, 0xffe9001b, 0x0000000e, 0x00330000, +0x0084ffb0, 0x030f0040, 0xfd9b0013, 0x026100ac, 0x02d4012c, 0x0061002e, 0x00000011, 0xff7cff09, +0xfe57ff36, 0x0041001b, 0xff38003a, 0x00800219, 0xff36010a, 0x0180fff9, 0xfffdffcd, 0x00b4ffdd, +0xffe4fd1f, 0x004affd9, 0x001f0005, 0xfee00004, 0x004fff35, 0xff18ff4b, 0xfe21ff0b, 0xff5bff86, +0x006d0015, 0x000d0022, 0x00cffd6e, 0x00310013, 0xff3301d0, 0xffc00014, 0xfff5001d, 0x0294fee2, +0x00c9ff61, 0xffc1ffa4, 0x000e0463, 0x018a001a, 0x02b500bf, 0x0071ff8d, 0x000e0141, 0x028d00dc, +0x01930020, 0x0055004b, 0x002effd2, 0x0000ffc4, 0xffd9fd9d, 0x00270113, 0xff7b0005, 0x0152ff43, +0xfc960000, 0xffbbfe9c, 0x000b0000, 0xfe6bffbd, 0xffd50007, 0xffec021f, 0x012eff2b, 0x00170028, +0xfffc0004, 0x008dff4a, 0xff53ffc8, 0x0176034e, 0x00c7ff34, 0xfef800c2, 0x02d9ffcc, 0x000000f4, +0x00c30004, 0x00810007, 0xff73ff8d, 0xfe890081, 0xff1bfec2, 0xffbfff1c, 0xff06ffdf, 0x00ddfebb, +0x00a40310, 0x00230000, 0xff0d0000, 0xff5dfc2b, 0x0177ff3b, 0xffcb002c, 0xffec0006, 0x00000000, +0xfec5001d, 0x00f9ff95, 0xff46ff15, 0x01bb00d8, 0xffec0003, 0xff1000ff, 0xfff60008, 0x0014022b, +0xff2b00af, 0xff2efee4, 0x005dfff5, 0xfeb0fed1, 0x029dffbc, 0x004cfc96, 0xff02ff5f, 0x0021ffe7, +0xffbeffcc, 0xff99ff5a, 0xff100015, 0xfff5001d, 0xfeffff25, 0x00500294, 0xfe37fee9, 0x001bff01, +0x0000fe3e, 0xfd9c0000, 0xff600000, 0xfd71ff10, 0xfd0cffe4, 0x00150000, 0x0031ff25, 0xfee8ffb6, +0xfdc30000, 0xff04020f, 0xfdaffcea, 0xfef5fffc, 0xfe25fef3, 0xffeaffd3, 0xffa9011b, 0x0004ff42, +0x01bf00af, 0x0000ffc3, 0x01ba0060, 0xffaf021f, 0xff2b0032, 0x005102af, 0xff9e000f, 0x002b007d, +0x00a20361, 0xffb20020, 0x00270150, 0x0000fe77, 0x002afeee, 0xffa3ffe3, 0xffd90048, 0x0000002d, +0x00000095, 0xffc40000, 0xff52ff7b, 0xfffcff0c, 0xff280000, 0x00120011, 0xff80028a, 0xffd9fd63, +0xff40fff6, 0x0316fef6, 0x00c40058, 0xff380079, 0xffdeff8f, 0xff5b009b, 0x034cffbd, 0x00000015, +0x00180000, 0x0004ffdc, 0xfffbffa3, 0xff60ff11, 0xffe6ff53, 0x007c009b, 0x0088fd63, 0x002efd06, +0xfde4ff1e, 0x001a001e, 0xfe1bffe2, 0xfeb5ff51, 0x00a4ff8d, 0x00620150, 0x00ccff2e, 0x000003ee, +0xffc7ff78, 0x0010fef7, 0x007d0054, 0xff79005f, 0x0000ffc3, 0xfdd60037, 0x0255fe50, 0x027dfff4, +0x0007ff2e, 0x001100cb, 0xfcca00b1, 0xff3f001b, 0x0000015c, 0x01740000, 0x005c028e, 0xfefffebe, +0x02a700d4, 0x01a90009, 0xff86ff2b, 0x00560015, 0x011f0000, 0x003c004c, 0x00bfff46, 0xfc9d002b, +0xfebc00fc, 0x00090060, 0xfeb3fdb6, 0x003900aa, 0x0000fff5, 0xfec20000, 0x0000005c, 0x0073ff98, +0xfef50000, 0x00edffea, 0xff28008f, 0x00000153, 0xff32013c, 0xfed00104, 0xfffc00f5, 0x01e4ffd2, +0x01d0fd9b, 0x019efec5, 0x049bffc9, 0xff80fef7, 0xffc40021, 0xfffbff5d, 0xffbdfe6a, 0xfffbfffa, +0xfef6fefc, 0x00c00000, 0x01cdffc7, 0x001f0015, 0x0057ff8e, 0x010a008f, 0xfe34fe31, 0x0000feb0, +0x022aff83, 0x012efed1, 0x0000ffd4, 0x001100cb, 0x02610020, 0x0097ff4e, 0x01b4ffd3, 0x00370039, +0x00080005, 0xffbdffe9, 0x0013ffe2, 0xff9afd08, 0x00b4ff78, 0xfff50000, 0x02d9000c, 0xfe87fff9, +0xffef01a9, 0xfd3f0005, 0x0017fffd, 0x00a5ff64, 0xff46ffec, 0x003d00e8, 0xfeec00a5, 0xffc00009, +0x00000000, 0xff4c0089, 0x0000ffef, 0xfebc0016, 0xfffe00c5, 0x001cfff4, 0xffd502b5, 0x00fefcb4, +0xffecffeb, 0xfd27ffdf, 0x000a0061, 0x0006ffa4, 0x0073ffdf, 0xffef0063, 0xff59017e, 0xfd7f00ac, +0x00000000, 0xff2c0000, 0x0110fd4b, 0x005affe5, 0xfec5fffa, 0xfe8402ab, 0xfdadffea, 0x0336fe76, +0x000aff38, 0x0170031b, 0x0004fe3e, 0x00020120, 0xffe20086, 0xfcc600bc, 0xff60fff4, 0xfe8c00ec, +0x008d0000, 0x02220002, 0x03e300b8, 0x011afd5c, 0x00100000, 0xff2b004f, 0x00c3017e, 0x0237ffec, +0x00670000, 0x0141ff7c, 0xffb4ffee, 0x00acfffc, 0x0012ffdc, 0xffe50002, 0x0011ffeb, 0xff8d0000, +0x000a034b, 0x01bffffe, 0xffcdffe5, 0xfc2c0000, 0xffec010a, 0xfeb50015, 0xfee80027, 0x003cffee, +0xffe60039, 0xfff50094, 0x0065ffbd, 0x004002bb, 0x033a0000, 0x0014ffda, 0xffdd0012, 0x0000000b, +0x00e4010d, 0x01d4003b, 0x00e3001b, 0xff8d00fa, 0x00be005d, 0xff64032b, 0xffafff9e, 0x0145ffc7, +0xffa301d3, 0xfd72ffee, 0xff640018, 0xfe1afffb, 0x0020ff4c, 0xffb4fe77, 0xff9d02c1, 0x0000fffa, +0xffcffffc, 0xfea0fff7, 0x0255ffbd, 0xfdd3001b, 0xffe7023d, 0xffeffc33, 0x009fff2e, 0xff44015c, +0xfe17ff71, 0xffdf0055, 0x0180ffa7, 0x009d0437, 0xffeafef4, 0xffefff29, 0xfdb80052, 0x00300028, +0xffbbffeb, 0xfffd00ca, 0x00e8009c, 0x0000ffeb, 0xffddffd0, 0x0037fe1c, 0xfd8a000e, 0xff80fe62, +0x00fa00c8, 0x000e000e, 0xff360009, 0x0015ffd9, 0xfdf2ff1a, 0xff870234, 0xfc940282, 0xfe9c0002, +0xffefffa6, 0x00c7002a, 0xff7bffe0, 0x01dbfd4c, 0xffec02af, 0x010a0100, 0xffdf00be, 0x01e0fed5, +0xffe2ffec, 0xffff0088, 0x008cffe3, 0x00b100d4, 0xfffefef8, 0xffe6ff50, 0x018b02b7, 0xff320000, +0x00f0ffe2, 0xfff90000, 0xffb60081, 0xffefffd5, 0xfffeffe0, 0x02e90000, 0x031ffed1, 0xffdc0020, +0xfff6ffff, 0xff4a00f9, 0x00ad001e, 0x01890000, 0xffc7ff07, 0xff06ffd4, 0xffe4fe6b, 0x01bb0000, +0x00bdffd4, 0x004aff0c, 0xfd7cfdda, 0x0033fed1, 0xfddcffa8, 0x0028001e, 0x0055fed2, 0xffd3fcf0, +0xfffcffd5, 0xffbeff09, 0x0061fe02, 0xffd8ff9b, 0x0023feda, 0x0027ffeb, 0xffde0000, 0xff79000d, +0x0161febc, 0x006f009e, 0x01b80136, 0x023700ac, 0x0070fe6a, 0xfe370000, 0x00ef02eb, 0x016100dc, +0x00ae0000, 0xff7100a1, 0x027dffdf, 0x012bffeb, 0x017c0088, 0x0000ff6e, 0xffd70005, 0x01140008, +0xffecfc94, 0xfee9ffdd, 0x00a80007, 0x00c80176, 0x00cf0062, 0xfd9f0173, 0xffb90000, 0xff37fcb5, +0x01c6fed4, 0x00000016, 0x0073ff05, 0xfff4002b, 0x0000ffe8, 0x001efd89, 0xfffafffd, 0x00a8ffa5, +0xfeadfd17, 0x001a0006, 0xfebffdf2, 0xffddffdd, 0xfd8d0013, 0x000501e4, 0xffe6009f, 0xff14015f, +0x000bff27, 0x009eff04, 0xffdb001a, 0xff34ffb4, 0x00230040, 0x0097fefb, 0x015c0095, 0xfe89018b, +0xfffc00a1, 0xfff90069, 0xff2701e5, 0x02f8ffe2, 0xffabfdd6, 0xfde7006f, 0x0007fff2, 0x02a70012, +0xffa90276, 0xffff0000, 0x00fe010c, 0xffa6fee2, 0xfde4ffe5, 0x00ad00a0, 0x0000fff9, 0x0000ff32, +0xffa60000, 0xfdd8fe2d, 0x0132fffc, 0xfffbfd9d, 0xfff5fdd3, 0x0310febc, 0xfffdffec, 0x0232ff2f, +0x0000ff1e, 0x00ac0061, 0xfd83fff8, 0xfd7e023f, 0x00000022, 0xff42ff7b, 0xfe3e021f, 0x000001bb, +0x00330000, 0xffb8feff, 0xfdc6ffdf, 0xff2bff78, 0xfdd60000, 0xfdd6ff2f, 0xfe3700ca, 0x00c1ff08, +0x008efffb, 0xfe070000, 0x003d00c3, 0x01bfffef, 0x024300c7, 0x0049fe7c, 0xff2e00f1, 0x03e3ffdd, +0x00affff7, 0xffebffdd, 0x0112fec2, 0xffdf0004, 0xff650002, 0x004bfd17, 0x026700df, 0xff25ff3d, +0xfff2002b, 0x00b8fe5e, 0xff570006, 0xfed8fddc, 0x0537fdad, 0xfec7ffeb, 0x0285ff25, 0xfe30ffdf, +0xfe90fff9, 0x0031ff10, 0xff55ffe5, 0xffaf0016, 0x0000fd9d, 0xfff1ff4d, 0x00d5ffea, 0xfee6ffe2, +0x00200000, 0xfe3aff25, 0x00f30000, 0xfd7cfff7, 0x00d700cd, 0x0068fcb0, 0xffb9fdc6, 0xff9fffd7, +0xfef2003c, 0x026bffe2, 0xff89ffd6, 0x00d8ffab, 0xffb60067, 0xfef20015, 0xfef30002, 0xfdbdfe41, +0x00c0fff8, 0x002bfd8f, 0x005a0101, 0x00cdfed5, 0x0000fff1, 0xfed40022, 0xfed1ffeb, 0xff550000, +0x00dbffe6, 0xffecffaf, 0x0010002e, 0xffea002e, 0x000fffb4, 0xffe9ffed, 0xfefefd27, 0xff0600bf, +0xfff8ff3a, 0xffac00ef, 0x0124fd9d, 0xff0dfcd5, 0xffd8ffc9, 0xff38ffd9, 0xffc0003d, 0x00790041, +0xfdbd006b, 0xfea10068, 0xff16ffd6, 0xffe5ffa7, 0xfee4fef6, 0xfe990128, 0xfcb0fe84, 0x0000ffb8, +0xffdffdaf, 0xffee0336, 0x0000ffe2, 0x00140018, 0xffe7fe3a, 0xfebb00c0, 0x0112fffc, 0xffc9fef4, +0x00030015, 0xfe50ffff, 0xffed00af, 0xffc300dd, 0xffff002d, 0xff12ff24, 0xff9fff12, 0xffe500ac, +0xfcb5ffd5, 0x00c901b8, 0x00ab014c, 0x0040fdda, 0xfebf0139, 0x001a0285, 0xff210086, 0x0000000e, +0xfff6000b, 0xffe10000, 0xfee500db, 0x0000fd4b, 0x0007fe41, 0x00ad0028, 0xffdf010b, 0x0023ff09, +0x01e00537, 0x02a70023, 0xff4a002e, 0x0000ffec, 0xfcc60006, 0x004affbc, 0xfe3aff0b, 0x006cfff8, +0x0088003b, 0xffddfdc6, 0x01c1015f, 0xffe1ffeb, 0xfc2c00f5, 0xfffbfd8a, 0x0089ffda, 0x00a600c3, +0x0057fdee, 0xffd3ffc8, 0x009c0000, 0xff2f0004, 0x010dff93, 0x009bff43, 0xff55006f, 0x0001ff31, +0xffda0014, 0xffe8001b, 0x0028ffe3, 0xffe10018, 0xfd96ffed, 0x00000000, 0xff43ff46, 0x0008ff9f, +0x028e008c, 0x009400cb, 0xff0f00c0, 0xffe0fff6, 0x022d0000, 0x000b0128, 0xffef0000, 0x000003e3, +0x0014fff4, 0xfed1004c, 0xffbcffeb, 0x0021ffd8, 0x031b0027, 0xfff6fec5, 0xffeffebe, 0x006f0000, +0xffd60000, 0x00000000, 0xffc3ff6b, 0xffbb00a3, 0x0000fd8d, 0x0294009d, 0xff67ff5f, 0xfc32001a, +0x02a70068, 0xff46021f, 0xff84fef6, 0xfec4ff9e, 0xfe6b0089, 0x026fff19, 0xfef300e9, 0x00000165, +0x012ffcb4, 0xfd8a0014, 0x00f0fea1, 0xffaf000c, 0xffe0ffec, 0x0076ffbf, 0x0003004b, 0xff09000d, +0x00540019, 0x00cfff52, 0x006c00be, 0xffecff84, 0x000cffd5, 0xfd8f0021, 0xff38ff42, 0xffa90082, +0x000e0082, 0x002cffd5, 0xfe7400e8, 0xfdad0000, 0xfed4000a, 0xffe6ffd9, 0xff7afe70, 0x012cffb6, +0x00c7ffeb, 0xffd80000, 0xfdc6ffef, 0x0002009b, 0xffecffa3, 0x00000000, 0x000bfe2d, 0xff23fd9f, +0xfd480139, 0xfd42002c, 0xfff60007, 0x004bff89, 0x009900e8, 0x014cfc2b, 0xfe81ffee, 0x0000fed4, +0xffd7fff5, 0xfef400c8, 0xfeb0ffa6, 0xffaaff09, 0xfd72ffeb, 0x0067006e, 0x01b80002, 0x024c0132, +0x00af0000, 0xfc3300ca, 0x0135ffea, 0x00fa0012, 0x0019fd72, 0xffd9ffe2, 0x001aff2c, 0xffd300e5, +0x00000003, 0x0027017f, 0x0085fdd6, 0xffbdfd8a, 0xfdfd0113, 0x0012ff02, 0x0042ffe4, 0xff80ffed, +0xff770073, 0x00000000, 0xfd8a00ad, 0x0062fcdc, 0xfd5c02ab, 0xff10ffe3, 0xffdf0051, 0xffd1001c, +0xfff100d1, 0x017f00d7, 0x034cff07, 0xffc3ffd8, 0x00000000, 0xffe9ffe3, 0x003700be, 0x01800088, +0xfe6b0237, 0xfffa001b, 0x0000ff0c, 0xffef0097, 0x00acfe1c, 0x0000ff25, 0xfd2200bd, 0xff9fffe5, +0xfead0273, 0x0161ffe2, 0x00000000, 0xfef30004, 0xffd8fd5b, 0xffde0022, 0xfebc00bd, 0x0011ff1b, +0x02d4fd4e, 0x00fcfebc, 0xff38fe6d, 0x011a001e, 0x00c5fee2, 0xfd6effef, 0x00a2ffeb, 0x001c0004, +0xffddffb8, 0xff16ffc9, 0xffd9fd72, 0xff06002c, 0x004aff9b, 0xfccaffe2, 0x01d400af, 0xffc9ff63, +0x01eeff9e, 0xffe0fffa, 0xffe5ffe6, 0xfeb30000, 0xfff602de, 0x013cff4d, 0xffc0003a, 0x0000ff2d, +0xff4f008f, 0x0100fdb6, 0x000000d2, 0xff9f0034, 0x00000076, 0xfff7fff5, 0x02c1ffdc, 0x00a7ffe2, +0xffa90128, 0x0007ff02, 0xfea1000e, 0xffc7003b, 0xff54fff4, 0xffe800be, 0xff770073, 0xfff4ff51, +0xfea4ffab, 0x002e005c, 0xfd7fff0d, 0x0113ff5a, 0x026bfff2, 0x0008022d, 0x001bff2b, 0xff9f000b, +0x002dfdb8, 0xffebfff7, 0xffc5ffec, 0xfe33fff7, 0xfe70001e, 0xffd7ffdb, 0xffd50000, 0xffbbffa9, +0xffd2fd8d, 0x0022ff36, 0xffd70000, 0xff1c007c, 0xfec5049b, 0xfffefd9c, 0xfffb010a, 0x00b5ff9e, +0xfc2c0000, 0x0038004d, 0x01130285, 0x020dff0b, 0xff93ff1e, 0xffdafedd, 0xfe300000, 0xff3e0000, +0x000001bb, 0x00d8fea4, 0xffd30009, 0x00000031, 0x0009ff1a, 0xffb6ff51, 0xffebffc5, 0x001200a3, +0x0014030f, 0x00d500fc, 0xff9400bd, 0xfefeffd5, 0xff38fe75, 0x0177fe04, 0xff1e001a, 0x008dffdb, +0xffa400f1, 0x00ed0000, 0x0000fff7, 0x00c20000, 0x02c3033c, 0x0021fef2, 0x00f900c5, 0x00000001, +0x0000feff, 0xfff8004b, 0xffe0ffd9, 0xffec0094, 0xff8f02b4, 0x00c70043, 0x049b004c, 0x029d0000, +0xfd8300cf, 0xffec02ab, 0x0000003a, 0xffd5ffce, 0x0006fca7, 0xffec0088, 0xfe1a0027, 0x00bcfdd3, +0xff01ffc8, 0xff38ffe1, 0xff870089, 0x0020ff1c, 0xfff9008c, 0xfee400b0, 0xff32fee9, 0x0170ff28, +0x0044ffc4, 0xffaf0005, 0x00790056, 0x0000000d, 0xff670135, 0x005400ec, 0xfff8ffdf, 0xffe800cb, +0xffdf00e4, 0x00c9ffea, 0xfea000aa, 0xff87009e, 0xffeefec9, 0x02defff2, 0xffe700c0, 0x002702b5, +0x0000019e, 0x00fc0097, 0x01baff74, 0x0324fff8, 0xfe3e00d6, 0xffbfff53, 0x015fff38, 0x00e3ff3a, +0xffd9ffd5, 0x0014fd4c, 0x0027fdb8, 0xff9bff07, 0x0006febc, 0x00ce00b8, 0x008fffbd, 0xff070038, +0xfddafdd8, 0x009400e9, 0xffeeff23, 0xff420014, 0xffc7032b, 0x00090000, 0xff240000, 0xff65ff15, +0x0072001b, 0x00680153, 0xff89ff62, 0xfdf201d4, 0x028e0073, 0x00adffd8, 0xffb1ff11, 0xffa5fff6, +0xfffdffe7, 0xfff3007c, 0xff34ffbe, 0x0000ff9f, 0x001700c1, 0xffc80012, 0xff5a03fc, 0x002c010d, +0xfcf000d9, 0xffa9023e, 0xffd70124, 0xfea0ff5b, 0x0537ffb8, 0xffe40009, 0xffaffee0, 0xff73ffe8, +0xff0bfefa, 0xfdd5000c, 0xff780024, 0xff1efc96, 0xffe6fd42, 0x008c0009, 0x00a7fd4e, 0x0016004d, +0xfd5c012f, 0xffdefddc, 0xffd90000, 0x0043ff41, 0xff0b01bb, 0x0000fd3d, 0xff050004, 0xffb400fa, +0xff0600b3, 0x0099fff6, 0x000100db, 0xffd4009d, 0xfffb0020, 0x0008fe8a, 0x0018006f, 0x00ce00dc, +0xffbd0000, 0xff23fe1c, 0x013cff09, 0x004b0000, 0xffa2001c, 0x002affa8, 0x006dffdd, 0xffd3ffe6, +0xff710101, 0xffebff9b, 0xfccaffb2, 0xfef5ffbd, 0x00560019, 0xffdfffea, 0x00dcfe07, 0x01140153, +0xff600029, 0x0128feee, 0xfcd50189, 0x02f40009, 0x002a00ad, 0x0014ff11, 0x007d02dd, 0x005dfec2, +0xffe40043, 0x00d7023a, 0xfef300bf, 0xff92ff9d, 0x002100fb, 0x00d900b1, 0xffab00a8, 0x0000fffc, +0xfff30019, 0xfd7ffd42, 0xff860000, 0xff46ff08, 0xfff3fe41, 0x0153ff1b, 0x0392fdd6, 0xffaffebc, +0xffd8fff2, 0xfef5ffe1, 0x001a001c, 0xffe00011, 0xffe6001e, 0x0021ffed, 0x022800e4, 0xffedfd2b, +0xfc33ffce, 0xff460000, 0xfff9ff25, 0xfff80097, 0xffa9fe80, 0xffd6026f, 0xff07ffe6, 0xffdeff4e, +0x029a003b, 0xfffb0000, 0xffd30097, 0xff2b002d, 0xfff1ff86, 0xfff6fffc, 0x022dff4d, 0xffebffbe, +0x0101ffe3, 0x0000ffd2, 0x0000fdda, 0x028cfff5, 0x00e70040, 0xfffcfeee, 0xff04001d, 0x024cff28, +0x000000ce, 0x0024ff02, 0xfedd03fc, 0xffd40016, 0xff3b04bd, 0xff60fd7c, 0x0058ffef, 0x027100a7, +0xffb0ffea, 0xffd80000, 0xffeeff0b, 0x008f0000, 0x001a000e, 0xffddff06, 0x000000ed, 0x031f0110, +0xffc5fefb, 0xffdeff4e, 0x00bfffce, 0x015bfff8, 0x0014fd08, 0x01d40021, 0xff710179, 0x02210000, +0x0049feff, 0x0124031b, 0x001cfffe, 0xffe2fd91, 0xff8e0004, 0xfc040000, 0xff20fff7, 0x001effa8, +0xffc7010d, 0xff620000, 0xff0fffe6, 0x034efffe, 0xff2cffe0, 0x000000db, 0xfea401cd, 0x00c5002d, +0xffc800b5, 0x00080050, 0xff010039, 0x000000c5, 0x00b60009, 0xfff4005b, 0x0000001b, 0xffe6fffd, +0xff52028f, 0x019e0000, 0x001502a7, 0x01240038, 0xfed50275, 0x0034fee9, 0xfcdc00b7, 0x009b02c3, +0xffa3005c, 0x017e027d, 0xfed8027d, 0xff360051, 0x008a0037, 0x015fff44, 0xffb10005, 0xff9dffa6, +0xff710014, 0x007efde1, 0xffe5ffb2, 0xff36ffdf, 0xffb9ffd6, 0x0000012e, 0xfd6600e7, 0xfef3027d, +0x00e3ff47, 0xff32ffb5, 0xff400000, 0x000dfff5, 0xffef00c7, 0xfc040027, 0x0009021f, 0xfff60145, +0xfdc6fe67, 0xffecff62, 0xfffdff46, 0x001e017e, 0xffd9ffd2, 0xffe60017, 0xfeb0fff2, 0xffeb00c9, +0xffc30193, 0xfeadffdb, 0x015bfebf, 0xfff5ff3e, 0x000e0316, 0x003b0021, 0x0000ff37, 0x013bffe2, +0xff1bffd2, 0xff4f01c6, 0xfc94feff, 0xfebcff23, 0x009dfeee, 0xfe07ffe7, 0x0165ff8f, 0x000e002c, +0xff3f017e, 0x0000ffb5, 0xfe8701b0, 0x0000fe37, 0x0124ff0d, 0x0030feaf, 0x007e012e, 0x00b00176, +0x001e0113, 0x006200cb, 0x0000ffee, 0xffeeff06, 0xff3600bd, 0xfde1ffe5, 0xfff60012, 0x000001ee, +0x00c5fe1c, 0x012f006c, 0x0000fffe, 0x00000018, 0xfe6a005c, 0x001a00cc, 0x00efff82, 0xfce1ff91, +0xff150000, 0xff10fe9b, 0x004c0012, 0xfffc0000, 0xff9d0015, 0xff640051, 0xff5dfcb0, 0x00440023, +0xfdd6feaf, 0xffdaff61, 0x00d7026b, 0x00c200e5, 0xfff700fc, 0xfd660004, 0x0000ff17, 0xff2f020d, +0x00bffffb, 0xfff20008, 0xff1700ab, 0xfd4e007e, 0x0000ffee, 0x00820101, 0xffe6ffa0, 0x022b00b1, +0x004cfea0, 0x0015009e, 0x00050000, 0xff41fdae, 0xff2bffc0, 0xff33ff50, 0x01280197, 0x00ba0005, +0x00f3fee3, 0xfe5eff72, 0x00acffc7, 0xffabff79, 0xffd3ff5f, 0x003afffb, 0x009b00b1, 0x0222fff0, +0xfe21ffc3, 0x0062ffa9, 0x0009fff3, 0x00690032, 0x000aff7f, 0x00b5fdb3, 0xffeb0100, 0x01a5fcb2, +0x00b2ff55, 0xfff8ffd7, 0xfe5c0463, 0xfca7025d, 0x0267ffba, 0x000dff51, 0x01d0fefa, 0xff1bfff5, +0x0096003e, 0x000d0053, 0xffebffea, 0x003202b1, 0x0234ffc0, 0x013d00ff, 0x0047002f, 0xff1ffdb2, +0xfff9006f, 0xffe9ff0f, 0xffe9008e, 0x0159fdf3, 0xfec9fe81, 0xffc6000e, 0x0022ffc3, 0x0195ffeb, +0xffc3fefe, 0x008dffec, 0x01acfee3, 0xfffa011f, 0x0033ffd2, 0xfeb5fd99, 0xff5dff8e, 0x017eff33, +0x00a0ff82, 0x00b4011e, 0x02740084, 0x004bffb3, 0x004aff82, 0xfd850040, 0xff7b02f9, 0x01ba0229, +0xff2cfff3, 0x00b3ffd2, 0x002d0017, 0xfec801ac, 0xffa9006f, 0x018d0006, 0xffb60028, 0x0055024e, +0xffd70028, 0x00a300a0, 0x000bffd8, 0xff640056, 0x002700a9, 0x02a200a1, 0x003cfe2d, 0xfe80000c, +0x009d0077, 0xff11ff94, 0xffd8ffcb, 0xffbd0060, 0xffa9fecf, 0xfee70096, 0xfed3ff1b, 0x00adfed3, +0xffe3ff9b, 0x0015ffed, 0x0067fffc, 0x0014ff25, 0x00840015, 0x007f00a0, 0x017600f3, 0xffbfffa9, +0x00530002, 0xff98ffee, 0x00810052, 0xff9500b6, 0xfee7ffeb, 0xfe4eff07, 0x0095fe34, 0xfebbfff4, +0xfe13fd4f, 0xff69ffe7, 0x0053fd7e, 0xffc00271, 0x004d0288, 0x002afe87, 0xffd500b0, 0xfec2ffa3, +0x023002fa, 0x020cff3f, 0xff390329, 0xff1e007c, 0x027cff5c, 0xffc10044, 0x00840058, 0xffd3003d, +0xfc4c0051, 0x00a8ffde, 0xffeb0027, 0x01f3ff16, 0xffd200d8, 0xff990020, 0x003c0001, 0x004effc9, +0xff750112, 0x001a0062, 0x001dffaa, 0xff20ffee, 0x00b300e8, 0x0058ff94, 0x001dff6e, 0xfff8fe2c, +0xff63ff01, 0x0200ffc0, 0xffc9ff90, 0xffabfe76, 0xffa0fd63, 0x005efe82, 0xffc10254, 0x01140039, +0x0091fd9c, 0x0146001e, 0xfee7fec2, 0x023a00d2, 0x009d0027, 0x000dfee3, 0xff07fddf, 0x02a2fdfe, +0x019fff37, 0xffc10007, 0x0018ffc3, 0x02b50058, 0xffdf00f6, 0xfed2fe0d, 0x00a8ff90, 0x00c4ffbd, +0x00f8021f, 0xffda0019, 0xffd1ff8b, 0xfec6fff5, 0x02080135, 0xff6affbe, 0x006bff98, 0x012dfd95, +0xffb4000b, 0xffd30284, 0x0027fea5, 0xfefeff58, 0x02e2ff7e, 0xffe4013d, 0xfee30013, 0x0019000c, +0xffde02ca, 0xffa9001e, 0x0197fefa, 0x0053004f, 0x0040fffa, 0xff42ffbe, 0x016bffc1, 0x001a0051, +0x0000fd87, 0x002dffa8, 0x00e002c0, 0xfeb900ad, 0xffc2ff02, 0xfd63fcf3, 0x0141fdb3, 0xffd6ff52, +0x0134ff1c, 0x0209ffc0, 0xff71fff4, 0x0002fec6, 0x00c801f3, 0x001700a8, 0xffafffd2, 0x0184fff4, +0xff8b03fd, 0x00b40237, 0xffbc02c0, 0x00170000, 0xff07037a, 0xfc04ffc3, 0x01d60158, 0x009c00d0, +0xff87feb3, 0xff2bfec6, 0xff4000ed, 0xffecff1c, 0xffaf01b0, 0xffa9fdce, 0xff44ff31, 0x02b5ff3f, +0xfe88ffc3, 0xffc6ffad, 0x0091002f, 0x00fb0007, 0x02f7ff69, 0xfffb0437, 0x001d0135, 0xffecffbf, +0x003a002e, 0x0080009b, 0xff22fec6, 0x02cc011f, 0xff210032, 0xffd6002f, 0xffda0251, 0xfe52fe28, +0xfd4fffe7, 0xffea0352, 0xfeffffa8, 0x00a80083, 0x02bc00d3, 0x0096008f, 0x004aff2e, 0xffe1fe59, +0xfff3002f, 0x00dffef3, 0x02beff96, 0xfff000c1, 0xfff0ff95, 0xffb0ffed, 0xff2100d0, 0xfd57001a, +0xfddeffcd, 0x0126ff7d, 0x0095ffb5, 0xfe97fd8b, 0xff7900ee, 0xff1c0016, 0x0020ff52, 0xff14003a, +0xff21ffc3, 0xff35005b, 0x001302e7, 0x004600f1, 0x019efee5, 0x0031ff56, 0xfff60000, 0xffafffa8, +0x0052fff0, 0xffa80013, 0xfee8ff13, 0x01410095, 0x015f00f5, 0x0039ff1a, 0xffdb017e, 0x007d04bd, +0x00b1ffad, 0x0011ffa7, 0x0145ffb2, 0x00890000, 0x009600c3, 0x002c01eb, 0xffec0052, 0x00b2ff71, +0x0044fd9b, 0x0292ff9e, 0xffd600d3, 0xff330291, 0x001fffb2, 0xff57ffb8, 0x000200dc, 0x00a50015, +0x01d7fed6, 0x00d0001e, 0x004cffe2, 0xfe64008d, 0xfdab00b0, 0x008100ae, 0x022500d8, 0x0186ff2c, +0xff52feba, 0xfe73fe48, 0x00050035, 0x0026ff43, 0xff3effd7, 0xfd87ff77, 0xfe72fddb, 0x028dffd8, +0x00cffeba, 0x013400a8, 0x007aff2b, 0xffe0006c, 0xffd3030d, 0xfd99028a, 0xffffff1e, 0x0454ff9b, +0x009c0112, 0xffeaff63, 0xfebbfeed, 0x00cffe42, 0x0175ffc7, 0xff410023, 0x00f4ff79, 0xfff4fd59, +0xfd45ffbc, 0x0152fffc, 0x00ba01a3, 0x0140004a, 0xff25ffa5, 0xfdb7ff6a, 0x0013025d, 0x00fc0027, +0x00ad0065, 0xfe30ffff, 0x0061006a, 0xff6400cc, 0x00940071, 0xffecff85, 0xfffe023d, 0x02ce00ca, +0x007e023c, 0xfecbff96, 0xff14fe8a, 0xffdd02cc, 0xff0700a7, 0x001201a9, 0xff89fcea, 0x003c00bd, +0xffcdfea5, 0xff3efefe, 0x00fafee2, 0xfe6fff5a, 0xff69fde4, 0xff6bfd55, 0xfdeefefc, 0xfc3bffcf, +0x00b201bb, 0x0215019f, 0x01ba006e, 0xffa20044, 0x0042003c, 0x0128fef2, 0xfefcfff2, 0x025f01b4, +0x002efecb, 0x02ab001d, 0xffd1ff3f, 0x0027ffc6, 0xff5a004f, 0x0028ffde, 0x00ff004a, 0xff9dffc0, +0xff7b00b9, 0xfca700ad, 0x02e1ff15, 0xfcf1ffcd, 0xff89ffa8, 0xffe7ffba, 0x00b7ffe4, 0xff70fe8f, +0x020a00f3, 0xfff90019, 0xff6effd1, 0xffc80085, 0xffb0fe90, 0xffc0fff7, 0xffe3ff3e, 0xffb2ffc5, +0x0188ffd5, 0x01050000, 0x000000c9, 0xfeb6ff16, 0x0231fff0, 0xff0eff02, 0xff2f00a7, 0x01d0fc9d, +0x00dfffe7, 0xff1effe9, 0x0060ff6d, 0x002dfd89, 0xffb40078, 0xffd1fc32, 0xfff102aa, 0x0031ffe2, +0x00c00101, 0x0238fe6d, 0x00aefe04, 0xff2e0282, 0x00800053, 0xff67ff07, 0x01f7ffbc, 0xffa9fdaf, +0x014bfdfe, 0xfecffe9c, 0xfffcfed3, 0x00ba0361, 0x01730059, 0xfd97fefc, 0xfe9dffdb, 0x01f70030, +0x00810160, 0xff39ff42, 0x0349ffa8, 0xffa7005d, 0xfe15ffce, 0x009e0144, 0x005902ae, 0x009efff5, +0x0078ff5e, 0x00e9013c, 0x00a80128, 0xfffc02dd, 0xfef4fed2, 0x023c0271, 0xfeaaffb8, 0xff64ffcd, +0xfc960072, 0x00a300b0, 0x022701e9, 0xffce00c0, 0x039200c4, 0xfddefdae, 0x00a1fef7, 0x002efe25, +0xffc7ff88, 0xff20ff69, 0xfffe026d, 0xffe500c4, 0x011300a3, 0xff9ffe34, 0xffb100cb, 0xfee8ff9f, +0xffdb02a5, 0x018f006c, 0xff3c0105, 0xff5800fb, 0x00e5ffc9, 0xfdda0156, 0x018a0185, 0x001e01fb, +0xfff3016b, 0xff9d0062, 0xfffa0043, 0x00af00b2, 0xff7bfd8d, 0xffc5fed6, 0x011dffbe, 0xff72fff5, +0xff28ffde, 0xfefcffd8, 0x030afebc, 0xff96ffc4, 0x0089002e, 0x002aff72, 0x0084ffec, 0xff8a0176, +0x0061ff2d, 0x00ac02c5, 0x0002011f, 0x005d0016, 0x00c30040, 0x0058ff6a, 0x013c0080, 0x01580173, +0xfff3ff94, 0x0045fe96, 0xff00000d, 0xfef2ffbe, 0xfdf1013b, 0x02f3ffb9, 0xff7afeed, 0xffbd00b1, +0xfefdfe34, 0xfeccfe40, 0xff63fff6, 0x00510024, 0x0046fd74, 0xfe8c004b, 0x00c2ff34, 0xfeeeffa0, +0xfdfd003c, 0x001dfe99, 0x00b400a6, 0xffaa03ee, 0xffcdff8a, 0x00abffa2, 0x006e001b, 0x0016ff18, +0xffa2ffc8, 0x00000004, 0xff28fe8b, 0xffa80076, 0xffd80029, 0xff3aff13, 0xff0cffbc, 0x00a4000f, +0xffc0ffe8, 0x00d5ff42, 0x006b00ac, 0xff37004a, 0xffbfffcd, 0xff64ff20, 0xff5efedf, 0x007efec6, +0x02aefe76, 0x00a90004, 0xfffcfd7c, 0x008f0017, 0xfe2a0043, 0x0008ffe7, 0xff2f005a, 0xfe64ffe6, +0x0065004c, 0x0077ffbb, 0x01b802ca, 0x0019ffc8, 0x026900c2, 0x001a0065, 0xffed01ba, 0xff60fee3, +0x01240043, 0xfefcff1c, 0x004601b3, 0xfeb6fe74, 0xffbbffd6, 0xffe2ffa3, 0xff78ffec, 0x004cfdae, +0x02df0081, 0xfec60097, 0xfea1ff60, 0x0174ff81, 0x00260150, 0xff3100b4, 0x00e90057, 0xff39ff6c, +0xfe25fd63, 0x006ffe59, 0x00230024, 0x00140008, 0x011dff14, 0xff21ffb6, 0xffefff2c, 0xff420033, +0xfedd00a8, 0x018cfedf, 0x0010ffd8, 0xff01ff16, 0xff2b0002, 0x00bffe69, 0xfd1900f1, 0x00bcfffb, +0x009b0033, 0xffe9002f, 0x01280058, 0xffdd001e, 0x0147fffc, 0xff95ff37, 0xffe8fd7d, 0x00cafe57, +0x00ce0179, 0x00c6ff64, 0xffc2004e, 0xfff4fdcf, 0x00cbff01, 0x00f7005f, 0xffa8fee9, 0xff8cfeed, +0xfc02fefa, 0x006e00d0, 0xfdd6008f, 0xffb2006c, 0xff7000ff, 0xffbb0086, 0xfd2cffcf, 0xffbe00a7, +0x025a00e5, 0xffe901b0, 0xff5efe31, 0xff740074, 0xffc6ffc7, 0x01220027, 0x00a0ff9a, 0x011bfe5c, +0x0135ff45, 0x00cbfffe, 0xffac00f5, 0xfe78feeb, 0xff2efefb, 0x01c700a4, 0x00220047, 0xffd2010d, +0x02080104, 0x00ebfee3, 0x007a029d, 0x00840021, 0x009bffe7, 0xff240028, 0xfff9ffc0, 0xffe70065, +0xff85ff22, 0xfcaa0191, 0x001a0000, 0x02310033, 0x00c00075, 0xffd30002, 0x010cffba, 0xff9900bc, +0xfe0dfefe, 0xffc3ffd6, 0xff3f0081, 0xffb700a9, 0x02960000, 0xff66ff7d, 0x01d6ffee, 0xffacff7c, +0x01befff0, 0xfeb8ffee, 0xfe290039, 0xfd4bfdad, 0xfe67ffb1, 0x00c200b0, 0xffa4fd78, 0x001fffe7, +0x01850044, 0x01500091, 0xff390018, 0xfd1fffea, 0xfffffeda, 0xfff9ff75, 0xfff6ffd9, 0x01a5ffdb, +0x0251fe36, 0xff0f015f, 0x015f002b, 0x0040ff26, 0x018affd8, 0xfd48ffe3, 0xfe7c00db, 0xff38ff86, +0xff760095, 0x02be028e, 0xffbdffa0, 0x01f6ffd9, 0x009cffa4, 0xff4900c1, 0x00adff46, 0xfefeffd6, +0x00fbffbf, 0x0103fcae, 0xfe22008b, 0x0056020f, 0x0091ff9e, 0xff38ff82, 0x022bffd0, 0xfee2ffb1, +0xffb500ab, 0xfe85fcb6, 0x004f02af, 0xff77ff2c, 0x018dfe36, 0xfff4fed2, 0xff9bffc3, 0xffe60044, +0x003cfed0, 0xfe52ffc5, 0xffd10315, 0xff08fec3, 0xff79002b, 0xfcd5ffbf, 0xfeeeff40, 0x003a0071, +0xffdd0215, 0x02dfffea, 0x005bffd5, 0xfe5fffe3, 0x00240025, 0x0052ff5a, 0xff64fff3, 0x01b20013, +0x0160fd73, 0xfef8007c, 0xff95ff88, 0x0063ffc3, 0xffac006b, 0xff1cff99, 0xffb2fe72, 0xff86ffe4, +0x0039fe4e, 0x000001b2, 0x002bfff8, 0x037b01be, 0xfefe00fb, 0xfde1fef6, 0x010fff13, 0xff620230, +0xff1300d4, 0xffe9fff1, 0xfdac00a0, 0x0109ff11, 0xff08fe40, 0xff83fd7d, 0x01befe73, 0xffdcffe1, +0x036900bb, 0xfd93ff71, 0x0463ffda, 0x0207fe5f, 0x01fb0150, 0x01c7005c, 0xff52fdd0, 0x00fffddd, +0x00070192, 0xfea4ff64, 0xff22ff49, 0xffe2011b, 0x0050ffbf, 0xffd8fe8f, 0x00d3ffae, 0xffe200bf, +0xfe9c0356, 0x00f70219, 0xffe40109, 0xff420294, 0xfc3bfef7, 0xff2aff73, 0xff1f004e, 0x00ffffe7, +0xffa7ff5f, 0xffa4ff40, 0x0001000c, 0xffb0fd49, 0x02d5ffc4, 0x0029ff26, 0x00bffff0, 0xfd0cffaa, +0xfeb7009c, 0x010800cb, 0xfffe005d, 0xffee0063, 0x0093fff7, 0xffb60003, 0x0158000f, 0xff590209, +0xfeca00c7, 0xfe5e00bf, 0xffd9000d, 0x0029011f, 0xff1cffaa, 0xffcf009d, 0xff39fff1, 0xfdf500b7, +0x0070fd06, 0x015c0033, 0xfe590023, 0x00a9fffb, 0xffa7011b, 0xfd87feae, 0xff43ffe2, 0xff8dffff, +0xff73ffb3, 0xffd1ff0f, 0xffed00d5, 0xffbb0016, 0xffe3ffe2, 0xffb0ffd6, 0xff02ffd2, 0xff6effe7, +0xffda0000, 0xfdd5002d, 0x00d50099, 0xffb9fe93, 0x00d00094, 0x0164fc38, 0x00280000, 0x023affd5, +0xff5afdb6, 0x0095ff39, 0x00cb0013, 0xfe8800bf, 0xfe78feda, 0xffcd0027, 0x00690010, 0x021fffab, +0xffc0fdcb, 0x00c4007c, 0xffb7ffe3, 0xffc2ffc2, 0xfefafd9f, 0xff2a02ce, 0xfe21ffea, 0xffe8feb8, +0xff8d0126, 0x00940235, 0xfceb02df, 0x001dfd9e, 0xffc300a0, 0x00410014, 0xff5dffc2, 0xfe30fff1, +0xffd601a9, 0xfe03ffcf, 0x00430156, 0xff3f0096, 0x00d200cf, 0x0261fc2b, 0xff0effa1, 0xffa2fea7, +0xff19ffbc, 0xffe102fa, 0xffe900a6, 0xfdf90013, 0xffa10073, 0x00e8fefc, 0x0238fdc1, 0xff5cfc3c, +0x03fe003f, 0xff510033, 0x0093ffe7, 0x0087fe9c, 0x028aff3b, 0x01e3fff7, 0x02a9fedf, 0x0062feda, +0x0146ff63, 0x0067ffa3, 0x0013fe59, 0x0075ffdb, 0x0088ff5e, 0x00320025, 0xfd71005d, 0xfe93ff34, +0xfeec02dd, 0xff2bff08, 0x00190069, 0xffac013b, 0xffedffcd, 0x0031ff9b, 0xfe96028a, 0x010dff53, +0xfff50051, 0x00280080, 0x004bfffa, 0xffcd0060, 0x017fff49, 0xffaefdb7, 0xff3c012b, 0xffecffa7, +0x00acfffb, 0x00c1ff02, 0x0053ff46, 0xffc1ff38, 0x021fff79, 0xff58fedf, 0xffa8ffc0, 0xff31ffab, +0xffdaffb9, 0x0128ff34, 0xff47fef7, 0x00f8fff7, 0xfe020081, 0x0083ff9a, 0xff9bff66, 0xff3ffe96, +0x01920099, 0x00a9fe9c, 0x0141fcf6, 0xfcaaff42, 0x0000ffce, 0x000bfff2, 0xff5a0069, 0xff72ff22, +0x00a80085, 0xfef3000d, 0xff7f0188, 0x00a401b4, 0x0209fdcd, 0x010afe71, 0xfebbfdd5, 0x002600b4, +0x00a3ffbd, 0xffbcff44, 0x01b4feed, 0xffb6ff21, 0xfcc4011d, 0x0012ff7c, 0xffa70063, 0xfeb502a0, +0xffe30050, 0x001b0005, 0xffd7fe3f, 0xfff1fe7a, 0x001cff4d, 0xfffaff2f, 0xfeff007f, 0xfc9d0038, +0xfd150262, 0xff52fff6, 0x00000156, 0x0361fe25, 0xff3100f3, 0xffbdffa4, 0xfecc00a1, 0x013ffef7, +0x003f01bb, 0xffe6ffce, 0xffcfffab, 0xff66fede, 0xfefc0261, 0xffd1ff84, 0x001effe2, 0x00530040, +0xfe6b0088, 0xffbf000d, 0xff2a0080, 0xfffc0005, 0xfeb9fff5, 0x000cfefb, 0xff5200a9, 0xffe10011, +0x00d60074, 0x009c00c0, 0xffc0ff33, 0x01ae0018, 0x009b0026, 0x002801e5, 0x004403ee, 0x00d2ffdd, +0xffbf012d, 0xfccafef4, 0x0090fff0, 0xff54fe1f, 0x0031ffa3, 0xff92fe45, 0xff8c006a, 0xfe2dfffe, +0xffc3feeb, 0xffdbffb5, 0xfdcbfdc2, 0xfd56fdd0, 0x00d0ff60, 0xff1303f9, 0xff1cfff9, 0x0313ff75, +0xff140158, 0xfc38ff1c, 0x01d8fffe, 0xff0200f9, 0xffd20002, 0xff74fd84, 0xff04003d, 0xff78ffc4, +0x001cff6d, 0xffc4ff47, 0xff750279, 0xff04fea0, 0xffd0ff7a, 0xffc80067, 0x007aff34, 0xfd96ff25, +0x0012fff2, 0xfff1fecb, 0xffa6005d, 0x0002002b, 0x004f0000, 0xffd800a7, 0xfe7cfea4, 0x008dff31, +0x022300c8, 0xffa10000, 0xffbf00ff, 0x010b0047, 0x000d0048, 0xffdd00ab, 0xfdd5ffd0, 0x015cffbe, +0x0235fef8, 0xff87ff2f, 0xfefdff69, 0xffe9ffba, 0xff1e0126, 0x00bcff1a, 0xff7100a4, 0xfd3bfee7, +0xff8fff34, 0xfed30016, 0x00c8ffc7, 0x00c1001a, 0xfff400c7, 0xff2d00b2, 0x007ffefa, 0xff930058, +0x018cff08, 0x0090ff41, 0xfef6fe9d, 0xfecdffd8, 0xffb7fe6d, 0xfec9fd7c, 0xff9201d1, 0x00a6ff8a, +0x019000d4, 0x00a7000a, 0xffe600a8, 0x00c1ff8a, 0x0271003e, 0xffed021f, 0xff9d00e5, 0x00ccff13, +0x007cfea6, 0xff8c0049, 0xfedaffb2, 0xffa7ffcd, 0xffd0ff8f, 0xffbd02d2, 0x04080046, 0x0084ff8e, +0x016aff38, 0x002202c4, 0x0076ffea, 0x0058ff56, 0x0048ff9c, 0xff9cff58, 0xffb0012b, 0x01e300d6, +0x0270ffe5, 0xff3eff5b, 0xff14ff9d, 0xfe350090, 0xffff010c, 0x00760082, 0xff70ffbb, 0xfe230014, +0x007a00bd, 0x00b3ffd0, 0xff53feb7, 0x019402b5, 0x00fd016d, 0xffeaffa4, 0x0072ffce, 0xfed800ba, +0xffdb028a, 0x0213fee5, 0xffaaff8a, 0x00c0fec6, 0x00630064, 0x018d027f, 0xff6cfe22, 0x00310037, +0x008c0047, 0x019b0466, 0xfeb9fecb, 0xfef500a0, 0xffd30313, 0xffd4fe9b, 0xff9200fc, 0x008e0305, +0xffd30078, 0x0138026b, 0xff160117, 0xfea2ff8a, 0xfff2ffda, 0xfdebfea0, 0x01230008, 0xff92fffb, +0xff7bffee, 0x0009fe42, 0xffcbffee, 0x00be0103, 0xfea00019, 0xfe5c011d, 0x0050002e, 0xfdc302ec, +0x006702cf, 0x00710012, 0xfdc1fffa, 0x00a5fecb, 0xffb80214, 0x029e0017, 0x011c0011, 0x007dff1f, +0x00b20018, 0x0006ff0c, 0xfda500dc, 0xffd2fd79, 0x01d8fe74, 0xfdd7001a, 0x00ac0043, 0x004dff8a, +0x0186ff02, 0x0215ff2e, 0xfea9ff7d, 0xff930144, 0xfef80078, 0xfed1ff39, 0x006b010d, 0xff0effa4, +0xff7bff8e, 0xfeeefe9b, 0xff2800b2, 0x008700b1, 0xffcfff95, 0xfe1ffee5, 0xff9efed2, 0x00620058, +0xff5afff9, 0xffacff24, 0x00510012, 0xff01ffc0, 0x007e0063, 0x00fc01b3, 0xffd7ffba, 0xffe902b5, +0x019ffed8, 0xff9cff8e, 0xfd76000f, 0xff7800a2, 0x003cfd8f, 0x004300aa, 0xfe0a0089, 0x025f00bb, +0xfed9ffc3, 0xfff9ff75, 0xff770049, 0x000400ae, 0xffab0096, 0xffd0019b, 0x0074ff00, 0x011b004a, +0x007bfee7, 0x002efe53, 0xfda1ffdc, 0x00c8ffec, 0xfeb5011c, 0xffd7fffd, 0xfe5e0227, 0xff9eff51, +0xffae0060, 0x0049ffaa, 0x00330033, 0x032c0024, 0x0046ffc2, 0xfdb7ff65, 0xfff902eb, 0xffb0ff2d, +0xffe9001a, 0xff6ffecb, 0x0082ffdb, 0x00a0ff74, 0x019afef9, 0xffc3ffb2, 0x026efee3, 0x000300b4, +0xfefe00f4, 0xff75feed, 0x001dfee9, 0xfee1018c, 0xffe8ffc7, 0x00cc008e, 0xfd85fe28, 0x0051ff81, +0x0194fc58, 0xffa30017, 0x015a00d3, 0xff0bfffd, 0xff5a016a, 0x021f0264, 0x0235ff46, 0xffc20039, +0x00530173, 0xfeccfe87, 0xffff0066, 0xfd230030, 0x00400124, 0xffc600be, 0x011700d6, 0xfd7a012e, +0xff9dfeef, 0x0004ff88, 0xff7e025f, 0xffcd01f4, 0x02a0ff01, 0x011c00c5, 0x001effe5, 0xff32011b, +0xff38ff34, 0x003bff32, 0xfed4fd8f, 0xff9d00df, 0xfdadffea, 0x0000ff95, 0xfea5ff83, 0x0173fee8, +0xff92ff5d, 0x03290157, 0x02a0fe13, 0xfeddfd79, 0x00d2fc4c, 0xff86ff1a, 0x0061ff84, 0xff2dffe6, +0xff8dff92, 0x0356fef8, 0xffe6018d, 0x005102ab, 0xff940143, 0x00ad0014, 0x01930014, 0x0078fe73, +0xfea7fed4, 0x0017fff1, 0xfefeffe5, 0xfe7ffebf, 0xffc400e3, 0xff8f0029, 0xfe72fd68, 0x008eff9c, +0xff380035, 0x0177fbf8, 0xffa2fd07, 0x02d2fe7d, 0xff45ff5b, 0xff4cff46, 0xffb2feb3, 0x01cffe69, +0xff07001d, 0x00a50326, 0xff81ffcd, 0x00200033, 0x00440087, 0xffa2fc4c, 0x00bd0023, 0xffb901c7, +0xfe10fedf, 0x0133ff45, 0xfe5bff41, 0xffa1feee, 0xffe2fee7, 0xff360000, 0x00f600e5, 0xffb5ff01, +0x0011ffee, 0x00b2002d, 0xff92026a, 0xfff6ffa6, 0x02d4ff8f, 0x01260006, 0xff5200bd, 0xff81ff92, +0x01f4ff3e, 0xff4f019a, 0xff64fd93, 0x02d7006c, 0xfed3ff01, 0x004f00c8, 0xff8200a5, 0x009b0037, +0xffb9037a, 0xfd9cff66, 0x0008ff81, 0x01fdfd79, 0xff99fea7, 0x0039ff60, 0x00ce007f, 0xffbffea5, +0xfefd0031, 0x0466ff91, 0xff5c007c, 0xfdaa00c9, 0xff8d00cf, 0x035fff93, 0x0033ffcf, 0xffbdfd9b, +0xfee1ff36, 0xfc9afe6b, 0xfe9bff7e, 0x039000bb, 0x00a0008f, 0xffdbfeb7, 0xfdfeffbe, 0xffac0025, +0xff2501cb, 0xff79ffac, 0x01240009, 0x0056ffc2, 0xffb7ff38, 0xfe8f0299, 0x00870007, 0xfebaffa7, +0x0185feaf, 0xffdafef1, 0xff830063, 0x01cbfe9d, 0x00a2fe52, 0x00cb0280, 0xff6400e5, 0xff54ff7e, +0xfe5200eb, 0x01050015, 0xffa7ff17, 0x0057ffc3, 0x00c000c8, 0x028eff93, 0xffc50033, 0x00870194, +0xff55ffcd, 0xffefff39, 0xff63ff4d, 0xfc3cff48, 0x0036ff4e, 0xff13ff61, 0x00bdffb3, 0x00f0ff38, +0x00fbfee0, 0x00260094, 0xfff3018d, 0x0048ffc4, 0x015ffd81, 0xffa3fcaa, 0xfe82ffa9, 0xff5cfee9, +0x00a1ff18, 0x000afffb, 0xffddff77, 0xff09fdcd, 0xff7dfd2c, 0x005600ee, 0x040f02f7, 0xffbcff66, +0xfd0effef, 0xffa000d7, 0xfffaff20, 0x00f1ff8d, 0x007fffcb, 0x01900000, 0x006e0076, 0xff570060, +0xfffdfe8d, 0x0003fe5f, 0x0006feb3, 0x00040064, 0xfe700055, 0x010affd6, 0xff22fe73, 0xff86ffdb, +0xfeb201e2, 0x00e3ffa5, 0x00dfffeb, 0x027eff45, 0x017f0088, 0xfedfffa3, 0x016a02cf, 0x03f9ff56, +0xfef5fc58, 0xff67ff81, 0xfed60112, 0xffc0ff55, 0xfffcff92, 0xff01ffe4, 0x00a2fe82, 0x01d1ff11, +0xffbcff83, 0xfd7902a0, 0xfe8cfc3c, 0xff94001c, 0x00edfed1, 0x00d6ff70, 0xfe9500d9, 0xfff4fe89, +0x0092ff2f, 0x0051fe5e, 0xff45ff92, 0x010d0075, 0xfda6fedc, 0xfeca021e, 0x003dfd8c, 0xfd7cfff1, +0x013702ca, 0x00c00025, 0x01a2ff61, 0x02f70124, 0xff900326, 0x003800eb, 0xffa9003e, 0x000c0000, +0xff91fdaf, 0xfe4dfee0, 0x0062046c, 0xffef02f6, 0xfd1cff0e, 0xfed8fec1, 0xffc8ff3d, 0x01ab0085, +0x0057ff7d, 0xfe7900a8, 0xffb50075, 0xfff1005e, 0xfd16fe9d, 0x0031ff8a, 0xff880089, 0xfeb0fee0, +0xff27ff58, 0xffba00cb, 0x0030fed4, 0xfea3018e, 0x0007ffcf, 0xfee7006f, 0x007afff9, 0xfe38ff2a, +0x00000030, 0xfeb90057, 0x0099026a, 0x00cc00a4, 0xff5300a4, 0xfff9fedf, 0xfe01fff7, 0x006efc9b, +0xff3f0060, 0xffb2fe55, 0xfe0ffef9, 0x000cfea2, 0xffe7ffa0, 0x005dfdf6, 0x00c0ff02, 0x009e003a, +0x0079fc5a, 0xffadfea3, 0xff12ffb9, 0x031e020d, 0xffc602fa, 0x02edfe5e, 0xfdae00cd, 0xffc1ff89, +0xfe9effac, 0xfed100db, 0xfeccfed9, 0x00c400b7, 0x0013ff44, 0xfee7fec0, 0xff740070, 0x00180186, +0xffcf0017, 0x00aa02f8, 0xfeca01ae, 0xffca00c2, 0xffa7ffe3, 0xfe66fe70, 0xfe8cff93, 0x036e00c1, +0x0042005e, 0xfff3014b, 0x00a80171, 0xffec003a, 0x02bb0137, 0x00c0ffdc, 0x00beff9e, 0x01700012, +0xff860259, 0xfedafef5, 0x029e0176, 0xfed40012, 0xff4902f8, 0xfffa0017, 0xff67ff49, 0x012eff4c, +0xffa000ca, 0xffe901e2, 0x001600a5, 0xff3dffde, 0xffffff18, 0x00ae0108, 0xfe8dfde8, 0x00b7fdf5, +0xffa8ffd8, 0x014e0133, 0xffab02e4, 0x00d50264, 0xff61004e, 0x02b500ae, 0xff7dfe83, 0xff92fde2, +0xff0b003a, 0xff7601cb, 0xff73febf, 0x00190046, 0x00820067, 0xfecf0390, 0xffb2ffbd, 0xfe2e013f, +0xfde80058, 0xffaf0194, 0xff82007a, 0x0170ffe7, 0xff37feba, 0x0099fe1e, 0x01a2002e, 0x00050074, +0xfe40ffe7, 0xfea9fe9a, 0xff87fef3, 0xff43ffdf, 0xffbc016b, 0x005c001b, 0xffd400bc, 0xff8efea6, +0xfd89ffa4, 0x024cfeca, 0x01bf0265, 0xfff10401, 0xffffff47, 0xff70011d, 0x00cc00d7, 0x00a30031, +0x02510002, 0xfece0385, 0xfec6ff68, 0xff52ffe3, 0xfe28ffc8, 0xfebe012b, 0x002401a2, 0xffc6fee9, +0x003b00f6, 0xff4afd09, 0xfee5ffed, 0x002b002e, 0x0038ff79, 0xfeebfedc, 0xff63fff3, 0x0060fecd, +0x0012fffc, 0xffcbfd80, 0xfffdffcd, 0x005e00b3, 0xfe6bfed8, 0x00cfff8b, 0xff7b0264, 0x0074026b, +0x004dffe1, 0x01fdfedf, 0xff9fffaf, 0xffcd00c0, 0xfcb6feea, 0x02eafd4f, 0xff140150, 0x03520026, +0x017ffe86, 0xfe1300be, 0xfdd70171, 0x016d029b, 0xff92fff5, 0xff28fe5f, 0x009f0060, 0xff8d006b, +0x01bbfea4, 0x031e00cf, 0xff920214, 0x02980091, 0x02d30042, 0x027b0021, 0xff12017d, 0xff60ff04, +0xffc8fdb5, 0x0211040f, 0x01030019, 0xfd0dfd95, 0xfff2ffcf, 0x020cfebe, 0xfda1ffb0, 0x019ffecd, +0xff8cff6b, 0x005efff8, 0xfea9ffa0, 0x02350260, 0x0058ffdc, 0xffdb0088, 0x00540189, 0x0005ff5a, +0xfeeaff56, 0x00c9fe9b, 0xfebefdaa, 0xfc3c00bb, 0x01fefeda, 0x01d0ff47, 0xff1102c4, 0xffd40264, +0x0143ffaa, 0xff35ff65, 0xfd2e016d, 0x00f9fff6, 0xfed1ff9d, 0xffa8fe59, 0xff67ffeb, 0xff52005b, +0xff9cff01, 0xff700000, 0xffd8025f, 0xffebffe8, 0x00ee0349, 0xff92ff59, 0xfeb2016a, 0x008bff8f, +0x00d1004e, 0x0017ffc2, 0x00c70018, 0xffa400d4, 0xffd902b0, 0x002800a8, 0xfec4fea0, 0xfd2d0049, +0x025f009c, 0x0011ff4c, 0xfea60057, 0x009f00bb, 0x02c0ff65, 0xff7e00ea, 0x00bcffd8, 0xfd9c0169, +0x0096fedc, 0xffb50061, 0x026dfebd, 0x008cffbb, 0x0078fd6f, 0xffb9ff35, 0x00b2fca7, 0x0025006e, +0xfea9ff20, 0xfdcfff40, 0xff4e0099, 0x00bbff27, 0xff04ffe1, 0x0087ffd0, 0x00fc01cc, 0xffe2ff87, +0xfecefee3, 0xff7efd45, 0xfde500b9, 0x00c500c7, 0x00ceffb6, 0x00000058, 0xff28ffb2, 0xfec900cb, +0xfe9e0033, 0xfef6ff96, 0xff0efc9b, 0x0202ff80, 0xff80fef1, 0xff320121, 0xfcc80211, 0xfd6301dd, +0xffa4ff15, 0xff3000ae, 0xffb50144, 0x0264ff92, 0x00eafde9, 0x0030ffa6, 0x00b200b5, 0x0454fe8c, +0xffee038f, 0x00080040, 0x0016fea1, 0x00c3fee7, 0xff52fe59, 0xffdd0069, 0x0051ff2c, 0xfd6a0063, +0x00b2fffa, 0x018e00cc, 0x00b40050, 0x000fff2c, 0x002e009c, 0xff75002f, 0x00570064, 0xfe5e014e, +0x00080160, 0x0170fefe, 0x00890000, 0x0092009c, 0x0000ff9d, 0x0138002f, 0x002f007a, 0xff30ff3d, +0xfe6cfee9, 0xffefff53, 0x0046fee9, 0x0073fea8, 0x02860006, 0xff38feb7, 0xfda5007f, 0x00c401a1, +0xff34ff8a, 0xffcd00f3, 0xff920150, 0x036efebb, 0xff090022, 0xffd6000e, 0xfef5ff51, 0x006c0000, +0x0110ffe2, 0x01a1ff36, 0xff920098, 0x00acfef6, 0x01e5ffcd, 0xff38fdd7, 0x0073ff15, 0xff84ffb2, +0x0035fead, 0xfe96feee, 0xfd85ff69, 0x0017ff7f, 0x01a5ff08, 0x00e4fe7f, 0x00e3fe55, 0xfeb0ff3c, +0xffe2ffd5, 0x001c004f, 0x038f0050, 0xff8aff6e, 0x009cff01, 0x010e0076, 0xfefd01a1, 0xff1c0030, +0xff8100f4, 0xfee7ff0e, 0xffa90099, 0xfdd9fdc9, 0xffe3ffeb, 0x025f0047, 0xffe1fec1, 0xffe2fee9, +0xffd6ff84, 0x0001ffb8, 0x00d10093, 0x007ffee9, 0xfeebffb5, 0xfec400fb, 0xff9cfef1, 0x0056ffda, +0xff8affd2, 0xffa2ff56, 0xfe99fe5c, 0xfef1fe42, 0xffe30213, 0xffec0049, 0xfe6cfed9, 0x002bfe00, +0xfe7dff8c, 0x0051ff7f, 0x00f10017, 0x00e6009c, 0xfffb02a7, 0xfc03fee3, 0xfe9aff76, 0x00ac01c0, +0x01a30227, 0x007bff77, 0x004bfee7, 0xffd2ff0e, 0xfeed00df, 0x0110017c, 0xfefaffb0, 0x02ed002b, +0xffa2fffb, 0xffc60077, 0xfff70024, 0xfeb700c2, 0xffd2feee, 0xff7efed4, 0xfff7ff3f, 0x0123fe2a, +0x005102ec, 0xfff6fee5, 0xfd67feb3, 0xff7f0143, 0x0058fec6, 0x0190ffbe, 0x0193009b, 0xffcfff9d, +0x00750004, 0xffed0053, 0xff7d0185, 0xff52ffaa, 0xff6bfe73, 0xfff8ffd7, 0x015efee0, 0xff39fee5, +0x0017feeb, 0x00d2feb3, 0x0115fe72, 0xff30febc, 0xffcefec0, 0x0025ff74, 0x005c00cb, 0x0048005f, +0xff64fdd9, 0x0121fe02, 0x013ffff2, 0xff7800f6, 0x004b00e1, 0x001bff85, 0xffe4fe76, 0xff91006b, +0x0000ffe3, 0xff42ff3f, 0xfecafffa, 0xff0cff01, 0xff8d006b, 0xffb0fee8, 0xffee02c6, 0xfed3ffdd, +0x0187ff62, 0xfee500ce, 0xffa90158, 0x0190ffa6, 0xfd3a0294, 0x00aeffb8, 0xffb6ff77, 0xffa2001e, +0x0018ff60, 0xfffeff98, 0xfd44fdd7, 0xff530012, 0xffb5fed9, 0x0070ffe8, 0xfefb0045, 0xfe5f004b, +0x00f8feb6, 0x00abff8b, 0x0085fffd, 0x009c00c9, 0x017d0158, 0x0078fff1, 0x021f00d9, 0xffba0007, +0xfee9ffe9, 0xffceff9e, 0x003100c5, 0xfe660061, 0xff40ffce, 0xfeea0033, 0x0008ff59, 0xff99ffcf, +0x02e80021, 0x02eb00ca, 0xff7e003e, 0x002a0126, 0x0035ff56, 0x0049feb2, 0x023fff2a, 0xffe60115, +0xffebfeef, 0xfe85fd6d, 0x00a2fff6, 0x00c5ffe5, 0x01cfff22, 0x00a5ff92, 0xfee4014e, 0x00a0fdf7, +0x000e0001, 0xff320259, 0xffc202f2, 0xff5a007e, 0x003f0058, 0x00acff8b, 0xff54fed6, 0xfe6100c7, +0x0090fecd, 0xff71ff95, 0xff9c0006, 0x0099005f, 0x002bff7d, 0xfef6009e, 0x0012ff6c, 0x002a0043, +0x0160ff92, 0xff88ff5c, 0x00f500d0, 0x0229000f, 0xffbdfe53, 0x001fff37, 0xfeaf009b, 0x00b2ff93, +0xffdafe93, 0xfd650369, 0xff36011d, 0xfef3ff7b, 0x00b50024, 0xfff10093, 0xfe9901e6, 0xfeb7000e, +0xffde0078, 0xffb7037b, 0x0028fef2, 0x003e041a, 0x002d00ed, 0xfefffeb9, 0xfee8000d, 0xffa00007, +0x0381ffce, 0x0031feeb, 0x008fffd8, 0xfeeaff90, 0xfe380090, 0xffcffcd0, 0xfd8f008b, 0xff200008, +0xfd81febe, 0x007c0171, 0xfeebff47, 0xffa1ff5d, 0xffd0ffaa, 0x00fcffa6, 0xff77ff34, 0xff79ffda, +0xfe86001d, 0x01fd0000, 0xff77ffa7, 0x0017ff87, 0xfd5900ba, 0xfead0012, 0x010fff52, 0x01730085, +0x035602ca, 0x005e02e2, 0xff7700ce, 0xff70ff7e, 0xffa1027e, 0xffa000a2, 0x0056fecb, 0xffbcfdc7, +0xfd90ffba, 0xfdc3ff92, 0x00d10044, 0xfca4ffeb, 0xffad0003, 0xffd002e8, 0x001a000c, 0x01400119, +0x018c0031, 0xffbe0078, 0x011d0053, 0x00d00076, 0xff97febb, 0x0366ffdb, 0x007affe7, 0xfef0fea4, +0x004efe2e, 0x0261ffc3, 0x007aff5e, 0x004afd21, 0xffc4fec8, 0xffbc0093, 0x01edffd4, 0xffe3002b, +0xfe30ffa3, 0xff25ff5b, 0x00bd00b5, 0xff53ff65, 0xfffbfeb6, 0xff79fe77, 0x02d20005, 0x0115ffdc, +0xfef800f3, 0x01bf00df, 0xfffcff75, 0xfec60003, 0x000ffe1e, 0x0003fd7c, 0x0025fffe, 0xff98fea8, +0x0009ff54, 0xfea00076, 0x01bb0189, 0xff94ff5c, 0xffcafec3, 0xfecf00bb, 0x0071021b, 0xffc80026, +0x01bfff9b, 0xfebcfcc8, 0x000bfee8, 0x009a00df, 0xffc8fe10, 0xfea2fe83, 0xff7eff6d, 0xffc00071, +0x00f0fd99, 0x01760070, 0x001affb7, 0xff89fe4b, 0xffa9010a, 0x009ffd18, 0xfdc20078, 0xfc7c00b3, +0xfef3001e, 0xff790097, 0xfd89000c, 0xff800062, 0x01c20197, 0xfef2fe7d, 0xff500095, 0x01930080, +0xfff30199, 0x02390082, 0x019fffc6, 0x005dfef8, 0xfe0cffaa, 0x02ce00c9, 0xfeb7fc7a, 0x0084fffd, +0xff690068, 0x004b00a6, 0xfd77fdce, 0xfd9dfe62, 0xfeaeffd2, 0x00b4fdfd, 0x0000ff1c, 0xfdc800ac, +0xfeedff56, 0x04410104, 0x019cff69, 0x00a80040, 0xfeab0128, 0xff66fea9, 0xffe4feee, 0x0159006a, +0x007cffaf, 0x01f2fdd9, 0xfd730266, 0xfed4ff9b, 0x0056010f, 0xff770057, 0x009dfeab, 0x00c0ff0e, +0x00ab0008, 0xffdbfeab, 0xfe67ff23, 0xff5a0000, 0xfdfbff24, 0x0175fe5c, 0xfd00ff64, 0x00ae00ab, +0xfefcff8f, 0xff7100f3, 0xff7f008e, 0x00eafee8, 0xffa6fb97, 0xfe1bff5a, 0x0071003c, 0x011b00bf, +0xff6aff13, 0xff55fddc, 0xfea6ff68, 0xff7400d3, 0xffe900a5, 0x02b6ffbf, 0xfe6cff82, 0x00e500a6, +0xfe55fe1d, 0x00c1ffd0, 0xff93004a, 0x0033ff6d, 0xfdce01fd, 0xff7500aa, 0xfc0b02be, 0xffbc0184, +0xfdda007e, 0x00a50171, 0xff83feeb, 0x0069fefc, 0xfe900007, 0xff52fde0, 0xff7cfe58, 0xfeccff20, +0xff1c0001, 0x0007fe53, 0xff9b00d5, 0xfef701f6, 0x00720026, 0x009eff41, 0x000900cf, 0xff18009a, +0xff5600be, 0x0052ffff, 0x030c023f, 0xff8eff91, 0xff6fff26, 0xfe4900db, 0xffe50175, 0x023bfdb6, +0x00060018, 0x0018ff8e, 0x00e5feba, 0x0083ff4d, 0xff9501cf, 0xffb9ff91, 0xfe06febf, 0xfc63fe7e, +0x00fa00b4, 0xffe0fee4, 0xfe820125, 0xff11fefe, 0xfd6e024b, 0xfedd00eb, 0xfffbfe7b, 0xfe5200ac, +0xfe01003e, 0xffb6026c, 0xff9b0050, 0x026cfd6c, 0xff68fe99, 0x009c02e4, 0x005e021c, 0x010000ac, +0xfeadfe0a, 0xfffffe6c, 0x000901e9, 0x0264fefc, 0xff6bfe99, 0xfffeff34, 0xfe64ffb2, 0xff7dffa3, +0xff89fde7, 0x012102fc, 0x008fff2d, 0x02b7fdfe, 0xfdbaff88, 0x005e00a7, 0x003c007f, 0xff15ff69, +0xffbd0073, 0x0042fe55, 0x002aff1c, 0xfdfa0070, 0x012dff9d, 0xff99fc7f, 0x0190fec8, 0x00a2004b, +0x0006007d, 0xfe590184, 0xff66ffe3, 0x0143fe17, 0xfdfbffa3, 0x0006022a, 0x01ad00f9, 0xfff3fc7c, +0xff00010f, 0xfbbffffa, 0xfdfbfff9, 0x0050fbb7, 0xfedb0108, 0xfd62fd81, 0xfdb8ffc4, 0xfe580153, +0xfd64fce0, 0x004cff07, 0xff94ff1c, 0x007800fe, 0xfff10055, 0xff6700ae, 0x0163015c, 0x00f90211, +0xfdfeff54, 0xfca30051, 0xfff8ffad, 0xffa20039, 0xffaa0000, 0xfea4fe97, 0xff60ff0a, 0xfdecfc32, +0x00a0ff78, 0xff82ff21, 0x012efdea, 0x00e400c8, 0x03ebfff3, 0xffa8ff09, 0x00cefffb, 0x006afebc, +0x0072008d, 0xffc00010, 0xff46fe0e, 0xfda000ab, 0x0005ff46, 0x0036fe67, 0xfc7b0183, 0x003cfcaf, +0xfe73ff7c, 0x00ce0184, 0x02e3fe31, 0xff52008c, 0xfd00ffb1, 0x0253007f, 0xfc9200cd, 0xff82feee, +0xfff6ffeb, 0xfe3eff38, 0x018dff34, 0x003dfdef, 0xffe7037e, 0x0010007e, 0x032cfe56, 0xff6c0055, +0xfd5500cc, 0xff41ff6a, 0xfebf00e5, 0xff5f0302, 0x014800c3, 0xff51fcbb, 0x00940145, 0xffdfff94, +0xffa000cd, 0xfed8fe47, 0xfee1ff43, 0xffa90043, 0x00fefeb4, 0xffaffd0d, 0xff99ffa8, 0xfe170090, +0xff23fdb8, 0x0028012f, 0xff18ffe5, 0x0030ff83, 0xfe49ff41, 0xff58fee4, 0xfffd0051, 0x0131fe55, +0xfe57ffb8, 0x003a02ce, 0x00de012b, 0x006900b0, 0x01ee0086, 0xff02ff80, 0xffd502db, 0xffb3000c, +0xfeea00ea, 0xfdb6fe56, 0x0187ffca, 0x00630156, 0xfe960105, 0x00970039, 0xfdcfffff, 0xfe89001f, +0x000eff3d, 0xfedeff66, 0xff7dffe7, 0xfc920104, 0x00010072, 0xfec7ff7d, 0x00480000, 0xff85fd87, +0x015500f5, 0x00d4fea2, 0xffb30101, 0xfde0fe0e, 0xff7afdc1, 0xfe9f004d, 0xff3c00af, 0xff78010f, +0xffd8fe76, 0x016902d0, 0x02260143, 0x00e0feeb, 0x0297fede, 0x001ffee5, 0x0058ffef, 0x0135fff8, +0x023200ca, 0xfffbff3a, 0xfe86002a, 0x00070047, 0x007e000c, 0x016dfe2d, 0xff30ff45, 0xff50fe17, +0xff7ffd9a, 0x0222ff32, 0xfef3fee4, 0xffb7ff82, 0xffe8fdbc, 0xff6500e7, 0x00b001c6, 0xffe50040, +0x002c01f2, 0x012c00f0, 0x00f00003, 0xffaffffd, 0xff9dff41, 0xfd72ffb7, 0x01cb009a, 0xff91fdcc, +0x00b2feae, 0xfeda018d, 0x005f0174, 0x007cff6b, 0xff86014c, 0x0300ffe0, 0x00e8007a, 0xfdbafef3, +0x0097fdb4, 0x01760000, 0xfe47ffca, 0xfc0b00fb, 0x00450003, 0x00feff57, 0x002ffe34, 0xffd60278, +0xfe4cff7e, 0xff230036, 0x00c5fd9b, 0xff87004d, 0xfef2fb97, 0x008e0106, 0xff5802b7, 0xff08ff83, +0xfed80012, 0x0106ff45, 0xfeddfe31, 0x025cfeeb, 0xff88ff6f, 0x015cfcd6, 0xfdcbff6a, 0xfdceff9f, +0xfeaf0197, 0xffde0117, 0xff0301ab, 0xffe2fdd7, 0x005dffa3, 0xffb5ffeb, 0x00adff3f, 0x00ea002e, +0x0009001b, 0xfd990022, 0xff8ffee7, 0xfe9401ab, 0xff88044c, 0xfee3ff8b, 0xfd87005c, 0xff30fd4f, +0xffb7ffe9, 0xffee0010, 0x02f50001, 0xfee40005, 0xffbbff29, 0xfda4000a, 0x0060ff15, 0xfdffff1c, +0x009eff9e, 0x0142000e, 0xfed402f5, 0x00acfed8, 0x0044fe55, 0xff56fec4, 0x003400d9, 0x0294ff5a, +0xfea700f3, 0xff78ff7c, 0xffe200af, 0x01220055, 0x005dffd8, 0xfecfff90, 0xffb50116, 0xff0efeed, +0xff0affa1, 0x02720200, 0x0078008e, 0x0093fe5e, 0xfed50292, 0x0028003f, 0xff97ff85, 0xfde6006c, +0x001d0003, 0x0157fde6, 0xfe6dffee, 0xff08ff7a, 0xffbe00b6, 0x0196ff6a, 0x0017fd9b, 0xff21ffd2, +0xff2afe14, 0xff41fede, 0x00a6ff8b, 0xff38ff7b, 0xfe38fd91, 0x00ddff53, 0x0001ffdc, 0xfefe0060, +0x00d3fe2a, 0xff42ff56, 0xff980352, 0xfd40ffe9, 0x00b4ff6e, 0xfd9dfdb3, 0x00defd72, 0xfe74ffb9, +0xffcdfe56, 0x00f1ff8f, 0x009e0058, 0x00d70229, 0xffc500be, 0xfea4005c, 0x00f3009f, 0xfef5ffb4, +0x0039000e, 0xff790008, 0x014a00a7, 0xfc58001e, 0xfd390053, 0xffcdfeea, 0xfea60000, 0x0169017b, +0xff6400f1, 0xfee7ff8d, 0xfedbff54, 0x0029fe6c, 0x00cc0193, 0x01030056, 0x021c01a8, 0xfda9fd60, +0xff80fded, 0xfe810179, 0xff14ff64, 0x00befddc, 0xffbdffb3, 0xfdad0075, 0x00a5ffa2, 0x02410004, +0xfd9cff30, 0x00b2ff65, 0xffa7fd91, 0xff0fff49, 0xffee0023, 0x00feffbf, 0xfff20004, 0x000101b4, +0xfc00fde4, 0x006500be, 0xfe97ffbe, 0xfc5a0159, 0xff51002a, 0xffce00d3, 0xff4bfc96, 0xff61009e, +0xfeebff87, 0xfef800c5, 0xfdfefea7, 0xff42fc00, 0xff71fdfd, 0x01a4ff5e, 0xfede0060, 0xfffcff78, +0xffa7ff73, 0xff7300f9, 0x02f70292, 0xfdb40104, 0x00ca009e, 0xfe280015, 0x01c1ffe4, 0xfef2fff8, +0xfc55009d, 0xff61fe34, 0x009ffee6, 0xffe3fe76, 0xff75feb0, 0xfed1ffed, 0xfea6fd9c, 0xfe0eff87, +0xfdfeffed, 0x01760105, 0x0067ff8c, 0x027dfee3, 0xff550135, 0xfea40059, 0xfe84ff47, 0xfeafffe5, +0xfea0fff8, 0x00f202b6, 0x00a0ffe8, 0xfdd6046c, 0x0106fda9, 0xfef3ff05, 0xfffc0125, 0xff410125, +0x00760050, 0xff23febf, 0x003e011b, 0x001bfe96, 0xff60ff30, 0xfed3ffb3, 0x008d0092, 0xfea6013d, +0xff5901e0, 0x0257ff91, 0x0018ff45, 0x00130088, 0x00f3fead, 0x0134026c, 0xff58ff54, 0x0004fe5e, +0xff58007a, 0x00be00c9, 0xff58012d, 0x00db002e, 0xfe890030, 0xff0afe57, 0xff6ffdfe, 0x01cdffa0, +0xfe9e0242, 0xffd5ff86, 0xff70fe1e, 0x02abffd6, 0xfe06009a, 0xff89fdb7, 0xff23fe02, 0xfde9fb20, +0xff6dffba, 0x00fefde0, 0x012d0024, 0xff51fe38, 0x005b00f5, 0x0018ffab, 0x00f900da, 0x02ab000c, +0xffba007c, 0x03c4006c, 0xfe5601c6, 0xfe980047, 0xff4dff69, 0xff2ffd54, 0x0073fecf, 0x0214ff50, +0x0097fdec, 0xfe6702d6, 0x003f00c9, 0xfd830047, 0x00b0ff39, 0xfee3ff7c, 0xff0f00f2, 0xfff402d9, +0xfea9feea, 0x009fffba, 0xfffc01bd, 0x00170096, 0xfec10294, 0x004700fe, 0x02e4fdeb, 0x009efe47, +0xffeffebe, 0xff53017b, 0xffec00b7, 0xfd7c0047, 0x0000fe5c, 0xffe2fca4, 0xfdffffff, 0xfd4ffea3, +0x0011fdc2, 0xfed8fea0, 0x0016ff00, 0x00d8febb, 0xff8f0063, 0x0030ff90, 0xfdfe024d, 0xff2afeaa, +0xff88ff71, 0x007bfecc, 0x00e001d8, 0x006a008b, 0x00180308, 0xfff2ff0e, 0xfdf40087, 0xfc7bfebf, +0xff74ff32, 0x000b011a, 0xff7900ca, 0xff7eff05, 0x0055fe7b, 0xffd5fea2, 0x0012ff5f, 0x0060fff9, +0x0045ffd8, 0x02000184, 0xff48fe79, 0x001300a5, 0xfe87ffc9, 0x0050ff42, 0xfef1fdfd, 0xff5300d9, +0xff20ff6f, 0xffa2fc4c, 0xfba1011c, 0x00a40000, 0xff85fec9, 0x0239ffcd, 0x01cffecf, 0xfdcbfcd0, +0xff54005d, 0xffa000b0, 0xff96013e, 0xff5a0181, 0xffc0ff59, 0x01280035, 0x01cffebd, 0xfe97fe55, +0xfec9fc7a, 0xff840181, 0x011bfff7, 0xfe90ffbe, 0x00d40084, 0x00cafe2a, 0x0137fe27, 0x037e0098, +0xffabffc9, 0xfe55ffff, 0x00dd00c3, 0x0053fffd, 0xfeff0099, 0xff95ffed, 0xff54ff82, 0x007c0234, +0xfe5701c1, 0xffa30185, 0xffd5ffab, 0x00e9fe69, 0xff61006c, 0x0030fe03, 0x015cfdc6, 0xfcd6feeb, +0xfed8ff08, 0x001800f5, 0xffe1ff1b, 0x022efecf, 0x012cff30, 0xfeab0298, 0xfedbffa3, 0x00b2ffbb, +0xfec8ff8a, 0xfcaf00b5, 0x00030072, 0x00a50095, 0xfdc800c6, 0xfe41ff66, 0xffe40049, 0xfbb7ff64, +0x010c00e0, 0x0058fff9, 0xff4c0098, 0x00c5fee4, 0xff800195, 0xfeee004f, 0xff66017b, 0xff210272, +0xfce0fca3, 0xffd5fe0f, 0x0019018a, 0x0128fee7, 0x00ceff34, 0x03050131, 0xfdbeffee, 0xff5aff52, +0xffc8fe27, 0xfedb035f, 0xffd4fe67, 0xffbbff64, 0x00cbfe59, 0xff730023, 0x02d6000c, 0xffa800b8, +0xffd800c1, 0x000eff6e, 0xfe20ff80, 0xff9eff5a, 0xfff10032, 0x006cff97, 0x02affe24, 0xffe8ff36, +0xfdeffed1, 0x000900e4, 0xffde0025, 0xff940005, 0x0091fe9b, 0xfee8ff6a, 0xfea9ffb0, 0x004b029c, +0xfe85ffe3, 0xff9e0117, 0x00d7004e, 0xfe9bfed5, 0xfd92fff6, 0x0009ff18, 0xffe5ff83, 0x00b4ff20, +0x0302fde4, 0xff4e012c, 0x0007ffb8, 0x009afe6d, 0xffa8ff14, 0xff43fec4, 0xfe410017, 0xfbe6fd18, +0x010fff90, 0x03ebfee6, 0x00ccffd0, 0x008d0026, 0x0106ff49, 0xfeeafe58, 0xfe8c0009, 0x0058fe92, +0xffc7fec6, 0x0115ff54, 0xff8200af, 0xff97011a, 0xff730103, 0x00700214, 0xff05ffb3, 0x0153ff88, +0x02f6fe98, 0xfe580264, 0xfec6fe5d, 0xfd69fff7, 0xff6301af, 0xfef90169, 0xfdd70167, 0xfe80fcbb, +0x0097026f, 0x02fbff97, 0x014402d7, 0xfe71ff62, 0x026000e7, 0x0241ffa4, 0xfeb7ffb5, 0x00190067, +0x02f400ca, 0x000a016d, 0xfd7a044c, 0x01f100bf, 0x0005000f, 0xfe43ff47, 0xffe200f6, 0xffeaff55, +0xfe4dfe14, 0x00d30293, 0x00f9fe7e, 0xff30ff6d, 0x008000cf, 0x002300b4, 0x0138ffcc, 0x0257fe1e, +0xffeeff8b, 0x01b500eb, 0x01bd0052, 0xfffa00ec, 0x0028ffca, 0x0047ff3f, 0xffd7ff14, 0x00d1ffec, +0xfd620070, 0xfdd6ff6b, 0xfde1ff42, 0x02be00a7, 0xff2c0148, 0x0012ffa5, 0xfef80078, 0x00cefede, +0x00290071, 0x0139fe68, 0xfe9200ca, 0xfd72ff02, 0x00210017, 0xff390025, 0x009200e5, 0xfec602fc, +0xfef2ffbf, 0xfe5202de, 0xffd100a7, 0xfe710194, 0x00c1fd7a, 0x01b6fe31, 0x00e00102, 0x017fff59, +0xfdecfe58, 0xfede0112, 0xffe2ffe8, 0xff950014, 0x0148027a, 0xfdec00b4, 0xfeba015c, 0xffef02ac, +0x0000fecb, 0xffc20038, 0xfffc00b3, 0xff020286, 0xfe0a01d8, 0x021101bf, 0xfdedfe5d, 0x020300b5, +0xff4800d8, 0xfff4ff63, 0x000fffc5, 0x00acff64, 0xff930163, 0x00a40139, 0xfebcff25, 0xfeb0014d, +0x028efff1, 0x000afebc, 0x0219ff8b, 0xfb20fe17, 0x006afd81, 0x003bfe5c, 0xfe99ff58, 0xffceffd2, +0x0047ff68, 0xfe47fd39, 0xfebe00b4, 0x0004fdfc, 0xffcd00fa, 0xfdc10401, 0xfe99fe7d, 0xfd73fe7c, +0xffbf0086, 0x01050030, 0xfff700ca, 0xfefcfdd6, 0x004400a7, 0xff7efe56, 0xff42ffc5, 0x004a00c3, +0xff2fff3f, 0x011bfed1, 0x006a0001, 0xfdfcfef8, 0x000dff4c, 0xffc7ff5a, 0xfff6fef1, 0x010300b0, +0x02980143, 0x0002ff8a, 0x01040128, 0x004fffa9, 0xff3dfff4, 0xfec3fe34, 0x001802fb, 0xff7b014c, +0xff5fffee, 0xff33fef9, 0xffb9017e, 0xff65fe82, 0xffe8fd6f, 0x00a5ff65, 0x0031fed2, 0x00be0062, +0xff02fd77, 0x0017fd81, 0x045400b4, 0x0116fef7, 0x00effee3, 0x013afdde, 0x0094fff8, 0x0183fe73, +0xff30fdfe, 0x00d7fff7, 0xff8ffd91, 0xff050197, 0xffa201f6, 0xfdc502e3, 0xfffc0292, 0xfffffeec, +0x018a02f2, 0xfff6ffec, 0xfd7202af, 0x015dfe7c, 0x009600fb, 0xffb300d6, 0x0047fe99, 0x019e0157, +0x0006ff5c, 0xff42ff51, 0xfffb02b0, 0xff6dffce, 0xfe1aff8c, 0x006aff7e, 0xfe82fef2, 0xfee7fd94, +0xff8e003f, 0x00d40169, 0x004b01ee, 0xfff300d3, 0x0000ff0a, 0xff0603a8, 0xfe2d00c9, 0xfffdff51, +0xff78011b, 0xff31fff8, 0xfe97012e, 0x02f70300, 0xffe60138, 0x00e8fed8, 0xfe43fd86, 0xfd4bff87, +0xfff4fea4, 0x00c100b5, 0x01260385, 0xff4e00d6, 0x0281fff3, 0xfe56ff0a, 0x00130075, 0xffdcff08, +0x0000012a, 0xfd6000a2, 0x00a5018a, 0x0000fc85, 0xfe6b0239, 0xfe87ff8d, 0x00e800a4, 0x0134fef8, +0x00120089, 0xfe02fec6, 0xfec6fd9c, 0xff320171, 0xffcb012e, 0xffe8fc96, 0x009300e4, 0xfebefdb4, +0xff8afe80, 0xfdd200ea, 0xffb5ffbf, 0x009e013e, 0xff6efc55, 0xfeb8007b, 0xff4e004b, 0x0011ff66, +0xffec000a, 0xff680231, 0x00d90190, 0xff85018d, 0xfeee02f2, 0xfef5fe24, 0xffcf0121, 0x02dbffd7, +0x007eff6b, 0x0281ff21, 0xffd501cd, 0xfc63fef7, 0xfeab00c3, 0xfeecff27, 0x0084fff3, 0xfe17fee1, +0xfe9e0140, 0xff65ffc9, 0xff1dfd91, 0x004101ab, 0xfe94fd22, 0xfdfe0096, 0x016aff9b, 0xfff40058, +0x00500180, 0xfefffd91, 0xfe0c014c, 0x007bff6a, 0xffb2ff88, 0x00080080, 0xffe50048, 0x02780022, +0xfeb6ff89, 0xffb6fdfa, 0x00e5000d, 0x00f3fe3a, 0x0220fff0, 0xfd76010a, 0x00fafe86, 0xff8ffe67, +0x012c00a5, 0x0139fe81, 0xfdecfdbc, 0xffcfffee, 0x002bff34, 0xffa4ffdf, 0x0030fe80, 0x02150070, +0x0337ffdb, 0x020c005a, 0x02600100, 0x0281ff9c, 0xff640069, 0xfed4ff56, 0x0314fdfb, 0x013800bb, +0xfe5700f5, 0xfdecffe8, 0xff6101f1, 0x0018feec, 0x029cfebc, 0xfeedff61, 0x00c00000, 0xff9902e8, +0x008d0006, 0x008a0306, 0x00e9009e, 0x0003fd32, 0xfe16ffad, 0xfe48fcfb, 0xfcf80080, 0xfc30fdbd, +0xff20003d, 0x016200dc, 0xfe81ffad, 0xffd500fd, 0x000000aa, 0x011fff2b, 0x0010fd47, 0xfecb0282, +0x00fafece, 0xfd4e0015, 0xffcf01e8, 0x023a0285, 0x00c0fc5b, 0xfc350293, 0xfe1afff9, 0xfe33ff0f, +0xff9cfcfb, 0xfee5fe48, 0xfecdffce, 0xfdb5021c, 0xffec00f9, 0x007bff39, 0x00cbff08, 0xff3dfff8, +0xfed6fe6d, 0xff21ffbf, 0xfe75fe56, 0xff83fc85, 0xfd08febe, 0x0106ffbb, 0xffa800a6, 0xff21fe41, +0xfe91006d, 0xfda4ff2c, 0xff1cfce1, 0xfefefed1, 0x025d00aa, 0xfebaff20, 0x0056fe1a, 0xfe9001af, +0x003afdbd, 0x01edfebc, 0xfe5a000b, 0xfee1011f, 0xff80febc, 0xffdb0138, 0xffa50241, 0xffaffe3f, +0xff76010e, 0xfece004a, 0x00fdfed3, 0xff9ffd39, 0x0038ff89, 0x0039ff11, 0xfdf8ff4a, 0x010b009f, +0xff5b00af, 0x003aff95, 0xff520172, 0xfe4b00f3, 0x008cfd4d, 0xff2000b2, 0x017d000c, 0x00b7010f, +0x00460005, 0x0029ff1a, 0xfe2a00dd, 0x02dbfc93, 0x0082fd54, 0x007502f8, 0xffa501c2, 0x0004fc21, +0xfef201a0, 0xffe300b0, 0x00db00aa, 0xfe81fd1b, 0x01180080, 0xfce100b6, 0xfdfdfe6d, 0xff440293, +0xffa7fff5, 0xffd6fe9f, 0x0213fd91, 0xff2eff99, 0x016900f9, 0x010b000c, 0x020802e2, 0xfff2feb8, +0xff74000a, 0xfda4009c, 0x0000fc9c, 0xff35feff, 0x0028fff4, 0x015bff2e, 0x0282ff4a, 0x00e5032b, +0x029301a1, 0xffccfe7d, 0xfddbfebe, 0xffd5ffc7, 0x0148fef6, 0x00cd01bc, 0xfe3b0007, 0xfc6300f9, +0xffb0fe73, 0xfd5afeec, 0xfe80fe89, 0xff22fec2, 0xffdfff85, 0xfdc0ffe1, 0xfe180223, 0x00f50000, +0xff6c0142, 0xff530093, 0xffffff0d, 0xffdaffc3, 0xff2d017c, 0xfdd7ffe0, 0xff30ff54, 0x00b20180, +0xfec0fea0, 0x00770057, 0x018efc72, 0x02e6fed1, 0xffeeffa3, 0xfdc400cb, 0xfff100f0, 0xffc8fdd2, +0xff64fec1, 0x0259ff4f, 0xff1c00e3, 0xff85ff97, 0xff19ff73, 0x001fff3d, 0x00edfeb9, 0x00130251, +0xffccff63, 0xffba0132, 0x00610019, 0xfedd0016, 0xffb100cb, 0x000d0167, 0x0283ff8c, 0xffba003d, +0xfff50051, 0xfffbfed0, 0xfe4f00f5, 0xfc91fe41, 0x0069fd82, 0xfeed0285, 0xff67fea7, 0x025d00c3, +0x003d0136, 0xfe20fe91, 0x0000ff30, 0xfe570087, 0xff35000b, 0xffb4ffab, 0xff4bfffd, 0xfe74fe31, +0xff5f00c0, 0x0210fe0b, 0x0205fffd, 0xfe010225, 0xff67008a, 0xfcc401f3, 0x002fff6f, 0x00fcff3a, +0xfd9c0138, 0x011ffea7, 0xffe10002, 0x0379fc63, 0xff43ff5a, 0x0048fe56, 0xfff1fb97, 0xfec101a7, +0xffeefff3, 0xfd92006e, 0xfff2fdb4, 0x00cbfe3a, 0x0012fef6, 0xff61fe83, 0x01aafe25, 0xfea3ff43, +0xff5f005d, 0xffdfff7b, 0x00b0feec, 0xffe902fb, 0xfe2a01a0, 0x01a1feaa, 0xfd0d02b5, 0x00a4ff05, +0xfd490055, 0xff73001f, 0xfd5aff76, 0xff4afd7c, 0xfe3efe36, 0xffef0157, 0xfe9dff49, 0x0188002a, +0xfc96ff81, 0xffd4fe44, 0xfec2fe2a, 0x011eff4d, 0xfe8eff6f, 0xfc830221, 0x00010003, 0x01ca0096, +0xfc960164, 0xfdb8fd92, 0xfeb8fd9c, 0xff1afefd, 0x0345ffe6, 0xfd94fc30, 0xff1f0104, 0x026e016a, +0xfc58fc28, 0xfed3fff4, 0x017ffe33, 0x022dffe9, 0x02f802f4, 0x00210003, 0x00f1fc8e, 0xff76ff75, +0xfef400bd, 0x010a00f6, 0xff0effb7, 0xfe18fef4, 0xff3bfe34, 0xff44fdf0, 0xff9f004d, 0xfe9ffc87, +0x00dc02a1, 0xfc3cff57, 0x007fff17, 0xffa6009e, 0xfed6fe51, 0xffabff4c, 0xff390053, 0x0276fe86, +0xffe7fefd, 0x0014fc22, 0x001c00b5, 0xff3e021f, 0xfe1a0061, 0xfe0bfcf8, 0xff690031, 0x0205016a, +0xfdd4fbe2, 0xff9600d7, 0x00a701e3, 0x004cfd64, 0x0221ff9f, 0x00f2ffaf, 0x009400b4, 0xff40012c, +0xfdc80073, 0xff6bffe2, 0xfe33ffac, 0xffbd0293, 0x01e30021, 0x0039ff8c, 0x01b402ad, 0xfeb30130, +0x0142fef0, 0xffe60005, 0xfea8ff4a, 0x0054ffc7, 0x000e00b4, 0x01850000, 0xfd480271, 0x018b00b3, +0xfbe2ffa0, 0x032bffad, 0x00b6fe47, 0xff91ff04, 0x0000fe9d, 0xffd10080, 0x000200da, 0xff5e0040, +0x001a002d, 0x0015ff6c, 0xfff90076, 0x02010005, 0xfcc0ff7e, 0x009900fc, 0x0085fe75, 0xfdaf000d, +0xfd73019f, 0x021c014d, 0xff80fea0, 0xff4bfbcd, 0xff0dffab, 0x002dff5b, 0x006400d3, 0x010eff2c, +0xff34ffc0, 0x00e7ff80, 0x006c002a, 0xffebfe25, 0xfdd20130, 0x012000d8, 0xfeebff42, 0x024cfbac, +0xffd20273, 0xff9702e2, 0xfd72ffbe, 0xff430000, 0xfe7dfff3, 0xfee90004, 0xfe970100, 0xff760254, +0x00cdfed3, 0x0069ffe1, 0x007efd85, 0xfef6ffcc, 0x02b5fc91, 0xffceffdd, 0x0347fd47, 0x0095fde4, +0x001302de, 0xff3bffd7, 0xff04fffb, 0x02b50004, 0x03f1fff2, 0x0135009b, 0x0011ff01, 0xffffff5b, +0xfff6fe59, 0xfda402d0, 0xfdd202e3, 0xff10ff06, 0xff3d02dc, 0xff9aff2f, 0x02db01ea, 0x0093fec0, +0x0087ff45, 0xffd2ff18, 0x00f6fef4, 0xff95011f, 0xffabfe88, 0xfd9f0017, 0x02ee004f, 0x0148ff33, +0xfe0ffffe, 0xff20fe03, 0xfd11013d, 0x00dffd96, 0x017a0029, 0xfc8e0138, 0x0134fec0, 0x0100fd73, +0xffb3004b, 0x00bdfee0, 0xfefe00ae, 0xfd54014a, 0x002fffbc, 0xfdb6fdf8, 0xfeef0029, 0x002dffe4, +0xfde3fc04, 0x00bdfd6d, 0x02e2fba5, 0xfef5feb8, 0xfdea02fb, 0xfe6dfebc, 0xfe48fe36, 0xff6502dc, +0xff88fec0, 0x005b0170, 0xfe7ffc8b, 0x02d9fd9c, 0xfffaff2e, 0x0206ffde, 0xfc8300b9, 0xffadfd48, +0xff1cfe33, 0xff9a008a, 0x00e1ff61, 0x021dfdff, 0x001aff84, 0x0001ffd1, 0x00a200e3, 0x02e20231, +0x00ff0090, 0xff5f012b, 0x00f200cb, 0x0004ff3d, 0x0110febc, 0x019c031f, 0x003c0078, 0x00f10132, +0xff52fddb, 0x010afd96, 0xfe16fdcb, 0xfff801b5, 0xfc2cfbdc, 0x002fff3b, 0xfea6009b, 0x003f0107, +0xfd44fdc8, 0xfe5c026f, 0x0012fc28, 0x00c8fefc, 0xfd9fffb4, 0x000000f7, 0xfd6c00df, 0xfdeb00bc, +0xfea70155, 0xffe6005c, 0xfcdeff45, 0xfed6ff45, 0xfff10098, 0xffd30017, 0x002ffd6b, 0xfebf022c, +0xff6b026e, 0x026ffd43, 0x006ffc7d, 0x00df0162, 0xff49fcf8, 0xfddefda7, 0x00130120, 0xfe6cfe0f, +0x0049003a, 0xfe00fe5b, 0xfc93014c, 0x0255fdb7, 0x0159fd6f, 0xfd6c0090, 0xfeca005b, 0x0345fea7, +0xffaffe0b, 0xfe120091, 0x0094fec3, 0x00f10337, 0x00b8009e, 0x0306fdea, 0xfe05fe6d, 0x025cfeb8, +0x00c9fc04, 0xfdfafcdd, 0x0094ffd4, 0x00a7ff1c, 0xfdc1fd44, 0xfffe01b5, 0xfcdeff05, 0x0150ff08, +0x0025ff31, 0xff02ff0c, 0xfffefeeb, 0xff56ffad, 0xffd5ffbd, 0xfe1a010a, 0x002cff44, 0xffe8fcc3, +0xfd7002d2, 0xfc5bfdfd, 0xffdbfe9f, 0xfdcf01e0, 0x00bf000c, 0x02d200df, 0xff230180, 0x0026ff70, +0xff94ff31, 0x026effd8, 0x01b4ff56, 0xff5effb6, 0xff39ffb6, 0xff07ff7d, 0xfdbaffe1, 0x02a102d2, +0xfec0fcb1, 0x0053ff4f, 0xff24022b, 0xff6200b0, 0xfcc4fd64, 0x01a2fe22, 0x0064ffbe, 0x0073fff6, +0x00cf0095, 0x0164fdee, 0x0027fc4f, 0xfe35fef2, 0x00230114, 0x00ddfef8, 0xffebff5e, 0xffef00f4, +0x02e6fe18, 0x0003ffb1, 0x006bfc7d, 0xfd99000a, 0xfef2017f, 0xfe480012, 0x01aa00b1, 0x001ffd33, +0x026fff72, 0x01cd0090, 0xfba302f4, 0xffcffc35, 0x00c3ffd9, 0x0061ff3e, 0x004f027b, 0xff6fff0c, +0xfea7fde3, 0xff560185, 0x011e011b, 0xffd70025, 0xff3200cb, 0x00d8fed6, 0xff0e007e, 0x01080120, +0xfd40010a, 0x00abffe4, 0x0153ffd3, 0x01c2004a, 0xfef2ff3f, 0xff46ff3f, 0xffcbfd6d, 0xfdb1fed6, +0xffcfffff, 0xff55fe33, 0xff6700af, 0x00c40065, 0x0095fd23, 0x003201c4, 0x00cefe9e, 0x00fdff26, +0xff1001fa, 0x004202e0, 0xfe68fe1d, 0xfe9601b1, 0xfec7ff49, 0x0108fe59, 0xff49ff66, 0xffff01f3, +0x01e00283, 0xffdf005b, 0xfffdff92, 0xfd8c01c1, 0xff45ffec, 0xfd8dfffa, 0xffc2ff11, 0xfd390118, +0xffcbfdf2, 0x008cfe48, 0xff42ff31, 0x02e200f1, 0x02f4fea6, 0xffed04a5, 0xfff40000, 0xfef90352, +0xff64ff35, 0x005bff63, 0xfc4eff10, 0xff3900dc, 0xff7002b0, 0xff56fffa, 0x01b6feb7, 0x004f0256, +0xfd6100df, 0xfd81fd23, 0xffecffc6, 0xfde4fe47, 0xfdc1fea7, 0xffd1ffa0, 0xfdff0156, 0xff990132, +0xfda40225, 0x019c01f4, 0xffbaff5a, 0x00dc0092, 0x00b6fdc4, 0x00ce0000, 0xff6dfea3, 0xfe13ffe8, +0xfdeefeb8, 0x0050fd6c, 0xfe5afeb4, 0x01cdffa0, 0xff840259, 0x00ad0148, 0xfe4cfd92, 0xfdf8011b, +0x030cfff6, 0xffec00d5, 0xff41ffb4, 0xfdd4ff12, 0xffdffeec, 0x007effb0, 0x02e80091, 0xff5afd54, +0xffe50144, 0x008b00e7, 0x00170247, 0xff4dfc8b, 0xfed1fffb, 0x003c01ed, 0xfe59ffc7, 0xfdf2ff9b, +0xff5f001f, 0xffc0ffe5, 0xfda4ff26, 0xffdafe85, 0x020dfe69, 0xfe7701b5, 0xfffcfeef, 0x0146ff37, +0x0027017f, 0x019ffeae, 0xff4a0086, 0xff46fffa, 0x003fff2d, 0xfde3feaf, 0xff89feb3, 0x0113fe69, +0x007800bd, 0xff10fd4f, 0xff18fb83, 0x00ed01be, 0x01410137, 0xff89fd6d, 0x0251009f, 0xfdc4032d, +0x01670146, 0xfce9fdcb, 0xfe5700fb, 0xfffdffbf, 0x007efffc, 0xff01fca8, 0x0180ffc0, 0xfde1009a, +0xfeb6fffc, 0x0169fe4f, 0xfb97ffd4, 0xff6bfff5, 0x014f0207, 0xfea602e2, 0xfff7fe9f, 0x01caff88, +0xfd720225, 0xfe9efe81, 0xff760000, 0x01ea0098, 0x012cfef8, 0xfe09fec7, 0xfda3ff3d, 0x00b0fdb6, +0x00b3fee1, 0xfebcffa0, 0xfd610092, 0xfe3101e0, 0x005afed4, 0x001bff3b, 0x01330085, 0x0140fd54, +0xff6a000a, 0x02bf0179, 0xfdeb0007, 0x02e0fed2, 0xfdaaff8a, 0x010a0013, 0x0314000c, 0xfc2c01cf, +0xff48fff5, 0xfddeff51, 0x02410054, 0xfec1fdc0, 0xfffb0340, 0x0113ff3e, 0xff220003, 0xfc2cff9a, +0xfba1fd43, 0xfed5004f, 0xfff0007f, 0xfe440089, 0xfe5bfed8, 0x003fff39, 0xffaf019f, 0xfeb3ff4f, +0x000e0034, 0xfce9feea, 0x009401df, 0xff5f0026, 0xffd800dc, 0xff7e0000, 0xfe18ff95, 0x02ad0049, +0x0000ff9f, 0x0043feee, 0x003c0245, 0x0009ff4f, 0xfd91feb0, 0x0100fd4d, 0xff43029c, 0xfe3bfeff, +0xfd11ffa1, 0xffedff13, 0xfdb50125, 0xfe880033, 0x00b90159, 0x0008fdaa, 0x005fff1b, 0xfda701df, +0xfd33fc0f, 0x00d7010f, 0xfdde001c, 0x00c00125, 0xfd98ff70, 0xff3c00ff, 0xfeb801f4, 0xfdfeffe9, +0xffb2ff6f, 0x0075003c, 0xfdd8fc4f, 0xfde1fece, 0xfba30123, 0xffc5fe97, 0x020d01de, 0xff4efc7d, +0x021fff78, 0xff21ffcb, 0xffbaffcc, 0x001e00ae, 0x00bcff2b, 0xfea6fd6b, 0xfe69fd98, 0xfe57fdc1, +0xff61fdaa, 0xff26fee5, 0x007d0144, 0x00affe4f, 0x0000ffb8, 0x01b8fe18, 0x015d047d, 0x0053003f, +0xffc90200, 0x0324ffdf, 0x0000ffcd, 0x0105fdaf, 0xffa9fea5, 0xff54fe3f, 0x002cffba, 0xffe1ff93, +0x018d022d, 0xfeb9ffce, 0xfca80091, 0x00d3ff3f, 0xfc55ff4d, 0xfe7200ee, 0x0424ff89, 0x009f0140, +0xffa001c1, 0xff15008a, 0x0090010a, 0xffaafecf, 0xfe5cfec1, 0xfe910161, 0xfcc300f2, 0x0101fe3c, +0x00dbfe88, 0xff88ff77, 0x00a40099, 0xfed20076, 0xfea700cb, 0xffedffdf, 0xffbcffa8, 0xfeeffc21, +0xfe13ffc3, 0x0105fe3a, 0x01fdfed8, 0x01c6fdec, 0xff4b0002, 0xfc320089, 0x002d0276, 0x00c4fe8e, +0xfe610130, 0x000cfe44, 0xff67000e, 0xff10fe2a, 0xff98002c, 0xfbcd02b5, 0x001bfda4, 0x009efeb0, +0xfeedfea3, 0xfc4efe0b, 0xff5cfeb0, 0xfef4ff84, 0x0085fe85, 0xfd49fdb8, 0xfddb01cd, 0xffedffda, +0xff10027e, 0xffb102b1, 0xff8fffa2, 0x009afcdd, 0x004300c6, 0xfd0801f2, 0xff8aff99, 0x003c00aa, +0x0255ffc4, 0x00210103, 0xfe64ff6a, 0x0214fe8e, 0xff4c00fd, 0x02eeff34, 0x0031006a, 0xffb7024c, +0x02bfff74, 0xfe7fffc8, 0xff530091, 0xfff1ff4f, 0xff28fed3, 0x008e0352, 0xff6efe87, 0xff9a0213, +0xffe101a9, 0x01fa0229, 0x02deff3e, 0xfe49fd9c, 0x00dcfffd, 0xff75feb1, 0xffab0155, 0xfe76ffaf, +0xfe8100aa, 0x0020ff70, 0xff3efe7d, 0xfea0ffd6, 0x0160010a, 0xff66ff6e, 0x01cf008a, 0xff430006, +0xfd4efef5, 0xfdbaffe5, 0xfdd80068, 0x007f007c, 0xfd4001d5, 0xfef20091, 0x019bfe91, 0x022901b6, +0xfd1b0151, 0x01970125, 0xff96fe9f, 0x014900f4, 0x01d5fe00, 0xff6a00b7, 0xfff4ff70, 0x00a9009b, +0x00f7022c, 0xfdaa00fa, 0xfecbfe78, 0xfdd2fe9f, 0xff2c00e6, 0xfe00fc88, 0x00e60281, 0x00d2002d, +0x00af0073, 0xff77ff49, 0xffa1014d, 0xfeecff8f, 0xfec8ff2f, 0xffb00177, 0x01f4fe34, 0xff6cff3e, +0x01d601ed, 0xff200061, 0xff780189, 0xff8a0178, 0x009aff19, 0xfe0c0306, 0x00a0fd8c, 0xfe49019f, +0x00f0ff6a, 0xff0cfe09, 0xff510027, 0x02e3ff15, 0x0064021c, 0xfdf9fda4, 0xff3eff64, 0xfeec0202, +0xffe3fcb1, 0xfd6dfef4, 0x01480094, 0xfea8026c, 0xfe65fff5, 0x019fff75, 0x00dffc93, 0xffeafffc, +0x00cefc7d, 0x0018fc93, 0xfecffc58, 0xfd7fff5e, 0x01af002d, 0xfe4a0031, 0xfe930109, 0xfc88ff85, +0xfdde00a4, 0xff440039, 0x00b801c2, 0xfecbfe7b, 0xfeb6fdea, 0x01be00df, 0x0148ffa7, 0xff7b00ac, +0xfc2cffc8, 0xff6f02d2, 0x0324fd72, 0xfee9ffd1, 0xfeb6ff49, 0xff2e00b2, 0x00cd000b, 0x022b001b, +0xfdb4ff89, 0xff75ffc2, 0xff6600fa, 0xffdefe05, 0x03470073, 0x006a01b4, 0xfeadfeec, 0xffeffeae, +0xfd910113, 0x0062ff4f, 0x00080040, 0x025400bd, 0x01030177, 0xfeccffe5, 0x01200267, 0xffccfd32, +0xfff2018b, 0xfd70016d, 0xfe59fe80, 0xff70021c, 0x00f7fc22, 0xff880111, 0xff3f0054, 0xfed5ff02, +0x0051fed4, 0xfdc4ff38, 0xff39fb5b, 0x00bf031f, 0xfc9cfdaa, 0xfda3fdb9, 0xfdb1019c, 0xfe13005b, +0x01940060, 0xff0e00b8, 0xffa1fff8, 0xff6ffeee, 0xff5bff56, 0x010a000e, 0xfd7cfdff, 0xffbe0040, +0x02b0fe74, 0xfe12feea, 0x0005fe2a, 0x01c2feb8, 0xfe2bfe01, 0xff41ff6d, 0xff7e0146, 0xff05ff10, +0xffa1fc72, 0x00b9fd7a, 0x00f0ff7a, 0xff3e0223, 0x001aff47, 0xfefa0141, 0x00ad0245, 0x005ffe84, +0xfd8100a1, 0xff21fc55, 0x005c01a7, 0xfe5e0062, 0xffe5fea7, 0xffc50008, 0x003500b7, 0x005efe89, +0xffc3fd7f, 0xff0cff54, 0xfecb009e, 0xffeefd6c, 0xfef7ffb5, 0x00d8fd8f, 0xfea9ff0f, 0xff8afe7d, +0xfefffdb7, 0xffad00d4, 0xfed4024b, 0xfe6fff60, 0xfedafecf, 0xff620114, 0xfd67fe94, 0xffd7ff1b, +0xfd67fdf7, 0xff37003e, 0x02b2ff35, 0xfdc00027, 0xfd1f013f, 0x0113ff78, 0x009bff51, 0xff90fe64, +0x00a40114, 0x00b4fff5, 0xfe1dfe29, 0x01b0fff5, 0xfd08ffaf, 0x00a5ff1a, 0xfd82fe6e, 0x0172027a, +0xfd7d0063, 0xff4cffc7, 0xfdaefeb5, 0xfcf6ffe0, 0x006e01b3, 0xfe410128, 0xff1bff1e, 0xfceefcac, +0xff1aff90, 0x008dffcd, 0x008602dc, 0x00ddff38, 0x046bfef6, 0xff59fe88, 0x0059031c, 0xffdc0042, +0x00baffa2, 0x00beff1e, 0x032d009f, 0x0305fd9c, 0x03d2ffc1, 0xff330000, 0xfe51fd17, 0xfeeb0300, +0xfe130180, 0x015400c7, 0x0436ff1e, 0x0251ff87, 0xfb590011, 0x00cd0276, 0xff3bff36, 0xfe19fe6b, +0xff98ff11, 0x001afe2c, 0xfde4fe42, 0xffd00038, 0xff800005, 0x0081007d, 0xff0bffff, 0x00ea0213, +0xff6c0026, 0x017dfdb5, 0x02c7fe0e, 0xfeceff0e, 0xfc03ff2c, 0x0251fe6c, 0xfdb1ff63, 0x01d1fe17, +0x01f2ff2d, 0x0042fdf5, 0x003700a7, 0x002cfede, 0xfde4ff11, 0xffe4fcb6, 0xffddff1a, 0xff41ff86, +0xffcafe43, 0x0102fde2, 0x002400c7, 0x0192fd6b, 0xff03fed5, 0xfea502b1, 0xfcbcfe78, 0x00b9ff55, +0xff9f01aa, 0xff5d00e3, 0xfd0ffdf0, 0xfeb9008c, 0xff01fe69, 0x0267fe7d, 0xffecffb8, 0x002800a9, +0xfe19ff8d, 0x01c6fe23, 0xfda50093, 0xffd3009f, 0x00f9ff1f, 0xfe82fde2, 0xff1aff63, 0x0050fe6c, +0xff18ffc2, 0xfe760058, 0xfea9feb5, 0x03aaff28, 0xff780027, 0x02b4ffed, 0xfde9fe5b, 0xfe94ff6a, +0xfe3afe72, 0x01b50064, 0xfe7cfd90, 0x001d0126, 0xfeb3fd8d, 0xff03fdf0, 0xffa0feef, 0x0083fef7, +0x013c0100, 0xfee400af, 0xfdc60009, 0xfef10196, 0xfe2cfe2e, 0xff3301d9, 0xff30ffe3, 0xff7b01cc, +0xff7afeb9, 0xffbbfd88, 0xfdf8017e, 0x0228014a, 0xfea7ffff, 0x01fd0192, 0xffe00040, 0xff43ffca, +0xfd25f9d4, 0xfef6fddb, 0xfc2bff91, 0xffcaff3f, 0xfcda0009, 0xffb8fe80, 0xfd55ffb1, 0xfe03fe31, +0x009f0327, 0x0014fea2, 0xff10fea9, 0xfdbbfe6d, 0x007efef3, 0xff67ff12, 0x0061ffe3, 0xfd04ff37, +0x00bb01b8, 0x006efcbc, 0xfd2501c2, 0x01e7feab, 0xff1afe02, 0xff4cff83, 0xffc0fdec, 0xff7cfdd4, +0xffe0006b, 0x0218fe2b, 0xfdb700bb, 0x0070fe28, 0xfd70fed8, 0x006bffdf, 0x01dbfdca, 0xfffdff18, +0xfef7fe4d, 0x00cbfd2d, 0x0027ff24, 0xfd4f002d, 0xfce401cd, 0xff90fde3, 0x011bfd61, 0x01cc03e2, +0x00b7007d, 0xff87fe2d, 0xfe3cfdf9, 0xff2e0233, 0x0081feee, 0x0306fcee, 0x003eff93, 0xfcee01ef, +0x009300d7, 0xff8bfe2e, 0xfe5004bf, 0x0128fe0e, 0x00b9ff63, 0xfe50fdbb, 0xfd810193, 0xfff800b6, +0xffbcff3e, 0xfca4022f, 0xfffdfff7, 0x02fffe2c, 0xfe5efffd, 0x00b4fe93, 0x0089ff48, 0xff3dff88, +0xfddbfd21, 0xfd9cffb6, 0xff1a003b, 0xff03fe4d, 0xff4effb5, 0xfd6cfe5b, 0x000102ec, 0xfe2b000b, +0xff110326, 0xfd6c030e, 0x01befee8, 0x01dc0105, 0x004effed, 0xfd7b0326, 0xfe14ffd8, 0x000ffe88, +0xfcf302b7, 0x0295fcfb, 0x0000fc23, 0xfe75007c, 0xffee00aa, 0xff8dfe49, 0xff4f04f9, 0xfff4fe25, +0xfeb901cc, 0x009bfcdf, 0xff0dfec4, 0x006efe64, 0xff4dfdaf, 0xfca30171, 0xffaf0122, 0x0024ff3f, +0x03a8fe50, 0x00b400c5, 0x0051feaa, 0xfef2ff41, 0x003dfebe, 0xff51fd90, 0xff3701db, 0x0201ff63, +0x002afa74, 0xffe2ffad, 0x00b1ff94, 0x00f3001f, 0xfd4f00bc, 0xfe2a00cb, 0xff960284, 0x00380045, +0xff0601df, 0xff1aff23, 0xffffffa2, 0x019cfdb1, 0x01c9000c, 0xff80010d, 0x01ea020a, 0xfff40012, +0xfcda0038, 0xff10fe64, 0xfe2ffefb, 0xff84ff8d, 0x0267017f, 0xfe6b019f, 0xfefefeb9, 0xfe49ff24, +0xff1e0231, 0x0052ff2b, 0xfe5101b3, 0x048dffc0, 0x02210076, 0x001d0070, 0x0233000f, 0x03e2febd, +0x00750191, 0xfdd1fe0f, 0xfd97fd4e, 0xff45fef6, 0x021cffe7, 0xfd73fd70, 0x0014ff3b, 0xff5dffda, +0xfdbb0174, 0x02020068, 0x00250059, 0xfe5e004f, 0xfe3301e7, 0xfec8fffd, 0x015501fc, 0x0097fffd, +0x00ccffb3, 0x01d1fd69, 0xfed30062, 0xfe8eff6b, 0x011cffd7, 0xff50004c, 0xff55fdbe, 0xfd880114, +0xfdb3fec8, 0xfdf2feb0, 0xff3afeb0, 0xffe8004e, 0xfeacff7a, 0xff71fdd4, 0x0051ff41, 0xfd95fd49, +0xffedff64, 0x0044ff36, 0xfef60009, 0xffdffcfa, 0xfe0dff8d, 0x005c0084, 0xff7c0151, 0x0057ffc0, +0x01020112, 0xfed0fdcf, 0x010dfe33, 0xfdcf00ad, 0xffc302e1, 0xfed1fe46, 0xfedcfd46, 0xffecff23, +0xff9dffec, 0x00bffeeb, 0x01240168, 0xffd80011, 0xff9bfe5f, 0xfe14008d, 0xfd69fcf6, 0x00c801e9, +0xfee0fb98, 0xfefefeca, 0xfdd800cb, 0x003702b1, 0xffe2fdcc, 0x0097006f, 0x000bfd82, 0xff0ffd05, +0xfea1ff1e, 0xfebbfdb7, 0x03f600e5, 0xfe33fd95, 0x0014fe11, 0xfe5001e9, 0xfc03fdc0, 0xfe6703d4, +0xfd6dfe02, 0xff1dfe24, 0x01380058, 0xffe40147, 0x014b00e2, 0xfef000f4, 0x0110fe25, 0xfe19ffec, +0xfde4ff92, 0xf9e0ff88, 0x0106ff7f, 0xff48fde5, 0xff6100e1, 0x001400a6, 0xff94fed0, 0x000bff5e, +0xff6afee1, 0xff60fdd2, 0xff63fcee, 0xfedc01df, 0xfe66fed5, 0x006afe4b, 0x015b01b2, 0xffdbfdec, +0xffc30151, 0xfe3bff2c, 0xfeaf00c3, 0xfcb600ce, 0x0155ffdb, 0xff6c00d7, 0xfe95fdbd, 0xfcc8046b, +0x011f01b0, 0xfe7dfdbd, 0xff96fed1, 0xfed0ff94, 0x00cbff3a, 0x023402a7, 0xfebd0088, 0xfe2e0233, +0xff2200d1, 0x030e0030, 0x00ed00b6, 0x0073ff0c, 0x009d0055, 0x0000ff0e, 0x02caffc1, 0xfd51004d, +0xff6bfee5, 0x027affa6, 0x01fc02ff, 0x0050ff71, 0x00320078, 0xff7a0301, 0xfe65fecd, 0xfed9fecf, +0x010dff42, 0xffaefcc8, 0x000fffca, 0x0030031c, 0xfd73ffdd, 0xfd0dff2d, 0xffb6fff4, 0xff4d01e8, +0xfe2f00dd, 0xfe830040, 0xfe85ff24, 0xff470466, 0x00fffeaf, 0xfec9fe75, 0xff62fdbe, 0xff810048, +0xfe8500fb, 0xfe4bfed1, 0xff79ffcd, 0x00c9fef8, 0xfbbc0099, 0xff48ffbc, 0x00190036, 0x0051ff80, +0xfdf9fddd, 0x01d20068, 0x014501b0, 0xfed4ff6c, 0xff1500cb, 0x00c6fea1, 0xff59010c, 0xfe16005e, +0x00ceff8e, 0x0240fe4b, 0x0086ff48, 0xff610043, 0x0019013e, 0x00370039, 0x012cfe46, 0xffee00ad, +0xfee900d7, 0xfe730016, 0x02e502b4, 0x009aff44, 0xfcf9fee7, 0x002100e3, 0x00b8ff7c, 0x010cfd70, +0xff3eff34, 0x012ffcc8, 0xfd6cfcfe, 0xff70ff7a, 0x00f9feb9, 0x02c4fe07, 0x0141ff46, 0xfcacfea2, +0x0233ffc6, 0xfef70154, 0x0000ff83, 0x02430289, 0xfef30243, 0xfea0ff6c, 0xffd00277, 0x00ec0214, +0xfff7feec, 0xfc23fca0, 0xff94ffcb, 0xfcf9ff1e, 0x00e900be, 0xfdc60106, 0xfd04ff03, 0xfd690029, +0x0284fe03, 0xfeb7fcfe, 0xfee0ffa2, 0x008d0201, 0x0102ffae, 0x00bffd81, 0x0218022c, 0xff79fd6c, +0x0064fd9f, 0x00e0002a, 0xff2cff98, 0x0033fe6a, 0xfeda011d, 0xff2b00f2, 0xff550000, 0x02ecff0a, +0xff54fb59, 0xff44ff94, 0x010d0115, 0x00b1ff03, 0x011cfca3, 0xfc2cff25, 0x0080fdb3, 0x0356fd0f, +0xfcb5fee4, 0xffb30073, 0x031c01c2, 0x02750114, 0xff3c0373, 0x0265fba5, 0x0057ff00, 0x0301fea8, +0x0086fef2, 0x0097fd9c, 0xff980305, 0xfd350160, 0xff8efe6a, 0x00230376, 0x012800b1, 0x009dff82, +0xfe51fdaf, 0xff83fee4, 0xfe50feae, 0x01effe76, 0xffa70201, 0xff0f0295, 0xfe5ffdac, 0x00dcfd90, +0xfdd8ffb8, 0x0092ffd1, 0xff3effe3, 0x01ba0084, 0xfe9cff6b, 0x004b01ba, 0x015b002a, 0x00250002, +0x007200b1, 0xfdf7ff40, 0x00bdff39, 0xfeaafd09, 0xfeeffdc0, 0x001300e5, 0xfd7bff94, 0x02e900bb, +0xff5000a0, 0x022eff18, 0x0107ff4f, 0x02a701d3, 0xffdb0009, 0xfebfffbe, 0xfdf5000c, 0xff04fdfb, +0xff48fc2b, 0x00d1fea7, 0xffee00f5, 0x005600a7, 0x02b1fcb4, 0x01e8ff24, 0xff000159, 0xfd6a00ba, +0xfe30fdff, 0x01b2ffe1, 0xfd73fdf8, 0x014801d7, 0xfe42ffbe, 0xf9e00011, 0xfd1f0218, 0x011f01b0, +0x0248fef1, 0x0017ff3e, 0xff24feb7, 0xfe6aff18, 0xfe50fd6a, 0xfef70014, 0xfd78feb5, 0x0275fffe, +0xfdf5022e, 0x00ee0054, 0xff8c01ec, 0xfff9ffc0, 0xfe50ffd5, 0x00fdff28, 0xfdfeffc4, 0x00ad01b0, +0x00b2fd09, 0xfe140097, 0xffbd0449, 0xfe17ff25, 0x00790305, 0xffd8fb9a, 0xff0f0193, 0x000e00f6, +0xff1ffedb, 0xff14fe07, 0x0196fdbd, 0xff1b00d9, 0xfe5e0085, 0x00280036, 0x0008ffc5, 0xfefefd21, +0x007fffe3, 0x02afffad, 0x01c400d0, 0xffd8fdcf, 0xff3bfec2, 0x02c3feda, 0x01a3004d, 0x01c0020a, +0x0147fd69, 0xffcc04cf, 0xfff7012f, 0xfddb00d6, 0x0164fd08, 0x00480188, 0xff5bfd73, 0x01d60034, +0x03000035, 0xfe64fdca, 0x0327fe38, 0xff0003aa, 0xfef4017f, 0x00a1ff99, 0x019b02e2, 0xfff900c9, +0x048dfe30, 0xfcdf0141, 0x028900a6, 0xfe74ffff, 0xfe720038, 0xfffe0116, 0x01080478, 0xfeaffea0, +0x0304ff9d, 0xfcfbfe41, 0x001e029d, 0xff30ff61, 0xfeed0376, 0x0270ff1d, 0xfd7bfdbe, 0x029e0054, +0x013bfd71, 0xfeafffe2, 0xff2301e9, 0xff47ffe7, 0x0121fee4, 0xfd9c0225, 0xfd6bffe7, 0x00b9fd7b, +0xff39fd6a, 0xfdfa029e, 0x013200e5, 0x00320042, 0x019f00e9, 0xfeb5ffdc, 0xfed90072, 0x025bfcfa, +0x00a6fe6c, 0x00eaff3d, 0xffe2fe76, 0xff690146, 0xff5201a2, 0xfe370026, 0xfff90060, 0x0079fea3, +0x0085006b, 0xfeb9ff8c, 0xfe70febb, 0x02afff79, 0xfd82005c, 0x00ac0160, 0xfe7401ed, 0x00beff55, +0x0000fffd, 0xfe2eff84, 0xfd27fca3, 0x0050fe98, 0xfcb5fe38, 0xff61fd4f, 0x022f0141, 0x0022ffab, +0xfef9fd04, 0xff98ff93, 0xfde800ff, 0xfe69fef0, 0xffcd00ed, 0x015bfe1d, 0x0003fefa, 0x0006fe5d, +0x00ce0000, 0xff2b0000, 0xff66ffe5, 0xfdec00ea, 0x010fff66, 0xfdfb0109, 0xfee9fded, 0x00840206, +0xff89fe35, 0x000c0356, 0x00140062, 0xfeaa015e, 0xffd40140, 0xfe8c04de, 0xfe9cff30, 0xfebbfe98, +0x002cffa5, 0xfde90037, 0x014d011f, 0x0105fef7, 0xfe46fff8, 0xfee2fe18, 0xfe0f009d, 0x0109fe41, +0x0373fd1f, 0xfe94febd, 0x011e01f2, 0xfef00029, 0x00b5fffe, 0xffccfec9, 0xff2f00cd, 0x00eb00fe, +0x0133fd35, 0xfdccfef1, 0xfdd8ffc7, 0xfd49ffb0, 0xff80fe78, 0xff540090, 0xfe9efeca, 0xff2c01a9, +0x006902b2, 0xfecaff35, 0xfeb9ff53, 0xfe8bfee7, 0xff77002c, 0xff7ffe63, 0xfe11fdb7, 0x00cd01c4, +0x02e500b0, 0x0222020b, 0x001d01ec, 0x01f2ff5b, 0xfd8dfe48, 0xff84ff63, 0x0305ff52, 0xff0eff4f, +0x0188fd6c, 0xfffcfe28, 0xffebfc58, 0xfa74fed8, 0xffc30357, 0xfd400109, 0x0154ff86, 0x01c9000f, +0x0357fdf2, 0x000b013f, 0xff6cfe11, 0x00920018, 0x00990025, 0xfe6afe04, 0x001e0206, 0xffcaff39, +0xff3a00f2, 0xff66fd6c, 0xfcf10007, 0xff79018d, 0xfd04fcfe, 0xff83fe48, 0x00bdfee4, 0xfe46005c, +0x0175fe66, 0xfd16fda5, 0x0019feae, 0x0140ffc4, 0x004f00b2, 0xfffa0110, 0xff1afe2d, 0xfe5102dc, +0xff1103d2, 0xffee0168, 0xfadbfed7, 0xff95ff2c, 0xffdb0088, 0xffe3ff48, 0xffd1fcf3, 0x00fcfdcc, +0xfec8fe0d, 0xfff7fd16, 0x0016ff84, 0xff450102, 0x00080074, 0xff20006e, 0xfcb4fe17, 0xff32fcfe, +0x0128feaf, 0xffb8ff15, 0x00c9ffe0, 0xfff5fef0, 0xfd3f0001, 0x0077fe28, 0x003eff7e, 0x018801d1, +0xfd6afe94, 0xfde3ff3c, 0x0086ffb4, 0xfd24ff40, 0xfd6dfd05, 0xffe3fe57, 0x0288ff36, 0xfe56fdd2, +0x024000ef, 0x029efeaf, 0xfeb8ff24, 0x02b7fe8e, 0xffc70074, 0xffa402e1, 0xfe41ff01, 0xfed1005b, +0xfe14fffb, 0x0174fe5d, 0xfef701ba, 0xff7cfdbb, 0xff7cfd24, 0x010e0288, 0x00a0ff99, 0xff2c0082, +0xff9afff0, 0xff280015, 0x00b10095, 0xfed4ff59, 0xffe9fe6c, 0x012bff1e, 0xfe40ffdb, 0x0106003d, +0x000ffed1, 0xfcdffea2, 0xff35ff3e, 0x010004d5, 0xfd970129, 0x00f1ffc3, 0xff1efe7c, 0x0042fe31, +0xfd4e0084, 0xffa4ff0f, 0x00bbfece, 0x0000ff2d, 0xffc8020b, 0xfffcff1d, 0xff00ff61, 0xfef702d3, +0xfd710125, 0xfe03fd70, 0xff2cffdd, 0xff8a032a, 0xfe6f022a, 0x000801a5, 0xff410088, 0xfca0ff1e, +0xffae00a5, 0xfd1ffeb5, 0xffa602b2, 0xfff2005a, 0xfe1800af, 0xff8efc07, 0xfff5fe46, 0x01ecff11, +0x000bfcf1, 0x001fffb6, 0x012d021b, 0x0222feab, 0x00590066, 0x00f1fed1, 0xfe8c0057, 0xfde5fec1, +0xffafffee, 0xffb6ffca, 0xfe28fe27, 0xfede01cc, 0xfe5d0223, 0xff350206, 0xfe430056, 0xfe2c01b0, +0xff820021, 0x003cfeea, 0x00ad009d, 0x00e1fadb, 0xffecfa2a, 0xfea5ff35, 0xfe54fe11, 0xfeba00c7, +0xffd6fdd6, 0xfee4fa2a, 0xff500240, 0x0122ff9b, 0xfe78fe2f, 0xffcb01d3, 0xff2f003d, 0x000401c4, +0xfedf019d, 0xffaefd55, 0xfddfffde, 0xffddfebd, 0xff01001d, 0xfe9500d3, 0xfeb60242, 0x02e20000, +0xfd40fb31, 0xff48ffcd, 0xfdf1fdae, 0xff2efe13, 0xfee3ff22, 0x01e8fe9e, 0xfe6eff71, 0x0304fd0d, +0x0234fdcc, 0x0097ff5f, 0x00d9f9d4, 0x02c4fff7, 0xfec5fe3e, 0xffd9001f, 0xfebaff92, 0x002b00fb, +0xfec1fef2, 0x007800ff, 0xfefefea5, 0x01640023, 0x01f2fe2e, 0xffd9ff16, 0xff4efea5, 0xfea2fdac, +0xfef0ff4d, 0x0009ff28, 0xfea8fdcb, 0xfecafd46, 0x00a40044, 0xff98fe42, 0xff43fef7, 0x009dfdbd, +0x02cafd27, 0x0000ff67, 0x00b3fedc, 0x04b0fb41, 0x0060fd72, 0x01cdfeaa, 0x029effa6, 0x029d01e8, +0x0249ffed, 0xff540436, 0xff33ff32, 0x020ffe0e, 0xff8e0052, 0xfe240265, 0x01940191, 0xfdd8fbb7, +0x01c5fe76, 0x00010084, 0x000b00a7, 0xfca400e2, 0x004ffdf1, 0x0000ff32, 0xfc070109, 0x01c901dc, +0x013bfe04, 0xfec40099, 0xfd6bff7b, 0x0228004c, 0xfdd40194, 0xfea3ff95, 0xfee3ff0b, 0xffe6fee8, +0x0110fe57, 0x021b00f5, 0x00b601ed, 0x015eff36, 0x02c3fe33, 0x0026ff90, 0xfe93ff6e, 0x00feffcc, +0xfe50ff1d, 0x0277ff80, 0xff4aff8d, 0x02b20004, 0xff970057, 0xff74ffe7, 0xff0e00dd, 0x01dc00d4, +0x0035ff4f, 0xfd3fff78, 0xfd82ffc4, 0xfd7dffb4, 0xff2afefe, 0xfdcb01dc, 0xff29fed0, 0xfd9ffea0, +0xfe35fda5, 0xfe70ffe4, 0x032afcc8, 0x00ebff18, 0xfff80248, 0xff3901e7, 0xff5efdd1, 0x0199fea7, +0xff180028, 0xfdf1ffe4, 0xffe40045, 0x007cfe23, 0x018d008f, 0x016001c2, 0x0073fffd, 0x02c7fea5, +0xff3dff63, 0xfdf901ac, 0xfeb50053, 0xfa42008e, 0xffed0253, 0xfe93fea5, 0xfe5700af, 0xff1dfe63, +0xfeb8ffa9, 0x007dfdc8, 0x04a8fee7, 0xfe1bff9e, 0x0195fe33, 0x00b7fecb, 0x00d00119, 0x0010fd42, +0x0059ff5c, 0x014b0148, 0x0014fef2, 0xfcb7fe33, 0xfacbfde3, 0xffcb006a, 0xffd90065, 0xfcf6fe8b, +0x017000ca, 0x0189fd58, 0x00e80168, 0xfdd30000, 0xff62fdec, 0x005f00d1, 0x006efe03, 0x055d009c, +0xfdffffe7, 0xffe2002b, 0x0014fd14, 0x0166ffc5, 0xfe1afffe, 0x00590065, 0x00e20501, 0xfea70123, +0x000ffeff, 0xfd7dfba6, 0x0232fd67, 0x00f5ffde, 0xff81febb, 0x00ed00a9, 0x0019013d, 0xffed0281, +0x0119fd51, 0xffe5ff48, 0x00b5007f, 0xfb83fd81, 0x003efc58, 0x00e2fb8f, 0x0166fd3b, 0xfd4001da, +0xfe26fdff, 0x0155fdc8, 0xfbc8ff28, 0xfe6a0051, 0xfa47ff03, 0x055dfd42, 0xfd7501e5, 0xfef00052, +0xfff4ff5c, 0xff0bffe7, 0xfc8cfd95, 0x00f3fdc2, 0x0095fd59, 0x00c8fe1f, 0xfcf9ff3d, 0xff8ffe64, +0xfec1001c, 0xfd800039, 0x00defe7c, 0x00f8018b, 0xfd9dfe59, 0xfe48fb22, 0xfe630004, 0xff23ff36, +0xfe260139, 0xffe7ffc2, 0x006600de, 0xff02fd64, 0xfd73fb8d, 0xfef2ff87, 0xff9aff86, 0xfdf4fb23, +0xfe01ff51, 0xff7effdd, 0x006bfec1, 0xfe8e0149, 0x008b0146, 0x00e9ffe7, 0xfff400e1, 0xfe20fe76, +0xffc90219, 0xfb36ffb0, 0x01e20069, 0x013ffff6, 0xff5cfbbc, 0xfdae0041, 0xff84002b, 0x008eff0b, +0x0219feee, 0x00de00a5, 0x0085ff38, 0xfd71fee8, 0xff9c012b, 0x003cfd68, 0xfe3700de, 0x0000ff22, +0x014400c4, 0x0016ffd1, 0xfed4011a, 0xffb00423, 0xfde3ff39, 0x00c2ff99, 0x0011fe7b, 0xff01feca, +0x0074ff1f, 0x029dfdf8, 0xfd9bfd20, 0xff0aff01, 0xff52fe33, 0x0069fdde, 0xfe2b00e2, 0x00c8ff7c, +0xff91fdb6, 0x00820073, 0xff6effd5, 0x004bfe2a, 0xfd25ffaa, 0x00fffd12, 0xfc0a0068, 0xfc75fdf5, +0x00c5ff5e, 0xfe3100a8, 0xfb22fcbf, 0xfc45fe69, 0x00010081, 0x00d7ff31, 0xff0a01c5, 0xfd670239, +0xff3e018b, 0xff17fcfc, 0x00a7fe2a, 0xff2002b7, 0x00f50144, 0x0163ffa0, 0x02b7fe20, 0xfdca009b, +0x006efba6, 0xfe37fe6b, 0xfe56ffa3, 0xffd5fda8, 0xfe1bfe49, 0x012601ef, 0x00c2fce3, 0xff08fecc, +0xffa7feee, 0xfbb9fd93, 0x00a8ffe9, 0xfd550019, 0x003effc8, 0x0332fbc5, 0xfa44fe29, 0x007e04c6, +0x0011028e, 0x00ac01dd, 0x005ffdb2, 0x0015ffb7, 0xff70008a, 0xff5e03b3, 0xff52ffa7, 0x018bfdfe, +0xff9fff72, 0xfecafe90, 0xffebff6e, 0xffa70011, 0xfe26ffad, 0xfb98ff75, 0xfd25ff30, 0x01900079, +0xfd25fbc5, 0xfe830074, 0xfef900de, 0x00c4ffd4, 0xffe0fbee, 0xfdf900ba, 0x00e1003d, 0x0124fb56, +0xfd800013, 0xfcc8007d, 0xfe4901df, 0xff460022, 0x04610144, 0xfac7ffa1, 0xfddcfe6b, 0x0114ffb2, +0xfcb2ff51, 0xfdb2fe26, 0xff49fbc5, 0x0059fa76, 0xfec5ff77, 0xfd650002, 0xff50002e, 0xfdf8ffef, +0xfd73fef1, 0x015cff8b, 0xff53ff13, 0x0191fff6, 0xfd6500d0, 0x025601c5, 0xfe4100c2, 0xfda8040f, +0x00c5008f, 0xfc8cfdfe, 0xfce2fdf5, 0x004904d2, 0x00f6ffcb, 0xff93002e, 0xfec00051, 0xfd74003d, +0x00d80019, 0x026601e5, 0x01890050, 0x0124054f, 0xfd99fff6, 0xffe4fdfd, 0xf9defeb3, 0x008bff4f, +0x0060fe4d, 0xff72fe56, 0x006efa0e, 0xf9def92a, 0x010ffd62, 0xfe5cffeb, 0x013c04de, 0xfccdfe69, +0xffb2fcf1, 0x01b3059e, 0x0122fffb, 0x007bffce, 0xfe400014, 0x0005feb5, 0xfffffeca, 0xfe3dffb5, +0xfe0ffd95, 0xff600089, 0x012d0053, 0xfff6ffeb, 0xffeb0028, 0x001bff3b, 0x00aeffde, 0xfe780032, +0xffe7feca, 0x028a00ad, 0x003800a9, 0x00fcfd6f, 0x001afeb4, 0xfd43ff20, 0xfd650064, 0x000100a2, +0x023afeb1, 0xfe37fe54, 0xff250141, 0xfd6f006e, 0xfce3fd9a, 0x0084fe8f, 0x018c0067, 0xff98ff4c, +0x0473fcc8, 0xfd73ffa1, 0x01440038, 0x012eff7b, 0xffd1fe2e, 0x00140082, 0x0295ff0a, 0x0052ff3c, +0xfa0effa7, 0xffd2ffb6, 0xfeb4ffc5, 0xfe33fed0, 0xff3fff98, 0xfd86ff44, 0xfb3aff20, 0xff77fd35, +0xff640035, 0x0035ff95, 0xfe78fe78, 0xfe04027e, 0xfe24fe6e, 0x0117ff98, 0xfd6a0000, 0x02b500f8, +0xffdd0415, 0xff9a00c2, 0x001e0075, 0xfe4a0054, 0xff23fcd5, 0xff26ff54, 0xfdbffd58, 0x007a001c, +0xfe970132, 0xfdf800de, 0x0141001a, 0x00680035, 0x002bfe97, 0x008bfda0, 0xff31fe56, 0x01ff0543, +0xfe19fcb7, 0xff17ff0d, 0xffc4fbab, 0xfd82fe1a, 0xfe9300cd, 0xfcfbff21, 0x005ffe2a, 0xfdab00f9, +0xfd7affc4, 0xfee9fb56, 0xfbaefca3, 0xffc4ff11, 0xfe0c0332, 0x00a40060, 0x0013ff9a, 0xfe74ff92, +0xfedcfd73, 0xfcbf001f, 0xfff7ffbf, 0x0152ff76, 0xfd060415, 0x0151013d, 0xffa30226, 0x01fbfbc8, +0x00d500af, 0xfd79ff0a, 0x0198fea2, 0xfea2fe6b, 0x00590023, 0x00fd0000, 0xfe75fc63, 0x010e00e4, +0x00190021, 0x010efaea, 0xffdaff9e, 0x01d6fbec, 0x003affa3, 0x0087fd2b, 0xfce3fd55, 0xff12fe11, +0xfe54fdc6, 0xfe8ffc94, 0x006afb6d, 0xff19009e, 0x0107ff08, 0xfa37fda7, 0xff8afe6f, 0x00c4fbe8, +0xfe590053, 0x0098ff3e, 0xfe4effc5, 0xff790232, 0x0101fed8, 0x006601d9, 0xff34ff79, 0xfd71feab, +0x009cfd96, 0xfecffe6e, 0x0074fe49, 0x0041fc75, 0x0105fe03, 0xfd3b006f, 0xff040053, 0xff85ff44, +0xff49ff72, 0xfb230037, 0xfdcd02ee, 0x00bef97a, 0xff62ff68, 0x0130ff75, 0x0013f92a, 0xfc800236, +0xff3cfe41, 0x0118fd78, 0x011c010e, 0xfd0d01a9, 0xfd62fdfc, 0xffe7fcf6, 0xff6efdd3, 0x00be0020, +0x00b0004e, 0x00560029, 0xfd90fd73, 0xff04ff98, 0x00c00583, 0x00cdfe4a, 0xfb63ff3b, 0x0148ff7a, +0x02020049, 0xffe10020, 0xfe21034e, 0xfb880001, 0xfd510140, 0xffcbff50, 0xfdacffaf, 0xfd71ffef, +0xfcf1ffd7, 0x001b0014, 0xfe8afefa, 0x0044feef, 0x0233fff0, 0x023fff11, 0xff1a0019, 0x003700a7, +0x00000000, 0x0037006c, 0x002cfe9e, 0x01ecfc80, 0xff9dfeb4, 0xff1cffe7, 0x00570149, 0x023bfdfa, +0xfe80fd99, 0xfd6bfd6b, 0x00d8020d, 0xfff9ff57, 0x0000ffda, 0xfc13ff45, 0xfe13fdc8, 0xff32ff8d, +0xff860088, 0xfec7feb5, 0xffd7fce3, 0x0214fd6d, 0xff92030a, 0xffbcfed3, 0x000affb6, 0xfe6aff0e, +0x02d600d4, 0xfdbdff9e, 0x0029fe11, 0xfed8feb5, 0xfed9ff69, 0xff1eff4b, 0xff620091, 0x0236fb83, +0x019300ce, 0xff7fffb0, 0xfeb800f5, 0xfeda0143, 0x00a7fb5f, 0x0041ffc8, 0xff61ff6f, 0x00330051, +0xfe13fee7, 0xfaeafe4d, 0xfd73002f, 0xff48ff03, 0x0048fe64, 0xfd9300ed, 0xfd6d004a, 0x00f601dc, +0xfcd8fda7, 0xfeaffc97, 0xffe9fe54, 0xfee4013d, 0xfbecfd8b, 0xffedfc73, 0xfbc4ff49, 0x01140075, +0xffb00043, 0xfd63ff3e, 0xfff8ff09, 0xff91fca7, 0x01840082, 0xffebffbc, 0x00f2fd35, 0x01aefe34, +0xfb5f008e, 0x007b01b3, 0xfc7f0015, 0x0207fe56, 0xfd28fee9, 0xffa3fefb, 0x0039fbd4, 0xfd25fd68, +0x00e00000, 0x00e9fdbd, 0xfddafbc5, 0x0079006d, 0xfe19fdda, 0x013dff93, 0x0098ffb5, 0xffe40048, +0xfdab01a5, 0xff960101, 0x0006fff4, 0xfee00059, 0xfe4100c8, 0x0009003c, 0xfff6ffdb, 0xfa76001d, +0xfc9401ad, 0x003b0107, 0x0011002a, 0xfd4e0060, 0xff8dffd4, 0xfb8ffecd, 0xfe2b00ea, 0xfffefcd5, +0xfe70fe7c, 0x003cfbee, 0x00f6008b, 0xfdf8ff9f, 0xfd69007b, 0x00dbff55, 0xffd600bd, 0x0060fee3, +0xfe9dffb6, 0x0027003d, 0x0519ffa1, 0xfe56fe1f, 0xfe100087, 0xfb8dffed, 0xffd1fd4e, 0x00c0002f, +0x004efc45, 0xff5f004c, 0x003efeb5, 0xfeb8fede, 0x01dfff88, 0xfc97ff15, 0x00e40214, 0xfabdfe12, +0x006aff91, 0x0153fd95, 0xfd99ff55, 0x047cff08, 0xfe7b0048, 0xff120207, 0xfd59ff94, 0xfc73010f, +0x01adfbae, 0xfb23fb36, 0xfe10fb2b, 0x007c0189, 0xfe1afe29, 0xfeb5fd69, 0xffef0014, 0xff7cff7e, +0x045a012d, 0x00fd0005, 0xff420033, 0x0016fdf3, 0x0263fedd, 0xfe2bfc63, 0xfd64009c, 0x0000fb8c, +0xfe490063, 0xfed0008e, 0xfb98fd80, 0x005c020a, 0xffa7fed6, 0x009efe86, 0xfeb8ff8e, 0xfe4e001d, +0xfe0cfd61, 0xff3aff0d, 0x002a002c, 0x006bfb8c, 0x0038ff22, 0xfffffd7a, 0xfd7dff7c, 0xfdf40044, +0x006a00ba, 0xfe75ff6e, 0xffda0064, 0xfd69020d, 0xff32ff00, 0xfd61fbf1, 0x007afb23, 0xfff70070, +0xff14002e, 0xfd86ffd6, 0xfcd8fcdf, 0xff86fff6, 0xfe4afe6a, 0xfdaf020c, 0x0103fabd, 0x012b02c6, +0xfd2aff3c, 0xffb50001, 0xffa90019, 0xff1e0076, 0xff75fd99, 0x01a6fdea, 0x00a3fef9, 0x00cc0060, +0xfe83ffde, 0x0204fbbe, 0xfeca01cc, 0xfc7f00ff, 0x008bfdc1, 0x013d01a0, 0x01760165, 0xfbc4feb3, +0x004c0063, 0xff5fff96, 0xffe3fdde, 0x007800af, 0xfddafd8e, 0xfd72fd5e, 0xfb84ff7c, 0x0402ff46, +0xfff0ff5d, 0x0105015c, 0x039ffe10, 0xfb8401ec, 0xfd5afedc, 0xfec90188, 0xffc300f6, 0xfd140069, +0xfeaffd6b, 0x0019ff5e, 0x0000fa47, 0xfeb100af, 0x0115fe6a, 0xffb8ffe7, 0xff3b0103, 0x00c5fd82, +0x0016fee9, 0xfdaafea3, 0xffbf014c, 0xfe37006b, 0xfd3afef6, 0x0113ff98, 0x01c500ec, 0x0000007a, +0xff21ffed, 0xffedfecb, 0xfdf7fe21, 0xff440473, 0x0122ff03, 0x0001007d, 0x00ffffa9, 0x00d3fde8, +0x00cffff3, 0x00eaffd8, 0x000afbfb, 0xfea2fe10, 0x0265fbbe, 0xfd2b00bb, 0xff79fb81, 0xfeabfdb5, +0x0299ffd1, 0xff79001b, 0xfe7afe68, 0x0095004a, 0xff98fd40, 0xff51018e, 0xfb630202, 0x0183009c, +0xff64ffaf, 0x0081ff81, 0x01560051, 0xff1d0197, 0xffc30211, 0x005dff08, 0xfe63fd81, 0x01daff8b, +0xfbb9ff3b, 0xff950054, 0xfac701df, 0x00e4fdfc, 0xfe97005f, 0x013cff24, 0x01070074, 0xfdecffa0, +0xfff0fef1, 0x0004ff7e, 0x000700fa, 0x0090fe7e, 0xfcfb0218, 0xfea5ff3b, 0xff2affe7, 0x00f700f6, +0xfffcfecd, 0xffb3ff95, 0xffd5fe40, 0x0145ffa1, 0xff270059, 0xffeb0036, 0x028bfdb0, 0xff530032, +0x00f7000d, 0xfb98ff51, 0xffeaff61, 0xfee8ff03, 0xff2fffae, 0xff95febc, 0x006a01b3, 0xffe3febb, +0x00410073, 0xfe640000, 0xfe3101ee, 0x0016fe05, 0xfff50071, 0x00a2fbab, 0x0116ff81, 0xfdfcfbfb, +0x00920067, 0xffa2ffa4, 0x007500cf, 0x00370078, 0xfec4020d, 0xffa600c8, 0x0006ffc4, 0xfeb4fe80, +0x0100fdab, 0x0046ffda, 0xfd530000, 0x0088fdad, 0xfe800098, 0x012c0074, 0xffe7ffe9, 0x02d5028a, +0xfe69fd69, 0x0011ff3b, 0x00c00375, 0x00fefe4a, 0x01d0fd0b, 0xfaa2fdf7, 0xff54fd70, 0xff730284, +0x01c5fef4, 0xff97fe51, 0x02d5ff11, 0x0051fc56, 0x00000079, 0x007d00bd, 0x01e1003c, 0x039fff9b, +0x0074001e, 0xff1704c5, 0xfee7ff1e, 0xfdaeffd7, 0xfe40fdfe, 0xfed6fe34, 0xff20ff71, 0x000c0023, +0xff45002b, 0xfe10000a, 0xfebb009b, 0x01b3017a, 0xfd7c0192, 0xfeadfe2a, 0xfd51fe04, 0xfdf40046, +0x0170fdc7, 0x0082ffe3, 0xffcb0087, 0xff1c0066, 0xfd9b0110, 0xfeb3ffc2, 0x004dfd0b, 0xffbd0086, +0xfe27ff33, 0x01f20134, 0x00c4fcf9, 0x00b4008f, 0x02ad0125, 0x00780025, 0xfe2701d6, 0xfccdffd5, +0x02b50519, 0xfe7dff73, 0x00000487, 0x017500a0, 0x04d2feb3, 0xfed3fe72, 0x008fffbe, 0x009500e6, +0x010dfdfe, 0xfe61ff40, 0xfd0dfed5, 0xfedbfd5e, 0x00f5004d, 0x0119fdc5, 0xfe1101ac, 0x011afd20, +0xff42fd53, 0x017d00e2, 0xff96ff26, 0x0233ff7f, 0x0107ff9b, 0xffc80214, 0xfcb0ff76, 0xff3101d2, +0x00a6ff56, 0xfff1ff1c, 0xff8e00b9, 0x02d3fd70, 0xfd80009f, 0x0029fe76, 0xfbe8fff7, 0xfddcff4b, +0xff04ff2d, 0x005c0001, 0xffe900b4, 0xff6900a1, 0xff08009c, 0xff83fff0, 0xfeacff4b, 0xffa9ffd5, +0xfd90ff3f, 0xfe1b005f, 0xfd71fbd4, 0x018cffca, 0xfb810059, 0x002bff8d, 0xfe050057, 0xfa42fff1, +0x00a4ff18, 0xfe1ffdee, 0xfe9bffc8, 0x016c0074, 0xfeab013b, 0x017cffc2, 0xff2cfa37, 0x04610092, +0x0154ffbe, 0xfaa2fdc5, 0x00f6012b, 0xfddefda0, 0x011cfd96, 0xfe1eff51, 0xfff801e6, 0xff95005a, +0xffae03b3, 0x0068018b, 0xff15fe24, 0xfea3fee6, 0xfd63fe6b, 0xfcf4ff72, 0x0098ff57, 0x006dfc71, +0x002effb8, 0xff3aff50, 0xfec1010e, 0x009fff91, 0xfc7f0082, 0xfe61006e, 0xfe72ff98, 0x0060fe80, +0xfe40fee6, 0xffa9014f, 0xfd05fecd, 0xfdb6ff4f, 0xff9400d7, 0x0402ff9c, 0xfd28fe98, 0xff0fff79, +0x00a7ff98, 0x010aff42, 0xfd6300ff, 0xfd67fe60, 0xff770072, 0xffb800e7, 0xfdeaff3d, 0xff29fdf5, +0xfd9b0017, 0x015bfe90, 0xfc56ffa2, 0xfcb00059, 0xffb6fb84, 0xff7800eb, 0x016dfd8a, 0xff20fe7a, +0xfc58fce2, 0xfd82fd06, 0x04f9fe27, 0xfec3ffff, 0xfff70059, 0x0281ff59, 0x008bfe57, 0xff2d017d, +0x020d0147, 0xffeafcf4, 0xfacbffcb, 0xffc500a4, 0xfea7ffb5, 0xfd5300b9, 0x0024ff39, 0xfec9fdac, +0x00830165, 0xffdffe9e, 0x0127fecd, 0x0041ffaf, 0xff59ff72, 0xff07fd7d, 0x004dffa3, 0xfe49fdc5, +0x00e9ff2a, 0xfc7fff75, 0x0075fe7c, 0xff78fed5, 0x039b016d, 0xfda7fee8, 0xff56fed0, 0x0039febd, +0x01fb02d3, 0xfeaefdaf, 0xfff3002f, 0x017cff8d, 0x00f3fdc5, 0x000bfdab, 0xff510001, 0x00f6ff9a, +0x00acfa44, 0x0106ff3c, 0xfc7100b7, 0x012000c8, 0xff2dfdcd, 0x001cfd6a, 0xff44016c, 0xfdd7fef3, +0xfe10fd64, 0x04b0ff44, 0xfee4fff0, 0xffc3ff1d, 0xfdbf0061, 0xfe5affdc, 0xfe5cfe3d, 0x00470066, +0xfeeafd72, 0x033bff91, 0x00effd86, 0xfcfcfe0f, 0xffdefe21, 0xfe7eff81, 0xff590044, 0xffd2feb9, +0x0071fe34, 0xffdc01dc, 0xfeaf003d, 0xfd9d003e, 0x0543fffb, 0x01afffac, 0xffd5fca7, 0xfe60ffe3, +0x0107fe1b, 0x00aeff35, 0xfda70036, 0xff47000a, 0xff590009, 0x0211ff96, 0x00f6ff27, 0xff8cff46, +0xfc13feb9, 0xfdf3fdec, 0xfe63007c, 0xff5cff8c, 0xffb0fd63, 0xff4201aa, 0xfe2301ae, 0xf97a00df, +0x01900117, 0x0062fd78, 0x007402cb, 0x0148ff47, 0x006cfdec, 0xff64fff7, 0xff3efd8b, 0xfe23feb5, +0xfdfafeaa, 0xfc8b033b, 0xfdb5ff86, 0x0067ffac, 0xffc3fd35, 0xff53ff8b, 0x01a0fdec, 0x00d5ff5f, +0xfe770082, 0x007d0057, 0x00b9fede, 0x0071ffad, 0xfdf6ffec, 0x00f1ff98, 0x0000ff68, 0xfe3effad, +0x015b004a, 0xfb6dff5c, 0x0105004f, 0xfdc8fd05, 0xfdbd0011, 0x01ddff57, 0xfdd7000a, 0xfffbfd78, +0xfdc5fef2, 0xffc6002e, 0xfdcc001b, 0xffbefe28, 0xfe38ff5b, 0x046c00a2, 0xfef20090, 0xff8dffbb, +0xff3cffe0, 0x0003ff1f, 0x0079018c, 0x00a2026e, 0x00600000, 0xfe11006a, 0x030effff, 0x00cc0118, +0x0059ffe4, 0xfecbfd79, 0x01b9f965, 0xfe5cfebc, 0xfc93fc52, 0xff8a0017, 0xffe8ffd9, 0xff4dff6d, +0xffaf024b, 0xff77ff7e, 0x0072fe49, 0xffe7fefd, 0x0043ffb3, 0xfeb3022f, 0x0040ff42, 0xff6afeae, +0xfe7cfec6, 0xffc50094, 0x045dfea5, 0x0008ff4c, 0x006dfd4e, 0x0013004a, 0xfffeffee, 0xfdc1fed1, +0x0206032b, 0x006aff6e, 0x023700d9, 0xffdbff5e, 0x02dcff34, 0xff6700c0, 0x00cd00a3, 0xfcc6fe5d, +0xffecfdcf, 0xfdfdfd69, 0x011f0053, 0x00de008e, 0x002800cb, 0xff7c01fc, 0xfd7dff3c, 0xff01fe20, +0x01170068, 0xff63fd7a, 0xff2000c2, 0xffcc010e, 0x000a00fc, 0xfe00fee0, 0xffccffce, 0x0165fd29, +0x010afff7, 0x00fd0083, 0xffc8004f, 0x00df0000, 0xff660043, 0x00000032, 0xff5efee2, 0xfe7b004b, +0x0017ffc0, 0xfde600da, 0x00f9ff11, 0xfd5400fb, 0xfc710005, 0xff950193, 0xfef3fdf7, 0xfff2ff55, +0xffef0009, 0x001b0101, 0x00e80058, 0xfe3efe73, 0x01a6009e, 0x00150003, 0xff0cfee8, 0xfe3ffff4, +0x0137ff2b, 0x0084fdf4, 0xffaaffe2, 0xff03032b, 0x0005fe80, 0x001f027d, 0x00c4006e, 0xfde1ff35, +0xfdd80062, 0xff69ff7e, 0xfea202c7, 0xfef2fd0a, 0xfecc01f6, 0xffbfff2f, 0x028e0025, 0xfe91f8d8, +0x026bfd63, 0xfac4004d, 0xffe00218, 0x00570116, 0xff2d0097, 0xffe30048, 0xfdc5ffdc, 0xffd20215, +0x011a003e, 0xfff9ffa2, 0xfe81005a, 0x0052ffd9, 0xff10ff56, 0xffc700f6, 0xfeea007f, 0x0000fe48, +0x0035ff9c, 0xfdd6fdf1, 0xffeafe19, 0xffaa0205, 0x0113fd8c, 0x01e3ff9f, 0xff89038f, 0x040301d7, +0x0047006e, 0x005ffee5, 0xfe70ffc3, 0x02f8fd23, 0xfd63fdfc, 0x03f9008b, 0xff4b01fd, 0x0171ff52, +0x018d022c, 0xfec7ffcd, 0x0069fdad, 0xffd8ffb0, 0x033c0040, 0x0024fa08, 0x004cffff, 0xff6e0000, +0xffc5000a, 0x022cff21, 0x006d0151, 0x0000ff62, 0xff8c0135, 0x0091fde5, 0xfffcffc6, 0xfdadff7f, +0xfe83fff9, 0x00ab010f, 0xfd0e00a1, 0x00f401b6, 0xfec6fdfb, 0x018cff6f, 0x01370109, 0x000cfff0, +0xfeda00c0, 0xffc400f2, 0x00d401ba, 0x0053ffdd, 0x01060235, 0xfef9ff92, 0xffea00a5, 0xffa6ff03, +0xfd1bfdaf, 0x0000fd73, 0x020bff94, 0x009eff53, 0x00430066, 0xfdf200a3, 0x00affe2c, 0xff0200da, +0x0160fe52, 0xff95fefc, 0x00cb0097, 0xff14fee9, 0xffc10069, 0xfff60125, 0x00c2ffee, 0xfcaefd84, +0xfff6ffd6, 0x016eff2a, 0x0037000c, 0xfccefe1e, 0x004f0015, 0x0441ff24, 0x01280000, 0x0034ff1d, +0xff5200b1, 0xfe04ffb2, 0x0034ffe1, 0xff1f00bf, 0x014b0000, 0x00f9fe53, 0x0000fd7c, 0xfd7f00e3, +0x00040000, 0xfe74ff4c, 0xfc510059, 0x013200d8, 0xffba0133, 0xfd8c00af, 0x01c9fda0, 0xfeff0088, +0x00f2011d, 0xfcd8ff80, 0xfed8002a, 0xfdd8fdeb, 0xfd76009c, 0x01d6ffae, 0xff75002f, 0x003dfe0c, +0x00ab00f7, 0xfefeffaf, 0x036cff79, 0x0151fd77, 0x0066ffe0, 0x015e00c8, 0xff1e0131, 0x000bfc5b, +0xfd7600be, 0x0264ff7f, 0x0040fee4, 0xfec6031e, 0x00d700db, 0x0003ff90, 0xffeafc52, 0xffb1ffea, +0x00000005, 0x007f0051, 0xfc7b01ff, 0xffcefcae, 0x002400bd, 0xffe3ff28, 0xff78ff40, 0xff9a008d, +0xff190089, 0x011ffd0e, 0xffef007e, 0x01770183, 0xffd2fe72, 0x0168fe27, 0xfea70015, 0x0065ff03, +0xff51fe42, 0xfde4fe36, 0x009700d7, 0x00f000b3, 0x0005fdff, 0xfd550084, 0x003d0037, 0x00c3feca, +0x00e30111, 0xff730027, 0x0392ffce, 0x001402b1, 0x01070267, 0x017400ea, 0xff64ffd0, 0xffedfe2c, +0xfe3a0053, 0x0124fe07, 0x004601f1, 0xffc3007d, 0x028fff6d, 0xffc801da, 0xff25ff11, 0xfff00000, +0x006901f4, 0x020affbd, 0x0000ff62, 0x00430013, 0x002f00c9, 0x00320141, 0xffd2fed9, 0xfd760157, +0xfec1ff92, 0x01d0fdf2, 0x00d0008e, 0x003afefe, 0xfff60392, 0x0000ff6f, 0x00f8000c, 0xfef8fe3b, +0xff68ffbc, 0x00320000, 0xffadfefd, 0xfe16ffbc, 0x009c000f, 0x004bff97, 0x0222003d, 0xfe56ff47, +0x00f80038, 0xff1bff43, 0xf89ffde1, 0xffa40454, 0x010dff1b, 0x00d906d6, 0x001c0072, 0x013c00a4, +0xffffff9e, 0xff21ff4b, 0xf8d80000, 0xff940373, 0x00fc0111, 0x000001aa, 0xff42ff84, 0xff44001d, +0x02ecfdce, 0x0012ff02, 0xffe0feed, 0xfe930107, 0xffc7004d, 0xfe83fde6, 0xff610048, 0x00f30148, +0xfe07fd73, 0xfbe2fcbf, 0x0078022d, 0xfff80092, 0x0117fdde, 0xff000002, 0xffe8ff4d, 0xff2700f7, +0xfd500257, 0x006b0072, 0xffd8ff4c, 0x00f3ff7d, 0x0002fcf3, 0x00cf0021, 0x00230107, 0x00850024, +0x0035fe99, 0xfe4e02ac, 0x0004ff6c, 0x0018ff0c, 0x0001ffce, 0xffa7fecf, 0x0010ffbd, 0x0028ffa7, +0xfd67fff7, 0xfe39fe15, 0xfef2006a, 0x0018004f, 0xfdea0007, 0x006b0185, 0xfff5007d, 0xfe50ffe2, +0xff7bfd79, 0x003c0501, 0x006000d1, 0xff2eff31, 0x00b5fdbb, 0xfe30fcce, 0xffb7feaa, 0x005b00ac, +0x0074ff78, 0xfe68002b, 0x0062ff0b, 0xffb500ce, 0x010f008f, 0x0038ffba, 0x00b4007a, 0xffe701d3, +0xffe70012, 0x008b00c7, 0xfe5effbb, 0x00450035, 0x0079fe0a, 0x01a30017, 0xff6a005d, 0x0144fdcc, +0xff8dffd5, 0xff2bfeb8, 0xfc90fdbd, 0xfdcffffb, 0x040fff95, 0xfc710056, 0x00e9ffc2, 0x00000261, +0x0060ffe3, 0xfda8003b, 0x0130ff55, 0x00090282, 0x000a012e, 0xfefefffd, 0xfed001b2, 0xffdafcd5, +0x006bf965, 0xff92fd4f, 0xffa3ffb9, 0x00df004a, 0x04a80454, 0x001cfcaf, 0xff6cffb0, 0x0013fc4f, +0x0235fd95, 0xfe3c0261, 0x0076fef4, 0xfd98fdd3, 0xfd89ff88, 0xfde8fac4, 0xfcd0ffca, 0xfe7c0190, +0x0188ff85, 0xffa8fe94, 0x00000052, 0xffeb006b, 0xffa100b9, 0xff11ffe0, 0x0177ffe1, 0x0051fcb4, +0xffba0052, 0xfe270069, 0xfbf1000a, 0x02e4fd6a, 0xfe94fee1, 0x00f8fd9b, 0x018cff6b, 0x003cffd1, +0xff08ff2c, 0x00cbff9e, 0xff98009f, 0xfebc00a7, 0xffebff07, 0xffcbfea7, 0x021cffe2, 0x00b1feea, +0xfeb50034, 0xff8501aa, 0xfe1600fc, 0x00210111, 0xff8dfee4, 0x00adfff1, 0x005efd62, 0x0000fe42, +0xff95fed3, 0x005f0271, 0xfc93fc7d, 0xff54fb2b, 0x0120fcd0, 0xffc7ff53, 0xffce0051, 0x020ffe8e, +0xfd9dff2c, 0xffc2008e, 0xfb8f0000, 0xfd67ffc2, 0xff1efe78, 0xffddfe24, 0xfd90ffae, 0x0000024c, +0x021b00f6, 0xfd4efc5f, 0xff3f029e, 0xff4fffbc, 0xfd0bfff5, 0x029dfeb8, 0xff8e00c0, 0xffbffed4, +0xff63fe1e, 0x00acffc6, 0x010cffc7, 0xff63ffbf, 0x0069fcfe, 0x009c0046, 0x0220ffbe, 0xfca4ffff, +0xfcaa006d, 0xff7e006d, 0x0069fb79, 0x018900c8, 0xff92ff98, 0x01100455, 0xfebc0275, 0xfe1100e3, +0x0117ff5c, 0x00ad0006, 0x000b0046, 0xffef0004, 0x000b02c6, 0x000cfebf, 0x00acfe74, 0xffdaff8f, +0xffe2fe45, 0xff1a0049, 0x04bd0044, 0xff63fffb, 0xfec60110, 0x0098fabd, 0xfdb70000, 0xff1002f2, +0x0150fe93, 0xff3e011d, 0x014601c7, 0xfeebfff3, 0x00bd0111, 0xfd06fc33, 0x0096006b, 0x0108fcfe, +0xff51fe7b, 0xffaf00b1, 0xfff801b4, 0xffe4fd8e, 0xffbfff03, 0x000dff2a, 0x0070ffaf, 0x004fffcd, +0xfeb401e5, 0x0144008d, 0x0037feb1, 0xfccefefb, 0xffca0375, 0xfff6ffca, 0x0000fd0e, 0xffa6ff2c, +0x00effdca, 0x0031fee4, 0xfec0ffcb, 0xffd5fee9, 0xfee2ffe4, 0xffaffc90, 0xfffdff7f, 0xffe400a3, +0xff0c0200, 0xff9d0114, 0x0055fd74, 0xfda4ffee, 0xffc9fb83, 0xfdcf0046, 0xffdbfe00, 0x016a016a, +0x003d00b1, 0x0044fdc9, 0x0033003b, 0x0000ff48, 0xffa7ff07, 0x000dffa0, 0xff1cfed3, 0xffde0023, +0xfdadff8d, 0x0225fdf9, 0x0078008b, 0x0043ff2c, 0x01a9020f, 0xfe24feb9, 0xfffb0055, 0x00abff8c, +0xff90fe82, 0xffcffe2b, 0x0012fd23, 0x000dffb4, 0x0356fffb, 0x0004fe6d, 0xfd2fffcd, 0xfe1a0069, +0xff9c01ae, 0xff3efddd, 0x00a70002, 0xff920003, 0x0215fece, 0x02a0fe4a, 0xfd9f02db, 0x003e0000, +0xfff8fec7, 0xff55ffec, 0xff28ff08, 0x0020f89f, 0x007e0116, 0x0327ffae, 0xffe8fe97, 0xffb7febc, +0x006900aa, 0xffc7ffb5, 0xffc20004, 0xff390105, 0x018f011c, 0xff6bfefe, 0x00b5fefe, 0x016ffe8c, +0xfff2fe7c, 0x0066ffd9, 0xff550064, 0x0009000d, 0xffb50216, 0x00c50231, 0x00330000, 0xff76fe11, +0x0020ff08, 0x0002fe2b, 0xfcb1feda, 0xfc630039, 0x029efdf5, 0x0025fe65, 0xffd60235, 0xffc7ffe0, +0x0052fea4, 0xfd5b00d6, 0xffb5fdd3, 0x0056005c, 0xff73ff8d, 0x0000ffa1, 0x0011ff40, 0x000fffc9, +0xff1800fe, 0x00a2ff9e, 0x0017017d, 0x0108ff4f, 0x0000ff08, 0xff4a0293, 0x005100c3, 0xff8bff81, +0x012cff52, 0x00f5fde1, 0xfdf200f4, 0x0178ff2b, 0xfedf012c, 0xff3ffffd, 0x0184ff44, 0x0190028f, +0x002800b2, 0x007d02b5, 0xfc9302b4, 0xfb5f0004, 0x00b6ff74, 0x02070083, 0x0072fe7d, 0xfd54fea0, +0x01b000a7, 0xfda00000, 0x015b02e2, 0xfccefde6, 0x00450000, 0x02570000, 0xfefffd86, 0x00d1ffc3, +0x018d004d, 0xff44ff7d, 0xffd30030, 0xfee8000f, 0xfcb00053, 0xff77004a, 0x0008ffde, 0x010f0001, +0xff1ffcb5, 0x00240079, 0xfffd0267, 0x0061fe1a, 0x0030fe37, 0xfc7bffaa, 0x00c00190, 0xfe2bfcd5, +0xff61ffaa, 0x0028fff4, 0x0016004f, 0xff90ff35, 0x0025fde0, 0xfd74fd4e, 0x00c5fdf7, 0xff61006e, +0x00fe0032, 0x0084ff8d, 0x013efd5a, 0xfda8ff08, 0xfe9dff1e, 0xfcd0ffb5, 0xffed016f, 0x006bfd84, +0xffe9fe4e, 0xffe6ff04, 0xffa70111, 0x000bfdf2, 0xffcd002a, 0xfd6ffecf, 0x014cffd7, 0x0114ff89, +0xff51ff46, 0xfd6c01fe, 0xff4b0068, 0xff98ff84, 0xfffd0023, 0x003cff54, 0xfce9fd40, 0xff53fffb, +0xfc4ffff3, 0xfe1efed2, 0xffe5fc65, 0xfcd8ffd2, 0xff79ff1a, 0x01a90052, 0xfddb0071, 0xfdccffd2, +0xff9aff64, 0x0011fff0, 0xfef6000c, 0xffb60080, 0x0026fd7c, 0xfc4dff2c, 0x0000ffe5, 0xfeb9005d, +0x04330063, 0x0136ffbd, 0x003501c6, 0xffbd0347, 0x00d3ff6f, 0xff4c0251, 0x00390060, 0x010c006c, +0x0075ff55, 0xfe3efe91, 0xfffefe96, 0xfd64ffeb, 0xff8e0033, 0xff23032d, 0xfee9fb3b, 0x001c0028, +0x007801ec, 0xff57ff29, 0xfff8ff93, 0x02e1fef0, 0x00580063, 0x0008ffec, 0x004afbdd, 0x00bb0044, +0xfd62ffa1, 0xfd40008e, 0x01ea001a, 0x003c0003, 0x00cf009c, 0xfea7fe76, 0x0085ffcf, 0x0222002a, +0x002afd6a, 0x0047ffa6, 0x009c0022, 0xfd2300db, 0x0099ffd2, 0x008cfefe, 0xfffdfd14, 0x03eb0002, +0x01d50042, 0xffaeffad, 0xfffbfecf, 0xff42ff17, 0xfeca0079, 0x0188ffc8, 0xfddcff95, 0xfeb8005a, +0x0079ff08, 0x002700e1, 0xfd76fdd6, 0x026e017f, 0x004cffec, 0x001002a5, 0x019600fe, 0x00f8fd9c, +0x007c0110, 0xfff7ff69, 0x0004fff2, 0xffdfffcd, 0x010dff70, 0xff64ffe5, 0xff79007c, 0xff88fe3f, +0xfe1dff67, 0xfeb9fdd6, 0x009e022a, 0xfdd40011, 0xfd86ffa6, 0xfcd30059, 0x00c3032b, 0xff9500bf, +0x00110019, 0xff75ffb6, 0x01c4017f, 0x00c2ffbd, 0x003c0024, 0x0069ffc1, 0xff150008, 0x0113ff60, +0xfeceff75, 0xff820047, 0xffb60103, 0xff39fe1a, 0x0011ff69, 0xffe2fac4, 0x002cfee3, 0x0060fee4, +0xffd0fe5c, 0xfcfcffdb, 0x00ea003a, 0x01480030, 0xfd610073, 0xffb1002e, 0xffb6ffd5, 0xff61ff16, +0xff87030f, 0xff78ff4e, 0xff06feda, 0xff9e003a, 0x000005bc, 0x02ebff85, 0xffe4ffd6, 0x0002ffe5, +0xff010047, 0x000bff25, 0xffac0053, 0x004e0077, 0xff90003a, 0x006bfdb5, 0xfe800084, 0x0583006c, +0x01ca012f, 0x0058ffb0, 0xff7dffd7, 0xff11ff60, 0x0008fdf9, 0x01980059, 0xff79ff0c, 0x0000fee2, +0xff8c0002, 0x001a0101, 0xffa2ffe4, 0xfdcb0050, 0xfcf6fd91, 0xfc51ff6a, 0x00000001, 0x00bcff29, +0x004afe49, 0xfd95000e, 0xffab0000, 0x0009ff51, 0xfe2301bd, 0x0018ff3d, 0x0237013c, 0xffbfffaf, +0x005d01bd, 0x01b7fcbf, 0x054f01af, 0x0021006a, 0xfd0a0256, 0x00b2ff9a, 0x00640004, 0x0002006e, +0x0138fee9, 0x0044ffdc, 0x01e8004e, 0xfd830009, 0x000e002c, 0x0403011d, 0x01ccffdb, 0x030e0056, +0xff3eff88, 0xfdee00ac, 0x0241fc87, 0xfde80103, 0x00420000, 0x0003fef7, 0x0021fd8f, 0x059eff55, +0xff18007a, 0x0015fd7a, 0x006c04bd, 0x0414000c, 0xffe0fe03, 0xfed20273, 0xffff0063, 0xffc4fe49, +0xfdcf000f, 0x0051ff42, 0xffdc0143, 0xffe9ff01, 0x00bc0145, 0x001f016a, 0xff000002, 0x0103ff94, +0x000f0012, 0x00cb0039, 0xff20fdc8, 0x000e0079, 0xfd04fedd, 0xffb5002e, 0x00c2fc72, 0xff20ff94, +0x0216fdbb, 0x006b003b, 0xfdd6fd2f, 0xfe6a00d4, 0xffb5ff21, 0x00360018, 0x00f5ff98, 0xfe34ff77, +0x00000356, 0xff890047, 0xfefbfd95, 0xff91ff7e, 0x0128ffc1, 0xff84fd90, 0x00d8fecb, 0xff2b0063, +0x02b9000c, 0xff090013, 0x0001003e, 0x003bffe2, 0x0035fd21, 0xfff90021, 0xff55030f, 0x000000b6, +0xfeba004e, 0xfe49ffe0, 0x0050fde0, 0xff96ff1f, 0xff80ffc7, 0x00d8ff73, 0x003f0305, 0xff52028f, +0x01430224, 0xfef600f5, 0x006d0072, 0xff350044, 0xff4ffffc, 0x001c028a, 0x0153ffcd, 0x025c014b, +0x007fff1f, 0x001100f9, 0xfea8feee, 0xfff6ff11, 0x005aff8e, 0x000bffd4, 0xffe9fff5, 0x0023ffa3, +0xfeb8009a, 0xff5effe5, 0xfe97ff57, 0x00ceff79, 0x00890051, 0x005ffdfd, 0xffbf00cb, 0xfe41005f, +0xfd000468, 0xff71fdf7, 0x0000001c, 0xfdfe0004, 0xfb8ffda4, 0xff35004b, 0xffde003d, 0xff3d0043, +0xffb5fe15, 0xff65fcd0, 0xfde9fe4f, 0x0054ffc6, 0x00a7ff96, 0xfed1fd6b, 0x0029ffa0, 0xfdfcff81, +0x000000e7, 0xffff004b, 0xfec4ffa0, 0x02e8fffe, 0xfe5dffbc, 0x012e0053, 0xffd0fe78, 0xfd43fc5f, +0x017dfe0a, 0x00a4ffcc, 0xff81013b, 0x002100e4, 0x011cffd6, 0xfd65feb8, 0xfeaf00d8, 0xfd0bffd5, +0xff87045a, 0x001100c7, 0xff3e004b, 0xff800008, 0xfdcb007c, 0x00320300, 0x00e5fda4, 0xff4fffdd, +0xff7cff18, 0xfffc0015, 0xfe5500f5, 0xfa08ffff, 0x000e01ea, 0xfeccfe6b, 0x0156007f, 0x002fffa7, +0xfdec006c, 0xfd36fe3e, 0x01dbfe49, 0xfeb800cd, 0xfe3ffea7, 0x0222fda9, 0x013ffef3, 0x0278ff30, +0x014f0052, 0x005dfaa3, 0xff340028, 0xff8dff07, 0x00eafd2d, 0xffe80062, 0xfed2ff8d, 0xff8bffa5, +0x033cffe9, 0xfed30060, 0x00080000, 0x005000c4, 0xffe6ff69, 0x0192fddb, 0xfe30fe9d, 0xff5e0069, +0x0072fb8f, 0xfffffdf4, 0x045d0189, 0x00140034, 0x00bb012b, 0xff3fffc7, 0x00e3ff4a, 0x015b0237, +0x01380175, 0x02e0ffb5, 0x0271ffb2, 0xff3cfe74, 0x001ffdec, 0xfff90208, 0xfcb7fff6, 0x02bb02d2, +0xff20fcb2, 0x009cff83, 0xff090097, 0x026aff5b, 0x034cff9e, 0x00dffdf5, 0x01510039, 0xff1efff5, +0xffb50160, 0x002d017e, 0x00e1ffea, 0x0187fff7, 0xfeabffad, 0xfed1024b, 0x0078002b, 0x0047024a, +0x007dffb8, 0xff53fe7e, 0xff08fe10, 0x013800c2, 0xff3cffd7, 0x0133ff27, 0xffa2ff6c, 0x00140090, +0x01f2008c, 0x02b0ffcd, 0xfe35ffbe, 0x00fcff65, 0x02810437, 0xfe89fed5, 0xffa8ffb8, 0xff32fef4, +0x00a50082, 0xfeebff76, 0xfea2fef2, 0xff8300e6, 0x0162ffed, 0x002800a7, 0x00d3fd7d, 0xffebffc5, +0x004e0466, 0x007d0038, 0x007a0208, 0xfd820110, 0x0163ffe2, 0xff9e009b, 0x017e002b, 0xfef002d4, +0x005bffe3, 0x00450025, 0xff4b01a2, 0xff30000b, 0xfdc6010a, 0xfc3cffe3, 0xfd7e00b7, 0x0061fdc4, +0xff31ffa2, 0xffeffefe, 0xfff100bf, 0x00a6fff2, 0x02220000, 0x00b4007e, 0x003b02a2, 0x0170fdf5, +0xfce0fe0e, 0xffe6ff3a, 0xfd250009, 0xff40ffec, 0xff1cffd2, 0xff1f003d, 0xff93012c, 0xff9401ee, +0xff08002d, 0x002aff9e, 0x01befff4, 0x007601a1, 0xff3004bf, 0xffee0103, 0xfe66018d, 0x00c40076, +0xfff70113, 0xffa9fe69, 0xff2a00b9, 0x002f00cb, 0xff350234, 0x015bff42, 0x00dc02db, 0xfe6d00d0, +0xff63fff8, 0x0086fe99, 0x00820241, 0xffd10083, 0x00b201b0, 0x00eb01d1, 0x00e700cf, 0x013bff36, +0xfffc008e, 0xfd08025d, 0x0031ff78, 0xff6900be, 0x0000002e, 0xffdaff84, 0xff4afc0a, 0x009aff7d, +0x005bffc2, 0xffe90155, 0xff4f0043, 0xff63fe25, 0x00120181, 0xfe8dfcb2, 0x007a0124, 0xff25fb23, +0xffe6ff4b, 0xffc80276, 0xfe820196, 0x02cc020c, 0xff780009, 0xfd6c0057, 0xffaf00d6, 0xffdf00ac, +0x00190055, 0x01080029, 0x04bdff10, 0xfe2a0030, 0xfd05fd6b, 0x01280047, 0x00c7035d, 0xfdcf00af, +0x00890014, 0x011dff1a, 0xfeb7ffcf, 0x0000ff3c, 0x0000fed9, 0x01bfff8b, 0xfec3ff6f, 0xff460051, +0xff4effed, 0x0068fcfa, 0x00fc00bb, 0xfeecfe82, 0x0262fd6a, 0xff47fee9, 0x0039fcee, 0xfdb6fcaf, +0x031e0070, 0x0013fd4f, 0xfe64011a, 0x002dffa6, 0xfe9300af, 0xff0400b4, 0xfd670099, 0x00210184, +0xff19ff67, 0x0041fed8, 0x02d3ff9b, 0xffd4ffd6, 0xffcb0015, 0x041e034e, 0xffe9002b, 0x00f9ff48, +0x0015ff2a, 0xff3effd8, 0x008d007d, 0xfee701c0, 0x0058ff01, 0xfec1018c, 0x00020044, 0x004e0128, +0xffaeff4b, 0xfe7eff36, 0xfb84ffe6, 0x005bff5b, 0x0122ff90, 0xfe02005b, 0xff2c0110, 0xffddffc7, +0x002800f9, 0xfebfff66, 0x0000fe31, 0x01d60014, 0x03270352, 0x00d8fe6b, 0x002eff89, 0x0186ff43, +0xff84fe6b, 0x018e007d, 0xffa7ff88, 0x004c00a4, 0x00000034, 0xfe27ffcf, 0xfe37016b, 0x02440125, +0x01ccfe0c, 0xfd9fff70, 0xfc2cff34, 0xfe8901b6, 0x049b009b, 0xff0cffc3, 0x00b7ff1b, 0xff3cfd4b, +0xfcc802dd, 0x0150fe5c, 0x0144ff8c, 0xffbafec6, 0xff94fece, 0xfe130016, 0x0000ff2b, 0xff88fdd7, +0xfe33ff77, 0xffdd00bb, 0xfd900184, 0xff610222, 0x0026ff01, 0xff95ff5c, 0xfff800e1, 0x01d900cd, +0x00fc01f2, 0xff980255, 0xfea9ff2d, 0x0028fdec, 0x00a9ffe7, 0xfdf4fdea, 0x019ffe16, 0x006b003c, +0xff3100d4, 0xfe89ffd5, 0xff46ffdd, 0xff88ff35, 0x004bff52, 0xfe0b0008, 0x00e101bf, 0xfe0c007c, +0xfea0fe46, 0xff53ff1c, 0x01d60051, 0x010f004e, 0x0292fe71, 0xffe1fe33, 0x00960228, 0xfc45031c, +0x0078011f, 0x00d6fe93, 0x0106003b, 0xfde1fe1b, 0xffebffb7, 0xff84ffcd, 0x00500053, 0x00bf018b, +0x002d0052, 0xfeaefe34, 0x007700c5, 0xfed100f6, 0x00890218, 0xfcfbfed8, 0x0102002a, 0x0437026f, +0x012f00df, 0xfffbfdd7, 0xffbefe70, 0xffdf0060, 0x00f500e2, 0x00b40008, 0xff8affc8, 0xfe950114, +0x007b000c, 0x00a100cc, 0xfffbfdee, 0x00c8020f, 0xfedaffbb, 0xff0d0052, 0xfefcff95, 0xfdb4024a, +0xff7c00c2, 0x015bff8e, 0xff34febb, 0x00be0005, 0xfde901b0, 0xfd96ffff, 0xff2e01dc, 0xff4fffac, +0x001300cb, 0xfe6c0056, 0xff53fef8, 0xffa4fef4, 0xffe6febd, 0x00dbfeb5, 0x00210058, 0xfffdffcd, +0xfef6fe7b, 0xffe90225, 0x00ce009c, 0xfdd7ff8a, 0xfffb0000, 0xff26ff20, 0xffa2ff73, 0x00acffc2, +0xff38fe76, 0x00ed0298, 0x0021001c, 0xfcb50044, 0xf9e0fee2, 0xfeb70011, 0xfe1fffc2, 0x00baff9c, +0xfff6ffbc, 0xffef008a, 0xff1efee9, 0xff9d023f, 0xfd95fd2d, 0xff4eff20, 0x0016024b, 0x01250257, +0xfeec01fb, 0xfd16fce1, 0xff14feee, 0xff010087, 0x01260090, 0xff9702e1, 0xffa7002e, 0xfe27fd0b, +0x02d2010b, 0xffed0005, 0xfec9011b, 0xfe6dfe06, 0xff04fff5, 0xff7fffee, 0x00ccfdda, 0x01890073, +0x00b902fb, 0xffe5fdbe, 0xfd7cfff0, 0xfeecfdd7, 0x025f00d4, 0xfeb7023c, 0xfdd8ff71, 0x002b009e, +0xfe0bff3b, 0xfeb7fea7, 0xff14fea9, 0x00b6fdaf, 0x0012fe4f, 0x0164fd92, 0x02060034, 0x0008ff9d, +0x000001e5, 0xfeda0066, 0x00fafe68, 0x01c1003e, 0x0090005f, 0x0180fff5, 0xffe90092, 0xfd4d0214, +0x0009fffe, 0x014dfee5, 0x03de0000, 0xfee00016, 0xfe0e0208, 0x0543012c, 0x01e10000, 0x00070053, +0x0220fecd, 0xfef50176, 0xff8cff67, 0xff14ff01, 0xfffe02e9, 0x00080025, 0xff3400a0, 0x04740275, +0x0035fe0f, 0xfdbdff25, 0x04f9ff3e, 0x00cffe90, 0x03fcfd4d, 0x0000fe49, 0xffcdffdd, 0xffddfd69, +0x007dffb4, 0xff2b0082, 0x00b2fef2, 0x0069fdac, 0xff2aff20, 0x015c003b, 0xfe10febf, 0x00dd000b, +0x00b2fd6c, 0xfe34fec6, 0xffd4ffef, 0xfd7fffc7, 0xfe40001a, 0xff6e009e, 0xfff9fd95, 0x00ceff65, +0xffeefdf4, 0xfdc803a8, 0xfffdfd71, 0x00df00a7, 0x01ad00bf, 0x0057002e, 0x00290298, 0x00c0fed5, +0x00c0ffe0, 0x00dbff64, 0x00b00190, 0xff54fec7, 0xffefff3a, 0xfcd600b7, 0xfe00fe05, 0x0300fba5, +0xfdbe01fd, 0xffb900e7, 0x022b01cd, 0x02defe41, 0xffec00bc, 0xfe9afe69, 0xffe70284, 0xfdd7ff46, +0xfe440037, 0x0324feb3, 0xff610090, 0xfeeb0081, 0xff02fe99, 0xff41ff56, 0x005afdad, 0xfef2003b, +0xff07ff68, 0x02b50278, 0x000800a8, 0xfdf50022, 0x001800a3, 0xff2dfe17, 0xff4e007f, 0x0000ffbd, +0x0014ffb5, 0xff430018, 0xfdd2015f, 0xffcd00e3, 0xff31fffb, 0xffcfffbd, 0x0040feb3, 0x00cbffc0, +0x00c900dc, 0xffbdfc96, 0x0001fee7, 0xfd27ff9f, 0xff8d01f4, 0xff50ff57, 0xfee0005b, 0x0091ff7d, +0x029dff64, 0x00b1ffcd, 0xffa9ff39, 0x006b01e3, 0x00750031, 0xff9d01e7, 0x0296ff85, 0xfd3f00cc, +0x01940004, 0xff4cff9f, 0x001ffe55, 0xfd49fecb, 0xfeec01f4, 0xfe630004, 0xffb50107, 0x0012fe3a, +0xfe21fda0, 0x005000d4, 0xffb5ffcf, 0xfefbff87, 0x01880058, 0x0119ffda, 0x01f50148, 0x015cff6b, +0xfc4cffb5, 0x012c00f0, 0xfdb6ff63, 0x00ccfebb, 0x00b90148, 0x0000ff86, 0xfec80262, 0x006afff5, +0xfca40005, 0xfec4006a, 0x01ffffbb, 0x00550109, 0x046c0449, 0xfea3ff0d, 0x028a0105, 0xffe900ed, +0x0022feb3, 0xfe860041, 0x00b4002a, 0xfd7c000e, 0xff5000a2, 0xffbefd23, 0x01c80058, 0x000dfed3, +0xffe2ff0c, 0xff060003, 0x013f0006, 0x003302af, 0x01010333, 0xfdd7ff61, 0xfe56fc72, 0xfccdfdc6, +0x00c200a0, 0xff070043, 0x001602b5, 0x003afee5, 0x00f3fdc2, 0xffd9fe14, 0xfe2b000e, 0xfbbc0206, +0xff20ffa9, 0xffb100f2, 0x00cbfe61, 0xfeb8fd3a, 0xfe2803f6, 0xffac04d5, 0xff8bff9d, 0x023ffe01, +0x017e0084, 0xffe3fe64, 0x0000ff39, 0xff5400fb, 0x01890122, 0x00290049, 0x017f007c, 0xfa760144, +0xffebff7f, 0xff28008d, 0x00fdffe0, 0xff19ff11, 0x0234ff3d, 0xfd3902b7, 0x00d6009c, 0xfffcff89, +0xff510352, 0x00b202a7, 0xffea01cf, 0x0051009f, 0x0000006e, 0xff6bffdd, 0x0063fdbd, 0x04120002, +0xfedefd4b, 0xffaefc03, 0x0000002c, 0xff5f00ec, 0x014b0008, 0xfe510064, 0x0040fd99, 0xffd20044, +0x006cfecb, 0x0008fef6, 0x012f007c, 0xfe45fdd6, 0xfe23046c, 0xfffd0141, 0xfdf7ffc8, 0xff42feb3, +0x0080ff2c, 0x01eaff70, 0x0096fe23, 0x003e0239, 0xfee7ff17, 0x00de000c, 0x034e0011, 0xfdfa010a, +0xff300014, 0xffc50197, 0x012c019f, 0xfd85ffdc, 0xfe9700e8, 0x00b7006a, 0xfe6c0029, 0x0337001e, +0x00e4ff59, 0x00a101ae, 0xfec2fe70, 0x00000000, 0xfd220194, 0xfd81feeb, 0x0064ff08, 0xfc3cffcd, +0xfec3ff56, 0x00ce0000, 0x0372ffef, 0x00a0006f, 0xfffdffc0, 0xfd7c005e, 0x01ee00e5, 0x00b4ffda, +0xff77fe6b, 0xff1cff7c, 0x003e0109, 0x0000002e, 0xffd3ff9b, 0xff14019c, 0x0005fd65, 0xff98fd05, +0xffa7ff80, 0xfd72ff19, 0x05d6ff92, 0xfef1fefc, 0xfd45ffdd, 0x009c0003, 0xff0800aa, 0xfffd016d, +0xfffc003a, 0x0005005d, 0x01a10326, 0x0200ffa0, 0x0172fff3, 0x0184ffcb, 0x009dfd3b, 0xfce00326, +0xfd81ffe2, 0xffd5fd04, 0xfe760070, 0x021e0035, 0x020dfecb, 0xff8c0061, 0xfd7002a2, 0xfe40ff2c, +0x0000fff8, 0xff5200a1, 0x00a00153, 0xffa004dd, 0x02480236, 0xffe5fe31, 0xfef200b7, 0xff970231, +0xfd6201fb, 0xfdbd006c, 0xfe42ff3a, 0xfea80037, 0xffee021f, 0x0008ffd8, 0x0092fe76, 0x00a7feb3, +0xfdda02cf, 0xfef4007a, 0x00e7fe24, 0xfc1e0078, 0xfd70ffb2, 0x005f0032, 0xffb50000, 0x02c3fdd5, +0x0275fffd, 0x0090fd6c, 0xfe80003e, 0xffb5ff82, 0x0003021b, 0x0261ff16, 0xff2b0027, 0xffc30178, +0xfe94fffb, 0xfea3fd08, 0xffee022a, 0xfe0efd5f, 0x0115ff51, 0xfd76fe5f, 0xfe6e0044, 0xffaeff88, +0x0004ffcb, 0xff4f0136, 0x001b0052, 0xfeeeff4d, 0xffeffff1, 0xfe1bfe60, 0xfe5cff9d, 0xfee4019f, +0xffa40150, 0x0064ff42, 0x00b2ff35, 0x0121023a, 0x002801f3, 0x017b0000, 0x004ffeb3, 0xfe21fc2b, +0x00080013, 0x0087030d, 0xfe5d0000, 0x0000030f, 0x00cafee8, 0xfe29000a, 0xfd51ffe0, 0xfceaff30, +0x00cffd7f, 0xfea5ffb2, 0x0385009e, 0xfedf0207, 0xfd7300cf, 0x0012fffd, 0xffe302ce, 0xff7c00e8, +0xfeb500f7, 0xff2a00c7, 0xff42001e, 0x002ffc8e, 0xff1bfeb3, 0x001effda, 0x00000276, 0xff2afd99, +0x00000125, 0xfe87ffac, 0xfeedff3f, 0xfec00006, 0x0290fed4, 0xffddffe4, 0x025502ee, 0x0004004a, +0xff9dff7b, 0xfe6ffcd8, 0xfed300c9, 0xfddefdc9, 0xfef90206, 0xfd25ff1e, 0xff32fff0, 0xff680051, +0xff56ffd6, 0xfefeffda, 0x01e2fca7, 0xff8f007d, 0xff38fe38, 0x029d00d8, 0x0014fe13, 0xff33fe95, +0xfefe001b, 0xfef2fbc5, 0xffc6fc85, 0xfe1fff8c, 0x01a5ffe6, 0xff05ff87, 0x00f00006, 0xff4c002a, +0x001301ec, 0x003aff9a, 0x0003ff97, 0xfe640050, 0xffefffde, 0xfd46014b, 0xfec7011a, 0x0436ff65, +0x007e04b0, 0xfeb3fffe, 0x009efcda, 0x00c501b6, 0xfe2a01e7, 0x00070151, 0x016501ba, 0x00c80014, +0xff480017, 0x0101006e, 0x0058fadb, 0xffbcfef6, 0xfe51ff4f, 0xff35000f, 0xff6bff87, 0xfffd00ba, +0xfdcfffef, 0x01c50158, 0xffedff79, 0x0023ffea, 0xff270193, 0xfe8800b6, 0x0112006f, 0xff97ffdb, +0xfed80099, 0x00d9004e, 0xff220345, 0x01c401db, 0xff2bff8b, 0x0054fdb8, 0xfd0400ca, 0x0289ff24, +0xff3d0449, 0x001bffe3, 0xfffc0184, 0x00e8fe1b, 0xff940126, 0xfef2035c, 0xfc3bff85, 0xff78029c, +0xfd2cfed8, 0xff7b010a, 0x01eeff3c, 0xfbc40219, 0x02b5fdec, 0x001efe10, 0xfff8fff9, 0x0302fdb7, +0x00c9ffb0, 0xfecdff77, 0xff1e0016, 0x0014fbc4, 0xffec0015, 0xfffbff79, 0xfbe2ffc2, 0xffb4fec2, +0xff7cfc1e, 0x004c0227, 0xfefffeee, 0xfdaaff80, 0xfeee0062, 0xff75fdf7, 0x02b200ad, 0xfd68ff79, +0x0000fe4e, 0x0000fea0, 0x009cfece, 0x0454ffc0, 0x0020ff62, 0xffe6fdd7, 0x006cfffa, 0xffc6005a, +0x0097fe5c, 0x02bf00ba, 0xffccffe9, 0x00960271, 0x03850011, 0x00ea02eb, 0x047f001e, 0x011f025f, +0x00550113, 0x016b008f, 0x00610026, 0xffa0ff5b, 0xff0cfd6c, 0x0011fed3, 0xffd5fded, 0xfe9dff0d, +0xffd8fe50, 0x003b0096, 0xff01fda5, 0x0048ffe4, 0x002701a9, 0xff96ffc2, 0x003e0018, 0xfeb900a5, +0xfde7ff0f, 0xfc2c0171, 0xff72008b, 0xff9cff4c, 0x00510003, 0x02ab00c0, 0xfe380056, 0x009efdc4, +0x010affc2, 0x00ba00fa, 0x00a0ffc6, 0x020bfdae, 0xff2c002d, 0x0007008f, 0xff7e0281, 0xff3801fc, +0xfca1ff11, 0x00b4ffda, 0x02770091, 0xff0bfffb, 0xfeefff45, 0xff62037a, 0xfd95ff60, 0xfe980223, +0x0259028f, 0x01ed02db, 0xfeb8ffac, 0xfff1fc4d, 0xfeeeffe3, 0xff640110, 0xff7a0054, 0x02ad0009, +0xff53ffa9, 0x044cffeb, 0xfc96fe22, 0x00aefed1, 0x001101b3, 0x0041fe72, 0x04bdfe64, 0x0092fefe, +0xff3e00ea, 0x001dfd69, 0xffc3fe5c, 0x0127037e, 0xfebb0099, 0x0189ffd2, 0x02e3ff13, 0x0000003c, +0xffa4ffb7, 0x0344011c, 0xff6c0100, 0xfde500cb, 0x004d00ea, 0xfcb20104, 0xfff9fff1, 0xfd6cff98, +0xfeabffd7, 0x0201ff02, 0x005800f2, 0x029cffe2, 0xff59ff96, 0x0101fe41, 0x00f5fe63, 0xfdac0622, +0x00c2ffff, 0x0075002f, 0xffb3fe01, 0x00c80205, 0x01420305, 0xff8d02c6, 0x01a1ffdc, 0x00180043, +0xfef7003a, 0x009702e0, 0xfeb9ff00, 0xfeebfec6, 0x000aff9d, 0xfe6e0005, 0x0147ffd7, 0x01b9fdaf, +0x0241ffc8, 0xffbcfdcf, 0x01b5ff43, 0xff4c00bd, 0x0028fe76, 0x01f2ff42, 0x00a6ffc9, 0x004f0107, +0xffabfe5f, 0xffb6045f, 0xff920153, 0x02130023, 0x0128fd20, 0x0021fdee, 0x0018ff14, 0x017d00c1, +0x007aff59, 0x0000ff1e, 0x01fd029b, 0x00a8ff3e, 0xff11febb, 0xfcaa0094, 0xfe7c038f, 0x018afd8d, +0x0347fdd0, 0x0276ff8e, 0x00970084, 0x00cbffb4, 0xfd620012, 0xffe7fe64, 0x01580125, 0x00b20014, +0xfd4ffee7, 0xfe3400f2, 0xff9800d0, 0xfcb70009, 0xfe80fef5, 0xfede046b, 0x006fff7c, 0x0094fff6, +0xffdc0232, 0xffdd02ec, 0xfc55fee8, 0x0193ffb0, 0x00f3000f, 0x007800a0, 0x01efff22, 0x00c8005c, +0xfe89ffee, 0x026dfff9, 0x0082ffb2, 0xfdbd0051, 0xff98ffb3, 0x02b5ffaf, 0xfc04008c, 0x00b000f3 +} + +#endif diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5509_mipi_raw/camera_tsf_para_hi556mipiraw.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5509_mipi_raw/camera_tsf_para_hi556mipiraw.h new file mode 100755 index 0000000000000000000000000000000000000000..3c2e2213f2ea24f1804052e5e918064b418923d3 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5509_mipi_raw/camera_tsf_para_hi556mipiraw.h @@ -0,0 +1,65 @@ +// TSF2.0 +#ifndef __TSF_TUNING_D_H__ +#define __TSF_TUNING_D_H__ + +{ + 13, + 0, + 9300, + 9800, + 210, + 235, + -50, + 50, + 256, + 512, + 300, + 500, + 80, + 120, + 120, + 220, + 110, + 150, + 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, + 38, 35, 909, 783, 1, 25, 10, 984, -11, 25, + -56, 4, 1, 0, 3, 426, 5332, 12138, 162978, 74675, +143018, 182044, 182044, -229, 38, 34, -11, 2, -19, 14, + 0, 46112, 62059, 32568, 182044, 82607, 182044, 182044, 182044, 1174, + -3, 1, -64, 5, -3, 4, 2, -182, 26, 47, + -6, 8, -12, 11, -4, 2015, 143, 159, -25, 58, + 32, 16, 30, -46, -106, -30, -80, -27, -19, -30, + -17, 7, 113, 65, 4, 27, -6, 27, 23, -465, + 9, -47, -44, -52, -47, 1, -14, 537, 23, -22, + -55, 0, -2, 0, 7, -196, 26, 39, -3, 6, + -12, 8, -4, 151, -26, 332, 32, 20, 23, 159, + -60, 111, -14, 181, 90, -22, 75, 168, 7, -7, + 103, 1, 52, -21, 109, -106, -55, -14, 69, -22, + 29, -15, 37, -19, -64, 5, 0, 38, 1, 2, + 2, -9, -2, 2, 0, 17, 6, 0, 2, 2, + -4, 0, 1, 1, 38, -13, 1, 3, 0, 1, + 2, 5, 25, -8, 0, -1, -2, 0, -1, 1, + -15, 11, 0, 1, -1, 0, -1, 0, -10, 8, + 0, 1, 0, 0, 4, 1, 1, 0, 28, -15, + 2, 1, 1, 4, 2, -1, 14, -4, 5, 0, + -1, -2, 1, 0, -5, 26, -2, 0, 0, 1, + 2, 0, -3, 15, -3, 0, -1, -1, 0, -1, + 1, -3, 16, 0, 0, 0, -2, 0, 3, -1, + 10, 5, -2, 6, 10, -1, 4, 3, 5, 13, + 0, 25, 8, -2, 3, 10, -3, 0, 6, 0, + 7, -2, 4, -3, 2, 0, 11, -1, -2, 1, + 13, -11, -3, 2, -1, 15, 10, 0, 5, 5, + 1, 7, -1, 37, 11, -2, 1, -1, -3, 0, + 0, 2, 14, -5, 1, 3, -2, 1, 0, 3, + 24, -9, -2, 4, -2, 0, 0, 0, -9, 8, + -1, -1, 0, 0, 0, -1, -17, 13, 1, -2, + 1, 0, 0, 0, 0, 0, 3, -2, 2, 0, + 1, 0, -1, 0, 6, -4, 1, 0, 0, 0, + 0, 0, -1, 14, -1, 1, -1, 0, 3, -1, + -5, 27, -3, 0, -1, -1, -1, 0, 1, -2, + 6, 0, 0, 0, -1, 0, 1, -2, 9, +}, +#endif // __TSF_TUNING_D_H__ \ No newline at end of file diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5509_mipi_raw/camera_tuning_para_hi556mipiraw.cpp b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5509_mipi_raw/camera_tuning_para_hi556mipiraw.cpp new file mode 100755 index 0000000000000000000000000000000000000000..7ce2451b3920d62e076e33e14ed0669327a2bdf4 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor/sp5509_mipi_raw/camera_tuning_para_hi556mipiraw.cpp @@ -0,0 +1,1862 @@ +#include +#include +#include +#include +#include "camera_custom_nvram.h" +#include "camera_custom_sensor.h" +#include "image_sensor.h" +#include "kd_imgsensor_define.h" +#include "camera_AE_PLineTable_hi556mipiraw.h" +#include "camera_info_hi556mipiraw.h" +#include "camera_custom_AEPlinetable.h" +#include "camera_custom_tsf_tbl.h" +const NVRAM_CAMERA_ISP_PARAM_STRUCT CAMERA_ISP_DEFAULT_VALUE = +{{ + //Version + Version: NVRAM_CAMERA_PARA_FILE_VERSION, + //SensorId + SensorId: SENSOR_ID, + ISPComm:{ + { + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + } + }, + ISPPca: { +#include INCLUDE_FILENAME_ISP_PCA_PARAM + }, + ISPRegs:{ +#include INCLUDE_FILENAME_ISP_REGS_PARAM + }, + ISPMfbMixer:{{ + { + 0x00000000, 0x00000000 + }, + { + 0x00000000, 0x00000000 + }, + { + 0x00000000, 0x00000000 + }, + { + 0x00000000, 0x00000000 + }, + { + 0x00000000, 0x00000000 + }, + { + 0x00000000, 0x00000000 + }, + { + 0x00000000, 0x00000000 + } + }}, + ISPMulitCCM:{ + Poly22:{ + 82560, // i4R_AVG + 25167, // i4R_STD + 106520, // i4B_AVG + 29906, // i4B_STD + 0, // i4R_MAX + 0, // i4R_MIN + 0, // i4G_MAX + 0, // i4G_MIN + 0, // i4B_MAX + 0, // i4B_MIN + { // i4P00[9] + 4176000, -1502000, -116000, -820000, 3558000, -182000, -74000, -2270000, 4902000 + }, + { // i4P10[9] + 1407376, -1665368, 256395, 110377, -317476, 179750, 155531, -275336, 120307 + }, + { // i4P01[9] + 1584629, -1543380, -39327, -119004, -53890, 142281, -46119, -1483616, 1528797 + }, + { // i4P20[9] + 0, 0, 0, 0, 0, 0, 0, 0, 0 + }, + { // i4P11[9] + 0, 0, 0, 0, 0, 0, 0, 0, 0 + }, + { // i4P02[9] + 0, 0, 0, 0, 0, 0, 0, 0, 0 + } + }, + + AWBGain:{ + // Strobe + { + 516, // i4R + 512, // i4G + 1447 // i4B + }, + // A + { + 683, // i4R + 512, // i4G + 1236 // i4B + }, + // TL84 + { + 807, // i4R + 512, // i4G + 985 // i4B + }, + // CWF + { + 947, // i4R + 512, // i4G + 1009 // i4B + }, + // D65 + { + 1175, // i4R + 512, // i4G + 649 // i4B + }, + // Reserved 1 + { + 512, // i4R + 512, // i4G + 512 // i4B + }, + // Reserved 2 + { + 512, // i4R + 512, // i4G + 512 // i4B + }, + // Reserved 3 + { + 512, // i4R + 512, // i4G + 512 // i4B + } + }, + Weight:{ + 1, // Strobe + 1, // A + 1, // TL84 + 1, // CWF + 1, // D65 + 1, // Reserved 1 + 1, // Reserved 2 + 1 // Reserved 3 + } + }, + + //bInvokeSmoothCCM + bInvokeSmoothCCM: MTRUE, + + DngMetadata:{ + 0, // i4RefereceIlluminant1 + 0, // i4RefereceIlluminant2 + rNoiseProfile:{ + { + S:{ + 0.000000, // a + 0.000000 // b + }, + O:{ + 0.000000, // a + 0.000000 // b + } + }, + { + S:{ + 0.000000, // a + 0.000000 // b + }, + O:{ + 0.000000, // a + 0.000000 // b + } + }, + { + S:{ + 0.000000, // a + 0.000000 // b + }, + O:{ + 0.000000, // a + 0.000000 // b + } + }, + { + S:{ + 0.000000, // a + 0.000000 // b + }, + O:{ + 0.000000, // a + 0.000000 // b + } + } + } + } +}}; + +const NVRAM_CAMERA_3A_STRUCT CAMERA_3A_NVRAM_DEFAULT_VALUE = +{ + NVRAM_CAMERA_3A_FILE_VERSION, // u4Version + SENSOR_ID, // SensorId + + // AE NVRAM + { + // rDevicesInfo + { + 1280, // u4MinGain, 1024 base = 1x + 10240, // u4MaxGain, 16x + 100, // u4MiniISOGain, ISOxx + 64, // u4GainStepUnit, 1x/8 + 16001, // u4PreExpUnit + 30, // u4PreMaxFrameRate + 16001, // u4VideoExpUnit + 30, // u4VideoMaxFrameRate + 1024, // u4Video2PreRatio, 1024 base = 1x + 16001, // u4CapExpUnit + 30, // u4CapMaxFrameRate + 1024, // u4Cap2PreRatio, 1024 base = 1x + 16001, // u4Video1ExpUnit + 120, // u4Video1MaxFrameRate + 1024, // u4Video12PreRatio, 1024 base = 1x + 16001, // u4Video2ExpUnit + 30, // u4Video2MaxFrameRate + 1024, // u4Video22PreRatio, 1024 base = 1x + 26091, // u4Custom1ExpUnit + 12, // u4Custom1MaxFrameRate + 1024, // u4Custom12PreRatio, 1024 base = 1x + 26091, // u4Custom2ExpUnit + 12, // u4Custom2MaxFrameRate + 1024, // u4Custom22PreRatio, 1024 base = 1x + 26091, // u4Custom3ExpUnit + 12, // u4Custom3MaxFrameRate + 1024, // u4Custom32PreRatio, 1024 base = 1x + 26091, // u4Custom4ExpUnit + 12, // u4Custom4MaxFrameRate + 1024, // u4Custom42PreRatio, 1024 base = 1x + 26091, // u4Custom5ExpUnit + 12, // u4Custom5MaxFrameRate + 1024, // u4Custom52PreRatio, 1024 base = 1x + 28, // u4LensFno, Fno = 2.8 + 350 // u4FocusLength_100x + }, + // rHistConfig + { + 4, // u4HistHighThres + 40, // u4HistLowThres + 2, // u4MostBrightRatio + 1, // u4MostDarkRatio + 160, // u4CentralHighBound + 20, // u4CentralLowBound + {240, 230, 220, 210, 200}, // u4OverExpThres[AE_CCT_STRENGTH_NUM] + {62, 70, 82, 108, 141}, // u4HistStretchThres[AE_CCT_STRENGTH_NUM] + {18, 22, 26, 30, 34} // u4BlackLightThres[AE_CCT_STRENGTH_NUM] + }, + // rCCTConfig + { + TRUE, // bEnableBlackLight + TRUE, // bEnableHistStretch + TRUE, // bEnableAntiOverExposure + TRUE, // bEnableTimeLPF + TRUE, // bEnableCaptureThres + TRUE, // bEnableVideoThres + TRUE, // bEnableVideo1Thres + TRUE, // bEnableVideo2Thres + TRUE, // bEnableCustom1Thres + TRUE, // bEnableCustom2Thres + TRUE, // bEnableCustom3Thres + TRUE, // bEnableCustom4Thres + TRUE, // bEnableCustom5Thres + TRUE, // bEnableStrobeThres + 60, // u4AETarget + 47, // u4StrobeAETarget + 50, // u4InitIndex + 4, // u4BackLightWeight + 32, // u4HistStretchWeight + 4, // u4AntiOverExpWeight + 2, // u4BlackLightStrengthIndex + 2, // u4HistStretchStrengthIndex + 2, // u4AntiOverExpStrengthIndex + 2, // u4TimeLPFStrengthIndex + {1, 3, 5, 7, 8}, // u4LPFConvergeTable[AE_CCT_STRENGTH_NUM] + 90, // u4InDoorEV = 9.0, 10 base + -6, // i4BVOffset delta BV = value/10 + 64, // u4PreviewFlareOffset + 64, // u4CaptureFlareOffset + 3, // u4CaptureFlareThres + 64, // u4VideoFlareOffset + 3, // u4VideoFlareThres + 64, // u4CustomFlareOffset + 3, // u4CustomFlareThres + 64, // u4StrobeFlareOffset + 3, // u4StrobeFlareThres + 160, // u4PrvMaxFlareThres + 0, // u4PrvMinFlareThres + 160, // u4VideoMaxFlareThres + 0, // u4VideoMinFlareThres + 18, // u4FlatnessThres // 10 base for flatness condition. + 75, // u4FlatnessStrength + //rMeteringSpec + { + //rHS_Spec + { + TRUE,//bEnableHistStretch // enable histogram stretch + 1024,//u4HistStretchWeight // Histogram weighting value + 40,//u4Pcent // + 160,//u4Thd // 0~255 + 75, //74,//u4FlatThd // 0~255 + 120,//u4FlatBrightPcent + 120,//u4FlatDarkPcent + //sFlatRatio + { + 1000, //i4X1 + 1024, //i4Y1 + 2400, //i4X2 + 0 //i4Y2 + }, + TRUE, //bEnableGreyTextEnhance + 1800, //u4GreyTextFlatStart, > sFlatRatio.i4X1, < sFlatRatio.i4X2 + { + 10, //i4X1 + 1024, //i4Y1 + 80, //i4X2 + 0 //i4Y2 + } + }, + //rAOE_Spec + { + TRUE, //bEnableAntiOverExposure + 1024, //u4AntiOverExpWeight + 10, //u4Pcent + 200, //u4Thd + TRUE, //bEnableCOEP + 1, //u4COEPcent + 106, //u4COEThd + 0, //u4BVCompRatio + //sCOEYRatio; // the outer y ratio + { + 23, //i4X1 + 1024, //i4Y1 + 47, //i4X2 + 0 //i4Y2 + }, + //sCOEDiffRatio; // inner/outer y difference ratio + { + 1500, //i4X1 + 0, //i4Y1 + 2100, //i4X2 + 1024 //i4Y2 + } + }, + //rABL_Spec + { + TRUE,//bEnableBlackLight + 1024,//u4BackLightWeight + 400,//u4Pcent + 28,//u4Thd + 255, // center luminance + 256, // final target limitation, 256/128 = 2x + //sFgBgEVRatio + { + 2200, //i4X1 + 0, //i4Y1 + 4000, //i4X2 + 1024 //i4Y2 + }, + //sBVRatio + { + 3800, //i4X1 + 0, //i4Y1 + 5000, //i4X2 + 1024 //i4Y2 + } + }, + //rNS_Spec + { + TRUE, // bEnableNightScene + 5,//u4Pcent + 160,//u4Thd + 72,//u4FlatThd + 200,//u4BrightTonePcent + 86,//u4BrightToneThd + 500,//u4LowBndPcent + 5,//u4LowBndThd + 23,//u4LowBndThdLimit + 50,//u4FlatBrightPcent + 300,//u4FlatDarkPcent + //sFlatRatio + { + 1200, //i4X1 + 1024, //i4Y1 + 2400, //i4X2 + 0 //i4Y2 + }, + //sBVRatio + { + -500, //i4X1 + 1024, //i4Y1 + 3000, //i4X2 + 0 //i4Y2 + }, + TRUE, // bEnableNightSkySuppresion + //sSkyBVRatio + { + -4000, //i4X1 + 1024, //i4Y1 + -2000, //i4X2 + 0 //i4Y2 + } + }, + // rTOUCHFD_Spec + { + 40, //uMeteringYLowBound; + 50, //uMeteringYHighBound; + 40, //uFaceYLowBound; + 50, //uFaceYHighBound; + 3, //uFaceCentralWeight; + 120, //u4MeteringStableMax; + 80, //u4MeteringStableMin; + } + }, //End rMeteringSpec + // rFlareSpec + { + {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}, //uPrvFlareWeightArr[16]; + {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}, //uVideoFlareWeightArr[16]; + 96, //u4FlareStdThrHigh; + 48, //u4FlareStdThrLow; + 0, //u4PrvCapFlareDiff; + 4, //u4FlareMaxStepGap_Fast; + 0, //u4FlareMaxStepGap_Slow; + 1800, //u4FlarMaxStepGapLimitBV; + 0, //u4FlareAEStableCount; + }, + //rAEMoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 190, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 70, //u4B2TStart + 60, //u4D2TEnd + 90, //u4D2TStart + }, + //rAEVideoMoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 10, //u4B2TStart + 10, //u4D2TEnd + 90, //u4D2TStart + }, + //rAEVideo1MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 10, //u4B2TStart + 10, //u4D2TEnd + 90, //u4D2TStart + }, + //rAEVideo2MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 10, //u4B2TStart + 10, //u4D2TEnd + 90, //u4D2TStart + }, + //rAECustom1MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 10, //u4B2TStart + 10, //u4D2TEnd + 90, //u4D2TStart + }, + //rAECustom2MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 10, //u4B2TStart + 10, //u4D2TEnd + 90, //u4D2TStart + }, + //rAECustom3MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 10, //u4B2TStart + 10, //u4D2TEnd + 90, //u4D2TStart + }, + //rAECustom4MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 10, //u4B2TStart + 10, //u4D2TEnd + 90, //u4D2TStart + }, + //rAECustom5MoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 150, //u4Bright2TargetEnd + 20, //u4Dark2TargetStart + 90, //u4B2TEnd + 10, //u4B2TStart + 10, //u4D2TEnd + 90, //u4D2TStart + }, + //rAEFaceMoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 190, //u4Bright2TargetEnd + 10, //u4Dark2TargetStart + 80, //u4B2TEnd + 30, //u4B2TStart + 20, //u4D2TEnd + 60, //u4D2TStart + }, + //rAETrackingMoveRatio = + { + 100, //u4SpeedUpRatio + 100, //u4GlobalRatio + 190, //u4Bright2TargetEnd + 10, //u4Dark2TargetStart + 80, //u4B2TEnd + 30, //u4B2TStart + 20, //u4D2TEnd + 60, //u4D2TStart + }, + //rAEAOENVRAMParam = + { + 1, // i4AOEStrengthIdx: 0 / 1 / 2 + 130, // u4BVCompRatio + {//rAEAOEAlgParam + {//rAEAOEAlgParam[0] + 47, //u4Y_Target + 25, //u4AOE_OE_percent + 210, //u4AOE_OEBound + 10, //u4AOE_DarkBound + 950, //u4AOE_LowlightPrecent + 1, //u4AOE_LowlightBound + 145, //u4AOESceneLV_L + 180, //u4AOESceneLV_H + 40, //u4AOE_SWHdrLE_Bound + }, + {//rAEAOEAlgParam[1] + 47, //u4Y_Target + 25, //u4AOE_OE_percent + 210, //u4AOE_OEBound + 15, //u4AOE_DarkBound + 950, //u4AOE_LowlightPrecent + 3, //u4AOE_LowlightBound + 145, //u4AOESceneLV_L + 180, //u4AOESceneLV_H + 40, //u4AOE_SWHdrLE_Bound + }, + {//rAEAOEAlgParam[2] + 47, //u4Y_Target + 25, //u4AOE_OE_percent + 210, //u4AOE_OEBound + 25, //u4AOE_DarkBound + 950, //u4AOE_LowlightPrecent + 8, //u4AOE_LowlightBound + 145, //u4AOESceneLV_L + 180, //u4AOESceneLV_H + 40, //u4AOE_SWHdrLE_Bound + } + } + } + } + }, + // AWB NVRAM + { + { + { + // AWB calibration data + { + // rUnitGain (unit gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rGoldenGain (golden sample gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rTuningUnitGain (Tuning sample unit gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rD65Gain (D65 WB gain: 1.0 = 512) + { + 1221, // D65Gain_R + 512, // D65Gain_G + 625 // D65Gain_B + } + }, + // Original XY coordinate of AWB light source + { + // Strobe + { + 0, // i4X + 0 // i4Y + }, + // Horizon + { + -326, // OriX_Hor + -447 // OriY_Hor + }, + // A + { + -187, // OriX_A + -443 // OriY_A + }, + // TL84 + { + -55, // OriX_TL84 + -407 // OriY_TL84 + }, + // CWF + { + -9, // OriX_CWF + -489 // OriY_CWF + }, + // DNP + { + 247, // OriX_DNP + -395 // OriY_DNP + }, + // D65 + { + 247, // OriX_D65 + -395 // OriY_D65 + }, + // DF + { + 0, // OriX_DF + 0 // OriY_DF + } + }, + // Rotated XY coordinate of AWB light source + { + // Strobe + { + 0, // i4X + 0 // i4Y + }, + // Horizon + { + -363, // RotX_Hor + -417 // RotY_Hor + }, + // A + { + -224, // RotX_A + -425 // RotY_A + }, + // TL84 + { + -90, // RotX_TL84 + -401 // RotY_TL84 + }, + // CWF + { + -51, // RotX_CWF + -486 // RotY_CWF + }, + // DNP + { + 212, // RotX_DNP + -415 // RotY_DNP + }, + // D65 + { + 212, // RotX_D65 + -415 // RotY_D65 + }, + // DF + { + 233, // RotX_DF + -477 // RotY_DF + } + }, + // AWB gain of AWB light source + { + // Strobe + { + 512, // i4R + 512, // i4G + 512 // i4B + }, + // Horizon + { + 603, // AWBGAIN_HOR_R + 512, // AWBGAIN_HOR_G + 1457 // AWBGAIN_HOR_B + }, + // A + { + 724, // AWBGAIN_A_R + 512, // AWBGAIN_A_G + 1201 // AWBGAIN_A_B + }, + // TL84 + { + 825, // AWBGAIN_TL84_R + 512, // AWBGAIN_TL84_G + 957 // AWBGAIN_TL84_B + }, + // CWF + { + 981, // AWBGAIN_CWF_R + 512, // AWBGAIN_CWF_G + 1005 // AWBGAIN_CWF_B + }, + // DNP + { + 1221, // AWBGAIN_DNP_R + 512, // AWBGAIN_DNP_G + 625 // AWBGAIN_DNP_B + }, + // D65 + { + 1221, // AWBGAIN_D65_R + 512, // AWBGAIN_D65_G + 625 // AWBGAIN_D65_B + }, + // DF + { + 512, // AWBGAIN_DF_R + 512, // AWBGAIN_DF_G + 512 // AWBGAIN_DF_B + } + }, + // Rotation matrix parameter + { + 5, // RotationAngle + 255, // Cos + 22 // Sin + }, + // Daylight locus parameter + { + -153, // i4SlopeNumerator + 128 // i4SlopeDenominator + }, + // Predictor gain + { + 101, // i4PrefRatio100 + // DaylightLocus_L + { + 1191, // i4R + 530, // i4G + 645 // i4B + }, + // DaylightLocus_H + { + 1221, // i4R + 512, // i4G + 626 // i4B + }, + // Temporal General + { + 1221, // i4R + 512, // i4G + 625 // i4B + }, + // AWB LSC Gain + { + 1221, // i4R + 512, // i4G + 626 // i4B + } + }, + // AWB light area + { + // Strobe:FIXME + { + 0, // i4RightBound + 0, // i4LeftBound + 0, // i4UpperBound + 0 // i4LowerBound + }, + // Tungsten + { + -144, // TungRightBound + -763, // TungLeftBound + -362, // TungUpperBound + -413 // TungLowerBound + }, + // Warm fluorescent + { + -144, // WFluoRightBound + -763, // WFluoLeftBound + -413, // WFluoUpperBound + -576 // WFluoLowerBound + }, + // Fluorescent + { + 114, // FluoRightBound + -144, // FluoLeftBound + -355, // FluoUpperBound + -444 // FluoLowerBound + }, + // CWF + { + 74, // CWFRightBound + -144, // CWFLeftBound + -444, // CWFUpperBound + -541 // CWFLowerBound + }, + // Daylight + { + 242, // DayRightBound + 114, // DayLeftBound + -355, // DayUpperBound + -444 // DayLowerBound + }, + // Shade + { + 572, // ShadeRightBound + 242, // ShadeLeftBound + -355, // ShadeUpperBound + -443 // ShadeLowerBound + }, + // Daylight Fluorescent + { + 242, // DFRightBound + 74, // DFLeftBound + -444, // DFUpperBound + -541 // DFLowerBound + } + }, + // PWB light area + { + // Reference area + { + 572, // PRefRightBound + -763, // PRefLeftBound + 0, // PRefUpperBound + -576 // PRefLowerBound + }, + // Daylight + { + 267, // PDayRightBound + 114, // PDayLeftBound + -355, // PDayUpperBound + -444 // PDayLowerBound + }, + // Cloudy daylight + { + 367, // PCloudyRightBound + 192, // PCloudyLeftBound + -355, // PCloudyUpperBound + -444 // PCloudyLowerBound + }, + // Shade + { + 467, // PShadeRightBound + 192, // PShadeLeftBound + -355, // PShadeUpperBound + -444 // PShadeLowerBound + }, + // Twilight + { + 114, // PTwiRightBound + -46, // PTwiLeftBound + -355, // PTwiUpperBound + -444 // PTwiLowerBound + }, + // Fluorescent + { + 262, // PFluoRightBound + -190, // PFluoLeftBound + -351, // PFluoUpperBound + -536 // PFluoLowerBound + }, + // Warm fluorescent + { + -124, // PWFluoRightBound + -324, // PWFluoLeftBound + -351, // PWFluoUpperBound + -536 // PWFluoLowerBound + }, + // Incandescent + { + -124, // PIncaRightBound + -324, // PIncaLeftBound + -355, // PIncaUpperBound + -444 // PIncaLowerBound + }, + // Gray World + { + 5000, // PGWRightBound + -5000, // PGWLeftBound + 5000, // PGWUpperBound + -5000 // PGWLowerBound + } + }, + // PWB default gain + { + // Daylight + { + 1163, // PWB_Day_R + 512, // PWB_Day_G + 634 // PWB_Day_B + }, + // Cloudy daylight + { + 1298, // PWB_Cloudy_R + 512, // PWB_Cloudy_G + 556 // PWB_Cloudy_B + }, + // Shade + { + 1380, // PWB_Shade_R + 512, // PWB_Shade_G + 517 // PWB_Shade_B + }, + // Twilight + { + 959, // PWB_Twi_R + 512, // PWB_Twi_G + 797 // PWB_Twi_B + }, + // Fluorescent + { + 1025, // PWB_Fluo_R + 512, // PWB_Fluo_G + 839 // PWB_Fluo_B + }, + // Warm fluorescent + { + 744, // PWB_WFluo_R + 512, // PWB_WFluo_G + 1228 // PWB_WFluo_B + }, + // Incandescent + { + 698, // PWB_Inca_R + 512, // PWB_Inca_G + 1163 // PWB_Inca_B + }, + // Gray World + { + 512, // PWB_GW_R + 512, // PWB_GW_G + 512 // PWB_GW_B + } + }, + // AWB preference color + { + // Tungsten + { + 0, // TUNG_SLIDER + 6693 // TUNG_OFFS + }, + // Warm fluorescent + { + 0, // WFluo_SLIDER + 5869 // WFluo_OFFS + }, + // Shade + { + 0, // Shade_SLIDER + 1410 // Shade_OFFS + }, + // Sunset Area + { + 287, // i4Sunset_BoundXr_Thr + -415 // i4Sunset_BoundYr_Thr + }, + // Sunset Vertex + { + 287, // i4Sunset_BoundXr_Thr + -415 // i4Sunset_BoundYr_Thr + }, + // Shade F Area + { + -144, // i4BoundXrThr + -405 // i4BoundYrThr + }, + // Shade F Vertex + { + -144, // i4BoundXrThr + -425 // i4BoundYrThr + }, + // Shade CWF Area + { + -144, // i4BoundXrThr + -490 // i4BoundYrThr + }, + // Shade CWF Vertex + { + -144, // i4BoundXrThr + -516 // i4BoundYrThr + }, + // Low CCT Area + { + -383, // i4BoundXrThr + 13 // i4BoundYrThr + }, + // Low CCT Vertex + { + -383, // i4BoundXrThr + 13 // i4BoundYrThr + } + }, + // CCT estimation + { + // CCT + { + 2300, // i4CCT[0] + 2850, // i4CCT[1] + 3750, // i4CCT[2] + 5100, // i4CCT[3] + 6500 // i4CCT[4] + }, + // Rotated X coordinate + { + -575, // i4RotatedXCoordinate[0] + -436, // i4RotatedXCoordinate[1] + -302, // i4RotatedXCoordinate[2] + 0, // i4RotatedXCoordinate[3] + 0 // i4RotatedXCoordinate[4] + } + } + }, + // Algorithm Tuning Paramter + { + // AWB Backup Enable + 0, + + // Daylight locus offset LUTs for tungsten + { + 21, // i4Size: LUT dimension + {0, 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000, 5500, 6000, 6500, 7000, 7500, 8000, 8500, 9000, 9500, 10000}, // i4LUTIn + {0, 350, 800, 1222, 1444, 1667, 1889, 2111, 2333, 2556, 2778, 3000, 3222, 3444, 3667, 3889, 4111, 4333, 4556, 4778, 5000} // i4LUTOut + }, + // Daylight locus offset LUTs for WF + { + 21, // i4Size: LUT dimension + {0, 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000, 5500, 6000, 6500, 7000, 7500, 8000, 8500, 9000, 9500, 10000}, // i4LUTIn + {0, 350, 700, 1000, 1444, 1667, 1889, 2111, 2333, 2556, 2778, 3000, 3222, 3444, 3667, 3889, 4111, 4333, 4556, 4778, 5000} // i4LUTOut + }, + // Daylight locus offset LUTs for Shade + { + 21, // i4Size: LUT dimension + {0, 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000, 5500, 6000, 6500, 7000, 7500, 8000, 8500, 9000, 9500, 10000}, // i4LUTIn + {0, 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000, 5500, 6000, 6500, 7000, 7500, 8000, 8500, 9000, 9500, 10000} // i4LUTOut + }, + // Preference gain for each light source + { + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // STROBE + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // TUNGSTEN + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // WARM F + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512} + }, // F + { + {502, 502, 530}, {502, 502, 530}, {502, 502, 530}, {502, 502, 530}, {502, 502, 530}, {502, 502, 530}, {502, 502, 530}, {502, 502, 530}, {502, 502, 530}, {502, 502, 530}, + {502, 502, 530}, {502, 502, 530}, {502, 502, 530}, {502, 502, 530}, {502, 502, 530}, {502, 502, 530}, {502, 502, 530}, {502, 502, 530}, {502, 502, 530} + }, // CWF + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512}, {502, 512, 512} + }, // DAYLIGHT + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // SHADE + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + } // DAYLIGHT F + }, + // Parent block weight parameter + { + 1, // bEnable + 6 // i4ScalingFactor: [6] 1~12, [7] 1~6, [8] 1~3, [9] 1~2, [>=10]: 1 + }, + // AWB LV threshold for predictor + { + 115, // i4InitLVThr_L + 155, // i4InitLVThr_H + 100 // i4EnqueueLVThr + }, + // AWB number threshold for temporal predictor + { + 65, // i4Neutral_ParentBlk_Thr + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 25, 2, 2, 2, 2, 2, 2, 2} // (%) i4CWFDF_LUTThr + }, + // AWB light neutral noise reduction for outdoor + { + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + // Non neutral + { 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + // Flurescent + { 0, 0, 0, 0, 0, 3, 5, 5, 5, 5, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + // CWF + { 0, 0, 0, 0, 0, 3, 5, 5, 5, 5, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + // Daylight + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2}, // (%) + // DF + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 10, 10, 10, 10, 10, 10, 10, 10}, // (%) + }, + // AWB feature detection + { + // Sunset Prop + { + 1, // i4Enable + 120, // i4LVThr_L + 130, // i4LVThr_H + 10, // i4SunsetCountThr + 0, // i4SunsetCountRatio_L + 171 // i4SunsetCountRatio_H + }, + // Shade F Detection + { + 1, // i4Enable + 50, // i4LVThr_L + 70, // i4LVThr_H + 128 // i4DaylightProb + }, + // Shade CWF Detection + { + 1, // i4Enable + 50, // i4LVThr_L + 70, // i4LVThr_H + 192 // i4DaylightProb + }, + // Low CCT + { + 0, // i4Enable + 256 // i4SpeedRatio + } + }, + // AWB non-neutral probability for spatial and temporal weighting look-up table (Max: 100; Min: 0) + { + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + { 0, 33, 66, 100, 100, 100, 100, 100, 100, 100, 100, 70, 30, 20, 10, 0, 0, 0, 0} + }, + // AWB daylight locus probability look-up table (Max: 100; Min: 0) + { //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 50, 25, 0, 0, 0, 0}, // Strobe + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 75, 50, 25, 0, 0, 0}, // Tungsten + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 75, 50, 25, 25, 25, 0, 0, 0}, // Warm fluorescent + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 95, 75, 50, 25, 25, 25, 0, 0, 0}, // Fluorescent + { 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 80, 55, 30, 30, 30, 30, 0, 0, 0}, // CWF + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 75, 50, 40, 30, 20}, // Daylight + { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 75, 50, 25, 0, 0, 0, 0}, // Shade + { 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 80, 55, 30, 30, 30, 30, 0, 0, 0} // Daylight fluorescent + } + } + }, + { + { + // AWB calibration data + { + // rUnitGain (unit gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rGoldenGain (golden sample gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rTuningUnitGain (Tuning sample unit gain: 1.0 = 512) + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // rD65Gain (D65 WB gain: 1.0 = 512) + { + 0, // D65Gain_R + 0, // D65Gain_G + 0 // D65Gain_B + } + }, + // Original XY coordinate of AWB light source + { + // Strobe + { + 0, // i4X + 0 // i4Y + }, + // Horizon + { + 0, // OriX_Hor + 0 // OriY_Hor + }, + // A + { + 0, // OriX_A + 0 // OriY_A + }, + // TL84 + { + 0, // OriX_TL84 + 0 // OriY_TL84 + }, + // CWF + { + 0, // OriX_CWF + 0 // OriY_CWF + }, + // DNP + { + 0, // OriX_DNP + 0 // OriY_DNP + }, + // D65 + { + 0, // OriX_D65 + 0 // OriY_D65 + }, + // DF + { + 0, // OriX_DF + 0 // OriY_DF + } + }, + // Rotated XY coordinate of AWB light source + { + // Strobe + { + 0, // i4X + 0 // i4Y + }, + // Horizon + { + 0, // RotX_Hor + 0 // RotY_Hor + }, + // A + { + 0, // RotX_A + 0 // RotY_A + }, + // TL84 + { + 0, // RotX_TL84 + 0 // RotY_TL84 + }, + // CWF + { + 0, // RotX_CWF + 0 // RotY_CWF + }, + // DNP + { + 0, // RotX_DNP + 0 // RotY_DNP + }, + // D65 + { + 0, // RotX_D65 + 0 // RotY_D65 + }, + // DF + { + 0, // RotX_DF + 0 // RotY_DF + } + }, + // AWB gain of AWB light source + { + // Strobe + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // Horizon + { + 0, // AWBGAIN_HOR_R + 0, // AWBGAIN_HOR_G + 0 // AWBGAIN_HOR_B + }, + // A + { + 0, // AWBGAIN_A_R + 0, // AWBGAIN_A_G + 0 // AWBGAIN_A_B + }, + // TL84 + { + 0, // AWBGAIN_TL84_R + 0, // AWBGAIN_TL84_G + 0 // AWBGAIN_TL84_B + }, + // CWF + { + 0, // AWBGAIN_CWF_R + 0, // AWBGAIN_CWF_G + 0 // AWBGAIN_CWF_B + }, + // DNP + { + 0, // AWBGAIN_DNP_R + 0, // AWBGAIN_DNP_G + 0 // AWBGAIN_DNP_B + }, + // D65 + { + 0, // AWBGAIN_D65_R + 0, // AWBGAIN_D65_G + 0 // AWBGAIN_D65_B + }, + // DF + { + 0, // AWBGAIN_DF_R + 0, // AWBGAIN_DF_G + 0 // AWBGAIN_DF_B + } + }, + // Rotation matrix parameter + { + 0, // RotationAngle + 0, // Cos + 0 // Sin + }, + // Daylight locus parameter + { + 0, // i4SlopeNumerator + 0 // i4SlopeDenominator + }, + // Predictor gain + { + 0, // i4PrefRatio100 + // DaylightLocus_L + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // DaylightLocus_H + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // Temporal General + { + 0, // i4R + 0, // i4G + 0 // i4B + }, + // AWB LSC Gain + { + 0, // i4R + 0, // i4G + 0 // i4B + } + }, + // AWB light area + { + // Strobe:FIXME + { + 0, // i4RightBound + 0, // i4LeftBound + 0, // i4UpperBound + 0 // i4LowerBound + }, + // Tungsten + { + 0, // TungRightBound + 0, // TungLeftBound + 0, // TungUpperBound + 0 // TungLowerBound + }, + // Warm fluorescent + { + 0, // WFluoRightBound + 0, // WFluoLeftBound + 0, // WFluoUpperBound + 0 // WFluoLowerBound + }, + // Fluorescent + { + 0, // FluoRightBound + 0, // FluoLeftBound + 0, // FluoUpperBound + 0 // FluoLowerBound + }, + // CWF + { + 0, // CWFRightBound + 0, // CWFLeftBound + 0, // CWFUpperBound + 0 // CWFLowerBound + }, + // Daylight + { + 0, // DayRightBound + 0, // DayLeftBound + 0, // DayUpperBound + 0 // DayLowerBound + }, + // Shade + { + 0, // ShadeRightBound + 0, // ShadeLeftBound + 0, // ShadeUpperBound + 0 // ShadeLowerBound + }, + // Daylight Fluorescent + { + 0, // DFRightBound + 0, // DFLeftBound + 0, // DFUpperBound + 0 // DFLowerBound + } + }, + // PWB light area + { + // Reference area + { + 0, // PRefRightBound + 0, // PRefLeftBound + 0, // PRefUpperBound + 0 // PRefLowerBound + }, + // Daylight + { + 0, // PDayRightBound + 0, // PDayLeftBound + 0, // PDayUpperBound + 0 // PDayLowerBound + }, + // Cloudy daylight + { + 0, // PCloudyRightBound + 0, // PCloudyLeftBound + 0, // PCloudyUpperBound + 0 // PCloudyLowerBound + }, + // Shade + { + 0, // PShadeRightBound + 0, // PShadeLeftBound + 0, // PShadeUpperBound + 0 // PShadeLowerBound + }, + // Twilight + { + 0, // PTwiRightBound + 0, // PTwiLeftBound + 0, // PTwiUpperBound + 0 // PTwiLowerBound + }, + // Fluorescent + { + 0, // PFluoRightBound + 0, // PFluoLeftBound + 0, // PFluoUpperBound + 0 // PFluoLowerBound + }, + // Warm fluorescent + { + 0, // PWFluoRightBound + 0, // PWFluoLeftBound + 0, // PWFluoUpperBound + 0 // PWFluoLowerBound + }, + // Incandescent + { + 0, // PIncaRightBound + 0, // PIncaLeftBound + 0, // PIncaUpperBound + 0 // PIncaLowerBound + }, + // Gray World + { + 0, // PGWRightBound + 0, // PGWLeftBound + 0, // PGWUpperBound + 0 // PGWLowerBound + } + }, + // PWB default gain + { + // Daylight + { + 0, // PWB_Day_R + 0, // PWB_Day_G + 0 // PWB_Day_B + }, + // Cloudy daylight + { + 0, // PWB_Cloudy_R + 0, // PWB_Cloudy_G + 0 // PWB_Cloudy_B + }, + // Shade + { + 0, // PWB_Shade_R + 0, // PWB_Shade_G + 0 // PWB_Shade_B + }, + // Twilight + { + 0, // PWB_Twi_R + 0, // PWB_Twi_G + 0 // PWB_Twi_B + }, + // Fluorescent + { + 0, // PWB_Fluo_R + 0, // PWB_Fluo_G + 0 // PWB_Fluo_B + }, + // Warm fluorescent + { + 0, // PWB_WFluo_R + 0, // PWB_WFluo_G + 0 // PWB_WFluo_B + }, + // Incandescent + { + 0, // PWB_Inca_R + 0, // PWB_Inca_G + 0 // PWB_Inca_B + }, + // Gray World + { + 0, // PWB_GW_R + 0, // PWB_GW_G + 0 // PWB_GW_B + } + }, + // AWB preference color + { + // Tungsten + { + 0, // TUNG_SLIDER + 0 // TUNG_OFFS + }, + // Warm fluorescent + { + 0, // WFluo_SLIDER + 0 // WFluo_OFFS + }, + // Shade + { + 0, // Shade_SLIDER + 0 // Shade_OFFS + }, + // Sunset Area + { + 0, // i4Sunset_BoundXr_Thr + 0 // i4Sunset_BoundYr_Thr + }, + // Sunset Vertex + { + 0, // i4Sunset_BoundXr_Thr + 0 // i4Sunset_BoundYr_Thr + }, + // Shade F Area + { + 0, // i4BoundXrThr + 0 // i4BoundYrThr + }, + // Shade F Vertex + { + 0, // i4BoundXrThr + 0 // i4BoundYrThr + }, + // Shade CWF Area + { + 0, // i4BoundXrThr + 0 // i4BoundYrThr + }, + // Shade CWF Vertex + { + 0, // i4BoundXrThr + 0 // i4BoundYrThr + }, + // Low CCT Area + { + 0, // i4BoundXrThr + 0 // i4BoundYrThr + }, + // Low CCT Vertex + { + 0, // i4BoundXrThr + 0 // i4BoundYrThr + } + }, + // CCT estimation + { + // CCT + { + 0, // i4CCT[0] + 0, // i4CCT[1] + 0, // i4CCT[2] + 0, // i4CCT[3] + 0 // i4CCT[4] + }, + // Rotated X coordinate + { + 0, // i4RotatedXCoordinate[0] + 0, // i4RotatedXCoordinate[1] + 0, // i4RotatedXCoordinate[2] + 0, // i4RotatedXCoordinate[3] + 0 // i4RotatedXCoordinate[4] + } + } + }, + // Algorithm Tuning Paramter + { + // AWB Backup Enable + 0, + + // Daylight locus offset LUTs for tungsten + { + 0, // i4Size: LUT dimension + {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, // i4LUTIn + {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0} // i4LUTOut + }, + // Daylight locus offset LUTs for WF + { + 0, // i4Size: LUT dimension + {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, // i4LUTIn + {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0} // i4LUTOut + }, + // Daylight locus offset LUTs for Shade + { + 0, // i4Size: LUT dimension + {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, // i4LUTIn + {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0} // i4LUTOut + }, + // Preference gain for each light source + { + { + {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, + {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0} + }, // STROBE + { + {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, + {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0} + }, // TUNGSTEN + { + {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, + {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0} + }, // WARM F + { + {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, + {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0} + }, // F + { + {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, + {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0} + }, // CWF + { + {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, + {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0} + }, // DAYLIGHT + { + {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, + {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0} + }, // SHADE + { + {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, + {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0} + } // DAYLIGHT F + }, + // Parent block weight parameter + { + 0, // bEnable + 0 // i4ScalingFactor: [6] 1~12, [7] 1~6, [8] 1~3, [9] 1~2, [>=10]: 1 + }, + // AWB LV threshold for predictor + { + 0, // i4InitLVThr_L + 0, // i4InitLVThr_H + 0 // i4EnqueueLVThr + }, + // AWB number threshold for temporal predictor + { + 0, // i4Neutral_ParentBlk_Thr + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0} // (%) i4CWFDF_LUTThr + }, + // AWB light neutral noise reduction for outdoor + { + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + // Non neutral + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, // (%) + // Flurescent + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, // (%) + // CWF + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, // (%) + // Daylight + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, // (%) + // DF + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, // (%) + }, + // AWB feature detection + { + // Sunset Prop + { + 0, // i4Enable + 0, // i4LVThr_L + 0, // i4LVThr_H + 0, // i4SunsetCountThr + 0, // i4SunsetCountRatio_L + 0 // i4SunsetCountRatio_H + }, + // Shade F Detection + { + 0, // i4Enable + 0, // i4LVThr_L + 0, // i4LVThr_H + 0 // i4DaylightProb + }, + // Shade CWF Detection + { + 0, // i4Enable + 0, // i4LVThr_L + 0, // i4LVThr_H + 0 // i4DaylightProb + }, + // Low CCT + { + 0, // i4Enable + 0 // i4SpeedRatio + } + }, + // AWB non-neutral probability for spatial and temporal weighting look-up table (Max: 100; Min: 0) + { + //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0} + }, + // AWB daylight locus probability look-up table (Max: 100; Min: 0) + { //LV0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, // Strobe + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, // Tungsten + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, // Warm fluorescent + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, // Fluorescent + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, // CWF + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, // Daylight + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, // Shade + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0} // Daylight fluorescent + } + } + } + }, + // Flash AWB NVRAM + { +#include INCLUDE_FILENAME_FLASH_AWB_PARA + }, + {0} +}; + +#include INCLUDE_FILENAME_ISP_LSC_PARAM +//}; // namespace + +const CAMERA_TSF_TBL_STRUCT CAMERA_TSF_DEFAULT_VALUE = +{ + { + 1, // isTsfEn + 2, // tsfCtIdx + {20, 2000, -110, -110, 512, 512, 512, 0} // rAWBInput[8] + }, +#include INCLUDE_FILENAME_TSF_PARA +#include INCLUDE_FILENAME_TSF_DATA +}; + + +typedef NSFeature::RAWSensorInfo SensorInfoSingleton_T; + + +namespace NSFeature { +template <> +UINT32 +SensorInfoSingleton_T:: +impGetDefaultData(CAMERA_DATA_TYPE_ENUM const CameraDataType, VOID*const pDataBuf, UINT32 const size) const +{ + UINT32 dataSize[CAMERA_DATA_TYPE_NUM] = {sizeof(NVRAM_CAMERA_ISP_PARAM_STRUCT), + sizeof(NVRAM_CAMERA_3A_STRUCT), + sizeof(NVRAM_CAMERA_SHADING_STRUCT), + sizeof(NVRAM_LENS_PARA_STRUCT), + sizeof(AE_PLINETABLE_T), + 0, + sizeof(CAMERA_TSF_TBL_STRUCT)}; + if (CameraDataType > CAMERA_DATA_TSF_TABLE || NULL == pDataBuf || (size < dataSize[CameraDataType])) + { + return 1; + } + + switch(CameraDataType) + { + case CAMERA_NVRAM_DATA_ISP: + memcpy(pDataBuf,&CAMERA_ISP_DEFAULT_VALUE,sizeof(NVRAM_CAMERA_ISP_PARAM_STRUCT)); + break; + case CAMERA_NVRAM_DATA_3A: + memcpy(pDataBuf,&CAMERA_3A_NVRAM_DEFAULT_VALUE,sizeof(NVRAM_CAMERA_3A_STRUCT)); + break; + case CAMERA_NVRAM_DATA_SHADING: + memcpy(pDataBuf,&CAMERA_SHADING_DEFAULT_VALUE,sizeof(NVRAM_CAMERA_SHADING_STRUCT)); + break; + case CAMERA_DATA_AE_PLINETABLE: + memcpy(pDataBuf,&g_PlineTableMapping,sizeof(AE_PLINETABLE_T)); + break; + case CAMERA_DATA_TSF_TABLE: + memcpy(pDataBuf,&CAMERA_TSF_DEFAULT_VALUE,sizeof(CAMERA_TSF_TBL_STRUCT)); + break; + default: + return 1; + } + return 0; +}}; // NSFeature + + diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor_metadata/common/config_static_metadata_common.h b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor_metadata/common/config_static_metadata_common.h new file mode 100755 index 0000000000000000000000000000000000000000..90e6e557ce8f292d45b8cc744497137a6ce2c1b5 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor_metadata/common/config_static_metadata_common.h @@ -0,0 +1,126 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein is + * confidential and proprietary to MediaTek Inc. and/or its licensors. Without + * the prior written permission of MediaTek inc. and/or its licensors, any + * reproduction, modification, use or disclosure of MediaTek Software, and + * information contained herein, in whole or in part, shall be strictly + * prohibited. + * + * MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER + * ON AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL + * WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED + * WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR + * NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH + * RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES + * TO LOOK ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. + * RECEIVER EXPRESSLY ACKNOWLEDGES THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO + * OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES CONTAINED IN MEDIATEK + * SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE + * RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S + * ENTIRE AND CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE + * RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE + * MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE + * CHARGE PAID BY RECEIVER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek + * Software") have been modified by MediaTek Inc. All revisions are subject to + * any receiver's applicable license agreements with MediaTek Inc. + */ + + +STATIC_METADATA_BEGIN(PROJECT, CAMERA, COMMON) +//------------------------------------------------------------------------------ +// android.info +//------------------------------------------------------------------------------ + //========================================================================== + CONFIG_METADATA_BEGIN(MTK_INFO_SUPPORTED_HARDWARE_LEVEL) + CONFIG_ENTRY_VALUE(MTK_INFO_SUPPORTED_HARDWARE_LEVEL_LIMITED, MUINT8) + CONFIG_METADATA_END() + //========================================================================== +//------------------------------------------------------------------------------ +// android.sync +//------------------------------------------------------------------------------ + //========================================================================== + CONFIG_METADATA_BEGIN(MTK_SYNC_MAX_LATENCY) + CONFIG_ENTRY_VALUE(MTK_SYNC_MAX_LATENCY_PER_FRAME_CONTROL, MINT32) + CONFIG_METADATA_END() + //========================================================================== +//------------------------------------------------------------------------------ +// android.sensor +//------------------------------------------------------------------------------ + //========================================================================== + switch (rInfo.getDeviceId()) + { + case 0: + //====================================================================== + CONFIG_METADATA_BEGIN(MTK_SENSOR_INFO_ORIENTATION) + CONFIG_ENTRY_VALUE(0, MINT32) + CONFIG_METADATA_END() + //====================================================================== + CONFIG_METADATA_BEGIN(MTK_SENSOR_INFO_WANTED_ORIENTATION) + CONFIG_ENTRY_VALUE(0, MINT32) + CONFIG_METADATA_END() + //====================================================================== + CONFIG_METADATA_BEGIN(MTK_SENSOR_INFO_FACING) + CONFIG_ENTRY_VALUE(MTK_LENS_FACING_BACK, MUINT8) + CONFIG_METADATA_END() + //====================================================================== + CONFIG_METADATA_BEGIN(MTK_HAL_VERSION) + CONFIG_ENTRY_VALUE(MTK_HAL_VERSION_1_0, MINT32) + CONFIG_METADATA_END() + //====================================================================== + break; + + case 1: + //====================================================================== + CONFIG_METADATA_BEGIN(MTK_SENSOR_INFO_ORIENTATION) + CONFIG_ENTRY_VALUE(270, MINT32) + CONFIG_METADATA_END() + //====================================================================== + CONFIG_METADATA_BEGIN(MTK_SENSOR_INFO_WANTED_ORIENTATION) + CONFIG_ENTRY_VALUE(270, MINT32) + CONFIG_METADATA_END() + //====================================================================== + CONFIG_METADATA_BEGIN(MTK_SENSOR_INFO_FACING) + CONFIG_ENTRY_VALUE(MTK_LENS_FACING_FRONT, MUINT8) + CONFIG_METADATA_END() + //====================================================================== + CONFIG_METADATA_BEGIN(MTK_HAL_VERSION) + CONFIG_ENTRY_VALUE(MTK_HAL_VERSION_1_0, MINT32) + CONFIG_METADATA_END() + //====================================================================== + break; + + default: + MY_LOGD("case default device = %d", rInfo.getDeviceId()); + //====================================================================== + CONFIG_METADATA_BEGIN(MTK_SENSOR_INFO_ORIENTATION) + CONFIG_ENTRY_VALUE(270, MINT32) + CONFIG_METADATA_END() + //====================================================================== + CONFIG_METADATA_BEGIN(MTK_SENSOR_INFO_WANTED_ORIENTATION) + CONFIG_ENTRY_VALUE(270, MINT32) + CONFIG_METADATA_END() + //====================================================================== + CONFIG_METADATA_BEGIN(MTK_SENSOR_INFO_FACING) + CONFIG_ENTRY_VALUE(MTK_LENS_FACING_FRONT, MUINT8) + CONFIG_METADATA_END() + //====================================================================== + CONFIG_METADATA_BEGIN(MTK_HAL_VERSION) + CONFIG_ENTRY_VALUE(MTK_HAL_VERSION_1_0, MINT32) + CONFIG_METADATA_END() + //====================================================================== + break; + } + //========================================================================== +//------------------------------------------------------------------------------ +STATIC_METADATA_END() + diff --git a/proprietary/custom/wisky8163_tb_eg/hal/imgsensor_src/Android.mk_ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor_src/Android.mk similarity index 100% rename from proprietary/custom/wisky8163_tb_eg/hal/imgsensor_src/Android.mk_ rename to proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor_src/Android.mk diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor_src/NOTICE b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor_src/NOTICE new file mode 100755 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor_src/README b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor_src/README new file mode 100755 index 0000000000000000000000000000000000000000..e0707dd5c7cf25a1c21f95e5a63761ab092f9751 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor_src/README @@ -0,0 +1,17 @@ +MTK Library of image sensor tuning + +This library is pre-built by MediaTek internal. + + +WHAT IT DOES? +============= +For providing camera-sensor related tuning function and options. + + +HOW TO USE IT? +============== + +Camera call functions to get camera-sensor realted tuning parameters. + +All the source code of this library were written by MediaTek co.. + diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor_src/camera_calibration_cam_cal.cpp b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor_src/camera_calibration_cam_cal.cpp new file mode 100755 index 0000000000000000000000000000000000000000..5defc92916461e7b5b986f0ab91b058f2be2ca51 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor_src/camera_calibration_cam_cal.cpp @@ -0,0 +1,1221 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ +#define LOG_TAG "CamCalCamCal" + +#include +#include +#include +#include +#include + +//seanlin 120921 for 658x #include "MediaHal.h" +//#include "src/lib/inc/MediaLog.h" //#include "src/lib/inc/MediaLog.h" +//#include "camera_custom_nvram.h" +#include "camera_custom_nvram.h" +//cam_cal +#include "cam_cal.h" +#include "cam_cal_define.h" +extern "C"{ +//#include "cam_cal_layout.h" +#include "camera_custom_cam_cal.h" +} +#include "camera_calibration_cam_cal.h" + +#include //for rand? +#include //sl121106 for atoi()//for rand? +//#include "src/core/scenario/camera/mhal_cam.h" //for timer + +//COMMON + + +#define DEBUG_CALIBRATION_LOAD + +#define CUSTOM_CAM_CAL_ROTATION_00 CUSTOM_CAM_CAL_ROTATION_0_DEGREE +#define CUSTOM_CAM_CAL_ROTATION_01 CUSTOM_CAM_CAL_ROTATION_0_DEGREE +#define CUSTOM_CAM_CAL_COLOR_ORDER_00 CUSTOM_CAM_CAL_COLOR_SHIFT_00 //SeanLin@20110629: +#define CUSTOM_CAM_CAL_COLOR_ORDER_01 CUSTOM_CAM_CAL_COLOR_SHIFT_00 + +//#define CUSTOM_CAM_CAL_PART_NUMBERS_START_ADD 5 +//#define CUSTOM_CAM_CAL_NEW_MODULE_NUMBER_CHECK 1 // + +#define CAM_CAL_SHOW_LOG 1 +#define CAM_CAL_VER "ver8900~" //83 : 6583, 00 : draft version 120920 + +#ifdef CAM_CAL_SHOW_LOG +//#define CAM_CAL_LOG(fmt, arg...) LOGD(fmt, ##arg) +#define CAM_CAL_LOG(fmt, arg...) ALOGI(CAM_CAL_VER " " fmt, ##arg) +#define CAM_CAL_ERR(fmt, arg...) ALOGE(CAM_CAL_VER "Err: %5d: " fmt, __LINE__, ##arg) +#else +#define CAM_CAL_LOG(fmt, arg...) void(0) +#define CAM_CAL_ERR(fmt, arg...) void(0) +#endif +#define CAM_CAL_LOG_IF(cond, ...) do { if ( (1) ) { CAM_CAL_LOG(__VA_ARGS__); } }while(0) + +////< +#if 0 ////seanlin 121016 for 658x +UINT32 DoCamCalDefectLoad(INT32 CamcamFID, UINT32 start_addr, UINT32* pGetSensorCalData); +UINT32 DoCamCalPregainLoad(INT32 CamcamFID, UINT32 start_addr, UINT32* pGetSensorCalData); +UINT32 DoCamcalISPSlimShadingLoad(INT32 CamcamFID, UINT32 start_addr, UINT32* pGetSensorCalData); +UINT32 DoCamCalISPDynamicShadingLoad(INT32 CamcamFID, UINT32 start_addr, UINT32* pGetSensorCalData); +UINT32 DoCamCalISPFixShadingLoad(INT32 CamcamFID, UINT32 start_addr, UINT32* pGetSensorCalData); +UINT32 DoCamCalISPSensorShadingLoad(INT32 CamcamFID, UINT32 start_addr, UINT32* pGetSensorCalData); +#else +UINT32 DoCamCalModuleVersion(INT32 CamcamFID, UINT32 start_addr, UINT32 BlockSize,UINT32* pGetSensorCalData); +UINT32 DoCamCalPartNumber(INT32 CamcamFID, UINT32 start_addr, UINT32 BlockSize, UINT32* pGetSensorCalData); +//UINT32 DoCamCalShadingTable(INT32 CamcamFID, UINT32 start_addr, UINT32 BlockSize, UINT32* pGetSensorCalData); +UINT32 DoCamCalSingleLsc(INT32 CamcamFID, UINT32 start_addr, UINT32 BlockSize, UINT32* pGetSensorCalData); +UINT32 DoCamCalN3dLsc(INT32 CamcamFID, UINT32 start_addr, UINT32 BlockSize, UINT32* pGetSensorCalData); +UINT32 DoCamCalAWBGain(INT32 CamcamFID, UINT32 start_addr, UINT32 BlockSize, UINT32* pGetSensorCalData); +UINT32 DoCamCal2AGain(INT32 CamcamFID, UINT32 start_addr, UINT32 BlockSize, UINT32* pGetSensorCalData); +UINT32 DoCamCal3AGain(INT32 CamcamFID, UINT32 start_addr, UINT32 BlockSize, UINT32* pGetSensorCalData); +UINT32 DoCamCal3DGeo(INT32 CamcamFID, UINT32 start_addr, UINT32 BlockSize, UINT32* pGetSensorCalData); +#endif ////seanlin 121016 for 658x +#if 0 ////seanlin 121016 for 658x +enum +{ + CALIBRATION_LAYOUT_SLIM_LSC1 = 0, + CALIBRATION_LAYOUT_SLIM_LSC2, + CALIBRATION_LAYOUT_DYANMIC_LSC1, + CALIBRATION_LAYOUT_DYANMIC_LSC2, + CALIBRATION_LAYOUT_FIX_LSC1, + CALIBRATION_LAYOUT_FIX_LSC2, + CALIBRATION_LAYOUT_SENSOR_LSC1, + CALIBRATION_LAYOUT_SENSOR_LSC2, + CALIBRATION_LAYOUT_SUNNY_Q8N03D_LSC1, //SL 110317 + MAX_CALIBRATION_LAYOUT_NUM +}; +#define CALIBRATION_DATA_SIZE_SLIM_LSC1 656 +#define CALIBRATION_DATA_SIZE_SLIM_LSC2 3716 +#define CALIBRATION_DATA_SIZE_DYANMIC_LSC1 2048 +#define CALIBRATION_DATA_SIZE_DYANMIC_LSC2 5108 +#define CALIBRATION_DATA_SIZE_FIX_LSC1 4944 +#define CALIBRATION_DATA_SIZE_FIX_LSC2 8004 +#define CALIBRATION_DATA_SIZE_SENSOR_LSC1 20 +#define CALIBRATION_DATA_SIZE_SENSOR_LSC2 3088 +#define CALIBRATION_DATA_SIZE_SUNNY_Q8N03D_LSC1 656 //SL 110317 +#define MAX_CALIBRATION_DATA_SIZE CALIBRATION_DATA_SIZE_FIX_LSC2 + +#endif ////seanlin 121016 for 658x + + + + +#if 0 //from camera_custom_cam_cal.h +const MUINT32 CamCalReturnErr[CAMERA_CAM_CAL_DATA_LIST]= { + CAM_CAL_ERR_NO_VERSION, + CAM_CAL_ERR_NO_PARTNO, + CAM_CAL_ERR_NO_SHADING, + CAM_CAL_ERR_NO_3A_GAIN, + CAM_CAL_ERR_NO_3D_GEO}; +typedef enum +{ + CAMERA_CAM_CAL_DATA_MODULE_VERSION=0, //seanlin 121016 it's for user to get info. of single module or N3D module + CAMERA_CAM_CAL_DATA_PART_NUMBER, //seanlin 121016 return 5x4 byes gulPartNumberRegCamCal[5] + CAMERA_CAM_CAL_DATA_SHADING_TABLE, //seanlin 121016 return SingleLsc or N3DLsc + CAMERA_CAM_CAL_DATA_3A_GAIN, //seanlin 121016 return Single2A or N3D3A + CAMERA_CAM_CAL_DATA_3D_GEO, //seanlin 121016 return none or N3D3D + CAMERA_CAM_CAL_DATA_LIST +} CAMERA_CAM_CAL_TYPE_ENUM; + + +#endif //from camera_custom_cam_cal.h + + +#if 0 //use the same CAMERA_CAM_CAL_TYPE_ENUM in camera_custom_cam_cal.h +enum +{ + CALIBRATION_ITEM_DEFECT = 0, + CALIBRATION_ITEM_PREGAIN, + CALIBRATION_ITEM_SHADING, + MAX_CALIBRATION_ITEM_NUM +}; +#endif //use the same CAMERA_CAM_CAL_TYPE_ENUM in camera_custom_cam_cal.h + +#if 0 //use the same error code in camera_custom_cam_cal.h +static UINT32 GetCalErr[MAX_CALIBRATION_ITEM_NUM] = +{ + CAM_CAL_ERR_NO_DEFECT, + CAM_CAL_ERR_NO_PREGAIN, + CAM_CAL_ERR_NO_SHADING, +}; +#endif //use the same error code in camera_custom_cam_cal.h + +#if 1 +//typedef enum +enum +{ + CALIBRATION_LAYOUT_SLIM_LSC1 = 0, //Legnacy module for 657x + CALIBRATION_LAYOUT_N3D_DATA1, //N3D module for 658x + CALIBRATION_LAYOUT_SUNNY_Q8N03D_LSC1, //SL 110317 + CALIBRATION_LAYOUT_SENSOR_OTP, + MAX_CALIBRATION_LAYOUT_NUM +}; +//}CAM_CAL_MODULE_TYPE; + +/* +typedef enum +{ + CAM_CAL_LAYOUT_PASS, + CAM_CAL_LAYOUT_FAILED, + CAM_CAL_LAYOUT_QUEUE +}CAM_CAL_LAYOUT_T; +*/ +#else +#define CALIBRATION_LAYOUT_SLIM_LSC1 0 //Legnacy module for 657x +#define CALIBRATION_LAYOUT_N3D_DATA1 1 //N3D module for 658x +#define CALIBRATION_LAYOUT_SUNNY_Q8N03D_LSC1 2 //SL 110317 +#define MAX_CALIBRATION_LAYOUT_NUM 3 +#endif +#if 1 +typedef enum // : MUINT32 +{ + CAM_CAL_LAYOUT_RTN_PASS = 0x0, + CAM_CAL_LAYOUT_RTN_FAILED = 0x1, + CAM_CAL_LAYOUT_RTN_QUEUE = 0x2 +} CAM_CAL_LAYOUT_T; +#else +#define CAM_CAL_LAYOUT_RTN_PASS 0x0 +#define CAM_CAL_LAYOUT_RTN_FAILED 0x1 +#define CAM_CAL_LAYOUT_RTN_QUEUE 0x2 + +#endif +/* +#define CAL_DATA_SIZE_SLIM_LSC1_CC (0x290)//656 +#define CAL_DATA_SIZE_N3D_DATA1_CC (0x1C84) +#define CAL_DATA_SIZE_SUNNY_LSC1_CC (0x290)//656 //SL 110317 +*/ + +typedef struct +{ + UINT16 Include; //calibration layout include this item? + UINT32 StartAddr; // item Start Address + UINT32 BlockSize; //BlockSize + UINT32 (*GetCalDataProcess)(INT32 CamcamFID, UINT32 start_addr, UINT32 BlockSize, UINT32* pGetSensorCalData);//(INT32 CamcamFID, UINT32 start_addr, UINT32 BlockSize, UINT32* pGetSensorCalData); +} CALIBRATION_ITEM_STRUCT; + +typedef struct +{ + UINT32 HeaderAddr; //Header Address + UINT32 HeaderId; //Header ID + UINT32 DataVer; ////new for 658x CAM_CAL_SINGLE_EEPROM_DATA, CAM_CAL_SINGLE_OTP_DATA,CAM_CAL_N3D_DATA +//seanlin 121016 for 658x UINT32 CheckShading; // Do check shading ID? +//seanlin 121016 for 658x UINT32 ShadingID; // Shading ID + CALIBRATION_ITEM_STRUCT CalItemTbl[CAMERA_CAM_CAL_DATA_LIST]; +} CALIBRATION_LAYOUT_STRUCT; + +/* +//Const variable +*/ + +//static UINT8 gIsInitedCamCal = 0;//seanlin 121017 why static? Because cam_cal_drv will get data one block by one block instead of overall in one time. +const MUINT8 CamCalPartNumber[24]={0x57,0x61,0x6E,0x70,0x65,0x69,0x20,0x4C,0x69,0x61,0x6E,0x67, + 0x20,0x53,0x6F,0x70,0x68,0x69,0x65,0x52,0x79,0x61,0x6E,0x00}; + +const CALIBRATION_LAYOUT_STRUCT CalLayoutTbl[MAX_CALIBRATION_LAYOUT_NUM]= +{ + {//CALIBRATION_LAYOUT_SLIM_LSC1 without Defect //data sheet of excel : "Slim" + 0x00000000, 0x010200FF, CAM_CAL_SINGLE_EEPROM_DATA, + { + {0x00000001, 0x00000000, 0x00000000, DoCamCalModuleVersion}, //CAMERA_CAM_CAL_DATA_MODULE_VERSION + {0x00000001, 0x00000000, 0x00000000, DoCamCalPartNumber}, //CAMERA_CAM_CAL_DATA_PART_NUMBER + {0x00000001, 0x0000000C, 0x00000284, DoCamCalSingleLsc}, //CAMERA_CAM_CAL_DATA_SHADING_TABLE + {0x00000001, 0x00000004, 0x00000008, DoCamCalAWBGain}, //CAMERA_CAM_CAL_DATA_3A_GAIN + {0x00000000, 0x00000000, 0x00000000, DoCamCal3DGeo} //CAMERA_CAM_CAL_DATA_3D_GEO + } + }, + {//CALIBRATION_LAYOUT_N3D //data sheet of excel : "3D_EEPROM 8M+2M _0A_2" + 0x00000000, 0x020A00FF,CAM_CAL_N3D_DATA, + { + {0x00000001, 0x00000002, 0x00000000, DoCamCalModuleVersion}, //CAMERA_CAM_CAL_DATA_MODULE_VERSION + {0x00000001, 0x00000000, 0x00000018, DoCamCalPartNumber}, //CAMERA_CAM_CAL_DATA_PART_NUMBER + {0x00000001, 0x1480009C, 0x00000840, DoCamCalN3dLsc}, //CAMERA_CAM_CAL_DATA_SHADING_TABLE + {0x00000001, 0x1400001C, 0x00000080, DoCamCal3AGain}, //CAMERA_CAM_CAL_DATA_3A_GAIN + {0x00000001, 0x00000A00, 0x00000898, DoCamCal3DGeo} //CAMERA_CAM_CAL_DATA_3D_GEO + } + }, + {//CALIBRATION_LAYOUT_SUNY + 0x00000000, 0x796e7573, CAM_CAL_SINGLE_EEPROM_DATA, + { + {0x00000001, 0x00000000, 0x00000000, DoCamCalModuleVersion}, //CAMERA_CAM_CAL_DATA_MODULE_VERSION + {0x00000001, 0x00000000, 0x00000000, DoCamCalPartNumber}, //CAMERA_CAM_CAL_DATA_PART_NUMBER + {0x00000001, 0x0000000C, 0x00000284, DoCamCalSingleLsc}, //CAMERA_CAM_CAL_DATA_SHADING_TABLE + {0x00000001, 0x00000004, 0x00000008, DoCamCalAWBGain}, //CAMERA_CAM_CAL_DATA_3A_GAIN + {0x00000000, 0x00000000, 0x00000000, DoCamCal3DGeo} //CAMERA_CAM_CAL_DATA_3D_GEO + } + }, + {//CALIBRATION_LAYOUT_SENSOR_OTP + 0x00000001, 0x010b00ff, CAM_CAL_SINGLE_OTP_DATA, + { + {0x00000001, 0x00000000, 0x00000000, DoCamCalModuleVersion}, //CAMERA_CAM_CAL_DATA_MODULE_VERSION + {0x00000001, 0x00000005, 0x00000002, DoCamCalPartNumber}, //CAMERA_CAM_CAL_DATA_PART_NUMBER + {0x00000001, 0x00000017, 0x00000001, DoCamCalSingleLsc}, //CAMERA_CAM_CAL_DATA_SHADING_TABLE + {0x00000001, 0x00000007, 0x0000000E, DoCamCal2AGain}, //CAMERA_CAM_CAL_DATA_3A_GAIN + {0x00000000, 0x00000000, 0x00000000, DoCamCal3DGeo} //CAMERA_CAM_CAL_DATA_3D_GEO + } + } +}; + +/**************************************************************** +//Global variable +****************************************************************/ +//static CAM_CAL_LAYOUT_T gIsInitedCamCal = CAM_CAL_LAYOUT_RTN_QUEUE;//seanlin 121017 why static? Because cam_cal_drv will get data one block by one block instead of overall in one time. +static UINT16 LayoutType = (MAX_CALIBRATION_LAYOUT_NUM+1); //seanlin 121017 why static? Because cam_cal_drv will get data one block by one block instead of overall in one time. +static bool bFirstLoad = TRUE; +static MINT32 dumpEnable=1; + +static CAM_CAL_LAYOUT_T gIsInitedCamCal = CAM_CAL_LAYOUT_RTN_QUEUE;//(CAM_CAL_LAYOUT_T)CAM_CAL_LAYOUT_RTN_QUEUE;//seanlin 121017 why static? Because cam_cal_drv will get data one block by one block instead of overall in one time. +//MUINT32 gIsInitedCamCal = CAM_CAL_LAYOUT_RTN_QUEUE;//(CAM_CAL_LAYOUT_T)CAM_CAL_LAYOUT_RTN_QUEUE;//seanlin 121017 why static? Because cam_cal_drv will get data one block by one block instead of overall in one time. + +UINT32 ShowCmdErrorLog(CAMERA_CAM_CAL_TYPE_ENUM cmd) +{ + CAM_CAL_ERR("Return ERROR %s\n",CamCalErrString[cmd]); + return 0; +} +#if 0 //for test, no use currently +UINT32 DoReadDataByCmd(CAMERA_CAM_CAL_TYPE_ENUM Command, NT32 CamcamFID, UINT32 start_addr, UINT32 BlockSize,UINT8* pGetSensorCalData) +{ + stCAM_CAL_INFO_STRUCT cam_calCfg; + UINT32 ioctlerr, err; + cam_calCfg.u4Offset = start_addr; + cam_calCfg.u4Length = BlockSize; //sizeof(ucModuleNumber) + cam_calCfg.pu1Params= pGetSensorCalData; + ioctlerr= ioctl(CamcamFID, CAM_CALIOC_G_READ, &cam_calCfg); + if(!ioctlerr) + { + err = CAM_CAL_ERR_NO_ERR; + } + else + { + err = CAM_CAL_ERR_NO_DEVICE; + CAM_CAL_ERR("ioctl err\n"); + ShowCmdErrorLog(Command); + } + return err; +} +#endif //for test, no use currently +UINT32 DoCamCalModuleVersion(INT32 CamcamFID, UINT32 start_addr, UINT32 BlockSize,UINT32* pGetSensorCalData) +{ + PCAM_CAL_DATA_STRUCT pCamCalData = (PCAM_CAL_DATA_STRUCT)pGetSensorCalData; + UINT32 err= 0; + /* + if(start_addrDataVer = start_addr; + } + else + { + err = CamCalReturnErr[pCamCalData->Command]; + ShowCmdErrorLog(pCamCalData->Command); + + }*/ + #ifdef DEBUG_CALIBRATION_LOAD + CAM_CAL_LOG_IF(dumpEnable,"======================Module version==================\n"); + CAM_CAL_LOG_IF(dumpEnable,"[DataVer] = 0x%x\n", pCamCalData->DataVer); + CAM_CAL_LOG_IF(dumpEnable,"RETURN = 0x%x \n", err); + CAM_CAL_LOG_IF(dumpEnable,"======================Module version==================\n"); + #endif + return err; +} + +UINT32 DoCamCalPartNumber(INT32 CamcamFID, UINT32 start_addr, UINT32 BlockSize, UINT32* pGetSensorCalData) +{ + stCAM_CAL_INFO_STRUCT cam_calCfg; + PCAM_CAL_DATA_STRUCT pCamCalData = (PCAM_CAL_DATA_STRUCT)pGetSensorCalData; + MUINT32 idx; + UINT32 ioctlerr; + UINT32 err = CamCalReturnErr[pCamCalData->Command]; + UINT8 ucModuleNumber[CAM_CAL_PART_NUMBERS_COUNT_BYTE]={0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0}; + if(BlockSize==(CAM_CAL_PART_NUMBERS_COUNT_BYTE)) + { + cam_calCfg.u4Offset = start_addr; + cam_calCfg.u4Length = CAM_CAL_PART_NUMBERS_COUNT_BYTE; //sizeof(ucModuleNumber) + cam_calCfg.pu1Params= (u8 *)&ucModuleNumber[0]; + ioctlerr= ioctl(CamcamFID, CAM_CALIOC_G_READ, &cam_calCfg); + if(ioctlerr>0) + { + err = CAM_CAL_ERR_NO_ERR; + } + else + { + CAM_CAL_ERR("ioctl err\n"); + ShowCmdErrorLog(pCamCalData->Command); + } + } + else + { + CAM_CAL_LOG_IF(dumpEnable,"use default part number\n"); + srand(time(NULL)); + for(idx=0;idx<(CAM_CAL_PART_NUMBERS_COUNT*LSC_DATA_BYTES);idx++) + { + ucModuleNumber[idx]=CamCalPartNumber[idx]; + if(ucModuleNumber[idx] ==0x20) + { + //disable random> TBD + //ucModuleNumber[idx] = (UINT32)rand(); //random + //disable random< TBD + } + } + err = CAM_CAL_ERR_NO_ERR; + } + CAM_CAL_LOG_IF(dumpEnable,"%s\n",ucModuleNumber); + memcpy((char*)&pCamCalData->PartNumber[0],ucModuleNumber,sizeof(CAM_CAL_PART_NUMBERS_COUNT_BYTE)); + #ifdef DEBUG_CALIBRATION_LOAD + CAM_CAL_LOG_IF(dumpEnable,"======================Part Number==================\n"); + CAM_CAL_LOG_IF(dumpEnable,"[Part Number] = %s\n", pCamCalData->PartNumber); + CAM_CAL_LOG_IF(dumpEnable,"RETURN = 0x%x \n", err); + CAM_CAL_LOG_IF(dumpEnable,"======================Part Number==================\n"); + #endif + return err; +} + +UINT32 DoCamCalAWBGain(INT32 CamcamFID, UINT32 start_addr, UINT32 BlockSize, UINT32* pGetSensorCalData) +{ + stCAM_CAL_INFO_STRUCT cam_calCfg; + PCAM_CAL_DATA_STRUCT pCamCalData = (PCAM_CAL_DATA_STRUCT)pGetSensorCalData; + MUINT32 idx; + UINT32 ioctlerr; + UINT32 err = CamCalReturnErr[pCamCalData->Command]; + UINT32 PregainFactor, PregainOffset; + UINT32 PregainFactorH, PregainOffsetH; + UINT32 GainValue; + if(pCamCalData->DataVer >= CAM_CAL_N3D_DATA) + { + err = CAM_CAL_ERR_NO_DEVICE; + CAM_CAL_ERR("ioctl err\n"); + ShowCmdErrorLog(pCamCalData->Command); + } + else if(pCamCalData->DataVer < CAM_CAL_N3D_DATA) + { + if(BlockSize!=CAM_CAL_SINGLE_AWB_COUNT_BYTE) + { + CAM_CAL_ERR("BlockSize(%d) is not correct (%d)\n",BlockSize,CAM_CAL_SINGLE_AWB_COUNT_BYTE); + ShowCmdErrorLog(pCamCalData->Command); + } + else + { + ////Only AWB Gain without AF>//// + pCamCalData->Single2A.S2aVer = 0x01; + pCamCalData->Single2A.S2aBitEn = CAM_CAL_AWB_BITEN; + pCamCalData->Single2A.S2aAfBitflagEn = 0x0;// //Bit: step 0(inf.), 1(marco), 2, 3, 4,5,6,7 + memset(pCamCalData->Single2A.S2aAf,0x0,sizeof(pCamCalData->Single2A.S2aAf)); + ////Only AWB Gain without AF//// + cam_calCfg.u4Offset = start_addr|0xFFFF; + cam_calCfg.u4Length = 4; + cam_calCfg.pu1Params = (u8 *)&PregainFactor; + ioctlerr= ioctl(CamcamFID, CAM_CALIOC_G_READ, &cam_calCfg); + if(ioctlerr>0) + { + err = CAM_CAL_ERR_NO_ERR; + } + else + { + pCamCalData->Single2A.S2aBitEn = CAM_CAL_NONE_BITEN; + CAM_CAL_ERR("ioctl err\n"); + ShowCmdErrorLog(pCamCalData->Command); + } + cam_calCfg.u4Offset = start_addr+4; + cam_calCfg.u4Length = 4; + cam_calCfg.pu1Params = (u8 *)&PregainOffset; + ioctlerr= ioctl(CamcamFID, CAM_CALIOC_G_READ, &cam_calCfg); + if(ioctlerr>0) + { + err = CAM_CAL_ERR_NO_ERR; + } + else + { + pCamCalData->Single2A.S2aBitEn = CAM_CAL_NONE_BITEN; + CAM_CAL_ERR("ioctl err\n"); + ShowCmdErrorLog(pCamCalData->Command); + } + + PregainFactorH = ((PregainFactor>>16)&0xFFFF); + PregainOffsetH = ((PregainOffset>>16)&0xFFFF); + if((PregainOffset==0)||(PregainOffsetH==0)) + { + //pre gain + pCamCalData->Single2A.S2aAwb.rUnitGainu4R = 512; + pCamCalData->Single2A.S2aAwb.rUnitGainu4G = 512; + pCamCalData->Single2A.S2aAwb.rUnitGainu4B = 512; + CAM_CAL_LOG_IF(dumpEnable,"Pegain has no Calinration Data!!!\n"); + } + else + { + //pre gain + pCamCalData->Single2A.S2aAwb.rUnitGainu4R = + (((PregainFactor&0xFF)<<8)| + ((PregainFactor&0xFF00)>>8))*512 / + (((PregainOffset&0xFF)<<8)| + ((PregainOffset&0xFF00)>>8)); + pCamCalData->Single2A.S2aAwb.rUnitGainu4G = 512; + pCamCalData->Single2A.S2aAwb.rUnitGainu4B = + (((PregainFactorH&0xFF)<<8)| + ((PregainFactorH&0xFF00)>>8))*512/ + (((PregainOffsetH&0xFF)<<8)| + ((PregainOffsetH&0xFF00)>>8)); + err=0; + } + + if((pCamCalData->Single2A.S2aAwb.rUnitGainu4R==0)||(pCamCalData->Single2A.S2aAwb.rUnitGainu4B==0)) + { + //pre gain + pCamCalData->Single2A.S2aAwb.rUnitGainu4R = 512; + pCamCalData->Single2A.S2aAwb.rUnitGainu4G = 512; + pCamCalData->Single2A.S2aAwb.rUnitGainu4B = 512; + CAM_CAL_ERR("RGB Gain is not reasonable!!!\n"); + pCamCalData->Single2A.S2aBitEn = CAM_CAL_NONE_BITEN; + ShowCmdErrorLog(pCamCalData->Command); + } + ////Only AWB Gain Gathering Single2A.S2aAwb.rUnitGainu4R); + CAM_CAL_LOG_IF(dumpEnable,"[rCalGain.u4G] = %d\n", pCamCalData->Single2A.S2aAwb.rUnitGainu4G); + CAM_CAL_LOG_IF(dumpEnable,"[rCalGain.u4B] = %d\n", pCamCalData->Single2A.S2aAwb.rUnitGainu4B); + CAM_CAL_LOG_IF(dumpEnable,"======================AWB CAM_CAL==================\n"); + #endif +//////////////////////////////////////////////////////////////////////////////// + } + } + return err; +} + +/********************************************************/ +//Please put your AWB+AF data funtion, here. +/********************************************************/ +UINT32 DoCamCal2AGain(INT32 CamcamFID, UINT32 start_addr, UINT32 BlockSize, UINT32* pGetSensorCalData) +{ + + stCAM_CAL_INFO_STRUCT cam_calCfg; + PCAM_CAL_DATA_STRUCT pCamCalData = (PCAM_CAL_DATA_STRUCT)pGetSensorCalData; + MUINT32 idx; + UINT32 ioctlerr; + UINT32 err = CamCalReturnErr[pCamCalData->Command]; + UINT32 GainValue; + + UINT32 CalGain, FacGain; + UINT8 AWBAFConfig; + u16 AFInf, AFMacro; + UINT8 tempMin = 255, tempMax; + UINT8 tempGain, CalR, CalGr, CalGb, CalG, CalB, FacR, FacGr, FacGb, FacG, FacB; + + //Structure + /* + Byte[0]:Version + Byte[1]: [x,x,x,x,enbAFMacro, enbAFInf, enbAF, enbWB] + Byte[9:2]: {GoldenB, GoldenGb, GoldenGr, GoldenR, UnitB, UnitGb, UnitGr, UnitR} + Byte[11:10]: AF inf. + Byte[13:12]: AF Macro + */ + if(pCamCalData->DataVer >= CAM_CAL_N3D_DATA) + { + err = CAM_CAL_ERR_NO_DEVICE; + CAM_CAL_ERR("ioctl err\n"); + ShowCmdErrorLog(pCamCalData->Command); + } + else if(pCamCalData->DataVer < CAM_CAL_N3D_DATA) + { + if(BlockSize!=14) + { + CAM_CAL_ERR("BlockSize(%d) is not correct (%d)\n",BlockSize,14); + ShowCmdErrorLog(pCamCalData->Command); + } + else + { + // Check the config. for AWB & AF + cam_calCfg.u4Offset = (start_addr+1); + cam_calCfg.u4Length = 1; + cam_calCfg.pu1Params = (u8 *)&AWBAFConfig;//0x0f + ioctlerr= ioctl(CamcamFID, CAM_CALIOC_G_READ, &cam_calCfg); + if(ioctlerr>0) + { + err = CAM_CAL_ERR_NO_ERR; + } + else + { + pCamCalData->Single2A.S2aBitEn = CAM_CAL_NONE_BITEN; + CAM_CAL_ERR("ioctl err\n"); + ShowCmdErrorLog(pCamCalData->Command); + } + + pCamCalData->Single2A.S2aVer = 0x01; + pCamCalData->Single2A.S2aBitEn = (0x03 & AWBAFConfig); + CAM_CAL_LOG_IF(dumpEnable,"S2aBitEn=0x%x", pCamCalData->Single2A.S2aBitEn); + pCamCalData->Single2A.S2aAfBitflagEn = (0x0C & AWBAFConfig);// //Bit: step 0(inf.), 1(marco), 2, 3, 4,5,6,7 + //memset(pCamCalData->Single2A.S2aAf,0x0,sizeof(pCamCalData->Single2A.S2aAf)); + + if(0x1&AWBAFConfig){ + ////AWB//// + cam_calCfg.u4Offset = (start_addr+2); + cam_calCfg.u4Length = 4; + cam_calCfg.pu1Params = (u8 *)&CalGain; + ioctlerr= ioctl(CamcamFID, CAM_CALIOC_G_READ, &cam_calCfg); + CAM_CAL_LOG_IF(dumpEnable,"Read CalGain OK %x\n",ioctlerr); + + if(ioctlerr>0) + { + // Get min gain + CalR = CalGain&0xFF; + CalGr = (CalGain>>8)&0xFF; + CalGb = (CalGain>>16)&0xFF; + CalG = ((CalGr + CalGb) + 1) >> 1; + CalB = (CalGain>>24)&0xFF; + + tempMax = 0; + + if(CalR > CalG) { + /* R > G */ + if(CalR > CalB) + tempMax = CalR; + else + tempMax = CalB; + } + else { + /* G > R */ + if(CalG > CalB) + tempMax = CalG; + else + tempMax = CalB; + } + CAM_CAL_LOG_IF(dumpEnable,"UnitR:%d, UnitG:%d, UnitB:%d, New Unit Max=%d", CalR, CalG, CalB, tempMax); + + err = CAM_CAL_ERR_NO_ERR; + + } + else + { + pCamCalData->Single2A.S2aBitEn = CAM_CAL_NONE_BITEN; + CAM_CAL_ERR("ioctl err\n"); + ShowCmdErrorLog(pCamCalData->Command); + } + + pCamCalData->Single2A.S2aAwb.rUnitGainu4R = (u32)((tempMax*512 + (CalR >> 1))/CalR); + pCamCalData->Single2A.S2aAwb.rUnitGainu4G = (u32)((tempMax*512 + (CalG >> 1))/CalG); + pCamCalData->Single2A.S2aAwb.rUnitGainu4B = (u32)((tempMax*512 + (CalB >> 1))/CalB); + + cam_calCfg.u4Offset = (start_addr+6); + cam_calCfg.u4Length = 4; + cam_calCfg.pu1Params = (u8 *)&FacGain; + ioctlerr= ioctl(CamcamFID, CAM_CALIOC_G_READ, &cam_calCfg); + CAM_CAL_LOG_IF(dumpEnable,"Read FacGain OK\n"); + if(ioctlerr>0) + { + // Get min gain + FacR = FacGain&0xFF; + FacGr = (FacGain>>8)&0xFF; + FacGb = (FacGain>>16)&0xFF; + FacG = ((FacGr + FacGb) + 1) >> 1; + FacB = (FacGain>>24)&0xFF; + + CAM_CAL_LOG_IF(dumpEnable,"Extract CalGain OKK\n"); + + if(FacR > FacG) { + /* R > G */ + if(FacR > FacB) + tempMax = FacR; + else + tempMax = FacB; + } + else { + /* G > R */ + if(FacG > FacB) + tempMax = FacG; + else + tempMax = FacB; + } + + CAM_CAL_LOG_IF(dumpEnable,"GoldenR:%d, GoldenG:%d, GoldenB:%d, New Golden Max=%d", FacR, FacG, FacB, tempMax); + + err = CAM_CAL_ERR_NO_ERR; + } + else + { + pCamCalData->Single2A.S2aBitEn = CAM_CAL_NONE_BITEN; + CAM_CAL_ERR("ioctl err\n"); + ShowCmdErrorLog(pCamCalData->Command); + } + CAM_CAL_LOG_IF(dumpEnable,"Start assign value\n"); + + pCamCalData->Single2A.S2aAwb.rGoldGainu4R = (u32)((tempMax * 512 + (FacR >> 1)) /FacR); + pCamCalData->Single2A.S2aAwb.rGoldGainu4G = (u32)((tempMax * 512 + (FacG >> 1)) /FacG); + pCamCalData->Single2A.S2aAwb.rGoldGainu4B = (u32)((tempMax * 512 + (FacB >> 1)) /FacB); + + ////Only AWB Gain Gathering Single2A.S2aAwb.rUnitGainu4R); + CAM_CAL_LOG_IF(dumpEnable,"[rCalGain.u4G] = %d\n", pCamCalData->Single2A.S2aAwb.rUnitGainu4G); + CAM_CAL_LOG_IF(dumpEnable,"[rCalGain.u4B] = %d\n", pCamCalData->Single2A.S2aAwb.rUnitGainu4B); + CAM_CAL_LOG_IF(dumpEnable,"[rFacGain.u4R] = %d\n", pCamCalData->Single2A.S2aAwb.rGoldGainu4R); + CAM_CAL_LOG_IF(dumpEnable,"[rFacGain.u4G] = %d\n", pCamCalData->Single2A.S2aAwb.rGoldGainu4G); + CAM_CAL_LOG_IF(dumpEnable,"[rFacGain.u4B] = %d\n", pCamCalData->Single2A.S2aAwb.rGoldGainu4B); + CAM_CAL_LOG_IF(dumpEnable,"======================AWB CAM_CAL==================\n"); + #endif + } + if(0x2&AWBAFConfig){ + ////AF//// + cam_calCfg.u4Offset = (start_addr+10); + cam_calCfg.u4Length = 2; + cam_calCfg.pu1Params = (u8 *)&AFInf; + ioctlerr= ioctl(CamcamFID, CAM_CALIOC_G_READ, &cam_calCfg); + if(ioctlerr>0) + { + err = CAM_CAL_ERR_NO_ERR; + } + else + { + pCamCalData->Single2A.S2aBitEn = CAM_CAL_NONE_BITEN; + CAM_CAL_ERR("ioctl err\n"); + ShowCmdErrorLog(pCamCalData->Command); + } + + cam_calCfg.u4Offset = (start_addr+12); + cam_calCfg.u4Length = 2; + cam_calCfg.pu1Params = (u8 *)&AFMacro; + ioctlerr= ioctl(CamcamFID, CAM_CALIOC_G_READ, &cam_calCfg); + if(ioctlerr>0) + { + err = CAM_CAL_ERR_NO_ERR; + } + else + { + pCamCalData->Single2A.S2aBitEn = CAM_CAL_NONE_BITEN; + CAM_CAL_ERR("ioctl err\n"); + ShowCmdErrorLog(pCamCalData->Command); + } + + pCamCalData->Single2A.S2aAf[0] = AFInf; + pCamCalData->Single2A.S2aAf[1] = AFMacro; + + ////Only AWB Gain Gathering Command]; + UINT32 PregainFactor, PregainOffset; + UINT32 PregainFactorH, PregainOffsetH; + UINT32 GainValue; + u16 table_size; + if(pCamCalData->DataVer >= CAM_CAL_N3D_DATA) + { + err = CAM_CAL_ERR_NO_DEVICE; + CAM_CAL_ERR("ioctl err\n"); + ShowCmdErrorLog(pCamCalData->Command); + } + else + { + if(BlockSize!=CAM_CAL_SINGLE_LSC_SIZE) + { + CAM_CAL_ERR("BlockSize(%d) is not correct (%d)\n",BlockSize,CAM_CAL_SINGLE_LSC_SIZE); +// ShowCmdErrorLog(pCamCalData->Command); + + } + pCamCalData->SingleLsc.LscTable.MtkLcsData.MtkLscType = 2;//mtk type + pCamCalData->SingleLsc.LscTable.MtkLcsData.PixId = 8;//hardcode.... need to fix + + cam_calCfg.u4Offset = (start_addr-2); + cam_calCfg.u4Length = sizeof(table_size); + cam_calCfg.pu1Params= (u8 *)&table_size; + CAM_CAL_LOG_IF(dumpEnable,"u4Offset=%d u4Length=%d pu1Params= 0x%x ", cam_calCfg.u4Offset, cam_calCfg.u4Length, cam_calCfg.pu1Params); + ioctlerr= ioctl(CamcamFID, CAM_CALIOC_G_READ, &cam_calCfg); + if(!ioctlerr) + { + err = CAM_CAL_ERR_NO_SHADING; + } + CAM_CAL_LOG_IF(dumpEnable,"lsc table_size %d\n",table_size); + pCamCalData->SingleLsc.LscTable.MtkLcsData.TableSize = table_size; + if(table_size>0) + { + pCamCalData->SingleLsc.TableRotation=CUSTOM_CAM_CAL_ROTATION_00; + cam_calCfg.u4Offset = (start_addr);//|0xFFFF); + cam_calCfg.u4Length = table_size; //sizeof(ucModuleNumber) + cam_calCfg.pu1Params= (u8 *)&pCamCalData->SingleLsc.LscTable.MtkLcsData.SlimLscType; + CAM_CAL_LOG_IF(dumpEnable,"u4Offset=%d u4Length=%d pu1Params= 0x%x ", cam_calCfg.u4Offset, cam_calCfg.u4Length, cam_calCfg.pu1Params); + ioctlerr= ioctl(CamcamFID, CAM_CALIOC_G_READ, &cam_calCfg); + if(table_size == ioctlerr) + { + err = CAM_CAL_ERR_NO_ERR; + } + else + { + CAM_CAL_ERR("ioctl err\n"); + err = CamCalReturnErr[pCamCalData->Command]; + ShowCmdErrorLog(pCamCalData->Command); + } + } + } + #ifdef DEBUG_CALIBRATION_LOAD + CAM_CAL_LOG_IF(dumpEnable,"======================SingleLsc Data==================\n"); + CAM_CAL_LOG_IF(dumpEnable,"[1st] = %x, %x, %x, %x \n", pCamCalData->SingleLsc.LscTable.Data[0], + pCamCalData->SingleLsc.LscTable.Data[1], + pCamCalData->SingleLsc.LscTable.Data[2], + pCamCalData->SingleLsc.LscTable.Data[3]); + CAM_CAL_LOG_IF(dumpEnable,"[1st] = SensorLSC(1)?MTKLSC(2)? %x \n", pCamCalData->SingleLsc.LscTable.MtkLcsData.MtkLscType); + CAM_CAL_LOG_IF(dumpEnable,"RETURN = 0x%x \n", err); + CAM_CAL_LOG_IF(dumpEnable,"======================SingleLsc Data==================\n"); + #endif +// err = CamCalReturnErr[pCamCalData->Command]; //seanlin121121 wait for OTP put correct sensor LSC data + return err; +} +UINT32 DoCamCalN3dLsc(INT32 CamcamFID, UINT32 start_addr, UINT32 BlockSize, UINT32* pGetSensorCalData) +{ + stCAM_CAL_INFO_STRUCT cam_calCfg; + PCAM_CAL_DATA_STRUCT pCamCalData = (PCAM_CAL_DATA_STRUCT)pGetSensorCalData; + MUINT32 idx; + UINT32 ioctlerr; + UINT32 err = CamCalReturnErr[pCamCalData->Command]; + UINT32 PregainFactor, PregainOffset; + UINT32 PregainFactorH, PregainOffsetH; + UINT32 GainValue; + if(pCamCalData->DataVer != CAM_CAL_N3D_DATA) + { + err = CAM_CAL_ERR_NO_DEVICE; + CAM_CAL_ERR("ioctl err\n"); + ShowCmdErrorLog(pCamCalData->Command); + } + else + { + if(BlockSize!=CAM_CAL_N3D_LSC_SIZE) + { + CAM_CAL_ERR("BlockSize(%d) is not correct (%d)\n",BlockSize,CAM_CAL_N3D_LSC_SIZE); + ShowCmdErrorLog(pCamCalData->Command); + } + else + { + pCamCalData->N3DLsc.Data[0].TableRotation=CUSTOM_CAM_CAL_ROTATION_00; + pCamCalData->N3DLsc.Data[1].TableRotation=CUSTOM_CAM_CAL_ROTATION_01; + cam_calCfg.u4Offset = (start_addr|0xFFFF); + cam_calCfg.u4Length = BlockSize; //sizeof(ucModuleNumber) + cam_calCfg.pu1Params= (u8 *)&pCamCalData->N3DLsc.Data[0].LscTable.Data[0]; + ioctlerr= ioctl(CamcamFID, CAM_CALIOC_G_READ, &cam_calCfg); + if(ioctlerr>0) + { + err = CAM_CAL_ERR_NO_ERR; + } + else + { + CAM_CAL_ERR("ioctl err\n"); + err = CamCalReturnErr[pCamCalData->Command]; + ShowCmdErrorLog(pCamCalData->Command); + } + cam_calCfg.u4Offset = ((start_addr>>16)|0xFFFF); + cam_calCfg.u4Length = BlockSize; //sizeof(ucModuleNumber) + cam_calCfg.pu1Params= (u8 *)&pCamCalData->N3DLsc.Data[1].LscTable.Data[0]; + ioctlerr= ioctl(CamcamFID, CAM_CALIOC_G_READ, &cam_calCfg); + if(ioctlerr>0) + { + err = CAM_CAL_ERR_NO_ERR; + } + else + { + CAM_CAL_ERR("ioctl err\n"); + err = CamCalReturnErr[pCamCalData->Command]; + ShowCmdErrorLog(pCamCalData->Command); + } + } + } + #ifdef DEBUG_CALIBRATION_LOAD + CAM_CAL_LOG_IF(dumpEnable,"======================3DLsc Data==================\n"); + CAM_CAL_LOG_IF(dumpEnable,"[1st] = %x, %x, %x, %x \n", pCamCalData->N3DLsc.Data[0].LscTable.Data[0], + pCamCalData->N3DLsc.Data[0].LscTable.Data[1], + pCamCalData->N3DLsc.Data[0].LscTable.Data[2], + pCamCalData->N3DLsc.Data[0].LscTable.Data[3]); + CAM_CAL_LOG_IF(dumpEnable,"[1st] = SensorLSC(1)?MTKLSC(2)? %x \n", + pCamCalData->N3DLsc.Data[0].LscTable.MtkLcsData.MtkLscType); + CAM_CAL_LOG_IF(dumpEnable,"[2nd] = %x, %x, %x, %x \n", pCamCalData->N3DLsc.Data[1].LscTable.Data[0], + pCamCalData->N3DLsc.Data[1].LscTable.Data[1], + pCamCalData->N3DLsc.Data[1].LscTable.Data[2], + pCamCalData->N3DLsc.Data[1].LscTable.Data[3]); + CAM_CAL_LOG_IF(dumpEnable,"[[2nd]] = SensorLSC(1)?MTKLSC(2)? %x \n", + pCamCalData->N3DLsc.Data[1].LscTable.MtkLcsData.MtkLscType); + CAM_CAL_LOG_IF(dumpEnable,"RETURN = 0x%x \n", err); + CAM_CAL_LOG_IF(dumpEnable,"======================3DLsc Data==================\n"); + #endif + return err; +} + +UINT32 DoCamCal3AGain(INT32 CamcamFID, UINT32 start_addr, UINT32 BlockSize, UINT32* pGetSensorCalData) +{ + stCAM_CAL_INFO_STRUCT cam_calCfg; + PCAM_CAL_DATA_STRUCT pCamCalData = (PCAM_CAL_DATA_STRUCT)pGetSensorCalData; + MUINT32 idx; + UINT32 ioctlerr; + UINT32 err = CamCalReturnErr[pCamCalData->Command]; + UINT32 PregainFactor, PregainOffset; + UINT32 PregainFactorH, PregainOffsetH; + UINT32 GainValue; + if(pCamCalData->DataVer != CAM_CAL_N3D_DATA) + { + err = CAM_CAL_ERR_NO_DEVICE; + CAM_CAL_ERR("ioctl err\n"); + ShowCmdErrorLog(pCamCalData->Command); + } + else + { + if(BlockSize!=CAM_CAL_N3D_3A_SIZE) + { + CAM_CAL_ERR("BlockSize(%d) is not correct (%d)\n",BlockSize,CAM_CAL_N3D_3A_SIZE); + ShowCmdErrorLog(pCamCalData->Command); + } + else + { + cam_calCfg.u4Offset = (start_addr|0xFFFF); + cam_calCfg.u4Length = BlockSize; //sizeof(ucModuleNumber) + cam_calCfg.pu1Params= (u8 *)&pCamCalData->N3D3A.Data[0][0]; + ioctlerr= ioctl(CamcamFID, CAM_CALIOC_G_READ, &cam_calCfg); + if(ioctlerr>0) + { + err = CAM_CAL_ERR_NO_ERR; + } + else + { + CAM_CAL_ERR("ioctl err\n"); + err = CamCalReturnErr[pCamCalData->Command]; + ShowCmdErrorLog(pCamCalData->Command); + } + cam_calCfg.u4Offset = ((start_addr>>16)|0xFFFF); + cam_calCfg.u4Length = BlockSize; //sizeof(ucModuleNumber) + cam_calCfg.pu1Params= (u8 *)&pCamCalData->N3D3A.Data[1][0]; + ioctlerr= ioctl(CamcamFID, CAM_CALIOC_G_READ, &cam_calCfg); + if(ioctlerr>0) + { + err = CAM_CAL_ERR_NO_ERR; + } + else + { + CAM_CAL_ERR("ioctl err\n"); + err = CamCalReturnErr[pCamCalData->Command]; + ShowCmdErrorLog(pCamCalData->Command); + } + } + } + #ifdef DEBUG_CALIBRATION_LOAD + CAM_CAL_LOG_IF(dumpEnable,"======================3A Data==================\n"); + CAM_CAL_LOG_IF(dumpEnable,"[1st] = %x, %x, %x, %x \n", pCamCalData->N3D3A.Data[0][0],pCamCalData->N3D3A.Data[0][1], + pCamCalData->N3D3A.Data[0][2],pCamCalData->N3D3A.Data[0][3]); + CAM_CAL_LOG_IF(dumpEnable,"[2nd] = %x, %x, %x, %x \n", pCamCalData->N3D3A.Data[1][0],pCamCalData->N3D3A.Data[1][1], + pCamCalData->N3D3A.Data[1][2],pCamCalData->N3D3A.Data[1][3]); + CAM_CAL_LOG_IF(dumpEnable,"RETURN = 0x%x \n", err); + CAM_CAL_LOG_IF(dumpEnable,"======================3A Data==================\n"); + #endif + return err; +} + +UINT32 DoCamCal3DGeo(INT32 CamcamFID, UINT32 start_addr, UINT32 BlockSize, UINT32* pGetSensorCalData) +{ + stCAM_CAL_INFO_STRUCT cam_calCfg; + PCAM_CAL_DATA_STRUCT pCamCalData = (PCAM_CAL_DATA_STRUCT)pGetSensorCalData; + MUINT32 idx; + UINT32 ioctlerr; + UINT32 err = CamCalReturnErr[pCamCalData->Command]; + UINT32 PregainFactor, PregainOffset; + UINT32 PregainFactorH, PregainOffsetH; + UINT32 GainValue; + if(pCamCalData->DataVer != CAM_CAL_N3D_DATA) + { + err = CAM_CAL_ERR_NO_DEVICE; + CAM_CAL_ERR("ioctl err\n"); + ShowCmdErrorLog(pCamCalData->Command); + } + else + { + if(BlockSize!=CAM_CAL_N3D_3D_SIZE) + { + CAM_CAL_ERR("BlockSize(%d) is not correct (%d)\n",BlockSize,CAM_CAL_N3D_3D_SIZE); + ShowCmdErrorLog(pCamCalData->Command); + } + else + { + cam_calCfg.u4Offset = (start_addr|0xFFFF); + cam_calCfg.u4Length = BlockSize; //sizeof(ucModuleNumber) + cam_calCfg.pu1Params= (u8 *)&pCamCalData->N3D3D.Data[0][0]; + ioctlerr= ioctl(CamcamFID, CAM_CALIOC_G_READ, &cam_calCfg); + if(ioctlerr>0) + { + err = CAM_CAL_ERR_NO_ERR; + } + else + { + CAM_CAL_ERR("ioctl err\n"); + err = CamCalReturnErr[pCamCalData->Command]; + ShowCmdErrorLog(pCamCalData->Command); + } + cam_calCfg.u4Offset = ((start_addr>>16)|0xFFFF); + cam_calCfg.u4Length = BlockSize; //sizeof(ucModuleNumber) + cam_calCfg.pu1Params= (u8 *)&pCamCalData->N3D3D.Data[1][0]; + ioctlerr= ioctl(CamcamFID, CAM_CALIOC_G_READ, &cam_calCfg); + if(ioctlerr>0) + { + err = CAM_CAL_ERR_NO_ERR; + } + else + { + CAM_CAL_ERR("ioctl err\n"); + err = CamCalReturnErr[pCamCalData->Command]; + ShowCmdErrorLog(pCamCalData->Command); + } + } + } + #ifdef DEBUG_CALIBRATION_LOAD + CAM_CAL_LOG_IF(dumpEnable,"======================3D Data==================\n"); + CAM_CAL_LOG_IF(dumpEnable,"[1st] = %x, %x, %x, %x \n", pCamCalData->N3D3D.Data[0][0],pCamCalData->N3D3D.Data[0][1], + pCamCalData->N3D3D.Data[0][2],pCamCalData->N3D3D.Data[0][3]); + CAM_CAL_LOG_IF(dumpEnable,"[2nd] = %x, %x, %x, %x \n", pCamCalData->N3D3D.Data[1][0],pCamCalData->N3D3D.Data[1][1], + pCamCalData->N3D3D.Data[1][2],pCamCalData->N3D3D.Data[1][3]); + CAM_CAL_LOG_IF(dumpEnable,"RETURN = 0x%x \n", err); + CAM_CAL_LOG_IF(dumpEnable,"======================3D Data==================\n"); + #endif + return err; +} + +/****************************************************************************** +*seanlin 121017, MT658x +*In order to get data one block by one block instead of overall data in one time +*It must extract FileID and LayoutType from CAM_CALGetCalData() +*******************************************************************************/ +UINT32 DoCamCalLayoutCheck(void) +{ + MINT32 lCamcamFID = -1; //seanlin 121017 01 local for layout check + + UCHAR cBuf[128] = "/dev/"; + UCHAR HeadID[5] = "NONE"; + UINT32 result = CAM_CAL_ERR_NO_DEVICE; + //cam_cal + stCAM_CAL_INFO_STRUCT cam_calCfg; + UINT32 CheckID,i ; + INT32 err; + switch(gIsInitedCamCal) + { + case CAM_CAL_LAYOUT_RTN_PASS: + result = CAM_CAL_ERR_NO_ERR; + break; + case CAM_CAL_LAYOUT_RTN_QUEUE: + case CAM_CAL_LAYOUT_RTN_FAILED: + default: + result = CAM_CAL_ERR_NO_DEVICE; + break; + } + if ((gIsInitedCamCal==CAM_CAL_LAYOUT_RTN_QUEUE) && (CAM_CALInit() != CAM_CAL_NONE) && (CAM_CALDeviceName(&cBuf[0]) == 0)) + { + lCamcamFID = open(cBuf, O_RDWR); + CAM_CAL_LOG_IF(dumpEnable,"lCamcamFID= 0x%x", lCamcamFID); + if(lCamcamFID == -1) + { + CAM_CAL_ERR("----error: can't open CAM_CAL %s----\n",cBuf); + gIsInitedCamCal=CAM_CAL_LAYOUT_RTN_FAILED; + result = CAM_CAL_ERR_NO_DEVICE; + return result;//0; + } + //read ID + cam_calCfg.u4Offset = 0xFFFFFFFF; + for (i = 0; i< MAX_CALIBRATION_LAYOUT_NUM; i++) + { + if (cam_calCfg.u4Offset != CalLayoutTbl[i].HeaderAddr) + { + CheckID = 0x00000000; + cam_calCfg.u4Offset = CalLayoutTbl[i].HeaderAddr; + cam_calCfg.u4Length = 4; + cam_calCfg.pu1Params = (u8 *)&CheckID; + CAM_CAL_LOG_IF(dumpEnable,"u4Offset=%d u4Length=%d pu1Params= 0x%x ", cam_calCfg.u4Offset, cam_calCfg.u4Length, cam_calCfg.pu1Params); + + err= ioctl(lCamcamFID, CAM_CALIOC_G_READ , &cam_calCfg); + if(err< 0) + { + CAM_CAL_ERR("ioctl err\n"); + CAM_CAL_ERR("Read header ID fail err = 0x%x \n",err); + gIsInitedCamCal=CAM_CAL_LAYOUT_RTN_FAILED; + result = CAM_CAL_ERR_NO_DEVICE; + break; + } + } + CAM_CAL_LOG_IF(dumpEnable,"Table[%d] ID= 0x%x",i, CheckID); + if(CheckID == CalLayoutTbl[i].HeaderId) + { + LayoutType = i; + gIsInitedCamCal=CAM_CAL_LAYOUT_RTN_PASS; + result = CAM_CAL_ERR_NO_ERR; + break; + } + } + CAM_CAL_LOG_IF(dumpEnable,"LayoutType= 0x%x",LayoutType); + CAM_CAL_LOG_IF(dumpEnable,"result= 0x%x",result); + //// + close(lCamcamFID); + } + else //test + { + CAM_CAL_LOG_IF(dumpEnable,"----gIsInitedCamCal = 0x%x!----\n",gIsInitedCamCal); + CAM_CAL_LOG_IF(dumpEnable&&gIsInitedCamCal !=0,"----NO CAM_CAL name = %s!----\n",cBuf); + CAM_CAL_LOG_IF(dumpEnable&&gIsInitedCamCal !=0,"----NO CCAM_CALInit = %d!----\n",CAM_CALInit()); + } + return result; +} + +/****************************************************************************** +* +*******************************************************************************/ +UINT32 CAM_CALGetCalData(UINT32* pGetSensorCalData) +{ + UCHAR cBuf[128] = "/dev/"; + UCHAR HeadID[5] = "NONE"; + UINT32 result = CAM_CAL_ERR_NO_DEVICE; + //cam_cal + stCAM_CAL_INFO_STRUCT cam_calCfg; + UINT32 CheckID,i ; + INT32 err = CAM_CAL_ERR_NO_DEVICE; +// static UINT16 LayoutType = (MAX_CALIBRATION_LAYOUT_NUM+1); //seanlin 121017 why static? Because cam_cal_drv will get data one block by one block instead of overall in one time. + INT32 CamcamFID = 0; //seanlin 121017 why static? Because cam_cal_drv will get data one block by one block instead of overall in one time. + UINT16 u2IDMatch = 0; + UINT32 ulPartNumberCount = 0; + CAMERA_CAM_CAL_TYPE_ENUM lsCommand; + + PCAM_CAL_DATA_STRUCT pCamCalData = (PCAM_CAL_DATA_STRUCT)pGetSensorCalData; +// CAM_CAL_LOG_IF(dumpEnable,"CAM_CALGetCalData(0x%8x)----\n",(unsigned int)pGetSensorCalData); + //====== Get Property ====== + char value[PROPERTY_VALUE_MAX] = {'\0'}; + property_get("camcalcamcal.log", value, "0"); + dumpEnable = atoi(value); + //====== Get Property ====== + + + + lsCommand = pCamCalData->Command; + CAM_CAL_LOG_IF(dumpEnable,"pCamCalData->Command = 0x%x \n",pCamCalData->Command); + CAM_CAL_LOG_IF(dumpEnable,"lsCommand = 0x%x \n",lsCommand); + //Make sure Layout is confirmed, first + if(DoCamCalLayoutCheck()==CAM_CAL_ERR_NO_ERR) + { + pCamCalData->DataVer = (CAM_CAL_DATA_VER_ENUM)CalLayoutTbl[LayoutType].DataVer; + if ((CAM_CALInit() != CAM_CAL_NONE) && (CAM_CALDeviceName(&cBuf[0]) == 0)) + { + CamcamFID = open(cBuf, O_RDWR); + if(CamcamFID == -1) + { + CAM_CAL_LOG_IF(dumpEnable,"----error: can't open CAM_CAL %s----\n",cBuf); + result = CamCalReturnErr[lsCommand]; + ShowCmdErrorLog(lsCommand); + return result; + } + /*********************************************/ + if ((CalLayoutTbl[LayoutType].CalItemTbl[lsCommand].Include != 0) + &&(CalLayoutTbl[LayoutType].CalItemTbl[lsCommand].GetCalDataProcess != NULL)) + { + result = CalLayoutTbl[LayoutType].CalItemTbl[lsCommand].GetCalDataProcess( + CamcamFID, + CalLayoutTbl[LayoutType].CalItemTbl[lsCommand].StartAddr, + CalLayoutTbl[LayoutType].CalItemTbl[lsCommand].BlockSize, + pGetSensorCalData); + } + else + { + result = CamCalReturnErr[lsCommand]; + ShowCmdErrorLog(lsCommand); + } + /*********************************************/ + close(CamcamFID); + } + } + else + { + + result = CamCalReturnErr[lsCommand]; + ShowCmdErrorLog(lsCommand); + return result; + } + CAM_CAL_LOG_IF(dumpEnable,"result = 0x%x\n",result); + return result; +} + + +/****************************************************************************** +*seanlin 121017, MT658x +*In order to get data one block by one block instead of overall data in one time +*It must add reset function if destory in cam cal drv instance +*******************************************************************************/ +UINT32 DoCamCalDataReset(INT32 CamcamFID, UINT32 start_addr, UINT32 BlockSize, UINT32* pGetSensorCalData) +{ + gIsInitedCamCal = CAM_CAL_LAYOUT_RTN_QUEUE;//seanlin 121017 why static? Because cam_cal_drv will get data one block by one block instead of overall in one time. + LayoutType = (MAX_CALIBRATION_LAYOUT_NUM+1); //seanlin 121017 why static? Because cam_cal_drv will get data one block by one block instead of overall in one time. + bFirstLoad = TRUE; + return 0; +} + +#if 0 +#if 1 + unsigned int size[MAX_CALIBRATION_LAYOUT_NUM]={ CALIBRATION_DATA_SIZE_SLIM_LSC1, + CALIBRATION_DATA_SIZE_N3D_DATA1, + CALIBRATION_DATA_SIZE_SUNNY_Q8N03D_LSC1}; +#endif + if(bFirstLoad) + { + cam_calCfg.u4Length = CAM_CAL_PART_NUMBERS_COUNT*LSC_DATA_BYTES; //sizeof(ulModuleNumber) + cam_calCfg.u4Offset = size[LayoutType]+CUSTOM_CAM_CAL_PART_NUMBERS_START_ADD*LSC_DATA_BYTES; + cam_calCfg.pu1Params= (u8 *)ulModuleNumber; + err= ioctl(CamcamFID, CAM_CALIOC_S_WRITE, &cam_calCfg); + bFirstLoad = FALSE; + #ifdef CUSTOM_CAM_CAL_NEW_MODULE_NUMBER_CHECK + cam_calCfg.u4Length = CAM_CAL_PART_NUMBERS_COUNT*LSC_DATA_BYTES; //sizeof(ulModuleNumber) + cam_calCfg.u4Offset = size[LayoutType]+CUSTOM_CAM_CAL_PART_NUMBERS_START_ADD*LSC_DATA_BYTES; + cam_calCfg.pu1Params= (u8 *)&ulPartNumbertmp[0]; + err= ioctl(CamcamFID, CAM_CALIOC_G_READ, &cam_calCfg); + for(i=0;i +#include +#include + +//seanlin 120921 for 658x #include "MediaHal.h" +//#include "src/lib/inc/MediaLog.h" //#include "src/lib/inc/MediaLog.h" + +#include "camera_custom_nvram.h" + +//eeprom +#include "eeprom.h" +#include "eeprom_define.h" +extern "C"{ +//#include "eeprom_layout.h" +#include "camera_custom_eeprom.h" +} +#include "camera_calibration_eeprom.h" + +#include //for rand? +#include //for rand? +//#include "src/core/scenario/camera/mhal_cam.h" //for timer +//#ifdef LOG_TAG +//#undef LOG_TAG +//#endif +#define EEPROM_CAL_LOG_TAG "[CAM_CAL_EEPROM]" +//IMX073 + + +#define DEBUG_CALIBRATION_LOAD + +#define CUSTOM_EEPROM_ROTATION CUSTOM_EEPROM_ROTATION_180_DEGREE +#define CUSTOM_EEPROM_COLOR_ORDER CUSTOM_EEPROM_COLOR_SHIFT_01 //SeanLin@20110629: + +#define CUSTOM_EEPROM_PART_NUMBERS_START_ADD 5 +//#define CUSTOM_EEPROM_NEW_MODULE_NUMBER_CHECK 1 // + +#define EEPROM_SHOW_LOG 1 +#define EEPROM_VER "0x8300" //83 : 6583, 00 : draft version 120920 + +#ifdef EEPROM_SHOW_LOG +//#define CAMEEPROM_LOG(fmt, arg...) LOGD(fmt, ##arg) +#define CAMEEPROM_LOG(fmt, arg...) ALOGD(EEPROM_CAL_LOG_TAG EEPROM_VER " " fmt, ##arg) +#define CAMEEPROM_ERR(fmt, arg...) ALOGE(EEPROM_CAL_LOG_TAG EEPROM_VER "Err: %5d: " fmt, __LINE__, ##arg) +#else +#define CAMEEPROM_LOG(fmt, arg...) void(0) +#define CAMEEPROM_ERR(fmt, arg...) void(0) +#endif + +////< +UINT32 DoDefectLoad(INT32 epprom_fd, UINT32 start_addr, UINT32* pGetSensorCalData); +UINT32 DoPregainLoad(INT32 epprom_fd, UINT32 start_addr, UINT32* pGetSensorCalData); +UINT32 DoISPSlimShadingLoad(INT32 epprom_fd, UINT32 start_addr, UINT32* pGetSensorCalData); +UINT32 DoISPDynamicShadingLoad(INT32 epprom_fd, UINT32 start_addr, UINT32* pGetSensorCalData); +UINT32 DoISPFixShadingLoad(INT32 epprom_fd, UINT32 start_addr, UINT32* pGetSensorCalData); +UINT32 DoISPSensorShadingLoad(INT32 epprom_fd, UINT32 start_addr, UINT32* pGetSensorCalData); +enum +{ + CALIBRATION_LAYOUT_SLIM_LSC1 = 0, + CALIBRATION_LAYOUT_SLIM_LSC2, + CALIBRATION_LAYOUT_DYANMIC_LSC1, + CALIBRATION_LAYOUT_DYANMIC_LSC2, + CALIBRATION_LAYOUT_FIX_LSC1, + CALIBRATION_LAYOUT_FIX_LSC2, + CALIBRATION_LAYOUT_SENSOR_LSC1, + CALIBRATION_LAYOUT_SENSOR_LSC2, + CALIBRATION_LAYOUT_SUNNY_Q8N03D_LSC1, //SL 110317 + MAX_CALIBRATION_LAYOUT_NUM +}; + +#define CALIBRATION_DATA_SIZE_SLIM_LSC1 656 +#define CALIBRATION_DATA_SIZE_SLIM_LSC2 3716 +#define CALIBRATION_DATA_SIZE_DYANMIC_LSC1 2048 +#define CALIBRATION_DATA_SIZE_DYANMIC_LSC2 5108 +#define CALIBRATION_DATA_SIZE_FIX_LSC1 4944 +#define CALIBRATION_DATA_SIZE_FIX_LSC2 8004 +#define CALIBRATION_DATA_SIZE_SENSOR_LSC1 20 +#define CALIBRATION_DATA_SIZE_SENSOR_LSC2 3088 +#define CALIBRATION_DATA_SIZE_SUNNY_Q8N03D_LSC1 656 //SL 110317 +#define MAX_CALIBRATION_DATA_SIZE CALIBRATION_DATA_SIZE_FIX_LSC2 + +#define LSC_DATA_BYTES 4 + +enum +{ + CALIBRATION_ITEM_DEFECT = 0, + CALIBRATION_ITEM_PREGAIN, + CALIBRATION_ITEM_SHADING, + MAX_CALIBRATION_ITEM_NUM +}; + +UINT32 GetCalErr[MAX_CALIBRATION_ITEM_NUM] = +{ + EEPROM_ERR_NO_DEFECT, + EEPROM_ERR_NO_PREGAIN, + EEPROM_ERR_NO_SHADING, +}; + +typedef struct +{ + UINT16 Include; //calibration layout include this item? + UINT32 StartAddr; // item Start Address + UINT32 (*GetCalDataProcess)(INT32 epprom_fd, UINT32 start_addr, UINT32* pGetSensorCalData); +} CALIBRATION_ITEM_STRUCT; + +typedef struct +{ + UINT32 HeaderAddr; //Header Address + UINT32 HeaderId; //Header ID + UINT32 CheckShading; // Do check shading ID? + UINT32 ShadingID; // Shading ID + CALIBRATION_ITEM_STRUCT CalItemTbl[MAX_CALIBRATION_ITEM_NUM]; +} CALIBRATION_LAYOUT_STRUCT; + +UINT8 gIsInited = 0; +const CALIBRATION_LAYOUT_STRUCT CalLayoutTbl[MAX_CALIBRATION_LAYOUT_NUM]= +{ + {//CALIBRATION_LAYOUT_SLIM_LSC1 + 0x00000000, 0x010200FF, 0x00000001, 0x010200FF, + { + {0x00000000, 0x00000000, DoDefectLoad}, //CALIBRATION_ITEM_DEFECT + {0x00000001, 0x00000004, DoPregainLoad}, //CALIBRATION_ITEM_PREGAIN + {0x00000001, 0x0000000C, DoISPSlimShadingLoad} //CALIBRATION_ITEM_SHADING + } + }, + {//CALIBRATION_LAYOUT_SLIM_LSC2 + 0x00000000, 0x010300FF, 0x00000001, 0x010200FF, + { + {0x00000001, 0x00000004, DoDefectLoad}, //CALIBRATION_ITEM_DEFECT + {0x00000001, 0x00000BF8, DoPregainLoad}, //CALIBRATION_ITEM_PREGAIN + {0x00000001, 0x00000C00, DoISPSlimShadingLoad} //CALIBRATION_ITEM_SHADING + } + }, + {//CALIBRATION_LAYOUT_DYANMIC_LSC1 + 0x00000000, 0x010400FF, 0x00000001, 0x31520000, + { + {0x00000000, 0x00000000, DoDefectLoad}, //CALIBRATION_ITEM_DEFECT + {0x00000001, 0x00000004, DoPregainLoad}, //CALIBRATION_ITEM_PREGAIN + {0x00000001, 0x0000000C, DoISPDynamicShadingLoad} //CALIBRATION_ITEM_SHADING + } + }, + {//CALIBRATION_LAYOUT_DYANMIC_LSC2 + 0x00000000, 0x010500FF, 0x00000001, 0x31520000, + { + {0x00000001, 0x00000004, DoDefectLoad}, //CALIBRATION_ITEM_DEFECT + {0x00000001, 0x00000BF8, DoPregainLoad}, //CALIBRATION_ITEM_PREGAIN + {0x00000001, 0x00000C00, DoISPDynamicShadingLoad} //CALIBRATION_ITEM_SHADING + } + }, + {//CALIBRATION_LAYOUT_FIX_LSC1 + 0x00000000, 0x010600FF, 0x00000001, 0x39333236, + { + {0x00000000, 0x00000000, DoDefectLoad}, //CALIBRATION_ITEM_DEFECT + {0x00000001, 0x00000004, DoPregainLoad}, //CALIBRATION_ITEM_PREGAIN + {0x00000001, 0x0000000C, DoISPFixShadingLoad} //CALIBRATION_ITEM_SHADING + } + }, + {//CALIBRATION_LAYOUT_FIX_LSC2 + 0x00000000, 0x010700FF, 0x00000001, 0x39333236, + { + {0x00000001, 0x00000004, DoDefectLoad}, //CALIBRATION_ITEM_DEFECT + {0x00000001, 0x00000BF8, DoPregainLoad}, //CALIBRATION_ITEM_PREGAIN + {0x00000001, 0x00000C00, DoISPFixShadingLoad} //CALIBRATION_ITEM_SHADING + } + }, + {//CALIBRATION_LAYOUT_SENSOR_LSC1 + 0x00000000, 0x010800FF, 0x00000001, 0xFFFFFFFF, + { + {0x00000000, 0x00000000, DoDefectLoad}, //CALIBRATION_ITEM_DEFECT + {0x00000001, 0x00000004, DoPregainLoad}, //CALIBRATION_ITEM_PREGAIN + {0x00000001, 0x0000000C, DoISPSensorShadingLoad} //CALIBRATION_ITEM_SHADING + } + }, + {//CALIBRATION_LAYOUT_SENSOR_LSC2 + 0x00000000, 0x010900FF, 0x00000001, 0xFFFFFFFF, + { + {0x00000001, 0x00000004, DoDefectLoad}, //CALIBRATION_ITEM_DEFECT + {0x00000001, 0x00000BF8, DoPregainLoad}, //CALIBRATION_ITEM_PREGAIN + {0x00000001, 0x00000C00, DoISPSensorShadingLoad} //CALIBRATION_ITEM_SHADING + } + }, + {//CALIBRATION_LAYOUT_SUNY + 0x00000000, 0x796e7573, 0x00000001,0x010200FF , + { + {0x00000000, 0x00000000, DoDefectLoad}, //CALIBRATION_ITEM_DEFECT + {0x00000001, 0x00000004, DoPregainLoad}, //CALIBRATION_ITEM_PREGAIN + {0x00000001, 0x0000000C, DoISPSlimShadingLoad} //CALIBRATION_ITEM_SHADING of WCP1 + } + } +}; + + +UINT32 DoDefectLoad(INT32 epprom_fd, UINT32 start_addr, UINT32* pGetSensorCalData) +{ + PEEPROM_DATA_STRUCT pEerom_data = (PEEPROM_DATA_STRUCT)pGetSensorCalData; + UINT32 err= GetCalErr[CALIBRATION_ITEM_DEFECT]; + CAMEEPROM_LOG("DoDefectLoad, please remake it\n"); + if(pEerom_data->Defect.ISPComm.CommReg[EEPROM_INFO_IN_COMM_LOAD] ==CAL_DATA_LOAD) + { + CAMEEPROM_LOG("ALREADY HAS UPDATED DEFECT TABLE"); + } + else + { + CAMEEPROM_LOG("PLEASE PUT Defect Table here!"); + err = 0; + } + return err; + +//#endif +// return CAL_GET_DEFECT_FLAG|CAL_GET_PARA_FLAG|CAL_GET_PARA_FLAG; +} +UINT32 DoPregainLoad(INT32 epprom_fd, UINT32 start_addr, UINT32* pGetSensorCalData) +{ + stEEPROM_INFO_STRUCT eepromCfg; + UINT32 PregainFactor, PregainOffset; + UINT32 PregainFactorH, PregainOffsetH; + UINT32 GainValue; + PEEPROM_DATA_STRUCT pEerom_data = (PEEPROM_DATA_STRUCT)pGetSensorCalData; + UINT32 err= GetCalErr[CALIBRATION_ITEM_PREGAIN]; + CAMEEPROM_LOG("DoPregainLoad(0x%x)----\n",(uintptr_t)pGetSensorCalData); + eepromCfg.u4Offset = start_addr; + eepromCfg.u4Length = 4; + eepromCfg.pu1Params = (u8 *)&PregainFactor; + ioctl(epprom_fd, EEPROMIOC_G_READ , &eepromCfg); + eepromCfg.u4Offset = start_addr+4; + eepromCfg.u4Length = 4; + eepromCfg.pu1Params = (u8 *)&PregainOffset; + ioctl(epprom_fd, EEPROMIOC_G_READ , &eepromCfg); + PregainFactorH = ((PregainFactor>>16)&0xFFFF); + PregainOffsetH = ((PregainOffset>>16)&0xFFFF); + if((PregainOffset==0)||(PregainOffsetH==0)) + { + //pre gain + pEerom_data->Pregain.rCalGainu4R = 512; + pEerom_data->Pregain.rCalGainu4G = 512; + pEerom_data->Pregain.rCalGainu4B = 512; + CAMEEPROM_LOG("Pegain has no Calinration Data!!!\n"); + err= GetCalErr[CALIBRATION_ITEM_PREGAIN]; + } + else + { + //pre gain + pEerom_data->Pregain.rCalGainu4R = (((PregainFactor&0xFF)<<8)|((PregainFactor&0xFF00)>>8))*512/(((PregainOffset&0xFF)<<8)|((PregainOffset&0xFF00)>>8)); + pEerom_data->Pregain.rCalGainu4G = 512; + pEerom_data->Pregain.rCalGainu4B = (((PregainFactorH&0xFF)<<8)|((PregainFactorH&0xFF00)>>8))*512/(((PregainOffsetH&0xFF)<<8)|((PregainOffsetH&0xFF00)>>8)); + err=0; + } + if((pEerom_data->Pregain.rCalGainu4R==0)||(pEerom_data->Pregain.rCalGainu4B==0)) + { + //pre gain + pEerom_data->Pregain.rCalGainu4R = 512; + pEerom_data->Pregain.rCalGainu4G = 512; + pEerom_data->Pregain.rCalGainu4B = 512; + CAMEEPROM_LOG("RGB Gain is not reasonable!!!\n"); + err= GetCalErr[CALIBRATION_ITEM_PREGAIN]; + } +#ifdef DEBUG_CALIBRATION_LOAD + CAMEEPROM_LOG("======================AWB EEPROM==================\n"); + CAMEEPROM_LOG("[EEPROM PREGAIN VALUE] = %x\n", PregainFactor); + CAMEEPROM_LOG("[EEPROM PREGAIN OFFSET] = %x\n", PregainOffset); + CAMEEPROM_LOG("[rCalGain.u4R] = %d\n", pEerom_data->Pregain.rCalGainu4R); + CAMEEPROM_LOG("[rCalGain.u4G] = %d\n", pEerom_data->Pregain.rCalGainu4G); + CAMEEPROM_LOG("[rCalGain.u4B] = %d\n", pEerom_data->Pregain.rCalGainu4B); + CAMEEPROM_LOG("======================AWB EEPROM==================\n"); +#endif +// err=0; + return err;//CAL_GET_3ANVRAM_FLAG; +} + + +extern UINT32 DoISPSlimShadingLoad(INT32 epprom_fd, UINT32 start_addr, UINT32* pGetSensorCalData) +{ + PEEPROM_DATA_STRUCT pEerom_data = (PEEPROM_DATA_STRUCT)pGetSensorCalData; + stEEPROM_INFO_STRUCT eepromCfg; + MUINT32 u4capW,u4capH,u4PvW,u4PvH; + UINT32 uiSlimShadingBuffer[EEPROM_LSC_DATA_SIZE_SLIM_LSC1]={0}; + UINT32 PreviewREG[5], CaptureREG[5]; + INT32 i4XPreGrid, i4YPreGrid, i4XCapGrid, i4YCapGrid; + UINT16 i; + INT32 err= GetCalErr[CALIBRATION_ITEM_SHADING]; + + CAMEEPROM_LOG("DoISPSlimShadingLoad(0x%8x) \n",start_addr); + if(pEerom_data->Shading.ISPComm.CommReg[EEPROM_INFO_IN_COMM_LOAD] ==CAL_DATA_LOAD) + { + CAMEEPROM_LOG("NVRAM has EEPROM data!"); + } + else + { +#if 0 // vend_edwin.yang + eepromCfg.u4Offset = start_addr+0x44; + eepromCfg.u4Length= EEPROM_LSC_DATA_SIZE_SLIM_LSC1*4; + eepromCfg.pu1Params = (u8 *)uiSlimShadingBuffer; + ioctl(epprom_fd, EEPROMIOC_G_READ , &eepromCfg); + //shading PV + eepromCfg.u4Offset = start_addr+0x1C; + eepromCfg.u4Length = 20; + eepromCfg.pu1Params = (u8 *)&PreviewREG[0]; + ioctl(epprom_fd, EEPROMIOC_G_READ , &eepromCfg); + //shading Cap + eepromCfg.u4Offset = start_addr+0x30; + eepromCfg.u4Length = 20; + eepromCfg.pu1Params = (u8 *)&CaptureREG[0]; + ioctl(epprom_fd, EEPROMIOC_G_READ , &eepromCfg); + i4XPreGrid = ((PreviewREG[1]&0xF0000000) >> 28) + 2; + i4YPreGrid = ((PreviewREG[1]&0x0000F000) >> 12) + 2; + i4XCapGrid = ((CaptureREG[1]&0xF0000000) >> 28) + 2; + i4YCapGrid = ((CaptureREG[1]&0x0000F000) >> 12) + 2; + + pEerom_data->Shading.CapRegister.shading_ctrl1 = CaptureREG[0]; + pEerom_data->Shading.CapRegister.shading_ctrl2 = CaptureREG[1]; + pEerom_data->Shading.CapRegister.shading_read_addr = CaptureREG[2]; + pEerom_data->Shading.CapRegister.shading_last_blk = CaptureREG[3]; + pEerom_data->Shading.CapRegister.shading_ratio_cfg = CaptureREG[4]; + + pEerom_data->Shading.PreRegister.shading_ctrl1 = PreviewREG[0]; + pEerom_data->Shading.PreRegister.shading_ctrl2 = PreviewREG[1]; + pEerom_data->Shading.PreRegister.shading_read_addr = PreviewREG[2]; + pEerom_data->Shading.PreRegister.shading_last_blk = PreviewREG[3]; + pEerom_data->Shading.PreRegister.shading_ratio_cfg = PreviewREG[4]; + + // seanlin 110407 because SUNNY Module has wrong eeprom data about Preview register value + //just using SUNNY module's block x number and y number and re-calculate the block size according to preview X/Y raw sizes + + u4PvW = pEerom_data->Shading.ISPComm.CommReg[EEPROM_INFO_IN_PV_WIDTH]/2; + u4PvH = pEerom_data->Shading.ISPComm.CommReg[EEPROM_INFO_IN_PV_HEIGHT]/2; + + PreviewREG[1] = (PreviewREG[1] &0xf000f000)|(((u4PvW/(i4XPreGrid-1))&0xfff)<<16)|((u4PvH/(i4YPreGrid-1))&0xfff); + PreviewREG[3] = (((u4PvW-((u4PvW/(i4XPreGrid-1))&0xfff)*(i4XPreGrid-2))&0xfff)<<16)|((u4PvH-((u4PvH/(i4YPreGrid-1))&0xfff)*(i4YPreGrid-2))&0xfff); + pEerom_data->Shading.PreRegister.shading_ctrl2 = PreviewREG[1]; + pEerom_data->Shading.PreRegister.shading_last_blk = PreviewREG[3]; + + pEerom_data->Shading.CaptureSize = (i4XCapGrid-1)*(i4YCapGrid-1)*16; + pEerom_data->Shading.PreviewSize = (i4XPreGrid-1)*(i4YPreGrid-1)*16; + if(pEerom_data->Shading.CaptureSize==0) + { + return err; + } + if(pEerom_data->Shading.PreviewSize==0) + { + return err; + } + + CAMEEPROM_LOG("pEerom_data->Shading.CaptureSize 0x%x, pEerom_data->Shading.PreviewSize 0x%x \n",pEerom_data->Shading.CaptureSize,pEerom_data->Shading.PreviewSize); + memcpy((char*)&pEerom_data->Shading.CaptureTable[0][0], (char*)uiSlimShadingBuffer,EEPROM_LSC_DATA_SIZE_SLIM_LSC1*4); + err =0; +#endif // 0 + } + return err; +} +UINT32 DoISPDynamicShadingLoad(INT32 epprom_fd, UINT32 start_addr, UINT32* pGetSensorCalData) +{ + INT32 err= 0;//GetCalErr[CALIBRATION_ITEM_SHADING]; + //TBD + CAMEEPROM_LOG("DoISPDynamicShadingLoad (NOT YET)\n"); + return err; +} +UINT32 DoISPFixShadingLoad(INT32 epprom_fd, UINT32 start_addr, UINT32* pGetSensorCalData) +{ + INT32 err= 0;//GetCalErr[CALIBRATION_ITEM_SHADING]; + CAMEEPROM_LOG("DoISPFixShadingLoad (NOT YET) \n"); + return err; +} +UINT32 DoISPSensorShadingLoad(INT32 epprom_fd, UINT32 start_addr, UINT32* pGetSensorCalData) +{ + INT32 err= 0;//GetCalErr[CALIBRATION_ITEM_SHADING]|EEPROM_ERR_SENSOR_SHADING; + CAMEEPROM_LOG("DoISPSensorShadingLoad (NOT YET) \n"); + return (err|EEPROM_ERR_SENSOR_SHADING); +} +/****************************************************************************** +* +*******************************************************************************/ +UINT32 EEPROMGetCalData(UINT32* pGetSensorCalData) +{ + UCHAR cBuf[128] = "/dev/"; + UCHAR HeadID[5] = "NONE"; + UINT32 result = EEPROM_ERR_NO_DATA; + //eeprom + stEEPROM_INFO_STRUCT eepromCfg; + UINT32 CheckID,i ; + INT32 err; + UINT16 LayoutType; + INT32 epprom_fd = 0; + UINT16 u2IDMatch = 0; + UINT32 ulPartNumberCount = 0; + UINT32 ulModuleNumber[EEPROM_PART_NUMBERS_COUNT]={0,0,0,0,0}; + UINT32 ulPartNumbertmp[EEPROM_PART_NUMBERS_COUNT]={0,0,0,0,0}; + + static bool bFirstLoad = TRUE; + + PEEPROM_DATA_STRUCT pEerom_data = (PEEPROM_DATA_STRUCT)pGetSensorCalData; +// CAMEEPROM_LOG("EEPROMGetCalData(0x%8x)----\n",(unsigned int)pGetSensorCalData); + unsigned int size[MAX_CALIBRATION_LAYOUT_NUM]={ CALIBRATION_DATA_SIZE_SLIM_LSC1, + CALIBRATION_DATA_SIZE_SLIM_LSC2, + CALIBRATION_DATA_SIZE_DYANMIC_LSC1, + CALIBRATION_DATA_SIZE_DYANMIC_LSC2, + CALIBRATION_DATA_SIZE_FIX_LSC1, + CALIBRATION_DATA_SIZE_FIX_LSC2, + CALIBRATION_DATA_SIZE_SENSOR_LSC1 , + CALIBRATION_DATA_SIZE_SENSOR_LSC2, + CALIBRATION_DATA_SIZE_SUNNY_Q8N03D_LSC1}; + + if ((gIsInited==0) && (EEPROMInit() != EEPROM_NONE) && (EEPROMDeviceName(&cBuf[0]) == 0)) + { + epprom_fd = open(cBuf, O_RDWR); + if(epprom_fd == -1) + { + CAMEEPROM_LOG("----error: can't open EEPROM %s----\n",cBuf); + result = GetCalErr[CALIBRATION_ITEM_SHADING]|GetCalErr[CALIBRATION_ITEM_PREGAIN]|GetCalErr[CALIBRATION_ITEM_DEFECT]; + return result;//0; + } + //result = 0; + //read ID + LayoutType = 0xFFFF; + eepromCfg.u4Offset = 0xFFFFFFFF; + for (i = 0; i< MAX_CALIBRATION_LAYOUT_NUM; i++) + { + if (eepromCfg.u4Offset != CalLayoutTbl[i].HeaderAddr) + { + CheckID = 0x00000000; + eepromCfg.u4Offset = CalLayoutTbl[i].HeaderAddr; + eepromCfg.u4Length = 4; + eepromCfg.pu1Params = (u8 *)&CheckID; + err= ioctl(epprom_fd, EEPROMIOC_G_READ , &eepromCfg); + if(err< 0) + { + CAMEEPROM_LOG("[EEPROM] Read header ID fail err = 0x%x \n",err); + //seanlin 110601> + CAMEEPROM_LOG("Something wrong with EERPOM driver or data, exception handling!!!"); + u2IDMatch = 0; + result = GetCalErr[CALIBRATION_ITEM_SHADING]|GetCalErr[CALIBRATION_ITEM_PREGAIN]|GetCalErr[CALIBRATION_ITEM_DEFECT]; + CAMEEPROM_LOG("Something wrong with EERPOM driver or data, exception handling!!!"); + return result;//0; + //seanlin 110601 break; + //seanlin 110601< + } + } + if (((CalLayoutTbl[i].HeaderId == 0xFFFFFFFF) && ((CheckID != 0xFFFFFFFF)&&(CheckID != 0x000000))) + || ((CalLayoutTbl[i].HeaderId != 0xFFFFFFFF) && (CheckID == CalLayoutTbl[i].HeaderId))) + { + LayoutType = i; + u2IDMatch = 1; + pEerom_data->Shading.ShadingID = CalLayoutTbl[i].ShadingID; + CAMEEPROM_LOG("ShadingID = %d \n", pEerom_data->Shading.ShadingID); + pEerom_data->Shading.TableRotation = CUSTOM_EEPROM_ROTATION; + pEerom_data->Shading.ColorOrder = CUSTOM_EEPROM_COLOR_ORDER; + break; + } + } + CAMEEPROM_LOG("LayoutType= 0x%x",LayoutType); + //Check the part number + //after finding the header, starting to get related tables and registers + if(u2IDMatch == 1) + { + + eepromCfg.u4Length = EEPROM_PART_NUMBERS_COUNT*LSC_DATA_BYTES; //sizeof(ulModuleNumber) + eepromCfg.u4Offset = size[LayoutType]+CUSTOM_EEPROM_PART_NUMBERS_START_ADD*LSC_DATA_BYTES; + eepromCfg.pu1Params= (u8 *)&ulModuleNumber[0]; + err= ioctl(epprom_fd, EEPROMIOC_G_READ, &eepromCfg); + for(i=0;iShading.ISPComm.CommReg[gulPartNumberReg[i]]) + { + ulPartNumberCount++; +// CAMEEPROM_LOG("match count-%d idx-%d vlu-0x%8x\n",ulPartNumberCount,i,ulModuleNumber[i]); + } + } + if(ulPartNumberCount==EEPROM_PART_NUMBERS_COUNT) + { + bFirstLoad = FALSE; +// CAMEEPROM_LOG("EEPROM check flag data is matched to NVRAM !!!\n Don't save to EEPROM, again"); + } + else + { + //reset the check load flag and reget the eeprom data + pEerom_data->Shading.ISPComm.CommReg[EEPROM_INFO_IN_COMM_LOAD]=CAL_DATA_UNLOAD; + pEerom_data->Defect.ISPComm.CommReg[EEPROM_INFO_IN_COMM_LOAD] =CAL_DATA_UNLOAD; + CAMEEPROM_LOG("Re Get EEPROM Data (ulPartNumberCount =%d)\n",ulPartNumberCount); + bFirstLoad = TRUE; + } + } + if(u2IDMatch == 1) + { + //result = 0; + if (CalLayoutTbl[LayoutType].CheckShading != 0) + { + eepromCfg.u4Offset = CalLayoutTbl[LayoutType].CalItemTbl[CALIBRATION_ITEM_SHADING].StartAddr; + eepromCfg.u4Length = 4; + eepromCfg.pu1Params = (u8 *)&CheckID; + ioctl(epprom_fd, EEPROMIOC_G_READ , &eepromCfg); + + CAMEEPROM_LOG("CheckID = 0x%x\n",CheckID); + if (((CalLayoutTbl[LayoutType].ShadingID == 0xFFFFFFFF) && ((CheckID != 0xFFFFFFFF)&&(CheckID != 0x000000))) + || ((CalLayoutTbl[LayoutType].ShadingID != 0xFFFFFFFF) && (CheckID == CalLayoutTbl[LayoutType].ShadingID))) + { + result = 0; + for (i= 0; i < MAX_CALIBRATION_ITEM_NUM; i++) + { + if ((CalLayoutTbl[LayoutType].CalItemTbl[i].Include != 0) + &&(CalLayoutTbl[LayoutType].CalItemTbl[i].GetCalDataProcess != NULL)) + { + + result = result | CalLayoutTbl[LayoutType].CalItemTbl[i].GetCalDataProcess(epprom_fd, CalLayoutTbl[LayoutType].CalItemTbl[i].StartAddr, pGetSensorCalData); + + } + else + { + result = result| GetCalErr[i]; + CAMEEPROM_LOG("result = 0x%x\n",result); + } + } + gIsInited = 1; + } + } + else + { + CAMEEPROM_LOG("CalLayoutTbl[LayoutType].CheckShading==0"); + } + } + //seanlin 0420_03 before close the file, we write random data as module number for check. + srand(time(NULL)); + for(i=0;iShading.ISPComm.CommReg[gulPartNumberReg[i]] = ulModuleNumber[i]; // carry the vlu to ISP + } + if(bFirstLoad) + { + eepromCfg.u4Length = EEPROM_PART_NUMBERS_COUNT*LSC_DATA_BYTES; //sizeof(ulModuleNumber) + eepromCfg.u4Offset = size[LayoutType]+CUSTOM_EEPROM_PART_NUMBERS_START_ADD*LSC_DATA_BYTES; + eepromCfg.pu1Params= (u8 *)ulModuleNumber; + err= ioctl(epprom_fd, EEPROMIOC_S_WRITE, &eepromCfg); + bFirstLoad = FALSE; + #ifdef CUSTOM_EEPROM_NEW_MODULE_NUMBER_CHECK + eepromCfg.u4Length = EEPROM_PART_NUMBERS_COUNT*LSC_DATA_BYTES; //sizeof(ulModuleNumber) + eepromCfg.u4Offset = size[LayoutType]+CUSTOM_EEPROM_PART_NUMBERS_START_ADD*LSC_DATA_BYTES; + eepromCfg.pu1Params= (u8 *)&ulPartNumbertmp[0]; + err= ioctl(epprom_fd, EEPROMIOC_G_READ, &eepromCfg); + for(i=0;i +#include +#include +#include + + +//#include "msdk_sensor_exp.h" +#include "camera_custom_sensor.h" +#if 1// seanlin 120925 for default #if (defined(IMX073_MIPI_RAW)||defined(OV5642_RAW)) +//#include "camera_calibration_eeprom.h" +#include "camera_calibration_cam_cal.h" +#endif +#include "kd_imgsensor.h" +#include "camera_custom_types.h" +#include "camera_custom_nvram.h" +#include "awb_feature.h" +#include "awb_param.h" +#include "awb_tuning_custom.h" +#include "kd_imgsensor.h" +//#include "image_sensor.h" + +//TODO:remove once build system ready +//#include "camera_custom_cfg.h" + +//#include "src/lib/inc/MediaLog.h" + +//#define LOG_TAG "SENSORLIST" +//MUINT32 MT9P012_getCalData(PGET_SENSOR_CALIBRATION_DATA_STRUCT pGetCalData); + + + + +AWB_PARAM2_T& +getAWBParam2_default() +{ + static AWB_PARAM2_T rAWBParam = + { + { + // LV0 LV1 LV2 LV3 LV4 LV5 LV6 LV7 LV8 LV9 + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + // LV10 LV11 LV12 LV13 LV14 LV15 LV16 LV17 LV18 + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 515, 512} + }, // STROBE + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // TUNGSTEN + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // WARM F + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // F + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // CWF + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {502, 512, 522}, {502, 512, 522}, {502, 512, 522} + }, // DAYLIGHT + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + }, // SHADE + { + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, + {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512}, {512, 512, 512} + } // DAYLIGHT F + } + }; + return rAWBParam; +} + + +AWB_PARAM2_T& getAWBParam2_imx135(); +AWB_PARAM2_T& getAWBParam2_ov5648(); +AWB_PARAM2_T& getAWBParam2(int sensorId) +{ + switch(sensorId) + { +#if defined(IMX135_MIPI_RAW) + case IMX135_SENSOR_ID: + return getAWBParam2_imx135(); +#endif + +#if defined(OV5648_MIPI_RAW) + case OV5648MIPI_SENSOR_ID: + return getAWBParam2_ov5648(); +#endif + default: + return getAWBParam2_default(); + } + return getAWBParam2_default(); +} + diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor_src/sensorlist.cpp b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor_src/sensorlist.cpp new file mode 100755 index 0000000000000000000000000000000000000000..4ae9402e9f042e67c59bf6aa5c1d91c91173da3c --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/imgsensor_src/sensorlist.cpp @@ -0,0 +1,438 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/******************************************************************************************** + * LEGAL DISCLAIMER + * + * (Header of MediaTek Software/Firmware Release or Documentation) + * + * BY OPENING OR USING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") RECEIVED + * FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON AN "AS-IS" BASIS + * ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, + * INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR + * A PARTICULAR PURPOSE OR NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY + * WHATSOEVER WITH RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK + * ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO + * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S SPECIFICATION + * OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. + * + * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE LIABILITY WITH + * RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, + * TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE + * FEES OR SERVICE CHARGE PAID BY BUYER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE WITH THE LAWS + * OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF LAWS PRINCIPLES. + ************************************************************************************************/ + +#include +#include +#include +#include + +#include "camera_custom_sensor.h" +#include "camera_calibration_cam_cal.h" +#include "kd_imgsensor.h" + +#define YUV_INFO(_id, name, getCalData)\ + { \ + _id, name, \ + NSFeature::YUVSensorInfo<_id>::createInstance(name, #name), \ + (NSFeature::SensorInfoBase*(*)()) \ + NSFeature::YUVSensorInfo<_id>::getInstance, \ + NSFeature::YUVSensorInfo<_id>::getDefaultData, \ + getCalData, \ + NSFeature::YUVSensorInfo<_id>::getNullFlickerPara \ + } +#define RAW_INFO(_id, name, getCalData)\ + { \ + _id, name, \ + NSFeature::RAWSensorInfo<_id>::createInstance(name, #name), \ + (NSFeature::SensorInfoBase*(*)()) \ + NSFeature::RAWSensorInfo<_id>::getInstance, \ + NSFeature::RAWSensorInfo<_id>::getDefaultData, \ + getCalData, \ + NSFeature::RAWSensorInfo<_id>::getFlickerPara \ + } + +MSDK_SENSOR_INIT_FUNCTION_STRUCT SensorList[] = +{ +/*IMX*/ +#if defined(IMX220_MIPI_RAW) + RAW_INFO(IMX220_SENSOR_ID, SENSOR_DRVNAME_IMX220_MIPI_RAW,NULL), +#endif +#if defined(IMX219_MIPI_RAW) + RAW_INFO(IMX219_SENSOR_ID, SENSOR_DRVNAME_IMX219_MIPI_RAW, CAM_CALGetCalData), +#endif +#if defined(IMX214_MIPI_RAW) + RAW_INFO(IMX214_SENSOR_ID, SENSOR_DRVNAME_IMX214_MIPI_RAW,NULL), +#endif +#if defined(IMX179_MIPI_RAW) + RAW_INFO(IMX179_SENSOR_ID, SENSOR_DRVNAME_IMX179_MIPI_RAW,NULL), +#endif +#if defined(IMX132_MIPI_RAW) + RAW_INFO(IMX132MIPI_SENSOR_ID, SENSOR_DRVNAME_IMX132_MIPI_RAW, NULL), +#endif +#if defined(IMX135_MIPI_RAW) + RAW_INFO(IMX135_SENSOR_ID, SENSOR_DRVNAME_IMX135_MIPI_RAW,NULL), +#endif +#if defined(IMX105_MIPI_RAW) + RAW_INFO(IMX105_SENSOR_ID, SENSOR_DRVNAME_IMX105_MIPI_RAW,NULL), +#endif +#if defined(IMX073_MIPI_RAW) + RAW_INFO(IMX073_SENSOR_ID, SENSOR_DRVNAME_IMX073_MIPI_RAW,NULL), +#endif +/*OV (OmniVision)*/ +#if defined(OV16825_MIPI_RAW) + RAW_INFO(OV16825MIPI_SENSOR_ID, SENSOR_DRVNAME_OV16825_MIPI_RAW, NULL), +#endif +#if defined(OV13850_MIPI_RAW) + RAW_INFO(OV13850_SENSOR_ID, SENSOR_DRVNAME_OV13850_MIPI_RAW,NULL), +#endif +#if defined(OV12830_MIPI_RAW) + RAW_INFO(OV12830_SENSOR_ID, SENSOR_DRVNAME_OV12830_MIPI_RAW, NULL), +#endif +#if defined(OV9760_MIPI_RAW) + RAW_INFO(OV9760MIPI_SENSOR_ID,SENSOR_DRVNAME_OV9760_MIPI_RAW,NULL), +#endif +#if defined(OV9740_MIPI_YUV) + YUV_INFO(OV9740MIPI_SENSOR_ID, SENSOR_DRVNAME_OV9740_MIPI_YUV, NULL), +#endif +#if defined(OV9726_RAW) + RAW_INFO(OV9726_SENSOR_ID,SENSOR_DRVNAME_0V9726_RAW,NULL), +#endif +#if defined(OV9726_MIPI_RAW) + RAW_INFO(OV9726MIPI_SENSOR_ID,SENSOR_DRVNAME_OV9726_MIPI_RAW,NULL), +#endif +#if defined(OV8865_MIPI_RAW) + RAW_INFO(OV8865_SENSOR_ID, SENSOR_DRVNAME_OV8865_MIPI_RAW,NULL), +#endif +#if defined(OV8858_MIPI_RAW) + RAW_INFO(OV8858_SENSOR_ID, SENSOR_DRVNAME_OV8858_MIPI_RAW,NULL), +#endif +#if defined(OV8830_RAW) + RAW_INFO(OV8830_SENSOR_ID, SENSOR_DRVNAME_OV8830_RAW, NULL), +#endif +#if defined(OV8825_MIPI_RAW) + RAW_INFO(OV8825_SENSOR_ID, SENSOR_DRVNAME_OV8825_MIPI_RAW, NULL), +#endif +#if defined(OV7675_YUV) + YUV_INFO(OV7675_SENSOR_ID, SENSOR_DRVNAME_OV7675_YUV, NULL), +#endif +#if defined(OV5693_MIPI_RAW) + RAW_INFO(OV5693_SENSOR_ID, SENSOR_DRVNAME_OV5693_MIPI_RAW, NULL), +#endif +#if defined(OV5670_MIPI_RAW) + RAW_INFO(OV5670MIPI_SENSOR_ID, SENSOR_DRVNAME_OV5670_MIPI_RAW, NULL), +#endif +#if defined(OV5650_RAW) + RAW_INFO(OV5650_SENSOR_ID, SENSOR_DRVNAME_OV5650_RAW,NULL), +#endif +#if defined(OV5650MIPI_RAW) + RAW_INFO(OV5650MIPI_SENSOR_ID, SENSOR_DRVNAME_OV5650MIPI_RAW,NULL), +#endif +#if defined(OV5648_MIPI_RAW) + RAW_INFO(OV5648MIPI_SENSOR_ID, SENSOR_DRVNAME_OV5648_MIPI_RAW, NULL), +#endif +#if defined(OV5647_MIPI_RAW) + RAW_INFO(OV5647MIPI_SENSOR_ID, SENSOR_DRVNAME_OV5647MIPI_RAW, NULL), +#endif +#if defined(OV5647_RAW) + RAW_INFO(OV5647_SENSOR_ID, SENSOR_DRVNAME_OV5647_RAW, NULL), +#endif +#if defined(OV5645_MIPI_YUV) + YUV_INFO(OV5645MIPI_SENSOR_ID,SENSOR_DRVNAME_OV5645_MIPI_YUV, OV5645_MIPI_YUV_SensorInit), +#endif +#if defined(OV5642_RAW) + RAW_INFO(OV5642_SENSOR_ID, SENSOR_DRVNAME_OV5642_RAW, NULL), +#endif +#if defined(OV5642_MIPI_YUV) + YUV_INFO(OV5642_SENSOR_ID, SENSOR_DRVNAME_OV5642_MIPI_YUV, NULL), +#endif +#if defined(OV5642_MIPI_RGB) + YUV_INFO(OV5642_SENSOR_ID, SENSOR_DRVNAME_OV5642_MIPI_RGB, NULL), +#endif +#if defined(OV5642_MIPI_JPG) + YUV_INFO(OV5642_SENSOR_ID, SENSOR_DRVNAME_OV5642_MIPI_JPG, NULL), +#endif +#if defined(OV5642_YUV) + YUV_INFO(OV5642_SENSOR_ID, SENSOR_DRVNAME_OV5642_YUV, NULL), +#endif +#if defined(OV4688_MIPI_RAW) + RAW_INFO(OV4688MIPI_SENSOR_ID, SENSOR_DRVNAME_OV4688_MIPI_RAW, NULL), +#endif +#if defined(OV3640_RAW) + {OV3640_SENSOR_ID, SENSOR_DRVNAME_OV3640_RAW,NULL), +#endif +#if defined(OV3640_YUV) + YUV_INFO(OV3640_SENSOR_ID, SENSOR_DRVNAME_OV3640_YUV, NULL), +#endif +#if defined(OV3640_YUV_AF) + YUV_INFO(OV3640_SENSOR_ID, SENSOR_DRVNAME_OV3640_YUV, NULL), +#endif +#if defined(OV2680_MIPI_RAW) + RAW_INFO(OV2680MIPI_SENSOR_ID, SENSOR_DRVNAME_OV2680_MIPI_RAW,NULL), +#endif +#if defined(OV2722_MIPI_RAW) + RAW_INFO(OV2722MIPI_SENSOR_ID, SENSOR_DRVNAME_OV2722_MIPI_RAW, NULL), +#endif +#if defined(OV2659_YUV) + YUV_INFO(OV2659_SENSOR_ID, SENSOR_DRVNAME_OV2659_YUV,NULL), +#endif +#if defined(OV2655_YUV) + YUV_INFO(OV2650_SENSOR_ID, SENSOR_DRVNAME_OV2655_YUV,NULL), +#endif +#if defined(OV2650_RAW) + RAW_INFO(OV2650_SENSOR_ID, SENSOR_DRVNAME_OV2650_RAW,NULL), +#endif +/*S5K*/ +#if defined(S5K2P8_MIPI_RAW) + RAW_INFO(S5K2P8_SENSOR_ID, SENSOR_DRVNAME_S5K2P8_MIPI_RAW, NULL), +#endif +#if defined(S5K3H2YX_MIPI_RAW) + RAW_INFO(S5K3H2YX_SENSOR_ID, SENSOR_DRVNAME_S5K3H2YX_MIPI_RAW, NULL), +#endif +#if defined(S5K3H7Y_MIPI_RAW) + RAW_INFO(S5K3H7Y_SENSOR_ID, SENSOR_DRVNAME_S5K3H7Y_MIPI_RAW, NULL), +#endif +#if defined(S5K4H5YC_MIPI_RAW) + RAW_INFO(S5K4H5YC_SENSOR_ID, SENSOR_DRVNAME_S5K4H5YC_MIPI_RAW, NULL), +#endif +#if defined(S5K4H5YX_2LANE_MIPI_RAW) + RAW_INFO(S5K4H5YX_2LANE_SENSOR_ID, SENSOR_DRVNAME_S5K4H5YX_2LANE_MIPI_RAW, NULL), +#endif +#if defined(S5K5E2YA_MIPI_RAW) + RAW_INFO(S5K5E2YA_SENSOR_ID, SENSOR_DRVNAME_S5K5E2YA_MIPI_RAW, NULL), +#endif +#if defined(S5K5CAGX_YUV) + YUV_INFO(S5K5CAGX_SENSOR_ID, SENSOR_DRVNAME_S5K5CAGX_YUV, NULL), +#endif +#if defined(S5K4E1GA_MIPI_RAW) + RAW_INFO(S5K4E1GA_SENSOR_ID, SENSOR_DRVNAME_S5K4E1GA_MIPI_RAW, NULL), +#endif +#if defined(S5K4ECGX_YUV) + YUV_INFO(S5K4ECGX_SENSOR_ID, SENSOR_DRVNAME_S5K4ECGX_YUV, NULL), +#endif +#if defined(S5K4ECGX_MIPI_YUV) + YUV_INFO(S5K4ECGX_SENSOR_ID, SENSOR_DRVNAME_S5K4ECGX_MIPI_YUV, NULL), +#endif +#if defined(S5K4ECGX_MIPI_JPG) + YUV_INFO(S5K4ECGX_SENSOR_ID, SENSOR_DRVNAME_S5K4ECGX_MIPI_JPG, NULL), +#endif +#if defined(S5K8AAYX_MIPI_YUV) + YUV_INFO(S5K8AAYX_MIPI_SENSOR_ID, SENSOR_DRVNAME_S5K8AAYX_MIPI_YUV, NULL), +#endif +#if defined(S5K8AAYX_YUV) + YUV_INFO(S5K8AAYX_MIPI_SENSOR_ID, SENSOR_DRVNAME_S5K8AAYX_YUV, NULL), +#endif +/*HI*/ +#if defined(HI841_MIPI_RAW) + RAW_INFO(HI841_SENSOR_ID, SENSOR_DRVNAME_HI841_MIPI_RAW,HI841_MIPI_RAW_SensorInit), +#endif +#if defined(HI707_YUV) + YUV_INFO(HI707_SENSOR_ID, SENSOR_DRVNAME_HI707_YUV, NULL), +#endif +#if defined(HI704_YUV) + YUV_INFO(HI704_SENSOR_ID, SENSOR_DRVNAME_HI704_YUV, NULL), +#endif +#if defined(HI551_MIPI_RAW) + RAW_INFO(HI551_SENSOR_ID, SENSOR_DRVNAME_HI551_MIPI_RAW, NULL), +#endif +#if defined(HI545_MIPI_RAW) + RAW_INFO(HI545MIPI_SENSOR_ID, SENSOR_DRVNAME_HI545_MIPI_RAW, NULL), +#endif +#if defined(HI544_MIPI_RAW) + RAW_INFO(HI544MIPI_SENSOR_ID, SENSOR_DRVNAME_HI544_MIPI_RAW, NULL), +#endif +#if defined(HI542_RAW) + RAW_INFO(HI542_SENSOR_ID, SENSOR_DRVNAME_HI542_RAW, NULL), +#endif +#if defined(HI542_MIPI_RAW) + RAW_INFO(HI542MIPI_SENSOR_ID, SENSOR_DRVNAME_HI542MIPI_RAW, NULL), +#endif +#if defined(HI253_YUV) + YUV_INFO(HI253_SENSOR_ID, SENSOR_DRVNAME_HI253_YUV, NULL), +#endif +#if defined(HI191_MIPI_RAW) + RAW_INFO(HI191MIPI_SENSOR_ID, SENSOR_DRVNAME_HI191_MIPI_RAW, NULL), +#endif +/*MT*/ +#if defined(MT9P012_RAW) + RAW_INFO(MT9P012_SENSOR_ID, SENSOR_DRVNAME_MT9P012_RAW,NULL), +#endif +#if defined(MT9P015_RAW) + RAW_INFO(MT9P015_SENSOR_ID, SENSOR_DRVNAME_MT9P015_RAW,NULL), +#endif +#if defined(MT9P017_RAW) + RAW_INFO(MT9P017_SENSOR_ID, SENSOR_DRVNAME_MT9P017_RAW,NULL), +#endif +#if defined(MT9P017_MIPI_RAW) + RAW_INFO(MT9P017MIPI_SENSOR_ID, SENSOR_DRVNAME_MT9P017_MIPI_RAW,NULL), +#endif +#if defined(MT9T113_YUV) + YUV_INFO(MT9T113_SENSOR_ID, SENSOR_DRVNAME_MT9T113_YUV, NULL), +#endif +#if defined(MT9T113_MIPI_YUV) + YUV_INFO(MT9T113MIPI_SENSOR_ID, SENSOR_DRVNAME_MT9T113_MIPI_YUV,NULL), +#endif +#if defined(MT9V113_YUV) + YUV_INFO(MT9V113_SENSOR_ID, SENSOR_DRVNAME_MT9V113_YUV, NULL), +#endif +#if defined(MT9V114_YUV) + YUV_INFO(MT9V114_SENSOR_ID, SENSOR_DRVNAME_MT9V114_YUV, NULL), +#endif +#if defined(MT9D115_MIPI_RAW) + RAW_INFO(MT9D115_SENSOR_ID, SENSOR_DRVNAME_MT9D115_MIPI_RAW,NULL), +#endif +#if defined(MT9V115_YUV) + YUV_INFO(MT9V115_SENSOR_ID,SENSOR_DRVNAME_MT9V115_YUV,NULL), +#endif +/*GC*/ +#if defined(GC2755_MIPI_RAW) + RAW_INFO(GC2755_SENSOR_ID, SENSOR_DRVNAME_GC2755_MIPI_RAW,NULL), +#endif +#if defined(GC5024_MIPI_RAW) + RAW_INFO(GC5024_SENSOR_ID, SENSOR_DRVNAME_GC5024_MIPI_RAW,NULL), +#endif +#if defined(GC2355_MIPI_RAW) + RAW_INFO(GC2355_SENSOR_ID, SENSOR_DRVNAME_GC2355_MIPI_RAW,NULL), +#endif +#if defined(GC2235_RAW) + RAW_INFO(GC2235_SENSOR_ID, SENSOR_DRVNAME_GC2235_RAW, NULL), +#endif +#if defined(GC2035_YUV) + YUV_INFO(GC2035_SENSOR_ID, SENSOR_DRVNAME_GC2035_YUV, NULL), +#endif +#if defined(GC0330_YUV) + YUV_INFO(GC0330_SENSOR_ID, SENSOR_DRVNAME_GC0330_YUV, NULL), +#endif +#if defined(GC0329_YUV) + YUV_INFO(GC0329_SENSOR_ID, SENSOR_DRVNAME_GC0329_YUV, NULL), +#endif +#if defined(GC0313_MIPI_YUV) + YUV_INFO(GC0313MIPI_YUV_SENSOR_ID, SENSOR_DRVNAME_GC0313MIPI_YUV, NULL), +#endif +#if defined(GC0310_MIPI_YUV) + YUV_INFO(GC0310_SENSOR_ID, SENSOR_DRVNAME_GC0310_MIPI_YUV,NULL), +#endif +#if defined(GC0310_YUV) + YUV_INFO(GC0310_SENSOR_ID, SENSOR_DRVNAME_GC0310_YUV,NULL), +#endif +/*SP*/ +#if defined(SP0A19_YUV) + YUV_INFO(SP0A19_YUV_SENSOR_ID, SENSOR_DRVNAME_SP0A19_YUV, NULL), +#endif + +#if defined(SP2509_MIPI_RAW) + RAW_INFO(SP2509_SENSOR_ID, SENSOR_DRVNAME_SP2509_MIPI_RAW,NULL), +#endif + +#if defined(SP5506_MIPI_RAW) + RAW_INFO(OV5675MIPI_SENSOR_ID, SENSOR_DRVNAME_OV5675_MIPI_RAW,NULL), +#endif +#if defined(SP5509_MIPI_RAW) + RAW_INFO(HI556_SENSOR_ID, SENSOR_DRVNAME_HI556_MIPI_RAW,NULL), +#endif +#if defined(GC5025_MIPI_RAW) + RAW_INFO(GC5025MIPI_SENSOR_ID, SENSOR_DRVNAME_GC5025MIPI_RAW,NULL), +#endif +#if defined(SP2518_YUV) + YUV_INFO(SP2518_YUV_SENSOR_ID, SENSOR_DRVNAME_SP2518_YUV, NULL), +#endif +/*A*/ +#if defined(A5141_MIPI_RAW) + RAW_INFO(A5141MIPI_SENSOR_ID, SENSOR_DRVNAME_A5141_MIPI_RAW,NULL), +#endif +#if defined(A5142_MIPI_RAW) + RAW_INFO(A5142MIPI_SENSOR_ID, SENSOR_DRVNAME_A5142_MIPI_RAW,NULL), +#endif +/*HM*/ +#if defined(HM3451_RAW) + RAW_INFO(HM3451_SENSOR_ID, SENSOR_DRVNAME_HM3451_RAW, NULL), +#endif +/*AR*/ +#if defined(AR0833_MIPI_RAW) + RAW_INFO(AR0833_SENSOR_ID, SENSOR_DRVNAME_AR0833_MIPI_RAW,NULL), +#endif +/*SIV*/ +#if defined(SIV120B_YUV) + YUV_INFO(SIV120B_SENSOR_ID, SENSOR_DRVNAME_SIV120B_YUV, NULL), +#endif +#if defined(SIV121D_YUV) + YUV_INFO(SIV121D_SENSOR_ID, SENSOR_DRVNAME_SIV121D_YUV, NULL), +#endif +/*PAS (PixArt Image)*/ +#if defined(PAS6180_SERIAL_YUV) + YUV_INFO(PAS6180_SENSOR_ID, SENSOR_DRVNAME_PAS6180_SERIAL_YUV, NULL), +#endif +/*Panasoic*/ +#if defined(MN34152_MIPI_RAW) + RAW_INFO(MN34152_SENSOR_ID, SENSOR_DRVNAME_MN34152_MIPI_RAW, NULL), +#endif +/*Toshiba*/ +#if defined(T4K28_YUV) + YUV_INFO(T4K28_SENSOR_ID, SENSOR_DRVNAME_T4K28_YUV, T4K28_YUV_SensorInit), +#endif +#if defined(T4KA7_MIPI_RAW) + RAW_INFO(T4KA7_SENSOR_ID, SENSOR_DRVNAME_T4KA7_MIPI_RAW, NULL), +#endif +/*Others*/ +#if defined(ISX012_MIPI_YUV) + YUV_INFO(ISX012MIPI_SENSOR_ID, SENSOR_DRVNAME_ISX012_MIPI_YUV, ISX012_MIPI_YUV_SensorInit), +#endif +#if defined(T8EV5_YUV) + YUV_INFO(T8EV5_SENSOR_ID, SENSOR_DRVNAME_T8EV5_YUV, NULL), +#endif +/*LCA Test*/ +#if defined(IMX135_MIPI_RAW_5MP) + RAW_INFO(IMX135_SENSOR_ID, SENSOR_DRVNAME_IMX135_MIPI_RAW_5MP,NULL), +#endif +/* ADD sensor driver before this line */ + {0,{0},NULL, NULL, NULL}//end of list +}; + +UINT32 GetSensorInitFuncList(MSDK_SENSOR_INIT_FUNCTION_STRUCT **ppSensorList) +{ + if (NULL == ppSensorList) { + ALOGE("ERROR: NULL pSensorList\n"); + return MHAL_UNKNOWN_ERROR; + } + *ppSensorList = &SensorList[0]; + return MHAL_NO_ERROR; +} // GetSensorInitFuncList() + + diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/matv/matv/mATVdrv_cust.c b/proprietary/custom/p15v57c2k_gq_tee/hal/matv/matv/mATVdrv_cust.c new file mode 100755 index 0000000000000000000000000000000000000000..aec5269ab19dd6192bc1a43fe841a607ff9be117 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/matv/matv/mATVdrv_cust.c @@ -0,0 +1,477 @@ +/*----------------------------------------------------------------------------* + * No Warranty * + * Except as may be otherwise agreed to in writing, no warranties of any * + * kind, whether express or implied, are given by MTK with respect to any MTK * + * Deliverables or any use thereof, and MTK Deliverables are provided on an * + * "AS IS" basis. MTK hereby expressly disclaims all such warranties, * + * including any implied warranties of merchantability, non-infringement and * + * fitness for a particular purpose and any warranties arising out of course * + * of performance, course of dealing or usage of trade. Parties further * + * acknowledge that Company may, either presently and/or in the future, * + * instruct MTK to assist it in the development and the implementation, in * + * accordance with Company's designs, of certain softwares relating to * + * Company's product(s) (the "Services"). Except as may be otherwise agreed * + * to in writing, no warranties of any kind, whether express or implied, are * + * given by MTK with respect to the Services provided, and the Services are * + * provided on an "AS IS" basis. Company further acknowledges that the * + * Services may contain errors, that testing is important and Company is * + * solely responsible for fully testing the Services and/or derivatives * + * thereof before they are used, sublicensed or distributed. Should there be * + * any third party action brought against MTK, arising out of or relating to * + * the Services, Company agree to fully indemnify and hold MTK harmless. * + * If the parties mutually agree to enter into or continue a business * + * relationship or other arrangement, the terms and conditions set forth * + * hereunder shall remain effective and, unless explicitly stated otherwise, * + * shall prevail in the event of a conflict in the terms in any agreements * + * entered into between the parties. * + *---------------------------------------------------------------------------*/ +/*----------------------------------------------------------------------------- + * Copyright(c) 2009, MediaTek, Inc. + * All rights reserved. + * + * Unauthorized use, practice, perform, copy, distribution, reproduction, + * or disclosure of this information in whole or in part is prohibited. + *----------------------------------------------------------------------------- + * $File: mATVdrv_cust.cpp $ + * $Revision: #1 $ + * $DateTime: 2010/12/1 22:29:53 $ + * $Change: $ + * $Id: mATVdrv_cust.cpp#11 $ + * $Author: ky.lin $ + *---------------------------------------------------------------------------*/ +/** + * @file mATVdrv_cust.c + * + * @author ky.lin + */ +#if defined(__MTK_TARGET__) + +#include +#include "kal_release.h" +#include "hostlib.h" +#include "matvctrl.h" +///#include "cust_matv_comm.h" + +enum { + BG_LIKE=0, + DK_LIKE, + I_LIKE, + L_LIKE, + L1_LIKE, + M_LIKE, +}; // assosiate to abScanRoadMap + +#define Freq2DR(freqkhz) (UINT16)((freqkhz*2)/125) //(freqkhz*16)/1000 +#define CUSTOM_AVC_ON 1 + + +struct UniSystemChMap{ + UINT8 start_ch; + UINT8 end_ch; + UINT16 start_DR; + UINT16 end_DR; + UINT16 bandwidth_DR; + UINT8 sndsys; + UINT8 colsys; +}; + +#define UNICHMAP(start_ch,end_ch,start_freq,end_freq,bandwidth_freq) \ + { start_ch, end_ch, Freq2DR(start_freq),Freq2DR(end_freq),Freq2DR(bandwidth_freq),0,0} + +#define ADHOCCHMAP(start_ch,end_ch,start_freq,end_freq,bandwidth_freq,sndsys,colsys) \ + { start_ch, end_ch, Freq2DR(start_freq),Freq2DR(end_freq),Freq2DR(bandwidth_freq),sndsys,colsys} + +struct chscan_method { + const char * description; + UINT8 BSystem; + UINT8 SndSystem; + UINT8 ColorSystem; + UINT8 UniSystem; + const struct UniSystemChMap * UniChTab; +}; + +static int is_factory_boot(void) +{ + int fd; + size_t s; + char boot_mode; + fd = open("/sys/class/BOOT/BOOT/boot/boot_mode", O_RDWR); + if (fd < 0) { + kal_prompt_trace(MOD_MATV, "fail to open: %s\n", "/sys/class/BOOT/BOOT/boot/boot_mode"); + return 0; + } + s = read(fd, (void *)&boot_mode, sizeof(boot_mode)); + close(fd); + if (s <= 0 || boot_mode != '4') + return 0; + kal_prompt_trace(MOD_MATV, "Factory Mode Booting.....\n"); + return 1; +} + + + /***************************************************************************** + * FUNCTION + * matv_module_power_off + * DESCRIPTION + * power off sequency + * PARAMETERS + * void + * RETURNS + * + *****************************************************************************/ +void matv_module_power_off(void) +{ +} + + /***************************************************************************** + * FUNCTION + *matv_module_power_on + * DESCRIPTION + * config power on seq + * PARAMETERS + * RETURNS + * NONE + *****************************************************************************/ +void matv_module_power_on(void) +{ + if(is_factory_boot()) + { + kal_prompt_trace(MOD_MATV, "Factory Mode\n"); + } + else + { + kal_prompt_trace(MOD_MATV, "Normal Mode\n"); + } + DrvSetChipDep(MTK_TVD_CamIFMode,0); + DrvSetChipDep(MTK_TVD_CamIFRefMCLK,0); +#if CUSTOM_AVC_ON + DrvSetChipDep(MTK_AUD_AVC,0x30000); +#else + DrvSetChipDep(MTK_AUD_AVC,0x0); +#endif + +#if 0 +///ifdef CAMERA_IO_DRV_1800 + DrvSetChipDep(MTK_PAD_DRIVING,0x02); + DrvSetChipDep(MTK_PAD_DRIVING,0x12); + DrvSetChipDep(MTK_PAD_DRIVING,0x22); + DrvSetChipDep(MTK_PAD_DRIVING,0x32); + DrvSetChipDep(MTK_PAD_DRIVING,0x42); + DrvSetChipDep(MTK_PAD_DRIVING,0x52); + DrvSetChipDep(MTK_PAD_DRIVING,0x62); + DrvSetChipDep(MTK_PAD_DRIVING,0x72); + DrvSetChipDep(MTK_PAD_DRIVING,0x82); + DrvSetChipDep(MTK_PAD_DRIVING,0x92); + DrvSetChipDep(MTK_PAD_DRIVING,0xa2); + DrvSetChipDep(MTK_PAD_DRIVING,0xb2); +#else + kal_prompt_trace(MOD_MATV, "Factory Mode max\n"); + ///0x08 --> 0xb8 + DrvSetChipDep(MTK_PAD_DRIVING,0x0f); + DrvSetChipDep(MTK_PAD_DRIVING,0x1f); + DrvSetChipDep(MTK_PAD_DRIVING,0x2f); + DrvSetChipDep(MTK_PAD_DRIVING,0x3f); + DrvSetChipDep(MTK_PAD_DRIVING,0x4f); + DrvSetChipDep(MTK_PAD_DRIVING,0x5f); + DrvSetChipDep(MTK_PAD_DRIVING,0x6f); + DrvSetChipDep(MTK_PAD_DRIVING,0x7f); + DrvSetChipDep(MTK_PAD_DRIVING,0x8f); + DrvSetChipDep(MTK_PAD_DRIVING,0x9f); + DrvSetChipDep(MTK_PAD_DRIVING,0xaf); + DrvSetChipDep(MTK_PAD_DRIVING,0xbf); + +#endif + +} + + /***************************************************************************** + * FUNCTION + *matv_fm_module_power_on + * DESCRIPTION + * config power on seq + * PARAMETERS + * RETURNS + * NONE + *****************************************************************************/ +void matv_fm_module_power_on(void) +{ + if(is_factory_boot()) + { + kal_prompt_trace(MOD_MATV, "Factory Mode\n"); + } + else + { + kal_prompt_trace(MOD_MATV, "Normal Mode\n"); + } + +#if CUSTOM_AVC_ON + DrvSetChipDep(MTK_AUD_AVC,0x30000); +#else + DrvSetChipDep(MTK_AUD_AVC,0x0); +#endif +} + + +const struct UniSystemChMap NA_AIR[]= + { //NA_AIR + UNICHMAP(2,4,55250,67250,6000), //VHF + UNICHMAP(5,6,77250,83250,6000), //VHF + UNICHMAP(7,13,175250,211250,6000), //VHF + UNICHMAP(14,69,471250,801250,6000), //UHF + UNICHMAP(0,0,0,0,0) //end of table + }; +const struct UniSystemChMap JP_AIR[]= + { //JP_AIR + UNICHMAP(1,3,91250,103250,6000), //VHF + UNICHMAP(4,7,171250,189250,6000), //VHF + UNICHMAP(8,12,193250,217250,6000), //VHF + UNICHMAP(13,62,471250,765250,6000), //UHF + UNICHMAP(0,0,0,0,0) //end of table + }; + +/* Russia & Eastern Europe*/ +const struct UniSystemChMap RU_AIR[]= + { //RU_AIR + UNICHMAP(1,2,49750,59250,9500), //VHF + UNICHMAP(3,5,77250,93250,8000), //VHF + UNICHMAP(6,12,175250,223250,8000), //VHF + UNICHMAP(21,69,471250,855250,8000), //UHF + UNICHMAP(0,0,0,0,0) //end of table + }; + +/* Western Europe */ +const struct UniSystemChMap WE_AIR[]= + { //WE_AIR + UNICHMAP(2,4,48250,62250,7000), //VHF + UNICHMAP(5,12,175250,224250,7000), //VHF + UNICHMAP(21,69,471250,855250,8000), //UHF + UNICHMAP(0,0,0,0,0) //end of table + }; + +/* UK */ +const struct UniSystemChMap UK_AIR[]= + { //UK_AIR + UNICHMAP(2,4,46250,62250,8000), //VHF + UNICHMAP(5,13,175250,239250,8000), //VHF + UNICHMAP(21,69,471250,855250,8000), //UHF + UNICHMAP(0,0,0,0,0) //end of table + }; +/* China */ +const struct UniSystemChMap CN_AIR[]= + { //CN_AIR + UNICHMAP(1,3,49750,65750,8000), //VHF + UNICHMAP(4,5,77250,85250,8000), //VHF + UNICHMAP(6,12,168250,216250,8000), //VHF + UNICHMAP(13,24,471250,559250,8000), //UHF + UNICHMAP(25,59,607250,879250,8000), //UHF + UNICHMAP(0,0,0,0,0) //end of table + }; +/* Vietnam */ +const struct UniSystemChMap VN_AIR[]= + { //VN_AIR + UNICHMAP(2,3,49750,59750,10000), //VHF + UNICHMAP(4,5,77250,85250,8000), //VHF + UNICHMAP(6,12,175250,223250,8000), //VHF + UNICHMAP(21,69,471250,855250,8000), //UHF + UNICHMAP(0,0,0,0,0) //end of table + }; +#if 0 /* just use WE */ +/* Indonesia */ +const struct UniSystemChMap ID_AIR[]= + { //ID_AIR + UNICHMAP(2,3,55250,62250,7000), //VHF + UNICHMAP(4,11,175250,224250,7000), //VHF + UNICHMAP(21,81,471250,951250,8000), //UHF + UNICHMAP(0,0,0,0,0) //end of table + }; +#endif +/* Italy*/ +const struct UniSystemChMap IT_AIR[]= + { //IT_AIR - 7MHz channel + UNICHMAP(1,2,53750,62250,8500), //VHF -sparse + UNICHMAP(3,4,82250,175250,93000), //VHF -sparse + UNICHMAP(5,6,183750,192250,8500), //VHF -sparse + UNICHMAP(7,8,201250,210250,9000), //VHF -sparse + UNICHMAP(9,10,217250,224250,7000), //VHF -sparse + UNICHMAP(21,62,471250,799250,8000), //UHF + UNICHMAP(0,0,0,0,0) //end of table + }; +/*Australia*/ +const struct UniSystemChMap AU_AIR[]= + { //AU_AIR - 7MHz channel + UNICHMAP(0,1,46250,57250,11000), //VHF -sparse + UNICHMAP(2,3,64250,86250,22000), //VHF -sparse + UNICHMAP(4,5,95250,102250,7000), //VHF -sparse + UNICHMAP(6,6,138250,138250,7000), //VHF + UNICHMAP(7,10,175250,196250,7000), //VHF + UNICHMAP(11,13,209250,223250,7000), //VHF + UNICHMAP(28,69,527250,814250,7000), //UHF + UNICHMAP(0,0,0,0,0) //end of table + }; +/* New Zealand */ +const struct UniSystemChMap NZ_AIR[]= + { //NZ_AIR + UNICHMAP(1,1,45250,45250,7000), //VHF + UNICHMAP(2,3,55250,62250,7000), //VHF + UNICHMAP(4,11,175250,224250,7000), //VHF + UNICHMAP(28,69,527250,814250,7000), //UHF + UNICHMAP(0,0,0,0,0) //end of table + }; +/* Morocco */ +const struct UniSystemChMap MA_AIR[]= + { //MA_AIR + UNICHMAP(4,10,163250,211250,8000), //VHF + UNICHMAP(21,69,471250,855250,8000), //UHF + UNICHMAP(0,0,0,0,0) //end of table + }; +/* South Africa */ +const struct UniSystemChMap ZA_AIR[]= + { //ZA_AIR + //UNICHMAP(1,1,43250,43250,8000), //VHF + UNICHMAP(2,4,46250,62250,8000), //VHF + UNICHMAP(5,13,175250,239250,8000), //VHF + UNICHMAP(21,69,471250,855250,8000), //UHF + //UNICHMAP(21,81,471250,951250,8000), //UHF + UNICHMAP(0,0,0,0,0) //end of table + }; +/* France */ +const struct UniSystemChMap FR_AIR[]= + { //FR_AIR + UNICHMAP(2,3,55750,60500,4750), //VHF + UNICHMAP(4,4,63750,63750,8000), //VHF + UNICHMAP(5,10,176000,216000,8000), //VHF + UNICHMAP(21,69,471250,855250,8000), //UHF + UNICHMAP(0,0,0,0,0) //end of table + }; +/* French oversea,French African colonies */ +const struct UniSystemChMap FR2_AIR[]= + { //FR2_AIR + UNICHMAP(2,3,52250,60250,8000), //VHF + UNICHMAP(4,9,175250,215250,8000), //VHF + UNICHMAP(21,69,471250,855250,8000), //UHF + UNICHMAP(0,0,0,0,0) //end of table + }; +/* USA Cabe IRC */ +const struct UniSystemChMap NA_IRC[]= + { //NA_IRC +// UNICHMAP(1,1,73250,73250,6000), //VHF + UNICHMAP(2,4,55250,67250,6000), //VHF + UNICHMAP(5,6,77250,83250,6000), //VHF + UNICHMAP(7,13,175250,211250,6000), //VHF + UNICHMAP(14,22,121250,169250,6000), //VHF + UNICHMAP(23,94,217250,643250,6000), //VHF,UHF +// UNICHMAP(95,99,91250,115250,6000), //VHF + UNICHMAP(100,158,649250,997250,6000), //UHF + UNICHMAP(0,0,0,0,0) //end of table + }; +/* USA Cabe HRC */ +const struct UniSystemChMap NA_HRC[]= + { //NA_HRC +// UNICHMAP(1,1,72000,72000,6000), //VHF + UNICHMAP(2,4,54000,66000,6000), //VHF + UNICHMAP(5,6,76000,82000,6000), //VHF + UNICHMAP(7,13,174000,210000,6000), //VHF + UNICHMAP(14,22,120000,168000,6000), //VHF + UNICHMAP(23,94,216000,642000,6000), //VHF,UHF +// UNICHMAP(95,99,90000,114000,6000), //VHF + UNICHMAP(100,158,648000,996000,6000), //UHF + UNICHMAP(0,0,0,0,0) //end of table + }; +/* Ireland */ +const struct UniSystemChMap IE_AIR[]= + { //IE_AIR + UNICHMAP(1,3,45750,61750,8000), //VHF + UNICHMAP(4,13,175250,247250,8000), //VHF + UNICHMAP(21,69,471250,855250,8000), //UHF + UNICHMAP(0,0,0,0,0) //end of table + }; +/* Lab signal */ +const struct UniSystemChMap LAB_AIR[]= + { //IE_AIR + ADHOCCHMAP(1,1,77250,77250,8000,SV_PAL_DK,SV_CS_PAL), //VHF DK + ADHOCCHMAP(2,2,120000,120000,8000,SV_SECAM_L,SV_CS_SECAM), //VHF + ADHOCCHMAP(4,13,175250,247250,8000,SV_PAL_BG,SV_CS_SECAM), //VHF BG + UNICHMAP(14,14,256250,256250,8000), //VHF BG + UNICHMAP(15,15,448250,448250,8000), //VHF BG + ADHOCCHMAP(16,16,495250,495250,7000,SV_PAL_I,SV_CS_PAL), //UHF + ADHOCCHMAP(17,17,543250,543250,7000,SV_PAL_I,SV_CS_PAL), //UHF + ADHOCCHMAP(18,18,808250,808250,7000,SV_PAL_I,SV_CS_PAL), //UHF + UNICHMAP(0,0,0,0,0) //end of table + }; +const struct chscan_method ChCountryTab[]= +{ + {"West EU(PAL-BG)",BG_LIKE,SV_A2_BG,SV_CS_PAL,1,WE_AIR}, + {"West EU(PAL-DK)",DK_LIKE,SV_A2_DK1,SV_CS_PAL,1,WE_AIR}, + {"East EU(PAL-DK)",DK_LIKE,SV_A2_DK1,SV_CS_PAL,1,RU_AIR}, + {"Russia(SECAM-DK)",DK_LIKE,SV_PAL_DK,SV_CS_SECAM,1,RU_AIR}, + {"UK(PAL-I)",I_LIKE,SV_PAL_I,SV_CS_PAL,1,UK_AIR}, + {"Italy(PAL-BG)",BG_LIKE,SV_A2_BG,SV_CS_PAL,1,IT_AIR}, + {"France(SECAM-L)",L_LIKE,SV_SECAM_L,SV_CS_SECAM,1,FR_AIR}, + {"FrenchOversea(SECAM-DK)",DK_LIKE,SV_SECAM_DK,SV_CS_SECAM,1,FR2_AIR}, + {"US(NTSC-M)",M_LIKE,SV_MTS,SV_CS_NTSC358,1,NA_AIR}, + {"Korea(NTSC-M)",M_LIKE,SV_MTS,SV_CS_NTSC358,1,NA_AIR}, + {"Japan(NTSC-M)",M_LIKE,SV_MTS,SV_CS_NTSC358,1,JP_AIR}, + {"China(PAL-DK)",DK_LIKE,SV_PAL_DK_FMMONO,SV_CS_PAL,1,CN_AIR}, + {"Brazil(PAL-M)",M_LIKE,SV_MTS,SV_CS_PAL_M,1,NA_AIR}, + {"Uruguay(PAL-N)",M_LIKE,SV_MTS,SV_CS_PAL_N,1,NA_AIR}, + {"Argentina(PAL-Nc)",M_LIKE,SV_MTS,SV_CS_PAL_N,1,NA_AIR}, + {"SouthernAfrica(PAL-I)",I_LIKE,SV_PAL_I,SV_CS_PAL,1,ZA_AIR}, + {"Australia(PAL-BG)",BG_LIKE,SV_A2_BG,SV_CS_PAL,1,AU_AIR}, + {"NewZealand(PAL-BG)",BG_LIKE,SV_PAL_BG,SV_CS_PAL,1,NZ_AIR}, + {"IRC(NTSC-M)",M_LIKE,SV_MTS,SV_CS_NTSC358,1,NA_IRC}, + {"HRC(NTSC-M)",M_LIKE,SV_MTS,SV_CS_NTSC358,1,NA_HRC}, + {"Vietnam(PAL-DK)",DK_LIKE,SV_A2_DK1,SV_CS_PAL,1,VN_AIR}, + {"Iran(SECAM-BG)",BG_LIKE,SV_A2_BG,SV_CS_SECAM,1,WE_AIR}, + {"Ireland(PAL-I)",I_LIKE,SV_PAL_I,SV_CS_PAL,1,IE_AIR}, + {"Morocco(SECAM-BG)",BG_LIKE,SV_A2_BG,SV_CS_SECAM,1,MA_AIR}, + {"SZ,HK(PAL-I)",I_LIKE,SV_PAL_I_FMMONO,SV_CS_PAL,1,UK_AIR}, + {"West EU(PAL-BG)(NICAM)",BG_LIKE,SV_PAL_BG,SV_CS_PAL,1,WE_AIR}, + {"Lab signal(PAL-BG)",BG_LIKE,SV_PAL_BG,SV_CS_PAL,1,LAB_AIR} + //{"Germery(BG+L)",EU_LIKE,SV_A2_BG,SV_CS_PAL,0,WE_AIR}, + //{"GA",GA_LIKE,SV_A2_BG,SV_CS_AUTO,0,NA_AIR}, +}; +#define CHSCAN_METHODTAB_SIZE (sizeof(ChCountryTab)/sizeof(struct chscan_method)) +UINT16 ChCountryTab_Size=CHSCAN_METHODTAB_SIZE; +struct UniSystemChMap * ChScanUniChTab=(struct UniSystemChMap *)WE_AIR;//ChCountryTab[CHSCAN_COUNTRY_DEFAULT].UniChTab; + +const kal_uint8 countrymap[TV_COUNTRY_MAX]= +{ + 0,14,16,12,8, + 0,8,8,11,24, + 24,2,0,6,7, + 0,25,21,5,10, + 9,0,0,8,17, + 0,13,8,0,3, + 25,15,25,8,0, + 0,0,4,8,13, + 8,20,22,23 +}; +///////////////////////////////////////////////////////////////////////////// +//TTS table +///////////////////////////////////////////////////////////////////////////// +typedef struct +{ + UINT32 SpurFreq; + UINT16 CVBSNoiseEnter_EQOn; + UINT16 CVBSNoiseBack_EQOn; + UINT16 CVBSNoiseEnter_EQOff; + UINT16 CVBSNoiseBack_EQOff; +} TTS_Script_T; + +TTS_Script_T const TTS_Table[] = +{ +//Common Table +{ 78000, 6000, 2000, 5000, 1000}, +{182000, 6000, 2000, 5000, 1000}, +{208000, 6000, 2000, 5000, 1000}, +{520000, 6000, 2000, 5000, 1000}, +{624000, 6000, 2000, 5000, 1000}, +{676000, 6000, 2000, 5000, 1000}, +{702000, 6000, 2000, 5000, 1000}, +{728000, 6000, 2000, 5000, 1000}, +{780000, 6000, 2000, 5000, 1000}, +{832000, 6000, 2000, 5000, 1000}, +{ 0, 0, 0, 0, 0} +}; + +#endif /* __MTK_TARGET__ */ diff --git a/proprietary/custom/yyd8163_tb_m/hal/pq/Android.mk_ b/proprietary/custom/p15v57c2k_gq_tee/hal/pq/Android.mk similarity index 99% rename from proprietary/custom/yyd8163_tb_m/hal/pq/Android.mk_ rename to proprietary/custom/p15v57c2k_gq_tee/hal/pq/Android.mk index 0209874c8edc788e0da0dc997d753ae71ea1ec04..7bfc3b34fefe41f8e2f9fc60d54d137d919a577c 100755 --- a/proprietary/custom/yyd8163_tb_m/hal/pq/Android.mk_ +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/pq/Android.mk @@ -20,7 +20,6 @@ LOCAL_C_INCLUDES += \ $(TOP)/$(MTK_PATH_SOURCE)/hardware/pq/mt6757 \ $(TOP)/$(MTK_PATH_SOURCE)/platform/$(LC_MTK_PLATFORM)/kernel/drivers/dispsys \ - LOCAL_MODULE:= libpq_cust LOCAL_MULTILIB := both diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/pq/README b/proprietary/custom/p15v57c2k_gq_tee/hal/pq/README new file mode 100755 index 0000000000000000000000000000000000000000..cffdc7c07859de11e42d1aae31295e6bf247e87a --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/pq/README @@ -0,0 +1,15 @@ +WHAT IT DOES? +============= +libpq_cust contains the customization parameters of MediaTek Picture Quality. + +HOW IT WAS BUILT? +================== +It needs the following library from AOSP: +1. libcutils.so + +HOW TO USE IT? +============== +Modify cust_color.cpp for color parameters, will be linked into libpq_cust.so. +Modify cust_tdshp.cpp for sharpness parameters, will be linked into libpq_cust.so. +Modify cust_pqdc.cpp for Dynamic Contrast parameters, will be linked into libpq_cust.so. +Modify cust_pqds.cpp for Dynamic Sharpness parameters, will be linked into libpq_cust.so. diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/pq/cust_color.cpp b/proprietary/custom/p15v57c2k_gq_tee/hal/pq/cust_color.cpp new file mode 100755 index 0000000000000000000000000000000000000000..c1c150494f8ac5ec7b3e0d463fed6c7d1d1ba03a --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/pq/cust_color.cpp @@ -0,0 +1,774 @@ +#include "cust_color.h" + +const DISP_PQ_PARAM pqparam_standard = +{ + u4SHPGain:2, + u4SatGain:4, + u4HueAdj:{9,9,12,12}, + u4SatAdj:{0,6,10,10}, //u4SatAdj:{0,2,6,6}, + u4Contrast:4, + u4Brightness:4 +}; + +const DISP_PQ_PARAM pqparam_vivid = +{ + u4SHPGain:2, + u4SatGain:9, + u4HueAdj:{9,9,12,12}, + u4SatAdj:{18,18,18,18}, + u4Contrast:4, + u4Brightness:4 +}; + +const DISP_PQ_PARAM pqparam_camera = +{ + u4SHPGain:2, + u4SatGain:4, + u4HueAdj:{9,9,9,9}, + u4SatAdj:{0,0,0,0}, + u4Contrast:4, + u4Brightness:4 +}; + + + +const DISPLAY_PQ_T pqindex = +{ +GLOBAL_SAT : +{0x70,0x74,0x78,0x7C,0x80,0x84,0x88,0x8C,0x90,0x94}, //0~9 + +CONTRAST : +{0x70,0x74,0x78,0x7C,0x80,0x84,0x88,0x8C,0x90,0x94}, //0~9 + +BRIGHTNESS : +{0x3C0,0x3D0,0x3E0,0x3F0,0x400,0x410,0x420,0x430,0x440,0x450}, //0~9 + +PARTIAL_Y : +{0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80}, + +PURP_TONE_S : +{//hue 0~10 + {//2 + {0x80, 0x80, 0x80}, + {0x80, 0x80, 0x80}, + {0x80, 0x80, 0x80}, + {0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c} + }, + + {//3 + {0x80, 0x80, 0x80}, + {0x80, 0x80, 0x80}, + {0x80, 0x80, 0x80}, + {0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c} + }, + + {//4 + {0x80, 0x80, 0x80}, + {0x80, 0x80, 0x80}, + {0x80, 0x80, 0x80}, + {0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c} + }, + + {//5 + {0x80, 0x80, 0x80}, + {0x80, 0x80, 0x80}, + {0x80, 0x80, 0x80}, + {0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c} + }, + + {//6 + {0x80, 0x80, 0x80}, + {0x80, 0x80, 0x80}, + {0x80, 0x80, 0x80}, + {0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c} + }, + + {// 7 + {0x80, 0x80, 0x80}, + {0x80, 0x80, 0x80}, + {0x80, 0x80, 0x80}, + {0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c} + }, + + {// 8 + {0x80, 0x80, 0x80}, + {0x80, 0x80, 0x80}, + {0x80, 0x80, 0x80}, + {0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c} + }, + // 9 + { + {0x80, 0x80, 0x80}, + {0x80, 0x80, 0x80}, + {0x80, 0x80, 0x80}, + {0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c} + }, + + {// 10 + {0x80, 0x80, 0x80}, + {0x80, 0x80, 0x80}, + {0x80, 0x80, 0x80}, + {0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c} + }, + + {// 11 + {0x80, 0x80, 0x80}, + {0x80, 0x80, 0x80}, + {0x80, 0x80, 0x80}, + {0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c} + }, + + {// 12 + {0x80, 0x80, 0x80}, + {0x80, 0x80, 0x80}, + {0x80, 0x80, 0x80}, + {0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c} + }, + + {// 13 + {0x80, 0x80, 0x80}, + {0x80, 0x80, 0x80}, + {0x80, 0x80, 0x80}, + {0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c} + }, + + {// 14 + {0x80, 0x80, 0x80}, + {0x80, 0x80, 0x80}, + {0x80, 0x80, 0x80}, + {0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c} + }, + + {// 15 + {0x80, 0x80, 0x80}, + {0x80, 0x80, 0x80}, + {0x80, 0x80, 0x80}, + {0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c} + }, + + {// 16 + {0x80, 0x80, 0x80}, + {0x80, 0x80, 0x80}, + {0x80, 0x80, 0x80}, + {0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c} + }, + + {// 17 + {0x80, 0x80, 0x80}, + {0x80, 0x80, 0x80}, + {0x80, 0x80, 0x80}, + {0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c} + }, + + {// 18 + {0x80, 0x80, 0x80}, + {0x80, 0x80, 0x80}, + {0x80, 0x80, 0x80}, + {0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c} + }, + + {// 19 + {0x80, 0x80, 0x80}, + {0x80, 0x80, 0x80}, + {0x80, 0x80, 0x80}, + {0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c} + }, + + {// 20 + {0x80, 0x80, 0x80}, + {0x80, 0x80, 0x80}, + {0x80, 0x80, 0x80}, + {0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c} + } + +}, +SKIN_TONE_S: +{ + + + {//2 + {0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80}, + {0x8b, 0x8c, 0x8c, 0x8c, 0x8c, 0x8c, 0x8c, 0x80}, + {0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80}, + {0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c} + }, + + {//3 + {0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80}, + {0x8b, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x80}, + {0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80}, + {0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c} + }, + + {//4 + {0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80}, + {0x8b, 0x8e, 0x8f, 0x8f, 0x8f, 0x8f, 0x8f, 0x80}, + {0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80}, + {0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c} + }, + + {//5 + {0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80}, + {0x8b, 0x90, 0x92, 0x92, 0x92, 0x92, 0x92, 0x80}, + {0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80}, + {0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c} + }, + {//6 + {0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80}, + {0x8b, 0x93, 0x95, 0x95, 0x95, 0x95, 0x95, 0x80}, + {0x78, 0x76, 0x76, 0x76, 0x76, 0x76, 0x77, 0x80}, + {0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c} + }, + + {//7 + {0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80}, + {0x90, 0x97, 0x99, 0x99, 0x99, 0x99, 0x99, 0x80}, + {0x75, 0x72, 0x72, 0x73, 0x73, 0x73, 0x73, 0x80}, + {0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c} + }, + + {//8 + {0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80}, + {0x92, 0x99, 0x9d, 0x9d, 0x9d, 0x9d, 0x9a, 0x80}, + {0x75, 0x6f, 0x6f, 0x6f, 0x6f, 0x6f, 0x6f, 0x80}, + {0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c} + }, + + {//9 + {0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80}, + {0x92, 0x9b, 0xa0, 0xa0, 0xa0, 0xa0, 0x9a, 0x80}, + {0x73, 0x6c, 0x6b, 0x6b, 0x6b, 0x6b, 0x6b, 0x80}, + {0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c} + }, + + {//10 + {0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80}, + {0x92, 0x9d, 0xa3, 0xa3, 0xa3, 0xa3, 0x9c, 0x80}, + {0x71, 0x69, 0x68, 0x68, 0x68, 0x68, 0x68, 0x80}, + {0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c} + }, + + {//11 + {0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80}, + {0x95, 0xa0, 0xa7, 0xa7, 0xa7, 0xa7, 0x9e, 0x80}, + {0x6f, 0x67, 0x66, 0x66, 0x66, 0x66, 0x66, 0x80}, + {0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c} + }, + + {//12 + {0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80}, + {0x98, 0xa6, 0xab, 0xab, 0xab, 0xab, 0xa3, 0x80}, + {0x6c, 0x65, 0x63, 0x63, 0x63, 0x63, 0x63, 0x80}, + {0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c} + }, + + {//13 + {0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80}, + {0x9b, 0xa9, 0xaf, 0xaf, 0xaf, 0xaf, 0xa5, 0x80}, + {0x69, 0x62, 0x60, 0x60, 0x60, 0x60, 0x60, 0x80}, + {0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c} + }, + + {//14 + {0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80}, + {0xa0, 0xab, 0xb1, 0xb1, 0xb1, 0xb1, 0xa7, 0x80}, + {0x67, 0x60, 0x5e, 0x5e, 0x5e, 0x5e, 0x5e, 0x80}, + {0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c} + }, + + {//15 + {0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80}, + {0xa0, 0xb0, 0xb5, 0xb5, 0xb5, 0xb5, 0xa7, 0x80}, + {0x66, 0x5f, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x80}, + {0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c} + }, + + {//16 + {0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80}, + {0xa3, 0xb3, 0xb9, 0xb9, 0xb9, 0xb9, 0xa9, 0x80}, + {0x60, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x80}, + {0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c} + }, + + {//17 + {0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80}, + {0xa7, 0xb6, 0xbd, 0xbd, 0xbd, 0xbd, 0xa9, 0x80}, + {0x5f, 0x57, 0x57, 0x57, 0x57, 0x57, 0x57, 0x80}, + {0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c} + }, + + {//18 + {0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80}, + {0xa7, 0xb6, 0xc0, 0xc0, 0xc0, 0xc0, 0xa9, 0x80}, + {0x5f, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x80}, + {0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c} + }, + + {//19 + {0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80}, + {0xa7, 0xb6, 0xc3, 0xc3, 0xc3, 0xc3, 0xa9, 0x80}, + {0x5f, 0x53, 0x53, 0x53, 0x53, 0x53, 0x53, 0x80}, + {0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c} + }, + + {//20 + {0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80}, + {0xa7, 0xb6, 0xc6, 0xc6, 0xc6, 0xc6, 0xa9, 0x80}, + {0x5f, 0x51, 0x51, 0x51, 0x51, 0x51, 0x51, 0x80}, + {0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c} + } + + +}, +GRASS_TONE_S: +{ + + + {//2 + {0x80, 0x80, 0x80, 0x80, 0x80, 0x80}, + {0x8c, 0x8c, 0x8c, 0x8c, 0x8b, 0x80}, + {0x80, 0x80, 0x80, 0x80, 0x80, 0x80}, + {0x14, 0x14, 0x14, 0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c} + }, + + {//3 + {0x80, 0x80, 0x80, 0x80, 0x80, 0x80}, + {0x8e, 0x8e, 0x8e, 0x8e, 0x8b, 0x80}, + {0x80, 0x80, 0x80, 0x80, 0x80, 0x80}, + {0x14, 0x14, 0x14, 0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c} + }, + + {//4 + {0x80, 0x80, 0x80, 0x80, 0x80, 0x80}, + {0x8f, 0x8f, 0x8f, 0x8f, 0x8b, 0x80}, + {0x80, 0x80, 0x80, 0x80, 0x80, 0x80}, + {0x14, 0x14, 0x14, 0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c} + }, + + {//5 + {0x80, 0x80, 0x80, 0x80, 0x80, 0x80}, + {0x92, 0x92, 0x92, 0x92, 0x8d, 0x80}, + {0x80, 0x80, 0x80, 0x80, 0x80, 0x80}, + {0x14, 0x14, 0x14, 0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c} + }, + + {//6 + {0x80, 0x80, 0x80, 0x80, 0x80, 0x80}, + {0x95, 0x95, 0x95, 0x95, 0x8f, 0x80}, + {0x76, 0x76, 0x77, 0x78, 0x79, 0x80}, + {0x14, 0x14, 0x14, 0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c} + }, + + {//7 + {0x80, 0x80, 0x80, 0x80, 0x80, 0x80}, + {0x99, 0x99, 0x99, 0x99, 0x91, 0x80}, + {0x74, 0x72, 0x72, 0x72, 0x79, 0x80}, + {0x14, 0x14, 0x14, 0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c} + }, + + {//8 + {0x80, 0x80, 0x80, 0x80, 0x80, 0x80}, + {0x99, 0x9d, 0x9d, 0x9b, 0x94, 0x80}, + {0x71, 0x6f, 0x6f, 0x71, 0x77, 0x80}, + {0x14, 0x14, 0x14, 0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c} + }, + + {//9 + {0x80, 0x80, 0x80, 0x80, 0x80, 0x80}, + {0x9e, 0xa0, 0xa0, 0x9d, 0x95, 0x80}, + {0x6c, 0x6b, 0x6b, 0x70, 0x76, 0x80}, + {0x14, 0x14, 0x14, 0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c} + }, + + {//10 + {0x80, 0x80, 0x80, 0x80, 0x80, 0x80}, + {0x9f, 0xa3, 0xa3, 0x9f, 0x97, 0x80}, + {0x69, 0x68, 0x68, 0x6f, 0x74, 0x80}, + {0x14, 0x14, 0x14, 0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c} + }, + + {//11 + {0x80, 0x80, 0x80, 0x80, 0x80, 0x80}, + {0xa0, 0xa7, 0xa7, 0xa2, 0x9b, 0x80}, + {0x67, 0x66, 0x66, 0x6d, 0x72, 0x80}, + {0x14, 0x14, 0x14, 0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c} + }, + + {//12 + {0x80, 0x80, 0x80, 0x80, 0x80, 0x80}, + {0xa3, 0xab, 0xab, 0xa5, 0x9b, 0x80}, + {0x67, 0x63, 0x63, 0x6a, 0x71, 0x80}, + {0x14, 0x14, 0x14, 0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c} + }, + + {//13 + {0x80, 0x80, 0x80, 0x80, 0x80, 0x80}, + {0xa7, 0xaf, 0xaf, 0xaa, 0x9e, 0x80}, + {0x63, 0x60, 0x60, 0x67, 0x6e, 0x80}, + {0x14, 0x14, 0x14, 0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c} + }, + + {//14 + {0x80, 0x80, 0x80, 0x80, 0x80, 0x80}, + {0xa9, 0xb1, 0xb1, 0xac, 0xa0, 0x80}, + {0x62, 0x5e, 0x5e, 0x65, 0x6c, 0x80}, + {0x14, 0x14, 0x14, 0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c} + }, + + {//15 + {0x80, 0x80, 0x80, 0x80, 0x80, 0x80}, + {0xad, 0xb5, 0xb5, 0xb1, 0xa4, 0x80}, + {0x60, 0x5c, 0x5c, 0x63, 0x6c, 0x80}, + {0x14, 0x14, 0x14, 0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c} + }, + + {//16 + {0x80, 0x80, 0x80, 0x80, 0x80, 0x80}, + {0xb0, 0xb9, 0xb9, 0xb3, 0xa7, 0x80}, + {0x5d, 0x5a, 0x5a, 0x61, 0x6a, 0x80}, + {0x14, 0x14, 0x14, 0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c} + }, + + {//17 + {0x80, 0x80, 0x80, 0x80, 0x80, 0x80}, + {0xb2, 0xbd, 0xbd, 0xb6, 0xab, 0x80}, + {0x5c, 0x57, 0x57, 0x5f, 0x6a, 0x80}, + {0x14, 0x14, 0x14, 0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c} + }, + + {//18 + {0x80, 0x80, 0x80, 0x80, 0x80, 0x80}, + {0xb2, 0xc0, 0xc0, 0xb9, 0xab, 0x80}, + {0x5a, 0x55, 0x55, 0x5a, 0x6a, 0x80}, + {0x14, 0x14, 0x14, 0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c} + }, + + + {//19 + {0x80, 0x80, 0x80, 0x80, 0x80, 0x80}, + {0xb2, 0xc3, 0xc3, 0xbc, 0xab, 0x80}, + {0x58, 0x53, 0x53, 0x55, 0x6a, 0x80}, + {0x14, 0x14, 0x14, 0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c} + }, + + + {//20 + {0x80, 0x80, 0x80, 0x80, 0x80, 0x80}, + {0xb2, 0xc6, 0xc6, 0xbf, 0xab, 0x80}, + {0x56, 0x51, 0x51, 0x51, 0x6a, 0x80}, + {0x14, 0x14, 0x14, 0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c} + } + + +}, +SKY_TONE_S: +{ + + {//2 + {0x80, 0x80, 0x80}, + {0x8a, 0x8c, 0x8a}, + {0x80, 0x80, 0x80}, + {0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c} + }, + + {//3 + {0x80, 0x80, 0x80}, + {0x8b, 0x8e, 0x8b}, + {0x80, 0x80, 0x80}, + {0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c} + }, + {//4 + {0x80, 0x80, 0x80}, + {0x8b, 0x8f, 0x8b}, + {0x80, 0x80, 0x80}, + {0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c} + }, + + {//5 + {0x80, 0x80, 0x80}, + {0x8d, 0x92, 0x8d}, + {0x80, 0x80, 0x80}, + {0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c} + }, + + {//6 + {0x80, 0x80, 0x80}, + {0x8f, 0x95, 0x8f}, + {0x7b, 0x76, 0x7c}, + {0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c} + }, + + {//7 + {0x80, 0x80, 0x80}, + {0x92, 0x99, 0x94}, + {0x79, 0x73, 0x7b}, + {0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c} + }, + + {//8 + {0x80, 0x80, 0x80}, + {0x95, 0x9d, 0x95}, + {0x78, 0x6f, 0x76}, + {0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c} + }, + + {//9 + {0x80, 0x80, 0x80}, + {0x98, 0xa0, 0x98}, + {0x73, 0x6b, 0x73}, + {0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c} + }, + + {//10 + {0x80, 0x80, 0x80}, + {0x9b, 0xa3, 0x9b}, + {0x70, 0x68, 0x70}, + {0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c} + }, + + {//11 + {0x80, 0x80, 0x80}, + {0x9c, 0xa7, 0x9c}, + {0x6e, 0x66, 0x6e}, + {0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c} + }, + + {//12 + {0x80, 0x80, 0x80}, + {0x9d, 0xab, 0x9d}, + {0x6c, 0x63, 0x6c}, + {0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c} + }, + + {//13 + {0x80, 0x80, 0x80}, + {0xa1, 0xaf, 0xa1}, + {0x69, 0x60, 0x69}, + {0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c} + }, + + {//14 + {0x80, 0x80, 0x80}, + {0xa3, 0xb1, 0xa3}, + {0x67, 0x5e, 0x67}, + {0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c} + }, + + {//15 + {0x80, 0x80, 0x80}, + {0xa8, 0xb5, 0xa8}, + {0x65, 0x5c, 0x65}, + {0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c} + }, + + {//16 + {0x80, 0x80, 0x80}, + {0xad, 0xb9, 0xaf}, + {0x63, 0x5a, 0x63}, + {0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c} + }, + + {//17 + {0x80, 0x80, 0x80}, + {0xb2, 0xbd, 0xb4}, + {0x60, 0x57, 0x60}, + {0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c} + }, + + {//18 + {0x80, 0x80, 0x80}, + {0xb2, 0xc0, 0xb4}, + {0x5f, 0x55, 0x5f}, + {0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c} + }, + + {//19 + {0x80, 0x80, 0x80}, + {0xb2, 0xc3, 0xb4}, + {0x5e, 0x53, 0x5e}, + {0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c} + }, + + {//20 + {0x80, 0x80, 0x80}, + {0xb2, 0xc6, 0xb4}, + {0x5d, 0x51, 0x5d}, + {0x14, 0x14, 0x14}, + {0x3c, 0x3c, 0x3c} + } + + +}, + +PURP_TONE_H : +{ +//hue 0~2 + {0x80, 0x80, 0x80},//0 + {0x80, 0x80, 0x80},//1 + {0x80, 0x80, 0x80},//2 + {0x80, 0x80, 0x80},//3 + {0x80, 0x80, 0x80},//4 + {0x80, 0x80, 0x80},//5 + {0x80, 0x80, 0x80},//6 + {0x80, 0x80, 0x80},//7 + {0x80, 0x80, 0x80},//8 + {0x80, 0x80, 0x80},//9 + {0x80, 0x80, 0x80},//10 + {0x80, 0x80, 0x80},//11 + {0x80, 0x80, 0x80},//12 + {0x80, 0x80, 0x80},//13 + {0x80, 0x80, 0x80},//14 + {0x80, 0x80, 0x80},//15 + {0x80, 0x80, 0x80},//16 + {0x80, 0x80, 0x80},//17 + {0x80, 0x80, 0x80} //18 +}, + +SKIN_TONE_H: +{ +//hue 3~10 + {0x80, 0x80, 0x74, 0x68, 0x63, 0x67, 0x71, 0x80},//0 -9 + {0x80, 0x80, 0x74, 0x69, 0x66, 0x69, 0x71, 0x80},//1 -8 + {0x80, 0x80, 0x75, 0x6b, 0x69, 0x6b, 0x72, 0x80},//2 -7 + {0x80, 0x80, 0x76, 0x6e, 0x6c, 0x6d, 0x73, 0x80},//3 -6 + {0x80, 0x80, 0x77, 0x70, 0x70, 0x70, 0x76, 0x80},//4 -5 + {0x80, 0x80, 0x79, 0x73, 0x73, 0x73, 0x77, 0x80},//5 -4 + {0x80, 0x80, 0x7a, 0x76, 0x76, 0x76, 0x79, 0x80},//6 -3 + {0x80, 0x80, 0x7b, 0x79, 0x79, 0x79, 0x7a, 0x80},//7 -2 + {0x80, 0x80, 0x7c, 0x7c, 0x7c, 0x7c, 0x7d, 0x80},//8 -1 + {0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80},//9 +0 + {0x83, 0x83, 0x83, 0x83, 0x83, 0x83, 0x83, 0x80},//10 +1 + {0x84, 0x85, 0x86, 0x86, 0x86, 0x86, 0x86, 0x80},//11 +2 + {0x84, 0x87, 0x8a, 0x8a, 0x8a, 0x8a, 0x8a, 0x80},//12 +3 + {0x86, 0x8a, 0x8d, 0x8d, 0x8d, 0x8d, 0x8b, 0x80},//13 +4 + {0x87, 0x8c, 0x90, 0x90, 0x90, 0x90, 0x8c, 0x80},//14 +5 + {0x88, 0x90, 0x93, 0x93, 0x93, 0x93, 0x8d, 0x80},//15 +6 + {0x89, 0x91, 0x96, 0x96, 0x96, 0x96, 0x8e, 0x80},//16 +7 + {0x8a, 0x93, 0x99, 0x99, 0x99, 0x98, 0x8f, 0x80},//17 +8 + {0x8b, 0x96, 0x9c, 0x9c, 0x9c, 0x99, 0x90, 0x80} //18 +9 +}, + +GRASS_TONE_H : +{ + // hue 11~16 + {0x74,0x69, 0x64, 0x68, 0x6f, 0x80},//0 -9 + {0x76,0x6b, 0x66, 0x6b, 0x73, 0x80},//1 -8 + {0x78,0x6d, 0x69, 0x6d, 0x75, 0x80},//2 -7 + {0x79,0x6f, 0x6d, 0x70, 0x76, 0x80},//3 -6 + {0x79,0x71, 0x70, 0x71, 0x77, 0x80},//4 -5 + {0x7a,0x73, 0x73, 0x73, 0x78, 0x80},//5 -4 + {0x7b,0x76, 0x76, 0x76, 0x7a, 0x80},//6 -3 + {0x7c,0x7a, 0x7a, 0x7a, 0x7b, 0x80},//7 -2 + {0x7d,0x7d, 0x7d, 0x7d, 0x7d, 0x80},//8 -1 + {0x80,0x80, 0x80, 0x80, 0x80, 0x80},//9 +0 + {0x83,0x83, 0x83, 0x83, 0x83, 0x80},//10 +1 + {0x86,0x86, 0x86, 0x86, 0x85, 0x80},//11 +2 + {0x8a,0x8a, 0x8a, 0x8a, 0x86, 0x80},//12 +3 + {0x8b,0x8d, 0x8d, 0x8d, 0x88, 0x80},//13 +4 + {0x8d,0x90, 0x90, 0x8f, 0x8a, 0x80},//14 +5 + {0x8f,0x93, 0x93, 0x91, 0x8b, 0x80},//15 +6 + {0x90,0x96, 0x96, 0x93, 0x8c, 0x80},//16 +7 + {0x91,0x99, 0x99, 0x96, 0x8d, 0x80},//17 +8 + {0x92,0x9c, 0x9c, 0x98, 0x8e, 0x80}//18 +9 +}, + +SKY_TONE_H: +{ //17 ~ 19 + {0x70, 0x60, 0x70},//0 -9 + {0x70, 0x63, 0x70},//1 -8 + {0x73, 0x69, 0x72},//2 -7 + {0x75, 0x6d, 0x74},//3 -6 + {0x77, 0x70, 0x76},//4 -5 + {0x7a, 0x73, 0x79},//5 -4 + {0x7b, 0x76, 0x7b},//6 -3 + {0x7c, 0x79, 0x7c},//7 -2 + {0x7e, 0x7c, 0x7e},//8 -1 + {0x80, 0x80, 0x80},//9 +0 + {0x83, 0x83, 0x83},//10 +1 + {0x85, 0x86, 0x85},//11 +2 + {0x86, 0x8a, 0x86},//12 +3 + {0x89, 0x8d, 0x89},//13 +4 + {0x8b, 0x90, 0x8b},//14 +5 + {0x8e, 0x93, 0x8e},//15 +6 + {0x91, 0x96, 0x91},//16 +7 + {0x93, 0x99, 0x93},//17 +8 + {0x95, 0x9c, 0x95}//18 +9 +} + +}; + diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/pq/cust_pq_main.cpp b/proprietary/custom/p15v57c2k_gq_tee/hal/pq/cust_pq_main.cpp new file mode 100755 index 0000000000000000000000000000000000000000..86ccb036b576c55c2dc7cf1d060ce0c48c997600 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/pq/cust_pq_main.cpp @@ -0,0 +1,27 @@ +#define LOG_TAG "PQCust" + +#define MTK_LOG_ENABLE 1 +#include +#include +#include +#include +#include +#include + +#include "ddp_drv.h" + +// MUST HAVE parameters +//extern int BrightnessLevel; +//extern int BrighteningSpeedLevel; +//extern int ReadabilityLevel; +//extern int DarkeningSpeedLevel; +//extern int SmartBacklightLevel; + +void checkVariableNames(void) +{ + // If any link error here, means the cust_pqdc.cpp is not configured properly. + // May be file lost(not linked) or incorrect variable name +// ALOGI("Levels = %d %d %d %d %d", +// BrightnessLevel, BrighteningSpeedLevel, ReadabilityLevel, DarkeningSpeedLevel, SmartBacklightLevel); +} + diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/pq/cust_pqdc.cpp b/proprietary/custom/p15v57c2k_gq_tee/hal/pq/cust_pqdc.cpp new file mode 100755 index 0000000000000000000000000000000000000000..3bfc207bae24a9fedcd0a99dd2071e82fc0d64de --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/pq/cust_pqdc.cpp @@ -0,0 +1,108 @@ +#include "cust_dc.h" +// -------------------------------------------------------------------------- +// Behavior configuration +// -------------------------------------------------------------------------- + +const DISPLAY_DC_T dcindex = +{ +entry: +{ + {// 0 *** level 0 means disable + 1, 1, 0, 0, 0, 0, 0, 0, 0, 0x0A, + 0x30, 0x40, 0x06, 0x12, 40, 0x40, 0x80, 0x40, 0x40, 1, + 0x80, 0x60, 0x80, 0x10, 0x34, 0x40, 0x40, 1, 0x80, 0xa, + 0x19, 0x00, 0x20, 0, 0, 1, 2, 1, 80, 0, + 50, 8, 0x20, 0x30, 80, 8, 0x20, 0x60, 0x32 + }, + + // Video 1 + { + 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xA, + 0x30, 0x40, 0x6, 0x12, 0x28, 0x10, 0x30, 0x10, 0x30, 0x2, + 0x80, 0x20, 0x40, 0x0, 0x40, 0x10, 0x30, 0x2, 0x80, 0xA, + 0x19, 0x0, 0x40, 0x0, 0x0, 0x1, 0x2, 0x1, 0x20, 1, + 0x32, 0x8, 0x20, 0x30, 0x50, 0x8, 0x10, 0x30, 0x30 + }, + + // Video 2 + { + 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xA, + 0x30, 0x40, 0x6, 0x12, 0x28, 0x10, 0x50, 0x10, 0x50, 0x2, + 0x80, 0x20, 0x40, 0x0, 0x40, 0x10, 0x50, 0x2, 0x80, 0xA, + 0x19, 0x0, 0x40, 0x0, 0x0, 0x1, 0x2, 0x1, 0x20, 1, + 0x32, 0x8, 0x20, 0x50, 0x50, 0x8, 0x10, 0x50, 0x50 + }, + + // Video 3 + { + 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xA, + 0x30, 0x40, 0x6, 0x12, 0x28, 0x10, 0x70, 0x10, 0x70, 0x2, + 0x80, 0x20, 0x40, 0x0, 0x40, 0x10, 0x70, 0x2, 0x80, 0xA, + 0x19, 0x0, 0x40, 0x0, 0x0, 0x1, 0x2, 0x1, 0x20, 1, + 0x32, 0x8, 0x20, 0x70, 0x50, 0x8, 0x10, 0x70, 0x70 + }, + + // Video 4 + { + 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xA, + 0x30, 0x40, 0x6, 0x12, 0x28, 0x10, 0x90, 0x10, 0x90, 0x2, + 0x80, 0x20, 0x40, 0x0, 0x40, 0x10, 0x90, 0x2, 0x80, 0xA, + 0x19, 0x0, 0x40, 0x0, 0x0, 0x1, 0x2, 0x1, 0x20, 1, + 0x32, 0x8, 0x20, 0x90, 0x50, 0x8, 0x10, 0x90, 0x90 + }, + + // Video 5 + { + 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xA, + 0x30, 0x40, 0x6, 0x12, 0x28, 0x10, 0xB0, 0x10, 0xB0, 0x2, + 0x80, 0x20, 0x40, 0x0, 0x40, 0x10, 0xB0, 0x2, 0x80, 0xA, + 0x19, 0x0, 0x40, 0x0, 0x0, 0x1, 0x2, 0x1, 0x20, 1, + 0x32, 0x8, 0x20, 0xB0, 0x50, 0x8, 0x10, 0xB0, 0xB0 + }, + + // Image 1 + { + 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xA, + 0x30, 0x40, 0x6, 0x12, 0x28, 0x10, 0x20, 0x10, 0x20, 0x2, + 0x80, 0x20, 0x40, 0x0, 0x40, 0x10, 0x20, 0x2, 0x80, 0x15, + 0x25, 0x0, 0x40, 0x0, 0x0, 0x1, 0x2, 0x1, 0x20, 1, + 0x32, 0x8, 0x20, 0x10, 0x50, 0x8, 0x10, 0x30, 0x28 + }, + + // Image 2 + { + 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xA, + 0x30, 0x40, 0x6, 0x18, 0x22, 0x10, 0x38, 0x10, 0x38, 0x2, + 0x80, 0x20, 0x40, 0x0, 0x40, 0x10, 0x38, 0x2, 0x80, 0x15, + 0x25, 0x0, 0x40, 0x0, 0x0, 0x1, 0x2, 0x1, 0x20, 1, + 0x32, 0x8, 0x20, 0x26, 0x50, 0x8, 0x10, 0x38, 0x38 + }, + + // Image 3 + { + 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xA, + 0x30, 0x40, 0x8, 0x1C, 0x1C, 0x10, 0x58, 0x10, 0x58, 0x2, + 0x80, 0x20, 0x40, 0x0, 0x40, 0x10, 0x58, 0x2, 0x80, 0x15, + 0x25, 0x0, 0x40, 0x0, 0x0, 0x1, 0x2, 0x1, 0x20, 1, + 0x32, 0x8, 0x20, 0x48, 0x50, 0x8, 0x10, 0x43, 0x4F + }, + + // Image 4 + { + 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xA, + 0x30, 0x40, 0xA, 0x20, 0x16, 0x10, 0x80, 0x10, 0x80, 0x2, + 0x80, 0x20, 0x40, 0x0, 0x40, 0x10, 0x80, 0x2, 0x80, 0x15, + 0x25, 0x0, 0x40, 0x0, 0x0, 0x1, 0x2, 0x1, 0x20, 1, + 0x32, 0x8, 0x20, 0x76, 0x50, 0x8, 0x10, 0x50, 0x6C + }, + + // Image 5 + { + 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xA, + 0x30, 0x40, 0xC, 0x24, 0x10, 0x10, 0xA0, 0x10, 0xA0, 0x2, + 0x80, 0x20, 0x40, 0x0, 0x40, 0x10, 0xA0, 0x2, 0x80, 0x15, + 0x25, 0x0, 0x40, 0x0, 0x0, 0x1, 0x2, 0x1, 0x20, 1, + 0x32, 0x8, 0x20, 0xB0, 0x50, 0x8, 0x10, 0x60, 0x90 + } +} +}; diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/pq/cust_pqds.cpp b/proprietary/custom/p15v57c2k_gq_tee/hal/pq/cust_pqds.cpp new file mode 100755 index 0000000000000000000000000000000000000000..8f9e9ba2d6bd3ebcdac414fc855269dc332012d5 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/pq/cust_pqds.cpp @@ -0,0 +1,7 @@ +extern "C" { + +// -------------------------------------------------------------------------- +// Behavior configuration +// -------------------------------------------------------------------------- + +} \ No newline at end of file diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/pq/cust_tdshp.cpp b/proprietary/custom/p15v57c2k_gq_tee/hal/pq/cust_tdshp.cpp new file mode 100755 index 0000000000000000000000000000000000000000..dcf5c72142135fc4017938b67f9e3a84333c1022 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/pq/cust_tdshp.cpp @@ -0,0 +1,1287 @@ +#include "cust_tdshp.h" + +const DISPLAY_TDSHP_T tdshpindex = +{ +entry: +{ +{//0 + 0x10, //TDS_COR_GAIN 1500B000[07:00] + 0x20, //TDS_GAIN_HIGH 1500B000[15:08] + 0x10, //TDS_GAIN_MID 1500B000[23:16] + 0x0, //TDS_INK_SEL 1500B000[25:24] + 0x0, //TDS_BYPASS_HIGH 1500B000[29:29] + 0x0, //TDS_BYPASS_MID 1500B000[30:30] + 0x0, //TDS_EN 1500B000[31:31] + 0x8, //TDS_LIMIT_RATIO 1500B004[03:00] + 0x20, //TDS_GAIN 1500B004[11:04] + 0x2, //TDS_COR_ZERO 1500B004[23:16] + 0x4, //TDS_COR_THR 1500B004[31:24] + 0x3, //TDS_COR_VALUE 1500B008[15:08] + 0x30, //TDS_BOUND 1500B008[23:16] + 0x20, //TDS_LIMIT 1500B008[31:24] + 0xA, //TDS_SAT_PROC 1500B00C[05:00] + 0x2, //TDS_AC_LPF_COE 1500B00C[11:08] + 0x2, //TDS_CLIP_THR 1500B00C[23:16] + 0x8, //TDS_CLIP_RATIO 1500B00C[28:24] + 0x1, //TDS_CLIP_EN 1500B00C[31:31] + 0x48, //TDS_YLEV_P048 1500B014[07:00] + 0x30, //TDS_YLEV_P032 1500B014[15:08] + 0x18, //TDS_YLEV_P016 1500B014[23:16] + 0x0, //TDS_YLEV_P000 1500B014[31:24] + 0x78, //TDS_YLEV_P112 1500B018[07:00] + 0x70, //TDS_YLEV_P096 1500B018[15:08] + 0x68, //TDS_YLEV_P080 1500B018[23:16] + 0x58, //TDS_YLEV_P064 1500B018[31:24] + 0x70, //TDS_YLEV_P176 1500B01C[07:00] + 0x76, //TDS_YLEV_P160 1500B01C[15:08] + 0x7B, //TDS_YLEV_P144 1500B01C[23:16] + 0x80, //TDS_YLEV_P128 1500B01C[31:24] + 0x5B, //TDS_YLEV_P240 1500B020[07:00] + 0x60, //TDS_YLEV_P224 1500B020[15:08] + 0x66, //TDS_YLEV_P208 1500B020[23:16] + 0x6B, //TDS_YLEV_P192 1500B020[31:24] + 0x1, //TDS_YLEV_EN 1500B024[14:14] + 0x10, //TDS_YLEV_ALPHA 1500B024[21:16] + 0x56, //TDS_YLEV_P256 1500B024[31:24] + + 0x0C, //PBC1_RADIUS_R 1500B040[05:00] + 0x0C, //PBC1_THETA_R 1500B040[11:06] + 0x27, //PBC1_RSLOPE_1 1500B040[21:12] + 0x30, //PBC1_GAIN 1500B040[29:22] + 0x0, //PBC1_LPF_EN 1500B040[30:30] + 0x1, //PBC1_EN 1500B040[31:31] + 0x10, //PBC1_LPF_GAIN 1500B044[05:00] + 0x55, //PBC1_TSLOPE 1500B044[15:06] + 0x1A, //PBC1_RADIUS_C 1500B044[23:16] + 0x7F, //PBC1_THETA_C 1500B044[31:24] + 0x20, //PBC1_EDGE_SLOPE 1500B048[05:00] + 0xC, //PBC1_EDGE_THR 1500B048[13:08] + 0x0, //PBC1_EDGE_EN 1500B048[14:14] + 0x1, //PBC1_CONF_GAIN 1500B048[19:16] + 0x55, //PBC1_RSLOPE 1500B048[31:22] + + 0x18, //PBC2_RADIUS_R 1500B04C[05:00] + 0x18, //PBC2_THETA_R 1500B04C[11:06] + 0x20, //PBC2_RSLOPE_1 1500B04C[21:12] + 0x10, //PBC2_GAIN 1500B04C[29:22] + 0x1, //PBC2_LPF_EN 1500B04C[30:30] + 0x1, //PBC2_EN 1500B04C[31:31] + 0x10, //PBC1_LPF_GAIN 1500B050[05:00] + 0x2B, //PBC2_TSLOPE 1500B050[15:06] + 0x20, //PBC2_RADIUS_C 1500B050[23:16] + 0x60, //PBC2_THETA_C 1500B050[31:24] + 0x20, //PBC2_EDGE_SLOPE 1500B054[05:00] + 0xC, //PBC2_EDGE_THR 1500B054[13:08] + 0x1, //PBC2_EDGE_EN 1500B054[14:14] + 0x5, //PBC2_CONF_GAIN 1500B054[19:16] + 0x2B, //PBC2_RSLOPE 1500B054[31:22] + + 0x20, //PBC3_RADIUS_R 1500B058[05:00] + 0x10, //PBC3_THETA_R 1500B058[11:06] + 0x11, //PBC3_RSLOPE_1 1500B058[21:12] + 0x30, //PBC3_GAIN 1500B058[29:22] + 0x0, //PBC3_LPF_EN 1500B058[30:30] + 0x1, //PBC3_EN 1500B058[31:31] + 0x10, //PBC3_LPF_GAIN 1500B05C[05:00] + 0x40, //PBC3_TSLOPE 1500B05C[15:06] + 0x3C, //PBC3_RADIUS_C 1500B05C[23:16] + 0xE0, //PBC3_THETA_C 1500B05C[31:24] + 0x20, //PBC3_EDGE_SLOPE 1500B060[05:00] + 0xC, //PBC3_EDGE_THR 1500B060[13:08] + 0x0, //PBC3_EDGE_EN 1500B060[14:14] + 0x1, //PBC3_CONF_GAIN 1500B060[19:16] + 0x20 //PBC3_RSLOPE 1500B060[31:22] + +} +, +{//1 + 0x10, //TDS_COR_GAIN 1500B000[07:00] + 0x10, //TDS_GAIN_HIGH 1500B000[15:08] + 0x0, //TDS_GAIN_MID 1500B000[23:16] + 0x0, //TDS_INK_SEL 1500B000[25:24] + 0x0, //TDS_BYPASS_HIGH 1500B000[29:29] + 0x0, //TDS_BYPASS_MID 1500B000[30:30] + 0x1, //TDS_EN 1500B000[31:31] + 0x8, //TDS_LIMIT_RATIO 1500B004[03:00] + 0x20, //TDS_GAIN 1500B004[11:04] + 0x2, //TDS_COR_ZERO 1500B004[23:16] + 0x4, //TDS_COR_THR 1500B004[31:24] + 0x3, //TDS_COR_VALUE 1500B008[15:08] + 0x30, //TDS_BOUND 1500B008[23:16] + 0x20, //TDS_LIMIT 1500B008[31:24] + 0xA, //TDS_SAT_PROC 1500B00C[05:00] + 0x2, //TDS_AC_LPF_COE 1500B00C[11:08] + 0x2, //TDS_CLIP_THR 1500B00C[23:16] + 0x8, //TDS_CLIP_RATIO 1500B00C[28:24] + 0x1, //TDS_CLIP_EN 1500B00C[31:31] + 0x48, //TDS_YLEV_P048 1500B014[07:00] + 0x30, //TDS_YLEV_P032 1500B014[15:08] + 0x18, //TDS_YLEV_P016 1500B014[23:16] + 0x0, //TDS_YLEV_P000 1500B014[31:24] + 0x78, //TDS_YLEV_P112 1500B018[07:00] + 0x70, //TDS_YLEV_P096 1500B018[15:08] + 0x68, //TDS_YLEV_P080 1500B018[23:16] + 0x58, //TDS_YLEV_P064 1500B018[31:24] + 0x70, //TDS_YLEV_P176 1500B01C[07:00] + 0x76, //TDS_YLEV_P160 1500B01C[15:08] + 0x7B, //TDS_YLEV_P144 1500B01C[23:16] + 0x80, //TDS_YLEV_P128 1500B01C[31:24] + 0x5B, //TDS_YLEV_P240 1500B020[07:00] + 0x60, //TDS_YLEV_P224 1500B020[15:08] + 0x66, //TDS_YLEV_P208 1500B020[23:16] + 0x6B, //TDS_YLEV_P192 1500B020[31:24] + 0x1, //TDS_YLEV_EN 1500B024[14:14] + 0x10, //TDS_YLEV_ALPHA 1500B024[21:16] + 0x56, //TDS_YLEV_P256 1500B024[31:24] + + 0x0C, //PBC1_RADIUS_R 1500B040[05:00] + 0x0C, //PBC1_THETA_R 1500B040[11:06] + 0x27, //PBC1_RSLOPE_1 1500B040[21:12] + 0x30, //PBC1_GAIN 1500B040[29:22] + 0x0, //PBC1_LPF_EN 1500B040[30:30] + 0x1, //PBC1_EN 1500B040[31:31] + 0x10, //PBC1_LPF_GAIN 1500B044[05:00] + 0x55, //PBC1_TSLOPE 1500B044[15:06] + 0x1A, //PBC1_RADIUS_C 1500B044[23:16] + 0x7F, //PBC1_THETA_C 1500B044[31:24] + 0x20, //PBC1_EDGE_SLOPE 1500B048[05:00] + 0xC, //PBC1_EDGE_THR 1500B048[13:08] + 0x0, //PBC1_EDGE_EN 1500B048[14:14] + 0x1, //PBC1_CONF_GAIN 1500B048[19:16] + 0x55, //PBC1_RSLOPE 1500B048[31:22] + + 0x18, //PBC2_RADIUS_R 1500B04C[05:00] + 0x18, //PBC2_THETA_R 1500B04C[11:06] + 0x20, //PBC2_RSLOPE_1 1500B04C[21:12] + 0x10, //PBC2_GAIN 1500B04C[29:22] + 0x1, //PBC2_LPF_EN 1500B04C[30:30] + 0x1, //PBC2_EN 1500B04C[31:31] + 0x10, //PBC1_LPF_GAIN 1500B050[05:00] + 0x2B, //PBC2_TSLOPE 1500B050[15:06] + 0x20, //PBC2_RADIUS_C 1500B050[23:16] + 0x60, //PBC2_THETA_C 1500B050[31:24] + 0x20, //PBC2_EDGE_SLOPE 1500B054[05:00] + 0xC, //PBC2_EDGE_THR 1500B054[13:08] + 0x1, //PBC2_EDGE_EN 1500B054[14:14] + 0x5, //PBC2_CONF_GAIN 1500B054[19:16] + 0x2B, //PBC2_RSLOPE 1500B054[31:22] + + 0x20, //PBC3_RADIUS_R 1500B058[05:00] + 0x10, //PBC3_THETA_R 1500B058[11:06] + 0x11, //PBC3_RSLOPE_1 1500B058[21:12] + 0x30, //PBC3_GAIN 1500B058[29:22] + 0x0, //PBC3_LPF_EN 1500B058[30:30] + 0x1, //PBC3_EN 1500B058[31:31] + 0x10, //PBC3_LPF_GAIN 1500B05C[05:00] + 0x40, //PBC3_TSLOPE 1500B05C[15:06] + 0x3C, //PBC3_RADIUS_C 1500B05C[23:16] + 0xE0, //PBC3_THETA_C 1500B05C[31:24] + 0x20, //PBC3_EDGE_SLOPE 1500B060[05:00] + 0xC, //PBC3_EDGE_THR 1500B060[13:08] + 0x0, //PBC3_EDGE_EN 1500B060[14:14] + 0x1, //PBC3_CONF_GAIN 1500B060[19:16] + 0x20 //PBC3_RSLOPE 1500B060[31:22] + +}, +{//2 + 0x10, //TDS_COR_GAIN 1500B000[07:00] + 0x23, //TDS_GAIN_HIGH 1500B000[15:08] + 0x13, //TDS_GAIN_MID 1500B000[23:16] + 0x0, //TDS_INK_SEL 1500B000[25:24] + 0x0, //TDS_BYPASS_HIGH 1500B000[29:29] + 0x0, //TDS_BYPASS_MID 1500B000[30:30] + 0x1, //TDS_EN 1500B000[31:31] + 0x8, //TDS_LIMIT_RATIO 1500B004[03:00] + 0x20, //TDS_GAIN 1500B004[11:04] + 0x2, //TDS_COR_ZERO 1500B004[23:16] + 0x4, //TDS_COR_THR 1500B004[31:24] + 0x3, //TDS_COR_VALUE 1500B008[15:08] + 0x30, //TDS_BOUND 1500B008[23:16] + 0x20, //TDS_LIMIT 1500B008[31:24] + 0xA, //TDS_SAT_PROC 1500B00C[05:00] + 0x2, //TDS_AC_LPF_COE 1500B00C[11:08] + 0x2, //TDS_CLIP_THR 1500B00C[23:16] + 0x8, //TDS_CLIP_RATIO 1500B00C[28:24] + 0x1, //TDS_CLIP_EN 1500B00C[31:31] + 0x48, //TDS_YLEV_P048 1500B014[07:00] + 0x30, //TDS_YLEV_P032 1500B014[15:08] + 0x18, //TDS_YLEV_P016 1500B014[23:16] + 0x0, //TDS_YLEV_P000 1500B014[31:24] + 0x78, //TDS_YLEV_P112 1500B018[07:00] + 0x70, //TDS_YLEV_P096 1500B018[15:08] + 0x68, //TDS_YLEV_P080 1500B018[23:16] + 0x58, //TDS_YLEV_P064 1500B018[31:24] + 0x70, //TDS_YLEV_P176 1500B01C[07:00] + 0x76, //TDS_YLEV_P160 1500B01C[15:08] + 0x7B, //TDS_YLEV_P144 1500B01C[23:16] + 0x80, //TDS_YLEV_P128 1500B01C[31:24] + 0x5B, //TDS_YLEV_P240 1500B020[07:00] + 0x60, //TDS_YLEV_P224 1500B020[15:08] + 0x66, //TDS_YLEV_P208 1500B020[23:16] + 0x6B, //TDS_YLEV_P192 1500B020[31:24] + 0x1, //TDS_YLEV_EN 1500B024[14:14] + 0x10, //TDS_YLEV_ALPHA 1500B024[21:16] + 0x56, //TDS_YLEV_P256 1500B024[31:24] + + 0x0C, //PBC1_RADIUS_R 1500B040[05:00] + 0x0C, //PBC1_THETA_R 1500B040[11:06] + 0x27, //PBC1_RSLOPE_1 1500B040[21:12] + 0x30, //PBC1_GAIN 1500B040[29:22] + 0x0, //PBC1_LPF_EN 1500B040[30:30] + 0x1, //PBC1_EN 1500B040[31:31] + 0x10, //PBC1_LPF_GAIN 1500B044[05:00] + 0x55, //PBC1_TSLOPE 1500B044[15:06] + 0x1A, //PBC1_RADIUS_C 1500B044[23:16] + 0x7F, //PBC1_THETA_C 1500B044[31:24] + 0x20, //PBC1_EDGE_SLOPE 1500B048[05:00] + 0xC, //PBC1_EDGE_THR 1500B048[13:08] + 0x0, //PBC1_EDGE_EN 1500B048[14:14] + 0x1, //PBC1_CONF_GAIN 1500B048[19:16] + 0x55, //PBC1_RSLOPE 1500B048[31:22] + + 0x18, //PBC2_RADIUS_R 1500B04C[05:00] + 0x18, //PBC2_THETA_R 1500B04C[11:06] + 0x20, //PBC2_RSLOPE_1 1500B04C[21:12] + 0x10, //PBC2_GAIN 1500B04C[29:22] + 0x1, //PBC2_LPF_EN 1500B04C[30:30] + 0x1, //PBC2_EN 1500B04C[31:31] + 0x10, //PBC1_LPF_GAIN 1500B050[05:00] + 0x2B, //PBC2_TSLOPE 1500B050[15:06] + 0x20, //PBC2_RADIUS_C 1500B050[23:16] + 0x60, //PBC2_THETA_C 1500B050[31:24] + 0x20, //PBC2_EDGE_SLOPE 1500B054[05:00] + 0xC, //PBC2_EDGE_THR 1500B054[13:08] + 0x1, //PBC2_EDGE_EN 1500B054[14:14] + 0x5, //PBC2_CONF_GAIN 1500B054[19:16] + 0x2B, //PBC2_RSLOPE 1500B054[31:22] + + 0x20, //PBC3_RADIUS_R 1500B058[05:00] + 0x10, //PBC3_THETA_R 1500B058[11:06] + 0x11, //PBC3_RSLOPE_1 1500B058[21:12] + 0x30, //PBC3_GAIN 1500B058[29:22] + 0x0, //PBC3_LPF_EN 1500B058[30:30] + 0x1, //PBC3_EN 1500B058[31:31] + 0x10, //PBC3_LPF_GAIN 1500B05C[05:00] + 0x40, //PBC3_TSLOPE 1500B05C[15:06] + 0x3C, //PBC3_RADIUS_C 1500B05C[23:16] + 0xE0, //PBC3_THETA_C 1500B05C[31:24] + 0x20, //PBC3_EDGE_SLOPE 1500B060[05:00] + 0xC, //PBC3_EDGE_THR 1500B060[13:08] + 0x0, //PBC3_EDGE_EN 1500B060[14:14] + 0x1, //PBC3_CONF_GAIN 1500B060[19:16] + 0x20 //PBC3_RSLOPE 1500B060[31:22] +} +, +{//3 + 0x11, //TDS_COR_GAIN 1500B000[07:00] + 0x26, //TDS_GAIN_HIGH 1500B000[15:08] + 0x16, //TDS_GAIN_MID 1500B000[23:16] + 0x0, //TDS_INK_SEL 1500B000[25:24] + 0x0, //TDS_BYPASS_HIGH 1500B000[29:29] + 0x0, //TDS_BYPASS_MID 1500B000[30:30] + 0x1, //TDS_EN 1500B000[31:31] + 0x8, //TDS_LIMIT_RATIO 1500B004[03:00] + 0x22, //TDS_GAIN 1500B004[11:04] + 0x2, //TDS_COR_ZERO 1500B004[23:16] + 0x4, //TDS_COR_THR 1500B004[31:24] + 0x3, //TDS_COR_VALUE 1500B008[15:08] + 0x30, //TDS_BOUND 1500B008[23:16] + 0x20, //TDS_LIMIT 1500B008[31:24] + 0xA, //TDS_SAT_PROC 1500B00C[05:00] + 0x2, //TDS_AC_LPF_COE 1500B00C[11:08] + 0x2, //TDS_CLIP_THR 1500B00C[23:16] + 0x8, //TDS_CLIP_RATIO 1500B00C[28:24] + 0x1, //TDS_CLIP_EN 1500B00C[31:31] + 0x48, //TDS_YLEV_P048 1500B014[07:00] + 0x30, //TDS_YLEV_P032 1500B014[15:08] + 0x18, //TDS_YLEV_P016 1500B014[23:16] + 0x0, //TDS_YLEV_P000 1500B014[31:24] + 0x78, //TDS_YLEV_P112 1500B018[07:00] + 0x70, //TDS_YLEV_P096 1500B018[15:08] + 0x68, //TDS_YLEV_P080 1500B018[23:16] + 0x58, //TDS_YLEV_P064 1500B018[31:24] + 0x70, //TDS_YLEV_P176 1500B01C[07:00] + 0x76, //TDS_YLEV_P160 1500B01C[15:08] + 0x7B, //TDS_YLEV_P144 1500B01C[23:16] + 0x80, //TDS_YLEV_P128 1500B01C[31:24] + 0x5B, //TDS_YLEV_P240 1500B020[07:00] + 0x60, //TDS_YLEV_P224 1500B020[15:08] + 0x66, //TDS_YLEV_P208 1500B020[23:16] + 0x6B, //TDS_YLEV_P192 1500B020[31:24] + 0x1, //TDS_YLEV_EN 1500B024[14:14] + 0x10, //TDS_YLEV_ALPHA 1500B024[21:16] + 0x56, //TDS_YLEV_P256 1500B024[31:24] + + 0x0C, //PBC1_RADIUS_R 1500B040[05:00] + 0x0C, //PBC1_THETA_R 1500B040[11:06] + 0x27, //PBC1_RSLOPE_1 1500B040[21:12] + 0x30, //PBC1_GAIN 1500B040[29:22] + 0x0, //PBC1_LPF_EN 1500B040[30:30] + 0x1, //PBC1_EN 1500B040[31:31] + 0x10, //PBC1_LPF_GAIN 1500B044[05:00] + 0x55, //PBC1_TSLOPE 1500B044[15:06] + 0x1A, //PBC1_RADIUS_C 1500B044[23:16] + 0x7F, //PBC1_THETA_C 1500B044[31:24] + 0x20, //PBC1_EDGE_SLOPE 1500B048[05:00] + 0xC, //PBC1_EDGE_THR 1500B048[13:08] + 0x0, //PBC1_EDGE_EN 1500B048[14:14] + 0x1, //PBC1_CONF_GAIN 1500B048[19:16] + 0x55, //PBC1_RSLOPE 1500B048[31:22] + + 0x18, //PBC2_RADIUS_R 1500B04C[05:00] + 0x18, //PBC2_THETA_R 1500B04C[11:06] + 0x20, //PBC2_RSLOPE_1 1500B04C[21:12] + 0x10, //PBC2_GAIN 1500B04C[29:22] + 0x1, //PBC2_LPF_EN 1500B04C[30:30] + 0x1, //PBC2_EN 1500B04C[31:31] + 0x10, //PBC1_LPF_GAIN 1500B050[05:00] + 0x2B, //PBC2_TSLOPE 1500B050[15:06] + 0x20, //PBC2_RADIUS_C 1500B050[23:16] + 0x60, //PBC2_THETA_C 1500B050[31:24] + 0x20, //PBC2_EDGE_SLOPE 1500B054[05:00] + 0xC, //PBC2_EDGE_THR 1500B054[13:08] + 0x1, //PBC2_EDGE_EN 1500B054[14:14] + 0x5, //PBC2_CONF_GAIN 1500B054[19:16] + 0x2B, //PBC2_RSLOPE 1500B054[31:22] + + 0x20, //PBC3_RADIUS_R 1500B058[05:00] + 0x10, //PBC3_THETA_R 1500B058[11:06] + 0x11, //PBC3_RSLOPE_1 1500B058[21:12] + 0x30, //PBC3_GAIN 1500B058[29:22] + 0x0, //PBC3_LPF_EN 1500B058[30:30] + 0x1, //PBC3_EN 1500B058[31:31] + 0x10, //PBC3_LPF_GAIN 1500B05C[05:00] + 0x40, //PBC3_TSLOPE 1500B05C[15:06] + 0x3C, //PBC3_RADIUS_C 1500B05C[23:16] + 0xE0, //PBC3_THETA_C 1500B05C[31:24] + 0x20, //PBC3_EDGE_SLOPE 1500B060[05:00] + 0xC, //PBC3_EDGE_THR 1500B060[13:08] + 0x0, //PBC3_EDGE_EN 1500B060[14:14] + 0x1, //PBC3_CONF_GAIN 1500B060[19:16] + 0x20 //PBC3_RSLOPE 1500B060[31:22] +} +, +{//4 + 0x17, //TDS_COR_GAIN 1500B000[07:00] + 0x30, //TDS_GAIN_HIGH 1500B000[15:08] + 0x20, //TDS_GAIN_MID 1500B000[23:16] + 0x0, //TDS_INK_SEL 1500B000[25:24] + 0x0, //TDS_BYPASS_HIGH 1500B000[29:29] + 0x0, //TDS_BYPASS_MID 1500B000[30:30] + 0x1, //TDS_EN 1500B000[31:31] + 0x8, //TDS_LIMIT_RATIO 1500B004[03:00] + 0x2D, //TDS_GAIN 1500B004[11:04] + 0x2, //TDS_COR_ZERO 1500B004[23:16] + 0x4, //TDS_COR_THR 1500B004[31:24] + 0x3, //TDS_COR_VALUE 1500B008[15:08] + 0x30, //TDS_BOUND 1500B008[23:16] + 0x20, //TDS_LIMIT 1500B008[31:24] + 0xA, //TDS_SAT_PROC 1500B00C[05:00] + 0x2, //TDS_AC_LPF_COE 1500B00C[11:08] + 0x2, //TDS_CLIP_THR 1500B00C[23:16] + 0x8, //TDS_CLIP_RATIO 1500B00C[28:24] + 0x1, //TDS_CLIP_EN 1500B00C[31:31] + 0x48, //TDS_YLEV_P048 1500B014[07:00] + 0x30, //TDS_YLEV_P032 1500B014[15:08] + 0x18, //TDS_YLEV_P016 1500B014[23:16] + 0x0, //TDS_YLEV_P000 1500B014[31:24] + 0x78, //TDS_YLEV_P112 1500B018[07:00] + 0x70, //TDS_YLEV_P096 1500B018[15:08] + 0x68, //TDS_YLEV_P080 1500B018[23:16] + 0x58, //TDS_YLEV_P064 1500B018[31:24] + 0x70, //TDS_YLEV_P176 1500B01C[07:00] + 0x76, //TDS_YLEV_P160 1500B01C[15:08] + 0x7B, //TDS_YLEV_P144 1500B01C[23:16] + 0x80, //TDS_YLEV_P128 1500B01C[31:24] + 0x5B, //TDS_YLEV_P240 1500B020[07:00] + 0x60, //TDS_YLEV_P224 1500B020[15:08] + 0x66, //TDS_YLEV_P208 1500B020[23:16] + 0x6B, //TDS_YLEV_P192 1500B020[31:24] + 0x1, //TDS_YLEV_EN 1500B024[14:14] + 0x10, //TDS_YLEV_ALPHA 1500B024[21:16] + 0x56, //TDS_YLEV_P256 1500B024[31:24] + + 0x0C, //PBC1_RADIUS_R 1500B040[05:00] + 0x0C, //PBC1_THETA_R 1500B040[11:06] + 0x27, //PBC1_RSLOPE_1 1500B040[21:12] + 0x30, //PBC1_GAIN 1500B040[29:22] + 0x0, //PBC1_LPF_EN 1500B040[30:30] + 0x1, //PBC1_EN 1500B040[31:31] + 0x10, //PBC1_LPF_GAIN 1500B044[05:00] + 0x55, //PBC1_TSLOPE 1500B044[15:06] + 0x1A, //PBC1_RADIUS_C 1500B044[23:16] + 0x7F, //PBC1_THETA_C 1500B044[31:24] + 0x20, //PBC1_EDGE_SLOPE 1500B048[05:00] + 0xC, //PBC1_EDGE_THR 1500B048[13:08] + 0x0, //PBC1_EDGE_EN 1500B048[14:14] + 0x1, //PBC1_CONF_GAIN 1500B048[19:16] + 0x55, //PBC1_RSLOPE 1500B048[31:22] + + 0x18, //PBC2_RADIUS_R 1500B04C[05:00] + 0x18, //PBC2_THETA_R 1500B04C[11:06] + 0x20, //PBC2_RSLOPE_1 1500B04C[21:12] + 0x10, //PBC2_GAIN 1500B04C[29:22] + 0x1, //PBC2_LPF_EN 1500B04C[30:30] + 0x1, //PBC2_EN 1500B04C[31:31] + 0x10, //PBC1_LPF_GAIN 1500B050[05:00] + 0x2B, //PBC2_TSLOPE 1500B050[15:06] + 0x20, //PBC2_RADIUS_C 1500B050[23:16] + 0x60, //PBC2_THETA_C 1500B050[31:24] + 0x20, //PBC2_EDGE_SLOPE 1500B054[05:00] + 0xC, //PBC2_EDGE_THR 1500B054[13:08] + 0x1, //PBC2_EDGE_EN 1500B054[14:14] + 0x5, //PBC2_CONF_GAIN 1500B054[19:16] + 0x2B, //PBC2_RSLOPE 1500B054[31:22] + + 0x20, //PBC3_RADIUS_R 1500B058[05:00] + 0x10, //PBC3_THETA_R 1500B058[11:06] + 0x11, //PBC3_RSLOPE_1 1500B058[21:12] + 0x30, //PBC3_GAIN 1500B058[29:22] + 0x0, //PBC3_LPF_EN 1500B058[30:30] + 0x1, //PBC3_EN 1500B058[31:31] + 0x10, //PBC3_LPF_GAIN 1500B05C[05:00] + 0x40, //PBC3_TSLOPE 1500B05C[15:06] + 0x3C, //PBC3_RADIUS_C 1500B05C[23:16] + 0xE0, //PBC3_THETA_C 1500B05C[31:24] + 0x20, //PBC3_EDGE_SLOPE 1500B060[05:00] + 0xC, //PBC3_EDGE_THR 1500B060[13:08] + 0x0, //PBC3_EDGE_EN 1500B060[14:14] + 0x1, //PBC3_CONF_GAIN 1500B060[19:16] + 0x20 //PBC3_RSLOPE 1500B060[31:22] +} +, +{//5 + 0x17, //TDS_COR_GAIN 1500B000[07:00] + 0x40, //TDS_GAIN_HIGH 1500B000[15:08] + 0x30, //TDS_GAIN_MID 1500B000[23:16] + 0x0, //TDS_INK_SEL 1500B000[25:24] + 0x0, //TDS_BYPASS_HIGH 1500B000[29:29] + 0x0, //TDS_BYPASS_MID 1500B000[30:30] + 0x1, //TDS_EN 1500B000[31:31] + 0x8, //TDS_LIMIT_RATIO 1500B004[03:00] + 0x2D, //TDS_GAIN 1500B004[11:04] + 0x2, //TDS_COR_ZERO 1500B004[23:16] + 0x4, //TDS_COR_THR 1500B004[31:24] + 0x3, //TDS_COR_VALUE 1500B008[15:08] + 0x30, //TDS_BOUND 1500B008[23:16] + 0x20, //TDS_LIMIT 1500B008[31:24] + 0xA, //TDS_SAT_PROC 1500B00C[05:00] + 0x2, //TDS_AC_LPF_COE 1500B00C[11:08] + 0x2, //TDS_CLIP_THR 1500B00C[23:16] + 0x8, //TDS_CLIP_RATIO 1500B00C[28:24] + 0x1, //TDS_CLIP_EN 1500B00C[31:31] + 0x48, //TDS_YLEV_P048 1500B014[07:00] + 0x30, //TDS_YLEV_P032 1500B014[15:08] + 0x18, //TDS_YLEV_P016 1500B014[23:16] + 0x0, //TDS_YLEV_P000 1500B014[31:24] + 0x78, //TDS_YLEV_P112 1500B018[07:00] + 0x70, //TDS_YLEV_P096 1500B018[15:08] + 0x68, //TDS_YLEV_P080 1500B018[23:16] + 0x58, //TDS_YLEV_P064 1500B018[31:24] + 0x70, //TDS_YLEV_P176 1500B01C[07:00] + 0x76, //TDS_YLEV_P160 1500B01C[15:08] + 0x7B, //TDS_YLEV_P144 1500B01C[23:16] + 0x80, //TDS_YLEV_P128 1500B01C[31:24] + 0x5B, //TDS_YLEV_P240 1500B020[07:00] + 0x60, //TDS_YLEV_P224 1500B020[15:08] + 0x66, //TDS_YLEV_P208 1500B020[23:16] + 0x6B, //TDS_YLEV_P192 1500B020[31:24] + 0x1, //TDS_YLEV_EN 1500B024[14:14] + 0x10, //TDS_YLEV_ALPHA 1500B024[21:16] + 0x56, //TDS_YLEV_P256 1500B024[31:24] + + 0x0C, //PBC1_RADIUS_R 1500B040[05:00] + 0x0C, //PBC1_THETA_R 1500B040[11:06] + 0x27, //PBC1_RSLOPE_1 1500B040[21:12] + 0x30, //PBC1_GAIN 1500B040[29:22] + 0x0, //PBC1_LPF_EN 1500B040[30:30] + 0x1, //PBC1_EN 1500B040[31:31] + 0x10, //PBC1_LPF_GAIN 1500B044[05:00] + 0x55, //PBC1_TSLOPE 1500B044[15:06] + 0x1A, //PBC1_RADIUS_C 1500B044[23:16] + 0x7F, //PBC1_THETA_C 1500B044[31:24] + 0x20, //PBC1_EDGE_SLOPE 1500B048[05:00] + 0xC, //PBC1_EDGE_THR 1500B048[13:08] + 0x0, //PBC1_EDGE_EN 1500B048[14:14] + 0x1, //PBC1_CONF_GAIN 1500B048[19:16] + 0x55, //PBC1_RSLOPE 1500B048[31:22] + + 0x18, //PBC2_RADIUS_R 1500B04C[05:00] + 0x18, //PBC2_THETA_R 1500B04C[11:06] + 0x20, //PBC2_RSLOPE_1 1500B04C[21:12] + 0x10, //PBC2_GAIN 1500B04C[29:22] + 0x1, //PBC2_LPF_EN 1500B04C[30:30] + 0x1, //PBC2_EN 1500B04C[31:31] + 0x10, //PBC1_LPF_GAIN 1500B050[05:00] + 0x2B, //PBC2_TSLOPE 1500B050[15:06] + 0x20, //PBC2_RADIUS_C 1500B050[23:16] + 0x60, //PBC2_THETA_C 1500B050[31:24] + 0x20, //PBC2_EDGE_SLOPE 1500B054[05:00] + 0xC, //PBC2_EDGE_THR 1500B054[13:08] + 0x1, //PBC2_EDGE_EN 1500B054[14:14] + 0x5, //PBC2_CONF_GAIN 1500B054[19:16] + 0x2B, //PBC2_RSLOPE 1500B054[31:22] + + 0x20, //PBC3_RADIUS_R 1500B058[05:00] + 0x10, //PBC3_THETA_R 1500B058[11:06] + 0x11, //PBC3_RSLOPE_1 1500B058[21:12] + 0x30, //PBC3_GAIN 1500B058[29:22] + 0x0, //PBC3_LPF_EN 1500B058[30:30] + 0x1, //PBC3_EN 1500B058[31:31] + 0x10, //PBC3_LPF_GAIN 1500B05C[05:00] + 0x40, //PBC3_TSLOPE 1500B05C[15:06] + 0x3C, //PBC3_RADIUS_C 1500B05C[23:16] + 0xE0, //PBC3_THETA_C 1500B05C[31:24] + 0x20, //PBC3_EDGE_SLOPE 1500B060[05:00] + 0xC, //PBC3_EDGE_THR 1500B060[13:08] + 0x0, //PBC3_EDGE_EN 1500B060[14:14] + 0x1, //PBC3_CONF_GAIN 1500B060[19:16] + 0x20 //PBC3_RSLOPE 1500B060[31:22] +} +, +{//6 + 0x1C, //TDS_COR_GAIN 1500B000[07:00] + 0x50, //TDS_GAIN_HIGH 1500B000[15:08] + 0x40, //TDS_GAIN_MID 1500B000[23:16] + 0x0, //TDS_INK_SEL 1500B000[25:24] + 0x0, //TDS_BYPASS_HIGH 1500B000[29:29] + 0x0, //TDS_BYPASS_MID 1500B000[30:30] + 0x1, //TDS_EN 1500B000[31:31] + 0x8, //TDS_LIMIT_RATIO 1500B004[03:00] + 0x38, //TDS_GAIN 1500B004[11:04] + 0x2, //TDS_COR_ZERO 1500B004[23:16] + 0x4, //TDS_COR_THR 1500B004[31:24] + 0x3, //TDS_COR_VALUE 1500B008[15:08] + 0x30, //TDS_BOUND 1500B008[23:16] + 0x20, //TDS_LIMIT 1500B008[31:24] + 0xA, //TDS_SAT_PROC 1500B00C[05:00] + 0x2, //TDS_AC_LPF_COE 1500B00C[11:08] + 0x2, //TDS_CLIP_THR 1500B00C[23:16] + 0x8, //TDS_CLIP_RATIO 1500B00C[28:24] + 0x1, //TDS_CLIP_EN 1500B00C[31:31] + 0x48, //TDS_YLEV_P048 1500B014[07:00] + 0x30, //TDS_YLEV_P032 1500B014[15:08] + 0x18, //TDS_YLEV_P016 1500B014[23:16] + 0x0, //TDS_YLEV_P000 1500B014[31:24] + 0x78, //TDS_YLEV_P112 1500B018[07:00] + 0x70, //TDS_YLEV_P096 1500B018[15:08] + 0x68, //TDS_YLEV_P080 1500B018[23:16] + 0x58, //TDS_YLEV_P064 1500B018[31:24] + 0x70, //TDS_YLEV_P176 1500B01C[07:00] + 0x76, //TDS_YLEV_P160 1500B01C[15:08] + 0x7B, //TDS_YLEV_P144 1500B01C[23:16] + 0x80, //TDS_YLEV_P128 1500B01C[31:24] + 0x5B, //TDS_YLEV_P240 1500B020[07:00] + 0x60, //TDS_YLEV_P224 1500B020[15:08] + 0x66, //TDS_YLEV_P208 1500B020[23:16] + 0x6B, //TDS_YLEV_P192 1500B020[31:24] + 0x1, //TDS_YLEV_EN 1500B024[14:14] + 0x10, //TDS_YLEV_ALPHA 1500B024[21:16] + 0x56, //TDS_YLEV_P256 1500B024[31:24] + + 0x0C, //PBC1_RADIUS_R 1500B040[05:00] + 0x0C, //PBC1_THETA_R 1500B040[11:06] + 0x27, //PBC1_RSLOPE_1 1500B040[21:12] + 0x30, //PBC1_GAIN 1500B040[29:22] + 0x0, //PBC1_LPF_EN 1500B040[30:30] + 0x1, //PBC1_EN 1500B040[31:31] + 0x10, //PBC1_LPF_GAIN 1500B044[05:00] + 0x55, //PBC1_TSLOPE 1500B044[15:06] + 0x1A, //PBC1_RADIUS_C 1500B044[23:16] + 0x7F, //PBC1_THETA_C 1500B044[31:24] + 0x20, //PBC1_EDGE_SLOPE 1500B048[05:00] + 0xC, //PBC1_EDGE_THR 1500B048[13:08] + 0x0, //PBC1_EDGE_EN 1500B048[14:14] + 0x1, //PBC1_CONF_GAIN 1500B048[19:16] + 0x55, //PBC1_RSLOPE 1500B048[31:22] + + 0x18, //PBC2_RADIUS_R 1500B04C[05:00] + 0x18, //PBC2_THETA_R 1500B04C[11:06] + 0x20, //PBC2_RSLOPE_1 1500B04C[21:12] + 0x10, //PBC2_GAIN 1500B04C[29:22] + 0x1, //PBC2_LPF_EN 1500B04C[30:30] + 0x1, //PBC2_EN 1500B04C[31:31] + 0x10, //PBC1_LPF_GAIN 1500B050[05:00] + 0x2B, //PBC2_TSLOPE 1500B050[15:06] + 0x20, //PBC2_RADIUS_C 1500B050[23:16] + 0x60, //PBC2_THETA_C 1500B050[31:24] + 0x20, //PBC2_EDGE_SLOPE 1500B054[05:00] + 0xC, //PBC2_EDGE_THR 1500B054[13:08] + 0x1, //PBC2_EDGE_EN 1500B054[14:14] + 0x5, //PBC2_CONF_GAIN 1500B054[19:16] + 0x2B, //PBC2_RSLOPE 1500B054[31:22] + + 0x20, //PBC3_RADIUS_R 1500B058[05:00] + 0x10, //PBC3_THETA_R 1500B058[11:06] + 0x11, //PBC3_RSLOPE_1 1500B058[21:12] + 0x30, //PBC3_GAIN 1500B058[29:22] + 0x0, //PBC3_LPF_EN 1500B058[30:30] + 0x1, //PBC3_EN 1500B058[31:31] + 0x10, //PBC3_LPF_GAIN 1500B05C[05:00] + 0x40, //PBC3_TSLOPE 1500B05C[15:06] + 0x3C, //PBC3_RADIUS_C 1500B05C[23:16] + 0xE0, //PBC3_THETA_C 1500B05C[31:24] + 0x20, //PBC3_EDGE_SLOPE 1500B060[05:00] + 0xC, //PBC3_EDGE_THR 1500B060[13:08] + 0x0, //PBC3_EDGE_EN 1500B060[14:14] + 0x1, //PBC3_CONF_GAIN 1500B060[19:16] + 0x20 //PBC3_RSLOPE 1500B060[31:22] +} +, +{//7 + 0x1C, //TDS_COR_GAIN 1500B000[07:00] + 0x60, //TDS_GAIN_HIGH 1500B000[15:08] + 0x50, //TDS_GAIN_MID 1500B000[23:16] + 0x0, //TDS_INK_SEL 1500B000[25:24] + 0x0, //TDS_BYPASS_HIGH 1500B000[29:29] + 0x0, //TDS_BYPASS_MID 1500B000[30:30] + 0x1, //TDS_EN 1500B000[31:31] + 0x8, //TDS_LIMIT_RATIO 1500B004[03:00] + 0x38, //TDS_GAIN 1500B004[11:04] + 0x2, //TDS_COR_ZERO 1500B004[23:16] + 0x4, //TDS_COR_THR 1500B004[31:24] + 0x3, //TDS_COR_VALUE 1500B008[15:08] + 0x30, //TDS_BOUND 1500B008[23:16] + 0x20, //TDS_LIMIT 1500B008[31:24] + 0xA, //TDS_SAT_PROC 1500B00C[05:00] + 0x2, //TDS_AC_LPF_COE 1500B00C[11:08] + 0x2, //TDS_CLIP_THR 1500B00C[23:16] + 0x8, //TDS_CLIP_RATIO 1500B00C[28:24] + 0x1, //TDS_CLIP_EN 1500B00C[31:31] + 0x48, //TDS_YLEV_P048 1500B014[07:00] + 0x30, //TDS_YLEV_P032 1500B014[15:08] + 0x18, //TDS_YLEV_P016 1500B014[23:16] + 0x0, //TDS_YLEV_P000 1500B014[31:24] + 0x78, //TDS_YLEV_P112 1500B018[07:00] + 0x70, //TDS_YLEV_P096 1500B018[15:08] + 0x68, //TDS_YLEV_P080 1500B018[23:16] + 0x58, //TDS_YLEV_P064 1500B018[31:24] + 0x70, //TDS_YLEV_P176 1500B01C[07:00] + 0x76, //TDS_YLEV_P160 1500B01C[15:08] + 0x7B, //TDS_YLEV_P144 1500B01C[23:16] + 0x80, //TDS_YLEV_P128 1500B01C[31:24] + 0x5B, //TDS_YLEV_P240 1500B020[07:00] + 0x60, //TDS_YLEV_P224 1500B020[15:08] + 0x66, //TDS_YLEV_P208 1500B020[23:16] + 0x6B, //TDS_YLEV_P192 1500B020[31:24] + 0x1, //TDS_YLEV_EN 1500B024[14:14] + 0x10, //TDS_YLEV_ALPHA 1500B024[21:16] + 0x56, //TDS_YLEV_P256 1500B024[31:24] + + 0x0C, //PBC1_RADIUS_R 1500B040[05:00] + 0x0C, //PBC1_THETA_R 1500B040[11:06] + 0x27, //PBC1_RSLOPE_1 1500B040[21:12] + 0x30, //PBC1_GAIN 1500B040[29:22] + 0x0, //PBC1_LPF_EN 1500B040[30:30] + 0x1, //PBC1_EN 1500B040[31:31] + 0x10, //PBC1_LPF_GAIN 1500B044[05:00] + 0x55, //PBC1_TSLOPE 1500B044[15:06] + 0x1A, //PBC1_RADIUS_C 1500B044[23:16] + 0x7F, //PBC1_THETA_C 1500B044[31:24] + 0x20, //PBC1_EDGE_SLOPE 1500B048[05:00] + 0xC, //PBC1_EDGE_THR 1500B048[13:08] + 0x0, //PBC1_EDGE_EN 1500B048[14:14] + 0x1, //PBC1_CONF_GAIN 1500B048[19:16] + 0x55, //PBC1_RSLOPE 1500B048[31:22] + + 0x18, //PBC2_RADIUS_R 1500B04C[05:00] + 0x18, //PBC2_THETA_R 1500B04C[11:06] + 0x20, //PBC2_RSLOPE_1 1500B04C[21:12] + 0x10, //PBC2_GAIN 1500B04C[29:22] + 0x1, //PBC2_LPF_EN 1500B04C[30:30] + 0x1, //PBC2_EN 1500B04C[31:31] + 0x10, //PBC1_LPF_GAIN 1500B050[05:00] + 0x2B, //PBC2_TSLOPE 1500B050[15:06] + 0x20, //PBC2_RADIUS_C 1500B050[23:16] + 0x60, //PBC2_THETA_C 1500B050[31:24] + 0x20, //PBC2_EDGE_SLOPE 1500B054[05:00] + 0xC, //PBC2_EDGE_THR 1500B054[13:08] + 0x1, //PBC2_EDGE_EN 1500B054[14:14] + 0x5, //PBC2_CONF_GAIN 1500B054[19:16] + 0x2B, //PBC2_RSLOPE 1500B054[31:22] + + 0x20, //PBC3_RADIUS_R 1500B058[05:00] + 0x10, //PBC3_THETA_R 1500B058[11:06] + 0x11, //PBC3_RSLOPE_1 1500B058[21:12] + 0x30, //PBC3_GAIN 1500B058[29:22] + 0x0, //PBC3_LPF_EN 1500B058[30:30] + 0x1, //PBC3_EN 1500B058[31:31] + 0x10, //PBC3_LPF_GAIN 1500B05C[05:00] + 0x40, //PBC3_TSLOPE 1500B05C[15:06] + 0x3C, //PBC3_RADIUS_C 1500B05C[23:16] + 0xE0, //PBC3_THETA_C 1500B05C[31:24] + 0x20, //PBC3_EDGE_SLOPE 1500B060[05:00] + 0xC, //PBC3_EDGE_THR 1500B060[13:08] + 0x0, //PBC3_EDGE_EN 1500B060[14:14] + 0x1, //PBC3_CONF_GAIN 1500B060[19:16] + 0x20 //PBC3_RSLOPE 1500B060[31:22] +} +, +{//8 + 0x1C, //TDS_COR_GAIN 1500B000[07:00] + 0x70, //TDS_GAIN_HIGH 1500B000[15:08] + 0x60, //TDS_GAIN_MID 1500B000[23:16] + 0x0, //TDS_INK_SEL 1500B000[25:24] + 0x0, //TDS_BYPASS_HIGH 1500B000[29:29] + 0x0, //TDS_BYPASS_MID 1500B000[30:30] + 0x1, //TDS_EN 1500B000[31:31] + 0x8, //TDS_LIMIT_RATIO 1500B004[03:00] + 0x38, //TDS_GAIN 1500B004[11:04] + 0x2, //TDS_COR_ZERO 1500B004[23:16] + 0x4, //TDS_COR_THR 1500B004[31:24] + 0x3, //TDS_COR_VALUE 1500B008[15:08] + 0x30, //TDS_BOUND 1500B008[23:16] + 0x20, //TDS_LIMIT 1500B008[31:24] + 0xA, //TDS_SAT_PROC 1500B00C[05:00] + 0x2, //TDS_AC_LPF_COE 1500B00C[11:08] + 0x2, //TDS_CLIP_THR 1500B00C[23:16] + 0x8, //TDS_CLIP_RATIO 1500B00C[28:24] + 0x1, //TDS_CLIP_EN 1500B00C[31:31] + 0x48, //TDS_YLEV_P048 1500B014[07:00] + 0x30, //TDS_YLEV_P032 1500B014[15:08] + 0x18, //TDS_YLEV_P016 1500B014[23:16] + 0x0, //TDS_YLEV_P000 1500B014[31:24] + 0x78, //TDS_YLEV_P112 1500B018[07:00] + 0x70, //TDS_YLEV_P096 1500B018[15:08] + 0x68, //TDS_YLEV_P080 1500B018[23:16] + 0x58, //TDS_YLEV_P064 1500B018[31:24] + 0x70, //TDS_YLEV_P176 1500B01C[07:00] + 0x76, //TDS_YLEV_P160 1500B01C[15:08] + 0x7B, //TDS_YLEV_P144 1500B01C[23:16] + 0x80, //TDS_YLEV_P128 1500B01C[31:24] + 0x5B, //TDS_YLEV_P240 1500B020[07:00] + 0x60, //TDS_YLEV_P224 1500B020[15:08] + 0x66, //TDS_YLEV_P208 1500B020[23:16] + 0x6B, //TDS_YLEV_P192 1500B020[31:24] + 0x1, //TDS_YLEV_EN 1500B024[14:14] + 0x10, //TDS_YLEV_ALPHA 1500B024[21:16] + 0x56, //TDS_YLEV_P256 1500B024[31:24] + + 0x0C, //PBC1_RADIUS_R 1500B040[05:00] + 0x0C, //PBC1_THETA_R 1500B040[11:06] + 0x27, //PBC1_RSLOPE_1 1500B040[21:12] + 0x30, //PBC1_GAIN 1500B040[29:22] + 0x0, //PBC1_LPF_EN 1500B040[30:30] + 0x1, //PBC1_EN 1500B040[31:31] + 0x10, //PBC1_LPF_GAIN 1500B044[05:00] + 0x55, //PBC1_TSLOPE 1500B044[15:06] + 0x1A, //PBC1_RADIUS_C 1500B044[23:16] + 0x7F, //PBC1_THETA_C 1500B044[31:24] + 0x20, //PBC1_EDGE_SLOPE 1500B048[05:00] + 0xC, //PBC1_EDGE_THR 1500B048[13:08] + 0x0, //PBC1_EDGE_EN 1500B048[14:14] + 0x1, //PBC1_CONF_GAIN 1500B048[19:16] + 0x55, //PBC1_RSLOPE 1500B048[31:22] + + 0x18, //PBC2_RADIUS_R 1500B04C[05:00] + 0x18, //PBC2_THETA_R 1500B04C[11:06] + 0x20, //PBC2_RSLOPE_1 1500B04C[21:12] + 0x10, //PBC2_GAIN 1500B04C[29:22] + 0x1, //PBC2_LPF_EN 1500B04C[30:30] + 0x1, //PBC2_EN 1500B04C[31:31] + 0x10, //PBC1_LPF_GAIN 1500B050[05:00] + 0x2B, //PBC2_TSLOPE 1500B050[15:06] + 0x20, //PBC2_RADIUS_C 1500B050[23:16] + 0x60, //PBC2_THETA_C 1500B050[31:24] + 0x20, //PBC2_EDGE_SLOPE 1500B054[05:00] + 0xC, //PBC2_EDGE_THR 1500B054[13:08] + 0x1, //PBC2_EDGE_EN 1500B054[14:14] + 0x5, //PBC2_CONF_GAIN 1500B054[19:16] + 0x2B, //PBC2_RSLOPE 1500B054[31:22] + + 0x20, //PBC3_RADIUS_R 1500B058[05:00] + 0x10, //PBC3_THETA_R 1500B058[11:06] + 0x11, //PBC3_RSLOPE_1 1500B058[21:12] + 0x30, //PBC3_GAIN 1500B058[29:22] + 0x0, //PBC3_LPF_EN 1500B058[30:30] + 0x1, //PBC3_EN 1500B058[31:31] + 0x10, //PBC3_LPF_GAIN 1500B05C[05:00] + 0x40, //PBC3_TSLOPE 1500B05C[15:06] + 0x3C, //PBC3_RADIUS_C 1500B05C[23:16] + 0xE0, //PBC3_THETA_C 1500B05C[31:24] + 0x20, //PBC3_EDGE_SLOPE 1500B060[05:00] + 0xC, //PBC3_EDGE_THR 1500B060[13:08] + 0x0, //PBC3_EDGE_EN 1500B060[14:14] + 0x1, //PBC3_CONF_GAIN 1500B060[19:16] + 0x20 //PBC3_RSLOPE 1500B060[31:22] +} +, +{//9 + 0x1C, //TDS_COR_GAIN 1500B000[07:00] + 0x88, //TDS_GAIN_HIGH 1500B000[15:08] + 0x78, //TDS_GAIN_MID 1500B000[23:16] + 0x0, //TDS_INK_SEL 1500B000[25:24] + 0x0, //TDS_BYPASS_HIGH 1500B000[29:29] + 0x0, //TDS_BYPASS_MID 1500B000[30:30] + 0x1, //TDS_EN 1500B000[31:31] + 0x8, //TDS_LIMIT_RATIO 1500B004[03:00] + 0x38, //TDS_GAIN 1500B004[11:04] + 0x2, //TDS_COR_ZERO 1500B004[23:16] + 0x4, //TDS_COR_THR 1500B004[31:24] + 0x3, //TDS_COR_VALUE 1500B008[15:08] + 0x40, //TDS_BOUND 1500B008[23:16] + 0x20, //TDS_LIMIT 1500B008[31:24] + 0xA, //TDS_SAT_PROC 1500B00C[05:00] + 0x2, //TDS_AC_LPF_COE 1500B00C[11:08] + 0x2, //TDS_CLIP_THR 1500B00C[23:16] + 0x8, //TDS_CLIP_RATIO 1500B00C[28:24] + 0x1, //TDS_CLIP_EN 1500B00C[31:31] + 0x48, //TDS_YLEV_P048 1500B014[07:00] + 0x30, //TDS_YLEV_P032 1500B014[15:08] + 0x18, //TDS_YLEV_P016 1500B014[23:16] + 0x0, //TDS_YLEV_P000 1500B014[31:24] + 0x78, //TDS_YLEV_P112 1500B018[07:00] + 0x70, //TDS_YLEV_P096 1500B018[15:08] + 0x68, //TDS_YLEV_P080 1500B018[23:16] + 0x58, //TDS_YLEV_P064 1500B018[31:24] + 0x70, //TDS_YLEV_P176 1500B01C[07:00] + 0x76, //TDS_YLEV_P160 1500B01C[15:08] + 0x7B, //TDS_YLEV_P144 1500B01C[23:16] + 0x80, //TDS_YLEV_P128 1500B01C[31:24] + 0x5B, //TDS_YLEV_P240 1500B020[07:00] + 0x60, //TDS_YLEV_P224 1500B020[15:08] + 0x66, //TDS_YLEV_P208 1500B020[23:16] + 0x6B, //TDS_YLEV_P192 1500B020[31:24] + 0x1, //TDS_YLEV_EN 1500B024[14:14] + 0x10, //TDS_YLEV_ALPHA 1500B024[21:16] + 0x56, //TDS_YLEV_P256 1500B024[31:24] + + 0x0C, //PBC1_RADIUS_R 1500B040[05:00] + 0x0C, //PBC1_THETA_R 1500B040[11:06] + 0x27, //PBC1_RSLOPE_1 1500B040[21:12] + 0x30, //PBC1_GAIN 1500B040[29:22] + 0x0, //PBC1_LPF_EN 1500B040[30:30] + 0x1, //PBC1_EN 1500B040[31:31] + 0x10, //PBC1_LPF_GAIN 1500B044[05:00] + 0x55, //PBC1_TSLOPE 1500B044[15:06] + 0x1A, //PBC1_RADIUS_C 1500B044[23:16] + 0x7F, //PBC1_THETA_C 1500B044[31:24] + 0x20, //PBC1_EDGE_SLOPE 1500B048[05:00] + 0xC, //PBC1_EDGE_THR 1500B048[13:08] + 0x0, //PBC1_EDGE_EN 1500B048[14:14] + 0x1, //PBC1_CONF_GAIN 1500B048[19:16] + 0x55, //PBC1_RSLOPE 1500B048[31:22] + + 0x18, //PBC2_RADIUS_R 1500B04C[05:00] + 0x18, //PBC2_THETA_R 1500B04C[11:06] + 0x20, //PBC2_RSLOPE_1 1500B04C[21:12] + 0x10, //PBC2_GAIN 1500B04C[29:22] + 0x1, //PBC2_LPF_EN 1500B04C[30:30] + 0x1, //PBC2_EN 1500B04C[31:31] + 0x10, //PBC1_LPF_GAIN 1500B050[05:00] + 0x2B, //PBC2_TSLOPE 1500B050[15:06] + 0x20, //PBC2_RADIUS_C 1500B050[23:16] + 0x60, //PBC2_THETA_C 1500B050[31:24] + 0x20, //PBC2_EDGE_SLOPE 1500B054[05:00] + 0xC, //PBC2_EDGE_THR 1500B054[13:08] + 0x1, //PBC2_EDGE_EN 1500B054[14:14] + 0x5, //PBC2_CONF_GAIN 1500B054[19:16] + 0x2B, //PBC2_RSLOPE 1500B054[31:22] + + 0x20, //PBC3_RADIUS_R 1500B058[05:00] + 0x10, //PBC3_THETA_R 1500B058[11:06] + 0x11, //PBC3_RSLOPE_1 1500B058[21:12] + 0x30, //PBC3_GAIN 1500B058[29:22] + 0x0, //PBC3_LPF_EN 1500B058[30:30] + 0x1, //PBC3_EN 1500B058[31:31] + 0x10, //PBC3_LPF_GAIN 1500B05C[05:00] + 0x40, //PBC3_TSLOPE 1500B05C[15:06] + 0x3C, //PBC3_RADIUS_C 1500B05C[23:16] + 0xE0, //PBC3_THETA_C 1500B05C[31:24] + 0x20, //PBC3_EDGE_SLOPE 1500B060[05:00] + 0xC, //PBC3_EDGE_THR 1500B060[13:08] + 0x0, //PBC3_EDGE_EN 1500B060[14:14] + 0x1, //PBC3_CONF_GAIN 1500B060[19:16] + 0x20 //PBC3_RSLOPE 1500B060[31:22] +} +, + +#if 0 +{//10 + 0x1C, //TDS_COR_GAIN 1500B000[07:00] + 0xA0, //TDS_GAIN_HIGH 1500B000[15:08] + 0x90, //TDS_GAIN_MID 1500B000[23:16] + 0x0, //TDS_INK_SEL 1500B000[25:24] + 0x0, //TDS_BYPASS_HIGH 1500B000[29:29] + 0x0, //TDS_BYPASS_MID 1500B000[30:30] + 0x1, //TDS_EN 1500B000[31:31] + 0x8, //TDS_LIMIT_RATIO 1500B004[03:00] + 0x38, //TDS_GAIN 1500B004[11:04] + 0x2, //TDS_COR_ZERO 1500B004[23:16] + 0x4, //TDS_COR_THR 1500B004[31:24] + 0x3, //TDS_COR_VALUE 1500B008[15:08] + 0x40, //TDS_BOUND 1500B008[23:16] + 0x20, //TDS_LIMIT 1500B008[31:24] + 0xA, //TDS_SAT_PROC 1500B00C[05:00] + 0x2, //TDS_AC_LPF_COE 1500B00C[11:08] + 0x2, //TDS_CLIP_THR 1500B00C[23:16] + 0x8, //TDS_CLIP_RATIO 1500B00C[28:24] + 0x1, //TDS_CLIP_EN 1500B00C[31:31] + 0x48, //TDS_YLEV_P048 1500B014[07:00] + 0x30, //TDS_YLEV_P032 1500B014[15:08] + 0x18, //TDS_YLEV_P016 1500B014[23:16] + 0x0, //TDS_YLEV_P000 1500B014[31:24] + 0x78, //TDS_YLEV_P112 1500B018[07:00] + 0x70, //TDS_YLEV_P096 1500B018[15:08] + 0x68, //TDS_YLEV_P080 1500B018[23:16] + 0x58, //TDS_YLEV_P064 1500B018[31:24] + 0x70, //TDS_YLEV_P176 1500B01C[07:00] + 0x76, //TDS_YLEV_P160 1500B01C[15:08] + 0x7B, //TDS_YLEV_P144 1500B01C[23:16] + 0x80, //TDS_YLEV_P128 1500B01C[31:24] + 0x5B, //TDS_YLEV_P240 1500B020[07:00] + 0x60, //TDS_YLEV_P224 1500B020[15:08] + 0x66, //TDS_YLEV_P208 1500B020[23:16] + 0x6B, //TDS_YLEV_P192 1500B020[31:24] + 0x1, //TDS_YLEV_EN 1500B024[14:14] + 0x10, //TDS_YLEV_ALPHA 1500B024[21:16] + 0x56, //TDS_YLEV_P256 1500B024[31:24] + + 0x0C, //PBC1_RADIUS_R 1500B040[05:00] + 0x0C, //PBC1_THETA_R 1500B040[11:06] + 0x27, //PBC1_RSLOPE_1 1500B040[21:12] + 0x30, //PBC1_GAIN 1500B040[29:22] + 0x0, //PBC1_LPF_EN 1500B040[30:30] + 0x1, //PBC1_EN 1500B040[31:31] + 0x10, //PBC1_LPF_GAIN 1500B044[05:00] + 0x55, //PBC1_TSLOPE 1500B044[15:06] + 0x1A, //PBC1_RADIUS_C 1500B044[23:16] + 0x7F, //PBC1_THETA_C 1500B044[31:24] + 0x20, //PBC1_EDGE_SLOPE 1500B048[05:00] + 0xC, //PBC1_EDGE_THR 1500B048[13:08] + 0x0, //PBC1_EDGE_EN 1500B048[14:14] + 0x1, //PBC1_CONF_GAIN 1500B048[19:16] + 0x55, //PBC1_RSLOPE 1500B048[31:22] + + 0x18, //PBC2_RADIUS_R 1500B04C[05:00] + 0x18, //PBC2_THETA_R 1500B04C[11:06] + 0x20, //PBC2_RSLOPE_1 1500B04C[21:12] + 0x10, //PBC2_GAIN 1500B04C[29:22] + 0x1, //PBC2_LPF_EN 1500B04C[30:30] + 0x1, //PBC2_EN 1500B04C[31:31] + 0x10, //PBC1_LPF_GAIN 1500B050[05:00] + 0x2B, //PBC2_TSLOPE 1500B050[15:06] + 0x20, //PBC2_RADIUS_C 1500B050[23:16] + 0x60, //PBC2_THETA_C 1500B050[31:24] + 0x20, //PBC2_EDGE_SLOPE 1500B054[05:00] + 0xC, //PBC2_EDGE_THR 1500B054[13:08] + 0x1, //PBC2_EDGE_EN 1500B054[14:14] + 0x5, //PBC2_CONF_GAIN 1500B054[19:16] + 0x2B, //PBC2_RSLOPE 1500B054[31:22] + + 0x20, //PBC3_RADIUS_R 1500B058[05:00] + 0x10, //PBC3_THETA_R 1500B058[11:06] + 0x11, //PBC3_RSLOPE_1 1500B058[21:12] + 0x30, //PBC3_GAIN 1500B058[29:22] + 0x0, //PBC3_LPF_EN 1500B058[30:30] + 0x1, //PBC3_EN 1500B058[31:31] + 0x10, //PBC3_LPF_GAIN 1500B05C[05:00] + 0x40, //PBC3_TSLOPE 1500B05C[15:06] + 0x3C, //PBC3_RADIUS_C 1500B05C[23:16] + 0xE0, //PBC3_THETA_C 1500B05C[31:24] + 0x20, //PBC3_EDGE_SLOPE 1500B060[05:00] + 0xC, //PBC3_EDGE_THR 1500B060[13:08] + 0x0, //PBC3_EDGE_EN 1500B060[14:14] + 0x1, //PBC3_CONF_GAIN 1500B060[19:16] + 0x20 //PBC3_RSLOPE 1500B060[31:22] +} +, +{//11 + 0x10, //TDS_COR_GAIN 1500B000[07:00] + 0x18, //TDS_GAIN_HIGH 1500B000[15:08] + 0x8, //TDS_GAIN_MID 1500B000[23:16] + 0x0, //TDS_INK_SEL 1500B000[25:24] + 0x0, //TDS_BYPASS_HIGH 1500B000[29:29] + 0x0, //TDS_BYPASS_MID 1500B000[30:30] + 0x1, //TDS_EN 1500B000[31:31] + 0x8, //TDS_LIMIT_RATIO 1500B004[03:00] + 0x20, //TDS_GAIN 1500B004[11:04] + 0x2, //TDS_COR_ZERO 1500B004[23:16] + 0x4, //TDS_COR_THR 1500B004[31:24] + 0x3, //TDS_COR_VALUE 1500B008[15:08] + 0x30, //TDS_BOUND 1500B008[23:16] + 0x20, //TDS_LIMIT 1500B008[31:24] + 0xA, //TDS_SAT_PROC 1500B00C[05:00] + 0x2, //TDS_AC_LPF_COE 1500B00C[11:08] + 0x2, //TDS_CLIP_THR 1500B00C[23:16] + 0x8, //TDS_CLIP_RATIO 1500B00C[28:24] + 0x1, //TDS_CLIP_EN 1500B00C[31:31] + 0x48, //TDS_YLEV_P048 1500B014[07:00] + 0x30, //TDS_YLEV_P032 1500B014[15:08] + 0x18, //TDS_YLEV_P016 1500B014[23:16] + 0x0, //TDS_YLEV_P000 1500B014[31:24] + 0x78, //TDS_YLEV_P112 1500B018[07:00] + 0x70, //TDS_YLEV_P096 1500B018[15:08] + 0x68, //TDS_YLEV_P080 1500B018[23:16] + 0x58, //TDS_YLEV_P064 1500B018[31:24] + 0x70, //TDS_YLEV_P176 1500B01C[07:00] + 0x76, //TDS_YLEV_P160 1500B01C[15:08] + 0x7B, //TDS_YLEV_P144 1500B01C[23:16] + 0x80, //TDS_YLEV_P128 1500B01C[31:24] + 0x5B, //TDS_YLEV_P240 1500B020[07:00] + 0x60, //TDS_YLEV_P224 1500B020[15:08] + 0x66, //TDS_YLEV_P208 1500B020[23:16] + 0x6B, //TDS_YLEV_P192 1500B020[31:24] + 0x1, //TDS_YLEV_EN 1500B024[14:14] + 0x10, //TDS_YLEV_ALPHA 1500B024[21:16] + 0x56, //TDS_YLEV_P256 1500B024[31:24] + + 0x0C, //PBC1_RADIUS_R 1500B040[05:00] + 0x0C, //PBC1_THETA_R 1500B040[11:06] + 0x27, //PBC1_RSLOPE_1 1500B040[21:12] + 0x30, //PBC1_GAIN 1500B040[29:22] + 0x0, //PBC1_LPF_EN 1500B040[30:30] + 0x1, //PBC1_EN 1500B040[31:31] + 0x10, //PBC1_LPF_GAIN 1500B044[05:00] + 0x55, //PBC1_TSLOPE 1500B044[15:06] + 0x1A, //PBC1_RADIUS_C 1500B044[23:16] + 0x7F, //PBC1_THETA_C 1500B044[31:24] + 0x20, //PBC1_EDGE_SLOPE 1500B048[05:00] + 0xC, //PBC1_EDGE_THR 1500B048[13:08] + 0x0, //PBC1_EDGE_EN 1500B048[14:14] + 0x1, //PBC1_CONF_GAIN 1500B048[19:16] + 0x55, //PBC1_RSLOPE 1500B048[31:22] + + 0x18, //PBC2_RADIUS_R 1500B04C[05:00] + 0x18, //PBC2_THETA_R 1500B04C[11:06] + 0x20, //PBC2_RSLOPE_1 1500B04C[21:12] + 0x10, //PBC2_GAIN 1500B04C[29:22] + 0x1, //PBC2_LPF_EN 1500B04C[30:30] + 0x1, //PBC2_EN 1500B04C[31:31] + 0x10, //PBC1_LPF_GAIN 1500B050[05:00] + 0x2B, //PBC2_TSLOPE 1500B050[15:06] + 0x20, //PBC2_RADIUS_C 1500B050[23:16] + 0x60, //PBC2_THETA_C 1500B050[31:24] + 0x20, //PBC2_EDGE_SLOPE 1500B054[05:00] + 0xC, //PBC2_EDGE_THR 1500B054[13:08] + 0x1, //PBC2_EDGE_EN 1500B054[14:14] + 0x5, //PBC2_CONF_GAIN 1500B054[19:16] + 0x2B, //PBC2_RSLOPE 1500B054[31:22] + + 0x20, //PBC3_RADIUS_R 1500B058[05:00] + 0x10, //PBC3_THETA_R 1500B058[11:06] + 0x11, //PBC3_RSLOPE_1 1500B058[21:12] + 0x30, //PBC3_GAIN 1500B058[29:22] + 0x0, //PBC3_LPF_EN 1500B058[30:30] + 0x1, //PBC3_EN 1500B058[31:31] + 0x10, //PBC3_LPF_GAIN 1500B05C[05:00] + 0x40, //PBC3_TSLOPE 1500B05C[15:06] + 0x3C, //PBC3_RADIUS_C 1500B05C[23:16] + 0xE0, //PBC3_THETA_C 1500B05C[31:24] + 0x20, //PBC3_EDGE_SLOPE 1500B060[05:00] + 0xC, //PBC3_EDGE_THR 1500B060[13:08] + 0x0, //PBC3_EDGE_EN 1500B060[14:14] + 0x1, //PBC3_CONF_GAIN 1500B060[19:16] + 0x20 //PBC3_RSLOPE 1500B060[31:22] +} + +#else +{// 10 image sharpness + 0x16, //TDS_COR_GAIN 1500B000[07:00] + 0x18, //TDS_GAIN_HIGH 1500B000[15:08] + 0x26, //TDS_GAIN_MID 1500B000[23:16] + 0x0, //TDS_INK_SEL 1500B000[25:24] + 0x0, //TDS_BYPASS_HIGH 1500B000[29:29] + 0x0, //TDS_BYPASS_MID 1500B000[30:30] + 0x1, //TDS_EN 1500B000[31:31] + + 0x6, //TDS_LIMIT_RATIO 1500B004[03:00] + 0x2C, //TDS_GAIN 1500B004[11:04] + 0x1, //TDS_COR_ZERO 1500B004[23:16] + 0xB, //TDS_COR_THR 1500B004[31:24] + + 0xA, //TDS_COR_VALUE 1500B008[15:08] + 0x10, //TDS_BOUND 1500B008[23:16] + 0xC, //TDS_LIMIT 1500B008[31:24] + + 0x4, //TDS_SAT_PROC 1500B00C[05:00] + 0xA, //TDS_AC_LPF_COE 1500B00C[11:08] + 0x2, //TDS_CLIP_THR 1500B00C[23:16] + 0x8, //TDS_CLIP_RATIO 1500B00C[28:24] + 0x1, //TDS_CLIP_EN 1500B00C[31:31] + + 0x60, //TDS_YLEV_P048 1500B014[07:00] + 0x40, //TDS_YLEV_P032 1500B014[15:08] + 0x28, //TDS_YLEV_P016 1500B014[23:16] + 0x10, //TDS_YLEV_P000 1500B014[31:24] + + 0x80, //TDS_YLEV_P112 1500B018[07:00] + 0x80, //TDS_YLEV_P096 1500B018[15:08] + 0x80, //TDS_YLEV_P080 1500B018[23:16] + 0x70, //TDS_YLEV_P064 1500B018[31:24] + + 0x80, //TDS_YLEV_P176 1500B01C[07:00] + 0x80, //TDS_YLEV_P160 1500B01C[15:08] + 0x80, //TDS_YLEV_P144 1500B01C[23:16] + 0x80, //TDS_YLEV_P128 1500B01C[31:24] + + 0x7A, //TDS_YLEV_P240 1500B020[07:00] + 0x7C, //TDS_YLEV_P224 1500B020[15:08] + 0x7E, //TDS_YLEV_P208 1500B020[23:16] + 0x80, //TDS_YLEV_P192 1500B020[31:24] + + 0x1, //TDS_YLEV_EN 1500B024[14:14] + 0x10, //TDS_YLEV_ALPHA 1500B024[21:16] + 0x78, //TDS_YLEV_P256 1500B024[31:24] + + 0x28, //PBC1_RADIUS_R 1500B040[05:00] + 0x30, //PBC1_THETA_R 1500B040[11:06] + 0x20, //PBC1_RSLOPE_1 1500B040[21:12] + 0x20, //PBC1_GAIN 1500B040[29:22] + 0x1, //PBC1_LPF_EN 1500B040[30:30] + 0x1, //PBC1_EN 1500B040[31:31] + + 0x0, //PBC1_LPF_GAIN 1500B044[05:00] + 0x20, //PBC1_TSLOPE 1500B044[15:06] + 0x30, //PBC1_RADIUS_C 1500B044[23:16] + 0x98, //PBC1_THETA_C 1500B044[31:24] + + 0x20, //PBC1_EDGE_SLOPE 1500B048[05:00] + 0x8, //PBC1_EDGE_THR 1500B048[13:08] + 0x1, //PBC1_EDGE_EN 1500B048[14:14] + 0x1, //PBC1_CONF_GAIN 1500B048[19:16] + 0x55, //PBC1_RSLOPE 1500B048[31:22] + + 0x20, //PBC2_RADIUS_R 1500B04C[05:00] + 0x16, //PBC2_THETA_R 1500B04C[11:06] + 0x20, //PBC2_RSLOPE_1 1500B04C[21:12] + 0x8, //PBC2_GAIN 1500B04C[29:22] + 0x1, //PBC2_LPF_EN 1500B04C[30:30] + 0x1, //PBC2_EN 1500B04C[31:31] + + 0x8, //PBC1_LPF_GAIN 1500B050[05:00] + 0x18, //PBC2_TSLOPE 1500B050[15:06] + 0x8, //PBC2_RADIUS_C 1500B050[23:16] + 0x52, //PBC2_THETA_C 1500B050[31:24] + + 0x20, //PBC2_EDGE_SLOPE 1500B054[05:00] + 0x6, //PBC2_EDGE_THR 1500B054[13:08] + 0x1, //PBC2_EDGE_EN 1500B054[14:14] + 0x5, //PBC2_CONF_GAIN 1500B054[19:16] + 0x2B, //PBC2_RSLOPE 1500B054[31:22] + + 0x20, //PBC3_RADIUS_R 1500B058[05:00] + 0x20, //PBC3_THETA_R 1500B058[11:06] + 0x18, //PBC3_RSLOPE_1 1500B058[21:12] + 0x4, //PBC3_GAIN 1500B058[29:22] + 0x1, //PBC3_LPF_EN 1500B058[30:30] + 0x1, //PBC3_EN 1500B058[31:31] + + 0x8, //PBC3_LPF_GAIN 1500B05C[05:00] + 0x30, //PBC3_TSLOPE 1500B05C[15:06] + 0x2A, //PBC3_RADIUS_C 1500B05C[23:16] + 0xEC, //PBC3_THETA_C 1500B05C[31:24] + + 0x20, //PBC3_EDGE_SLOPE 1500B060[05:00] + 0xC, //PBC3_EDGE_THR 1500B060[13:08] + 0x1, //PBC3_EDGE_EN 1500B060[14:14] + 0x1, //PBC3_CONF_GAIN 1500B060[19:16] + 0x20 //PBC3_RSLOPE 1500B060[31:22] +} +, + +{// 11 video sharpness + 0x16, //TDS_COR_GAIN 1500B000[07:00] + 0x18, //TDS_GAIN_HIGH 1500B000[15:08] + 0x26, //TDS_GAIN_MID 1500B000[23:16] + 0x0, //TDS_INK_SEL 1500B000[25:24] + 0x0, //TDS_BYPASS_HIGH 1500B000[29:29] + 0x0, //TDS_BYPASS_MID 1500B000[30:30] + 0x1, //TDS_EN 1500B000[31:31] + + 0x6, //TDS_LIMIT_RATIO 1500B004[03:00] + 0x2C, //TDS_GAIN 1500B004[11:04] + 0x1, //TDS_COR_ZERO 1500B004[23:16] + 0x8, //TDS_COR_THR 1500B004[31:24] + + 0x7, //TDS_COR_VALUE 1500B008[15:08] + 0x10, //TDS_BOUND 1500B008[23:16] + 0xC, //TDS_LIMIT 1500B008[31:24] + + 0x4, //TDS_SAT_PROC 1500B00C[05:00] + 0xA, //TDS_AC_LPF_COE 1500B00C[11:08] + 0x2, //TDS_CLIP_THR 1500B00C[23:16] + 0x8, //TDS_CLIP_RATIO 1500B00C[28:24] + 0x1, //TDS_CLIP_EN 1500B00C[31:31] + + 0x60, //TDS_YLEV_P048 1500B014[07:00] + 0x40, //TDS_YLEV_P032 1500B014[15:08] + 0x28, //TDS_YLEV_P016 1500B014[23:16] + 0x10, //TDS_YLEV_P000 1500B014[31:24] + + 0x80, //TDS_YLEV_P112 1500B018[07:00] + 0x80, //TDS_YLEV_P096 1500B018[15:08] + 0x80, //TDS_YLEV_P080 1500B018[23:16] + 0x70, //TDS_YLEV_P064 1500B018[31:24] + + 0x80, //TDS_YLEV_P176 1500B01C[07:00] + 0x80, //TDS_YLEV_P160 1500B01C[15:08] + 0x80, //TDS_YLEV_P144 1500B01C[23:16] + 0x80, //TDS_YLEV_P128 1500B01C[31:24] + + 0x7A, //TDS_YLEV_P240 1500B020[07:00] + 0x7C, //TDS_YLEV_P224 1500B020[15:08] + 0x7E, //TDS_YLEV_P208 1500B020[23:16] + 0x80, //TDS_YLEV_P192 1500B020[31:24] + + 0x1, //TDS_YLEV_EN 1500B024[14:14] + 0x10, //TDS_YLEV_ALPHA 1500B024[21:16] + 0x78, //TDS_YLEV_P256 1500B024[31:24] + + 0x28, //PBC1_RADIUS_R 1500B040[05:00] + 0x30, //PBC1_THETA_R 1500B040[11:06] + 0x20, //PBC1_RSLOPE_1 1500B040[21:12] + 0x20, //PBC1_GAIN 1500B040[29:22] + 0x1, //PBC1_LPF_EN 1500B040[30:30] + 0x1, //PBC1_EN 1500B040[31:31] + + 0x0, //PBC1_LPF_GAIN 1500B044[05:00] + 0x20, //PBC1_TSLOPE 1500B044[15:06] + 0x30, //PBC1_RADIUS_C 1500B044[23:16] + 0x98, //PBC1_THETA_C 1500B044[31:24] + + 0x20, //PBC1_EDGE_SLOPE 1500B048[05:00] + 0x8, //PBC1_EDGE_THR 1500B048[13:08] + 0x1, //PBC1_EDGE_EN 1500B048[14:14] + 0x1, //PBC1_CONF_GAIN 1500B048[19:16] + 0x55, //PBC1_RSLOPE 1500B048[31:22] + + 0x20, //PBC2_RADIUS_R 1500B04C[05:00] + 0x16, //PBC2_THETA_R 1500B04C[11:06] + 0x20, //PBC2_RSLOPE_1 1500B04C[21:12] + 0x8, //PBC2_GAIN 1500B04C[29:22] + 0x1, //PBC2_LPF_EN 1500B04C[30:30] + 0x1, //PBC2_EN 1500B04C[31:31] + + 0x8, //PBC1_LPF_GAIN 1500B050[05:00] + 0x18, //PBC2_TSLOPE 1500B050[15:06] + 0x8, //PBC2_RADIUS_C 1500B050[23:16] + 0x52, //PBC2_THETA_C 1500B050[31:24] + + 0x20, //PBC2_EDGE_SLOPE 1500B054[05:00] + 0x6, //PBC2_EDGE_THR 1500B054[13:08] + 0x1, //PBC2_EDGE_EN 1500B054[14:14] + 0x5, //PBC2_CONF_GAIN 1500B054[19:16] + 0x2B, //PBC2_RSLOPE 1500B054[31:22] + + 0x20, //PBC3_RADIUS_R 1500B058[05:00] + 0x20, //PBC3_THETA_R 1500B058[11:06] + 0x18, //PBC3_RSLOPE_1 1500B058[21:12] + 0x4, //PBC3_GAIN 1500B058[29:22] + 0x1, //PBC3_LPF_EN 1500B058[30:30] + 0x1, //PBC3_EN 1500B058[31:31] + + 0x8, //PBC3_LPF_GAIN 1500B05C[05:00] + 0x30, //PBC3_TSLOPE 1500B05C[15:06] + 0x2A, //PBC3_RADIUS_C 1500B05C[23:16] + 0xEC, //PBC3_THETA_C 1500B05C[31:24] + + 0x20, //PBC3_EDGE_SLOPE 1500B060[05:00] + 0xC, //PBC3_EDGE_THR 1500B060[13:08] + 0x1, //PBC3_EDGE_EN 1500B060[14:14] + 0x1, //PBC3_CONF_GAIN 1500B060[19:16] + 0x20 //PBC3_RSLOPE 1500B060[31:22] +} +#endif +} +}; diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/sensors/sensor/hwmsen_custom.c b/proprietary/custom/p15v57c2k_gq_tee/hal/sensors/sensor/hwmsen_custom.c new file mode 100755 index 0000000000000000000000000000000000000000..af0814188e872b7c568c3c6cde0c3d10123db576 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/sensors/sensor/hwmsen_custom.c @@ -0,0 +1,35 @@ +/* + * Copyright (C) 2008 The Android Open Source Project + * + * 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. + */ +#include +#include +#include "hwmsen_custom.h" + +struct sensor_t sSensorList[MAX_NUM_SENSORS] = +{ + /*MT6516 the spec follows ADXL345*/ + { + .name = "MT6516 3-axis Accelerometer", + .vendor = "The Android Open Source Project", + .version = 1, + .handle = ID_ACCELEROMETER, + .type = SENSOR_TYPE_ACCELEROMETER, + .maxRange = 32.0f, + .resolution = 4.0f/1024.0f, + .power =130.0f/1000.0f, + .reserved = {} + }, +}; + diff --git a/proprietary/custom/p15v57c2k_gq_tee/hal/sensors/sensor/hwmsen_custom.h b/proprietary/custom/p15v57c2k_gq_tee/hal/sensors/sensor/hwmsen_custom.h new file mode 100755 index 0000000000000000000000000000000000000000..f77c2b32cdd43e50f3ce15c2f1ecc208b1fe9713 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/hal/sensors/sensor/hwmsen_custom.h @@ -0,0 +1,24 @@ +/* + * Copyright (C) 2008 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef __HWMSEN_CUSTOM_H__ +#define __HWMSEN_CUSTOM_H__ + +#define MAX_NUM_SENSORS 1 +#define MSENSOR_AMI_LIB + +#endif + diff --git a/proprietary/custom/p15v57c2k_gq_tee/kernel/dct/dct/codegen.dws b/proprietary/custom/p15v57c2k_gq_tee/kernel/dct/dct/codegen.dws new file mode 100755 index 0000000000000000000000000000000000000000..b74a4c35269777f832b90c25c898cb41c7ab37ea Binary files /dev/null and b/proprietary/custom/p15v57c2k_gq_tee/kernel/dct/dct/codegen.dws differ diff --git a/proprietary/custom/p15v57c2k_gq_tee/native/custom_user_agent.h b/proprietary/custom/p15v57c2k_gq_tee/native/custom_user_agent.h new file mode 100755 index 0000000000000000000000000000000000000000..38c1410e0cb177f6584fe0235066b64561d5bb46 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/native/custom_user_agent.h @@ -0,0 +1,47 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein is + * confidential and proprietary to MediaTek Inc. and/or its licensors. Without + * the prior written permission of MediaTek inc. and/or its licensors, any + * reproduction, modification, use or disclosure of MediaTek Software, and + * information contained herein, in whole or in part, shall be strictly + * prohibited. + * + * MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER + * ON AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL + * WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED + * WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR + * NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH + * RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES + * TO LOOK ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. + * RECEIVER EXPRESSLY ACKNOWLEDGES THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO + * OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES CONTAINED IN MEDIATEK + * SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE + * RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S + * ENTIRE AND CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE + * RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE + * MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE + * CHARGE PAID BY RECEIVER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek + * Software") have been modified by MediaTek Inc. All revisions are subject to + * any receiver's applicable license agreements with MediaTek Inc. + */ + +#ifndef CUSTOM_USER_AGENT_H +#define CUSTOM_USER_AGENT_H + +//******************************************************************************************** +//*************WARNING: Since new policy of customizing UAString/UAProfile is +//************implemented (ALPS0033771), This headers is obsolete, DO NOT use it*********** +//******************************************************************************************** + + +#endif diff --git a/proprietary/custom/p15v57c2k_gq_tee/native/vr/custom_vr_video_drop_rate.h b/proprietary/custom/p15v57c2k_gq_tee/native/vr/custom_vr_video_drop_rate.h new file mode 100755 index 0000000000000000000000000000000000000000..83107408ec1f0d3bcbc6d31341e5e6e16f39c3e8 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/native/vr/custom_vr_video_drop_rate.h @@ -0,0 +1,75 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein is + * confidential and proprietary to MediaTek Inc. and/or its licensors. Without + * the prior written permission of MediaTek inc. and/or its licensors, any + * reproduction, modification, use or disclosure of MediaTek Software, and + * information contained herein, in whole or in part, shall be strictly + * prohibited. + * + * MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER + * ON AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL + * WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED + * WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR + * NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH + * RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES + * TO LOOK ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. + * RECEIVER EXPRESSLY ACKNOWLEDGES THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO + * OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES CONTAINED IN MEDIATEK + * SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE + * RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S + * ENTIRE AND CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE + * RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE + * MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE + * CHARGE PAID BY RECEIVER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek + * Software") have been modified by MediaTek Inc. All revisions are subject to + * any receiver's applicable license agreements with MediaTek Inc. + */ + +#ifndef CUSTOM_VR_VIDEO_DROP_RATE_H +#define CUSTOM_VR_VIDEO_DROP_RATE_H +#include +namespace android { + +struct VideoQualityAdjustParam{ + camera_id mCameraId; + camcorder_quality mQuality; + int32_t mBitRateDropPercentage; //1~100,such as 25,will mean 25/100 + int32_t mFrameRateDropPercentage; //1~100,such as 50,will mean 50/100 +}; +//for 89 +//fine 26Mbps->18Mbps High 9Mbps->6Mbps 30fps->20fps +//Final Fine 12Mbps 20fps, High 4Mbps 20fps +//night mode fine 13Mbps->9Mbps High 4.5Mbps->3Mbps 15fps->15fps + +//customer can change these drop rate for each profile +//or add new profile +static VideoQualityAdjustParam sVideoQualityAdjustParamTable[] = { + {BACK_CAMERA,CAMCORDER_QUALITY_MTK_MPEG4_1080P,64,100}, + {BACK_CAMERA,CAMCORDER_QUALITY_MTK_FINE,70,66}, + {BACK_CAMERA,CAMCORDER_QUALITY_MTK_HIGH,66,66}, + {BACK_CAMERA,CAMCORDER_QUALITY_MTK_NIGHT_FINE,70,100}, + {BACK_CAMERA,CAMCORDER_QUALITY_MTK_NIGHT_HIGH,66,100}, + + {FRONT_CAMERA,CAMCORDER_QUALITY_MTK_MPEG4_1080P,64,100}, + {FRONT_CAMERA,CAMCORDER_QUALITY_MTK_FINE,70,66}, + {FRONT_CAMERA,CAMCORDER_QUALITY_MTK_HIGH,66,66}, + {FRONT_CAMERA,CAMCORDER_QUALITY_MTK_NIGHT_FINE,70,100}, + {FRONT_CAMERA,CAMCORDER_QUALITY_MTK_NIGHT_HIGH,66,100}, + +}; + + +}; + +#endif //CUSTOM_VR_VIDEO_DROP_RATE_H + diff --git a/proprietary/custom/p15v57c2k_gq_tee/secro/AC_REGION b/proprietary/custom/p15v57c2k_gq_tee/secro/AC_REGION new file mode 100755 index 0000000000000000000000000000000000000000..19167dfc2ed951eed48700c4402ca9e7b9bd90f8 Binary files /dev/null and b/proprietary/custom/p15v57c2k_gq_tee/secro/AC_REGION differ diff --git a/proprietary/custom/p15v57c2k_gq_tee/security/chip_config/s/cfg/CHIP_CONFIG.ini b/proprietary/custom/p15v57c2k_gq_tee/security/chip_config/s/cfg/CHIP_CONFIG.ini new file mode 100755 index 0000000000000000000000000000000000000000..b6819bf9f84a3b70203206581a7e070b4a52b415 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/security/chip_config/s/cfg/CHIP_CONFIG.ini @@ -0,0 +1,6 @@ +PLATFORM=MT6752 +SECURE_SUPPORT=TRUE +SECURE_VERSION=1 +SECURE_CUSTOM_NAME= +SECURE_ANTICLONE_BY_CHIP=FALSE +SECURE_ANTICLONE_BY_KEY=FALSE diff --git a/proprietary/custom/p15v57c2k_gq_tee/security/chip_config/s/cfg/SECURE_JTAG_CONFIG.ini b/proprietary/custom/p15v57c2k_gq_tee/security/chip_config/s/cfg/SECURE_JTAG_CONFIG.ini new file mode 100755 index 0000000000000000000000000000000000000000..a8a327df20b6e8a9ee3f4a86d06204a566a8effe --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/security/chip_config/s/cfg/SECURE_JTAG_CONFIG.ini @@ -0,0 +1 @@ +SECURE_JTAG_ENABLE=TRUE \ No newline at end of file diff --git a/proprietary/custom/p15v57c2k_gq_tee/security/chip_config/s/gfh/GFH_ANTI_CLONE.txt b/proprietary/custom/p15v57c2k_gq_tee/security/chip_config/s/gfh/GFH_ANTI_CLONE.txt new file mode 100755 index 0000000000000000000000000000000000000000..5470912040f8ef0dbe7bd899bef93b149ce0836a Binary files /dev/null and b/proprietary/custom/p15v57c2k_gq_tee/security/chip_config/s/gfh/GFH_ANTI_CLONE.txt differ diff --git a/proprietary/custom/p15v57c2k_gq_tee/security/chip_config/s/gfh/GFH_HASH_AND_SIG.txt b/proprietary/custom/p15v57c2k_gq_tee/security/chip_config/s/gfh/GFH_HASH_AND_SIG.txt new file mode 100755 index 0000000000000000000000000000000000000000..9e2742b7d639170cfbde37f32b0eb9e02e732164 Binary files /dev/null and b/proprietary/custom/p15v57c2k_gq_tee/security/chip_config/s/gfh/GFH_HASH_AND_SIG.txt differ diff --git a/proprietary/custom/p15v57c2k_gq_tee/security/chip_config/s/gfh/GFH_INFO.txt b/proprietary/custom/p15v57c2k_gq_tee/security/chip_config/s/gfh/GFH_INFO.txt new file mode 100755 index 0000000000000000000000000000000000000000..4d18a7052b17f8f7d762a8d4acb4aa5437732665 Binary files /dev/null and b/proprietary/custom/p15v57c2k_gq_tee/security/chip_config/s/gfh/GFH_INFO.txt differ diff --git a/proprietary/custom/p15v57c2k_gq_tee/security/chip_config/s/gfh/GFH_INFO_EMMC.txt b/proprietary/custom/p15v57c2k_gq_tee/security/chip_config/s/gfh/GFH_INFO_EMMC.txt new file mode 100755 index 0000000000000000000000000000000000000000..84fd81c7312255db2a1359464b210e1e7dd23ae2 Binary files /dev/null and b/proprietary/custom/p15v57c2k_gq_tee/security/chip_config/s/gfh/GFH_INFO_EMMC.txt differ diff --git a/proprietary/custom/p15v57c2k_gq_tee/security/chip_config/s/gfh/GFH_INFO_EMMC_MEM.txt b/proprietary/custom/p15v57c2k_gq_tee/security/chip_config/s/gfh/GFH_INFO_EMMC_MEM.txt new file mode 100755 index 0000000000000000000000000000000000000000..420188a1748f62a93e46e93754caa893f3b3eccc Binary files /dev/null and b/proprietary/custom/p15v57c2k_gq_tee/security/chip_config/s/gfh/GFH_INFO_EMMC_MEM.txt differ diff --git a/proprietary/custom/p15v57c2k_gq_tee/security/chip_config/s/gfh/GFH_INFO_EMMC_MEM_SRAM.txt b/proprietary/custom/p15v57c2k_gq_tee/security/chip_config/s/gfh/GFH_INFO_EMMC_MEM_SRAM.txt new file mode 100755 index 0000000000000000000000000000000000000000..594eeb5757e788df16558e38f3ef81324d86f81b Binary files /dev/null and b/proprietary/custom/p15v57c2k_gq_tee/security/chip_config/s/gfh/GFH_INFO_EMMC_MEM_SRAM.txt differ diff --git a/proprietary/custom/p15v57c2k_gq_tee/security/chip_config/s/gfh/GFH_INFO_MEM.txt b/proprietary/custom/p15v57c2k_gq_tee/security/chip_config/s/gfh/GFH_INFO_MEM.txt new file mode 100755 index 0000000000000000000000000000000000000000..7f8a2fb67d87a1e5dd4181c76c572abd825f9a4d Binary files /dev/null and b/proprietary/custom/p15v57c2k_gq_tee/security/chip_config/s/gfh/GFH_INFO_MEM.txt differ diff --git a/proprietary/custom/p15v57c2k_gq_tee/security/chip_config/s/gfh/GFH_INFO_MEM_SRAM.txt b/proprietary/custom/p15v57c2k_gq_tee/security/chip_config/s/gfh/GFH_INFO_MEM_SRAM.txt new file mode 100755 index 0000000000000000000000000000000000000000..58623ed4f4d647ac516a0333c2c9a284ad91ddb5 Binary files /dev/null and b/proprietary/custom/p15v57c2k_gq_tee/security/chip_config/s/gfh/GFH_INFO_MEM_SRAM.txt differ diff --git a/proprietary/custom/p15v57c2k_gq_tee/security/chip_config/s/gfh/GFH_PADDING.txt b/proprietary/custom/p15v57c2k_gq_tee/security/chip_config/s/gfh/GFH_PADDING.txt new file mode 100755 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/proprietary/custom/p15v57c2k_gq_tee/security/chip_config/s/gfh/GFH_SEC_CFG_JTAG_OFF.txt b/proprietary/custom/p15v57c2k_gq_tee/security/chip_config/s/gfh/GFH_SEC_CFG_JTAG_OFF.txt new file mode 100755 index 0000000000000000000000000000000000000000..e4e00fba5aa6da13c981d2c3448aec005186249e Binary files /dev/null and b/proprietary/custom/p15v57c2k_gq_tee/security/chip_config/s/gfh/GFH_SEC_CFG_JTAG_OFF.txt differ diff --git a/proprietary/custom/p15v57c2k_gq_tee/security/chip_config/s/gfh/GFH_SEC_CFG_JTAG_ON.txt b/proprietary/custom/p15v57c2k_gq_tee/security/chip_config/s/gfh/GFH_SEC_CFG_JTAG_ON.txt new file mode 100755 index 0000000000000000000000000000000000000000..3103088cea4ff30a98ec5616fc372670bbc8ef4c Binary files /dev/null and b/proprietary/custom/p15v57c2k_gq_tee/security/chip_config/s/gfh/GFH_SEC_CFG_JTAG_ON.txt differ diff --git a/proprietary/custom/p15v57c2k_gq_tee/security/chip_config/s/gfh/GFH_SEC_KEY.txt b/proprietary/custom/p15v57c2k_gq_tee/security/chip_config/s/gfh/GFH_SEC_KEY.txt new file mode 100755 index 0000000000000000000000000000000000000000..5d4588d00178f8bca59b27eebcb60db7908d4014 Binary files /dev/null and b/proprietary/custom/p15v57c2k_gq_tee/security/chip_config/s/gfh/GFH_SEC_KEY.txt differ diff --git a/proprietary/custom/p15v57c2k_gq_tee/security/chip_config/s/key/CHIP_TEST_KEY.ini b/proprietary/custom/p15v57c2k_gq_tee/security/chip_config/s/key/CHIP_TEST_KEY.ini new file mode 100755 index 0000000000000000000000000000000000000000..13b8b22eda623f1e41461702c7aef4b01eadadd9 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/security/chip_config/s/key/CHIP_TEST_KEY.ini @@ -0,0 +1,23 @@ +; ################################# +; Code Signature Key +; ################################# + +[Code Sig Key] +; Hex format +private_key_d = "00D57BCF5934CE1A035F4598B42DAD4BC8AE7577FB6D81FA232317E8EE7C4FBB33772EFE378DF7DFE5369BB9ACAB1008FA1CFBA737890012A883B372B15932335B689B46A32F1B383B75F0DE2E1B5B0B9F4E1C3E780C2AB0CD3671EB4E34F30BB4C630A60D168CA124810D0F91A1ACC8EFDCEE52D4762BB35813BCC93878E1D15B750561B78006B4C13A8F76B5F10C941E5776C21192357A9B9D7E02C0FC812D2B154671863DE97CE3ED07F90624A0CADD04079E145168A3558A64786820192F5B638354DA69520288B976296961C337FB18A90120F2B6B365C0E1A57CE4119AE8BC718E08FDA33F1F42AA1C91AED090EC6B5656A66C246F89FDE5FD41A76671" +private_key_n = "01C6B6A1DDF05E818E3DFE16101C5DF65939F352EAB8AACA91CB5BFEC15A1989DD7553343683BC30BB38E45F15BF17BCCAB16A41D695A4318F26504675FE83E92EE21C991C0FBA705395B4A34C331842D8A6F69846B58CC67306E3DE27B05666A6C4372E3FC0D92F314805EDD5B1CB7D25BF3CF9CA9C33C36D97B0B37DA8A44A7A1CA651679D8D680557740C7C1CA25D84BDD12136C2930432808F28265D1E33E667389E4806D865F3CC06329534F7A11861EB688545DCCCEF0B04E96735A08368FA31A1F3260073B31299B216192E620B8D1EA468925ADBD627C49EFC3623658F3CF8AD6D8556272E48FA7711E650287DA19196610F036B6C0D394E42C121D1" +public_key_e = "00010001" +public_key_n = "01C6B6A1DDF05E818E3DFE16101C5DF65939F352EAB8AACA91CB5BFEC15A1989DD7553343683BC30BB38E45F15BF17BCCAB16A41D695A4318F26504675FE83E92EE21C991C0FBA705395B4A34C331842D8A6F69846B58CC67306E3DE27B05666A6C4372E3FC0D92F314805EDD5B1CB7D25BF3CF9CA9C33C36D97B0B37DA8A44A7A1CA651679D8D680557740C7C1CA25D84BDD12136C2930432808F28265D1E33E667389E4806D865F3CC06329534F7A11861EB688545DCCCEF0B04E96735A08368FA31A1F3260073B31299B216192E620B8D1EA468925ADBD627C49EFC3623658F3CF8AD6D8556272E48FA7711E650287DA19196610F036B6C0D394E42C121D1" + +[Install Sig Key] +public_key_e = "00010001" +public_key_n = "01C6B6A1DDF05E818E3DFE16101C5DF65939F352EAB8AACA91CB5BFEC15A1989DD7553343683BC30BB38E45F15BF17BCCAB16A41D695A4318F26504675FE83E92EE21C991C0FBA705395B4A34C331842D8A6F69846B58CC67306E3DE27B05666A6C4372E3FC0D92F314805EDD5B1CB7D25BF3CF9CA9C33C36D97B0B37DA8A44A7A1CA651679D8D680557740C7C1CA25D84BDD12136C2930432808F28265D1E33E667389E4806D865F3CC06329534F7A11861EB688545DCCCEF0B04E96735A08368FA31A1F3260073B31299B216192E620B8D1EA468925ADBD627C49EFC3623658F3CF8AD6D8556272E48FA7711E650287DA19196610F036B6C0D394E42C121D1" + +; ################################# +; Anticlone key +; ################################# + +[Anticlone key] +; Customer's anticlone key in BB chip +; Hex format +anticlone_key = "0x11111111, 0x22222222, 0x33333333, 0x44444444" diff --git a/proprietary/custom/p15v57c2k_gq_tee/security/image_auth/IMG_AUTH_CFG.ini b/proprietary/custom/p15v57c2k_gq_tee/security/image_auth/IMG_AUTH_CFG.ini new file mode 100755 index 0000000000000000000000000000000000000000..6644b8c7eeb366244f2ce1e1fcd0b6b49d08d4de --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/security/image_auth/IMG_AUTH_CFG.ini @@ -0,0 +1,18 @@ +; ################################ +; +; Parameter 'IMAGE_VERSION' +; - Flash Tool will compare download image version with existing one in Flash. +; +; Parameter 'VERIFY_LENGTH' +; - It can be configured to any length. SignTool will do the error check while signing image +; - If VERIFY_LENGTH is configured as 0, the whole image will be signed. +; +; ################################ + +CUSTOM_NAME = NULL +IMAGE_VERSION = 1 +VERIFY_COUNT = 1 +VERIFY_OFFSET[0] = 0 +VERIFY_LENGTH[0] = 10240 +CHUNK_SIZE = 1048576 +CFG_VERSION = 4 diff --git a/proprietary/custom/p15v57c2k_gq_tee/security/image_auth/IMG_AUTH_KEY.ini b/proprietary/custom/p15v57c2k_gq_tee/security/image_auth/IMG_AUTH_KEY.ini new file mode 100755 index 0000000000000000000000000000000000000000..625f8d53ec8edda900de9c905c99c46d878f073e --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/security/image_auth/IMG_AUTH_KEY.ini @@ -0,0 +1,3 @@ +CUSTOM_RSA_N = 0x5FFF0B70D5DE3FC5BF41CB824B4BFD14820571CE57EDD3E7C668CC570E718DB07DCC7A6CACD0E80DADC38AA33DB37816839D97980DF3E577A6E0B1169D708071E17DD259CFE538DBDA804A2FC07D795841F2F59DEE023A9919360D0A3F4647FDF5657D9FC5944C8BFA2802336BA23AFDCDE8D546E8806EB532AA7F95A01D8DD1 +CUSTOM_RSA_D = 0x4BD992E9A2230CD2ABEF49E4F6A7E11D7E2ADD24847787B320239829C560D5EAB94B8304317C938E9358E94758AE60D9B13F2913DD1A749A9941FACAFAB574D70EBBFBCC0133A4BE2134CBA3CE7EE18A6D3CC98D33DAB06AEEE512F405A3248EA316ABC31A2758D4C5A7B9DFCC02C2508A492EF3760A0D4CDA827CFFCADD11ED +CUSTOM_RSA_E = 0x10001 \ No newline at end of file diff --git a/proprietary/custom/p15v57c2k_gq_tee/security/image_auth/VERIFIED_BOOT_IMG_AUTH_KEY.ini b/proprietary/custom/p15v57c2k_gq_tee/security/image_auth/VERIFIED_BOOT_IMG_AUTH_KEY.ini new file mode 100755 index 0000000000000000000000000000000000000000..77102915ae347b86e78a707f9ca5610cd2a4c48c --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/security/image_auth/VERIFIED_BOOT_IMG_AUTH_KEY.ini @@ -0,0 +1,22 @@ +# +# MTEE Image Protection Parameter File +# Note +# 1. Value is HEX Notation and starts with 0x +# 2. Comment line starts with # +# + +# Image version, <= 0xFFFF +IMG_VER = 0x3001 + +# Protection Option, 0x00 or 0x01 +PROT_OPTION = 0x02 + +# Encrypt Parameter (IV/KEY) for AES128 Encryption, HEX Notation +#ENC_PARAM = 0x00112233445566778899aabbccddeeffffeeddccbbaa99887766554433221100 + +# Decrypt Parameter (IV/KEY) for AES128 Decryption, Encrypted by MTK Platform, HEX Notation +#DEC_PARAM = 0x03a39c05524d9d7b4f373293e550d6fd25d4235fae67a79d7447a7b5d05cd4fe + +# Authentication Parameter (N, D) for RSA2048 (E=65537, 0x10001) +AUTH_PARAM_N = 0xDACD8B5FDA8A766FB7BCAA43F0B16915CE7B47714F1395FDEBCF12A2D41155B0FB587A51FECCCB4DDA1C8E5EB9EB69B86DAF2C620F6C2735215A5F22C0B6CE377AA0D07EB38ED340B5629FC2890494B078A63D6D07FDEACDBE3E7F27FDE4B143F49DB4971437E6D00D9E18B56F02DABEB0000B6E79516D0C8074B5A42569FD0D9196655D2A4030D42DFE05E9F64883E6D5F79A5BFA3E7014C9A62853DC1F21D5D626F4D0846DB16452187DD776E8886B48C210C9E208059E7CAFC997FD2CA210775C1A5D9AA261252FB975268D970C62733871D57814098A453DF92BC6CA19025CD9D430F02EE46F80DE6C63EA802BEF90673AAC4C6667F2883FB4501FA77455 +AUTH_PARAM_D = 0x8BC9B1F7A559BCDD1717F3F7BFF8B858743892A6338D21D0BE2CE78D1BCB8F61A8D31822F694C476929897E4B10753DDBE45A2276C0EFEE594CF75E47016DA9CDB3D8EB6C3E4C5D69B8BCCE1AE443CF299C22B905300C85875E8DBB8231F4E9949D8CF9D8E0F40E93F29F843420F22CD9D080A45A4407F58F3609D03A7DB950D3D847B8B4E7D50DB6359D37A2DD730D3CE77F8FB2A33C095B0A6CF3E08593E4F70254DCDF671790F530EC07C3CD1E80199CB42F24ACA92DB5996F2119003F502E16D88EB4E4A8DEAE4036558D2A52F5C9960B0FBBC6F6FA75EFF6F5A173CE1A82539A35973D568B8918ED12F7610748BEB0239A5006257E19574C77F4133A269 diff --git a/proprietary/custom/p15v57c2k_gq_tee/security/image_auth/secro.img.ini b/proprietary/custom/p15v57c2k_gq_tee/security/image_auth/secro.img.ini new file mode 100755 index 0000000000000000000000000000000000000000..007127ff44886cd0ebe2f88c21faa14a6fb8211d --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/security/image_auth/secro.img.ini @@ -0,0 +1,18 @@ +; ################################ +; +; Parameter 'IMAGE_VERSION' +; - Flash Tool will compare download image version with existing one in Flash. +; +; Parameter 'VERIFY_LENGTH' +; - It can be configured to any length. SignTool will do the error check while signing image +; - If VERIFY_LENGTH is configured as 0, the whole image will be signed. +; +; ################################ + +CUSTOM_NAME = NULL +IMAGE_VERSION = 1 +VERIFY_COUNT = 1 +VERIFY_OFFSET[0] = 0 +VERIFY_LENGTH[0] = 0 +CHUNK_SIZE = 1048576 +CFG_VERSION = 4 diff --git a/proprietary/custom/p15v57c2k_gq_tee/security/image_auth/sro-lock.img.ini b/proprietary/custom/p15v57c2k_gq_tee/security/image_auth/sro-lock.img.ini new file mode 100755 index 0000000000000000000000000000000000000000..007127ff44886cd0ebe2f88c21faa14a6fb8211d --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/security/image_auth/sro-lock.img.ini @@ -0,0 +1,18 @@ +; ################################ +; +; Parameter 'IMAGE_VERSION' +; - Flash Tool will compare download image version with existing one in Flash. +; +; Parameter 'VERIFY_LENGTH' +; - It can be configured to any length. SignTool will do the error check while signing image +; - If VERIFY_LENGTH is configured as 0, the whole image will be signed. +; +; ################################ + +CUSTOM_NAME = NULL +IMAGE_VERSION = 1 +VERIFY_COUNT = 1 +VERIFY_OFFSET[0] = 0 +VERIFY_LENGTH[0] = 0 +CHUNK_SIZE = 1048576 +CFG_VERSION = 4 diff --git a/proprietary/custom/p15v57c2k_gq_tee/security/image_auth/sro-unlock.img.ini b/proprietary/custom/p15v57c2k_gq_tee/security/image_auth/sro-unlock.img.ini new file mode 100755 index 0000000000000000000000000000000000000000..007127ff44886cd0ebe2f88c21faa14a6fb8211d --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/security/image_auth/sro-unlock.img.ini @@ -0,0 +1,18 @@ +; ################################ +; +; Parameter 'IMAGE_VERSION' +; - Flash Tool will compare download image version with existing one in Flash. +; +; Parameter 'VERIFY_LENGTH' +; - It can be configured to any length. SignTool will do the error check while signing image +; - If VERIFY_LENGTH is configured as 0, the whole image will be signed. +; +; ################################ + +CUSTOM_NAME = NULL +IMAGE_VERSION = 1 +VERIFY_COUNT = 1 +VERIFY_OFFSET[0] = 0 +VERIFY_LENGTH[0] = 0 +CHUNK_SIZE = 1048576 +CFG_VERSION = 4 diff --git a/proprietary/custom/p15v57c2k_gq_tee/security/image_encrypt/IMG_ENCRYPT_CFG.ini b/proprietary/custom/p15v57c2k_gq_tee/security/image_encrypt/IMG_ENCRYPT_CFG.ini new file mode 100755 index 0000000000000000000000000000000000000000..21572744031b934b86dcc955695273828822ce58 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/security/image_encrypt/IMG_ENCRYPT_CFG.ini @@ -0,0 +1,2 @@ +CIPHER_OFFSET = 0 +CIPHER_LENGTH = 102400 diff --git a/proprietary/custom/p15v57c2k_gq_tee/security/image_encrypt/IMG_ENCRYPT_KEY.ini b/proprietary/custom/p15v57c2k_gq_tee/security/image_encrypt/IMG_ENCRYPT_KEY.ini new file mode 100755 index 0000000000000000000000000000000000000000..d92c535414977d84d9ae7e2f8b10b0e5d299ccb5 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/security/image_encrypt/IMG_ENCRYPT_KEY.ini @@ -0,0 +1 @@ +CUSTOM_AES_128 = B145620DDEE22541265DD89713235BDC diff --git a/proprietary/custom/p15v57c2k_gq_tee/security/pl_auth/PL_CFG.ini b/proprietary/custom/p15v57c2k_gq_tee/security/pl_auth/PL_CFG.ini new file mode 100755 index 0000000000000000000000000000000000000000..7ff09ab8fcbc97e7b965836fe69b3001e72bdf59 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/security/pl_auth/PL_CFG.ini @@ -0,0 +1 @@ +PRELOADER_SEC_VERSION = 2 diff --git a/proprietary/custom/p15v57c2k_gq_tee/security/recovery/SEC_VER.txt b/proprietary/custom/p15v57c2k_gq_tee/security/recovery/SEC_VER.txt new file mode 100755 index 0000000000000000000000000000000000000000..f2795aa4e0a19332c14e6a5234fdb1381b0ff647 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/security/recovery/SEC_VER.txt @@ -0,0 +1,4 @@ +CUSTOM_NAME = NULL +boot = 1 +recovery = 1 +system = 1 diff --git a/proprietary/custom/p15v57c2k_gq_tee/security/recovery/SEC_VER1.txt b/proprietary/custom/p15v57c2k_gq_tee/security/recovery/SEC_VER1.txt new file mode 100755 index 0000000000000000000000000000000000000000..b494235565ad88c60c90a1dde7d4a8e7c4b55485 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/security/recovery/SEC_VER1.txt @@ -0,0 +1,2 @@ +CUSTOM_NAME = NULL +RECOVERY = 1 \ No newline at end of file diff --git a/proprietary/custom/p15v57c2k_gq_tee/security/recovery/SEC_VER2.txt b/proprietary/custom/p15v57c2k_gq_tee/security/recovery/SEC_VER2.txt new file mode 100755 index 0000000000000000000000000000000000000000..40285391d702021b6a2f69355a0a404ad566c5ef --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/security/recovery/SEC_VER2.txt @@ -0,0 +1,3 @@ +CUSTOM_NAME = NULL +BOOTIMG = 1 +ANDROID = 1 \ No newline at end of file diff --git a/proprietary/custom/p15v57c2k_gq_tee/security/sec_file_list/ANDRO_SFL.ini b/proprietary/custom/p15v57c2k_gq_tee/security/sec_file_list/ANDRO_SFL.ini new file mode 100755 index 0000000000000000000000000000000000000000..3d2f1a2fc2cc16610b9223ef448a0c32cdeffe13 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/security/sec_file_list/ANDRO_SFL.ini @@ -0,0 +1,4 @@ +[/system/lib/modules/sec.ko] +[/system/lib/modules/ccci.ko] +[/system/lib/modules/ccci_plat.ko] +[/system/etc/security/otacerts.zip] \ No newline at end of file diff --git a/proprietary/custom/p15v57c2k_gq_tee/security/sec_file_list/SECRO_SFL.ini b/proprietary/custom/p15v57c2k_gq_tee/security/sec_file_list/SECRO_SFL.ini new file mode 100755 index 0000000000000000000000000000000000000000..85561f560eb5536cc1d1514461abc35714cad8c2 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/security/sec_file_list/SECRO_SFL.ini @@ -0,0 +1 @@ +[/system/secro/AC_REGION] diff --git a/proprietary/custom/p15v57c2k_gq_tee/security/sec_file_list/SFL_CFG.ini b/proprietary/custom/p15v57c2k_gq_tee/security/sec_file_list/SFL_CFG.ini new file mode 100755 index 0000000000000000000000000000000000000000..47af047bbb9cf8e04238cbd60c53d784c8f8adf6 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/security/sec_file_list/SFL_CFG.ini @@ -0,0 +1,18 @@ +; ################################ +; +; Parameter 'IMAGE_VERSION' +; - not used in this configuration file +; +; Parameter 'VERIFY_LENGTH' +; - It can be configured to any length. SignTool will do the error check while signing image +; - If VERIFY_LENGTH is configured as 0, the whole image will be signed. +; +; ################################ + +CUSTOM_NAME = NULL +IMAGE_VERSION = 1 +VERIFY_COUNT = 1 +VERIFY_OFFSET[0] = 0 +VERIFY_LENGTH[0] = 0 +CHUNK_SIZE = 0 +CFG_VERSION = 4 diff --git a/proprietary/custom/p15v57c2k_gq_tee/security/sml_auth/SML_AUTH_CFG.ini b/proprietary/custom/p15v57c2k_gq_tee/security/sml_auth/SML_AUTH_CFG.ini new file mode 100755 index 0000000000000000000000000000000000000000..1632345ab44e14e67227f850db597f306c6cc4a5 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/security/sml_auth/SML_AUTH_CFG.ini @@ -0,0 +1,7 @@ +CUSTOM_NAME = NULL +IMAGE_VERSION = 1 +VERIFY_COUNT = 1 +VERIFY_OFFSET[0] = 0 +VERIFY_LENGTH[0] = 102528 +CHUNK_SIZE = 0 +CFG_VERSION = 4 diff --git a/proprietary/custom/p15v57c2k_gq_tee/security/sml_auth/SML_AUTH_KEY.ini b/proprietary/custom/p15v57c2k_gq_tee/security/sml_auth/SML_AUTH_KEY.ini new file mode 100755 index 0000000000000000000000000000000000000000..bdad3ef04eab11f41129209a27972f6342a38a8d --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/security/sml_auth/SML_AUTH_KEY.ini @@ -0,0 +1,3 @@ +CUSTOM_RSA_N = 0x92AA6E3E6BF28652FD8B5F3B72BCBF276822AC4E997C2CF254777ABC4EDE3D7D3FAD5692602336975ED2988D5E3154AB0ED5E382EB48E78576174BC40026939EC7B13C8EFCC5FAA5F7FDA6E0C5E9AB75715EB0C733FAA9D6F5A35FDFCB1DE33533C5EBF63C3BE804F65ECE07728E6ED3A9934B1950F7B2B3CABAE17492F1ACC9 +CUSTOM_RSA_D = 0x7EA65FD6D57EB391DCD24AA55A5A3533815057BCF3FB7010BEF201F1B4A56331D2180C27108FB7E7950184ACA70730571AD386C89A06F5AEA12052D3E95166AD292CF0236CDAAAFD80C2BA4CC89C811151628D538511A82FFE8DA9F5478D09DB7572D616DF6BF6E4CEB473D40F7BB2F457484971C00AE8D12633D8C61DDAF205 +CUSTOM_RSA_E = 0x10001 \ No newline at end of file diff --git a/proprietary/custom/p15v57c2k_gq_tee/security/sml_auth/SML_ENCODE_CFG.ini b/proprietary/custom/p15v57c2k_gq_tee/security/sml_auth/SML_ENCODE_CFG.ini new file mode 100755 index 0000000000000000000000000000000000000000..21572744031b934b86dcc955695273828822ce58 --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/security/sml_auth/SML_ENCODE_CFG.ini @@ -0,0 +1,2 @@ +CIPHER_OFFSET = 0 +CIPHER_LENGTH = 102400 diff --git a/proprietary/custom/p15v57c2k_gq_tee/security/sml_auth/SML_ENCODE_KEY.ini b/proprietary/custom/p15v57c2k_gq_tee/security/sml_auth/SML_ENCODE_KEY.ini new file mode 100755 index 0000000000000000000000000000000000000000..1f6819a917e06ac88d582f315c52ce972ddd63bf --- /dev/null +++ b/proprietary/custom/p15v57c2k_gq_tee/security/sml_auth/SML_ENCODE_KEY.ini @@ -0,0 +1 @@ +CUSTOM_AES_128 = A312312BC1986CB5465DD89713235BDC diff --git a/proprietary/custom/wisky8163_tb_eg/hal/pq/Android.mk_ b/proprietary/custom/wisky8163_tb_eg/hal/pq/Android.mk_ deleted file mode 100755 index 0209874c8edc788e0da0dc997d753ae71ea1ec04..0000000000000000000000000000000000000000 --- a/proprietary/custom/wisky8163_tb_eg/hal/pq/Android.mk_ +++ /dev/null @@ -1,28 +0,0 @@ -LOCAL_PATH:= $(call my-dir) -ifneq ($(MTK_BASIC_PACKAGE), yes) -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := \ - cust_pq_main.cpp \ - cust_tdshp.cpp \ - cust_pqds.cpp \ - cust_pqdc.cpp \ - cust_color.cpp \ - ../gamma/cust_gamma.cpp - -LOCAL_SHARED_LIBRARIES := \ - libcutils \ - libdpframework \ - -LC_MTK_PLATFORM := $(shell echo $(MTK_PLATFORM) | tr A-Z a-z ) - -LOCAL_C_INCLUDES += \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/pq/mt6757 \ - $(TOP)/$(MTK_PATH_SOURCE)/platform/$(LC_MTK_PLATFORM)/kernel/drivers/dispsys \ - - -LOCAL_MODULE:= libpq_cust -LOCAL_MULTILIB := both - -include $(BUILD_SHARED_LIBRARY) -endif diff --git a/proprietary/custom/wisky8163_tb_m/Android.mk_ b/proprietary/custom/wisky8163_tb_m/Android.mk_ deleted file mode 100755 index e3ee93e0cec14c41390a8c318332e49c2721fa61..0000000000000000000000000000000000000000 --- a/proprietary/custom/wisky8163_tb_m/Android.mk_ +++ /dev/null @@ -1,4 +0,0 @@ -LOCAL_PATH:= $(call my-dir) -ifeq ($(MTK_PROJECT), wisky8163_tb_m) -include $(call all-makefiles-under,$(LOCAL_PATH)) -endif diff --git a/proprietary/custom/wisky8163_tb_m/hal/Android.mk_ b/proprietary/custom/wisky8163_tb_m/hal/Android.mk_ deleted file mode 100755 index dd5fcdb5d1a827b1d38e6127cf3f688594460709..0000000000000000000000000000000000000000 --- a/proprietary/custom/wisky8163_tb_m/hal/Android.mk_ +++ /dev/null @@ -1,2 +0,0 @@ -LOCAL_PATH:= $(call my-dir) -include $(call all-makefiles-under,$(LOCAL_PATH)) \ No newline at end of file diff --git a/proprietary/custom/wisky8163_tb_m/hal/aal/Android.mk_ b/proprietary/custom/wisky8163_tb_m/hal/aal/Android.mk_ deleted file mode 100755 index 876e164057397ae5e02e2bb0ad68faaac0e5af40..0000000000000000000000000000000000000000 --- a/proprietary/custom/wisky8163_tb_m/hal/aal/Android.mk_ +++ /dev/null @@ -1,21 +0,0 @@ -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := \ - cust_aal.cpp - -LOCAL_SHARED_LIBRARIES := \ - libcutils \ - -LC_MTK_PLATFORM := $(shell echo $(MTK_PLATFORM) | tr A-Z a-z ) - -LOCAL_C_INCLUDES += \ - $(MTK_PATH_SOURCE)/hardware/aal/include - -ifeq ($(strip $(MTK_ULTRA_DIMMING_SUPPORT)),yes) - LOCAL_CFLAGS += -DMTK_ULTRA_DIMMING_SUPPORT -endif - -LOCAL_MODULE:= libaal_config - -include $(BUILD_STATIC_LIBRARY) diff --git a/proprietary/custom/wisky8163_tb_m/hal/imgsensor/Android.mk_ b/proprietary/custom/wisky8163_tb_m/hal/imgsensor/Android.mk_ deleted file mode 100755 index a17c7e5fc10da9c99253b5eb40c823cdf9ad15c8..0000000000000000000000000000000000000000 --- a/proprietary/custom/wisky8163_tb_m/hal/imgsensor/Android.mk_ +++ /dev/null @@ -1,127 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -# Use project imgsensor first -#ifeq ($(wildcard $(MTK_PATH_CUSTOM)/hal/imgsensor),) - -define all-c-cpp-under -$(patsubst ./%,%, \ -$(shell cd $(LOCAL_PATH) ; \ -find -L $(1) -maxdepth 1 \( -name "*.c" -or -name "*.cpp" \) -and -not -name ".*") \ -) -endef - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - - - - - -#----------------------------------------------------------- -#$(call config-custom-folder,hal:hal) - -#----------------------------------------------------------- -LOCAL_SRC_FILES += $(foreach f, $(CUSTOM_HAL_IMGSENSOR), $(call all-c-cpp-under, $(strip $(f)))) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM)/hal/inc/aaa -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM)/hal/inc/camera_feature -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM)/hal/camera -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_COMMON)/kernel/imgsensor/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM)/kernel/eeprom/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM)/kernel/cam_cal/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM)/hal/inc \ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM)/hal/imgsensor_src \ - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_COMMON)/hal/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/aaa -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/isp_tuning -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/camera_feature -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/imgsensor \ - - -LOCAL_C_INCLUDES += $(LOCAL_PATH)/src - -#seanlin 120920 for adding camera_clibration_eeprom.cpp -#seanlin 121005 for adding camera_clibration_cam_cal.cpp -#----------------------------------------------------------- -LOCAL_STATIC_LIBRARIES += -# -LOCAL_WHOLE_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcameracustom.imgsensor - -#----------------------------------------------------------- - -# -# Start of common part ------------------------------------ -sinclude $(TOP)/$(MTK_PATH_PLATFORM)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include - -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) - - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - -#endif diff --git a/proprietary/custom/wisky8163_tb_m/hal/imgsensor_src/Android.mk_ b/proprietary/custom/wisky8163_tb_m/hal/imgsensor_src/Android.mk_ deleted file mode 100755 index eabe87605cbd15b44a09c3a9b02a9f287d406c83..0000000000000000000000000000000000000000 --- a/proprietary/custom/wisky8163_tb_m/hal/imgsensor_src/Android.mk_ +++ /dev/null @@ -1,133 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -# Use project imgsensor first -#ifeq ($(wildcard $(MTK_PATH_CUSTOM)/hal/imgsensor_src),) - - -define all-c-cpp-under -$(patsubst ./%,%, \ -$(shell cd $(LOCAL_PATH) ; \ -find -L $(1) -maxdepth 1 \( -name "*.c" -or -name "*.cpp" \) -and -not -name ".*") \ -) -endef - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - - - - - -#----------------------------------------------------------- -#$(call config-custom-folder,hal:hal) - -#----------------------------------------------------------- -LOCAL_SRC_FILES += \ - camera_calibration_cam_cal.cpp \ - camera_calibration_eeprom.cpp \ - cfg_setting_imgsensor.cpp \ - sensorlist.cpp \ - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM)/hal/inc/aaa -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM)/hal/inc/camera_feature -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM)/hal/camera -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_COMMON)/kernel/imgsensor/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM)/kernel/eeprom/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM)/kernel/cam_cal/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_COMMON_PLATFORM)/kernel/imgsensor/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/kernel/eeprom/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/kernel/cam_cal/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM)/hal/inc \ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/isp_tuning - - - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/aaa - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/imgsensor \ - -LOCAL_C_INCLUDES += $(LOCAL_PATH)/src - -#seanlin 120920 for adding camera_clibration_eeprom.cpp -#seanlin 121005 for adding camera_clibration_cam_cal.cpp -#----------------------------------------------------------- -LOCAL_STATIC_LIBRARIES += -# -LOCAL_WHOLE_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcameracustom.imgsensor.core -#----------------------------------------------------------- - -# -# Start of common part ------------------------------------ -sinclude $(TOP)/$(MTK_PATH_PLATFORM)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include - -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) - - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - -#endif diff --git a/proprietary/custom/wisky8163_tb_m/hal/pq/Android.mk_ b/proprietary/custom/wisky8163_tb_m/hal/pq/Android.mk_ deleted file mode 100755 index 0209874c8edc788e0da0dc997d753ae71ea1ec04..0000000000000000000000000000000000000000 --- a/proprietary/custom/wisky8163_tb_m/hal/pq/Android.mk_ +++ /dev/null @@ -1,28 +0,0 @@ -LOCAL_PATH:= $(call my-dir) -ifneq ($(MTK_BASIC_PACKAGE), yes) -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := \ - cust_pq_main.cpp \ - cust_tdshp.cpp \ - cust_pqds.cpp \ - cust_pqdc.cpp \ - cust_color.cpp \ - ../gamma/cust_gamma.cpp - -LOCAL_SHARED_LIBRARIES := \ - libcutils \ - libdpframework \ - -LC_MTK_PLATFORM := $(shell echo $(MTK_PLATFORM) | tr A-Z a-z ) - -LOCAL_C_INCLUDES += \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/pq/mt6757 \ - $(TOP)/$(MTK_PATH_SOURCE)/platform/$(LC_MTK_PLATFORM)/kernel/drivers/dispsys \ - - -LOCAL_MODULE:= libpq_cust -LOCAL_MULTILIB := both - -include $(BUILD_SHARED_LIBRARY) -endif diff --git a/proprietary/custom/yyd8163_tb_m/Android.mk_ b/proprietary/custom/yyd8163_tb_m/Android.mk_ deleted file mode 100755 index 016fc055466e1fbe850238196b8aa8353e06a387..0000000000000000000000000000000000000000 --- a/proprietary/custom/yyd8163_tb_m/Android.mk_ +++ /dev/null @@ -1,4 +0,0 @@ -LOCAL_PATH:= $(call my-dir) -ifeq ($(MTK_PROJECT), yyd8163_tb_m) -include $(call all-makefiles-under,$(LOCAL_PATH)) -endif diff --git a/proprietary/custom/yyd8163_tb_m/hal/Android.mk_ b/proprietary/custom/yyd8163_tb_m/hal/Android.mk_ deleted file mode 100755 index dd5fcdb5d1a827b1d38e6127cf3f688594460709..0000000000000000000000000000000000000000 --- a/proprietary/custom/yyd8163_tb_m/hal/Android.mk_ +++ /dev/null @@ -1,2 +0,0 @@ -LOCAL_PATH:= $(call my-dir) -include $(call all-makefiles-under,$(LOCAL_PATH)) \ No newline at end of file diff --git a/proprietary/custom/yyd8163_tb_m/hal/aal/Android.mk_ b/proprietary/custom/yyd8163_tb_m/hal/aal/Android.mk_ deleted file mode 100755 index 876e164057397ae5e02e2bb0ad68faaac0e5af40..0000000000000000000000000000000000000000 --- a/proprietary/custom/yyd8163_tb_m/hal/aal/Android.mk_ +++ /dev/null @@ -1,21 +0,0 @@ -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := \ - cust_aal.cpp - -LOCAL_SHARED_LIBRARIES := \ - libcutils \ - -LC_MTK_PLATFORM := $(shell echo $(MTK_PLATFORM) | tr A-Z a-z ) - -LOCAL_C_INCLUDES += \ - $(MTK_PATH_SOURCE)/hardware/aal/include - -ifeq ($(strip $(MTK_ULTRA_DIMMING_SUPPORT)),yes) - LOCAL_CFLAGS += -DMTK_ULTRA_DIMMING_SUPPORT -endif - -LOCAL_MODULE:= libaal_config - -include $(BUILD_STATIC_LIBRARY) diff --git a/proprietary/custom/yyd8163_tb_m/hal/imgsensor/Android.mk_ b/proprietary/custom/yyd8163_tb_m/hal/imgsensor/Android.mk_ deleted file mode 100755 index a17c7e5fc10da9c99253b5eb40c823cdf9ad15c8..0000000000000000000000000000000000000000 --- a/proprietary/custom/yyd8163_tb_m/hal/imgsensor/Android.mk_ +++ /dev/null @@ -1,127 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -# Use project imgsensor first -#ifeq ($(wildcard $(MTK_PATH_CUSTOM)/hal/imgsensor),) - -define all-c-cpp-under -$(patsubst ./%,%, \ -$(shell cd $(LOCAL_PATH) ; \ -find -L $(1) -maxdepth 1 \( -name "*.c" -or -name "*.cpp" \) -and -not -name ".*") \ -) -endef - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - - - - - -#----------------------------------------------------------- -#$(call config-custom-folder,hal:hal) - -#----------------------------------------------------------- -LOCAL_SRC_FILES += $(foreach f, $(CUSTOM_HAL_IMGSENSOR), $(call all-c-cpp-under, $(strip $(f)))) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM)/hal/inc/aaa -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM)/hal/inc/camera_feature -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM)/hal/camera -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_COMMON)/kernel/imgsensor/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM)/kernel/eeprom/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM)/kernel/cam_cal/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM)/hal/inc \ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM)/hal/imgsensor_src \ - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_COMMON)/hal/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/aaa -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/isp_tuning -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/camera_feature -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/imgsensor \ - - -LOCAL_C_INCLUDES += $(LOCAL_PATH)/src - -#seanlin 120920 for adding camera_clibration_eeprom.cpp -#seanlin 121005 for adding camera_clibration_cam_cal.cpp -#----------------------------------------------------------- -LOCAL_STATIC_LIBRARIES += -# -LOCAL_WHOLE_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcameracustom.imgsensor - -#----------------------------------------------------------- - -# -# Start of common part ------------------------------------ -sinclude $(TOP)/$(MTK_PATH_PLATFORM)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include - -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) - - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - -#endif diff --git a/proprietary/custom/yyd8163_tb_m/hal/imgsensor_src/Android.mk_ b/proprietary/custom/yyd8163_tb_m/hal/imgsensor_src/Android.mk_ deleted file mode 100755 index eabe87605cbd15b44a09c3a9b02a9f287d406c83..0000000000000000000000000000000000000000 --- a/proprietary/custom/yyd8163_tb_m/hal/imgsensor_src/Android.mk_ +++ /dev/null @@ -1,133 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -# Use project imgsensor first -#ifeq ($(wildcard $(MTK_PATH_CUSTOM)/hal/imgsensor_src),) - - -define all-c-cpp-under -$(patsubst ./%,%, \ -$(shell cd $(LOCAL_PATH) ; \ -find -L $(1) -maxdepth 1 \( -name "*.c" -or -name "*.cpp" \) -and -not -name ".*") \ -) -endef - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - - - - - -#----------------------------------------------------------- -#$(call config-custom-folder,hal:hal) - -#----------------------------------------------------------- -LOCAL_SRC_FILES += \ - camera_calibration_cam_cal.cpp \ - camera_calibration_eeprom.cpp \ - cfg_setting_imgsensor.cpp \ - sensorlist.cpp \ - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM)/hal/inc/aaa -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM)/hal/inc/camera_feature -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM)/hal/camera -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_COMMON)/kernel/imgsensor/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM)/kernel/eeprom/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM)/kernel/cam_cal/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_COMMON_PLATFORM)/kernel/imgsensor/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/kernel/eeprom/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/kernel/cam_cal/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM)/hal/inc \ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/isp_tuning - - - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/aaa - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/imgsensor \ - -LOCAL_C_INCLUDES += $(LOCAL_PATH)/src - -#seanlin 120920 for adding camera_clibration_eeprom.cpp -#seanlin 121005 for adding camera_clibration_cam_cal.cpp -#----------------------------------------------------------- -LOCAL_STATIC_LIBRARIES += -# -LOCAL_WHOLE_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcameracustom.imgsensor.core -#----------------------------------------------------------- - -# -# Start of common part ------------------------------------ -sinclude $(TOP)/$(MTK_PATH_PLATFORM)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include - -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) - - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - -#endif diff --git a/proprietary/external/AudioCompensationFilter/CFG_Audio_Default.h b/proprietary/external/AudioCompensationFilter/CFG_Audio_Default.h new file mode 100755 index 0000000000000000000000000000000000000000..a8b0ce457623ef043684503b4efa330f7c90ffa4 --- /dev/null +++ b/proprietary/external/AudioCompensationFilter/CFG_Audio_Default.h @@ -0,0 +1,966 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_AUDIO_FILE.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of AUDIO CFG Default file + * + * Author: + * ------- + * + * + + * + *******************************************************************************/ + +#ifndef _CFG_AUDIO_H +#define _CFG_AUDIO_H +/* include rule : + 1st : find path/files relative current position (Common) + 2nd : find path/files from other projects +*/ +#include "CFG_AUDIO_File.h" + +//audio related default value +#include "cfgdefault/sph_coeff_record_mode_default.h" +#include "cfgdefault/sph_coeff_dmnr_default.h" +#include "cfgdefault/sph_coeff_dmnr_handsfree_default.h" +#include "cfgdefault/audio_hd_record_custom.h" +#include "cfgdefault/audio_acf_default.h" +#include "cfgdefault/audio_hcf_default.h" +#include "cfgdefault/audio_effect_default.h" +#include "cfgdefault/audio_gain_table_default.h" +#include "cfgdefault/audio_ver1_volume_custom_default.h" +#include "cfgdefault/voice_recognition_custom.h" +#include "cfgdefault/audio_audenh_control_option.h" +#include "cfgdefault/audio_voip_custom.h" +#include "cfgdefault/audio_hfp_custom.h" +//#include "cfgdefault/audio_acfsub_default.h" +#include "cfgdefault/audio_music_drc_default.h" +#include "cfgdefault/audio_ringtone_drc_default.h" +#include "cfgdefault/sph_coeff_anc_default.h" +#include "cfgdefault/audio_speaker_monitor_custom.h" +#include "cfgdefault/sph_coeff_lpbk_default.h" +#include "cfgdefault/audio_function_switch_default.h" + +//speech related default value +#include "cfgdefault/sph_coeff_default.h" +#include "cfgdefault/audio_custom.h" +#include "cfgdefault/med_audio_default.h" +#include "cfgdefault/audio_volume_custom_default.h" +#include "cfgdefault/audio_ver1_volume_custom_default.h" + +#ifdef __cplusplus +extern "C" +{ +#endif + +#ifdef __ALLOCATE_CFG_AUDIO_DEFAULT_H +// Allocate data by \vendor\mediatek\proprietary\external\nvram\libcustom_nvram\CFG_file_info.c + +AUDIO_CUSTOM_PARAM_STRUCT speech_custom_default = +{ + /* INT8 volume[MAX_VOL_CATE][MAX_VOL_TYPE] */ + /* Normal volume: TON, SPK, MIC, FMR, SPH, SID, MED */ + GAIN_NOR_TON_VOL, GAIN_NOR_KEY_VOL, GAIN_NOR_MIC_VOL, GAIN_NOR_FMR_VOL, GAIN_NOR_SPH_VOL, GAIN_NOR_SID_VOL, GAIN_NOR_MED_VOL + , + /* Headset volume: TON, SPK, MIC, FMR, SPH, SID, MED */ + GAIN_HED_TON_VOL, GAIN_HED_KEY_VOL, GAIN_HED_MIC_VOL, GAIN_HED_FMR_VOL, GAIN_HED_SPH_VOL, GAIN_HED_SID_VOL, GAIN_HED_MED_VOL + , + /* Handfree volume: TON, SPK, MIC, FMR, SPH, SID, MED */ + GAIN_HND_TON_VOL, GAIN_HND_KEY_VOL, GAIN_HND_MIC_VOL, GAIN_HND_FMR_VOL, GAIN_HND_SPH_VOL, GAIN_HND_SID_VOL, GAIN_HND_MED_VOL + , + /* UINT16 speech_common_para[12] */ + DEFAULT_SPEECH_COMMON_PARA + , + /* UINT16 speech_mode_para[8][16] */ + DEFAULT_SPEECH_NORMAL_MODE_PARA, + DEFAULT_SPEECH_EARPHONE_MODE_PARA, + DEFAULT_SPEECH_LOUDSPK_MODE_PARA, + DEFAULT_SPEECH_BT_EARPHONE_MODE_PARA, + DEFAULT_SPEECH_BT_CORDLESS_MODE_PARA, + DEFAULT_SPEECH_CARKIT_MODE_PARA, + DEFAULT_SPEECH_AUX1_MODE_PARA, + DEFAULT_SPEECH_AUX2_MODE_PARA + , + /* UINT16 speech_volume_para[4] */ + DEFAULT_SPEECH_VOL_PARA + , + /* UINT16 debug_info[16] */ + DEFAULT_AUDIO_DEBUG_INFO + , + /* INT16 sph_in_fir[6][45], sph_out_fir */ + SPEECH_INPUT_FIR_COEFF, + SPEECH_OUTPUT_FIR_COEFF + , + /* UINT16 DG_DL_Speech */ + DG_DL_Speech + , + /* UINT16 DG_Microphone */ + DG_Microphone + , + /* UINT16 FM record volume*/ + FM_Record_Vol + , + /* UINT16 BT sync type and length*/ + DEFAULT_BLUETOOTH_SYNC_TYPE, + DEFAULT_BLUETOOTH_SYNC_LENGTH + , + /* UINT16 BT PCM in/out digital gain*/ + DEFAULT_BT_PCM_IN_VOL, + DEFAULT_BT_PCM_OUT_VOL + , + /* user mode : normal mode, earphone mode, loud speaker mode */ + /* UCHAR user_mode */ + VOL_NORMAL + , + /* auto VM record setting */ + DEFAULT_VM_SUPPORT, + DEFAULT_AUTO_VM, + /* Micbais voltage 1900 --> 2200 */ + MICBAIS, +}; + +AUDIO_VER1_CUSTOM_VOLUME_STRUCT audio_ver1_custom_default = { + VER1_AUD_VOLUME_RING, + VER1_AUD_VOLUME_SIP, + VER1_AUD_VOLUME_MIC, + VER1_AUD_VOLUME_FM, + VER1_AUD_VOLUME_SPH, + VER1_AUD_VOLUME_SPH, // sph2 now use the same + VER1_AUD_VOLUME_SID, + VER1_AUD_VOLUME_MEDIA, + VER1_AUD_VOLUME_MATV, + VER1_AUD_NORMAL_VOLUME_DEFAULT, + VER1_AUD_HEADSER_VOLUME_DEFAULT, + VER1_AUD_SPEAKER_VOLUME_DEFAULT, + VER1_AUD_HEADSETSPEAKER_VOLUME_DEFAULT, + VER1_AUD_EXTAMP_VOLUME_DEFAULT, + VER1_AUD_VOLUME_LEVEL_DEFAULT +}; + + +AUDIO_CUSTOM_WB_PARAM_STRUCT wb_speech_custom_default = +{ + /* unsigned short speech_mode_wb_para[8][16] */ + DEFAULT_WB_SPEECH_NORMAL_MODE_PARA, + DEFAULT_WB_SPEECH_EARPHONE_MODE_PARA, + DEFAULT_WB_SPEECH_LOUDSPK_MODE_PARA, + DEFAULT_WB_SPEECH_BT_EARPHONE_MODE_PARA, + DEFAULT_WB_SPEECH_BT_CORDLESS_MODE_PARA, + DEFAULT_WB_SPEECH_CARKIT_MODE_PARA, + DEFAULT_WB_SPEECH_AUX1_MODE_PARA, + DEFAULT_WB_SPEECH_AUX2_MODE_PARA, + /* short sph_wb_in_fir[6][90] */ + WB_Speech_Input_FIR_Coeff, + /* short sph_wb_out_fir[6][90] */ + WB_Speech_Output_FIR_Coeff, +}; +#if defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V5) +/* +unsigned int bes_loudness_Sep_LR_Filter; + unsigned int bes_loudness_WS_Gain_Max; + unsigned int bes_loudness_WS_Gain_Min; + unsigned int bes_loudness_Filter_First; + unsigned int bes_loudness_Num_Bands; + unsigned int bes_loudness_Flt_Bank_Order; + unsigned int bes_loudness_Cross_Freq[7]; + int DRC_Th[8][5]; + int DRC_Gn[8][5]; + int SB_Gn[8]; + unsigned int SB_Mode[8]; + unsigned int DRC_Delay; + unsigned int Att_Time[8][6]; + unsigned int Rel_Time[8][6]; + int Hyst_Th[8][6]; + int Lim_Th; + int Lim_Gn; + unsigned int Lim_Const; + unsigned int Lim_Delay; + int SWIPRev; + +*/ +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_custom_default = +{ +#if 1 + BES_LOUDNESS_ACF_L_HPF_FC, + BES_LOUDNESS_ACF_L_HPF_ORDER, + BES_LOUDNESS_ACF_L_LPF_FC, + BES_LOUDNESS_ACF_L_LPF_ORDER, + BES_LOUDNESS_ACF_L_BPF_FC, + BES_LOUDNESS_ACF_L_BPF_BW, + BES_LOUDNESS_ACF_L_BPF_GAIN, + + BES_LOUDNESS_ACF_R_HPF_FC, + BES_LOUDNESS_ACF_R_HPF_ORDER, + BES_LOUDNESS_ACF_R_LPF_FC, + BES_LOUDNESS_ACF_R_LPF_ORDER, + BES_LOUDNESS_ACF_R_BPF_FC, + BES_LOUDNESS_ACF_R_BPF_BW, + BES_LOUDNESS_ACF_R_BPF_GAIN, + + BES_LOUDNESS_ACF_SEP_LR_FILTER, + BES_LOUDNESS_ACF_WS_GAIN_MAX, + BES_LOUDNESS_ACF_WS_GAIN_MIN, + BES_LOUDNESS_ACF_FILTER_FIRST, + BES_LOUDNESS_ACF_NUM_BANDS, + BES_LOUDNESS_ACF_FLT_BANK_ORDER, + BES_LOUDNESS_ACF_CROSSOVER_FREQ, + BES_LOUDNESS_ACF_GAIN_MAP_IN, + BES_LOUDNESS_ACF_GAIN_MAP_OUT, + BES_LOUDNESS_ACF_SB_GAIN, + BES_LOUDNESS_ACF_SB_MODE, + BES_LOUDNESS_ACF_DRC_DELAY, + BES_LOUDNESS_ACF_ATT_TIME, + BES_LOUDNESS_ACF_REL_TIME, + BES_LOUDNESS_ACF_HYST_TH, + BES_LOUDNESS_ACF_LIM_TH, + BES_LOUDNESS_ACF_LIM_GN, + BES_LOUDNESS_ACF_LIM_CONST, + BES_LOUDNESS_ACF_LIM_DELAY, + 0x0520, +#else + BES_LOUDNESS_HSF_COEFF_L, + BES_LOUDNESS_BPF_COEFF_L, + BES_LOUDNESS_LPF_COEFF_L, + BES_LOUDNESS_HSF_COEFF_R, + BES_LOUDNESS_BPF_COEFF_R, + BES_LOUDNESS_LPF_COEFF_R, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + + BES_LOUDNESS_SEP_LR_FILTER, + BES_LOUDNESS_NUM_BANDS, + BES_LOUDNESS_FLT_BANK_ORDER, + BES_LOUDNESS_CROSSOVER_FREQ, + + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, + BES_LOUDNESS_SB_GAIN, + BES_LOUDNESS_SB_MODE, + BES_LOUDNESS_DRC_DELAY, + BES_LOUDNESS_ATT_TIME, + BES_LOUDNESS_REL_TIME, + BES_LOUDNESS_HYST_TH, + BES_LOUDNESS_LIM_TH, + BES_LOUDNESS_LIM_GN, + BES_LOUDNESS_LIM_CONST, + BES_LOUDNESS_LIM_DELAY, +#endif + +}; +#if 0 +AUDIO_ACF_CUSTOM_PARAM_STRUCT audiosub_custom_default = +{ + BES_LOUDNESS_HSF_COEFF_SUB_L, + BES_LOUDNESS_BPF_COEFF_SUB_L, + BES_LOUDNESS_LPF_COEFF_SUB_L, + BES_LOUDNESS_HSF_COEFF_SUB_R, + BES_LOUDNESS_BPF_COEFF_SUB_R, + BES_LOUDNESS_LPF_COEFF_SUB_R, + BES_LOUDNESS_WS_GAIN_MAX_SUB, + BES_LOUDNESS_WS_GAIN_MIN_SUB, + BES_LOUDNESS_FILTER_FIRST_SUB, + + BES_LOUDNESS_SEP_LR_FILTER_SUB, + BES_LOUDNESS_NUM_BANDS_SUB, + BES_LOUDNESS_FLT_BANK_ORDER_SUB, + BES_LOUDNESS_CROSSOVER_FREQ_SUB, + + BES_LOUDNESS_GAIN_MAP_IN_SUB, + BES_LOUDNESS_GAIN_MAP_OUT_SUB, + BES_LOUDNESS_SB_GAIN_SUB, + BES_LOUDNESS_SB_MODE_SUB, + BES_LOUDNESS_DRC_DELAY_SUB, + BES_LOUDNESS_ATT_TIME_SUB, + BES_LOUDNESS_REL_TIME_SUB, + BES_LOUDNESS_HYST_TH_SUB, + BES_LOUDNESS_LIM_TH_SUB, + BES_LOUDNESS_LIM_GN, + BES_LOUDNESS_LIM_CONST, + BES_LOUDNESS_LIM_DELAY, + + +}; +#endif + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_hcf_custom_default = +{ + BES_LOUDNESS_HCF_L_HPF_FC, + BES_LOUDNESS_HCF_L_HPF_ORDER, + BES_LOUDNESS_HCF_L_LPF_FC, + BES_LOUDNESS_HCF_L_LPF_ORDER, + BES_LOUDNESS_HCF_L_BPF_FC, + BES_LOUDNESS_HCF_L_BPF_BW, + BES_LOUDNESS_HCF_L_BPF_GAIN, + + BES_LOUDNESS_HCF_R_HPF_FC, + BES_LOUDNESS_HCF_R_HPF_ORDER, + BES_LOUDNESS_HCF_R_LPF_FC, + BES_LOUDNESS_HCF_R_LPF_ORDER, + BES_LOUDNESS_HCF_R_BPF_FC, + BES_LOUDNESS_HCF_R_BPF_BW, + BES_LOUDNESS_HCF_R_BPF_GAIN, + + BES_LOUDNESS_HCF_SEP_LR_FILTER, + BES_LOUDNESS_HCF_WS_GAIN_MAX, + BES_LOUDNESS_HCF_WS_GAIN_MIN, + BES_LOUDNESS_HCF_FILTER_FIRST, + BES_LOUDNESS_HCF_NUM_BANDS, + BES_LOUDNESS_HCF_FLT_BANK_ORDER, + BES_LOUDNESS_HCF_CROSSOVER_FREQ, + BES_LOUDNESS_HCF_GAIN_MAP_IN, + BES_LOUDNESS_HCF_GAIN_MAP_OUT, + BES_LOUDNESS_HCF_SB_GAIN, + BES_LOUDNESS_HCF_SB_MODE, + BES_LOUDNESS_HCF_DRC_DELAY, + BES_LOUDNESS_HCF_ATT_TIME, + BES_LOUDNESS_HCF_REL_TIME, + BES_LOUDNESS_HCF_HYST_TH, + BES_LOUDNESS_HCF_LIM_TH, + BES_LOUDNESS_HCF_LIM_GN, + BES_LOUDNESS_HCF_LIM_CONST, + BES_LOUDNESS_HCF_LIM_DELAY, + 0x0520, + +}; +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_vibspk_custom_default = +{ + BES_LOUDNESS_ACF_L_HPF_FC, + BES_LOUDNESS_ACF_L_HPF_ORDER, + BES_LOUDNESS_ACF_L_LPF_FC, + BES_LOUDNESS_ACF_L_LPF_ORDER, + BES_LOUDNESS_ACF_L_BPF_FC, + BES_LOUDNESS_ACF_L_BPF_BW, + BES_LOUDNESS_ACF_L_BPF_GAIN, + + BES_LOUDNESS_ACF_R_HPF_FC, + BES_LOUDNESS_ACF_R_HPF_ORDER, + BES_LOUDNESS_ACF_R_LPF_FC, + BES_LOUDNESS_ACF_R_LPF_ORDER, + BES_LOUDNESS_ACF_R_BPF_FC, + BES_LOUDNESS_ACF_R_BPF_BW, + BES_LOUDNESS_ACF_R_BPF_GAIN, + + 0, + BES_LOUDNESS_ACF_WS_GAIN_MAX, + BES_LOUDNESS_ACF_WS_GAIN_MIN, + BES_LOUDNESS_ACF_FILTER_FIRST, + BES_LOUDNESS_ACF_NUM_BANDS, + BES_LOUDNESS_ACF_FLT_BANK_ORDER, + BES_LOUDNESS_ACF_CROSSOVER_FREQ, + BES_LOUDNESS_ACF_GAIN_MAP_IN, + BES_LOUDNESS_ACF_GAIN_MAP_OUT, + BES_LOUDNESS_ACF_SB_GAIN, + BES_LOUDNESS_ACF_SB_MODE, + BES_LOUDNESS_ACF_DRC_DELAY, + BES_LOUDNESS_ACF_ATT_TIME, + BES_LOUDNESS_ACF_REL_TIME, + BES_LOUDNESS_ACF_HYST_TH, + BES_LOUDNESS_ACF_LIM_TH, + BES_LOUDNESS_ACF_LIM_GN, + BES_LOUDNESS_ACF_LIM_CONST, + BES_LOUDNESS_ACF_LIM_DELAY, + 0x0520, + + +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_musicdrc_custom_default = +{ + BES_LOUDNESS_MUSICDRC_L_HPF_FC, + BES_LOUDNESS_MUSICDRC_L_HPF_ORDER, + BES_LOUDNESS_MUSICDRC_L_LPF_FC, + BES_LOUDNESS_MUSICDRC_L_LPF_ORDER, + BES_LOUDNESS_MUSICDRC_L_BPF_FC, + BES_LOUDNESS_MUSICDRC_L_BPF_BW, + BES_LOUDNESS_MUSICDRC_L_BPF_GAIN, + + BES_LOUDNESS_MUSICDRC_R_HPF_FC, + BES_LOUDNESS_MUSICDRC_R_HPF_ORDER, + BES_LOUDNESS_MUSICDRC_R_LPF_FC, + BES_LOUDNESS_MUSICDRC_R_LPF_ORDER, + BES_LOUDNESS_MUSICDRC_R_BPF_FC, + BES_LOUDNESS_MUSICDRC_R_BPF_BW, + BES_LOUDNESS_MUSICDRC_R_BPF_GAIN, + + BES_LOUDNESS_MUSICDRC_SEP_LR_FILTER, + BES_LOUDNESS_MUSICDRC_WS_GAIN_MAX, + BES_LOUDNESS_MUSICDRC_WS_GAIN_MIN, + BES_LOUDNESS_MUSICDRC_FILTER_FIRST, + BES_LOUDNESS_MUSICDRC_NUM_BANDS, + BES_LOUDNESS_MUSICDRC_FLT_BANK_ORDER, + BES_LOUDNESS_MUSICDRC_CROSSOVER_FREQ, + BES_LOUDNESS_MUSICDRC_GAIN_MAP_IN, + BES_LOUDNESS_MUSICDRC_GAIN_MAP_OUT, + BES_LOUDNESS_MUSICDRC_SB_GAIN, + BES_LOUDNESS_MUSICDRC_SB_MODE, + BES_LOUDNESS_MUSICDRC_DRC_DELAY, + BES_LOUDNESS_MUSICDRC_ATT_TIME, + BES_LOUDNESS_MUSICDRC_REL_TIME, + BES_LOUDNESS_MUSICDRC_HYST_TH, + BES_LOUDNESS_MUSICDRC_LIM_TH, + BES_LOUDNESS_MUSICDRC_LIM_GN, + BES_LOUDNESS_MUSICDRC_LIM_CONST, + BES_LOUDNESS_MUSICDRC_LIM_DELAY, + 0x0520, + + +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_ringtonedrc_custom_default = +{ + BES_LOUDNESS_RINGTONEDRC_L_HPF_FC, + BES_LOUDNESS_RINGTONEDRC_L_HPF_ORDER, + BES_LOUDNESS_RINGTONEDRC_L_LPF_FC, + BES_LOUDNESS_RINGTONEDRC_L_LPF_ORDER, + BES_LOUDNESS_RINGTONEDRC_L_BPF_FC, + BES_LOUDNESS_RINGTONEDRC_L_BPF_BW, + BES_LOUDNESS_RINGTONEDRC_L_BPF_GAIN, + + BES_LOUDNESS_RINGTONEDRC_R_HPF_FC, + BES_LOUDNESS_RINGTONEDRC_R_HPF_ORDER, + BES_LOUDNESS_RINGTONEDRC_R_LPF_FC, + BES_LOUDNESS_RINGTONEDRC_R_LPF_ORDER, + BES_LOUDNESS_RINGTONEDRC_R_BPF_FC, + BES_LOUDNESS_RINGTONEDRC_R_BPF_BW, + BES_LOUDNESS_RINGTONEDRC_R_BPF_GAIN, + + BES_LOUDNESS_RINGTONEDRC_SEP_LR_FILTER, + BES_LOUDNESS_RINGTONEDRC_WS_GAIN_MAX, + BES_LOUDNESS_RINGTONEDRC_WS_GAIN_MIN, + BES_LOUDNESS_RINGTONEDRC_FILTER_FIRST, + BES_LOUDNESS_RINGTONEDRC_NUM_BANDS, + BES_LOUDNESS_RINGTONEDRC_FLT_BANK_ORDER, + BES_LOUDNESS_RINGTONEDRC_CROSSOVER_FREQ, + BES_LOUDNESS_RINGTONEDRC_GAIN_MAP_IN, + BES_LOUDNESS_RINGTONEDRC_GAIN_MAP_OUT, + BES_LOUDNESS_RINGTONEDRC_SB_GAIN, + BES_LOUDNESS_RINGTONEDRC_SB_MODE, + BES_LOUDNESS_RINGTONEDRC_DRC_DELAY, + BES_LOUDNESS_RINGTONEDRC_ATT_TIME, + BES_LOUDNESS_RINGTONEDRC_REL_TIME, + BES_LOUDNESS_RINGTONEDRC_HYST_TH, + BES_LOUDNESS_RINGTONEDRC_LIM_TH, + BES_LOUDNESS_RINGTONEDRC_LIM_GN, + BES_LOUDNESS_RINGTONEDRC_LIM_CONST, + BES_LOUDNESS_RINGTONEDRC_LIM_DELAY, + 0x0520, + + +}; + + +#elif defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V4) +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_custom_default = +{ + BES_LOUDNESS_HSF_COEFF, + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_LPF_COEFF, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_ATT_TIME, + BES_LOUDNESS_REL_TIME, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; +#if 0 +AUDIO_ACF_CUSTOM_PARAM_STRUCT audiosub_custom_default = +{ + BES_LOUDNESS_HSF_COEFF_SUB, + BES_LOUDNESS_BPF_COEFF_SUB, + BES_LOUDNESS_LPF_COEFF_SUB, + BES_LOUDNESS_WS_GAIN_MAX_SUB, + BES_LOUDNESS_WS_GAIN_MIN_SUB, + BES_LOUDNESS_FILTER_FIRST_SUB, + BES_LOUDNESS_ATT_TIME_SUB, + BES_LOUDNESS_REL_TIME_SUB, + BES_LOUDNESS_GAIN_MAP_IN_SUB, + BES_LOUDNESS_GAIN_MAP_OUT_SUB, +}; +#endif + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_hcf_custom_default = +{ + BES_LOUDNESS_HCF_HSF_COEFF, + BES_LOUDNESS_HCF_BPF_COEFF, + BES_LOUDNESS_HCF_LPF_COEFF, + BES_LOUDNESS_HCF_WS_GAIN_MAX, + BES_LOUDNESS_HCF_WS_GAIN_MIN, + BES_LOUDNESS_HCF_FILTER_FIRST, + BES_LOUDNESS_HCF_ATT_TIME, + BES_LOUDNESS_HCF_REL_TIME, + BES_LOUDNESS_HCF_GAIN_MAP_IN, + BES_LOUDNESS_HCF_GAIN_MAP_OUT, +}; +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_vibspk_custom_default = +{ + BES_LOUDNESS_HSF_COEFF, + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_LPF_COEFF, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_ATT_TIME, + BES_LOUDNESS_REL_TIME, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_musicdrc_custom_default = +{ + BES_LOUDNESS_HSF_COEFF, + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_LPF_COEFF, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_ATT_TIME, + BES_LOUDNESS_REL_TIME, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_ringtonedrc_custom_default = +{ + BES_LOUDNESS_HSF_COEFF, + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_LPF_COEFF, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_ATT_TIME, + BES_LOUDNESS_REL_TIME, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; + + +#else +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_custom_default = +{ + /* Compensation Filter HSF coeffs: default all pass filter */ + /* BesLoudness also uses this coeffs */ + BES_LOUDNESS_HSF_COEFF, + /* Compensation Filter BPF coeffs: default all pass filter */ + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_DRC_FORGET_TABLE, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_hcf_custom_default = +{ + /* Compensation Filter HSF coeffs: default all pass filter */ + /* BesLoudness also uses this coeffs */ + BES_LOUDNESS_HCF_HSF_COEFF, + /* Compensation Filter BPF coeffs: default all pass filter */ + BES_LOUDNESS_HCF_BPF_COEFF, + BES_LOUDNESS_HCF_DRC_FORGET_TABLE, + BES_LOUDNESS_HCF_WS_GAIN_MAX, + BES_LOUDNESS_HCF_WS_GAIN_MIN, + BES_LOUDNESS_HCF_FILTER_FIRST, + BES_LOUDNESS_HCF_GAIN_MAP_IN, + BES_LOUDNESS_HCF_GAIN_MAP_OUT, +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_vibspk_custom_default = +{ + /* Compensation Filter HSF coeffs: default all pass filter */ + /* BesLoudness also uses this coeffs */ + BES_LOUDNESS_HSF_COEFF, + /* Compensation Filter BPF coeffs: default all pass filter */ + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_DRC_FORGET_TABLE, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_musicdrc_custom_default = +{ + /* Compensation Filter HSF coeffs: default all pass filter */ + /* BesLoudness also uses this coeffs */ + BES_LOUDNESS_HSF_COEFF, + /* Compensation Filter BPF coeffs: default all pass filter */ + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_DRC_FORGET_TABLE, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_ringtonedrc_custom_default = +{ + /* Compensation Filter HSF coeffs: default all pass filter */ + /* BesLoudness also uses this coeffs */ + BES_LOUDNESS_HSF_COEFF, + /* Compensation Filter BPF coeffs: default all pass filter */ + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_DRC_FORGET_TABLE, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; + +#endif + +AUDIO_EFFECT_CUSTOM_PARAM_STRUCT audio_effect_custom_default = +{ + // DSRD parameters + BSRD_LEVEL, + BSRD_DISTANCE1, + BSRD_DISTANCE2, + BSRD_BAND_SELECT, + + // BASS + BASS_CUTOFF_FREQ, + BASS_ISVB, + + //EQ effect + NORMAL_GAIN_LEVEL, + DANCE_GAIN_LEVEL, + BASS_GAIN_LEVEL, + CLASSICAL_GAIN_LEVEL, + TREBLE_GAIN_LEVEL, + PARTY_GAIN_LEVEL, + POP_GAIN_LEVEL, + ROCK_GAIN_LEVEL, + + //loudness mode + LOUDENHANCEMODE, + + //TS + TIME_TD_TF, + TIME_TS_RATIO +}; + +AUDIO_PARAM_MED_STRUCT audio_param_med_default = +{ + SPEECH_INPUT_MED_FIR_COEFF, + SPEECH_OUTPUT_MED_FIR_COEFF, + FIR_output_index, + FIR_input_index, + MED_SPEECH_NORMAL_MODE_PARA, + MED_SPEECH_EARPHONE_MODE_PARA, + MED_SPEECH_BT_EARPHONE_MODE_PARA, + MED_SPEECH_LOUDSPK_MODE_PARA, + MED_SPEECH_CARKIT_MODE_PARA, + MED_SPEECH_BT_CORDLESS_MODE_PARA, + MED_SPEECH_AUX1_MODE_PARA, + MED_SPEECH_AUX2_MODE_PARA +}; + + +AUDIO_VOLUME_CUSTOM_STRUCT audio_volume_custom_default = +{ + AUD_VOLUME_RING, + AUD_VOLUME_KEY, + AUD_VOLUME_MIC, + AUD_VOLUME_FMR, + AUD_VOLUME_SPH, + AUD_VOLUME_SID, + AUD_VOLUME_MEDIA, + AUD_VOLUME_MATV +}; + +AUDIO_CUSTOM_EXTRA_PARAM_STRUCT dual_mic_custom_default = +{ + DEFAULT_SPEECH_DUAL_MIC_ABF_PARA, + DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA, + DEFAULT_SPEECH_DUAL_MIC_ABF_PARA_LoudSPK, + DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA_LoudSPK, + DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA_VR, + DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA_VOIP, + DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA_VOIP_LoudSPK +}; + +AUDIO_GAIN_TABLE_STRUCT Gain_control_table_default ={ + DEFAULT_VOICE_GAIN_TABLE_PARA, + DEFAULT_SYSTEM_GAIN_TABLE_PARA, + DEFAULT_RINGTONE_GAIN_TABLE_PARA, + DEFAULT_MUSIC_GAIN_TABLE_PARA, + DEFAULT_ALARM_GAIN_TABLE_PARA, + DEFAULT_NOTIFICATION_GAIN_TABLE_PARA, + DEFAULT_BLUETOOTH_SCO_GAIN_TABLE_PARA, + DEFAULT_ENFORCEAUDIBLE_GAIN_TABLE_PARA, + DEFAULT_DTMF_GAIN_TABLE_PARA, + DEFAULT_TTS_GAIN_TABLE_PARA, + DEFAULT_FM_GAIN_TABLE_PARA, + DEFAULT_MATV_GAIN_TABLE_PARA, + DEFAULT_SPEECH_NB_GAIN_TABLE_PARA, + DEFAULT_SPEECH_WB_GAIN_TABLE_PARA, + DEFAULT_SIDETONE_NB_GAIN_TABLE_PARA, + DEFAULT_SIDETONE_WB_GAIN_TABLE_PARA, + DEFAULT_MICROPHONE_GAIN_TABLE_PARA +}; + +AUDIO_BT_GAIN_STRUCT bt_gain_control_default ={ + DEFAULT_BLUETOOTH_NREC_GAIN_TABLE_PARA +}; + +AUDIO_HD_RECORD_PARAM_STRUCT Hd_Recrod_Par_default = { + //hd_rec mode num & fir num + HD_REC_MODE_INDEX_NUM, + HD_REC_FIR_INDEX_NUM, + //hd_rec_speech_mode_para + DEFAULT_HD_RECORD_SPH_MODE_PAR, + //hd_rec_fir + DEFAULT_HD_RECORD_FIR_Coeff, + //hd_rec fir mapping - ch1 + DEFAULT_HD_RECORD_MODE_FIR_MAPPING_CH1, + //hd_rec fir mapping - ch2 + DEFAULT_HD_RECORD_MODE_FIR_MAPPING_CH2, + //hd_rec device mode mapping + DEFAULT_HD_RECORD_MODE_DEV_MAPPING, + //hd_rec_map_to_input_src + DEFAULT_HD_RECORD_MODE_INPUT_SRC_MAPPING, + //hd_rec_map_to_stereo_flag + DEFAULT_HD_RECORD_MODE_STEREO_FLAGS +}; + +AUDIO_HD_RECORD_SCENE_TABLE_STRUCT Hd_Recrod_Scene_Table_default = { + DEFAULT_HD_RECORD_NUM_VOICE_RECOGNITION_SCENES, + DEFAULT_HD_RECORD_NUM_VOICE_SCENES, + DEFAULT_HD_RECORD_NUM_VIDEO_SCENES, + DEFAULT_HD_RECORD_NUM_VOICE_UNLOCK_SCENES, + DEFAULT_HD_RECORD_NUM_CUSTOMIZATION_SCENES, + DEFAULT_HD_RECORD_SCENE_TABLE, + DEFAULT_HD_RECORD_SCENE_NAME +}; + +VOICE_RECOGNITION_PARAM_STRUCT Voice_Recognize_Par_default = { + //for framework, voice ui related + DEFAULT_AP_NUM, + DEFAULT_LANGUAGE_NUM, + DEFAULT_LANGUAGE_FOLDER_NAME, + DEFAULT_COMMAND_NUM_PER_LAN, + DEFAULT_AP_SUPPORT_INFO, + DEFAULT_ALGORITHM_PARAM // for CTO +}; + +AUDIO_AUDENH_CONTROL_OPTION_STRUCT AUDENH_Control_Option_Par_default = { + DEFAULT_AUDIO_AUDENH_CONTROL_OPTION_Coeff +}; + +AUDIO_BUFFER_DC_CALIBRATION_STRUCT Audio_Buffer_DC_Calibration_Par_default = { + 0xFFFF, + 0, + 0, + 0 +}; + +AUDIO_VOIP_PARAM_STRUCT Audio_VOIP_Par_default = { + DEFAULT_VOIP_SPEECH_COMMON_PARAM, + DEFAULT_VOIP_SPEECH_MODE_PARAM, + DEFAULT_VOIP_IN_FIR_PARAM, + DEFAULT_VOIP_OUT_FIR_PARAM +}; + +AUDIO_HFP_PARAM_STRUCT audio_hfp_param_custom_default = { + DEFAULT_HFP_SPEECH_COMMON_PARAM, + DEFAULT_HFP_SPEECH_MODE_PARAM, + DEFAULT_HFP_IN_FIR_PARAM, + DEFAULT_HFP_OUT_FIR_PARAM +}; + +AUDIO_ANC_CUSTOM_PARAM_STRUCT speech_ANC_custom_default = { + DEFAULT_SPEECH_ANC_PARA, + DEFAULT_SPEECH_ANC_APPLY, + DEFAULT_SPEECH_ANC_LOG_ENABLE, + DEFAULT_SPEECH_ANC_LOG_DOWNSAMPLE, + DEFAULT_SPEECH_ANC_DL_PGA +}; + +AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT speech_magi_conference_custom_default = { + DEFAULT_SPEECH_VOICE_TRACKING_MODE_PARA, + DEFAULT_WB_SPEECH_VOICE_TRACKING_MODE_PARA +}; + +AUDIO_CUSTOM_HAC_PARAM_STRUCT speech_hac_param_custom_default = { + DEFAULT_SPEECH_HAC_MODE_PARA, + DEFAULT_WB_SPEECH_HAC_MODE_PARA, + DEFAULT_SPEECH_HAC_INPUT_FIR_COEFF, + DEFAULT_SPEECH_HAC_OUTPUT_FIR_COEFF, + DEFAULT_WB_SPEECH_HAC_INPUT_FIR_COEFF, + DEFAULT_WB_SPEECH_HAC_OUTPUT_FIR_COEFF, + DEFAULT_VER1_AUD_VOLUME_MIC_HAC, + DEFAULT_VER1_AUD_VOLUME_SPH_HAC, + DEFAULT_VER1_AUD_VOLUME_SID_HAC +}; + +AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT speech_lpbk_param_custom_default = { + DEFAULT_SPEECH_LPBK_NORMAL_MODE_PARA, + DEFAULT_SPEECH_LPBK_EARPHONE_MODE_PARA, + DEFAULT_SPEECH_LPBK_LOUDSPK_MODE_PARA +}; + +AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT audio_func_swtich_param_custom_default = { + DEFAULT_VMLOG_DUMP_CONFIG, + DEFAULT_BGS_DUMP_ENABLE, + DEFAULT_CUSTOM_XML_ENABLE +}; + +AUDIO_SPEAKER_MONITOR_PARAM_STRUCT speaker_monitor_par_default = { + DEFAULT_SPEAKER_MONITOR_PARAM, + DEFAULT_SPEAKER_TEMP_INITIAL, + /* hardware setting */ + DEFAULT_SPEAKER_CURRENT_SENSE_RESISTOR, + /* resonant frqquency*/ + DEFAULT_SPEAKER_RESONANT_FC, + DEFAULT_SPEAKER_RESONANT_BW, + DEFAULT_SPEAKER_RESONANT_TH, + /* temperature estimation */ + DEFAULT_SPEAKER_PREFER_HIGH_BAND, + DEFAULT_SPEAKER_PREFER_LOW_BAND, + /* temperature estimation control*/ + DEFAULT_SPEAKER_TEMP_CONTROL_LOW, // low limit + DEFAULT_SPEAKER_TEMP_CONTROL_HIGH, // high limit + DEFAULT_SPEAKER_TEMP_CONTROL_LOG, // max log time + /* monitor interval */ + DEFAULT_SPEAKER_MONITOR_INTERVAL //unit: ms +}; + +#else +extern AUDIO_CUSTOM_PARAM_STRUCT speech_custom_default; + +extern AUDIO_VER1_CUSTOM_VOLUME_STRUCT audio_ver1_custom_default; + + +extern AUDIO_CUSTOM_WB_PARAM_STRUCT wb_speech_custom_default; + +extern AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_custom_default; + +extern AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_hcf_custom_default; +extern AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_vibspk_custom_default; +extern AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_musicdrc_custom_default; +extern AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_ringtonedrc_custom_default; + +extern AUDIO_EFFECT_CUSTOM_PARAM_STRUCT audio_effect_custom_default; + +extern AUDIO_PARAM_MED_STRUCT audio_param_med_default; + +extern AUDIO_VOLUME_CUSTOM_STRUCT audio_volume_custom_default; + +extern AUDIO_CUSTOM_EXTRA_PARAM_STRUCT dual_mic_custom_default; + +extern AUDIO_GAIN_TABLE_STRUCT Gain_control_table_default; + +extern AUDIO_HD_RECORD_PARAM_STRUCT Hd_Recrod_Par_default; + +extern AUDIO_HD_RECORD_SCENE_TABLE_STRUCT Hd_Recrod_Scene_Table_default; + + +extern VOICE_RECOGNITION_PARAM_STRUCT Voice_Recognize_Par_default; + +extern AUDIO_AUDENH_CONTROL_OPTION_STRUCT AUDENH_Control_Option_Par_default; + +extern AUDIO_BUFFER_DC_CALIBRATION_STRUCT Audio_Buffer_DC_Calibration_Par_default; + +extern AUDIO_VOIP_PARAM_STRUCT Audio_VOIP_Par_default; +extern AUDIO_HFP_PARAM_STRUCT audio_hfp_param_custom_default; +extern AUDIO_ANC_CUSTOM_PARAM_STRUCT speech_ANC_custom_default; +extern AUDIO_SPEAKER_MONITOR_PARAM_STRUCT speaker_monitor_par_default; +extern AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT speech_magi_conference_custom_default; +extern AUDIO_CUSTOM_HAC_PARAM_STRUCT speech_hac_param_custom_default; +extern AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT speech_lpbk_param_custom_default; +extern AUDIO_BT_GAIN_STRUCT bt_gain_control_default; +extern AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT audio_func_swtich_param_custom_default; + +#endif +#ifdef __cplusplus +} +#endif + +#endif + + diff --git a/proprietary/external/AudioCompensationFilter/Custom_NvRam_LID.h b/proprietary/external/AudioCompensationFilter/Custom_NvRam_LID.h new file mode 100755 index 0000000000000000000000000000000000000000..3195032cb4880d60b8a45bfc83562de17bd04bb6 --- /dev/null +++ b/proprietary/external/AudioCompensationFilter/Custom_NvRam_LID.h @@ -0,0 +1,232 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * Custom_NvRam_lid.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of Custom_NvRam_lid + * + * Author: + * ------- + * Ning.F (MTK08139) 03/09/2009 + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 11 12 2010 renbang.jiang + * [ALPS00134025] [Wi-Fi] move Wi-Fi NVRAM definition source file to project folder from common folder + * . + * + * 11 05 2010 renbang.jiang + * [ALPS00134025] [Wi-Fi] move Wi-Fi NVRAM definition source file to project folder from common folder + * . + * + * 06 24 2010 yunchang.chang + * [ALPS00002677][Need Patch] [Volunteer Patch] ALPS.10X.W10.26 Volunteer patch for GPS customization use NVRam + * . + * + * Jun 22 2009 mtk01352 + * [DUMA00007771] Moving modem side customization to AP + * + * + * Apr 29 2009 mtk80306 + * [DUMA00116080] revise the customization of nvram + * revise nvram customization + * + * Mar 21 2009 mtk80306 + * [DUMA00112158] fix the code convention. + * modify code convention + * + * Mar 9 2009 mtk80306 + * [DUMA00111088] nvram customization + * nvram customization + * + * + * + * + * + *******************************************************************************/ + + +#ifndef CUSTOM_CFG_FILE_LID_H +#define CUSTOM_CFG_FILE_LID_H + + +//#include "../../../../../common/inc/cfg_file_lid.h" +//#include "../../../common/cgen/inc/CFG_File_LID.h" +#include "CFG_file_lid.h" + +/* the definition of file LID */ +typedef enum +{ + AP_CFG_RDCL_FILE_AUDIO_LID=AP_CFG_CUSTOM_BEGIN_LID, //AP_CFG_CUSTOM_BEGIN_LID: this lid must not be changed, it is reserved for system. + AP_CFG_CUSTOM_FILE_GPS_LID, + AP_CFG_RDCL_FILE_AUDIO_COMPFLT_LID, + AP_CFG_RDCL_FILE_AUDIO_EFFECT_LID, + AP_CFG_RDEB_FILE_WIFI_LID, + AP_CFG_RDEB_WIFI_CUSTOM_LID, + AP_CFG_RDCL_FILE_AUDIO_PARAM_MED_LID, + AP_CFG_RDCL_FILE_AUDIO_VOLUME_CUSTOM_LID, + AP_CFG_RDCL_FILE_DUAL_MIC_CUSTOM_LID, + AP_CFG_RDCL_FILE_AUDIO_WB_PARAM_LID, + AP_CFG_REEB_PRODUCT_INFO_LID, +// AP_CFG_RDCL_FILE_META_LID, +// AP_CFG_CUSTOM_FILE_CUSTOM1_LID, +// AP_CFG_CUSTOM_FILE_CUSTOM2_LID, + AP_CFG_RDCL_FILE_HEADPHONE_COMPFLT_LID, + AP_CFG_RDCL_FILE_AUDIO_GAIN_TABLE_LID, + AP_CFG_RDCL_FILE_AUDIO_VER1_VOLUME_CUSTOM_LID, + AP_CFG_RDCL_FILE_AUDIO_HD_REC_PAR_LID, + AP_CFG_RDCL_FILE_AUDIO_HD_REC_SCENE_LID, + AP_CFG_RDCL_FILE_AUDIO_BUFFER_DC_CALIBRATION_PAR_LID, + AP_CFG_RDCL_FILE_VIBSPK_COMPFLT_LID, + AP_CFG_RDCL_FILE_AUDIO_MUSIC_DRC_LID, + AP_CFG_RDCL_FILE_AUDIO_RINGTONE_DRC_LID, + AP_CFG_RDCL_FILE_AUDIO_MAGI_CONFERENCE_LID, + AP_CFG_RDCL_FILE_AUDIO_HAC_PARAM_LID, + AP_CFG_CUSTOM_FILE_MAX_LID, +} CUSTOM_CFG_FILE_LID; + + +/* verno of data items */ +/* audio file version */ +#define AP_CFG_RDCL_FILE_AUDIO_LID_VERNO "001" + +/* GPS file version */ +#define AP_CFG_CUSTOM_FILE_GPS_LID_VERNO "000" + +/* audio acf file version */ +#define AP_CFG_RDCL_FILE_AUDIO_COMPFLT_LID_VERNO "001" + +/* audio hcf file version */ +#define AP_CFG_RDCL_FILE_HEADPHONE_COMPFLT_LID_VERNO "001" +/* audio vibspk hcf file version */ +#define AP_CFG_RDCL_FILE_VIBSPK_COMPFLT_LID_VERNO "001" + +/* audio effect file version */ +#define AP_CFG_RDCL_FILE_AUDIO_EFFECT_LID_VERNO "001" + +/* audio med file version */ +#define AP_CFG_RDCL_FILE_AUDIO_PARAM_MED_LID_VERNO "001" + +/* audio volume custom file version */ +#define AP_CFG_RDCL_FILE_AUDIO_VOLUME_CUSTOM_LID_VERNO "001" +#define AP_CFG_RDCL_FILE_AUDIO_VER1_VOLUME_CUSTOM_LID_VERNO "001" + +/* dual mic custom file version */ +#define AP_CFG_RDCL_FILE_DUAL_MIC_CUSTOM_LID_VERNO "002" + +/* audio wb specch param custom file version */ +#define AP_CFG_RDCL_FILE_AUDIO_WB_PARAM_LID_VERNO "001" + +/* audio gain table custom file version */ +#define AP_CFG_RDCL_FILE_AUDIO_GAIN_TABLE_LID_VERNO "001" + +/* audio hd record par custom file version*/ +#define AP_CFG_RDCL_FILE_AUDIO_HD_REC_PAR_LID_VERNO "001" +#define AP_CFG_RDCL_FILE_AUDIO_HD_REC_SCENE_LID_VERNO "001" + +/* audio buffer dc calibration custom file version*/ +#define AP_CFG_RDCL_FILE_AUDIO_BUFFER_DC_CALIBRATION_PAR_LID_VERNO "000" + +/* META log and com port config file version */ +#define AP_CFG_RDCL_FILE_META_LID_VERNO "000" + +/* custom2 file version */ +#define AP_CFG_CUSTOM_FILE_CUSTOM1_LID_VERNO "000" +/* custom2 file version */ +#define AP_CFG_CUSTOM_FILE_CUSTOM2_LID_VERNO "000" + +/* WIFI file version */ +#define AP_CFG_RDEB_FILE_WIFI_LID_VERNO "000" +/* WIFI MAC addr file version */ +#define AP_CFG_RDCL_FILE_WIFI_ADDR_LID_VERNO "000" +#define AP_CFG_RDEB_WIFI_CUSTOM_LID_VERNO "000" +#define AP_CFG_REEB_PRODUCT_INFO_LID_VERNO "000" + +#define AP_CFG_RDCL_FILE_AUDIO_MUSIC_DRC_LID_VERNO "000" +#define AP_CFG_RDCL_FILE_AUDIO_RINGTONE_DRC_LID_VERNO "000" + +#define AP_CFG_RDCL_FILE_AUDIO_MAGI_CONFERENCE_LID_VERNO "000" +#define AP_CFG_RDCL_FILE_AUDIO_HAC_PARAM_LID_VERNO "000" + +#endif /* CFG_FILE_LID_H */ diff --git a/proprietary/external/audioATCmdHandlerServer/AudioCmdHandler.cpp b/proprietary/external/audioATCmdHandlerServer/AudioCmdHandler.cpp index 30e61ddbf1460b76c24c8cd1409d127f2f6ec805..8c2a74f6b67393e0cb03c7f09abccb48632ad5b1 100755 --- a/proprietary/external/audioATCmdHandlerServer/AudioCmdHandler.cpp +++ b/proprietary/external/audioATCmdHandlerServer/AudioCmdHandler.cpp @@ -836,7 +836,7 @@ ACHStatus AudioCmdHandler::DLCustSPHMagiParamToNV(void *pParam) pSPHMagiPara = NULL; return ACHFailed; } - memcpy((void *)pSPHMagiPara, pParam + sizeof(int), sizeof(AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT)); + memcpy((void *)pSPHMagiPara, sizeof(int), sizeof(AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT)); for (int i = 0; i < 32 ; i++) { @@ -887,7 +887,7 @@ ACHStatus AudioCmdHandler::ULCustSPHMagiParamFromNV(void *pParam, int *len) } dataLen = sizeof(AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT); - memcpy(pParam + sizeof(int), (void *)pSPHMagiPara, dataLen); + memcpy( sizeof(int), (void *)pSPHMagiPara, dataLen); ALOGD("ULCustSPHMagiParamFromNV the data sent to PC is %d", dataLen); @@ -938,7 +938,7 @@ ACHStatus AudioCmdHandler::DLCustSPHHACParamToNV(void *pParam) pSPHHACPara = NULL; return ACHFailed; } - memcpy((void *)pSPHHACPara, pParam + sizeof(int), sizeof(AUDIO_CUSTOM_HAC_PARAM_STRUCT)); + memcpy((void *)pSPHHACPara, sizeof(int), sizeof(AUDIO_CUSTOM_HAC_PARAM_STRUCT)); for (int i = 0; i < 32; i++) @@ -999,7 +999,7 @@ ACHStatus AudioCmdHandler::ULCustSPHHACParamFromNV(void *pParam, int *len) dataLen = sizeof(AUDIO_CUSTOM_HAC_PARAM_STRUCT); - memcpy(pParam + sizeof(int), (void *)pSPHHACPara, dataLen); + memcpy( sizeof(int), (void *)pSPHHACPara, dataLen); ALOGD("ULCustSPHHACParamFromNV the data sent to PC is %d", dataLen); @@ -1050,7 +1050,7 @@ ACHStatus AudioCmdHandler::DLCustSPHLPBKParamToNV(void *pParam) pSPHLPBKPara = NULL; return ACHFailed; } - memcpy((void *)pSPHLPBKPara, pParam + sizeof(int), sizeof(AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT)); + memcpy((void *)pSPHLPBKPara, sizeof(int), sizeof(AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT)); for (int i = 0; i < 48; i++) @@ -1102,7 +1102,7 @@ ACHStatus AudioCmdHandler::ULCustSPHLPBKParamFromNV(void *pParam, int *len) } dataLen = sizeof(AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT); - memcpy(pParam + sizeof(int), (void *)pSPHLPBKPara, dataLen); + memcpy(sizeof(int), (void *)pSPHLPBKPara, dataLen); ALOGD("ULCustSPHLPBKParamFromNV the data sent to PC is %d", dataLen); @@ -1150,7 +1150,7 @@ ACHStatus AudioCmdHandler::DLCustSPHParamToNV(void *pParam, int block) if (block == 0) { - pCustomPara = (AUD_SPH_PARAM_STRUCT *)(pParam + sizeof(int)); + pCustomPara = (AUD_SPH_PARAM_STRUCT *)(sizeof(int)); AUDIO_CUSTOM_PARAM_STRUCT *pSPHPara = (AUDIO_CUSTOM_PARAM_STRUCT *)malloc(sizeof(AUDIO_CUSTOM_PARAM_STRUCT)); if (pSPHPara == NULL) { @@ -1271,7 +1271,7 @@ ACHStatus AudioCmdHandler::DLCustSPHParamToNV(void *pParam, int block) } } - memcpy((void *)pSPHMedPara->speech_output_FIR_coeffs, pParam + sizeof(int), size); + memcpy((void *)pSPHMedPara->speech_output_FIR_coeffs, sizeof(int), size); } else if(block == 2) { @@ -1286,9 +1286,9 @@ ACHStatus AudioCmdHandler::DLCustSPHParamToNV(void *pParam, int block) return ACHFailed; } - memcpy((void *)pSPHMedPara->speech_output_FIR_coeffs[2], pParam + sizeof(int), 2 * sizeof(pCustomPara->sph_output_FIR_coeffs[0])); + memcpy((void *)pSPHMedPara->speech_output_FIR_coeffs[2], sizeof(int), 2 * sizeof(pCustomPara->sph_output_FIR_coeffs[0])); size = 2 * sizeof(pCustomPara->sph_output_FIR_coeffs[0]) + sizeof(int); - memcpy((void *)pSPHMedPara->select_FIR_output_index, pParam + size, sizeof(pCustomPara->selected_FIR_output_index)); + memcpy((void *)pSPHMedPara->select_FIR_output_index, size, sizeof(pCustomPara->selected_FIR_output_index)); for (int i = 0; i < SPH_MODE_NUM ; i++) { @@ -1309,7 +1309,7 @@ ACHStatus AudioCmdHandler::DLCustSPHParamToNV(void *pParam, int block) } else if(block == 3) { - pFourModeCustomPara = (AUD_SPH_AFTER_FOUR_MODE_PARAM_STRUCT *)(pParam + sizeof(int)); + pFourModeCustomPara = (AUD_SPH_AFTER_FOUR_MODE_PARAM_STRUCT *)(sizeof(int)); AUDIO_CUSTOM_PARAM_STRUCT *pSPHPara = (AUDIO_CUSTOM_PARAM_STRUCT *)malloc(sizeof(AUDIO_CUSTOM_PARAM_STRUCT)); if (pSPHPara == NULL) { @@ -1449,23 +1449,23 @@ ACHStatus AudioCmdHandler::ULCustSPHParamFromNV(void *pParam, int *len, int bloc if (block == 0) { dataLen = sizeof(AUDIO_CUSTOM_PARAM_STRUCT); - memcpy(pParam + sizeof(int), (void *)pSPHPara, dataLen); + memcpy( sizeof(int), (void *)pSPHPara, dataLen); } else if (block == 1) { dataLen = sizeof(pSPHMedPara->speech_input_FIR_coeffs); - memcpy(pParam + sizeof(int), (void *)pSPHMedPara->speech_input_FIR_coeffs, dataLen); + memcpy( sizeof(int), (void *)pSPHMedPara->speech_input_FIR_coeffs, dataLen); } else if (block == 2 || block == 3) { dataLen = 3 * sizeof(pSPHMedPara->speech_output_FIR_coeffs[0]); - memcpy(pParam + sizeof(int), (void *)pSPHMedPara->speech_output_FIR_coeffs[3 * block - 6], dataLen); + memcpy( sizeof(int), (void *)pSPHMedPara->speech_output_FIR_coeffs[3 * block - 6], dataLen); } else { dataLen = 2 * sizeof(pSPHMedPara->speech_output_FIR_coeffs[0]) + sizeof(pSPHMedPara->speech_mode_para); dataLen += sizeof(pSPHMedPara->select_FIR_intput_index) + sizeof(pSPHMedPara->select_FIR_output_index); - memcpy(pParam + sizeof(int), (void *)pSPHMedPara->speech_output_FIR_coeffs[6], dataLen); + memcpy( sizeof(int), (void *)pSPHMedPara->speech_output_FIR_coeffs[6], dataLen); } ALOGD("ULCustSPHParamFromNV the data sent to PC is %d", dataLen); @@ -1506,7 +1506,7 @@ ACHStatus AudioCmdHandler::DLCustSPHVolumeParamToNV(void *pParam) return ACHFailed; } - AUD_VOL_CUSTOM_STRUCT *pCustomPara = (AUD_VOL_CUSTOM_STRUCT *)(pParam + sizeof(int)); + AUD_VOL_CUSTOM_STRUCT *pCustomPara = (AUD_VOL_CUSTOM_STRUCT *)( sizeof(int)); #if 0 size = GetAudioCustomParamFromNV(pSPHVolPara); @@ -1745,7 +1745,7 @@ ACHStatus AudioCmdHandler::ULCustSPHVolumeParamFromNV(void *pParam, int *len) #endif *((int *)pParam) = sizeof(AUD_VOL_CUSTOM_STRUCT); - AUD_VOL_CUSTOM_STRUCT *pCustomPara = (AUD_VOL_CUSTOM_STRUCT *)(pParam + sizeof(int)); + AUD_VOL_CUSTOM_STRUCT *pCustomPara = (AUD_VOL_CUSTOM_STRUCT *)( sizeof(int)); memcpy((void *)pCustomPara, (void *)pSPHVolPara, sizeof(AUD_VOL_CUSTOM_STRUCT)); dataEncode((char *)pParam, sizeof(AUD_VOL_CUSTOM_STRUCT) + sizeof(int)); @@ -1787,7 +1787,7 @@ ACHStatus AudioCmdHandler::DLCustSPHWBParamToNV(void *pParam, int block) dataDecode((char *)pParam, size); dataLen = *((int *)pParam); - pCustomPara = (AUD_SPH_WB_PARAM_STRUCT *)(pParam + sizeof(int)); + pCustomPara = (AUD_SPH_WB_PARAM_STRUCT *)( sizeof(int)); if (dataLen != (size - sizeof(int))) { @@ -1847,7 +1847,7 @@ ACHStatus AudioCmdHandler::DLCustSPHWBParamToNV(void *pParam, int block) SLOGV("WB speech out FIR Coefs ori=%d", pSPHWBPara->sph_wb_out_fir[0][i]); } - memcpy((void *)pSPHWBPara->sph_wb_out_fir, pParam + sizeof(int), sizeof(pSPHWBPara->sph_wb_out_fir)); + memcpy((void *)pSPHWBPara->sph_wb_out_fir, sizeof(int), sizeof(pSPHWBPara->sph_wb_out_fir)); for (int i = 0; i < FIR_NUM_NB ; i++) { @@ -1873,7 +1873,7 @@ ACHStatus AudioCmdHandler::DLCustSPHWBParamToNV(void *pParam, int block) dataDecode((char *)pParam, size); dataLen = *((int *)pParam); - pFourCustomPara = (AUD_SPH_AFTER_FOUR_MODE_PARAM_STRUCT *)(pParam + sizeof(int)); + pFourCustomPara = (AUD_SPH_AFTER_FOUR_MODE_PARAM_STRUCT *)( sizeof(int)); if (dataLen != (size - sizeof(int))) { @@ -1923,8 +1923,8 @@ ACHStatus AudioCmdHandler::ULCustSPHWBParamFromNV(void *pParam, int *len, int bl ALOGD("AudioCmdHandler::ULCustSPHWBParamFromNV() in"); #ifdef MTK_WB_SPEECH_SUPPORT - AUD_SPH_WB_PARAM_STRUCT *pCustomPara = (AUD_SPH_WB_PARAM_STRUCT *)(pParam + sizeof(int)); - AUD_SPH_AFTER_FOUR_MODE_PARAM_STRUCT *pFourCustomPara = (AUD_SPH_AFTER_FOUR_MODE_PARAM_STRUCT *)(pParam + sizeof(int)); + AUD_SPH_WB_PARAM_STRUCT *pCustomPara = (AUD_SPH_WB_PARAM_STRUCT *)( sizeof(int)); + AUD_SPH_AFTER_FOUR_MODE_PARAM_STRUCT *pFourCustomPara = (AUD_SPH_AFTER_FOUR_MODE_PARAM_STRUCT *)( sizeof(int)); AUDIO_CUSTOM_WB_PARAM_STRUCT *pSPHWBPara = (AUDIO_CUSTOM_WB_PARAM_STRUCT *)malloc(sizeof(AUDIO_CUSTOM_WB_PARAM_STRUCT)); if (pSPHWBPara == NULL) @@ -2042,7 +2042,7 @@ ACHStatus AudioCmdHandler::DLCustHFPParamToNV(void *pParam) pHFPPara = NULL; return ACHFailed; } - memcpy((void *)pHFPPara, pParam + sizeof(int), sizeof(AUDIO_HFP_PARAM_STRUCT)); + memcpy((void *)pHFPPara, sizeof(int), sizeof(AUDIO_HFP_PARAM_STRUCT)); for (int i = 0; i < 48; i++) @@ -2094,7 +2094,7 @@ ACHStatus AudioCmdHandler::ULCustHFPParamFromNV(void *pParam, int *len) } dataLen = sizeof(AUDIO_HFP_PARAM_STRUCT); - memcpy(pParam + sizeof(int), (void *)pHFPPara, dataLen); + memcpy( sizeof(int), (void *)pHFPPara, dataLen); ALOGD("ULCustHFPParamFromNV the data sent to PC is %d", dataLen); @@ -2139,7 +2139,7 @@ ACHStatus AudioCmdHandler::DLCustACFParamToNV(void *pParam) dataDecode((char *)pParam, size); dataLen = *((int *)pParam); - pCustomPara = (AUDIO_ACF_CUSTOM_PARAM_STRUCT *)(pParam + sizeof(int)); + pCustomPara = (AUDIO_ACF_CUSTOM_PARAM_STRUCT *)( sizeof(int)); if (dataLen != sizeof(AUDIO_ACF_CUSTOM_PARAM_STRUCT)) { @@ -2376,7 +2376,7 @@ ACHStatus AudioCmdHandler::ULCustACFParamFromNV(void *pParam, int *len) #endif *((int *)pParam) = sizeof(AUDIO_ACF_CUSTOM_PARAM_STRUCT); - pCustomPara = (AUDIO_ACF_CUSTOM_PARAM_STRUCT *)(pParam + sizeof(int)); + pCustomPara = (AUDIO_ACF_CUSTOM_PARAM_STRUCT *)( sizeof(int)); memcpy((void *)pCustomPara, (void *)pACFPara, sizeof(AUDIO_ACF_CUSTOM_PARAM_STRUCT)); @@ -2429,7 +2429,7 @@ ACHStatus AudioCmdHandler::DLCustAudioFLTParamToNV(void *pParam,AudioFltTunningT dataDecode((char *)pParam, size); dataLen = *((int *)pParam); - pCustomPara = (AUDIO_ACF_CUSTOM_PARAM_STRUCT *)(pParam + sizeof(int)); + pCustomPara = (AUDIO_ACF_CUSTOM_PARAM_STRUCT *)( sizeof(int)); if (dataLen != sizeof(AUDIO_ACF_CUSTOM_PARAM_STRUCT)) { @@ -2734,7 +2734,7 @@ ACHStatus AudioCmdHandler::ULCustAudioFLTParamFromNV(void *pParam, int *len,Audi #endif *((int *)pParam) = sizeof(AUDIO_ACF_CUSTOM_PARAM_STRUCT); - pCustomPara = (AUDIO_ACF_CUSTOM_PARAM_STRUCT *)(pParam + sizeof(int)); + pCustomPara = (AUDIO_ACF_CUSTOM_PARAM_STRUCT *)( sizeof(int)); memcpy((void *)pCustomPara, (void *)pACFPara, sizeof(AUDIO_ACF_CUSTOM_PARAM_STRUCT)); @@ -2811,7 +2811,7 @@ ACHStatus AudioCmdHandler::DLCustHCFParamToNV(void *pParam) dataDecode((char *)pParam, size); dataLen = *((int *)pParam); - pCustomPara = (AUDIO_ACF_CUSTOM_PARAM_STRUCT *)(pParam + sizeof(int)); + pCustomPara = (AUDIO_ACF_CUSTOM_PARAM_STRUCT *)( sizeof(int)); if (dataLen != sizeof(AUDIO_ACF_CUSTOM_PARAM_STRUCT)) { @@ -3047,7 +3047,7 @@ ACHStatus AudioCmdHandler::ULCustHCFParamFromNV(void *pParam, int *len) } #endif *((int *)pParam) = sizeof(AUDIO_ACF_CUSTOM_PARAM_STRUCT); - pCustomPara = (AUDIO_ACF_CUSTOM_PARAM_STRUCT *)(pParam + sizeof(int)); + pCustomPara = (AUDIO_ACF_CUSTOM_PARAM_STRUCT *)( sizeof(int)); memcpy((void *)pCustomPara, (void *)pHCFPara, sizeof(AUDIO_ACF_CUSTOM_PARAM_STRUCT)); @@ -3075,7 +3075,7 @@ ACHStatus AudioCmdHandler::AudioTasteRunning(unsigned short cmdType, void *pPara dataDecode((char *)pParam, size); dataLen = *((int *)pParam); - size = 5 * sizeof(unsigned short) + strlen((char *)(pParam + 7 * sizeof(unsigned short))) + 1; + size = 5 * sizeof(unsigned short) + strlen((char *)( 7 * sizeof(unsigned short))) + 1; ALOGD("AudioTasteRunning() received data size is dataLen=%d, ori size is %d", dataLen, size); if (dataLen != size || (size > (5 * sizeof(unsigned short) + MAX_FILE_NAME_LEN))) { @@ -3083,7 +3083,7 @@ ACHStatus AudioCmdHandler::AudioTasteRunning(unsigned short cmdType, void *pPara return ACHFailed; } sAudioTAsteParam.cmdType = cmdType; - memcpy((void *)&sAudioTAsteParam.selected_fir_index, pParam + sizeof(int), size); + memcpy((void *)&sAudioTAsteParam.selected_fir_index, sizeof(int), size); ALOGD("AudioTasteRunning - cmd type=%d, mode=%d, wb_mode=%d", cmdType, sAudioTAsteParam.phone_mode, sAudioTAsteParam.wb_mode); ALOGD("AudioTasteRunning - index=%d, dl DG gain=%d, dl PGA=%d", sAudioTAsteParam.selected_fir_index, sAudioTAsteParam.dlDGGain, sAudioTAsteParam.dlPGA); @@ -3147,7 +3147,7 @@ ACHStatus AudioCmdHandler::DLCustDualMicParamToNV(void *pParam, int block) return ACHFailed; } - memcpy((void *)pDualMicPara->ABF_para, pParam + sizeof(int), size); + memcpy((void *)pDualMicPara->ABF_para, sizeof(int), size); for (int i = 0; i < NUM_ABF_PARAM + NUM_ABFWB_PARAM; i++) { @@ -3169,7 +3169,7 @@ ACHStatus AudioCmdHandler::DLCustDualMicParamToNV(void *pParam, int block) return ACHFailed; } - memcpy((void *)pDualMicPara->ABF_para_LoudSPK, pParam + sizeof(int), size); + memcpy((void *)pDualMicPara->ABF_para_LoudSPK, sizeof(int), size); for (int i = 0; i < NUM_ABF_PARAM + NUM_ABFWB_PARAM; i++) { @@ -3256,7 +3256,7 @@ ACHStatus AudioCmdHandler::ULCustDualMicParamFromNV(void *pParam, int *len, int } *((int *)pParam) = sizeof(pDualMicPara->ABF_para); - memcpy(pParam + sizeof(int), (void *)pDualMicPara->ABF_para, sizeof(pDualMicPara->ABF_para)); + memcpy( sizeof(int), (void *)pDualMicPara->ABF_para, sizeof(pDualMicPara->ABF_para)); dataEncode((char *)pParam, sizeof(pDualMicPara->ABF_para) + sizeof(int)); *len = 2 * (sizeof(pDualMicPara->ABF_para) + sizeof(int)); @@ -3286,7 +3286,7 @@ ACHStatus AudioCmdHandler::ULCustDualMicParamFromNV(void *pParam, int *len, int size = sizeof(AUDIO_CUSTOM_EXTRA_PARAM_STRUCT) - sizeof(pDualMicPara->ABF_para); *((int *)pParam) = size; - memcpy(pParam + sizeof(int), (void *)pDualMicPara->ABF_para_LoudSPK, size); + memcpy( sizeof(int), (void *)pDualMicPara->ABF_para_LoudSPK, size); dataEncode((char *)pParam, size + sizeof(int)); *len = 2 * (size + sizeof(int)); @@ -3335,7 +3335,7 @@ ACHStatus AudioCmdHandler::AudioDMNRTuning(unsigned short cmdType, bool bWB, voi dataDecode((char *)pParam, size); dataLen = *((int *)pParam); - size = strlen((char *)(pParam + sizeof(int))) + 1; + size = strlen((char *)( sizeof(int))) + 1; if (dataLen != size) { ALOGE("AudioDMNRTuning data miss !! dataLen=%d, size=%d", dataLen, size); @@ -3344,7 +3344,7 @@ ACHStatus AudioCmdHandler::AudioDMNRTuning(unsigned short cmdType, bool bWB, voi cmdType = bWB ? (cmdType | 0x10) : (cmdType); sprintf(keyCmdType, "DUAL_MIC_REC_PLAY=%d", cmdType); - sprintf(keyOutputFileName, "DUAL_MIC_OUT_FILE_NAME=%s", (char *)(pParam + sizeof(int))); + sprintf(keyOutputFileName, "DUAL_MIC_OUT_FILE_NAME=%s", (char *)( sizeof(int))); AudioSystem::setParameters(0, String8(keyOutputFileName)); AudioSystem::setParameters(0, String8(keyCmdType)); @@ -3359,7 +3359,7 @@ ACHStatus AudioCmdHandler::AudioDMNRTuning(unsigned short cmdType, bool bWB, voi dataDecode((char *)pParam, size); dataLen = *((int *)pParam); - pFileName = (DMNRTuningFileName *)(pParam + sizeof(int)); + pFileName = (DMNRTuningFileName *)( sizeof(int)); size = strlen(pFileName->input_file) + strlen(pFileName->output_file) + 2; if (dataLen != size) { @@ -3419,7 +3419,7 @@ ACHStatus AudioCmdHandler::getDMNRGain(unsigned short cmdType, void *pParam, int ALOGD("getDMNRGain ori str:%s, new: %s, gain=%d", gainStr, pParamName, gain); *((int *)pParam) = sizeof(unsigned short); - *((unsigned short *)(pParam + sizeof(int))) = gain; + *((unsigned short *)( sizeof(int))) = gain; dataEncode((char *)pParam, sizeof(unsigned short) + sizeof(int)); *len = 2 * (sizeof(unsigned short) + sizeof(int)); @@ -3579,7 +3579,7 @@ ACHStatus AudioCmdHandler::getGainInfoForDisp(void *pParam, int *len, int block) } int size = 0; - void *pGainInfoCustomParam = (void *)((char *)pParam + sizeof(int)); + void *pGainInfoCustomParam = (void *)((char *) sizeof(int)); void *pGainInfoCustomParamBegain = pGainInfoCustomParam; PCDispTotolStru *pGainInfoParam = (PCDispTotolStru *)malloc(sizeof(PCDispTotolStru)); memcpy((void *)pGainInfoParam, (void *)&mDispStru, sizeof(PCDispTotolStru)); @@ -3673,7 +3673,7 @@ ACHStatus AudioCmdHandler::ULCustGainParamFromNV(void *pParam, int *len, int blo } int size = 0; - void *pGainTableCustomParam = (void *)(pParam + sizeof(int)); + void *pGainTableCustomParam = (void *)( sizeof(int)); void *pGainTableCustomParamBegain = pGainTableCustomParam; AUDIO_GAIN_TABLE_STRUCT *pGainTableParam = (AUDIO_GAIN_TABLE_STRUCT *)malloc(sizeof(AUDIO_GAIN_TABLE_STRUCT)); @@ -3781,7 +3781,7 @@ ACHStatus AudioCmdHandler::DLCustGainParamToNV(void *pParam, int block) return ACHFailed; } - memcpy((void *)pGainTableParam, pParam + sizeof(int), size); + memcpy((void *)pGainTableParam, sizeof(int), size); } else if(block == 2) { @@ -3798,7 +3798,7 @@ ACHStatus AudioCmdHandler::DLCustGainParamToNV(void *pParam, int block) return ACHFailed; } - memcpy((void *)((void *)pGainTableParam + 12*sizeof(pGainTableParam->voiceCall)), pParam + sizeof(int), size); + memcpy((void *)((void *)pGainTableParam + 12*sizeof(pGainTableParam->voiceCall)), sizeof(int), size); } else { @@ -3862,7 +3862,7 @@ ACHStatus AudioCmdHandler::getBtNrecInfoForDisp(void *pParam, int *len) } int size = 0; - void *pGainInfoCustomParam = (void *)((char *)pParam + sizeof(int)); + void *pGainInfoCustomParam = (void *)((char *) sizeof(int)); ALOGD("Get 1 DispItems"); memcpy(pGainInfoCustomParam, (void *)&mBtNrecDispItem, sizeof(PCDispItem)); size = sizeof(PCDispItem); @@ -3927,7 +3927,7 @@ ACHStatus AudioCmdHandler::DLCustBtNrecParamToNV(void * pParam) pBTGainPara = NULL; return ACHFailed; } - memcpy((void *)pBTGainPara, pParam + sizeof(int), sizeof(AUDIO_BT_GAIN_STRUCT)); + memcpy((void *)pBTGainPara, sizeof(int), sizeof(AUDIO_BT_GAIN_STRUCT)); write_size = SetAudioBTGainParamToNV(pBTGainPara); @@ -3982,7 +3982,7 @@ ACHStatus AudioCmdHandler::ULCustBtNrecParamFromNV(void * pParam,int * len) } dataLen = sizeof(AUDIO_BT_GAIN_STRUCT); - memcpy(pParam + sizeof(int), (void *)pBTGainPara, dataLen); + memcpy( sizeof(int), (void *)pBTGainPara, dataLen); ALOGD("ULCustBTNRECParamFromNV the data sent to PC is %d", dataLen); @@ -4034,7 +4034,7 @@ ACHStatus AudioCmdHandler::DLCustHDRecParamToNV(void *pParam, int block) return ACHFailed; } - memcpy((void *)(&pHDRecParam->hd_rec_mode_num), pParam + sizeof(int), size); + memcpy((void *)(&pHDRecParam->hd_rec_mode_num), sizeof(int), size); ALOGD("HD Record parameters part 1 ~~~~~~~~~~~~~~~~"); } @@ -4057,7 +4057,7 @@ ACHStatus AudioCmdHandler::DLCustHDRecParamToNV(void *pParam, int block) return ACHFailed; } - memcpy((void *)pHDRecParam->hd_rec_fir, pParam + sizeof(int), size); + memcpy((void *)pHDRecParam->hd_rec_fir, sizeof(int), size); } else if (block == 2) { @@ -4077,7 +4077,7 @@ ACHStatus AudioCmdHandler::DLCustHDRecParamToNV(void *pParam, int block) return ACHFailed; } - memcpy((void *)pHDRecParam->hd_rec_fir[SPC_MAX_NUM_RECORD_INPUT_FIR / 2], pParam + sizeof(int), size); + memcpy((void *)pHDRecParam->hd_rec_fir[SPC_MAX_NUM_RECORD_INPUT_FIR / 2], sizeof(int), size); #endif } @@ -4125,7 +4125,7 @@ ACHStatus AudioCmdHandler::ULCustHDRecParamFromNV(void *pParam, int *len, int bl } int size = 0; - AUDIO_HD_RECORD_PARAM_STRUCT *pHDRecCustParam = (AUDIO_HD_RECORD_PARAM_STRUCT *)(pParam + sizeof(int)); + AUDIO_HD_RECORD_PARAM_STRUCT *pHDRecCustParam = (AUDIO_HD_RECORD_PARAM_STRUCT *)( sizeof(int)); AUDIO_HD_RECORD_PARAM_STRUCT *pHDRecParam = (AUDIO_HD_RECORD_PARAM_STRUCT *)malloc(sizeof(AUDIO_HD_RECORD_PARAM_STRUCT)); ALOGD("ULCustHDRecParamFromNV ,HD record parameters size=%d", sizeof(AUDIO_HD_RECORD_PARAM_STRUCT)); @@ -4164,7 +4164,7 @@ ACHStatus AudioCmdHandler::ULCustHDRecParamFromNV(void *pParam, int *len, int bl #else size = sizeof(pHDRecParam->hd_rec_fir) / 2; #endif - memcpy(pParam + sizeof(int), (void *)pHDRecParam->hd_rec_fir, size); + memcpy( sizeof(int), (void *)pHDRecParam->hd_rec_fir, size); } else if (block == 2) { @@ -4174,7 +4174,7 @@ ACHStatus AudioCmdHandler::ULCustHDRecParamFromNV(void *pParam, int *len, int bl ALOGD("HD Record parameters part 3 ~~~~~~~~~~~~~~~~"); size = sizeof(AUDIO_HD_RECORD_PARAM_STRUCT) - 2 * sizeof(pHDRecParam->hd_rec_mode_num) - sizeof(pHDRecParam->hd_rec_speech_mode_para) - sizeof(pHDRecParam->hd_rec_fir) / 2; #endif - memcpy(pParam + sizeof(int), (void *)pHDRecParam->hd_rec_fir[SPC_MAX_NUM_RECORD_INPUT_FIR / 2], size); + memcpy( sizeof(int), (void *)pHDRecParam->hd_rec_fir[SPC_MAX_NUM_RECORD_INPUT_FIR / 2], size); } else { @@ -4218,7 +4218,7 @@ ACHStatus AudioCmdHandler::DLCustHDRecSceTableToNV(void *pParam) return ACHFailed; } - AUDIO_HD_RECORD_SCENE_TABLE_STRUCT *pHDRecPara = (AUDIO_HD_RECORD_SCENE_TABLE_STRUCT *)(pParam + sizeof(int)); + AUDIO_HD_RECORD_SCENE_TABLE_STRUCT *pHDRecPara = (AUDIO_HD_RECORD_SCENE_TABLE_STRUCT *)( sizeof(int)); size = SetHdRecordSceneTableToNV(pHDRecPara); if (size != sizeof(AUDIO_HD_RECORD_SCENE_TABLE_STRUCT)) { @@ -4254,7 +4254,7 @@ ACHStatus AudioCmdHandler::ULCustHDRecSceTableFromNV(void *pParam, int *len) } int size = 0; - AUDIO_HD_RECORD_SCENE_TABLE_STRUCT *pHDRecPara = (AUDIO_HD_RECORD_SCENE_TABLE_STRUCT *)(pParam + sizeof(int)); + AUDIO_HD_RECORD_SCENE_TABLE_STRUCT *pHDRecPara = (AUDIO_HD_RECORD_SCENE_TABLE_STRUCT *)( sizeof(int)); ALOGD("ULCustHDRecSceTableFromNV ,HD record scene table size=%d", sizeof(AUDIO_HD_RECORD_SCENE_TABLE_STRUCT)); size = GetHdRecordSceneTableFromNV(pHDRecPara); @@ -4310,7 +4310,7 @@ ACHStatus AudioCmdHandler::DLCustHDRecHSParamToNV(void *pParam) return ACHFailed; } - AUDIO_HD_RECORD_48K_PARAM_STRUCT *pHDRecPara = (AUDIO_HD_RECORD_48K_PARAM_STRUCT *)(pParam + sizeof(int)); + AUDIO_HD_RECORD_48K_PARAM_STRUCT *pHDRecPara = (AUDIO_HD_RECORD_48K_PARAM_STRUCT *)( sizeof(int)); size = SetHdRecord48kParamToNV(pHDRecPara); if (size != sizeof(AUDIO_HD_RECORD_48K_PARAM_STRUCT)) { @@ -4344,7 +4344,7 @@ ACHStatus AudioCmdHandler::ULCustHDRecHSParamFromNV(void *pParam, int *len) } int size = 0; - AUDIO_HD_RECORD_48K_PARAM_STRUCT *pHDRecPara = (AUDIO_HD_RECORD_48K_PARAM_STRUCT *)(pParam + sizeof(int)); + AUDIO_HD_RECORD_48K_PARAM_STRUCT *pHDRecPara = (AUDIO_HD_RECORD_48K_PARAM_STRUCT *)( sizeof(int)); ALOGD("ULCustHDRecHSParamFromNV ,HD record scene table size=%d", sizeof(AUDIO_HD_RECORD_48K_PARAM_STRUCT)); size = GetHdRecord48kParamFromNV(pHDRecPara); @@ -4387,14 +4387,14 @@ ACHStatus AudioCmdHandler::HDRecording(int enable, void *pParam) { dataDecode((char *)pParam, size); dataLen = *((int *)pParam); - size = strlen((char *)(pParam + sizeof(int))) + 1; + size = strlen((char *)( sizeof(int))) + 1; if (dataLen != size) { ALOGE("HDRecording data miss !! dataLen=%d, size=%d", dataLen, size); return ACHFailed; } - sprintf(outputFileName, "HDRecVMFileName=%s", (char *)(pParam + sizeof(int))); + sprintf(outputFileName, "HDRecVMFileName=%s", (char *)( sizeof(int))); AudioSystem::setParameters(0, String8(outputFileName)); ALOGD("HDRecording output file name:%s", outputFileName); @@ -4464,7 +4464,7 @@ ACHStatus AudioCmdHandler::DLCustVOIPParamToNV(void *pParam) return ACHFailed; } - AUDIO_VOIP_PARAM_STRUCT *pVOIPPara = (AUDIO_VOIP_PARAM_STRUCT *)(pParam + sizeof(int)); + AUDIO_VOIP_PARAM_STRUCT *pVOIPPara = (AUDIO_VOIP_PARAM_STRUCT *)( sizeof(int)); size = SetAudioVoIPParamToNV(pVOIPPara); if (size != sizeof(AUDIO_VOIP_PARAM_STRUCT)) { @@ -4515,7 +4515,7 @@ ACHStatus AudioCmdHandler::ULCustVOIPParamFromNV(void *pParam, int *len) if (supportInfo & 0x40) { int size = 0; - AUDIO_VOIP_PARAM_STRUCT *pVOIPPara = (AUDIO_VOIP_PARAM_STRUCT *)(pParam + sizeof(int)); + AUDIO_VOIP_PARAM_STRUCT *pVOIPPara = (AUDIO_VOIP_PARAM_STRUCT *)( sizeof(int)); ALOGD("ULCustVOIPParamFromNV ,VOIP parameters size=%d", sizeof(AUDIO_VOIP_PARAM_STRUCT)); size = GetAudioVoIPParamFromNV(pVOIPPara); diff --git a/proprietary/external/audioATCmdHandlerServer/AudioCmdHandlerService.cpp b/proprietary/external/audioATCmdHandlerServer/AudioCmdHandlerService.cpp index 8bf376229954046f71e9a59746db3589dfab8d93..250804d567877b9adcd97205bed6420e25b65e3b 100755 --- a/proprietary/external/audioATCmdHandlerServer/AudioCmdHandlerService.cpp +++ b/proprietary/external/audioATCmdHandlerServer/AudioCmdHandlerService.cpp @@ -598,7 +598,7 @@ static void DoCustSPHMagiParam(AudioCmdParam &audioCmdParams, void *pParam, Audi pSpeechParam = malloc(MAX_BUFSIZE_RECV); strcpy((char *)pSpeechParam, responseStr); - ret = pAudioHandle->ULCustSPHMagiParamFromNV(pSpeechParam + strLen, &dataLen); + ret = pAudioHandle->ULCustSPHMagiParamFromNV(strLen, &dataLen); if (ret == ACHSucceeded) { diff --git a/proprietary/external/audioATCmdHandlerServer/AudioCompensationFilter/Android.mk_ b/proprietary/external/audioATCmdHandlerServer/AudioCompensationFilter/Android.mk_ new file mode 100755 index 0000000000000000000000000000000000000000..18ed511e08c7f54016406ad60c15c72e4cb2f28c --- /dev/null +++ b/proprietary/external/audioATCmdHandlerServer/AudioCompensationFilter/Android.mk_ @@ -0,0 +1,72 @@ +ifneq ($(strip $(MTK_PLATFORM)),) +LOCAL_PATH := $(my-dir) + +include $(CLEAR_VARS) + +ifeq ($(findstring MTK_AOSP_ENHANCEMENT, $(COMMON_GLOBAL_CPPFLAGS)),) + LOCAL_CFLAGS += -DMTK_BASIC_PACKAGE +endif + +LOCAL_SRC_FILES := \ +AudioCompFltCustParam.cpp + +LOCAL_C_INCLUDES := \ + $(MTK_PATH_SOURCE)/external/audiocustparam \ + $(MTK_PATH_SOURCE)/external/nvram/libnvram \ + $(MTK_PATH_CUSTOM)/cgen/inc \ + $(MTK_PATH_CUSTOM)/cgen/cfgfileinc \ + $(MTK_PATH_CUSTOM)/cgen/cfgdefault + + + +LOCAL_SHARED_LIBRARIES := \ + libcustom_nvram \ + libnvram \ + libnativehelper \ + libcutils \ + libutils \ + libaudiocustparam + +# MTK Audio Tuning Tool Version +LOCAL_C_INCLUDES += \ + external/libxml2/include \ + external/icu/icu4c/source/common \ + $(JNI_H_INCLUDE) \ + $(MTK_PATH_SOURCE)/external/AudioParamParser/include \ + $(MTK_PATH_SOURCE)/external/AudioParamParser + +ifneq ($(MTK_AUDIO_TUNING_TOOL_VERSION),) + ifneq ($(strip $(MTK_AUDIO_TUNING_TOOL_VERSION)),V1) + MTK_AUDIO_TUNING_TOOL_V2_PHASE:=$(shell echo $(MTK_AUDIO_TUNING_TOOL_VERSION) | sed 's/V2.//g') + LOCAL_CFLAGS += -DMTK_AUDIO_HIERARCHICAL_PARAM_SUPPORT + LOCAL_CFLAGS += -DMTK_AUDIO_TUNING_TOOL_V2_PHASE=$(MTK_AUDIO_TUNING_TOOL_V2_PHASE) + LOCAL_SHARED_LIBRARIES += libaudio_param_parser + LOCAL_SHARED_LIBRARIES += libmedia + endif +endif +# MTK Audio Tuning Tool Version + +ifeq ($(MTK_STEREO_SPK_ACF_TUNING_SUPPORT),yes) + LOCAL_CFLAGS += -DMTK_STEREO_SPK_ACF_TUNING_SUPPORT +endif + +ifeq ($(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_REV),MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V5) + LOCAL_CFLAGS += -DMTK_AUDIO_BLOUD_CUSTOMPARAMETER_V5 +else + ifeq ($(strip $(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_REV)),MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V4) + LOCAL_CFLAGS += -DMTK_AUDIO_BLOUD_CUSTOMPARAMETER_V4 + endif +endif + +LOCAL_MODULE := libaudiocompensationfilter + +LOCAL_MODULE_TAGS := optional + +#ifeq ($(MTK_AUDIO_A64_SUPPORT),yes) +LOCAL_MULTILIB := both +#else +#LOCAL_MULTILIB := 32 +#endif + +include $(BUILD_SHARED_LIBRARY) +endif diff --git a/proprietary/external/audioATCmdHandlerServer/AudioCompensationFilter/AudioCompFltCustParam.cpp b/proprietary/external/audioATCmdHandlerServer/AudioCompensationFilter/AudioCompFltCustParam.cpp new file mode 100755 index 0000000000000000000000000000000000000000..0a8900441e4c20e14ac4216da9b7158e4dcfe44a --- /dev/null +++ b/proprietary/external/audioATCmdHandlerServer/AudioCompensationFilter/AudioCompFltCustParam.cpp @@ -0,0 +1,660 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2009 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * AudioCompFltCustParam.cpp + * + * Project: + * -------- + * Android + * + * Description: + * ------------ + * This file implements customized parameter handling + * + * Author: + * ------- + * Tina Tsai (mtk01981) + * + *------------------------------------------------------------------------------ + * $Revision: #2 $ + * $Modtime:$ + * $Log:$ + * + *******************************************************************************/ + +/*============================================================================= + * Include Files + *===========================================================================*/ +#define LOG_TAG "AudioCompFltCustParam" +#if defined(PC_EMULATION) +#include "windows.h" +#else +#include "unistd.h" +#include "pthread.h" +#endif + +#include +#include + +#include "CFG_AUDIO_File.h" +#include "Custom_NvRam_LID.h" +#include "libnvram.h" +#include "AudioCompensationFilter.h" +#include "CFG_Audio_Default.h" +#include +#include "AudioCustParam.h" + +#define MTK_AUDIO_TUNING_TOOL_V2_PHASE_THIS_REV (2) +#if (MTK_AUDIO_TUNING_TOOL_V2_PHASE >= MTK_AUDIO_TUNING_TOOL_V2_PHASE_THIS_REV) +#include "AudioParamParser.h" +#include +#endif + +#ifdef MTK_BASIC_PACKAGE +#define USE_DEFAULT_CUST_TABLE //For BringUp usage +#endif + +#ifndef ASSERT +#define ASSERT(x) +#endif + +namespace android +{ + +/*============================================================================= + * Public Function + *===========================================================================*/ +#if 0 //Call checkNvramReady of audiocustparam +bool checkNvramReady(void) +{ +#if defined(USE_DEFAULT_CUST_TABLE) + return true; +#endif + + int read_nvram_ready_retry = 0; + int ret = 0; + char nvram_init_val[PROPERTY_VALUE_MAX]; + while (read_nvram_ready_retry < MAX_RETRY_COUNT) + { + read_nvram_ready_retry++; + property_get("service.nvram_init", nvram_init_val, NULL); + if (strcmp(nvram_init_val, "Ready") == 0 || + strcmp(nvram_init_val, "Pre_Ready") == 0) + { + ret = true; + break; + } + else + { + usleep(500 * 1000); + } + } + ALOGD("Get nvram restore ready retry cc=%d\n", read_nvram_ready_retry); + if (read_nvram_ready_retry >= MAX_RETRY_COUNT) + { + ALOGW("Get nvram restore ready faild !!!\n"); + ret = false; + } + return ret; +} +#endif + +int getDefaultAudioCompFltParam(AudioCompFltType_t eFLTtype, AUDIO_ACF_CUSTOM_PARAM_STRUCT *audioParam) +{ + int dDataSize = 0; + if (AUDIO_COMP_FLT_AUDIO == eFLTtype) + { + memcpy((void *)audioParam, (void *) & (audio_custom_default), sizeof(AUDIO_ACF_CUSTOM_PARAM_STRUCT)); + dDataSize = sizeof(AUDIO_ACF_CUSTOM_PARAM_STRUCT); + } + else if (AUDIO_COMP_FLT_HEADPHONE == eFLTtype) + { + memcpy((void *)audioParam, (void *) & (audio_hcf_custom_default), sizeof(AUDIO_ACF_CUSTOM_PARAM_STRUCT)); + dDataSize = sizeof(AUDIO_ACF_CUSTOM_PARAM_STRUCT); + } + else if (AUDIO_COMP_FLT_AUDENH == eFLTtype) + { + memset((void *)audioParam, 0x00, sizeof(AUDIO_ACF_CUSTOM_PARAM_STRUCT)); + dDataSize = sizeof(AUDIO_ACF_CUSTOM_PARAM_STRUCT); + } + else if (AUDIO_COMP_FLT_VIBSPK == eFLTtype) + { + memcpy((void*)audioParam, (void*)&(audio_vibspk_custom_default), sizeof(AUDIO_ACF_CUSTOM_PARAM_STRUCT)); + dDataSize = sizeof(AUDIO_ACF_CUSTOM_PARAM_STRUCT); + } +#if defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V4)&& defined(MTK_STEREO_SPK_ACF_TUNING_SUPPORT) //means :92 above support + else if (AUDIO_COMP_FLT_AUDIO_SUB == eFLTtype) + { + memcpy((void *)audioParam, (void *) & (audiosub_custom_default), sizeof(AUDIO_ACF_CUSTOM_PARAM_STRUCT)); + dDataSize = sizeof(AUDIO_ACF_CUSTOM_PARAM_STRUCT); + } +#endif +#if defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V5) + else if (AUDIO_COMP_FLT_DRC_FOR_MUSIC == eFLTtype) + { + memcpy((void *)audioParam, (void *) & (audio_musicdrc_custom_default), sizeof(AUDIO_ACF_CUSTOM_PARAM_STRUCT)); + dDataSize = sizeof(AUDIO_ACF_CUSTOM_PARAM_STRUCT); + } + else if (AUDIO_COMP_FLT_DRC_FOR_RINGTONE == eFLTtype) + { + memcpy((void *)audioParam, (void *) & (audio_ringtonedrc_custom_default), sizeof(AUDIO_ACF_CUSTOM_PARAM_STRUCT)); + dDataSize = sizeof(AUDIO_ACF_CUSTOM_PARAM_STRUCT); + } +#endif + else//Shouldn't happen + { + ; + ASSERT(0); + } + + return dDataSize; +} + +#if (MTK_AUDIO_TUNING_TOOL_V2_PHASE >= MTK_AUDIO_TUNING_TOOL_V2_PHASE_THIS_REV) +const char *FltAudioTypeFileName[] = {"PlaybackACF", "PlaybackHCF", "","","","PlaybackDRC","PlaybackDRC"}; +const char *FltCategoryName[] = {"Profile,Speaker", "Profile,Headset", "","","","Volume type,Music","Volume type,Ring"}; +#define BES_LOUDNESS_L_HFP_FC "bes_loudness_L_hpf_fc" +#define BES_LOUDNESS_L_HPF_ORDER "bes_loudness_L_hpf_order" +#define BES_LOUDNESS_L_LPF_FC "bes_loudness_L_lpf_fc" +#define BES_LOUDNESS_L_LPF_ORDER "bes_loudness_L_lpf_order" +#define BES_LOUDNESS_L_BPF_FC "bes_loudness_L_bpf_fc" +#define BES_LOUDNESS_L_BPF_BW "bes_loudness_L_bpf_bw" +#define BES_LOUDNESS_L_BPF_GAIN "bes_loudness_L_bpf_gain" + +#define BES_LOUDNESS_R_HFP_FC "bes_loudness_R_hpf_fc" +#define BES_LOUDNESS_R_HPF_ORDER "bes_loudness_R_hpf_order" +#define BES_LOUDNESS_R_LPF_FC "bes_loudness_R_lpf_fc" +#define BES_LOUDNESS_R_LPF_ORDER "bes_loudness_R_lpf_order" +#define BES_LOUDNESS_R_BPF_FC "bes_loudness_R_bpf_fc" +#define BES_LOUDNESS_R_BPF_BW "bes_loudness_R_bpf_bw" +#define BES_LOUDNESS_R_BPF_GAIN "bes_loudness_R_bpf_gain" + +#define BES_LOUDNESS_SEP_LR_FILTER "bes_loudness_Sep_LR_Filter" +#define BES_LOUDNESS_WS_GAIN_MAX "bes_loudness_WS_Gain_Max" +#define BES_LOUDNESS_WS_GAIN_MIN "bes_loudness_WS_Gain_Min" +#define BES_LOUDNESS_FILTER_FIRST "bes_loudness_Filter_First" +#define BES_LOUDNESS_NUM_BANDS "bes_loudness_Num_Bands" +#define BES_LOUDNESS_FLT_BANK_ORDER "bes_loudness_Flt_Bank_Order" +#define BES_LOUDNESS_CROSS_FREQ "bes_loudness_Cross_Freq" +#define DRC_TH "DRC_Th" +#define DRC_GN "DRC_Gn" +#define SB_GN "SB_Gn" +#define SB_MODE "SB_Mode" +#define DRC_DELAY "DRC_Delay" +#define ATT_TIME "Att_Time" +#define REL_TIME "Rel_Time" +#define HYST_TH "Hyst_Th" +#define LIM_TH "Lim_Th" +#define LIM_GN "Lim_Gn" +#define LIM_CONST "Lim_Const" +#define LIM_DELAY "Lim_Delay" +#define SWIPREV "SWIPRev" + +uint16_t sizeByteParaData(DATA_TYPE dataType, uint16_t arraySize) +{ + uint16_t sizeUnit = 4; + + switch (dataType) + { + case TYPE_INT: + sizeUnit = 4; + break; + case TYPE_UINT: + sizeUnit = 4; + break; + case TYPE_FLOAT: + sizeUnit = 4; + break; + case TYPE_BYTE_ARRAY: + sizeUnit = arraySize; + break; + case TYPE_USHORT_ARRAY: + case TYPE_SHORT_ARRAY: + sizeUnit = arraySize << 1; + break; + case TYPE_UINT_ARRAY: + case TYPE_INT_ARRAY: + sizeUnit = arraySize << 2; + break; + default: + sizeUnit = 4; + } + + //ALOGD("-%s(), arraySize=%d, sizeUnit=%d", __FUNCTION__, arraySize, sizeUnit); + + return sizeUnit; +} + +int getPlaybackPostProcessParameterFromXML(AudioCompFltType_t eFLTtype, AUDIO_ACF_CUSTOM_PARAM_STRUCT *audioParam) +{ + int dReturnValue = 0; + + if (eFLTtype != AUDIO_COMP_FLT_AUDIO + && eFLTtype != AUDIO_COMP_FLT_HEADPHONE + && eFLTtype != AUDIO_COMP_FLT_DRC_FOR_MUSIC + && eFLTtype != AUDIO_COMP_FLT_DRC_FOR_RINGTONE) + { + ALOGE("Error %s Line %d eFLTtype %d", __FUNCTION__, __LINE__, eFLTtype); + return -1; + } else { + ALOGD("%s Type/Name [%d]/[%s]", __FUNCTION__, eFLTtype, FltAudioTypeFileName[eFLTtype]); + + AppHandle *pAppHandle = appHandleGetInstance(); + if (NULL == pAppHandle) { + ALOGE("Error %s %d",__FUNCTION__,__LINE__); + return -1; + } + AudioType *pAudioType = appHandleGetAudioTypeByName(pAppHandle, FltAudioTypeFileName[eFLTtype]); + if (NULL == pAudioType) { + ALOGE("Error %s %d",__FUNCTION__,__LINE__); + return -1; + } + + audioTypeReadLock(pAudioType, __FUNCTION__); + // Load data + do { + Param *pParamInfo; + uint16_t sizeByteParam; + ParamUnit* pParamUnit = audioTypeGetParamUnit(pAudioType, FltCategoryName[eFLTtype]); + if (NULL == pParamUnit) { + dReturnValue = -1; + ALOGE("Error %s %d",__FUNCTION__,__LINE__); + break; + } +/*L Filter*/ + pParamInfo = paramUnitGetParamByName(pParamUnit, BES_LOUDNESS_L_HFP_FC); + ASSERT(pParamInfo!=NULL); + audioParam->bes_loudness_f_param.V5F.bes_loudness_L_hpf_fc = *((unsigned int*)pParamInfo->data); + ALOGD("bes_loudness_L_hpf_fc = %d",audioParam->bes_loudness_f_param.V5F.bes_loudness_L_hpf_fc); + + pParamInfo = paramUnitGetParamByName(pParamUnit, BES_LOUDNESS_L_HPF_ORDER); + ASSERT(pParamInfo!=NULL); + audioParam->bes_loudness_f_param.V5F.bes_loudness_L_hpf_order = *((unsigned int*)pParamInfo->data); + ALOGD("bes_loudness_L_hpf_order = %d",audioParam->bes_loudness_f_param.V5F.bes_loudness_L_hpf_order); + + pParamInfo = paramUnitGetParamByName(pParamUnit, BES_LOUDNESS_L_LPF_FC); + ASSERT(pParamInfo!=NULL); + audioParam->bes_loudness_f_param.V5F.bes_loudness_L_lpf_fc = *((unsigned int*)pParamInfo->data); + ALOGD("bes_loudness_L_lpf_fc = %d",audioParam->bes_loudness_f_param.V5F.bes_loudness_L_lpf_fc); + + pParamInfo = paramUnitGetParamByName(pParamUnit, BES_LOUDNESS_L_LPF_ORDER); + ASSERT(pParamInfo!=NULL); + audioParam->bes_loudness_f_param.V5F.bes_loudness_L_lpf_order = *((unsigned int*)pParamInfo->data); + ALOGD("bes_loudness_L_lpf_order = %d",audioParam->bes_loudness_f_param.V5F.bes_loudness_L_lpf_order); + + pParamInfo = paramUnitGetParamByName(pParamUnit, BES_LOUDNESS_L_BPF_FC); + ASSERT(pParamInfo!=NULL); + sizeByteParam = sizeByteParaData((DATA_TYPE)pParamInfo->paramInfo->dataType, pParamInfo->arraySize); + memcpy(&(audioParam->bes_loudness_f_param.V5F.bes_loudness_L_bpf_fc), pParamInfo->data, sizeByteParam); + + pParamInfo = paramUnitGetParamByName(pParamUnit, BES_LOUDNESS_L_BPF_BW); + ASSERT(pParamInfo!=NULL); + sizeByteParam = sizeByteParaData((DATA_TYPE)pParamInfo->paramInfo->dataType, pParamInfo->arraySize); + memcpy(&(audioParam->bes_loudness_f_param.V5F.bes_loudness_L_bpf_bw), pParamInfo->data, sizeByteParam); + + pParamInfo = paramUnitGetParamByName(pParamUnit, BES_LOUDNESS_L_BPF_GAIN); + ASSERT(pParamInfo!=NULL); + sizeByteParam = sizeByteParaData((DATA_TYPE)pParamInfo->paramInfo->dataType, pParamInfo->arraySize); + memcpy(&(audioParam->bes_loudness_f_param.V5F.bes_loudness_L_bpf_gain), pParamInfo->data, sizeByteParam); +/*R Filter*/ + pParamInfo = paramUnitGetParamByName(pParamUnit, BES_LOUDNESS_R_HFP_FC); + ASSERT(pParamInfo!=NULL); + audioParam->bes_loudness_f_param.V5F.bes_loudness_R_hpf_fc = *((unsigned int*)pParamInfo->data); + ALOGD("bes_loudness_R_hpf_fc = %d",audioParam->bes_loudness_f_param.V5F.bes_loudness_R_hpf_fc); + + pParamInfo = paramUnitGetParamByName(pParamUnit, BES_LOUDNESS_R_HPF_ORDER); + ASSERT(pParamInfo!=NULL); + audioParam->bes_loudness_f_param.V5F.bes_loudness_R_hpf_order = *((unsigned int*)pParamInfo->data); + ALOGD("bes_loudness_R_hpf_order = %d",audioParam->bes_loudness_f_param.V5F.bes_loudness_R_hpf_order); + + pParamInfo = paramUnitGetParamByName(pParamUnit, BES_LOUDNESS_R_LPF_FC); + ASSERT(pParamInfo!=NULL); + audioParam->bes_loudness_f_param.V5F.bes_loudness_R_lpf_fc = *((unsigned int*)pParamInfo->data); + ALOGD("bes_loudness_R_lpf_fc = %d",audioParam->bes_loudness_f_param.V5F.bes_loudness_R_lpf_fc); + + pParamInfo = paramUnitGetParamByName(pParamUnit, BES_LOUDNESS_R_LPF_ORDER); + ASSERT(pParamInfo!=NULL); + audioParam->bes_loudness_f_param.V5F.bes_loudness_R_lpf_order = *((unsigned int*)pParamInfo->data); + ALOGD("bes_loudness_R_lpf_order = %d",audioParam->bes_loudness_f_param.V5F.bes_loudness_R_lpf_order); + + pParamInfo = paramUnitGetParamByName(pParamUnit, BES_LOUDNESS_R_BPF_FC); + ASSERT(pParamInfo!=NULL); + sizeByteParam = sizeByteParaData((DATA_TYPE)pParamInfo->paramInfo->dataType, pParamInfo->arraySize); + memcpy(&(audioParam->bes_loudness_f_param.V5F.bes_loudness_R_bpf_fc), pParamInfo->data, sizeByteParam); + + pParamInfo = paramUnitGetParamByName(pParamUnit, BES_LOUDNESS_R_BPF_BW); + ASSERT(pParamInfo!=NULL); + sizeByteParam = sizeByteParaData((DATA_TYPE)pParamInfo->paramInfo->dataType, pParamInfo->arraySize); + memcpy(&(audioParam->bes_loudness_f_param.V5F.bes_loudness_R_bpf_bw), pParamInfo->data, sizeByteParam); + + pParamInfo = paramUnitGetParamByName(pParamUnit, BES_LOUDNESS_R_BPF_GAIN); + ASSERT(pParamInfo!=NULL); + sizeByteParam = sizeByteParaData((DATA_TYPE)pParamInfo->paramInfo->dataType, pParamInfo->arraySize); + memcpy(&(audioParam->bes_loudness_f_param.V5F.bes_loudness_R_bpf_gain), pParamInfo->data, sizeByteParam); +/*DRC*/ + pParamInfo = paramUnitGetParamByName(pParamUnit, BES_LOUDNESS_SEP_LR_FILTER); + ASSERT(pParamInfo!=NULL); + audioParam->bes_loudness_Sep_LR_Filter = *((unsigned int*)pParamInfo->data); + ALOGD("bes_loudness_Sep_LR_Filter = %d",audioParam->bes_loudness_Sep_LR_Filter); + + pParamInfo = paramUnitGetParamByName(pParamUnit, BES_LOUDNESS_WS_GAIN_MAX); + ASSERT(pParamInfo!=NULL); + audioParam->bes_loudness_WS_Gain_Max = *((unsigned int*)pParamInfo->data); + ALOGD("bes_loudness_WS_Gain_Max = %d",audioParam->bes_loudness_WS_Gain_Max); + + pParamInfo = paramUnitGetParamByName(pParamUnit, BES_LOUDNESS_WS_GAIN_MIN); + ASSERT(pParamInfo!=NULL); + audioParam->bes_loudness_WS_Gain_Min = *((unsigned int*)pParamInfo->data); + ALOGD("bes_loudness_WS_Gain_Min = %d",audioParam->bes_loudness_WS_Gain_Min); + + pParamInfo = paramUnitGetParamByName(pParamUnit, BES_LOUDNESS_FILTER_FIRST); + ASSERT(pParamInfo!=NULL); + audioParam->bes_loudness_Filter_First = *((unsigned int*)pParamInfo->data); + ALOGD("bes_loudness_Filter_First = %d",audioParam->bes_loudness_Filter_First); + + pParamInfo = paramUnitGetParamByName(pParamUnit, BES_LOUDNESS_NUM_BANDS); + ASSERT(pParamInfo!=NULL); + audioParam->bes_loudness_Num_Bands = *((unsigned int*)pParamInfo->data); + ALOGD("bes_loudness_Num_Bands = %d",audioParam->bes_loudness_Num_Bands); + + pParamInfo = paramUnitGetParamByName(pParamUnit, BES_LOUDNESS_FLT_BANK_ORDER); + ASSERT(pParamInfo!=NULL); + audioParam->bes_loudness_Flt_Bank_Order = *((unsigned int*)pParamInfo->data); + ALOGD("bes_loudness_Flt_Bank_Order = %d",audioParam->bes_loudness_Flt_Bank_Order); + + pParamInfo = paramUnitGetParamByName(pParamUnit, BES_LOUDNESS_CROSS_FREQ); + ASSERT(pParamInfo!=NULL); + sizeByteParam = sizeByteParaData((DATA_TYPE)pParamInfo->paramInfo->dataType, pParamInfo->arraySize); + memcpy(&(audioParam->bes_loudness_Cross_Freq), pParamInfo->data, sizeByteParam); + + pParamInfo = paramUnitGetParamByName(pParamUnit, DRC_TH); + ASSERT(pParamInfo!=NULL); + sizeByteParam = sizeByteParaData((DATA_TYPE)pParamInfo->paramInfo->dataType, pParamInfo->arraySize); + memcpy(&(audioParam->DRC_Th), pParamInfo->data, sizeByteParam); + + pParamInfo = paramUnitGetParamByName(pParamUnit, DRC_GN); + ASSERT(pParamInfo!=NULL); + sizeByteParam = sizeByteParaData((DATA_TYPE)pParamInfo->paramInfo->dataType, pParamInfo->arraySize); + memcpy(&(audioParam->DRC_Gn), pParamInfo->data, sizeByteParam); + + pParamInfo = paramUnitGetParamByName(pParamUnit, SB_GN); + ASSERT(pParamInfo!=NULL); + sizeByteParam = sizeByteParaData((DATA_TYPE)pParamInfo->paramInfo->dataType, pParamInfo->arraySize); + memcpy(&(audioParam->SB_Gn), pParamInfo->data, sizeByteParam); + + pParamInfo = paramUnitGetParamByName(pParamUnit, SB_MODE); + ASSERT(pParamInfo!=NULL); + sizeByteParam = sizeByteParaData((DATA_TYPE)pParamInfo->paramInfo->dataType, pParamInfo->arraySize); + memcpy(&(audioParam->SB_Mode), pParamInfo->data, sizeByteParam); + + pParamInfo = paramUnitGetParamByName(pParamUnit, DRC_DELAY); + ASSERT(pParamInfo!=NULL); + audioParam->DRC_Delay = *((unsigned int*)pParamInfo->data); + ALOGD("DRC_Delay = %d",audioParam->DRC_Delay); + + pParamInfo = paramUnitGetParamByName(pParamUnit, ATT_TIME); + ASSERT(pParamInfo!=NULL); + sizeByteParam = sizeByteParaData((DATA_TYPE)pParamInfo->paramInfo->dataType, pParamInfo->arraySize); + memcpy(&(audioParam->Att_Time), pParamInfo->data, sizeByteParam); + + pParamInfo = paramUnitGetParamByName(pParamUnit, REL_TIME); + ASSERT(pParamInfo!=NULL); + sizeByteParam = sizeByteParaData((DATA_TYPE)pParamInfo->paramInfo->dataType, pParamInfo->arraySize); + memcpy(&(audioParam->Rel_Time), pParamInfo->data, sizeByteParam); + + pParamInfo = paramUnitGetParamByName(pParamUnit, HYST_TH); + ASSERT(pParamInfo!=NULL); + sizeByteParam = sizeByteParaData((DATA_TYPE)pParamInfo->paramInfo->dataType, pParamInfo->arraySize); + memcpy(&(audioParam->Hyst_Th), pParamInfo->data, sizeByteParam); + + pParamInfo = paramUnitGetParamByName(pParamUnit, LIM_TH); + ASSERT(pParamInfo!=NULL); + audioParam->Lim_Th = *((int*)pParamInfo->data); + ALOGD("Lim_Th = %d",audioParam->Lim_Th); + + pParamInfo = paramUnitGetParamByName(pParamUnit, LIM_GN); + ASSERT(pParamInfo!=NULL); + audioParam->Lim_Gn = *((int*)pParamInfo->data); + ALOGD("Lim_Gn = %d",audioParam->Lim_Gn); + + pParamInfo = paramUnitGetParamByName(pParamUnit, LIM_CONST); + ASSERT(pParamInfo!=NULL); + audioParam->Lim_Const = *((unsigned int*)pParamInfo->data); + ALOGD("Lim_Const = %d",audioParam->Lim_Const); + + pParamInfo = paramUnitGetParamByName(pParamUnit, LIM_DELAY); + ASSERT(pParamInfo!=NULL); + audioParam->Lim_Delay = *((unsigned int*)pParamInfo->data); + ALOGD("Lim_Delay = %d",audioParam->Lim_Delay); + + pParamInfo = paramUnitGetParamByName(pParamUnit, SWIPREV); + ASSERT(pParamInfo!=NULL); + audioParam->SWIPRev = *((int*)pParamInfo->data); + ALOGD("SWIPRev = 0x%x",audioParam->SWIPRev); + } while (0); + audioTypeUnlock(pAudioType); + } + ALOGD("%s Parameter %d dReturnValue %d", __FUNCTION__, eFLTtype,dReturnValue); + return dReturnValue; +} + +const char* strUpdateFLT[]={"UpdateACFHCFParameters=0","UpdateACFHCFParameters=1","","","UpdateACFHCFParameters=2","UpdateACFHCFParameters=3","UpdateACFHCFParameters=4"}; + +void CallbackAudioCompFltCustParamXmlChanged(AppHandle *appHandle, const char *audioTypeName) +{ + ALOGD("+%s(), audioType = %s", __FUNCTION__, audioTypeName); + // reload XML file + if (appHandleReloadAudioType(appHandle, audioTypeName) == APP_ERROR) + { + ALOGE("%s(), Reload xml fail!(audioType = %s)", __FUNCTION__, audioTypeName); + } + else + { + if (strcmp(audioTypeName, FltAudioTypeFileName[AUDIO_COMP_FLT_AUDIO]) == 0) + { + //"PlaybackACF" + ALOGD("PlaybackACF:UpdateACFHCFParameters=0 +"); + AudioSystem::setParameters(0, String8(strUpdateFLT[AUDIO_COMP_FLT_AUDIO]/*"UpdateACFHCFParameters=0"*/)); + ALOGD("PlaybackACF:UpdateACFHCFParameters=0 -"); + } + else if (strcmp(audioTypeName, FltAudioTypeFileName[AUDIO_COMP_FLT_HEADPHONE]) == 0) + { + //"PlaybackHCF" + ALOGD("PlaybackHCF:UpdateACFHCFParameters=1 +"); + AudioSystem::setParameters(0, String8(strUpdateFLT[AUDIO_COMP_FLT_HEADPHONE]/*"UpdateACFHCFParameters=0"*/)); + ALOGD("PlaybackHCF:UpdateACFHCFParameters=1 -"); + } + else if (strcmp(audioTypeName, FltAudioTypeFileName[AUDIO_COMP_FLT_DRC_FOR_MUSIC]) == 0) + { + //"PlaybackDRC" + ALOGD("PlaybackDRC:UpdateACFHCFParameters=3 +"); + AudioSystem::setParameters(0, String8(strUpdateFLT[AUDIO_COMP_FLT_DRC_FOR_MUSIC]/*"UpdateACFHCFParameters=0"*/)); + ALOGD("PlaybackDRC:UpdateACFHCFParameters=3 -"); + } + } + ALOGD("-%s(), audioType = %s", __FUNCTION__, audioTypeName); +} + +int AudioComFltCustParamInit(void) +{ + ALOGD("AudioComFltCustParamInit + "); + AppHandle *pAppHandle = appHandleGetInstance(); + if (NULL == pAppHandle) { + ALOGE("Error %s %d",__FUNCTION__,__LINE__); + return -1; + } + appHandleRegXmlChangedCb(pAppHandle, CallbackAudioCompFltCustParamXmlChanged); + ALOGD("AudioComFltCustParamInit - CallbackAudioCompFltCustParamXmlChanged"); + return 0; +} +#else +int AudioComFltCustParamInit(void) +{ + ALOGD("AudioComFltCustParamInit Do nothing"); + return 0; +} +#endif + +int GetAudioCompFltCustParamFromNV(AudioCompFltType_t eFLTtype, AUDIO_ACF_CUSTOM_PARAM_STRUCT *audioParam) +{ + int result = 0; + +#if defined(USE_DEFAULT_CUST_TABLE) + result = getDefaultAudioCompFltParam(eFLTtype, audioParam); +#else + F_ID audio_nvram_fd; + int file_lid; + int i = 0, rec_sizem, rec_size, rec_num; + if (AUDIO_COMP_FLT_AUDIO == eFLTtype) + { + file_lid = AP_CFG_RDCL_FILE_AUDIO_COMPFLT_LID; + } + else if (AUDIO_COMP_FLT_HEADPHONE == eFLTtype) + { + file_lid = AP_CFG_RDCL_FILE_HEADPHONE_COMPFLT_LID; + } + else if (AUDIO_COMP_FLT_VIBSPK == eFLTtype) + { + file_lid = AP_CFG_RDCL_FILE_VIBSPK_COMPFLT_LID; + } +#if defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V4)&&defined(MTK_STEREO_SPK_ACF_TUNING_SUPPORT) //means :92 above support + else if (AUDIO_COMP_FLT_AUDIO_SUB == eFLTtype) + { + file_lid = AP_CFG_RDCL_FILE_AUDIOSUB_COMPFLT_LID; + } +#endif +#if defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V5) //means :95 above support + else if (AUDIO_COMP_FLT_DRC_FOR_MUSIC == eFLTtype) + { + file_lid = AP_CFG_RDCL_FILE_AUDIO_MUSIC_DRC_LID; + } + else if (AUDIO_COMP_FLT_DRC_FOR_RINGTONE == eFLTtype) + { + file_lid = AP_CFG_RDCL_FILE_AUDIO_RINGTONE_DRC_LID; + } +#endif + else//Shouldn't happen + { + file_lid = AP_CFG_RDCL_FILE_AUDIO_COMPFLT_LID; + ASSERT(0); + } +#if ((MTK_AUDIO_TUNING_TOOL_V2_PHASE >= MTK_AUDIO_TUNING_TOOL_V2_PHASE_THIS_REV) && defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V5)) + if ( eFLTtype == AUDIO_COMP_FLT_AUDIO + || eFLTtype == AUDIO_COMP_FLT_HEADPHONE + || eFLTtype == AUDIO_COMP_FLT_DRC_FOR_MUSIC + || eFLTtype == AUDIO_COMP_FLT_DRC_FOR_RINGTONE) + { + if ( getPlaybackPostProcessParameterFromXML(eFLTtype, audioParam) >= 0) { + result = sizeof(AUDIO_ACF_CUSTOM_PARAM_STRUCT); + } else { + result = 0; + } + + } else +#endif + { + audio_nvram_fd = NVM_GetFileDesc(file_lid, &rec_size, &rec_num, ISREAD); + result = read(audio_nvram_fd.iFileDesc, audioParam, rec_size * rec_num); + NVM_CloseFileDesc(audio_nvram_fd); + } + + if (result != sizeof(AUDIO_ACF_CUSTOM_PARAM_STRUCT)) + { + ALOGE("%s(), size wrong, using default parameters,result=%d, struct size=%zu", __FUNCTION__, result, sizeof(AUDIO_ACF_CUSTOM_PARAM_STRUCT)); + result = getDefaultAudioCompFltParam(eFLTtype, audioParam); + } +#endif + return result; +} + +int SetAudioCompFltCustParamToNV(AudioCompFltType_t eFLTtype, AUDIO_ACF_CUSTOM_PARAM_STRUCT *audioParam) +{ + int result = 0; +#if defined(USE_DEFAULT_CUST_TABLE) + result = 0; +#else + // write to NV ram + F_ID audio_nvram_fd; + int file_lid; + int i = 0, rec_sizem, rec_size, rec_num; + + if (AUDIO_COMP_FLT_AUDIO == eFLTtype) + { + file_lid = AP_CFG_RDCL_FILE_AUDIO_COMPFLT_LID; + } + else if (AUDIO_COMP_FLT_HEADPHONE == eFLTtype) + { + file_lid = AP_CFG_RDCL_FILE_HEADPHONE_COMPFLT_LID; + } + else if (AUDIO_COMP_FLT_VIBSPK == eFLTtype) + { + file_lid = AP_CFG_RDCL_FILE_VIBSPK_COMPFLT_LID; + } +#if defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V4)&& defined(MTK_STEREO_SPK_ACF_TUNING_SUPPORT)//means :92 above support + + else if (AUDIO_COMP_FLT_AUDIO_SUB == eFLTtype) + { + file_lid = AP_CFG_RDCL_FILE_AUDIOSUB_COMPFLT_LID; + } +#endif +#if defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V5)//means :95 above support + else if (AUDIO_COMP_FLT_DRC_FOR_MUSIC == eFLTtype) + { + file_lid = AP_CFG_RDCL_FILE_AUDIO_MUSIC_DRC_LID; + } + else if (AUDIO_COMP_FLT_DRC_FOR_RINGTONE == eFLTtype) + { + file_lid = AP_CFG_RDCL_FILE_AUDIO_RINGTONE_DRC_LID; + } +#endif + else//Shouldn't happen + { + file_lid = AP_CFG_RDCL_FILE_AUDIO_COMPFLT_LID; + ASSERT(0); + } + + audio_nvram_fd = NVM_GetFileDesc(file_lid, &rec_size, &rec_num, ISWRITE); + result = write(audio_nvram_fd.iFileDesc, audioParam, rec_size * rec_num); + NVM_CloseFileDesc(audio_nvram_fd); +#endif + return result; +} + + +}; // namespace android diff --git a/proprietary/external/audioATCmdHandlerServer/AudioCompensationFilter/AudioCompFltCustParam.h b/proprietary/external/audioATCmdHandlerServer/AudioCompensationFilter/AudioCompFltCustParam.h new file mode 100755 index 0000000000000000000000000000000000000000..676ab8b08fbc154bee5930cf99237126621a5cfb --- /dev/null +++ b/proprietary/external/audioATCmdHandlerServer/AudioCompensationFilter/AudioCompFltCustParam.h @@ -0,0 +1,94 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2009 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * AudioCompFltCustParam.h + * + * Project: + * -------- + * Android + * + * Description: + * ------------ + * This file implements customized parameter handling + * + * Author: + * ------- + * Tina Tsai (mtk01981) + * + *------------------------------------------------------------------------------ + * $Revision: #2 $ + * $Modtime:$ + * $Log:$ + * + *******************************************************************************/ + +#ifndef _AUDIO_COMP_FLT_CUST_PARAM_H_ +#define _AUDIO_COMP_FLT_CUST_PARAM_H_ + +/*============================================================================= + * Include Files + *===========================================================================*/ +#include "CFG_AUDIO_File.h" +#include +#include +#include "AudioCompensationFilter.h" + +namespace android +{ + +/*============================================================================= + * Class definition + *===========================================================================*/ + +// functions +int getDefaultAudioCompFltParam(AudioCompFltType_t eFLTtype, AUDIO_ACF_CUSTOM_PARAM_STRUCT *audioParam); + +int GetAudioCompFltCustParamFromNV(AudioCompFltType_t eFLTtype, AUDIO_ACF_CUSTOM_PARAM_STRUCT *audioParam); + +int SetAudioCompFltCustParamToNV(AudioCompFltType_t eFLTtype, AUDIO_ACF_CUSTOM_PARAM_STRUCT *audioParam); + +int AudioComFltCustParamInit(void); + +}; // namespace android + +#endif //_AUDIO_COMP_FLT_CUST_PARAM_H_ + + + + diff --git a/proprietary/external/audioATCmdHandlerServer/AudioCompensationFilter/AudioCompensationFilter.cpp b/proprietary/external/audioATCmdHandlerServer/AudioCompensationFilter/AudioCompensationFilter.cpp new file mode 100755 index 0000000000000000000000000000000000000000..2abc5e9445550b52f37bb264e559cb2fa214c33f --- /dev/null +++ b/proprietary/external/audioATCmdHandlerServer/AudioCompensationFilter/AudioCompensationFilter.cpp @@ -0,0 +1,1123 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * AudioCompensationFilter.cpp + * + * Project: + * -------- + * Android + * + * Description: + * ------------ + * This file implements Audio Compensation Filter + * + * Author: + * ------- + * Tina Tsai (mtk01981) + * + *------------------------------------------------------------------------------ + * $Revision: #2 $ + * $Modtime:$ + * $Log:$ + * + *******************************************************************************/ + +#include +#include +#include +#include +#include +#include +#include +#include + +#include "AudioCompFltCustParam.h" + +#ifdef LOG_TAG +#undef LOG_TAG +#endif +#define LOG_TAG "AudioCompensationFilter" + +#include +#include +#include +#include +#include +extern "C" { +#include "../bessound/BesSound_exp.h" +#include "../bessound/BesLoudness_exp.h" +} +//#define ENABLE_LOG_AudioCompensationFilter +#ifdef ENABLE_LOG_AudioCompensationFilter +#undef ALOGV +#define ALOGV(...) ALOGD(__VA_ARGS__) +#endif + +//#define FLT_PROFILING +//#define ACF_Test_OnlyMemcpy +//#define FLT_INPUT_BUF_SIZE 16384 +//#define FLT_INPUT_BUF_SIZE 12288 + +#ifdef FLT_PROFILING +#include +#endif + +namespace android +{ +// ---------------------------------------------------------------------------- +/* Compensation Filter HSF coeffs */ +/* BesLoudness also uses this coeffs */ + +#if 0 +//all pass filter +const unsigned int BES_COMPENSATION_HSF[9][4] = +{ + {0x00000000, 0x00000000, 0x00000000, 0x00000000}, /* 48000 */ + {0x00000000, 0x00000000, 0x00000000, 0x00000000}, /* 44100 */ + {0x00000000, 0x00000000, 0x00000000, 0x00000000}, /* 32000 */ + {0x00000000, 0x00000000, 0x00000000, 0x00000000}, /* 24000 */ + {0x00000000, 0x00000000, 0x00000000, 0x00000000}, /* 22050 */ + {0x00000000, 0x00000000, 0x00000000, 0x00000000}, /* 16000 */ + {0x00000000, 0x00000000, 0x00000000, 0x00000000}, /* 12000 */ + {0x00000000, 0x00000000, 0x00000000, 0x00000000}, /* 11025 */ + {0x00000000, 0x00000000, 0x00000000, 0x00000000}, /* 8000 */ + +}; + +/* Compensation Filter BPF coeffs */ +const unsigned int BES_COMPENSATION_BPF[4][6][3] = +{ + /* filter 0 */ + { {0x00000000, 0x00000000, 0x00000000}, /* 48000 */ + {0x00000000, 0x00000000, 0x00000000}, /* 44100 */ + {0x00000000, 0x00000000, 0x00000000}, /* 32000 */ + {0x00000000, 0x00000000, 0x00000000}, /* 24000 */ + {0x00000000, 0x00000000, 0x00000000}, /* 22050 */ + {0x00000000, 0x00000000, 0x00000000} + }, /* 16000 */ + + /* filter 1 */ + { {0x00000000, 0x00000000, 0x00000000}, /* 48000 */ + {0x00000000, 0x00000000, 0x00000000}, /* 44100 */ + {0x00000000, 0x00000000, 0x00000000}, /* 32000 */ + {0x00000000, 0x00000000, 0x00000000}, /* 24000 */ + {0x00000000, 0x00000000, 0x00000000}, /* 22050 */ + {0x00000000, 0x00000000, 0x00000000} + }, /* 16000 */ + + /* filter 2 */ + { {0x00000000, 0x00000000, 0x00000000}, /* 48000 */ + {0x00000000, 0x00000000, 0x00000000}, /* 44100 */ + {0x00000000, 0x00000000, 0x00000000}, /* 32000 */ + {0x00000000, 0x00000000, 0x00000000}, /* 24000 */ + {0x00000000, 0x00000000, 0x00000000}, /* 22050 */ + {0x00000000, 0x00000000, 0x00000000} + }, /* 16000 */ + + /* filter 3 */ + { {0x00000000, 0x00000000, 0x00000000}, /* 48000 */ + {0x00000000, 0x00000000, 0x00000000}, /* 44100 */ + {0x00000000, 0x00000000, 0x00000000}, /* 32000 */ + {0x00000000, 0x00000000, 0x00000000}, /* 24000 */ + {0x00000000, 0x00000000, 0x00000000}, /* 22050 */ + {0x00000000, 0x00000000, 0x00000000} + }, /* 16000 */ + +}; +#elif 0 +//e1k +unsigned int BES_COMPENSATION_HSF[9][4] = +{ + {0x7B86516, 0xF09EC593, 0x7A8E94A, 0x7AEAC4D6}, /* 48000 */ + {0x7B22675, 0xF0AC95DF, 0x7A15B39, 0x7A76C53F}, /* 44100 */ + {0x79548FA, 0xF0EC5EE1, 0x77E8427, 0x7858C71D}, /* 32000 */ + {0x772A9EB, 0xF138BB73, 0x754E757, 0x75C3C94C}, /* 24000 */ + {0x766896F, 0xF1537168, 0x7465F65, 0x74D8CA0D}, /* 22050 */ + {0x72EF314, 0xF1CDA420, 0x7040EA8, 0x7092CD67}, /* 16000 */ + {0x6ED5A7A, 0xF25D584A, 0x6B66896, 0x6B5ED12B}, /* 12000 */ + {0x6D6AB79, 0xF28EEA5C, 0x69BB528, 0x6988D26C}, /* 11025 */ + {0x670BF8B, 0xF36CE017, 0x624AD36, 0x610AD7C5}, /* 8000 */ +}; + + +/* Compensation Filter BPF coeffs */ +unsigned int BES_COMPENSATION_BPF[4][6][3] = +{ + /* filter 0 */ + { {0x40828447, 0x3D067BB8, 0xC2770000}, /* 48000 */ + {0x408D84D2, 0x3CC47B2D, 0xC2AD0000}, /* 44100 */ + {0x40C187B1, 0x3B94784E, 0xC3A90000}, /* 32000 */ + {0x40FF8BE7, 0x3A297418, 0xC4D60000}, /* 24000 */ + {0x41158D93, 0x39AA726C, 0xC53F0000}, /* 22050 */ + {0x4178968A, 0x37666975, 0xC7200000} + }, /* 16000 */ + + /* filter 1 */ + { {0x424D8BF7, 0x35D27408, 0xC7DF0000}, /* 48000 */ + {0x427E8D57, 0x34FB72A8, 0xC8860000}, /* 44100 */ + {0x435B9458, 0x312A6BA7, 0xCB790000}, /* 32000 */ + {0x445A9E0B, 0x2CC161F4, 0xCEE40000}, /* 24000 */ + {0x44B2A1BF, 0x2B3E5E40, 0xD00E0000}, /* 22050 */ + {0x4635B481, 0x248D4B7E, 0xD53C0000} + }, /* 16000 */ + + /* filter 2 */ + { {0x424D9104, 0x35D26EFB, 0xC7DF0000}, /* 48000 */ + {0x427E9346, 0x34FB6CB9, 0xC8860000}, /* 44100 */ + {0x435B9F1D, 0x312A60E2, 0xCB790000}, /* 32000 */ + {0x445AB005, 0x2CC14FFA, 0xCEE40000}, /* 24000 */ + {0x44B2B687, 0x2B3E4978, 0xD00E0000}, /* 22050 */ + {0x4635D724, 0x248D28DB, 0xD53C0000} + }, /* 16000 */ + + /* filter 3 */ + { {0x435BA38E, 0x312A5C71, 0xCB790000}, /* 48000 */ + {0x43A0A883, 0x2FF9577C, 0xCC660000}, /* 44100 */ + {0x44D5C212, 0x2AA13DED, 0xD0880000}, /* 32000 */ + {0x4635E45E, 0x248D1BA1, 0xD53C0000}, /* 24000 */ + {0x46ACF0B1, 0x227F0F4E, 0xD6D30000}, /* 22050 */ + {0x48B62595, 0x197FDA6A, 0xDDCA0000} + }, /* 16000 */ + +}; + + +#endif + +AudioCompensationFilter::AudioCompensationFilter(AudioCompFltType_t eFLTtype, size_t dStreamOutBufferSize) +{ + mpBloudHandle = NULL; + mpWorkingBuf = NULL; + mpACFInputBuf = NULL; + mpTempBuf = NULL; + mintrSize = mtmpSize = 0; + eFilterType = eFLTtype; + mInited = mActive = false; + mStreamOutBufferSizeByte = dStreamOutBufferSize; + memset((void *)(&mInitParam), 0, sizeof(BLOUD_InitParam)); + ALOGV("AudioYusuBeloudness::AudioYusuBesloudness()"); + return; +} + + +AudioCompensationFilter::~AudioCompensationFilter() +{ + if (mpWorkingBuf != NULL) + { + delete [] mpWorkingBuf; + mpWorkingBuf = NULL; + ALOGV("mpWorkingBuf delete"); + } + + if (mpTempBuf != NULL) + { + delete [] mpTempBuf; + mpTempBuf = NULL; + ALOGV("mpTempBuf delete"); + } + + if (mpACFInputBuf != NULL) + { + delete [] mpACFInputBuf; + mpACFInputBuf = NULL; + ALOGV("mpACFInputBuf delete"); + } + + + if (mpBloudHandle != NULL) + { + delete mpBloudHandle; + mpBloudHandle = NULL; + ALOGV("mpBloudHandle Close"); + } + return; +} +//mpBloudHandle->Open can be only called during init +//no need to called before every process called or after mInitParam modified +bool AudioCompensationFilter::Start(void) +{ + Mutex::Autolock _l(mFLTLock); + ALOGD("AudioCompensationFilter::Start() "); + if (false == mInited) + { + ALOGD("false == mInited"); + return false; + } + + if (true == mActive) + { + ALOGD("false == mInited"); + return true; + } + + memset(mpWorkingBuf, 0, mintrSize); + + if (mpTempBuf != NULL) + { + ALOGD("mpTempBuf != NULL"); + memset(mpTempBuf, 0, mtmpSize); + } + + if (mpBloudHandle != NULL) + { + ALOGV("mpBloudHandle=0x%x, mpWorkingBuf=0x%x, sizeof(mInitParam)=%d, &mInitParam=0x%x, mpBloudHandle->bEnableOLA=%d", mpBloudHandle, mpWorkingBuf, sizeof(mInitParam), &mInitParam, mpBloudHandle->bEnableOLA); +#ifndef ACF_Test_OnlyMemcpy + mpBloudHandle->Open(mpBloudHandle, mpWorkingBuf, sizeof(mInitParam), &mInitParam, mpBloudHandle->bEnableOLA); +#endif + mActive = true; + } + ALOGD("AudioCompensationFilter::Start() End"); + return true; +} +//mpBloudHandle->Open can be only called during init +//no need to called before every process called or after mInitParam modified +bool AudioCompensationFilter::Stop(void) +{ + Mutex::Autolock _l(mFLTLock); + ALOGD("AudioCompensationFilter::Stop()"); + if (false == mInited) + { + return false; + } + + if (false == mActive) + { + return true; + } + + mpACFInput_Wleft = mpACFInputBuf; + mpACFInput_W = mpACFInputBuf; + mACFInput_Count = 0; + memset(mpACFInputBuf, 0, mStreamOutBufferSizeByte);//reset 12K byte buffer + + + if (mpBloudHandle != NULL) + { +#ifndef ACF_Test_OnlyMemcpy + mpBloudHandle->Close(mpBloudHandle, mpBloudHandle->bEnableOLA); +#endif + mActive = false; + } + return true; +} + + +bool AudioCompensationFilter::Init(void) +{ + Mutex::Autolock _l(mFLTLock); + ALOGD("Init AudioCompensationFilter"); + + if (true == mInited) + { + return true; + } + + if (mpBloudHandle == NULL) //allocate for handle + { + mpBloudHandle = (BS_Handle *)new char[sizeof(BS_Handle)]; + BLOUD_SetHandle(mpBloudHandle); //set this hanedle + ALOGV("allocate mpBloudHandle = %p,", mpBloudHandle); + mpBloudHandle->GetBufferSize(mpBloudHandle, &mintrSize, &mtmpSize); // get buffersize + ALOGD("AudioCompensationFilter mintrSize [%d] mtmpSize [%d]\n", mintrSize, mtmpSize); + } + + if (mintrSize) + { + if (mpWorkingBuf == NULL) + { + mpWorkingBuf = new char[mintrSize]; // allocate buffer + ALOGV("allocate mpWorkingBuf size = %d mpWorkingBuf = %p", mintrSize, mpWorkingBuf); + } + } + + if (mtmpSize) + { + if (mpTempBuf == NULL) + { + mpTempBuf = new char[mtmpSize]; // allocate buffer + ALOGV("allocate mpTempBuf size = %d mpTempBuf = %p", mtmpSize, mpTempBuf); + } + } + + if (mpACFInputBuf == NULL) + { + mpACFInputBuf = new short[mStreamOutBufferSizeByte >> 1]; // allocate 12K byte buffer + ALOGV("allocate mpACFInputBuf size = %d mpACFInputBuf = %p", mStreamOutBufferSizeByte, mpACFInputBuf); + mpACFInput_Wleft = mpACFInputBuf; + mpACFInput_W = mpACFInputBuf; + mACFInput_Count = 0; + + } + + //enable overlap + if(eFilterType == AUDIO_COMP_FLT_AUDIO)//For DRC effect + mpBloudHandle->bEnableOLA = 0; + else + mpBloudHandle->bEnableOLA = 1; + + ALOGV("AudioCompensationFilter::Init(), mpBloudHandle->bEnableOLA=%d", mpBloudHandle->bEnableOLA); + if (mInitParam.pCustom_Param != NULL) + { + free(mInitParam.pCustom_Param); + mInitParam.pCustom_Param = NULL; + } + + if (mInitParam.pFilter_Coef != NULL) + { + free(mInitParam.pFilter_Coef); + mInitParam.pFilter_Coef = NULL; + } + memset((void *)(&mInitParam), 0, sizeof(BLOUD_InitParam)); + mInitParam.pCustom_Param = (BLOUD_CustomParam *)malloc(sizeof(BLOUD_CustomParam)); + mInitParam.pFilter_Coef = (BLOUD_FilterCoef *)malloc(sizeof(BLOUD_FilterCoef)); + mInited = true; + + return true; +} + +void AudioCompensationFilter::Deinit(void) +{ + Mutex::Autolock _l(mFLTLock); + + if (false == mInited) + { + return; + } + + if (mpWorkingBuf != NULL) + { + delete [] mpWorkingBuf; + mpWorkingBuf = NULL; + ALOGV("mpWorkingBuf delete"); + } + + if (mpTempBuf != NULL) + { + delete [] mpTempBuf; + mpTempBuf = NULL; + ALOGV("mpTempBuf delete"); + } + + if (mpACFInputBuf != NULL) + { + delete [] mpACFInputBuf; + mpACFInputBuf = NULL; + ALOGV("mpACFInputBuf delete"); + } + mACFInput_Count = 0; + + if (mpBloudHandle != NULL) + { + delete mpBloudHandle; + mpBloudHandle = NULL; + ALOGV("mpBloudHandle Close"); + } + if (mInitParam.pCustom_Param != NULL) + { + free(mInitParam.pCustom_Param); + mInitParam.pCustom_Param = NULL; + } + + if (mInitParam.pFilter_Coef != NULL) + { + free(mInitParam.pFilter_Coef); + mInitParam.pFilter_Coef = NULL; + } + + memset((void *)(&mInitParam), 0, sizeof(BLOUD_InitParam)); + + ALOGV("AudioYusuBeloudness::Deinit()"); +} + +void AudioCompensationFilter::LoadACFParameter() +{ + int i, j, k; + Mutex::Autolock _l(mFLTLock); + if (false == mInited) + { + return; + } + //directly use default param + //getDefaultAudioCompFltParam(&audioParam); + + //get params from nvram, if they doesn't exist in nvram + //nvram dirver will copy from default param to nvram + if (eFilterType == AUDIO_COMP_FLT_AUDENH) + { + getDefaultAudioCompFltParam(eFilterType, &audioParam); + } + else + { + GetAudioCompFltCustParamFromNV(eFilterType, &audioParam); + } + ALOGD("AudioCompensationFilter::LoadACFParameter!! "); +#if defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V5) + ALOGE("Error: The module doesn't support Besloudness V5"); +//for compile success +#elif defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V4) + mInitParam.pCustom_Param->WS_Gain_Max = audioParam.bes_loudness_WS_Gain_Max; + mInitParam.pCustom_Param->WS_Gain_Min = audioParam.bes_loudness_WS_Gain_Min; + mInitParam.pCustom_Param->Filter_First = audioParam.bes_loudness_Filter_First; + mInitParam.pCustom_Param->Att_Time = audioParam.bes_loudness_Att_Time; + mInitParam.pCustom_Param->Rel_Time = audioParam.bes_loudness_Rel_Time; + + memcpy((void *)mInitParam.pFilter_Coef->HPF_COEF, (void *)audioParam.bes_loudness_hsf_coeff, 90 * sizeof(unsigned int)); + memcpy((void *)mInitParam.pFilter_Coef->BPF_COEF, (void *)audioParam.bes_loudness_bpf_coeff, 144 * sizeof(unsigned int)); + memcpy((void *)mInitParam.pFilter_Coef->LPF_COEF, (void *)audioParam.bes_loudness_lpf_coeff, 18 * sizeof(unsigned int)); + // memcpy((void*)mInitParam.pCustom_Param->DRC_Forget_Table, (void*)audioParam.bes_loudness_DRC_Forget_Table, 18*sizeof(unsigned int)); + memcpy((void *)mInitParam.pCustom_Param->Gain_Map_In, (void *)audioParam.bes_loudness_Gain_Map_In, 5 * sizeof(char)); + memcpy((void *)mInitParam.pCustom_Param->Gain_Map_Out, (void *)audioParam.bes_loudness_Gain_Map_Out, 5 * sizeof(char)); +#else + mInitParam.pCustom_Param->WS_Gain_Max = audioParam.bes_loudness_WS_Gain_Max; + mInitParam.pCustom_Param->WS_Gain_Min = audioParam.bes_loudness_WS_Gain_Min; + mInitParam.pCustom_Param->Filter_First = audioParam.bes_loudness_Filter_First; + mInitParam.pCustom_Param->Att_Time = 0; + mInitParam.pCustom_Param->Rel_Time = 0; + memcpy((void *)mInitParam.pCustom_Param->Gain_Map_In, (void *)audioParam.bes_loudness_Gain_Map_In, 5 * sizeof(char)); + memcpy((void *)mInitParam.pCustom_Param->Gain_Map_Out, (void *)audioParam.bes_loudness_Gain_Map_Out, 5 * sizeof(char)); + memset((void *)mInitParam.pFilter_Coef->LPF_COEF, 0x00, 18 * sizeof(unsigned int)); +#if 0 + for (i = 0; i < 2; i++) + for (j = 0; j < 9; j++) + for (k = 0; k < 5; k++) + { + mInitParam.pFilter_Coef->HPF_COEF[i][j][k] = (i == 0 && k < 4) ? audioParam.bes_loudness_hsf_coeff[j][k] : 0x00; + } + + for (i = 0; i < 8; i++) + for (j = 0; j < 6; j++) + for (k = 0; k < 3; k++) + { + mInitParam.pFilter_Coef->BPF_COEF[i][j][k] = (i < 4) ? audioParam.bes_loudness_bpf_coeff[i][j][k] : 0x00; + } +#else + memset((void *)mInitParam.pFilter_Coef->HPF_COEF, 0x00, 90 * sizeof(unsigned int)); + memset((void *)mInitParam.pFilter_Coef->BPF_COEF, 0x00, 144 * sizeof(unsigned int)); + + for (i = 0; i < 9; i++) + { + memcpy(mInitParam.pFilter_Coef->HPF_COEF[0][i], audioParam.bes_loudness_hsf_coeff[i], 4 * sizeof(unsigned int)); + } + + memcpy(mInitParam.pFilter_Coef->BPF_COEF, audioParam.bes_loudness_bpf_coeff, 4 * 6 * 3 * sizeof(unsigned int)); + +#endif + +#endif + + //ALOGD("&(audioParam.bes_loudness_hsf_coeff[0][0][0])=%p, &(audioParam.bes_loudness_bpf_coeff[0][0][0])=%p", &(audioParam.bes_loudness_hsf_coeff[0][0][0]),&(audioParam.bes_loudness_bpf_coeff[0][0][0])); + ALOGD("mInitParam.pCustom_Param->HSF_Coeff =%p, mInitParam.pCustom_Param->BPF_Coeff =%p", &mInitParam.pFilter_Coef->HPF_COEF[0][0][0], &mInitParam.pFilter_Coef->BPF_COEF[0][0][0]); + ALOGD("HSF_Coeff [0][0][0]=0x%x, addr = %p,", mInitParam.pFilter_Coef->HPF_COEF[0][0][0], &mInitParam.pFilter_Coef->HPF_COEF[0][0][0]); + ALOGD("HSF_Coeff [0][0][1]=0x%x, addr = %p,", mInitParam.pFilter_Coef->HPF_COEF[0][0][1], &mInitParam.pFilter_Coef->HPF_COEF[0][0][1]); + ALOGD("BPF_Coeff [0][0][0]=0x%x, addr = %p,", mInitParam.pFilter_Coef->BPF_COEF[0][0][0], &mInitParam.pFilter_Coef->BPF_COEF[0][0][0]); + ALOGD("BPF_Coeff [0][0][1]=0x%x, addr = %p,", mInitParam.pFilter_Coef->BPF_COEF[0][0][1], &mInitParam.pFilter_Coef->BPF_COEF[0][0][1]); + // ALOGD("DRC_Forget_Table[0][0]=0x%x, DRC_Forget_Table [0][1]=0x%x,", mInitParam.pCustom_Param->DRC_Forget_Table[0][0], mInitParam.pCustom_Param->DRC_Forget_Table[0][1]); + ALOGD("WS_Gain_Max=0x%x, WS_Gain_Min=0x%x, Filter_First=0x%x", mInitParam.pCustom_Param->WS_Gain_Max, mInitParam.pCustom_Param->WS_Gain_Min , mInitParam.pCustom_Param->Filter_First); + ALOGD("Att_Time=0x%x, Rel_Time=0x%x", mInitParam.pCustom_Param->Att_Time, mInitParam.pCustom_Param->Rel_Time); + ALOGD("Gain_Map_In [0]=0x%x, Gain_Map_In [1]=0x%x,", mInitParam.pCustom_Param->Gain_Map_In[0], mInitParam.pCustom_Param->Gain_Map_In[1]); + ALOGD("Gain_Map_Out [0]=0x%x, Gain_Map_Out [1]=0x%x,", mInitParam.pCustom_Param->Gain_Map_Out[0], mInitParam.pCustom_Param->Gain_Map_Out[1]); +#if 0 + for (i = 0; i < 9; i++) + { + for (j = 0; j < 4; j++) + { + if (mInitParam.pCustom_Param->HSF_Coeff [i][j] != 0) + { + ALOGV("SET!! HSF_Coeff [%d][%d]=0x%x, addr = %p", i, j, mInitParam.pCustom_Param->HSF_Coeff[i][j], &mInitParam.pCustom_Param->HSF_Coeff[i][j]); + } + } + } + + for (i = 0; i < 4; i++) + { + for (j = 0; j < 6; j++) + { + for (k = 0; k < 3; k++) + { + if (mInitParam.pCustom_Param->BPF_Coeff[i][j][k] != 0) + { + ALOGV("SET!! BPF_Coeff [%d][%d][%d]=0x%x, addr = %p", i, j, k, mInitParam.pCustom_Param->BPF_Coeff[i][j][k], &mInitParam.pCustom_Param->BPF_Coeff[i][j][k]); + } + } + } + } +#endif +#if 0 + + mInitParam.HPF_Coeff = &BES_COMPENSATION_HSF[0][0]; + mInitParam.BPF_Coeff = &BES_COMPENSATION_BPF[0][0][0]; + ALOGV("&BES_COMPENSATION_HSF[0][0]=0x%x, &BES_COMPENSATION_BPF[0][0][0]=0x%x", &BES_COMPENSATION_HSF[0][0], &BES_COMPENSATION_BPF[0][0][0]); + ALOGV("mInitParam.HPF_Coeff=0x%x, mInitParam.BPF_Coeff=0x%x", mInitParam.HPF_Coeff, mInitParam.BPF_Coeff); + for (i = 0; i < 9; i++) + { + for (j = 0; j < 4; j++) + { + //if(BES_COMPENSATION_HSF[i][j]!=0) + ALOGV("ERROR!! BES_COMPENSATION_HSF[%d][%d]=0x%x addr = 0x%x", i , j , BES_COMPENSATION_HSF[i][j], &BES_COMPENSATION_HSF[i][j]); + } + } + + for (i = 0; i < 4; i++) + { + for (j = 0; j < 6; j++) + { + for (k = 0; k < 3; k++) + { + //if(BES_COMPENSATION_BPF[i][j][k]!=0) + ALOGV("ERROR!! BES_COMPENSATION_BPF [%d][%d][%d]=0x%x, addr = 0x%x", i, j, k, BES_COMPENSATION_BPF[i][j][k], &BES_COMPENSATION_BPF[i][j][k]); + } + } + } + + for (i = 0; i < 9; i++) + { + for (j = 0; j < 4; j++) + { + //if(*(mInitParam.HPF_Coeff+(i*4+j)*sizeof(unsigned int))!=0) + ALOGV("ERROR!! HPF_Coeff [%d][%d]=0x%x, addr = 0x%x", i, j, *(mInitParam.HPF_Coeff + (i * 4 + j)), mInitParam.HPF_Coeff + (i * 4 + j)); + } + } + + for (i = 0; i < 4; i++) + { + for (j = 0; j < 6; j++) + { + for (k = 0; k < 3; k++) + { + //if(*(mInitParam.BPF_Coeff+(i*18+j*3+k)*sizeof(unsigned int))!=0) + ALOGV("ERROR!! BPF_Coeff [%d][%d][%d]=0x%x, addr = 0x%x", i, j, k, *(mInitParam.BPF_Coeff + (i * 18 + j * 3 + k)), mInitParam.BPF_Coeff + (i * 18 + j * 3 + k)); + } + } + } + +#endif +} + +void AudioCompensationFilter::SetACFPreviewParameter(AUDIO_ACF_CUSTOM_PARAM_STRUCT *PreviewParam) +{ + int i, j, k; + ALOGD("AudioCompensationFilter::SetPreviewParameter!! "); + Mutex::Autolock _l(mFLTLock); + if (false == mInited) + { + return; + } + + if (eFilterType == AUDIO_COMP_FLT_AUDENH) + { + return; + } + + memcpy((void *)&audioParam, (void *)PreviewParam, sizeof(AUDIO_ACF_CUSTOM_PARAM_STRUCT)); +#if defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V5) + ALOGE("Error: The module doesn't support Besloudness V5"); +// for compile success only +#elif defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V4) + mInitParam.pCustom_Param->WS_Gain_Max = audioParam.bes_loudness_WS_Gain_Max; + mInitParam.pCustom_Param->WS_Gain_Min = audioParam.bes_loudness_WS_Gain_Min; + mInitParam.pCustom_Param->Filter_First = audioParam.bes_loudness_Filter_First; + mInitParam.pCustom_Param->Att_Time = audioParam.bes_loudness_Att_Time; + mInitParam.pCustom_Param->Rel_Time = audioParam.bes_loudness_Rel_Time; + memcpy((void *)mInitParam.pFilter_Coef->HPF_COEF, (void *)audioParam.bes_loudness_hsf_coeff, 90 * sizeof(unsigned int)); + memcpy((void *)mInitParam.pFilter_Coef->BPF_COEF, (void *)audioParam.bes_loudness_bpf_coeff, 144 * sizeof(unsigned int)); + memcpy((void *)mInitParam.pFilter_Coef->LPF_COEF, (void *)audioParam.bes_loudness_lpf_coeff, 18 * sizeof(unsigned int)); + memcpy((void *)mInitParam.pCustom_Param->Gain_Map_In, (void *)audioParam.bes_loudness_Gain_Map_In, 5 * sizeof(char)); + memcpy((void *)mInitParam.pCustom_Param->Gain_Map_Out, (void *)audioParam.bes_loudness_Gain_Map_Out, 5 * sizeof(char)); + ALOGD("========== Update ACF/HCF Data Begin=========="); + ALOGD("#ifndef AUDIO_ACF_DEFAULT_H"); + ALOGD("#define AUDIO_ACF_DEFAULT_H"); + ALOGD("#define BES_LOUDNESS_HSF_COEFF \\"); + for (i = 0; i < 2; i++) + for (j = 0; j < 9; j++) + { + ALOGD("0x%x, 0x%x, 0x%x, 0x%x, 0x%x, \\", mInitParam.pFilter_Coef->HPF_COEF[i][j][0], mInitParam.pFilter_Coef->HPF_COEF[i][j][1], mInitParam.pFilter_Coef->HPF_COEF[i][j][2], mInitParam.pFilter_Coef->HPF_COEF[i][j][3], mInitParam.pFilter_Coef->HPF_COEF[i][j][4]); + if (j == 8) + { + if (i == 0) + { + ALOGD(" \\"); + } + else + { + ALOGD("\n"); + } + } + } + ALOGD("#define BES_LOUDNESS_BPF_COEFF \\"); + for (i = 0; i < 8; i++) + for (j = 0; j < 6; j++) + { + ALOGD("0x%x, 0x%x, 0x%x, \\", mInitParam.pFilter_Coef->BPF_COEF[i][j][0], mInitParam.pFilter_Coef->BPF_COEF[i][j][1], mInitParam.pFilter_Coef->BPF_COEF[i][j][2]); + if (j == 5) + { + if (i == 7) + { + ALOGD("\n"); + } + else + { + ALOGD(" \\"); + } + + } + } + ALOGD("#define BES_LOUDNESS_LPF_COEFF \\"); + for (i = 0; i < 6; i++) + { + ALOGD("0x%x, 0x%x, 0x%x, \\", mInitParam.pFilter_Coef->LPF_COEF[i][0], mInitParam.pFilter_Coef->LPF_COEF[i][1], mInitParam.pFilter_Coef->LPF_COEF[i][2]); + } + ALOGD("#define BES_LOUDNESS_WS_GAIN_MAX 0x%x", mInitParam.pCustom_Param->WS_Gain_Max); + ALOGD("#define BES_LOUDNESS_WS_GAIN_MIN 0x%x", mInitParam.pCustom_Param->WS_Gain_Max); + ALOGD("#define BES_LOUDNESS_FILTER_FIRST 0x%x", mInitParam.pCustom_Param->Filter_First); + ALOGD("#define BES_LOUDNESS_ATT_TIME 0x%x", mInitParam.pCustom_Param->Att_Time); + ALOGD("#define BES_LOUDNESS_REL_TIME 0x%x", mInitParam.pCustom_Param->Rel_Time); + ALOGD("#define BES_LOUDNESS_GAIN_MAP_IN \\"); + ALOGD("0x%x, 0x%x, 0x%x, 0x%x, 0x%x", (unsigned int)mInitParam.pCustom_Param->Gain_Map_In[0], (unsigned int)mInitParam.pCustom_Param->Gain_Map_In[1], (unsigned int)mInitParam.pCustom_Param->Gain_Map_In[2], (unsigned int)mInitParam.pCustom_Param->Gain_Map_In[3], (unsigned int)mInitParam.pCustom_Param->Gain_Map_In[4]); + ALOGD("#define BES_LOUDNESS_GAIN_MAP_OUT \\"); + ALOGD("0x%x, 0x%x, 0x%x, 0x%x, 0x%x", (unsigned int)mInitParam.pCustom_Param->Gain_Map_Out[0], (unsigned int)mInitParam.pCustom_Param->Gain_Map_Out[1], (unsigned int)mInitParam.pCustom_Param->Gain_Map_Out[2], (unsigned int)mInitParam.pCustom_Param->Gain_Map_Out[3], (unsigned int)mInitParam.pCustom_Param->Gain_Map_Out[4]); + ALOGD("#endif"); + ALOGD("\n\n"); + unsigned int dTempValue; + dTempValue = 0; + for (i = 0; i < 2; i++) + for (j = 0; j < 9; j++) + for (k = 0; k < 5; k++) + { + dTempValue = dTempValue + mInitParam.pFilter_Coef->HPF_COEF[i][j][k]; + } + ALOGD("HPF_COEF[2][9][5] CheckSum(Summation all elements): [0x%x]", dTempValue); + dTempValue = 0; + for (i = 0; i < 8; i++) + for (j = 0; j < 6; j++) + for (k = 0; k < 3; k++) + { + dTempValue = dTempValue + mInitParam.pFilter_Coef->BPF_COEF[i][j][k]; + } + ALOGD("BPF_COEF[8][6][3] CheckSum(Summation all elements): [0x%x]", dTempValue); + dTempValue = 0; + for (i = 0; i < 6; i++) + for (j = 0; j < 3; j++) + { + dTempValue = dTempValue + mInitParam.pFilter_Coef->LPF_COEF[i][j]; + } + ALOGD("LPF_COEF[6][3] CheckSum(Summation all elements): [0x%x]", dTempValue); + ALOGD("========== Update ACF/HCF Data End =========="); +#else + mInitParam.pCustom_Param->WS_Gain_Max = audioParam.bes_loudness_WS_Gain_Max; + mInitParam.pCustom_Param->WS_Gain_Min = audioParam.bes_loudness_WS_Gain_Min; + mInitParam.pCustom_Param->Filter_First = audioParam.bes_loudness_Filter_First; + mInitParam.pCustom_Param->Att_Time = 0; + mInitParam.pCustom_Param->Rel_Time = 0; + memcpy((void *)mInitParam.pCustom_Param->Gain_Map_In, (void *)audioParam.bes_loudness_Gain_Map_In, 5 * sizeof(char)); + memcpy((void *)mInitParam.pCustom_Param->Gain_Map_Out, (void *)audioParam.bes_loudness_Gain_Map_Out, 5 * sizeof(char)); + memset((void *)mInitParam.pFilter_Coef->LPF_COEF, 0x00, 18 * sizeof(unsigned int)); +#if 0 + for (i = 0; i < 2; i++) + for (j = 0; j < 9; j++) + for (k = 0; k < 5; k++) + { + mInitParam.pFilter_Coef->HPF_COEF[i][j][k] = (i == 0 && k < 4) ? audioParam.bes_loudness_hsf_coeff[j][k] : 0x00; + } + + for (i = 0; i < 8; i++) + for (j = 0; j < 6; j++) + for (k = 0; k < 3; k++) + { + mInitParam.pFilter_Coef->BPF_COEF[i][j][k] = (i < 4) ? audioParam.bes_loudness_bpf_coeff[i][j][k] : 0x00; + } +#else + memset((void *)mInitParam.pFilter_Coef->HPF_COEF, 0x00, 90 * sizeof(unsigned int)); + memset((void *)mInitParam.pFilter_Coef->BPF_COEF, 0x00, 144 * sizeof(unsigned int)); + + for (i = 0; i < 9; i++) + { + memcpy(mInitParam.pFilter_Coef->HPF_COEF[0][i], audioParam.bes_loudness_hsf_coeff[i], 4 * sizeof(unsigned int)); + } + + memcpy(mInitParam.pFilter_Coef->BPF_COEF, audioParam.bes_loudness_bpf_coeff, 4 * 6 * 3 * sizeof(unsigned int)); + +#endif +#endif + // ALOGD("HSF_Coeff [0][0][0]=0x%x, addr = %p,", mInitParam.pFilter_Coef->HPF_COEF[0][0][0], &mInitParam.pFilter_Coef->HPF_COEF[0][0][0]); + // ALOGD("HSF_Coeff [0][0][1]=0x%x, addr = %p,", mInitParam.pFilter_Coef->HPF_COEF[0][0][1], &mInitParam.pFilter_Coef->HPF_COEF[0][0][1]); + // ALOGD("BPF_Coeff [0][0][0]=0x%x, addr = %p,", mInitParam.pFilter_Coef->BPF_COEF[0][0][0], &mInitParam.pFilter_Coef->BPF_COEF[0][0][0]); + // ALOGD("BPF_Coeff [0][0][1]=0x%x, addr = %p,", mInitParam.pFilter_Coef->BPF_COEF[0][0][1], &mInitParam.pFilter_Coef->BPF_COEF[0][0][1]); + // ALOGD("DRC_Forget_Table[0][0]=0x%x, DRC_Forget_Table [0][1]=0x%x,", mInitParam.pCustom_Param->DRC_Forget_Table[0][0], mInitParam.pCustom_Param->DRC_Forget_Table[0][1]); + // ALOGD("WS_Gain_Max=0x%x, WS_Gain_Min=0x%x, Filter_First=0x%x", mInitParam.pCustom_Param->WS_Gain_Max, mInitParam.pCustom_Param->WS_Gain_Min , mInitParam.pCustom_Param->Filter_First); + // ALOGD("Att_Time=0x%x, Rel_Time=0x%x", mInitParam.pCustom_Param->Att_Time, mInitParam.pCustom_Param->Rel_Time); + // ALOGD("Gain_Map_In [0]=0x%x, Gain_Map_In [1]=0x%x,", mInitParam.pCustom_Param->Gain_Map_In[0], mInitParam.pCustom_Param->Gain_Map_In[1]); + // ALOGD("Gain_Map_Out [0]=0x%x, Gain_Map_Out [1]=0x%x,", mInitParam.pCustom_Param->Gain_Map_Out[0], mInitParam.pCustom_Param->Gain_Map_Out[1]); +#if 0 + for (i = 0; i < 9; i++) + { + for (j = 0; j < 4; j++) + { + if (mInitParam.pCustom_Param->HSF_Coeff [i][j] != 0) + { + ALOGV("Preview !! HSF_Coeff [%d][%d]=0x%x, addr = %p", i, j, mInitParam.pCustom_Param->HSF_Coeff[i][j], &mInitParam.pCustom_Param->HSF_Coeff[i][j]); + } + } + } + + for (i = 0; i < 4; i++) + { + for (j = 0; j < 6; j++) + { + for (k = 0; k < 3; k++) + { + if (mInitParam.pCustom_Param->BPF_Coeff[i][j][k] != 0) + { + ALOGV("Preview !! BPF_Coeff [%d][%d][%d]=0x%x, addr = %p", i, j, k, mInitParam.pCustom_Param->BPF_Coeff[i][j][k], &mInitParam.pCustom_Param->BPF_Coeff[i][j][k]); + } + } + } + } + +#endif +} + +/* +Besloudness Mode Description + 0 : BesLoudness Basic Mode + 1 : BesLoudness Enhanced Mode + 2 : BesLoudness Aggressive Mode + 3 : BesLoudness Lite Mode (loudness enhance without filtering) + 4 : Compensation Mode + 5 : Compensation Mode + BesLoudness Lite Mode +*/ +void AudioCompensationFilter::SetWorkMode(unsigned int chNum, unsigned int smpRate, AudioComFltMode_t workMode) +{ + if (chNum > 0 && chNum < 3) // chnum should be 1 or 2 + { + mInitParam.Channel_Num = chNum; + } + else + { + return ; + } + Mutex::Autolock _l(mFLTLock); + if (false == mInited) + { + return; + } + mInitParam.Sample_Rate = smpRate; + mWorkMode = workMode; + switch (mWorkMode) + { + case AUDIO_CMP_FLT_LOUDNESS_BASIC: // basic Loudness mode + mInitParam.Filter_Mode = FILT_MODE_LOUD_FLT; + mInitParam.Loudness_Mode = LOUD_MODE_BASIC; + break; + case AUDIO_CMP_FLT_LOUDNESS_ENHANCED: // enhancement(1) Loudness mode + mInitParam.Filter_Mode = FILT_MODE_LOUD_FLT; + mInitParam.Loudness_Mode = LOUD_MODE_ENHANCED; + break; + case AUDIO_CMP_FLT_LOUDNESS_AGGRESSIVE: // enhancement(2) Loudness mode + mInitParam.Filter_Mode = FILT_MODE_LOUD_FLT; + mInitParam.Loudness_Mode = LOUD_MODE_AGGRESSIVE; + break; + case AUDIO_CMP_FLT_LOUDNESS_LITE: // Only DRC, no filtering + mInitParam.Filter_Mode = FILT_MODE_NONE; + mInitParam.Loudness_Mode = LOUD_MODE_BASIC; + break; + case AUDIO_CMP_FLT_LOUDNESS_COMP: // Audio Compensation Filter mode (No DRC) + mInitParam.Filter_Mode = FILT_MODE_COMP_FLT; + mInitParam.Loudness_Mode = LOUD_MODE_NONE; + break; + case AUDIO_CMP_FLT_LOUDNESS_COMP_BASIC: // Audio Compensation Filter mode + DRC + mInitParam.Filter_Mode = FILT_MODE_COMP_FLT; + mInitParam.Loudness_Mode = LOUD_MODE_BASIC; + break; + case AUDIO_CMP_FLT_LOUDNESS_COMP_HEADPHONE: //HCF + mInitParam.Filter_Mode = FILT_MODE_COMP_HDP; + mInitParam.Loudness_Mode = LOUD_MODE_NONE; + break; + case AUDIO_CMP_FLT_LOUDNESS_COMP_AUDENH: + mInitParam.Filter_Mode = FILT_MODE_AUD_ENH; + mInitParam.Loudness_Mode = LOUD_MODE_NONE; + break; + default: + ASSERT(0); + break; + } + ALOGD("AudioCompensationFilter mWorkMode=%d, Channel_Num=%d, Sample_Rate=%d", mWorkMode, mInitParam.Channel_Num, mInitParam.Sample_Rate); +} +//reset working buffer and left input buffer +void AudioCompensationFilter::ResetBuffer(void) +{ + Mutex::Autolock _l(mFLTLock); + if (false == mInited) + { + return; + } + + if (true == mActive) + { + return; + } + + ALOGV("AudioCompensationFilter::ResetBuffer() mintrSize=%d, mACFInput_Count=%d", mintrSize, mACFInput_Count); + memset(mpWorkingBuf, 0, mintrSize); + if (mpTempBuf != NULL) + { + memset(mpTempBuf, 0, mtmpSize); + } + //clear left input data to 0 + if (mpACFInputBuf != NULL) + { + memset((void *)(mpACFInputBuf), 0 , mStreamOutBufferSizeByte); + } +} + +void AudioCompensationFilter::Process(const short *pInputBuffer, int *InputSampleCount, short *pOutputBuffer, int *OutputSampleCount) +{ + int i, j, k, InputCountLeft, a, b; + int TotalConsumedSample = 0, TotalOuputSample = 0, ConsumedSampleCount = 0; + Mutex::Autolock _l(mFLTLock); +#ifdef ENABLE_LOG_AudioCompensationFilter + ALOGV("AudioYusuBesloudness::Process mpBloudHandle = %p, pInputBuffer = %p InputSampleCount = %d, pOutputBuffer = %p, OutputSampleCount = %d" + , mpBloudHandle, pInputBuffer, *InputSampleCount, pOutputBuffer, *OutputSampleCount); + ALOGV("AudioCompensationFilter Channel_Num=%d, Sample_Rate=%d", mInitParam.Channel_Num, mInitParam.Sample_Rate); + ALOGV("HSF_Coeff [0][0][0]=0x%x, addr = %p,", mInitParam.pFilter_Coef->HPF_COEF[0][0][0], &mInitParam.pFilter_Coef->HPF_COEF[0][0][0]); + ALOGV("HSF_Coeff [0][0][1]=0x%x, addr = %p,", mInitParam.pFilter_Coef->HPF_COEF[0][0][1], &mInitParam.pFilter_Coef->HPF_COEF[0][0][1]); + ALOGV("BPF_Coeff [0][0][0]=0x%x, addr = %p,", mInitParam.pFilter_Coef->BPF_COEF[0][0][0], &mInitParam.pFilter_Coef->BPF_COEF[0][0][0]); + ALOGV("BPF_Coeff [0][0][1]=0x%x, addr = %p,", mInitParam.pFilter_Coef->BPF_COEF[0][0][1], &mInitParam.pFilter_Coef->BPF_COEF[0][0][1]); + // ALOGV("DRC_Forget_Table[0][0]=0x%x, DRC_Forget_Table [0][1]=0x%x,", mInitParam.pCustom_Param->DRC_Forget_Table[0][0], mInitParam.pCustom_Param->DRC_Forget_Table[0][1]); + ALOGV("WS_Gain_Max=0x%x, WS_Gain_Min=0x%x, Filter_First=0x%x", mInitParam.pCustom_Param->WS_Gain_Max, mInitParam.pCustom_Param->WS_Gain_Min , mInitParam.pCustom_Param->Filter_First); + ALOGV("Att_Time=0x%x, Rel_Time=0x%x", mInitParam.pCustom_Param->Att_Time, mInitParam.pCustom_Param->Rel_Time); + ALOGV("Gain_Map_In [0]=0x%x, Gain_Map_In [1]=0x%x,", mInitParam.pCustom_Param->Gain_Map_In[0], mInitParam.pCustom_Param->Gain_Map_In[1]); + ALOGV("Gain_Map_Out [0]=0x%x, Gain_Map_Out [1]=0x%x,", mInitParam.pCustom_Param->Gain_Map_Out[0], mInitParam.pCustom_Param->Gain_Map_Out[1]); +#endif + +#if 1 +#ifdef ENABLE_LOG_AudioCompensationFilter + ALOGV("b copy whole data mACFInput_Count = %d, *InputSampleCount = %d ", mACFInput_Count, *InputSampleCount); +#endif + + if (((false == mInited || false == mActive) && (eFilterType == AUDIO_COMP_FLT_AUDIO || eFilterType == AUDIO_COMP_FLT_HEADPHONE)) + || ((eFilterType == AUDIO_COMP_FLT_AUDENH) && (false == mInited))) + { + *InputSampleCount = 0; + *OutputSampleCount = 0; + return; + } + else if ((eFilterType == AUDIO_COMP_FLT_AUDENH) && (0 == mpBloudHandle->bEnabled)) + { + *InputSampleCount = 0; + *OutputSampleCount = 0; + mpACFInput_Wleft = mpACFInputBuf; + mpACFInput_W = mpACFInputBuf; + mACFInput_Count = 0; + return; + } + + memcpy((void *)(mpACFInput_W), pInputBuffer , (*InputSampleCount) << 1); + mACFInput_Count += *InputSampleCount; + mpACFInput_W += *InputSampleCount;//update write ptr +#ifdef ENABLE_LOG_AudioCompensationFilter + ALOGV("copy whole data mACFInput_Count = %d, *InputSampleCount = %d ", mACFInput_Count, *InputSampleCount); +#endif + + a = mACFInput_Count >> 10; + b = a << 10; + InputCountLeft = mACFInput_Count - (b); // 512 sample x 2ch + mACFInput_Count -= InputCountLeft; + mpACFInput_Wleft = mpACFInputBuf + mACFInput_Count; +#ifdef ENABLE_LOG_AudioCompensationFilter + ALOGV("Before Process InputCountLeft = %d, mACFInput_Count = %d InputSampleCount = %d, mpACFInputBuf = %p, mpACFInput_W = %p, mpACFInput_Wleft= %p, a=%d, b=%d" + , InputCountLeft, mACFInput_Count, *InputSampleCount, mpACFInputBuf , mpACFInput_W , mpACFInput_Wleft, a, b); +#endif +#ifdef FLT_PROFILING + struct timeval time0, time1, time2, time3, time4, time5, time6; +#endif + + while (mACFInput_Count >= 1024) + { +#ifdef FLT_PROFILING + ALOGD("-1.[%s][%d][%d]:[%d]", __FUNCTION__, __LINE__, time6.tv_sec, time6.tv_usec); + gettimeofday(&time0, NULL); +#endif + int sum_input = 0; + ConsumedSampleCount = mACFInput_Count; + //ALOGV("Process mAudioCompFlt InputSampleCount=%d, ConsumedBytes=%d, OutputBytes=%d", mACFInput_Count, TotalConsumedSample, TotalOuputSample); +#ifdef ACF_Test_OnlyMemcpy + //ALOGD("ACF_Test_OnlyMemcpy!!"); + //test only memcpy + memcpy(pOutputBuffer + TotalOuputSample, mpACFInputBuf + TotalConsumedSample, 2048); + ConsumedSampleCount = 1024; + *OutputSampleCount = 1024; +#else + +#ifdef FLT_PROFILING + gettimeofday(&time1, NULL); + gettimeofday(&time2, NULL); +#endif + mpBloudHandle->Process(mpBloudHandle, mpTempBuf, mpACFInputBuf + TotalConsumedSample, &ConsumedSampleCount, pOutputBuffer + TotalOuputSample, OutputSampleCount); +#ifdef FLT_PROFILING + gettimeofday(&time3, NULL); +#endif +#endif + + if (mWorkMode == AUDIO_CMP_FLT_LOUDNESS_LITE || mWorkMode == AUDIO_CMP_FLT_LOUDNESS_COMP_BASIC) + { + for (int i = 0; i < ConsumedSampleCount; i++) + { + if(*(mpACFInputBuf + TotalConsumedSample + i)) + { + sum_input = 1; + break; + } + } + if (sum_input == 0) + { +#ifdef ENABLE_LOG_AudioCompensationFilter + ALOGV("skip DRC result of input 0: OutputSampleCount:%d, mWorkMode=%d", *OutputSampleCount, mWorkMode); +#endif + memset(pOutputBuffer + TotalOuputSample, 0, (*OutputSampleCount) << 1); + } + } + //ALOGV("OutputSampleCount:%d", *OutputSampleCount); + if (ConsumedSampleCount == 0) + { + ALOGE("afterProcess mAudioCompFlt ConsumedSampleCount=%d, OutputSampleCount=%d", ConsumedSampleCount, *OutputSampleCount); + } + + TotalConsumedSample += ConsumedSampleCount; + TotalOuputSample += *OutputSampleCount; + mACFInput_Count -= ConsumedSampleCount; +#ifdef FLT_PROFILING + gettimeofday(&time4, NULL); + ALOGD("0.[%s][%d][%d]:[%d]", __FUNCTION__, __LINE__, time0.tv_sec, time0.tv_usec); + ALOGD("1.[%s][%d][%d]:[%d]", __FUNCTION__, __LINE__, time1.tv_sec, time1.tv_usec); + ALOGD("2.B4 P[%s][%d][%d]:[%d]", __FUNCTION__, __LINE__, time2.tv_sec, time2.tv_usec); + ALOGD("3.AF P[%s][%d][%d]:[%d]", __FUNCTION__, __LINE__, time3.tv_sec, time3.tv_usec); + ALOGD("4.[%s][%d][%d]:[%d]", __FUNCTION__, __LINE__, time4.tv_sec, time4.tv_usec); + gettimeofday(&time5, NULL); + ALOGD("5.[%s][%d][%d]:[%d]", __FUNCTION__, __LINE__, time5.tv_sec, time5.tv_usec); + gettimeofday(&time6, NULL); +#endif + } +#ifdef ENABLE_LOG_AudioCompensationFilter + ALOGV("after Process TotalConsumedSample = %d, pOutputBuffer = %p, TotalOuputSample = %d" + , TotalConsumedSample, pOutputBuffer, TotalOuputSample); +#endif + + if (TotalConsumedSample != TotalOuputSample) + { + ALOGE("ACF TotalConsumedSample(%d) != TotalOuputSample(%d)!!!", TotalConsumedSample, TotalOuputSample); + } + *InputSampleCount = TotalConsumedSample; + *OutputSampleCount = TotalOuputSample; + mpACFInput_W = mpACFInputBuf; + mACFInput_Count = InputCountLeft; +#ifdef ENABLE_LOG_AudioCompensationFilter + ALOGV("after Process InputCountLeft = %d, mACFInput_Count = %d InputSampleCount = %d, mpACFInputBuf = %p, mpACFInput_W = %p, mpACFInput_Wleft= %p" + , InputCountLeft, mACFInput_Count, *InputSampleCount, mpACFInputBuf , mpACFInput_W , mpACFInput_Wleft); +#endif + if (InputCountLeft != 0) + { + //copy left data + memcpy((void *)(mpACFInput_W), mpACFInput_Wleft , InputCountLeft << 1); + mpACFInput_W = mpACFInputBuf + InputCountLeft; //update write ptr + } + mpACFInput_Wleft = mpACFInputBuf; +#ifdef ENABLE_LOG_AudioCompensationFilter + ALOGV("after copy left data InputCountLeft = %d, mACFInput_Count = %d InputSampleCount = %d, mpACFInputBuf = %p, mpACFInput_W = %p, mpACFInput_Wleft= %p" + , InputCountLeft, mACFInput_Count, *InputSampleCount, mpACFInputBuf , mpACFInput_W , mpACFInput_Wleft); +#endif + +#else + //only for audio master mode, not support audio slave mode + mpBloudHandle->Process(mpBloudHandle, NULL, pInputBuffer, InputSampleCount, pOutputBuffer, OutputSampleCount); +#endif +} + +bool AudioCompensationFilter::Resume(void) +{ + Mutex::Autolock _l(mFLTLock); + ALOGD("AudioCompensationFilter::Resume() "); + if (false == mInited) + { + return false; + } + + if (false == mActive)//Because FixedHCF will resume when pause/START state! + { + return false; + } + + if (mpBloudHandle != NULL) + { + ALOGV("mpBloudHandle=0x%x, mpWorkingBuf=0x%x, sizeof(mInitParam)=%d, &mInitParam=0x%x, mpBloudHandle->bEnableOLA=%d", mpBloudHandle, mpWorkingBuf, sizeof(mInitParam), &mInitParam, mpBloudHandle->bEnableOLA); +#ifndef ACF_Test_OnlyMemcpy + mpBloudHandle->Open(mpBloudHandle, mpWorkingBuf, sizeof(mInitParam), &mInitParam, mpBloudHandle->bEnableOLA); +#endif + //mActive = true; Resume must be in the start state. + } + return true; +} + +bool AudioCompensationFilter::Pause(void) +{ + Mutex::Autolock _l(mFLTLock); + ALOGD("AudioCompensationFilter::Pause()"); + if (false == mInited) + { + return false; + } + + if (false == mActive) + { + return true; + } + + if (mpBloudHandle != NULL) + { +#ifndef ACF_Test_OnlyMemcpy + mpBloudHandle->Close(mpBloudHandle, mpBloudHandle->bEnableOLA); +#endif + //mActive = false; Remove, Because FixedHCF will stop when pause state! + } + + return true; +} + +// --------------------------------------------------------------------------- +} + diff --git a/proprietary/external/audioATCmdHandlerServer/AudioCompensationFilter/AudioCompensationFilter.h b/proprietary/external/audioATCmdHandlerServer/AudioCompensationFilter/AudioCompensationFilter.h new file mode 100755 index 0000000000000000000000000000000000000000..d90019160e934d14254737cb09cc347e5063029b --- /dev/null +++ b/proprietary/external/audioATCmdHandlerServer/AudioCompensationFilter/AudioCompensationFilter.h @@ -0,0 +1,155 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * AudioCompensationFilter.h + * + * Project: + * -------- + * Android + * + * Description: + * ------------ + * This file implements Audio Compensation Filter + * + * Author: + * ------- + * Tina Tsai (mtk01981) + * + *------------------------------------------------------------------------------ + * $Revision: #2 $ + * $Modtime:$ + * $Log:$ + * + *******************************************************************************/ + +#ifndef _AUDIO_COMPENSATION_FILTER_H_ +#define _AUDIO_COMPENSATION_FILTER_H_ + +#include +#include +#include +#include +#include "CFG_AUDIO_File.h" + +#if 0 +extern "C" { +#include "../bessound/BesSound_exp.h" +#include "../bessound/BesLoudness_exp.h" +} +#endif + +#define FRAMELEN 512 + +//#define ENABLE_LOG_BESLOUDNESS + +namespace android +{ +// ---------------------------------------------------------------------------- + +enum AudioCompFltType_t +{ + + AUDIO_COMP_FLT_AUDIO, //ACF for Music/Ringtone Main Channel and DRC for Music only + AUDIO_COMP_FLT_HEADPHONE, + AUDIO_COMP_FLT_AUDENH, +//#if defined(MTK_VIBSPK_SUPPORT) + AUDIO_COMP_FLT_VIBSPK, +//#endif + AUDIO_COMP_FLT_AUDIO_SUB, //ACF for Music/Ringtone Sub Channel + AUDIO_COMP_FLT_DRC_FOR_MUSIC, + AUDIO_COMP_FLT_DRC_FOR_RINGTONE, //DRC for Ringtone Only + //AUDIO_COMP_FLT_AUDIO_FOR_RINGTONE_SUB, + AUDIO_COMP_FLT_NUM, +}; + +enum AudioComFltMode_t +{ + AUDIO_CMP_FLT_LOUDNESS_NONE = -1,//NONE + AUDIO_CMP_FLT_LOUDNESS_BASIC = 0,//FILT_MODE_LOUD_FLT+LOUD_MODE_BASIC + AUDIO_CMP_FLT_LOUDNESS_ENHANCED, //FILT_MODE_LOUD_FLT+LOUD_MODE_ENHANCED + AUDIO_CMP_FLT_LOUDNESS_AGGRESSIVE, //FILT_MODE_LOUD_FLT+LOUD_MODE_AGGRESSIVE + AUDIO_CMP_FLT_LOUDNESS_LITE, //FILT_MODE_NONE+LOUD_MODE_BASIC + AUDIO_CMP_FLT_LOUDNESS_COMP,//FILT_MODE_COMP_FLT+LOUD_MODE_NONE + AUDIO_CMP_FLT_LOUDNESS_COMP_BASIC,//FILT_MODE_COMP_FLT+LOUD_MODE_BASIC + AUDIO_CMP_FLT_LOUDNESS_COMP_HEADPHONE,//FILT_MODE_COMP_HDP+LOUD_MODE_NONE + AUDIO_CMP_FLT_LOUDNESS_COMP_AUDENH//FILT_MODE_AUD_ENH+LOUD_MODE_NONE +}; +#if 0 +class AudioCompensationFilter +{ + public: + AudioCompensationFilter(AudioCompFltType_t eFLTtype, size_t dStreamOutBufferSize); + bool Init(void) ; + void Deinit(void); + void LoadACFParameter(); + void SetACFPreviewParameter(AUDIO_ACF_CUSTOM_PARAM_STRUCT *PreviewParam); + void SetWorkMode(uint32_t chNum, uint32_t smpRate, AudioComFltMode_t workMode); + bool Start(void); + bool Stop(void); + bool Resume(void); + bool Pause(void); + void ResetBuffer(void); + void Process(const short *pInputBuffer, int *InputSampleCount, short *pOutputBuffer, int *OutputSampleCount); + ~AudioCompensationFilter(); + BS_Handle *mpBloudHandle; // loudness handle + AUDIO_ACF_CUSTOM_PARAM_STRUCT audioParam; + + private: + char *mpWorkingBuf; // ACF working buffer + char *mpTempBuf; //ACF temp buffer + short *mpACFInputBuf; // ACF input buffer + short *mpACFInput_W; // ACF input buffer + short *mpACFInput_Wleft; // ACF input buffer + BLOUD_InitParam mInitParam; // loudness param + BS_EngineInfo megInfo; // engine infomation + unsigned int mintrSize, mtmpSize; + size_t mStreamOutBufferSizeByte; + int mchNum, mexProcCount, mACFInput_Count; + AudioComFltMode_t mWorkMode; + bool mActive; + bool mInited; + AudioCompFltType_t eFilterType; + Mutex mFLTLock; +}; +#endif +// ---------------------------------------------------------------------------- +}; // namespace android + +#endif + diff --git a/proprietary/external/audioATCmdHandlerServer/AudioCompensationFilter/CFG_AUDIO_File.h b/proprietary/external/audioATCmdHandlerServer/AudioCompensationFilter/CFG_AUDIO_File.h new file mode 100755 index 0000000000000000000000000000000000000000..3b29a5c3f2538bae3e150203457653601ab814b2 --- /dev/null +++ b/proprietary/external/audioATCmdHandlerServer/AudioCompensationFilter/CFG_AUDIO_File.h @@ -0,0 +1,968 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * cfg_audio_file.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * This file is the header of audio customization related function or definition. + * + * Author: + * ------- + * Ning.F + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 12 29 2012 donglei.ji + * [ALPS00425279] [Need Patch] [Volunteer Patch] voice ui and password unlock feature check in + * voice ui - NVRAM . + * + * 08 26 2012 weiguo.li + * [ALPS00347285] [Need Patch] [Volunteer Patch]LGE AudioGainTable modification + * . + * + * 07 29 2012 weiguo.li + * [ALPS00319405] ALPS.JB.BSP.PRA check in CR for Jades + * . + * + * Jun 22 2009 mtk01352 + * [DUMA00007771] Moving modem side customization to AP + * + * + * Apr 29 2009 mtk80306 + * [DUMA00116080] revise the customization of nvram + * revise nvram customization + * + * Mar 21 2009 mtk80306 + * [DUMA00112158] fix the code convention. + * modify code convention + * + * Mar 9 2009 mtk80306 + * [DUMA00111088] nvram customization + * nvram customization + * + * + * + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ +#ifndef _CFG_AUDIO_FILE_H +#define _CFG_AUDIO_FILE_H + +#define CUSTOM_VOLUME_STEP (7) +#define AUDIO_MAX_VOLUME_STEP (15) + +#define NB_FIR_NUM (45) +#define NB_FIR_INDEX_NUM (6) +#define SPEECH_COMMON_NUM (12) +#define SPEECH_PARA_MODE_NUM (8) +#define SPEECH_PARA_NUM (16) +#define AUDIO_EQ_PARAM_NUM (8) + +#define WB_FIR_NUM (90) +#define WB_FIR_INDEX_NUM (6) + +#define HD_REC_MODE_INDEX_NUM (30) +#define HD_REC_FIR_INDEX_NUM (16) //extend 8-->16 + +#define VOIP_INDEX_NUM (4) + +// for voice ui feature +#define VOICE_FOLDER_NAME_LEN_MAX 32 +#define VOICE_AP_NUM_MAX 16 +#define VOICE_LANGUAGE_NUM_MAX 8 +#define VOICE_CMDS_NUM_MAX 8 +#define VOICE_CMDS_PER_LAN_NUM_MAX 32 +#define VOICE_RECOG_FEATURE_NUM_MAX 8 +#define VOICE_RECOG_PARAM_NUM_MAX 32 +/* audio nvram structure definition*/ +typedef enum +{ + VOL_NORMAL = 0 , + VOL_HEADSET , + VOL_HANDFREE , + MAX_VOL_CATE +} volume_category_enum; + +typedef enum +{ + VOL_TYPE_TON = 0 , + VOL_TYPE_KEY , + VOL_TYPE_MIC , + VOL_TYPE_FMR , + VOL_TYPE_SPH , + VOL_TYPE_SID , + VOL_TYPE_MEDIA , + MAX_VOL_TYPE +} volume_type_enum; + +// new volume customization data structure +enum VolumeType { + VER1_VOL_TYPE_RING = 0, + VER1_VOL_TYPE_SIP, + VER1_VOL_TYPE_MIC, + VER1_VOL_TYPE_FM, + VER1_VOL_TYPE_SPH, + VER1_VOL_TYPE_SPH2, + VER1_VOL_TYPE_SID, + VER1_VOL_TYPE_MEDIA, + VER1_VOL_TYPE_MATV, + VER1_NUM_OF_VOL_TYPE +}; + +enum VolumeMode { + VOLUME_NORMAL_MODE = 0, + VOLUME_HEADSET_MODE, + VOLUME_SPEAKER_MODE, + VOLUME_HEADSET_SPEAKER_MODE, + NUM_OF_VOL_MODE +}; + +enum VOLUME_NORMAL_TYPE { + NORMAL_AUDIO_BUFFER = 0, + NORMAL_FM_RECORD_A, + NORMAL_FM_RECORD_D, + NORMAL_SIP_AUDIO_BUFFER, + NORMAL_RSERVED_2, + NORMAL_RSERVED_3, + NORMAL_VOLUME_TYPE_MAX +}; + +enum VOLUME_HEADSET_TYPE { + HEADSET_AUDIO_BUFFER = 0, + HEADSET_FM_RECORD_A, + HEADSET_FM_RECORD_D, + HEADSET_SIP_AUDIO_BUFFER, + HEADSET_RSERVED_2, + HEADSET_RSERVED_3, + HEADSET_VOLUME_TYPE_MAX +}; + +enum VOLUME_SPEAKER_TYPE { + SPEAKER_AMP = 0, + SPEAKER_FM_RECORD_A, + SPEAKER_FM_RECORD_D, + SPEAKER_SIP_AUDIO_BUFFER, + SPEAKER_RSERVED_2, + SPEAKER_RSERVED_3, + SPEAKER_VOLUME_TYPE_MAX +}; + +enum VOLUME_HEADSET_SPEAKER_TYPE { + HEADSET_SPEAKER_AUDIO_BUFFER = 0, + HEADSET_SPEAKER_AMP, + HEADSET_SPEAKER_IV_BUFFER, + HEADSET_SPEAKER_FM_RECORD_A, + HEADSET_SPEAKER_FM_RECORD_D, + HEADSET_SPEAKER_SIP_AUDIO_BUFFER, + HEADSET_SPEAKER_RSERVED_2, + HEADSET_SPEAKER_RSERVED_3, + HEADSET_SPEAKER_VOLUME_TYPE_MAX +}; + +// use for external amp +enum VOLUME_EXTAMP_TYPE { + VOLUME_IV_BUFFER_EXTAMP = 0, + VOLUME_AUDIO_BUFFER_EXTAMP, + VOLUME_EXTAMP, // control exp amp gain + VOLUME_EXTAMP_RSERVED_1, + VOLUME_EXTAMP_RSERVED_2, + VOLUME_EXTAMP_RSERVED_3, + EXTAMP_VOLUME_TYPE_MAX +}; + +#define NUM_ABF_PARAM 44 +#define NUM_ABFWB_PARAM 76 + +//DMNR calibration data +typedef struct _AUDIO_CUSTOM_EXTRA_PARAM_STRUCT +{ + /* ABF parameters */ + unsigned short ABF_para[NUM_ABF_PARAM + NUM_ABFWB_PARAM]; //in-call DMNR normal mode with WB + unsigned short ABF_para_LoudSPK[NUM_ABF_PARAM + NUM_ABFWB_PARAM]; //in-call DMNR loud speaker mode with WB + unsigned short ABF_para_VR[NUM_ABFWB_PARAM]; //VR DMNR, only WB + unsigned short ABF_para_VOIP[NUM_ABFWB_PARAM]; //VoIP normal mode DMNR, only WB + unsigned short ABF_para_VOIP_LoudSPK[NUM_ABFWB_PARAM]; //VoIP loud speaker mode DMNR, only WB +} AUDIO_CUSTOM_EXTRA_PARAM_STRUCT; + + +#define CFG_FILE_SPEECH_DUAL_MIC_SIZE sizeof(AUDIO_CUSTOM_EXTRA_PARAM_STRUCT) +#define CFG_FILE_SPEECH_DUAL_MIC_TOTAL 1 + +#define NUM_ANC_PARAM 60 + +typedef struct _AUDIO_ANC_CUSTOM_PARAM_STRUCT +{ + unsigned short ANC_para[NUM_ANC_PARAM]; + unsigned short ANC_apply; + unsigned short ANC_log; + unsigned short ANC_log_downsample; + unsigned char ANC_dl_pga; +} AUDIO_ANC_CUSTOM_PARAM_STRUCT; + +#define CFG_FILE_SPEECH_ANC_SIZE sizeof(AUDIO_ANC_CUSTOM_PARAM_STRUCT) +#define CFG_FILE_SPEECH_ANC_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT +{ + unsigned short sph_voice_tracking_mode_para[16]; + unsigned short sph_voice_tracking_mode_wb_para[16]; +} AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT; + +#define CFG_FILE_SPEECH_MAGI_CONFERENCE_SIZE sizeof(AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT) +#define CFG_FILE_SPEECH_MAGI_CONFERENCE_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_HAC_PARAM_STRUCT +{ + /* speech enhancement */ + unsigned short speech_hac_mode_nb_para[16]; + /* WB speech enhancement */ + unsigned short speech_hac_mode_wb_para[16]; + /* speech input FIR */ + short sph_hac_in_fir[45]; + /* speech output FIR */ + short sph_hac_out_fir[45]; + + /* WB speech input FIR */ + short sph_hac_wb_in_fir[90]; + /* WB speech output FIR */ + short sph_hac_wb_out_fir[90]; + /* mic volume setting */ + unsigned char audiovolume_mic_hac[AUDIO_MAX_VOLUME_STEP]; + /* speech dl volume setting */ + unsigned char audiovolume_sph_hac[AUDIO_MAX_VOLUME_STEP]; + /* sidetone volume setting */ + unsigned char audiovolume_sid_hac[AUDIO_MAX_VOLUME_STEP]; + +} AUDIO_CUSTOM_HAC_PARAM_STRUCT; + +#define CFG_FILE_SPEECH_HAC_PARAM_SIZE sizeof(AUDIO_CUSTOM_HAC_PARAM_STRUCT) +#define CFG_FILE_SPEECH_HAC_PARAM_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT +{ + /* speech enhancement */ + unsigned short lpbk_speech_mode_nb_para[3][16]; + +} AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT; + +#define CFG_FILE_SPEECH_LPBK_PARAM_SIZE sizeof(AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT) +#define CFG_FILE_SPEECH_LPBK_PARAM_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT +{ + /* audio dump configuration */ + unsigned short vmlog_dump_config; + unsigned short bgs_dump_enable; + /* audio xml configuration */ + unsigned short cust_xml_enable; + +} AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT; + +#define CFG_FILE_AUDIO_FUNC_SWITCH_PARAM_SIZE sizeof(AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT) +#define CFG_FILE_AUDIO_FUNC_SWITCH_PARAM_TOTAL 1 +typedef struct _AUDIO_CUSTOM_PARAM_STRUCT +{ + /* volume setting */ + unsigned char volume[MAX_VOL_CATE][MAX_VOL_TYPE]; + /* speech enhancement */ + unsigned short speech_common_para[SPEECH_COMMON_NUM]; + unsigned short speech_mode_para[SPEECH_PARA_MODE_NUM][SPEECH_PARA_NUM]; + unsigned short speech_volume_para[4];//in the feature, should extend to [MAX_VOL_CATE][MAX_VOL_TYPE][4] + /* debug info */ + unsigned short debug_info[16]; + /* speech input FIR */ + short sph_in_fir[NB_FIR_INDEX_NUM][NB_FIR_NUM]; + /* speech output FIR */ + short sph_out_fir[NB_FIR_INDEX_NUM][NB_FIR_NUM]; + /* digital gain of DL speech */ + unsigned short Digi_DL_Speech; + /* digital gain of uplink speech */ + unsigned short Digi_Microphone; + /* FM record volume*/ + unsigned short FM_Record_Volume; + /* user mode : normal mode, earphone mode, loud speaker mode */ + unsigned short Bluetooth_Sync_Type; + unsigned short Bluetooth_Sync_Length; + unsigned short bt_pcm_in_vol; + unsigned short bt_pcm_out_vol; + unsigned short user_mode; + /* auto VM record setting */ + unsigned short uSupportVM; + unsigned short uAutoVM; + // mic bias + unsigned short uMicbiasVolt; + +} AUDIO_CUSTOM_PARAM_STRUCT; + +#define CFG_FILE_SPEECH_REC_SIZE sizeof(AUDIO_CUSTOM_PARAM_STRUCT) +#define CFG_FILE_SPEECH_REC_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_WB_A2M_PARAM_STRUCT_ +{ + /* WB speech enhancement */ + unsigned short speech_mode_wb_para[SPEECH_PARA_MODE_NUM][SPEECH_PARA_NUM]; + /* WB speech input/output FIR */ + short sph_wb_fir[WB_FIR_INDEX_NUM][WB_FIR_NUM]; + /* in_out flag */ + short input_out_fir_flag; // 0: input, 1: output +} AUDIO_CUSTOM_WB_A2M_PARAM_STRUCT; + +typedef struct _AUDIO_CUSTOM_WB_PARAM_STRUCT +{ + /* WB speech enhancement */ + unsigned short speech_mode_wb_para[SPEECH_PARA_MODE_NUM][SPEECH_PARA_NUM]; + /* WB speech input FIR */ + short sph_wb_in_fir[WB_FIR_INDEX_NUM][WB_FIR_NUM]; + /* WB speech output FIR */ + short sph_wb_out_fir[WB_FIR_INDEX_NUM][WB_FIR_NUM]; +} AUDIO_CUSTOM_WB_PARAM_STRUCT; + +#define CFG_FILE_WB_SPEECH_REC_SIZE sizeof(AUDIO_CUSTOM_WB_PARAM_STRUCT) +#define CFG_FILE_WB_SPEECH_REC_TOTAL 1 + +#if defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V5) + +typedef struct _AUDIO_ACF_V5F_PARAM +{ + unsigned int bes_loudness_L_hpf_fc; + unsigned int bes_loudness_L_hpf_order; + unsigned int bes_loudness_L_lpf_fc; + unsigned int bes_loudness_L_lpf_order; + unsigned int bes_loudness_L_bpf_fc[8]; + unsigned int bes_loudness_L_bpf_bw[8]; + int bes_loudness_L_bpf_gain[8]; + unsigned int bes_loudness_R_hpf_fc; + unsigned int bes_loudness_R_hpf_order; + unsigned int bes_loudness_R_lpf_fc; + unsigned int bes_loudness_R_lpf_order; + unsigned int bes_loudness_R_bpf_fc[8]; + unsigned int bes_loudness_R_bpf_bw[8]; + int bes_loudness_R_bpf_gain[8]; + +}AUDIO_ACF_V5F_PARAM; + +typedef struct _AUDIO_ACF_V5VIBSPK_PARAM +{ + unsigned int bes_loudness_bpf_coeff[2][6][3]; + +}AUDIO_ACF_V5VIBSPK_PARAM; + + +typedef struct _AUDIO_ACF_CUSTOM_PARAM_STRUCT +{ + + union{ + AUDIO_ACF_V5F_PARAM V5F; + AUDIO_ACF_V5VIBSPK_PARAM V5ViVSPK; + }bes_loudness_f_param; + unsigned int bes_loudness_Sep_LR_Filter; + unsigned int bes_loudness_WS_Gain_Max; + unsigned int bes_loudness_WS_Gain_Min; + unsigned int bes_loudness_Filter_First; + unsigned int bes_loudness_Num_Bands; + unsigned int bes_loudness_Flt_Bank_Order; + unsigned int bes_loudness_Cross_Freq[7]; + int DRC_Th[8][5]; + int DRC_Gn[8][5]; + int SB_Gn[8]; + unsigned int SB_Mode[8]; + unsigned int DRC_Delay; + unsigned int Att_Time[8][6]; + unsigned int Rel_Time[8][6]; + int Hyst_Th[8][6]; + int Lim_Th; + int Lim_Gn; + unsigned int Lim_Const; + unsigned int Lim_Delay; + int SWIPRev; +} AUDIO_ACF_CUSTOM_PARAM_STRUCT; +#if 0 +typedef struct _AUDIO_ACF_CUSTOM_PARAM_STRUCT +{ + unsigned int bes_loudness_hsf_coeff_L[2][9][5]; // Compensation Filter HSF coeffs [9][4]->[2][9][5] + unsigned int bes_loudness_bpf_coeff_L[8][6][3]; // Compensation Filter BPF coeffs [4][6][3]->[6][6][3]->[8][6][3] + unsigned int bes_loudness_lpf_coeff_L[6][3]; + + unsigned int bes_loudness_hsf_coeff_R[2][9][5]; // Compensation Filter HSF coeffs [9][4]->[2][9][5] + unsigned int bes_loudness_bpf_coeff_R[8][6][3]; // Compensation Filter BPF coeffs [4][6][3]->[6][6][3]->[8][6][3] + unsigned int bes_loudness_lpf_coeff_R[6][3]; + + unsigned int bes_loudness_WS_Gain_Max; // Q2.14 + unsigned int bes_loudness_WS_Gain_Min; // Q2.14 + unsigned int bes_loudness_Filter_First; // 0: DRC First, 1: Filter First + unsigned int bes_loudness_Sep_LR_Filter; // 0: Use same filter for both L / R, // 1: Separate L / R filter + + unsigned int bes_loudness_Num_Bands; // range: 1 ~ 8 + unsigned int bes_loudness_Flt_Bank_Order; // range: 3, 5, 7 + unsigned int bes_loudness_Cross_Freq[7]; // unit: Hz + int bes_loudness_DRC_Th[8][5]; // Q24.8, unit: dB + int bes_loudness_DRC_Gn[8][5]; // Q24.8, unit: dB + int bes_loudness_SB_Gn[8]; // Q24.8, unit: dB + unsigned int bes_loudness_SB_Mode[8]; // 0: makeup gain, 1: subband limiter, + // 2: bypass, 3: mute + unsigned int bes_loudness_DRC_Delay; + unsigned int bes_loudness_Att_Time[8][6]; // unit: 0.1 ms / 6dB + unsigned int bes_loudness_Rel_Time[8][6]; // unit: 0.1 ms / 6dB + int bes_loudness_Hyst_Th[8][6]; // Q24.8, unit: dB + int bes_loudness_Lim_Th; + int bes_loudness_Lim_Gn; + unsigned int bes_loudness_Lim_Const; + unsigned int bes_loudness_Lim_Delay; + + /* + unsigned int bes_loudness_WS_Gain_Max; + unsigned int bes_loudness_WS_Gain_Min; + unsigned int bes_loudness_Filter_First; + unsigned int bes_loudness_Att_Time; // unit: 0.1 ms / 6dB + unsigned int bes_loudness_Rel_Time; // unit: 0.1 ms / 6dB + char bes_loudness_Gain_Map_In[5]; + char bes_loudness_Gain_Map_Out[5]; + */ +} AUDIO_ACF_CUSTOM_PARAM_STRUCT; +#endif +#elif defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V4) +typedef struct _AUDIO_ACF_CUSTOM_PARAM_STRUCT +{ + unsigned int bes_loudness_hsf_coeff[2][9][5]; // Compensation Filter HSF coeffs [9][4]->[2][9][5] + unsigned int bes_loudness_bpf_coeff[8][6][3]; // Compensation Filter BPF coeffs [4][6][3]->[6][6][3]->[8][6][3] + //unsigned int bes_loudness_DRC_Forget_Table[9][2]; + unsigned int bes_loudness_lpf_coeff[6][3]; + unsigned int bes_loudness_WS_Gain_Max; + unsigned int bes_loudness_WS_Gain_Min; + unsigned int bes_loudness_Filter_First; + unsigned int bes_loudness_Att_Time; // unit: 0.1 ms / 6dB + unsigned int bes_loudness_Rel_Time; // unit: 0.1 ms / 6dB + char bes_loudness_Gain_Map_In[5]; + char bes_loudness_Gain_Map_Out[5]; +} AUDIO_ACF_CUSTOM_PARAM_STRUCT; +#else +typedef struct _AUDIO_ACF_CUSTOM_PARAM_STRUCT +{ + /* Compensation Filter HSF coeffs */ + /* BesLoudness also uses this coeffs */ + unsigned int bes_loudness_hsf_coeff[9][4]; + + /* Compensation Filter BPF coeffs */ + unsigned int bes_loudness_bpf_coeff[4][6][3]; + unsigned int bes_loudness_DRC_Forget_Table[9][2]; + unsigned int bes_loudness_WS_Gain_Max; + unsigned int bes_loudness_WS_Gain_Min; + unsigned int bes_loudness_Filter_First; + char bes_loudness_Gain_Map_In[5]; + char bes_loudness_Gain_Map_Out[5]; + +} AUDIO_ACF_CUSTOM_PARAM_STRUCT; +#endif +/* +*/ +#define CFG_FILE_AUDIO_COMPFLT_REC_SIZE sizeof(AUDIO_ACF_CUSTOM_PARAM_STRUCT) +#define CFG_FILE_AUDIO_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_HEADPHONE_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_VIBSPK_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_AUDIOSUB_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_AUDIOSUB_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_MUSICDRC_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_RINGTONEDRC_COMPFLT_REC_TOTAL 1 + + +typedef struct _AUDIO_EFFECT_CUSTOM_PARAM_STRUCT +{ + //surround parameters + int bsrd_level; + unsigned int Distance1; + unsigned int Distance2; + int bsrd_band_select; + + //bass parameters + unsigned int bass_CutoffFreq; + int bass_IsVB; + + //EQ parameters + short Normal_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Dance_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Bass_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Classical_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Treble_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Party_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Pop_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Rock_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + + //loudness mode + int LoudEnhancemode; + + // time stretch + int Time_TD_FD; + int Time_TS_Ratio; + +} AUDIO_EFFECT_CUSTOM_PARAM_STRUCT; + +#define CFG_FILE_AUDIO_EFFECT_REC_SIZE sizeof(AUDIO_EFFECT_CUSTOM_PARAM_STRUCT) +#define CFG_FILE_AUDIO_EFFECT_REC_TOTAL 1 + +typedef struct _AUDIO_PARAM_MED_STRUCT +{ + short speech_input_FIR_coeffs[SPEECH_PARA_MODE_NUM][NB_FIR_NUM]; + short speech_output_FIR_coeffs[SPEECH_PARA_MODE_NUM][NB_FIR_INDEX_NUM][NB_FIR_NUM]; + short select_FIR_output_index[SPEECH_PARA_MODE_NUM]; + short select_FIR_intput_index[SPEECH_PARA_MODE_NUM]; + short speech_mode_para[SPEECH_PARA_MODE_NUM][SPEECH_PARA_NUM]; +} AUDIO_PARAM_MED_STRUCT; + +#define CFG_FILE_AUDIO_PARAM_MED_REC_SIZE sizeof(AUDIO_PARAM_MED_STRUCT) +#define CFG_FILE_AUDIO_PARAM_MED_REC_TOTAL 1 + + +typedef struct _AUDIO_VOLUME_CUSTOM_STRUCT +{ + unsigned char audiovolume_ring[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_key[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_mic[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_fmr[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_sph[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_sid[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_media[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_matv[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; +} AUDIO_VOLUME_CUSTOM_STRUCT; + +#define CFG_FILE_AUDIO_VOLUME_CUSTOM_REC_SIZE sizeof(AUDIO_VOLUME_CUSTOM_STRUCT) +#define CFG_FILE_AUDIO_VOLUME_CUSTOM_REC_TOTAL 1 + +typedef struct _AUDIO_VER1_CUSTOM_VOLUME_STRUCT { + unsigned char audiovolume_ring[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_sip[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_mic[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_fm[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_sph[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_sph2[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_sid[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_media[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_matv[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + + unsigned char normalaudiovolume[NORMAL_VOLUME_TYPE_MAX]; + unsigned char headsetaudiovolume[HEADSET_VOLUME_TYPE_MAX]; + unsigned char speakeraudiovolume[SPEAKER_VOLUME_TYPE_MAX]; + unsigned char headsetspeakeraudiovolume[HEADSET_SPEAKER_VOLUME_TYPE_MAX]; + unsigned char extampaudiovolume[EXTAMP_VOLUME_TYPE_MAX]; + + unsigned char audiovolume_level[VER1_NUM_OF_VOL_TYPE]; +} AUDIO_VER1_CUSTOM_VOLUME_STRUCT; + +#define CFG_FILE_AUDIO_VER1_VOLUME_CUSTOM_REC_SIZE sizeof(AUDIO_VER1_CUSTOM_VOLUME_STRUCT) +#define CFG_FILE_AUDIO_VER1_VOLUME_CUSTOM_REC_TOTAL 1 + + + +/******************************************************************** +* Audio Gain Table +*********************************************************************/ +#define AUDIO_MAX_AMP_CONTROL_POINTS (10) +#define AUDIO_MAX_GAIN_TABLE_STEP (18) +#define AUDIO_MAX_MIC_GAIN_NUMS (32) + +typedef enum { + AUDIO_GAIN_DEFAULT =-1, + AUDIO_GAIN_VOICE_CALL = 0, + AUDIO_GAIN_SYSTEM = 1, + AUDIO_GAIN_RING = 2, + AUDIO_GAIN_MUSIC = 3, + AUDIO_GAIN_ALARM = 4, + AUDIO_GAIN_NOTIFICATION = 5, + AUDIO_GAIN_BLUETOOTH_SCO = 6, + AUDIO_GAIN_ENFORCED_AUDIBLE = 7, // Sounds that cannot be muted by user and must be routed to speaker + AUDIO_GAIN_DTMF = 8, + AUDIO_GAIN_TTS = 9, + AUDIO_GAIN_FM = 10, + AUDIO_GAIN_MATV = 11, + AUDIO_GAIN_MAX_STREAM = 11, //max index of stream + NUM_AUDIO_GAIN_TYPES +}audio_gain_type; + +//devices +typedef enum { + GAIN_OUTPUT_EARPIECE = 0, + GAIN_OUTPUT_HEADSET = 1, + GAIN_OUTPUT_SPEAKER = 2, + GAIN_OUTPUT_DOCK = 3, + NUM_GAIN_OUTPUT_DEVICES = 4 +}output_gain_device; + +//mic types +typedef enum { + GAIN_IDLE_RECORD_MIC =0, + GAIN_IDLE_RECORD_HEADSET , + GAIN_VOICE_REC_MIC, + GAIN_VOICE_REC_HEADSET, + GAIN_VIDEO_REC_MIC, + GAIN_VIDEO_REC_HEADSET, + GAIN_INCALL_NB_ECEIVER, + GAIN_INCALL_NB_HEADSET, + GAIN_INCALL_NB_SPEAKER, + GAIN_INCALL_WB_ECEIVER, + GAIN_INCALL_WB_HEADSET, + GAIN_INCALL_WB_SPEAKER, + GAIN_VOIP_RECEIVER, + GAIN_VOIP_HEADSET, + GAIN_VOIP_SPEAKER, + GAIN_TTY_DEVICE, + GAIN_LEVEL_SHIFT, + GAIN_ANALOG_PLAY, + GAIN_VOICE_UNLOCK_MIC, + GAIN_VOICE_UNLOCK_HEADSET, + GAIN_RESERVED1_MIC, + GAIN_RESERVED1_HEADSET, + GAIN_RESERVED2_MIC, + GAIN_RESERVED2_HEADSET, + NUM_MIC_GAINS +}microphone_device_gain; + + +//stream type gain +typedef struct _STREAM_ITEM_GAIN_STRUCT +{ + unsigned char digital[AUDIO_MAX_GAIN_TABLE_STEP]; + unsigned char analog; + unsigned char amp[AUDIO_MAX_AMP_CONTROL_POINTS]; + +}STREAM_ITEM_GAIN; + +typedef struct _STREAM_GAIN_STRUCT +{ + STREAM_ITEM_GAIN stream[NUM_GAIN_OUTPUT_DEVICES]; + +}STREAM_GAIN; + +//speech gain +typedef struct _SPEECH_ITEM_GAIN_STRUCT +{ + unsigned char digital; + unsigned char analog; + unsigned char amp[AUDIO_MAX_AMP_CONTROL_POINTS]; + +}SPEECH_ITEM_GAIN; + +typedef struct _SPEECH_GAIN_STRUCT +{ + SPEECH_ITEM_GAIN speech[NUM_GAIN_OUTPUT_DEVICES][AUDIO_MAX_GAIN_TABLE_STEP]; + +}SPEECH_GAIN; + +//sidetone gain + +typedef struct _SIDETONE_GAIN_STRUCT +{ + unsigned char sidetone[NUM_GAIN_OUTPUT_DEVICES]; +} SIDETONE_GAIN; + +//mic gain + +typedef struct _MIC_ITEM_GAIN_STRUCT +{ + unsigned char digital; + unsigned char analog; +}MIC_ITEM_GAIN; + +typedef struct _MICROPHONE_GAIN_STRUCT +{ + MIC_ITEM_GAIN mic[AUDIO_MAX_MIC_GAIN_NUMS]; + +} MIC_GAIN; + +typedef struct _AUDIO_CUSTOM_GAIN_TABLE { + STREAM_GAIN voiceCall; + STREAM_GAIN system; + STREAM_GAIN ring; + STREAM_GAIN music; + STREAM_GAIN alarm; + STREAM_GAIN notification; + STREAM_GAIN blueToothSco; + STREAM_GAIN enforceAudible; + STREAM_GAIN dtmf; + STREAM_GAIN tts; + STREAM_GAIN fm; + STREAM_GAIN matv; + SPEECH_GAIN speechNB; + SPEECH_GAIN speechWB; + SIDETONE_GAIN sideToneNB; + SIDETONE_GAIN sideToneWB; + MIC_GAIN mic; +} AUDIO_GAIN_TABLE_STRUCT; + +#define CFG_FILE_AUDIO_GAIN_TABLE_CUSTOM_REC_SIZE sizeof(AUDIO_GAIN_TABLE_STRUCT) +#define CFG_FILE_AUDIO_GAIN_TABLE_CUSTOM_REC_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_BT_GAIN { + STREAM_GAIN blueToothNrec; +} AUDIO_BT_GAIN_STRUCT; + +#define CFG_FILE_AUDIO_BT_GAIN_CUSTOM_SIZE sizeof(AUDIO_BT_GAIN_STRUCT) +#define CFG_FILE_AUDIO_BT_GAIN_CUSTOM_TOTAL 1 + +//#if defined(MTK_HD_RECORD_SUPPORT) + +#define SPC_MAX_NUM_RECORD_SPH_MODE HD_REC_MODE_INDEX_NUM +#define SPC_MAX_NUM_RECORD_INPUT_FIR HD_REC_FIR_INDEX_NUM //extend 8 -->16 +typedef struct _AUDIO_HD_RECORD_PARAM_STRUCT +{ + /* HD RECORD Mode Num & FIR Num*/ + unsigned short hd_rec_mode_num; // max(hd_rec_fir_num) == 30 ?? + unsigned short hd_rec_fir_num; // max(hd_rec_fir_num) == 16 ?? + + /* HD RECORD Speech Enhancement */ + unsigned short hd_rec_speech_mode_para[SPC_MAX_NUM_RECORD_SPH_MODE][SPEECH_PARA_NUM]; // the contain only have hd_rec_mode_num effective values + + /* HD RECORD FIR */ + short hd_rec_fir[SPC_MAX_NUM_RECORD_INPUT_FIR][WB_FIR_NUM]; // the contain only have hd_rec_fir_num effective values + + /* HD RECORD FIR Mapping (ex, map[sph_mode] = FIR3) */ + unsigned short hd_rec_map_to_fir_for_ch1[SPC_MAX_NUM_RECORD_SPH_MODE]; + unsigned short hd_rec_map_to_fir_for_ch2[SPC_MAX_NUM_RECORD_SPH_MODE]; + + /* HD RECORD Device Mode Mapping (ex, map[sph_mode] = SPH_MODE_NORMAL ) */ + unsigned char hd_rec_map_to_dev_mode[SPC_MAX_NUM_RECORD_SPH_MODE]; + + /* HD RECORD Input Source Mapping (ex, map[sph_mode] = BT Earphone mic)*/ + unsigned char hd_rec_map_to_input_src[SPC_MAX_NUM_RECORD_SPH_MODE]; + + /* HD RECORD mode is stereo or not (ex, map[sph_mode] = 0(mono), 1(stereo) )*/ + unsigned char hd_rec_map_to_stereo_flag[SPC_MAX_NUM_RECORD_SPH_MODE]; + +} AUDIO_HD_RECORD_PARAM_STRUCT; + + +#define CFG_FILE_AUDIO_HD_REC_PAR_SIZE sizeof(AUDIO_HD_RECORD_PARAM_STRUCT) +#define CFG_FILE_AUDIO_HD_REC_PAR_TOTAL 1 + + + +#define MAX_HD_REC_SCENES 10 // max #scene = 10 (10 * 3 = 30 = max modes) + +enum HD_REC_DEVICE_SOURCE_T +{ + HD_REC_DEVICE_SOURCE_HANDSET = 0, + HD_REC_DEVICE_SOURCE_HEADSET = 1, + HD_REC_DEVICE_SOURCE_BT_EARPHONE = 2, + NUM_HD_REC_DEVICE_SOURCE +}; + +typedef struct +{ + unsigned char num_voice_recognition_scenes; //for voice recognition + unsigned char num_voice_rec_scenes; + unsigned char num_video_rec_scenes; + unsigned char num_voice_unlock_scenes; //for voice unlock feature + unsigned char num_customization_scenes; //for customization + unsigned char scene_table[MAX_HD_REC_SCENES][NUM_HD_REC_DEVICE_SOURCE]; + unsigned char scene_name[MAX_HD_REC_SCENES][10]; //name of each scene +} AUDIO_HD_RECORD_SCENE_TABLE_STRUCT; + + +#define CFG_FILE_AUDIO_HD_REC_SCENE_TABLE_SIZE sizeof(AUDIO_HD_RECORD_SCENE_TABLE_STRUCT) +#define CFG_FILE_AUDIO_HD_REC_SCENE_TABLE_TOTAL 1 + + + +//#endif //MTK_HD_RECORD_SUPPORT + +//for voice recognition customization +typedef struct _VOICE_RECOGNITION_PARAM_STRUCT +{ + /* HD RECORD 48k FIR */ + unsigned char ap_num; + unsigned char language_num; + unsigned char language_folder[VOICE_LANGUAGE_NUM_MAX][VOICE_FOLDER_NAME_LEN_MAX]; + unsigned char cmd_num[VOICE_LANGUAGE_NUM_MAX]; + unsigned char ap_support_info[VOICE_AP_NUM_MAX][VOICE_LANGUAGE_NUM_MAX][VOICE_CMDS_NUM_MAX]; + unsigned char cust_param[VOICE_RECOG_FEATURE_NUM_MAX][VOICE_RECOG_PARAM_NUM_MAX]; + +} VOICE_RECOGNITION_PARAM_STRUCT; + + +#define CFG_FILE_VOICE_RECOGNIZE_PAR_SIZE sizeof(VOICE_RECOGNITION_PARAM_STRUCT) +#define CFG_FILE_VOICE_RECOGNIZE_PAR_TOTAL 1 + + +typedef struct +{ + unsigned int u32EnableFlg; + +}AUDIO_AUDENH_CONTROL_OPTION_STRUCT; + +#define CFG_FILE_AUDIO_AUDENH_CONTROL_OPTION_PAR_SIZE sizeof(AUDIO_AUDENH_CONTROL_OPTION_STRUCT) +#define CFG_FILE_AUDIO_AUDENH_CONTROL_OPTION_PAR_TOTAL 1 + +//for DC Calibration +typedef struct _AUDIO_BUFFER_DC_CALIBRATION_STRUCT +{ + unsigned short cali_flag; + unsigned short cali_val_hp_left; + unsigned short cali_val_hp_right; + unsigned short cali_val_speaker; +} AUDIO_BUFFER_DC_CALIBRATION_STRUCT; + + +#define CFG_FILE_AUDIO_BUFFER_DC_CALIBRATION_PAR_SIZE sizeof(AUDIO_BUFFER_DC_CALIBRATION_STRUCT) +#define CFG_FILE_AUDIO_BUFFER_DC_CALIBRATION_PAR_TOTAL 1 + + +enum AUDIO_VOIP_DEVICE_TYPE { + AUDIO_VOIP_DEVICE_NORMAL = 0, //path receiver + AUDIO_VOIP_DEVICE_SPEAKER = 1, + AUDIO_VOIP_DEVICE_HEADSET = 2, + AUDIO_VOIP_DEVICE_BT = 3, + NUM_AUDIO_VOIP_DEVICE = VOIP_INDEX_NUM +}; + +typedef struct _AUDIO_VOIP_PARAM_STRUCT +{ + /* speech enhancement param */ + unsigned short speech_common_para[SPEECH_COMMON_NUM]; //normal/Loud speaker/headser/BT + unsigned short speech_mode_para[VOIP_INDEX_NUM][SPEECH_PARA_NUM]; //normal/Loud speaker/headser/BT + + /* speech input FIR */ + short in_fir[VOIP_INDEX_NUM][WB_FIR_NUM]; //normal/Loud speaker/headser/BT + /* speech output FIR */ + short out_fir[VOIP_INDEX_NUM][WB_FIR_NUM]; //normal/Loud speaker/headser/BT + +} AUDIO_VOIP_PARAM_STRUCT; + + +#define CFG_FILE_AUDIO_VOIP_PAR_SIZE sizeof(AUDIO_VOIP_PARAM_STRUCT) +#define CFG_FILE_AUDIO_VOIP_PAR_TOTAL 1 + +enum AUDIO_HFP_DEVICE_TYPE { + AUDIO_HFP_DEVICE_NORMAL = 0, //path receiver + AUDIO_HFP_DEVICE_SPEAKER = 1, + AUDIO_HFP_DEVICE_HEADSET = 2, + AUDIO_HFP_DEVICE_RESERVED = 3, + NUM_AUDIO_HFP_DEVICE +}; + +typedef struct _AUDIO_HFP_PARAM_STRUCT +{ + /* speech enhancement param */ + unsigned short speech_common_para[SPEECH_COMMON_NUM]; //normal/Loud speaker/headser/BT + unsigned short speech_mode_para[NUM_AUDIO_HFP_DEVICE][SPEECH_PARA_NUM]; //normal/Loud speaker/headser/BT + + /* speech input FIR */ + short in_fir[NUM_AUDIO_HFP_DEVICE][WB_FIR_NUM]; //normal/Loud speaker/headser/BT + /* speech output FIR */ + short out_fir[NUM_AUDIO_HFP_DEVICE][WB_FIR_NUM]; //normal/Loud speaker/headser/BT + +} AUDIO_HFP_PARAM_STRUCT; + + +#define CFG_FILE_AUDIO_HFP_PAR_SIZE sizeof(AUDIO_HFP_PARAM_STRUCT) +#define CFG_FILE_AUDIO_HFP_PAR_TOTAL 1 + +//for Speaker Monitor +typedef struct _AUDIO_SPEAKER_MONITOR_PARAM_STRUCT +{ + float resistor[512]; + float temp_initial; // initial value + /* hardware setting */ + float current_sensing_resistor; // unit: ohm + /* resonant frqquency*/ + unsigned short reso_freq_center; + unsigned short reso_freq_bw; + unsigned short reso_freq_gain; + /* temperature estimation */ + unsigned short prefer_band_upper; + unsigned short prefer_band_lower; + /* temperature estimation control */ + unsigned short temp_limit_low; // start to log + unsigned short temp_limit_high; // start to control gain + unsigned short temp_control_time_slots; // max log time + /* monitor interval */ + unsigned short monitor_timer; //unit: ms +} AUDIO_SPEAKER_MONITOR_PARAM_STRUCT; + + +#define CFG_FILE_SPEAKER_MONITOR_SIZE sizeof(AUDIO_SPEAKER_MONITOR_PARAM_STRUCT) +#define CFG_FILE_SPEAK_MONITOR_REC_TOTAL 1 + +#endif // _CFG_AUDIO_FILE_H + diff --git a/proprietary/external/audioATCmdHandlerServer/AudioCompensationFilter/CFG_Audio_Default.h b/proprietary/external/audioATCmdHandlerServer/AudioCompensationFilter/CFG_Audio_Default.h new file mode 100755 index 0000000000000000000000000000000000000000..a8b0ce457623ef043684503b4efa330f7c90ffa4 --- /dev/null +++ b/proprietary/external/audioATCmdHandlerServer/AudioCompensationFilter/CFG_Audio_Default.h @@ -0,0 +1,966 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_AUDIO_FILE.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of AUDIO CFG Default file + * + * Author: + * ------- + * + * + + * + *******************************************************************************/ + +#ifndef _CFG_AUDIO_H +#define _CFG_AUDIO_H +/* include rule : + 1st : find path/files relative current position (Common) + 2nd : find path/files from other projects +*/ +#include "CFG_AUDIO_File.h" + +//audio related default value +#include "cfgdefault/sph_coeff_record_mode_default.h" +#include "cfgdefault/sph_coeff_dmnr_default.h" +#include "cfgdefault/sph_coeff_dmnr_handsfree_default.h" +#include "cfgdefault/audio_hd_record_custom.h" +#include "cfgdefault/audio_acf_default.h" +#include "cfgdefault/audio_hcf_default.h" +#include "cfgdefault/audio_effect_default.h" +#include "cfgdefault/audio_gain_table_default.h" +#include "cfgdefault/audio_ver1_volume_custom_default.h" +#include "cfgdefault/voice_recognition_custom.h" +#include "cfgdefault/audio_audenh_control_option.h" +#include "cfgdefault/audio_voip_custom.h" +#include "cfgdefault/audio_hfp_custom.h" +//#include "cfgdefault/audio_acfsub_default.h" +#include "cfgdefault/audio_music_drc_default.h" +#include "cfgdefault/audio_ringtone_drc_default.h" +#include "cfgdefault/sph_coeff_anc_default.h" +#include "cfgdefault/audio_speaker_monitor_custom.h" +#include "cfgdefault/sph_coeff_lpbk_default.h" +#include "cfgdefault/audio_function_switch_default.h" + +//speech related default value +#include "cfgdefault/sph_coeff_default.h" +#include "cfgdefault/audio_custom.h" +#include "cfgdefault/med_audio_default.h" +#include "cfgdefault/audio_volume_custom_default.h" +#include "cfgdefault/audio_ver1_volume_custom_default.h" + +#ifdef __cplusplus +extern "C" +{ +#endif + +#ifdef __ALLOCATE_CFG_AUDIO_DEFAULT_H +// Allocate data by \vendor\mediatek\proprietary\external\nvram\libcustom_nvram\CFG_file_info.c + +AUDIO_CUSTOM_PARAM_STRUCT speech_custom_default = +{ + /* INT8 volume[MAX_VOL_CATE][MAX_VOL_TYPE] */ + /* Normal volume: TON, SPK, MIC, FMR, SPH, SID, MED */ + GAIN_NOR_TON_VOL, GAIN_NOR_KEY_VOL, GAIN_NOR_MIC_VOL, GAIN_NOR_FMR_VOL, GAIN_NOR_SPH_VOL, GAIN_NOR_SID_VOL, GAIN_NOR_MED_VOL + , + /* Headset volume: TON, SPK, MIC, FMR, SPH, SID, MED */ + GAIN_HED_TON_VOL, GAIN_HED_KEY_VOL, GAIN_HED_MIC_VOL, GAIN_HED_FMR_VOL, GAIN_HED_SPH_VOL, GAIN_HED_SID_VOL, GAIN_HED_MED_VOL + , + /* Handfree volume: TON, SPK, MIC, FMR, SPH, SID, MED */ + GAIN_HND_TON_VOL, GAIN_HND_KEY_VOL, GAIN_HND_MIC_VOL, GAIN_HND_FMR_VOL, GAIN_HND_SPH_VOL, GAIN_HND_SID_VOL, GAIN_HND_MED_VOL + , + /* UINT16 speech_common_para[12] */ + DEFAULT_SPEECH_COMMON_PARA + , + /* UINT16 speech_mode_para[8][16] */ + DEFAULT_SPEECH_NORMAL_MODE_PARA, + DEFAULT_SPEECH_EARPHONE_MODE_PARA, + DEFAULT_SPEECH_LOUDSPK_MODE_PARA, + DEFAULT_SPEECH_BT_EARPHONE_MODE_PARA, + DEFAULT_SPEECH_BT_CORDLESS_MODE_PARA, + DEFAULT_SPEECH_CARKIT_MODE_PARA, + DEFAULT_SPEECH_AUX1_MODE_PARA, + DEFAULT_SPEECH_AUX2_MODE_PARA + , + /* UINT16 speech_volume_para[4] */ + DEFAULT_SPEECH_VOL_PARA + , + /* UINT16 debug_info[16] */ + DEFAULT_AUDIO_DEBUG_INFO + , + /* INT16 sph_in_fir[6][45], sph_out_fir */ + SPEECH_INPUT_FIR_COEFF, + SPEECH_OUTPUT_FIR_COEFF + , + /* UINT16 DG_DL_Speech */ + DG_DL_Speech + , + /* UINT16 DG_Microphone */ + DG_Microphone + , + /* UINT16 FM record volume*/ + FM_Record_Vol + , + /* UINT16 BT sync type and length*/ + DEFAULT_BLUETOOTH_SYNC_TYPE, + DEFAULT_BLUETOOTH_SYNC_LENGTH + , + /* UINT16 BT PCM in/out digital gain*/ + DEFAULT_BT_PCM_IN_VOL, + DEFAULT_BT_PCM_OUT_VOL + , + /* user mode : normal mode, earphone mode, loud speaker mode */ + /* UCHAR user_mode */ + VOL_NORMAL + , + /* auto VM record setting */ + DEFAULT_VM_SUPPORT, + DEFAULT_AUTO_VM, + /* Micbais voltage 1900 --> 2200 */ + MICBAIS, +}; + +AUDIO_VER1_CUSTOM_VOLUME_STRUCT audio_ver1_custom_default = { + VER1_AUD_VOLUME_RING, + VER1_AUD_VOLUME_SIP, + VER1_AUD_VOLUME_MIC, + VER1_AUD_VOLUME_FM, + VER1_AUD_VOLUME_SPH, + VER1_AUD_VOLUME_SPH, // sph2 now use the same + VER1_AUD_VOLUME_SID, + VER1_AUD_VOLUME_MEDIA, + VER1_AUD_VOLUME_MATV, + VER1_AUD_NORMAL_VOLUME_DEFAULT, + VER1_AUD_HEADSER_VOLUME_DEFAULT, + VER1_AUD_SPEAKER_VOLUME_DEFAULT, + VER1_AUD_HEADSETSPEAKER_VOLUME_DEFAULT, + VER1_AUD_EXTAMP_VOLUME_DEFAULT, + VER1_AUD_VOLUME_LEVEL_DEFAULT +}; + + +AUDIO_CUSTOM_WB_PARAM_STRUCT wb_speech_custom_default = +{ + /* unsigned short speech_mode_wb_para[8][16] */ + DEFAULT_WB_SPEECH_NORMAL_MODE_PARA, + DEFAULT_WB_SPEECH_EARPHONE_MODE_PARA, + DEFAULT_WB_SPEECH_LOUDSPK_MODE_PARA, + DEFAULT_WB_SPEECH_BT_EARPHONE_MODE_PARA, + DEFAULT_WB_SPEECH_BT_CORDLESS_MODE_PARA, + DEFAULT_WB_SPEECH_CARKIT_MODE_PARA, + DEFAULT_WB_SPEECH_AUX1_MODE_PARA, + DEFAULT_WB_SPEECH_AUX2_MODE_PARA, + /* short sph_wb_in_fir[6][90] */ + WB_Speech_Input_FIR_Coeff, + /* short sph_wb_out_fir[6][90] */ + WB_Speech_Output_FIR_Coeff, +}; +#if defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V5) +/* +unsigned int bes_loudness_Sep_LR_Filter; + unsigned int bes_loudness_WS_Gain_Max; + unsigned int bes_loudness_WS_Gain_Min; + unsigned int bes_loudness_Filter_First; + unsigned int bes_loudness_Num_Bands; + unsigned int bes_loudness_Flt_Bank_Order; + unsigned int bes_loudness_Cross_Freq[7]; + int DRC_Th[8][5]; + int DRC_Gn[8][5]; + int SB_Gn[8]; + unsigned int SB_Mode[8]; + unsigned int DRC_Delay; + unsigned int Att_Time[8][6]; + unsigned int Rel_Time[8][6]; + int Hyst_Th[8][6]; + int Lim_Th; + int Lim_Gn; + unsigned int Lim_Const; + unsigned int Lim_Delay; + int SWIPRev; + +*/ +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_custom_default = +{ +#if 1 + BES_LOUDNESS_ACF_L_HPF_FC, + BES_LOUDNESS_ACF_L_HPF_ORDER, + BES_LOUDNESS_ACF_L_LPF_FC, + BES_LOUDNESS_ACF_L_LPF_ORDER, + BES_LOUDNESS_ACF_L_BPF_FC, + BES_LOUDNESS_ACF_L_BPF_BW, + BES_LOUDNESS_ACF_L_BPF_GAIN, + + BES_LOUDNESS_ACF_R_HPF_FC, + BES_LOUDNESS_ACF_R_HPF_ORDER, + BES_LOUDNESS_ACF_R_LPF_FC, + BES_LOUDNESS_ACF_R_LPF_ORDER, + BES_LOUDNESS_ACF_R_BPF_FC, + BES_LOUDNESS_ACF_R_BPF_BW, + BES_LOUDNESS_ACF_R_BPF_GAIN, + + BES_LOUDNESS_ACF_SEP_LR_FILTER, + BES_LOUDNESS_ACF_WS_GAIN_MAX, + BES_LOUDNESS_ACF_WS_GAIN_MIN, + BES_LOUDNESS_ACF_FILTER_FIRST, + BES_LOUDNESS_ACF_NUM_BANDS, + BES_LOUDNESS_ACF_FLT_BANK_ORDER, + BES_LOUDNESS_ACF_CROSSOVER_FREQ, + BES_LOUDNESS_ACF_GAIN_MAP_IN, + BES_LOUDNESS_ACF_GAIN_MAP_OUT, + BES_LOUDNESS_ACF_SB_GAIN, + BES_LOUDNESS_ACF_SB_MODE, + BES_LOUDNESS_ACF_DRC_DELAY, + BES_LOUDNESS_ACF_ATT_TIME, + BES_LOUDNESS_ACF_REL_TIME, + BES_LOUDNESS_ACF_HYST_TH, + BES_LOUDNESS_ACF_LIM_TH, + BES_LOUDNESS_ACF_LIM_GN, + BES_LOUDNESS_ACF_LIM_CONST, + BES_LOUDNESS_ACF_LIM_DELAY, + 0x0520, +#else + BES_LOUDNESS_HSF_COEFF_L, + BES_LOUDNESS_BPF_COEFF_L, + BES_LOUDNESS_LPF_COEFF_L, + BES_LOUDNESS_HSF_COEFF_R, + BES_LOUDNESS_BPF_COEFF_R, + BES_LOUDNESS_LPF_COEFF_R, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + + BES_LOUDNESS_SEP_LR_FILTER, + BES_LOUDNESS_NUM_BANDS, + BES_LOUDNESS_FLT_BANK_ORDER, + BES_LOUDNESS_CROSSOVER_FREQ, + + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, + BES_LOUDNESS_SB_GAIN, + BES_LOUDNESS_SB_MODE, + BES_LOUDNESS_DRC_DELAY, + BES_LOUDNESS_ATT_TIME, + BES_LOUDNESS_REL_TIME, + BES_LOUDNESS_HYST_TH, + BES_LOUDNESS_LIM_TH, + BES_LOUDNESS_LIM_GN, + BES_LOUDNESS_LIM_CONST, + BES_LOUDNESS_LIM_DELAY, +#endif + +}; +#if 0 +AUDIO_ACF_CUSTOM_PARAM_STRUCT audiosub_custom_default = +{ + BES_LOUDNESS_HSF_COEFF_SUB_L, + BES_LOUDNESS_BPF_COEFF_SUB_L, + BES_LOUDNESS_LPF_COEFF_SUB_L, + BES_LOUDNESS_HSF_COEFF_SUB_R, + BES_LOUDNESS_BPF_COEFF_SUB_R, + BES_LOUDNESS_LPF_COEFF_SUB_R, + BES_LOUDNESS_WS_GAIN_MAX_SUB, + BES_LOUDNESS_WS_GAIN_MIN_SUB, + BES_LOUDNESS_FILTER_FIRST_SUB, + + BES_LOUDNESS_SEP_LR_FILTER_SUB, + BES_LOUDNESS_NUM_BANDS_SUB, + BES_LOUDNESS_FLT_BANK_ORDER_SUB, + BES_LOUDNESS_CROSSOVER_FREQ_SUB, + + BES_LOUDNESS_GAIN_MAP_IN_SUB, + BES_LOUDNESS_GAIN_MAP_OUT_SUB, + BES_LOUDNESS_SB_GAIN_SUB, + BES_LOUDNESS_SB_MODE_SUB, + BES_LOUDNESS_DRC_DELAY_SUB, + BES_LOUDNESS_ATT_TIME_SUB, + BES_LOUDNESS_REL_TIME_SUB, + BES_LOUDNESS_HYST_TH_SUB, + BES_LOUDNESS_LIM_TH_SUB, + BES_LOUDNESS_LIM_GN, + BES_LOUDNESS_LIM_CONST, + BES_LOUDNESS_LIM_DELAY, + + +}; +#endif + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_hcf_custom_default = +{ + BES_LOUDNESS_HCF_L_HPF_FC, + BES_LOUDNESS_HCF_L_HPF_ORDER, + BES_LOUDNESS_HCF_L_LPF_FC, + BES_LOUDNESS_HCF_L_LPF_ORDER, + BES_LOUDNESS_HCF_L_BPF_FC, + BES_LOUDNESS_HCF_L_BPF_BW, + BES_LOUDNESS_HCF_L_BPF_GAIN, + + BES_LOUDNESS_HCF_R_HPF_FC, + BES_LOUDNESS_HCF_R_HPF_ORDER, + BES_LOUDNESS_HCF_R_LPF_FC, + BES_LOUDNESS_HCF_R_LPF_ORDER, + BES_LOUDNESS_HCF_R_BPF_FC, + BES_LOUDNESS_HCF_R_BPF_BW, + BES_LOUDNESS_HCF_R_BPF_GAIN, + + BES_LOUDNESS_HCF_SEP_LR_FILTER, + BES_LOUDNESS_HCF_WS_GAIN_MAX, + BES_LOUDNESS_HCF_WS_GAIN_MIN, + BES_LOUDNESS_HCF_FILTER_FIRST, + BES_LOUDNESS_HCF_NUM_BANDS, + BES_LOUDNESS_HCF_FLT_BANK_ORDER, + BES_LOUDNESS_HCF_CROSSOVER_FREQ, + BES_LOUDNESS_HCF_GAIN_MAP_IN, + BES_LOUDNESS_HCF_GAIN_MAP_OUT, + BES_LOUDNESS_HCF_SB_GAIN, + BES_LOUDNESS_HCF_SB_MODE, + BES_LOUDNESS_HCF_DRC_DELAY, + BES_LOUDNESS_HCF_ATT_TIME, + BES_LOUDNESS_HCF_REL_TIME, + BES_LOUDNESS_HCF_HYST_TH, + BES_LOUDNESS_HCF_LIM_TH, + BES_LOUDNESS_HCF_LIM_GN, + BES_LOUDNESS_HCF_LIM_CONST, + BES_LOUDNESS_HCF_LIM_DELAY, + 0x0520, + +}; +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_vibspk_custom_default = +{ + BES_LOUDNESS_ACF_L_HPF_FC, + BES_LOUDNESS_ACF_L_HPF_ORDER, + BES_LOUDNESS_ACF_L_LPF_FC, + BES_LOUDNESS_ACF_L_LPF_ORDER, + BES_LOUDNESS_ACF_L_BPF_FC, + BES_LOUDNESS_ACF_L_BPF_BW, + BES_LOUDNESS_ACF_L_BPF_GAIN, + + BES_LOUDNESS_ACF_R_HPF_FC, + BES_LOUDNESS_ACF_R_HPF_ORDER, + BES_LOUDNESS_ACF_R_LPF_FC, + BES_LOUDNESS_ACF_R_LPF_ORDER, + BES_LOUDNESS_ACF_R_BPF_FC, + BES_LOUDNESS_ACF_R_BPF_BW, + BES_LOUDNESS_ACF_R_BPF_GAIN, + + 0, + BES_LOUDNESS_ACF_WS_GAIN_MAX, + BES_LOUDNESS_ACF_WS_GAIN_MIN, + BES_LOUDNESS_ACF_FILTER_FIRST, + BES_LOUDNESS_ACF_NUM_BANDS, + BES_LOUDNESS_ACF_FLT_BANK_ORDER, + BES_LOUDNESS_ACF_CROSSOVER_FREQ, + BES_LOUDNESS_ACF_GAIN_MAP_IN, + BES_LOUDNESS_ACF_GAIN_MAP_OUT, + BES_LOUDNESS_ACF_SB_GAIN, + BES_LOUDNESS_ACF_SB_MODE, + BES_LOUDNESS_ACF_DRC_DELAY, + BES_LOUDNESS_ACF_ATT_TIME, + BES_LOUDNESS_ACF_REL_TIME, + BES_LOUDNESS_ACF_HYST_TH, + BES_LOUDNESS_ACF_LIM_TH, + BES_LOUDNESS_ACF_LIM_GN, + BES_LOUDNESS_ACF_LIM_CONST, + BES_LOUDNESS_ACF_LIM_DELAY, + 0x0520, + + +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_musicdrc_custom_default = +{ + BES_LOUDNESS_MUSICDRC_L_HPF_FC, + BES_LOUDNESS_MUSICDRC_L_HPF_ORDER, + BES_LOUDNESS_MUSICDRC_L_LPF_FC, + BES_LOUDNESS_MUSICDRC_L_LPF_ORDER, + BES_LOUDNESS_MUSICDRC_L_BPF_FC, + BES_LOUDNESS_MUSICDRC_L_BPF_BW, + BES_LOUDNESS_MUSICDRC_L_BPF_GAIN, + + BES_LOUDNESS_MUSICDRC_R_HPF_FC, + BES_LOUDNESS_MUSICDRC_R_HPF_ORDER, + BES_LOUDNESS_MUSICDRC_R_LPF_FC, + BES_LOUDNESS_MUSICDRC_R_LPF_ORDER, + BES_LOUDNESS_MUSICDRC_R_BPF_FC, + BES_LOUDNESS_MUSICDRC_R_BPF_BW, + BES_LOUDNESS_MUSICDRC_R_BPF_GAIN, + + BES_LOUDNESS_MUSICDRC_SEP_LR_FILTER, + BES_LOUDNESS_MUSICDRC_WS_GAIN_MAX, + BES_LOUDNESS_MUSICDRC_WS_GAIN_MIN, + BES_LOUDNESS_MUSICDRC_FILTER_FIRST, + BES_LOUDNESS_MUSICDRC_NUM_BANDS, + BES_LOUDNESS_MUSICDRC_FLT_BANK_ORDER, + BES_LOUDNESS_MUSICDRC_CROSSOVER_FREQ, + BES_LOUDNESS_MUSICDRC_GAIN_MAP_IN, + BES_LOUDNESS_MUSICDRC_GAIN_MAP_OUT, + BES_LOUDNESS_MUSICDRC_SB_GAIN, + BES_LOUDNESS_MUSICDRC_SB_MODE, + BES_LOUDNESS_MUSICDRC_DRC_DELAY, + BES_LOUDNESS_MUSICDRC_ATT_TIME, + BES_LOUDNESS_MUSICDRC_REL_TIME, + BES_LOUDNESS_MUSICDRC_HYST_TH, + BES_LOUDNESS_MUSICDRC_LIM_TH, + BES_LOUDNESS_MUSICDRC_LIM_GN, + BES_LOUDNESS_MUSICDRC_LIM_CONST, + BES_LOUDNESS_MUSICDRC_LIM_DELAY, + 0x0520, + + +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_ringtonedrc_custom_default = +{ + BES_LOUDNESS_RINGTONEDRC_L_HPF_FC, + BES_LOUDNESS_RINGTONEDRC_L_HPF_ORDER, + BES_LOUDNESS_RINGTONEDRC_L_LPF_FC, + BES_LOUDNESS_RINGTONEDRC_L_LPF_ORDER, + BES_LOUDNESS_RINGTONEDRC_L_BPF_FC, + BES_LOUDNESS_RINGTONEDRC_L_BPF_BW, + BES_LOUDNESS_RINGTONEDRC_L_BPF_GAIN, + + BES_LOUDNESS_RINGTONEDRC_R_HPF_FC, + BES_LOUDNESS_RINGTONEDRC_R_HPF_ORDER, + BES_LOUDNESS_RINGTONEDRC_R_LPF_FC, + BES_LOUDNESS_RINGTONEDRC_R_LPF_ORDER, + BES_LOUDNESS_RINGTONEDRC_R_BPF_FC, + BES_LOUDNESS_RINGTONEDRC_R_BPF_BW, + BES_LOUDNESS_RINGTONEDRC_R_BPF_GAIN, + + BES_LOUDNESS_RINGTONEDRC_SEP_LR_FILTER, + BES_LOUDNESS_RINGTONEDRC_WS_GAIN_MAX, + BES_LOUDNESS_RINGTONEDRC_WS_GAIN_MIN, + BES_LOUDNESS_RINGTONEDRC_FILTER_FIRST, + BES_LOUDNESS_RINGTONEDRC_NUM_BANDS, + BES_LOUDNESS_RINGTONEDRC_FLT_BANK_ORDER, + BES_LOUDNESS_RINGTONEDRC_CROSSOVER_FREQ, + BES_LOUDNESS_RINGTONEDRC_GAIN_MAP_IN, + BES_LOUDNESS_RINGTONEDRC_GAIN_MAP_OUT, + BES_LOUDNESS_RINGTONEDRC_SB_GAIN, + BES_LOUDNESS_RINGTONEDRC_SB_MODE, + BES_LOUDNESS_RINGTONEDRC_DRC_DELAY, + BES_LOUDNESS_RINGTONEDRC_ATT_TIME, + BES_LOUDNESS_RINGTONEDRC_REL_TIME, + BES_LOUDNESS_RINGTONEDRC_HYST_TH, + BES_LOUDNESS_RINGTONEDRC_LIM_TH, + BES_LOUDNESS_RINGTONEDRC_LIM_GN, + BES_LOUDNESS_RINGTONEDRC_LIM_CONST, + BES_LOUDNESS_RINGTONEDRC_LIM_DELAY, + 0x0520, + + +}; + + +#elif defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V4) +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_custom_default = +{ + BES_LOUDNESS_HSF_COEFF, + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_LPF_COEFF, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_ATT_TIME, + BES_LOUDNESS_REL_TIME, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; +#if 0 +AUDIO_ACF_CUSTOM_PARAM_STRUCT audiosub_custom_default = +{ + BES_LOUDNESS_HSF_COEFF_SUB, + BES_LOUDNESS_BPF_COEFF_SUB, + BES_LOUDNESS_LPF_COEFF_SUB, + BES_LOUDNESS_WS_GAIN_MAX_SUB, + BES_LOUDNESS_WS_GAIN_MIN_SUB, + BES_LOUDNESS_FILTER_FIRST_SUB, + BES_LOUDNESS_ATT_TIME_SUB, + BES_LOUDNESS_REL_TIME_SUB, + BES_LOUDNESS_GAIN_MAP_IN_SUB, + BES_LOUDNESS_GAIN_MAP_OUT_SUB, +}; +#endif + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_hcf_custom_default = +{ + BES_LOUDNESS_HCF_HSF_COEFF, + BES_LOUDNESS_HCF_BPF_COEFF, + BES_LOUDNESS_HCF_LPF_COEFF, + BES_LOUDNESS_HCF_WS_GAIN_MAX, + BES_LOUDNESS_HCF_WS_GAIN_MIN, + BES_LOUDNESS_HCF_FILTER_FIRST, + BES_LOUDNESS_HCF_ATT_TIME, + BES_LOUDNESS_HCF_REL_TIME, + BES_LOUDNESS_HCF_GAIN_MAP_IN, + BES_LOUDNESS_HCF_GAIN_MAP_OUT, +}; +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_vibspk_custom_default = +{ + BES_LOUDNESS_HSF_COEFF, + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_LPF_COEFF, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_ATT_TIME, + BES_LOUDNESS_REL_TIME, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_musicdrc_custom_default = +{ + BES_LOUDNESS_HSF_COEFF, + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_LPF_COEFF, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_ATT_TIME, + BES_LOUDNESS_REL_TIME, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_ringtonedrc_custom_default = +{ + BES_LOUDNESS_HSF_COEFF, + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_LPF_COEFF, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_ATT_TIME, + BES_LOUDNESS_REL_TIME, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; + + +#else +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_custom_default = +{ + /* Compensation Filter HSF coeffs: default all pass filter */ + /* BesLoudness also uses this coeffs */ + BES_LOUDNESS_HSF_COEFF, + /* Compensation Filter BPF coeffs: default all pass filter */ + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_DRC_FORGET_TABLE, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_hcf_custom_default = +{ + /* Compensation Filter HSF coeffs: default all pass filter */ + /* BesLoudness also uses this coeffs */ + BES_LOUDNESS_HCF_HSF_COEFF, + /* Compensation Filter BPF coeffs: default all pass filter */ + BES_LOUDNESS_HCF_BPF_COEFF, + BES_LOUDNESS_HCF_DRC_FORGET_TABLE, + BES_LOUDNESS_HCF_WS_GAIN_MAX, + BES_LOUDNESS_HCF_WS_GAIN_MIN, + BES_LOUDNESS_HCF_FILTER_FIRST, + BES_LOUDNESS_HCF_GAIN_MAP_IN, + BES_LOUDNESS_HCF_GAIN_MAP_OUT, +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_vibspk_custom_default = +{ + /* Compensation Filter HSF coeffs: default all pass filter */ + /* BesLoudness also uses this coeffs */ + BES_LOUDNESS_HSF_COEFF, + /* Compensation Filter BPF coeffs: default all pass filter */ + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_DRC_FORGET_TABLE, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_musicdrc_custom_default = +{ + /* Compensation Filter HSF coeffs: default all pass filter */ + /* BesLoudness also uses this coeffs */ + BES_LOUDNESS_HSF_COEFF, + /* Compensation Filter BPF coeffs: default all pass filter */ + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_DRC_FORGET_TABLE, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_ringtonedrc_custom_default = +{ + /* Compensation Filter HSF coeffs: default all pass filter */ + /* BesLoudness also uses this coeffs */ + BES_LOUDNESS_HSF_COEFF, + /* Compensation Filter BPF coeffs: default all pass filter */ + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_DRC_FORGET_TABLE, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; + +#endif + +AUDIO_EFFECT_CUSTOM_PARAM_STRUCT audio_effect_custom_default = +{ + // DSRD parameters + BSRD_LEVEL, + BSRD_DISTANCE1, + BSRD_DISTANCE2, + BSRD_BAND_SELECT, + + // BASS + BASS_CUTOFF_FREQ, + BASS_ISVB, + + //EQ effect + NORMAL_GAIN_LEVEL, + DANCE_GAIN_LEVEL, + BASS_GAIN_LEVEL, + CLASSICAL_GAIN_LEVEL, + TREBLE_GAIN_LEVEL, + PARTY_GAIN_LEVEL, + POP_GAIN_LEVEL, + ROCK_GAIN_LEVEL, + + //loudness mode + LOUDENHANCEMODE, + + //TS + TIME_TD_TF, + TIME_TS_RATIO +}; + +AUDIO_PARAM_MED_STRUCT audio_param_med_default = +{ + SPEECH_INPUT_MED_FIR_COEFF, + SPEECH_OUTPUT_MED_FIR_COEFF, + FIR_output_index, + FIR_input_index, + MED_SPEECH_NORMAL_MODE_PARA, + MED_SPEECH_EARPHONE_MODE_PARA, + MED_SPEECH_BT_EARPHONE_MODE_PARA, + MED_SPEECH_LOUDSPK_MODE_PARA, + MED_SPEECH_CARKIT_MODE_PARA, + MED_SPEECH_BT_CORDLESS_MODE_PARA, + MED_SPEECH_AUX1_MODE_PARA, + MED_SPEECH_AUX2_MODE_PARA +}; + + +AUDIO_VOLUME_CUSTOM_STRUCT audio_volume_custom_default = +{ + AUD_VOLUME_RING, + AUD_VOLUME_KEY, + AUD_VOLUME_MIC, + AUD_VOLUME_FMR, + AUD_VOLUME_SPH, + AUD_VOLUME_SID, + AUD_VOLUME_MEDIA, + AUD_VOLUME_MATV +}; + +AUDIO_CUSTOM_EXTRA_PARAM_STRUCT dual_mic_custom_default = +{ + DEFAULT_SPEECH_DUAL_MIC_ABF_PARA, + DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA, + DEFAULT_SPEECH_DUAL_MIC_ABF_PARA_LoudSPK, + DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA_LoudSPK, + DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA_VR, + DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA_VOIP, + DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA_VOIP_LoudSPK +}; + +AUDIO_GAIN_TABLE_STRUCT Gain_control_table_default ={ + DEFAULT_VOICE_GAIN_TABLE_PARA, + DEFAULT_SYSTEM_GAIN_TABLE_PARA, + DEFAULT_RINGTONE_GAIN_TABLE_PARA, + DEFAULT_MUSIC_GAIN_TABLE_PARA, + DEFAULT_ALARM_GAIN_TABLE_PARA, + DEFAULT_NOTIFICATION_GAIN_TABLE_PARA, + DEFAULT_BLUETOOTH_SCO_GAIN_TABLE_PARA, + DEFAULT_ENFORCEAUDIBLE_GAIN_TABLE_PARA, + DEFAULT_DTMF_GAIN_TABLE_PARA, + DEFAULT_TTS_GAIN_TABLE_PARA, + DEFAULT_FM_GAIN_TABLE_PARA, + DEFAULT_MATV_GAIN_TABLE_PARA, + DEFAULT_SPEECH_NB_GAIN_TABLE_PARA, + DEFAULT_SPEECH_WB_GAIN_TABLE_PARA, + DEFAULT_SIDETONE_NB_GAIN_TABLE_PARA, + DEFAULT_SIDETONE_WB_GAIN_TABLE_PARA, + DEFAULT_MICROPHONE_GAIN_TABLE_PARA +}; + +AUDIO_BT_GAIN_STRUCT bt_gain_control_default ={ + DEFAULT_BLUETOOTH_NREC_GAIN_TABLE_PARA +}; + +AUDIO_HD_RECORD_PARAM_STRUCT Hd_Recrod_Par_default = { + //hd_rec mode num & fir num + HD_REC_MODE_INDEX_NUM, + HD_REC_FIR_INDEX_NUM, + //hd_rec_speech_mode_para + DEFAULT_HD_RECORD_SPH_MODE_PAR, + //hd_rec_fir + DEFAULT_HD_RECORD_FIR_Coeff, + //hd_rec fir mapping - ch1 + DEFAULT_HD_RECORD_MODE_FIR_MAPPING_CH1, + //hd_rec fir mapping - ch2 + DEFAULT_HD_RECORD_MODE_FIR_MAPPING_CH2, + //hd_rec device mode mapping + DEFAULT_HD_RECORD_MODE_DEV_MAPPING, + //hd_rec_map_to_input_src + DEFAULT_HD_RECORD_MODE_INPUT_SRC_MAPPING, + //hd_rec_map_to_stereo_flag + DEFAULT_HD_RECORD_MODE_STEREO_FLAGS +}; + +AUDIO_HD_RECORD_SCENE_TABLE_STRUCT Hd_Recrod_Scene_Table_default = { + DEFAULT_HD_RECORD_NUM_VOICE_RECOGNITION_SCENES, + DEFAULT_HD_RECORD_NUM_VOICE_SCENES, + DEFAULT_HD_RECORD_NUM_VIDEO_SCENES, + DEFAULT_HD_RECORD_NUM_VOICE_UNLOCK_SCENES, + DEFAULT_HD_RECORD_NUM_CUSTOMIZATION_SCENES, + DEFAULT_HD_RECORD_SCENE_TABLE, + DEFAULT_HD_RECORD_SCENE_NAME +}; + +VOICE_RECOGNITION_PARAM_STRUCT Voice_Recognize_Par_default = { + //for framework, voice ui related + DEFAULT_AP_NUM, + DEFAULT_LANGUAGE_NUM, + DEFAULT_LANGUAGE_FOLDER_NAME, + DEFAULT_COMMAND_NUM_PER_LAN, + DEFAULT_AP_SUPPORT_INFO, + DEFAULT_ALGORITHM_PARAM // for CTO +}; + +AUDIO_AUDENH_CONTROL_OPTION_STRUCT AUDENH_Control_Option_Par_default = { + DEFAULT_AUDIO_AUDENH_CONTROL_OPTION_Coeff +}; + +AUDIO_BUFFER_DC_CALIBRATION_STRUCT Audio_Buffer_DC_Calibration_Par_default = { + 0xFFFF, + 0, + 0, + 0 +}; + +AUDIO_VOIP_PARAM_STRUCT Audio_VOIP_Par_default = { + DEFAULT_VOIP_SPEECH_COMMON_PARAM, + DEFAULT_VOIP_SPEECH_MODE_PARAM, + DEFAULT_VOIP_IN_FIR_PARAM, + DEFAULT_VOIP_OUT_FIR_PARAM +}; + +AUDIO_HFP_PARAM_STRUCT audio_hfp_param_custom_default = { + DEFAULT_HFP_SPEECH_COMMON_PARAM, + DEFAULT_HFP_SPEECH_MODE_PARAM, + DEFAULT_HFP_IN_FIR_PARAM, + DEFAULT_HFP_OUT_FIR_PARAM +}; + +AUDIO_ANC_CUSTOM_PARAM_STRUCT speech_ANC_custom_default = { + DEFAULT_SPEECH_ANC_PARA, + DEFAULT_SPEECH_ANC_APPLY, + DEFAULT_SPEECH_ANC_LOG_ENABLE, + DEFAULT_SPEECH_ANC_LOG_DOWNSAMPLE, + DEFAULT_SPEECH_ANC_DL_PGA +}; + +AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT speech_magi_conference_custom_default = { + DEFAULT_SPEECH_VOICE_TRACKING_MODE_PARA, + DEFAULT_WB_SPEECH_VOICE_TRACKING_MODE_PARA +}; + +AUDIO_CUSTOM_HAC_PARAM_STRUCT speech_hac_param_custom_default = { + DEFAULT_SPEECH_HAC_MODE_PARA, + DEFAULT_WB_SPEECH_HAC_MODE_PARA, + DEFAULT_SPEECH_HAC_INPUT_FIR_COEFF, + DEFAULT_SPEECH_HAC_OUTPUT_FIR_COEFF, + DEFAULT_WB_SPEECH_HAC_INPUT_FIR_COEFF, + DEFAULT_WB_SPEECH_HAC_OUTPUT_FIR_COEFF, + DEFAULT_VER1_AUD_VOLUME_MIC_HAC, + DEFAULT_VER1_AUD_VOLUME_SPH_HAC, + DEFAULT_VER1_AUD_VOLUME_SID_HAC +}; + +AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT speech_lpbk_param_custom_default = { + DEFAULT_SPEECH_LPBK_NORMAL_MODE_PARA, + DEFAULT_SPEECH_LPBK_EARPHONE_MODE_PARA, + DEFAULT_SPEECH_LPBK_LOUDSPK_MODE_PARA +}; + +AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT audio_func_swtich_param_custom_default = { + DEFAULT_VMLOG_DUMP_CONFIG, + DEFAULT_BGS_DUMP_ENABLE, + DEFAULT_CUSTOM_XML_ENABLE +}; + +AUDIO_SPEAKER_MONITOR_PARAM_STRUCT speaker_monitor_par_default = { + DEFAULT_SPEAKER_MONITOR_PARAM, + DEFAULT_SPEAKER_TEMP_INITIAL, + /* hardware setting */ + DEFAULT_SPEAKER_CURRENT_SENSE_RESISTOR, + /* resonant frqquency*/ + DEFAULT_SPEAKER_RESONANT_FC, + DEFAULT_SPEAKER_RESONANT_BW, + DEFAULT_SPEAKER_RESONANT_TH, + /* temperature estimation */ + DEFAULT_SPEAKER_PREFER_HIGH_BAND, + DEFAULT_SPEAKER_PREFER_LOW_BAND, + /* temperature estimation control*/ + DEFAULT_SPEAKER_TEMP_CONTROL_LOW, // low limit + DEFAULT_SPEAKER_TEMP_CONTROL_HIGH, // high limit + DEFAULT_SPEAKER_TEMP_CONTROL_LOG, // max log time + /* monitor interval */ + DEFAULT_SPEAKER_MONITOR_INTERVAL //unit: ms +}; + +#else +extern AUDIO_CUSTOM_PARAM_STRUCT speech_custom_default; + +extern AUDIO_VER1_CUSTOM_VOLUME_STRUCT audio_ver1_custom_default; + + +extern AUDIO_CUSTOM_WB_PARAM_STRUCT wb_speech_custom_default; + +extern AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_custom_default; + +extern AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_hcf_custom_default; +extern AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_vibspk_custom_default; +extern AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_musicdrc_custom_default; +extern AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_ringtonedrc_custom_default; + +extern AUDIO_EFFECT_CUSTOM_PARAM_STRUCT audio_effect_custom_default; + +extern AUDIO_PARAM_MED_STRUCT audio_param_med_default; + +extern AUDIO_VOLUME_CUSTOM_STRUCT audio_volume_custom_default; + +extern AUDIO_CUSTOM_EXTRA_PARAM_STRUCT dual_mic_custom_default; + +extern AUDIO_GAIN_TABLE_STRUCT Gain_control_table_default; + +extern AUDIO_HD_RECORD_PARAM_STRUCT Hd_Recrod_Par_default; + +extern AUDIO_HD_RECORD_SCENE_TABLE_STRUCT Hd_Recrod_Scene_Table_default; + + +extern VOICE_RECOGNITION_PARAM_STRUCT Voice_Recognize_Par_default; + +extern AUDIO_AUDENH_CONTROL_OPTION_STRUCT AUDENH_Control_Option_Par_default; + +extern AUDIO_BUFFER_DC_CALIBRATION_STRUCT Audio_Buffer_DC_Calibration_Par_default; + +extern AUDIO_VOIP_PARAM_STRUCT Audio_VOIP_Par_default; +extern AUDIO_HFP_PARAM_STRUCT audio_hfp_param_custom_default; +extern AUDIO_ANC_CUSTOM_PARAM_STRUCT speech_ANC_custom_default; +extern AUDIO_SPEAKER_MONITOR_PARAM_STRUCT speaker_monitor_par_default; +extern AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT speech_magi_conference_custom_default; +extern AUDIO_CUSTOM_HAC_PARAM_STRUCT speech_hac_param_custom_default; +extern AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT speech_lpbk_param_custom_default; +extern AUDIO_BT_GAIN_STRUCT bt_gain_control_default; +extern AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT audio_func_swtich_param_custom_default; + +#endif +#ifdef __cplusplus +} +#endif + +#endif + + diff --git a/proprietary/external/audioATCmdHandlerServer/AudioCompensationFilter/Custom_NvRam_LID.h b/proprietary/external/audioATCmdHandlerServer/AudioCompensationFilter/Custom_NvRam_LID.h new file mode 100755 index 0000000000000000000000000000000000000000..3195032cb4880d60b8a45bfc83562de17bd04bb6 --- /dev/null +++ b/proprietary/external/audioATCmdHandlerServer/AudioCompensationFilter/Custom_NvRam_LID.h @@ -0,0 +1,232 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * Custom_NvRam_lid.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of Custom_NvRam_lid + * + * Author: + * ------- + * Ning.F (MTK08139) 03/09/2009 + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 11 12 2010 renbang.jiang + * [ALPS00134025] [Wi-Fi] move Wi-Fi NVRAM definition source file to project folder from common folder + * . + * + * 11 05 2010 renbang.jiang + * [ALPS00134025] [Wi-Fi] move Wi-Fi NVRAM definition source file to project folder from common folder + * . + * + * 06 24 2010 yunchang.chang + * [ALPS00002677][Need Patch] [Volunteer Patch] ALPS.10X.W10.26 Volunteer patch for GPS customization use NVRam + * . + * + * Jun 22 2009 mtk01352 + * [DUMA00007771] Moving modem side customization to AP + * + * + * Apr 29 2009 mtk80306 + * [DUMA00116080] revise the customization of nvram + * revise nvram customization + * + * Mar 21 2009 mtk80306 + * [DUMA00112158] fix the code convention. + * modify code convention + * + * Mar 9 2009 mtk80306 + * [DUMA00111088] nvram customization + * nvram customization + * + * + * + * + * + *******************************************************************************/ + + +#ifndef CUSTOM_CFG_FILE_LID_H +#define CUSTOM_CFG_FILE_LID_H + + +//#include "../../../../../common/inc/cfg_file_lid.h" +//#include "../../../common/cgen/inc/CFG_File_LID.h" +#include "CFG_file_lid.h" + +/* the definition of file LID */ +typedef enum +{ + AP_CFG_RDCL_FILE_AUDIO_LID=AP_CFG_CUSTOM_BEGIN_LID, //AP_CFG_CUSTOM_BEGIN_LID: this lid must not be changed, it is reserved for system. + AP_CFG_CUSTOM_FILE_GPS_LID, + AP_CFG_RDCL_FILE_AUDIO_COMPFLT_LID, + AP_CFG_RDCL_FILE_AUDIO_EFFECT_LID, + AP_CFG_RDEB_FILE_WIFI_LID, + AP_CFG_RDEB_WIFI_CUSTOM_LID, + AP_CFG_RDCL_FILE_AUDIO_PARAM_MED_LID, + AP_CFG_RDCL_FILE_AUDIO_VOLUME_CUSTOM_LID, + AP_CFG_RDCL_FILE_DUAL_MIC_CUSTOM_LID, + AP_CFG_RDCL_FILE_AUDIO_WB_PARAM_LID, + AP_CFG_REEB_PRODUCT_INFO_LID, +// AP_CFG_RDCL_FILE_META_LID, +// AP_CFG_CUSTOM_FILE_CUSTOM1_LID, +// AP_CFG_CUSTOM_FILE_CUSTOM2_LID, + AP_CFG_RDCL_FILE_HEADPHONE_COMPFLT_LID, + AP_CFG_RDCL_FILE_AUDIO_GAIN_TABLE_LID, + AP_CFG_RDCL_FILE_AUDIO_VER1_VOLUME_CUSTOM_LID, + AP_CFG_RDCL_FILE_AUDIO_HD_REC_PAR_LID, + AP_CFG_RDCL_FILE_AUDIO_HD_REC_SCENE_LID, + AP_CFG_RDCL_FILE_AUDIO_BUFFER_DC_CALIBRATION_PAR_LID, + AP_CFG_RDCL_FILE_VIBSPK_COMPFLT_LID, + AP_CFG_RDCL_FILE_AUDIO_MUSIC_DRC_LID, + AP_CFG_RDCL_FILE_AUDIO_RINGTONE_DRC_LID, + AP_CFG_RDCL_FILE_AUDIO_MAGI_CONFERENCE_LID, + AP_CFG_RDCL_FILE_AUDIO_HAC_PARAM_LID, + AP_CFG_CUSTOM_FILE_MAX_LID, +} CUSTOM_CFG_FILE_LID; + + +/* verno of data items */ +/* audio file version */ +#define AP_CFG_RDCL_FILE_AUDIO_LID_VERNO "001" + +/* GPS file version */ +#define AP_CFG_CUSTOM_FILE_GPS_LID_VERNO "000" + +/* audio acf file version */ +#define AP_CFG_RDCL_FILE_AUDIO_COMPFLT_LID_VERNO "001" + +/* audio hcf file version */ +#define AP_CFG_RDCL_FILE_HEADPHONE_COMPFLT_LID_VERNO "001" +/* audio vibspk hcf file version */ +#define AP_CFG_RDCL_FILE_VIBSPK_COMPFLT_LID_VERNO "001" + +/* audio effect file version */ +#define AP_CFG_RDCL_FILE_AUDIO_EFFECT_LID_VERNO "001" + +/* audio med file version */ +#define AP_CFG_RDCL_FILE_AUDIO_PARAM_MED_LID_VERNO "001" + +/* audio volume custom file version */ +#define AP_CFG_RDCL_FILE_AUDIO_VOLUME_CUSTOM_LID_VERNO "001" +#define AP_CFG_RDCL_FILE_AUDIO_VER1_VOLUME_CUSTOM_LID_VERNO "001" + +/* dual mic custom file version */ +#define AP_CFG_RDCL_FILE_DUAL_MIC_CUSTOM_LID_VERNO "002" + +/* audio wb specch param custom file version */ +#define AP_CFG_RDCL_FILE_AUDIO_WB_PARAM_LID_VERNO "001" + +/* audio gain table custom file version */ +#define AP_CFG_RDCL_FILE_AUDIO_GAIN_TABLE_LID_VERNO "001" + +/* audio hd record par custom file version*/ +#define AP_CFG_RDCL_FILE_AUDIO_HD_REC_PAR_LID_VERNO "001" +#define AP_CFG_RDCL_FILE_AUDIO_HD_REC_SCENE_LID_VERNO "001" + +/* audio buffer dc calibration custom file version*/ +#define AP_CFG_RDCL_FILE_AUDIO_BUFFER_DC_CALIBRATION_PAR_LID_VERNO "000" + +/* META log and com port config file version */ +#define AP_CFG_RDCL_FILE_META_LID_VERNO "000" + +/* custom2 file version */ +#define AP_CFG_CUSTOM_FILE_CUSTOM1_LID_VERNO "000" +/* custom2 file version */ +#define AP_CFG_CUSTOM_FILE_CUSTOM2_LID_VERNO "000" + +/* WIFI file version */ +#define AP_CFG_RDEB_FILE_WIFI_LID_VERNO "000" +/* WIFI MAC addr file version */ +#define AP_CFG_RDCL_FILE_WIFI_ADDR_LID_VERNO "000" +#define AP_CFG_RDEB_WIFI_CUSTOM_LID_VERNO "000" +#define AP_CFG_REEB_PRODUCT_INFO_LID_VERNO "000" + +#define AP_CFG_RDCL_FILE_AUDIO_MUSIC_DRC_LID_VERNO "000" +#define AP_CFG_RDCL_FILE_AUDIO_RINGTONE_DRC_LID_VERNO "000" + +#define AP_CFG_RDCL_FILE_AUDIO_MAGI_CONFERENCE_LID_VERNO "000" +#define AP_CFG_RDCL_FILE_AUDIO_HAC_PARAM_LID_VERNO "000" + +#endif /* CFG_FILE_LID_H */ diff --git a/proprietary/external/audioATCmdHandlerServer/AudioCompensationFilter/NOTICE b/proprietary/external/audioATCmdHandlerServer/AudioCompensationFilter/NOTICE new file mode 100755 index 0000000000000000000000000000000000000000..c5b1efa7aac764ae6d8da63476a2d5cec02a6a5d --- /dev/null +++ b/proprietary/external/audioATCmdHandlerServer/AudioCompensationFilter/NOTICE @@ -0,0 +1,190 @@ + + Copyright (c) 2005-2008, The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + + 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. + + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + diff --git a/proprietary/external/audioATCmdHandlerServer/AudioCompensationFilter/README b/proprietary/external/audioATCmdHandlerServer/AudioCompensationFilter/README new file mode 100755 index 0000000000000000000000000000000000000000..d4661b9eb8b4153f742239814acf62d52ffe0949 --- /dev/null +++ b/proprietary/external/audioATCmdHandlerServer/AudioCompensationFilter/README @@ -0,0 +1,30 @@ +The shared library 'libaudiocompensationfilter.so' read/write datas of ACF/HCF from/into NvRAM + + +WHAT IT DOES? +============= + +Audiocompensationfilter the implementation that get datas and set datas of audio compensation filter (ACF), +headphone compensation filter (HCF) from NvRAM. + + +HOW IT WAS BUILT? +================== + +It needs the following library from AOSP: +1. libnativehelper.so +2. libcutils.so +3. libutils.so + +and the following libs from MediaTek: +1. libcustom_nvram.so +2. libnvram.so + + + +HOW TO USE IT? +============== + +Audio HAL will use the related API to set/get parameters of ACF/HCF + + diff --git a/proprietary/external/audioATCmdHandlerServer/AudioComponentEngine/MtkAudioBitConverter.cpp b/proprietary/external/audioATCmdHandlerServer/AudioComponentEngine/MtkAudioBitConverter.cpp new file mode 100755 index 0000000000000000000000000000000000000000..d661e28b4db1e2e0b82f305dfa7eb13a2ad82c64 --- /dev/null +++ b/proprietary/external/audioATCmdHandlerServer/AudioComponentEngine/MtkAudioBitConverter.cpp @@ -0,0 +1,366 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * MtkAudioBitConverter.cpp + * + * Project: + * -------- + * Android + * + * Description: + * ------------ + * This file implements Audio Bit Converter + * + * Author: + * ------- + * JY Huang (mtk01352) + * + *------------------------------------------------------------------------------ + * $Revision: #2 $ + * $Modtime:$ + * $Log:$ + * + * 08 07 2013 kh.hung + * Add 32 bits version. + * + *******************************************************************************/ + +#include +#include +#include +#include +#include +#include +#include +#include + + +#ifdef LOG_TAG +#undef LOG_TAG +#endif +#define LOG_TAG "MtkAudioBitConverter" + +#include +#include +#include +#include +#if 0 +extern "C" { +#include "../bessound/BesSound_exp.h" +} +#endif +#include "MtkAudioBitConverter.h" +//#define ENABLE_LOG_AudioCompensationFilter +#ifdef MtkAudioBitConverter +#undef ALOGV +#define ALOGV(...) ALOGD(__VA_ARGS__) +#endif + +#define HAVE_SWIP + +#ifdef FLT_PROFILING +#include +#endif + +namespace android { + +MtkAudioBitConverter::MtkAudioBitConverter() : + mPcmFormat(0xFFFF), mChannelNum(0), mSampleRate(0), mpTempBuf(NULL), mpInternalBuf(NULL), + mTempBufSize(0), mInternalBufSize(0), mLimiterHandler(NULL) +{ + memset(&mLimiterInitPar, 0, sizeof(Limiter_InitParam)); + mState = ACE_STATE_INIT; + ALOGD("MtkAudioBitConverter Constructor\n"); +} + +MtkAudioBitConverter::MtkAudioBitConverter(uint32_t sampling_rate, uint32_t channel_num, BCV_PCM_FORMAT format) : + mPcmFormat(format), mChannelNum(channel_num), mSampleRate(sampling_rate), mpTempBuf(NULL), mpInternalBuf(NULL), + mTempBufSize(0), mInternalBufSize(0), mLimiterHandler(NULL) +{ + memset(&mLimiterInitPar, 0, sizeof(Limiter_InitParam)); + mState = ACE_STATE_INIT; + ALOGD("MtkAudioBitConverter Constructor, SR %d, CH %d, format %d\n", sampling_rate, channel_num, format); +} + +MtkAudioBitConverter::~MtkAudioBitConverter() +{ + ALOGD("+%s()\n",__FUNCTION__); + if(mpTempBuf != NULL) + { + delete mpTempBuf; + mpTempBuf = NULL; + } + if(mpInternalBuf != NULL) + { + delete mpInternalBuf; + mpInternalBuf = NULL; + } + ALOGD("-%s()\n",__FUNCTION__); +} + +ACE_ERRID MtkAudioBitConverter::SetParameter(uint32_t paramID, void *param) +{ + ALOGD("+%s(), paramID %d, param 0x%x\n",__FUNCTION__, paramID, param); + Mutex::Autolock _l(mLock); + if(mState == ACE_STATE_OPEN) + return ACE_INVALIDE_OPERATION; + uint32_t Curparam = (uint32_t)((long)param); + switch(paramID) { + case BCV_PAR_SET_PCM_FORMAT: + { + uint32_t pcm_format = Curparam; + if( ((pcm_format >= BCV_UP_BIT) && (pcm_format <= BCV_UP_BIT_END)) || + ((pcm_format >= BCV_DOWN_BIT) && (pcm_format <= BCV_DOWN_BIT_END)) ) + { + mPcmFormat = pcm_format; + } + else + { + return ACE_INVALIDE_PARAMETER; + } + break; + } + case BCV_PAR_SET_SAMPLE_RATE: + { + //To do : Add Check + mSampleRate = Curparam; + break; + } + case BCV_PAR_SET_CHANNEL_NUMBER: + { + if( Curparam == 2 || Curparam == 1) + { + mChannelNum = Curparam; + } + else + { + return ACE_INVALIDE_PARAMETER; + } + break; + } + default: + return ACE_INVALIDE_PARAMETER; + } + ALOGD("-%s()\n",__FUNCTION__); + return ACE_SUCCESS; +} + +ACE_ERRID MtkAudioBitConverter::GetParameter(uint32_t paramID, void *param) +{ + ALOGD("+%s(), paramID %d, param %p\n",__FUNCTION__, paramID, param); + Mutex::Autolock _l(mLock); + long Curparam; + switch(paramID) { + case BCV_PAR_GET_PCM_FORMAT: + { + Curparam = (long) mPcmFormat; + break; + } + case BCV_PAR_SET_SAMPLE_RATE: + { + Curparam = (long) mSampleRate; + break; + } + case BCV_PAR_SET_CHANNEL_NUMBER: + { + Curparam = (long) mChannelNum; + break; + } + default: + return ACE_INVALIDE_PARAMETER; + } + ALOGD("-%s(), paramID %d, param %p\n",__FUNCTION__, paramID, param); + + param = (void*) Curparam; + return ACE_SUCCESS; +} + +ACE_ERRID MtkAudioBitConverter::Open(void) +{ + ALOGD("+%s()\n",__FUNCTION__); + Mutex::Autolock _l(mLock); + if(mState != ACE_STATE_INIT) + return ACE_INVALIDE_OPERATION; + if( mPcmFormat != 0xFFFF && mChannelNum != 0 && mSampleRate != 0) + { + if( mPcmFormat >= BCV_DOWN_BIT && mPcmFormat < BCV_DOWN_BIT_END) // Use Limiter + { +#if defined(HAVE_SWIP) + uint32_t transformPcmFormat; // transform to Limiter's PcmFormat + transformPcmFormat = mPcmFormat - BCV_DOWN_BIT; + Limiter_GetBufferSize( &mInternalBufSize, &mTempBufSize, mPcmFormat); + if( mInternalBufSize > 0 ) + { + mpInternalBuf = new char[mInternalBufSize]; + } + if( mTempBufSize > 0 ) + { + mpTempBuf = new char[mTempBufSize]; + } + mLimiterInitPar.Channel = mChannelNum; + mLimiterInitPar.Sampling_Rate = mSampleRate; + mLimiterInitPar.PCM_Format = transformPcmFormat; + Limiter_Open( &mLimiterHandler, mpInternalBuf, &mLimiterInitPar ); +#endif + } + else // Use Shifter + { + // Do nothing + } + } + mState = ACE_STATE_OPEN; + ALOGD("-%s()\n",__FUNCTION__); + return ACE_SUCCESS; +} + +ACE_ERRID MtkAudioBitConverter::Close(void) +{ + ALOGD("+%s()\n",__FUNCTION__); + Mutex::Autolock _l(mLock); + if(mState != ACE_STATE_OPEN) + return ACE_INVALIDE_OPERATION; + if(mpTempBuf != NULL) + { + delete mpTempBuf; + mpTempBuf = NULL; + } + if(mpInternalBuf != NULL) + { + delete mpInternalBuf; + mpInternalBuf = NULL; + } + mState = ACE_STATE_INIT; + ALOGD("-%s()\n",__FUNCTION__); + return ACE_SUCCESS; +} + +ACE_ERRID MtkAudioBitConverter::ResetBuffer(void) +{ + ALOGD("+%s()\n",__FUNCTION__); + Mutex::Autolock _l(mLock); + if( mPcmFormat >= BCV_DOWN_BIT && mState == ACE_STATE_OPEN) // Use Limiter + { +#if defined(HAVE_SWIP) + Limiter_Reset( mLimiterHandler ); +#endif + } + ALOGD("-%s()\n",__FUNCTION__); + return ACE_SUCCESS; +} + /* Return: consumed input buffer size(byte) */ +ACE_ERRID MtkAudioBitConverter::Process(void *pInputBuffer, /* Input, pointer to input buffer */ + uint32_t *InputSampleCount, /* Input, length(byte) of input buffer */ + /* Output, length(byte) left in the input buffer after conversion */ + void *pOutputBuffer, /* Input, pointer to output buffer */ + uint32_t *OutputSampleCount) /* Input, length(byte) of output buffer */ + /* Output, output data length(byte) */ +{ + ALOGV("+%s(), inputCnt %d, outputCnt %x\n",__FUNCTION__, *InputSampleCount, *OutputSampleCount); + Mutex::Autolock _l(mLock); + if(mState != ACE_STATE_OPEN) + return ACE_INVALIDE_OPERATION; +#if defined(HAVE_SWIP) + if( mPcmFormat >= BCV_DOWN_BIT && mPcmFormat < BCV_DOWN_BIT_END) // Use Limiter + { + Limiter_Process( mLimiterHandler, + mpTempBuf, + pInputBuffer, + InputSampleCount, + pOutputBuffer, + OutputSampleCount ); + } + else if(mPcmFormat < BCV_UP_BIT_END)// Use shifter + { + Shifter_Process(pInputBuffer, InputSampleCount, pOutputBuffer, OutputSampleCount, mPcmFormat); + } +#endif +#if 0 + if(mPcmFormat >= BCV_SIMPLE_SHIFT_BIT && mPcmFormat < BCV_SIMPLE_SHIFT_BIT_END)// Simply shift bit + { + uint32_t in_cnt, out_cnt, cnt; + if(mPcmFormat == BCV_IN_Q1P31_OUT_Q1P15) + { + int16_t *outBuf; + int32_t *inBuf; + in_cnt = (*InputSampleCount) >> 2; + out_cnt = (*OutputSampleCount) >> 1; + outBuf = (int16_t *)pOutputBuffer; + inBuf = (int32_t *)pInputBuffer; + if(in_cnt >= out_cnt) + cnt = out_cnt; + else + cnt = in_cnt; + for(in_cnt = 0; in_cnt < cnt ; in_cnt ++) + { + *outBuf = (int16_t)(*inBuf >> 16); + outBuf++; + inBuf++; + } + *InputSampleCount = *InputSampleCount - (cnt << 2); + *OutputSampleCount = (cnt << 1); + } + else if(mPcmFormat == BCV_IN_Q1P31_OUT_Q9P23) + { + int32_t *inBuf, *outBuf; + in_cnt = (*InputSampleCount) >> 2; + out_cnt = (*OutputSampleCount) >> 2; + outBuf = (int32_t *)pOutputBuffer; + inBuf = (int32_t *)pInputBuffer; + if(in_cnt >= out_cnt) + cnt = out_cnt; + else + cnt = in_cnt; + for(in_cnt = 0; in_cnt < cnt ; in_cnt ++) + { + *outBuf = (*inBuf >> 8); + outBuf++; + inBuf++; + } + *InputSampleCount = *InputSampleCount - (cnt << 2); + *OutputSampleCount = (cnt << 2); + } + } +#endif + + ALOGV("-%s(), inputCnt %d, outputCnt %x\n",__FUNCTION__, *InputSampleCount, *OutputSampleCount); + return ACE_SUCCESS; +} + +}//namespace android + diff --git a/proprietary/external/audioATCmdHandlerServer/AudioComponentEngine/MtkAudioBitConverter.h b/proprietary/external/audioATCmdHandlerServer/AudioComponentEngine/MtkAudioBitConverter.h new file mode 100755 index 0000000000000000000000000000000000000000..6bf48322ca05928c67b96fa1548a61e5ea01786d --- /dev/null +++ b/proprietary/external/audioATCmdHandlerServer/AudioComponentEngine/MtkAudioBitConverter.h @@ -0,0 +1,141 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2005 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/***************************************************************************** + * + * Filename: + * --------- + * MtkAudioBitConverter.h + * + * Project: + * -------- + * Android + * + * Description: + * ------------ + * MTK Audio Bit Converter Header + * + * Author: + * ------- + * JY Huang + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by PVCS VM. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision$ + * $Modtime$ + * $Log$ + * + * 08 07 2013 kh.hung + * Add 32 bits version. + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by PVCS VM. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ + +#ifndef __MTK_AUDIO_BIT_CONVERTER_EXP_H__ +#define __MTK_AUDIO_BIT_CONVERTER_EXP_H__ +#include + +#include "MtkAudioComponent.h" +extern "C" { +#include "Shifter_exp.h" +} +extern "C" { +#include "Limiter_exp.h" +} + +typedef enum { + BCV_PAR_SET_PCM_FORMAT, + BCV_PAR_GET_PCM_FORMAT, + BCV_PAR_SET_SAMPLE_RATE, + BCV_PAR_GET_SAMPLE_RATE, + BCV_PAR_SET_CHANNEL_NUMBER, + BCV_PAR_GET_CHANNEL_NUMBER, +} BCV_PARAMETER; + +#define BCV_UP_BIT 0 +#define BCV_DOWN_BIT 0x100 +#define BCV_SIMPLE_SHIFT_BIT 0x200 + +typedef enum { + BCV_IN_Q1P15_OUT_Q1P31 = BCV_UP_BIT + 0, // 16-bit Q1.15 input, 32-bit Q1.31 output + BCV_IN_Q1P31_OUT_Q1P15 = BCV_UP_BIT + 1, // 32-bit Q1.31 input, 16-bit Q1.15 output + BCV_IN_Q9P23_OUT_Q1P31 = BCV_UP_BIT + 2, // 32-bit Q9.23 input, 32-bit Q1.31 output + BCV_IN_Q1P31_OUT_Q9P23 = BCV_UP_BIT + 3, // 32-bit Q1.31 input, 32-bit Q9.23 output + BCV_IN_Q1P15_OUT_Q9P23 = BCV_UP_BIT + 4, // 16-bit Q1.15 input, 32-bit Q9.23 output + BCV_UP_BIT_END = BCV_UP_BIT + 5, // End of up-bits. Do Not use this + BCV_IN_Q33P31_OUT_Q1P31 = BCV_DOWN_BIT + 0, // 64-bit Q33.31 input, 32-bit Q1.31 output + BCV_DOWN_BIT_END = BCV_DOWN_BIT + 1, // End of down-bits. Do Not use this + BCV_SIMPLE_SHIFT_BIT_END = BCV_SIMPLE_SHIFT_BIT + 0, // End of simple down-bits. Do Not use this +} BCV_PCM_FORMAT; + +namespace android { + +class MtkAudioBitConverter : public AudioComponentEngineBase +{ + public: + MtkAudioBitConverter(); + MtkAudioBitConverter(uint32_t sampling_rate, uint32_t channel_num, BCV_PCM_FORMAT format); + virtual ACE_ERRID SetParameter(uint32_t paramID, void *param); + virtual ACE_ERRID GetParameter(uint32_t paramID, void *param); + virtual ACE_ERRID Open(void); + virtual ACE_ERRID Close(void); + virtual ACE_ERRID ResetBuffer(void); + virtual ACE_ERRID Process(void *pInputBuffer, /* Input, pointer to input buffer */ + uint32_t *InputSampleCount, /* Input, length(byte) of input buffer */ + /* Output, length(byte) left in the input buffer after conversion */ + void *pOutputBuffer, /* Input, pointer to output buffer */ + uint32_t *OutputSampleCount); /* Input, length(byte) of output buffer */ + /* Output, output data length(byte) */ + ~MtkAudioBitConverter(); + private: + uint32_t mPcmFormat; + uint32_t mChannelNum; + uint32_t mSampleRate; + char *mpTempBuf; + char *mpInternalBuf; + uint32_t mTempBufSize; // in byte + uint32_t mInternalBufSize; // in byte + Limiter_InitParam mLimiterInitPar; + Limiter_Handle *mLimiterHandler; + Mutex mLock; +}; + +}; // namespace android + +#endif // __MTK_AUDIO_BIT_CONVERTER_EXP_H__ diff --git a/proprietary/external/audioATCmdHandlerServer/AudioComponentEngine/MtkAudioComponent.h b/proprietary/external/audioATCmdHandlerServer/AudioComponentEngine/MtkAudioComponent.h new file mode 100755 index 0000000000000000000000000000000000000000..964825010200986cc4bbe9c69909662d5b5d807f --- /dev/null +++ b/proprietary/external/audioATCmdHandlerServer/AudioComponentEngine/MtkAudioComponent.h @@ -0,0 +1,109 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2005 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/***************************************************************************** + * + * Filename: + * --------- + * MixLim_exp.h + * + * Project: + * -------- + * SWIP + * + * Description: + * ------------ + * Mixer & limiter export header file + * + * Author: + * ------- + * Scholar Chang + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by PVCS VM. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision$ + * $Modtime$ + * $Log$ + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by PVCS VM. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ + +#ifndef __AUDIO_COMPONENT_ENGINE_EXP_H__ +#define __AUDIO_COMPONENT_ENGINE_EXP_H__ + +namespace android { + +typedef enum { + ACE_SUCCESS = 0, + ACE_INVALIDE_PARAMETER, + ACE_INVALIDE_OPERATION, + ACE_NOT_INIT, + ACE_NOT_OPEN, +} ACE_ERRID; + +typedef enum { + ACE_STATE_NONE, + ACE_STATE_INIT, + ACE_STATE_OPEN, +}ACE_STATE; + +class AudioComponentEngineBase +{ +public: + //AudioComponentEngineBase() {}; + virtual ACE_ERRID SetParameter(uint32_t paramID, void *param) = 0; + virtual ACE_ERRID GetParameter(uint32_t paramID, void *param) = 0; + virtual ACE_ERRID Open(void) = 0; + virtual ACE_ERRID Close(void) = 0; + virtual ACE_ERRID ResetBuffer(void) = 0; + /* Return: consumed input buffer size(byte) */ + virtual ACE_ERRID Process(void *pInputBuffer, /* Input, pointer to input buffer */ + uint32_t *InputSampleCount, /* Input, length(byte) of input buffer */ + /* Output, length(byte) left in the input buffer after conversion */ + void *pOutputBuffer, /* Input, pointer to output buffer */ + uint32_t *OutputSampleCount) = 0; /* Input, length(byte) of output buffer */ + /* Output, output data length(byte) */ + virtual ~AudioComponentEngineBase() {}; +protected: + ACE_STATE mState; +}; + +}; // namespace android + +#endif // __AUDIO_COMPONENT_ENGINE_EXP_H__ diff --git a/proprietary/external/audioATCmdHandlerServer/AudioComponentEngine/MtkAudioLoud.cpp b/proprietary/external/audioATCmdHandlerServer/AudioComponentEngine/MtkAudioLoud.cpp new file mode 100755 index 0000000000000000000000000000000000000000..72a66c043bd4e7dd25f27a246def87df86fda6ca --- /dev/null +++ b/proprietary/external/audioATCmdHandlerServer/AudioComponentEngine/MtkAudioLoud.cpp @@ -0,0 +1,1441 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * MtkAudioLoud.cpp + * + * Project: + * -------- + * Android + * + * Description: + * ------------ + * This file implements Mtk Audio Loudness + * + * Author: + * ------- + * JY Huang (mtk01352) + * + *------------------------------------------------------------------------------ + * $Revision: #2 $ + * $Modtime:$ + * $Log:$ + * + * 08 08 2013 kh.hung + * Clear loudness parameter. + * + * 08 07 2013 kh.hung + * Add 32 bits version. + * + *******************************************************************************/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#ifdef LOG_TAG +#undef LOG_TAG +#endif +#define LOG_TAG "MtkAudioLoud" + +#include +#include +#include +#include + +#include "AudioCompFltCustParam.h" +#include "MtkAudioLoud.h" + +//#define ENABLE_LOG_AUDIO_LOUD +#ifdef ENABLE_LOG_AUDIO_LOUD +#undef ALOGV +#define ALOGV(...) ALOGD(__VA_ARGS__) +#endif + +#define BLOCK_SIZE 512 +#define DRC_NOISEFILTER_MIN 80 // means -80db/-75db +#define NOISE_FILTER_BASE -256 +#define NOISE_FILTER_STEP 5 + +#ifdef FLT_PROFILING +#include +#endif + +#define HAVE_SWIP +#define AUDIO_ACF_PARAM_USE_CACHE +#include +#define CALLSTACK() \ +{ \ + ALOGD("CALL STACK : - %s", __FUNCTION__); \ + android::CallStack stack; \ + stack.update(); \ + String8 strtemp = stack.toString(""); \ + ALOGD("\t%s", strtemp.string()); \ +} + +#define MIN_MULTI_BAND_COUNT 5 +#define MAX_MULTI_BAND_COUNT 10 +#define MUSIC_UP_BOUND 11 // mMusicCount > MUSIC_UP_BOUND, use MIN_MULTI_BAND_COUNT +#define MUSIC_LOW_BOUND 5 // mMusicCount < MUSIC_LOW_BOUND, use MAX_MULTI_BAND_COUNT +namespace android { + Mutex mMusicCountMutex; + int MtkAudioLoud::mMusicCount = 0; + int MtkAudioLoud::mMaxMusicCount = 10; + +#if defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V4)||defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V5) +#if 0 //defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V4) +#include "CFG_Audio_Default.h" +BLOUD_HD_CustomParam audio_musicdrc_fixed_default = +{ + BES_LOUDNESS_WS_GAIN_MAX_MUSICDRC, + BES_LOUDNESS_WS_GAIN_MIN_MUSICDRC, + BES_LOUDNESS_FILTER_FIRST_MUSICDRC, + + BES_LOUDNESS_SEP_LR_FILTER_MUSICDRC, + BES_LOUDNESS_NUM_BANDS_MUSICDRC, + BES_LOUDNESS_FLT_BANK_ORDER_MUSICDRC, + BES_LOUDNESS_CROSSOVER_FREQ_MUSICDRC, + + BES_LOUDNESS_GAIN_MAP_IN_MUSICDRC, + BES_LOUDNESS_GAIN_MAP_OUT_MUSICDRC, + BES_LOUDNESS_SB_GAIN_MUSICDRC, + BES_LOUDNESS_SB_MODE_MUSICDRC, + BES_LOUDNESS_DRC_DELAY_MUSICDRC, + BES_LOUDNESS_ATT_TIME_MUSICDRC, + BES_LOUDNESS_REL_TIME_MUSICDRC, + BES_LOUDNESS_HYST_TH_MUSICDRC, + BES_LOUDNESS_LIM_TH_MUSICDRC, + BES_LOUDNESS_LIM_GN_MUSICDRC, + BES_LOUDNESS_LIM_CONST_MUSICDRC, + BES_LOUDNESS_LIM_DELAY_MUSICDRC, +}; + +#endif + +MtkAudioCustParamCache *MtkAudioCustParamCache::mAudioCustParamCache = NULL; +MtkAudioCustParamCache *MtkAudioCustParamCache::getInstance() +{ + static Mutex InstanceLock; + Mutex::Autolock _l(InstanceLock); + + if (mAudioCustParamCache == NULL) + { + mAudioCustParamCache = new MtkAudioCustParamCache(); + } + ASSERT(mAudioCustParamCache != NULL); + return mAudioCustParamCache; +} + +MtkAudioCustParamCache::MtkAudioCustParamCache() +{ + mFilterType = AUDIO_COMP_FLT_AUDENH; + getDefaultAudioCompFltParam((AudioCompFltType_t)mFilterType, &mAudioParam); +} + +ACE_ERRID MtkAudioCustParamCache::LoadParameter(uint32_t FilterType, AUDIO_ACF_CUSTOM_PARAM_STRUCT *AudioParam) +{ + Mutex::Autolock _l(mLock); + //Use cache instead of repeatly reading NVRAM + if(FilterType == mFilterType) + { + memcpy((void *)AudioParam, (void *)&mAudioParam, sizeof(AUDIO_ACF_CUSTOM_PARAM_STRUCT)); + } + else + { + if (FilterType == AUDIO_COMP_FLT_AUDENH) + getDefaultAudioCompFltParam((AudioCompFltType_t)FilterType, AudioParam); + else + GetAudioCompFltCustParamFromNV((AudioCompFltType_t)FilterType, AudioParam); + memcpy((void *)&mAudioParam, (void *)AudioParam, sizeof(AUDIO_ACF_CUSTOM_PARAM_STRUCT)); + mFilterType = FilterType; + } + return ACE_SUCCESS; +} + +ACE_ERRID MtkAudioCustParamCache::SaveParameter(uint32_t FilterType, AUDIO_ACF_CUSTOM_PARAM_STRUCT *AudioParam) +{ + Mutex::Autolock _l(mLock); + mFilterType = FilterType; + memcpy((void *)&mAudioParam, (void *)AudioParam, sizeof(AUDIO_ACF_CUSTOM_PARAM_STRUCT)); + return ACE_SUCCESS; +} + +bool MtkAudioLoud::mAudioCompFltXmlRegCallback = false; + +MtkAudioLoud::MtkAudioLoud() : + mPcmFormat(0), mFilterType(0), mWorkMode(0), mTempBufSize(0), mInternalBufSize(0), + mTempBufSize_cache(0), mInternalBufSize_cache(0), mpTempBuf(NULL), mpInternalBuf(NULL), + mIsSepLR_Filter(false), bIsZeroCoeff(false), mNoiseFilter(0) +{ + Init(); +} + +MtkAudioLoud::MtkAudioLoud(uint32_t eFLTtype) : + mPcmFormat(0), mFilterType(eFLTtype), mWorkMode(0), mTempBufSize(0), mInternalBufSize(0), + mTempBufSize_cache(0), mInternalBufSize_cache(0), mpTempBuf(NULL), mpInternalBuf(NULL), + mIsSepLR_Filter(false), bIsZeroCoeff(false), mNoiseFilter(0) +{ + Init(); + SetParameter(BLOUD_PAR_SET_FILTER_TYPE, (void *)((long)eFLTtype)); +#if defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V5) + if ( mFilterType == AUDIO_COMP_FLT_DRC_FOR_MUSIC ) + { + Mutex::Autolock _l(mMusicCountMutex); + mMusicCount ++; + //ALOGD("mMusicCount ++ = %d", mMusicCount ); + } +#endif +} +void MtkAudioLoud::Init() +{ + memset(&mBloudHandle, 0, sizeof(BS_HD_Handle)); + + memset(&mInitParam, 0, sizeof(BLOUD_HD_InitParam)); + + memset(&mAudioParam, 0, sizeof(AUDIO_ACF_CUSTOM_PARAM_STRUCT)); + + memset(&mV4ToV5Use, 0, sizeof(AUDIO_ACF_CUSTOM_PARAM_STRUCT_FILTER_PARAM)); + + memset(&mParamFormatUse, 0, sizeof(BLOUD_HD_IIR_Design_Param)); + + mInitParam.pMode_Param = new BLOUD_HD_ModeParam; + memset(mInitParam.pMode_Param, 0, sizeof(BLOUD_HD_ModeParam)); + + mInitParam.pMode_Param->pFilter_Coef_L = new BLOUD_HD_FilterCoef; + memset(mInitParam.pMode_Param->pFilter_Coef_L, 0, sizeof(BLOUD_HD_FilterCoef)); + + mInitParam.pMode_Param->pFilter_Coef_R = new BLOUD_HD_FilterCoef; + memset(mInitParam.pMode_Param->pFilter_Coef_R, 0, sizeof(BLOUD_HD_FilterCoef)); + + mInitParam.pMode_Param->pCustom_Param = new BLOUD_HD_CustomParam; + memset(mInitParam.pMode_Param->pCustom_Param, 0, sizeof(BLOUD_HD_CustomParam)); + + mState = ACE_STATE_INIT; + + if (mAudioCompFltXmlRegCallback == false) + { + mAudioCompFltXmlRegCallback = true; + AudioComFltCustParamInit(); + } + + ALOGD("MtkAudioLoud Constructor\n"); +} + +MtkAudioLoud::~MtkAudioLoud() +{ + ALOGD("+%s()\n",__FUNCTION__); +#if defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V5) + if ( mFilterType == AUDIO_COMP_FLT_DRC_FOR_MUSIC ) + { + Mutex::Autolock _l(mMusicCountMutex); + mMusicCount --; + //ALOGD("mMusicCount -- = %d", mMusicCount ); + } +#endif + if(mInitParam.pMode_Param != NULL) + { + if( mInitParam.pMode_Param->pFilter_Coef_L != NULL ) + { + delete mInitParam.pMode_Param->pFilter_Coef_L; + mInitParam.pMode_Param->pFilter_Coef_L = NULL; + } + if( mInitParam.pMode_Param->pFilter_Coef_R != NULL ) + { + delete mInitParam.pMode_Param->pFilter_Coef_R; + mInitParam.pMode_Param->pFilter_Coef_R = NULL; + } + if( mInitParam.pMode_Param->pCustom_Param != NULL ) + { + delete mInitParam.pMode_Param->pCustom_Param; + mInitParam.pMode_Param->pCustom_Param = NULL; + } + delete mInitParam.pMode_Param; + mInitParam.pMode_Param = NULL; + } + + if(mpTempBuf != NULL) + { + delete[] mpTempBuf; + mpTempBuf = NULL; + } + if(mpInternalBuf != NULL) + { + delete[] mpInternalBuf; + mpInternalBuf = NULL; + } + ALOGD("-%s()\n",__FUNCTION__); +} + +ACE_ERRID MtkAudioLoud::SetParameter(uint32_t paramID, void *param) +{ + ALOGD("+%s(), paramID %d, param 0x%lx\n",__FUNCTION__, paramID, (long)param); + Mutex::Autolock _l(mLock); + uint32_t Curparam = (uint32_t)((long)param); + //Add constraint to limit the use after open. + switch (paramID) + { + case BLOUD_PAR_SET_FILTER_TYPE: + { + mFilterType = Curparam; + break; + } + case BLOUD_PAR_SET_WORK_MODE: + { + mWorkMode = Curparam; + switch(mWorkMode) + { + case AUDIO_CMP_FLT_LOUDNESS_BASIC: // basic Loudness mode + mInitParam.pMode_Param->Filter_Mode = HD_FILT_MODE_LOUD_FLT; + mInitParam.pMode_Param->Loudness_Mode = HD_LOUD_MODE_BASIC; + break; + case AUDIO_CMP_FLT_LOUDNESS_ENHANCED: // enhancement(1) Loudness mode + mInitParam.pMode_Param->Filter_Mode = HD_FILT_MODE_LOUD_FLT; + mInitParam.pMode_Param->Loudness_Mode = HD_LOUD_MODE_ENHANCED; + break; + case AUDIO_CMP_FLT_LOUDNESS_AGGRESSIVE: // enhancement(2) Loudness mode + mInitParam.pMode_Param->Filter_Mode = HD_FILT_MODE_LOUD_FLT; + mInitParam.pMode_Param->Loudness_Mode = HD_LOUD_MODE_AGGRESSIVE; + break; + case AUDIO_CMP_FLT_LOUDNESS_LITE: // Only DRC, no filtering + mInitParam.pMode_Param->Filter_Mode = HD_FILT_MODE_NONE; + mInitParam.pMode_Param->Loudness_Mode = HD_LOUD_MODE_BASIC; + break; + case AUDIO_CMP_FLT_LOUDNESS_COMP: // Audio Compensation Filter mode (No DRC) + mInitParam.pMode_Param->Filter_Mode = HD_FILT_MODE_COMP_FLT; + mInitParam.pMode_Param->Loudness_Mode = HD_LOUD_MODE_NONE; + break; + case AUDIO_CMP_FLT_LOUDNESS_COMP_BASIC: // Audio Compensation Filter mode + DRC + mInitParam.pMode_Param->Filter_Mode = HD_FILT_MODE_COMP_FLT; + mInitParam.pMode_Param->Loudness_Mode = HD_LOUD_MODE_BASIC; + break; + case AUDIO_CMP_FLT_LOUDNESS_COMP_HEADPHONE: //HCF + mInitParam.pMode_Param->Filter_Mode = HD_FILT_MODE_COMP_HDP; + mInitParam.pMode_Param->Loudness_Mode = HD_LOUD_MODE_NONE; + break; + case AUDIO_CMP_FLT_LOUDNESS_COMP_AUDENH: + mInitParam.pMode_Param->Filter_Mode = HD_FILT_MODE_AUD_ENH; + mInitParam.pMode_Param->Loudness_Mode = HD_LOUD_MODE_NONE; + break; + default: + ALOGW("%s() invalide workmode %d\n",__FUNCTION__, mWorkMode); + break; + } + break; + } + case BLOUD_PAR_SET_SAMPLE_RATE: + { + mInitParam.Sampling_Rate = Curparam; + break; + } + case BLOUD_PAR_SET_PCM_FORMAT: + { + mPcmFormat = Curparam; + mInitParam.PCM_Format = mPcmFormat; + break; + } + case BLOUD_PAR_SET_CHANNEL_NUMBER: + { + uint32_t chNum = Curparam; + if(chNum > 0 && chNum < 3) + { // chnum should be 1 or 2 + mInitParam.Channel = chNum; + } + else + { + return ACE_INVALIDE_PARAMETER; + } + break; + } + + case BLOUD_PAR_SET_USE_DEFAULT_PARAM: + { +#if defined(AUDIO_ACF_PARAM_USE_CACHE) + MtkAudioCustParamCache::getInstance()->LoadParameter(mFilterType, &mAudioParam); +#else + if (mFilterType == AUDIO_COMP_FLT_AUDENH) + getDefaultAudioCompFltParam((AudioCompFltType_t)mFilterType, &mAudioParam); + else + GetAudioCompFltCustParamFromNV((AudioCompFltType_t)mFilterType, &mAudioParam); +#endif + copyParam(); + break; + } + case BLOUD_PAR_SET_PREVIEW_PARAM: + { +#if defined(AUDIO_ACF_PARAM_USE_CACHE) + MtkAudioCustParamCache::getInstance()->SaveParameter(mFilterType, (AUDIO_ACF_CUSTOM_PARAM_STRUCT *)param); +#endif + memcpy((void *)&mAudioParam, (void *)param, sizeof(AUDIO_ACF_CUSTOM_PARAM_STRUCT)); + copyParam(); + break; + } + case BLOUD_PAR_SET_USE_DEFAULT_PARAM_FORCE_RELOAD: + { + if (mFilterType == AUDIO_COMP_FLT_AUDENH) + getDefaultAudioCompFltParam((AudioCompFltType_t)mFilterType, &mAudioParam); + else + GetAudioCompFltCustParamFromNV((AudioCompFltType_t)mFilterType, &mAudioParam); +#if defined(AUDIO_ACF_PARAM_USE_CACHE) + MtkAudioCustParamCache::getInstance()->SaveParameter(mFilterType, &mAudioParam); +#endif + copyParam(); + break; + } + case BLOUD_PAR_SET_USE_DEFAULT_PARAM_SUB: + { + +#if defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V4) + if (mFilterType == AUDIO_COMP_FLT_AUDIO) + { +#if defined(AUDIO_ACF_PARAM_USE_CACHE) + MtkAudioCustParamCache::getInstance()->LoadParameter(AUDIO_COMP_FLT_AUDIO_SUB, &mAudioParam); +#else + GetAudioCompFltCustParamFromNV((AudioCompFltType_t)AUDIO_COMP_FLT_AUDIO_SUB, &mAudioParam); +#endif + copyParamSub(); + } +#endif + break; + } + case BLOUD_PAR_SET_PREVIEW_PARAM_SUB: + { +#if defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V4) + + if (mFilterType == AUDIO_COMP_FLT_AUDIO) + { + memcpy((void *)&mAudioParam, (void *)param, sizeof(AUDIO_ACF_CUSTOM_PARAM_STRUCT)); + copyParamSub(); + } +#endif + break; + } + case BLOUD_PAR_SET_SEP_LR_FILTER: + { +#if defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V4) + mInitParam.pMode_Param->pCustom_Param->Sep_LR_Filter = mIsSepLR_Filter = (bool)Curparam; +#endif + break; + } + case BLOUD_PAR_SET_STEREO_TO_MONO_MODE: + { + mInitParam.pMode_Param->S2M_Mode = Curparam; + if(mState == ACE_STATE_OPEN) + { + BLOUD_HD_RuntimeParam runtime_param; + runtime_param.Command = BLOUD_HD_CHANGE_MODE; + runtime_param.pMode_Param = mInitParam.pMode_Param; + mBloudHandle.SetParameters(&mBloudHandle, &runtime_param); + } + } + case BLOUD_PAR_SET_UPDATE_PARAM_TO_SWIP: + { + if(mState != ACE_STATE_OPEN) + return ACE_INVALIDE_OPERATION; + BLOUD_HD_RuntimeParam runtime_param; + runtime_param.Command = BLOUD_HD_CHANGE_MODE; + runtime_param.pMode_Param = (BLOUD_HD_ModeParam *) mInitParam.pMode_Param; + mBloudHandle.SetParameters(&mBloudHandle, &runtime_param); + break; + } + case BLOUD_PAR_SET_RAMP_UP: + { + if (Curparam == 0) + mInitParam.Initial_State = BLOUD_HD_NORMAL_STATE; + else + mInitParam.Initial_State = BLOUD_HD_BYPASS_STATE; + + ALOGD("%s %d mInitParam.Initial_State %d",__FUNCTION__,__LINE__,mInitParam.Initial_State); + break; + } + case BLOUD_PAR_SET_NOISE_FILTER: + { + if ( Curparam == 1 ) + { + mNoiseFilter = DRC_NOISEFILTER_MIN; + } + else + { + mNoiseFilter = 0; + } + break; + } + default: + ALOGD("-%s() Error\n",__FUNCTION__); + return ACE_INVALIDE_PARAMETER; + } + ALOGD("-%s()\n",__FUNCTION__); + return ACE_SUCCESS; +} + +ACE_ERRID MtkAudioLoud::GetParameter(uint32_t paramID, void *param) +{ + ALOGD("+%s(), paramID %d, param %p\n",__FUNCTION__, paramID, param); + Mutex::Autolock _l(mLock); + ALOGD("-%s(), paramID %d, param %p\n",__FUNCTION__, paramID, param); + return ACE_SUCCESS; +} + +ACE_ERRID MtkAudioLoud::Open(void) +{ + int32_t result; + + ALOGD("+%s()\n",__FUNCTION__); + Mutex::Autolock _l(mLock); + if(mState != ACE_STATE_INIT) + return ACE_INVALIDE_OPERATION; +#if defined(HAVE_SWIP) + BLOUD_HD_SetHandle(&mBloudHandle); +#endif + mBloudHandle.GetBufferSize(&mInternalBufSize, &mTempBufSize, mPcmFormat); + + ALOGD("AudLdSz %d/%d %d/%d fmt %d",mInternalBufSize,mInternalBufSize_cache,mTempBufSize,mTempBufSize_cache,mPcmFormat); + + if( mInternalBufSize > mInternalBufSize_cache ) + { + if(mpInternalBuf != NULL) + { + ALOGD("AudLdSz Del mpInternalBuf"); + delete[] mpInternalBuf; + } + + mpInternalBuf = new char[mInternalBufSize]; + mInternalBufSize_cache = mInternalBufSize; + ALOGD("AudLdSz New mpInternalBuf Pass"); + } + + if( mTempBufSize > mTempBufSize_cache ) + { + if(mpTempBuf != NULL) + { + ALOGD("AudLdSz Del mpTempBuf"); + delete[] mpTempBuf; + } + + mpTempBuf = new char[mTempBufSize]; + mTempBufSize_cache = mTempBufSize; + ALOGD("AudLdSz New mpTempBuf Pass"); + } + + //ALOGD("Filter_Mode [%d] Loudness_Mode [%d] Pte [%x]",mInitParam.pMode_Param->Filter_Mode,mInitParam.pMode_Param->Loudness_Mode,(int)mInitParam.pMode_Param->pFilter_Coef_L); + + result = mBloudHandle.Open(&mBloudHandle, mpInternalBuf, (const void *)&mInitParam); + mState = ACE_STATE_OPEN; + ALOGD("-%s() result %d\n",__FUNCTION__, result); + return ACE_SUCCESS; +} + +ACE_ERRID MtkAudioLoud::Close(void) +{ + ALOGD("+%s()\n",__FUNCTION__); + Mutex::Autolock _l(mLock); + if(mState != ACE_STATE_OPEN) + return ACE_INVALIDE_OPERATION; +#if 0 + if(mpTempBuf != NULL) + { + delete[] mpTempBuf; + mpTempBuf = NULL; + } + if(mpInternalBuf != NULL) + { + delete[] mpInternalBuf; + mpInternalBuf = NULL; + } +#endif + mState = ACE_STATE_INIT; + ALOGD("-%s()\n",__FUNCTION__); + return ACE_SUCCESS; +} + +ACE_ERRID MtkAudioLoud::ResetBuffer(void) +{ + ALOGD("+%s()\n",__FUNCTION__); + Mutex::Autolock _l(mLock); + if(mState != ACE_STATE_OPEN) + return ACE_INVALIDE_OPERATION; + BLOUD_HD_RuntimeParam runtime_param; + runtime_param.Command = BLOUD_HD_RESET; + mBloudHandle.SetParameters(&mBloudHandle, &runtime_param); + ALOGD("-%s()\n",__FUNCTION__); + return ACE_SUCCESS; +} + +ACE_ERRID MtkAudioLoud::SetWorkMode(uint32_t chNum, uint32_t smpRate, uint32_t workMode, bool bRampUpEnable) +{ + ACE_ERRID ret; + ALOGD("+%s()\n",__FUNCTION__); + if(mState != ACE_STATE_OPEN) + { + ALOGD("%s(), chNum %d, sampleRate %d, workMode %d RampupEnable %d\n",__FUNCTION__, chNum, smpRate, workMode,bRampUpEnable); + + if( (ret = SetParameter(BLOUD_PAR_SET_CHANNEL_NUMBER, (void *)((long)chNum))) != ACE_SUCCESS ) + return ret; + if( (ret = SetParameter(BLOUD_PAR_SET_SAMPLE_RATE, (void *)((long)smpRate))) != ACE_SUCCESS ) + return ret; + if( (ret = SetParameter(BLOUD_PAR_SET_WORK_MODE, (void *)((long)workMode))) != ACE_SUCCESS ) + return ret; + if( (ret = SetParameter(BLOUD_PAR_SET_RAMP_UP, (void *)bRampUpEnable)) != ACE_SUCCESS ) + return ret; + } + ALOGD("-%s()\n",__FUNCTION__); + return ACE_SUCCESS; +} + +int MtkAudioLoud::BLOUD_HD_Get_Sampling_Rate_Index(unsigned int sampling_rate) +{ + int sr_idx; + + switch (sampling_rate) + { + case 48000: sr_idx = 0; break; + case 44100: sr_idx = 1; break; + case 32000: sr_idx = 2; break; + case 24000: sr_idx = 3; break; + case 22050: sr_idx = 4; break; + case 16000: sr_idx = 5; break; + case 12000: sr_idx = 6; break; + case 11025: sr_idx = 7; break; + case 8000: sr_idx = 8; break; + default: sr_idx = -1; break; + } + + return sr_idx; +} + +int MtkAudioLoud::BLOUD_HD_Filter_V4_to_V5_Conversion(unsigned int sampling_rate, AUDIO_ACF_CUSTOM_PARAM_STRUCT_FILTER_PARAM *p_V4, BLOUD_HD_FilterCoef *p_V5) +{ + int result = 0; + int sr_idx = BLOUD_HD_Get_Sampling_Rate_Index(sampling_rate); + + + memset(p_V5->HPF_COEF, 0, 2 * 5 * sizeof(unsigned int)); + memset(p_V5->LPF_COEF, 0, 3 * sizeof(unsigned int)); + memset(p_V5->BPF_COEF, 0, 8 * 6 * sizeof(unsigned int)); + + if (p_V4 == NULL || p_V5 == NULL) + { + result = -1; + } + else if (sr_idx < 0 || sr_idx > 8) + { + result = -2; + } + else + { + int flt_idx; + + for (flt_idx = 0; flt_idx < 2; flt_idx++) + { + memcpy(p_V5->HPF_COEF[flt_idx], p_V4->bes_loudness_hsf_coeff[flt_idx][sr_idx], sizeof(unsigned int) * 5); + } + + if (sr_idx < 6) + { + memcpy(p_V5->LPF_COEF, p_V4->bes_loudness_lpf_coeff[sr_idx], sizeof(unsigned int) * 3); + + for (flt_idx = 0; flt_idx < 8; flt_idx++) + { + //memcpy(p_V5->BPF_COEF, p_V4->bes_loudness_bpf_coeff[sr_idx], sizeof(unsigned int) * 3); + memset(p_V5->BPF_COEF[flt_idx], 0, sizeof(unsigned int) * 6); + memcpy(p_V5->BPF_COEF[flt_idx], p_V4->bes_loudness_bpf_coeff[flt_idx][sr_idx], sizeof(unsigned int) * 3); + } + } + } + + return result; + +} + +void MtkAudioLoud::UseDefaultFullband( BLOUD_HD_InitParam *pInitParam ) +{ +#if defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V5) + if ( pInitParam ) + { + unsigned int Att_Time_Default[6] = {64,64,64,64,64,64}; + unsigned int Rel_Time_Default[6] = {6400,6400,6400,6400,6400,6400}; + int Hyst_Th_Default[6] = {256,256,256,256,256,256}; + int DRC_Th_Default[5] = {-15360,-12800,-10240,-7680,0,}; + int DRC_Gn_Default[5] = {6144,6144,6144,6144,0}; + + pInitParam->pMode_Param->pCustom_Param->Num_Bands = 1; + pInitParam->pMode_Param->pCustom_Param->SB_Mode[0] = 0; + pInitParam->pMode_Param->pCustom_Param->SB_Gn[0] = 0; + pInitParam->pMode_Param->pCustom_Param->Lim_Th = 0x7FFF; + pInitParam->pMode_Param->pCustom_Param->Lim_Gn = 0x7FFF; + pInitParam->pMode_Param->pCustom_Param->Lim_Const = 4; + pInitParam->pMode_Param->pCustom_Param->Sep_LR_Filter = 0; + + memcpy((void *)pInitParam->pMode_Param->pCustom_Param->Att_Time, (void *)Att_Time_Default, 6 * sizeof(unsigned int)); + memcpy((void *)pInitParam->pMode_Param->pCustom_Param->Rel_Time, (void *)Rel_Time_Default, 6 * sizeof(unsigned int)); + memcpy((void *)pInitParam->pMode_Param->pCustom_Param->Hyst_Th, (void *)Hyst_Th_Default, 6 * sizeof(int)); + memcpy((void *)pInitParam->pMode_Param->pCustom_Param->DRC_Th, (void *)DRC_Th_Default, 5 * sizeof(int)); + memcpy((void *)pInitParam->pMode_Param->pCustom_Param->DRC_Gn, (void *)DRC_Gn_Default, 5 * sizeof(int)); + } +#endif +} + +void MtkAudioLoud::UseNoiseFilter( BLOUD_HD_InitParam *pInitParam ) +{ +#if defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V5) + if ( pInitParam ) + { + int NoiseGap1 = NOISE_FILTER_BASE * mNoiseFilter; + int NoiseGap2 = NOISE_FILTER_BASE * ( mNoiseFilter - NOISE_FILTER_STEP ); + + int DRC_Th_Default[2] = {NoiseGap1,NoiseGap2}; + int DRC_Gn_Default[1] = {0}; + + for (int i = 0; i < pInitParam->pMode_Param->pCustom_Param->Num_Bands; i++) + { + if ( pInitParam->pMode_Param->pCustom_Param->DRC_Th[i][0] > DRC_Th_Default[0] ) + { + pInitParam->pMode_Param->pCustom_Param->DRC_Th[i][0] = DRC_Th_Default[0]; + } + if ( pInitParam->pMode_Param->pCustom_Param->DRC_Th[i][1] > DRC_Th_Default[1] ) + { + pInitParam->pMode_Param->pCustom_Param->DRC_Th[i][1] = DRC_Th_Default[1]; + } + + pInitParam->pMode_Param->pCustom_Param->DRC_Gn[i][0] = DRC_Gn_Default[0]; + } + } +#endif +} + +void MtkAudioLoud::copyParam(void) +{ + bool ZeroFlag = true; +#if defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V5) + int dCheckStatus; + mInitParam.pMode_Param->pCustom_Param->WS_Gain_Max = mAudioParam.bes_loudness_WS_Gain_Max; + mInitParam.pMode_Param->pCustom_Param->WS_Gain_Min = mAudioParam.bes_loudness_WS_Gain_Min; + mInitParam.pMode_Param->pCustom_Param->Filter_First = mAudioParam.bes_loudness_Filter_First; + mInitParam.pMode_Param->pCustom_Param->Num_Bands = mAudioParam.bes_loudness_Num_Bands; + mInitParam.pMode_Param->pCustom_Param->Flt_Bank_Order = mAudioParam.bes_loudness_Flt_Bank_Order; + mInitParam.pMode_Param->pCustom_Param->DRC_Delay = mAudioParam.DRC_Delay; + mInitParam.pMode_Param->pCustom_Param->Lim_Th = mAudioParam.Lim_Th; + mInitParam.pMode_Param->pCustom_Param->Lim_Gn = mAudioParam.Lim_Gn; + mInitParam.pMode_Param->pCustom_Param->Lim_Const = mAudioParam.Lim_Const; + mInitParam.pMode_Param->pCustom_Param->Lim_Delay = mAudioParam.Lim_Delay; + mInitParam.pMode_Param->pCustom_Param->Sep_LR_Filter = mIsSepLR_Filter = mAudioParam.bes_loudness_Sep_LR_Filter; + memcpy((void *)mInitParam.pMode_Param->pCustom_Param->Att_Time, (void *)mAudioParam.Att_Time, 48 * sizeof(unsigned int)); + memcpy((void *)mInitParam.pMode_Param->pCustom_Param->Rel_Time, (void *)mAudioParam.Rel_Time, 48 * sizeof(unsigned int)); + memcpy((void *)mInitParam.pMode_Param->pCustom_Param->Cross_Freq, (void *)mAudioParam.bes_loudness_Cross_Freq, 7 * sizeof(unsigned int)); + memcpy((void *)mInitParam.pMode_Param->pCustom_Param->SB_Mode, (void *)mAudioParam.SB_Mode, 8 * sizeof(unsigned int)); + memcpy((void *)mInitParam.pMode_Param->pCustom_Param->SB_Gn, (void *)mAudioParam.SB_Gn, 8 * sizeof(unsigned int)); + memcpy((void *)mInitParam.pMode_Param->pCustom_Param->Hyst_Th, (void *)mAudioParam.Hyst_Th, 48 * sizeof(int)); + memcpy((void *)mInitParam.pMode_Param->pCustom_Param->DRC_Th, (void *)mAudioParam.DRC_Th, 40 * sizeof(int)); + memcpy((void *)mInitParam.pMode_Param->pCustom_Param->DRC_Gn, (void *)mAudioParam.DRC_Gn, 40 * sizeof(int)); + + if ( mFilterType == AUDIO_COMP_FLT_DRC_FOR_MUSIC ) + { + if ( mNoiseFilter!= 0 ) + { + // Only VOIP will use noise filter. + // We suppose the track number will not exceed MUSIC_UP_BOUND. + UseNoiseFilter( &mInitParam ); + } + else + { + Mutex::Autolock _l(mMusicCountMutex); + if ( mMusicCount > MUSIC_UP_BOUND ) + { + mMaxMusicCount = MIN_MULTI_BAND_COUNT; + } + else if ( mMusicCount < MUSIC_LOW_BOUND ) + { + mMaxMusicCount = MAX_MULTI_BAND_COUNT; + } + + if ( mMusicCount > mMaxMusicCount ) + { + //ALOGD("mMusicCount = %d", mMusicCount ); + UseDefaultFullband( &mInitParam ); + } + } + } + + if (mAudioParam.bes_loudness_f_param.V5F.bes_loudness_L_hpf_fc != 0 + || mAudioParam.bes_loudness_f_param.V5F.bes_loudness_L_hpf_order != 0 + || mAudioParam.bes_loudness_f_param.V5F.bes_loudness_L_lpf_fc != 0 + || mAudioParam.bes_loudness_f_param.V5F.bes_loudness_L_lpf_order != 0 + || mAudioParam.bes_loudness_f_param.V5F.bes_loudness_R_hpf_fc != 0 + || mAudioParam.bes_loudness_f_param.V5F.bes_loudness_R_hpf_order != 0 + || mAudioParam.bes_loudness_f_param.V5F.bes_loudness_R_lpf_fc != 0 + || mAudioParam.bes_loudness_f_param.V5F.bes_loudness_R_lpf_order != 0 + ) + { + ZeroFlag = false; + } + + if (ZeroFlag) + { + for (int i=0;i<8;i++) + { + if (mAudioParam.bes_loudness_f_param.V5F.bes_loudness_L_bpf_fc[i] != 0 + ||mAudioParam.bes_loudness_f_param.V5F.bes_loudness_L_bpf_bw[i] != 0 + ||mAudioParam.bes_loudness_f_param.V5F.bes_loudness_L_bpf_gain[i] != 0 + ||mAudioParam.bes_loudness_f_param.V5F.bes_loudness_R_bpf_fc[i] != 0 + ||mAudioParam.bes_loudness_f_param.V5F.bes_loudness_R_bpf_bw[i] != 0 + ||mAudioParam.bes_loudness_f_param.V5F.bes_loudness_R_bpf_gain[i] != 0 + ) + { + ZeroFlag = false; + break; + } + } + } + + bIsZeroCoeff = ZeroFlag; + + if (mFilterType == AUDIO_COMP_FLT_VIBSPK) + { + memset((void *)&mV4ToV5Use,0x00,sizeof(AUDIO_ACF_CUSTOM_PARAM_STRUCT_FILTER_PARAM)); + memcpy((void *)mV4ToV5Use.bes_loudness_bpf_coeff, (void *)mAudioParam.bes_loudness_f_param.V5ViVSPK.bes_loudness_bpf_coeff, 36 * sizeof(unsigned int)); + dCheckStatus = BLOUD_HD_Filter_V4_to_V5_Conversion(mInitParam.Sampling_Rate,&mV4ToV5Use,mInitParam.pMode_Param->pFilter_Coef_L); + if(dCheckStatus) + { + ALOGE("%s %d Return pFilter_Coef_L %d",__FUNCTION__,__LINE__,dCheckStatus); + } + dCheckStatus = BLOUD_HD_Filter_V4_to_V5_Conversion(mInitParam.Sampling_Rate,&mV4ToV5Use,mInitParam.pMode_Param->pFilter_Coef_R); + if(dCheckStatus) + { + ALOGE("%s %d Return pFilter_Coef_R %d",__FUNCTION__,__LINE__,dCheckStatus); + } + } + else + { + mParamFormatUse.hpf_fc = mAudioParam.bes_loudness_f_param.V5F.bes_loudness_L_hpf_fc; + mParamFormatUse.hpf_order = mAudioParam.bes_loudness_f_param.V5F.bes_loudness_L_hpf_order; + mParamFormatUse.lpf_fc = mAudioParam.bes_loudness_f_param.V5F.bes_loudness_L_lpf_fc; + mParamFormatUse.lpf_order = mAudioParam.bes_loudness_f_param.V5F.bes_loudness_L_lpf_order; + memcpy((void *)mParamFormatUse.bpf_fc, (void *)mAudioParam.bes_loudness_f_param.V5F.bes_loudness_L_bpf_fc, 8 * sizeof(unsigned int)); + memcpy((void *)mParamFormatUse.bpf_bw, (void *)mAudioParam.bes_loudness_f_param.V5F.bes_loudness_L_bpf_bw, 8 * sizeof(unsigned int)); + memcpy((void *)mParamFormatUse.bpf_gain, (void *)mAudioParam.bes_loudness_f_param.V5F.bes_loudness_L_bpf_gain, 8 * sizeof(int)); + + dCheckStatus =BLOUD_HD_Filter_Design(mInitParam.pMode_Param->Filter_Mode,mInitParam.Sampling_Rate,&mParamFormatUse,mInitParam.pMode_Param->pFilter_Coef_L); + + if(dCheckStatus) + { + ALOGE("%s %d Return pFilter_Coef_L %d",__FUNCTION__,__LINE__,dCheckStatus); + } + + mParamFormatUse.hpf_fc = mAudioParam.bes_loudness_f_param.V5F.bes_loudness_R_hpf_fc; + mParamFormatUse.hpf_order = mAudioParam.bes_loudness_f_param.V5F.bes_loudness_R_hpf_order; + mParamFormatUse.lpf_fc = mAudioParam.bes_loudness_f_param.V5F.bes_loudness_R_lpf_fc; + mParamFormatUse.lpf_order = mAudioParam.bes_loudness_f_param.V5F.bes_loudness_R_lpf_order; + memcpy((void *)mParamFormatUse.bpf_fc, (void *)mAudioParam.bes_loudness_f_param.V5F.bes_loudness_R_bpf_fc, 8 * sizeof(unsigned int)); + memcpy((void *)mParamFormatUse.bpf_bw, (void *)mAudioParam.bes_loudness_f_param.V5F.bes_loudness_R_bpf_bw, 8 * sizeof(unsigned int)); + memcpy((void *)mParamFormatUse.bpf_gain, (void *)mAudioParam.bes_loudness_f_param.V5F.bes_loudness_R_bpf_gain, 8 * sizeof(int)); + + dCheckStatus =BLOUD_HD_Filter_Design(mInitParam.pMode_Param->Filter_Mode,mInitParam.Sampling_Rate,&mParamFormatUse,mInitParam.pMode_Param->pFilter_Coef_R); + + if(dCheckStatus) + { + ALOGE("%s %d Return pFilter_Coef_R %d",__FUNCTION__,__LINE__,dCheckStatus); + } + } + //memcpy((void *)mInitParam.pMode_Param->pFilter_Coef_L->HPF_COEF, (void *)mAudioParam.bes_loudness_hsf_coeff_L, 10 * sizeof(unsigned int)); + //memcpy((void *)mInitParam.pMode_Param->pFilter_Coef_L->BPF_COEF, (void *)mAudioParam.bes_loudness_bpf_coeff_L, 24 * sizeof(unsigned int)); + //memcpy((void *)mInitParam.pMode_Param->pFilter_Coef_L->LPF_COEF, (void *)mAudioParam.bes_loudness_lpf_coeff_L, 3 * sizeof(unsigned int)); + + //memcpy((void *)mInitParam.pMode_Param->pFilter_Coef_R->HPF_COEF, (void *)mAudioParam.bes_loudness_hsf_coeff_R, 10 * sizeof(unsigned int)); + //memcpy((void *)mInitParam.pMode_Param->pFilter_Coef_R->BPF_COEF, (void *)mAudioParam.bes_loudness_bpf_coeff_R, 24 * sizeof(unsigned int)); + //memcpy((void *)mInitParam.pMode_Param->pFilter_Coef_R->LPF_COEF, (void *)mAudioParam.bes_loudness_lpf_coeff_R, 3 * sizeof(unsigned int)); + + + +#elif defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V4) + int dCheckStatus; +#if 0 + ALOGD("Temp use for V4"); + memcpy((void *)mInitParam.pMode_Param->pCustom_Param, (void *)&audio_musicdrc_fixed_default, sizeof(BLOUD_HD_CustomParam)); +#else + mInitParam.pMode_Param->pCustom_Param->WS_Gain_Max = mAudioParam.bes_loudness_WS_Gain_Max; + mInitParam.pMode_Param->pCustom_Param->WS_Gain_Min = mAudioParam.bes_loudness_WS_Gain_Min; + mInitParam.pMode_Param->pCustom_Param->Filter_First = mAudioParam.bes_loudness_Filter_First; + mInitParam.pMode_Param->pCustom_Param->Num_Bands = 0; + mInitParam.pMode_Param->pCustom_Param->Flt_Bank_Order = 0; + mInitParam.pMode_Param->pCustom_Param->DRC_Delay = 0; + mInitParam.pMode_Param->pCustom_Param->Lim_Th = 0; + mInitParam.pMode_Param->pCustom_Param->Lim_Gn = 0; + mInitParam.pMode_Param->pCustom_Param->Lim_Const = 0; + mInitParam.pMode_Param->pCustom_Param->Lim_Delay = 0; + mInitParam.pMode_Param->pCustom_Param->Sep_LR_Filter = mIsSepLR_Filter; + memset((void *)mInitParam.pMode_Param->pCustom_Param->Att_Time, 0x00, 48 * sizeof(unsigned int)); + memset((void *)mInitParam.pMode_Param->pCustom_Param->Rel_Time, 0x00, 48 * sizeof(unsigned int)); + for (int i = 0; i < 6; i++) + { + mInitParam.pMode_Param->pCustom_Param->Att_Time[0][i] = mAudioParam.bes_loudness_Att_Time; + mInitParam.pMode_Param->pCustom_Param->Rel_Time[0][i] = mAudioParam.bes_loudness_Rel_Time; + } + + memset((void *)mInitParam.pMode_Param->pCustom_Param->Cross_Freq, 0x00, 7 * sizeof(unsigned int)); + memset((void *)mInitParam.pMode_Param->pCustom_Param->SB_Mode, 0x00, 8 * sizeof(unsigned int)); + memset((void *)mInitParam.pMode_Param->pCustom_Param->Hyst_Th, 0x00, 48 * sizeof(int)); + + memset((void *)mInitParam.pMode_Param->pCustom_Param->DRC_Th, 0x00, 40 * sizeof(int)); + memset((void *)mInitParam.pMode_Param->pCustom_Param->DRC_Gn, 0x00, 40 * sizeof(int)); + for (int i = 0; i < 5; i++) + { + int tmp_gn_in = (int)mAudioParam.bes_loudness_Gain_Map_In[i]; + int tmp_gn_ou = (int)mAudioParam.bes_loudness_Gain_Map_Out[i]; + // Bound into 255 ~ -128 + tmp_gn_in = tmp_gn_in > 255 ? 255 : tmp_gn_in < -128 ? -128 : tmp_gn_in; + tmp_gn_ou = tmp_gn_ou > 255 ? 255 : tmp_gn_ou < -128 ? -128 : tmp_gn_ou; + // Mapping 255 ~ 128 to -1 ~ -128 + tmp_gn_in = tmp_gn_in >= 128 ? tmp_gn_in - 256 : tmp_gn_in; + tmp_gn_ou = tmp_gn_ou >= 128 ? tmp_gn_ou - 256 : tmp_gn_ou; + mInitParam.pMode_Param->pCustom_Param->DRC_Th[0][i] = tmp_gn_in << 8; + mInitParam.pMode_Param->pCustom_Param->DRC_Gn[0][i] = tmp_gn_ou << 8; + } +#endif + memcpy((void *)mV4ToV5Use.bes_loudness_hsf_coeff, (void *)mAudioParam.bes_loudness_hsf_coeff, 90 * sizeof(unsigned int)); + memcpy((void *)mV4ToV5Use.bes_loudness_bpf_coeff, (void *)mAudioParam.bes_loudness_bpf_coeff, 144 * sizeof(unsigned int)); + memcpy((void *)mV4ToV5Use.bes_loudness_lpf_coeff, (void *)mAudioParam.bes_loudness_lpf_coeff, 18 * sizeof(unsigned int)); + dCheckStatus = BLOUD_HD_Filter_V4_to_V5_Conversion(mInitParam.Sampling_Rate,&mV4ToV5Use,mInitParam.pMode_Param->pFilter_Coef_L); + if(dCheckStatus) + { + ALOGE("%s %d Return pFilter_Coef_R %d",__FUNCTION__,__LINE__,dCheckStatus); + } + //memcpy((void *)mInitParam.pMode_Param->pFilter_Coef_L->HPF_COEF, (void *)mAudioParam.bes_loudness_hsf_coeff, 90 * sizeof(unsigned int)); + //memcpy((void *)mInitParam.pMode_Param->pFilter_Coef_L->BPF_COEF, (void *)mAudioParam.bes_loudness_bpf_coeff, 144 * sizeof(unsigned int)); + //memcpy((void *)mInitParam.pMode_Param->pFilter_Coef_L->LPF_COEF, (void *)mAudioParam.bes_loudness_lpf_coeff, 18 * sizeof(unsigned int)); + for(int i=0;i<2;i++) + for(int j=0;j<9;j++) + for(int k=0;k<5;k++) + { + if (mAudioParam.bes_loudness_hsf_coeff[i][j][k]) + { + ZeroFlag = false; + break; + } + } + + if (ZeroFlag) + { + for(int i=0;i<8;i++) + for(int j=0;j<6;j++) + for(int k=0;k<3;k++) + { + if (mAudioParam.bes_loudness_bpf_coeff[i][j][k]) + { + ZeroFlag = false; + break; + } + } + } + + if (ZeroFlag) + { + for(int i=0;i<6;i++) + for(int j=0;j<3;j++) + { + if (mAudioParam.bes_loudness_lpf_coeff[i][j]) + { + ZeroFlag = false; + break; + } + } + } + + bIsZeroCoeff = ZeroFlag; +#if 0 + mInitParam.pMode_Param->pCustom_Param->WS_Gain_Max = mAudioParam.bes_loudness_WS_Gain_Max; + mInitParam.pMode_Param->pCustom_Param->WS_Gain_Min = mAudioParam.bes_loudness_WS_Gain_Min; + mInitParam.pMode_Param->pCustom_Param->Filter_First = mAudioParam.bes_loudness_Filter_First; + mInitParam.pMode_Param->pCustom_Param->Att_Time = mAudioParam.bes_loudness_Att_Time; + mInitParam.pMode_Param->pCustom_Param->Rel_Time = mAudioParam.bes_loudness_Rel_Time; + mInitParam.pMode_Param->pCustom_Param->Sep_LR_Filter = mIsSepLR_Filter; //0: Use same filter for both L / R + memcpy((void*)mInitParam.pMode_Param->pCustom_Param->Gain_Map_In, (void*)mAudioParam.bes_loudness_Gain_Map_In, 5*sizeof(char)); + memcpy((void*)mInitParam.pMode_Param->pCustom_Param->Gain_Map_Out, (void*)mAudioParam.bes_loudness_Gain_Map_Out, 5*sizeof(char)); + memcpy((void*)mInitParam.pMode_Param->pFilter_Coef_L->HPF_COEF, (void*)mAudioParam.bes_loudness_hsf_coeff, 90*sizeof(unsigned int)); + memcpy((void*)mInitParam.pMode_Param->pFilter_Coef_L->BPF_COEF, (void*)mAudioParam.bes_loudness_bpf_coeff, 144*sizeof(unsigned int)); + memcpy((void*)mInitParam.pMode_Param->pFilter_Coef_L->LPF_COEF, (void*)mAudioParam.bes_loudness_lpf_coeff, 18*sizeof(unsigned int)); + + if (mIsSepLR_Filter == 0) + { + memset((void*)mInitParam.pMode_Param->pFilter_Coef_R->HPF_COEF, 0, 90*sizeof(unsigned int)); + memset((void*)mInitParam.pMode_Param->pFilter_Coef_R->BPF_COEF, 0, 144*sizeof(unsigned int)); + memset((void*)mInitParam.pMode_Param->pFilter_Coef_R->LPF_COEF, 0, 18*sizeof(unsigned int)); + } +#endif +#endif + if (mIsSepLR_Filter == 0) + { + memset((void*)mInitParam.pMode_Param->pFilter_Coef_R->HPF_COEF, 0, 10*sizeof(unsigned int)); + memset((void*)mInitParam.pMode_Param->pFilter_Coef_R->BPF_COEF, 0, 48*sizeof(unsigned int)); + memset((void*)mInitParam.pMode_Param->pFilter_Coef_R->LPF_COEF, 0, 3*sizeof(unsigned int)); + } +/* + bool ZeroFlag = true; + + for(int i=0;i<2;i++) + for(int j=0;j<5;j++) + { + if (mInitParam.pMode_Param->pFilter_Coef_L->HPF_COEF[i][j]) + { + ZeroFlag = false; + break; + } + } + + if (ZeroFlag) + { + for(int i=0;i<8;i++) + for(int j=0;j<6;j++) + { + if (mInitParam.pMode_Param->pFilter_Coef_L->BPF_COEF[i][j]) + { + ZeroFlag = false; + break; + } + } + } + + if (ZeroFlag) + { + for(int i=0;i<8;i++) + { + if (mInitParam.pMode_Param->pFilter_Coef_L->LPF_COEF[i]) + { + ZeroFlag = false; + break; + } + } + } + + if (mIsSepLR_Filter) + { + for(int i=0;i<2;i++) + for(int j=0;j<5;j++) + { + if (mInitParam.pMode_Param->pFilter_Coef_R->HPF_COEF[i][j]) + { + ZeroFlag = false; + break; + } + } + + if (ZeroFlag) + { + for(int i=0;i<8;i++) + for(int j=0;j<6;j++) + { + if (mInitParam.pMode_Param->pFilter_Coef_R->BPF_COEF[i][j]) + { + ZeroFlag = false; + break; + } + } + } + + if (ZeroFlag) + { + for(int i=0;i<8;i++) + { + if (mInitParam.pMode_Param->pFilter_Coef_R->LPF_COEF[i]) + { + ZeroFlag = false; + break; + } + } + } + } + + bIsZeroCoeff = ZeroFlag; + */ + ALOGD("bIsZeroCoeff %d mFilterType %d",bIsZeroCoeff,mFilterType); + ALOGD("Channel %d",mInitParam.Channel); + ALOGD("Sampling_Rate %d",mInitParam.Sampling_Rate); + ALOGD("PCM_Format %d",mInitParam.PCM_Format); + + ALOGD("copyParam mIsSepLR_Filter [%d]",mIsSepLR_Filter); + ALOGD("LHSF_Coeff [0][0]=0x%x, addr = %p,", mInitParam.pMode_Param->pFilter_Coef_L->HPF_COEF[0][0], &mInitParam.pMode_Param->pFilter_Coef_L->HPF_COEF[0][0]); + ALOGD("LHSF_Coeff [0][1]=0x%x, addr = %p,", mInitParam.pMode_Param->pFilter_Coef_L->HPF_COEF[0][1], &mInitParam.pMode_Param->pFilter_Coef_L->HPF_COEF[0][1]); + ALOGD("LBPF_Coeff [0][0]=0x%x, addr = %p,", mInitParam.pMode_Param->pFilter_Coef_L->BPF_COEF[0][0], &mInitParam.pMode_Param->pFilter_Coef_L->BPF_COEF[0][0]); + ALOGD("LBPF_Coeff [0][1]=0x%x, addr = %p,", mInitParam.pMode_Param->pFilter_Coef_L->BPF_COEF[0][1], &mInitParam.pMode_Param->pFilter_Coef_L->BPF_COEF[0][1]); + ALOGD("RHSF_Coeff [0][0]=0x%x, addr = %p,", mInitParam.pMode_Param->pFilter_Coef_R->HPF_COEF[0][0], &mInitParam.pMode_Param->pFilter_Coef_R->HPF_COEF[0][0]); + ALOGD("RHSF_Coeff [0][1]=0x%x, addr = %p,", mInitParam.pMode_Param->pFilter_Coef_R->HPF_COEF[0][1], &mInitParam.pMode_Param->pFilter_Coef_R->HPF_COEF[0][1]); + ALOGD("RBPF_Coeff [0][0]=0x%x, addr = %p,", mInitParam.pMode_Param->pFilter_Coef_R->BPF_COEF[0][0], &mInitParam.pMode_Param->pFilter_Coef_R->BPF_COEF[0][0]); + ALOGD("RBPF_Coeff [0][1]=0x%x, addr = %p,", mInitParam.pMode_Param->pFilter_Coef_R->BPF_COEF[0][1], &mInitParam.pMode_Param->pFilter_Coef_R->BPF_COEF[0][1]); + + ALOGD("WS_Gain_Max %d",mInitParam.pMode_Param->pCustom_Param->WS_Gain_Max); + ALOGD("WS_Gain_Min %d",mInitParam.pMode_Param->pCustom_Param->WS_Gain_Min); + ALOGD("Filter_First %d",mInitParam.pMode_Param->pCustom_Param->Filter_First); + ALOGD("Num_Bands %d",mInitParam.pMode_Param->pCustom_Param->Num_Bands); + ALOGD("Flt_Bank_Order %d",mInitParam.pMode_Param->pCustom_Param->Flt_Bank_Order); + ALOGD("DRC_Delay %d",mInitParam.pMode_Param->pCustom_Param->DRC_Delay); + ALOGD("Lim_Th %d",mInitParam.pMode_Param->pCustom_Param->Lim_Th); + ALOGD("Lim_Gn %d",mInitParam.pMode_Param->pCustom_Param->Lim_Gn); + ALOGD("Lim_Const %d",mInitParam.pMode_Param->pCustom_Param->Lim_Const); + ALOGD("Lim_Delay %d",mInitParam.pMode_Param->pCustom_Param->Lim_Delay); + ALOGD("Sep_LR_Filter %d",mInitParam.pMode_Param->pCustom_Param->Sep_LR_Filter); + + for (int i = 0; i < 6; i++) + { + ALOGD("Att_Time[0][%d] = %d",i,mInitParam.pMode_Param->pCustom_Param->Att_Time[0][i]); + ALOGD("Rel_Time[0][%d] = %d",i,mInitParam.pMode_Param->pCustom_Param->Rel_Time[0][i]); + } + + for (int i = 0; i < 5; i++) + { + ALOGD("DRC_Th[0][%d] = %d",i,mInitParam.pMode_Param->pCustom_Param->DRC_Th[0][i]); + ALOGD("DRC_Gn[0][%d] = %d",i,mInitParam.pMode_Param->pCustom_Param->DRC_Gn[0][i]); + } +} + +void MtkAudioLoud::copyParamSub(void) +{ + +#if defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V4) + int dCheckStatus; + + if (mIsSepLR_Filter) + { +// memcpy((void*)mInitParam.pMode_Param->pFilter_Coef_R->HPF_COEF, (void*)mAudioParam.bes_loudness_hsf_coeff, 90*sizeof(unsigned int)); +// memcpy((void*)mInitParam.pMode_Param->pFilter_Coef_R->BPF_COEF, (void*)mAudioParam.bes_loudness_bpf_coeff, 144*sizeof(unsigned int)); +// memcpy((void*)mInitParam.pMode_Param->pFilter_Coef_R->LPF_COEF, (void*)mAudioParam.bes_loudness_lpf_coeff, 18*sizeof(unsigned int)); + memcpy((void *)mV4ToV5Use.bes_loudness_hsf_coeff, (void *)mAudioParam.bes_loudness_hsf_coeff, 90 * sizeof(unsigned int)); + memcpy((void *)mV4ToV5Use.bes_loudness_bpf_coeff, (void *)mAudioParam.bes_loudness_bpf_coeff, 144 * sizeof(unsigned int)); + memcpy((void *)mV4ToV5Use.bes_loudness_lpf_coeff, (void *)mAudioParam.bes_loudness_lpf_coeff, 18 * sizeof(unsigned int)); + + dCheckStatus = BLOUD_HD_Filter_V4_to_V5_Conversion(mInitParam.Sampling_Rate,&mV4ToV5Use,mInitParam.pMode_Param->pFilter_Coef_R); + if(dCheckStatus) + { + ALOGE("%s %d Return pFilter_Coef_R %d",__FUNCTION__,__LINE__,dCheckStatus); + } + } + + ALOGD("Channel %d",mInitParam.Channel); + ALOGD("Sampling_Rate %d",mInitParam.Sampling_Rate); + ALOGD("PCM_Format %d",mInitParam.PCM_Format); + + ALOGD("copyParamSub mIsSepLR_Filter [%d]",mIsSepLR_Filter); + ALOGD("LHSF_Coeff [0][0]=0x%x, addr = %p,", mInitParam.pMode_Param->pFilter_Coef_L->HPF_COEF[0][0], &mInitParam.pMode_Param->pFilter_Coef_L->HPF_COEF[0][0]); + ALOGD("LHSF_Coeff [0][1]=0x%x, addr = %p,", mInitParam.pMode_Param->pFilter_Coef_L->HPF_COEF[0][1], &mInitParam.pMode_Param->pFilter_Coef_L->HPF_COEF[0][1]); + ALOGD("LBPF_Coeff [0][0]=0x%x, addr = %p,", mInitParam.pMode_Param->pFilter_Coef_L->BPF_COEF[0][0], &mInitParam.pMode_Param->pFilter_Coef_L->BPF_COEF[0][0]); + ALOGD("LBPF_Coeff [0][1]=0x%x, addr = %p,", mInitParam.pMode_Param->pFilter_Coef_L->BPF_COEF[0][1], &mInitParam.pMode_Param->pFilter_Coef_L->BPF_COEF[0][1]); + ALOGD("RHSF_Coeff [0][0]=0x%x, addr = %p,", mInitParam.pMode_Param->pFilter_Coef_R->HPF_COEF[0][0], &mInitParam.pMode_Param->pFilter_Coef_R->HPF_COEF[0][0]); + ALOGD("RHSF_Coeff [0][1]=0x%x, addr = %p,", mInitParam.pMode_Param->pFilter_Coef_R->HPF_COEF[0][1], &mInitParam.pMode_Param->pFilter_Coef_R->HPF_COEF[0][1]); + ALOGD("RBPF_Coeff [0][0]=0x%x, addr = %p,", mInitParam.pMode_Param->pFilter_Coef_R->BPF_COEF[0][0], &mInitParam.pMode_Param->pFilter_Coef_R->BPF_COEF[0][0]); + ALOGD("RBPF_Coeff [0][1]=0x%x, addr = %p,", mInitParam.pMode_Param->pFilter_Coef_R->BPF_COEF[0][1], &mInitParam.pMode_Param->pFilter_Coef_R->BPF_COEF[0][1]); + ALOGD("WS_Gain_Max %d",mInitParam.pMode_Param->pCustom_Param->WS_Gain_Max); + ALOGD("WS_Gain_Min %d",mInitParam.pMode_Param->pCustom_Param->WS_Gain_Min); + ALOGD("Filter_First %d",mInitParam.pMode_Param->pCustom_Param->Filter_First); + ALOGD("Num_Bands %d",mInitParam.pMode_Param->pCustom_Param->Num_Bands); + ALOGD("Flt_Bank_Order %d",mInitParam.pMode_Param->pCustom_Param->Flt_Bank_Order); + ALOGD("DRC_Delay %d",mInitParam.pMode_Param->pCustom_Param->DRC_Delay); + ALOGD("Lim_Th %d",mInitParam.pMode_Param->pCustom_Param->Lim_Th); + ALOGD("Lim_Gn %d",mInitParam.pMode_Param->pCustom_Param->Lim_Gn); + ALOGD("Lim_Const %d",mInitParam.pMode_Param->pCustom_Param->Lim_Const); + ALOGD("Lim_Delay %d",mInitParam.pMode_Param->pCustom_Param->Lim_Delay); + ALOGD("Sep_LR_Filter %d",mInitParam.pMode_Param->pCustom_Param->Sep_LR_Filter); + + for (int i = 0; i < 6; i++) + { + ALOGD("Att_Time[0][%d] = %d",i,mInitParam.pMode_Param->pCustom_Param->Att_Time[0][i]); + ALOGD("Rel_Time[0][%d] = %d",i,mInitParam.pMode_Param->pCustom_Param->Rel_Time[0][i]); + } + + for (int i = 0; i < 5; i++) + { + ALOGD("DRC_Th[0][%d] = %d",i,mInitParam.pMode_Param->pCustom_Param->DRC_Th[0][i]); + ALOGD("DRC_Gn[0][%d] = %d",i,mInitParam.pMode_Param->pCustom_Param->DRC_Gn[0][i]); + } +#endif +} + + /* Return: consumed input buffer size(byte) */ +ACE_ERRID MtkAudioLoud::Process(void *pInputBuffer, /* Input, pointer to input buffer */ + uint32_t *InputSampleCount, /* Input, length(byte) of input buffer */ + /* Output, length(byte) left in the input buffer after conversion */ + void *pOutputBuffer, /* Input, pointer to output buffer */ + uint32_t *OutputSampleCount) /* Input, length(byte) of output buffer */ + /* Output, output data length(byte) */ +{ + ALOGV("+%s(), inputCnt %d, outputCnt %d\n",__FUNCTION__, *InputSampleCount, *OutputSampleCount); + Mutex::Autolock _l(mLock); + uint32_t dOutputMaxBufSize = *OutputSampleCount; + uint32_t block_size_byte, offset_bit, loop_cnt, i, totalCnt, TotalConsumedSample = 0, TotalOuputSample = 0, ConsumedSampleCount; + int32_t result; + if(mState != ACE_STATE_OPEN) + { + ALOGD("Error"); + return ACE_INVALIDE_OPERATION; + } + //Simplify handle (BLOCK_SIZE x N) Samples + if( mPcmFormat == BLOUDHD_IN_Q1P15_OUT_Q1P15 ) // 16 bits + { + // 2-byte, mono + if(mInitParam.Channel == 1) + { + offset_bit = 1; + }// 2-byte, L/R + else + { + offset_bit = 2; + } + } + else //32 bits + { + if(mInitParam.Channel == 1) + {// 4-byte, Mono + offset_bit = 2; + } + else + { + // 4-byte, L/R + offset_bit = 3; + } + } + block_size_byte = BLOCK_SIZE * (1<>16); + for (i = 0; i < loop_cnt; i++) + { + ConsumedSampleCount = block_size_byte; + *OutputSampleCount = block_size_byte; + if (dOutputMaxBufSize < TotalConsumedSample+ConsumedSampleCount) + { + ALOGW("Warning for input [%d] > output [%d], and skip process",*InputSampleCount,dOutputMaxBufSize); + CALLSTACK(); + break; + } +#ifdef ENABLE_PROCESS_PROFILING + struct timespec systemtime_start, systemtime_end; + unsigned long total_nano_sec=0; + int rc; + rc = clock_gettime(CLOCK_THREAD_CPUTIME_ID, &systemtime_start); +#endif + result = mBloudHandle.Process( &mBloudHandle, + mpTempBuf, + (int *)(pInputBuffer+TotalConsumedSample), + (int *)&ConsumedSampleCount, + (int *)(pOutputBuffer + TotalOuputSample), + (int *)OutputSampleCount); +#ifdef ENABLE_PROCESS_PROFILING + rc = clock_gettime(CLOCK_THREAD_CPUTIME_ID, &systemtime_end); + total_nano_sec = systemtime_end.tv_nsec - systemtime_start.tv_nsec; + ALOGD("FLT[%d] nano [%d] SampleCount [%d] Ch [%d] SP [%d] PCM [%d]",mFilterType,total_nano_sec,ConsumedSampleCount,mInitParam.Channel,mInitParam.Sampling_Rate,mInitParam.PCM_Format); +#endif + ALOGV("result [%d] ConsumedSampleCount [%d] i [%d] loop_cnt [%d]",result,ConsumedSampleCount,i,loop_cnt); + TotalConsumedSample += ConsumedSampleCount; + + TotalOuputSample += *OutputSampleCount; + } + //ALOGV("+%s(), result = %d, loop_cnt %d, block_size_byte %d, sample %d %d\n",__FUNCTION__, result, loop_cnt, block_size_byte, *(int *)pOutputBuffer, (*(int *)pOutputBuffer)>>16); + *OutputSampleCount = TotalOuputSample; + *InputSampleCount = TotalConsumedSample; + ALOGV("-%s(), inputCnt %d, outputCnt %d\n",__FUNCTION__, *InputSampleCount, *OutputSampleCount); + return ACE_SUCCESS; +} + +ACE_ERRID MtkAudioLoud::Change2ByPass(void) +{ + ALOGD("+%s()\n",__FUNCTION__); + Mutex::Autolock _l(mLock); + if(mState != ACE_STATE_OPEN) + { + ALOGW("-%s() Line [%d]\n",__FUNCTION__,__LINE__); + return ACE_INVALIDE_OPERATION; + } + + BLOUD_HD_RuntimeStatus runtime_status; + + if(mBloudHandle.GetStatus(&mBloudHandle, &runtime_status)<0) + { + ALOGW("-%s() Line [%d]\n",__FUNCTION__,__LINE__); + return ACE_INVALIDE_OPERATION; + } + else if (runtime_status.State == BLOUD_HD_SWITCHING_STATE) + { + ALOGW("-%s() Line [%d]\n",__FUNCTION__,__LINE__); + return ACE_INVALIDE_OPERATION; + } + + BLOUD_HD_RuntimeParam runtime_param; + runtime_param.Command = BLOUD_HD_TO_BYPASS_STATE; + mBloudHandle.SetParameters(&mBloudHandle, &runtime_param); + ALOGD("-%s()\n",__FUNCTION__); + return ACE_SUCCESS; +} + +ACE_ERRID MtkAudioLoud::Change2Normal(void) +{ + ALOGD("+%s()\n",__FUNCTION__); + Mutex::Autolock _l(mLock); + if(mState != ACE_STATE_OPEN) + { + ALOGW("-%s() Line [%d]\n",__FUNCTION__,__LINE__); + return ACE_INVALIDE_OPERATION; + } + BLOUD_HD_RuntimeStatus runtime_status; + + if(mBloudHandle.GetStatus(&mBloudHandle, &runtime_status)<0) + { + ALOGW("-%s() Line [%d]\n",__FUNCTION__,__LINE__); + return ACE_INVALIDE_OPERATION; + } + else if (runtime_status.State == BLOUD_HD_SWITCHING_STATE) + { + ALOGW("-%s() Line [%d]\n",__FUNCTION__,__LINE__); + return ACE_INVALIDE_OPERATION; + } + BLOUD_HD_RuntimeParam runtime_param; + runtime_param.Command = BLOUD_HD_TO_NORMAL_STATE; + mBloudHandle.SetParameters(&mBloudHandle, &runtime_param); + ALOGD("-%s()\n",__FUNCTION__); + return ACE_SUCCESS; +} + +int MtkAudioLoud::getBesSoundVer(void) +{ +#if defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V4) + const int ParameterVer = 4; +#elif defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V5) + const int ParameterVer = 5; +#else + const int ParameterVer = -1; +#endif + +#if defined(HAVE_SWIP) + BS_HD_Handle mTempBloudHandle; + BS_HD_EngineInfo mEngineInfo; + memset((void*)(&mEngineInfo),0x00,sizeof(BS_HD_EngineInfo)); + BLOUD_HD_SetHandle(&mTempBloudHandle); + mTempBloudHandle.GetEngineInfo(&mEngineInfo); + ALOGD("BesSound Ver : 0x%x",mEngineInfo.Version); + ALOGD("BesSound FlushOutSampleCount : 0x%x",mEngineInfo.FlushOutSampleCount); + ALOGD("NvRam Format : V%d",ParameterVer); + return mEngineInfo.Version; +#else + ALOGD("BesSound Ver : 0 [Unsupport]"); + ALOGD("NvRam Format : V%d",ParameterVer); + return 0; +#endif +} + +bool MtkAudioLoud::IsZeroCoeffFilter(void) +{ + return bIsZeroCoeff; +} + +ACE_ERRID MtkAudioLoud::SetOutputGain(int32_t gain, uint32_t ramp_sample_cnt) +{ + ALOGD("+%s() gain %d rampeSample %d\n",__FUNCTION__, gain, ramp_sample_cnt); + Mutex::Autolock _l(mLock); + if(mState == ACE_STATE_OPEN) + { + BLOUD_HD_RuntimeParam runtime_param; + runtime_param.Command = BLOUD_HD_SET_OUTPUT_GAIN; + runtime_param.pMode_Param = mInitParam.pMode_Param; + runtime_param.pMode_Param->pFilter_Coef_L->output_gain = gain; + runtime_param.pMode_Param->pFilter_Coef_L->ramp_smpl_cnt = ramp_sample_cnt; + runtime_param.pMode_Param->pFilter_Coef_R->output_gain = gain; + runtime_param.pMode_Param->pFilter_Coef_R->ramp_smpl_cnt = ramp_sample_cnt; + mBloudHandle.SetParameters(&mBloudHandle, &runtime_param); + } + return ACE_SUCCESS; +} + +ACE_ERRID MtkAudioLoud::SetNotchFilterParam(uint32_t fc, uint32_t bw, int32_t th) +{ + ALOGD("+%s() fc= %d bw= %d th= %d, state %d\n",__FUNCTION__, fc, bw, th, mState); + Mutex::Autolock _l(mLock); + if(mState == ACE_STATE_OPEN) + { + BLOUD_HD_RuntimeParam runtime_param; + runtime_param.Command = BLOUD_HD_CHANGE_NOTCH; + runtime_param.pMode_Param = mInitParam.pMode_Param; + runtime_param.pMode_Param->pFilter_Coef_L->notch_fc = fc; + runtime_param.pMode_Param->pFilter_Coef_L->notch_bw = bw; + runtime_param.pMode_Param->pFilter_Coef_L->notch_th = th; + runtime_param.pMode_Param->pFilter_Coef_R->notch_fc = fc; + runtime_param.pMode_Param->pFilter_Coef_R->notch_bw = bw; + runtime_param.pMode_Param->pFilter_Coef_R->notch_th = th; + mBloudHandle.SetParameters(&mBloudHandle, &runtime_param); + } + return ACE_SUCCESS; +} + +#else +MtkAudioLoud::MtkAudioLoud(){}; +MtkAudioLoud::MtkAudioLoud(uint32_t eFLTtype){}; +void MtkAudioLoud::Init(){}; +MtkAudioLoud::~MtkAudioLoud(){}; +ACE_ERRID MtkAudioLoud::SetParameter(uint32_t paramID, void *param){return ACE_SUCCESS;} +ACE_ERRID MtkAudioLoud::GetParameter(uint32_t paramID, void *param){return ACE_SUCCESS;} +ACE_ERRID MtkAudioLoud::Open(void){return ACE_SUCCESS;} +ACE_ERRID MtkAudioLoud::Close(void){return ACE_SUCCESS;} +ACE_ERRID MtkAudioLoud::ResetBuffer(void){return ACE_SUCCESS;} +ACE_ERRID MtkAudioLoud::SetWorkMode(uint32_t chNum, uint32_t smpRate, uint32_t workMode, bool bRampUpEnable){return ACE_SUCCESS;} +int MtkAudioLoud::getBesSoundVer(void){return 0;}; +void MtkAudioLoud::copyParam(void){}; +void MtkAudioLoud::copyParamSub(void){}; +ACE_ERRID MtkAudioLoud::Process(void *pInputBuffer, /* Input, pointer to input buffer */ + uint32_t *InputSampleCount, /* Input, length(byte) of input buffer */ + /* Output, length(byte) left in the input buffer after conversion */ + void *pOutputBuffer, /* Input, pointer to output buffer */ + uint32_t *OutputSampleCount) /* Input, length(byte) of output buffer */ + /* Output, output data length(byte) */ +{return ACE_SUCCESS;} + +ACE_ERRID MtkAudioLoud::SetOutputGain(int32_t gain, uint32_t ramp_sample_cnt){return ACE_SUCCESS;} +ACE_ERRID MtkAudioLoud::SetNotchFilterParam(uint32_t fc, uint32_t bw, int32_t th){return ACE_SUCCESS;} +ACE_ERRID MtkAudioLoud::Change2ByPass(void){return ACE_SUCCESS;} +ACE_ERRID MtkAudioLoud::Change2Normal(void){return ACE_SUCCESS;} +int BLOUD_HD_Get_Sampling_Rate_Index(unsigned int sampling_rate){return -1;} +int BLOUD_HD_Filter_V4_to_V5_Conversion(unsigned int sampling_rate, AUDIO_ACF_CUSTOM_PARAM_STRUCT_FILTER_PARAM *p_V4, BLOUD_HD_FilterCoef *p_V5); +int MtkAudioLoud::bIsZeroCoeffFilter(void){return false;} + +#endif + +}//namespace android + diff --git a/proprietary/external/audioATCmdHandlerServer/AudioComponentEngine/MtkAudioLoud.h b/proprietary/external/audioATCmdHandlerServer/AudioComponentEngine/MtkAudioLoud.h new file mode 100755 index 0000000000000000000000000000000000000000..e8202045bdb4ec2b863d7b7fa0e9dff116faf9e2 --- /dev/null +++ b/proprietary/external/audioATCmdHandlerServer/AudioComponentEngine/MtkAudioLoud.h @@ -0,0 +1,191 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2005 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/***************************************************************************** + * + * Filename: + * --------- + * MtkAudioBitConverter.h + * + * Project: + * -------- + * Android + * + * Description: + * ------------ + * This file implements Mtk Audio Loudness Header + * + * Author: + * ------- + * JY Huang + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by PVCS VM. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision$ + * $Modtime$ + * $Log$ + * + * 08 07 2013 kh.hung + * Add 32 bits version. + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by PVCS VM. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ + +#ifndef __MTK_AUDIO_LOUDNESS_EXP_H__ +#define __MTK_AUDIO_LOUDNESS_EXP_H__ + +#include +#include "MtkAudioComponent.h" +extern "C" { +#include "BesLoudness_HD_exp.h" +} +#include "CFG_AUDIO_File.h" + +typedef struct _AUDIO_ACF_CUSTOM_PARAM_STRUCT_FILTER_PARAM +{ + unsigned int bes_loudness_hsf_coeff[2][9][5]; // Compensation Filter HSF coeffs [9][4]->[2][9][5] + unsigned int bes_loudness_bpf_coeff[8][6][3]; // Compensation Filter BPF coeffs [4][6][3]->[6][6][3]->[8][6][3] + unsigned int bes_loudness_lpf_coeff[6][3]; + +}AUDIO_ACF_CUSTOM_PARAM_STRUCT_FILTER_PARAM; + + +typedef enum { + BLOUD_PAR_SET_FILTER_TYPE, + BLOUD_PAR_SET_WORK_MODE, + BLOUD_PAR_SET_CHANNEL_NUMBER, + BLOUD_PAR_SET_SAMPLE_RATE, + BLOUD_PAR_SET_PCM_FORMAT, + BLOUD_PAR_SET_USE_DEFAULT_PARAM, + BLOUD_PAR_SET_PREVIEW_PARAM, + BLOUD_PAR_SET_USE_DEFAULT_PARAM_SUB, + BLOUD_PAR_SET_PREVIEW_PARAM_SUB, + BLOUD_PAR_SET_UPDATE_PARAM_TO_SWIP, + BLOUD_PAR_SET_SEP_LR_FILTER, //10 + BLOUD_PAR_SET_STEREO_TO_MONO_MODE, + BLOUD_PAR_SET_RAMP_UP, + BLOUD_PAR_SET_USE_DEFAULT_PARAM_FORCE_RELOAD,//bypass cache to load parameter + BLOUD_PAR_SET_NOISE_FILTER, +} BLOUD_PARAMETER; + +typedef enum { + BLOUD_IN_Q1P15_OUT_Q1P15 = 0, // 16-bit Q1.15 input, 16-bit Q1.15 output + BLOUD_IN_Q1P31_OUT_Q1P31 = 1, // 32-bit Q1.31 input, 32-bit Q1.31 output +} BLOUD_PCM_FORMAT; + +typedef enum { + BLOUD_S2M_MODE_NONE = 0, // None + BLOUD_S2M_MODE_ST2MO2ST = 1, // Stereo to mono to stereo +} BLOUD_S2M_MODE_ENUM; + +namespace android { + +class MtkAudioCustParamCache +{ + public: + MtkAudioCustParamCache(); + ~MtkAudioCustParamCache(); + static MtkAudioCustParamCache *getInstance(void); + ACE_ERRID LoadParameter(uint32_t FilterType, AUDIO_ACF_CUSTOM_PARAM_STRUCT *AudioParam); + ACE_ERRID SaveParameter(uint32_t FilterType, AUDIO_ACF_CUSTOM_PARAM_STRUCT *AudioParam); + uint32_t mFilterType; + AUDIO_ACF_CUSTOM_PARAM_STRUCT mAudioParam; + private: + Mutex mLock; + static MtkAudioCustParamCache *mAudioCustParamCache; +}; + +class MtkAudioLoud : public AudioComponentEngineBase +{ + public: + MtkAudioLoud(); + MtkAudioLoud(uint32_t eFLTtype); + virtual ACE_ERRID SetParameter(uint32_t paramID, void *param); + virtual ACE_ERRID GetParameter(uint32_t paramID, void *param); + virtual ACE_ERRID Open(void); + virtual ACE_ERRID Close(void); + virtual ACE_ERRID ResetBuffer(void); + virtual ACE_ERRID Change2ByPass(void); + virtual ACE_ERRID Change2Normal(void); + virtual ACE_ERRID Process(void *pInputBuffer, /* Input, pointer to input buffer */ + uint32_t *InputSampleCount, /* Input, length(byte) of input buffer */ + /* Output, length(byte) left in the input buffer after conversion */ + void *pOutputBuffer, /* Input, pointer to output buffer */ + uint32_t *OutputSampleCount); /* Input, length(byte) of output buffer */ + /* Output, output data length(byte) */ + ACE_ERRID SetWorkMode(uint32_t chNum, uint32_t smpRate, uint32_t workMode, bool bRampUpEnable); + ACE_ERRID SetOutputGain(int32_t gain, uint32_t ramp_sample_cnt); + ACE_ERRID SetNotchFilterParam(uint32_t fc, uint32_t bw, int32_t th); + static int getBesSoundVer(void); + bool IsZeroCoeffFilter(void); + ~MtkAudioLoud(); + private: + void Init(); + void UseDefaultFullband( BLOUD_HD_InitParam *pInitParam ); + void UseNoiseFilter( BLOUD_HD_InitParam *pInitParam ); + void copyParam(void); + void copyParamSub(void); + int BLOUD_HD_Get_Sampling_Rate_Index(unsigned int sampling_rate); + int BLOUD_HD_Filter_V4_to_V5_Conversion(unsigned int sampling_rate, AUDIO_ACF_CUSTOM_PARAM_STRUCT_FILTER_PARAM *p_V4, BLOUD_HD_FilterCoef *p_V5); + uint32_t mPcmFormat; + uint32_t mFilterType; + uint32_t mWorkMode; + uint32_t mTempBufSize; // in byte + uint32_t mInternalBufSize; // in byte + uint32_t mTempBufSize_cache; // in byte + uint32_t mInternalBufSize_cache; // in byte + BLOUD_HD_InitParam mInitParam; // loudness param + BS_HD_Handle mBloudHandle; + char *mpTempBuf; + char *mpInternalBuf; + AUDIO_ACF_CUSTOM_PARAM_STRUCT mAudioParam; + Mutex mLock; + bool mIsSepLR_Filter; + BLOUD_HD_IIR_Design_Param mParamFormatUse; + AUDIO_ACF_CUSTOM_PARAM_STRUCT_FILTER_PARAM mV4ToV5Use; + bool bIsZeroCoeff; + static int mMusicCount; + static int mMaxMusicCount; + int mNoiseFilter; + static bool mAudioCompFltXmlRegCallback; +}; + +}; // namespace android + +#endif // __MTK_AUDIO_LOUDNESS_EXP_H__ diff --git a/proprietary/external/audioATCmdHandlerServer/AudioComponentEngine/MtkAudioSrc.cpp b/proprietary/external/audioATCmdHandlerServer/AudioComponentEngine/MtkAudioSrc.cpp new file mode 100755 index 0000000000000000000000000000000000000000..38301eb1b8bc9c675ff44fd9a0aafff732825a84 --- /dev/null +++ b/proprietary/external/audioATCmdHandlerServer/AudioComponentEngine/MtkAudioSrc.cpp @@ -0,0 +1,396 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * MtkAudioSrc.cpp + * + * Project: + * -------- + * Android + * + * Description: + * ------------ + * This file implements Mtk Audio Ssampl Rate Converter + * + * Author: + * ------- + * JY Huang (mtk01352) + * + *------------------------------------------------------------------------------ + * $Revision: #2 $ + * $Modtime:$ + * $Log:$ + * + * 08 07 2013 kh.hung + * Add 32 bits version. + * + *******************************************************************************/ + +#include +#include +#include +#include +#include +#include +#include +#include + +#define HAVE_SWIP + +#ifdef LOG_TAG +#undef LOG_TAG +#endif +#define LOG_TAG "MtkAudioSrc" + +#include +#include +#include +#include +#include "MtkAudioSrc.h" +//#define ENABLE_LOG_AUDIO_SRC +#ifdef ENABLE_LOG_AUDIO_SRC +#undef ALOGV +#define ALOGV(...) ALOGD(__VA_ARGS__) +#endif + + +#ifdef FLT_PROFILING +#include +#endif + +namespace android { + +MtkAudioSrc::MtkAudioSrc() +{ + mpTempBuf = NULL; + mpInternalBuf = NULL; + mBlisrcHandler = NULL; + mTempBufSize = 0; + mInternalBufSize = 0; + mState = ACE_STATE_INIT; + memset(&mBlisrcParam, 0, sizeof(mBlisrcParam)); + ALOGD("MtkAudioSrc Constructor\n"); +} + +MtkAudioSrc::MtkAudioSrc(uint32_t input_SR, uint32_t input_channel_num, uint32_t output_SR, uint32_t output_channel_num, SRC_PCM_FORMAT format) +{ + mpTempBuf = NULL; + mpInternalBuf = NULL; + mBlisrcHandler = NULL; + mTempBufSize = 0; + mInternalBufSize = 0; + mBlisrcParam.PCM_Format = (uint32_t)format; + mBlisrcParam.in_sampling_rate = input_SR; + mBlisrcParam.ou_sampling_rate = output_SR; + mBlisrcParam.in_channel = input_channel_num; + mBlisrcParam.ou_channel = output_channel_num; + mState = ACE_STATE_INIT; + ALOGD("MtkAudioSrc Constructor in SR %d, CH %d; out SR %d, CH %d; format %d\n", input_SR, input_channel_num, output_SR, output_channel_num, format); +} + +MtkAudioSrc::~MtkAudioSrc() +{ + ALOGD("+%s()\n",__FUNCTION__); + if(mpTempBuf != NULL) + { + delete[] mpTempBuf; + mpTempBuf = NULL; + } + if(mpInternalBuf != NULL) + { + delete[] mpInternalBuf; + mpInternalBuf = NULL; + } + ALOGD("-%s()\n",__FUNCTION__); +} + +ACE_ERRID MtkAudioSrc::SetParameter(uint32_t paramID, void *param) +{ + ALOGD("+%s(), paramID %d, param 0x%x\n",__FUNCTION__, paramID, param); + Mutex::Autolock _l(mLock); + uint32_t Curparam = (uint32_t)((long)param); + if(mState == ACE_STATE_OPEN && Curparam != SRC_PAR_SET_INPUT_SAMPLE_RATE) //Only input sampling rate could be update during process. + return ACE_INVALIDE_OPERATION; + switch(paramID) + { + case SRC_PAR_SET_PCM_FORMAT: + { + if(Curparam >= SRC_IN_END) + return ACE_INVALIDE_PARAMETER; + mBlisrcParam.PCM_Format = Curparam; + break; + } + case SRC_PAR_SET_INPUT_SAMPLE_RATE: + { + mBlisrcParam.in_sampling_rate = Curparam; + break; + } + case SRC_PAR_SET_OUTPUT_SAMPLE_RATE: + { + mBlisrcParam.ou_sampling_rate = Curparam; + if(mState == ACE_STATE_OPEN) + { +#if defined(HAVE_SWIP) + Blisrc_SetSamplingRate( mBlisrcHandler, mBlisrcParam.ou_sampling_rate); +#endif + } + break; + } + case SRC_PAR_SET_INPUT_CHANNEL_NUMBER: + { + mBlisrcParam.in_channel = Curparam; + break; + } + case SRC_PAR_SET_OUTPUT_CHANNEL_NUMBER: + { + mBlisrcParam.ou_channel = Curparam; + break; + } + default: + return ACE_INVALIDE_PARAMETER; + } + ALOGD("-%s()\n",__FUNCTION__); + return ACE_SUCCESS; +} + + +ACE_ERRID MtkAudioSrc::GetParameter(uint32_t paramID, void *param) +{ + ALOGD("+%s(), paramID %d, param 0x%x\n",__FUNCTION__, paramID, param); + Mutex::Autolock _l(mLock); + long Curparam; + switch (paramID) + { + case SRC_PAR_GET_PCM_FORMAT: + { + Curparam = (long)mBlisrcParam.PCM_Format; + break; + } + case SRC_PAR_GET_INPUT_SAMPLE_RATE: + { + Curparam = (long)mBlisrcParam.in_sampling_rate; + break; + } + case SRC_PAR_GET_OUTPUT_SAMPLE_RATE: + { + Curparam = (long)mBlisrcParam.ou_sampling_rate; + break; + } + case SRC_PAR_GET_INPUT_CHANNEL_NUMBER: + { + Curparam = (long)mBlisrcParam.in_channel; + break; + } + case SRC_PAR_GET_OUTPUT_CHANNEL_NUMBER: + { + Curparam = (long)mBlisrcParam.ou_channel; + break; + } + default: + return ACE_INVALIDE_PARAMETER; + } + param = (void*) Curparam; + ALOGD("-%s(), paramID %d, param 0x%x\n",__FUNCTION__, paramID, param); + return ACE_SUCCESS; +} + +ACE_ERRID MtkAudioSrc::Open(void) +{ + ALOGD("+%s()\n",__FUNCTION__); + Mutex::Autolock _l(mLock); + if(mState != ACE_STATE_INIT) + return ACE_INVALIDE_OPERATION; + int ret; +#if defined(HAVE_SWIP) + ret = Blisrc_GetBufferSize( &mInternalBufSize, + &mTempBufSize, + &mBlisrcParam); + + if(ret < 0){ + ALOGD("Blisrc_GetBufferSize return err %d\n", ret); + return ACE_INVALIDE_OPERATION; + } +#endif + if( mInternalBufSize > 0 ) + { + mpInternalBuf = new char[mInternalBufSize]; + } + if( mTempBufSize > 0 ) + { + mpTempBuf = new char[mTempBufSize]; + } +#if defined(HAVE_SWIP) + Blisrc_Open( &mBlisrcHandler, mpInternalBuf, &mBlisrcParam); +#endif + mState = ACE_STATE_OPEN; + ALOGD("-%s()\n",__FUNCTION__); + return ACE_SUCCESS; +} + +ACE_ERRID MtkAudioSrc::Close(void) +{ + ALOGD("+%s()\n",__FUNCTION__); + Mutex::Autolock _l(mLock); + if(mState != ACE_STATE_OPEN) + return ACE_INVALIDE_OPERATION; + if(mpTempBuf != NULL) + { + delete[] mpTempBuf; + mpTempBuf = NULL; + } + if(mpInternalBuf != NULL) + { + delete[] mpInternalBuf; + mpInternalBuf = NULL; + } + mState = ACE_STATE_INIT; + ALOGD("-%s()\n",__FUNCTION__); + return ACE_SUCCESS; +} + +ACE_ERRID MtkAudioSrc::ResetBuffer(void) +{ + ALOGD("+%s()\n",__FUNCTION__); + Mutex::Autolock _l(mLock); + if(mState != ACE_STATE_OPEN) + return ACE_INVALIDE_OPERATION; +#if defined(HAVE_SWIP) + Blisrc_Reset(mBlisrcHandler); +#endif + ALOGD("-%s()\n",__FUNCTION__); + return ACE_SUCCESS; +} + +ACE_ERRID MtkAudioSrc::Process(void *pInputBuffer, /* Input, pointer to input buffer */ + uint32_t *InputSampleCount, /* Input, length(byte) of input buffer */ + /* Output, length(byte) left in the input buffer after conversion */ + void *pOutputBuffer, /* Input, pointer to output buffer */ + uint32_t *OutputSampleCount) /* Input, length(byte) of output buffer */ + /* Output, output data length(byte) */ +{ + ALOGV("+%s(), inputCnt %d, outputCnt %x\n",__FUNCTION__, *InputSampleCount, *OutputSampleCount); + Mutex::Autolock _l(mLock); + if(mState != ACE_STATE_OPEN) + return ACE_INVALIDE_OPERATION; +#if defined(HAVE_SWIP) + Blisrc_Process( mBlisrcHandler, + mpTempBuf, + pInputBuffer, + InputSampleCount, + pOutputBuffer, + OutputSampleCount); +#endif + ALOGV("-%s(), inputCnt %d, outputCnt %x\n",__FUNCTION__, *InputSampleCount, *OutputSampleCount); + return ACE_SUCCESS; +} + + +ACE_ERRID MtkAudioSrc::MultiChannel_Open(void) +{ + ALOGD("+%s()\n",__FUNCTION__); + Mutex::Autolock _l(mLock); + if(mState != ACE_STATE_INIT) + return ACE_INVALIDE_OPERATION; + int ret; +#if defined(HAVE_SWIP) + ret = Blisrc_MultiChannel_GetBufferSize( &mInternalBufSize, + &mTempBufSize, + &mBlisrcParam); + + if(ret < 0){ + ALOGD("Blisrc_GetBufferSize return err %d\n", ret); + return ACE_INVALIDE_OPERATION; + } +#endif + if( mInternalBufSize > 0 ) + { + mpInternalBuf = new char[mInternalBufSize]; + } + if( mTempBufSize > 0 ) + { + mpTempBuf = new char[mTempBufSize]; + } +#if defined(HAVE_SWIP) + Blisrc_MultiChannel_Open( &mBlisrcHandler, mpInternalBuf, &mBlisrcParam); +#endif + mState = ACE_STATE_OPEN; + ALOGD("-%s()\n",__FUNCTION__); + return ACE_SUCCESS; +} + + +ACE_ERRID MtkAudioSrc::MultiChannel_ResetBuffer(void) +{ + ALOGD("+%s()\n",__FUNCTION__); + Mutex::Autolock _l(mLock); + if(mState != ACE_STATE_OPEN) + return ACE_INVALIDE_OPERATION; +#if defined(HAVE_SWIP) + Blisrc_MultiChannel_Reset(mBlisrcHandler); +#endif + ALOGD("-%s()\n",__FUNCTION__); + return ACE_SUCCESS; +} + + +ACE_ERRID MtkAudioSrc::MultiChannel_Process(void *pInputBuffer, /* Input, pointer to input buffer */ + uint32_t *InputSampleCount, /* Input, length(byte) of input buffer */ + /* Output, length(byte) left in the input buffer after conversion */ + void *pOutputBuffer, /* Input, pointer to output buffer */ + uint32_t *OutputSampleCount) /* Input, length(byte) of output buffer */ + /* Output, output data length(byte) */ +{ + ALOGV("+%s(), inputCnt %d, outputCnt %x\n",__FUNCTION__, *InputSampleCount, *OutputSampleCount); + Mutex::Autolock _l(mLock); + if(mState != ACE_STATE_OPEN) + return ACE_INVALIDE_OPERATION; +#if defined(HAVE_SWIP) + Blisrc_MultiChannel_Process( mBlisrcHandler, + mpTempBuf, + pInputBuffer, + InputSampleCount, + pOutputBuffer, + OutputSampleCount); +#endif + ALOGV("-%s(), inputCnt %d, outputCnt %x\n",__FUNCTION__, *InputSampleCount, *OutputSampleCount); + return ACE_SUCCESS; +} + + +}//namespace android + diff --git a/proprietary/external/audioATCmdHandlerServer/AudioComponentEngine/MtkAudioSrc.h b/proprietary/external/audioATCmdHandlerServer/AudioComponentEngine/MtkAudioSrc.h new file mode 100755 index 0000000000000000000000000000000000000000..086ca346d70e595dbca83ae552633a53893cd2ed --- /dev/null +++ b/proprietary/external/audioATCmdHandlerServer/AudioComponentEngine/MtkAudioSrc.h @@ -0,0 +1,140 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2005 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/***************************************************************************** + * + * Filename: + * --------- + * MtkAudioSrc.h + * + * Project: + * -------- + * Android + * + * Description: + * ------------ + * * This file implements Mtk Audio Ssampl Rate Converter Header + * + * Author: + * ------- + * JY Huang + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by PVCS VM. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision$ + * $Modtime$ + * $Log$ + * + * 08 07 2013 kh.hung + * Add 32 bits version. + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by PVCS VM. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ + +#ifndef __MTK_AUDIO_SRC_EXP_H__ +#define __MTK_AUDIO_SRC_EXP_H__ + +#include +#include "MtkAudioComponent.h" +extern "C" { +#include "Blisrc_exp.h" +} + +typedef enum { + SRC_IN_Q1P15_OUT_Q1P15 = 0, // 16-bit Q1.15 input, 16-bit Q1.15 output + SRC_IN_Q1P15_OUT_Q1P31 = 1, // 16-bit Q1.15 input, 32-bit Q1.31 output + SRC_IN_Q9P23_OUT_Q1P31 = 2, // 32-bit Q9.23 input, 32-bit Q1.31 output + SRC_IN_Q1P31_OUT_Q1P31 = 3, // 32-bit Q1.31 input, 32-bit Q1.31 output + SRC_IN_END, +} SRC_PCM_FORMAT; + +typedef enum { + SRC_PAR_SET_PCM_FORMAT, + SRC_PAR_GET_PCM_FORMAT, + SRC_PAR_SET_INPUT_SAMPLE_RATE, + SRC_PAR_GET_INPUT_SAMPLE_RATE, + SRC_PAR_SET_OUTPUT_SAMPLE_RATE, + SRC_PAR_GET_OUTPUT_SAMPLE_RATE, + SRC_PAR_SET_INPUT_CHANNEL_NUMBER, + SRC_PAR_GET_INPUT_CHANNEL_NUMBER, + SRC_PAR_SET_OUTPUT_CHANNEL_NUMBER, + SRC_PAR_GET_OUTPUT_CHANNEL_NUMBER, +} SRC_PARAMETER; + +namespace android { + +class MtkAudioSrc : public AudioComponentEngineBase +{ + public: + MtkAudioSrc(); + MtkAudioSrc(uint32_t input_SR, uint32_t input_channel_num, uint32_t output_SR, uint32_t output_channel_num, SRC_PCM_FORMAT format); + virtual ACE_ERRID SetParameter(uint32_t paramID, void *param); + virtual ACE_ERRID GetParameter(uint32_t paramID, void *param); + virtual ACE_ERRID Open(void); + virtual ACE_ERRID Close(void); + virtual ACE_ERRID ResetBuffer(void); + virtual ACE_ERRID Process(void *pInputBuffer, /* Input, pointer to input buffer */ + uint32_t *InputSampleCount, /* Input, length(byte) of input buffer */ + /* Output, length(byte) left in the input buffer after conversion */ + void *pOutputBuffer, /* Input, pointer to output buffer */ + uint32_t *OutputSampleCount); /* Input, length(byte) of output buffer */ + /* Output, output data length(byte) */ + + virtual ACE_ERRID MultiChannel_Open(void); + virtual ACE_ERRID MultiChannel_ResetBuffer(void); + virtual ACE_ERRID MultiChannel_Process(void *pInputBuffer, /* Input, pointer to input buffer */ + uint32_t *InputSampleCount, /* Input, length(byte) of input buffer */ + /* Output, length(byte) left in the input buffer after conversion */ + void *pOutputBuffer, /* Input, pointer to output buffer */ + uint32_t *OutputSampleCount); /* Input, length(byte) of output buffer */ + /* Output, output data length(byte) */ + ~MtkAudioSrc(); + private: + uint32_t mTempBufSize; // in byte + uint32_t mInternalBufSize; // in byte + char *mpTempBuf; + char *mpInternalBuf; + Blisrc_Param mBlisrcParam; + Blisrc_Handle *mBlisrcHandler; + Mutex mLock; +}; + +}; // namespace android + +#endif // __MTK_AUDIO_SRC_EXP_H__ diff --git a/proprietary/external/audioATCmdHandlerServer/AudioComponentEngine/NOTICE b/proprietary/external/audioATCmdHandlerServer/AudioComponentEngine/NOTICE new file mode 100755 index 0000000000000000000000000000000000000000..c5b1efa7aac764ae6d8da63476a2d5cec02a6a5d --- /dev/null +++ b/proprietary/external/audioATCmdHandlerServer/AudioComponentEngine/NOTICE @@ -0,0 +1,190 @@ + + Copyright (c) 2005-2008, The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + + 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. + + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + diff --git a/proprietary/external/audioATCmdHandlerServer/AudioComponentEngine/README b/proprietary/external/audioATCmdHandlerServer/AudioComponentEngine/README new file mode 100755 index 0000000000000000000000000000000000000000..aafbdc75c5c07be85a9134fff937b0bf5dcfe4af --- /dev/null +++ b/proprietary/external/audioATCmdHandlerServer/AudioComponentEngine/README @@ -0,0 +1,34 @@ +The shared library 'libaudiocomponentengine.so' is the driver of Limter/Shifter/Src/BesLoudness SWIP. + + +WHAT IT DOES? +============= + +The shared library 'libaudiocomponentengine.so' is the driver of Limter/Shifter/Src/BesLoudness SWIP. +The wraper between Audio HAL and Audio software IP. It is easy to do post process for Audio HAL. + + +HOW IT WAS BUILT? +================== + +It needs the following library from AOSP: +1. libnativehelper.so +2. libcutils.so +3. libutils.so + +and the following libs from MediaTek: +1. libaudiocompensationfilter.so +2. libnvram.so +3. libblisrc32.so +4. libbessound_hd_mtk.so +5. libmtklimiter.so +6. libmtkshifter.so + + + +HOW TO USE IT? +============== + +Audio HAL will use the related API to process the audio data. + + diff --git a/proprietary/external/audioATCmdHandlerServer/Audio_Customization_Common.h b/proprietary/external/audioATCmdHandlerServer/Audio_Customization_Common.h new file mode 100755 index 0000000000000000000000000000000000000000..66f967e6e809618d126e435f273566f38ac4f791 --- /dev/null +++ b/proprietary/external/audioATCmdHandlerServer/Audio_Customization_Common.h @@ -0,0 +1,165 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein is + * confidential and proprietary to MediaTek Inc. and/or its licensors. Without + * the prior written permission of MediaTek inc. and/or its licensors, any + * reproduction, modification, use or disclosure of MediaTek Software, and + * information contained herein, in whole or in part, shall be strictly + * prohibited. + * + * MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER + * ON AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL + * WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED + * WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR + * NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH + * RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES + * TO LOOK ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. + * RECEIVER EXPRESSLY ACKNOWLEDGES THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO + * OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES CONTAINED IN MEDIATEK + * SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE + * RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S + * ENTIRE AND CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE + * RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE + * MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE + * CHARGE PAID BY RECEIVER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek + * Software") have been modified by MediaTek Inc. All revisions are subject to + * any receiver's applicable license agreements with MediaTek Inc. + */ + +#ifndef AUDIO_CUSTOMIZATION_COMMON_H +#define AUDIO_CUSTOMIZATION_COMMON_H + +/**************************************************** +* Define Volume Range of sound & Voice. +*****************************************************/ +#define DEVICE_MAX_VOLUME (12) +#define DEVICE_VOICE_MAX_VOLUME (12) +#define DEVICE_MIN_VOLUME (-32) +#define DEVICE_VOICE_MIN_VOLUME (-32) +#define DEVICE_VOLUME_RANGE (64) +#define DEVICE_VOLUME_STEP (256) + +/*************************************************** +*adjust boot animation volume. the volume range is from 0 to 1. +*****************************************************/ +#define BOOT_ANIMATION_VOLUME (0.25) + +/*************************************************** +*(1)->Use Ref Mic as main mic; (0)->Use original main mic. +*****************************************************/ +#define USE_REFMIC_IN_LOUDSPK (0) + +/**************************************************** +* Define this will enable audio compensation filter for loudspeaker +*Please see ACF Document for detail. +*****************************************************/ +#define ENABLE_AUDIO_COMPENSATION_FILTER + +/*************************************************** +* Define this will enable headphone compensation filter. +*Please see HCF Document for detail. +*****************************************************/ +#define ENABLE_HEADPHONE_COMPENSATION_FILTER +#define HEADPHONE_COMPENSATION_FLT_MODE (4) + + +/*************************************************** +*Define this will enable SW stereo to mono on LCH & RCH +*If not define this, HW stereo to mono (only LCH) will be applied. +*****************************************************/ +#define ENABLE_AUDIO_SW_STEREO_TO_MONO + + +/*************************************************** +*Define this will enable high samplerate record. +*****************************************************/ +#define ENABLE_HIGH_SAMPLERATE_RECORD + + +/**************************************************** +* WARNING: this macro is now obsolete, please change +* the property value ro.camera.sound.forced=1 to take effect. +*the property is defined in alps\mediatek\config\YOUR_PROJECT +*\system.prop. +*****************************************************/ +//#define FORCE_CAMERA_SHUTTER_SOUND_AUDIBLE + + +/**************************************************** +* Define this , speaker output will not do stero to mono, +*keep in stereo format,because stereo output can apply +*on more than 1 speaker. +*****************************************************/ +//#define ENABLE_STEREO_SPEAKER + + +/**************************************************** +* Define this will enable Voice to use VoiceBuffer +*when using speaker and headphone in incall mode. +*****************************************************/ +//#define ALL_USING_VOICEBUFFER_INCALL + + +/**************************************************** +*Define this, audioflinger will use first active stream samplerate +*as hardware setting. it is only used for verifying hardware +*****************************************************/ +//#define AUDIO_HQA_SUPPORT + +/**************************************************** +* Define this , Audio Policy will apply ro.camera.sound.forced setting in mediatek/config/project_name/system.prop +* (Add this optionn because JB2 load is invalid +*****************************************************/ +//#define ENABLE_CAMERA_SOUND_FORCED_SET + +#define AUDIO_DROP_FRAME_COUNT_NORMAL 5 +#define AUDIO_DROP_FRAME_COUNT_RECORD 5 +#define AUDIO_DROP_FRAME_COUNT_CTS 5 + +/*************************************************** +*(0)->copyright is asserted; (1)->no copyright is asserted. +*****************************************************/ +#define CHANNEL_STATUS_COPY_BIT (1) + +/*************************************************** +*Specify category code (1 byte). +*****************************************************/ +#define CHANNEL_STATUS_CATEGORY_CODE (0x00) + + +/**************************************************** +*Define this, HD Rec will use this for default param if no mode is set +*****************************************************/ +#define DEFAULT_HDRecordEnhanceParas \ + 0, 479, 16388, 36892, 37124, 8192, 768, 0, 4048, 2245, 611, 0, 0, 0, 0, 8192 + + +/**************************************************** +*Define MagiLoudness_TE_mode +*bit 0 earpiece DRC2.0 on=> bits 0 = 1 +*bit 1 headset DRC2.0 on=> bits 1 = 1 +*bit 2 speaker DRC2.0 on=> bits 2 = 1 +*****************************************************/ +#define MagiLoudness_TE_mode (0x0) + + +#define DEFAULT_HDRecordCompenFilter \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 +#endif diff --git a/proprietary/external/audioATCmdHandlerServer/CFG_AUDIO_File.h b/proprietary/external/audioATCmdHandlerServer/CFG_AUDIO_File.h new file mode 100755 index 0000000000000000000000000000000000000000..3b29a5c3f2538bae3e150203457653601ab814b2 --- /dev/null +++ b/proprietary/external/audioATCmdHandlerServer/CFG_AUDIO_File.h @@ -0,0 +1,968 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * cfg_audio_file.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * This file is the header of audio customization related function or definition. + * + * Author: + * ------- + * Ning.F + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 12 29 2012 donglei.ji + * [ALPS00425279] [Need Patch] [Volunteer Patch] voice ui and password unlock feature check in + * voice ui - NVRAM . + * + * 08 26 2012 weiguo.li + * [ALPS00347285] [Need Patch] [Volunteer Patch]LGE AudioGainTable modification + * . + * + * 07 29 2012 weiguo.li + * [ALPS00319405] ALPS.JB.BSP.PRA check in CR for Jades + * . + * + * Jun 22 2009 mtk01352 + * [DUMA00007771] Moving modem side customization to AP + * + * + * Apr 29 2009 mtk80306 + * [DUMA00116080] revise the customization of nvram + * revise nvram customization + * + * Mar 21 2009 mtk80306 + * [DUMA00112158] fix the code convention. + * modify code convention + * + * Mar 9 2009 mtk80306 + * [DUMA00111088] nvram customization + * nvram customization + * + * + * + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ +#ifndef _CFG_AUDIO_FILE_H +#define _CFG_AUDIO_FILE_H + +#define CUSTOM_VOLUME_STEP (7) +#define AUDIO_MAX_VOLUME_STEP (15) + +#define NB_FIR_NUM (45) +#define NB_FIR_INDEX_NUM (6) +#define SPEECH_COMMON_NUM (12) +#define SPEECH_PARA_MODE_NUM (8) +#define SPEECH_PARA_NUM (16) +#define AUDIO_EQ_PARAM_NUM (8) + +#define WB_FIR_NUM (90) +#define WB_FIR_INDEX_NUM (6) + +#define HD_REC_MODE_INDEX_NUM (30) +#define HD_REC_FIR_INDEX_NUM (16) //extend 8-->16 + +#define VOIP_INDEX_NUM (4) + +// for voice ui feature +#define VOICE_FOLDER_NAME_LEN_MAX 32 +#define VOICE_AP_NUM_MAX 16 +#define VOICE_LANGUAGE_NUM_MAX 8 +#define VOICE_CMDS_NUM_MAX 8 +#define VOICE_CMDS_PER_LAN_NUM_MAX 32 +#define VOICE_RECOG_FEATURE_NUM_MAX 8 +#define VOICE_RECOG_PARAM_NUM_MAX 32 +/* audio nvram structure definition*/ +typedef enum +{ + VOL_NORMAL = 0 , + VOL_HEADSET , + VOL_HANDFREE , + MAX_VOL_CATE +} volume_category_enum; + +typedef enum +{ + VOL_TYPE_TON = 0 , + VOL_TYPE_KEY , + VOL_TYPE_MIC , + VOL_TYPE_FMR , + VOL_TYPE_SPH , + VOL_TYPE_SID , + VOL_TYPE_MEDIA , + MAX_VOL_TYPE +} volume_type_enum; + +// new volume customization data structure +enum VolumeType { + VER1_VOL_TYPE_RING = 0, + VER1_VOL_TYPE_SIP, + VER1_VOL_TYPE_MIC, + VER1_VOL_TYPE_FM, + VER1_VOL_TYPE_SPH, + VER1_VOL_TYPE_SPH2, + VER1_VOL_TYPE_SID, + VER1_VOL_TYPE_MEDIA, + VER1_VOL_TYPE_MATV, + VER1_NUM_OF_VOL_TYPE +}; + +enum VolumeMode { + VOLUME_NORMAL_MODE = 0, + VOLUME_HEADSET_MODE, + VOLUME_SPEAKER_MODE, + VOLUME_HEADSET_SPEAKER_MODE, + NUM_OF_VOL_MODE +}; + +enum VOLUME_NORMAL_TYPE { + NORMAL_AUDIO_BUFFER = 0, + NORMAL_FM_RECORD_A, + NORMAL_FM_RECORD_D, + NORMAL_SIP_AUDIO_BUFFER, + NORMAL_RSERVED_2, + NORMAL_RSERVED_3, + NORMAL_VOLUME_TYPE_MAX +}; + +enum VOLUME_HEADSET_TYPE { + HEADSET_AUDIO_BUFFER = 0, + HEADSET_FM_RECORD_A, + HEADSET_FM_RECORD_D, + HEADSET_SIP_AUDIO_BUFFER, + HEADSET_RSERVED_2, + HEADSET_RSERVED_3, + HEADSET_VOLUME_TYPE_MAX +}; + +enum VOLUME_SPEAKER_TYPE { + SPEAKER_AMP = 0, + SPEAKER_FM_RECORD_A, + SPEAKER_FM_RECORD_D, + SPEAKER_SIP_AUDIO_BUFFER, + SPEAKER_RSERVED_2, + SPEAKER_RSERVED_3, + SPEAKER_VOLUME_TYPE_MAX +}; + +enum VOLUME_HEADSET_SPEAKER_TYPE { + HEADSET_SPEAKER_AUDIO_BUFFER = 0, + HEADSET_SPEAKER_AMP, + HEADSET_SPEAKER_IV_BUFFER, + HEADSET_SPEAKER_FM_RECORD_A, + HEADSET_SPEAKER_FM_RECORD_D, + HEADSET_SPEAKER_SIP_AUDIO_BUFFER, + HEADSET_SPEAKER_RSERVED_2, + HEADSET_SPEAKER_RSERVED_3, + HEADSET_SPEAKER_VOLUME_TYPE_MAX +}; + +// use for external amp +enum VOLUME_EXTAMP_TYPE { + VOLUME_IV_BUFFER_EXTAMP = 0, + VOLUME_AUDIO_BUFFER_EXTAMP, + VOLUME_EXTAMP, // control exp amp gain + VOLUME_EXTAMP_RSERVED_1, + VOLUME_EXTAMP_RSERVED_2, + VOLUME_EXTAMP_RSERVED_3, + EXTAMP_VOLUME_TYPE_MAX +}; + +#define NUM_ABF_PARAM 44 +#define NUM_ABFWB_PARAM 76 + +//DMNR calibration data +typedef struct _AUDIO_CUSTOM_EXTRA_PARAM_STRUCT +{ + /* ABF parameters */ + unsigned short ABF_para[NUM_ABF_PARAM + NUM_ABFWB_PARAM]; //in-call DMNR normal mode with WB + unsigned short ABF_para_LoudSPK[NUM_ABF_PARAM + NUM_ABFWB_PARAM]; //in-call DMNR loud speaker mode with WB + unsigned short ABF_para_VR[NUM_ABFWB_PARAM]; //VR DMNR, only WB + unsigned short ABF_para_VOIP[NUM_ABFWB_PARAM]; //VoIP normal mode DMNR, only WB + unsigned short ABF_para_VOIP_LoudSPK[NUM_ABFWB_PARAM]; //VoIP loud speaker mode DMNR, only WB +} AUDIO_CUSTOM_EXTRA_PARAM_STRUCT; + + +#define CFG_FILE_SPEECH_DUAL_MIC_SIZE sizeof(AUDIO_CUSTOM_EXTRA_PARAM_STRUCT) +#define CFG_FILE_SPEECH_DUAL_MIC_TOTAL 1 + +#define NUM_ANC_PARAM 60 + +typedef struct _AUDIO_ANC_CUSTOM_PARAM_STRUCT +{ + unsigned short ANC_para[NUM_ANC_PARAM]; + unsigned short ANC_apply; + unsigned short ANC_log; + unsigned short ANC_log_downsample; + unsigned char ANC_dl_pga; +} AUDIO_ANC_CUSTOM_PARAM_STRUCT; + +#define CFG_FILE_SPEECH_ANC_SIZE sizeof(AUDIO_ANC_CUSTOM_PARAM_STRUCT) +#define CFG_FILE_SPEECH_ANC_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT +{ + unsigned short sph_voice_tracking_mode_para[16]; + unsigned short sph_voice_tracking_mode_wb_para[16]; +} AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT; + +#define CFG_FILE_SPEECH_MAGI_CONFERENCE_SIZE sizeof(AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT) +#define CFG_FILE_SPEECH_MAGI_CONFERENCE_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_HAC_PARAM_STRUCT +{ + /* speech enhancement */ + unsigned short speech_hac_mode_nb_para[16]; + /* WB speech enhancement */ + unsigned short speech_hac_mode_wb_para[16]; + /* speech input FIR */ + short sph_hac_in_fir[45]; + /* speech output FIR */ + short sph_hac_out_fir[45]; + + /* WB speech input FIR */ + short sph_hac_wb_in_fir[90]; + /* WB speech output FIR */ + short sph_hac_wb_out_fir[90]; + /* mic volume setting */ + unsigned char audiovolume_mic_hac[AUDIO_MAX_VOLUME_STEP]; + /* speech dl volume setting */ + unsigned char audiovolume_sph_hac[AUDIO_MAX_VOLUME_STEP]; + /* sidetone volume setting */ + unsigned char audiovolume_sid_hac[AUDIO_MAX_VOLUME_STEP]; + +} AUDIO_CUSTOM_HAC_PARAM_STRUCT; + +#define CFG_FILE_SPEECH_HAC_PARAM_SIZE sizeof(AUDIO_CUSTOM_HAC_PARAM_STRUCT) +#define CFG_FILE_SPEECH_HAC_PARAM_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT +{ + /* speech enhancement */ + unsigned short lpbk_speech_mode_nb_para[3][16]; + +} AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT; + +#define CFG_FILE_SPEECH_LPBK_PARAM_SIZE sizeof(AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT) +#define CFG_FILE_SPEECH_LPBK_PARAM_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT +{ + /* audio dump configuration */ + unsigned short vmlog_dump_config; + unsigned short bgs_dump_enable; + /* audio xml configuration */ + unsigned short cust_xml_enable; + +} AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT; + +#define CFG_FILE_AUDIO_FUNC_SWITCH_PARAM_SIZE sizeof(AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT) +#define CFG_FILE_AUDIO_FUNC_SWITCH_PARAM_TOTAL 1 +typedef struct _AUDIO_CUSTOM_PARAM_STRUCT +{ + /* volume setting */ + unsigned char volume[MAX_VOL_CATE][MAX_VOL_TYPE]; + /* speech enhancement */ + unsigned short speech_common_para[SPEECH_COMMON_NUM]; + unsigned short speech_mode_para[SPEECH_PARA_MODE_NUM][SPEECH_PARA_NUM]; + unsigned short speech_volume_para[4];//in the feature, should extend to [MAX_VOL_CATE][MAX_VOL_TYPE][4] + /* debug info */ + unsigned short debug_info[16]; + /* speech input FIR */ + short sph_in_fir[NB_FIR_INDEX_NUM][NB_FIR_NUM]; + /* speech output FIR */ + short sph_out_fir[NB_FIR_INDEX_NUM][NB_FIR_NUM]; + /* digital gain of DL speech */ + unsigned short Digi_DL_Speech; + /* digital gain of uplink speech */ + unsigned short Digi_Microphone; + /* FM record volume*/ + unsigned short FM_Record_Volume; + /* user mode : normal mode, earphone mode, loud speaker mode */ + unsigned short Bluetooth_Sync_Type; + unsigned short Bluetooth_Sync_Length; + unsigned short bt_pcm_in_vol; + unsigned short bt_pcm_out_vol; + unsigned short user_mode; + /* auto VM record setting */ + unsigned short uSupportVM; + unsigned short uAutoVM; + // mic bias + unsigned short uMicbiasVolt; + +} AUDIO_CUSTOM_PARAM_STRUCT; + +#define CFG_FILE_SPEECH_REC_SIZE sizeof(AUDIO_CUSTOM_PARAM_STRUCT) +#define CFG_FILE_SPEECH_REC_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_WB_A2M_PARAM_STRUCT_ +{ + /* WB speech enhancement */ + unsigned short speech_mode_wb_para[SPEECH_PARA_MODE_NUM][SPEECH_PARA_NUM]; + /* WB speech input/output FIR */ + short sph_wb_fir[WB_FIR_INDEX_NUM][WB_FIR_NUM]; + /* in_out flag */ + short input_out_fir_flag; // 0: input, 1: output +} AUDIO_CUSTOM_WB_A2M_PARAM_STRUCT; + +typedef struct _AUDIO_CUSTOM_WB_PARAM_STRUCT +{ + /* WB speech enhancement */ + unsigned short speech_mode_wb_para[SPEECH_PARA_MODE_NUM][SPEECH_PARA_NUM]; + /* WB speech input FIR */ + short sph_wb_in_fir[WB_FIR_INDEX_NUM][WB_FIR_NUM]; + /* WB speech output FIR */ + short sph_wb_out_fir[WB_FIR_INDEX_NUM][WB_FIR_NUM]; +} AUDIO_CUSTOM_WB_PARAM_STRUCT; + +#define CFG_FILE_WB_SPEECH_REC_SIZE sizeof(AUDIO_CUSTOM_WB_PARAM_STRUCT) +#define CFG_FILE_WB_SPEECH_REC_TOTAL 1 + +#if defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V5) + +typedef struct _AUDIO_ACF_V5F_PARAM +{ + unsigned int bes_loudness_L_hpf_fc; + unsigned int bes_loudness_L_hpf_order; + unsigned int bes_loudness_L_lpf_fc; + unsigned int bes_loudness_L_lpf_order; + unsigned int bes_loudness_L_bpf_fc[8]; + unsigned int bes_loudness_L_bpf_bw[8]; + int bes_loudness_L_bpf_gain[8]; + unsigned int bes_loudness_R_hpf_fc; + unsigned int bes_loudness_R_hpf_order; + unsigned int bes_loudness_R_lpf_fc; + unsigned int bes_loudness_R_lpf_order; + unsigned int bes_loudness_R_bpf_fc[8]; + unsigned int bes_loudness_R_bpf_bw[8]; + int bes_loudness_R_bpf_gain[8]; + +}AUDIO_ACF_V5F_PARAM; + +typedef struct _AUDIO_ACF_V5VIBSPK_PARAM +{ + unsigned int bes_loudness_bpf_coeff[2][6][3]; + +}AUDIO_ACF_V5VIBSPK_PARAM; + + +typedef struct _AUDIO_ACF_CUSTOM_PARAM_STRUCT +{ + + union{ + AUDIO_ACF_V5F_PARAM V5F; + AUDIO_ACF_V5VIBSPK_PARAM V5ViVSPK; + }bes_loudness_f_param; + unsigned int bes_loudness_Sep_LR_Filter; + unsigned int bes_loudness_WS_Gain_Max; + unsigned int bes_loudness_WS_Gain_Min; + unsigned int bes_loudness_Filter_First; + unsigned int bes_loudness_Num_Bands; + unsigned int bes_loudness_Flt_Bank_Order; + unsigned int bes_loudness_Cross_Freq[7]; + int DRC_Th[8][5]; + int DRC_Gn[8][5]; + int SB_Gn[8]; + unsigned int SB_Mode[8]; + unsigned int DRC_Delay; + unsigned int Att_Time[8][6]; + unsigned int Rel_Time[8][6]; + int Hyst_Th[8][6]; + int Lim_Th; + int Lim_Gn; + unsigned int Lim_Const; + unsigned int Lim_Delay; + int SWIPRev; +} AUDIO_ACF_CUSTOM_PARAM_STRUCT; +#if 0 +typedef struct _AUDIO_ACF_CUSTOM_PARAM_STRUCT +{ + unsigned int bes_loudness_hsf_coeff_L[2][9][5]; // Compensation Filter HSF coeffs [9][4]->[2][9][5] + unsigned int bes_loudness_bpf_coeff_L[8][6][3]; // Compensation Filter BPF coeffs [4][6][3]->[6][6][3]->[8][6][3] + unsigned int bes_loudness_lpf_coeff_L[6][3]; + + unsigned int bes_loudness_hsf_coeff_R[2][9][5]; // Compensation Filter HSF coeffs [9][4]->[2][9][5] + unsigned int bes_loudness_bpf_coeff_R[8][6][3]; // Compensation Filter BPF coeffs [4][6][3]->[6][6][3]->[8][6][3] + unsigned int bes_loudness_lpf_coeff_R[6][3]; + + unsigned int bes_loudness_WS_Gain_Max; // Q2.14 + unsigned int bes_loudness_WS_Gain_Min; // Q2.14 + unsigned int bes_loudness_Filter_First; // 0: DRC First, 1: Filter First + unsigned int bes_loudness_Sep_LR_Filter; // 0: Use same filter for both L / R, // 1: Separate L / R filter + + unsigned int bes_loudness_Num_Bands; // range: 1 ~ 8 + unsigned int bes_loudness_Flt_Bank_Order; // range: 3, 5, 7 + unsigned int bes_loudness_Cross_Freq[7]; // unit: Hz + int bes_loudness_DRC_Th[8][5]; // Q24.8, unit: dB + int bes_loudness_DRC_Gn[8][5]; // Q24.8, unit: dB + int bes_loudness_SB_Gn[8]; // Q24.8, unit: dB + unsigned int bes_loudness_SB_Mode[8]; // 0: makeup gain, 1: subband limiter, + // 2: bypass, 3: mute + unsigned int bes_loudness_DRC_Delay; + unsigned int bes_loudness_Att_Time[8][6]; // unit: 0.1 ms / 6dB + unsigned int bes_loudness_Rel_Time[8][6]; // unit: 0.1 ms / 6dB + int bes_loudness_Hyst_Th[8][6]; // Q24.8, unit: dB + int bes_loudness_Lim_Th; + int bes_loudness_Lim_Gn; + unsigned int bes_loudness_Lim_Const; + unsigned int bes_loudness_Lim_Delay; + + /* + unsigned int bes_loudness_WS_Gain_Max; + unsigned int bes_loudness_WS_Gain_Min; + unsigned int bes_loudness_Filter_First; + unsigned int bes_loudness_Att_Time; // unit: 0.1 ms / 6dB + unsigned int bes_loudness_Rel_Time; // unit: 0.1 ms / 6dB + char bes_loudness_Gain_Map_In[5]; + char bes_loudness_Gain_Map_Out[5]; + */ +} AUDIO_ACF_CUSTOM_PARAM_STRUCT; +#endif +#elif defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V4) +typedef struct _AUDIO_ACF_CUSTOM_PARAM_STRUCT +{ + unsigned int bes_loudness_hsf_coeff[2][9][5]; // Compensation Filter HSF coeffs [9][4]->[2][9][5] + unsigned int bes_loudness_bpf_coeff[8][6][3]; // Compensation Filter BPF coeffs [4][6][3]->[6][6][3]->[8][6][3] + //unsigned int bes_loudness_DRC_Forget_Table[9][2]; + unsigned int bes_loudness_lpf_coeff[6][3]; + unsigned int bes_loudness_WS_Gain_Max; + unsigned int bes_loudness_WS_Gain_Min; + unsigned int bes_loudness_Filter_First; + unsigned int bes_loudness_Att_Time; // unit: 0.1 ms / 6dB + unsigned int bes_loudness_Rel_Time; // unit: 0.1 ms / 6dB + char bes_loudness_Gain_Map_In[5]; + char bes_loudness_Gain_Map_Out[5]; +} AUDIO_ACF_CUSTOM_PARAM_STRUCT; +#else +typedef struct _AUDIO_ACF_CUSTOM_PARAM_STRUCT +{ + /* Compensation Filter HSF coeffs */ + /* BesLoudness also uses this coeffs */ + unsigned int bes_loudness_hsf_coeff[9][4]; + + /* Compensation Filter BPF coeffs */ + unsigned int bes_loudness_bpf_coeff[4][6][3]; + unsigned int bes_loudness_DRC_Forget_Table[9][2]; + unsigned int bes_loudness_WS_Gain_Max; + unsigned int bes_loudness_WS_Gain_Min; + unsigned int bes_loudness_Filter_First; + char bes_loudness_Gain_Map_In[5]; + char bes_loudness_Gain_Map_Out[5]; + +} AUDIO_ACF_CUSTOM_PARAM_STRUCT; +#endif +/* +*/ +#define CFG_FILE_AUDIO_COMPFLT_REC_SIZE sizeof(AUDIO_ACF_CUSTOM_PARAM_STRUCT) +#define CFG_FILE_AUDIO_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_HEADPHONE_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_VIBSPK_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_AUDIOSUB_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_AUDIOSUB_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_MUSICDRC_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_RINGTONEDRC_COMPFLT_REC_TOTAL 1 + + +typedef struct _AUDIO_EFFECT_CUSTOM_PARAM_STRUCT +{ + //surround parameters + int bsrd_level; + unsigned int Distance1; + unsigned int Distance2; + int bsrd_band_select; + + //bass parameters + unsigned int bass_CutoffFreq; + int bass_IsVB; + + //EQ parameters + short Normal_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Dance_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Bass_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Classical_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Treble_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Party_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Pop_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Rock_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + + //loudness mode + int LoudEnhancemode; + + // time stretch + int Time_TD_FD; + int Time_TS_Ratio; + +} AUDIO_EFFECT_CUSTOM_PARAM_STRUCT; + +#define CFG_FILE_AUDIO_EFFECT_REC_SIZE sizeof(AUDIO_EFFECT_CUSTOM_PARAM_STRUCT) +#define CFG_FILE_AUDIO_EFFECT_REC_TOTAL 1 + +typedef struct _AUDIO_PARAM_MED_STRUCT +{ + short speech_input_FIR_coeffs[SPEECH_PARA_MODE_NUM][NB_FIR_NUM]; + short speech_output_FIR_coeffs[SPEECH_PARA_MODE_NUM][NB_FIR_INDEX_NUM][NB_FIR_NUM]; + short select_FIR_output_index[SPEECH_PARA_MODE_NUM]; + short select_FIR_intput_index[SPEECH_PARA_MODE_NUM]; + short speech_mode_para[SPEECH_PARA_MODE_NUM][SPEECH_PARA_NUM]; +} AUDIO_PARAM_MED_STRUCT; + +#define CFG_FILE_AUDIO_PARAM_MED_REC_SIZE sizeof(AUDIO_PARAM_MED_STRUCT) +#define CFG_FILE_AUDIO_PARAM_MED_REC_TOTAL 1 + + +typedef struct _AUDIO_VOLUME_CUSTOM_STRUCT +{ + unsigned char audiovolume_ring[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_key[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_mic[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_fmr[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_sph[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_sid[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_media[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_matv[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; +} AUDIO_VOLUME_CUSTOM_STRUCT; + +#define CFG_FILE_AUDIO_VOLUME_CUSTOM_REC_SIZE sizeof(AUDIO_VOLUME_CUSTOM_STRUCT) +#define CFG_FILE_AUDIO_VOLUME_CUSTOM_REC_TOTAL 1 + +typedef struct _AUDIO_VER1_CUSTOM_VOLUME_STRUCT { + unsigned char audiovolume_ring[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_sip[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_mic[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_fm[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_sph[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_sph2[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_sid[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_media[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_matv[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + + unsigned char normalaudiovolume[NORMAL_VOLUME_TYPE_MAX]; + unsigned char headsetaudiovolume[HEADSET_VOLUME_TYPE_MAX]; + unsigned char speakeraudiovolume[SPEAKER_VOLUME_TYPE_MAX]; + unsigned char headsetspeakeraudiovolume[HEADSET_SPEAKER_VOLUME_TYPE_MAX]; + unsigned char extampaudiovolume[EXTAMP_VOLUME_TYPE_MAX]; + + unsigned char audiovolume_level[VER1_NUM_OF_VOL_TYPE]; +} AUDIO_VER1_CUSTOM_VOLUME_STRUCT; + +#define CFG_FILE_AUDIO_VER1_VOLUME_CUSTOM_REC_SIZE sizeof(AUDIO_VER1_CUSTOM_VOLUME_STRUCT) +#define CFG_FILE_AUDIO_VER1_VOLUME_CUSTOM_REC_TOTAL 1 + + + +/******************************************************************** +* Audio Gain Table +*********************************************************************/ +#define AUDIO_MAX_AMP_CONTROL_POINTS (10) +#define AUDIO_MAX_GAIN_TABLE_STEP (18) +#define AUDIO_MAX_MIC_GAIN_NUMS (32) + +typedef enum { + AUDIO_GAIN_DEFAULT =-1, + AUDIO_GAIN_VOICE_CALL = 0, + AUDIO_GAIN_SYSTEM = 1, + AUDIO_GAIN_RING = 2, + AUDIO_GAIN_MUSIC = 3, + AUDIO_GAIN_ALARM = 4, + AUDIO_GAIN_NOTIFICATION = 5, + AUDIO_GAIN_BLUETOOTH_SCO = 6, + AUDIO_GAIN_ENFORCED_AUDIBLE = 7, // Sounds that cannot be muted by user and must be routed to speaker + AUDIO_GAIN_DTMF = 8, + AUDIO_GAIN_TTS = 9, + AUDIO_GAIN_FM = 10, + AUDIO_GAIN_MATV = 11, + AUDIO_GAIN_MAX_STREAM = 11, //max index of stream + NUM_AUDIO_GAIN_TYPES +}audio_gain_type; + +//devices +typedef enum { + GAIN_OUTPUT_EARPIECE = 0, + GAIN_OUTPUT_HEADSET = 1, + GAIN_OUTPUT_SPEAKER = 2, + GAIN_OUTPUT_DOCK = 3, + NUM_GAIN_OUTPUT_DEVICES = 4 +}output_gain_device; + +//mic types +typedef enum { + GAIN_IDLE_RECORD_MIC =0, + GAIN_IDLE_RECORD_HEADSET , + GAIN_VOICE_REC_MIC, + GAIN_VOICE_REC_HEADSET, + GAIN_VIDEO_REC_MIC, + GAIN_VIDEO_REC_HEADSET, + GAIN_INCALL_NB_ECEIVER, + GAIN_INCALL_NB_HEADSET, + GAIN_INCALL_NB_SPEAKER, + GAIN_INCALL_WB_ECEIVER, + GAIN_INCALL_WB_HEADSET, + GAIN_INCALL_WB_SPEAKER, + GAIN_VOIP_RECEIVER, + GAIN_VOIP_HEADSET, + GAIN_VOIP_SPEAKER, + GAIN_TTY_DEVICE, + GAIN_LEVEL_SHIFT, + GAIN_ANALOG_PLAY, + GAIN_VOICE_UNLOCK_MIC, + GAIN_VOICE_UNLOCK_HEADSET, + GAIN_RESERVED1_MIC, + GAIN_RESERVED1_HEADSET, + GAIN_RESERVED2_MIC, + GAIN_RESERVED2_HEADSET, + NUM_MIC_GAINS +}microphone_device_gain; + + +//stream type gain +typedef struct _STREAM_ITEM_GAIN_STRUCT +{ + unsigned char digital[AUDIO_MAX_GAIN_TABLE_STEP]; + unsigned char analog; + unsigned char amp[AUDIO_MAX_AMP_CONTROL_POINTS]; + +}STREAM_ITEM_GAIN; + +typedef struct _STREAM_GAIN_STRUCT +{ + STREAM_ITEM_GAIN stream[NUM_GAIN_OUTPUT_DEVICES]; + +}STREAM_GAIN; + +//speech gain +typedef struct _SPEECH_ITEM_GAIN_STRUCT +{ + unsigned char digital; + unsigned char analog; + unsigned char amp[AUDIO_MAX_AMP_CONTROL_POINTS]; + +}SPEECH_ITEM_GAIN; + +typedef struct _SPEECH_GAIN_STRUCT +{ + SPEECH_ITEM_GAIN speech[NUM_GAIN_OUTPUT_DEVICES][AUDIO_MAX_GAIN_TABLE_STEP]; + +}SPEECH_GAIN; + +//sidetone gain + +typedef struct _SIDETONE_GAIN_STRUCT +{ + unsigned char sidetone[NUM_GAIN_OUTPUT_DEVICES]; +} SIDETONE_GAIN; + +//mic gain + +typedef struct _MIC_ITEM_GAIN_STRUCT +{ + unsigned char digital; + unsigned char analog; +}MIC_ITEM_GAIN; + +typedef struct _MICROPHONE_GAIN_STRUCT +{ + MIC_ITEM_GAIN mic[AUDIO_MAX_MIC_GAIN_NUMS]; + +} MIC_GAIN; + +typedef struct _AUDIO_CUSTOM_GAIN_TABLE { + STREAM_GAIN voiceCall; + STREAM_GAIN system; + STREAM_GAIN ring; + STREAM_GAIN music; + STREAM_GAIN alarm; + STREAM_GAIN notification; + STREAM_GAIN blueToothSco; + STREAM_GAIN enforceAudible; + STREAM_GAIN dtmf; + STREAM_GAIN tts; + STREAM_GAIN fm; + STREAM_GAIN matv; + SPEECH_GAIN speechNB; + SPEECH_GAIN speechWB; + SIDETONE_GAIN sideToneNB; + SIDETONE_GAIN sideToneWB; + MIC_GAIN mic; +} AUDIO_GAIN_TABLE_STRUCT; + +#define CFG_FILE_AUDIO_GAIN_TABLE_CUSTOM_REC_SIZE sizeof(AUDIO_GAIN_TABLE_STRUCT) +#define CFG_FILE_AUDIO_GAIN_TABLE_CUSTOM_REC_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_BT_GAIN { + STREAM_GAIN blueToothNrec; +} AUDIO_BT_GAIN_STRUCT; + +#define CFG_FILE_AUDIO_BT_GAIN_CUSTOM_SIZE sizeof(AUDIO_BT_GAIN_STRUCT) +#define CFG_FILE_AUDIO_BT_GAIN_CUSTOM_TOTAL 1 + +//#if defined(MTK_HD_RECORD_SUPPORT) + +#define SPC_MAX_NUM_RECORD_SPH_MODE HD_REC_MODE_INDEX_NUM +#define SPC_MAX_NUM_RECORD_INPUT_FIR HD_REC_FIR_INDEX_NUM //extend 8 -->16 +typedef struct _AUDIO_HD_RECORD_PARAM_STRUCT +{ + /* HD RECORD Mode Num & FIR Num*/ + unsigned short hd_rec_mode_num; // max(hd_rec_fir_num) == 30 ?? + unsigned short hd_rec_fir_num; // max(hd_rec_fir_num) == 16 ?? + + /* HD RECORD Speech Enhancement */ + unsigned short hd_rec_speech_mode_para[SPC_MAX_NUM_RECORD_SPH_MODE][SPEECH_PARA_NUM]; // the contain only have hd_rec_mode_num effective values + + /* HD RECORD FIR */ + short hd_rec_fir[SPC_MAX_NUM_RECORD_INPUT_FIR][WB_FIR_NUM]; // the contain only have hd_rec_fir_num effective values + + /* HD RECORD FIR Mapping (ex, map[sph_mode] = FIR3) */ + unsigned short hd_rec_map_to_fir_for_ch1[SPC_MAX_NUM_RECORD_SPH_MODE]; + unsigned short hd_rec_map_to_fir_for_ch2[SPC_MAX_NUM_RECORD_SPH_MODE]; + + /* HD RECORD Device Mode Mapping (ex, map[sph_mode] = SPH_MODE_NORMAL ) */ + unsigned char hd_rec_map_to_dev_mode[SPC_MAX_NUM_RECORD_SPH_MODE]; + + /* HD RECORD Input Source Mapping (ex, map[sph_mode] = BT Earphone mic)*/ + unsigned char hd_rec_map_to_input_src[SPC_MAX_NUM_RECORD_SPH_MODE]; + + /* HD RECORD mode is stereo or not (ex, map[sph_mode] = 0(mono), 1(stereo) )*/ + unsigned char hd_rec_map_to_stereo_flag[SPC_MAX_NUM_RECORD_SPH_MODE]; + +} AUDIO_HD_RECORD_PARAM_STRUCT; + + +#define CFG_FILE_AUDIO_HD_REC_PAR_SIZE sizeof(AUDIO_HD_RECORD_PARAM_STRUCT) +#define CFG_FILE_AUDIO_HD_REC_PAR_TOTAL 1 + + + +#define MAX_HD_REC_SCENES 10 // max #scene = 10 (10 * 3 = 30 = max modes) + +enum HD_REC_DEVICE_SOURCE_T +{ + HD_REC_DEVICE_SOURCE_HANDSET = 0, + HD_REC_DEVICE_SOURCE_HEADSET = 1, + HD_REC_DEVICE_SOURCE_BT_EARPHONE = 2, + NUM_HD_REC_DEVICE_SOURCE +}; + +typedef struct +{ + unsigned char num_voice_recognition_scenes; //for voice recognition + unsigned char num_voice_rec_scenes; + unsigned char num_video_rec_scenes; + unsigned char num_voice_unlock_scenes; //for voice unlock feature + unsigned char num_customization_scenes; //for customization + unsigned char scene_table[MAX_HD_REC_SCENES][NUM_HD_REC_DEVICE_SOURCE]; + unsigned char scene_name[MAX_HD_REC_SCENES][10]; //name of each scene +} AUDIO_HD_RECORD_SCENE_TABLE_STRUCT; + + +#define CFG_FILE_AUDIO_HD_REC_SCENE_TABLE_SIZE sizeof(AUDIO_HD_RECORD_SCENE_TABLE_STRUCT) +#define CFG_FILE_AUDIO_HD_REC_SCENE_TABLE_TOTAL 1 + + + +//#endif //MTK_HD_RECORD_SUPPORT + +//for voice recognition customization +typedef struct _VOICE_RECOGNITION_PARAM_STRUCT +{ + /* HD RECORD 48k FIR */ + unsigned char ap_num; + unsigned char language_num; + unsigned char language_folder[VOICE_LANGUAGE_NUM_MAX][VOICE_FOLDER_NAME_LEN_MAX]; + unsigned char cmd_num[VOICE_LANGUAGE_NUM_MAX]; + unsigned char ap_support_info[VOICE_AP_NUM_MAX][VOICE_LANGUAGE_NUM_MAX][VOICE_CMDS_NUM_MAX]; + unsigned char cust_param[VOICE_RECOG_FEATURE_NUM_MAX][VOICE_RECOG_PARAM_NUM_MAX]; + +} VOICE_RECOGNITION_PARAM_STRUCT; + + +#define CFG_FILE_VOICE_RECOGNIZE_PAR_SIZE sizeof(VOICE_RECOGNITION_PARAM_STRUCT) +#define CFG_FILE_VOICE_RECOGNIZE_PAR_TOTAL 1 + + +typedef struct +{ + unsigned int u32EnableFlg; + +}AUDIO_AUDENH_CONTROL_OPTION_STRUCT; + +#define CFG_FILE_AUDIO_AUDENH_CONTROL_OPTION_PAR_SIZE sizeof(AUDIO_AUDENH_CONTROL_OPTION_STRUCT) +#define CFG_FILE_AUDIO_AUDENH_CONTROL_OPTION_PAR_TOTAL 1 + +//for DC Calibration +typedef struct _AUDIO_BUFFER_DC_CALIBRATION_STRUCT +{ + unsigned short cali_flag; + unsigned short cali_val_hp_left; + unsigned short cali_val_hp_right; + unsigned short cali_val_speaker; +} AUDIO_BUFFER_DC_CALIBRATION_STRUCT; + + +#define CFG_FILE_AUDIO_BUFFER_DC_CALIBRATION_PAR_SIZE sizeof(AUDIO_BUFFER_DC_CALIBRATION_STRUCT) +#define CFG_FILE_AUDIO_BUFFER_DC_CALIBRATION_PAR_TOTAL 1 + + +enum AUDIO_VOIP_DEVICE_TYPE { + AUDIO_VOIP_DEVICE_NORMAL = 0, //path receiver + AUDIO_VOIP_DEVICE_SPEAKER = 1, + AUDIO_VOIP_DEVICE_HEADSET = 2, + AUDIO_VOIP_DEVICE_BT = 3, + NUM_AUDIO_VOIP_DEVICE = VOIP_INDEX_NUM +}; + +typedef struct _AUDIO_VOIP_PARAM_STRUCT +{ + /* speech enhancement param */ + unsigned short speech_common_para[SPEECH_COMMON_NUM]; //normal/Loud speaker/headser/BT + unsigned short speech_mode_para[VOIP_INDEX_NUM][SPEECH_PARA_NUM]; //normal/Loud speaker/headser/BT + + /* speech input FIR */ + short in_fir[VOIP_INDEX_NUM][WB_FIR_NUM]; //normal/Loud speaker/headser/BT + /* speech output FIR */ + short out_fir[VOIP_INDEX_NUM][WB_FIR_NUM]; //normal/Loud speaker/headser/BT + +} AUDIO_VOIP_PARAM_STRUCT; + + +#define CFG_FILE_AUDIO_VOIP_PAR_SIZE sizeof(AUDIO_VOIP_PARAM_STRUCT) +#define CFG_FILE_AUDIO_VOIP_PAR_TOTAL 1 + +enum AUDIO_HFP_DEVICE_TYPE { + AUDIO_HFP_DEVICE_NORMAL = 0, //path receiver + AUDIO_HFP_DEVICE_SPEAKER = 1, + AUDIO_HFP_DEVICE_HEADSET = 2, + AUDIO_HFP_DEVICE_RESERVED = 3, + NUM_AUDIO_HFP_DEVICE +}; + +typedef struct _AUDIO_HFP_PARAM_STRUCT +{ + /* speech enhancement param */ + unsigned short speech_common_para[SPEECH_COMMON_NUM]; //normal/Loud speaker/headser/BT + unsigned short speech_mode_para[NUM_AUDIO_HFP_DEVICE][SPEECH_PARA_NUM]; //normal/Loud speaker/headser/BT + + /* speech input FIR */ + short in_fir[NUM_AUDIO_HFP_DEVICE][WB_FIR_NUM]; //normal/Loud speaker/headser/BT + /* speech output FIR */ + short out_fir[NUM_AUDIO_HFP_DEVICE][WB_FIR_NUM]; //normal/Loud speaker/headser/BT + +} AUDIO_HFP_PARAM_STRUCT; + + +#define CFG_FILE_AUDIO_HFP_PAR_SIZE sizeof(AUDIO_HFP_PARAM_STRUCT) +#define CFG_FILE_AUDIO_HFP_PAR_TOTAL 1 + +//for Speaker Monitor +typedef struct _AUDIO_SPEAKER_MONITOR_PARAM_STRUCT +{ + float resistor[512]; + float temp_initial; // initial value + /* hardware setting */ + float current_sensing_resistor; // unit: ohm + /* resonant frqquency*/ + unsigned short reso_freq_center; + unsigned short reso_freq_bw; + unsigned short reso_freq_gain; + /* temperature estimation */ + unsigned short prefer_band_upper; + unsigned short prefer_band_lower; + /* temperature estimation control */ + unsigned short temp_limit_low; // start to log + unsigned short temp_limit_high; // start to control gain + unsigned short temp_control_time_slots; // max log time + /* monitor interval */ + unsigned short monitor_timer; //unit: ms +} AUDIO_SPEAKER_MONITOR_PARAM_STRUCT; + + +#define CFG_FILE_SPEAKER_MONITOR_SIZE sizeof(AUDIO_SPEAKER_MONITOR_PARAM_STRUCT) +#define CFG_FILE_SPEAK_MONITOR_REC_TOTAL 1 + +#endif // _CFG_AUDIO_FILE_H + diff --git a/proprietary/external/audioATCmdHandlerServer/audio_custom_exp.h b/proprietary/external/audioATCmdHandlerServer/audio_custom_exp.h new file mode 100755 index 0000000000000000000000000000000000000000..ee34469b6f7d35ccbc18a5d72c833d596ab58591 --- /dev/null +++ b/proprietary/external/audioATCmdHandlerServer/audio_custom_exp.h @@ -0,0 +1,125 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ +/******************************************************************************* + * + * Filename: + * --------- + * audio_custom_exp.h + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * This file is the header of audio customization related function or definition. + * + * Author: + * ------- + * ChiPeng + * +***********************************************************************************/ + +#ifndef AUDIO_CUSTOM_EXP_H +#define AUDIO_CUSTOM_EXP_H + +#include "Audio_Customization_Common.h" + +/********************************************************************************* +*Common definitations are defined in below file +*alps\mediatek\custom\common\hal\audioflinger\Audio_Customization_Common.h. +*if some of common definitations are not need, the specific customer can mark the definitation in +* Audio_Customization_Common.h or can undefine the definitations in this file,just like: +*#undef ENABLE_AUDIO_COMPENSATION_FILTER +***********************************************************************************/ + +/***************************************************************** +** refine volume +*****************************************************************/ +#define DEVICE_MAX_VOLUME (8) +#define DEVICE_VOICE_MAX_VOLUME (8) +#define DEVICE_AMP_MAX_VOLUME (15) +#define DEVICE_MIN_VOLUME (-4) +#define DEVICE_VOICE_MIN_VOLUME (-4) +#define DEVICE_AMP_MIN_VOLUME (6) +#define DEVICE_VOLUME_RANGE (64) +#define DEVICE_VOLUME_STEP (256) + +/****************************************************************** +** define Vibration SPK Default Center Freq and RMS +******************************************************************/ +#define VIBSPK_MV_RMS (350) //280~560, 70 per step +#define VIBSPK_DEFAULT_FREQ (156) //141~330 Hz + +/****************************************************************** +** define using which flag +******************************************************************/ +//#define USING_CLASSD_AMP // define using which flag +//#define USING_CLASSAB_AMP + +/****************************************************************** +** define chip delay for NXP +******************************************************************/ +#define CHIP_DELAY (22) + +/****************************************************************** +** define using exernal amplifier +******************************************************************/ +#define USING_EXTAMP_HP + +/****************************************************************** +** define the stereo speaker +******************************************************************/ +//#define ENABLE_STEREO_SPEAKER + +/*************************************************** +* Define phonmic and headset mic mode. +typedef enum +{ + AUDIO_MIC_MODE_ACC = 1, + AUDIO_MIC_MODE_DCC = 2, + AUDIO_MIC_MODE_DMIC = 3, + AUDIO_MIC_MODE_DMIC_LP = 4, + AUDIO_MIC_MODE_DCCECMDIFF = 5, + AUDIO_MIC_MODE_DCCECMSINGLE = 6, +} AUDIO_MIC_MODE; +*****************************************************/ +#define PHONE_MIC_MODE (1) +#define HEADSET_MIC_MODE (1) +//#undef ENABLE_HEADPHONE_COMPENSATION_FILTER +//#undef ENABLE_AUDIO_COMPENSATION_FILTER + +#endif + diff --git a/proprietary/external/audioATCmdHandlerServer/audiocustparam/AudioCustParam.cpp b/proprietary/external/audioATCmdHandlerServer/audiocustparam/AudioCustParam.cpp new file mode 100755 index 0000000000000000000000000000000000000000..03300a2d98c4269c5886f8799ff2d984ed507565 --- /dev/null +++ b/proprietary/external/audioATCmdHandlerServer/audiocustparam/AudioCustParam.cpp @@ -0,0 +1,1932 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2009 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * AudioCustParam.cpp + * + * Project: + * -------- + * Android + * + * Description: + * ------------ + * This file implements customized parameter handling + * + * Author: + * ------- + * HP Cheng (mtk01752) + * + *------------------------------------------------------------------------------ + * $Revision: #2 $ + * $Modtime:$ + * $Log:$ + * + * 06 05 2013 donglei.ji + * [ALPS00683353] [Need Patch] [Volunteer Patch] DMNR3.0 and VOIP tuning check in + * . + * + * 12 29 2012 donglei.ji + * [ALPS00425279] [Need Patch] [Volunteer Patch] voice ui and password unlock feature check in + * voice ui - NVRAM . + * + * + *******************************************************************************/ + +/*============================================================================= + * Include Files + *===========================================================================*/ +#if defined(PC_EMULATION) +#include "windows.h" +#else +#include "unistd.h" +#include "pthread.h" +#endif + +#include +#include + +#include "CFG_AUDIO_File.h" +#include "CFG_file_lid.h"//AP_CFG_RESERVED_1 for AudEnh +#include "Custom_NvRam_LID.h" +#include "libnvram.h" +#include "CFG_Audio_Default.h" +#include +#include "AudioCustParam.h" +//#include "audio_custom_exp.h" //remove because no need definition in the header file + +#ifdef MTK_BASIC_PACKAGE +#define USE_DEFAULT_CUST_TABLE //For BringUp usage +#endif + +#ifdef LOG_TAG +#undef LOG_TAG +#endif +#define LOG_TAG "AudioYusuParam" + +#define MAX_RETRY_COUNT 30 + + +namespace android +{ + +/*============================================================================= + * Public Function + *===========================================================================*/ + +bool checkNvramReady(void) +{ +#if defined(USE_DEFAULT_CUST_TABLE) + return true; +#endif + int read_nvram_ready_retry = 0; + int ret = 0; + char nvram_init_val[PROPERTY_VALUE_MAX]; + while (read_nvram_ready_retry < MAX_RETRY_COUNT) + { + read_nvram_ready_retry++; + property_get("service.nvram_init", nvram_init_val, NULL); + if (strcmp(nvram_init_val, "Ready") == 0 || + strcmp(nvram_init_val, "Pre_Ready") == 0) + { + ret = true; + break; + } + else + { + ALOGD("%s(), property_get(\"service.nvram_init\") = %s, read_nvram_ready_retry = %d", + __FUNCTION__, nvram_init_val, read_nvram_ready_retry); + usleep(500 * 1000); + } + } + if (read_nvram_ready_retry >= MAX_RETRY_COUNT) + { + ALOGW("Get nvram restore ready faild !!!\n"); + ret = false; + } + return ret; + +} + +uint32_t QueryFeatureSupportInfo() +{ + uint32_t RetInfo = 0; + bool bForceEnable = false; + bool bDUAL_MIC_SUPPORT = false; + bool bVOIP_ENHANCEMENT_SUPPORT = false; + bool bASR_SUPPORT = false; + bool bVOIP_NORMAL_DMNR_SUPPORT = false; + bool bVOIP_HANDSFREE_DMNR_SUPPORT = false; + bool bINCALL_NORMAL_DMNR_SUPPORT = false; + bool bINCALL_HANDSFREE_DMNR_SUPPORT = false; + bool bNoReceiver = false; + bool bNoSpeech = false; + bool bWifiOnly = false; + bool b3GDATAOnly = false; + bool bWideBand = false; + bool bHDRecord = false; + bool bDMNR_3_0 = false; + bool bDMNRTuningAtModem = false; + bool bVoiceUnlock = false; + bool bDMNR_COMPLEX_ARCH_SUPPORT = false; + bool bGET_FO = false; + bool bSpeakerMonitor = false; + bool bSupportBesloudnessV5 = false; + bool bMagiConference = false; + bool bHAC = false; + bool bLPBK = false; + bool bBTGain = false; + bool bBTNREC = false; + bool bSkipFmMatvVolumeTuning = true; //Ture in L + bool bHFP = false; + bool bAudioLayeredParam = false; + +#ifdef MTK_DUAL_MIC_SUPPORT + bDUAL_MIC_SUPPORT = true; +#endif + +#ifdef MTK_VOIP_ENHANCEMENT_SUPPORT + bVOIP_ENHANCEMENT_SUPPORT = true; +#endif + +#ifdef MTK_ASR_SUPPORT + bASR_SUPPORT = true; +#endif + +#ifdef MTK_VOIP_NORMAL_DMNR + bVOIP_NORMAL_DMNR_SUPPORT = true; +#endif + +#ifdef MTK_VOIP_HANDSFREE_DMNR + bVOIP_HANDSFREE_DMNR_SUPPORT = true; +#endif + +#ifdef MTK_INCALL_HANDSFREE_DMNR + bINCALL_HANDSFREE_DMNR_SUPPORT = true; +#endif + +#ifdef MTK_INCALL_NORMAL_DMNR + bINCALL_NORMAL_DMNR_SUPPORT = true; +#endif + +#ifdef MTK_DISABLE_EARPIECE // DISABLE_EARPIECE + bNoReceiver = true; +#endif + +#ifdef MTK_WIFI_ONLY_SUPPORT + bWifiOnly = true; +#endif + +#ifdef MTK_3G_DATA_ONLY_SUPPORT + b3GDATAOnly = true; +#endif + +#ifdef MTK_WB_SPEECH_SUPPORT + bWideBand = true; +#endif + +#ifdef MTK_AUDIO_HD_REC_SUPPORT + bHDRecord = true; +#endif + +#ifdef MTK_HANDSFREE_DMNR_SUPPORT + bDMNR_3_0 = true; +#endif + +#ifdef DMNR_TUNNING_AT_MODEMSIDE + bDMNRTuningAtModem = true; +#endif + +#if defined(MTK_VOICE_UNLOCK_SUPPORT) || defined(MTK_VOICE_UI_SUPPORT) + bVoiceUnlock = true; +#endif + +#ifdef DMNR_COMPLEX_ARCH_SUPPORT + bDMNR_COMPLEX_ARCH_SUPPORT = true; +#endif + +#ifdef MTK_ACF_AUTO_GEN_SUPPORT + bGET_FO = true; +#endif + +#if defined(MTK_SPEAKER_MONITOR_SUPPORT) + bSpeakerMonitor = true; +#endif +#if defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V5) + bSupportBesloudnessV5 = true; +#endif + +#if defined(MTK_MAGICONFERENCE_SUPPORT) && defined(MTK_DUAL_MIC_SUPPORT) + bMagiConference = true; +#endif + +#if defined(MTK_HAC_SUPPORT) + bHAC = true; +#endif + +#if defined(MTK_AUDIO_SPH_LPBK_PARAM) + bLPBK = true; +#endif +#if defined(MTK_AUDIO_GAIN_TABLE_BT) + bBTGain = true; +#endif +#if defined(MTK_AUDIO_BT_NREC_WO_ENH_MODE) + bBTNREC = true; +#endif +#ifdef MTK_WEARABLE_PLATFORM + bHFP = true; +#endif +#ifdef MTK_AUDIO_HIERARCHICAL_PARAM_SUPPORT + bAudioLayeredParam = true; +#endif + + if (bWifiOnly || b3GDATAOnly) + { + bNoSpeech = true; + } + + + + // SUPPORT_WB_SPEECH + if (bWideBand) + { + RetInfo = RetInfo | SUPPORT_WB_SPEECH; + } + + // SUPPORT_DUAL_MIC + if (bDUAL_MIC_SUPPORT) + { + RetInfo = RetInfo | SUPPORT_DUAL_MIC; + } + + // SUPPORT_HD_RECORD + if (bHDRecord) + { + RetInfo = RetInfo | SUPPORT_HD_RECORD; + } + + // SUPPORT_DMNR_3_0 + if (bDMNR_3_0) + { + RetInfo = RetInfo | SUPPORT_DMNR_3_0; + } + + //SUPPORT_DMNR_AT_MODEM + if (bDMNRTuningAtModem) + { + RetInfo = RetInfo | SUPPORT_DMNR_AT_MODEM; + } + + //SUPPORT_VOIP_ENHANCE + if (bVOIP_ENHANCEMENT_SUPPORT) + { + RetInfo = RetInfo | SUPPORT_VOIP_ENHANCE; + } + + //SUPPORT_WIFI_ONLY + if (bWifiOnly) + { + RetInfo = RetInfo | SUPPORT_WIFI_ONLY; + } + + //SUPPORT_3G_DATA + if (b3GDATAOnly) + { + RetInfo = RetInfo | SUPPORT_3G_DATA; + } + + //SUPPORT_NO_RECEIVER + if (bNoReceiver) + { + RetInfo = RetInfo | SUPPORT_NO_RECEIVER; + } + + //SUPPORT_ASR + if (bDUAL_MIC_SUPPORT && (bASR_SUPPORT || bForceEnable)) + { + RetInfo = RetInfo | SUPPORT_ASR; + } + + //SUPPORT_VOIP_NORMAL_DMNR + if (!bNoReceiver) + { + if (bDUAL_MIC_SUPPORT && ((bVOIP_NORMAL_DMNR_SUPPORT && bVOIP_ENHANCEMENT_SUPPORT) || bForceEnable)) + { + RetInfo = RetInfo | SUPPORT_VOIP_NORMAL_DMNR; + } + } + + //SUPPORT_VOIP_HANDSFREE_DMNR + if (bDUAL_MIC_SUPPORT && ((bVOIP_HANDSFREE_DMNR_SUPPORT && bVOIP_ENHANCEMENT_SUPPORT) || bForceEnable)) + { + RetInfo = RetInfo | SUPPORT_VOIP_HANDSFREE_DMNR; + } + + //SUPPORT_INCALL_NORMAL_DMNR + if (!bNoReceiver && !bNoSpeech) + { + if (bDUAL_MIC_SUPPORT && (bINCALL_NORMAL_DMNR_SUPPORT || bForceEnable)) + { + RetInfo = RetInfo | SUPPORT_INCALL_NORMAL_DMNR; + } + } + + //SUPPORT_INCALL_HANDSFREE_DMNR + if (!bNoSpeech) + { + if (bDUAL_MIC_SUPPORT && (bINCALL_HANDSFREE_DMNR_SUPPORT || bForceEnable)) + { + RetInfo = RetInfo | SUPPORT_INCALL_HANDSFREE_DMNR; + } + } + + //SUPPORT_VOICE_UNLOCK + if (bVoiceUnlock) + { + RetInfo = RetInfo | SUPPORT_VOICE_UNLOCK; + } + + //DMNR_COMPLEX_ARCH_SUPPORT + if (bDMNR_COMPLEX_ARCH_SUPPORT) + { + RetInfo = RetInfo | SUPPORT_DMNR_COMPLEX_ARCH; + } + + if (bGET_FO) + { + RetInfo = RetInfo | SUPPORT_GET_FO_VALUE; + } + if (bSpeakerMonitor) + { + RetInfo = RetInfo | SUPPORT_SPEAKER_MONITOR; + } + if (bSupportBesloudnessV5) + { + RetInfo = RetInfo | SUPPORT_BESLOUDNESS_V5; + } + if (bMagiConference) + { + RetInfo = RetInfo | SUPPORT_MAGI_CONFERENCE; + } + if (bHAC) + { + RetInfo = RetInfo | SUPPORT_HAC; + } + if (bLPBK) + { + RetInfo = RetInfo | SUPPORT_SPEECH_LPBK; + } + if (bBTGain) + { + RetInfo = RetInfo | SUPPORT_BT_GAIN_TABLE; + } + + if (bBTNREC) + { + RetInfo = RetInfo | SUPPORT_AUDIO_BT_NREC_WO_ENH; + } + + if (bSkipFmMatvVolumeTuning) + { + RetInfo = RetInfo | SUPPORT_AUDIO_SKIP_FM_MATV_VOL_TUNING; + } + if (bHFP) + { + RetInfo = RetInfo | SUPPORT_HFP; + } + + if (bAudioLayeredParam) + { + RetInfo = RetInfo | SUPPORT_AUDIO_LAYERED_PARAM; + } + ALOGD("%s(),feature support %x ", __FUNCTION__, RetInfo); + return RetInfo; +} + +int getDefaultSpeechParam(AUDIO_CUSTOM_PARAM_STRUCT *pSphParamNB) +{ + // only for startup use + ALOGW("Digi_DL_Speech = %u", speech_custom_default.Digi_DL_Speech); + ALOGW("uMicbiasVolt = %u", speech_custom_default.uMicbiasVolt); + ALOGW("sizeof AUDIO_CUSTOM_PARAM_STRUCT = %d", sizeof(AUDIO_CUSTOM_PARAM_STRUCT)); + memcpy((void *)pSphParamNB, (void *)&speech_custom_default, sizeof(AUDIO_CUSTOM_PARAM_STRUCT)); + return sizeof(AUDIO_CUSTOM_PARAM_STRUCT); +} + +int getDefaultVer1VolumeParam(AUDIO_VER1_CUSTOM_VOLUME_STRUCT *volume_param) +{ + // only for startup use + ALOGD("getDefaultVer1VolumeParam"); + memcpy((void *)volume_param, (void *) & (audio_ver1_custom_default), sizeof(AUDIO_VER1_CUSTOM_VOLUME_STRUCT)); + return sizeof(AUDIO_VER1_CUSTOM_VOLUME_STRUCT); +} + +// functions +int GetVolumeVer1ParamFromNV(AUDIO_VER1_CUSTOM_VOLUME_STRUCT *pPara) +{ + ALOGD("GetVolumeVer1ParamFromNV "); + int result = 0; + if (!checkNvramReady()) + { + ALOGW("checkNvramReady fail"); + return getDefaultVer1VolumeParam(pPara); + } + +#if defined(USE_DEFAULT_CUST_TABLE) + // a default value , should disable when NVRAM ready + result = getDefaultVer1VolumeParam(pPara); + // get from NV ram and replace the default value +#else + F_ID audio_nvram_fd ; + int file_lid = AP_CFG_RDCL_FILE_AUDIO_VER1_VOLUME_CUSTOM_LID; + int i = 0, rec_sizem, rec_size, rec_num; + + audio_nvram_fd = NVM_GetFileDesc(file_lid, &rec_size, &rec_num, ISREAD); + ALOGD("GetVolumeVer1ParamFromNV rec_size = %d rec_num = %d", rec_size, rec_num); + result = read(audio_nvram_fd.iFileDesc, pPara , rec_size * rec_num); + NVM_CloseFileDesc(audio_nvram_fd); + + if (result != sizeof(AUDIO_VER1_CUSTOM_VOLUME_STRUCT)) + { + ALOGD("%s(), size wrong, using default parameters,result=%d, struct size=%d", __FUNCTION__, result, sizeof(AUDIO_VER1_CUSTOM_VOLUME_STRUCT)); + result = getDefaultVer1VolumeParam(pPara); + } +#endif + return result; + +} + +int SetVolumeVer1ParamToNV(AUDIO_VER1_CUSTOM_VOLUME_STRUCT *pPara) +{ +#if defined(USE_DEFAULT_CUST_TABLE) + return 0; +#endif + // write to NV ram + F_ID audio_nvram_fd; + int file_lid = AP_CFG_RDCL_FILE_AUDIO_VER1_VOLUME_CUSTOM_LID; + int i = 0, rec_sizem, rec_size, rec_num, result; + + audio_nvram_fd = NVM_GetFileDesc(file_lid, &rec_size, &rec_num, ISWRITE); + ALOGD("SetVolumeVer1ParamToNV audio_nvram_fd.lid = %d", audio_nvram_fd.ifile_lid); + result = write(audio_nvram_fd.iFileDesc, pPara , rec_size * rec_num); + NVM_CloseFileDesc(audio_nvram_fd); + return result; +} + + +int GetNBSpeechParamFromNVRam(AUDIO_CUSTOM_PARAM_STRUCT *pSphParamNB) +{ + int result = 0; + if (checkNvramReady() == false) + { + ALOGE("checkNvramReady fail"); + return 0; + } + +#if defined(USE_DEFAULT_CUST_TABLE) + // a default value, should disable when NVRAM ready + result = getDefaultSpeechParam(pSphParamNB); + // get from NVRam and replace the default value +#else + F_ID audio_nvram_fd ; + int file_lid = AP_CFG_RDCL_FILE_AUDIO_LID; + int rec_size, rec_num; + + audio_nvram_fd = NVM_GetFileDesc(file_lid, &rec_size, &rec_num, ISREAD); + ALOGD("GetNBSpeechParamFromNVRam audio_nvram_fd.lid = %d", audio_nvram_fd.ifile_lid); + ALOGD("GetNBSpeechParamFromNVRam rec_size = %d rec_num = %d", rec_size, rec_num); + result = read(audio_nvram_fd.iFileDesc, pSphParamNB , rec_size * rec_num); + ALOGD("GetNBSpeechParamFromNVRam uMicbiasVolt = %d", pSphParamNB->uMicbiasVolt); + NVM_CloseFileDesc(audio_nvram_fd); + + if (result != rec_size) + { + ALOGD("%s(), size wrong, using default parameters,result=%d, struct size=%d", __FUNCTION__, result, sizeof(AUDIO_CUSTOM_PARAM_STRUCT)); + result = getDefaultSpeechParam(pSphParamNB); + } +#endif + +#if defined(MTK_AUDIO_HIERARCHICAL_PARAM_SUPPORT) + memset(pSphParamNB, 0xff, result); + ALOGW("%s(), Only support XML access, Reset the struct value with 0xff, size = %d\n", __FUNCTION__, result); +#endif + + return result; +} + +int SetNBSpeechParamToNVRam(AUDIO_CUSTOM_PARAM_STRUCT *pSphParamNB) +{ +#if defined(USE_DEFAULT_CUST_TABLE) + return 0; +#endif + // write to NV ram + F_ID audio_nvram_fd; + int file_lid = AP_CFG_RDCL_FILE_AUDIO_LID; + int rec_size, rec_num, result; + + audio_nvram_fd = NVM_GetFileDesc(file_lid, &rec_size, &rec_num, ISWRITE); + ALOGD("SetNBSpeechParamToNVRam audio_nvram_fd.lid = %d", audio_nvram_fd.ifile_lid); + result = write(audio_nvram_fd.iFileDesc, pSphParamNB , rec_size * rec_num); + NVM_CloseFileDesc(audio_nvram_fd); + + return result; +} + +int getDefaultAudioGainTableParam(AUDIO_GAIN_TABLE_STRUCT *sphParam) +{ + ALOGW("sizeof AUDIO_GAIN_TABLE_STRUCT = %d", sizeof(AUDIO_GAIN_TABLE_STRUCT)); + memcpy((void *)sphParam, (void *) & (Gain_control_table_default), sizeof(AUDIO_GAIN_TABLE_STRUCT)); + return sizeof(AUDIO_GAIN_TABLE_STRUCT); +} + +int GetAudioGainTableParamFromNV(AUDIO_GAIN_TABLE_STRUCT *pPara) +{ + F_ID audio_nvram_fd ; + int file_lid = AP_CFG_RDCL_FILE_AUDIO_GAIN_TABLE_LID; + int rec_size, rec_num, result; + if (!checkNvramReady()) + { + ALOGW("checkNvramReady fail"); + return 0; + } +#if defined(USE_DEFAULT_CUST_TABLE) + result = getDefaultAudioGainTableParam(pPara); +#else + audio_nvram_fd = NVM_GetFileDesc(file_lid, &rec_size, &rec_num, ISREAD); + ALOGD("GetAudioGainTableParamFromNV audio_nvram_fd.lid = %d rec_size = %d rec_num = %d", audio_nvram_fd.ifile_lid, rec_size, rec_num); + result = read(audio_nvram_fd.iFileDesc, pPara , rec_size * rec_num); + NVM_CloseFileDesc(audio_nvram_fd); + + if (result != rec_size) + { + ALOGD("%s(), size wrong, using default parameters,result=%d, struct size=%d", __FUNCTION__, result, sizeof(AUDIO_GAIN_TABLE_STRUCT)); + result = getDefaultAudioGainTableParam(pPara); + } +#endif + return result; +} + +int SetAudioGainTableParamToNV(AUDIO_GAIN_TABLE_STRUCT *pPara) +{ +#if defined(USE_DEFAULT_CUST_TABLE) + return 0; +#endif + F_ID audio_nvram_fd ; + int file_lid = AP_CFG_RDCL_FILE_AUDIO_GAIN_TABLE_LID; + int rec_size, rec_num, result; + + audio_nvram_fd = NVM_GetFileDesc(file_lid, &rec_size, &rec_num, ISWRITE); + ALOGD("SetAudioGainTableParamToNV audio_nvram_fd.lid = %d", audio_nvram_fd.ifile_lid); + result = write(audio_nvram_fd.iFileDesc, pPara , rec_size * rec_num); + NVM_CloseFileDesc(audio_nvram_fd); + + return result; +} + + +int getDefaultWBSpeechParam(AUDIO_CUSTOM_WB_PARAM_STRUCT *sphParam) +{ + ALOGW("sizeof AUDIO_CUSTOM_WB_PARAM_STRUCT = %d", sizeof(AUDIO_CUSTOM_WB_PARAM_STRUCT)); + memcpy((void *)sphParam, (void *) & (wb_speech_custom_default), sizeof(AUDIO_CUSTOM_WB_PARAM_STRUCT)); + return sizeof(AUDIO_CUSTOM_WB_PARAM_STRUCT); +} + + +int GetWBSpeechParamFromNVRam(AUDIO_CUSTOM_WB_PARAM_STRUCT *pSphParamWB) +{ + int result = 0; + // a default value , should disable when NVRAM ready + //getDefaultWBSpeechParam(pSphParamWB); + // get from NV ram and replace the default value + + + F_ID audio_nvram_fd; + int file_lid = AP_CFG_RDCL_FILE_AUDIO_WB_PARAM_LID; + int i = 0, rec_size, rec_num; + if (!checkNvramReady()) + { + ALOGW("checkNvramReady fail"); + return 0; + } + +#if defined(USE_DEFAULT_CUST_TABLE) + result = getDefaultWBSpeechParam(pSphParamWB); +#else + + audio_nvram_fd = NVM_GetFileDesc(file_lid, &rec_size, &rec_num, ISREAD); + ALOGD("GetWBSpeechParamFromNVRam audio_nvram_fd.lid = %d", audio_nvram_fd.ifile_lid); + ALOGD("GetWBSpeechParamFromNVRam rec_size = %d rec_num = %d", rec_size, rec_num); + result = read(audio_nvram_fd.iFileDesc, pSphParamWB , rec_size * rec_num); + NVM_CloseFileDesc(audio_nvram_fd); + + if (result != rec_size) + { + ALOGD("%s(), size wrong, using default parameters,result=%d, struct size=%d", __FUNCTION__, result, sizeof(AUDIO_CUSTOM_WB_PARAM_STRUCT)); + result = getDefaultWBSpeechParam(pSphParamWB); + } +#endif + +#if defined(MTK_AUDIO_HIERARCHICAL_PARAM_SUPPORT) + memset(pSphParamWB, 0xff, result); + ALOGW("%s(), Only support XML access, Reset the struct value with 0xff\n", __FUNCTION__); +#endif + + return result; +} + +int SetWBSpeechParamToNVRam(AUDIO_CUSTOM_WB_PARAM_STRUCT *pPara) +{ +#if defined(USE_DEFAULT_CUST_TABLE) + return 0; +#endif + // write to NV ram + F_ID audio_nvram_fd; + int file_lid = AP_CFG_RDCL_FILE_AUDIO_WB_PARAM_LID; + int i = 0, rec_size, rec_num, result; + + audio_nvram_fd = NVM_GetFileDesc(file_lid, &rec_size, &rec_num, ISWRITE); + ALOGD("SetWBSpeechParamToNVRam audio_nvram_fd.lid = %d", audio_nvram_fd.ifile_lid); + result = write(audio_nvram_fd.iFileDesc, pPara , rec_size * rec_num); + NVM_CloseFileDesc(audio_nvram_fd); + + return result; +} + +int getDefaultMedParam(AUDIO_PARAM_MED_STRUCT *pPara) +{ + // only for startup use + ALOGW("sizeof AUDIO_PARAM_MED_STRUCT = %d", sizeof(AUDIO_PARAM_MED_STRUCT)); + memcpy((void *)pPara, (void *) & (audio_param_med_default), sizeof(AUDIO_PARAM_MED_STRUCT)); + return sizeof(AUDIO_PARAM_MED_STRUCT); +} + +int GetMedParamFromNV(AUDIO_PARAM_MED_STRUCT *pPara) +{ + int result = 0; + if (!checkNvramReady()) + { + ALOGW("checkNvramReady fail"); + return 0; + } + +#if defined(USE_DEFAULT_CUST_TABLE) + // a default value , should disable when NVRAM ready + result = getDefaultMedParam(pPara); + // get from NV ram and replace the default value +#else + F_ID audio_nvram_fd; + int file_lid = AP_CFG_RDCL_FILE_AUDIO_PARAM_MED_LID; + int rec_size, rec_num; + + audio_nvram_fd = NVM_GetFileDesc(file_lid, &rec_size, &rec_num, ISREAD); + result = read(audio_nvram_fd.iFileDesc, pPara , rec_size * rec_num); + NVM_CloseFileDesc(audio_nvram_fd); + + if (result != rec_size) + { + ALOGD("%s(), size wrong, using default parameters,result=%d, struct size=%d", __FUNCTION__, result, sizeof(AUDIO_PARAM_MED_STRUCT)); + result = getDefaultMedParam(pPara); + } +#endif + return result; +} + +int SetMedParamToNV(AUDIO_PARAM_MED_STRUCT *pPara) +{ +#if defined(USE_DEFAULT_CUST_TABLE) + return 0; +#endif + // write to NV ram + F_ID audio_nvram_fd ; + int file_lid = AP_CFG_RDCL_FILE_AUDIO_PARAM_MED_LID; + int rec_size, rec_num, result; + + audio_nvram_fd = NVM_GetFileDesc(file_lid, &rec_size, &rec_num, ISWRITE); + result = write(audio_nvram_fd.iFileDesc, pPara , rec_size * rec_num); + NVM_CloseFileDesc(audio_nvram_fd); + + return result; +} + +int getDefaultAudioCustomParam(AUDIO_VOLUME_CUSTOM_STRUCT *volParam) +{ + // only for startup use + ALOGW("sizeof AUDIO_VOLUME_CUSTOM_STRUCT = %d", sizeof(AUDIO_VOLUME_CUSTOM_STRUCT)); + memcpy((void *)volParam, (void *) & (audio_volume_custom_default), sizeof(AUDIO_VOLUME_CUSTOM_STRUCT)); + return sizeof(AUDIO_VOLUME_CUSTOM_STRUCT); +} + +// get audio custom parameter from NVRAM +int GetAudioCustomParamFromNV(AUDIO_VOLUME_CUSTOM_STRUCT *pPara) +{ + int result = 0; + F_ID audio_nvram_fd ; + int file_lid = AP_CFG_RDCL_FILE_AUDIO_VOLUME_CUSTOM_LID; + int rec_size, rec_num; + if (!checkNvramReady()) + { + ALOGW("checkNvramReady fail"); + return 0; + } +#if defined(USE_DEFAULT_CUST_TABLE) + // a default value , should disable when NVRAM ready + result = getDefaultAudioCustomParam(pPara); + // get from NV ram and replace the default value +#else + audio_nvram_fd = NVM_GetFileDesc(file_lid, &rec_size, &rec_num, ISREAD); + result = read(audio_nvram_fd.iFileDesc, pPara , rec_size * rec_num); + NVM_CloseFileDesc(audio_nvram_fd); + + if (result != sizeof(AUDIO_VOLUME_CUSTOM_STRUCT)) + { + ALOGD("%s(), size wrong, using default parameters,result=%d, struct size=%d", __FUNCTION__, result, sizeof(AUDIO_VOLUME_CUSTOM_STRUCT)); + result = getDefaultAudioCustomParam(pPara); + } +#endif + return result; +} + +int SetAudioCustomParamToNV(AUDIO_VOLUME_CUSTOM_STRUCT *pPara) +{ +#if defined(USE_DEFAULT_CUST_TABLE) + return 0; +#endif + // write to NV ram + F_ID audio_nvram_fd; + int file_lid = AP_CFG_RDCL_FILE_AUDIO_VOLUME_CUSTOM_LID; + int rec_size, rec_num, result; + + audio_nvram_fd = NVM_GetFileDesc(file_lid, &rec_size, &rec_num, ISWRITE); + result = write(audio_nvram_fd.iFileDesc, pPara , rec_size * rec_num); + NVM_CloseFileDesc(audio_nvram_fd); + + return result; +} + + + +////////////////////////////////////////////// +// Dual Mic Custom Parameter +////////////////////////////////////////////// + +int getDefaultDualMicParam(AUDIO_CUSTOM_EXTRA_PARAM_STRUCT *dualMicParam) +{ + ALOGD("sizeof AUDIO_CUSTOM_PARAM_STRUCT = %d", sizeof(AUDIO_CUSTOM_EXTRA_PARAM_STRUCT)); + memcpy((void *)dualMicParam, (void *) & (dual_mic_custom_default), sizeof(AUDIO_CUSTOM_EXTRA_PARAM_STRUCT)); + return sizeof(AUDIO_CUSTOM_EXTRA_PARAM_STRUCT); +} + +// Get Dual Mic Custom Parameter from NVRAM +int GetDualMicSpeechParamFromNVRam(AUDIO_CUSTOM_EXTRA_PARAM_STRUCT *pSphParamDualMic) +{ + if (!checkNvramReady()) + { + ALOGW("checkNvramReady fail"); + return 0; + } + + F_ID dualmic_nvram_fd; + int file_lid = AP_CFG_RDCL_FILE_DUAL_MIC_CUSTOM_LID; + int rec_size, rec_num, result; +#if defined(USE_DEFAULT_CUST_TABLE) + // for test only + // Get the Dual Mic default parameter, (Disable it when NVRAM ready) + result = getDefaultDualMicParam(pSphParamDualMic); + // get from NV ram and replace the default value +#else + result = 0; + dualmic_nvram_fd = NVM_GetFileDesc(file_lid, &rec_size, &rec_num, ISREAD); + ALOGD("+GetDualMicSpeechParamFromNVRam audio_nvram_fd.lid = %d", dualmic_nvram_fd.ifile_lid); + ALOGD("GetDualMicSpeechParamFromNVRam, rec_size=%d, rec_num=%d", rec_size, rec_num); + result = read(dualmic_nvram_fd.iFileDesc, pSphParamDualMic , rec_size * rec_num); + ALOGD("-GetDualMicSpeechParamFromNVRam"); + NVM_CloseFileDesc(dualmic_nvram_fd); + + if (result != rec_size) + { + ALOGD("%s(), size wrong, using default parameters,result=%d, struct size=%d", __FUNCTION__, result, sizeof(AUDIO_CUSTOM_EXTRA_PARAM_STRUCT)); + result = getDefaultDualMicParam(pSphParamDualMic); + } +#endif + return result; +} + +// Set Dual Mic Custom Parameter from NVRAM +int SetDualMicSpeechParamToNVRam(AUDIO_CUSTOM_EXTRA_PARAM_STRUCT *pPara) +{ +#if defined(USE_DEFAULT_CUST_TABLE) + return 0; +#endif + F_ID dualmic_nvram_fd; + int file_lid = AP_CFG_RDCL_FILE_DUAL_MIC_CUSTOM_LID; + int rec_size, rec_num, result; + result = 0; + + dualmic_nvram_fd = NVM_GetFileDesc(file_lid, &rec_size, &rec_num, ISWRITE); + ALOGD("+SetDualMicSpeechParamToNVRam audio_nvram_fd.lid = %d", dualmic_nvram_fd.ifile_lid); + result = write(dualmic_nvram_fd.iFileDesc, pPara , rec_size * rec_num); + ALOGD("-SetDualMicSpeechParamToNVRam"); + NVM_CloseFileDesc(dualmic_nvram_fd); + return result; +} + +////////////////////////////////////////////// +// HD Record Custom Parameter +////////////////////////////////////////////// +#if defined(MTK_AUDIO_HD_REC_SUPPORT) +int getDefaultHdRecordParam(AUDIO_HD_RECORD_PARAM_STRUCT *pPara) +{ + ALOGD("sizeof AUDIO_HD_RECORD_PARAM_STRUCT = %d", sizeof(AUDIO_HD_RECORD_PARAM_STRUCT)); + memcpy((void *)pPara, (void *) & (Hd_Recrod_Par_default), sizeof(AUDIO_HD_RECORD_PARAM_STRUCT)); + return sizeof(AUDIO_HD_RECORD_PARAM_STRUCT); +} +/// Get HD record parameters from NVRAM +int GetHdRecordParamFromNV(AUDIO_HD_RECORD_PARAM_STRUCT *pPara) +{ + F_ID audio_nvram_fd ; + int file_lid = AP_CFG_RDCL_FILE_AUDIO_HD_REC_PAR_LID; + int rec_size, rec_num, result; + if (!checkNvramReady()) + { + ALOGW("checkNvramReady fail"); + return 0; + } +#if defined(USE_DEFAULT_CUST_TABLE) + result = getDefaultHdRecordParam(pPara); +#else + audio_nvram_fd = NVM_GetFileDesc(file_lid, &rec_size, &rec_num, ISREAD); + ALOGD("GetHdRecordParamFromNV rec_size = %d rec_num = %d", rec_size, rec_num); + result = read(audio_nvram_fd.iFileDesc, pPara , rec_size * rec_num); + NVM_CloseFileDesc(audio_nvram_fd); + ALOGD("GetHdRecordParamFromNV result = %d", result); + if (result != rec_size) + { + ALOGD("%s(), size wrong, using default parameters,result=%d, struct size=%d", __FUNCTION__, result, sizeof(AUDIO_HD_RECORD_PARAM_STRUCT)); + result = getDefaultHdRecordParam(pPara); + } +#endif + return result; +} + +/// Set HD record parameters to NVRAM +int SetHdRecordParamToNV(AUDIO_HD_RECORD_PARAM_STRUCT *pPara) +{ +#if defined(USE_DEFAULT_CUST_TABLE) + return 0; +#endif + F_ID audio_nvram_fd ; + int file_lid = AP_CFG_RDCL_FILE_AUDIO_HD_REC_PAR_LID; + int rec_size, rec_num, result; + + audio_nvram_fd = NVM_GetFileDesc(file_lid, &rec_size, &rec_num, ISWRITE); + ALOGD("SetHdRecordParamToNV audio_nvram_fd.lid = %d rec_size = %d rec_num = %d", audio_nvram_fd.ifile_lid, rec_size, rec_num); + result = write(audio_nvram_fd.iFileDesc, pPara , rec_size * rec_num); + NVM_CloseFileDesc(audio_nvram_fd); + + return result; +} +int getDefaultHdRecordSceneTable(AUDIO_HD_RECORD_SCENE_TABLE_STRUCT *pPara) +{ + ALOGD("sizeof AUDIO_HD_RECORD_SCENE_TABLE_STRUCT = %d", sizeof(AUDIO_HD_RECORD_SCENE_TABLE_STRUCT)); + memcpy((void *)pPara, (void *) & (Hd_Recrod_Scene_Table_default), sizeof(AUDIO_HD_RECORD_SCENE_TABLE_STRUCT)); + return sizeof(AUDIO_HD_RECORD_SCENE_TABLE_STRUCT); +} +/// Get HD record scene tables from NVRAM +int GetHdRecordSceneTableFromNV(AUDIO_HD_RECORD_SCENE_TABLE_STRUCT *pPara) +{ + F_ID audio_nvram_fd ; + int file_lid = AP_CFG_RDCL_FILE_AUDIO_HD_REC_SCENE_LID; + int rec_size, rec_num, result; + if (!checkNvramReady()) + { + ALOGW("checkNvramReady fail"); + return 0; + } +#if defined(USE_DEFAULT_CUST_TABLE) + result = getDefaultHdRecordSceneTable(pPara); +#else + audio_nvram_fd = NVM_GetFileDesc(file_lid, &rec_size, &rec_num, ISREAD); + ALOGD("GetHdRecordSceneTableFromNV rec_size = %d rec_num = %d", rec_size, rec_num); + result = read(audio_nvram_fd.iFileDesc, pPara , rec_size * rec_num); + NVM_CloseFileDesc(audio_nvram_fd); + ALOGD("GetHdRecordSceneTableFromNV result = %d", result); + if (result != rec_size) + { + ALOGD("%s(), size wrong, using default parameters,result=%d, struct size=%d", __FUNCTION__, result, sizeof(AUDIO_HD_RECORD_SCENE_TABLE_STRUCT)); + result = getDefaultHdRecordSceneTable(pPara); + } +#endif + return result; +} + +/// Set HD record scene tables to NVRAM +int SetHdRecordSceneTableToNV(AUDIO_HD_RECORD_SCENE_TABLE_STRUCT *pPara) +{ +#if defined(USE_DEFAULT_CUST_TABLE) + return 0; +#endif + F_ID audio_nvram_fd ; + int file_lid = AP_CFG_RDCL_FILE_AUDIO_HD_REC_SCENE_LID; + int rec_size, rec_num, result; + + audio_nvram_fd = NVM_GetFileDesc(file_lid, &rec_size, &rec_num, ISWRITE); + ALOGD("SetHdRecordSceneTableToNV audio_nvram_fd.lid = %d rec_size = %d rec_num = %d", audio_nvram_fd.ifile_lid, rec_size, rec_num); + result = write(audio_nvram_fd.iFileDesc, pPara , rec_size * rec_num); + NVM_CloseFileDesc(audio_nvram_fd); + + return result; +} + +#if 0 +int getDefaultHdRecord48kParam(AUDIO_HD_RECORD_48K_PARAM_STRUCT *pPara) +{ + ALOGD("sizeof AUDIO_HD_RECORD_48K_PARAM_STRUCT = %d", sizeof(AUDIO_HD_RECORD_48K_PARAM_STRUCT)); + memcpy((void *)pPara, (void *) & (Hd_Recrod_48k_Par_default), sizeof(AUDIO_HD_RECORD_48K_PARAM_STRUCT)); + return sizeof(AUDIO_HD_RECORD_48K_PARAM_STRUCT); +} + + +int GetHdRecord48kParamFromNV(AUDIO_HD_RECORD_48K_PARAM_STRUCT *pPara) +{ + F_ID audio_nvram_fd ; + int file_lid = AP_CFG_RDCL_FILE_AUDIO_HD_REC_48K_PAR_LID; + int rec_size, rec_num, result; + if (!checkNvramReady()) + { + ALOGW("checkNvramReady fail"); + return 0; + } +#if defined(USE_DEFAULT_CUST_TABLE) + result = getDefaultHdRecord48kParam(pPara); +#else + audio_nvram_fd = NVM_GetFileDesc(file_lid, &rec_size, &rec_num, ISREAD); + ALOGD("GetHdRecord48kParamFromNV rec_size = %d rec_num = %d", rec_size, rec_num); + result = read(audio_nvram_fd.iFileDesc, pPara , rec_size * rec_num); + NVM_CloseFileDesc(audio_nvram_fd); + ALOGD("GetHdRecord48kParamFromNV result = %d", result); + if (result != rec_size) + { + return 0; + } +#endif + return result; +} + +int SetHdRecord48kParamToNV(AUDIO_HD_RECORD_48K_PARAM_STRUCT *pPara) +{ +#if defined(USE_DEFAULT_CUST_TABLE) + return 0; +#endif + F_ID audio_nvram_fd ; + int file_lid = AP_CFG_RDCL_FILE_AUDIO_HD_REC_48K_PAR_LID; + int rec_size, rec_num, result; + + audio_nvram_fd = NVM_GetFileDesc(file_lid, &rec_size, &rec_num, ISWRITE); + ALOGD("SetHdRecord48kParamToNV audio_nvram_fd.lid = %d rec_size = %d rec_num = %d", audio_nvram_fd.ifile_lid, rec_size, rec_num); + result = write(audio_nvram_fd.iFileDesc, pPara , rec_size * rec_num); + NVM_CloseFileDesc(audio_nvram_fd); + + return result; +} +#endif +#else +int GetHdRecordParamFromNV(AUDIO_HD_RECORD_PARAM_STRUCT *pPara) +{ + return 0; +} + +/// Set HD record parameters to NVRAM +int SetHdRecordParamToNV(AUDIO_HD_RECORD_PARAM_STRUCT *pPara) +{ + return 0; +} + +int getDefaultHdRecordSceneTable(AUDIO_HD_RECORD_SCENE_TABLE_STRUCT *pPara) +{ + return 0; +} + +/// Get HD record scene tables from NVRAM +int GetHdRecordSceneTableFromNV(AUDIO_HD_RECORD_SCENE_TABLE_STRUCT *pPara) +{ + return 0; +} + + +/// Set HD record scene tables to NVRAM +int SetHdRecordSceneTableToNV(AUDIO_HD_RECORD_SCENE_TABLE_STRUCT *pPara) +{ + return 0; +} + + +#if 0 +int getDefaultHdRecord48kParam(AUDIO_HD_RECORD_48K_PARAM_STRUCT *pPara) +{ + return 0; +} + + + +int GetHdRecord48kParamFromNV(AUDIO_HD_RECORD_48K_PARAM_STRUCT *pPara) +{ + return 0; +} + + +int SetHdRecord48kParamToNV(AUDIO_HD_RECORD_48K_PARAM_STRUCT *pPara) +{ + return 0; +} +#endif +#endif + +int getDefaultVoiceRecogCustParam(VOICE_RECOGNITION_PARAM_STRUCT *pPara) +{ + ALOGD("sizeof VOICE_RECOGNITION_PARAM_STRUCT = %d", sizeof(VOICE_RECOGNITION_PARAM_STRUCT)); + memcpy((void *)pPara, (void *) & (Voice_Recognize_Par_default), sizeof(VOICE_RECOGNITION_PARAM_STRUCT)); + return sizeof(VOICE_RECOGNITION_PARAM_STRUCT); +} + +// Get voice revognition customization parameters +int GetVoiceRecogCustParamFromNV(VOICE_RECOGNITION_PARAM_STRUCT *pPara) +{ + F_ID audio_nvram_fd ; + int file_lid = AP_CFG_RDCL_FILE_VOICE_RECOGNIZE_PARAM_LID; + int rec_size, rec_num, result; + if (!checkNvramReady()) + { + ALOGW("checkNvramReady fail"); + return 0; + } +#if defined(USE_DEFAULT_CUST_TABLE) + result = getDefaultVoiceRecogCustParam(pPara); +#else + audio_nvram_fd = NVM_GetFileDesc(file_lid, &rec_size, &rec_num, ISREAD); + ALOGD("GetVoiceRecogCustParamFromNV rec_size = %d rec_num = %d", rec_size, rec_num); + result = read(audio_nvram_fd.iFileDesc, pPara , rec_size * rec_num); + NVM_CloseFileDesc(audio_nvram_fd); + + if (result != rec_size) + { + ALOGD("%s(), size wrong, using default parameters,result=%d, struct size=%d", __FUNCTION__, result, sizeof(VOICE_RECOGNITION_PARAM_STRUCT)); + result = getDefaultVoiceRecogCustParam(pPara); + } +#endif + return result; +} + +// Set voice revognition customization parameters +int SetVoiceRecogCustParamToNV(VOICE_RECOGNITION_PARAM_STRUCT *pPara) +{ +#if defined(USE_DEFAULT_CUST_TABLE) + return 0; +#endif + + F_ID audio_nvram_fd ; + int file_lid = AP_CFG_RDCL_FILE_VOICE_RECOGNIZE_PARAM_LID; + int rec_size, rec_num, result; + + audio_nvram_fd = NVM_GetFileDesc(file_lid, &rec_size, &rec_num, ISWRITE); + ALOGD("SetVoiceRecogCustParamToNV audio_nvram_fd.lid = %d rec_size = %d rec_num = %d", audio_nvram_fd.ifile_lid, rec_size, rec_num); + result = write(audio_nvram_fd.iFileDesc, pPara , rec_size * rec_num); + NVM_CloseFileDesc(audio_nvram_fd); + + return result; +} + +// Get VOW customization paramtetrs +int GetVOWCustParamFromNV(int index) +{ + int vow_index = 5; + int result = 0; + if ((index >= VOICE_RECOG_PARAM_NUM_MAX) || (index < 0)) + { + ALOGE("%s wrong index %d", __FUNCTION__, index); + result = -1; + } + else + { + VOICE_RECOGNITION_PARAM_STRUCT param_VR; + GetVoiceRecogCustParamFromNV(¶m_VR); + result = param_VR.cust_param[vow_index][index]; + } + return result; +} + +// Set VOW customization paramtetrs +int SetVOWCustParamToNV(int index, int value) +{ + int vow_index = 5; + int result = 0; + if ((index >= VOICE_RECOG_PARAM_NUM_MAX) || (index < 0) || (value > 127) || (value < -128)) + { + ALOGE("%s wrong index/value(%d/%d)", __FUNCTION__, index, value); + result = -1; + } + else + { + VOICE_RECOGNITION_PARAM_STRUCT param_VR; + GetVoiceRecogCustParamFromNV(¶m_VR); + param_VR.cust_param[vow_index][index] = value; + SetVoiceRecogCustParamToNV(¶m_VR); + } + return result; +} + + +int getDefaultAudEnhControlOptionParam(AUDIO_AUDENH_CONTROL_OPTION_STRUCT *pPara) +{ + ALOGD("sizeof AUDIO_AUDENH_CONTROL_OPTION_STRUCT = %d", sizeof(AUDIO_AUDENH_CONTROL_OPTION_STRUCT)); + memcpy((void *)pPara, (void *) & (AUDENH_Control_Option_Par_default), sizeof(AUDIO_AUDENH_CONTROL_OPTION_STRUCT)); + return sizeof(AUDIO_AUDENH_CONTROL_OPTION_STRUCT); +} + +int GetAudEnhControlOptionParamFromNV(AUDIO_AUDENH_CONTROL_OPTION_STRUCT *pPara) +{ + F_ID audio_nvram_fd ; + int file_lid = AP_CFG_RDCL_FILE_AUDIO_AUDENH_CONTROL_OPTION_PAR_LID; + int rec_size, rec_num, result; + if (!checkNvramReady()) + { + ALOGW("checkNvramReady fail"); + return 0; + } + +#if defined(USE_DEFAULT_CUST_TABLE) + result = getDefaultAudEnhControlOptionParam(pPara); +#else + + audio_nvram_fd = NVM_GetFileDesc(file_lid, &rec_size, &rec_num, ISREAD); + ALOGD("GetAudEnhControlOptionParamFromNV rec_size = %d rec_num = %d", rec_size, rec_num); + result = read(audio_nvram_fd.iFileDesc, pPara , rec_size * rec_num); + NVM_CloseFileDesc(audio_nvram_fd); + + if (result != rec_size) + { + ALOGD("%s(), size wrong, using default parameters,result=%d, struct size=%d", __FUNCTION__, result, sizeof(AUDIO_AUDENH_CONTROL_OPTION_STRUCT)); + result = getDefaultAudEnhControlOptionParam(pPara); + } + +#endif + if (pPara) + { + ALOGD("GetAudEnh [0x%x] result [%d]", pPara->u32EnableFlg, result); + pPara->u32EnableFlg = pPara->u32EnableFlg & 0x01 ? 1 : 0; + } + return result; +} + +int SetAudEnhControlOptionParamToNV(AUDIO_AUDENH_CONTROL_OPTION_STRUCT *pPara) +{ +#if defined(USE_DEFAULT_CUST_TABLE) + return 0; +#endif + + F_ID audio_nvram_fd ; + int file_lid = AP_CFG_RDCL_FILE_AUDIO_AUDENH_CONTROL_OPTION_PAR_LID; + int rec_size, rec_num, result; + AUDIO_AUDENH_CONTROL_OPTION_STRUCT stFinalWriteData; + audio_nvram_fd = NVM_GetFileDesc(file_lid, &rec_size, &rec_num, ISWRITE); + ALOGD("SetAudEnhControlOptionParamToNV audio_nvram_fd.lid = %d rec_size = %d rec_num = %d", audio_nvram_fd.ifile_lid, rec_size, rec_num); + result = read(audio_nvram_fd.iFileDesc, &stFinalWriteData , rec_size * rec_num); + NVM_CloseFileDesc(audio_nvram_fd); + audio_nvram_fd = NVM_GetFileDesc(file_lid, &rec_size, &rec_num, ISWRITE); + stFinalWriteData.u32EnableFlg &= (~0x01); + stFinalWriteData.u32EnableFlg |= (pPara->u32EnableFlg & 0x01); + result = write(audio_nvram_fd.iFileDesc, &stFinalWriteData , rec_size * rec_num); + NVM_CloseFileDesc(audio_nvram_fd); + ALOGD("SetAudEnh [0x%x] result [%d]", stFinalWriteData.u32EnableFlg, result); + return result; +} + +int GetBesLoudnessControlOptionParamFromNV(AUDIO_AUDENH_CONTROL_OPTION_STRUCT *pPara) +{ + F_ID audio_nvram_fd ; + int file_lid = AP_CFG_RDCL_FILE_AUDIO_AUDENH_CONTROL_OPTION_PAR_LID; + int rec_size, rec_num, result; + if (!checkNvramReady()) + { + ALOGW("checkNvramReady fail"); + return 0; + } + +#if defined(USE_DEFAULT_CUST_TABLE) + result = getDefaultAudEnhControlOptionParam(pPara); +#else + + audio_nvram_fd = NVM_GetFileDesc(file_lid, &rec_size, &rec_num, ISREAD); + ALOGD("GetBesLoudnessControlOptionParamFromNV rec_size = %d rec_num = %d", rec_size, rec_num); + result = read(audio_nvram_fd.iFileDesc, pPara , rec_size * rec_num); + NVM_CloseFileDesc(audio_nvram_fd); + + if (result != rec_size) + { + ALOGD("%s(), size wrong, using default parameters,result=%d, struct size=%d", __FUNCTION__, result, sizeof(AUDIO_AUDENH_CONTROL_OPTION_STRUCT)); + result = getDefaultAudEnhControlOptionParam(pPara); + } +#endif + if (pPara) + { + pPara->u32EnableFlg = pPara->u32EnableFlg & 0x02 ? 1 : 0; + } + return result; +} + +int SetBesLoudnessControlOptionParamToNV(AUDIO_AUDENH_CONTROL_OPTION_STRUCT *pPara) +{ +#if defined(USE_DEFAULT_CUST_TABLE) + return 0; +#endif + + F_ID audio_nvram_fd ; + int file_lid = AP_CFG_RDCL_FILE_AUDIO_AUDENH_CONTROL_OPTION_PAR_LID; + int rec_size, rec_num, result; + AUDIO_AUDENH_CONTROL_OPTION_STRUCT stFinalWriteData; + audio_nvram_fd = NVM_GetFileDesc(file_lid, &rec_size, &rec_num, ISWRITE); + ALOGD("SetBesLoudnessControlOptionParamToNV audio_nvram_fd.lid = %d rec_size = %d rec_num = %d", audio_nvram_fd.ifile_lid, rec_size, rec_num); + result = read(audio_nvram_fd.iFileDesc, &stFinalWriteData , rec_size * rec_num); + NVM_CloseFileDesc(audio_nvram_fd); + audio_nvram_fd = NVM_GetFileDesc(file_lid, &rec_size, &rec_num, ISWRITE); + stFinalWriteData.u32EnableFlg &= (~0x02); + stFinalWriteData.u32EnableFlg |= ((pPara->u32EnableFlg & 0x01) << 0x01); + result = write(audio_nvram_fd.iFileDesc, &stFinalWriteData , rec_size * rec_num); + NVM_CloseFileDesc(audio_nvram_fd); + + return result; +} + + +int GetHiFiDACControlOptionParamFromNV(AUDIO_AUDENH_CONTROL_OPTION_STRUCT *pPara) +{ + F_ID audio_nvram_fd ; + int file_lid = AP_CFG_RDCL_FILE_AUDIO_AUDENH_CONTROL_OPTION_PAR_LID; + int rec_size, rec_num, result; + if (!checkNvramReady()) + { + ALOGW("checkNvramReady fail"); + return 0; + } + +#if defined(USE_DEFAULT_CUST_TABLE) + result = getDefaultAudEnhControlOptionParam(pPara); +#else + + audio_nvram_fd = NVM_GetFileDesc(file_lid, &rec_size, &rec_num, ISREAD); + ALOGD("GetHiFiDACControlOptionParamFromNV rec_size = %d rec_num = %d", rec_size, rec_num); + result = read(audio_nvram_fd.iFileDesc, pPara , rec_size * rec_num); + NVM_CloseFileDesc(audio_nvram_fd); + + if (result != rec_size) + { + ALOGD("%s(), size wrong, using default parameters,result=%d, struct size=%d", __FUNCTION__, result, sizeof(AUDIO_AUDENH_CONTROL_OPTION_STRUCT)); + result = getDefaultAudEnhControlOptionParam(pPara); + } +#endif + if (pPara) + { + pPara->u32EnableFlg = pPara->u32EnableFlg & 0x04 ? 1 : 0; //bit2 + } + return result; +} + +int SetHiFiDACControlOptionParamToNV(AUDIO_AUDENH_CONTROL_OPTION_STRUCT *pPara) +{ +#if defined(USE_DEFAULT_CUST_TABLE) + return 0; +#endif + + F_ID audio_nvram_fd ; + int file_lid = AP_CFG_RDCL_FILE_AUDIO_AUDENH_CONTROL_OPTION_PAR_LID; + int rec_size, rec_num, result; + AUDIO_AUDENH_CONTROL_OPTION_STRUCT stFinalWriteData; + audio_nvram_fd = NVM_GetFileDesc(file_lid, &rec_size, &rec_num, ISWRITE); + ALOGD("SetHiFiDACControlOptionParamToNV audio_nvram_fd.lid = %d rec_size = %d rec_num = %d", audio_nvram_fd.ifile_lid, rec_size, rec_num); + result = read(audio_nvram_fd.iFileDesc, &stFinalWriteData , rec_size * rec_num); + NVM_CloseFileDesc(audio_nvram_fd); + audio_nvram_fd = NVM_GetFileDesc(file_lid, &rec_size, &rec_num, ISWRITE); + stFinalWriteData.u32EnableFlg &= (~0x04); + stFinalWriteData.u32EnableFlg |= ((pPara->u32EnableFlg & 0x01) << 2); //bit2 + result = write(audio_nvram_fd.iFileDesc, &stFinalWriteData , rec_size * rec_num); + NVM_CloseFileDesc(audio_nvram_fd); + + return result; +} + +int getDefaultDcCalibrationParam(AUDIO_BUFFER_DC_CALIBRATION_STRUCT *pPara) +{ + ALOGD("sizeof AUDIO_BUFFER_DC_CALIBRATION_STRUCT = %d", sizeof(AUDIO_BUFFER_DC_CALIBRATION_STRUCT)); + memcpy((void *)pPara, (void *) & (Audio_Buffer_DC_Calibration_Par_default), sizeof(AUDIO_BUFFER_DC_CALIBRATION_STRUCT)); + return sizeof(AUDIO_BUFFER_DC_CALIBRATION_STRUCT); +} + +int GetDcCalibrationParamFromNV(AUDIO_BUFFER_DC_CALIBRATION_STRUCT *pPara) +{ + F_ID audio_nvram_fd ; + int file_lid = AP_CFG_RDCL_FILE_AUDIO_BUFFER_DC_CALIBRATION_PAR_LID; + int rec_size, rec_num, result; + if (!checkNvramReady()) + { + ALOGW("checkNvramReady fail"); + return 0; + } + +#if defined(USE_DEFAULT_CUST_TABLE) + result = getDefaultDcCalibrationParam(pPara); +#else + + audio_nvram_fd = NVM_GetFileDesc(file_lid, &rec_size, &rec_num, ISREAD); + ALOGD("GetDcCalibrationParamFromNV rec_size = %d rec_num = %d", rec_size, rec_num); + result = read(audio_nvram_fd.iFileDesc, pPara , rec_size * rec_num); + NVM_CloseFileDesc(audio_nvram_fd); + + if (result != rec_size) + { + ALOGD("%s(), size wrong, using default parameters,result=%d, struct size=%d", __FUNCTION__, result, sizeof(AUDIO_BUFFER_DC_CALIBRATION_STRUCT)); + result = getDefaultDcCalibrationParam(pPara); + } +#endif + + return result; +} + +int SetDcCalibrationParamToNV(AUDIO_BUFFER_DC_CALIBRATION_STRUCT *pPara) +{ +#if defined(USE_DEFAULT_CUST_TABLE) + return 0; +#endif + + F_ID audio_nvram_fd ; + int file_lid = AP_CFG_RDCL_FILE_AUDIO_BUFFER_DC_CALIBRATION_PAR_LID; + int rec_size, rec_num, result; + + audio_nvram_fd = NVM_GetFileDesc(file_lid, &rec_size, &rec_num, ISWRITE); + ALOGD("SetDcCalibrationParamToNV audio_nvram_fd.lid = %d rec_size = %d rec_num = %d", audio_nvram_fd.ifile_lid, rec_size, rec_num); + result = write(audio_nvram_fd.iFileDesc, pPara , rec_size * rec_num); + NVM_CloseFileDesc(audio_nvram_fd); + + return result; +} + +int getDefaultAudioVoIPParam(AUDIO_VOIP_PARAM_STRUCT *pPara) +{ + ALOGD("sizeof AUDIO_VOIP_PARAM_STRUCT = %d", sizeof(AUDIO_VOIP_PARAM_STRUCT)); + memcpy((void *)pPara, (void *) & (Audio_VOIP_Par_default), sizeof(AUDIO_VOIP_PARAM_STRUCT)); + return sizeof(AUDIO_VOIP_PARAM_STRUCT); +} + + +/// Get VoIP parameters from NVRAM +int GetAudioVoIPParamFromNV(AUDIO_VOIP_PARAM_STRUCT *pPara) +{ + F_ID audio_nvram_fd ; + int file_lid = AP_CFG_RDCL_FILE_AUDIO_VOIP_PAR_LID; + int rec_size, rec_num, result; + if (!checkNvramReady()) + { + ALOGW("checkNvramReady fail"); + return 0; + } +#if defined(USE_DEFAULT_CUST_TABLE) + result = getDefaultAudioVoIPParam(pPara); +#else + audio_nvram_fd = NVM_GetFileDesc(file_lid, &rec_size, &rec_num, ISREAD); + ALOGD("GetAudioVoIPParamFromNV rec_size = %d rec_num = %d", rec_size, rec_num); + result = read(audio_nvram_fd.iFileDesc, pPara , rec_size * rec_num); + NVM_CloseFileDesc(audio_nvram_fd); + + ALOGD("GetAudioVoIPParamFromNV result = %d", result); + if (result != rec_size) + { + ALOGD("%s(), size wrong, using default parameters,result=%d, struct size=%d", __FUNCTION__, result, sizeof(AUDIO_VOIP_PARAM_STRUCT)); + result = getDefaultAudioVoIPParam(pPara); + } +#endif + return result; +} + +/// Set VoIP parameters to NVRAM +int SetAudioVoIPParamToNV(AUDIO_VOIP_PARAM_STRUCT *pPara) +{ +#if defined(USE_DEFAULT_CUST_TABLE) + return 0; +#endif + F_ID audio_nvram_fd ; + int file_lid = AP_CFG_RDCL_FILE_AUDIO_VOIP_PAR_LID; + int rec_size, rec_num, result; + + audio_nvram_fd = NVM_GetFileDesc(file_lid, &rec_size, &rec_num, ISWRITE); + ALOGD("AP_CFG_RDCL_FILE_AUDIO_VOIP_PAR_LID audio_nvram_fd.lid = %d rec_size = %d rec_num = %d", audio_nvram_fd.ifile_lid, rec_size, rec_num); + result = write(audio_nvram_fd.iFileDesc, pPara , rec_size * rec_num); + NVM_CloseFileDesc(audio_nvram_fd); + + return result; +} + +int getDefaultMagiConSpeechParam(AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT *pSphParamMagiCon) +{ + // only for startup use + ALOGW("sizeof AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT = %d", sizeof(AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT)); + memcpy((void *)pSphParamMagiCon, (void *)&speech_magi_conference_custom_default, sizeof(AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT)); + return sizeof(AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT); +} + +// Get Magic Conference Call parameters from NVRAM +int GetMagiConSpeechParamFromNVRam(AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT *pSphParamMagiCon) +{ + ALOGD("%s()", __FUNCTION__); + int result = 0; +#if defined(MTK_MAGICONFERENCE_SUPPORT) && defined(MTK_DUAL_MIC_SUPPORT) + F_ID audio_nvram_fd ; + int file_lid = AP_CFG_RDCL_FILE_AUDIO_MAGI_CONFERENCE_LID; + int rec_size, rec_num; + if (!checkNvramReady()) + { + ALOGW("checkNvramReady fail"); + return 0; + } +#if defined(USE_DEFAULT_CUST_TABLE) + // a default value , should disable when NVRAM ready + result = getDefaultMagiConSpeechParam(pSphParamMagiCon); + // get from NV ram and replace the default value +#else + audio_nvram_fd = NVM_GetFileDesc(file_lid, &rec_size, &rec_num, ISREAD); + result = read(audio_nvram_fd.iFileDesc, pSphParamMagiCon , rec_size * rec_num); + NVM_CloseFileDesc(audio_nvram_fd); + + if (result != rec_size) + { + ALOGD("%s(), size wrong, using default parameters,result=%d, struct size=%d", __FUNCTION__, result, sizeof(AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT)); + result = getDefaultMagiConSpeechParam(pSphParamMagiCon); + } +#endif +#else + ALOGW("-%s(), MagiConference not support!", __FUNCTION__); +#endif + return result; +} + +// Set Magic Conference Call parameters to NVRAM +int SetMagiConSpeechParamToNVRam(AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT *pSphParamMagiCon) +{ + ALOGD("%s()", __FUNCTION__); + int result = 0; +#if defined(MTK_MAGICONFERENCE_SUPPORT) && defined(MTK_DUAL_MIC_SUPPORT) +#if defined(USE_DEFAULT_CUST_TABLE) + result = 0; +#else + + // write to NV ram + F_ID audio_nvram_fd; + int file_lid = AP_CFG_RDCL_FILE_AUDIO_MAGI_CONFERENCE_LID; + int rec_size, rec_num; + + audio_nvram_fd = NVM_GetFileDesc(file_lid, &rec_size, &rec_num, ISWRITE); + result = write(audio_nvram_fd.iFileDesc, pSphParamMagiCon , rec_size * rec_num); + NVM_CloseFileDesc(audio_nvram_fd); + +#endif +#else + ALOGW("-%s(), MagiConference not support!", __FUNCTION__); +#endif + return result; +} + +int getDefaultSpeechHacParam(AUDIO_CUSTOM_HAC_PARAM_STRUCT *pSphParamHAC) +{ + // only for startup use + ALOGW("sizeof AUDIO_CUSTOM_HAC_PARAM_STRUCT = %d", sizeof(AUDIO_CUSTOM_HAC_PARAM_STRUCT)); + memcpy((void *)pSphParamHAC, (void *)&speech_hac_param_custom_default, sizeof(AUDIO_CUSTOM_HAC_PARAM_STRUCT)); + return sizeof(AUDIO_CUSTOM_HAC_PARAM_STRUCT); +} + +// Get HAC parameters from NVRAM +int GetHACSpeechParamFromNVRam(AUDIO_CUSTOM_HAC_PARAM_STRUCT *pSphParamHAC) +{ + ALOGD("%s()", __FUNCTION__); + int result = 0; +#if defined(MTK_HAC_SUPPORT) + F_ID audio_nvram_fd ; + int file_lid = AP_CFG_RDCL_FILE_AUDIO_HAC_PARAM_LID; + int rec_size, rec_num; + if (!checkNvramReady()) + { + ALOGW("checkNvramReady fail"); + return 0; + } +#if defined(USE_DEFAULT_CUST_TABLE) + // a default value , should disable when NVRAM ready + result = getDefaultSpeechHacParam(pSphParamHAC); + // get from NV ram and replace the default value +#else + audio_nvram_fd = NVM_GetFileDesc(file_lid, &rec_size, &rec_num, ISREAD); + result = read(audio_nvram_fd.iFileDesc, pSphParamHAC , rec_size * rec_num); + NVM_CloseFileDesc(audio_nvram_fd); + + if (result != rec_size) + { + ALOGD("%s(), size wrong, using default parameters,result=%d, struct size=%d", __FUNCTION__, result, sizeof(AUDIO_CUSTOM_HAC_PARAM_STRUCT)); + result = getDefaultSpeechHacParam(pSphParamHAC); + } +#endif +#else + ALOGW("-%s(), HAC not support!", __FUNCTION__); +#endif + return result; +} + +// Set HAC parameters to NVRAM +int SetHACSpeechParamToNVRam(AUDIO_CUSTOM_HAC_PARAM_STRUCT *pSphParamHAC) +{ + ALOGD("%s()", __FUNCTION__); + int result = 0; +#if defined(MTK_HAC_SUPPORT) +#if defined(USE_DEFAULT_CUST_TABLE) + result = 0; +#else + // write to NV ram + F_ID audio_nvram_fd; + int file_lid = AP_CFG_RDCL_FILE_AUDIO_HAC_PARAM_LID; + int rec_size, rec_num; + + audio_nvram_fd = NVM_GetFileDesc(file_lid, &rec_size, &rec_num, ISWRITE); + result = write(audio_nvram_fd.iFileDesc, pSphParamHAC , rec_size * rec_num); + NVM_CloseFileDesc(audio_nvram_fd); + +#endif +#else + ALOGW("-%s(), HAC not support!", __FUNCTION__); +#endif + return result; +} + +int getDefaultSpeakerMonitorParam(AUDIO_SPEAKER_MONITOR_PARAM_STRUCT *pPara) +{ + ALOGD("sizeof AUDIO_SPEAKER_MONITOR_PARAM_STRUCT = %d", sizeof(AUDIO_SPEAKER_MONITOR_PARAM_STRUCT)); +#if !defined(MTK_SPEAKER_MONITOR_SUPPORT) + return 0; +#else + memcpy((void *)pPara, (void *) & (speaker_monitor_par_default), sizeof(AUDIO_SPEAKER_MONITOR_PARAM_STRUCT)); + return sizeof(AUDIO_SPEAKER_MONITOR_PARAM_STRUCT); +#endif +} + +int GetSpeakerMonitorParamFromNVRam(AUDIO_SPEAKER_MONITOR_PARAM_STRUCT *pParam) +{ + ALOGD("%s()", __FUNCTION__); +#if !defined(MTK_SPEAKER_MONITOR_SUPPORT) + return 0; +#else + F_ID audio_nvram_fd ; + int file_lid = AP_CFG_RDCL_FILE_AUDIO_SPEAKER_MONITOR_LID; + int rec_size, rec_num, result; + if (!checkNvramReady()) + { + ALOGW("checkNvramReady fail"); + return 0; + } +#if defined(USE_DEFAULT_CUST_TABLE) + result = getDefaultSpeakerMonitorParam(pParam); +#else + + audio_nvram_fd = NVM_GetFileDesc(file_lid, &rec_size, &rec_num, ISREAD); + ALOGD("%s() rec_size = %d rec_num = %d", __FUNCTION__, rec_size, rec_num); + result = read(audio_nvram_fd.iFileDesc, pParam , rec_size * rec_num); + NVM_CloseFileDesc(audio_nvram_fd); + ALOGD("%s() result = %d", __FUNCTION__, result); + if (result != sizeof(AUDIO_SPEAKER_MONITOR_PARAM_STRUCT)) + { + ALOGD("%s(), size wrong, using default parameters,result=%d, struct size=%d", __FUNCTION__, result, sizeof(AUDIO_SPEAKER_MONITOR_PARAM_STRUCT)); + result = getDefaultSpeakerMonitorParam(pParam); + ALOGW("GetSpeakerMonitorParamFromNVRam fail"); + } + +#endif + return result; +#endif +} +int getDefaultAudioHFPParam(AUDIO_HFP_PARAM_STRUCT *pPara) +{ + ALOGD("sizeof AUDIO_HFP_PARAM_STRUCT = %d", sizeof(AUDIO_HFP_PARAM_STRUCT)); + memcpy((void *)pPara, (void *) & (audio_hfp_param_custom_default), sizeof(AUDIO_HFP_PARAM_STRUCT)); + return sizeof(AUDIO_HFP_PARAM_STRUCT); +} + + +/// Get HFP parameters from NVRAM +int GetAudioHFPParamFromNV(AUDIO_HFP_PARAM_STRUCT *pPara) +{ + F_ID audio_nvram_fd ; + int rec_size, rec_num, result = 0; + +#ifdef MTK_WEARABLE_PLATFORM + int file_lid = AP_CFG_RDCL_FILE_AUDIO_HFP_PAR_LID; + if (!checkNvramReady()) + { + ALOGW("checkNvramReady fail"); + return 0; + } + +#if defined(USE_DEFAULT_CUST_TABLE) + result = getDefaultAudioHFPParam(pPara); +#else + audio_nvram_fd = NVM_GetFileDesc(file_lid, &rec_size, &rec_num, ISREAD); + ALOGD("%s rec_size = %d rec_num = %d", __func__, rec_size, rec_num); + result = read(audio_nvram_fd.iFileDesc, pPara , rec_size * rec_num); + NVM_CloseFileDesc(audio_nvram_fd); + ALOGD("%s result = %d", __func__, result); + if (result != rec_size) + { + ALOGD("%s(), size wrong, using default parameters,result=%d, struct size=%d", __FUNCTION__, result, sizeof(AUDIO_HFP_PARAM_STRUCT)); + result = getDefaultAudioHFPParam(pPara); + } +#endif +#endif + + return result; +} + +/// Set HFP parameters to NVRAM +int SetAudioHFPParamToNV(AUDIO_HFP_PARAM_STRUCT *pPara) +{ +#if defined(USE_DEFAULT_CUST_TABLE) + return 0; +#endif + + F_ID audio_nvram_fd ; + int rec_size, rec_num, result = 0; +#ifdef MTK_WEARABLE_PLATFORM + int file_lid = AP_CFG_RDCL_FILE_AUDIO_HFP_PAR_LID; + + audio_nvram_fd = NVM_GetFileDesc(file_lid, &rec_size, &rec_num, ISWRITE); + ALOGD("SetAudioHFPParamToNV audio_nvram_fd.lid = %d rec_size = %d rec_num = %d", audio_nvram_fd.ifile_lid, rec_size, rec_num); + result = write(audio_nvram_fd.iFileDesc, pPara , rec_size * rec_num); + NVM_CloseFileDesc(audio_nvram_fd); +#endif + return result; +} + +// Set Speaker Monitor parameters to NVRAM +int SetSpeakerMonitorParamToNVRam(AUDIO_SPEAKER_MONITOR_PARAM_STRUCT *pPara) +{ + ALOGD("%s()", __FUNCTION__); +#if !defined(MTK_SPEAKER_MONITOR_SUPPORT) + return 0; +#else + int result = 0; +#if defined(USE_DEFAULT_CUST_TABLE) + result = 0; +#else + + F_ID audio_nvram_fd ; + int file_lid = AP_CFG_RDCL_FILE_AUDIO_SPEAKER_MONITOR_LID; + int rec_size, rec_num; + + audio_nvram_fd = NVM_GetFileDesc(file_lid, &rec_size, &rec_num, ISWRITE); + ALOGD("AP_CFG_RDCL_FILE_AUDIO_SPEAKER_MONITOR_LID audio_nvram_fd.lid = %d rec_size = %d rec_num = %d", audio_nvram_fd.ifile_lid, rec_size, rec_num); + result = write(audio_nvram_fd.iFileDesc, pPara , rec_size * rec_num); + NVM_CloseFileDesc(audio_nvram_fd); +#endif + return result; +#endif +} + +int getDefaultSpeechNBLpbkParam(AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT *pSphParamNBLpbk) +{ + // only for startup use + ALOGW("sizeof AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT = %d", sizeof(AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT)); + memcpy((void *)pSphParamNBLpbk, (void *)&speech_lpbk_param_custom_default, sizeof(AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT)); + return sizeof(AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT); +} + +// Speech Loopback parameters +int GetNBSpeechLpbkParamFromNVRam(AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT *pSphParamNBLpbk) +{ + ALOGD("%s()", __FUNCTION__); +#if !(defined(MTK_AUDIO_GAIN_TABLE)&&defined(MTK_AUDIO_SPH_LPBK_PARAM)) + return 0; +#else + int result = 0; + F_ID audio_nvram_fd ; + int file_lid = AP_CFG_RDCL_FILE_AUDIO_SPEECH_LPBK_PARAM_LID; + int rec_size, rec_num; + if (!checkNvramReady()) + { + ALOGW("checkNvramReady fail"); + return 0; + } +#if defined(USE_DEFAULT_CUST_TABLE) + // a default value , should disable when NVRAM ready + result = getDefaultSpeechNBLpbkParam(pSphParamNBLpbk); + // get from NV ram and replace the default value +#else + audio_nvram_fd = NVM_GetFileDesc(file_lid, &rec_size, &rec_num, ISREAD); + result = read(audio_nvram_fd.iFileDesc, pSphParamNBLpbk , rec_size * rec_num); + NVM_CloseFileDesc(audio_nvram_fd); + + if (result != rec_size) + { + ALOGD("%s(), size wrong, using default parameters,result=%d, struct size=%d", __FUNCTION__, result, sizeof(AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT)); + result = getDefaultSpeechNBLpbkParam(pSphParamNBLpbk); + } +#endif + return result; +#endif +} + +int SetNBSpeechLpbkParamToNVRam(AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT *pSphParamNBLpbk) +{ + ALOGD("%s()", __FUNCTION__); +#if !(defined(MTK_AUDIO_GAIN_TABLE)&&defined(MTK_AUDIO_SPH_LPBK_PARAM)) + return 0; +#else + int result = 0; +#if defined(USE_DEFAULT_CUST_TABLE) + result = 0; +#else + // write to NV ram + F_ID audio_nvram_fd; + int file_lid = AP_CFG_RDCL_FILE_AUDIO_SPEECH_LPBK_PARAM_LID; + int rec_size, rec_num; + + audio_nvram_fd = NVM_GetFileDesc(file_lid, &rec_size, &rec_num, ISWRITE); + result = write(audio_nvram_fd.iFileDesc, pSphParamNBLpbk , rec_size * rec_num); + NVM_CloseFileDesc(audio_nvram_fd); + +#endif + return result; +#endif +} + +// get BT Gain parameter from NVRAM +int getDefaultAudioBTGain(AUDIO_BT_GAIN_STRUCT *pParaBT) +{ + // only for startup use + ALOGW("sizeof AUDIO_BT_GAIN_STRUCT = %d", sizeof(AUDIO_BT_GAIN_STRUCT)); + memcpy((void *)pParaBT, (void *)&bt_gain_control_default, sizeof(AUDIO_BT_GAIN_STRUCT)); + return sizeof(AUDIO_BT_GAIN_STRUCT); +} + +// Speech Loopback parameters +int GetAudioBTGainParamFromNV(AUDIO_BT_GAIN_STRUCT *pParaBT) +{ + ALOGD("%s()", __FUNCTION__); +#if !(defined(MTK_AUDIO_GAIN_TABLE)&&defined(MTK_AUDIO_GAIN_TABLE_BT)) + return 0; +#else + int result = 0; + F_ID audio_nvram_fd ; + int file_lid = AP_CFG_RDCL_FILE_AUDIO_BT_GAIN_CUSTOM_LID; + int rec_size, rec_num; + if (!checkNvramReady()) + { + ALOGW("checkNvramReady fail"); + return 0; + } +#if defined(USE_DEFAULT_CUST_TABLE) + // a default value , should disable when NVRAM ready + result = getDefaultAudioBTGain(pParaBT); + // get from NV ram and replace the default value +#else + audio_nvram_fd = NVM_GetFileDesc(file_lid, &rec_size, &rec_num, ISREAD); + result = read(audio_nvram_fd.iFileDesc, pParaBT , rec_size * rec_num); + NVM_CloseFileDesc(audio_nvram_fd); + + if (result != sizeof(AUDIO_BT_GAIN_STRUCT)) + { + ALOGD("%s(), size wrong, using default parameters,result=%d, struct size=%d", __FUNCTION__, result, sizeof(AUDIO_BT_GAIN_STRUCT)); + result = getDefaultAudioBTGain(pParaBT); + } +#endif + return result; +#endif +} + +int SetAudioBTGainParamToNV(AUDIO_BT_GAIN_STRUCT *pParaBT) +{ + ALOGD("%s()", __FUNCTION__); +#if !(defined(MTK_AUDIO_GAIN_TABLE)&&defined(MTK_AUDIO_GAIN_TABLE_BT)) + return 0; +#else + int result = 0; +#if defined(USE_DEFAULT_CUST_TABLE) + result = 0; +#else + // write to NV ram + F_ID audio_nvram_fd; + int file_lid = AP_CFG_RDCL_FILE_AUDIO_BT_GAIN_CUSTOM_LID; + int rec_size, rec_num; + + audio_nvram_fd = NVM_GetFileDesc(file_lid, &rec_size, &rec_num, ISWRITE); + result = write(audio_nvram_fd.iFileDesc, pParaBT , rec_size * rec_num); + NVM_CloseFileDesc(audio_nvram_fd); + +#endif + return result; +#endif +} + +// get Audio Function Switch parameter from NVRAM +int getDefaultAudioFuncSwitchParam(AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT *pParaAudioFuncSwitch) +{ + // only for startup use + ALOGW("sizeof AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT = %d", sizeof(AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT)); + memcpy((void *)pParaAudioFuncSwitch, (void *)&audio_func_swtich_param_custom_default, sizeof(AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT)); + return sizeof(AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT); +} + +// Audio Function Switch parameters +int GetAudioFuncSwitchParamFromNV(AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT *pParaAudioFuncSwitch) +{ + ALOGD("%s()", __FUNCTION__); +#if !(defined(MTK_AUDIO_HIERARCHICAL_PARAM_SUPPORT)) + return 0; +#else + int result = 0; + F_ID audio_nvram_fd ; + int file_lid = AP_CFG_RDCL_FILE_AUDIO_FUNC_SWITCH_PARAM_LID; + int rec_size, rec_num; + if (!checkNvramReady()) + { + ALOGW("checkNvramReady fail"); + return 0; + } +#if defined(USE_DEFAULT_CUST_TABLE) + // a default value , should disable when NVRAM ready + result = getDefaultAudioFuncSwitchParam(pParaAudioFuncSwitch); + // get from NV ram and replace the default value +#else + audio_nvram_fd = NVM_GetFileDesc(file_lid, &rec_size, &rec_num, ISREAD); + result = read(audio_nvram_fd.iFileDesc, pParaAudioFuncSwitch , rec_size * rec_num); + NVM_CloseFileDesc(audio_nvram_fd); + + if (result != sizeof(AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT)) + { + ALOGD("%s(), size wrong, using default parameters,result=%d, struct size=%d", __FUNCTION__, result, sizeof(AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT)); + return 0; + } +#endif + return result; +#endif +} + +int SetAudioFuncSwitchParamToNV(AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT *pParaAudioFuncSwitch) +{ + ALOGD("%s()", __FUNCTION__); +#if !(defined(MTK_AUDIO_HIERARCHICAL_PARAM_SUPPORT)) + return 0; +#else + int result = 0; +#if defined(USE_DEFAULT_CUST_TABLE) + result = 0; +#else + // write to NV ram + F_ID audio_nvram_fd; + int file_lid = AP_CFG_RDCL_FILE_AUDIO_FUNC_SWITCH_PARAM_LID; + int rec_size, rec_num; + + audio_nvram_fd = NVM_GetFileDesc(file_lid, &rec_size, &rec_num, ISWRITE); + result = write(audio_nvram_fd.iFileDesc, pParaAudioFuncSwitch , rec_size * rec_num); + NVM_CloseFileDesc(audio_nvram_fd); + +#endif + return result; +#endif +} + +}; // namespace android diff --git a/proprietary/external/audioATCmdHandlerServer/audiocustparam/AudioCustParam.h b/proprietary/external/audioATCmdHandlerServer/audiocustparam/AudioCustParam.h new file mode 100755 index 0000000000000000000000000000000000000000..352e695bdfb9a1485da761d73b8c281fd36b169b --- /dev/null +++ b/proprietary/external/audioATCmdHandlerServer/audiocustparam/AudioCustParam.h @@ -0,0 +1,217 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2009 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * AudioCustParam.h + * + * Project: + * -------- + * Android + * + * Description: + * ------------ + * This file implements custom parameter setting. + * + * Author: + * ------- + * HP Cheng (mtk01752) + * + *******************************************************************************/ + +#ifndef _AUDIO_CUST_PARAM_H_ +#define _AUDIO_CUST_PARAM_H_ + + +/*============================================================================= + * Include Files + *===========================================================================*/ +#include "CFG_AUDIO_File.h" +#include "CFG_file_lid.h" +#include +#include + + +namespace android +{ + +typedef enum +{ + SUPPORT_WB_SPEECH = 0x1, + SUPPORT_DUAL_MIC = 0x2, + SUPPORT_HD_RECORD = 0x4, + SUPPORT_HD_48K_REC = 0x8, + SUPPORT_DMNR_3_0 = 0x10, + SUPPORT_DMNR_AT_MODEM = 0x20, + SUPPORT_VOIP_ENHANCE = 0x40, + SUPPORT_WIFI_ONLY = 0x80, + SUPPORT_3G_DATA = 0x100, + SUPPORT_NO_RECEIVER = 0x200, + SUPPORT_ASR = 0x400, + SUPPORT_VOIP_NORMAL_DMNR = 0x800, + SUPPORT_VOIP_HANDSFREE_DMNR = 0x1000, + SUPPORT_INCALL_NORMAL_DMNR = 0x2000, + SUPPORT_INCALL_HANDSFREE_DMNR = 0x4000, + SUPPORT_VOICE_UNLOCK = 0x8000, + SUPPORT_DMNR_COMPLEX_ARCH = 0x10000, + SUPPORT_GET_FO_VALUE = 0x20000, + SUPPORT_SPEAKER_MONITOR = 0x40000, + SUPPORT_BESLOUDNESS_V5 = 0x80000, + SUPPORT_MAGI_CONFERENCE = 0x100000, + SUPPORT_HAC = 0x200000, + SUPPORT_SPEECH_LPBK = 0x400000, + SUPPORT_BT_GAIN_TABLE = 0x800000, + SUPPORT_AUDIO_BT_NREC_WO_ENH = 0x1000000, + SUPPORT_AUDIO_SKIP_FM_MATV_VOL_TUNING = 0x2000000, + SUPPORT_HFP = 0x4000000, + SUPPORT_AUDIO_LAYERED_PARAM = 0x8000000, + FEATURE_SUPPORT_INFO_LIST_END +} FeatureSupportInfo; + + +/*============================================================================= + * Class definition + *===========================================================================*/ + +bool checkNvramReady(void); + +uint32_t QueryFeatureSupportInfo(void); + +// NB speech parameters +int GetNBSpeechParamFromNVRam(AUDIO_CUSTOM_PARAM_STRUCT *pSphParamNB); +int SetNBSpeechParamToNVRam(AUDIO_CUSTOM_PARAM_STRUCT *pSphParamNB); + +// Dual mic speech parameters +int GetDualMicSpeechParamFromNVRam(AUDIO_CUSTOM_EXTRA_PARAM_STRUCT *pSphParamDualMic); +int SetDualMicSpeechParamToNVRam(AUDIO_CUSTOM_EXTRA_PARAM_STRUCT *pSphParamDualMic); + +// WB speech parameters +int GetWBSpeechParamFromNVRam(AUDIO_CUSTOM_WB_PARAM_STRUCT *pSphParamWB); +int SetWBSpeechParamToNVRam(AUDIO_CUSTOM_WB_PARAM_STRUCT *pSphParamWB); + +// get med param parameter from NVRAM +int GetMedParamFromNV(AUDIO_PARAM_MED_STRUCT *pPara); +int SetMedParamToNV(AUDIO_PARAM_MED_STRUCT *pPara); + +// functions +int GetVolumeVer1ParamFromNV(AUDIO_VER1_CUSTOM_VOLUME_STRUCT *pPara); +int SetVolumeVer1ParamToNV(AUDIO_VER1_CUSTOM_VOLUME_STRUCT *pPara); + +// get audio custom parameter from NVRAM +int GetAudioCustomParamFromNV(AUDIO_VOLUME_CUSTOM_STRUCT *pPara); +int SetAudioCustomParamToNV(AUDIO_VOLUME_CUSTOM_STRUCT *pPara); + +// get audio custom parameter from NVRAM +int GetAudioGainTableParamFromNV(AUDIO_GAIN_TABLE_STRUCT *pPara); +int SetAudioGainTableParamToNV(AUDIO_GAIN_TABLE_STRUCT *pPara); + + + +//#if defined(MTK_AUDIO_HD_REC_SUPPORT) +// Get/Set Audio HD record parameters from/to NVRAM +int GetHdRecordParamFromNV(AUDIO_HD_RECORD_PARAM_STRUCT *pPara); +int SetHdRecordParamToNV(AUDIO_HD_RECORD_PARAM_STRUCT *pPara); + +// Get/Set Audio HD record scene table from/to NVRAM +int GetHdRecordSceneTableFromNV(AUDIO_HD_RECORD_SCENE_TABLE_STRUCT *pPara); +int SetHdRecordSceneTableToNV(AUDIO_HD_RECORD_SCENE_TABLE_STRUCT *pPara); + +#if 0 +// Get/Set Audio HD record parameters from/to NVRAM +int GetHdRecord48kParamFromNV(AUDIO_HD_RECORD_48K_PARAM_STRUCT *pPara); +int SetHdRecord48kParamToNV(AUDIO_HD_RECORD_48K_PARAM_STRUCT *pPara); +#endif +//#endif + +// Get/Set voice revognition customization parameters +int GetVoiceRecogCustParamFromNV(VOICE_RECOGNITION_PARAM_STRUCT *pPara); +int SetVoiceRecogCustParamToNV(VOICE_RECOGNITION_PARAM_STRUCT *pPara); +int GetVOWCustParamFromNV(int index); +int SetVOWCustParamToNV(int index, int value); + + + +int GetAudEnhControlOptionParamFromNV(AUDIO_AUDENH_CONTROL_OPTION_STRUCT *pPara); +int SetAudEnhControlOptionParamToNV(AUDIO_AUDENH_CONTROL_OPTION_STRUCT *pPara); + +int GetHiFiDACControlOptionParamFromNV(AUDIO_AUDENH_CONTROL_OPTION_STRUCT *pPara); +int SetHiFiDACControlOptionParamToNV(AUDIO_AUDENH_CONTROL_OPTION_STRUCT *pPara); + +// Get/Set Audio Buffer DC Calibration data +int GetDcCalibrationParamFromNV(AUDIO_BUFFER_DC_CALIBRATION_STRUCT *pPara); +int SetDcCalibrationParamToNV(AUDIO_BUFFER_DC_CALIBRATION_STRUCT *pPara); + +int GetAudioVoIPParamFromNV(AUDIO_VOIP_PARAM_STRUCT *pPara); +int SetAudioVoIPParamToNV(AUDIO_VOIP_PARAM_STRUCT *pPara); + +int GetAudioHFPParamFromNV(AUDIO_HFP_PARAM_STRUCT *pPara); +int SetAudioHFPParamToNV(AUDIO_HFP_PARAM_STRUCT *pPara); + +int GetBesLoudnessControlOptionParamFromNV(AUDIO_AUDENH_CONTROL_OPTION_STRUCT *pPara); +int SetBesLoudnessControlOptionParamToNV(AUDIO_AUDENH_CONTROL_OPTION_STRUCT *pPara); + +// Magic Conference Call parameters +int GetMagiConSpeechParamFromNVRam(AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT *pSphParamMagiCon); +int SetMagiConSpeechParamToNVRam(AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT *pSphParamMagiCon); + +// HAC parameters +int GetHACSpeechParamFromNVRam(AUDIO_CUSTOM_HAC_PARAM_STRUCT *pSphParamHAC); +int SetHACSpeechParamToNVRam(AUDIO_CUSTOM_HAC_PARAM_STRUCT *pSphParamHAC); + +int GetSpeakerMonitorParamFromNVRam(AUDIO_SPEAKER_MONITOR_PARAM_STRUCT *pParam); +int SetSpeakerMonitorParamToNVRam(AUDIO_SPEAKER_MONITOR_PARAM_STRUCT *pParam); + +// Speech Loopback parameters +int GetNBSpeechLpbkParamFromNVRam(AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT *pSphParamNBLpbk); +int SetNBSpeechLpbkParamToNVRam(AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT *pSphParamNBLpbk); + +// get BT Gain parameter from NVRAM +int GetAudioBTGainParamFromNV(AUDIO_BT_GAIN_STRUCT *pParaBT); +int SetAudioBTGainParamToNV(AUDIO_BT_GAIN_STRUCT *pParaBT); + +// get Audio Function Switch parameter from NVRAM +int GetAudioFuncSwitchParamFromNV(AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT *pParaAudioFuncSwitch); +int SetAudioFuncSwitchParamToNV(AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT *pParaAudioFuncSwitch); + +}; // namespace android + +#endif //_AUDIO_YUSU_CUST_PARAM_H_ + + + + diff --git a/proprietary/external/audioATCmdHandlerServer/audiocustparam/CFG_AUDIO_File.h b/proprietary/external/audioATCmdHandlerServer/audiocustparam/CFG_AUDIO_File.h new file mode 100755 index 0000000000000000000000000000000000000000..3b29a5c3f2538bae3e150203457653601ab814b2 --- /dev/null +++ b/proprietary/external/audioATCmdHandlerServer/audiocustparam/CFG_AUDIO_File.h @@ -0,0 +1,968 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * cfg_audio_file.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * This file is the header of audio customization related function or definition. + * + * Author: + * ------- + * Ning.F + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 12 29 2012 donglei.ji + * [ALPS00425279] [Need Patch] [Volunteer Patch] voice ui and password unlock feature check in + * voice ui - NVRAM . + * + * 08 26 2012 weiguo.li + * [ALPS00347285] [Need Patch] [Volunteer Patch]LGE AudioGainTable modification + * . + * + * 07 29 2012 weiguo.li + * [ALPS00319405] ALPS.JB.BSP.PRA check in CR for Jades + * . + * + * Jun 22 2009 mtk01352 + * [DUMA00007771] Moving modem side customization to AP + * + * + * Apr 29 2009 mtk80306 + * [DUMA00116080] revise the customization of nvram + * revise nvram customization + * + * Mar 21 2009 mtk80306 + * [DUMA00112158] fix the code convention. + * modify code convention + * + * Mar 9 2009 mtk80306 + * [DUMA00111088] nvram customization + * nvram customization + * + * + * + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ +#ifndef _CFG_AUDIO_FILE_H +#define _CFG_AUDIO_FILE_H + +#define CUSTOM_VOLUME_STEP (7) +#define AUDIO_MAX_VOLUME_STEP (15) + +#define NB_FIR_NUM (45) +#define NB_FIR_INDEX_NUM (6) +#define SPEECH_COMMON_NUM (12) +#define SPEECH_PARA_MODE_NUM (8) +#define SPEECH_PARA_NUM (16) +#define AUDIO_EQ_PARAM_NUM (8) + +#define WB_FIR_NUM (90) +#define WB_FIR_INDEX_NUM (6) + +#define HD_REC_MODE_INDEX_NUM (30) +#define HD_REC_FIR_INDEX_NUM (16) //extend 8-->16 + +#define VOIP_INDEX_NUM (4) + +// for voice ui feature +#define VOICE_FOLDER_NAME_LEN_MAX 32 +#define VOICE_AP_NUM_MAX 16 +#define VOICE_LANGUAGE_NUM_MAX 8 +#define VOICE_CMDS_NUM_MAX 8 +#define VOICE_CMDS_PER_LAN_NUM_MAX 32 +#define VOICE_RECOG_FEATURE_NUM_MAX 8 +#define VOICE_RECOG_PARAM_NUM_MAX 32 +/* audio nvram structure definition*/ +typedef enum +{ + VOL_NORMAL = 0 , + VOL_HEADSET , + VOL_HANDFREE , + MAX_VOL_CATE +} volume_category_enum; + +typedef enum +{ + VOL_TYPE_TON = 0 , + VOL_TYPE_KEY , + VOL_TYPE_MIC , + VOL_TYPE_FMR , + VOL_TYPE_SPH , + VOL_TYPE_SID , + VOL_TYPE_MEDIA , + MAX_VOL_TYPE +} volume_type_enum; + +// new volume customization data structure +enum VolumeType { + VER1_VOL_TYPE_RING = 0, + VER1_VOL_TYPE_SIP, + VER1_VOL_TYPE_MIC, + VER1_VOL_TYPE_FM, + VER1_VOL_TYPE_SPH, + VER1_VOL_TYPE_SPH2, + VER1_VOL_TYPE_SID, + VER1_VOL_TYPE_MEDIA, + VER1_VOL_TYPE_MATV, + VER1_NUM_OF_VOL_TYPE +}; + +enum VolumeMode { + VOLUME_NORMAL_MODE = 0, + VOLUME_HEADSET_MODE, + VOLUME_SPEAKER_MODE, + VOLUME_HEADSET_SPEAKER_MODE, + NUM_OF_VOL_MODE +}; + +enum VOLUME_NORMAL_TYPE { + NORMAL_AUDIO_BUFFER = 0, + NORMAL_FM_RECORD_A, + NORMAL_FM_RECORD_D, + NORMAL_SIP_AUDIO_BUFFER, + NORMAL_RSERVED_2, + NORMAL_RSERVED_3, + NORMAL_VOLUME_TYPE_MAX +}; + +enum VOLUME_HEADSET_TYPE { + HEADSET_AUDIO_BUFFER = 0, + HEADSET_FM_RECORD_A, + HEADSET_FM_RECORD_D, + HEADSET_SIP_AUDIO_BUFFER, + HEADSET_RSERVED_2, + HEADSET_RSERVED_3, + HEADSET_VOLUME_TYPE_MAX +}; + +enum VOLUME_SPEAKER_TYPE { + SPEAKER_AMP = 0, + SPEAKER_FM_RECORD_A, + SPEAKER_FM_RECORD_D, + SPEAKER_SIP_AUDIO_BUFFER, + SPEAKER_RSERVED_2, + SPEAKER_RSERVED_3, + SPEAKER_VOLUME_TYPE_MAX +}; + +enum VOLUME_HEADSET_SPEAKER_TYPE { + HEADSET_SPEAKER_AUDIO_BUFFER = 0, + HEADSET_SPEAKER_AMP, + HEADSET_SPEAKER_IV_BUFFER, + HEADSET_SPEAKER_FM_RECORD_A, + HEADSET_SPEAKER_FM_RECORD_D, + HEADSET_SPEAKER_SIP_AUDIO_BUFFER, + HEADSET_SPEAKER_RSERVED_2, + HEADSET_SPEAKER_RSERVED_3, + HEADSET_SPEAKER_VOLUME_TYPE_MAX +}; + +// use for external amp +enum VOLUME_EXTAMP_TYPE { + VOLUME_IV_BUFFER_EXTAMP = 0, + VOLUME_AUDIO_BUFFER_EXTAMP, + VOLUME_EXTAMP, // control exp amp gain + VOLUME_EXTAMP_RSERVED_1, + VOLUME_EXTAMP_RSERVED_2, + VOLUME_EXTAMP_RSERVED_3, + EXTAMP_VOLUME_TYPE_MAX +}; + +#define NUM_ABF_PARAM 44 +#define NUM_ABFWB_PARAM 76 + +//DMNR calibration data +typedef struct _AUDIO_CUSTOM_EXTRA_PARAM_STRUCT +{ + /* ABF parameters */ + unsigned short ABF_para[NUM_ABF_PARAM + NUM_ABFWB_PARAM]; //in-call DMNR normal mode with WB + unsigned short ABF_para_LoudSPK[NUM_ABF_PARAM + NUM_ABFWB_PARAM]; //in-call DMNR loud speaker mode with WB + unsigned short ABF_para_VR[NUM_ABFWB_PARAM]; //VR DMNR, only WB + unsigned short ABF_para_VOIP[NUM_ABFWB_PARAM]; //VoIP normal mode DMNR, only WB + unsigned short ABF_para_VOIP_LoudSPK[NUM_ABFWB_PARAM]; //VoIP loud speaker mode DMNR, only WB +} AUDIO_CUSTOM_EXTRA_PARAM_STRUCT; + + +#define CFG_FILE_SPEECH_DUAL_MIC_SIZE sizeof(AUDIO_CUSTOM_EXTRA_PARAM_STRUCT) +#define CFG_FILE_SPEECH_DUAL_MIC_TOTAL 1 + +#define NUM_ANC_PARAM 60 + +typedef struct _AUDIO_ANC_CUSTOM_PARAM_STRUCT +{ + unsigned short ANC_para[NUM_ANC_PARAM]; + unsigned short ANC_apply; + unsigned short ANC_log; + unsigned short ANC_log_downsample; + unsigned char ANC_dl_pga; +} AUDIO_ANC_CUSTOM_PARAM_STRUCT; + +#define CFG_FILE_SPEECH_ANC_SIZE sizeof(AUDIO_ANC_CUSTOM_PARAM_STRUCT) +#define CFG_FILE_SPEECH_ANC_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT +{ + unsigned short sph_voice_tracking_mode_para[16]; + unsigned short sph_voice_tracking_mode_wb_para[16]; +} AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT; + +#define CFG_FILE_SPEECH_MAGI_CONFERENCE_SIZE sizeof(AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT) +#define CFG_FILE_SPEECH_MAGI_CONFERENCE_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_HAC_PARAM_STRUCT +{ + /* speech enhancement */ + unsigned short speech_hac_mode_nb_para[16]; + /* WB speech enhancement */ + unsigned short speech_hac_mode_wb_para[16]; + /* speech input FIR */ + short sph_hac_in_fir[45]; + /* speech output FIR */ + short sph_hac_out_fir[45]; + + /* WB speech input FIR */ + short sph_hac_wb_in_fir[90]; + /* WB speech output FIR */ + short sph_hac_wb_out_fir[90]; + /* mic volume setting */ + unsigned char audiovolume_mic_hac[AUDIO_MAX_VOLUME_STEP]; + /* speech dl volume setting */ + unsigned char audiovolume_sph_hac[AUDIO_MAX_VOLUME_STEP]; + /* sidetone volume setting */ + unsigned char audiovolume_sid_hac[AUDIO_MAX_VOLUME_STEP]; + +} AUDIO_CUSTOM_HAC_PARAM_STRUCT; + +#define CFG_FILE_SPEECH_HAC_PARAM_SIZE sizeof(AUDIO_CUSTOM_HAC_PARAM_STRUCT) +#define CFG_FILE_SPEECH_HAC_PARAM_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT +{ + /* speech enhancement */ + unsigned short lpbk_speech_mode_nb_para[3][16]; + +} AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT; + +#define CFG_FILE_SPEECH_LPBK_PARAM_SIZE sizeof(AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT) +#define CFG_FILE_SPEECH_LPBK_PARAM_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT +{ + /* audio dump configuration */ + unsigned short vmlog_dump_config; + unsigned short bgs_dump_enable; + /* audio xml configuration */ + unsigned short cust_xml_enable; + +} AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT; + +#define CFG_FILE_AUDIO_FUNC_SWITCH_PARAM_SIZE sizeof(AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT) +#define CFG_FILE_AUDIO_FUNC_SWITCH_PARAM_TOTAL 1 +typedef struct _AUDIO_CUSTOM_PARAM_STRUCT +{ + /* volume setting */ + unsigned char volume[MAX_VOL_CATE][MAX_VOL_TYPE]; + /* speech enhancement */ + unsigned short speech_common_para[SPEECH_COMMON_NUM]; + unsigned short speech_mode_para[SPEECH_PARA_MODE_NUM][SPEECH_PARA_NUM]; + unsigned short speech_volume_para[4];//in the feature, should extend to [MAX_VOL_CATE][MAX_VOL_TYPE][4] + /* debug info */ + unsigned short debug_info[16]; + /* speech input FIR */ + short sph_in_fir[NB_FIR_INDEX_NUM][NB_FIR_NUM]; + /* speech output FIR */ + short sph_out_fir[NB_FIR_INDEX_NUM][NB_FIR_NUM]; + /* digital gain of DL speech */ + unsigned short Digi_DL_Speech; + /* digital gain of uplink speech */ + unsigned short Digi_Microphone; + /* FM record volume*/ + unsigned short FM_Record_Volume; + /* user mode : normal mode, earphone mode, loud speaker mode */ + unsigned short Bluetooth_Sync_Type; + unsigned short Bluetooth_Sync_Length; + unsigned short bt_pcm_in_vol; + unsigned short bt_pcm_out_vol; + unsigned short user_mode; + /* auto VM record setting */ + unsigned short uSupportVM; + unsigned short uAutoVM; + // mic bias + unsigned short uMicbiasVolt; + +} AUDIO_CUSTOM_PARAM_STRUCT; + +#define CFG_FILE_SPEECH_REC_SIZE sizeof(AUDIO_CUSTOM_PARAM_STRUCT) +#define CFG_FILE_SPEECH_REC_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_WB_A2M_PARAM_STRUCT_ +{ + /* WB speech enhancement */ + unsigned short speech_mode_wb_para[SPEECH_PARA_MODE_NUM][SPEECH_PARA_NUM]; + /* WB speech input/output FIR */ + short sph_wb_fir[WB_FIR_INDEX_NUM][WB_FIR_NUM]; + /* in_out flag */ + short input_out_fir_flag; // 0: input, 1: output +} AUDIO_CUSTOM_WB_A2M_PARAM_STRUCT; + +typedef struct _AUDIO_CUSTOM_WB_PARAM_STRUCT +{ + /* WB speech enhancement */ + unsigned short speech_mode_wb_para[SPEECH_PARA_MODE_NUM][SPEECH_PARA_NUM]; + /* WB speech input FIR */ + short sph_wb_in_fir[WB_FIR_INDEX_NUM][WB_FIR_NUM]; + /* WB speech output FIR */ + short sph_wb_out_fir[WB_FIR_INDEX_NUM][WB_FIR_NUM]; +} AUDIO_CUSTOM_WB_PARAM_STRUCT; + +#define CFG_FILE_WB_SPEECH_REC_SIZE sizeof(AUDIO_CUSTOM_WB_PARAM_STRUCT) +#define CFG_FILE_WB_SPEECH_REC_TOTAL 1 + +#if defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V5) + +typedef struct _AUDIO_ACF_V5F_PARAM +{ + unsigned int bes_loudness_L_hpf_fc; + unsigned int bes_loudness_L_hpf_order; + unsigned int bes_loudness_L_lpf_fc; + unsigned int bes_loudness_L_lpf_order; + unsigned int bes_loudness_L_bpf_fc[8]; + unsigned int bes_loudness_L_bpf_bw[8]; + int bes_loudness_L_bpf_gain[8]; + unsigned int bes_loudness_R_hpf_fc; + unsigned int bes_loudness_R_hpf_order; + unsigned int bes_loudness_R_lpf_fc; + unsigned int bes_loudness_R_lpf_order; + unsigned int bes_loudness_R_bpf_fc[8]; + unsigned int bes_loudness_R_bpf_bw[8]; + int bes_loudness_R_bpf_gain[8]; + +}AUDIO_ACF_V5F_PARAM; + +typedef struct _AUDIO_ACF_V5VIBSPK_PARAM +{ + unsigned int bes_loudness_bpf_coeff[2][6][3]; + +}AUDIO_ACF_V5VIBSPK_PARAM; + + +typedef struct _AUDIO_ACF_CUSTOM_PARAM_STRUCT +{ + + union{ + AUDIO_ACF_V5F_PARAM V5F; + AUDIO_ACF_V5VIBSPK_PARAM V5ViVSPK; + }bes_loudness_f_param; + unsigned int bes_loudness_Sep_LR_Filter; + unsigned int bes_loudness_WS_Gain_Max; + unsigned int bes_loudness_WS_Gain_Min; + unsigned int bes_loudness_Filter_First; + unsigned int bes_loudness_Num_Bands; + unsigned int bes_loudness_Flt_Bank_Order; + unsigned int bes_loudness_Cross_Freq[7]; + int DRC_Th[8][5]; + int DRC_Gn[8][5]; + int SB_Gn[8]; + unsigned int SB_Mode[8]; + unsigned int DRC_Delay; + unsigned int Att_Time[8][6]; + unsigned int Rel_Time[8][6]; + int Hyst_Th[8][6]; + int Lim_Th; + int Lim_Gn; + unsigned int Lim_Const; + unsigned int Lim_Delay; + int SWIPRev; +} AUDIO_ACF_CUSTOM_PARAM_STRUCT; +#if 0 +typedef struct _AUDIO_ACF_CUSTOM_PARAM_STRUCT +{ + unsigned int bes_loudness_hsf_coeff_L[2][9][5]; // Compensation Filter HSF coeffs [9][4]->[2][9][5] + unsigned int bes_loudness_bpf_coeff_L[8][6][3]; // Compensation Filter BPF coeffs [4][6][3]->[6][6][3]->[8][6][3] + unsigned int bes_loudness_lpf_coeff_L[6][3]; + + unsigned int bes_loudness_hsf_coeff_R[2][9][5]; // Compensation Filter HSF coeffs [9][4]->[2][9][5] + unsigned int bes_loudness_bpf_coeff_R[8][6][3]; // Compensation Filter BPF coeffs [4][6][3]->[6][6][3]->[8][6][3] + unsigned int bes_loudness_lpf_coeff_R[6][3]; + + unsigned int bes_loudness_WS_Gain_Max; // Q2.14 + unsigned int bes_loudness_WS_Gain_Min; // Q2.14 + unsigned int bes_loudness_Filter_First; // 0: DRC First, 1: Filter First + unsigned int bes_loudness_Sep_LR_Filter; // 0: Use same filter for both L / R, // 1: Separate L / R filter + + unsigned int bes_loudness_Num_Bands; // range: 1 ~ 8 + unsigned int bes_loudness_Flt_Bank_Order; // range: 3, 5, 7 + unsigned int bes_loudness_Cross_Freq[7]; // unit: Hz + int bes_loudness_DRC_Th[8][5]; // Q24.8, unit: dB + int bes_loudness_DRC_Gn[8][5]; // Q24.8, unit: dB + int bes_loudness_SB_Gn[8]; // Q24.8, unit: dB + unsigned int bes_loudness_SB_Mode[8]; // 0: makeup gain, 1: subband limiter, + // 2: bypass, 3: mute + unsigned int bes_loudness_DRC_Delay; + unsigned int bes_loudness_Att_Time[8][6]; // unit: 0.1 ms / 6dB + unsigned int bes_loudness_Rel_Time[8][6]; // unit: 0.1 ms / 6dB + int bes_loudness_Hyst_Th[8][6]; // Q24.8, unit: dB + int bes_loudness_Lim_Th; + int bes_loudness_Lim_Gn; + unsigned int bes_loudness_Lim_Const; + unsigned int bes_loudness_Lim_Delay; + + /* + unsigned int bes_loudness_WS_Gain_Max; + unsigned int bes_loudness_WS_Gain_Min; + unsigned int bes_loudness_Filter_First; + unsigned int bes_loudness_Att_Time; // unit: 0.1 ms / 6dB + unsigned int bes_loudness_Rel_Time; // unit: 0.1 ms / 6dB + char bes_loudness_Gain_Map_In[5]; + char bes_loudness_Gain_Map_Out[5]; + */ +} AUDIO_ACF_CUSTOM_PARAM_STRUCT; +#endif +#elif defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V4) +typedef struct _AUDIO_ACF_CUSTOM_PARAM_STRUCT +{ + unsigned int bes_loudness_hsf_coeff[2][9][5]; // Compensation Filter HSF coeffs [9][4]->[2][9][5] + unsigned int bes_loudness_bpf_coeff[8][6][3]; // Compensation Filter BPF coeffs [4][6][3]->[6][6][3]->[8][6][3] + //unsigned int bes_loudness_DRC_Forget_Table[9][2]; + unsigned int bes_loudness_lpf_coeff[6][3]; + unsigned int bes_loudness_WS_Gain_Max; + unsigned int bes_loudness_WS_Gain_Min; + unsigned int bes_loudness_Filter_First; + unsigned int bes_loudness_Att_Time; // unit: 0.1 ms / 6dB + unsigned int bes_loudness_Rel_Time; // unit: 0.1 ms / 6dB + char bes_loudness_Gain_Map_In[5]; + char bes_loudness_Gain_Map_Out[5]; +} AUDIO_ACF_CUSTOM_PARAM_STRUCT; +#else +typedef struct _AUDIO_ACF_CUSTOM_PARAM_STRUCT +{ + /* Compensation Filter HSF coeffs */ + /* BesLoudness also uses this coeffs */ + unsigned int bes_loudness_hsf_coeff[9][4]; + + /* Compensation Filter BPF coeffs */ + unsigned int bes_loudness_bpf_coeff[4][6][3]; + unsigned int bes_loudness_DRC_Forget_Table[9][2]; + unsigned int bes_loudness_WS_Gain_Max; + unsigned int bes_loudness_WS_Gain_Min; + unsigned int bes_loudness_Filter_First; + char bes_loudness_Gain_Map_In[5]; + char bes_loudness_Gain_Map_Out[5]; + +} AUDIO_ACF_CUSTOM_PARAM_STRUCT; +#endif +/* +*/ +#define CFG_FILE_AUDIO_COMPFLT_REC_SIZE sizeof(AUDIO_ACF_CUSTOM_PARAM_STRUCT) +#define CFG_FILE_AUDIO_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_HEADPHONE_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_VIBSPK_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_AUDIOSUB_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_AUDIOSUB_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_MUSICDRC_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_RINGTONEDRC_COMPFLT_REC_TOTAL 1 + + +typedef struct _AUDIO_EFFECT_CUSTOM_PARAM_STRUCT +{ + //surround parameters + int bsrd_level; + unsigned int Distance1; + unsigned int Distance2; + int bsrd_band_select; + + //bass parameters + unsigned int bass_CutoffFreq; + int bass_IsVB; + + //EQ parameters + short Normal_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Dance_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Bass_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Classical_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Treble_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Party_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Pop_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Rock_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + + //loudness mode + int LoudEnhancemode; + + // time stretch + int Time_TD_FD; + int Time_TS_Ratio; + +} AUDIO_EFFECT_CUSTOM_PARAM_STRUCT; + +#define CFG_FILE_AUDIO_EFFECT_REC_SIZE sizeof(AUDIO_EFFECT_CUSTOM_PARAM_STRUCT) +#define CFG_FILE_AUDIO_EFFECT_REC_TOTAL 1 + +typedef struct _AUDIO_PARAM_MED_STRUCT +{ + short speech_input_FIR_coeffs[SPEECH_PARA_MODE_NUM][NB_FIR_NUM]; + short speech_output_FIR_coeffs[SPEECH_PARA_MODE_NUM][NB_FIR_INDEX_NUM][NB_FIR_NUM]; + short select_FIR_output_index[SPEECH_PARA_MODE_NUM]; + short select_FIR_intput_index[SPEECH_PARA_MODE_NUM]; + short speech_mode_para[SPEECH_PARA_MODE_NUM][SPEECH_PARA_NUM]; +} AUDIO_PARAM_MED_STRUCT; + +#define CFG_FILE_AUDIO_PARAM_MED_REC_SIZE sizeof(AUDIO_PARAM_MED_STRUCT) +#define CFG_FILE_AUDIO_PARAM_MED_REC_TOTAL 1 + + +typedef struct _AUDIO_VOLUME_CUSTOM_STRUCT +{ + unsigned char audiovolume_ring[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_key[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_mic[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_fmr[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_sph[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_sid[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_media[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_matv[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; +} AUDIO_VOLUME_CUSTOM_STRUCT; + +#define CFG_FILE_AUDIO_VOLUME_CUSTOM_REC_SIZE sizeof(AUDIO_VOLUME_CUSTOM_STRUCT) +#define CFG_FILE_AUDIO_VOLUME_CUSTOM_REC_TOTAL 1 + +typedef struct _AUDIO_VER1_CUSTOM_VOLUME_STRUCT { + unsigned char audiovolume_ring[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_sip[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_mic[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_fm[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_sph[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_sph2[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_sid[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_media[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_matv[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + + unsigned char normalaudiovolume[NORMAL_VOLUME_TYPE_MAX]; + unsigned char headsetaudiovolume[HEADSET_VOLUME_TYPE_MAX]; + unsigned char speakeraudiovolume[SPEAKER_VOLUME_TYPE_MAX]; + unsigned char headsetspeakeraudiovolume[HEADSET_SPEAKER_VOLUME_TYPE_MAX]; + unsigned char extampaudiovolume[EXTAMP_VOLUME_TYPE_MAX]; + + unsigned char audiovolume_level[VER1_NUM_OF_VOL_TYPE]; +} AUDIO_VER1_CUSTOM_VOLUME_STRUCT; + +#define CFG_FILE_AUDIO_VER1_VOLUME_CUSTOM_REC_SIZE sizeof(AUDIO_VER1_CUSTOM_VOLUME_STRUCT) +#define CFG_FILE_AUDIO_VER1_VOLUME_CUSTOM_REC_TOTAL 1 + + + +/******************************************************************** +* Audio Gain Table +*********************************************************************/ +#define AUDIO_MAX_AMP_CONTROL_POINTS (10) +#define AUDIO_MAX_GAIN_TABLE_STEP (18) +#define AUDIO_MAX_MIC_GAIN_NUMS (32) + +typedef enum { + AUDIO_GAIN_DEFAULT =-1, + AUDIO_GAIN_VOICE_CALL = 0, + AUDIO_GAIN_SYSTEM = 1, + AUDIO_GAIN_RING = 2, + AUDIO_GAIN_MUSIC = 3, + AUDIO_GAIN_ALARM = 4, + AUDIO_GAIN_NOTIFICATION = 5, + AUDIO_GAIN_BLUETOOTH_SCO = 6, + AUDIO_GAIN_ENFORCED_AUDIBLE = 7, // Sounds that cannot be muted by user and must be routed to speaker + AUDIO_GAIN_DTMF = 8, + AUDIO_GAIN_TTS = 9, + AUDIO_GAIN_FM = 10, + AUDIO_GAIN_MATV = 11, + AUDIO_GAIN_MAX_STREAM = 11, //max index of stream + NUM_AUDIO_GAIN_TYPES +}audio_gain_type; + +//devices +typedef enum { + GAIN_OUTPUT_EARPIECE = 0, + GAIN_OUTPUT_HEADSET = 1, + GAIN_OUTPUT_SPEAKER = 2, + GAIN_OUTPUT_DOCK = 3, + NUM_GAIN_OUTPUT_DEVICES = 4 +}output_gain_device; + +//mic types +typedef enum { + GAIN_IDLE_RECORD_MIC =0, + GAIN_IDLE_RECORD_HEADSET , + GAIN_VOICE_REC_MIC, + GAIN_VOICE_REC_HEADSET, + GAIN_VIDEO_REC_MIC, + GAIN_VIDEO_REC_HEADSET, + GAIN_INCALL_NB_ECEIVER, + GAIN_INCALL_NB_HEADSET, + GAIN_INCALL_NB_SPEAKER, + GAIN_INCALL_WB_ECEIVER, + GAIN_INCALL_WB_HEADSET, + GAIN_INCALL_WB_SPEAKER, + GAIN_VOIP_RECEIVER, + GAIN_VOIP_HEADSET, + GAIN_VOIP_SPEAKER, + GAIN_TTY_DEVICE, + GAIN_LEVEL_SHIFT, + GAIN_ANALOG_PLAY, + GAIN_VOICE_UNLOCK_MIC, + GAIN_VOICE_UNLOCK_HEADSET, + GAIN_RESERVED1_MIC, + GAIN_RESERVED1_HEADSET, + GAIN_RESERVED2_MIC, + GAIN_RESERVED2_HEADSET, + NUM_MIC_GAINS +}microphone_device_gain; + + +//stream type gain +typedef struct _STREAM_ITEM_GAIN_STRUCT +{ + unsigned char digital[AUDIO_MAX_GAIN_TABLE_STEP]; + unsigned char analog; + unsigned char amp[AUDIO_MAX_AMP_CONTROL_POINTS]; + +}STREAM_ITEM_GAIN; + +typedef struct _STREAM_GAIN_STRUCT +{ + STREAM_ITEM_GAIN stream[NUM_GAIN_OUTPUT_DEVICES]; + +}STREAM_GAIN; + +//speech gain +typedef struct _SPEECH_ITEM_GAIN_STRUCT +{ + unsigned char digital; + unsigned char analog; + unsigned char amp[AUDIO_MAX_AMP_CONTROL_POINTS]; + +}SPEECH_ITEM_GAIN; + +typedef struct _SPEECH_GAIN_STRUCT +{ + SPEECH_ITEM_GAIN speech[NUM_GAIN_OUTPUT_DEVICES][AUDIO_MAX_GAIN_TABLE_STEP]; + +}SPEECH_GAIN; + +//sidetone gain + +typedef struct _SIDETONE_GAIN_STRUCT +{ + unsigned char sidetone[NUM_GAIN_OUTPUT_DEVICES]; +} SIDETONE_GAIN; + +//mic gain + +typedef struct _MIC_ITEM_GAIN_STRUCT +{ + unsigned char digital; + unsigned char analog; +}MIC_ITEM_GAIN; + +typedef struct _MICROPHONE_GAIN_STRUCT +{ + MIC_ITEM_GAIN mic[AUDIO_MAX_MIC_GAIN_NUMS]; + +} MIC_GAIN; + +typedef struct _AUDIO_CUSTOM_GAIN_TABLE { + STREAM_GAIN voiceCall; + STREAM_GAIN system; + STREAM_GAIN ring; + STREAM_GAIN music; + STREAM_GAIN alarm; + STREAM_GAIN notification; + STREAM_GAIN blueToothSco; + STREAM_GAIN enforceAudible; + STREAM_GAIN dtmf; + STREAM_GAIN tts; + STREAM_GAIN fm; + STREAM_GAIN matv; + SPEECH_GAIN speechNB; + SPEECH_GAIN speechWB; + SIDETONE_GAIN sideToneNB; + SIDETONE_GAIN sideToneWB; + MIC_GAIN mic; +} AUDIO_GAIN_TABLE_STRUCT; + +#define CFG_FILE_AUDIO_GAIN_TABLE_CUSTOM_REC_SIZE sizeof(AUDIO_GAIN_TABLE_STRUCT) +#define CFG_FILE_AUDIO_GAIN_TABLE_CUSTOM_REC_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_BT_GAIN { + STREAM_GAIN blueToothNrec; +} AUDIO_BT_GAIN_STRUCT; + +#define CFG_FILE_AUDIO_BT_GAIN_CUSTOM_SIZE sizeof(AUDIO_BT_GAIN_STRUCT) +#define CFG_FILE_AUDIO_BT_GAIN_CUSTOM_TOTAL 1 + +//#if defined(MTK_HD_RECORD_SUPPORT) + +#define SPC_MAX_NUM_RECORD_SPH_MODE HD_REC_MODE_INDEX_NUM +#define SPC_MAX_NUM_RECORD_INPUT_FIR HD_REC_FIR_INDEX_NUM //extend 8 -->16 +typedef struct _AUDIO_HD_RECORD_PARAM_STRUCT +{ + /* HD RECORD Mode Num & FIR Num*/ + unsigned short hd_rec_mode_num; // max(hd_rec_fir_num) == 30 ?? + unsigned short hd_rec_fir_num; // max(hd_rec_fir_num) == 16 ?? + + /* HD RECORD Speech Enhancement */ + unsigned short hd_rec_speech_mode_para[SPC_MAX_NUM_RECORD_SPH_MODE][SPEECH_PARA_NUM]; // the contain only have hd_rec_mode_num effective values + + /* HD RECORD FIR */ + short hd_rec_fir[SPC_MAX_NUM_RECORD_INPUT_FIR][WB_FIR_NUM]; // the contain only have hd_rec_fir_num effective values + + /* HD RECORD FIR Mapping (ex, map[sph_mode] = FIR3) */ + unsigned short hd_rec_map_to_fir_for_ch1[SPC_MAX_NUM_RECORD_SPH_MODE]; + unsigned short hd_rec_map_to_fir_for_ch2[SPC_MAX_NUM_RECORD_SPH_MODE]; + + /* HD RECORD Device Mode Mapping (ex, map[sph_mode] = SPH_MODE_NORMAL ) */ + unsigned char hd_rec_map_to_dev_mode[SPC_MAX_NUM_RECORD_SPH_MODE]; + + /* HD RECORD Input Source Mapping (ex, map[sph_mode] = BT Earphone mic)*/ + unsigned char hd_rec_map_to_input_src[SPC_MAX_NUM_RECORD_SPH_MODE]; + + /* HD RECORD mode is stereo or not (ex, map[sph_mode] = 0(mono), 1(stereo) )*/ + unsigned char hd_rec_map_to_stereo_flag[SPC_MAX_NUM_RECORD_SPH_MODE]; + +} AUDIO_HD_RECORD_PARAM_STRUCT; + + +#define CFG_FILE_AUDIO_HD_REC_PAR_SIZE sizeof(AUDIO_HD_RECORD_PARAM_STRUCT) +#define CFG_FILE_AUDIO_HD_REC_PAR_TOTAL 1 + + + +#define MAX_HD_REC_SCENES 10 // max #scene = 10 (10 * 3 = 30 = max modes) + +enum HD_REC_DEVICE_SOURCE_T +{ + HD_REC_DEVICE_SOURCE_HANDSET = 0, + HD_REC_DEVICE_SOURCE_HEADSET = 1, + HD_REC_DEVICE_SOURCE_BT_EARPHONE = 2, + NUM_HD_REC_DEVICE_SOURCE +}; + +typedef struct +{ + unsigned char num_voice_recognition_scenes; //for voice recognition + unsigned char num_voice_rec_scenes; + unsigned char num_video_rec_scenes; + unsigned char num_voice_unlock_scenes; //for voice unlock feature + unsigned char num_customization_scenes; //for customization + unsigned char scene_table[MAX_HD_REC_SCENES][NUM_HD_REC_DEVICE_SOURCE]; + unsigned char scene_name[MAX_HD_REC_SCENES][10]; //name of each scene +} AUDIO_HD_RECORD_SCENE_TABLE_STRUCT; + + +#define CFG_FILE_AUDIO_HD_REC_SCENE_TABLE_SIZE sizeof(AUDIO_HD_RECORD_SCENE_TABLE_STRUCT) +#define CFG_FILE_AUDIO_HD_REC_SCENE_TABLE_TOTAL 1 + + + +//#endif //MTK_HD_RECORD_SUPPORT + +//for voice recognition customization +typedef struct _VOICE_RECOGNITION_PARAM_STRUCT +{ + /* HD RECORD 48k FIR */ + unsigned char ap_num; + unsigned char language_num; + unsigned char language_folder[VOICE_LANGUAGE_NUM_MAX][VOICE_FOLDER_NAME_LEN_MAX]; + unsigned char cmd_num[VOICE_LANGUAGE_NUM_MAX]; + unsigned char ap_support_info[VOICE_AP_NUM_MAX][VOICE_LANGUAGE_NUM_MAX][VOICE_CMDS_NUM_MAX]; + unsigned char cust_param[VOICE_RECOG_FEATURE_NUM_MAX][VOICE_RECOG_PARAM_NUM_MAX]; + +} VOICE_RECOGNITION_PARAM_STRUCT; + + +#define CFG_FILE_VOICE_RECOGNIZE_PAR_SIZE sizeof(VOICE_RECOGNITION_PARAM_STRUCT) +#define CFG_FILE_VOICE_RECOGNIZE_PAR_TOTAL 1 + + +typedef struct +{ + unsigned int u32EnableFlg; + +}AUDIO_AUDENH_CONTROL_OPTION_STRUCT; + +#define CFG_FILE_AUDIO_AUDENH_CONTROL_OPTION_PAR_SIZE sizeof(AUDIO_AUDENH_CONTROL_OPTION_STRUCT) +#define CFG_FILE_AUDIO_AUDENH_CONTROL_OPTION_PAR_TOTAL 1 + +//for DC Calibration +typedef struct _AUDIO_BUFFER_DC_CALIBRATION_STRUCT +{ + unsigned short cali_flag; + unsigned short cali_val_hp_left; + unsigned short cali_val_hp_right; + unsigned short cali_val_speaker; +} AUDIO_BUFFER_DC_CALIBRATION_STRUCT; + + +#define CFG_FILE_AUDIO_BUFFER_DC_CALIBRATION_PAR_SIZE sizeof(AUDIO_BUFFER_DC_CALIBRATION_STRUCT) +#define CFG_FILE_AUDIO_BUFFER_DC_CALIBRATION_PAR_TOTAL 1 + + +enum AUDIO_VOIP_DEVICE_TYPE { + AUDIO_VOIP_DEVICE_NORMAL = 0, //path receiver + AUDIO_VOIP_DEVICE_SPEAKER = 1, + AUDIO_VOIP_DEVICE_HEADSET = 2, + AUDIO_VOIP_DEVICE_BT = 3, + NUM_AUDIO_VOIP_DEVICE = VOIP_INDEX_NUM +}; + +typedef struct _AUDIO_VOIP_PARAM_STRUCT +{ + /* speech enhancement param */ + unsigned short speech_common_para[SPEECH_COMMON_NUM]; //normal/Loud speaker/headser/BT + unsigned short speech_mode_para[VOIP_INDEX_NUM][SPEECH_PARA_NUM]; //normal/Loud speaker/headser/BT + + /* speech input FIR */ + short in_fir[VOIP_INDEX_NUM][WB_FIR_NUM]; //normal/Loud speaker/headser/BT + /* speech output FIR */ + short out_fir[VOIP_INDEX_NUM][WB_FIR_NUM]; //normal/Loud speaker/headser/BT + +} AUDIO_VOIP_PARAM_STRUCT; + + +#define CFG_FILE_AUDIO_VOIP_PAR_SIZE sizeof(AUDIO_VOIP_PARAM_STRUCT) +#define CFG_FILE_AUDIO_VOIP_PAR_TOTAL 1 + +enum AUDIO_HFP_DEVICE_TYPE { + AUDIO_HFP_DEVICE_NORMAL = 0, //path receiver + AUDIO_HFP_DEVICE_SPEAKER = 1, + AUDIO_HFP_DEVICE_HEADSET = 2, + AUDIO_HFP_DEVICE_RESERVED = 3, + NUM_AUDIO_HFP_DEVICE +}; + +typedef struct _AUDIO_HFP_PARAM_STRUCT +{ + /* speech enhancement param */ + unsigned short speech_common_para[SPEECH_COMMON_NUM]; //normal/Loud speaker/headser/BT + unsigned short speech_mode_para[NUM_AUDIO_HFP_DEVICE][SPEECH_PARA_NUM]; //normal/Loud speaker/headser/BT + + /* speech input FIR */ + short in_fir[NUM_AUDIO_HFP_DEVICE][WB_FIR_NUM]; //normal/Loud speaker/headser/BT + /* speech output FIR */ + short out_fir[NUM_AUDIO_HFP_DEVICE][WB_FIR_NUM]; //normal/Loud speaker/headser/BT + +} AUDIO_HFP_PARAM_STRUCT; + + +#define CFG_FILE_AUDIO_HFP_PAR_SIZE sizeof(AUDIO_HFP_PARAM_STRUCT) +#define CFG_FILE_AUDIO_HFP_PAR_TOTAL 1 + +//for Speaker Monitor +typedef struct _AUDIO_SPEAKER_MONITOR_PARAM_STRUCT +{ + float resistor[512]; + float temp_initial; // initial value + /* hardware setting */ + float current_sensing_resistor; // unit: ohm + /* resonant frqquency*/ + unsigned short reso_freq_center; + unsigned short reso_freq_bw; + unsigned short reso_freq_gain; + /* temperature estimation */ + unsigned short prefer_band_upper; + unsigned short prefer_band_lower; + /* temperature estimation control */ + unsigned short temp_limit_low; // start to log + unsigned short temp_limit_high; // start to control gain + unsigned short temp_control_time_slots; // max log time + /* monitor interval */ + unsigned short monitor_timer; //unit: ms +} AUDIO_SPEAKER_MONITOR_PARAM_STRUCT; + + +#define CFG_FILE_SPEAKER_MONITOR_SIZE sizeof(AUDIO_SPEAKER_MONITOR_PARAM_STRUCT) +#define CFG_FILE_SPEAK_MONITOR_REC_TOTAL 1 + +#endif // _CFG_AUDIO_FILE_H + diff --git a/proprietary/external/audioATCmdHandlerServer/audiocustparam/CFG_file_lid.h b/proprietary/external/audioATCmdHandlerServer/audiocustparam/CFG_file_lid.h new file mode 100755 index 0000000000000000000000000000000000000000..b6b86920a7deee11f399600f61846a3d2033dd29 --- /dev/null +++ b/proprietary/external/audioATCmdHandlerServer/audiocustparam/CFG_file_lid.h @@ -0,0 +1,350 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * cfg_file_lid.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of main function + * + * Author: + * ------- + * Ning.F (MTK08139) 09/11/2008 + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 12 29 2012 donglei.ji + * [ALPS00425279] [Need Patch] [Volunteer Patch] voice ui and password unlock feature check in + * voice ui - NVRAM . + * + * 01 14 2011 hao.lin + * [ALPS00138458] [Need Patch] [Volunteer Patch] OMA DM USB and SD format + * + * + * 12 24 2010 hao.lin + * [ALPS00138458] [Need Patch] [Volunteer Patch] OMA DM USB and SD format + * + * + * 11 05 2010 renbang.jiang + * [ALPS00134025] [Wi-Fi] move Wi-Fi NVRAM definition source file to project folder from common folder + * . + * + * 07 10 2010 renbang.jiang + * [ALPS00121785][Need Patch] [Volunteer Patch] use NVRAM to save Wi-Fi custom data + * . + * + * 05 05 2010 saker.hsia + * [ALPS00001913][BWCS] BT WiFi Single Antenna Feature check in Android 2.1 + * . + * + * 04 26 2010 renbang.jiang + * [ALPS00005487][Wi-Fi] change Wi-Fi nvram LID + * [ALPS00005487] [Wi-Fi] change Wi-Fi nvram LID + * . + * + * mtk02556 + * [DUMA00128675] [NVRAM] Add NVRAM SIM struct + * Add NVRAM SIM LID + * + * mtk02556 + * [DUMA00128426] [NVRAM] Reconstrcut ADC struct and add UUID struct + * Add NVRAM UUID VER + * + * Jul 9 2009 mtk80306 + * [DUMA00122953] optimize nvram and change meta clean boot flag. + * modify wifi version + * + * Apr 29 2009 mtk80306 + * [DUMA00116080] revise the customization of nvram + * revise nvram customization + * + * Apr 15 2009 mtk80306 + * [DUMA00204156] Power on_it display start in mobile screen + * add uart file + * + * Mar 21 2009 mtk80306 + * [DUMA00112158] fix the code convention. + * fix the codeing convention. + * + * Mar 15 2009 mtk80306 + * [DUMA00111629] add camera nvram files + * add camera nvram files + * + * Mar 9 2009 mtk80306 + * [DUMA00111088] nvram customization + * nvram customization + * + * Feb 23 2009 mtk80306 + * [DUMA00109277] add meta _battery mode. + * + * + * Feb 19 2009 mtk80306 + * [DUMA00109277] add meta _battery mode. + * add meta_battery + * + * Jan 13 2009 mtk80306 + * [DUMA00107334] add nvram dll code + * + * + * Jan 13 2009 mtk80306 + * [DUMA00107334] add nvram dll code + * add nvram dll code. + * + * Dec 17 2008 mbj08139 + * [DUMA00105099] create meta code + * + * + * Dec 8 2008 mbj08139 + * [DUMA00105099] create meta code + * + * + * Nov 24 2008 mbj08139 + * [DUMA00105099] create meta code + * + * + * Oct 29 2008 mbj08139 + * [DUMA00105099] create meta code + * + * + * + * + *******************************************************************************/ + + +#ifndef CFG_FILE_LID_H +#define CFG_FILE_LID_H + + + +#define VER_LID(lid) lid##_VERNO lid +#define VER(lid) lid##_VERNO + + +/* the definition of file LID */ +typedef enum +{ + AP_CFG_FILE_VER_INFO_LID, + AP_CFG_RDEB_FILE_BT_ADDR_LID, +// AP_CFG_RDEB_FILE_WIFI_LID, + AP_CFG_RDCL_FILE_AUXADC_LID, + AP_CFG_RDCL_CAMERA_PARA_LID, + AP_CFG_RDCL_CAMERA_3A_LID, + AP_CFG_RDCL_CAMERA_SHADING_LID, + AP_CFG_RDCL_CAMERA_DEFECT_LID, + AP_CFG_RDCL_CAMERA_SENSOR_LID, //10 + AP_CFG_RDCL_CAMERA_LENS_LID, + AP_CFG_RDCL_UART_LID, + //AP_CFG_RDCL_UUID_LID, + //AP_CFG_RDCL_SIM_LID, + AP_CFG_RDCL_FACTORY_LID, + AP_CFG_RDCL_BWCS_LID, + AP_CFG_RDCL_HWMON_ACC_LID, + AP_CFG_RDCL_HWMON_GYRO_LID, +// AP_CFG_RDEB_WIFI_CUSTOM_LID, + AP_CFG_RDEB_OMADM_USB_LID, + AP_CFG_RDCL_FILE_VOICE_RECOGNIZE_PARAM_LID, + AP_CFG_RDCL_FILE_AUDIO_AUDENH_CONTROL_OPTION_PAR_LID, + AP_CFG_RDCL_FILE_AUDIO_VOIP_PAR_LID, + AP_CFG_RDCL_HWMON_PS_LID, + AP_CFG_FILE_MDTYPE_LID, + AP_CFG_FILE_EXT_MDTYPE_LID, + AP_CFG_RDCL_FILE_SDIO_LID, + AP_CFG_RDCL_CAMERA_VERSION_LID, + AP_CFG_RDCL_CAMERA_FEATURE_LID, + AP_CFG_RDCL_CAMERA_GEOMETRY_LID, + AP_CFG_RDCL_FILE_MD_SBP_LID, +#if (defined MT6752) | (defined MT6795) | (defined MT6735) | (defined MT8163) | (defined MT6580) | (defined MT8173)| (defined MT6755) | (defined MT6797) + AP_CFG_RDCL_CAMERA_SHADING2_LID, + AP_CFG_RDCL_CAMERA_SHADING3_LID, + AP_CFG_RDCL_CAMERA_SHADING4_LID, + AP_CFG_RDCL_CAMERA_SHADING5_LID, + AP_CFG_RDCL_CAMERA_SHADING6_LID, + AP_CFG_RDCL_CAMERA_SHADING7_LID, + AP_CFG_RDCL_CAMERA_SHADING8_LID, + AP_CFG_RDCL_CAMERA_SHADING9_LID, + AP_CFG_RDCL_CAMERA_SHADING10_LID, + AP_CFG_RDCL_CAMERA_SHADING11_LID, + AP_CFG_RDCL_CAMERA_SHADING12_LID, + AP_CFG_RDCL_CAMERA_PLINE_LID, + AP_CFG_RDCL_CAMERA_PLINE2_LID, + AP_CFG_RDCL_CAMERA_PLINE3_LID, + AP_CFG_RDCL_CAMERA_PLINE4_LID, + AP_CFG_RDCL_CAMERA_PLINE5_LID, + AP_CFG_RDCL_CAMERA_PLINE6_LID, + AP_CFG_RDCL_CAMERA_PLINE7_LID, + AP_CFG_RDCL_CAMERA_PLINE8_LID, + AP_CFG_RDCL_CAMERA_PLINE9_LID, + AP_CFG_RDCL_CAMERA_PLINE10_LID, + AP_CFG_RDCL_CAMERA_PLINE11_LID, + AP_CFG_RDCL_CAMERA_PLINE12_LID, +#else +#endif + +#if (defined MT6797) + AP_CFG_RDCL_CAMERA_AF_LID, + AP_CFG_RDCL_CAMERA_FLASH_CALIBRATION_LID, +#else +#endif + + AP_CFG_CUSTOM_BEGIN_LID, ///Max LID. +}CFG_FILE_LID; +/* +int iCustomBeginLID=AP_CFG_CUSTOM_BEGIN_LID; +extern int iCustomBeginLID; +int iFileVerInfoLID=AP_CFG_FILE_VER_INFO_LID; +extern int iFileVerInfoLID; +int iFileBTAddrLID=AP_CFG_RDEB_FILE_BT_ADDR_LID; +extern int iFileBTAddrLID; + +#if 0 +int iFileWIFILID=AP_CFG_RDEB_FILE_WIFI_LID; +extern int iFileWIFILID; +int iFileCustomWIFILID=AP_CFG_RDEB_WIFI_CUSTOM_LID; +extern int iFileCustomWIFILID; +#endif + +int iFileAuxADCLID=AP_CFG_RDCL_FILE_AUXADC_LID; +extern int iFileAuxADCLID; +*/ +////if file num changed, the define of CFG_FILE_VER_FILE_REC_TOTAL should be changed too /// +#define CFG_FILE_VER_FILE_REC_TOTAL 936 + +/* verno of data items */ +/* ver file version */ +/* md type file version*/ +#define AP_CFG_FILE_MDTYPE_LID_VERNO "000" +#define AP_CFG_FILE_EXT_MDTYPE_LID_VERNO "000" +#define AP_CFG_FILE_VER_INFO_LID_VERNO "000" +/* BT file version */ +#define AP_CFG_RDEB_FILE_BT_ADDR_LID_VERNO "001" +/* WIFI file version */ +//#define AP_CFG_RDEB_FILE_WIFI_LID_VERNO "000" +/* WIFI MAC addr file version */ +//#define AP_CFG_RDCL_FILE_WIFI_ADDR_LID_VERNO "000" +/* ADC file version */ +#define AP_CFG_RDCL_FILE_AUXADC_LID_VERNO "000" + +/* camera nvram files */ +#define AP_CFG_RDCL_CAMERA_PARA_LID_VERNO "000" +#define AP_CFG_RDCL_CAMERA_3A_LID_VERNO "000" +#define AP_CFG_RDCL_CAMERA_SHADING_LID_VERNO "000" +#define AP_CFG_RDCL_CAMERA_DEFECT_LID_VERNO "000" +#define AP_CFG_RDCL_CAMERA_SENSOR_LID_VERNO "000" +#define AP_CFG_RDCL_CAMERA_LENS_LID_VERNO "000" +#define AP_CFG_RDCL_CAMERA_VERSION_LID_VERNO "000" +#define AP_CFG_RDCL_CAMERA_FEATURE_LID_VERNO "000" +#define AP_CFG_RDCL_CAMERA_GEOMETRY_LID_VERNO "000" +#define AP_CFG_RDCL_CAMERA_PLINE_LID_VERNO "000" +#define AP_CFG_RDCL_CAMERA_AF_LID_VERNO "000" +#define AP_CFG_RDCL_CAMERA_FLASH_CALIBRATION_LID_VERNO "000" + +#define AP_CFG_RDCL_UART_LID_VERNO "000" + +#define AP_CFG_RDCL_UUID_LID_VERNO "000" + +#define AP_CFG_RDCL_SIM_LID_VERNO "000" + +/* For the factory mode info. used */ +#define AP_CFG_RDCL_FACTORY_LID_VERNO "000" + +#define AP_CFG_RDCL_BWCS_LID_VERNO "000" + +#define AP_CFG_RDCL_HWMON_ACC_LID_VERNO "000" +#define AP_CFG_RDCL_HWMON_GYRO_LID_VERNO "000" +#define AP_CFG_RDCL_HWMON_PS_LID_VERNO "000" +//#define AP_CFG_RDEB_WIFI_CUSTOM_LID_VERNO "000" +#define AP_CFG_RDEB_OMADM_USB_LID_VERNO "000" +#define AP_CFG_RDCL_FILE_VOICE_RECOGNIZE_PARAM_LID_VERNO "000" + +/* audio audenh control custom file version*/ +#define AP_CFG_RDCL_FILE_AUDIO_AUDENH_CONTROL_OPTION_PAR_LID_VERNO "000" + +//audio VoIP params custom file version +#define AP_CFG_RDCL_FILE_AUDIO_VOIP_PAR_LID_VERNO "000" +/* SDIO file version */ +#define AP_CFG_RDCL_FILE_SDIO_LID_VERNO "001" + +/* MD SBP fle version */ +#define AP_CFG_RDCL_FILE_MD_SBP_LID_VERNO "001" + +#endif /* CFG_FILE_LID_H */ + diff --git a/proprietary/external/audioATCmdHandlerServer/audiocustparam/NOTICE b/proprietary/external/audioATCmdHandlerServer/audiocustparam/NOTICE new file mode 100755 index 0000000000000000000000000000000000000000..c5b1efa7aac764ae6d8da63476a2d5cec02a6a5d --- /dev/null +++ b/proprietary/external/audioATCmdHandlerServer/audiocustparam/NOTICE @@ -0,0 +1,190 @@ + + Copyright (c) 2005-2008, The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + + 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. + + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + diff --git a/proprietary/external/audioATCmdHandlerServer/audiocustparam/README b/proprietary/external/audioATCmdHandlerServer/audiocustparam/README new file mode 100755 index 0000000000000000000000000000000000000000..f36d6d801362ac8544b1caa90eb68b640dd2e0ed --- /dev/null +++ b/proprietary/external/audioATCmdHandlerServer/audiocustparam/README @@ -0,0 +1,29 @@ +The shared library 'libaudiocustparam.so' implements the APIs to read/write data via NvRAM + + +WHAT IT DOES? +============= + +Audiocustparam is a module that offers APIs to read/write different NvRAM data. + + +HOW IT WAS BUILT? +================== + +It needs the following library from AOSP: +1. libcutils.so +2. libutils.so + + +and the following libs from MediaTek: +1. libnvram.so +2. libcustom_nvram.so + + + +HOW TO USE IT? +============== + +The releated APIs of audiocustparam are used in audio HAL. + + diff --git a/proprietary/external/audiocustparam/CFG_AUDIO_File.h b/proprietary/external/audiocustparam/CFG_AUDIO_File.h new file mode 100755 index 0000000000000000000000000000000000000000..3b29a5c3f2538bae3e150203457653601ab814b2 --- /dev/null +++ b/proprietary/external/audiocustparam/CFG_AUDIO_File.h @@ -0,0 +1,968 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * cfg_audio_file.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * This file is the header of audio customization related function or definition. + * + * Author: + * ------- + * Ning.F + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 12 29 2012 donglei.ji + * [ALPS00425279] [Need Patch] [Volunteer Patch] voice ui and password unlock feature check in + * voice ui - NVRAM . + * + * 08 26 2012 weiguo.li + * [ALPS00347285] [Need Patch] [Volunteer Patch]LGE AudioGainTable modification + * . + * + * 07 29 2012 weiguo.li + * [ALPS00319405] ALPS.JB.BSP.PRA check in CR for Jades + * . + * + * Jun 22 2009 mtk01352 + * [DUMA00007771] Moving modem side customization to AP + * + * + * Apr 29 2009 mtk80306 + * [DUMA00116080] revise the customization of nvram + * revise nvram customization + * + * Mar 21 2009 mtk80306 + * [DUMA00112158] fix the code convention. + * modify code convention + * + * Mar 9 2009 mtk80306 + * [DUMA00111088] nvram customization + * nvram customization + * + * + * + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ +#ifndef _CFG_AUDIO_FILE_H +#define _CFG_AUDIO_FILE_H + +#define CUSTOM_VOLUME_STEP (7) +#define AUDIO_MAX_VOLUME_STEP (15) + +#define NB_FIR_NUM (45) +#define NB_FIR_INDEX_NUM (6) +#define SPEECH_COMMON_NUM (12) +#define SPEECH_PARA_MODE_NUM (8) +#define SPEECH_PARA_NUM (16) +#define AUDIO_EQ_PARAM_NUM (8) + +#define WB_FIR_NUM (90) +#define WB_FIR_INDEX_NUM (6) + +#define HD_REC_MODE_INDEX_NUM (30) +#define HD_REC_FIR_INDEX_NUM (16) //extend 8-->16 + +#define VOIP_INDEX_NUM (4) + +// for voice ui feature +#define VOICE_FOLDER_NAME_LEN_MAX 32 +#define VOICE_AP_NUM_MAX 16 +#define VOICE_LANGUAGE_NUM_MAX 8 +#define VOICE_CMDS_NUM_MAX 8 +#define VOICE_CMDS_PER_LAN_NUM_MAX 32 +#define VOICE_RECOG_FEATURE_NUM_MAX 8 +#define VOICE_RECOG_PARAM_NUM_MAX 32 +/* audio nvram structure definition*/ +typedef enum +{ + VOL_NORMAL = 0 , + VOL_HEADSET , + VOL_HANDFREE , + MAX_VOL_CATE +} volume_category_enum; + +typedef enum +{ + VOL_TYPE_TON = 0 , + VOL_TYPE_KEY , + VOL_TYPE_MIC , + VOL_TYPE_FMR , + VOL_TYPE_SPH , + VOL_TYPE_SID , + VOL_TYPE_MEDIA , + MAX_VOL_TYPE +} volume_type_enum; + +// new volume customization data structure +enum VolumeType { + VER1_VOL_TYPE_RING = 0, + VER1_VOL_TYPE_SIP, + VER1_VOL_TYPE_MIC, + VER1_VOL_TYPE_FM, + VER1_VOL_TYPE_SPH, + VER1_VOL_TYPE_SPH2, + VER1_VOL_TYPE_SID, + VER1_VOL_TYPE_MEDIA, + VER1_VOL_TYPE_MATV, + VER1_NUM_OF_VOL_TYPE +}; + +enum VolumeMode { + VOLUME_NORMAL_MODE = 0, + VOLUME_HEADSET_MODE, + VOLUME_SPEAKER_MODE, + VOLUME_HEADSET_SPEAKER_MODE, + NUM_OF_VOL_MODE +}; + +enum VOLUME_NORMAL_TYPE { + NORMAL_AUDIO_BUFFER = 0, + NORMAL_FM_RECORD_A, + NORMAL_FM_RECORD_D, + NORMAL_SIP_AUDIO_BUFFER, + NORMAL_RSERVED_2, + NORMAL_RSERVED_3, + NORMAL_VOLUME_TYPE_MAX +}; + +enum VOLUME_HEADSET_TYPE { + HEADSET_AUDIO_BUFFER = 0, + HEADSET_FM_RECORD_A, + HEADSET_FM_RECORD_D, + HEADSET_SIP_AUDIO_BUFFER, + HEADSET_RSERVED_2, + HEADSET_RSERVED_3, + HEADSET_VOLUME_TYPE_MAX +}; + +enum VOLUME_SPEAKER_TYPE { + SPEAKER_AMP = 0, + SPEAKER_FM_RECORD_A, + SPEAKER_FM_RECORD_D, + SPEAKER_SIP_AUDIO_BUFFER, + SPEAKER_RSERVED_2, + SPEAKER_RSERVED_3, + SPEAKER_VOLUME_TYPE_MAX +}; + +enum VOLUME_HEADSET_SPEAKER_TYPE { + HEADSET_SPEAKER_AUDIO_BUFFER = 0, + HEADSET_SPEAKER_AMP, + HEADSET_SPEAKER_IV_BUFFER, + HEADSET_SPEAKER_FM_RECORD_A, + HEADSET_SPEAKER_FM_RECORD_D, + HEADSET_SPEAKER_SIP_AUDIO_BUFFER, + HEADSET_SPEAKER_RSERVED_2, + HEADSET_SPEAKER_RSERVED_3, + HEADSET_SPEAKER_VOLUME_TYPE_MAX +}; + +// use for external amp +enum VOLUME_EXTAMP_TYPE { + VOLUME_IV_BUFFER_EXTAMP = 0, + VOLUME_AUDIO_BUFFER_EXTAMP, + VOLUME_EXTAMP, // control exp amp gain + VOLUME_EXTAMP_RSERVED_1, + VOLUME_EXTAMP_RSERVED_2, + VOLUME_EXTAMP_RSERVED_3, + EXTAMP_VOLUME_TYPE_MAX +}; + +#define NUM_ABF_PARAM 44 +#define NUM_ABFWB_PARAM 76 + +//DMNR calibration data +typedef struct _AUDIO_CUSTOM_EXTRA_PARAM_STRUCT +{ + /* ABF parameters */ + unsigned short ABF_para[NUM_ABF_PARAM + NUM_ABFWB_PARAM]; //in-call DMNR normal mode with WB + unsigned short ABF_para_LoudSPK[NUM_ABF_PARAM + NUM_ABFWB_PARAM]; //in-call DMNR loud speaker mode with WB + unsigned short ABF_para_VR[NUM_ABFWB_PARAM]; //VR DMNR, only WB + unsigned short ABF_para_VOIP[NUM_ABFWB_PARAM]; //VoIP normal mode DMNR, only WB + unsigned short ABF_para_VOIP_LoudSPK[NUM_ABFWB_PARAM]; //VoIP loud speaker mode DMNR, only WB +} AUDIO_CUSTOM_EXTRA_PARAM_STRUCT; + + +#define CFG_FILE_SPEECH_DUAL_MIC_SIZE sizeof(AUDIO_CUSTOM_EXTRA_PARAM_STRUCT) +#define CFG_FILE_SPEECH_DUAL_MIC_TOTAL 1 + +#define NUM_ANC_PARAM 60 + +typedef struct _AUDIO_ANC_CUSTOM_PARAM_STRUCT +{ + unsigned short ANC_para[NUM_ANC_PARAM]; + unsigned short ANC_apply; + unsigned short ANC_log; + unsigned short ANC_log_downsample; + unsigned char ANC_dl_pga; +} AUDIO_ANC_CUSTOM_PARAM_STRUCT; + +#define CFG_FILE_SPEECH_ANC_SIZE sizeof(AUDIO_ANC_CUSTOM_PARAM_STRUCT) +#define CFG_FILE_SPEECH_ANC_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT +{ + unsigned short sph_voice_tracking_mode_para[16]; + unsigned short sph_voice_tracking_mode_wb_para[16]; +} AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT; + +#define CFG_FILE_SPEECH_MAGI_CONFERENCE_SIZE sizeof(AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT) +#define CFG_FILE_SPEECH_MAGI_CONFERENCE_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_HAC_PARAM_STRUCT +{ + /* speech enhancement */ + unsigned short speech_hac_mode_nb_para[16]; + /* WB speech enhancement */ + unsigned short speech_hac_mode_wb_para[16]; + /* speech input FIR */ + short sph_hac_in_fir[45]; + /* speech output FIR */ + short sph_hac_out_fir[45]; + + /* WB speech input FIR */ + short sph_hac_wb_in_fir[90]; + /* WB speech output FIR */ + short sph_hac_wb_out_fir[90]; + /* mic volume setting */ + unsigned char audiovolume_mic_hac[AUDIO_MAX_VOLUME_STEP]; + /* speech dl volume setting */ + unsigned char audiovolume_sph_hac[AUDIO_MAX_VOLUME_STEP]; + /* sidetone volume setting */ + unsigned char audiovolume_sid_hac[AUDIO_MAX_VOLUME_STEP]; + +} AUDIO_CUSTOM_HAC_PARAM_STRUCT; + +#define CFG_FILE_SPEECH_HAC_PARAM_SIZE sizeof(AUDIO_CUSTOM_HAC_PARAM_STRUCT) +#define CFG_FILE_SPEECH_HAC_PARAM_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT +{ + /* speech enhancement */ + unsigned short lpbk_speech_mode_nb_para[3][16]; + +} AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT; + +#define CFG_FILE_SPEECH_LPBK_PARAM_SIZE sizeof(AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT) +#define CFG_FILE_SPEECH_LPBK_PARAM_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT +{ + /* audio dump configuration */ + unsigned short vmlog_dump_config; + unsigned short bgs_dump_enable; + /* audio xml configuration */ + unsigned short cust_xml_enable; + +} AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT; + +#define CFG_FILE_AUDIO_FUNC_SWITCH_PARAM_SIZE sizeof(AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT) +#define CFG_FILE_AUDIO_FUNC_SWITCH_PARAM_TOTAL 1 +typedef struct _AUDIO_CUSTOM_PARAM_STRUCT +{ + /* volume setting */ + unsigned char volume[MAX_VOL_CATE][MAX_VOL_TYPE]; + /* speech enhancement */ + unsigned short speech_common_para[SPEECH_COMMON_NUM]; + unsigned short speech_mode_para[SPEECH_PARA_MODE_NUM][SPEECH_PARA_NUM]; + unsigned short speech_volume_para[4];//in the feature, should extend to [MAX_VOL_CATE][MAX_VOL_TYPE][4] + /* debug info */ + unsigned short debug_info[16]; + /* speech input FIR */ + short sph_in_fir[NB_FIR_INDEX_NUM][NB_FIR_NUM]; + /* speech output FIR */ + short sph_out_fir[NB_FIR_INDEX_NUM][NB_FIR_NUM]; + /* digital gain of DL speech */ + unsigned short Digi_DL_Speech; + /* digital gain of uplink speech */ + unsigned short Digi_Microphone; + /* FM record volume*/ + unsigned short FM_Record_Volume; + /* user mode : normal mode, earphone mode, loud speaker mode */ + unsigned short Bluetooth_Sync_Type; + unsigned short Bluetooth_Sync_Length; + unsigned short bt_pcm_in_vol; + unsigned short bt_pcm_out_vol; + unsigned short user_mode; + /* auto VM record setting */ + unsigned short uSupportVM; + unsigned short uAutoVM; + // mic bias + unsigned short uMicbiasVolt; + +} AUDIO_CUSTOM_PARAM_STRUCT; + +#define CFG_FILE_SPEECH_REC_SIZE sizeof(AUDIO_CUSTOM_PARAM_STRUCT) +#define CFG_FILE_SPEECH_REC_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_WB_A2M_PARAM_STRUCT_ +{ + /* WB speech enhancement */ + unsigned short speech_mode_wb_para[SPEECH_PARA_MODE_NUM][SPEECH_PARA_NUM]; + /* WB speech input/output FIR */ + short sph_wb_fir[WB_FIR_INDEX_NUM][WB_FIR_NUM]; + /* in_out flag */ + short input_out_fir_flag; // 0: input, 1: output +} AUDIO_CUSTOM_WB_A2M_PARAM_STRUCT; + +typedef struct _AUDIO_CUSTOM_WB_PARAM_STRUCT +{ + /* WB speech enhancement */ + unsigned short speech_mode_wb_para[SPEECH_PARA_MODE_NUM][SPEECH_PARA_NUM]; + /* WB speech input FIR */ + short sph_wb_in_fir[WB_FIR_INDEX_NUM][WB_FIR_NUM]; + /* WB speech output FIR */ + short sph_wb_out_fir[WB_FIR_INDEX_NUM][WB_FIR_NUM]; +} AUDIO_CUSTOM_WB_PARAM_STRUCT; + +#define CFG_FILE_WB_SPEECH_REC_SIZE sizeof(AUDIO_CUSTOM_WB_PARAM_STRUCT) +#define CFG_FILE_WB_SPEECH_REC_TOTAL 1 + +#if defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V5) + +typedef struct _AUDIO_ACF_V5F_PARAM +{ + unsigned int bes_loudness_L_hpf_fc; + unsigned int bes_loudness_L_hpf_order; + unsigned int bes_loudness_L_lpf_fc; + unsigned int bes_loudness_L_lpf_order; + unsigned int bes_loudness_L_bpf_fc[8]; + unsigned int bes_loudness_L_bpf_bw[8]; + int bes_loudness_L_bpf_gain[8]; + unsigned int bes_loudness_R_hpf_fc; + unsigned int bes_loudness_R_hpf_order; + unsigned int bes_loudness_R_lpf_fc; + unsigned int bes_loudness_R_lpf_order; + unsigned int bes_loudness_R_bpf_fc[8]; + unsigned int bes_loudness_R_bpf_bw[8]; + int bes_loudness_R_bpf_gain[8]; + +}AUDIO_ACF_V5F_PARAM; + +typedef struct _AUDIO_ACF_V5VIBSPK_PARAM +{ + unsigned int bes_loudness_bpf_coeff[2][6][3]; + +}AUDIO_ACF_V5VIBSPK_PARAM; + + +typedef struct _AUDIO_ACF_CUSTOM_PARAM_STRUCT +{ + + union{ + AUDIO_ACF_V5F_PARAM V5F; + AUDIO_ACF_V5VIBSPK_PARAM V5ViVSPK; + }bes_loudness_f_param; + unsigned int bes_loudness_Sep_LR_Filter; + unsigned int bes_loudness_WS_Gain_Max; + unsigned int bes_loudness_WS_Gain_Min; + unsigned int bes_loudness_Filter_First; + unsigned int bes_loudness_Num_Bands; + unsigned int bes_loudness_Flt_Bank_Order; + unsigned int bes_loudness_Cross_Freq[7]; + int DRC_Th[8][5]; + int DRC_Gn[8][5]; + int SB_Gn[8]; + unsigned int SB_Mode[8]; + unsigned int DRC_Delay; + unsigned int Att_Time[8][6]; + unsigned int Rel_Time[8][6]; + int Hyst_Th[8][6]; + int Lim_Th; + int Lim_Gn; + unsigned int Lim_Const; + unsigned int Lim_Delay; + int SWIPRev; +} AUDIO_ACF_CUSTOM_PARAM_STRUCT; +#if 0 +typedef struct _AUDIO_ACF_CUSTOM_PARAM_STRUCT +{ + unsigned int bes_loudness_hsf_coeff_L[2][9][5]; // Compensation Filter HSF coeffs [9][4]->[2][9][5] + unsigned int bes_loudness_bpf_coeff_L[8][6][3]; // Compensation Filter BPF coeffs [4][6][3]->[6][6][3]->[8][6][3] + unsigned int bes_loudness_lpf_coeff_L[6][3]; + + unsigned int bes_loudness_hsf_coeff_R[2][9][5]; // Compensation Filter HSF coeffs [9][4]->[2][9][5] + unsigned int bes_loudness_bpf_coeff_R[8][6][3]; // Compensation Filter BPF coeffs [4][6][3]->[6][6][3]->[8][6][3] + unsigned int bes_loudness_lpf_coeff_R[6][3]; + + unsigned int bes_loudness_WS_Gain_Max; // Q2.14 + unsigned int bes_loudness_WS_Gain_Min; // Q2.14 + unsigned int bes_loudness_Filter_First; // 0: DRC First, 1: Filter First + unsigned int bes_loudness_Sep_LR_Filter; // 0: Use same filter for both L / R, // 1: Separate L / R filter + + unsigned int bes_loudness_Num_Bands; // range: 1 ~ 8 + unsigned int bes_loudness_Flt_Bank_Order; // range: 3, 5, 7 + unsigned int bes_loudness_Cross_Freq[7]; // unit: Hz + int bes_loudness_DRC_Th[8][5]; // Q24.8, unit: dB + int bes_loudness_DRC_Gn[8][5]; // Q24.8, unit: dB + int bes_loudness_SB_Gn[8]; // Q24.8, unit: dB + unsigned int bes_loudness_SB_Mode[8]; // 0: makeup gain, 1: subband limiter, + // 2: bypass, 3: mute + unsigned int bes_loudness_DRC_Delay; + unsigned int bes_loudness_Att_Time[8][6]; // unit: 0.1 ms / 6dB + unsigned int bes_loudness_Rel_Time[8][6]; // unit: 0.1 ms / 6dB + int bes_loudness_Hyst_Th[8][6]; // Q24.8, unit: dB + int bes_loudness_Lim_Th; + int bes_loudness_Lim_Gn; + unsigned int bes_loudness_Lim_Const; + unsigned int bes_loudness_Lim_Delay; + + /* + unsigned int bes_loudness_WS_Gain_Max; + unsigned int bes_loudness_WS_Gain_Min; + unsigned int bes_loudness_Filter_First; + unsigned int bes_loudness_Att_Time; // unit: 0.1 ms / 6dB + unsigned int bes_loudness_Rel_Time; // unit: 0.1 ms / 6dB + char bes_loudness_Gain_Map_In[5]; + char bes_loudness_Gain_Map_Out[5]; + */ +} AUDIO_ACF_CUSTOM_PARAM_STRUCT; +#endif +#elif defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V4) +typedef struct _AUDIO_ACF_CUSTOM_PARAM_STRUCT +{ + unsigned int bes_loudness_hsf_coeff[2][9][5]; // Compensation Filter HSF coeffs [9][4]->[2][9][5] + unsigned int bes_loudness_bpf_coeff[8][6][3]; // Compensation Filter BPF coeffs [4][6][3]->[6][6][3]->[8][6][3] + //unsigned int bes_loudness_DRC_Forget_Table[9][2]; + unsigned int bes_loudness_lpf_coeff[6][3]; + unsigned int bes_loudness_WS_Gain_Max; + unsigned int bes_loudness_WS_Gain_Min; + unsigned int bes_loudness_Filter_First; + unsigned int bes_loudness_Att_Time; // unit: 0.1 ms / 6dB + unsigned int bes_loudness_Rel_Time; // unit: 0.1 ms / 6dB + char bes_loudness_Gain_Map_In[5]; + char bes_loudness_Gain_Map_Out[5]; +} AUDIO_ACF_CUSTOM_PARAM_STRUCT; +#else +typedef struct _AUDIO_ACF_CUSTOM_PARAM_STRUCT +{ + /* Compensation Filter HSF coeffs */ + /* BesLoudness also uses this coeffs */ + unsigned int bes_loudness_hsf_coeff[9][4]; + + /* Compensation Filter BPF coeffs */ + unsigned int bes_loudness_bpf_coeff[4][6][3]; + unsigned int bes_loudness_DRC_Forget_Table[9][2]; + unsigned int bes_loudness_WS_Gain_Max; + unsigned int bes_loudness_WS_Gain_Min; + unsigned int bes_loudness_Filter_First; + char bes_loudness_Gain_Map_In[5]; + char bes_loudness_Gain_Map_Out[5]; + +} AUDIO_ACF_CUSTOM_PARAM_STRUCT; +#endif +/* +*/ +#define CFG_FILE_AUDIO_COMPFLT_REC_SIZE sizeof(AUDIO_ACF_CUSTOM_PARAM_STRUCT) +#define CFG_FILE_AUDIO_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_HEADPHONE_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_VIBSPK_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_AUDIOSUB_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_AUDIOSUB_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_MUSICDRC_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_RINGTONEDRC_COMPFLT_REC_TOTAL 1 + + +typedef struct _AUDIO_EFFECT_CUSTOM_PARAM_STRUCT +{ + //surround parameters + int bsrd_level; + unsigned int Distance1; + unsigned int Distance2; + int bsrd_band_select; + + //bass parameters + unsigned int bass_CutoffFreq; + int bass_IsVB; + + //EQ parameters + short Normal_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Dance_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Bass_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Classical_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Treble_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Party_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Pop_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Rock_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + + //loudness mode + int LoudEnhancemode; + + // time stretch + int Time_TD_FD; + int Time_TS_Ratio; + +} AUDIO_EFFECT_CUSTOM_PARAM_STRUCT; + +#define CFG_FILE_AUDIO_EFFECT_REC_SIZE sizeof(AUDIO_EFFECT_CUSTOM_PARAM_STRUCT) +#define CFG_FILE_AUDIO_EFFECT_REC_TOTAL 1 + +typedef struct _AUDIO_PARAM_MED_STRUCT +{ + short speech_input_FIR_coeffs[SPEECH_PARA_MODE_NUM][NB_FIR_NUM]; + short speech_output_FIR_coeffs[SPEECH_PARA_MODE_NUM][NB_FIR_INDEX_NUM][NB_FIR_NUM]; + short select_FIR_output_index[SPEECH_PARA_MODE_NUM]; + short select_FIR_intput_index[SPEECH_PARA_MODE_NUM]; + short speech_mode_para[SPEECH_PARA_MODE_NUM][SPEECH_PARA_NUM]; +} AUDIO_PARAM_MED_STRUCT; + +#define CFG_FILE_AUDIO_PARAM_MED_REC_SIZE sizeof(AUDIO_PARAM_MED_STRUCT) +#define CFG_FILE_AUDIO_PARAM_MED_REC_TOTAL 1 + + +typedef struct _AUDIO_VOLUME_CUSTOM_STRUCT +{ + unsigned char audiovolume_ring[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_key[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_mic[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_fmr[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_sph[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_sid[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_media[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_matv[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; +} AUDIO_VOLUME_CUSTOM_STRUCT; + +#define CFG_FILE_AUDIO_VOLUME_CUSTOM_REC_SIZE sizeof(AUDIO_VOLUME_CUSTOM_STRUCT) +#define CFG_FILE_AUDIO_VOLUME_CUSTOM_REC_TOTAL 1 + +typedef struct _AUDIO_VER1_CUSTOM_VOLUME_STRUCT { + unsigned char audiovolume_ring[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_sip[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_mic[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_fm[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_sph[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_sph2[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_sid[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_media[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_matv[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + + unsigned char normalaudiovolume[NORMAL_VOLUME_TYPE_MAX]; + unsigned char headsetaudiovolume[HEADSET_VOLUME_TYPE_MAX]; + unsigned char speakeraudiovolume[SPEAKER_VOLUME_TYPE_MAX]; + unsigned char headsetspeakeraudiovolume[HEADSET_SPEAKER_VOLUME_TYPE_MAX]; + unsigned char extampaudiovolume[EXTAMP_VOLUME_TYPE_MAX]; + + unsigned char audiovolume_level[VER1_NUM_OF_VOL_TYPE]; +} AUDIO_VER1_CUSTOM_VOLUME_STRUCT; + +#define CFG_FILE_AUDIO_VER1_VOLUME_CUSTOM_REC_SIZE sizeof(AUDIO_VER1_CUSTOM_VOLUME_STRUCT) +#define CFG_FILE_AUDIO_VER1_VOLUME_CUSTOM_REC_TOTAL 1 + + + +/******************************************************************** +* Audio Gain Table +*********************************************************************/ +#define AUDIO_MAX_AMP_CONTROL_POINTS (10) +#define AUDIO_MAX_GAIN_TABLE_STEP (18) +#define AUDIO_MAX_MIC_GAIN_NUMS (32) + +typedef enum { + AUDIO_GAIN_DEFAULT =-1, + AUDIO_GAIN_VOICE_CALL = 0, + AUDIO_GAIN_SYSTEM = 1, + AUDIO_GAIN_RING = 2, + AUDIO_GAIN_MUSIC = 3, + AUDIO_GAIN_ALARM = 4, + AUDIO_GAIN_NOTIFICATION = 5, + AUDIO_GAIN_BLUETOOTH_SCO = 6, + AUDIO_GAIN_ENFORCED_AUDIBLE = 7, // Sounds that cannot be muted by user and must be routed to speaker + AUDIO_GAIN_DTMF = 8, + AUDIO_GAIN_TTS = 9, + AUDIO_GAIN_FM = 10, + AUDIO_GAIN_MATV = 11, + AUDIO_GAIN_MAX_STREAM = 11, //max index of stream + NUM_AUDIO_GAIN_TYPES +}audio_gain_type; + +//devices +typedef enum { + GAIN_OUTPUT_EARPIECE = 0, + GAIN_OUTPUT_HEADSET = 1, + GAIN_OUTPUT_SPEAKER = 2, + GAIN_OUTPUT_DOCK = 3, + NUM_GAIN_OUTPUT_DEVICES = 4 +}output_gain_device; + +//mic types +typedef enum { + GAIN_IDLE_RECORD_MIC =0, + GAIN_IDLE_RECORD_HEADSET , + GAIN_VOICE_REC_MIC, + GAIN_VOICE_REC_HEADSET, + GAIN_VIDEO_REC_MIC, + GAIN_VIDEO_REC_HEADSET, + GAIN_INCALL_NB_ECEIVER, + GAIN_INCALL_NB_HEADSET, + GAIN_INCALL_NB_SPEAKER, + GAIN_INCALL_WB_ECEIVER, + GAIN_INCALL_WB_HEADSET, + GAIN_INCALL_WB_SPEAKER, + GAIN_VOIP_RECEIVER, + GAIN_VOIP_HEADSET, + GAIN_VOIP_SPEAKER, + GAIN_TTY_DEVICE, + GAIN_LEVEL_SHIFT, + GAIN_ANALOG_PLAY, + GAIN_VOICE_UNLOCK_MIC, + GAIN_VOICE_UNLOCK_HEADSET, + GAIN_RESERVED1_MIC, + GAIN_RESERVED1_HEADSET, + GAIN_RESERVED2_MIC, + GAIN_RESERVED2_HEADSET, + NUM_MIC_GAINS +}microphone_device_gain; + + +//stream type gain +typedef struct _STREAM_ITEM_GAIN_STRUCT +{ + unsigned char digital[AUDIO_MAX_GAIN_TABLE_STEP]; + unsigned char analog; + unsigned char amp[AUDIO_MAX_AMP_CONTROL_POINTS]; + +}STREAM_ITEM_GAIN; + +typedef struct _STREAM_GAIN_STRUCT +{ + STREAM_ITEM_GAIN stream[NUM_GAIN_OUTPUT_DEVICES]; + +}STREAM_GAIN; + +//speech gain +typedef struct _SPEECH_ITEM_GAIN_STRUCT +{ + unsigned char digital; + unsigned char analog; + unsigned char amp[AUDIO_MAX_AMP_CONTROL_POINTS]; + +}SPEECH_ITEM_GAIN; + +typedef struct _SPEECH_GAIN_STRUCT +{ + SPEECH_ITEM_GAIN speech[NUM_GAIN_OUTPUT_DEVICES][AUDIO_MAX_GAIN_TABLE_STEP]; + +}SPEECH_GAIN; + +//sidetone gain + +typedef struct _SIDETONE_GAIN_STRUCT +{ + unsigned char sidetone[NUM_GAIN_OUTPUT_DEVICES]; +} SIDETONE_GAIN; + +//mic gain + +typedef struct _MIC_ITEM_GAIN_STRUCT +{ + unsigned char digital; + unsigned char analog; +}MIC_ITEM_GAIN; + +typedef struct _MICROPHONE_GAIN_STRUCT +{ + MIC_ITEM_GAIN mic[AUDIO_MAX_MIC_GAIN_NUMS]; + +} MIC_GAIN; + +typedef struct _AUDIO_CUSTOM_GAIN_TABLE { + STREAM_GAIN voiceCall; + STREAM_GAIN system; + STREAM_GAIN ring; + STREAM_GAIN music; + STREAM_GAIN alarm; + STREAM_GAIN notification; + STREAM_GAIN blueToothSco; + STREAM_GAIN enforceAudible; + STREAM_GAIN dtmf; + STREAM_GAIN tts; + STREAM_GAIN fm; + STREAM_GAIN matv; + SPEECH_GAIN speechNB; + SPEECH_GAIN speechWB; + SIDETONE_GAIN sideToneNB; + SIDETONE_GAIN sideToneWB; + MIC_GAIN mic; +} AUDIO_GAIN_TABLE_STRUCT; + +#define CFG_FILE_AUDIO_GAIN_TABLE_CUSTOM_REC_SIZE sizeof(AUDIO_GAIN_TABLE_STRUCT) +#define CFG_FILE_AUDIO_GAIN_TABLE_CUSTOM_REC_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_BT_GAIN { + STREAM_GAIN blueToothNrec; +} AUDIO_BT_GAIN_STRUCT; + +#define CFG_FILE_AUDIO_BT_GAIN_CUSTOM_SIZE sizeof(AUDIO_BT_GAIN_STRUCT) +#define CFG_FILE_AUDIO_BT_GAIN_CUSTOM_TOTAL 1 + +//#if defined(MTK_HD_RECORD_SUPPORT) + +#define SPC_MAX_NUM_RECORD_SPH_MODE HD_REC_MODE_INDEX_NUM +#define SPC_MAX_NUM_RECORD_INPUT_FIR HD_REC_FIR_INDEX_NUM //extend 8 -->16 +typedef struct _AUDIO_HD_RECORD_PARAM_STRUCT +{ + /* HD RECORD Mode Num & FIR Num*/ + unsigned short hd_rec_mode_num; // max(hd_rec_fir_num) == 30 ?? + unsigned short hd_rec_fir_num; // max(hd_rec_fir_num) == 16 ?? + + /* HD RECORD Speech Enhancement */ + unsigned short hd_rec_speech_mode_para[SPC_MAX_NUM_RECORD_SPH_MODE][SPEECH_PARA_NUM]; // the contain only have hd_rec_mode_num effective values + + /* HD RECORD FIR */ + short hd_rec_fir[SPC_MAX_NUM_RECORD_INPUT_FIR][WB_FIR_NUM]; // the contain only have hd_rec_fir_num effective values + + /* HD RECORD FIR Mapping (ex, map[sph_mode] = FIR3) */ + unsigned short hd_rec_map_to_fir_for_ch1[SPC_MAX_NUM_RECORD_SPH_MODE]; + unsigned short hd_rec_map_to_fir_for_ch2[SPC_MAX_NUM_RECORD_SPH_MODE]; + + /* HD RECORD Device Mode Mapping (ex, map[sph_mode] = SPH_MODE_NORMAL ) */ + unsigned char hd_rec_map_to_dev_mode[SPC_MAX_NUM_RECORD_SPH_MODE]; + + /* HD RECORD Input Source Mapping (ex, map[sph_mode] = BT Earphone mic)*/ + unsigned char hd_rec_map_to_input_src[SPC_MAX_NUM_RECORD_SPH_MODE]; + + /* HD RECORD mode is stereo or not (ex, map[sph_mode] = 0(mono), 1(stereo) )*/ + unsigned char hd_rec_map_to_stereo_flag[SPC_MAX_NUM_RECORD_SPH_MODE]; + +} AUDIO_HD_RECORD_PARAM_STRUCT; + + +#define CFG_FILE_AUDIO_HD_REC_PAR_SIZE sizeof(AUDIO_HD_RECORD_PARAM_STRUCT) +#define CFG_FILE_AUDIO_HD_REC_PAR_TOTAL 1 + + + +#define MAX_HD_REC_SCENES 10 // max #scene = 10 (10 * 3 = 30 = max modes) + +enum HD_REC_DEVICE_SOURCE_T +{ + HD_REC_DEVICE_SOURCE_HANDSET = 0, + HD_REC_DEVICE_SOURCE_HEADSET = 1, + HD_REC_DEVICE_SOURCE_BT_EARPHONE = 2, + NUM_HD_REC_DEVICE_SOURCE +}; + +typedef struct +{ + unsigned char num_voice_recognition_scenes; //for voice recognition + unsigned char num_voice_rec_scenes; + unsigned char num_video_rec_scenes; + unsigned char num_voice_unlock_scenes; //for voice unlock feature + unsigned char num_customization_scenes; //for customization + unsigned char scene_table[MAX_HD_REC_SCENES][NUM_HD_REC_DEVICE_SOURCE]; + unsigned char scene_name[MAX_HD_REC_SCENES][10]; //name of each scene +} AUDIO_HD_RECORD_SCENE_TABLE_STRUCT; + + +#define CFG_FILE_AUDIO_HD_REC_SCENE_TABLE_SIZE sizeof(AUDIO_HD_RECORD_SCENE_TABLE_STRUCT) +#define CFG_FILE_AUDIO_HD_REC_SCENE_TABLE_TOTAL 1 + + + +//#endif //MTK_HD_RECORD_SUPPORT + +//for voice recognition customization +typedef struct _VOICE_RECOGNITION_PARAM_STRUCT +{ + /* HD RECORD 48k FIR */ + unsigned char ap_num; + unsigned char language_num; + unsigned char language_folder[VOICE_LANGUAGE_NUM_MAX][VOICE_FOLDER_NAME_LEN_MAX]; + unsigned char cmd_num[VOICE_LANGUAGE_NUM_MAX]; + unsigned char ap_support_info[VOICE_AP_NUM_MAX][VOICE_LANGUAGE_NUM_MAX][VOICE_CMDS_NUM_MAX]; + unsigned char cust_param[VOICE_RECOG_FEATURE_NUM_MAX][VOICE_RECOG_PARAM_NUM_MAX]; + +} VOICE_RECOGNITION_PARAM_STRUCT; + + +#define CFG_FILE_VOICE_RECOGNIZE_PAR_SIZE sizeof(VOICE_RECOGNITION_PARAM_STRUCT) +#define CFG_FILE_VOICE_RECOGNIZE_PAR_TOTAL 1 + + +typedef struct +{ + unsigned int u32EnableFlg; + +}AUDIO_AUDENH_CONTROL_OPTION_STRUCT; + +#define CFG_FILE_AUDIO_AUDENH_CONTROL_OPTION_PAR_SIZE sizeof(AUDIO_AUDENH_CONTROL_OPTION_STRUCT) +#define CFG_FILE_AUDIO_AUDENH_CONTROL_OPTION_PAR_TOTAL 1 + +//for DC Calibration +typedef struct _AUDIO_BUFFER_DC_CALIBRATION_STRUCT +{ + unsigned short cali_flag; + unsigned short cali_val_hp_left; + unsigned short cali_val_hp_right; + unsigned short cali_val_speaker; +} AUDIO_BUFFER_DC_CALIBRATION_STRUCT; + + +#define CFG_FILE_AUDIO_BUFFER_DC_CALIBRATION_PAR_SIZE sizeof(AUDIO_BUFFER_DC_CALIBRATION_STRUCT) +#define CFG_FILE_AUDIO_BUFFER_DC_CALIBRATION_PAR_TOTAL 1 + + +enum AUDIO_VOIP_DEVICE_TYPE { + AUDIO_VOIP_DEVICE_NORMAL = 0, //path receiver + AUDIO_VOIP_DEVICE_SPEAKER = 1, + AUDIO_VOIP_DEVICE_HEADSET = 2, + AUDIO_VOIP_DEVICE_BT = 3, + NUM_AUDIO_VOIP_DEVICE = VOIP_INDEX_NUM +}; + +typedef struct _AUDIO_VOIP_PARAM_STRUCT +{ + /* speech enhancement param */ + unsigned short speech_common_para[SPEECH_COMMON_NUM]; //normal/Loud speaker/headser/BT + unsigned short speech_mode_para[VOIP_INDEX_NUM][SPEECH_PARA_NUM]; //normal/Loud speaker/headser/BT + + /* speech input FIR */ + short in_fir[VOIP_INDEX_NUM][WB_FIR_NUM]; //normal/Loud speaker/headser/BT + /* speech output FIR */ + short out_fir[VOIP_INDEX_NUM][WB_FIR_NUM]; //normal/Loud speaker/headser/BT + +} AUDIO_VOIP_PARAM_STRUCT; + + +#define CFG_FILE_AUDIO_VOIP_PAR_SIZE sizeof(AUDIO_VOIP_PARAM_STRUCT) +#define CFG_FILE_AUDIO_VOIP_PAR_TOTAL 1 + +enum AUDIO_HFP_DEVICE_TYPE { + AUDIO_HFP_DEVICE_NORMAL = 0, //path receiver + AUDIO_HFP_DEVICE_SPEAKER = 1, + AUDIO_HFP_DEVICE_HEADSET = 2, + AUDIO_HFP_DEVICE_RESERVED = 3, + NUM_AUDIO_HFP_DEVICE +}; + +typedef struct _AUDIO_HFP_PARAM_STRUCT +{ + /* speech enhancement param */ + unsigned short speech_common_para[SPEECH_COMMON_NUM]; //normal/Loud speaker/headser/BT + unsigned short speech_mode_para[NUM_AUDIO_HFP_DEVICE][SPEECH_PARA_NUM]; //normal/Loud speaker/headser/BT + + /* speech input FIR */ + short in_fir[NUM_AUDIO_HFP_DEVICE][WB_FIR_NUM]; //normal/Loud speaker/headser/BT + /* speech output FIR */ + short out_fir[NUM_AUDIO_HFP_DEVICE][WB_FIR_NUM]; //normal/Loud speaker/headser/BT + +} AUDIO_HFP_PARAM_STRUCT; + + +#define CFG_FILE_AUDIO_HFP_PAR_SIZE sizeof(AUDIO_HFP_PARAM_STRUCT) +#define CFG_FILE_AUDIO_HFP_PAR_TOTAL 1 + +//for Speaker Monitor +typedef struct _AUDIO_SPEAKER_MONITOR_PARAM_STRUCT +{ + float resistor[512]; + float temp_initial; // initial value + /* hardware setting */ + float current_sensing_resistor; // unit: ohm + /* resonant frqquency*/ + unsigned short reso_freq_center; + unsigned short reso_freq_bw; + unsigned short reso_freq_gain; + /* temperature estimation */ + unsigned short prefer_band_upper; + unsigned short prefer_band_lower; + /* temperature estimation control */ + unsigned short temp_limit_low; // start to log + unsigned short temp_limit_high; // start to control gain + unsigned short temp_control_time_slots; // max log time + /* monitor interval */ + unsigned short monitor_timer; //unit: ms +} AUDIO_SPEAKER_MONITOR_PARAM_STRUCT; + + +#define CFG_FILE_SPEAKER_MONITOR_SIZE sizeof(AUDIO_SPEAKER_MONITOR_PARAM_STRUCT) +#define CFG_FILE_SPEAK_MONITOR_REC_TOTAL 1 + +#endif // _CFG_AUDIO_FILE_H + diff --git a/proprietary/external/audiocustparam/CFG_Audio_Default.h b/proprietary/external/audiocustparam/CFG_Audio_Default.h new file mode 100755 index 0000000000000000000000000000000000000000..a8b0ce457623ef043684503b4efa330f7c90ffa4 --- /dev/null +++ b/proprietary/external/audiocustparam/CFG_Audio_Default.h @@ -0,0 +1,966 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_AUDIO_FILE.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of AUDIO CFG Default file + * + * Author: + * ------- + * + * + + * + *******************************************************************************/ + +#ifndef _CFG_AUDIO_H +#define _CFG_AUDIO_H +/* include rule : + 1st : find path/files relative current position (Common) + 2nd : find path/files from other projects +*/ +#include "CFG_AUDIO_File.h" + +//audio related default value +#include "cfgdefault/sph_coeff_record_mode_default.h" +#include "cfgdefault/sph_coeff_dmnr_default.h" +#include "cfgdefault/sph_coeff_dmnr_handsfree_default.h" +#include "cfgdefault/audio_hd_record_custom.h" +#include "cfgdefault/audio_acf_default.h" +#include "cfgdefault/audio_hcf_default.h" +#include "cfgdefault/audio_effect_default.h" +#include "cfgdefault/audio_gain_table_default.h" +#include "cfgdefault/audio_ver1_volume_custom_default.h" +#include "cfgdefault/voice_recognition_custom.h" +#include "cfgdefault/audio_audenh_control_option.h" +#include "cfgdefault/audio_voip_custom.h" +#include "cfgdefault/audio_hfp_custom.h" +//#include "cfgdefault/audio_acfsub_default.h" +#include "cfgdefault/audio_music_drc_default.h" +#include "cfgdefault/audio_ringtone_drc_default.h" +#include "cfgdefault/sph_coeff_anc_default.h" +#include "cfgdefault/audio_speaker_monitor_custom.h" +#include "cfgdefault/sph_coeff_lpbk_default.h" +#include "cfgdefault/audio_function_switch_default.h" + +//speech related default value +#include "cfgdefault/sph_coeff_default.h" +#include "cfgdefault/audio_custom.h" +#include "cfgdefault/med_audio_default.h" +#include "cfgdefault/audio_volume_custom_default.h" +#include "cfgdefault/audio_ver1_volume_custom_default.h" + +#ifdef __cplusplus +extern "C" +{ +#endif + +#ifdef __ALLOCATE_CFG_AUDIO_DEFAULT_H +// Allocate data by \vendor\mediatek\proprietary\external\nvram\libcustom_nvram\CFG_file_info.c + +AUDIO_CUSTOM_PARAM_STRUCT speech_custom_default = +{ + /* INT8 volume[MAX_VOL_CATE][MAX_VOL_TYPE] */ + /* Normal volume: TON, SPK, MIC, FMR, SPH, SID, MED */ + GAIN_NOR_TON_VOL, GAIN_NOR_KEY_VOL, GAIN_NOR_MIC_VOL, GAIN_NOR_FMR_VOL, GAIN_NOR_SPH_VOL, GAIN_NOR_SID_VOL, GAIN_NOR_MED_VOL + , + /* Headset volume: TON, SPK, MIC, FMR, SPH, SID, MED */ + GAIN_HED_TON_VOL, GAIN_HED_KEY_VOL, GAIN_HED_MIC_VOL, GAIN_HED_FMR_VOL, GAIN_HED_SPH_VOL, GAIN_HED_SID_VOL, GAIN_HED_MED_VOL + , + /* Handfree volume: TON, SPK, MIC, FMR, SPH, SID, MED */ + GAIN_HND_TON_VOL, GAIN_HND_KEY_VOL, GAIN_HND_MIC_VOL, GAIN_HND_FMR_VOL, GAIN_HND_SPH_VOL, GAIN_HND_SID_VOL, GAIN_HND_MED_VOL + , + /* UINT16 speech_common_para[12] */ + DEFAULT_SPEECH_COMMON_PARA + , + /* UINT16 speech_mode_para[8][16] */ + DEFAULT_SPEECH_NORMAL_MODE_PARA, + DEFAULT_SPEECH_EARPHONE_MODE_PARA, + DEFAULT_SPEECH_LOUDSPK_MODE_PARA, + DEFAULT_SPEECH_BT_EARPHONE_MODE_PARA, + DEFAULT_SPEECH_BT_CORDLESS_MODE_PARA, + DEFAULT_SPEECH_CARKIT_MODE_PARA, + DEFAULT_SPEECH_AUX1_MODE_PARA, + DEFAULT_SPEECH_AUX2_MODE_PARA + , + /* UINT16 speech_volume_para[4] */ + DEFAULT_SPEECH_VOL_PARA + , + /* UINT16 debug_info[16] */ + DEFAULT_AUDIO_DEBUG_INFO + , + /* INT16 sph_in_fir[6][45], sph_out_fir */ + SPEECH_INPUT_FIR_COEFF, + SPEECH_OUTPUT_FIR_COEFF + , + /* UINT16 DG_DL_Speech */ + DG_DL_Speech + , + /* UINT16 DG_Microphone */ + DG_Microphone + , + /* UINT16 FM record volume*/ + FM_Record_Vol + , + /* UINT16 BT sync type and length*/ + DEFAULT_BLUETOOTH_SYNC_TYPE, + DEFAULT_BLUETOOTH_SYNC_LENGTH + , + /* UINT16 BT PCM in/out digital gain*/ + DEFAULT_BT_PCM_IN_VOL, + DEFAULT_BT_PCM_OUT_VOL + , + /* user mode : normal mode, earphone mode, loud speaker mode */ + /* UCHAR user_mode */ + VOL_NORMAL + , + /* auto VM record setting */ + DEFAULT_VM_SUPPORT, + DEFAULT_AUTO_VM, + /* Micbais voltage 1900 --> 2200 */ + MICBAIS, +}; + +AUDIO_VER1_CUSTOM_VOLUME_STRUCT audio_ver1_custom_default = { + VER1_AUD_VOLUME_RING, + VER1_AUD_VOLUME_SIP, + VER1_AUD_VOLUME_MIC, + VER1_AUD_VOLUME_FM, + VER1_AUD_VOLUME_SPH, + VER1_AUD_VOLUME_SPH, // sph2 now use the same + VER1_AUD_VOLUME_SID, + VER1_AUD_VOLUME_MEDIA, + VER1_AUD_VOLUME_MATV, + VER1_AUD_NORMAL_VOLUME_DEFAULT, + VER1_AUD_HEADSER_VOLUME_DEFAULT, + VER1_AUD_SPEAKER_VOLUME_DEFAULT, + VER1_AUD_HEADSETSPEAKER_VOLUME_DEFAULT, + VER1_AUD_EXTAMP_VOLUME_DEFAULT, + VER1_AUD_VOLUME_LEVEL_DEFAULT +}; + + +AUDIO_CUSTOM_WB_PARAM_STRUCT wb_speech_custom_default = +{ + /* unsigned short speech_mode_wb_para[8][16] */ + DEFAULT_WB_SPEECH_NORMAL_MODE_PARA, + DEFAULT_WB_SPEECH_EARPHONE_MODE_PARA, + DEFAULT_WB_SPEECH_LOUDSPK_MODE_PARA, + DEFAULT_WB_SPEECH_BT_EARPHONE_MODE_PARA, + DEFAULT_WB_SPEECH_BT_CORDLESS_MODE_PARA, + DEFAULT_WB_SPEECH_CARKIT_MODE_PARA, + DEFAULT_WB_SPEECH_AUX1_MODE_PARA, + DEFAULT_WB_SPEECH_AUX2_MODE_PARA, + /* short sph_wb_in_fir[6][90] */ + WB_Speech_Input_FIR_Coeff, + /* short sph_wb_out_fir[6][90] */ + WB_Speech_Output_FIR_Coeff, +}; +#if defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V5) +/* +unsigned int bes_loudness_Sep_LR_Filter; + unsigned int bes_loudness_WS_Gain_Max; + unsigned int bes_loudness_WS_Gain_Min; + unsigned int bes_loudness_Filter_First; + unsigned int bes_loudness_Num_Bands; + unsigned int bes_loudness_Flt_Bank_Order; + unsigned int bes_loudness_Cross_Freq[7]; + int DRC_Th[8][5]; + int DRC_Gn[8][5]; + int SB_Gn[8]; + unsigned int SB_Mode[8]; + unsigned int DRC_Delay; + unsigned int Att_Time[8][6]; + unsigned int Rel_Time[8][6]; + int Hyst_Th[8][6]; + int Lim_Th; + int Lim_Gn; + unsigned int Lim_Const; + unsigned int Lim_Delay; + int SWIPRev; + +*/ +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_custom_default = +{ +#if 1 + BES_LOUDNESS_ACF_L_HPF_FC, + BES_LOUDNESS_ACF_L_HPF_ORDER, + BES_LOUDNESS_ACF_L_LPF_FC, + BES_LOUDNESS_ACF_L_LPF_ORDER, + BES_LOUDNESS_ACF_L_BPF_FC, + BES_LOUDNESS_ACF_L_BPF_BW, + BES_LOUDNESS_ACF_L_BPF_GAIN, + + BES_LOUDNESS_ACF_R_HPF_FC, + BES_LOUDNESS_ACF_R_HPF_ORDER, + BES_LOUDNESS_ACF_R_LPF_FC, + BES_LOUDNESS_ACF_R_LPF_ORDER, + BES_LOUDNESS_ACF_R_BPF_FC, + BES_LOUDNESS_ACF_R_BPF_BW, + BES_LOUDNESS_ACF_R_BPF_GAIN, + + BES_LOUDNESS_ACF_SEP_LR_FILTER, + BES_LOUDNESS_ACF_WS_GAIN_MAX, + BES_LOUDNESS_ACF_WS_GAIN_MIN, + BES_LOUDNESS_ACF_FILTER_FIRST, + BES_LOUDNESS_ACF_NUM_BANDS, + BES_LOUDNESS_ACF_FLT_BANK_ORDER, + BES_LOUDNESS_ACF_CROSSOVER_FREQ, + BES_LOUDNESS_ACF_GAIN_MAP_IN, + BES_LOUDNESS_ACF_GAIN_MAP_OUT, + BES_LOUDNESS_ACF_SB_GAIN, + BES_LOUDNESS_ACF_SB_MODE, + BES_LOUDNESS_ACF_DRC_DELAY, + BES_LOUDNESS_ACF_ATT_TIME, + BES_LOUDNESS_ACF_REL_TIME, + BES_LOUDNESS_ACF_HYST_TH, + BES_LOUDNESS_ACF_LIM_TH, + BES_LOUDNESS_ACF_LIM_GN, + BES_LOUDNESS_ACF_LIM_CONST, + BES_LOUDNESS_ACF_LIM_DELAY, + 0x0520, +#else + BES_LOUDNESS_HSF_COEFF_L, + BES_LOUDNESS_BPF_COEFF_L, + BES_LOUDNESS_LPF_COEFF_L, + BES_LOUDNESS_HSF_COEFF_R, + BES_LOUDNESS_BPF_COEFF_R, + BES_LOUDNESS_LPF_COEFF_R, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + + BES_LOUDNESS_SEP_LR_FILTER, + BES_LOUDNESS_NUM_BANDS, + BES_LOUDNESS_FLT_BANK_ORDER, + BES_LOUDNESS_CROSSOVER_FREQ, + + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, + BES_LOUDNESS_SB_GAIN, + BES_LOUDNESS_SB_MODE, + BES_LOUDNESS_DRC_DELAY, + BES_LOUDNESS_ATT_TIME, + BES_LOUDNESS_REL_TIME, + BES_LOUDNESS_HYST_TH, + BES_LOUDNESS_LIM_TH, + BES_LOUDNESS_LIM_GN, + BES_LOUDNESS_LIM_CONST, + BES_LOUDNESS_LIM_DELAY, +#endif + +}; +#if 0 +AUDIO_ACF_CUSTOM_PARAM_STRUCT audiosub_custom_default = +{ + BES_LOUDNESS_HSF_COEFF_SUB_L, + BES_LOUDNESS_BPF_COEFF_SUB_L, + BES_LOUDNESS_LPF_COEFF_SUB_L, + BES_LOUDNESS_HSF_COEFF_SUB_R, + BES_LOUDNESS_BPF_COEFF_SUB_R, + BES_LOUDNESS_LPF_COEFF_SUB_R, + BES_LOUDNESS_WS_GAIN_MAX_SUB, + BES_LOUDNESS_WS_GAIN_MIN_SUB, + BES_LOUDNESS_FILTER_FIRST_SUB, + + BES_LOUDNESS_SEP_LR_FILTER_SUB, + BES_LOUDNESS_NUM_BANDS_SUB, + BES_LOUDNESS_FLT_BANK_ORDER_SUB, + BES_LOUDNESS_CROSSOVER_FREQ_SUB, + + BES_LOUDNESS_GAIN_MAP_IN_SUB, + BES_LOUDNESS_GAIN_MAP_OUT_SUB, + BES_LOUDNESS_SB_GAIN_SUB, + BES_LOUDNESS_SB_MODE_SUB, + BES_LOUDNESS_DRC_DELAY_SUB, + BES_LOUDNESS_ATT_TIME_SUB, + BES_LOUDNESS_REL_TIME_SUB, + BES_LOUDNESS_HYST_TH_SUB, + BES_LOUDNESS_LIM_TH_SUB, + BES_LOUDNESS_LIM_GN, + BES_LOUDNESS_LIM_CONST, + BES_LOUDNESS_LIM_DELAY, + + +}; +#endif + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_hcf_custom_default = +{ + BES_LOUDNESS_HCF_L_HPF_FC, + BES_LOUDNESS_HCF_L_HPF_ORDER, + BES_LOUDNESS_HCF_L_LPF_FC, + BES_LOUDNESS_HCF_L_LPF_ORDER, + BES_LOUDNESS_HCF_L_BPF_FC, + BES_LOUDNESS_HCF_L_BPF_BW, + BES_LOUDNESS_HCF_L_BPF_GAIN, + + BES_LOUDNESS_HCF_R_HPF_FC, + BES_LOUDNESS_HCF_R_HPF_ORDER, + BES_LOUDNESS_HCF_R_LPF_FC, + BES_LOUDNESS_HCF_R_LPF_ORDER, + BES_LOUDNESS_HCF_R_BPF_FC, + BES_LOUDNESS_HCF_R_BPF_BW, + BES_LOUDNESS_HCF_R_BPF_GAIN, + + BES_LOUDNESS_HCF_SEP_LR_FILTER, + BES_LOUDNESS_HCF_WS_GAIN_MAX, + BES_LOUDNESS_HCF_WS_GAIN_MIN, + BES_LOUDNESS_HCF_FILTER_FIRST, + BES_LOUDNESS_HCF_NUM_BANDS, + BES_LOUDNESS_HCF_FLT_BANK_ORDER, + BES_LOUDNESS_HCF_CROSSOVER_FREQ, + BES_LOUDNESS_HCF_GAIN_MAP_IN, + BES_LOUDNESS_HCF_GAIN_MAP_OUT, + BES_LOUDNESS_HCF_SB_GAIN, + BES_LOUDNESS_HCF_SB_MODE, + BES_LOUDNESS_HCF_DRC_DELAY, + BES_LOUDNESS_HCF_ATT_TIME, + BES_LOUDNESS_HCF_REL_TIME, + BES_LOUDNESS_HCF_HYST_TH, + BES_LOUDNESS_HCF_LIM_TH, + BES_LOUDNESS_HCF_LIM_GN, + BES_LOUDNESS_HCF_LIM_CONST, + BES_LOUDNESS_HCF_LIM_DELAY, + 0x0520, + +}; +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_vibspk_custom_default = +{ + BES_LOUDNESS_ACF_L_HPF_FC, + BES_LOUDNESS_ACF_L_HPF_ORDER, + BES_LOUDNESS_ACF_L_LPF_FC, + BES_LOUDNESS_ACF_L_LPF_ORDER, + BES_LOUDNESS_ACF_L_BPF_FC, + BES_LOUDNESS_ACF_L_BPF_BW, + BES_LOUDNESS_ACF_L_BPF_GAIN, + + BES_LOUDNESS_ACF_R_HPF_FC, + BES_LOUDNESS_ACF_R_HPF_ORDER, + BES_LOUDNESS_ACF_R_LPF_FC, + BES_LOUDNESS_ACF_R_LPF_ORDER, + BES_LOUDNESS_ACF_R_BPF_FC, + BES_LOUDNESS_ACF_R_BPF_BW, + BES_LOUDNESS_ACF_R_BPF_GAIN, + + 0, + BES_LOUDNESS_ACF_WS_GAIN_MAX, + BES_LOUDNESS_ACF_WS_GAIN_MIN, + BES_LOUDNESS_ACF_FILTER_FIRST, + BES_LOUDNESS_ACF_NUM_BANDS, + BES_LOUDNESS_ACF_FLT_BANK_ORDER, + BES_LOUDNESS_ACF_CROSSOVER_FREQ, + BES_LOUDNESS_ACF_GAIN_MAP_IN, + BES_LOUDNESS_ACF_GAIN_MAP_OUT, + BES_LOUDNESS_ACF_SB_GAIN, + BES_LOUDNESS_ACF_SB_MODE, + BES_LOUDNESS_ACF_DRC_DELAY, + BES_LOUDNESS_ACF_ATT_TIME, + BES_LOUDNESS_ACF_REL_TIME, + BES_LOUDNESS_ACF_HYST_TH, + BES_LOUDNESS_ACF_LIM_TH, + BES_LOUDNESS_ACF_LIM_GN, + BES_LOUDNESS_ACF_LIM_CONST, + BES_LOUDNESS_ACF_LIM_DELAY, + 0x0520, + + +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_musicdrc_custom_default = +{ + BES_LOUDNESS_MUSICDRC_L_HPF_FC, + BES_LOUDNESS_MUSICDRC_L_HPF_ORDER, + BES_LOUDNESS_MUSICDRC_L_LPF_FC, + BES_LOUDNESS_MUSICDRC_L_LPF_ORDER, + BES_LOUDNESS_MUSICDRC_L_BPF_FC, + BES_LOUDNESS_MUSICDRC_L_BPF_BW, + BES_LOUDNESS_MUSICDRC_L_BPF_GAIN, + + BES_LOUDNESS_MUSICDRC_R_HPF_FC, + BES_LOUDNESS_MUSICDRC_R_HPF_ORDER, + BES_LOUDNESS_MUSICDRC_R_LPF_FC, + BES_LOUDNESS_MUSICDRC_R_LPF_ORDER, + BES_LOUDNESS_MUSICDRC_R_BPF_FC, + BES_LOUDNESS_MUSICDRC_R_BPF_BW, + BES_LOUDNESS_MUSICDRC_R_BPF_GAIN, + + BES_LOUDNESS_MUSICDRC_SEP_LR_FILTER, + BES_LOUDNESS_MUSICDRC_WS_GAIN_MAX, + BES_LOUDNESS_MUSICDRC_WS_GAIN_MIN, + BES_LOUDNESS_MUSICDRC_FILTER_FIRST, + BES_LOUDNESS_MUSICDRC_NUM_BANDS, + BES_LOUDNESS_MUSICDRC_FLT_BANK_ORDER, + BES_LOUDNESS_MUSICDRC_CROSSOVER_FREQ, + BES_LOUDNESS_MUSICDRC_GAIN_MAP_IN, + BES_LOUDNESS_MUSICDRC_GAIN_MAP_OUT, + BES_LOUDNESS_MUSICDRC_SB_GAIN, + BES_LOUDNESS_MUSICDRC_SB_MODE, + BES_LOUDNESS_MUSICDRC_DRC_DELAY, + BES_LOUDNESS_MUSICDRC_ATT_TIME, + BES_LOUDNESS_MUSICDRC_REL_TIME, + BES_LOUDNESS_MUSICDRC_HYST_TH, + BES_LOUDNESS_MUSICDRC_LIM_TH, + BES_LOUDNESS_MUSICDRC_LIM_GN, + BES_LOUDNESS_MUSICDRC_LIM_CONST, + BES_LOUDNESS_MUSICDRC_LIM_DELAY, + 0x0520, + + +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_ringtonedrc_custom_default = +{ + BES_LOUDNESS_RINGTONEDRC_L_HPF_FC, + BES_LOUDNESS_RINGTONEDRC_L_HPF_ORDER, + BES_LOUDNESS_RINGTONEDRC_L_LPF_FC, + BES_LOUDNESS_RINGTONEDRC_L_LPF_ORDER, + BES_LOUDNESS_RINGTONEDRC_L_BPF_FC, + BES_LOUDNESS_RINGTONEDRC_L_BPF_BW, + BES_LOUDNESS_RINGTONEDRC_L_BPF_GAIN, + + BES_LOUDNESS_RINGTONEDRC_R_HPF_FC, + BES_LOUDNESS_RINGTONEDRC_R_HPF_ORDER, + BES_LOUDNESS_RINGTONEDRC_R_LPF_FC, + BES_LOUDNESS_RINGTONEDRC_R_LPF_ORDER, + BES_LOUDNESS_RINGTONEDRC_R_BPF_FC, + BES_LOUDNESS_RINGTONEDRC_R_BPF_BW, + BES_LOUDNESS_RINGTONEDRC_R_BPF_GAIN, + + BES_LOUDNESS_RINGTONEDRC_SEP_LR_FILTER, + BES_LOUDNESS_RINGTONEDRC_WS_GAIN_MAX, + BES_LOUDNESS_RINGTONEDRC_WS_GAIN_MIN, + BES_LOUDNESS_RINGTONEDRC_FILTER_FIRST, + BES_LOUDNESS_RINGTONEDRC_NUM_BANDS, + BES_LOUDNESS_RINGTONEDRC_FLT_BANK_ORDER, + BES_LOUDNESS_RINGTONEDRC_CROSSOVER_FREQ, + BES_LOUDNESS_RINGTONEDRC_GAIN_MAP_IN, + BES_LOUDNESS_RINGTONEDRC_GAIN_MAP_OUT, + BES_LOUDNESS_RINGTONEDRC_SB_GAIN, + BES_LOUDNESS_RINGTONEDRC_SB_MODE, + BES_LOUDNESS_RINGTONEDRC_DRC_DELAY, + BES_LOUDNESS_RINGTONEDRC_ATT_TIME, + BES_LOUDNESS_RINGTONEDRC_REL_TIME, + BES_LOUDNESS_RINGTONEDRC_HYST_TH, + BES_LOUDNESS_RINGTONEDRC_LIM_TH, + BES_LOUDNESS_RINGTONEDRC_LIM_GN, + BES_LOUDNESS_RINGTONEDRC_LIM_CONST, + BES_LOUDNESS_RINGTONEDRC_LIM_DELAY, + 0x0520, + + +}; + + +#elif defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V4) +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_custom_default = +{ + BES_LOUDNESS_HSF_COEFF, + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_LPF_COEFF, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_ATT_TIME, + BES_LOUDNESS_REL_TIME, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; +#if 0 +AUDIO_ACF_CUSTOM_PARAM_STRUCT audiosub_custom_default = +{ + BES_LOUDNESS_HSF_COEFF_SUB, + BES_LOUDNESS_BPF_COEFF_SUB, + BES_LOUDNESS_LPF_COEFF_SUB, + BES_LOUDNESS_WS_GAIN_MAX_SUB, + BES_LOUDNESS_WS_GAIN_MIN_SUB, + BES_LOUDNESS_FILTER_FIRST_SUB, + BES_LOUDNESS_ATT_TIME_SUB, + BES_LOUDNESS_REL_TIME_SUB, + BES_LOUDNESS_GAIN_MAP_IN_SUB, + BES_LOUDNESS_GAIN_MAP_OUT_SUB, +}; +#endif + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_hcf_custom_default = +{ + BES_LOUDNESS_HCF_HSF_COEFF, + BES_LOUDNESS_HCF_BPF_COEFF, + BES_LOUDNESS_HCF_LPF_COEFF, + BES_LOUDNESS_HCF_WS_GAIN_MAX, + BES_LOUDNESS_HCF_WS_GAIN_MIN, + BES_LOUDNESS_HCF_FILTER_FIRST, + BES_LOUDNESS_HCF_ATT_TIME, + BES_LOUDNESS_HCF_REL_TIME, + BES_LOUDNESS_HCF_GAIN_MAP_IN, + BES_LOUDNESS_HCF_GAIN_MAP_OUT, +}; +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_vibspk_custom_default = +{ + BES_LOUDNESS_HSF_COEFF, + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_LPF_COEFF, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_ATT_TIME, + BES_LOUDNESS_REL_TIME, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_musicdrc_custom_default = +{ + BES_LOUDNESS_HSF_COEFF, + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_LPF_COEFF, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_ATT_TIME, + BES_LOUDNESS_REL_TIME, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_ringtonedrc_custom_default = +{ + BES_LOUDNESS_HSF_COEFF, + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_LPF_COEFF, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_ATT_TIME, + BES_LOUDNESS_REL_TIME, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; + + +#else +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_custom_default = +{ + /* Compensation Filter HSF coeffs: default all pass filter */ + /* BesLoudness also uses this coeffs */ + BES_LOUDNESS_HSF_COEFF, + /* Compensation Filter BPF coeffs: default all pass filter */ + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_DRC_FORGET_TABLE, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_hcf_custom_default = +{ + /* Compensation Filter HSF coeffs: default all pass filter */ + /* BesLoudness also uses this coeffs */ + BES_LOUDNESS_HCF_HSF_COEFF, + /* Compensation Filter BPF coeffs: default all pass filter */ + BES_LOUDNESS_HCF_BPF_COEFF, + BES_LOUDNESS_HCF_DRC_FORGET_TABLE, + BES_LOUDNESS_HCF_WS_GAIN_MAX, + BES_LOUDNESS_HCF_WS_GAIN_MIN, + BES_LOUDNESS_HCF_FILTER_FIRST, + BES_LOUDNESS_HCF_GAIN_MAP_IN, + BES_LOUDNESS_HCF_GAIN_MAP_OUT, +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_vibspk_custom_default = +{ + /* Compensation Filter HSF coeffs: default all pass filter */ + /* BesLoudness also uses this coeffs */ + BES_LOUDNESS_HSF_COEFF, + /* Compensation Filter BPF coeffs: default all pass filter */ + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_DRC_FORGET_TABLE, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_musicdrc_custom_default = +{ + /* Compensation Filter HSF coeffs: default all pass filter */ + /* BesLoudness also uses this coeffs */ + BES_LOUDNESS_HSF_COEFF, + /* Compensation Filter BPF coeffs: default all pass filter */ + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_DRC_FORGET_TABLE, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_ringtonedrc_custom_default = +{ + /* Compensation Filter HSF coeffs: default all pass filter */ + /* BesLoudness also uses this coeffs */ + BES_LOUDNESS_HSF_COEFF, + /* Compensation Filter BPF coeffs: default all pass filter */ + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_DRC_FORGET_TABLE, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; + +#endif + +AUDIO_EFFECT_CUSTOM_PARAM_STRUCT audio_effect_custom_default = +{ + // DSRD parameters + BSRD_LEVEL, + BSRD_DISTANCE1, + BSRD_DISTANCE2, + BSRD_BAND_SELECT, + + // BASS + BASS_CUTOFF_FREQ, + BASS_ISVB, + + //EQ effect + NORMAL_GAIN_LEVEL, + DANCE_GAIN_LEVEL, + BASS_GAIN_LEVEL, + CLASSICAL_GAIN_LEVEL, + TREBLE_GAIN_LEVEL, + PARTY_GAIN_LEVEL, + POP_GAIN_LEVEL, + ROCK_GAIN_LEVEL, + + //loudness mode + LOUDENHANCEMODE, + + //TS + TIME_TD_TF, + TIME_TS_RATIO +}; + +AUDIO_PARAM_MED_STRUCT audio_param_med_default = +{ + SPEECH_INPUT_MED_FIR_COEFF, + SPEECH_OUTPUT_MED_FIR_COEFF, + FIR_output_index, + FIR_input_index, + MED_SPEECH_NORMAL_MODE_PARA, + MED_SPEECH_EARPHONE_MODE_PARA, + MED_SPEECH_BT_EARPHONE_MODE_PARA, + MED_SPEECH_LOUDSPK_MODE_PARA, + MED_SPEECH_CARKIT_MODE_PARA, + MED_SPEECH_BT_CORDLESS_MODE_PARA, + MED_SPEECH_AUX1_MODE_PARA, + MED_SPEECH_AUX2_MODE_PARA +}; + + +AUDIO_VOLUME_CUSTOM_STRUCT audio_volume_custom_default = +{ + AUD_VOLUME_RING, + AUD_VOLUME_KEY, + AUD_VOLUME_MIC, + AUD_VOLUME_FMR, + AUD_VOLUME_SPH, + AUD_VOLUME_SID, + AUD_VOLUME_MEDIA, + AUD_VOLUME_MATV +}; + +AUDIO_CUSTOM_EXTRA_PARAM_STRUCT dual_mic_custom_default = +{ + DEFAULT_SPEECH_DUAL_MIC_ABF_PARA, + DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA, + DEFAULT_SPEECH_DUAL_MIC_ABF_PARA_LoudSPK, + DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA_LoudSPK, + DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA_VR, + DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA_VOIP, + DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA_VOIP_LoudSPK +}; + +AUDIO_GAIN_TABLE_STRUCT Gain_control_table_default ={ + DEFAULT_VOICE_GAIN_TABLE_PARA, + DEFAULT_SYSTEM_GAIN_TABLE_PARA, + DEFAULT_RINGTONE_GAIN_TABLE_PARA, + DEFAULT_MUSIC_GAIN_TABLE_PARA, + DEFAULT_ALARM_GAIN_TABLE_PARA, + DEFAULT_NOTIFICATION_GAIN_TABLE_PARA, + DEFAULT_BLUETOOTH_SCO_GAIN_TABLE_PARA, + DEFAULT_ENFORCEAUDIBLE_GAIN_TABLE_PARA, + DEFAULT_DTMF_GAIN_TABLE_PARA, + DEFAULT_TTS_GAIN_TABLE_PARA, + DEFAULT_FM_GAIN_TABLE_PARA, + DEFAULT_MATV_GAIN_TABLE_PARA, + DEFAULT_SPEECH_NB_GAIN_TABLE_PARA, + DEFAULT_SPEECH_WB_GAIN_TABLE_PARA, + DEFAULT_SIDETONE_NB_GAIN_TABLE_PARA, + DEFAULT_SIDETONE_WB_GAIN_TABLE_PARA, + DEFAULT_MICROPHONE_GAIN_TABLE_PARA +}; + +AUDIO_BT_GAIN_STRUCT bt_gain_control_default ={ + DEFAULT_BLUETOOTH_NREC_GAIN_TABLE_PARA +}; + +AUDIO_HD_RECORD_PARAM_STRUCT Hd_Recrod_Par_default = { + //hd_rec mode num & fir num + HD_REC_MODE_INDEX_NUM, + HD_REC_FIR_INDEX_NUM, + //hd_rec_speech_mode_para + DEFAULT_HD_RECORD_SPH_MODE_PAR, + //hd_rec_fir + DEFAULT_HD_RECORD_FIR_Coeff, + //hd_rec fir mapping - ch1 + DEFAULT_HD_RECORD_MODE_FIR_MAPPING_CH1, + //hd_rec fir mapping - ch2 + DEFAULT_HD_RECORD_MODE_FIR_MAPPING_CH2, + //hd_rec device mode mapping + DEFAULT_HD_RECORD_MODE_DEV_MAPPING, + //hd_rec_map_to_input_src + DEFAULT_HD_RECORD_MODE_INPUT_SRC_MAPPING, + //hd_rec_map_to_stereo_flag + DEFAULT_HD_RECORD_MODE_STEREO_FLAGS +}; + +AUDIO_HD_RECORD_SCENE_TABLE_STRUCT Hd_Recrod_Scene_Table_default = { + DEFAULT_HD_RECORD_NUM_VOICE_RECOGNITION_SCENES, + DEFAULT_HD_RECORD_NUM_VOICE_SCENES, + DEFAULT_HD_RECORD_NUM_VIDEO_SCENES, + DEFAULT_HD_RECORD_NUM_VOICE_UNLOCK_SCENES, + DEFAULT_HD_RECORD_NUM_CUSTOMIZATION_SCENES, + DEFAULT_HD_RECORD_SCENE_TABLE, + DEFAULT_HD_RECORD_SCENE_NAME +}; + +VOICE_RECOGNITION_PARAM_STRUCT Voice_Recognize_Par_default = { + //for framework, voice ui related + DEFAULT_AP_NUM, + DEFAULT_LANGUAGE_NUM, + DEFAULT_LANGUAGE_FOLDER_NAME, + DEFAULT_COMMAND_NUM_PER_LAN, + DEFAULT_AP_SUPPORT_INFO, + DEFAULT_ALGORITHM_PARAM // for CTO +}; + +AUDIO_AUDENH_CONTROL_OPTION_STRUCT AUDENH_Control_Option_Par_default = { + DEFAULT_AUDIO_AUDENH_CONTROL_OPTION_Coeff +}; + +AUDIO_BUFFER_DC_CALIBRATION_STRUCT Audio_Buffer_DC_Calibration_Par_default = { + 0xFFFF, + 0, + 0, + 0 +}; + +AUDIO_VOIP_PARAM_STRUCT Audio_VOIP_Par_default = { + DEFAULT_VOIP_SPEECH_COMMON_PARAM, + DEFAULT_VOIP_SPEECH_MODE_PARAM, + DEFAULT_VOIP_IN_FIR_PARAM, + DEFAULT_VOIP_OUT_FIR_PARAM +}; + +AUDIO_HFP_PARAM_STRUCT audio_hfp_param_custom_default = { + DEFAULT_HFP_SPEECH_COMMON_PARAM, + DEFAULT_HFP_SPEECH_MODE_PARAM, + DEFAULT_HFP_IN_FIR_PARAM, + DEFAULT_HFP_OUT_FIR_PARAM +}; + +AUDIO_ANC_CUSTOM_PARAM_STRUCT speech_ANC_custom_default = { + DEFAULT_SPEECH_ANC_PARA, + DEFAULT_SPEECH_ANC_APPLY, + DEFAULT_SPEECH_ANC_LOG_ENABLE, + DEFAULT_SPEECH_ANC_LOG_DOWNSAMPLE, + DEFAULT_SPEECH_ANC_DL_PGA +}; + +AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT speech_magi_conference_custom_default = { + DEFAULT_SPEECH_VOICE_TRACKING_MODE_PARA, + DEFAULT_WB_SPEECH_VOICE_TRACKING_MODE_PARA +}; + +AUDIO_CUSTOM_HAC_PARAM_STRUCT speech_hac_param_custom_default = { + DEFAULT_SPEECH_HAC_MODE_PARA, + DEFAULT_WB_SPEECH_HAC_MODE_PARA, + DEFAULT_SPEECH_HAC_INPUT_FIR_COEFF, + DEFAULT_SPEECH_HAC_OUTPUT_FIR_COEFF, + DEFAULT_WB_SPEECH_HAC_INPUT_FIR_COEFF, + DEFAULT_WB_SPEECH_HAC_OUTPUT_FIR_COEFF, + DEFAULT_VER1_AUD_VOLUME_MIC_HAC, + DEFAULT_VER1_AUD_VOLUME_SPH_HAC, + DEFAULT_VER1_AUD_VOLUME_SID_HAC +}; + +AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT speech_lpbk_param_custom_default = { + DEFAULT_SPEECH_LPBK_NORMAL_MODE_PARA, + DEFAULT_SPEECH_LPBK_EARPHONE_MODE_PARA, + DEFAULT_SPEECH_LPBK_LOUDSPK_MODE_PARA +}; + +AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT audio_func_swtich_param_custom_default = { + DEFAULT_VMLOG_DUMP_CONFIG, + DEFAULT_BGS_DUMP_ENABLE, + DEFAULT_CUSTOM_XML_ENABLE +}; + +AUDIO_SPEAKER_MONITOR_PARAM_STRUCT speaker_monitor_par_default = { + DEFAULT_SPEAKER_MONITOR_PARAM, + DEFAULT_SPEAKER_TEMP_INITIAL, + /* hardware setting */ + DEFAULT_SPEAKER_CURRENT_SENSE_RESISTOR, + /* resonant frqquency*/ + DEFAULT_SPEAKER_RESONANT_FC, + DEFAULT_SPEAKER_RESONANT_BW, + DEFAULT_SPEAKER_RESONANT_TH, + /* temperature estimation */ + DEFAULT_SPEAKER_PREFER_HIGH_BAND, + DEFAULT_SPEAKER_PREFER_LOW_BAND, + /* temperature estimation control*/ + DEFAULT_SPEAKER_TEMP_CONTROL_LOW, // low limit + DEFAULT_SPEAKER_TEMP_CONTROL_HIGH, // high limit + DEFAULT_SPEAKER_TEMP_CONTROL_LOG, // max log time + /* monitor interval */ + DEFAULT_SPEAKER_MONITOR_INTERVAL //unit: ms +}; + +#else +extern AUDIO_CUSTOM_PARAM_STRUCT speech_custom_default; + +extern AUDIO_VER1_CUSTOM_VOLUME_STRUCT audio_ver1_custom_default; + + +extern AUDIO_CUSTOM_WB_PARAM_STRUCT wb_speech_custom_default; + +extern AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_custom_default; + +extern AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_hcf_custom_default; +extern AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_vibspk_custom_default; +extern AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_musicdrc_custom_default; +extern AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_ringtonedrc_custom_default; + +extern AUDIO_EFFECT_CUSTOM_PARAM_STRUCT audio_effect_custom_default; + +extern AUDIO_PARAM_MED_STRUCT audio_param_med_default; + +extern AUDIO_VOLUME_CUSTOM_STRUCT audio_volume_custom_default; + +extern AUDIO_CUSTOM_EXTRA_PARAM_STRUCT dual_mic_custom_default; + +extern AUDIO_GAIN_TABLE_STRUCT Gain_control_table_default; + +extern AUDIO_HD_RECORD_PARAM_STRUCT Hd_Recrod_Par_default; + +extern AUDIO_HD_RECORD_SCENE_TABLE_STRUCT Hd_Recrod_Scene_Table_default; + + +extern VOICE_RECOGNITION_PARAM_STRUCT Voice_Recognize_Par_default; + +extern AUDIO_AUDENH_CONTROL_OPTION_STRUCT AUDENH_Control_Option_Par_default; + +extern AUDIO_BUFFER_DC_CALIBRATION_STRUCT Audio_Buffer_DC_Calibration_Par_default; + +extern AUDIO_VOIP_PARAM_STRUCT Audio_VOIP_Par_default; +extern AUDIO_HFP_PARAM_STRUCT audio_hfp_param_custom_default; +extern AUDIO_ANC_CUSTOM_PARAM_STRUCT speech_ANC_custom_default; +extern AUDIO_SPEAKER_MONITOR_PARAM_STRUCT speaker_monitor_par_default; +extern AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT speech_magi_conference_custom_default; +extern AUDIO_CUSTOM_HAC_PARAM_STRUCT speech_hac_param_custom_default; +extern AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT speech_lpbk_param_custom_default; +extern AUDIO_BT_GAIN_STRUCT bt_gain_control_default; +extern AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT audio_func_swtich_param_custom_default; + +#endif +#ifdef __cplusplus +} +#endif + +#endif + + diff --git a/proprietary/external/audiocustparam/CFG_file_lid.h b/proprietary/external/audiocustparam/CFG_file_lid.h new file mode 100755 index 0000000000000000000000000000000000000000..b6b86920a7deee11f399600f61846a3d2033dd29 --- /dev/null +++ b/proprietary/external/audiocustparam/CFG_file_lid.h @@ -0,0 +1,350 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * cfg_file_lid.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of main function + * + * Author: + * ------- + * Ning.F (MTK08139) 09/11/2008 + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 12 29 2012 donglei.ji + * [ALPS00425279] [Need Patch] [Volunteer Patch] voice ui and password unlock feature check in + * voice ui - NVRAM . + * + * 01 14 2011 hao.lin + * [ALPS00138458] [Need Patch] [Volunteer Patch] OMA DM USB and SD format + * + * + * 12 24 2010 hao.lin + * [ALPS00138458] [Need Patch] [Volunteer Patch] OMA DM USB and SD format + * + * + * 11 05 2010 renbang.jiang + * [ALPS00134025] [Wi-Fi] move Wi-Fi NVRAM definition source file to project folder from common folder + * . + * + * 07 10 2010 renbang.jiang + * [ALPS00121785][Need Patch] [Volunteer Patch] use NVRAM to save Wi-Fi custom data + * . + * + * 05 05 2010 saker.hsia + * [ALPS00001913][BWCS] BT WiFi Single Antenna Feature check in Android 2.1 + * . + * + * 04 26 2010 renbang.jiang + * [ALPS00005487][Wi-Fi] change Wi-Fi nvram LID + * [ALPS00005487] [Wi-Fi] change Wi-Fi nvram LID + * . + * + * mtk02556 + * [DUMA00128675] [NVRAM] Add NVRAM SIM struct + * Add NVRAM SIM LID + * + * mtk02556 + * [DUMA00128426] [NVRAM] Reconstrcut ADC struct and add UUID struct + * Add NVRAM UUID VER + * + * Jul 9 2009 mtk80306 + * [DUMA00122953] optimize nvram and change meta clean boot flag. + * modify wifi version + * + * Apr 29 2009 mtk80306 + * [DUMA00116080] revise the customization of nvram + * revise nvram customization + * + * Apr 15 2009 mtk80306 + * [DUMA00204156] Power on_it display start in mobile screen + * add uart file + * + * Mar 21 2009 mtk80306 + * [DUMA00112158] fix the code convention. + * fix the codeing convention. + * + * Mar 15 2009 mtk80306 + * [DUMA00111629] add camera nvram files + * add camera nvram files + * + * Mar 9 2009 mtk80306 + * [DUMA00111088] nvram customization + * nvram customization + * + * Feb 23 2009 mtk80306 + * [DUMA00109277] add meta _battery mode. + * + * + * Feb 19 2009 mtk80306 + * [DUMA00109277] add meta _battery mode. + * add meta_battery + * + * Jan 13 2009 mtk80306 + * [DUMA00107334] add nvram dll code + * + * + * Jan 13 2009 mtk80306 + * [DUMA00107334] add nvram dll code + * add nvram dll code. + * + * Dec 17 2008 mbj08139 + * [DUMA00105099] create meta code + * + * + * Dec 8 2008 mbj08139 + * [DUMA00105099] create meta code + * + * + * Nov 24 2008 mbj08139 + * [DUMA00105099] create meta code + * + * + * Oct 29 2008 mbj08139 + * [DUMA00105099] create meta code + * + * + * + * + *******************************************************************************/ + + +#ifndef CFG_FILE_LID_H +#define CFG_FILE_LID_H + + + +#define VER_LID(lid) lid##_VERNO lid +#define VER(lid) lid##_VERNO + + +/* the definition of file LID */ +typedef enum +{ + AP_CFG_FILE_VER_INFO_LID, + AP_CFG_RDEB_FILE_BT_ADDR_LID, +// AP_CFG_RDEB_FILE_WIFI_LID, + AP_CFG_RDCL_FILE_AUXADC_LID, + AP_CFG_RDCL_CAMERA_PARA_LID, + AP_CFG_RDCL_CAMERA_3A_LID, + AP_CFG_RDCL_CAMERA_SHADING_LID, + AP_CFG_RDCL_CAMERA_DEFECT_LID, + AP_CFG_RDCL_CAMERA_SENSOR_LID, //10 + AP_CFG_RDCL_CAMERA_LENS_LID, + AP_CFG_RDCL_UART_LID, + //AP_CFG_RDCL_UUID_LID, + //AP_CFG_RDCL_SIM_LID, + AP_CFG_RDCL_FACTORY_LID, + AP_CFG_RDCL_BWCS_LID, + AP_CFG_RDCL_HWMON_ACC_LID, + AP_CFG_RDCL_HWMON_GYRO_LID, +// AP_CFG_RDEB_WIFI_CUSTOM_LID, + AP_CFG_RDEB_OMADM_USB_LID, + AP_CFG_RDCL_FILE_VOICE_RECOGNIZE_PARAM_LID, + AP_CFG_RDCL_FILE_AUDIO_AUDENH_CONTROL_OPTION_PAR_LID, + AP_CFG_RDCL_FILE_AUDIO_VOIP_PAR_LID, + AP_CFG_RDCL_HWMON_PS_LID, + AP_CFG_FILE_MDTYPE_LID, + AP_CFG_FILE_EXT_MDTYPE_LID, + AP_CFG_RDCL_FILE_SDIO_LID, + AP_CFG_RDCL_CAMERA_VERSION_LID, + AP_CFG_RDCL_CAMERA_FEATURE_LID, + AP_CFG_RDCL_CAMERA_GEOMETRY_LID, + AP_CFG_RDCL_FILE_MD_SBP_LID, +#if (defined MT6752) | (defined MT6795) | (defined MT6735) | (defined MT8163) | (defined MT6580) | (defined MT8173)| (defined MT6755) | (defined MT6797) + AP_CFG_RDCL_CAMERA_SHADING2_LID, + AP_CFG_RDCL_CAMERA_SHADING3_LID, + AP_CFG_RDCL_CAMERA_SHADING4_LID, + AP_CFG_RDCL_CAMERA_SHADING5_LID, + AP_CFG_RDCL_CAMERA_SHADING6_LID, + AP_CFG_RDCL_CAMERA_SHADING7_LID, + AP_CFG_RDCL_CAMERA_SHADING8_LID, + AP_CFG_RDCL_CAMERA_SHADING9_LID, + AP_CFG_RDCL_CAMERA_SHADING10_LID, + AP_CFG_RDCL_CAMERA_SHADING11_LID, + AP_CFG_RDCL_CAMERA_SHADING12_LID, + AP_CFG_RDCL_CAMERA_PLINE_LID, + AP_CFG_RDCL_CAMERA_PLINE2_LID, + AP_CFG_RDCL_CAMERA_PLINE3_LID, + AP_CFG_RDCL_CAMERA_PLINE4_LID, + AP_CFG_RDCL_CAMERA_PLINE5_LID, + AP_CFG_RDCL_CAMERA_PLINE6_LID, + AP_CFG_RDCL_CAMERA_PLINE7_LID, + AP_CFG_RDCL_CAMERA_PLINE8_LID, + AP_CFG_RDCL_CAMERA_PLINE9_LID, + AP_CFG_RDCL_CAMERA_PLINE10_LID, + AP_CFG_RDCL_CAMERA_PLINE11_LID, + AP_CFG_RDCL_CAMERA_PLINE12_LID, +#else +#endif + +#if (defined MT6797) + AP_CFG_RDCL_CAMERA_AF_LID, + AP_CFG_RDCL_CAMERA_FLASH_CALIBRATION_LID, +#else +#endif + + AP_CFG_CUSTOM_BEGIN_LID, ///Max LID. +}CFG_FILE_LID; +/* +int iCustomBeginLID=AP_CFG_CUSTOM_BEGIN_LID; +extern int iCustomBeginLID; +int iFileVerInfoLID=AP_CFG_FILE_VER_INFO_LID; +extern int iFileVerInfoLID; +int iFileBTAddrLID=AP_CFG_RDEB_FILE_BT_ADDR_LID; +extern int iFileBTAddrLID; + +#if 0 +int iFileWIFILID=AP_CFG_RDEB_FILE_WIFI_LID; +extern int iFileWIFILID; +int iFileCustomWIFILID=AP_CFG_RDEB_WIFI_CUSTOM_LID; +extern int iFileCustomWIFILID; +#endif + +int iFileAuxADCLID=AP_CFG_RDCL_FILE_AUXADC_LID; +extern int iFileAuxADCLID; +*/ +////if file num changed, the define of CFG_FILE_VER_FILE_REC_TOTAL should be changed too /// +#define CFG_FILE_VER_FILE_REC_TOTAL 936 + +/* verno of data items */ +/* ver file version */ +/* md type file version*/ +#define AP_CFG_FILE_MDTYPE_LID_VERNO "000" +#define AP_CFG_FILE_EXT_MDTYPE_LID_VERNO "000" +#define AP_CFG_FILE_VER_INFO_LID_VERNO "000" +/* BT file version */ +#define AP_CFG_RDEB_FILE_BT_ADDR_LID_VERNO "001" +/* WIFI file version */ +//#define AP_CFG_RDEB_FILE_WIFI_LID_VERNO "000" +/* WIFI MAC addr file version */ +//#define AP_CFG_RDCL_FILE_WIFI_ADDR_LID_VERNO "000" +/* ADC file version */ +#define AP_CFG_RDCL_FILE_AUXADC_LID_VERNO "000" + +/* camera nvram files */ +#define AP_CFG_RDCL_CAMERA_PARA_LID_VERNO "000" +#define AP_CFG_RDCL_CAMERA_3A_LID_VERNO "000" +#define AP_CFG_RDCL_CAMERA_SHADING_LID_VERNO "000" +#define AP_CFG_RDCL_CAMERA_DEFECT_LID_VERNO "000" +#define AP_CFG_RDCL_CAMERA_SENSOR_LID_VERNO "000" +#define AP_CFG_RDCL_CAMERA_LENS_LID_VERNO "000" +#define AP_CFG_RDCL_CAMERA_VERSION_LID_VERNO "000" +#define AP_CFG_RDCL_CAMERA_FEATURE_LID_VERNO "000" +#define AP_CFG_RDCL_CAMERA_GEOMETRY_LID_VERNO "000" +#define AP_CFG_RDCL_CAMERA_PLINE_LID_VERNO "000" +#define AP_CFG_RDCL_CAMERA_AF_LID_VERNO "000" +#define AP_CFG_RDCL_CAMERA_FLASH_CALIBRATION_LID_VERNO "000" + +#define AP_CFG_RDCL_UART_LID_VERNO "000" + +#define AP_CFG_RDCL_UUID_LID_VERNO "000" + +#define AP_CFG_RDCL_SIM_LID_VERNO "000" + +/* For the factory mode info. used */ +#define AP_CFG_RDCL_FACTORY_LID_VERNO "000" + +#define AP_CFG_RDCL_BWCS_LID_VERNO "000" + +#define AP_CFG_RDCL_HWMON_ACC_LID_VERNO "000" +#define AP_CFG_RDCL_HWMON_GYRO_LID_VERNO "000" +#define AP_CFG_RDCL_HWMON_PS_LID_VERNO "000" +//#define AP_CFG_RDEB_WIFI_CUSTOM_LID_VERNO "000" +#define AP_CFG_RDEB_OMADM_USB_LID_VERNO "000" +#define AP_CFG_RDCL_FILE_VOICE_RECOGNIZE_PARAM_LID_VERNO "000" + +/* audio audenh control custom file version*/ +#define AP_CFG_RDCL_FILE_AUDIO_AUDENH_CONTROL_OPTION_PAR_LID_VERNO "000" + +//audio VoIP params custom file version +#define AP_CFG_RDCL_FILE_AUDIO_VOIP_PAR_LID_VERNO "000" +/* SDIO file version */ +#define AP_CFG_RDCL_FILE_SDIO_LID_VERNO "001" + +/* MD SBP fle version */ +#define AP_CFG_RDCL_FILE_MD_SBP_LID_VERNO "001" + +#endif /* CFG_FILE_LID_H */ + diff --git a/proprietary/external/audiocustparam/Custom_NvRam_LID.h b/proprietary/external/audiocustparam/Custom_NvRam_LID.h new file mode 100755 index 0000000000000000000000000000000000000000..3195032cb4880d60b8a45bfc83562de17bd04bb6 --- /dev/null +++ b/proprietary/external/audiocustparam/Custom_NvRam_LID.h @@ -0,0 +1,232 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * Custom_NvRam_lid.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of Custom_NvRam_lid + * + * Author: + * ------- + * Ning.F (MTK08139) 03/09/2009 + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 11 12 2010 renbang.jiang + * [ALPS00134025] [Wi-Fi] move Wi-Fi NVRAM definition source file to project folder from common folder + * . + * + * 11 05 2010 renbang.jiang + * [ALPS00134025] [Wi-Fi] move Wi-Fi NVRAM definition source file to project folder from common folder + * . + * + * 06 24 2010 yunchang.chang + * [ALPS00002677][Need Patch] [Volunteer Patch] ALPS.10X.W10.26 Volunteer patch for GPS customization use NVRam + * . + * + * Jun 22 2009 mtk01352 + * [DUMA00007771] Moving modem side customization to AP + * + * + * Apr 29 2009 mtk80306 + * [DUMA00116080] revise the customization of nvram + * revise nvram customization + * + * Mar 21 2009 mtk80306 + * [DUMA00112158] fix the code convention. + * modify code convention + * + * Mar 9 2009 mtk80306 + * [DUMA00111088] nvram customization + * nvram customization + * + * + * + * + * + *******************************************************************************/ + + +#ifndef CUSTOM_CFG_FILE_LID_H +#define CUSTOM_CFG_FILE_LID_H + + +//#include "../../../../../common/inc/cfg_file_lid.h" +//#include "../../../common/cgen/inc/CFG_File_LID.h" +#include "CFG_file_lid.h" + +/* the definition of file LID */ +typedef enum +{ + AP_CFG_RDCL_FILE_AUDIO_LID=AP_CFG_CUSTOM_BEGIN_LID, //AP_CFG_CUSTOM_BEGIN_LID: this lid must not be changed, it is reserved for system. + AP_CFG_CUSTOM_FILE_GPS_LID, + AP_CFG_RDCL_FILE_AUDIO_COMPFLT_LID, + AP_CFG_RDCL_FILE_AUDIO_EFFECT_LID, + AP_CFG_RDEB_FILE_WIFI_LID, + AP_CFG_RDEB_WIFI_CUSTOM_LID, + AP_CFG_RDCL_FILE_AUDIO_PARAM_MED_LID, + AP_CFG_RDCL_FILE_AUDIO_VOLUME_CUSTOM_LID, + AP_CFG_RDCL_FILE_DUAL_MIC_CUSTOM_LID, + AP_CFG_RDCL_FILE_AUDIO_WB_PARAM_LID, + AP_CFG_REEB_PRODUCT_INFO_LID, +// AP_CFG_RDCL_FILE_META_LID, +// AP_CFG_CUSTOM_FILE_CUSTOM1_LID, +// AP_CFG_CUSTOM_FILE_CUSTOM2_LID, + AP_CFG_RDCL_FILE_HEADPHONE_COMPFLT_LID, + AP_CFG_RDCL_FILE_AUDIO_GAIN_TABLE_LID, + AP_CFG_RDCL_FILE_AUDIO_VER1_VOLUME_CUSTOM_LID, + AP_CFG_RDCL_FILE_AUDIO_HD_REC_PAR_LID, + AP_CFG_RDCL_FILE_AUDIO_HD_REC_SCENE_LID, + AP_CFG_RDCL_FILE_AUDIO_BUFFER_DC_CALIBRATION_PAR_LID, + AP_CFG_RDCL_FILE_VIBSPK_COMPFLT_LID, + AP_CFG_RDCL_FILE_AUDIO_MUSIC_DRC_LID, + AP_CFG_RDCL_FILE_AUDIO_RINGTONE_DRC_LID, + AP_CFG_RDCL_FILE_AUDIO_MAGI_CONFERENCE_LID, + AP_CFG_RDCL_FILE_AUDIO_HAC_PARAM_LID, + AP_CFG_CUSTOM_FILE_MAX_LID, +} CUSTOM_CFG_FILE_LID; + + +/* verno of data items */ +/* audio file version */ +#define AP_CFG_RDCL_FILE_AUDIO_LID_VERNO "001" + +/* GPS file version */ +#define AP_CFG_CUSTOM_FILE_GPS_LID_VERNO "000" + +/* audio acf file version */ +#define AP_CFG_RDCL_FILE_AUDIO_COMPFLT_LID_VERNO "001" + +/* audio hcf file version */ +#define AP_CFG_RDCL_FILE_HEADPHONE_COMPFLT_LID_VERNO "001" +/* audio vibspk hcf file version */ +#define AP_CFG_RDCL_FILE_VIBSPK_COMPFLT_LID_VERNO "001" + +/* audio effect file version */ +#define AP_CFG_RDCL_FILE_AUDIO_EFFECT_LID_VERNO "001" + +/* audio med file version */ +#define AP_CFG_RDCL_FILE_AUDIO_PARAM_MED_LID_VERNO "001" + +/* audio volume custom file version */ +#define AP_CFG_RDCL_FILE_AUDIO_VOLUME_CUSTOM_LID_VERNO "001" +#define AP_CFG_RDCL_FILE_AUDIO_VER1_VOLUME_CUSTOM_LID_VERNO "001" + +/* dual mic custom file version */ +#define AP_CFG_RDCL_FILE_DUAL_MIC_CUSTOM_LID_VERNO "002" + +/* audio wb specch param custom file version */ +#define AP_CFG_RDCL_FILE_AUDIO_WB_PARAM_LID_VERNO "001" + +/* audio gain table custom file version */ +#define AP_CFG_RDCL_FILE_AUDIO_GAIN_TABLE_LID_VERNO "001" + +/* audio hd record par custom file version*/ +#define AP_CFG_RDCL_FILE_AUDIO_HD_REC_PAR_LID_VERNO "001" +#define AP_CFG_RDCL_FILE_AUDIO_HD_REC_SCENE_LID_VERNO "001" + +/* audio buffer dc calibration custom file version*/ +#define AP_CFG_RDCL_FILE_AUDIO_BUFFER_DC_CALIBRATION_PAR_LID_VERNO "000" + +/* META log and com port config file version */ +#define AP_CFG_RDCL_FILE_META_LID_VERNO "000" + +/* custom2 file version */ +#define AP_CFG_CUSTOM_FILE_CUSTOM1_LID_VERNO "000" +/* custom2 file version */ +#define AP_CFG_CUSTOM_FILE_CUSTOM2_LID_VERNO "000" + +/* WIFI file version */ +#define AP_CFG_RDEB_FILE_WIFI_LID_VERNO "000" +/* WIFI MAC addr file version */ +#define AP_CFG_RDCL_FILE_WIFI_ADDR_LID_VERNO "000" +#define AP_CFG_RDEB_WIFI_CUSTOM_LID_VERNO "000" +#define AP_CFG_REEB_PRODUCT_INFO_LID_VERNO "000" + +#define AP_CFG_RDCL_FILE_AUDIO_MUSIC_DRC_LID_VERNO "000" +#define AP_CFG_RDCL_FILE_AUDIO_RINGTONE_DRC_LID_VERNO "000" + +#define AP_CFG_RDCL_FILE_AUDIO_MAGI_CONFERENCE_LID_VERNO "000" +#define AP_CFG_RDCL_FILE_AUDIO_HAC_PARAM_LID_VERNO "000" + +#endif /* CFG_FILE_LID_H */ diff --git a/proprietary/external/autokd/CFG_SDIO_File.h b/proprietary/external/autokd/CFG_SDIO_File.h new file mode 100755 index 0000000000000000000000000000000000000000..3cfe712f7b1b5ccaf23d43fb09d6410498550ff3 --- /dev/null +++ b/proprietary/external/autokd/CFG_SDIO_File.h @@ -0,0 +1,81 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * cfg_sdio_file.h + * + * Project: + * -------- + * YuSu + * + * Description: + * ------------ + * header file of main function + * + * Author: + * ------- + * Juju sung(MTK04314) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + *******************************************************************************/ + + + +#ifndef _CFG_SDIO_FILE_H +#define _CFG_SDIO_FILE_H + + +// the record structure define of bt nvram file +typedef struct +{ + unsigned char file_count; + unsigned char id[19]; + unsigned int file_length[19]; + char data[3998]; +} ap_nvram_sdio_config_struct; + + +//the record size and number of bt nvram file +#define CFG_FILE_SDIO_CONFIG_SIZE sizeof(ap_nvram_sdio_config_struct) +#define CFG_FILE_SDIO_CONFIG_TOTAL 1 + +#endif /* _CFG_GPS_FILE_H */ diff --git a/proprietary/external/autokd/CFG_file_lid.h b/proprietary/external/autokd/CFG_file_lid.h new file mode 100755 index 0000000000000000000000000000000000000000..b6b86920a7deee11f399600f61846a3d2033dd29 --- /dev/null +++ b/proprietary/external/autokd/CFG_file_lid.h @@ -0,0 +1,350 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * cfg_file_lid.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of main function + * + * Author: + * ------- + * Ning.F (MTK08139) 09/11/2008 + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 12 29 2012 donglei.ji + * [ALPS00425279] [Need Patch] [Volunteer Patch] voice ui and password unlock feature check in + * voice ui - NVRAM . + * + * 01 14 2011 hao.lin + * [ALPS00138458] [Need Patch] [Volunteer Patch] OMA DM USB and SD format + * + * + * 12 24 2010 hao.lin + * [ALPS00138458] [Need Patch] [Volunteer Patch] OMA DM USB and SD format + * + * + * 11 05 2010 renbang.jiang + * [ALPS00134025] [Wi-Fi] move Wi-Fi NVRAM definition source file to project folder from common folder + * . + * + * 07 10 2010 renbang.jiang + * [ALPS00121785][Need Patch] [Volunteer Patch] use NVRAM to save Wi-Fi custom data + * . + * + * 05 05 2010 saker.hsia + * [ALPS00001913][BWCS] BT WiFi Single Antenna Feature check in Android 2.1 + * . + * + * 04 26 2010 renbang.jiang + * [ALPS00005487][Wi-Fi] change Wi-Fi nvram LID + * [ALPS00005487] [Wi-Fi] change Wi-Fi nvram LID + * . + * + * mtk02556 + * [DUMA00128675] [NVRAM] Add NVRAM SIM struct + * Add NVRAM SIM LID + * + * mtk02556 + * [DUMA00128426] [NVRAM] Reconstrcut ADC struct and add UUID struct + * Add NVRAM UUID VER + * + * Jul 9 2009 mtk80306 + * [DUMA00122953] optimize nvram and change meta clean boot flag. + * modify wifi version + * + * Apr 29 2009 mtk80306 + * [DUMA00116080] revise the customization of nvram + * revise nvram customization + * + * Apr 15 2009 mtk80306 + * [DUMA00204156] Power on_it display start in mobile screen + * add uart file + * + * Mar 21 2009 mtk80306 + * [DUMA00112158] fix the code convention. + * fix the codeing convention. + * + * Mar 15 2009 mtk80306 + * [DUMA00111629] add camera nvram files + * add camera nvram files + * + * Mar 9 2009 mtk80306 + * [DUMA00111088] nvram customization + * nvram customization + * + * Feb 23 2009 mtk80306 + * [DUMA00109277] add meta _battery mode. + * + * + * Feb 19 2009 mtk80306 + * [DUMA00109277] add meta _battery mode. + * add meta_battery + * + * Jan 13 2009 mtk80306 + * [DUMA00107334] add nvram dll code + * + * + * Jan 13 2009 mtk80306 + * [DUMA00107334] add nvram dll code + * add nvram dll code. + * + * Dec 17 2008 mbj08139 + * [DUMA00105099] create meta code + * + * + * Dec 8 2008 mbj08139 + * [DUMA00105099] create meta code + * + * + * Nov 24 2008 mbj08139 + * [DUMA00105099] create meta code + * + * + * Oct 29 2008 mbj08139 + * [DUMA00105099] create meta code + * + * + * + * + *******************************************************************************/ + + +#ifndef CFG_FILE_LID_H +#define CFG_FILE_LID_H + + + +#define VER_LID(lid) lid##_VERNO lid +#define VER(lid) lid##_VERNO + + +/* the definition of file LID */ +typedef enum +{ + AP_CFG_FILE_VER_INFO_LID, + AP_CFG_RDEB_FILE_BT_ADDR_LID, +// AP_CFG_RDEB_FILE_WIFI_LID, + AP_CFG_RDCL_FILE_AUXADC_LID, + AP_CFG_RDCL_CAMERA_PARA_LID, + AP_CFG_RDCL_CAMERA_3A_LID, + AP_CFG_RDCL_CAMERA_SHADING_LID, + AP_CFG_RDCL_CAMERA_DEFECT_LID, + AP_CFG_RDCL_CAMERA_SENSOR_LID, //10 + AP_CFG_RDCL_CAMERA_LENS_LID, + AP_CFG_RDCL_UART_LID, + //AP_CFG_RDCL_UUID_LID, + //AP_CFG_RDCL_SIM_LID, + AP_CFG_RDCL_FACTORY_LID, + AP_CFG_RDCL_BWCS_LID, + AP_CFG_RDCL_HWMON_ACC_LID, + AP_CFG_RDCL_HWMON_GYRO_LID, +// AP_CFG_RDEB_WIFI_CUSTOM_LID, + AP_CFG_RDEB_OMADM_USB_LID, + AP_CFG_RDCL_FILE_VOICE_RECOGNIZE_PARAM_LID, + AP_CFG_RDCL_FILE_AUDIO_AUDENH_CONTROL_OPTION_PAR_LID, + AP_CFG_RDCL_FILE_AUDIO_VOIP_PAR_LID, + AP_CFG_RDCL_HWMON_PS_LID, + AP_CFG_FILE_MDTYPE_LID, + AP_CFG_FILE_EXT_MDTYPE_LID, + AP_CFG_RDCL_FILE_SDIO_LID, + AP_CFG_RDCL_CAMERA_VERSION_LID, + AP_CFG_RDCL_CAMERA_FEATURE_LID, + AP_CFG_RDCL_CAMERA_GEOMETRY_LID, + AP_CFG_RDCL_FILE_MD_SBP_LID, +#if (defined MT6752) | (defined MT6795) | (defined MT6735) | (defined MT8163) | (defined MT6580) | (defined MT8173)| (defined MT6755) | (defined MT6797) + AP_CFG_RDCL_CAMERA_SHADING2_LID, + AP_CFG_RDCL_CAMERA_SHADING3_LID, + AP_CFG_RDCL_CAMERA_SHADING4_LID, + AP_CFG_RDCL_CAMERA_SHADING5_LID, + AP_CFG_RDCL_CAMERA_SHADING6_LID, + AP_CFG_RDCL_CAMERA_SHADING7_LID, + AP_CFG_RDCL_CAMERA_SHADING8_LID, + AP_CFG_RDCL_CAMERA_SHADING9_LID, + AP_CFG_RDCL_CAMERA_SHADING10_LID, + AP_CFG_RDCL_CAMERA_SHADING11_LID, + AP_CFG_RDCL_CAMERA_SHADING12_LID, + AP_CFG_RDCL_CAMERA_PLINE_LID, + AP_CFG_RDCL_CAMERA_PLINE2_LID, + AP_CFG_RDCL_CAMERA_PLINE3_LID, + AP_CFG_RDCL_CAMERA_PLINE4_LID, + AP_CFG_RDCL_CAMERA_PLINE5_LID, + AP_CFG_RDCL_CAMERA_PLINE6_LID, + AP_CFG_RDCL_CAMERA_PLINE7_LID, + AP_CFG_RDCL_CAMERA_PLINE8_LID, + AP_CFG_RDCL_CAMERA_PLINE9_LID, + AP_CFG_RDCL_CAMERA_PLINE10_LID, + AP_CFG_RDCL_CAMERA_PLINE11_LID, + AP_CFG_RDCL_CAMERA_PLINE12_LID, +#else +#endif + +#if (defined MT6797) + AP_CFG_RDCL_CAMERA_AF_LID, + AP_CFG_RDCL_CAMERA_FLASH_CALIBRATION_LID, +#else +#endif + + AP_CFG_CUSTOM_BEGIN_LID, ///Max LID. +}CFG_FILE_LID; +/* +int iCustomBeginLID=AP_CFG_CUSTOM_BEGIN_LID; +extern int iCustomBeginLID; +int iFileVerInfoLID=AP_CFG_FILE_VER_INFO_LID; +extern int iFileVerInfoLID; +int iFileBTAddrLID=AP_CFG_RDEB_FILE_BT_ADDR_LID; +extern int iFileBTAddrLID; + +#if 0 +int iFileWIFILID=AP_CFG_RDEB_FILE_WIFI_LID; +extern int iFileWIFILID; +int iFileCustomWIFILID=AP_CFG_RDEB_WIFI_CUSTOM_LID; +extern int iFileCustomWIFILID; +#endif + +int iFileAuxADCLID=AP_CFG_RDCL_FILE_AUXADC_LID; +extern int iFileAuxADCLID; +*/ +////if file num changed, the define of CFG_FILE_VER_FILE_REC_TOTAL should be changed too /// +#define CFG_FILE_VER_FILE_REC_TOTAL 936 + +/* verno of data items */ +/* ver file version */ +/* md type file version*/ +#define AP_CFG_FILE_MDTYPE_LID_VERNO "000" +#define AP_CFG_FILE_EXT_MDTYPE_LID_VERNO "000" +#define AP_CFG_FILE_VER_INFO_LID_VERNO "000" +/* BT file version */ +#define AP_CFG_RDEB_FILE_BT_ADDR_LID_VERNO "001" +/* WIFI file version */ +//#define AP_CFG_RDEB_FILE_WIFI_LID_VERNO "000" +/* WIFI MAC addr file version */ +//#define AP_CFG_RDCL_FILE_WIFI_ADDR_LID_VERNO "000" +/* ADC file version */ +#define AP_CFG_RDCL_FILE_AUXADC_LID_VERNO "000" + +/* camera nvram files */ +#define AP_CFG_RDCL_CAMERA_PARA_LID_VERNO "000" +#define AP_CFG_RDCL_CAMERA_3A_LID_VERNO "000" +#define AP_CFG_RDCL_CAMERA_SHADING_LID_VERNO "000" +#define AP_CFG_RDCL_CAMERA_DEFECT_LID_VERNO "000" +#define AP_CFG_RDCL_CAMERA_SENSOR_LID_VERNO "000" +#define AP_CFG_RDCL_CAMERA_LENS_LID_VERNO "000" +#define AP_CFG_RDCL_CAMERA_VERSION_LID_VERNO "000" +#define AP_CFG_RDCL_CAMERA_FEATURE_LID_VERNO "000" +#define AP_CFG_RDCL_CAMERA_GEOMETRY_LID_VERNO "000" +#define AP_CFG_RDCL_CAMERA_PLINE_LID_VERNO "000" +#define AP_CFG_RDCL_CAMERA_AF_LID_VERNO "000" +#define AP_CFG_RDCL_CAMERA_FLASH_CALIBRATION_LID_VERNO "000" + +#define AP_CFG_RDCL_UART_LID_VERNO "000" + +#define AP_CFG_RDCL_UUID_LID_VERNO "000" + +#define AP_CFG_RDCL_SIM_LID_VERNO "000" + +/* For the factory mode info. used */ +#define AP_CFG_RDCL_FACTORY_LID_VERNO "000" + +#define AP_CFG_RDCL_BWCS_LID_VERNO "000" + +#define AP_CFG_RDCL_HWMON_ACC_LID_VERNO "000" +#define AP_CFG_RDCL_HWMON_GYRO_LID_VERNO "000" +#define AP_CFG_RDCL_HWMON_PS_LID_VERNO "000" +//#define AP_CFG_RDEB_WIFI_CUSTOM_LID_VERNO "000" +#define AP_CFG_RDEB_OMADM_USB_LID_VERNO "000" +#define AP_CFG_RDCL_FILE_VOICE_RECOGNIZE_PARAM_LID_VERNO "000" + +/* audio audenh control custom file version*/ +#define AP_CFG_RDCL_FILE_AUDIO_AUDENH_CONTROL_OPTION_PAR_LID_VERNO "000" + +//audio VoIP params custom file version +#define AP_CFG_RDCL_FILE_AUDIO_VOIP_PAR_LID_VERNO "000" +/* SDIO file version */ +#define AP_CFG_RDCL_FILE_SDIO_LID_VERNO "001" + +/* MD SBP fle version */ +#define AP_CFG_RDCL_FILE_MD_SBP_LID_VERNO "001" + +#endif /* CFG_FILE_LID_H */ + diff --git a/proprietary/external/libshowlogo/charging_animation.cpp b/proprietary/external/libshowlogo/charging_animation.cpp index 927a0ca15c0d6fb2a7b85cf0a01d9e9d719e71a8..929f271d16994cbf9b4e805368534aba99e93c11 100755 --- a/proprietary/external/libshowlogo/charging_animation.cpp +++ b/proprietary/external/libshowlogo/charging_animation.cpp @@ -570,7 +570,7 @@ void anim_surface_init(void) ANativeWindow* window = surface.get(); err = window->dequeueBuffer(window, &buf, &fenceFd); sp mFence(new Fence(fenceFd)); - mFence->wait(Fence::TIMEOUT_NEVER); + //mFence->wait(Fence::TIMEOUT_NEVER); if(err){ SLOGE("[libshowlogo: %s %d]%s\n",__FUNCTION__,__LINE__, strerror(-err)); } diff --git a/proprietary/external/libshowlogo/ui/ANativeObjectBase.h b/proprietary/external/libshowlogo/ui/ANativeObjectBase.h new file mode 100644 index 0000000000000000000000000000000000000000..76e850fa279abace05d5eb5977982686ba641594 --- /dev/null +++ b/proprietary/external/libshowlogo/ui/ANativeObjectBase.h @@ -0,0 +1,102 @@ +/* + * Copyright (C) 2009 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ANDROID_ANDROID_NATIVES_H +#define ANDROID_ANDROID_NATIVES_H + +#include +#include + +#include +#include + +// --------------------------------------------------------------------------- + +/* FIXME: this is legacy for pixmaps */ +typedef struct egl_native_pixmap_t +{ + int32_t version; /* must be 32 */ + int32_t width; + int32_t height; + int32_t stride; + uint8_t* data; + uint8_t format; + uint8_t rfu[3]; + union { + uint32_t compressedFormat; + int32_t vstride; + }; + int32_t reserved; +} egl_native_pixmap_t; + +/*****************************************************************************/ + +#ifdef __cplusplus + +#include + +namespace android { + +/* + * This helper class turns a ANativeXXX object type into a C++ + * reference-counted object; with proper type conversions. + */ +template +class ANativeObjectBase : public NATIVE_TYPE, public REF +{ +public: + // Disambiguate between the incStrong in REF and NATIVE_TYPE + void incStrong(const void* id) const { + REF::incStrong(id); + } + void decStrong(const void* id) const { + REF::decStrong(id); + } + +protected: + typedef ANativeObjectBase BASE; + ANativeObjectBase() : NATIVE_TYPE(), REF() { + NATIVE_TYPE::common.incRef = incRef; + NATIVE_TYPE::common.decRef = decRef; + } + static inline TYPE* getSelf(NATIVE_TYPE* self) { + return static_cast(self); + } + static inline TYPE const* getSelf(NATIVE_TYPE const* self) { + return static_cast(self); + } + static inline TYPE* getSelf(android_native_base_t* base) { + return getSelf(reinterpret_cast(base)); + } + static inline TYPE const * getSelf(android_native_base_t const* base) { + return getSelf(reinterpret_cast(base)); + } + static void incRef(android_native_base_t* base) { + ANativeObjectBase* self = getSelf(base); + self->incStrong(self); + } + static void decRef(android_native_base_t* base) { + ANativeObjectBase* self = getSelf(base); + self->decStrong(self); + } +}; + +} // namespace android +#endif // __cplusplus + +/*****************************************************************************/ + +#endif /* ANDROID_ANDROID_NATIVES_H */ diff --git a/proprietary/external/libshowlogo/ui/DisplayInfo.h b/proprietary/external/libshowlogo/ui/DisplayInfo.h new file mode 100644 index 0000000000000000000000000000000000000000..2853e063f3f44fd96b28f92474db2df48ccd1a29 --- /dev/null +++ b/proprietary/external/libshowlogo/ui/DisplayInfo.h @@ -0,0 +1,49 @@ +/* + * Copyright (C) 2007 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ANDROID_UI_DISPLAY_INFO_H +#define ANDROID_UI_DISPLAY_INFO_H + +#include +#include + +#include + +namespace android { + +struct DisplayInfo { + uint32_t w; + uint32_t h; + float xdpi; + float ydpi; + float fps; + float density; + uint8_t orientation; + bool secure; + uint8_t reserved[2]; +}; + +/* Display orientations as defined in Surface.java and ISurfaceComposer.h. */ +enum { + DISPLAY_ORIENTATION_0 = 0, + DISPLAY_ORIENTATION_90 = 1, + DISPLAY_ORIENTATION_180 = 2, + DISPLAY_ORIENTATION_270 = 3 +}; + +}; // namespace android + +#endif // ANDROID_COMPOSER_DISPLAY_INFO_H diff --git a/proprietary/external/libshowlogo/ui/Fence.h b/proprietary/external/libshowlogo/ui/Fence.h new file mode 100644 index 0000000000000000000000000000000000000000..20466b616e985031e75f00f4b3dbd1f6c43320f9 --- /dev/null +++ b/proprietary/external/libshowlogo/ui/Fence.h @@ -0,0 +1,117 @@ +/* + * Copyright (C) 2012 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ANDROID_FENCE_H +#define ANDROID_FENCE_H + +#include +#include + +#include +#include +#include +#include +#include +#include + +struct ANativeWindowBuffer; + +namespace android { + +// =========================================================================== +// Fence +// =========================================================================== + +class Fence + : public LightRefBase, public Flattenable +{ +public: + static const sp NO_FENCE; + + // TIMEOUT_NEVER may be passed to the wait method to indicate that it + // should wait indefinitely for the fence to signal. + enum { TIMEOUT_NEVER = -1 }; + + // Construct a new Fence object with an invalid file descriptor. This + // should be done when the Fence object will be set up by unflattening + // serialized data. + Fence(); + + // Construct a new Fence object to manage a given fence file descriptor. + // When the new Fence object is destructed the file descriptor will be + // closed. + Fence(int fenceFd); + + // Check whether the Fence has an open fence file descriptor. Most Fence + // methods treat an invalid file descriptor just like a valid fence that + // is already signalled, so using this is usually not necessary. + bool isValid() const { return mFenceFd != -1; } + + // wait waits for up to timeout milliseconds for the fence to signal. If + // the fence signals then NO_ERROR is returned. If the timeout expires + // before the fence signals then -ETIME is returned. A timeout of + // TIMEOUT_NEVER may be used to indicate that the call should wait + // indefinitely for the fence to signal. + status_t wait(unsigned int timeout); + + // waitForever is a convenience function for waiting forever for a fence to + // signal (just like wait(TIMEOUT_NEVER)), but issuing an error to the + // system log and fence state to the kernel log if the wait lasts longer + // than a warning timeout. + // The logname argument should be a string identifying + // the caller and will be included in the log message. + status_t waitForever(const char* logname); + + // merge combines two Fence objects, creating a new Fence object that + // becomes signaled when both f1 and f2 are signaled (even if f1 or f2 is + // destroyed before it becomes signaled). The name argument specifies the + // human-readable name to associated with the new Fence object. + static sp merge(const String8& name, const sp& f1, + const sp& f2); + + // Return a duplicate of the fence file descriptor. The caller is + // responsible for closing the returned file descriptor. On error, -1 will + // be returned and errno will indicate the problem. + int dup() const; + + // getSignalTime returns the system monotonic clock time at which the + // fence transitioned to the signaled state. If the fence is not signaled + // then INT64_MAX is returned. If the fence is invalid or if an error + // occurs then -1 is returned. + nsecs_t getSignalTime() const; + + // Flattenable interface + size_t getFlattenedSize() const; + size_t getFdCount() const; + status_t flatten(void*& buffer, size_t& size, int*& fds, size_t& count) const; + status_t unflatten(void const*& buffer, size_t& size, int const*& fds, size_t& count); + +private: + // Only allow instantiation using ref counting. + friend class LightRefBase; + ~Fence(); + + // Disallow copying + Fence(const Fence& rhs); + Fence& operator = (const Fence& rhs); + const Fence& operator = (const Fence& rhs) const; + + int mFenceFd; +}; + +}; // namespace android + +#endif // ANDROID_FENCE_H diff --git a/proprietary/external/libshowlogo/ui/FramebufferNativeWindow.h b/proprietary/external/libshowlogo/ui/FramebufferNativeWindow.h new file mode 100644 index 0000000000000000000000000000000000000000..5ec738f33e64c5802b5708b63cc1b2d1b31953f3 --- /dev/null +++ b/proprietary/external/libshowlogo/ui/FramebufferNativeWindow.h @@ -0,0 +1,98 @@ +/* + * Copyright (C) 2007 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ANDROID_FRAMEBUFFER_NATIVE_WINDOW_H +#define ANDROID_FRAMEBUFFER_NATIVE_WINDOW_H + +#include +#include + +#include + +#include +#include + +#include +#include + +#define MIN_NUM_FRAME_BUFFERS 2 +#define MAX_NUM_FRAME_BUFFERS 3 + +extern "C" EGLNativeWindowType android_createDisplaySurface(void); + +// --------------------------------------------------------------------------- +namespace android { +// --------------------------------------------------------------------------- + +class Surface; +class NativeBuffer; + +// --------------------------------------------------------------------------- + +class FramebufferNativeWindow + : public ANativeObjectBase< + ANativeWindow, + FramebufferNativeWindow, + LightRefBase > +{ +public: + FramebufferNativeWindow(); + + framebuffer_device_t const * getDevice() const { return fbDev; } + + bool isUpdateOnDemand() const { return mUpdateOnDemand; } + status_t setUpdateRectangle(const Rect& updateRect); + status_t compositionComplete(); + + void dump(String8& result); + + // for debugging only + int getCurrentBufferIndex() const; + +private: + friend class LightRefBase; + ~FramebufferNativeWindow(); // this class cannot be overloaded + static int setSwapInterval(ANativeWindow* window, int interval); + static int dequeueBuffer(ANativeWindow* window, ANativeWindowBuffer** buffer, int* fenceFd); + static int queueBuffer(ANativeWindow* window, ANativeWindowBuffer* buffer, int fenceFd); + static int query(const ANativeWindow* window, int what, int* value); + static int perform(ANativeWindow* window, int operation, ...); + + static int dequeueBuffer_DEPRECATED(ANativeWindow* window, ANativeWindowBuffer** buffer); + static int queueBuffer_DEPRECATED(ANativeWindow* window, ANativeWindowBuffer* buffer); + static int lockBuffer_DEPRECATED(ANativeWindow* window, ANativeWindowBuffer* buffer); + + framebuffer_device_t* fbDev; + alloc_device_t* grDev; + + sp buffers[MAX_NUM_FRAME_BUFFERS]; + sp front; + + mutable Mutex mutex; + Condition mCondition; + int32_t mNumBuffers; + int32_t mNumFreeBuffers; + int32_t mBufferHead; + int32_t mCurrentBufferIndex; + bool mUpdateOnDemand; +}; + +// --------------------------------------------------------------------------- +}; // namespace android +// --------------------------------------------------------------------------- + +#endif // ANDROID_FRAMEBUFFER_NATIVE_WINDOW_H + diff --git a/proprietary/external/libshowlogo/ui/GraphicBuffer.h b/proprietary/external/libshowlogo/ui/GraphicBuffer.h new file mode 100644 index 0000000000000000000000000000000000000000..3cf628c209610d9216364775593170ac61ed4c52 --- /dev/null +++ b/proprietary/external/libshowlogo/ui/GraphicBuffer.h @@ -0,0 +1,153 @@ +/* + * Copyright (C) 2007 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ANDROID_GRAPHIC_BUFFER_H +#define ANDROID_GRAPHIC_BUFFER_H + +#include +#include + +#include +#include +#include +#include +#include + + +struct ANativeWindowBuffer; + +namespace android { + +class GraphicBufferMapper; + +// =========================================================================== +// GraphicBuffer +// =========================================================================== + +class GraphicBuffer + : public ANativeObjectBase< ANativeWindowBuffer, GraphicBuffer, RefBase >, + public Flattenable +{ + friend class Flattenable; +public: + + enum { + USAGE_SW_READ_NEVER = GRALLOC_USAGE_SW_READ_NEVER, + USAGE_SW_READ_RARELY = GRALLOC_USAGE_SW_READ_RARELY, + USAGE_SW_READ_OFTEN = GRALLOC_USAGE_SW_READ_OFTEN, + USAGE_SW_READ_MASK = GRALLOC_USAGE_SW_READ_MASK, + + USAGE_SW_WRITE_NEVER = GRALLOC_USAGE_SW_WRITE_NEVER, + USAGE_SW_WRITE_RARELY = GRALLOC_USAGE_SW_WRITE_RARELY, + USAGE_SW_WRITE_OFTEN = GRALLOC_USAGE_SW_WRITE_OFTEN, + USAGE_SW_WRITE_MASK = GRALLOC_USAGE_SW_WRITE_MASK, + + USAGE_SOFTWARE_MASK = USAGE_SW_READ_MASK|USAGE_SW_WRITE_MASK, + + USAGE_PROTECTED = GRALLOC_USAGE_PROTECTED, + + USAGE_HW_TEXTURE = GRALLOC_USAGE_HW_TEXTURE, + USAGE_HW_RENDER = GRALLOC_USAGE_HW_RENDER, + USAGE_HW_2D = GRALLOC_USAGE_HW_2D, + USAGE_HW_COMPOSER = GRALLOC_USAGE_HW_COMPOSER, + USAGE_HW_VIDEO_ENCODER = GRALLOC_USAGE_HW_VIDEO_ENCODER, + USAGE_HW_MASK = GRALLOC_USAGE_HW_MASK + }; + + GraphicBuffer(); + + // creates w * h buffer + GraphicBuffer(uint32_t w, uint32_t h, PixelFormat format, uint32_t usage); + + // create a buffer from an existing handle + GraphicBuffer(uint32_t w, uint32_t h, PixelFormat format, uint32_t usage, + uint32_t stride, native_handle_t* handle, bool keepOwnership); + + // create a buffer from an existing ANativeWindowBuffer + GraphicBuffer(ANativeWindowBuffer* buffer, bool keepOwnership); + + // return status + status_t initCheck() const; + + uint32_t getWidth() const { return width; } + uint32_t getHeight() const { return height; } + uint32_t getStride() const { return stride; } + uint32_t getUsage() const { return usage; } + PixelFormat getPixelFormat() const { return format; } + Rect getBounds() const { return Rect(width, height); } + + status_t reallocate(uint32_t w, uint32_t h, PixelFormat f, uint32_t usage); + + status_t lock(uint32_t usage, void** vaddr); + status_t lock(uint32_t usage, const Rect& rect, void** vaddr); + // For HAL_PIXEL_FORMAT_YCbCr_420_888 + status_t lockYCbCr(uint32_t usage, android_ycbcr *ycbcr); + status_t lockYCbCr(uint32_t usage, const Rect& rect, android_ycbcr *ycbcr); + status_t unlock(); + + ANativeWindowBuffer* getNativeBuffer() const; + + // for debugging + static void dumpAllocationsToSystemLog(); + + // Flattenable protocol + size_t getFlattenedSize() const; + size_t getFdCount() const; + status_t flatten(void*& buffer, size_t& size, int*& fds, size_t& count) const; + status_t unflatten(void const*& buffer, size_t& size, int const*& fds, size_t& count); + +private: + ~GraphicBuffer(); + + enum { + ownNone = 0, + ownHandle = 1, + ownData = 2, + }; + + inline const GraphicBufferMapper& getBufferMapper() const { + return mBufferMapper; + } + inline GraphicBufferMapper& getBufferMapper() { + return mBufferMapper; + } + uint8_t mOwner; + +private: + friend class Surface; + friend class BpSurface; + friend class BnSurface; + friend class LightRefBase; + GraphicBuffer(const GraphicBuffer& rhs); + GraphicBuffer& operator = (const GraphicBuffer& rhs); + const GraphicBuffer& operator = (const GraphicBuffer& rhs) const; + + status_t initSize(uint32_t w, uint32_t h, PixelFormat format, + uint32_t usage); + + void free_handle(); + + GraphicBufferMapper& mBufferMapper; + ssize_t mInitCheck; + + // If we're wrapping another buffer then this reference will make sure it + // doesn't get freed. + sp mWrappedBuffer; +}; + +}; // namespace android + +#endif // ANDROID_GRAPHIC_BUFFER_H diff --git a/proprietary/external/libshowlogo/ui/GraphicBufferAllocator.h b/proprietary/external/libshowlogo/ui/GraphicBufferAllocator.h new file mode 100644 index 0000000000000000000000000000000000000000..dffa788f46b51b8f64b323080015743ce5525c4e --- /dev/null +++ b/proprietary/external/libshowlogo/ui/GraphicBufferAllocator.h @@ -0,0 +1,96 @@ +/* +** +** Copyright 2009, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ + +#ifndef ANDROID_BUFFER_ALLOCATOR_H +#define ANDROID_BUFFER_ALLOCATOR_H + +#include + +#include + +#include +#include +#include +#include + +#include + +#include + + +namespace android { +// --------------------------------------------------------------------------- + +class String8; + +class GraphicBufferAllocator : public Singleton +{ +public: + enum { + USAGE_SW_READ_NEVER = GRALLOC_USAGE_SW_READ_NEVER, + USAGE_SW_READ_RARELY = GRALLOC_USAGE_SW_READ_RARELY, + USAGE_SW_READ_OFTEN = GRALLOC_USAGE_SW_READ_OFTEN, + USAGE_SW_READ_MASK = GRALLOC_USAGE_SW_READ_MASK, + + USAGE_SW_WRITE_NEVER = GRALLOC_USAGE_SW_WRITE_NEVER, + USAGE_SW_WRITE_RARELY = GRALLOC_USAGE_SW_WRITE_RARELY, + USAGE_SW_WRITE_OFTEN = GRALLOC_USAGE_SW_WRITE_OFTEN, + USAGE_SW_WRITE_MASK = GRALLOC_USAGE_SW_WRITE_MASK, + + USAGE_SOFTWARE_MASK = USAGE_SW_READ_MASK|USAGE_SW_WRITE_MASK, + + USAGE_HW_TEXTURE = GRALLOC_USAGE_HW_TEXTURE, + USAGE_HW_RENDER = GRALLOC_USAGE_HW_RENDER, + USAGE_HW_2D = GRALLOC_USAGE_HW_2D, + USAGE_HW_MASK = GRALLOC_USAGE_HW_MASK + }; + + static inline GraphicBufferAllocator& get() { return getInstance(); } + + + status_t alloc(uint32_t w, uint32_t h, PixelFormat format, int usage, + buffer_handle_t* handle, int32_t* stride); + + status_t free(buffer_handle_t handle); + + void dump(String8& res) const; + static void dumpToSystemLog(); + +private: + struct alloc_rec_t { + uint32_t w; + uint32_t h; + uint32_t s; + PixelFormat format; + uint32_t usage; + size_t size; + }; + + static Mutex sLock; + static KeyedVector sAllocList; + + friend class Singleton; + GraphicBufferAllocator(); + ~GraphicBufferAllocator(); + + alloc_device_t *mAllocDev; +}; + +// --------------------------------------------------------------------------- +}; // namespace android + +#endif // ANDROID_BUFFER_ALLOCATOR_H diff --git a/proprietary/external/libshowlogo/ui/GraphicBufferMapper.h b/proprietary/external/libshowlogo/ui/GraphicBufferMapper.h new file mode 100644 index 0000000000000000000000000000000000000000..99d872313f94f6ea56a1d25f85f392739c5e2ac7 --- /dev/null +++ b/proprietary/external/libshowlogo/ui/GraphicBufferMapper.h @@ -0,0 +1,67 @@ +/* + * Copyright (C) 2007 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ANDROID_UI_BUFFER_MAPPER_H +#define ANDROID_UI_BUFFER_MAPPER_H + +#include +#include + +#include + +#include + + +struct gralloc_module_t; + +namespace android { + +// --------------------------------------------------------------------------- + +class Rect; + +class GraphicBufferMapper : public Singleton +{ +public: + static inline GraphicBufferMapper& get() { return getInstance(); } + + status_t registerBuffer(buffer_handle_t handle); + + status_t unregisterBuffer(buffer_handle_t handle); + + status_t lock(buffer_handle_t handle, + int usage, const Rect& bounds, void** vaddr); + + status_t lockYCbCr(buffer_handle_t handle, + int usage, const Rect& bounds, android_ycbcr *ycbcr); + + status_t unlock(buffer_handle_t handle); + + // dumps information about the mapping of this handle + void dump(buffer_handle_t handle); + +private: + friend class Singleton; + GraphicBufferMapper(); + gralloc_module_t const *mAllocMod; +}; + +// --------------------------------------------------------------------------- + +}; // namespace android + +#endif // ANDROID_UI_BUFFER_MAPPER_H + diff --git a/proprietary/external/libshowlogo/ui/PixelFormat.h b/proprietary/external/libshowlogo/ui/PixelFormat.h new file mode 100644 index 0000000000000000000000000000000000000000..627cfb695cc42725a7e6d1b588ecfd9c5c900a01 --- /dev/null +++ b/proprietary/external/libshowlogo/ui/PixelFormat.h @@ -0,0 +1,75 @@ +/* + * Copyright (C) 2005 The Android Open Source Project + * + * 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. + */ + +// + +// Pixel formats used across the system. +// These formats might not all be supported by all renderers, for instance +// skia or SurfaceFlinger are not required to support all of these formats +// (either as source or destination) + + +#ifndef UI_PIXELFORMAT_H +#define UI_PIXELFORMAT_H + +#include +#include +#include +#include + +namespace android { + +enum { + // + // these constants need to match those + // in graphics/PixelFormat.java & pixelflinger/format.h + // + PIXEL_FORMAT_UNKNOWN = 0, + PIXEL_FORMAT_NONE = 0, + + // logical pixel formats used by the SurfaceFlinger ----------------------- + PIXEL_FORMAT_CUSTOM = -4, + // Custom pixel-format described by a PixelFormatInfo structure + + PIXEL_FORMAT_TRANSLUCENT = -3, + // System chooses a format that supports translucency (many alpha bits) + + PIXEL_FORMAT_TRANSPARENT = -2, + // System chooses a format that supports transparency + // (at least 1 alpha bit) + + PIXEL_FORMAT_OPAQUE = -1, + // System chooses an opaque format (no alpha bits required) + + // real pixel formats supported for rendering ----------------------------- + + PIXEL_FORMAT_RGBA_8888 = HAL_PIXEL_FORMAT_RGBA_8888, // 4x8-bit RGBA + PIXEL_FORMAT_RGBX_8888 = HAL_PIXEL_FORMAT_RGBX_8888, // 4x8-bit RGB0 + PIXEL_FORMAT_RGB_888 = HAL_PIXEL_FORMAT_RGB_888, // 3x8-bit RGB + PIXEL_FORMAT_RGB_565 = HAL_PIXEL_FORMAT_RGB_565, // 16-bit RGB + PIXEL_FORMAT_BGRA_8888 = HAL_PIXEL_FORMAT_BGRA_8888, // 4x8-bit BGRA + PIXEL_FORMAT_RGBA_5551 = 6, // 16-bit ARGB + PIXEL_FORMAT_RGBA_4444 = 7, // 16-bit ARGB +}; + +typedef int32_t PixelFormat; + +ssize_t bytesPerPixel(PixelFormat format); +ssize_t bitsPerPixel(PixelFormat format); + +}; // namespace android + +#endif // UI_PIXELFORMAT_H diff --git a/proprietary/external/libshowlogo/ui/Point.h b/proprietary/external/libshowlogo/ui/Point.h new file mode 100644 index 0000000000000000000000000000000000000000..1d7f64d30732c0cf44834d4e50358ed8054da412 --- /dev/null +++ b/proprietary/external/libshowlogo/ui/Point.h @@ -0,0 +1,88 @@ +/* + * Copyright (C) 2006 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ANDROID_UI_POINT +#define ANDROID_UI_POINT + +#include +#include + +namespace android { + +class Point : public LightFlattenablePod +{ +public: + int x; + int y; + + // we don't provide copy-ctor and operator= on purpose + // because we want the compiler generated versions + + // Default constructor doesn't initialize the Point + inline Point() { + } + inline Point(int x, int y) : x(x), y(y) { + } + + inline bool operator == (const Point& rhs) const { + return (x == rhs.x) && (y == rhs.y); + } + inline bool operator != (const Point& rhs) const { + return !operator == (rhs); + } + + inline bool isOrigin() const { + return !(x|y); + } + + // operator < defines an order which allows to use points in sorted + // vectors. + bool operator < (const Point& rhs) const { + return y +#include +#include + +#include + +namespace android { + +class Rect : public ARect, public LightFlattenablePod +{ +public: + typedef ARect::value_type value_type; + + // we don't provide copy-ctor and operator= on purpose + // because we want the compiler generated versions + + inline Rect() { + } + + inline Rect(int32_t w, int32_t h) { + left = top = 0; + right = w; + bottom = h; + } + + inline Rect(int32_t l, int32_t t, int32_t r, int32_t b) { + left = l; + top = t; + right = r; + bottom = b; + } + + inline Rect(const Point& lt, const Point& rb) { + left = lt.x; + top = lt.y; + right = rb.x; + bottom = rb.y; + } + + void makeInvalid(); + + inline void clear() { + left = top = right = bottom = 0; + } + + // a valid rectangle has a non negative width and height + inline bool isValid() const { + return (getWidth() >= 0) && (getHeight() >= 0); + } + + // an empty rect has a zero width or height, or is invalid + inline bool isEmpty() const { + return (getWidth() <= 0) || (getHeight() <= 0); + } + + // rectangle's width + inline int32_t getWidth() const { + return right - left; + } + + // rectangle's height + inline int32_t getHeight() const { + return bottom - top; + } + + inline Rect getBounds() const { + return Rect(right - left, bottom - top); + } + + void setLeftTop(const Point& lt) { + left = lt.x; + top = lt.y; + } + + void setRightBottom(const Point& rb) { + right = rb.x; + bottom = rb.y; + } + + // the following 4 functions return the 4 corners of the rect as Point + Point leftTop() const { + return Point(left, top); + } + Point rightBottom() const { + return Point(right, bottom); + } + Point rightTop() const { + return Point(right, top); + } + Point leftBottom() const { + return Point(left, bottom); + } + + // comparisons + inline bool operator == (const Rect& rhs) const { + return (left == rhs.left) && (top == rhs.top) && + (right == rhs.right) && (bottom == rhs.bottom); + } + + inline bool operator != (const Rect& rhs) const { + return !operator == (rhs); + } + + // operator < defines an order which allows to use rectangles in sorted + // vectors. + bool operator < (const Rect& rhs) const; + + const Rect operator + (const Point& rhs) const; + const Rect operator - (const Point& rhs) const; + + Rect& operator += (const Point& rhs) { + return offsetBy(rhs.x, rhs.y); + } + Rect& operator -= (const Point& rhs) { + return offsetBy(-rhs.x, -rhs.y); + } + + Rect& offsetToOrigin() { + right -= left; + bottom -= top; + left = top = 0; + return *this; + } + Rect& offsetTo(const Point& p) { + return offsetTo(p.x, p.y); + } + Rect& offsetBy(const Point& dp) { + return offsetBy(dp.x, dp.y); + } + + Rect& offsetTo(int32_t x, int32_t y); + Rect& offsetBy(int32_t x, int32_t y); + + bool intersect(const Rect& with, Rect* result) const; + + // Create a new Rect by transforming this one using a graphics HAL + // transform. This rectangle is defined in a coordinate space starting at + // the origin and extending to (width, height). If the transform includes + // a ROT90 then the output rectangle is defined in a space extending to + // (height, width). Otherwise the output rectangle is in the same space as + // the input. + Rect transform(uint32_t xform, int32_t width, int32_t height) const; + + // this calculates (Region(*this) - exclude).bounds() efficiently + Rect reduce(const Rect& exclude) const; + + + // for backward compatibility + inline int32_t width() const { return getWidth(); } + inline int32_t height() const { return getHeight(); } + inline void set(const Rect& rhs) { operator = (rhs); } +}; + +ANDROID_BASIC_TYPES_TRAITS(Rect) + +}; // namespace android + +#endif // ANDROID_UI_RECT diff --git a/proprietary/external/libshowlogo/ui/Region.h b/proprietary/external/libshowlogo/ui/Region.h new file mode 100644 index 0000000000000000000000000000000000000000..d906dbbb0db028a528b109fefe780c82ac1d9535 --- /dev/null +++ b/proprietary/external/libshowlogo/ui/Region.h @@ -0,0 +1,217 @@ +/* + * Copyright (C) 2007 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ANDROID_UI_REGION_H +#define ANDROID_UI_REGION_H + +#include +#include + +#include + +#include +#include + +namespace android { +// --------------------------------------------------------------------------- + +class SharedBuffer; +class String8; + +// --------------------------------------------------------------------------- +class Region : public LightFlattenable +{ +public: + Region(); + Region(const Region& rhs); + explicit Region(const Rect& rhs); + ~Region(); + + static Region createTJunctionFreeRegion(const Region& r); + + Region& operator = (const Region& rhs); + + inline bool isEmpty() const { return getBounds().isEmpty(); } + inline bool isRect() const { return mStorage.size() == 1; } + + inline Rect getBounds() const { return mStorage[mStorage.size() - 1]; } + inline Rect bounds() const { return getBounds(); } + + // the region becomes its bounds + Region& makeBoundsSelf(); + + void clear(); + void set(const Rect& r); + void set(uint32_t w, uint32_t h); + + Region& orSelf(const Rect& rhs); + Region& xorSelf(const Rect& rhs); + Region& andSelf(const Rect& rhs); + Region& subtractSelf(const Rect& rhs); + + // boolean operators, applied on this + Region& orSelf(const Region& rhs); + Region& xorSelf(const Region& rhs); + Region& andSelf(const Region& rhs); + Region& subtractSelf(const Region& rhs); + + // boolean operators + const Region merge(const Rect& rhs) const; + const Region mergeExclusive(const Rect& rhs) const; + const Region intersect(const Rect& rhs) const; + const Region subtract(const Rect& rhs) const; + + // boolean operators + const Region merge(const Region& rhs) const; + const Region mergeExclusive(const Region& rhs) const; + const Region intersect(const Region& rhs) const; + const Region subtract(const Region& rhs) const; + + // these translate rhs first + Region& translateSelf(int dx, int dy); + Region& orSelf(const Region& rhs, int dx, int dy); + Region& xorSelf(const Region& rhs, int dx, int dy); + Region& andSelf(const Region& rhs, int dx, int dy); + Region& subtractSelf(const Region& rhs, int dx, int dy); + + // these translate rhs first + const Region translate(int dx, int dy) const; + const Region merge(const Region& rhs, int dx, int dy) const; + const Region mergeExclusive(const Region& rhs, int dx, int dy) const; + const Region intersect(const Region& rhs, int dx, int dy) const; + const Region subtract(const Region& rhs, int dx, int dy) const; + + // convenience operators overloads + inline const Region operator | (const Region& rhs) const; + inline const Region operator ^ (const Region& rhs) const; + inline const Region operator & (const Region& rhs) const; + inline const Region operator - (const Region& rhs) const; + inline const Region operator + (const Point& pt) const; + + inline Region& operator |= (const Region& rhs); + inline Region& operator ^= (const Region& rhs); + inline Region& operator &= (const Region& rhs); + inline Region& operator -= (const Region& rhs); + inline Region& operator += (const Point& pt); + + + // returns true if the regions share the same underlying storage + bool isTriviallyEqual(const Region& region) const; + + + /* various ways to access the rectangle list */ + + + // STL-like iterators + typedef Rect const* const_iterator; + const_iterator begin() const; + const_iterator end() const; + + // returns an array of rect which has the same life-time has this + // Region object. + Rect const* getArray(size_t* count) const; + + // returns a SharedBuffer as well as the number of rects. + // ownership is transfered to the caller. + // the caller must call SharedBuffer::release() to free the memory. + SharedBuffer const* getSharedBuffer(size_t* count) const; + + /* no user serviceable parts here... */ + + // add a rectangle to the internal list. This rectangle must + // be sorted in Y and X and must not make the region invalid. + void addRectUnchecked(int l, int t, int r, int b); + + inline bool isFixedSize() const { return false; } + size_t getFlattenedSize() const; + status_t flatten(void* buffer, size_t size) const; + status_t unflatten(void const* buffer, size_t size); + + void dump(String8& out, const char* what, uint32_t flags=0) const; + void dump(const char* what, uint32_t flags=0) const; + +private: + class rasterizer; + friend class rasterizer; + + Region& operationSelf(const Rect& r, int op); + Region& operationSelf(const Region& r, int op); + Region& operationSelf(const Region& r, int dx, int dy, int op); + const Region operation(const Rect& rhs, int op) const; + const Region operation(const Region& rhs, int op) const; + const Region operation(const Region& rhs, int dx, int dy, int op) const; + + static void boolean_operation(int op, Region& dst, + const Region& lhs, const Region& rhs, int dx, int dy); + static void boolean_operation(int op, Region& dst, + const Region& lhs, const Rect& rhs, int dx, int dy); + + static void boolean_operation(int op, Region& dst, + const Region& lhs, const Region& rhs); + static void boolean_operation(int op, Region& dst, + const Region& lhs, const Rect& rhs); + + static void translate(Region& reg, int dx, int dy); + static void translate(Region& dst, const Region& reg, int dx, int dy); + + static bool validate(const Region& reg, + const char* name, bool silent = false); + + // mStorage is a (manually) sorted array of Rects describing the region + // with an extra Rect as the last element which is set to the + // bounds of the region. However, if the region is + // a simple Rect then mStorage contains only that rect. + Vector mStorage; +}; + + +const Region Region::operator | (const Region& rhs) const { + return merge(rhs); +} +const Region Region::operator ^ (const Region& rhs) const { + return mergeExclusive(rhs); +} +const Region Region::operator & (const Region& rhs) const { + return intersect(rhs); +} +const Region Region::operator - (const Region& rhs) const { + return subtract(rhs); +} +const Region Region::operator + (const Point& pt) const { + return translate(pt.x, pt.y); +} + + +Region& Region::operator |= (const Region& rhs) { + return orSelf(rhs); +} +Region& Region::operator ^= (const Region& rhs) { + return xorSelf(rhs); +} +Region& Region::operator &= (const Region& rhs) { + return andSelf(rhs); +} +Region& Region::operator -= (const Region& rhs) { + return subtractSelf(rhs); +} +Region& Region::operator += (const Point& pt) { + return translateSelf(pt.x, pt.y); +} +// --------------------------------------------------------------------------- +}; // namespace android + +#endif // ANDROID_UI_REGION_H + diff --git a/proprietary/external/libshowlogo/ui/TMatHelpers.h b/proprietary/external/libshowlogo/ui/TMatHelpers.h new file mode 100644 index 0000000000000000000000000000000000000000..a6aadcad4096b3de2af1f7a354adc96e8ffe303d --- /dev/null +++ b/proprietary/external/libshowlogo/ui/TMatHelpers.h @@ -0,0 +1,257 @@ +/* + * Copyright 2013 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef TMAT_IMPLEMENTATION +#error "Don't include TMatHelpers.h directly. use ui/mat*.h instead" +#else +#undef TMAT_IMPLEMENTATION +#endif + + +#ifndef UI_TMAT_HELPERS_H +#define UI_TMAT_HELPERS_H + +#include +#include +#include +#include +#include + +#define PURE __attribute__((pure)) + +namespace android { +// ------------------------------------------------------------------------------------- + +/* + * No user serviceable parts here. + * + * Don't use this file directly, instead include ui/mat*.h + */ + + +/* + * Matrix utilities + */ + +namespace matrix { + +inline int PURE transpose(int v) { return v; } +inline float PURE transpose(float v) { return v; } +inline double PURE transpose(double v) { return v; } + +inline int PURE trace(int v) { return v; } +inline float PURE trace(float v) { return v; } +inline double PURE trace(double v) { return v; } + +template +MATRIX PURE inverse(const MATRIX& src) { + + COMPILE_TIME_ASSERT_FUNCTION_SCOPE( MATRIX::COL_SIZE == MATRIX::ROW_SIZE ); + + typename MATRIX::value_type t; + const size_t N = MATRIX::col_size(); + size_t swap; + MATRIX tmp(src); + MATRIX inverse(1); + + for (size_t i=0 ; i fabs(tmp[i][i])) { + swap = j; + } + } + + if (swap != i) { + /* swap rows. */ + for (size_t k=0 ; k +MATRIX_R PURE multiply(const MATRIX_A& lhs, const MATRIX_B& rhs) { + // pre-requisite: + // lhs : D columns, R rows + // rhs : C columns, D rows + // res : C columns, R rows + + COMPILE_TIME_ASSERT_FUNCTION_SCOPE( MATRIX_A::ROW_SIZE == MATRIX_B::COL_SIZE ); + COMPILE_TIME_ASSERT_FUNCTION_SCOPE( MATRIX_R::ROW_SIZE == MATRIX_B::ROW_SIZE ); + COMPILE_TIME_ASSERT_FUNCTION_SCOPE( MATRIX_R::COL_SIZE == MATRIX_A::COL_SIZE ); + + MATRIX_R res(MATRIX_R::NO_INIT); + for (size_t r=0 ; r +MATRIX PURE transpose(const MATRIX& m) { + // for now we only handle square matrix transpose + COMPILE_TIME_ASSERT_FUNCTION_SCOPE( MATRIX::ROW_SIZE == MATRIX::COL_SIZE ); + MATRIX result(MATRIX::NO_INIT); + for (size_t r=0 ; r +typename MATRIX::value_type PURE trace(const MATRIX& m) { + COMPILE_TIME_ASSERT_FUNCTION_SCOPE( MATRIX::ROW_SIZE == MATRIX::COL_SIZE ); + typename MATRIX::value_type result(0); + for (size_t r=0 ; r +typename MATRIX::col_type PURE diag(const MATRIX& m) { + COMPILE_TIME_ASSERT_FUNCTION_SCOPE( MATRIX::ROW_SIZE == MATRIX::COL_SIZE ); + typename MATRIX::col_type result(MATRIX::col_type::NO_INIT); + for (size_t r=0 ; r +String8 asString(const MATRIX& m) { + String8 s; + for (size_t c=0 ; c. + * + * BASE only needs to implement operator[] and size(). + * By simply inheriting from TMatProductOperators BASE will automatically + * get all the functionality here. + */ + +template class BASE, typename T> +class TMatProductOperators { +public: + // multiply by a scalar + BASE& operator *= (T v) { + BASE& lhs(static_cast< BASE& >(*this)); + for (size_t r=0 ; r& operator /= (T v) { + BASE& lhs(static_cast< BASE& >(*this)); + for (size_t r=0 ; r + friend BASE PURE operator *(const BASE& lhs, const BASE& rhs) { + return matrix::multiply >(lhs, rhs); + } +}; + + +/* + * TMatSquareFunctions implements functions on a matrix of type BASE. + * + * BASE only needs to implement: + * - operator[] + * - col_type + * - row_type + * - COL_SIZE + * - ROW_SIZE + * + * By simply inheriting from TMatSquareFunctions BASE will automatically + * get all the functionality here. + */ + +template class BASE, typename T> +class TMatSquareFunctions { +public: + /* + * NOTE: the functions below ARE NOT member methods. They are friend functions + * with they definition inlined with their declaration. This makes these + * template functions available to the compiler when (and only when) this class + * is instantiated, at which point they're only templated on the 2nd parameter + * (the first one, BASE being known). + */ + friend BASE PURE inverse(const BASE& m) { return matrix::inverse(m); } + friend BASE PURE transpose(const BASE& m) { return matrix::transpose(m); } + friend T PURE trace(const BASE& m) { return matrix::trace(m); } +}; + +template class BASE, typename T> +class TMatDebug { +public: + String8 asString() const { + return matrix::asString( static_cast< const BASE& >(*this) ); + } +}; + +// ------------------------------------------------------------------------------------- +}; // namespace android + +#undef PURE + +#endif /* UI_TMAT_HELPERS_H */ diff --git a/proprietary/external/libshowlogo/ui/TVecHelpers.h b/proprietary/external/libshowlogo/ui/TVecHelpers.h new file mode 100644 index 0000000000000000000000000000000000000000..bb7dbfc2b893b937c73228650f48be474826d2ef --- /dev/null +++ b/proprietary/external/libshowlogo/ui/TVecHelpers.h @@ -0,0 +1,381 @@ +/* + * Copyright 2013 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef TVEC_IMPLEMENTATION +#error "Don't include TVecHelpers.h directly. use ui/vec*.h instead" +#else +#undef TVEC_IMPLEMENTATION +#endif + + +#ifndef UI_TVEC_HELPERS_H +#define UI_TVEC_HELPERS_H + +#include +#include + +#define PURE __attribute__((pure)) + +namespace android { +// ------------------------------------------------------------------------------------- + +/* + * No user serviceable parts here. + * + * Don't use this file directly, instead include ui/vec{2|3|4}.h + */ + +/* + * This class casts itself into anything and assign itself from anything! + * Use with caution! + */ +template +struct Impersonator { + Impersonator& operator = (const TYPE& rhs) { + reinterpret_cast(*this) = rhs; + return *this; + } + operator TYPE& () { + return reinterpret_cast(*this); + } + operator TYPE const& () const { + return reinterpret_cast(*this); + } +}; + +/* + * TVec{Add|Product}Operators implements basic arithmetic and basic compound assignments + * operators on a vector of type BASE. + * + * BASE only needs to implement operator[] and size(). + * By simply inheriting from TVec{Add|Product}Operators BASE will automatically + * get all the functionality here. + */ + +template class BASE, typename T> +class TVecAddOperators { +public: + /* compound assignment from a another vector of the same size but different + * element type. + */ + template + BASE& operator += (const BASE& v) { + BASE& rhs = static_cast&>(*this); + for (size_t i=0 ; i::size() ; i++) { + rhs[i] += v[i]; + } + return rhs; + } + template + BASE& operator -= (const BASE& v) { + BASE& rhs = static_cast&>(*this); + for (size_t i=0 ; i::size() ; i++) { + rhs[i] -= v[i]; + } + return rhs; + } + + /* compound assignment from a another vector of the same type. + * These operators can be used for implicit conversion and handle operations + * like "vector *= scalar" by letting the compiler implicitly convert a scalar + * to a vector (assuming the BASE allows it). + */ + BASE& operator += (const BASE& v) { + BASE& rhs = static_cast&>(*this); + for (size_t i=0 ; i::size() ; i++) { + rhs[i] += v[i]; + } + return rhs; + } + BASE& operator -= (const BASE& v) { + BASE& rhs = static_cast&>(*this); + for (size_t i=0 ; i::size() ; i++) { + rhs[i] -= v[i]; + } + return rhs; + } + + /* + * NOTE: the functions below ARE NOT member methods. They are friend functions + * with they definition inlined with their declaration. This makes these + * template functions available to the compiler when (and only when) this class + * is instantiated, at which point they're only templated on the 2nd parameter + * (the first one, BASE being known). + */ + + /* The operators below handle operation between vectors of the same side + * but of a different element type. + */ + template + friend inline + BASE PURE operator +(const BASE& lv, const BASE& rv) { + return BASE(lv) += rv; + } + template + friend inline + BASE PURE operator -(const BASE& lv, const BASE& rv) { + return BASE(lv) -= rv; + } + + /* The operators below (which are not templates once this class is instanced, + * i.e.: BASE is known) can be used for implicit conversion on both sides. + * These handle operations like "vector * scalar" and "scalar * vector" by + * letting the compiler implicitly convert a scalar to a vector (assuming + * the BASE allows it). + */ + friend inline + BASE PURE operator +(const BASE& lv, const BASE& rv) { + return BASE(lv) += rv; + } + friend inline + BASE PURE operator -(const BASE& lv, const BASE& rv) { + return BASE(lv) -= rv; + } +}; + +template class BASE, typename T> +class TVecProductOperators { +public: + /* compound assignment from a another vector of the same size but different + * element type. + */ + template + BASE& operator *= (const BASE& v) { + BASE& rhs = static_cast&>(*this); + for (size_t i=0 ; i::size() ; i++) { + rhs[i] *= v[i]; + } + return rhs; + } + template + BASE& operator /= (const BASE& v) { + BASE& rhs = static_cast&>(*this); + for (size_t i=0 ; i::size() ; i++) { + rhs[i] /= v[i]; + } + return rhs; + } + + /* compound assignment from a another vector of the same type. + * These operators can be used for implicit conversion and handle operations + * like "vector *= scalar" by letting the compiler implicitly convert a scalar + * to a vector (assuming the BASE allows it). + */ + BASE& operator *= (const BASE& v) { + BASE& rhs = static_cast&>(*this); + for (size_t i=0 ; i::size() ; i++) { + rhs[i] *= v[i]; + } + return rhs; + } + BASE& operator /= (const BASE& v) { + BASE& rhs = static_cast&>(*this); + for (size_t i=0 ; i::size() ; i++) { + rhs[i] /= v[i]; + } + return rhs; + } + + /* + * NOTE: the functions below ARE NOT member methods. They are friend functions + * with they definition inlined with their declaration. This makes these + * template functions available to the compiler when (and only when) this class + * is instantiated, at which point they're only templated on the 2nd parameter + * (the first one, BASE being known). + */ + + /* The operators below handle operation between vectors of the same side + * but of a different element type. + */ + template + friend inline + BASE PURE operator *(const BASE& lv, const BASE& rv) { + return BASE(lv) *= rv; + } + template + friend inline + BASE PURE operator /(const BASE& lv, const BASE& rv) { + return BASE(lv) /= rv; + } + + /* The operators below (which are not templates once this class is instanced, + * i.e.: BASE is known) can be used for implicit conversion on both sides. + * These handle operations like "vector * scalar" and "scalar * vector" by + * letting the compiler implicitly convert a scalar to a vector (assuming + * the BASE allows it). + */ + friend inline + BASE PURE operator *(const BASE& lv, const BASE& rv) { + return BASE(lv) *= rv; + } + friend inline + BASE PURE operator /(const BASE& lv, const BASE& rv) { + return BASE(lv) /= rv; + } +}; + +/* + * TVecUnaryOperators implements unary operators on a vector of type BASE. + * + * BASE only needs to implement operator[] and size(). + * By simply inheriting from TVecUnaryOperators BASE will automatically + * get all the functionality here. + * + * These operators are implemented as friend functions of TVecUnaryOperators + */ +template class BASE, typename T> +class TVecUnaryOperators { +public: + BASE& operator ++ () { + BASE& rhs = static_cast&>(*this); + for (size_t i=0 ; i::size() ; i++) { + ++rhs[i]; + } + return rhs; + } + BASE& operator -- () { + BASE& rhs = static_cast&>(*this); + for (size_t i=0 ; i::size() ; i++) { + --rhs[i]; + } + return rhs; + } + BASE operator - () const { + BASE r(BASE::NO_INIT); + BASE const& rv(static_cast const&>(*this)); + for (size_t i=0 ; i::size() ; i++) { + r[i] = -rv[i]; + } + return r; + } +}; + + +/* + * TVecComparisonOperators implements relational/comparison operators + * on a vector of type BASE. + * + * BASE only needs to implement operator[] and size(). + * By simply inheriting from TVecComparisonOperators BASE will automatically + * get all the functionality here. + */ +template class BASE, typename T> +class TVecComparisonOperators { +public: + /* + * NOTE: the functions below ARE NOT member methods. They are friend functions + * with they definition inlined with their declaration. This makes these + * template functions available to the compiler when (and only when) this class + * is instantiated, at which point they're only templated on the 2nd parameter + * (the first one, BASE being known). + */ + template + friend inline + bool PURE operator ==(const BASE& lv, const BASE& rv) { + for (size_t i = 0; i < BASE::size(); i++) + if (lv[i] != rv[i]) + return false; + return true; + } + + template + friend inline + bool PURE operator !=(const BASE& lv, const BASE& rv) { + return !operator ==(lv, rv); + } + + template + friend inline + bool PURE operator >(const BASE& lv, const BASE& rv) { + for (size_t i = 0; i < BASE::size(); i++) + if (lv[i] <= rv[i]) + return false; + return true; + } + + template + friend inline + bool PURE operator <=(const BASE& lv, const BASE& rv) { + return !(lv > rv); + } + + template + friend inline + bool PURE operator <(const BASE& lv, const BASE& rv) { + for (size_t i = 0; i < BASE::size(); i++) + if (lv[i] >= rv[i]) + return false; + return true; + } + + template + friend inline + bool PURE operator >=(const BASE& lv, const BASE& rv) { + return !(lv < rv); + } +}; + + +/* + * TVecFunctions implements functions on a vector of type BASE. + * + * BASE only needs to implement operator[] and size(). + * By simply inheriting from TVecFunctions BASE will automatically + * get all the functionality here. + */ +template class BASE, typename T> +class TVecFunctions { +public: + /* + * NOTE: the functions below ARE NOT member methods. They are friend functions + * with they definition inlined with their declaration. This makes these + * template functions available to the compiler when (and only when) this class + * is instantiated, at which point they're only templated on the 2nd parameter + * (the first one, BASE being known). + */ + template + friend inline + T PURE dot(const BASE& lv, const BASE& rv) { + T r(0); + for (size_t i = 0; i < BASE::size(); i++) + r += lv[i]*rv[i]; + return r; + } + + friend inline + T PURE length(const BASE& lv) { + return sqrt( dot(lv, lv) ); + } + + template + friend inline + T PURE distance(const BASE& lv, const BASE& rv) { + return length(rv - lv); + } + + friend inline + BASE PURE normalize(const BASE& lv) { + return lv * (1 / length(lv)); + } +}; + +#undef PURE + +// ------------------------------------------------------------------------------------- +}; // namespace android + + +#endif /* UI_TVEC_HELPERS_H */ diff --git a/proprietary/external/libshowlogo/ui/UiConfig.h b/proprietary/external/libshowlogo/ui/UiConfig.h new file mode 100644 index 0000000000000000000000000000000000000000..fcf8ed5d6bcce177d21b9173a59c2471b43a8139 --- /dev/null +++ b/proprietary/external/libshowlogo/ui/UiConfig.h @@ -0,0 +1,29 @@ +/* + * Copyright (C) 2012 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ANDROID_UI_CONFIG_H +#define ANDROID_UI_CONFIG_H + +#include + +namespace android { + +// Append the libui configuration details to configStr. +void appendUiConfigString(String8& configStr); + +}; // namespace android + +#endif /*ANDROID_UI_CONFIG_H*/ diff --git a/proprietary/external/libshowlogo/ui/mat4.h b/proprietary/external/libshowlogo/ui/mat4.h new file mode 100644 index 0000000000000000000000000000000000000000..d9647cc1a463ab948f33b4094fd08bd58670173f --- /dev/null +++ b/proprietary/external/libshowlogo/ui/mat4.h @@ -0,0 +1,394 @@ +/* + * Copyright 2013 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef UI_MAT4_H +#define UI_MAT4_H + +#include +#include + +#include +#include + +#define TMAT_IMPLEMENTATION +#include + +#define PURE __attribute__((pure)) + +namespace android { +// ------------------------------------------------------------------------------------- + +template +class tmat44 : public TVecUnaryOperators, + public TVecComparisonOperators, + public TVecAddOperators, + public TMatProductOperators, + public TMatSquareFunctions, + public TMatDebug +{ +public: + enum no_init { NO_INIT }; + typedef T value_type; + typedef T& reference; + typedef T const& const_reference; + typedef size_t size_type; + typedef tvec4 col_type; + typedef tvec4 row_type; + + // size of a column (i.e.: number of rows) + enum { COL_SIZE = col_type::SIZE }; + static inline size_t col_size() { return COL_SIZE; } + + // size of a row (i.e.: number of columns) + enum { ROW_SIZE = row_type::SIZE }; + static inline size_t row_size() { return ROW_SIZE; } + static inline size_t size() { return row_size(); } // for TVec*<> + +private: + + /* + * <-- N columns --> + * + * a00 a10 a20 ... aN0 ^ + * a01 a11 a21 ... aN1 | + * a02 a12 a22 ... aN2 M rows + * ... | + * a0M a1M a2M ... aNM v + * + * COL_SIZE = M + * ROW_SIZE = N + * m[0] = [a00 a01 a02 ... a01M] + */ + + col_type mValue[ROW_SIZE]; + +public: + // array access + inline col_type const& operator [] (size_t i) const { return mValue[i]; } + inline col_type& operator [] (size_t i) { return mValue[i]; } + + T const* asArray() const { return &mValue[0][0]; } + + // ----------------------------------------------------------------------- + // we don't provide copy-ctor and operator= on purpose + // because we want the compiler generated versions + + /* + * constructors + */ + + // leaves object uninitialized. use with caution. + explicit tmat44(no_init) { } + + // initialize to identity + tmat44(); + + // initialize to Identity*scalar. + template + explicit tmat44(U v); + + // sets the diagonal to the passed vector + template + explicit tmat44(const tvec4& rhs); + + // construct from another matrix of the same size + template + explicit tmat44(const tmat44& rhs); + + // construct from 4 column vectors + template + tmat44(const tvec4& v0, const tvec4& v1, const tvec4& v2, const tvec4& v3); + + // construct from 16 scalars + template < + typename A, typename B, typename C, typename D, + typename E, typename F, typename G, typename H, + typename I, typename J, typename K, typename L, + typename M, typename N, typename O, typename P> + tmat44( A m00, B m01, C m02, D m03, + E m10, F m11, G m12, H m13, + I m20, J m21, K m22, L m23, + M m30, N m31, O m32, P m33); + + // construct from a C array + template + explicit tmat44(U const* rawArray); + + /* + * helpers + */ + + static tmat44 ortho(T left, T right, T bottom, T top, T near, T far); + + static tmat44 frustum(T left, T right, T bottom, T top, T near, T far); + + template + static tmat44 lookAt(const tvec3& eye, const tvec3& center, const tvec3& up); + + template + static tmat44 translate(const tvec4& t); + + template + static tmat44 scale(const tvec4& s); + + template + static tmat44 rotate(A radian, const tvec3& about); +}; + +// ---------------------------------------------------------------------------------------- +// Constructors +// ---------------------------------------------------------------------------------------- + +/* + * Since the matrix code could become pretty big quickly, we don't inline most + * operations. + */ + +template +tmat44::tmat44() { + mValue[0] = col_type(1,0,0,0); + mValue[1] = col_type(0,1,0,0); + mValue[2] = col_type(0,0,1,0); + mValue[3] = col_type(0,0,0,1); +} + +template +template +tmat44::tmat44(U v) { + mValue[0] = col_type(v,0,0,0); + mValue[1] = col_type(0,v,0,0); + mValue[2] = col_type(0,0,v,0); + mValue[3] = col_type(0,0,0,v); +} + +template +template +tmat44::tmat44(const tvec4& v) { + mValue[0] = col_type(v.x,0,0,0); + mValue[1] = col_type(0,v.y,0,0); + mValue[2] = col_type(0,0,v.z,0); + mValue[3] = col_type(0,0,0,v.w); +} + +// construct from 16 scalars +template +template < + typename A, typename B, typename C, typename D, + typename E, typename F, typename G, typename H, + typename I, typename J, typename K, typename L, + typename M, typename N, typename O, typename P> +tmat44::tmat44( A m00, B m01, C m02, D m03, + E m10, F m11, G m12, H m13, + I m20, J m21, K m22, L m23, + M m30, N m31, O m32, P m33) { + mValue[0] = col_type(m00, m01, m02, m03); + mValue[1] = col_type(m10, m11, m12, m13); + mValue[2] = col_type(m20, m21, m22, m23); + mValue[3] = col_type(m30, m31, m32, m33); +} + +template +template +tmat44::tmat44(const tmat44& rhs) { + for (size_t r=0 ; r +template +tmat44::tmat44(const tvec4& v0, const tvec4& v1, const tvec4& v2, const tvec4& v3) { + mValue[0] = v0; + mValue[1] = v1; + mValue[2] = v2; + mValue[3] = v3; +} + +template +template +tmat44::tmat44(U const* rawArray) { + for (size_t r=0 ; r +tmat44 tmat44::ortho(T left, T right, T bottom, T top, T near, T far) { + tmat44 m; + m[0][0] = 2 / (right - left); + m[1][1] = 2 / (top - bottom); + m[2][2] = -2 / (far - near); + m[3][0] = -(right + left) / (right - left); + m[3][1] = -(top + bottom) / (top - bottom); + m[3][2] = -(far + near) / (far - near); + return m; +} + +template +tmat44 tmat44::frustum(T left, T right, T bottom, T top, T near, T far) { + tmat44 m; + T A = (right + left) / (right - left); + T B = (top + bottom) / (top - bottom); + T C = (far + near) / (far - near); + T D = (2 * far * near) / (far - near); + m[0][0] = (2 * near) / (right - left); + m[1][1] = (2 * near) / (top - bottom); + m[2][0] = A; + m[2][1] = B; + m[2][2] = C; + m[2][3] =-1; + m[3][2] = D; + m[3][3] = 0; + return m; +} + +template +template +tmat44 tmat44::lookAt(const tvec3& eye, const tvec3& center, const tvec3& up) { + tvec3 L(normalize(center - eye)); + tvec3 S(normalize( cross(L, up) )); + tvec3 U(cross(S, L)); + return tmat44( + tvec4( S, 0), + tvec4( U, 0), + tvec4(-L, 0), + tvec4(-eye, 1)); +} + +template +template +tmat44 tmat44::translate(const tvec4& t) { + tmat44 r; + r[3] = t; + return r; +} + +template +template +tmat44 tmat44::scale(const tvec4& s) { + tmat44 r; + r[0][0] = s[0]; + r[1][1] = s[1]; + r[2][2] = s[2]; + r[3][3] = s[3]; + return r; +} + +template +template +tmat44 tmat44::rotate(A radian, const tvec3& about) { + tmat44 rotation; + T* r = const_cast(rotation.asArray()); + T c = cos(radian); + T s = sin(radian); + if (about.x==1 && about.y==0 && about.z==0) { + r[5] = c; r[10]= c; + r[6] = s; r[9] = -s; + } else if (about.x==0 && about.y==1 && about.z==0) { + r[0] = c; r[10]= c; + r[8] = s; r[2] = -s; + } else if (about.x==0 && about.y==0 && about.z==1) { + r[0] = c; r[5] = c; + r[1] = s; r[4] = -s; + } else { + tvec3 nabout = normalize(about); + B x = nabout.x; + B y = nabout.y; + B z = nabout.z; + T nc = 1 - c; + T xy = x * y; + T yz = y * z; + T zx = z * x; + T xs = x * s; + T ys = y * s; + T zs = z * s; + r[ 0] = x*x*nc + c; r[ 4] = xy*nc - zs; r[ 8] = zx*nc + ys; + r[ 1] = xy*nc + zs; r[ 5] = y*y*nc + c; r[ 9] = yz*nc - xs; + r[ 2] = zx*nc - ys; r[ 6] = yz*nc + xs; r[10] = z*z*nc + c; + } +} + +// ---------------------------------------------------------------------------------------- +// Arithmetic operators outside of class +// ---------------------------------------------------------------------------------------- + +/* We use non-friend functions here to prevent the compiler from using + * implicit conversions, for instance of a scalar to a vector. The result would + * not be what the caller expects. + * + * Also note that the order of the arguments in the inner loop is important since + * it determines the output type (only relevant when T != U). + */ + +// matrix * vector, result is a vector of the same type than the input vector +template +typename tmat44::col_type PURE operator *(const tmat44& lv, const tvec4& rv) { + typename tmat44::col_type result; + for (size_t r=0 ; r::row_size() ; r++) + result += rv[r]*lv[r]; + return result; +} + +// vector * matrix, result is a vector of the same type than the input vector +template +typename tmat44::row_type PURE operator *(const tvec4& rv, const tmat44& lv) { + typename tmat44::row_type result(tmat44::row_type::NO_INIT); + for (size_t r=0 ; r::row_size() ; r++) + result[r] = dot(rv, lv[r]); + return result; +} + +// matrix * scalar, result is a matrix of the same type than the input matrix +template +tmat44 PURE operator *(const tmat44& lv, U rv) { + tmat44 result(tmat44::NO_INIT); + for (size_t r=0 ; r::row_size() ; r++) + result[r] = lv[r]*rv; + return result; +} + +// scalar * matrix, result is a matrix of the same type than the input matrix +template +tmat44 PURE operator *(U rv, const tmat44& lv) { + tmat44 result(tmat44::NO_INIT); + for (size_t r=0 ; r::row_size() ; r++) + result[r] = lv[r]*rv; + return result; +} + +// ---------------------------------------------------------------------------------------- + +/* FIXME: this should go into TMatSquareFunctions<> but for some reason + * BASE::col_type is not accessible from there (???) + */ +template +typename tmat44::col_type PURE diag(const tmat44& m) { + return matrix::diag(m); +} + +// ---------------------------------------------------------------------------------------- + +typedef tmat44 mat4; + +// ---------------------------------------------------------------------------------------- +}; // namespace android + +#undef PURE + +#endif /* UI_MAT4_H */ diff --git a/proprietary/external/libshowlogo/ui/vec2.h b/proprietary/external/libshowlogo/ui/vec2.h new file mode 100644 index 0000000000000000000000000000000000000000..c31d0e43e38934c3832acf68a5a8234aa0991c14 --- /dev/null +++ b/proprietary/external/libshowlogo/ui/vec2.h @@ -0,0 +1,91 @@ +/* + * Copyright 2013 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef UI_VEC2_H +#define UI_VEC2_H + +#include +#include + +#define TVEC_IMPLEMENTATION +#include + +namespace android { +// ------------------------------------------------------------------------------------- + +template +class tvec2 : public TVecProductOperators, + public TVecAddOperators, + public TVecUnaryOperators, + public TVecComparisonOperators, + public TVecFunctions +{ +public: + enum no_init { NO_INIT }; + typedef T value_type; + typedef T& reference; + typedef T const& const_reference; + typedef size_t size_type; + + union { + struct { T x, y; }; + struct { T s, t; }; + struct { T r, g; }; + }; + + enum { SIZE = 2 }; + inline static size_type size() { return SIZE; } + + // array access + inline T const& operator [] (size_t i) const { return (&x)[i]; } + inline T& operator [] (size_t i) { return (&x)[i]; } + + // ----------------------------------------------------------------------- + // we don't provide copy-ctor and operator= on purpose + // because we want the compiler generated versions + + // constructors + + // leaves object uninitialized. use with caution. + explicit tvec2(no_init) { } + + // default constructor + tvec2() : x(0), y(0) { } + + // handles implicit conversion to a tvec4. must not be explicit. + template + tvec2(A v) : x(v), y(v) { } + + template + tvec2(A x, B y) : x(x), y(y) { } + + template + explicit tvec2(const tvec2& v) : x(v.x), y(v.y) { } + + template + tvec2(const Impersonator< tvec2 >& v) + : x(((const tvec2&)v).x), + y(((const tvec2&)v).y) { } +}; + +// ---------------------------------------------------------------------------------------- + +typedef tvec2 vec2; + +// ---------------------------------------------------------------------------------------- +}; // namespace android + +#endif /* UI_VEC4_H */ diff --git a/proprietary/external/libshowlogo/ui/vec3.h b/proprietary/external/libshowlogo/ui/vec3.h new file mode 100644 index 0000000000000000000000000000000000000000..dde59a96fbe631f7b65cf509e548e7658284792e --- /dev/null +++ b/proprietary/external/libshowlogo/ui/vec3.h @@ -0,0 +1,113 @@ +/* + * Copyright 2013 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef UI_VEC3_H +#define UI_VEC3_H + +#include +#include + +#include + +namespace android { +// ------------------------------------------------------------------------------------- + +template +class tvec3 : public TVecProductOperators, + public TVecAddOperators, + public TVecUnaryOperators, + public TVecComparisonOperators, + public TVecFunctions +{ +public: + enum no_init { NO_INIT }; + typedef T value_type; + typedef T& reference; + typedef T const& const_reference; + typedef size_t size_type; + + union { + struct { T x, y, z; }; + struct { T s, t, p; }; + struct { T r, g, b; }; + Impersonator< tvec2 > xy; + Impersonator< tvec2 > st; + Impersonator< tvec2 > rg; + }; + + enum { SIZE = 3 }; + inline static size_type size() { return SIZE; } + + // array access + inline T const& operator [] (size_t i) const { return (&x)[i]; } + inline T& operator [] (size_t i) { return (&x)[i]; } + + // ----------------------------------------------------------------------- + // we don't provide copy-ctor and operator= on purpose + // because we want the compiler generated versions + + // constructors + // leaves object uninitialized. use with caution. + explicit tvec3(no_init) { } + + // default constructor + tvec3() : x(0), y(0), z(0) { } + + // handles implicit conversion to a tvec4. must not be explicit. + template + tvec3(A v) : x(v), y(v), z(v) { } + + template + tvec3(A x, B y, C z) : x(x), y(y), z(z) { } + + template + tvec3(const tvec2& v, B z) : x(v.x), y(v.y), z(z) { } + + template + explicit tvec3(const tvec3& v) : x(v.x), y(v.y), z(v.z) { } + + template + tvec3(const Impersonator< tvec3 >& v) + : x(((const tvec3&)v).x), + y(((const tvec3&)v).y), + z(((const tvec3&)v).z) { } + + template + tvec3(const Impersonator< tvec2 >& v, B z) + : x(((const tvec2&)v).x), + y(((const tvec2&)v).y), + z(z) { } + + // cross product works only on vectors of size 3 + template + friend inline + tvec3 __attribute__((pure)) cross(const tvec3& u, const tvec3& v) { + return tvec3( + u.y*v.z - u.z*v.y, + u.z*v.x - u.x*v.z, + u.x*v.y - u.y*v.x); + } +}; + + +// ---------------------------------------------------------------------------------------- + +typedef tvec3 vec3; + +// ---------------------------------------------------------------------------------------- +}; // namespace android + +#endif /* UI_VEC4_H */ diff --git a/proprietary/external/libshowlogo/ui/vec4.h b/proprietary/external/libshowlogo/ui/vec4.h new file mode 100644 index 0000000000000000000000000000000000000000..e03d331fb353ffc9c8e3195a834ccc6a4e9395cc --- /dev/null +++ b/proprietary/external/libshowlogo/ui/vec4.h @@ -0,0 +1,118 @@ +/* + * Copyright 2013 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef UI_VEC4_H +#define UI_VEC4_H + +#include +#include + +#include + +namespace android { +// ------------------------------------------------------------------------------------- + +template +class tvec4 : public TVecProductOperators, + public TVecAddOperators, + public TVecUnaryOperators, + public TVecComparisonOperators, + public TVecFunctions +{ +public: + enum no_init { NO_INIT }; + typedef T value_type; + typedef T& reference; + typedef T const& const_reference; + typedef size_t size_type; + + union { + struct { T x, y, z, w; }; + struct { T s, t, p, q; }; + struct { T r, g, b, a; }; + Impersonator< tvec2 > xy; + Impersonator< tvec2 > st; + Impersonator< tvec2 > rg; + Impersonator< tvec3 > xyz; + Impersonator< tvec3 > stp; + Impersonator< tvec3 > rgb; + }; + + enum { SIZE = 4 }; + inline static size_type size() { return SIZE; } + + // array access + inline T const& operator [] (size_t i) const { return (&x)[i]; } + inline T& operator [] (size_t i) { return (&x)[i]; } + + // ----------------------------------------------------------------------- + // we don't provide copy-ctor and operator= on purpose + // because we want the compiler generated versions + + // constructors + + // leaves object uninitialized. use with caution. + explicit tvec4(no_init) { } + + // default constructor + tvec4() : x(0), y(0), z(0), w(0) { } + + // handles implicit conversion to a tvec4. must not be explicit. + template + tvec4(A v) : x(v), y(v), z(v), w(v) { } + + template + tvec4(A x, B y, C z, D w) : x(x), y(y), z(z), w(w) { } + + template + tvec4(const tvec2& v, B z, C w) : x(v.x), y(v.y), z(z), w(w) { } + + template + tvec4(const tvec3& v, B w) : x(v.x), y(v.y), z(v.z), w(w) { } + + template + explicit tvec4(const tvec4& v) : x(v.x), y(v.y), z(v.z), w(v.w) { } + + template + tvec4(const Impersonator< tvec4 >& v) + : x(((const tvec4&)v).x), + y(((const tvec4&)v).y), + z(((const tvec4&)v).z), + w(((const tvec4&)v).w) { } + + template + tvec4(const Impersonator< tvec3 >& v, B w) + : x(((const tvec3&)v).x), + y(((const tvec3&)v).y), + z(((const tvec3&)v).z), + w(w) { } + + template + tvec4(const Impersonator< tvec2 >& v, B z, C w) + : x(((const tvec2&)v).x), + y(((const tvec2&)v).y), + z(z), + w(w) { } +}; + +// ---------------------------------------------------------------------------------------- + +typedef tvec4 vec4; + +// ---------------------------------------------------------------------------------------- +}; // namespace android + +#endif /* UI_VEC4_H */ diff --git a/proprietary/external/libxlog/libxlog/Android.mk_ b/proprietary/external/libxlog/libxlog/Android.mk_ index 29475649d3f4ec30aa2b2c609a9c0e43d67cdc9e..2ae5527c3e692e6d3cdf095c7a287e686b00dffa 100755 --- a/proprietary/external/libxlog/libxlog/Android.mk_ +++ b/proprietary/external/libxlog/libxlog/Android.mk_ @@ -42,6 +42,6 @@ endif $(xlog_filter_default_file): PRIVATE_SRC_FILES := $(xlog_filter_tags_src) $(xlog_filter_default_file): $(xlog_filter_tags_src) mkdir -p $(dir $@) - $(MTK_ROOT)/external/libxlog/libxlog/merge-xlog-filter-tags.py $(PRIVATE_XLOG_FLAGS) -f $@ $(PRIVATE_SRC_FILES) + vendor/mediatek/proprietary/external/libxlog/libxlog/merge-xlog-filter-tags.py $(PRIVATE_XLOG_FLAGS) -f $@ $(PRIVATE_SRC_FILES) ALL_DEFAULT_INSTALLED_MODULES += $(xlog_filter_tags_file) $(xlog_filter_default_file) $(mtklog_config_prop_file) diff --git a/proprietary/external/nvram/cfgdefault/CFG_ADC_Default.h b/proprietary/external/nvram/cfgdefault/CFG_ADC_Default.h new file mode 100755 index 0000000000000000000000000000000000000000..21be2d5f3e721fbae65bb6cb02c9abfabd9dfb23 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/CFG_ADC_Default.h @@ -0,0 +1,111 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_META_FILE.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of META CFG file + * + * Author: + * ------- + * MTK80306(Ning Feng) + * + * + * + *******************************************************************************/ + + +#ifndef _CFG_ADC_H +#define _CFG_ADC_H + +///#include "cfgfileinc/CFG_ADC_File.h" + +// the default value of bt nvram file +AUXADC_CFG_Struct stADCDefualt = +{ + {1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000}, + {0, 0, 0, 0, 0, 0, 0, 0, 0}, + 0, +}; + + +#endif + + diff --git a/proprietary/external/nvram/cfgdefault/CFG_AUDIO_File.h b/proprietary/external/nvram/cfgdefault/CFG_AUDIO_File.h new file mode 100755 index 0000000000000000000000000000000000000000..3b29a5c3f2538bae3e150203457653601ab814b2 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/CFG_AUDIO_File.h @@ -0,0 +1,968 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * cfg_audio_file.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * This file is the header of audio customization related function or definition. + * + * Author: + * ------- + * Ning.F + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 12 29 2012 donglei.ji + * [ALPS00425279] [Need Patch] [Volunteer Patch] voice ui and password unlock feature check in + * voice ui - NVRAM . + * + * 08 26 2012 weiguo.li + * [ALPS00347285] [Need Patch] [Volunteer Patch]LGE AudioGainTable modification + * . + * + * 07 29 2012 weiguo.li + * [ALPS00319405] ALPS.JB.BSP.PRA check in CR for Jades + * . + * + * Jun 22 2009 mtk01352 + * [DUMA00007771] Moving modem side customization to AP + * + * + * Apr 29 2009 mtk80306 + * [DUMA00116080] revise the customization of nvram + * revise nvram customization + * + * Mar 21 2009 mtk80306 + * [DUMA00112158] fix the code convention. + * modify code convention + * + * Mar 9 2009 mtk80306 + * [DUMA00111088] nvram customization + * nvram customization + * + * + * + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ +#ifndef _CFG_AUDIO_FILE_H +#define _CFG_AUDIO_FILE_H + +#define CUSTOM_VOLUME_STEP (7) +#define AUDIO_MAX_VOLUME_STEP (15) + +#define NB_FIR_NUM (45) +#define NB_FIR_INDEX_NUM (6) +#define SPEECH_COMMON_NUM (12) +#define SPEECH_PARA_MODE_NUM (8) +#define SPEECH_PARA_NUM (16) +#define AUDIO_EQ_PARAM_NUM (8) + +#define WB_FIR_NUM (90) +#define WB_FIR_INDEX_NUM (6) + +#define HD_REC_MODE_INDEX_NUM (30) +#define HD_REC_FIR_INDEX_NUM (16) //extend 8-->16 + +#define VOIP_INDEX_NUM (4) + +// for voice ui feature +#define VOICE_FOLDER_NAME_LEN_MAX 32 +#define VOICE_AP_NUM_MAX 16 +#define VOICE_LANGUAGE_NUM_MAX 8 +#define VOICE_CMDS_NUM_MAX 8 +#define VOICE_CMDS_PER_LAN_NUM_MAX 32 +#define VOICE_RECOG_FEATURE_NUM_MAX 8 +#define VOICE_RECOG_PARAM_NUM_MAX 32 +/* audio nvram structure definition*/ +typedef enum +{ + VOL_NORMAL = 0 , + VOL_HEADSET , + VOL_HANDFREE , + MAX_VOL_CATE +} volume_category_enum; + +typedef enum +{ + VOL_TYPE_TON = 0 , + VOL_TYPE_KEY , + VOL_TYPE_MIC , + VOL_TYPE_FMR , + VOL_TYPE_SPH , + VOL_TYPE_SID , + VOL_TYPE_MEDIA , + MAX_VOL_TYPE +} volume_type_enum; + +// new volume customization data structure +enum VolumeType { + VER1_VOL_TYPE_RING = 0, + VER1_VOL_TYPE_SIP, + VER1_VOL_TYPE_MIC, + VER1_VOL_TYPE_FM, + VER1_VOL_TYPE_SPH, + VER1_VOL_TYPE_SPH2, + VER1_VOL_TYPE_SID, + VER1_VOL_TYPE_MEDIA, + VER1_VOL_TYPE_MATV, + VER1_NUM_OF_VOL_TYPE +}; + +enum VolumeMode { + VOLUME_NORMAL_MODE = 0, + VOLUME_HEADSET_MODE, + VOLUME_SPEAKER_MODE, + VOLUME_HEADSET_SPEAKER_MODE, + NUM_OF_VOL_MODE +}; + +enum VOLUME_NORMAL_TYPE { + NORMAL_AUDIO_BUFFER = 0, + NORMAL_FM_RECORD_A, + NORMAL_FM_RECORD_D, + NORMAL_SIP_AUDIO_BUFFER, + NORMAL_RSERVED_2, + NORMAL_RSERVED_3, + NORMAL_VOLUME_TYPE_MAX +}; + +enum VOLUME_HEADSET_TYPE { + HEADSET_AUDIO_BUFFER = 0, + HEADSET_FM_RECORD_A, + HEADSET_FM_RECORD_D, + HEADSET_SIP_AUDIO_BUFFER, + HEADSET_RSERVED_2, + HEADSET_RSERVED_3, + HEADSET_VOLUME_TYPE_MAX +}; + +enum VOLUME_SPEAKER_TYPE { + SPEAKER_AMP = 0, + SPEAKER_FM_RECORD_A, + SPEAKER_FM_RECORD_D, + SPEAKER_SIP_AUDIO_BUFFER, + SPEAKER_RSERVED_2, + SPEAKER_RSERVED_3, + SPEAKER_VOLUME_TYPE_MAX +}; + +enum VOLUME_HEADSET_SPEAKER_TYPE { + HEADSET_SPEAKER_AUDIO_BUFFER = 0, + HEADSET_SPEAKER_AMP, + HEADSET_SPEAKER_IV_BUFFER, + HEADSET_SPEAKER_FM_RECORD_A, + HEADSET_SPEAKER_FM_RECORD_D, + HEADSET_SPEAKER_SIP_AUDIO_BUFFER, + HEADSET_SPEAKER_RSERVED_2, + HEADSET_SPEAKER_RSERVED_3, + HEADSET_SPEAKER_VOLUME_TYPE_MAX +}; + +// use for external amp +enum VOLUME_EXTAMP_TYPE { + VOLUME_IV_BUFFER_EXTAMP = 0, + VOLUME_AUDIO_BUFFER_EXTAMP, + VOLUME_EXTAMP, // control exp amp gain + VOLUME_EXTAMP_RSERVED_1, + VOLUME_EXTAMP_RSERVED_2, + VOLUME_EXTAMP_RSERVED_3, + EXTAMP_VOLUME_TYPE_MAX +}; + +#define NUM_ABF_PARAM 44 +#define NUM_ABFWB_PARAM 76 + +//DMNR calibration data +typedef struct _AUDIO_CUSTOM_EXTRA_PARAM_STRUCT +{ + /* ABF parameters */ + unsigned short ABF_para[NUM_ABF_PARAM + NUM_ABFWB_PARAM]; //in-call DMNR normal mode with WB + unsigned short ABF_para_LoudSPK[NUM_ABF_PARAM + NUM_ABFWB_PARAM]; //in-call DMNR loud speaker mode with WB + unsigned short ABF_para_VR[NUM_ABFWB_PARAM]; //VR DMNR, only WB + unsigned short ABF_para_VOIP[NUM_ABFWB_PARAM]; //VoIP normal mode DMNR, only WB + unsigned short ABF_para_VOIP_LoudSPK[NUM_ABFWB_PARAM]; //VoIP loud speaker mode DMNR, only WB +} AUDIO_CUSTOM_EXTRA_PARAM_STRUCT; + + +#define CFG_FILE_SPEECH_DUAL_MIC_SIZE sizeof(AUDIO_CUSTOM_EXTRA_PARAM_STRUCT) +#define CFG_FILE_SPEECH_DUAL_MIC_TOTAL 1 + +#define NUM_ANC_PARAM 60 + +typedef struct _AUDIO_ANC_CUSTOM_PARAM_STRUCT +{ + unsigned short ANC_para[NUM_ANC_PARAM]; + unsigned short ANC_apply; + unsigned short ANC_log; + unsigned short ANC_log_downsample; + unsigned char ANC_dl_pga; +} AUDIO_ANC_CUSTOM_PARAM_STRUCT; + +#define CFG_FILE_SPEECH_ANC_SIZE sizeof(AUDIO_ANC_CUSTOM_PARAM_STRUCT) +#define CFG_FILE_SPEECH_ANC_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT +{ + unsigned short sph_voice_tracking_mode_para[16]; + unsigned short sph_voice_tracking_mode_wb_para[16]; +} AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT; + +#define CFG_FILE_SPEECH_MAGI_CONFERENCE_SIZE sizeof(AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT) +#define CFG_FILE_SPEECH_MAGI_CONFERENCE_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_HAC_PARAM_STRUCT +{ + /* speech enhancement */ + unsigned short speech_hac_mode_nb_para[16]; + /* WB speech enhancement */ + unsigned short speech_hac_mode_wb_para[16]; + /* speech input FIR */ + short sph_hac_in_fir[45]; + /* speech output FIR */ + short sph_hac_out_fir[45]; + + /* WB speech input FIR */ + short sph_hac_wb_in_fir[90]; + /* WB speech output FIR */ + short sph_hac_wb_out_fir[90]; + /* mic volume setting */ + unsigned char audiovolume_mic_hac[AUDIO_MAX_VOLUME_STEP]; + /* speech dl volume setting */ + unsigned char audiovolume_sph_hac[AUDIO_MAX_VOLUME_STEP]; + /* sidetone volume setting */ + unsigned char audiovolume_sid_hac[AUDIO_MAX_VOLUME_STEP]; + +} AUDIO_CUSTOM_HAC_PARAM_STRUCT; + +#define CFG_FILE_SPEECH_HAC_PARAM_SIZE sizeof(AUDIO_CUSTOM_HAC_PARAM_STRUCT) +#define CFG_FILE_SPEECH_HAC_PARAM_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT +{ + /* speech enhancement */ + unsigned short lpbk_speech_mode_nb_para[3][16]; + +} AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT; + +#define CFG_FILE_SPEECH_LPBK_PARAM_SIZE sizeof(AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT) +#define CFG_FILE_SPEECH_LPBK_PARAM_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT +{ + /* audio dump configuration */ + unsigned short vmlog_dump_config; + unsigned short bgs_dump_enable; + /* audio xml configuration */ + unsigned short cust_xml_enable; + +} AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT; + +#define CFG_FILE_AUDIO_FUNC_SWITCH_PARAM_SIZE sizeof(AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT) +#define CFG_FILE_AUDIO_FUNC_SWITCH_PARAM_TOTAL 1 +typedef struct _AUDIO_CUSTOM_PARAM_STRUCT +{ + /* volume setting */ + unsigned char volume[MAX_VOL_CATE][MAX_VOL_TYPE]; + /* speech enhancement */ + unsigned short speech_common_para[SPEECH_COMMON_NUM]; + unsigned short speech_mode_para[SPEECH_PARA_MODE_NUM][SPEECH_PARA_NUM]; + unsigned short speech_volume_para[4];//in the feature, should extend to [MAX_VOL_CATE][MAX_VOL_TYPE][4] + /* debug info */ + unsigned short debug_info[16]; + /* speech input FIR */ + short sph_in_fir[NB_FIR_INDEX_NUM][NB_FIR_NUM]; + /* speech output FIR */ + short sph_out_fir[NB_FIR_INDEX_NUM][NB_FIR_NUM]; + /* digital gain of DL speech */ + unsigned short Digi_DL_Speech; + /* digital gain of uplink speech */ + unsigned short Digi_Microphone; + /* FM record volume*/ + unsigned short FM_Record_Volume; + /* user mode : normal mode, earphone mode, loud speaker mode */ + unsigned short Bluetooth_Sync_Type; + unsigned short Bluetooth_Sync_Length; + unsigned short bt_pcm_in_vol; + unsigned short bt_pcm_out_vol; + unsigned short user_mode; + /* auto VM record setting */ + unsigned short uSupportVM; + unsigned short uAutoVM; + // mic bias + unsigned short uMicbiasVolt; + +} AUDIO_CUSTOM_PARAM_STRUCT; + +#define CFG_FILE_SPEECH_REC_SIZE sizeof(AUDIO_CUSTOM_PARAM_STRUCT) +#define CFG_FILE_SPEECH_REC_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_WB_A2M_PARAM_STRUCT_ +{ + /* WB speech enhancement */ + unsigned short speech_mode_wb_para[SPEECH_PARA_MODE_NUM][SPEECH_PARA_NUM]; + /* WB speech input/output FIR */ + short sph_wb_fir[WB_FIR_INDEX_NUM][WB_FIR_NUM]; + /* in_out flag */ + short input_out_fir_flag; // 0: input, 1: output +} AUDIO_CUSTOM_WB_A2M_PARAM_STRUCT; + +typedef struct _AUDIO_CUSTOM_WB_PARAM_STRUCT +{ + /* WB speech enhancement */ + unsigned short speech_mode_wb_para[SPEECH_PARA_MODE_NUM][SPEECH_PARA_NUM]; + /* WB speech input FIR */ + short sph_wb_in_fir[WB_FIR_INDEX_NUM][WB_FIR_NUM]; + /* WB speech output FIR */ + short sph_wb_out_fir[WB_FIR_INDEX_NUM][WB_FIR_NUM]; +} AUDIO_CUSTOM_WB_PARAM_STRUCT; + +#define CFG_FILE_WB_SPEECH_REC_SIZE sizeof(AUDIO_CUSTOM_WB_PARAM_STRUCT) +#define CFG_FILE_WB_SPEECH_REC_TOTAL 1 + +#if defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V5) + +typedef struct _AUDIO_ACF_V5F_PARAM +{ + unsigned int bes_loudness_L_hpf_fc; + unsigned int bes_loudness_L_hpf_order; + unsigned int bes_loudness_L_lpf_fc; + unsigned int bes_loudness_L_lpf_order; + unsigned int bes_loudness_L_bpf_fc[8]; + unsigned int bes_loudness_L_bpf_bw[8]; + int bes_loudness_L_bpf_gain[8]; + unsigned int bes_loudness_R_hpf_fc; + unsigned int bes_loudness_R_hpf_order; + unsigned int bes_loudness_R_lpf_fc; + unsigned int bes_loudness_R_lpf_order; + unsigned int bes_loudness_R_bpf_fc[8]; + unsigned int bes_loudness_R_bpf_bw[8]; + int bes_loudness_R_bpf_gain[8]; + +}AUDIO_ACF_V5F_PARAM; + +typedef struct _AUDIO_ACF_V5VIBSPK_PARAM +{ + unsigned int bes_loudness_bpf_coeff[2][6][3]; + +}AUDIO_ACF_V5VIBSPK_PARAM; + + +typedef struct _AUDIO_ACF_CUSTOM_PARAM_STRUCT +{ + + union{ + AUDIO_ACF_V5F_PARAM V5F; + AUDIO_ACF_V5VIBSPK_PARAM V5ViVSPK; + }bes_loudness_f_param; + unsigned int bes_loudness_Sep_LR_Filter; + unsigned int bes_loudness_WS_Gain_Max; + unsigned int bes_loudness_WS_Gain_Min; + unsigned int bes_loudness_Filter_First; + unsigned int bes_loudness_Num_Bands; + unsigned int bes_loudness_Flt_Bank_Order; + unsigned int bes_loudness_Cross_Freq[7]; + int DRC_Th[8][5]; + int DRC_Gn[8][5]; + int SB_Gn[8]; + unsigned int SB_Mode[8]; + unsigned int DRC_Delay; + unsigned int Att_Time[8][6]; + unsigned int Rel_Time[8][6]; + int Hyst_Th[8][6]; + int Lim_Th; + int Lim_Gn; + unsigned int Lim_Const; + unsigned int Lim_Delay; + int SWIPRev; +} AUDIO_ACF_CUSTOM_PARAM_STRUCT; +#if 0 +typedef struct _AUDIO_ACF_CUSTOM_PARAM_STRUCT +{ + unsigned int bes_loudness_hsf_coeff_L[2][9][5]; // Compensation Filter HSF coeffs [9][4]->[2][9][5] + unsigned int bes_loudness_bpf_coeff_L[8][6][3]; // Compensation Filter BPF coeffs [4][6][3]->[6][6][3]->[8][6][3] + unsigned int bes_loudness_lpf_coeff_L[6][3]; + + unsigned int bes_loudness_hsf_coeff_R[2][9][5]; // Compensation Filter HSF coeffs [9][4]->[2][9][5] + unsigned int bes_loudness_bpf_coeff_R[8][6][3]; // Compensation Filter BPF coeffs [4][6][3]->[6][6][3]->[8][6][3] + unsigned int bes_loudness_lpf_coeff_R[6][3]; + + unsigned int bes_loudness_WS_Gain_Max; // Q2.14 + unsigned int bes_loudness_WS_Gain_Min; // Q2.14 + unsigned int bes_loudness_Filter_First; // 0: DRC First, 1: Filter First + unsigned int bes_loudness_Sep_LR_Filter; // 0: Use same filter for both L / R, // 1: Separate L / R filter + + unsigned int bes_loudness_Num_Bands; // range: 1 ~ 8 + unsigned int bes_loudness_Flt_Bank_Order; // range: 3, 5, 7 + unsigned int bes_loudness_Cross_Freq[7]; // unit: Hz + int bes_loudness_DRC_Th[8][5]; // Q24.8, unit: dB + int bes_loudness_DRC_Gn[8][5]; // Q24.8, unit: dB + int bes_loudness_SB_Gn[8]; // Q24.8, unit: dB + unsigned int bes_loudness_SB_Mode[8]; // 0: makeup gain, 1: subband limiter, + // 2: bypass, 3: mute + unsigned int bes_loudness_DRC_Delay; + unsigned int bes_loudness_Att_Time[8][6]; // unit: 0.1 ms / 6dB + unsigned int bes_loudness_Rel_Time[8][6]; // unit: 0.1 ms / 6dB + int bes_loudness_Hyst_Th[8][6]; // Q24.8, unit: dB + int bes_loudness_Lim_Th; + int bes_loudness_Lim_Gn; + unsigned int bes_loudness_Lim_Const; + unsigned int bes_loudness_Lim_Delay; + + /* + unsigned int bes_loudness_WS_Gain_Max; + unsigned int bes_loudness_WS_Gain_Min; + unsigned int bes_loudness_Filter_First; + unsigned int bes_loudness_Att_Time; // unit: 0.1 ms / 6dB + unsigned int bes_loudness_Rel_Time; // unit: 0.1 ms / 6dB + char bes_loudness_Gain_Map_In[5]; + char bes_loudness_Gain_Map_Out[5]; + */ +} AUDIO_ACF_CUSTOM_PARAM_STRUCT; +#endif +#elif defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V4) +typedef struct _AUDIO_ACF_CUSTOM_PARAM_STRUCT +{ + unsigned int bes_loudness_hsf_coeff[2][9][5]; // Compensation Filter HSF coeffs [9][4]->[2][9][5] + unsigned int bes_loudness_bpf_coeff[8][6][3]; // Compensation Filter BPF coeffs [4][6][3]->[6][6][3]->[8][6][3] + //unsigned int bes_loudness_DRC_Forget_Table[9][2]; + unsigned int bes_loudness_lpf_coeff[6][3]; + unsigned int bes_loudness_WS_Gain_Max; + unsigned int bes_loudness_WS_Gain_Min; + unsigned int bes_loudness_Filter_First; + unsigned int bes_loudness_Att_Time; // unit: 0.1 ms / 6dB + unsigned int bes_loudness_Rel_Time; // unit: 0.1 ms / 6dB + char bes_loudness_Gain_Map_In[5]; + char bes_loudness_Gain_Map_Out[5]; +} AUDIO_ACF_CUSTOM_PARAM_STRUCT; +#else +typedef struct _AUDIO_ACF_CUSTOM_PARAM_STRUCT +{ + /* Compensation Filter HSF coeffs */ + /* BesLoudness also uses this coeffs */ + unsigned int bes_loudness_hsf_coeff[9][4]; + + /* Compensation Filter BPF coeffs */ + unsigned int bes_loudness_bpf_coeff[4][6][3]; + unsigned int bes_loudness_DRC_Forget_Table[9][2]; + unsigned int bes_loudness_WS_Gain_Max; + unsigned int bes_loudness_WS_Gain_Min; + unsigned int bes_loudness_Filter_First; + char bes_loudness_Gain_Map_In[5]; + char bes_loudness_Gain_Map_Out[5]; + +} AUDIO_ACF_CUSTOM_PARAM_STRUCT; +#endif +/* +*/ +#define CFG_FILE_AUDIO_COMPFLT_REC_SIZE sizeof(AUDIO_ACF_CUSTOM_PARAM_STRUCT) +#define CFG_FILE_AUDIO_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_HEADPHONE_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_VIBSPK_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_AUDIOSUB_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_AUDIOSUB_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_MUSICDRC_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_RINGTONEDRC_COMPFLT_REC_TOTAL 1 + + +typedef struct _AUDIO_EFFECT_CUSTOM_PARAM_STRUCT +{ + //surround parameters + int bsrd_level; + unsigned int Distance1; + unsigned int Distance2; + int bsrd_band_select; + + //bass parameters + unsigned int bass_CutoffFreq; + int bass_IsVB; + + //EQ parameters + short Normal_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Dance_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Bass_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Classical_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Treble_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Party_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Pop_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Rock_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + + //loudness mode + int LoudEnhancemode; + + // time stretch + int Time_TD_FD; + int Time_TS_Ratio; + +} AUDIO_EFFECT_CUSTOM_PARAM_STRUCT; + +#define CFG_FILE_AUDIO_EFFECT_REC_SIZE sizeof(AUDIO_EFFECT_CUSTOM_PARAM_STRUCT) +#define CFG_FILE_AUDIO_EFFECT_REC_TOTAL 1 + +typedef struct _AUDIO_PARAM_MED_STRUCT +{ + short speech_input_FIR_coeffs[SPEECH_PARA_MODE_NUM][NB_FIR_NUM]; + short speech_output_FIR_coeffs[SPEECH_PARA_MODE_NUM][NB_FIR_INDEX_NUM][NB_FIR_NUM]; + short select_FIR_output_index[SPEECH_PARA_MODE_NUM]; + short select_FIR_intput_index[SPEECH_PARA_MODE_NUM]; + short speech_mode_para[SPEECH_PARA_MODE_NUM][SPEECH_PARA_NUM]; +} AUDIO_PARAM_MED_STRUCT; + +#define CFG_FILE_AUDIO_PARAM_MED_REC_SIZE sizeof(AUDIO_PARAM_MED_STRUCT) +#define CFG_FILE_AUDIO_PARAM_MED_REC_TOTAL 1 + + +typedef struct _AUDIO_VOLUME_CUSTOM_STRUCT +{ + unsigned char audiovolume_ring[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_key[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_mic[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_fmr[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_sph[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_sid[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_media[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_matv[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; +} AUDIO_VOLUME_CUSTOM_STRUCT; + +#define CFG_FILE_AUDIO_VOLUME_CUSTOM_REC_SIZE sizeof(AUDIO_VOLUME_CUSTOM_STRUCT) +#define CFG_FILE_AUDIO_VOLUME_CUSTOM_REC_TOTAL 1 + +typedef struct _AUDIO_VER1_CUSTOM_VOLUME_STRUCT { + unsigned char audiovolume_ring[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_sip[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_mic[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_fm[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_sph[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_sph2[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_sid[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_media[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_matv[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + + unsigned char normalaudiovolume[NORMAL_VOLUME_TYPE_MAX]; + unsigned char headsetaudiovolume[HEADSET_VOLUME_TYPE_MAX]; + unsigned char speakeraudiovolume[SPEAKER_VOLUME_TYPE_MAX]; + unsigned char headsetspeakeraudiovolume[HEADSET_SPEAKER_VOLUME_TYPE_MAX]; + unsigned char extampaudiovolume[EXTAMP_VOLUME_TYPE_MAX]; + + unsigned char audiovolume_level[VER1_NUM_OF_VOL_TYPE]; +} AUDIO_VER1_CUSTOM_VOLUME_STRUCT; + +#define CFG_FILE_AUDIO_VER1_VOLUME_CUSTOM_REC_SIZE sizeof(AUDIO_VER1_CUSTOM_VOLUME_STRUCT) +#define CFG_FILE_AUDIO_VER1_VOLUME_CUSTOM_REC_TOTAL 1 + + + +/******************************************************************** +* Audio Gain Table +*********************************************************************/ +#define AUDIO_MAX_AMP_CONTROL_POINTS (10) +#define AUDIO_MAX_GAIN_TABLE_STEP (18) +#define AUDIO_MAX_MIC_GAIN_NUMS (32) + +typedef enum { + AUDIO_GAIN_DEFAULT =-1, + AUDIO_GAIN_VOICE_CALL = 0, + AUDIO_GAIN_SYSTEM = 1, + AUDIO_GAIN_RING = 2, + AUDIO_GAIN_MUSIC = 3, + AUDIO_GAIN_ALARM = 4, + AUDIO_GAIN_NOTIFICATION = 5, + AUDIO_GAIN_BLUETOOTH_SCO = 6, + AUDIO_GAIN_ENFORCED_AUDIBLE = 7, // Sounds that cannot be muted by user and must be routed to speaker + AUDIO_GAIN_DTMF = 8, + AUDIO_GAIN_TTS = 9, + AUDIO_GAIN_FM = 10, + AUDIO_GAIN_MATV = 11, + AUDIO_GAIN_MAX_STREAM = 11, //max index of stream + NUM_AUDIO_GAIN_TYPES +}audio_gain_type; + +//devices +typedef enum { + GAIN_OUTPUT_EARPIECE = 0, + GAIN_OUTPUT_HEADSET = 1, + GAIN_OUTPUT_SPEAKER = 2, + GAIN_OUTPUT_DOCK = 3, + NUM_GAIN_OUTPUT_DEVICES = 4 +}output_gain_device; + +//mic types +typedef enum { + GAIN_IDLE_RECORD_MIC =0, + GAIN_IDLE_RECORD_HEADSET , + GAIN_VOICE_REC_MIC, + GAIN_VOICE_REC_HEADSET, + GAIN_VIDEO_REC_MIC, + GAIN_VIDEO_REC_HEADSET, + GAIN_INCALL_NB_ECEIVER, + GAIN_INCALL_NB_HEADSET, + GAIN_INCALL_NB_SPEAKER, + GAIN_INCALL_WB_ECEIVER, + GAIN_INCALL_WB_HEADSET, + GAIN_INCALL_WB_SPEAKER, + GAIN_VOIP_RECEIVER, + GAIN_VOIP_HEADSET, + GAIN_VOIP_SPEAKER, + GAIN_TTY_DEVICE, + GAIN_LEVEL_SHIFT, + GAIN_ANALOG_PLAY, + GAIN_VOICE_UNLOCK_MIC, + GAIN_VOICE_UNLOCK_HEADSET, + GAIN_RESERVED1_MIC, + GAIN_RESERVED1_HEADSET, + GAIN_RESERVED2_MIC, + GAIN_RESERVED2_HEADSET, + NUM_MIC_GAINS +}microphone_device_gain; + + +//stream type gain +typedef struct _STREAM_ITEM_GAIN_STRUCT +{ + unsigned char digital[AUDIO_MAX_GAIN_TABLE_STEP]; + unsigned char analog; + unsigned char amp[AUDIO_MAX_AMP_CONTROL_POINTS]; + +}STREAM_ITEM_GAIN; + +typedef struct _STREAM_GAIN_STRUCT +{ + STREAM_ITEM_GAIN stream[NUM_GAIN_OUTPUT_DEVICES]; + +}STREAM_GAIN; + +//speech gain +typedef struct _SPEECH_ITEM_GAIN_STRUCT +{ + unsigned char digital; + unsigned char analog; + unsigned char amp[AUDIO_MAX_AMP_CONTROL_POINTS]; + +}SPEECH_ITEM_GAIN; + +typedef struct _SPEECH_GAIN_STRUCT +{ + SPEECH_ITEM_GAIN speech[NUM_GAIN_OUTPUT_DEVICES][AUDIO_MAX_GAIN_TABLE_STEP]; + +}SPEECH_GAIN; + +//sidetone gain + +typedef struct _SIDETONE_GAIN_STRUCT +{ + unsigned char sidetone[NUM_GAIN_OUTPUT_DEVICES]; +} SIDETONE_GAIN; + +//mic gain + +typedef struct _MIC_ITEM_GAIN_STRUCT +{ + unsigned char digital; + unsigned char analog; +}MIC_ITEM_GAIN; + +typedef struct _MICROPHONE_GAIN_STRUCT +{ + MIC_ITEM_GAIN mic[AUDIO_MAX_MIC_GAIN_NUMS]; + +} MIC_GAIN; + +typedef struct _AUDIO_CUSTOM_GAIN_TABLE { + STREAM_GAIN voiceCall; + STREAM_GAIN system; + STREAM_GAIN ring; + STREAM_GAIN music; + STREAM_GAIN alarm; + STREAM_GAIN notification; + STREAM_GAIN blueToothSco; + STREAM_GAIN enforceAudible; + STREAM_GAIN dtmf; + STREAM_GAIN tts; + STREAM_GAIN fm; + STREAM_GAIN matv; + SPEECH_GAIN speechNB; + SPEECH_GAIN speechWB; + SIDETONE_GAIN sideToneNB; + SIDETONE_GAIN sideToneWB; + MIC_GAIN mic; +} AUDIO_GAIN_TABLE_STRUCT; + +#define CFG_FILE_AUDIO_GAIN_TABLE_CUSTOM_REC_SIZE sizeof(AUDIO_GAIN_TABLE_STRUCT) +#define CFG_FILE_AUDIO_GAIN_TABLE_CUSTOM_REC_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_BT_GAIN { + STREAM_GAIN blueToothNrec; +} AUDIO_BT_GAIN_STRUCT; + +#define CFG_FILE_AUDIO_BT_GAIN_CUSTOM_SIZE sizeof(AUDIO_BT_GAIN_STRUCT) +#define CFG_FILE_AUDIO_BT_GAIN_CUSTOM_TOTAL 1 + +//#if defined(MTK_HD_RECORD_SUPPORT) + +#define SPC_MAX_NUM_RECORD_SPH_MODE HD_REC_MODE_INDEX_NUM +#define SPC_MAX_NUM_RECORD_INPUT_FIR HD_REC_FIR_INDEX_NUM //extend 8 -->16 +typedef struct _AUDIO_HD_RECORD_PARAM_STRUCT +{ + /* HD RECORD Mode Num & FIR Num*/ + unsigned short hd_rec_mode_num; // max(hd_rec_fir_num) == 30 ?? + unsigned short hd_rec_fir_num; // max(hd_rec_fir_num) == 16 ?? + + /* HD RECORD Speech Enhancement */ + unsigned short hd_rec_speech_mode_para[SPC_MAX_NUM_RECORD_SPH_MODE][SPEECH_PARA_NUM]; // the contain only have hd_rec_mode_num effective values + + /* HD RECORD FIR */ + short hd_rec_fir[SPC_MAX_NUM_RECORD_INPUT_FIR][WB_FIR_NUM]; // the contain only have hd_rec_fir_num effective values + + /* HD RECORD FIR Mapping (ex, map[sph_mode] = FIR3) */ + unsigned short hd_rec_map_to_fir_for_ch1[SPC_MAX_NUM_RECORD_SPH_MODE]; + unsigned short hd_rec_map_to_fir_for_ch2[SPC_MAX_NUM_RECORD_SPH_MODE]; + + /* HD RECORD Device Mode Mapping (ex, map[sph_mode] = SPH_MODE_NORMAL ) */ + unsigned char hd_rec_map_to_dev_mode[SPC_MAX_NUM_RECORD_SPH_MODE]; + + /* HD RECORD Input Source Mapping (ex, map[sph_mode] = BT Earphone mic)*/ + unsigned char hd_rec_map_to_input_src[SPC_MAX_NUM_RECORD_SPH_MODE]; + + /* HD RECORD mode is stereo or not (ex, map[sph_mode] = 0(mono), 1(stereo) )*/ + unsigned char hd_rec_map_to_stereo_flag[SPC_MAX_NUM_RECORD_SPH_MODE]; + +} AUDIO_HD_RECORD_PARAM_STRUCT; + + +#define CFG_FILE_AUDIO_HD_REC_PAR_SIZE sizeof(AUDIO_HD_RECORD_PARAM_STRUCT) +#define CFG_FILE_AUDIO_HD_REC_PAR_TOTAL 1 + + + +#define MAX_HD_REC_SCENES 10 // max #scene = 10 (10 * 3 = 30 = max modes) + +enum HD_REC_DEVICE_SOURCE_T +{ + HD_REC_DEVICE_SOURCE_HANDSET = 0, + HD_REC_DEVICE_SOURCE_HEADSET = 1, + HD_REC_DEVICE_SOURCE_BT_EARPHONE = 2, + NUM_HD_REC_DEVICE_SOURCE +}; + +typedef struct +{ + unsigned char num_voice_recognition_scenes; //for voice recognition + unsigned char num_voice_rec_scenes; + unsigned char num_video_rec_scenes; + unsigned char num_voice_unlock_scenes; //for voice unlock feature + unsigned char num_customization_scenes; //for customization + unsigned char scene_table[MAX_HD_REC_SCENES][NUM_HD_REC_DEVICE_SOURCE]; + unsigned char scene_name[MAX_HD_REC_SCENES][10]; //name of each scene +} AUDIO_HD_RECORD_SCENE_TABLE_STRUCT; + + +#define CFG_FILE_AUDIO_HD_REC_SCENE_TABLE_SIZE sizeof(AUDIO_HD_RECORD_SCENE_TABLE_STRUCT) +#define CFG_FILE_AUDIO_HD_REC_SCENE_TABLE_TOTAL 1 + + + +//#endif //MTK_HD_RECORD_SUPPORT + +//for voice recognition customization +typedef struct _VOICE_RECOGNITION_PARAM_STRUCT +{ + /* HD RECORD 48k FIR */ + unsigned char ap_num; + unsigned char language_num; + unsigned char language_folder[VOICE_LANGUAGE_NUM_MAX][VOICE_FOLDER_NAME_LEN_MAX]; + unsigned char cmd_num[VOICE_LANGUAGE_NUM_MAX]; + unsigned char ap_support_info[VOICE_AP_NUM_MAX][VOICE_LANGUAGE_NUM_MAX][VOICE_CMDS_NUM_MAX]; + unsigned char cust_param[VOICE_RECOG_FEATURE_NUM_MAX][VOICE_RECOG_PARAM_NUM_MAX]; + +} VOICE_RECOGNITION_PARAM_STRUCT; + + +#define CFG_FILE_VOICE_RECOGNIZE_PAR_SIZE sizeof(VOICE_RECOGNITION_PARAM_STRUCT) +#define CFG_FILE_VOICE_RECOGNIZE_PAR_TOTAL 1 + + +typedef struct +{ + unsigned int u32EnableFlg; + +}AUDIO_AUDENH_CONTROL_OPTION_STRUCT; + +#define CFG_FILE_AUDIO_AUDENH_CONTROL_OPTION_PAR_SIZE sizeof(AUDIO_AUDENH_CONTROL_OPTION_STRUCT) +#define CFG_FILE_AUDIO_AUDENH_CONTROL_OPTION_PAR_TOTAL 1 + +//for DC Calibration +typedef struct _AUDIO_BUFFER_DC_CALIBRATION_STRUCT +{ + unsigned short cali_flag; + unsigned short cali_val_hp_left; + unsigned short cali_val_hp_right; + unsigned short cali_val_speaker; +} AUDIO_BUFFER_DC_CALIBRATION_STRUCT; + + +#define CFG_FILE_AUDIO_BUFFER_DC_CALIBRATION_PAR_SIZE sizeof(AUDIO_BUFFER_DC_CALIBRATION_STRUCT) +#define CFG_FILE_AUDIO_BUFFER_DC_CALIBRATION_PAR_TOTAL 1 + + +enum AUDIO_VOIP_DEVICE_TYPE { + AUDIO_VOIP_DEVICE_NORMAL = 0, //path receiver + AUDIO_VOIP_DEVICE_SPEAKER = 1, + AUDIO_VOIP_DEVICE_HEADSET = 2, + AUDIO_VOIP_DEVICE_BT = 3, + NUM_AUDIO_VOIP_DEVICE = VOIP_INDEX_NUM +}; + +typedef struct _AUDIO_VOIP_PARAM_STRUCT +{ + /* speech enhancement param */ + unsigned short speech_common_para[SPEECH_COMMON_NUM]; //normal/Loud speaker/headser/BT + unsigned short speech_mode_para[VOIP_INDEX_NUM][SPEECH_PARA_NUM]; //normal/Loud speaker/headser/BT + + /* speech input FIR */ + short in_fir[VOIP_INDEX_NUM][WB_FIR_NUM]; //normal/Loud speaker/headser/BT + /* speech output FIR */ + short out_fir[VOIP_INDEX_NUM][WB_FIR_NUM]; //normal/Loud speaker/headser/BT + +} AUDIO_VOIP_PARAM_STRUCT; + + +#define CFG_FILE_AUDIO_VOIP_PAR_SIZE sizeof(AUDIO_VOIP_PARAM_STRUCT) +#define CFG_FILE_AUDIO_VOIP_PAR_TOTAL 1 + +enum AUDIO_HFP_DEVICE_TYPE { + AUDIO_HFP_DEVICE_NORMAL = 0, //path receiver + AUDIO_HFP_DEVICE_SPEAKER = 1, + AUDIO_HFP_DEVICE_HEADSET = 2, + AUDIO_HFP_DEVICE_RESERVED = 3, + NUM_AUDIO_HFP_DEVICE +}; + +typedef struct _AUDIO_HFP_PARAM_STRUCT +{ + /* speech enhancement param */ + unsigned short speech_common_para[SPEECH_COMMON_NUM]; //normal/Loud speaker/headser/BT + unsigned short speech_mode_para[NUM_AUDIO_HFP_DEVICE][SPEECH_PARA_NUM]; //normal/Loud speaker/headser/BT + + /* speech input FIR */ + short in_fir[NUM_AUDIO_HFP_DEVICE][WB_FIR_NUM]; //normal/Loud speaker/headser/BT + /* speech output FIR */ + short out_fir[NUM_AUDIO_HFP_DEVICE][WB_FIR_NUM]; //normal/Loud speaker/headser/BT + +} AUDIO_HFP_PARAM_STRUCT; + + +#define CFG_FILE_AUDIO_HFP_PAR_SIZE sizeof(AUDIO_HFP_PARAM_STRUCT) +#define CFG_FILE_AUDIO_HFP_PAR_TOTAL 1 + +//for Speaker Monitor +typedef struct _AUDIO_SPEAKER_MONITOR_PARAM_STRUCT +{ + float resistor[512]; + float temp_initial; // initial value + /* hardware setting */ + float current_sensing_resistor; // unit: ohm + /* resonant frqquency*/ + unsigned short reso_freq_center; + unsigned short reso_freq_bw; + unsigned short reso_freq_gain; + /* temperature estimation */ + unsigned short prefer_band_upper; + unsigned short prefer_band_lower; + /* temperature estimation control */ + unsigned short temp_limit_low; // start to log + unsigned short temp_limit_high; // start to control gain + unsigned short temp_control_time_slots; // max log time + /* monitor interval */ + unsigned short monitor_timer; //unit: ms +} AUDIO_SPEAKER_MONITOR_PARAM_STRUCT; + + +#define CFG_FILE_SPEAKER_MONITOR_SIZE sizeof(AUDIO_SPEAKER_MONITOR_PARAM_STRUCT) +#define CFG_FILE_SPEAK_MONITOR_REC_TOTAL 1 + +#endif // _CFG_AUDIO_FILE_H + diff --git a/proprietary/external/nvram/cfgdefault/CFG_Audio_Default.h b/proprietary/external/nvram/cfgdefault/CFG_Audio_Default.h new file mode 100755 index 0000000000000000000000000000000000000000..a8b0ce457623ef043684503b4efa330f7c90ffa4 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/CFG_Audio_Default.h @@ -0,0 +1,966 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_AUDIO_FILE.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of AUDIO CFG Default file + * + * Author: + * ------- + * + * + + * + *******************************************************************************/ + +#ifndef _CFG_AUDIO_H +#define _CFG_AUDIO_H +/* include rule : + 1st : find path/files relative current position (Common) + 2nd : find path/files from other projects +*/ +#include "CFG_AUDIO_File.h" + +//audio related default value +#include "cfgdefault/sph_coeff_record_mode_default.h" +#include "cfgdefault/sph_coeff_dmnr_default.h" +#include "cfgdefault/sph_coeff_dmnr_handsfree_default.h" +#include "cfgdefault/audio_hd_record_custom.h" +#include "cfgdefault/audio_acf_default.h" +#include "cfgdefault/audio_hcf_default.h" +#include "cfgdefault/audio_effect_default.h" +#include "cfgdefault/audio_gain_table_default.h" +#include "cfgdefault/audio_ver1_volume_custom_default.h" +#include "cfgdefault/voice_recognition_custom.h" +#include "cfgdefault/audio_audenh_control_option.h" +#include "cfgdefault/audio_voip_custom.h" +#include "cfgdefault/audio_hfp_custom.h" +//#include "cfgdefault/audio_acfsub_default.h" +#include "cfgdefault/audio_music_drc_default.h" +#include "cfgdefault/audio_ringtone_drc_default.h" +#include "cfgdefault/sph_coeff_anc_default.h" +#include "cfgdefault/audio_speaker_monitor_custom.h" +#include "cfgdefault/sph_coeff_lpbk_default.h" +#include "cfgdefault/audio_function_switch_default.h" + +//speech related default value +#include "cfgdefault/sph_coeff_default.h" +#include "cfgdefault/audio_custom.h" +#include "cfgdefault/med_audio_default.h" +#include "cfgdefault/audio_volume_custom_default.h" +#include "cfgdefault/audio_ver1_volume_custom_default.h" + +#ifdef __cplusplus +extern "C" +{ +#endif + +#ifdef __ALLOCATE_CFG_AUDIO_DEFAULT_H +// Allocate data by \vendor\mediatek\proprietary\external\nvram\libcustom_nvram\CFG_file_info.c + +AUDIO_CUSTOM_PARAM_STRUCT speech_custom_default = +{ + /* INT8 volume[MAX_VOL_CATE][MAX_VOL_TYPE] */ + /* Normal volume: TON, SPK, MIC, FMR, SPH, SID, MED */ + GAIN_NOR_TON_VOL, GAIN_NOR_KEY_VOL, GAIN_NOR_MIC_VOL, GAIN_NOR_FMR_VOL, GAIN_NOR_SPH_VOL, GAIN_NOR_SID_VOL, GAIN_NOR_MED_VOL + , + /* Headset volume: TON, SPK, MIC, FMR, SPH, SID, MED */ + GAIN_HED_TON_VOL, GAIN_HED_KEY_VOL, GAIN_HED_MIC_VOL, GAIN_HED_FMR_VOL, GAIN_HED_SPH_VOL, GAIN_HED_SID_VOL, GAIN_HED_MED_VOL + , + /* Handfree volume: TON, SPK, MIC, FMR, SPH, SID, MED */ + GAIN_HND_TON_VOL, GAIN_HND_KEY_VOL, GAIN_HND_MIC_VOL, GAIN_HND_FMR_VOL, GAIN_HND_SPH_VOL, GAIN_HND_SID_VOL, GAIN_HND_MED_VOL + , + /* UINT16 speech_common_para[12] */ + DEFAULT_SPEECH_COMMON_PARA + , + /* UINT16 speech_mode_para[8][16] */ + DEFAULT_SPEECH_NORMAL_MODE_PARA, + DEFAULT_SPEECH_EARPHONE_MODE_PARA, + DEFAULT_SPEECH_LOUDSPK_MODE_PARA, + DEFAULT_SPEECH_BT_EARPHONE_MODE_PARA, + DEFAULT_SPEECH_BT_CORDLESS_MODE_PARA, + DEFAULT_SPEECH_CARKIT_MODE_PARA, + DEFAULT_SPEECH_AUX1_MODE_PARA, + DEFAULT_SPEECH_AUX2_MODE_PARA + , + /* UINT16 speech_volume_para[4] */ + DEFAULT_SPEECH_VOL_PARA + , + /* UINT16 debug_info[16] */ + DEFAULT_AUDIO_DEBUG_INFO + , + /* INT16 sph_in_fir[6][45], sph_out_fir */ + SPEECH_INPUT_FIR_COEFF, + SPEECH_OUTPUT_FIR_COEFF + , + /* UINT16 DG_DL_Speech */ + DG_DL_Speech + , + /* UINT16 DG_Microphone */ + DG_Microphone + , + /* UINT16 FM record volume*/ + FM_Record_Vol + , + /* UINT16 BT sync type and length*/ + DEFAULT_BLUETOOTH_SYNC_TYPE, + DEFAULT_BLUETOOTH_SYNC_LENGTH + , + /* UINT16 BT PCM in/out digital gain*/ + DEFAULT_BT_PCM_IN_VOL, + DEFAULT_BT_PCM_OUT_VOL + , + /* user mode : normal mode, earphone mode, loud speaker mode */ + /* UCHAR user_mode */ + VOL_NORMAL + , + /* auto VM record setting */ + DEFAULT_VM_SUPPORT, + DEFAULT_AUTO_VM, + /* Micbais voltage 1900 --> 2200 */ + MICBAIS, +}; + +AUDIO_VER1_CUSTOM_VOLUME_STRUCT audio_ver1_custom_default = { + VER1_AUD_VOLUME_RING, + VER1_AUD_VOLUME_SIP, + VER1_AUD_VOLUME_MIC, + VER1_AUD_VOLUME_FM, + VER1_AUD_VOLUME_SPH, + VER1_AUD_VOLUME_SPH, // sph2 now use the same + VER1_AUD_VOLUME_SID, + VER1_AUD_VOLUME_MEDIA, + VER1_AUD_VOLUME_MATV, + VER1_AUD_NORMAL_VOLUME_DEFAULT, + VER1_AUD_HEADSER_VOLUME_DEFAULT, + VER1_AUD_SPEAKER_VOLUME_DEFAULT, + VER1_AUD_HEADSETSPEAKER_VOLUME_DEFAULT, + VER1_AUD_EXTAMP_VOLUME_DEFAULT, + VER1_AUD_VOLUME_LEVEL_DEFAULT +}; + + +AUDIO_CUSTOM_WB_PARAM_STRUCT wb_speech_custom_default = +{ + /* unsigned short speech_mode_wb_para[8][16] */ + DEFAULT_WB_SPEECH_NORMAL_MODE_PARA, + DEFAULT_WB_SPEECH_EARPHONE_MODE_PARA, + DEFAULT_WB_SPEECH_LOUDSPK_MODE_PARA, + DEFAULT_WB_SPEECH_BT_EARPHONE_MODE_PARA, + DEFAULT_WB_SPEECH_BT_CORDLESS_MODE_PARA, + DEFAULT_WB_SPEECH_CARKIT_MODE_PARA, + DEFAULT_WB_SPEECH_AUX1_MODE_PARA, + DEFAULT_WB_SPEECH_AUX2_MODE_PARA, + /* short sph_wb_in_fir[6][90] */ + WB_Speech_Input_FIR_Coeff, + /* short sph_wb_out_fir[6][90] */ + WB_Speech_Output_FIR_Coeff, +}; +#if defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V5) +/* +unsigned int bes_loudness_Sep_LR_Filter; + unsigned int bes_loudness_WS_Gain_Max; + unsigned int bes_loudness_WS_Gain_Min; + unsigned int bes_loudness_Filter_First; + unsigned int bes_loudness_Num_Bands; + unsigned int bes_loudness_Flt_Bank_Order; + unsigned int bes_loudness_Cross_Freq[7]; + int DRC_Th[8][5]; + int DRC_Gn[8][5]; + int SB_Gn[8]; + unsigned int SB_Mode[8]; + unsigned int DRC_Delay; + unsigned int Att_Time[8][6]; + unsigned int Rel_Time[8][6]; + int Hyst_Th[8][6]; + int Lim_Th; + int Lim_Gn; + unsigned int Lim_Const; + unsigned int Lim_Delay; + int SWIPRev; + +*/ +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_custom_default = +{ +#if 1 + BES_LOUDNESS_ACF_L_HPF_FC, + BES_LOUDNESS_ACF_L_HPF_ORDER, + BES_LOUDNESS_ACF_L_LPF_FC, + BES_LOUDNESS_ACF_L_LPF_ORDER, + BES_LOUDNESS_ACF_L_BPF_FC, + BES_LOUDNESS_ACF_L_BPF_BW, + BES_LOUDNESS_ACF_L_BPF_GAIN, + + BES_LOUDNESS_ACF_R_HPF_FC, + BES_LOUDNESS_ACF_R_HPF_ORDER, + BES_LOUDNESS_ACF_R_LPF_FC, + BES_LOUDNESS_ACF_R_LPF_ORDER, + BES_LOUDNESS_ACF_R_BPF_FC, + BES_LOUDNESS_ACF_R_BPF_BW, + BES_LOUDNESS_ACF_R_BPF_GAIN, + + BES_LOUDNESS_ACF_SEP_LR_FILTER, + BES_LOUDNESS_ACF_WS_GAIN_MAX, + BES_LOUDNESS_ACF_WS_GAIN_MIN, + BES_LOUDNESS_ACF_FILTER_FIRST, + BES_LOUDNESS_ACF_NUM_BANDS, + BES_LOUDNESS_ACF_FLT_BANK_ORDER, + BES_LOUDNESS_ACF_CROSSOVER_FREQ, + BES_LOUDNESS_ACF_GAIN_MAP_IN, + BES_LOUDNESS_ACF_GAIN_MAP_OUT, + BES_LOUDNESS_ACF_SB_GAIN, + BES_LOUDNESS_ACF_SB_MODE, + BES_LOUDNESS_ACF_DRC_DELAY, + BES_LOUDNESS_ACF_ATT_TIME, + BES_LOUDNESS_ACF_REL_TIME, + BES_LOUDNESS_ACF_HYST_TH, + BES_LOUDNESS_ACF_LIM_TH, + BES_LOUDNESS_ACF_LIM_GN, + BES_LOUDNESS_ACF_LIM_CONST, + BES_LOUDNESS_ACF_LIM_DELAY, + 0x0520, +#else + BES_LOUDNESS_HSF_COEFF_L, + BES_LOUDNESS_BPF_COEFF_L, + BES_LOUDNESS_LPF_COEFF_L, + BES_LOUDNESS_HSF_COEFF_R, + BES_LOUDNESS_BPF_COEFF_R, + BES_LOUDNESS_LPF_COEFF_R, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + + BES_LOUDNESS_SEP_LR_FILTER, + BES_LOUDNESS_NUM_BANDS, + BES_LOUDNESS_FLT_BANK_ORDER, + BES_LOUDNESS_CROSSOVER_FREQ, + + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, + BES_LOUDNESS_SB_GAIN, + BES_LOUDNESS_SB_MODE, + BES_LOUDNESS_DRC_DELAY, + BES_LOUDNESS_ATT_TIME, + BES_LOUDNESS_REL_TIME, + BES_LOUDNESS_HYST_TH, + BES_LOUDNESS_LIM_TH, + BES_LOUDNESS_LIM_GN, + BES_LOUDNESS_LIM_CONST, + BES_LOUDNESS_LIM_DELAY, +#endif + +}; +#if 0 +AUDIO_ACF_CUSTOM_PARAM_STRUCT audiosub_custom_default = +{ + BES_LOUDNESS_HSF_COEFF_SUB_L, + BES_LOUDNESS_BPF_COEFF_SUB_L, + BES_LOUDNESS_LPF_COEFF_SUB_L, + BES_LOUDNESS_HSF_COEFF_SUB_R, + BES_LOUDNESS_BPF_COEFF_SUB_R, + BES_LOUDNESS_LPF_COEFF_SUB_R, + BES_LOUDNESS_WS_GAIN_MAX_SUB, + BES_LOUDNESS_WS_GAIN_MIN_SUB, + BES_LOUDNESS_FILTER_FIRST_SUB, + + BES_LOUDNESS_SEP_LR_FILTER_SUB, + BES_LOUDNESS_NUM_BANDS_SUB, + BES_LOUDNESS_FLT_BANK_ORDER_SUB, + BES_LOUDNESS_CROSSOVER_FREQ_SUB, + + BES_LOUDNESS_GAIN_MAP_IN_SUB, + BES_LOUDNESS_GAIN_MAP_OUT_SUB, + BES_LOUDNESS_SB_GAIN_SUB, + BES_LOUDNESS_SB_MODE_SUB, + BES_LOUDNESS_DRC_DELAY_SUB, + BES_LOUDNESS_ATT_TIME_SUB, + BES_LOUDNESS_REL_TIME_SUB, + BES_LOUDNESS_HYST_TH_SUB, + BES_LOUDNESS_LIM_TH_SUB, + BES_LOUDNESS_LIM_GN, + BES_LOUDNESS_LIM_CONST, + BES_LOUDNESS_LIM_DELAY, + + +}; +#endif + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_hcf_custom_default = +{ + BES_LOUDNESS_HCF_L_HPF_FC, + BES_LOUDNESS_HCF_L_HPF_ORDER, + BES_LOUDNESS_HCF_L_LPF_FC, + BES_LOUDNESS_HCF_L_LPF_ORDER, + BES_LOUDNESS_HCF_L_BPF_FC, + BES_LOUDNESS_HCF_L_BPF_BW, + BES_LOUDNESS_HCF_L_BPF_GAIN, + + BES_LOUDNESS_HCF_R_HPF_FC, + BES_LOUDNESS_HCF_R_HPF_ORDER, + BES_LOUDNESS_HCF_R_LPF_FC, + BES_LOUDNESS_HCF_R_LPF_ORDER, + BES_LOUDNESS_HCF_R_BPF_FC, + BES_LOUDNESS_HCF_R_BPF_BW, + BES_LOUDNESS_HCF_R_BPF_GAIN, + + BES_LOUDNESS_HCF_SEP_LR_FILTER, + BES_LOUDNESS_HCF_WS_GAIN_MAX, + BES_LOUDNESS_HCF_WS_GAIN_MIN, + BES_LOUDNESS_HCF_FILTER_FIRST, + BES_LOUDNESS_HCF_NUM_BANDS, + BES_LOUDNESS_HCF_FLT_BANK_ORDER, + BES_LOUDNESS_HCF_CROSSOVER_FREQ, + BES_LOUDNESS_HCF_GAIN_MAP_IN, + BES_LOUDNESS_HCF_GAIN_MAP_OUT, + BES_LOUDNESS_HCF_SB_GAIN, + BES_LOUDNESS_HCF_SB_MODE, + BES_LOUDNESS_HCF_DRC_DELAY, + BES_LOUDNESS_HCF_ATT_TIME, + BES_LOUDNESS_HCF_REL_TIME, + BES_LOUDNESS_HCF_HYST_TH, + BES_LOUDNESS_HCF_LIM_TH, + BES_LOUDNESS_HCF_LIM_GN, + BES_LOUDNESS_HCF_LIM_CONST, + BES_LOUDNESS_HCF_LIM_DELAY, + 0x0520, + +}; +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_vibspk_custom_default = +{ + BES_LOUDNESS_ACF_L_HPF_FC, + BES_LOUDNESS_ACF_L_HPF_ORDER, + BES_LOUDNESS_ACF_L_LPF_FC, + BES_LOUDNESS_ACF_L_LPF_ORDER, + BES_LOUDNESS_ACF_L_BPF_FC, + BES_LOUDNESS_ACF_L_BPF_BW, + BES_LOUDNESS_ACF_L_BPF_GAIN, + + BES_LOUDNESS_ACF_R_HPF_FC, + BES_LOUDNESS_ACF_R_HPF_ORDER, + BES_LOUDNESS_ACF_R_LPF_FC, + BES_LOUDNESS_ACF_R_LPF_ORDER, + BES_LOUDNESS_ACF_R_BPF_FC, + BES_LOUDNESS_ACF_R_BPF_BW, + BES_LOUDNESS_ACF_R_BPF_GAIN, + + 0, + BES_LOUDNESS_ACF_WS_GAIN_MAX, + BES_LOUDNESS_ACF_WS_GAIN_MIN, + BES_LOUDNESS_ACF_FILTER_FIRST, + BES_LOUDNESS_ACF_NUM_BANDS, + BES_LOUDNESS_ACF_FLT_BANK_ORDER, + BES_LOUDNESS_ACF_CROSSOVER_FREQ, + BES_LOUDNESS_ACF_GAIN_MAP_IN, + BES_LOUDNESS_ACF_GAIN_MAP_OUT, + BES_LOUDNESS_ACF_SB_GAIN, + BES_LOUDNESS_ACF_SB_MODE, + BES_LOUDNESS_ACF_DRC_DELAY, + BES_LOUDNESS_ACF_ATT_TIME, + BES_LOUDNESS_ACF_REL_TIME, + BES_LOUDNESS_ACF_HYST_TH, + BES_LOUDNESS_ACF_LIM_TH, + BES_LOUDNESS_ACF_LIM_GN, + BES_LOUDNESS_ACF_LIM_CONST, + BES_LOUDNESS_ACF_LIM_DELAY, + 0x0520, + + +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_musicdrc_custom_default = +{ + BES_LOUDNESS_MUSICDRC_L_HPF_FC, + BES_LOUDNESS_MUSICDRC_L_HPF_ORDER, + BES_LOUDNESS_MUSICDRC_L_LPF_FC, + BES_LOUDNESS_MUSICDRC_L_LPF_ORDER, + BES_LOUDNESS_MUSICDRC_L_BPF_FC, + BES_LOUDNESS_MUSICDRC_L_BPF_BW, + BES_LOUDNESS_MUSICDRC_L_BPF_GAIN, + + BES_LOUDNESS_MUSICDRC_R_HPF_FC, + BES_LOUDNESS_MUSICDRC_R_HPF_ORDER, + BES_LOUDNESS_MUSICDRC_R_LPF_FC, + BES_LOUDNESS_MUSICDRC_R_LPF_ORDER, + BES_LOUDNESS_MUSICDRC_R_BPF_FC, + BES_LOUDNESS_MUSICDRC_R_BPF_BW, + BES_LOUDNESS_MUSICDRC_R_BPF_GAIN, + + BES_LOUDNESS_MUSICDRC_SEP_LR_FILTER, + BES_LOUDNESS_MUSICDRC_WS_GAIN_MAX, + BES_LOUDNESS_MUSICDRC_WS_GAIN_MIN, + BES_LOUDNESS_MUSICDRC_FILTER_FIRST, + BES_LOUDNESS_MUSICDRC_NUM_BANDS, + BES_LOUDNESS_MUSICDRC_FLT_BANK_ORDER, + BES_LOUDNESS_MUSICDRC_CROSSOVER_FREQ, + BES_LOUDNESS_MUSICDRC_GAIN_MAP_IN, + BES_LOUDNESS_MUSICDRC_GAIN_MAP_OUT, + BES_LOUDNESS_MUSICDRC_SB_GAIN, + BES_LOUDNESS_MUSICDRC_SB_MODE, + BES_LOUDNESS_MUSICDRC_DRC_DELAY, + BES_LOUDNESS_MUSICDRC_ATT_TIME, + BES_LOUDNESS_MUSICDRC_REL_TIME, + BES_LOUDNESS_MUSICDRC_HYST_TH, + BES_LOUDNESS_MUSICDRC_LIM_TH, + BES_LOUDNESS_MUSICDRC_LIM_GN, + BES_LOUDNESS_MUSICDRC_LIM_CONST, + BES_LOUDNESS_MUSICDRC_LIM_DELAY, + 0x0520, + + +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_ringtonedrc_custom_default = +{ + BES_LOUDNESS_RINGTONEDRC_L_HPF_FC, + BES_LOUDNESS_RINGTONEDRC_L_HPF_ORDER, + BES_LOUDNESS_RINGTONEDRC_L_LPF_FC, + BES_LOUDNESS_RINGTONEDRC_L_LPF_ORDER, + BES_LOUDNESS_RINGTONEDRC_L_BPF_FC, + BES_LOUDNESS_RINGTONEDRC_L_BPF_BW, + BES_LOUDNESS_RINGTONEDRC_L_BPF_GAIN, + + BES_LOUDNESS_RINGTONEDRC_R_HPF_FC, + BES_LOUDNESS_RINGTONEDRC_R_HPF_ORDER, + BES_LOUDNESS_RINGTONEDRC_R_LPF_FC, + BES_LOUDNESS_RINGTONEDRC_R_LPF_ORDER, + BES_LOUDNESS_RINGTONEDRC_R_BPF_FC, + BES_LOUDNESS_RINGTONEDRC_R_BPF_BW, + BES_LOUDNESS_RINGTONEDRC_R_BPF_GAIN, + + BES_LOUDNESS_RINGTONEDRC_SEP_LR_FILTER, + BES_LOUDNESS_RINGTONEDRC_WS_GAIN_MAX, + BES_LOUDNESS_RINGTONEDRC_WS_GAIN_MIN, + BES_LOUDNESS_RINGTONEDRC_FILTER_FIRST, + BES_LOUDNESS_RINGTONEDRC_NUM_BANDS, + BES_LOUDNESS_RINGTONEDRC_FLT_BANK_ORDER, + BES_LOUDNESS_RINGTONEDRC_CROSSOVER_FREQ, + BES_LOUDNESS_RINGTONEDRC_GAIN_MAP_IN, + BES_LOUDNESS_RINGTONEDRC_GAIN_MAP_OUT, + BES_LOUDNESS_RINGTONEDRC_SB_GAIN, + BES_LOUDNESS_RINGTONEDRC_SB_MODE, + BES_LOUDNESS_RINGTONEDRC_DRC_DELAY, + BES_LOUDNESS_RINGTONEDRC_ATT_TIME, + BES_LOUDNESS_RINGTONEDRC_REL_TIME, + BES_LOUDNESS_RINGTONEDRC_HYST_TH, + BES_LOUDNESS_RINGTONEDRC_LIM_TH, + BES_LOUDNESS_RINGTONEDRC_LIM_GN, + BES_LOUDNESS_RINGTONEDRC_LIM_CONST, + BES_LOUDNESS_RINGTONEDRC_LIM_DELAY, + 0x0520, + + +}; + + +#elif defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V4) +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_custom_default = +{ + BES_LOUDNESS_HSF_COEFF, + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_LPF_COEFF, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_ATT_TIME, + BES_LOUDNESS_REL_TIME, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; +#if 0 +AUDIO_ACF_CUSTOM_PARAM_STRUCT audiosub_custom_default = +{ + BES_LOUDNESS_HSF_COEFF_SUB, + BES_LOUDNESS_BPF_COEFF_SUB, + BES_LOUDNESS_LPF_COEFF_SUB, + BES_LOUDNESS_WS_GAIN_MAX_SUB, + BES_LOUDNESS_WS_GAIN_MIN_SUB, + BES_LOUDNESS_FILTER_FIRST_SUB, + BES_LOUDNESS_ATT_TIME_SUB, + BES_LOUDNESS_REL_TIME_SUB, + BES_LOUDNESS_GAIN_MAP_IN_SUB, + BES_LOUDNESS_GAIN_MAP_OUT_SUB, +}; +#endif + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_hcf_custom_default = +{ + BES_LOUDNESS_HCF_HSF_COEFF, + BES_LOUDNESS_HCF_BPF_COEFF, + BES_LOUDNESS_HCF_LPF_COEFF, + BES_LOUDNESS_HCF_WS_GAIN_MAX, + BES_LOUDNESS_HCF_WS_GAIN_MIN, + BES_LOUDNESS_HCF_FILTER_FIRST, + BES_LOUDNESS_HCF_ATT_TIME, + BES_LOUDNESS_HCF_REL_TIME, + BES_LOUDNESS_HCF_GAIN_MAP_IN, + BES_LOUDNESS_HCF_GAIN_MAP_OUT, +}; +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_vibspk_custom_default = +{ + BES_LOUDNESS_HSF_COEFF, + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_LPF_COEFF, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_ATT_TIME, + BES_LOUDNESS_REL_TIME, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_musicdrc_custom_default = +{ + BES_LOUDNESS_HSF_COEFF, + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_LPF_COEFF, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_ATT_TIME, + BES_LOUDNESS_REL_TIME, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_ringtonedrc_custom_default = +{ + BES_LOUDNESS_HSF_COEFF, + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_LPF_COEFF, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_ATT_TIME, + BES_LOUDNESS_REL_TIME, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; + + +#else +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_custom_default = +{ + /* Compensation Filter HSF coeffs: default all pass filter */ + /* BesLoudness also uses this coeffs */ + BES_LOUDNESS_HSF_COEFF, + /* Compensation Filter BPF coeffs: default all pass filter */ + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_DRC_FORGET_TABLE, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_hcf_custom_default = +{ + /* Compensation Filter HSF coeffs: default all pass filter */ + /* BesLoudness also uses this coeffs */ + BES_LOUDNESS_HCF_HSF_COEFF, + /* Compensation Filter BPF coeffs: default all pass filter */ + BES_LOUDNESS_HCF_BPF_COEFF, + BES_LOUDNESS_HCF_DRC_FORGET_TABLE, + BES_LOUDNESS_HCF_WS_GAIN_MAX, + BES_LOUDNESS_HCF_WS_GAIN_MIN, + BES_LOUDNESS_HCF_FILTER_FIRST, + BES_LOUDNESS_HCF_GAIN_MAP_IN, + BES_LOUDNESS_HCF_GAIN_MAP_OUT, +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_vibspk_custom_default = +{ + /* Compensation Filter HSF coeffs: default all pass filter */ + /* BesLoudness also uses this coeffs */ + BES_LOUDNESS_HSF_COEFF, + /* Compensation Filter BPF coeffs: default all pass filter */ + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_DRC_FORGET_TABLE, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_musicdrc_custom_default = +{ + /* Compensation Filter HSF coeffs: default all pass filter */ + /* BesLoudness also uses this coeffs */ + BES_LOUDNESS_HSF_COEFF, + /* Compensation Filter BPF coeffs: default all pass filter */ + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_DRC_FORGET_TABLE, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_ringtonedrc_custom_default = +{ + /* Compensation Filter HSF coeffs: default all pass filter */ + /* BesLoudness also uses this coeffs */ + BES_LOUDNESS_HSF_COEFF, + /* Compensation Filter BPF coeffs: default all pass filter */ + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_DRC_FORGET_TABLE, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; + +#endif + +AUDIO_EFFECT_CUSTOM_PARAM_STRUCT audio_effect_custom_default = +{ + // DSRD parameters + BSRD_LEVEL, + BSRD_DISTANCE1, + BSRD_DISTANCE2, + BSRD_BAND_SELECT, + + // BASS + BASS_CUTOFF_FREQ, + BASS_ISVB, + + //EQ effect + NORMAL_GAIN_LEVEL, + DANCE_GAIN_LEVEL, + BASS_GAIN_LEVEL, + CLASSICAL_GAIN_LEVEL, + TREBLE_GAIN_LEVEL, + PARTY_GAIN_LEVEL, + POP_GAIN_LEVEL, + ROCK_GAIN_LEVEL, + + //loudness mode + LOUDENHANCEMODE, + + //TS + TIME_TD_TF, + TIME_TS_RATIO +}; + +AUDIO_PARAM_MED_STRUCT audio_param_med_default = +{ + SPEECH_INPUT_MED_FIR_COEFF, + SPEECH_OUTPUT_MED_FIR_COEFF, + FIR_output_index, + FIR_input_index, + MED_SPEECH_NORMAL_MODE_PARA, + MED_SPEECH_EARPHONE_MODE_PARA, + MED_SPEECH_BT_EARPHONE_MODE_PARA, + MED_SPEECH_LOUDSPK_MODE_PARA, + MED_SPEECH_CARKIT_MODE_PARA, + MED_SPEECH_BT_CORDLESS_MODE_PARA, + MED_SPEECH_AUX1_MODE_PARA, + MED_SPEECH_AUX2_MODE_PARA +}; + + +AUDIO_VOLUME_CUSTOM_STRUCT audio_volume_custom_default = +{ + AUD_VOLUME_RING, + AUD_VOLUME_KEY, + AUD_VOLUME_MIC, + AUD_VOLUME_FMR, + AUD_VOLUME_SPH, + AUD_VOLUME_SID, + AUD_VOLUME_MEDIA, + AUD_VOLUME_MATV +}; + +AUDIO_CUSTOM_EXTRA_PARAM_STRUCT dual_mic_custom_default = +{ + DEFAULT_SPEECH_DUAL_MIC_ABF_PARA, + DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA, + DEFAULT_SPEECH_DUAL_MIC_ABF_PARA_LoudSPK, + DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA_LoudSPK, + DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA_VR, + DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA_VOIP, + DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA_VOIP_LoudSPK +}; + +AUDIO_GAIN_TABLE_STRUCT Gain_control_table_default ={ + DEFAULT_VOICE_GAIN_TABLE_PARA, + DEFAULT_SYSTEM_GAIN_TABLE_PARA, + DEFAULT_RINGTONE_GAIN_TABLE_PARA, + DEFAULT_MUSIC_GAIN_TABLE_PARA, + DEFAULT_ALARM_GAIN_TABLE_PARA, + DEFAULT_NOTIFICATION_GAIN_TABLE_PARA, + DEFAULT_BLUETOOTH_SCO_GAIN_TABLE_PARA, + DEFAULT_ENFORCEAUDIBLE_GAIN_TABLE_PARA, + DEFAULT_DTMF_GAIN_TABLE_PARA, + DEFAULT_TTS_GAIN_TABLE_PARA, + DEFAULT_FM_GAIN_TABLE_PARA, + DEFAULT_MATV_GAIN_TABLE_PARA, + DEFAULT_SPEECH_NB_GAIN_TABLE_PARA, + DEFAULT_SPEECH_WB_GAIN_TABLE_PARA, + DEFAULT_SIDETONE_NB_GAIN_TABLE_PARA, + DEFAULT_SIDETONE_WB_GAIN_TABLE_PARA, + DEFAULT_MICROPHONE_GAIN_TABLE_PARA +}; + +AUDIO_BT_GAIN_STRUCT bt_gain_control_default ={ + DEFAULT_BLUETOOTH_NREC_GAIN_TABLE_PARA +}; + +AUDIO_HD_RECORD_PARAM_STRUCT Hd_Recrod_Par_default = { + //hd_rec mode num & fir num + HD_REC_MODE_INDEX_NUM, + HD_REC_FIR_INDEX_NUM, + //hd_rec_speech_mode_para + DEFAULT_HD_RECORD_SPH_MODE_PAR, + //hd_rec_fir + DEFAULT_HD_RECORD_FIR_Coeff, + //hd_rec fir mapping - ch1 + DEFAULT_HD_RECORD_MODE_FIR_MAPPING_CH1, + //hd_rec fir mapping - ch2 + DEFAULT_HD_RECORD_MODE_FIR_MAPPING_CH2, + //hd_rec device mode mapping + DEFAULT_HD_RECORD_MODE_DEV_MAPPING, + //hd_rec_map_to_input_src + DEFAULT_HD_RECORD_MODE_INPUT_SRC_MAPPING, + //hd_rec_map_to_stereo_flag + DEFAULT_HD_RECORD_MODE_STEREO_FLAGS +}; + +AUDIO_HD_RECORD_SCENE_TABLE_STRUCT Hd_Recrod_Scene_Table_default = { + DEFAULT_HD_RECORD_NUM_VOICE_RECOGNITION_SCENES, + DEFAULT_HD_RECORD_NUM_VOICE_SCENES, + DEFAULT_HD_RECORD_NUM_VIDEO_SCENES, + DEFAULT_HD_RECORD_NUM_VOICE_UNLOCK_SCENES, + DEFAULT_HD_RECORD_NUM_CUSTOMIZATION_SCENES, + DEFAULT_HD_RECORD_SCENE_TABLE, + DEFAULT_HD_RECORD_SCENE_NAME +}; + +VOICE_RECOGNITION_PARAM_STRUCT Voice_Recognize_Par_default = { + //for framework, voice ui related + DEFAULT_AP_NUM, + DEFAULT_LANGUAGE_NUM, + DEFAULT_LANGUAGE_FOLDER_NAME, + DEFAULT_COMMAND_NUM_PER_LAN, + DEFAULT_AP_SUPPORT_INFO, + DEFAULT_ALGORITHM_PARAM // for CTO +}; + +AUDIO_AUDENH_CONTROL_OPTION_STRUCT AUDENH_Control_Option_Par_default = { + DEFAULT_AUDIO_AUDENH_CONTROL_OPTION_Coeff +}; + +AUDIO_BUFFER_DC_CALIBRATION_STRUCT Audio_Buffer_DC_Calibration_Par_default = { + 0xFFFF, + 0, + 0, + 0 +}; + +AUDIO_VOIP_PARAM_STRUCT Audio_VOIP_Par_default = { + DEFAULT_VOIP_SPEECH_COMMON_PARAM, + DEFAULT_VOIP_SPEECH_MODE_PARAM, + DEFAULT_VOIP_IN_FIR_PARAM, + DEFAULT_VOIP_OUT_FIR_PARAM +}; + +AUDIO_HFP_PARAM_STRUCT audio_hfp_param_custom_default = { + DEFAULT_HFP_SPEECH_COMMON_PARAM, + DEFAULT_HFP_SPEECH_MODE_PARAM, + DEFAULT_HFP_IN_FIR_PARAM, + DEFAULT_HFP_OUT_FIR_PARAM +}; + +AUDIO_ANC_CUSTOM_PARAM_STRUCT speech_ANC_custom_default = { + DEFAULT_SPEECH_ANC_PARA, + DEFAULT_SPEECH_ANC_APPLY, + DEFAULT_SPEECH_ANC_LOG_ENABLE, + DEFAULT_SPEECH_ANC_LOG_DOWNSAMPLE, + DEFAULT_SPEECH_ANC_DL_PGA +}; + +AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT speech_magi_conference_custom_default = { + DEFAULT_SPEECH_VOICE_TRACKING_MODE_PARA, + DEFAULT_WB_SPEECH_VOICE_TRACKING_MODE_PARA +}; + +AUDIO_CUSTOM_HAC_PARAM_STRUCT speech_hac_param_custom_default = { + DEFAULT_SPEECH_HAC_MODE_PARA, + DEFAULT_WB_SPEECH_HAC_MODE_PARA, + DEFAULT_SPEECH_HAC_INPUT_FIR_COEFF, + DEFAULT_SPEECH_HAC_OUTPUT_FIR_COEFF, + DEFAULT_WB_SPEECH_HAC_INPUT_FIR_COEFF, + DEFAULT_WB_SPEECH_HAC_OUTPUT_FIR_COEFF, + DEFAULT_VER1_AUD_VOLUME_MIC_HAC, + DEFAULT_VER1_AUD_VOLUME_SPH_HAC, + DEFAULT_VER1_AUD_VOLUME_SID_HAC +}; + +AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT speech_lpbk_param_custom_default = { + DEFAULT_SPEECH_LPBK_NORMAL_MODE_PARA, + DEFAULT_SPEECH_LPBK_EARPHONE_MODE_PARA, + DEFAULT_SPEECH_LPBK_LOUDSPK_MODE_PARA +}; + +AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT audio_func_swtich_param_custom_default = { + DEFAULT_VMLOG_DUMP_CONFIG, + DEFAULT_BGS_DUMP_ENABLE, + DEFAULT_CUSTOM_XML_ENABLE +}; + +AUDIO_SPEAKER_MONITOR_PARAM_STRUCT speaker_monitor_par_default = { + DEFAULT_SPEAKER_MONITOR_PARAM, + DEFAULT_SPEAKER_TEMP_INITIAL, + /* hardware setting */ + DEFAULT_SPEAKER_CURRENT_SENSE_RESISTOR, + /* resonant frqquency*/ + DEFAULT_SPEAKER_RESONANT_FC, + DEFAULT_SPEAKER_RESONANT_BW, + DEFAULT_SPEAKER_RESONANT_TH, + /* temperature estimation */ + DEFAULT_SPEAKER_PREFER_HIGH_BAND, + DEFAULT_SPEAKER_PREFER_LOW_BAND, + /* temperature estimation control*/ + DEFAULT_SPEAKER_TEMP_CONTROL_LOW, // low limit + DEFAULT_SPEAKER_TEMP_CONTROL_HIGH, // high limit + DEFAULT_SPEAKER_TEMP_CONTROL_LOG, // max log time + /* monitor interval */ + DEFAULT_SPEAKER_MONITOR_INTERVAL //unit: ms +}; + +#else +extern AUDIO_CUSTOM_PARAM_STRUCT speech_custom_default; + +extern AUDIO_VER1_CUSTOM_VOLUME_STRUCT audio_ver1_custom_default; + + +extern AUDIO_CUSTOM_WB_PARAM_STRUCT wb_speech_custom_default; + +extern AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_custom_default; + +extern AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_hcf_custom_default; +extern AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_vibspk_custom_default; +extern AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_musicdrc_custom_default; +extern AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_ringtonedrc_custom_default; + +extern AUDIO_EFFECT_CUSTOM_PARAM_STRUCT audio_effect_custom_default; + +extern AUDIO_PARAM_MED_STRUCT audio_param_med_default; + +extern AUDIO_VOLUME_CUSTOM_STRUCT audio_volume_custom_default; + +extern AUDIO_CUSTOM_EXTRA_PARAM_STRUCT dual_mic_custom_default; + +extern AUDIO_GAIN_TABLE_STRUCT Gain_control_table_default; + +extern AUDIO_HD_RECORD_PARAM_STRUCT Hd_Recrod_Par_default; + +extern AUDIO_HD_RECORD_SCENE_TABLE_STRUCT Hd_Recrod_Scene_Table_default; + + +extern VOICE_RECOGNITION_PARAM_STRUCT Voice_Recognize_Par_default; + +extern AUDIO_AUDENH_CONTROL_OPTION_STRUCT AUDENH_Control_Option_Par_default; + +extern AUDIO_BUFFER_DC_CALIBRATION_STRUCT Audio_Buffer_DC_Calibration_Par_default; + +extern AUDIO_VOIP_PARAM_STRUCT Audio_VOIP_Par_default; +extern AUDIO_HFP_PARAM_STRUCT audio_hfp_param_custom_default; +extern AUDIO_ANC_CUSTOM_PARAM_STRUCT speech_ANC_custom_default; +extern AUDIO_SPEAKER_MONITOR_PARAM_STRUCT speaker_monitor_par_default; +extern AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT speech_magi_conference_custom_default; +extern AUDIO_CUSTOM_HAC_PARAM_STRUCT speech_hac_param_custom_default; +extern AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT speech_lpbk_param_custom_default; +extern AUDIO_BT_GAIN_STRUCT bt_gain_control_default; +extern AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT audio_func_swtich_param_custom_default; + +#endif +#ifdef __cplusplus +} +#endif + +#endif + + diff --git a/proprietary/external/nvram/cfgdefault/CFG_BT_Default.h b/proprietary/external/nvram/cfgdefault/CFG_BT_Default.h new file mode 100755 index 0000000000000000000000000000000000000000..7aa10e61b65497e2f9a8c20750c5468582a7bb3e --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/CFG_BT_Default.h @@ -0,0 +1,313 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein is + * confidential and proprietary to MediaTek Inc. and/or its licensors. Without + * the prior written permission of MediaTek inc. and/or its licensors, any + * reproduction, modification, use or disclosure of MediaTek Software, and + * information contained herein, in whole or in part, shall be strictly + * prohibited. + * + * MediaTek Inc. (C) 2014. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER + * ON AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL + * WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED + * WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR + * NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH + * RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES + * TO LOOK ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. + * RECEIVER EXPRESSLY ACKNOWLEDGES THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO + * OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES CONTAINED IN MEDIATEK + * SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE + * RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S + * ENTIRE AND CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE + * RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE + * MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE + * CHARGE PAID BY RECEIVER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek + * Software") have been modified by MediaTek Inc. All revisions are subject to + * any receiver's applicable license agreements with MediaTek Inc. + */ + + +#ifndef _CFG_BT_DEFAULT_H +#define _CFG_BT_DEFAULT_H + + +/* The default value of bt nvram file */ + +static ap_nvram_btradio_struct stBtDefault_6628 = +{ + {0x00, 0x00, 0x46, 0x66, 0x28, 0x01}, + {0x60, 0x00}, +#if defined(__MTK_MERGE_INTERFACE_SUPPORT__) + {0x63, 0x10, 0x00, 0x00}, +#else + {0x23, 0x10, 0x00, 0x00}, +#endif + {0x07, 0x80, 0x00, 0x06, 0x05, 0x07}, + {0x03, 0x40, 0x1F, 0x40, 0x1F, 0x00, 0x04}, + {0x80, 0x00}, + {0xFF, 0xFF, 0xFF}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, //not used + ///////////// Reserved ///////////// + {0x00, 0x00}, + {0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} +}; + +static ap_nvram_btradio_struct stBtDefault_6630 = +{ + {0x00, 0x00, 0x46, 0x66, 0x30, 0x01}, + {0x60, 0x00}, //not used +#if defined(__MTK_MERGE_INTERFACE_SUPPORT__) + {0x63, 0x10, 0x00, 0x00}, +#elif defined(__MTK_BT_I2S_SUPPORT__) + {0x03, 0x10, 0x00, 0x02}, +#else + {0x23, 0x10, 0x00, 0x00}, +#endif + {0x07, 0x80, 0x00, 0x06, 0x05, 0x07}, + {0x03, 0x40, 0x1F, 0x40, 0x1F, 0x00, 0x04}, + {0x80, 0x00}, //not used + {0xFF, 0xFF, 0xFF}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + ///////////// Reserved ///////////// + {0x00, 0x00}, + {0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} +}; + +static ap_nvram_btradio_struct stBtDefault_8163 = +{ + {0x00, 0x00, 0x46, 0x81, 0x63, 0x01}, + {0x60, 0x00}, //not used +#if defined(__MTK_MERGE_INTERFACE_SUPPORT__) + {0x63, 0x10, 0x00, 0x00}, +#elif defined(__MTK_BT_I2S_SUPPORT__) + {0x03, 0x10, 0x00, 0x02}, +#else + {0x23, 0x10, 0x00, 0x00}, +#endif + {0x07, 0x80, 0x00, 0x06, 0x05, 0x07}, + {0x03, 0x40, 0x1F, 0x40, 0x1F, 0x00, 0x04}, + {0x80, 0x00}, //not used + {0xFF, 0xFF, 0xFF}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + ///////////// Reserved ///////////// + {0x00, 0x00}, + {0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} +}; + +static ap_nvram_btradio_struct stBtDefault_8127 = +{ + {0x00, 0x00, 0x46, 0x81, 0x27, 0x01}, + {0x60, 0x00}, //not used +#if defined(__MTK_MERGE_INTERFACE_SUPPORT__) + {0x63, 0x10, 0x00, 0x00}, +#elif defined(__MTK_BT_I2S_SUPPORT__) + {0x03, 0x10, 0x00, 0x02}, +#else + {0x23, 0x10, 0x00, 0x00}, +#endif + {0x07, 0x80, 0x00, 0x06, 0x05, 0x07}, + {0x03, 0x40, 0x1F, 0x40, 0x1F, 0x00, 0x04}, + {0x80, 0x00}, //not used + {0xFF, 0xFF, 0xFF}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + ///////////// Reserved ///////////// + {0x00, 0x00}, + {0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} +}; + +static ap_nvram_btradio_struct stBtDefault_6582 = +{ + {0x00, 0x00, 0x46, 0x65, 0x82, 0x01}, + {0x60, 0x00}, //not used + {0x23, 0x10, 0x00, 0x00}, //not used + {0x07, 0x80, 0x00, 0x06, 0x05, 0x07}, + {0x03, 0x40, 0x1F, 0x40, 0x1F, 0x00, 0x04}, + {0x80, 0x00}, //not used + {0xFF, 0xFF, 0xFF}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, //not used + ///////////// Reserved ///////////// + {0x00, 0x00}, + {0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} +}; + +static ap_nvram_btradio_struct stBtDefault_6592 = +{ + {0x00, 0x00, 0x46, 0x65, 0x92, 0x01}, + {0x60, 0x00}, //not used + {0x23, 0x10, 0x00, 0x00}, //not used + {0x07, 0x80, 0x00, 0x06, 0x05, 0x07}, + {0x03, 0x40, 0x1F, 0x40, 0x1F, 0x00, 0x04}, + {0x80, 0x00}, //not used + {0xFF, 0xFF, 0xFF}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, //not used + ///////////// Reserved ///////////// + {0x00, 0x00}, + {0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} +}; + +static ap_nvram_btradio_struct stBtDefault_6752 = +{ + {0x00, 0x00, 0x46, 0x67, 0x52, 0x01}, + {0x60, 0x00}, //not used + {0x23, 0x10, 0x00, 0x00}, //not used + {0x07, 0x80, 0x00, 0x06, 0x05, 0x07}, + {0x03, 0x40, 0x1F, 0x40, 0x1F, 0x00, 0x04}, + {0x80, 0x00}, //not used + {0xFF, 0xFF, 0xFF}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, //not used + ///////////// Reserved ///////////// + {0x00, 0x00}, + {0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} +}; + +static ap_nvram_btradio_struct stBtDefault_6735 = +{ + {0x00, 0x00, 0x46, 0x03, 0x21, 0x01}, + {0x60, 0x00}, //not used + {0x23, 0x10, 0x00, 0x00}, //not used + {0x07, 0x80, 0x00, 0x06, 0x05, 0x07}, + {0x03, 0x40, 0x1F, 0x40, 0x1F, 0x00, 0x04}, + {0x80, 0x00}, //not used + {0xFF, 0xFF, 0xFF}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, //not used + ///////////// Reserved ///////////// + {0x00, 0x00}, + {0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} +}; + +static ap_nvram_btradio_struct stBtDefault_6735m = +{ + {0x00, 0x00, 0x46, 0x03, 0x35, 0x01}, + {0x60, 0x00}, //not used + {0x23, 0x10, 0x00, 0x00}, //not used + {0x07, 0x80, 0x00, 0x06, 0x05, 0x07}, + {0x03, 0x40, 0x1F, 0x40, 0x1F, 0x00, 0x04}, + {0x80, 0x00}, //not used + {0xFF, 0xFF, 0xFF}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, //not used + ///////////// Reserved ///////////// + {0x00, 0x00}, + {0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} +}; + +static ap_nvram_btradio_struct stBtDefault_6753 = +{ + {0x00, 0x00, 0x46, 0x03, 0x37, 0x01}, + {0x60, 0x00}, //not used + {0x23, 0x10, 0x00, 0x00}, //not used + {0x07, 0x80, 0x00, 0x06, 0x05, 0x07}, + {0x03, 0x40, 0x1F, 0x40, 0x1F, 0x00, 0x04}, + {0x80, 0x00}, //not used + {0xFF, 0xFF, 0xFF}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, //not used + ///////////// Reserved ///////////// + {0x00, 0x00}, + {0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} +}; + +static ap_nvram_btradio_struct stBtDefault_6580 = +{ + {0x00, 0x00, 0x46, 0x65, 0x80, 0x01}, + {0x60, 0x00}, //not used + {0x23, 0x10, 0x00, 0x00}, //not used + {0x07, 0x80, 0x00, 0x06, 0x05, 0x07}, + {0x03, 0x40, 0x1F, 0x40, 0x1F, 0x00, 0x04}, + {0x80, 0x00}, //not used + {0xFF, 0xFF, 0xFF}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, //not used + ///////////// Reserved ///////////// + {0x00, 0x00}, + {0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} +}; + +static ap_nvram_btradio_struct stBtDefault_6755 = +{ + {0x00, 0x00, 0x46, 0x03, 0x26, 0x01}, + {0x60, 0x00}, //not used + {0x23, 0x10, 0x00, 0x00}, //not used + {0x07, 0x80, 0x00, 0x06, 0x05, 0x07}, + {0x03, 0x40, 0x1F, 0x40, 0x1F, 0x00, 0x04}, + {0x80, 0x00}, //not used + {0xFF, 0xFF, 0xFF}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, //not used + ///////////// Reserved ///////////// + {0x00, 0x00}, + {0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} +}; + +static ap_nvram_btradio_struct stBtDefault_6797 = +{ + {0x00, 0x00, 0x46, 0x02, 0x79, 0x01}, + {0x60, 0x00}, //not used + {0x23, 0x10, 0x00, 0x00}, //not used + {0x07, 0x80, 0x00, 0x06, 0x05, 0x07}, + {0x03, 0x40, 0x1F, 0x40, 0x1F, 0x00, 0x04}, + {0x80, 0x00}, //not used + {0xFF, 0xFF, 0xFF}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, //not used + ///////////// Reserved ///////////// + {0x00, 0x00}, + {0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} +}; +#endif diff --git a/proprietary/external/nvram/cfgdefault/CFG_BWCS_Default.h b/proprietary/external/nvram/cfgdefault/CFG_BWCS_Default.h new file mode 100755 index 0000000000000000000000000000000000000000..9c1dde72d150192a2451c430f1f901ded99cd030 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/CFG_BWCS_Default.h @@ -0,0 +1,141 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_BWCS_Default.h + * + * Project: + * -------- + * YuSu + * + * Description: + * ------------ + * give the default BT/WiFi co-existence config data. + * + * Author: + * ------- + * Saker Hsia(MTK02327) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 06 30 2010 saker.hsia + * [ALPS00002764][Need Patch] [Volunteer Patch] ALPS.10X.W10.28 Volunteer patch for BWCS NVRAM customization + * . + * + * 05 16 2010 saker.hsia + * [ALPS00001913][BWCS] BT WiFi Single Antenna Feature check in Android 2.1 + * . + * + * 05 14 2010 saker.hsia + * [ALPS00001913][BWCS] BT WiFi Single Antenna Feature check in Android 2.1 + * . + * + * 05 05 2010 saker.hsia + * [ALPS00001913][BWCS] BT WiFi Single Antenna Feature check in Android 2.1 + * Check in BT/WiFi Single Antenna Feature + * + *******************************************************************************/ +#ifndef _CFG_BWCS_D_H +#define _CFG_BWCS_D_H +#include "inc/bwcs_custom.h" +ap_nvram_bwcs_config_struct stBWCSConfigDefault = +{ + /* Real Time RSSI Threshold : BT / WIFI1 / WIFI2 */ + {RT_RSSI_TH_BT, RT_RSSI_TH_WIFI1, RT_RSSI_TH_WIFI2} + , + /* Non Real Time RSSI Threshold : BT / WIFI1 / WIFI2 */ + {NRT_RSSI_TH_BT, NRT_RSSI_TH_WIFI1, NRT_RSSI_TH_WIFI2} + , + /* Antenna path compensation */ + ANT_PATH_COMP + , + /* antenna path switch protection period, Unit is seconds */ + ANT_SWITCH_PROT_TIME + , + /* TX Flow control : medium time / period time */ + WIFI_TX_FLOW_CTRL + , + /* BT RX Range : Low / High */ + BT_RX_RANGE + , + /* BT TX power : WIFI OFF / WIFI SCO / WIFI ACL */ + {BT_TX_PWR_WIFI_OFF, BT_TX_PWR_SCO, BT_TX_PWR_ACL} + , + /* Reserved , 5 */ + RESERVED +}; +#endif /* _CFG_BWCS_D_H */ diff --git a/proprietary/external/nvram/cfgdefault/CFG_EXT_MDTYPE_Default.h b/proprietary/external/nvram/cfgdefault/CFG_EXT_MDTYPE_Default.h new file mode 100755 index 0000000000000000000000000000000000000000..7d43b330f1ad5125db8745c8a3dd6eb40f0c1072 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/CFG_EXT_MDTYPE_Default.h @@ -0,0 +1,70 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2012 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/***************************************************************************** + * + * Filename: + * --------- + * CFG_EXT_MDTYPE_Default.h + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * EXT Modem Type NVRAM Default value. + * + * Author: + * ------- + * AP Wang (mtk05304) + * + * + * ========================================================================== + * $Log$ + ****************************************************************************/ +#ifndef _CFG_EXT_MDTYPE_D_H +#define _CFG_EXT_MDTYPE_D_H + +#include "cfgfileinc/CFG_EXT_MDTYPE_File.h" + +ext_md_type_struct stEXTMDTypeDefault = +{ + 4, + 0 +}; +#endif /* _CFG_EXT_MDTYPE_D_H */ + + diff --git a/proprietary/external/nvram/cfgdefault/CFG_MDTYPE_Default.h b/proprietary/external/nvram/cfgdefault/CFG_MDTYPE_Default.h new file mode 100755 index 0000000000000000000000000000000000000000..5e0fb411a4430bd4315dc8b34c387485d3e04d1b --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/CFG_MDTYPE_Default.h @@ -0,0 +1,71 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_MDTYPE_Default.h + * + * Project: + * -------- + * YuSu + * + * Description: + * ------------ + * give the default sim switch mode data. + * + * Author: + * ------- + * Haow Wang(MTK81183) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * . + * + *******************************************************************************/ +#ifndef _CFG_MDTYPE_D_H +#define _CFG_MDTYPE_D_H + +#include "cfgfileinc/CFG_MDTYPE_File.h" + +md_type_struct stMDTypeDefault = +{ + 0 +}; +#endif /* _CFG_SSW_D_H */ diff --git a/proprietary/external/nvram/cfgdefault/CFG_MDTYPE_File.h b/proprietary/external/nvram/cfgdefault/CFG_MDTYPE_File.h new file mode 100755 index 0000000000000000000000000000000000000000..41ade224079dc4058e23959ad5e961c4fca14697 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/CFG_MDTYPE_File.h @@ -0,0 +1,81 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * cfg_mdtype_file.h + * + * Project: + * -------- + * YuSu + * + * Description: + * ------------ + * header file of main function + * + * Author: + * ------- + * Haow Wang(MTK81183) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + *******************************************************************************/ + + + +#ifndef _CFG_MDTYPE_FILE_H +#define _CFG_MDTYPE_FILE_H + + +// the record structure define of md type nvram file +typedef struct +{ + + unsigned int md_type; + +} md_type_struct; + + +//the record size and number of md type nvram file +#define CFG_FILE_MDTYPE_CONFIG_SIZE sizeof(md_type_struct) +#define CFG_FILE_MDTYPE_CONFIG_TOTAL 1 + +#endif /* _CFG_MDTYPE_FILE_H */ diff --git a/proprietary/external/nvram/cfgdefault/CFG_MD_SBP_Default.h b/proprietary/external/nvram/cfgdefault/CFG_MD_SBP_Default.h new file mode 100755 index 0000000000000000000000000000000000000000..9ddd60413328c5e32b49317d0fa6f84816df3dba --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/CFG_MD_SBP_Default.h @@ -0,0 +1,71 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_MD_SBP_Default.h + * + * Project: + * -------- + * KK + * + * Description: + * ------------ + * give the default md SBP config data. + * + * Author: + * ------- + * Jue Zhou(mtk80024) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * . + * + *******************************************************************************/ +#ifndef _CFG_MD_SBP_D_H +#define _CFG_MD_SBP_D_H + +MD_SBP_Struct stMDSBPConfigDefault = +{ + 0, 1, 0, 1, 0, 1 +}; +#endif /* _CFG_MD_SBP_D_H */ + diff --git a/proprietary/external/nvram/cfgdefault/CFG_OMADMUSB_Default.h b/proprietary/external/nvram/cfgdefault/CFG_OMADMUSB_Default.h new file mode 100755 index 0000000000000000000000000000000000000000..b49b0d0907da099cacd002b91ba03e94f732ebd2 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/CFG_OMADMUSB_Default.h @@ -0,0 +1,110 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_OMADMUSB_Default.h + * + * Project: + * -------- + * YUSU + * + * Description: + * ------------ + * Default value of OMADM usb config + * + * Author: + * ------- + * MTK80863(Hao Lin) + * + * + * + *******************************************************************************/ + + +#ifndef _CFG_OMADMUSB_DEFAULT_H +#define _CFG_OMADMUSB_DEFAULT_H + +// the default value of OMADM usb nvram file +OMADMUSB_CFG_Struct stOMADMUSBDefualt = +{ + 1, + 1, + 1, + 0, +}; + + +#endif + + diff --git a/proprietary/external/nvram/cfgdefault/CFG_SDIO_Default.h b/proprietary/external/nvram/cfgdefault/CFG_SDIO_Default.h new file mode 100755 index 0000000000000000000000000000000000000000..2b8a7aee7ae81d13f26a6f6c5679812351671e1a --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/CFG_SDIO_Default.h @@ -0,0 +1,74 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_SDIO_Default.h + * + * Project: + * -------- + * YuSu + * + * Description: + * ------------ + * give the default SDIO config data. + * + * Author: + * ------- + * Juju Sung(MTK04314) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * . + * + *******************************************************************************/ +#ifndef _CFG_SDIO_D_H +#define _CFG_SDIO_D_H +ap_nvram_sdio_config_struct stSDIOConfigDefault = +{ + 0, + /*1--2--3--4--5--6--7--8--9-10-11-12-13-14-15-16-17-17-19*/ + {-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1}, + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, + /* 4074 zero */ + {0}, +}; +#endif /* _CFG_GPS_D_H */ diff --git a/proprietary/external/nvram/cfgdefault/CFG_SIM_CONFIG_Default.h b/proprietary/external/nvram/cfgdefault/CFG_SIM_CONFIG_Default.h new file mode 100755 index 0000000000000000000000000000000000000000..6a5f5dcff9c9403699ade08bfb046df1ef986f6f --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/CFG_SIM_CONFIG_Default.h @@ -0,0 +1,112 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * cfg_sim_config_default.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of UART default config + * + * Author: + * ------- + * LiWen (MTK02556) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * mtk02556 + * [DUMA00128675] [NVRAM] Add NVRAM SIM struct + * NVRAM SIM add default value struct + * + * + *******************************************************************************/ + +#ifndef _CFG_SIM_CONFIG_DEFAULT_H +#define _CFG_SIM_CONFIG_DEFAULT_H + +ap_nvram_uart_config_struct stSIMConfigDefault = +{ + {1} +}; + +#endif //_CFG_SIM_CONFIG_DEFAULT_H + + diff --git a/proprietary/external/nvram/cfgdefault/CFG_UART_Config_Default.h b/proprietary/external/nvram/cfgdefault/CFG_UART_Config_Default.h new file mode 100755 index 0000000000000000000000000000000000000000..7be143d4ba3f9461a09ab5819ed4d57ac365e00a --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/CFG_UART_Config_Default.h @@ -0,0 +1,118 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * cfg_uart_config_default.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of UART default config + * + * Author: + * ------- + * LiChunhui (MTK80143) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * Apr 10 2009 mtk80306 + * [DUMA00114160] daily build error + * remove the include path. + * + * Mar 24 2009 mtk80143 + * [DUMA00112375] [uart] UART EM mode + * Add for UART EM mode + * + * + *******************************************************************************/ + +#ifndef _CFG_UART_CONFIG_DEFAULT_H +#define _CFG_UART_CONFIG_DEFAULT_H + +///#include "cfgfileinc/CFG_UART_File.h" + +ap_nvram_uart_config_struct stUARTConfigDefault = +{ + {0x01,0x0,0x0,0x0} +}; + +#endif + + diff --git a/proprietary/external/nvram/cfgdefault/audio_acf_default.h b/proprietary/external/nvram/cfgdefault/audio_acf_default.h new file mode 100755 index 0000000000000000000000000000000000000000..16b3811a0f36448c7efb8ad434bb4deba4773a05 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/audio_acf_default.h @@ -0,0 +1,82 @@ +#ifndef AUDIO_ACF_DEFAULT_H +#define AUDIO_ACF_DEFAULT_H + +#define BES_LOUDNESS_ACF_L_HPF_FC 0 +#define BES_LOUDNESS_ACF_L_HPF_ORDER 0 +#define BES_LOUDNESS_ACF_L_BPF_FC 2400,400,10000,800,6000,8000,0,0 +#define BES_LOUDNESS_ACF_L_BPF_BW 2000,800,2000,1000,2000,2000,0,0 +#define BES_LOUDNESS_ACF_L_BPF_GAIN 1280,512,1533,768,768,1536,0,0 +#define BES_LOUDNESS_ACF_L_LPF_FC 0 +#define BES_LOUDNESS_ACF_L_LPF_ORDER 0 +#define BES_LOUDNESS_ACF_R_HPF_FC 0 +#define BES_LOUDNESS_ACF_R_HPF_ORDER 0 +#define BES_LOUDNESS_ACF_R_BPF_FC 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_ACF_R_BPF_BW 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_ACF_R_BPF_GAIN 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_ACF_R_LPF_FC 0 +#define BES_LOUDNESS_ACF_R_LPF_ORDER 0 + +#define BES_LOUDNESS_ACF_SEP_LR_FILTER 0 + +#define BES_LOUDNESS_ACF_WS_GAIN_MAX 0 +#define BES_LOUDNESS_ACF_WS_GAIN_MIN 0 +#define BES_LOUDNESS_ACF_FILTER_FIRST 0 + +#define BES_LOUDNESS_ACF_NUM_BANDS 0 +#define BES_LOUDNESS_ACF_FLT_BANK_ORDER 0 +#define BES_LOUDNESS_ACF_DRC_DELAY 0 +#define BES_LOUDNESS_ACF_CROSSOVER_FREQ 0,0,0,0,0,0,0 +#define BES_LOUDNESS_ACF_SB_MODE 0,1,0,0,0,0,0,0 +#define BES_LOUDNESS_ACF_SB_GAIN 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_ACF_GAIN_MAP_IN \ + 0,0,0,0,0, \ + 0,0,0,0,0, \ + 0,0,0,0,0, \ + 0,0,0,0,0, \ + 0,0,0,0,0, \ + 0,0,0,0,0, \ + 0,0,0,0,0, \ + 0,0,0,0,0 +#define BES_LOUDNESS_ACF_GAIN_MAP_OUT \ + 0,0,0,0,0, \ + 0,0,0,0,0, \ + 0,0,0,0,0, \ + 0,0,0,0,0, \ + 0,0,0,0,0, \ + 0,0,0,0,0, \ + 0,0,0,0,0, \ + 0,0,0,0,0 +#define BES_LOUDNESS_ACF_ATT_TIME \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0 +#define BES_LOUDNESS_ACF_REL_TIME \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0 +#define BES_LOUDNESS_ACF_HYST_TH \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0 + +#define BES_LOUDNESS_ACF_LIM_TH 0 +#define BES_LOUDNESS_ACF_LIM_GN 0 +#define BES_LOUDNESS_ACF_LIM_CONST 0 +#define BES_LOUDNESS_ACF_LIM_DELAY 0 + +#endif diff --git a/proprietary/external/nvram/cfgdefault/audio_acfsub_default.h b/proprietary/external/nvram/cfgdefault/audio_acfsub_default.h new file mode 100755 index 0000000000000000000000000000000000000000..f498a0a2c650d24bf52c9766c4d4834e24234329 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/audio_acfsub_default.h @@ -0,0 +1,284 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + * + * MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * audio_acf_default.h + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * This file is the header of audio customization related parameters or definition. + * + * Author: + * ------- + * Tina Tsai + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 04 22 2013 kh.hung + * [ALPS00580843] [MT6572tdv1_phone[lca]][music][Symbio][Free test] ­µ?¼½©ñ¾¹¼½©ñ­µ?ªº?­µ?¤j?¤p¡A¤£?©w + * Use default DRC setting. + * + * Review: http://mtksap20:8080/go?page=NewReview&reviewid=59367 + * + * + * + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ +#ifndef AUDIO_ACFSUB_DEFAULT_H +#define AUDIO_ACFSUB_DEFAULT_H +#if 1//defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V4) +/* Compensation Filter HSF coeffs: default all pass filter */ +/* BesLoudness also uses this coeffs */ +#define BES_LOUDNESS_HSF_COEFF_SUB \ + 0x07DA170A, 0xF054253E, 0x07D1C95A, 0x7D56C298, 0x00000000, \ + 0x07D6C2CB, 0xF05B867E, 0x07CDBD5F, 0x7D19C2D2, 0x00000000, \ + 0x07C751CE, 0xF07DBC74, 0x07BAFE49, 0x7BFFC3DA, 0x00000000, \ + 0x07B4AD39, 0xF0A6FF56, 0x07A46981, 0x7AA6C515, 0x00000000, \ + 0x07AE1CEE, 0xF0B5836A, 0x079C79B2, 0x7A2CC583, 0x00000000, \ + 0x078FC91E, 0xF0F882BF, 0x0777E4C0, 0x77F1C777, 0x00000000, \ + 0x076B705A, 0xF148A5E6, 0x074C3E63, 0x7538C9C0, 0x00000000, \ + 0x075EB726, 0xF164A91C, 0x073D0346, 0x7441CA88, 0x00000000, \ + 0x07247309, 0xF1E4AE1A, 0x06F7957D, 0x6FC0CE05, 0x00000000, \ + \ + 0x08000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x08000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x08000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x08000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x08000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x08000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x08000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x08000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x08000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 + + +/* Compensation Filter BPF coeffs: default all pass filter */ +#define BES_LOUDNESS_BPF_COEFF_SUB \ + 0x3FD481A8,0x3EFF7E57,0xC12C0000, \ + 0x3FD081DA,0x3EE97E25,0xC1460000, \ + 0x3FBE82D7,0x3E817D28,0xC1C00000, \ + 0x3FA98440,0x3E037BBF,0xC2520000, \ + 0x3FA184CE,0x3DD77B31,0xC2860000, \ + 0x3F7E87BD,0x3D0C7842,0xC3740000, \ + \ + 0x3FD481C0,0x3EFF7E3F,0xC12C0000, \ + 0x3FD081F5,0x3EE97E0A,0xC1460000, \ + 0x3FBE830B,0x3E817CF4,0xC1C00000, \ + 0x3FA9849C,0x3E037B63,0xC2520000, \ + 0x3FA1853A,0x3DD77AC5,0xC2860000, \ + 0x3F7E8889,0x3D0C7776,0xC3740000, \ + \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000 + +#define BES_LOUDNESS_LPF_COEFF_SUB \ + 0x40000000, 0x00000000, 0x00000000,\ + 0x40000000, 0x00000000, 0x00000000,\ + 0x40000000, 0x00000000, 0x00000000,\ + 0x40000000, 0x00000000, 0x00000000,\ + 0x40000000, 0x00000000, 0x00000000,\ + 0x40000000, 0x00000000, 0x00000000 + +#define BES_LOUDNESS_WS_GAIN_MAX_SUB 0x399A + +#define BES_LOUDNESS_WS_GAIN_MIN_SUB 0x2666 + +#define BES_LOUDNESS_FILTER_FIRST_SUB 0 + +#define BES_LOUDNESS_GAIN_MAP_IN_SUB \ + -45, -35, -19, -18, 0 + +#define BES_LOUDNESS_GAIN_MAP_OUT_SUB \ + 0, 12, 12, 12, 0 + +#define BES_LOUDNESS_ATT_TIME_SUB 164 +#define BES_LOUDNESS_REL_TIME_SUB 16400 +#else +/* Compensation Filter HSF coeffs: default all pass filter */ +/* BesLoudness also uses this coeffs */ +#define BES_LOUDNESS_HSF_COEFF \ + 0x7DA1709,0xF054253E,0x7D1C95A,0x7D56C298, \ + 0x7D6C2CA,0xF05B867F,0x7CDBD5F,0x7D19C2D1, \ + 0x7C751CD,0xF07DBC74,0x7BAFE48,0x7BFEC3DA, \ + 0x7B4AD39,0xF0A6FF57,0x7A46980,0x7AA5C515, \ + 0x7AE1CEE,0xF0B5836B,0x79C79B1,0x7A2BC583, \ + 0x78FC91E,0xF0F882BF,0x777E4BF,0x77F0C777, \ + 0x76B705A,0xF148A5E6,0x74C3E63,0x7537C9BF, \ + 0x75EB726,0xF164A91C,0x73D0346,0x7440CA88, \ + 0x7247308,0xF1E4AE1B,0x6F7957D,0x6FC0CE05 + +/* Compensation Filter BPF coeffs: default all pass filter */ +#define BES_LOUDNESS_BPF_COEFF \ + 0x3FD481A8,0x3EFF7E57,0xC12C0000, \ + 0x3FD081DA,0x3EE97E25,0xC1460000, \ + 0x3FBE82D7,0x3E817D28,0xC1C00000, \ + 0x3FA98440,0x3E037BBF,0xC2520000, \ + 0x3FA184CE,0x3DD77B31,0xC2860000, \ + 0x3F7E87BD,0x3D0C7842,0xC3740000, \ + \ + 0x3FD481C0,0x3EFF7E3F,0xC12C0000, \ + 0x3FD081F5,0x3EE97E0A,0xC1460000, \ + 0x3FBE830B,0x3E817CF4,0xC1C00000, \ + 0x3FA9849C,0x3E037B63,0xC2520000, \ + 0x3FA1853A,0x3DD77AC5,0xC2860000, \ + 0x3F7E8889,0x3D0C7776,0xC3740000, \ + \ + 0x0,0x0,0x0, \ + 0x0,0x0,0x0, \ + 0x0,0x0,0x0, \ + 0x0,0x0,0x0, \ + 0x0,0x0,0x0, \ + 0x0,0x0,0x0, \ + \ + 0x0,0x0,0x0, \ + 0x0,0x0,0x0, \ + 0x0,0x0,0x0, \ + 0x0,0x0,0x0, \ + 0x0,0x0,0x0, \ + 0x0,0x0,0x0 + +#define BES_LOUDNESS_DRC_FORGET_TABLE \ + 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000 + +#define BES_LOUDNESS_WS_GAIN_MAX 0 + +#define BES_LOUDNESS_WS_GAIN_MIN 0 + +#define BES_LOUDNESS_FILTER_FIRST 0 + +#define BES_LOUDNESS_GAIN_MAP_IN \ + 0, 0, 0, 0, 0 + +#define BES_LOUDNESS_GAIN_MAP_OUT \ + 0, 0, 0, 0, 0 +#endif +#endif diff --git a/proprietary/external/nvram/cfgdefault/audio_audenh_control_option.h b/proprietary/external/nvram/cfgdefault/audio_audenh_control_option.h new file mode 100755 index 0000000000000000000000000000000000000000..c4fb1d867ab1caef2f7583e85ec6770b1c83fe5a --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/audio_audenh_control_option.h @@ -0,0 +1,45 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein is + * confidential and proprietary to MediaTek Inc. and/or its licensors. Without + * the prior written permission of MediaTek inc. and/or its licensors, any + * reproduction, modification, use or disclosure of MediaTek Software, and + * information contained herein, in whole or in part, shall be strictly + * prohibited. + * + * MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER + * ON AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL + * WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED + * WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR + * NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH + * RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES + * TO LOOK ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. + * RECEIVER EXPRESSLY ACKNOWLEDGES THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO + * OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES CONTAINED IN MEDIATEK + * SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE + * RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S + * ENTIRE AND CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE + * RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE + * MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE + * CHARGE PAID BY RECEIVER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek + * Software") have been modified by MediaTek Inc. All revisions are subject to + * any receiver's applicable license agreements with MediaTek Inc. + */ + +#ifndef AUDIO_AUDENH_CONTROL_OPTION_CUSTOM_H +#define AUDIO_AUDENH_CONTROL_OPTION_CUSTOM_H + + +//Bit0: Audenh default (Default off for Low Power) , Bit1: BesLoudness default (Default off for Low Power:By Bright.L 2017.1) +#define DEFAULT_AUDIO_AUDENH_CONTROL_OPTION_Coeff (0x00000000) + +#endif diff --git a/proprietary/external/nvram/cfgdefault/audio_custom.h b/proprietary/external/nvram/cfgdefault/audio_custom.h new file mode 100755 index 0000000000000000000000000000000000000000..e4e57e4dc2bf44ca3ecd6e445b003d9c47c1975c --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/audio_custom.h @@ -0,0 +1,484 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * aud_custom_exp.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * This file is the header of audio customization related function or definition. + * + * Author: + * ------- + * JY Huang + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 05 26 2010 chipeng.chang + * [ALPS00002287][Need Patch] [Volunteer Patch] ALPS.10X.W10.11 Volunteer patch for audio paramter + * modify audio parameter. + * + * 05 26 2010 chipeng.chang + * [ALPS00002287][Need Patch] [Volunteer Patch] ALPS.10X.W10.11 Volunteer patch for audio paramter + * modify for Audio parameter + * + * mtk80306 + * [DUMA00132370] waveform driver file re-structure. + * waveform driver file re-structure. + * + * Jul 28 2009 mtk01352 + * [DUMA00009909] Check in TWO_IN_ONE_SPEAKER and rearrange + * + * + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ +#ifndef AUDIO_CUSTOM_H +#define AUDIO_CUSTOM_H + +/* define Gain For Normal */ +/* Normal volume: TON, SPK, MIC, FMR, SPH, SID, MED */ + +#define GAIN_NOR_TON_VOL 8 +#define GAIN_NOR_KEY_VOL 43 +#define GAIN_NOR_MIC_VOL 26 +#define GAIN_NOR_FMR_VOL 0 +#define GAIN_NOR_SPH_VOL 20 +#define GAIN_NOR_SID_VOL 100 +#define GAIN_NOR_MED_VOL 25 + + +/* define Gain For Headset */ +/* Headset volume: TON, SPK, MIC, FMR, SPH, SID, MED */ + +#define GAIN_HED_TON_VOL 8 +#define GAIN_HED_KEY_VOL 24 +#define GAIN_HED_MIC_VOL 20 +#define GAIN_HED_FMR_VOL 24 +#define GAIN_HED_SPH_VOL 12 +#define GAIN_HED_SID_VOL 100 +#define GAIN_HED_MED_VOL 12 + +/* define Gain For Handfree */ +/* Handfree volume: TON, SPK, MIC, FMR, SPH, SID, MED */ + +#define GAIN_HND_TON_VOL 8 +#define GAIN_HND_KEY_VOL 24 +#define GAIN_HND_MIC_VOL 20 +#define GAIN_HND_FMR_VOL 24 +#define GAIN_HND_SPH_VOL 12 +#define GAIN_HND_SID_VOL 100 +#define GAIN_HND_MED_VOL 12 + +/* 0: Input FIR coefficients for 2G/3G Normal mode */ +/* 1: Input FIR coefficients for 2G/3G/VoIP Headset mode */ +/* 2: Input FIR coefficients for 2G/3G Handfree mode */ +/* 3: Input FIR coefficients for 2G/3G/VoIP BT mode */ +/* 4: Input FIR coefficients for VoIP Normal mode */ +/* 5: Input FIR coefficients for VoIP Handfree mode */ +#define SPEECH_INPUT_FIR_COEFF \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 + +/* 0: Output FIR coefficients for 2G/3G Normal mode */ +/* 1: Output FIR coefficients for 2G/3G/VoIP Headset mode */ +/* 2: Output FIR coefficients for 2G/3G Handfree mode */ +/* 3: Output FIR coefficients for 2G/3G/VoIP BT mode */ +/* 4: Output FIR coefficients for VoIP Normal mode */ +/* 5: Output FIR coefficients for VoIP Handfree mode */ +#define SPEECH_OUTPUT_FIR_COEFF \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 + +#define DG_DL_Speech 0xE3D +#define DG_Microphone 0x1400 +#define FM_Record_Vol 6 /* 0 is smallest. each step increase 1dB. + Be careful of distortion when increase too much. + Generally, it's not suggested to tune this parameter */ + +/* 0: Input FIR coefficients for 2G/3G Normal mode */ +/* 1: Input FIR coefficients for 2G/3G/VoIP Headset mode */ +/* 2: Input FIR coefficients for 2G/3G Handfree mode */ +/* 3: Input FIR coefficients for 2G/3G/VoIP BT mode */ +/* 4: Input FIR coefficients for VoIP Normal mode */ +/* 5: Input FIR coefficients for VoIP Handfree mode */ +#define WB_Speech_Input_FIR_Coeff \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ +\ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ +\ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ +\ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ +\ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ +\ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 + +/* 0: Output FIR coefficients for 2G/3G Normal mode */ +/* 1: Output FIR coefficients for 2G/3G/VoIP Headset mode */ +/* 2: Output FIR coefficients for 2G/3G Handfree mode */ +/* 3: Output FIR coefficients for 2G/3G/VoIP BT mode */ +/* 4: Output FIR coefficients for VoIP Normal mode */ +/* 5: Output FIR coefficients for VoIP Handfree mode */ + +#define WB_Speech_Output_FIR_Coeff \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ +\ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ +\ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ +\ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ +\ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ +\ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 + +/* + * The Bluetooth DAI Hardware COnfiguration Parameter + */ +#define DEFAULT_BLUETOOTH_SYNC_TYPE 0 +#define DEFAULT_BLUETOOTH_SYNC_LENGTH 1 + +/* Input FIR coefficients for 2G/3G HAC mode */ +#define DEFAULT_SPEECH_HAC_INPUT_FIR_COEFF \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 + +/* Output FIR coefficients for 2G/3G HAC mode */ +#define DEFAULT_SPEECH_HAC_OUTPUT_FIR_COEFF \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 + +/* WB Input FIR coefficients for 2G/3G HAC mode */ +#define DEFAULT_WB_SPEECH_HAC_INPUT_FIR_COEFF \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 + +/* WB Output FIR coefficients for 2G/3G HAC mode */ +#define DEFAULT_WB_SPEECH_HAC_OUTPUT_FIR_COEFF \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 + +#endif diff --git a/proprietary/external/nvram/cfgdefault/audio_effect_default.h b/proprietary/external/nvram/cfgdefault/audio_effect_default.h new file mode 100755 index 0000000000000000000000000000000000000000..bd7a8d60f24198f056fe15dfcf9dd7976d247b04 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/audio_effect_default.h @@ -0,0 +1,102 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * audio_coeff_default.h + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * This file is the header of audio customization related parameters or definition. + * + * Author: + * ------- + * Tina Tsai + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * + * + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ +#ifndef AUDIO_EFFECT_DEFAULT_H +#define AUDIO_EFFECT_DEFAULT_H + +#define BSRD_LEVEL 50 +#define BSRD_DISTANCE1 20 +#define BSRD_DISTANCE2 30 +#define BSRD_BAND_SELECT 0 + +#define BASS_CUTOFF_FREQ 400 +#define BASS_ISVB 0 + +#define NORMAL_GAIN_LEVEL \ + 0,0,0,0,0,0,0,0 +#define DANCE_GAIN_LEVEL \ + 16,64,0,8,32,40,32,16 +#define BASS_GAIN_LEVEL \ + 48,32,24,16,0,0,0,0 +#define CLASSICAL_GAIN_LEVEL \ + 40,24,0,-16,-8,0,24,32 +#define TREBLE_GAIN_LEVEL \ + 0,0,0,0,8,24,40,48 +#define PARTY_GAIN_LEVEL \ + 40,32,0,0,0,0,0,32 +#define POP_GAIN_LEVEL \ + -12,0,8,40,40,8,-8,-16 +#define ROCK_GAIN_LEVEL \ + 48,16,8,-8,-16,8,24,40 + +#define LOUDENHANCEMODE 3 + +#define TIME_TD_TF 0 +#define TIME_TS_RATIO 100 + +#endif diff --git a/proprietary/external/nvram/cfgdefault/audio_function_switch_default.h b/proprietary/external/nvram/cfgdefault/audio_function_switch_default.h new file mode 100755 index 0000000000000000000000000000000000000000..176cf13606ffd43deefa07d85fdbe58ba108c429 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/audio_function_switch_default.h @@ -0,0 +1,114 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + * + * MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * audio_dump_default.h + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * This file is the header of audio customization related parameters or definition. + * + * Author: + * ------- + * Tina Tsai + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * + * Review: http://mtksap20:8080/go?page=NewReview&reviewid=59367 + * + * + * + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ +#ifndef AUDIO_FUNCTION_SWITCH_DEFAULT_H +#define AUDIO_FUNCTION_SWITCH_DEFAULT_H + +#define DEFAULT_VMLOG_DUMP_CONFIG 0 +#define DEFAULT_BGS_DUMP_ENABLE 0 +#define DEFAULT_CUSTOM_XML_ENABLE 0 + +#endif diff --git a/proprietary/external/nvram/cfgdefault/audio_gain_table_default.h b/proprietary/external/nvram/cfgdefault/audio_gain_table_default.h new file mode 100755 index 0000000000000000000000000000000000000000..328878ba1da1a8fc514ebaefebb44d800dfeaed6 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/audio_gain_table_default.h @@ -0,0 +1,363 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + * + * MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * audio_gain_table_default.h + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * This file is the header of audio cgain table parameters + * + * Author: + * ------- + * ChiPeng Chang + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 08 28 2012 weiguo.li + * [ALPS00347285] [Need Patch] [Volunteer Patch]LGE AudioGainTable modification + * . + * + * 08 26 2012 weiguo.li + * [ALPS00347285] [Need Patch] [Volunteer Patch]LGE AudioGainTable modification + * . + * + * 07 29 2012 weiguo.li + * [ALPS00319405] ALPS.JB.BSP.PRA check in CR for Jades + * . + * + * + * + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ +#ifndef AUDIO_GAIN_TABLE_DEFAULT_H +#define AUDIO_GAIN_TABLE_DEFAULT_H + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_VOICE_GAIN_TABLE_PARA \ + 0x64,0x5A,0x50,0x46,0x3C,0x32,0x28,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0B, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x3C,0x32,0x28,0x1E,0x14,0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x01, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x60,0x58,0x40,0x38,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0B, 0x00,0x00,0x00,0x00,0x0B,0x00,0x00,0x00,0x00,0x00,\ + 0x60,0x58,0x40,0x38,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_SYSTEM_GAIN_TABLE_PARA \ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x0B, 0x00,0x00,0x00,0x00,0x0A,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_RINGTONE_GAIN_TABLE_PARA \ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x0A,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x0B, 0x00,0x00,0x00,0x00,0x0A,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_MUSIC_GAIN_TABLE_PARA \ + 0xFF,0xA8,0x9C,0x90,0x84,0x78,0x6C,0x60,0x54,0x48,0x3C,0x30,0x24,0x18,0x0C,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xB4,0xA8,0x9C,0x90,0x84,0x78,0x6C,0x60,0x54,0x48,0x3C,0x30,0x24,0x18,0x0A,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xA8,0x9C,0x90,0x84,0x78,0x6C,0x60,0x54,0x48,0x3C,0x30,0x24,0x18,0x0C,0x00,0x00,0x00, 0x0B, 0x00,0x00,0x00,0x00,0x0A,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xA8,0x9C,0x90,0x84,0x78,0x6C,0x60,0x54,0x48,0x3C,0x30,0x24,0x18,0x0C,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_ALARM_GAIN_TABLE_PARA \ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x0B, 0x00,0x00,0x00,0x00,0x0A,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_NOTIFICATION_GAIN_TABLE_PARA \ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x0B, 0x00,0x00,0x00,0x00,0x0A,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_BLUETOOTH_SCO_GAIN_TABLE_PARA \ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x1C,0x10,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x0F, 0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_ENFORCEAUDIBLE_GAIN_TABLE_PARA \ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x04, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x09, 0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_DTMF_GAIN_TABLE_PARA \ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x2B,0x23,0x1C,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x04, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x1C,0x10,0x00,0x00, 0x09, 0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_TTS_GAIN_TABLE_PARA \ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x04, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x09, 0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_FM_GAIN_TABLE_PARA \ + 0xFF,0xA8,0x9C,0x90,0x84,0x78,0x6C,0x60,0x54,0x48,0x3C,0x30,0x24,0x18,0x0C,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xA8,0x9C,0x90,0x84,0x78,0x6C,0x60,0x54,0x48,0x3C,0x30,0x24,0x18,0x0C,0x00,0x00,0x00, 0x04, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xA8,0x9C,0x90,0x84,0x78,0x6C,0x60,0x54,0x48,0x3C,0x30,0x24,0x18,0x0C,0x00,0x00,0x00, 0x09, 0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xA8,0x9C,0x90,0x84,0x78,0x6C,0x60,0x54,0x48,0x3C,0x30,0x24,0x18,0x0C,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_MATV_GAIN_TABLE_PARA \ + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x08, 0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,\ + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_SPEECH_NB_GAIN_TABLE_PARA \ + 0x60,0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x50,0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x40,0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x30,0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x20,0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x10,0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x00,0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x11,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0D,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + \ + 0x70,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x60,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x50,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x40,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x30,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x20,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x10,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x11,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0D,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + \ + 0x48,0x0C,0x00,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x00,0x00, 0x3C,0x0C,0x00,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x00,0x00, 0x30,0x0C,0x00,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x00,0x00,\ + 0x24,0x0C,0x00,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x00,0x00, 0x18,0x0C,0x00,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x00,0x00, 0x0C,0x0C,0x00,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x00,0x00,\ + 0x00,0x0C,0x00,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x00,0x00, 0x11,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0D,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + \ + 0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x16,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x13,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0D,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x09,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x09,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x17,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x16,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_SPEECH_WB_GAIN_TABLE_PARA \ + 0x60,0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x50,0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x40,0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x30,0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x20,0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x10,0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x00,0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0D,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x17,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x16,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + \ + 0x70,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x60,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x50,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x40,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x30,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x20,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x10,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0D,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x17,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x16,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + \ + 0x48,0x0C,0x00,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x00,0x00, 0x3C,0x0C,0x00,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x00,0x00, 0x30,0x0C,0x00,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x00,0x00,\ + 0x24,0x0C,0x00,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x00,0x00, 0x18,0x0C,0x00,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x00,0x00, 0x0C,0x0C,0x00,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x00,0x00,\ + 0x00,0x0C,0x00,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x00,0x00, 0x0E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0D,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x09,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + \ + 0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x05,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x09,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x09,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +//sidetone receiver +//sidetone headset +//sidetone speaker +//sidetone doc +#define DEFAULT_SIDETONE_NB_GAIN_TABLE_PARA \ + 0x00,0x00,0x00,0x00 + +//sidetone receiver +//sidetone headset +//sidetone speaker +//sidetone doc +#define DEFAULT_SIDETONE_WB_GAIN_TABLE_PARA \ + 0x00,0x00,0x00,0x00 + +//GAIN_IDLE_RECORD_MIC +//GAIN_IDLE_RECORD_HEADSET +//GAIN_VOICE_REC_MIC +//GAIN_VOICE_REC_HEADSET +//GAIN_VIDEO_REC_MIC +//GAIN_VIDEO_REC_HEADSET +//GAIN_INCALL_NB_RECEIVER +//GAIN_INCALL_NB_HEADSET +//GAIN_INCALL_NB_SPEAKER +//GAIN_INCALL_WB_RECEIVER +//GAIN_INCALL_WB_HEADSET +//GAIN_INCALL_WB_SPEAKER +//GAIN_VOIP_RECEIVER +//GAIN_VOIP_HEADSET +//GAIN_VOIP_SPEAKER +//GAIN_TTY_DEVICE +//GAIN_LEVEL_SHIFT +//GAIN_ANALOG_PLAY +//GAIN_VOICE_UNLOCK_MIC +//GAIN_VOICE_UNLOCK_HEADSET +//GAIN_RESERVED1_MIC +//GAIN_RESERVED1_HEADSET +//GAIN_RESERVED2_MIC +//GAIN_RESERVED2_HEADSET + +#define DEFAULT_MICROPHONE_GAIN_TABLE_PARA \ + 0x22,0x00, 0x22,0x00, 0x22,0x00, 0x22,0x00, 0x22,0x00,\ + 0x22,0x00, 0x18,0x00, 0x1E,0x00, 0x21,0x00, 0x18,0x00,\ + 0x1E,0x00, 0x21,0x00, 0x22,0x00, 0x22,0x00, 0x22,0x00,\ + 0x22,0x00, 0x22,0x00, 0x22,0x00, 0x22,0x00, 0x22,0x00,\ + 0x22,0x00, 0x22,0x00, 0x22,0x00, 0x22,0x00, 0x00,0x00,\ + 0x00,0x00, 0x00,0x00, 0x00,0x00, 0x00,0x00, 0x00,0x00,\ + 0x00,0x00, 0x00,0x00 + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_BLUETOOTH_NREC_GAIN_TABLE_PARA \ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x1C,0x10,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x0F, 0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +#endif diff --git a/proprietary/external/nvram/cfgdefault/audio_hcf_default.h b/proprietary/external/nvram/cfgdefault/audio_hcf_default.h new file mode 100755 index 0000000000000000000000000000000000000000..f49abf0e18736b72af87de70c42a7185fcac0b4e --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/audio_hcf_default.h @@ -0,0 +1,361 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + * + * MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * audio_hcf_default.h + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * This file is the header of audio customization related parameters or definition. + * + * Author: + * ------- + * Tina Tsai + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * + * + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ +#ifndef AUDIO_HCF_DEFAULT_H +#define AUDIO_HCF_DEFAULT_H +#if defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V5) +#define BES_LOUDNESS_HCF_L_HPF_FC 0 +#define BES_LOUDNESS_HCF_L_HPF_ORDER 0 +#define BES_LOUDNESS_HCF_L_BPF_FC 0, 0, 0, 0, 0, 0, 0, 0 +#define BES_LOUDNESS_HCF_L_BPF_BW 0, 0, 0, 0, 0, 0, 0, 0 +#define BES_LOUDNESS_HCF_L_BPF_GAIN 0 << 8, 0 << 8, 0 << 8, 0 << 8, 0 << 8, 0 << 8, 0 << 8, 0 << 8 +#define BES_LOUDNESS_HCF_L_LPF_FC 0 +#define BES_LOUDNESS_HCF_L_LPF_ORDER 0 +#define BES_LOUDNESS_HCF_R_HPF_FC 0 +#define BES_LOUDNESS_HCF_R_HPF_ORDER 0 +#define BES_LOUDNESS_HCF_R_BPF_FC 0, 0, 0, 0, 0, 0, 0, 0 +#define BES_LOUDNESS_HCF_R_BPF_BW 0, 0, 0, 0, 0, 0, 0, 0 +#define BES_LOUDNESS_HCF_R_BPF_GAIN 0 << 8, 0 << 8, 0 << 8, 0 << 8, 0 << 8, 0 << 8, 0 << 8, 0 << 8 +#define BES_LOUDNESS_HCF_R_LPF_FC 0 +#define BES_LOUDNESS_HCF_R_LPF_ORDER 0 + +#define BES_LOUDNESS_HCF_SEP_LR_FILTER 0 + +#define BES_LOUDNESS_HCF_WS_GAIN_MAX 0 +#define BES_LOUDNESS_HCF_WS_GAIN_MIN 0 +#define BES_LOUDNESS_HCF_FILTER_FIRST 0 + +#define BES_LOUDNESS_HCF_NUM_BANDS 0 +#define BES_LOUDNESS_HCF_FLT_BANK_ORDER 0 +#define BES_LOUDNESS_HCF_DRC_DELAY 0 +#define BES_LOUDNESS_HCF_CROSSOVER_FREQ 0, 0, 0, 0, 0, 0, 0 +#define BES_LOUDNESS_HCF_SB_MODE 0, 0, 0, 0, 0, 0, 0, 0 +#define BES_LOUDNESS_HCF_SB_GAIN 0, 0, 0, 0, 0, 0, 0, 0 +#define BES_LOUDNESS_HCF_GAIN_MAP_IN \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 +#define BES_LOUDNESS_HCF_GAIN_MAP_OUT \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 +#define BES_LOUDNESS_HCF_ATT_TIME \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0 +#define BES_LOUDNESS_HCF_REL_TIME \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0 +#define BES_LOUDNESS_HCF_HYST_TH \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0 + +#define BES_LOUDNESS_HCF_LIM_TH 0 +#define BES_LOUDNESS_HCF_LIM_GN 0 +#define BES_LOUDNESS_HCF_LIM_CONST 0 +#define BES_LOUDNESS_HCF_LIM_DELAY 0 + +#elif defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V4) + /* Compensation Filter HSF coeffs: default all pass filter */ + /* BesLoudness also uses this coeffs */ + + #define BES_LOUDNESS_HCF_HSF_COEFF \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ +\ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 + + + + /* Compensation Filter BPF coeffs: default all pass filter */ + #define BES_LOUDNESS_HCF_BPF_COEFF \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ +\ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ +\ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ +\ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ +\ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ +\ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ +\ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ +\ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000 + + #define BES_LOUDNESS_HCF_LPF_COEFF \ + 0x00000000, 0x00000000, 0x00000000,\ + 0x00000000, 0x00000000, 0x00000000,\ + 0x00000000, 0x00000000, 0x00000000,\ + 0x00000000, 0x00000000, 0x00000000,\ + 0x00000000, 0x00000000, 0x00000000,\ + 0x00000000, 0x00000000, 0x00000000 + + #define BES_LOUDNESS_HCF_WS_GAIN_MAX 0x399A + + #define BES_LOUDNESS_HCF_WS_GAIN_MIN 0x2666 + + #define BES_LOUDNESS_HCF_FILTER_FIRST 0 + + #define BES_LOUDNESS_HCF_GAIN_MAP_IN \ + -45, -35, -19, -18, 0 + + #define BES_LOUDNESS_HCF_GAIN_MAP_OUT \ + 0, 12, 12, 12, 0 + + #define BES_LOUDNESS_HCF_ATT_TIME 164 + #define BES_LOUDNESS_HCF_REL_TIME 16400 +#else +/* Compensation Filter HSF coeffs: default all pass filter */ +/* BesLoudness also uses this coeffs */ +#define BES_LOUDNESS_HCF_HSF_COEFF \ + 0, 0, 0, 0, \ + 0, 0, 0, 0, \ + 0, 0, 0, 0, \ + 0, 0, 0, 0, \ + 0, 0, 0, 0, \ + 0, 0, 0, 0, \ + 0, 0, 0, 0, \ + 0, 0, 0, 0, \ + 0, 0, 0, 0 + +/* Compensation Filter BPF coeffs: default all pass filter */ +#define BES_LOUDNESS_HCF_BPF_COEFF \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0 + +#define BES_LOUDNESS_HCF_DRC_FORGET_TABLE \ + 0, 0, \ + 0, 0, \ + 0, 0, \ + 0, 0, \ + 0, 0, \ + 0, 0, \ + 0, 0, \ + 0, 0, \ + 0, 0 + +#define BES_LOUDNESS_HCF_WS_GAIN_MAX 0 + +#define BES_LOUDNESS_HCF_WS_GAIN_MIN 0 + +#define BES_LOUDNESS_HCF_FILTER_FIRST 0 + +#define BES_LOUDNESS_HCF_GAIN_MAP_IN \ + 0, 0, 0, 0, 0 + +#define BES_LOUDNESS_HCF_GAIN_MAP_OUT \ + 0, 0, 0, 0, 0 + +#endif + +#endif diff --git a/proprietary/external/nvram/cfgdefault/audio_hd_record_custom.h b/proprietary/external/nvram/cfgdefault/audio_hd_record_custom.h new file mode 100755 index 0000000000000000000000000000000000000000..ca2872840f2a143856a079c770a53e6f6fd08a72 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/audio_hd_record_custom.h @@ -0,0 +1,319 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * aud_hd_record_custom.h + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * This file is the header of audio customization related function or definition. + * + * Author: + * ------- + * Charlie Lu. + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ +#ifndef AUDIO_HD_RECORD_CUSTOM_H +#define AUDIO_HD_RECORD_CUSTOM_H + +//hd_rec_fir +/* 0: Input FIR coefficients for Normal mode */ +/* 1: Input FIR coefficients for Headset mode */ +/* 2: Input FIR coefficients for Handfree mode */ +/* 3: Input FIR coefficients for BT mode */ +/* 4: Input FIR coefficients for Normal mode */ +/* 5: Input FIR coefficients for Handfree mode */ +/* 6: Input FIR coefficients for Normal mode 2nd Mic*/ +/* 7: Input FIR coefficients for Voice Recognition*/ +/* 8: Input FIR coefficients for Voice Unlock Main Mic */ +/* 9: Input FIR coefficients for Voice Unlock 2nd Mic */ +/* 10: Input FIR coefficients for 1st customization Main Mic*/ +/* 11: Input FIR coefficients for 1st customization 2nd Mic*/ +/* 12: Input FIR coefficients for 2nd customization Main Mic*/ +/* 13: Input FIR coefficients for 2nd customization 2nd Mic*/ +/* 14: Input FIR coefficients for 3rd customization Main Mic*/ +/* 15: Input FIR coefficients for 3rd customization Ref Mic*/ + +#define DEFAULT_HD_RECORD_FIR_Coeff \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 + + +#define DEFAULT_HD_RECORD_MODE_FIR_MAPPING_CH1 \ + 7, 4, \ + 0, 1, \ + 0, 1, \ + 0, 1, \ + 0, 1, \ + 0, 1, \ + 8, 1, \ + 10, 1, \ + 12, 1, \ + 14, 1, \ + 0, 1, \ + 0, 1, \ + 0, 1, \ + 0, 1, \ + 0, 3 + +#define DEFAULT_HD_RECORD_MODE_FIR_MAPPING_CH2 \ + 6, 6, \ + 6, 6, \ + 6, 6, \ + 6, 6, \ + 6, 6, \ + 6, 6, \ + 9, 6, \ + 11, 6, \ + 13, 6, \ + 15, 6, \ + 6, 6, \ + 6, 6, \ + 6, 6, \ + 6, 6, \ + 6, 3 + +#endif diff --git a/proprietary/external/nvram/cfgdefault/audio_hfp_custom.h b/proprietary/external/nvram/cfgdefault/audio_hfp_custom.h new file mode 100755 index 0000000000000000000000000000000000000000..d501fe1c1e5f0fdbcb5a6c7510e3b84b14315e86 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/audio_hfp_custom.h @@ -0,0 +1,186 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein is + * confidential and proprietary to MediaTek Inc. and/or its licensors. Without + * the prior written permission of MediaTek inc. and/or its licensors, any + * reproduction, modification, use or disclosure of MediaTek Software, and + * information contained herein, in whole or in part, shall be strictly + * prohibited. + * + * MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER + * ON AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL + * WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED + * WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR + * NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH + * RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES + * TO LOOK ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. + * RECEIVER EXPRESSLY ACKNOWLEDGES THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO + * OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES CONTAINED IN MEDIATEK + * SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE + * RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S + * ENTIRE AND CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE + * RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE + * MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE + * CHARGE PAID BY RECEIVER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek + * Software") have been modified by MediaTek Inc. All revisions are subject to + * any receiver's applicable license agreements with MediaTek Inc. + */ + +#ifndef AUDIO_HFP_CUSTOM_H +#define AUDIO_HFP_CUSTOM_H + +/**************************************************** +* Define default AP side HFP parameters +*****************************************************/ + +//VoIP speech parameters common part +#define DEFAULT_HFP_SPEECH_COMMON_PARAM \ + 0, 55997, 31000, 10752, 32769, 0, 0, 0, \ + 0, 0, 0, 0 + + +#ifdef __MTK_DUAL_MIC_SUPPORT__ +#define HFP_SPEECH_MODE_PARA13 (0) +#define HFP_SPEECH_MODE_PARA14 (0) +#define HFP_SPEECH_MODE_PARA03 (31) +#define HFP_SPEECH_MODE_PARA08 (80) +#else +#define HFP_SPEECH_MODE_PARA13 (0) +#define HFP_SPEECH_MODE_PARA14 (0) +#define HFP_SPEECH_MODE_PARA03 (31) +#define HFP_SPEECH_MODE_PARA08 (80) +#endif + +#ifdef __MTK_DUAL_MIC_SUPPORT__ +#define HFP_SPEECH_SPK_MODE_PARA13 (307) +#define HFP_SPEECH_SPK_MODE_PARA14 (31) +#define HFP_SPEECH_SPK_MODE_PARA03 (29) +#define HFP_SPEECH_SPK_MODE_PARA08 (468) +#else +#define HFP_SPEECH_SPK_MODE_PARA13 (0) +#define HFP_SPEECH_SPK_MODE_PARA14 (0) +#define HFP_SPEECH_SPK_MODE_PARA03 (29) +#define HFP_SPEECH_SPK_MODE_PARA08 (276) +#endif + + +//VoIP speech parameter different part +//1. normal mode +//2.loud speaker mode +//3. headset mode +//4.BT mode +#define DEFAULT_HFP_SPEECH_MODE_PARAM \ + 128, 253, 6212, HFP_SPEECH_MODE_PARA03, 57351, 31, 0, 32, \ + HFP_SPEECH_MODE_PARA08, 197, 611, 0, 13066, 0|HFP_SPEECH_MODE_PARA13, 0|HFP_SPEECH_MODE_PARA14, 0, \ + \ + 192, 224, 2218, HFP_SPEECH_SPK_MODE_PARA03, 57351, 24607, 0, 4, \ + HFP_SPEECH_SPK_MODE_PARA08, 197, 611, 0, 13066, HFP_SPEECH_SPK_MODE_PARA13, HFP_SPEECH_SPK_MODE_PARA14, 0, \ + \ + 0, 189, 8196, 31, 57351, 31, 0, 64, \ + 80, 197, 611, 0, 13066, 0, 0, 0, \ + \ + 0, 253, 8196, 31, 53255, 31, 0, 0, \ + 80, 197, 611, 0, 13066, 0, 0, 0 + +//VoIP FIR parameter +//1. normal mode +//2.loud speaker mode +//3. headset mode +//4.BT mode +#define DEFAULT_HFP_IN_FIR_PARAM \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 + +//VoIP FIR parameter +//1. normal mode +//2.loud speaker mode +//3. headset mode +//4.BT mode +#define DEFAULT_HFP_OUT_FIR_PARAM \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 + +#endif diff --git a/proprietary/external/nvram/cfgdefault/audio_music_drc_default.h b/proprietary/external/nvram/cfgdefault/audio_music_drc_default.h new file mode 100755 index 0000000000000000000000000000000000000000..bd4c1b1be48ea606692329513d091043d3308211 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/audio_music_drc_default.h @@ -0,0 +1,82 @@ +#ifndef AUDIO_MUSIC_DRC_DEFAULT_H +#define AUDIO_MUSIC_DRC_DEFAULT_H + +#define BES_LOUDNESS_MUSICDRC_L_HPF_FC 0 +#define BES_LOUDNESS_MUSICDRC_L_HPF_ORDER 0 +#define BES_LOUDNESS_MUSICDRC_L_BPF_FC 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_MUSICDRC_L_BPF_BW 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_MUSICDRC_L_BPF_GAIN 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_MUSICDRC_L_LPF_FC 0 +#define BES_LOUDNESS_MUSICDRC_L_LPF_ORDER 0 +#define BES_LOUDNESS_MUSICDRC_R_HPF_FC 0 +#define BES_LOUDNESS_MUSICDRC_R_HPF_ORDER 0 +#define BES_LOUDNESS_MUSICDRC_R_BPF_FC 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_MUSICDRC_R_BPF_BW 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_MUSICDRC_R_BPF_GAIN 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_MUSICDRC_R_LPF_FC 0 +#define BES_LOUDNESS_MUSICDRC_R_LPF_ORDER 0 + +#define BES_LOUDNESS_MUSICDRC_SEP_LR_FILTER 0 + +#define BES_LOUDNESS_MUSICDRC_WS_GAIN_MAX 0 +#define BES_LOUDNESS_MUSICDRC_WS_GAIN_MIN 0 +#define BES_LOUDNESS_MUSICDRC_FILTER_FIRST 0 + +#define BES_LOUDNESS_MUSICDRC_NUM_BANDS 8 +#define BES_LOUDNESS_MUSICDRC_FLT_BANK_ORDER 0 +#define BES_LOUDNESS_MUSICDRC_DRC_DELAY 0 +#define BES_LOUDNESS_MUSICDRC_CROSSOVER_FREQ 300,500,1000,2000,4000,8000,16000 +#define BES_LOUDNESS_MUSICDRC_SB_MODE 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_MUSICDRC_SB_GAIN 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_MUSICDRC_GAIN_MAP_IN \ + -10240,-9728,-4864,-4608,0, \ + -10240,-9728,-4864,-4608,0, \ + -10240,-9728,-4864,-4608,0, \ + -10240,-9728,-4864,-4608,0, \ + -10240,-9728,-4864,-4608,0, \ + -10240,-9728,-4864,-4608,0, \ + -10240,-9728,-4864,-4608,0, \ + -10240,-9728,-4864,-4608,0 +#define BES_LOUDNESS_MUSICDRC_GAIN_MAP_OUT \ + -768,-768,-768,-768,0, \ + -768,-768,-768,-768,0, \ + -768,-768,-768,-768,0, \ + -768,-768,-768,-768,0, \ + -768,-768,-768,-768,0, \ + -768,-768,-768,-768,0, \ + -768,-768,-768,-768,0, \ + -768,-768,-768,-768,0 +#define BES_LOUDNESS_MUSICDRC_ATT_TIME \ + 64,64,64,64,64,64, \ + 64,64,64,64,64,64, \ + 32,32,32,32,32,32, \ + 32,32,32,32,32,32, \ + 32,32,32,32,32,32, \ + 164,164,164,164,164,164, \ + 164,164,164,164,164,164, \ + 164,164,164,164,164,164 +#define BES_LOUDNESS_MUSICDRC_REL_TIME \ + 6400,6400,6400,6400,6400,6400, \ + 6400,6400,6400,6400,6400,6400, \ + 16400,16400,16400,16400,16400,16400, \ + 16400,16400,16400,16400,16400,16400, \ + 16400,16400,16400,16400,16400,16400, \ + 16400,16400,16400,16400,16400,16400, \ + 16400,16400,16400,16400,16400,16400, \ + 16400,16400,16400,16400,16400,16400 +#define BES_LOUDNESS_MUSICDRC_HYST_TH \ + 256,256,256,256,256,256, \ + 256,256,256,256,256,256, \ + 256,256,256,256,256,256, \ + 256,256,256,256,256,256, \ + 256,256,256,256,256,256, \ + 256,256,256,256,256,256, \ + 256,256,256,256,256,256, \ + 256,256,256,256,256,256 + +#define BES_LOUDNESS_MUSICDRC_LIM_TH 0x7FFF +#define BES_LOUDNESS_MUSICDRC_LIM_GN 0x7FFF +#define BES_LOUDNESS_MUSICDRC_LIM_CONST 4 +#define BES_LOUDNESS_MUSICDRC_LIM_DELAY 0 + +#endif diff --git a/proprietary/external/nvram/cfgdefault/audio_ringtone_drc_default.h b/proprietary/external/nvram/cfgdefault/audio_ringtone_drc_default.h new file mode 100755 index 0000000000000000000000000000000000000000..421948e87a67767b0c239a3ab17d2ab7e47e18b0 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/audio_ringtone_drc_default.h @@ -0,0 +1,82 @@ +#ifndef AUDIO_RINGTONE_DRC_DEFAULT_H +#define AUDIO_RINGTONE_DRC_DEFAULT_H + +#define BES_LOUDNESS_RINGTONEDRC_L_HPF_FC 0 +#define BES_LOUDNESS_RINGTONEDRC_L_HPF_ORDER 0 +#define BES_LOUDNESS_RINGTONEDRC_L_BPF_FC 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_RINGTONEDRC_L_BPF_BW 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_RINGTONEDRC_L_BPF_GAIN 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_RINGTONEDRC_L_LPF_FC 0 +#define BES_LOUDNESS_RINGTONEDRC_L_LPF_ORDER 0 +#define BES_LOUDNESS_RINGTONEDRC_R_HPF_FC 0 +#define BES_LOUDNESS_RINGTONEDRC_R_HPF_ORDER 0 +#define BES_LOUDNESS_RINGTONEDRC_R_BPF_FC 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_RINGTONEDRC_R_BPF_BW 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_RINGTONEDRC_R_BPF_GAIN 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_RINGTONEDRC_R_LPF_FC 0 +#define BES_LOUDNESS_RINGTONEDRC_R_LPF_ORDER 0 + +#define BES_LOUDNESS_RINGTONEDRC_SEP_LR_FILTER 0 + +#define BES_LOUDNESS_RINGTONEDRC_WS_GAIN_MAX 0 +#define BES_LOUDNESS_RINGTONEDRC_WS_GAIN_MIN 0 +#define BES_LOUDNESS_RINGTONEDRC_FILTER_FIRST 0 + +#define BES_LOUDNESS_RINGTONEDRC_NUM_BANDS 5 +#define BES_LOUDNESS_RINGTONEDRC_FLT_BANK_ORDER 0 +#define BES_LOUDNESS_RINGTONEDRC_DRC_DELAY 0 +#define BES_LOUDNESS_RINGTONEDRC_CROSSOVER_FREQ 110,440,1760,8000,0,0,0 +#define BES_LOUDNESS_RINGTONEDRC_SB_MODE 1,1,0,0,0,0,0,0 +#define BES_LOUDNESS_RINGTONEDRC_SB_GAIN 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_RINGTONEDRC_GAIN_MAP_IN \ + -11520,-9728,-4864,-4608,0, \ + -11520,-9728,-4864,-4608,0, \ + -11520,-9728,-4864,-4608,0, \ + -11520,-9728,-4864,-4608,0, \ + -11520,-9728,-4864,-4608,0, \ + -11520,-9728,-4864,-4608,0, \ + -11520,-9728,-4864,-4608,0, \ + -11520,-9728,-4864,-4608,0 +#define BES_LOUDNESS_RINGTONEDRC_GAIN_MAP_OUT \ + -768,-768,-768,-768,0, \ + -768,-768,-768,-768,0, \ + -768,-768,-768,-768,0, \ + -768,-768,-768,-768,0, \ + -768,-768,-768,-768,0, \ + -768,-768,-768,-768,0, \ + -768,-768,-768,-768,0, \ + -768,-768,-768,-768,0 +#define BES_LOUDNESS_RINGTONEDRC_ATT_TIME \ + 164,164,164,164,164,164, \ + 164,164,164,164,164,164, \ + 164,164,164,164,164,164, \ + 164,164,164,164,164,164, \ + 164,164,164,164,164,164, \ + 164,164,164,164,164,164, \ + 164,164,164,164,164,164, \ + 164,164,164,164,164,164 +#define BES_LOUDNESS_RINGTONEDRC_REL_TIME \ + 16400,16400,16400,16400,16400,16400, \ + 16400,16400,16400,16400,16400,16400, \ + 16400,16400,16400,16400,16400,16400, \ + 16400,16400,16400,16400,16400,16400, \ + 16400,16400,16400,16400,16400,16400, \ + 16400,16400,16400,16400,16400,16400, \ + 16400,16400,16400,16400,16400,16400, \ + 16400,16400,16400,16400,16400,16400 +#define BES_LOUDNESS_RINGTONEDRC_HYST_TH \ + 256,256,256,256,256,256, \ + 256,256,256,256,256,256, \ + 256,256,256,256,256,256, \ + 256,256,256,256,256,256, \ + 256,256,256,256,256,256, \ + 256,256,256,256,256,256, \ + 256,256,256,256,256,256, \ + 256,256,256,256,256,256 + +#define BES_LOUDNESS_RINGTONEDRC_LIM_TH 0x7FFF +#define BES_LOUDNESS_RINGTONEDRC_LIM_GN 0x7FFF +#define BES_LOUDNESS_RINGTONEDRC_LIM_CONST 4 +#define BES_LOUDNESS_RINGTONEDRC_LIM_DELAY 0 + +#endif diff --git a/proprietary/external/nvram/cfgdefault/audio_speaker_monitor_custom.h b/proprietary/external/nvram/cfgdefault/audio_speaker_monitor_custom.h new file mode 100755 index 0000000000000000000000000000000000000000..e5f1bb4e0aa95fdc22947a69cba79d1a7dc6c1c8 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/audio_speaker_monitor_custom.h @@ -0,0 +1,571 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein is + * confidential and proprietary to MediaTek Inc. and/or its licensors. Without + * the prior written permission of MediaTek inc. and/or its licensors, any + * reproduction, modification, use or disclosure of MediaTek Software, and + * information contained herein, in whole or in part, shall be strictly + * prohibited. + * + * MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER + * ON AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL + * WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED + * WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR + * NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH + * RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES + * TO LOOK ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. + * RECEIVER EXPRESSLY ACKNOWLEDGES THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO + * OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES CONTAINED IN MEDIATEK + * SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE + * RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S + * ENTIRE AND CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE + * RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE + * MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE + * CHARGE PAID BY RECEIVER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek + * Software") have been modified by MediaTek Inc. All revisions are subject to + * any receiver's applicable license agreements with MediaTek Inc. + */ + +#ifndef AUDIO_SPEAKER_MONITOR_CUSTOM_H +#define AUDIO_SPEAKER_MONITOR_CUSTOM_H + +/**************************************************** +* Define default Speaker Monitor Param +*****************************************************/ + +#define DEFAULT_SPEAKER_MONITOR_PARAM \ +0.000000f, \ +6.724226f, \ +6.974528f, \ +6.846275f, \ +6.827175f, \ +7.047107f, \ +7.119836f, \ +7.331464f, \ +7.688554f, \ +7.918128f, \ +9.524508f, \ +9.824244f, \ +9.784428f, \ +8.793557f, \ +8.132271f, \ +7.909787f, \ +7.412833f, \ +7.302618f, \ +7.104803f, \ +7.077705f, \ +6.944293f, \ +6.918779f, \ +6.927319f, \ +6.864192f, \ +6.887978f, \ +6.881207f, \ +6.837842f, \ +6.853567f, \ +6.831047f, \ +6.835002f, \ +6.853987f, \ +6.855708f, \ +6.855517f, \ +6.879707f, \ +6.879851f, \ +6.864088f, \ +6.895735f, \ +6.836673f, \ +6.839348f, \ +6.825389f, \ +6.797342f, \ +6.813182f, \ +6.799253f, \ +6.789910f, \ +6.840711f, \ +6.817069f, \ +6.837533f, \ +6.800495f, \ +6.823473f, \ +6.813232f, \ +6.798521f, \ +6.802952f, \ +6.821106f, \ +6.828176f, \ +6.832813f, \ +6.845280f, \ +6.816212f, \ +6.890805f, \ +6.847644f, \ +6.870790f, \ +6.908623f, \ +6.837619f, \ +6.877141f, \ +6.866852f, \ +6.877843f, \ +6.842310f, \ +6.853122f, \ +6.849436f, \ +6.897611f, \ +6.880357f, \ +6.772614f, \ +6.837955f, \ +6.844776f, \ +6.882747f, \ +6.903024f, \ +6.834239f, \ +6.851512f, \ +6.861617f, \ +6.828314f, \ +6.850456f, \ +6.914350f, \ +6.856041f, \ +6.837886f, \ +6.856701f, \ +6.873860f, \ +6.882756f, \ +6.856958f, \ +6.905285f, \ +6.846513f, \ +6.905928f, \ +6.838507f, \ +6.885972f, \ +6.832790f, \ +6.874806f, \ +6.866412f, \ +6.896636f, \ +6.938709f, \ +6.857732f, \ +6.871342f, \ +6.926673f, \ +6.990149f, \ +6.951657f, \ +6.985218f, \ +6.947751f, \ +7.019493f, \ +6.914910f, \ +6.977337f, \ +6.983798f, \ +6.950284f, \ +6.914060f, \ +6.953691f, \ +6.909161f, \ +6.972013f, \ +6.935135f, \ +6.960772f, \ +6.909254f, \ +6.948703f, \ +6.933710f, \ +6.901606f, \ +6.989258f, \ +6.968126f, \ +6.983894f, \ +7.018600f, \ +6.944714f, \ +6.964221f, \ +7.023781f, \ +6.989924f, \ +6.981969f, \ +6.981292f, \ +7.071301f, \ +7.063210f, \ +6.957207f, \ +7.035365f, \ +7.048344f, \ +7.028668f, \ +7.036113f, \ +7.030469f, \ +7.007527f, \ +7.053476f, \ +7.035308f, \ +7.086689f, \ +7.146161f, \ +7.024417f, \ +7.031446f, \ +7.073967f, \ +7.143930f, \ +7.428226f, \ +0.000000f, \ +6.993325f, \ +7.122999f, \ +7.127262f, \ +7.147401f, \ +7.116213f, \ +7.273460f, \ +7.084520f, \ +7.060570f, \ +7.081394f, \ +7.143188f, \ +7.205965f, \ +7.078080f, \ +7.079659f, \ +7.080306f, \ +7.144302f, \ +7.084785f, \ +7.257939f, \ +7.130643f, \ +7.097555f, \ +7.152971f, \ +7.040974f, \ +7.085166f, \ +7.071059f, \ +7.100259f, \ +7.160836f, \ +7.172592f, \ +7.152480f, \ +7.321774f, \ +7.143798f, \ +7.185150f, \ +7.074606f, \ +7.192005f, \ +7.032177f, \ +6.960763f, \ +7.295326f, \ +7.217050f, \ +7.162797f, \ +7.144925f, \ +7.171889f, \ +7.194613f, \ +7.221737f, \ +7.182446f, \ +7.056801f, \ +7.180799f, \ +7.155940f, \ +7.110633f, \ +7.163946f, \ +7.054243f, \ +0.000000f, \ +7.285683f, \ +7.089665f, \ +7.040215f, \ +7.128399f, \ +7.176611f, \ +7.282122f, \ +7.104584f, \ +7.137789f, \ +7.135109f, \ +7.306314f, \ +7.165412f, \ +7.144668f, \ +7.182379f, \ +7.370492f, \ +7.208850f, \ +7.139509f, \ +7.295280f, \ +7.267511f, \ +7.271372f, \ +7.192691f, \ +7.223773f, \ +7.207439f, \ +7.266832f, \ +7.350516f, \ +7.268063f, \ +7.267170f, \ +7.257799f, \ +7.315085f, \ +7.111807f, \ +7.378593f, \ +7.302648f, \ +7.218002f, \ +7.305216f, \ +7.213538f, \ +7.241156f, \ +7.190457f, \ +7.418906f, \ +7.315556f, \ +0.000000f, \ +7.288957f, \ +7.333023f, \ +7.139032f, \ +7.419845f, \ +7.359655f, \ +7.297998f, \ +7.204082f, \ +7.342434f, \ +7.426449f, \ +7.265158f, \ +7.409251f, \ +7.444800f, \ +7.316185f, \ +7.301837f, \ +7.299541f, \ +7.290207f, \ +7.354695f, \ +7.280741f, \ +7.342413f, \ +7.326562f, \ +7.464303f, \ +7.343559f, \ +7.374075f, \ +7.391737f, \ +7.482700f, \ +7.412315f, \ +7.374053f, \ +7.239961f, \ +7.433125f, \ +7.287411f, \ +7.376688f, \ +7.381767f, \ +7.458014f, \ +7.221640f, \ +7.299759f, \ +7.253643f, \ +7.429543f, \ +7.328827f, \ +7.388747f, \ +7.357351f, \ +7.367592f, \ +7.477061f, \ +7.383484f, \ +7.388175f, \ +7.369945f, \ +7.443092f, \ +7.605816f, \ +7.469241f, \ +7.617379f, \ +7.471801f, \ +7.439581f, \ +7.429914f, \ +7.540149f, \ +7.468150f, \ +7.542761f, \ +7.408623f, \ +7.433461f, \ +7.396984f, \ +7.358805f, \ +7.366835f, \ +7.386064f, \ +7.386212f, \ +7.348292f, \ +7.544761f, \ +7.507598f, \ +7.514112f, \ +7.428306f, \ +7.504209f, \ +7.442350f, \ +7.432697f, \ +7.572494f, \ +7.457337f, \ +7.433437f, \ +7.616264f, \ +7.584019f, \ +7.704144f, \ +7.638788f, \ +7.548791f, \ +7.533299f, \ +7.614974f, \ +7.436929f, \ +0.000000f, \ +7.470621f, \ +7.506228f, \ +7.550412f, \ +7.633528f, \ +7.458643f, \ +7.543236f, \ +7.515824f, \ +7.526042f, \ +7.850661f, \ +7.678246f, \ +7.682152f, \ +7.491266f, \ +7.491404f, \ +7.603360f, \ +7.597063f, \ +7.728959f, \ +7.719633f, \ +7.459821f, \ +7.609262f, \ +7.726784f, \ +7.551135f, \ +7.640534f, \ +7.734461f, \ +7.628714f, \ +7.304039f, \ +7.583868f, \ +7.539066f, \ +7.615777f, \ +7.805047f, \ +7.757169f, \ +7.817597f, \ +7.696222f, \ +7.574815f, \ +7.704673f, \ +7.708368f, \ +7.557793f, \ +7.758362f, \ +7.817715f, \ +7.620881f, \ +7.650286f, \ +7.589502f, \ +7.912412f, \ +0.000000f, \ +0.000000f, \ +7.622248f, \ +7.471659f, \ +7.034797f, \ +7.484396f, \ +7.432148f, \ +7.789283f, \ +7.689125f, \ +7.560812f, \ +7.589663f, \ +7.690178f, \ +7.539281f, \ +7.481449f, \ +7.628078f, \ +7.564785f, \ +7.828842f, \ +7.757295f, \ +7.761100f, \ +7.604434f, \ +7.611227f, \ +7.826819f, \ +7.595936f, \ +7.634809f, \ +7.847127f, \ +7.790264f, \ +7.762833f, \ +7.872057f, \ +7.618991f, \ +7.854398f, \ +7.724950f, \ +7.791582f, \ +7.883928f, \ +7.851706f, \ +7.876284f, \ +7.873750f, \ +7.886863f, \ +7.823014f, \ +7.848767f, \ +8.098789f, \ +7.813078f, \ +8.139100f, \ +7.728526f, \ +8.257166f, \ +7.928484f, \ +7.672758f, \ +7.724411f, \ +8.112217f, \ +7.800399f, \ +7.728940f, \ +7.859084f, \ +7.956226f, \ +7.932983f, \ +7.999975f, \ +7.904581f, \ +7.908185f, \ +7.954573f, \ +7.988237f, \ +8.113664f, \ +7.912639f, \ +7.891133f, \ +7.877574f, \ +8.014938f, \ +7.840498f, \ +7.902784f, \ +7.928629f, \ +7.921973f, \ +8.067985f, \ +7.951092f, \ +7.828674f, \ +7.979732f, \ +7.774290f, \ +7.994339f, \ +7.998278f, \ +7.884554f, \ +8.038289f, \ +8.081851f, \ +7.993627f, \ +7.887461f, \ +7.963169f, \ +8.006074f, \ +7.905819f, \ +7.708533f, \ +7.620054f, \ +8.092615f, \ +0.000000f, \ +7.908058f, \ +0.000000f, \ +7.754007f, \ +7.954754f, \ +8.220443f, \ +0.000000f, \ +7.981484f, \ +7.903817f, \ +7.920052f, \ +8.049402f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +7.928816f, \ +0.000000f, \ +8.227345f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f + + +#define DEFAULT_SPEAKER_TEMP_INITIAL (25.0f) +#define DEFAULT_SPEAKER_CURRENT_SENSE_RESISTOR (0.5f) +#define DEFAULT_SPEAKER_RESONANT_FC (450) +#define DEFAULT_SPEAKER_RESONANT_BW (1000) +#define DEFAULT_SPEAKER_RESONANT_TH (0xFFEC) +#define DEFAULT_SPEAKER_PREFER_HIGH_BAND 90 +#define DEFAULT_SPEAKER_PREFER_LOW_BAND 35 +#define DEFAULT_SPEAKER_TEMP_CONTROL_HIGH 90 +#define DEFAULT_SPEAKER_TEMP_CONTROL_LOW 85 +#define DEFAULT_SPEAKER_TEMP_CONTROL_LOG 10 +#define DEFAULT_SPEAKER_MONITOR_INTERVAL 1000 +#endif diff --git a/proprietary/external/nvram/cfgdefault/audio_ver1_volume_custom_default.h b/proprietary/external/nvram/cfgdefault/audio_ver1_volume_custom_default.h new file mode 100755 index 0000000000000000000000000000000000000000..be30cb5c1c8105a6b88c70be0c1c0f377403a57f --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/audio_ver1_volume_custom_default.h @@ -0,0 +1,189 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + * + * MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * audio_ver1_volume_custom_default.h + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * This file is the header of audio customization related parameters or definition. + * + * Author: + * ------- + * Chipeng chang + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * + * + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ +#ifndef AUDIO_VER1_VOLUME_CUSTOM_DEFAULT_H +#define AUDIO_VER1_VOLUME_CUSTOM_DEFAULT_H + +#define VER1_AUD_VOLUME_RING \ + 32,48,64,80,96,112,128,144,160,176,192,208,224,240,255,\ + 32,48,64,80,96,112,128,144,160,176,192,208,224,240,255,\ + 128,136,144,152,160,168,176,184,192,200,212,224,236,248,255,\ + 128,136,144,152,160,168,176,184,192,200,212,224,236,248,255 + +#define VER1_AUD_VOLUME_SIP \ + 112,136,160,184,208,232,255,0,0,0,0,0,0,0,0,\ + 112,136,160,184,208,232,255,0,0,0,0,0,0,0,0,\ + 112,136,160,184,208,232,255,0,0,0,0,0,0,0,0,\ + 0,43,85,128,171,213,255,0,0,0,0,0,0,0,0 + +#define VER1_AUD_VOLUME_MIC \ + 64,112,192,144,192,192,184,184,184,184,184,0,0,0,0,\ + 255,192,192,180,192,192,196,184,184,184,184,0,0,0,0,\ + 255,208,208,180,255,208,196,0,0,0,0,0,0,0,0,\ + 255,208,208,164,255,208,172,0,0,0,0,0,0,0,0 + +#define VER1_AUD_VOLUME_FM \ + 32,48,64,80,96,112,128,144,160,176,192,208,224,255,255,\ + 88,100,112,124,136,148,160,172,184,196,208,220,232,244,255,\ + 68,80,92,104,116,128,140,152,168,176,188,200,212,232,248,\ + 32,48,64,80,96,112,128,144,160,176,192,208,224,255,255 + +#define VER1_AUD_VOLUME_SPH \ + 40,52,64,76,88,100,112,0,0,0,0,0,0,0,0,\ + 40,52,64,76,88,100,112,0,0,0,0,0,0,0,0,\ + 48,60,72,84,96,108,120,0,0,0,0,0,0,0,0,\ + 40,52,64,76,88,100,112,0,0,0,0,0,0,0,0 + +#define VER1_AUD_VOLUME_SID \ + 0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,\ + 0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,\ + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,\ + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + +#define VER1_AUD_VOLUME_MEDIA \ + 32,48,64,80,96,112,160,144,160,176,192,208,224,240,255,\ + 110,140,165,180,190,210,220,230,184,196,208,220,232,244,255,\ + 68,80,92,104,116,128,140,152,164,176,188,200,208,224,236,\ + 110,140,165,180,190,210,220,230,237,240,243,246,249,252,255 +/* 32,48,64,80,96,112,160,144,160,176,192,208,224,240,255,\ + 88,100,112,124,136,148,160,172,184,196,208,220,232,244,255,\ + 68,80,92,104,116,128,140,152,168,176,188,200,212,232,248,\ + 32,48,64,80,96,112,128,144,160,176,192,208,224,240,255*/ + +#define VER1_AUD_VOLUME_MATV \ + 32,48,64,80,96,112,128,144,160,176,192,208,224,240,255,\ + 88,100,112,124,136,148,160,172,184,196,208,220,232,244,255,\ + 68,80,92,104,116,128,140,152,168,176,188,200,212,232,248,\ + 32,48,64,80,96,112,128,144,160,176,192,208,224,240,255 + +#define VER1_AUD_NORMAL_VOLUME_DEFAULT \ + 128,128,128,128,128,128 + +#define VER1_AUD_HEADSER_VOLUME_DEFAULT \ + 124,148,148,148,148,148 + +#define VER1_AUD_SPEAKER_VOLUME_DEFAULT \ + 160,120,120,120,120,120 + +#define VER1_AUD_HEADSETSPEAKER_VOLUME_DEFAULT \ + 112,160,132,132,132,132,132,132 + +#define VER1_AUD_EXTAMP_VOLUME_DEFAULT \ + 132,132,132,132,132,132 + +#define VER1_AUD_VOLUME_LEVEL_DEFAULT \ + 15,7,15,15,7,7,7,15,15 + +/* mic volume setting for 2G/3G HAC mode */ +#define DEFAULT_VER1_AUD_VOLUME_MIC_HAC \ + 64,112,192,144,192,192,184,184,184,184,184,0,0,0,0 + +/* speech dl volume setting for 2G/3G HAC mode */ +#define DEFAULT_VER1_AUD_VOLUME_SPH_HAC \ + 40,52,64,76,88,100,112,0,0,0,0,0,0,0,0 + +/* sidetone volume setting for 2G/3G HAC mode */ +#define DEFAULT_VER1_AUD_VOLUME_SID_HAC \ + 0,0,16,0,0,0,0,0,0,0,0,0,0,0,0 + +#endif diff --git a/proprietary/external/nvram/cfgdefault/audio_voip_custom.h b/proprietary/external/nvram/cfgdefault/audio_voip_custom.h new file mode 100755 index 0000000000000000000000000000000000000000..b697b3c4559c3815434c579f57a2b1d71775f84e --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/audio_voip_custom.h @@ -0,0 +1,200 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein is + * confidential and proprietary to MediaTek Inc. and/or its licensors. Without + * the prior written permission of MediaTek inc. and/or its licensors, any + * reproduction, modification, use or disclosure of MediaTek Software, and + * information contained herein, in whole or in part, shall be strictly + * prohibited. + * + * MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER + * ON AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL + * WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED + * WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR + * NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH + * RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES + * TO LOOK ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. + * RECEIVER EXPRESSLY ACKNOWLEDGES THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO + * OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES CONTAINED IN MEDIATEK + * SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE + * RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S + * ENTIRE AND CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE + * RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE + * MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE + * CHARGE PAID BY RECEIVER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek + * Software") have been modified by MediaTek Inc. All revisions are subject to + * any receiver's applicable license agreements with MediaTek Inc. + */ + +#ifndef AUDIO_VOIP_CUSTOM_H +#define AUDIO_VOIP_CUSTOM_H + +/**************************************************** +* Define default AP side VOIP parameters +*****************************************************/ + +//VoIP speech parameters common part +#define DEFAULT_VOIP_SPEECH_COMMON_PARAM \ + 0, 55997, 31000, 10752, 32769, 0, 0, 0, \ + 0, 0, 0, 0 + + +#ifdef __MTK_DUAL_MIC_SUPPORT__ +#ifdef __MTK_VOIP_NORMAL_DMNR__ +#define VOIP_SPEECH_MODE_PARA13 (371) +#define VOIP_SPEECH_MODE_PARA14 (23) +#define VOIP_SPEECH_MODE_PARA03 (29) +#define VOIP_SPEECH_MODE_PARA08 (400) +#else +#define VOIP_SPEECH_MODE_PARA13 (0) +#define VOIP_SPEECH_MODE_PARA14 (0) +#define VOIP_SPEECH_MODE_PARA03 (31) +#define VOIP_SPEECH_MODE_PARA08 (80) +#endif +#else +#define VOIP_SPEECH_MODE_PARA13 (0) +#define VOIP_SPEECH_MODE_PARA14 (0) +#define VOIP_SPEECH_MODE_PARA03 (31) +#define VOIP_SPEECH_MODE_PARA08 (80) +#endif + +#ifdef __MTK_DUAL_MIC_SUPPORT__ +#ifdef __MTK_VOIP_HANDSFREE_DMNR__ +#define VOIP_SPEECH_SPK_MODE_PARA13 (307) +#define VOIP_SPEECH_SPK_MODE_PARA14 (31) +#define VOIP_SPEECH_SPK_MODE_PARA03 (29) +#define VOIP_SPEECH_SPK_MODE_PARA08 (400) +#else +#define VOIP_SPEECH_SPK_MODE_PARA13 (0) +#define VOIP_SPEECH_SPK_MODE_PARA14 (0) +#define VOIP_SPEECH_SPK_MODE_PARA03 (29) +#define VOIP_SPEECH_SPK_MODE_PARA08 (276) +#endif +#else +#define VOIP_SPEECH_SPK_MODE_PARA13 (0) +#define VOIP_SPEECH_SPK_MODE_PARA14 (0) +#define VOIP_SPEECH_SPK_MODE_PARA03 (29) +#define VOIP_SPEECH_SPK_MODE_PARA08 (276) +#endif + + +//VoIP speech parameter different part +//1. normal mode +//2.loud speaker mode +//3. headset mode +//4.BT mode +#define DEFAULT_VOIP_SPEECH_MODE_PARAM \ + 128, 253, 6212, VOIP_SPEECH_MODE_PARA03, 57351, 31, 0, 32, \ + VOIP_SPEECH_MODE_PARA08, 197, 611, 0, 13066, 0|VOIP_SPEECH_MODE_PARA13, 0|VOIP_SPEECH_MODE_PARA14, 0, \ + \ + 192, 224, 2218, VOIP_SPEECH_SPK_MODE_PARA03, 57351, 24607, 0, 4, \ + VOIP_SPEECH_SPK_MODE_PARA08, 197, 611, 0, 13066, VOIP_SPEECH_SPK_MODE_PARA13, VOIP_SPEECH_SPK_MODE_PARA14, 0, \ + \ + 0, 189, 8196, 31, 57351, 31, 0, 64, \ + 80, 197, 611, 0, 13066, 0, 0, 0, \ + \ + 0, 253, 8196, 31, 53255, 31, 0, 0, \ + 80, 197, 611, 0, 13066, 0, 0, 0 + +//VoIP FIR parameter +//1. normal mode +//2.loud speaker mode +//3. headset mode +//4.BT mode +#define DEFAULT_VOIP_IN_FIR_PARAM \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 + +//VoIP FIR parameter +//1. normal mode +//2.loud speaker mode +//3. headset mode +//4.BT mode +#define DEFAULT_VOIP_OUT_FIR_PARAM \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 + +#endif diff --git a/proprietary/external/nvram/cfgdefault/audio_volume_custom_default.h b/proprietary/external/nvram/cfgdefault/audio_volume_custom_default.h new file mode 100755 index 0000000000000000000000000000000000000000..0cfae6e16efe2a4f9dc37e38f2a5e71bf9c56972 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/audio_volume_custom_default.h @@ -0,0 +1,145 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + * + * MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * audio_volume_custom_default.h + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * This file is the header of audio customization related parameters or definition. + * + * Author: + * ------- + * Chipeng chang + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * + * + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ +#ifndef AUDIO_VOLUME_CUSTOM_DEFAULT_H +#define AUDIO_VOLUME_CUSTOM_DEFAULT_H + +#define AUD_VOLUME_RING \ + 0,32,64,96,128,160,192,\ + 136, 160, 184, 204, 220, 236, 255,\ + 136, 160, 184, 204, 220, 236, 255 + +#define AUD_VOLUME_KEY \ + 108, 132, 156, 180, 204, 228, 252,\ + 108, 132, 156, 180, 204, 228, 252,\ + 108, 132, 156, 180, 204, 228, 252 + +#define AUD_VOLUME_MIC \ + 64, 255, 255, 148, 200, 200, 160,\ + 225, 192, 192, 160, 216, 208, 172, \ + 255, 208, 208, 180, 255, 208, 172 +#define AUD_VOLUME_FMR \ + 0,43,85,128,171,213,255,\ + 20, 52, 84, 116, 148, 184, 220,\ + 52, 84, 120, 148, 180, 216, 255 + +#define AUD_VOLUME_SPH \ + 40,52,64,76,88,100,112,\ + 40,52,64,76,88,100,112,\ + 40, 52, 64, 76, 88, 100, 112 +#define AUD_VOLUME_SID \ + 0,0,16,0,0,0,0,\ + 0,0,32,0,0,0,0,\ + 0,0,0,0,0,0,0 + +#define AUD_VOLUME_MEDIA \ + 132, 148, 148, 148, 128, 148, 120,\ + 88, 116, 144, 172, 200, 228, 255,\ + 124, 144, 164, 184, 204, 224, 255 + +#define AUD_VOLUME_MATV \ + 0,43,85,128,171,213,255,\ + 88, 116, 144, 172, 200, 228, 255,\ + 124, 144, 164, 184, 204, 224, 255 + +#endif diff --git a/proprietary/external/nvram/cfgdefault/cfgdefault/CFG_ADC_Default.h b/proprietary/external/nvram/cfgdefault/cfgdefault/CFG_ADC_Default.h new file mode 100755 index 0000000000000000000000000000000000000000..21be2d5f3e721fbae65bb6cb02c9abfabd9dfb23 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/cfgdefault/CFG_ADC_Default.h @@ -0,0 +1,111 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_META_FILE.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of META CFG file + * + * Author: + * ------- + * MTK80306(Ning Feng) + * + * + * + *******************************************************************************/ + + +#ifndef _CFG_ADC_H +#define _CFG_ADC_H + +///#include "cfgfileinc/CFG_ADC_File.h" + +// the default value of bt nvram file +AUXADC_CFG_Struct stADCDefualt = +{ + {1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000}, + {0, 0, 0, 0, 0, 0, 0, 0, 0}, + 0, +}; + + +#endif + + diff --git a/proprietary/external/nvram/cfgdefault/cfgdefault/CFG_Audio_Default.h b/proprietary/external/nvram/cfgdefault/cfgdefault/CFG_Audio_Default.h new file mode 100755 index 0000000000000000000000000000000000000000..a8b0ce457623ef043684503b4efa330f7c90ffa4 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/cfgdefault/CFG_Audio_Default.h @@ -0,0 +1,966 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_AUDIO_FILE.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of AUDIO CFG Default file + * + * Author: + * ------- + * + * + + * + *******************************************************************************/ + +#ifndef _CFG_AUDIO_H +#define _CFG_AUDIO_H +/* include rule : + 1st : find path/files relative current position (Common) + 2nd : find path/files from other projects +*/ +#include "CFG_AUDIO_File.h" + +//audio related default value +#include "cfgdefault/sph_coeff_record_mode_default.h" +#include "cfgdefault/sph_coeff_dmnr_default.h" +#include "cfgdefault/sph_coeff_dmnr_handsfree_default.h" +#include "cfgdefault/audio_hd_record_custom.h" +#include "cfgdefault/audio_acf_default.h" +#include "cfgdefault/audio_hcf_default.h" +#include "cfgdefault/audio_effect_default.h" +#include "cfgdefault/audio_gain_table_default.h" +#include "cfgdefault/audio_ver1_volume_custom_default.h" +#include "cfgdefault/voice_recognition_custom.h" +#include "cfgdefault/audio_audenh_control_option.h" +#include "cfgdefault/audio_voip_custom.h" +#include "cfgdefault/audio_hfp_custom.h" +//#include "cfgdefault/audio_acfsub_default.h" +#include "cfgdefault/audio_music_drc_default.h" +#include "cfgdefault/audio_ringtone_drc_default.h" +#include "cfgdefault/sph_coeff_anc_default.h" +#include "cfgdefault/audio_speaker_monitor_custom.h" +#include "cfgdefault/sph_coeff_lpbk_default.h" +#include "cfgdefault/audio_function_switch_default.h" + +//speech related default value +#include "cfgdefault/sph_coeff_default.h" +#include "cfgdefault/audio_custom.h" +#include "cfgdefault/med_audio_default.h" +#include "cfgdefault/audio_volume_custom_default.h" +#include "cfgdefault/audio_ver1_volume_custom_default.h" + +#ifdef __cplusplus +extern "C" +{ +#endif + +#ifdef __ALLOCATE_CFG_AUDIO_DEFAULT_H +// Allocate data by \vendor\mediatek\proprietary\external\nvram\libcustom_nvram\CFG_file_info.c + +AUDIO_CUSTOM_PARAM_STRUCT speech_custom_default = +{ + /* INT8 volume[MAX_VOL_CATE][MAX_VOL_TYPE] */ + /* Normal volume: TON, SPK, MIC, FMR, SPH, SID, MED */ + GAIN_NOR_TON_VOL, GAIN_NOR_KEY_VOL, GAIN_NOR_MIC_VOL, GAIN_NOR_FMR_VOL, GAIN_NOR_SPH_VOL, GAIN_NOR_SID_VOL, GAIN_NOR_MED_VOL + , + /* Headset volume: TON, SPK, MIC, FMR, SPH, SID, MED */ + GAIN_HED_TON_VOL, GAIN_HED_KEY_VOL, GAIN_HED_MIC_VOL, GAIN_HED_FMR_VOL, GAIN_HED_SPH_VOL, GAIN_HED_SID_VOL, GAIN_HED_MED_VOL + , + /* Handfree volume: TON, SPK, MIC, FMR, SPH, SID, MED */ + GAIN_HND_TON_VOL, GAIN_HND_KEY_VOL, GAIN_HND_MIC_VOL, GAIN_HND_FMR_VOL, GAIN_HND_SPH_VOL, GAIN_HND_SID_VOL, GAIN_HND_MED_VOL + , + /* UINT16 speech_common_para[12] */ + DEFAULT_SPEECH_COMMON_PARA + , + /* UINT16 speech_mode_para[8][16] */ + DEFAULT_SPEECH_NORMAL_MODE_PARA, + DEFAULT_SPEECH_EARPHONE_MODE_PARA, + DEFAULT_SPEECH_LOUDSPK_MODE_PARA, + DEFAULT_SPEECH_BT_EARPHONE_MODE_PARA, + DEFAULT_SPEECH_BT_CORDLESS_MODE_PARA, + DEFAULT_SPEECH_CARKIT_MODE_PARA, + DEFAULT_SPEECH_AUX1_MODE_PARA, + DEFAULT_SPEECH_AUX2_MODE_PARA + , + /* UINT16 speech_volume_para[4] */ + DEFAULT_SPEECH_VOL_PARA + , + /* UINT16 debug_info[16] */ + DEFAULT_AUDIO_DEBUG_INFO + , + /* INT16 sph_in_fir[6][45], sph_out_fir */ + SPEECH_INPUT_FIR_COEFF, + SPEECH_OUTPUT_FIR_COEFF + , + /* UINT16 DG_DL_Speech */ + DG_DL_Speech + , + /* UINT16 DG_Microphone */ + DG_Microphone + , + /* UINT16 FM record volume*/ + FM_Record_Vol + , + /* UINT16 BT sync type and length*/ + DEFAULT_BLUETOOTH_SYNC_TYPE, + DEFAULT_BLUETOOTH_SYNC_LENGTH + , + /* UINT16 BT PCM in/out digital gain*/ + DEFAULT_BT_PCM_IN_VOL, + DEFAULT_BT_PCM_OUT_VOL + , + /* user mode : normal mode, earphone mode, loud speaker mode */ + /* UCHAR user_mode */ + VOL_NORMAL + , + /* auto VM record setting */ + DEFAULT_VM_SUPPORT, + DEFAULT_AUTO_VM, + /* Micbais voltage 1900 --> 2200 */ + MICBAIS, +}; + +AUDIO_VER1_CUSTOM_VOLUME_STRUCT audio_ver1_custom_default = { + VER1_AUD_VOLUME_RING, + VER1_AUD_VOLUME_SIP, + VER1_AUD_VOLUME_MIC, + VER1_AUD_VOLUME_FM, + VER1_AUD_VOLUME_SPH, + VER1_AUD_VOLUME_SPH, // sph2 now use the same + VER1_AUD_VOLUME_SID, + VER1_AUD_VOLUME_MEDIA, + VER1_AUD_VOLUME_MATV, + VER1_AUD_NORMAL_VOLUME_DEFAULT, + VER1_AUD_HEADSER_VOLUME_DEFAULT, + VER1_AUD_SPEAKER_VOLUME_DEFAULT, + VER1_AUD_HEADSETSPEAKER_VOLUME_DEFAULT, + VER1_AUD_EXTAMP_VOLUME_DEFAULT, + VER1_AUD_VOLUME_LEVEL_DEFAULT +}; + + +AUDIO_CUSTOM_WB_PARAM_STRUCT wb_speech_custom_default = +{ + /* unsigned short speech_mode_wb_para[8][16] */ + DEFAULT_WB_SPEECH_NORMAL_MODE_PARA, + DEFAULT_WB_SPEECH_EARPHONE_MODE_PARA, + DEFAULT_WB_SPEECH_LOUDSPK_MODE_PARA, + DEFAULT_WB_SPEECH_BT_EARPHONE_MODE_PARA, + DEFAULT_WB_SPEECH_BT_CORDLESS_MODE_PARA, + DEFAULT_WB_SPEECH_CARKIT_MODE_PARA, + DEFAULT_WB_SPEECH_AUX1_MODE_PARA, + DEFAULT_WB_SPEECH_AUX2_MODE_PARA, + /* short sph_wb_in_fir[6][90] */ + WB_Speech_Input_FIR_Coeff, + /* short sph_wb_out_fir[6][90] */ + WB_Speech_Output_FIR_Coeff, +}; +#if defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V5) +/* +unsigned int bes_loudness_Sep_LR_Filter; + unsigned int bes_loudness_WS_Gain_Max; + unsigned int bes_loudness_WS_Gain_Min; + unsigned int bes_loudness_Filter_First; + unsigned int bes_loudness_Num_Bands; + unsigned int bes_loudness_Flt_Bank_Order; + unsigned int bes_loudness_Cross_Freq[7]; + int DRC_Th[8][5]; + int DRC_Gn[8][5]; + int SB_Gn[8]; + unsigned int SB_Mode[8]; + unsigned int DRC_Delay; + unsigned int Att_Time[8][6]; + unsigned int Rel_Time[8][6]; + int Hyst_Th[8][6]; + int Lim_Th; + int Lim_Gn; + unsigned int Lim_Const; + unsigned int Lim_Delay; + int SWIPRev; + +*/ +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_custom_default = +{ +#if 1 + BES_LOUDNESS_ACF_L_HPF_FC, + BES_LOUDNESS_ACF_L_HPF_ORDER, + BES_LOUDNESS_ACF_L_LPF_FC, + BES_LOUDNESS_ACF_L_LPF_ORDER, + BES_LOUDNESS_ACF_L_BPF_FC, + BES_LOUDNESS_ACF_L_BPF_BW, + BES_LOUDNESS_ACF_L_BPF_GAIN, + + BES_LOUDNESS_ACF_R_HPF_FC, + BES_LOUDNESS_ACF_R_HPF_ORDER, + BES_LOUDNESS_ACF_R_LPF_FC, + BES_LOUDNESS_ACF_R_LPF_ORDER, + BES_LOUDNESS_ACF_R_BPF_FC, + BES_LOUDNESS_ACF_R_BPF_BW, + BES_LOUDNESS_ACF_R_BPF_GAIN, + + BES_LOUDNESS_ACF_SEP_LR_FILTER, + BES_LOUDNESS_ACF_WS_GAIN_MAX, + BES_LOUDNESS_ACF_WS_GAIN_MIN, + BES_LOUDNESS_ACF_FILTER_FIRST, + BES_LOUDNESS_ACF_NUM_BANDS, + BES_LOUDNESS_ACF_FLT_BANK_ORDER, + BES_LOUDNESS_ACF_CROSSOVER_FREQ, + BES_LOUDNESS_ACF_GAIN_MAP_IN, + BES_LOUDNESS_ACF_GAIN_MAP_OUT, + BES_LOUDNESS_ACF_SB_GAIN, + BES_LOUDNESS_ACF_SB_MODE, + BES_LOUDNESS_ACF_DRC_DELAY, + BES_LOUDNESS_ACF_ATT_TIME, + BES_LOUDNESS_ACF_REL_TIME, + BES_LOUDNESS_ACF_HYST_TH, + BES_LOUDNESS_ACF_LIM_TH, + BES_LOUDNESS_ACF_LIM_GN, + BES_LOUDNESS_ACF_LIM_CONST, + BES_LOUDNESS_ACF_LIM_DELAY, + 0x0520, +#else + BES_LOUDNESS_HSF_COEFF_L, + BES_LOUDNESS_BPF_COEFF_L, + BES_LOUDNESS_LPF_COEFF_L, + BES_LOUDNESS_HSF_COEFF_R, + BES_LOUDNESS_BPF_COEFF_R, + BES_LOUDNESS_LPF_COEFF_R, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + + BES_LOUDNESS_SEP_LR_FILTER, + BES_LOUDNESS_NUM_BANDS, + BES_LOUDNESS_FLT_BANK_ORDER, + BES_LOUDNESS_CROSSOVER_FREQ, + + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, + BES_LOUDNESS_SB_GAIN, + BES_LOUDNESS_SB_MODE, + BES_LOUDNESS_DRC_DELAY, + BES_LOUDNESS_ATT_TIME, + BES_LOUDNESS_REL_TIME, + BES_LOUDNESS_HYST_TH, + BES_LOUDNESS_LIM_TH, + BES_LOUDNESS_LIM_GN, + BES_LOUDNESS_LIM_CONST, + BES_LOUDNESS_LIM_DELAY, +#endif + +}; +#if 0 +AUDIO_ACF_CUSTOM_PARAM_STRUCT audiosub_custom_default = +{ + BES_LOUDNESS_HSF_COEFF_SUB_L, + BES_LOUDNESS_BPF_COEFF_SUB_L, + BES_LOUDNESS_LPF_COEFF_SUB_L, + BES_LOUDNESS_HSF_COEFF_SUB_R, + BES_LOUDNESS_BPF_COEFF_SUB_R, + BES_LOUDNESS_LPF_COEFF_SUB_R, + BES_LOUDNESS_WS_GAIN_MAX_SUB, + BES_LOUDNESS_WS_GAIN_MIN_SUB, + BES_LOUDNESS_FILTER_FIRST_SUB, + + BES_LOUDNESS_SEP_LR_FILTER_SUB, + BES_LOUDNESS_NUM_BANDS_SUB, + BES_LOUDNESS_FLT_BANK_ORDER_SUB, + BES_LOUDNESS_CROSSOVER_FREQ_SUB, + + BES_LOUDNESS_GAIN_MAP_IN_SUB, + BES_LOUDNESS_GAIN_MAP_OUT_SUB, + BES_LOUDNESS_SB_GAIN_SUB, + BES_LOUDNESS_SB_MODE_SUB, + BES_LOUDNESS_DRC_DELAY_SUB, + BES_LOUDNESS_ATT_TIME_SUB, + BES_LOUDNESS_REL_TIME_SUB, + BES_LOUDNESS_HYST_TH_SUB, + BES_LOUDNESS_LIM_TH_SUB, + BES_LOUDNESS_LIM_GN, + BES_LOUDNESS_LIM_CONST, + BES_LOUDNESS_LIM_DELAY, + + +}; +#endif + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_hcf_custom_default = +{ + BES_LOUDNESS_HCF_L_HPF_FC, + BES_LOUDNESS_HCF_L_HPF_ORDER, + BES_LOUDNESS_HCF_L_LPF_FC, + BES_LOUDNESS_HCF_L_LPF_ORDER, + BES_LOUDNESS_HCF_L_BPF_FC, + BES_LOUDNESS_HCF_L_BPF_BW, + BES_LOUDNESS_HCF_L_BPF_GAIN, + + BES_LOUDNESS_HCF_R_HPF_FC, + BES_LOUDNESS_HCF_R_HPF_ORDER, + BES_LOUDNESS_HCF_R_LPF_FC, + BES_LOUDNESS_HCF_R_LPF_ORDER, + BES_LOUDNESS_HCF_R_BPF_FC, + BES_LOUDNESS_HCF_R_BPF_BW, + BES_LOUDNESS_HCF_R_BPF_GAIN, + + BES_LOUDNESS_HCF_SEP_LR_FILTER, + BES_LOUDNESS_HCF_WS_GAIN_MAX, + BES_LOUDNESS_HCF_WS_GAIN_MIN, + BES_LOUDNESS_HCF_FILTER_FIRST, + BES_LOUDNESS_HCF_NUM_BANDS, + BES_LOUDNESS_HCF_FLT_BANK_ORDER, + BES_LOUDNESS_HCF_CROSSOVER_FREQ, + BES_LOUDNESS_HCF_GAIN_MAP_IN, + BES_LOUDNESS_HCF_GAIN_MAP_OUT, + BES_LOUDNESS_HCF_SB_GAIN, + BES_LOUDNESS_HCF_SB_MODE, + BES_LOUDNESS_HCF_DRC_DELAY, + BES_LOUDNESS_HCF_ATT_TIME, + BES_LOUDNESS_HCF_REL_TIME, + BES_LOUDNESS_HCF_HYST_TH, + BES_LOUDNESS_HCF_LIM_TH, + BES_LOUDNESS_HCF_LIM_GN, + BES_LOUDNESS_HCF_LIM_CONST, + BES_LOUDNESS_HCF_LIM_DELAY, + 0x0520, + +}; +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_vibspk_custom_default = +{ + BES_LOUDNESS_ACF_L_HPF_FC, + BES_LOUDNESS_ACF_L_HPF_ORDER, + BES_LOUDNESS_ACF_L_LPF_FC, + BES_LOUDNESS_ACF_L_LPF_ORDER, + BES_LOUDNESS_ACF_L_BPF_FC, + BES_LOUDNESS_ACF_L_BPF_BW, + BES_LOUDNESS_ACF_L_BPF_GAIN, + + BES_LOUDNESS_ACF_R_HPF_FC, + BES_LOUDNESS_ACF_R_HPF_ORDER, + BES_LOUDNESS_ACF_R_LPF_FC, + BES_LOUDNESS_ACF_R_LPF_ORDER, + BES_LOUDNESS_ACF_R_BPF_FC, + BES_LOUDNESS_ACF_R_BPF_BW, + BES_LOUDNESS_ACF_R_BPF_GAIN, + + 0, + BES_LOUDNESS_ACF_WS_GAIN_MAX, + BES_LOUDNESS_ACF_WS_GAIN_MIN, + BES_LOUDNESS_ACF_FILTER_FIRST, + BES_LOUDNESS_ACF_NUM_BANDS, + BES_LOUDNESS_ACF_FLT_BANK_ORDER, + BES_LOUDNESS_ACF_CROSSOVER_FREQ, + BES_LOUDNESS_ACF_GAIN_MAP_IN, + BES_LOUDNESS_ACF_GAIN_MAP_OUT, + BES_LOUDNESS_ACF_SB_GAIN, + BES_LOUDNESS_ACF_SB_MODE, + BES_LOUDNESS_ACF_DRC_DELAY, + BES_LOUDNESS_ACF_ATT_TIME, + BES_LOUDNESS_ACF_REL_TIME, + BES_LOUDNESS_ACF_HYST_TH, + BES_LOUDNESS_ACF_LIM_TH, + BES_LOUDNESS_ACF_LIM_GN, + BES_LOUDNESS_ACF_LIM_CONST, + BES_LOUDNESS_ACF_LIM_DELAY, + 0x0520, + + +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_musicdrc_custom_default = +{ + BES_LOUDNESS_MUSICDRC_L_HPF_FC, + BES_LOUDNESS_MUSICDRC_L_HPF_ORDER, + BES_LOUDNESS_MUSICDRC_L_LPF_FC, + BES_LOUDNESS_MUSICDRC_L_LPF_ORDER, + BES_LOUDNESS_MUSICDRC_L_BPF_FC, + BES_LOUDNESS_MUSICDRC_L_BPF_BW, + BES_LOUDNESS_MUSICDRC_L_BPF_GAIN, + + BES_LOUDNESS_MUSICDRC_R_HPF_FC, + BES_LOUDNESS_MUSICDRC_R_HPF_ORDER, + BES_LOUDNESS_MUSICDRC_R_LPF_FC, + BES_LOUDNESS_MUSICDRC_R_LPF_ORDER, + BES_LOUDNESS_MUSICDRC_R_BPF_FC, + BES_LOUDNESS_MUSICDRC_R_BPF_BW, + BES_LOUDNESS_MUSICDRC_R_BPF_GAIN, + + BES_LOUDNESS_MUSICDRC_SEP_LR_FILTER, + BES_LOUDNESS_MUSICDRC_WS_GAIN_MAX, + BES_LOUDNESS_MUSICDRC_WS_GAIN_MIN, + BES_LOUDNESS_MUSICDRC_FILTER_FIRST, + BES_LOUDNESS_MUSICDRC_NUM_BANDS, + BES_LOUDNESS_MUSICDRC_FLT_BANK_ORDER, + BES_LOUDNESS_MUSICDRC_CROSSOVER_FREQ, + BES_LOUDNESS_MUSICDRC_GAIN_MAP_IN, + BES_LOUDNESS_MUSICDRC_GAIN_MAP_OUT, + BES_LOUDNESS_MUSICDRC_SB_GAIN, + BES_LOUDNESS_MUSICDRC_SB_MODE, + BES_LOUDNESS_MUSICDRC_DRC_DELAY, + BES_LOUDNESS_MUSICDRC_ATT_TIME, + BES_LOUDNESS_MUSICDRC_REL_TIME, + BES_LOUDNESS_MUSICDRC_HYST_TH, + BES_LOUDNESS_MUSICDRC_LIM_TH, + BES_LOUDNESS_MUSICDRC_LIM_GN, + BES_LOUDNESS_MUSICDRC_LIM_CONST, + BES_LOUDNESS_MUSICDRC_LIM_DELAY, + 0x0520, + + +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_ringtonedrc_custom_default = +{ + BES_LOUDNESS_RINGTONEDRC_L_HPF_FC, + BES_LOUDNESS_RINGTONEDRC_L_HPF_ORDER, + BES_LOUDNESS_RINGTONEDRC_L_LPF_FC, + BES_LOUDNESS_RINGTONEDRC_L_LPF_ORDER, + BES_LOUDNESS_RINGTONEDRC_L_BPF_FC, + BES_LOUDNESS_RINGTONEDRC_L_BPF_BW, + BES_LOUDNESS_RINGTONEDRC_L_BPF_GAIN, + + BES_LOUDNESS_RINGTONEDRC_R_HPF_FC, + BES_LOUDNESS_RINGTONEDRC_R_HPF_ORDER, + BES_LOUDNESS_RINGTONEDRC_R_LPF_FC, + BES_LOUDNESS_RINGTONEDRC_R_LPF_ORDER, + BES_LOUDNESS_RINGTONEDRC_R_BPF_FC, + BES_LOUDNESS_RINGTONEDRC_R_BPF_BW, + BES_LOUDNESS_RINGTONEDRC_R_BPF_GAIN, + + BES_LOUDNESS_RINGTONEDRC_SEP_LR_FILTER, + BES_LOUDNESS_RINGTONEDRC_WS_GAIN_MAX, + BES_LOUDNESS_RINGTONEDRC_WS_GAIN_MIN, + BES_LOUDNESS_RINGTONEDRC_FILTER_FIRST, + BES_LOUDNESS_RINGTONEDRC_NUM_BANDS, + BES_LOUDNESS_RINGTONEDRC_FLT_BANK_ORDER, + BES_LOUDNESS_RINGTONEDRC_CROSSOVER_FREQ, + BES_LOUDNESS_RINGTONEDRC_GAIN_MAP_IN, + BES_LOUDNESS_RINGTONEDRC_GAIN_MAP_OUT, + BES_LOUDNESS_RINGTONEDRC_SB_GAIN, + BES_LOUDNESS_RINGTONEDRC_SB_MODE, + BES_LOUDNESS_RINGTONEDRC_DRC_DELAY, + BES_LOUDNESS_RINGTONEDRC_ATT_TIME, + BES_LOUDNESS_RINGTONEDRC_REL_TIME, + BES_LOUDNESS_RINGTONEDRC_HYST_TH, + BES_LOUDNESS_RINGTONEDRC_LIM_TH, + BES_LOUDNESS_RINGTONEDRC_LIM_GN, + BES_LOUDNESS_RINGTONEDRC_LIM_CONST, + BES_LOUDNESS_RINGTONEDRC_LIM_DELAY, + 0x0520, + + +}; + + +#elif defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V4) +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_custom_default = +{ + BES_LOUDNESS_HSF_COEFF, + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_LPF_COEFF, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_ATT_TIME, + BES_LOUDNESS_REL_TIME, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; +#if 0 +AUDIO_ACF_CUSTOM_PARAM_STRUCT audiosub_custom_default = +{ + BES_LOUDNESS_HSF_COEFF_SUB, + BES_LOUDNESS_BPF_COEFF_SUB, + BES_LOUDNESS_LPF_COEFF_SUB, + BES_LOUDNESS_WS_GAIN_MAX_SUB, + BES_LOUDNESS_WS_GAIN_MIN_SUB, + BES_LOUDNESS_FILTER_FIRST_SUB, + BES_LOUDNESS_ATT_TIME_SUB, + BES_LOUDNESS_REL_TIME_SUB, + BES_LOUDNESS_GAIN_MAP_IN_SUB, + BES_LOUDNESS_GAIN_MAP_OUT_SUB, +}; +#endif + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_hcf_custom_default = +{ + BES_LOUDNESS_HCF_HSF_COEFF, + BES_LOUDNESS_HCF_BPF_COEFF, + BES_LOUDNESS_HCF_LPF_COEFF, + BES_LOUDNESS_HCF_WS_GAIN_MAX, + BES_LOUDNESS_HCF_WS_GAIN_MIN, + BES_LOUDNESS_HCF_FILTER_FIRST, + BES_LOUDNESS_HCF_ATT_TIME, + BES_LOUDNESS_HCF_REL_TIME, + BES_LOUDNESS_HCF_GAIN_MAP_IN, + BES_LOUDNESS_HCF_GAIN_MAP_OUT, +}; +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_vibspk_custom_default = +{ + BES_LOUDNESS_HSF_COEFF, + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_LPF_COEFF, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_ATT_TIME, + BES_LOUDNESS_REL_TIME, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_musicdrc_custom_default = +{ + BES_LOUDNESS_HSF_COEFF, + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_LPF_COEFF, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_ATT_TIME, + BES_LOUDNESS_REL_TIME, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_ringtonedrc_custom_default = +{ + BES_LOUDNESS_HSF_COEFF, + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_LPF_COEFF, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_ATT_TIME, + BES_LOUDNESS_REL_TIME, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; + + +#else +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_custom_default = +{ + /* Compensation Filter HSF coeffs: default all pass filter */ + /* BesLoudness also uses this coeffs */ + BES_LOUDNESS_HSF_COEFF, + /* Compensation Filter BPF coeffs: default all pass filter */ + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_DRC_FORGET_TABLE, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_hcf_custom_default = +{ + /* Compensation Filter HSF coeffs: default all pass filter */ + /* BesLoudness also uses this coeffs */ + BES_LOUDNESS_HCF_HSF_COEFF, + /* Compensation Filter BPF coeffs: default all pass filter */ + BES_LOUDNESS_HCF_BPF_COEFF, + BES_LOUDNESS_HCF_DRC_FORGET_TABLE, + BES_LOUDNESS_HCF_WS_GAIN_MAX, + BES_LOUDNESS_HCF_WS_GAIN_MIN, + BES_LOUDNESS_HCF_FILTER_FIRST, + BES_LOUDNESS_HCF_GAIN_MAP_IN, + BES_LOUDNESS_HCF_GAIN_MAP_OUT, +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_vibspk_custom_default = +{ + /* Compensation Filter HSF coeffs: default all pass filter */ + /* BesLoudness also uses this coeffs */ + BES_LOUDNESS_HSF_COEFF, + /* Compensation Filter BPF coeffs: default all pass filter */ + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_DRC_FORGET_TABLE, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_musicdrc_custom_default = +{ + /* Compensation Filter HSF coeffs: default all pass filter */ + /* BesLoudness also uses this coeffs */ + BES_LOUDNESS_HSF_COEFF, + /* Compensation Filter BPF coeffs: default all pass filter */ + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_DRC_FORGET_TABLE, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_ringtonedrc_custom_default = +{ + /* Compensation Filter HSF coeffs: default all pass filter */ + /* BesLoudness also uses this coeffs */ + BES_LOUDNESS_HSF_COEFF, + /* Compensation Filter BPF coeffs: default all pass filter */ + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_DRC_FORGET_TABLE, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; + +#endif + +AUDIO_EFFECT_CUSTOM_PARAM_STRUCT audio_effect_custom_default = +{ + // DSRD parameters + BSRD_LEVEL, + BSRD_DISTANCE1, + BSRD_DISTANCE2, + BSRD_BAND_SELECT, + + // BASS + BASS_CUTOFF_FREQ, + BASS_ISVB, + + //EQ effect + NORMAL_GAIN_LEVEL, + DANCE_GAIN_LEVEL, + BASS_GAIN_LEVEL, + CLASSICAL_GAIN_LEVEL, + TREBLE_GAIN_LEVEL, + PARTY_GAIN_LEVEL, + POP_GAIN_LEVEL, + ROCK_GAIN_LEVEL, + + //loudness mode + LOUDENHANCEMODE, + + //TS + TIME_TD_TF, + TIME_TS_RATIO +}; + +AUDIO_PARAM_MED_STRUCT audio_param_med_default = +{ + SPEECH_INPUT_MED_FIR_COEFF, + SPEECH_OUTPUT_MED_FIR_COEFF, + FIR_output_index, + FIR_input_index, + MED_SPEECH_NORMAL_MODE_PARA, + MED_SPEECH_EARPHONE_MODE_PARA, + MED_SPEECH_BT_EARPHONE_MODE_PARA, + MED_SPEECH_LOUDSPK_MODE_PARA, + MED_SPEECH_CARKIT_MODE_PARA, + MED_SPEECH_BT_CORDLESS_MODE_PARA, + MED_SPEECH_AUX1_MODE_PARA, + MED_SPEECH_AUX2_MODE_PARA +}; + + +AUDIO_VOLUME_CUSTOM_STRUCT audio_volume_custom_default = +{ + AUD_VOLUME_RING, + AUD_VOLUME_KEY, + AUD_VOLUME_MIC, + AUD_VOLUME_FMR, + AUD_VOLUME_SPH, + AUD_VOLUME_SID, + AUD_VOLUME_MEDIA, + AUD_VOLUME_MATV +}; + +AUDIO_CUSTOM_EXTRA_PARAM_STRUCT dual_mic_custom_default = +{ + DEFAULT_SPEECH_DUAL_MIC_ABF_PARA, + DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA, + DEFAULT_SPEECH_DUAL_MIC_ABF_PARA_LoudSPK, + DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA_LoudSPK, + DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA_VR, + DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA_VOIP, + DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA_VOIP_LoudSPK +}; + +AUDIO_GAIN_TABLE_STRUCT Gain_control_table_default ={ + DEFAULT_VOICE_GAIN_TABLE_PARA, + DEFAULT_SYSTEM_GAIN_TABLE_PARA, + DEFAULT_RINGTONE_GAIN_TABLE_PARA, + DEFAULT_MUSIC_GAIN_TABLE_PARA, + DEFAULT_ALARM_GAIN_TABLE_PARA, + DEFAULT_NOTIFICATION_GAIN_TABLE_PARA, + DEFAULT_BLUETOOTH_SCO_GAIN_TABLE_PARA, + DEFAULT_ENFORCEAUDIBLE_GAIN_TABLE_PARA, + DEFAULT_DTMF_GAIN_TABLE_PARA, + DEFAULT_TTS_GAIN_TABLE_PARA, + DEFAULT_FM_GAIN_TABLE_PARA, + DEFAULT_MATV_GAIN_TABLE_PARA, + DEFAULT_SPEECH_NB_GAIN_TABLE_PARA, + DEFAULT_SPEECH_WB_GAIN_TABLE_PARA, + DEFAULT_SIDETONE_NB_GAIN_TABLE_PARA, + DEFAULT_SIDETONE_WB_GAIN_TABLE_PARA, + DEFAULT_MICROPHONE_GAIN_TABLE_PARA +}; + +AUDIO_BT_GAIN_STRUCT bt_gain_control_default ={ + DEFAULT_BLUETOOTH_NREC_GAIN_TABLE_PARA +}; + +AUDIO_HD_RECORD_PARAM_STRUCT Hd_Recrod_Par_default = { + //hd_rec mode num & fir num + HD_REC_MODE_INDEX_NUM, + HD_REC_FIR_INDEX_NUM, + //hd_rec_speech_mode_para + DEFAULT_HD_RECORD_SPH_MODE_PAR, + //hd_rec_fir + DEFAULT_HD_RECORD_FIR_Coeff, + //hd_rec fir mapping - ch1 + DEFAULT_HD_RECORD_MODE_FIR_MAPPING_CH1, + //hd_rec fir mapping - ch2 + DEFAULT_HD_RECORD_MODE_FIR_MAPPING_CH2, + //hd_rec device mode mapping + DEFAULT_HD_RECORD_MODE_DEV_MAPPING, + //hd_rec_map_to_input_src + DEFAULT_HD_RECORD_MODE_INPUT_SRC_MAPPING, + //hd_rec_map_to_stereo_flag + DEFAULT_HD_RECORD_MODE_STEREO_FLAGS +}; + +AUDIO_HD_RECORD_SCENE_TABLE_STRUCT Hd_Recrod_Scene_Table_default = { + DEFAULT_HD_RECORD_NUM_VOICE_RECOGNITION_SCENES, + DEFAULT_HD_RECORD_NUM_VOICE_SCENES, + DEFAULT_HD_RECORD_NUM_VIDEO_SCENES, + DEFAULT_HD_RECORD_NUM_VOICE_UNLOCK_SCENES, + DEFAULT_HD_RECORD_NUM_CUSTOMIZATION_SCENES, + DEFAULT_HD_RECORD_SCENE_TABLE, + DEFAULT_HD_RECORD_SCENE_NAME +}; + +VOICE_RECOGNITION_PARAM_STRUCT Voice_Recognize_Par_default = { + //for framework, voice ui related + DEFAULT_AP_NUM, + DEFAULT_LANGUAGE_NUM, + DEFAULT_LANGUAGE_FOLDER_NAME, + DEFAULT_COMMAND_NUM_PER_LAN, + DEFAULT_AP_SUPPORT_INFO, + DEFAULT_ALGORITHM_PARAM // for CTO +}; + +AUDIO_AUDENH_CONTROL_OPTION_STRUCT AUDENH_Control_Option_Par_default = { + DEFAULT_AUDIO_AUDENH_CONTROL_OPTION_Coeff +}; + +AUDIO_BUFFER_DC_CALIBRATION_STRUCT Audio_Buffer_DC_Calibration_Par_default = { + 0xFFFF, + 0, + 0, + 0 +}; + +AUDIO_VOIP_PARAM_STRUCT Audio_VOIP_Par_default = { + DEFAULT_VOIP_SPEECH_COMMON_PARAM, + DEFAULT_VOIP_SPEECH_MODE_PARAM, + DEFAULT_VOIP_IN_FIR_PARAM, + DEFAULT_VOIP_OUT_FIR_PARAM +}; + +AUDIO_HFP_PARAM_STRUCT audio_hfp_param_custom_default = { + DEFAULT_HFP_SPEECH_COMMON_PARAM, + DEFAULT_HFP_SPEECH_MODE_PARAM, + DEFAULT_HFP_IN_FIR_PARAM, + DEFAULT_HFP_OUT_FIR_PARAM +}; + +AUDIO_ANC_CUSTOM_PARAM_STRUCT speech_ANC_custom_default = { + DEFAULT_SPEECH_ANC_PARA, + DEFAULT_SPEECH_ANC_APPLY, + DEFAULT_SPEECH_ANC_LOG_ENABLE, + DEFAULT_SPEECH_ANC_LOG_DOWNSAMPLE, + DEFAULT_SPEECH_ANC_DL_PGA +}; + +AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT speech_magi_conference_custom_default = { + DEFAULT_SPEECH_VOICE_TRACKING_MODE_PARA, + DEFAULT_WB_SPEECH_VOICE_TRACKING_MODE_PARA +}; + +AUDIO_CUSTOM_HAC_PARAM_STRUCT speech_hac_param_custom_default = { + DEFAULT_SPEECH_HAC_MODE_PARA, + DEFAULT_WB_SPEECH_HAC_MODE_PARA, + DEFAULT_SPEECH_HAC_INPUT_FIR_COEFF, + DEFAULT_SPEECH_HAC_OUTPUT_FIR_COEFF, + DEFAULT_WB_SPEECH_HAC_INPUT_FIR_COEFF, + DEFAULT_WB_SPEECH_HAC_OUTPUT_FIR_COEFF, + DEFAULT_VER1_AUD_VOLUME_MIC_HAC, + DEFAULT_VER1_AUD_VOLUME_SPH_HAC, + DEFAULT_VER1_AUD_VOLUME_SID_HAC +}; + +AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT speech_lpbk_param_custom_default = { + DEFAULT_SPEECH_LPBK_NORMAL_MODE_PARA, + DEFAULT_SPEECH_LPBK_EARPHONE_MODE_PARA, + DEFAULT_SPEECH_LPBK_LOUDSPK_MODE_PARA +}; + +AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT audio_func_swtich_param_custom_default = { + DEFAULT_VMLOG_DUMP_CONFIG, + DEFAULT_BGS_DUMP_ENABLE, + DEFAULT_CUSTOM_XML_ENABLE +}; + +AUDIO_SPEAKER_MONITOR_PARAM_STRUCT speaker_monitor_par_default = { + DEFAULT_SPEAKER_MONITOR_PARAM, + DEFAULT_SPEAKER_TEMP_INITIAL, + /* hardware setting */ + DEFAULT_SPEAKER_CURRENT_SENSE_RESISTOR, + /* resonant frqquency*/ + DEFAULT_SPEAKER_RESONANT_FC, + DEFAULT_SPEAKER_RESONANT_BW, + DEFAULT_SPEAKER_RESONANT_TH, + /* temperature estimation */ + DEFAULT_SPEAKER_PREFER_HIGH_BAND, + DEFAULT_SPEAKER_PREFER_LOW_BAND, + /* temperature estimation control*/ + DEFAULT_SPEAKER_TEMP_CONTROL_LOW, // low limit + DEFAULT_SPEAKER_TEMP_CONTROL_HIGH, // high limit + DEFAULT_SPEAKER_TEMP_CONTROL_LOG, // max log time + /* monitor interval */ + DEFAULT_SPEAKER_MONITOR_INTERVAL //unit: ms +}; + +#else +extern AUDIO_CUSTOM_PARAM_STRUCT speech_custom_default; + +extern AUDIO_VER1_CUSTOM_VOLUME_STRUCT audio_ver1_custom_default; + + +extern AUDIO_CUSTOM_WB_PARAM_STRUCT wb_speech_custom_default; + +extern AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_custom_default; + +extern AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_hcf_custom_default; +extern AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_vibspk_custom_default; +extern AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_musicdrc_custom_default; +extern AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_ringtonedrc_custom_default; + +extern AUDIO_EFFECT_CUSTOM_PARAM_STRUCT audio_effect_custom_default; + +extern AUDIO_PARAM_MED_STRUCT audio_param_med_default; + +extern AUDIO_VOLUME_CUSTOM_STRUCT audio_volume_custom_default; + +extern AUDIO_CUSTOM_EXTRA_PARAM_STRUCT dual_mic_custom_default; + +extern AUDIO_GAIN_TABLE_STRUCT Gain_control_table_default; + +extern AUDIO_HD_RECORD_PARAM_STRUCT Hd_Recrod_Par_default; + +extern AUDIO_HD_RECORD_SCENE_TABLE_STRUCT Hd_Recrod_Scene_Table_default; + + +extern VOICE_RECOGNITION_PARAM_STRUCT Voice_Recognize_Par_default; + +extern AUDIO_AUDENH_CONTROL_OPTION_STRUCT AUDENH_Control_Option_Par_default; + +extern AUDIO_BUFFER_DC_CALIBRATION_STRUCT Audio_Buffer_DC_Calibration_Par_default; + +extern AUDIO_VOIP_PARAM_STRUCT Audio_VOIP_Par_default; +extern AUDIO_HFP_PARAM_STRUCT audio_hfp_param_custom_default; +extern AUDIO_ANC_CUSTOM_PARAM_STRUCT speech_ANC_custom_default; +extern AUDIO_SPEAKER_MONITOR_PARAM_STRUCT speaker_monitor_par_default; +extern AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT speech_magi_conference_custom_default; +extern AUDIO_CUSTOM_HAC_PARAM_STRUCT speech_hac_param_custom_default; +extern AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT speech_lpbk_param_custom_default; +extern AUDIO_BT_GAIN_STRUCT bt_gain_control_default; +extern AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT audio_func_swtich_param_custom_default; + +#endif +#ifdef __cplusplus +} +#endif + +#endif + + diff --git a/proprietary/external/nvram/cfgdefault/cfgdefault/CFG_BT_Default.h b/proprietary/external/nvram/cfgdefault/cfgdefault/CFG_BT_Default.h new file mode 100755 index 0000000000000000000000000000000000000000..7aa10e61b65497e2f9a8c20750c5468582a7bb3e --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/cfgdefault/CFG_BT_Default.h @@ -0,0 +1,313 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein is + * confidential and proprietary to MediaTek Inc. and/or its licensors. Without + * the prior written permission of MediaTek inc. and/or its licensors, any + * reproduction, modification, use or disclosure of MediaTek Software, and + * information contained herein, in whole or in part, shall be strictly + * prohibited. + * + * MediaTek Inc. (C) 2014. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER + * ON AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL + * WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED + * WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR + * NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH + * RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES + * TO LOOK ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. + * RECEIVER EXPRESSLY ACKNOWLEDGES THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO + * OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES CONTAINED IN MEDIATEK + * SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE + * RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S + * ENTIRE AND CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE + * RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE + * MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE + * CHARGE PAID BY RECEIVER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek + * Software") have been modified by MediaTek Inc. All revisions are subject to + * any receiver's applicable license agreements with MediaTek Inc. + */ + + +#ifndef _CFG_BT_DEFAULT_H +#define _CFG_BT_DEFAULT_H + + +/* The default value of bt nvram file */ + +static ap_nvram_btradio_struct stBtDefault_6628 = +{ + {0x00, 0x00, 0x46, 0x66, 0x28, 0x01}, + {0x60, 0x00}, +#if defined(__MTK_MERGE_INTERFACE_SUPPORT__) + {0x63, 0x10, 0x00, 0x00}, +#else + {0x23, 0x10, 0x00, 0x00}, +#endif + {0x07, 0x80, 0x00, 0x06, 0x05, 0x07}, + {0x03, 0x40, 0x1F, 0x40, 0x1F, 0x00, 0x04}, + {0x80, 0x00}, + {0xFF, 0xFF, 0xFF}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, //not used + ///////////// Reserved ///////////// + {0x00, 0x00}, + {0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} +}; + +static ap_nvram_btradio_struct stBtDefault_6630 = +{ + {0x00, 0x00, 0x46, 0x66, 0x30, 0x01}, + {0x60, 0x00}, //not used +#if defined(__MTK_MERGE_INTERFACE_SUPPORT__) + {0x63, 0x10, 0x00, 0x00}, +#elif defined(__MTK_BT_I2S_SUPPORT__) + {0x03, 0x10, 0x00, 0x02}, +#else + {0x23, 0x10, 0x00, 0x00}, +#endif + {0x07, 0x80, 0x00, 0x06, 0x05, 0x07}, + {0x03, 0x40, 0x1F, 0x40, 0x1F, 0x00, 0x04}, + {0x80, 0x00}, //not used + {0xFF, 0xFF, 0xFF}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + ///////////// Reserved ///////////// + {0x00, 0x00}, + {0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} +}; + +static ap_nvram_btradio_struct stBtDefault_8163 = +{ + {0x00, 0x00, 0x46, 0x81, 0x63, 0x01}, + {0x60, 0x00}, //not used +#if defined(__MTK_MERGE_INTERFACE_SUPPORT__) + {0x63, 0x10, 0x00, 0x00}, +#elif defined(__MTK_BT_I2S_SUPPORT__) + {0x03, 0x10, 0x00, 0x02}, +#else + {0x23, 0x10, 0x00, 0x00}, +#endif + {0x07, 0x80, 0x00, 0x06, 0x05, 0x07}, + {0x03, 0x40, 0x1F, 0x40, 0x1F, 0x00, 0x04}, + {0x80, 0x00}, //not used + {0xFF, 0xFF, 0xFF}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + ///////////// Reserved ///////////// + {0x00, 0x00}, + {0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} +}; + +static ap_nvram_btradio_struct stBtDefault_8127 = +{ + {0x00, 0x00, 0x46, 0x81, 0x27, 0x01}, + {0x60, 0x00}, //not used +#if defined(__MTK_MERGE_INTERFACE_SUPPORT__) + {0x63, 0x10, 0x00, 0x00}, +#elif defined(__MTK_BT_I2S_SUPPORT__) + {0x03, 0x10, 0x00, 0x02}, +#else + {0x23, 0x10, 0x00, 0x00}, +#endif + {0x07, 0x80, 0x00, 0x06, 0x05, 0x07}, + {0x03, 0x40, 0x1F, 0x40, 0x1F, 0x00, 0x04}, + {0x80, 0x00}, //not used + {0xFF, 0xFF, 0xFF}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + ///////////// Reserved ///////////// + {0x00, 0x00}, + {0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} +}; + +static ap_nvram_btradio_struct stBtDefault_6582 = +{ + {0x00, 0x00, 0x46, 0x65, 0x82, 0x01}, + {0x60, 0x00}, //not used + {0x23, 0x10, 0x00, 0x00}, //not used + {0x07, 0x80, 0x00, 0x06, 0x05, 0x07}, + {0x03, 0x40, 0x1F, 0x40, 0x1F, 0x00, 0x04}, + {0x80, 0x00}, //not used + {0xFF, 0xFF, 0xFF}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, //not used + ///////////// Reserved ///////////// + {0x00, 0x00}, + {0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} +}; + +static ap_nvram_btradio_struct stBtDefault_6592 = +{ + {0x00, 0x00, 0x46, 0x65, 0x92, 0x01}, + {0x60, 0x00}, //not used + {0x23, 0x10, 0x00, 0x00}, //not used + {0x07, 0x80, 0x00, 0x06, 0x05, 0x07}, + {0x03, 0x40, 0x1F, 0x40, 0x1F, 0x00, 0x04}, + {0x80, 0x00}, //not used + {0xFF, 0xFF, 0xFF}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, //not used + ///////////// Reserved ///////////// + {0x00, 0x00}, + {0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} +}; + +static ap_nvram_btradio_struct stBtDefault_6752 = +{ + {0x00, 0x00, 0x46, 0x67, 0x52, 0x01}, + {0x60, 0x00}, //not used + {0x23, 0x10, 0x00, 0x00}, //not used + {0x07, 0x80, 0x00, 0x06, 0x05, 0x07}, + {0x03, 0x40, 0x1F, 0x40, 0x1F, 0x00, 0x04}, + {0x80, 0x00}, //not used + {0xFF, 0xFF, 0xFF}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, //not used + ///////////// Reserved ///////////// + {0x00, 0x00}, + {0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} +}; + +static ap_nvram_btradio_struct stBtDefault_6735 = +{ + {0x00, 0x00, 0x46, 0x03, 0x21, 0x01}, + {0x60, 0x00}, //not used + {0x23, 0x10, 0x00, 0x00}, //not used + {0x07, 0x80, 0x00, 0x06, 0x05, 0x07}, + {0x03, 0x40, 0x1F, 0x40, 0x1F, 0x00, 0x04}, + {0x80, 0x00}, //not used + {0xFF, 0xFF, 0xFF}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, //not used + ///////////// Reserved ///////////// + {0x00, 0x00}, + {0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} +}; + +static ap_nvram_btradio_struct stBtDefault_6735m = +{ + {0x00, 0x00, 0x46, 0x03, 0x35, 0x01}, + {0x60, 0x00}, //not used + {0x23, 0x10, 0x00, 0x00}, //not used + {0x07, 0x80, 0x00, 0x06, 0x05, 0x07}, + {0x03, 0x40, 0x1F, 0x40, 0x1F, 0x00, 0x04}, + {0x80, 0x00}, //not used + {0xFF, 0xFF, 0xFF}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, //not used + ///////////// Reserved ///////////// + {0x00, 0x00}, + {0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} +}; + +static ap_nvram_btradio_struct stBtDefault_6753 = +{ + {0x00, 0x00, 0x46, 0x03, 0x37, 0x01}, + {0x60, 0x00}, //not used + {0x23, 0x10, 0x00, 0x00}, //not used + {0x07, 0x80, 0x00, 0x06, 0x05, 0x07}, + {0x03, 0x40, 0x1F, 0x40, 0x1F, 0x00, 0x04}, + {0x80, 0x00}, //not used + {0xFF, 0xFF, 0xFF}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, //not used + ///////////// Reserved ///////////// + {0x00, 0x00}, + {0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} +}; + +static ap_nvram_btradio_struct stBtDefault_6580 = +{ + {0x00, 0x00, 0x46, 0x65, 0x80, 0x01}, + {0x60, 0x00}, //not used + {0x23, 0x10, 0x00, 0x00}, //not used + {0x07, 0x80, 0x00, 0x06, 0x05, 0x07}, + {0x03, 0x40, 0x1F, 0x40, 0x1F, 0x00, 0x04}, + {0x80, 0x00}, //not used + {0xFF, 0xFF, 0xFF}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, //not used + ///////////// Reserved ///////////// + {0x00, 0x00}, + {0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} +}; + +static ap_nvram_btradio_struct stBtDefault_6755 = +{ + {0x00, 0x00, 0x46, 0x03, 0x26, 0x01}, + {0x60, 0x00}, //not used + {0x23, 0x10, 0x00, 0x00}, //not used + {0x07, 0x80, 0x00, 0x06, 0x05, 0x07}, + {0x03, 0x40, 0x1F, 0x40, 0x1F, 0x00, 0x04}, + {0x80, 0x00}, //not used + {0xFF, 0xFF, 0xFF}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, //not used + ///////////// Reserved ///////////// + {0x00, 0x00}, + {0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} +}; + +static ap_nvram_btradio_struct stBtDefault_6797 = +{ + {0x00, 0x00, 0x46, 0x02, 0x79, 0x01}, + {0x60, 0x00}, //not used + {0x23, 0x10, 0x00, 0x00}, //not used + {0x07, 0x80, 0x00, 0x06, 0x05, 0x07}, + {0x03, 0x40, 0x1F, 0x40, 0x1F, 0x00, 0x04}, + {0x80, 0x00}, //not used + {0xFF, 0xFF, 0xFF}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, //not used + ///////////// Reserved ///////////// + {0x00, 0x00}, + {0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} +}; +#endif diff --git a/proprietary/external/nvram/cfgdefault/cfgdefault/CFG_BWCS_Default.h b/proprietary/external/nvram/cfgdefault/cfgdefault/CFG_BWCS_Default.h new file mode 100755 index 0000000000000000000000000000000000000000..9c1dde72d150192a2451c430f1f901ded99cd030 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/cfgdefault/CFG_BWCS_Default.h @@ -0,0 +1,141 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_BWCS_Default.h + * + * Project: + * -------- + * YuSu + * + * Description: + * ------------ + * give the default BT/WiFi co-existence config data. + * + * Author: + * ------- + * Saker Hsia(MTK02327) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 06 30 2010 saker.hsia + * [ALPS00002764][Need Patch] [Volunteer Patch] ALPS.10X.W10.28 Volunteer patch for BWCS NVRAM customization + * . + * + * 05 16 2010 saker.hsia + * [ALPS00001913][BWCS] BT WiFi Single Antenna Feature check in Android 2.1 + * . + * + * 05 14 2010 saker.hsia + * [ALPS00001913][BWCS] BT WiFi Single Antenna Feature check in Android 2.1 + * . + * + * 05 05 2010 saker.hsia + * [ALPS00001913][BWCS] BT WiFi Single Antenna Feature check in Android 2.1 + * Check in BT/WiFi Single Antenna Feature + * + *******************************************************************************/ +#ifndef _CFG_BWCS_D_H +#define _CFG_BWCS_D_H +#include "inc/bwcs_custom.h" +ap_nvram_bwcs_config_struct stBWCSConfigDefault = +{ + /* Real Time RSSI Threshold : BT / WIFI1 / WIFI2 */ + {RT_RSSI_TH_BT, RT_RSSI_TH_WIFI1, RT_RSSI_TH_WIFI2} + , + /* Non Real Time RSSI Threshold : BT / WIFI1 / WIFI2 */ + {NRT_RSSI_TH_BT, NRT_RSSI_TH_WIFI1, NRT_RSSI_TH_WIFI2} + , + /* Antenna path compensation */ + ANT_PATH_COMP + , + /* antenna path switch protection period, Unit is seconds */ + ANT_SWITCH_PROT_TIME + , + /* TX Flow control : medium time / period time */ + WIFI_TX_FLOW_CTRL + , + /* BT RX Range : Low / High */ + BT_RX_RANGE + , + /* BT TX power : WIFI OFF / WIFI SCO / WIFI ACL */ + {BT_TX_PWR_WIFI_OFF, BT_TX_PWR_SCO, BT_TX_PWR_ACL} + , + /* Reserved , 5 */ + RESERVED +}; +#endif /* _CFG_BWCS_D_H */ diff --git a/proprietary/external/nvram/cfgdefault/cfgdefault/CFG_EXT_MDTYPE_Default.h b/proprietary/external/nvram/cfgdefault/cfgdefault/CFG_EXT_MDTYPE_Default.h new file mode 100755 index 0000000000000000000000000000000000000000..7d43b330f1ad5125db8745c8a3dd6eb40f0c1072 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/cfgdefault/CFG_EXT_MDTYPE_Default.h @@ -0,0 +1,70 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2012 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/***************************************************************************** + * + * Filename: + * --------- + * CFG_EXT_MDTYPE_Default.h + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * EXT Modem Type NVRAM Default value. + * + * Author: + * ------- + * AP Wang (mtk05304) + * + * + * ========================================================================== + * $Log$ + ****************************************************************************/ +#ifndef _CFG_EXT_MDTYPE_D_H +#define _CFG_EXT_MDTYPE_D_H + +#include "cfgfileinc/CFG_EXT_MDTYPE_File.h" + +ext_md_type_struct stEXTMDTypeDefault = +{ + 4, + 0 +}; +#endif /* _CFG_EXT_MDTYPE_D_H */ + + diff --git a/proprietary/external/nvram/cfgdefault/cfgdefault/CFG_MDTYPE_Default.h b/proprietary/external/nvram/cfgdefault/cfgdefault/CFG_MDTYPE_Default.h new file mode 100755 index 0000000000000000000000000000000000000000..5e0fb411a4430bd4315dc8b34c387485d3e04d1b --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/cfgdefault/CFG_MDTYPE_Default.h @@ -0,0 +1,71 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_MDTYPE_Default.h + * + * Project: + * -------- + * YuSu + * + * Description: + * ------------ + * give the default sim switch mode data. + * + * Author: + * ------- + * Haow Wang(MTK81183) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * . + * + *******************************************************************************/ +#ifndef _CFG_MDTYPE_D_H +#define _CFG_MDTYPE_D_H + +#include "cfgfileinc/CFG_MDTYPE_File.h" + +md_type_struct stMDTypeDefault = +{ + 0 +}; +#endif /* _CFG_SSW_D_H */ diff --git a/proprietary/external/nvram/cfgdefault/cfgdefault/CFG_MD_SBP_Default.h b/proprietary/external/nvram/cfgdefault/cfgdefault/CFG_MD_SBP_Default.h new file mode 100755 index 0000000000000000000000000000000000000000..9ddd60413328c5e32b49317d0fa6f84816df3dba --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/cfgdefault/CFG_MD_SBP_Default.h @@ -0,0 +1,71 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_MD_SBP_Default.h + * + * Project: + * -------- + * KK + * + * Description: + * ------------ + * give the default md SBP config data. + * + * Author: + * ------- + * Jue Zhou(mtk80024) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * . + * + *******************************************************************************/ +#ifndef _CFG_MD_SBP_D_H +#define _CFG_MD_SBP_D_H + +MD_SBP_Struct stMDSBPConfigDefault = +{ + 0, 1, 0, 1, 0, 1 +}; +#endif /* _CFG_MD_SBP_D_H */ + diff --git a/proprietary/external/nvram/cfgdefault/cfgdefault/CFG_OMADMUSB_Default.h b/proprietary/external/nvram/cfgdefault/cfgdefault/CFG_OMADMUSB_Default.h new file mode 100755 index 0000000000000000000000000000000000000000..b49b0d0907da099cacd002b91ba03e94f732ebd2 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/cfgdefault/CFG_OMADMUSB_Default.h @@ -0,0 +1,110 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_OMADMUSB_Default.h + * + * Project: + * -------- + * YUSU + * + * Description: + * ------------ + * Default value of OMADM usb config + * + * Author: + * ------- + * MTK80863(Hao Lin) + * + * + * + *******************************************************************************/ + + +#ifndef _CFG_OMADMUSB_DEFAULT_H +#define _CFG_OMADMUSB_DEFAULT_H + +// the default value of OMADM usb nvram file +OMADMUSB_CFG_Struct stOMADMUSBDefualt = +{ + 1, + 1, + 1, + 0, +}; + + +#endif + + diff --git a/proprietary/external/nvram/cfgdefault/cfgdefault/CFG_SDIO_Default.h b/proprietary/external/nvram/cfgdefault/cfgdefault/CFG_SDIO_Default.h new file mode 100755 index 0000000000000000000000000000000000000000..2b8a7aee7ae81d13f26a6f6c5679812351671e1a --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/cfgdefault/CFG_SDIO_Default.h @@ -0,0 +1,74 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_SDIO_Default.h + * + * Project: + * -------- + * YuSu + * + * Description: + * ------------ + * give the default SDIO config data. + * + * Author: + * ------- + * Juju Sung(MTK04314) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * . + * + *******************************************************************************/ +#ifndef _CFG_SDIO_D_H +#define _CFG_SDIO_D_H +ap_nvram_sdio_config_struct stSDIOConfigDefault = +{ + 0, + /*1--2--3--4--5--6--7--8--9-10-11-12-13-14-15-16-17-17-19*/ + {-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1}, + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, + /* 4074 zero */ + {0}, +}; +#endif /* _CFG_GPS_D_H */ diff --git a/proprietary/external/nvram/cfgdefault/cfgdefault/CFG_SIM_CONFIG_Default.h b/proprietary/external/nvram/cfgdefault/cfgdefault/CFG_SIM_CONFIG_Default.h new file mode 100755 index 0000000000000000000000000000000000000000..6a5f5dcff9c9403699ade08bfb046df1ef986f6f --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/cfgdefault/CFG_SIM_CONFIG_Default.h @@ -0,0 +1,112 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * cfg_sim_config_default.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of UART default config + * + * Author: + * ------- + * LiWen (MTK02556) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * mtk02556 + * [DUMA00128675] [NVRAM] Add NVRAM SIM struct + * NVRAM SIM add default value struct + * + * + *******************************************************************************/ + +#ifndef _CFG_SIM_CONFIG_DEFAULT_H +#define _CFG_SIM_CONFIG_DEFAULT_H + +ap_nvram_uart_config_struct stSIMConfigDefault = +{ + {1} +}; + +#endif //_CFG_SIM_CONFIG_DEFAULT_H + + diff --git a/proprietary/external/nvram/cfgdefault/cfgdefault/CFG_UART_Config_Default.h b/proprietary/external/nvram/cfgdefault/cfgdefault/CFG_UART_Config_Default.h new file mode 100755 index 0000000000000000000000000000000000000000..7be143d4ba3f9461a09ab5819ed4d57ac365e00a --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/cfgdefault/CFG_UART_Config_Default.h @@ -0,0 +1,118 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * cfg_uart_config_default.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of UART default config + * + * Author: + * ------- + * LiChunhui (MTK80143) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * Apr 10 2009 mtk80306 + * [DUMA00114160] daily build error + * remove the include path. + * + * Mar 24 2009 mtk80143 + * [DUMA00112375] [uart] UART EM mode + * Add for UART EM mode + * + * + *******************************************************************************/ + +#ifndef _CFG_UART_CONFIG_DEFAULT_H +#define _CFG_UART_CONFIG_DEFAULT_H + +///#include "cfgfileinc/CFG_UART_File.h" + +ap_nvram_uart_config_struct stUARTConfigDefault = +{ + {0x01,0x0,0x0,0x0} +}; + +#endif + + diff --git a/proprietary/external/nvram/cfgdefault/cfgdefault/audio_acf_default.h b/proprietary/external/nvram/cfgdefault/cfgdefault/audio_acf_default.h new file mode 100755 index 0000000000000000000000000000000000000000..16b3811a0f36448c7efb8ad434bb4deba4773a05 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/cfgdefault/audio_acf_default.h @@ -0,0 +1,82 @@ +#ifndef AUDIO_ACF_DEFAULT_H +#define AUDIO_ACF_DEFAULT_H + +#define BES_LOUDNESS_ACF_L_HPF_FC 0 +#define BES_LOUDNESS_ACF_L_HPF_ORDER 0 +#define BES_LOUDNESS_ACF_L_BPF_FC 2400,400,10000,800,6000,8000,0,0 +#define BES_LOUDNESS_ACF_L_BPF_BW 2000,800,2000,1000,2000,2000,0,0 +#define BES_LOUDNESS_ACF_L_BPF_GAIN 1280,512,1533,768,768,1536,0,0 +#define BES_LOUDNESS_ACF_L_LPF_FC 0 +#define BES_LOUDNESS_ACF_L_LPF_ORDER 0 +#define BES_LOUDNESS_ACF_R_HPF_FC 0 +#define BES_LOUDNESS_ACF_R_HPF_ORDER 0 +#define BES_LOUDNESS_ACF_R_BPF_FC 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_ACF_R_BPF_BW 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_ACF_R_BPF_GAIN 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_ACF_R_LPF_FC 0 +#define BES_LOUDNESS_ACF_R_LPF_ORDER 0 + +#define BES_LOUDNESS_ACF_SEP_LR_FILTER 0 + +#define BES_LOUDNESS_ACF_WS_GAIN_MAX 0 +#define BES_LOUDNESS_ACF_WS_GAIN_MIN 0 +#define BES_LOUDNESS_ACF_FILTER_FIRST 0 + +#define BES_LOUDNESS_ACF_NUM_BANDS 0 +#define BES_LOUDNESS_ACF_FLT_BANK_ORDER 0 +#define BES_LOUDNESS_ACF_DRC_DELAY 0 +#define BES_LOUDNESS_ACF_CROSSOVER_FREQ 0,0,0,0,0,0,0 +#define BES_LOUDNESS_ACF_SB_MODE 0,1,0,0,0,0,0,0 +#define BES_LOUDNESS_ACF_SB_GAIN 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_ACF_GAIN_MAP_IN \ + 0,0,0,0,0, \ + 0,0,0,0,0, \ + 0,0,0,0,0, \ + 0,0,0,0,0, \ + 0,0,0,0,0, \ + 0,0,0,0,0, \ + 0,0,0,0,0, \ + 0,0,0,0,0 +#define BES_LOUDNESS_ACF_GAIN_MAP_OUT \ + 0,0,0,0,0, \ + 0,0,0,0,0, \ + 0,0,0,0,0, \ + 0,0,0,0,0, \ + 0,0,0,0,0, \ + 0,0,0,0,0, \ + 0,0,0,0,0, \ + 0,0,0,0,0 +#define BES_LOUDNESS_ACF_ATT_TIME \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0 +#define BES_LOUDNESS_ACF_REL_TIME \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0 +#define BES_LOUDNESS_ACF_HYST_TH \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0 + +#define BES_LOUDNESS_ACF_LIM_TH 0 +#define BES_LOUDNESS_ACF_LIM_GN 0 +#define BES_LOUDNESS_ACF_LIM_CONST 0 +#define BES_LOUDNESS_ACF_LIM_DELAY 0 + +#endif diff --git a/proprietary/external/nvram/cfgdefault/cfgdefault/audio_acfsub_default.h b/proprietary/external/nvram/cfgdefault/cfgdefault/audio_acfsub_default.h new file mode 100755 index 0000000000000000000000000000000000000000..f498a0a2c650d24bf52c9766c4d4834e24234329 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/cfgdefault/audio_acfsub_default.h @@ -0,0 +1,284 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + * + * MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * audio_acf_default.h + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * This file is the header of audio customization related parameters or definition. + * + * Author: + * ------- + * Tina Tsai + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 04 22 2013 kh.hung + * [ALPS00580843] [MT6572tdv1_phone[lca]][music][Symbio][Free test] ­µ?¼½©ñ¾¹¼½©ñ­µ?ªº?­µ?¤j?¤p¡A¤£?©w + * Use default DRC setting. + * + * Review: http://mtksap20:8080/go?page=NewReview&reviewid=59367 + * + * + * + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ +#ifndef AUDIO_ACFSUB_DEFAULT_H +#define AUDIO_ACFSUB_DEFAULT_H +#if 1//defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V4) +/* Compensation Filter HSF coeffs: default all pass filter */ +/* BesLoudness also uses this coeffs */ +#define BES_LOUDNESS_HSF_COEFF_SUB \ + 0x07DA170A, 0xF054253E, 0x07D1C95A, 0x7D56C298, 0x00000000, \ + 0x07D6C2CB, 0xF05B867E, 0x07CDBD5F, 0x7D19C2D2, 0x00000000, \ + 0x07C751CE, 0xF07DBC74, 0x07BAFE49, 0x7BFFC3DA, 0x00000000, \ + 0x07B4AD39, 0xF0A6FF56, 0x07A46981, 0x7AA6C515, 0x00000000, \ + 0x07AE1CEE, 0xF0B5836A, 0x079C79B2, 0x7A2CC583, 0x00000000, \ + 0x078FC91E, 0xF0F882BF, 0x0777E4C0, 0x77F1C777, 0x00000000, \ + 0x076B705A, 0xF148A5E6, 0x074C3E63, 0x7538C9C0, 0x00000000, \ + 0x075EB726, 0xF164A91C, 0x073D0346, 0x7441CA88, 0x00000000, \ + 0x07247309, 0xF1E4AE1A, 0x06F7957D, 0x6FC0CE05, 0x00000000, \ + \ + 0x08000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x08000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x08000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x08000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x08000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x08000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x08000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x08000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x08000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 + + +/* Compensation Filter BPF coeffs: default all pass filter */ +#define BES_LOUDNESS_BPF_COEFF_SUB \ + 0x3FD481A8,0x3EFF7E57,0xC12C0000, \ + 0x3FD081DA,0x3EE97E25,0xC1460000, \ + 0x3FBE82D7,0x3E817D28,0xC1C00000, \ + 0x3FA98440,0x3E037BBF,0xC2520000, \ + 0x3FA184CE,0x3DD77B31,0xC2860000, \ + 0x3F7E87BD,0x3D0C7842,0xC3740000, \ + \ + 0x3FD481C0,0x3EFF7E3F,0xC12C0000, \ + 0x3FD081F5,0x3EE97E0A,0xC1460000, \ + 0x3FBE830B,0x3E817CF4,0xC1C00000, \ + 0x3FA9849C,0x3E037B63,0xC2520000, \ + 0x3FA1853A,0x3DD77AC5,0xC2860000, \ + 0x3F7E8889,0x3D0C7776,0xC3740000, \ + \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000 + +#define BES_LOUDNESS_LPF_COEFF_SUB \ + 0x40000000, 0x00000000, 0x00000000,\ + 0x40000000, 0x00000000, 0x00000000,\ + 0x40000000, 0x00000000, 0x00000000,\ + 0x40000000, 0x00000000, 0x00000000,\ + 0x40000000, 0x00000000, 0x00000000,\ + 0x40000000, 0x00000000, 0x00000000 + +#define BES_LOUDNESS_WS_GAIN_MAX_SUB 0x399A + +#define BES_LOUDNESS_WS_GAIN_MIN_SUB 0x2666 + +#define BES_LOUDNESS_FILTER_FIRST_SUB 0 + +#define BES_LOUDNESS_GAIN_MAP_IN_SUB \ + -45, -35, -19, -18, 0 + +#define BES_LOUDNESS_GAIN_MAP_OUT_SUB \ + 0, 12, 12, 12, 0 + +#define BES_LOUDNESS_ATT_TIME_SUB 164 +#define BES_LOUDNESS_REL_TIME_SUB 16400 +#else +/* Compensation Filter HSF coeffs: default all pass filter */ +/* BesLoudness also uses this coeffs */ +#define BES_LOUDNESS_HSF_COEFF \ + 0x7DA1709,0xF054253E,0x7D1C95A,0x7D56C298, \ + 0x7D6C2CA,0xF05B867F,0x7CDBD5F,0x7D19C2D1, \ + 0x7C751CD,0xF07DBC74,0x7BAFE48,0x7BFEC3DA, \ + 0x7B4AD39,0xF0A6FF57,0x7A46980,0x7AA5C515, \ + 0x7AE1CEE,0xF0B5836B,0x79C79B1,0x7A2BC583, \ + 0x78FC91E,0xF0F882BF,0x777E4BF,0x77F0C777, \ + 0x76B705A,0xF148A5E6,0x74C3E63,0x7537C9BF, \ + 0x75EB726,0xF164A91C,0x73D0346,0x7440CA88, \ + 0x7247308,0xF1E4AE1B,0x6F7957D,0x6FC0CE05 + +/* Compensation Filter BPF coeffs: default all pass filter */ +#define BES_LOUDNESS_BPF_COEFF \ + 0x3FD481A8,0x3EFF7E57,0xC12C0000, \ + 0x3FD081DA,0x3EE97E25,0xC1460000, \ + 0x3FBE82D7,0x3E817D28,0xC1C00000, \ + 0x3FA98440,0x3E037BBF,0xC2520000, \ + 0x3FA184CE,0x3DD77B31,0xC2860000, \ + 0x3F7E87BD,0x3D0C7842,0xC3740000, \ + \ + 0x3FD481C0,0x3EFF7E3F,0xC12C0000, \ + 0x3FD081F5,0x3EE97E0A,0xC1460000, \ + 0x3FBE830B,0x3E817CF4,0xC1C00000, \ + 0x3FA9849C,0x3E037B63,0xC2520000, \ + 0x3FA1853A,0x3DD77AC5,0xC2860000, \ + 0x3F7E8889,0x3D0C7776,0xC3740000, \ + \ + 0x0,0x0,0x0, \ + 0x0,0x0,0x0, \ + 0x0,0x0,0x0, \ + 0x0,0x0,0x0, \ + 0x0,0x0,0x0, \ + 0x0,0x0,0x0, \ + \ + 0x0,0x0,0x0, \ + 0x0,0x0,0x0, \ + 0x0,0x0,0x0, \ + 0x0,0x0,0x0, \ + 0x0,0x0,0x0, \ + 0x0,0x0,0x0 + +#define BES_LOUDNESS_DRC_FORGET_TABLE \ + 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000 + +#define BES_LOUDNESS_WS_GAIN_MAX 0 + +#define BES_LOUDNESS_WS_GAIN_MIN 0 + +#define BES_LOUDNESS_FILTER_FIRST 0 + +#define BES_LOUDNESS_GAIN_MAP_IN \ + 0, 0, 0, 0, 0 + +#define BES_LOUDNESS_GAIN_MAP_OUT \ + 0, 0, 0, 0, 0 +#endif +#endif diff --git a/proprietary/external/nvram/cfgdefault/cfgdefault/audio_audenh_control_option.h b/proprietary/external/nvram/cfgdefault/cfgdefault/audio_audenh_control_option.h new file mode 100755 index 0000000000000000000000000000000000000000..c4fb1d867ab1caef2f7583e85ec6770b1c83fe5a --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/cfgdefault/audio_audenh_control_option.h @@ -0,0 +1,45 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein is + * confidential and proprietary to MediaTek Inc. and/or its licensors. Without + * the prior written permission of MediaTek inc. and/or its licensors, any + * reproduction, modification, use or disclosure of MediaTek Software, and + * information contained herein, in whole or in part, shall be strictly + * prohibited. + * + * MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER + * ON AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL + * WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED + * WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR + * NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH + * RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES + * TO LOOK ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. + * RECEIVER EXPRESSLY ACKNOWLEDGES THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO + * OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES CONTAINED IN MEDIATEK + * SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE + * RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S + * ENTIRE AND CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE + * RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE + * MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE + * CHARGE PAID BY RECEIVER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek + * Software") have been modified by MediaTek Inc. All revisions are subject to + * any receiver's applicable license agreements with MediaTek Inc. + */ + +#ifndef AUDIO_AUDENH_CONTROL_OPTION_CUSTOM_H +#define AUDIO_AUDENH_CONTROL_OPTION_CUSTOM_H + + +//Bit0: Audenh default (Default off for Low Power) , Bit1: BesLoudness default (Default off for Low Power:By Bright.L 2017.1) +#define DEFAULT_AUDIO_AUDENH_CONTROL_OPTION_Coeff (0x00000000) + +#endif diff --git a/proprietary/external/nvram/cfgdefault/cfgdefault/audio_custom.h b/proprietary/external/nvram/cfgdefault/cfgdefault/audio_custom.h new file mode 100755 index 0000000000000000000000000000000000000000..e4e57e4dc2bf44ca3ecd6e445b003d9c47c1975c --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/cfgdefault/audio_custom.h @@ -0,0 +1,484 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * aud_custom_exp.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * This file is the header of audio customization related function or definition. + * + * Author: + * ------- + * JY Huang + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 05 26 2010 chipeng.chang + * [ALPS00002287][Need Patch] [Volunteer Patch] ALPS.10X.W10.11 Volunteer patch for audio paramter + * modify audio parameter. + * + * 05 26 2010 chipeng.chang + * [ALPS00002287][Need Patch] [Volunteer Patch] ALPS.10X.W10.11 Volunteer patch for audio paramter + * modify for Audio parameter + * + * mtk80306 + * [DUMA00132370] waveform driver file re-structure. + * waveform driver file re-structure. + * + * Jul 28 2009 mtk01352 + * [DUMA00009909] Check in TWO_IN_ONE_SPEAKER and rearrange + * + * + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ +#ifndef AUDIO_CUSTOM_H +#define AUDIO_CUSTOM_H + +/* define Gain For Normal */ +/* Normal volume: TON, SPK, MIC, FMR, SPH, SID, MED */ + +#define GAIN_NOR_TON_VOL 8 +#define GAIN_NOR_KEY_VOL 43 +#define GAIN_NOR_MIC_VOL 26 +#define GAIN_NOR_FMR_VOL 0 +#define GAIN_NOR_SPH_VOL 20 +#define GAIN_NOR_SID_VOL 100 +#define GAIN_NOR_MED_VOL 25 + + +/* define Gain For Headset */ +/* Headset volume: TON, SPK, MIC, FMR, SPH, SID, MED */ + +#define GAIN_HED_TON_VOL 8 +#define GAIN_HED_KEY_VOL 24 +#define GAIN_HED_MIC_VOL 20 +#define GAIN_HED_FMR_VOL 24 +#define GAIN_HED_SPH_VOL 12 +#define GAIN_HED_SID_VOL 100 +#define GAIN_HED_MED_VOL 12 + +/* define Gain For Handfree */ +/* Handfree volume: TON, SPK, MIC, FMR, SPH, SID, MED */ + +#define GAIN_HND_TON_VOL 8 +#define GAIN_HND_KEY_VOL 24 +#define GAIN_HND_MIC_VOL 20 +#define GAIN_HND_FMR_VOL 24 +#define GAIN_HND_SPH_VOL 12 +#define GAIN_HND_SID_VOL 100 +#define GAIN_HND_MED_VOL 12 + +/* 0: Input FIR coefficients for 2G/3G Normal mode */ +/* 1: Input FIR coefficients for 2G/3G/VoIP Headset mode */ +/* 2: Input FIR coefficients for 2G/3G Handfree mode */ +/* 3: Input FIR coefficients for 2G/3G/VoIP BT mode */ +/* 4: Input FIR coefficients for VoIP Normal mode */ +/* 5: Input FIR coefficients for VoIP Handfree mode */ +#define SPEECH_INPUT_FIR_COEFF \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 + +/* 0: Output FIR coefficients for 2G/3G Normal mode */ +/* 1: Output FIR coefficients for 2G/3G/VoIP Headset mode */ +/* 2: Output FIR coefficients for 2G/3G Handfree mode */ +/* 3: Output FIR coefficients for 2G/3G/VoIP BT mode */ +/* 4: Output FIR coefficients for VoIP Normal mode */ +/* 5: Output FIR coefficients for VoIP Handfree mode */ +#define SPEECH_OUTPUT_FIR_COEFF \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 + +#define DG_DL_Speech 0xE3D +#define DG_Microphone 0x1400 +#define FM_Record_Vol 6 /* 0 is smallest. each step increase 1dB. + Be careful of distortion when increase too much. + Generally, it's not suggested to tune this parameter */ + +/* 0: Input FIR coefficients for 2G/3G Normal mode */ +/* 1: Input FIR coefficients for 2G/3G/VoIP Headset mode */ +/* 2: Input FIR coefficients for 2G/3G Handfree mode */ +/* 3: Input FIR coefficients for 2G/3G/VoIP BT mode */ +/* 4: Input FIR coefficients for VoIP Normal mode */ +/* 5: Input FIR coefficients for VoIP Handfree mode */ +#define WB_Speech_Input_FIR_Coeff \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ +\ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ +\ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ +\ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ +\ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ +\ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 + +/* 0: Output FIR coefficients for 2G/3G Normal mode */ +/* 1: Output FIR coefficients for 2G/3G/VoIP Headset mode */ +/* 2: Output FIR coefficients for 2G/3G Handfree mode */ +/* 3: Output FIR coefficients for 2G/3G/VoIP BT mode */ +/* 4: Output FIR coefficients for VoIP Normal mode */ +/* 5: Output FIR coefficients for VoIP Handfree mode */ + +#define WB_Speech_Output_FIR_Coeff \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ +\ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ +\ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ +\ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ +\ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ +\ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 + +/* + * The Bluetooth DAI Hardware COnfiguration Parameter + */ +#define DEFAULT_BLUETOOTH_SYNC_TYPE 0 +#define DEFAULT_BLUETOOTH_SYNC_LENGTH 1 + +/* Input FIR coefficients for 2G/3G HAC mode */ +#define DEFAULT_SPEECH_HAC_INPUT_FIR_COEFF \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 + +/* Output FIR coefficients for 2G/3G HAC mode */ +#define DEFAULT_SPEECH_HAC_OUTPUT_FIR_COEFF \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 + +/* WB Input FIR coefficients for 2G/3G HAC mode */ +#define DEFAULT_WB_SPEECH_HAC_INPUT_FIR_COEFF \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 + +/* WB Output FIR coefficients for 2G/3G HAC mode */ +#define DEFAULT_WB_SPEECH_HAC_OUTPUT_FIR_COEFF \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 + +#endif diff --git a/proprietary/external/nvram/cfgdefault/cfgdefault/audio_effect_default.h b/proprietary/external/nvram/cfgdefault/cfgdefault/audio_effect_default.h new file mode 100755 index 0000000000000000000000000000000000000000..bd7a8d60f24198f056fe15dfcf9dd7976d247b04 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/cfgdefault/audio_effect_default.h @@ -0,0 +1,102 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * audio_coeff_default.h + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * This file is the header of audio customization related parameters or definition. + * + * Author: + * ------- + * Tina Tsai + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * + * + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ +#ifndef AUDIO_EFFECT_DEFAULT_H +#define AUDIO_EFFECT_DEFAULT_H + +#define BSRD_LEVEL 50 +#define BSRD_DISTANCE1 20 +#define BSRD_DISTANCE2 30 +#define BSRD_BAND_SELECT 0 + +#define BASS_CUTOFF_FREQ 400 +#define BASS_ISVB 0 + +#define NORMAL_GAIN_LEVEL \ + 0,0,0,0,0,0,0,0 +#define DANCE_GAIN_LEVEL \ + 16,64,0,8,32,40,32,16 +#define BASS_GAIN_LEVEL \ + 48,32,24,16,0,0,0,0 +#define CLASSICAL_GAIN_LEVEL \ + 40,24,0,-16,-8,0,24,32 +#define TREBLE_GAIN_LEVEL \ + 0,0,0,0,8,24,40,48 +#define PARTY_GAIN_LEVEL \ + 40,32,0,0,0,0,0,32 +#define POP_GAIN_LEVEL \ + -12,0,8,40,40,8,-8,-16 +#define ROCK_GAIN_LEVEL \ + 48,16,8,-8,-16,8,24,40 + +#define LOUDENHANCEMODE 3 + +#define TIME_TD_TF 0 +#define TIME_TS_RATIO 100 + +#endif diff --git a/proprietary/external/nvram/cfgdefault/cfgdefault/audio_function_switch_default.h b/proprietary/external/nvram/cfgdefault/cfgdefault/audio_function_switch_default.h new file mode 100755 index 0000000000000000000000000000000000000000..176cf13606ffd43deefa07d85fdbe58ba108c429 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/cfgdefault/audio_function_switch_default.h @@ -0,0 +1,114 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + * + * MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * audio_dump_default.h + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * This file is the header of audio customization related parameters or definition. + * + * Author: + * ------- + * Tina Tsai + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * + * Review: http://mtksap20:8080/go?page=NewReview&reviewid=59367 + * + * + * + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ +#ifndef AUDIO_FUNCTION_SWITCH_DEFAULT_H +#define AUDIO_FUNCTION_SWITCH_DEFAULT_H + +#define DEFAULT_VMLOG_DUMP_CONFIG 0 +#define DEFAULT_BGS_DUMP_ENABLE 0 +#define DEFAULT_CUSTOM_XML_ENABLE 0 + +#endif diff --git a/proprietary/external/nvram/cfgdefault/cfgdefault/audio_gain_table_default.h b/proprietary/external/nvram/cfgdefault/cfgdefault/audio_gain_table_default.h new file mode 100755 index 0000000000000000000000000000000000000000..328878ba1da1a8fc514ebaefebb44d800dfeaed6 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/cfgdefault/audio_gain_table_default.h @@ -0,0 +1,363 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + * + * MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * audio_gain_table_default.h + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * This file is the header of audio cgain table parameters + * + * Author: + * ------- + * ChiPeng Chang + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 08 28 2012 weiguo.li + * [ALPS00347285] [Need Patch] [Volunteer Patch]LGE AudioGainTable modification + * . + * + * 08 26 2012 weiguo.li + * [ALPS00347285] [Need Patch] [Volunteer Patch]LGE AudioGainTable modification + * . + * + * 07 29 2012 weiguo.li + * [ALPS00319405] ALPS.JB.BSP.PRA check in CR for Jades + * . + * + * + * + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ +#ifndef AUDIO_GAIN_TABLE_DEFAULT_H +#define AUDIO_GAIN_TABLE_DEFAULT_H + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_VOICE_GAIN_TABLE_PARA \ + 0x64,0x5A,0x50,0x46,0x3C,0x32,0x28,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0B, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x3C,0x32,0x28,0x1E,0x14,0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x01, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x60,0x58,0x40,0x38,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0B, 0x00,0x00,0x00,0x00,0x0B,0x00,0x00,0x00,0x00,0x00,\ + 0x60,0x58,0x40,0x38,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_SYSTEM_GAIN_TABLE_PARA \ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x0B, 0x00,0x00,0x00,0x00,0x0A,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_RINGTONE_GAIN_TABLE_PARA \ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x0A,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x0B, 0x00,0x00,0x00,0x00,0x0A,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_MUSIC_GAIN_TABLE_PARA \ + 0xFF,0xA8,0x9C,0x90,0x84,0x78,0x6C,0x60,0x54,0x48,0x3C,0x30,0x24,0x18,0x0C,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xB4,0xA8,0x9C,0x90,0x84,0x78,0x6C,0x60,0x54,0x48,0x3C,0x30,0x24,0x18,0x0A,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xA8,0x9C,0x90,0x84,0x78,0x6C,0x60,0x54,0x48,0x3C,0x30,0x24,0x18,0x0C,0x00,0x00,0x00, 0x0B, 0x00,0x00,0x00,0x00,0x0A,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xA8,0x9C,0x90,0x84,0x78,0x6C,0x60,0x54,0x48,0x3C,0x30,0x24,0x18,0x0C,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_ALARM_GAIN_TABLE_PARA \ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x0B, 0x00,0x00,0x00,0x00,0x0A,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_NOTIFICATION_GAIN_TABLE_PARA \ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x0B, 0x00,0x00,0x00,0x00,0x0A,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_BLUETOOTH_SCO_GAIN_TABLE_PARA \ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x1C,0x10,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x0F, 0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_ENFORCEAUDIBLE_GAIN_TABLE_PARA \ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x04, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x09, 0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_DTMF_GAIN_TABLE_PARA \ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x2B,0x23,0x1C,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x04, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x1C,0x10,0x00,0x00, 0x09, 0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_TTS_GAIN_TABLE_PARA \ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x04, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x09, 0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_FM_GAIN_TABLE_PARA \ + 0xFF,0xA8,0x9C,0x90,0x84,0x78,0x6C,0x60,0x54,0x48,0x3C,0x30,0x24,0x18,0x0C,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xA8,0x9C,0x90,0x84,0x78,0x6C,0x60,0x54,0x48,0x3C,0x30,0x24,0x18,0x0C,0x00,0x00,0x00, 0x04, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xA8,0x9C,0x90,0x84,0x78,0x6C,0x60,0x54,0x48,0x3C,0x30,0x24,0x18,0x0C,0x00,0x00,0x00, 0x09, 0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xA8,0x9C,0x90,0x84,0x78,0x6C,0x60,0x54,0x48,0x3C,0x30,0x24,0x18,0x0C,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_MATV_GAIN_TABLE_PARA \ + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x08, 0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,\ + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_SPEECH_NB_GAIN_TABLE_PARA \ + 0x60,0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x50,0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x40,0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x30,0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x20,0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x10,0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x00,0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x11,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0D,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + \ + 0x70,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x60,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x50,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x40,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x30,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x20,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x10,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x11,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0D,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + \ + 0x48,0x0C,0x00,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x00,0x00, 0x3C,0x0C,0x00,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x00,0x00, 0x30,0x0C,0x00,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x00,0x00,\ + 0x24,0x0C,0x00,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x00,0x00, 0x18,0x0C,0x00,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x00,0x00, 0x0C,0x0C,0x00,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x00,0x00,\ + 0x00,0x0C,0x00,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x00,0x00, 0x11,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0D,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + \ + 0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x16,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x13,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0D,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x09,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x09,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x17,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x16,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_SPEECH_WB_GAIN_TABLE_PARA \ + 0x60,0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x50,0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x40,0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x30,0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x20,0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x10,0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x00,0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0D,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x17,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x16,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + \ + 0x70,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x60,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x50,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x40,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x30,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x20,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x10,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0D,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x17,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x16,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + \ + 0x48,0x0C,0x00,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x00,0x00, 0x3C,0x0C,0x00,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x00,0x00, 0x30,0x0C,0x00,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x00,0x00,\ + 0x24,0x0C,0x00,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x00,0x00, 0x18,0x0C,0x00,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x00,0x00, 0x0C,0x0C,0x00,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x00,0x00,\ + 0x00,0x0C,0x00,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x00,0x00, 0x0E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0D,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x09,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + \ + 0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x05,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x09,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x09,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +//sidetone receiver +//sidetone headset +//sidetone speaker +//sidetone doc +#define DEFAULT_SIDETONE_NB_GAIN_TABLE_PARA \ + 0x00,0x00,0x00,0x00 + +//sidetone receiver +//sidetone headset +//sidetone speaker +//sidetone doc +#define DEFAULT_SIDETONE_WB_GAIN_TABLE_PARA \ + 0x00,0x00,0x00,0x00 + +//GAIN_IDLE_RECORD_MIC +//GAIN_IDLE_RECORD_HEADSET +//GAIN_VOICE_REC_MIC +//GAIN_VOICE_REC_HEADSET +//GAIN_VIDEO_REC_MIC +//GAIN_VIDEO_REC_HEADSET +//GAIN_INCALL_NB_RECEIVER +//GAIN_INCALL_NB_HEADSET +//GAIN_INCALL_NB_SPEAKER +//GAIN_INCALL_WB_RECEIVER +//GAIN_INCALL_WB_HEADSET +//GAIN_INCALL_WB_SPEAKER +//GAIN_VOIP_RECEIVER +//GAIN_VOIP_HEADSET +//GAIN_VOIP_SPEAKER +//GAIN_TTY_DEVICE +//GAIN_LEVEL_SHIFT +//GAIN_ANALOG_PLAY +//GAIN_VOICE_UNLOCK_MIC +//GAIN_VOICE_UNLOCK_HEADSET +//GAIN_RESERVED1_MIC +//GAIN_RESERVED1_HEADSET +//GAIN_RESERVED2_MIC +//GAIN_RESERVED2_HEADSET + +#define DEFAULT_MICROPHONE_GAIN_TABLE_PARA \ + 0x22,0x00, 0x22,0x00, 0x22,0x00, 0x22,0x00, 0x22,0x00,\ + 0x22,0x00, 0x18,0x00, 0x1E,0x00, 0x21,0x00, 0x18,0x00,\ + 0x1E,0x00, 0x21,0x00, 0x22,0x00, 0x22,0x00, 0x22,0x00,\ + 0x22,0x00, 0x22,0x00, 0x22,0x00, 0x22,0x00, 0x22,0x00,\ + 0x22,0x00, 0x22,0x00, 0x22,0x00, 0x22,0x00, 0x00,0x00,\ + 0x00,0x00, 0x00,0x00, 0x00,0x00, 0x00,0x00, 0x00,0x00,\ + 0x00,0x00, 0x00,0x00 + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_BLUETOOTH_NREC_GAIN_TABLE_PARA \ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x1C,0x10,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x0F, 0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +#endif diff --git a/proprietary/external/nvram/cfgdefault/cfgdefault/audio_hcf_default.h b/proprietary/external/nvram/cfgdefault/cfgdefault/audio_hcf_default.h new file mode 100755 index 0000000000000000000000000000000000000000..f49abf0e18736b72af87de70c42a7185fcac0b4e --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/cfgdefault/audio_hcf_default.h @@ -0,0 +1,361 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + * + * MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * audio_hcf_default.h + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * This file is the header of audio customization related parameters or definition. + * + * Author: + * ------- + * Tina Tsai + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * + * + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ +#ifndef AUDIO_HCF_DEFAULT_H +#define AUDIO_HCF_DEFAULT_H +#if defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V5) +#define BES_LOUDNESS_HCF_L_HPF_FC 0 +#define BES_LOUDNESS_HCF_L_HPF_ORDER 0 +#define BES_LOUDNESS_HCF_L_BPF_FC 0, 0, 0, 0, 0, 0, 0, 0 +#define BES_LOUDNESS_HCF_L_BPF_BW 0, 0, 0, 0, 0, 0, 0, 0 +#define BES_LOUDNESS_HCF_L_BPF_GAIN 0 << 8, 0 << 8, 0 << 8, 0 << 8, 0 << 8, 0 << 8, 0 << 8, 0 << 8 +#define BES_LOUDNESS_HCF_L_LPF_FC 0 +#define BES_LOUDNESS_HCF_L_LPF_ORDER 0 +#define BES_LOUDNESS_HCF_R_HPF_FC 0 +#define BES_LOUDNESS_HCF_R_HPF_ORDER 0 +#define BES_LOUDNESS_HCF_R_BPF_FC 0, 0, 0, 0, 0, 0, 0, 0 +#define BES_LOUDNESS_HCF_R_BPF_BW 0, 0, 0, 0, 0, 0, 0, 0 +#define BES_LOUDNESS_HCF_R_BPF_GAIN 0 << 8, 0 << 8, 0 << 8, 0 << 8, 0 << 8, 0 << 8, 0 << 8, 0 << 8 +#define BES_LOUDNESS_HCF_R_LPF_FC 0 +#define BES_LOUDNESS_HCF_R_LPF_ORDER 0 + +#define BES_LOUDNESS_HCF_SEP_LR_FILTER 0 + +#define BES_LOUDNESS_HCF_WS_GAIN_MAX 0 +#define BES_LOUDNESS_HCF_WS_GAIN_MIN 0 +#define BES_LOUDNESS_HCF_FILTER_FIRST 0 + +#define BES_LOUDNESS_HCF_NUM_BANDS 0 +#define BES_LOUDNESS_HCF_FLT_BANK_ORDER 0 +#define BES_LOUDNESS_HCF_DRC_DELAY 0 +#define BES_LOUDNESS_HCF_CROSSOVER_FREQ 0, 0, 0, 0, 0, 0, 0 +#define BES_LOUDNESS_HCF_SB_MODE 0, 0, 0, 0, 0, 0, 0, 0 +#define BES_LOUDNESS_HCF_SB_GAIN 0, 0, 0, 0, 0, 0, 0, 0 +#define BES_LOUDNESS_HCF_GAIN_MAP_IN \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 +#define BES_LOUDNESS_HCF_GAIN_MAP_OUT \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 +#define BES_LOUDNESS_HCF_ATT_TIME \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0 +#define BES_LOUDNESS_HCF_REL_TIME \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0 +#define BES_LOUDNESS_HCF_HYST_TH \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0 + +#define BES_LOUDNESS_HCF_LIM_TH 0 +#define BES_LOUDNESS_HCF_LIM_GN 0 +#define BES_LOUDNESS_HCF_LIM_CONST 0 +#define BES_LOUDNESS_HCF_LIM_DELAY 0 + +#elif defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V4) + /* Compensation Filter HSF coeffs: default all pass filter */ + /* BesLoudness also uses this coeffs */ + + #define BES_LOUDNESS_HCF_HSF_COEFF \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ +\ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 + + + + /* Compensation Filter BPF coeffs: default all pass filter */ + #define BES_LOUDNESS_HCF_BPF_COEFF \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ +\ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ +\ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ +\ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ +\ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ +\ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ +\ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ +\ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000 + + #define BES_LOUDNESS_HCF_LPF_COEFF \ + 0x00000000, 0x00000000, 0x00000000,\ + 0x00000000, 0x00000000, 0x00000000,\ + 0x00000000, 0x00000000, 0x00000000,\ + 0x00000000, 0x00000000, 0x00000000,\ + 0x00000000, 0x00000000, 0x00000000,\ + 0x00000000, 0x00000000, 0x00000000 + + #define BES_LOUDNESS_HCF_WS_GAIN_MAX 0x399A + + #define BES_LOUDNESS_HCF_WS_GAIN_MIN 0x2666 + + #define BES_LOUDNESS_HCF_FILTER_FIRST 0 + + #define BES_LOUDNESS_HCF_GAIN_MAP_IN \ + -45, -35, -19, -18, 0 + + #define BES_LOUDNESS_HCF_GAIN_MAP_OUT \ + 0, 12, 12, 12, 0 + + #define BES_LOUDNESS_HCF_ATT_TIME 164 + #define BES_LOUDNESS_HCF_REL_TIME 16400 +#else +/* Compensation Filter HSF coeffs: default all pass filter */ +/* BesLoudness also uses this coeffs */ +#define BES_LOUDNESS_HCF_HSF_COEFF \ + 0, 0, 0, 0, \ + 0, 0, 0, 0, \ + 0, 0, 0, 0, \ + 0, 0, 0, 0, \ + 0, 0, 0, 0, \ + 0, 0, 0, 0, \ + 0, 0, 0, 0, \ + 0, 0, 0, 0, \ + 0, 0, 0, 0 + +/* Compensation Filter BPF coeffs: default all pass filter */ +#define BES_LOUDNESS_HCF_BPF_COEFF \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0 + +#define BES_LOUDNESS_HCF_DRC_FORGET_TABLE \ + 0, 0, \ + 0, 0, \ + 0, 0, \ + 0, 0, \ + 0, 0, \ + 0, 0, \ + 0, 0, \ + 0, 0, \ + 0, 0 + +#define BES_LOUDNESS_HCF_WS_GAIN_MAX 0 + +#define BES_LOUDNESS_HCF_WS_GAIN_MIN 0 + +#define BES_LOUDNESS_HCF_FILTER_FIRST 0 + +#define BES_LOUDNESS_HCF_GAIN_MAP_IN \ + 0, 0, 0, 0, 0 + +#define BES_LOUDNESS_HCF_GAIN_MAP_OUT \ + 0, 0, 0, 0, 0 + +#endif + +#endif diff --git a/proprietary/external/nvram/cfgdefault/cfgdefault/audio_hd_record_custom.h b/proprietary/external/nvram/cfgdefault/cfgdefault/audio_hd_record_custom.h new file mode 100755 index 0000000000000000000000000000000000000000..ca2872840f2a143856a079c770a53e6f6fd08a72 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/cfgdefault/audio_hd_record_custom.h @@ -0,0 +1,319 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * aud_hd_record_custom.h + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * This file is the header of audio customization related function or definition. + * + * Author: + * ------- + * Charlie Lu. + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ +#ifndef AUDIO_HD_RECORD_CUSTOM_H +#define AUDIO_HD_RECORD_CUSTOM_H + +//hd_rec_fir +/* 0: Input FIR coefficients for Normal mode */ +/* 1: Input FIR coefficients for Headset mode */ +/* 2: Input FIR coefficients for Handfree mode */ +/* 3: Input FIR coefficients for BT mode */ +/* 4: Input FIR coefficients for Normal mode */ +/* 5: Input FIR coefficients for Handfree mode */ +/* 6: Input FIR coefficients for Normal mode 2nd Mic*/ +/* 7: Input FIR coefficients for Voice Recognition*/ +/* 8: Input FIR coefficients for Voice Unlock Main Mic */ +/* 9: Input FIR coefficients for Voice Unlock 2nd Mic */ +/* 10: Input FIR coefficients for 1st customization Main Mic*/ +/* 11: Input FIR coefficients for 1st customization 2nd Mic*/ +/* 12: Input FIR coefficients for 2nd customization Main Mic*/ +/* 13: Input FIR coefficients for 2nd customization 2nd Mic*/ +/* 14: Input FIR coefficients for 3rd customization Main Mic*/ +/* 15: Input FIR coefficients for 3rd customization Ref Mic*/ + +#define DEFAULT_HD_RECORD_FIR_Coeff \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 + + +#define DEFAULT_HD_RECORD_MODE_FIR_MAPPING_CH1 \ + 7, 4, \ + 0, 1, \ + 0, 1, \ + 0, 1, \ + 0, 1, \ + 0, 1, \ + 8, 1, \ + 10, 1, \ + 12, 1, \ + 14, 1, \ + 0, 1, \ + 0, 1, \ + 0, 1, \ + 0, 1, \ + 0, 3 + +#define DEFAULT_HD_RECORD_MODE_FIR_MAPPING_CH2 \ + 6, 6, \ + 6, 6, \ + 6, 6, \ + 6, 6, \ + 6, 6, \ + 6, 6, \ + 9, 6, \ + 11, 6, \ + 13, 6, \ + 15, 6, \ + 6, 6, \ + 6, 6, \ + 6, 6, \ + 6, 6, \ + 6, 3 + +#endif diff --git a/proprietary/external/nvram/cfgdefault/cfgdefault/audio_hfp_custom.h b/proprietary/external/nvram/cfgdefault/cfgdefault/audio_hfp_custom.h new file mode 100755 index 0000000000000000000000000000000000000000..d501fe1c1e5f0fdbcb5a6c7510e3b84b14315e86 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/cfgdefault/audio_hfp_custom.h @@ -0,0 +1,186 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein is + * confidential and proprietary to MediaTek Inc. and/or its licensors. Without + * the prior written permission of MediaTek inc. and/or its licensors, any + * reproduction, modification, use or disclosure of MediaTek Software, and + * information contained herein, in whole or in part, shall be strictly + * prohibited. + * + * MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER + * ON AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL + * WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED + * WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR + * NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH + * RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES + * TO LOOK ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. + * RECEIVER EXPRESSLY ACKNOWLEDGES THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO + * OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES CONTAINED IN MEDIATEK + * SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE + * RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S + * ENTIRE AND CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE + * RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE + * MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE + * CHARGE PAID BY RECEIVER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek + * Software") have been modified by MediaTek Inc. All revisions are subject to + * any receiver's applicable license agreements with MediaTek Inc. + */ + +#ifndef AUDIO_HFP_CUSTOM_H +#define AUDIO_HFP_CUSTOM_H + +/**************************************************** +* Define default AP side HFP parameters +*****************************************************/ + +//VoIP speech parameters common part +#define DEFAULT_HFP_SPEECH_COMMON_PARAM \ + 0, 55997, 31000, 10752, 32769, 0, 0, 0, \ + 0, 0, 0, 0 + + +#ifdef __MTK_DUAL_MIC_SUPPORT__ +#define HFP_SPEECH_MODE_PARA13 (0) +#define HFP_SPEECH_MODE_PARA14 (0) +#define HFP_SPEECH_MODE_PARA03 (31) +#define HFP_SPEECH_MODE_PARA08 (80) +#else +#define HFP_SPEECH_MODE_PARA13 (0) +#define HFP_SPEECH_MODE_PARA14 (0) +#define HFP_SPEECH_MODE_PARA03 (31) +#define HFP_SPEECH_MODE_PARA08 (80) +#endif + +#ifdef __MTK_DUAL_MIC_SUPPORT__ +#define HFP_SPEECH_SPK_MODE_PARA13 (307) +#define HFP_SPEECH_SPK_MODE_PARA14 (31) +#define HFP_SPEECH_SPK_MODE_PARA03 (29) +#define HFP_SPEECH_SPK_MODE_PARA08 (468) +#else +#define HFP_SPEECH_SPK_MODE_PARA13 (0) +#define HFP_SPEECH_SPK_MODE_PARA14 (0) +#define HFP_SPEECH_SPK_MODE_PARA03 (29) +#define HFP_SPEECH_SPK_MODE_PARA08 (276) +#endif + + +//VoIP speech parameter different part +//1. normal mode +//2.loud speaker mode +//3. headset mode +//4.BT mode +#define DEFAULT_HFP_SPEECH_MODE_PARAM \ + 128, 253, 6212, HFP_SPEECH_MODE_PARA03, 57351, 31, 0, 32, \ + HFP_SPEECH_MODE_PARA08, 197, 611, 0, 13066, 0|HFP_SPEECH_MODE_PARA13, 0|HFP_SPEECH_MODE_PARA14, 0, \ + \ + 192, 224, 2218, HFP_SPEECH_SPK_MODE_PARA03, 57351, 24607, 0, 4, \ + HFP_SPEECH_SPK_MODE_PARA08, 197, 611, 0, 13066, HFP_SPEECH_SPK_MODE_PARA13, HFP_SPEECH_SPK_MODE_PARA14, 0, \ + \ + 0, 189, 8196, 31, 57351, 31, 0, 64, \ + 80, 197, 611, 0, 13066, 0, 0, 0, \ + \ + 0, 253, 8196, 31, 53255, 31, 0, 0, \ + 80, 197, 611, 0, 13066, 0, 0, 0 + +//VoIP FIR parameter +//1. normal mode +//2.loud speaker mode +//3. headset mode +//4.BT mode +#define DEFAULT_HFP_IN_FIR_PARAM \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 + +//VoIP FIR parameter +//1. normal mode +//2.loud speaker mode +//3. headset mode +//4.BT mode +#define DEFAULT_HFP_OUT_FIR_PARAM \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 + +#endif diff --git a/proprietary/external/nvram/cfgdefault/cfgdefault/audio_music_drc_default.h b/proprietary/external/nvram/cfgdefault/cfgdefault/audio_music_drc_default.h new file mode 100755 index 0000000000000000000000000000000000000000..bd4c1b1be48ea606692329513d091043d3308211 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/cfgdefault/audio_music_drc_default.h @@ -0,0 +1,82 @@ +#ifndef AUDIO_MUSIC_DRC_DEFAULT_H +#define AUDIO_MUSIC_DRC_DEFAULT_H + +#define BES_LOUDNESS_MUSICDRC_L_HPF_FC 0 +#define BES_LOUDNESS_MUSICDRC_L_HPF_ORDER 0 +#define BES_LOUDNESS_MUSICDRC_L_BPF_FC 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_MUSICDRC_L_BPF_BW 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_MUSICDRC_L_BPF_GAIN 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_MUSICDRC_L_LPF_FC 0 +#define BES_LOUDNESS_MUSICDRC_L_LPF_ORDER 0 +#define BES_LOUDNESS_MUSICDRC_R_HPF_FC 0 +#define BES_LOUDNESS_MUSICDRC_R_HPF_ORDER 0 +#define BES_LOUDNESS_MUSICDRC_R_BPF_FC 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_MUSICDRC_R_BPF_BW 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_MUSICDRC_R_BPF_GAIN 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_MUSICDRC_R_LPF_FC 0 +#define BES_LOUDNESS_MUSICDRC_R_LPF_ORDER 0 + +#define BES_LOUDNESS_MUSICDRC_SEP_LR_FILTER 0 + +#define BES_LOUDNESS_MUSICDRC_WS_GAIN_MAX 0 +#define BES_LOUDNESS_MUSICDRC_WS_GAIN_MIN 0 +#define BES_LOUDNESS_MUSICDRC_FILTER_FIRST 0 + +#define BES_LOUDNESS_MUSICDRC_NUM_BANDS 8 +#define BES_LOUDNESS_MUSICDRC_FLT_BANK_ORDER 0 +#define BES_LOUDNESS_MUSICDRC_DRC_DELAY 0 +#define BES_LOUDNESS_MUSICDRC_CROSSOVER_FREQ 300,500,1000,2000,4000,8000,16000 +#define BES_LOUDNESS_MUSICDRC_SB_MODE 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_MUSICDRC_SB_GAIN 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_MUSICDRC_GAIN_MAP_IN \ + -10240,-9728,-4864,-4608,0, \ + -10240,-9728,-4864,-4608,0, \ + -10240,-9728,-4864,-4608,0, \ + -10240,-9728,-4864,-4608,0, \ + -10240,-9728,-4864,-4608,0, \ + -10240,-9728,-4864,-4608,0, \ + -10240,-9728,-4864,-4608,0, \ + -10240,-9728,-4864,-4608,0 +#define BES_LOUDNESS_MUSICDRC_GAIN_MAP_OUT \ + -768,-768,-768,-768,0, \ + -768,-768,-768,-768,0, \ + -768,-768,-768,-768,0, \ + -768,-768,-768,-768,0, \ + -768,-768,-768,-768,0, \ + -768,-768,-768,-768,0, \ + -768,-768,-768,-768,0, \ + -768,-768,-768,-768,0 +#define BES_LOUDNESS_MUSICDRC_ATT_TIME \ + 64,64,64,64,64,64, \ + 64,64,64,64,64,64, \ + 32,32,32,32,32,32, \ + 32,32,32,32,32,32, \ + 32,32,32,32,32,32, \ + 164,164,164,164,164,164, \ + 164,164,164,164,164,164, \ + 164,164,164,164,164,164 +#define BES_LOUDNESS_MUSICDRC_REL_TIME \ + 6400,6400,6400,6400,6400,6400, \ + 6400,6400,6400,6400,6400,6400, \ + 16400,16400,16400,16400,16400,16400, \ + 16400,16400,16400,16400,16400,16400, \ + 16400,16400,16400,16400,16400,16400, \ + 16400,16400,16400,16400,16400,16400, \ + 16400,16400,16400,16400,16400,16400, \ + 16400,16400,16400,16400,16400,16400 +#define BES_LOUDNESS_MUSICDRC_HYST_TH \ + 256,256,256,256,256,256, \ + 256,256,256,256,256,256, \ + 256,256,256,256,256,256, \ + 256,256,256,256,256,256, \ + 256,256,256,256,256,256, \ + 256,256,256,256,256,256, \ + 256,256,256,256,256,256, \ + 256,256,256,256,256,256 + +#define BES_LOUDNESS_MUSICDRC_LIM_TH 0x7FFF +#define BES_LOUDNESS_MUSICDRC_LIM_GN 0x7FFF +#define BES_LOUDNESS_MUSICDRC_LIM_CONST 4 +#define BES_LOUDNESS_MUSICDRC_LIM_DELAY 0 + +#endif diff --git a/proprietary/external/nvram/cfgdefault/cfgdefault/audio_ringtone_drc_default.h b/proprietary/external/nvram/cfgdefault/cfgdefault/audio_ringtone_drc_default.h new file mode 100755 index 0000000000000000000000000000000000000000..421948e87a67767b0c239a3ab17d2ab7e47e18b0 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/cfgdefault/audio_ringtone_drc_default.h @@ -0,0 +1,82 @@ +#ifndef AUDIO_RINGTONE_DRC_DEFAULT_H +#define AUDIO_RINGTONE_DRC_DEFAULT_H + +#define BES_LOUDNESS_RINGTONEDRC_L_HPF_FC 0 +#define BES_LOUDNESS_RINGTONEDRC_L_HPF_ORDER 0 +#define BES_LOUDNESS_RINGTONEDRC_L_BPF_FC 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_RINGTONEDRC_L_BPF_BW 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_RINGTONEDRC_L_BPF_GAIN 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_RINGTONEDRC_L_LPF_FC 0 +#define BES_LOUDNESS_RINGTONEDRC_L_LPF_ORDER 0 +#define BES_LOUDNESS_RINGTONEDRC_R_HPF_FC 0 +#define BES_LOUDNESS_RINGTONEDRC_R_HPF_ORDER 0 +#define BES_LOUDNESS_RINGTONEDRC_R_BPF_FC 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_RINGTONEDRC_R_BPF_BW 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_RINGTONEDRC_R_BPF_GAIN 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_RINGTONEDRC_R_LPF_FC 0 +#define BES_LOUDNESS_RINGTONEDRC_R_LPF_ORDER 0 + +#define BES_LOUDNESS_RINGTONEDRC_SEP_LR_FILTER 0 + +#define BES_LOUDNESS_RINGTONEDRC_WS_GAIN_MAX 0 +#define BES_LOUDNESS_RINGTONEDRC_WS_GAIN_MIN 0 +#define BES_LOUDNESS_RINGTONEDRC_FILTER_FIRST 0 + +#define BES_LOUDNESS_RINGTONEDRC_NUM_BANDS 5 +#define BES_LOUDNESS_RINGTONEDRC_FLT_BANK_ORDER 0 +#define BES_LOUDNESS_RINGTONEDRC_DRC_DELAY 0 +#define BES_LOUDNESS_RINGTONEDRC_CROSSOVER_FREQ 110,440,1760,8000,0,0,0 +#define BES_LOUDNESS_RINGTONEDRC_SB_MODE 1,1,0,0,0,0,0,0 +#define BES_LOUDNESS_RINGTONEDRC_SB_GAIN 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_RINGTONEDRC_GAIN_MAP_IN \ + -11520,-9728,-4864,-4608,0, \ + -11520,-9728,-4864,-4608,0, \ + -11520,-9728,-4864,-4608,0, \ + -11520,-9728,-4864,-4608,0, \ + -11520,-9728,-4864,-4608,0, \ + -11520,-9728,-4864,-4608,0, \ + -11520,-9728,-4864,-4608,0, \ + -11520,-9728,-4864,-4608,0 +#define BES_LOUDNESS_RINGTONEDRC_GAIN_MAP_OUT \ + -768,-768,-768,-768,0, \ + -768,-768,-768,-768,0, \ + -768,-768,-768,-768,0, \ + -768,-768,-768,-768,0, \ + -768,-768,-768,-768,0, \ + -768,-768,-768,-768,0, \ + -768,-768,-768,-768,0, \ + -768,-768,-768,-768,0 +#define BES_LOUDNESS_RINGTONEDRC_ATT_TIME \ + 164,164,164,164,164,164, \ + 164,164,164,164,164,164, \ + 164,164,164,164,164,164, \ + 164,164,164,164,164,164, \ + 164,164,164,164,164,164, \ + 164,164,164,164,164,164, \ + 164,164,164,164,164,164, \ + 164,164,164,164,164,164 +#define BES_LOUDNESS_RINGTONEDRC_REL_TIME \ + 16400,16400,16400,16400,16400,16400, \ + 16400,16400,16400,16400,16400,16400, \ + 16400,16400,16400,16400,16400,16400, \ + 16400,16400,16400,16400,16400,16400, \ + 16400,16400,16400,16400,16400,16400, \ + 16400,16400,16400,16400,16400,16400, \ + 16400,16400,16400,16400,16400,16400, \ + 16400,16400,16400,16400,16400,16400 +#define BES_LOUDNESS_RINGTONEDRC_HYST_TH \ + 256,256,256,256,256,256, \ + 256,256,256,256,256,256, \ + 256,256,256,256,256,256, \ + 256,256,256,256,256,256, \ + 256,256,256,256,256,256, \ + 256,256,256,256,256,256, \ + 256,256,256,256,256,256, \ + 256,256,256,256,256,256 + +#define BES_LOUDNESS_RINGTONEDRC_LIM_TH 0x7FFF +#define BES_LOUDNESS_RINGTONEDRC_LIM_GN 0x7FFF +#define BES_LOUDNESS_RINGTONEDRC_LIM_CONST 4 +#define BES_LOUDNESS_RINGTONEDRC_LIM_DELAY 0 + +#endif diff --git a/proprietary/external/nvram/cfgdefault/cfgdefault/audio_speaker_monitor_custom.h b/proprietary/external/nvram/cfgdefault/cfgdefault/audio_speaker_monitor_custom.h new file mode 100755 index 0000000000000000000000000000000000000000..e5f1bb4e0aa95fdc22947a69cba79d1a7dc6c1c8 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/cfgdefault/audio_speaker_monitor_custom.h @@ -0,0 +1,571 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein is + * confidential and proprietary to MediaTek Inc. and/or its licensors. Without + * the prior written permission of MediaTek inc. and/or its licensors, any + * reproduction, modification, use or disclosure of MediaTek Software, and + * information contained herein, in whole or in part, shall be strictly + * prohibited. + * + * MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER + * ON AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL + * WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED + * WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR + * NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH + * RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES + * TO LOOK ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. + * RECEIVER EXPRESSLY ACKNOWLEDGES THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO + * OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES CONTAINED IN MEDIATEK + * SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE + * RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S + * ENTIRE AND CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE + * RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE + * MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE + * CHARGE PAID BY RECEIVER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek + * Software") have been modified by MediaTek Inc. All revisions are subject to + * any receiver's applicable license agreements with MediaTek Inc. + */ + +#ifndef AUDIO_SPEAKER_MONITOR_CUSTOM_H +#define AUDIO_SPEAKER_MONITOR_CUSTOM_H + +/**************************************************** +* Define default Speaker Monitor Param +*****************************************************/ + +#define DEFAULT_SPEAKER_MONITOR_PARAM \ +0.000000f, \ +6.724226f, \ +6.974528f, \ +6.846275f, \ +6.827175f, \ +7.047107f, \ +7.119836f, \ +7.331464f, \ +7.688554f, \ +7.918128f, \ +9.524508f, \ +9.824244f, \ +9.784428f, \ +8.793557f, \ +8.132271f, \ +7.909787f, \ +7.412833f, \ +7.302618f, \ +7.104803f, \ +7.077705f, \ +6.944293f, \ +6.918779f, \ +6.927319f, \ +6.864192f, \ +6.887978f, \ +6.881207f, \ +6.837842f, \ +6.853567f, \ +6.831047f, \ +6.835002f, \ +6.853987f, \ +6.855708f, \ +6.855517f, \ +6.879707f, \ +6.879851f, \ +6.864088f, \ +6.895735f, \ +6.836673f, \ +6.839348f, \ +6.825389f, \ +6.797342f, \ +6.813182f, \ +6.799253f, \ +6.789910f, \ +6.840711f, \ +6.817069f, \ +6.837533f, \ +6.800495f, \ +6.823473f, \ +6.813232f, \ +6.798521f, \ +6.802952f, \ +6.821106f, \ +6.828176f, \ +6.832813f, \ +6.845280f, \ +6.816212f, \ +6.890805f, \ +6.847644f, \ +6.870790f, \ +6.908623f, \ +6.837619f, \ +6.877141f, \ +6.866852f, \ +6.877843f, \ +6.842310f, \ +6.853122f, \ +6.849436f, \ +6.897611f, \ +6.880357f, \ +6.772614f, \ +6.837955f, \ +6.844776f, \ +6.882747f, \ +6.903024f, \ +6.834239f, \ +6.851512f, \ +6.861617f, \ +6.828314f, \ +6.850456f, \ +6.914350f, \ +6.856041f, \ +6.837886f, \ +6.856701f, \ +6.873860f, \ +6.882756f, \ +6.856958f, \ +6.905285f, \ +6.846513f, \ +6.905928f, \ +6.838507f, \ +6.885972f, \ +6.832790f, \ +6.874806f, \ +6.866412f, \ +6.896636f, \ +6.938709f, \ +6.857732f, \ +6.871342f, \ +6.926673f, \ +6.990149f, \ +6.951657f, \ +6.985218f, \ +6.947751f, \ +7.019493f, \ +6.914910f, \ +6.977337f, \ +6.983798f, \ +6.950284f, \ +6.914060f, \ +6.953691f, \ +6.909161f, \ +6.972013f, \ +6.935135f, \ +6.960772f, \ +6.909254f, \ +6.948703f, \ +6.933710f, \ +6.901606f, \ +6.989258f, \ +6.968126f, \ +6.983894f, \ +7.018600f, \ +6.944714f, \ +6.964221f, \ +7.023781f, \ +6.989924f, \ +6.981969f, \ +6.981292f, \ +7.071301f, \ +7.063210f, \ +6.957207f, \ +7.035365f, \ +7.048344f, \ +7.028668f, \ +7.036113f, \ +7.030469f, \ +7.007527f, \ +7.053476f, \ +7.035308f, \ +7.086689f, \ +7.146161f, \ +7.024417f, \ +7.031446f, \ +7.073967f, \ +7.143930f, \ +7.428226f, \ +0.000000f, \ +6.993325f, \ +7.122999f, \ +7.127262f, \ +7.147401f, \ +7.116213f, \ +7.273460f, \ +7.084520f, \ +7.060570f, \ +7.081394f, \ +7.143188f, \ +7.205965f, \ +7.078080f, \ +7.079659f, \ +7.080306f, \ +7.144302f, \ +7.084785f, \ +7.257939f, \ +7.130643f, \ +7.097555f, \ +7.152971f, \ +7.040974f, \ +7.085166f, \ +7.071059f, \ +7.100259f, \ +7.160836f, \ +7.172592f, \ +7.152480f, \ +7.321774f, \ +7.143798f, \ +7.185150f, \ +7.074606f, \ +7.192005f, \ +7.032177f, \ +6.960763f, \ +7.295326f, \ +7.217050f, \ +7.162797f, \ +7.144925f, \ +7.171889f, \ +7.194613f, \ +7.221737f, \ +7.182446f, \ +7.056801f, \ +7.180799f, \ +7.155940f, \ +7.110633f, \ +7.163946f, \ +7.054243f, \ +0.000000f, \ +7.285683f, \ +7.089665f, \ +7.040215f, \ +7.128399f, \ +7.176611f, \ +7.282122f, \ +7.104584f, \ +7.137789f, \ +7.135109f, \ +7.306314f, \ +7.165412f, \ +7.144668f, \ +7.182379f, \ +7.370492f, \ +7.208850f, \ +7.139509f, \ +7.295280f, \ +7.267511f, \ +7.271372f, \ +7.192691f, \ +7.223773f, \ +7.207439f, \ +7.266832f, \ +7.350516f, \ +7.268063f, \ +7.267170f, \ +7.257799f, \ +7.315085f, \ +7.111807f, \ +7.378593f, \ +7.302648f, \ +7.218002f, \ +7.305216f, \ +7.213538f, \ +7.241156f, \ +7.190457f, \ +7.418906f, \ +7.315556f, \ +0.000000f, \ +7.288957f, \ +7.333023f, \ +7.139032f, \ +7.419845f, \ +7.359655f, \ +7.297998f, \ +7.204082f, \ +7.342434f, \ +7.426449f, \ +7.265158f, \ +7.409251f, \ +7.444800f, \ +7.316185f, \ +7.301837f, \ +7.299541f, \ +7.290207f, \ +7.354695f, \ +7.280741f, \ +7.342413f, \ +7.326562f, \ +7.464303f, \ +7.343559f, \ +7.374075f, \ +7.391737f, \ +7.482700f, \ +7.412315f, \ +7.374053f, \ +7.239961f, \ +7.433125f, \ +7.287411f, \ +7.376688f, \ +7.381767f, \ +7.458014f, \ +7.221640f, \ +7.299759f, \ +7.253643f, \ +7.429543f, \ +7.328827f, \ +7.388747f, \ +7.357351f, \ +7.367592f, \ +7.477061f, \ +7.383484f, \ +7.388175f, \ +7.369945f, \ +7.443092f, \ +7.605816f, \ +7.469241f, \ +7.617379f, \ +7.471801f, \ +7.439581f, \ +7.429914f, \ +7.540149f, \ +7.468150f, \ +7.542761f, \ +7.408623f, \ +7.433461f, \ +7.396984f, \ +7.358805f, \ +7.366835f, \ +7.386064f, \ +7.386212f, \ +7.348292f, \ +7.544761f, \ +7.507598f, \ +7.514112f, \ +7.428306f, \ +7.504209f, \ +7.442350f, \ +7.432697f, \ +7.572494f, \ +7.457337f, \ +7.433437f, \ +7.616264f, \ +7.584019f, \ +7.704144f, \ +7.638788f, \ +7.548791f, \ +7.533299f, \ +7.614974f, \ +7.436929f, \ +0.000000f, \ +7.470621f, \ +7.506228f, \ +7.550412f, \ +7.633528f, \ +7.458643f, \ +7.543236f, \ +7.515824f, \ +7.526042f, \ +7.850661f, \ +7.678246f, \ +7.682152f, \ +7.491266f, \ +7.491404f, \ +7.603360f, \ +7.597063f, \ +7.728959f, \ +7.719633f, \ +7.459821f, \ +7.609262f, \ +7.726784f, \ +7.551135f, \ +7.640534f, \ +7.734461f, \ +7.628714f, \ +7.304039f, \ +7.583868f, \ +7.539066f, \ +7.615777f, \ +7.805047f, \ +7.757169f, \ +7.817597f, \ +7.696222f, \ +7.574815f, \ +7.704673f, \ +7.708368f, \ +7.557793f, \ +7.758362f, \ +7.817715f, \ +7.620881f, \ +7.650286f, \ +7.589502f, \ +7.912412f, \ +0.000000f, \ +0.000000f, \ +7.622248f, \ +7.471659f, \ +7.034797f, \ +7.484396f, \ +7.432148f, \ +7.789283f, \ +7.689125f, \ +7.560812f, \ +7.589663f, \ +7.690178f, \ +7.539281f, \ +7.481449f, \ +7.628078f, \ +7.564785f, \ +7.828842f, \ +7.757295f, \ +7.761100f, \ +7.604434f, \ +7.611227f, \ +7.826819f, \ +7.595936f, \ +7.634809f, \ +7.847127f, \ +7.790264f, \ +7.762833f, \ +7.872057f, \ +7.618991f, \ +7.854398f, \ +7.724950f, \ +7.791582f, \ +7.883928f, \ +7.851706f, \ +7.876284f, \ +7.873750f, \ +7.886863f, \ +7.823014f, \ +7.848767f, \ +8.098789f, \ +7.813078f, \ +8.139100f, \ +7.728526f, \ +8.257166f, \ +7.928484f, \ +7.672758f, \ +7.724411f, \ +8.112217f, \ +7.800399f, \ +7.728940f, \ +7.859084f, \ +7.956226f, \ +7.932983f, \ +7.999975f, \ +7.904581f, \ +7.908185f, \ +7.954573f, \ +7.988237f, \ +8.113664f, \ +7.912639f, \ +7.891133f, \ +7.877574f, \ +8.014938f, \ +7.840498f, \ +7.902784f, \ +7.928629f, \ +7.921973f, \ +8.067985f, \ +7.951092f, \ +7.828674f, \ +7.979732f, \ +7.774290f, \ +7.994339f, \ +7.998278f, \ +7.884554f, \ +8.038289f, \ +8.081851f, \ +7.993627f, \ +7.887461f, \ +7.963169f, \ +8.006074f, \ +7.905819f, \ +7.708533f, \ +7.620054f, \ +8.092615f, \ +0.000000f, \ +7.908058f, \ +0.000000f, \ +7.754007f, \ +7.954754f, \ +8.220443f, \ +0.000000f, \ +7.981484f, \ +7.903817f, \ +7.920052f, \ +8.049402f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +7.928816f, \ +0.000000f, \ +8.227345f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f + + +#define DEFAULT_SPEAKER_TEMP_INITIAL (25.0f) +#define DEFAULT_SPEAKER_CURRENT_SENSE_RESISTOR (0.5f) +#define DEFAULT_SPEAKER_RESONANT_FC (450) +#define DEFAULT_SPEAKER_RESONANT_BW (1000) +#define DEFAULT_SPEAKER_RESONANT_TH (0xFFEC) +#define DEFAULT_SPEAKER_PREFER_HIGH_BAND 90 +#define DEFAULT_SPEAKER_PREFER_LOW_BAND 35 +#define DEFAULT_SPEAKER_TEMP_CONTROL_HIGH 90 +#define DEFAULT_SPEAKER_TEMP_CONTROL_LOW 85 +#define DEFAULT_SPEAKER_TEMP_CONTROL_LOG 10 +#define DEFAULT_SPEAKER_MONITOR_INTERVAL 1000 +#endif diff --git a/proprietary/external/nvram/cfgdefault/cfgdefault/audio_ver1_volume_custom_default.h b/proprietary/external/nvram/cfgdefault/cfgdefault/audio_ver1_volume_custom_default.h new file mode 100755 index 0000000000000000000000000000000000000000..be30cb5c1c8105a6b88c70be0c1c0f377403a57f --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/cfgdefault/audio_ver1_volume_custom_default.h @@ -0,0 +1,189 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + * + * MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * audio_ver1_volume_custom_default.h + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * This file is the header of audio customization related parameters or definition. + * + * Author: + * ------- + * Chipeng chang + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * + * + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ +#ifndef AUDIO_VER1_VOLUME_CUSTOM_DEFAULT_H +#define AUDIO_VER1_VOLUME_CUSTOM_DEFAULT_H + +#define VER1_AUD_VOLUME_RING \ + 32,48,64,80,96,112,128,144,160,176,192,208,224,240,255,\ + 32,48,64,80,96,112,128,144,160,176,192,208,224,240,255,\ + 128,136,144,152,160,168,176,184,192,200,212,224,236,248,255,\ + 128,136,144,152,160,168,176,184,192,200,212,224,236,248,255 + +#define VER1_AUD_VOLUME_SIP \ + 112,136,160,184,208,232,255,0,0,0,0,0,0,0,0,\ + 112,136,160,184,208,232,255,0,0,0,0,0,0,0,0,\ + 112,136,160,184,208,232,255,0,0,0,0,0,0,0,0,\ + 0,43,85,128,171,213,255,0,0,0,0,0,0,0,0 + +#define VER1_AUD_VOLUME_MIC \ + 64,112,192,144,192,192,184,184,184,184,184,0,0,0,0,\ + 255,192,192,180,192,192,196,184,184,184,184,0,0,0,0,\ + 255,208,208,180,255,208,196,0,0,0,0,0,0,0,0,\ + 255,208,208,164,255,208,172,0,0,0,0,0,0,0,0 + +#define VER1_AUD_VOLUME_FM \ + 32,48,64,80,96,112,128,144,160,176,192,208,224,255,255,\ + 88,100,112,124,136,148,160,172,184,196,208,220,232,244,255,\ + 68,80,92,104,116,128,140,152,168,176,188,200,212,232,248,\ + 32,48,64,80,96,112,128,144,160,176,192,208,224,255,255 + +#define VER1_AUD_VOLUME_SPH \ + 40,52,64,76,88,100,112,0,0,0,0,0,0,0,0,\ + 40,52,64,76,88,100,112,0,0,0,0,0,0,0,0,\ + 48,60,72,84,96,108,120,0,0,0,0,0,0,0,0,\ + 40,52,64,76,88,100,112,0,0,0,0,0,0,0,0 + +#define VER1_AUD_VOLUME_SID \ + 0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,\ + 0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,\ + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,\ + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + +#define VER1_AUD_VOLUME_MEDIA \ + 32,48,64,80,96,112,160,144,160,176,192,208,224,240,255,\ + 110,140,165,180,190,210,220,230,184,196,208,220,232,244,255,\ + 68,80,92,104,116,128,140,152,164,176,188,200,208,224,236,\ + 110,140,165,180,190,210,220,230,237,240,243,246,249,252,255 +/* 32,48,64,80,96,112,160,144,160,176,192,208,224,240,255,\ + 88,100,112,124,136,148,160,172,184,196,208,220,232,244,255,\ + 68,80,92,104,116,128,140,152,168,176,188,200,212,232,248,\ + 32,48,64,80,96,112,128,144,160,176,192,208,224,240,255*/ + +#define VER1_AUD_VOLUME_MATV \ + 32,48,64,80,96,112,128,144,160,176,192,208,224,240,255,\ + 88,100,112,124,136,148,160,172,184,196,208,220,232,244,255,\ + 68,80,92,104,116,128,140,152,168,176,188,200,212,232,248,\ + 32,48,64,80,96,112,128,144,160,176,192,208,224,240,255 + +#define VER1_AUD_NORMAL_VOLUME_DEFAULT \ + 128,128,128,128,128,128 + +#define VER1_AUD_HEADSER_VOLUME_DEFAULT \ + 124,148,148,148,148,148 + +#define VER1_AUD_SPEAKER_VOLUME_DEFAULT \ + 160,120,120,120,120,120 + +#define VER1_AUD_HEADSETSPEAKER_VOLUME_DEFAULT \ + 112,160,132,132,132,132,132,132 + +#define VER1_AUD_EXTAMP_VOLUME_DEFAULT \ + 132,132,132,132,132,132 + +#define VER1_AUD_VOLUME_LEVEL_DEFAULT \ + 15,7,15,15,7,7,7,15,15 + +/* mic volume setting for 2G/3G HAC mode */ +#define DEFAULT_VER1_AUD_VOLUME_MIC_HAC \ + 64,112,192,144,192,192,184,184,184,184,184,0,0,0,0 + +/* speech dl volume setting for 2G/3G HAC mode */ +#define DEFAULT_VER1_AUD_VOLUME_SPH_HAC \ + 40,52,64,76,88,100,112,0,0,0,0,0,0,0,0 + +/* sidetone volume setting for 2G/3G HAC mode */ +#define DEFAULT_VER1_AUD_VOLUME_SID_HAC \ + 0,0,16,0,0,0,0,0,0,0,0,0,0,0,0 + +#endif diff --git a/proprietary/external/nvram/cfgdefault/cfgdefault/audio_voip_custom.h b/proprietary/external/nvram/cfgdefault/cfgdefault/audio_voip_custom.h new file mode 100755 index 0000000000000000000000000000000000000000..b697b3c4559c3815434c579f57a2b1d71775f84e --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/cfgdefault/audio_voip_custom.h @@ -0,0 +1,200 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein is + * confidential and proprietary to MediaTek Inc. and/or its licensors. Without + * the prior written permission of MediaTek inc. and/or its licensors, any + * reproduction, modification, use or disclosure of MediaTek Software, and + * information contained herein, in whole or in part, shall be strictly + * prohibited. + * + * MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER + * ON AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL + * WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED + * WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR + * NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH + * RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES + * TO LOOK ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. + * RECEIVER EXPRESSLY ACKNOWLEDGES THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO + * OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES CONTAINED IN MEDIATEK + * SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE + * RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S + * ENTIRE AND CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE + * RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE + * MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE + * CHARGE PAID BY RECEIVER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek + * Software") have been modified by MediaTek Inc. All revisions are subject to + * any receiver's applicable license agreements with MediaTek Inc. + */ + +#ifndef AUDIO_VOIP_CUSTOM_H +#define AUDIO_VOIP_CUSTOM_H + +/**************************************************** +* Define default AP side VOIP parameters +*****************************************************/ + +//VoIP speech parameters common part +#define DEFAULT_VOIP_SPEECH_COMMON_PARAM \ + 0, 55997, 31000, 10752, 32769, 0, 0, 0, \ + 0, 0, 0, 0 + + +#ifdef __MTK_DUAL_MIC_SUPPORT__ +#ifdef __MTK_VOIP_NORMAL_DMNR__ +#define VOIP_SPEECH_MODE_PARA13 (371) +#define VOIP_SPEECH_MODE_PARA14 (23) +#define VOIP_SPEECH_MODE_PARA03 (29) +#define VOIP_SPEECH_MODE_PARA08 (400) +#else +#define VOIP_SPEECH_MODE_PARA13 (0) +#define VOIP_SPEECH_MODE_PARA14 (0) +#define VOIP_SPEECH_MODE_PARA03 (31) +#define VOIP_SPEECH_MODE_PARA08 (80) +#endif +#else +#define VOIP_SPEECH_MODE_PARA13 (0) +#define VOIP_SPEECH_MODE_PARA14 (0) +#define VOIP_SPEECH_MODE_PARA03 (31) +#define VOIP_SPEECH_MODE_PARA08 (80) +#endif + +#ifdef __MTK_DUAL_MIC_SUPPORT__ +#ifdef __MTK_VOIP_HANDSFREE_DMNR__ +#define VOIP_SPEECH_SPK_MODE_PARA13 (307) +#define VOIP_SPEECH_SPK_MODE_PARA14 (31) +#define VOIP_SPEECH_SPK_MODE_PARA03 (29) +#define VOIP_SPEECH_SPK_MODE_PARA08 (400) +#else +#define VOIP_SPEECH_SPK_MODE_PARA13 (0) +#define VOIP_SPEECH_SPK_MODE_PARA14 (0) +#define VOIP_SPEECH_SPK_MODE_PARA03 (29) +#define VOIP_SPEECH_SPK_MODE_PARA08 (276) +#endif +#else +#define VOIP_SPEECH_SPK_MODE_PARA13 (0) +#define VOIP_SPEECH_SPK_MODE_PARA14 (0) +#define VOIP_SPEECH_SPK_MODE_PARA03 (29) +#define VOIP_SPEECH_SPK_MODE_PARA08 (276) +#endif + + +//VoIP speech parameter different part +//1. normal mode +//2.loud speaker mode +//3. headset mode +//4.BT mode +#define DEFAULT_VOIP_SPEECH_MODE_PARAM \ + 128, 253, 6212, VOIP_SPEECH_MODE_PARA03, 57351, 31, 0, 32, \ + VOIP_SPEECH_MODE_PARA08, 197, 611, 0, 13066, 0|VOIP_SPEECH_MODE_PARA13, 0|VOIP_SPEECH_MODE_PARA14, 0, \ + \ + 192, 224, 2218, VOIP_SPEECH_SPK_MODE_PARA03, 57351, 24607, 0, 4, \ + VOIP_SPEECH_SPK_MODE_PARA08, 197, 611, 0, 13066, VOIP_SPEECH_SPK_MODE_PARA13, VOIP_SPEECH_SPK_MODE_PARA14, 0, \ + \ + 0, 189, 8196, 31, 57351, 31, 0, 64, \ + 80, 197, 611, 0, 13066, 0, 0, 0, \ + \ + 0, 253, 8196, 31, 53255, 31, 0, 0, \ + 80, 197, 611, 0, 13066, 0, 0, 0 + +//VoIP FIR parameter +//1. normal mode +//2.loud speaker mode +//3. headset mode +//4.BT mode +#define DEFAULT_VOIP_IN_FIR_PARAM \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 + +//VoIP FIR parameter +//1. normal mode +//2.loud speaker mode +//3. headset mode +//4.BT mode +#define DEFAULT_VOIP_OUT_FIR_PARAM \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 + +#endif diff --git a/proprietary/external/nvram/cfgdefault/cfgdefault/audio_volume_custom_default.h b/proprietary/external/nvram/cfgdefault/cfgdefault/audio_volume_custom_default.h new file mode 100755 index 0000000000000000000000000000000000000000..0cfae6e16efe2a4f9dc37e38f2a5e71bf9c56972 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/cfgdefault/audio_volume_custom_default.h @@ -0,0 +1,145 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + * + * MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * audio_volume_custom_default.h + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * This file is the header of audio customization related parameters or definition. + * + * Author: + * ------- + * Chipeng chang + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * + * + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ +#ifndef AUDIO_VOLUME_CUSTOM_DEFAULT_H +#define AUDIO_VOLUME_CUSTOM_DEFAULT_H + +#define AUD_VOLUME_RING \ + 0,32,64,96,128,160,192,\ + 136, 160, 184, 204, 220, 236, 255,\ + 136, 160, 184, 204, 220, 236, 255 + +#define AUD_VOLUME_KEY \ + 108, 132, 156, 180, 204, 228, 252,\ + 108, 132, 156, 180, 204, 228, 252,\ + 108, 132, 156, 180, 204, 228, 252 + +#define AUD_VOLUME_MIC \ + 64, 255, 255, 148, 200, 200, 160,\ + 225, 192, 192, 160, 216, 208, 172, \ + 255, 208, 208, 180, 255, 208, 172 +#define AUD_VOLUME_FMR \ + 0,43,85,128,171,213,255,\ + 20, 52, 84, 116, 148, 184, 220,\ + 52, 84, 120, 148, 180, 216, 255 + +#define AUD_VOLUME_SPH \ + 40,52,64,76,88,100,112,\ + 40,52,64,76,88,100,112,\ + 40, 52, 64, 76, 88, 100, 112 +#define AUD_VOLUME_SID \ + 0,0,16,0,0,0,0,\ + 0,0,32,0,0,0,0,\ + 0,0,0,0,0,0,0 + +#define AUD_VOLUME_MEDIA \ + 132, 148, 148, 148, 128, 148, 120,\ + 88, 116, 144, 172, 200, 228, 255,\ + 124, 144, 164, 184, 204, 224, 255 + +#define AUD_VOLUME_MATV \ + 0,43,85,128,171,213,255,\ + 88, 116, 144, 172, 200, 228, 255,\ + 124, 144, 164, 184, 204, 224, 255 + +#endif diff --git a/proprietary/external/nvram/cfgdefault/cfgdefault/med_audio_default.h b/proprietary/external/nvram/cfgdefault/cfgdefault/med_audio_default.h new file mode 100755 index 0000000000000000000000000000000000000000..096049d9d91459190ada85b5886800c91b7a033a --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/cfgdefault/med_audio_default.h @@ -0,0 +1,709 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * med_audio_default.h + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * This file is the header of audio customization related function or definition. + * + * Author: + * ------- + * Chipeng Chang + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ +#ifndef MED_AUDIO_CUSTOM_H +#define MED_AUDIO_CUSTOM_H +// normal mode parameters ------------------------ +#define NORMAL_SPEECH_OUTPUT_FIR_COEFF \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 +// headset mode parameters ------------------------ +#define HEADSET_SPEECH_OUTPUT_FIR_COEFF \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 +// handfree mode parameters ------------------------ +#define HANDFREE_SPEECH_OUTPUT_FIR_COEFF \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 +// VoIP_BT mode parameters ------------------------ +#define VOIPBT_SPEECH_OUTPUT_FIR_COEFF \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 +// VoIP_NORMAL mode parameters ------------------------ +#define VOIPNORMAL_SPEECH_OUTPUT_FIR_COEFF \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 +// VoIP_Handfree mode parameters ------------------------ +#define VOIPHANDFREE_SPEECH_OUTPUT_FIR_COEFF \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 +// AUX1 mode parameters ------------------------ +#define AUX1_SPEECH_OUTPUT_FIR_COEFF \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 +// AUX2 mode parameters ------------------------ +#define AUX2_SPEECH_OUTPUT_FIR_COEFF \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 +#define SPEECH_OUTPUT_MED_FIR_COEFF \ + NORMAL_SPEECH_OUTPUT_FIR_COEFF,\ + HEADSET_SPEECH_OUTPUT_FIR_COEFF ,\ + HANDFREE_SPEECH_OUTPUT_FIR_COEFF ,\ + VOIPBT_SPEECH_OUTPUT_FIR_COEFF,\ + VOIPNORMAL_SPEECH_OUTPUT_FIR_COEFF,\ + VOIPHANDFREE_SPEECH_OUTPUT_FIR_COEFF,\ + AUX1_SPEECH_OUTPUT_FIR_COEFF,\ + AUX2_SPEECH_OUTPUT_FIR_COEFF +#define SPEECH_INPUT_MED_FIR_COEFF\ + 32767, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + \ + 32767, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + \ + 32767, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + \ + 32767, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + \ + 32767, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + \ + 32767, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + \ + 32767, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + \ + 32767, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0 +#define FIR_output_index \ + 0,0,0,0,0,0,0,0 +#define FIR_input_index \ + 0,0,0,0,0,0,0,0 +#define MED_SPEECH_NORMAL_MODE_PARA \ + 0, 0, 0, 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0, 0, 0, 0 +#define MED_SPEECH_EARPHONE_MODE_PARA \ + 0, 0, 0, 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0, 0, 0, 0 +#define MED_SPEECH_BT_EARPHONE_MODE_PARA \ + 0, 0, 0, 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0, 0, 0, 0 +#define MED_SPEECH_LOUDSPK_MODE_PARA \ + 0, 0, 0, 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0, 0, 0, 0 +#define MED_SPEECH_CARKIT_MODE_PARA \ + 0, 0, 0, 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0, 0, 0, 0 +#define MED_SPEECH_BT_CORDLESS_MODE_PARA \ + 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0 +#define MED_SPEECH_AUX1_MODE_PARA \ + 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0 +#define MED_SPEECH_AUX2_MODE_PARA \ + 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0 +#endif diff --git a/proprietary/external/nvram/cfgdefault/cfgdefault/sph_coeff_anc_default.h b/proprietary/external/nvram/cfgdefault/cfgdefault/sph_coeff_anc_default.h new file mode 100755 index 0000000000000000000000000000000000000000..b553570518bb4002603d414b1a4e858f1d212cc2 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/cfgdefault/sph_coeff_anc_default.h @@ -0,0 +1,119 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * + * Author: + * ------- + * Doug Wang + * + *------------------------------------------------------------------------------ + * $Revision:$ 1.0.0 + * $Modtime:$ + * $Log:$ + * + * + * + *******************************************************************************/ +#ifndef SPH_COEFF_ANC_DEFAULT_H +#define SPH_COEFF_ANC_DEFAULT_H + +#define DEFAULT_SPEECH_ANC_PARA \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 + +#define DEFAULT_SPEECH_ANC_APPLY 1 +#define DEFAULT_SPEECH_ANC_LOG_ENABLE 0 +#define DEFAULT_SPEECH_ANC_LOG_DOWNSAMPLE 1 +#define DEFAULT_SPEECH_ANC_DL_PGA 0 + + +#endif //SPH_COEFF_ANC_DEFAULT_H \ No newline at end of file diff --git a/proprietary/external/nvram/cfgdefault/cfgdefault/sph_coeff_default.h b/proprietary/external/nvram/cfgdefault/cfgdefault/sph_coeff_default.h new file mode 100755 index 0000000000000000000000000000000000000000..af83982ec99e374c09a84352451502166db77876 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/cfgdefault/sph_coeff_default.h @@ -0,0 +1,279 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * + * Author: + * ------- + * ChiPeng + * + *------------------------------------------------------------------------------ + * $Revision:$ 1.0.0 + * $Modtime:$ + * $Log:$ + * + * 06 26 2010 chipeng.chang + * [ALPS00002705][Need Patch] [Volunteer Patch] ALPS.10X.W10.11 Volunteer patch for speech parameter + * modify speech parameters. + * + * Mar 15 2010 mtk02308 + * [ALPS] Init Custom parameter + * + * + + * + * + *******************************************************************************/ +#ifndef SPEECH_COEFF_DEFAULT_H +#define SPEECH_COEFF_DEFAULT_H + +#ifndef FALSE +#define FALSE 0 +#endif + +//speech parameter depen on BT_CHIP cersion +#if defined(MTK_MT6611) + +#define BT_COMP_FILTER (1 << 15) +#define BT_SYNC_DELAY 86 + +#elif defined(MTK_MT6612) + +#define BT_COMP_FILTER (1 << 15) +#define BT_SYNC_DELAY 86 + +#elif defined(MTK_MT6616) || defined(MTK_MT6620) || defined(MTK_MT6622) || defined(MTK_MT6626) || defined(MTK_MT6628) + +#define BT_COMP_FILTER (1 << 15) +#define BT_SYNC_DELAY 86 + +#else // MTK_MT6620 + +#define BT_COMP_FILTER (0 << 15) +#define BT_SYNC_DELAY 86 + +#endif + +#ifdef __MTK_DUAL_MIC_SUPPORT__ + + #ifndef MTK_INTERNAL + #define SPEECH_MODE_PARA13 (371) + #define SPEECH_MODE_PARA14 (23) + #define SPEECH_MODE_PARA03 (29) + #define SPEECH_MODE_PARA08 (400) + #else + #define SPEECH_MODE_PARA13 (0) + #define SPEECH_MODE_PARA14 (0) + #define SPEECH_MODE_PARA03 (31) + #define SPEECH_MODE_PARA08 (80) + #endif + +#else +#define SPEECH_MODE_PARA13 (0) +#define SPEECH_MODE_PARA14 (0) +#define SPEECH_MODE_PARA03 (31) +#define SPEECH_MODE_PARA08 (80) + + +#endif + +#if (defined(__NXP_SMARTPA_SUPPORT__) || defined(__MTK_SPEAKER_MONITOR_SUPPORT__)) + #define MANUAL_CLIPPING (1 << 15) + #define NXP_DELAY_REF (1 << 6) + #define PRE_CLIPPING_LEVEL 32767 +#else + #define MANUAL_CLIPPING (0 << 15) + #define NXP_DELAY_REF (0 << 6) + #define PRE_CLIPPING_LEVEL 10752 +#endif + + + +#define DEFAULT_SPEECH_NORMAL_MODE_PARA \ + 96, 253, 16388, SPEECH_MODE_PARA03, 57351, 799, 400, 64, \ + SPEECH_MODE_PARA08, 4325, 611, 0, 20488, 0|SPEECH_MODE_PARA13, 0|SPEECH_MODE_PARA14, 8192 + +#define DEFAULT_SPEECH_EARPHONE_MODE_PARA \ + 0, 189, 10756, 31, 57351, 31, 400, 64, \ + 80, 4325, 611, 0, 20488, 0, 0, 0 + +#define DEFAULT_SPEECH_BT_EARPHONE_MODE_PARA \ + 0, 253, 10756, 31, 53255, 31, 400, 0, \ + 80, 4325, 611, 0, 20488 | BT_COMP_FILTER, 0, 0, BT_SYNC_DELAY + +#define DEFAULT_SPEECH_LOUDSPK_MODE_PARA \ + 96|MANUAL_CLIPPING , 224, 5256, 31, 57351, 24607, 400, 132, \ + 84, 4325, 611, 0, 20488|NXP_DELAY_REF, 0, 0, 0 + +#define DEFAULT_SPEECH_CARKIT_MODE_PARA \ + 96, 224, 5256, 31, 57351, 24607, 400, 132, \ + 84, 4325, 611, 0, 20488, 0, 0, 0 + +#define DEFAULT_SPEECH_BT_CORDLESS_MODE_PARA \ + 0, 479, 10756, 28, 53255, 31, 400, 0, \ + 4048, 4325, 611, 0, 20488 | BT_COMP_FILTER, 0, 0, BT_SYNC_DELAY + +#define DEFAULT_SPEECH_AUX1_MODE_PARA \ + 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0 + +#define DEFAULT_SPEECH_AUX2_MODE_PARA \ + 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0 + +#define DEFAULT_SPEECH_VOICE_TRACKING_MODE_PARA \ + 96|MANUAL_CLIPPING , 224, 5256, 31, 57351, 24607, 400, 132, \ + 84, 4325, 611, 0, 8200|NXP_DELAY_REF, 883, 23, 0 + +#define DEFAULT_SPEECH_HAC_MODE_PARA \ + 96, 253, 16388, SPEECH_MODE_PARA03, 57351, 799, 400, 64, \ + SPEECH_MODE_PARA08, 4325, 611, 0, 20488, 0|SPEECH_MODE_PARA13, 0|SPEECH_MODE_PARA14, 8192 +#define DEFAULT_SPEECH_COMMON_PARA \ + 0, 55997, 31000, PRE_CLIPPING_LEVEL, 32769, 0, 0, 0, \ + 0, 0, 0, 0 + +#define DEFAULT_SPEECH_VOL_PARA \ + 0, 0, 0, 0 + +#define DEFAULT_AUDIO_DEBUG_INFO \ + 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0 + +#define DEFAULT_VM_SUPPORT FALSE + +#define DEFAULT_AUTO_VM FALSE + +#define MICBAIS 1900 + +#define DEFAULT_WB_SPEECH_NORMAL_MODE_PARA \ + 96, 253, 16388, SPEECH_MODE_PARA03, 57607, 799, 400, 64, \ + SPEECH_MODE_PARA08, 4325, 611, 0, 16392, 0|SPEECH_MODE_PARA13, 0|SPEECH_MODE_PARA14, 8192 + +#define DEFAULT_WB_SPEECH_EARPHONE_MODE_PARA \ + 0, 189, 10756, 31, 57607, 31, 400, 64, \ + 80, 4325, 611, 0, 16392, 0, 0, 0 + +#define DEFAULT_WB_SPEECH_BT_EARPHONE_MODE_PARA \ + 0, 253, 10756, 31, 53511, 31, 400, 0, \ + 80, 4325, 611, 0, 16392 | BT_COMP_FILTER, 0, 0, BT_SYNC_DELAY + +#define DEFAULT_WB_SPEECH_LOUDSPK_MODE_PARA \ + 96|MANUAL_CLIPPING, 224, 5256, 31, 57607, 24607, 400, 132, \ + 84, 4325, 611, 0, 16392|NXP_DELAY_REF, 0, 0, 0 + +#define DEFAULT_WB_SPEECH_CARKIT_MODE_PARA \ + 96, 224, 5256, 31, 57607, 24607, 400, 132, \ + 84, 4325, 611, 0, 16392, 0, 0, 0 + +#define DEFAULT_WB_SPEECH_BT_CORDLESS_MODE_PARA \ + 0, 479, 10756, 28, 53511, 31, 400, 0, \ + 4048, 4325, 611, 0, 16392 | BT_COMP_FILTER, 0, 0, BT_SYNC_DELAY + +#define DEFAULT_WB_SPEECH_AUX1_MODE_PARA \ + 96, 224, 5256, 31, 57607, 0, 400, 0, 4112, 4325, 11, 0, 0, 0, 0, 0 + +#define DEFAULT_WB_SPEECH_AUX2_MODE_PARA \ + 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0 + +#define DEFAULT_WB_SPEECH_VOICE_TRACKING_MODE_PARA \ + 96|MANUAL_CLIPPING, 224, 5256, 31, 57607, 24607, 400, 132, \ + 84, 4325, 611, 0, 8200|NXP_DELAY_REF, 883, 23, 0 + +#define DEFAULT_WB_SPEECH_HAC_MODE_PARA \ + 96, 253, 16388, SPEECH_MODE_PARA03, 57607, 799, 400, 64, \ + SPEECH_MODE_PARA08, 4325, 611, 0, 16392, 0|SPEECH_MODE_PARA13, 0|SPEECH_MODE_PARA14, 8192 + +/* The Bluetooth PCM digital volume */ +/* default_bt_pcm_in_vol : uplink, only for enlarge volume, + 0x100 : 0dB gain + 0x200 : 6dB gain + 0x300 : 9dB gain + 0x400 : 12dB gain + 0x800 : 18dB gain + 0xF00 : 24dB gain */ +#define DEFAULT_BT_PCM_IN_VOL 0x100 +/* default_bt_pcm_out_vol : downlink gain, + 0x1000 : 0dB; maximum 0x7FFF */ +#define DEFAULT_BT_PCM_OUT_VOL 0x1000 + + +#endif diff --git a/proprietary/external/nvram/cfgdefault/cfgdefault/sph_coeff_dmnr_default.h b/proprietary/external/nvram/cfgdefault/cfgdefault/sph_coeff_dmnr_default.h new file mode 100755 index 0000000000000000000000000000000000000000..6d720294f297ed0c3c06ad9ffc704b0c2c30fd03 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/cfgdefault/sph_coeff_dmnr_default.h @@ -0,0 +1,130 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * + * Author: + * ------- + * Charlie Lu + * + *------------------------------------------------------------------------------ + * $Revision:$ 1.0.0 + * $Modtime:$ + * $Log:$ + * + * + * + *******************************************************************************/ +#ifndef DMNR_PAR_SPEECH_COEFF_DEFAULT_H +#define DMNR_PAR_SPEECH_COEFF_DEFAULT_H + +#define DEFAULT_SPEECH_DUAL_MIC_ABF_PARA \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 68, 0, 0, 0 + +#define DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 68, 0, 0, 0 + +#define DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA_VOIP \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 68, 0, 0, 0 + +#endif diff --git a/proprietary/external/nvram/cfgdefault/cfgdefault/sph_coeff_dmnr_handsfree_default.h b/proprietary/external/nvram/cfgdefault/cfgdefault/sph_coeff_dmnr_handsfree_default.h new file mode 100755 index 0000000000000000000000000000000000000000..21ca28022949e8664a60a535e0fc1e2a0e217256 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/cfgdefault/sph_coeff_dmnr_handsfree_default.h @@ -0,0 +1,143 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * + * Author: + * ------- + * Charlie Lu + * + *------------------------------------------------------------------------------ + * $Revision:$ 1.0.0 + * $Modtime:$ + * $Log:$ + * + * + * + *******************************************************************************/ +#ifndef DMNR_HANDSFREE_PAR_SPEECH_COEFF_DEFAULT_H +#define DMNR_HANDSFREE_PAR_SPEECH_COEFF_DEFAULT_H + + +#define DEFAULT_SPEECH_DUAL_MIC_ABF_PARA_LoudSPK \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 68, 0, 0, 0 + +#define DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA_LoudSPK \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 68, 0, 0, 0 + + +#define DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA_VR \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 68, 0, 0, 0 + + +#define DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA_VOIP_LoudSPK \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 68, 0, 0, 0 + +#endif diff --git a/proprietary/external/nvram/cfgdefault/cfgdefault/sph_coeff_lpbk_default.h b/proprietary/external/nvram/cfgdefault/cfgdefault/sph_coeff_lpbk_default.h new file mode 100755 index 0000000000000000000000000000000000000000..7076a9b150d53948ba00975620d61e866ed5886c --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/cfgdefault/sph_coeff_lpbk_default.h @@ -0,0 +1,106 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * sph_coeff_lpbk_default.h + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * This file is the header of audio customization related function or definition. + * + * Author: + * ------- + * Tina Tsai + * + ****************************************************************************/ +#ifndef SPH_COEFF_LPBK_DEFAULT_H +#define SPH_COEFF_LPBK_DEFAULT_H +#include "sph_coeff_default.h" + +#define DEFAULT_SPEECH_LPBK_NORMAL_MODE_PARA \ + 96, 253, 16388, 31, 57351, 799, 400, 64, \ + 80, 4325, 611, 0, 20488, 0, 0, 8192 + +#define DEFAULT_SPEECH_LPBK_EARPHONE_MODE_PARA \ + 0, 189, 10756, 31, 57351, 31, 400, 64, \ + 80, 4325, 611, 0, 20488, 0, 0, 0 + +#define DEFAULT_SPEECH_LPBK_LOUDSPK_MODE_PARA \ + 96, 224, 5256, 31, 57351, 24607, 400, 132, \ + 84, 4325, 611, 0, 20488, 0, 0, 0 + +#endif diff --git a/proprietary/external/nvram/cfgdefault/cfgdefault/sph_coeff_record_mode_default.h b/proprietary/external/nvram/cfgdefault/cfgdefault/sph_coeff_record_mode_default.h new file mode 100755 index 0000000000000000000000000000000000000000..93063a8b5ec8c31e8916ea491bdf7c4bb7050d52 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/cfgdefault/sph_coeff_record_mode_default.h @@ -0,0 +1,207 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * + * Author: + * ------- + * Charlie Lu + * + *------------------------------------------------------------------------------ + * $Revision:$ 1.0.0 + * $Modtime:$ + * $Log:$ + * + * + * + *******************************************************************************/ +#ifndef HD_RECORD_MODE_SPEECH_COEFF_DEFAULT_H +#define HD_RECORD_MODE_SPEECH_COEFF_DEFAULT_H + +#define DEFAULT_HD_RECORD_SPH_MODE_PAR \ + 0, 479, 16388, 36892, 4356, 8192, 768, 4, 36624, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 4356, 8192, 768, 4, 36624, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37639, 8192, 896, 4, 36624, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37639, 8192, 1152, 4, 36624, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37127, 8192, 1152, 4, 36560, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37127, 8192, 1152, 4, 36560, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37127, 8192, 1664, 12, 36688, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37127, 8192, 1664, 12, 36688, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37639, 8192, 896, 4, 36624, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37639, 8192, 1152, 4, 36624, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37127, 8192, 1152, 4, 36560, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37127, 8192, 1152, 4, 36560, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 192, 32512, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 32520, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 0, 0, 0, 8192, \ +34464, 194, 32512, 28, 40960, 28, 0, 10, 468, 197, 611, 0, 32520, 0, 0, 0, \ + 0, 479, 32512, 28, 40960, 28, 0, 4, 468, 197, 611, 0, 32520, 0, 0, 0, \ + 0, 479, 16388, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 0, 0, 0, 8192, \ + 870, 0, 0, 0, 0, 0, 0, 26112, 0, 0, 0, 0, 0, 0, 0, 26214, \ + 0, 479, 16388, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 0, 0, 0, 8192 + +#define DEFAULT_HD_RECORD_MODE_DEV_MAPPING \ + 0, 1, 3, \ + 0, 1, 3, \ + 0, 1, 3, \ + 0, 1, 3, \ + 0, 1, 3, \ + 0, 1, 3, \ + 0, 1, 3, \ + 0, 1, 3, \ + 0, 1, 3, \ + 0, 1, 3 + +#define DEFAULT_HD_RECORD_MODE_INPUT_SRC_MAPPING \ + 5, 2, 3, \ + 5, 2, 3, \ + 5, 2, 3, \ + 5, 2, 3, \ + 5, 2, 3, \ + 5, 2, 3, \ + 5, 2, 3, \ + 5, 2, 3, \ + 5, 2, 3, \ + 5, 2, 3 + +#define DEFAULT_STEREO_FLAG \ + 1, 0 +#define DEFAULT_MONO_FLAG \ + 0, 0 + +#define DEFAULT_HD_RECORD_MODE_STEREO_FLAGS \ + DEFAULT_MONO_FLAG, \ + DEFAULT_STEREO_FLAG, \ + DEFAULT_STEREO_FLAG, \ + DEFAULT_STEREO_FLAG, \ + DEFAULT_STEREO_FLAG, \ + DEFAULT_MONO_FLAG, \ + DEFAULT_STEREO_FLAG, \ + DEFAULT_MONO_FLAG, \ + DEFAULT_MONO_FLAG, \ + DEFAULT_MONO_FLAG, \ + DEFAULT_MONO_FLAG, \ + DEFAULT_MONO_FLAG, \ + DEFAULT_MONO_FLAG, \ + DEFAULT_MONO_FLAG, \ + DEFAULT_MONO_FLAG + +#define DEFAULT_HD_RECORD_NUM_VOICE_RECOGNITION_SCENES 1 +#define DEFAULT_HD_RECORD_NUM_VOICE_SCENES 3 +#define DEFAULT_HD_RECORD_NUM_VIDEO_SCENES 2 +#define DEFAULT_HD_RECORD_NUM_VOICE_UNLOCK_SCENES 1 +#define DEFAULT_HD_RECORD_NUM_CUSTOMIZATION_SCENES 3 + +#define DEFAULT_HD_RECORD_SCENE_TABLE \ + 0, 1, 0xFF,\ + 2, 3, 29,\ + 4, 5, 0xFF,\ + 6, 7, 0xFF,\ + 8, 9, 0xFF,\ + 10, 11, 0xFF,\ + 12, 13, 0xFF,\ + 14, 15, 0xFF,\ + 16, 17, 0xFF,\ + 18, 19, 0xFF + +#define DEFAULT_HD_RECORD_SCENE_NAME \ + "VR",\ + "Normal",\ + "Meeting",\ + "Lecture",\ + "Normal",\ + "Meeting",\ + "VoiceUnLk",\ + "Reserve1",\ + "Reserve2",\ + "Reserve3" + +#endif diff --git a/proprietary/external/nvram/cfgdefault/cfgdefault/voice_recognition_custom.h b/proprietary/external/nvram/cfgdefault/cfgdefault/voice_recognition_custom.h new file mode 100755 index 0000000000000000000000000000000000000000..36dc23ba7d6c0c00fcd4481f2840f331c6152bcc --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/cfgdefault/voice_recognition_custom.h @@ -0,0 +1,115 @@ +#ifndef VOICE_RECOGNITION_CUSTOM_H +#define VOICE_RECOGNITION_CUSTOM_H + +/**************************************************** +* Define default voice feature customization parameters +*****************************************************/ + + +#define DEFAULT_AP_NUM 5 +#define DEFAULT_LANGUAGE_NUM 3 + +// for voice ui - pattern file +#define DEFAULT_LANGUAGE_FOLDER_NAME \ + "Chinese-Mandarin",\ + "Chinese-Taiwan",\ + "English",\ + "Reserve1",\ + "Reserve2",\ + "Reserve3",\ + "Reserve4",\ + "Reserve5" + +#define DEFAULT_COMMAND_NUM_PER_LAN \ + 17,17,17,0,0,0,0,0 + +#define DEFAULT_PHONE_SUPPORT_INFO \ + 1,2,0,0,0,0,0,0, \ + 1,2,0,0,0,0,0,0, \ + 1,2,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0 + +#define DEFAULT_CAMERA_SUPPORT_INFO \ + 3,4,0,0,0,0,0,0, \ + 3,4,0,0,0,0,0,0, \ + 3,4,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0 + +#define DEFAULT_ALARM_SUPPORT_INFO \ + 5,6,16,17,0,0,0,0, \ + 5,6,16,17,0,0,0,0, \ + 5,6,16,17,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0 + +#define DEFAULT_MUSIC_SUPPORT_INFO \ + 7,8,9,10,11,12,13,0, \ + 7,8,9,10,11,12,13,0, \ + 7,8,9,10,11,12,13,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0 + +#define DEFAULT_EBOOK_SUPPORT_INFO \ + 14,15,0,0,0,0,0,0, \ + 14,15,0,0,0,0,0,0, \ + 14,15,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0 + +#define DEFAULT_RESERVE_SUPPORT_INFO \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0 + +#define DEFAULT_AP_SUPPORT_INFO \ + DEFAULT_PHONE_SUPPORT_INFO, \ + DEFAULT_CAMERA_SUPPORT_INFO, \ + DEFAULT_ALARM_SUPPORT_INFO, \ + DEFAULT_MUSIC_SUPPORT_INFO, \ + DEFAULT_EBOOK_SUPPORT_INFO, \ + DEFAULT_RESERVE_SUPPORT_INFO, \ + DEFAULT_RESERVE_SUPPORT_INFO, \ + DEFAULT_RESERVE_SUPPORT_INFO, \ + DEFAULT_RESERVE_SUPPORT_INFO, \ + DEFAULT_RESERVE_SUPPORT_INFO, \ + DEFAULT_RESERVE_SUPPORT_INFO, \ + DEFAULT_RESERVE_SUPPORT_INFO, \ + DEFAULT_RESERVE_SUPPORT_INFO, \ + DEFAULT_RESERVE_SUPPORT_INFO, \ + DEFAULT_RESERVE_SUPPORT_INFO, \ + DEFAULT_RESERVE_SUPPORT_INFO + +// for CTO +#define DEFAULT_ALGORITHM_PARAM \ + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, \ + 8,7,6,7,14,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + +#endif \ No newline at end of file diff --git a/proprietary/external/nvram/cfgdefault/cfgfileinc/CFG_ADC_File.h b/proprietary/external/nvram/cfgdefault/cfgfileinc/CFG_ADC_File.h new file mode 100755 index 0000000000000000000000000000000000000000..ff56d4f4b0056275d11d2f22835835f9c3a51a44 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/cfgfileinc/CFG_ADC_File.h @@ -0,0 +1,115 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_ADC_File.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of ADC CFG file + * + * Author: + * ------- + * MTK80198(Chunlei Wang) + * + * + * + *******************************************************************************/ + + +#ifndef _CFG_AUXADC_FILE_H +#define _CFG_AUXADC_FILE_H + + + +// the record structure define of adc nvram file +typedef struct +{ + int Slop[9]; + int Offset[9]; + int cal; +}AUXADC_CFG_Struct; + +///please define it according to your module +#define CFG_FILE_AUXADC_REC_SIZE sizeof(AUXADC_CFG_Struct) +#define CFG_FILE_AUXADC_REC_TOTAL 1 + + +#endif + + diff --git a/proprietary/external/nvram/cfgdefault/cfgfileinc/CFG_AUDIO_File.h b/proprietary/external/nvram/cfgdefault/cfgfileinc/CFG_AUDIO_File.h new file mode 100755 index 0000000000000000000000000000000000000000..3b29a5c3f2538bae3e150203457653601ab814b2 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/cfgfileinc/CFG_AUDIO_File.h @@ -0,0 +1,968 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * cfg_audio_file.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * This file is the header of audio customization related function or definition. + * + * Author: + * ------- + * Ning.F + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 12 29 2012 donglei.ji + * [ALPS00425279] [Need Patch] [Volunteer Patch] voice ui and password unlock feature check in + * voice ui - NVRAM . + * + * 08 26 2012 weiguo.li + * [ALPS00347285] [Need Patch] [Volunteer Patch]LGE AudioGainTable modification + * . + * + * 07 29 2012 weiguo.li + * [ALPS00319405] ALPS.JB.BSP.PRA check in CR for Jades + * . + * + * Jun 22 2009 mtk01352 + * [DUMA00007771] Moving modem side customization to AP + * + * + * Apr 29 2009 mtk80306 + * [DUMA00116080] revise the customization of nvram + * revise nvram customization + * + * Mar 21 2009 mtk80306 + * [DUMA00112158] fix the code convention. + * modify code convention + * + * Mar 9 2009 mtk80306 + * [DUMA00111088] nvram customization + * nvram customization + * + * + * + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ +#ifndef _CFG_AUDIO_FILE_H +#define _CFG_AUDIO_FILE_H + +#define CUSTOM_VOLUME_STEP (7) +#define AUDIO_MAX_VOLUME_STEP (15) + +#define NB_FIR_NUM (45) +#define NB_FIR_INDEX_NUM (6) +#define SPEECH_COMMON_NUM (12) +#define SPEECH_PARA_MODE_NUM (8) +#define SPEECH_PARA_NUM (16) +#define AUDIO_EQ_PARAM_NUM (8) + +#define WB_FIR_NUM (90) +#define WB_FIR_INDEX_NUM (6) + +#define HD_REC_MODE_INDEX_NUM (30) +#define HD_REC_FIR_INDEX_NUM (16) //extend 8-->16 + +#define VOIP_INDEX_NUM (4) + +// for voice ui feature +#define VOICE_FOLDER_NAME_LEN_MAX 32 +#define VOICE_AP_NUM_MAX 16 +#define VOICE_LANGUAGE_NUM_MAX 8 +#define VOICE_CMDS_NUM_MAX 8 +#define VOICE_CMDS_PER_LAN_NUM_MAX 32 +#define VOICE_RECOG_FEATURE_NUM_MAX 8 +#define VOICE_RECOG_PARAM_NUM_MAX 32 +/* audio nvram structure definition*/ +typedef enum +{ + VOL_NORMAL = 0 , + VOL_HEADSET , + VOL_HANDFREE , + MAX_VOL_CATE +} volume_category_enum; + +typedef enum +{ + VOL_TYPE_TON = 0 , + VOL_TYPE_KEY , + VOL_TYPE_MIC , + VOL_TYPE_FMR , + VOL_TYPE_SPH , + VOL_TYPE_SID , + VOL_TYPE_MEDIA , + MAX_VOL_TYPE +} volume_type_enum; + +// new volume customization data structure +enum VolumeType { + VER1_VOL_TYPE_RING = 0, + VER1_VOL_TYPE_SIP, + VER1_VOL_TYPE_MIC, + VER1_VOL_TYPE_FM, + VER1_VOL_TYPE_SPH, + VER1_VOL_TYPE_SPH2, + VER1_VOL_TYPE_SID, + VER1_VOL_TYPE_MEDIA, + VER1_VOL_TYPE_MATV, + VER1_NUM_OF_VOL_TYPE +}; + +enum VolumeMode { + VOLUME_NORMAL_MODE = 0, + VOLUME_HEADSET_MODE, + VOLUME_SPEAKER_MODE, + VOLUME_HEADSET_SPEAKER_MODE, + NUM_OF_VOL_MODE +}; + +enum VOLUME_NORMAL_TYPE { + NORMAL_AUDIO_BUFFER = 0, + NORMAL_FM_RECORD_A, + NORMAL_FM_RECORD_D, + NORMAL_SIP_AUDIO_BUFFER, + NORMAL_RSERVED_2, + NORMAL_RSERVED_3, + NORMAL_VOLUME_TYPE_MAX +}; + +enum VOLUME_HEADSET_TYPE { + HEADSET_AUDIO_BUFFER = 0, + HEADSET_FM_RECORD_A, + HEADSET_FM_RECORD_D, + HEADSET_SIP_AUDIO_BUFFER, + HEADSET_RSERVED_2, + HEADSET_RSERVED_3, + HEADSET_VOLUME_TYPE_MAX +}; + +enum VOLUME_SPEAKER_TYPE { + SPEAKER_AMP = 0, + SPEAKER_FM_RECORD_A, + SPEAKER_FM_RECORD_D, + SPEAKER_SIP_AUDIO_BUFFER, + SPEAKER_RSERVED_2, + SPEAKER_RSERVED_3, + SPEAKER_VOLUME_TYPE_MAX +}; + +enum VOLUME_HEADSET_SPEAKER_TYPE { + HEADSET_SPEAKER_AUDIO_BUFFER = 0, + HEADSET_SPEAKER_AMP, + HEADSET_SPEAKER_IV_BUFFER, + HEADSET_SPEAKER_FM_RECORD_A, + HEADSET_SPEAKER_FM_RECORD_D, + HEADSET_SPEAKER_SIP_AUDIO_BUFFER, + HEADSET_SPEAKER_RSERVED_2, + HEADSET_SPEAKER_RSERVED_3, + HEADSET_SPEAKER_VOLUME_TYPE_MAX +}; + +// use for external amp +enum VOLUME_EXTAMP_TYPE { + VOLUME_IV_BUFFER_EXTAMP = 0, + VOLUME_AUDIO_BUFFER_EXTAMP, + VOLUME_EXTAMP, // control exp amp gain + VOLUME_EXTAMP_RSERVED_1, + VOLUME_EXTAMP_RSERVED_2, + VOLUME_EXTAMP_RSERVED_3, + EXTAMP_VOLUME_TYPE_MAX +}; + +#define NUM_ABF_PARAM 44 +#define NUM_ABFWB_PARAM 76 + +//DMNR calibration data +typedef struct _AUDIO_CUSTOM_EXTRA_PARAM_STRUCT +{ + /* ABF parameters */ + unsigned short ABF_para[NUM_ABF_PARAM + NUM_ABFWB_PARAM]; //in-call DMNR normal mode with WB + unsigned short ABF_para_LoudSPK[NUM_ABF_PARAM + NUM_ABFWB_PARAM]; //in-call DMNR loud speaker mode with WB + unsigned short ABF_para_VR[NUM_ABFWB_PARAM]; //VR DMNR, only WB + unsigned short ABF_para_VOIP[NUM_ABFWB_PARAM]; //VoIP normal mode DMNR, only WB + unsigned short ABF_para_VOIP_LoudSPK[NUM_ABFWB_PARAM]; //VoIP loud speaker mode DMNR, only WB +} AUDIO_CUSTOM_EXTRA_PARAM_STRUCT; + + +#define CFG_FILE_SPEECH_DUAL_MIC_SIZE sizeof(AUDIO_CUSTOM_EXTRA_PARAM_STRUCT) +#define CFG_FILE_SPEECH_DUAL_MIC_TOTAL 1 + +#define NUM_ANC_PARAM 60 + +typedef struct _AUDIO_ANC_CUSTOM_PARAM_STRUCT +{ + unsigned short ANC_para[NUM_ANC_PARAM]; + unsigned short ANC_apply; + unsigned short ANC_log; + unsigned short ANC_log_downsample; + unsigned char ANC_dl_pga; +} AUDIO_ANC_CUSTOM_PARAM_STRUCT; + +#define CFG_FILE_SPEECH_ANC_SIZE sizeof(AUDIO_ANC_CUSTOM_PARAM_STRUCT) +#define CFG_FILE_SPEECH_ANC_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT +{ + unsigned short sph_voice_tracking_mode_para[16]; + unsigned short sph_voice_tracking_mode_wb_para[16]; +} AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT; + +#define CFG_FILE_SPEECH_MAGI_CONFERENCE_SIZE sizeof(AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT) +#define CFG_FILE_SPEECH_MAGI_CONFERENCE_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_HAC_PARAM_STRUCT +{ + /* speech enhancement */ + unsigned short speech_hac_mode_nb_para[16]; + /* WB speech enhancement */ + unsigned short speech_hac_mode_wb_para[16]; + /* speech input FIR */ + short sph_hac_in_fir[45]; + /* speech output FIR */ + short sph_hac_out_fir[45]; + + /* WB speech input FIR */ + short sph_hac_wb_in_fir[90]; + /* WB speech output FIR */ + short sph_hac_wb_out_fir[90]; + /* mic volume setting */ + unsigned char audiovolume_mic_hac[AUDIO_MAX_VOLUME_STEP]; + /* speech dl volume setting */ + unsigned char audiovolume_sph_hac[AUDIO_MAX_VOLUME_STEP]; + /* sidetone volume setting */ + unsigned char audiovolume_sid_hac[AUDIO_MAX_VOLUME_STEP]; + +} AUDIO_CUSTOM_HAC_PARAM_STRUCT; + +#define CFG_FILE_SPEECH_HAC_PARAM_SIZE sizeof(AUDIO_CUSTOM_HAC_PARAM_STRUCT) +#define CFG_FILE_SPEECH_HAC_PARAM_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT +{ + /* speech enhancement */ + unsigned short lpbk_speech_mode_nb_para[3][16]; + +} AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT; + +#define CFG_FILE_SPEECH_LPBK_PARAM_SIZE sizeof(AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT) +#define CFG_FILE_SPEECH_LPBK_PARAM_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT +{ + /* audio dump configuration */ + unsigned short vmlog_dump_config; + unsigned short bgs_dump_enable; + /* audio xml configuration */ + unsigned short cust_xml_enable; + +} AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT; + +#define CFG_FILE_AUDIO_FUNC_SWITCH_PARAM_SIZE sizeof(AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT) +#define CFG_FILE_AUDIO_FUNC_SWITCH_PARAM_TOTAL 1 +typedef struct _AUDIO_CUSTOM_PARAM_STRUCT +{ + /* volume setting */ + unsigned char volume[MAX_VOL_CATE][MAX_VOL_TYPE]; + /* speech enhancement */ + unsigned short speech_common_para[SPEECH_COMMON_NUM]; + unsigned short speech_mode_para[SPEECH_PARA_MODE_NUM][SPEECH_PARA_NUM]; + unsigned short speech_volume_para[4];//in the feature, should extend to [MAX_VOL_CATE][MAX_VOL_TYPE][4] + /* debug info */ + unsigned short debug_info[16]; + /* speech input FIR */ + short sph_in_fir[NB_FIR_INDEX_NUM][NB_FIR_NUM]; + /* speech output FIR */ + short sph_out_fir[NB_FIR_INDEX_NUM][NB_FIR_NUM]; + /* digital gain of DL speech */ + unsigned short Digi_DL_Speech; + /* digital gain of uplink speech */ + unsigned short Digi_Microphone; + /* FM record volume*/ + unsigned short FM_Record_Volume; + /* user mode : normal mode, earphone mode, loud speaker mode */ + unsigned short Bluetooth_Sync_Type; + unsigned short Bluetooth_Sync_Length; + unsigned short bt_pcm_in_vol; + unsigned short bt_pcm_out_vol; + unsigned short user_mode; + /* auto VM record setting */ + unsigned short uSupportVM; + unsigned short uAutoVM; + // mic bias + unsigned short uMicbiasVolt; + +} AUDIO_CUSTOM_PARAM_STRUCT; + +#define CFG_FILE_SPEECH_REC_SIZE sizeof(AUDIO_CUSTOM_PARAM_STRUCT) +#define CFG_FILE_SPEECH_REC_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_WB_A2M_PARAM_STRUCT_ +{ + /* WB speech enhancement */ + unsigned short speech_mode_wb_para[SPEECH_PARA_MODE_NUM][SPEECH_PARA_NUM]; + /* WB speech input/output FIR */ + short sph_wb_fir[WB_FIR_INDEX_NUM][WB_FIR_NUM]; + /* in_out flag */ + short input_out_fir_flag; // 0: input, 1: output +} AUDIO_CUSTOM_WB_A2M_PARAM_STRUCT; + +typedef struct _AUDIO_CUSTOM_WB_PARAM_STRUCT +{ + /* WB speech enhancement */ + unsigned short speech_mode_wb_para[SPEECH_PARA_MODE_NUM][SPEECH_PARA_NUM]; + /* WB speech input FIR */ + short sph_wb_in_fir[WB_FIR_INDEX_NUM][WB_FIR_NUM]; + /* WB speech output FIR */ + short sph_wb_out_fir[WB_FIR_INDEX_NUM][WB_FIR_NUM]; +} AUDIO_CUSTOM_WB_PARAM_STRUCT; + +#define CFG_FILE_WB_SPEECH_REC_SIZE sizeof(AUDIO_CUSTOM_WB_PARAM_STRUCT) +#define CFG_FILE_WB_SPEECH_REC_TOTAL 1 + +#if defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V5) + +typedef struct _AUDIO_ACF_V5F_PARAM +{ + unsigned int bes_loudness_L_hpf_fc; + unsigned int bes_loudness_L_hpf_order; + unsigned int bes_loudness_L_lpf_fc; + unsigned int bes_loudness_L_lpf_order; + unsigned int bes_loudness_L_bpf_fc[8]; + unsigned int bes_loudness_L_bpf_bw[8]; + int bes_loudness_L_bpf_gain[8]; + unsigned int bes_loudness_R_hpf_fc; + unsigned int bes_loudness_R_hpf_order; + unsigned int bes_loudness_R_lpf_fc; + unsigned int bes_loudness_R_lpf_order; + unsigned int bes_loudness_R_bpf_fc[8]; + unsigned int bes_loudness_R_bpf_bw[8]; + int bes_loudness_R_bpf_gain[8]; + +}AUDIO_ACF_V5F_PARAM; + +typedef struct _AUDIO_ACF_V5VIBSPK_PARAM +{ + unsigned int bes_loudness_bpf_coeff[2][6][3]; + +}AUDIO_ACF_V5VIBSPK_PARAM; + + +typedef struct _AUDIO_ACF_CUSTOM_PARAM_STRUCT +{ + + union{ + AUDIO_ACF_V5F_PARAM V5F; + AUDIO_ACF_V5VIBSPK_PARAM V5ViVSPK; + }bes_loudness_f_param; + unsigned int bes_loudness_Sep_LR_Filter; + unsigned int bes_loudness_WS_Gain_Max; + unsigned int bes_loudness_WS_Gain_Min; + unsigned int bes_loudness_Filter_First; + unsigned int bes_loudness_Num_Bands; + unsigned int bes_loudness_Flt_Bank_Order; + unsigned int bes_loudness_Cross_Freq[7]; + int DRC_Th[8][5]; + int DRC_Gn[8][5]; + int SB_Gn[8]; + unsigned int SB_Mode[8]; + unsigned int DRC_Delay; + unsigned int Att_Time[8][6]; + unsigned int Rel_Time[8][6]; + int Hyst_Th[8][6]; + int Lim_Th; + int Lim_Gn; + unsigned int Lim_Const; + unsigned int Lim_Delay; + int SWIPRev; +} AUDIO_ACF_CUSTOM_PARAM_STRUCT; +#if 0 +typedef struct _AUDIO_ACF_CUSTOM_PARAM_STRUCT +{ + unsigned int bes_loudness_hsf_coeff_L[2][9][5]; // Compensation Filter HSF coeffs [9][4]->[2][9][5] + unsigned int bes_loudness_bpf_coeff_L[8][6][3]; // Compensation Filter BPF coeffs [4][6][3]->[6][6][3]->[8][6][3] + unsigned int bes_loudness_lpf_coeff_L[6][3]; + + unsigned int bes_loudness_hsf_coeff_R[2][9][5]; // Compensation Filter HSF coeffs [9][4]->[2][9][5] + unsigned int bes_loudness_bpf_coeff_R[8][6][3]; // Compensation Filter BPF coeffs [4][6][3]->[6][6][3]->[8][6][3] + unsigned int bes_loudness_lpf_coeff_R[6][3]; + + unsigned int bes_loudness_WS_Gain_Max; // Q2.14 + unsigned int bes_loudness_WS_Gain_Min; // Q2.14 + unsigned int bes_loudness_Filter_First; // 0: DRC First, 1: Filter First + unsigned int bes_loudness_Sep_LR_Filter; // 0: Use same filter for both L / R, // 1: Separate L / R filter + + unsigned int bes_loudness_Num_Bands; // range: 1 ~ 8 + unsigned int bes_loudness_Flt_Bank_Order; // range: 3, 5, 7 + unsigned int bes_loudness_Cross_Freq[7]; // unit: Hz + int bes_loudness_DRC_Th[8][5]; // Q24.8, unit: dB + int bes_loudness_DRC_Gn[8][5]; // Q24.8, unit: dB + int bes_loudness_SB_Gn[8]; // Q24.8, unit: dB + unsigned int bes_loudness_SB_Mode[8]; // 0: makeup gain, 1: subband limiter, + // 2: bypass, 3: mute + unsigned int bes_loudness_DRC_Delay; + unsigned int bes_loudness_Att_Time[8][6]; // unit: 0.1 ms / 6dB + unsigned int bes_loudness_Rel_Time[8][6]; // unit: 0.1 ms / 6dB + int bes_loudness_Hyst_Th[8][6]; // Q24.8, unit: dB + int bes_loudness_Lim_Th; + int bes_loudness_Lim_Gn; + unsigned int bes_loudness_Lim_Const; + unsigned int bes_loudness_Lim_Delay; + + /* + unsigned int bes_loudness_WS_Gain_Max; + unsigned int bes_loudness_WS_Gain_Min; + unsigned int bes_loudness_Filter_First; + unsigned int bes_loudness_Att_Time; // unit: 0.1 ms / 6dB + unsigned int bes_loudness_Rel_Time; // unit: 0.1 ms / 6dB + char bes_loudness_Gain_Map_In[5]; + char bes_loudness_Gain_Map_Out[5]; + */ +} AUDIO_ACF_CUSTOM_PARAM_STRUCT; +#endif +#elif defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V4) +typedef struct _AUDIO_ACF_CUSTOM_PARAM_STRUCT +{ + unsigned int bes_loudness_hsf_coeff[2][9][5]; // Compensation Filter HSF coeffs [9][4]->[2][9][5] + unsigned int bes_loudness_bpf_coeff[8][6][3]; // Compensation Filter BPF coeffs [4][6][3]->[6][6][3]->[8][6][3] + //unsigned int bes_loudness_DRC_Forget_Table[9][2]; + unsigned int bes_loudness_lpf_coeff[6][3]; + unsigned int bes_loudness_WS_Gain_Max; + unsigned int bes_loudness_WS_Gain_Min; + unsigned int bes_loudness_Filter_First; + unsigned int bes_loudness_Att_Time; // unit: 0.1 ms / 6dB + unsigned int bes_loudness_Rel_Time; // unit: 0.1 ms / 6dB + char bes_loudness_Gain_Map_In[5]; + char bes_loudness_Gain_Map_Out[5]; +} AUDIO_ACF_CUSTOM_PARAM_STRUCT; +#else +typedef struct _AUDIO_ACF_CUSTOM_PARAM_STRUCT +{ + /* Compensation Filter HSF coeffs */ + /* BesLoudness also uses this coeffs */ + unsigned int bes_loudness_hsf_coeff[9][4]; + + /* Compensation Filter BPF coeffs */ + unsigned int bes_loudness_bpf_coeff[4][6][3]; + unsigned int bes_loudness_DRC_Forget_Table[9][2]; + unsigned int bes_loudness_WS_Gain_Max; + unsigned int bes_loudness_WS_Gain_Min; + unsigned int bes_loudness_Filter_First; + char bes_loudness_Gain_Map_In[5]; + char bes_loudness_Gain_Map_Out[5]; + +} AUDIO_ACF_CUSTOM_PARAM_STRUCT; +#endif +/* +*/ +#define CFG_FILE_AUDIO_COMPFLT_REC_SIZE sizeof(AUDIO_ACF_CUSTOM_PARAM_STRUCT) +#define CFG_FILE_AUDIO_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_HEADPHONE_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_VIBSPK_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_AUDIOSUB_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_AUDIOSUB_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_MUSICDRC_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_RINGTONEDRC_COMPFLT_REC_TOTAL 1 + + +typedef struct _AUDIO_EFFECT_CUSTOM_PARAM_STRUCT +{ + //surround parameters + int bsrd_level; + unsigned int Distance1; + unsigned int Distance2; + int bsrd_band_select; + + //bass parameters + unsigned int bass_CutoffFreq; + int bass_IsVB; + + //EQ parameters + short Normal_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Dance_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Bass_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Classical_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Treble_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Party_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Pop_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Rock_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + + //loudness mode + int LoudEnhancemode; + + // time stretch + int Time_TD_FD; + int Time_TS_Ratio; + +} AUDIO_EFFECT_CUSTOM_PARAM_STRUCT; + +#define CFG_FILE_AUDIO_EFFECT_REC_SIZE sizeof(AUDIO_EFFECT_CUSTOM_PARAM_STRUCT) +#define CFG_FILE_AUDIO_EFFECT_REC_TOTAL 1 + +typedef struct _AUDIO_PARAM_MED_STRUCT +{ + short speech_input_FIR_coeffs[SPEECH_PARA_MODE_NUM][NB_FIR_NUM]; + short speech_output_FIR_coeffs[SPEECH_PARA_MODE_NUM][NB_FIR_INDEX_NUM][NB_FIR_NUM]; + short select_FIR_output_index[SPEECH_PARA_MODE_NUM]; + short select_FIR_intput_index[SPEECH_PARA_MODE_NUM]; + short speech_mode_para[SPEECH_PARA_MODE_NUM][SPEECH_PARA_NUM]; +} AUDIO_PARAM_MED_STRUCT; + +#define CFG_FILE_AUDIO_PARAM_MED_REC_SIZE sizeof(AUDIO_PARAM_MED_STRUCT) +#define CFG_FILE_AUDIO_PARAM_MED_REC_TOTAL 1 + + +typedef struct _AUDIO_VOLUME_CUSTOM_STRUCT +{ + unsigned char audiovolume_ring[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_key[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_mic[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_fmr[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_sph[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_sid[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_media[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_matv[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; +} AUDIO_VOLUME_CUSTOM_STRUCT; + +#define CFG_FILE_AUDIO_VOLUME_CUSTOM_REC_SIZE sizeof(AUDIO_VOLUME_CUSTOM_STRUCT) +#define CFG_FILE_AUDIO_VOLUME_CUSTOM_REC_TOTAL 1 + +typedef struct _AUDIO_VER1_CUSTOM_VOLUME_STRUCT { + unsigned char audiovolume_ring[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_sip[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_mic[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_fm[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_sph[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_sph2[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_sid[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_media[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_matv[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + + unsigned char normalaudiovolume[NORMAL_VOLUME_TYPE_MAX]; + unsigned char headsetaudiovolume[HEADSET_VOLUME_TYPE_MAX]; + unsigned char speakeraudiovolume[SPEAKER_VOLUME_TYPE_MAX]; + unsigned char headsetspeakeraudiovolume[HEADSET_SPEAKER_VOLUME_TYPE_MAX]; + unsigned char extampaudiovolume[EXTAMP_VOLUME_TYPE_MAX]; + + unsigned char audiovolume_level[VER1_NUM_OF_VOL_TYPE]; +} AUDIO_VER1_CUSTOM_VOLUME_STRUCT; + +#define CFG_FILE_AUDIO_VER1_VOLUME_CUSTOM_REC_SIZE sizeof(AUDIO_VER1_CUSTOM_VOLUME_STRUCT) +#define CFG_FILE_AUDIO_VER1_VOLUME_CUSTOM_REC_TOTAL 1 + + + +/******************************************************************** +* Audio Gain Table +*********************************************************************/ +#define AUDIO_MAX_AMP_CONTROL_POINTS (10) +#define AUDIO_MAX_GAIN_TABLE_STEP (18) +#define AUDIO_MAX_MIC_GAIN_NUMS (32) + +typedef enum { + AUDIO_GAIN_DEFAULT =-1, + AUDIO_GAIN_VOICE_CALL = 0, + AUDIO_GAIN_SYSTEM = 1, + AUDIO_GAIN_RING = 2, + AUDIO_GAIN_MUSIC = 3, + AUDIO_GAIN_ALARM = 4, + AUDIO_GAIN_NOTIFICATION = 5, + AUDIO_GAIN_BLUETOOTH_SCO = 6, + AUDIO_GAIN_ENFORCED_AUDIBLE = 7, // Sounds that cannot be muted by user and must be routed to speaker + AUDIO_GAIN_DTMF = 8, + AUDIO_GAIN_TTS = 9, + AUDIO_GAIN_FM = 10, + AUDIO_GAIN_MATV = 11, + AUDIO_GAIN_MAX_STREAM = 11, //max index of stream + NUM_AUDIO_GAIN_TYPES +}audio_gain_type; + +//devices +typedef enum { + GAIN_OUTPUT_EARPIECE = 0, + GAIN_OUTPUT_HEADSET = 1, + GAIN_OUTPUT_SPEAKER = 2, + GAIN_OUTPUT_DOCK = 3, + NUM_GAIN_OUTPUT_DEVICES = 4 +}output_gain_device; + +//mic types +typedef enum { + GAIN_IDLE_RECORD_MIC =0, + GAIN_IDLE_RECORD_HEADSET , + GAIN_VOICE_REC_MIC, + GAIN_VOICE_REC_HEADSET, + GAIN_VIDEO_REC_MIC, + GAIN_VIDEO_REC_HEADSET, + GAIN_INCALL_NB_ECEIVER, + GAIN_INCALL_NB_HEADSET, + GAIN_INCALL_NB_SPEAKER, + GAIN_INCALL_WB_ECEIVER, + GAIN_INCALL_WB_HEADSET, + GAIN_INCALL_WB_SPEAKER, + GAIN_VOIP_RECEIVER, + GAIN_VOIP_HEADSET, + GAIN_VOIP_SPEAKER, + GAIN_TTY_DEVICE, + GAIN_LEVEL_SHIFT, + GAIN_ANALOG_PLAY, + GAIN_VOICE_UNLOCK_MIC, + GAIN_VOICE_UNLOCK_HEADSET, + GAIN_RESERVED1_MIC, + GAIN_RESERVED1_HEADSET, + GAIN_RESERVED2_MIC, + GAIN_RESERVED2_HEADSET, + NUM_MIC_GAINS +}microphone_device_gain; + + +//stream type gain +typedef struct _STREAM_ITEM_GAIN_STRUCT +{ + unsigned char digital[AUDIO_MAX_GAIN_TABLE_STEP]; + unsigned char analog; + unsigned char amp[AUDIO_MAX_AMP_CONTROL_POINTS]; + +}STREAM_ITEM_GAIN; + +typedef struct _STREAM_GAIN_STRUCT +{ + STREAM_ITEM_GAIN stream[NUM_GAIN_OUTPUT_DEVICES]; + +}STREAM_GAIN; + +//speech gain +typedef struct _SPEECH_ITEM_GAIN_STRUCT +{ + unsigned char digital; + unsigned char analog; + unsigned char amp[AUDIO_MAX_AMP_CONTROL_POINTS]; + +}SPEECH_ITEM_GAIN; + +typedef struct _SPEECH_GAIN_STRUCT +{ + SPEECH_ITEM_GAIN speech[NUM_GAIN_OUTPUT_DEVICES][AUDIO_MAX_GAIN_TABLE_STEP]; + +}SPEECH_GAIN; + +//sidetone gain + +typedef struct _SIDETONE_GAIN_STRUCT +{ + unsigned char sidetone[NUM_GAIN_OUTPUT_DEVICES]; +} SIDETONE_GAIN; + +//mic gain + +typedef struct _MIC_ITEM_GAIN_STRUCT +{ + unsigned char digital; + unsigned char analog; +}MIC_ITEM_GAIN; + +typedef struct _MICROPHONE_GAIN_STRUCT +{ + MIC_ITEM_GAIN mic[AUDIO_MAX_MIC_GAIN_NUMS]; + +} MIC_GAIN; + +typedef struct _AUDIO_CUSTOM_GAIN_TABLE { + STREAM_GAIN voiceCall; + STREAM_GAIN system; + STREAM_GAIN ring; + STREAM_GAIN music; + STREAM_GAIN alarm; + STREAM_GAIN notification; + STREAM_GAIN blueToothSco; + STREAM_GAIN enforceAudible; + STREAM_GAIN dtmf; + STREAM_GAIN tts; + STREAM_GAIN fm; + STREAM_GAIN matv; + SPEECH_GAIN speechNB; + SPEECH_GAIN speechWB; + SIDETONE_GAIN sideToneNB; + SIDETONE_GAIN sideToneWB; + MIC_GAIN mic; +} AUDIO_GAIN_TABLE_STRUCT; + +#define CFG_FILE_AUDIO_GAIN_TABLE_CUSTOM_REC_SIZE sizeof(AUDIO_GAIN_TABLE_STRUCT) +#define CFG_FILE_AUDIO_GAIN_TABLE_CUSTOM_REC_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_BT_GAIN { + STREAM_GAIN blueToothNrec; +} AUDIO_BT_GAIN_STRUCT; + +#define CFG_FILE_AUDIO_BT_GAIN_CUSTOM_SIZE sizeof(AUDIO_BT_GAIN_STRUCT) +#define CFG_FILE_AUDIO_BT_GAIN_CUSTOM_TOTAL 1 + +//#if defined(MTK_HD_RECORD_SUPPORT) + +#define SPC_MAX_NUM_RECORD_SPH_MODE HD_REC_MODE_INDEX_NUM +#define SPC_MAX_NUM_RECORD_INPUT_FIR HD_REC_FIR_INDEX_NUM //extend 8 -->16 +typedef struct _AUDIO_HD_RECORD_PARAM_STRUCT +{ + /* HD RECORD Mode Num & FIR Num*/ + unsigned short hd_rec_mode_num; // max(hd_rec_fir_num) == 30 ?? + unsigned short hd_rec_fir_num; // max(hd_rec_fir_num) == 16 ?? + + /* HD RECORD Speech Enhancement */ + unsigned short hd_rec_speech_mode_para[SPC_MAX_NUM_RECORD_SPH_MODE][SPEECH_PARA_NUM]; // the contain only have hd_rec_mode_num effective values + + /* HD RECORD FIR */ + short hd_rec_fir[SPC_MAX_NUM_RECORD_INPUT_FIR][WB_FIR_NUM]; // the contain only have hd_rec_fir_num effective values + + /* HD RECORD FIR Mapping (ex, map[sph_mode] = FIR3) */ + unsigned short hd_rec_map_to_fir_for_ch1[SPC_MAX_NUM_RECORD_SPH_MODE]; + unsigned short hd_rec_map_to_fir_for_ch2[SPC_MAX_NUM_RECORD_SPH_MODE]; + + /* HD RECORD Device Mode Mapping (ex, map[sph_mode] = SPH_MODE_NORMAL ) */ + unsigned char hd_rec_map_to_dev_mode[SPC_MAX_NUM_RECORD_SPH_MODE]; + + /* HD RECORD Input Source Mapping (ex, map[sph_mode] = BT Earphone mic)*/ + unsigned char hd_rec_map_to_input_src[SPC_MAX_NUM_RECORD_SPH_MODE]; + + /* HD RECORD mode is stereo or not (ex, map[sph_mode] = 0(mono), 1(stereo) )*/ + unsigned char hd_rec_map_to_stereo_flag[SPC_MAX_NUM_RECORD_SPH_MODE]; + +} AUDIO_HD_RECORD_PARAM_STRUCT; + + +#define CFG_FILE_AUDIO_HD_REC_PAR_SIZE sizeof(AUDIO_HD_RECORD_PARAM_STRUCT) +#define CFG_FILE_AUDIO_HD_REC_PAR_TOTAL 1 + + + +#define MAX_HD_REC_SCENES 10 // max #scene = 10 (10 * 3 = 30 = max modes) + +enum HD_REC_DEVICE_SOURCE_T +{ + HD_REC_DEVICE_SOURCE_HANDSET = 0, + HD_REC_DEVICE_SOURCE_HEADSET = 1, + HD_REC_DEVICE_SOURCE_BT_EARPHONE = 2, + NUM_HD_REC_DEVICE_SOURCE +}; + +typedef struct +{ + unsigned char num_voice_recognition_scenes; //for voice recognition + unsigned char num_voice_rec_scenes; + unsigned char num_video_rec_scenes; + unsigned char num_voice_unlock_scenes; //for voice unlock feature + unsigned char num_customization_scenes; //for customization + unsigned char scene_table[MAX_HD_REC_SCENES][NUM_HD_REC_DEVICE_SOURCE]; + unsigned char scene_name[MAX_HD_REC_SCENES][10]; //name of each scene +} AUDIO_HD_RECORD_SCENE_TABLE_STRUCT; + + +#define CFG_FILE_AUDIO_HD_REC_SCENE_TABLE_SIZE sizeof(AUDIO_HD_RECORD_SCENE_TABLE_STRUCT) +#define CFG_FILE_AUDIO_HD_REC_SCENE_TABLE_TOTAL 1 + + + +//#endif //MTK_HD_RECORD_SUPPORT + +//for voice recognition customization +typedef struct _VOICE_RECOGNITION_PARAM_STRUCT +{ + /* HD RECORD 48k FIR */ + unsigned char ap_num; + unsigned char language_num; + unsigned char language_folder[VOICE_LANGUAGE_NUM_MAX][VOICE_FOLDER_NAME_LEN_MAX]; + unsigned char cmd_num[VOICE_LANGUAGE_NUM_MAX]; + unsigned char ap_support_info[VOICE_AP_NUM_MAX][VOICE_LANGUAGE_NUM_MAX][VOICE_CMDS_NUM_MAX]; + unsigned char cust_param[VOICE_RECOG_FEATURE_NUM_MAX][VOICE_RECOG_PARAM_NUM_MAX]; + +} VOICE_RECOGNITION_PARAM_STRUCT; + + +#define CFG_FILE_VOICE_RECOGNIZE_PAR_SIZE sizeof(VOICE_RECOGNITION_PARAM_STRUCT) +#define CFG_FILE_VOICE_RECOGNIZE_PAR_TOTAL 1 + + +typedef struct +{ + unsigned int u32EnableFlg; + +}AUDIO_AUDENH_CONTROL_OPTION_STRUCT; + +#define CFG_FILE_AUDIO_AUDENH_CONTROL_OPTION_PAR_SIZE sizeof(AUDIO_AUDENH_CONTROL_OPTION_STRUCT) +#define CFG_FILE_AUDIO_AUDENH_CONTROL_OPTION_PAR_TOTAL 1 + +//for DC Calibration +typedef struct _AUDIO_BUFFER_DC_CALIBRATION_STRUCT +{ + unsigned short cali_flag; + unsigned short cali_val_hp_left; + unsigned short cali_val_hp_right; + unsigned short cali_val_speaker; +} AUDIO_BUFFER_DC_CALIBRATION_STRUCT; + + +#define CFG_FILE_AUDIO_BUFFER_DC_CALIBRATION_PAR_SIZE sizeof(AUDIO_BUFFER_DC_CALIBRATION_STRUCT) +#define CFG_FILE_AUDIO_BUFFER_DC_CALIBRATION_PAR_TOTAL 1 + + +enum AUDIO_VOIP_DEVICE_TYPE { + AUDIO_VOIP_DEVICE_NORMAL = 0, //path receiver + AUDIO_VOIP_DEVICE_SPEAKER = 1, + AUDIO_VOIP_DEVICE_HEADSET = 2, + AUDIO_VOIP_DEVICE_BT = 3, + NUM_AUDIO_VOIP_DEVICE = VOIP_INDEX_NUM +}; + +typedef struct _AUDIO_VOIP_PARAM_STRUCT +{ + /* speech enhancement param */ + unsigned short speech_common_para[SPEECH_COMMON_NUM]; //normal/Loud speaker/headser/BT + unsigned short speech_mode_para[VOIP_INDEX_NUM][SPEECH_PARA_NUM]; //normal/Loud speaker/headser/BT + + /* speech input FIR */ + short in_fir[VOIP_INDEX_NUM][WB_FIR_NUM]; //normal/Loud speaker/headser/BT + /* speech output FIR */ + short out_fir[VOIP_INDEX_NUM][WB_FIR_NUM]; //normal/Loud speaker/headser/BT + +} AUDIO_VOIP_PARAM_STRUCT; + + +#define CFG_FILE_AUDIO_VOIP_PAR_SIZE sizeof(AUDIO_VOIP_PARAM_STRUCT) +#define CFG_FILE_AUDIO_VOIP_PAR_TOTAL 1 + +enum AUDIO_HFP_DEVICE_TYPE { + AUDIO_HFP_DEVICE_NORMAL = 0, //path receiver + AUDIO_HFP_DEVICE_SPEAKER = 1, + AUDIO_HFP_DEVICE_HEADSET = 2, + AUDIO_HFP_DEVICE_RESERVED = 3, + NUM_AUDIO_HFP_DEVICE +}; + +typedef struct _AUDIO_HFP_PARAM_STRUCT +{ + /* speech enhancement param */ + unsigned short speech_common_para[SPEECH_COMMON_NUM]; //normal/Loud speaker/headser/BT + unsigned short speech_mode_para[NUM_AUDIO_HFP_DEVICE][SPEECH_PARA_NUM]; //normal/Loud speaker/headser/BT + + /* speech input FIR */ + short in_fir[NUM_AUDIO_HFP_DEVICE][WB_FIR_NUM]; //normal/Loud speaker/headser/BT + /* speech output FIR */ + short out_fir[NUM_AUDIO_HFP_DEVICE][WB_FIR_NUM]; //normal/Loud speaker/headser/BT + +} AUDIO_HFP_PARAM_STRUCT; + + +#define CFG_FILE_AUDIO_HFP_PAR_SIZE sizeof(AUDIO_HFP_PARAM_STRUCT) +#define CFG_FILE_AUDIO_HFP_PAR_TOTAL 1 + +//for Speaker Monitor +typedef struct _AUDIO_SPEAKER_MONITOR_PARAM_STRUCT +{ + float resistor[512]; + float temp_initial; // initial value + /* hardware setting */ + float current_sensing_resistor; // unit: ohm + /* resonant frqquency*/ + unsigned short reso_freq_center; + unsigned short reso_freq_bw; + unsigned short reso_freq_gain; + /* temperature estimation */ + unsigned short prefer_band_upper; + unsigned short prefer_band_lower; + /* temperature estimation control */ + unsigned short temp_limit_low; // start to log + unsigned short temp_limit_high; // start to control gain + unsigned short temp_control_time_slots; // max log time + /* monitor interval */ + unsigned short monitor_timer; //unit: ms +} AUDIO_SPEAKER_MONITOR_PARAM_STRUCT; + + +#define CFG_FILE_SPEAKER_MONITOR_SIZE sizeof(AUDIO_SPEAKER_MONITOR_PARAM_STRUCT) +#define CFG_FILE_SPEAK_MONITOR_REC_TOTAL 1 + +#endif // _CFG_AUDIO_FILE_H + diff --git a/proprietary/external/nvram/cfgdefault/cfgfileinc/CFG_BT_File.h b/proprietary/external/nvram/cfgdefault/cfgfileinc/CFG_BT_File.h new file mode 100755 index 0000000000000000000000000000000000000000..ff57963817b137db5ec4486fea56a4ccc0d78121 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/cfgfileinc/CFG_BT_File.h @@ -0,0 +1,69 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein is + * confidential and proprietary to MediaTek Inc. and/or its licensors. Without + * the prior written permission of MediaTek inc. and/or its licensors, any + * reproduction, modification, use or disclosure of MediaTek Software, and + * information contained herein, in whole or in part, shall be strictly + * prohibited. + * + * MediaTek Inc. (C) 2014. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER + * ON AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL + * WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED + * WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR + * NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH + * RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES + * TO LOOK ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. + * RECEIVER EXPRESSLY ACKNOWLEDGES THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO + * OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES CONTAINED IN MEDIATEK + * SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE + * RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S + * ENTIRE AND CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE + * RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE + * MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE + * CHARGE PAID BY RECEIVER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek + * Software") have been modified by MediaTek Inc. All revisions are subject to + * any receiver's applicable license agreements with MediaTek Inc. + */ + + +#ifndef _CFG_BT_FILE_H +#define _CFG_BT_FILE_H + + +/* The record structure of bt nvram file */ +typedef struct +{ + unsigned char addr[6]; /* BT address */ + unsigned char Voice[2]; /* Voice setting for SCO connection */ + unsigned char Codec[4]; /* PCM codec setting */ + unsigned char Radio[6]; /* RF configuration */ + unsigned char Sleep[7]; /* Sleep mode configuration */ + unsigned char BtFTR[2]; /* Other feature setting */ + unsigned char TxPWOffset[3]; /* TX power channel offset compensation */ + unsigned char CoexAdjust[6]; /* BT/WIFI coexistence performance adjustment */ + unsigned char Reserved1[2]; /* Reserved */ + unsigned char Reserved2[2]; /* Reserved */ + unsigned char Reserved3[4]; /* Reserved */ + unsigned char Reserved4[4]; /* Reserved */ + unsigned char Reserved5[8]; /* Reserved */ + unsigned char Reserved6[8]; /* Reserved */ +} ap_nvram_btradio_struct, ap_nvram_btradio_mt6610_struct; + + +/* The record size and number of bt nvram file */ +#define CFG_FILE_BT_ADDR_REC_SIZE sizeof(ap_nvram_btradio_struct) +#define CFG_FILE_BT_ADDR_REC_TOTAL 1 + +#endif + + diff --git a/proprietary/external/nvram/cfgdefault/cfgfileinc/CFG_BWCS_File.h b/proprietary/external/nvram/cfgdefault/cfgfileinc/CFG_BWCS_File.h new file mode 100755 index 0000000000000000000000000000000000000000..16bcebe1a01c63c97b0dacd511bb1c748e6ec686 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/cfgfileinc/CFG_BWCS_File.h @@ -0,0 +1,128 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * cfg_bwcs_file.h + * + * Project: + * -------- + * YuSu + * + * Description: + * ------------ + * header file of main function + * + * Author: + * ------- + * Saker Hsia(MTK02327) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 06 30 2010 saker.hsia + * [ALPS00002764][Need Patch] [Volunteer Patch] ALPS.10X.W10.28 Volunteer patch for BWCS NVRAM customization + * . + * + * 05 05 2010 saker.hsia + * [ALPS00001913][BWCS] BT WiFi Single Antenna Feature check in Android 2.1 + * Check in BT/WiFi Single Antenna Feature + *******************************************************************************/ + + + +#ifndef _CFG_BWCS_FILE_H +#define _CFG_BWCS_FILE_H + + +// the record structure define of bt nvram file +typedef struct +{ + unsigned int rt_rssi_th[3]; + unsigned int nrt_rssi_th[3]; + unsigned int ant_path_comp; + unsigned int ant_switch_prot_time; + unsigned int wifi_tx_flow[2]; + unsigned int bt_rx_range[2]; + unsigned int bt_tx_power[3]; + unsigned int reserved[5]; +} ap_nvram_bwcs_config_struct; + + +//the record size and number of bt nvram file +#define CFG_FILE_BWCS_CONFIG_SIZE sizeof(ap_nvram_bwcs_config_struct) +#define CFG_FILE_BWCS_CONFIG_TOTAL 1 + +#endif /* _CFG_BWCS_FILE_H */ diff --git a/proprietary/external/nvram/cfgdefault/cfgfileinc/CFG_Camera_File.h b/proprietary/external/nvram/cfgdefault/cfgfileinc/CFG_Camera_File.h new file mode 100755 index 0000000000000000000000000000000000000000..01f0d7790d83114ffbbbde68846b242db11d6397 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/cfgfileinc/CFG_Camera_File.h @@ -0,0 +1,210 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ +/***************************************************************************** + * + * Filename: + * --------- + * MSDK_NVRAM_CAMERA_exp.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * Definition of the data structures of ISP drivers that will be stored into NRVAM + * + * + * Author: + * ------- + * PC Huang (MTK02204) + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 11 16 2011 koli.lin + * [ALPS00030473] [Camera] + * [Camera] Add two parameters to NVRAM for CCT tuning. + * + * 05 17 2010 koli.lin + * [ALPS00000143][Camera] + * Synchronize the NVRAM structure and Code gen. + * + * 05 14 2010 koli.lin + * [ALPS00000143][Camera] + * Add one parameters for AE NVRAM used. + * + * Mar 21 2009 mtk80306 + * [DUMA00112158] fix the code convention. + * fix the codeing convention. + * + * Mar 15 2009 mtk80306 + * [DUMA00111629] add camera nvram files + * add camera nvram file + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ + +#ifndef __MSDK_NVRAM_CAMERA_EXP_H +#define __MSDK_NVRAM_CAMERA_EXP_H + +#include "CFG_Camera_File_Max_Size.h" + +typedef unsigned char UINT8; + +typedef struct +{ + + UINT8 CameraData[MAXIMUM_NVRAM_CAMERA_SENSOR_FILE_SIZE]; +} NVRAM_SENSOR_DATA_STRUCT, *PNVRAM_SENSOR_DATA_STRUCT; +typedef struct +{ + UINT8 CameraData[MAXIMUM_NVRAM_CAMERA_PARA_FILE_SIZE]; +} NVRAM_CAMERA_PARA_STRUCT, *PNVRAM_CAMERA_PARA_STRUCT; + + +typedef struct +{ + UINT8 Data[MAXIMUM_NVRAM_CAMERA_DEFECT_FILE_SIZE]; +} NVRAM_CAMERA_DEFECT_STRUCT, *PNVRAM_CAMERA_DEFECT_STRUCT; + +/******************************************************************************* +* shading +********************************************************************************/ + +typedef struct +{ + UINT8 CameraData[MAXIMUM_NVRAM_CAMERA_SHADING_FILE_SIZE]; +} NVRAM_CAMERA_SHADING_STRUCT, *PNVRAM_CAMERA_SHADING_STRUCT; + +/******************************************************************************* +* 3A +********************************************************************************/ + +typedef struct +{ + UINT8 Data[MAXIMUM_NVRAM_CAMERA_3A_FILE_SIZE]; +} NVRAM_CAMERA_3A_STRUCT, *PNVRAM_CAMERA_3A_STRUCT; + +/******************************************************************************* +* ISP parameter +********************************************************************************/ + +typedef struct +{ + UINT8 Data[MAXIMUM_NVRAM_CAMERA_ISP_FILE_SIZE]; +} NVRAM_CAMERA_ISP_PARAM_STRUCT, *PNVRAM_CAMERA_ISP_PARAM_STRUCT; + + + +/******************************************************************************* +* Lens +********************************************************************************/ + +typedef struct +{ + UINT8 reserved[MAXIMUM_NVRAM_CAMERA_LENS_FILE_SIZE]; +} NVRAM_LENS_PARA_STRUCT, *PNVRAM_LENS_PARA_STRUCT; + + +/* define the LID and total record for NVRAM interface */ +#define CFG_FILE_CAMERA_PARA_REC_SIZE MAXIMUM_NVRAM_CAMERA_ISP_FILE_SIZE +#define CFG_FILE_CAMERA_3A_REC_SIZE MAXIMUM_NVRAM_CAMERA_3A_FILE_SIZE +#define CFG_FILE_CAMERA_SHADING_REC_SIZE MAXIMUM_NVRAM_CAMERA_SHADING_FILE_SIZE +#define CFG_FILE_CAMERA_DEFECT_REC_SIZE MAXIMUM_NVRAM_CAMERA_DEFECT_FILE_SIZE +#define CFG_FILE_CAMERA_SENSOR_REC_SIZE MAXIMUM_NVRAM_CAMERA_SENSOR_FILE_SIZE +#define CFG_FILE_CAMERA_LENS_REC_SIZE MAXIMUM_NVRAM_CAMERA_LENS_FILE_SIZE +#define CFG_FILE_CAMERA_VERSION_REC_SIZE MAXIMUM_NVRAM_CAMERA_VERSION_FILE_SIZE +#define CFG_FILE_CAMERA_FEATURE_REC_SIZE MAXIMUM_NVRAM_CAMERA_FEATURE_FILE_SIZE +#define CFG_FILE_CAMERA_GEOMETRY_REC_SIZE MAXIMUM_NVRAM_CAMERA_GEOMETRY_FILE_SIZE + +#define CFG_FILE_CAMERA_PLINE_REC_SIZE MAXIMUM_NVRAM_CAMERA_PLINE_FILE_SIZE + + +#define CFG_FILE_CAMERA_PARA_REC_TOTAL 3 +#define CFG_FILE_CAMERA_3A_REC_TOTAL 3 +#define CFG_FILE_CAMERA_SHADING_REC_TOTAL 3 +#define CFG_FILE_CAMERA_DEFECT_REC_TOTAL 3 +#define CFG_FILE_CAMERA_SENSOR_REC_TOTAL 3 +#define CFG_FILE_CAMERA_LENS_REC_TOTAL 3 +#define CFG_FILE_CAMERA_VERSION_REC_TOTAL 1 +#define CFG_FILE_CAMERA_FEATURE_REC_TOTAL 3 +#define CFG_FILE_CAMERA_GEOMETRY_REC_TOTAL 3 +#define CFG_FILE_CAMERA_PLINE_REC_TOTAL 3 + + +#endif diff --git a/proprietary/external/nvram/cfgdefault/cfgfileinc/CFG_Camera_File_Max_Size.h b/proprietary/external/nvram/cfgdefault/cfgfileinc/CFG_Camera_File_Max_Size.h new file mode 100755 index 0000000000000000000000000000000000000000..4aa18278af36d8ceb1d281222c3701247ba0aaa4 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/cfgfileinc/CFG_Camera_File_Max_Size.h @@ -0,0 +1,23 @@ +#ifndef __CFG_CAMERA_FILE_MAX_SIZE_H__ +#define __CFG_CAMERA_FILE_MAX_SIZE_H__ + +#define MAXIMUM_NVRAM_CAMERA_DEFECT_FILE_SIZE (5120) //BYTE 81920 + + +#define MAXIMUM_NVRAM_CAMERA_ISP_FILE_SIZE (143360) // 140K bytes +#define MAXIMUM_NVRAM_CAMERA_3A_FILE_SIZE (25600) // 25K bytes +#define MAXIMUM_NVRAM_CAMERA_SENSOR_FILE_SIZE (4096) +#define MAXIMUM_NVRAM_CAMERA_LENS_FILE_SIZE (16384) +#define MAXIMUM_NVRAM_CAMERA_VERSION_FILE_SIZE (80) +#define MAXIMUM_NVRAM_CAMERA_FEATURE_FILE_SIZE (5120) +#define MAXIMUM_NVRAM_CAMERA_GEOMETRY_FILE_SIZE (100) + +#define MAXIMUM_NVRAM_CAMERA_PLINE_FILE_SIZE (90000) +#define MAXIMUM_NVRAM_CAMERA_SHADING_FILE_SIZE (90000) //BYTE 81920--> 16000 for meta tool limitation + +#define MAXIMUM_CAMERA_SHADING_SIZE (1050652) +#define MAXIMUM_CAMERA_PLINE_SIZE (900000) + +#define MAXIMUM_NVRAM_CAMERA_PARA_FILE_SIZE MAXIMUM_NVRAM_CAMERA_ISP_FILE_SIZE + +#endif diff --git a/proprietary/external/nvram/cfgdefault/cfgfileinc/CFG_EXT_MDTYPE_File.h b/proprietary/external/nvram/cfgdefault/cfgfileinc/CFG_EXT_MDTYPE_File.h new file mode 100755 index 0000000000000000000000000000000000000000..b2c08134246a10751185f1a76aef26398702f261 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/cfgfileinc/CFG_EXT_MDTYPE_File.h @@ -0,0 +1,77 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2012 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/***************************************************************************** + * + * Filename: + * --------- + * CFG_EXT_MDTYPE_Default.h + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * EXT Modem Type Structure headerfile. + * + * Author: + * ------- + * AP Wang (mtk05304) + * + * + * ========================================================================== + * $Log$ + ****************************************************************************/ +#ifndef _CFG_EXT_MDFILE_D_H +#define _CFG_EXT_MDFILE_D_H + + +// the record structure define of md type nvram file +typedef struct +{ + + unsigned int md_id; + unsigned int md_type; + +} ext_md_type_struct; + + +//the record size and number of md type nvram file +#define CFG_FILE_EXT_MDTYPE_CONFIG_SIZE sizeof(ext_md_type_struct) +#define CFG_FILE_EXT_MDTYPE_CONFIG_TOTAL 1 + +#endif /* _CFG_MDTYPE_FILE_H */ + diff --git a/proprietary/external/nvram/cfgdefault/cfgfileinc/CFG_FACTORY_File.h b/proprietary/external/nvram/cfgdefault/cfgfileinc/CFG_FACTORY_File.h new file mode 100755 index 0000000000000000000000000000000000000000..6fa96cf38b3039330844d326dec46c9547cf920a --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/cfgfileinc/CFG_FACTORY_File.h @@ -0,0 +1,112 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_FACTORY_FILE.h + * + * Project: + * -------- + * YUSU + * + * Description: + * ------------ + * Hheader file of FACTORY CFG file + * + * Author: + * ------- + * MTK02528(Koshi Chiu) + * + * + * + *******************************************************************************/ + + +#ifndef _CFG_FACTORY_FILE_H +#define _CFG_FACTORY_FILE_H + + +///define meta nvram record +typedef struct +{ +// UINT32 rf_calabrated; + unsigned int rf_calabrated; +} FACTORY_CFG_Struct; + +//please define it according to your module +#define CFG_FILE_FACTORY_REC_SIZE sizeof(FACTORY_CFG_Struct) +#define CFG_FILE_FACTORY_REC_TOTAL 1 + +#endif + + diff --git a/proprietary/external/nvram/cfgdefault/cfgfileinc/CFG_HWMON_File.h b/proprietary/external/nvram/cfgdefault/cfgfileinc/CFG_HWMON_File.h new file mode 100755 index 0000000000000000000000000000000000000000..532b55d7f0f41428bed060e928f109b5154e63b1 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/cfgfileinc/CFG_HWMON_File.h @@ -0,0 +1,137 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN HWMON_ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_HWMON_FILE.h + * + * Project: + * -------- + * YUSU + * + * Description: + * ------------ + * Hheader file of HWMON(all HW sensor) CFG file + * + * Author: + * ------- + * MTK02404(MingHsien Hsieh) + * + *******************************************************************************/ + +#ifndef _CFG_HWMON_FILE_H +#define _CFG_HWMON_FILE_H +/******************************************************************************** + * Accelerometer + *******************************************************************************/ +#define C_HWMON_ACC_AXES 3 +/*-----------------------------------------------------------------------------*/ +typedef struct +{ + int offset[C_HWMON_ACC_AXES]; +} NVRAM_HWMON_ACC_STRUCT; +/*-----------------------------------------------------------------------------*/ +#define CFG_FILE_HWMON_ACC_REC_SIZE sizeof(NVRAM_HWMON_ACC_STRUCT) +#define CFG_FILE_HWMON_ACC_REC_TOTAL 1 +/*-----------------------------------------------------------------------------*/ + +/******************************************************************************** + * Gyroscope + *******************************************************************************/ +#define C_HWMON_GYRO_AXES 3 +/*-----------------------------------------------------------------------------*/ +typedef struct +{ + int offset[C_HWMON_GYRO_AXES]; +} NVRAM_HWMON_GYRO_STRUCT; +/*-----------------------------------------------------------------------------*/ +#define CFG_FILE_HWMON_GYRO_REC_SIZE sizeof(NVRAM_HWMON_GYRO_STRUCT) +#define CFG_FILE_HWMON_GYRO_REC_TOTAL 1 +/*-----------------------------------------------------------------------------*/ +/******************************************************************************** + * ALSPS + *******************************************************************************/ +#define C_HWMON_ALSPS_AXES 3 +/*-----------------------------------------------------------------------------*/ +typedef struct +{ + int ps_cali[C_HWMON_ALSPS_AXES]; +} NVRAM_HWMON_PS_STRUCT; +/*-----------------------------------------------------------------------------*/ +#define CFG_FILE_HWMON_PS_REC_SIZE sizeof(NVRAM_HWMON_PS_STRUCT) +#define CFG_FILE_HWMON_PS_REC_TOTAL 1 +/*-----------------------------------------------------------------------------*/ + +#endif + + diff --git a/proprietary/external/nvram/cfgdefault/cfgfileinc/CFG_MDTYPE_File.h b/proprietary/external/nvram/cfgdefault/cfgfileinc/CFG_MDTYPE_File.h new file mode 100755 index 0000000000000000000000000000000000000000..41ade224079dc4058e23959ad5e961c4fca14697 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/cfgfileinc/CFG_MDTYPE_File.h @@ -0,0 +1,81 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * cfg_mdtype_file.h + * + * Project: + * -------- + * YuSu + * + * Description: + * ------------ + * header file of main function + * + * Author: + * ------- + * Haow Wang(MTK81183) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + *******************************************************************************/ + + + +#ifndef _CFG_MDTYPE_FILE_H +#define _CFG_MDTYPE_FILE_H + + +// the record structure define of md type nvram file +typedef struct +{ + + unsigned int md_type; + +} md_type_struct; + + +//the record size and number of md type nvram file +#define CFG_FILE_MDTYPE_CONFIG_SIZE sizeof(md_type_struct) +#define CFG_FILE_MDTYPE_CONFIG_TOTAL 1 + +#endif /* _CFG_MDTYPE_FILE_H */ diff --git a/proprietary/external/nvram/cfgdefault/cfgfileinc/CFG_MD_SBP_File.h b/proprietary/external/nvram/cfgdefault/cfgfileinc/CFG_MD_SBP_File.h new file mode 100755 index 0000000000000000000000000000000000000000..fe582a21c714e25298b2d4a4beefa40f814a3ccf --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/cfgfileinc/CFG_MD_SBP_File.h @@ -0,0 +1,82 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_MD_SBP_FILE.h + * + * Project: + * -------- + * KK + * + * Description: + * ------------ + * header file of md SBP config struct + * + * Author: + * ------- + * Jue Zhou (mtk80024) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * + * + *******************************************************************************/ + +#ifndef _CFG_MD_SBP_FILE_H +#define _CFG_MD_SBP_FILE_H + +#define SBP_FLAG_UPDATED 1 // updated, need not send to md, 0: the latest setting, need update +// SBP: Single Binary Platfor, used for modem customization +typedef struct +{ + unsigned int md_sbp_code; // bit defined by modem; + unsigned int flag_updated; // 0: not updated, needn't send to md, 1:updated, need send to md + unsigned int md2_sbp_code; // bit defined by modem 2; + unsigned int flag2_updated; // 0: not updated, needn't send to md, 1:updated, need send to md + unsigned int md3_sbp_code; // bit defined by modem 3; + unsigned int flag3_updated; // 0: not updated, needn't send to md, 1:updated, need send to md +} MD_SBP_Struct; + +#define CFG_FILE_MD_SBP_CONFIG_SIZE sizeof(MD_SBP_Struct) +#define CFG_FILE_MD_SBP_CONFIG_TOTAL 1 + +#endif // _CFG_MD_SBP_FILE_H + diff --git a/proprietary/external/nvram/cfgdefault/cfgfileinc/CFG_META_File.h b/proprietary/external/nvram/cfgdefault/cfgfileinc/CFG_META_File.h new file mode 100755 index 0000000000000000000000000000000000000000..700ca62e807ab2a49f65e1c7fb82e2bbb4eaa0d6 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/cfgfileinc/CFG_META_File.h @@ -0,0 +1,127 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_META_FILE.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of META CFG file + * + * Author: + * ------- + * MTK80306(Ning Feng) + * + * + * + *******************************************************************************/ + + +#ifndef _CFG_META_FILE_H +#define _CFG_META_FILE_H + + +///define meta nvram record +typedef struct +{ + char cComPort[20]; + char cLogPort[20]; + unsigned int iCombps; + unsigned int iLogbps; + unsigned int bLogEnable; + +} META_CFG_Struct; + +//buad rate define +#define BUD_4800 4800 +#define BUD_9600 9600 +#define BUD_19200 19200 +#define BUD_38400 38400 +#define BUD_57600 57600 +#define BUD_115200 115200 +#define BUD_230400 230400 +#define BUD_460800 460800 +#define BUD_921600 921600 + +///please define it according to your module +#define CFG_FILE_META_REC_SIZE sizeof(META_CFG_Struct) +#define CFG_FILE_META_REC_TOTAL 1 + +#endif + + diff --git a/proprietary/external/nvram/cfgdefault/cfgfileinc/CFG_OMADMUSB_File.h b/proprietary/external/nvram/cfgdefault/cfgfileinc/CFG_OMADMUSB_File.h new file mode 100755 index 0000000000000000000000000000000000000000..8cc7166bd47fec5bbacf7ec379d575230a11f337 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/cfgfileinc/CFG_OMADMUSB_File.h @@ -0,0 +1,116 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_OMADMUSB_File.h + * + * Project: + * -------- + * YUSU + * + * Description: + * ------------ + * header file of OMADMUSB CFG file + * + * Author: + * ------- + * MTK80863(Hao Lin) + * + * + * + *******************************************************************************/ + + +#ifndef _CFG_OMADMUSB_FILE_H +#define _CFG_OMADMUSB_FILE_H + + + +// the record structure define of OMADM USB nvram file +typedef struct +{ + int iIsEnable; + int iUsb; + int iAdb; + int iRndis; +}OMADMUSB_CFG_Struct; + +///please define it according to your module +#define CFG_FILE_OMADMUSB_REC_SIZE sizeof(OMADMUSB_CFG_Struct) +#define CFG_FILE_OMADMUSB_REC_TOTAL 1 + + +#endif + + diff --git a/proprietary/external/nvram/cfgdefault/cfgfileinc/CFG_SDIO_File.h b/proprietary/external/nvram/cfgdefault/cfgfileinc/CFG_SDIO_File.h new file mode 100755 index 0000000000000000000000000000000000000000..3cfe712f7b1b5ccaf23d43fb09d6410498550ff3 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/cfgfileinc/CFG_SDIO_File.h @@ -0,0 +1,81 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * cfg_sdio_file.h + * + * Project: + * -------- + * YuSu + * + * Description: + * ------------ + * header file of main function + * + * Author: + * ------- + * Juju sung(MTK04314) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + *******************************************************************************/ + + + +#ifndef _CFG_SDIO_FILE_H +#define _CFG_SDIO_FILE_H + + +// the record structure define of bt nvram file +typedef struct +{ + unsigned char file_count; + unsigned char id[19]; + unsigned int file_length[19]; + char data[3998]; +} ap_nvram_sdio_config_struct; + + +//the record size and number of bt nvram file +#define CFG_FILE_SDIO_CONFIG_SIZE sizeof(ap_nvram_sdio_config_struct) +#define CFG_FILE_SDIO_CONFIG_TOTAL 1 + +#endif /* _CFG_GPS_FILE_H */ diff --git a/proprietary/external/nvram/cfgdefault/cfgfileinc/CFG_SIM_File.h b/proprietary/external/nvram/cfgdefault/cfgfileinc/CFG_SIM_File.h new file mode 100755 index 0000000000000000000000000000000000000000..91d7d316ac18b45d8a5e3b8be0ea88b848fb7c1b --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/cfgfileinc/CFG_SIM_File.h @@ -0,0 +1,115 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_SIM_FILE.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of SIM config struct + * + * Author: + * ------- + * Liwen Chang (MTK02556) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * mtk02556 + * [DUMA00128675] [NVRAM] Add NVRAM SIM struct + * NVRAM SIM new struct add + * + * + *******************************************************************************/ + +#ifndef _CFG_SIM_FILE_H +#define _CFG_SIM_FILE_H + +typedef struct +{ + unsigned char sim2_ctl_flag;//0: AP side control, 1: MD side control; +}ap_nvram_sim_config_struct; + +#define CFG_FILE_SIM_CONFIG_SIZE sizeof(ap_nvram_sim_config_struct) +#define CFG_FILE_SIM_CONFIG_TOTAL 1 + +#endif// _CFG_SIM_FILE_H + + diff --git a/proprietary/external/nvram/cfgdefault/cfgfileinc/CFG_UART_File.h b/proprietary/external/nvram/cfgdefault/cfgfileinc/CFG_UART_File.h new file mode 100755 index 0000000000000000000000000000000000000000..5b5d2e0bb494ea7d862f3e7c19f0d44c24208a52 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/cfgfileinc/CFG_UART_File.h @@ -0,0 +1,126 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * cfg_uart_file.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of UART config struct + * + * Author: + * ------- + * LiChunhui (MTK80143) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * Mar 24 2009 mtk80143 + * [DUMA00112375] [uart] UART EM mode + * Add for UART EM mode + * + * + *******************************************************************************/ + +#ifndef _CFG_UART_FILE_H +#define _CFG_UART_FILE_H + + +#if 1 //defined (__MT6516_AP__) + #define UART_TOTAL_NUM 0x04 +#elif defined (__TK6516_AP__) + #define UART_TOTAL_NUM 0x03 +#endif + +typedef struct +{ + unsigned char uart_ctl_flag[UART_TOTAL_NUM];//0: AP side control, 1: MD side control; + //uart_ctl_flag[0]<->UART1 + //uart_ctl_flag[1]<->UART2 + //uart_ctl_flag[2]<->UART3 + //........................ +}ap_nvram_uart_config_struct; + +#define CFG_FILE_UART_CONFIG_SIZE sizeof(ap_nvram_uart_config_struct) +#define CFG_FILE_UART_CONFIG_TOTAL 1 + +#endif + + diff --git a/proprietary/external/nvram/cfgdefault/cfgfileinc/CFG_UUID_File.h b/proprietary/external/nvram/cfgdefault/cfgfileinc/CFG_UUID_File.h new file mode 100755 index 0000000000000000000000000000000000000000..cacbe5bc741cadb4816bc7f7529b12c046df8022 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/cfgfileinc/CFG_UUID_File.h @@ -0,0 +1,114 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_UUID_File.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of UUID CFG file + * + * Author: + * ------- + * MTK02556(Liwen Chang) + * + * + * + *******************************************************************************/ + + +#ifndef _CFG_UUID_FILE_H +#define _CFG_UUID_FILE_H + + + +// the record structure define of adc nvram file +typedef struct +{ + // UINT32 uid[2]; + unsigned int uid[2]; +} NVRAM_UUID_STRUCT; + +///please define it according to your module +#define CFG_FILE_UUID_REC_SIZE sizeof(NVRAM_UUID_STRUCT) +#define CFG_FILE_UUID_REC_TOTAL 1 + + +#endif //_CFG_UUID_FILE_H + + diff --git a/proprietary/external/nvram/cfgdefault/inc/CFG_file_info_custom.h b/proprietary/external/nvram/cfgdefault/inc/CFG_file_info_custom.h new file mode 100755 index 0000000000000000000000000000000000000000..a2b309db8c36dfddfb751629f134a3bf9f6bd909 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/inc/CFG_file_info_custom.h @@ -0,0 +1,196 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ +/***************************************************************************** + * + * Filename: + * --------- + * CFG_file_info_custom.h + * + * Project: + * -------- + * YuSu + * + * Description: + * ------------ + * Configuration File List for Customer + * + * + * Author: + * ------- + * Nick Huang (mtk02183) + * + ****************************************************************************/ + +#ifndef __CFG_FILE_INFO_CUSTOM_H__ +#define __CFG_FILE_INFO_CUSTOM_H__ + +#include "CFG_file_public.h" +#include "CFG_file_lid.h" +#include "Custom_NvRam_LID.h" +//#include "../../../custom/common/cgen/cfgfileinc/CFG_AUDIO_File.h" +//#include "../../../custom/common/cgen/cfgdefault/CFG_Audio_Default.h" +#include "../cfgfileinc/CFG_AUDIO_File.h" +#include "../cfgdefault/CFG_Audio_Default.h" +#include "../cfgfileinc/CFG_GPS_File.h" +#include "../cfgdefault/CFG_GPS_Default.h" +#include "../cfgfileinc/CFG_Wifi_File.h" +#include "../cfgdefault/CFG_WIFI_Default.h" +#include "../cfgfileinc/CFG_PRODUCT_INFO_File.h" +#include "../cfgdefault/CFG_PRODUCT_INFO_Default.h" +#include +#ifdef __cplusplus +extern "C" +{ +#endif + + const TCFG_FILE g_akCFG_File_Custom[]= + { + { + "/data/nvram/APCFG/APRDCL/Audio_Sph", VER(AP_CFG_RDCL_FILE_AUDIO_LID), CFG_FILE_SPEECH_REC_SIZE, + CFG_FILE_SPEECH_REC_TOTAL, SIGNLE_DEFUALT_REC, (char *)&speech_custom_default, DataReset , NULL + }, + + { + "/data/nvram/APCFG/APRDEB/GPS", VER(AP_CFG_CUSTOM_FILE_GPS_LID), CFG_FILE_GPS_CONFIG_SIZE, + CFG_FILE_GPS_CONFIG_TOTAL, SIGNLE_DEFUALT_REC, (char *)&stGPSConfigDefault, DataReset , NULL + }, + + { + "/data/nvram/APCFG/APRDCL/Audio_CompFlt", VER(AP_CFG_RDCL_FILE_AUDIO_COMPFLT_LID), CFG_FILE_AUDIO_COMPFLT_REC_SIZE, + CFG_FILE_AUDIO_COMPFLT_REC_TOTAL, SIGNLE_DEFUALT_REC, (char *)&audio_custom_default, DataReset , NULL + }, + + { + "/data/nvram/APCFG/APRDCL/Audio_Effect", VER(AP_CFG_RDCL_FILE_AUDIO_EFFECT_LID), CFG_FILE_AUDIO_EFFECT_REC_SIZE, + CFG_FILE_AUDIO_EFFECT_REC_TOTAL, SIGNLE_DEFUALT_REC, (char *)&audio_effect_custom_default, DataReset , NULL + }, + + { + "/data/nvram/APCFG/APRDEB/WIFI", VER(AP_CFG_RDEB_FILE_WIFI_LID), CFG_FILE_WIFI_REC_SIZE, + CFG_FILE_WIFI_REC_TOTAL, SIGNLE_DEFUALT_REC, (char *)&stWifiCfgDefault, DataReset , NULL + }, + + { + "/data/nvram/APCFG/APRDEB/WIFI_CUSTOM", VER(AP_CFG_RDEB_WIFI_CUSTOM_LID), CFG_FILE_WIFI_CUSTOM_REC_SIZE, + CFG_FILE_WIFI_CUSTOM_REC_TOTAL, SIGNLE_DEFUALT_REC, (char *)&stWifiCustomDefault, DataReset , NULL + }, + + { + "/data/nvram/APCFG/APRDCL/Audio_Sph_Med", VER(AP_CFG_RDCL_FILE_AUDIO_PARAM_MED_LID), CFG_FILE_AUDIO_PARAM_MED_REC_SIZE, + CFG_FILE_AUDIO_PARAM_MED_REC_TOTAL, SIGNLE_DEFUALT_REC, (char *)&audio_param_med_default, DataReset , NULL + }, + + { + "/data/nvram/APCFG/APRDCL/Audio_Vol_custom", VER(AP_CFG_RDCL_FILE_AUDIO_VOLUME_CUSTOM_LID), CFG_FILE_AUDIO_VOLUME_CUSTOM_REC_SIZE, + CFG_FILE_AUDIO_VOLUME_CUSTOM_REC_TOTAL, SIGNLE_DEFUALT_REC, (char *)&audio_volume_custom_default, DataReset , NULL + }, + + { + "/data/nvram/APCFG/APRDCL/Sph_Dual_Mic", VER(AP_CFG_RDCL_FILE_DUAL_MIC_CUSTOM_LID), CFG_FILE_SPEECH_DUAL_MIC_SIZE, + CFG_FILE_SPEECH_DUAL_MIC_TOTAL, SIGNLE_DEFUALT_REC, (char *)&dual_mic_custom_default, DataReset , NULL + }, + + { + "/data/nvram/APCFG/APRDCL/Audio_Wb_Sph", VER(AP_CFG_RDCL_FILE_AUDIO_WB_PARAM_LID), CFG_FILE_WB_SPEECH_REC_SIZE, + CFG_FILE_WB_SPEECH_REC_TOTAL, SIGNLE_DEFUALT_REC, (char *)&wb_speech_custom_default, DataReset , NULL + }, + + { + "/data/nvram/APCFG/APRDEB/PRODUCT_INFO", VER(AP_CFG_REEB_PRODUCT_INFO_LID), CFG_FILE_PRODUCT_INFO_SIZE, + CFG_FILE_PRODUCT_INFO_TOTAL, SIGNLE_DEFUALT_REC, (char *)&stPRODUCT_INFOConfigDefault,DataReset, NULL + }, + + { + "/data/nvram/APCFG/APRDCL/Headphone_CompFlt", VER(AP_CFG_RDCL_FILE_HEADPHONE_COMPFLT_LID), CFG_FILE_AUDIO_COMPFLT_REC_SIZE, + CFG_FILE_HEADPHONE_COMPFLT_REC_TOTAL, SIGNLE_DEFUALT_REC, (char *)&audio_hcf_custom_default, DataReset , NULL + }, + + { "/data/nvram/APCFG/APRDCL/Audio_gain_table", VER(AP_CFG_RDCL_FILE_AUDIO_GAIN_TABLE_LID), CFG_FILE_AUDIO_GAIN_TABLE_CUSTOM_REC_SIZE, + CFG_FILE_AUDIO_GAIN_TABLE_CUSTOM_REC_TOTAL, SIGNLE_DEFUALT_REC , (char *)&Gain_control_table_default, DataReset , NULL + }, + + { + "/data/nvram/APCFG/APRDCL/Audio_ver1_Vol_custom", VER(AP_CFG_RDCL_FILE_AUDIO_VER1_VOLUME_CUSTOM_LID), CFG_FILE_AUDIO_VER1_VOLUME_CUSTOM_REC_SIZE, + CFG_FILE_AUDIO_VER1_VOLUME_CUSTOM_REC_TOTAL, SIGNLE_DEFUALT_REC, (char *)&audio_ver1_custom_default, DataReset , NULL + }, + + { "/data/nvram/APCFG/APRDCL/Audio_Hd_Record_Param", VER(AP_CFG_RDCL_FILE_AUDIO_HD_REC_PAR_LID), CFG_FILE_AUDIO_HD_REC_PAR_SIZE, + CFG_FILE_AUDIO_HD_REC_PAR_TOTAL, SIGNLE_DEFUALT_REC , (char *)&Hd_Recrod_Par_default, DataReset , NULL + }, + + { "/data/nvram/APCFG/APRDCL/Audio_Hd_Record_Scene_Table", VER(AP_CFG_RDCL_FILE_AUDIO_HD_REC_SCENE_LID), CFG_FILE_AUDIO_HD_REC_SCENE_TABLE_SIZE, + CFG_FILE_AUDIO_HD_REC_SCENE_TABLE_TOTAL, SIGNLE_DEFUALT_REC , (char *)&Hd_Recrod_Scene_Table_default, DataReset , NULL + }, + + { "/data/nvram/APCFG/APRDCL/Audio_Buffer_DC_Calibration_Param", VER(AP_CFG_RDCL_FILE_AUDIO_BUFFER_DC_CALIBRATION_PAR_LID), CFG_FILE_AUDIO_BUFFER_DC_CALIBRATION_PAR_SIZE, + CFG_FILE_AUDIO_BUFFER_DC_CALIBRATION_PAR_TOTAL, SIGNLE_DEFUALT_REC , (char *)&Audio_Buffer_DC_Calibration_Par_default, DataReset , NULL + }, + { "/data/nvram/APCFG/APRDCL/VibSpk_CompFlt", VER(AP_CFG_RDCL_FILE_VIBSPK_COMPFLT_LID), CFG_FILE_AUDIO_COMPFLT_REC_SIZE, + CFG_FILE_VIBSPK_COMPFLT_REC_TOTAL, SIGNLE_DEFUALT_REC , (char *)&audio_vibspk_custom_default, DataReset , NULL + }, + { "/data/nvram/APCFG/APRDCL/MusicDRC_CompFlt", VER(AP_CFG_RDCL_FILE_AUDIO_MUSIC_DRC_LID), CFG_FILE_AUDIO_COMPFLT_REC_SIZE, + CFG_FILE_MUSICDRC_COMPFLT_REC_TOTAL, SIGNLE_DEFUALT_REC , (char *)&audio_musicdrc_custom_default, DataReset , NULL + }, + { "/data/nvram/APCFG/APRDCL/RingToneDRC_CompFlt", VER(AP_CFG_RDCL_FILE_AUDIO_RINGTONE_DRC_LID), CFG_FILE_AUDIO_COMPFLT_REC_SIZE, + CFG_FILE_RINGTONEDRC_COMPFLT_REC_TOTAL, SIGNLE_DEFUALT_REC , (char *)&audio_ringtonedrc_custom_default, DataReset , NULL + }, + { "/data/nvram/APCFG/APRDCL/Audio_MAGI_CONFERENCE", VER(AP_CFG_RDCL_FILE_AUDIO_MAGI_CONFERENCE_LID), CFG_FILE_SPEECH_MAGI_CONFERENCE_SIZE, + CFG_FILE_SPEECH_MAGI_CONFERENCE_TOTAL, SIGNLE_DEFUALT_REC , (char *)&speech_magi_conference_custom_default, DataReset , NULL + }, + { "/data/nvram/APCFG/APRDCL/Audio_HAC_Param", VER(AP_CFG_RDCL_FILE_AUDIO_HAC_PARAM_LID), CFG_FILE_SPEECH_HAC_PARAM_SIZE, + CFG_FILE_SPEECH_HAC_PARAM_TOTAL, SIGNLE_DEFUALT_REC , (char *)&speech_hac_param_custom_default, DataReset , NULL + }, + }; + + int iNvRamFileMaxLID=AP_CFG_CUSTOM_FILE_MAX_LID; + extern int iNvRamFileMaxLID; + const unsigned int g_i4CFG_File_Custom_Count = sizeof(g_akCFG_File_Custom)/sizeof(TCFG_FILE); + + extern const TCFG_FILE g_akCFG_File_Custom[]; + + extern const unsigned int g_i4CFG_File_Custom_Count; + + int iFileWIFILID=AP_CFG_RDEB_FILE_WIFI_LID; + extern int iFileWIFILID; + int iFileCustomWIFILID=AP_CFG_RDEB_WIFI_CUSTOM_LID; + extern int iFileCustomWIFILID; + int iFilePRODUCT_INFOLID=AP_CFG_REEB_PRODUCT_INFO_LID; + extern int iFilePRODUCT_INFOLID; + +#ifdef __cplusplus +} +#endif + +#endif diff --git a/proprietary/external/nvram/cfgdefault/inc/Custom_NvRam_LID.h b/proprietary/external/nvram/cfgdefault/inc/Custom_NvRam_LID.h new file mode 100755 index 0000000000000000000000000000000000000000..3195032cb4880d60b8a45bfc83562de17bd04bb6 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/inc/Custom_NvRam_LID.h @@ -0,0 +1,232 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * Custom_NvRam_lid.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of Custom_NvRam_lid + * + * Author: + * ------- + * Ning.F (MTK08139) 03/09/2009 + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 11 12 2010 renbang.jiang + * [ALPS00134025] [Wi-Fi] move Wi-Fi NVRAM definition source file to project folder from common folder + * . + * + * 11 05 2010 renbang.jiang + * [ALPS00134025] [Wi-Fi] move Wi-Fi NVRAM definition source file to project folder from common folder + * . + * + * 06 24 2010 yunchang.chang + * [ALPS00002677][Need Patch] [Volunteer Patch] ALPS.10X.W10.26 Volunteer patch for GPS customization use NVRam + * . + * + * Jun 22 2009 mtk01352 + * [DUMA00007771] Moving modem side customization to AP + * + * + * Apr 29 2009 mtk80306 + * [DUMA00116080] revise the customization of nvram + * revise nvram customization + * + * Mar 21 2009 mtk80306 + * [DUMA00112158] fix the code convention. + * modify code convention + * + * Mar 9 2009 mtk80306 + * [DUMA00111088] nvram customization + * nvram customization + * + * + * + * + * + *******************************************************************************/ + + +#ifndef CUSTOM_CFG_FILE_LID_H +#define CUSTOM_CFG_FILE_LID_H + + +//#include "../../../../../common/inc/cfg_file_lid.h" +//#include "../../../common/cgen/inc/CFG_File_LID.h" +#include "CFG_file_lid.h" + +/* the definition of file LID */ +typedef enum +{ + AP_CFG_RDCL_FILE_AUDIO_LID=AP_CFG_CUSTOM_BEGIN_LID, //AP_CFG_CUSTOM_BEGIN_LID: this lid must not be changed, it is reserved for system. + AP_CFG_CUSTOM_FILE_GPS_LID, + AP_CFG_RDCL_FILE_AUDIO_COMPFLT_LID, + AP_CFG_RDCL_FILE_AUDIO_EFFECT_LID, + AP_CFG_RDEB_FILE_WIFI_LID, + AP_CFG_RDEB_WIFI_CUSTOM_LID, + AP_CFG_RDCL_FILE_AUDIO_PARAM_MED_LID, + AP_CFG_RDCL_FILE_AUDIO_VOLUME_CUSTOM_LID, + AP_CFG_RDCL_FILE_DUAL_MIC_CUSTOM_LID, + AP_CFG_RDCL_FILE_AUDIO_WB_PARAM_LID, + AP_CFG_REEB_PRODUCT_INFO_LID, +// AP_CFG_RDCL_FILE_META_LID, +// AP_CFG_CUSTOM_FILE_CUSTOM1_LID, +// AP_CFG_CUSTOM_FILE_CUSTOM2_LID, + AP_CFG_RDCL_FILE_HEADPHONE_COMPFLT_LID, + AP_CFG_RDCL_FILE_AUDIO_GAIN_TABLE_LID, + AP_CFG_RDCL_FILE_AUDIO_VER1_VOLUME_CUSTOM_LID, + AP_CFG_RDCL_FILE_AUDIO_HD_REC_PAR_LID, + AP_CFG_RDCL_FILE_AUDIO_HD_REC_SCENE_LID, + AP_CFG_RDCL_FILE_AUDIO_BUFFER_DC_CALIBRATION_PAR_LID, + AP_CFG_RDCL_FILE_VIBSPK_COMPFLT_LID, + AP_CFG_RDCL_FILE_AUDIO_MUSIC_DRC_LID, + AP_CFG_RDCL_FILE_AUDIO_RINGTONE_DRC_LID, + AP_CFG_RDCL_FILE_AUDIO_MAGI_CONFERENCE_LID, + AP_CFG_RDCL_FILE_AUDIO_HAC_PARAM_LID, + AP_CFG_CUSTOM_FILE_MAX_LID, +} CUSTOM_CFG_FILE_LID; + + +/* verno of data items */ +/* audio file version */ +#define AP_CFG_RDCL_FILE_AUDIO_LID_VERNO "001" + +/* GPS file version */ +#define AP_CFG_CUSTOM_FILE_GPS_LID_VERNO "000" + +/* audio acf file version */ +#define AP_CFG_RDCL_FILE_AUDIO_COMPFLT_LID_VERNO "001" + +/* audio hcf file version */ +#define AP_CFG_RDCL_FILE_HEADPHONE_COMPFLT_LID_VERNO "001" +/* audio vibspk hcf file version */ +#define AP_CFG_RDCL_FILE_VIBSPK_COMPFLT_LID_VERNO "001" + +/* audio effect file version */ +#define AP_CFG_RDCL_FILE_AUDIO_EFFECT_LID_VERNO "001" + +/* audio med file version */ +#define AP_CFG_RDCL_FILE_AUDIO_PARAM_MED_LID_VERNO "001" + +/* audio volume custom file version */ +#define AP_CFG_RDCL_FILE_AUDIO_VOLUME_CUSTOM_LID_VERNO "001" +#define AP_CFG_RDCL_FILE_AUDIO_VER1_VOLUME_CUSTOM_LID_VERNO "001" + +/* dual mic custom file version */ +#define AP_CFG_RDCL_FILE_DUAL_MIC_CUSTOM_LID_VERNO "002" + +/* audio wb specch param custom file version */ +#define AP_CFG_RDCL_FILE_AUDIO_WB_PARAM_LID_VERNO "001" + +/* audio gain table custom file version */ +#define AP_CFG_RDCL_FILE_AUDIO_GAIN_TABLE_LID_VERNO "001" + +/* audio hd record par custom file version*/ +#define AP_CFG_RDCL_FILE_AUDIO_HD_REC_PAR_LID_VERNO "001" +#define AP_CFG_RDCL_FILE_AUDIO_HD_REC_SCENE_LID_VERNO "001" + +/* audio buffer dc calibration custom file version*/ +#define AP_CFG_RDCL_FILE_AUDIO_BUFFER_DC_CALIBRATION_PAR_LID_VERNO "000" + +/* META log and com port config file version */ +#define AP_CFG_RDCL_FILE_META_LID_VERNO "000" + +/* custom2 file version */ +#define AP_CFG_CUSTOM_FILE_CUSTOM1_LID_VERNO "000" +/* custom2 file version */ +#define AP_CFG_CUSTOM_FILE_CUSTOM2_LID_VERNO "000" + +/* WIFI file version */ +#define AP_CFG_RDEB_FILE_WIFI_LID_VERNO "000" +/* WIFI MAC addr file version */ +#define AP_CFG_RDCL_FILE_WIFI_ADDR_LID_VERNO "000" +#define AP_CFG_RDEB_WIFI_CUSTOM_LID_VERNO "000" +#define AP_CFG_REEB_PRODUCT_INFO_LID_VERNO "000" + +#define AP_CFG_RDCL_FILE_AUDIO_MUSIC_DRC_LID_VERNO "000" +#define AP_CFG_RDCL_FILE_AUDIO_RINGTONE_DRC_LID_VERNO "000" + +#define AP_CFG_RDCL_FILE_AUDIO_MAGI_CONFERENCE_LID_VERNO "000" +#define AP_CFG_RDCL_FILE_AUDIO_HAC_PARAM_LID_VERNO "000" + +#endif /* CFG_FILE_LID_H */ diff --git a/proprietary/external/nvram/cfgdefault/inc/Custom_NvRam_data_item.h b/proprietary/external/nvram/cfgdefault/inc/Custom_NvRam_data_item.h new file mode 100755 index 0000000000000000000000000000000000000000..20e8cd2b1203e28d9d519095e10084f92efbc1fe --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/inc/Custom_NvRam_data_item.h @@ -0,0 +1,205 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +#ifndef CUSTOM_NVRAM_DATA_ITEM_H +#define CUSTOM_NVRAM_DATA_ITEM_H + +#include "custom_cfg_module_file.h" +#include "Custom_NvRam_LID.h" + + + +/***************************************************************************** +* NVRAM database define +*****************************************************************************/ +BEGIN_NVRAM_DATA + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_AUDIO_LID) +AUDIO_CUSTOM_PARAM_STRUCT *CFG_FILE_SPEECH_REC_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_CUSTOM_FILE_GPS_LID) +ap_nvram_gps_config_struct *CFG_FILE_GPS_CONFIG_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_AUDIO_COMPFLT_LID) +AUDIO_ACF_CUSTOM_PARAM_STRUCT *CFG_FILE_AUDIO_COMPFLT_REC_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_HEADPHONE_COMPFLT_LID) +AUDIO_ACF_CUSTOM_PARAM_STRUCT *CFG_FILE_HEADPHONE_COMPFLT_REC_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_AUDIO_EFFECT_LID) +AUDIO_EFFECT_CUSTOM_PARAM_STRUCT *CFG_FILE_AUDIO_EFFECT_REC_TOTAL +{ + +}; + + +LID_BIT VER_LID(AP_CFG_RDEB_FILE_WIFI_LID) +WIFI_CFG_PARAM_STRUCT *CFG_FILE_WIFI_REC_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_RDEB_WIFI_CUSTOM_LID) +WIFI_CUSTOM_PARAM_STRUCT *CFG_FILE_WIFI_CUSTOM_REC_TOTAL +{ + +}; +LID_BIT VER_LID(AP_CFG_RDCL_FILE_AUDIO_PARAM_MED_LID) +AUDIO_PARAM_MED_STRUCT *CFG_FILE_AUDIO_PARAM_MED_REC_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_AUDIO_VOLUME_CUSTOM_LID) +AUDIO_VOLUME_CUSTOM_STRUCT *CFG_FILE_AUDIO_VOLUME_CUSTOM_REC_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_DUAL_MIC_CUSTOM_LID) +AUDIO_CUSTOM_EXTRA_PARAM_STRUCT *CFG_FILE_SPEECH_DUAL_MIC_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_AUDIO_WB_PARAM_LID) +AUDIO_CUSTOM_WB_PARAM_STRUCT *CFG_FILE_WB_SPEECH_REC_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_REEB_PRODUCT_INFO_LID) +PRODUCT_INFO *CFG_FILE_PRODUCT_INFO_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_AUDIO_GAIN_TABLE_LID) +AUDIO_GAIN_TABLE_STRUCT *CFG_FILE_AUDIO_GAIN_TABLE_CUSTOM_REC_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_AUDIO_VER1_VOLUME_CUSTOM_LID) +AUDIO_VER1_CUSTOM_VOLUME_STRUCT *CFG_FILE_AUDIO_VER1_VOLUME_CUSTOM_REC_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_AUDIO_HD_REC_PAR_LID) +AUDIO_HD_RECORD_PARAM_STRUCT *CFG_FILE_AUDIO_HD_REC_PAR_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_AUDIO_HD_REC_SCENE_LID) +AUDIO_HD_RECORD_SCENE_TABLE_STRUCT *CFG_FILE_AUDIO_HD_REC_SCENE_TABLE_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_VOICE_RECOGNIZE_PARAM_LID) +VOICE_RECOGNITION_PARAM_STRUCT *CFG_FILE_VOICE_RECOGNIZE_PAR_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_AUDIO_AUDENH_CONTROL_OPTION_PAR_LID) +AUDIO_AUDENH_CONTROL_OPTION_STRUCT *CFG_FILE_AUDIO_AUDENH_CONTROL_OPTION_PAR_TOTAL +{ + +}; + + + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_AUDIO_BUFFER_DC_CALIBRATION_PAR_LID) +AUDIO_BUFFER_DC_CALIBRATION_STRUCT *CFG_FILE_AUDIO_BUFFER_DC_CALIBRATION_PAR_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_AUDIO_VOIP_PAR_LID) +AUDIO_VOIP_PARAM_STRUCT *CFG_FILE_AUDIO_VOIP_PAR_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_VIBSPK_COMPFLT_LID) +AUDIO_ACF_CUSTOM_PARAM_STRUCT *CFG_FILE_VIBSPK_COMPFLT_REC_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_AUDIO_MUSIC_DRC_LID) +AUDIO_ACF_CUSTOM_PARAM_STRUCT *CFG_FILE_MUSICDRC_COMPFLT_REC_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_AUDIO_RINGTONE_DRC_LID) +AUDIO_ACF_CUSTOM_PARAM_STRUCT *CFG_FILE_RINGTONEDRC_COMPFLT_REC_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_AUDIO_MAGI_CONFERENCE_LID) +AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT *CFG_FILE_SPEECH_MAGI_CONFERENCE_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_AUDIO_HAC_PARAM_LID) +AUDIO_CUSTOM_HAC_PARAM_STRUCT *CFG_FILE_SPEECH_HAC_PARAM_TOTAL +{ + +}; + +END_NVRAM_DATA + +#endif /* CUSTOM_NVRAM_DATA_ITEM_H */ + diff --git a/proprietary/external/nvram/cfgdefault/inc/bwcs_custom.h b/proprietary/external/nvram/cfgdefault/inc/bwcs_custom.h new file mode 100755 index 0000000000000000000000000000000000000000..aff8dffac06bc81081d94f8a5034ed57ae9a76da --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/inc/bwcs_custom.h @@ -0,0 +1,101 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * bwcs_custom.h + * + * Project: + * -------- + * YuSu + * + * Description: + * ------------ + * This file is the header of bwcs customization related function or definition. + * + * Author: + * ------- + * Saker Hsia(MTK02327) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 06 30 2010 saker.hsia + * [ALPS00002764][Need Patch] [Volunteer Patch] ALPS.10X.W10.28 Volunteer patch for BWCS NVRAM customization + * . + * + *******************************************************************************/ +#ifndef BWCS_CUSTOM_H +#define BWCS_CUSTOM_H + + +#define RT_RSSI_TH_BT 73 +#define RT_RSSI_TH_WIFI1 73 +#define RT_RSSI_TH_WIFI2 73 + +#define NRT_RSSI_TH_BT 73 +#define NRT_RSSI_TH_WIFI1 73 +#define NRT_RSSI_TH_WIFI2 73 +#define ANT_PATH_COMP 10 +#define ANT_SWITCH_PROT_TIME 10 +#define BT_RX_RANGE {0xC4, 0xE2} +#if defined (MTK_MT6611) +#define WIFI_TX_FLOW_CTRL {0x0E00, 0x0001} +#define BT_TX_PWR_WIFI_OFF 0x7 +#define BT_TX_PWR_SCO 0x4 +#define BT_TX_PWR_ACL 0x4 +#elif defined (MTK_MT6612) +#define WIFI_TX_FLOW_CTRL {0x0E00, 0x0001} +#define BT_TX_PWR_WIFI_OFF 0x7 +#define BT_TX_PWR_SCO 0x4 +#define BT_TX_PWR_ACL 0x3 +#elif defined (MTK_MT6616) +#define WIFI_TX_FLOW_CTRL {0x1100, 0x0001} +#define BT_TX_PWR_WIFI_OFF 0x7 +#define BT_TX_PWR_SCO 0x4 +#define BT_TX_PWR_ACL 0x3 +#else +#define WIFI_TX_FLOW_CTRL {0x1100, 0x0001} +#define BT_TX_PWR_WIFI_OFF 0x7 +#define BT_TX_PWR_SCO 0x4 +#define BT_TX_PWR_ACL 0x4 +#endif +#define RESERVED {0x00, 0x00, 0x00, 0x00, 0x00} +#endif diff --git a/proprietary/external/nvram/cfgdefault/inc/custom_cfg_module_default.h b/proprietary/external/nvram/cfgdefault/inc/custom_cfg_module_default.h new file mode 100755 index 0000000000000000000000000000000000000000..ae13d72db931312124b0bf3bf041e977a8fe47ca --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/inc/custom_cfg_module_default.h @@ -0,0 +1,4 @@ +#include "../cfgdefault/CFG_Custom1_Default.h" +#include "../cfgdefault/CFG_GPS_Default.h" +#include "../cfgdefault/CFG_PRODUCT_INFO_Default.h" +#include "../cfgdefault/CFG_WIFI_Default.h" diff --git a/proprietary/external/nvram/cfgdefault/inc/custom_cfg_module_file.h b/proprietary/external/nvram/cfgdefault/inc/custom_cfg_module_file.h new file mode 100755 index 0000000000000000000000000000000000000000..6bfcb3a107b9fa0032d020d1376b3ec8fde5398c --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/inc/custom_cfg_module_file.h @@ -0,0 +1,4 @@ +#include "../cfgfileinc/CFG_Custom1_File.h" +#include "../cfgfileinc/CFG_GPS_File.h" +#include "../cfgfileinc/CFG_PRODUCT_INFO_File.h" +#include "../cfgfileinc/CFG_Wifi_File.h" diff --git a/proprietary/external/nvram/cfgdefault/inc/wifi_custom.h b/proprietary/external/nvram/cfgdefault/inc/wifi_custom.h new file mode 100755 index 0000000000000000000000000000000000000000..dc813122c3d988726874bea0dd055e3e479ad707 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/inc/wifi_custom.h @@ -0,0 +1,202 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * wifi_custom.h + * + * Project: + * -------- + * YuSu + * + * Description: + * ------------ + * This file is the header of wifi customization related function or definition. + * + * Author: + * ------- + * Renbang Jiang (MTK80150) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 04 19 2011 cp.wu + * [ALPS00041285] [Need Patch] [Volunteer Patch][MT6620 Wi-Fi] Merge MT6620 Wi-Fi into mt6575_evb project + * 1. update init.rc for normal boot/meta/factory for MT6620 Wi-Fi related part. + * 2. update NVRAM structure definition and default value for MT6620 Wi-Fi + * + * 07 10 2010 renbang.jiang + * [ALPS00121785][Need Patch] [Volunteer Patch] use NVRAM to save Wi-Fi custom data + * . + * + * 07 10 2010 renbang.jiang + * [ALPS00121785][Need Patch] [Volunteer Patch] use NVRAM to save Wi-Fi custom data + * . + * + * 07 10 2010 renbang.jiang + * [ALPS00121785][Need Patch] [Volunteer Patch] use NVRAM to save Wi-Fi custom data + * . + * + * + *******************************************************************************/ +#ifndef __WIFI_CUSTOM_H +#define __WIFI_CUSTOM_H + +#define WIFI_CUSTOM_SD_BLOCK_SIZE 512 +#define WIFI_CUSTOM_SD_BUS_WIDTH 4 +#define WIFI_CUSTOM_SD_CLOCK_RATE 0 + +#define WIFI_CUSTOM_BT_COEXIST_WINDOW_T 0 +#define WIFI_CUSTOM_ENABLE_TX_AUTO_FRAGMENT_FOR_BT 0 +#define WIFI_CUSTOM_BTCR0 0 +#define WIFI_CUSTOM_BTCR1 0 +#define WIFI_CUSTOM_BTCR2 0 +#define WIFI_CUSTOM_BTCR3 0 + +#if defined (MTK_MT6611) + +#define WIFI_CUSTOM_SINGLE_ACL_BTCR0 0x82048041 +#define WIFI_CUSTOM_SINGLE_ACL_BTCR1 0x19040F00 + +#define WIFI_CUSTOM_SINGLE_MIX_BTCR0 0x82040061 +#define WIFI_CUSTOM_SINGLE_MIX_BTCR1 0x19040E00 + +#define WIFI_CUSTOM_DUAL_ACL_BTCR0 0x82000061 +#define WIFI_CUSTOM_DUAL_ACL_BTCR1 0x09040F00 + +#define WIFI_CUSTOM_DUAL_MIX_BTCR0 0x82000061 +#define WIFI_CUSTOM_DUAL_MIX_BTCR1 0x09040F00 + +#elif defined (MTK_MT6612) + +#define WIFI_CUSTOM_SINGLE_ACL_BTCR0 0x7E048041 +#define WIFI_CUSTOM_SINGLE_ACL_BTCR1 0x18840F00 + +#define WIFI_CUSTOM_SINGLE_MIX_BTCR0 0x82040061 +#define WIFI_CUSTOM_SINGLE_MIX_BTCR1 0x18840E00 + +#define WIFI_CUSTOM_DUAL_ACL_BTCR0 0x7E000061 +#define WIFI_CUSTOM_DUAL_ACL_BTCR1 0x08840F00 + +#define WIFI_CUSTOM_DUAL_MIX_BTCR0 0x7E000061 +#define WIFI_CUSTOM_DUAL_MIX_BTCR1 0x08840F00 + +#elif defined (MTK_MT6616) + +#define WIFI_CUSTOM_SINGLE_ACL_BTCR0 0x79048041 +#define WIFI_CUSTOM_SINGLE_ACL_BTCR1 0x18040F00 + +#define WIFI_CUSTOM_SINGLE_MIX_BTCR0 0x82040061 +#define WIFI_CUSTOM_SINGLE_MIX_BTCR1 0x18040E00 + +#define WIFI_CUSTOM_DUAL_ACL_BTCR0 0x79000061 +#define WIFI_CUSTOM_DUAL_ACL_BTCR1 0x08040F00 + +#define WIFI_CUSTOM_DUAL_MIX_BTCR0 0x79000061 +#define WIFI_CUSTOM_DUAL_MIX_BTCR1 0x08040F00 + +#else + +#define WIFI_CUSTOM_SINGLE_ACL_BTCR0 0x82048041 +#define WIFI_CUSTOM_SINGLE_ACL_BTCR1 0x19040F00 + +#define WIFI_CUSTOM_SINGLE_MIX_BTCR0 0x82040061 +#define WIFI_CUSTOM_SINGLE_MIX_BTCR1 0x19040E00 + +#define WIFI_CUSTOM_DUAL_ACL_BTCR0 0x82000061 +#define WIFI_CUSTOM_DUAL_ACL_BTCR1 0x09040F00 + +#define WIFI_CUSTOM_DUAL_MIX_BTCR0 0x82000061 +#define WIFI_CUSTOM_DUAL_MIX_BTCR1 0x09040F00 + +#endif + +#define WIFI_CUSTOM_SINGLE_ACL_BTCR2 0x0F0001D0 +#define WIFI_CUSTOM_SINGLE_ACL_BTCR3 0x0200000A + +#define WIFI_CUSTOM_SINGLE_MIX_BTCR2 0x00000000 +#define WIFI_CUSTOM_SINGLE_MIX_BTCR3 0x00000000 + +#define WIFI_CUSTOM_DUAL_ACL_BTCR2 0x0A0001D0 +#define WIFI_CUSTOM_DUAL_ACL_BTCR3 0x02000000 + +#define WIFI_CUSTOM_DUAL_MIX_BTCR2 0x00000000 +#define WIFI_CUSTOM_DUAL_MIX_BTCR3 0x00000000 + +#define WIFI_CUSTOM_BT_SETTING 1 +#define WIFI_CUSTOM_SINGLE_ANT 0 +#define WIFI_CUSTOM_BT_PROFILE 0 +#define WIFI_CUSTOM_PTA_ENABLED 0 + +#define WIFI_CUSTOM_MAC_ADDRESS {0x00, 0x00, 0x00, 0x00, 0x00, 0x00} +#define WIFI_CUSTOM_COUNTRY_CODE {0x0000, 0x0000, 0x0000, 0x0000} +#define WIFI_CUSTOM_UAPSD_AC 0xFF +#define WIFI_CUSTOM_POWER_MODE 2 +#define WIFI_CUSTOM_ATIM_WINDOW 0 +#define WIFI_CUSTOM_VOIP_INTERVAL 0 +#define WIFI_CUSTOM_POLL_INTERVAL 0 +#define WIFI_CUSTOM_POLL_INTERVAL_B 500 +#define WIFI_CUSTOM_L3_PKT_FILTER_EN 0 +#define WIFI_CUSTOM_ADHOC_MODE 1 +#define WIFI_CUSTOM_ROAMING_EN 1 + +#define WIFI_CUSTOM_MULTI_DOMAIN_CAP 0 + +#define WIFI_CUSTOM_GPIO2_MODE 0 + +#define WIFI_CUSTOM_VI_AIFSN_BIAS 0 +#define WIFI_CUSTOM_VI_MAX_TXOP_LIMIT 0xFFFF + +#define WIFI_CUSTOM_INIT_DELAY_IND 100 + +#define WIFI_CUSTOM_USE_WAPI 0 + +#define WIFI_CUSTOM_DAISY_CHAIN_EN 0 + +#define WIFI_CUSTOM_LED_BLINK_MODE 3 +#define WIFI_CUSTOM_LED_BLINK_ON_TIME 80 +#define WIFI_CUSTOM_LED_BLINK_OFF_TIME 24 + +#define WIFI_CUSTOM_WMM_PS_EN 0 +#define WIFI_CUSTOM_MULTI_DTIM_WAKE 300 + +#define WIFI_CUSTOM_RESERVED { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} + +#endif diff --git a/proprietary/external/nvram/cfgdefault/med_audio_default.h b/proprietary/external/nvram/cfgdefault/med_audio_default.h new file mode 100755 index 0000000000000000000000000000000000000000..096049d9d91459190ada85b5886800c91b7a033a --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/med_audio_default.h @@ -0,0 +1,709 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * med_audio_default.h + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * This file is the header of audio customization related function or definition. + * + * Author: + * ------- + * Chipeng Chang + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ +#ifndef MED_AUDIO_CUSTOM_H +#define MED_AUDIO_CUSTOM_H +// normal mode parameters ------------------------ +#define NORMAL_SPEECH_OUTPUT_FIR_COEFF \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 +// headset mode parameters ------------------------ +#define HEADSET_SPEECH_OUTPUT_FIR_COEFF \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 +// handfree mode parameters ------------------------ +#define HANDFREE_SPEECH_OUTPUT_FIR_COEFF \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 +// VoIP_BT mode parameters ------------------------ +#define VOIPBT_SPEECH_OUTPUT_FIR_COEFF \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 +// VoIP_NORMAL mode parameters ------------------------ +#define VOIPNORMAL_SPEECH_OUTPUT_FIR_COEFF \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 +// VoIP_Handfree mode parameters ------------------------ +#define VOIPHANDFREE_SPEECH_OUTPUT_FIR_COEFF \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 +// AUX1 mode parameters ------------------------ +#define AUX1_SPEECH_OUTPUT_FIR_COEFF \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 +// AUX2 mode parameters ------------------------ +#define AUX2_SPEECH_OUTPUT_FIR_COEFF \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 +#define SPEECH_OUTPUT_MED_FIR_COEFF \ + NORMAL_SPEECH_OUTPUT_FIR_COEFF,\ + HEADSET_SPEECH_OUTPUT_FIR_COEFF ,\ + HANDFREE_SPEECH_OUTPUT_FIR_COEFF ,\ + VOIPBT_SPEECH_OUTPUT_FIR_COEFF,\ + VOIPNORMAL_SPEECH_OUTPUT_FIR_COEFF,\ + VOIPHANDFREE_SPEECH_OUTPUT_FIR_COEFF,\ + AUX1_SPEECH_OUTPUT_FIR_COEFF,\ + AUX2_SPEECH_OUTPUT_FIR_COEFF +#define SPEECH_INPUT_MED_FIR_COEFF\ + 32767, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + \ + 32767, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + \ + 32767, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + \ + 32767, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + \ + 32767, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + \ + 32767, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + \ + 32767, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + \ + 32767, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0 +#define FIR_output_index \ + 0,0,0,0,0,0,0,0 +#define FIR_input_index \ + 0,0,0,0,0,0,0,0 +#define MED_SPEECH_NORMAL_MODE_PARA \ + 0, 0, 0, 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0, 0, 0, 0 +#define MED_SPEECH_EARPHONE_MODE_PARA \ + 0, 0, 0, 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0, 0, 0, 0 +#define MED_SPEECH_BT_EARPHONE_MODE_PARA \ + 0, 0, 0, 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0, 0, 0, 0 +#define MED_SPEECH_LOUDSPK_MODE_PARA \ + 0, 0, 0, 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0, 0, 0, 0 +#define MED_SPEECH_CARKIT_MODE_PARA \ + 0, 0, 0, 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0, 0, 0, 0 +#define MED_SPEECH_BT_CORDLESS_MODE_PARA \ + 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0 +#define MED_SPEECH_AUX1_MODE_PARA \ + 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0 +#define MED_SPEECH_AUX2_MODE_PARA \ + 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0 +#endif diff --git a/proprietary/external/nvram/cfgdefault/sph_coeff_anc_default.h b/proprietary/external/nvram/cfgdefault/sph_coeff_anc_default.h new file mode 100755 index 0000000000000000000000000000000000000000..b553570518bb4002603d414b1a4e858f1d212cc2 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/sph_coeff_anc_default.h @@ -0,0 +1,119 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * + * Author: + * ------- + * Doug Wang + * + *------------------------------------------------------------------------------ + * $Revision:$ 1.0.0 + * $Modtime:$ + * $Log:$ + * + * + * + *******************************************************************************/ +#ifndef SPH_COEFF_ANC_DEFAULT_H +#define SPH_COEFF_ANC_DEFAULT_H + +#define DEFAULT_SPEECH_ANC_PARA \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 + +#define DEFAULT_SPEECH_ANC_APPLY 1 +#define DEFAULT_SPEECH_ANC_LOG_ENABLE 0 +#define DEFAULT_SPEECH_ANC_LOG_DOWNSAMPLE 1 +#define DEFAULT_SPEECH_ANC_DL_PGA 0 + + +#endif //SPH_COEFF_ANC_DEFAULT_H \ No newline at end of file diff --git a/proprietary/external/nvram/cfgdefault/sph_coeff_default.h b/proprietary/external/nvram/cfgdefault/sph_coeff_default.h new file mode 100755 index 0000000000000000000000000000000000000000..af83982ec99e374c09a84352451502166db77876 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/sph_coeff_default.h @@ -0,0 +1,279 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * + * Author: + * ------- + * ChiPeng + * + *------------------------------------------------------------------------------ + * $Revision:$ 1.0.0 + * $Modtime:$ + * $Log:$ + * + * 06 26 2010 chipeng.chang + * [ALPS00002705][Need Patch] [Volunteer Patch] ALPS.10X.W10.11 Volunteer patch for speech parameter + * modify speech parameters. + * + * Mar 15 2010 mtk02308 + * [ALPS] Init Custom parameter + * + * + + * + * + *******************************************************************************/ +#ifndef SPEECH_COEFF_DEFAULT_H +#define SPEECH_COEFF_DEFAULT_H + +#ifndef FALSE +#define FALSE 0 +#endif + +//speech parameter depen on BT_CHIP cersion +#if defined(MTK_MT6611) + +#define BT_COMP_FILTER (1 << 15) +#define BT_SYNC_DELAY 86 + +#elif defined(MTK_MT6612) + +#define BT_COMP_FILTER (1 << 15) +#define BT_SYNC_DELAY 86 + +#elif defined(MTK_MT6616) || defined(MTK_MT6620) || defined(MTK_MT6622) || defined(MTK_MT6626) || defined(MTK_MT6628) + +#define BT_COMP_FILTER (1 << 15) +#define BT_SYNC_DELAY 86 + +#else // MTK_MT6620 + +#define BT_COMP_FILTER (0 << 15) +#define BT_SYNC_DELAY 86 + +#endif + +#ifdef __MTK_DUAL_MIC_SUPPORT__ + + #ifndef MTK_INTERNAL + #define SPEECH_MODE_PARA13 (371) + #define SPEECH_MODE_PARA14 (23) + #define SPEECH_MODE_PARA03 (29) + #define SPEECH_MODE_PARA08 (400) + #else + #define SPEECH_MODE_PARA13 (0) + #define SPEECH_MODE_PARA14 (0) + #define SPEECH_MODE_PARA03 (31) + #define SPEECH_MODE_PARA08 (80) + #endif + +#else +#define SPEECH_MODE_PARA13 (0) +#define SPEECH_MODE_PARA14 (0) +#define SPEECH_MODE_PARA03 (31) +#define SPEECH_MODE_PARA08 (80) + + +#endif + +#if (defined(__NXP_SMARTPA_SUPPORT__) || defined(__MTK_SPEAKER_MONITOR_SUPPORT__)) + #define MANUAL_CLIPPING (1 << 15) + #define NXP_DELAY_REF (1 << 6) + #define PRE_CLIPPING_LEVEL 32767 +#else + #define MANUAL_CLIPPING (0 << 15) + #define NXP_DELAY_REF (0 << 6) + #define PRE_CLIPPING_LEVEL 10752 +#endif + + + +#define DEFAULT_SPEECH_NORMAL_MODE_PARA \ + 96, 253, 16388, SPEECH_MODE_PARA03, 57351, 799, 400, 64, \ + SPEECH_MODE_PARA08, 4325, 611, 0, 20488, 0|SPEECH_MODE_PARA13, 0|SPEECH_MODE_PARA14, 8192 + +#define DEFAULT_SPEECH_EARPHONE_MODE_PARA \ + 0, 189, 10756, 31, 57351, 31, 400, 64, \ + 80, 4325, 611, 0, 20488, 0, 0, 0 + +#define DEFAULT_SPEECH_BT_EARPHONE_MODE_PARA \ + 0, 253, 10756, 31, 53255, 31, 400, 0, \ + 80, 4325, 611, 0, 20488 | BT_COMP_FILTER, 0, 0, BT_SYNC_DELAY + +#define DEFAULT_SPEECH_LOUDSPK_MODE_PARA \ + 96|MANUAL_CLIPPING , 224, 5256, 31, 57351, 24607, 400, 132, \ + 84, 4325, 611, 0, 20488|NXP_DELAY_REF, 0, 0, 0 + +#define DEFAULT_SPEECH_CARKIT_MODE_PARA \ + 96, 224, 5256, 31, 57351, 24607, 400, 132, \ + 84, 4325, 611, 0, 20488, 0, 0, 0 + +#define DEFAULT_SPEECH_BT_CORDLESS_MODE_PARA \ + 0, 479, 10756, 28, 53255, 31, 400, 0, \ + 4048, 4325, 611, 0, 20488 | BT_COMP_FILTER, 0, 0, BT_SYNC_DELAY + +#define DEFAULT_SPEECH_AUX1_MODE_PARA \ + 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0 + +#define DEFAULT_SPEECH_AUX2_MODE_PARA \ + 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0 + +#define DEFAULT_SPEECH_VOICE_TRACKING_MODE_PARA \ + 96|MANUAL_CLIPPING , 224, 5256, 31, 57351, 24607, 400, 132, \ + 84, 4325, 611, 0, 8200|NXP_DELAY_REF, 883, 23, 0 + +#define DEFAULT_SPEECH_HAC_MODE_PARA \ + 96, 253, 16388, SPEECH_MODE_PARA03, 57351, 799, 400, 64, \ + SPEECH_MODE_PARA08, 4325, 611, 0, 20488, 0|SPEECH_MODE_PARA13, 0|SPEECH_MODE_PARA14, 8192 +#define DEFAULT_SPEECH_COMMON_PARA \ + 0, 55997, 31000, PRE_CLIPPING_LEVEL, 32769, 0, 0, 0, \ + 0, 0, 0, 0 + +#define DEFAULT_SPEECH_VOL_PARA \ + 0, 0, 0, 0 + +#define DEFAULT_AUDIO_DEBUG_INFO \ + 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0 + +#define DEFAULT_VM_SUPPORT FALSE + +#define DEFAULT_AUTO_VM FALSE + +#define MICBAIS 1900 + +#define DEFAULT_WB_SPEECH_NORMAL_MODE_PARA \ + 96, 253, 16388, SPEECH_MODE_PARA03, 57607, 799, 400, 64, \ + SPEECH_MODE_PARA08, 4325, 611, 0, 16392, 0|SPEECH_MODE_PARA13, 0|SPEECH_MODE_PARA14, 8192 + +#define DEFAULT_WB_SPEECH_EARPHONE_MODE_PARA \ + 0, 189, 10756, 31, 57607, 31, 400, 64, \ + 80, 4325, 611, 0, 16392, 0, 0, 0 + +#define DEFAULT_WB_SPEECH_BT_EARPHONE_MODE_PARA \ + 0, 253, 10756, 31, 53511, 31, 400, 0, \ + 80, 4325, 611, 0, 16392 | BT_COMP_FILTER, 0, 0, BT_SYNC_DELAY + +#define DEFAULT_WB_SPEECH_LOUDSPK_MODE_PARA \ + 96|MANUAL_CLIPPING, 224, 5256, 31, 57607, 24607, 400, 132, \ + 84, 4325, 611, 0, 16392|NXP_DELAY_REF, 0, 0, 0 + +#define DEFAULT_WB_SPEECH_CARKIT_MODE_PARA \ + 96, 224, 5256, 31, 57607, 24607, 400, 132, \ + 84, 4325, 611, 0, 16392, 0, 0, 0 + +#define DEFAULT_WB_SPEECH_BT_CORDLESS_MODE_PARA \ + 0, 479, 10756, 28, 53511, 31, 400, 0, \ + 4048, 4325, 611, 0, 16392 | BT_COMP_FILTER, 0, 0, BT_SYNC_DELAY + +#define DEFAULT_WB_SPEECH_AUX1_MODE_PARA \ + 96, 224, 5256, 31, 57607, 0, 400, 0, 4112, 4325, 11, 0, 0, 0, 0, 0 + +#define DEFAULT_WB_SPEECH_AUX2_MODE_PARA \ + 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0 + +#define DEFAULT_WB_SPEECH_VOICE_TRACKING_MODE_PARA \ + 96|MANUAL_CLIPPING, 224, 5256, 31, 57607, 24607, 400, 132, \ + 84, 4325, 611, 0, 8200|NXP_DELAY_REF, 883, 23, 0 + +#define DEFAULT_WB_SPEECH_HAC_MODE_PARA \ + 96, 253, 16388, SPEECH_MODE_PARA03, 57607, 799, 400, 64, \ + SPEECH_MODE_PARA08, 4325, 611, 0, 16392, 0|SPEECH_MODE_PARA13, 0|SPEECH_MODE_PARA14, 8192 + +/* The Bluetooth PCM digital volume */ +/* default_bt_pcm_in_vol : uplink, only for enlarge volume, + 0x100 : 0dB gain + 0x200 : 6dB gain + 0x300 : 9dB gain + 0x400 : 12dB gain + 0x800 : 18dB gain + 0xF00 : 24dB gain */ +#define DEFAULT_BT_PCM_IN_VOL 0x100 +/* default_bt_pcm_out_vol : downlink gain, + 0x1000 : 0dB; maximum 0x7FFF */ +#define DEFAULT_BT_PCM_OUT_VOL 0x1000 + + +#endif diff --git a/proprietary/external/nvram/cfgdefault/sph_coeff_dmnr_default.h b/proprietary/external/nvram/cfgdefault/sph_coeff_dmnr_default.h new file mode 100755 index 0000000000000000000000000000000000000000..6d720294f297ed0c3c06ad9ffc704b0c2c30fd03 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/sph_coeff_dmnr_default.h @@ -0,0 +1,130 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * + * Author: + * ------- + * Charlie Lu + * + *------------------------------------------------------------------------------ + * $Revision:$ 1.0.0 + * $Modtime:$ + * $Log:$ + * + * + * + *******************************************************************************/ +#ifndef DMNR_PAR_SPEECH_COEFF_DEFAULT_H +#define DMNR_PAR_SPEECH_COEFF_DEFAULT_H + +#define DEFAULT_SPEECH_DUAL_MIC_ABF_PARA \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 68, 0, 0, 0 + +#define DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 68, 0, 0, 0 + +#define DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA_VOIP \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 68, 0, 0, 0 + +#endif diff --git a/proprietary/external/nvram/cfgdefault/sph_coeff_dmnr_handsfree_default.h b/proprietary/external/nvram/cfgdefault/sph_coeff_dmnr_handsfree_default.h new file mode 100755 index 0000000000000000000000000000000000000000..21ca28022949e8664a60a535e0fc1e2a0e217256 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/sph_coeff_dmnr_handsfree_default.h @@ -0,0 +1,143 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * + * Author: + * ------- + * Charlie Lu + * + *------------------------------------------------------------------------------ + * $Revision:$ 1.0.0 + * $Modtime:$ + * $Log:$ + * + * + * + *******************************************************************************/ +#ifndef DMNR_HANDSFREE_PAR_SPEECH_COEFF_DEFAULT_H +#define DMNR_HANDSFREE_PAR_SPEECH_COEFF_DEFAULT_H + + +#define DEFAULT_SPEECH_DUAL_MIC_ABF_PARA_LoudSPK \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 68, 0, 0, 0 + +#define DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA_LoudSPK \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 68, 0, 0, 0 + + +#define DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA_VR \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 68, 0, 0, 0 + + +#define DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA_VOIP_LoudSPK \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 68, 0, 0, 0 + +#endif diff --git a/proprietary/external/nvram/cfgdefault/sph_coeff_lpbk_default.h b/proprietary/external/nvram/cfgdefault/sph_coeff_lpbk_default.h new file mode 100755 index 0000000000000000000000000000000000000000..7076a9b150d53948ba00975620d61e866ed5886c --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/sph_coeff_lpbk_default.h @@ -0,0 +1,106 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * sph_coeff_lpbk_default.h + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * This file is the header of audio customization related function or definition. + * + * Author: + * ------- + * Tina Tsai + * + ****************************************************************************/ +#ifndef SPH_COEFF_LPBK_DEFAULT_H +#define SPH_COEFF_LPBK_DEFAULT_H +#include "sph_coeff_default.h" + +#define DEFAULT_SPEECH_LPBK_NORMAL_MODE_PARA \ + 96, 253, 16388, 31, 57351, 799, 400, 64, \ + 80, 4325, 611, 0, 20488, 0, 0, 8192 + +#define DEFAULT_SPEECH_LPBK_EARPHONE_MODE_PARA \ + 0, 189, 10756, 31, 57351, 31, 400, 64, \ + 80, 4325, 611, 0, 20488, 0, 0, 0 + +#define DEFAULT_SPEECH_LPBK_LOUDSPK_MODE_PARA \ + 96, 224, 5256, 31, 57351, 24607, 400, 132, \ + 84, 4325, 611, 0, 20488, 0, 0, 0 + +#endif diff --git a/proprietary/external/nvram/cfgdefault/sph_coeff_record_mode_default.h b/proprietary/external/nvram/cfgdefault/sph_coeff_record_mode_default.h new file mode 100755 index 0000000000000000000000000000000000000000..93063a8b5ec8c31e8916ea491bdf7c4bb7050d52 --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/sph_coeff_record_mode_default.h @@ -0,0 +1,207 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * + * Author: + * ------- + * Charlie Lu + * + *------------------------------------------------------------------------------ + * $Revision:$ 1.0.0 + * $Modtime:$ + * $Log:$ + * + * + * + *******************************************************************************/ +#ifndef HD_RECORD_MODE_SPEECH_COEFF_DEFAULT_H +#define HD_RECORD_MODE_SPEECH_COEFF_DEFAULT_H + +#define DEFAULT_HD_RECORD_SPH_MODE_PAR \ + 0, 479, 16388, 36892, 4356, 8192, 768, 4, 36624, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 4356, 8192, 768, 4, 36624, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37639, 8192, 896, 4, 36624, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37639, 8192, 1152, 4, 36624, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37127, 8192, 1152, 4, 36560, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37127, 8192, 1152, 4, 36560, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37127, 8192, 1664, 12, 36688, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37127, 8192, 1664, 12, 36688, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37639, 8192, 896, 4, 36624, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37639, 8192, 1152, 4, 36624, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37127, 8192, 1152, 4, 36560, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37127, 8192, 1152, 4, 36560, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 192, 32512, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 32520, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 0, 0, 0, 8192, \ +34464, 194, 32512, 28, 40960, 28, 0, 10, 468, 197, 611, 0, 32520, 0, 0, 0, \ + 0, 479, 32512, 28, 40960, 28, 0, 4, 468, 197, 611, 0, 32520, 0, 0, 0, \ + 0, 479, 16388, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 0, 0, 0, 8192, \ + 870, 0, 0, 0, 0, 0, 0, 26112, 0, 0, 0, 0, 0, 0, 0, 26214, \ + 0, 479, 16388, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 0, 0, 0, 8192 + +#define DEFAULT_HD_RECORD_MODE_DEV_MAPPING \ + 0, 1, 3, \ + 0, 1, 3, \ + 0, 1, 3, \ + 0, 1, 3, \ + 0, 1, 3, \ + 0, 1, 3, \ + 0, 1, 3, \ + 0, 1, 3, \ + 0, 1, 3, \ + 0, 1, 3 + +#define DEFAULT_HD_RECORD_MODE_INPUT_SRC_MAPPING \ + 5, 2, 3, \ + 5, 2, 3, \ + 5, 2, 3, \ + 5, 2, 3, \ + 5, 2, 3, \ + 5, 2, 3, \ + 5, 2, 3, \ + 5, 2, 3, \ + 5, 2, 3, \ + 5, 2, 3 + +#define DEFAULT_STEREO_FLAG \ + 1, 0 +#define DEFAULT_MONO_FLAG \ + 0, 0 + +#define DEFAULT_HD_RECORD_MODE_STEREO_FLAGS \ + DEFAULT_MONO_FLAG, \ + DEFAULT_STEREO_FLAG, \ + DEFAULT_STEREO_FLAG, \ + DEFAULT_STEREO_FLAG, \ + DEFAULT_STEREO_FLAG, \ + DEFAULT_MONO_FLAG, \ + DEFAULT_STEREO_FLAG, \ + DEFAULT_MONO_FLAG, \ + DEFAULT_MONO_FLAG, \ + DEFAULT_MONO_FLAG, \ + DEFAULT_MONO_FLAG, \ + DEFAULT_MONO_FLAG, \ + DEFAULT_MONO_FLAG, \ + DEFAULT_MONO_FLAG, \ + DEFAULT_MONO_FLAG + +#define DEFAULT_HD_RECORD_NUM_VOICE_RECOGNITION_SCENES 1 +#define DEFAULT_HD_RECORD_NUM_VOICE_SCENES 3 +#define DEFAULT_HD_RECORD_NUM_VIDEO_SCENES 2 +#define DEFAULT_HD_RECORD_NUM_VOICE_UNLOCK_SCENES 1 +#define DEFAULT_HD_RECORD_NUM_CUSTOMIZATION_SCENES 3 + +#define DEFAULT_HD_RECORD_SCENE_TABLE \ + 0, 1, 0xFF,\ + 2, 3, 29,\ + 4, 5, 0xFF,\ + 6, 7, 0xFF,\ + 8, 9, 0xFF,\ + 10, 11, 0xFF,\ + 12, 13, 0xFF,\ + 14, 15, 0xFF,\ + 16, 17, 0xFF,\ + 18, 19, 0xFF + +#define DEFAULT_HD_RECORD_SCENE_NAME \ + "VR",\ + "Normal",\ + "Meeting",\ + "Lecture",\ + "Normal",\ + "Meeting",\ + "VoiceUnLk",\ + "Reserve1",\ + "Reserve2",\ + "Reserve3" + +#endif diff --git a/proprietary/external/nvram/cfgdefault/voice_recognition_custom.h b/proprietary/external/nvram/cfgdefault/voice_recognition_custom.h new file mode 100755 index 0000000000000000000000000000000000000000..36dc23ba7d6c0c00fcd4481f2840f331c6152bcc --- /dev/null +++ b/proprietary/external/nvram/cfgdefault/voice_recognition_custom.h @@ -0,0 +1,115 @@ +#ifndef VOICE_RECOGNITION_CUSTOM_H +#define VOICE_RECOGNITION_CUSTOM_H + +/**************************************************** +* Define default voice feature customization parameters +*****************************************************/ + + +#define DEFAULT_AP_NUM 5 +#define DEFAULT_LANGUAGE_NUM 3 + +// for voice ui - pattern file +#define DEFAULT_LANGUAGE_FOLDER_NAME \ + "Chinese-Mandarin",\ + "Chinese-Taiwan",\ + "English",\ + "Reserve1",\ + "Reserve2",\ + "Reserve3",\ + "Reserve4",\ + "Reserve5" + +#define DEFAULT_COMMAND_NUM_PER_LAN \ + 17,17,17,0,0,0,0,0 + +#define DEFAULT_PHONE_SUPPORT_INFO \ + 1,2,0,0,0,0,0,0, \ + 1,2,0,0,0,0,0,0, \ + 1,2,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0 + +#define DEFAULT_CAMERA_SUPPORT_INFO \ + 3,4,0,0,0,0,0,0, \ + 3,4,0,0,0,0,0,0, \ + 3,4,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0 + +#define DEFAULT_ALARM_SUPPORT_INFO \ + 5,6,16,17,0,0,0,0, \ + 5,6,16,17,0,0,0,0, \ + 5,6,16,17,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0 + +#define DEFAULT_MUSIC_SUPPORT_INFO \ + 7,8,9,10,11,12,13,0, \ + 7,8,9,10,11,12,13,0, \ + 7,8,9,10,11,12,13,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0 + +#define DEFAULT_EBOOK_SUPPORT_INFO \ + 14,15,0,0,0,0,0,0, \ + 14,15,0,0,0,0,0,0, \ + 14,15,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0 + +#define DEFAULT_RESERVE_SUPPORT_INFO \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0 + +#define DEFAULT_AP_SUPPORT_INFO \ + DEFAULT_PHONE_SUPPORT_INFO, \ + DEFAULT_CAMERA_SUPPORT_INFO, \ + DEFAULT_ALARM_SUPPORT_INFO, \ + DEFAULT_MUSIC_SUPPORT_INFO, \ + DEFAULT_EBOOK_SUPPORT_INFO, \ + DEFAULT_RESERVE_SUPPORT_INFO, \ + DEFAULT_RESERVE_SUPPORT_INFO, \ + DEFAULT_RESERVE_SUPPORT_INFO, \ + DEFAULT_RESERVE_SUPPORT_INFO, \ + DEFAULT_RESERVE_SUPPORT_INFO, \ + DEFAULT_RESERVE_SUPPORT_INFO, \ + DEFAULT_RESERVE_SUPPORT_INFO, \ + DEFAULT_RESERVE_SUPPORT_INFO, \ + DEFAULT_RESERVE_SUPPORT_INFO, \ + DEFAULT_RESERVE_SUPPORT_INFO, \ + DEFAULT_RESERVE_SUPPORT_INFO + +// for CTO +#define DEFAULT_ALGORITHM_PARAM \ + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, \ + 8,7,6,7,14,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + +#endif \ No newline at end of file diff --git a/proprietary/external/nvram/cfgfileinc/CFG_ADC_File.h b/proprietary/external/nvram/cfgfileinc/CFG_ADC_File.h new file mode 100755 index 0000000000000000000000000000000000000000..ff56d4f4b0056275d11d2f22835835f9c3a51a44 --- /dev/null +++ b/proprietary/external/nvram/cfgfileinc/CFG_ADC_File.h @@ -0,0 +1,115 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_ADC_File.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of ADC CFG file + * + * Author: + * ------- + * MTK80198(Chunlei Wang) + * + * + * + *******************************************************************************/ + + +#ifndef _CFG_AUXADC_FILE_H +#define _CFG_AUXADC_FILE_H + + + +// the record structure define of adc nvram file +typedef struct +{ + int Slop[9]; + int Offset[9]; + int cal; +}AUXADC_CFG_Struct; + +///please define it according to your module +#define CFG_FILE_AUXADC_REC_SIZE sizeof(AUXADC_CFG_Struct) +#define CFG_FILE_AUXADC_REC_TOTAL 1 + + +#endif + + diff --git a/proprietary/external/nvram/cfgfileinc/CFG_AUDIO_File.h b/proprietary/external/nvram/cfgfileinc/CFG_AUDIO_File.h new file mode 100755 index 0000000000000000000000000000000000000000..3b29a5c3f2538bae3e150203457653601ab814b2 --- /dev/null +++ b/proprietary/external/nvram/cfgfileinc/CFG_AUDIO_File.h @@ -0,0 +1,968 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * cfg_audio_file.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * This file is the header of audio customization related function or definition. + * + * Author: + * ------- + * Ning.F + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 12 29 2012 donglei.ji + * [ALPS00425279] [Need Patch] [Volunteer Patch] voice ui and password unlock feature check in + * voice ui - NVRAM . + * + * 08 26 2012 weiguo.li + * [ALPS00347285] [Need Patch] [Volunteer Patch]LGE AudioGainTable modification + * . + * + * 07 29 2012 weiguo.li + * [ALPS00319405] ALPS.JB.BSP.PRA check in CR for Jades + * . + * + * Jun 22 2009 mtk01352 + * [DUMA00007771] Moving modem side customization to AP + * + * + * Apr 29 2009 mtk80306 + * [DUMA00116080] revise the customization of nvram + * revise nvram customization + * + * Mar 21 2009 mtk80306 + * [DUMA00112158] fix the code convention. + * modify code convention + * + * Mar 9 2009 mtk80306 + * [DUMA00111088] nvram customization + * nvram customization + * + * + * + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ +#ifndef _CFG_AUDIO_FILE_H +#define _CFG_AUDIO_FILE_H + +#define CUSTOM_VOLUME_STEP (7) +#define AUDIO_MAX_VOLUME_STEP (15) + +#define NB_FIR_NUM (45) +#define NB_FIR_INDEX_NUM (6) +#define SPEECH_COMMON_NUM (12) +#define SPEECH_PARA_MODE_NUM (8) +#define SPEECH_PARA_NUM (16) +#define AUDIO_EQ_PARAM_NUM (8) + +#define WB_FIR_NUM (90) +#define WB_FIR_INDEX_NUM (6) + +#define HD_REC_MODE_INDEX_NUM (30) +#define HD_REC_FIR_INDEX_NUM (16) //extend 8-->16 + +#define VOIP_INDEX_NUM (4) + +// for voice ui feature +#define VOICE_FOLDER_NAME_LEN_MAX 32 +#define VOICE_AP_NUM_MAX 16 +#define VOICE_LANGUAGE_NUM_MAX 8 +#define VOICE_CMDS_NUM_MAX 8 +#define VOICE_CMDS_PER_LAN_NUM_MAX 32 +#define VOICE_RECOG_FEATURE_NUM_MAX 8 +#define VOICE_RECOG_PARAM_NUM_MAX 32 +/* audio nvram structure definition*/ +typedef enum +{ + VOL_NORMAL = 0 , + VOL_HEADSET , + VOL_HANDFREE , + MAX_VOL_CATE +} volume_category_enum; + +typedef enum +{ + VOL_TYPE_TON = 0 , + VOL_TYPE_KEY , + VOL_TYPE_MIC , + VOL_TYPE_FMR , + VOL_TYPE_SPH , + VOL_TYPE_SID , + VOL_TYPE_MEDIA , + MAX_VOL_TYPE +} volume_type_enum; + +// new volume customization data structure +enum VolumeType { + VER1_VOL_TYPE_RING = 0, + VER1_VOL_TYPE_SIP, + VER1_VOL_TYPE_MIC, + VER1_VOL_TYPE_FM, + VER1_VOL_TYPE_SPH, + VER1_VOL_TYPE_SPH2, + VER1_VOL_TYPE_SID, + VER1_VOL_TYPE_MEDIA, + VER1_VOL_TYPE_MATV, + VER1_NUM_OF_VOL_TYPE +}; + +enum VolumeMode { + VOLUME_NORMAL_MODE = 0, + VOLUME_HEADSET_MODE, + VOLUME_SPEAKER_MODE, + VOLUME_HEADSET_SPEAKER_MODE, + NUM_OF_VOL_MODE +}; + +enum VOLUME_NORMAL_TYPE { + NORMAL_AUDIO_BUFFER = 0, + NORMAL_FM_RECORD_A, + NORMAL_FM_RECORD_D, + NORMAL_SIP_AUDIO_BUFFER, + NORMAL_RSERVED_2, + NORMAL_RSERVED_3, + NORMAL_VOLUME_TYPE_MAX +}; + +enum VOLUME_HEADSET_TYPE { + HEADSET_AUDIO_BUFFER = 0, + HEADSET_FM_RECORD_A, + HEADSET_FM_RECORD_D, + HEADSET_SIP_AUDIO_BUFFER, + HEADSET_RSERVED_2, + HEADSET_RSERVED_3, + HEADSET_VOLUME_TYPE_MAX +}; + +enum VOLUME_SPEAKER_TYPE { + SPEAKER_AMP = 0, + SPEAKER_FM_RECORD_A, + SPEAKER_FM_RECORD_D, + SPEAKER_SIP_AUDIO_BUFFER, + SPEAKER_RSERVED_2, + SPEAKER_RSERVED_3, + SPEAKER_VOLUME_TYPE_MAX +}; + +enum VOLUME_HEADSET_SPEAKER_TYPE { + HEADSET_SPEAKER_AUDIO_BUFFER = 0, + HEADSET_SPEAKER_AMP, + HEADSET_SPEAKER_IV_BUFFER, + HEADSET_SPEAKER_FM_RECORD_A, + HEADSET_SPEAKER_FM_RECORD_D, + HEADSET_SPEAKER_SIP_AUDIO_BUFFER, + HEADSET_SPEAKER_RSERVED_2, + HEADSET_SPEAKER_RSERVED_3, + HEADSET_SPEAKER_VOLUME_TYPE_MAX +}; + +// use for external amp +enum VOLUME_EXTAMP_TYPE { + VOLUME_IV_BUFFER_EXTAMP = 0, + VOLUME_AUDIO_BUFFER_EXTAMP, + VOLUME_EXTAMP, // control exp amp gain + VOLUME_EXTAMP_RSERVED_1, + VOLUME_EXTAMP_RSERVED_2, + VOLUME_EXTAMP_RSERVED_3, + EXTAMP_VOLUME_TYPE_MAX +}; + +#define NUM_ABF_PARAM 44 +#define NUM_ABFWB_PARAM 76 + +//DMNR calibration data +typedef struct _AUDIO_CUSTOM_EXTRA_PARAM_STRUCT +{ + /* ABF parameters */ + unsigned short ABF_para[NUM_ABF_PARAM + NUM_ABFWB_PARAM]; //in-call DMNR normal mode with WB + unsigned short ABF_para_LoudSPK[NUM_ABF_PARAM + NUM_ABFWB_PARAM]; //in-call DMNR loud speaker mode with WB + unsigned short ABF_para_VR[NUM_ABFWB_PARAM]; //VR DMNR, only WB + unsigned short ABF_para_VOIP[NUM_ABFWB_PARAM]; //VoIP normal mode DMNR, only WB + unsigned short ABF_para_VOIP_LoudSPK[NUM_ABFWB_PARAM]; //VoIP loud speaker mode DMNR, only WB +} AUDIO_CUSTOM_EXTRA_PARAM_STRUCT; + + +#define CFG_FILE_SPEECH_DUAL_MIC_SIZE sizeof(AUDIO_CUSTOM_EXTRA_PARAM_STRUCT) +#define CFG_FILE_SPEECH_DUAL_MIC_TOTAL 1 + +#define NUM_ANC_PARAM 60 + +typedef struct _AUDIO_ANC_CUSTOM_PARAM_STRUCT +{ + unsigned short ANC_para[NUM_ANC_PARAM]; + unsigned short ANC_apply; + unsigned short ANC_log; + unsigned short ANC_log_downsample; + unsigned char ANC_dl_pga; +} AUDIO_ANC_CUSTOM_PARAM_STRUCT; + +#define CFG_FILE_SPEECH_ANC_SIZE sizeof(AUDIO_ANC_CUSTOM_PARAM_STRUCT) +#define CFG_FILE_SPEECH_ANC_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT +{ + unsigned short sph_voice_tracking_mode_para[16]; + unsigned short sph_voice_tracking_mode_wb_para[16]; +} AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT; + +#define CFG_FILE_SPEECH_MAGI_CONFERENCE_SIZE sizeof(AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT) +#define CFG_FILE_SPEECH_MAGI_CONFERENCE_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_HAC_PARAM_STRUCT +{ + /* speech enhancement */ + unsigned short speech_hac_mode_nb_para[16]; + /* WB speech enhancement */ + unsigned short speech_hac_mode_wb_para[16]; + /* speech input FIR */ + short sph_hac_in_fir[45]; + /* speech output FIR */ + short sph_hac_out_fir[45]; + + /* WB speech input FIR */ + short sph_hac_wb_in_fir[90]; + /* WB speech output FIR */ + short sph_hac_wb_out_fir[90]; + /* mic volume setting */ + unsigned char audiovolume_mic_hac[AUDIO_MAX_VOLUME_STEP]; + /* speech dl volume setting */ + unsigned char audiovolume_sph_hac[AUDIO_MAX_VOLUME_STEP]; + /* sidetone volume setting */ + unsigned char audiovolume_sid_hac[AUDIO_MAX_VOLUME_STEP]; + +} AUDIO_CUSTOM_HAC_PARAM_STRUCT; + +#define CFG_FILE_SPEECH_HAC_PARAM_SIZE sizeof(AUDIO_CUSTOM_HAC_PARAM_STRUCT) +#define CFG_FILE_SPEECH_HAC_PARAM_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT +{ + /* speech enhancement */ + unsigned short lpbk_speech_mode_nb_para[3][16]; + +} AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT; + +#define CFG_FILE_SPEECH_LPBK_PARAM_SIZE sizeof(AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT) +#define CFG_FILE_SPEECH_LPBK_PARAM_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT +{ + /* audio dump configuration */ + unsigned short vmlog_dump_config; + unsigned short bgs_dump_enable; + /* audio xml configuration */ + unsigned short cust_xml_enable; + +} AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT; + +#define CFG_FILE_AUDIO_FUNC_SWITCH_PARAM_SIZE sizeof(AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT) +#define CFG_FILE_AUDIO_FUNC_SWITCH_PARAM_TOTAL 1 +typedef struct _AUDIO_CUSTOM_PARAM_STRUCT +{ + /* volume setting */ + unsigned char volume[MAX_VOL_CATE][MAX_VOL_TYPE]; + /* speech enhancement */ + unsigned short speech_common_para[SPEECH_COMMON_NUM]; + unsigned short speech_mode_para[SPEECH_PARA_MODE_NUM][SPEECH_PARA_NUM]; + unsigned short speech_volume_para[4];//in the feature, should extend to [MAX_VOL_CATE][MAX_VOL_TYPE][4] + /* debug info */ + unsigned short debug_info[16]; + /* speech input FIR */ + short sph_in_fir[NB_FIR_INDEX_NUM][NB_FIR_NUM]; + /* speech output FIR */ + short sph_out_fir[NB_FIR_INDEX_NUM][NB_FIR_NUM]; + /* digital gain of DL speech */ + unsigned short Digi_DL_Speech; + /* digital gain of uplink speech */ + unsigned short Digi_Microphone; + /* FM record volume*/ + unsigned short FM_Record_Volume; + /* user mode : normal mode, earphone mode, loud speaker mode */ + unsigned short Bluetooth_Sync_Type; + unsigned short Bluetooth_Sync_Length; + unsigned short bt_pcm_in_vol; + unsigned short bt_pcm_out_vol; + unsigned short user_mode; + /* auto VM record setting */ + unsigned short uSupportVM; + unsigned short uAutoVM; + // mic bias + unsigned short uMicbiasVolt; + +} AUDIO_CUSTOM_PARAM_STRUCT; + +#define CFG_FILE_SPEECH_REC_SIZE sizeof(AUDIO_CUSTOM_PARAM_STRUCT) +#define CFG_FILE_SPEECH_REC_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_WB_A2M_PARAM_STRUCT_ +{ + /* WB speech enhancement */ + unsigned short speech_mode_wb_para[SPEECH_PARA_MODE_NUM][SPEECH_PARA_NUM]; + /* WB speech input/output FIR */ + short sph_wb_fir[WB_FIR_INDEX_NUM][WB_FIR_NUM]; + /* in_out flag */ + short input_out_fir_flag; // 0: input, 1: output +} AUDIO_CUSTOM_WB_A2M_PARAM_STRUCT; + +typedef struct _AUDIO_CUSTOM_WB_PARAM_STRUCT +{ + /* WB speech enhancement */ + unsigned short speech_mode_wb_para[SPEECH_PARA_MODE_NUM][SPEECH_PARA_NUM]; + /* WB speech input FIR */ + short sph_wb_in_fir[WB_FIR_INDEX_NUM][WB_FIR_NUM]; + /* WB speech output FIR */ + short sph_wb_out_fir[WB_FIR_INDEX_NUM][WB_FIR_NUM]; +} AUDIO_CUSTOM_WB_PARAM_STRUCT; + +#define CFG_FILE_WB_SPEECH_REC_SIZE sizeof(AUDIO_CUSTOM_WB_PARAM_STRUCT) +#define CFG_FILE_WB_SPEECH_REC_TOTAL 1 + +#if defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V5) + +typedef struct _AUDIO_ACF_V5F_PARAM +{ + unsigned int bes_loudness_L_hpf_fc; + unsigned int bes_loudness_L_hpf_order; + unsigned int bes_loudness_L_lpf_fc; + unsigned int bes_loudness_L_lpf_order; + unsigned int bes_loudness_L_bpf_fc[8]; + unsigned int bes_loudness_L_bpf_bw[8]; + int bes_loudness_L_bpf_gain[8]; + unsigned int bes_loudness_R_hpf_fc; + unsigned int bes_loudness_R_hpf_order; + unsigned int bes_loudness_R_lpf_fc; + unsigned int bes_loudness_R_lpf_order; + unsigned int bes_loudness_R_bpf_fc[8]; + unsigned int bes_loudness_R_bpf_bw[8]; + int bes_loudness_R_bpf_gain[8]; + +}AUDIO_ACF_V5F_PARAM; + +typedef struct _AUDIO_ACF_V5VIBSPK_PARAM +{ + unsigned int bes_loudness_bpf_coeff[2][6][3]; + +}AUDIO_ACF_V5VIBSPK_PARAM; + + +typedef struct _AUDIO_ACF_CUSTOM_PARAM_STRUCT +{ + + union{ + AUDIO_ACF_V5F_PARAM V5F; + AUDIO_ACF_V5VIBSPK_PARAM V5ViVSPK; + }bes_loudness_f_param; + unsigned int bes_loudness_Sep_LR_Filter; + unsigned int bes_loudness_WS_Gain_Max; + unsigned int bes_loudness_WS_Gain_Min; + unsigned int bes_loudness_Filter_First; + unsigned int bes_loudness_Num_Bands; + unsigned int bes_loudness_Flt_Bank_Order; + unsigned int bes_loudness_Cross_Freq[7]; + int DRC_Th[8][5]; + int DRC_Gn[8][5]; + int SB_Gn[8]; + unsigned int SB_Mode[8]; + unsigned int DRC_Delay; + unsigned int Att_Time[8][6]; + unsigned int Rel_Time[8][6]; + int Hyst_Th[8][6]; + int Lim_Th; + int Lim_Gn; + unsigned int Lim_Const; + unsigned int Lim_Delay; + int SWIPRev; +} AUDIO_ACF_CUSTOM_PARAM_STRUCT; +#if 0 +typedef struct _AUDIO_ACF_CUSTOM_PARAM_STRUCT +{ + unsigned int bes_loudness_hsf_coeff_L[2][9][5]; // Compensation Filter HSF coeffs [9][4]->[2][9][5] + unsigned int bes_loudness_bpf_coeff_L[8][6][3]; // Compensation Filter BPF coeffs [4][6][3]->[6][6][3]->[8][6][3] + unsigned int bes_loudness_lpf_coeff_L[6][3]; + + unsigned int bes_loudness_hsf_coeff_R[2][9][5]; // Compensation Filter HSF coeffs [9][4]->[2][9][5] + unsigned int bes_loudness_bpf_coeff_R[8][6][3]; // Compensation Filter BPF coeffs [4][6][3]->[6][6][3]->[8][6][3] + unsigned int bes_loudness_lpf_coeff_R[6][3]; + + unsigned int bes_loudness_WS_Gain_Max; // Q2.14 + unsigned int bes_loudness_WS_Gain_Min; // Q2.14 + unsigned int bes_loudness_Filter_First; // 0: DRC First, 1: Filter First + unsigned int bes_loudness_Sep_LR_Filter; // 0: Use same filter for both L / R, // 1: Separate L / R filter + + unsigned int bes_loudness_Num_Bands; // range: 1 ~ 8 + unsigned int bes_loudness_Flt_Bank_Order; // range: 3, 5, 7 + unsigned int bes_loudness_Cross_Freq[7]; // unit: Hz + int bes_loudness_DRC_Th[8][5]; // Q24.8, unit: dB + int bes_loudness_DRC_Gn[8][5]; // Q24.8, unit: dB + int bes_loudness_SB_Gn[8]; // Q24.8, unit: dB + unsigned int bes_loudness_SB_Mode[8]; // 0: makeup gain, 1: subband limiter, + // 2: bypass, 3: mute + unsigned int bes_loudness_DRC_Delay; + unsigned int bes_loudness_Att_Time[8][6]; // unit: 0.1 ms / 6dB + unsigned int bes_loudness_Rel_Time[8][6]; // unit: 0.1 ms / 6dB + int bes_loudness_Hyst_Th[8][6]; // Q24.8, unit: dB + int bes_loudness_Lim_Th; + int bes_loudness_Lim_Gn; + unsigned int bes_loudness_Lim_Const; + unsigned int bes_loudness_Lim_Delay; + + /* + unsigned int bes_loudness_WS_Gain_Max; + unsigned int bes_loudness_WS_Gain_Min; + unsigned int bes_loudness_Filter_First; + unsigned int bes_loudness_Att_Time; // unit: 0.1 ms / 6dB + unsigned int bes_loudness_Rel_Time; // unit: 0.1 ms / 6dB + char bes_loudness_Gain_Map_In[5]; + char bes_loudness_Gain_Map_Out[5]; + */ +} AUDIO_ACF_CUSTOM_PARAM_STRUCT; +#endif +#elif defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V4) +typedef struct _AUDIO_ACF_CUSTOM_PARAM_STRUCT +{ + unsigned int bes_loudness_hsf_coeff[2][9][5]; // Compensation Filter HSF coeffs [9][4]->[2][9][5] + unsigned int bes_loudness_bpf_coeff[8][6][3]; // Compensation Filter BPF coeffs [4][6][3]->[6][6][3]->[8][6][3] + //unsigned int bes_loudness_DRC_Forget_Table[9][2]; + unsigned int bes_loudness_lpf_coeff[6][3]; + unsigned int bes_loudness_WS_Gain_Max; + unsigned int bes_loudness_WS_Gain_Min; + unsigned int bes_loudness_Filter_First; + unsigned int bes_loudness_Att_Time; // unit: 0.1 ms / 6dB + unsigned int bes_loudness_Rel_Time; // unit: 0.1 ms / 6dB + char bes_loudness_Gain_Map_In[5]; + char bes_loudness_Gain_Map_Out[5]; +} AUDIO_ACF_CUSTOM_PARAM_STRUCT; +#else +typedef struct _AUDIO_ACF_CUSTOM_PARAM_STRUCT +{ + /* Compensation Filter HSF coeffs */ + /* BesLoudness also uses this coeffs */ + unsigned int bes_loudness_hsf_coeff[9][4]; + + /* Compensation Filter BPF coeffs */ + unsigned int bes_loudness_bpf_coeff[4][6][3]; + unsigned int bes_loudness_DRC_Forget_Table[9][2]; + unsigned int bes_loudness_WS_Gain_Max; + unsigned int bes_loudness_WS_Gain_Min; + unsigned int bes_loudness_Filter_First; + char bes_loudness_Gain_Map_In[5]; + char bes_loudness_Gain_Map_Out[5]; + +} AUDIO_ACF_CUSTOM_PARAM_STRUCT; +#endif +/* +*/ +#define CFG_FILE_AUDIO_COMPFLT_REC_SIZE sizeof(AUDIO_ACF_CUSTOM_PARAM_STRUCT) +#define CFG_FILE_AUDIO_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_HEADPHONE_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_VIBSPK_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_AUDIOSUB_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_AUDIOSUB_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_MUSICDRC_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_RINGTONEDRC_COMPFLT_REC_TOTAL 1 + + +typedef struct _AUDIO_EFFECT_CUSTOM_PARAM_STRUCT +{ + //surround parameters + int bsrd_level; + unsigned int Distance1; + unsigned int Distance2; + int bsrd_band_select; + + //bass parameters + unsigned int bass_CutoffFreq; + int bass_IsVB; + + //EQ parameters + short Normal_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Dance_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Bass_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Classical_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Treble_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Party_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Pop_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Rock_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + + //loudness mode + int LoudEnhancemode; + + // time stretch + int Time_TD_FD; + int Time_TS_Ratio; + +} AUDIO_EFFECT_CUSTOM_PARAM_STRUCT; + +#define CFG_FILE_AUDIO_EFFECT_REC_SIZE sizeof(AUDIO_EFFECT_CUSTOM_PARAM_STRUCT) +#define CFG_FILE_AUDIO_EFFECT_REC_TOTAL 1 + +typedef struct _AUDIO_PARAM_MED_STRUCT +{ + short speech_input_FIR_coeffs[SPEECH_PARA_MODE_NUM][NB_FIR_NUM]; + short speech_output_FIR_coeffs[SPEECH_PARA_MODE_NUM][NB_FIR_INDEX_NUM][NB_FIR_NUM]; + short select_FIR_output_index[SPEECH_PARA_MODE_NUM]; + short select_FIR_intput_index[SPEECH_PARA_MODE_NUM]; + short speech_mode_para[SPEECH_PARA_MODE_NUM][SPEECH_PARA_NUM]; +} AUDIO_PARAM_MED_STRUCT; + +#define CFG_FILE_AUDIO_PARAM_MED_REC_SIZE sizeof(AUDIO_PARAM_MED_STRUCT) +#define CFG_FILE_AUDIO_PARAM_MED_REC_TOTAL 1 + + +typedef struct _AUDIO_VOLUME_CUSTOM_STRUCT +{ + unsigned char audiovolume_ring[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_key[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_mic[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_fmr[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_sph[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_sid[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_media[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_matv[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; +} AUDIO_VOLUME_CUSTOM_STRUCT; + +#define CFG_FILE_AUDIO_VOLUME_CUSTOM_REC_SIZE sizeof(AUDIO_VOLUME_CUSTOM_STRUCT) +#define CFG_FILE_AUDIO_VOLUME_CUSTOM_REC_TOTAL 1 + +typedef struct _AUDIO_VER1_CUSTOM_VOLUME_STRUCT { + unsigned char audiovolume_ring[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_sip[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_mic[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_fm[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_sph[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_sph2[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_sid[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_media[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_matv[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + + unsigned char normalaudiovolume[NORMAL_VOLUME_TYPE_MAX]; + unsigned char headsetaudiovolume[HEADSET_VOLUME_TYPE_MAX]; + unsigned char speakeraudiovolume[SPEAKER_VOLUME_TYPE_MAX]; + unsigned char headsetspeakeraudiovolume[HEADSET_SPEAKER_VOLUME_TYPE_MAX]; + unsigned char extampaudiovolume[EXTAMP_VOLUME_TYPE_MAX]; + + unsigned char audiovolume_level[VER1_NUM_OF_VOL_TYPE]; +} AUDIO_VER1_CUSTOM_VOLUME_STRUCT; + +#define CFG_FILE_AUDIO_VER1_VOLUME_CUSTOM_REC_SIZE sizeof(AUDIO_VER1_CUSTOM_VOLUME_STRUCT) +#define CFG_FILE_AUDIO_VER1_VOLUME_CUSTOM_REC_TOTAL 1 + + + +/******************************************************************** +* Audio Gain Table +*********************************************************************/ +#define AUDIO_MAX_AMP_CONTROL_POINTS (10) +#define AUDIO_MAX_GAIN_TABLE_STEP (18) +#define AUDIO_MAX_MIC_GAIN_NUMS (32) + +typedef enum { + AUDIO_GAIN_DEFAULT =-1, + AUDIO_GAIN_VOICE_CALL = 0, + AUDIO_GAIN_SYSTEM = 1, + AUDIO_GAIN_RING = 2, + AUDIO_GAIN_MUSIC = 3, + AUDIO_GAIN_ALARM = 4, + AUDIO_GAIN_NOTIFICATION = 5, + AUDIO_GAIN_BLUETOOTH_SCO = 6, + AUDIO_GAIN_ENFORCED_AUDIBLE = 7, // Sounds that cannot be muted by user and must be routed to speaker + AUDIO_GAIN_DTMF = 8, + AUDIO_GAIN_TTS = 9, + AUDIO_GAIN_FM = 10, + AUDIO_GAIN_MATV = 11, + AUDIO_GAIN_MAX_STREAM = 11, //max index of stream + NUM_AUDIO_GAIN_TYPES +}audio_gain_type; + +//devices +typedef enum { + GAIN_OUTPUT_EARPIECE = 0, + GAIN_OUTPUT_HEADSET = 1, + GAIN_OUTPUT_SPEAKER = 2, + GAIN_OUTPUT_DOCK = 3, + NUM_GAIN_OUTPUT_DEVICES = 4 +}output_gain_device; + +//mic types +typedef enum { + GAIN_IDLE_RECORD_MIC =0, + GAIN_IDLE_RECORD_HEADSET , + GAIN_VOICE_REC_MIC, + GAIN_VOICE_REC_HEADSET, + GAIN_VIDEO_REC_MIC, + GAIN_VIDEO_REC_HEADSET, + GAIN_INCALL_NB_ECEIVER, + GAIN_INCALL_NB_HEADSET, + GAIN_INCALL_NB_SPEAKER, + GAIN_INCALL_WB_ECEIVER, + GAIN_INCALL_WB_HEADSET, + GAIN_INCALL_WB_SPEAKER, + GAIN_VOIP_RECEIVER, + GAIN_VOIP_HEADSET, + GAIN_VOIP_SPEAKER, + GAIN_TTY_DEVICE, + GAIN_LEVEL_SHIFT, + GAIN_ANALOG_PLAY, + GAIN_VOICE_UNLOCK_MIC, + GAIN_VOICE_UNLOCK_HEADSET, + GAIN_RESERVED1_MIC, + GAIN_RESERVED1_HEADSET, + GAIN_RESERVED2_MIC, + GAIN_RESERVED2_HEADSET, + NUM_MIC_GAINS +}microphone_device_gain; + + +//stream type gain +typedef struct _STREAM_ITEM_GAIN_STRUCT +{ + unsigned char digital[AUDIO_MAX_GAIN_TABLE_STEP]; + unsigned char analog; + unsigned char amp[AUDIO_MAX_AMP_CONTROL_POINTS]; + +}STREAM_ITEM_GAIN; + +typedef struct _STREAM_GAIN_STRUCT +{ + STREAM_ITEM_GAIN stream[NUM_GAIN_OUTPUT_DEVICES]; + +}STREAM_GAIN; + +//speech gain +typedef struct _SPEECH_ITEM_GAIN_STRUCT +{ + unsigned char digital; + unsigned char analog; + unsigned char amp[AUDIO_MAX_AMP_CONTROL_POINTS]; + +}SPEECH_ITEM_GAIN; + +typedef struct _SPEECH_GAIN_STRUCT +{ + SPEECH_ITEM_GAIN speech[NUM_GAIN_OUTPUT_DEVICES][AUDIO_MAX_GAIN_TABLE_STEP]; + +}SPEECH_GAIN; + +//sidetone gain + +typedef struct _SIDETONE_GAIN_STRUCT +{ + unsigned char sidetone[NUM_GAIN_OUTPUT_DEVICES]; +} SIDETONE_GAIN; + +//mic gain + +typedef struct _MIC_ITEM_GAIN_STRUCT +{ + unsigned char digital; + unsigned char analog; +}MIC_ITEM_GAIN; + +typedef struct _MICROPHONE_GAIN_STRUCT +{ + MIC_ITEM_GAIN mic[AUDIO_MAX_MIC_GAIN_NUMS]; + +} MIC_GAIN; + +typedef struct _AUDIO_CUSTOM_GAIN_TABLE { + STREAM_GAIN voiceCall; + STREAM_GAIN system; + STREAM_GAIN ring; + STREAM_GAIN music; + STREAM_GAIN alarm; + STREAM_GAIN notification; + STREAM_GAIN blueToothSco; + STREAM_GAIN enforceAudible; + STREAM_GAIN dtmf; + STREAM_GAIN tts; + STREAM_GAIN fm; + STREAM_GAIN matv; + SPEECH_GAIN speechNB; + SPEECH_GAIN speechWB; + SIDETONE_GAIN sideToneNB; + SIDETONE_GAIN sideToneWB; + MIC_GAIN mic; +} AUDIO_GAIN_TABLE_STRUCT; + +#define CFG_FILE_AUDIO_GAIN_TABLE_CUSTOM_REC_SIZE sizeof(AUDIO_GAIN_TABLE_STRUCT) +#define CFG_FILE_AUDIO_GAIN_TABLE_CUSTOM_REC_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_BT_GAIN { + STREAM_GAIN blueToothNrec; +} AUDIO_BT_GAIN_STRUCT; + +#define CFG_FILE_AUDIO_BT_GAIN_CUSTOM_SIZE sizeof(AUDIO_BT_GAIN_STRUCT) +#define CFG_FILE_AUDIO_BT_GAIN_CUSTOM_TOTAL 1 + +//#if defined(MTK_HD_RECORD_SUPPORT) + +#define SPC_MAX_NUM_RECORD_SPH_MODE HD_REC_MODE_INDEX_NUM +#define SPC_MAX_NUM_RECORD_INPUT_FIR HD_REC_FIR_INDEX_NUM //extend 8 -->16 +typedef struct _AUDIO_HD_RECORD_PARAM_STRUCT +{ + /* HD RECORD Mode Num & FIR Num*/ + unsigned short hd_rec_mode_num; // max(hd_rec_fir_num) == 30 ?? + unsigned short hd_rec_fir_num; // max(hd_rec_fir_num) == 16 ?? + + /* HD RECORD Speech Enhancement */ + unsigned short hd_rec_speech_mode_para[SPC_MAX_NUM_RECORD_SPH_MODE][SPEECH_PARA_NUM]; // the contain only have hd_rec_mode_num effective values + + /* HD RECORD FIR */ + short hd_rec_fir[SPC_MAX_NUM_RECORD_INPUT_FIR][WB_FIR_NUM]; // the contain only have hd_rec_fir_num effective values + + /* HD RECORD FIR Mapping (ex, map[sph_mode] = FIR3) */ + unsigned short hd_rec_map_to_fir_for_ch1[SPC_MAX_NUM_RECORD_SPH_MODE]; + unsigned short hd_rec_map_to_fir_for_ch2[SPC_MAX_NUM_RECORD_SPH_MODE]; + + /* HD RECORD Device Mode Mapping (ex, map[sph_mode] = SPH_MODE_NORMAL ) */ + unsigned char hd_rec_map_to_dev_mode[SPC_MAX_NUM_RECORD_SPH_MODE]; + + /* HD RECORD Input Source Mapping (ex, map[sph_mode] = BT Earphone mic)*/ + unsigned char hd_rec_map_to_input_src[SPC_MAX_NUM_RECORD_SPH_MODE]; + + /* HD RECORD mode is stereo or not (ex, map[sph_mode] = 0(mono), 1(stereo) )*/ + unsigned char hd_rec_map_to_stereo_flag[SPC_MAX_NUM_RECORD_SPH_MODE]; + +} AUDIO_HD_RECORD_PARAM_STRUCT; + + +#define CFG_FILE_AUDIO_HD_REC_PAR_SIZE sizeof(AUDIO_HD_RECORD_PARAM_STRUCT) +#define CFG_FILE_AUDIO_HD_REC_PAR_TOTAL 1 + + + +#define MAX_HD_REC_SCENES 10 // max #scene = 10 (10 * 3 = 30 = max modes) + +enum HD_REC_DEVICE_SOURCE_T +{ + HD_REC_DEVICE_SOURCE_HANDSET = 0, + HD_REC_DEVICE_SOURCE_HEADSET = 1, + HD_REC_DEVICE_SOURCE_BT_EARPHONE = 2, + NUM_HD_REC_DEVICE_SOURCE +}; + +typedef struct +{ + unsigned char num_voice_recognition_scenes; //for voice recognition + unsigned char num_voice_rec_scenes; + unsigned char num_video_rec_scenes; + unsigned char num_voice_unlock_scenes; //for voice unlock feature + unsigned char num_customization_scenes; //for customization + unsigned char scene_table[MAX_HD_REC_SCENES][NUM_HD_REC_DEVICE_SOURCE]; + unsigned char scene_name[MAX_HD_REC_SCENES][10]; //name of each scene +} AUDIO_HD_RECORD_SCENE_TABLE_STRUCT; + + +#define CFG_FILE_AUDIO_HD_REC_SCENE_TABLE_SIZE sizeof(AUDIO_HD_RECORD_SCENE_TABLE_STRUCT) +#define CFG_FILE_AUDIO_HD_REC_SCENE_TABLE_TOTAL 1 + + + +//#endif //MTK_HD_RECORD_SUPPORT + +//for voice recognition customization +typedef struct _VOICE_RECOGNITION_PARAM_STRUCT +{ + /* HD RECORD 48k FIR */ + unsigned char ap_num; + unsigned char language_num; + unsigned char language_folder[VOICE_LANGUAGE_NUM_MAX][VOICE_FOLDER_NAME_LEN_MAX]; + unsigned char cmd_num[VOICE_LANGUAGE_NUM_MAX]; + unsigned char ap_support_info[VOICE_AP_NUM_MAX][VOICE_LANGUAGE_NUM_MAX][VOICE_CMDS_NUM_MAX]; + unsigned char cust_param[VOICE_RECOG_FEATURE_NUM_MAX][VOICE_RECOG_PARAM_NUM_MAX]; + +} VOICE_RECOGNITION_PARAM_STRUCT; + + +#define CFG_FILE_VOICE_RECOGNIZE_PAR_SIZE sizeof(VOICE_RECOGNITION_PARAM_STRUCT) +#define CFG_FILE_VOICE_RECOGNIZE_PAR_TOTAL 1 + + +typedef struct +{ + unsigned int u32EnableFlg; + +}AUDIO_AUDENH_CONTROL_OPTION_STRUCT; + +#define CFG_FILE_AUDIO_AUDENH_CONTROL_OPTION_PAR_SIZE sizeof(AUDIO_AUDENH_CONTROL_OPTION_STRUCT) +#define CFG_FILE_AUDIO_AUDENH_CONTROL_OPTION_PAR_TOTAL 1 + +//for DC Calibration +typedef struct _AUDIO_BUFFER_DC_CALIBRATION_STRUCT +{ + unsigned short cali_flag; + unsigned short cali_val_hp_left; + unsigned short cali_val_hp_right; + unsigned short cali_val_speaker; +} AUDIO_BUFFER_DC_CALIBRATION_STRUCT; + + +#define CFG_FILE_AUDIO_BUFFER_DC_CALIBRATION_PAR_SIZE sizeof(AUDIO_BUFFER_DC_CALIBRATION_STRUCT) +#define CFG_FILE_AUDIO_BUFFER_DC_CALIBRATION_PAR_TOTAL 1 + + +enum AUDIO_VOIP_DEVICE_TYPE { + AUDIO_VOIP_DEVICE_NORMAL = 0, //path receiver + AUDIO_VOIP_DEVICE_SPEAKER = 1, + AUDIO_VOIP_DEVICE_HEADSET = 2, + AUDIO_VOIP_DEVICE_BT = 3, + NUM_AUDIO_VOIP_DEVICE = VOIP_INDEX_NUM +}; + +typedef struct _AUDIO_VOIP_PARAM_STRUCT +{ + /* speech enhancement param */ + unsigned short speech_common_para[SPEECH_COMMON_NUM]; //normal/Loud speaker/headser/BT + unsigned short speech_mode_para[VOIP_INDEX_NUM][SPEECH_PARA_NUM]; //normal/Loud speaker/headser/BT + + /* speech input FIR */ + short in_fir[VOIP_INDEX_NUM][WB_FIR_NUM]; //normal/Loud speaker/headser/BT + /* speech output FIR */ + short out_fir[VOIP_INDEX_NUM][WB_FIR_NUM]; //normal/Loud speaker/headser/BT + +} AUDIO_VOIP_PARAM_STRUCT; + + +#define CFG_FILE_AUDIO_VOIP_PAR_SIZE sizeof(AUDIO_VOIP_PARAM_STRUCT) +#define CFG_FILE_AUDIO_VOIP_PAR_TOTAL 1 + +enum AUDIO_HFP_DEVICE_TYPE { + AUDIO_HFP_DEVICE_NORMAL = 0, //path receiver + AUDIO_HFP_DEVICE_SPEAKER = 1, + AUDIO_HFP_DEVICE_HEADSET = 2, + AUDIO_HFP_DEVICE_RESERVED = 3, + NUM_AUDIO_HFP_DEVICE +}; + +typedef struct _AUDIO_HFP_PARAM_STRUCT +{ + /* speech enhancement param */ + unsigned short speech_common_para[SPEECH_COMMON_NUM]; //normal/Loud speaker/headser/BT + unsigned short speech_mode_para[NUM_AUDIO_HFP_DEVICE][SPEECH_PARA_NUM]; //normal/Loud speaker/headser/BT + + /* speech input FIR */ + short in_fir[NUM_AUDIO_HFP_DEVICE][WB_FIR_NUM]; //normal/Loud speaker/headser/BT + /* speech output FIR */ + short out_fir[NUM_AUDIO_HFP_DEVICE][WB_FIR_NUM]; //normal/Loud speaker/headser/BT + +} AUDIO_HFP_PARAM_STRUCT; + + +#define CFG_FILE_AUDIO_HFP_PAR_SIZE sizeof(AUDIO_HFP_PARAM_STRUCT) +#define CFG_FILE_AUDIO_HFP_PAR_TOTAL 1 + +//for Speaker Monitor +typedef struct _AUDIO_SPEAKER_MONITOR_PARAM_STRUCT +{ + float resistor[512]; + float temp_initial; // initial value + /* hardware setting */ + float current_sensing_resistor; // unit: ohm + /* resonant frqquency*/ + unsigned short reso_freq_center; + unsigned short reso_freq_bw; + unsigned short reso_freq_gain; + /* temperature estimation */ + unsigned short prefer_band_upper; + unsigned short prefer_band_lower; + /* temperature estimation control */ + unsigned short temp_limit_low; // start to log + unsigned short temp_limit_high; // start to control gain + unsigned short temp_control_time_slots; // max log time + /* monitor interval */ + unsigned short monitor_timer; //unit: ms +} AUDIO_SPEAKER_MONITOR_PARAM_STRUCT; + + +#define CFG_FILE_SPEAKER_MONITOR_SIZE sizeof(AUDIO_SPEAKER_MONITOR_PARAM_STRUCT) +#define CFG_FILE_SPEAK_MONITOR_REC_TOTAL 1 + +#endif // _CFG_AUDIO_FILE_H + diff --git a/proprietary/external/nvram/cfgfileinc/CFG_BT_File.h b/proprietary/external/nvram/cfgfileinc/CFG_BT_File.h new file mode 100755 index 0000000000000000000000000000000000000000..ff57963817b137db5ec4486fea56a4ccc0d78121 --- /dev/null +++ b/proprietary/external/nvram/cfgfileinc/CFG_BT_File.h @@ -0,0 +1,69 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein is + * confidential and proprietary to MediaTek Inc. and/or its licensors. Without + * the prior written permission of MediaTek inc. and/or its licensors, any + * reproduction, modification, use or disclosure of MediaTek Software, and + * information contained herein, in whole or in part, shall be strictly + * prohibited. + * + * MediaTek Inc. (C) 2014. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER + * ON AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL + * WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED + * WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR + * NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH + * RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES + * TO LOOK ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. + * RECEIVER EXPRESSLY ACKNOWLEDGES THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO + * OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES CONTAINED IN MEDIATEK + * SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE + * RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S + * ENTIRE AND CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE + * RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE + * MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE + * CHARGE PAID BY RECEIVER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek + * Software") have been modified by MediaTek Inc. All revisions are subject to + * any receiver's applicable license agreements with MediaTek Inc. + */ + + +#ifndef _CFG_BT_FILE_H +#define _CFG_BT_FILE_H + + +/* The record structure of bt nvram file */ +typedef struct +{ + unsigned char addr[6]; /* BT address */ + unsigned char Voice[2]; /* Voice setting for SCO connection */ + unsigned char Codec[4]; /* PCM codec setting */ + unsigned char Radio[6]; /* RF configuration */ + unsigned char Sleep[7]; /* Sleep mode configuration */ + unsigned char BtFTR[2]; /* Other feature setting */ + unsigned char TxPWOffset[3]; /* TX power channel offset compensation */ + unsigned char CoexAdjust[6]; /* BT/WIFI coexistence performance adjustment */ + unsigned char Reserved1[2]; /* Reserved */ + unsigned char Reserved2[2]; /* Reserved */ + unsigned char Reserved3[4]; /* Reserved */ + unsigned char Reserved4[4]; /* Reserved */ + unsigned char Reserved5[8]; /* Reserved */ + unsigned char Reserved6[8]; /* Reserved */ +} ap_nvram_btradio_struct, ap_nvram_btradio_mt6610_struct; + + +/* The record size and number of bt nvram file */ +#define CFG_FILE_BT_ADDR_REC_SIZE sizeof(ap_nvram_btradio_struct) +#define CFG_FILE_BT_ADDR_REC_TOTAL 1 + +#endif + + diff --git a/proprietary/external/nvram/cfgfileinc/CFG_BWCS_File.h b/proprietary/external/nvram/cfgfileinc/CFG_BWCS_File.h new file mode 100755 index 0000000000000000000000000000000000000000..16bcebe1a01c63c97b0dacd511bb1c748e6ec686 --- /dev/null +++ b/proprietary/external/nvram/cfgfileinc/CFG_BWCS_File.h @@ -0,0 +1,128 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * cfg_bwcs_file.h + * + * Project: + * -------- + * YuSu + * + * Description: + * ------------ + * header file of main function + * + * Author: + * ------- + * Saker Hsia(MTK02327) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 06 30 2010 saker.hsia + * [ALPS00002764][Need Patch] [Volunteer Patch] ALPS.10X.W10.28 Volunteer patch for BWCS NVRAM customization + * . + * + * 05 05 2010 saker.hsia + * [ALPS00001913][BWCS] BT WiFi Single Antenna Feature check in Android 2.1 + * Check in BT/WiFi Single Antenna Feature + *******************************************************************************/ + + + +#ifndef _CFG_BWCS_FILE_H +#define _CFG_BWCS_FILE_H + + +// the record structure define of bt nvram file +typedef struct +{ + unsigned int rt_rssi_th[3]; + unsigned int nrt_rssi_th[3]; + unsigned int ant_path_comp; + unsigned int ant_switch_prot_time; + unsigned int wifi_tx_flow[2]; + unsigned int bt_rx_range[2]; + unsigned int bt_tx_power[3]; + unsigned int reserved[5]; +} ap_nvram_bwcs_config_struct; + + +//the record size and number of bt nvram file +#define CFG_FILE_BWCS_CONFIG_SIZE sizeof(ap_nvram_bwcs_config_struct) +#define CFG_FILE_BWCS_CONFIG_TOTAL 1 + +#endif /* _CFG_BWCS_FILE_H */ diff --git a/proprietary/external/nvram/cfgfileinc/CFG_Camera_File.h b/proprietary/external/nvram/cfgfileinc/CFG_Camera_File.h new file mode 100755 index 0000000000000000000000000000000000000000..01f0d7790d83114ffbbbde68846b242db11d6397 --- /dev/null +++ b/proprietary/external/nvram/cfgfileinc/CFG_Camera_File.h @@ -0,0 +1,210 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ +/***************************************************************************** + * + * Filename: + * --------- + * MSDK_NVRAM_CAMERA_exp.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * Definition of the data structures of ISP drivers that will be stored into NRVAM + * + * + * Author: + * ------- + * PC Huang (MTK02204) + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 11 16 2011 koli.lin + * [ALPS00030473] [Camera] + * [Camera] Add two parameters to NVRAM for CCT tuning. + * + * 05 17 2010 koli.lin + * [ALPS00000143][Camera] + * Synchronize the NVRAM structure and Code gen. + * + * 05 14 2010 koli.lin + * [ALPS00000143][Camera] + * Add one parameters for AE NVRAM used. + * + * Mar 21 2009 mtk80306 + * [DUMA00112158] fix the code convention. + * fix the codeing convention. + * + * Mar 15 2009 mtk80306 + * [DUMA00111629] add camera nvram files + * add camera nvram file + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ + +#ifndef __MSDK_NVRAM_CAMERA_EXP_H +#define __MSDK_NVRAM_CAMERA_EXP_H + +#include "CFG_Camera_File_Max_Size.h" + +typedef unsigned char UINT8; + +typedef struct +{ + + UINT8 CameraData[MAXIMUM_NVRAM_CAMERA_SENSOR_FILE_SIZE]; +} NVRAM_SENSOR_DATA_STRUCT, *PNVRAM_SENSOR_DATA_STRUCT; +typedef struct +{ + UINT8 CameraData[MAXIMUM_NVRAM_CAMERA_PARA_FILE_SIZE]; +} NVRAM_CAMERA_PARA_STRUCT, *PNVRAM_CAMERA_PARA_STRUCT; + + +typedef struct +{ + UINT8 Data[MAXIMUM_NVRAM_CAMERA_DEFECT_FILE_SIZE]; +} NVRAM_CAMERA_DEFECT_STRUCT, *PNVRAM_CAMERA_DEFECT_STRUCT; + +/******************************************************************************* +* shading +********************************************************************************/ + +typedef struct +{ + UINT8 CameraData[MAXIMUM_NVRAM_CAMERA_SHADING_FILE_SIZE]; +} NVRAM_CAMERA_SHADING_STRUCT, *PNVRAM_CAMERA_SHADING_STRUCT; + +/******************************************************************************* +* 3A +********************************************************************************/ + +typedef struct +{ + UINT8 Data[MAXIMUM_NVRAM_CAMERA_3A_FILE_SIZE]; +} NVRAM_CAMERA_3A_STRUCT, *PNVRAM_CAMERA_3A_STRUCT; + +/******************************************************************************* +* ISP parameter +********************************************************************************/ + +typedef struct +{ + UINT8 Data[MAXIMUM_NVRAM_CAMERA_ISP_FILE_SIZE]; +} NVRAM_CAMERA_ISP_PARAM_STRUCT, *PNVRAM_CAMERA_ISP_PARAM_STRUCT; + + + +/******************************************************************************* +* Lens +********************************************************************************/ + +typedef struct +{ + UINT8 reserved[MAXIMUM_NVRAM_CAMERA_LENS_FILE_SIZE]; +} NVRAM_LENS_PARA_STRUCT, *PNVRAM_LENS_PARA_STRUCT; + + +/* define the LID and total record for NVRAM interface */ +#define CFG_FILE_CAMERA_PARA_REC_SIZE MAXIMUM_NVRAM_CAMERA_ISP_FILE_SIZE +#define CFG_FILE_CAMERA_3A_REC_SIZE MAXIMUM_NVRAM_CAMERA_3A_FILE_SIZE +#define CFG_FILE_CAMERA_SHADING_REC_SIZE MAXIMUM_NVRAM_CAMERA_SHADING_FILE_SIZE +#define CFG_FILE_CAMERA_DEFECT_REC_SIZE MAXIMUM_NVRAM_CAMERA_DEFECT_FILE_SIZE +#define CFG_FILE_CAMERA_SENSOR_REC_SIZE MAXIMUM_NVRAM_CAMERA_SENSOR_FILE_SIZE +#define CFG_FILE_CAMERA_LENS_REC_SIZE MAXIMUM_NVRAM_CAMERA_LENS_FILE_SIZE +#define CFG_FILE_CAMERA_VERSION_REC_SIZE MAXIMUM_NVRAM_CAMERA_VERSION_FILE_SIZE +#define CFG_FILE_CAMERA_FEATURE_REC_SIZE MAXIMUM_NVRAM_CAMERA_FEATURE_FILE_SIZE +#define CFG_FILE_CAMERA_GEOMETRY_REC_SIZE MAXIMUM_NVRAM_CAMERA_GEOMETRY_FILE_SIZE + +#define CFG_FILE_CAMERA_PLINE_REC_SIZE MAXIMUM_NVRAM_CAMERA_PLINE_FILE_SIZE + + +#define CFG_FILE_CAMERA_PARA_REC_TOTAL 3 +#define CFG_FILE_CAMERA_3A_REC_TOTAL 3 +#define CFG_FILE_CAMERA_SHADING_REC_TOTAL 3 +#define CFG_FILE_CAMERA_DEFECT_REC_TOTAL 3 +#define CFG_FILE_CAMERA_SENSOR_REC_TOTAL 3 +#define CFG_FILE_CAMERA_LENS_REC_TOTAL 3 +#define CFG_FILE_CAMERA_VERSION_REC_TOTAL 1 +#define CFG_FILE_CAMERA_FEATURE_REC_TOTAL 3 +#define CFG_FILE_CAMERA_GEOMETRY_REC_TOTAL 3 +#define CFG_FILE_CAMERA_PLINE_REC_TOTAL 3 + + +#endif diff --git a/proprietary/external/nvram/cfgfileinc/CFG_Camera_File_Max_Size.h b/proprietary/external/nvram/cfgfileinc/CFG_Camera_File_Max_Size.h new file mode 100755 index 0000000000000000000000000000000000000000..4aa18278af36d8ceb1d281222c3701247ba0aaa4 --- /dev/null +++ b/proprietary/external/nvram/cfgfileinc/CFG_Camera_File_Max_Size.h @@ -0,0 +1,23 @@ +#ifndef __CFG_CAMERA_FILE_MAX_SIZE_H__ +#define __CFG_CAMERA_FILE_MAX_SIZE_H__ + +#define MAXIMUM_NVRAM_CAMERA_DEFECT_FILE_SIZE (5120) //BYTE 81920 + + +#define MAXIMUM_NVRAM_CAMERA_ISP_FILE_SIZE (143360) // 140K bytes +#define MAXIMUM_NVRAM_CAMERA_3A_FILE_SIZE (25600) // 25K bytes +#define MAXIMUM_NVRAM_CAMERA_SENSOR_FILE_SIZE (4096) +#define MAXIMUM_NVRAM_CAMERA_LENS_FILE_SIZE (16384) +#define MAXIMUM_NVRAM_CAMERA_VERSION_FILE_SIZE (80) +#define MAXIMUM_NVRAM_CAMERA_FEATURE_FILE_SIZE (5120) +#define MAXIMUM_NVRAM_CAMERA_GEOMETRY_FILE_SIZE (100) + +#define MAXIMUM_NVRAM_CAMERA_PLINE_FILE_SIZE (90000) +#define MAXIMUM_NVRAM_CAMERA_SHADING_FILE_SIZE (90000) //BYTE 81920--> 16000 for meta tool limitation + +#define MAXIMUM_CAMERA_SHADING_SIZE (1050652) +#define MAXIMUM_CAMERA_PLINE_SIZE (900000) + +#define MAXIMUM_NVRAM_CAMERA_PARA_FILE_SIZE MAXIMUM_NVRAM_CAMERA_ISP_FILE_SIZE + +#endif diff --git a/proprietary/external/nvram/cfgfileinc/CFG_Custom1_File.h b/proprietary/external/nvram/cfgfileinc/CFG_Custom1_File.h new file mode 100755 index 0000000000000000000000000000000000000000..8d8a6b8a415adec8532993f420557e7a16c688c3 --- /dev/null +++ b/proprietary/external/nvram/cfgfileinc/CFG_Custom1_File.h @@ -0,0 +1,12 @@ +#ifndef _CFG_CUSTOM1_FILE_H +#define _CFG_CUSTOM1_FILE_H + +typedef struct +{ + unsigned int Array[1]; +}File_Custom1_Struct; + +#define CFG_FILE_CUSTOM1_REC_SIZE sizeof(File_Custom1_Struct) +#define CFG_FILE_CUSTOM1_REC_TOTAL 1 + +#endif diff --git a/proprietary/external/nvram/cfgfileinc/CFG_EXT_MDTYPE_File.h b/proprietary/external/nvram/cfgfileinc/CFG_EXT_MDTYPE_File.h new file mode 100755 index 0000000000000000000000000000000000000000..b2c08134246a10751185f1a76aef26398702f261 --- /dev/null +++ b/proprietary/external/nvram/cfgfileinc/CFG_EXT_MDTYPE_File.h @@ -0,0 +1,77 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2012 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/***************************************************************************** + * + * Filename: + * --------- + * CFG_EXT_MDTYPE_Default.h + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * EXT Modem Type Structure headerfile. + * + * Author: + * ------- + * AP Wang (mtk05304) + * + * + * ========================================================================== + * $Log$ + ****************************************************************************/ +#ifndef _CFG_EXT_MDFILE_D_H +#define _CFG_EXT_MDFILE_D_H + + +// the record structure define of md type nvram file +typedef struct +{ + + unsigned int md_id; + unsigned int md_type; + +} ext_md_type_struct; + + +//the record size and number of md type nvram file +#define CFG_FILE_EXT_MDTYPE_CONFIG_SIZE sizeof(ext_md_type_struct) +#define CFG_FILE_EXT_MDTYPE_CONFIG_TOTAL 1 + +#endif /* _CFG_MDTYPE_FILE_H */ + diff --git a/proprietary/external/nvram/cfgfileinc/CFG_FACTORY_File.h b/proprietary/external/nvram/cfgfileinc/CFG_FACTORY_File.h new file mode 100755 index 0000000000000000000000000000000000000000..6fa96cf38b3039330844d326dec46c9547cf920a --- /dev/null +++ b/proprietary/external/nvram/cfgfileinc/CFG_FACTORY_File.h @@ -0,0 +1,112 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_FACTORY_FILE.h + * + * Project: + * -------- + * YUSU + * + * Description: + * ------------ + * Hheader file of FACTORY CFG file + * + * Author: + * ------- + * MTK02528(Koshi Chiu) + * + * + * + *******************************************************************************/ + + +#ifndef _CFG_FACTORY_FILE_H +#define _CFG_FACTORY_FILE_H + + +///define meta nvram record +typedef struct +{ +// UINT32 rf_calabrated; + unsigned int rf_calabrated; +} FACTORY_CFG_Struct; + +//please define it according to your module +#define CFG_FILE_FACTORY_REC_SIZE sizeof(FACTORY_CFG_Struct) +#define CFG_FILE_FACTORY_REC_TOTAL 1 + +#endif + + diff --git a/proprietary/external/nvram/cfgfileinc/CFG_GPS_File.h b/proprietary/external/nvram/cfgfileinc/CFG_GPS_File.h new file mode 100755 index 0000000000000000000000000000000000000000..3527110c7b41b0726b65b7890f0bf81bda49c3a1 --- /dev/null +++ b/proprietary/external/nvram/cfgfileinc/CFG_GPS_File.h @@ -0,0 +1,96 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * cfg_gps_file.h + * + * Project: + * -------- + * YuSu + * + * Description: + * ------------ + * header file of main function + * + * Author: + * ------- + * Mike Chang(MTK02063) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 06 24 2010 yunchang.chang + * [ALPS00002677][Need Patch] [Volunteer Patch] ALPS.10X.W10.26 Volunteer patch for GPS customization use NVRam + * . + * + *******************************************************************************/ + + + +#ifndef _CFG_GPS_FILE_H +#define _CFG_GPS_FILE_H + + +// the record structure define of bt nvram file +typedef struct +{ + char dsp_dev[20]; + unsigned char gps_if_type; + + unsigned int gps_tcxo_hz; + unsigned int gps_tcxo_ppb; + unsigned char gps_tcxo_type; + + unsigned char gps_lna_mode; + + unsigned char gps_sbas_mode; + unsigned int C0; + unsigned int C1; + unsigned int initU; + unsigned int lastU; +} ap_nvram_gps_config_struct; + + +//the record size and number of bt nvram file +#define CFG_FILE_GPS_CONFIG_SIZE sizeof(ap_nvram_gps_config_struct) +#define CFG_FILE_GPS_CONFIG_TOTAL 1 + +#endif /* _CFG_GPS_FILE_H */ diff --git a/proprietary/external/nvram/cfgfileinc/CFG_HWMON_File.h b/proprietary/external/nvram/cfgfileinc/CFG_HWMON_File.h new file mode 100755 index 0000000000000000000000000000000000000000..532b55d7f0f41428bed060e928f109b5154e63b1 --- /dev/null +++ b/proprietary/external/nvram/cfgfileinc/CFG_HWMON_File.h @@ -0,0 +1,137 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN HWMON_ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_HWMON_FILE.h + * + * Project: + * -------- + * YUSU + * + * Description: + * ------------ + * Hheader file of HWMON(all HW sensor) CFG file + * + * Author: + * ------- + * MTK02404(MingHsien Hsieh) + * + *******************************************************************************/ + +#ifndef _CFG_HWMON_FILE_H +#define _CFG_HWMON_FILE_H +/******************************************************************************** + * Accelerometer + *******************************************************************************/ +#define C_HWMON_ACC_AXES 3 +/*-----------------------------------------------------------------------------*/ +typedef struct +{ + int offset[C_HWMON_ACC_AXES]; +} NVRAM_HWMON_ACC_STRUCT; +/*-----------------------------------------------------------------------------*/ +#define CFG_FILE_HWMON_ACC_REC_SIZE sizeof(NVRAM_HWMON_ACC_STRUCT) +#define CFG_FILE_HWMON_ACC_REC_TOTAL 1 +/*-----------------------------------------------------------------------------*/ + +/******************************************************************************** + * Gyroscope + *******************************************************************************/ +#define C_HWMON_GYRO_AXES 3 +/*-----------------------------------------------------------------------------*/ +typedef struct +{ + int offset[C_HWMON_GYRO_AXES]; +} NVRAM_HWMON_GYRO_STRUCT; +/*-----------------------------------------------------------------------------*/ +#define CFG_FILE_HWMON_GYRO_REC_SIZE sizeof(NVRAM_HWMON_GYRO_STRUCT) +#define CFG_FILE_HWMON_GYRO_REC_TOTAL 1 +/*-----------------------------------------------------------------------------*/ +/******************************************************************************** + * ALSPS + *******************************************************************************/ +#define C_HWMON_ALSPS_AXES 3 +/*-----------------------------------------------------------------------------*/ +typedef struct +{ + int ps_cali[C_HWMON_ALSPS_AXES]; +} NVRAM_HWMON_PS_STRUCT; +/*-----------------------------------------------------------------------------*/ +#define CFG_FILE_HWMON_PS_REC_SIZE sizeof(NVRAM_HWMON_PS_STRUCT) +#define CFG_FILE_HWMON_PS_REC_TOTAL 1 +/*-----------------------------------------------------------------------------*/ + +#endif + + diff --git a/proprietary/external/nvram/cfgfileinc/CFG_MDTYPE_File.h b/proprietary/external/nvram/cfgfileinc/CFG_MDTYPE_File.h new file mode 100755 index 0000000000000000000000000000000000000000..41ade224079dc4058e23959ad5e961c4fca14697 --- /dev/null +++ b/proprietary/external/nvram/cfgfileinc/CFG_MDTYPE_File.h @@ -0,0 +1,81 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * cfg_mdtype_file.h + * + * Project: + * -------- + * YuSu + * + * Description: + * ------------ + * header file of main function + * + * Author: + * ------- + * Haow Wang(MTK81183) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + *******************************************************************************/ + + + +#ifndef _CFG_MDTYPE_FILE_H +#define _CFG_MDTYPE_FILE_H + + +// the record structure define of md type nvram file +typedef struct +{ + + unsigned int md_type; + +} md_type_struct; + + +//the record size and number of md type nvram file +#define CFG_FILE_MDTYPE_CONFIG_SIZE sizeof(md_type_struct) +#define CFG_FILE_MDTYPE_CONFIG_TOTAL 1 + +#endif /* _CFG_MDTYPE_FILE_H */ diff --git a/proprietary/external/nvram/cfgfileinc/CFG_MD_SBP_File.h b/proprietary/external/nvram/cfgfileinc/CFG_MD_SBP_File.h new file mode 100755 index 0000000000000000000000000000000000000000..fe582a21c714e25298b2d4a4beefa40f814a3ccf --- /dev/null +++ b/proprietary/external/nvram/cfgfileinc/CFG_MD_SBP_File.h @@ -0,0 +1,82 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_MD_SBP_FILE.h + * + * Project: + * -------- + * KK + * + * Description: + * ------------ + * header file of md SBP config struct + * + * Author: + * ------- + * Jue Zhou (mtk80024) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * + * + *******************************************************************************/ + +#ifndef _CFG_MD_SBP_FILE_H +#define _CFG_MD_SBP_FILE_H + +#define SBP_FLAG_UPDATED 1 // updated, need not send to md, 0: the latest setting, need update +// SBP: Single Binary Platfor, used for modem customization +typedef struct +{ + unsigned int md_sbp_code; // bit defined by modem; + unsigned int flag_updated; // 0: not updated, needn't send to md, 1:updated, need send to md + unsigned int md2_sbp_code; // bit defined by modem 2; + unsigned int flag2_updated; // 0: not updated, needn't send to md, 1:updated, need send to md + unsigned int md3_sbp_code; // bit defined by modem 3; + unsigned int flag3_updated; // 0: not updated, needn't send to md, 1:updated, need send to md +} MD_SBP_Struct; + +#define CFG_FILE_MD_SBP_CONFIG_SIZE sizeof(MD_SBP_Struct) +#define CFG_FILE_MD_SBP_CONFIG_TOTAL 1 + +#endif // _CFG_MD_SBP_FILE_H + diff --git a/proprietary/external/nvram/cfgfileinc/CFG_META_File.h b/proprietary/external/nvram/cfgfileinc/CFG_META_File.h new file mode 100755 index 0000000000000000000000000000000000000000..700ca62e807ab2a49f65e1c7fb82e2bbb4eaa0d6 --- /dev/null +++ b/proprietary/external/nvram/cfgfileinc/CFG_META_File.h @@ -0,0 +1,127 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_META_FILE.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of META CFG file + * + * Author: + * ------- + * MTK80306(Ning Feng) + * + * + * + *******************************************************************************/ + + +#ifndef _CFG_META_FILE_H +#define _CFG_META_FILE_H + + +///define meta nvram record +typedef struct +{ + char cComPort[20]; + char cLogPort[20]; + unsigned int iCombps; + unsigned int iLogbps; + unsigned int bLogEnable; + +} META_CFG_Struct; + +//buad rate define +#define BUD_4800 4800 +#define BUD_9600 9600 +#define BUD_19200 19200 +#define BUD_38400 38400 +#define BUD_57600 57600 +#define BUD_115200 115200 +#define BUD_230400 230400 +#define BUD_460800 460800 +#define BUD_921600 921600 + +///please define it according to your module +#define CFG_FILE_META_REC_SIZE sizeof(META_CFG_Struct) +#define CFG_FILE_META_REC_TOTAL 1 + +#endif + + diff --git a/proprietary/external/nvram/cfgfileinc/CFG_OMADMUSB_File.h b/proprietary/external/nvram/cfgfileinc/CFG_OMADMUSB_File.h new file mode 100755 index 0000000000000000000000000000000000000000..8cc7166bd47fec5bbacf7ec379d575230a11f337 --- /dev/null +++ b/proprietary/external/nvram/cfgfileinc/CFG_OMADMUSB_File.h @@ -0,0 +1,116 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_OMADMUSB_File.h + * + * Project: + * -------- + * YUSU + * + * Description: + * ------------ + * header file of OMADMUSB CFG file + * + * Author: + * ------- + * MTK80863(Hao Lin) + * + * + * + *******************************************************************************/ + + +#ifndef _CFG_OMADMUSB_FILE_H +#define _CFG_OMADMUSB_FILE_H + + + +// the record structure define of OMADM USB nvram file +typedef struct +{ + int iIsEnable; + int iUsb; + int iAdb; + int iRndis; +}OMADMUSB_CFG_Struct; + +///please define it according to your module +#define CFG_FILE_OMADMUSB_REC_SIZE sizeof(OMADMUSB_CFG_Struct) +#define CFG_FILE_OMADMUSB_REC_TOTAL 1 + + +#endif + + diff --git a/proprietary/external/nvram/cfgfileinc/CFG_PRODUCT_INFO_File.h b/proprietary/external/nvram/cfgfileinc/CFG_PRODUCT_INFO_File.h new file mode 100755 index 0000000000000000000000000000000000000000..1f2e100fc6f54b537a3289e33b0a2f8378d6fa50 --- /dev/null +++ b/proprietary/external/nvram/cfgfileinc/CFG_PRODUCT_INFO_File.h @@ -0,0 +1,83 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_PRODUCT_INFO_File.h + * + * Project: + * -------- + * YuSu + * + * Description: + * ------------ + * header file of main function + * + * Author: + * ------- + * Yuchi Xu(MTK81073) + * + *------------------------------------------------------------------------------ + * + *******************************************************************************/ + + + +#ifndef _CFG_PRODUCT_INFO_FILE_H +#define _CFG_PRODUCT_INFO_FILE_H + + +// the record structure define of PRODUCT_INFO nvram file +typedef struct +{ + unsigned char imei[8]; + unsigned char svn; + unsigned char pad; +} nvram_ef_imei_imeisv_struct; + +typedef struct{ + unsigned char barcode[64]; + nvram_ef_imei_imeisv_struct IMEI[4]; + unsigned char reserved[1024-40-64]; +}PRODUCT_INFO; + +//the record size and number of PRODUCT_INFO nvram file +#define CFG_FILE_PRODUCT_INFO_SIZE sizeof(PRODUCT_INFO) +#define CFG_FILE_PRODUCT_INFO_TOTAL 1 + +#endif /* _CFG_PRODUCT_INFO_FILE_H */ diff --git a/proprietary/external/nvram/cfgfileinc/CFG_SDIO_File.h b/proprietary/external/nvram/cfgfileinc/CFG_SDIO_File.h new file mode 100755 index 0000000000000000000000000000000000000000..3cfe712f7b1b5ccaf23d43fb09d6410498550ff3 --- /dev/null +++ b/proprietary/external/nvram/cfgfileinc/CFG_SDIO_File.h @@ -0,0 +1,81 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * cfg_sdio_file.h + * + * Project: + * -------- + * YuSu + * + * Description: + * ------------ + * header file of main function + * + * Author: + * ------- + * Juju sung(MTK04314) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + *******************************************************************************/ + + + +#ifndef _CFG_SDIO_FILE_H +#define _CFG_SDIO_FILE_H + + +// the record structure define of bt nvram file +typedef struct +{ + unsigned char file_count; + unsigned char id[19]; + unsigned int file_length[19]; + char data[3998]; +} ap_nvram_sdio_config_struct; + + +//the record size and number of bt nvram file +#define CFG_FILE_SDIO_CONFIG_SIZE sizeof(ap_nvram_sdio_config_struct) +#define CFG_FILE_SDIO_CONFIG_TOTAL 1 + +#endif /* _CFG_GPS_FILE_H */ diff --git a/proprietary/external/nvram/cfgfileinc/CFG_SIM_File.h b/proprietary/external/nvram/cfgfileinc/CFG_SIM_File.h new file mode 100755 index 0000000000000000000000000000000000000000..91d7d316ac18b45d8a5e3b8be0ea88b848fb7c1b --- /dev/null +++ b/proprietary/external/nvram/cfgfileinc/CFG_SIM_File.h @@ -0,0 +1,115 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_SIM_FILE.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of SIM config struct + * + * Author: + * ------- + * Liwen Chang (MTK02556) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * mtk02556 + * [DUMA00128675] [NVRAM] Add NVRAM SIM struct + * NVRAM SIM new struct add + * + * + *******************************************************************************/ + +#ifndef _CFG_SIM_FILE_H +#define _CFG_SIM_FILE_H + +typedef struct +{ + unsigned char sim2_ctl_flag;//0: AP side control, 1: MD side control; +}ap_nvram_sim_config_struct; + +#define CFG_FILE_SIM_CONFIG_SIZE sizeof(ap_nvram_sim_config_struct) +#define CFG_FILE_SIM_CONFIG_TOTAL 1 + +#endif// _CFG_SIM_FILE_H + + diff --git a/proprietary/external/nvram/cfgfileinc/CFG_UART_File.h b/proprietary/external/nvram/cfgfileinc/CFG_UART_File.h new file mode 100755 index 0000000000000000000000000000000000000000..5b5d2e0bb494ea7d862f3e7c19f0d44c24208a52 --- /dev/null +++ b/proprietary/external/nvram/cfgfileinc/CFG_UART_File.h @@ -0,0 +1,126 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * cfg_uart_file.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of UART config struct + * + * Author: + * ------- + * LiChunhui (MTK80143) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * Mar 24 2009 mtk80143 + * [DUMA00112375] [uart] UART EM mode + * Add for UART EM mode + * + * + *******************************************************************************/ + +#ifndef _CFG_UART_FILE_H +#define _CFG_UART_FILE_H + + +#if 1 //defined (__MT6516_AP__) + #define UART_TOTAL_NUM 0x04 +#elif defined (__TK6516_AP__) + #define UART_TOTAL_NUM 0x03 +#endif + +typedef struct +{ + unsigned char uart_ctl_flag[UART_TOTAL_NUM];//0: AP side control, 1: MD side control; + //uart_ctl_flag[0]<->UART1 + //uart_ctl_flag[1]<->UART2 + //uart_ctl_flag[2]<->UART3 + //........................ +}ap_nvram_uart_config_struct; + +#define CFG_FILE_UART_CONFIG_SIZE sizeof(ap_nvram_uart_config_struct) +#define CFG_FILE_UART_CONFIG_TOTAL 1 + +#endif + + diff --git a/proprietary/external/nvram/cfgfileinc/CFG_UUID_File.h b/proprietary/external/nvram/cfgfileinc/CFG_UUID_File.h new file mode 100755 index 0000000000000000000000000000000000000000..cacbe5bc741cadb4816bc7f7529b12c046df8022 --- /dev/null +++ b/proprietary/external/nvram/cfgfileinc/CFG_UUID_File.h @@ -0,0 +1,114 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_UUID_File.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of UUID CFG file + * + * Author: + * ------- + * MTK02556(Liwen Chang) + * + * + * + *******************************************************************************/ + + +#ifndef _CFG_UUID_FILE_H +#define _CFG_UUID_FILE_H + + + +// the record structure define of adc nvram file +typedef struct +{ + // UINT32 uid[2]; + unsigned int uid[2]; +} NVRAM_UUID_STRUCT; + +///please define it according to your module +#define CFG_FILE_UUID_REC_SIZE sizeof(NVRAM_UUID_STRUCT) +#define CFG_FILE_UUID_REC_TOTAL 1 + + +#endif //_CFG_UUID_FILE_H + + diff --git a/proprietary/external/nvram/cfgfileinc/CFG_Wifi_File.h b/proprietary/external/nvram/cfgfileinc/CFG_Wifi_File.h new file mode 100755 index 0000000000000000000000000000000000000000..d209a2630b601186a39142638f7e1d25e8aab7a8 --- /dev/null +++ b/proprietary/external/nvram/cfgfileinc/CFG_Wifi_File.h @@ -0,0 +1,287 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * cfg_wifi_file.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of main function + * + * Author: + * ------- + * Ning.F (MTK08139) 09/11/2008 + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 09 22 2011 cp.wu + * [ALPS00070736] MT6573¤W­±ªº Wifi ©w¨î¤Æ»Ý¨D + * add fields for Wi-Fi regularity domain control. + * + * 05 27 2011 cp.wu + * [ALPS00050349] [Need Patch] [Volunteer Patch][MT6620 Wi-Fi][Driver] Add band edge tx power control to Wi-Fi NVRAM + * change size of reserved fields. + * + * 05 26 2011 cp.wu + * [ALPS00050349] [Need Patch] [Volunteer Patch][MT6620 Wi-Fi][Driver] Add band edge tx power control to Wi-Fi NVRAM + * update Wi-Fi NVRAM definition for band edge tx power control. + * + * 04 19 2011 cp.wu + * [ALPS00041285] [Need Patch] [Volunteer Patch][MT6620 Wi-Fi] Merge MT6620 Wi-Fi into mt6575_evb project + * 1. update init.rc for normal boot/meta/factory for MT6620 Wi-Fi related part. + * 2. update NVRAM structure definition and default value for MT6620 Wi-Fi + * + * 11 05 2010 renbang.jiang + * [ALPS00134025] [Wi-Fi] move Wi-Fi NVRAM definition source file to project folder from common folder + * . + * + * 11 05 2010 renbang.jiang + * [ALPS00134025] [Wi-Fi] move Wi-Fi NVRAM definition source file to project folder from common folder + * . + * + * 07 10 2010 renbang.jiang + * [ALPS00121785][Need Patch] [Volunteer Patch] use NVRAM to save Wi-Fi custom data + * . + * + * Jul 9 2009 mtk80306 + * [DUMA00122953] optimize nvram and change meta clean boot flag. + * modify wifi str + * + * Mar 21 2009 mtk80306 + * [DUMA00112158] fix the code convention. + * fix the codeing convention. + * + * Mar 9 2009 mtk80306 + * [DUMA00111088] nvram customization + * change wifi cmd structure. + * + * Dec 17 2008 mbj08139 + * [DUMA00105099] create meta code + * + * + * Dec 8 2008 mbj08139 + * [DUMA00105099] create meta code + * + * + * Nov 24 2008 mbj08139 + * [DUMA00105099] create meta code + * + * + * Oct 29 2008 mbj08139 + * [DUMA00105099] create meta code + * + * + * + * + *******************************************************************************/ + + + +#ifndef _CFG_WIFI_FILE_H +#define _CFG_WIFI_FILE_H + +// the record structure define of wifi nvram file +/******************************************************************************* +* C O M P I L E R F L A G S +******************************************************************************** +*/ + +/******************************************************************************* +* E X T E R N A L R E F E R E N C E S +******************************************************************************** +*/ + +/******************************************************************************* +* C O N S T A N T S +******************************************************************************** +*/ + +/******************************************************************************* +* D A T A T Y P E S +******************************************************************************** +*/ +typedef signed char INT_8, *PINT_8, **PPINT_8; +typedef unsigned char UINT_8, *PUINT_8, **PPUINT_8, *P_UINT_8; +typedef unsigned short UINT_16, *PUINT_16, **PPUINT_16; +typedef unsigned int UINT_32, *PUINT_32, **PPUINT_32; + + +/******************************************************************************* +* P U B L I C D A T A +******************************************************************************** +*/ +// duplicated from nic_cmd_event.h to avoid header dependency +typedef struct _TX_PWR_PARAM_T { + INT_8 cTxPwr2G4Cck; /* signed, in unit of 0.5dBm */ + INT_8 acReserved[3]; /* acReserved[0]:cTxPwr2G4Dsss for MT6628*/ + INT_8 cTxPwr2G4OFDM_BPSK; + INT_8 cTxPwr2G4OFDM_QPSK; + INT_8 cTxPwr2G4OFDM_16QAM; + INT_8 cTxPwr2G4OFDM_Reserved; + INT_8 cTxPwr2G4OFDM_48Mbps; + INT_8 cTxPwr2G4OFDM_54Mbps; + + INT_8 cTxPwr2G4HT20_BPSK; + INT_8 cTxPwr2G4HT20_QPSK; + INT_8 cTxPwr2G4HT20_16QAM; + INT_8 cTxPwr2G4HT20_MCS5; + INT_8 cTxPwr2G4HT20_MCS6; + INT_8 cTxPwr2G4HT20_MCS7; + + INT_8 cTxPwr2G4HT40_BPSK; + INT_8 cTxPwr2G4HT40_QPSK; + INT_8 cTxPwr2G4HT40_16QAM; + INT_8 cTxPwr2G4HT40_MCS5; + INT_8 cTxPwr2G4HT40_MCS6; + INT_8 cTxPwr2G4HT40_MCS7; + + INT_8 cTxPwr5GOFDM_BPSK; + INT_8 cTxPwr5GOFDM_QPSK; + INT_8 cTxPwr5GOFDM_16QAM; + INT_8 cTxPwr5GOFDM_Reserved; + INT_8 cTxPwr5GOFDM_48Mbps; + INT_8 cTxPwr5GOFDM_54Mbps; + + INT_8 cTxPwr5GHT20_BPSK; + INT_8 cTxPwr5GHT20_QPSK; + INT_8 cTxPwr5GHT20_16QAM; + INT_8 cTxPwr5GHT20_MCS5; + INT_8 cTxPwr5GHT20_MCS6; + INT_8 cTxPwr5GHT20_MCS7; + + INT_8 cTxPwr5GHT40_BPSK; + INT_8 cTxPwr5GHT40_QPSK; + INT_8 cTxPwr5GHT40_16QAM; + INT_8 cTxPwr5GHT40_MCS5; + INT_8 cTxPwr5GHT40_MCS6; + INT_8 cTxPwr5GHT40_MCS7; +} TX_PWR_PARAM_T, *P_TX_PWR_PARAM_T; + +typedef struct _PWR_5G_OFFSET_T { + INT_8 cOffsetBand0; /* 4.915-4.980G */ + INT_8 cOffsetBand1; /* 5.000-5.080G */ + INT_8 cOffsetBand2; /* 5.160-5.180G */ + INT_8 cOffsetBand3; /* 5.200-5.280G */ + INT_8 cOffsetBand4; /* 5.300-5.340G */ + INT_8 cOffsetBand5; /* 5.500-5.580G */ + INT_8 cOffsetBand6; /* 5.600-5.680G */ + INT_8 cOffsetBand7; /* 5.700-5.825G */ +} PWR_5G_OFFSET_T, *P_PWR_5G_OFFSET_T; + +typedef struct _PWR_PARAM_T { + UINT_32 au4Data[28]; + UINT_32 u4RefValue1; + UINT_32 u4RefValue2; +} PWR_PARAM_T, *P_PWR_PARAM_T; + +typedef struct _MT6620_CFG_PARAM_STRUCT { + /* 256 bytes of MP data */ + UINT_16 u2Part1OwnVersion; + UINT_16 u2Part1PeerVersion; + UINT_8 aucMacAddress[6]; + UINT_8 aucCountryCode[2]; + TX_PWR_PARAM_T rTxPwr; + UINT_8 aucEFUSE[144]; + UINT_8 ucTxPwrValid; + UINT_8 ucSupport5GBand; + UINT_8 fg2G4BandEdgePwrUsed; + INT_8 cBandEdgeMaxPwrCCK; + INT_8 cBandEdgeMaxPwrOFDM20; + INT_8 cBandEdgeMaxPwrOFDM40; + + UINT_8 ucRegChannelListMap; + UINT_8 ucRegChannelListIndex; + UINT_8 aucRegSubbandInfo[36]; + UINT_8 ucDefaultTestMode; + UINT_8 aucReserved2[256-241]; + + /* 256 bytes of function data */ + UINT_16 u2Part2OwnVersion; + UINT_16 u2Part2PeerVersion; + UINT_8 uc2G4BwFixed20M; + UINT_8 uc5GBwFixed20M; + UINT_8 ucEnable5GBand; + UINT_8 aucPreTailReserved; + UINT_8 aucTailReserved[256-8]; +} MT6620_CFG_PARAM_STRUCT, *P_MT6620_CFG_PARAM_STRUCT, + WIFI_CFG_PARAM_STRUCT, *P_WIFI_CFG_PARAM_STRUCT; + +typedef struct _WIFI_CUSTOM_PARAM_STRUCT +{ + UINT_32 u4Resv; /* Reserved */ +} WIFI_CUSTOM_PARAM_STRUCT; + + + +/******************************************************************************* +* P R I V A T E D A T A +******************************************************************************** +*/ + +/******************************************************************************* +* M A C R O S +******************************************************************************** +*/ +#define CFG_FILE_WIFI_REC_SIZE sizeof(WIFI_CFG_PARAM_STRUCT) +#define CFG_FILE_WIFI_REC_TOTAL 1 + +#define CFG_FILE_WIFI_CUSTOM_REC_SIZE sizeof(WIFI_CUSTOM_PARAM_STRUCT) +#define CFG_FILE_WIFI_CUSTOM_REC_TOTAL 1 + +/******************************************************************************* +* F U N C T I O N D E C L A R A T I O N S +******************************************************************************** +*/ + +/******************************************************************************* +* F U N C T I O N S +******************************************************************************** +*/ + + +#endif + + diff --git a/proprietary/hardware/rrc/Android.mk b/proprietary/external/nvram/libnvram/Android.mk_ similarity index 66% rename from proprietary/hardware/rrc/Android.mk rename to proprietary/external/nvram/libnvram/Android.mk_ index 7a733d6174ffc37b5fe246b93cdb1fe64447dddc..18c007870855b427ee7692a777f18fd9358c5031 100755 --- a/proprietary/hardware/rrc/Android.mk +++ b/proprietary/external/nvram/libnvram/Android.mk_ @@ -6,7 +6,7 @@ # Without the prior written permission of MediaTek inc. and/or its licensors, # any reproduction, modification, use or disclosure of MediaTek Software, # and information contained herein, in whole or in part, shall be strictly prohibited. -# + # MediaTek Inc. (C) 2010. All rights reserved. # # BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES @@ -33,50 +33,60 @@ # applicable license agreements with MediaTek Inc. -# -# librrc -# -LOCAL_PATH:= $(call my-dir) - - -COMMON_PATH:= common -INCLUDE_PATH:= inc - +LOCAL_PATH:=$(call my-dir) include $(CLEAR_VARS) +#LOCAL_ARM_MODE:=arm -ifeq ($(MTK_DISPLAY_120HZ_SUPPORT), yes) -LOCAL_CFLAGS += -DMTK_RRC_ENABLE +# DMNR 3.0 +ifeq ($(strip $(MTK_HANDSFREE_DMNR_SUPPORT)),yes) + LOCAL_CFLAGS += -DMTK_HANDSFREE_DMNR_SUPPORT endif +# DMNR 3.0 -ifneq ($(TARGET_BUILD_VARIANT), user) -LOCAL_CFLAGS += -DMTK_RRC_ENABLE_PROP +# Dual Mic Support +ifeq ($(MTK_DUAL_MIC_SUPPORT),yes) +LOCAL_CFLAGS += -D__MTK_DUAL_MIC_SUPPORT__ endif +# Dual Mic Support +# VoIP normal mode DMNR Support +ifeq ($(MTK_VOIP_NORMAL_DMNR),yes) +LOCAL_CFLAGS += -D__MTK_VOIP_NORMAL_DMNR__ +endif +# VoIP normal mode DMNR Support -LOCAL_SRC_FILES:= \ - $(COMMON_PATH)/refresh_rate_control.cpp \ - -LOCAL_C_INCLUDES:= \ - $(MTK_PATH_SOURCE)/hardware/rrc/inc \ - - - -LOCAL_STATIC_LIBRARIES := \ - -LOCAL_WHOLE_STATIC_LIBRARIES := \ +# VoIP handsfree mode DMNR Support +ifeq ($(MTK_VOIP_HANDSFREE_DMNR),yes) +LOCAL_CFLAGS += -D__MTK_VOIP_HANDSFREE_DMNR__ +endif +# VoIP handsfree mode DMNR Support -LOCAL_MODULE:= librrc +# Merge Interface Support +ifeq ($(MTK_MERGE_INTERFACE_SUPPORT),yes) +LOCAL_CFLAGS += -D__MTK_MERGE_INTERFACE_SUPPORT__ +endif +# Merge Interface Support +# BT I2S interface Support +ifeq ($(MTK_BT_I2S_SUPPORT),yes) +LOCAL_CFLAGS += -D__MTK_BT_I2S_SUPPORT__ +endif +# BT I2S interface Support -LOCAL_SHARED_LIBRARIES := \ - libutils \ - libcutils \ - liblog \ +# NXP Speaker Support +ifeq ($(NXP_SMARTPA_SUPPORT),yes) +LOCAL_CFLAGS += -D__NXP_SMARTPA_SUPPORT__ +endif +# NXP Speaker Support +LOCAL_SHARED_LIBRARIES:= libc libcutils +LOCAL_SRC_FILES:= \ + CFG_file_info.c +LOCAL_C_INCLUDES:= \ + $(MTK_PATH_SOURCE)/external/nvram/libnvram +LOCAL_MODULE := libnvram LOCAL_MODULE_TAGS := optional - +LOCAL_PRELINK_MODULE:= false include $(BUILD_SHARED_LIBRARY) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/external/nvram/libnvram/CFG_ADC_File.h b/proprietary/external/nvram/libnvram/CFG_ADC_File.h new file mode 100755 index 0000000000000000000000000000000000000000..ff56d4f4b0056275d11d2f22835835f9c3a51a44 --- /dev/null +++ b/proprietary/external/nvram/libnvram/CFG_ADC_File.h @@ -0,0 +1,115 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_ADC_File.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of ADC CFG file + * + * Author: + * ------- + * MTK80198(Chunlei Wang) + * + * + * + *******************************************************************************/ + + +#ifndef _CFG_AUXADC_FILE_H +#define _CFG_AUXADC_FILE_H + + + +// the record structure define of adc nvram file +typedef struct +{ + int Slop[9]; + int Offset[9]; + int cal; +}AUXADC_CFG_Struct; + +///please define it according to your module +#define CFG_FILE_AUXADC_REC_SIZE sizeof(AUXADC_CFG_Struct) +#define CFG_FILE_AUXADC_REC_TOTAL 1 + + +#endif + + diff --git a/proprietary/external/nvram/libnvram/CFG_AUDIO_File.h b/proprietary/external/nvram/libnvram/CFG_AUDIO_File.h new file mode 100755 index 0000000000000000000000000000000000000000..3b29a5c3f2538bae3e150203457653601ab814b2 --- /dev/null +++ b/proprietary/external/nvram/libnvram/CFG_AUDIO_File.h @@ -0,0 +1,968 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * cfg_audio_file.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * This file is the header of audio customization related function or definition. + * + * Author: + * ------- + * Ning.F + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 12 29 2012 donglei.ji + * [ALPS00425279] [Need Patch] [Volunteer Patch] voice ui and password unlock feature check in + * voice ui - NVRAM . + * + * 08 26 2012 weiguo.li + * [ALPS00347285] [Need Patch] [Volunteer Patch]LGE AudioGainTable modification + * . + * + * 07 29 2012 weiguo.li + * [ALPS00319405] ALPS.JB.BSP.PRA check in CR for Jades + * . + * + * Jun 22 2009 mtk01352 + * [DUMA00007771] Moving modem side customization to AP + * + * + * Apr 29 2009 mtk80306 + * [DUMA00116080] revise the customization of nvram + * revise nvram customization + * + * Mar 21 2009 mtk80306 + * [DUMA00112158] fix the code convention. + * modify code convention + * + * Mar 9 2009 mtk80306 + * [DUMA00111088] nvram customization + * nvram customization + * + * + * + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ +#ifndef _CFG_AUDIO_FILE_H +#define _CFG_AUDIO_FILE_H + +#define CUSTOM_VOLUME_STEP (7) +#define AUDIO_MAX_VOLUME_STEP (15) + +#define NB_FIR_NUM (45) +#define NB_FIR_INDEX_NUM (6) +#define SPEECH_COMMON_NUM (12) +#define SPEECH_PARA_MODE_NUM (8) +#define SPEECH_PARA_NUM (16) +#define AUDIO_EQ_PARAM_NUM (8) + +#define WB_FIR_NUM (90) +#define WB_FIR_INDEX_NUM (6) + +#define HD_REC_MODE_INDEX_NUM (30) +#define HD_REC_FIR_INDEX_NUM (16) //extend 8-->16 + +#define VOIP_INDEX_NUM (4) + +// for voice ui feature +#define VOICE_FOLDER_NAME_LEN_MAX 32 +#define VOICE_AP_NUM_MAX 16 +#define VOICE_LANGUAGE_NUM_MAX 8 +#define VOICE_CMDS_NUM_MAX 8 +#define VOICE_CMDS_PER_LAN_NUM_MAX 32 +#define VOICE_RECOG_FEATURE_NUM_MAX 8 +#define VOICE_RECOG_PARAM_NUM_MAX 32 +/* audio nvram structure definition*/ +typedef enum +{ + VOL_NORMAL = 0 , + VOL_HEADSET , + VOL_HANDFREE , + MAX_VOL_CATE +} volume_category_enum; + +typedef enum +{ + VOL_TYPE_TON = 0 , + VOL_TYPE_KEY , + VOL_TYPE_MIC , + VOL_TYPE_FMR , + VOL_TYPE_SPH , + VOL_TYPE_SID , + VOL_TYPE_MEDIA , + MAX_VOL_TYPE +} volume_type_enum; + +// new volume customization data structure +enum VolumeType { + VER1_VOL_TYPE_RING = 0, + VER1_VOL_TYPE_SIP, + VER1_VOL_TYPE_MIC, + VER1_VOL_TYPE_FM, + VER1_VOL_TYPE_SPH, + VER1_VOL_TYPE_SPH2, + VER1_VOL_TYPE_SID, + VER1_VOL_TYPE_MEDIA, + VER1_VOL_TYPE_MATV, + VER1_NUM_OF_VOL_TYPE +}; + +enum VolumeMode { + VOLUME_NORMAL_MODE = 0, + VOLUME_HEADSET_MODE, + VOLUME_SPEAKER_MODE, + VOLUME_HEADSET_SPEAKER_MODE, + NUM_OF_VOL_MODE +}; + +enum VOLUME_NORMAL_TYPE { + NORMAL_AUDIO_BUFFER = 0, + NORMAL_FM_RECORD_A, + NORMAL_FM_RECORD_D, + NORMAL_SIP_AUDIO_BUFFER, + NORMAL_RSERVED_2, + NORMAL_RSERVED_3, + NORMAL_VOLUME_TYPE_MAX +}; + +enum VOLUME_HEADSET_TYPE { + HEADSET_AUDIO_BUFFER = 0, + HEADSET_FM_RECORD_A, + HEADSET_FM_RECORD_D, + HEADSET_SIP_AUDIO_BUFFER, + HEADSET_RSERVED_2, + HEADSET_RSERVED_3, + HEADSET_VOLUME_TYPE_MAX +}; + +enum VOLUME_SPEAKER_TYPE { + SPEAKER_AMP = 0, + SPEAKER_FM_RECORD_A, + SPEAKER_FM_RECORD_D, + SPEAKER_SIP_AUDIO_BUFFER, + SPEAKER_RSERVED_2, + SPEAKER_RSERVED_3, + SPEAKER_VOLUME_TYPE_MAX +}; + +enum VOLUME_HEADSET_SPEAKER_TYPE { + HEADSET_SPEAKER_AUDIO_BUFFER = 0, + HEADSET_SPEAKER_AMP, + HEADSET_SPEAKER_IV_BUFFER, + HEADSET_SPEAKER_FM_RECORD_A, + HEADSET_SPEAKER_FM_RECORD_D, + HEADSET_SPEAKER_SIP_AUDIO_BUFFER, + HEADSET_SPEAKER_RSERVED_2, + HEADSET_SPEAKER_RSERVED_3, + HEADSET_SPEAKER_VOLUME_TYPE_MAX +}; + +// use for external amp +enum VOLUME_EXTAMP_TYPE { + VOLUME_IV_BUFFER_EXTAMP = 0, + VOLUME_AUDIO_BUFFER_EXTAMP, + VOLUME_EXTAMP, // control exp amp gain + VOLUME_EXTAMP_RSERVED_1, + VOLUME_EXTAMP_RSERVED_2, + VOLUME_EXTAMP_RSERVED_3, + EXTAMP_VOLUME_TYPE_MAX +}; + +#define NUM_ABF_PARAM 44 +#define NUM_ABFWB_PARAM 76 + +//DMNR calibration data +typedef struct _AUDIO_CUSTOM_EXTRA_PARAM_STRUCT +{ + /* ABF parameters */ + unsigned short ABF_para[NUM_ABF_PARAM + NUM_ABFWB_PARAM]; //in-call DMNR normal mode with WB + unsigned short ABF_para_LoudSPK[NUM_ABF_PARAM + NUM_ABFWB_PARAM]; //in-call DMNR loud speaker mode with WB + unsigned short ABF_para_VR[NUM_ABFWB_PARAM]; //VR DMNR, only WB + unsigned short ABF_para_VOIP[NUM_ABFWB_PARAM]; //VoIP normal mode DMNR, only WB + unsigned short ABF_para_VOIP_LoudSPK[NUM_ABFWB_PARAM]; //VoIP loud speaker mode DMNR, only WB +} AUDIO_CUSTOM_EXTRA_PARAM_STRUCT; + + +#define CFG_FILE_SPEECH_DUAL_MIC_SIZE sizeof(AUDIO_CUSTOM_EXTRA_PARAM_STRUCT) +#define CFG_FILE_SPEECH_DUAL_MIC_TOTAL 1 + +#define NUM_ANC_PARAM 60 + +typedef struct _AUDIO_ANC_CUSTOM_PARAM_STRUCT +{ + unsigned short ANC_para[NUM_ANC_PARAM]; + unsigned short ANC_apply; + unsigned short ANC_log; + unsigned short ANC_log_downsample; + unsigned char ANC_dl_pga; +} AUDIO_ANC_CUSTOM_PARAM_STRUCT; + +#define CFG_FILE_SPEECH_ANC_SIZE sizeof(AUDIO_ANC_CUSTOM_PARAM_STRUCT) +#define CFG_FILE_SPEECH_ANC_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT +{ + unsigned short sph_voice_tracking_mode_para[16]; + unsigned short sph_voice_tracking_mode_wb_para[16]; +} AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT; + +#define CFG_FILE_SPEECH_MAGI_CONFERENCE_SIZE sizeof(AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT) +#define CFG_FILE_SPEECH_MAGI_CONFERENCE_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_HAC_PARAM_STRUCT +{ + /* speech enhancement */ + unsigned short speech_hac_mode_nb_para[16]; + /* WB speech enhancement */ + unsigned short speech_hac_mode_wb_para[16]; + /* speech input FIR */ + short sph_hac_in_fir[45]; + /* speech output FIR */ + short sph_hac_out_fir[45]; + + /* WB speech input FIR */ + short sph_hac_wb_in_fir[90]; + /* WB speech output FIR */ + short sph_hac_wb_out_fir[90]; + /* mic volume setting */ + unsigned char audiovolume_mic_hac[AUDIO_MAX_VOLUME_STEP]; + /* speech dl volume setting */ + unsigned char audiovolume_sph_hac[AUDIO_MAX_VOLUME_STEP]; + /* sidetone volume setting */ + unsigned char audiovolume_sid_hac[AUDIO_MAX_VOLUME_STEP]; + +} AUDIO_CUSTOM_HAC_PARAM_STRUCT; + +#define CFG_FILE_SPEECH_HAC_PARAM_SIZE sizeof(AUDIO_CUSTOM_HAC_PARAM_STRUCT) +#define CFG_FILE_SPEECH_HAC_PARAM_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT +{ + /* speech enhancement */ + unsigned short lpbk_speech_mode_nb_para[3][16]; + +} AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT; + +#define CFG_FILE_SPEECH_LPBK_PARAM_SIZE sizeof(AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT) +#define CFG_FILE_SPEECH_LPBK_PARAM_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT +{ + /* audio dump configuration */ + unsigned short vmlog_dump_config; + unsigned short bgs_dump_enable; + /* audio xml configuration */ + unsigned short cust_xml_enable; + +} AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT; + +#define CFG_FILE_AUDIO_FUNC_SWITCH_PARAM_SIZE sizeof(AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT) +#define CFG_FILE_AUDIO_FUNC_SWITCH_PARAM_TOTAL 1 +typedef struct _AUDIO_CUSTOM_PARAM_STRUCT +{ + /* volume setting */ + unsigned char volume[MAX_VOL_CATE][MAX_VOL_TYPE]; + /* speech enhancement */ + unsigned short speech_common_para[SPEECH_COMMON_NUM]; + unsigned short speech_mode_para[SPEECH_PARA_MODE_NUM][SPEECH_PARA_NUM]; + unsigned short speech_volume_para[4];//in the feature, should extend to [MAX_VOL_CATE][MAX_VOL_TYPE][4] + /* debug info */ + unsigned short debug_info[16]; + /* speech input FIR */ + short sph_in_fir[NB_FIR_INDEX_NUM][NB_FIR_NUM]; + /* speech output FIR */ + short sph_out_fir[NB_FIR_INDEX_NUM][NB_FIR_NUM]; + /* digital gain of DL speech */ + unsigned short Digi_DL_Speech; + /* digital gain of uplink speech */ + unsigned short Digi_Microphone; + /* FM record volume*/ + unsigned short FM_Record_Volume; + /* user mode : normal mode, earphone mode, loud speaker mode */ + unsigned short Bluetooth_Sync_Type; + unsigned short Bluetooth_Sync_Length; + unsigned short bt_pcm_in_vol; + unsigned short bt_pcm_out_vol; + unsigned short user_mode; + /* auto VM record setting */ + unsigned short uSupportVM; + unsigned short uAutoVM; + // mic bias + unsigned short uMicbiasVolt; + +} AUDIO_CUSTOM_PARAM_STRUCT; + +#define CFG_FILE_SPEECH_REC_SIZE sizeof(AUDIO_CUSTOM_PARAM_STRUCT) +#define CFG_FILE_SPEECH_REC_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_WB_A2M_PARAM_STRUCT_ +{ + /* WB speech enhancement */ + unsigned short speech_mode_wb_para[SPEECH_PARA_MODE_NUM][SPEECH_PARA_NUM]; + /* WB speech input/output FIR */ + short sph_wb_fir[WB_FIR_INDEX_NUM][WB_FIR_NUM]; + /* in_out flag */ + short input_out_fir_flag; // 0: input, 1: output +} AUDIO_CUSTOM_WB_A2M_PARAM_STRUCT; + +typedef struct _AUDIO_CUSTOM_WB_PARAM_STRUCT +{ + /* WB speech enhancement */ + unsigned short speech_mode_wb_para[SPEECH_PARA_MODE_NUM][SPEECH_PARA_NUM]; + /* WB speech input FIR */ + short sph_wb_in_fir[WB_FIR_INDEX_NUM][WB_FIR_NUM]; + /* WB speech output FIR */ + short sph_wb_out_fir[WB_FIR_INDEX_NUM][WB_FIR_NUM]; +} AUDIO_CUSTOM_WB_PARAM_STRUCT; + +#define CFG_FILE_WB_SPEECH_REC_SIZE sizeof(AUDIO_CUSTOM_WB_PARAM_STRUCT) +#define CFG_FILE_WB_SPEECH_REC_TOTAL 1 + +#if defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V5) + +typedef struct _AUDIO_ACF_V5F_PARAM +{ + unsigned int bes_loudness_L_hpf_fc; + unsigned int bes_loudness_L_hpf_order; + unsigned int bes_loudness_L_lpf_fc; + unsigned int bes_loudness_L_lpf_order; + unsigned int bes_loudness_L_bpf_fc[8]; + unsigned int bes_loudness_L_bpf_bw[8]; + int bes_loudness_L_bpf_gain[8]; + unsigned int bes_loudness_R_hpf_fc; + unsigned int bes_loudness_R_hpf_order; + unsigned int bes_loudness_R_lpf_fc; + unsigned int bes_loudness_R_lpf_order; + unsigned int bes_loudness_R_bpf_fc[8]; + unsigned int bes_loudness_R_bpf_bw[8]; + int bes_loudness_R_bpf_gain[8]; + +}AUDIO_ACF_V5F_PARAM; + +typedef struct _AUDIO_ACF_V5VIBSPK_PARAM +{ + unsigned int bes_loudness_bpf_coeff[2][6][3]; + +}AUDIO_ACF_V5VIBSPK_PARAM; + + +typedef struct _AUDIO_ACF_CUSTOM_PARAM_STRUCT +{ + + union{ + AUDIO_ACF_V5F_PARAM V5F; + AUDIO_ACF_V5VIBSPK_PARAM V5ViVSPK; + }bes_loudness_f_param; + unsigned int bes_loudness_Sep_LR_Filter; + unsigned int bes_loudness_WS_Gain_Max; + unsigned int bes_loudness_WS_Gain_Min; + unsigned int bes_loudness_Filter_First; + unsigned int bes_loudness_Num_Bands; + unsigned int bes_loudness_Flt_Bank_Order; + unsigned int bes_loudness_Cross_Freq[7]; + int DRC_Th[8][5]; + int DRC_Gn[8][5]; + int SB_Gn[8]; + unsigned int SB_Mode[8]; + unsigned int DRC_Delay; + unsigned int Att_Time[8][6]; + unsigned int Rel_Time[8][6]; + int Hyst_Th[8][6]; + int Lim_Th; + int Lim_Gn; + unsigned int Lim_Const; + unsigned int Lim_Delay; + int SWIPRev; +} AUDIO_ACF_CUSTOM_PARAM_STRUCT; +#if 0 +typedef struct _AUDIO_ACF_CUSTOM_PARAM_STRUCT +{ + unsigned int bes_loudness_hsf_coeff_L[2][9][5]; // Compensation Filter HSF coeffs [9][4]->[2][9][5] + unsigned int bes_loudness_bpf_coeff_L[8][6][3]; // Compensation Filter BPF coeffs [4][6][3]->[6][6][3]->[8][6][3] + unsigned int bes_loudness_lpf_coeff_L[6][3]; + + unsigned int bes_loudness_hsf_coeff_R[2][9][5]; // Compensation Filter HSF coeffs [9][4]->[2][9][5] + unsigned int bes_loudness_bpf_coeff_R[8][6][3]; // Compensation Filter BPF coeffs [4][6][3]->[6][6][3]->[8][6][3] + unsigned int bes_loudness_lpf_coeff_R[6][3]; + + unsigned int bes_loudness_WS_Gain_Max; // Q2.14 + unsigned int bes_loudness_WS_Gain_Min; // Q2.14 + unsigned int bes_loudness_Filter_First; // 0: DRC First, 1: Filter First + unsigned int bes_loudness_Sep_LR_Filter; // 0: Use same filter for both L / R, // 1: Separate L / R filter + + unsigned int bes_loudness_Num_Bands; // range: 1 ~ 8 + unsigned int bes_loudness_Flt_Bank_Order; // range: 3, 5, 7 + unsigned int bes_loudness_Cross_Freq[7]; // unit: Hz + int bes_loudness_DRC_Th[8][5]; // Q24.8, unit: dB + int bes_loudness_DRC_Gn[8][5]; // Q24.8, unit: dB + int bes_loudness_SB_Gn[8]; // Q24.8, unit: dB + unsigned int bes_loudness_SB_Mode[8]; // 0: makeup gain, 1: subband limiter, + // 2: bypass, 3: mute + unsigned int bes_loudness_DRC_Delay; + unsigned int bes_loudness_Att_Time[8][6]; // unit: 0.1 ms / 6dB + unsigned int bes_loudness_Rel_Time[8][6]; // unit: 0.1 ms / 6dB + int bes_loudness_Hyst_Th[8][6]; // Q24.8, unit: dB + int bes_loudness_Lim_Th; + int bes_loudness_Lim_Gn; + unsigned int bes_loudness_Lim_Const; + unsigned int bes_loudness_Lim_Delay; + + /* + unsigned int bes_loudness_WS_Gain_Max; + unsigned int bes_loudness_WS_Gain_Min; + unsigned int bes_loudness_Filter_First; + unsigned int bes_loudness_Att_Time; // unit: 0.1 ms / 6dB + unsigned int bes_loudness_Rel_Time; // unit: 0.1 ms / 6dB + char bes_loudness_Gain_Map_In[5]; + char bes_loudness_Gain_Map_Out[5]; + */ +} AUDIO_ACF_CUSTOM_PARAM_STRUCT; +#endif +#elif defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V4) +typedef struct _AUDIO_ACF_CUSTOM_PARAM_STRUCT +{ + unsigned int bes_loudness_hsf_coeff[2][9][5]; // Compensation Filter HSF coeffs [9][4]->[2][9][5] + unsigned int bes_loudness_bpf_coeff[8][6][3]; // Compensation Filter BPF coeffs [4][6][3]->[6][6][3]->[8][6][3] + //unsigned int bes_loudness_DRC_Forget_Table[9][2]; + unsigned int bes_loudness_lpf_coeff[6][3]; + unsigned int bes_loudness_WS_Gain_Max; + unsigned int bes_loudness_WS_Gain_Min; + unsigned int bes_loudness_Filter_First; + unsigned int bes_loudness_Att_Time; // unit: 0.1 ms / 6dB + unsigned int bes_loudness_Rel_Time; // unit: 0.1 ms / 6dB + char bes_loudness_Gain_Map_In[5]; + char bes_loudness_Gain_Map_Out[5]; +} AUDIO_ACF_CUSTOM_PARAM_STRUCT; +#else +typedef struct _AUDIO_ACF_CUSTOM_PARAM_STRUCT +{ + /* Compensation Filter HSF coeffs */ + /* BesLoudness also uses this coeffs */ + unsigned int bes_loudness_hsf_coeff[9][4]; + + /* Compensation Filter BPF coeffs */ + unsigned int bes_loudness_bpf_coeff[4][6][3]; + unsigned int bes_loudness_DRC_Forget_Table[9][2]; + unsigned int bes_loudness_WS_Gain_Max; + unsigned int bes_loudness_WS_Gain_Min; + unsigned int bes_loudness_Filter_First; + char bes_loudness_Gain_Map_In[5]; + char bes_loudness_Gain_Map_Out[5]; + +} AUDIO_ACF_CUSTOM_PARAM_STRUCT; +#endif +/* +*/ +#define CFG_FILE_AUDIO_COMPFLT_REC_SIZE sizeof(AUDIO_ACF_CUSTOM_PARAM_STRUCT) +#define CFG_FILE_AUDIO_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_HEADPHONE_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_VIBSPK_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_AUDIOSUB_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_AUDIOSUB_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_MUSICDRC_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_RINGTONEDRC_COMPFLT_REC_TOTAL 1 + + +typedef struct _AUDIO_EFFECT_CUSTOM_PARAM_STRUCT +{ + //surround parameters + int bsrd_level; + unsigned int Distance1; + unsigned int Distance2; + int bsrd_band_select; + + //bass parameters + unsigned int bass_CutoffFreq; + int bass_IsVB; + + //EQ parameters + short Normal_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Dance_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Bass_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Classical_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Treble_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Party_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Pop_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Rock_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + + //loudness mode + int LoudEnhancemode; + + // time stretch + int Time_TD_FD; + int Time_TS_Ratio; + +} AUDIO_EFFECT_CUSTOM_PARAM_STRUCT; + +#define CFG_FILE_AUDIO_EFFECT_REC_SIZE sizeof(AUDIO_EFFECT_CUSTOM_PARAM_STRUCT) +#define CFG_FILE_AUDIO_EFFECT_REC_TOTAL 1 + +typedef struct _AUDIO_PARAM_MED_STRUCT +{ + short speech_input_FIR_coeffs[SPEECH_PARA_MODE_NUM][NB_FIR_NUM]; + short speech_output_FIR_coeffs[SPEECH_PARA_MODE_NUM][NB_FIR_INDEX_NUM][NB_FIR_NUM]; + short select_FIR_output_index[SPEECH_PARA_MODE_NUM]; + short select_FIR_intput_index[SPEECH_PARA_MODE_NUM]; + short speech_mode_para[SPEECH_PARA_MODE_NUM][SPEECH_PARA_NUM]; +} AUDIO_PARAM_MED_STRUCT; + +#define CFG_FILE_AUDIO_PARAM_MED_REC_SIZE sizeof(AUDIO_PARAM_MED_STRUCT) +#define CFG_FILE_AUDIO_PARAM_MED_REC_TOTAL 1 + + +typedef struct _AUDIO_VOLUME_CUSTOM_STRUCT +{ + unsigned char audiovolume_ring[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_key[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_mic[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_fmr[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_sph[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_sid[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_media[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_matv[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; +} AUDIO_VOLUME_CUSTOM_STRUCT; + +#define CFG_FILE_AUDIO_VOLUME_CUSTOM_REC_SIZE sizeof(AUDIO_VOLUME_CUSTOM_STRUCT) +#define CFG_FILE_AUDIO_VOLUME_CUSTOM_REC_TOTAL 1 + +typedef struct _AUDIO_VER1_CUSTOM_VOLUME_STRUCT { + unsigned char audiovolume_ring[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_sip[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_mic[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_fm[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_sph[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_sph2[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_sid[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_media[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_matv[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + + unsigned char normalaudiovolume[NORMAL_VOLUME_TYPE_MAX]; + unsigned char headsetaudiovolume[HEADSET_VOLUME_TYPE_MAX]; + unsigned char speakeraudiovolume[SPEAKER_VOLUME_TYPE_MAX]; + unsigned char headsetspeakeraudiovolume[HEADSET_SPEAKER_VOLUME_TYPE_MAX]; + unsigned char extampaudiovolume[EXTAMP_VOLUME_TYPE_MAX]; + + unsigned char audiovolume_level[VER1_NUM_OF_VOL_TYPE]; +} AUDIO_VER1_CUSTOM_VOLUME_STRUCT; + +#define CFG_FILE_AUDIO_VER1_VOLUME_CUSTOM_REC_SIZE sizeof(AUDIO_VER1_CUSTOM_VOLUME_STRUCT) +#define CFG_FILE_AUDIO_VER1_VOLUME_CUSTOM_REC_TOTAL 1 + + + +/******************************************************************** +* Audio Gain Table +*********************************************************************/ +#define AUDIO_MAX_AMP_CONTROL_POINTS (10) +#define AUDIO_MAX_GAIN_TABLE_STEP (18) +#define AUDIO_MAX_MIC_GAIN_NUMS (32) + +typedef enum { + AUDIO_GAIN_DEFAULT =-1, + AUDIO_GAIN_VOICE_CALL = 0, + AUDIO_GAIN_SYSTEM = 1, + AUDIO_GAIN_RING = 2, + AUDIO_GAIN_MUSIC = 3, + AUDIO_GAIN_ALARM = 4, + AUDIO_GAIN_NOTIFICATION = 5, + AUDIO_GAIN_BLUETOOTH_SCO = 6, + AUDIO_GAIN_ENFORCED_AUDIBLE = 7, // Sounds that cannot be muted by user and must be routed to speaker + AUDIO_GAIN_DTMF = 8, + AUDIO_GAIN_TTS = 9, + AUDIO_GAIN_FM = 10, + AUDIO_GAIN_MATV = 11, + AUDIO_GAIN_MAX_STREAM = 11, //max index of stream + NUM_AUDIO_GAIN_TYPES +}audio_gain_type; + +//devices +typedef enum { + GAIN_OUTPUT_EARPIECE = 0, + GAIN_OUTPUT_HEADSET = 1, + GAIN_OUTPUT_SPEAKER = 2, + GAIN_OUTPUT_DOCK = 3, + NUM_GAIN_OUTPUT_DEVICES = 4 +}output_gain_device; + +//mic types +typedef enum { + GAIN_IDLE_RECORD_MIC =0, + GAIN_IDLE_RECORD_HEADSET , + GAIN_VOICE_REC_MIC, + GAIN_VOICE_REC_HEADSET, + GAIN_VIDEO_REC_MIC, + GAIN_VIDEO_REC_HEADSET, + GAIN_INCALL_NB_ECEIVER, + GAIN_INCALL_NB_HEADSET, + GAIN_INCALL_NB_SPEAKER, + GAIN_INCALL_WB_ECEIVER, + GAIN_INCALL_WB_HEADSET, + GAIN_INCALL_WB_SPEAKER, + GAIN_VOIP_RECEIVER, + GAIN_VOIP_HEADSET, + GAIN_VOIP_SPEAKER, + GAIN_TTY_DEVICE, + GAIN_LEVEL_SHIFT, + GAIN_ANALOG_PLAY, + GAIN_VOICE_UNLOCK_MIC, + GAIN_VOICE_UNLOCK_HEADSET, + GAIN_RESERVED1_MIC, + GAIN_RESERVED1_HEADSET, + GAIN_RESERVED2_MIC, + GAIN_RESERVED2_HEADSET, + NUM_MIC_GAINS +}microphone_device_gain; + + +//stream type gain +typedef struct _STREAM_ITEM_GAIN_STRUCT +{ + unsigned char digital[AUDIO_MAX_GAIN_TABLE_STEP]; + unsigned char analog; + unsigned char amp[AUDIO_MAX_AMP_CONTROL_POINTS]; + +}STREAM_ITEM_GAIN; + +typedef struct _STREAM_GAIN_STRUCT +{ + STREAM_ITEM_GAIN stream[NUM_GAIN_OUTPUT_DEVICES]; + +}STREAM_GAIN; + +//speech gain +typedef struct _SPEECH_ITEM_GAIN_STRUCT +{ + unsigned char digital; + unsigned char analog; + unsigned char amp[AUDIO_MAX_AMP_CONTROL_POINTS]; + +}SPEECH_ITEM_GAIN; + +typedef struct _SPEECH_GAIN_STRUCT +{ + SPEECH_ITEM_GAIN speech[NUM_GAIN_OUTPUT_DEVICES][AUDIO_MAX_GAIN_TABLE_STEP]; + +}SPEECH_GAIN; + +//sidetone gain + +typedef struct _SIDETONE_GAIN_STRUCT +{ + unsigned char sidetone[NUM_GAIN_OUTPUT_DEVICES]; +} SIDETONE_GAIN; + +//mic gain + +typedef struct _MIC_ITEM_GAIN_STRUCT +{ + unsigned char digital; + unsigned char analog; +}MIC_ITEM_GAIN; + +typedef struct _MICROPHONE_GAIN_STRUCT +{ + MIC_ITEM_GAIN mic[AUDIO_MAX_MIC_GAIN_NUMS]; + +} MIC_GAIN; + +typedef struct _AUDIO_CUSTOM_GAIN_TABLE { + STREAM_GAIN voiceCall; + STREAM_GAIN system; + STREAM_GAIN ring; + STREAM_GAIN music; + STREAM_GAIN alarm; + STREAM_GAIN notification; + STREAM_GAIN blueToothSco; + STREAM_GAIN enforceAudible; + STREAM_GAIN dtmf; + STREAM_GAIN tts; + STREAM_GAIN fm; + STREAM_GAIN matv; + SPEECH_GAIN speechNB; + SPEECH_GAIN speechWB; + SIDETONE_GAIN sideToneNB; + SIDETONE_GAIN sideToneWB; + MIC_GAIN mic; +} AUDIO_GAIN_TABLE_STRUCT; + +#define CFG_FILE_AUDIO_GAIN_TABLE_CUSTOM_REC_SIZE sizeof(AUDIO_GAIN_TABLE_STRUCT) +#define CFG_FILE_AUDIO_GAIN_TABLE_CUSTOM_REC_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_BT_GAIN { + STREAM_GAIN blueToothNrec; +} AUDIO_BT_GAIN_STRUCT; + +#define CFG_FILE_AUDIO_BT_GAIN_CUSTOM_SIZE sizeof(AUDIO_BT_GAIN_STRUCT) +#define CFG_FILE_AUDIO_BT_GAIN_CUSTOM_TOTAL 1 + +//#if defined(MTK_HD_RECORD_SUPPORT) + +#define SPC_MAX_NUM_RECORD_SPH_MODE HD_REC_MODE_INDEX_NUM +#define SPC_MAX_NUM_RECORD_INPUT_FIR HD_REC_FIR_INDEX_NUM //extend 8 -->16 +typedef struct _AUDIO_HD_RECORD_PARAM_STRUCT +{ + /* HD RECORD Mode Num & FIR Num*/ + unsigned short hd_rec_mode_num; // max(hd_rec_fir_num) == 30 ?? + unsigned short hd_rec_fir_num; // max(hd_rec_fir_num) == 16 ?? + + /* HD RECORD Speech Enhancement */ + unsigned short hd_rec_speech_mode_para[SPC_MAX_NUM_RECORD_SPH_MODE][SPEECH_PARA_NUM]; // the contain only have hd_rec_mode_num effective values + + /* HD RECORD FIR */ + short hd_rec_fir[SPC_MAX_NUM_RECORD_INPUT_FIR][WB_FIR_NUM]; // the contain only have hd_rec_fir_num effective values + + /* HD RECORD FIR Mapping (ex, map[sph_mode] = FIR3) */ + unsigned short hd_rec_map_to_fir_for_ch1[SPC_MAX_NUM_RECORD_SPH_MODE]; + unsigned short hd_rec_map_to_fir_for_ch2[SPC_MAX_NUM_RECORD_SPH_MODE]; + + /* HD RECORD Device Mode Mapping (ex, map[sph_mode] = SPH_MODE_NORMAL ) */ + unsigned char hd_rec_map_to_dev_mode[SPC_MAX_NUM_RECORD_SPH_MODE]; + + /* HD RECORD Input Source Mapping (ex, map[sph_mode] = BT Earphone mic)*/ + unsigned char hd_rec_map_to_input_src[SPC_MAX_NUM_RECORD_SPH_MODE]; + + /* HD RECORD mode is stereo or not (ex, map[sph_mode] = 0(mono), 1(stereo) )*/ + unsigned char hd_rec_map_to_stereo_flag[SPC_MAX_NUM_RECORD_SPH_MODE]; + +} AUDIO_HD_RECORD_PARAM_STRUCT; + + +#define CFG_FILE_AUDIO_HD_REC_PAR_SIZE sizeof(AUDIO_HD_RECORD_PARAM_STRUCT) +#define CFG_FILE_AUDIO_HD_REC_PAR_TOTAL 1 + + + +#define MAX_HD_REC_SCENES 10 // max #scene = 10 (10 * 3 = 30 = max modes) + +enum HD_REC_DEVICE_SOURCE_T +{ + HD_REC_DEVICE_SOURCE_HANDSET = 0, + HD_REC_DEVICE_SOURCE_HEADSET = 1, + HD_REC_DEVICE_SOURCE_BT_EARPHONE = 2, + NUM_HD_REC_DEVICE_SOURCE +}; + +typedef struct +{ + unsigned char num_voice_recognition_scenes; //for voice recognition + unsigned char num_voice_rec_scenes; + unsigned char num_video_rec_scenes; + unsigned char num_voice_unlock_scenes; //for voice unlock feature + unsigned char num_customization_scenes; //for customization + unsigned char scene_table[MAX_HD_REC_SCENES][NUM_HD_REC_DEVICE_SOURCE]; + unsigned char scene_name[MAX_HD_REC_SCENES][10]; //name of each scene +} AUDIO_HD_RECORD_SCENE_TABLE_STRUCT; + + +#define CFG_FILE_AUDIO_HD_REC_SCENE_TABLE_SIZE sizeof(AUDIO_HD_RECORD_SCENE_TABLE_STRUCT) +#define CFG_FILE_AUDIO_HD_REC_SCENE_TABLE_TOTAL 1 + + + +//#endif //MTK_HD_RECORD_SUPPORT + +//for voice recognition customization +typedef struct _VOICE_RECOGNITION_PARAM_STRUCT +{ + /* HD RECORD 48k FIR */ + unsigned char ap_num; + unsigned char language_num; + unsigned char language_folder[VOICE_LANGUAGE_NUM_MAX][VOICE_FOLDER_NAME_LEN_MAX]; + unsigned char cmd_num[VOICE_LANGUAGE_NUM_MAX]; + unsigned char ap_support_info[VOICE_AP_NUM_MAX][VOICE_LANGUAGE_NUM_MAX][VOICE_CMDS_NUM_MAX]; + unsigned char cust_param[VOICE_RECOG_FEATURE_NUM_MAX][VOICE_RECOG_PARAM_NUM_MAX]; + +} VOICE_RECOGNITION_PARAM_STRUCT; + + +#define CFG_FILE_VOICE_RECOGNIZE_PAR_SIZE sizeof(VOICE_RECOGNITION_PARAM_STRUCT) +#define CFG_FILE_VOICE_RECOGNIZE_PAR_TOTAL 1 + + +typedef struct +{ + unsigned int u32EnableFlg; + +}AUDIO_AUDENH_CONTROL_OPTION_STRUCT; + +#define CFG_FILE_AUDIO_AUDENH_CONTROL_OPTION_PAR_SIZE sizeof(AUDIO_AUDENH_CONTROL_OPTION_STRUCT) +#define CFG_FILE_AUDIO_AUDENH_CONTROL_OPTION_PAR_TOTAL 1 + +//for DC Calibration +typedef struct _AUDIO_BUFFER_DC_CALIBRATION_STRUCT +{ + unsigned short cali_flag; + unsigned short cali_val_hp_left; + unsigned short cali_val_hp_right; + unsigned short cali_val_speaker; +} AUDIO_BUFFER_DC_CALIBRATION_STRUCT; + + +#define CFG_FILE_AUDIO_BUFFER_DC_CALIBRATION_PAR_SIZE sizeof(AUDIO_BUFFER_DC_CALIBRATION_STRUCT) +#define CFG_FILE_AUDIO_BUFFER_DC_CALIBRATION_PAR_TOTAL 1 + + +enum AUDIO_VOIP_DEVICE_TYPE { + AUDIO_VOIP_DEVICE_NORMAL = 0, //path receiver + AUDIO_VOIP_DEVICE_SPEAKER = 1, + AUDIO_VOIP_DEVICE_HEADSET = 2, + AUDIO_VOIP_DEVICE_BT = 3, + NUM_AUDIO_VOIP_DEVICE = VOIP_INDEX_NUM +}; + +typedef struct _AUDIO_VOIP_PARAM_STRUCT +{ + /* speech enhancement param */ + unsigned short speech_common_para[SPEECH_COMMON_NUM]; //normal/Loud speaker/headser/BT + unsigned short speech_mode_para[VOIP_INDEX_NUM][SPEECH_PARA_NUM]; //normal/Loud speaker/headser/BT + + /* speech input FIR */ + short in_fir[VOIP_INDEX_NUM][WB_FIR_NUM]; //normal/Loud speaker/headser/BT + /* speech output FIR */ + short out_fir[VOIP_INDEX_NUM][WB_FIR_NUM]; //normal/Loud speaker/headser/BT + +} AUDIO_VOIP_PARAM_STRUCT; + + +#define CFG_FILE_AUDIO_VOIP_PAR_SIZE sizeof(AUDIO_VOIP_PARAM_STRUCT) +#define CFG_FILE_AUDIO_VOIP_PAR_TOTAL 1 + +enum AUDIO_HFP_DEVICE_TYPE { + AUDIO_HFP_DEVICE_NORMAL = 0, //path receiver + AUDIO_HFP_DEVICE_SPEAKER = 1, + AUDIO_HFP_DEVICE_HEADSET = 2, + AUDIO_HFP_DEVICE_RESERVED = 3, + NUM_AUDIO_HFP_DEVICE +}; + +typedef struct _AUDIO_HFP_PARAM_STRUCT +{ + /* speech enhancement param */ + unsigned short speech_common_para[SPEECH_COMMON_NUM]; //normal/Loud speaker/headser/BT + unsigned short speech_mode_para[NUM_AUDIO_HFP_DEVICE][SPEECH_PARA_NUM]; //normal/Loud speaker/headser/BT + + /* speech input FIR */ + short in_fir[NUM_AUDIO_HFP_DEVICE][WB_FIR_NUM]; //normal/Loud speaker/headser/BT + /* speech output FIR */ + short out_fir[NUM_AUDIO_HFP_DEVICE][WB_FIR_NUM]; //normal/Loud speaker/headser/BT + +} AUDIO_HFP_PARAM_STRUCT; + + +#define CFG_FILE_AUDIO_HFP_PAR_SIZE sizeof(AUDIO_HFP_PARAM_STRUCT) +#define CFG_FILE_AUDIO_HFP_PAR_TOTAL 1 + +//for Speaker Monitor +typedef struct _AUDIO_SPEAKER_MONITOR_PARAM_STRUCT +{ + float resistor[512]; + float temp_initial; // initial value + /* hardware setting */ + float current_sensing_resistor; // unit: ohm + /* resonant frqquency*/ + unsigned short reso_freq_center; + unsigned short reso_freq_bw; + unsigned short reso_freq_gain; + /* temperature estimation */ + unsigned short prefer_band_upper; + unsigned short prefer_band_lower; + /* temperature estimation control */ + unsigned short temp_limit_low; // start to log + unsigned short temp_limit_high; // start to control gain + unsigned short temp_control_time_slots; // max log time + /* monitor interval */ + unsigned short monitor_timer; //unit: ms +} AUDIO_SPEAKER_MONITOR_PARAM_STRUCT; + + +#define CFG_FILE_SPEAKER_MONITOR_SIZE sizeof(AUDIO_SPEAKER_MONITOR_PARAM_STRUCT) +#define CFG_FILE_SPEAK_MONITOR_REC_TOTAL 1 + +#endif // _CFG_AUDIO_FILE_H + diff --git a/proprietary/external/nvram/libnvram/CFG_Audio_Default.h b/proprietary/external/nvram/libnvram/CFG_Audio_Default.h new file mode 100755 index 0000000000000000000000000000000000000000..a8b0ce457623ef043684503b4efa330f7c90ffa4 --- /dev/null +++ b/proprietary/external/nvram/libnvram/CFG_Audio_Default.h @@ -0,0 +1,966 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_AUDIO_FILE.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of AUDIO CFG Default file + * + * Author: + * ------- + * + * + + * + *******************************************************************************/ + +#ifndef _CFG_AUDIO_H +#define _CFG_AUDIO_H +/* include rule : + 1st : find path/files relative current position (Common) + 2nd : find path/files from other projects +*/ +#include "CFG_AUDIO_File.h" + +//audio related default value +#include "cfgdefault/sph_coeff_record_mode_default.h" +#include "cfgdefault/sph_coeff_dmnr_default.h" +#include "cfgdefault/sph_coeff_dmnr_handsfree_default.h" +#include "cfgdefault/audio_hd_record_custom.h" +#include "cfgdefault/audio_acf_default.h" +#include "cfgdefault/audio_hcf_default.h" +#include "cfgdefault/audio_effect_default.h" +#include "cfgdefault/audio_gain_table_default.h" +#include "cfgdefault/audio_ver1_volume_custom_default.h" +#include "cfgdefault/voice_recognition_custom.h" +#include "cfgdefault/audio_audenh_control_option.h" +#include "cfgdefault/audio_voip_custom.h" +#include "cfgdefault/audio_hfp_custom.h" +//#include "cfgdefault/audio_acfsub_default.h" +#include "cfgdefault/audio_music_drc_default.h" +#include "cfgdefault/audio_ringtone_drc_default.h" +#include "cfgdefault/sph_coeff_anc_default.h" +#include "cfgdefault/audio_speaker_monitor_custom.h" +#include "cfgdefault/sph_coeff_lpbk_default.h" +#include "cfgdefault/audio_function_switch_default.h" + +//speech related default value +#include "cfgdefault/sph_coeff_default.h" +#include "cfgdefault/audio_custom.h" +#include "cfgdefault/med_audio_default.h" +#include "cfgdefault/audio_volume_custom_default.h" +#include "cfgdefault/audio_ver1_volume_custom_default.h" + +#ifdef __cplusplus +extern "C" +{ +#endif + +#ifdef __ALLOCATE_CFG_AUDIO_DEFAULT_H +// Allocate data by \vendor\mediatek\proprietary\external\nvram\libcustom_nvram\CFG_file_info.c + +AUDIO_CUSTOM_PARAM_STRUCT speech_custom_default = +{ + /* INT8 volume[MAX_VOL_CATE][MAX_VOL_TYPE] */ + /* Normal volume: TON, SPK, MIC, FMR, SPH, SID, MED */ + GAIN_NOR_TON_VOL, GAIN_NOR_KEY_VOL, GAIN_NOR_MIC_VOL, GAIN_NOR_FMR_VOL, GAIN_NOR_SPH_VOL, GAIN_NOR_SID_VOL, GAIN_NOR_MED_VOL + , + /* Headset volume: TON, SPK, MIC, FMR, SPH, SID, MED */ + GAIN_HED_TON_VOL, GAIN_HED_KEY_VOL, GAIN_HED_MIC_VOL, GAIN_HED_FMR_VOL, GAIN_HED_SPH_VOL, GAIN_HED_SID_VOL, GAIN_HED_MED_VOL + , + /* Handfree volume: TON, SPK, MIC, FMR, SPH, SID, MED */ + GAIN_HND_TON_VOL, GAIN_HND_KEY_VOL, GAIN_HND_MIC_VOL, GAIN_HND_FMR_VOL, GAIN_HND_SPH_VOL, GAIN_HND_SID_VOL, GAIN_HND_MED_VOL + , + /* UINT16 speech_common_para[12] */ + DEFAULT_SPEECH_COMMON_PARA + , + /* UINT16 speech_mode_para[8][16] */ + DEFAULT_SPEECH_NORMAL_MODE_PARA, + DEFAULT_SPEECH_EARPHONE_MODE_PARA, + DEFAULT_SPEECH_LOUDSPK_MODE_PARA, + DEFAULT_SPEECH_BT_EARPHONE_MODE_PARA, + DEFAULT_SPEECH_BT_CORDLESS_MODE_PARA, + DEFAULT_SPEECH_CARKIT_MODE_PARA, + DEFAULT_SPEECH_AUX1_MODE_PARA, + DEFAULT_SPEECH_AUX2_MODE_PARA + , + /* UINT16 speech_volume_para[4] */ + DEFAULT_SPEECH_VOL_PARA + , + /* UINT16 debug_info[16] */ + DEFAULT_AUDIO_DEBUG_INFO + , + /* INT16 sph_in_fir[6][45], sph_out_fir */ + SPEECH_INPUT_FIR_COEFF, + SPEECH_OUTPUT_FIR_COEFF + , + /* UINT16 DG_DL_Speech */ + DG_DL_Speech + , + /* UINT16 DG_Microphone */ + DG_Microphone + , + /* UINT16 FM record volume*/ + FM_Record_Vol + , + /* UINT16 BT sync type and length*/ + DEFAULT_BLUETOOTH_SYNC_TYPE, + DEFAULT_BLUETOOTH_SYNC_LENGTH + , + /* UINT16 BT PCM in/out digital gain*/ + DEFAULT_BT_PCM_IN_VOL, + DEFAULT_BT_PCM_OUT_VOL + , + /* user mode : normal mode, earphone mode, loud speaker mode */ + /* UCHAR user_mode */ + VOL_NORMAL + , + /* auto VM record setting */ + DEFAULT_VM_SUPPORT, + DEFAULT_AUTO_VM, + /* Micbais voltage 1900 --> 2200 */ + MICBAIS, +}; + +AUDIO_VER1_CUSTOM_VOLUME_STRUCT audio_ver1_custom_default = { + VER1_AUD_VOLUME_RING, + VER1_AUD_VOLUME_SIP, + VER1_AUD_VOLUME_MIC, + VER1_AUD_VOLUME_FM, + VER1_AUD_VOLUME_SPH, + VER1_AUD_VOLUME_SPH, // sph2 now use the same + VER1_AUD_VOLUME_SID, + VER1_AUD_VOLUME_MEDIA, + VER1_AUD_VOLUME_MATV, + VER1_AUD_NORMAL_VOLUME_DEFAULT, + VER1_AUD_HEADSER_VOLUME_DEFAULT, + VER1_AUD_SPEAKER_VOLUME_DEFAULT, + VER1_AUD_HEADSETSPEAKER_VOLUME_DEFAULT, + VER1_AUD_EXTAMP_VOLUME_DEFAULT, + VER1_AUD_VOLUME_LEVEL_DEFAULT +}; + + +AUDIO_CUSTOM_WB_PARAM_STRUCT wb_speech_custom_default = +{ + /* unsigned short speech_mode_wb_para[8][16] */ + DEFAULT_WB_SPEECH_NORMAL_MODE_PARA, + DEFAULT_WB_SPEECH_EARPHONE_MODE_PARA, + DEFAULT_WB_SPEECH_LOUDSPK_MODE_PARA, + DEFAULT_WB_SPEECH_BT_EARPHONE_MODE_PARA, + DEFAULT_WB_SPEECH_BT_CORDLESS_MODE_PARA, + DEFAULT_WB_SPEECH_CARKIT_MODE_PARA, + DEFAULT_WB_SPEECH_AUX1_MODE_PARA, + DEFAULT_WB_SPEECH_AUX2_MODE_PARA, + /* short sph_wb_in_fir[6][90] */ + WB_Speech_Input_FIR_Coeff, + /* short sph_wb_out_fir[6][90] */ + WB_Speech_Output_FIR_Coeff, +}; +#if defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V5) +/* +unsigned int bes_loudness_Sep_LR_Filter; + unsigned int bes_loudness_WS_Gain_Max; + unsigned int bes_loudness_WS_Gain_Min; + unsigned int bes_loudness_Filter_First; + unsigned int bes_loudness_Num_Bands; + unsigned int bes_loudness_Flt_Bank_Order; + unsigned int bes_loudness_Cross_Freq[7]; + int DRC_Th[8][5]; + int DRC_Gn[8][5]; + int SB_Gn[8]; + unsigned int SB_Mode[8]; + unsigned int DRC_Delay; + unsigned int Att_Time[8][6]; + unsigned int Rel_Time[8][6]; + int Hyst_Th[8][6]; + int Lim_Th; + int Lim_Gn; + unsigned int Lim_Const; + unsigned int Lim_Delay; + int SWIPRev; + +*/ +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_custom_default = +{ +#if 1 + BES_LOUDNESS_ACF_L_HPF_FC, + BES_LOUDNESS_ACF_L_HPF_ORDER, + BES_LOUDNESS_ACF_L_LPF_FC, + BES_LOUDNESS_ACF_L_LPF_ORDER, + BES_LOUDNESS_ACF_L_BPF_FC, + BES_LOUDNESS_ACF_L_BPF_BW, + BES_LOUDNESS_ACF_L_BPF_GAIN, + + BES_LOUDNESS_ACF_R_HPF_FC, + BES_LOUDNESS_ACF_R_HPF_ORDER, + BES_LOUDNESS_ACF_R_LPF_FC, + BES_LOUDNESS_ACF_R_LPF_ORDER, + BES_LOUDNESS_ACF_R_BPF_FC, + BES_LOUDNESS_ACF_R_BPF_BW, + BES_LOUDNESS_ACF_R_BPF_GAIN, + + BES_LOUDNESS_ACF_SEP_LR_FILTER, + BES_LOUDNESS_ACF_WS_GAIN_MAX, + BES_LOUDNESS_ACF_WS_GAIN_MIN, + BES_LOUDNESS_ACF_FILTER_FIRST, + BES_LOUDNESS_ACF_NUM_BANDS, + BES_LOUDNESS_ACF_FLT_BANK_ORDER, + BES_LOUDNESS_ACF_CROSSOVER_FREQ, + BES_LOUDNESS_ACF_GAIN_MAP_IN, + BES_LOUDNESS_ACF_GAIN_MAP_OUT, + BES_LOUDNESS_ACF_SB_GAIN, + BES_LOUDNESS_ACF_SB_MODE, + BES_LOUDNESS_ACF_DRC_DELAY, + BES_LOUDNESS_ACF_ATT_TIME, + BES_LOUDNESS_ACF_REL_TIME, + BES_LOUDNESS_ACF_HYST_TH, + BES_LOUDNESS_ACF_LIM_TH, + BES_LOUDNESS_ACF_LIM_GN, + BES_LOUDNESS_ACF_LIM_CONST, + BES_LOUDNESS_ACF_LIM_DELAY, + 0x0520, +#else + BES_LOUDNESS_HSF_COEFF_L, + BES_LOUDNESS_BPF_COEFF_L, + BES_LOUDNESS_LPF_COEFF_L, + BES_LOUDNESS_HSF_COEFF_R, + BES_LOUDNESS_BPF_COEFF_R, + BES_LOUDNESS_LPF_COEFF_R, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + + BES_LOUDNESS_SEP_LR_FILTER, + BES_LOUDNESS_NUM_BANDS, + BES_LOUDNESS_FLT_BANK_ORDER, + BES_LOUDNESS_CROSSOVER_FREQ, + + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, + BES_LOUDNESS_SB_GAIN, + BES_LOUDNESS_SB_MODE, + BES_LOUDNESS_DRC_DELAY, + BES_LOUDNESS_ATT_TIME, + BES_LOUDNESS_REL_TIME, + BES_LOUDNESS_HYST_TH, + BES_LOUDNESS_LIM_TH, + BES_LOUDNESS_LIM_GN, + BES_LOUDNESS_LIM_CONST, + BES_LOUDNESS_LIM_DELAY, +#endif + +}; +#if 0 +AUDIO_ACF_CUSTOM_PARAM_STRUCT audiosub_custom_default = +{ + BES_LOUDNESS_HSF_COEFF_SUB_L, + BES_LOUDNESS_BPF_COEFF_SUB_L, + BES_LOUDNESS_LPF_COEFF_SUB_L, + BES_LOUDNESS_HSF_COEFF_SUB_R, + BES_LOUDNESS_BPF_COEFF_SUB_R, + BES_LOUDNESS_LPF_COEFF_SUB_R, + BES_LOUDNESS_WS_GAIN_MAX_SUB, + BES_LOUDNESS_WS_GAIN_MIN_SUB, + BES_LOUDNESS_FILTER_FIRST_SUB, + + BES_LOUDNESS_SEP_LR_FILTER_SUB, + BES_LOUDNESS_NUM_BANDS_SUB, + BES_LOUDNESS_FLT_BANK_ORDER_SUB, + BES_LOUDNESS_CROSSOVER_FREQ_SUB, + + BES_LOUDNESS_GAIN_MAP_IN_SUB, + BES_LOUDNESS_GAIN_MAP_OUT_SUB, + BES_LOUDNESS_SB_GAIN_SUB, + BES_LOUDNESS_SB_MODE_SUB, + BES_LOUDNESS_DRC_DELAY_SUB, + BES_LOUDNESS_ATT_TIME_SUB, + BES_LOUDNESS_REL_TIME_SUB, + BES_LOUDNESS_HYST_TH_SUB, + BES_LOUDNESS_LIM_TH_SUB, + BES_LOUDNESS_LIM_GN, + BES_LOUDNESS_LIM_CONST, + BES_LOUDNESS_LIM_DELAY, + + +}; +#endif + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_hcf_custom_default = +{ + BES_LOUDNESS_HCF_L_HPF_FC, + BES_LOUDNESS_HCF_L_HPF_ORDER, + BES_LOUDNESS_HCF_L_LPF_FC, + BES_LOUDNESS_HCF_L_LPF_ORDER, + BES_LOUDNESS_HCF_L_BPF_FC, + BES_LOUDNESS_HCF_L_BPF_BW, + BES_LOUDNESS_HCF_L_BPF_GAIN, + + BES_LOUDNESS_HCF_R_HPF_FC, + BES_LOUDNESS_HCF_R_HPF_ORDER, + BES_LOUDNESS_HCF_R_LPF_FC, + BES_LOUDNESS_HCF_R_LPF_ORDER, + BES_LOUDNESS_HCF_R_BPF_FC, + BES_LOUDNESS_HCF_R_BPF_BW, + BES_LOUDNESS_HCF_R_BPF_GAIN, + + BES_LOUDNESS_HCF_SEP_LR_FILTER, + BES_LOUDNESS_HCF_WS_GAIN_MAX, + BES_LOUDNESS_HCF_WS_GAIN_MIN, + BES_LOUDNESS_HCF_FILTER_FIRST, + BES_LOUDNESS_HCF_NUM_BANDS, + BES_LOUDNESS_HCF_FLT_BANK_ORDER, + BES_LOUDNESS_HCF_CROSSOVER_FREQ, + BES_LOUDNESS_HCF_GAIN_MAP_IN, + BES_LOUDNESS_HCF_GAIN_MAP_OUT, + BES_LOUDNESS_HCF_SB_GAIN, + BES_LOUDNESS_HCF_SB_MODE, + BES_LOUDNESS_HCF_DRC_DELAY, + BES_LOUDNESS_HCF_ATT_TIME, + BES_LOUDNESS_HCF_REL_TIME, + BES_LOUDNESS_HCF_HYST_TH, + BES_LOUDNESS_HCF_LIM_TH, + BES_LOUDNESS_HCF_LIM_GN, + BES_LOUDNESS_HCF_LIM_CONST, + BES_LOUDNESS_HCF_LIM_DELAY, + 0x0520, + +}; +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_vibspk_custom_default = +{ + BES_LOUDNESS_ACF_L_HPF_FC, + BES_LOUDNESS_ACF_L_HPF_ORDER, + BES_LOUDNESS_ACF_L_LPF_FC, + BES_LOUDNESS_ACF_L_LPF_ORDER, + BES_LOUDNESS_ACF_L_BPF_FC, + BES_LOUDNESS_ACF_L_BPF_BW, + BES_LOUDNESS_ACF_L_BPF_GAIN, + + BES_LOUDNESS_ACF_R_HPF_FC, + BES_LOUDNESS_ACF_R_HPF_ORDER, + BES_LOUDNESS_ACF_R_LPF_FC, + BES_LOUDNESS_ACF_R_LPF_ORDER, + BES_LOUDNESS_ACF_R_BPF_FC, + BES_LOUDNESS_ACF_R_BPF_BW, + BES_LOUDNESS_ACF_R_BPF_GAIN, + + 0, + BES_LOUDNESS_ACF_WS_GAIN_MAX, + BES_LOUDNESS_ACF_WS_GAIN_MIN, + BES_LOUDNESS_ACF_FILTER_FIRST, + BES_LOUDNESS_ACF_NUM_BANDS, + BES_LOUDNESS_ACF_FLT_BANK_ORDER, + BES_LOUDNESS_ACF_CROSSOVER_FREQ, + BES_LOUDNESS_ACF_GAIN_MAP_IN, + BES_LOUDNESS_ACF_GAIN_MAP_OUT, + BES_LOUDNESS_ACF_SB_GAIN, + BES_LOUDNESS_ACF_SB_MODE, + BES_LOUDNESS_ACF_DRC_DELAY, + BES_LOUDNESS_ACF_ATT_TIME, + BES_LOUDNESS_ACF_REL_TIME, + BES_LOUDNESS_ACF_HYST_TH, + BES_LOUDNESS_ACF_LIM_TH, + BES_LOUDNESS_ACF_LIM_GN, + BES_LOUDNESS_ACF_LIM_CONST, + BES_LOUDNESS_ACF_LIM_DELAY, + 0x0520, + + +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_musicdrc_custom_default = +{ + BES_LOUDNESS_MUSICDRC_L_HPF_FC, + BES_LOUDNESS_MUSICDRC_L_HPF_ORDER, + BES_LOUDNESS_MUSICDRC_L_LPF_FC, + BES_LOUDNESS_MUSICDRC_L_LPF_ORDER, + BES_LOUDNESS_MUSICDRC_L_BPF_FC, + BES_LOUDNESS_MUSICDRC_L_BPF_BW, + BES_LOUDNESS_MUSICDRC_L_BPF_GAIN, + + BES_LOUDNESS_MUSICDRC_R_HPF_FC, + BES_LOUDNESS_MUSICDRC_R_HPF_ORDER, + BES_LOUDNESS_MUSICDRC_R_LPF_FC, + BES_LOUDNESS_MUSICDRC_R_LPF_ORDER, + BES_LOUDNESS_MUSICDRC_R_BPF_FC, + BES_LOUDNESS_MUSICDRC_R_BPF_BW, + BES_LOUDNESS_MUSICDRC_R_BPF_GAIN, + + BES_LOUDNESS_MUSICDRC_SEP_LR_FILTER, + BES_LOUDNESS_MUSICDRC_WS_GAIN_MAX, + BES_LOUDNESS_MUSICDRC_WS_GAIN_MIN, + BES_LOUDNESS_MUSICDRC_FILTER_FIRST, + BES_LOUDNESS_MUSICDRC_NUM_BANDS, + BES_LOUDNESS_MUSICDRC_FLT_BANK_ORDER, + BES_LOUDNESS_MUSICDRC_CROSSOVER_FREQ, + BES_LOUDNESS_MUSICDRC_GAIN_MAP_IN, + BES_LOUDNESS_MUSICDRC_GAIN_MAP_OUT, + BES_LOUDNESS_MUSICDRC_SB_GAIN, + BES_LOUDNESS_MUSICDRC_SB_MODE, + BES_LOUDNESS_MUSICDRC_DRC_DELAY, + BES_LOUDNESS_MUSICDRC_ATT_TIME, + BES_LOUDNESS_MUSICDRC_REL_TIME, + BES_LOUDNESS_MUSICDRC_HYST_TH, + BES_LOUDNESS_MUSICDRC_LIM_TH, + BES_LOUDNESS_MUSICDRC_LIM_GN, + BES_LOUDNESS_MUSICDRC_LIM_CONST, + BES_LOUDNESS_MUSICDRC_LIM_DELAY, + 0x0520, + + +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_ringtonedrc_custom_default = +{ + BES_LOUDNESS_RINGTONEDRC_L_HPF_FC, + BES_LOUDNESS_RINGTONEDRC_L_HPF_ORDER, + BES_LOUDNESS_RINGTONEDRC_L_LPF_FC, + BES_LOUDNESS_RINGTONEDRC_L_LPF_ORDER, + BES_LOUDNESS_RINGTONEDRC_L_BPF_FC, + BES_LOUDNESS_RINGTONEDRC_L_BPF_BW, + BES_LOUDNESS_RINGTONEDRC_L_BPF_GAIN, + + BES_LOUDNESS_RINGTONEDRC_R_HPF_FC, + BES_LOUDNESS_RINGTONEDRC_R_HPF_ORDER, + BES_LOUDNESS_RINGTONEDRC_R_LPF_FC, + BES_LOUDNESS_RINGTONEDRC_R_LPF_ORDER, + BES_LOUDNESS_RINGTONEDRC_R_BPF_FC, + BES_LOUDNESS_RINGTONEDRC_R_BPF_BW, + BES_LOUDNESS_RINGTONEDRC_R_BPF_GAIN, + + BES_LOUDNESS_RINGTONEDRC_SEP_LR_FILTER, + BES_LOUDNESS_RINGTONEDRC_WS_GAIN_MAX, + BES_LOUDNESS_RINGTONEDRC_WS_GAIN_MIN, + BES_LOUDNESS_RINGTONEDRC_FILTER_FIRST, + BES_LOUDNESS_RINGTONEDRC_NUM_BANDS, + BES_LOUDNESS_RINGTONEDRC_FLT_BANK_ORDER, + BES_LOUDNESS_RINGTONEDRC_CROSSOVER_FREQ, + BES_LOUDNESS_RINGTONEDRC_GAIN_MAP_IN, + BES_LOUDNESS_RINGTONEDRC_GAIN_MAP_OUT, + BES_LOUDNESS_RINGTONEDRC_SB_GAIN, + BES_LOUDNESS_RINGTONEDRC_SB_MODE, + BES_LOUDNESS_RINGTONEDRC_DRC_DELAY, + BES_LOUDNESS_RINGTONEDRC_ATT_TIME, + BES_LOUDNESS_RINGTONEDRC_REL_TIME, + BES_LOUDNESS_RINGTONEDRC_HYST_TH, + BES_LOUDNESS_RINGTONEDRC_LIM_TH, + BES_LOUDNESS_RINGTONEDRC_LIM_GN, + BES_LOUDNESS_RINGTONEDRC_LIM_CONST, + BES_LOUDNESS_RINGTONEDRC_LIM_DELAY, + 0x0520, + + +}; + + +#elif defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V4) +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_custom_default = +{ + BES_LOUDNESS_HSF_COEFF, + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_LPF_COEFF, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_ATT_TIME, + BES_LOUDNESS_REL_TIME, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; +#if 0 +AUDIO_ACF_CUSTOM_PARAM_STRUCT audiosub_custom_default = +{ + BES_LOUDNESS_HSF_COEFF_SUB, + BES_LOUDNESS_BPF_COEFF_SUB, + BES_LOUDNESS_LPF_COEFF_SUB, + BES_LOUDNESS_WS_GAIN_MAX_SUB, + BES_LOUDNESS_WS_GAIN_MIN_SUB, + BES_LOUDNESS_FILTER_FIRST_SUB, + BES_LOUDNESS_ATT_TIME_SUB, + BES_LOUDNESS_REL_TIME_SUB, + BES_LOUDNESS_GAIN_MAP_IN_SUB, + BES_LOUDNESS_GAIN_MAP_OUT_SUB, +}; +#endif + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_hcf_custom_default = +{ + BES_LOUDNESS_HCF_HSF_COEFF, + BES_LOUDNESS_HCF_BPF_COEFF, + BES_LOUDNESS_HCF_LPF_COEFF, + BES_LOUDNESS_HCF_WS_GAIN_MAX, + BES_LOUDNESS_HCF_WS_GAIN_MIN, + BES_LOUDNESS_HCF_FILTER_FIRST, + BES_LOUDNESS_HCF_ATT_TIME, + BES_LOUDNESS_HCF_REL_TIME, + BES_LOUDNESS_HCF_GAIN_MAP_IN, + BES_LOUDNESS_HCF_GAIN_MAP_OUT, +}; +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_vibspk_custom_default = +{ + BES_LOUDNESS_HSF_COEFF, + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_LPF_COEFF, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_ATT_TIME, + BES_LOUDNESS_REL_TIME, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_musicdrc_custom_default = +{ + BES_LOUDNESS_HSF_COEFF, + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_LPF_COEFF, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_ATT_TIME, + BES_LOUDNESS_REL_TIME, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_ringtonedrc_custom_default = +{ + BES_LOUDNESS_HSF_COEFF, + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_LPF_COEFF, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_ATT_TIME, + BES_LOUDNESS_REL_TIME, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; + + +#else +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_custom_default = +{ + /* Compensation Filter HSF coeffs: default all pass filter */ + /* BesLoudness also uses this coeffs */ + BES_LOUDNESS_HSF_COEFF, + /* Compensation Filter BPF coeffs: default all pass filter */ + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_DRC_FORGET_TABLE, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_hcf_custom_default = +{ + /* Compensation Filter HSF coeffs: default all pass filter */ + /* BesLoudness also uses this coeffs */ + BES_LOUDNESS_HCF_HSF_COEFF, + /* Compensation Filter BPF coeffs: default all pass filter */ + BES_LOUDNESS_HCF_BPF_COEFF, + BES_LOUDNESS_HCF_DRC_FORGET_TABLE, + BES_LOUDNESS_HCF_WS_GAIN_MAX, + BES_LOUDNESS_HCF_WS_GAIN_MIN, + BES_LOUDNESS_HCF_FILTER_FIRST, + BES_LOUDNESS_HCF_GAIN_MAP_IN, + BES_LOUDNESS_HCF_GAIN_MAP_OUT, +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_vibspk_custom_default = +{ + /* Compensation Filter HSF coeffs: default all pass filter */ + /* BesLoudness also uses this coeffs */ + BES_LOUDNESS_HSF_COEFF, + /* Compensation Filter BPF coeffs: default all pass filter */ + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_DRC_FORGET_TABLE, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_musicdrc_custom_default = +{ + /* Compensation Filter HSF coeffs: default all pass filter */ + /* BesLoudness also uses this coeffs */ + BES_LOUDNESS_HSF_COEFF, + /* Compensation Filter BPF coeffs: default all pass filter */ + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_DRC_FORGET_TABLE, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_ringtonedrc_custom_default = +{ + /* Compensation Filter HSF coeffs: default all pass filter */ + /* BesLoudness also uses this coeffs */ + BES_LOUDNESS_HSF_COEFF, + /* Compensation Filter BPF coeffs: default all pass filter */ + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_DRC_FORGET_TABLE, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; + +#endif + +AUDIO_EFFECT_CUSTOM_PARAM_STRUCT audio_effect_custom_default = +{ + // DSRD parameters + BSRD_LEVEL, + BSRD_DISTANCE1, + BSRD_DISTANCE2, + BSRD_BAND_SELECT, + + // BASS + BASS_CUTOFF_FREQ, + BASS_ISVB, + + //EQ effect + NORMAL_GAIN_LEVEL, + DANCE_GAIN_LEVEL, + BASS_GAIN_LEVEL, + CLASSICAL_GAIN_LEVEL, + TREBLE_GAIN_LEVEL, + PARTY_GAIN_LEVEL, + POP_GAIN_LEVEL, + ROCK_GAIN_LEVEL, + + //loudness mode + LOUDENHANCEMODE, + + //TS + TIME_TD_TF, + TIME_TS_RATIO +}; + +AUDIO_PARAM_MED_STRUCT audio_param_med_default = +{ + SPEECH_INPUT_MED_FIR_COEFF, + SPEECH_OUTPUT_MED_FIR_COEFF, + FIR_output_index, + FIR_input_index, + MED_SPEECH_NORMAL_MODE_PARA, + MED_SPEECH_EARPHONE_MODE_PARA, + MED_SPEECH_BT_EARPHONE_MODE_PARA, + MED_SPEECH_LOUDSPK_MODE_PARA, + MED_SPEECH_CARKIT_MODE_PARA, + MED_SPEECH_BT_CORDLESS_MODE_PARA, + MED_SPEECH_AUX1_MODE_PARA, + MED_SPEECH_AUX2_MODE_PARA +}; + + +AUDIO_VOLUME_CUSTOM_STRUCT audio_volume_custom_default = +{ + AUD_VOLUME_RING, + AUD_VOLUME_KEY, + AUD_VOLUME_MIC, + AUD_VOLUME_FMR, + AUD_VOLUME_SPH, + AUD_VOLUME_SID, + AUD_VOLUME_MEDIA, + AUD_VOLUME_MATV +}; + +AUDIO_CUSTOM_EXTRA_PARAM_STRUCT dual_mic_custom_default = +{ + DEFAULT_SPEECH_DUAL_MIC_ABF_PARA, + DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA, + DEFAULT_SPEECH_DUAL_MIC_ABF_PARA_LoudSPK, + DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA_LoudSPK, + DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA_VR, + DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA_VOIP, + DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA_VOIP_LoudSPK +}; + +AUDIO_GAIN_TABLE_STRUCT Gain_control_table_default ={ + DEFAULT_VOICE_GAIN_TABLE_PARA, + DEFAULT_SYSTEM_GAIN_TABLE_PARA, + DEFAULT_RINGTONE_GAIN_TABLE_PARA, + DEFAULT_MUSIC_GAIN_TABLE_PARA, + DEFAULT_ALARM_GAIN_TABLE_PARA, + DEFAULT_NOTIFICATION_GAIN_TABLE_PARA, + DEFAULT_BLUETOOTH_SCO_GAIN_TABLE_PARA, + DEFAULT_ENFORCEAUDIBLE_GAIN_TABLE_PARA, + DEFAULT_DTMF_GAIN_TABLE_PARA, + DEFAULT_TTS_GAIN_TABLE_PARA, + DEFAULT_FM_GAIN_TABLE_PARA, + DEFAULT_MATV_GAIN_TABLE_PARA, + DEFAULT_SPEECH_NB_GAIN_TABLE_PARA, + DEFAULT_SPEECH_WB_GAIN_TABLE_PARA, + DEFAULT_SIDETONE_NB_GAIN_TABLE_PARA, + DEFAULT_SIDETONE_WB_GAIN_TABLE_PARA, + DEFAULT_MICROPHONE_GAIN_TABLE_PARA +}; + +AUDIO_BT_GAIN_STRUCT bt_gain_control_default ={ + DEFAULT_BLUETOOTH_NREC_GAIN_TABLE_PARA +}; + +AUDIO_HD_RECORD_PARAM_STRUCT Hd_Recrod_Par_default = { + //hd_rec mode num & fir num + HD_REC_MODE_INDEX_NUM, + HD_REC_FIR_INDEX_NUM, + //hd_rec_speech_mode_para + DEFAULT_HD_RECORD_SPH_MODE_PAR, + //hd_rec_fir + DEFAULT_HD_RECORD_FIR_Coeff, + //hd_rec fir mapping - ch1 + DEFAULT_HD_RECORD_MODE_FIR_MAPPING_CH1, + //hd_rec fir mapping - ch2 + DEFAULT_HD_RECORD_MODE_FIR_MAPPING_CH2, + //hd_rec device mode mapping + DEFAULT_HD_RECORD_MODE_DEV_MAPPING, + //hd_rec_map_to_input_src + DEFAULT_HD_RECORD_MODE_INPUT_SRC_MAPPING, + //hd_rec_map_to_stereo_flag + DEFAULT_HD_RECORD_MODE_STEREO_FLAGS +}; + +AUDIO_HD_RECORD_SCENE_TABLE_STRUCT Hd_Recrod_Scene_Table_default = { + DEFAULT_HD_RECORD_NUM_VOICE_RECOGNITION_SCENES, + DEFAULT_HD_RECORD_NUM_VOICE_SCENES, + DEFAULT_HD_RECORD_NUM_VIDEO_SCENES, + DEFAULT_HD_RECORD_NUM_VOICE_UNLOCK_SCENES, + DEFAULT_HD_RECORD_NUM_CUSTOMIZATION_SCENES, + DEFAULT_HD_RECORD_SCENE_TABLE, + DEFAULT_HD_RECORD_SCENE_NAME +}; + +VOICE_RECOGNITION_PARAM_STRUCT Voice_Recognize_Par_default = { + //for framework, voice ui related + DEFAULT_AP_NUM, + DEFAULT_LANGUAGE_NUM, + DEFAULT_LANGUAGE_FOLDER_NAME, + DEFAULT_COMMAND_NUM_PER_LAN, + DEFAULT_AP_SUPPORT_INFO, + DEFAULT_ALGORITHM_PARAM // for CTO +}; + +AUDIO_AUDENH_CONTROL_OPTION_STRUCT AUDENH_Control_Option_Par_default = { + DEFAULT_AUDIO_AUDENH_CONTROL_OPTION_Coeff +}; + +AUDIO_BUFFER_DC_CALIBRATION_STRUCT Audio_Buffer_DC_Calibration_Par_default = { + 0xFFFF, + 0, + 0, + 0 +}; + +AUDIO_VOIP_PARAM_STRUCT Audio_VOIP_Par_default = { + DEFAULT_VOIP_SPEECH_COMMON_PARAM, + DEFAULT_VOIP_SPEECH_MODE_PARAM, + DEFAULT_VOIP_IN_FIR_PARAM, + DEFAULT_VOIP_OUT_FIR_PARAM +}; + +AUDIO_HFP_PARAM_STRUCT audio_hfp_param_custom_default = { + DEFAULT_HFP_SPEECH_COMMON_PARAM, + DEFAULT_HFP_SPEECH_MODE_PARAM, + DEFAULT_HFP_IN_FIR_PARAM, + DEFAULT_HFP_OUT_FIR_PARAM +}; + +AUDIO_ANC_CUSTOM_PARAM_STRUCT speech_ANC_custom_default = { + DEFAULT_SPEECH_ANC_PARA, + DEFAULT_SPEECH_ANC_APPLY, + DEFAULT_SPEECH_ANC_LOG_ENABLE, + DEFAULT_SPEECH_ANC_LOG_DOWNSAMPLE, + DEFAULT_SPEECH_ANC_DL_PGA +}; + +AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT speech_magi_conference_custom_default = { + DEFAULT_SPEECH_VOICE_TRACKING_MODE_PARA, + DEFAULT_WB_SPEECH_VOICE_TRACKING_MODE_PARA +}; + +AUDIO_CUSTOM_HAC_PARAM_STRUCT speech_hac_param_custom_default = { + DEFAULT_SPEECH_HAC_MODE_PARA, + DEFAULT_WB_SPEECH_HAC_MODE_PARA, + DEFAULT_SPEECH_HAC_INPUT_FIR_COEFF, + DEFAULT_SPEECH_HAC_OUTPUT_FIR_COEFF, + DEFAULT_WB_SPEECH_HAC_INPUT_FIR_COEFF, + DEFAULT_WB_SPEECH_HAC_OUTPUT_FIR_COEFF, + DEFAULT_VER1_AUD_VOLUME_MIC_HAC, + DEFAULT_VER1_AUD_VOLUME_SPH_HAC, + DEFAULT_VER1_AUD_VOLUME_SID_HAC +}; + +AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT speech_lpbk_param_custom_default = { + DEFAULT_SPEECH_LPBK_NORMAL_MODE_PARA, + DEFAULT_SPEECH_LPBK_EARPHONE_MODE_PARA, + DEFAULT_SPEECH_LPBK_LOUDSPK_MODE_PARA +}; + +AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT audio_func_swtich_param_custom_default = { + DEFAULT_VMLOG_DUMP_CONFIG, + DEFAULT_BGS_DUMP_ENABLE, + DEFAULT_CUSTOM_XML_ENABLE +}; + +AUDIO_SPEAKER_MONITOR_PARAM_STRUCT speaker_monitor_par_default = { + DEFAULT_SPEAKER_MONITOR_PARAM, + DEFAULT_SPEAKER_TEMP_INITIAL, + /* hardware setting */ + DEFAULT_SPEAKER_CURRENT_SENSE_RESISTOR, + /* resonant frqquency*/ + DEFAULT_SPEAKER_RESONANT_FC, + DEFAULT_SPEAKER_RESONANT_BW, + DEFAULT_SPEAKER_RESONANT_TH, + /* temperature estimation */ + DEFAULT_SPEAKER_PREFER_HIGH_BAND, + DEFAULT_SPEAKER_PREFER_LOW_BAND, + /* temperature estimation control*/ + DEFAULT_SPEAKER_TEMP_CONTROL_LOW, // low limit + DEFAULT_SPEAKER_TEMP_CONTROL_HIGH, // high limit + DEFAULT_SPEAKER_TEMP_CONTROL_LOG, // max log time + /* monitor interval */ + DEFAULT_SPEAKER_MONITOR_INTERVAL //unit: ms +}; + +#else +extern AUDIO_CUSTOM_PARAM_STRUCT speech_custom_default; + +extern AUDIO_VER1_CUSTOM_VOLUME_STRUCT audio_ver1_custom_default; + + +extern AUDIO_CUSTOM_WB_PARAM_STRUCT wb_speech_custom_default; + +extern AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_custom_default; + +extern AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_hcf_custom_default; +extern AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_vibspk_custom_default; +extern AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_musicdrc_custom_default; +extern AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_ringtonedrc_custom_default; + +extern AUDIO_EFFECT_CUSTOM_PARAM_STRUCT audio_effect_custom_default; + +extern AUDIO_PARAM_MED_STRUCT audio_param_med_default; + +extern AUDIO_VOLUME_CUSTOM_STRUCT audio_volume_custom_default; + +extern AUDIO_CUSTOM_EXTRA_PARAM_STRUCT dual_mic_custom_default; + +extern AUDIO_GAIN_TABLE_STRUCT Gain_control_table_default; + +extern AUDIO_HD_RECORD_PARAM_STRUCT Hd_Recrod_Par_default; + +extern AUDIO_HD_RECORD_SCENE_TABLE_STRUCT Hd_Recrod_Scene_Table_default; + + +extern VOICE_RECOGNITION_PARAM_STRUCT Voice_Recognize_Par_default; + +extern AUDIO_AUDENH_CONTROL_OPTION_STRUCT AUDENH_Control_Option_Par_default; + +extern AUDIO_BUFFER_DC_CALIBRATION_STRUCT Audio_Buffer_DC_Calibration_Par_default; + +extern AUDIO_VOIP_PARAM_STRUCT Audio_VOIP_Par_default; +extern AUDIO_HFP_PARAM_STRUCT audio_hfp_param_custom_default; +extern AUDIO_ANC_CUSTOM_PARAM_STRUCT speech_ANC_custom_default; +extern AUDIO_SPEAKER_MONITOR_PARAM_STRUCT speaker_monitor_par_default; +extern AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT speech_magi_conference_custom_default; +extern AUDIO_CUSTOM_HAC_PARAM_STRUCT speech_hac_param_custom_default; +extern AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT speech_lpbk_param_custom_default; +extern AUDIO_BT_GAIN_STRUCT bt_gain_control_default; +extern AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT audio_func_swtich_param_custom_default; + +#endif +#ifdef __cplusplus +} +#endif + +#endif + + diff --git a/proprietary/external/nvram/libnvram/CFG_BT_File.h b/proprietary/external/nvram/libnvram/CFG_BT_File.h new file mode 100755 index 0000000000000000000000000000000000000000..ff57963817b137db5ec4486fea56a4ccc0d78121 --- /dev/null +++ b/proprietary/external/nvram/libnvram/CFG_BT_File.h @@ -0,0 +1,69 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein is + * confidential and proprietary to MediaTek Inc. and/or its licensors. Without + * the prior written permission of MediaTek inc. and/or its licensors, any + * reproduction, modification, use or disclosure of MediaTek Software, and + * information contained herein, in whole or in part, shall be strictly + * prohibited. + * + * MediaTek Inc. (C) 2014. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER + * ON AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL + * WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED + * WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR + * NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH + * RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES + * TO LOOK ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. + * RECEIVER EXPRESSLY ACKNOWLEDGES THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO + * OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES CONTAINED IN MEDIATEK + * SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE + * RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S + * ENTIRE AND CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE + * RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE + * MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE + * CHARGE PAID BY RECEIVER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek + * Software") have been modified by MediaTek Inc. All revisions are subject to + * any receiver's applicable license agreements with MediaTek Inc. + */ + + +#ifndef _CFG_BT_FILE_H +#define _CFG_BT_FILE_H + + +/* The record structure of bt nvram file */ +typedef struct +{ + unsigned char addr[6]; /* BT address */ + unsigned char Voice[2]; /* Voice setting for SCO connection */ + unsigned char Codec[4]; /* PCM codec setting */ + unsigned char Radio[6]; /* RF configuration */ + unsigned char Sleep[7]; /* Sleep mode configuration */ + unsigned char BtFTR[2]; /* Other feature setting */ + unsigned char TxPWOffset[3]; /* TX power channel offset compensation */ + unsigned char CoexAdjust[6]; /* BT/WIFI coexistence performance adjustment */ + unsigned char Reserved1[2]; /* Reserved */ + unsigned char Reserved2[2]; /* Reserved */ + unsigned char Reserved3[4]; /* Reserved */ + unsigned char Reserved4[4]; /* Reserved */ + unsigned char Reserved5[8]; /* Reserved */ + unsigned char Reserved6[8]; /* Reserved */ +} ap_nvram_btradio_struct, ap_nvram_btradio_mt6610_struct; + + +/* The record size and number of bt nvram file */ +#define CFG_FILE_BT_ADDR_REC_SIZE sizeof(ap_nvram_btradio_struct) +#define CFG_FILE_BT_ADDR_REC_TOTAL 1 + +#endif + + diff --git a/proprietary/external/nvram/libnvram/CFG_BWCS_File.h b/proprietary/external/nvram/libnvram/CFG_BWCS_File.h new file mode 100755 index 0000000000000000000000000000000000000000..16bcebe1a01c63c97b0dacd511bb1c748e6ec686 --- /dev/null +++ b/proprietary/external/nvram/libnvram/CFG_BWCS_File.h @@ -0,0 +1,128 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * cfg_bwcs_file.h + * + * Project: + * -------- + * YuSu + * + * Description: + * ------------ + * header file of main function + * + * Author: + * ------- + * Saker Hsia(MTK02327) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 06 30 2010 saker.hsia + * [ALPS00002764][Need Patch] [Volunteer Patch] ALPS.10X.W10.28 Volunteer patch for BWCS NVRAM customization + * . + * + * 05 05 2010 saker.hsia + * [ALPS00001913][BWCS] BT WiFi Single Antenna Feature check in Android 2.1 + * Check in BT/WiFi Single Antenna Feature + *******************************************************************************/ + + + +#ifndef _CFG_BWCS_FILE_H +#define _CFG_BWCS_FILE_H + + +// the record structure define of bt nvram file +typedef struct +{ + unsigned int rt_rssi_th[3]; + unsigned int nrt_rssi_th[3]; + unsigned int ant_path_comp; + unsigned int ant_switch_prot_time; + unsigned int wifi_tx_flow[2]; + unsigned int bt_rx_range[2]; + unsigned int bt_tx_power[3]; + unsigned int reserved[5]; +} ap_nvram_bwcs_config_struct; + + +//the record size and number of bt nvram file +#define CFG_FILE_BWCS_CONFIG_SIZE sizeof(ap_nvram_bwcs_config_struct) +#define CFG_FILE_BWCS_CONFIG_TOTAL 1 + +#endif /* _CFG_BWCS_FILE_H */ diff --git a/proprietary/external/nvram/libnvram/CFG_Camera_File.h b/proprietary/external/nvram/libnvram/CFG_Camera_File.h new file mode 100755 index 0000000000000000000000000000000000000000..01f0d7790d83114ffbbbde68846b242db11d6397 --- /dev/null +++ b/proprietary/external/nvram/libnvram/CFG_Camera_File.h @@ -0,0 +1,210 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ +/***************************************************************************** + * + * Filename: + * --------- + * MSDK_NVRAM_CAMERA_exp.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * Definition of the data structures of ISP drivers that will be stored into NRVAM + * + * + * Author: + * ------- + * PC Huang (MTK02204) + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 11 16 2011 koli.lin + * [ALPS00030473] [Camera] + * [Camera] Add two parameters to NVRAM for CCT tuning. + * + * 05 17 2010 koli.lin + * [ALPS00000143][Camera] + * Synchronize the NVRAM structure and Code gen. + * + * 05 14 2010 koli.lin + * [ALPS00000143][Camera] + * Add one parameters for AE NVRAM used. + * + * Mar 21 2009 mtk80306 + * [DUMA00112158] fix the code convention. + * fix the codeing convention. + * + * Mar 15 2009 mtk80306 + * [DUMA00111629] add camera nvram files + * add camera nvram file + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ + +#ifndef __MSDK_NVRAM_CAMERA_EXP_H +#define __MSDK_NVRAM_CAMERA_EXP_H + +#include "CFG_Camera_File_Max_Size.h" + +typedef unsigned char UINT8; + +typedef struct +{ + + UINT8 CameraData[MAXIMUM_NVRAM_CAMERA_SENSOR_FILE_SIZE]; +} NVRAM_SENSOR_DATA_STRUCT, *PNVRAM_SENSOR_DATA_STRUCT; +typedef struct +{ + UINT8 CameraData[MAXIMUM_NVRAM_CAMERA_PARA_FILE_SIZE]; +} NVRAM_CAMERA_PARA_STRUCT, *PNVRAM_CAMERA_PARA_STRUCT; + + +typedef struct +{ + UINT8 Data[MAXIMUM_NVRAM_CAMERA_DEFECT_FILE_SIZE]; +} NVRAM_CAMERA_DEFECT_STRUCT, *PNVRAM_CAMERA_DEFECT_STRUCT; + +/******************************************************************************* +* shading +********************************************************************************/ + +typedef struct +{ + UINT8 CameraData[MAXIMUM_NVRAM_CAMERA_SHADING_FILE_SIZE]; +} NVRAM_CAMERA_SHADING_STRUCT, *PNVRAM_CAMERA_SHADING_STRUCT; + +/******************************************************************************* +* 3A +********************************************************************************/ + +typedef struct +{ + UINT8 Data[MAXIMUM_NVRAM_CAMERA_3A_FILE_SIZE]; +} NVRAM_CAMERA_3A_STRUCT, *PNVRAM_CAMERA_3A_STRUCT; + +/******************************************************************************* +* ISP parameter +********************************************************************************/ + +typedef struct +{ + UINT8 Data[MAXIMUM_NVRAM_CAMERA_ISP_FILE_SIZE]; +} NVRAM_CAMERA_ISP_PARAM_STRUCT, *PNVRAM_CAMERA_ISP_PARAM_STRUCT; + + + +/******************************************************************************* +* Lens +********************************************************************************/ + +typedef struct +{ + UINT8 reserved[MAXIMUM_NVRAM_CAMERA_LENS_FILE_SIZE]; +} NVRAM_LENS_PARA_STRUCT, *PNVRAM_LENS_PARA_STRUCT; + + +/* define the LID and total record for NVRAM interface */ +#define CFG_FILE_CAMERA_PARA_REC_SIZE MAXIMUM_NVRAM_CAMERA_ISP_FILE_SIZE +#define CFG_FILE_CAMERA_3A_REC_SIZE MAXIMUM_NVRAM_CAMERA_3A_FILE_SIZE +#define CFG_FILE_CAMERA_SHADING_REC_SIZE MAXIMUM_NVRAM_CAMERA_SHADING_FILE_SIZE +#define CFG_FILE_CAMERA_DEFECT_REC_SIZE MAXIMUM_NVRAM_CAMERA_DEFECT_FILE_SIZE +#define CFG_FILE_CAMERA_SENSOR_REC_SIZE MAXIMUM_NVRAM_CAMERA_SENSOR_FILE_SIZE +#define CFG_FILE_CAMERA_LENS_REC_SIZE MAXIMUM_NVRAM_CAMERA_LENS_FILE_SIZE +#define CFG_FILE_CAMERA_VERSION_REC_SIZE MAXIMUM_NVRAM_CAMERA_VERSION_FILE_SIZE +#define CFG_FILE_CAMERA_FEATURE_REC_SIZE MAXIMUM_NVRAM_CAMERA_FEATURE_FILE_SIZE +#define CFG_FILE_CAMERA_GEOMETRY_REC_SIZE MAXIMUM_NVRAM_CAMERA_GEOMETRY_FILE_SIZE + +#define CFG_FILE_CAMERA_PLINE_REC_SIZE MAXIMUM_NVRAM_CAMERA_PLINE_FILE_SIZE + + +#define CFG_FILE_CAMERA_PARA_REC_TOTAL 3 +#define CFG_FILE_CAMERA_3A_REC_TOTAL 3 +#define CFG_FILE_CAMERA_SHADING_REC_TOTAL 3 +#define CFG_FILE_CAMERA_DEFECT_REC_TOTAL 3 +#define CFG_FILE_CAMERA_SENSOR_REC_TOTAL 3 +#define CFG_FILE_CAMERA_LENS_REC_TOTAL 3 +#define CFG_FILE_CAMERA_VERSION_REC_TOTAL 1 +#define CFG_FILE_CAMERA_FEATURE_REC_TOTAL 3 +#define CFG_FILE_CAMERA_GEOMETRY_REC_TOTAL 3 +#define CFG_FILE_CAMERA_PLINE_REC_TOTAL 3 + + +#endif diff --git a/proprietary/external/nvram/libnvram/CFG_Camera_File_Max_Size.h b/proprietary/external/nvram/libnvram/CFG_Camera_File_Max_Size.h new file mode 100755 index 0000000000000000000000000000000000000000..4aa18278af36d8ceb1d281222c3701247ba0aaa4 --- /dev/null +++ b/proprietary/external/nvram/libnvram/CFG_Camera_File_Max_Size.h @@ -0,0 +1,23 @@ +#ifndef __CFG_CAMERA_FILE_MAX_SIZE_H__ +#define __CFG_CAMERA_FILE_MAX_SIZE_H__ + +#define MAXIMUM_NVRAM_CAMERA_DEFECT_FILE_SIZE (5120) //BYTE 81920 + + +#define MAXIMUM_NVRAM_CAMERA_ISP_FILE_SIZE (143360) // 140K bytes +#define MAXIMUM_NVRAM_CAMERA_3A_FILE_SIZE (25600) // 25K bytes +#define MAXIMUM_NVRAM_CAMERA_SENSOR_FILE_SIZE (4096) +#define MAXIMUM_NVRAM_CAMERA_LENS_FILE_SIZE (16384) +#define MAXIMUM_NVRAM_CAMERA_VERSION_FILE_SIZE (80) +#define MAXIMUM_NVRAM_CAMERA_FEATURE_FILE_SIZE (5120) +#define MAXIMUM_NVRAM_CAMERA_GEOMETRY_FILE_SIZE (100) + +#define MAXIMUM_NVRAM_CAMERA_PLINE_FILE_SIZE (90000) +#define MAXIMUM_NVRAM_CAMERA_SHADING_FILE_SIZE (90000) //BYTE 81920--> 16000 for meta tool limitation + +#define MAXIMUM_CAMERA_SHADING_SIZE (1050652) +#define MAXIMUM_CAMERA_PLINE_SIZE (900000) + +#define MAXIMUM_NVRAM_CAMERA_PARA_FILE_SIZE MAXIMUM_NVRAM_CAMERA_ISP_FILE_SIZE + +#endif diff --git a/proprietary/external/nvram/libnvram/CFG_Custom1_Default.h b/proprietary/external/nvram/libnvram/CFG_Custom1_Default.h new file mode 100755 index 0000000000000000000000000000000000000000..797542c50e5d8b66b7f9fa904567167a9551e311 --- /dev/null +++ b/proprietary/external/nvram/libnvram/CFG_Custom1_Default.h @@ -0,0 +1,9 @@ +#ifndef _CFG_CUSTOM1_D_H +#define _CFG_CUSTOM1_D_H + +File_Custom1_Struct stCustom1Default = +{ + 1 +}; + +#endif diff --git a/proprietary/external/nvram/libnvram/CFG_Custom1_File.h b/proprietary/external/nvram/libnvram/CFG_Custom1_File.h new file mode 100755 index 0000000000000000000000000000000000000000..8d8a6b8a415adec8532993f420557e7a16c688c3 --- /dev/null +++ b/proprietary/external/nvram/libnvram/CFG_Custom1_File.h @@ -0,0 +1,12 @@ +#ifndef _CFG_CUSTOM1_FILE_H +#define _CFG_CUSTOM1_FILE_H + +typedef struct +{ + unsigned int Array[1]; +}File_Custom1_Struct; + +#define CFG_FILE_CUSTOM1_REC_SIZE sizeof(File_Custom1_Struct) +#define CFG_FILE_CUSTOM1_REC_TOTAL 1 + +#endif diff --git a/proprietary/external/nvram/libnvram/CFG_EXT_MDTYPE_File.h b/proprietary/external/nvram/libnvram/CFG_EXT_MDTYPE_File.h new file mode 100755 index 0000000000000000000000000000000000000000..b2c08134246a10751185f1a76aef26398702f261 --- /dev/null +++ b/proprietary/external/nvram/libnvram/CFG_EXT_MDTYPE_File.h @@ -0,0 +1,77 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2012 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/***************************************************************************** + * + * Filename: + * --------- + * CFG_EXT_MDTYPE_Default.h + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * EXT Modem Type Structure headerfile. + * + * Author: + * ------- + * AP Wang (mtk05304) + * + * + * ========================================================================== + * $Log$ + ****************************************************************************/ +#ifndef _CFG_EXT_MDFILE_D_H +#define _CFG_EXT_MDFILE_D_H + + +// the record structure define of md type nvram file +typedef struct +{ + + unsigned int md_id; + unsigned int md_type; + +} ext_md_type_struct; + + +//the record size and number of md type nvram file +#define CFG_FILE_EXT_MDTYPE_CONFIG_SIZE sizeof(ext_md_type_struct) +#define CFG_FILE_EXT_MDTYPE_CONFIG_TOTAL 1 + +#endif /* _CFG_MDTYPE_FILE_H */ + diff --git a/proprietary/external/nvram/libnvram/CFG_FACTORY_File.h b/proprietary/external/nvram/libnvram/CFG_FACTORY_File.h new file mode 100755 index 0000000000000000000000000000000000000000..6fa96cf38b3039330844d326dec46c9547cf920a --- /dev/null +++ b/proprietary/external/nvram/libnvram/CFG_FACTORY_File.h @@ -0,0 +1,112 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_FACTORY_FILE.h + * + * Project: + * -------- + * YUSU + * + * Description: + * ------------ + * Hheader file of FACTORY CFG file + * + * Author: + * ------- + * MTK02528(Koshi Chiu) + * + * + * + *******************************************************************************/ + + +#ifndef _CFG_FACTORY_FILE_H +#define _CFG_FACTORY_FILE_H + + +///define meta nvram record +typedef struct +{ +// UINT32 rf_calabrated; + unsigned int rf_calabrated; +} FACTORY_CFG_Struct; + +//please define it according to your module +#define CFG_FILE_FACTORY_REC_SIZE sizeof(FACTORY_CFG_Struct) +#define CFG_FILE_FACTORY_REC_TOTAL 1 + +#endif + + diff --git a/proprietary/external/nvram/libnvram/CFG_GPS_Default.h b/proprietary/external/nvram/libnvram/CFG_GPS_Default.h new file mode 100755 index 0000000000000000000000000000000000000000..4a32f1032d257fa498b42ab22a5d3a8cb266f26b --- /dev/null +++ b/proprietary/external/nvram/libnvram/CFG_GPS_Default.h @@ -0,0 +1,89 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_GPS_Default.h + * + * Project: + * -------- + * YuSu + * + * Description: + * ------------ + * give the default GPS config data. + * + * Author: + * ------- + * Mike Chang(MTK02063) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 06 24 2010 yunchang.chang + * [ALPS00002677][Need Patch] [Volunteer Patch] ALPS.10X.W10.26 Volunteer patch for GPS customization use NVRam + * . + * + *******************************************************************************/ +#ifndef _CFG_GPS_D_H +#define _CFG_GPS_D_H +ap_nvram_gps_config_struct stGPSConfigDefault = +{ + /* if chip detector say it's not 3332 use /dev/stpgps,else use /ttyMT1 */ + {'/','d','e','v','/','s','t','p','g','p','s',0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0}, + /* 0:s/w, 1:none, 2:h/w */ + 1, + + /* 26MHz */ + 26000000, + /* default is 0ppm, by chip definetion. 6620 is 500, else 2000 */ + 0, + /* 0:16.368MHz TCXO */ + 0xFF, + /* 0:mixer-in, 1:internal-LNA, 6572/6582 dsp hardcode set this item to 1, only for 3332 one binary */ + 0, + /* sbas:0:none */ + 0, + 0, + 0, + 0, + 0 +}; +#endif /* _CFG_GPS_D_H */ diff --git a/proprietary/external/nvram/libnvram/CFG_GPS_File.h b/proprietary/external/nvram/libnvram/CFG_GPS_File.h new file mode 100755 index 0000000000000000000000000000000000000000..3527110c7b41b0726b65b7890f0bf81bda49c3a1 --- /dev/null +++ b/proprietary/external/nvram/libnvram/CFG_GPS_File.h @@ -0,0 +1,96 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * cfg_gps_file.h + * + * Project: + * -------- + * YuSu + * + * Description: + * ------------ + * header file of main function + * + * Author: + * ------- + * Mike Chang(MTK02063) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 06 24 2010 yunchang.chang + * [ALPS00002677][Need Patch] [Volunteer Patch] ALPS.10X.W10.26 Volunteer patch for GPS customization use NVRam + * . + * + *******************************************************************************/ + + + +#ifndef _CFG_GPS_FILE_H +#define _CFG_GPS_FILE_H + + +// the record structure define of bt nvram file +typedef struct +{ + char dsp_dev[20]; + unsigned char gps_if_type; + + unsigned int gps_tcxo_hz; + unsigned int gps_tcxo_ppb; + unsigned char gps_tcxo_type; + + unsigned char gps_lna_mode; + + unsigned char gps_sbas_mode; + unsigned int C0; + unsigned int C1; + unsigned int initU; + unsigned int lastU; +} ap_nvram_gps_config_struct; + + +//the record size and number of bt nvram file +#define CFG_FILE_GPS_CONFIG_SIZE sizeof(ap_nvram_gps_config_struct) +#define CFG_FILE_GPS_CONFIG_TOTAL 1 + +#endif /* _CFG_GPS_FILE_H */ diff --git a/proprietary/external/nvram/libnvram/CFG_HWMON_File.h b/proprietary/external/nvram/libnvram/CFG_HWMON_File.h new file mode 100755 index 0000000000000000000000000000000000000000..532b55d7f0f41428bed060e928f109b5154e63b1 --- /dev/null +++ b/proprietary/external/nvram/libnvram/CFG_HWMON_File.h @@ -0,0 +1,137 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN HWMON_ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_HWMON_FILE.h + * + * Project: + * -------- + * YUSU + * + * Description: + * ------------ + * Hheader file of HWMON(all HW sensor) CFG file + * + * Author: + * ------- + * MTK02404(MingHsien Hsieh) + * + *******************************************************************************/ + +#ifndef _CFG_HWMON_FILE_H +#define _CFG_HWMON_FILE_H +/******************************************************************************** + * Accelerometer + *******************************************************************************/ +#define C_HWMON_ACC_AXES 3 +/*-----------------------------------------------------------------------------*/ +typedef struct +{ + int offset[C_HWMON_ACC_AXES]; +} NVRAM_HWMON_ACC_STRUCT; +/*-----------------------------------------------------------------------------*/ +#define CFG_FILE_HWMON_ACC_REC_SIZE sizeof(NVRAM_HWMON_ACC_STRUCT) +#define CFG_FILE_HWMON_ACC_REC_TOTAL 1 +/*-----------------------------------------------------------------------------*/ + +/******************************************************************************** + * Gyroscope + *******************************************************************************/ +#define C_HWMON_GYRO_AXES 3 +/*-----------------------------------------------------------------------------*/ +typedef struct +{ + int offset[C_HWMON_GYRO_AXES]; +} NVRAM_HWMON_GYRO_STRUCT; +/*-----------------------------------------------------------------------------*/ +#define CFG_FILE_HWMON_GYRO_REC_SIZE sizeof(NVRAM_HWMON_GYRO_STRUCT) +#define CFG_FILE_HWMON_GYRO_REC_TOTAL 1 +/*-----------------------------------------------------------------------------*/ +/******************************************************************************** + * ALSPS + *******************************************************************************/ +#define C_HWMON_ALSPS_AXES 3 +/*-----------------------------------------------------------------------------*/ +typedef struct +{ + int ps_cali[C_HWMON_ALSPS_AXES]; +} NVRAM_HWMON_PS_STRUCT; +/*-----------------------------------------------------------------------------*/ +#define CFG_FILE_HWMON_PS_REC_SIZE sizeof(NVRAM_HWMON_PS_STRUCT) +#define CFG_FILE_HWMON_PS_REC_TOTAL 1 +/*-----------------------------------------------------------------------------*/ + +#endif + + diff --git a/proprietary/external/nvram/libnvram/CFG_MDTYPE_File.h b/proprietary/external/nvram/libnvram/CFG_MDTYPE_File.h new file mode 100755 index 0000000000000000000000000000000000000000..41ade224079dc4058e23959ad5e961c4fca14697 --- /dev/null +++ b/proprietary/external/nvram/libnvram/CFG_MDTYPE_File.h @@ -0,0 +1,81 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * cfg_mdtype_file.h + * + * Project: + * -------- + * YuSu + * + * Description: + * ------------ + * header file of main function + * + * Author: + * ------- + * Haow Wang(MTK81183) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + *******************************************************************************/ + + + +#ifndef _CFG_MDTYPE_FILE_H +#define _CFG_MDTYPE_FILE_H + + +// the record structure define of md type nvram file +typedef struct +{ + + unsigned int md_type; + +} md_type_struct; + + +//the record size and number of md type nvram file +#define CFG_FILE_MDTYPE_CONFIG_SIZE sizeof(md_type_struct) +#define CFG_FILE_MDTYPE_CONFIG_TOTAL 1 + +#endif /* _CFG_MDTYPE_FILE_H */ diff --git a/proprietary/external/nvram/libnvram/CFG_MD_SBP_File.h b/proprietary/external/nvram/libnvram/CFG_MD_SBP_File.h new file mode 100755 index 0000000000000000000000000000000000000000..fe582a21c714e25298b2d4a4beefa40f814a3ccf --- /dev/null +++ b/proprietary/external/nvram/libnvram/CFG_MD_SBP_File.h @@ -0,0 +1,82 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_MD_SBP_FILE.h + * + * Project: + * -------- + * KK + * + * Description: + * ------------ + * header file of md SBP config struct + * + * Author: + * ------- + * Jue Zhou (mtk80024) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * + * + *******************************************************************************/ + +#ifndef _CFG_MD_SBP_FILE_H +#define _CFG_MD_SBP_FILE_H + +#define SBP_FLAG_UPDATED 1 // updated, need not send to md, 0: the latest setting, need update +// SBP: Single Binary Platfor, used for modem customization +typedef struct +{ + unsigned int md_sbp_code; // bit defined by modem; + unsigned int flag_updated; // 0: not updated, needn't send to md, 1:updated, need send to md + unsigned int md2_sbp_code; // bit defined by modem 2; + unsigned int flag2_updated; // 0: not updated, needn't send to md, 1:updated, need send to md + unsigned int md3_sbp_code; // bit defined by modem 3; + unsigned int flag3_updated; // 0: not updated, needn't send to md, 1:updated, need send to md +} MD_SBP_Struct; + +#define CFG_FILE_MD_SBP_CONFIG_SIZE sizeof(MD_SBP_Struct) +#define CFG_FILE_MD_SBP_CONFIG_TOTAL 1 + +#endif // _CFG_MD_SBP_FILE_H + diff --git a/proprietary/external/nvram/libnvram/CFG_META_File.h b/proprietary/external/nvram/libnvram/CFG_META_File.h new file mode 100755 index 0000000000000000000000000000000000000000..700ca62e807ab2a49f65e1c7fb82e2bbb4eaa0d6 --- /dev/null +++ b/proprietary/external/nvram/libnvram/CFG_META_File.h @@ -0,0 +1,127 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_META_FILE.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of META CFG file + * + * Author: + * ------- + * MTK80306(Ning Feng) + * + * + * + *******************************************************************************/ + + +#ifndef _CFG_META_FILE_H +#define _CFG_META_FILE_H + + +///define meta nvram record +typedef struct +{ + char cComPort[20]; + char cLogPort[20]; + unsigned int iCombps; + unsigned int iLogbps; + unsigned int bLogEnable; + +} META_CFG_Struct; + +//buad rate define +#define BUD_4800 4800 +#define BUD_9600 9600 +#define BUD_19200 19200 +#define BUD_38400 38400 +#define BUD_57600 57600 +#define BUD_115200 115200 +#define BUD_230400 230400 +#define BUD_460800 460800 +#define BUD_921600 921600 + +///please define it according to your module +#define CFG_FILE_META_REC_SIZE sizeof(META_CFG_Struct) +#define CFG_FILE_META_REC_TOTAL 1 + +#endif + + diff --git a/proprietary/external/nvram/libnvram/CFG_OMADMUSB_File.h b/proprietary/external/nvram/libnvram/CFG_OMADMUSB_File.h new file mode 100755 index 0000000000000000000000000000000000000000..8cc7166bd47fec5bbacf7ec379d575230a11f337 --- /dev/null +++ b/proprietary/external/nvram/libnvram/CFG_OMADMUSB_File.h @@ -0,0 +1,116 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_OMADMUSB_File.h + * + * Project: + * -------- + * YUSU + * + * Description: + * ------------ + * header file of OMADMUSB CFG file + * + * Author: + * ------- + * MTK80863(Hao Lin) + * + * + * + *******************************************************************************/ + + +#ifndef _CFG_OMADMUSB_FILE_H +#define _CFG_OMADMUSB_FILE_H + + + +// the record structure define of OMADM USB nvram file +typedef struct +{ + int iIsEnable; + int iUsb; + int iAdb; + int iRndis; +}OMADMUSB_CFG_Struct; + +///please define it according to your module +#define CFG_FILE_OMADMUSB_REC_SIZE sizeof(OMADMUSB_CFG_Struct) +#define CFG_FILE_OMADMUSB_REC_TOTAL 1 + + +#endif + + diff --git a/proprietary/external/nvram/libnvram/CFG_PRODUCT_INFO_Default.h b/proprietary/external/nvram/libnvram/CFG_PRODUCT_INFO_Default.h new file mode 100755 index 0000000000000000000000000000000000000000..da39792853e9843129d843f0f11d3f220ea383e6 --- /dev/null +++ b/proprietary/external/nvram/libnvram/CFG_PRODUCT_INFO_Default.h @@ -0,0 +1,109 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_PRODUCT_INFO_Default.h + * + * Project: + * -------- + * YuSu + * + * Description: + * ------------ + * give the default PRODUCT_INFO config data. + * + * Author: + * ------- + * Yuchi Xu(MTK81073) + * + *------------------------------------------------------------------------------ + + *******************************************************************************/ +#ifndef _CFG_PRODUCT_INFO_D_H +#define _CFG_PRODUCT_INFO_D_H + +PRODUCT_INFO stPRODUCT_INFOConfigDefault = +{ + /* barcode */ + /*{*/0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0, + 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0, + 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0, + 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0, + 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0, + 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0, + 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0, + 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0/*}*/, + /* IMEI*/ + /*{*//*{*/0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0/*}*/,0x0,0x0, + /*{*/0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0/*}*/,0x0,0x0, + /*{*/0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0/*}*/,0x0,0x0, + /*{*/0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0/*}*/,0x0,0x0/*}*/, + /* reserved */ + /*{*/0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /*1*/ + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /*6*/ + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /*11*/ + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /*16*/ + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /*21*/ + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /*26*/ + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00/*}*/ + +}; +#endif /* _CFG_PRODUCT_INFO_D_H */ diff --git a/proprietary/external/nvram/libnvram/CFG_PRODUCT_INFO_File.h b/proprietary/external/nvram/libnvram/CFG_PRODUCT_INFO_File.h new file mode 100755 index 0000000000000000000000000000000000000000..1f2e100fc6f54b537a3289e33b0a2f8378d6fa50 --- /dev/null +++ b/proprietary/external/nvram/libnvram/CFG_PRODUCT_INFO_File.h @@ -0,0 +1,83 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_PRODUCT_INFO_File.h + * + * Project: + * -------- + * YuSu + * + * Description: + * ------------ + * header file of main function + * + * Author: + * ------- + * Yuchi Xu(MTK81073) + * + *------------------------------------------------------------------------------ + * + *******************************************************************************/ + + + +#ifndef _CFG_PRODUCT_INFO_FILE_H +#define _CFG_PRODUCT_INFO_FILE_H + + +// the record structure define of PRODUCT_INFO nvram file +typedef struct +{ + unsigned char imei[8]; + unsigned char svn; + unsigned char pad; +} nvram_ef_imei_imeisv_struct; + +typedef struct{ + unsigned char barcode[64]; + nvram_ef_imei_imeisv_struct IMEI[4]; + unsigned char reserved[1024-40-64]; +}PRODUCT_INFO; + +//the record size and number of PRODUCT_INFO nvram file +#define CFG_FILE_PRODUCT_INFO_SIZE sizeof(PRODUCT_INFO) +#define CFG_FILE_PRODUCT_INFO_TOTAL 1 + +#endif /* _CFG_PRODUCT_INFO_FILE_H */ diff --git a/proprietary/external/nvram/libnvram/CFG_SDIO_File.h b/proprietary/external/nvram/libnvram/CFG_SDIO_File.h new file mode 100755 index 0000000000000000000000000000000000000000..3cfe712f7b1b5ccaf23d43fb09d6410498550ff3 --- /dev/null +++ b/proprietary/external/nvram/libnvram/CFG_SDIO_File.h @@ -0,0 +1,81 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * cfg_sdio_file.h + * + * Project: + * -------- + * YuSu + * + * Description: + * ------------ + * header file of main function + * + * Author: + * ------- + * Juju sung(MTK04314) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + *******************************************************************************/ + + + +#ifndef _CFG_SDIO_FILE_H +#define _CFG_SDIO_FILE_H + + +// the record structure define of bt nvram file +typedef struct +{ + unsigned char file_count; + unsigned char id[19]; + unsigned int file_length[19]; + char data[3998]; +} ap_nvram_sdio_config_struct; + + +//the record size and number of bt nvram file +#define CFG_FILE_SDIO_CONFIG_SIZE sizeof(ap_nvram_sdio_config_struct) +#define CFG_FILE_SDIO_CONFIG_TOTAL 1 + +#endif /* _CFG_GPS_FILE_H */ diff --git a/proprietary/external/nvram/libnvram/CFG_SIM_File.h b/proprietary/external/nvram/libnvram/CFG_SIM_File.h new file mode 100755 index 0000000000000000000000000000000000000000..91d7d316ac18b45d8a5e3b8be0ea88b848fb7c1b --- /dev/null +++ b/proprietary/external/nvram/libnvram/CFG_SIM_File.h @@ -0,0 +1,115 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_SIM_FILE.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of SIM config struct + * + * Author: + * ------- + * Liwen Chang (MTK02556) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * mtk02556 + * [DUMA00128675] [NVRAM] Add NVRAM SIM struct + * NVRAM SIM new struct add + * + * + *******************************************************************************/ + +#ifndef _CFG_SIM_FILE_H +#define _CFG_SIM_FILE_H + +typedef struct +{ + unsigned char sim2_ctl_flag;//0: AP side control, 1: MD side control; +}ap_nvram_sim_config_struct; + +#define CFG_FILE_SIM_CONFIG_SIZE sizeof(ap_nvram_sim_config_struct) +#define CFG_FILE_SIM_CONFIG_TOTAL 1 + +#endif// _CFG_SIM_FILE_H + + diff --git a/proprietary/external/nvram/libnvram/CFG_UART_File.h b/proprietary/external/nvram/libnvram/CFG_UART_File.h new file mode 100755 index 0000000000000000000000000000000000000000..5b5d2e0bb494ea7d862f3e7c19f0d44c24208a52 --- /dev/null +++ b/proprietary/external/nvram/libnvram/CFG_UART_File.h @@ -0,0 +1,126 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * cfg_uart_file.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of UART config struct + * + * Author: + * ------- + * LiChunhui (MTK80143) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * Mar 24 2009 mtk80143 + * [DUMA00112375] [uart] UART EM mode + * Add for UART EM mode + * + * + *******************************************************************************/ + +#ifndef _CFG_UART_FILE_H +#define _CFG_UART_FILE_H + + +#if 1 //defined (__MT6516_AP__) + #define UART_TOTAL_NUM 0x04 +#elif defined (__TK6516_AP__) + #define UART_TOTAL_NUM 0x03 +#endif + +typedef struct +{ + unsigned char uart_ctl_flag[UART_TOTAL_NUM];//0: AP side control, 1: MD side control; + //uart_ctl_flag[0]<->UART1 + //uart_ctl_flag[1]<->UART2 + //uart_ctl_flag[2]<->UART3 + //........................ +}ap_nvram_uart_config_struct; + +#define CFG_FILE_UART_CONFIG_SIZE sizeof(ap_nvram_uart_config_struct) +#define CFG_FILE_UART_CONFIG_TOTAL 1 + +#endif + + diff --git a/proprietary/external/nvram/libnvram/CFG_UUID_File.h b/proprietary/external/nvram/libnvram/CFG_UUID_File.h new file mode 100755 index 0000000000000000000000000000000000000000..cacbe5bc741cadb4816bc7f7529b12c046df8022 --- /dev/null +++ b/proprietary/external/nvram/libnvram/CFG_UUID_File.h @@ -0,0 +1,114 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_UUID_File.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of UUID CFG file + * + * Author: + * ------- + * MTK02556(Liwen Chang) + * + * + * + *******************************************************************************/ + + +#ifndef _CFG_UUID_FILE_H +#define _CFG_UUID_FILE_H + + + +// the record structure define of adc nvram file +typedef struct +{ + // UINT32 uid[2]; + unsigned int uid[2]; +} NVRAM_UUID_STRUCT; + +///please define it according to your module +#define CFG_FILE_UUID_REC_SIZE sizeof(NVRAM_UUID_STRUCT) +#define CFG_FILE_UUID_REC_TOTAL 1 + + +#endif //_CFG_UUID_FILE_H + + diff --git a/proprietary/external/nvram/libnvram/CFG_WIFI_Default.h b/proprietary/external/nvram/libnvram/CFG_WIFI_Default.h new file mode 100755 index 0000000000000000000000000000000000000000..e36e3f517a63121b7263152de1b1f89eeed15c80 --- /dev/null +++ b/proprietary/external/nvram/libnvram/CFG_WIFI_Default.h @@ -0,0 +1,303 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * cfg_wifi_default.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * give the default MT5921 config data. + * + * Author: + * ------- + * Renbang (MTK80150) 06/08/2009 + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 09 26 2011 cp.wu + * [ALPS00070736] MT6573¤W­±ªº Wifi ©w¨î¤Æ»Ý¨D + * update default value for regularity domain fields. + * + * 05 31 2011 cp.wu + * [ALPS00050349] [Need Patch] [Volunteer Patch][MT6620 Wi-Fi][Driver] Add band edge tx power control to Wi-Fi NVRAM + * adjust default TX power to 20dB(CCK) and 18dB(OFDM/HT20). + * + * 05 26 2011 cp.wu + * [ALPS00050349] [Need Patch] [Volunteer Patch][MT6620 Wi-Fi][Driver] Add band edge tx power control to Wi-Fi NVRAM + * update Wi-Fi NVRAM definition for band edge tx power control. + * + * 04 19 2011 cp.wu + * [ALPS00041285] [Need Patch] [Volunteer Patch][MT6620 Wi-Fi] Merge MT6620 Wi-Fi into mt6575_evb project + * 1. update init.rc for normal boot/meta/factory for MT6620 Wi-Fi related part. + * 2. update NVRAM structure definition and default value for MT6620 Wi-Fi + * + * 11 05 2010 renbang.jiang + * [ALPS00134025] [Wi-Fi] move Wi-Fi NVRAM definition source file to project folder from common folder + * . + * + * 11 05 2010 renbang.jiang + * [ALPS00134025] [Wi-Fi] move Wi-Fi NVRAM definition source file to project folder from common folder + * . + * + * 07 10 2010 renbang.jiang + * [ALPS00121785][Need Patch] [Volunteer Patch] use NVRAM to save Wi-Fi custom data + * . + * + * mtk80150 + * [DUMA00131389] [wifi] enable MT5921 NVRAM + * Enable Daisy Chain in default setting + * + * Jul 9 2009 mtk80306 + * [DUMA00122953] optimize nvram and change meta clean boot flag. + * + * + * + *******************************************************************************/ + + + +#ifndef _CFG_WIFI_D_H +#define _CFG_WIFI_D_H + +#if !defined(MT6628) +#define MT6628 +#endif + +#include "CFG_Wifi_File.h" +#include "wifi_custom.h" +// the default value of Wi-Fi nvram file + + + +#if defined(MT6628) +WIFI_CFG_PARAM_STRUCT stWifiCfgDefault = +{ + 0x0104, /* Own Version For MT6628*/ + 0x0000, /* Peer Version */ + { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, /* MAC ADDRESS */ + { 0x00, 0x00 }, /* COUNTRY CODE */ + { 0x26, 0x26, 0x00, 0x00, /*cTxPwr2G4Cck*/ /*cTxPwr2G4Dsss*/ + 0x22, 0x22, 0x22, 0x22, 0x21, 0x21, /*cTxPwr2G4OFDM*/ + 0x22, 0x22, 0x22, 0x20, 0x20, 0x20, /*cTxPwr2G4HT20*/ + 0x21, 0x21, 0x21, 0x1E, 0x1E, 0x1E, /*cTxPwr2G4HT40*/ + 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, /*cTxPwr5GOFDM*/ + 0x22, 0x22, 0x22, 0x20, 0x20, 0x20, /*cTxPwr5GHT20*/ + 0x22, 0x22, 0x22, 0x20, 0x20, 0x20 }, /*cTxPwr5GHT40*/ /* TX_PWR_PARAM_T */ + { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x20, 0x18, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, /* aucEFUSE */ + 0x01, // TX_PWR_PARAM_T is VALID + 0x01, // 5G band is supported + 0x01, // 2.4GHz band edge power enabled + 0x26, // cBandEdgeMaxPwrCCK + 0x1E, // cBandEdgeMaxPwrOFDM20 + 0x1A, // cBandEdgeMaxPwrOFDM40 + 0x00, // ucRegChannelListMap + 0x00, // ucRegChannelListIndex + { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00}, /* aucRegSubbandInfo */ + 0x00, + { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },/* aucReserved2 */ + + 0x0001, /* Own Version */ + 0x0000, /* Peer Version */ + 0x0, /* uc2G4BwFixed20M */ + 0x0, /* uc5GBwFixed20M */ + 0x1, /* ucEnable5GBand */ + 0x0, /* aucPReTailReserved */ + { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, }, /* aucTailReserved */ +}; +#elif defined(MT5931) +WIFI_CFG_PARAM_STRUCT stWifiCfgDefault = +{ + 0x0104, /* Own Version For MT5931*/ + 0x0000, /* Peer Version */ + { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, /* MAC ADDRESS */ + { 0x00, 0x00 }, /* COUNTRY CODE */ + { 0x26, 0x26, { 0x00, 0x00 }, + 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, /*cTxPwr2G4OFDM*/ + 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, /*cTxPwr2G4HT20*/ + 0x1C, 0x1C, 0x1C, 0x1C, 0x1C, 0x1C, /*cTxPwr2G4HT40*/ + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /*cTxPwr5GOFDM*/ + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /*cTxPwr5GHT20*/ + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, /*cTxPwr5GHT40*/ /* TX_PWR_PARAM_T */ + { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, /* aucEFUSE */ + 0x01, // TX_PWR_PARAM_T is VALID + 0x00, // 5G band is unsupported + 0x00, // 2.4GHz band edge power disabled + 0x26, // cBandEdgeMaxPwrCCK + 0x20, // cBandEdgeMaxPwrOFDM20 + 0x1C, // cBandEdgeMaxPwrOFDM40 + { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, /* aucReserved2 */ + + 0x0001, /* Own Version */ + 0x0000, /* Peer Version */ + 0x0, + 0x0, + 0x0, + 0x0, + { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, }, /* aucTailReserved */ +}; +#else // for 6620 +WIFI_CFG_PARAM_STRUCT stWifiCfgDefault = +{ + 0x0103, /* Own Version */ + 0x0000, /* Peer Version */ + { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, /* MAC ADDRESS */ + { 0x00, 0x00 }, /* COUNTRY CODE */ + { 0x28, { 0x00, 0x00, 0x00 }, + 0x24, 0x24, 0x24, 0x24, + 0x24, 0x24, 0x24, 0x24, + 0x24, 0x24, 0x24, 0x24, + 0x20, 0x20, 0x20, 0x20, + 0x20, 0x20, 0x1A, 0x1A, + 0x1A, 0x1A, 0x1A, 0x1A, + 0x1A, 0x1A, 0x1A, 0x1A, + 0x1A, 0x1A, 0x1A, 0x1A, + 0x1A, 0x1A, 0x1A, 0x1A }, /* TX_PWR_PARAM_T */ + { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, /* aucEFUSE */ + 0x01, // TX_PWR_PARAM_T is VALID + 0x00, // 5G band is unsupported + 0x00, // 2.4GHz band edge power disabled + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00 }, + + { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, /* aucReserved2 */ + + 0x0001, /* Own Version */ + 0x0000, /* Peer Version */ + 0x0, + 0x0, + 0x0, + 0x0, + { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, }, /* aucTailReserved */ +}; +#endif + +WIFI_CUSTOM_PARAM_STRUCT stWifiCustomDefault = +{ + 0x0, // Reserved +}; + + +#endif diff --git a/proprietary/external/nvram/libnvram/CFG_Wifi_File.h b/proprietary/external/nvram/libnvram/CFG_Wifi_File.h new file mode 100755 index 0000000000000000000000000000000000000000..d209a2630b601186a39142638f7e1d25e8aab7a8 --- /dev/null +++ b/proprietary/external/nvram/libnvram/CFG_Wifi_File.h @@ -0,0 +1,287 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * cfg_wifi_file.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of main function + * + * Author: + * ------- + * Ning.F (MTK08139) 09/11/2008 + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 09 22 2011 cp.wu + * [ALPS00070736] MT6573¤W­±ªº Wifi ©w¨î¤Æ»Ý¨D + * add fields for Wi-Fi regularity domain control. + * + * 05 27 2011 cp.wu + * [ALPS00050349] [Need Patch] [Volunteer Patch][MT6620 Wi-Fi][Driver] Add band edge tx power control to Wi-Fi NVRAM + * change size of reserved fields. + * + * 05 26 2011 cp.wu + * [ALPS00050349] [Need Patch] [Volunteer Patch][MT6620 Wi-Fi][Driver] Add band edge tx power control to Wi-Fi NVRAM + * update Wi-Fi NVRAM definition for band edge tx power control. + * + * 04 19 2011 cp.wu + * [ALPS00041285] [Need Patch] [Volunteer Patch][MT6620 Wi-Fi] Merge MT6620 Wi-Fi into mt6575_evb project + * 1. update init.rc for normal boot/meta/factory for MT6620 Wi-Fi related part. + * 2. update NVRAM structure definition and default value for MT6620 Wi-Fi + * + * 11 05 2010 renbang.jiang + * [ALPS00134025] [Wi-Fi] move Wi-Fi NVRAM definition source file to project folder from common folder + * . + * + * 11 05 2010 renbang.jiang + * [ALPS00134025] [Wi-Fi] move Wi-Fi NVRAM definition source file to project folder from common folder + * . + * + * 07 10 2010 renbang.jiang + * [ALPS00121785][Need Patch] [Volunteer Patch] use NVRAM to save Wi-Fi custom data + * . + * + * Jul 9 2009 mtk80306 + * [DUMA00122953] optimize nvram and change meta clean boot flag. + * modify wifi str + * + * Mar 21 2009 mtk80306 + * [DUMA00112158] fix the code convention. + * fix the codeing convention. + * + * Mar 9 2009 mtk80306 + * [DUMA00111088] nvram customization + * change wifi cmd structure. + * + * Dec 17 2008 mbj08139 + * [DUMA00105099] create meta code + * + * + * Dec 8 2008 mbj08139 + * [DUMA00105099] create meta code + * + * + * Nov 24 2008 mbj08139 + * [DUMA00105099] create meta code + * + * + * Oct 29 2008 mbj08139 + * [DUMA00105099] create meta code + * + * + * + * + *******************************************************************************/ + + + +#ifndef _CFG_WIFI_FILE_H +#define _CFG_WIFI_FILE_H + +// the record structure define of wifi nvram file +/******************************************************************************* +* C O M P I L E R F L A G S +******************************************************************************** +*/ + +/******************************************************************************* +* E X T E R N A L R E F E R E N C E S +******************************************************************************** +*/ + +/******************************************************************************* +* C O N S T A N T S +******************************************************************************** +*/ + +/******************************************************************************* +* D A T A T Y P E S +******************************************************************************** +*/ +typedef signed char INT_8, *PINT_8, **PPINT_8; +typedef unsigned char UINT_8, *PUINT_8, **PPUINT_8, *P_UINT_8; +typedef unsigned short UINT_16, *PUINT_16, **PPUINT_16; +typedef unsigned int UINT_32, *PUINT_32, **PPUINT_32; + + +/******************************************************************************* +* P U B L I C D A T A +******************************************************************************** +*/ +// duplicated from nic_cmd_event.h to avoid header dependency +typedef struct _TX_PWR_PARAM_T { + INT_8 cTxPwr2G4Cck; /* signed, in unit of 0.5dBm */ + INT_8 acReserved[3]; /* acReserved[0]:cTxPwr2G4Dsss for MT6628*/ + INT_8 cTxPwr2G4OFDM_BPSK; + INT_8 cTxPwr2G4OFDM_QPSK; + INT_8 cTxPwr2G4OFDM_16QAM; + INT_8 cTxPwr2G4OFDM_Reserved; + INT_8 cTxPwr2G4OFDM_48Mbps; + INT_8 cTxPwr2G4OFDM_54Mbps; + + INT_8 cTxPwr2G4HT20_BPSK; + INT_8 cTxPwr2G4HT20_QPSK; + INT_8 cTxPwr2G4HT20_16QAM; + INT_8 cTxPwr2G4HT20_MCS5; + INT_8 cTxPwr2G4HT20_MCS6; + INT_8 cTxPwr2G4HT20_MCS7; + + INT_8 cTxPwr2G4HT40_BPSK; + INT_8 cTxPwr2G4HT40_QPSK; + INT_8 cTxPwr2G4HT40_16QAM; + INT_8 cTxPwr2G4HT40_MCS5; + INT_8 cTxPwr2G4HT40_MCS6; + INT_8 cTxPwr2G4HT40_MCS7; + + INT_8 cTxPwr5GOFDM_BPSK; + INT_8 cTxPwr5GOFDM_QPSK; + INT_8 cTxPwr5GOFDM_16QAM; + INT_8 cTxPwr5GOFDM_Reserved; + INT_8 cTxPwr5GOFDM_48Mbps; + INT_8 cTxPwr5GOFDM_54Mbps; + + INT_8 cTxPwr5GHT20_BPSK; + INT_8 cTxPwr5GHT20_QPSK; + INT_8 cTxPwr5GHT20_16QAM; + INT_8 cTxPwr5GHT20_MCS5; + INT_8 cTxPwr5GHT20_MCS6; + INT_8 cTxPwr5GHT20_MCS7; + + INT_8 cTxPwr5GHT40_BPSK; + INT_8 cTxPwr5GHT40_QPSK; + INT_8 cTxPwr5GHT40_16QAM; + INT_8 cTxPwr5GHT40_MCS5; + INT_8 cTxPwr5GHT40_MCS6; + INT_8 cTxPwr5GHT40_MCS7; +} TX_PWR_PARAM_T, *P_TX_PWR_PARAM_T; + +typedef struct _PWR_5G_OFFSET_T { + INT_8 cOffsetBand0; /* 4.915-4.980G */ + INT_8 cOffsetBand1; /* 5.000-5.080G */ + INT_8 cOffsetBand2; /* 5.160-5.180G */ + INT_8 cOffsetBand3; /* 5.200-5.280G */ + INT_8 cOffsetBand4; /* 5.300-5.340G */ + INT_8 cOffsetBand5; /* 5.500-5.580G */ + INT_8 cOffsetBand6; /* 5.600-5.680G */ + INT_8 cOffsetBand7; /* 5.700-5.825G */ +} PWR_5G_OFFSET_T, *P_PWR_5G_OFFSET_T; + +typedef struct _PWR_PARAM_T { + UINT_32 au4Data[28]; + UINT_32 u4RefValue1; + UINT_32 u4RefValue2; +} PWR_PARAM_T, *P_PWR_PARAM_T; + +typedef struct _MT6620_CFG_PARAM_STRUCT { + /* 256 bytes of MP data */ + UINT_16 u2Part1OwnVersion; + UINT_16 u2Part1PeerVersion; + UINT_8 aucMacAddress[6]; + UINT_8 aucCountryCode[2]; + TX_PWR_PARAM_T rTxPwr; + UINT_8 aucEFUSE[144]; + UINT_8 ucTxPwrValid; + UINT_8 ucSupport5GBand; + UINT_8 fg2G4BandEdgePwrUsed; + INT_8 cBandEdgeMaxPwrCCK; + INT_8 cBandEdgeMaxPwrOFDM20; + INT_8 cBandEdgeMaxPwrOFDM40; + + UINT_8 ucRegChannelListMap; + UINT_8 ucRegChannelListIndex; + UINT_8 aucRegSubbandInfo[36]; + UINT_8 ucDefaultTestMode; + UINT_8 aucReserved2[256-241]; + + /* 256 bytes of function data */ + UINT_16 u2Part2OwnVersion; + UINT_16 u2Part2PeerVersion; + UINT_8 uc2G4BwFixed20M; + UINT_8 uc5GBwFixed20M; + UINT_8 ucEnable5GBand; + UINT_8 aucPreTailReserved; + UINT_8 aucTailReserved[256-8]; +} MT6620_CFG_PARAM_STRUCT, *P_MT6620_CFG_PARAM_STRUCT, + WIFI_CFG_PARAM_STRUCT, *P_WIFI_CFG_PARAM_STRUCT; + +typedef struct _WIFI_CUSTOM_PARAM_STRUCT +{ + UINT_32 u4Resv; /* Reserved */ +} WIFI_CUSTOM_PARAM_STRUCT; + + + +/******************************************************************************* +* P R I V A T E D A T A +******************************************************************************** +*/ + +/******************************************************************************* +* M A C R O S +******************************************************************************** +*/ +#define CFG_FILE_WIFI_REC_SIZE sizeof(WIFI_CFG_PARAM_STRUCT) +#define CFG_FILE_WIFI_REC_TOTAL 1 + +#define CFG_FILE_WIFI_CUSTOM_REC_SIZE sizeof(WIFI_CUSTOM_PARAM_STRUCT) +#define CFG_FILE_WIFI_CUSTOM_REC_TOTAL 1 + +/******************************************************************************* +* F U N C T I O N D E C L A R A T I O N S +******************************************************************************** +*/ + +/******************************************************************************* +* F U N C T I O N S +******************************************************************************** +*/ + + +#endif + + diff --git a/proprietary/external/nvram/libnvram/CFG_file_info.c b/proprietary/external/nvram/libnvram/CFG_file_info.c new file mode 100755 index 0000000000000000000000000000000000000000..1d7ddfabcd2d53c468a3a31431a9f26d2ca9c0df --- /dev/null +++ b/proprietary/external/nvram/libnvram/CFG_file_info.c @@ -0,0 +1,764 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ +/***************************************************************************** + * + * Filename: + * --------- + * CFG_file_info.c + * + * Project: + * -------- + * YuSu + * + * Description: + * ------------ + * Configuration File List + * + * + * Author: + * ------- + * Nick Huang (mtk02183) + * + ****************************************************************************/ +/* +#ifndef __CFG_FILE_INFO_H__ +#define __CFG_FILE_INFO_H__ + +#ifdef __cplusplus +extern "C" +{ +#endif +*/ +#define __ALLOCATE_CFG_AUDIO_DEFAULT_H + +#include "CFG_file_public.h" +#include "libnvram.h" +//#include "inc/CFG_file_lid.h" +#include "inc/CFG_module_file.h" +#include "inc/CFG_module_default.h" +#include "inc/CFG_file_info.h" +#include "CFG_file_info_custom.h" +#include +#include +#include +#include +#define MAX_FILENAMELEN 128; +#define RESERVE_PATH "Reserved" +#define RESERVE_VER "000" + +int BT_ConvertFunc(int, int, char*, char*); +int SBP_ConvertFunc(int, int, char*, char*); + +const TCFG_FILE g_akCFG_File[]= +{ + //nvram version information + { "/data/nvram/APCFG/APRDCL/FILE_VER", VER(AP_CFG_FILE_VER_INFO_LID), 4, + CFG_FILE_VER_FILE_REC_TOTAL, DEFAULT_ZERO, 0, DataReset , NULL }, + + { "/data/nvram/APCFG/APRDEB/BT_Addr", VER(AP_CFG_RDEB_FILE_BT_ADDR_LID), CFG_FILE_BT_ADDR_REC_SIZE, + CFG_FILE_BT_ADDR_REC_TOTAL, DEFAULT_ZERO, 0, DataConvert , BT_ConvertFunc}, + +#if 0 + { "/data/nvram/APCFG/APRDEB/WIFI", VER(AP_CFG_RDEB_FILE_WIFI_LID), CFG_FILE_WIFI_REC_SIZE, + CFG_FILE_WIFI_REC_TOTAL, SIGNLE_DEFUALT_REC, (char *)&stWifiCfgDefault, DataReset , NULL}, +#endif + { "/data/nvram/APCFG/APRDCL/AUXADC", VER(AP_CFG_RDCL_FILE_AUXADC_LID), CFG_FILE_AUXADC_REC_SIZE, + CFG_FILE_AUXADC_REC_TOTAL, SIGNLE_DEFUALT_REC, (char *)&stADCDefualt, DataReset , NULL}, + + { "/data/nvram/media/CAMERA_Para", VER(AP_CFG_RDCL_CAMERA_PARA_LID), CFG_FILE_CAMERA_PARA_REC_SIZE, + CFG_FILE_CAMERA_PARA_REC_TOTAL, DEFAULT_ZERO, 0, DataReset , NULL}, + + { "/data/nvram/media/CAMERA_3A", VER(AP_CFG_RDCL_CAMERA_3A_LID), CFG_FILE_CAMERA_3A_REC_SIZE, + CFG_FILE_CAMERA_3A_REC_TOTAL, DEFAULT_ZERO, 0, DataReset , NULL}, + + { "/data/nvram/media/CAMERA_SHADING", VER(AP_CFG_RDCL_CAMERA_SHADING_LID),CFG_FILE_CAMERA_SHADING_REC_SIZE, + CFG_FILE_CAMERA_SHADING_REC_TOTAL, DEFAULT_ZERO, 0, DataReset , NULL}, + + { "/data/nvram/media/CAMERA_DEFECT", VER(AP_CFG_RDCL_CAMERA_DEFECT_LID), CFG_FILE_CAMERA_DEFECT_REC_SIZE, + CFG_FILE_CAMERA_DEFECT_REC_TOTAL, DEFAULT_ZERO, 0, DataReset , NULL}, + + { "/data/nvram/media/CAMERA_SENSOR", VER(AP_CFG_RDCL_CAMERA_SENSOR_LID), CFG_FILE_CAMERA_SENSOR_REC_SIZE, + CFG_FILE_CAMERA_SENSOR_REC_TOTAL, DEFAULT_ZERO, 0, DataReset , NULL}, + + { "/data/nvram/media/CAMERA_LENS", VER(AP_CFG_RDCL_CAMERA_LENS_LID), CFG_FILE_CAMERA_LENS_REC_SIZE, + CFG_FILE_CAMERA_LENS_REC_TOTAL, DEFAULT_ZERO, 0, DataReset , NULL}, + + { "/data/nvram/APCFG/APRDCL/UART", VER(AP_CFG_RDCL_UART_LID), CFG_FILE_UART_CONFIG_SIZE, + CFG_FILE_UART_CONFIG_TOTAL, SIGNLE_DEFUALT_REC, (char *)&stUARTConfigDefault, DataReset , NULL}, + + { "/data/nvram/APCFG/APRDCL/FACTORY", VER(AP_CFG_RDCL_FACTORY_LID), CFG_FILE_FACTORY_REC_SIZE, + CFG_FILE_FACTORY_REC_TOTAL, DEFAULT_ZERO, 0, DataReset , NULL}, + + { "/data/nvram/APCFG/APRDCL/BWCS", VER(AP_CFG_RDCL_BWCS_LID), CFG_FILE_BWCS_CONFIG_SIZE, + CFG_FILE_BWCS_CONFIG_TOTAL, SIGNLE_DEFUALT_REC, (char *)&stBWCSConfigDefault, DataReset , NULL}, + + { "/data/nvram/APCFG/APRDCL/HWMON_ACC", VER(AP_CFG_RDCL_HWMON_ACC_LID), CFG_FILE_HWMON_ACC_REC_SIZE, + CFG_FILE_HWMON_ACC_REC_TOTAL, DEFAULT_ZERO, 0, DataReset , NULL}, + { "/data/nvram/APCFG/APRDCL/HWMON_GYRO", VER(AP_CFG_RDCL_HWMON_GYRO_LID), CFG_FILE_HWMON_GYRO_REC_SIZE, + CFG_FILE_HWMON_GYRO_REC_TOTAL, DEFAULT_ZERO, 0, DataReset, NULL}, +#if 0 + { "/data/nvram/APCFG/APRDEB/WIFI_CUSTOM", VER(AP_CFG_RDEB_WIFI_CUSTOM_LID), CFG_FILE_WIFI_CUSTOM_REC_SIZE, + CFG_FILE_WIFI_CUSTOM_REC_TOTAL, SIGNLE_DEFUALT_REC, (char *)&stWifiCustomDefault, DataReset , NULL}, +#endif + { "/data/nvram/APCFG/APRDEB/OMADM_USB", VER(AP_CFG_RDEB_OMADM_USB_LID), CFG_FILE_OMADMUSB_REC_SIZE, + CFG_FILE_OMADMUSB_REC_TOTAL, SIGNLE_DEFUALT_REC, (char *)&stOMADMUSBDefualt,DataReset , NULL}, + // { "/nvram/APCFG/APRDCL/ADDED", VER(AP_CFG_RDCL_ADDED_LID), CFG_FILE_added_CONFIG_SIZE, + // CFG_FILE_added_CONFIG_TOTAL, SIGNLE_DEFUALT_REC, (char *)&stAddedDefault}, + { "/data/nvram/media/Voice_Recognize_Param", VER(AP_CFG_RDCL_FILE_VOICE_RECOGNIZE_PARAM_LID), CFG_FILE_VOICE_RECOGNIZE_PAR_SIZE, + CFG_FILE_VOICE_RECOGNIZE_PAR_TOTAL, SIGNLE_DEFUALT_REC , (char *)&Voice_Recognize_Par_default, DataReset , NULL}, +//Reserved ten item + { "/data/nvram/media/Audio_AudEnh_Control_Opt", VER(AP_CFG_RDCL_FILE_AUDIO_AUDENH_CONTROL_OPTION_PAR_LID), CFG_FILE_AUDIO_AUDENH_CONTROL_OPTION_PAR_SIZE, + CFG_FILE_AUDIO_AUDENH_CONTROL_OPTION_PAR_TOTAL, SIGNLE_DEFUALT_REC , (char *)&AUDENH_Control_Option_Par_default, DataReset , NULL}, + { "/data/nvram/media/Audio_VOIP_Param", VER(AP_CFG_RDCL_FILE_AUDIO_VOIP_PAR_LID), CFG_FILE_AUDIO_VOIP_PAR_SIZE, + CFG_FILE_AUDIO_VOIP_PAR_TOTAL, SIGNLE_DEFUALT_REC , (char *)&Audio_VOIP_Par_default, DataReset , NULL}, + /*yucong add for PS calibration*/ + { "/data/nvram/APCFG/APRDCL/HWMON_PS", VER(AP_CFG_RDCL_HWMON_PS_LID), CFG_FILE_HWMON_PS_REC_SIZE, + CFG_FILE_HWMON_PS_REC_TOTAL, DEFAULT_ZERO, 0, DataReset, NULL}, + { "/data/nvram/APCFG/APRDCL/MD_Type", VER(AP_CFG_FILE_MDTYPE_LID), CFG_FILE_MDTYPE_CONFIG_SIZE, + CFG_FILE_MDTYPE_CONFIG_TOTAL, SIGNLE_DEFUALT_REC , (char *)&stMDTypeDefault, DataReset , NULL}, + { "/data/nvram/APCFG/APRDCL/EXT_MD_Type", VER(AP_CFG_FILE_EXT_MDTYPE_LID), CFG_FILE_EXT_MDTYPE_CONFIG_SIZE, + CFG_FILE_EXT_MDTYPE_CONFIG_TOTAL, SIGNLE_DEFUALT_REC, (char *)&stEXTMDTypeDefault, DataReset , NULL}, + { "/data/nvram/APCFG/APRDCL/SDIO", VER(AP_CFG_RDCL_FILE_SDIO_LID), CFG_FILE_SDIO_CONFIG_SIZE, + CFG_FILE_SDIO_CONFIG_TOTAL, SIGNLE_DEFUALT_REC , (char *)&stSDIOConfigDefault, DataReset , NULL}, + { "/data/nvram/media/CAMERA_VERSION", VER(AP_CFG_RDCL_CAMERA_VERSION_LID), CFG_FILE_CAMERA_VERSION_REC_SIZE, + CFG_FILE_CAMERA_VERSION_REC_TOTAL, DEFAULT_ZERO, 0, DataReset , NULL}, + + { "/data/nvram/media/CAMERA_FEATURE", VER(AP_CFG_RDCL_CAMERA_FEATURE_LID), CFG_FILE_CAMERA_FEATURE_REC_SIZE, + CFG_FILE_CAMERA_FEATURE_REC_TOTAL, DEFAULT_ZERO, 0, DataReset , NULL}, + + { "/data/nvram/media/CAMERA_GEOMETRY", VER(AP_CFG_RDCL_CAMERA_GEOMETRY_LID), CFG_FILE_CAMERA_GEOMETRY_REC_SIZE, + CFG_FILE_CAMERA_GEOMETRY_REC_TOTAL, DEFAULT_ZERO, 0, DataReset , NULL}, + + { "/data/nvram/APCFG/APRDCL/MD_SBP", VER(AP_CFG_RDCL_FILE_MD_SBP_LID), CFG_FILE_MD_SBP_CONFIG_SIZE, + CFG_FILE_MD_SBP_CONFIG_TOTAL, SIGNLE_DEFUALT_REC , (char *)&stMDSBPConfigDefault, DataReset , NULL}, + +//Reserved +#if (defined MT6752) | (defined MT6795) | (defined MT6735) | (defined MT8163) | (defined MT6580) | (defined MT8173)| (defined MT6755) | (defined MT6797) + + { "/data/nvram/media/CAMERA_SHADING2", VER(AP_CFG_RDCL_CAMERA_SHADING_LID),CFG_FILE_CAMERA_SHADING_REC_SIZE, + CFG_FILE_CAMERA_SHADING_REC_TOTAL, DEFAULT_ZERO, 0, DataReset , NULL}, + + { "/data/nvram/media/CAMERA_SHADING3", VER(AP_CFG_RDCL_CAMERA_SHADING_LID),CFG_FILE_CAMERA_SHADING_REC_SIZE, + CFG_FILE_CAMERA_SHADING_REC_TOTAL, DEFAULT_ZERO, 0, DataReset , NULL}, + + { "/data/nvram/media/CAMERA_SHADING4", VER(AP_CFG_RDCL_CAMERA_SHADING_LID),CFG_FILE_CAMERA_SHADING_REC_SIZE, + CFG_FILE_CAMERA_SHADING_REC_TOTAL, DEFAULT_ZERO, 0, DataReset , NULL}, + + { "/data/nvram/media/CAMERA_SHADING5", VER(AP_CFG_RDCL_CAMERA_SHADING_LID),CFG_FILE_CAMERA_SHADING_REC_SIZE, + CFG_FILE_CAMERA_SHADING_REC_TOTAL, DEFAULT_ZERO, 0, DataReset , NULL}, + + { "/data/nvram/media/CAMERA_SHADING6", VER(AP_CFG_RDCL_CAMERA_SHADING_LID),CFG_FILE_CAMERA_SHADING_REC_SIZE, + CFG_FILE_CAMERA_SHADING_REC_TOTAL, DEFAULT_ZERO, 0, DataReset , NULL}, + + { "/data/nvram/media/CAMERA_SHADING7", VER(AP_CFG_RDCL_CAMERA_SHADING_LID),CFG_FILE_CAMERA_SHADING_REC_SIZE, + CFG_FILE_CAMERA_SHADING_REC_TOTAL, DEFAULT_ZERO, 0, DataReset , NULL}, + + { "/data/nvram/media/CAMERA_SHADING8", VER(AP_CFG_RDCL_CAMERA_SHADING_LID),CFG_FILE_CAMERA_SHADING_REC_SIZE, + CFG_FILE_CAMERA_SHADING_REC_TOTAL, DEFAULT_ZERO, 0, DataReset , NULL}, + + { "/data/nvram/media/CAMERA_SHADING9", VER(AP_CFG_RDCL_CAMERA_SHADING_LID),CFG_FILE_CAMERA_SHADING_REC_SIZE, + CFG_FILE_CAMERA_SHADING_REC_TOTAL, DEFAULT_ZERO, 0, DataReset , NULL}, + + { "/data/nvram/media/CAMERA_SHADING10", VER(AP_CFG_RDCL_CAMERA_SHADING_LID),CFG_FILE_CAMERA_SHADING_REC_SIZE, + CFG_FILE_CAMERA_SHADING_REC_TOTAL, DEFAULT_ZERO, 0, DataReset , NULL}, + + { "/data/nvram/media/CAMERA_SHADING11", VER(AP_CFG_RDCL_CAMERA_SHADING_LID),CFG_FILE_CAMERA_SHADING_REC_SIZE, + CFG_FILE_CAMERA_SHADING_REC_TOTAL, DEFAULT_ZERO, 0, DataReset , NULL}, + + { "/data/nvram/media/CAMERA_SHADING12", VER(AP_CFG_RDCL_CAMERA_SHADING_LID),CFG_FILE_CAMERA_SHADING_REC_SIZE, + CFG_FILE_CAMERA_SHADING_REC_TOTAL, DEFAULT_ZERO, 0, DataReset , NULL}, + + + { "/data/nvram/media/CAMERA_PLINE", VER(AP_CFG_RDCL_CAMERA_PLINE_LID), CFG_FILE_CAMERA_PLINE_REC_SIZE, + CFG_FILE_CAMERA_PLINE_REC_TOTAL, DEFAULT_ZERO, 0, DataReset , NULL}, + + { "/data/nvram/media/CAMERA_PLINE2", VER(AP_CFG_RDCL_CAMERA_PLINE_LID), CFG_FILE_CAMERA_PLINE_REC_SIZE, + CFG_FILE_CAMERA_PLINE_REC_TOTAL, DEFAULT_ZERO, 0, DataReset , NULL}, + + { "/data/nvram/media/CAMERA_PLINE3", VER(AP_CFG_RDCL_CAMERA_PLINE_LID), CFG_FILE_CAMERA_PLINE_REC_SIZE, + CFG_FILE_CAMERA_PLINE_REC_TOTAL, DEFAULT_ZERO, 0, DataReset , NULL}, + + { "/data/nvram/media/CAMERA_PLINE4", VER(AP_CFG_RDCL_CAMERA_PLINE_LID), CFG_FILE_CAMERA_PLINE_REC_SIZE, + CFG_FILE_CAMERA_PLINE_REC_TOTAL, DEFAULT_ZERO, 0, DataReset , NULL}, + + { "/data/nvram/media/CAMERA_PLINE5", VER(AP_CFG_RDCL_CAMERA_PLINE_LID), CFG_FILE_CAMERA_PLINE_REC_SIZE, + CFG_FILE_CAMERA_PLINE_REC_TOTAL, DEFAULT_ZERO, 0, DataReset , NULL}, + + { "/data/nvram/media/CAMERA_PLINE6", VER(AP_CFG_RDCL_CAMERA_PLINE_LID), CFG_FILE_CAMERA_PLINE_REC_SIZE, + CFG_FILE_CAMERA_PLINE_REC_TOTAL, DEFAULT_ZERO, 0, DataReset , NULL}, + + { "/data/nvram/media/CAMERA_PLINE7", VER(AP_CFG_RDCL_CAMERA_PLINE_LID), CFG_FILE_CAMERA_PLINE_REC_SIZE, + CFG_FILE_CAMERA_PLINE_REC_TOTAL, DEFAULT_ZERO, 0, DataReset , NULL}, + + { "/data/nvram/media/CAMERA_PLINE8", VER(AP_CFG_RDCL_CAMERA_PLINE_LID), CFG_FILE_CAMERA_PLINE_REC_SIZE, + CFG_FILE_CAMERA_PLINE_REC_TOTAL, DEFAULT_ZERO, 0, DataReset , NULL}, + + { "/data/nvram/media/CAMERA_PLINE9", VER(AP_CFG_RDCL_CAMERA_PLINE_LID), CFG_FILE_CAMERA_PLINE_REC_SIZE, + CFG_FILE_CAMERA_PLINE_REC_TOTAL, DEFAULT_ZERO, 0, DataReset , NULL}, + + { "/data/nvram/media/CAMERA_PLINE10", VER(AP_CFG_RDCL_CAMERA_PLINE_LID), CFG_FILE_CAMERA_PLINE_REC_SIZE, + CFG_FILE_CAMERA_PLINE_REC_TOTAL, DEFAULT_ZERO, 0, DataReset , NULL}, + + { "/data/nvram/media/CAMERA_PLINE11", VER(AP_CFG_RDCL_CAMERA_PLINE_LID), CFG_FILE_CAMERA_PLINE_REC_SIZE, + CFG_FILE_CAMERA_PLINE_REC_TOTAL, DEFAULT_ZERO, 0, DataReset , NULL}, + + { "/data/nvram/media/CAMERA_PLINE12", VER(AP_CFG_RDCL_CAMERA_PLINE_LID), CFG_FILE_CAMERA_PLINE_REC_SIZE, + CFG_FILE_CAMERA_PLINE_REC_TOTAL, DEFAULT_ZERO, 0, DataReset , NULL}, + +#else + +#endif + +#if (defined MT6797) + { "/data/nvram/media/CAMERA_AF", VER(AP_CFG_RDCL_CAMERA_AF_LID), CFG_FILE_CAMERA_AF_REC_SIZE, + CFG_FILE_CAMERA_AF_REC_TOTAL, DEFAULT_ZERO, 0, DataReset , NULL}, + + { "/data/nvram/media/CAMERA_FLASH_CALIBRATION", VER(AP_CFG_RDCL_CAMERA_FLASH_CALIBRATION_LID), CFG_FILE_CAMERA_FLASH_CALIBRATION_REC_SIZE, + CFG_FILE_CAMERA_FLASH_CALIBRATION_REC_TOTAL, DEFAULT_ZERO, 0, DataReset , NULL}, + +#else + +#endif + +}; +int iCustomBeginLID=AP_CFG_CUSTOM_BEGIN_LID; +extern int iCustomBeginLID; +int iFileVerInfoLID=AP_CFG_FILE_VER_INFO_LID; +extern int iFileVerInfoLID; +int iFileBTAddrLID=AP_CFG_RDEB_FILE_BT_ADDR_LID; +extern int iFileBTAddrLID; +int iFileAuxADCLID=AP_CFG_RDCL_FILE_AUXADC_LID; +extern int iFileAuxADCLID; +int iFileOMADMUSBLID=AP_CFG_RDEB_OMADM_USB_LID; +extern int iFileOMADMUSBLID; + + +typedef struct +{ + char cFileName[128]; + unsigned int iLID; +}FileName; +typedef struct +{ + char cCheckFileName[128]; + int iCheckFileIndex; + +}CheckFileName; + +typedef struct +{ + char cRecordCallerName[128]; + int iRecordCallerIndex; +}RecordCallerName; + + +typedef struct +{ + int lid; + unsigned char meta_mode_write; + unsigned char security_enable; +} TCFG_FILE_PROTECT; + + + +FileName aBackupToBinRegion[]= +{ + {"FILE_VER",AP_CFG_FILE_VER_INFO_LID}, + {"BT_Addr",AP_CFG_RDEB_FILE_BT_ADDR_LID}, + {"WIFI",AP_CFG_RDEB_FILE_WIFI_LID}, + {"AUXADC",AP_CFG_RDCL_FILE_AUXADC_LID}, + {"FACTORY",AP_CFG_RDCL_FACTORY_LID}, + {"HWMON_ACC",AP_CFG_RDCL_HWMON_ACC_LID}, + {"HWMON_GYRO",AP_CFG_RDCL_HWMON_GYRO_LID}, + {"HWMON_PS",AP_CFG_RDCL_HWMON_PS_LID},//yucong add for ALSPS calibration + {"WIFI_CUSTOM",AP_CFG_RDEB_WIFI_CUSTOM_LID}, + {"GPS",AP_CFG_CUSTOM_FILE_GPS_LID}, +#ifndef MTK_PRODUCT_INFO_SUPPORT + {"PRODUCT_INFO",AP_CFG_REEB_PRODUCT_INFO_LID}, +#endif +#ifdef MTK_SDIORETRY_SUPPORT + {"SDIO_RETRY",AP_CFG_RDEB_SDIO_RETRY_LID}, +#endif +#if defined(MTK_MT8193_HDMI_SUPPORT)||defined(MTK_INTERNAL_HDCP_SUPPORT) + {"Hdcp_Key_Table", AP_CFG_RDCL_FILE_HDCP_KEY_LID}, +#endif + {"SDIO", AP_CFG_RDCL_FILE_SDIO_LID}, + {"MD_SBP", AP_CFG_RDCL_FILE_MD_SBP_LID}, +#ifdef MTK_SPEAKER_MONITOR_SUPPORT + {"Spk_Monitor", AP_CFG_RDCL_FILE_AUDIO_SPEAKER_MONITOR_LID}, +#endif + +#if (defined MT6797) + {"CAMERA_AF",AP_CFG_RDCL_CAMERA_AF_LID}, + {"CAMERA_FLASH_CALIBRATION",AP_CFG_RDCL_CAMERA_FLASH_CALIBRATION_LID}, +#endif +}; +FileName aPerformance[]= +{ + {"CAMERA_Para",AP_CFG_RDCL_CAMERA_PARA_LID}, + {"CAMERA_3A",AP_CFG_RDCL_CAMERA_3A_LID}, + {"CAMERA_SHADING",AP_CFG_RDCL_CAMERA_SHADING_LID}, + {"CAMERA_DEFECT",AP_CFG_RDCL_CAMERA_DEFECT_LID}, + {"CAMERA_SENSOR",AP_CFG_RDCL_CAMERA_SENSOR_LID}, + {"CAMERA_LENS",AP_CFG_RDCL_CAMERA_LENS_LID}, +#if (defined MT6752) | (defined MT6795) | (defined MT6735)|(defined MT6755)|(defined MT6580)|(defined MT6797) + {"CAMERA_SHADING2",AP_CFG_RDCL_CAMERA_SHADING2_LID}, + {"CAMERA_SHADING3",AP_CFG_RDCL_CAMERA_SHADING3_LID}, + {"CAMERA_SHADING4",AP_CFG_RDCL_CAMERA_SHADING4_LID}, + {"CAMERA_SHADING5",AP_CFG_RDCL_CAMERA_SHADING5_LID}, + {"CAMERA_SHADING6",AP_CFG_RDCL_CAMERA_SHADING6_LID}, + {"CAMERA_SHADING7",AP_CFG_RDCL_CAMERA_SHADING7_LID}, + {"CAMERA_SHADING8",AP_CFG_RDCL_CAMERA_SHADING8_LID}, + {"CAMERA_SHADING9",AP_CFG_RDCL_CAMERA_SHADING9_LID}, + {"CAMERA_SHADING10",AP_CFG_RDCL_CAMERA_SHADING10_LID}, + {"CAMERA_SHADING11",AP_CFG_RDCL_CAMERA_SHADING11_LID}, + {"CAMERA_SHADING12",AP_CFG_RDCL_CAMERA_SHADING12_LID}, + {"CAMERA_PLINE",AP_CFG_RDCL_CAMERA_PLINE_LID}, + {"CAMERA_PLINE2",AP_CFG_RDCL_CAMERA_PLINE2_LID}, + {"CAMERA_PLINE3",AP_CFG_RDCL_CAMERA_PLINE3_LID}, + {"CAMERA_PLINE4",AP_CFG_RDCL_CAMERA_PLINE4_LID}, + {"CAMERA_PLINE5",AP_CFG_RDCL_CAMERA_PLINE5_LID}, + {"CAMERA_PLINE6",AP_CFG_RDCL_CAMERA_PLINE6_LID}, + {"CAMERA_PLINE7",AP_CFG_RDCL_CAMERA_PLINE7_LID}, + {"CAMERA_PLINE8",AP_CFG_RDCL_CAMERA_PLINE8_LID}, + {"CAMERA_PLINE9",AP_CFG_RDCL_CAMERA_PLINE9_LID}, + {"CAMERA_PLINE10",AP_CFG_RDCL_CAMERA_PLINE10_LID}, + {"CAMERA_PLINE11",AP_CFG_RDCL_CAMERA_PLINE11_LID}, + {"CAMERA_PLINE12",AP_CFG_RDCL_CAMERA_PLINE12_LID}, + {"CAMERA_GEOMETRY",AP_CFG_RDCL_CAMERA_GEOMETRY_LID}, +#endif + +#if (defined MT6797) + {"CAMERA_AF",AP_CFG_RDCL_CAMERA_AF_LID}, + {"CAMERA_FLASH_CALIBRATION",AP_CFG_RDCL_CAMERA_FLASH_CALIBRATION_LID}, +#endif + +}; +const TCFG_FILE_PROTECT g_akCFG_File_Protect[]= +{ + // {AP_CFG_RDEB_FILE_BT_ADDR_LID,1,1}, +}; +CheckFileName aCheckExistList[]= +{ +/// {"/data/nvram/APCFG/APRDCL/FILE_VER", 0}, + + +}; + +RecordCallerName aRecordCallerList[]= +{ + {"Barcode", 1}, + {"IMEI", 2}, +}; + + + +extern const TCFG_FILE g_akCFG_File[]; +extern FileName aBackupToBinRegion[]; +extern FileName aPerformance[]; +extern CheckFileName aCheckExistList[]; +extern const TCFG_FILE_PROTECT g_akCFG_File_Protect[]; + + + +const unsigned int g_i4CFG_File_Count = sizeof(g_akCFG_File)/sizeof(TCFG_FILE); +const unsigned int g_Backup_File_Count = sizeof(aBackupToBinRegion)/(sizeof(FileName)); +const unsigned int g_Performance_File_Count = sizeof(aPerformance)/(sizeof(FileName)); +const unsigned int g_Check_File_Count = sizeof(aCheckExistList)/(sizeof(CheckFileName)); +const unsigned int g_i4CFG_File_Protect_Count = sizeof(g_akCFG_File_Protect)/(sizeof(TCFG_FILE_PROTECT)); +const unsigned int g_RecordCaller_Count = sizeof(aRecordCallerList)/(sizeof(RecordCallerName)); + +extern const unsigned int g_i4CFG_File_Count; +extern const unsigned int g_Backup_File_Count; +extern const unsigned int g_Performance_File_Count; +extern const unsigned int g_Check_File_Count ; +extern const unsigned int g_i4CFG_File_Protect_Count; +extern const unsigned int g_RecordCaller_Count; +//misc log feature +int nvram_misc_log_feature = 0; +int nvram_misc_log_block_offset = 2; + + +//check exist feature +int nvram_check_exist_feature = 0; +int nvram_check_exist_block_offset = 1; + + +//read back check feature +int nvram_read_back_feature = 0; + +pfConvertFunc aNvRamConvertFuncTable[]= +{ + NULL,//AP_CFG_FILE_VER_INFO_LID + NULL,//AP_CFG_RDEB_FILE_BT_ADDR_LID + NULL,//AP_CFG_RDCL_FILE_AUXADC_LID + NULL,//AP_CFG_RDCL_CAMERA_PARA_LID + NULL,//AP_CFG_RDCL_CAMERA_3A_LID + NULL,//AP_CFG_RDCL_CAMERA_SHADING_LID + NULL,//AP_CFG_RDCL_CAMERA_DEFECT_LID + NULL,//AP_CFG_RDCL_CAMERA_SENSOR_LID + NULL,//AP_CFG_RDCL_CAMERA_LENS_LID + NULL,//AP_CFG_RDCL_UART_LID + NULL,//AP_CFG_RDCL_FACTORY_LID + NULL,//AP_CFG_RDCL_BWCS_LID + NULL,//AP_CFG_RDCL_HWMON_ACC_LID + NULL,//AP_CFG_RDCL_HWMON_GYRO_LID + NULL,//AP_CFG_RDCL_HWMON_PS_LID + NULL,//AP_CFG_RDCL_FILE_AUDIO_LID + NULL,//AP_CFG_RDCL_FILE_AUDIO_COMPFLT_LID + NULL,//AP_CFG_RDCL_FILE_AUDIO_EFFECT_LID + NULL,//AP_CFG_CUSTOM_FILE_GPS_LID + NULL,//AP_CFG_RDEB_FILE_WIFI_LID + NULL,//AP_CFG_RDEB_WIFI_CUSTOM_LID + NULL,//AP_CFG_RDEB_OMADM_USB_LID + NULL,//AP_CFG_REEB_PRODUCT_INFO_LID +#ifdef MTK_SDIORETRY_SUPPORT + NULL,//AP_CFG_REEB_SDIO_RETRY_LID +#endif + NULL,//AP_CFG_RDCL_FILE_MD_SBP_LID +#if (defined MT6752) | (defined MT6795) | (defined MT6735)|(defined MT6580) + NULL,//AP_CFG_RDCL_CAMERA_SHADING2_LID + NULL,//AP_CFG_RDCL_CAMERA_SHADING3_LID + NULL,//AP_CFG_RDCL_CAMERA_SHADING4_LID + NULL,//AP_CFG_RDCL_CAMERA_SHADING5_LID + NULL,//AP_CFG_RDCL_CAMERA_SHADING6_LID + NULL,//AP_CFG_RDCL_CAMERA_SHADING7_LID + NULL,//AP_CFG_RDCL_CAMERA_SHADING8_LID + NULL,//AP_CFG_RDCL_CAMERA_SHADING9_LID + NULL,//AP_CFG_RDCL_CAMERA_SHADING10_LID + NULL,//AP_CFG_RDCL_CAMERA_SHADING11_LID + NULL,//AP_CFG_RDCL_CAMERA_SHADING12_LID + NULL,//AP_CFG_RDCL_CAMERA_PLINE_LID + NULL,//AP_CFG_RDCL_CAMERA_PLINE2_LID + NULL,//AP_CFG_RDCL_CAMERA_PLINE3_LID + NULL,//AP_CFG_RDCL_CAMERA_PLINE4_LID + NULL,//AP_CFG_RDCL_CAMERA_PLINE5_LID + NULL,//AP_CFG_RDCL_CAMERA_PLINE6_LID + NULL,//AP_CFG_RDCL_CAMERA_PLINE7_LID + NULL,//AP_CFG_RDCL_CAMERA_PLINE8_LID + NULL,//AP_CFG_RDCL_CAMERA_PLINE9_LID + NULL,//AP_CFG_RDCL_CAMERA_PLINE10_LID + NULL,//AP_CFG_RDCL_CAMERA_PLINE11_LID + NULL,//AP_CFG_RDCL_CAMERA_PLINE12_LID + +#endif +}; + +extern pfConvertFunc aNvRamConvertFuncTable[]; + +//Add for new nvram partition feature +pfCallbackForDaemon callback_for_nvram_daemon = NULL; +extern pfCallbackForDaemon callback_for_nvram_daemon; + +#ifdef MTK_PRODUCT_INFO_SUPPORT +extern bool nvram_new_partition_support() +{ + return true; +} +const TABLE_FOR_SPECIAL_LID g_new_nvram_lid[] = +{ +#ifdef MTK_MLC_NAND_SUPPORT + { AP_CFG_REEB_PRODUCT_INFO_LID, 0, 2 * 1024 * 1024 }, +#else + { AP_CFG_REEB_PRODUCT_INFO_LID, 0, 1024 * 1024 }, +#endif +}; +const unsigned int g_new_nvram_lid_count = sizeof(g_new_nvram_lid)/sizeof(TABLE_FOR_SPECIAL_LID); +const char *nvram_new_partition_name = "/dev/pro_info"; +extern const char *nvram_new_partition_name; +extern const TABLE_FOR_SPECIAL_LID g_new_nvram_lid[]; +extern const unsigned int g_new_nvram_lid_count; +#else +extern bool nvram_new_partition_support() +{ + return false; +} +const TABLE_FOR_SPECIAL_LID g_new_nvram_lid[] = {0 , 0, 0}; +const unsigned int g_new_nvram_lid_count = 0; +const char *nvram_new_partition_name = NULL; +extern const char *nvram_new_partition_name; +extern const TABLE_FOR_SPECIAL_LID g_new_nvram_lid[]; +extern const unsigned int g_new_nvram_lid_count; +#endif +//end new nvram partition feature + + +int nvram_bt_default_value(unsigned char *ucNvRamData) +{ + unsigned int chipId = 0; + int chipId_ready_retry = 0; + char chipId_val[PROPERTY_VALUE_MAX]; + int rec_size = CFG_FILE_BT_ADDR_REC_SIZE; + + do { + if (property_get("persist.mtk.wcn.combo.chipid", chipId_val, NULL) && + 0 != strcmp(chipId_val, "-1")) { + chipId = (unsigned int)strtoul(chipId_val, NULL, 16); + break; + } + else { + chipId_ready_retry ++; + usleep(500000); + } + } while(chipId_ready_retry < 10); + + NVRAM_LOG("Get combo chip id retry %d\n", chipId_ready_retry); + if (chipId_ready_retry >= 10){ + NVRAM_LOG("Get combo chip id fails!\n"); + return false; + } + else { + NVRAM_LOG("Combo chip id %x\n", chipId); + + switch(chipId) { + case 0x6628: + /* NVRAM is MT6628 default */ + memcpy(ucNvRamData, &stBtDefault_6628, rec_size); + break; + case 0x6630: + /* NVRAM is MT6630 default */ + memcpy(ucNvRamData, &stBtDefault_6630, rec_size); + break; + case 0x8163: + /* NVRAM is MT8163 default */ + memcpy(ucNvRamData, &stBtDefault_8163, rec_size); + break; + case 0x8127: + /* NVRAM is MT8127 default */ + memcpy(ucNvRamData, &stBtDefault_8127, rec_size); + break; + case 0x6582: + /* NVRAM is MT6582 default */ + memcpy(ucNvRamData, &stBtDefault_6582, rec_size); + break; + case 0x6592: + /* NVRAM is MT6592 default */ + memcpy(ucNvRamData, &stBtDefault_6592, rec_size); + break; + case 0x6752: + /* NVRAM is MT6752 default */ + memcpy(ucNvRamData, &stBtDefault_6752, rec_size); + break; + case 0x0321: + /* NVRAM is MT6735 default */ + memcpy(ucNvRamData, &stBtDefault_6735, rec_size); + break; + case 0x0335: + /* NVRAM is MT6735m default */ + memcpy(ucNvRamData, &stBtDefault_6735m, rec_size); + break; + case 0x0337: + /* NVRAM is MT6753 default */ + memcpy(ucNvRamData, &stBtDefault_6753, rec_size); + break; + case 0x6580: + /* NVRAM is MT6580 default */ + memcpy(ucNvRamData, &stBtDefault_6580, rec_size); + break; + case 0x6755: + /* NVRAM is MT6755 default */ + memcpy(ucNvRamData, &stBtDefault_6755, rec_size); + break; + case 0x6797: + /* NVRAM is MT6797 default */ + memcpy(ucNvRamData, &stBtDefault_6797, rec_size); + break; + default: + NVRAM_LOG("Unknown combo chip id\n"); + return false; + } + + return true; + } +} + +int BT_ConvertFunc(int CurrentVerID, int NewVerID, char *pSrcMem, char *pDstMem) +{ + int rec_size = CFG_FILE_BT_ADDR_REC_SIZE; + int rec_num = CFG_FILE_BT_ADDR_REC_TOTAL; + + if (NULL == pSrcMem || NULL == pDstMem) { + return false; + } + else { + if (0 == CurrentVerID && 1 == NewVerID) { + memcpy(pDstMem, pSrcMem, 30); /* Keep the customization data */ + memset(pDstMem + 30, 0, rec_size*rec_num - 30); + return true; + } + return false; + } +} + +#ifdef MTK_EMMC_SUPPORT +extern bool nvram_emmc_support() +{ + return true; +} +#else +extern bool nvram_emmc_support() +{ + return false; +} +#endif + +#ifdef MTK_ENABLE_MD5 +extern bool nvram_md5_support() +{ + return true; +} +#else +extern bool nvram_md5_support() +{ + return false; +} +#endif + +#ifdef MTK_C2K_SUPPORT +extern bool nvram_evdo_support() +{ + return true; +} +#else +extern bool nvram_evdo_support() +{ + return false; +} +#endif +#ifdef MTK_ECCCI_C2K +extern bool nvram_ecci_c2k_support() +{ + return true; +} +#else +extern bool nvram_ecci_c2k_support() +{ + return false; +} +#endif + + + +#ifdef NVRAM_MULTI_STORAGE_SUPPORT +extern int nvram_multi_storage_support(NVRAM_PLATFORM_T* pPlatform ) +{ + pPlatform->log_block = g_CpPlatform_Block_Custom.log_block; + pPlatform->resv_block = g_CpPlatform_Block_Custom.resv_block; + pPlatform->DM_block = g_CpPlatform_Block_Custom.DM_block; + pPlatform->layout_version = g_CpPlatform_Block_Custom.layout_version; + pPlatform->header_offset = g_CpPlatform_Block_Custom.header_offset; + return true; +} +#else +extern int nvram_multi_storage_support(NVRAM_PLATFORM_T* pPlatform ) +{ + return false; +} +#endif + + +int SBP_ConvertFunc(int CurrentVerID, int NewVerID, char *pSrcMem, char *pDstMem) +{ + int rec_size = CFG_FILE_MD_SBP_CONFIG_SIZE; + int rec_num = CFG_FILE_MD_SBP_CONFIG_TOTAL; + int src_size = 2 * sizeof(unsigned int); + unsigned int *pStart = (unsigned int *)pSrcMem; + int i, len = 0; + + if(NULL == pSrcMem || NULL == pDstMem){ + return false; + } else { + if(0 == CurrentVerID && 1 == NewVerID){ + NVRAM_LOG("SBP_ConvertFunc curid:%d, newid:%d, src[0]:%d, src[1]:%d\n" + , CurrentVerID, NewVerID, *pStart, *(pStart + 1)); + memcpy(pDstMem, pSrcMem, src_size); // Keep the customization data + // default value: {0, 1} + pStart = (unsigned int *)(pDstMem + src_size); + len = (rec_size*rec_num - src_size) / sizeof(unsigned int); + for (i = 0; i < len; i += 2) { + *pStart = 0; + *(pStart + 1) = 1; + NVRAM_LOG("SBP_ConvertFunc data[%d]:%d, data[%d]:%d\n", i + 2, *pStart, i + 3, *(pStart + 1)); + pStart += 2; + } + return true; + } + return false; + } +} + + +/* +#ifdef __cplusplus +} +#endif + +#endif +*/ diff --git a/proprietary/external/nvram/libnvram/CFG_file_info_custom.h b/proprietary/external/nvram/libnvram/CFG_file_info_custom.h new file mode 100755 index 0000000000000000000000000000000000000000..873c7a3720a0fb57ceff7f8b608ee9483f7a1a88 --- /dev/null +++ b/proprietary/external/nvram/libnvram/CFG_file_info_custom.h @@ -0,0 +1,196 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ +/***************************************************************************** + * + * Filename: + * --------- + * CFG_file_info_custom.h + * + * Project: + * -------- + * YuSu + * + * Description: + * ------------ + * Configuration File List for Customer + * + * + * Author: + * ------- + * Nick Huang (mtk02183) + * + ****************************************************************************/ + +#ifndef __CFG_FILE_INFO_CUSTOM_H__ +#define __CFG_FILE_INFO_CUSTOM_H__ + +#include "CFG_file_public.h" +#include "CFG_file_lid.h" +#include "Custom_NvRam_LID.h" +//#include "../../../custom/common/cgen/cfgfileinc/CFG_AUDIO_File.h" +//#include "../../../custom/common/cgen/cfgdefault/CFG_Audio_Default.h" +#include "CFG_AUDIO_File.h" +#include "CFG_Audio_Default.h" +#include "CFG_GPS_File.h" +#include "CFG_GPS_Default.h" +#include "CFG_Wifi_File.h" +#include "CFG_WIFI_Default.h" +#include "CFG_PRODUCT_INFO_File.h" +#include "CFG_PRODUCT_INFO_Default.h" +#include +#ifdef __cplusplus +extern "C" +{ +#endif + + const TCFG_FILE g_akCFG_File_Custom[]= + { + { + "/data/nvram/APCFG/APRDCL/Audio_Sph", VER(AP_CFG_RDCL_FILE_AUDIO_LID), CFG_FILE_SPEECH_REC_SIZE, + CFG_FILE_SPEECH_REC_TOTAL, SIGNLE_DEFUALT_REC, (char *)&speech_custom_default, DataReset , NULL + }, + + { + "/data/nvram/APCFG/APRDEB/GPS", VER(AP_CFG_CUSTOM_FILE_GPS_LID), CFG_FILE_GPS_CONFIG_SIZE, + CFG_FILE_GPS_CONFIG_TOTAL, SIGNLE_DEFUALT_REC, (char *)&stGPSConfigDefault, DataReset , NULL + }, + + { + "/data/nvram/APCFG/APRDCL/Audio_CompFlt", VER(AP_CFG_RDCL_FILE_AUDIO_COMPFLT_LID), CFG_FILE_AUDIO_COMPFLT_REC_SIZE, + CFG_FILE_AUDIO_COMPFLT_REC_TOTAL, SIGNLE_DEFUALT_REC, (char *)&audio_custom_default, DataReset , NULL + }, + + { + "/data/nvram/APCFG/APRDCL/Audio_Effect", VER(AP_CFG_RDCL_FILE_AUDIO_EFFECT_LID), CFG_FILE_AUDIO_EFFECT_REC_SIZE, + CFG_FILE_AUDIO_EFFECT_REC_TOTAL, SIGNLE_DEFUALT_REC, (char *)&audio_effect_custom_default, DataReset , NULL + }, + + { + "/data/nvram/APCFG/APRDEB/WIFI", VER(AP_CFG_RDEB_FILE_WIFI_LID), CFG_FILE_WIFI_REC_SIZE, + CFG_FILE_WIFI_REC_TOTAL, SIGNLE_DEFUALT_REC, (char *)&stWifiCfgDefault, DataReset , NULL + }, + + { + "/data/nvram/APCFG/APRDEB/WIFI_CUSTOM", VER(AP_CFG_RDEB_WIFI_CUSTOM_LID), CFG_FILE_WIFI_CUSTOM_REC_SIZE, + CFG_FILE_WIFI_CUSTOM_REC_TOTAL, SIGNLE_DEFUALT_REC, (char *)&stWifiCustomDefault, DataReset , NULL + }, + + { + "/data/nvram/APCFG/APRDCL/Audio_Sph_Med", VER(AP_CFG_RDCL_FILE_AUDIO_PARAM_MED_LID), CFG_FILE_AUDIO_PARAM_MED_REC_SIZE, + CFG_FILE_AUDIO_PARAM_MED_REC_TOTAL, SIGNLE_DEFUALT_REC, (char *)&audio_param_med_default, DataReset , NULL + }, + + { + "/data/nvram/APCFG/APRDCL/Audio_Vol_custom", VER(AP_CFG_RDCL_FILE_AUDIO_VOLUME_CUSTOM_LID), CFG_FILE_AUDIO_VOLUME_CUSTOM_REC_SIZE, + CFG_FILE_AUDIO_VOLUME_CUSTOM_REC_TOTAL, SIGNLE_DEFUALT_REC, (char *)&audio_volume_custom_default, DataReset , NULL + }, + + { + "/data/nvram/APCFG/APRDCL/Sph_Dual_Mic", VER(AP_CFG_RDCL_FILE_DUAL_MIC_CUSTOM_LID), CFG_FILE_SPEECH_DUAL_MIC_SIZE, + CFG_FILE_SPEECH_DUAL_MIC_TOTAL, SIGNLE_DEFUALT_REC, (char *)&dual_mic_custom_default, DataReset , NULL + }, + + { + "/data/nvram/APCFG/APRDCL/Audio_Wb_Sph", VER(AP_CFG_RDCL_FILE_AUDIO_WB_PARAM_LID), CFG_FILE_WB_SPEECH_REC_SIZE, + CFG_FILE_WB_SPEECH_REC_TOTAL, SIGNLE_DEFUALT_REC, (char *)&wb_speech_custom_default, DataReset , NULL + }, + + { + "/data/nvram/APCFG/APRDEB/PRODUCT_INFO", VER(AP_CFG_REEB_PRODUCT_INFO_LID), CFG_FILE_PRODUCT_INFO_SIZE, + CFG_FILE_PRODUCT_INFO_TOTAL, SIGNLE_DEFUALT_REC, (char *)&stPRODUCT_INFOConfigDefault,DataReset, NULL + }, + + { + "/data/nvram/APCFG/APRDCL/Headphone_CompFlt", VER(AP_CFG_RDCL_FILE_HEADPHONE_COMPFLT_LID), CFG_FILE_AUDIO_COMPFLT_REC_SIZE, + CFG_FILE_HEADPHONE_COMPFLT_REC_TOTAL, SIGNLE_DEFUALT_REC, (char *)&audio_hcf_custom_default, DataReset , NULL + }, + + { "/data/nvram/APCFG/APRDCL/Audio_gain_table", VER(AP_CFG_RDCL_FILE_AUDIO_GAIN_TABLE_LID), CFG_FILE_AUDIO_GAIN_TABLE_CUSTOM_REC_SIZE, + CFG_FILE_AUDIO_GAIN_TABLE_CUSTOM_REC_TOTAL, SIGNLE_DEFUALT_REC , (char *)&Gain_control_table_default, DataReset , NULL + }, + + { + "/data/nvram/APCFG/APRDCL/Audio_ver1_Vol_custom", VER(AP_CFG_RDCL_FILE_AUDIO_VER1_VOLUME_CUSTOM_LID), CFG_FILE_AUDIO_VER1_VOLUME_CUSTOM_REC_SIZE, + CFG_FILE_AUDIO_VER1_VOLUME_CUSTOM_REC_TOTAL, SIGNLE_DEFUALT_REC, (char *)&audio_ver1_custom_default, DataReset , NULL + }, + + { "/data/nvram/APCFG/APRDCL/Audio_Hd_Record_Param", VER(AP_CFG_RDCL_FILE_AUDIO_HD_REC_PAR_LID), CFG_FILE_AUDIO_HD_REC_PAR_SIZE, + CFG_FILE_AUDIO_HD_REC_PAR_TOTAL, SIGNLE_DEFUALT_REC , (char *)&Hd_Recrod_Par_default, DataReset , NULL + }, + + { "/data/nvram/APCFG/APRDCL/Audio_Hd_Record_Scene_Table", VER(AP_CFG_RDCL_FILE_AUDIO_HD_REC_SCENE_LID), CFG_FILE_AUDIO_HD_REC_SCENE_TABLE_SIZE, + CFG_FILE_AUDIO_HD_REC_SCENE_TABLE_TOTAL, SIGNLE_DEFUALT_REC , (char *)&Hd_Recrod_Scene_Table_default, DataReset , NULL + }, + + { "/data/nvram/APCFG/APRDCL/Audio_Buffer_DC_Calibration_Param", VER(AP_CFG_RDCL_FILE_AUDIO_BUFFER_DC_CALIBRATION_PAR_LID), CFG_FILE_AUDIO_BUFFER_DC_CALIBRATION_PAR_SIZE, + CFG_FILE_AUDIO_BUFFER_DC_CALIBRATION_PAR_TOTAL, SIGNLE_DEFUALT_REC , (char *)&Audio_Buffer_DC_Calibration_Par_default, DataReset , NULL + }, + { "/data/nvram/APCFG/APRDCL/VibSpk_CompFlt", VER(AP_CFG_RDCL_FILE_VIBSPK_COMPFLT_LID), CFG_FILE_AUDIO_COMPFLT_REC_SIZE, + CFG_FILE_VIBSPK_COMPFLT_REC_TOTAL, SIGNLE_DEFUALT_REC , (char *)&audio_vibspk_custom_default, DataReset , NULL + }, + { "/data/nvram/APCFG/APRDCL/MusicDRC_CompFlt", VER(AP_CFG_RDCL_FILE_AUDIO_MUSIC_DRC_LID), CFG_FILE_AUDIO_COMPFLT_REC_SIZE, + CFG_FILE_MUSICDRC_COMPFLT_REC_TOTAL, SIGNLE_DEFUALT_REC , (char *)&audio_musicdrc_custom_default, DataReset , NULL + }, + { "/data/nvram/APCFG/APRDCL/RingToneDRC_CompFlt", VER(AP_CFG_RDCL_FILE_AUDIO_RINGTONE_DRC_LID), CFG_FILE_AUDIO_COMPFLT_REC_SIZE, + CFG_FILE_RINGTONEDRC_COMPFLT_REC_TOTAL, SIGNLE_DEFUALT_REC , (char *)&audio_ringtonedrc_custom_default, DataReset , NULL + }, + { "/data/nvram/APCFG/APRDCL/Audio_MAGI_CONFERENCE", VER(AP_CFG_RDCL_FILE_AUDIO_MAGI_CONFERENCE_LID), CFG_FILE_SPEECH_MAGI_CONFERENCE_SIZE, + CFG_FILE_SPEECH_MAGI_CONFERENCE_TOTAL, SIGNLE_DEFUALT_REC , (char *)&speech_magi_conference_custom_default, DataReset , NULL + }, + { "/data/nvram/APCFG/APRDCL/Audio_HAC_Param", VER(AP_CFG_RDCL_FILE_AUDIO_HAC_PARAM_LID), CFG_FILE_SPEECH_HAC_PARAM_SIZE, + CFG_FILE_SPEECH_HAC_PARAM_TOTAL, SIGNLE_DEFUALT_REC , (char *)&speech_hac_param_custom_default, DataReset , NULL + }, + }; + + int iNvRamFileMaxLID=AP_CFG_CUSTOM_FILE_MAX_LID; + extern int iNvRamFileMaxLID; + const unsigned int g_i4CFG_File_Custom_Count = sizeof(g_akCFG_File_Custom)/sizeof(TCFG_FILE); + + extern const TCFG_FILE g_akCFG_File_Custom[]; + + extern const unsigned int g_i4CFG_File_Custom_Count; + + int iFileWIFILID=AP_CFG_RDEB_FILE_WIFI_LID; + extern int iFileWIFILID; + int iFileCustomWIFILID=AP_CFG_RDEB_WIFI_CUSTOM_LID; + extern int iFileCustomWIFILID; + int iFilePRODUCT_INFOLID=AP_CFG_REEB_PRODUCT_INFO_LID; + extern int iFilePRODUCT_INFOLID; + +#ifdef __cplusplus +} +#endif + +#endif diff --git a/proprietary/external/nvram/libnvram/CFG_file_lid.h b/proprietary/external/nvram/libnvram/CFG_file_lid.h new file mode 100755 index 0000000000000000000000000000000000000000..b6b86920a7deee11f399600f61846a3d2033dd29 --- /dev/null +++ b/proprietary/external/nvram/libnvram/CFG_file_lid.h @@ -0,0 +1,350 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * cfg_file_lid.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of main function + * + * Author: + * ------- + * Ning.F (MTK08139) 09/11/2008 + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 12 29 2012 donglei.ji + * [ALPS00425279] [Need Patch] [Volunteer Patch] voice ui and password unlock feature check in + * voice ui - NVRAM . + * + * 01 14 2011 hao.lin + * [ALPS00138458] [Need Patch] [Volunteer Patch] OMA DM USB and SD format + * + * + * 12 24 2010 hao.lin + * [ALPS00138458] [Need Patch] [Volunteer Patch] OMA DM USB and SD format + * + * + * 11 05 2010 renbang.jiang + * [ALPS00134025] [Wi-Fi] move Wi-Fi NVRAM definition source file to project folder from common folder + * . + * + * 07 10 2010 renbang.jiang + * [ALPS00121785][Need Patch] [Volunteer Patch] use NVRAM to save Wi-Fi custom data + * . + * + * 05 05 2010 saker.hsia + * [ALPS00001913][BWCS] BT WiFi Single Antenna Feature check in Android 2.1 + * . + * + * 04 26 2010 renbang.jiang + * [ALPS00005487][Wi-Fi] change Wi-Fi nvram LID + * [ALPS00005487] [Wi-Fi] change Wi-Fi nvram LID + * . + * + * mtk02556 + * [DUMA00128675] [NVRAM] Add NVRAM SIM struct + * Add NVRAM SIM LID + * + * mtk02556 + * [DUMA00128426] [NVRAM] Reconstrcut ADC struct and add UUID struct + * Add NVRAM UUID VER + * + * Jul 9 2009 mtk80306 + * [DUMA00122953] optimize nvram and change meta clean boot flag. + * modify wifi version + * + * Apr 29 2009 mtk80306 + * [DUMA00116080] revise the customization of nvram + * revise nvram customization + * + * Apr 15 2009 mtk80306 + * [DUMA00204156] Power on_it display start in mobile screen + * add uart file + * + * Mar 21 2009 mtk80306 + * [DUMA00112158] fix the code convention. + * fix the codeing convention. + * + * Mar 15 2009 mtk80306 + * [DUMA00111629] add camera nvram files + * add camera nvram files + * + * Mar 9 2009 mtk80306 + * [DUMA00111088] nvram customization + * nvram customization + * + * Feb 23 2009 mtk80306 + * [DUMA00109277] add meta _battery mode. + * + * + * Feb 19 2009 mtk80306 + * [DUMA00109277] add meta _battery mode. + * add meta_battery + * + * Jan 13 2009 mtk80306 + * [DUMA00107334] add nvram dll code + * + * + * Jan 13 2009 mtk80306 + * [DUMA00107334] add nvram dll code + * add nvram dll code. + * + * Dec 17 2008 mbj08139 + * [DUMA00105099] create meta code + * + * + * Dec 8 2008 mbj08139 + * [DUMA00105099] create meta code + * + * + * Nov 24 2008 mbj08139 + * [DUMA00105099] create meta code + * + * + * Oct 29 2008 mbj08139 + * [DUMA00105099] create meta code + * + * + * + * + *******************************************************************************/ + + +#ifndef CFG_FILE_LID_H +#define CFG_FILE_LID_H + + + +#define VER_LID(lid) lid##_VERNO lid +#define VER(lid) lid##_VERNO + + +/* the definition of file LID */ +typedef enum +{ + AP_CFG_FILE_VER_INFO_LID, + AP_CFG_RDEB_FILE_BT_ADDR_LID, +// AP_CFG_RDEB_FILE_WIFI_LID, + AP_CFG_RDCL_FILE_AUXADC_LID, + AP_CFG_RDCL_CAMERA_PARA_LID, + AP_CFG_RDCL_CAMERA_3A_LID, + AP_CFG_RDCL_CAMERA_SHADING_LID, + AP_CFG_RDCL_CAMERA_DEFECT_LID, + AP_CFG_RDCL_CAMERA_SENSOR_LID, //10 + AP_CFG_RDCL_CAMERA_LENS_LID, + AP_CFG_RDCL_UART_LID, + //AP_CFG_RDCL_UUID_LID, + //AP_CFG_RDCL_SIM_LID, + AP_CFG_RDCL_FACTORY_LID, + AP_CFG_RDCL_BWCS_LID, + AP_CFG_RDCL_HWMON_ACC_LID, + AP_CFG_RDCL_HWMON_GYRO_LID, +// AP_CFG_RDEB_WIFI_CUSTOM_LID, + AP_CFG_RDEB_OMADM_USB_LID, + AP_CFG_RDCL_FILE_VOICE_RECOGNIZE_PARAM_LID, + AP_CFG_RDCL_FILE_AUDIO_AUDENH_CONTROL_OPTION_PAR_LID, + AP_CFG_RDCL_FILE_AUDIO_VOIP_PAR_LID, + AP_CFG_RDCL_HWMON_PS_LID, + AP_CFG_FILE_MDTYPE_LID, + AP_CFG_FILE_EXT_MDTYPE_LID, + AP_CFG_RDCL_FILE_SDIO_LID, + AP_CFG_RDCL_CAMERA_VERSION_LID, + AP_CFG_RDCL_CAMERA_FEATURE_LID, + AP_CFG_RDCL_CAMERA_GEOMETRY_LID, + AP_CFG_RDCL_FILE_MD_SBP_LID, +#if (defined MT6752) | (defined MT6795) | (defined MT6735) | (defined MT8163) | (defined MT6580) | (defined MT8173)| (defined MT6755) | (defined MT6797) + AP_CFG_RDCL_CAMERA_SHADING2_LID, + AP_CFG_RDCL_CAMERA_SHADING3_LID, + AP_CFG_RDCL_CAMERA_SHADING4_LID, + AP_CFG_RDCL_CAMERA_SHADING5_LID, + AP_CFG_RDCL_CAMERA_SHADING6_LID, + AP_CFG_RDCL_CAMERA_SHADING7_LID, + AP_CFG_RDCL_CAMERA_SHADING8_LID, + AP_CFG_RDCL_CAMERA_SHADING9_LID, + AP_CFG_RDCL_CAMERA_SHADING10_LID, + AP_CFG_RDCL_CAMERA_SHADING11_LID, + AP_CFG_RDCL_CAMERA_SHADING12_LID, + AP_CFG_RDCL_CAMERA_PLINE_LID, + AP_CFG_RDCL_CAMERA_PLINE2_LID, + AP_CFG_RDCL_CAMERA_PLINE3_LID, + AP_CFG_RDCL_CAMERA_PLINE4_LID, + AP_CFG_RDCL_CAMERA_PLINE5_LID, + AP_CFG_RDCL_CAMERA_PLINE6_LID, + AP_CFG_RDCL_CAMERA_PLINE7_LID, + AP_CFG_RDCL_CAMERA_PLINE8_LID, + AP_CFG_RDCL_CAMERA_PLINE9_LID, + AP_CFG_RDCL_CAMERA_PLINE10_LID, + AP_CFG_RDCL_CAMERA_PLINE11_LID, + AP_CFG_RDCL_CAMERA_PLINE12_LID, +#else +#endif + +#if (defined MT6797) + AP_CFG_RDCL_CAMERA_AF_LID, + AP_CFG_RDCL_CAMERA_FLASH_CALIBRATION_LID, +#else +#endif + + AP_CFG_CUSTOM_BEGIN_LID, ///Max LID. +}CFG_FILE_LID; +/* +int iCustomBeginLID=AP_CFG_CUSTOM_BEGIN_LID; +extern int iCustomBeginLID; +int iFileVerInfoLID=AP_CFG_FILE_VER_INFO_LID; +extern int iFileVerInfoLID; +int iFileBTAddrLID=AP_CFG_RDEB_FILE_BT_ADDR_LID; +extern int iFileBTAddrLID; + +#if 0 +int iFileWIFILID=AP_CFG_RDEB_FILE_WIFI_LID; +extern int iFileWIFILID; +int iFileCustomWIFILID=AP_CFG_RDEB_WIFI_CUSTOM_LID; +extern int iFileCustomWIFILID; +#endif + +int iFileAuxADCLID=AP_CFG_RDCL_FILE_AUXADC_LID; +extern int iFileAuxADCLID; +*/ +////if file num changed, the define of CFG_FILE_VER_FILE_REC_TOTAL should be changed too /// +#define CFG_FILE_VER_FILE_REC_TOTAL 936 + +/* verno of data items */ +/* ver file version */ +/* md type file version*/ +#define AP_CFG_FILE_MDTYPE_LID_VERNO "000" +#define AP_CFG_FILE_EXT_MDTYPE_LID_VERNO "000" +#define AP_CFG_FILE_VER_INFO_LID_VERNO "000" +/* BT file version */ +#define AP_CFG_RDEB_FILE_BT_ADDR_LID_VERNO "001" +/* WIFI file version */ +//#define AP_CFG_RDEB_FILE_WIFI_LID_VERNO "000" +/* WIFI MAC addr file version */ +//#define AP_CFG_RDCL_FILE_WIFI_ADDR_LID_VERNO "000" +/* ADC file version */ +#define AP_CFG_RDCL_FILE_AUXADC_LID_VERNO "000" + +/* camera nvram files */ +#define AP_CFG_RDCL_CAMERA_PARA_LID_VERNO "000" +#define AP_CFG_RDCL_CAMERA_3A_LID_VERNO "000" +#define AP_CFG_RDCL_CAMERA_SHADING_LID_VERNO "000" +#define AP_CFG_RDCL_CAMERA_DEFECT_LID_VERNO "000" +#define AP_CFG_RDCL_CAMERA_SENSOR_LID_VERNO "000" +#define AP_CFG_RDCL_CAMERA_LENS_LID_VERNO "000" +#define AP_CFG_RDCL_CAMERA_VERSION_LID_VERNO "000" +#define AP_CFG_RDCL_CAMERA_FEATURE_LID_VERNO "000" +#define AP_CFG_RDCL_CAMERA_GEOMETRY_LID_VERNO "000" +#define AP_CFG_RDCL_CAMERA_PLINE_LID_VERNO "000" +#define AP_CFG_RDCL_CAMERA_AF_LID_VERNO "000" +#define AP_CFG_RDCL_CAMERA_FLASH_CALIBRATION_LID_VERNO "000" + +#define AP_CFG_RDCL_UART_LID_VERNO "000" + +#define AP_CFG_RDCL_UUID_LID_VERNO "000" + +#define AP_CFG_RDCL_SIM_LID_VERNO "000" + +/* For the factory mode info. used */ +#define AP_CFG_RDCL_FACTORY_LID_VERNO "000" + +#define AP_CFG_RDCL_BWCS_LID_VERNO "000" + +#define AP_CFG_RDCL_HWMON_ACC_LID_VERNO "000" +#define AP_CFG_RDCL_HWMON_GYRO_LID_VERNO "000" +#define AP_CFG_RDCL_HWMON_PS_LID_VERNO "000" +//#define AP_CFG_RDEB_WIFI_CUSTOM_LID_VERNO "000" +#define AP_CFG_RDEB_OMADM_USB_LID_VERNO "000" +#define AP_CFG_RDCL_FILE_VOICE_RECOGNIZE_PARAM_LID_VERNO "000" + +/* audio audenh control custom file version*/ +#define AP_CFG_RDCL_FILE_AUDIO_AUDENH_CONTROL_OPTION_PAR_LID_VERNO "000" + +//audio VoIP params custom file version +#define AP_CFG_RDCL_FILE_AUDIO_VOIP_PAR_LID_VERNO "000" +/* SDIO file version */ +#define AP_CFG_RDCL_FILE_SDIO_LID_VERNO "001" + +/* MD SBP fle version */ +#define AP_CFG_RDCL_FILE_MD_SBP_LID_VERNO "001" + +#endif /* CFG_FILE_LID_H */ + diff --git a/proprietary/external/nvram/libnvram/Custom_NvRam_LID.h b/proprietary/external/nvram/libnvram/Custom_NvRam_LID.h new file mode 100755 index 0000000000000000000000000000000000000000..3195032cb4880d60b8a45bfc83562de17bd04bb6 --- /dev/null +++ b/proprietary/external/nvram/libnvram/Custom_NvRam_LID.h @@ -0,0 +1,232 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * Custom_NvRam_lid.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of Custom_NvRam_lid + * + * Author: + * ------- + * Ning.F (MTK08139) 03/09/2009 + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 11 12 2010 renbang.jiang + * [ALPS00134025] [Wi-Fi] move Wi-Fi NVRAM definition source file to project folder from common folder + * . + * + * 11 05 2010 renbang.jiang + * [ALPS00134025] [Wi-Fi] move Wi-Fi NVRAM definition source file to project folder from common folder + * . + * + * 06 24 2010 yunchang.chang + * [ALPS00002677][Need Patch] [Volunteer Patch] ALPS.10X.W10.26 Volunteer patch for GPS customization use NVRam + * . + * + * Jun 22 2009 mtk01352 + * [DUMA00007771] Moving modem side customization to AP + * + * + * Apr 29 2009 mtk80306 + * [DUMA00116080] revise the customization of nvram + * revise nvram customization + * + * Mar 21 2009 mtk80306 + * [DUMA00112158] fix the code convention. + * modify code convention + * + * Mar 9 2009 mtk80306 + * [DUMA00111088] nvram customization + * nvram customization + * + * + * + * + * + *******************************************************************************/ + + +#ifndef CUSTOM_CFG_FILE_LID_H +#define CUSTOM_CFG_FILE_LID_H + + +//#include "../../../../../common/inc/cfg_file_lid.h" +//#include "../../../common/cgen/inc/CFG_File_LID.h" +#include "CFG_file_lid.h" + +/* the definition of file LID */ +typedef enum +{ + AP_CFG_RDCL_FILE_AUDIO_LID=AP_CFG_CUSTOM_BEGIN_LID, //AP_CFG_CUSTOM_BEGIN_LID: this lid must not be changed, it is reserved for system. + AP_CFG_CUSTOM_FILE_GPS_LID, + AP_CFG_RDCL_FILE_AUDIO_COMPFLT_LID, + AP_CFG_RDCL_FILE_AUDIO_EFFECT_LID, + AP_CFG_RDEB_FILE_WIFI_LID, + AP_CFG_RDEB_WIFI_CUSTOM_LID, + AP_CFG_RDCL_FILE_AUDIO_PARAM_MED_LID, + AP_CFG_RDCL_FILE_AUDIO_VOLUME_CUSTOM_LID, + AP_CFG_RDCL_FILE_DUAL_MIC_CUSTOM_LID, + AP_CFG_RDCL_FILE_AUDIO_WB_PARAM_LID, + AP_CFG_REEB_PRODUCT_INFO_LID, +// AP_CFG_RDCL_FILE_META_LID, +// AP_CFG_CUSTOM_FILE_CUSTOM1_LID, +// AP_CFG_CUSTOM_FILE_CUSTOM2_LID, + AP_CFG_RDCL_FILE_HEADPHONE_COMPFLT_LID, + AP_CFG_RDCL_FILE_AUDIO_GAIN_TABLE_LID, + AP_CFG_RDCL_FILE_AUDIO_VER1_VOLUME_CUSTOM_LID, + AP_CFG_RDCL_FILE_AUDIO_HD_REC_PAR_LID, + AP_CFG_RDCL_FILE_AUDIO_HD_REC_SCENE_LID, + AP_CFG_RDCL_FILE_AUDIO_BUFFER_DC_CALIBRATION_PAR_LID, + AP_CFG_RDCL_FILE_VIBSPK_COMPFLT_LID, + AP_CFG_RDCL_FILE_AUDIO_MUSIC_DRC_LID, + AP_CFG_RDCL_FILE_AUDIO_RINGTONE_DRC_LID, + AP_CFG_RDCL_FILE_AUDIO_MAGI_CONFERENCE_LID, + AP_CFG_RDCL_FILE_AUDIO_HAC_PARAM_LID, + AP_CFG_CUSTOM_FILE_MAX_LID, +} CUSTOM_CFG_FILE_LID; + + +/* verno of data items */ +/* audio file version */ +#define AP_CFG_RDCL_FILE_AUDIO_LID_VERNO "001" + +/* GPS file version */ +#define AP_CFG_CUSTOM_FILE_GPS_LID_VERNO "000" + +/* audio acf file version */ +#define AP_CFG_RDCL_FILE_AUDIO_COMPFLT_LID_VERNO "001" + +/* audio hcf file version */ +#define AP_CFG_RDCL_FILE_HEADPHONE_COMPFLT_LID_VERNO "001" +/* audio vibspk hcf file version */ +#define AP_CFG_RDCL_FILE_VIBSPK_COMPFLT_LID_VERNO "001" + +/* audio effect file version */ +#define AP_CFG_RDCL_FILE_AUDIO_EFFECT_LID_VERNO "001" + +/* audio med file version */ +#define AP_CFG_RDCL_FILE_AUDIO_PARAM_MED_LID_VERNO "001" + +/* audio volume custom file version */ +#define AP_CFG_RDCL_FILE_AUDIO_VOLUME_CUSTOM_LID_VERNO "001" +#define AP_CFG_RDCL_FILE_AUDIO_VER1_VOLUME_CUSTOM_LID_VERNO "001" + +/* dual mic custom file version */ +#define AP_CFG_RDCL_FILE_DUAL_MIC_CUSTOM_LID_VERNO "002" + +/* audio wb specch param custom file version */ +#define AP_CFG_RDCL_FILE_AUDIO_WB_PARAM_LID_VERNO "001" + +/* audio gain table custom file version */ +#define AP_CFG_RDCL_FILE_AUDIO_GAIN_TABLE_LID_VERNO "001" + +/* audio hd record par custom file version*/ +#define AP_CFG_RDCL_FILE_AUDIO_HD_REC_PAR_LID_VERNO "001" +#define AP_CFG_RDCL_FILE_AUDIO_HD_REC_SCENE_LID_VERNO "001" + +/* audio buffer dc calibration custom file version*/ +#define AP_CFG_RDCL_FILE_AUDIO_BUFFER_DC_CALIBRATION_PAR_LID_VERNO "000" + +/* META log and com port config file version */ +#define AP_CFG_RDCL_FILE_META_LID_VERNO "000" + +/* custom2 file version */ +#define AP_CFG_CUSTOM_FILE_CUSTOM1_LID_VERNO "000" +/* custom2 file version */ +#define AP_CFG_CUSTOM_FILE_CUSTOM2_LID_VERNO "000" + +/* WIFI file version */ +#define AP_CFG_RDEB_FILE_WIFI_LID_VERNO "000" +/* WIFI MAC addr file version */ +#define AP_CFG_RDCL_FILE_WIFI_ADDR_LID_VERNO "000" +#define AP_CFG_RDEB_WIFI_CUSTOM_LID_VERNO "000" +#define AP_CFG_REEB_PRODUCT_INFO_LID_VERNO "000" + +#define AP_CFG_RDCL_FILE_AUDIO_MUSIC_DRC_LID_VERNO "000" +#define AP_CFG_RDCL_FILE_AUDIO_RINGTONE_DRC_LID_VERNO "000" + +#define AP_CFG_RDCL_FILE_AUDIO_MAGI_CONFERENCE_LID_VERNO "000" +#define AP_CFG_RDCL_FILE_AUDIO_HAC_PARAM_LID_VERNO "000" + +#endif /* CFG_FILE_LID_H */ diff --git a/proprietary/external/nvram/libnvram/inc/CFG_file_info.h b/proprietary/external/nvram/libnvram/inc/CFG_file_info.h new file mode 100755 index 0000000000000000000000000000000000000000..4ebd8dece19b4d7a336a2bf60b9aa0fad2d9fe3c --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/CFG_file_info.h @@ -0,0 +1,163 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ +/***************************************************************************** + * + * Filename: + * --------- + * CFG_file_info.c + * + * Project: + * -------- + * YuSu + * + * Description: + * ------------ + * Configuration File List + * + * + * Author: + * ------- + * Nick Huang (mtk02183) + * + ****************************************************************************/ + +#ifndef __CFG_FILE_INFO_H__ +#define __CFG_FILE_INFO_H__ + +#ifdef __cplusplus +extern "C" +{ +#endif +/* +#include "CFG_file_public.h" +#include "CFG_file_lid.h" +#include "CFG_module_file.h" +#include "CFG_module_default.h" + +const TCFG_FILE g_akCFG_File[]= +{ + //nvram version information + { "/nvram/APCFG/APRDCL/FILE_VER", VER(AP_CFG_FILE_VER_INFO_LID), 4, + CFG_FILE_VER_FILE_REC_TOTAL, DEFAULT_ZERO, 0}, + + { "/nvram/APCFG/APRDEB/BT_Addr", VER(AP_CFG_RDEB_FILE_BT_ADDR_LID), CFG_FILE_BT_ADDR_REC_SIZE, + CFG_FILE_BT_ADDR_REC_TOTAL, SIGNLE_DEFUALT_REC, (char *)&stBtDefault}, + + { "/nvram/APCFG/APRDEB/WIFI", VER(AP_CFG_RDEB_FILE_WIFI_LID), CFG_FILE_WIFI_REC_SIZE, + CFG_FILE_WIFI_REC_TOTAL, SIGNLE_DEFUALT_REC, (char *)&stWifiCfgDefault}, + + { "/nvram/APCFG/APRDCL/AUXADC", VER(AP_CFG_RDCL_FILE_AUXADC_LID), CFG_FILE_AUXADC_REC_SIZE, + CFG_FILE_AUXADC_REC_TOTAL, SIGNLE_DEFUALT_REC, (char *)&stADCDefualt}, + + { "/nvram/APCFG/APRDCL/CAMERA_Para", VER(AP_CFG_RDCL_CAMERA_PARA_LID), CFG_FILE_CAMERA_PARA_REC_SIZE, + CFG_FILE_CAMERA_PARA_REC_TOTAL, DEFAULT_ZERO, 0}, + + { "/nvram/APCFG/APRDCL/CAMERA_3A", VER(AP_CFG_RDCL_CAMERA_3A_LID), CFG_FILE_CAMERA_3A_REC_SIZE, + CFG_FILE_CAMERA_3A_REC_TOTAL, DEFAULT_ZERO, 0}, + + { "/nvram/APCFG/APRDCL/CAMERA_SHADING", VER(AP_CFG_RDCL_CAMERA_SHADING_LID),CFG_FILE_CAMERA_SHADING_REC_SIZE, + CFG_FILE_CAMERA_SHADING_REC_TOTAL, DEFAULT_ZERO, 0}, + + { "/nvram/APCFG/APRDCL/CAMERA_DEFECT", VER(AP_CFG_RDCL_CAMERA_DEFECT_LID), CFG_FILE_CAMERA_DEFECT_REC_SIZE, + CFG_FILE_CAMERA_DEFECT_REC_TOTAL, DEFAULT_ZERO, 0}, + + { "/nvram/APCFG/APRDCL/CAMERA_SENSOR", VER(AP_CFG_RDCL_CAMERA_SENSOR_LID), CFG_FILE_CAMERA_SENSOR_REC_SIZE, + CFG_FILE_CAMERA_SENSOR_REC_TOTAL, DEFAULT_ZERO, 0}, + + { "/nvram/APCFG/APRDCL/CAMERA_LENS", VER(AP_CFG_RDCL_CAMERA_LENS_LID), CFG_FILE_CAMERA_LENS_REC_SIZE, + CFG_FILE_CAMERA_LENS_REC_TOTAL, DEFAULT_ZERO, 0}, + + { "/nvram/APCFG/APRDCL/UART", VER(AP_CFG_RDCL_UART_LID), CFG_FILE_UART_CONFIG_SIZE, + CFG_FILE_UART_CONFIG_TOTAL, SIGNLE_DEFUALT_REC, (char *)&stUARTConfigDefault}, + + { "/nvram/APCFG/APRDCL/FACTORY", VER(AP_CFG_RDCL_FACTORY_LID), CFG_FILE_FACTORY_REC_SIZE, + CFG_FILE_FACTORY_REC_TOTAL, DEFAULT_ZERO, 0}, + + { "/nvram/APCFG/APRDCL/BWCS", VER(AP_CFG_RDCL_BWCS_LID), CFG_FILE_BWCS_CONFIG_SIZE, + CFG_FILE_BWCS_CONFIG_TOTAL, SIGNLE_DEFUALT_REC, (char *)&stBWCSConfigDefault}, + + { "/nvram/APCFG/APRDCL/HWMON_ACC", VER(AP_CFG_RDCL_HWMON_ACC_LID), CFG_FILE_HWMON_ACC_REC_SIZE, + CFG_FILE_HWMON_ACC_REC_TOTAL, DEFAULT_ZERO, 0}, + + { "/nvram/APCFG/APRDEB/WIFI_CUSTOM", VER(AP_CFG_RDEB_WIFI_CUSTOM_LID), CFG_FILE_WIFI_CUSTOM_REC_SIZE, + CFG_FILE_WIFI_CUSTOM_REC_TOTAL, SIGNLE_DEFUALT_REC, (char *)&stWifiCustomDefault}, +}; +const int g_i4CFG_File_Count = sizeof(g_akCFG_File)/sizeof(TCFG_FILE); + +extern const TCFG_FILE g_akCFG_File[]; + +extern const int g_i4CFG_File_Count; +*/ +const TCFG_FILE g_akCFG_File[]; +#ifdef __cplusplus +} +#endif + +#endif diff --git a/proprietary/external/nvram/libnvram/inc/CFG_file_lid.h b/proprietary/external/nvram/libnvram/inc/CFG_file_lid.h new file mode 100755 index 0000000000000000000000000000000000000000..b6b86920a7deee11f399600f61846a3d2033dd29 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/CFG_file_lid.h @@ -0,0 +1,350 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * cfg_file_lid.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of main function + * + * Author: + * ------- + * Ning.F (MTK08139) 09/11/2008 + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 12 29 2012 donglei.ji + * [ALPS00425279] [Need Patch] [Volunteer Patch] voice ui and password unlock feature check in + * voice ui - NVRAM . + * + * 01 14 2011 hao.lin + * [ALPS00138458] [Need Patch] [Volunteer Patch] OMA DM USB and SD format + * + * + * 12 24 2010 hao.lin + * [ALPS00138458] [Need Patch] [Volunteer Patch] OMA DM USB and SD format + * + * + * 11 05 2010 renbang.jiang + * [ALPS00134025] [Wi-Fi] move Wi-Fi NVRAM definition source file to project folder from common folder + * . + * + * 07 10 2010 renbang.jiang + * [ALPS00121785][Need Patch] [Volunteer Patch] use NVRAM to save Wi-Fi custom data + * . + * + * 05 05 2010 saker.hsia + * [ALPS00001913][BWCS] BT WiFi Single Antenna Feature check in Android 2.1 + * . + * + * 04 26 2010 renbang.jiang + * [ALPS00005487][Wi-Fi] change Wi-Fi nvram LID + * [ALPS00005487] [Wi-Fi] change Wi-Fi nvram LID + * . + * + * mtk02556 + * [DUMA00128675] [NVRAM] Add NVRAM SIM struct + * Add NVRAM SIM LID + * + * mtk02556 + * [DUMA00128426] [NVRAM] Reconstrcut ADC struct and add UUID struct + * Add NVRAM UUID VER + * + * Jul 9 2009 mtk80306 + * [DUMA00122953] optimize nvram and change meta clean boot flag. + * modify wifi version + * + * Apr 29 2009 mtk80306 + * [DUMA00116080] revise the customization of nvram + * revise nvram customization + * + * Apr 15 2009 mtk80306 + * [DUMA00204156] Power on_it display start in mobile screen + * add uart file + * + * Mar 21 2009 mtk80306 + * [DUMA00112158] fix the code convention. + * fix the codeing convention. + * + * Mar 15 2009 mtk80306 + * [DUMA00111629] add camera nvram files + * add camera nvram files + * + * Mar 9 2009 mtk80306 + * [DUMA00111088] nvram customization + * nvram customization + * + * Feb 23 2009 mtk80306 + * [DUMA00109277] add meta _battery mode. + * + * + * Feb 19 2009 mtk80306 + * [DUMA00109277] add meta _battery mode. + * add meta_battery + * + * Jan 13 2009 mtk80306 + * [DUMA00107334] add nvram dll code + * + * + * Jan 13 2009 mtk80306 + * [DUMA00107334] add nvram dll code + * add nvram dll code. + * + * Dec 17 2008 mbj08139 + * [DUMA00105099] create meta code + * + * + * Dec 8 2008 mbj08139 + * [DUMA00105099] create meta code + * + * + * Nov 24 2008 mbj08139 + * [DUMA00105099] create meta code + * + * + * Oct 29 2008 mbj08139 + * [DUMA00105099] create meta code + * + * + * + * + *******************************************************************************/ + + +#ifndef CFG_FILE_LID_H +#define CFG_FILE_LID_H + + + +#define VER_LID(lid) lid##_VERNO lid +#define VER(lid) lid##_VERNO + + +/* the definition of file LID */ +typedef enum +{ + AP_CFG_FILE_VER_INFO_LID, + AP_CFG_RDEB_FILE_BT_ADDR_LID, +// AP_CFG_RDEB_FILE_WIFI_LID, + AP_CFG_RDCL_FILE_AUXADC_LID, + AP_CFG_RDCL_CAMERA_PARA_LID, + AP_CFG_RDCL_CAMERA_3A_LID, + AP_CFG_RDCL_CAMERA_SHADING_LID, + AP_CFG_RDCL_CAMERA_DEFECT_LID, + AP_CFG_RDCL_CAMERA_SENSOR_LID, //10 + AP_CFG_RDCL_CAMERA_LENS_LID, + AP_CFG_RDCL_UART_LID, + //AP_CFG_RDCL_UUID_LID, + //AP_CFG_RDCL_SIM_LID, + AP_CFG_RDCL_FACTORY_LID, + AP_CFG_RDCL_BWCS_LID, + AP_CFG_RDCL_HWMON_ACC_LID, + AP_CFG_RDCL_HWMON_GYRO_LID, +// AP_CFG_RDEB_WIFI_CUSTOM_LID, + AP_CFG_RDEB_OMADM_USB_LID, + AP_CFG_RDCL_FILE_VOICE_RECOGNIZE_PARAM_LID, + AP_CFG_RDCL_FILE_AUDIO_AUDENH_CONTROL_OPTION_PAR_LID, + AP_CFG_RDCL_FILE_AUDIO_VOIP_PAR_LID, + AP_CFG_RDCL_HWMON_PS_LID, + AP_CFG_FILE_MDTYPE_LID, + AP_CFG_FILE_EXT_MDTYPE_LID, + AP_CFG_RDCL_FILE_SDIO_LID, + AP_CFG_RDCL_CAMERA_VERSION_LID, + AP_CFG_RDCL_CAMERA_FEATURE_LID, + AP_CFG_RDCL_CAMERA_GEOMETRY_LID, + AP_CFG_RDCL_FILE_MD_SBP_LID, +#if (defined MT6752) | (defined MT6795) | (defined MT6735) | (defined MT8163) | (defined MT6580) | (defined MT8173)| (defined MT6755) | (defined MT6797) + AP_CFG_RDCL_CAMERA_SHADING2_LID, + AP_CFG_RDCL_CAMERA_SHADING3_LID, + AP_CFG_RDCL_CAMERA_SHADING4_LID, + AP_CFG_RDCL_CAMERA_SHADING5_LID, + AP_CFG_RDCL_CAMERA_SHADING6_LID, + AP_CFG_RDCL_CAMERA_SHADING7_LID, + AP_CFG_RDCL_CAMERA_SHADING8_LID, + AP_CFG_RDCL_CAMERA_SHADING9_LID, + AP_CFG_RDCL_CAMERA_SHADING10_LID, + AP_CFG_RDCL_CAMERA_SHADING11_LID, + AP_CFG_RDCL_CAMERA_SHADING12_LID, + AP_CFG_RDCL_CAMERA_PLINE_LID, + AP_CFG_RDCL_CAMERA_PLINE2_LID, + AP_CFG_RDCL_CAMERA_PLINE3_LID, + AP_CFG_RDCL_CAMERA_PLINE4_LID, + AP_CFG_RDCL_CAMERA_PLINE5_LID, + AP_CFG_RDCL_CAMERA_PLINE6_LID, + AP_CFG_RDCL_CAMERA_PLINE7_LID, + AP_CFG_RDCL_CAMERA_PLINE8_LID, + AP_CFG_RDCL_CAMERA_PLINE9_LID, + AP_CFG_RDCL_CAMERA_PLINE10_LID, + AP_CFG_RDCL_CAMERA_PLINE11_LID, + AP_CFG_RDCL_CAMERA_PLINE12_LID, +#else +#endif + +#if (defined MT6797) + AP_CFG_RDCL_CAMERA_AF_LID, + AP_CFG_RDCL_CAMERA_FLASH_CALIBRATION_LID, +#else +#endif + + AP_CFG_CUSTOM_BEGIN_LID, ///Max LID. +}CFG_FILE_LID; +/* +int iCustomBeginLID=AP_CFG_CUSTOM_BEGIN_LID; +extern int iCustomBeginLID; +int iFileVerInfoLID=AP_CFG_FILE_VER_INFO_LID; +extern int iFileVerInfoLID; +int iFileBTAddrLID=AP_CFG_RDEB_FILE_BT_ADDR_LID; +extern int iFileBTAddrLID; + +#if 0 +int iFileWIFILID=AP_CFG_RDEB_FILE_WIFI_LID; +extern int iFileWIFILID; +int iFileCustomWIFILID=AP_CFG_RDEB_WIFI_CUSTOM_LID; +extern int iFileCustomWIFILID; +#endif + +int iFileAuxADCLID=AP_CFG_RDCL_FILE_AUXADC_LID; +extern int iFileAuxADCLID; +*/ +////if file num changed, the define of CFG_FILE_VER_FILE_REC_TOTAL should be changed too /// +#define CFG_FILE_VER_FILE_REC_TOTAL 936 + +/* verno of data items */ +/* ver file version */ +/* md type file version*/ +#define AP_CFG_FILE_MDTYPE_LID_VERNO "000" +#define AP_CFG_FILE_EXT_MDTYPE_LID_VERNO "000" +#define AP_CFG_FILE_VER_INFO_LID_VERNO "000" +/* BT file version */ +#define AP_CFG_RDEB_FILE_BT_ADDR_LID_VERNO "001" +/* WIFI file version */ +//#define AP_CFG_RDEB_FILE_WIFI_LID_VERNO "000" +/* WIFI MAC addr file version */ +//#define AP_CFG_RDCL_FILE_WIFI_ADDR_LID_VERNO "000" +/* ADC file version */ +#define AP_CFG_RDCL_FILE_AUXADC_LID_VERNO "000" + +/* camera nvram files */ +#define AP_CFG_RDCL_CAMERA_PARA_LID_VERNO "000" +#define AP_CFG_RDCL_CAMERA_3A_LID_VERNO "000" +#define AP_CFG_RDCL_CAMERA_SHADING_LID_VERNO "000" +#define AP_CFG_RDCL_CAMERA_DEFECT_LID_VERNO "000" +#define AP_CFG_RDCL_CAMERA_SENSOR_LID_VERNO "000" +#define AP_CFG_RDCL_CAMERA_LENS_LID_VERNO "000" +#define AP_CFG_RDCL_CAMERA_VERSION_LID_VERNO "000" +#define AP_CFG_RDCL_CAMERA_FEATURE_LID_VERNO "000" +#define AP_CFG_RDCL_CAMERA_GEOMETRY_LID_VERNO "000" +#define AP_CFG_RDCL_CAMERA_PLINE_LID_VERNO "000" +#define AP_CFG_RDCL_CAMERA_AF_LID_VERNO "000" +#define AP_CFG_RDCL_CAMERA_FLASH_CALIBRATION_LID_VERNO "000" + +#define AP_CFG_RDCL_UART_LID_VERNO "000" + +#define AP_CFG_RDCL_UUID_LID_VERNO "000" + +#define AP_CFG_RDCL_SIM_LID_VERNO "000" + +/* For the factory mode info. used */ +#define AP_CFG_RDCL_FACTORY_LID_VERNO "000" + +#define AP_CFG_RDCL_BWCS_LID_VERNO "000" + +#define AP_CFG_RDCL_HWMON_ACC_LID_VERNO "000" +#define AP_CFG_RDCL_HWMON_GYRO_LID_VERNO "000" +#define AP_CFG_RDCL_HWMON_PS_LID_VERNO "000" +//#define AP_CFG_RDEB_WIFI_CUSTOM_LID_VERNO "000" +#define AP_CFG_RDEB_OMADM_USB_LID_VERNO "000" +#define AP_CFG_RDCL_FILE_VOICE_RECOGNIZE_PARAM_LID_VERNO "000" + +/* audio audenh control custom file version*/ +#define AP_CFG_RDCL_FILE_AUDIO_AUDENH_CONTROL_OPTION_PAR_LID_VERNO "000" + +//audio VoIP params custom file version +#define AP_CFG_RDCL_FILE_AUDIO_VOIP_PAR_LID_VERNO "000" +/* SDIO file version */ +#define AP_CFG_RDCL_FILE_SDIO_LID_VERNO "001" + +/* MD SBP fle version */ +#define AP_CFG_RDCL_FILE_MD_SBP_LID_VERNO "001" + +#endif /* CFG_FILE_LID_H */ + diff --git a/proprietary/external/nvram/libnvram/inc/CFG_module_default.h b/proprietary/external/nvram/libnvram/inc/CFG_module_default.h new file mode 100755 index 0000000000000000000000000000000000000000..99e158bb7079e99c6fa260c7c0a8bbff3cf18d5a --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/CFG_module_default.h @@ -0,0 +1,46 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + * + * MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +#include "cfgdefault/CFG_UART_Config_Default.h" +#include "cfgdefault/CFG_BT_Default.h" +#include "cfgdefault/CFG_SIM_CONFIG_Default.h" +#include "cfgdefault/CFG_ADC_Default.h" +#include "cfgdefault/CFG_BWCS_Default.h" +#include "cfgdefault/CFG_Audio_Default.h" +#include "cfgdefault/CFG_OMADMUSB_Default.h" +#include "cfgdefault/CFG_MDTYPE_Default.h" +#include "cfgdefault/CFG_EXT_MDTYPE_Default.h" +#include "cfgdefault/CFG_MD_SBP_Default.h" +#include "cfgdefault/CFG_SDIO_Default.h" diff --git a/proprietary/external/nvram/libnvram/inc/CFG_module_file.h b/proprietary/external/nvram/libnvram/inc/CFG_module_file.h new file mode 100755 index 0000000000000000000000000000000000000000..d2a630efedf8a52b4dc31f0473eeefbaf592906a --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/CFG_module_file.h @@ -0,0 +1,51 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + * + * MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +#include "cfgfileinc/CFG_FACTORY_File.h" +#include "cfgfileinc/CFG_BT_File.h" +#include "cfgfileinc/CFG_BWCS_File.h" +#include "cfgfileinc/CFG_Camera_File.h" +#include "cfgfileinc/CFG_UART_File.h" +#include "cfgfileinc/CFG_META_File.h" +#include "cfgfileinc/CFG_SIM_File.h" +#include "cfgfileinc/CFG_ADC_File.h" +#include "cfgfileinc/CFG_HWMON_File.h" +#include "cfgfileinc/CFG_UUID_File.h" +#include "cfgfileinc/CFG_AUDIO_File.h" +#include "cfgfileinc/CFG_OMADMUSB_File.h" +#include "cfgfileinc/CFG_MDTYPE_File.h" +#include "cfgfileinc/CFG_EXT_MDTYPE_File.h" +#include "cfgfileinc/CFG_MD_SBP_File.h" +#include "cfgfileinc/CFG_SDIO_File.h" diff --git a/proprietary/external/nvram/libnvram/inc/NVRAM_Data_Type.h b/proprietary/external/nvram/libnvram/inc/NVRAM_Data_Type.h new file mode 100755 index 0000000000000000000000000000000000000000..7b2016ce1fed6e1e6119052147c5a76fdacf496c --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/NVRAM_Data_Type.h @@ -0,0 +1,163 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * cfg_file_info.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * this file is used to define the nvram data type + * + * Author: + * ------- + * Ning.F (MTK08139) 09/11/2008 + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * Jun 18 2009 mtk80306 + * [DUMA00120904] optimize the power button and nvram + * + * + * Mar 21 2009 mtk80306 + * [DUMA00112158] fix the code convention. + * fix the codeing convention. + * + * Mar 15 2009 mtk80306 + * [DUMA00111629] add camera nvram files + * add the data type define + * + * Mar 10 2009 mtk80306 + * [DUMA00111223] [Need Patch] [Sanity Fail] DUMA.W09.11 Sanity Test of headset was failed + * change audio nvram defualt value + * + * Mar 9 2009 mtk80306 + * [DUMA00111088] nvram customization + * nvram customization + * + * Feb 23 2009 mtk80306 + * [DUMA00109277] add meta _battery mode. + * + * + * Feb 19 2009 mtk80306 + * [DUMA00109277] add meta _battery mode. + * + * + * Feb 19 2009 mtk80306 + * [DUMA00109277] add meta _battery mode. + * add meta_battery + * + * Jan 13 2009 mtk80306 + * [DUMA00107334] add nvram dll code + * add nvram dll code. + * + * Dec 17 2008 mbj08139 + * [DUMA00105099] create meta code + * + * + * Dec 8 2008 mbj08139 + * [DUMA00105099] create meta code + * + * + * Nov 24 2008 mbj08139 + * [DUMA00105099] create meta code + * + * + * Oct 29 2008 mbj08139 + * [DUMA00105099] create meta code + * + * + * + * + *******************************************************************************/ + +#ifndef _NVRAM_DATA_TYPE_H +#define _NVRAM_DATA_TYPE_H + + + +typedef unsigned int UINT32; +typedef unsigned char UINT8; +typedef unsigned short UINT16; +typedef char INT8; + + + +#endif diff --git a/proprietary/external/nvram/libnvram/inc/ap_editor_data_item.h b/proprietary/external/nvram/libnvram/inc/ap_editor_data_item.h new file mode 100755 index 0000000000000000000000000000000000000000..74d9a0ea34c7ddfb863fb8978b988273666dd4c1 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/ap_editor_data_item.h @@ -0,0 +1,172 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +#ifndef AP_EDTIOR_DATA_ITEM_SYSTEM_H +#define AP_EDTIOR_DATA_ITEM_SYSTEM_H + +#include "NVRAM_Data_Type.h" +#include "cfg_module_file.h" +#include "CFG_file_lid.h" +//#include "CFG_File_LID.h" + +// add by chipeng , temporary modify +//#include "../../custom/oppo/cgen/inc/Custom_NvRam_LID.h" +//#include "Custom_NvRam_LID.h" + +/***************************************************************************** +* Include +*****************************************************************************/ + +/***************************************************************************** +* Define +*****************************************************************************/ +typedef struct +{ + char cFileVer[4]; +}File_Ver_Struct; + + + +/***************************************************************************** +* META Description +*****************************************************************************/ +BEGIN_NVRAM_DATA + + +/*********************************************************************** + *** This is a nvram data item bit level description for meta tools nvram editor + *** + *** Logical Data Item ID : AP_CFG_FILE_AUXADC_LID + *** + *** Module: + *** + *** Description: + *** + *** Maintainer: + *** + ***********************************************************************/ +LID_BIT VER_LID(AP_CFG_RDCL_FILE_AUXADC_LID) + AUXADC_CFG_Struct *CFG_FILE_AUXADC_REC_TOTAL + { + + }; + +LID_BIT VER_LID(AP_CFG_RDEB_FILE_BT_ADDR_LID) + ap_nvram_btradio_mt6610_struct *CFG_FILE_BT_ADDR_REC_TOTAL + { + + }; + +LID_BIT VER_LID(AP_CFG_RDCL_FACTORY_LID) + FACTORY_CFG_Struct *CFG_FILE_FACTORY_REC_TOTAL + { + + }; + +LID_BIT VER_LID(AP_CFG_RDCL_CAMERA_PARA_LID) + NVRAM_CAMERA_PARA_STRUCT *CFG_FILE_CAMERA_PARA_REC_TOTAL + { + + }; + +LID_BIT VER_LID(AP_CFG_RDCL_CAMERA_3A_LID) + NVRAM_CAMERA_3A_STRUCT *CFG_FILE_CAMERA_3A_REC_TOTAL + { + + }; + +LID_BIT VER_LID(AP_CFG_RDCL_CAMERA_SHADING_LID) + NVRAM_CAMERA_SHADING_STRUCT *CFG_FILE_CAMERA_SHADING_REC_TOTAL + { + + }; + +LID_BIT VER_LID(AP_CFG_RDCL_CAMERA_DEFECT_LID) + NVRAM_CAMERA_DEFECT_STRUCT *CFG_FILE_CAMERA_DEFECT_REC_TOTAL + { + + }; + +LID_BIT VER_LID(AP_CFG_RDCL_CAMERA_SENSOR_LID) + NVRAM_SENSOR_DATA_STRUCT *CFG_FILE_CAMERA_SENSOR_REC_TOTAL + { + + }; + +LID_BIT VER_LID(AP_CFG_RDCL_CAMERA_LENS_LID) + NVRAM_LENS_PARA_STRUCT *CFG_FILE_CAMERA_LENS_REC_TOTAL + { + + }; + +LID_BIT VER_LID(AP_CFG_RDCL_BWCS_LID) + ap_nvram_bwcs_config_struct *CFG_FILE_BWCS_CONFIG_TOTAL + { + + }; + +LID_BIT VER_LID(AP_CFG_RDCL_HWMON_ACC_LID) + NVRAM_HWMON_ACC_STRUCT *CFG_FILE_HWMON_ACC_REC_TOTAL + { + + }; + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_MD_SBP_LID) + MD_SBP_Struct *CFG_FILE_MD_SBP_CONFIG_TOTAL + { + + }; + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_SDIO_LID) + ap_nvram_sdio_config_struct *CFG_FILE_SDIO_CONFIG_TOTAL + { + + }; + +LID_BIT VER_LID(AP_CFG_RDCL_HWMON_PS_LID) + NVRAM_HWMON_PS_STRUCT *CFG_FILE_HWMON_PS_REC_TOTAL + { + + }; +LID_BIT VER_LID(AP_CFG_RDCL_HWMON_GYRO_LID) + NVRAM_HWMON_GYRO_STRUCT *CFG_FILE_HWMON_GYRO_REC_TOTAL + { + + }; +END_NVRAM_DATA + +#endif /* AP_EDTIOR_DATA_ITEM_SYSTEM_H */ + diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/CFG_ADC_Default.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/CFG_ADC_Default.h new file mode 100755 index 0000000000000000000000000000000000000000..21be2d5f3e721fbae65bb6cb02c9abfabd9dfb23 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/CFG_ADC_Default.h @@ -0,0 +1,111 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_META_FILE.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of META CFG file + * + * Author: + * ------- + * MTK80306(Ning Feng) + * + * + * + *******************************************************************************/ + + +#ifndef _CFG_ADC_H +#define _CFG_ADC_H + +///#include "cfgfileinc/CFG_ADC_File.h" + +// the default value of bt nvram file +AUXADC_CFG_Struct stADCDefualt = +{ + {1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000}, + {0, 0, 0, 0, 0, 0, 0, 0, 0}, + 0, +}; + + +#endif + + diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/CFG_AUDIO_File.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/CFG_AUDIO_File.h new file mode 100755 index 0000000000000000000000000000000000000000..3b29a5c3f2538bae3e150203457653601ab814b2 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/CFG_AUDIO_File.h @@ -0,0 +1,968 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * cfg_audio_file.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * This file is the header of audio customization related function or definition. + * + * Author: + * ------- + * Ning.F + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 12 29 2012 donglei.ji + * [ALPS00425279] [Need Patch] [Volunteer Patch] voice ui and password unlock feature check in + * voice ui - NVRAM . + * + * 08 26 2012 weiguo.li + * [ALPS00347285] [Need Patch] [Volunteer Patch]LGE AudioGainTable modification + * . + * + * 07 29 2012 weiguo.li + * [ALPS00319405] ALPS.JB.BSP.PRA check in CR for Jades + * . + * + * Jun 22 2009 mtk01352 + * [DUMA00007771] Moving modem side customization to AP + * + * + * Apr 29 2009 mtk80306 + * [DUMA00116080] revise the customization of nvram + * revise nvram customization + * + * Mar 21 2009 mtk80306 + * [DUMA00112158] fix the code convention. + * modify code convention + * + * Mar 9 2009 mtk80306 + * [DUMA00111088] nvram customization + * nvram customization + * + * + * + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ +#ifndef _CFG_AUDIO_FILE_H +#define _CFG_AUDIO_FILE_H + +#define CUSTOM_VOLUME_STEP (7) +#define AUDIO_MAX_VOLUME_STEP (15) + +#define NB_FIR_NUM (45) +#define NB_FIR_INDEX_NUM (6) +#define SPEECH_COMMON_NUM (12) +#define SPEECH_PARA_MODE_NUM (8) +#define SPEECH_PARA_NUM (16) +#define AUDIO_EQ_PARAM_NUM (8) + +#define WB_FIR_NUM (90) +#define WB_FIR_INDEX_NUM (6) + +#define HD_REC_MODE_INDEX_NUM (30) +#define HD_REC_FIR_INDEX_NUM (16) //extend 8-->16 + +#define VOIP_INDEX_NUM (4) + +// for voice ui feature +#define VOICE_FOLDER_NAME_LEN_MAX 32 +#define VOICE_AP_NUM_MAX 16 +#define VOICE_LANGUAGE_NUM_MAX 8 +#define VOICE_CMDS_NUM_MAX 8 +#define VOICE_CMDS_PER_LAN_NUM_MAX 32 +#define VOICE_RECOG_FEATURE_NUM_MAX 8 +#define VOICE_RECOG_PARAM_NUM_MAX 32 +/* audio nvram structure definition*/ +typedef enum +{ + VOL_NORMAL = 0 , + VOL_HEADSET , + VOL_HANDFREE , + MAX_VOL_CATE +} volume_category_enum; + +typedef enum +{ + VOL_TYPE_TON = 0 , + VOL_TYPE_KEY , + VOL_TYPE_MIC , + VOL_TYPE_FMR , + VOL_TYPE_SPH , + VOL_TYPE_SID , + VOL_TYPE_MEDIA , + MAX_VOL_TYPE +} volume_type_enum; + +// new volume customization data structure +enum VolumeType { + VER1_VOL_TYPE_RING = 0, + VER1_VOL_TYPE_SIP, + VER1_VOL_TYPE_MIC, + VER1_VOL_TYPE_FM, + VER1_VOL_TYPE_SPH, + VER1_VOL_TYPE_SPH2, + VER1_VOL_TYPE_SID, + VER1_VOL_TYPE_MEDIA, + VER1_VOL_TYPE_MATV, + VER1_NUM_OF_VOL_TYPE +}; + +enum VolumeMode { + VOLUME_NORMAL_MODE = 0, + VOLUME_HEADSET_MODE, + VOLUME_SPEAKER_MODE, + VOLUME_HEADSET_SPEAKER_MODE, + NUM_OF_VOL_MODE +}; + +enum VOLUME_NORMAL_TYPE { + NORMAL_AUDIO_BUFFER = 0, + NORMAL_FM_RECORD_A, + NORMAL_FM_RECORD_D, + NORMAL_SIP_AUDIO_BUFFER, + NORMAL_RSERVED_2, + NORMAL_RSERVED_3, + NORMAL_VOLUME_TYPE_MAX +}; + +enum VOLUME_HEADSET_TYPE { + HEADSET_AUDIO_BUFFER = 0, + HEADSET_FM_RECORD_A, + HEADSET_FM_RECORD_D, + HEADSET_SIP_AUDIO_BUFFER, + HEADSET_RSERVED_2, + HEADSET_RSERVED_3, + HEADSET_VOLUME_TYPE_MAX +}; + +enum VOLUME_SPEAKER_TYPE { + SPEAKER_AMP = 0, + SPEAKER_FM_RECORD_A, + SPEAKER_FM_RECORD_D, + SPEAKER_SIP_AUDIO_BUFFER, + SPEAKER_RSERVED_2, + SPEAKER_RSERVED_3, + SPEAKER_VOLUME_TYPE_MAX +}; + +enum VOLUME_HEADSET_SPEAKER_TYPE { + HEADSET_SPEAKER_AUDIO_BUFFER = 0, + HEADSET_SPEAKER_AMP, + HEADSET_SPEAKER_IV_BUFFER, + HEADSET_SPEAKER_FM_RECORD_A, + HEADSET_SPEAKER_FM_RECORD_D, + HEADSET_SPEAKER_SIP_AUDIO_BUFFER, + HEADSET_SPEAKER_RSERVED_2, + HEADSET_SPEAKER_RSERVED_3, + HEADSET_SPEAKER_VOLUME_TYPE_MAX +}; + +// use for external amp +enum VOLUME_EXTAMP_TYPE { + VOLUME_IV_BUFFER_EXTAMP = 0, + VOLUME_AUDIO_BUFFER_EXTAMP, + VOLUME_EXTAMP, // control exp amp gain + VOLUME_EXTAMP_RSERVED_1, + VOLUME_EXTAMP_RSERVED_2, + VOLUME_EXTAMP_RSERVED_3, + EXTAMP_VOLUME_TYPE_MAX +}; + +#define NUM_ABF_PARAM 44 +#define NUM_ABFWB_PARAM 76 + +//DMNR calibration data +typedef struct _AUDIO_CUSTOM_EXTRA_PARAM_STRUCT +{ + /* ABF parameters */ + unsigned short ABF_para[NUM_ABF_PARAM + NUM_ABFWB_PARAM]; //in-call DMNR normal mode with WB + unsigned short ABF_para_LoudSPK[NUM_ABF_PARAM + NUM_ABFWB_PARAM]; //in-call DMNR loud speaker mode with WB + unsigned short ABF_para_VR[NUM_ABFWB_PARAM]; //VR DMNR, only WB + unsigned short ABF_para_VOIP[NUM_ABFWB_PARAM]; //VoIP normal mode DMNR, only WB + unsigned short ABF_para_VOIP_LoudSPK[NUM_ABFWB_PARAM]; //VoIP loud speaker mode DMNR, only WB +} AUDIO_CUSTOM_EXTRA_PARAM_STRUCT; + + +#define CFG_FILE_SPEECH_DUAL_MIC_SIZE sizeof(AUDIO_CUSTOM_EXTRA_PARAM_STRUCT) +#define CFG_FILE_SPEECH_DUAL_MIC_TOTAL 1 + +#define NUM_ANC_PARAM 60 + +typedef struct _AUDIO_ANC_CUSTOM_PARAM_STRUCT +{ + unsigned short ANC_para[NUM_ANC_PARAM]; + unsigned short ANC_apply; + unsigned short ANC_log; + unsigned short ANC_log_downsample; + unsigned char ANC_dl_pga; +} AUDIO_ANC_CUSTOM_PARAM_STRUCT; + +#define CFG_FILE_SPEECH_ANC_SIZE sizeof(AUDIO_ANC_CUSTOM_PARAM_STRUCT) +#define CFG_FILE_SPEECH_ANC_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT +{ + unsigned short sph_voice_tracking_mode_para[16]; + unsigned short sph_voice_tracking_mode_wb_para[16]; +} AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT; + +#define CFG_FILE_SPEECH_MAGI_CONFERENCE_SIZE sizeof(AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT) +#define CFG_FILE_SPEECH_MAGI_CONFERENCE_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_HAC_PARAM_STRUCT +{ + /* speech enhancement */ + unsigned short speech_hac_mode_nb_para[16]; + /* WB speech enhancement */ + unsigned short speech_hac_mode_wb_para[16]; + /* speech input FIR */ + short sph_hac_in_fir[45]; + /* speech output FIR */ + short sph_hac_out_fir[45]; + + /* WB speech input FIR */ + short sph_hac_wb_in_fir[90]; + /* WB speech output FIR */ + short sph_hac_wb_out_fir[90]; + /* mic volume setting */ + unsigned char audiovolume_mic_hac[AUDIO_MAX_VOLUME_STEP]; + /* speech dl volume setting */ + unsigned char audiovolume_sph_hac[AUDIO_MAX_VOLUME_STEP]; + /* sidetone volume setting */ + unsigned char audiovolume_sid_hac[AUDIO_MAX_VOLUME_STEP]; + +} AUDIO_CUSTOM_HAC_PARAM_STRUCT; + +#define CFG_FILE_SPEECH_HAC_PARAM_SIZE sizeof(AUDIO_CUSTOM_HAC_PARAM_STRUCT) +#define CFG_FILE_SPEECH_HAC_PARAM_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT +{ + /* speech enhancement */ + unsigned short lpbk_speech_mode_nb_para[3][16]; + +} AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT; + +#define CFG_FILE_SPEECH_LPBK_PARAM_SIZE sizeof(AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT) +#define CFG_FILE_SPEECH_LPBK_PARAM_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT +{ + /* audio dump configuration */ + unsigned short vmlog_dump_config; + unsigned short bgs_dump_enable; + /* audio xml configuration */ + unsigned short cust_xml_enable; + +} AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT; + +#define CFG_FILE_AUDIO_FUNC_SWITCH_PARAM_SIZE sizeof(AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT) +#define CFG_FILE_AUDIO_FUNC_SWITCH_PARAM_TOTAL 1 +typedef struct _AUDIO_CUSTOM_PARAM_STRUCT +{ + /* volume setting */ + unsigned char volume[MAX_VOL_CATE][MAX_VOL_TYPE]; + /* speech enhancement */ + unsigned short speech_common_para[SPEECH_COMMON_NUM]; + unsigned short speech_mode_para[SPEECH_PARA_MODE_NUM][SPEECH_PARA_NUM]; + unsigned short speech_volume_para[4];//in the feature, should extend to [MAX_VOL_CATE][MAX_VOL_TYPE][4] + /* debug info */ + unsigned short debug_info[16]; + /* speech input FIR */ + short sph_in_fir[NB_FIR_INDEX_NUM][NB_FIR_NUM]; + /* speech output FIR */ + short sph_out_fir[NB_FIR_INDEX_NUM][NB_FIR_NUM]; + /* digital gain of DL speech */ + unsigned short Digi_DL_Speech; + /* digital gain of uplink speech */ + unsigned short Digi_Microphone; + /* FM record volume*/ + unsigned short FM_Record_Volume; + /* user mode : normal mode, earphone mode, loud speaker mode */ + unsigned short Bluetooth_Sync_Type; + unsigned short Bluetooth_Sync_Length; + unsigned short bt_pcm_in_vol; + unsigned short bt_pcm_out_vol; + unsigned short user_mode; + /* auto VM record setting */ + unsigned short uSupportVM; + unsigned short uAutoVM; + // mic bias + unsigned short uMicbiasVolt; + +} AUDIO_CUSTOM_PARAM_STRUCT; + +#define CFG_FILE_SPEECH_REC_SIZE sizeof(AUDIO_CUSTOM_PARAM_STRUCT) +#define CFG_FILE_SPEECH_REC_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_WB_A2M_PARAM_STRUCT_ +{ + /* WB speech enhancement */ + unsigned short speech_mode_wb_para[SPEECH_PARA_MODE_NUM][SPEECH_PARA_NUM]; + /* WB speech input/output FIR */ + short sph_wb_fir[WB_FIR_INDEX_NUM][WB_FIR_NUM]; + /* in_out flag */ + short input_out_fir_flag; // 0: input, 1: output +} AUDIO_CUSTOM_WB_A2M_PARAM_STRUCT; + +typedef struct _AUDIO_CUSTOM_WB_PARAM_STRUCT +{ + /* WB speech enhancement */ + unsigned short speech_mode_wb_para[SPEECH_PARA_MODE_NUM][SPEECH_PARA_NUM]; + /* WB speech input FIR */ + short sph_wb_in_fir[WB_FIR_INDEX_NUM][WB_FIR_NUM]; + /* WB speech output FIR */ + short sph_wb_out_fir[WB_FIR_INDEX_NUM][WB_FIR_NUM]; +} AUDIO_CUSTOM_WB_PARAM_STRUCT; + +#define CFG_FILE_WB_SPEECH_REC_SIZE sizeof(AUDIO_CUSTOM_WB_PARAM_STRUCT) +#define CFG_FILE_WB_SPEECH_REC_TOTAL 1 + +#if defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V5) + +typedef struct _AUDIO_ACF_V5F_PARAM +{ + unsigned int bes_loudness_L_hpf_fc; + unsigned int bes_loudness_L_hpf_order; + unsigned int bes_loudness_L_lpf_fc; + unsigned int bes_loudness_L_lpf_order; + unsigned int bes_loudness_L_bpf_fc[8]; + unsigned int bes_loudness_L_bpf_bw[8]; + int bes_loudness_L_bpf_gain[8]; + unsigned int bes_loudness_R_hpf_fc; + unsigned int bes_loudness_R_hpf_order; + unsigned int bes_loudness_R_lpf_fc; + unsigned int bes_loudness_R_lpf_order; + unsigned int bes_loudness_R_bpf_fc[8]; + unsigned int bes_loudness_R_bpf_bw[8]; + int bes_loudness_R_bpf_gain[8]; + +}AUDIO_ACF_V5F_PARAM; + +typedef struct _AUDIO_ACF_V5VIBSPK_PARAM +{ + unsigned int bes_loudness_bpf_coeff[2][6][3]; + +}AUDIO_ACF_V5VIBSPK_PARAM; + + +typedef struct _AUDIO_ACF_CUSTOM_PARAM_STRUCT +{ + + union{ + AUDIO_ACF_V5F_PARAM V5F; + AUDIO_ACF_V5VIBSPK_PARAM V5ViVSPK; + }bes_loudness_f_param; + unsigned int bes_loudness_Sep_LR_Filter; + unsigned int bes_loudness_WS_Gain_Max; + unsigned int bes_loudness_WS_Gain_Min; + unsigned int bes_loudness_Filter_First; + unsigned int bes_loudness_Num_Bands; + unsigned int bes_loudness_Flt_Bank_Order; + unsigned int bes_loudness_Cross_Freq[7]; + int DRC_Th[8][5]; + int DRC_Gn[8][5]; + int SB_Gn[8]; + unsigned int SB_Mode[8]; + unsigned int DRC_Delay; + unsigned int Att_Time[8][6]; + unsigned int Rel_Time[8][6]; + int Hyst_Th[8][6]; + int Lim_Th; + int Lim_Gn; + unsigned int Lim_Const; + unsigned int Lim_Delay; + int SWIPRev; +} AUDIO_ACF_CUSTOM_PARAM_STRUCT; +#if 0 +typedef struct _AUDIO_ACF_CUSTOM_PARAM_STRUCT +{ + unsigned int bes_loudness_hsf_coeff_L[2][9][5]; // Compensation Filter HSF coeffs [9][4]->[2][9][5] + unsigned int bes_loudness_bpf_coeff_L[8][6][3]; // Compensation Filter BPF coeffs [4][6][3]->[6][6][3]->[8][6][3] + unsigned int bes_loudness_lpf_coeff_L[6][3]; + + unsigned int bes_loudness_hsf_coeff_R[2][9][5]; // Compensation Filter HSF coeffs [9][4]->[2][9][5] + unsigned int bes_loudness_bpf_coeff_R[8][6][3]; // Compensation Filter BPF coeffs [4][6][3]->[6][6][3]->[8][6][3] + unsigned int bes_loudness_lpf_coeff_R[6][3]; + + unsigned int bes_loudness_WS_Gain_Max; // Q2.14 + unsigned int bes_loudness_WS_Gain_Min; // Q2.14 + unsigned int bes_loudness_Filter_First; // 0: DRC First, 1: Filter First + unsigned int bes_loudness_Sep_LR_Filter; // 0: Use same filter for both L / R, // 1: Separate L / R filter + + unsigned int bes_loudness_Num_Bands; // range: 1 ~ 8 + unsigned int bes_loudness_Flt_Bank_Order; // range: 3, 5, 7 + unsigned int bes_loudness_Cross_Freq[7]; // unit: Hz + int bes_loudness_DRC_Th[8][5]; // Q24.8, unit: dB + int bes_loudness_DRC_Gn[8][5]; // Q24.8, unit: dB + int bes_loudness_SB_Gn[8]; // Q24.8, unit: dB + unsigned int bes_loudness_SB_Mode[8]; // 0: makeup gain, 1: subband limiter, + // 2: bypass, 3: mute + unsigned int bes_loudness_DRC_Delay; + unsigned int bes_loudness_Att_Time[8][6]; // unit: 0.1 ms / 6dB + unsigned int bes_loudness_Rel_Time[8][6]; // unit: 0.1 ms / 6dB + int bes_loudness_Hyst_Th[8][6]; // Q24.8, unit: dB + int bes_loudness_Lim_Th; + int bes_loudness_Lim_Gn; + unsigned int bes_loudness_Lim_Const; + unsigned int bes_loudness_Lim_Delay; + + /* + unsigned int bes_loudness_WS_Gain_Max; + unsigned int bes_loudness_WS_Gain_Min; + unsigned int bes_loudness_Filter_First; + unsigned int bes_loudness_Att_Time; // unit: 0.1 ms / 6dB + unsigned int bes_loudness_Rel_Time; // unit: 0.1 ms / 6dB + char bes_loudness_Gain_Map_In[5]; + char bes_loudness_Gain_Map_Out[5]; + */ +} AUDIO_ACF_CUSTOM_PARAM_STRUCT; +#endif +#elif defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V4) +typedef struct _AUDIO_ACF_CUSTOM_PARAM_STRUCT +{ + unsigned int bes_loudness_hsf_coeff[2][9][5]; // Compensation Filter HSF coeffs [9][4]->[2][9][5] + unsigned int bes_loudness_bpf_coeff[8][6][3]; // Compensation Filter BPF coeffs [4][6][3]->[6][6][3]->[8][6][3] + //unsigned int bes_loudness_DRC_Forget_Table[9][2]; + unsigned int bes_loudness_lpf_coeff[6][3]; + unsigned int bes_loudness_WS_Gain_Max; + unsigned int bes_loudness_WS_Gain_Min; + unsigned int bes_loudness_Filter_First; + unsigned int bes_loudness_Att_Time; // unit: 0.1 ms / 6dB + unsigned int bes_loudness_Rel_Time; // unit: 0.1 ms / 6dB + char bes_loudness_Gain_Map_In[5]; + char bes_loudness_Gain_Map_Out[5]; +} AUDIO_ACF_CUSTOM_PARAM_STRUCT; +#else +typedef struct _AUDIO_ACF_CUSTOM_PARAM_STRUCT +{ + /* Compensation Filter HSF coeffs */ + /* BesLoudness also uses this coeffs */ + unsigned int bes_loudness_hsf_coeff[9][4]; + + /* Compensation Filter BPF coeffs */ + unsigned int bes_loudness_bpf_coeff[4][6][3]; + unsigned int bes_loudness_DRC_Forget_Table[9][2]; + unsigned int bes_loudness_WS_Gain_Max; + unsigned int bes_loudness_WS_Gain_Min; + unsigned int bes_loudness_Filter_First; + char bes_loudness_Gain_Map_In[5]; + char bes_loudness_Gain_Map_Out[5]; + +} AUDIO_ACF_CUSTOM_PARAM_STRUCT; +#endif +/* +*/ +#define CFG_FILE_AUDIO_COMPFLT_REC_SIZE sizeof(AUDIO_ACF_CUSTOM_PARAM_STRUCT) +#define CFG_FILE_AUDIO_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_HEADPHONE_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_VIBSPK_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_AUDIOSUB_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_AUDIOSUB_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_MUSICDRC_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_RINGTONEDRC_COMPFLT_REC_TOTAL 1 + + +typedef struct _AUDIO_EFFECT_CUSTOM_PARAM_STRUCT +{ + //surround parameters + int bsrd_level; + unsigned int Distance1; + unsigned int Distance2; + int bsrd_band_select; + + //bass parameters + unsigned int bass_CutoffFreq; + int bass_IsVB; + + //EQ parameters + short Normal_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Dance_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Bass_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Classical_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Treble_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Party_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Pop_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Rock_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + + //loudness mode + int LoudEnhancemode; + + // time stretch + int Time_TD_FD; + int Time_TS_Ratio; + +} AUDIO_EFFECT_CUSTOM_PARAM_STRUCT; + +#define CFG_FILE_AUDIO_EFFECT_REC_SIZE sizeof(AUDIO_EFFECT_CUSTOM_PARAM_STRUCT) +#define CFG_FILE_AUDIO_EFFECT_REC_TOTAL 1 + +typedef struct _AUDIO_PARAM_MED_STRUCT +{ + short speech_input_FIR_coeffs[SPEECH_PARA_MODE_NUM][NB_FIR_NUM]; + short speech_output_FIR_coeffs[SPEECH_PARA_MODE_NUM][NB_FIR_INDEX_NUM][NB_FIR_NUM]; + short select_FIR_output_index[SPEECH_PARA_MODE_NUM]; + short select_FIR_intput_index[SPEECH_PARA_MODE_NUM]; + short speech_mode_para[SPEECH_PARA_MODE_NUM][SPEECH_PARA_NUM]; +} AUDIO_PARAM_MED_STRUCT; + +#define CFG_FILE_AUDIO_PARAM_MED_REC_SIZE sizeof(AUDIO_PARAM_MED_STRUCT) +#define CFG_FILE_AUDIO_PARAM_MED_REC_TOTAL 1 + + +typedef struct _AUDIO_VOLUME_CUSTOM_STRUCT +{ + unsigned char audiovolume_ring[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_key[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_mic[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_fmr[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_sph[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_sid[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_media[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_matv[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; +} AUDIO_VOLUME_CUSTOM_STRUCT; + +#define CFG_FILE_AUDIO_VOLUME_CUSTOM_REC_SIZE sizeof(AUDIO_VOLUME_CUSTOM_STRUCT) +#define CFG_FILE_AUDIO_VOLUME_CUSTOM_REC_TOTAL 1 + +typedef struct _AUDIO_VER1_CUSTOM_VOLUME_STRUCT { + unsigned char audiovolume_ring[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_sip[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_mic[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_fm[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_sph[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_sph2[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_sid[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_media[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_matv[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + + unsigned char normalaudiovolume[NORMAL_VOLUME_TYPE_MAX]; + unsigned char headsetaudiovolume[HEADSET_VOLUME_TYPE_MAX]; + unsigned char speakeraudiovolume[SPEAKER_VOLUME_TYPE_MAX]; + unsigned char headsetspeakeraudiovolume[HEADSET_SPEAKER_VOLUME_TYPE_MAX]; + unsigned char extampaudiovolume[EXTAMP_VOLUME_TYPE_MAX]; + + unsigned char audiovolume_level[VER1_NUM_OF_VOL_TYPE]; +} AUDIO_VER1_CUSTOM_VOLUME_STRUCT; + +#define CFG_FILE_AUDIO_VER1_VOLUME_CUSTOM_REC_SIZE sizeof(AUDIO_VER1_CUSTOM_VOLUME_STRUCT) +#define CFG_FILE_AUDIO_VER1_VOLUME_CUSTOM_REC_TOTAL 1 + + + +/******************************************************************** +* Audio Gain Table +*********************************************************************/ +#define AUDIO_MAX_AMP_CONTROL_POINTS (10) +#define AUDIO_MAX_GAIN_TABLE_STEP (18) +#define AUDIO_MAX_MIC_GAIN_NUMS (32) + +typedef enum { + AUDIO_GAIN_DEFAULT =-1, + AUDIO_GAIN_VOICE_CALL = 0, + AUDIO_GAIN_SYSTEM = 1, + AUDIO_GAIN_RING = 2, + AUDIO_GAIN_MUSIC = 3, + AUDIO_GAIN_ALARM = 4, + AUDIO_GAIN_NOTIFICATION = 5, + AUDIO_GAIN_BLUETOOTH_SCO = 6, + AUDIO_GAIN_ENFORCED_AUDIBLE = 7, // Sounds that cannot be muted by user and must be routed to speaker + AUDIO_GAIN_DTMF = 8, + AUDIO_GAIN_TTS = 9, + AUDIO_GAIN_FM = 10, + AUDIO_GAIN_MATV = 11, + AUDIO_GAIN_MAX_STREAM = 11, //max index of stream + NUM_AUDIO_GAIN_TYPES +}audio_gain_type; + +//devices +typedef enum { + GAIN_OUTPUT_EARPIECE = 0, + GAIN_OUTPUT_HEADSET = 1, + GAIN_OUTPUT_SPEAKER = 2, + GAIN_OUTPUT_DOCK = 3, + NUM_GAIN_OUTPUT_DEVICES = 4 +}output_gain_device; + +//mic types +typedef enum { + GAIN_IDLE_RECORD_MIC =0, + GAIN_IDLE_RECORD_HEADSET , + GAIN_VOICE_REC_MIC, + GAIN_VOICE_REC_HEADSET, + GAIN_VIDEO_REC_MIC, + GAIN_VIDEO_REC_HEADSET, + GAIN_INCALL_NB_ECEIVER, + GAIN_INCALL_NB_HEADSET, + GAIN_INCALL_NB_SPEAKER, + GAIN_INCALL_WB_ECEIVER, + GAIN_INCALL_WB_HEADSET, + GAIN_INCALL_WB_SPEAKER, + GAIN_VOIP_RECEIVER, + GAIN_VOIP_HEADSET, + GAIN_VOIP_SPEAKER, + GAIN_TTY_DEVICE, + GAIN_LEVEL_SHIFT, + GAIN_ANALOG_PLAY, + GAIN_VOICE_UNLOCK_MIC, + GAIN_VOICE_UNLOCK_HEADSET, + GAIN_RESERVED1_MIC, + GAIN_RESERVED1_HEADSET, + GAIN_RESERVED2_MIC, + GAIN_RESERVED2_HEADSET, + NUM_MIC_GAINS +}microphone_device_gain; + + +//stream type gain +typedef struct _STREAM_ITEM_GAIN_STRUCT +{ + unsigned char digital[AUDIO_MAX_GAIN_TABLE_STEP]; + unsigned char analog; + unsigned char amp[AUDIO_MAX_AMP_CONTROL_POINTS]; + +}STREAM_ITEM_GAIN; + +typedef struct _STREAM_GAIN_STRUCT +{ + STREAM_ITEM_GAIN stream[NUM_GAIN_OUTPUT_DEVICES]; + +}STREAM_GAIN; + +//speech gain +typedef struct _SPEECH_ITEM_GAIN_STRUCT +{ + unsigned char digital; + unsigned char analog; + unsigned char amp[AUDIO_MAX_AMP_CONTROL_POINTS]; + +}SPEECH_ITEM_GAIN; + +typedef struct _SPEECH_GAIN_STRUCT +{ + SPEECH_ITEM_GAIN speech[NUM_GAIN_OUTPUT_DEVICES][AUDIO_MAX_GAIN_TABLE_STEP]; + +}SPEECH_GAIN; + +//sidetone gain + +typedef struct _SIDETONE_GAIN_STRUCT +{ + unsigned char sidetone[NUM_GAIN_OUTPUT_DEVICES]; +} SIDETONE_GAIN; + +//mic gain + +typedef struct _MIC_ITEM_GAIN_STRUCT +{ + unsigned char digital; + unsigned char analog; +}MIC_ITEM_GAIN; + +typedef struct _MICROPHONE_GAIN_STRUCT +{ + MIC_ITEM_GAIN mic[AUDIO_MAX_MIC_GAIN_NUMS]; + +} MIC_GAIN; + +typedef struct _AUDIO_CUSTOM_GAIN_TABLE { + STREAM_GAIN voiceCall; + STREAM_GAIN system; + STREAM_GAIN ring; + STREAM_GAIN music; + STREAM_GAIN alarm; + STREAM_GAIN notification; + STREAM_GAIN blueToothSco; + STREAM_GAIN enforceAudible; + STREAM_GAIN dtmf; + STREAM_GAIN tts; + STREAM_GAIN fm; + STREAM_GAIN matv; + SPEECH_GAIN speechNB; + SPEECH_GAIN speechWB; + SIDETONE_GAIN sideToneNB; + SIDETONE_GAIN sideToneWB; + MIC_GAIN mic; +} AUDIO_GAIN_TABLE_STRUCT; + +#define CFG_FILE_AUDIO_GAIN_TABLE_CUSTOM_REC_SIZE sizeof(AUDIO_GAIN_TABLE_STRUCT) +#define CFG_FILE_AUDIO_GAIN_TABLE_CUSTOM_REC_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_BT_GAIN { + STREAM_GAIN blueToothNrec; +} AUDIO_BT_GAIN_STRUCT; + +#define CFG_FILE_AUDIO_BT_GAIN_CUSTOM_SIZE sizeof(AUDIO_BT_GAIN_STRUCT) +#define CFG_FILE_AUDIO_BT_GAIN_CUSTOM_TOTAL 1 + +//#if defined(MTK_HD_RECORD_SUPPORT) + +#define SPC_MAX_NUM_RECORD_SPH_MODE HD_REC_MODE_INDEX_NUM +#define SPC_MAX_NUM_RECORD_INPUT_FIR HD_REC_FIR_INDEX_NUM //extend 8 -->16 +typedef struct _AUDIO_HD_RECORD_PARAM_STRUCT +{ + /* HD RECORD Mode Num & FIR Num*/ + unsigned short hd_rec_mode_num; // max(hd_rec_fir_num) == 30 ?? + unsigned short hd_rec_fir_num; // max(hd_rec_fir_num) == 16 ?? + + /* HD RECORD Speech Enhancement */ + unsigned short hd_rec_speech_mode_para[SPC_MAX_NUM_RECORD_SPH_MODE][SPEECH_PARA_NUM]; // the contain only have hd_rec_mode_num effective values + + /* HD RECORD FIR */ + short hd_rec_fir[SPC_MAX_NUM_RECORD_INPUT_FIR][WB_FIR_NUM]; // the contain only have hd_rec_fir_num effective values + + /* HD RECORD FIR Mapping (ex, map[sph_mode] = FIR3) */ + unsigned short hd_rec_map_to_fir_for_ch1[SPC_MAX_NUM_RECORD_SPH_MODE]; + unsigned short hd_rec_map_to_fir_for_ch2[SPC_MAX_NUM_RECORD_SPH_MODE]; + + /* HD RECORD Device Mode Mapping (ex, map[sph_mode] = SPH_MODE_NORMAL ) */ + unsigned char hd_rec_map_to_dev_mode[SPC_MAX_NUM_RECORD_SPH_MODE]; + + /* HD RECORD Input Source Mapping (ex, map[sph_mode] = BT Earphone mic)*/ + unsigned char hd_rec_map_to_input_src[SPC_MAX_NUM_RECORD_SPH_MODE]; + + /* HD RECORD mode is stereo or not (ex, map[sph_mode] = 0(mono), 1(stereo) )*/ + unsigned char hd_rec_map_to_stereo_flag[SPC_MAX_NUM_RECORD_SPH_MODE]; + +} AUDIO_HD_RECORD_PARAM_STRUCT; + + +#define CFG_FILE_AUDIO_HD_REC_PAR_SIZE sizeof(AUDIO_HD_RECORD_PARAM_STRUCT) +#define CFG_FILE_AUDIO_HD_REC_PAR_TOTAL 1 + + + +#define MAX_HD_REC_SCENES 10 // max #scene = 10 (10 * 3 = 30 = max modes) + +enum HD_REC_DEVICE_SOURCE_T +{ + HD_REC_DEVICE_SOURCE_HANDSET = 0, + HD_REC_DEVICE_SOURCE_HEADSET = 1, + HD_REC_DEVICE_SOURCE_BT_EARPHONE = 2, + NUM_HD_REC_DEVICE_SOURCE +}; + +typedef struct +{ + unsigned char num_voice_recognition_scenes; //for voice recognition + unsigned char num_voice_rec_scenes; + unsigned char num_video_rec_scenes; + unsigned char num_voice_unlock_scenes; //for voice unlock feature + unsigned char num_customization_scenes; //for customization + unsigned char scene_table[MAX_HD_REC_SCENES][NUM_HD_REC_DEVICE_SOURCE]; + unsigned char scene_name[MAX_HD_REC_SCENES][10]; //name of each scene +} AUDIO_HD_RECORD_SCENE_TABLE_STRUCT; + + +#define CFG_FILE_AUDIO_HD_REC_SCENE_TABLE_SIZE sizeof(AUDIO_HD_RECORD_SCENE_TABLE_STRUCT) +#define CFG_FILE_AUDIO_HD_REC_SCENE_TABLE_TOTAL 1 + + + +//#endif //MTK_HD_RECORD_SUPPORT + +//for voice recognition customization +typedef struct _VOICE_RECOGNITION_PARAM_STRUCT +{ + /* HD RECORD 48k FIR */ + unsigned char ap_num; + unsigned char language_num; + unsigned char language_folder[VOICE_LANGUAGE_NUM_MAX][VOICE_FOLDER_NAME_LEN_MAX]; + unsigned char cmd_num[VOICE_LANGUAGE_NUM_MAX]; + unsigned char ap_support_info[VOICE_AP_NUM_MAX][VOICE_LANGUAGE_NUM_MAX][VOICE_CMDS_NUM_MAX]; + unsigned char cust_param[VOICE_RECOG_FEATURE_NUM_MAX][VOICE_RECOG_PARAM_NUM_MAX]; + +} VOICE_RECOGNITION_PARAM_STRUCT; + + +#define CFG_FILE_VOICE_RECOGNIZE_PAR_SIZE sizeof(VOICE_RECOGNITION_PARAM_STRUCT) +#define CFG_FILE_VOICE_RECOGNIZE_PAR_TOTAL 1 + + +typedef struct +{ + unsigned int u32EnableFlg; + +}AUDIO_AUDENH_CONTROL_OPTION_STRUCT; + +#define CFG_FILE_AUDIO_AUDENH_CONTROL_OPTION_PAR_SIZE sizeof(AUDIO_AUDENH_CONTROL_OPTION_STRUCT) +#define CFG_FILE_AUDIO_AUDENH_CONTROL_OPTION_PAR_TOTAL 1 + +//for DC Calibration +typedef struct _AUDIO_BUFFER_DC_CALIBRATION_STRUCT +{ + unsigned short cali_flag; + unsigned short cali_val_hp_left; + unsigned short cali_val_hp_right; + unsigned short cali_val_speaker; +} AUDIO_BUFFER_DC_CALIBRATION_STRUCT; + + +#define CFG_FILE_AUDIO_BUFFER_DC_CALIBRATION_PAR_SIZE sizeof(AUDIO_BUFFER_DC_CALIBRATION_STRUCT) +#define CFG_FILE_AUDIO_BUFFER_DC_CALIBRATION_PAR_TOTAL 1 + + +enum AUDIO_VOIP_DEVICE_TYPE { + AUDIO_VOIP_DEVICE_NORMAL = 0, //path receiver + AUDIO_VOIP_DEVICE_SPEAKER = 1, + AUDIO_VOIP_DEVICE_HEADSET = 2, + AUDIO_VOIP_DEVICE_BT = 3, + NUM_AUDIO_VOIP_DEVICE = VOIP_INDEX_NUM +}; + +typedef struct _AUDIO_VOIP_PARAM_STRUCT +{ + /* speech enhancement param */ + unsigned short speech_common_para[SPEECH_COMMON_NUM]; //normal/Loud speaker/headser/BT + unsigned short speech_mode_para[VOIP_INDEX_NUM][SPEECH_PARA_NUM]; //normal/Loud speaker/headser/BT + + /* speech input FIR */ + short in_fir[VOIP_INDEX_NUM][WB_FIR_NUM]; //normal/Loud speaker/headser/BT + /* speech output FIR */ + short out_fir[VOIP_INDEX_NUM][WB_FIR_NUM]; //normal/Loud speaker/headser/BT + +} AUDIO_VOIP_PARAM_STRUCT; + + +#define CFG_FILE_AUDIO_VOIP_PAR_SIZE sizeof(AUDIO_VOIP_PARAM_STRUCT) +#define CFG_FILE_AUDIO_VOIP_PAR_TOTAL 1 + +enum AUDIO_HFP_DEVICE_TYPE { + AUDIO_HFP_DEVICE_NORMAL = 0, //path receiver + AUDIO_HFP_DEVICE_SPEAKER = 1, + AUDIO_HFP_DEVICE_HEADSET = 2, + AUDIO_HFP_DEVICE_RESERVED = 3, + NUM_AUDIO_HFP_DEVICE +}; + +typedef struct _AUDIO_HFP_PARAM_STRUCT +{ + /* speech enhancement param */ + unsigned short speech_common_para[SPEECH_COMMON_NUM]; //normal/Loud speaker/headser/BT + unsigned short speech_mode_para[NUM_AUDIO_HFP_DEVICE][SPEECH_PARA_NUM]; //normal/Loud speaker/headser/BT + + /* speech input FIR */ + short in_fir[NUM_AUDIO_HFP_DEVICE][WB_FIR_NUM]; //normal/Loud speaker/headser/BT + /* speech output FIR */ + short out_fir[NUM_AUDIO_HFP_DEVICE][WB_FIR_NUM]; //normal/Loud speaker/headser/BT + +} AUDIO_HFP_PARAM_STRUCT; + + +#define CFG_FILE_AUDIO_HFP_PAR_SIZE sizeof(AUDIO_HFP_PARAM_STRUCT) +#define CFG_FILE_AUDIO_HFP_PAR_TOTAL 1 + +//for Speaker Monitor +typedef struct _AUDIO_SPEAKER_MONITOR_PARAM_STRUCT +{ + float resistor[512]; + float temp_initial; // initial value + /* hardware setting */ + float current_sensing_resistor; // unit: ohm + /* resonant frqquency*/ + unsigned short reso_freq_center; + unsigned short reso_freq_bw; + unsigned short reso_freq_gain; + /* temperature estimation */ + unsigned short prefer_band_upper; + unsigned short prefer_band_lower; + /* temperature estimation control */ + unsigned short temp_limit_low; // start to log + unsigned short temp_limit_high; // start to control gain + unsigned short temp_control_time_slots; // max log time + /* monitor interval */ + unsigned short monitor_timer; //unit: ms +} AUDIO_SPEAKER_MONITOR_PARAM_STRUCT; + + +#define CFG_FILE_SPEAKER_MONITOR_SIZE sizeof(AUDIO_SPEAKER_MONITOR_PARAM_STRUCT) +#define CFG_FILE_SPEAK_MONITOR_REC_TOTAL 1 + +#endif // _CFG_AUDIO_FILE_H + diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/CFG_Audio_Default.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/CFG_Audio_Default.h new file mode 100755 index 0000000000000000000000000000000000000000..a8b0ce457623ef043684503b4efa330f7c90ffa4 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/CFG_Audio_Default.h @@ -0,0 +1,966 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_AUDIO_FILE.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of AUDIO CFG Default file + * + * Author: + * ------- + * + * + + * + *******************************************************************************/ + +#ifndef _CFG_AUDIO_H +#define _CFG_AUDIO_H +/* include rule : + 1st : find path/files relative current position (Common) + 2nd : find path/files from other projects +*/ +#include "CFG_AUDIO_File.h" + +//audio related default value +#include "cfgdefault/sph_coeff_record_mode_default.h" +#include "cfgdefault/sph_coeff_dmnr_default.h" +#include "cfgdefault/sph_coeff_dmnr_handsfree_default.h" +#include "cfgdefault/audio_hd_record_custom.h" +#include "cfgdefault/audio_acf_default.h" +#include "cfgdefault/audio_hcf_default.h" +#include "cfgdefault/audio_effect_default.h" +#include "cfgdefault/audio_gain_table_default.h" +#include "cfgdefault/audio_ver1_volume_custom_default.h" +#include "cfgdefault/voice_recognition_custom.h" +#include "cfgdefault/audio_audenh_control_option.h" +#include "cfgdefault/audio_voip_custom.h" +#include "cfgdefault/audio_hfp_custom.h" +//#include "cfgdefault/audio_acfsub_default.h" +#include "cfgdefault/audio_music_drc_default.h" +#include "cfgdefault/audio_ringtone_drc_default.h" +#include "cfgdefault/sph_coeff_anc_default.h" +#include "cfgdefault/audio_speaker_monitor_custom.h" +#include "cfgdefault/sph_coeff_lpbk_default.h" +#include "cfgdefault/audio_function_switch_default.h" + +//speech related default value +#include "cfgdefault/sph_coeff_default.h" +#include "cfgdefault/audio_custom.h" +#include "cfgdefault/med_audio_default.h" +#include "cfgdefault/audio_volume_custom_default.h" +#include "cfgdefault/audio_ver1_volume_custom_default.h" + +#ifdef __cplusplus +extern "C" +{ +#endif + +#ifdef __ALLOCATE_CFG_AUDIO_DEFAULT_H +// Allocate data by \vendor\mediatek\proprietary\external\nvram\libcustom_nvram\CFG_file_info.c + +AUDIO_CUSTOM_PARAM_STRUCT speech_custom_default = +{ + /* INT8 volume[MAX_VOL_CATE][MAX_VOL_TYPE] */ + /* Normal volume: TON, SPK, MIC, FMR, SPH, SID, MED */ + GAIN_NOR_TON_VOL, GAIN_NOR_KEY_VOL, GAIN_NOR_MIC_VOL, GAIN_NOR_FMR_VOL, GAIN_NOR_SPH_VOL, GAIN_NOR_SID_VOL, GAIN_NOR_MED_VOL + , + /* Headset volume: TON, SPK, MIC, FMR, SPH, SID, MED */ + GAIN_HED_TON_VOL, GAIN_HED_KEY_VOL, GAIN_HED_MIC_VOL, GAIN_HED_FMR_VOL, GAIN_HED_SPH_VOL, GAIN_HED_SID_VOL, GAIN_HED_MED_VOL + , + /* Handfree volume: TON, SPK, MIC, FMR, SPH, SID, MED */ + GAIN_HND_TON_VOL, GAIN_HND_KEY_VOL, GAIN_HND_MIC_VOL, GAIN_HND_FMR_VOL, GAIN_HND_SPH_VOL, GAIN_HND_SID_VOL, GAIN_HND_MED_VOL + , + /* UINT16 speech_common_para[12] */ + DEFAULT_SPEECH_COMMON_PARA + , + /* UINT16 speech_mode_para[8][16] */ + DEFAULT_SPEECH_NORMAL_MODE_PARA, + DEFAULT_SPEECH_EARPHONE_MODE_PARA, + DEFAULT_SPEECH_LOUDSPK_MODE_PARA, + DEFAULT_SPEECH_BT_EARPHONE_MODE_PARA, + DEFAULT_SPEECH_BT_CORDLESS_MODE_PARA, + DEFAULT_SPEECH_CARKIT_MODE_PARA, + DEFAULT_SPEECH_AUX1_MODE_PARA, + DEFAULT_SPEECH_AUX2_MODE_PARA + , + /* UINT16 speech_volume_para[4] */ + DEFAULT_SPEECH_VOL_PARA + , + /* UINT16 debug_info[16] */ + DEFAULT_AUDIO_DEBUG_INFO + , + /* INT16 sph_in_fir[6][45], sph_out_fir */ + SPEECH_INPUT_FIR_COEFF, + SPEECH_OUTPUT_FIR_COEFF + , + /* UINT16 DG_DL_Speech */ + DG_DL_Speech + , + /* UINT16 DG_Microphone */ + DG_Microphone + , + /* UINT16 FM record volume*/ + FM_Record_Vol + , + /* UINT16 BT sync type and length*/ + DEFAULT_BLUETOOTH_SYNC_TYPE, + DEFAULT_BLUETOOTH_SYNC_LENGTH + , + /* UINT16 BT PCM in/out digital gain*/ + DEFAULT_BT_PCM_IN_VOL, + DEFAULT_BT_PCM_OUT_VOL + , + /* user mode : normal mode, earphone mode, loud speaker mode */ + /* UCHAR user_mode */ + VOL_NORMAL + , + /* auto VM record setting */ + DEFAULT_VM_SUPPORT, + DEFAULT_AUTO_VM, + /* Micbais voltage 1900 --> 2200 */ + MICBAIS, +}; + +AUDIO_VER1_CUSTOM_VOLUME_STRUCT audio_ver1_custom_default = { + VER1_AUD_VOLUME_RING, + VER1_AUD_VOLUME_SIP, + VER1_AUD_VOLUME_MIC, + VER1_AUD_VOLUME_FM, + VER1_AUD_VOLUME_SPH, + VER1_AUD_VOLUME_SPH, // sph2 now use the same + VER1_AUD_VOLUME_SID, + VER1_AUD_VOLUME_MEDIA, + VER1_AUD_VOLUME_MATV, + VER1_AUD_NORMAL_VOLUME_DEFAULT, + VER1_AUD_HEADSER_VOLUME_DEFAULT, + VER1_AUD_SPEAKER_VOLUME_DEFAULT, + VER1_AUD_HEADSETSPEAKER_VOLUME_DEFAULT, + VER1_AUD_EXTAMP_VOLUME_DEFAULT, + VER1_AUD_VOLUME_LEVEL_DEFAULT +}; + + +AUDIO_CUSTOM_WB_PARAM_STRUCT wb_speech_custom_default = +{ + /* unsigned short speech_mode_wb_para[8][16] */ + DEFAULT_WB_SPEECH_NORMAL_MODE_PARA, + DEFAULT_WB_SPEECH_EARPHONE_MODE_PARA, + DEFAULT_WB_SPEECH_LOUDSPK_MODE_PARA, + DEFAULT_WB_SPEECH_BT_EARPHONE_MODE_PARA, + DEFAULT_WB_SPEECH_BT_CORDLESS_MODE_PARA, + DEFAULT_WB_SPEECH_CARKIT_MODE_PARA, + DEFAULT_WB_SPEECH_AUX1_MODE_PARA, + DEFAULT_WB_SPEECH_AUX2_MODE_PARA, + /* short sph_wb_in_fir[6][90] */ + WB_Speech_Input_FIR_Coeff, + /* short sph_wb_out_fir[6][90] */ + WB_Speech_Output_FIR_Coeff, +}; +#if defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V5) +/* +unsigned int bes_loudness_Sep_LR_Filter; + unsigned int bes_loudness_WS_Gain_Max; + unsigned int bes_loudness_WS_Gain_Min; + unsigned int bes_loudness_Filter_First; + unsigned int bes_loudness_Num_Bands; + unsigned int bes_loudness_Flt_Bank_Order; + unsigned int bes_loudness_Cross_Freq[7]; + int DRC_Th[8][5]; + int DRC_Gn[8][5]; + int SB_Gn[8]; + unsigned int SB_Mode[8]; + unsigned int DRC_Delay; + unsigned int Att_Time[8][6]; + unsigned int Rel_Time[8][6]; + int Hyst_Th[8][6]; + int Lim_Th; + int Lim_Gn; + unsigned int Lim_Const; + unsigned int Lim_Delay; + int SWIPRev; + +*/ +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_custom_default = +{ +#if 1 + BES_LOUDNESS_ACF_L_HPF_FC, + BES_LOUDNESS_ACF_L_HPF_ORDER, + BES_LOUDNESS_ACF_L_LPF_FC, + BES_LOUDNESS_ACF_L_LPF_ORDER, + BES_LOUDNESS_ACF_L_BPF_FC, + BES_LOUDNESS_ACF_L_BPF_BW, + BES_LOUDNESS_ACF_L_BPF_GAIN, + + BES_LOUDNESS_ACF_R_HPF_FC, + BES_LOUDNESS_ACF_R_HPF_ORDER, + BES_LOUDNESS_ACF_R_LPF_FC, + BES_LOUDNESS_ACF_R_LPF_ORDER, + BES_LOUDNESS_ACF_R_BPF_FC, + BES_LOUDNESS_ACF_R_BPF_BW, + BES_LOUDNESS_ACF_R_BPF_GAIN, + + BES_LOUDNESS_ACF_SEP_LR_FILTER, + BES_LOUDNESS_ACF_WS_GAIN_MAX, + BES_LOUDNESS_ACF_WS_GAIN_MIN, + BES_LOUDNESS_ACF_FILTER_FIRST, + BES_LOUDNESS_ACF_NUM_BANDS, + BES_LOUDNESS_ACF_FLT_BANK_ORDER, + BES_LOUDNESS_ACF_CROSSOVER_FREQ, + BES_LOUDNESS_ACF_GAIN_MAP_IN, + BES_LOUDNESS_ACF_GAIN_MAP_OUT, + BES_LOUDNESS_ACF_SB_GAIN, + BES_LOUDNESS_ACF_SB_MODE, + BES_LOUDNESS_ACF_DRC_DELAY, + BES_LOUDNESS_ACF_ATT_TIME, + BES_LOUDNESS_ACF_REL_TIME, + BES_LOUDNESS_ACF_HYST_TH, + BES_LOUDNESS_ACF_LIM_TH, + BES_LOUDNESS_ACF_LIM_GN, + BES_LOUDNESS_ACF_LIM_CONST, + BES_LOUDNESS_ACF_LIM_DELAY, + 0x0520, +#else + BES_LOUDNESS_HSF_COEFF_L, + BES_LOUDNESS_BPF_COEFF_L, + BES_LOUDNESS_LPF_COEFF_L, + BES_LOUDNESS_HSF_COEFF_R, + BES_LOUDNESS_BPF_COEFF_R, + BES_LOUDNESS_LPF_COEFF_R, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + + BES_LOUDNESS_SEP_LR_FILTER, + BES_LOUDNESS_NUM_BANDS, + BES_LOUDNESS_FLT_BANK_ORDER, + BES_LOUDNESS_CROSSOVER_FREQ, + + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, + BES_LOUDNESS_SB_GAIN, + BES_LOUDNESS_SB_MODE, + BES_LOUDNESS_DRC_DELAY, + BES_LOUDNESS_ATT_TIME, + BES_LOUDNESS_REL_TIME, + BES_LOUDNESS_HYST_TH, + BES_LOUDNESS_LIM_TH, + BES_LOUDNESS_LIM_GN, + BES_LOUDNESS_LIM_CONST, + BES_LOUDNESS_LIM_DELAY, +#endif + +}; +#if 0 +AUDIO_ACF_CUSTOM_PARAM_STRUCT audiosub_custom_default = +{ + BES_LOUDNESS_HSF_COEFF_SUB_L, + BES_LOUDNESS_BPF_COEFF_SUB_L, + BES_LOUDNESS_LPF_COEFF_SUB_L, + BES_LOUDNESS_HSF_COEFF_SUB_R, + BES_LOUDNESS_BPF_COEFF_SUB_R, + BES_LOUDNESS_LPF_COEFF_SUB_R, + BES_LOUDNESS_WS_GAIN_MAX_SUB, + BES_LOUDNESS_WS_GAIN_MIN_SUB, + BES_LOUDNESS_FILTER_FIRST_SUB, + + BES_LOUDNESS_SEP_LR_FILTER_SUB, + BES_LOUDNESS_NUM_BANDS_SUB, + BES_LOUDNESS_FLT_BANK_ORDER_SUB, + BES_LOUDNESS_CROSSOVER_FREQ_SUB, + + BES_LOUDNESS_GAIN_MAP_IN_SUB, + BES_LOUDNESS_GAIN_MAP_OUT_SUB, + BES_LOUDNESS_SB_GAIN_SUB, + BES_LOUDNESS_SB_MODE_SUB, + BES_LOUDNESS_DRC_DELAY_SUB, + BES_LOUDNESS_ATT_TIME_SUB, + BES_LOUDNESS_REL_TIME_SUB, + BES_LOUDNESS_HYST_TH_SUB, + BES_LOUDNESS_LIM_TH_SUB, + BES_LOUDNESS_LIM_GN, + BES_LOUDNESS_LIM_CONST, + BES_LOUDNESS_LIM_DELAY, + + +}; +#endif + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_hcf_custom_default = +{ + BES_LOUDNESS_HCF_L_HPF_FC, + BES_LOUDNESS_HCF_L_HPF_ORDER, + BES_LOUDNESS_HCF_L_LPF_FC, + BES_LOUDNESS_HCF_L_LPF_ORDER, + BES_LOUDNESS_HCF_L_BPF_FC, + BES_LOUDNESS_HCF_L_BPF_BW, + BES_LOUDNESS_HCF_L_BPF_GAIN, + + BES_LOUDNESS_HCF_R_HPF_FC, + BES_LOUDNESS_HCF_R_HPF_ORDER, + BES_LOUDNESS_HCF_R_LPF_FC, + BES_LOUDNESS_HCF_R_LPF_ORDER, + BES_LOUDNESS_HCF_R_BPF_FC, + BES_LOUDNESS_HCF_R_BPF_BW, + BES_LOUDNESS_HCF_R_BPF_GAIN, + + BES_LOUDNESS_HCF_SEP_LR_FILTER, + BES_LOUDNESS_HCF_WS_GAIN_MAX, + BES_LOUDNESS_HCF_WS_GAIN_MIN, + BES_LOUDNESS_HCF_FILTER_FIRST, + BES_LOUDNESS_HCF_NUM_BANDS, + BES_LOUDNESS_HCF_FLT_BANK_ORDER, + BES_LOUDNESS_HCF_CROSSOVER_FREQ, + BES_LOUDNESS_HCF_GAIN_MAP_IN, + BES_LOUDNESS_HCF_GAIN_MAP_OUT, + BES_LOUDNESS_HCF_SB_GAIN, + BES_LOUDNESS_HCF_SB_MODE, + BES_LOUDNESS_HCF_DRC_DELAY, + BES_LOUDNESS_HCF_ATT_TIME, + BES_LOUDNESS_HCF_REL_TIME, + BES_LOUDNESS_HCF_HYST_TH, + BES_LOUDNESS_HCF_LIM_TH, + BES_LOUDNESS_HCF_LIM_GN, + BES_LOUDNESS_HCF_LIM_CONST, + BES_LOUDNESS_HCF_LIM_DELAY, + 0x0520, + +}; +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_vibspk_custom_default = +{ + BES_LOUDNESS_ACF_L_HPF_FC, + BES_LOUDNESS_ACF_L_HPF_ORDER, + BES_LOUDNESS_ACF_L_LPF_FC, + BES_LOUDNESS_ACF_L_LPF_ORDER, + BES_LOUDNESS_ACF_L_BPF_FC, + BES_LOUDNESS_ACF_L_BPF_BW, + BES_LOUDNESS_ACF_L_BPF_GAIN, + + BES_LOUDNESS_ACF_R_HPF_FC, + BES_LOUDNESS_ACF_R_HPF_ORDER, + BES_LOUDNESS_ACF_R_LPF_FC, + BES_LOUDNESS_ACF_R_LPF_ORDER, + BES_LOUDNESS_ACF_R_BPF_FC, + BES_LOUDNESS_ACF_R_BPF_BW, + BES_LOUDNESS_ACF_R_BPF_GAIN, + + 0, + BES_LOUDNESS_ACF_WS_GAIN_MAX, + BES_LOUDNESS_ACF_WS_GAIN_MIN, + BES_LOUDNESS_ACF_FILTER_FIRST, + BES_LOUDNESS_ACF_NUM_BANDS, + BES_LOUDNESS_ACF_FLT_BANK_ORDER, + BES_LOUDNESS_ACF_CROSSOVER_FREQ, + BES_LOUDNESS_ACF_GAIN_MAP_IN, + BES_LOUDNESS_ACF_GAIN_MAP_OUT, + BES_LOUDNESS_ACF_SB_GAIN, + BES_LOUDNESS_ACF_SB_MODE, + BES_LOUDNESS_ACF_DRC_DELAY, + BES_LOUDNESS_ACF_ATT_TIME, + BES_LOUDNESS_ACF_REL_TIME, + BES_LOUDNESS_ACF_HYST_TH, + BES_LOUDNESS_ACF_LIM_TH, + BES_LOUDNESS_ACF_LIM_GN, + BES_LOUDNESS_ACF_LIM_CONST, + BES_LOUDNESS_ACF_LIM_DELAY, + 0x0520, + + +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_musicdrc_custom_default = +{ + BES_LOUDNESS_MUSICDRC_L_HPF_FC, + BES_LOUDNESS_MUSICDRC_L_HPF_ORDER, + BES_LOUDNESS_MUSICDRC_L_LPF_FC, + BES_LOUDNESS_MUSICDRC_L_LPF_ORDER, + BES_LOUDNESS_MUSICDRC_L_BPF_FC, + BES_LOUDNESS_MUSICDRC_L_BPF_BW, + BES_LOUDNESS_MUSICDRC_L_BPF_GAIN, + + BES_LOUDNESS_MUSICDRC_R_HPF_FC, + BES_LOUDNESS_MUSICDRC_R_HPF_ORDER, + BES_LOUDNESS_MUSICDRC_R_LPF_FC, + BES_LOUDNESS_MUSICDRC_R_LPF_ORDER, + BES_LOUDNESS_MUSICDRC_R_BPF_FC, + BES_LOUDNESS_MUSICDRC_R_BPF_BW, + BES_LOUDNESS_MUSICDRC_R_BPF_GAIN, + + BES_LOUDNESS_MUSICDRC_SEP_LR_FILTER, + BES_LOUDNESS_MUSICDRC_WS_GAIN_MAX, + BES_LOUDNESS_MUSICDRC_WS_GAIN_MIN, + BES_LOUDNESS_MUSICDRC_FILTER_FIRST, + BES_LOUDNESS_MUSICDRC_NUM_BANDS, + BES_LOUDNESS_MUSICDRC_FLT_BANK_ORDER, + BES_LOUDNESS_MUSICDRC_CROSSOVER_FREQ, + BES_LOUDNESS_MUSICDRC_GAIN_MAP_IN, + BES_LOUDNESS_MUSICDRC_GAIN_MAP_OUT, + BES_LOUDNESS_MUSICDRC_SB_GAIN, + BES_LOUDNESS_MUSICDRC_SB_MODE, + BES_LOUDNESS_MUSICDRC_DRC_DELAY, + BES_LOUDNESS_MUSICDRC_ATT_TIME, + BES_LOUDNESS_MUSICDRC_REL_TIME, + BES_LOUDNESS_MUSICDRC_HYST_TH, + BES_LOUDNESS_MUSICDRC_LIM_TH, + BES_LOUDNESS_MUSICDRC_LIM_GN, + BES_LOUDNESS_MUSICDRC_LIM_CONST, + BES_LOUDNESS_MUSICDRC_LIM_DELAY, + 0x0520, + + +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_ringtonedrc_custom_default = +{ + BES_LOUDNESS_RINGTONEDRC_L_HPF_FC, + BES_LOUDNESS_RINGTONEDRC_L_HPF_ORDER, + BES_LOUDNESS_RINGTONEDRC_L_LPF_FC, + BES_LOUDNESS_RINGTONEDRC_L_LPF_ORDER, + BES_LOUDNESS_RINGTONEDRC_L_BPF_FC, + BES_LOUDNESS_RINGTONEDRC_L_BPF_BW, + BES_LOUDNESS_RINGTONEDRC_L_BPF_GAIN, + + BES_LOUDNESS_RINGTONEDRC_R_HPF_FC, + BES_LOUDNESS_RINGTONEDRC_R_HPF_ORDER, + BES_LOUDNESS_RINGTONEDRC_R_LPF_FC, + BES_LOUDNESS_RINGTONEDRC_R_LPF_ORDER, + BES_LOUDNESS_RINGTONEDRC_R_BPF_FC, + BES_LOUDNESS_RINGTONEDRC_R_BPF_BW, + BES_LOUDNESS_RINGTONEDRC_R_BPF_GAIN, + + BES_LOUDNESS_RINGTONEDRC_SEP_LR_FILTER, + BES_LOUDNESS_RINGTONEDRC_WS_GAIN_MAX, + BES_LOUDNESS_RINGTONEDRC_WS_GAIN_MIN, + BES_LOUDNESS_RINGTONEDRC_FILTER_FIRST, + BES_LOUDNESS_RINGTONEDRC_NUM_BANDS, + BES_LOUDNESS_RINGTONEDRC_FLT_BANK_ORDER, + BES_LOUDNESS_RINGTONEDRC_CROSSOVER_FREQ, + BES_LOUDNESS_RINGTONEDRC_GAIN_MAP_IN, + BES_LOUDNESS_RINGTONEDRC_GAIN_MAP_OUT, + BES_LOUDNESS_RINGTONEDRC_SB_GAIN, + BES_LOUDNESS_RINGTONEDRC_SB_MODE, + BES_LOUDNESS_RINGTONEDRC_DRC_DELAY, + BES_LOUDNESS_RINGTONEDRC_ATT_TIME, + BES_LOUDNESS_RINGTONEDRC_REL_TIME, + BES_LOUDNESS_RINGTONEDRC_HYST_TH, + BES_LOUDNESS_RINGTONEDRC_LIM_TH, + BES_LOUDNESS_RINGTONEDRC_LIM_GN, + BES_LOUDNESS_RINGTONEDRC_LIM_CONST, + BES_LOUDNESS_RINGTONEDRC_LIM_DELAY, + 0x0520, + + +}; + + +#elif defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V4) +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_custom_default = +{ + BES_LOUDNESS_HSF_COEFF, + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_LPF_COEFF, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_ATT_TIME, + BES_LOUDNESS_REL_TIME, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; +#if 0 +AUDIO_ACF_CUSTOM_PARAM_STRUCT audiosub_custom_default = +{ + BES_LOUDNESS_HSF_COEFF_SUB, + BES_LOUDNESS_BPF_COEFF_SUB, + BES_LOUDNESS_LPF_COEFF_SUB, + BES_LOUDNESS_WS_GAIN_MAX_SUB, + BES_LOUDNESS_WS_GAIN_MIN_SUB, + BES_LOUDNESS_FILTER_FIRST_SUB, + BES_LOUDNESS_ATT_TIME_SUB, + BES_LOUDNESS_REL_TIME_SUB, + BES_LOUDNESS_GAIN_MAP_IN_SUB, + BES_LOUDNESS_GAIN_MAP_OUT_SUB, +}; +#endif + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_hcf_custom_default = +{ + BES_LOUDNESS_HCF_HSF_COEFF, + BES_LOUDNESS_HCF_BPF_COEFF, + BES_LOUDNESS_HCF_LPF_COEFF, + BES_LOUDNESS_HCF_WS_GAIN_MAX, + BES_LOUDNESS_HCF_WS_GAIN_MIN, + BES_LOUDNESS_HCF_FILTER_FIRST, + BES_LOUDNESS_HCF_ATT_TIME, + BES_LOUDNESS_HCF_REL_TIME, + BES_LOUDNESS_HCF_GAIN_MAP_IN, + BES_LOUDNESS_HCF_GAIN_MAP_OUT, +}; +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_vibspk_custom_default = +{ + BES_LOUDNESS_HSF_COEFF, + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_LPF_COEFF, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_ATT_TIME, + BES_LOUDNESS_REL_TIME, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_musicdrc_custom_default = +{ + BES_LOUDNESS_HSF_COEFF, + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_LPF_COEFF, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_ATT_TIME, + BES_LOUDNESS_REL_TIME, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_ringtonedrc_custom_default = +{ + BES_LOUDNESS_HSF_COEFF, + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_LPF_COEFF, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_ATT_TIME, + BES_LOUDNESS_REL_TIME, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; + + +#else +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_custom_default = +{ + /* Compensation Filter HSF coeffs: default all pass filter */ + /* BesLoudness also uses this coeffs */ + BES_LOUDNESS_HSF_COEFF, + /* Compensation Filter BPF coeffs: default all pass filter */ + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_DRC_FORGET_TABLE, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_hcf_custom_default = +{ + /* Compensation Filter HSF coeffs: default all pass filter */ + /* BesLoudness also uses this coeffs */ + BES_LOUDNESS_HCF_HSF_COEFF, + /* Compensation Filter BPF coeffs: default all pass filter */ + BES_LOUDNESS_HCF_BPF_COEFF, + BES_LOUDNESS_HCF_DRC_FORGET_TABLE, + BES_LOUDNESS_HCF_WS_GAIN_MAX, + BES_LOUDNESS_HCF_WS_GAIN_MIN, + BES_LOUDNESS_HCF_FILTER_FIRST, + BES_LOUDNESS_HCF_GAIN_MAP_IN, + BES_LOUDNESS_HCF_GAIN_MAP_OUT, +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_vibspk_custom_default = +{ + /* Compensation Filter HSF coeffs: default all pass filter */ + /* BesLoudness also uses this coeffs */ + BES_LOUDNESS_HSF_COEFF, + /* Compensation Filter BPF coeffs: default all pass filter */ + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_DRC_FORGET_TABLE, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_musicdrc_custom_default = +{ + /* Compensation Filter HSF coeffs: default all pass filter */ + /* BesLoudness also uses this coeffs */ + BES_LOUDNESS_HSF_COEFF, + /* Compensation Filter BPF coeffs: default all pass filter */ + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_DRC_FORGET_TABLE, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_ringtonedrc_custom_default = +{ + /* Compensation Filter HSF coeffs: default all pass filter */ + /* BesLoudness also uses this coeffs */ + BES_LOUDNESS_HSF_COEFF, + /* Compensation Filter BPF coeffs: default all pass filter */ + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_DRC_FORGET_TABLE, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; + +#endif + +AUDIO_EFFECT_CUSTOM_PARAM_STRUCT audio_effect_custom_default = +{ + // DSRD parameters + BSRD_LEVEL, + BSRD_DISTANCE1, + BSRD_DISTANCE2, + BSRD_BAND_SELECT, + + // BASS + BASS_CUTOFF_FREQ, + BASS_ISVB, + + //EQ effect + NORMAL_GAIN_LEVEL, + DANCE_GAIN_LEVEL, + BASS_GAIN_LEVEL, + CLASSICAL_GAIN_LEVEL, + TREBLE_GAIN_LEVEL, + PARTY_GAIN_LEVEL, + POP_GAIN_LEVEL, + ROCK_GAIN_LEVEL, + + //loudness mode + LOUDENHANCEMODE, + + //TS + TIME_TD_TF, + TIME_TS_RATIO +}; + +AUDIO_PARAM_MED_STRUCT audio_param_med_default = +{ + SPEECH_INPUT_MED_FIR_COEFF, + SPEECH_OUTPUT_MED_FIR_COEFF, + FIR_output_index, + FIR_input_index, + MED_SPEECH_NORMAL_MODE_PARA, + MED_SPEECH_EARPHONE_MODE_PARA, + MED_SPEECH_BT_EARPHONE_MODE_PARA, + MED_SPEECH_LOUDSPK_MODE_PARA, + MED_SPEECH_CARKIT_MODE_PARA, + MED_SPEECH_BT_CORDLESS_MODE_PARA, + MED_SPEECH_AUX1_MODE_PARA, + MED_SPEECH_AUX2_MODE_PARA +}; + + +AUDIO_VOLUME_CUSTOM_STRUCT audio_volume_custom_default = +{ + AUD_VOLUME_RING, + AUD_VOLUME_KEY, + AUD_VOLUME_MIC, + AUD_VOLUME_FMR, + AUD_VOLUME_SPH, + AUD_VOLUME_SID, + AUD_VOLUME_MEDIA, + AUD_VOLUME_MATV +}; + +AUDIO_CUSTOM_EXTRA_PARAM_STRUCT dual_mic_custom_default = +{ + DEFAULT_SPEECH_DUAL_MIC_ABF_PARA, + DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA, + DEFAULT_SPEECH_DUAL_MIC_ABF_PARA_LoudSPK, + DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA_LoudSPK, + DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA_VR, + DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA_VOIP, + DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA_VOIP_LoudSPK +}; + +AUDIO_GAIN_TABLE_STRUCT Gain_control_table_default ={ + DEFAULT_VOICE_GAIN_TABLE_PARA, + DEFAULT_SYSTEM_GAIN_TABLE_PARA, + DEFAULT_RINGTONE_GAIN_TABLE_PARA, + DEFAULT_MUSIC_GAIN_TABLE_PARA, + DEFAULT_ALARM_GAIN_TABLE_PARA, + DEFAULT_NOTIFICATION_GAIN_TABLE_PARA, + DEFAULT_BLUETOOTH_SCO_GAIN_TABLE_PARA, + DEFAULT_ENFORCEAUDIBLE_GAIN_TABLE_PARA, + DEFAULT_DTMF_GAIN_TABLE_PARA, + DEFAULT_TTS_GAIN_TABLE_PARA, + DEFAULT_FM_GAIN_TABLE_PARA, + DEFAULT_MATV_GAIN_TABLE_PARA, + DEFAULT_SPEECH_NB_GAIN_TABLE_PARA, + DEFAULT_SPEECH_WB_GAIN_TABLE_PARA, + DEFAULT_SIDETONE_NB_GAIN_TABLE_PARA, + DEFAULT_SIDETONE_WB_GAIN_TABLE_PARA, + DEFAULT_MICROPHONE_GAIN_TABLE_PARA +}; + +AUDIO_BT_GAIN_STRUCT bt_gain_control_default ={ + DEFAULT_BLUETOOTH_NREC_GAIN_TABLE_PARA +}; + +AUDIO_HD_RECORD_PARAM_STRUCT Hd_Recrod_Par_default = { + //hd_rec mode num & fir num + HD_REC_MODE_INDEX_NUM, + HD_REC_FIR_INDEX_NUM, + //hd_rec_speech_mode_para + DEFAULT_HD_RECORD_SPH_MODE_PAR, + //hd_rec_fir + DEFAULT_HD_RECORD_FIR_Coeff, + //hd_rec fir mapping - ch1 + DEFAULT_HD_RECORD_MODE_FIR_MAPPING_CH1, + //hd_rec fir mapping - ch2 + DEFAULT_HD_RECORD_MODE_FIR_MAPPING_CH2, + //hd_rec device mode mapping + DEFAULT_HD_RECORD_MODE_DEV_MAPPING, + //hd_rec_map_to_input_src + DEFAULT_HD_RECORD_MODE_INPUT_SRC_MAPPING, + //hd_rec_map_to_stereo_flag + DEFAULT_HD_RECORD_MODE_STEREO_FLAGS +}; + +AUDIO_HD_RECORD_SCENE_TABLE_STRUCT Hd_Recrod_Scene_Table_default = { + DEFAULT_HD_RECORD_NUM_VOICE_RECOGNITION_SCENES, + DEFAULT_HD_RECORD_NUM_VOICE_SCENES, + DEFAULT_HD_RECORD_NUM_VIDEO_SCENES, + DEFAULT_HD_RECORD_NUM_VOICE_UNLOCK_SCENES, + DEFAULT_HD_RECORD_NUM_CUSTOMIZATION_SCENES, + DEFAULT_HD_RECORD_SCENE_TABLE, + DEFAULT_HD_RECORD_SCENE_NAME +}; + +VOICE_RECOGNITION_PARAM_STRUCT Voice_Recognize_Par_default = { + //for framework, voice ui related + DEFAULT_AP_NUM, + DEFAULT_LANGUAGE_NUM, + DEFAULT_LANGUAGE_FOLDER_NAME, + DEFAULT_COMMAND_NUM_PER_LAN, + DEFAULT_AP_SUPPORT_INFO, + DEFAULT_ALGORITHM_PARAM // for CTO +}; + +AUDIO_AUDENH_CONTROL_OPTION_STRUCT AUDENH_Control_Option_Par_default = { + DEFAULT_AUDIO_AUDENH_CONTROL_OPTION_Coeff +}; + +AUDIO_BUFFER_DC_CALIBRATION_STRUCT Audio_Buffer_DC_Calibration_Par_default = { + 0xFFFF, + 0, + 0, + 0 +}; + +AUDIO_VOIP_PARAM_STRUCT Audio_VOIP_Par_default = { + DEFAULT_VOIP_SPEECH_COMMON_PARAM, + DEFAULT_VOIP_SPEECH_MODE_PARAM, + DEFAULT_VOIP_IN_FIR_PARAM, + DEFAULT_VOIP_OUT_FIR_PARAM +}; + +AUDIO_HFP_PARAM_STRUCT audio_hfp_param_custom_default = { + DEFAULT_HFP_SPEECH_COMMON_PARAM, + DEFAULT_HFP_SPEECH_MODE_PARAM, + DEFAULT_HFP_IN_FIR_PARAM, + DEFAULT_HFP_OUT_FIR_PARAM +}; + +AUDIO_ANC_CUSTOM_PARAM_STRUCT speech_ANC_custom_default = { + DEFAULT_SPEECH_ANC_PARA, + DEFAULT_SPEECH_ANC_APPLY, + DEFAULT_SPEECH_ANC_LOG_ENABLE, + DEFAULT_SPEECH_ANC_LOG_DOWNSAMPLE, + DEFAULT_SPEECH_ANC_DL_PGA +}; + +AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT speech_magi_conference_custom_default = { + DEFAULT_SPEECH_VOICE_TRACKING_MODE_PARA, + DEFAULT_WB_SPEECH_VOICE_TRACKING_MODE_PARA +}; + +AUDIO_CUSTOM_HAC_PARAM_STRUCT speech_hac_param_custom_default = { + DEFAULT_SPEECH_HAC_MODE_PARA, + DEFAULT_WB_SPEECH_HAC_MODE_PARA, + DEFAULT_SPEECH_HAC_INPUT_FIR_COEFF, + DEFAULT_SPEECH_HAC_OUTPUT_FIR_COEFF, + DEFAULT_WB_SPEECH_HAC_INPUT_FIR_COEFF, + DEFAULT_WB_SPEECH_HAC_OUTPUT_FIR_COEFF, + DEFAULT_VER1_AUD_VOLUME_MIC_HAC, + DEFAULT_VER1_AUD_VOLUME_SPH_HAC, + DEFAULT_VER1_AUD_VOLUME_SID_HAC +}; + +AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT speech_lpbk_param_custom_default = { + DEFAULT_SPEECH_LPBK_NORMAL_MODE_PARA, + DEFAULT_SPEECH_LPBK_EARPHONE_MODE_PARA, + DEFAULT_SPEECH_LPBK_LOUDSPK_MODE_PARA +}; + +AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT audio_func_swtich_param_custom_default = { + DEFAULT_VMLOG_DUMP_CONFIG, + DEFAULT_BGS_DUMP_ENABLE, + DEFAULT_CUSTOM_XML_ENABLE +}; + +AUDIO_SPEAKER_MONITOR_PARAM_STRUCT speaker_monitor_par_default = { + DEFAULT_SPEAKER_MONITOR_PARAM, + DEFAULT_SPEAKER_TEMP_INITIAL, + /* hardware setting */ + DEFAULT_SPEAKER_CURRENT_SENSE_RESISTOR, + /* resonant frqquency*/ + DEFAULT_SPEAKER_RESONANT_FC, + DEFAULT_SPEAKER_RESONANT_BW, + DEFAULT_SPEAKER_RESONANT_TH, + /* temperature estimation */ + DEFAULT_SPEAKER_PREFER_HIGH_BAND, + DEFAULT_SPEAKER_PREFER_LOW_BAND, + /* temperature estimation control*/ + DEFAULT_SPEAKER_TEMP_CONTROL_LOW, // low limit + DEFAULT_SPEAKER_TEMP_CONTROL_HIGH, // high limit + DEFAULT_SPEAKER_TEMP_CONTROL_LOG, // max log time + /* monitor interval */ + DEFAULT_SPEAKER_MONITOR_INTERVAL //unit: ms +}; + +#else +extern AUDIO_CUSTOM_PARAM_STRUCT speech_custom_default; + +extern AUDIO_VER1_CUSTOM_VOLUME_STRUCT audio_ver1_custom_default; + + +extern AUDIO_CUSTOM_WB_PARAM_STRUCT wb_speech_custom_default; + +extern AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_custom_default; + +extern AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_hcf_custom_default; +extern AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_vibspk_custom_default; +extern AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_musicdrc_custom_default; +extern AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_ringtonedrc_custom_default; + +extern AUDIO_EFFECT_CUSTOM_PARAM_STRUCT audio_effect_custom_default; + +extern AUDIO_PARAM_MED_STRUCT audio_param_med_default; + +extern AUDIO_VOLUME_CUSTOM_STRUCT audio_volume_custom_default; + +extern AUDIO_CUSTOM_EXTRA_PARAM_STRUCT dual_mic_custom_default; + +extern AUDIO_GAIN_TABLE_STRUCT Gain_control_table_default; + +extern AUDIO_HD_RECORD_PARAM_STRUCT Hd_Recrod_Par_default; + +extern AUDIO_HD_RECORD_SCENE_TABLE_STRUCT Hd_Recrod_Scene_Table_default; + + +extern VOICE_RECOGNITION_PARAM_STRUCT Voice_Recognize_Par_default; + +extern AUDIO_AUDENH_CONTROL_OPTION_STRUCT AUDENH_Control_Option_Par_default; + +extern AUDIO_BUFFER_DC_CALIBRATION_STRUCT Audio_Buffer_DC_Calibration_Par_default; + +extern AUDIO_VOIP_PARAM_STRUCT Audio_VOIP_Par_default; +extern AUDIO_HFP_PARAM_STRUCT audio_hfp_param_custom_default; +extern AUDIO_ANC_CUSTOM_PARAM_STRUCT speech_ANC_custom_default; +extern AUDIO_SPEAKER_MONITOR_PARAM_STRUCT speaker_monitor_par_default; +extern AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT speech_magi_conference_custom_default; +extern AUDIO_CUSTOM_HAC_PARAM_STRUCT speech_hac_param_custom_default; +extern AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT speech_lpbk_param_custom_default; +extern AUDIO_BT_GAIN_STRUCT bt_gain_control_default; +extern AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT audio_func_swtich_param_custom_default; + +#endif +#ifdef __cplusplus +} +#endif + +#endif + + diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/CFG_BT_Default.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/CFG_BT_Default.h new file mode 100755 index 0000000000000000000000000000000000000000..7aa10e61b65497e2f9a8c20750c5468582a7bb3e --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/CFG_BT_Default.h @@ -0,0 +1,313 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein is + * confidential and proprietary to MediaTek Inc. and/or its licensors. Without + * the prior written permission of MediaTek inc. and/or its licensors, any + * reproduction, modification, use or disclosure of MediaTek Software, and + * information contained herein, in whole or in part, shall be strictly + * prohibited. + * + * MediaTek Inc. (C) 2014. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER + * ON AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL + * WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED + * WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR + * NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH + * RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES + * TO LOOK ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. + * RECEIVER EXPRESSLY ACKNOWLEDGES THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO + * OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES CONTAINED IN MEDIATEK + * SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE + * RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S + * ENTIRE AND CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE + * RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE + * MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE + * CHARGE PAID BY RECEIVER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek + * Software") have been modified by MediaTek Inc. All revisions are subject to + * any receiver's applicable license agreements with MediaTek Inc. + */ + + +#ifndef _CFG_BT_DEFAULT_H +#define _CFG_BT_DEFAULT_H + + +/* The default value of bt nvram file */ + +static ap_nvram_btradio_struct stBtDefault_6628 = +{ + {0x00, 0x00, 0x46, 0x66, 0x28, 0x01}, + {0x60, 0x00}, +#if defined(__MTK_MERGE_INTERFACE_SUPPORT__) + {0x63, 0x10, 0x00, 0x00}, +#else + {0x23, 0x10, 0x00, 0x00}, +#endif + {0x07, 0x80, 0x00, 0x06, 0x05, 0x07}, + {0x03, 0x40, 0x1F, 0x40, 0x1F, 0x00, 0x04}, + {0x80, 0x00}, + {0xFF, 0xFF, 0xFF}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, //not used + ///////////// Reserved ///////////// + {0x00, 0x00}, + {0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} +}; + +static ap_nvram_btradio_struct stBtDefault_6630 = +{ + {0x00, 0x00, 0x46, 0x66, 0x30, 0x01}, + {0x60, 0x00}, //not used +#if defined(__MTK_MERGE_INTERFACE_SUPPORT__) + {0x63, 0x10, 0x00, 0x00}, +#elif defined(__MTK_BT_I2S_SUPPORT__) + {0x03, 0x10, 0x00, 0x02}, +#else + {0x23, 0x10, 0x00, 0x00}, +#endif + {0x07, 0x80, 0x00, 0x06, 0x05, 0x07}, + {0x03, 0x40, 0x1F, 0x40, 0x1F, 0x00, 0x04}, + {0x80, 0x00}, //not used + {0xFF, 0xFF, 0xFF}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + ///////////// Reserved ///////////// + {0x00, 0x00}, + {0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} +}; + +static ap_nvram_btradio_struct stBtDefault_8163 = +{ + {0x00, 0x00, 0x46, 0x81, 0x63, 0x01}, + {0x60, 0x00}, //not used +#if defined(__MTK_MERGE_INTERFACE_SUPPORT__) + {0x63, 0x10, 0x00, 0x00}, +#elif defined(__MTK_BT_I2S_SUPPORT__) + {0x03, 0x10, 0x00, 0x02}, +#else + {0x23, 0x10, 0x00, 0x00}, +#endif + {0x07, 0x80, 0x00, 0x06, 0x05, 0x07}, + {0x03, 0x40, 0x1F, 0x40, 0x1F, 0x00, 0x04}, + {0x80, 0x00}, //not used + {0xFF, 0xFF, 0xFF}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + ///////////// Reserved ///////////// + {0x00, 0x00}, + {0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} +}; + +static ap_nvram_btradio_struct stBtDefault_8127 = +{ + {0x00, 0x00, 0x46, 0x81, 0x27, 0x01}, + {0x60, 0x00}, //not used +#if defined(__MTK_MERGE_INTERFACE_SUPPORT__) + {0x63, 0x10, 0x00, 0x00}, +#elif defined(__MTK_BT_I2S_SUPPORT__) + {0x03, 0x10, 0x00, 0x02}, +#else + {0x23, 0x10, 0x00, 0x00}, +#endif + {0x07, 0x80, 0x00, 0x06, 0x05, 0x07}, + {0x03, 0x40, 0x1F, 0x40, 0x1F, 0x00, 0x04}, + {0x80, 0x00}, //not used + {0xFF, 0xFF, 0xFF}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + ///////////// Reserved ///////////// + {0x00, 0x00}, + {0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} +}; + +static ap_nvram_btradio_struct stBtDefault_6582 = +{ + {0x00, 0x00, 0x46, 0x65, 0x82, 0x01}, + {0x60, 0x00}, //not used + {0x23, 0x10, 0x00, 0x00}, //not used + {0x07, 0x80, 0x00, 0x06, 0x05, 0x07}, + {0x03, 0x40, 0x1F, 0x40, 0x1F, 0x00, 0x04}, + {0x80, 0x00}, //not used + {0xFF, 0xFF, 0xFF}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, //not used + ///////////// Reserved ///////////// + {0x00, 0x00}, + {0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} +}; + +static ap_nvram_btradio_struct stBtDefault_6592 = +{ + {0x00, 0x00, 0x46, 0x65, 0x92, 0x01}, + {0x60, 0x00}, //not used + {0x23, 0x10, 0x00, 0x00}, //not used + {0x07, 0x80, 0x00, 0x06, 0x05, 0x07}, + {0x03, 0x40, 0x1F, 0x40, 0x1F, 0x00, 0x04}, + {0x80, 0x00}, //not used + {0xFF, 0xFF, 0xFF}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, //not used + ///////////// Reserved ///////////// + {0x00, 0x00}, + {0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} +}; + +static ap_nvram_btradio_struct stBtDefault_6752 = +{ + {0x00, 0x00, 0x46, 0x67, 0x52, 0x01}, + {0x60, 0x00}, //not used + {0x23, 0x10, 0x00, 0x00}, //not used + {0x07, 0x80, 0x00, 0x06, 0x05, 0x07}, + {0x03, 0x40, 0x1F, 0x40, 0x1F, 0x00, 0x04}, + {0x80, 0x00}, //not used + {0xFF, 0xFF, 0xFF}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, //not used + ///////////// Reserved ///////////// + {0x00, 0x00}, + {0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} +}; + +static ap_nvram_btradio_struct stBtDefault_6735 = +{ + {0x00, 0x00, 0x46, 0x03, 0x21, 0x01}, + {0x60, 0x00}, //not used + {0x23, 0x10, 0x00, 0x00}, //not used + {0x07, 0x80, 0x00, 0x06, 0x05, 0x07}, + {0x03, 0x40, 0x1F, 0x40, 0x1F, 0x00, 0x04}, + {0x80, 0x00}, //not used + {0xFF, 0xFF, 0xFF}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, //not used + ///////////// Reserved ///////////// + {0x00, 0x00}, + {0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} +}; + +static ap_nvram_btradio_struct stBtDefault_6735m = +{ + {0x00, 0x00, 0x46, 0x03, 0x35, 0x01}, + {0x60, 0x00}, //not used + {0x23, 0x10, 0x00, 0x00}, //not used + {0x07, 0x80, 0x00, 0x06, 0x05, 0x07}, + {0x03, 0x40, 0x1F, 0x40, 0x1F, 0x00, 0x04}, + {0x80, 0x00}, //not used + {0xFF, 0xFF, 0xFF}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, //not used + ///////////// Reserved ///////////// + {0x00, 0x00}, + {0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} +}; + +static ap_nvram_btradio_struct stBtDefault_6753 = +{ + {0x00, 0x00, 0x46, 0x03, 0x37, 0x01}, + {0x60, 0x00}, //not used + {0x23, 0x10, 0x00, 0x00}, //not used + {0x07, 0x80, 0x00, 0x06, 0x05, 0x07}, + {0x03, 0x40, 0x1F, 0x40, 0x1F, 0x00, 0x04}, + {0x80, 0x00}, //not used + {0xFF, 0xFF, 0xFF}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, //not used + ///////////// Reserved ///////////// + {0x00, 0x00}, + {0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} +}; + +static ap_nvram_btradio_struct stBtDefault_6580 = +{ + {0x00, 0x00, 0x46, 0x65, 0x80, 0x01}, + {0x60, 0x00}, //not used + {0x23, 0x10, 0x00, 0x00}, //not used + {0x07, 0x80, 0x00, 0x06, 0x05, 0x07}, + {0x03, 0x40, 0x1F, 0x40, 0x1F, 0x00, 0x04}, + {0x80, 0x00}, //not used + {0xFF, 0xFF, 0xFF}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, //not used + ///////////// Reserved ///////////// + {0x00, 0x00}, + {0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} +}; + +static ap_nvram_btradio_struct stBtDefault_6755 = +{ + {0x00, 0x00, 0x46, 0x03, 0x26, 0x01}, + {0x60, 0x00}, //not used + {0x23, 0x10, 0x00, 0x00}, //not used + {0x07, 0x80, 0x00, 0x06, 0x05, 0x07}, + {0x03, 0x40, 0x1F, 0x40, 0x1F, 0x00, 0x04}, + {0x80, 0x00}, //not used + {0xFF, 0xFF, 0xFF}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, //not used + ///////////// Reserved ///////////// + {0x00, 0x00}, + {0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} +}; + +static ap_nvram_btradio_struct stBtDefault_6797 = +{ + {0x00, 0x00, 0x46, 0x02, 0x79, 0x01}, + {0x60, 0x00}, //not used + {0x23, 0x10, 0x00, 0x00}, //not used + {0x07, 0x80, 0x00, 0x06, 0x05, 0x07}, + {0x03, 0x40, 0x1F, 0x40, 0x1F, 0x00, 0x04}, + {0x80, 0x00}, //not used + {0xFF, 0xFF, 0xFF}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, //not used + ///////////// Reserved ///////////// + {0x00, 0x00}, + {0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} +}; +#endif diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/CFG_BWCS_Default.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/CFG_BWCS_Default.h new file mode 100755 index 0000000000000000000000000000000000000000..9c1dde72d150192a2451c430f1f901ded99cd030 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/CFG_BWCS_Default.h @@ -0,0 +1,141 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_BWCS_Default.h + * + * Project: + * -------- + * YuSu + * + * Description: + * ------------ + * give the default BT/WiFi co-existence config data. + * + * Author: + * ------- + * Saker Hsia(MTK02327) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 06 30 2010 saker.hsia + * [ALPS00002764][Need Patch] [Volunteer Patch] ALPS.10X.W10.28 Volunteer patch for BWCS NVRAM customization + * . + * + * 05 16 2010 saker.hsia + * [ALPS00001913][BWCS] BT WiFi Single Antenna Feature check in Android 2.1 + * . + * + * 05 14 2010 saker.hsia + * [ALPS00001913][BWCS] BT WiFi Single Antenna Feature check in Android 2.1 + * . + * + * 05 05 2010 saker.hsia + * [ALPS00001913][BWCS] BT WiFi Single Antenna Feature check in Android 2.1 + * Check in BT/WiFi Single Antenna Feature + * + *******************************************************************************/ +#ifndef _CFG_BWCS_D_H +#define _CFG_BWCS_D_H +#include "inc/bwcs_custom.h" +ap_nvram_bwcs_config_struct stBWCSConfigDefault = +{ + /* Real Time RSSI Threshold : BT / WIFI1 / WIFI2 */ + {RT_RSSI_TH_BT, RT_RSSI_TH_WIFI1, RT_RSSI_TH_WIFI2} + , + /* Non Real Time RSSI Threshold : BT / WIFI1 / WIFI2 */ + {NRT_RSSI_TH_BT, NRT_RSSI_TH_WIFI1, NRT_RSSI_TH_WIFI2} + , + /* Antenna path compensation */ + ANT_PATH_COMP + , + /* antenna path switch protection period, Unit is seconds */ + ANT_SWITCH_PROT_TIME + , + /* TX Flow control : medium time / period time */ + WIFI_TX_FLOW_CTRL + , + /* BT RX Range : Low / High */ + BT_RX_RANGE + , + /* BT TX power : WIFI OFF / WIFI SCO / WIFI ACL */ + {BT_TX_PWR_WIFI_OFF, BT_TX_PWR_SCO, BT_TX_PWR_ACL} + , + /* Reserved , 5 */ + RESERVED +}; +#endif /* _CFG_BWCS_D_H */ diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/CFG_EXT_MDTYPE_Default.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/CFG_EXT_MDTYPE_Default.h new file mode 100755 index 0000000000000000000000000000000000000000..7d43b330f1ad5125db8745c8a3dd6eb40f0c1072 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/CFG_EXT_MDTYPE_Default.h @@ -0,0 +1,70 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2012 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/***************************************************************************** + * + * Filename: + * --------- + * CFG_EXT_MDTYPE_Default.h + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * EXT Modem Type NVRAM Default value. + * + * Author: + * ------- + * AP Wang (mtk05304) + * + * + * ========================================================================== + * $Log$ + ****************************************************************************/ +#ifndef _CFG_EXT_MDTYPE_D_H +#define _CFG_EXT_MDTYPE_D_H + +#include "cfgfileinc/CFG_EXT_MDTYPE_File.h" + +ext_md_type_struct stEXTMDTypeDefault = +{ + 4, + 0 +}; +#endif /* _CFG_EXT_MDTYPE_D_H */ + + diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/CFG_MDTYPE_Default.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/CFG_MDTYPE_Default.h new file mode 100755 index 0000000000000000000000000000000000000000..5e0fb411a4430bd4315dc8b34c387485d3e04d1b --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/CFG_MDTYPE_Default.h @@ -0,0 +1,71 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_MDTYPE_Default.h + * + * Project: + * -------- + * YuSu + * + * Description: + * ------------ + * give the default sim switch mode data. + * + * Author: + * ------- + * Haow Wang(MTK81183) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * . + * + *******************************************************************************/ +#ifndef _CFG_MDTYPE_D_H +#define _CFG_MDTYPE_D_H + +#include "cfgfileinc/CFG_MDTYPE_File.h" + +md_type_struct stMDTypeDefault = +{ + 0 +}; +#endif /* _CFG_SSW_D_H */ diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/CFG_MDTYPE_File.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/CFG_MDTYPE_File.h new file mode 100755 index 0000000000000000000000000000000000000000..41ade224079dc4058e23959ad5e961c4fca14697 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/CFG_MDTYPE_File.h @@ -0,0 +1,81 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * cfg_mdtype_file.h + * + * Project: + * -------- + * YuSu + * + * Description: + * ------------ + * header file of main function + * + * Author: + * ------- + * Haow Wang(MTK81183) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + *******************************************************************************/ + + + +#ifndef _CFG_MDTYPE_FILE_H +#define _CFG_MDTYPE_FILE_H + + +// the record structure define of md type nvram file +typedef struct +{ + + unsigned int md_type; + +} md_type_struct; + + +//the record size and number of md type nvram file +#define CFG_FILE_MDTYPE_CONFIG_SIZE sizeof(md_type_struct) +#define CFG_FILE_MDTYPE_CONFIG_TOTAL 1 + +#endif /* _CFG_MDTYPE_FILE_H */ diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/CFG_MD_SBP_Default.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/CFG_MD_SBP_Default.h new file mode 100755 index 0000000000000000000000000000000000000000..9ddd60413328c5e32b49317d0fa6f84816df3dba --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/CFG_MD_SBP_Default.h @@ -0,0 +1,71 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_MD_SBP_Default.h + * + * Project: + * -------- + * KK + * + * Description: + * ------------ + * give the default md SBP config data. + * + * Author: + * ------- + * Jue Zhou(mtk80024) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * . + * + *******************************************************************************/ +#ifndef _CFG_MD_SBP_D_H +#define _CFG_MD_SBP_D_H + +MD_SBP_Struct stMDSBPConfigDefault = +{ + 0, 1, 0, 1, 0, 1 +}; +#endif /* _CFG_MD_SBP_D_H */ + diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/CFG_OMADMUSB_Default.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/CFG_OMADMUSB_Default.h new file mode 100755 index 0000000000000000000000000000000000000000..b49b0d0907da099cacd002b91ba03e94f732ebd2 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/CFG_OMADMUSB_Default.h @@ -0,0 +1,110 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_OMADMUSB_Default.h + * + * Project: + * -------- + * YUSU + * + * Description: + * ------------ + * Default value of OMADM usb config + * + * Author: + * ------- + * MTK80863(Hao Lin) + * + * + * + *******************************************************************************/ + + +#ifndef _CFG_OMADMUSB_DEFAULT_H +#define _CFG_OMADMUSB_DEFAULT_H + +// the default value of OMADM usb nvram file +OMADMUSB_CFG_Struct stOMADMUSBDefualt = +{ + 1, + 1, + 1, + 0, +}; + + +#endif + + diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/CFG_SDIO_Default.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/CFG_SDIO_Default.h new file mode 100755 index 0000000000000000000000000000000000000000..2b8a7aee7ae81d13f26a6f6c5679812351671e1a --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/CFG_SDIO_Default.h @@ -0,0 +1,74 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_SDIO_Default.h + * + * Project: + * -------- + * YuSu + * + * Description: + * ------------ + * give the default SDIO config data. + * + * Author: + * ------- + * Juju Sung(MTK04314) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * . + * + *******************************************************************************/ +#ifndef _CFG_SDIO_D_H +#define _CFG_SDIO_D_H +ap_nvram_sdio_config_struct stSDIOConfigDefault = +{ + 0, + /*1--2--3--4--5--6--7--8--9-10-11-12-13-14-15-16-17-17-19*/ + {-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1}, + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, + /* 4074 zero */ + {0}, +}; +#endif /* _CFG_GPS_D_H */ diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/CFG_SIM_CONFIG_Default.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/CFG_SIM_CONFIG_Default.h new file mode 100755 index 0000000000000000000000000000000000000000..6a5f5dcff9c9403699ade08bfb046df1ef986f6f --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/CFG_SIM_CONFIG_Default.h @@ -0,0 +1,112 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * cfg_sim_config_default.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of UART default config + * + * Author: + * ------- + * LiWen (MTK02556) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * mtk02556 + * [DUMA00128675] [NVRAM] Add NVRAM SIM struct + * NVRAM SIM add default value struct + * + * + *******************************************************************************/ + +#ifndef _CFG_SIM_CONFIG_DEFAULT_H +#define _CFG_SIM_CONFIG_DEFAULT_H + +ap_nvram_uart_config_struct stSIMConfigDefault = +{ + {1} +}; + +#endif //_CFG_SIM_CONFIG_DEFAULT_H + + diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/CFG_UART_Config_Default.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/CFG_UART_Config_Default.h new file mode 100755 index 0000000000000000000000000000000000000000..7be143d4ba3f9461a09ab5819ed4d57ac365e00a --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/CFG_UART_Config_Default.h @@ -0,0 +1,118 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * cfg_uart_config_default.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of UART default config + * + * Author: + * ------- + * LiChunhui (MTK80143) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * Apr 10 2009 mtk80306 + * [DUMA00114160] daily build error + * remove the include path. + * + * Mar 24 2009 mtk80143 + * [DUMA00112375] [uart] UART EM mode + * Add for UART EM mode + * + * + *******************************************************************************/ + +#ifndef _CFG_UART_CONFIG_DEFAULT_H +#define _CFG_UART_CONFIG_DEFAULT_H + +///#include "cfgfileinc/CFG_UART_File.h" + +ap_nvram_uart_config_struct stUARTConfigDefault = +{ + {0x01,0x0,0x0,0x0} +}; + +#endif + + diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/audio_acf_default.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/audio_acf_default.h new file mode 100755 index 0000000000000000000000000000000000000000..16b3811a0f36448c7efb8ad434bb4deba4773a05 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/audio_acf_default.h @@ -0,0 +1,82 @@ +#ifndef AUDIO_ACF_DEFAULT_H +#define AUDIO_ACF_DEFAULT_H + +#define BES_LOUDNESS_ACF_L_HPF_FC 0 +#define BES_LOUDNESS_ACF_L_HPF_ORDER 0 +#define BES_LOUDNESS_ACF_L_BPF_FC 2400,400,10000,800,6000,8000,0,0 +#define BES_LOUDNESS_ACF_L_BPF_BW 2000,800,2000,1000,2000,2000,0,0 +#define BES_LOUDNESS_ACF_L_BPF_GAIN 1280,512,1533,768,768,1536,0,0 +#define BES_LOUDNESS_ACF_L_LPF_FC 0 +#define BES_LOUDNESS_ACF_L_LPF_ORDER 0 +#define BES_LOUDNESS_ACF_R_HPF_FC 0 +#define BES_LOUDNESS_ACF_R_HPF_ORDER 0 +#define BES_LOUDNESS_ACF_R_BPF_FC 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_ACF_R_BPF_BW 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_ACF_R_BPF_GAIN 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_ACF_R_LPF_FC 0 +#define BES_LOUDNESS_ACF_R_LPF_ORDER 0 + +#define BES_LOUDNESS_ACF_SEP_LR_FILTER 0 + +#define BES_LOUDNESS_ACF_WS_GAIN_MAX 0 +#define BES_LOUDNESS_ACF_WS_GAIN_MIN 0 +#define BES_LOUDNESS_ACF_FILTER_FIRST 0 + +#define BES_LOUDNESS_ACF_NUM_BANDS 0 +#define BES_LOUDNESS_ACF_FLT_BANK_ORDER 0 +#define BES_LOUDNESS_ACF_DRC_DELAY 0 +#define BES_LOUDNESS_ACF_CROSSOVER_FREQ 0,0,0,0,0,0,0 +#define BES_LOUDNESS_ACF_SB_MODE 0,1,0,0,0,0,0,0 +#define BES_LOUDNESS_ACF_SB_GAIN 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_ACF_GAIN_MAP_IN \ + 0,0,0,0,0, \ + 0,0,0,0,0, \ + 0,0,0,0,0, \ + 0,0,0,0,0, \ + 0,0,0,0,0, \ + 0,0,0,0,0, \ + 0,0,0,0,0, \ + 0,0,0,0,0 +#define BES_LOUDNESS_ACF_GAIN_MAP_OUT \ + 0,0,0,0,0, \ + 0,0,0,0,0, \ + 0,0,0,0,0, \ + 0,0,0,0,0, \ + 0,0,0,0,0, \ + 0,0,0,0,0, \ + 0,0,0,0,0, \ + 0,0,0,0,0 +#define BES_LOUDNESS_ACF_ATT_TIME \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0 +#define BES_LOUDNESS_ACF_REL_TIME \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0 +#define BES_LOUDNESS_ACF_HYST_TH \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0 + +#define BES_LOUDNESS_ACF_LIM_TH 0 +#define BES_LOUDNESS_ACF_LIM_GN 0 +#define BES_LOUDNESS_ACF_LIM_CONST 0 +#define BES_LOUDNESS_ACF_LIM_DELAY 0 + +#endif diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/audio_acfsub_default.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/audio_acfsub_default.h new file mode 100755 index 0000000000000000000000000000000000000000..f498a0a2c650d24bf52c9766c4d4834e24234329 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/audio_acfsub_default.h @@ -0,0 +1,284 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + * + * MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * audio_acf_default.h + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * This file is the header of audio customization related parameters or definition. + * + * Author: + * ------- + * Tina Tsai + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 04 22 2013 kh.hung + * [ALPS00580843] [MT6572tdv1_phone[lca]][music][Symbio][Free test] ­µ?¼½©ñ¾¹¼½©ñ­µ?ªº?­µ?¤j?¤p¡A¤£?©w + * Use default DRC setting. + * + * Review: http://mtksap20:8080/go?page=NewReview&reviewid=59367 + * + * + * + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ +#ifndef AUDIO_ACFSUB_DEFAULT_H +#define AUDIO_ACFSUB_DEFAULT_H +#if 1//defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V4) +/* Compensation Filter HSF coeffs: default all pass filter */ +/* BesLoudness also uses this coeffs */ +#define BES_LOUDNESS_HSF_COEFF_SUB \ + 0x07DA170A, 0xF054253E, 0x07D1C95A, 0x7D56C298, 0x00000000, \ + 0x07D6C2CB, 0xF05B867E, 0x07CDBD5F, 0x7D19C2D2, 0x00000000, \ + 0x07C751CE, 0xF07DBC74, 0x07BAFE49, 0x7BFFC3DA, 0x00000000, \ + 0x07B4AD39, 0xF0A6FF56, 0x07A46981, 0x7AA6C515, 0x00000000, \ + 0x07AE1CEE, 0xF0B5836A, 0x079C79B2, 0x7A2CC583, 0x00000000, \ + 0x078FC91E, 0xF0F882BF, 0x0777E4C0, 0x77F1C777, 0x00000000, \ + 0x076B705A, 0xF148A5E6, 0x074C3E63, 0x7538C9C0, 0x00000000, \ + 0x075EB726, 0xF164A91C, 0x073D0346, 0x7441CA88, 0x00000000, \ + 0x07247309, 0xF1E4AE1A, 0x06F7957D, 0x6FC0CE05, 0x00000000, \ + \ + 0x08000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x08000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x08000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x08000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x08000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x08000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x08000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x08000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x08000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 + + +/* Compensation Filter BPF coeffs: default all pass filter */ +#define BES_LOUDNESS_BPF_COEFF_SUB \ + 0x3FD481A8,0x3EFF7E57,0xC12C0000, \ + 0x3FD081DA,0x3EE97E25,0xC1460000, \ + 0x3FBE82D7,0x3E817D28,0xC1C00000, \ + 0x3FA98440,0x3E037BBF,0xC2520000, \ + 0x3FA184CE,0x3DD77B31,0xC2860000, \ + 0x3F7E87BD,0x3D0C7842,0xC3740000, \ + \ + 0x3FD481C0,0x3EFF7E3F,0xC12C0000, \ + 0x3FD081F5,0x3EE97E0A,0xC1460000, \ + 0x3FBE830B,0x3E817CF4,0xC1C00000, \ + 0x3FA9849C,0x3E037B63,0xC2520000, \ + 0x3FA1853A,0x3DD77AC5,0xC2860000, \ + 0x3F7E8889,0x3D0C7776,0xC3740000, \ + \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000 + +#define BES_LOUDNESS_LPF_COEFF_SUB \ + 0x40000000, 0x00000000, 0x00000000,\ + 0x40000000, 0x00000000, 0x00000000,\ + 0x40000000, 0x00000000, 0x00000000,\ + 0x40000000, 0x00000000, 0x00000000,\ + 0x40000000, 0x00000000, 0x00000000,\ + 0x40000000, 0x00000000, 0x00000000 + +#define BES_LOUDNESS_WS_GAIN_MAX_SUB 0x399A + +#define BES_LOUDNESS_WS_GAIN_MIN_SUB 0x2666 + +#define BES_LOUDNESS_FILTER_FIRST_SUB 0 + +#define BES_LOUDNESS_GAIN_MAP_IN_SUB \ + -45, -35, -19, -18, 0 + +#define BES_LOUDNESS_GAIN_MAP_OUT_SUB \ + 0, 12, 12, 12, 0 + +#define BES_LOUDNESS_ATT_TIME_SUB 164 +#define BES_LOUDNESS_REL_TIME_SUB 16400 +#else +/* Compensation Filter HSF coeffs: default all pass filter */ +/* BesLoudness also uses this coeffs */ +#define BES_LOUDNESS_HSF_COEFF \ + 0x7DA1709,0xF054253E,0x7D1C95A,0x7D56C298, \ + 0x7D6C2CA,0xF05B867F,0x7CDBD5F,0x7D19C2D1, \ + 0x7C751CD,0xF07DBC74,0x7BAFE48,0x7BFEC3DA, \ + 0x7B4AD39,0xF0A6FF57,0x7A46980,0x7AA5C515, \ + 0x7AE1CEE,0xF0B5836B,0x79C79B1,0x7A2BC583, \ + 0x78FC91E,0xF0F882BF,0x777E4BF,0x77F0C777, \ + 0x76B705A,0xF148A5E6,0x74C3E63,0x7537C9BF, \ + 0x75EB726,0xF164A91C,0x73D0346,0x7440CA88, \ + 0x7247308,0xF1E4AE1B,0x6F7957D,0x6FC0CE05 + +/* Compensation Filter BPF coeffs: default all pass filter */ +#define BES_LOUDNESS_BPF_COEFF \ + 0x3FD481A8,0x3EFF7E57,0xC12C0000, \ + 0x3FD081DA,0x3EE97E25,0xC1460000, \ + 0x3FBE82D7,0x3E817D28,0xC1C00000, \ + 0x3FA98440,0x3E037BBF,0xC2520000, \ + 0x3FA184CE,0x3DD77B31,0xC2860000, \ + 0x3F7E87BD,0x3D0C7842,0xC3740000, \ + \ + 0x3FD481C0,0x3EFF7E3F,0xC12C0000, \ + 0x3FD081F5,0x3EE97E0A,0xC1460000, \ + 0x3FBE830B,0x3E817CF4,0xC1C00000, \ + 0x3FA9849C,0x3E037B63,0xC2520000, \ + 0x3FA1853A,0x3DD77AC5,0xC2860000, \ + 0x3F7E8889,0x3D0C7776,0xC3740000, \ + \ + 0x0,0x0,0x0, \ + 0x0,0x0,0x0, \ + 0x0,0x0,0x0, \ + 0x0,0x0,0x0, \ + 0x0,0x0,0x0, \ + 0x0,0x0,0x0, \ + \ + 0x0,0x0,0x0, \ + 0x0,0x0,0x0, \ + 0x0,0x0,0x0, \ + 0x0,0x0,0x0, \ + 0x0,0x0,0x0, \ + 0x0,0x0,0x0 + +#define BES_LOUDNESS_DRC_FORGET_TABLE \ + 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000 + +#define BES_LOUDNESS_WS_GAIN_MAX 0 + +#define BES_LOUDNESS_WS_GAIN_MIN 0 + +#define BES_LOUDNESS_FILTER_FIRST 0 + +#define BES_LOUDNESS_GAIN_MAP_IN \ + 0, 0, 0, 0, 0 + +#define BES_LOUDNESS_GAIN_MAP_OUT \ + 0, 0, 0, 0, 0 +#endif +#endif diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/audio_audenh_control_option.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/audio_audenh_control_option.h new file mode 100755 index 0000000000000000000000000000000000000000..c4fb1d867ab1caef2f7583e85ec6770b1c83fe5a --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/audio_audenh_control_option.h @@ -0,0 +1,45 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein is + * confidential and proprietary to MediaTek Inc. and/or its licensors. Without + * the prior written permission of MediaTek inc. and/or its licensors, any + * reproduction, modification, use or disclosure of MediaTek Software, and + * information contained herein, in whole or in part, shall be strictly + * prohibited. + * + * MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER + * ON AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL + * WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED + * WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR + * NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH + * RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES + * TO LOOK ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. + * RECEIVER EXPRESSLY ACKNOWLEDGES THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO + * OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES CONTAINED IN MEDIATEK + * SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE + * RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S + * ENTIRE AND CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE + * RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE + * MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE + * CHARGE PAID BY RECEIVER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek + * Software") have been modified by MediaTek Inc. All revisions are subject to + * any receiver's applicable license agreements with MediaTek Inc. + */ + +#ifndef AUDIO_AUDENH_CONTROL_OPTION_CUSTOM_H +#define AUDIO_AUDENH_CONTROL_OPTION_CUSTOM_H + + +//Bit0: Audenh default (Default off for Low Power) , Bit1: BesLoudness default (Default off for Low Power:By Bright.L 2017.1) +#define DEFAULT_AUDIO_AUDENH_CONTROL_OPTION_Coeff (0x00000000) + +#endif diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/audio_custom.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/audio_custom.h new file mode 100755 index 0000000000000000000000000000000000000000..e4e57e4dc2bf44ca3ecd6e445b003d9c47c1975c --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/audio_custom.h @@ -0,0 +1,484 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * aud_custom_exp.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * This file is the header of audio customization related function or definition. + * + * Author: + * ------- + * JY Huang + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 05 26 2010 chipeng.chang + * [ALPS00002287][Need Patch] [Volunteer Patch] ALPS.10X.W10.11 Volunteer patch for audio paramter + * modify audio parameter. + * + * 05 26 2010 chipeng.chang + * [ALPS00002287][Need Patch] [Volunteer Patch] ALPS.10X.W10.11 Volunteer patch for audio paramter + * modify for Audio parameter + * + * mtk80306 + * [DUMA00132370] waveform driver file re-structure. + * waveform driver file re-structure. + * + * Jul 28 2009 mtk01352 + * [DUMA00009909] Check in TWO_IN_ONE_SPEAKER and rearrange + * + * + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ +#ifndef AUDIO_CUSTOM_H +#define AUDIO_CUSTOM_H + +/* define Gain For Normal */ +/* Normal volume: TON, SPK, MIC, FMR, SPH, SID, MED */ + +#define GAIN_NOR_TON_VOL 8 +#define GAIN_NOR_KEY_VOL 43 +#define GAIN_NOR_MIC_VOL 26 +#define GAIN_NOR_FMR_VOL 0 +#define GAIN_NOR_SPH_VOL 20 +#define GAIN_NOR_SID_VOL 100 +#define GAIN_NOR_MED_VOL 25 + + +/* define Gain For Headset */ +/* Headset volume: TON, SPK, MIC, FMR, SPH, SID, MED */ + +#define GAIN_HED_TON_VOL 8 +#define GAIN_HED_KEY_VOL 24 +#define GAIN_HED_MIC_VOL 20 +#define GAIN_HED_FMR_VOL 24 +#define GAIN_HED_SPH_VOL 12 +#define GAIN_HED_SID_VOL 100 +#define GAIN_HED_MED_VOL 12 + +/* define Gain For Handfree */ +/* Handfree volume: TON, SPK, MIC, FMR, SPH, SID, MED */ + +#define GAIN_HND_TON_VOL 8 +#define GAIN_HND_KEY_VOL 24 +#define GAIN_HND_MIC_VOL 20 +#define GAIN_HND_FMR_VOL 24 +#define GAIN_HND_SPH_VOL 12 +#define GAIN_HND_SID_VOL 100 +#define GAIN_HND_MED_VOL 12 + +/* 0: Input FIR coefficients for 2G/3G Normal mode */ +/* 1: Input FIR coefficients for 2G/3G/VoIP Headset mode */ +/* 2: Input FIR coefficients for 2G/3G Handfree mode */ +/* 3: Input FIR coefficients for 2G/3G/VoIP BT mode */ +/* 4: Input FIR coefficients for VoIP Normal mode */ +/* 5: Input FIR coefficients for VoIP Handfree mode */ +#define SPEECH_INPUT_FIR_COEFF \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 + +/* 0: Output FIR coefficients for 2G/3G Normal mode */ +/* 1: Output FIR coefficients for 2G/3G/VoIP Headset mode */ +/* 2: Output FIR coefficients for 2G/3G Handfree mode */ +/* 3: Output FIR coefficients for 2G/3G/VoIP BT mode */ +/* 4: Output FIR coefficients for VoIP Normal mode */ +/* 5: Output FIR coefficients for VoIP Handfree mode */ +#define SPEECH_OUTPUT_FIR_COEFF \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 + +#define DG_DL_Speech 0xE3D +#define DG_Microphone 0x1400 +#define FM_Record_Vol 6 /* 0 is smallest. each step increase 1dB. + Be careful of distortion when increase too much. + Generally, it's not suggested to tune this parameter */ + +/* 0: Input FIR coefficients for 2G/3G Normal mode */ +/* 1: Input FIR coefficients for 2G/3G/VoIP Headset mode */ +/* 2: Input FIR coefficients for 2G/3G Handfree mode */ +/* 3: Input FIR coefficients for 2G/3G/VoIP BT mode */ +/* 4: Input FIR coefficients for VoIP Normal mode */ +/* 5: Input FIR coefficients for VoIP Handfree mode */ +#define WB_Speech_Input_FIR_Coeff \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ +\ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ +\ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ +\ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ +\ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ +\ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 + +/* 0: Output FIR coefficients for 2G/3G Normal mode */ +/* 1: Output FIR coefficients for 2G/3G/VoIP Headset mode */ +/* 2: Output FIR coefficients for 2G/3G Handfree mode */ +/* 3: Output FIR coefficients for 2G/3G/VoIP BT mode */ +/* 4: Output FIR coefficients for VoIP Normal mode */ +/* 5: Output FIR coefficients for VoIP Handfree mode */ + +#define WB_Speech_Output_FIR_Coeff \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ +\ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ +\ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ +\ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ +\ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ +\ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 + +/* + * The Bluetooth DAI Hardware COnfiguration Parameter + */ +#define DEFAULT_BLUETOOTH_SYNC_TYPE 0 +#define DEFAULT_BLUETOOTH_SYNC_LENGTH 1 + +/* Input FIR coefficients for 2G/3G HAC mode */ +#define DEFAULT_SPEECH_HAC_INPUT_FIR_COEFF \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 + +/* Output FIR coefficients for 2G/3G HAC mode */ +#define DEFAULT_SPEECH_HAC_OUTPUT_FIR_COEFF \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 + +/* WB Input FIR coefficients for 2G/3G HAC mode */ +#define DEFAULT_WB_SPEECH_HAC_INPUT_FIR_COEFF \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 + +/* WB Output FIR coefficients for 2G/3G HAC mode */ +#define DEFAULT_WB_SPEECH_HAC_OUTPUT_FIR_COEFF \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 + +#endif diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/audio_effect_default.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/audio_effect_default.h new file mode 100755 index 0000000000000000000000000000000000000000..bd7a8d60f24198f056fe15dfcf9dd7976d247b04 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/audio_effect_default.h @@ -0,0 +1,102 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * audio_coeff_default.h + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * This file is the header of audio customization related parameters or definition. + * + * Author: + * ------- + * Tina Tsai + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * + * + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ +#ifndef AUDIO_EFFECT_DEFAULT_H +#define AUDIO_EFFECT_DEFAULT_H + +#define BSRD_LEVEL 50 +#define BSRD_DISTANCE1 20 +#define BSRD_DISTANCE2 30 +#define BSRD_BAND_SELECT 0 + +#define BASS_CUTOFF_FREQ 400 +#define BASS_ISVB 0 + +#define NORMAL_GAIN_LEVEL \ + 0,0,0,0,0,0,0,0 +#define DANCE_GAIN_LEVEL \ + 16,64,0,8,32,40,32,16 +#define BASS_GAIN_LEVEL \ + 48,32,24,16,0,0,0,0 +#define CLASSICAL_GAIN_LEVEL \ + 40,24,0,-16,-8,0,24,32 +#define TREBLE_GAIN_LEVEL \ + 0,0,0,0,8,24,40,48 +#define PARTY_GAIN_LEVEL \ + 40,32,0,0,0,0,0,32 +#define POP_GAIN_LEVEL \ + -12,0,8,40,40,8,-8,-16 +#define ROCK_GAIN_LEVEL \ + 48,16,8,-8,-16,8,24,40 + +#define LOUDENHANCEMODE 3 + +#define TIME_TD_TF 0 +#define TIME_TS_RATIO 100 + +#endif diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/audio_function_switch_default.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/audio_function_switch_default.h new file mode 100755 index 0000000000000000000000000000000000000000..176cf13606ffd43deefa07d85fdbe58ba108c429 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/audio_function_switch_default.h @@ -0,0 +1,114 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + * + * MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * audio_dump_default.h + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * This file is the header of audio customization related parameters or definition. + * + * Author: + * ------- + * Tina Tsai + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * + * Review: http://mtksap20:8080/go?page=NewReview&reviewid=59367 + * + * + * + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ +#ifndef AUDIO_FUNCTION_SWITCH_DEFAULT_H +#define AUDIO_FUNCTION_SWITCH_DEFAULT_H + +#define DEFAULT_VMLOG_DUMP_CONFIG 0 +#define DEFAULT_BGS_DUMP_ENABLE 0 +#define DEFAULT_CUSTOM_XML_ENABLE 0 + +#endif diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/audio_gain_table_default.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/audio_gain_table_default.h new file mode 100755 index 0000000000000000000000000000000000000000..328878ba1da1a8fc514ebaefebb44d800dfeaed6 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/audio_gain_table_default.h @@ -0,0 +1,363 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + * + * MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * audio_gain_table_default.h + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * This file is the header of audio cgain table parameters + * + * Author: + * ------- + * ChiPeng Chang + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 08 28 2012 weiguo.li + * [ALPS00347285] [Need Patch] [Volunteer Patch]LGE AudioGainTable modification + * . + * + * 08 26 2012 weiguo.li + * [ALPS00347285] [Need Patch] [Volunteer Patch]LGE AudioGainTable modification + * . + * + * 07 29 2012 weiguo.li + * [ALPS00319405] ALPS.JB.BSP.PRA check in CR for Jades + * . + * + * + * + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ +#ifndef AUDIO_GAIN_TABLE_DEFAULT_H +#define AUDIO_GAIN_TABLE_DEFAULT_H + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_VOICE_GAIN_TABLE_PARA \ + 0x64,0x5A,0x50,0x46,0x3C,0x32,0x28,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0B, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x3C,0x32,0x28,0x1E,0x14,0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x01, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x60,0x58,0x40,0x38,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0B, 0x00,0x00,0x00,0x00,0x0B,0x00,0x00,0x00,0x00,0x00,\ + 0x60,0x58,0x40,0x38,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_SYSTEM_GAIN_TABLE_PARA \ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x0B, 0x00,0x00,0x00,0x00,0x0A,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_RINGTONE_GAIN_TABLE_PARA \ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x0A,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x0B, 0x00,0x00,0x00,0x00,0x0A,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_MUSIC_GAIN_TABLE_PARA \ + 0xFF,0xA8,0x9C,0x90,0x84,0x78,0x6C,0x60,0x54,0x48,0x3C,0x30,0x24,0x18,0x0C,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xB4,0xA8,0x9C,0x90,0x84,0x78,0x6C,0x60,0x54,0x48,0x3C,0x30,0x24,0x18,0x0A,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xA8,0x9C,0x90,0x84,0x78,0x6C,0x60,0x54,0x48,0x3C,0x30,0x24,0x18,0x0C,0x00,0x00,0x00, 0x0B, 0x00,0x00,0x00,0x00,0x0A,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xA8,0x9C,0x90,0x84,0x78,0x6C,0x60,0x54,0x48,0x3C,0x30,0x24,0x18,0x0C,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_ALARM_GAIN_TABLE_PARA \ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x0B, 0x00,0x00,0x00,0x00,0x0A,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_NOTIFICATION_GAIN_TABLE_PARA \ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x0B, 0x00,0x00,0x00,0x00,0x0A,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_BLUETOOTH_SCO_GAIN_TABLE_PARA \ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x1C,0x10,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x0F, 0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_ENFORCEAUDIBLE_GAIN_TABLE_PARA \ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x04, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x09, 0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_DTMF_GAIN_TABLE_PARA \ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x2B,0x23,0x1C,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x04, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x1C,0x10,0x00,0x00, 0x09, 0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_TTS_GAIN_TABLE_PARA \ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x04, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x09, 0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_FM_GAIN_TABLE_PARA \ + 0xFF,0xA8,0x9C,0x90,0x84,0x78,0x6C,0x60,0x54,0x48,0x3C,0x30,0x24,0x18,0x0C,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xA8,0x9C,0x90,0x84,0x78,0x6C,0x60,0x54,0x48,0x3C,0x30,0x24,0x18,0x0C,0x00,0x00,0x00, 0x04, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xA8,0x9C,0x90,0x84,0x78,0x6C,0x60,0x54,0x48,0x3C,0x30,0x24,0x18,0x0C,0x00,0x00,0x00, 0x09, 0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xA8,0x9C,0x90,0x84,0x78,0x6C,0x60,0x54,0x48,0x3C,0x30,0x24,0x18,0x0C,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_MATV_GAIN_TABLE_PARA \ + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x08, 0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,\ + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_SPEECH_NB_GAIN_TABLE_PARA \ + 0x60,0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x50,0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x40,0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x30,0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x20,0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x10,0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x00,0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x11,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0D,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + \ + 0x70,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x60,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x50,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x40,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x30,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x20,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x10,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x11,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0D,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + \ + 0x48,0x0C,0x00,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x00,0x00, 0x3C,0x0C,0x00,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x00,0x00, 0x30,0x0C,0x00,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x00,0x00,\ + 0x24,0x0C,0x00,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x00,0x00, 0x18,0x0C,0x00,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x00,0x00, 0x0C,0x0C,0x00,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x00,0x00,\ + 0x00,0x0C,0x00,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x00,0x00, 0x11,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0D,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + \ + 0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x16,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x13,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0D,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x09,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x09,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x17,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x16,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_SPEECH_WB_GAIN_TABLE_PARA \ + 0x60,0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x50,0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x40,0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x30,0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x20,0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x10,0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x00,0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0D,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x17,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x16,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + \ + 0x70,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x60,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x50,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x40,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x30,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x20,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x10,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0D,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x17,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x16,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + \ + 0x48,0x0C,0x00,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x00,0x00, 0x3C,0x0C,0x00,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x00,0x00, 0x30,0x0C,0x00,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x00,0x00,\ + 0x24,0x0C,0x00,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x00,0x00, 0x18,0x0C,0x00,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x00,0x00, 0x0C,0x0C,0x00,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x00,0x00,\ + 0x00,0x0C,0x00,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x00,0x00, 0x0E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0D,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x09,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + \ + 0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x05,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x09,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x09,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +//sidetone receiver +//sidetone headset +//sidetone speaker +//sidetone doc +#define DEFAULT_SIDETONE_NB_GAIN_TABLE_PARA \ + 0x00,0x00,0x00,0x00 + +//sidetone receiver +//sidetone headset +//sidetone speaker +//sidetone doc +#define DEFAULT_SIDETONE_WB_GAIN_TABLE_PARA \ + 0x00,0x00,0x00,0x00 + +//GAIN_IDLE_RECORD_MIC +//GAIN_IDLE_RECORD_HEADSET +//GAIN_VOICE_REC_MIC +//GAIN_VOICE_REC_HEADSET +//GAIN_VIDEO_REC_MIC +//GAIN_VIDEO_REC_HEADSET +//GAIN_INCALL_NB_RECEIVER +//GAIN_INCALL_NB_HEADSET +//GAIN_INCALL_NB_SPEAKER +//GAIN_INCALL_WB_RECEIVER +//GAIN_INCALL_WB_HEADSET +//GAIN_INCALL_WB_SPEAKER +//GAIN_VOIP_RECEIVER +//GAIN_VOIP_HEADSET +//GAIN_VOIP_SPEAKER +//GAIN_TTY_DEVICE +//GAIN_LEVEL_SHIFT +//GAIN_ANALOG_PLAY +//GAIN_VOICE_UNLOCK_MIC +//GAIN_VOICE_UNLOCK_HEADSET +//GAIN_RESERVED1_MIC +//GAIN_RESERVED1_HEADSET +//GAIN_RESERVED2_MIC +//GAIN_RESERVED2_HEADSET + +#define DEFAULT_MICROPHONE_GAIN_TABLE_PARA \ + 0x22,0x00, 0x22,0x00, 0x22,0x00, 0x22,0x00, 0x22,0x00,\ + 0x22,0x00, 0x18,0x00, 0x1E,0x00, 0x21,0x00, 0x18,0x00,\ + 0x1E,0x00, 0x21,0x00, 0x22,0x00, 0x22,0x00, 0x22,0x00,\ + 0x22,0x00, 0x22,0x00, 0x22,0x00, 0x22,0x00, 0x22,0x00,\ + 0x22,0x00, 0x22,0x00, 0x22,0x00, 0x22,0x00, 0x00,0x00,\ + 0x00,0x00, 0x00,0x00, 0x00,0x00, 0x00,0x00, 0x00,0x00,\ + 0x00,0x00, 0x00,0x00 + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_BLUETOOTH_NREC_GAIN_TABLE_PARA \ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x1C,0x10,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x0F, 0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +#endif diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/audio_hcf_default.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/audio_hcf_default.h new file mode 100755 index 0000000000000000000000000000000000000000..f49abf0e18736b72af87de70c42a7185fcac0b4e --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/audio_hcf_default.h @@ -0,0 +1,361 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + * + * MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * audio_hcf_default.h + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * This file is the header of audio customization related parameters or definition. + * + * Author: + * ------- + * Tina Tsai + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * + * + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ +#ifndef AUDIO_HCF_DEFAULT_H +#define AUDIO_HCF_DEFAULT_H +#if defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V5) +#define BES_LOUDNESS_HCF_L_HPF_FC 0 +#define BES_LOUDNESS_HCF_L_HPF_ORDER 0 +#define BES_LOUDNESS_HCF_L_BPF_FC 0, 0, 0, 0, 0, 0, 0, 0 +#define BES_LOUDNESS_HCF_L_BPF_BW 0, 0, 0, 0, 0, 0, 0, 0 +#define BES_LOUDNESS_HCF_L_BPF_GAIN 0 << 8, 0 << 8, 0 << 8, 0 << 8, 0 << 8, 0 << 8, 0 << 8, 0 << 8 +#define BES_LOUDNESS_HCF_L_LPF_FC 0 +#define BES_LOUDNESS_HCF_L_LPF_ORDER 0 +#define BES_LOUDNESS_HCF_R_HPF_FC 0 +#define BES_LOUDNESS_HCF_R_HPF_ORDER 0 +#define BES_LOUDNESS_HCF_R_BPF_FC 0, 0, 0, 0, 0, 0, 0, 0 +#define BES_LOUDNESS_HCF_R_BPF_BW 0, 0, 0, 0, 0, 0, 0, 0 +#define BES_LOUDNESS_HCF_R_BPF_GAIN 0 << 8, 0 << 8, 0 << 8, 0 << 8, 0 << 8, 0 << 8, 0 << 8, 0 << 8 +#define BES_LOUDNESS_HCF_R_LPF_FC 0 +#define BES_LOUDNESS_HCF_R_LPF_ORDER 0 + +#define BES_LOUDNESS_HCF_SEP_LR_FILTER 0 + +#define BES_LOUDNESS_HCF_WS_GAIN_MAX 0 +#define BES_LOUDNESS_HCF_WS_GAIN_MIN 0 +#define BES_LOUDNESS_HCF_FILTER_FIRST 0 + +#define BES_LOUDNESS_HCF_NUM_BANDS 0 +#define BES_LOUDNESS_HCF_FLT_BANK_ORDER 0 +#define BES_LOUDNESS_HCF_DRC_DELAY 0 +#define BES_LOUDNESS_HCF_CROSSOVER_FREQ 0, 0, 0, 0, 0, 0, 0 +#define BES_LOUDNESS_HCF_SB_MODE 0, 0, 0, 0, 0, 0, 0, 0 +#define BES_LOUDNESS_HCF_SB_GAIN 0, 0, 0, 0, 0, 0, 0, 0 +#define BES_LOUDNESS_HCF_GAIN_MAP_IN \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 +#define BES_LOUDNESS_HCF_GAIN_MAP_OUT \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 +#define BES_LOUDNESS_HCF_ATT_TIME \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0 +#define BES_LOUDNESS_HCF_REL_TIME \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0 +#define BES_LOUDNESS_HCF_HYST_TH \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0 + +#define BES_LOUDNESS_HCF_LIM_TH 0 +#define BES_LOUDNESS_HCF_LIM_GN 0 +#define BES_LOUDNESS_HCF_LIM_CONST 0 +#define BES_LOUDNESS_HCF_LIM_DELAY 0 + +#elif defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V4) + /* Compensation Filter HSF coeffs: default all pass filter */ + /* BesLoudness also uses this coeffs */ + + #define BES_LOUDNESS_HCF_HSF_COEFF \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ +\ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 + + + + /* Compensation Filter BPF coeffs: default all pass filter */ + #define BES_LOUDNESS_HCF_BPF_COEFF \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ +\ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ +\ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ +\ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ +\ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ +\ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ +\ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ +\ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000 + + #define BES_LOUDNESS_HCF_LPF_COEFF \ + 0x00000000, 0x00000000, 0x00000000,\ + 0x00000000, 0x00000000, 0x00000000,\ + 0x00000000, 0x00000000, 0x00000000,\ + 0x00000000, 0x00000000, 0x00000000,\ + 0x00000000, 0x00000000, 0x00000000,\ + 0x00000000, 0x00000000, 0x00000000 + + #define BES_LOUDNESS_HCF_WS_GAIN_MAX 0x399A + + #define BES_LOUDNESS_HCF_WS_GAIN_MIN 0x2666 + + #define BES_LOUDNESS_HCF_FILTER_FIRST 0 + + #define BES_LOUDNESS_HCF_GAIN_MAP_IN \ + -45, -35, -19, -18, 0 + + #define BES_LOUDNESS_HCF_GAIN_MAP_OUT \ + 0, 12, 12, 12, 0 + + #define BES_LOUDNESS_HCF_ATT_TIME 164 + #define BES_LOUDNESS_HCF_REL_TIME 16400 +#else +/* Compensation Filter HSF coeffs: default all pass filter */ +/* BesLoudness also uses this coeffs */ +#define BES_LOUDNESS_HCF_HSF_COEFF \ + 0, 0, 0, 0, \ + 0, 0, 0, 0, \ + 0, 0, 0, 0, \ + 0, 0, 0, 0, \ + 0, 0, 0, 0, \ + 0, 0, 0, 0, \ + 0, 0, 0, 0, \ + 0, 0, 0, 0, \ + 0, 0, 0, 0 + +/* Compensation Filter BPF coeffs: default all pass filter */ +#define BES_LOUDNESS_HCF_BPF_COEFF \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0 + +#define BES_LOUDNESS_HCF_DRC_FORGET_TABLE \ + 0, 0, \ + 0, 0, \ + 0, 0, \ + 0, 0, \ + 0, 0, \ + 0, 0, \ + 0, 0, \ + 0, 0, \ + 0, 0 + +#define BES_LOUDNESS_HCF_WS_GAIN_MAX 0 + +#define BES_LOUDNESS_HCF_WS_GAIN_MIN 0 + +#define BES_LOUDNESS_HCF_FILTER_FIRST 0 + +#define BES_LOUDNESS_HCF_GAIN_MAP_IN \ + 0, 0, 0, 0, 0 + +#define BES_LOUDNESS_HCF_GAIN_MAP_OUT \ + 0, 0, 0, 0, 0 + +#endif + +#endif diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/audio_hd_record_custom.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/audio_hd_record_custom.h new file mode 100755 index 0000000000000000000000000000000000000000..ca2872840f2a143856a079c770a53e6f6fd08a72 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/audio_hd_record_custom.h @@ -0,0 +1,319 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * aud_hd_record_custom.h + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * This file is the header of audio customization related function or definition. + * + * Author: + * ------- + * Charlie Lu. + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ +#ifndef AUDIO_HD_RECORD_CUSTOM_H +#define AUDIO_HD_RECORD_CUSTOM_H + +//hd_rec_fir +/* 0: Input FIR coefficients for Normal mode */ +/* 1: Input FIR coefficients for Headset mode */ +/* 2: Input FIR coefficients for Handfree mode */ +/* 3: Input FIR coefficients for BT mode */ +/* 4: Input FIR coefficients for Normal mode */ +/* 5: Input FIR coefficients for Handfree mode */ +/* 6: Input FIR coefficients for Normal mode 2nd Mic*/ +/* 7: Input FIR coefficients for Voice Recognition*/ +/* 8: Input FIR coefficients for Voice Unlock Main Mic */ +/* 9: Input FIR coefficients for Voice Unlock 2nd Mic */ +/* 10: Input FIR coefficients for 1st customization Main Mic*/ +/* 11: Input FIR coefficients for 1st customization 2nd Mic*/ +/* 12: Input FIR coefficients for 2nd customization Main Mic*/ +/* 13: Input FIR coefficients for 2nd customization 2nd Mic*/ +/* 14: Input FIR coefficients for 3rd customization Main Mic*/ +/* 15: Input FIR coefficients for 3rd customization Ref Mic*/ + +#define DEFAULT_HD_RECORD_FIR_Coeff \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 + + +#define DEFAULT_HD_RECORD_MODE_FIR_MAPPING_CH1 \ + 7, 4, \ + 0, 1, \ + 0, 1, \ + 0, 1, \ + 0, 1, \ + 0, 1, \ + 8, 1, \ + 10, 1, \ + 12, 1, \ + 14, 1, \ + 0, 1, \ + 0, 1, \ + 0, 1, \ + 0, 1, \ + 0, 3 + +#define DEFAULT_HD_RECORD_MODE_FIR_MAPPING_CH2 \ + 6, 6, \ + 6, 6, \ + 6, 6, \ + 6, 6, \ + 6, 6, \ + 6, 6, \ + 9, 6, \ + 11, 6, \ + 13, 6, \ + 15, 6, \ + 6, 6, \ + 6, 6, \ + 6, 6, \ + 6, 6, \ + 6, 3 + +#endif diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/audio_hfp_custom.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/audio_hfp_custom.h new file mode 100755 index 0000000000000000000000000000000000000000..d501fe1c1e5f0fdbcb5a6c7510e3b84b14315e86 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/audio_hfp_custom.h @@ -0,0 +1,186 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein is + * confidential and proprietary to MediaTek Inc. and/or its licensors. Without + * the prior written permission of MediaTek inc. and/or its licensors, any + * reproduction, modification, use or disclosure of MediaTek Software, and + * information contained herein, in whole or in part, shall be strictly + * prohibited. + * + * MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER + * ON AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL + * WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED + * WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR + * NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH + * RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES + * TO LOOK ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. + * RECEIVER EXPRESSLY ACKNOWLEDGES THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO + * OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES CONTAINED IN MEDIATEK + * SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE + * RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S + * ENTIRE AND CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE + * RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE + * MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE + * CHARGE PAID BY RECEIVER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek + * Software") have been modified by MediaTek Inc. All revisions are subject to + * any receiver's applicable license agreements with MediaTek Inc. + */ + +#ifndef AUDIO_HFP_CUSTOM_H +#define AUDIO_HFP_CUSTOM_H + +/**************************************************** +* Define default AP side HFP parameters +*****************************************************/ + +//VoIP speech parameters common part +#define DEFAULT_HFP_SPEECH_COMMON_PARAM \ + 0, 55997, 31000, 10752, 32769, 0, 0, 0, \ + 0, 0, 0, 0 + + +#ifdef __MTK_DUAL_MIC_SUPPORT__ +#define HFP_SPEECH_MODE_PARA13 (0) +#define HFP_SPEECH_MODE_PARA14 (0) +#define HFP_SPEECH_MODE_PARA03 (31) +#define HFP_SPEECH_MODE_PARA08 (80) +#else +#define HFP_SPEECH_MODE_PARA13 (0) +#define HFP_SPEECH_MODE_PARA14 (0) +#define HFP_SPEECH_MODE_PARA03 (31) +#define HFP_SPEECH_MODE_PARA08 (80) +#endif + +#ifdef __MTK_DUAL_MIC_SUPPORT__ +#define HFP_SPEECH_SPK_MODE_PARA13 (307) +#define HFP_SPEECH_SPK_MODE_PARA14 (31) +#define HFP_SPEECH_SPK_MODE_PARA03 (29) +#define HFP_SPEECH_SPK_MODE_PARA08 (468) +#else +#define HFP_SPEECH_SPK_MODE_PARA13 (0) +#define HFP_SPEECH_SPK_MODE_PARA14 (0) +#define HFP_SPEECH_SPK_MODE_PARA03 (29) +#define HFP_SPEECH_SPK_MODE_PARA08 (276) +#endif + + +//VoIP speech parameter different part +//1. normal mode +//2.loud speaker mode +//3. headset mode +//4.BT mode +#define DEFAULT_HFP_SPEECH_MODE_PARAM \ + 128, 253, 6212, HFP_SPEECH_MODE_PARA03, 57351, 31, 0, 32, \ + HFP_SPEECH_MODE_PARA08, 197, 611, 0, 13066, 0|HFP_SPEECH_MODE_PARA13, 0|HFP_SPEECH_MODE_PARA14, 0, \ + \ + 192, 224, 2218, HFP_SPEECH_SPK_MODE_PARA03, 57351, 24607, 0, 4, \ + HFP_SPEECH_SPK_MODE_PARA08, 197, 611, 0, 13066, HFP_SPEECH_SPK_MODE_PARA13, HFP_SPEECH_SPK_MODE_PARA14, 0, \ + \ + 0, 189, 8196, 31, 57351, 31, 0, 64, \ + 80, 197, 611, 0, 13066, 0, 0, 0, \ + \ + 0, 253, 8196, 31, 53255, 31, 0, 0, \ + 80, 197, 611, 0, 13066, 0, 0, 0 + +//VoIP FIR parameter +//1. normal mode +//2.loud speaker mode +//3. headset mode +//4.BT mode +#define DEFAULT_HFP_IN_FIR_PARAM \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 + +//VoIP FIR parameter +//1. normal mode +//2.loud speaker mode +//3. headset mode +//4.BT mode +#define DEFAULT_HFP_OUT_FIR_PARAM \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 + +#endif diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/audio_music_drc_default.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/audio_music_drc_default.h new file mode 100755 index 0000000000000000000000000000000000000000..bd4c1b1be48ea606692329513d091043d3308211 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/audio_music_drc_default.h @@ -0,0 +1,82 @@ +#ifndef AUDIO_MUSIC_DRC_DEFAULT_H +#define AUDIO_MUSIC_DRC_DEFAULT_H + +#define BES_LOUDNESS_MUSICDRC_L_HPF_FC 0 +#define BES_LOUDNESS_MUSICDRC_L_HPF_ORDER 0 +#define BES_LOUDNESS_MUSICDRC_L_BPF_FC 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_MUSICDRC_L_BPF_BW 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_MUSICDRC_L_BPF_GAIN 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_MUSICDRC_L_LPF_FC 0 +#define BES_LOUDNESS_MUSICDRC_L_LPF_ORDER 0 +#define BES_LOUDNESS_MUSICDRC_R_HPF_FC 0 +#define BES_LOUDNESS_MUSICDRC_R_HPF_ORDER 0 +#define BES_LOUDNESS_MUSICDRC_R_BPF_FC 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_MUSICDRC_R_BPF_BW 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_MUSICDRC_R_BPF_GAIN 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_MUSICDRC_R_LPF_FC 0 +#define BES_LOUDNESS_MUSICDRC_R_LPF_ORDER 0 + +#define BES_LOUDNESS_MUSICDRC_SEP_LR_FILTER 0 + +#define BES_LOUDNESS_MUSICDRC_WS_GAIN_MAX 0 +#define BES_LOUDNESS_MUSICDRC_WS_GAIN_MIN 0 +#define BES_LOUDNESS_MUSICDRC_FILTER_FIRST 0 + +#define BES_LOUDNESS_MUSICDRC_NUM_BANDS 8 +#define BES_LOUDNESS_MUSICDRC_FLT_BANK_ORDER 0 +#define BES_LOUDNESS_MUSICDRC_DRC_DELAY 0 +#define BES_LOUDNESS_MUSICDRC_CROSSOVER_FREQ 300,500,1000,2000,4000,8000,16000 +#define BES_LOUDNESS_MUSICDRC_SB_MODE 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_MUSICDRC_SB_GAIN 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_MUSICDRC_GAIN_MAP_IN \ + -10240,-9728,-4864,-4608,0, \ + -10240,-9728,-4864,-4608,0, \ + -10240,-9728,-4864,-4608,0, \ + -10240,-9728,-4864,-4608,0, \ + -10240,-9728,-4864,-4608,0, \ + -10240,-9728,-4864,-4608,0, \ + -10240,-9728,-4864,-4608,0, \ + -10240,-9728,-4864,-4608,0 +#define BES_LOUDNESS_MUSICDRC_GAIN_MAP_OUT \ + -768,-768,-768,-768,0, \ + -768,-768,-768,-768,0, \ + -768,-768,-768,-768,0, \ + -768,-768,-768,-768,0, \ + -768,-768,-768,-768,0, \ + -768,-768,-768,-768,0, \ + -768,-768,-768,-768,0, \ + -768,-768,-768,-768,0 +#define BES_LOUDNESS_MUSICDRC_ATT_TIME \ + 64,64,64,64,64,64, \ + 64,64,64,64,64,64, \ + 32,32,32,32,32,32, \ + 32,32,32,32,32,32, \ + 32,32,32,32,32,32, \ + 164,164,164,164,164,164, \ + 164,164,164,164,164,164, \ + 164,164,164,164,164,164 +#define BES_LOUDNESS_MUSICDRC_REL_TIME \ + 6400,6400,6400,6400,6400,6400, \ + 6400,6400,6400,6400,6400,6400, \ + 16400,16400,16400,16400,16400,16400, \ + 16400,16400,16400,16400,16400,16400, \ + 16400,16400,16400,16400,16400,16400, \ + 16400,16400,16400,16400,16400,16400, \ + 16400,16400,16400,16400,16400,16400, \ + 16400,16400,16400,16400,16400,16400 +#define BES_LOUDNESS_MUSICDRC_HYST_TH \ + 256,256,256,256,256,256, \ + 256,256,256,256,256,256, \ + 256,256,256,256,256,256, \ + 256,256,256,256,256,256, \ + 256,256,256,256,256,256, \ + 256,256,256,256,256,256, \ + 256,256,256,256,256,256, \ + 256,256,256,256,256,256 + +#define BES_LOUDNESS_MUSICDRC_LIM_TH 0x7FFF +#define BES_LOUDNESS_MUSICDRC_LIM_GN 0x7FFF +#define BES_LOUDNESS_MUSICDRC_LIM_CONST 4 +#define BES_LOUDNESS_MUSICDRC_LIM_DELAY 0 + +#endif diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/audio_ringtone_drc_default.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/audio_ringtone_drc_default.h new file mode 100755 index 0000000000000000000000000000000000000000..421948e87a67767b0c239a3ab17d2ab7e47e18b0 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/audio_ringtone_drc_default.h @@ -0,0 +1,82 @@ +#ifndef AUDIO_RINGTONE_DRC_DEFAULT_H +#define AUDIO_RINGTONE_DRC_DEFAULT_H + +#define BES_LOUDNESS_RINGTONEDRC_L_HPF_FC 0 +#define BES_LOUDNESS_RINGTONEDRC_L_HPF_ORDER 0 +#define BES_LOUDNESS_RINGTONEDRC_L_BPF_FC 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_RINGTONEDRC_L_BPF_BW 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_RINGTONEDRC_L_BPF_GAIN 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_RINGTONEDRC_L_LPF_FC 0 +#define BES_LOUDNESS_RINGTONEDRC_L_LPF_ORDER 0 +#define BES_LOUDNESS_RINGTONEDRC_R_HPF_FC 0 +#define BES_LOUDNESS_RINGTONEDRC_R_HPF_ORDER 0 +#define BES_LOUDNESS_RINGTONEDRC_R_BPF_FC 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_RINGTONEDRC_R_BPF_BW 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_RINGTONEDRC_R_BPF_GAIN 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_RINGTONEDRC_R_LPF_FC 0 +#define BES_LOUDNESS_RINGTONEDRC_R_LPF_ORDER 0 + +#define BES_LOUDNESS_RINGTONEDRC_SEP_LR_FILTER 0 + +#define BES_LOUDNESS_RINGTONEDRC_WS_GAIN_MAX 0 +#define BES_LOUDNESS_RINGTONEDRC_WS_GAIN_MIN 0 +#define BES_LOUDNESS_RINGTONEDRC_FILTER_FIRST 0 + +#define BES_LOUDNESS_RINGTONEDRC_NUM_BANDS 5 +#define BES_LOUDNESS_RINGTONEDRC_FLT_BANK_ORDER 0 +#define BES_LOUDNESS_RINGTONEDRC_DRC_DELAY 0 +#define BES_LOUDNESS_RINGTONEDRC_CROSSOVER_FREQ 110,440,1760,8000,0,0,0 +#define BES_LOUDNESS_RINGTONEDRC_SB_MODE 1,1,0,0,0,0,0,0 +#define BES_LOUDNESS_RINGTONEDRC_SB_GAIN 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_RINGTONEDRC_GAIN_MAP_IN \ + -11520,-9728,-4864,-4608,0, \ + -11520,-9728,-4864,-4608,0, \ + -11520,-9728,-4864,-4608,0, \ + -11520,-9728,-4864,-4608,0, \ + -11520,-9728,-4864,-4608,0, \ + -11520,-9728,-4864,-4608,0, \ + -11520,-9728,-4864,-4608,0, \ + -11520,-9728,-4864,-4608,0 +#define BES_LOUDNESS_RINGTONEDRC_GAIN_MAP_OUT \ + -768,-768,-768,-768,0, \ + -768,-768,-768,-768,0, \ + -768,-768,-768,-768,0, \ + -768,-768,-768,-768,0, \ + -768,-768,-768,-768,0, \ + -768,-768,-768,-768,0, \ + -768,-768,-768,-768,0, \ + -768,-768,-768,-768,0 +#define BES_LOUDNESS_RINGTONEDRC_ATT_TIME \ + 164,164,164,164,164,164, \ + 164,164,164,164,164,164, \ + 164,164,164,164,164,164, \ + 164,164,164,164,164,164, \ + 164,164,164,164,164,164, \ + 164,164,164,164,164,164, \ + 164,164,164,164,164,164, \ + 164,164,164,164,164,164 +#define BES_LOUDNESS_RINGTONEDRC_REL_TIME \ + 16400,16400,16400,16400,16400,16400, \ + 16400,16400,16400,16400,16400,16400, \ + 16400,16400,16400,16400,16400,16400, \ + 16400,16400,16400,16400,16400,16400, \ + 16400,16400,16400,16400,16400,16400, \ + 16400,16400,16400,16400,16400,16400, \ + 16400,16400,16400,16400,16400,16400, \ + 16400,16400,16400,16400,16400,16400 +#define BES_LOUDNESS_RINGTONEDRC_HYST_TH \ + 256,256,256,256,256,256, \ + 256,256,256,256,256,256, \ + 256,256,256,256,256,256, \ + 256,256,256,256,256,256, \ + 256,256,256,256,256,256, \ + 256,256,256,256,256,256, \ + 256,256,256,256,256,256, \ + 256,256,256,256,256,256 + +#define BES_LOUDNESS_RINGTONEDRC_LIM_TH 0x7FFF +#define BES_LOUDNESS_RINGTONEDRC_LIM_GN 0x7FFF +#define BES_LOUDNESS_RINGTONEDRC_LIM_CONST 4 +#define BES_LOUDNESS_RINGTONEDRC_LIM_DELAY 0 + +#endif diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/audio_speaker_monitor_custom.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/audio_speaker_monitor_custom.h new file mode 100755 index 0000000000000000000000000000000000000000..e5f1bb4e0aa95fdc22947a69cba79d1a7dc6c1c8 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/audio_speaker_monitor_custom.h @@ -0,0 +1,571 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein is + * confidential and proprietary to MediaTek Inc. and/or its licensors. Without + * the prior written permission of MediaTek inc. and/or its licensors, any + * reproduction, modification, use or disclosure of MediaTek Software, and + * information contained herein, in whole or in part, shall be strictly + * prohibited. + * + * MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER + * ON AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL + * WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED + * WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR + * NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH + * RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES + * TO LOOK ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. + * RECEIVER EXPRESSLY ACKNOWLEDGES THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO + * OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES CONTAINED IN MEDIATEK + * SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE + * RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S + * ENTIRE AND CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE + * RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE + * MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE + * CHARGE PAID BY RECEIVER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek + * Software") have been modified by MediaTek Inc. All revisions are subject to + * any receiver's applicable license agreements with MediaTek Inc. + */ + +#ifndef AUDIO_SPEAKER_MONITOR_CUSTOM_H +#define AUDIO_SPEAKER_MONITOR_CUSTOM_H + +/**************************************************** +* Define default Speaker Monitor Param +*****************************************************/ + +#define DEFAULT_SPEAKER_MONITOR_PARAM \ +0.000000f, \ +6.724226f, \ +6.974528f, \ +6.846275f, \ +6.827175f, \ +7.047107f, \ +7.119836f, \ +7.331464f, \ +7.688554f, \ +7.918128f, \ +9.524508f, \ +9.824244f, \ +9.784428f, \ +8.793557f, \ +8.132271f, \ +7.909787f, \ +7.412833f, \ +7.302618f, \ +7.104803f, \ +7.077705f, \ +6.944293f, \ +6.918779f, \ +6.927319f, \ +6.864192f, \ +6.887978f, \ +6.881207f, \ +6.837842f, \ +6.853567f, \ +6.831047f, \ +6.835002f, \ +6.853987f, \ +6.855708f, \ +6.855517f, \ +6.879707f, \ +6.879851f, \ +6.864088f, \ +6.895735f, \ +6.836673f, \ +6.839348f, \ +6.825389f, \ +6.797342f, \ +6.813182f, \ +6.799253f, \ +6.789910f, \ +6.840711f, \ +6.817069f, \ +6.837533f, \ +6.800495f, \ +6.823473f, \ +6.813232f, \ +6.798521f, \ +6.802952f, \ +6.821106f, \ +6.828176f, \ +6.832813f, \ +6.845280f, \ +6.816212f, \ +6.890805f, \ +6.847644f, \ +6.870790f, \ +6.908623f, \ +6.837619f, \ +6.877141f, \ +6.866852f, \ +6.877843f, \ +6.842310f, \ +6.853122f, \ +6.849436f, \ +6.897611f, \ +6.880357f, \ +6.772614f, \ +6.837955f, \ +6.844776f, \ +6.882747f, \ +6.903024f, \ +6.834239f, \ +6.851512f, \ +6.861617f, \ +6.828314f, \ +6.850456f, \ +6.914350f, \ +6.856041f, \ +6.837886f, \ +6.856701f, \ +6.873860f, \ +6.882756f, \ +6.856958f, \ +6.905285f, \ +6.846513f, \ +6.905928f, \ +6.838507f, \ +6.885972f, \ +6.832790f, \ +6.874806f, \ +6.866412f, \ +6.896636f, \ +6.938709f, \ +6.857732f, \ +6.871342f, \ +6.926673f, \ +6.990149f, \ +6.951657f, \ +6.985218f, \ +6.947751f, \ +7.019493f, \ +6.914910f, \ +6.977337f, \ +6.983798f, \ +6.950284f, \ +6.914060f, \ +6.953691f, \ +6.909161f, \ +6.972013f, \ +6.935135f, \ +6.960772f, \ +6.909254f, \ +6.948703f, \ +6.933710f, \ +6.901606f, \ +6.989258f, \ +6.968126f, \ +6.983894f, \ +7.018600f, \ +6.944714f, \ +6.964221f, \ +7.023781f, \ +6.989924f, \ +6.981969f, \ +6.981292f, \ +7.071301f, \ +7.063210f, \ +6.957207f, \ +7.035365f, \ +7.048344f, \ +7.028668f, \ +7.036113f, \ +7.030469f, \ +7.007527f, \ +7.053476f, \ +7.035308f, \ +7.086689f, \ +7.146161f, \ +7.024417f, \ +7.031446f, \ +7.073967f, \ +7.143930f, \ +7.428226f, \ +0.000000f, \ +6.993325f, \ +7.122999f, \ +7.127262f, \ +7.147401f, \ +7.116213f, \ +7.273460f, \ +7.084520f, \ +7.060570f, \ +7.081394f, \ +7.143188f, \ +7.205965f, \ +7.078080f, \ +7.079659f, \ +7.080306f, \ +7.144302f, \ +7.084785f, \ +7.257939f, \ +7.130643f, \ +7.097555f, \ +7.152971f, \ +7.040974f, \ +7.085166f, \ +7.071059f, \ +7.100259f, \ +7.160836f, \ +7.172592f, \ +7.152480f, \ +7.321774f, \ +7.143798f, \ +7.185150f, \ +7.074606f, \ +7.192005f, \ +7.032177f, \ +6.960763f, \ +7.295326f, \ +7.217050f, \ +7.162797f, \ +7.144925f, \ +7.171889f, \ +7.194613f, \ +7.221737f, \ +7.182446f, \ +7.056801f, \ +7.180799f, \ +7.155940f, \ +7.110633f, \ +7.163946f, \ +7.054243f, \ +0.000000f, \ +7.285683f, \ +7.089665f, \ +7.040215f, \ +7.128399f, \ +7.176611f, \ +7.282122f, \ +7.104584f, \ +7.137789f, \ +7.135109f, \ +7.306314f, \ +7.165412f, \ +7.144668f, \ +7.182379f, \ +7.370492f, \ +7.208850f, \ +7.139509f, \ +7.295280f, \ +7.267511f, \ +7.271372f, \ +7.192691f, \ +7.223773f, \ +7.207439f, \ +7.266832f, \ +7.350516f, \ +7.268063f, \ +7.267170f, \ +7.257799f, \ +7.315085f, \ +7.111807f, \ +7.378593f, \ +7.302648f, \ +7.218002f, \ +7.305216f, \ +7.213538f, \ +7.241156f, \ +7.190457f, \ +7.418906f, \ +7.315556f, \ +0.000000f, \ +7.288957f, \ +7.333023f, \ +7.139032f, \ +7.419845f, \ +7.359655f, \ +7.297998f, \ +7.204082f, \ +7.342434f, \ +7.426449f, \ +7.265158f, \ +7.409251f, \ +7.444800f, \ +7.316185f, \ +7.301837f, \ +7.299541f, \ +7.290207f, \ +7.354695f, \ +7.280741f, \ +7.342413f, \ +7.326562f, \ +7.464303f, \ +7.343559f, \ +7.374075f, \ +7.391737f, \ +7.482700f, \ +7.412315f, \ +7.374053f, \ +7.239961f, \ +7.433125f, \ +7.287411f, \ +7.376688f, \ +7.381767f, \ +7.458014f, \ +7.221640f, \ +7.299759f, \ +7.253643f, \ +7.429543f, \ +7.328827f, \ +7.388747f, \ +7.357351f, \ +7.367592f, \ +7.477061f, \ +7.383484f, \ +7.388175f, \ +7.369945f, \ +7.443092f, \ +7.605816f, \ +7.469241f, \ +7.617379f, \ +7.471801f, \ +7.439581f, \ +7.429914f, \ +7.540149f, \ +7.468150f, \ +7.542761f, \ +7.408623f, \ +7.433461f, \ +7.396984f, \ +7.358805f, \ +7.366835f, \ +7.386064f, \ +7.386212f, \ +7.348292f, \ +7.544761f, \ +7.507598f, \ +7.514112f, \ +7.428306f, \ +7.504209f, \ +7.442350f, \ +7.432697f, \ +7.572494f, \ +7.457337f, \ +7.433437f, \ +7.616264f, \ +7.584019f, \ +7.704144f, \ +7.638788f, \ +7.548791f, \ +7.533299f, \ +7.614974f, \ +7.436929f, \ +0.000000f, \ +7.470621f, \ +7.506228f, \ +7.550412f, \ +7.633528f, \ +7.458643f, \ +7.543236f, \ +7.515824f, \ +7.526042f, \ +7.850661f, \ +7.678246f, \ +7.682152f, \ +7.491266f, \ +7.491404f, \ +7.603360f, \ +7.597063f, \ +7.728959f, \ +7.719633f, \ +7.459821f, \ +7.609262f, \ +7.726784f, \ +7.551135f, \ +7.640534f, \ +7.734461f, \ +7.628714f, \ +7.304039f, \ +7.583868f, \ +7.539066f, \ +7.615777f, \ +7.805047f, \ +7.757169f, \ +7.817597f, \ +7.696222f, \ +7.574815f, \ +7.704673f, \ +7.708368f, \ +7.557793f, \ +7.758362f, \ +7.817715f, \ +7.620881f, \ +7.650286f, \ +7.589502f, \ +7.912412f, \ +0.000000f, \ +0.000000f, \ +7.622248f, \ +7.471659f, \ +7.034797f, \ +7.484396f, \ +7.432148f, \ +7.789283f, \ +7.689125f, \ +7.560812f, \ +7.589663f, \ +7.690178f, \ +7.539281f, \ +7.481449f, \ +7.628078f, \ +7.564785f, \ +7.828842f, \ +7.757295f, \ +7.761100f, \ +7.604434f, \ +7.611227f, \ +7.826819f, \ +7.595936f, \ +7.634809f, \ +7.847127f, \ +7.790264f, \ +7.762833f, \ +7.872057f, \ +7.618991f, \ +7.854398f, \ +7.724950f, \ +7.791582f, \ +7.883928f, \ +7.851706f, \ +7.876284f, \ +7.873750f, \ +7.886863f, \ +7.823014f, \ +7.848767f, \ +8.098789f, \ +7.813078f, \ +8.139100f, \ +7.728526f, \ +8.257166f, \ +7.928484f, \ +7.672758f, \ +7.724411f, \ +8.112217f, \ +7.800399f, \ +7.728940f, \ +7.859084f, \ +7.956226f, \ +7.932983f, \ +7.999975f, \ +7.904581f, \ +7.908185f, \ +7.954573f, \ +7.988237f, \ +8.113664f, \ +7.912639f, \ +7.891133f, \ +7.877574f, \ +8.014938f, \ +7.840498f, \ +7.902784f, \ +7.928629f, \ +7.921973f, \ +8.067985f, \ +7.951092f, \ +7.828674f, \ +7.979732f, \ +7.774290f, \ +7.994339f, \ +7.998278f, \ +7.884554f, \ +8.038289f, \ +8.081851f, \ +7.993627f, \ +7.887461f, \ +7.963169f, \ +8.006074f, \ +7.905819f, \ +7.708533f, \ +7.620054f, \ +8.092615f, \ +0.000000f, \ +7.908058f, \ +0.000000f, \ +7.754007f, \ +7.954754f, \ +8.220443f, \ +0.000000f, \ +7.981484f, \ +7.903817f, \ +7.920052f, \ +8.049402f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +7.928816f, \ +0.000000f, \ +8.227345f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f + + +#define DEFAULT_SPEAKER_TEMP_INITIAL (25.0f) +#define DEFAULT_SPEAKER_CURRENT_SENSE_RESISTOR (0.5f) +#define DEFAULT_SPEAKER_RESONANT_FC (450) +#define DEFAULT_SPEAKER_RESONANT_BW (1000) +#define DEFAULT_SPEAKER_RESONANT_TH (0xFFEC) +#define DEFAULT_SPEAKER_PREFER_HIGH_BAND 90 +#define DEFAULT_SPEAKER_PREFER_LOW_BAND 35 +#define DEFAULT_SPEAKER_TEMP_CONTROL_HIGH 90 +#define DEFAULT_SPEAKER_TEMP_CONTROL_LOW 85 +#define DEFAULT_SPEAKER_TEMP_CONTROL_LOG 10 +#define DEFAULT_SPEAKER_MONITOR_INTERVAL 1000 +#endif diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/audio_ver1_volume_custom_default.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/audio_ver1_volume_custom_default.h new file mode 100755 index 0000000000000000000000000000000000000000..be30cb5c1c8105a6b88c70be0c1c0f377403a57f --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/audio_ver1_volume_custom_default.h @@ -0,0 +1,189 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + * + * MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * audio_ver1_volume_custom_default.h + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * This file is the header of audio customization related parameters or definition. + * + * Author: + * ------- + * Chipeng chang + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * + * + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ +#ifndef AUDIO_VER1_VOLUME_CUSTOM_DEFAULT_H +#define AUDIO_VER1_VOLUME_CUSTOM_DEFAULT_H + +#define VER1_AUD_VOLUME_RING \ + 32,48,64,80,96,112,128,144,160,176,192,208,224,240,255,\ + 32,48,64,80,96,112,128,144,160,176,192,208,224,240,255,\ + 128,136,144,152,160,168,176,184,192,200,212,224,236,248,255,\ + 128,136,144,152,160,168,176,184,192,200,212,224,236,248,255 + +#define VER1_AUD_VOLUME_SIP \ + 112,136,160,184,208,232,255,0,0,0,0,0,0,0,0,\ + 112,136,160,184,208,232,255,0,0,0,0,0,0,0,0,\ + 112,136,160,184,208,232,255,0,0,0,0,0,0,0,0,\ + 0,43,85,128,171,213,255,0,0,0,0,0,0,0,0 + +#define VER1_AUD_VOLUME_MIC \ + 64,112,192,144,192,192,184,184,184,184,184,0,0,0,0,\ + 255,192,192,180,192,192,196,184,184,184,184,0,0,0,0,\ + 255,208,208,180,255,208,196,0,0,0,0,0,0,0,0,\ + 255,208,208,164,255,208,172,0,0,0,0,0,0,0,0 + +#define VER1_AUD_VOLUME_FM \ + 32,48,64,80,96,112,128,144,160,176,192,208,224,255,255,\ + 88,100,112,124,136,148,160,172,184,196,208,220,232,244,255,\ + 68,80,92,104,116,128,140,152,168,176,188,200,212,232,248,\ + 32,48,64,80,96,112,128,144,160,176,192,208,224,255,255 + +#define VER1_AUD_VOLUME_SPH \ + 40,52,64,76,88,100,112,0,0,0,0,0,0,0,0,\ + 40,52,64,76,88,100,112,0,0,0,0,0,0,0,0,\ + 48,60,72,84,96,108,120,0,0,0,0,0,0,0,0,\ + 40,52,64,76,88,100,112,0,0,0,0,0,0,0,0 + +#define VER1_AUD_VOLUME_SID \ + 0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,\ + 0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,\ + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,\ + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + +#define VER1_AUD_VOLUME_MEDIA \ + 32,48,64,80,96,112,160,144,160,176,192,208,224,240,255,\ + 110,140,165,180,190,210,220,230,184,196,208,220,232,244,255,\ + 68,80,92,104,116,128,140,152,164,176,188,200,208,224,236,\ + 110,140,165,180,190,210,220,230,237,240,243,246,249,252,255 +/* 32,48,64,80,96,112,160,144,160,176,192,208,224,240,255,\ + 88,100,112,124,136,148,160,172,184,196,208,220,232,244,255,\ + 68,80,92,104,116,128,140,152,168,176,188,200,212,232,248,\ + 32,48,64,80,96,112,128,144,160,176,192,208,224,240,255*/ + +#define VER1_AUD_VOLUME_MATV \ + 32,48,64,80,96,112,128,144,160,176,192,208,224,240,255,\ + 88,100,112,124,136,148,160,172,184,196,208,220,232,244,255,\ + 68,80,92,104,116,128,140,152,168,176,188,200,212,232,248,\ + 32,48,64,80,96,112,128,144,160,176,192,208,224,240,255 + +#define VER1_AUD_NORMAL_VOLUME_DEFAULT \ + 128,128,128,128,128,128 + +#define VER1_AUD_HEADSER_VOLUME_DEFAULT \ + 124,148,148,148,148,148 + +#define VER1_AUD_SPEAKER_VOLUME_DEFAULT \ + 160,120,120,120,120,120 + +#define VER1_AUD_HEADSETSPEAKER_VOLUME_DEFAULT \ + 112,160,132,132,132,132,132,132 + +#define VER1_AUD_EXTAMP_VOLUME_DEFAULT \ + 132,132,132,132,132,132 + +#define VER1_AUD_VOLUME_LEVEL_DEFAULT \ + 15,7,15,15,7,7,7,15,15 + +/* mic volume setting for 2G/3G HAC mode */ +#define DEFAULT_VER1_AUD_VOLUME_MIC_HAC \ + 64,112,192,144,192,192,184,184,184,184,184,0,0,0,0 + +/* speech dl volume setting for 2G/3G HAC mode */ +#define DEFAULT_VER1_AUD_VOLUME_SPH_HAC \ + 40,52,64,76,88,100,112,0,0,0,0,0,0,0,0 + +/* sidetone volume setting for 2G/3G HAC mode */ +#define DEFAULT_VER1_AUD_VOLUME_SID_HAC \ + 0,0,16,0,0,0,0,0,0,0,0,0,0,0,0 + +#endif diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/audio_voip_custom.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/audio_voip_custom.h new file mode 100755 index 0000000000000000000000000000000000000000..b697b3c4559c3815434c579f57a2b1d71775f84e --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/audio_voip_custom.h @@ -0,0 +1,200 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein is + * confidential and proprietary to MediaTek Inc. and/or its licensors. Without + * the prior written permission of MediaTek inc. and/or its licensors, any + * reproduction, modification, use or disclosure of MediaTek Software, and + * information contained herein, in whole or in part, shall be strictly + * prohibited. + * + * MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER + * ON AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL + * WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED + * WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR + * NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH + * RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES + * TO LOOK ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. + * RECEIVER EXPRESSLY ACKNOWLEDGES THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO + * OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES CONTAINED IN MEDIATEK + * SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE + * RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S + * ENTIRE AND CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE + * RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE + * MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE + * CHARGE PAID BY RECEIVER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek + * Software") have been modified by MediaTek Inc. All revisions are subject to + * any receiver's applicable license agreements with MediaTek Inc. + */ + +#ifndef AUDIO_VOIP_CUSTOM_H +#define AUDIO_VOIP_CUSTOM_H + +/**************************************************** +* Define default AP side VOIP parameters +*****************************************************/ + +//VoIP speech parameters common part +#define DEFAULT_VOIP_SPEECH_COMMON_PARAM \ + 0, 55997, 31000, 10752, 32769, 0, 0, 0, \ + 0, 0, 0, 0 + + +#ifdef __MTK_DUAL_MIC_SUPPORT__ +#ifdef __MTK_VOIP_NORMAL_DMNR__ +#define VOIP_SPEECH_MODE_PARA13 (371) +#define VOIP_SPEECH_MODE_PARA14 (23) +#define VOIP_SPEECH_MODE_PARA03 (29) +#define VOIP_SPEECH_MODE_PARA08 (400) +#else +#define VOIP_SPEECH_MODE_PARA13 (0) +#define VOIP_SPEECH_MODE_PARA14 (0) +#define VOIP_SPEECH_MODE_PARA03 (31) +#define VOIP_SPEECH_MODE_PARA08 (80) +#endif +#else +#define VOIP_SPEECH_MODE_PARA13 (0) +#define VOIP_SPEECH_MODE_PARA14 (0) +#define VOIP_SPEECH_MODE_PARA03 (31) +#define VOIP_SPEECH_MODE_PARA08 (80) +#endif + +#ifdef __MTK_DUAL_MIC_SUPPORT__ +#ifdef __MTK_VOIP_HANDSFREE_DMNR__ +#define VOIP_SPEECH_SPK_MODE_PARA13 (307) +#define VOIP_SPEECH_SPK_MODE_PARA14 (31) +#define VOIP_SPEECH_SPK_MODE_PARA03 (29) +#define VOIP_SPEECH_SPK_MODE_PARA08 (400) +#else +#define VOIP_SPEECH_SPK_MODE_PARA13 (0) +#define VOIP_SPEECH_SPK_MODE_PARA14 (0) +#define VOIP_SPEECH_SPK_MODE_PARA03 (29) +#define VOIP_SPEECH_SPK_MODE_PARA08 (276) +#endif +#else +#define VOIP_SPEECH_SPK_MODE_PARA13 (0) +#define VOIP_SPEECH_SPK_MODE_PARA14 (0) +#define VOIP_SPEECH_SPK_MODE_PARA03 (29) +#define VOIP_SPEECH_SPK_MODE_PARA08 (276) +#endif + + +//VoIP speech parameter different part +//1. normal mode +//2.loud speaker mode +//3. headset mode +//4.BT mode +#define DEFAULT_VOIP_SPEECH_MODE_PARAM \ + 128, 253, 6212, VOIP_SPEECH_MODE_PARA03, 57351, 31, 0, 32, \ + VOIP_SPEECH_MODE_PARA08, 197, 611, 0, 13066, 0|VOIP_SPEECH_MODE_PARA13, 0|VOIP_SPEECH_MODE_PARA14, 0, \ + \ + 192, 224, 2218, VOIP_SPEECH_SPK_MODE_PARA03, 57351, 24607, 0, 4, \ + VOIP_SPEECH_SPK_MODE_PARA08, 197, 611, 0, 13066, VOIP_SPEECH_SPK_MODE_PARA13, VOIP_SPEECH_SPK_MODE_PARA14, 0, \ + \ + 0, 189, 8196, 31, 57351, 31, 0, 64, \ + 80, 197, 611, 0, 13066, 0, 0, 0, \ + \ + 0, 253, 8196, 31, 53255, 31, 0, 0, \ + 80, 197, 611, 0, 13066, 0, 0, 0 + +//VoIP FIR parameter +//1. normal mode +//2.loud speaker mode +//3. headset mode +//4.BT mode +#define DEFAULT_VOIP_IN_FIR_PARAM \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 + +//VoIP FIR parameter +//1. normal mode +//2.loud speaker mode +//3. headset mode +//4.BT mode +#define DEFAULT_VOIP_OUT_FIR_PARAM \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 + +#endif diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/audio_volume_custom_default.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/audio_volume_custom_default.h new file mode 100755 index 0000000000000000000000000000000000000000..0cfae6e16efe2a4f9dc37e38f2a5e71bf9c56972 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/audio_volume_custom_default.h @@ -0,0 +1,145 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + * + * MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * audio_volume_custom_default.h + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * This file is the header of audio customization related parameters or definition. + * + * Author: + * ------- + * Chipeng chang + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * + * + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ +#ifndef AUDIO_VOLUME_CUSTOM_DEFAULT_H +#define AUDIO_VOLUME_CUSTOM_DEFAULT_H + +#define AUD_VOLUME_RING \ + 0,32,64,96,128,160,192,\ + 136, 160, 184, 204, 220, 236, 255,\ + 136, 160, 184, 204, 220, 236, 255 + +#define AUD_VOLUME_KEY \ + 108, 132, 156, 180, 204, 228, 252,\ + 108, 132, 156, 180, 204, 228, 252,\ + 108, 132, 156, 180, 204, 228, 252 + +#define AUD_VOLUME_MIC \ + 64, 255, 255, 148, 200, 200, 160,\ + 225, 192, 192, 160, 216, 208, 172, \ + 255, 208, 208, 180, 255, 208, 172 +#define AUD_VOLUME_FMR \ + 0,43,85,128,171,213,255,\ + 20, 52, 84, 116, 148, 184, 220,\ + 52, 84, 120, 148, 180, 216, 255 + +#define AUD_VOLUME_SPH \ + 40,52,64,76,88,100,112,\ + 40,52,64,76,88,100,112,\ + 40, 52, 64, 76, 88, 100, 112 +#define AUD_VOLUME_SID \ + 0,0,16,0,0,0,0,\ + 0,0,32,0,0,0,0,\ + 0,0,0,0,0,0,0 + +#define AUD_VOLUME_MEDIA \ + 132, 148, 148, 148, 128, 148, 120,\ + 88, 116, 144, 172, 200, 228, 255,\ + 124, 144, 164, 184, 204, 224, 255 + +#define AUD_VOLUME_MATV \ + 0,43,85,128,171,213,255,\ + 88, 116, 144, 172, 200, 228, 255,\ + 124, 144, 164, 184, 204, 224, 255 + +#endif diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/CFG_ADC_Default.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/CFG_ADC_Default.h new file mode 100755 index 0000000000000000000000000000000000000000..21be2d5f3e721fbae65bb6cb02c9abfabd9dfb23 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/CFG_ADC_Default.h @@ -0,0 +1,111 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_META_FILE.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of META CFG file + * + * Author: + * ------- + * MTK80306(Ning Feng) + * + * + * + *******************************************************************************/ + + +#ifndef _CFG_ADC_H +#define _CFG_ADC_H + +///#include "cfgfileinc/CFG_ADC_File.h" + +// the default value of bt nvram file +AUXADC_CFG_Struct stADCDefualt = +{ + {1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000}, + {0, 0, 0, 0, 0, 0, 0, 0, 0}, + 0, +}; + + +#endif + + diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/CFG_Audio_Default.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/CFG_Audio_Default.h new file mode 100755 index 0000000000000000000000000000000000000000..a8b0ce457623ef043684503b4efa330f7c90ffa4 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/CFG_Audio_Default.h @@ -0,0 +1,966 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_AUDIO_FILE.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of AUDIO CFG Default file + * + * Author: + * ------- + * + * + + * + *******************************************************************************/ + +#ifndef _CFG_AUDIO_H +#define _CFG_AUDIO_H +/* include rule : + 1st : find path/files relative current position (Common) + 2nd : find path/files from other projects +*/ +#include "CFG_AUDIO_File.h" + +//audio related default value +#include "cfgdefault/sph_coeff_record_mode_default.h" +#include "cfgdefault/sph_coeff_dmnr_default.h" +#include "cfgdefault/sph_coeff_dmnr_handsfree_default.h" +#include "cfgdefault/audio_hd_record_custom.h" +#include "cfgdefault/audio_acf_default.h" +#include "cfgdefault/audio_hcf_default.h" +#include "cfgdefault/audio_effect_default.h" +#include "cfgdefault/audio_gain_table_default.h" +#include "cfgdefault/audio_ver1_volume_custom_default.h" +#include "cfgdefault/voice_recognition_custom.h" +#include "cfgdefault/audio_audenh_control_option.h" +#include "cfgdefault/audio_voip_custom.h" +#include "cfgdefault/audio_hfp_custom.h" +//#include "cfgdefault/audio_acfsub_default.h" +#include "cfgdefault/audio_music_drc_default.h" +#include "cfgdefault/audio_ringtone_drc_default.h" +#include "cfgdefault/sph_coeff_anc_default.h" +#include "cfgdefault/audio_speaker_monitor_custom.h" +#include "cfgdefault/sph_coeff_lpbk_default.h" +#include "cfgdefault/audio_function_switch_default.h" + +//speech related default value +#include "cfgdefault/sph_coeff_default.h" +#include "cfgdefault/audio_custom.h" +#include "cfgdefault/med_audio_default.h" +#include "cfgdefault/audio_volume_custom_default.h" +#include "cfgdefault/audio_ver1_volume_custom_default.h" + +#ifdef __cplusplus +extern "C" +{ +#endif + +#ifdef __ALLOCATE_CFG_AUDIO_DEFAULT_H +// Allocate data by \vendor\mediatek\proprietary\external\nvram\libcustom_nvram\CFG_file_info.c + +AUDIO_CUSTOM_PARAM_STRUCT speech_custom_default = +{ + /* INT8 volume[MAX_VOL_CATE][MAX_VOL_TYPE] */ + /* Normal volume: TON, SPK, MIC, FMR, SPH, SID, MED */ + GAIN_NOR_TON_VOL, GAIN_NOR_KEY_VOL, GAIN_NOR_MIC_VOL, GAIN_NOR_FMR_VOL, GAIN_NOR_SPH_VOL, GAIN_NOR_SID_VOL, GAIN_NOR_MED_VOL + , + /* Headset volume: TON, SPK, MIC, FMR, SPH, SID, MED */ + GAIN_HED_TON_VOL, GAIN_HED_KEY_VOL, GAIN_HED_MIC_VOL, GAIN_HED_FMR_VOL, GAIN_HED_SPH_VOL, GAIN_HED_SID_VOL, GAIN_HED_MED_VOL + , + /* Handfree volume: TON, SPK, MIC, FMR, SPH, SID, MED */ + GAIN_HND_TON_VOL, GAIN_HND_KEY_VOL, GAIN_HND_MIC_VOL, GAIN_HND_FMR_VOL, GAIN_HND_SPH_VOL, GAIN_HND_SID_VOL, GAIN_HND_MED_VOL + , + /* UINT16 speech_common_para[12] */ + DEFAULT_SPEECH_COMMON_PARA + , + /* UINT16 speech_mode_para[8][16] */ + DEFAULT_SPEECH_NORMAL_MODE_PARA, + DEFAULT_SPEECH_EARPHONE_MODE_PARA, + DEFAULT_SPEECH_LOUDSPK_MODE_PARA, + DEFAULT_SPEECH_BT_EARPHONE_MODE_PARA, + DEFAULT_SPEECH_BT_CORDLESS_MODE_PARA, + DEFAULT_SPEECH_CARKIT_MODE_PARA, + DEFAULT_SPEECH_AUX1_MODE_PARA, + DEFAULT_SPEECH_AUX2_MODE_PARA + , + /* UINT16 speech_volume_para[4] */ + DEFAULT_SPEECH_VOL_PARA + , + /* UINT16 debug_info[16] */ + DEFAULT_AUDIO_DEBUG_INFO + , + /* INT16 sph_in_fir[6][45], sph_out_fir */ + SPEECH_INPUT_FIR_COEFF, + SPEECH_OUTPUT_FIR_COEFF + , + /* UINT16 DG_DL_Speech */ + DG_DL_Speech + , + /* UINT16 DG_Microphone */ + DG_Microphone + , + /* UINT16 FM record volume*/ + FM_Record_Vol + , + /* UINT16 BT sync type and length*/ + DEFAULT_BLUETOOTH_SYNC_TYPE, + DEFAULT_BLUETOOTH_SYNC_LENGTH + , + /* UINT16 BT PCM in/out digital gain*/ + DEFAULT_BT_PCM_IN_VOL, + DEFAULT_BT_PCM_OUT_VOL + , + /* user mode : normal mode, earphone mode, loud speaker mode */ + /* UCHAR user_mode */ + VOL_NORMAL + , + /* auto VM record setting */ + DEFAULT_VM_SUPPORT, + DEFAULT_AUTO_VM, + /* Micbais voltage 1900 --> 2200 */ + MICBAIS, +}; + +AUDIO_VER1_CUSTOM_VOLUME_STRUCT audio_ver1_custom_default = { + VER1_AUD_VOLUME_RING, + VER1_AUD_VOLUME_SIP, + VER1_AUD_VOLUME_MIC, + VER1_AUD_VOLUME_FM, + VER1_AUD_VOLUME_SPH, + VER1_AUD_VOLUME_SPH, // sph2 now use the same + VER1_AUD_VOLUME_SID, + VER1_AUD_VOLUME_MEDIA, + VER1_AUD_VOLUME_MATV, + VER1_AUD_NORMAL_VOLUME_DEFAULT, + VER1_AUD_HEADSER_VOLUME_DEFAULT, + VER1_AUD_SPEAKER_VOLUME_DEFAULT, + VER1_AUD_HEADSETSPEAKER_VOLUME_DEFAULT, + VER1_AUD_EXTAMP_VOLUME_DEFAULT, + VER1_AUD_VOLUME_LEVEL_DEFAULT +}; + + +AUDIO_CUSTOM_WB_PARAM_STRUCT wb_speech_custom_default = +{ + /* unsigned short speech_mode_wb_para[8][16] */ + DEFAULT_WB_SPEECH_NORMAL_MODE_PARA, + DEFAULT_WB_SPEECH_EARPHONE_MODE_PARA, + DEFAULT_WB_SPEECH_LOUDSPK_MODE_PARA, + DEFAULT_WB_SPEECH_BT_EARPHONE_MODE_PARA, + DEFAULT_WB_SPEECH_BT_CORDLESS_MODE_PARA, + DEFAULT_WB_SPEECH_CARKIT_MODE_PARA, + DEFAULT_WB_SPEECH_AUX1_MODE_PARA, + DEFAULT_WB_SPEECH_AUX2_MODE_PARA, + /* short sph_wb_in_fir[6][90] */ + WB_Speech_Input_FIR_Coeff, + /* short sph_wb_out_fir[6][90] */ + WB_Speech_Output_FIR_Coeff, +}; +#if defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V5) +/* +unsigned int bes_loudness_Sep_LR_Filter; + unsigned int bes_loudness_WS_Gain_Max; + unsigned int bes_loudness_WS_Gain_Min; + unsigned int bes_loudness_Filter_First; + unsigned int bes_loudness_Num_Bands; + unsigned int bes_loudness_Flt_Bank_Order; + unsigned int bes_loudness_Cross_Freq[7]; + int DRC_Th[8][5]; + int DRC_Gn[8][5]; + int SB_Gn[8]; + unsigned int SB_Mode[8]; + unsigned int DRC_Delay; + unsigned int Att_Time[8][6]; + unsigned int Rel_Time[8][6]; + int Hyst_Th[8][6]; + int Lim_Th; + int Lim_Gn; + unsigned int Lim_Const; + unsigned int Lim_Delay; + int SWIPRev; + +*/ +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_custom_default = +{ +#if 1 + BES_LOUDNESS_ACF_L_HPF_FC, + BES_LOUDNESS_ACF_L_HPF_ORDER, + BES_LOUDNESS_ACF_L_LPF_FC, + BES_LOUDNESS_ACF_L_LPF_ORDER, + BES_LOUDNESS_ACF_L_BPF_FC, + BES_LOUDNESS_ACF_L_BPF_BW, + BES_LOUDNESS_ACF_L_BPF_GAIN, + + BES_LOUDNESS_ACF_R_HPF_FC, + BES_LOUDNESS_ACF_R_HPF_ORDER, + BES_LOUDNESS_ACF_R_LPF_FC, + BES_LOUDNESS_ACF_R_LPF_ORDER, + BES_LOUDNESS_ACF_R_BPF_FC, + BES_LOUDNESS_ACF_R_BPF_BW, + BES_LOUDNESS_ACF_R_BPF_GAIN, + + BES_LOUDNESS_ACF_SEP_LR_FILTER, + BES_LOUDNESS_ACF_WS_GAIN_MAX, + BES_LOUDNESS_ACF_WS_GAIN_MIN, + BES_LOUDNESS_ACF_FILTER_FIRST, + BES_LOUDNESS_ACF_NUM_BANDS, + BES_LOUDNESS_ACF_FLT_BANK_ORDER, + BES_LOUDNESS_ACF_CROSSOVER_FREQ, + BES_LOUDNESS_ACF_GAIN_MAP_IN, + BES_LOUDNESS_ACF_GAIN_MAP_OUT, + BES_LOUDNESS_ACF_SB_GAIN, + BES_LOUDNESS_ACF_SB_MODE, + BES_LOUDNESS_ACF_DRC_DELAY, + BES_LOUDNESS_ACF_ATT_TIME, + BES_LOUDNESS_ACF_REL_TIME, + BES_LOUDNESS_ACF_HYST_TH, + BES_LOUDNESS_ACF_LIM_TH, + BES_LOUDNESS_ACF_LIM_GN, + BES_LOUDNESS_ACF_LIM_CONST, + BES_LOUDNESS_ACF_LIM_DELAY, + 0x0520, +#else + BES_LOUDNESS_HSF_COEFF_L, + BES_LOUDNESS_BPF_COEFF_L, + BES_LOUDNESS_LPF_COEFF_L, + BES_LOUDNESS_HSF_COEFF_R, + BES_LOUDNESS_BPF_COEFF_R, + BES_LOUDNESS_LPF_COEFF_R, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + + BES_LOUDNESS_SEP_LR_FILTER, + BES_LOUDNESS_NUM_BANDS, + BES_LOUDNESS_FLT_BANK_ORDER, + BES_LOUDNESS_CROSSOVER_FREQ, + + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, + BES_LOUDNESS_SB_GAIN, + BES_LOUDNESS_SB_MODE, + BES_LOUDNESS_DRC_DELAY, + BES_LOUDNESS_ATT_TIME, + BES_LOUDNESS_REL_TIME, + BES_LOUDNESS_HYST_TH, + BES_LOUDNESS_LIM_TH, + BES_LOUDNESS_LIM_GN, + BES_LOUDNESS_LIM_CONST, + BES_LOUDNESS_LIM_DELAY, +#endif + +}; +#if 0 +AUDIO_ACF_CUSTOM_PARAM_STRUCT audiosub_custom_default = +{ + BES_LOUDNESS_HSF_COEFF_SUB_L, + BES_LOUDNESS_BPF_COEFF_SUB_L, + BES_LOUDNESS_LPF_COEFF_SUB_L, + BES_LOUDNESS_HSF_COEFF_SUB_R, + BES_LOUDNESS_BPF_COEFF_SUB_R, + BES_LOUDNESS_LPF_COEFF_SUB_R, + BES_LOUDNESS_WS_GAIN_MAX_SUB, + BES_LOUDNESS_WS_GAIN_MIN_SUB, + BES_LOUDNESS_FILTER_FIRST_SUB, + + BES_LOUDNESS_SEP_LR_FILTER_SUB, + BES_LOUDNESS_NUM_BANDS_SUB, + BES_LOUDNESS_FLT_BANK_ORDER_SUB, + BES_LOUDNESS_CROSSOVER_FREQ_SUB, + + BES_LOUDNESS_GAIN_MAP_IN_SUB, + BES_LOUDNESS_GAIN_MAP_OUT_SUB, + BES_LOUDNESS_SB_GAIN_SUB, + BES_LOUDNESS_SB_MODE_SUB, + BES_LOUDNESS_DRC_DELAY_SUB, + BES_LOUDNESS_ATT_TIME_SUB, + BES_LOUDNESS_REL_TIME_SUB, + BES_LOUDNESS_HYST_TH_SUB, + BES_LOUDNESS_LIM_TH_SUB, + BES_LOUDNESS_LIM_GN, + BES_LOUDNESS_LIM_CONST, + BES_LOUDNESS_LIM_DELAY, + + +}; +#endif + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_hcf_custom_default = +{ + BES_LOUDNESS_HCF_L_HPF_FC, + BES_LOUDNESS_HCF_L_HPF_ORDER, + BES_LOUDNESS_HCF_L_LPF_FC, + BES_LOUDNESS_HCF_L_LPF_ORDER, + BES_LOUDNESS_HCF_L_BPF_FC, + BES_LOUDNESS_HCF_L_BPF_BW, + BES_LOUDNESS_HCF_L_BPF_GAIN, + + BES_LOUDNESS_HCF_R_HPF_FC, + BES_LOUDNESS_HCF_R_HPF_ORDER, + BES_LOUDNESS_HCF_R_LPF_FC, + BES_LOUDNESS_HCF_R_LPF_ORDER, + BES_LOUDNESS_HCF_R_BPF_FC, + BES_LOUDNESS_HCF_R_BPF_BW, + BES_LOUDNESS_HCF_R_BPF_GAIN, + + BES_LOUDNESS_HCF_SEP_LR_FILTER, + BES_LOUDNESS_HCF_WS_GAIN_MAX, + BES_LOUDNESS_HCF_WS_GAIN_MIN, + BES_LOUDNESS_HCF_FILTER_FIRST, + BES_LOUDNESS_HCF_NUM_BANDS, + BES_LOUDNESS_HCF_FLT_BANK_ORDER, + BES_LOUDNESS_HCF_CROSSOVER_FREQ, + BES_LOUDNESS_HCF_GAIN_MAP_IN, + BES_LOUDNESS_HCF_GAIN_MAP_OUT, + BES_LOUDNESS_HCF_SB_GAIN, + BES_LOUDNESS_HCF_SB_MODE, + BES_LOUDNESS_HCF_DRC_DELAY, + BES_LOUDNESS_HCF_ATT_TIME, + BES_LOUDNESS_HCF_REL_TIME, + BES_LOUDNESS_HCF_HYST_TH, + BES_LOUDNESS_HCF_LIM_TH, + BES_LOUDNESS_HCF_LIM_GN, + BES_LOUDNESS_HCF_LIM_CONST, + BES_LOUDNESS_HCF_LIM_DELAY, + 0x0520, + +}; +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_vibspk_custom_default = +{ + BES_LOUDNESS_ACF_L_HPF_FC, + BES_LOUDNESS_ACF_L_HPF_ORDER, + BES_LOUDNESS_ACF_L_LPF_FC, + BES_LOUDNESS_ACF_L_LPF_ORDER, + BES_LOUDNESS_ACF_L_BPF_FC, + BES_LOUDNESS_ACF_L_BPF_BW, + BES_LOUDNESS_ACF_L_BPF_GAIN, + + BES_LOUDNESS_ACF_R_HPF_FC, + BES_LOUDNESS_ACF_R_HPF_ORDER, + BES_LOUDNESS_ACF_R_LPF_FC, + BES_LOUDNESS_ACF_R_LPF_ORDER, + BES_LOUDNESS_ACF_R_BPF_FC, + BES_LOUDNESS_ACF_R_BPF_BW, + BES_LOUDNESS_ACF_R_BPF_GAIN, + + 0, + BES_LOUDNESS_ACF_WS_GAIN_MAX, + BES_LOUDNESS_ACF_WS_GAIN_MIN, + BES_LOUDNESS_ACF_FILTER_FIRST, + BES_LOUDNESS_ACF_NUM_BANDS, + BES_LOUDNESS_ACF_FLT_BANK_ORDER, + BES_LOUDNESS_ACF_CROSSOVER_FREQ, + BES_LOUDNESS_ACF_GAIN_MAP_IN, + BES_LOUDNESS_ACF_GAIN_MAP_OUT, + BES_LOUDNESS_ACF_SB_GAIN, + BES_LOUDNESS_ACF_SB_MODE, + BES_LOUDNESS_ACF_DRC_DELAY, + BES_LOUDNESS_ACF_ATT_TIME, + BES_LOUDNESS_ACF_REL_TIME, + BES_LOUDNESS_ACF_HYST_TH, + BES_LOUDNESS_ACF_LIM_TH, + BES_LOUDNESS_ACF_LIM_GN, + BES_LOUDNESS_ACF_LIM_CONST, + BES_LOUDNESS_ACF_LIM_DELAY, + 0x0520, + + +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_musicdrc_custom_default = +{ + BES_LOUDNESS_MUSICDRC_L_HPF_FC, + BES_LOUDNESS_MUSICDRC_L_HPF_ORDER, + BES_LOUDNESS_MUSICDRC_L_LPF_FC, + BES_LOUDNESS_MUSICDRC_L_LPF_ORDER, + BES_LOUDNESS_MUSICDRC_L_BPF_FC, + BES_LOUDNESS_MUSICDRC_L_BPF_BW, + BES_LOUDNESS_MUSICDRC_L_BPF_GAIN, + + BES_LOUDNESS_MUSICDRC_R_HPF_FC, + BES_LOUDNESS_MUSICDRC_R_HPF_ORDER, + BES_LOUDNESS_MUSICDRC_R_LPF_FC, + BES_LOUDNESS_MUSICDRC_R_LPF_ORDER, + BES_LOUDNESS_MUSICDRC_R_BPF_FC, + BES_LOUDNESS_MUSICDRC_R_BPF_BW, + BES_LOUDNESS_MUSICDRC_R_BPF_GAIN, + + BES_LOUDNESS_MUSICDRC_SEP_LR_FILTER, + BES_LOUDNESS_MUSICDRC_WS_GAIN_MAX, + BES_LOUDNESS_MUSICDRC_WS_GAIN_MIN, + BES_LOUDNESS_MUSICDRC_FILTER_FIRST, + BES_LOUDNESS_MUSICDRC_NUM_BANDS, + BES_LOUDNESS_MUSICDRC_FLT_BANK_ORDER, + BES_LOUDNESS_MUSICDRC_CROSSOVER_FREQ, + BES_LOUDNESS_MUSICDRC_GAIN_MAP_IN, + BES_LOUDNESS_MUSICDRC_GAIN_MAP_OUT, + BES_LOUDNESS_MUSICDRC_SB_GAIN, + BES_LOUDNESS_MUSICDRC_SB_MODE, + BES_LOUDNESS_MUSICDRC_DRC_DELAY, + BES_LOUDNESS_MUSICDRC_ATT_TIME, + BES_LOUDNESS_MUSICDRC_REL_TIME, + BES_LOUDNESS_MUSICDRC_HYST_TH, + BES_LOUDNESS_MUSICDRC_LIM_TH, + BES_LOUDNESS_MUSICDRC_LIM_GN, + BES_LOUDNESS_MUSICDRC_LIM_CONST, + BES_LOUDNESS_MUSICDRC_LIM_DELAY, + 0x0520, + + +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_ringtonedrc_custom_default = +{ + BES_LOUDNESS_RINGTONEDRC_L_HPF_FC, + BES_LOUDNESS_RINGTONEDRC_L_HPF_ORDER, + BES_LOUDNESS_RINGTONEDRC_L_LPF_FC, + BES_LOUDNESS_RINGTONEDRC_L_LPF_ORDER, + BES_LOUDNESS_RINGTONEDRC_L_BPF_FC, + BES_LOUDNESS_RINGTONEDRC_L_BPF_BW, + BES_LOUDNESS_RINGTONEDRC_L_BPF_GAIN, + + BES_LOUDNESS_RINGTONEDRC_R_HPF_FC, + BES_LOUDNESS_RINGTONEDRC_R_HPF_ORDER, + BES_LOUDNESS_RINGTONEDRC_R_LPF_FC, + BES_LOUDNESS_RINGTONEDRC_R_LPF_ORDER, + BES_LOUDNESS_RINGTONEDRC_R_BPF_FC, + BES_LOUDNESS_RINGTONEDRC_R_BPF_BW, + BES_LOUDNESS_RINGTONEDRC_R_BPF_GAIN, + + BES_LOUDNESS_RINGTONEDRC_SEP_LR_FILTER, + BES_LOUDNESS_RINGTONEDRC_WS_GAIN_MAX, + BES_LOUDNESS_RINGTONEDRC_WS_GAIN_MIN, + BES_LOUDNESS_RINGTONEDRC_FILTER_FIRST, + BES_LOUDNESS_RINGTONEDRC_NUM_BANDS, + BES_LOUDNESS_RINGTONEDRC_FLT_BANK_ORDER, + BES_LOUDNESS_RINGTONEDRC_CROSSOVER_FREQ, + BES_LOUDNESS_RINGTONEDRC_GAIN_MAP_IN, + BES_LOUDNESS_RINGTONEDRC_GAIN_MAP_OUT, + BES_LOUDNESS_RINGTONEDRC_SB_GAIN, + BES_LOUDNESS_RINGTONEDRC_SB_MODE, + BES_LOUDNESS_RINGTONEDRC_DRC_DELAY, + BES_LOUDNESS_RINGTONEDRC_ATT_TIME, + BES_LOUDNESS_RINGTONEDRC_REL_TIME, + BES_LOUDNESS_RINGTONEDRC_HYST_TH, + BES_LOUDNESS_RINGTONEDRC_LIM_TH, + BES_LOUDNESS_RINGTONEDRC_LIM_GN, + BES_LOUDNESS_RINGTONEDRC_LIM_CONST, + BES_LOUDNESS_RINGTONEDRC_LIM_DELAY, + 0x0520, + + +}; + + +#elif defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V4) +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_custom_default = +{ + BES_LOUDNESS_HSF_COEFF, + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_LPF_COEFF, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_ATT_TIME, + BES_LOUDNESS_REL_TIME, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; +#if 0 +AUDIO_ACF_CUSTOM_PARAM_STRUCT audiosub_custom_default = +{ + BES_LOUDNESS_HSF_COEFF_SUB, + BES_LOUDNESS_BPF_COEFF_SUB, + BES_LOUDNESS_LPF_COEFF_SUB, + BES_LOUDNESS_WS_GAIN_MAX_SUB, + BES_LOUDNESS_WS_GAIN_MIN_SUB, + BES_LOUDNESS_FILTER_FIRST_SUB, + BES_LOUDNESS_ATT_TIME_SUB, + BES_LOUDNESS_REL_TIME_SUB, + BES_LOUDNESS_GAIN_MAP_IN_SUB, + BES_LOUDNESS_GAIN_MAP_OUT_SUB, +}; +#endif + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_hcf_custom_default = +{ + BES_LOUDNESS_HCF_HSF_COEFF, + BES_LOUDNESS_HCF_BPF_COEFF, + BES_LOUDNESS_HCF_LPF_COEFF, + BES_LOUDNESS_HCF_WS_GAIN_MAX, + BES_LOUDNESS_HCF_WS_GAIN_MIN, + BES_LOUDNESS_HCF_FILTER_FIRST, + BES_LOUDNESS_HCF_ATT_TIME, + BES_LOUDNESS_HCF_REL_TIME, + BES_LOUDNESS_HCF_GAIN_MAP_IN, + BES_LOUDNESS_HCF_GAIN_MAP_OUT, +}; +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_vibspk_custom_default = +{ + BES_LOUDNESS_HSF_COEFF, + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_LPF_COEFF, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_ATT_TIME, + BES_LOUDNESS_REL_TIME, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_musicdrc_custom_default = +{ + BES_LOUDNESS_HSF_COEFF, + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_LPF_COEFF, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_ATT_TIME, + BES_LOUDNESS_REL_TIME, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_ringtonedrc_custom_default = +{ + BES_LOUDNESS_HSF_COEFF, + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_LPF_COEFF, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_ATT_TIME, + BES_LOUDNESS_REL_TIME, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; + + +#else +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_custom_default = +{ + /* Compensation Filter HSF coeffs: default all pass filter */ + /* BesLoudness also uses this coeffs */ + BES_LOUDNESS_HSF_COEFF, + /* Compensation Filter BPF coeffs: default all pass filter */ + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_DRC_FORGET_TABLE, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_hcf_custom_default = +{ + /* Compensation Filter HSF coeffs: default all pass filter */ + /* BesLoudness also uses this coeffs */ + BES_LOUDNESS_HCF_HSF_COEFF, + /* Compensation Filter BPF coeffs: default all pass filter */ + BES_LOUDNESS_HCF_BPF_COEFF, + BES_LOUDNESS_HCF_DRC_FORGET_TABLE, + BES_LOUDNESS_HCF_WS_GAIN_MAX, + BES_LOUDNESS_HCF_WS_GAIN_MIN, + BES_LOUDNESS_HCF_FILTER_FIRST, + BES_LOUDNESS_HCF_GAIN_MAP_IN, + BES_LOUDNESS_HCF_GAIN_MAP_OUT, +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_vibspk_custom_default = +{ + /* Compensation Filter HSF coeffs: default all pass filter */ + /* BesLoudness also uses this coeffs */ + BES_LOUDNESS_HSF_COEFF, + /* Compensation Filter BPF coeffs: default all pass filter */ + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_DRC_FORGET_TABLE, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_musicdrc_custom_default = +{ + /* Compensation Filter HSF coeffs: default all pass filter */ + /* BesLoudness also uses this coeffs */ + BES_LOUDNESS_HSF_COEFF, + /* Compensation Filter BPF coeffs: default all pass filter */ + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_DRC_FORGET_TABLE, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; + +AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_ringtonedrc_custom_default = +{ + /* Compensation Filter HSF coeffs: default all pass filter */ + /* BesLoudness also uses this coeffs */ + BES_LOUDNESS_HSF_COEFF, + /* Compensation Filter BPF coeffs: default all pass filter */ + BES_LOUDNESS_BPF_COEFF, + BES_LOUDNESS_DRC_FORGET_TABLE, + BES_LOUDNESS_WS_GAIN_MAX, + BES_LOUDNESS_WS_GAIN_MIN, + BES_LOUDNESS_FILTER_FIRST, + BES_LOUDNESS_GAIN_MAP_IN, + BES_LOUDNESS_GAIN_MAP_OUT, +}; + +#endif + +AUDIO_EFFECT_CUSTOM_PARAM_STRUCT audio_effect_custom_default = +{ + // DSRD parameters + BSRD_LEVEL, + BSRD_DISTANCE1, + BSRD_DISTANCE2, + BSRD_BAND_SELECT, + + // BASS + BASS_CUTOFF_FREQ, + BASS_ISVB, + + //EQ effect + NORMAL_GAIN_LEVEL, + DANCE_GAIN_LEVEL, + BASS_GAIN_LEVEL, + CLASSICAL_GAIN_LEVEL, + TREBLE_GAIN_LEVEL, + PARTY_GAIN_LEVEL, + POP_GAIN_LEVEL, + ROCK_GAIN_LEVEL, + + //loudness mode + LOUDENHANCEMODE, + + //TS + TIME_TD_TF, + TIME_TS_RATIO +}; + +AUDIO_PARAM_MED_STRUCT audio_param_med_default = +{ + SPEECH_INPUT_MED_FIR_COEFF, + SPEECH_OUTPUT_MED_FIR_COEFF, + FIR_output_index, + FIR_input_index, + MED_SPEECH_NORMAL_MODE_PARA, + MED_SPEECH_EARPHONE_MODE_PARA, + MED_SPEECH_BT_EARPHONE_MODE_PARA, + MED_SPEECH_LOUDSPK_MODE_PARA, + MED_SPEECH_CARKIT_MODE_PARA, + MED_SPEECH_BT_CORDLESS_MODE_PARA, + MED_SPEECH_AUX1_MODE_PARA, + MED_SPEECH_AUX2_MODE_PARA +}; + + +AUDIO_VOLUME_CUSTOM_STRUCT audio_volume_custom_default = +{ + AUD_VOLUME_RING, + AUD_VOLUME_KEY, + AUD_VOLUME_MIC, + AUD_VOLUME_FMR, + AUD_VOLUME_SPH, + AUD_VOLUME_SID, + AUD_VOLUME_MEDIA, + AUD_VOLUME_MATV +}; + +AUDIO_CUSTOM_EXTRA_PARAM_STRUCT dual_mic_custom_default = +{ + DEFAULT_SPEECH_DUAL_MIC_ABF_PARA, + DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA, + DEFAULT_SPEECH_DUAL_MIC_ABF_PARA_LoudSPK, + DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA_LoudSPK, + DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA_VR, + DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA_VOIP, + DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA_VOIP_LoudSPK +}; + +AUDIO_GAIN_TABLE_STRUCT Gain_control_table_default ={ + DEFAULT_VOICE_GAIN_TABLE_PARA, + DEFAULT_SYSTEM_GAIN_TABLE_PARA, + DEFAULT_RINGTONE_GAIN_TABLE_PARA, + DEFAULT_MUSIC_GAIN_TABLE_PARA, + DEFAULT_ALARM_GAIN_TABLE_PARA, + DEFAULT_NOTIFICATION_GAIN_TABLE_PARA, + DEFAULT_BLUETOOTH_SCO_GAIN_TABLE_PARA, + DEFAULT_ENFORCEAUDIBLE_GAIN_TABLE_PARA, + DEFAULT_DTMF_GAIN_TABLE_PARA, + DEFAULT_TTS_GAIN_TABLE_PARA, + DEFAULT_FM_GAIN_TABLE_PARA, + DEFAULT_MATV_GAIN_TABLE_PARA, + DEFAULT_SPEECH_NB_GAIN_TABLE_PARA, + DEFAULT_SPEECH_WB_GAIN_TABLE_PARA, + DEFAULT_SIDETONE_NB_GAIN_TABLE_PARA, + DEFAULT_SIDETONE_WB_GAIN_TABLE_PARA, + DEFAULT_MICROPHONE_GAIN_TABLE_PARA +}; + +AUDIO_BT_GAIN_STRUCT bt_gain_control_default ={ + DEFAULT_BLUETOOTH_NREC_GAIN_TABLE_PARA +}; + +AUDIO_HD_RECORD_PARAM_STRUCT Hd_Recrod_Par_default = { + //hd_rec mode num & fir num + HD_REC_MODE_INDEX_NUM, + HD_REC_FIR_INDEX_NUM, + //hd_rec_speech_mode_para + DEFAULT_HD_RECORD_SPH_MODE_PAR, + //hd_rec_fir + DEFAULT_HD_RECORD_FIR_Coeff, + //hd_rec fir mapping - ch1 + DEFAULT_HD_RECORD_MODE_FIR_MAPPING_CH1, + //hd_rec fir mapping - ch2 + DEFAULT_HD_RECORD_MODE_FIR_MAPPING_CH2, + //hd_rec device mode mapping + DEFAULT_HD_RECORD_MODE_DEV_MAPPING, + //hd_rec_map_to_input_src + DEFAULT_HD_RECORD_MODE_INPUT_SRC_MAPPING, + //hd_rec_map_to_stereo_flag + DEFAULT_HD_RECORD_MODE_STEREO_FLAGS +}; + +AUDIO_HD_RECORD_SCENE_TABLE_STRUCT Hd_Recrod_Scene_Table_default = { + DEFAULT_HD_RECORD_NUM_VOICE_RECOGNITION_SCENES, + DEFAULT_HD_RECORD_NUM_VOICE_SCENES, + DEFAULT_HD_RECORD_NUM_VIDEO_SCENES, + DEFAULT_HD_RECORD_NUM_VOICE_UNLOCK_SCENES, + DEFAULT_HD_RECORD_NUM_CUSTOMIZATION_SCENES, + DEFAULT_HD_RECORD_SCENE_TABLE, + DEFAULT_HD_RECORD_SCENE_NAME +}; + +VOICE_RECOGNITION_PARAM_STRUCT Voice_Recognize_Par_default = { + //for framework, voice ui related + DEFAULT_AP_NUM, + DEFAULT_LANGUAGE_NUM, + DEFAULT_LANGUAGE_FOLDER_NAME, + DEFAULT_COMMAND_NUM_PER_LAN, + DEFAULT_AP_SUPPORT_INFO, + DEFAULT_ALGORITHM_PARAM // for CTO +}; + +AUDIO_AUDENH_CONTROL_OPTION_STRUCT AUDENH_Control_Option_Par_default = { + DEFAULT_AUDIO_AUDENH_CONTROL_OPTION_Coeff +}; + +AUDIO_BUFFER_DC_CALIBRATION_STRUCT Audio_Buffer_DC_Calibration_Par_default = { + 0xFFFF, + 0, + 0, + 0 +}; + +AUDIO_VOIP_PARAM_STRUCT Audio_VOIP_Par_default = { + DEFAULT_VOIP_SPEECH_COMMON_PARAM, + DEFAULT_VOIP_SPEECH_MODE_PARAM, + DEFAULT_VOIP_IN_FIR_PARAM, + DEFAULT_VOIP_OUT_FIR_PARAM +}; + +AUDIO_HFP_PARAM_STRUCT audio_hfp_param_custom_default = { + DEFAULT_HFP_SPEECH_COMMON_PARAM, + DEFAULT_HFP_SPEECH_MODE_PARAM, + DEFAULT_HFP_IN_FIR_PARAM, + DEFAULT_HFP_OUT_FIR_PARAM +}; + +AUDIO_ANC_CUSTOM_PARAM_STRUCT speech_ANC_custom_default = { + DEFAULT_SPEECH_ANC_PARA, + DEFAULT_SPEECH_ANC_APPLY, + DEFAULT_SPEECH_ANC_LOG_ENABLE, + DEFAULT_SPEECH_ANC_LOG_DOWNSAMPLE, + DEFAULT_SPEECH_ANC_DL_PGA +}; + +AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT speech_magi_conference_custom_default = { + DEFAULT_SPEECH_VOICE_TRACKING_MODE_PARA, + DEFAULT_WB_SPEECH_VOICE_TRACKING_MODE_PARA +}; + +AUDIO_CUSTOM_HAC_PARAM_STRUCT speech_hac_param_custom_default = { + DEFAULT_SPEECH_HAC_MODE_PARA, + DEFAULT_WB_SPEECH_HAC_MODE_PARA, + DEFAULT_SPEECH_HAC_INPUT_FIR_COEFF, + DEFAULT_SPEECH_HAC_OUTPUT_FIR_COEFF, + DEFAULT_WB_SPEECH_HAC_INPUT_FIR_COEFF, + DEFAULT_WB_SPEECH_HAC_OUTPUT_FIR_COEFF, + DEFAULT_VER1_AUD_VOLUME_MIC_HAC, + DEFAULT_VER1_AUD_VOLUME_SPH_HAC, + DEFAULT_VER1_AUD_VOLUME_SID_HAC +}; + +AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT speech_lpbk_param_custom_default = { + DEFAULT_SPEECH_LPBK_NORMAL_MODE_PARA, + DEFAULT_SPEECH_LPBK_EARPHONE_MODE_PARA, + DEFAULT_SPEECH_LPBK_LOUDSPK_MODE_PARA +}; + +AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT audio_func_swtich_param_custom_default = { + DEFAULT_VMLOG_DUMP_CONFIG, + DEFAULT_BGS_DUMP_ENABLE, + DEFAULT_CUSTOM_XML_ENABLE +}; + +AUDIO_SPEAKER_MONITOR_PARAM_STRUCT speaker_monitor_par_default = { + DEFAULT_SPEAKER_MONITOR_PARAM, + DEFAULT_SPEAKER_TEMP_INITIAL, + /* hardware setting */ + DEFAULT_SPEAKER_CURRENT_SENSE_RESISTOR, + /* resonant frqquency*/ + DEFAULT_SPEAKER_RESONANT_FC, + DEFAULT_SPEAKER_RESONANT_BW, + DEFAULT_SPEAKER_RESONANT_TH, + /* temperature estimation */ + DEFAULT_SPEAKER_PREFER_HIGH_BAND, + DEFAULT_SPEAKER_PREFER_LOW_BAND, + /* temperature estimation control*/ + DEFAULT_SPEAKER_TEMP_CONTROL_LOW, // low limit + DEFAULT_SPEAKER_TEMP_CONTROL_HIGH, // high limit + DEFAULT_SPEAKER_TEMP_CONTROL_LOG, // max log time + /* monitor interval */ + DEFAULT_SPEAKER_MONITOR_INTERVAL //unit: ms +}; + +#else +extern AUDIO_CUSTOM_PARAM_STRUCT speech_custom_default; + +extern AUDIO_VER1_CUSTOM_VOLUME_STRUCT audio_ver1_custom_default; + + +extern AUDIO_CUSTOM_WB_PARAM_STRUCT wb_speech_custom_default; + +extern AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_custom_default; + +extern AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_hcf_custom_default; +extern AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_vibspk_custom_default; +extern AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_musicdrc_custom_default; +extern AUDIO_ACF_CUSTOM_PARAM_STRUCT audio_ringtonedrc_custom_default; + +extern AUDIO_EFFECT_CUSTOM_PARAM_STRUCT audio_effect_custom_default; + +extern AUDIO_PARAM_MED_STRUCT audio_param_med_default; + +extern AUDIO_VOLUME_CUSTOM_STRUCT audio_volume_custom_default; + +extern AUDIO_CUSTOM_EXTRA_PARAM_STRUCT dual_mic_custom_default; + +extern AUDIO_GAIN_TABLE_STRUCT Gain_control_table_default; + +extern AUDIO_HD_RECORD_PARAM_STRUCT Hd_Recrod_Par_default; + +extern AUDIO_HD_RECORD_SCENE_TABLE_STRUCT Hd_Recrod_Scene_Table_default; + + +extern VOICE_RECOGNITION_PARAM_STRUCT Voice_Recognize_Par_default; + +extern AUDIO_AUDENH_CONTROL_OPTION_STRUCT AUDENH_Control_Option_Par_default; + +extern AUDIO_BUFFER_DC_CALIBRATION_STRUCT Audio_Buffer_DC_Calibration_Par_default; + +extern AUDIO_VOIP_PARAM_STRUCT Audio_VOIP_Par_default; +extern AUDIO_HFP_PARAM_STRUCT audio_hfp_param_custom_default; +extern AUDIO_ANC_CUSTOM_PARAM_STRUCT speech_ANC_custom_default; +extern AUDIO_SPEAKER_MONITOR_PARAM_STRUCT speaker_monitor_par_default; +extern AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT speech_magi_conference_custom_default; +extern AUDIO_CUSTOM_HAC_PARAM_STRUCT speech_hac_param_custom_default; +extern AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT speech_lpbk_param_custom_default; +extern AUDIO_BT_GAIN_STRUCT bt_gain_control_default; +extern AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT audio_func_swtich_param_custom_default; + +#endif +#ifdef __cplusplus +} +#endif + +#endif + + diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/CFG_BT_Default.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/CFG_BT_Default.h new file mode 100755 index 0000000000000000000000000000000000000000..7aa10e61b65497e2f9a8c20750c5468582a7bb3e --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/CFG_BT_Default.h @@ -0,0 +1,313 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein is + * confidential and proprietary to MediaTek Inc. and/or its licensors. Without + * the prior written permission of MediaTek inc. and/or its licensors, any + * reproduction, modification, use or disclosure of MediaTek Software, and + * information contained herein, in whole or in part, shall be strictly + * prohibited. + * + * MediaTek Inc. (C) 2014. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER + * ON AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL + * WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED + * WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR + * NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH + * RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES + * TO LOOK ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. + * RECEIVER EXPRESSLY ACKNOWLEDGES THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO + * OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES CONTAINED IN MEDIATEK + * SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE + * RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S + * ENTIRE AND CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE + * RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE + * MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE + * CHARGE PAID BY RECEIVER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek + * Software") have been modified by MediaTek Inc. All revisions are subject to + * any receiver's applicable license agreements with MediaTek Inc. + */ + + +#ifndef _CFG_BT_DEFAULT_H +#define _CFG_BT_DEFAULT_H + + +/* The default value of bt nvram file */ + +static ap_nvram_btradio_struct stBtDefault_6628 = +{ + {0x00, 0x00, 0x46, 0x66, 0x28, 0x01}, + {0x60, 0x00}, +#if defined(__MTK_MERGE_INTERFACE_SUPPORT__) + {0x63, 0x10, 0x00, 0x00}, +#else + {0x23, 0x10, 0x00, 0x00}, +#endif + {0x07, 0x80, 0x00, 0x06, 0x05, 0x07}, + {0x03, 0x40, 0x1F, 0x40, 0x1F, 0x00, 0x04}, + {0x80, 0x00}, + {0xFF, 0xFF, 0xFF}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, //not used + ///////////// Reserved ///////////// + {0x00, 0x00}, + {0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} +}; + +static ap_nvram_btradio_struct stBtDefault_6630 = +{ + {0x00, 0x00, 0x46, 0x66, 0x30, 0x01}, + {0x60, 0x00}, //not used +#if defined(__MTK_MERGE_INTERFACE_SUPPORT__) + {0x63, 0x10, 0x00, 0x00}, +#elif defined(__MTK_BT_I2S_SUPPORT__) + {0x03, 0x10, 0x00, 0x02}, +#else + {0x23, 0x10, 0x00, 0x00}, +#endif + {0x07, 0x80, 0x00, 0x06, 0x05, 0x07}, + {0x03, 0x40, 0x1F, 0x40, 0x1F, 0x00, 0x04}, + {0x80, 0x00}, //not used + {0xFF, 0xFF, 0xFF}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + ///////////// Reserved ///////////// + {0x00, 0x00}, + {0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} +}; + +static ap_nvram_btradio_struct stBtDefault_8163 = +{ + {0x00, 0x00, 0x46, 0x81, 0x63, 0x01}, + {0x60, 0x00}, //not used +#if defined(__MTK_MERGE_INTERFACE_SUPPORT__) + {0x63, 0x10, 0x00, 0x00}, +#elif defined(__MTK_BT_I2S_SUPPORT__) + {0x03, 0x10, 0x00, 0x02}, +#else + {0x23, 0x10, 0x00, 0x00}, +#endif + {0x07, 0x80, 0x00, 0x06, 0x05, 0x07}, + {0x03, 0x40, 0x1F, 0x40, 0x1F, 0x00, 0x04}, + {0x80, 0x00}, //not used + {0xFF, 0xFF, 0xFF}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + ///////////// Reserved ///////////// + {0x00, 0x00}, + {0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} +}; + +static ap_nvram_btradio_struct stBtDefault_8127 = +{ + {0x00, 0x00, 0x46, 0x81, 0x27, 0x01}, + {0x60, 0x00}, //not used +#if defined(__MTK_MERGE_INTERFACE_SUPPORT__) + {0x63, 0x10, 0x00, 0x00}, +#elif defined(__MTK_BT_I2S_SUPPORT__) + {0x03, 0x10, 0x00, 0x02}, +#else + {0x23, 0x10, 0x00, 0x00}, +#endif + {0x07, 0x80, 0x00, 0x06, 0x05, 0x07}, + {0x03, 0x40, 0x1F, 0x40, 0x1F, 0x00, 0x04}, + {0x80, 0x00}, //not used + {0xFF, 0xFF, 0xFF}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + ///////////// Reserved ///////////// + {0x00, 0x00}, + {0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} +}; + +static ap_nvram_btradio_struct stBtDefault_6582 = +{ + {0x00, 0x00, 0x46, 0x65, 0x82, 0x01}, + {0x60, 0x00}, //not used + {0x23, 0x10, 0x00, 0x00}, //not used + {0x07, 0x80, 0x00, 0x06, 0x05, 0x07}, + {0x03, 0x40, 0x1F, 0x40, 0x1F, 0x00, 0x04}, + {0x80, 0x00}, //not used + {0xFF, 0xFF, 0xFF}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, //not used + ///////////// Reserved ///////////// + {0x00, 0x00}, + {0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} +}; + +static ap_nvram_btradio_struct stBtDefault_6592 = +{ + {0x00, 0x00, 0x46, 0x65, 0x92, 0x01}, + {0x60, 0x00}, //not used + {0x23, 0x10, 0x00, 0x00}, //not used + {0x07, 0x80, 0x00, 0x06, 0x05, 0x07}, + {0x03, 0x40, 0x1F, 0x40, 0x1F, 0x00, 0x04}, + {0x80, 0x00}, //not used + {0xFF, 0xFF, 0xFF}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, //not used + ///////////// Reserved ///////////// + {0x00, 0x00}, + {0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} +}; + +static ap_nvram_btradio_struct stBtDefault_6752 = +{ + {0x00, 0x00, 0x46, 0x67, 0x52, 0x01}, + {0x60, 0x00}, //not used + {0x23, 0x10, 0x00, 0x00}, //not used + {0x07, 0x80, 0x00, 0x06, 0x05, 0x07}, + {0x03, 0x40, 0x1F, 0x40, 0x1F, 0x00, 0x04}, + {0x80, 0x00}, //not used + {0xFF, 0xFF, 0xFF}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, //not used + ///////////// Reserved ///////////// + {0x00, 0x00}, + {0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} +}; + +static ap_nvram_btradio_struct stBtDefault_6735 = +{ + {0x00, 0x00, 0x46, 0x03, 0x21, 0x01}, + {0x60, 0x00}, //not used + {0x23, 0x10, 0x00, 0x00}, //not used + {0x07, 0x80, 0x00, 0x06, 0x05, 0x07}, + {0x03, 0x40, 0x1F, 0x40, 0x1F, 0x00, 0x04}, + {0x80, 0x00}, //not used + {0xFF, 0xFF, 0xFF}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, //not used + ///////////// Reserved ///////////// + {0x00, 0x00}, + {0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} +}; + +static ap_nvram_btradio_struct stBtDefault_6735m = +{ + {0x00, 0x00, 0x46, 0x03, 0x35, 0x01}, + {0x60, 0x00}, //not used + {0x23, 0x10, 0x00, 0x00}, //not used + {0x07, 0x80, 0x00, 0x06, 0x05, 0x07}, + {0x03, 0x40, 0x1F, 0x40, 0x1F, 0x00, 0x04}, + {0x80, 0x00}, //not used + {0xFF, 0xFF, 0xFF}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, //not used + ///////////// Reserved ///////////// + {0x00, 0x00}, + {0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} +}; + +static ap_nvram_btradio_struct stBtDefault_6753 = +{ + {0x00, 0x00, 0x46, 0x03, 0x37, 0x01}, + {0x60, 0x00}, //not used + {0x23, 0x10, 0x00, 0x00}, //not used + {0x07, 0x80, 0x00, 0x06, 0x05, 0x07}, + {0x03, 0x40, 0x1F, 0x40, 0x1F, 0x00, 0x04}, + {0x80, 0x00}, //not used + {0xFF, 0xFF, 0xFF}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, //not used + ///////////// Reserved ///////////// + {0x00, 0x00}, + {0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} +}; + +static ap_nvram_btradio_struct stBtDefault_6580 = +{ + {0x00, 0x00, 0x46, 0x65, 0x80, 0x01}, + {0x60, 0x00}, //not used + {0x23, 0x10, 0x00, 0x00}, //not used + {0x07, 0x80, 0x00, 0x06, 0x05, 0x07}, + {0x03, 0x40, 0x1F, 0x40, 0x1F, 0x00, 0x04}, + {0x80, 0x00}, //not used + {0xFF, 0xFF, 0xFF}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, //not used + ///////////// Reserved ///////////// + {0x00, 0x00}, + {0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} +}; + +static ap_nvram_btradio_struct stBtDefault_6755 = +{ + {0x00, 0x00, 0x46, 0x03, 0x26, 0x01}, + {0x60, 0x00}, //not used + {0x23, 0x10, 0x00, 0x00}, //not used + {0x07, 0x80, 0x00, 0x06, 0x05, 0x07}, + {0x03, 0x40, 0x1F, 0x40, 0x1F, 0x00, 0x04}, + {0x80, 0x00}, //not used + {0xFF, 0xFF, 0xFF}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, //not used + ///////////// Reserved ///////////// + {0x00, 0x00}, + {0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} +}; + +static ap_nvram_btradio_struct stBtDefault_6797 = +{ + {0x00, 0x00, 0x46, 0x02, 0x79, 0x01}, + {0x60, 0x00}, //not used + {0x23, 0x10, 0x00, 0x00}, //not used + {0x07, 0x80, 0x00, 0x06, 0x05, 0x07}, + {0x03, 0x40, 0x1F, 0x40, 0x1F, 0x00, 0x04}, + {0x80, 0x00}, //not used + {0xFF, 0xFF, 0xFF}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, //not used + ///////////// Reserved ///////////// + {0x00, 0x00}, + {0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} +}; +#endif diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/CFG_BWCS_Default.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/CFG_BWCS_Default.h new file mode 100755 index 0000000000000000000000000000000000000000..9c1dde72d150192a2451c430f1f901ded99cd030 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/CFG_BWCS_Default.h @@ -0,0 +1,141 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_BWCS_Default.h + * + * Project: + * -------- + * YuSu + * + * Description: + * ------------ + * give the default BT/WiFi co-existence config data. + * + * Author: + * ------- + * Saker Hsia(MTK02327) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 06 30 2010 saker.hsia + * [ALPS00002764][Need Patch] [Volunteer Patch] ALPS.10X.W10.28 Volunteer patch for BWCS NVRAM customization + * . + * + * 05 16 2010 saker.hsia + * [ALPS00001913][BWCS] BT WiFi Single Antenna Feature check in Android 2.1 + * . + * + * 05 14 2010 saker.hsia + * [ALPS00001913][BWCS] BT WiFi Single Antenna Feature check in Android 2.1 + * . + * + * 05 05 2010 saker.hsia + * [ALPS00001913][BWCS] BT WiFi Single Antenna Feature check in Android 2.1 + * Check in BT/WiFi Single Antenna Feature + * + *******************************************************************************/ +#ifndef _CFG_BWCS_D_H +#define _CFG_BWCS_D_H +#include "inc/bwcs_custom.h" +ap_nvram_bwcs_config_struct stBWCSConfigDefault = +{ + /* Real Time RSSI Threshold : BT / WIFI1 / WIFI2 */ + {RT_RSSI_TH_BT, RT_RSSI_TH_WIFI1, RT_RSSI_TH_WIFI2} + , + /* Non Real Time RSSI Threshold : BT / WIFI1 / WIFI2 */ + {NRT_RSSI_TH_BT, NRT_RSSI_TH_WIFI1, NRT_RSSI_TH_WIFI2} + , + /* Antenna path compensation */ + ANT_PATH_COMP + , + /* antenna path switch protection period, Unit is seconds */ + ANT_SWITCH_PROT_TIME + , + /* TX Flow control : medium time / period time */ + WIFI_TX_FLOW_CTRL + , + /* BT RX Range : Low / High */ + BT_RX_RANGE + , + /* BT TX power : WIFI OFF / WIFI SCO / WIFI ACL */ + {BT_TX_PWR_WIFI_OFF, BT_TX_PWR_SCO, BT_TX_PWR_ACL} + , + /* Reserved , 5 */ + RESERVED +}; +#endif /* _CFG_BWCS_D_H */ diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/CFG_EXT_MDTYPE_Default.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/CFG_EXT_MDTYPE_Default.h new file mode 100755 index 0000000000000000000000000000000000000000..7d43b330f1ad5125db8745c8a3dd6eb40f0c1072 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/CFG_EXT_MDTYPE_Default.h @@ -0,0 +1,70 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2012 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/***************************************************************************** + * + * Filename: + * --------- + * CFG_EXT_MDTYPE_Default.h + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * EXT Modem Type NVRAM Default value. + * + * Author: + * ------- + * AP Wang (mtk05304) + * + * + * ========================================================================== + * $Log$ + ****************************************************************************/ +#ifndef _CFG_EXT_MDTYPE_D_H +#define _CFG_EXT_MDTYPE_D_H + +#include "cfgfileinc/CFG_EXT_MDTYPE_File.h" + +ext_md_type_struct stEXTMDTypeDefault = +{ + 4, + 0 +}; +#endif /* _CFG_EXT_MDTYPE_D_H */ + + diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/CFG_MDTYPE_Default.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/CFG_MDTYPE_Default.h new file mode 100755 index 0000000000000000000000000000000000000000..5e0fb411a4430bd4315dc8b34c387485d3e04d1b --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/CFG_MDTYPE_Default.h @@ -0,0 +1,71 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_MDTYPE_Default.h + * + * Project: + * -------- + * YuSu + * + * Description: + * ------------ + * give the default sim switch mode data. + * + * Author: + * ------- + * Haow Wang(MTK81183) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * . + * + *******************************************************************************/ +#ifndef _CFG_MDTYPE_D_H +#define _CFG_MDTYPE_D_H + +#include "cfgfileinc/CFG_MDTYPE_File.h" + +md_type_struct stMDTypeDefault = +{ + 0 +}; +#endif /* _CFG_SSW_D_H */ diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/CFG_MD_SBP_Default.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/CFG_MD_SBP_Default.h new file mode 100755 index 0000000000000000000000000000000000000000..9ddd60413328c5e32b49317d0fa6f84816df3dba --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/CFG_MD_SBP_Default.h @@ -0,0 +1,71 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_MD_SBP_Default.h + * + * Project: + * -------- + * KK + * + * Description: + * ------------ + * give the default md SBP config data. + * + * Author: + * ------- + * Jue Zhou(mtk80024) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * . + * + *******************************************************************************/ +#ifndef _CFG_MD_SBP_D_H +#define _CFG_MD_SBP_D_H + +MD_SBP_Struct stMDSBPConfigDefault = +{ + 0, 1, 0, 1, 0, 1 +}; +#endif /* _CFG_MD_SBP_D_H */ + diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/CFG_OMADMUSB_Default.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/CFG_OMADMUSB_Default.h new file mode 100755 index 0000000000000000000000000000000000000000..b49b0d0907da099cacd002b91ba03e94f732ebd2 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/CFG_OMADMUSB_Default.h @@ -0,0 +1,110 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_OMADMUSB_Default.h + * + * Project: + * -------- + * YUSU + * + * Description: + * ------------ + * Default value of OMADM usb config + * + * Author: + * ------- + * MTK80863(Hao Lin) + * + * + * + *******************************************************************************/ + + +#ifndef _CFG_OMADMUSB_DEFAULT_H +#define _CFG_OMADMUSB_DEFAULT_H + +// the default value of OMADM usb nvram file +OMADMUSB_CFG_Struct stOMADMUSBDefualt = +{ + 1, + 1, + 1, + 0, +}; + + +#endif + + diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/CFG_SDIO_Default.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/CFG_SDIO_Default.h new file mode 100755 index 0000000000000000000000000000000000000000..2b8a7aee7ae81d13f26a6f6c5679812351671e1a --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/CFG_SDIO_Default.h @@ -0,0 +1,74 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_SDIO_Default.h + * + * Project: + * -------- + * YuSu + * + * Description: + * ------------ + * give the default SDIO config data. + * + * Author: + * ------- + * Juju Sung(MTK04314) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * . + * + *******************************************************************************/ +#ifndef _CFG_SDIO_D_H +#define _CFG_SDIO_D_H +ap_nvram_sdio_config_struct stSDIOConfigDefault = +{ + 0, + /*1--2--3--4--5--6--7--8--9-10-11-12-13-14-15-16-17-17-19*/ + {-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1}, + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, + /* 4074 zero */ + {0}, +}; +#endif /* _CFG_GPS_D_H */ diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/CFG_SIM_CONFIG_Default.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/CFG_SIM_CONFIG_Default.h new file mode 100755 index 0000000000000000000000000000000000000000..6a5f5dcff9c9403699ade08bfb046df1ef986f6f --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/CFG_SIM_CONFIG_Default.h @@ -0,0 +1,112 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * cfg_sim_config_default.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of UART default config + * + * Author: + * ------- + * LiWen (MTK02556) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * mtk02556 + * [DUMA00128675] [NVRAM] Add NVRAM SIM struct + * NVRAM SIM add default value struct + * + * + *******************************************************************************/ + +#ifndef _CFG_SIM_CONFIG_DEFAULT_H +#define _CFG_SIM_CONFIG_DEFAULT_H + +ap_nvram_uart_config_struct stSIMConfigDefault = +{ + {1} +}; + +#endif //_CFG_SIM_CONFIG_DEFAULT_H + + diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/CFG_UART_Config_Default.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/CFG_UART_Config_Default.h new file mode 100755 index 0000000000000000000000000000000000000000..7be143d4ba3f9461a09ab5819ed4d57ac365e00a --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/CFG_UART_Config_Default.h @@ -0,0 +1,118 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * cfg_uart_config_default.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of UART default config + * + * Author: + * ------- + * LiChunhui (MTK80143) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * Apr 10 2009 mtk80306 + * [DUMA00114160] daily build error + * remove the include path. + * + * Mar 24 2009 mtk80143 + * [DUMA00112375] [uart] UART EM mode + * Add for UART EM mode + * + * + *******************************************************************************/ + +#ifndef _CFG_UART_CONFIG_DEFAULT_H +#define _CFG_UART_CONFIG_DEFAULT_H + +///#include "cfgfileinc/CFG_UART_File.h" + +ap_nvram_uart_config_struct stUARTConfigDefault = +{ + {0x01,0x0,0x0,0x0} +}; + +#endif + + diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/audio_acf_default.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/audio_acf_default.h new file mode 100755 index 0000000000000000000000000000000000000000..16b3811a0f36448c7efb8ad434bb4deba4773a05 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/audio_acf_default.h @@ -0,0 +1,82 @@ +#ifndef AUDIO_ACF_DEFAULT_H +#define AUDIO_ACF_DEFAULT_H + +#define BES_LOUDNESS_ACF_L_HPF_FC 0 +#define BES_LOUDNESS_ACF_L_HPF_ORDER 0 +#define BES_LOUDNESS_ACF_L_BPF_FC 2400,400,10000,800,6000,8000,0,0 +#define BES_LOUDNESS_ACF_L_BPF_BW 2000,800,2000,1000,2000,2000,0,0 +#define BES_LOUDNESS_ACF_L_BPF_GAIN 1280,512,1533,768,768,1536,0,0 +#define BES_LOUDNESS_ACF_L_LPF_FC 0 +#define BES_LOUDNESS_ACF_L_LPF_ORDER 0 +#define BES_LOUDNESS_ACF_R_HPF_FC 0 +#define BES_LOUDNESS_ACF_R_HPF_ORDER 0 +#define BES_LOUDNESS_ACF_R_BPF_FC 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_ACF_R_BPF_BW 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_ACF_R_BPF_GAIN 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_ACF_R_LPF_FC 0 +#define BES_LOUDNESS_ACF_R_LPF_ORDER 0 + +#define BES_LOUDNESS_ACF_SEP_LR_FILTER 0 + +#define BES_LOUDNESS_ACF_WS_GAIN_MAX 0 +#define BES_LOUDNESS_ACF_WS_GAIN_MIN 0 +#define BES_LOUDNESS_ACF_FILTER_FIRST 0 + +#define BES_LOUDNESS_ACF_NUM_BANDS 0 +#define BES_LOUDNESS_ACF_FLT_BANK_ORDER 0 +#define BES_LOUDNESS_ACF_DRC_DELAY 0 +#define BES_LOUDNESS_ACF_CROSSOVER_FREQ 0,0,0,0,0,0,0 +#define BES_LOUDNESS_ACF_SB_MODE 0,1,0,0,0,0,0,0 +#define BES_LOUDNESS_ACF_SB_GAIN 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_ACF_GAIN_MAP_IN \ + 0,0,0,0,0, \ + 0,0,0,0,0, \ + 0,0,0,0,0, \ + 0,0,0,0,0, \ + 0,0,0,0,0, \ + 0,0,0,0,0, \ + 0,0,0,0,0, \ + 0,0,0,0,0 +#define BES_LOUDNESS_ACF_GAIN_MAP_OUT \ + 0,0,0,0,0, \ + 0,0,0,0,0, \ + 0,0,0,0,0, \ + 0,0,0,0,0, \ + 0,0,0,0,0, \ + 0,0,0,0,0, \ + 0,0,0,0,0, \ + 0,0,0,0,0 +#define BES_LOUDNESS_ACF_ATT_TIME \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0 +#define BES_LOUDNESS_ACF_REL_TIME \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0 +#define BES_LOUDNESS_ACF_HYST_TH \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0, \ + 0,0,0,0,0,0 + +#define BES_LOUDNESS_ACF_LIM_TH 0 +#define BES_LOUDNESS_ACF_LIM_GN 0 +#define BES_LOUDNESS_ACF_LIM_CONST 0 +#define BES_LOUDNESS_ACF_LIM_DELAY 0 + +#endif diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/audio_acfsub_default.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/audio_acfsub_default.h new file mode 100755 index 0000000000000000000000000000000000000000..f498a0a2c650d24bf52c9766c4d4834e24234329 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/audio_acfsub_default.h @@ -0,0 +1,284 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + * + * MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * audio_acf_default.h + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * This file is the header of audio customization related parameters or definition. + * + * Author: + * ------- + * Tina Tsai + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 04 22 2013 kh.hung + * [ALPS00580843] [MT6572tdv1_phone[lca]][music][Symbio][Free test] ­µ?¼½©ñ¾¹¼½©ñ­µ?ªº?­µ?¤j?¤p¡A¤£?©w + * Use default DRC setting. + * + * Review: http://mtksap20:8080/go?page=NewReview&reviewid=59367 + * + * + * + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ +#ifndef AUDIO_ACFSUB_DEFAULT_H +#define AUDIO_ACFSUB_DEFAULT_H +#if 1//defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V4) +/* Compensation Filter HSF coeffs: default all pass filter */ +/* BesLoudness also uses this coeffs */ +#define BES_LOUDNESS_HSF_COEFF_SUB \ + 0x07DA170A, 0xF054253E, 0x07D1C95A, 0x7D56C298, 0x00000000, \ + 0x07D6C2CB, 0xF05B867E, 0x07CDBD5F, 0x7D19C2D2, 0x00000000, \ + 0x07C751CE, 0xF07DBC74, 0x07BAFE49, 0x7BFFC3DA, 0x00000000, \ + 0x07B4AD39, 0xF0A6FF56, 0x07A46981, 0x7AA6C515, 0x00000000, \ + 0x07AE1CEE, 0xF0B5836A, 0x079C79B2, 0x7A2CC583, 0x00000000, \ + 0x078FC91E, 0xF0F882BF, 0x0777E4C0, 0x77F1C777, 0x00000000, \ + 0x076B705A, 0xF148A5E6, 0x074C3E63, 0x7538C9C0, 0x00000000, \ + 0x075EB726, 0xF164A91C, 0x073D0346, 0x7441CA88, 0x00000000, \ + 0x07247309, 0xF1E4AE1A, 0x06F7957D, 0x6FC0CE05, 0x00000000, \ + \ + 0x08000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x08000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x08000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x08000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x08000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x08000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x08000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x08000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x08000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 + + +/* Compensation Filter BPF coeffs: default all pass filter */ +#define BES_LOUDNESS_BPF_COEFF_SUB \ + 0x3FD481A8,0x3EFF7E57,0xC12C0000, \ + 0x3FD081DA,0x3EE97E25,0xC1460000, \ + 0x3FBE82D7,0x3E817D28,0xC1C00000, \ + 0x3FA98440,0x3E037BBF,0xC2520000, \ + 0x3FA184CE,0x3DD77B31,0xC2860000, \ + 0x3F7E87BD,0x3D0C7842,0xC3740000, \ + \ + 0x3FD481C0,0x3EFF7E3F,0xC12C0000, \ + 0x3FD081F5,0x3EE97E0A,0xC1460000, \ + 0x3FBE830B,0x3E817CF4,0xC1C00000, \ + 0x3FA9849C,0x3E037B63,0xC2520000, \ + 0x3FA1853A,0x3DD77AC5,0xC2860000, \ + 0x3F7E8889,0x3D0C7776,0xC3740000, \ + \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000, \ + 0x40000000,0x00000000,0x00000000 + +#define BES_LOUDNESS_LPF_COEFF_SUB \ + 0x40000000, 0x00000000, 0x00000000,\ + 0x40000000, 0x00000000, 0x00000000,\ + 0x40000000, 0x00000000, 0x00000000,\ + 0x40000000, 0x00000000, 0x00000000,\ + 0x40000000, 0x00000000, 0x00000000,\ + 0x40000000, 0x00000000, 0x00000000 + +#define BES_LOUDNESS_WS_GAIN_MAX_SUB 0x399A + +#define BES_LOUDNESS_WS_GAIN_MIN_SUB 0x2666 + +#define BES_LOUDNESS_FILTER_FIRST_SUB 0 + +#define BES_LOUDNESS_GAIN_MAP_IN_SUB \ + -45, -35, -19, -18, 0 + +#define BES_LOUDNESS_GAIN_MAP_OUT_SUB \ + 0, 12, 12, 12, 0 + +#define BES_LOUDNESS_ATT_TIME_SUB 164 +#define BES_LOUDNESS_REL_TIME_SUB 16400 +#else +/* Compensation Filter HSF coeffs: default all pass filter */ +/* BesLoudness also uses this coeffs */ +#define BES_LOUDNESS_HSF_COEFF \ + 0x7DA1709,0xF054253E,0x7D1C95A,0x7D56C298, \ + 0x7D6C2CA,0xF05B867F,0x7CDBD5F,0x7D19C2D1, \ + 0x7C751CD,0xF07DBC74,0x7BAFE48,0x7BFEC3DA, \ + 0x7B4AD39,0xF0A6FF57,0x7A46980,0x7AA5C515, \ + 0x7AE1CEE,0xF0B5836B,0x79C79B1,0x7A2BC583, \ + 0x78FC91E,0xF0F882BF,0x777E4BF,0x77F0C777, \ + 0x76B705A,0xF148A5E6,0x74C3E63,0x7537C9BF, \ + 0x75EB726,0xF164A91C,0x73D0346,0x7440CA88, \ + 0x7247308,0xF1E4AE1B,0x6F7957D,0x6FC0CE05 + +/* Compensation Filter BPF coeffs: default all pass filter */ +#define BES_LOUDNESS_BPF_COEFF \ + 0x3FD481A8,0x3EFF7E57,0xC12C0000, \ + 0x3FD081DA,0x3EE97E25,0xC1460000, \ + 0x3FBE82D7,0x3E817D28,0xC1C00000, \ + 0x3FA98440,0x3E037BBF,0xC2520000, \ + 0x3FA184CE,0x3DD77B31,0xC2860000, \ + 0x3F7E87BD,0x3D0C7842,0xC3740000, \ + \ + 0x3FD481C0,0x3EFF7E3F,0xC12C0000, \ + 0x3FD081F5,0x3EE97E0A,0xC1460000, \ + 0x3FBE830B,0x3E817CF4,0xC1C00000, \ + 0x3FA9849C,0x3E037B63,0xC2520000, \ + 0x3FA1853A,0x3DD77AC5,0xC2860000, \ + 0x3F7E8889,0x3D0C7776,0xC3740000, \ + \ + 0x0,0x0,0x0, \ + 0x0,0x0,0x0, \ + 0x0,0x0,0x0, \ + 0x0,0x0,0x0, \ + 0x0,0x0,0x0, \ + 0x0,0x0,0x0, \ + \ + 0x0,0x0,0x0, \ + 0x0,0x0,0x0, \ + 0x0,0x0,0x0, \ + 0x0,0x0,0x0, \ + 0x0,0x0,0x0, \ + 0x0,0x0,0x0 + +#define BES_LOUDNESS_DRC_FORGET_TABLE \ + 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000 + +#define BES_LOUDNESS_WS_GAIN_MAX 0 + +#define BES_LOUDNESS_WS_GAIN_MIN 0 + +#define BES_LOUDNESS_FILTER_FIRST 0 + +#define BES_LOUDNESS_GAIN_MAP_IN \ + 0, 0, 0, 0, 0 + +#define BES_LOUDNESS_GAIN_MAP_OUT \ + 0, 0, 0, 0, 0 +#endif +#endif diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/audio_audenh_control_option.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/audio_audenh_control_option.h new file mode 100755 index 0000000000000000000000000000000000000000..c4fb1d867ab1caef2f7583e85ec6770b1c83fe5a --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/audio_audenh_control_option.h @@ -0,0 +1,45 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein is + * confidential and proprietary to MediaTek Inc. and/or its licensors. Without + * the prior written permission of MediaTek inc. and/or its licensors, any + * reproduction, modification, use or disclosure of MediaTek Software, and + * information contained herein, in whole or in part, shall be strictly + * prohibited. + * + * MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER + * ON AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL + * WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED + * WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR + * NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH + * RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES + * TO LOOK ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. + * RECEIVER EXPRESSLY ACKNOWLEDGES THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO + * OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES CONTAINED IN MEDIATEK + * SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE + * RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S + * ENTIRE AND CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE + * RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE + * MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE + * CHARGE PAID BY RECEIVER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek + * Software") have been modified by MediaTek Inc. All revisions are subject to + * any receiver's applicable license agreements with MediaTek Inc. + */ + +#ifndef AUDIO_AUDENH_CONTROL_OPTION_CUSTOM_H +#define AUDIO_AUDENH_CONTROL_OPTION_CUSTOM_H + + +//Bit0: Audenh default (Default off for Low Power) , Bit1: BesLoudness default (Default off for Low Power:By Bright.L 2017.1) +#define DEFAULT_AUDIO_AUDENH_CONTROL_OPTION_Coeff (0x00000000) + +#endif diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/audio_custom.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/audio_custom.h new file mode 100755 index 0000000000000000000000000000000000000000..e4e57e4dc2bf44ca3ecd6e445b003d9c47c1975c --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/audio_custom.h @@ -0,0 +1,484 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * aud_custom_exp.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * This file is the header of audio customization related function or definition. + * + * Author: + * ------- + * JY Huang + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 05 26 2010 chipeng.chang + * [ALPS00002287][Need Patch] [Volunteer Patch] ALPS.10X.W10.11 Volunteer patch for audio paramter + * modify audio parameter. + * + * 05 26 2010 chipeng.chang + * [ALPS00002287][Need Patch] [Volunteer Patch] ALPS.10X.W10.11 Volunteer patch for audio paramter + * modify for Audio parameter + * + * mtk80306 + * [DUMA00132370] waveform driver file re-structure. + * waveform driver file re-structure. + * + * Jul 28 2009 mtk01352 + * [DUMA00009909] Check in TWO_IN_ONE_SPEAKER and rearrange + * + * + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ +#ifndef AUDIO_CUSTOM_H +#define AUDIO_CUSTOM_H + +/* define Gain For Normal */ +/* Normal volume: TON, SPK, MIC, FMR, SPH, SID, MED */ + +#define GAIN_NOR_TON_VOL 8 +#define GAIN_NOR_KEY_VOL 43 +#define GAIN_NOR_MIC_VOL 26 +#define GAIN_NOR_FMR_VOL 0 +#define GAIN_NOR_SPH_VOL 20 +#define GAIN_NOR_SID_VOL 100 +#define GAIN_NOR_MED_VOL 25 + + +/* define Gain For Headset */ +/* Headset volume: TON, SPK, MIC, FMR, SPH, SID, MED */ + +#define GAIN_HED_TON_VOL 8 +#define GAIN_HED_KEY_VOL 24 +#define GAIN_HED_MIC_VOL 20 +#define GAIN_HED_FMR_VOL 24 +#define GAIN_HED_SPH_VOL 12 +#define GAIN_HED_SID_VOL 100 +#define GAIN_HED_MED_VOL 12 + +/* define Gain For Handfree */ +/* Handfree volume: TON, SPK, MIC, FMR, SPH, SID, MED */ + +#define GAIN_HND_TON_VOL 8 +#define GAIN_HND_KEY_VOL 24 +#define GAIN_HND_MIC_VOL 20 +#define GAIN_HND_FMR_VOL 24 +#define GAIN_HND_SPH_VOL 12 +#define GAIN_HND_SID_VOL 100 +#define GAIN_HND_MED_VOL 12 + +/* 0: Input FIR coefficients for 2G/3G Normal mode */ +/* 1: Input FIR coefficients for 2G/3G/VoIP Headset mode */ +/* 2: Input FIR coefficients for 2G/3G Handfree mode */ +/* 3: Input FIR coefficients for 2G/3G/VoIP BT mode */ +/* 4: Input FIR coefficients for VoIP Normal mode */ +/* 5: Input FIR coefficients for VoIP Handfree mode */ +#define SPEECH_INPUT_FIR_COEFF \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 + +/* 0: Output FIR coefficients for 2G/3G Normal mode */ +/* 1: Output FIR coefficients for 2G/3G/VoIP Headset mode */ +/* 2: Output FIR coefficients for 2G/3G Handfree mode */ +/* 3: Output FIR coefficients for 2G/3G/VoIP BT mode */ +/* 4: Output FIR coefficients for VoIP Normal mode */ +/* 5: Output FIR coefficients for VoIP Handfree mode */ +#define SPEECH_OUTPUT_FIR_COEFF \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 + +#define DG_DL_Speech 0xE3D +#define DG_Microphone 0x1400 +#define FM_Record_Vol 6 /* 0 is smallest. each step increase 1dB. + Be careful of distortion when increase too much. + Generally, it's not suggested to tune this parameter */ + +/* 0: Input FIR coefficients for 2G/3G Normal mode */ +/* 1: Input FIR coefficients for 2G/3G/VoIP Headset mode */ +/* 2: Input FIR coefficients for 2G/3G Handfree mode */ +/* 3: Input FIR coefficients for 2G/3G/VoIP BT mode */ +/* 4: Input FIR coefficients for VoIP Normal mode */ +/* 5: Input FIR coefficients for VoIP Handfree mode */ +#define WB_Speech_Input_FIR_Coeff \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ +\ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ +\ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ +\ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ +\ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ +\ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 + +/* 0: Output FIR coefficients for 2G/3G Normal mode */ +/* 1: Output FIR coefficients for 2G/3G/VoIP Headset mode */ +/* 2: Output FIR coefficients for 2G/3G Handfree mode */ +/* 3: Output FIR coefficients for 2G/3G/VoIP BT mode */ +/* 4: Output FIR coefficients for VoIP Normal mode */ +/* 5: Output FIR coefficients for VoIP Handfree mode */ + +#define WB_Speech_Output_FIR_Coeff \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ +\ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ +\ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ +\ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ +\ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ +\ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 + +/* + * The Bluetooth DAI Hardware COnfiguration Parameter + */ +#define DEFAULT_BLUETOOTH_SYNC_TYPE 0 +#define DEFAULT_BLUETOOTH_SYNC_LENGTH 1 + +/* Input FIR coefficients for 2G/3G HAC mode */ +#define DEFAULT_SPEECH_HAC_INPUT_FIR_COEFF \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 + +/* Output FIR coefficients for 2G/3G HAC mode */ +#define DEFAULT_SPEECH_HAC_OUTPUT_FIR_COEFF \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 + +/* WB Input FIR coefficients for 2G/3G HAC mode */ +#define DEFAULT_WB_SPEECH_HAC_INPUT_FIR_COEFF \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 + +/* WB Output FIR coefficients for 2G/3G HAC mode */ +#define DEFAULT_WB_SPEECH_HAC_OUTPUT_FIR_COEFF \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 + +#endif diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/audio_effect_default.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/audio_effect_default.h new file mode 100755 index 0000000000000000000000000000000000000000..bd7a8d60f24198f056fe15dfcf9dd7976d247b04 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/audio_effect_default.h @@ -0,0 +1,102 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * audio_coeff_default.h + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * This file is the header of audio customization related parameters or definition. + * + * Author: + * ------- + * Tina Tsai + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * + * + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ +#ifndef AUDIO_EFFECT_DEFAULT_H +#define AUDIO_EFFECT_DEFAULT_H + +#define BSRD_LEVEL 50 +#define BSRD_DISTANCE1 20 +#define BSRD_DISTANCE2 30 +#define BSRD_BAND_SELECT 0 + +#define BASS_CUTOFF_FREQ 400 +#define BASS_ISVB 0 + +#define NORMAL_GAIN_LEVEL \ + 0,0,0,0,0,0,0,0 +#define DANCE_GAIN_LEVEL \ + 16,64,0,8,32,40,32,16 +#define BASS_GAIN_LEVEL \ + 48,32,24,16,0,0,0,0 +#define CLASSICAL_GAIN_LEVEL \ + 40,24,0,-16,-8,0,24,32 +#define TREBLE_GAIN_LEVEL \ + 0,0,0,0,8,24,40,48 +#define PARTY_GAIN_LEVEL \ + 40,32,0,0,0,0,0,32 +#define POP_GAIN_LEVEL \ + -12,0,8,40,40,8,-8,-16 +#define ROCK_GAIN_LEVEL \ + 48,16,8,-8,-16,8,24,40 + +#define LOUDENHANCEMODE 3 + +#define TIME_TD_TF 0 +#define TIME_TS_RATIO 100 + +#endif diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/audio_function_switch_default.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/audio_function_switch_default.h new file mode 100755 index 0000000000000000000000000000000000000000..176cf13606ffd43deefa07d85fdbe58ba108c429 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/audio_function_switch_default.h @@ -0,0 +1,114 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + * + * MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * audio_dump_default.h + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * This file is the header of audio customization related parameters or definition. + * + * Author: + * ------- + * Tina Tsai + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * + * Review: http://mtksap20:8080/go?page=NewReview&reviewid=59367 + * + * + * + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ +#ifndef AUDIO_FUNCTION_SWITCH_DEFAULT_H +#define AUDIO_FUNCTION_SWITCH_DEFAULT_H + +#define DEFAULT_VMLOG_DUMP_CONFIG 0 +#define DEFAULT_BGS_DUMP_ENABLE 0 +#define DEFAULT_CUSTOM_XML_ENABLE 0 + +#endif diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/audio_gain_table_default.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/audio_gain_table_default.h new file mode 100755 index 0000000000000000000000000000000000000000..328878ba1da1a8fc514ebaefebb44d800dfeaed6 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/audio_gain_table_default.h @@ -0,0 +1,363 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + * + * MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * audio_gain_table_default.h + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * This file is the header of audio cgain table parameters + * + * Author: + * ------- + * ChiPeng Chang + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 08 28 2012 weiguo.li + * [ALPS00347285] [Need Patch] [Volunteer Patch]LGE AudioGainTable modification + * . + * + * 08 26 2012 weiguo.li + * [ALPS00347285] [Need Patch] [Volunteer Patch]LGE AudioGainTable modification + * . + * + * 07 29 2012 weiguo.li + * [ALPS00319405] ALPS.JB.BSP.PRA check in CR for Jades + * . + * + * + * + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ +#ifndef AUDIO_GAIN_TABLE_DEFAULT_H +#define AUDIO_GAIN_TABLE_DEFAULT_H + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_VOICE_GAIN_TABLE_PARA \ + 0x64,0x5A,0x50,0x46,0x3C,0x32,0x28,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0B, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x3C,0x32,0x28,0x1E,0x14,0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x01, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x60,0x58,0x40,0x38,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0B, 0x00,0x00,0x00,0x00,0x0B,0x00,0x00,0x00,0x00,0x00,\ + 0x60,0x58,0x40,0x38,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_SYSTEM_GAIN_TABLE_PARA \ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x0B, 0x00,0x00,0x00,0x00,0x0A,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_RINGTONE_GAIN_TABLE_PARA \ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x0A,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x0B, 0x00,0x00,0x00,0x00,0x0A,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_MUSIC_GAIN_TABLE_PARA \ + 0xFF,0xA8,0x9C,0x90,0x84,0x78,0x6C,0x60,0x54,0x48,0x3C,0x30,0x24,0x18,0x0C,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xB4,0xA8,0x9C,0x90,0x84,0x78,0x6C,0x60,0x54,0x48,0x3C,0x30,0x24,0x18,0x0A,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xA8,0x9C,0x90,0x84,0x78,0x6C,0x60,0x54,0x48,0x3C,0x30,0x24,0x18,0x0C,0x00,0x00,0x00, 0x0B, 0x00,0x00,0x00,0x00,0x0A,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xA8,0x9C,0x90,0x84,0x78,0x6C,0x60,0x54,0x48,0x3C,0x30,0x24,0x18,0x0C,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_ALARM_GAIN_TABLE_PARA \ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x0B, 0x00,0x00,0x00,0x00,0x0A,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_NOTIFICATION_GAIN_TABLE_PARA \ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x0B, 0x00,0x00,0x00,0x00,0x0A,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_BLUETOOTH_SCO_GAIN_TABLE_PARA \ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x1C,0x10,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x0F, 0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_ENFORCEAUDIBLE_GAIN_TABLE_PARA \ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x04, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x09, 0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_DTMF_GAIN_TABLE_PARA \ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x2B,0x23,0x1C,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x04, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x1C,0x10,0x00,0x00, 0x09, 0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_TTS_GAIN_TABLE_PARA \ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x04, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x09, 0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_FM_GAIN_TABLE_PARA \ + 0xFF,0xA8,0x9C,0x90,0x84,0x78,0x6C,0x60,0x54,0x48,0x3C,0x30,0x24,0x18,0x0C,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xA8,0x9C,0x90,0x84,0x78,0x6C,0x60,0x54,0x48,0x3C,0x30,0x24,0x18,0x0C,0x00,0x00,0x00, 0x04, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xA8,0x9C,0x90,0x84,0x78,0x6C,0x60,0x54,0x48,0x3C,0x30,0x24,0x18,0x0C,0x00,0x00,0x00, 0x09, 0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xA8,0x9C,0x90,0x84,0x78,0x6C,0x60,0x54,0x48,0x3C,0x30,0x24,0x18,0x0C,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_MATV_GAIN_TABLE_PARA \ + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x08, 0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,\ + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_SPEECH_NB_GAIN_TABLE_PARA \ + 0x60,0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x50,0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x40,0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x30,0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x20,0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x10,0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x00,0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x11,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0D,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + \ + 0x70,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x60,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x50,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x40,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x30,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x20,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x10,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x11,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0D,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + \ + 0x48,0x0C,0x00,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x00,0x00, 0x3C,0x0C,0x00,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x00,0x00, 0x30,0x0C,0x00,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x00,0x00,\ + 0x24,0x0C,0x00,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x00,0x00, 0x18,0x0C,0x00,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x00,0x00, 0x0C,0x0C,0x00,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x00,0x00,\ + 0x00,0x0C,0x00,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x00,0x00, 0x11,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0D,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + \ + 0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x16,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x13,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0D,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x09,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x09,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x17,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x16,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_SPEECH_WB_GAIN_TABLE_PARA \ + 0x60,0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x50,0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x40,0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x30,0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x20,0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x10,0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x00,0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0D,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x17,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x16,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + \ + 0x70,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x60,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x50,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x40,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x30,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x20,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x10,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0D,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x17,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x16,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + \ + 0x48,0x0C,0x00,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x00,0x00, 0x3C,0x0C,0x00,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x00,0x00, 0x30,0x0C,0x00,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x00,0x00,\ + 0x24,0x0C,0x00,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x00,0x00, 0x18,0x0C,0x00,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x00,0x00, 0x0C,0x0C,0x00,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x00,0x00,\ + 0x00,0x0C,0x00,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x00,0x00, 0x0E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0D,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x09,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + \ + 0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x05,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x09,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x09,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +//sidetone receiver +//sidetone headset +//sidetone speaker +//sidetone doc +#define DEFAULT_SIDETONE_NB_GAIN_TABLE_PARA \ + 0x00,0x00,0x00,0x00 + +//sidetone receiver +//sidetone headset +//sidetone speaker +//sidetone doc +#define DEFAULT_SIDETONE_WB_GAIN_TABLE_PARA \ + 0x00,0x00,0x00,0x00 + +//GAIN_IDLE_RECORD_MIC +//GAIN_IDLE_RECORD_HEADSET +//GAIN_VOICE_REC_MIC +//GAIN_VOICE_REC_HEADSET +//GAIN_VIDEO_REC_MIC +//GAIN_VIDEO_REC_HEADSET +//GAIN_INCALL_NB_RECEIVER +//GAIN_INCALL_NB_HEADSET +//GAIN_INCALL_NB_SPEAKER +//GAIN_INCALL_WB_RECEIVER +//GAIN_INCALL_WB_HEADSET +//GAIN_INCALL_WB_SPEAKER +//GAIN_VOIP_RECEIVER +//GAIN_VOIP_HEADSET +//GAIN_VOIP_SPEAKER +//GAIN_TTY_DEVICE +//GAIN_LEVEL_SHIFT +//GAIN_ANALOG_PLAY +//GAIN_VOICE_UNLOCK_MIC +//GAIN_VOICE_UNLOCK_HEADSET +//GAIN_RESERVED1_MIC +//GAIN_RESERVED1_HEADSET +//GAIN_RESERVED2_MIC +//GAIN_RESERVED2_HEADSET + +#define DEFAULT_MICROPHONE_GAIN_TABLE_PARA \ + 0x22,0x00, 0x22,0x00, 0x22,0x00, 0x22,0x00, 0x22,0x00,\ + 0x22,0x00, 0x18,0x00, 0x1E,0x00, 0x21,0x00, 0x18,0x00,\ + 0x1E,0x00, 0x21,0x00, 0x22,0x00, 0x22,0x00, 0x22,0x00,\ + 0x22,0x00, 0x22,0x00, 0x22,0x00, 0x22,0x00, 0x22,0x00,\ + 0x22,0x00, 0x22,0x00, 0x22,0x00, 0x22,0x00, 0x00,0x00,\ + 0x00,0x00, 0x00,0x00, 0x00,0x00, 0x00,0x00, 0x00,0x00,\ + 0x00,0x00, 0x00,0x00 + +// Receiver Gain +// Headset Gain +// Speaker Gain +// doc Gain +#define DEFAULT_BLUETOOTH_NREC_GAIN_TABLE_PARA \ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x1C,0x10,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x0F, 0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,\ + 0xFF,0xEE,0xDD,0xCC,0xBB,0xAA,0x99,0x88,0x77,0x66,0x55,0x44,0x33,0x22,0x11,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + +#endif diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/audio_hcf_default.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/audio_hcf_default.h new file mode 100755 index 0000000000000000000000000000000000000000..f49abf0e18736b72af87de70c42a7185fcac0b4e --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/audio_hcf_default.h @@ -0,0 +1,361 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + * + * MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * audio_hcf_default.h + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * This file is the header of audio customization related parameters or definition. + * + * Author: + * ------- + * Tina Tsai + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * + * + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ +#ifndef AUDIO_HCF_DEFAULT_H +#define AUDIO_HCF_DEFAULT_H +#if defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V5) +#define BES_LOUDNESS_HCF_L_HPF_FC 0 +#define BES_LOUDNESS_HCF_L_HPF_ORDER 0 +#define BES_LOUDNESS_HCF_L_BPF_FC 0, 0, 0, 0, 0, 0, 0, 0 +#define BES_LOUDNESS_HCF_L_BPF_BW 0, 0, 0, 0, 0, 0, 0, 0 +#define BES_LOUDNESS_HCF_L_BPF_GAIN 0 << 8, 0 << 8, 0 << 8, 0 << 8, 0 << 8, 0 << 8, 0 << 8, 0 << 8 +#define BES_LOUDNESS_HCF_L_LPF_FC 0 +#define BES_LOUDNESS_HCF_L_LPF_ORDER 0 +#define BES_LOUDNESS_HCF_R_HPF_FC 0 +#define BES_LOUDNESS_HCF_R_HPF_ORDER 0 +#define BES_LOUDNESS_HCF_R_BPF_FC 0, 0, 0, 0, 0, 0, 0, 0 +#define BES_LOUDNESS_HCF_R_BPF_BW 0, 0, 0, 0, 0, 0, 0, 0 +#define BES_LOUDNESS_HCF_R_BPF_GAIN 0 << 8, 0 << 8, 0 << 8, 0 << 8, 0 << 8, 0 << 8, 0 << 8, 0 << 8 +#define BES_LOUDNESS_HCF_R_LPF_FC 0 +#define BES_LOUDNESS_HCF_R_LPF_ORDER 0 + +#define BES_LOUDNESS_HCF_SEP_LR_FILTER 0 + +#define BES_LOUDNESS_HCF_WS_GAIN_MAX 0 +#define BES_LOUDNESS_HCF_WS_GAIN_MIN 0 +#define BES_LOUDNESS_HCF_FILTER_FIRST 0 + +#define BES_LOUDNESS_HCF_NUM_BANDS 0 +#define BES_LOUDNESS_HCF_FLT_BANK_ORDER 0 +#define BES_LOUDNESS_HCF_DRC_DELAY 0 +#define BES_LOUDNESS_HCF_CROSSOVER_FREQ 0, 0, 0, 0, 0, 0, 0 +#define BES_LOUDNESS_HCF_SB_MODE 0, 0, 0, 0, 0, 0, 0, 0 +#define BES_LOUDNESS_HCF_SB_GAIN 0, 0, 0, 0, 0, 0, 0, 0 +#define BES_LOUDNESS_HCF_GAIN_MAP_IN \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 +#define BES_LOUDNESS_HCF_GAIN_MAP_OUT \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 +#define BES_LOUDNESS_HCF_ATT_TIME \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0 +#define BES_LOUDNESS_HCF_REL_TIME \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0 +#define BES_LOUDNESS_HCF_HYST_TH \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0 + +#define BES_LOUDNESS_HCF_LIM_TH 0 +#define BES_LOUDNESS_HCF_LIM_GN 0 +#define BES_LOUDNESS_HCF_LIM_CONST 0 +#define BES_LOUDNESS_HCF_LIM_DELAY 0 + +#elif defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V4) + /* Compensation Filter HSF coeffs: default all pass filter */ + /* BesLoudness also uses this coeffs */ + + #define BES_LOUDNESS_HCF_HSF_COEFF \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ +\ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, \ + 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 + + + + /* Compensation Filter BPF coeffs: default all pass filter */ + #define BES_LOUDNESS_HCF_BPF_COEFF \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ +\ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ +\ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ +\ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ +\ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ +\ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ +\ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ +\ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000, \ + 0x00000000,0x00000000,0x00000000 + + #define BES_LOUDNESS_HCF_LPF_COEFF \ + 0x00000000, 0x00000000, 0x00000000,\ + 0x00000000, 0x00000000, 0x00000000,\ + 0x00000000, 0x00000000, 0x00000000,\ + 0x00000000, 0x00000000, 0x00000000,\ + 0x00000000, 0x00000000, 0x00000000,\ + 0x00000000, 0x00000000, 0x00000000 + + #define BES_LOUDNESS_HCF_WS_GAIN_MAX 0x399A + + #define BES_LOUDNESS_HCF_WS_GAIN_MIN 0x2666 + + #define BES_LOUDNESS_HCF_FILTER_FIRST 0 + + #define BES_LOUDNESS_HCF_GAIN_MAP_IN \ + -45, -35, -19, -18, 0 + + #define BES_LOUDNESS_HCF_GAIN_MAP_OUT \ + 0, 12, 12, 12, 0 + + #define BES_LOUDNESS_HCF_ATT_TIME 164 + #define BES_LOUDNESS_HCF_REL_TIME 16400 +#else +/* Compensation Filter HSF coeffs: default all pass filter */ +/* BesLoudness also uses this coeffs */ +#define BES_LOUDNESS_HCF_HSF_COEFF \ + 0, 0, 0, 0, \ + 0, 0, 0, 0, \ + 0, 0, 0, 0, \ + 0, 0, 0, 0, \ + 0, 0, 0, 0, \ + 0, 0, 0, 0, \ + 0, 0, 0, 0, \ + 0, 0, 0, 0, \ + 0, 0, 0, 0 + +/* Compensation Filter BPF coeffs: default all pass filter */ +#define BES_LOUDNESS_HCF_BPF_COEFF \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0, \ + 0, 0, 0 + +#define BES_LOUDNESS_HCF_DRC_FORGET_TABLE \ + 0, 0, \ + 0, 0, \ + 0, 0, \ + 0, 0, \ + 0, 0, \ + 0, 0, \ + 0, 0, \ + 0, 0, \ + 0, 0 + +#define BES_LOUDNESS_HCF_WS_GAIN_MAX 0 + +#define BES_LOUDNESS_HCF_WS_GAIN_MIN 0 + +#define BES_LOUDNESS_HCF_FILTER_FIRST 0 + +#define BES_LOUDNESS_HCF_GAIN_MAP_IN \ + 0, 0, 0, 0, 0 + +#define BES_LOUDNESS_HCF_GAIN_MAP_OUT \ + 0, 0, 0, 0, 0 + +#endif + +#endif diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/audio_hd_record_custom.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/audio_hd_record_custom.h new file mode 100755 index 0000000000000000000000000000000000000000..ca2872840f2a143856a079c770a53e6f6fd08a72 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/audio_hd_record_custom.h @@ -0,0 +1,319 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * aud_hd_record_custom.h + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * This file is the header of audio customization related function or definition. + * + * Author: + * ------- + * Charlie Lu. + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ +#ifndef AUDIO_HD_RECORD_CUSTOM_H +#define AUDIO_HD_RECORD_CUSTOM_H + +//hd_rec_fir +/* 0: Input FIR coefficients for Normal mode */ +/* 1: Input FIR coefficients for Headset mode */ +/* 2: Input FIR coefficients for Handfree mode */ +/* 3: Input FIR coefficients for BT mode */ +/* 4: Input FIR coefficients for Normal mode */ +/* 5: Input FIR coefficients for Handfree mode */ +/* 6: Input FIR coefficients for Normal mode 2nd Mic*/ +/* 7: Input FIR coefficients for Voice Recognition*/ +/* 8: Input FIR coefficients for Voice Unlock Main Mic */ +/* 9: Input FIR coefficients for Voice Unlock 2nd Mic */ +/* 10: Input FIR coefficients for 1st customization Main Mic*/ +/* 11: Input FIR coefficients for 1st customization 2nd Mic*/ +/* 12: Input FIR coefficients for 2nd customization Main Mic*/ +/* 13: Input FIR coefficients for 2nd customization 2nd Mic*/ +/* 14: Input FIR coefficients for 3rd customization Main Mic*/ +/* 15: Input FIR coefficients for 3rd customization Ref Mic*/ + +#define DEFAULT_HD_RECORD_FIR_Coeff \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 + + +#define DEFAULT_HD_RECORD_MODE_FIR_MAPPING_CH1 \ + 7, 4, \ + 0, 1, \ + 0, 1, \ + 0, 1, \ + 0, 1, \ + 0, 1, \ + 8, 1, \ + 10, 1, \ + 12, 1, \ + 14, 1, \ + 0, 1, \ + 0, 1, \ + 0, 1, \ + 0, 1, \ + 0, 3 + +#define DEFAULT_HD_RECORD_MODE_FIR_MAPPING_CH2 \ + 6, 6, \ + 6, 6, \ + 6, 6, \ + 6, 6, \ + 6, 6, \ + 6, 6, \ + 9, 6, \ + 11, 6, \ + 13, 6, \ + 15, 6, \ + 6, 6, \ + 6, 6, \ + 6, 6, \ + 6, 6, \ + 6, 3 + +#endif diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/audio_hfp_custom.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/audio_hfp_custom.h new file mode 100755 index 0000000000000000000000000000000000000000..d501fe1c1e5f0fdbcb5a6c7510e3b84b14315e86 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/audio_hfp_custom.h @@ -0,0 +1,186 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein is + * confidential and proprietary to MediaTek Inc. and/or its licensors. Without + * the prior written permission of MediaTek inc. and/or its licensors, any + * reproduction, modification, use or disclosure of MediaTek Software, and + * information contained herein, in whole or in part, shall be strictly + * prohibited. + * + * MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER + * ON AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL + * WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED + * WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR + * NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH + * RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES + * TO LOOK ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. + * RECEIVER EXPRESSLY ACKNOWLEDGES THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO + * OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES CONTAINED IN MEDIATEK + * SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE + * RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S + * ENTIRE AND CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE + * RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE + * MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE + * CHARGE PAID BY RECEIVER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek + * Software") have been modified by MediaTek Inc. All revisions are subject to + * any receiver's applicable license agreements with MediaTek Inc. + */ + +#ifndef AUDIO_HFP_CUSTOM_H +#define AUDIO_HFP_CUSTOM_H + +/**************************************************** +* Define default AP side HFP parameters +*****************************************************/ + +//VoIP speech parameters common part +#define DEFAULT_HFP_SPEECH_COMMON_PARAM \ + 0, 55997, 31000, 10752, 32769, 0, 0, 0, \ + 0, 0, 0, 0 + + +#ifdef __MTK_DUAL_MIC_SUPPORT__ +#define HFP_SPEECH_MODE_PARA13 (0) +#define HFP_SPEECH_MODE_PARA14 (0) +#define HFP_SPEECH_MODE_PARA03 (31) +#define HFP_SPEECH_MODE_PARA08 (80) +#else +#define HFP_SPEECH_MODE_PARA13 (0) +#define HFP_SPEECH_MODE_PARA14 (0) +#define HFP_SPEECH_MODE_PARA03 (31) +#define HFP_SPEECH_MODE_PARA08 (80) +#endif + +#ifdef __MTK_DUAL_MIC_SUPPORT__ +#define HFP_SPEECH_SPK_MODE_PARA13 (307) +#define HFP_SPEECH_SPK_MODE_PARA14 (31) +#define HFP_SPEECH_SPK_MODE_PARA03 (29) +#define HFP_SPEECH_SPK_MODE_PARA08 (468) +#else +#define HFP_SPEECH_SPK_MODE_PARA13 (0) +#define HFP_SPEECH_SPK_MODE_PARA14 (0) +#define HFP_SPEECH_SPK_MODE_PARA03 (29) +#define HFP_SPEECH_SPK_MODE_PARA08 (276) +#endif + + +//VoIP speech parameter different part +//1. normal mode +//2.loud speaker mode +//3. headset mode +//4.BT mode +#define DEFAULT_HFP_SPEECH_MODE_PARAM \ + 128, 253, 6212, HFP_SPEECH_MODE_PARA03, 57351, 31, 0, 32, \ + HFP_SPEECH_MODE_PARA08, 197, 611, 0, 13066, 0|HFP_SPEECH_MODE_PARA13, 0|HFP_SPEECH_MODE_PARA14, 0, \ + \ + 192, 224, 2218, HFP_SPEECH_SPK_MODE_PARA03, 57351, 24607, 0, 4, \ + HFP_SPEECH_SPK_MODE_PARA08, 197, 611, 0, 13066, HFP_SPEECH_SPK_MODE_PARA13, HFP_SPEECH_SPK_MODE_PARA14, 0, \ + \ + 0, 189, 8196, 31, 57351, 31, 0, 64, \ + 80, 197, 611, 0, 13066, 0, 0, 0, \ + \ + 0, 253, 8196, 31, 53255, 31, 0, 0, \ + 80, 197, 611, 0, 13066, 0, 0, 0 + +//VoIP FIR parameter +//1. normal mode +//2.loud speaker mode +//3. headset mode +//4.BT mode +#define DEFAULT_HFP_IN_FIR_PARAM \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 + +//VoIP FIR parameter +//1. normal mode +//2.loud speaker mode +//3. headset mode +//4.BT mode +#define DEFAULT_HFP_OUT_FIR_PARAM \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 + +#endif diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/audio_music_drc_default.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/audio_music_drc_default.h new file mode 100755 index 0000000000000000000000000000000000000000..bd4c1b1be48ea606692329513d091043d3308211 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/audio_music_drc_default.h @@ -0,0 +1,82 @@ +#ifndef AUDIO_MUSIC_DRC_DEFAULT_H +#define AUDIO_MUSIC_DRC_DEFAULT_H + +#define BES_LOUDNESS_MUSICDRC_L_HPF_FC 0 +#define BES_LOUDNESS_MUSICDRC_L_HPF_ORDER 0 +#define BES_LOUDNESS_MUSICDRC_L_BPF_FC 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_MUSICDRC_L_BPF_BW 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_MUSICDRC_L_BPF_GAIN 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_MUSICDRC_L_LPF_FC 0 +#define BES_LOUDNESS_MUSICDRC_L_LPF_ORDER 0 +#define BES_LOUDNESS_MUSICDRC_R_HPF_FC 0 +#define BES_LOUDNESS_MUSICDRC_R_HPF_ORDER 0 +#define BES_LOUDNESS_MUSICDRC_R_BPF_FC 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_MUSICDRC_R_BPF_BW 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_MUSICDRC_R_BPF_GAIN 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_MUSICDRC_R_LPF_FC 0 +#define BES_LOUDNESS_MUSICDRC_R_LPF_ORDER 0 + +#define BES_LOUDNESS_MUSICDRC_SEP_LR_FILTER 0 + +#define BES_LOUDNESS_MUSICDRC_WS_GAIN_MAX 0 +#define BES_LOUDNESS_MUSICDRC_WS_GAIN_MIN 0 +#define BES_LOUDNESS_MUSICDRC_FILTER_FIRST 0 + +#define BES_LOUDNESS_MUSICDRC_NUM_BANDS 8 +#define BES_LOUDNESS_MUSICDRC_FLT_BANK_ORDER 0 +#define BES_LOUDNESS_MUSICDRC_DRC_DELAY 0 +#define BES_LOUDNESS_MUSICDRC_CROSSOVER_FREQ 300,500,1000,2000,4000,8000,16000 +#define BES_LOUDNESS_MUSICDRC_SB_MODE 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_MUSICDRC_SB_GAIN 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_MUSICDRC_GAIN_MAP_IN \ + -10240,-9728,-4864,-4608,0, \ + -10240,-9728,-4864,-4608,0, \ + -10240,-9728,-4864,-4608,0, \ + -10240,-9728,-4864,-4608,0, \ + -10240,-9728,-4864,-4608,0, \ + -10240,-9728,-4864,-4608,0, \ + -10240,-9728,-4864,-4608,0, \ + -10240,-9728,-4864,-4608,0 +#define BES_LOUDNESS_MUSICDRC_GAIN_MAP_OUT \ + -768,-768,-768,-768,0, \ + -768,-768,-768,-768,0, \ + -768,-768,-768,-768,0, \ + -768,-768,-768,-768,0, \ + -768,-768,-768,-768,0, \ + -768,-768,-768,-768,0, \ + -768,-768,-768,-768,0, \ + -768,-768,-768,-768,0 +#define BES_LOUDNESS_MUSICDRC_ATT_TIME \ + 64,64,64,64,64,64, \ + 64,64,64,64,64,64, \ + 32,32,32,32,32,32, \ + 32,32,32,32,32,32, \ + 32,32,32,32,32,32, \ + 164,164,164,164,164,164, \ + 164,164,164,164,164,164, \ + 164,164,164,164,164,164 +#define BES_LOUDNESS_MUSICDRC_REL_TIME \ + 6400,6400,6400,6400,6400,6400, \ + 6400,6400,6400,6400,6400,6400, \ + 16400,16400,16400,16400,16400,16400, \ + 16400,16400,16400,16400,16400,16400, \ + 16400,16400,16400,16400,16400,16400, \ + 16400,16400,16400,16400,16400,16400, \ + 16400,16400,16400,16400,16400,16400, \ + 16400,16400,16400,16400,16400,16400 +#define BES_LOUDNESS_MUSICDRC_HYST_TH \ + 256,256,256,256,256,256, \ + 256,256,256,256,256,256, \ + 256,256,256,256,256,256, \ + 256,256,256,256,256,256, \ + 256,256,256,256,256,256, \ + 256,256,256,256,256,256, \ + 256,256,256,256,256,256, \ + 256,256,256,256,256,256 + +#define BES_LOUDNESS_MUSICDRC_LIM_TH 0x7FFF +#define BES_LOUDNESS_MUSICDRC_LIM_GN 0x7FFF +#define BES_LOUDNESS_MUSICDRC_LIM_CONST 4 +#define BES_LOUDNESS_MUSICDRC_LIM_DELAY 0 + +#endif diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/audio_ringtone_drc_default.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/audio_ringtone_drc_default.h new file mode 100755 index 0000000000000000000000000000000000000000..421948e87a67767b0c239a3ab17d2ab7e47e18b0 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/audio_ringtone_drc_default.h @@ -0,0 +1,82 @@ +#ifndef AUDIO_RINGTONE_DRC_DEFAULT_H +#define AUDIO_RINGTONE_DRC_DEFAULT_H + +#define BES_LOUDNESS_RINGTONEDRC_L_HPF_FC 0 +#define BES_LOUDNESS_RINGTONEDRC_L_HPF_ORDER 0 +#define BES_LOUDNESS_RINGTONEDRC_L_BPF_FC 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_RINGTONEDRC_L_BPF_BW 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_RINGTONEDRC_L_BPF_GAIN 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_RINGTONEDRC_L_LPF_FC 0 +#define BES_LOUDNESS_RINGTONEDRC_L_LPF_ORDER 0 +#define BES_LOUDNESS_RINGTONEDRC_R_HPF_FC 0 +#define BES_LOUDNESS_RINGTONEDRC_R_HPF_ORDER 0 +#define BES_LOUDNESS_RINGTONEDRC_R_BPF_FC 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_RINGTONEDRC_R_BPF_BW 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_RINGTONEDRC_R_BPF_GAIN 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_RINGTONEDRC_R_LPF_FC 0 +#define BES_LOUDNESS_RINGTONEDRC_R_LPF_ORDER 0 + +#define BES_LOUDNESS_RINGTONEDRC_SEP_LR_FILTER 0 + +#define BES_LOUDNESS_RINGTONEDRC_WS_GAIN_MAX 0 +#define BES_LOUDNESS_RINGTONEDRC_WS_GAIN_MIN 0 +#define BES_LOUDNESS_RINGTONEDRC_FILTER_FIRST 0 + +#define BES_LOUDNESS_RINGTONEDRC_NUM_BANDS 5 +#define BES_LOUDNESS_RINGTONEDRC_FLT_BANK_ORDER 0 +#define BES_LOUDNESS_RINGTONEDRC_DRC_DELAY 0 +#define BES_LOUDNESS_RINGTONEDRC_CROSSOVER_FREQ 110,440,1760,8000,0,0,0 +#define BES_LOUDNESS_RINGTONEDRC_SB_MODE 1,1,0,0,0,0,0,0 +#define BES_LOUDNESS_RINGTONEDRC_SB_GAIN 0,0,0,0,0,0,0,0 +#define BES_LOUDNESS_RINGTONEDRC_GAIN_MAP_IN \ + -11520,-9728,-4864,-4608,0, \ + -11520,-9728,-4864,-4608,0, \ + -11520,-9728,-4864,-4608,0, \ + -11520,-9728,-4864,-4608,0, \ + -11520,-9728,-4864,-4608,0, \ + -11520,-9728,-4864,-4608,0, \ + -11520,-9728,-4864,-4608,0, \ + -11520,-9728,-4864,-4608,0 +#define BES_LOUDNESS_RINGTONEDRC_GAIN_MAP_OUT \ + -768,-768,-768,-768,0, \ + -768,-768,-768,-768,0, \ + -768,-768,-768,-768,0, \ + -768,-768,-768,-768,0, \ + -768,-768,-768,-768,0, \ + -768,-768,-768,-768,0, \ + -768,-768,-768,-768,0, \ + -768,-768,-768,-768,0 +#define BES_LOUDNESS_RINGTONEDRC_ATT_TIME \ + 164,164,164,164,164,164, \ + 164,164,164,164,164,164, \ + 164,164,164,164,164,164, \ + 164,164,164,164,164,164, \ + 164,164,164,164,164,164, \ + 164,164,164,164,164,164, \ + 164,164,164,164,164,164, \ + 164,164,164,164,164,164 +#define BES_LOUDNESS_RINGTONEDRC_REL_TIME \ + 16400,16400,16400,16400,16400,16400, \ + 16400,16400,16400,16400,16400,16400, \ + 16400,16400,16400,16400,16400,16400, \ + 16400,16400,16400,16400,16400,16400, \ + 16400,16400,16400,16400,16400,16400, \ + 16400,16400,16400,16400,16400,16400, \ + 16400,16400,16400,16400,16400,16400, \ + 16400,16400,16400,16400,16400,16400 +#define BES_LOUDNESS_RINGTONEDRC_HYST_TH \ + 256,256,256,256,256,256, \ + 256,256,256,256,256,256, \ + 256,256,256,256,256,256, \ + 256,256,256,256,256,256, \ + 256,256,256,256,256,256, \ + 256,256,256,256,256,256, \ + 256,256,256,256,256,256, \ + 256,256,256,256,256,256 + +#define BES_LOUDNESS_RINGTONEDRC_LIM_TH 0x7FFF +#define BES_LOUDNESS_RINGTONEDRC_LIM_GN 0x7FFF +#define BES_LOUDNESS_RINGTONEDRC_LIM_CONST 4 +#define BES_LOUDNESS_RINGTONEDRC_LIM_DELAY 0 + +#endif diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/audio_speaker_monitor_custom.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/audio_speaker_monitor_custom.h new file mode 100755 index 0000000000000000000000000000000000000000..e5f1bb4e0aa95fdc22947a69cba79d1a7dc6c1c8 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/audio_speaker_monitor_custom.h @@ -0,0 +1,571 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein is + * confidential and proprietary to MediaTek Inc. and/or its licensors. Without + * the prior written permission of MediaTek inc. and/or its licensors, any + * reproduction, modification, use or disclosure of MediaTek Software, and + * information contained herein, in whole or in part, shall be strictly + * prohibited. + * + * MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER + * ON AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL + * WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED + * WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR + * NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH + * RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES + * TO LOOK ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. + * RECEIVER EXPRESSLY ACKNOWLEDGES THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO + * OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES CONTAINED IN MEDIATEK + * SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE + * RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S + * ENTIRE AND CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE + * RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE + * MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE + * CHARGE PAID BY RECEIVER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek + * Software") have been modified by MediaTek Inc. All revisions are subject to + * any receiver's applicable license agreements with MediaTek Inc. + */ + +#ifndef AUDIO_SPEAKER_MONITOR_CUSTOM_H +#define AUDIO_SPEAKER_MONITOR_CUSTOM_H + +/**************************************************** +* Define default Speaker Monitor Param +*****************************************************/ + +#define DEFAULT_SPEAKER_MONITOR_PARAM \ +0.000000f, \ +6.724226f, \ +6.974528f, \ +6.846275f, \ +6.827175f, \ +7.047107f, \ +7.119836f, \ +7.331464f, \ +7.688554f, \ +7.918128f, \ +9.524508f, \ +9.824244f, \ +9.784428f, \ +8.793557f, \ +8.132271f, \ +7.909787f, \ +7.412833f, \ +7.302618f, \ +7.104803f, \ +7.077705f, \ +6.944293f, \ +6.918779f, \ +6.927319f, \ +6.864192f, \ +6.887978f, \ +6.881207f, \ +6.837842f, \ +6.853567f, \ +6.831047f, \ +6.835002f, \ +6.853987f, \ +6.855708f, \ +6.855517f, \ +6.879707f, \ +6.879851f, \ +6.864088f, \ +6.895735f, \ +6.836673f, \ +6.839348f, \ +6.825389f, \ +6.797342f, \ +6.813182f, \ +6.799253f, \ +6.789910f, \ +6.840711f, \ +6.817069f, \ +6.837533f, \ +6.800495f, \ +6.823473f, \ +6.813232f, \ +6.798521f, \ +6.802952f, \ +6.821106f, \ +6.828176f, \ +6.832813f, \ +6.845280f, \ +6.816212f, \ +6.890805f, \ +6.847644f, \ +6.870790f, \ +6.908623f, \ +6.837619f, \ +6.877141f, \ +6.866852f, \ +6.877843f, \ +6.842310f, \ +6.853122f, \ +6.849436f, \ +6.897611f, \ +6.880357f, \ +6.772614f, \ +6.837955f, \ +6.844776f, \ +6.882747f, \ +6.903024f, \ +6.834239f, \ +6.851512f, \ +6.861617f, \ +6.828314f, \ +6.850456f, \ +6.914350f, \ +6.856041f, \ +6.837886f, \ +6.856701f, \ +6.873860f, \ +6.882756f, \ +6.856958f, \ +6.905285f, \ +6.846513f, \ +6.905928f, \ +6.838507f, \ +6.885972f, \ +6.832790f, \ +6.874806f, \ +6.866412f, \ +6.896636f, \ +6.938709f, \ +6.857732f, \ +6.871342f, \ +6.926673f, \ +6.990149f, \ +6.951657f, \ +6.985218f, \ +6.947751f, \ +7.019493f, \ +6.914910f, \ +6.977337f, \ +6.983798f, \ +6.950284f, \ +6.914060f, \ +6.953691f, \ +6.909161f, \ +6.972013f, \ +6.935135f, \ +6.960772f, \ +6.909254f, \ +6.948703f, \ +6.933710f, \ +6.901606f, \ +6.989258f, \ +6.968126f, \ +6.983894f, \ +7.018600f, \ +6.944714f, \ +6.964221f, \ +7.023781f, \ +6.989924f, \ +6.981969f, \ +6.981292f, \ +7.071301f, \ +7.063210f, \ +6.957207f, \ +7.035365f, \ +7.048344f, \ +7.028668f, \ +7.036113f, \ +7.030469f, \ +7.007527f, \ +7.053476f, \ +7.035308f, \ +7.086689f, \ +7.146161f, \ +7.024417f, \ +7.031446f, \ +7.073967f, \ +7.143930f, \ +7.428226f, \ +0.000000f, \ +6.993325f, \ +7.122999f, \ +7.127262f, \ +7.147401f, \ +7.116213f, \ +7.273460f, \ +7.084520f, \ +7.060570f, \ +7.081394f, \ +7.143188f, \ +7.205965f, \ +7.078080f, \ +7.079659f, \ +7.080306f, \ +7.144302f, \ +7.084785f, \ +7.257939f, \ +7.130643f, \ +7.097555f, \ +7.152971f, \ +7.040974f, \ +7.085166f, \ +7.071059f, \ +7.100259f, \ +7.160836f, \ +7.172592f, \ +7.152480f, \ +7.321774f, \ +7.143798f, \ +7.185150f, \ +7.074606f, \ +7.192005f, \ +7.032177f, \ +6.960763f, \ +7.295326f, \ +7.217050f, \ +7.162797f, \ +7.144925f, \ +7.171889f, \ +7.194613f, \ +7.221737f, \ +7.182446f, \ +7.056801f, \ +7.180799f, \ +7.155940f, \ +7.110633f, \ +7.163946f, \ +7.054243f, \ +0.000000f, \ +7.285683f, \ +7.089665f, \ +7.040215f, \ +7.128399f, \ +7.176611f, \ +7.282122f, \ +7.104584f, \ +7.137789f, \ +7.135109f, \ +7.306314f, \ +7.165412f, \ +7.144668f, \ +7.182379f, \ +7.370492f, \ +7.208850f, \ +7.139509f, \ +7.295280f, \ +7.267511f, \ +7.271372f, \ +7.192691f, \ +7.223773f, \ +7.207439f, \ +7.266832f, \ +7.350516f, \ +7.268063f, \ +7.267170f, \ +7.257799f, \ +7.315085f, \ +7.111807f, \ +7.378593f, \ +7.302648f, \ +7.218002f, \ +7.305216f, \ +7.213538f, \ +7.241156f, \ +7.190457f, \ +7.418906f, \ +7.315556f, \ +0.000000f, \ +7.288957f, \ +7.333023f, \ +7.139032f, \ +7.419845f, \ +7.359655f, \ +7.297998f, \ +7.204082f, \ +7.342434f, \ +7.426449f, \ +7.265158f, \ +7.409251f, \ +7.444800f, \ +7.316185f, \ +7.301837f, \ +7.299541f, \ +7.290207f, \ +7.354695f, \ +7.280741f, \ +7.342413f, \ +7.326562f, \ +7.464303f, \ +7.343559f, \ +7.374075f, \ +7.391737f, \ +7.482700f, \ +7.412315f, \ +7.374053f, \ +7.239961f, \ +7.433125f, \ +7.287411f, \ +7.376688f, \ +7.381767f, \ +7.458014f, \ +7.221640f, \ +7.299759f, \ +7.253643f, \ +7.429543f, \ +7.328827f, \ +7.388747f, \ +7.357351f, \ +7.367592f, \ +7.477061f, \ +7.383484f, \ +7.388175f, \ +7.369945f, \ +7.443092f, \ +7.605816f, \ +7.469241f, \ +7.617379f, \ +7.471801f, \ +7.439581f, \ +7.429914f, \ +7.540149f, \ +7.468150f, \ +7.542761f, \ +7.408623f, \ +7.433461f, \ +7.396984f, \ +7.358805f, \ +7.366835f, \ +7.386064f, \ +7.386212f, \ +7.348292f, \ +7.544761f, \ +7.507598f, \ +7.514112f, \ +7.428306f, \ +7.504209f, \ +7.442350f, \ +7.432697f, \ +7.572494f, \ +7.457337f, \ +7.433437f, \ +7.616264f, \ +7.584019f, \ +7.704144f, \ +7.638788f, \ +7.548791f, \ +7.533299f, \ +7.614974f, \ +7.436929f, \ +0.000000f, \ +7.470621f, \ +7.506228f, \ +7.550412f, \ +7.633528f, \ +7.458643f, \ +7.543236f, \ +7.515824f, \ +7.526042f, \ +7.850661f, \ +7.678246f, \ +7.682152f, \ +7.491266f, \ +7.491404f, \ +7.603360f, \ +7.597063f, \ +7.728959f, \ +7.719633f, \ +7.459821f, \ +7.609262f, \ +7.726784f, \ +7.551135f, \ +7.640534f, \ +7.734461f, \ +7.628714f, \ +7.304039f, \ +7.583868f, \ +7.539066f, \ +7.615777f, \ +7.805047f, \ +7.757169f, \ +7.817597f, \ +7.696222f, \ +7.574815f, \ +7.704673f, \ +7.708368f, \ +7.557793f, \ +7.758362f, \ +7.817715f, \ +7.620881f, \ +7.650286f, \ +7.589502f, \ +7.912412f, \ +0.000000f, \ +0.000000f, \ +7.622248f, \ +7.471659f, \ +7.034797f, \ +7.484396f, \ +7.432148f, \ +7.789283f, \ +7.689125f, \ +7.560812f, \ +7.589663f, \ +7.690178f, \ +7.539281f, \ +7.481449f, \ +7.628078f, \ +7.564785f, \ +7.828842f, \ +7.757295f, \ +7.761100f, \ +7.604434f, \ +7.611227f, \ +7.826819f, \ +7.595936f, \ +7.634809f, \ +7.847127f, \ +7.790264f, \ +7.762833f, \ +7.872057f, \ +7.618991f, \ +7.854398f, \ +7.724950f, \ +7.791582f, \ +7.883928f, \ +7.851706f, \ +7.876284f, \ +7.873750f, \ +7.886863f, \ +7.823014f, \ +7.848767f, \ +8.098789f, \ +7.813078f, \ +8.139100f, \ +7.728526f, \ +8.257166f, \ +7.928484f, \ +7.672758f, \ +7.724411f, \ +8.112217f, \ +7.800399f, \ +7.728940f, \ +7.859084f, \ +7.956226f, \ +7.932983f, \ +7.999975f, \ +7.904581f, \ +7.908185f, \ +7.954573f, \ +7.988237f, \ +8.113664f, \ +7.912639f, \ +7.891133f, \ +7.877574f, \ +8.014938f, \ +7.840498f, \ +7.902784f, \ +7.928629f, \ +7.921973f, \ +8.067985f, \ +7.951092f, \ +7.828674f, \ +7.979732f, \ +7.774290f, \ +7.994339f, \ +7.998278f, \ +7.884554f, \ +8.038289f, \ +8.081851f, \ +7.993627f, \ +7.887461f, \ +7.963169f, \ +8.006074f, \ +7.905819f, \ +7.708533f, \ +7.620054f, \ +8.092615f, \ +0.000000f, \ +7.908058f, \ +0.000000f, \ +7.754007f, \ +7.954754f, \ +8.220443f, \ +0.000000f, \ +7.981484f, \ +7.903817f, \ +7.920052f, \ +8.049402f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +7.928816f, \ +0.000000f, \ +8.227345f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f, \ +0.000000f + + +#define DEFAULT_SPEAKER_TEMP_INITIAL (25.0f) +#define DEFAULT_SPEAKER_CURRENT_SENSE_RESISTOR (0.5f) +#define DEFAULT_SPEAKER_RESONANT_FC (450) +#define DEFAULT_SPEAKER_RESONANT_BW (1000) +#define DEFAULT_SPEAKER_RESONANT_TH (0xFFEC) +#define DEFAULT_SPEAKER_PREFER_HIGH_BAND 90 +#define DEFAULT_SPEAKER_PREFER_LOW_BAND 35 +#define DEFAULT_SPEAKER_TEMP_CONTROL_HIGH 90 +#define DEFAULT_SPEAKER_TEMP_CONTROL_LOW 85 +#define DEFAULT_SPEAKER_TEMP_CONTROL_LOG 10 +#define DEFAULT_SPEAKER_MONITOR_INTERVAL 1000 +#endif diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/audio_ver1_volume_custom_default.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/audio_ver1_volume_custom_default.h new file mode 100755 index 0000000000000000000000000000000000000000..be30cb5c1c8105a6b88c70be0c1c0f377403a57f --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/audio_ver1_volume_custom_default.h @@ -0,0 +1,189 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + * + * MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * audio_ver1_volume_custom_default.h + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * This file is the header of audio customization related parameters or definition. + * + * Author: + * ------- + * Chipeng chang + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * + * + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ +#ifndef AUDIO_VER1_VOLUME_CUSTOM_DEFAULT_H +#define AUDIO_VER1_VOLUME_CUSTOM_DEFAULT_H + +#define VER1_AUD_VOLUME_RING \ + 32,48,64,80,96,112,128,144,160,176,192,208,224,240,255,\ + 32,48,64,80,96,112,128,144,160,176,192,208,224,240,255,\ + 128,136,144,152,160,168,176,184,192,200,212,224,236,248,255,\ + 128,136,144,152,160,168,176,184,192,200,212,224,236,248,255 + +#define VER1_AUD_VOLUME_SIP \ + 112,136,160,184,208,232,255,0,0,0,0,0,0,0,0,\ + 112,136,160,184,208,232,255,0,0,0,0,0,0,0,0,\ + 112,136,160,184,208,232,255,0,0,0,0,0,0,0,0,\ + 0,43,85,128,171,213,255,0,0,0,0,0,0,0,0 + +#define VER1_AUD_VOLUME_MIC \ + 64,112,192,144,192,192,184,184,184,184,184,0,0,0,0,\ + 255,192,192,180,192,192,196,184,184,184,184,0,0,0,0,\ + 255,208,208,180,255,208,196,0,0,0,0,0,0,0,0,\ + 255,208,208,164,255,208,172,0,0,0,0,0,0,0,0 + +#define VER1_AUD_VOLUME_FM \ + 32,48,64,80,96,112,128,144,160,176,192,208,224,255,255,\ + 88,100,112,124,136,148,160,172,184,196,208,220,232,244,255,\ + 68,80,92,104,116,128,140,152,168,176,188,200,212,232,248,\ + 32,48,64,80,96,112,128,144,160,176,192,208,224,255,255 + +#define VER1_AUD_VOLUME_SPH \ + 40,52,64,76,88,100,112,0,0,0,0,0,0,0,0,\ + 40,52,64,76,88,100,112,0,0,0,0,0,0,0,0,\ + 48,60,72,84,96,108,120,0,0,0,0,0,0,0,0,\ + 40,52,64,76,88,100,112,0,0,0,0,0,0,0,0 + +#define VER1_AUD_VOLUME_SID \ + 0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,\ + 0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,\ + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,\ + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + +#define VER1_AUD_VOLUME_MEDIA \ + 32,48,64,80,96,112,160,144,160,176,192,208,224,240,255,\ + 110,140,165,180,190,210,220,230,184,196,208,220,232,244,255,\ + 68,80,92,104,116,128,140,152,164,176,188,200,208,224,236,\ + 110,140,165,180,190,210,220,230,237,240,243,246,249,252,255 +/* 32,48,64,80,96,112,160,144,160,176,192,208,224,240,255,\ + 88,100,112,124,136,148,160,172,184,196,208,220,232,244,255,\ + 68,80,92,104,116,128,140,152,168,176,188,200,212,232,248,\ + 32,48,64,80,96,112,128,144,160,176,192,208,224,240,255*/ + +#define VER1_AUD_VOLUME_MATV \ + 32,48,64,80,96,112,128,144,160,176,192,208,224,240,255,\ + 88,100,112,124,136,148,160,172,184,196,208,220,232,244,255,\ + 68,80,92,104,116,128,140,152,168,176,188,200,212,232,248,\ + 32,48,64,80,96,112,128,144,160,176,192,208,224,240,255 + +#define VER1_AUD_NORMAL_VOLUME_DEFAULT \ + 128,128,128,128,128,128 + +#define VER1_AUD_HEADSER_VOLUME_DEFAULT \ + 124,148,148,148,148,148 + +#define VER1_AUD_SPEAKER_VOLUME_DEFAULT \ + 160,120,120,120,120,120 + +#define VER1_AUD_HEADSETSPEAKER_VOLUME_DEFAULT \ + 112,160,132,132,132,132,132,132 + +#define VER1_AUD_EXTAMP_VOLUME_DEFAULT \ + 132,132,132,132,132,132 + +#define VER1_AUD_VOLUME_LEVEL_DEFAULT \ + 15,7,15,15,7,7,7,15,15 + +/* mic volume setting for 2G/3G HAC mode */ +#define DEFAULT_VER1_AUD_VOLUME_MIC_HAC \ + 64,112,192,144,192,192,184,184,184,184,184,0,0,0,0 + +/* speech dl volume setting for 2G/3G HAC mode */ +#define DEFAULT_VER1_AUD_VOLUME_SPH_HAC \ + 40,52,64,76,88,100,112,0,0,0,0,0,0,0,0 + +/* sidetone volume setting for 2G/3G HAC mode */ +#define DEFAULT_VER1_AUD_VOLUME_SID_HAC \ + 0,0,16,0,0,0,0,0,0,0,0,0,0,0,0 + +#endif diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/audio_voip_custom.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/audio_voip_custom.h new file mode 100755 index 0000000000000000000000000000000000000000..b697b3c4559c3815434c579f57a2b1d71775f84e --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/audio_voip_custom.h @@ -0,0 +1,200 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein is + * confidential and proprietary to MediaTek Inc. and/or its licensors. Without + * the prior written permission of MediaTek inc. and/or its licensors, any + * reproduction, modification, use or disclosure of MediaTek Software, and + * information contained herein, in whole or in part, shall be strictly + * prohibited. + * + * MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER + * ON AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL + * WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED + * WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR + * NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH + * RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES + * TO LOOK ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. + * RECEIVER EXPRESSLY ACKNOWLEDGES THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO + * OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES CONTAINED IN MEDIATEK + * SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE + * RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S + * ENTIRE AND CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE + * RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE + * MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE + * CHARGE PAID BY RECEIVER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek + * Software") have been modified by MediaTek Inc. All revisions are subject to + * any receiver's applicable license agreements with MediaTek Inc. + */ + +#ifndef AUDIO_VOIP_CUSTOM_H +#define AUDIO_VOIP_CUSTOM_H + +/**************************************************** +* Define default AP side VOIP parameters +*****************************************************/ + +//VoIP speech parameters common part +#define DEFAULT_VOIP_SPEECH_COMMON_PARAM \ + 0, 55997, 31000, 10752, 32769, 0, 0, 0, \ + 0, 0, 0, 0 + + +#ifdef __MTK_DUAL_MIC_SUPPORT__ +#ifdef __MTK_VOIP_NORMAL_DMNR__ +#define VOIP_SPEECH_MODE_PARA13 (371) +#define VOIP_SPEECH_MODE_PARA14 (23) +#define VOIP_SPEECH_MODE_PARA03 (29) +#define VOIP_SPEECH_MODE_PARA08 (400) +#else +#define VOIP_SPEECH_MODE_PARA13 (0) +#define VOIP_SPEECH_MODE_PARA14 (0) +#define VOIP_SPEECH_MODE_PARA03 (31) +#define VOIP_SPEECH_MODE_PARA08 (80) +#endif +#else +#define VOIP_SPEECH_MODE_PARA13 (0) +#define VOIP_SPEECH_MODE_PARA14 (0) +#define VOIP_SPEECH_MODE_PARA03 (31) +#define VOIP_SPEECH_MODE_PARA08 (80) +#endif + +#ifdef __MTK_DUAL_MIC_SUPPORT__ +#ifdef __MTK_VOIP_HANDSFREE_DMNR__ +#define VOIP_SPEECH_SPK_MODE_PARA13 (307) +#define VOIP_SPEECH_SPK_MODE_PARA14 (31) +#define VOIP_SPEECH_SPK_MODE_PARA03 (29) +#define VOIP_SPEECH_SPK_MODE_PARA08 (400) +#else +#define VOIP_SPEECH_SPK_MODE_PARA13 (0) +#define VOIP_SPEECH_SPK_MODE_PARA14 (0) +#define VOIP_SPEECH_SPK_MODE_PARA03 (29) +#define VOIP_SPEECH_SPK_MODE_PARA08 (276) +#endif +#else +#define VOIP_SPEECH_SPK_MODE_PARA13 (0) +#define VOIP_SPEECH_SPK_MODE_PARA14 (0) +#define VOIP_SPEECH_SPK_MODE_PARA03 (29) +#define VOIP_SPEECH_SPK_MODE_PARA08 (276) +#endif + + +//VoIP speech parameter different part +//1. normal mode +//2.loud speaker mode +//3. headset mode +//4.BT mode +#define DEFAULT_VOIP_SPEECH_MODE_PARAM \ + 128, 253, 6212, VOIP_SPEECH_MODE_PARA03, 57351, 31, 0, 32, \ + VOIP_SPEECH_MODE_PARA08, 197, 611, 0, 13066, 0|VOIP_SPEECH_MODE_PARA13, 0|VOIP_SPEECH_MODE_PARA14, 0, \ + \ + 192, 224, 2218, VOIP_SPEECH_SPK_MODE_PARA03, 57351, 24607, 0, 4, \ + VOIP_SPEECH_SPK_MODE_PARA08, 197, 611, 0, 13066, VOIP_SPEECH_SPK_MODE_PARA13, VOIP_SPEECH_SPK_MODE_PARA14, 0, \ + \ + 0, 189, 8196, 31, 57351, 31, 0, 64, \ + 80, 197, 611, 0, 13066, 0, 0, 0, \ + \ + 0, 253, 8196, 31, 53255, 31, 0, 0, \ + 80, 197, 611, 0, 13066, 0, 0, 0 + +//VoIP FIR parameter +//1. normal mode +//2.loud speaker mode +//3. headset mode +//4.BT mode +#define DEFAULT_VOIP_IN_FIR_PARAM \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 + +//VoIP FIR parameter +//1. normal mode +//2.loud speaker mode +//3. headset mode +//4.BT mode +#define DEFAULT_VOIP_OUT_FIR_PARAM \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 + +#endif diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/audio_volume_custom_default.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/audio_volume_custom_default.h new file mode 100755 index 0000000000000000000000000000000000000000..0cfae6e16efe2a4f9dc37e38f2a5e71bf9c56972 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/audio_volume_custom_default.h @@ -0,0 +1,145 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + * + * MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * audio_volume_custom_default.h + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * This file is the header of audio customization related parameters or definition. + * + * Author: + * ------- + * Chipeng chang + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * + * + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ +#ifndef AUDIO_VOLUME_CUSTOM_DEFAULT_H +#define AUDIO_VOLUME_CUSTOM_DEFAULT_H + +#define AUD_VOLUME_RING \ + 0,32,64,96,128,160,192,\ + 136, 160, 184, 204, 220, 236, 255,\ + 136, 160, 184, 204, 220, 236, 255 + +#define AUD_VOLUME_KEY \ + 108, 132, 156, 180, 204, 228, 252,\ + 108, 132, 156, 180, 204, 228, 252,\ + 108, 132, 156, 180, 204, 228, 252 + +#define AUD_VOLUME_MIC \ + 64, 255, 255, 148, 200, 200, 160,\ + 225, 192, 192, 160, 216, 208, 172, \ + 255, 208, 208, 180, 255, 208, 172 +#define AUD_VOLUME_FMR \ + 0,43,85,128,171,213,255,\ + 20, 52, 84, 116, 148, 184, 220,\ + 52, 84, 120, 148, 180, 216, 255 + +#define AUD_VOLUME_SPH \ + 40,52,64,76,88,100,112,\ + 40,52,64,76,88,100,112,\ + 40, 52, 64, 76, 88, 100, 112 +#define AUD_VOLUME_SID \ + 0,0,16,0,0,0,0,\ + 0,0,32,0,0,0,0,\ + 0,0,0,0,0,0,0 + +#define AUD_VOLUME_MEDIA \ + 132, 148, 148, 148, 128, 148, 120,\ + 88, 116, 144, 172, 200, 228, 255,\ + 124, 144, 164, 184, 204, 224, 255 + +#define AUD_VOLUME_MATV \ + 0,43,85,128,171,213,255,\ + 88, 116, 144, 172, 200, 228, 255,\ + 124, 144, 164, 184, 204, 224, 255 + +#endif diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/med_audio_default.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/med_audio_default.h new file mode 100755 index 0000000000000000000000000000000000000000..096049d9d91459190ada85b5886800c91b7a033a --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/med_audio_default.h @@ -0,0 +1,709 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * med_audio_default.h + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * This file is the header of audio customization related function or definition. + * + * Author: + * ------- + * Chipeng Chang + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ +#ifndef MED_AUDIO_CUSTOM_H +#define MED_AUDIO_CUSTOM_H +// normal mode parameters ------------------------ +#define NORMAL_SPEECH_OUTPUT_FIR_COEFF \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 +// headset mode parameters ------------------------ +#define HEADSET_SPEECH_OUTPUT_FIR_COEFF \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 +// handfree mode parameters ------------------------ +#define HANDFREE_SPEECH_OUTPUT_FIR_COEFF \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 +// VoIP_BT mode parameters ------------------------ +#define VOIPBT_SPEECH_OUTPUT_FIR_COEFF \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 +// VoIP_NORMAL mode parameters ------------------------ +#define VOIPNORMAL_SPEECH_OUTPUT_FIR_COEFF \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 +// VoIP_Handfree mode parameters ------------------------ +#define VOIPHANDFREE_SPEECH_OUTPUT_FIR_COEFF \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 +// AUX1 mode parameters ------------------------ +#define AUX1_SPEECH_OUTPUT_FIR_COEFF \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 +// AUX2 mode parameters ------------------------ +#define AUX2_SPEECH_OUTPUT_FIR_COEFF \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 +#define SPEECH_OUTPUT_MED_FIR_COEFF \ + NORMAL_SPEECH_OUTPUT_FIR_COEFF,\ + HEADSET_SPEECH_OUTPUT_FIR_COEFF ,\ + HANDFREE_SPEECH_OUTPUT_FIR_COEFF ,\ + VOIPBT_SPEECH_OUTPUT_FIR_COEFF,\ + VOIPNORMAL_SPEECH_OUTPUT_FIR_COEFF,\ + VOIPHANDFREE_SPEECH_OUTPUT_FIR_COEFF,\ + AUX1_SPEECH_OUTPUT_FIR_COEFF,\ + AUX2_SPEECH_OUTPUT_FIR_COEFF +#define SPEECH_INPUT_MED_FIR_COEFF\ + 32767, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + \ + 32767, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + \ + 32767, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + \ + 32767, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + \ + 32767, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + \ + 32767, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + \ + 32767, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + \ + 32767, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0 +#define FIR_output_index \ + 0,0,0,0,0,0,0,0 +#define FIR_input_index \ + 0,0,0,0,0,0,0,0 +#define MED_SPEECH_NORMAL_MODE_PARA \ + 0, 0, 0, 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0, 0, 0, 0 +#define MED_SPEECH_EARPHONE_MODE_PARA \ + 0, 0, 0, 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0, 0, 0, 0 +#define MED_SPEECH_BT_EARPHONE_MODE_PARA \ + 0, 0, 0, 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0, 0, 0, 0 +#define MED_SPEECH_LOUDSPK_MODE_PARA \ + 0, 0, 0, 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0, 0, 0, 0 +#define MED_SPEECH_CARKIT_MODE_PARA \ + 0, 0, 0, 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0, 0, 0, 0 +#define MED_SPEECH_BT_CORDLESS_MODE_PARA \ + 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0 +#define MED_SPEECH_AUX1_MODE_PARA \ + 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0 +#define MED_SPEECH_AUX2_MODE_PARA \ + 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0 +#endif diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/sph_coeff_anc_default.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/sph_coeff_anc_default.h new file mode 100755 index 0000000000000000000000000000000000000000..b553570518bb4002603d414b1a4e858f1d212cc2 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/sph_coeff_anc_default.h @@ -0,0 +1,119 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * + * Author: + * ------- + * Doug Wang + * + *------------------------------------------------------------------------------ + * $Revision:$ 1.0.0 + * $Modtime:$ + * $Log:$ + * + * + * + *******************************************************************************/ +#ifndef SPH_COEFF_ANC_DEFAULT_H +#define SPH_COEFF_ANC_DEFAULT_H + +#define DEFAULT_SPEECH_ANC_PARA \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 + +#define DEFAULT_SPEECH_ANC_APPLY 1 +#define DEFAULT_SPEECH_ANC_LOG_ENABLE 0 +#define DEFAULT_SPEECH_ANC_LOG_DOWNSAMPLE 1 +#define DEFAULT_SPEECH_ANC_DL_PGA 0 + + +#endif //SPH_COEFF_ANC_DEFAULT_H \ No newline at end of file diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/sph_coeff_default.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/sph_coeff_default.h new file mode 100755 index 0000000000000000000000000000000000000000..af83982ec99e374c09a84352451502166db77876 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/sph_coeff_default.h @@ -0,0 +1,279 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * + * Author: + * ------- + * ChiPeng + * + *------------------------------------------------------------------------------ + * $Revision:$ 1.0.0 + * $Modtime:$ + * $Log:$ + * + * 06 26 2010 chipeng.chang + * [ALPS00002705][Need Patch] [Volunteer Patch] ALPS.10X.W10.11 Volunteer patch for speech parameter + * modify speech parameters. + * + * Mar 15 2010 mtk02308 + * [ALPS] Init Custom parameter + * + * + + * + * + *******************************************************************************/ +#ifndef SPEECH_COEFF_DEFAULT_H +#define SPEECH_COEFF_DEFAULT_H + +#ifndef FALSE +#define FALSE 0 +#endif + +//speech parameter depen on BT_CHIP cersion +#if defined(MTK_MT6611) + +#define BT_COMP_FILTER (1 << 15) +#define BT_SYNC_DELAY 86 + +#elif defined(MTK_MT6612) + +#define BT_COMP_FILTER (1 << 15) +#define BT_SYNC_DELAY 86 + +#elif defined(MTK_MT6616) || defined(MTK_MT6620) || defined(MTK_MT6622) || defined(MTK_MT6626) || defined(MTK_MT6628) + +#define BT_COMP_FILTER (1 << 15) +#define BT_SYNC_DELAY 86 + +#else // MTK_MT6620 + +#define BT_COMP_FILTER (0 << 15) +#define BT_SYNC_DELAY 86 + +#endif + +#ifdef __MTK_DUAL_MIC_SUPPORT__ + + #ifndef MTK_INTERNAL + #define SPEECH_MODE_PARA13 (371) + #define SPEECH_MODE_PARA14 (23) + #define SPEECH_MODE_PARA03 (29) + #define SPEECH_MODE_PARA08 (400) + #else + #define SPEECH_MODE_PARA13 (0) + #define SPEECH_MODE_PARA14 (0) + #define SPEECH_MODE_PARA03 (31) + #define SPEECH_MODE_PARA08 (80) + #endif + +#else +#define SPEECH_MODE_PARA13 (0) +#define SPEECH_MODE_PARA14 (0) +#define SPEECH_MODE_PARA03 (31) +#define SPEECH_MODE_PARA08 (80) + + +#endif + +#if (defined(__NXP_SMARTPA_SUPPORT__) || defined(__MTK_SPEAKER_MONITOR_SUPPORT__)) + #define MANUAL_CLIPPING (1 << 15) + #define NXP_DELAY_REF (1 << 6) + #define PRE_CLIPPING_LEVEL 32767 +#else + #define MANUAL_CLIPPING (0 << 15) + #define NXP_DELAY_REF (0 << 6) + #define PRE_CLIPPING_LEVEL 10752 +#endif + + + +#define DEFAULT_SPEECH_NORMAL_MODE_PARA \ + 96, 253, 16388, SPEECH_MODE_PARA03, 57351, 799, 400, 64, \ + SPEECH_MODE_PARA08, 4325, 611, 0, 20488, 0|SPEECH_MODE_PARA13, 0|SPEECH_MODE_PARA14, 8192 + +#define DEFAULT_SPEECH_EARPHONE_MODE_PARA \ + 0, 189, 10756, 31, 57351, 31, 400, 64, \ + 80, 4325, 611, 0, 20488, 0, 0, 0 + +#define DEFAULT_SPEECH_BT_EARPHONE_MODE_PARA \ + 0, 253, 10756, 31, 53255, 31, 400, 0, \ + 80, 4325, 611, 0, 20488 | BT_COMP_FILTER, 0, 0, BT_SYNC_DELAY + +#define DEFAULT_SPEECH_LOUDSPK_MODE_PARA \ + 96|MANUAL_CLIPPING , 224, 5256, 31, 57351, 24607, 400, 132, \ + 84, 4325, 611, 0, 20488|NXP_DELAY_REF, 0, 0, 0 + +#define DEFAULT_SPEECH_CARKIT_MODE_PARA \ + 96, 224, 5256, 31, 57351, 24607, 400, 132, \ + 84, 4325, 611, 0, 20488, 0, 0, 0 + +#define DEFAULT_SPEECH_BT_CORDLESS_MODE_PARA \ + 0, 479, 10756, 28, 53255, 31, 400, 0, \ + 4048, 4325, 611, 0, 20488 | BT_COMP_FILTER, 0, 0, BT_SYNC_DELAY + +#define DEFAULT_SPEECH_AUX1_MODE_PARA \ + 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0 + +#define DEFAULT_SPEECH_AUX2_MODE_PARA \ + 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0 + +#define DEFAULT_SPEECH_VOICE_TRACKING_MODE_PARA \ + 96|MANUAL_CLIPPING , 224, 5256, 31, 57351, 24607, 400, 132, \ + 84, 4325, 611, 0, 8200|NXP_DELAY_REF, 883, 23, 0 + +#define DEFAULT_SPEECH_HAC_MODE_PARA \ + 96, 253, 16388, SPEECH_MODE_PARA03, 57351, 799, 400, 64, \ + SPEECH_MODE_PARA08, 4325, 611, 0, 20488, 0|SPEECH_MODE_PARA13, 0|SPEECH_MODE_PARA14, 8192 +#define DEFAULT_SPEECH_COMMON_PARA \ + 0, 55997, 31000, PRE_CLIPPING_LEVEL, 32769, 0, 0, 0, \ + 0, 0, 0, 0 + +#define DEFAULT_SPEECH_VOL_PARA \ + 0, 0, 0, 0 + +#define DEFAULT_AUDIO_DEBUG_INFO \ + 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0 + +#define DEFAULT_VM_SUPPORT FALSE + +#define DEFAULT_AUTO_VM FALSE + +#define MICBAIS 1900 + +#define DEFAULT_WB_SPEECH_NORMAL_MODE_PARA \ + 96, 253, 16388, SPEECH_MODE_PARA03, 57607, 799, 400, 64, \ + SPEECH_MODE_PARA08, 4325, 611, 0, 16392, 0|SPEECH_MODE_PARA13, 0|SPEECH_MODE_PARA14, 8192 + +#define DEFAULT_WB_SPEECH_EARPHONE_MODE_PARA \ + 0, 189, 10756, 31, 57607, 31, 400, 64, \ + 80, 4325, 611, 0, 16392, 0, 0, 0 + +#define DEFAULT_WB_SPEECH_BT_EARPHONE_MODE_PARA \ + 0, 253, 10756, 31, 53511, 31, 400, 0, \ + 80, 4325, 611, 0, 16392 | BT_COMP_FILTER, 0, 0, BT_SYNC_DELAY + +#define DEFAULT_WB_SPEECH_LOUDSPK_MODE_PARA \ + 96|MANUAL_CLIPPING, 224, 5256, 31, 57607, 24607, 400, 132, \ + 84, 4325, 611, 0, 16392|NXP_DELAY_REF, 0, 0, 0 + +#define DEFAULT_WB_SPEECH_CARKIT_MODE_PARA \ + 96, 224, 5256, 31, 57607, 24607, 400, 132, \ + 84, 4325, 611, 0, 16392, 0, 0, 0 + +#define DEFAULT_WB_SPEECH_BT_CORDLESS_MODE_PARA \ + 0, 479, 10756, 28, 53511, 31, 400, 0, \ + 4048, 4325, 611, 0, 16392 | BT_COMP_FILTER, 0, 0, BT_SYNC_DELAY + +#define DEFAULT_WB_SPEECH_AUX1_MODE_PARA \ + 96, 224, 5256, 31, 57607, 0, 400, 0, 4112, 4325, 11, 0, 0, 0, 0, 0 + +#define DEFAULT_WB_SPEECH_AUX2_MODE_PARA \ + 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0 + +#define DEFAULT_WB_SPEECH_VOICE_TRACKING_MODE_PARA \ + 96|MANUAL_CLIPPING, 224, 5256, 31, 57607, 24607, 400, 132, \ + 84, 4325, 611, 0, 8200|NXP_DELAY_REF, 883, 23, 0 + +#define DEFAULT_WB_SPEECH_HAC_MODE_PARA \ + 96, 253, 16388, SPEECH_MODE_PARA03, 57607, 799, 400, 64, \ + SPEECH_MODE_PARA08, 4325, 611, 0, 16392, 0|SPEECH_MODE_PARA13, 0|SPEECH_MODE_PARA14, 8192 + +/* The Bluetooth PCM digital volume */ +/* default_bt_pcm_in_vol : uplink, only for enlarge volume, + 0x100 : 0dB gain + 0x200 : 6dB gain + 0x300 : 9dB gain + 0x400 : 12dB gain + 0x800 : 18dB gain + 0xF00 : 24dB gain */ +#define DEFAULT_BT_PCM_IN_VOL 0x100 +/* default_bt_pcm_out_vol : downlink gain, + 0x1000 : 0dB; maximum 0x7FFF */ +#define DEFAULT_BT_PCM_OUT_VOL 0x1000 + + +#endif diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/sph_coeff_dmnr_default.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/sph_coeff_dmnr_default.h new file mode 100755 index 0000000000000000000000000000000000000000..6d720294f297ed0c3c06ad9ffc704b0c2c30fd03 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/sph_coeff_dmnr_default.h @@ -0,0 +1,130 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * + * Author: + * ------- + * Charlie Lu + * + *------------------------------------------------------------------------------ + * $Revision:$ 1.0.0 + * $Modtime:$ + * $Log:$ + * + * + * + *******************************************************************************/ +#ifndef DMNR_PAR_SPEECH_COEFF_DEFAULT_H +#define DMNR_PAR_SPEECH_COEFF_DEFAULT_H + +#define DEFAULT_SPEECH_DUAL_MIC_ABF_PARA \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 68, 0, 0, 0 + +#define DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 68, 0, 0, 0 + +#define DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA_VOIP \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 68, 0, 0, 0 + +#endif diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/sph_coeff_dmnr_handsfree_default.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/sph_coeff_dmnr_handsfree_default.h new file mode 100755 index 0000000000000000000000000000000000000000..21ca28022949e8664a60a535e0fc1e2a0e217256 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/sph_coeff_dmnr_handsfree_default.h @@ -0,0 +1,143 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * + * Author: + * ------- + * Charlie Lu + * + *------------------------------------------------------------------------------ + * $Revision:$ 1.0.0 + * $Modtime:$ + * $Log:$ + * + * + * + *******************************************************************************/ +#ifndef DMNR_HANDSFREE_PAR_SPEECH_COEFF_DEFAULT_H +#define DMNR_HANDSFREE_PAR_SPEECH_COEFF_DEFAULT_H + + +#define DEFAULT_SPEECH_DUAL_MIC_ABF_PARA_LoudSPK \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 68, 0, 0, 0 + +#define DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA_LoudSPK \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 68, 0, 0, 0 + + +#define DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA_VR \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 68, 0, 0, 0 + + +#define DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA_VOIP_LoudSPK \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 68, 0, 0, 0 + +#endif diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/sph_coeff_lpbk_default.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/sph_coeff_lpbk_default.h new file mode 100755 index 0000000000000000000000000000000000000000..7076a9b150d53948ba00975620d61e866ed5886c --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/sph_coeff_lpbk_default.h @@ -0,0 +1,106 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * sph_coeff_lpbk_default.h + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * This file is the header of audio customization related function or definition. + * + * Author: + * ------- + * Tina Tsai + * + ****************************************************************************/ +#ifndef SPH_COEFF_LPBK_DEFAULT_H +#define SPH_COEFF_LPBK_DEFAULT_H +#include "sph_coeff_default.h" + +#define DEFAULT_SPEECH_LPBK_NORMAL_MODE_PARA \ + 96, 253, 16388, 31, 57351, 799, 400, 64, \ + 80, 4325, 611, 0, 20488, 0, 0, 8192 + +#define DEFAULT_SPEECH_LPBK_EARPHONE_MODE_PARA \ + 0, 189, 10756, 31, 57351, 31, 400, 64, \ + 80, 4325, 611, 0, 20488, 0, 0, 0 + +#define DEFAULT_SPEECH_LPBK_LOUDSPK_MODE_PARA \ + 96, 224, 5256, 31, 57351, 24607, 400, 132, \ + 84, 4325, 611, 0, 20488, 0, 0, 0 + +#endif diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/sph_coeff_record_mode_default.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/sph_coeff_record_mode_default.h new file mode 100755 index 0000000000000000000000000000000000000000..93063a8b5ec8c31e8916ea491bdf7c4bb7050d52 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/sph_coeff_record_mode_default.h @@ -0,0 +1,207 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * + * Author: + * ------- + * Charlie Lu + * + *------------------------------------------------------------------------------ + * $Revision:$ 1.0.0 + * $Modtime:$ + * $Log:$ + * + * + * + *******************************************************************************/ +#ifndef HD_RECORD_MODE_SPEECH_COEFF_DEFAULT_H +#define HD_RECORD_MODE_SPEECH_COEFF_DEFAULT_H + +#define DEFAULT_HD_RECORD_SPH_MODE_PAR \ + 0, 479, 16388, 36892, 4356, 8192, 768, 4, 36624, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 4356, 8192, 768, 4, 36624, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37639, 8192, 896, 4, 36624, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37639, 8192, 1152, 4, 36624, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37127, 8192, 1152, 4, 36560, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37127, 8192, 1152, 4, 36560, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37127, 8192, 1664, 12, 36688, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37127, 8192, 1664, 12, 36688, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37639, 8192, 896, 4, 36624, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37639, 8192, 1152, 4, 36624, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37127, 8192, 1152, 4, 36560, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37127, 8192, 1152, 4, 36560, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 192, 32512, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 32520, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 0, 0, 0, 8192, \ +34464, 194, 32512, 28, 40960, 28, 0, 10, 468, 197, 611, 0, 32520, 0, 0, 0, \ + 0, 479, 32512, 28, 40960, 28, 0, 4, 468, 197, 611, 0, 32520, 0, 0, 0, \ + 0, 479, 16388, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 0, 0, 0, 8192, \ + 870, 0, 0, 0, 0, 0, 0, 26112, 0, 0, 0, 0, 0, 0, 0, 26214, \ + 0, 479, 16388, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 0, 0, 0, 8192 + +#define DEFAULT_HD_RECORD_MODE_DEV_MAPPING \ + 0, 1, 3, \ + 0, 1, 3, \ + 0, 1, 3, \ + 0, 1, 3, \ + 0, 1, 3, \ + 0, 1, 3, \ + 0, 1, 3, \ + 0, 1, 3, \ + 0, 1, 3, \ + 0, 1, 3 + +#define DEFAULT_HD_RECORD_MODE_INPUT_SRC_MAPPING \ + 5, 2, 3, \ + 5, 2, 3, \ + 5, 2, 3, \ + 5, 2, 3, \ + 5, 2, 3, \ + 5, 2, 3, \ + 5, 2, 3, \ + 5, 2, 3, \ + 5, 2, 3, \ + 5, 2, 3 + +#define DEFAULT_STEREO_FLAG \ + 1, 0 +#define DEFAULT_MONO_FLAG \ + 0, 0 + +#define DEFAULT_HD_RECORD_MODE_STEREO_FLAGS \ + DEFAULT_MONO_FLAG, \ + DEFAULT_STEREO_FLAG, \ + DEFAULT_STEREO_FLAG, \ + DEFAULT_STEREO_FLAG, \ + DEFAULT_STEREO_FLAG, \ + DEFAULT_MONO_FLAG, \ + DEFAULT_STEREO_FLAG, \ + DEFAULT_MONO_FLAG, \ + DEFAULT_MONO_FLAG, \ + DEFAULT_MONO_FLAG, \ + DEFAULT_MONO_FLAG, \ + DEFAULT_MONO_FLAG, \ + DEFAULT_MONO_FLAG, \ + DEFAULT_MONO_FLAG, \ + DEFAULT_MONO_FLAG + +#define DEFAULT_HD_RECORD_NUM_VOICE_RECOGNITION_SCENES 1 +#define DEFAULT_HD_RECORD_NUM_VOICE_SCENES 3 +#define DEFAULT_HD_RECORD_NUM_VIDEO_SCENES 2 +#define DEFAULT_HD_RECORD_NUM_VOICE_UNLOCK_SCENES 1 +#define DEFAULT_HD_RECORD_NUM_CUSTOMIZATION_SCENES 3 + +#define DEFAULT_HD_RECORD_SCENE_TABLE \ + 0, 1, 0xFF,\ + 2, 3, 29,\ + 4, 5, 0xFF,\ + 6, 7, 0xFF,\ + 8, 9, 0xFF,\ + 10, 11, 0xFF,\ + 12, 13, 0xFF,\ + 14, 15, 0xFF,\ + 16, 17, 0xFF,\ + 18, 19, 0xFF + +#define DEFAULT_HD_RECORD_SCENE_NAME \ + "VR",\ + "Normal",\ + "Meeting",\ + "Lecture",\ + "Normal",\ + "Meeting",\ + "VoiceUnLk",\ + "Reserve1",\ + "Reserve2",\ + "Reserve3" + +#endif diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/voice_recognition_custom.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/voice_recognition_custom.h new file mode 100755 index 0000000000000000000000000000000000000000..36dc23ba7d6c0c00fcd4481f2840f331c6152bcc --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgdefault/voice_recognition_custom.h @@ -0,0 +1,115 @@ +#ifndef VOICE_RECOGNITION_CUSTOM_H +#define VOICE_RECOGNITION_CUSTOM_H + +/**************************************************** +* Define default voice feature customization parameters +*****************************************************/ + + +#define DEFAULT_AP_NUM 5 +#define DEFAULT_LANGUAGE_NUM 3 + +// for voice ui - pattern file +#define DEFAULT_LANGUAGE_FOLDER_NAME \ + "Chinese-Mandarin",\ + "Chinese-Taiwan",\ + "English",\ + "Reserve1",\ + "Reserve2",\ + "Reserve3",\ + "Reserve4",\ + "Reserve5" + +#define DEFAULT_COMMAND_NUM_PER_LAN \ + 17,17,17,0,0,0,0,0 + +#define DEFAULT_PHONE_SUPPORT_INFO \ + 1,2,0,0,0,0,0,0, \ + 1,2,0,0,0,0,0,0, \ + 1,2,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0 + +#define DEFAULT_CAMERA_SUPPORT_INFO \ + 3,4,0,0,0,0,0,0, \ + 3,4,0,0,0,0,0,0, \ + 3,4,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0 + +#define DEFAULT_ALARM_SUPPORT_INFO \ + 5,6,16,17,0,0,0,0, \ + 5,6,16,17,0,0,0,0, \ + 5,6,16,17,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0 + +#define DEFAULT_MUSIC_SUPPORT_INFO \ + 7,8,9,10,11,12,13,0, \ + 7,8,9,10,11,12,13,0, \ + 7,8,9,10,11,12,13,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0 + +#define DEFAULT_EBOOK_SUPPORT_INFO \ + 14,15,0,0,0,0,0,0, \ + 14,15,0,0,0,0,0,0, \ + 14,15,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0 + +#define DEFAULT_RESERVE_SUPPORT_INFO \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0 + +#define DEFAULT_AP_SUPPORT_INFO \ + DEFAULT_PHONE_SUPPORT_INFO, \ + DEFAULT_CAMERA_SUPPORT_INFO, \ + DEFAULT_ALARM_SUPPORT_INFO, \ + DEFAULT_MUSIC_SUPPORT_INFO, \ + DEFAULT_EBOOK_SUPPORT_INFO, \ + DEFAULT_RESERVE_SUPPORT_INFO, \ + DEFAULT_RESERVE_SUPPORT_INFO, \ + DEFAULT_RESERVE_SUPPORT_INFO, \ + DEFAULT_RESERVE_SUPPORT_INFO, \ + DEFAULT_RESERVE_SUPPORT_INFO, \ + DEFAULT_RESERVE_SUPPORT_INFO, \ + DEFAULT_RESERVE_SUPPORT_INFO, \ + DEFAULT_RESERVE_SUPPORT_INFO, \ + DEFAULT_RESERVE_SUPPORT_INFO, \ + DEFAULT_RESERVE_SUPPORT_INFO, \ + DEFAULT_RESERVE_SUPPORT_INFO + +// for CTO +#define DEFAULT_ALGORITHM_PARAM \ + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, \ + 8,7,6,7,14,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + +#endif \ No newline at end of file diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgfileinc/CFG_ADC_File.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgfileinc/CFG_ADC_File.h new file mode 100755 index 0000000000000000000000000000000000000000..ff56d4f4b0056275d11d2f22835835f9c3a51a44 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgfileinc/CFG_ADC_File.h @@ -0,0 +1,115 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_ADC_File.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of ADC CFG file + * + * Author: + * ------- + * MTK80198(Chunlei Wang) + * + * + * + *******************************************************************************/ + + +#ifndef _CFG_AUXADC_FILE_H +#define _CFG_AUXADC_FILE_H + + + +// the record structure define of adc nvram file +typedef struct +{ + int Slop[9]; + int Offset[9]; + int cal; +}AUXADC_CFG_Struct; + +///please define it according to your module +#define CFG_FILE_AUXADC_REC_SIZE sizeof(AUXADC_CFG_Struct) +#define CFG_FILE_AUXADC_REC_TOTAL 1 + + +#endif + + diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgfileinc/CFG_AUDIO_File.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgfileinc/CFG_AUDIO_File.h new file mode 100755 index 0000000000000000000000000000000000000000..3b29a5c3f2538bae3e150203457653601ab814b2 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgfileinc/CFG_AUDIO_File.h @@ -0,0 +1,968 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * cfg_audio_file.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * This file is the header of audio customization related function or definition. + * + * Author: + * ------- + * Ning.F + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 12 29 2012 donglei.ji + * [ALPS00425279] [Need Patch] [Volunteer Patch] voice ui and password unlock feature check in + * voice ui - NVRAM . + * + * 08 26 2012 weiguo.li + * [ALPS00347285] [Need Patch] [Volunteer Patch]LGE AudioGainTable modification + * . + * + * 07 29 2012 weiguo.li + * [ALPS00319405] ALPS.JB.BSP.PRA check in CR for Jades + * . + * + * Jun 22 2009 mtk01352 + * [DUMA00007771] Moving modem side customization to AP + * + * + * Apr 29 2009 mtk80306 + * [DUMA00116080] revise the customization of nvram + * revise nvram customization + * + * Mar 21 2009 mtk80306 + * [DUMA00112158] fix the code convention. + * modify code convention + * + * Mar 9 2009 mtk80306 + * [DUMA00111088] nvram customization + * nvram customization + * + * + * + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ +#ifndef _CFG_AUDIO_FILE_H +#define _CFG_AUDIO_FILE_H + +#define CUSTOM_VOLUME_STEP (7) +#define AUDIO_MAX_VOLUME_STEP (15) + +#define NB_FIR_NUM (45) +#define NB_FIR_INDEX_NUM (6) +#define SPEECH_COMMON_NUM (12) +#define SPEECH_PARA_MODE_NUM (8) +#define SPEECH_PARA_NUM (16) +#define AUDIO_EQ_PARAM_NUM (8) + +#define WB_FIR_NUM (90) +#define WB_FIR_INDEX_NUM (6) + +#define HD_REC_MODE_INDEX_NUM (30) +#define HD_REC_FIR_INDEX_NUM (16) //extend 8-->16 + +#define VOIP_INDEX_NUM (4) + +// for voice ui feature +#define VOICE_FOLDER_NAME_LEN_MAX 32 +#define VOICE_AP_NUM_MAX 16 +#define VOICE_LANGUAGE_NUM_MAX 8 +#define VOICE_CMDS_NUM_MAX 8 +#define VOICE_CMDS_PER_LAN_NUM_MAX 32 +#define VOICE_RECOG_FEATURE_NUM_MAX 8 +#define VOICE_RECOG_PARAM_NUM_MAX 32 +/* audio nvram structure definition*/ +typedef enum +{ + VOL_NORMAL = 0 , + VOL_HEADSET , + VOL_HANDFREE , + MAX_VOL_CATE +} volume_category_enum; + +typedef enum +{ + VOL_TYPE_TON = 0 , + VOL_TYPE_KEY , + VOL_TYPE_MIC , + VOL_TYPE_FMR , + VOL_TYPE_SPH , + VOL_TYPE_SID , + VOL_TYPE_MEDIA , + MAX_VOL_TYPE +} volume_type_enum; + +// new volume customization data structure +enum VolumeType { + VER1_VOL_TYPE_RING = 0, + VER1_VOL_TYPE_SIP, + VER1_VOL_TYPE_MIC, + VER1_VOL_TYPE_FM, + VER1_VOL_TYPE_SPH, + VER1_VOL_TYPE_SPH2, + VER1_VOL_TYPE_SID, + VER1_VOL_TYPE_MEDIA, + VER1_VOL_TYPE_MATV, + VER1_NUM_OF_VOL_TYPE +}; + +enum VolumeMode { + VOLUME_NORMAL_MODE = 0, + VOLUME_HEADSET_MODE, + VOLUME_SPEAKER_MODE, + VOLUME_HEADSET_SPEAKER_MODE, + NUM_OF_VOL_MODE +}; + +enum VOLUME_NORMAL_TYPE { + NORMAL_AUDIO_BUFFER = 0, + NORMAL_FM_RECORD_A, + NORMAL_FM_RECORD_D, + NORMAL_SIP_AUDIO_BUFFER, + NORMAL_RSERVED_2, + NORMAL_RSERVED_3, + NORMAL_VOLUME_TYPE_MAX +}; + +enum VOLUME_HEADSET_TYPE { + HEADSET_AUDIO_BUFFER = 0, + HEADSET_FM_RECORD_A, + HEADSET_FM_RECORD_D, + HEADSET_SIP_AUDIO_BUFFER, + HEADSET_RSERVED_2, + HEADSET_RSERVED_3, + HEADSET_VOLUME_TYPE_MAX +}; + +enum VOLUME_SPEAKER_TYPE { + SPEAKER_AMP = 0, + SPEAKER_FM_RECORD_A, + SPEAKER_FM_RECORD_D, + SPEAKER_SIP_AUDIO_BUFFER, + SPEAKER_RSERVED_2, + SPEAKER_RSERVED_3, + SPEAKER_VOLUME_TYPE_MAX +}; + +enum VOLUME_HEADSET_SPEAKER_TYPE { + HEADSET_SPEAKER_AUDIO_BUFFER = 0, + HEADSET_SPEAKER_AMP, + HEADSET_SPEAKER_IV_BUFFER, + HEADSET_SPEAKER_FM_RECORD_A, + HEADSET_SPEAKER_FM_RECORD_D, + HEADSET_SPEAKER_SIP_AUDIO_BUFFER, + HEADSET_SPEAKER_RSERVED_2, + HEADSET_SPEAKER_RSERVED_3, + HEADSET_SPEAKER_VOLUME_TYPE_MAX +}; + +// use for external amp +enum VOLUME_EXTAMP_TYPE { + VOLUME_IV_BUFFER_EXTAMP = 0, + VOLUME_AUDIO_BUFFER_EXTAMP, + VOLUME_EXTAMP, // control exp amp gain + VOLUME_EXTAMP_RSERVED_1, + VOLUME_EXTAMP_RSERVED_2, + VOLUME_EXTAMP_RSERVED_3, + EXTAMP_VOLUME_TYPE_MAX +}; + +#define NUM_ABF_PARAM 44 +#define NUM_ABFWB_PARAM 76 + +//DMNR calibration data +typedef struct _AUDIO_CUSTOM_EXTRA_PARAM_STRUCT +{ + /* ABF parameters */ + unsigned short ABF_para[NUM_ABF_PARAM + NUM_ABFWB_PARAM]; //in-call DMNR normal mode with WB + unsigned short ABF_para_LoudSPK[NUM_ABF_PARAM + NUM_ABFWB_PARAM]; //in-call DMNR loud speaker mode with WB + unsigned short ABF_para_VR[NUM_ABFWB_PARAM]; //VR DMNR, only WB + unsigned short ABF_para_VOIP[NUM_ABFWB_PARAM]; //VoIP normal mode DMNR, only WB + unsigned short ABF_para_VOIP_LoudSPK[NUM_ABFWB_PARAM]; //VoIP loud speaker mode DMNR, only WB +} AUDIO_CUSTOM_EXTRA_PARAM_STRUCT; + + +#define CFG_FILE_SPEECH_DUAL_MIC_SIZE sizeof(AUDIO_CUSTOM_EXTRA_PARAM_STRUCT) +#define CFG_FILE_SPEECH_DUAL_MIC_TOTAL 1 + +#define NUM_ANC_PARAM 60 + +typedef struct _AUDIO_ANC_CUSTOM_PARAM_STRUCT +{ + unsigned short ANC_para[NUM_ANC_PARAM]; + unsigned short ANC_apply; + unsigned short ANC_log; + unsigned short ANC_log_downsample; + unsigned char ANC_dl_pga; +} AUDIO_ANC_CUSTOM_PARAM_STRUCT; + +#define CFG_FILE_SPEECH_ANC_SIZE sizeof(AUDIO_ANC_CUSTOM_PARAM_STRUCT) +#define CFG_FILE_SPEECH_ANC_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT +{ + unsigned short sph_voice_tracking_mode_para[16]; + unsigned short sph_voice_tracking_mode_wb_para[16]; +} AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT; + +#define CFG_FILE_SPEECH_MAGI_CONFERENCE_SIZE sizeof(AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT) +#define CFG_FILE_SPEECH_MAGI_CONFERENCE_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_HAC_PARAM_STRUCT +{ + /* speech enhancement */ + unsigned short speech_hac_mode_nb_para[16]; + /* WB speech enhancement */ + unsigned short speech_hac_mode_wb_para[16]; + /* speech input FIR */ + short sph_hac_in_fir[45]; + /* speech output FIR */ + short sph_hac_out_fir[45]; + + /* WB speech input FIR */ + short sph_hac_wb_in_fir[90]; + /* WB speech output FIR */ + short sph_hac_wb_out_fir[90]; + /* mic volume setting */ + unsigned char audiovolume_mic_hac[AUDIO_MAX_VOLUME_STEP]; + /* speech dl volume setting */ + unsigned char audiovolume_sph_hac[AUDIO_MAX_VOLUME_STEP]; + /* sidetone volume setting */ + unsigned char audiovolume_sid_hac[AUDIO_MAX_VOLUME_STEP]; + +} AUDIO_CUSTOM_HAC_PARAM_STRUCT; + +#define CFG_FILE_SPEECH_HAC_PARAM_SIZE sizeof(AUDIO_CUSTOM_HAC_PARAM_STRUCT) +#define CFG_FILE_SPEECH_HAC_PARAM_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT +{ + /* speech enhancement */ + unsigned short lpbk_speech_mode_nb_para[3][16]; + +} AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT; + +#define CFG_FILE_SPEECH_LPBK_PARAM_SIZE sizeof(AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT) +#define CFG_FILE_SPEECH_LPBK_PARAM_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT +{ + /* audio dump configuration */ + unsigned short vmlog_dump_config; + unsigned short bgs_dump_enable; + /* audio xml configuration */ + unsigned short cust_xml_enable; + +} AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT; + +#define CFG_FILE_AUDIO_FUNC_SWITCH_PARAM_SIZE sizeof(AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT) +#define CFG_FILE_AUDIO_FUNC_SWITCH_PARAM_TOTAL 1 +typedef struct _AUDIO_CUSTOM_PARAM_STRUCT +{ + /* volume setting */ + unsigned char volume[MAX_VOL_CATE][MAX_VOL_TYPE]; + /* speech enhancement */ + unsigned short speech_common_para[SPEECH_COMMON_NUM]; + unsigned short speech_mode_para[SPEECH_PARA_MODE_NUM][SPEECH_PARA_NUM]; + unsigned short speech_volume_para[4];//in the feature, should extend to [MAX_VOL_CATE][MAX_VOL_TYPE][4] + /* debug info */ + unsigned short debug_info[16]; + /* speech input FIR */ + short sph_in_fir[NB_FIR_INDEX_NUM][NB_FIR_NUM]; + /* speech output FIR */ + short sph_out_fir[NB_FIR_INDEX_NUM][NB_FIR_NUM]; + /* digital gain of DL speech */ + unsigned short Digi_DL_Speech; + /* digital gain of uplink speech */ + unsigned short Digi_Microphone; + /* FM record volume*/ + unsigned short FM_Record_Volume; + /* user mode : normal mode, earphone mode, loud speaker mode */ + unsigned short Bluetooth_Sync_Type; + unsigned short Bluetooth_Sync_Length; + unsigned short bt_pcm_in_vol; + unsigned short bt_pcm_out_vol; + unsigned short user_mode; + /* auto VM record setting */ + unsigned short uSupportVM; + unsigned short uAutoVM; + // mic bias + unsigned short uMicbiasVolt; + +} AUDIO_CUSTOM_PARAM_STRUCT; + +#define CFG_FILE_SPEECH_REC_SIZE sizeof(AUDIO_CUSTOM_PARAM_STRUCT) +#define CFG_FILE_SPEECH_REC_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_WB_A2M_PARAM_STRUCT_ +{ + /* WB speech enhancement */ + unsigned short speech_mode_wb_para[SPEECH_PARA_MODE_NUM][SPEECH_PARA_NUM]; + /* WB speech input/output FIR */ + short sph_wb_fir[WB_FIR_INDEX_NUM][WB_FIR_NUM]; + /* in_out flag */ + short input_out_fir_flag; // 0: input, 1: output +} AUDIO_CUSTOM_WB_A2M_PARAM_STRUCT; + +typedef struct _AUDIO_CUSTOM_WB_PARAM_STRUCT +{ + /* WB speech enhancement */ + unsigned short speech_mode_wb_para[SPEECH_PARA_MODE_NUM][SPEECH_PARA_NUM]; + /* WB speech input FIR */ + short sph_wb_in_fir[WB_FIR_INDEX_NUM][WB_FIR_NUM]; + /* WB speech output FIR */ + short sph_wb_out_fir[WB_FIR_INDEX_NUM][WB_FIR_NUM]; +} AUDIO_CUSTOM_WB_PARAM_STRUCT; + +#define CFG_FILE_WB_SPEECH_REC_SIZE sizeof(AUDIO_CUSTOM_WB_PARAM_STRUCT) +#define CFG_FILE_WB_SPEECH_REC_TOTAL 1 + +#if defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V5) + +typedef struct _AUDIO_ACF_V5F_PARAM +{ + unsigned int bes_loudness_L_hpf_fc; + unsigned int bes_loudness_L_hpf_order; + unsigned int bes_loudness_L_lpf_fc; + unsigned int bes_loudness_L_lpf_order; + unsigned int bes_loudness_L_bpf_fc[8]; + unsigned int bes_loudness_L_bpf_bw[8]; + int bes_loudness_L_bpf_gain[8]; + unsigned int bes_loudness_R_hpf_fc; + unsigned int bes_loudness_R_hpf_order; + unsigned int bes_loudness_R_lpf_fc; + unsigned int bes_loudness_R_lpf_order; + unsigned int bes_loudness_R_bpf_fc[8]; + unsigned int bes_loudness_R_bpf_bw[8]; + int bes_loudness_R_bpf_gain[8]; + +}AUDIO_ACF_V5F_PARAM; + +typedef struct _AUDIO_ACF_V5VIBSPK_PARAM +{ + unsigned int bes_loudness_bpf_coeff[2][6][3]; + +}AUDIO_ACF_V5VIBSPK_PARAM; + + +typedef struct _AUDIO_ACF_CUSTOM_PARAM_STRUCT +{ + + union{ + AUDIO_ACF_V5F_PARAM V5F; + AUDIO_ACF_V5VIBSPK_PARAM V5ViVSPK; + }bes_loudness_f_param; + unsigned int bes_loudness_Sep_LR_Filter; + unsigned int bes_loudness_WS_Gain_Max; + unsigned int bes_loudness_WS_Gain_Min; + unsigned int bes_loudness_Filter_First; + unsigned int bes_loudness_Num_Bands; + unsigned int bes_loudness_Flt_Bank_Order; + unsigned int bes_loudness_Cross_Freq[7]; + int DRC_Th[8][5]; + int DRC_Gn[8][5]; + int SB_Gn[8]; + unsigned int SB_Mode[8]; + unsigned int DRC_Delay; + unsigned int Att_Time[8][6]; + unsigned int Rel_Time[8][6]; + int Hyst_Th[8][6]; + int Lim_Th; + int Lim_Gn; + unsigned int Lim_Const; + unsigned int Lim_Delay; + int SWIPRev; +} AUDIO_ACF_CUSTOM_PARAM_STRUCT; +#if 0 +typedef struct _AUDIO_ACF_CUSTOM_PARAM_STRUCT +{ + unsigned int bes_loudness_hsf_coeff_L[2][9][5]; // Compensation Filter HSF coeffs [9][4]->[2][9][5] + unsigned int bes_loudness_bpf_coeff_L[8][6][3]; // Compensation Filter BPF coeffs [4][6][3]->[6][6][3]->[8][6][3] + unsigned int bes_loudness_lpf_coeff_L[6][3]; + + unsigned int bes_loudness_hsf_coeff_R[2][9][5]; // Compensation Filter HSF coeffs [9][4]->[2][9][5] + unsigned int bes_loudness_bpf_coeff_R[8][6][3]; // Compensation Filter BPF coeffs [4][6][3]->[6][6][3]->[8][6][3] + unsigned int bes_loudness_lpf_coeff_R[6][3]; + + unsigned int bes_loudness_WS_Gain_Max; // Q2.14 + unsigned int bes_loudness_WS_Gain_Min; // Q2.14 + unsigned int bes_loudness_Filter_First; // 0: DRC First, 1: Filter First + unsigned int bes_loudness_Sep_LR_Filter; // 0: Use same filter for both L / R, // 1: Separate L / R filter + + unsigned int bes_loudness_Num_Bands; // range: 1 ~ 8 + unsigned int bes_loudness_Flt_Bank_Order; // range: 3, 5, 7 + unsigned int bes_loudness_Cross_Freq[7]; // unit: Hz + int bes_loudness_DRC_Th[8][5]; // Q24.8, unit: dB + int bes_loudness_DRC_Gn[8][5]; // Q24.8, unit: dB + int bes_loudness_SB_Gn[8]; // Q24.8, unit: dB + unsigned int bes_loudness_SB_Mode[8]; // 0: makeup gain, 1: subband limiter, + // 2: bypass, 3: mute + unsigned int bes_loudness_DRC_Delay; + unsigned int bes_loudness_Att_Time[8][6]; // unit: 0.1 ms / 6dB + unsigned int bes_loudness_Rel_Time[8][6]; // unit: 0.1 ms / 6dB + int bes_loudness_Hyst_Th[8][6]; // Q24.8, unit: dB + int bes_loudness_Lim_Th; + int bes_loudness_Lim_Gn; + unsigned int bes_loudness_Lim_Const; + unsigned int bes_loudness_Lim_Delay; + + /* + unsigned int bes_loudness_WS_Gain_Max; + unsigned int bes_loudness_WS_Gain_Min; + unsigned int bes_loudness_Filter_First; + unsigned int bes_loudness_Att_Time; // unit: 0.1 ms / 6dB + unsigned int bes_loudness_Rel_Time; // unit: 0.1 ms / 6dB + char bes_loudness_Gain_Map_In[5]; + char bes_loudness_Gain_Map_Out[5]; + */ +} AUDIO_ACF_CUSTOM_PARAM_STRUCT; +#endif +#elif defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V4) +typedef struct _AUDIO_ACF_CUSTOM_PARAM_STRUCT +{ + unsigned int bes_loudness_hsf_coeff[2][9][5]; // Compensation Filter HSF coeffs [9][4]->[2][9][5] + unsigned int bes_loudness_bpf_coeff[8][6][3]; // Compensation Filter BPF coeffs [4][6][3]->[6][6][3]->[8][6][3] + //unsigned int bes_loudness_DRC_Forget_Table[9][2]; + unsigned int bes_loudness_lpf_coeff[6][3]; + unsigned int bes_loudness_WS_Gain_Max; + unsigned int bes_loudness_WS_Gain_Min; + unsigned int bes_loudness_Filter_First; + unsigned int bes_loudness_Att_Time; // unit: 0.1 ms / 6dB + unsigned int bes_loudness_Rel_Time; // unit: 0.1 ms / 6dB + char bes_loudness_Gain_Map_In[5]; + char bes_loudness_Gain_Map_Out[5]; +} AUDIO_ACF_CUSTOM_PARAM_STRUCT; +#else +typedef struct _AUDIO_ACF_CUSTOM_PARAM_STRUCT +{ + /* Compensation Filter HSF coeffs */ + /* BesLoudness also uses this coeffs */ + unsigned int bes_loudness_hsf_coeff[9][4]; + + /* Compensation Filter BPF coeffs */ + unsigned int bes_loudness_bpf_coeff[4][6][3]; + unsigned int bes_loudness_DRC_Forget_Table[9][2]; + unsigned int bes_loudness_WS_Gain_Max; + unsigned int bes_loudness_WS_Gain_Min; + unsigned int bes_loudness_Filter_First; + char bes_loudness_Gain_Map_In[5]; + char bes_loudness_Gain_Map_Out[5]; + +} AUDIO_ACF_CUSTOM_PARAM_STRUCT; +#endif +/* +*/ +#define CFG_FILE_AUDIO_COMPFLT_REC_SIZE sizeof(AUDIO_ACF_CUSTOM_PARAM_STRUCT) +#define CFG_FILE_AUDIO_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_HEADPHONE_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_VIBSPK_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_AUDIOSUB_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_AUDIOSUB_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_MUSICDRC_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_RINGTONEDRC_COMPFLT_REC_TOTAL 1 + + +typedef struct _AUDIO_EFFECT_CUSTOM_PARAM_STRUCT +{ + //surround parameters + int bsrd_level; + unsigned int Distance1; + unsigned int Distance2; + int bsrd_band_select; + + //bass parameters + unsigned int bass_CutoffFreq; + int bass_IsVB; + + //EQ parameters + short Normal_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Dance_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Bass_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Classical_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Treble_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Party_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Pop_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Rock_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + + //loudness mode + int LoudEnhancemode; + + // time stretch + int Time_TD_FD; + int Time_TS_Ratio; + +} AUDIO_EFFECT_CUSTOM_PARAM_STRUCT; + +#define CFG_FILE_AUDIO_EFFECT_REC_SIZE sizeof(AUDIO_EFFECT_CUSTOM_PARAM_STRUCT) +#define CFG_FILE_AUDIO_EFFECT_REC_TOTAL 1 + +typedef struct _AUDIO_PARAM_MED_STRUCT +{ + short speech_input_FIR_coeffs[SPEECH_PARA_MODE_NUM][NB_FIR_NUM]; + short speech_output_FIR_coeffs[SPEECH_PARA_MODE_NUM][NB_FIR_INDEX_NUM][NB_FIR_NUM]; + short select_FIR_output_index[SPEECH_PARA_MODE_NUM]; + short select_FIR_intput_index[SPEECH_PARA_MODE_NUM]; + short speech_mode_para[SPEECH_PARA_MODE_NUM][SPEECH_PARA_NUM]; +} AUDIO_PARAM_MED_STRUCT; + +#define CFG_FILE_AUDIO_PARAM_MED_REC_SIZE sizeof(AUDIO_PARAM_MED_STRUCT) +#define CFG_FILE_AUDIO_PARAM_MED_REC_TOTAL 1 + + +typedef struct _AUDIO_VOLUME_CUSTOM_STRUCT +{ + unsigned char audiovolume_ring[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_key[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_mic[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_fmr[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_sph[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_sid[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_media[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_matv[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; +} AUDIO_VOLUME_CUSTOM_STRUCT; + +#define CFG_FILE_AUDIO_VOLUME_CUSTOM_REC_SIZE sizeof(AUDIO_VOLUME_CUSTOM_STRUCT) +#define CFG_FILE_AUDIO_VOLUME_CUSTOM_REC_TOTAL 1 + +typedef struct _AUDIO_VER1_CUSTOM_VOLUME_STRUCT { + unsigned char audiovolume_ring[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_sip[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_mic[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_fm[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_sph[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_sph2[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_sid[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_media[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_matv[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + + unsigned char normalaudiovolume[NORMAL_VOLUME_TYPE_MAX]; + unsigned char headsetaudiovolume[HEADSET_VOLUME_TYPE_MAX]; + unsigned char speakeraudiovolume[SPEAKER_VOLUME_TYPE_MAX]; + unsigned char headsetspeakeraudiovolume[HEADSET_SPEAKER_VOLUME_TYPE_MAX]; + unsigned char extampaudiovolume[EXTAMP_VOLUME_TYPE_MAX]; + + unsigned char audiovolume_level[VER1_NUM_OF_VOL_TYPE]; +} AUDIO_VER1_CUSTOM_VOLUME_STRUCT; + +#define CFG_FILE_AUDIO_VER1_VOLUME_CUSTOM_REC_SIZE sizeof(AUDIO_VER1_CUSTOM_VOLUME_STRUCT) +#define CFG_FILE_AUDIO_VER1_VOLUME_CUSTOM_REC_TOTAL 1 + + + +/******************************************************************** +* Audio Gain Table +*********************************************************************/ +#define AUDIO_MAX_AMP_CONTROL_POINTS (10) +#define AUDIO_MAX_GAIN_TABLE_STEP (18) +#define AUDIO_MAX_MIC_GAIN_NUMS (32) + +typedef enum { + AUDIO_GAIN_DEFAULT =-1, + AUDIO_GAIN_VOICE_CALL = 0, + AUDIO_GAIN_SYSTEM = 1, + AUDIO_GAIN_RING = 2, + AUDIO_GAIN_MUSIC = 3, + AUDIO_GAIN_ALARM = 4, + AUDIO_GAIN_NOTIFICATION = 5, + AUDIO_GAIN_BLUETOOTH_SCO = 6, + AUDIO_GAIN_ENFORCED_AUDIBLE = 7, // Sounds that cannot be muted by user and must be routed to speaker + AUDIO_GAIN_DTMF = 8, + AUDIO_GAIN_TTS = 9, + AUDIO_GAIN_FM = 10, + AUDIO_GAIN_MATV = 11, + AUDIO_GAIN_MAX_STREAM = 11, //max index of stream + NUM_AUDIO_GAIN_TYPES +}audio_gain_type; + +//devices +typedef enum { + GAIN_OUTPUT_EARPIECE = 0, + GAIN_OUTPUT_HEADSET = 1, + GAIN_OUTPUT_SPEAKER = 2, + GAIN_OUTPUT_DOCK = 3, + NUM_GAIN_OUTPUT_DEVICES = 4 +}output_gain_device; + +//mic types +typedef enum { + GAIN_IDLE_RECORD_MIC =0, + GAIN_IDLE_RECORD_HEADSET , + GAIN_VOICE_REC_MIC, + GAIN_VOICE_REC_HEADSET, + GAIN_VIDEO_REC_MIC, + GAIN_VIDEO_REC_HEADSET, + GAIN_INCALL_NB_ECEIVER, + GAIN_INCALL_NB_HEADSET, + GAIN_INCALL_NB_SPEAKER, + GAIN_INCALL_WB_ECEIVER, + GAIN_INCALL_WB_HEADSET, + GAIN_INCALL_WB_SPEAKER, + GAIN_VOIP_RECEIVER, + GAIN_VOIP_HEADSET, + GAIN_VOIP_SPEAKER, + GAIN_TTY_DEVICE, + GAIN_LEVEL_SHIFT, + GAIN_ANALOG_PLAY, + GAIN_VOICE_UNLOCK_MIC, + GAIN_VOICE_UNLOCK_HEADSET, + GAIN_RESERVED1_MIC, + GAIN_RESERVED1_HEADSET, + GAIN_RESERVED2_MIC, + GAIN_RESERVED2_HEADSET, + NUM_MIC_GAINS +}microphone_device_gain; + + +//stream type gain +typedef struct _STREAM_ITEM_GAIN_STRUCT +{ + unsigned char digital[AUDIO_MAX_GAIN_TABLE_STEP]; + unsigned char analog; + unsigned char amp[AUDIO_MAX_AMP_CONTROL_POINTS]; + +}STREAM_ITEM_GAIN; + +typedef struct _STREAM_GAIN_STRUCT +{ + STREAM_ITEM_GAIN stream[NUM_GAIN_OUTPUT_DEVICES]; + +}STREAM_GAIN; + +//speech gain +typedef struct _SPEECH_ITEM_GAIN_STRUCT +{ + unsigned char digital; + unsigned char analog; + unsigned char amp[AUDIO_MAX_AMP_CONTROL_POINTS]; + +}SPEECH_ITEM_GAIN; + +typedef struct _SPEECH_GAIN_STRUCT +{ + SPEECH_ITEM_GAIN speech[NUM_GAIN_OUTPUT_DEVICES][AUDIO_MAX_GAIN_TABLE_STEP]; + +}SPEECH_GAIN; + +//sidetone gain + +typedef struct _SIDETONE_GAIN_STRUCT +{ + unsigned char sidetone[NUM_GAIN_OUTPUT_DEVICES]; +} SIDETONE_GAIN; + +//mic gain + +typedef struct _MIC_ITEM_GAIN_STRUCT +{ + unsigned char digital; + unsigned char analog; +}MIC_ITEM_GAIN; + +typedef struct _MICROPHONE_GAIN_STRUCT +{ + MIC_ITEM_GAIN mic[AUDIO_MAX_MIC_GAIN_NUMS]; + +} MIC_GAIN; + +typedef struct _AUDIO_CUSTOM_GAIN_TABLE { + STREAM_GAIN voiceCall; + STREAM_GAIN system; + STREAM_GAIN ring; + STREAM_GAIN music; + STREAM_GAIN alarm; + STREAM_GAIN notification; + STREAM_GAIN blueToothSco; + STREAM_GAIN enforceAudible; + STREAM_GAIN dtmf; + STREAM_GAIN tts; + STREAM_GAIN fm; + STREAM_GAIN matv; + SPEECH_GAIN speechNB; + SPEECH_GAIN speechWB; + SIDETONE_GAIN sideToneNB; + SIDETONE_GAIN sideToneWB; + MIC_GAIN mic; +} AUDIO_GAIN_TABLE_STRUCT; + +#define CFG_FILE_AUDIO_GAIN_TABLE_CUSTOM_REC_SIZE sizeof(AUDIO_GAIN_TABLE_STRUCT) +#define CFG_FILE_AUDIO_GAIN_TABLE_CUSTOM_REC_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_BT_GAIN { + STREAM_GAIN blueToothNrec; +} AUDIO_BT_GAIN_STRUCT; + +#define CFG_FILE_AUDIO_BT_GAIN_CUSTOM_SIZE sizeof(AUDIO_BT_GAIN_STRUCT) +#define CFG_FILE_AUDIO_BT_GAIN_CUSTOM_TOTAL 1 + +//#if defined(MTK_HD_RECORD_SUPPORT) + +#define SPC_MAX_NUM_RECORD_SPH_MODE HD_REC_MODE_INDEX_NUM +#define SPC_MAX_NUM_RECORD_INPUT_FIR HD_REC_FIR_INDEX_NUM //extend 8 -->16 +typedef struct _AUDIO_HD_RECORD_PARAM_STRUCT +{ + /* HD RECORD Mode Num & FIR Num*/ + unsigned short hd_rec_mode_num; // max(hd_rec_fir_num) == 30 ?? + unsigned short hd_rec_fir_num; // max(hd_rec_fir_num) == 16 ?? + + /* HD RECORD Speech Enhancement */ + unsigned short hd_rec_speech_mode_para[SPC_MAX_NUM_RECORD_SPH_MODE][SPEECH_PARA_NUM]; // the contain only have hd_rec_mode_num effective values + + /* HD RECORD FIR */ + short hd_rec_fir[SPC_MAX_NUM_RECORD_INPUT_FIR][WB_FIR_NUM]; // the contain only have hd_rec_fir_num effective values + + /* HD RECORD FIR Mapping (ex, map[sph_mode] = FIR3) */ + unsigned short hd_rec_map_to_fir_for_ch1[SPC_MAX_NUM_RECORD_SPH_MODE]; + unsigned short hd_rec_map_to_fir_for_ch2[SPC_MAX_NUM_RECORD_SPH_MODE]; + + /* HD RECORD Device Mode Mapping (ex, map[sph_mode] = SPH_MODE_NORMAL ) */ + unsigned char hd_rec_map_to_dev_mode[SPC_MAX_NUM_RECORD_SPH_MODE]; + + /* HD RECORD Input Source Mapping (ex, map[sph_mode] = BT Earphone mic)*/ + unsigned char hd_rec_map_to_input_src[SPC_MAX_NUM_RECORD_SPH_MODE]; + + /* HD RECORD mode is stereo or not (ex, map[sph_mode] = 0(mono), 1(stereo) )*/ + unsigned char hd_rec_map_to_stereo_flag[SPC_MAX_NUM_RECORD_SPH_MODE]; + +} AUDIO_HD_RECORD_PARAM_STRUCT; + + +#define CFG_FILE_AUDIO_HD_REC_PAR_SIZE sizeof(AUDIO_HD_RECORD_PARAM_STRUCT) +#define CFG_FILE_AUDIO_HD_REC_PAR_TOTAL 1 + + + +#define MAX_HD_REC_SCENES 10 // max #scene = 10 (10 * 3 = 30 = max modes) + +enum HD_REC_DEVICE_SOURCE_T +{ + HD_REC_DEVICE_SOURCE_HANDSET = 0, + HD_REC_DEVICE_SOURCE_HEADSET = 1, + HD_REC_DEVICE_SOURCE_BT_EARPHONE = 2, + NUM_HD_REC_DEVICE_SOURCE +}; + +typedef struct +{ + unsigned char num_voice_recognition_scenes; //for voice recognition + unsigned char num_voice_rec_scenes; + unsigned char num_video_rec_scenes; + unsigned char num_voice_unlock_scenes; //for voice unlock feature + unsigned char num_customization_scenes; //for customization + unsigned char scene_table[MAX_HD_REC_SCENES][NUM_HD_REC_DEVICE_SOURCE]; + unsigned char scene_name[MAX_HD_REC_SCENES][10]; //name of each scene +} AUDIO_HD_RECORD_SCENE_TABLE_STRUCT; + + +#define CFG_FILE_AUDIO_HD_REC_SCENE_TABLE_SIZE sizeof(AUDIO_HD_RECORD_SCENE_TABLE_STRUCT) +#define CFG_FILE_AUDIO_HD_REC_SCENE_TABLE_TOTAL 1 + + + +//#endif //MTK_HD_RECORD_SUPPORT + +//for voice recognition customization +typedef struct _VOICE_RECOGNITION_PARAM_STRUCT +{ + /* HD RECORD 48k FIR */ + unsigned char ap_num; + unsigned char language_num; + unsigned char language_folder[VOICE_LANGUAGE_NUM_MAX][VOICE_FOLDER_NAME_LEN_MAX]; + unsigned char cmd_num[VOICE_LANGUAGE_NUM_MAX]; + unsigned char ap_support_info[VOICE_AP_NUM_MAX][VOICE_LANGUAGE_NUM_MAX][VOICE_CMDS_NUM_MAX]; + unsigned char cust_param[VOICE_RECOG_FEATURE_NUM_MAX][VOICE_RECOG_PARAM_NUM_MAX]; + +} VOICE_RECOGNITION_PARAM_STRUCT; + + +#define CFG_FILE_VOICE_RECOGNIZE_PAR_SIZE sizeof(VOICE_RECOGNITION_PARAM_STRUCT) +#define CFG_FILE_VOICE_RECOGNIZE_PAR_TOTAL 1 + + +typedef struct +{ + unsigned int u32EnableFlg; + +}AUDIO_AUDENH_CONTROL_OPTION_STRUCT; + +#define CFG_FILE_AUDIO_AUDENH_CONTROL_OPTION_PAR_SIZE sizeof(AUDIO_AUDENH_CONTROL_OPTION_STRUCT) +#define CFG_FILE_AUDIO_AUDENH_CONTROL_OPTION_PAR_TOTAL 1 + +//for DC Calibration +typedef struct _AUDIO_BUFFER_DC_CALIBRATION_STRUCT +{ + unsigned short cali_flag; + unsigned short cali_val_hp_left; + unsigned short cali_val_hp_right; + unsigned short cali_val_speaker; +} AUDIO_BUFFER_DC_CALIBRATION_STRUCT; + + +#define CFG_FILE_AUDIO_BUFFER_DC_CALIBRATION_PAR_SIZE sizeof(AUDIO_BUFFER_DC_CALIBRATION_STRUCT) +#define CFG_FILE_AUDIO_BUFFER_DC_CALIBRATION_PAR_TOTAL 1 + + +enum AUDIO_VOIP_DEVICE_TYPE { + AUDIO_VOIP_DEVICE_NORMAL = 0, //path receiver + AUDIO_VOIP_DEVICE_SPEAKER = 1, + AUDIO_VOIP_DEVICE_HEADSET = 2, + AUDIO_VOIP_DEVICE_BT = 3, + NUM_AUDIO_VOIP_DEVICE = VOIP_INDEX_NUM +}; + +typedef struct _AUDIO_VOIP_PARAM_STRUCT +{ + /* speech enhancement param */ + unsigned short speech_common_para[SPEECH_COMMON_NUM]; //normal/Loud speaker/headser/BT + unsigned short speech_mode_para[VOIP_INDEX_NUM][SPEECH_PARA_NUM]; //normal/Loud speaker/headser/BT + + /* speech input FIR */ + short in_fir[VOIP_INDEX_NUM][WB_FIR_NUM]; //normal/Loud speaker/headser/BT + /* speech output FIR */ + short out_fir[VOIP_INDEX_NUM][WB_FIR_NUM]; //normal/Loud speaker/headser/BT + +} AUDIO_VOIP_PARAM_STRUCT; + + +#define CFG_FILE_AUDIO_VOIP_PAR_SIZE sizeof(AUDIO_VOIP_PARAM_STRUCT) +#define CFG_FILE_AUDIO_VOIP_PAR_TOTAL 1 + +enum AUDIO_HFP_DEVICE_TYPE { + AUDIO_HFP_DEVICE_NORMAL = 0, //path receiver + AUDIO_HFP_DEVICE_SPEAKER = 1, + AUDIO_HFP_DEVICE_HEADSET = 2, + AUDIO_HFP_DEVICE_RESERVED = 3, + NUM_AUDIO_HFP_DEVICE +}; + +typedef struct _AUDIO_HFP_PARAM_STRUCT +{ + /* speech enhancement param */ + unsigned short speech_common_para[SPEECH_COMMON_NUM]; //normal/Loud speaker/headser/BT + unsigned short speech_mode_para[NUM_AUDIO_HFP_DEVICE][SPEECH_PARA_NUM]; //normal/Loud speaker/headser/BT + + /* speech input FIR */ + short in_fir[NUM_AUDIO_HFP_DEVICE][WB_FIR_NUM]; //normal/Loud speaker/headser/BT + /* speech output FIR */ + short out_fir[NUM_AUDIO_HFP_DEVICE][WB_FIR_NUM]; //normal/Loud speaker/headser/BT + +} AUDIO_HFP_PARAM_STRUCT; + + +#define CFG_FILE_AUDIO_HFP_PAR_SIZE sizeof(AUDIO_HFP_PARAM_STRUCT) +#define CFG_FILE_AUDIO_HFP_PAR_TOTAL 1 + +//for Speaker Monitor +typedef struct _AUDIO_SPEAKER_MONITOR_PARAM_STRUCT +{ + float resistor[512]; + float temp_initial; // initial value + /* hardware setting */ + float current_sensing_resistor; // unit: ohm + /* resonant frqquency*/ + unsigned short reso_freq_center; + unsigned short reso_freq_bw; + unsigned short reso_freq_gain; + /* temperature estimation */ + unsigned short prefer_band_upper; + unsigned short prefer_band_lower; + /* temperature estimation control */ + unsigned short temp_limit_low; // start to log + unsigned short temp_limit_high; // start to control gain + unsigned short temp_control_time_slots; // max log time + /* monitor interval */ + unsigned short monitor_timer; //unit: ms +} AUDIO_SPEAKER_MONITOR_PARAM_STRUCT; + + +#define CFG_FILE_SPEAKER_MONITOR_SIZE sizeof(AUDIO_SPEAKER_MONITOR_PARAM_STRUCT) +#define CFG_FILE_SPEAK_MONITOR_REC_TOTAL 1 + +#endif // _CFG_AUDIO_FILE_H + diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgfileinc/CFG_BT_File.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgfileinc/CFG_BT_File.h new file mode 100755 index 0000000000000000000000000000000000000000..ff57963817b137db5ec4486fea56a4ccc0d78121 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgfileinc/CFG_BT_File.h @@ -0,0 +1,69 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein is + * confidential and proprietary to MediaTek Inc. and/or its licensors. Without + * the prior written permission of MediaTek inc. and/or its licensors, any + * reproduction, modification, use or disclosure of MediaTek Software, and + * information contained herein, in whole or in part, shall be strictly + * prohibited. + * + * MediaTek Inc. (C) 2014. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER + * ON AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL + * WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED + * WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR + * NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH + * RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES + * TO LOOK ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. + * RECEIVER EXPRESSLY ACKNOWLEDGES THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO + * OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES CONTAINED IN MEDIATEK + * SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE + * RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S + * ENTIRE AND CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE + * RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE + * MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE + * CHARGE PAID BY RECEIVER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek + * Software") have been modified by MediaTek Inc. All revisions are subject to + * any receiver's applicable license agreements with MediaTek Inc. + */ + + +#ifndef _CFG_BT_FILE_H +#define _CFG_BT_FILE_H + + +/* The record structure of bt nvram file */ +typedef struct +{ + unsigned char addr[6]; /* BT address */ + unsigned char Voice[2]; /* Voice setting for SCO connection */ + unsigned char Codec[4]; /* PCM codec setting */ + unsigned char Radio[6]; /* RF configuration */ + unsigned char Sleep[7]; /* Sleep mode configuration */ + unsigned char BtFTR[2]; /* Other feature setting */ + unsigned char TxPWOffset[3]; /* TX power channel offset compensation */ + unsigned char CoexAdjust[6]; /* BT/WIFI coexistence performance adjustment */ + unsigned char Reserved1[2]; /* Reserved */ + unsigned char Reserved2[2]; /* Reserved */ + unsigned char Reserved3[4]; /* Reserved */ + unsigned char Reserved4[4]; /* Reserved */ + unsigned char Reserved5[8]; /* Reserved */ + unsigned char Reserved6[8]; /* Reserved */ +} ap_nvram_btradio_struct, ap_nvram_btradio_mt6610_struct; + + +/* The record size and number of bt nvram file */ +#define CFG_FILE_BT_ADDR_REC_SIZE sizeof(ap_nvram_btradio_struct) +#define CFG_FILE_BT_ADDR_REC_TOTAL 1 + +#endif + + diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgfileinc/CFG_BWCS_File.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgfileinc/CFG_BWCS_File.h new file mode 100755 index 0000000000000000000000000000000000000000..16bcebe1a01c63c97b0dacd511bb1c748e6ec686 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgfileinc/CFG_BWCS_File.h @@ -0,0 +1,128 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * cfg_bwcs_file.h + * + * Project: + * -------- + * YuSu + * + * Description: + * ------------ + * header file of main function + * + * Author: + * ------- + * Saker Hsia(MTK02327) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 06 30 2010 saker.hsia + * [ALPS00002764][Need Patch] [Volunteer Patch] ALPS.10X.W10.28 Volunteer patch for BWCS NVRAM customization + * . + * + * 05 05 2010 saker.hsia + * [ALPS00001913][BWCS] BT WiFi Single Antenna Feature check in Android 2.1 + * Check in BT/WiFi Single Antenna Feature + *******************************************************************************/ + + + +#ifndef _CFG_BWCS_FILE_H +#define _CFG_BWCS_FILE_H + + +// the record structure define of bt nvram file +typedef struct +{ + unsigned int rt_rssi_th[3]; + unsigned int nrt_rssi_th[3]; + unsigned int ant_path_comp; + unsigned int ant_switch_prot_time; + unsigned int wifi_tx_flow[2]; + unsigned int bt_rx_range[2]; + unsigned int bt_tx_power[3]; + unsigned int reserved[5]; +} ap_nvram_bwcs_config_struct; + + +//the record size and number of bt nvram file +#define CFG_FILE_BWCS_CONFIG_SIZE sizeof(ap_nvram_bwcs_config_struct) +#define CFG_FILE_BWCS_CONFIG_TOTAL 1 + +#endif /* _CFG_BWCS_FILE_H */ diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgfileinc/CFG_Camera_File.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgfileinc/CFG_Camera_File.h new file mode 100755 index 0000000000000000000000000000000000000000..01f0d7790d83114ffbbbde68846b242db11d6397 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgfileinc/CFG_Camera_File.h @@ -0,0 +1,210 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ +/***************************************************************************** + * + * Filename: + * --------- + * MSDK_NVRAM_CAMERA_exp.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * Definition of the data structures of ISP drivers that will be stored into NRVAM + * + * + * Author: + * ------- + * PC Huang (MTK02204) + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 11 16 2011 koli.lin + * [ALPS00030473] [Camera] + * [Camera] Add two parameters to NVRAM for CCT tuning. + * + * 05 17 2010 koli.lin + * [ALPS00000143][Camera] + * Synchronize the NVRAM structure and Code gen. + * + * 05 14 2010 koli.lin + * [ALPS00000143][Camera] + * Add one parameters for AE NVRAM used. + * + * Mar 21 2009 mtk80306 + * [DUMA00112158] fix the code convention. + * fix the codeing convention. + * + * Mar 15 2009 mtk80306 + * [DUMA00111629] add camera nvram files + * add camera nvram file + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ + +#ifndef __MSDK_NVRAM_CAMERA_EXP_H +#define __MSDK_NVRAM_CAMERA_EXP_H + +#include "CFG_Camera_File_Max_Size.h" + +typedef unsigned char UINT8; + +typedef struct +{ + + UINT8 CameraData[MAXIMUM_NVRAM_CAMERA_SENSOR_FILE_SIZE]; +} NVRAM_SENSOR_DATA_STRUCT, *PNVRAM_SENSOR_DATA_STRUCT; +typedef struct +{ + UINT8 CameraData[MAXIMUM_NVRAM_CAMERA_PARA_FILE_SIZE]; +} NVRAM_CAMERA_PARA_STRUCT, *PNVRAM_CAMERA_PARA_STRUCT; + + +typedef struct +{ + UINT8 Data[MAXIMUM_NVRAM_CAMERA_DEFECT_FILE_SIZE]; +} NVRAM_CAMERA_DEFECT_STRUCT, *PNVRAM_CAMERA_DEFECT_STRUCT; + +/******************************************************************************* +* shading +********************************************************************************/ + +typedef struct +{ + UINT8 CameraData[MAXIMUM_NVRAM_CAMERA_SHADING_FILE_SIZE]; +} NVRAM_CAMERA_SHADING_STRUCT, *PNVRAM_CAMERA_SHADING_STRUCT; + +/******************************************************************************* +* 3A +********************************************************************************/ + +typedef struct +{ + UINT8 Data[MAXIMUM_NVRAM_CAMERA_3A_FILE_SIZE]; +} NVRAM_CAMERA_3A_STRUCT, *PNVRAM_CAMERA_3A_STRUCT; + +/******************************************************************************* +* ISP parameter +********************************************************************************/ + +typedef struct +{ + UINT8 Data[MAXIMUM_NVRAM_CAMERA_ISP_FILE_SIZE]; +} NVRAM_CAMERA_ISP_PARAM_STRUCT, *PNVRAM_CAMERA_ISP_PARAM_STRUCT; + + + +/******************************************************************************* +* Lens +********************************************************************************/ + +typedef struct +{ + UINT8 reserved[MAXIMUM_NVRAM_CAMERA_LENS_FILE_SIZE]; +} NVRAM_LENS_PARA_STRUCT, *PNVRAM_LENS_PARA_STRUCT; + + +/* define the LID and total record for NVRAM interface */ +#define CFG_FILE_CAMERA_PARA_REC_SIZE MAXIMUM_NVRAM_CAMERA_ISP_FILE_SIZE +#define CFG_FILE_CAMERA_3A_REC_SIZE MAXIMUM_NVRAM_CAMERA_3A_FILE_SIZE +#define CFG_FILE_CAMERA_SHADING_REC_SIZE MAXIMUM_NVRAM_CAMERA_SHADING_FILE_SIZE +#define CFG_FILE_CAMERA_DEFECT_REC_SIZE MAXIMUM_NVRAM_CAMERA_DEFECT_FILE_SIZE +#define CFG_FILE_CAMERA_SENSOR_REC_SIZE MAXIMUM_NVRAM_CAMERA_SENSOR_FILE_SIZE +#define CFG_FILE_CAMERA_LENS_REC_SIZE MAXIMUM_NVRAM_CAMERA_LENS_FILE_SIZE +#define CFG_FILE_CAMERA_VERSION_REC_SIZE MAXIMUM_NVRAM_CAMERA_VERSION_FILE_SIZE +#define CFG_FILE_CAMERA_FEATURE_REC_SIZE MAXIMUM_NVRAM_CAMERA_FEATURE_FILE_SIZE +#define CFG_FILE_CAMERA_GEOMETRY_REC_SIZE MAXIMUM_NVRAM_CAMERA_GEOMETRY_FILE_SIZE + +#define CFG_FILE_CAMERA_PLINE_REC_SIZE MAXIMUM_NVRAM_CAMERA_PLINE_FILE_SIZE + + +#define CFG_FILE_CAMERA_PARA_REC_TOTAL 3 +#define CFG_FILE_CAMERA_3A_REC_TOTAL 3 +#define CFG_FILE_CAMERA_SHADING_REC_TOTAL 3 +#define CFG_FILE_CAMERA_DEFECT_REC_TOTAL 3 +#define CFG_FILE_CAMERA_SENSOR_REC_TOTAL 3 +#define CFG_FILE_CAMERA_LENS_REC_TOTAL 3 +#define CFG_FILE_CAMERA_VERSION_REC_TOTAL 1 +#define CFG_FILE_CAMERA_FEATURE_REC_TOTAL 3 +#define CFG_FILE_CAMERA_GEOMETRY_REC_TOTAL 3 +#define CFG_FILE_CAMERA_PLINE_REC_TOTAL 3 + + +#endif diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgfileinc/CFG_Camera_File_Max_Size.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgfileinc/CFG_Camera_File_Max_Size.h new file mode 100755 index 0000000000000000000000000000000000000000..4aa18278af36d8ceb1d281222c3701247ba0aaa4 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgfileinc/CFG_Camera_File_Max_Size.h @@ -0,0 +1,23 @@ +#ifndef __CFG_CAMERA_FILE_MAX_SIZE_H__ +#define __CFG_CAMERA_FILE_MAX_SIZE_H__ + +#define MAXIMUM_NVRAM_CAMERA_DEFECT_FILE_SIZE (5120) //BYTE 81920 + + +#define MAXIMUM_NVRAM_CAMERA_ISP_FILE_SIZE (143360) // 140K bytes +#define MAXIMUM_NVRAM_CAMERA_3A_FILE_SIZE (25600) // 25K bytes +#define MAXIMUM_NVRAM_CAMERA_SENSOR_FILE_SIZE (4096) +#define MAXIMUM_NVRAM_CAMERA_LENS_FILE_SIZE (16384) +#define MAXIMUM_NVRAM_CAMERA_VERSION_FILE_SIZE (80) +#define MAXIMUM_NVRAM_CAMERA_FEATURE_FILE_SIZE (5120) +#define MAXIMUM_NVRAM_CAMERA_GEOMETRY_FILE_SIZE (100) + +#define MAXIMUM_NVRAM_CAMERA_PLINE_FILE_SIZE (90000) +#define MAXIMUM_NVRAM_CAMERA_SHADING_FILE_SIZE (90000) //BYTE 81920--> 16000 for meta tool limitation + +#define MAXIMUM_CAMERA_SHADING_SIZE (1050652) +#define MAXIMUM_CAMERA_PLINE_SIZE (900000) + +#define MAXIMUM_NVRAM_CAMERA_PARA_FILE_SIZE MAXIMUM_NVRAM_CAMERA_ISP_FILE_SIZE + +#endif diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgfileinc/CFG_EXT_MDTYPE_File.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgfileinc/CFG_EXT_MDTYPE_File.h new file mode 100755 index 0000000000000000000000000000000000000000..b2c08134246a10751185f1a76aef26398702f261 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgfileinc/CFG_EXT_MDTYPE_File.h @@ -0,0 +1,77 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2012 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/***************************************************************************** + * + * Filename: + * --------- + * CFG_EXT_MDTYPE_Default.h + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * EXT Modem Type Structure headerfile. + * + * Author: + * ------- + * AP Wang (mtk05304) + * + * + * ========================================================================== + * $Log$ + ****************************************************************************/ +#ifndef _CFG_EXT_MDFILE_D_H +#define _CFG_EXT_MDFILE_D_H + + +// the record structure define of md type nvram file +typedef struct +{ + + unsigned int md_id; + unsigned int md_type; + +} ext_md_type_struct; + + +//the record size and number of md type nvram file +#define CFG_FILE_EXT_MDTYPE_CONFIG_SIZE sizeof(ext_md_type_struct) +#define CFG_FILE_EXT_MDTYPE_CONFIG_TOTAL 1 + +#endif /* _CFG_MDTYPE_FILE_H */ + diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgfileinc/CFG_FACTORY_File.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgfileinc/CFG_FACTORY_File.h new file mode 100755 index 0000000000000000000000000000000000000000..6fa96cf38b3039330844d326dec46c9547cf920a --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgfileinc/CFG_FACTORY_File.h @@ -0,0 +1,112 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_FACTORY_FILE.h + * + * Project: + * -------- + * YUSU + * + * Description: + * ------------ + * Hheader file of FACTORY CFG file + * + * Author: + * ------- + * MTK02528(Koshi Chiu) + * + * + * + *******************************************************************************/ + + +#ifndef _CFG_FACTORY_FILE_H +#define _CFG_FACTORY_FILE_H + + +///define meta nvram record +typedef struct +{ +// UINT32 rf_calabrated; + unsigned int rf_calabrated; +} FACTORY_CFG_Struct; + +//please define it according to your module +#define CFG_FILE_FACTORY_REC_SIZE sizeof(FACTORY_CFG_Struct) +#define CFG_FILE_FACTORY_REC_TOTAL 1 + +#endif + + diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgfileinc/CFG_HWMON_File.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgfileinc/CFG_HWMON_File.h new file mode 100755 index 0000000000000000000000000000000000000000..532b55d7f0f41428bed060e928f109b5154e63b1 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgfileinc/CFG_HWMON_File.h @@ -0,0 +1,137 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN HWMON_ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_HWMON_FILE.h + * + * Project: + * -------- + * YUSU + * + * Description: + * ------------ + * Hheader file of HWMON(all HW sensor) CFG file + * + * Author: + * ------- + * MTK02404(MingHsien Hsieh) + * + *******************************************************************************/ + +#ifndef _CFG_HWMON_FILE_H +#define _CFG_HWMON_FILE_H +/******************************************************************************** + * Accelerometer + *******************************************************************************/ +#define C_HWMON_ACC_AXES 3 +/*-----------------------------------------------------------------------------*/ +typedef struct +{ + int offset[C_HWMON_ACC_AXES]; +} NVRAM_HWMON_ACC_STRUCT; +/*-----------------------------------------------------------------------------*/ +#define CFG_FILE_HWMON_ACC_REC_SIZE sizeof(NVRAM_HWMON_ACC_STRUCT) +#define CFG_FILE_HWMON_ACC_REC_TOTAL 1 +/*-----------------------------------------------------------------------------*/ + +/******************************************************************************** + * Gyroscope + *******************************************************************************/ +#define C_HWMON_GYRO_AXES 3 +/*-----------------------------------------------------------------------------*/ +typedef struct +{ + int offset[C_HWMON_GYRO_AXES]; +} NVRAM_HWMON_GYRO_STRUCT; +/*-----------------------------------------------------------------------------*/ +#define CFG_FILE_HWMON_GYRO_REC_SIZE sizeof(NVRAM_HWMON_GYRO_STRUCT) +#define CFG_FILE_HWMON_GYRO_REC_TOTAL 1 +/*-----------------------------------------------------------------------------*/ +/******************************************************************************** + * ALSPS + *******************************************************************************/ +#define C_HWMON_ALSPS_AXES 3 +/*-----------------------------------------------------------------------------*/ +typedef struct +{ + int ps_cali[C_HWMON_ALSPS_AXES]; +} NVRAM_HWMON_PS_STRUCT; +/*-----------------------------------------------------------------------------*/ +#define CFG_FILE_HWMON_PS_REC_SIZE sizeof(NVRAM_HWMON_PS_STRUCT) +#define CFG_FILE_HWMON_PS_REC_TOTAL 1 +/*-----------------------------------------------------------------------------*/ + +#endif + + diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgfileinc/CFG_MDTYPE_File.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgfileinc/CFG_MDTYPE_File.h new file mode 100755 index 0000000000000000000000000000000000000000..41ade224079dc4058e23959ad5e961c4fca14697 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgfileinc/CFG_MDTYPE_File.h @@ -0,0 +1,81 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * cfg_mdtype_file.h + * + * Project: + * -------- + * YuSu + * + * Description: + * ------------ + * header file of main function + * + * Author: + * ------- + * Haow Wang(MTK81183) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + *******************************************************************************/ + + + +#ifndef _CFG_MDTYPE_FILE_H +#define _CFG_MDTYPE_FILE_H + + +// the record structure define of md type nvram file +typedef struct +{ + + unsigned int md_type; + +} md_type_struct; + + +//the record size and number of md type nvram file +#define CFG_FILE_MDTYPE_CONFIG_SIZE sizeof(md_type_struct) +#define CFG_FILE_MDTYPE_CONFIG_TOTAL 1 + +#endif /* _CFG_MDTYPE_FILE_H */ diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgfileinc/CFG_MD_SBP_File.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgfileinc/CFG_MD_SBP_File.h new file mode 100755 index 0000000000000000000000000000000000000000..fe582a21c714e25298b2d4a4beefa40f814a3ccf --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgfileinc/CFG_MD_SBP_File.h @@ -0,0 +1,82 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_MD_SBP_FILE.h + * + * Project: + * -------- + * KK + * + * Description: + * ------------ + * header file of md SBP config struct + * + * Author: + * ------- + * Jue Zhou (mtk80024) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * + * + *******************************************************************************/ + +#ifndef _CFG_MD_SBP_FILE_H +#define _CFG_MD_SBP_FILE_H + +#define SBP_FLAG_UPDATED 1 // updated, need not send to md, 0: the latest setting, need update +// SBP: Single Binary Platfor, used for modem customization +typedef struct +{ + unsigned int md_sbp_code; // bit defined by modem; + unsigned int flag_updated; // 0: not updated, needn't send to md, 1:updated, need send to md + unsigned int md2_sbp_code; // bit defined by modem 2; + unsigned int flag2_updated; // 0: not updated, needn't send to md, 1:updated, need send to md + unsigned int md3_sbp_code; // bit defined by modem 3; + unsigned int flag3_updated; // 0: not updated, needn't send to md, 1:updated, need send to md +} MD_SBP_Struct; + +#define CFG_FILE_MD_SBP_CONFIG_SIZE sizeof(MD_SBP_Struct) +#define CFG_FILE_MD_SBP_CONFIG_TOTAL 1 + +#endif // _CFG_MD_SBP_FILE_H + diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgfileinc/CFG_META_File.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgfileinc/CFG_META_File.h new file mode 100755 index 0000000000000000000000000000000000000000..700ca62e807ab2a49f65e1c7fb82e2bbb4eaa0d6 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgfileinc/CFG_META_File.h @@ -0,0 +1,127 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_META_FILE.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of META CFG file + * + * Author: + * ------- + * MTK80306(Ning Feng) + * + * + * + *******************************************************************************/ + + +#ifndef _CFG_META_FILE_H +#define _CFG_META_FILE_H + + +///define meta nvram record +typedef struct +{ + char cComPort[20]; + char cLogPort[20]; + unsigned int iCombps; + unsigned int iLogbps; + unsigned int bLogEnable; + +} META_CFG_Struct; + +//buad rate define +#define BUD_4800 4800 +#define BUD_9600 9600 +#define BUD_19200 19200 +#define BUD_38400 38400 +#define BUD_57600 57600 +#define BUD_115200 115200 +#define BUD_230400 230400 +#define BUD_460800 460800 +#define BUD_921600 921600 + +///please define it according to your module +#define CFG_FILE_META_REC_SIZE sizeof(META_CFG_Struct) +#define CFG_FILE_META_REC_TOTAL 1 + +#endif + + diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgfileinc/CFG_OMADMUSB_File.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgfileinc/CFG_OMADMUSB_File.h new file mode 100755 index 0000000000000000000000000000000000000000..8cc7166bd47fec5bbacf7ec379d575230a11f337 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgfileinc/CFG_OMADMUSB_File.h @@ -0,0 +1,116 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_OMADMUSB_File.h + * + * Project: + * -------- + * YUSU + * + * Description: + * ------------ + * header file of OMADMUSB CFG file + * + * Author: + * ------- + * MTK80863(Hao Lin) + * + * + * + *******************************************************************************/ + + +#ifndef _CFG_OMADMUSB_FILE_H +#define _CFG_OMADMUSB_FILE_H + + + +// the record structure define of OMADM USB nvram file +typedef struct +{ + int iIsEnable; + int iUsb; + int iAdb; + int iRndis; +}OMADMUSB_CFG_Struct; + +///please define it according to your module +#define CFG_FILE_OMADMUSB_REC_SIZE sizeof(OMADMUSB_CFG_Struct) +#define CFG_FILE_OMADMUSB_REC_TOTAL 1 + + +#endif + + diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgfileinc/CFG_SDIO_File.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgfileinc/CFG_SDIO_File.h new file mode 100755 index 0000000000000000000000000000000000000000..3cfe712f7b1b5ccaf23d43fb09d6410498550ff3 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgfileinc/CFG_SDIO_File.h @@ -0,0 +1,81 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * cfg_sdio_file.h + * + * Project: + * -------- + * YuSu + * + * Description: + * ------------ + * header file of main function + * + * Author: + * ------- + * Juju sung(MTK04314) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + *******************************************************************************/ + + + +#ifndef _CFG_SDIO_FILE_H +#define _CFG_SDIO_FILE_H + + +// the record structure define of bt nvram file +typedef struct +{ + unsigned char file_count; + unsigned char id[19]; + unsigned int file_length[19]; + char data[3998]; +} ap_nvram_sdio_config_struct; + + +//the record size and number of bt nvram file +#define CFG_FILE_SDIO_CONFIG_SIZE sizeof(ap_nvram_sdio_config_struct) +#define CFG_FILE_SDIO_CONFIG_TOTAL 1 + +#endif /* _CFG_GPS_FILE_H */ diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgfileinc/CFG_SIM_File.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgfileinc/CFG_SIM_File.h new file mode 100755 index 0000000000000000000000000000000000000000..91d7d316ac18b45d8a5e3b8be0ea88b848fb7c1b --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgfileinc/CFG_SIM_File.h @@ -0,0 +1,115 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_SIM_FILE.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of SIM config struct + * + * Author: + * ------- + * Liwen Chang (MTK02556) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * mtk02556 + * [DUMA00128675] [NVRAM] Add NVRAM SIM struct + * NVRAM SIM new struct add + * + * + *******************************************************************************/ + +#ifndef _CFG_SIM_FILE_H +#define _CFG_SIM_FILE_H + +typedef struct +{ + unsigned char sim2_ctl_flag;//0: AP side control, 1: MD side control; +}ap_nvram_sim_config_struct; + +#define CFG_FILE_SIM_CONFIG_SIZE sizeof(ap_nvram_sim_config_struct) +#define CFG_FILE_SIM_CONFIG_TOTAL 1 + +#endif// _CFG_SIM_FILE_H + + diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgfileinc/CFG_UART_File.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgfileinc/CFG_UART_File.h new file mode 100755 index 0000000000000000000000000000000000000000..5b5d2e0bb494ea7d862f3e7c19f0d44c24208a52 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgfileinc/CFG_UART_File.h @@ -0,0 +1,126 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * cfg_uart_file.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of UART config struct + * + * Author: + * ------- + * LiChunhui (MTK80143) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * Mar 24 2009 mtk80143 + * [DUMA00112375] [uart] UART EM mode + * Add for UART EM mode + * + * + *******************************************************************************/ + +#ifndef _CFG_UART_FILE_H +#define _CFG_UART_FILE_H + + +#if 1 //defined (__MT6516_AP__) + #define UART_TOTAL_NUM 0x04 +#elif defined (__TK6516_AP__) + #define UART_TOTAL_NUM 0x03 +#endif + +typedef struct +{ + unsigned char uart_ctl_flag[UART_TOTAL_NUM];//0: AP side control, 1: MD side control; + //uart_ctl_flag[0]<->UART1 + //uart_ctl_flag[1]<->UART2 + //uart_ctl_flag[2]<->UART3 + //........................ +}ap_nvram_uart_config_struct; + +#define CFG_FILE_UART_CONFIG_SIZE sizeof(ap_nvram_uart_config_struct) +#define CFG_FILE_UART_CONFIG_TOTAL 1 + +#endif + + diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgfileinc/CFG_UUID_File.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgfileinc/CFG_UUID_File.h new file mode 100755 index 0000000000000000000000000000000000000000..cacbe5bc741cadb4816bc7f7529b12c046df8022 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/cfgfileinc/CFG_UUID_File.h @@ -0,0 +1,114 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_UUID_File.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of UUID CFG file + * + * Author: + * ------- + * MTK02556(Liwen Chang) + * + * + * + *******************************************************************************/ + + +#ifndef _CFG_UUID_FILE_H +#define _CFG_UUID_FILE_H + + + +// the record structure define of adc nvram file +typedef struct +{ + // UINT32 uid[2]; + unsigned int uid[2]; +} NVRAM_UUID_STRUCT; + +///please define it according to your module +#define CFG_FILE_UUID_REC_SIZE sizeof(NVRAM_UUID_STRUCT) +#define CFG_FILE_UUID_REC_TOTAL 1 + + +#endif //_CFG_UUID_FILE_H + + diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/inc/CFG_file_info_custom.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/inc/CFG_file_info_custom.h new file mode 100755 index 0000000000000000000000000000000000000000..a2b309db8c36dfddfb751629f134a3bf9f6bd909 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/inc/CFG_file_info_custom.h @@ -0,0 +1,196 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ +/***************************************************************************** + * + * Filename: + * --------- + * CFG_file_info_custom.h + * + * Project: + * -------- + * YuSu + * + * Description: + * ------------ + * Configuration File List for Customer + * + * + * Author: + * ------- + * Nick Huang (mtk02183) + * + ****************************************************************************/ + +#ifndef __CFG_FILE_INFO_CUSTOM_H__ +#define __CFG_FILE_INFO_CUSTOM_H__ + +#include "CFG_file_public.h" +#include "CFG_file_lid.h" +#include "Custom_NvRam_LID.h" +//#include "../../../custom/common/cgen/cfgfileinc/CFG_AUDIO_File.h" +//#include "../../../custom/common/cgen/cfgdefault/CFG_Audio_Default.h" +#include "../cfgfileinc/CFG_AUDIO_File.h" +#include "../cfgdefault/CFG_Audio_Default.h" +#include "../cfgfileinc/CFG_GPS_File.h" +#include "../cfgdefault/CFG_GPS_Default.h" +#include "../cfgfileinc/CFG_Wifi_File.h" +#include "../cfgdefault/CFG_WIFI_Default.h" +#include "../cfgfileinc/CFG_PRODUCT_INFO_File.h" +#include "../cfgdefault/CFG_PRODUCT_INFO_Default.h" +#include +#ifdef __cplusplus +extern "C" +{ +#endif + + const TCFG_FILE g_akCFG_File_Custom[]= + { + { + "/data/nvram/APCFG/APRDCL/Audio_Sph", VER(AP_CFG_RDCL_FILE_AUDIO_LID), CFG_FILE_SPEECH_REC_SIZE, + CFG_FILE_SPEECH_REC_TOTAL, SIGNLE_DEFUALT_REC, (char *)&speech_custom_default, DataReset , NULL + }, + + { + "/data/nvram/APCFG/APRDEB/GPS", VER(AP_CFG_CUSTOM_FILE_GPS_LID), CFG_FILE_GPS_CONFIG_SIZE, + CFG_FILE_GPS_CONFIG_TOTAL, SIGNLE_DEFUALT_REC, (char *)&stGPSConfigDefault, DataReset , NULL + }, + + { + "/data/nvram/APCFG/APRDCL/Audio_CompFlt", VER(AP_CFG_RDCL_FILE_AUDIO_COMPFLT_LID), CFG_FILE_AUDIO_COMPFLT_REC_SIZE, + CFG_FILE_AUDIO_COMPFLT_REC_TOTAL, SIGNLE_DEFUALT_REC, (char *)&audio_custom_default, DataReset , NULL + }, + + { + "/data/nvram/APCFG/APRDCL/Audio_Effect", VER(AP_CFG_RDCL_FILE_AUDIO_EFFECT_LID), CFG_FILE_AUDIO_EFFECT_REC_SIZE, + CFG_FILE_AUDIO_EFFECT_REC_TOTAL, SIGNLE_DEFUALT_REC, (char *)&audio_effect_custom_default, DataReset , NULL + }, + + { + "/data/nvram/APCFG/APRDEB/WIFI", VER(AP_CFG_RDEB_FILE_WIFI_LID), CFG_FILE_WIFI_REC_SIZE, + CFG_FILE_WIFI_REC_TOTAL, SIGNLE_DEFUALT_REC, (char *)&stWifiCfgDefault, DataReset , NULL + }, + + { + "/data/nvram/APCFG/APRDEB/WIFI_CUSTOM", VER(AP_CFG_RDEB_WIFI_CUSTOM_LID), CFG_FILE_WIFI_CUSTOM_REC_SIZE, + CFG_FILE_WIFI_CUSTOM_REC_TOTAL, SIGNLE_DEFUALT_REC, (char *)&stWifiCustomDefault, DataReset , NULL + }, + + { + "/data/nvram/APCFG/APRDCL/Audio_Sph_Med", VER(AP_CFG_RDCL_FILE_AUDIO_PARAM_MED_LID), CFG_FILE_AUDIO_PARAM_MED_REC_SIZE, + CFG_FILE_AUDIO_PARAM_MED_REC_TOTAL, SIGNLE_DEFUALT_REC, (char *)&audio_param_med_default, DataReset , NULL + }, + + { + "/data/nvram/APCFG/APRDCL/Audio_Vol_custom", VER(AP_CFG_RDCL_FILE_AUDIO_VOLUME_CUSTOM_LID), CFG_FILE_AUDIO_VOLUME_CUSTOM_REC_SIZE, + CFG_FILE_AUDIO_VOLUME_CUSTOM_REC_TOTAL, SIGNLE_DEFUALT_REC, (char *)&audio_volume_custom_default, DataReset , NULL + }, + + { + "/data/nvram/APCFG/APRDCL/Sph_Dual_Mic", VER(AP_CFG_RDCL_FILE_DUAL_MIC_CUSTOM_LID), CFG_FILE_SPEECH_DUAL_MIC_SIZE, + CFG_FILE_SPEECH_DUAL_MIC_TOTAL, SIGNLE_DEFUALT_REC, (char *)&dual_mic_custom_default, DataReset , NULL + }, + + { + "/data/nvram/APCFG/APRDCL/Audio_Wb_Sph", VER(AP_CFG_RDCL_FILE_AUDIO_WB_PARAM_LID), CFG_FILE_WB_SPEECH_REC_SIZE, + CFG_FILE_WB_SPEECH_REC_TOTAL, SIGNLE_DEFUALT_REC, (char *)&wb_speech_custom_default, DataReset , NULL + }, + + { + "/data/nvram/APCFG/APRDEB/PRODUCT_INFO", VER(AP_CFG_REEB_PRODUCT_INFO_LID), CFG_FILE_PRODUCT_INFO_SIZE, + CFG_FILE_PRODUCT_INFO_TOTAL, SIGNLE_DEFUALT_REC, (char *)&stPRODUCT_INFOConfigDefault,DataReset, NULL + }, + + { + "/data/nvram/APCFG/APRDCL/Headphone_CompFlt", VER(AP_CFG_RDCL_FILE_HEADPHONE_COMPFLT_LID), CFG_FILE_AUDIO_COMPFLT_REC_SIZE, + CFG_FILE_HEADPHONE_COMPFLT_REC_TOTAL, SIGNLE_DEFUALT_REC, (char *)&audio_hcf_custom_default, DataReset , NULL + }, + + { "/data/nvram/APCFG/APRDCL/Audio_gain_table", VER(AP_CFG_RDCL_FILE_AUDIO_GAIN_TABLE_LID), CFG_FILE_AUDIO_GAIN_TABLE_CUSTOM_REC_SIZE, + CFG_FILE_AUDIO_GAIN_TABLE_CUSTOM_REC_TOTAL, SIGNLE_DEFUALT_REC , (char *)&Gain_control_table_default, DataReset , NULL + }, + + { + "/data/nvram/APCFG/APRDCL/Audio_ver1_Vol_custom", VER(AP_CFG_RDCL_FILE_AUDIO_VER1_VOLUME_CUSTOM_LID), CFG_FILE_AUDIO_VER1_VOLUME_CUSTOM_REC_SIZE, + CFG_FILE_AUDIO_VER1_VOLUME_CUSTOM_REC_TOTAL, SIGNLE_DEFUALT_REC, (char *)&audio_ver1_custom_default, DataReset , NULL + }, + + { "/data/nvram/APCFG/APRDCL/Audio_Hd_Record_Param", VER(AP_CFG_RDCL_FILE_AUDIO_HD_REC_PAR_LID), CFG_FILE_AUDIO_HD_REC_PAR_SIZE, + CFG_FILE_AUDIO_HD_REC_PAR_TOTAL, SIGNLE_DEFUALT_REC , (char *)&Hd_Recrod_Par_default, DataReset , NULL + }, + + { "/data/nvram/APCFG/APRDCL/Audio_Hd_Record_Scene_Table", VER(AP_CFG_RDCL_FILE_AUDIO_HD_REC_SCENE_LID), CFG_FILE_AUDIO_HD_REC_SCENE_TABLE_SIZE, + CFG_FILE_AUDIO_HD_REC_SCENE_TABLE_TOTAL, SIGNLE_DEFUALT_REC , (char *)&Hd_Recrod_Scene_Table_default, DataReset , NULL + }, + + { "/data/nvram/APCFG/APRDCL/Audio_Buffer_DC_Calibration_Param", VER(AP_CFG_RDCL_FILE_AUDIO_BUFFER_DC_CALIBRATION_PAR_LID), CFG_FILE_AUDIO_BUFFER_DC_CALIBRATION_PAR_SIZE, + CFG_FILE_AUDIO_BUFFER_DC_CALIBRATION_PAR_TOTAL, SIGNLE_DEFUALT_REC , (char *)&Audio_Buffer_DC_Calibration_Par_default, DataReset , NULL + }, + { "/data/nvram/APCFG/APRDCL/VibSpk_CompFlt", VER(AP_CFG_RDCL_FILE_VIBSPK_COMPFLT_LID), CFG_FILE_AUDIO_COMPFLT_REC_SIZE, + CFG_FILE_VIBSPK_COMPFLT_REC_TOTAL, SIGNLE_DEFUALT_REC , (char *)&audio_vibspk_custom_default, DataReset , NULL + }, + { "/data/nvram/APCFG/APRDCL/MusicDRC_CompFlt", VER(AP_CFG_RDCL_FILE_AUDIO_MUSIC_DRC_LID), CFG_FILE_AUDIO_COMPFLT_REC_SIZE, + CFG_FILE_MUSICDRC_COMPFLT_REC_TOTAL, SIGNLE_DEFUALT_REC , (char *)&audio_musicdrc_custom_default, DataReset , NULL + }, + { "/data/nvram/APCFG/APRDCL/RingToneDRC_CompFlt", VER(AP_CFG_RDCL_FILE_AUDIO_RINGTONE_DRC_LID), CFG_FILE_AUDIO_COMPFLT_REC_SIZE, + CFG_FILE_RINGTONEDRC_COMPFLT_REC_TOTAL, SIGNLE_DEFUALT_REC , (char *)&audio_ringtonedrc_custom_default, DataReset , NULL + }, + { "/data/nvram/APCFG/APRDCL/Audio_MAGI_CONFERENCE", VER(AP_CFG_RDCL_FILE_AUDIO_MAGI_CONFERENCE_LID), CFG_FILE_SPEECH_MAGI_CONFERENCE_SIZE, + CFG_FILE_SPEECH_MAGI_CONFERENCE_TOTAL, SIGNLE_DEFUALT_REC , (char *)&speech_magi_conference_custom_default, DataReset , NULL + }, + { "/data/nvram/APCFG/APRDCL/Audio_HAC_Param", VER(AP_CFG_RDCL_FILE_AUDIO_HAC_PARAM_LID), CFG_FILE_SPEECH_HAC_PARAM_SIZE, + CFG_FILE_SPEECH_HAC_PARAM_TOTAL, SIGNLE_DEFUALT_REC , (char *)&speech_hac_param_custom_default, DataReset , NULL + }, + }; + + int iNvRamFileMaxLID=AP_CFG_CUSTOM_FILE_MAX_LID; + extern int iNvRamFileMaxLID; + const unsigned int g_i4CFG_File_Custom_Count = sizeof(g_akCFG_File_Custom)/sizeof(TCFG_FILE); + + extern const TCFG_FILE g_akCFG_File_Custom[]; + + extern const unsigned int g_i4CFG_File_Custom_Count; + + int iFileWIFILID=AP_CFG_RDEB_FILE_WIFI_LID; + extern int iFileWIFILID; + int iFileCustomWIFILID=AP_CFG_RDEB_WIFI_CUSTOM_LID; + extern int iFileCustomWIFILID; + int iFilePRODUCT_INFOLID=AP_CFG_REEB_PRODUCT_INFO_LID; + extern int iFilePRODUCT_INFOLID; + +#ifdef __cplusplus +} +#endif + +#endif diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/inc/Custom_NvRam_LID.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/inc/Custom_NvRam_LID.h new file mode 100755 index 0000000000000000000000000000000000000000..3195032cb4880d60b8a45bfc83562de17bd04bb6 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/inc/Custom_NvRam_LID.h @@ -0,0 +1,232 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * Custom_NvRam_lid.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of Custom_NvRam_lid + * + * Author: + * ------- + * Ning.F (MTK08139) 03/09/2009 + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 11 12 2010 renbang.jiang + * [ALPS00134025] [Wi-Fi] move Wi-Fi NVRAM definition source file to project folder from common folder + * . + * + * 11 05 2010 renbang.jiang + * [ALPS00134025] [Wi-Fi] move Wi-Fi NVRAM definition source file to project folder from common folder + * . + * + * 06 24 2010 yunchang.chang + * [ALPS00002677][Need Patch] [Volunteer Patch] ALPS.10X.W10.26 Volunteer patch for GPS customization use NVRam + * . + * + * Jun 22 2009 mtk01352 + * [DUMA00007771] Moving modem side customization to AP + * + * + * Apr 29 2009 mtk80306 + * [DUMA00116080] revise the customization of nvram + * revise nvram customization + * + * Mar 21 2009 mtk80306 + * [DUMA00112158] fix the code convention. + * modify code convention + * + * Mar 9 2009 mtk80306 + * [DUMA00111088] nvram customization + * nvram customization + * + * + * + * + * + *******************************************************************************/ + + +#ifndef CUSTOM_CFG_FILE_LID_H +#define CUSTOM_CFG_FILE_LID_H + + +//#include "../../../../../common/inc/cfg_file_lid.h" +//#include "../../../common/cgen/inc/CFG_File_LID.h" +#include "CFG_file_lid.h" + +/* the definition of file LID */ +typedef enum +{ + AP_CFG_RDCL_FILE_AUDIO_LID=AP_CFG_CUSTOM_BEGIN_LID, //AP_CFG_CUSTOM_BEGIN_LID: this lid must not be changed, it is reserved for system. + AP_CFG_CUSTOM_FILE_GPS_LID, + AP_CFG_RDCL_FILE_AUDIO_COMPFLT_LID, + AP_CFG_RDCL_FILE_AUDIO_EFFECT_LID, + AP_CFG_RDEB_FILE_WIFI_LID, + AP_CFG_RDEB_WIFI_CUSTOM_LID, + AP_CFG_RDCL_FILE_AUDIO_PARAM_MED_LID, + AP_CFG_RDCL_FILE_AUDIO_VOLUME_CUSTOM_LID, + AP_CFG_RDCL_FILE_DUAL_MIC_CUSTOM_LID, + AP_CFG_RDCL_FILE_AUDIO_WB_PARAM_LID, + AP_CFG_REEB_PRODUCT_INFO_LID, +// AP_CFG_RDCL_FILE_META_LID, +// AP_CFG_CUSTOM_FILE_CUSTOM1_LID, +// AP_CFG_CUSTOM_FILE_CUSTOM2_LID, + AP_CFG_RDCL_FILE_HEADPHONE_COMPFLT_LID, + AP_CFG_RDCL_FILE_AUDIO_GAIN_TABLE_LID, + AP_CFG_RDCL_FILE_AUDIO_VER1_VOLUME_CUSTOM_LID, + AP_CFG_RDCL_FILE_AUDIO_HD_REC_PAR_LID, + AP_CFG_RDCL_FILE_AUDIO_HD_REC_SCENE_LID, + AP_CFG_RDCL_FILE_AUDIO_BUFFER_DC_CALIBRATION_PAR_LID, + AP_CFG_RDCL_FILE_VIBSPK_COMPFLT_LID, + AP_CFG_RDCL_FILE_AUDIO_MUSIC_DRC_LID, + AP_CFG_RDCL_FILE_AUDIO_RINGTONE_DRC_LID, + AP_CFG_RDCL_FILE_AUDIO_MAGI_CONFERENCE_LID, + AP_CFG_RDCL_FILE_AUDIO_HAC_PARAM_LID, + AP_CFG_CUSTOM_FILE_MAX_LID, +} CUSTOM_CFG_FILE_LID; + + +/* verno of data items */ +/* audio file version */ +#define AP_CFG_RDCL_FILE_AUDIO_LID_VERNO "001" + +/* GPS file version */ +#define AP_CFG_CUSTOM_FILE_GPS_LID_VERNO "000" + +/* audio acf file version */ +#define AP_CFG_RDCL_FILE_AUDIO_COMPFLT_LID_VERNO "001" + +/* audio hcf file version */ +#define AP_CFG_RDCL_FILE_HEADPHONE_COMPFLT_LID_VERNO "001" +/* audio vibspk hcf file version */ +#define AP_CFG_RDCL_FILE_VIBSPK_COMPFLT_LID_VERNO "001" + +/* audio effect file version */ +#define AP_CFG_RDCL_FILE_AUDIO_EFFECT_LID_VERNO "001" + +/* audio med file version */ +#define AP_CFG_RDCL_FILE_AUDIO_PARAM_MED_LID_VERNO "001" + +/* audio volume custom file version */ +#define AP_CFG_RDCL_FILE_AUDIO_VOLUME_CUSTOM_LID_VERNO "001" +#define AP_CFG_RDCL_FILE_AUDIO_VER1_VOLUME_CUSTOM_LID_VERNO "001" + +/* dual mic custom file version */ +#define AP_CFG_RDCL_FILE_DUAL_MIC_CUSTOM_LID_VERNO "002" + +/* audio wb specch param custom file version */ +#define AP_CFG_RDCL_FILE_AUDIO_WB_PARAM_LID_VERNO "001" + +/* audio gain table custom file version */ +#define AP_CFG_RDCL_FILE_AUDIO_GAIN_TABLE_LID_VERNO "001" + +/* audio hd record par custom file version*/ +#define AP_CFG_RDCL_FILE_AUDIO_HD_REC_PAR_LID_VERNO "001" +#define AP_CFG_RDCL_FILE_AUDIO_HD_REC_SCENE_LID_VERNO "001" + +/* audio buffer dc calibration custom file version*/ +#define AP_CFG_RDCL_FILE_AUDIO_BUFFER_DC_CALIBRATION_PAR_LID_VERNO "000" + +/* META log and com port config file version */ +#define AP_CFG_RDCL_FILE_META_LID_VERNO "000" + +/* custom2 file version */ +#define AP_CFG_CUSTOM_FILE_CUSTOM1_LID_VERNO "000" +/* custom2 file version */ +#define AP_CFG_CUSTOM_FILE_CUSTOM2_LID_VERNO "000" + +/* WIFI file version */ +#define AP_CFG_RDEB_FILE_WIFI_LID_VERNO "000" +/* WIFI MAC addr file version */ +#define AP_CFG_RDCL_FILE_WIFI_ADDR_LID_VERNO "000" +#define AP_CFG_RDEB_WIFI_CUSTOM_LID_VERNO "000" +#define AP_CFG_REEB_PRODUCT_INFO_LID_VERNO "000" + +#define AP_CFG_RDCL_FILE_AUDIO_MUSIC_DRC_LID_VERNO "000" +#define AP_CFG_RDCL_FILE_AUDIO_RINGTONE_DRC_LID_VERNO "000" + +#define AP_CFG_RDCL_FILE_AUDIO_MAGI_CONFERENCE_LID_VERNO "000" +#define AP_CFG_RDCL_FILE_AUDIO_HAC_PARAM_LID_VERNO "000" + +#endif /* CFG_FILE_LID_H */ diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/inc/Custom_NvRam_data_item.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/inc/Custom_NvRam_data_item.h new file mode 100755 index 0000000000000000000000000000000000000000..20e8cd2b1203e28d9d519095e10084f92efbc1fe --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/inc/Custom_NvRam_data_item.h @@ -0,0 +1,205 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +#ifndef CUSTOM_NVRAM_DATA_ITEM_H +#define CUSTOM_NVRAM_DATA_ITEM_H + +#include "custom_cfg_module_file.h" +#include "Custom_NvRam_LID.h" + + + +/***************************************************************************** +* NVRAM database define +*****************************************************************************/ +BEGIN_NVRAM_DATA + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_AUDIO_LID) +AUDIO_CUSTOM_PARAM_STRUCT *CFG_FILE_SPEECH_REC_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_CUSTOM_FILE_GPS_LID) +ap_nvram_gps_config_struct *CFG_FILE_GPS_CONFIG_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_AUDIO_COMPFLT_LID) +AUDIO_ACF_CUSTOM_PARAM_STRUCT *CFG_FILE_AUDIO_COMPFLT_REC_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_HEADPHONE_COMPFLT_LID) +AUDIO_ACF_CUSTOM_PARAM_STRUCT *CFG_FILE_HEADPHONE_COMPFLT_REC_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_AUDIO_EFFECT_LID) +AUDIO_EFFECT_CUSTOM_PARAM_STRUCT *CFG_FILE_AUDIO_EFFECT_REC_TOTAL +{ + +}; + + +LID_BIT VER_LID(AP_CFG_RDEB_FILE_WIFI_LID) +WIFI_CFG_PARAM_STRUCT *CFG_FILE_WIFI_REC_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_RDEB_WIFI_CUSTOM_LID) +WIFI_CUSTOM_PARAM_STRUCT *CFG_FILE_WIFI_CUSTOM_REC_TOTAL +{ + +}; +LID_BIT VER_LID(AP_CFG_RDCL_FILE_AUDIO_PARAM_MED_LID) +AUDIO_PARAM_MED_STRUCT *CFG_FILE_AUDIO_PARAM_MED_REC_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_AUDIO_VOLUME_CUSTOM_LID) +AUDIO_VOLUME_CUSTOM_STRUCT *CFG_FILE_AUDIO_VOLUME_CUSTOM_REC_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_DUAL_MIC_CUSTOM_LID) +AUDIO_CUSTOM_EXTRA_PARAM_STRUCT *CFG_FILE_SPEECH_DUAL_MIC_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_AUDIO_WB_PARAM_LID) +AUDIO_CUSTOM_WB_PARAM_STRUCT *CFG_FILE_WB_SPEECH_REC_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_REEB_PRODUCT_INFO_LID) +PRODUCT_INFO *CFG_FILE_PRODUCT_INFO_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_AUDIO_GAIN_TABLE_LID) +AUDIO_GAIN_TABLE_STRUCT *CFG_FILE_AUDIO_GAIN_TABLE_CUSTOM_REC_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_AUDIO_VER1_VOLUME_CUSTOM_LID) +AUDIO_VER1_CUSTOM_VOLUME_STRUCT *CFG_FILE_AUDIO_VER1_VOLUME_CUSTOM_REC_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_AUDIO_HD_REC_PAR_LID) +AUDIO_HD_RECORD_PARAM_STRUCT *CFG_FILE_AUDIO_HD_REC_PAR_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_AUDIO_HD_REC_SCENE_LID) +AUDIO_HD_RECORD_SCENE_TABLE_STRUCT *CFG_FILE_AUDIO_HD_REC_SCENE_TABLE_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_VOICE_RECOGNIZE_PARAM_LID) +VOICE_RECOGNITION_PARAM_STRUCT *CFG_FILE_VOICE_RECOGNIZE_PAR_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_AUDIO_AUDENH_CONTROL_OPTION_PAR_LID) +AUDIO_AUDENH_CONTROL_OPTION_STRUCT *CFG_FILE_AUDIO_AUDENH_CONTROL_OPTION_PAR_TOTAL +{ + +}; + + + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_AUDIO_BUFFER_DC_CALIBRATION_PAR_LID) +AUDIO_BUFFER_DC_CALIBRATION_STRUCT *CFG_FILE_AUDIO_BUFFER_DC_CALIBRATION_PAR_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_AUDIO_VOIP_PAR_LID) +AUDIO_VOIP_PARAM_STRUCT *CFG_FILE_AUDIO_VOIP_PAR_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_VIBSPK_COMPFLT_LID) +AUDIO_ACF_CUSTOM_PARAM_STRUCT *CFG_FILE_VIBSPK_COMPFLT_REC_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_AUDIO_MUSIC_DRC_LID) +AUDIO_ACF_CUSTOM_PARAM_STRUCT *CFG_FILE_MUSICDRC_COMPFLT_REC_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_AUDIO_RINGTONE_DRC_LID) +AUDIO_ACF_CUSTOM_PARAM_STRUCT *CFG_FILE_RINGTONEDRC_COMPFLT_REC_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_AUDIO_MAGI_CONFERENCE_LID) +AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT *CFG_FILE_SPEECH_MAGI_CONFERENCE_TOTAL +{ + +}; + +LID_BIT VER_LID(AP_CFG_RDCL_FILE_AUDIO_HAC_PARAM_LID) +AUDIO_CUSTOM_HAC_PARAM_STRUCT *CFG_FILE_SPEECH_HAC_PARAM_TOTAL +{ + +}; + +END_NVRAM_DATA + +#endif /* CUSTOM_NVRAM_DATA_ITEM_H */ + diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/inc/bwcs_custom.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/inc/bwcs_custom.h new file mode 100755 index 0000000000000000000000000000000000000000..aff8dffac06bc81081d94f8a5034ed57ae9a76da --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/inc/bwcs_custom.h @@ -0,0 +1,101 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * bwcs_custom.h + * + * Project: + * -------- + * YuSu + * + * Description: + * ------------ + * This file is the header of bwcs customization related function or definition. + * + * Author: + * ------- + * Saker Hsia(MTK02327) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 06 30 2010 saker.hsia + * [ALPS00002764][Need Patch] [Volunteer Patch] ALPS.10X.W10.28 Volunteer patch for BWCS NVRAM customization + * . + * + *******************************************************************************/ +#ifndef BWCS_CUSTOM_H +#define BWCS_CUSTOM_H + + +#define RT_RSSI_TH_BT 73 +#define RT_RSSI_TH_WIFI1 73 +#define RT_RSSI_TH_WIFI2 73 + +#define NRT_RSSI_TH_BT 73 +#define NRT_RSSI_TH_WIFI1 73 +#define NRT_RSSI_TH_WIFI2 73 +#define ANT_PATH_COMP 10 +#define ANT_SWITCH_PROT_TIME 10 +#define BT_RX_RANGE {0xC4, 0xE2} +#if defined (MTK_MT6611) +#define WIFI_TX_FLOW_CTRL {0x0E00, 0x0001} +#define BT_TX_PWR_WIFI_OFF 0x7 +#define BT_TX_PWR_SCO 0x4 +#define BT_TX_PWR_ACL 0x4 +#elif defined (MTK_MT6612) +#define WIFI_TX_FLOW_CTRL {0x0E00, 0x0001} +#define BT_TX_PWR_WIFI_OFF 0x7 +#define BT_TX_PWR_SCO 0x4 +#define BT_TX_PWR_ACL 0x3 +#elif defined (MTK_MT6616) +#define WIFI_TX_FLOW_CTRL {0x1100, 0x0001} +#define BT_TX_PWR_WIFI_OFF 0x7 +#define BT_TX_PWR_SCO 0x4 +#define BT_TX_PWR_ACL 0x3 +#else +#define WIFI_TX_FLOW_CTRL {0x1100, 0x0001} +#define BT_TX_PWR_WIFI_OFF 0x7 +#define BT_TX_PWR_SCO 0x4 +#define BT_TX_PWR_ACL 0x4 +#endif +#define RESERVED {0x00, 0x00, 0x00, 0x00, 0x00} +#endif diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/inc/custom_cfg_module_default.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/inc/custom_cfg_module_default.h new file mode 100755 index 0000000000000000000000000000000000000000..ae13d72db931312124b0bf3bf041e977a8fe47ca --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/inc/custom_cfg_module_default.h @@ -0,0 +1,4 @@ +#include "../cfgdefault/CFG_Custom1_Default.h" +#include "../cfgdefault/CFG_GPS_Default.h" +#include "../cfgdefault/CFG_PRODUCT_INFO_Default.h" +#include "../cfgdefault/CFG_WIFI_Default.h" diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/inc/custom_cfg_module_file.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/inc/custom_cfg_module_file.h new file mode 100755 index 0000000000000000000000000000000000000000..6bfcb3a107b9fa0032d020d1376b3ec8fde5398c --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/inc/custom_cfg_module_file.h @@ -0,0 +1,4 @@ +#include "../cfgfileinc/CFG_Custom1_File.h" +#include "../cfgfileinc/CFG_GPS_File.h" +#include "../cfgfileinc/CFG_PRODUCT_INFO_File.h" +#include "../cfgfileinc/CFG_Wifi_File.h" diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/inc/wifi_custom.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/inc/wifi_custom.h new file mode 100755 index 0000000000000000000000000000000000000000..dc813122c3d988726874bea0dd055e3e479ad707 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/inc/wifi_custom.h @@ -0,0 +1,202 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * wifi_custom.h + * + * Project: + * -------- + * YuSu + * + * Description: + * ------------ + * This file is the header of wifi customization related function or definition. + * + * Author: + * ------- + * Renbang Jiang (MTK80150) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 04 19 2011 cp.wu + * [ALPS00041285] [Need Patch] [Volunteer Patch][MT6620 Wi-Fi] Merge MT6620 Wi-Fi into mt6575_evb project + * 1. update init.rc for normal boot/meta/factory for MT6620 Wi-Fi related part. + * 2. update NVRAM structure definition and default value for MT6620 Wi-Fi + * + * 07 10 2010 renbang.jiang + * [ALPS00121785][Need Patch] [Volunteer Patch] use NVRAM to save Wi-Fi custom data + * . + * + * 07 10 2010 renbang.jiang + * [ALPS00121785][Need Patch] [Volunteer Patch] use NVRAM to save Wi-Fi custom data + * . + * + * 07 10 2010 renbang.jiang + * [ALPS00121785][Need Patch] [Volunteer Patch] use NVRAM to save Wi-Fi custom data + * . + * + * + *******************************************************************************/ +#ifndef __WIFI_CUSTOM_H +#define __WIFI_CUSTOM_H + +#define WIFI_CUSTOM_SD_BLOCK_SIZE 512 +#define WIFI_CUSTOM_SD_BUS_WIDTH 4 +#define WIFI_CUSTOM_SD_CLOCK_RATE 0 + +#define WIFI_CUSTOM_BT_COEXIST_WINDOW_T 0 +#define WIFI_CUSTOM_ENABLE_TX_AUTO_FRAGMENT_FOR_BT 0 +#define WIFI_CUSTOM_BTCR0 0 +#define WIFI_CUSTOM_BTCR1 0 +#define WIFI_CUSTOM_BTCR2 0 +#define WIFI_CUSTOM_BTCR3 0 + +#if defined (MTK_MT6611) + +#define WIFI_CUSTOM_SINGLE_ACL_BTCR0 0x82048041 +#define WIFI_CUSTOM_SINGLE_ACL_BTCR1 0x19040F00 + +#define WIFI_CUSTOM_SINGLE_MIX_BTCR0 0x82040061 +#define WIFI_CUSTOM_SINGLE_MIX_BTCR1 0x19040E00 + +#define WIFI_CUSTOM_DUAL_ACL_BTCR0 0x82000061 +#define WIFI_CUSTOM_DUAL_ACL_BTCR1 0x09040F00 + +#define WIFI_CUSTOM_DUAL_MIX_BTCR0 0x82000061 +#define WIFI_CUSTOM_DUAL_MIX_BTCR1 0x09040F00 + +#elif defined (MTK_MT6612) + +#define WIFI_CUSTOM_SINGLE_ACL_BTCR0 0x7E048041 +#define WIFI_CUSTOM_SINGLE_ACL_BTCR1 0x18840F00 + +#define WIFI_CUSTOM_SINGLE_MIX_BTCR0 0x82040061 +#define WIFI_CUSTOM_SINGLE_MIX_BTCR1 0x18840E00 + +#define WIFI_CUSTOM_DUAL_ACL_BTCR0 0x7E000061 +#define WIFI_CUSTOM_DUAL_ACL_BTCR1 0x08840F00 + +#define WIFI_CUSTOM_DUAL_MIX_BTCR0 0x7E000061 +#define WIFI_CUSTOM_DUAL_MIX_BTCR1 0x08840F00 + +#elif defined (MTK_MT6616) + +#define WIFI_CUSTOM_SINGLE_ACL_BTCR0 0x79048041 +#define WIFI_CUSTOM_SINGLE_ACL_BTCR1 0x18040F00 + +#define WIFI_CUSTOM_SINGLE_MIX_BTCR0 0x82040061 +#define WIFI_CUSTOM_SINGLE_MIX_BTCR1 0x18040E00 + +#define WIFI_CUSTOM_DUAL_ACL_BTCR0 0x79000061 +#define WIFI_CUSTOM_DUAL_ACL_BTCR1 0x08040F00 + +#define WIFI_CUSTOM_DUAL_MIX_BTCR0 0x79000061 +#define WIFI_CUSTOM_DUAL_MIX_BTCR1 0x08040F00 + +#else + +#define WIFI_CUSTOM_SINGLE_ACL_BTCR0 0x82048041 +#define WIFI_CUSTOM_SINGLE_ACL_BTCR1 0x19040F00 + +#define WIFI_CUSTOM_SINGLE_MIX_BTCR0 0x82040061 +#define WIFI_CUSTOM_SINGLE_MIX_BTCR1 0x19040E00 + +#define WIFI_CUSTOM_DUAL_ACL_BTCR0 0x82000061 +#define WIFI_CUSTOM_DUAL_ACL_BTCR1 0x09040F00 + +#define WIFI_CUSTOM_DUAL_MIX_BTCR0 0x82000061 +#define WIFI_CUSTOM_DUAL_MIX_BTCR1 0x09040F00 + +#endif + +#define WIFI_CUSTOM_SINGLE_ACL_BTCR2 0x0F0001D0 +#define WIFI_CUSTOM_SINGLE_ACL_BTCR3 0x0200000A + +#define WIFI_CUSTOM_SINGLE_MIX_BTCR2 0x00000000 +#define WIFI_CUSTOM_SINGLE_MIX_BTCR3 0x00000000 + +#define WIFI_CUSTOM_DUAL_ACL_BTCR2 0x0A0001D0 +#define WIFI_CUSTOM_DUAL_ACL_BTCR3 0x02000000 + +#define WIFI_CUSTOM_DUAL_MIX_BTCR2 0x00000000 +#define WIFI_CUSTOM_DUAL_MIX_BTCR3 0x00000000 + +#define WIFI_CUSTOM_BT_SETTING 1 +#define WIFI_CUSTOM_SINGLE_ANT 0 +#define WIFI_CUSTOM_BT_PROFILE 0 +#define WIFI_CUSTOM_PTA_ENABLED 0 + +#define WIFI_CUSTOM_MAC_ADDRESS {0x00, 0x00, 0x00, 0x00, 0x00, 0x00} +#define WIFI_CUSTOM_COUNTRY_CODE {0x0000, 0x0000, 0x0000, 0x0000} +#define WIFI_CUSTOM_UAPSD_AC 0xFF +#define WIFI_CUSTOM_POWER_MODE 2 +#define WIFI_CUSTOM_ATIM_WINDOW 0 +#define WIFI_CUSTOM_VOIP_INTERVAL 0 +#define WIFI_CUSTOM_POLL_INTERVAL 0 +#define WIFI_CUSTOM_POLL_INTERVAL_B 500 +#define WIFI_CUSTOM_L3_PKT_FILTER_EN 0 +#define WIFI_CUSTOM_ADHOC_MODE 1 +#define WIFI_CUSTOM_ROAMING_EN 1 + +#define WIFI_CUSTOM_MULTI_DOMAIN_CAP 0 + +#define WIFI_CUSTOM_GPIO2_MODE 0 + +#define WIFI_CUSTOM_VI_AIFSN_BIAS 0 +#define WIFI_CUSTOM_VI_MAX_TXOP_LIMIT 0xFFFF + +#define WIFI_CUSTOM_INIT_DELAY_IND 100 + +#define WIFI_CUSTOM_USE_WAPI 0 + +#define WIFI_CUSTOM_DAISY_CHAIN_EN 0 + +#define WIFI_CUSTOM_LED_BLINK_MODE 3 +#define WIFI_CUSTOM_LED_BLINK_ON_TIME 80 +#define WIFI_CUSTOM_LED_BLINK_OFF_TIME 24 + +#define WIFI_CUSTOM_WMM_PS_EN 0 +#define WIFI_CUSTOM_MULTI_DTIM_WAKE 300 + +#define WIFI_CUSTOM_RESERVED { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} + +#endif diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/med_audio_default.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/med_audio_default.h new file mode 100755 index 0000000000000000000000000000000000000000..096049d9d91459190ada85b5886800c91b7a033a --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/med_audio_default.h @@ -0,0 +1,709 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * med_audio_default.h + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * This file is the header of audio customization related function or definition. + * + * Author: + * ------- + * Chipeng Chang + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ +#ifndef MED_AUDIO_CUSTOM_H +#define MED_AUDIO_CUSTOM_H +// normal mode parameters ------------------------ +#define NORMAL_SPEECH_OUTPUT_FIR_COEFF \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 +// headset mode parameters ------------------------ +#define HEADSET_SPEECH_OUTPUT_FIR_COEFF \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 +// handfree mode parameters ------------------------ +#define HANDFREE_SPEECH_OUTPUT_FIR_COEFF \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 +// VoIP_BT mode parameters ------------------------ +#define VOIPBT_SPEECH_OUTPUT_FIR_COEFF \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 +// VoIP_NORMAL mode parameters ------------------------ +#define VOIPNORMAL_SPEECH_OUTPUT_FIR_COEFF \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 +// VoIP_Handfree mode parameters ------------------------ +#define VOIPHANDFREE_SPEECH_OUTPUT_FIR_COEFF \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 +// AUX1 mode parameters ------------------------ +#define AUX1_SPEECH_OUTPUT_FIR_COEFF \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 +// AUX2 mode parameters ------------------------ +#define AUX2_SPEECH_OUTPUT_FIR_COEFF \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + \ + 32767, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 +#define SPEECH_OUTPUT_MED_FIR_COEFF \ + NORMAL_SPEECH_OUTPUT_FIR_COEFF,\ + HEADSET_SPEECH_OUTPUT_FIR_COEFF ,\ + HANDFREE_SPEECH_OUTPUT_FIR_COEFF ,\ + VOIPBT_SPEECH_OUTPUT_FIR_COEFF,\ + VOIPNORMAL_SPEECH_OUTPUT_FIR_COEFF,\ + VOIPHANDFREE_SPEECH_OUTPUT_FIR_COEFF,\ + AUX1_SPEECH_OUTPUT_FIR_COEFF,\ + AUX2_SPEECH_OUTPUT_FIR_COEFF +#define SPEECH_INPUT_MED_FIR_COEFF\ + 32767, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + \ + 32767, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + \ + 32767, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + \ + 32767, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + \ + 32767, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + \ + 32767, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + \ + 32767, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + \ + 32767, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0 +#define FIR_output_index \ + 0,0,0,0,0,0,0,0 +#define FIR_input_index \ + 0,0,0,0,0,0,0,0 +#define MED_SPEECH_NORMAL_MODE_PARA \ + 0, 0, 0, 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0, 0, 0, 0 +#define MED_SPEECH_EARPHONE_MODE_PARA \ + 0, 0, 0, 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0, 0, 0, 0 +#define MED_SPEECH_BT_EARPHONE_MODE_PARA \ + 0, 0, 0, 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0, 0, 0, 0 +#define MED_SPEECH_LOUDSPK_MODE_PARA \ + 0, 0, 0, 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0, 0, 0, 0 +#define MED_SPEECH_CARKIT_MODE_PARA \ + 0, 0, 0, 0, 0, 0, 0, 0,\ + 0, 0, 0, 0, 0, 0, 0, 0 +#define MED_SPEECH_BT_CORDLESS_MODE_PARA \ + 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0 +#define MED_SPEECH_AUX1_MODE_PARA \ + 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0 +#define MED_SPEECH_AUX2_MODE_PARA \ + 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0 +#endif diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/sph_coeff_anc_default.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/sph_coeff_anc_default.h new file mode 100755 index 0000000000000000000000000000000000000000..b553570518bb4002603d414b1a4e858f1d212cc2 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/sph_coeff_anc_default.h @@ -0,0 +1,119 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * + * Author: + * ------- + * Doug Wang + * + *------------------------------------------------------------------------------ + * $Revision:$ 1.0.0 + * $Modtime:$ + * $Log:$ + * + * + * + *******************************************************************************/ +#ifndef SPH_COEFF_ANC_DEFAULT_H +#define SPH_COEFF_ANC_DEFAULT_H + +#define DEFAULT_SPEECH_ANC_PARA \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0 + +#define DEFAULT_SPEECH_ANC_APPLY 1 +#define DEFAULT_SPEECH_ANC_LOG_ENABLE 0 +#define DEFAULT_SPEECH_ANC_LOG_DOWNSAMPLE 1 +#define DEFAULT_SPEECH_ANC_DL_PGA 0 + + +#endif //SPH_COEFF_ANC_DEFAULT_H \ No newline at end of file diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/sph_coeff_default.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/sph_coeff_default.h new file mode 100755 index 0000000000000000000000000000000000000000..af83982ec99e374c09a84352451502166db77876 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/sph_coeff_default.h @@ -0,0 +1,279 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * + * Author: + * ------- + * ChiPeng + * + *------------------------------------------------------------------------------ + * $Revision:$ 1.0.0 + * $Modtime:$ + * $Log:$ + * + * 06 26 2010 chipeng.chang + * [ALPS00002705][Need Patch] [Volunteer Patch] ALPS.10X.W10.11 Volunteer patch for speech parameter + * modify speech parameters. + * + * Mar 15 2010 mtk02308 + * [ALPS] Init Custom parameter + * + * + + * + * + *******************************************************************************/ +#ifndef SPEECH_COEFF_DEFAULT_H +#define SPEECH_COEFF_DEFAULT_H + +#ifndef FALSE +#define FALSE 0 +#endif + +//speech parameter depen on BT_CHIP cersion +#if defined(MTK_MT6611) + +#define BT_COMP_FILTER (1 << 15) +#define BT_SYNC_DELAY 86 + +#elif defined(MTK_MT6612) + +#define BT_COMP_FILTER (1 << 15) +#define BT_SYNC_DELAY 86 + +#elif defined(MTK_MT6616) || defined(MTK_MT6620) || defined(MTK_MT6622) || defined(MTK_MT6626) || defined(MTK_MT6628) + +#define BT_COMP_FILTER (1 << 15) +#define BT_SYNC_DELAY 86 + +#else // MTK_MT6620 + +#define BT_COMP_FILTER (0 << 15) +#define BT_SYNC_DELAY 86 + +#endif + +#ifdef __MTK_DUAL_MIC_SUPPORT__ + + #ifndef MTK_INTERNAL + #define SPEECH_MODE_PARA13 (371) + #define SPEECH_MODE_PARA14 (23) + #define SPEECH_MODE_PARA03 (29) + #define SPEECH_MODE_PARA08 (400) + #else + #define SPEECH_MODE_PARA13 (0) + #define SPEECH_MODE_PARA14 (0) + #define SPEECH_MODE_PARA03 (31) + #define SPEECH_MODE_PARA08 (80) + #endif + +#else +#define SPEECH_MODE_PARA13 (0) +#define SPEECH_MODE_PARA14 (0) +#define SPEECH_MODE_PARA03 (31) +#define SPEECH_MODE_PARA08 (80) + + +#endif + +#if (defined(__NXP_SMARTPA_SUPPORT__) || defined(__MTK_SPEAKER_MONITOR_SUPPORT__)) + #define MANUAL_CLIPPING (1 << 15) + #define NXP_DELAY_REF (1 << 6) + #define PRE_CLIPPING_LEVEL 32767 +#else + #define MANUAL_CLIPPING (0 << 15) + #define NXP_DELAY_REF (0 << 6) + #define PRE_CLIPPING_LEVEL 10752 +#endif + + + +#define DEFAULT_SPEECH_NORMAL_MODE_PARA \ + 96, 253, 16388, SPEECH_MODE_PARA03, 57351, 799, 400, 64, \ + SPEECH_MODE_PARA08, 4325, 611, 0, 20488, 0|SPEECH_MODE_PARA13, 0|SPEECH_MODE_PARA14, 8192 + +#define DEFAULT_SPEECH_EARPHONE_MODE_PARA \ + 0, 189, 10756, 31, 57351, 31, 400, 64, \ + 80, 4325, 611, 0, 20488, 0, 0, 0 + +#define DEFAULT_SPEECH_BT_EARPHONE_MODE_PARA \ + 0, 253, 10756, 31, 53255, 31, 400, 0, \ + 80, 4325, 611, 0, 20488 | BT_COMP_FILTER, 0, 0, BT_SYNC_DELAY + +#define DEFAULT_SPEECH_LOUDSPK_MODE_PARA \ + 96|MANUAL_CLIPPING , 224, 5256, 31, 57351, 24607, 400, 132, \ + 84, 4325, 611, 0, 20488|NXP_DELAY_REF, 0, 0, 0 + +#define DEFAULT_SPEECH_CARKIT_MODE_PARA \ + 96, 224, 5256, 31, 57351, 24607, 400, 132, \ + 84, 4325, 611, 0, 20488, 0, 0, 0 + +#define DEFAULT_SPEECH_BT_CORDLESS_MODE_PARA \ + 0, 479, 10756, 28, 53255, 31, 400, 0, \ + 4048, 4325, 611, 0, 20488 | BT_COMP_FILTER, 0, 0, BT_SYNC_DELAY + +#define DEFAULT_SPEECH_AUX1_MODE_PARA \ + 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0 + +#define DEFAULT_SPEECH_AUX2_MODE_PARA \ + 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0 + +#define DEFAULT_SPEECH_VOICE_TRACKING_MODE_PARA \ + 96|MANUAL_CLIPPING , 224, 5256, 31, 57351, 24607, 400, 132, \ + 84, 4325, 611, 0, 8200|NXP_DELAY_REF, 883, 23, 0 + +#define DEFAULT_SPEECH_HAC_MODE_PARA \ + 96, 253, 16388, SPEECH_MODE_PARA03, 57351, 799, 400, 64, \ + SPEECH_MODE_PARA08, 4325, 611, 0, 20488, 0|SPEECH_MODE_PARA13, 0|SPEECH_MODE_PARA14, 8192 +#define DEFAULT_SPEECH_COMMON_PARA \ + 0, 55997, 31000, PRE_CLIPPING_LEVEL, 32769, 0, 0, 0, \ + 0, 0, 0, 0 + +#define DEFAULT_SPEECH_VOL_PARA \ + 0, 0, 0, 0 + +#define DEFAULT_AUDIO_DEBUG_INFO \ + 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0 + +#define DEFAULT_VM_SUPPORT FALSE + +#define DEFAULT_AUTO_VM FALSE + +#define MICBAIS 1900 + +#define DEFAULT_WB_SPEECH_NORMAL_MODE_PARA \ + 96, 253, 16388, SPEECH_MODE_PARA03, 57607, 799, 400, 64, \ + SPEECH_MODE_PARA08, 4325, 611, 0, 16392, 0|SPEECH_MODE_PARA13, 0|SPEECH_MODE_PARA14, 8192 + +#define DEFAULT_WB_SPEECH_EARPHONE_MODE_PARA \ + 0, 189, 10756, 31, 57607, 31, 400, 64, \ + 80, 4325, 611, 0, 16392, 0, 0, 0 + +#define DEFAULT_WB_SPEECH_BT_EARPHONE_MODE_PARA \ + 0, 253, 10756, 31, 53511, 31, 400, 0, \ + 80, 4325, 611, 0, 16392 | BT_COMP_FILTER, 0, 0, BT_SYNC_DELAY + +#define DEFAULT_WB_SPEECH_LOUDSPK_MODE_PARA \ + 96|MANUAL_CLIPPING, 224, 5256, 31, 57607, 24607, 400, 132, \ + 84, 4325, 611, 0, 16392|NXP_DELAY_REF, 0, 0, 0 + +#define DEFAULT_WB_SPEECH_CARKIT_MODE_PARA \ + 96, 224, 5256, 31, 57607, 24607, 400, 132, \ + 84, 4325, 611, 0, 16392, 0, 0, 0 + +#define DEFAULT_WB_SPEECH_BT_CORDLESS_MODE_PARA \ + 0, 479, 10756, 28, 53511, 31, 400, 0, \ + 4048, 4325, 611, 0, 16392 | BT_COMP_FILTER, 0, 0, BT_SYNC_DELAY + +#define DEFAULT_WB_SPEECH_AUX1_MODE_PARA \ + 96, 224, 5256, 31, 57607, 0, 400, 0, 4112, 4325, 11, 0, 0, 0, 0, 0 + +#define DEFAULT_WB_SPEECH_AUX2_MODE_PARA \ + 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0 + +#define DEFAULT_WB_SPEECH_VOICE_TRACKING_MODE_PARA \ + 96|MANUAL_CLIPPING, 224, 5256, 31, 57607, 24607, 400, 132, \ + 84, 4325, 611, 0, 8200|NXP_DELAY_REF, 883, 23, 0 + +#define DEFAULT_WB_SPEECH_HAC_MODE_PARA \ + 96, 253, 16388, SPEECH_MODE_PARA03, 57607, 799, 400, 64, \ + SPEECH_MODE_PARA08, 4325, 611, 0, 16392, 0|SPEECH_MODE_PARA13, 0|SPEECH_MODE_PARA14, 8192 + +/* The Bluetooth PCM digital volume */ +/* default_bt_pcm_in_vol : uplink, only for enlarge volume, + 0x100 : 0dB gain + 0x200 : 6dB gain + 0x300 : 9dB gain + 0x400 : 12dB gain + 0x800 : 18dB gain + 0xF00 : 24dB gain */ +#define DEFAULT_BT_PCM_IN_VOL 0x100 +/* default_bt_pcm_out_vol : downlink gain, + 0x1000 : 0dB; maximum 0x7FFF */ +#define DEFAULT_BT_PCM_OUT_VOL 0x1000 + + +#endif diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/sph_coeff_dmnr_default.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/sph_coeff_dmnr_default.h new file mode 100755 index 0000000000000000000000000000000000000000..6d720294f297ed0c3c06ad9ffc704b0c2c30fd03 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/sph_coeff_dmnr_default.h @@ -0,0 +1,130 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * + * Author: + * ------- + * Charlie Lu + * + *------------------------------------------------------------------------------ + * $Revision:$ 1.0.0 + * $Modtime:$ + * $Log:$ + * + * + * + *******************************************************************************/ +#ifndef DMNR_PAR_SPEECH_COEFF_DEFAULT_H +#define DMNR_PAR_SPEECH_COEFF_DEFAULT_H + +#define DEFAULT_SPEECH_DUAL_MIC_ABF_PARA \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 68, 0, 0, 0 + +#define DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 68, 0, 0, 0 + +#define DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA_VOIP \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 68, 0, 0, 0 + +#endif diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/sph_coeff_dmnr_handsfree_default.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/sph_coeff_dmnr_handsfree_default.h new file mode 100755 index 0000000000000000000000000000000000000000..21ca28022949e8664a60a535e0fc1e2a0e217256 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/sph_coeff_dmnr_handsfree_default.h @@ -0,0 +1,143 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * + * Author: + * ------- + * Charlie Lu + * + *------------------------------------------------------------------------------ + * $Revision:$ 1.0.0 + * $Modtime:$ + * $Log:$ + * + * + * + *******************************************************************************/ +#ifndef DMNR_HANDSFREE_PAR_SPEECH_COEFF_DEFAULT_H +#define DMNR_HANDSFREE_PAR_SPEECH_COEFF_DEFAULT_H + + +#define DEFAULT_SPEECH_DUAL_MIC_ABF_PARA_LoudSPK \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, \ + 68, 0, 0, 0 + +#define DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA_LoudSPK \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 68, 0, 0, 0 + + +#define DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA_VR \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 68, 0, 0, 0 + + +#define DEFAULT_SPEECH_DUAL_MIC_ABFWB_PARA_VOIP_LoudSPK \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ + 0, 0, 68, 0, 0, 0 + +#endif diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/sph_coeff_lpbk_default.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/sph_coeff_lpbk_default.h new file mode 100755 index 0000000000000000000000000000000000000000..7076a9b150d53948ba00975620d61e866ed5886c --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/sph_coeff_lpbk_default.h @@ -0,0 +1,106 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * sph_coeff_lpbk_default.h + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * This file is the header of audio customization related function or definition. + * + * Author: + * ------- + * Tina Tsai + * + ****************************************************************************/ +#ifndef SPH_COEFF_LPBK_DEFAULT_H +#define SPH_COEFF_LPBK_DEFAULT_H +#include "sph_coeff_default.h" + +#define DEFAULT_SPEECH_LPBK_NORMAL_MODE_PARA \ + 96, 253, 16388, 31, 57351, 799, 400, 64, \ + 80, 4325, 611, 0, 20488, 0, 0, 8192 + +#define DEFAULT_SPEECH_LPBK_EARPHONE_MODE_PARA \ + 0, 189, 10756, 31, 57351, 31, 400, 64, \ + 80, 4325, 611, 0, 20488, 0, 0, 0 + +#define DEFAULT_SPEECH_LPBK_LOUDSPK_MODE_PARA \ + 96, 224, 5256, 31, 57351, 24607, 400, 132, \ + 84, 4325, 611, 0, 20488, 0, 0, 0 + +#endif diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/sph_coeff_record_mode_default.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/sph_coeff_record_mode_default.h new file mode 100755 index 0000000000000000000000000000000000000000..93063a8b5ec8c31e8916ea491bdf7c4bb7050d52 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/sph_coeff_record_mode_default.h @@ -0,0 +1,207 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * + * Author: + * ------- + * Charlie Lu + * + *------------------------------------------------------------------------------ + * $Revision:$ 1.0.0 + * $Modtime:$ + * $Log:$ + * + * + * + *******************************************************************************/ +#ifndef HD_RECORD_MODE_SPEECH_COEFF_DEFAULT_H +#define HD_RECORD_MODE_SPEECH_COEFF_DEFAULT_H + +#define DEFAULT_HD_RECORD_SPH_MODE_PAR \ + 0, 479, 16388, 36892, 4356, 8192, 768, 4, 36624, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 4356, 8192, 768, 4, 36624, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37639, 8192, 896, 4, 36624, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37639, 8192, 1152, 4, 36624, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37127, 8192, 1152, 4, 36560, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37127, 8192, 1152, 4, 36560, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37127, 8192, 1664, 12, 36688, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37127, 8192, 1664, 12, 36688, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37639, 8192, 896, 4, 36624, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37639, 8192, 1152, 4, 36624, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37127, 8192, 1152, 4, 36560, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37127, 8192, 1152, 4, 36560, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 192, 32512, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 32520, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 0, 0, 0, 8192, \ +34464, 194, 32512, 28, 40960, 28, 0, 10, 468, 197, 611, 0, 32520, 0, 0, 0, \ + 0, 479, 32512, 28, 40960, 28, 0, 4, 468, 197, 611, 0, 32520, 0, 0, 0, \ + 0, 479, 16388, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 0, 0, 0, 8192, \ + 0, 479, 16388, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 0, 0, 0, 8192, \ + 870, 0, 0, 0, 0, 0, 0, 26112, 0, 0, 0, 0, 0, 0, 0, 26214, \ + 0, 479, 16388, 36892, 37124, 8192, 768, 0, 4048, 197, 611, 0, 0, 0, 0, 8192 + +#define DEFAULT_HD_RECORD_MODE_DEV_MAPPING \ + 0, 1, 3, \ + 0, 1, 3, \ + 0, 1, 3, \ + 0, 1, 3, \ + 0, 1, 3, \ + 0, 1, 3, \ + 0, 1, 3, \ + 0, 1, 3, \ + 0, 1, 3, \ + 0, 1, 3 + +#define DEFAULT_HD_RECORD_MODE_INPUT_SRC_MAPPING \ + 5, 2, 3, \ + 5, 2, 3, \ + 5, 2, 3, \ + 5, 2, 3, \ + 5, 2, 3, \ + 5, 2, 3, \ + 5, 2, 3, \ + 5, 2, 3, \ + 5, 2, 3, \ + 5, 2, 3 + +#define DEFAULT_STEREO_FLAG \ + 1, 0 +#define DEFAULT_MONO_FLAG \ + 0, 0 + +#define DEFAULT_HD_RECORD_MODE_STEREO_FLAGS \ + DEFAULT_MONO_FLAG, \ + DEFAULT_STEREO_FLAG, \ + DEFAULT_STEREO_FLAG, \ + DEFAULT_STEREO_FLAG, \ + DEFAULT_STEREO_FLAG, \ + DEFAULT_MONO_FLAG, \ + DEFAULT_STEREO_FLAG, \ + DEFAULT_MONO_FLAG, \ + DEFAULT_MONO_FLAG, \ + DEFAULT_MONO_FLAG, \ + DEFAULT_MONO_FLAG, \ + DEFAULT_MONO_FLAG, \ + DEFAULT_MONO_FLAG, \ + DEFAULT_MONO_FLAG, \ + DEFAULT_MONO_FLAG + +#define DEFAULT_HD_RECORD_NUM_VOICE_RECOGNITION_SCENES 1 +#define DEFAULT_HD_RECORD_NUM_VOICE_SCENES 3 +#define DEFAULT_HD_RECORD_NUM_VIDEO_SCENES 2 +#define DEFAULT_HD_RECORD_NUM_VOICE_UNLOCK_SCENES 1 +#define DEFAULT_HD_RECORD_NUM_CUSTOMIZATION_SCENES 3 + +#define DEFAULT_HD_RECORD_SCENE_TABLE \ + 0, 1, 0xFF,\ + 2, 3, 29,\ + 4, 5, 0xFF,\ + 6, 7, 0xFF,\ + 8, 9, 0xFF,\ + 10, 11, 0xFF,\ + 12, 13, 0xFF,\ + 14, 15, 0xFF,\ + 16, 17, 0xFF,\ + 18, 19, 0xFF + +#define DEFAULT_HD_RECORD_SCENE_NAME \ + "VR",\ + "Normal",\ + "Meeting",\ + "Lecture",\ + "Normal",\ + "Meeting",\ + "VoiceUnLk",\ + "Reserve1",\ + "Reserve2",\ + "Reserve3" + +#endif diff --git a/proprietary/external/nvram/libnvram/inc/cfgdefault/voice_recognition_custom.h b/proprietary/external/nvram/libnvram/inc/cfgdefault/voice_recognition_custom.h new file mode 100755 index 0000000000000000000000000000000000000000..36dc23ba7d6c0c00fcd4481f2840f331c6152bcc --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgdefault/voice_recognition_custom.h @@ -0,0 +1,115 @@ +#ifndef VOICE_RECOGNITION_CUSTOM_H +#define VOICE_RECOGNITION_CUSTOM_H + +/**************************************************** +* Define default voice feature customization parameters +*****************************************************/ + + +#define DEFAULT_AP_NUM 5 +#define DEFAULT_LANGUAGE_NUM 3 + +// for voice ui - pattern file +#define DEFAULT_LANGUAGE_FOLDER_NAME \ + "Chinese-Mandarin",\ + "Chinese-Taiwan",\ + "English",\ + "Reserve1",\ + "Reserve2",\ + "Reserve3",\ + "Reserve4",\ + "Reserve5" + +#define DEFAULT_COMMAND_NUM_PER_LAN \ + 17,17,17,0,0,0,0,0 + +#define DEFAULT_PHONE_SUPPORT_INFO \ + 1,2,0,0,0,0,0,0, \ + 1,2,0,0,0,0,0,0, \ + 1,2,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0 + +#define DEFAULT_CAMERA_SUPPORT_INFO \ + 3,4,0,0,0,0,0,0, \ + 3,4,0,0,0,0,0,0, \ + 3,4,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0 + +#define DEFAULT_ALARM_SUPPORT_INFO \ + 5,6,16,17,0,0,0,0, \ + 5,6,16,17,0,0,0,0, \ + 5,6,16,17,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0 + +#define DEFAULT_MUSIC_SUPPORT_INFO \ + 7,8,9,10,11,12,13,0, \ + 7,8,9,10,11,12,13,0, \ + 7,8,9,10,11,12,13,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0 + +#define DEFAULT_EBOOK_SUPPORT_INFO \ + 14,15,0,0,0,0,0,0, \ + 14,15,0,0,0,0,0,0, \ + 14,15,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0 + +#define DEFAULT_RESERVE_SUPPORT_INFO \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0 + +#define DEFAULT_AP_SUPPORT_INFO \ + DEFAULT_PHONE_SUPPORT_INFO, \ + DEFAULT_CAMERA_SUPPORT_INFO, \ + DEFAULT_ALARM_SUPPORT_INFO, \ + DEFAULT_MUSIC_SUPPORT_INFO, \ + DEFAULT_EBOOK_SUPPORT_INFO, \ + DEFAULT_RESERVE_SUPPORT_INFO, \ + DEFAULT_RESERVE_SUPPORT_INFO, \ + DEFAULT_RESERVE_SUPPORT_INFO, \ + DEFAULT_RESERVE_SUPPORT_INFO, \ + DEFAULT_RESERVE_SUPPORT_INFO, \ + DEFAULT_RESERVE_SUPPORT_INFO, \ + DEFAULT_RESERVE_SUPPORT_INFO, \ + DEFAULT_RESERVE_SUPPORT_INFO, \ + DEFAULT_RESERVE_SUPPORT_INFO, \ + DEFAULT_RESERVE_SUPPORT_INFO, \ + DEFAULT_RESERVE_SUPPORT_INFO + +// for CTO +#define DEFAULT_ALGORITHM_PARAM \ + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, \ + 8,7,6,7,14,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, \ + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + +#endif \ No newline at end of file diff --git a/proprietary/external/nvram/libnvram/inc/cfgfileinc/CFG_ADC_File.h b/proprietary/external/nvram/libnvram/inc/cfgfileinc/CFG_ADC_File.h new file mode 100755 index 0000000000000000000000000000000000000000..ff56d4f4b0056275d11d2f22835835f9c3a51a44 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgfileinc/CFG_ADC_File.h @@ -0,0 +1,115 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_ADC_File.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of ADC CFG file + * + * Author: + * ------- + * MTK80198(Chunlei Wang) + * + * + * + *******************************************************************************/ + + +#ifndef _CFG_AUXADC_FILE_H +#define _CFG_AUXADC_FILE_H + + + +// the record structure define of adc nvram file +typedef struct +{ + int Slop[9]; + int Offset[9]; + int cal; +}AUXADC_CFG_Struct; + +///please define it according to your module +#define CFG_FILE_AUXADC_REC_SIZE sizeof(AUXADC_CFG_Struct) +#define CFG_FILE_AUXADC_REC_TOTAL 1 + + +#endif + + diff --git a/proprietary/external/nvram/libnvram/inc/cfgfileinc/CFG_AUDIO_File.h b/proprietary/external/nvram/libnvram/inc/cfgfileinc/CFG_AUDIO_File.h new file mode 100755 index 0000000000000000000000000000000000000000..3b29a5c3f2538bae3e150203457653601ab814b2 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgfileinc/CFG_AUDIO_File.h @@ -0,0 +1,968 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/******************************************************************************* + * + * Filename: + * --------- + * cfg_audio_file.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * This file is the header of audio customization related function or definition. + * + * Author: + * ------- + * Ning.F + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 12 29 2012 donglei.ji + * [ALPS00425279] [Need Patch] [Volunteer Patch] voice ui and password unlock feature check in + * voice ui - NVRAM . + * + * 08 26 2012 weiguo.li + * [ALPS00347285] [Need Patch] [Volunteer Patch]LGE AudioGainTable modification + * . + * + * 07 29 2012 weiguo.li + * [ALPS00319405] ALPS.JB.BSP.PRA check in CR for Jades + * . + * + * Jun 22 2009 mtk01352 + * [DUMA00007771] Moving modem side customization to AP + * + * + * Apr 29 2009 mtk80306 + * [DUMA00116080] revise the customization of nvram + * revise nvram customization + * + * Mar 21 2009 mtk80306 + * [DUMA00112158] fix the code convention. + * modify code convention + * + * Mar 9 2009 mtk80306 + * [DUMA00111088] nvram customization + * nvram customization + * + * + * + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ +#ifndef _CFG_AUDIO_FILE_H +#define _CFG_AUDIO_FILE_H + +#define CUSTOM_VOLUME_STEP (7) +#define AUDIO_MAX_VOLUME_STEP (15) + +#define NB_FIR_NUM (45) +#define NB_FIR_INDEX_NUM (6) +#define SPEECH_COMMON_NUM (12) +#define SPEECH_PARA_MODE_NUM (8) +#define SPEECH_PARA_NUM (16) +#define AUDIO_EQ_PARAM_NUM (8) + +#define WB_FIR_NUM (90) +#define WB_FIR_INDEX_NUM (6) + +#define HD_REC_MODE_INDEX_NUM (30) +#define HD_REC_FIR_INDEX_NUM (16) //extend 8-->16 + +#define VOIP_INDEX_NUM (4) + +// for voice ui feature +#define VOICE_FOLDER_NAME_LEN_MAX 32 +#define VOICE_AP_NUM_MAX 16 +#define VOICE_LANGUAGE_NUM_MAX 8 +#define VOICE_CMDS_NUM_MAX 8 +#define VOICE_CMDS_PER_LAN_NUM_MAX 32 +#define VOICE_RECOG_FEATURE_NUM_MAX 8 +#define VOICE_RECOG_PARAM_NUM_MAX 32 +/* audio nvram structure definition*/ +typedef enum +{ + VOL_NORMAL = 0 , + VOL_HEADSET , + VOL_HANDFREE , + MAX_VOL_CATE +} volume_category_enum; + +typedef enum +{ + VOL_TYPE_TON = 0 , + VOL_TYPE_KEY , + VOL_TYPE_MIC , + VOL_TYPE_FMR , + VOL_TYPE_SPH , + VOL_TYPE_SID , + VOL_TYPE_MEDIA , + MAX_VOL_TYPE +} volume_type_enum; + +// new volume customization data structure +enum VolumeType { + VER1_VOL_TYPE_RING = 0, + VER1_VOL_TYPE_SIP, + VER1_VOL_TYPE_MIC, + VER1_VOL_TYPE_FM, + VER1_VOL_TYPE_SPH, + VER1_VOL_TYPE_SPH2, + VER1_VOL_TYPE_SID, + VER1_VOL_TYPE_MEDIA, + VER1_VOL_TYPE_MATV, + VER1_NUM_OF_VOL_TYPE +}; + +enum VolumeMode { + VOLUME_NORMAL_MODE = 0, + VOLUME_HEADSET_MODE, + VOLUME_SPEAKER_MODE, + VOLUME_HEADSET_SPEAKER_MODE, + NUM_OF_VOL_MODE +}; + +enum VOLUME_NORMAL_TYPE { + NORMAL_AUDIO_BUFFER = 0, + NORMAL_FM_RECORD_A, + NORMAL_FM_RECORD_D, + NORMAL_SIP_AUDIO_BUFFER, + NORMAL_RSERVED_2, + NORMAL_RSERVED_3, + NORMAL_VOLUME_TYPE_MAX +}; + +enum VOLUME_HEADSET_TYPE { + HEADSET_AUDIO_BUFFER = 0, + HEADSET_FM_RECORD_A, + HEADSET_FM_RECORD_D, + HEADSET_SIP_AUDIO_BUFFER, + HEADSET_RSERVED_2, + HEADSET_RSERVED_3, + HEADSET_VOLUME_TYPE_MAX +}; + +enum VOLUME_SPEAKER_TYPE { + SPEAKER_AMP = 0, + SPEAKER_FM_RECORD_A, + SPEAKER_FM_RECORD_D, + SPEAKER_SIP_AUDIO_BUFFER, + SPEAKER_RSERVED_2, + SPEAKER_RSERVED_3, + SPEAKER_VOLUME_TYPE_MAX +}; + +enum VOLUME_HEADSET_SPEAKER_TYPE { + HEADSET_SPEAKER_AUDIO_BUFFER = 0, + HEADSET_SPEAKER_AMP, + HEADSET_SPEAKER_IV_BUFFER, + HEADSET_SPEAKER_FM_RECORD_A, + HEADSET_SPEAKER_FM_RECORD_D, + HEADSET_SPEAKER_SIP_AUDIO_BUFFER, + HEADSET_SPEAKER_RSERVED_2, + HEADSET_SPEAKER_RSERVED_3, + HEADSET_SPEAKER_VOLUME_TYPE_MAX +}; + +// use for external amp +enum VOLUME_EXTAMP_TYPE { + VOLUME_IV_BUFFER_EXTAMP = 0, + VOLUME_AUDIO_BUFFER_EXTAMP, + VOLUME_EXTAMP, // control exp amp gain + VOLUME_EXTAMP_RSERVED_1, + VOLUME_EXTAMP_RSERVED_2, + VOLUME_EXTAMP_RSERVED_3, + EXTAMP_VOLUME_TYPE_MAX +}; + +#define NUM_ABF_PARAM 44 +#define NUM_ABFWB_PARAM 76 + +//DMNR calibration data +typedef struct _AUDIO_CUSTOM_EXTRA_PARAM_STRUCT +{ + /* ABF parameters */ + unsigned short ABF_para[NUM_ABF_PARAM + NUM_ABFWB_PARAM]; //in-call DMNR normal mode with WB + unsigned short ABF_para_LoudSPK[NUM_ABF_PARAM + NUM_ABFWB_PARAM]; //in-call DMNR loud speaker mode with WB + unsigned short ABF_para_VR[NUM_ABFWB_PARAM]; //VR DMNR, only WB + unsigned short ABF_para_VOIP[NUM_ABFWB_PARAM]; //VoIP normal mode DMNR, only WB + unsigned short ABF_para_VOIP_LoudSPK[NUM_ABFWB_PARAM]; //VoIP loud speaker mode DMNR, only WB +} AUDIO_CUSTOM_EXTRA_PARAM_STRUCT; + + +#define CFG_FILE_SPEECH_DUAL_MIC_SIZE sizeof(AUDIO_CUSTOM_EXTRA_PARAM_STRUCT) +#define CFG_FILE_SPEECH_DUAL_MIC_TOTAL 1 + +#define NUM_ANC_PARAM 60 + +typedef struct _AUDIO_ANC_CUSTOM_PARAM_STRUCT +{ + unsigned short ANC_para[NUM_ANC_PARAM]; + unsigned short ANC_apply; + unsigned short ANC_log; + unsigned short ANC_log_downsample; + unsigned char ANC_dl_pga; +} AUDIO_ANC_CUSTOM_PARAM_STRUCT; + +#define CFG_FILE_SPEECH_ANC_SIZE sizeof(AUDIO_ANC_CUSTOM_PARAM_STRUCT) +#define CFG_FILE_SPEECH_ANC_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT +{ + unsigned short sph_voice_tracking_mode_para[16]; + unsigned short sph_voice_tracking_mode_wb_para[16]; +} AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT; + +#define CFG_FILE_SPEECH_MAGI_CONFERENCE_SIZE sizeof(AUDIO_CUSTOM_MAGI_CONFERENCE_STRUCT) +#define CFG_FILE_SPEECH_MAGI_CONFERENCE_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_HAC_PARAM_STRUCT +{ + /* speech enhancement */ + unsigned short speech_hac_mode_nb_para[16]; + /* WB speech enhancement */ + unsigned short speech_hac_mode_wb_para[16]; + /* speech input FIR */ + short sph_hac_in_fir[45]; + /* speech output FIR */ + short sph_hac_out_fir[45]; + + /* WB speech input FIR */ + short sph_hac_wb_in_fir[90]; + /* WB speech output FIR */ + short sph_hac_wb_out_fir[90]; + /* mic volume setting */ + unsigned char audiovolume_mic_hac[AUDIO_MAX_VOLUME_STEP]; + /* speech dl volume setting */ + unsigned char audiovolume_sph_hac[AUDIO_MAX_VOLUME_STEP]; + /* sidetone volume setting */ + unsigned char audiovolume_sid_hac[AUDIO_MAX_VOLUME_STEP]; + +} AUDIO_CUSTOM_HAC_PARAM_STRUCT; + +#define CFG_FILE_SPEECH_HAC_PARAM_SIZE sizeof(AUDIO_CUSTOM_HAC_PARAM_STRUCT) +#define CFG_FILE_SPEECH_HAC_PARAM_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT +{ + /* speech enhancement */ + unsigned short lpbk_speech_mode_nb_para[3][16]; + +} AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT; + +#define CFG_FILE_SPEECH_LPBK_PARAM_SIZE sizeof(AUDIO_CUSTOM_SPEECH_LPBK_PARAM_STRUCT) +#define CFG_FILE_SPEECH_LPBK_PARAM_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT +{ + /* audio dump configuration */ + unsigned short vmlog_dump_config; + unsigned short bgs_dump_enable; + /* audio xml configuration */ + unsigned short cust_xml_enable; + +} AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT; + +#define CFG_FILE_AUDIO_FUNC_SWITCH_PARAM_SIZE sizeof(AUDIO_CUSTOM_AUDIO_FUNC_SWITCH_PARAM_STRUCT) +#define CFG_FILE_AUDIO_FUNC_SWITCH_PARAM_TOTAL 1 +typedef struct _AUDIO_CUSTOM_PARAM_STRUCT +{ + /* volume setting */ + unsigned char volume[MAX_VOL_CATE][MAX_VOL_TYPE]; + /* speech enhancement */ + unsigned short speech_common_para[SPEECH_COMMON_NUM]; + unsigned short speech_mode_para[SPEECH_PARA_MODE_NUM][SPEECH_PARA_NUM]; + unsigned short speech_volume_para[4];//in the feature, should extend to [MAX_VOL_CATE][MAX_VOL_TYPE][4] + /* debug info */ + unsigned short debug_info[16]; + /* speech input FIR */ + short sph_in_fir[NB_FIR_INDEX_NUM][NB_FIR_NUM]; + /* speech output FIR */ + short sph_out_fir[NB_FIR_INDEX_NUM][NB_FIR_NUM]; + /* digital gain of DL speech */ + unsigned short Digi_DL_Speech; + /* digital gain of uplink speech */ + unsigned short Digi_Microphone; + /* FM record volume*/ + unsigned short FM_Record_Volume; + /* user mode : normal mode, earphone mode, loud speaker mode */ + unsigned short Bluetooth_Sync_Type; + unsigned short Bluetooth_Sync_Length; + unsigned short bt_pcm_in_vol; + unsigned short bt_pcm_out_vol; + unsigned short user_mode; + /* auto VM record setting */ + unsigned short uSupportVM; + unsigned short uAutoVM; + // mic bias + unsigned short uMicbiasVolt; + +} AUDIO_CUSTOM_PARAM_STRUCT; + +#define CFG_FILE_SPEECH_REC_SIZE sizeof(AUDIO_CUSTOM_PARAM_STRUCT) +#define CFG_FILE_SPEECH_REC_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_WB_A2M_PARAM_STRUCT_ +{ + /* WB speech enhancement */ + unsigned short speech_mode_wb_para[SPEECH_PARA_MODE_NUM][SPEECH_PARA_NUM]; + /* WB speech input/output FIR */ + short sph_wb_fir[WB_FIR_INDEX_NUM][WB_FIR_NUM]; + /* in_out flag */ + short input_out_fir_flag; // 0: input, 1: output +} AUDIO_CUSTOM_WB_A2M_PARAM_STRUCT; + +typedef struct _AUDIO_CUSTOM_WB_PARAM_STRUCT +{ + /* WB speech enhancement */ + unsigned short speech_mode_wb_para[SPEECH_PARA_MODE_NUM][SPEECH_PARA_NUM]; + /* WB speech input FIR */ + short sph_wb_in_fir[WB_FIR_INDEX_NUM][WB_FIR_NUM]; + /* WB speech output FIR */ + short sph_wb_out_fir[WB_FIR_INDEX_NUM][WB_FIR_NUM]; +} AUDIO_CUSTOM_WB_PARAM_STRUCT; + +#define CFG_FILE_WB_SPEECH_REC_SIZE sizeof(AUDIO_CUSTOM_WB_PARAM_STRUCT) +#define CFG_FILE_WB_SPEECH_REC_TOTAL 1 + +#if defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V5) + +typedef struct _AUDIO_ACF_V5F_PARAM +{ + unsigned int bes_loudness_L_hpf_fc; + unsigned int bes_loudness_L_hpf_order; + unsigned int bes_loudness_L_lpf_fc; + unsigned int bes_loudness_L_lpf_order; + unsigned int bes_loudness_L_bpf_fc[8]; + unsigned int bes_loudness_L_bpf_bw[8]; + int bes_loudness_L_bpf_gain[8]; + unsigned int bes_loudness_R_hpf_fc; + unsigned int bes_loudness_R_hpf_order; + unsigned int bes_loudness_R_lpf_fc; + unsigned int bes_loudness_R_lpf_order; + unsigned int bes_loudness_R_bpf_fc[8]; + unsigned int bes_loudness_R_bpf_bw[8]; + int bes_loudness_R_bpf_gain[8]; + +}AUDIO_ACF_V5F_PARAM; + +typedef struct _AUDIO_ACF_V5VIBSPK_PARAM +{ + unsigned int bes_loudness_bpf_coeff[2][6][3]; + +}AUDIO_ACF_V5VIBSPK_PARAM; + + +typedef struct _AUDIO_ACF_CUSTOM_PARAM_STRUCT +{ + + union{ + AUDIO_ACF_V5F_PARAM V5F; + AUDIO_ACF_V5VIBSPK_PARAM V5ViVSPK; + }bes_loudness_f_param; + unsigned int bes_loudness_Sep_LR_Filter; + unsigned int bes_loudness_WS_Gain_Max; + unsigned int bes_loudness_WS_Gain_Min; + unsigned int bes_loudness_Filter_First; + unsigned int bes_loudness_Num_Bands; + unsigned int bes_loudness_Flt_Bank_Order; + unsigned int bes_loudness_Cross_Freq[7]; + int DRC_Th[8][5]; + int DRC_Gn[8][5]; + int SB_Gn[8]; + unsigned int SB_Mode[8]; + unsigned int DRC_Delay; + unsigned int Att_Time[8][6]; + unsigned int Rel_Time[8][6]; + int Hyst_Th[8][6]; + int Lim_Th; + int Lim_Gn; + unsigned int Lim_Const; + unsigned int Lim_Delay; + int SWIPRev; +} AUDIO_ACF_CUSTOM_PARAM_STRUCT; +#if 0 +typedef struct _AUDIO_ACF_CUSTOM_PARAM_STRUCT +{ + unsigned int bes_loudness_hsf_coeff_L[2][9][5]; // Compensation Filter HSF coeffs [9][4]->[2][9][5] + unsigned int bes_loudness_bpf_coeff_L[8][6][3]; // Compensation Filter BPF coeffs [4][6][3]->[6][6][3]->[8][6][3] + unsigned int bes_loudness_lpf_coeff_L[6][3]; + + unsigned int bes_loudness_hsf_coeff_R[2][9][5]; // Compensation Filter HSF coeffs [9][4]->[2][9][5] + unsigned int bes_loudness_bpf_coeff_R[8][6][3]; // Compensation Filter BPF coeffs [4][6][3]->[6][6][3]->[8][6][3] + unsigned int bes_loudness_lpf_coeff_R[6][3]; + + unsigned int bes_loudness_WS_Gain_Max; // Q2.14 + unsigned int bes_loudness_WS_Gain_Min; // Q2.14 + unsigned int bes_loudness_Filter_First; // 0: DRC First, 1: Filter First + unsigned int bes_loudness_Sep_LR_Filter; // 0: Use same filter for both L / R, // 1: Separate L / R filter + + unsigned int bes_loudness_Num_Bands; // range: 1 ~ 8 + unsigned int bes_loudness_Flt_Bank_Order; // range: 3, 5, 7 + unsigned int bes_loudness_Cross_Freq[7]; // unit: Hz + int bes_loudness_DRC_Th[8][5]; // Q24.8, unit: dB + int bes_loudness_DRC_Gn[8][5]; // Q24.8, unit: dB + int bes_loudness_SB_Gn[8]; // Q24.8, unit: dB + unsigned int bes_loudness_SB_Mode[8]; // 0: makeup gain, 1: subband limiter, + // 2: bypass, 3: mute + unsigned int bes_loudness_DRC_Delay; + unsigned int bes_loudness_Att_Time[8][6]; // unit: 0.1 ms / 6dB + unsigned int bes_loudness_Rel_Time[8][6]; // unit: 0.1 ms / 6dB + int bes_loudness_Hyst_Th[8][6]; // Q24.8, unit: dB + int bes_loudness_Lim_Th; + int bes_loudness_Lim_Gn; + unsigned int bes_loudness_Lim_Const; + unsigned int bes_loudness_Lim_Delay; + + /* + unsigned int bes_loudness_WS_Gain_Max; + unsigned int bes_loudness_WS_Gain_Min; + unsigned int bes_loudness_Filter_First; + unsigned int bes_loudness_Att_Time; // unit: 0.1 ms / 6dB + unsigned int bes_loudness_Rel_Time; // unit: 0.1 ms / 6dB + char bes_loudness_Gain_Map_In[5]; + char bes_loudness_Gain_Map_Out[5]; + */ +} AUDIO_ACF_CUSTOM_PARAM_STRUCT; +#endif +#elif defined(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V4) +typedef struct _AUDIO_ACF_CUSTOM_PARAM_STRUCT +{ + unsigned int bes_loudness_hsf_coeff[2][9][5]; // Compensation Filter HSF coeffs [9][4]->[2][9][5] + unsigned int bes_loudness_bpf_coeff[8][6][3]; // Compensation Filter BPF coeffs [4][6][3]->[6][6][3]->[8][6][3] + //unsigned int bes_loudness_DRC_Forget_Table[9][2]; + unsigned int bes_loudness_lpf_coeff[6][3]; + unsigned int bes_loudness_WS_Gain_Max; + unsigned int bes_loudness_WS_Gain_Min; + unsigned int bes_loudness_Filter_First; + unsigned int bes_loudness_Att_Time; // unit: 0.1 ms / 6dB + unsigned int bes_loudness_Rel_Time; // unit: 0.1 ms / 6dB + char bes_loudness_Gain_Map_In[5]; + char bes_loudness_Gain_Map_Out[5]; +} AUDIO_ACF_CUSTOM_PARAM_STRUCT; +#else +typedef struct _AUDIO_ACF_CUSTOM_PARAM_STRUCT +{ + /* Compensation Filter HSF coeffs */ + /* BesLoudness also uses this coeffs */ + unsigned int bes_loudness_hsf_coeff[9][4]; + + /* Compensation Filter BPF coeffs */ + unsigned int bes_loudness_bpf_coeff[4][6][3]; + unsigned int bes_loudness_DRC_Forget_Table[9][2]; + unsigned int bes_loudness_WS_Gain_Max; + unsigned int bes_loudness_WS_Gain_Min; + unsigned int bes_loudness_Filter_First; + char bes_loudness_Gain_Map_In[5]; + char bes_loudness_Gain_Map_Out[5]; + +} AUDIO_ACF_CUSTOM_PARAM_STRUCT; +#endif +/* +*/ +#define CFG_FILE_AUDIO_COMPFLT_REC_SIZE sizeof(AUDIO_ACF_CUSTOM_PARAM_STRUCT) +#define CFG_FILE_AUDIO_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_HEADPHONE_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_VIBSPK_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_AUDIOSUB_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_AUDIOSUB_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_MUSICDRC_COMPFLT_REC_TOTAL 1 +#define CFG_FILE_RINGTONEDRC_COMPFLT_REC_TOTAL 1 + + +typedef struct _AUDIO_EFFECT_CUSTOM_PARAM_STRUCT +{ + //surround parameters + int bsrd_level; + unsigned int Distance1; + unsigned int Distance2; + int bsrd_band_select; + + //bass parameters + unsigned int bass_CutoffFreq; + int bass_IsVB; + + //EQ parameters + short Normal_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Dance_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Bass_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Classical_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Treble_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Party_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Pop_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + short Rock_Gain_dB_level[AUDIO_EQ_PARAM_NUM]; + + //loudness mode + int LoudEnhancemode; + + // time stretch + int Time_TD_FD; + int Time_TS_Ratio; + +} AUDIO_EFFECT_CUSTOM_PARAM_STRUCT; + +#define CFG_FILE_AUDIO_EFFECT_REC_SIZE sizeof(AUDIO_EFFECT_CUSTOM_PARAM_STRUCT) +#define CFG_FILE_AUDIO_EFFECT_REC_TOTAL 1 + +typedef struct _AUDIO_PARAM_MED_STRUCT +{ + short speech_input_FIR_coeffs[SPEECH_PARA_MODE_NUM][NB_FIR_NUM]; + short speech_output_FIR_coeffs[SPEECH_PARA_MODE_NUM][NB_FIR_INDEX_NUM][NB_FIR_NUM]; + short select_FIR_output_index[SPEECH_PARA_MODE_NUM]; + short select_FIR_intput_index[SPEECH_PARA_MODE_NUM]; + short speech_mode_para[SPEECH_PARA_MODE_NUM][SPEECH_PARA_NUM]; +} AUDIO_PARAM_MED_STRUCT; + +#define CFG_FILE_AUDIO_PARAM_MED_REC_SIZE sizeof(AUDIO_PARAM_MED_STRUCT) +#define CFG_FILE_AUDIO_PARAM_MED_REC_TOTAL 1 + + +typedef struct _AUDIO_VOLUME_CUSTOM_STRUCT +{ + unsigned char audiovolume_ring[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_key[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_mic[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_fmr[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_sph[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_sid[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_media[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; + unsigned char audiovolume_matv[MAX_VOL_CATE][CUSTOM_VOLUME_STEP]; +} AUDIO_VOLUME_CUSTOM_STRUCT; + +#define CFG_FILE_AUDIO_VOLUME_CUSTOM_REC_SIZE sizeof(AUDIO_VOLUME_CUSTOM_STRUCT) +#define CFG_FILE_AUDIO_VOLUME_CUSTOM_REC_TOTAL 1 + +typedef struct _AUDIO_VER1_CUSTOM_VOLUME_STRUCT { + unsigned char audiovolume_ring[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_sip[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_mic[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_fm[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_sph[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_sph2[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_sid[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_media[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + unsigned char audiovolume_matv[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]; + + unsigned char normalaudiovolume[NORMAL_VOLUME_TYPE_MAX]; + unsigned char headsetaudiovolume[HEADSET_VOLUME_TYPE_MAX]; + unsigned char speakeraudiovolume[SPEAKER_VOLUME_TYPE_MAX]; + unsigned char headsetspeakeraudiovolume[HEADSET_SPEAKER_VOLUME_TYPE_MAX]; + unsigned char extampaudiovolume[EXTAMP_VOLUME_TYPE_MAX]; + + unsigned char audiovolume_level[VER1_NUM_OF_VOL_TYPE]; +} AUDIO_VER1_CUSTOM_VOLUME_STRUCT; + +#define CFG_FILE_AUDIO_VER1_VOLUME_CUSTOM_REC_SIZE sizeof(AUDIO_VER1_CUSTOM_VOLUME_STRUCT) +#define CFG_FILE_AUDIO_VER1_VOLUME_CUSTOM_REC_TOTAL 1 + + + +/******************************************************************** +* Audio Gain Table +*********************************************************************/ +#define AUDIO_MAX_AMP_CONTROL_POINTS (10) +#define AUDIO_MAX_GAIN_TABLE_STEP (18) +#define AUDIO_MAX_MIC_GAIN_NUMS (32) + +typedef enum { + AUDIO_GAIN_DEFAULT =-1, + AUDIO_GAIN_VOICE_CALL = 0, + AUDIO_GAIN_SYSTEM = 1, + AUDIO_GAIN_RING = 2, + AUDIO_GAIN_MUSIC = 3, + AUDIO_GAIN_ALARM = 4, + AUDIO_GAIN_NOTIFICATION = 5, + AUDIO_GAIN_BLUETOOTH_SCO = 6, + AUDIO_GAIN_ENFORCED_AUDIBLE = 7, // Sounds that cannot be muted by user and must be routed to speaker + AUDIO_GAIN_DTMF = 8, + AUDIO_GAIN_TTS = 9, + AUDIO_GAIN_FM = 10, + AUDIO_GAIN_MATV = 11, + AUDIO_GAIN_MAX_STREAM = 11, //max index of stream + NUM_AUDIO_GAIN_TYPES +}audio_gain_type; + +//devices +typedef enum { + GAIN_OUTPUT_EARPIECE = 0, + GAIN_OUTPUT_HEADSET = 1, + GAIN_OUTPUT_SPEAKER = 2, + GAIN_OUTPUT_DOCK = 3, + NUM_GAIN_OUTPUT_DEVICES = 4 +}output_gain_device; + +//mic types +typedef enum { + GAIN_IDLE_RECORD_MIC =0, + GAIN_IDLE_RECORD_HEADSET , + GAIN_VOICE_REC_MIC, + GAIN_VOICE_REC_HEADSET, + GAIN_VIDEO_REC_MIC, + GAIN_VIDEO_REC_HEADSET, + GAIN_INCALL_NB_ECEIVER, + GAIN_INCALL_NB_HEADSET, + GAIN_INCALL_NB_SPEAKER, + GAIN_INCALL_WB_ECEIVER, + GAIN_INCALL_WB_HEADSET, + GAIN_INCALL_WB_SPEAKER, + GAIN_VOIP_RECEIVER, + GAIN_VOIP_HEADSET, + GAIN_VOIP_SPEAKER, + GAIN_TTY_DEVICE, + GAIN_LEVEL_SHIFT, + GAIN_ANALOG_PLAY, + GAIN_VOICE_UNLOCK_MIC, + GAIN_VOICE_UNLOCK_HEADSET, + GAIN_RESERVED1_MIC, + GAIN_RESERVED1_HEADSET, + GAIN_RESERVED2_MIC, + GAIN_RESERVED2_HEADSET, + NUM_MIC_GAINS +}microphone_device_gain; + + +//stream type gain +typedef struct _STREAM_ITEM_GAIN_STRUCT +{ + unsigned char digital[AUDIO_MAX_GAIN_TABLE_STEP]; + unsigned char analog; + unsigned char amp[AUDIO_MAX_AMP_CONTROL_POINTS]; + +}STREAM_ITEM_GAIN; + +typedef struct _STREAM_GAIN_STRUCT +{ + STREAM_ITEM_GAIN stream[NUM_GAIN_OUTPUT_DEVICES]; + +}STREAM_GAIN; + +//speech gain +typedef struct _SPEECH_ITEM_GAIN_STRUCT +{ + unsigned char digital; + unsigned char analog; + unsigned char amp[AUDIO_MAX_AMP_CONTROL_POINTS]; + +}SPEECH_ITEM_GAIN; + +typedef struct _SPEECH_GAIN_STRUCT +{ + SPEECH_ITEM_GAIN speech[NUM_GAIN_OUTPUT_DEVICES][AUDIO_MAX_GAIN_TABLE_STEP]; + +}SPEECH_GAIN; + +//sidetone gain + +typedef struct _SIDETONE_GAIN_STRUCT +{ + unsigned char sidetone[NUM_GAIN_OUTPUT_DEVICES]; +} SIDETONE_GAIN; + +//mic gain + +typedef struct _MIC_ITEM_GAIN_STRUCT +{ + unsigned char digital; + unsigned char analog; +}MIC_ITEM_GAIN; + +typedef struct _MICROPHONE_GAIN_STRUCT +{ + MIC_ITEM_GAIN mic[AUDIO_MAX_MIC_GAIN_NUMS]; + +} MIC_GAIN; + +typedef struct _AUDIO_CUSTOM_GAIN_TABLE { + STREAM_GAIN voiceCall; + STREAM_GAIN system; + STREAM_GAIN ring; + STREAM_GAIN music; + STREAM_GAIN alarm; + STREAM_GAIN notification; + STREAM_GAIN blueToothSco; + STREAM_GAIN enforceAudible; + STREAM_GAIN dtmf; + STREAM_GAIN tts; + STREAM_GAIN fm; + STREAM_GAIN matv; + SPEECH_GAIN speechNB; + SPEECH_GAIN speechWB; + SIDETONE_GAIN sideToneNB; + SIDETONE_GAIN sideToneWB; + MIC_GAIN mic; +} AUDIO_GAIN_TABLE_STRUCT; + +#define CFG_FILE_AUDIO_GAIN_TABLE_CUSTOM_REC_SIZE sizeof(AUDIO_GAIN_TABLE_STRUCT) +#define CFG_FILE_AUDIO_GAIN_TABLE_CUSTOM_REC_TOTAL 1 + +typedef struct _AUDIO_CUSTOM_BT_GAIN { + STREAM_GAIN blueToothNrec; +} AUDIO_BT_GAIN_STRUCT; + +#define CFG_FILE_AUDIO_BT_GAIN_CUSTOM_SIZE sizeof(AUDIO_BT_GAIN_STRUCT) +#define CFG_FILE_AUDIO_BT_GAIN_CUSTOM_TOTAL 1 + +//#if defined(MTK_HD_RECORD_SUPPORT) + +#define SPC_MAX_NUM_RECORD_SPH_MODE HD_REC_MODE_INDEX_NUM +#define SPC_MAX_NUM_RECORD_INPUT_FIR HD_REC_FIR_INDEX_NUM //extend 8 -->16 +typedef struct _AUDIO_HD_RECORD_PARAM_STRUCT +{ + /* HD RECORD Mode Num & FIR Num*/ + unsigned short hd_rec_mode_num; // max(hd_rec_fir_num) == 30 ?? + unsigned short hd_rec_fir_num; // max(hd_rec_fir_num) == 16 ?? + + /* HD RECORD Speech Enhancement */ + unsigned short hd_rec_speech_mode_para[SPC_MAX_NUM_RECORD_SPH_MODE][SPEECH_PARA_NUM]; // the contain only have hd_rec_mode_num effective values + + /* HD RECORD FIR */ + short hd_rec_fir[SPC_MAX_NUM_RECORD_INPUT_FIR][WB_FIR_NUM]; // the contain only have hd_rec_fir_num effective values + + /* HD RECORD FIR Mapping (ex, map[sph_mode] = FIR3) */ + unsigned short hd_rec_map_to_fir_for_ch1[SPC_MAX_NUM_RECORD_SPH_MODE]; + unsigned short hd_rec_map_to_fir_for_ch2[SPC_MAX_NUM_RECORD_SPH_MODE]; + + /* HD RECORD Device Mode Mapping (ex, map[sph_mode] = SPH_MODE_NORMAL ) */ + unsigned char hd_rec_map_to_dev_mode[SPC_MAX_NUM_RECORD_SPH_MODE]; + + /* HD RECORD Input Source Mapping (ex, map[sph_mode] = BT Earphone mic)*/ + unsigned char hd_rec_map_to_input_src[SPC_MAX_NUM_RECORD_SPH_MODE]; + + /* HD RECORD mode is stereo or not (ex, map[sph_mode] = 0(mono), 1(stereo) )*/ + unsigned char hd_rec_map_to_stereo_flag[SPC_MAX_NUM_RECORD_SPH_MODE]; + +} AUDIO_HD_RECORD_PARAM_STRUCT; + + +#define CFG_FILE_AUDIO_HD_REC_PAR_SIZE sizeof(AUDIO_HD_RECORD_PARAM_STRUCT) +#define CFG_FILE_AUDIO_HD_REC_PAR_TOTAL 1 + + + +#define MAX_HD_REC_SCENES 10 // max #scene = 10 (10 * 3 = 30 = max modes) + +enum HD_REC_DEVICE_SOURCE_T +{ + HD_REC_DEVICE_SOURCE_HANDSET = 0, + HD_REC_DEVICE_SOURCE_HEADSET = 1, + HD_REC_DEVICE_SOURCE_BT_EARPHONE = 2, + NUM_HD_REC_DEVICE_SOURCE +}; + +typedef struct +{ + unsigned char num_voice_recognition_scenes; //for voice recognition + unsigned char num_voice_rec_scenes; + unsigned char num_video_rec_scenes; + unsigned char num_voice_unlock_scenes; //for voice unlock feature + unsigned char num_customization_scenes; //for customization + unsigned char scene_table[MAX_HD_REC_SCENES][NUM_HD_REC_DEVICE_SOURCE]; + unsigned char scene_name[MAX_HD_REC_SCENES][10]; //name of each scene +} AUDIO_HD_RECORD_SCENE_TABLE_STRUCT; + + +#define CFG_FILE_AUDIO_HD_REC_SCENE_TABLE_SIZE sizeof(AUDIO_HD_RECORD_SCENE_TABLE_STRUCT) +#define CFG_FILE_AUDIO_HD_REC_SCENE_TABLE_TOTAL 1 + + + +//#endif //MTK_HD_RECORD_SUPPORT + +//for voice recognition customization +typedef struct _VOICE_RECOGNITION_PARAM_STRUCT +{ + /* HD RECORD 48k FIR */ + unsigned char ap_num; + unsigned char language_num; + unsigned char language_folder[VOICE_LANGUAGE_NUM_MAX][VOICE_FOLDER_NAME_LEN_MAX]; + unsigned char cmd_num[VOICE_LANGUAGE_NUM_MAX]; + unsigned char ap_support_info[VOICE_AP_NUM_MAX][VOICE_LANGUAGE_NUM_MAX][VOICE_CMDS_NUM_MAX]; + unsigned char cust_param[VOICE_RECOG_FEATURE_NUM_MAX][VOICE_RECOG_PARAM_NUM_MAX]; + +} VOICE_RECOGNITION_PARAM_STRUCT; + + +#define CFG_FILE_VOICE_RECOGNIZE_PAR_SIZE sizeof(VOICE_RECOGNITION_PARAM_STRUCT) +#define CFG_FILE_VOICE_RECOGNIZE_PAR_TOTAL 1 + + +typedef struct +{ + unsigned int u32EnableFlg; + +}AUDIO_AUDENH_CONTROL_OPTION_STRUCT; + +#define CFG_FILE_AUDIO_AUDENH_CONTROL_OPTION_PAR_SIZE sizeof(AUDIO_AUDENH_CONTROL_OPTION_STRUCT) +#define CFG_FILE_AUDIO_AUDENH_CONTROL_OPTION_PAR_TOTAL 1 + +//for DC Calibration +typedef struct _AUDIO_BUFFER_DC_CALIBRATION_STRUCT +{ + unsigned short cali_flag; + unsigned short cali_val_hp_left; + unsigned short cali_val_hp_right; + unsigned short cali_val_speaker; +} AUDIO_BUFFER_DC_CALIBRATION_STRUCT; + + +#define CFG_FILE_AUDIO_BUFFER_DC_CALIBRATION_PAR_SIZE sizeof(AUDIO_BUFFER_DC_CALIBRATION_STRUCT) +#define CFG_FILE_AUDIO_BUFFER_DC_CALIBRATION_PAR_TOTAL 1 + + +enum AUDIO_VOIP_DEVICE_TYPE { + AUDIO_VOIP_DEVICE_NORMAL = 0, //path receiver + AUDIO_VOIP_DEVICE_SPEAKER = 1, + AUDIO_VOIP_DEVICE_HEADSET = 2, + AUDIO_VOIP_DEVICE_BT = 3, + NUM_AUDIO_VOIP_DEVICE = VOIP_INDEX_NUM +}; + +typedef struct _AUDIO_VOIP_PARAM_STRUCT +{ + /* speech enhancement param */ + unsigned short speech_common_para[SPEECH_COMMON_NUM]; //normal/Loud speaker/headser/BT + unsigned short speech_mode_para[VOIP_INDEX_NUM][SPEECH_PARA_NUM]; //normal/Loud speaker/headser/BT + + /* speech input FIR */ + short in_fir[VOIP_INDEX_NUM][WB_FIR_NUM]; //normal/Loud speaker/headser/BT + /* speech output FIR */ + short out_fir[VOIP_INDEX_NUM][WB_FIR_NUM]; //normal/Loud speaker/headser/BT + +} AUDIO_VOIP_PARAM_STRUCT; + + +#define CFG_FILE_AUDIO_VOIP_PAR_SIZE sizeof(AUDIO_VOIP_PARAM_STRUCT) +#define CFG_FILE_AUDIO_VOIP_PAR_TOTAL 1 + +enum AUDIO_HFP_DEVICE_TYPE { + AUDIO_HFP_DEVICE_NORMAL = 0, //path receiver + AUDIO_HFP_DEVICE_SPEAKER = 1, + AUDIO_HFP_DEVICE_HEADSET = 2, + AUDIO_HFP_DEVICE_RESERVED = 3, + NUM_AUDIO_HFP_DEVICE +}; + +typedef struct _AUDIO_HFP_PARAM_STRUCT +{ + /* speech enhancement param */ + unsigned short speech_common_para[SPEECH_COMMON_NUM]; //normal/Loud speaker/headser/BT + unsigned short speech_mode_para[NUM_AUDIO_HFP_DEVICE][SPEECH_PARA_NUM]; //normal/Loud speaker/headser/BT + + /* speech input FIR */ + short in_fir[NUM_AUDIO_HFP_DEVICE][WB_FIR_NUM]; //normal/Loud speaker/headser/BT + /* speech output FIR */ + short out_fir[NUM_AUDIO_HFP_DEVICE][WB_FIR_NUM]; //normal/Loud speaker/headser/BT + +} AUDIO_HFP_PARAM_STRUCT; + + +#define CFG_FILE_AUDIO_HFP_PAR_SIZE sizeof(AUDIO_HFP_PARAM_STRUCT) +#define CFG_FILE_AUDIO_HFP_PAR_TOTAL 1 + +//for Speaker Monitor +typedef struct _AUDIO_SPEAKER_MONITOR_PARAM_STRUCT +{ + float resistor[512]; + float temp_initial; // initial value + /* hardware setting */ + float current_sensing_resistor; // unit: ohm + /* resonant frqquency*/ + unsigned short reso_freq_center; + unsigned short reso_freq_bw; + unsigned short reso_freq_gain; + /* temperature estimation */ + unsigned short prefer_band_upper; + unsigned short prefer_band_lower; + /* temperature estimation control */ + unsigned short temp_limit_low; // start to log + unsigned short temp_limit_high; // start to control gain + unsigned short temp_control_time_slots; // max log time + /* monitor interval */ + unsigned short monitor_timer; //unit: ms +} AUDIO_SPEAKER_MONITOR_PARAM_STRUCT; + + +#define CFG_FILE_SPEAKER_MONITOR_SIZE sizeof(AUDIO_SPEAKER_MONITOR_PARAM_STRUCT) +#define CFG_FILE_SPEAK_MONITOR_REC_TOTAL 1 + +#endif // _CFG_AUDIO_FILE_H + diff --git a/proprietary/external/nvram/libnvram/inc/cfgfileinc/CFG_BT_File.h b/proprietary/external/nvram/libnvram/inc/cfgfileinc/CFG_BT_File.h new file mode 100755 index 0000000000000000000000000000000000000000..ff57963817b137db5ec4486fea56a4ccc0d78121 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgfileinc/CFG_BT_File.h @@ -0,0 +1,69 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein is + * confidential and proprietary to MediaTek Inc. and/or its licensors. Without + * the prior written permission of MediaTek inc. and/or its licensors, any + * reproduction, modification, use or disclosure of MediaTek Software, and + * information contained herein, in whole or in part, shall be strictly + * prohibited. + * + * MediaTek Inc. (C) 2014. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER + * ON AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL + * WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED + * WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR + * NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH + * RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, + * INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES + * TO LOOK ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. + * RECEIVER EXPRESSLY ACKNOWLEDGES THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO + * OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES CONTAINED IN MEDIATEK + * SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE + * RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S + * ENTIRE AND CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE + * RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE + * MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE + * CHARGE PAID BY RECEIVER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek + * Software") have been modified by MediaTek Inc. All revisions are subject to + * any receiver's applicable license agreements with MediaTek Inc. + */ + + +#ifndef _CFG_BT_FILE_H +#define _CFG_BT_FILE_H + + +/* The record structure of bt nvram file */ +typedef struct +{ + unsigned char addr[6]; /* BT address */ + unsigned char Voice[2]; /* Voice setting for SCO connection */ + unsigned char Codec[4]; /* PCM codec setting */ + unsigned char Radio[6]; /* RF configuration */ + unsigned char Sleep[7]; /* Sleep mode configuration */ + unsigned char BtFTR[2]; /* Other feature setting */ + unsigned char TxPWOffset[3]; /* TX power channel offset compensation */ + unsigned char CoexAdjust[6]; /* BT/WIFI coexistence performance adjustment */ + unsigned char Reserved1[2]; /* Reserved */ + unsigned char Reserved2[2]; /* Reserved */ + unsigned char Reserved3[4]; /* Reserved */ + unsigned char Reserved4[4]; /* Reserved */ + unsigned char Reserved5[8]; /* Reserved */ + unsigned char Reserved6[8]; /* Reserved */ +} ap_nvram_btradio_struct, ap_nvram_btradio_mt6610_struct; + + +/* The record size and number of bt nvram file */ +#define CFG_FILE_BT_ADDR_REC_SIZE sizeof(ap_nvram_btradio_struct) +#define CFG_FILE_BT_ADDR_REC_TOTAL 1 + +#endif + + diff --git a/proprietary/external/nvram/libnvram/inc/cfgfileinc/CFG_BWCS_File.h b/proprietary/external/nvram/libnvram/inc/cfgfileinc/CFG_BWCS_File.h new file mode 100755 index 0000000000000000000000000000000000000000..16bcebe1a01c63c97b0dacd511bb1c748e6ec686 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgfileinc/CFG_BWCS_File.h @@ -0,0 +1,128 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * cfg_bwcs_file.h + * + * Project: + * -------- + * YuSu + * + * Description: + * ------------ + * header file of main function + * + * Author: + * ------- + * Saker Hsia(MTK02327) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 06 30 2010 saker.hsia + * [ALPS00002764][Need Patch] [Volunteer Patch] ALPS.10X.W10.28 Volunteer patch for BWCS NVRAM customization + * . + * + * 05 05 2010 saker.hsia + * [ALPS00001913][BWCS] BT WiFi Single Antenna Feature check in Android 2.1 + * Check in BT/WiFi Single Antenna Feature + *******************************************************************************/ + + + +#ifndef _CFG_BWCS_FILE_H +#define _CFG_BWCS_FILE_H + + +// the record structure define of bt nvram file +typedef struct +{ + unsigned int rt_rssi_th[3]; + unsigned int nrt_rssi_th[3]; + unsigned int ant_path_comp; + unsigned int ant_switch_prot_time; + unsigned int wifi_tx_flow[2]; + unsigned int bt_rx_range[2]; + unsigned int bt_tx_power[3]; + unsigned int reserved[5]; +} ap_nvram_bwcs_config_struct; + + +//the record size and number of bt nvram file +#define CFG_FILE_BWCS_CONFIG_SIZE sizeof(ap_nvram_bwcs_config_struct) +#define CFG_FILE_BWCS_CONFIG_TOTAL 1 + +#endif /* _CFG_BWCS_FILE_H */ diff --git a/proprietary/external/nvram/libnvram/inc/cfgfileinc/CFG_Camera_File.h b/proprietary/external/nvram/libnvram/inc/cfgfileinc/CFG_Camera_File.h new file mode 100755 index 0000000000000000000000000000000000000000..01f0d7790d83114ffbbbde68846b242db11d6397 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgfileinc/CFG_Camera_File.h @@ -0,0 +1,210 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ +/***************************************************************************** + * + * Filename: + * --------- + * MSDK_NVRAM_CAMERA_exp.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * Definition of the data structures of ISP drivers that will be stored into NRVAM + * + * + * Author: + * ------- + * PC Huang (MTK02204) + * + *============================================================================ + * HISTORY + * Below this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 11 16 2011 koli.lin + * [ALPS00030473] [Camera] + * [Camera] Add two parameters to NVRAM for CCT tuning. + * + * 05 17 2010 koli.lin + * [ALPS00000143][Camera] + * Synchronize the NVRAM structure and Code gen. + * + * 05 14 2010 koli.lin + * [ALPS00000143][Camera] + * Add one parameters for AE NVRAM used. + * + * Mar 21 2009 mtk80306 + * [DUMA00112158] fix the code convention. + * fix the codeing convention. + * + * Mar 15 2009 mtk80306 + * [DUMA00111629] add camera nvram files + * add camera nvram file + * + *------------------------------------------------------------------------------ + * Upper this line, this part is controlled by CC/CQ. DO NOT MODIFY!! + *============================================================================ + ****************************************************************************/ + +#ifndef __MSDK_NVRAM_CAMERA_EXP_H +#define __MSDK_NVRAM_CAMERA_EXP_H + +#include "CFG_Camera_File_Max_Size.h" + +typedef unsigned char UINT8; + +typedef struct +{ + + UINT8 CameraData[MAXIMUM_NVRAM_CAMERA_SENSOR_FILE_SIZE]; +} NVRAM_SENSOR_DATA_STRUCT, *PNVRAM_SENSOR_DATA_STRUCT; +typedef struct +{ + UINT8 CameraData[MAXIMUM_NVRAM_CAMERA_PARA_FILE_SIZE]; +} NVRAM_CAMERA_PARA_STRUCT, *PNVRAM_CAMERA_PARA_STRUCT; + + +typedef struct +{ + UINT8 Data[MAXIMUM_NVRAM_CAMERA_DEFECT_FILE_SIZE]; +} NVRAM_CAMERA_DEFECT_STRUCT, *PNVRAM_CAMERA_DEFECT_STRUCT; + +/******************************************************************************* +* shading +********************************************************************************/ + +typedef struct +{ + UINT8 CameraData[MAXIMUM_NVRAM_CAMERA_SHADING_FILE_SIZE]; +} NVRAM_CAMERA_SHADING_STRUCT, *PNVRAM_CAMERA_SHADING_STRUCT; + +/******************************************************************************* +* 3A +********************************************************************************/ + +typedef struct +{ + UINT8 Data[MAXIMUM_NVRAM_CAMERA_3A_FILE_SIZE]; +} NVRAM_CAMERA_3A_STRUCT, *PNVRAM_CAMERA_3A_STRUCT; + +/******************************************************************************* +* ISP parameter +********************************************************************************/ + +typedef struct +{ + UINT8 Data[MAXIMUM_NVRAM_CAMERA_ISP_FILE_SIZE]; +} NVRAM_CAMERA_ISP_PARAM_STRUCT, *PNVRAM_CAMERA_ISP_PARAM_STRUCT; + + + +/******************************************************************************* +* Lens +********************************************************************************/ + +typedef struct +{ + UINT8 reserved[MAXIMUM_NVRAM_CAMERA_LENS_FILE_SIZE]; +} NVRAM_LENS_PARA_STRUCT, *PNVRAM_LENS_PARA_STRUCT; + + +/* define the LID and total record for NVRAM interface */ +#define CFG_FILE_CAMERA_PARA_REC_SIZE MAXIMUM_NVRAM_CAMERA_ISP_FILE_SIZE +#define CFG_FILE_CAMERA_3A_REC_SIZE MAXIMUM_NVRAM_CAMERA_3A_FILE_SIZE +#define CFG_FILE_CAMERA_SHADING_REC_SIZE MAXIMUM_NVRAM_CAMERA_SHADING_FILE_SIZE +#define CFG_FILE_CAMERA_DEFECT_REC_SIZE MAXIMUM_NVRAM_CAMERA_DEFECT_FILE_SIZE +#define CFG_FILE_CAMERA_SENSOR_REC_SIZE MAXIMUM_NVRAM_CAMERA_SENSOR_FILE_SIZE +#define CFG_FILE_CAMERA_LENS_REC_SIZE MAXIMUM_NVRAM_CAMERA_LENS_FILE_SIZE +#define CFG_FILE_CAMERA_VERSION_REC_SIZE MAXIMUM_NVRAM_CAMERA_VERSION_FILE_SIZE +#define CFG_FILE_CAMERA_FEATURE_REC_SIZE MAXIMUM_NVRAM_CAMERA_FEATURE_FILE_SIZE +#define CFG_FILE_CAMERA_GEOMETRY_REC_SIZE MAXIMUM_NVRAM_CAMERA_GEOMETRY_FILE_SIZE + +#define CFG_FILE_CAMERA_PLINE_REC_SIZE MAXIMUM_NVRAM_CAMERA_PLINE_FILE_SIZE + + +#define CFG_FILE_CAMERA_PARA_REC_TOTAL 3 +#define CFG_FILE_CAMERA_3A_REC_TOTAL 3 +#define CFG_FILE_CAMERA_SHADING_REC_TOTAL 3 +#define CFG_FILE_CAMERA_DEFECT_REC_TOTAL 3 +#define CFG_FILE_CAMERA_SENSOR_REC_TOTAL 3 +#define CFG_FILE_CAMERA_LENS_REC_TOTAL 3 +#define CFG_FILE_CAMERA_VERSION_REC_TOTAL 1 +#define CFG_FILE_CAMERA_FEATURE_REC_TOTAL 3 +#define CFG_FILE_CAMERA_GEOMETRY_REC_TOTAL 3 +#define CFG_FILE_CAMERA_PLINE_REC_TOTAL 3 + + +#endif diff --git a/proprietary/external/nvram/libnvram/inc/cfgfileinc/CFG_Camera_File_Max_Size.h b/proprietary/external/nvram/libnvram/inc/cfgfileinc/CFG_Camera_File_Max_Size.h new file mode 100755 index 0000000000000000000000000000000000000000..4aa18278af36d8ceb1d281222c3701247ba0aaa4 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgfileinc/CFG_Camera_File_Max_Size.h @@ -0,0 +1,23 @@ +#ifndef __CFG_CAMERA_FILE_MAX_SIZE_H__ +#define __CFG_CAMERA_FILE_MAX_SIZE_H__ + +#define MAXIMUM_NVRAM_CAMERA_DEFECT_FILE_SIZE (5120) //BYTE 81920 + + +#define MAXIMUM_NVRAM_CAMERA_ISP_FILE_SIZE (143360) // 140K bytes +#define MAXIMUM_NVRAM_CAMERA_3A_FILE_SIZE (25600) // 25K bytes +#define MAXIMUM_NVRAM_CAMERA_SENSOR_FILE_SIZE (4096) +#define MAXIMUM_NVRAM_CAMERA_LENS_FILE_SIZE (16384) +#define MAXIMUM_NVRAM_CAMERA_VERSION_FILE_SIZE (80) +#define MAXIMUM_NVRAM_CAMERA_FEATURE_FILE_SIZE (5120) +#define MAXIMUM_NVRAM_CAMERA_GEOMETRY_FILE_SIZE (100) + +#define MAXIMUM_NVRAM_CAMERA_PLINE_FILE_SIZE (90000) +#define MAXIMUM_NVRAM_CAMERA_SHADING_FILE_SIZE (90000) //BYTE 81920--> 16000 for meta tool limitation + +#define MAXIMUM_CAMERA_SHADING_SIZE (1050652) +#define MAXIMUM_CAMERA_PLINE_SIZE (900000) + +#define MAXIMUM_NVRAM_CAMERA_PARA_FILE_SIZE MAXIMUM_NVRAM_CAMERA_ISP_FILE_SIZE + +#endif diff --git a/proprietary/external/nvram/libnvram/inc/cfgfileinc/CFG_EXT_MDTYPE_File.h b/proprietary/external/nvram/libnvram/inc/cfgfileinc/CFG_EXT_MDTYPE_File.h new file mode 100755 index 0000000000000000000000000000000000000000..b2c08134246a10751185f1a76aef26398702f261 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgfileinc/CFG_EXT_MDTYPE_File.h @@ -0,0 +1,77 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2012 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + +/***************************************************************************** + * + * Filename: + * --------- + * CFG_EXT_MDTYPE_Default.h + * + * Project: + * -------- + * ALPS + * + * Description: + * ------------ + * EXT Modem Type Structure headerfile. + * + * Author: + * ------- + * AP Wang (mtk05304) + * + * + * ========================================================================== + * $Log$ + ****************************************************************************/ +#ifndef _CFG_EXT_MDFILE_D_H +#define _CFG_EXT_MDFILE_D_H + + +// the record structure define of md type nvram file +typedef struct +{ + + unsigned int md_id; + unsigned int md_type; + +} ext_md_type_struct; + + +//the record size and number of md type nvram file +#define CFG_FILE_EXT_MDTYPE_CONFIG_SIZE sizeof(ext_md_type_struct) +#define CFG_FILE_EXT_MDTYPE_CONFIG_TOTAL 1 + +#endif /* _CFG_MDTYPE_FILE_H */ + diff --git a/proprietary/external/nvram/libnvram/inc/cfgfileinc/CFG_FACTORY_File.h b/proprietary/external/nvram/libnvram/inc/cfgfileinc/CFG_FACTORY_File.h new file mode 100755 index 0000000000000000000000000000000000000000..6fa96cf38b3039330844d326dec46c9547cf920a --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgfileinc/CFG_FACTORY_File.h @@ -0,0 +1,112 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_FACTORY_FILE.h + * + * Project: + * -------- + * YUSU + * + * Description: + * ------------ + * Hheader file of FACTORY CFG file + * + * Author: + * ------- + * MTK02528(Koshi Chiu) + * + * + * + *******************************************************************************/ + + +#ifndef _CFG_FACTORY_FILE_H +#define _CFG_FACTORY_FILE_H + + +///define meta nvram record +typedef struct +{ +// UINT32 rf_calabrated; + unsigned int rf_calabrated; +} FACTORY_CFG_Struct; + +//please define it according to your module +#define CFG_FILE_FACTORY_REC_SIZE sizeof(FACTORY_CFG_Struct) +#define CFG_FILE_FACTORY_REC_TOTAL 1 + +#endif + + diff --git a/proprietary/external/nvram/libnvram/inc/cfgfileinc/CFG_HWMON_File.h b/proprietary/external/nvram/libnvram/inc/cfgfileinc/CFG_HWMON_File.h new file mode 100755 index 0000000000000000000000000000000000000000..532b55d7f0f41428bed060e928f109b5154e63b1 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgfileinc/CFG_HWMON_File.h @@ -0,0 +1,137 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN HWMON_ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_HWMON_FILE.h + * + * Project: + * -------- + * YUSU + * + * Description: + * ------------ + * Hheader file of HWMON(all HW sensor) CFG file + * + * Author: + * ------- + * MTK02404(MingHsien Hsieh) + * + *******************************************************************************/ + +#ifndef _CFG_HWMON_FILE_H +#define _CFG_HWMON_FILE_H +/******************************************************************************** + * Accelerometer + *******************************************************************************/ +#define C_HWMON_ACC_AXES 3 +/*-----------------------------------------------------------------------------*/ +typedef struct +{ + int offset[C_HWMON_ACC_AXES]; +} NVRAM_HWMON_ACC_STRUCT; +/*-----------------------------------------------------------------------------*/ +#define CFG_FILE_HWMON_ACC_REC_SIZE sizeof(NVRAM_HWMON_ACC_STRUCT) +#define CFG_FILE_HWMON_ACC_REC_TOTAL 1 +/*-----------------------------------------------------------------------------*/ + +/******************************************************************************** + * Gyroscope + *******************************************************************************/ +#define C_HWMON_GYRO_AXES 3 +/*-----------------------------------------------------------------------------*/ +typedef struct +{ + int offset[C_HWMON_GYRO_AXES]; +} NVRAM_HWMON_GYRO_STRUCT; +/*-----------------------------------------------------------------------------*/ +#define CFG_FILE_HWMON_GYRO_REC_SIZE sizeof(NVRAM_HWMON_GYRO_STRUCT) +#define CFG_FILE_HWMON_GYRO_REC_TOTAL 1 +/*-----------------------------------------------------------------------------*/ +/******************************************************************************** + * ALSPS + *******************************************************************************/ +#define C_HWMON_ALSPS_AXES 3 +/*-----------------------------------------------------------------------------*/ +typedef struct +{ + int ps_cali[C_HWMON_ALSPS_AXES]; +} NVRAM_HWMON_PS_STRUCT; +/*-----------------------------------------------------------------------------*/ +#define CFG_FILE_HWMON_PS_REC_SIZE sizeof(NVRAM_HWMON_PS_STRUCT) +#define CFG_FILE_HWMON_PS_REC_TOTAL 1 +/*-----------------------------------------------------------------------------*/ + +#endif + + diff --git a/proprietary/external/nvram/libnvram/inc/cfgfileinc/CFG_MDTYPE_File.h b/proprietary/external/nvram/libnvram/inc/cfgfileinc/CFG_MDTYPE_File.h new file mode 100755 index 0000000000000000000000000000000000000000..41ade224079dc4058e23959ad5e961c4fca14697 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgfileinc/CFG_MDTYPE_File.h @@ -0,0 +1,81 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * cfg_mdtype_file.h + * + * Project: + * -------- + * YuSu + * + * Description: + * ------------ + * header file of main function + * + * Author: + * ------- + * Haow Wang(MTK81183) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + *******************************************************************************/ + + + +#ifndef _CFG_MDTYPE_FILE_H +#define _CFG_MDTYPE_FILE_H + + +// the record structure define of md type nvram file +typedef struct +{ + + unsigned int md_type; + +} md_type_struct; + + +//the record size and number of md type nvram file +#define CFG_FILE_MDTYPE_CONFIG_SIZE sizeof(md_type_struct) +#define CFG_FILE_MDTYPE_CONFIG_TOTAL 1 + +#endif /* _CFG_MDTYPE_FILE_H */ diff --git a/proprietary/external/nvram/libnvram/inc/cfgfileinc/CFG_MD_SBP_File.h b/proprietary/external/nvram/libnvram/inc/cfgfileinc/CFG_MD_SBP_File.h new file mode 100755 index 0000000000000000000000000000000000000000..fe582a21c714e25298b2d4a4beefa40f814a3ccf --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgfileinc/CFG_MD_SBP_File.h @@ -0,0 +1,82 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_MD_SBP_FILE.h + * + * Project: + * -------- + * KK + * + * Description: + * ------------ + * header file of md SBP config struct + * + * Author: + * ------- + * Jue Zhou (mtk80024) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * + * + *******************************************************************************/ + +#ifndef _CFG_MD_SBP_FILE_H +#define _CFG_MD_SBP_FILE_H + +#define SBP_FLAG_UPDATED 1 // updated, need not send to md, 0: the latest setting, need update +// SBP: Single Binary Platfor, used for modem customization +typedef struct +{ + unsigned int md_sbp_code; // bit defined by modem; + unsigned int flag_updated; // 0: not updated, needn't send to md, 1:updated, need send to md + unsigned int md2_sbp_code; // bit defined by modem 2; + unsigned int flag2_updated; // 0: not updated, needn't send to md, 1:updated, need send to md + unsigned int md3_sbp_code; // bit defined by modem 3; + unsigned int flag3_updated; // 0: not updated, needn't send to md, 1:updated, need send to md +} MD_SBP_Struct; + +#define CFG_FILE_MD_SBP_CONFIG_SIZE sizeof(MD_SBP_Struct) +#define CFG_FILE_MD_SBP_CONFIG_TOTAL 1 + +#endif // _CFG_MD_SBP_FILE_H + diff --git a/proprietary/external/nvram/libnvram/inc/cfgfileinc/CFG_META_File.h b/proprietary/external/nvram/libnvram/inc/cfgfileinc/CFG_META_File.h new file mode 100755 index 0000000000000000000000000000000000000000..700ca62e807ab2a49f65e1c7fb82e2bbb4eaa0d6 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgfileinc/CFG_META_File.h @@ -0,0 +1,127 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_META_FILE.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of META CFG file + * + * Author: + * ------- + * MTK80306(Ning Feng) + * + * + * + *******************************************************************************/ + + +#ifndef _CFG_META_FILE_H +#define _CFG_META_FILE_H + + +///define meta nvram record +typedef struct +{ + char cComPort[20]; + char cLogPort[20]; + unsigned int iCombps; + unsigned int iLogbps; + unsigned int bLogEnable; + +} META_CFG_Struct; + +//buad rate define +#define BUD_4800 4800 +#define BUD_9600 9600 +#define BUD_19200 19200 +#define BUD_38400 38400 +#define BUD_57600 57600 +#define BUD_115200 115200 +#define BUD_230400 230400 +#define BUD_460800 460800 +#define BUD_921600 921600 + +///please define it according to your module +#define CFG_FILE_META_REC_SIZE sizeof(META_CFG_Struct) +#define CFG_FILE_META_REC_TOTAL 1 + +#endif + + diff --git a/proprietary/external/nvram/libnvram/inc/cfgfileinc/CFG_OMADMUSB_File.h b/proprietary/external/nvram/libnvram/inc/cfgfileinc/CFG_OMADMUSB_File.h new file mode 100755 index 0000000000000000000000000000000000000000..8cc7166bd47fec5bbacf7ec379d575230a11f337 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgfileinc/CFG_OMADMUSB_File.h @@ -0,0 +1,116 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_OMADMUSB_File.h + * + * Project: + * -------- + * YUSU + * + * Description: + * ------------ + * header file of OMADMUSB CFG file + * + * Author: + * ------- + * MTK80863(Hao Lin) + * + * + * + *******************************************************************************/ + + +#ifndef _CFG_OMADMUSB_FILE_H +#define _CFG_OMADMUSB_FILE_H + + + +// the record structure define of OMADM USB nvram file +typedef struct +{ + int iIsEnable; + int iUsb; + int iAdb; + int iRndis; +}OMADMUSB_CFG_Struct; + +///please define it according to your module +#define CFG_FILE_OMADMUSB_REC_SIZE sizeof(OMADMUSB_CFG_Struct) +#define CFG_FILE_OMADMUSB_REC_TOTAL 1 + + +#endif + + diff --git a/proprietary/external/nvram/libnvram/inc/cfgfileinc/CFG_SDIO_File.h b/proprietary/external/nvram/libnvram/inc/cfgfileinc/CFG_SDIO_File.h new file mode 100755 index 0000000000000000000000000000000000000000..3cfe712f7b1b5ccaf23d43fb09d6410498550ff3 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgfileinc/CFG_SDIO_File.h @@ -0,0 +1,81 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * cfg_sdio_file.h + * + * Project: + * -------- + * YuSu + * + * Description: + * ------------ + * header file of main function + * + * Author: + * ------- + * Juju sung(MTK04314) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + *******************************************************************************/ + + + +#ifndef _CFG_SDIO_FILE_H +#define _CFG_SDIO_FILE_H + + +// the record structure define of bt nvram file +typedef struct +{ + unsigned char file_count; + unsigned char id[19]; + unsigned int file_length[19]; + char data[3998]; +} ap_nvram_sdio_config_struct; + + +//the record size and number of bt nvram file +#define CFG_FILE_SDIO_CONFIG_SIZE sizeof(ap_nvram_sdio_config_struct) +#define CFG_FILE_SDIO_CONFIG_TOTAL 1 + +#endif /* _CFG_GPS_FILE_H */ diff --git a/proprietary/external/nvram/libnvram/inc/cfgfileinc/CFG_SIM_File.h b/proprietary/external/nvram/libnvram/inc/cfgfileinc/CFG_SIM_File.h new file mode 100755 index 0000000000000000000000000000000000000000..91d7d316ac18b45d8a5e3b8be0ea88b848fb7c1b --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgfileinc/CFG_SIM_File.h @@ -0,0 +1,115 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_SIM_FILE.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of SIM config struct + * + * Author: + * ------- + * Liwen Chang (MTK02556) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * mtk02556 + * [DUMA00128675] [NVRAM] Add NVRAM SIM struct + * NVRAM SIM new struct add + * + * + *******************************************************************************/ + +#ifndef _CFG_SIM_FILE_H +#define _CFG_SIM_FILE_H + +typedef struct +{ + unsigned char sim2_ctl_flag;//0: AP side control, 1: MD side control; +}ap_nvram_sim_config_struct; + +#define CFG_FILE_SIM_CONFIG_SIZE sizeof(ap_nvram_sim_config_struct) +#define CFG_FILE_SIM_CONFIG_TOTAL 1 + +#endif// _CFG_SIM_FILE_H + + diff --git a/proprietary/external/nvram/libnvram/inc/cfgfileinc/CFG_UART_File.h b/proprietary/external/nvram/libnvram/inc/cfgfileinc/CFG_UART_File.h new file mode 100755 index 0000000000000000000000000000000000000000..5b5d2e0bb494ea7d862f3e7c19f0d44c24208a52 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgfileinc/CFG_UART_File.h @@ -0,0 +1,126 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * cfg_uart_file.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of UART config struct + * + * Author: + * ------- + * LiChunhui (MTK80143) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * Mar 24 2009 mtk80143 + * [DUMA00112375] [uart] UART EM mode + * Add for UART EM mode + * + * + *******************************************************************************/ + +#ifndef _CFG_UART_FILE_H +#define _CFG_UART_FILE_H + + +#if 1 //defined (__MT6516_AP__) + #define UART_TOTAL_NUM 0x04 +#elif defined (__TK6516_AP__) + #define UART_TOTAL_NUM 0x03 +#endif + +typedef struct +{ + unsigned char uart_ctl_flag[UART_TOTAL_NUM];//0: AP side control, 1: MD side control; + //uart_ctl_flag[0]<->UART1 + //uart_ctl_flag[1]<->UART2 + //uart_ctl_flag[2]<->UART3 + //........................ +}ap_nvram_uart_config_struct; + +#define CFG_FILE_UART_CONFIG_SIZE sizeof(ap_nvram_uart_config_struct) +#define CFG_FILE_UART_CONFIG_TOTAL 1 + +#endif + + diff --git a/proprietary/external/nvram/libnvram/inc/cfgfileinc/CFG_UUID_File.h b/proprietary/external/nvram/libnvram/inc/cfgfileinc/CFG_UUID_File.h new file mode 100755 index 0000000000000000000000000000000000000000..cacbe5bc741cadb4816bc7f7529b12c046df8022 --- /dev/null +++ b/proprietary/external/nvram/libnvram/inc/cfgfileinc/CFG_UUID_File.h @@ -0,0 +1,114 @@ +/* Copyright Statement: + * + * This software/firmware and related documentation ("MediaTek Software") are + * protected under relevant copyright laws. The information contained herein + * is confidential and proprietary to MediaTek Inc. and/or its licensors. + * Without the prior written permission of MediaTek inc. and/or its licensors, + * any reproduction, modification, use or disclosure of MediaTek Software, + * and information contained herein, in whole or in part, shall be strictly prohibited. + */ +/* MediaTek Inc. (C) 2010. All rights reserved. + * + * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES + * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") + * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON + * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE + * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR + * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH + * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES + * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES + * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK + * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR + * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND + * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, + * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, + * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO + * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. + * + * The following software/firmware and/or related documentation ("MediaTek Software") + * have been modified by MediaTek Inc. All revisions are subject to any receiver's + * applicable license agreements with MediaTek Inc. + */ + +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * CFG_UUID_File.h + * + * Project: + * -------- + * DUMA + * + * Description: + * ------------ + * header file of UUID CFG file + * + * Author: + * ------- + * MTK02556(Liwen Chang) + * + * + * + *******************************************************************************/ + + +#ifndef _CFG_UUID_FILE_H +#define _CFG_UUID_FILE_H + + + +// the record structure define of adc nvram file +typedef struct +{ + // UINT32 uid[2]; + unsigned int uid[2]; +} NVRAM_UUID_STRUCT; + +///please define it according to your module +#define CFG_FILE_UUID_REC_SIZE sizeof(NVRAM_UUID_STRUCT) +#define CFG_FILE_UUID_REC_TOTAL 1 + + +#endif //_CFG_UUID_FILE_H + + diff --git a/proprietary/external/nvram/libnvram/wifi_custom.h b/proprietary/external/nvram/libnvram/wifi_custom.h new file mode 100755 index 0000000000000000000000000000000000000000..dc813122c3d988726874bea0dd055e3e479ad707 --- /dev/null +++ b/proprietary/external/nvram/libnvram/wifi_custom.h @@ -0,0 +1,202 @@ +/***************************************************************************** +* Copyright Statement: +* -------------------- +* This software is protected by Copyright and the information contained +* herein is confidential. The software may not be copied and the information +* contained herein may not be used or disclosed except with the written +* permission of MediaTek Inc. (C) 2008 +* +* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES +* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") +* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON +* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, +* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. +* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE +* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR +* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH +* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO +* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S +* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. +* +* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE +* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, +* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, +* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO +* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. +* +* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE +* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF +* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND +* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER +* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). +* +*****************************************************************************/ + + +/******************************************************************************* + * + * Filename: + * --------- + * wifi_custom.h + * + * Project: + * -------- + * YuSu + * + * Description: + * ------------ + * This file is the header of wifi customization related function or definition. + * + * Author: + * ------- + * Renbang Jiang (MTK80150) + * + *------------------------------------------------------------------------------ + * $Revision:$ + * $Modtime:$ + * $Log:$ + * + * 04 19 2011 cp.wu + * [ALPS00041285] [Need Patch] [Volunteer Patch][MT6620 Wi-Fi] Merge MT6620 Wi-Fi into mt6575_evb project + * 1. update init.rc for normal boot/meta/factory for MT6620 Wi-Fi related part. + * 2. update NVRAM structure definition and default value for MT6620 Wi-Fi + * + * 07 10 2010 renbang.jiang + * [ALPS00121785][Need Patch] [Volunteer Patch] use NVRAM to save Wi-Fi custom data + * . + * + * 07 10 2010 renbang.jiang + * [ALPS00121785][Need Patch] [Volunteer Patch] use NVRAM to save Wi-Fi custom data + * . + * + * 07 10 2010 renbang.jiang + * [ALPS00121785][Need Patch] [Volunteer Patch] use NVRAM to save Wi-Fi custom data + * . + * + * + *******************************************************************************/ +#ifndef __WIFI_CUSTOM_H +#define __WIFI_CUSTOM_H + +#define WIFI_CUSTOM_SD_BLOCK_SIZE 512 +#define WIFI_CUSTOM_SD_BUS_WIDTH 4 +#define WIFI_CUSTOM_SD_CLOCK_RATE 0 + +#define WIFI_CUSTOM_BT_COEXIST_WINDOW_T 0 +#define WIFI_CUSTOM_ENABLE_TX_AUTO_FRAGMENT_FOR_BT 0 +#define WIFI_CUSTOM_BTCR0 0 +#define WIFI_CUSTOM_BTCR1 0 +#define WIFI_CUSTOM_BTCR2 0 +#define WIFI_CUSTOM_BTCR3 0 + +#if defined (MTK_MT6611) + +#define WIFI_CUSTOM_SINGLE_ACL_BTCR0 0x82048041 +#define WIFI_CUSTOM_SINGLE_ACL_BTCR1 0x19040F00 + +#define WIFI_CUSTOM_SINGLE_MIX_BTCR0 0x82040061 +#define WIFI_CUSTOM_SINGLE_MIX_BTCR1 0x19040E00 + +#define WIFI_CUSTOM_DUAL_ACL_BTCR0 0x82000061 +#define WIFI_CUSTOM_DUAL_ACL_BTCR1 0x09040F00 + +#define WIFI_CUSTOM_DUAL_MIX_BTCR0 0x82000061 +#define WIFI_CUSTOM_DUAL_MIX_BTCR1 0x09040F00 + +#elif defined (MTK_MT6612) + +#define WIFI_CUSTOM_SINGLE_ACL_BTCR0 0x7E048041 +#define WIFI_CUSTOM_SINGLE_ACL_BTCR1 0x18840F00 + +#define WIFI_CUSTOM_SINGLE_MIX_BTCR0 0x82040061 +#define WIFI_CUSTOM_SINGLE_MIX_BTCR1 0x18840E00 + +#define WIFI_CUSTOM_DUAL_ACL_BTCR0 0x7E000061 +#define WIFI_CUSTOM_DUAL_ACL_BTCR1 0x08840F00 + +#define WIFI_CUSTOM_DUAL_MIX_BTCR0 0x7E000061 +#define WIFI_CUSTOM_DUAL_MIX_BTCR1 0x08840F00 + +#elif defined (MTK_MT6616) + +#define WIFI_CUSTOM_SINGLE_ACL_BTCR0 0x79048041 +#define WIFI_CUSTOM_SINGLE_ACL_BTCR1 0x18040F00 + +#define WIFI_CUSTOM_SINGLE_MIX_BTCR0 0x82040061 +#define WIFI_CUSTOM_SINGLE_MIX_BTCR1 0x18040E00 + +#define WIFI_CUSTOM_DUAL_ACL_BTCR0 0x79000061 +#define WIFI_CUSTOM_DUAL_ACL_BTCR1 0x08040F00 + +#define WIFI_CUSTOM_DUAL_MIX_BTCR0 0x79000061 +#define WIFI_CUSTOM_DUAL_MIX_BTCR1 0x08040F00 + +#else + +#define WIFI_CUSTOM_SINGLE_ACL_BTCR0 0x82048041 +#define WIFI_CUSTOM_SINGLE_ACL_BTCR1 0x19040F00 + +#define WIFI_CUSTOM_SINGLE_MIX_BTCR0 0x82040061 +#define WIFI_CUSTOM_SINGLE_MIX_BTCR1 0x19040E00 + +#define WIFI_CUSTOM_DUAL_ACL_BTCR0 0x82000061 +#define WIFI_CUSTOM_DUAL_ACL_BTCR1 0x09040F00 + +#define WIFI_CUSTOM_DUAL_MIX_BTCR0 0x82000061 +#define WIFI_CUSTOM_DUAL_MIX_BTCR1 0x09040F00 + +#endif + +#define WIFI_CUSTOM_SINGLE_ACL_BTCR2 0x0F0001D0 +#define WIFI_CUSTOM_SINGLE_ACL_BTCR3 0x0200000A + +#define WIFI_CUSTOM_SINGLE_MIX_BTCR2 0x00000000 +#define WIFI_CUSTOM_SINGLE_MIX_BTCR3 0x00000000 + +#define WIFI_CUSTOM_DUAL_ACL_BTCR2 0x0A0001D0 +#define WIFI_CUSTOM_DUAL_ACL_BTCR3 0x02000000 + +#define WIFI_CUSTOM_DUAL_MIX_BTCR2 0x00000000 +#define WIFI_CUSTOM_DUAL_MIX_BTCR3 0x00000000 + +#define WIFI_CUSTOM_BT_SETTING 1 +#define WIFI_CUSTOM_SINGLE_ANT 0 +#define WIFI_CUSTOM_BT_PROFILE 0 +#define WIFI_CUSTOM_PTA_ENABLED 0 + +#define WIFI_CUSTOM_MAC_ADDRESS {0x00, 0x00, 0x00, 0x00, 0x00, 0x00} +#define WIFI_CUSTOM_COUNTRY_CODE {0x0000, 0x0000, 0x0000, 0x0000} +#define WIFI_CUSTOM_UAPSD_AC 0xFF +#define WIFI_CUSTOM_POWER_MODE 2 +#define WIFI_CUSTOM_ATIM_WINDOW 0 +#define WIFI_CUSTOM_VOIP_INTERVAL 0 +#define WIFI_CUSTOM_POLL_INTERVAL 0 +#define WIFI_CUSTOM_POLL_INTERVAL_B 500 +#define WIFI_CUSTOM_L3_PKT_FILTER_EN 0 +#define WIFI_CUSTOM_ADHOC_MODE 1 +#define WIFI_CUSTOM_ROAMING_EN 1 + +#define WIFI_CUSTOM_MULTI_DOMAIN_CAP 0 + +#define WIFI_CUSTOM_GPIO2_MODE 0 + +#define WIFI_CUSTOM_VI_AIFSN_BIAS 0 +#define WIFI_CUSTOM_VI_MAX_TXOP_LIMIT 0xFFFF + +#define WIFI_CUSTOM_INIT_DELAY_IND 100 + +#define WIFI_CUSTOM_USE_WAPI 0 + +#define WIFI_CUSTOM_DAISY_CHAIN_EN 0 + +#define WIFI_CUSTOM_LED_BLINK_MODE 3 +#define WIFI_CUSTOM_LED_BLINK_ON_TIME 80 +#define WIFI_CUSTOM_LED_BLINK_OFF_TIME 24 + +#define WIFI_CUSTOM_WMM_PS_EN 0 +#define WIFI_CUSTOM_MULTI_DTIM_WAKE 300 + +#define WIFI_CUSTOM_RESERVED { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} + +#endif diff --git a/proprietary/external/strongswan/src/libstrongswan/Android.mk_ b/proprietary/external/strongswan/src/libstrongswan/Android.mk_ index 3ff8c3b9077b7f26de43684a2854f1f227fa6155..3bfd7585281491ca4c4f64bb9ceaf313069fa492 100755 --- a/proprietary/external/strongswan/src/libstrongswan/Android.mk_ +++ b/proprietary/external/strongswan/src/libstrongswan/Android.mk_ @@ -42,6 +42,7 @@ utils/printf_hook/printf_hook_builtin.c utils/settings.c utils/test.c \ utils/utils/strerror.c # adding the plugin source files +LOCAL_CFLAGS := -Wno-return-type LOCAL_SRC_FILES += $(call add_plugin, aes) diff --git a/proprietary/external/strongswan/src/libstrongswan/processing/scheduler.c b/proprietary/external/strongswan/src/libstrongswan/processing/scheduler.c index a1bad24a5c2cca2f90fb80c5b312266ba39f7583..9004d0fd9181d67d96cb4f7c106de2f5ebaaba78 100755 --- a/proprietary/external/strongswan/src/libstrongswan/processing/scheduler.c +++ b/proprietary/external/strongswan/src/libstrongswan/processing/scheduler.c @@ -195,7 +195,7 @@ void alarmsleep(private_scheduler_t * this) // DBG1(DBG_JOB, "alarmsleep2 %ds %dns, result: %d", tsa.tv_sec, tsa.tv_nsec, result); this->condvar->broadcast(this->condvar); - return NULL; + //return NULL; } /** diff --git a/proprietary/external/thermal/Android.mk_ b/proprietary/external/thermal/Android.mk_ index d576b230dd345d9478a2de3e795017d0eb1907f0..aceec7e3ebd7567da2e2bb3de9bb8a0085298fc2 100755 --- a/proprietary/external/thermal/Android.mk_ +++ b/proprietary/external/thermal/Android.mk_ @@ -12,7 +12,8 @@ LOCAL_MODULE_TAGS:= optional LOCAL_SRC_FILES:= \ thermal.c - +LOCAL_CFLAGS := -Wno-int-conversion + LOCAL_C_INCLUDES = \ $(LOCAL_PATH)/ \ $(TOPDIR)/hardware/libhardware_legacy/include \ diff --git a/proprietary/frameworks/av/drm/mtkutil/Android.mk b/proprietary/frameworks/av/drm/mtkutil/Android.mk deleted file mode 100755 index c4d5a969d874151d6ef8f6d78ae994880e478922..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/av/drm/mtkutil/Android.mk +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2014. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -#Add by rui.hu - -LOCAL_PATH:= $(call my-dir) - -include $(CLEAR_VARS) - -LOCAL_MODULE := libdrmmtkutil -LOCAL_MODULE_CLASS := SHARED_LIBRARIES -LOCAL_MODULE_SUFFIX := .so -LOCAL_STRIP_MODULE := true -LOCAL_WHOLE_STATIC_LIBRARIES := \ - libdrmmtkutil - -LOCAL_SHARED_LIBRARIES := \ - libicui18n \ - libicuuc \ - libutils \ - libcutils \ - libdl \ - libcrypto \ - libssl \ - libdrmframework \ - libdrmmtkwhitelist \ - libbinder \ - libnvramagentclient - -ifneq ($(MTK_EMULATOR_SUPPORT), yes) - LOCAL_SHARED_LIBRARIES += libmtk_drvb -endif - -LOCAL_MODULE_TAGS := optional - -LOCAL_EXPORT_C_INCLUDE_DIRS += $(MTK_PATH_SOURCE)/frameworks/av/drm/include -LOCAL_EXPORT_C_INCLUDE_DIRS += $(MTK_PATH_SOURCE)/frameworks/av/drm/include/drm - -include $(BUILD_SHARED_LIBRARY) diff --git a/proprietary/frameworks/av/drm/mtkwhitelist/Android.mk b/proprietary/frameworks/av/drm/mtkwhitelist/Android.mk deleted file mode 100755 index 3e0ef17cc22654ae6d381be36144221139623048..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/av/drm/mtkwhitelist/Android.mk +++ /dev/null @@ -1,42 +0,0 @@ -# -# Copyright (C) 2010 The Android Open Source Project -# -# 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. -# - -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_SRC_FILES:= \ - DrmMtkDef.cpp - -LOCAL_MODULE := libdrmmtkwhitelist - -LOCAL_C_INCLUDES += \ - $(TOP)/frameworks/native/include \ - $(MTK_PATH_SOURCE)/frameworks/av/include \ - $(MTK_PATH_SOURCE)/frameworks/av/drm/include \ - bionic - -LOCAL_SHARED_LIBRARIES := \ - libutils \ - libcutils - -LOCAL_PRELINK_MODULE := false - -LOCAL_MODULE_TAGS := optional - -LOCAL_EXPORT_C_INCLUDE_DIRS += $(MTK_PATH_SOURCE)/frameworks/av/drm/include -LOCAL_EXPORT_C_INCLUDE_DIRS += $(MTK_PATH_SOURCE)/frameworks/av/drm/include/drm - -include $(BUILD_SHARED_LIBRARY) diff --git a/proprietary/frameworks/av/drm/widevine/Android.mk b/proprietary/frameworks/av/drm/widevine/Android.mk deleted file mode 100755 index 69f31888cf606b8d8175125f1d8ed35061ad93f5..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/av/drm/widevine/Android.mk +++ /dev/null @@ -1,2 +0,0 @@ - -include $(call all-subdir-makefiles) diff --git a/proprietary/frameworks/av/drm/widevine/libwvdrmengine/Android.mk b/proprietary/frameworks/av/drm/widevine/libwvdrmengine/Android.mk deleted file mode 100755 index e9fe0fad59feb691a8dbaa920b19a391339b5c7d..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/av/drm/widevine/libwvdrmengine/Android.mk +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2013. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -include $(call all-subdir-makefiles) - -#Only level 1 need to build liboemcrypto.so -# liboemcrypto.so -ifeq ($(strip $(MTK_WVDRM_L1_SUPPORT)),yes) - -include $(CLEAR_VARS) - -LOCAL_MODULE := liboemcrypto -LOCAL_MODULE_CLASS := SHARED_LIBRARIES -LOCAL_MODULE_SUFFIX := .so -LOCAL_PROPRIETARY_MODULE := true -#LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR_SHARED_LIBRARIES) -LOCAL_STRIP_MODULE := true -LOCAL_WHOLE_STATIC_LIBRARIES := liboemcrypto_static - -LOCAL_SHARED_LIBRARIES := \ - libcrypto \ - libcutils \ - libdl \ - liblog \ - libutils \ - libz - -ifeq ($(strip $(MTK_IN_HOUSE_TEE_SUPPORT)),yes) - LOCAL_SHARED_LIBRARIES += lib_uree_mtk_modular_drm -endif -ifeq ($(strip $(TRUSTONIC_TEE_SUPPORT)),yes) - #Add trustonic shared library - #LOCAL_SHARED_LIBRARIES += libtlcWidevineModularDrm - LOCAL_SHARED_LIBRARIES += libMcClient libsec_mem - ifeq ($(MTK_DRM_KEY_MNG_NOT_READY), yes) - #LOCAL_STATIC_LIBRARIES += liburee_meta_drmkeyinstall - else - #LOCAL_STATIC_LIBRARIES += liburee_meta_drmkeyinstall - endif -endif - -LOCAL_MODULE_TAGS := optional - -include $(BUILD_SHARED_LIBRARY) - -endif diff --git a/proprietary/frameworks/av/drm/widevine/proprietary/Android.mk b/proprietary/frameworks/av/drm/widevine/proprietary/Android.mk deleted file mode 100755 index 4d366c261b5c2cc2a4a5e97a131e5afd4d4c0e6a..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/av/drm/widevine/proprietary/Android.mk +++ /dev/null @@ -1,163 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2013. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -LOCAL_PATH:= $(call my-dir) - -include $(call all-subdir-makefiles) - -ifeq ($(strip $(MTK_WVDRM_SUPPORT)),yes) -# $(warning "Widevine DRM is enabled") - -ifeq ($(strip $(MTK_WVDRM_L1_SUPPORT)),yes) - BOARD_WIDEVINE_OEMCRYPTO_LEVEL := 1 -else - BOARD_WIDEVINE_OEMCRYPTO_LEVEL := 3 -endif - -#$(warning "BOARD_WIDEVINE_OEMCRYPTO_LEVEL = $(BOARD_WIDEVINE_OEMCRYPTO_LEVEL)") - -include $(CLEAR_VARS) - -######################################################################### -# libwvm.so - -include $(CLEAR_VARS) - -$(warning "Build libwvm") - -LOCAL_MODULE := libwvm -LOCAL_MODULE_CLASS := SHARED_LIBRARIES -LOCAL_MODULE_SUFFIX := .so -LOCAL_PROPRIETARY_MODULE := true -#LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR_SHARED_LIBRARIES) -LOCAL_STRIP_MODULE := true -LOCAL_STATIC_LIBRARIES += liboemcrypto_L$(BOARD_WIDEVINE_OEMCRYPTO_LEVEL) -LOCAL_WHOLE_STATIC_LIBRARIES := \ - libwvmcommon_L$(BOARD_WIDEVINE_OEMCRYPTO_LEVEL) - -LOCAL_SHARED_LIBRARIES := \ - libstagefright \ - libWVStreamControlAPI_L$(BOARD_WIDEVINE_OEMCRYPTO_LEVEL) \ - libdrmframework \ - libcutils \ - liblog \ - libutils \ - libz \ - libdl \ - libdrmmtkutil - -ifeq ($(strip $(MTK_WVDRM_L1_SUPPORT)),yes) - ifeq ($(MTK_IN_HOUSE_TEE_SUPPORT), yes) - #LOCAL_SHARED_LIBRARIES += lib_uree_mtk_crypto - else ifeq ($(strip $(TRUSTONIC_TEE_SUPPORT)),yes) - #LOCAL_SHARED_LIBRARIES += libtlcWidevine - #LOCAL_SHARED_LIBRARIES += libMcClient libsec_mem - #LOCAL_SHARED_LIBRARIES += libcutils libnetutils libc libft - ifeq ($(MTK_DRM_KEY_MNG_NOT_READY), yes) - #LOCAL_STATIC_LIBRARIES += liburee_meta_drmkeyinstall - else - #LOCAL_STATIC_LIBRARIES += liburee_meta_drmkeyinstall - endif - else - # nothing - endif -endif - -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_OWNER := widevine -LOCAL_MULTILIB := 32 -include $(BUILD_SHARED_LIBRARY) - -######################################################################### -# libdrmwvmplugin.so - -include $(CLEAR_VARS) - -$(warning "Build libdrmwvmplugin") - -LOCAL_MODULE := libdrmwvmplugin -LOCAL_MODULE_CLASS := SHARED_LIBRARIES -LOCAL_MODULE_SUFFIX := .so -LOCAL_PROPRIETARY_MODULE := true -#LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR_SHARED_LIBRARIES)/drm -#mark classic drm plugin in M -#LOCAL_MODULE_RELATIVE_PATH := drm -LOCAL_PRELINK_MODULE := false -LOCAL_STRIP_MODULE := true -LOCAL_WHOLE_STATIC_LIBRARIES += liboemcrypto_L$(BOARD_WIDEVINE_OEMCRYPTO_LEVEL) - -LOCAL_WHOLE_STATIC_LIBRARIES += \ - libdrmwvmcommon - -LOCAL_STATIC_LIBRARIES += \ - libdrmframeworkcommon \ - libdrmwvmcommon \ - libwvocs_L$(BOARD_WIDEVINE_OEMCRYPTO_LEVEL) - -LOCAL_SHARED_LIBRARIES += \ - libbinder \ - libutils \ - libcutils \ - libz \ - libwvdrm_L$(BOARD_WIDEVINE_OEMCRYPTO_LEVEL) \ - libWVStreamControlAPI_L$(BOARD_WIDEVINE_OEMCRYPTO_LEVEL) \ - libdl \ - libdrmmtkutil - -ifeq ($(strip $(MTK_WVDRM_L1_SUPPORT)),yes) - ifeq ($(MTK_IN_HOUSE_TEE_SUPPORT), yes) - #LOCAL_SHARED_LIBRARIES += lib_uree_mtk_crypto - else ifeq ($(strip $(TRUSTONIC_TEE_SUPPORT)),yes) - #LOCAL_SHARED_LIBRARIES += libtlcWidevine - #LOCAL_SHARED_LIBRARIES += libMcClient libsec_mem - #LOCAL_SHARED_LIBRARIES += libcutils libnetutils libc libft - ifeq ($(MTK_DRM_KEY_MNG_NOT_READY), yes) - #LOCAL_STATIC_LIBRARIES += liburee_meta_drmkeyinstall - else - #LOCAL_STATIC_LIBRARIES += liburee_meta_drmkeyinstall - endif - else - # nothing - endif -endif - -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_OWNER := widevine -LOCAL_MULTILIB := 32 -include $(BUILD_SHARED_LIBRARY) - -else - $(warning "Widevine DRM is disabled") -endif diff --git a/proprietary/frameworks/av/drm/widevine/proprietary/drmwvmplugin/Android.mk b/proprietary/frameworks/av/drm/widevine/proprietary/drmwvmplugin/Android.mk deleted file mode 100755 index 2f7a89ec5a36d99e0e55b4b5244521481f238878..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/av/drm/widevine/proprietary/drmwvmplugin/Android.mk +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2013. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -######################## -# Feature file for clients to look up widevine drm plug-in - -include $(CLEAR_VARS) -LOCAL_MODULE := com.google.widevine.software.drm.xml -LOCAL_SRC_FILES := $(LOCAL_MODULE) -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_OWNER := widevine -LOCAL_MODULE_CLASS := ETC - -# This will install the file in /system/etc/permissions -# -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/permissions - -include $(BUILD_PREBUILT) - -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/frameworks/av/drm/widevine/proprietary/drmwvmplugin/lib/Android.mk b/proprietary/frameworks/av/drm/widevine/proprietary/drmwvmplugin/lib/Android.mk deleted file mode 100755 index 5053e7d64389d3eaa35c6e807277fff9f83898f6..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/av/drm/widevine/proprietary/drmwvmplugin/lib/Android.mk +++ /dev/null @@ -1 +0,0 @@ -include $(call all-subdir-makefiles) diff --git a/proprietary/frameworks/av/drm/widevine/proprietary/drmwvmplugin/lib/arm/Android.mk b/proprietary/frameworks/av/drm/widevine/proprietary/drmwvmplugin/lib/arm/Android.mk deleted file mode 100755 index 5c9d23d28107a1c3560c2e66ca469cf199747465..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/av/drm/widevine/proprietary/drmwvmplugin/lib/arm/Android.mk +++ /dev/null @@ -1,104 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2013. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -$(warning "Try to build libwvdrm and libwvocs ") -ifneq ($(BOARD_USES_GENERIC_WIDEVINE),false) -######################################################################### -# libwvdrm_L1.so -$(warning "Build libwvdrm_L1 ") -LOCAL_PATH:= $(call my-dir) - -include $(CLEAR_VARS) - -LOCAL_MODULE := libwvdrm_L1 -LOCAL_MODULE_CLASS := SHARED_LIBRARIES -LOCAL_MODULE_SUFFIX := .so -LOCAL_SRC_FILES := $(LOCAL_MODULE)$(LOCAL_MODULE_SUFFIX) -LOCAL_PROPRIETARY_MODULE := true -LOCAL_STRIP_MODULE := true - -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_OWNER := widevine -LOCAL_MODULE_TARGET_ARCH := arm -LOCAL_MULTILIB := 32 -include $(BUILD_PREBUILT) - - -# libwvdrm_L3.so -$(warning "Build libwvdrm_L3 ") - -include $(CLEAR_VARS) - -LOCAL_MODULE := libwvdrm_L3 -LOCAL_MODULE_CLASS := SHARED_LIBRARIES -LOCAL_MODULE_SUFFIX := .so -LOCAL_SRC_FILES := $(LOCAL_MODULE)$(LOCAL_MODULE_SUFFIX) -LOCAL_PROPRIETARY_MODULE := true -LOCAL_STRIP_MODULE := true - -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_OWNER := widevine -LOCAL_MODULE_TARGET_ARCH := arm -LOCAL_MULTILIB := 32 -include $(BUILD_PREBUILT) - -######################################################################### -# libwvocs_L1.a - -include $(CLEAR_VARS) - -LOCAL_MODULE := libwvocs_L1 -LOCAL_MODULE_CLASS := STATIC_LIBRARIES -LOCAL_MODULE_SUFFIX := .a -LOCAL_SRC_FILES := $(LOCAL_MODULE)$(LOCAL_MODULE_SUFFIX) - -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_TARGET_ARCH := arm -include $(BUILD_PREBUILT) - - -# libwvocs_L3.a -include $(CLEAR_VARS) - -LOCAL_MODULE := libwvocs_L3 -LOCAL_MODULE_CLASS := STATIC_LIBRARIES -LOCAL_MODULE_SUFFIX := .a -LOCAL_SRC_FILES := $(LOCAL_MODULE)$(LOCAL_MODULE_SUFFIX) - -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_TARGET_ARCH := arm -include $(BUILD_PREBUILT) - -endif - diff --git a/proprietary/frameworks/av/drm/widevine/proprietary/drmwvmplugin/lib/x86/Android.mk b/proprietary/frameworks/av/drm/widevine/proprietary/drmwvmplugin/lib/x86/Android.mk deleted file mode 100755 index 2ba7d961c0bd9607e6258cb03d4e3411d0a62210..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/av/drm/widevine/proprietary/drmwvmplugin/lib/x86/Android.mk +++ /dev/null @@ -1,35 +0,0 @@ -LOCAL_PATH:= $(call my-dir) -ifeq ($(strip $(MTK_WVDRM_L1_SUPPORT)),yes) - BOARD_WIDEVINE_OEMCRYPTO_LEVEL := 1 -else - BOARD_WIDEVINE_OEMCRYPTO_LEVEL := 3 -endif -######################################################################### -# libwvdrm_L?.so - -include $(CLEAR_VARS) - -LOCAL_MODULE := libwvdrm_L$(BOARD_WIDEVINE_OEMCRYPTO_LEVEL) -LOCAL_MODULE_CLASS := SHARED_LIBRARIES -LOCAL_MODULE_SUFFIX := .so -LOCAL_SRC_FILES := $(LOCAL_MODULE)$(LOCAL_MODULE_SUFFIX) -LOCAL_PROPRIETARY_MODULE := true -LOCAL_STRIP_MODULE := true - -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_TARGET_ARCH := x86 -include $(BUILD_PREBUILT) - -######################################################################### -# libwvocs_L?.a - -include $(CLEAR_VARS) - -LOCAL_MODULE := libwvocs_L$(BOARD_WIDEVINE_OEMCRYPTO_LEVEL) -LOCAL_MODULE_CLASS := STATIC_LIBRARIES -LOCAL_MODULE_SUFFIX := .a -LOCAL_SRC_FILES := $(LOCAL_MODULE)$(LOCAL_MODULE_SUFFIX) - -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_TARGET_ARCH := x86 -include $(BUILD_PREBUILT) diff --git a/proprietary/frameworks/av/drm/widevine/proprietary/streamcontrol/Android.mk b/proprietary/frameworks/av/drm/widevine/proprietary/streamcontrol/Android.mk deleted file mode 100755 index 4b49e59a553ff804dd84720284fcf9093b386b2a..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/av/drm/widevine/proprietary/streamcontrol/Android.mk +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2013. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -include $(call all-subdir-makefiles) diff --git a/proprietary/frameworks/av/drm/widevine/proprietary/streamcontrol/lib/Android.mk b/proprietary/frameworks/av/drm/widevine/proprietary/streamcontrol/lib/Android.mk deleted file mode 100755 index 5053e7d64389d3eaa35c6e807277fff9f83898f6..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/av/drm/widevine/proprietary/streamcontrol/lib/Android.mk +++ /dev/null @@ -1 +0,0 @@ -include $(call all-subdir-makefiles) diff --git a/proprietary/frameworks/av/drm/widevine/proprietary/streamcontrol/lib/arm/Android.mk b/proprietary/frameworks/av/drm/widevine/proprietary/streamcontrol/lib/arm/Android.mk deleted file mode 100755 index 879e56b1f828883bb0a21f659d6ca2adbd3f34b1..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/av/drm/widevine/proprietary/streamcontrol/lib/arm/Android.mk +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2013. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -############################# - - -LOCAL_PATH:= $(call my-dir) - -ifneq ($(BOARD_USES_GENERIC_WIDEVINE),false) - -include $(CLEAR_VARS) - -LOCAL_MODULE := libWVStreamControlAPI_L1 -LOCAL_MODULE_CLASS := SHARED_LIBRARIES -LOCAL_MODULE_SUFFIX := .so -LOCAL_SRC_FILES := $(LOCAL_MODULE)$(LOCAL_MODULE_SUFFIX) -LOCAL_PROPRIETARY_MODULE := true -LOCAL_STRIP_MODULE := true - -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_OWNER := widevine -LOCAL_MODULE_TARGET_ARCH := arm -LOCAL_MULTILIB := 32 -include $(BUILD_PREBUILT) - - -############################# -include $(CLEAR_VARS) - -LOCAL_MODULE := libWVStreamControlAPI_L3 -LOCAL_MODULE_CLASS := SHARED_LIBRARIES -LOCAL_MODULE_SUFFIX := .so -LOCAL_SRC_FILES := $(LOCAL_MODULE)$(LOCAL_MODULE_SUFFIX) -LOCAL_PROPRIETARY_MODULE := true -LOCAL_STRIP_MODULE := true - -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_OWNER := widevine -LOCAL_MODULE_TARGET_ARCH := arm -LOCAL_MULTILIB := 32 -include $(BUILD_PREBUILT) - -endif \ No newline at end of file diff --git a/proprietary/frameworks/av/drm/widevine/proprietary/streamcontrol/lib/x86/Android.mk b/proprietary/frameworks/av/drm/widevine/proprietary/streamcontrol/lib/x86/Android.mk deleted file mode 100755 index bfc214db840e5f11a17c8709488fadb13b512bec..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/av/drm/widevine/proprietary/streamcontrol/lib/x86/Android.mk +++ /dev/null @@ -1,19 +0,0 @@ -LOCAL_PATH:= $(call my-dir) -ifeq ($(strip $(MTK_WVDRM_L1_SUPPORT)),yes) - BOARD_WIDEVINE_OEMCRYPTO_LEVEL := 1 -else - BOARD_WIDEVINE_OEMCRYPTO_LEVEL := 3 -endif - -include $(CLEAR_VARS) - -LOCAL_MODULE := libWVStreamControlAPI_L$(BOARD_WIDEVINE_OEMCRYPTO_LEVEL) -LOCAL_MODULE_CLASS := SHARED_LIBRARIES -LOCAL_MODULE_SUFFIX := .so -LOCAL_SRC_FILES := $(LOCAL_MODULE)$(LOCAL_MODULE_SUFFIX) -LOCAL_PROPRIETARY_MODULE := true -LOCAL_STRIP_MODULE := true - -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_TARGET_ARCH := x86 -include $(BUILD_PREBUILT) diff --git a/proprietary/frameworks/av/media/atv/jni/Android.mk b/proprietary/frameworks/av/media/atv/jni/Android.mk deleted file mode 100755 index f76a84a74b8a625ed041634a590e2b715d238ffe..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/av/media/atv/jni/Android.mk +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -ifneq ($(TARGET_BUILD_PDK),true) -#ifeq (yes,$(HAVE_MATV_FEATURE)) - -LOCAL_PATH:= $(call my-dir) - -# -# libJniAtvService -# - -include $(CLEAR_VARS) - -LOCAL_SRC_FILES:= \ - com_mediatek_atv_AtvService.cpp - -LOCAL_SHARED_LIBRARIES:= \ - libui \ - libutils \ - libbinder \ - libandroid_runtime \ - libnativehelper \ - libcutils \ - libmedia\ - libmedia_jni\ - libcamera_client \ - libgui - -LOCAL_C_INCLUDES += \ - frameworks/base/core/jni \ - frameworks/base/include \ - frameworks/av/include/camera \ - frameworks/native/libs \ - $(TOP)/$(MTK_PATH_SOURCE)/frameworks-ext/av/include \ - $(TOP)/$(MTK_ROOT)/frameworks-ext/native/include \ - $(call include-path-for, graphics corecg) \ - $(JNI_H_INCLUDE) - -LOCAL_PRELINK_MODULE:= false - -LOCAL_MODULE:= libJniAtvService -LOCAL_MULTILIB := 32 -LOCAL_MODULE_TAGS := optional - -include $(BUILD_SHARED_LIBRARY) - -#endif -endif diff --git a/proprietary/frameworks/av/services/mmsdk/libmmsdkservice/Android.mk b/proprietary/frameworks/av/services/mmsdk/libmmsdkservice/Android.mk deleted file mode 100755 index d7458c062ed60dd92daa3aca8fc10b4664872760..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/av/services/mmsdk/libmmsdkservice/Android.mk +++ /dev/null @@ -1,94 +0,0 @@ -LOCAL_PATH:= $(call my-dir) - - -# -# libmmsdkservice -# - -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av/services/mmsdk/libmmsdkservice/mmsdk.mk --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -LOCAL_SRC_FILES += $(call all-c-cpp-files-under, .) - -LOCAL_SRC_FILES := ./MMSdkService.cpp \ - ./IMMSdkService.cpp \ - ./IFeatureManager.cpp \ - ./FeatureManager.cpp \ - - -LOCAL_SHARED_LIBRARIES += \ - libui \ - liblog \ - libutils \ - libbinder \ - libcutils \ - libhardware \ - libsync \ - -ifneq ($(strip $(MTK_EMULATOR_SUPPORT)),yes) -ifeq "'1'" "$(strip $(MTKCAM_HAVE_SDK_CLIENT))" -LOCAL_SHARED_LIBRARIES += libcam3_utils -endif -endif - - -#ifneq ($(strip $(MTK_EMULATOR_SUPPORT)),yes) -#LOCAL_SHARED_LIBRARIES += libmmsdkservice.feature -#endif - - -#LOCAL_SHARED_LIBRARIES += libcam.camadapter #remove later - -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/frameworks/av/services/mmsdk/include/ -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/frameworks/av/services/mmsdk/include/mmsdk -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/frameworks/av/include/ -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/include/ -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mmsdk/include/ -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/gralloc_extra/include/ -# -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/frameworks-ext/av/include -LOCAL_C_INCLUDES += $(MTK_PATH_PLATFORM)/hardware/include # remove later - -ifeq ($(strip $(TARGET_BOARD_PLATFORM)), mt6797) -#swo -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/common/include/device -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/utils/include -else -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/include/mtkcam/utils -#For v3 FeatureMgr.h -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/include/ - -endif - - - -LOCAL_CFLAGS += -Wall -Wextra - - -LOCAL_WHOLE_STATIC_LIBRARIES += libmmsdk.client.imageTransform -LOCAL_WHOLE_STATIC_LIBRARIES += libmmsdk.client.effect -LOCAL_WHOLE_STATIC_LIBRARIES += libmmsdk.client.gesture -LOCAL_WHOLE_STATIC_LIBRARIES += libmmsdk.client.heartrate - - -################################################################################ -LOCAL_MODULE:= libmmsdkservice - - -include $(BUILD_SHARED_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/frameworks/av/services/mmsdk/libmmsdkservice/client/Android.mk b/proprietary/frameworks/av/services/mmsdk/libmmsdkservice/client/Android.mk deleted file mode 100755 index 6f121f555f69d04ac5be1106903bce4f6dd4804c..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/av/services/mmsdk/libmmsdkservice/client/Android.mk +++ /dev/null @@ -1,40 +0,0 @@ - # Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -include $(call all-subdir-makefiles) - - diff --git a/proprietary/frameworks/av/services/mmsdk/libmmsdkservice/client/effect/Android.mk b/proprietary/frameworks/av/services/mmsdk/libmmsdkservice/client/effect/Android.mk deleted file mode 100755 index 4819466b2fc782f61dc0158a7c35fbd83c8ce774..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/av/services/mmsdk/libmmsdkservice/client/effect/Android.mk +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av/services/mmsdk/libmmsdkservice/mmsdk.mk --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES := ./IEffectUser.cpp \ - ./IEffectUpdateListener.cpp \ - ./EffectFaceBeautyUser.cpp \ - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += \ - $(MTK_PATH_SOURCE)/frameworks/av/include/ \ - $(MTK_PATH_SOURCE)/frameworks/av/services/mmsdk/include/ \ - $(MTK_PATH_SOURCE)/frameworks/av/services/mmsdk/libmmsdkservice/include \ - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/include/ -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mmsdk/include/ -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/gralloc_extra/include - -ifeq ($(strip $(TARGET_BOARD_PLATFORM)), mt6797) -#swo -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/utils/include -else -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/include/mtkcam/utils -endif - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += - - -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libmmsdk.client.effect - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/frameworks/av/services/mmsdk/libmmsdkservice/client/gesture/Android.mk b/proprietary/frameworks/av/services/mmsdk/libmmsdkservice/client/gesture/Android.mk deleted file mode 100755 index 7e0bb3f8a035956b8785b097fcdf596b318ef0a6..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/av/services/mmsdk/libmmsdkservice/client/gesture/Android.mk +++ /dev/null @@ -1,103 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av/services/mmsdk/libmmsdkservice/mmsdk.mk --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -ifeq ($(strip $(TARGET_BOARD_PLATFORM)), mt6797) -#swo -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include/ -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/utils/include -else -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/include/mtkcam/utils -endif - -#----------------------------------------------------------- -LOCAL_SRC_FILES := ./IHandDetectionListener.cpp \ - ./GestureUser.cpp \ - ./IGestureUser.cpp \ - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += \ - $(MTK_PATH_SOURCE)/frameworks/av/include/ \ - $(MTK_PATH_SOURCE)/frameworks/av/ \ - $(MTK_PATH_SOURCE)/frameworks/av/services/mmsdk/include/ \ - $(MTK_PATH_SOURCE)/frameworks/av/services/mmsdk/libmmsdkservice/include \ - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/include/ -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mmsdk/include/ -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks-ext/av/include -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += - - -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libmmsdk.client.gesture - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/frameworks/av/services/mmsdk/libmmsdkservice/client/heartrate/Android.mk b/proprietary/frameworks/av/services/mmsdk/libmmsdkservice/client/heartrate/Android.mk deleted file mode 100755 index 5bc9d622818711e2a9d981b28c493ebf8c22cf0f..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/av/services/mmsdk/libmmsdkservice/client/heartrate/Android.mk +++ /dev/null @@ -1,103 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av/services/mmsdk/libmmsdkservice/mmsdk.mk --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -ifeq ($(strip $(TARGET_BOARD_PLATFORM)), mt6797) -#swo -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include/ -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/utils/include -else -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/include/mtkcam/utils -endif - -#----------------------------------------------------------- -LOCAL_SRC_FILES := ./IHeartrateListener.cpp \ - ./HeartrateUser.cpp \ - ./IHeartrateUser.cpp \ - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += \ - $(MTK_PATH_SOURCE)/frameworks/av/include/ \ - $(MTK_PATH_SOURCE)/frameworks/av \ - $(MTK_PATH_SOURCE)/frameworks/av/services/mmsdk/include/ \ - $(MTK_PATH_SOURCE)/frameworks/av/services/mmsdk/libmmsdkservice/include \ - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/include/ -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mmsdk/include/ -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks-ext/av/include -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/gralloc_extra/include - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += - - -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libmmsdk.client.heartrate - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/frameworks/av/services/mmsdk/libmmsdkservice/client/imageTransform/Android.mk b/proprietary/frameworks/av/services/mmsdk/libmmsdkservice/client/imageTransform/Android.mk deleted file mode 100755 index aaab86065d97d0019974690067da790376a95992..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/av/services/mmsdk/libmmsdkservice/client/imageTransform/Android.mk +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#-----------------------------------------------------------#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av/services/mmsdk/libmmsdkservice/mmsdk.mk --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -ifeq ($(strip $(TARGET_BOARD_PLATFORM)), mt6797) -#swo -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/utils/include -else -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/include/mtkcam/utils -endif - -#----------------------------------------------------------- -LOCAL_SRC_FILES := ./ImageTransformUser.cpp \ - ./IImageTransformUser.cpp \ - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += \ - $(MTK_PATH_SOURCE)/frameworks/av/include/ \ - $(MTK_PATH_SOURCE)/frameworks/av/services/mmsdk/include/ \ - $(MTK_PATH_SOURCE)/frameworks/av/services/mmsdk/libmmsdkservice/include \ - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/include/ -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mmsdk/include/ -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/gralloc_extra/include - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += - - -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libmmsdk.client.imageTransform - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/frameworks/av/services/mmsdk/tests/Android.mk b/proprietary/frameworks/av/services/mmsdk/tests/Android.mk deleted file mode 100755 index b5bb76fdbedd4680b7179032a402762bf0ceaeb5..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/av/services/mmsdk/tests/Android.mk +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -ifneq ($(TARGET_BUILD_PDK),true) -LOCAL_PATH := $(call my-dir) - -################################################################################ -# MMSDK test -################################################################################ -include $(CLEAR_VARS) --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -LOCAL_SRC_FILES := ./Cmd_test_service.cpp \ - ./Cmd_exit.cpp \ - ./CmdMap.cpp \ - ./Main.cpp \ - ./Utils.cpp \ - ./Cmd_test_client_scaler.cpp \ - ./Cmd_test_client_effect.cpp \ - ./Cmd_test_client_gesture.cpp \ - ./Cmd_test_client_heartrate.cpp \ - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += \ - $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av/include/ \ - $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av/services/mmsdk/include/ \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/include/ \ - $(TOP)/$(MTKCAM_C_INCLUDES) \ - $(TOP)/system/media/camera/include \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include - -LOCAL_C_INCLUDES += $(MTK_PATH_PLATFORM)/hardware/include #remove later - -ifeq ($(strip $(TARGET_BOARD_PLATFORM)), mt6797) -#swo -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -else -endif - -#----------------------------------------------------------- -LOCAL_MODULE := mmsdktest -#LOCAL_MODULE_TAGS := test -LOCAL_MODULE_TAGS := eng -LOCAL_PRELINK_MODULE := false - -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libbinder -LOCAL_SHARED_LIBRARIES += libui - - -LOCAL_SHARED_LIBRARIES += libmmsdkservice -LOCAL_32_BIT_ONLY := true - -include $(BUILD_EXECUTABLE) -#------------------------------------------------------------------------------- -endif diff --git a/proprietary/frameworks/base/agps/certutil/Android.mk b/proprietary/frameworks/base/agps/certutil/Android.mk deleted file mode 100755 index 6aab2f8d8f87b154b213781dd13817a2e2c1d802..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/base/agps/certutil/Android.mk +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. -# -############################################################### - -LOCAL_PATH:= $(call my-dir) - -include $(CLEAR_VARS) - -include $(LOCAL_PATH)/CaCerts_supl.mk - -############################################################### diff --git a/proprietary/frameworks/base/camera/effect/Android.mk b/proprietary/frameworks/base/camera/effect/Android.mk deleted file mode 100755 index 98016d90c3ed607358f845390f258dc43ea14edb..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/base/camera/effect/Android.mk +++ /dev/null @@ -1,3 +0,0 @@ -LOCAL_PATH := $(call my-dir) - -include $(call all-makefiles-under,$(LOCAL_PATH)) diff --git a/proprietary/frameworks/base/camera/effect/jni/Android.mk b/proprietary/frameworks/base/camera/effect/jni/Android.mk deleted file mode 100755 index 36681612a894ed1e23c760c0e7c59f6d30de032b..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/base/camera/effect/jni/Android.mk +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := jni_effects.cpp - -LOCAL_SHARED_LIBRARIES := \ - libandroid_runtime \ - libcutils \ - libutils \ - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += \ - $(MTK_PATH_SOURCE)/frameworks/av/include/ \ - $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av/services/mmsdk/include \ - $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av/services/mmsdk/include/mmsdk \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/include/ \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/include/mtkcam \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include \ - $(TOP)/system/media/camera/include/ \ - -ifeq ($(strip $(TARGET_BOARD_PLATFORM)), mt6797) -#swo -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -else -endif - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += libmmsdkservice -LOCAL_SHARED_LIBRARIES += libbinder - -# No static libraries. -LOCAL_STATIC_LIBRARIES := - - -# No special compiler flags. -LOCAL_CFLAGS += - -LOCAL_MODULE := libjni_effects - -LOCAL_MULTILIB := 32 - -include $(BUILD_SHARED_LIBRARY) diff --git a/proprietary/frameworks/base/camera/gesture/Android.mk b/proprietary/frameworks/base/camera/gesture/Android.mk deleted file mode 100755 index e53d2939a8f79a9883f5da4c82680e0536254420..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/base/camera/gesture/Android.mk +++ /dev/null @@ -1,4 +0,0 @@ - -LOCAL_PATH := $(call my-dir) - -include $(call all-makefiles-under,$(LOCAL_PATH)) \ No newline at end of file diff --git a/proprietary/frameworks/base/camera/gesture/jni/Android.mk b/proprietary/frameworks/base/camera/gesture/jni/Android.mk deleted file mode 100755 index b10da3114e749df34de14b1891c5fa9d2ab9737d..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/base/camera/gesture/jni/Android.mk +++ /dev/null @@ -1,66 +0,0 @@ -# -# Copyright (C) 2008 The Android Open Source Project -# -# 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. -# - -# This makefile supplies the rules for building a library of JNI code for -# use by our example of how to bundle a shared library with an APK. - -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_MODULE_TAGS := samples - -# This is the target being built. -LOCAL_MODULE:= libjni_gesture - -LOCAL_MULTILIB := 32 - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += \ - $(MTK_PATH_SOURCE)/frameworks/av/include/ \ - $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av/services/mmsdk/include \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/include/ \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/include/mtkcam \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include \ - $(TOP)/system/media/camera/include/ \ - -ifeq ($(strip $(TARGET_BOARD_PLATFORM)), mt6797) -#swo -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -else -endif -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += libmmsdkservice -LOCAL_SHARED_LIBRARIES += libbinder - - -# All of the source files that we will compile. -LOCAL_SRC_FILES:= \ - gesture_jni.cpp \ - -# All of the shared libraries we link against. -LOCAL_SHARED_LIBRARIES += \ - libandroid_runtime \ - libcutils \ - libutils \ - -# No static libraries. -LOCAL_STATIC_LIBRARIES := - - -# No special compiler flags. -LOCAL_CFLAGS += - -include $(BUILD_SHARED_LIBRARY) diff --git a/proprietary/frameworks/base/custom/Android.mk b/proprietary/frameworks/base/custom/Android.mk deleted file mode 100755 index 1a64d6a89514a8673c7919b872aff02045c38873..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/base/custom/Android.mk +++ /dev/null @@ -1,59 +0,0 @@ -# -# Copyright (C) 2008 The Android Open Source Project -# -# 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. -# - -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) -LOCAL_SRC_FILES := src/custom_prop.c -LOCAL_C_INCLUDES += $(LOCAL_PATH)/inc -LOCAL_MODULE := libcustom_prop -LOCAL_MODULE_TAGS := optional -include $(BUILD_STATIC_LIBRARY) - -include $(CLEAR_VARS) -LOCAL_SRC_FILES := src/custom_prop.cpp -LOCAL_C_INCLUDES += $(LOCAL_PATH)/inc -LOCAL_SHARED_LIBRARIES := libdl libcutils libnativehelper -LOCAL_REQUIRED_MODULES += CustomPropInterface -LOCAL_MODULE := libcustom_prop -LOCAL_MODULE_TAGS := optional -include $(BUILD_SHARED_LIBRARY) - -include $(CLEAR_VARS) -LOCAL_SHARED_LIBRARIES := libcutils libnativehelper libcustom_prop libandroid_runtime -#LOCAL_REQUIRED_MODULES := custom.conf -LOCAL_SRC_FILES := \ - jni/com_mediatek_custom_CustomProperties.cpp -LOCAL_C_INCLUDES += \ - $(JNI_H_INCLUDE) \ - $(LOCAL_PATH)/inc -LOCAL_MODULE := libcustom_jni -LOCAL_MODULE_TAGS := optional -LOCAL_PRELINK_MODULE := false -include $(BUILD_SHARED_LIBRARY) - -include $(CLEAR_VARS) -LOCAL_SRC_FILES := $(call all-java-files-under,interface) -#LOCAL_NO_STANDARD_LIBRARIES := true -#LOCAL_JAVA_LIBRARIES := core framework framework2 mediatek-common -LOCAL_JAVACFLAGS := -encoding UTF-8 -LOCAL_NO_EMMA_INSTRUMENT := true -LOCAL_NO_EMMA_COMPILE := true -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := CustomPropInterface -include $(BUILD_JAVA_LIBRARY) - - diff --git a/proprietary/frameworks/base/media/imageTransform/Android.mk b/proprietary/frameworks/base/media/imageTransform/Android.mk deleted file mode 100755 index 98016d90c3ed607358f845390f258dc43ea14edb..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/base/media/imageTransform/Android.mk +++ /dev/null @@ -1,3 +0,0 @@ -LOCAL_PATH := $(call my-dir) - -include $(call all-makefiles-under,$(LOCAL_PATH)) diff --git a/proprietary/frameworks/base/media/imageTransform/jni/Android.mk b/proprietary/frameworks/base/media/imageTransform/jni/Android.mk deleted file mode 100755 index f5c5ea5422dd5fadd7ed79b60953067b8ec3b8c0..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/base/media/imageTransform/jni/Android.mk +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := jni_imagetransform.cpp - -LOCAL_SHARED_LIBRARIES := \ - libandroid_runtime \ - libcutils \ - libutils \ - -ifeq ($(strip $(TARGET_BOARD_PLATFORM)), mt6797) -#swo -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -else -endif -#----------------------------------------------------------- -LOCAL_C_INCLUDES += \ - $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av/include/ \ - $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av/services/mmsdk/include \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/include/ \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/include/mtkcam \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include \ - $(TOP)/system/media/camera/include/ \ - -LOCAL_SHARED_LIBRARIES += libmmsdkservice -LOCAL_SHARED_LIBRARIES += libbinder - -# No static libraries. -LOCAL_STATIC_LIBRARIES := - - -# No special compiler flags. -LOCAL_CFLAGS += - -LOCAL_MODULE := libjni_imagetransform - -LOCAL_MULTILIB := 32 - -include $(BUILD_SHARED_LIBRARY) diff --git a/proprietary/frameworks/base/media/matrixeffect/Android.mk b/proprietary/frameworks/base/media/matrixeffect/Android.mk deleted file mode 100755 index e53d2939a8f79a9883f5da4c82680e0536254420..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/base/media/matrixeffect/Android.mk +++ /dev/null @@ -1,4 +0,0 @@ - -LOCAL_PATH := $(call my-dir) - -include $(call all-makefiles-under,$(LOCAL_PATH)) \ No newline at end of file diff --git a/proprietary/frameworks/base/media/matrixeffect/jni/Android.mk b/proprietary/frameworks/base/media/matrixeffect/jni/Android.mk deleted file mode 100755 index 462a7ae2b4bb869eba248527c369184a0d7c1fbc..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/base/media/matrixeffect/jni/Android.mk +++ /dev/null @@ -1,100 +0,0 @@ -# -# Copyright (C) 2008 The Android Open Source Project -# -# 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. -# - -# This makefile supplies the rules for building a library of JNI code for -# use by our example of how to bundle a shared library with an APK. - -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -LOCAL_MODULE_TAGS := samples - -# This is the target being built. -LOCAL_MODULE:= libjni_lomoeffect - - -# All of the source files that we will compile. -LOCAL_SRC_FILES:= \ - matrixeffect_jni.cpp \ - - -D_1 = mt6735 mt6753 -D_2 = mt6735m -D_12 = mt6735 mt6753 mt6735m - -LOCAL_C_INCLUDES += \ - $(TOP)/system/core/include \ - - - -#ifeq ($(MTK_CAM_LOMO_SUPPORT),yes) -ifeq ($(IS_LEGACY), 0) -#LOMO -# this define is used by cpp & h to separate legacy path & MTKCAM ip base path -#LOCAL_CFLAGS += -DMTK_CAMERA_IP_BASE -LOCAL_CFLAGS += -DMTK_CAM_LOMO_NOT_LEGACY -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/feature/lomo_hal_jni -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/feature/lomo_hal_jni/include -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/feature/include/lomo_hal_jni -else - LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/include -#ifneq ($(TARGET_BOARD_PLATFORM), $(filter-out $(D_1), $(TARGET_BOARD_PLATFORM))) - LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/mtkcam/jni -#endif - -#ifneq ($(TARGET_BOARD_PLATFORM), $(filter-out $(D_2), $(TARGET_BOARD_PLATFORM))) -# LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/mtkcam/jni -#endif -ifeq ($(TARGET_BOARD_PLATFORM), $(filter-out $(D_12), $(TARGET_BOARD_PLATFORM))) - LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include/mtkcam/jni -endif - -endif - - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/system/core/libion/include -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/external/include -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/external - -#endif -# All of the shared libraries we link against. -LOCAL_SHARED_LIBRARIES := \ - libandroid_runtime \ - libcutils \ - libutils \ - libui \ - libgui \ - libskia \ - libsurfaceflinger \ - libion\ - libion_mtk\ - -# No static libraries. -LOCAL_STATIC_LIBRARIES := - -ifeq ($(MTK_CAM_LOMO_SUPPORT),yes) -#LOCAL_SHARED_LIBRARIES += libcam.drv.sharelomohaljni -LOCAL_SHARED_LIBRARIES += libcam.jni.lomohaljni -endif - -# No special compiler flags. -LOCAL_CFLAGS += - -include $(BUILD_SHARED_LIBRARY) diff --git a/proprietary/frameworks/base/media/pq/Android.mk b/proprietary/frameworks/base/media/pq/Android.mk deleted file mode 100755 index e53d2939a8f79a9883f5da4c82680e0536254420..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/base/media/pq/Android.mk +++ /dev/null @@ -1,4 +0,0 @@ - -LOCAL_PATH := $(call my-dir) - -include $(call all-makefiles-under,$(LOCAL_PATH)) \ No newline at end of file diff --git a/proprietary/frameworks/base/media/pq/jni/Android.mk b/proprietary/frameworks/base/media/pq/jni/Android.mk deleted file mode 100755 index 770c4dc6b2b15f847faaac9eb874c9da932317d9..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/base/media/pq/jni/Android.mk +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -ifneq ($(MTK_EMULATOR_SUPPORT), yes) - -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) -MIRAVISION_API_SUPPORT := false - -LOCAL_CFLAGS += -DMTK_PQ_SUPPORT - -ifeq ($(strip $(MTK_AAL_SUPPORT)),yes) - LOCAL_CFLAGS += -DMTK_AAL_SUPPORT -endif - -ifeq ($(strip $(MTK_OD_SUPPORT)),yes) - LOCAL_CFLAGS += -DMTK_OD_SUPPORT -endif - -ifeq (,$(filter $(strip $(TARGET_BOARD_PLATFORM)), mt6572 mt6582 mt6592 mt8127 mt7623 mt2601)) - MIRAVISION_API_SUPPORT := true - LOCAL_CFLAGS += -DMTK_MIRAVISION_API_SUPPORT -endif - -ifeq ($(strip $(MTK_MIRAVISION_IMAGE_DC_SUPPORT)),yes) - LOCAL_CFLAGS += -DMTK_MIRAVISION_IMAGE_DC_SUPPORT -endif - -ifeq (,$(filter $(strip $(TARGET_BOARD_PLATFORM)), mt6572 mt6582 mt6592 mt8127 mt7623 mt6757 mt2601)) - LOCAL_CFLAGS += -DJNI_PQ_PQSERVICE -endif - - -LOCAL_SRC_FILES := jni_pq.cpp - -LOCAL_C_INCLUDES := $(JNI_H_INCLUDE) - -LOCAL_C_INCLUDES:= \ - $(MTK_PATH_SOURCE)/hardware/pq \ - $(MTK_PATH_SOURCE)/hardware/pq/v2.0/include - -LOCAL_SHARED_LIBRARIES := \ - libutils \ - libcutils \ - -ifeq (,$(filter $(strip $(TARGET_BOARD_PLATFORM)), mt6572 mt6582 mt6592 mt8127 mt7623 mt6757 mt2601)) - LOCAL_SHARED_LIBRARIES += \ - libpqservice \ - libbinder -endif - - -LOCAL_PRELINK_MODULE := false -LOCAL_MODULE := libjni_pq -LOCAL_MULTILIB := both - - -include $(BUILD_SHARED_LIBRARY) - -include $(call all-makefiles-under,$(LOCAL_PATH)) - -endif diff --git a/proprietary/frameworks/base/media/pq/jni/Android.mk_ b/proprietary/frameworks/base/media/pq/jni/Android.mk_ index 0d8382c22ebbe8901580d49e32ab082a9bfb848c..770c4dc6b2b15f847faaac9eb874c9da932317d9 100755 --- a/proprietary/frameworks/base/media/pq/jni/Android.mk_ +++ b/proprietary/frameworks/base/media/pq/jni/Android.mk_ @@ -58,7 +58,7 @@ ifeq ($(strip $(MTK_MIRAVISION_IMAGE_DC_SUPPORT)),yes) LOCAL_CFLAGS += -DMTK_MIRAVISION_IMAGE_DC_SUPPORT endif -ifeq (,$(filter $(strip $(TARGET_BOARD_PLATFORM)), mt6572 mt6582 mt6592 mt8127 mt7623 mt8163 mt2601)) +ifeq (,$(filter $(strip $(TARGET_BOARD_PLATFORM)), mt6572 mt6582 mt6592 mt8127 mt7623 mt6757 mt2601)) LOCAL_CFLAGS += -DJNI_PQ_PQSERVICE endif @@ -74,18 +74,13 @@ LOCAL_C_INCLUDES:= \ LOCAL_SHARED_LIBRARIES := \ libutils \ libcutils \ - libpq_prot -ifeq (,$(filter $(strip $(TARGET_BOARD_PLATFORM)), mt6572 mt6582 mt6592 mt8127 mt7623 mt8163 mt2601)) +ifeq (,$(filter $(strip $(TARGET_BOARD_PLATFORM)), mt6572 mt6582 mt6592 mt8127 mt7623 mt6757 mt2601)) LOCAL_SHARED_LIBRARIES += \ libpqservice \ libbinder endif -ifeq ($(MIRAVISION_API_SUPPORT),true) -LOCAL_SHARED_LIBRARIES += \ - libpq_cust -endif LOCAL_PRELINK_MODULE := false LOCAL_MODULE := libjni_pq @@ -96,4 +91,4 @@ include $(BUILD_SHARED_LIBRARY) include $(call all-makefiles-under,$(LOCAL_PATH)) -endif \ No newline at end of file +endif diff --git a/proprietary/frameworks/base/mmprofile/jni/Android.mk b/proprietary/frameworks/base/mmprofile/jni/Android.mk deleted file mode 100755 index 6be78b313541c66738bfae2a6775dda723ba04d0..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/base/mmprofile/jni/Android.mk +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) -LOCAL_SHARED_LIBRARIES += libnativehelper libmmprofile libcutils -LOCAL_PRELINK_MODULE := false - -LOCAL_C_INCLUDES += \ - $(JNI_H_INCLUDE) - -LOCAL_SRC_FILES := mmprofile_jni.cpp -LOCAL_MODULE := libmmprofile_jni -include $(BUILD_SHARED_LIBRARY) - - - diff --git a/proprietary/frameworks/base/packages/FwkPlugin/Android.mk b/proprietary/frameworks/base/packages/FwkPlugin/Android.mk deleted file mode 100755 index b1231be5f192d209acfa4afbe6337c25ef1aa3a5..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/base/packages/FwkPlugin/Android.mk +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2012. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -ifndef OPTR_SPEC_SEG_DEF - -# Framework plug-in (default). -# ============================================================ -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_MODULE_TAGS := optional - -LOCAL_SRC_FILES := $(call all-java-files-under, src) - -LOCAL_PACKAGE_NAME := FwkPlugin -LOCAL_CERTIFICATE := platform - -LOCAL_JAVA_LIBRARIES := telephony-common - -LOCAL_PROGUARD_ENABLED := disabled -LOCAL_MULTILIB := both -# Put plugin apk together to specific folder -# Specify install path for MTK CIP solution -ifeq ($(strip $(MTK_CIP_SUPPORT)),yes) -LOCAL_MODULE_PATH := $(TARGET_CUSTOM_OUT)/plugin -else -LOCAL_MODULE_PATH := $(PRODUCT_OUT)/system/plugin -endif - -include $(BUILD_PACKAGE) - -# Include plug-in's makefile to automated generate .mpinfo -include vendor/mediatek/proprietary/frameworks/opt/plugin/mplugin.mk - -else # OPTR_SPEC_SEG_DEF defined -ifeq ($(OPTR_SPEC_SEG_DEF),NONE) - -# Framework plug-in (default). -# ============================================================ -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_MODULE_TAGS := optional - -LOCAL_SRC_FILES := $(call all-java-files-under, src) - -LOCAL_PACKAGE_NAME := FwkPlugin -LOCAL_CERTIFICATE := platform - -LOCAL_JAVA_LIBRARIES := telephony-common - -LOCAL_PROGUARD_ENABLED := disabled -LOCAL_MULTILIB := both -# Put plugin apk together to specific folder -# Specify install path for MTK CIP solution -ifeq ($(strip $(MTK_CIP_SUPPORT)),yes) -LOCAL_MODULE_PATH := $(TARGET_CUSTOM_OUT)/plugin -else -LOCAL_MODULE_PATH := $(PRODUCT_OUT)/system/plugin -endif - -include $(BUILD_PACKAGE) - -# Include plug-in's makefile to automated generate .mpinfo -include vendor/mediatek/proprietary/frameworks/opt/plugin/mplugin.mk - -endif # OPTR_SPEC_SEG_DEF is NONE -endif # OPTR_SPEC_SEG_DEF is defined diff --git a/proprietary/frameworks/base/pkgpreventlist/Android.mk b/proprietary/frameworks/base/pkgpreventlist/Android.mk deleted file mode 100755 index 271dcebd668d8f7064e8074f8bfa774a0c63bfba..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/base/pkgpreventlist/Android.mk +++ /dev/null @@ -1,12 +0,0 @@ -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) - -# Module name should match library/file name to be installed. -LOCAL_MODULE := disableapplist.txt -LOCAL_MODULE_TAGS := optional -LOCAL_SRC_FILES := $(LOCAL_MODULE) -# set class according to lib/file attribute -LOCAL_MODULE_CLASS := ETC -# $(TARGET_OUT) points to system/ folder -LOCAL_MODULE_PATH := $(TARGET_OUT)/etc -include $(BUILD_PREBUILT) diff --git a/proprietary/frameworks/base/poad/Android.mk b/proprietary/frameworks/base/poad/Android.mk deleted file mode 100755 index ef12af81569d5ae6107af5a3b07b0e92307d1b64..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/base/poad/Android.mk +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -# -# power-off alarm daemon -# -LOCAL_PATH:= $(call my-dir) - -include $(CLEAR_VARS) - -LOCAL_MODULE_TAGS := optional - -LOCAL_SRC_FILES:= poad.c - -LOCAL_C_INCLUDES:= $(LOCAL_PATH)/include - -LOCAL_MODULE:= poad - -LOCAL_SHARED_LIBRARIES := libcutils libc liblog - -LOCAL_PRELINK_MODULE := false - -include $(BUILD_EXECUTABLE) diff --git a/proprietary/frameworks/base/res/Android.mk b/proprietary/frameworks/base/res/Android.mk deleted file mode 100755 index 632b0769df2a540045758cdc87b6e7ec647a120b..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/base/res/Android.mk +++ /dev/null @@ -1,38 +0,0 @@ - -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) - -include $(LOCAL_PATH)/base_rules.mk -# include apicheck.mk later, we need the build pass to prepare the first version -# include $(LOCAL_PATH)/apicheck.mk - -LOCAL_PACKAGE_NAME := mediatek-res -LOCAL_CERTIFICATE := platform - -LOCAL_AAPT_FLAGS := -x8 - -# Tell aapt to build resource in utf16(the ROM will be enlarged), -# in order to save RAM size for string cache table -ifeq (yes,strip$(MTK_GMO_RAM_OPTIMIZE)) -LOCAL_AAPT_FLAGS += --utf16 -endif - -LOCAL_NO_MTKRES := true - -LOCAL_MODULE_TAGS := optional - -# Install this alongside the libraries. -LOCAL_MODULE_PATH := $(TARGET_OUT_JAVA_LIBRARIES) - -# Create package-export.apk, which other packages can use to get -# PRODUCT-agnostic resource data like IDs and type definitions. -LOCAL_EXPORT_PACKAGE_RESOURCES := true - - - - -include $(BUILD_PACKAGE) - -# define a global intermediate target that other module may depend on. -.PHONY: mediatek-res-package-target -mediatek-res-package-target: $(LOCAL_BUILT_MODULE) diff --git a/proprietary/frameworks/base/resmonwhitelist/Android.mk b/proprietary/frameworks/base/resmonwhitelist/Android.mk deleted file mode 100755 index 591dc5a395638111181da40fee9d050e4ead52d6..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/base/resmonwhitelist/Android.mk +++ /dev/null @@ -1,12 +0,0 @@ -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) - -# Module name should match library/file name to be installed. -LOCAL_MODULE := resmonwhitelist.txt -LOCAL_MODULE_TAGS := optional -LOCAL_SRC_FILES := $(LOCAL_MODULE) -# set class according to lib/file attribute -LOCAL_MODULE_CLASS := ETC -# $(TARGET_OUT) points to system/ folder -LOCAL_MODULE_PATH := $(TARGET_OUT)/etc -include $(BUILD_PREBUILT) diff --git a/proprietary/frameworks/base/sef/Android.mk b/proprietary/frameworks/base/sef/Android.mk deleted file mode 100755 index bfcf3244f164b0f4f8bea8b4a1451f09a7ab3354..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/base/sef/Android.mk +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -#===================================================================================== -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES := sef_latest:1.0/sef.jar - -include $(BUILD_MULTI_PREBUILT) - -#===================================================================================== -include $(CLEAR_VARS) - -# $(1): sef version -define _copy_prebuilt_sef_to_the_right_place -_cpsttrp_src_jar := vendor/mediatek/proprietary/frameworks/base/sef/$(1)/sef.jar -_cpsttrp_sef_intermediates := $(call intermediates-dir-for,JAVA_LIBRARIES,sef_v$(1),,COMMON) -$$(_cpsttrp_sef_intermediates)/classes.jar : $$(_cpsttrp_src_jar) | $(ACP) - $$(call copy-file-to-target) - -$$(_cpsttrp_sef_intermediates)/javalib.jar : $$(_cpsttrp_sef_intermediates)/classes.jar | $(ACP) - $$(call copy-file-to-target) -endef - -TARGET_AVAILABLE_SEF_VERSIONS := 1.0 - -$(foreach s,$(TARGET_AVAILABLE_SEF_VERSIONS),$(eval $(call _copy_prebuilt_sef_to_the_right_place,$(s)))) - -#===================================================================================== \ No newline at end of file diff --git a/proprietary/frameworks/base/sensorhub/Android.mk b/proprietary/frameworks/base/sensorhub/Android.mk deleted file mode 100755 index 98016d90c3ed607358f845390f258dc43ea14edb..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/base/sensorhub/Android.mk +++ /dev/null @@ -1,3 +0,0 @@ -LOCAL_PATH := $(call my-dir) - -include $(call all-makefiles-under,$(LOCAL_PATH)) diff --git a/proprietary/frameworks/base/sensorhub/jni/Android.mk b/proprietary/frameworks/base/sensorhub/jni/Android.mk deleted file mode 100755 index 8c8971530d0a3d5e144a3759359aece6a57acd89..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/base/sensorhub/jni/Android.mk +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -ifeq ($(strip $(MTK_SENSOR_HUB_SUPPORT)),yes) - -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -LOCAL_MODULE_TAGS := optional - -LOCAL_SHARED_LIBRARIES := \ - libandroid_runtime \ - libbinder \ - libcutils \ - libutils \ - liblog \ - libnativehelper \ - libsensorhub - -LOCAL_PRELINK_MODULE := false - -LOCAL_C_INCLUDES += $(JNI_H_INCLUDE) \ - $(LOCAL_PATH) \ - $(MTK_PATH_SOURCE)/hardware/sensorhub/ \ - $(MTK_PATH_SOURCE)/frameworks/native/libs/sensorhub/include/ - -LOCAL_SRC_FILES := \ - com_mediatek_sensorhub_SensorHubService.cpp - -LOCAL_MODULE := libsensorhub_jni - -include $(BUILD_SHARED_LIBRARY) - -endif \ No newline at end of file diff --git a/proprietary/frameworks/base/tablet/Android.mk b/proprietary/frameworks/base/tablet/Android.mk deleted file mode 100755 index 686fcd721ab76d2a553d99d7952721c4829ef63f..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/base/tablet/Android.mk +++ /dev/null @@ -1,37 +0,0 @@ -# limitations under the License. -# - -# This makefile shows how to build your own shared library that can be -# shipped on the system of a phone, and included additional examples of -# including JNI code with the library and writing client applications against it. - -ifneq ($(strip $(MTK_TABLET_PLUGIN_BUILD)),yes) - -LOCAL_PATH := $(call my-dir) - -# MediaTek tablet library. -# ============================================================ -include $(CLEAR_VARS) - -LOCAL_PACKAGE_NAME := TabletPlugin - -LOCAL_CERTIFICATE := platform - -LOCAL_SRC_FILES := $(call all-java-files-under, java) - -LOCAL_PROGUARD_ENABLED := disabled - -# Put plugin apk together to specific folder -# Specify install path for MTK CIP solution -ifeq ($(strip $(MTK_CIP_SUPPORT)),yes) - LOCAL_MODULE_PATH := $(TARGET_CUSTOM_OUT)/plugin -else - LOCAL_MODULE_PATH := $(PRODUCT_OUT)/system/plugin -endif - -include $(BUILD_PACKAGE) - -# Include plug-in's makefile to automated generate .mpinfo -include vendor/mediatek/proprietary/frameworks/opt/plugin/mplugin.mk - -endif diff --git a/proprietary/frameworks/native/libs/sensorhub/Android.mk b/proprietary/frameworks/native/libs/sensorhub/Android.mk deleted file mode 100755 index 418a1a191dec0c40066f6f2cec5ce26bc537b275..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/native/libs/sensorhub/Android.mk +++ /dev/null @@ -1,34 +0,0 @@ -ifeq ($(strip $(MTK_SENSOR_HUB_SUPPORT)),yes) - -LOCAL_PATH:= $(call my-dir) - -include $(CLEAR_VARS) - -LOCAL_SHARED_LIBRARIES := \ - libbinder \ - libcutils \ - libgui \ - libutils \ - liblog \ - libhardware \ - libhwsensorhub - -LOCAL_SRC_FILES:= \ - SensorContext.cpp \ - SensorData.cpp \ - SensorAction.cpp \ - SensorCondition.cpp \ - ISensorHubClient.cpp \ - ISensorHubServer.cpp \ - SensorHubManager.cpp \ - -LOCAL_C_INCLUDES+= \ - $(MTK_PATH_SOURCE)/hardware/sensorhub/ \ - $(MTK_PATH_SOURCE)/frameworks/native/libs/sensorhub/include/ - -LOCAL_MODULE:= libsensorhub - -include $(BUILD_SHARED_LIBRARY) - -endif - diff --git a/proprietary/frameworks/native/services/sensorhubservice/Android.mk b/proprietary/frameworks/native/services/sensorhubservice/Android.mk deleted file mode 100755 index 7036326b80e9e63b4a28cec9cb5c3199e81c4a6b..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/native/services/sensorhubservice/Android.mk +++ /dev/null @@ -1,32 +0,0 @@ -ifeq ($(strip $(MTK_SENSOR_HUB_SUPPORT)),yes) - -LOCAL_PATH:= $(call my-dir) - -include $(CLEAR_VARS) - -LOCAL_SRC_FILES:= \ - SimpleBinderHolder.cpp \ - SimpleEventQueue.cpp \ - SensorHubDevice.cpp \ - SensorHubService.cpp - -LOCAL_SHARED_LIBRARIES := \ - libcutils \ - libhardware \ - libhardware_legacy \ - libutils \ - liblog \ - libbinder \ - libpowermanager \ - libhwsensorhub \ - libsensorhub - -LOCAL_C_INCLUDES+= \ - $(MTK_PATH_SOURCE)/hardware/sensorhub/ \ - $(MTK_PATH_SOURCE)/frameworks/native/libs/sensorhub/include/ - -LOCAL_MODULE:= libsensorhubservice - -include $(BUILD_SHARED_LIBRARY) - -endif diff --git a/proprietary/frameworks/native/services/surfaceflinger/Android.mk b/proprietary/frameworks/native/services/surfaceflinger/Android.mk deleted file mode 100755 index 5c0bab9858a698cf0c1abe36221cd05626cf0b84..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/native/services/surfaceflinger/Android.mk +++ /dev/null @@ -1,8 +0,0 @@ -LOCAL_PATH := $(my-dir) - -include $(CLEAR_VARS) -LOCAL_MODULE := drm_disable_icon.png -LOCAL_MODULE_CLASS := MODULE -LOCAL_MODULE_PATH := $(TARGET_OUT)/media/images -LOCAL_SRC_FILES := $(LOCAL_MODULE) -include $(BUILD_PREBUILT) diff --git a/proprietary/frameworks/opt/GeoCoding/Android.mk b/proprietary/frameworks/opt/GeoCoding/Android.mk deleted file mode 100755 index 5ba35464f8a75d013ba72523bb5a02a4e2d91b58..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/opt/GeoCoding/Android.mk +++ /dev/null @@ -1,12 +0,0 @@ -# -# GeoCoding Query database file -# -# Include this file in a product makefile to include these audio files -# -# - -LOCAL_PATH := vendor/mediatek/proprietary/frameworks/opt/GeoCoding - -#PRODUCT_COPY_FILES += \ -# $(LOCAL_PATH)/geocoding.db:system/etc/geocoding.db - diff --git a/proprietary/frameworks/opt/Transcoder/Android.mk b/proprietary/frameworks/opt/Transcoder/Android.mk deleted file mode 100755 index bce3bfefb38067c04b1eb61d1104a68ccdd0bf27..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/opt/Transcoder/Android.mk +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := $(call all-java-files-under, lib) -LOCAL_MODULE_TAGS := optional - -# This is the target being built. -LOCAL_MODULE:= com.mediatek.transcode - -include $(BUILD_STATIC_JAVA_LIBRARY) - -################################################# -include $(call all-makefiles-under,$(LOCAL_PATH)) diff --git a/proprietary/frameworks/opt/VideoTranscoder/Android.mk b/proprietary/frameworks/opt/VideoTranscoder/Android.mk deleted file mode 100755 index 3a65b47e0af64f9b6f6d2b4cfb4655b8efddeb6d..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/opt/VideoTranscoder/Android.mk +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -ifeq ($(TARGET_BUILD_PDK),) - -ifdef MTK_PLATFORM -ifneq ($(strip $(MTK_PLATFORM)),banyan) - -LOCAL_PATH:= $(call my-dir) - -include $(CLEAR_VARS) - -$(call make-private-dependency,\ - $(BOARD_CONFIG_DIR)/configs/StageFright.mk \ -) - -LOCAL_SRC_FILES:= \ - MtkVideoTranscoder.cpp - -LOCAL_SHARED_LIBRARIES := \ - libstagefright libstagefright_foundation liblog libutils libbinder libdpframework - -LOCAL_C_INCLUDES:= \ - $(JNI_H_INCLUDE) \ - frameworks/base/media/libstagefright \ - $(TOP)/$(MTK_ROOT)/frameworks/native/include/media/openmax \ - $(TOP)/$(MTK_ROOT)/hardware/dpframework/inc \ - - -LOCAL_C_INCLUDES += \ - $(TOP)/$(MTK_PATH_SOURCE)/external/mhal/inc - -LOCAL_CFLAGS += -Wno-multichar - -ifeq ($(strip $(BOARD_USES_ANDROID_DEFAULT_CODE)),true) -LOCAL_CFLAGS += -DANDROID_DEFAULT_CODE -endif - -LOCAL_MODULE_TAGS := optional - -LOCAL_PRELINK_MODULE := false - -LOCAL_MODULE:= libMtkVideoTranscoder -#LOCAL_MULTILIB := 32 - -include $(BUILD_SHARED_LIBRARY) - - - - -#include $(CLEAR_VARS) - -#LOCAL_SRC_FILES:= \ -# TranscoderTest.cpp - -#LOCAL_SHARED_LIBRARIES := f -# liblog libdl libutils libbinder libpowermanager - -#LOCAL_MODULE_TAGS := optional - -#LOCAL_MODULE:= TranscoderTest - -#include $(BUILD_EXECUTABLE) - -endif#ifneq ($(strip $(MTK_PLATFORM)),banyan) -endif#ifdef MTK_PLATFORM - -endif #ifeq ($(TARGET_BUILD_PDK),) diff --git a/proprietary/frameworks/opt/VideoTranscoderJNI/Android.mk b/proprietary/frameworks/opt/VideoTranscoderJNI/Android.mk deleted file mode 100755 index 024525a3f7afe442e131205bb88fae06b28b8bcc..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/opt/VideoTranscoderJNI/Android.mk +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. - - -LOCAL_PATH:= $(call my-dir) - -include $(CLEAR_VARS) -LOCAL_MODULE_TAGS := optional - -# This is the target being built. -LOCAL_MODULE:= libjtranscode - -# All of the source files that we will compile. -LOCAL_SRC_FILES:= \ - VideoTransCoder.cpp - -# All of the shared libraries we link against. -LOCAL_SHARED_LIBRARIES := \ - libnativehelper \ - libcutils \ - libutils \ - libdl - -# Also need the JNI headers. -LOCAL_C_INCLUDES += \ - $(JNI_H_INCLUDE) \ - $(LOCAL_PATH)/../VideoTranscoder - -# No specia compiler flags. -LOCAL_CFLAGS += - -# Don't prelink this library. For more efficient code, you may want -# to add this library to the prelink map and set this to true. -LOCAL_PRELINK_MODULE := false - -include $(BUILD_SHARED_LIBRARY) diff --git a/proprietary/frameworks/opt/brctrler/Android.mk b/proprietary/frameworks/opt/brctrler/Android.mk deleted file mode 100755 index 1c7df2a7555ce63312cb5fd6bb33c7d2356f9bf2..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/opt/brctrler/Android.mk +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_SRC_FILES:= \ - BitrateController.cpp - -LOCAL_C_INCLUDES := \ - $(TOP)/frameworks/av/media/libstagefright - - -LOCAL_WHOLE_STATIC_LIBRARIES := - - -LOCAL_SHARED_LIBRARIES := \ - libutils \ - libcutils \ - libstagefright_foundation - -LOCAL_MODULE_TAGS := optional -LOCAL_PRELINK_MODULE := false - -LOCAL_MODULE := libbrctrler - -include $(BUILD_SHARED_LIBRARY) - -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/frameworks/opt/compatibility-check/Android.mk b/proprietary/frameworks/opt/compatibility-check/Android.mk deleted file mode 100755 index fc0e1fc6ebc6eca4698a0c30b7330e1bfc922c5c..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/opt/compatibility-check/Android.mk +++ /dev/null @@ -1,27 +0,0 @@ -# -# Copyright (C) 2008 The Android Open Source Project -# -# 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. -# - -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -LOCAL_MODULE := mediatek-compatibility -LOCAL_MODULE_TAGS := optional - -LOCAL_SRC_FILES := $(call all-java-files-under, java) -LOCAL_JAVA_LIBRARIES := mediatek-framework framework - -include $(BUILD_STATIC_JAVA_LIBRARY) diff --git a/proprietary/frameworks/opt/crossmount/adapter/Android.mk b/proprietary/frameworks/opt/crossmount/adapter/Android.mk deleted file mode 100755 index b3894090b30ab4afa4b523a0e01f276fffaf4316..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/opt/crossmount/adapter/Android.mk +++ /dev/null @@ -1,34 +0,0 @@ -#ifeq ($(MTK_CROSSMOUNT_SUPPORT), yes) - -LOCAL_PATH:= $(call my-dir) - -include $(CLEAR_VARS) - -LOCAL_MODULE := com.mediatek.crossmount.adapter.xml -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/permissions -LOCAL_SRC_FILES := $(LOCAL_MODULE) - -include $(BUILD_PREBUILT) - -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := $(call all-java-files-under, src) -LOCAL_SRC_FILES += \ - src/com/mediatek/crossmount/adapter/ICrossMountCallback.aidl \ - src/com/mediatek/crossmount/adapter/ICrossMountCameraCallback.aidl \ - src/com/mediatek/crossmount/adapter/ICrossMountAdapter.aidl - -LOCAL_AIDL_INCLUDES := protect-app/packages/apps/CrossMount/adapter/src/com/mediatek/crossmount/adapter - -LOCAL_MODULE:= com.mediatek.crossmount.adapter -LOCAL_MODULE_TAGS := optional - -include $(BUILD_JAVA_LIBRARY) - -# put the classes.jar, with full class files instead of classes.dex inside, into the dist directory -$(call dist-for-goals, droidcore, $(full_classes_jar):com.mediatek.crossmount.adapter.jar) - -#endif - diff --git a/proprietary/frameworks/opt/crossmount/discovery/Android.mk b/proprietary/frameworks/opt/crossmount/discovery/Android.mk deleted file mode 100755 index 9ca7cbf5513476297d2cd3b40e104c99278484bf..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/opt/crossmount/discovery/Android.mk +++ /dev/null @@ -1,14 +0,0 @@ -ifeq ($(MTK_CROSSMOUNT_SUPPORT), yes) - -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_MODULE := com.mediatek.crossmount.discovery.xml -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/permissions -LOCAL_SRC_FILES := $(LOCAL_MODULE) - -include $(BUILD_PREBUILT) - -endif diff --git a/proprietary/frameworks/opt/magelib/legacy/a3m/liba3m/Android.mk b/proprietary/frameworks/opt/magelib/legacy/a3m/liba3m/Android.mk deleted file mode 100755 index 9c8e6bddddcc6d1cb7db33b022201a4f6fe167c8..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/opt/magelib/legacy/a3m/liba3m/Android.mk +++ /dev/null @@ -1,15 +0,0 @@ -#Auto generated by sub release -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) -LOCAL_MULTILIB := both -LOCAL_MODULE := liba3m -LOCAL_MODULE_TARGET_ARCH := arm arm64 -my_src_arch := $(call get-prebuilt-src-arch,$(LOCAL_MODULE_TARGET_ARCH)) -LOCAL_SRC_FILES_arm := lib/arm/liba3m.so -LOCAL_SRC_FILES_arm64 := lib/arm64/liba3m.so -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_CLASS := SHARED_LIBRARIES -LOCAL_MODULE_SUFFIX := .so -LOCAL_SHARED_LIBRARIES := libEGL libGLESv2 libandroid libcutils liblog libstdc++ libutils libmtk_drvb -include $(BUILD_PREBUILT) diff --git a/proprietary/frameworks/opt/magelib/legacy/a3m/libja3m/Android.mk b/proprietary/frameworks/opt/magelib/legacy/a3m/libja3m/Android.mk deleted file mode 100755 index aec49aea8ad162554ed011e66c6899e36297236c..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/opt/magelib/legacy/a3m/libja3m/Android.mk +++ /dev/null @@ -1,15 +0,0 @@ -#Auto generated by sub release -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) -LOCAL_MULTILIB := both -LOCAL_MODULE := libja3m -LOCAL_MODULE_TARGET_ARCH := arm arm64 -my_src_arch := $(call get-prebuilt-src-arch,$(LOCAL_MODULE_TARGET_ARCH)) -LOCAL_SRC_FILES_arm := lib/arm/libja3m.so -LOCAL_SRC_FILES_arm64 := lib/arm64/libja3m.so -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_CLASS := SHARED_LIBRARIES -LOCAL_MODULE_SUFFIX := .so -LOCAL_SHARED_LIBRARIES := liba3m libandroid libcutils libstdc++ -include $(BUILD_PREBUILT) diff --git a/proprietary/frameworks/opt/magelib/legacy/ngin3d/com.mediatek.j3m-static/Android.mk b/proprietary/frameworks/opt/magelib/legacy/ngin3d/com.mediatek.j3m-static/Android.mk deleted file mode 100755 index b88da47b0462d80c00a3b524f6fecf960d9aa54d..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/opt/magelib/legacy/ngin3d/com.mediatek.j3m-static/Android.mk +++ /dev/null @@ -1,10 +0,0 @@ -#Auto generated by sub release -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) -LOCAL_MODULE := com.mediatek.j3m-static -LOCAL_SRC_FILES := target/javalib.jar -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_CLASS := JAVA_LIBRARIES -LOCAL_MODULE_SUFFIX := .jar -include $(BUILD_PREBUILT) diff --git a/proprietary/frameworks/opt/magelib/legacy/ngin3d/com.mediatek.ja3m-static/Android.mk b/proprietary/frameworks/opt/magelib/legacy/ngin3d/com.mediatek.ja3m-static/Android.mk deleted file mode 100755 index bcbfb44154736700d88485993f455a951ad21cf3..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/opt/magelib/legacy/ngin3d/com.mediatek.ja3m-static/Android.mk +++ /dev/null @@ -1,10 +0,0 @@ -#Auto generated by sub release -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) -LOCAL_MODULE := com.mediatek.ja3m-static -LOCAL_SRC_FILES := target/javalib.jar -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_CLASS := JAVA_LIBRARIES -LOCAL_MODULE_SUFFIX := .jar -include $(BUILD_PREBUILT) diff --git a/proprietary/frameworks/opt/magelib/legacy/ngin3d/com.mediatek.ngin3d-static/Android.mk b/proprietary/frameworks/opt/magelib/legacy/ngin3d/com.mediatek.ngin3d-static/Android.mk deleted file mode 100755 index 4daa16b7ef174c65739bc1a1211e051b8ed8c07a..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/opt/magelib/legacy/ngin3d/com.mediatek.ngin3d-static/Android.mk +++ /dev/null @@ -1,9 +0,0 @@ -#Auto generated by sub release -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) -LOCAL_MODULE := com.mediatek.ngin3d-static -LOCAL_SRC_FILES := target/javalib.jar -LOCAL_MODULE_CLASS := JAVA_LIBRARIES -LOCAL_MODULE_SUFFIX := .jar -include $(BUILD_PREBUILT) diff --git a/proprietary/frameworks/opt/ppl_agent/Android.mk b/proprietary/frameworks/opt/ppl_agent/Android.mk deleted file mode 100755 index 9b9fe8ebd06d2891d9bbdd4ea16ae0fabcbc5f78..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/opt/ppl_agent/Android.mk +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - - -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_SRC_FILES:= \ - ppl_agent.cpp - -LOCAL_C_INCLUDES += \ - $(MTK_PATH_SOURCE)/external/nvram/libfile_op \ - system/core/fs_mgr/include - -ifeq ($(MTK_EMMC_SUPPORT),yes) -LOCAL_CFLAGS += \ - -DMTK_EMMC_SUPPORT -endif - -ifneq (,$(filter MT6755 MT6797,$(MTK_PLATFORM))) - LOCAL_CFLAGS += -DMTK_WRITE_ON_PROTECTION -endif - -ifneq (,$(filter MT6755,$(MTK_PLATFORM))) - LOCAL_CFLAGS += -DRAW_DATA_PARTITION -endif - -LOCAL_STATIC_LIBRARIES += libfs_mgr - -LOCAL_SHARED_LIBRARIES := \ - libutils \ - libcutils \ - libbinder \ - libfile_op - -LOCAL_MODULE_TAGS := optional - -LOCAL_MODULE:= ppl_agent - -include $(BUILD_EXECUTABLE) - diff --git a/proprietary/frameworks/opt/simmelock/Android.mk b/proprietary/frameworks/opt/simmelock/Android.mk deleted file mode 100755 index 22ffda6b5349e3e0d0e5eaca7df820135de13518..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/opt/simmelock/Android.mk +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 2006 The Android Open Source Project - - -# =========================== -# = Configuration of rild = -# =========================== -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_SRC_FILES:= \ - simmelock_ipc.c - -LOCAL_SHARED_LIBRARIES := \ - libcutils \ - libc - -LOCAL_LDLIBS:= -llog - -LOCAL_CFLAGS := -DRIL_SHLIB - -LOCAL_MODULE := libsimmelock -LOCAL_MODULE_TAGS := eng - -include $(BUILD_SHARED_LIBRARY) diff --git a/proprietary/frameworks/opt/tedongle/Android.mk b/proprietary/frameworks/opt/tedongle/Android.mk deleted file mode 100755 index 8b567948ebd0af1ce843d38bc6c06bfb6f42d7c5..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/opt/tedongle/Android.mk +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright (C) 2011 The Android Open Source Project -# -# 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. - -# enable this build only when platform library is available -ifeq ($(TARGET_BUILD_JAVA_SUPPORT_LEVEL),platform) - -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -LOCAL_AIDL_INCLUDES := $(LOCAL_PATH)/src/java - -LOCAL_SRC_FILES := \ - src/java/com/android/internal/tedongle/IPhoneStateListener.aidl \ - src/java/com/android/internal/tedongle/ICallServiceAdapter.aidl \ - src/java/com/android/internal/tedongle/ISub.aidl \ - src/java/com/android/internal/tedongle/IIccPhoneBook.aidl \ - src/java/com/android/internal/tedongle/IWapPushManager.aidl \ - src/java/com/android/internal/tedongle/ITelephonyRegistry.aidl \ - src/java/com/android/internal/tedongle/ITelephony.aidl \ - src/java/com/android/internal/tedongle/IPhoneSubInfo.aidl \ - src/java/com/android/internal/tedongle/ISms.aidl \ - src/java/com/android/internal/tedongle/IMms.aidl \ - src/java/com/android/internal/tedongle/ICallService.aidl \ - src/java/com/android/internal/tedongle/ITedongle.aidl \ - src/java/com/android/internal/tedongle/ITedongleStateListener.aidl \ - src/java/com/android/internal/tedongle/IOnSubscriptionsChangedListener.aidl \ - src/java/com/android/internal/tedongle/ICarrierConfigLoader.aidl - -LOCAL_SRC_FILES += $(call all-java-files-under, src/java) \ - $(call all-logtags-files-under, src/java) \ - $(call all-java-files-under, ../../base/telecomm/java) \ - $(call all-Iaidl-files-under, ../../base/telecomm/java) \ - -#LOCAL_JAVA_LIBRARIES := voip-common ims-common mediatek-framework -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := tedongle-telephony - -include $(BUILD_JAVA_LIBRARY) - -# Include subdirectory makefiles -# ============================================================ -include $(call all-makefiles-under,$(LOCAL_PATH)) - -endif # JAVA platform diff --git a/proprietary/frameworks/opt/telephony/Android.mk b/proprietary/frameworks/opt/telephony/Android.mk deleted file mode 100755 index 73ecc4ff516874b1e8b3efe92f949e4f71e1343c..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/opt/telephony/Android.mk +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright (C) 2011 The Android Open Source Project -# -# 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. - -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := $(call all-java-files-under, src/java) - -LOCAL_MODULE_TAGS := optional - -LOCAL_JAVA_LIBRARIES := telephony-common - -LOCAL_MODULE := mediatek-telephony-common - -include $(BUILD_JAVA_LIBRARY) - -ifeq ($(strip $(BUILD_MTK_API_DEP)), yes) -# mediatek-telephony-common API table. -# ============================================================ -LOCAL_MODULE := mediatek-telephony-common-api - -LOCAL_JAVA_LIBRARIES += $(LOCAL_STATIC_JAVA_LIBRARIES) -LOCAL_MODULE_CLASS := JAVA_LIBRARIES - -LOCAL_DROIDDOC_OPTIONS:= \ - -api $(TARGET_OUT_COMMON_INTERMEDIATES)/PACKAGING/mediatek-telephony-common-api.txt \ - -nodocs \ - -hidden - -include $(BUILD_DROIDDOC) -endif - -# Include subdirectory makefiles -# ============================================================ -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/frameworks/opt/vtmal/Android.mk b/proprietary/frameworks/opt/vtmal/Android.mk deleted file mode 100755 index 5053e7d64389d3eaa35c6e807277fff9f83898f6..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/opt/vtmal/Android.mk +++ /dev/null @@ -1 +0,0 @@ -include $(call all-subdir-makefiles) diff --git a/proprietary/frameworks/opt/vtmal/amr_vt/Android.mk b/proprietary/frameworks/opt/vtmal/amr_vt/Android.mk deleted file mode 100755 index a180c22f763495d75e77eba88ba3a8f208f7d49a..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/opt/vtmal/amr_vt/Android.mk +++ /dev/null @@ -1,25 +0,0 @@ -# -# Copyright (C) 2008 The Android Open Source Project -# -# 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. -# -LOCAL_PATH := $(my-dir) - -include $(CLEAR_VARS) -LOCAL_MODULE := libamrvt -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_CLASS := SHARED_LIBRARIES -LOCAL_SRC_FILES_arm := libamrvt.so -LOCAL_MODULE_SUFFIX := .so -LOCAL_MULTILIB := 32 -include $(BUILD_PREBUILT) diff --git a/proprietary/frameworks/opt/wbxml/java/Android.mk b/proprietary/frameworks/opt/wbxml/java/Android.mk deleted file mode 100755 index 624bf459452229347b0bdd758165c6d4413504a3..0000000000000000000000000000000000000000 --- a/proprietary/frameworks/opt/wbxml/java/Android.mk +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -# Copyright 2008, The Android Open Source Project -# -# 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. - -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -#LOCAL_MODULE_TAGS := optional - -LOCAL_SRC_FILES := $(call all-subdir-java-files) - -#LOCAL_JAVA_STATIC_LIBRARIES := android-common -#LOCAL_JAVA_LIBRARIES := android.common - -LOCAL_MODULE := wbxml - -include $(BUILD_STATIC_JAVA_LIBRARY) - -# additionally, build unit tests in a separate .apk -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/audio/Android.mk b/proprietary/hardware/audio/Android.mk deleted file mode 100755 index 8124e4d014f7a9a8cbe043922d2992b0c247bc7a..0000000000000000000000000000000000000000 --- a/proprietary/hardware/audio/Android.mk +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -ifneq ($(MTK_EMULATOR_SUPPORT), yes) -LOCAL_PATH:= $(call my-dir) -#ifneq ("$(wildcard $(LOCAL_PATH)/$(shell echo $(MTK_PLATFORM) | tr A-Z a-z )/Android.mk)","") -#include $(LOCAL_PATH)/$(shell echo $(MTK_PLATFORM) | tr A-Z a-z )/Android.mk -include $(call all-subdir-makefiles) -#endif -endif diff --git a/proprietary/hardware/audio/mt6757/Android.mk b/proprietary/hardware/audio/mt6757/Android.mk_ similarity index 100% rename from proprietary/hardware/audio/mt6757/Android.mk rename to proprietary/hardware/audio/mt6757/Android.mk_ diff --git a/proprietary/hardware/audio/mt8163/Android.mk b/proprietary/hardware/audio/mt8163/Android.mk deleted file mode 100755 index 80c52e515080bf514b0f846fd65657b6052bad29..0000000000000000000000000000000000000000 --- a/proprietary/hardware/audio/mt8163/Android.mk +++ /dev/null @@ -1,646 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -# only if use yusu audio will build this. -#ifneq ($(TARGET_BUILD_PDK),true) -ifeq ($(strip $(BOARD_USES_MTK_AUDIO)),true) - -LOCAL_PATH:= $(call my-dir) -LOCAL_COMMON_PATH:=../common - -include $(CLEAR_VARS) - -ifeq ($(MTK_PLATFORM),MT8163) - -LOCAL_CFLAGS += -DLPDK_AUDIO_USE - -ifeq ($(strip $(MTK_HIGH_RESOLUTION_AUDIO_SUPPORT)),yes) - LOCAL_CFLAGS += -DMTK_HD_AUDIO_ARCHITECTURE -# LOCAL_CFLAGS += -DMTK_DYNAMIC_CHANGE_HAL_BUFFER_SIZE -endif - -ifeq ($(AUDIO_POLICY_TEST),true) - ENABLE_AUDIO_DUMP := true -endif - -ifeq ($(strip $(TARGET_BUILD_VARIANT)),eng) - LOCAL_CFLAGS += -DDEBUG_AUDIO_PCM -endif - -ifeq ($(MTK_DIGITAL_MIC_SUPPORT),yes) - LOCAL_CFLAGS += -DMTK_DIGITAL_MIC_SUPPORT -endif - -ifeq ($(strip $(MTK_AUDENH_SUPPORT)),yes) - LOCAL_CFLAGS += -DMTK_AUDENH_SUPPORT -endif - -ifeq ($(strip $(MTK_BESLOUDNESS_SUPPORT)),yes) - LOCAL_CFLAGS += -DMTK_BESLOUDNESS_SUPPORT -endif - -ifeq ($(strip $(MTK_BESSURROUND_SUPPORT)),yes) - LOCAL_CFLAGS += -DMTK_BESSURROUND_SUPPORT -endif - -ifeq ($(strip $(MTK_HDMI_MULTI_CHANNEL_SUPPORT)),yes) - LOCAL_CFLAGS += -DMTK_HDMI_MULTI_CHANNEL_SUPPORT -endif - -ifeq ($(strip $(MTK_2IN1_SPK_SUPPORT)),yes) - LOCAL_CFLAGS += -DUSING_2IN1_SPEAKER -endif - -ifeq ($(strip $(MTK_USE_ANDROID_MM_DEFAULT_CODE)),yes) - LOCAL_CFLAGS += -DANDROID_DEFAULT_CODE -endif - -ifeq ($(strip $(DMNR_TUNNING_AT_MODEMSIDE)),yes) - LOCAL_CFLAGS += -DDMNR_TUNNING_AT_MODEMSIDE -endif - -ifeq ($(MTK_DUAL_MIC_SUPPORT),yes) - LOCAL_CFLAGS += -DMTK_DUAL_MIC_SUPPORT -endif - -ifeq ($(MTK_VOW_SUPPORT),yes) - LOCAL_CFLAGS += -DMTK_VOW_SUPPORT -endif - -ifeq ($(MTK_MAGICONFERENCE_SUPPORT),yes) - LOCAL_CFLAGS += -DMTK_MAGICONFERENCE_SUPPORT -endif - -ifeq ($(MTK_HAC_SUPPORT),yes) - LOCAL_CFLAGS += -DMTK_HAC_SUPPORT -endif - -ifeq ($(MTK_VIBSPK_SUPPORT),yes) - LOCAL_CFLAGS += -DMTK_VIBSPK_SUPPORT -endif - -ifeq ($(NXP_SMARTPA_SUPPORT),yes) - LOCAL_CFLAGS += -DNXP_SMARTPA_SUPPORT - LOCAL_CFLAGS += -DEXT_SPK_SUPPORT -endif - -LOCAL_CFLAGS += -DMTK_INCALL_MODE_REFACTORY_SUPPORT - -ifeq ($(strip $(TARGET_BUILD_VARIANT)),eng) - LOCAL_CFLAGS += -DCONFIG_MT_ENG_BUILD -endif - -LOCAL_CFLAGS += -DUPLINK_LOW_LATENCY -#LOCAL_CFLAGS += -DDOWNLINK_LOW_LATENCY - -ifeq ($(strip $(MTK_LOSSLESS_BT_SUPPORT)),yes) - LOCAL_CFLAGS += -DMTK_LOSSLESS_BT_SUPPORT -endif - -LOCAL_CFLAGS += -DSW_BTCVSD_ENABLE -LOCAL_CFLAGS += -DMTK_SUPPORT_AUDIO_DEVICE_API3 - -ifeq ($(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_REV),MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V5) - LOCAL_CFLAGS += -DMTK_AUDIO_BLOUD_CUSTOMPARAMETER_V5 -else - ifeq ($(strip $(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_REV)),MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V4) - LOCAL_CFLAGS += -DMTK_AUDIO_BLOUD_CUSTOMPARAMETER_V4 - endif -endif - -#LOCAL_GENERATE_CUSTOM_FOLDER := custom:hal/audioflinger - -# Playback must be 24bit when using sram -LOCAL_CFLAGS += -DPLAYBACK_USE_24BITS_ONLY - -ifeq ($(MTK_SUPPORT_TC1_TUNNING),yes) - LOCAL_CFLAGS += -DMTK_AUDIO_GAIN_TABLE - LOCAL_CFLAGS += -DBTNREC_DECIDED_BY_DEVICE -endif - -$(warning $(TOPDIR)) - -LOCAL_C_INCLUDES:= \ - ./$(TOPDIR)/mediatek/frameworks-ext/av \ - $(TOPDIR)/hardware/libhardware_legacy/include \ - $(TOPDIR)/hardware/libhardware/include \ - $(MTK_PATH_SOURCE)/hardware/ccci/include \ - $(TOPDIR)/frameworks/av/include \ - external/tinyxml \ - $(call include-path-for, audio-utils) \ - $(call include-path-for, audio-effects) \ - $(MTK_PATH_SOURCE)/hardware/audio/mt6757/include \ - $(MTK_PATH_SOURCE)/hardware/audio/common/V3/include \ - $(MTK_PATH_SOURCE)/platform/common/hardware/audio/include \ - $(MTK_PATH_SOURCE)/external/nvram/libnvram \ - $(MTK_PATH_SOURCE)/external/AudioCompensationFilter \ - $(MTK_PATH_SOURCE)/external/AudioComponentEngine \ - $(MTK_PATH_SOURCE)/external/mp3dec \ - $(MTK_PATH_SOURCE)/external/cvsd_plc_codec \ - $(MTK_PATH_SOURCE)/external/msbc_codec \ - hardware/mediatek/bluetooth/driver/inc \ - vendor/mediatek/proprietary/hardware/connectivity/bluetooth/driver/pure/inc \ - $(MTK_PATH_SOURCE)/frameworks/av/include/media \ - $(MTK_PATH_SOURCE)/frameworks-ext/av/include/media \ - $(MTK_PATH_SOURCE)/frameworks-ext/av/include \ - $(MTK_PATH_SOURCE)/frameworks/av/include \ - $(MTK_PATH_SOURCE)/external/audiodcremoveflt \ - $(MTK_PATH_SOURCE)/external/audiocustparam \ - $(MTK_PATH_SOURCE)/external/AudioSpeechEnhancement/V3/inc \ - $(MTK_PATH_SOURCE)/external/dfo/featured \ - $(MTK_PATH_PLATFORM)/kernel/drivers/externaldisplay \ - $(MTK_PATH_PLATFORM)/kernel/drivers/dispsys \ - $(MTK_PATH_SOURCE)/kernel/drivers/video \ - $(MTK_PATH_PLATFORM)/drivers/dispsys \ - $(MTK_PATH_SOURCE)/kernel/drivers/mhl/driver/mhl_tx_drv \ - $(MTK_PATH_PLATFORM)/kernel/drivers/cmdq \ - $(MTK_PATH_SOURCE)/kernel/include/ \ - $(MTK_PATH_SOURCE)/hardware/dpframework/inc \ - $(MTK_PATH_SOURCE)/custom/common/kernel/lcm/inc \ - $(TARGET_OUT_HEADERS)/dfo \ - $(MTK_PATH_CUSTOM)/custom \ - $(MTK_PATH_CUSTOM)/custom/audio \ - $(MTK_PATH_SOURCE)/external/blisrc32 \ - $(MTK_PATH_SOURCE)/external/blisrc/blisrc32 \ - $(MTK_PATH_SOURCE)/external/blisrc/blisrc16 \ - $(MTK_PATH_SOURCE)/external/limiter \ - $(MTK_PATH_SOURCE)/external/shifter \ - $(MTK_PATH_SOURCE)/external/bessound_HD \ - $(MTK_PATH_SOURCE)/external/bessound \ - $(MTK_PATH_SOURCE)/external/blisrc \ - $(MTK_PATH_CUSTOM)/hal/audioflinger/audio \ - external/tinyalsa/include \ - external/tinycompress/include - -ifeq ($(EVDO_DT_VIA_SUPPORT),yes) - LOCAL_C_INCLUDES += $(LOCAL_COMMON_PATH)/hardware/audio/V3/include \ - $(MTK_PATH_PLATFORM)/kernel/core/include -endif -ifeq ($(EVDO_DT_SUPPORT),yes) - LOCAL_C_INCLUDES += $(LOCAL_COMMON_PATH)/hardware/audio/V3/include \ - $(MTK_PATH_PLATFORM)/kernel/core/include -endif - -ifeq ($(NXP_SMARTPA_SUPPORT),yes) - LOCAL_C_INCLUDES += \ - $(MTK_PATH_SOURCE)/external/nxp/ -endif - -LOCAL_SRC_FILES+= \ - $(LOCAL_COMMON_PATH)/aud_drv/audio_hw_hal.cpp \ - $(LOCAL_COMMON_PATH)/aud_drv/AudioMTKFilter.cpp \ - $(LOCAL_COMMON_PATH)/aud_drv/AudioMTKHeadsetMessager.cpp \ - $(LOCAL_COMMON_PATH)/aud_drv/AudioUtility.cpp \ - $(LOCAL_COMMON_PATH)/aud_drv/AudioFtmBase.cpp \ - $(LOCAL_COMMON_PATH)/aud_drv/WCNChipController.cpp \ - $(LOCAL_COMMON_PATH)/speech_driver/SpeechDriverFactory.cpp \ - $(LOCAL_COMMON_PATH)/speech_driver/SpeechDriverDummy.cpp \ - $(LOCAL_COMMON_PATH)/speech_driver/SpeechEnhancementController.cpp \ - $(LOCAL_COMMON_PATH)/speech_driver/SpeechBGSPlayer.cpp \ - $(LOCAL_COMMON_PATH)/speech_driver/SpeechPcm2way.cpp \ - $(LOCAL_COMMON_PATH)/V3/aud_drv/AudioALSAFMController.cpp \ - $(LOCAL_COMMON_PATH)/V3/aud_drv/AudioSpeechEnhanceInfo.cpp \ - $(LOCAL_COMMON_PATH)/V3/aud_drv/AudioVUnlockDL.cpp \ - $(LOCAL_COMMON_PATH)/V3/aud_drv/AudioSpeechEnhLayer.cpp \ - $(LOCAL_COMMON_PATH)/V3/aud_drv/AudioPreProcess.cpp \ - $(LOCAL_COMMON_PATH)/V3/aud_drv/AudioALSADriverUtility.cpp \ - $(LOCAL_COMMON_PATH)/V3/aud_drv/AudioALSASampleRateController.cpp \ - $(LOCAL_COMMON_PATH)/V3/aud_drv/AudioALSAHardware.cpp \ - $(LOCAL_COMMON_PATH)/V3/aud_drv/AudioALSADataProcessor.cpp \ - $(LOCAL_COMMON_PATH)/V3/aud_drv/AudioALSAPlaybackHandlerBase.cpp \ - $(LOCAL_COMMON_PATH)/V3/aud_drv/AudioALSAPlaybackHandlerNormal.cpp \ - $(LOCAL_COMMON_PATH)/V3/aud_drv/AudioALSAPlaybackHandlerVoice.cpp \ - $(LOCAL_COMMON_PATH)/V3/aud_drv/AudioALSAPlaybackHandlerFMTransmitter.cpp \ - $(LOCAL_COMMON_PATH)/V3/aud_drv/AudioALSAPlaybackHandlerBTSCO.cpp \ - $(LOCAL_COMMON_PATH)/V3/aud_drv/AudioALSAPlaybackHandlerBTCVSD.cpp \ - aud_drv/AudioALSAPlaybackHandlerHDMI.cpp \ - $(LOCAL_COMMON_PATH)/V3/aud_drv/AudioALSACaptureHandlerBase.cpp \ - $(LOCAL_COMMON_PATH)/V3/aud_drv/AudioALSACaptureHandlerNormal.cpp \ - $(LOCAL_COMMON_PATH)/V3/aud_drv/AudioALSACaptureHandlerVoice.cpp \ - $(LOCAL_COMMON_PATH)/V3/aud_drv/AudioALSACaptureHandlerFMRadio.cpp \ - $(LOCAL_COMMON_PATH)/V3/aud_drv/AudioALSACaptureHandlerANC.cpp \ - $(LOCAL_COMMON_PATH)/V3/aud_drv/AudioALSACaptureHandlerBT.cpp \ - $(LOCAL_COMMON_PATH)/V3/aud_drv/AudioALSACaptureHandlerAEC.cpp \ - $(LOCAL_COMMON_PATH)/V3/aud_drv/AudioALSACaptureDataClient.cpp \ - $(LOCAL_COMMON_PATH)/V3/aud_drv/AudioALSACaptureDataProviderBase.cpp \ - $(LOCAL_COMMON_PATH)/V3/aud_drv/AudioALSACaptureDataProviderNormal.cpp \ - $(LOCAL_COMMON_PATH)/V3/aud_drv/AudioALSACaptureDataProviderVoice.cpp \ - $(LOCAL_COMMON_PATH)/V3/aud_drv/AudioALSACaptureDataProviderVoiceUL.cpp \ - $(LOCAL_COMMON_PATH)/V3/aud_drv/AudioALSACaptureDataProviderVoiceDL.cpp \ - $(LOCAL_COMMON_PATH)/V3/aud_drv/AudioALSACaptureDataProviderVoiceMix.cpp \ - $(LOCAL_COMMON_PATH)/V3/aud_drv/AudioALSACaptureDataProviderFMRadio.cpp \ - $(LOCAL_COMMON_PATH)/V3/aud_drv/AudioALSACaptureDataProviderANC.cpp \ - $(LOCAL_COMMON_PATH)/V3/aud_drv/AudioALSACaptureDataProviderBTSCO.cpp \ - $(LOCAL_COMMON_PATH)/V3/aud_drv/AudioALSACaptureDataProviderBTCVSD.cpp \ - $(LOCAL_COMMON_PATH)/V3/aud_drv/AudioALSACaptureDataProviderEchoRef.cpp \ - $(LOCAL_COMMON_PATH)/V3/aud_drv/AudioALSACaptureDataProviderEchoRefBTSCO.cpp \ - $(LOCAL_COMMON_PATH)/V3/aud_drv/AudioALSACaptureDataProviderEchoRefExt.cpp \ - $(LOCAL_COMMON_PATH)/V3/aud_drv/AudioALSACodecDeviceBase.cpp \ - $(LOCAL_COMMON_PATH)/V3/aud_drv/AudioALSACodecDeviceOutReceiverPMIC.cpp \ - $(LOCAL_COMMON_PATH)/V3/aud_drv/AudioALSACodecDeviceOutEarphonePMIC.cpp \ - $(LOCAL_COMMON_PATH)/V3/aud_drv/AudioALSACodecDeviceOutSpeakerPMIC.cpp \ - $(LOCAL_COMMON_PATH)/V3/aud_drv/AudioALSACodecDeviceOutSpeakerEarphonePMIC.cpp \ - $(LOCAL_COMMON_PATH)/V3/aud_drv/AudioALSACodecDeviceOutExtSpeakerAmp.cpp \ - $(LOCAL_COMMON_PATH)/V3/aud_drv/AudioALSADeviceConfigManager.cpp \ - $(LOCAL_COMMON_PATH)/V3/aud_drv/AudioALSAParamTuner.cpp \ - $(LOCAL_COMMON_PATH)/V3/aud_drv/LoopbackManager.cpp \ - $(LOCAL_COMMON_PATH)/V3/aud_drv/AudioALSALoopbackController.cpp \ - $(LOCAL_COMMON_PATH)/V3/aud_drv/AudioALSADeviceParser.cpp \ - $(LOCAL_COMMON_PATH)/V3/aud_drv/AudioBTCVSDControl.cpp \ - $(LOCAL_COMMON_PATH)/V3/aud_drv/AudioVolumeFactory.cpp \ - $(LOCAL_COMMON_PATH)/V3/aud_drv/SpeechDataProcessingHandler.cpp \ - $(LOCAL_COMMON_PATH)/V3/speech_driver/SpeechDriverLAD.cpp \ - $(LOCAL_COMMON_PATH)/V3/speech_driver/SpeechMessengerECCCI.cpp \ - $(LOCAL_COMMON_PATH)/V3/speech_driver/SpeechVMRecorder.cpp \ - $(LOCAL_COMMON_PATH)/V3/speech_driver/SpeechANCController.cpp \ - $(LOCAL_COMMON_PATH)/V3/speech_driver/AudioALSASpeechLoopbackController.cpp \ - aud_drv/AudioALSAHardwareResourceManager.cpp \ - aud_drv/AudioALSAStreamIn.cpp \ - aud_drv/AudioALSAStreamManager.cpp \ - aud_drv/AudioALSAStreamOut.cpp \ - aud_drv/AudioALSACaptureDataProviderVOW.cpp \ - aud_drv/AudioALSAVoiceWakeUpController.cpp \ - aud_drv/AudioALSAVolumeController.cpp \ - aud_drv/AudioFtm.cpp \ - speech_driver/AudioALSASpeechPhoneCallController.cpp - - - -ifeq ($(MTK_DT_SUPPORT),yes) - ifeq ($(EVDO_DT_VIA_SUPPORT),yes) - LOCAL_SRC_FILES += $(LOCAL_COMMON_PATH)/hardware/audio/V3/speech_driver/SpeechDriverVendEVDO.cpp \ - $(LOCAL_COMMON_PATH)/hardware/audio/V3/speech_driver/SpeechMessengerVendEVDO.cpp - LOCAL_CFLAGS += -DEVDO_DT_VEND_SUPPORT - endif -# ifeq ($(EVDO_DT_VIA_SUPPORT),no) - ifeq ($(EVDO_DT_SUPPORT),yes) - LOCAL_SRC_FILES += $(LOCAL_COMMON_PATH)/hardware/audio/V3/speech_driver/SpeechMessengerEVDO.cpp - LOCAL_CFLAGS += -DEVDO_DT_SUPPORT - endif -# endif - ifeq ($(EVDO_DT_SUPPORT),no) - LOCAL_SRC_FILES += $(LOCAL_COMMON_PATH)/hardware/audio/V3/speech_driver/SpeechDriverDSDA.cpp \ - $(LOCAL_COMMON_PATH)/hardware/audio/V3/speech_driver/SpeechMessengerDSDA.cpp - LOCAL_CFLAGS += -DDSDA_SUPPORT - endif -endif - -ifeq ($(ENABLE_AUDIO_DUMP),true) - LOCAL_SRC_FILES += AudioDumpInterface.cpp - LOCAL_CFLAGS += -DENABLE_AUDIO_DUMP -endif - -ifeq ($(strip $(MTK_LOSSLESS_BT_SUPPORT)),yes) - LOCAL_CFLAGS += -DMTK_LOSSLESS_BT_SUPPORT -endif - -#ifeq ($(MTK_VIBSPK_SUPPORT),yes) - LOCAL_SRC_FILES += $(LOCAL_COMMON_PATH)/aud_drv/AudioVIBSPKControl.cpp -#endif - -ifeq ($(MTK_SPEAKER_MONITOR_SUPPORT),yes) - LOCAL_CFLAGS += -DMTK_SPEAKER_MONITOR_SUPPORT - LOCAL_SRC_FILES += aud_drv/AudioALSASpeakerMonitor.cpp - LOCAL_SRC_FILES += $(LOCAL_COMMON_PATH)/V3/aud_drv/AudioALSACaptureHandlerSpkFeed.cpp - LOCAL_SRC_FILES += $(LOCAL_COMMON_PATH)/V3/aud_drv/AudioALSACaptureDataProviderSpkFeed.cpp - LOCAL_C_INCLUDES+= \ - $(MTK_PATH_SOURCE)/external/fft -endif - -ifeq ($(strip $(MTK_TTY_SUPPORT)),yes) - LOCAL_CFLAGS += -DMTK_TTY_SUPPORT -endif - -ifeq ($(MTK_SUPPORT_TC1_TUNNING),yes) - LOCAL_SRC_FILES += aud_drv/AudioAMPControlInterface.cpp \ - aud_drv/AudioMTKVolumeCapability.cpp \ - aud_drv/AudioMTKGainController.cpp -endif - - -LOCAL_STATIC_LIBRARIES := \ - libmedia_helper \ - libfft - -ifeq ($(NXP_SMARTPA_SUPPORT),yes) - LOCAL_CFLAGS += -DNXP_SMARTPA_SUPPORT - LOCAL_CFLAGS += -DNXP_SMARTPA_SUPPORT_TFA9887 - LOCAL_CFLAGS += -DEXT_SPK_SUPPORT - LOCAL_SRC_FILES += $(LOCAL_COMMON_PATH)/V3/aud_drv/AudioALSACodecDeviceOutSpeakerNXP.cpp -LOCAL_SHARED_LIBRARIES += \ - libtfa9887_interface -endif - -ifeq ($(strip $(NXP_SMARTPA_SUPPORT)),tfa9890) - LOCAL_CFLAGS += -DNXP_SMARTPA_SUPPORT - LOCAL_CFLAGS += -DNXP_SMARTPA_SUPPORT_TFA9890 - LOCAL_CFLAGS += -DEXT_SPK_SUPPORT - LOCAL_SRC_FILES += $(LOCAL_COMMON_PATH)/V3/aud_drv/AudioALSACodecDeviceOutSpeakerNXP.cpp - LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/external/nxp - LOCAL_SHARED_LIBRARIES += libtfa9890_interface -endif - -ifeq ($(strip $(MTK_ENABLE_MD1)),yes) - LOCAL_CFLAGS += -D__MTK_ENABLE_MD1__ -endif - -ifeq ($(strip $(MTK_ENABLE_MD2)),yes) - LOCAL_CFLAGS += -D__MTK_ENABLE_MD2__ -endif - -ifeq ($(strip $(MTK_ENABLE_MD5)),yes) - LOCAL_CFLAGS += -D__MTK_ENABLE_MD5__ -endif - -LOCAL_SHARED_LIBRARIES += \ - libmedia \ - libcutils \ - libutils \ - libbinder \ - libhardware_legacy \ - libhardware \ - libblisrc \ - libdl \ - libnvram \ - libspeech_enh_lib \ - libpowermanager \ - libaudiocustparam \ - libaudiosetting \ - libaudiocompensationfilter \ - libcvsd_mtk \ - libmsbc_mtk \ - libaudioutils \ - libaudiocomponentengine \ - libtinyalsa \ - libtinycompress \ - libaudiodcrflt \ - libcustom_nvram \ - libtinyxml - -ifeq ($(HAVE_AEE_FEATURE),yes) - LOCAL_SHARED_LIBRARIES += libaed - LOCAL_C_INCLUDES += \ - $(MTK_PATH_SOURCE)/external/aee/binary/inc - LOCAL_CFLAGS += -DHAVE_AEE_FEATURE -endif - -ifeq ($(MTK_BT_SUPPORT),yes) -LOCAL_SHARED_LIBRARIES += libbluetooth_mtk_pure -# libbluetoothdrv -endif - -ifeq ($(EVDO_DT_VIA_SUPPORT),yes) - LOCAL_SHARED_LIBRARIES += libdl -endif - -ifeq ($(TELEPHONY_DFOSET),yes) - LOCAL_SHARED_LIBRARIES += libdfo -endif - -ifeq ($(MTK_WB_SPEECH_SUPPORT),yes) - LOCAL_CFLAGS += -DMTK_WB_SPEECH_SUPPORT -endif - -ifeq ($(strip $(MTK_FM_SUPPORT)),yes) - ifeq ($(strip $(MTK_FM_TX_SUPPORT)),yes) - ifeq ($(strip $(MTK_FM_TX_AUDIO)),FM_DIGITAL_OUTPUT) - LOCAL_CFLAGS += -DFM_DIGITAL_OUT_SUPPORT - endif - ifeq ($(strip $(MTK_FM_TX_AUDIO)),FM_ANALOG_OUTPUT) - LOCAL_CFLAGS += -DFM_ANALOG_OUT_SUPPORT - endif - endif - ifeq ($(strip $(MTK_FM_RX_SUPPORT)),yes) - ifeq ($(strip $(MTK_FM_RX_AUDIO)),FM_DIGITAL_INPUT) - LOCAL_CFLAGS += -DFM_DIGITAL_IN_SUPPORT - endif - ifeq ($(strip $(MTK_FM_RX_AUDIO)),FM_ANALOG_INPUT) - LOCAL_CFLAGS += -DFM_ANALOG_IN_SUPPORT - endif - endif -endif - -ifeq ($(HAVE_MATV_FEATURE),yes) - LOCAL_CFLAGS += -DMATV_AUDIO_SUPPORT -endif - -ifeq ($(MTK_BT_SUPPORT),yes) - ifeq ($(MTK_BT_PROFILE_A2DP),yes) - LOCAL_CFLAGS += -DWITH_A2DP - endif -else - ifeq ($(strip $(BOARD_HAVE_BLUETOOTH)),yes) - LOCAL_CFLAGS += -DWITH_A2DP - endif -endif - -# SRS Processing -ifeq ($(strip $(HAVE_SRSAUDIOEFFECT_FEATURE)),yes) -LOCAL_CFLAGS += -DHAVE_SRSAUDIOEFFECT -endif -# SRS Processing - -# Audio HD Record -ifeq ($(MTK_AUDIO_HD_REC_SUPPORT),yes) - LOCAL_CFLAGS += -DMTK_AUDIO_HD_REC_SUPPORT -endif -# Audio HD Record - -# MTK VoIP -ifeq ($(MTK_VOIP_ENHANCEMENT_SUPPORT),yes) - LOCAL_CFLAGS += -DMTK_VOIP_ENHANCEMENT_SUPPORT -endif -# MTK VoIP - -# DMNR 3.0 -ifeq ($(strip $(MTK_HANDSFREE_DMNR_SUPPORT)),yes) - LOCAL_CFLAGS += -DMTK_HANDSFREE_DMNR_SUPPORT -endif -# DMNR 3.0 - -# Native Audio Preprocess -ifeq ($(strip $(NATIVE_AUDIO_PREPROCESS_ENABLE)),yes) - LOCAL_CFLAGS += -DNATIVE_AUDIO_PREPROCESS_ENABLE -endif -# Native Audio Preprocess - -#Temp tag for FM support WIFI-Display output -LOCAL_CFLAGS += -DMTK_FM_SUPPORT_WFD_OUTPUT - -#Record must be 24bit when using sram -LOCAL_CFLAGS += -DRECORD_INPUT_24BITS - -ifeq ($(HAVE_MATV_FEATURE),yes) - ifeq ($(MTK_MATV_ANALOG_SUPPORT),yes) - LOCAL_CFLAGS += -DMATV_AUDIO_LINEIN_PATH - endif -endif - -LOCAL_ARM_MODE := arm -LOCAL_MODULE := audio.primary.$(TARGET_BOARD_PLATFORM) -#LOCAL_MODULE_PATH := $(TARGET_OUT_SHARED_LIBRARIES)/hw -LOCAL_MODULE_RELATIVE_PATH := hw -LOCAL_MODULE_TAGS := optional -LOCAL_MULTILIB := both -include $(BUILD_SHARED_LIBRARY) - - -# The default audio policy, for now still implemented on top of legacy -# policy code -include $(CLEAR_VARS) - -ifeq ($(USE_LEGACY_AUDIO_POLICY), 1) -ifeq ($(strip $(MTK_HIGH_RESOLUTION_AUDIO_SUPPORT)),yes) - LOCAL_CFLAGS += -DMTK_HD_AUDIO_ARCHITECTURE -# LOCAL_CFLAGS += -DMTK_DYNAMIC_CHANGE_HAL_BUFFER_SIZE -endif - -ifeq ($(HAVE_MATV_FEATURE),yes) - LOCAL_CFLAGS += -DMATV_AUDIO_SUPPORT -endif - -ifeq ($(DISABLE_EARPIECE),yes) - LOCAL_CFLAGS += -DDISABLE_EARPIECE -endif - -ifeq ($(strip $(MTK_USE_ANDROID_MM_DEFAULT_CODE)),yes) - LOCAL_CFLAGS += -DANDROID_DEFAULT_CODE - -endif - -LOCAL_C_INCLUDES:= \ - ./$(TOPDIR)/mediatek/frameworks-ext/av \ - $(TOPDIR)/hardware/libhardware_legacy/include \ - $(TOPDIR)/hardware/libhardware/include \ - $(MTK_PATH_SOURCE)/hardware/ccci/include \ - $(TOPDIR)/frameworks/av/include \ - $(MTK_PATH_SOURCE)/platform/common/hardware/audio/policy_include \ - $(MTK_PATH_SOURCE)/hardware/audio/include \ - $(MTK_PATH_SOURCE)/hardware/audio/common/V3/include \ - $(MTK_PATH_SOURCE)/hardware/audio/common/include \ - $(MTK_PATH_SOURCE)/external/nvram/libnvram \ - $(MTK_PATH_SOURCE)/external/AudioCompensationFilter \ - $(MTK_PATH_SOURCE)/external/AudioComponentEngine \ - $(MTK_PATH_SOURCE)/external/HeadphoneCompensationFilter \ - $(MTK_PATH_SOURCE)/external/audiocustparam \ - $(MTK_PATH_SOURCE)/frameworks/av/include/media \ - $(MTK_PATH_SOURCE)/frameworks/av/include \ - $(MTK_PATH_SOURCE)/frameworks-ext/av/include/media \ - $(MTK_PATH_SOURCE)/frameworks-ext/av/include \ - $(MTK_PATH_SOURCE)/external/audiodcremoveflt \ - $(MTK_PATH_SOURCE)/external/dfo/featured \ - $(TARGET_OUT_HEADERS)/dfo \ - $(MTK_PATH_CUSTOM)/custom \ - $(MTK_PATH_CUSTOM)/custom/audio - -LOCAL_SRC_FILES := \ - $(LOCAL_COMMON_PATH)/policy_driver/AudioPolicyManagerBase.cpp \ - $(LOCAL_COMMON_PATH)/policy_driver/AudioPolicyCompatClient.cpp \ - $(LOCAL_COMMON_PATH)/policy_driver/audio_policy_hal.cpp \ - $(LOCAL_COMMON_PATH)/policy_driver/AudioPolicyManagerDefault.cpp \ - $(LOCAL_COMMON_PATH)/policy_driver/AudioMTKPolicyManager.cpp - -LOCAL_SHARED_LIBRARIES := \ - libcutils \ - libutils \ - libmedia \ - libaudiosetting \ - libaudiocustparam - -ifeq ($(HAVE_AEE_FEATURE),yes) - LOCAL_SHARED_LIBRARIES += libaed - LOCAL_C_INCLUDES += \ - $(MTK_PATH_SOURCE)/external/aee/binary/inc - LOCAL_CFLAGS += -DHAVE_AEE_FEATURE -endif - -ifeq ($(TELEPHONY_DFOSET),yes) - LOCAL_SHARED_LIBRARIES += libdfo -endif - -LOCAL_STATIC_LIBRARIES := \ - libmedia_helper - -LOCAL_MODULE := audio_policy.$(TARGET_BOARD_PLATFORM) -LOCAL_MODULE_PATH := $(TARGET_OUT_SHARED_LIBRARIES)/hw -LOCAL_MODULE_TAGS := optional - -ifeq ($(MTK_BT_SUPPORT),yes) - ifeq ($(MTK_BT_PROFILE_A2DP),yes) - LOCAL_CFLAGS += -DWITH_A2DP - endif -else - ifeq ($(strip $(BOARD_HAVE_BLUETOOTH)),yes) - LOCAL_CFLAGS += -DWITH_A2DP - endif -endif - -ifeq ($(HAVE_MATV_FEATURE),yes) - LOCAL_CFLAGS += -DMATV_AUDIO_SUPPORT -endif - -ifeq ($(strip $(MTK_FM_SUPPORT)),yes) - ifeq ($(strip $(MTK_FM_TX_SUPPORT)),yes) - ifeq ($(strip $(MTK_FM_TX_AUDIO)),FM_DIGITAL_OUTPUT) - LOCAL_CFLAGS += -DFM_DIGITAL_OUT_SUPPORT - endif - ifeq ($(strip $(MTK_FM_TX_AUDIO)),FM_ANALOG_OUTPUT) - LOCAL_CFLAGS += -DFM_ANALOG_OUT_SUPPORT - endif - endif - ifeq ($(strip $(MTK_FM_RX_SUPPORT)),yes) - ifeq ($(strip $(MTK_FM_RX_AUDIO)),FM_DIGITAL_INPUT) - LOCAL_CFLAGS += -DFM_DIGITAL_IN_SUPPORT - endif - ifeq ($(strip $(MTK_FM_RX_AUDIO)),FM_ANALOG_INPUT) - LOCAL_CFLAGS += -DFM_ANALOG_IN_SUPPORT - endif - endif -endif - -ifeq ($(HAVE_CMMB_FEATURE), yes) - LOCAL_CFLAGS += -DMTK_CMMB_ENABLE -endif - -#Temp tag for FM support WIFI-Display output -LOCAL_CFLAGS += -DMTK_FM_SUPPORT_WFD_OUTPUT - -ifeq ($(MTK_HAC_SUPPORT),yes) - LOCAL_CFLAGS += -DMTK_HAC_SUPPORT -endif - -include $(BUILD_SHARED_LIBRARY) -endif -endif -endif diff --git a/proprietary/hardware/audio/mt8163/Android.mk_ b/proprietary/hardware/audio/mt8163/Android.mk_ index a28a695d0b678bf205382cdccdc16889f0bcb512..80c52e515080bf514b0f846fd65657b6052bad29 100755 --- a/proprietary/hardware/audio/mt8163/Android.mk_ +++ b/proprietary/hardware/audio/mt8163/Android.mk_ @@ -160,7 +160,7 @@ LOCAL_C_INCLUDES:= \ external/tinyxml \ $(call include-path-for, audio-utils) \ $(call include-path-for, audio-effects) \ - $(MTK_PATH_SOURCE)/hardware/audio/mt8163/include \ + $(MTK_PATH_SOURCE)/hardware/audio/mt6757/include \ $(MTK_PATH_SOURCE)/hardware/audio/common/V3/include \ $(MTK_PATH_SOURCE)/platform/common/hardware/audio/include \ $(MTK_PATH_SOURCE)/external/nvram/libnvram \ diff --git a/proprietary/hardware/bwc/Android.mk b/proprietary/hardware/bwc/Android.mk deleted file mode 100755 index 921289ebd9db98b39171605bfb7df1cf555948e6..0000000000000000000000000000000000000000 --- a/proprietary/hardware/bwc/Android.mk +++ /dev/null @@ -1,109 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - - - -#ifeq ($(MTK_PLATFORM),$(filter $(MTK_PLATFORM),MT6593)) - -LOCAL_PATH:= $(call my-dir) - -COMMON_PATH:= common -INCLUDE_PATH:= inc - -include $(CLEAR_VARS) - -ifeq ($(strip $(TARGET_BOARD_PLATFORM)),mt6735m) -LOCAL_CFLAGS += -DBWC_D2 -else ifeq ($(strip $(TARGET_BOARD_PLATFORM)),mt6735) -LOCAL_CFLAGS += -DBWC_D1 -else ifeq ($(strip $(TARGET_BOARD_PLATFORM)),mt6753) -LOCAL_CFLAGS += -DBWC_D3 -else ifeq ($(strip $(TARGET_BOARD_PLATFORM)),mt6755) -LOCAL_CFLAGS += -DBWC_J -else ifeq ($(strip $(TARGET_BOARD_PLATFORM)),mt6580) -LOCAL_CFLAGS += -DBWC_R -else ifeq ($(strip $(TARGET_BOARD_PLATFORM)),mt6797) -LOCAL_CFLAGS += -DBWC_EV -endif - -#ifeq ($(strip $(TARGET_BOARD_PLATFORM)),mt6735m) -#include $(LOCAL_PATH)/$(shell echo $(MTK_PLATFORM) | tr A-Z a-z )/Android.mk -#else -LOCAL_SRC_FILES:= \ - $(COMMON_PATH)/bandwidth_control.cpp \ - $(COMMON_PATH)/bandwidth_control_port.cpp \ - $(COMMON_PATH)/IBWCService.cpp \ - $(COMMON_PATH)/BWCService.cpp \ - $(COMMON_PATH)/BWCClient.cpp \ - $(COMMON_PATH)/BWManager.cpp \ - $(COMMON_PATH)/BWCProfileAdapter.cpp - - -LOCAL_C_INCLUDES:= \ - $(MTK_PATH_SOURCE)/hardware/bwc/inc \ - #$(TOP)/frameworks/base/include/ \ - #$(MTK_PATH_SOURCE)/hardware/bwc/inc \ - #$(TOP)/$(MTK_PATH_PLATFORM)/kernel/core/include/mach \ - #$(TOP)/$(MTK_PATH_PLATFORM)/hardware/bwc/inc \ - -LOCAL_SHARED_LIBRARIES := \ - libcutils \ - liblog \ - libnetutils \ - libutils \ - libbinder - -ifeq ($(MTK_DISPLAY_120HZ_SUPPORT), yes) -LOCAL_CFLAGS += -DBWC_RRC_SUPPORT -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/rrc/inc -LOCAL_SHARED_LIBRARIES += librrc -endif - -LOCAL_MODULE := libbwc -LOCAL_MULTILIB := both - -LOCAL_MODULE_TAGS := optional - -#LOCAL_PRELINK_MODULE := false - -include $(BUILD_SHARED_LIBRARY) - -include $(CLEAR_VARS) -#include $(call all-makefiles-under,$(LOCAL_PATH)) - - -#endif -#endif - diff --git a/proprietary/hardware/bwc/common/cmd/Android.mk b/proprietary/hardware/bwc/common/cmd/Android.mk deleted file mode 100755 index b8225cda0385c53550f99560a9b0f18b85578b7f..0000000000000000000000000000000000000000 --- a/proprietary/hardware/bwc/common/cmd/Android.mk +++ /dev/null @@ -1,21 +0,0 @@ -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_SRC_FILES:= \ - main_bwc.cpp - -LOCAL_SHARED_LIBRARIES := \ - libutils \ - libbinder \ - liblog \ - libbwc \ - -LOCAL_C_INCLUDES := \ - $(MTK_PATH_SOURCE)/hardware/bwc/inc \ - $(TOP)/$(MTK_PATH_PLATFORM)/hardware/bwc/inc - -LOCAL_MODULE:= bwc - -LOCAL_MODULE_TAGS := optional - -include $(BUILD_EXECUTABLE) diff --git a/proprietary/hardware/bwc/common/ut/Android.mk b/proprietary/hardware/bwc/common/ut/Android.mk deleted file mode 100755 index d9890acd595fedef54ccf1034bb9da3e1aec6bd4..0000000000000000000000000000000000000000 --- a/proprietary/hardware/bwc/common/ut/Android.mk +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -## test for executable program -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) -LOCAL_SRC_FILES := bwc_test.cpp \ - - -LOCAL_MODULE := bwc_test - -LOCAL_C_INCLUDES:= \ - $(MTK_PATH_SOURCE)/hardware/bwc/inc - -LOCAL_SHARED_LIBRARIES := \ - libcutils \ - liblog \ - libbwc \ - -#LOCAL_STATIC_LIBRARIES := -LOCAL_MODULE_TAGS := tests -LOCAL_PRELINK_MODULE:=false -include $(BUILD_EXECUTABLE) diff --git a/proprietary/hardware/connectivity/ANT/RAM/Android.mk b/proprietary/hardware/connectivity/ANT/RAM/Android.mk deleted file mode 100755 index b8fe172fbfb18d171aadc92620dd3eff255b14fd..0000000000000000000000000000000000000000 --- a/proprietary/hardware/connectivity/ANT/RAM/Android.mk +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright (C) 2008 The Android Open Source Project -# -# 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. -ifeq ($(MTK_ANT_SUPPORT), yes) -$(warning building ANT RAM start) -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) -LOCAL_MODULE := ANT_RAM_CODE_E1.BIN -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware -LOCAL_SRC_FILES := $(LOCAL_MODULE) -include $(BUILD_PREBUILT) - -include $(CLEAR_VARS) -LOCAL_MODULE := ANT_RAM_CODE_E2.BIN -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware -LOCAL_SRC_FILES := $(LOCAL_MODULE) -include $(BUILD_PREBUILT) -$(warning building ANT RAM finish ) -endif diff --git a/proprietary/hardware/connectivity/ANT/Test/Android.mk b/proprietary/hardware/connectivity/ANT/Test/Android.mk deleted file mode 100755 index eebedc4869b087f998fa8e812e84760e05b169c4..0000000000000000000000000000000000000000 --- a/proprietary/hardware/connectivity/ANT/Test/Android.mk +++ /dev/null @@ -1,26 +0,0 @@ -# -# ANT Test -# -ifeq ($(MTK_ANT_SUPPORT), yes) -$(warning building ANT test start ) -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_C_INCLUDES:= $(LOCAL_PATH)/../src/inc - -LOCAL_SRC_FILES := ant_app.c - -LOCAL_MODULE:=antradio_app - -LOCAL_SHARED_LIBRARIES := \ - libantradio \ - libcutils - -LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES) -LOCAL_MODULE_TAGS := optional - - -include $(BUILD_EXECUTABLE) - -$(warning building ANT test start ) -endif \ No newline at end of file diff --git a/proprietary/hardware/connectivity/bluetooth/driver/pure/Android.mk b/proprietary/hardware/connectivity/bluetooth/driver/pure/Android.mk deleted file mode 100755 index dd0095c636a573abc0e303aacdc0639e8a6f24ae..0000000000000000000000000000000000000000 --- a/proprietary/hardware/connectivity/bluetooth/driver/pure/Android.mk +++ /dev/null @@ -1,2 +0,0 @@ -LOCAL_PATH := $(call my-dir) -include $(LOCAL_PATH)/combo/Android.mk diff --git a/proprietary/hardware/connectivity/bluetooth/driver/pure/combo/Android.mk b/proprietary/hardware/connectivity/bluetooth/driver/pure/combo/Android.mk deleted file mode 100755 index e7bae6f43072b73af4cbe48c087e7527e1cde1a8..0000000000000000000000000000000000000000 --- a/proprietary/hardware/connectivity/bluetooth/driver/pure/combo/Android.mk +++ /dev/null @@ -1,100 +0,0 @@ -LOCAL_PATH := $(call my-dir) - -########################################################################### -# MTK BT CHIP INIT LIBRARY INDEPENDENT OF STACK -########################################################################### -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := \ - mtk.c \ - radiomgr.c \ - radiomod.c - -LOCAL_C_INCLUDES := \ - $(MTK_PATH_SOURCE)/external/nvram/libnvram \ - $(MTK_PATH_CUSTOM)/cgen/cfgfileinc \ - $(MTK_PATH_CUSTOM)/cgen/cfgdefault \ - $(MTK_PATH_CUSTOM)/cgen/inc \ - $(MTK_PATH_CUSTOM)/hal/bluetooth \ - $(LOCAL_PATH)/../inc - -ifneq ($(filter MTK_MT6628,$(MTK_BT_CHIP)),) -LOCAL_CFLAGS += -DMTK_MT6628 -endif -ifneq ($(filter MTK_MT6630,$(MTK_BT_CHIP)),) -LOCAL_CFLAGS += -DMTK_MT6630 -endif -ifneq ($(filter MTK_CONSYS_MT8163,$(MTK_BT_CHIP)),) -LOCAL_CFLAGS += -DMTK_CONSYS_MT8163 -endif -ifneq ($(filter MTK_CONSYS_MT8127,$(MTK_BT_CHIP)),) -LOCAL_CFLAGS += -DMTK_CONSYS_MT8127 -endif -ifneq ($(filter MTK_CONSYS_MT6582,$(MTK_BT_CHIP)),) -LOCAL_CFLAGS += -DMTK_CONSYS_MT6582 -endif -ifneq ($(filter MTK_CONSYS_MT6592,$(MTK_BT_CHIP)),) -LOCAL_CFLAGS += -DMTK_CONSYS_MT6592 -endif -ifneq ($(filter MTK_CONSYS_MT6752,$(MTK_BT_CHIP)),) -LOCAL_CFLAGS += -DMTK_CONSYS_MT6752 -endif -ifneq ($(filter MTK_CONSYS_MT6735,$(MTK_BT_CHIP)),) -LOCAL_CFLAGS += -DMTK_CONSYS_MT6735 -endif -ifneq ($(filter MTK_CONSYS_MT6580,$(MTK_BT_CHIP)),) -LOCAL_CFLAGS += -DMTK_CONSYS_MT6580 -endif -ifneq ($(filter MTK_CONSYS_MT6755,$(MTK_BT_CHIP)),) -LOCAL_CFLAGS += -DMTK_CONSYS_MT6755 -endif -ifneq ($(filter MTK_CONSYS_MT6797,$(MTK_BT_CHIP)),) -LOCAL_CFLAGS += -DMTK_CONSYS_MT6797 -endif -ifeq ($(MTK_MERGE_INTERFACE_SUPPORT), yes) -LOCAL_CFLAGS += -D__MTK_MERGE_INTERFACE_SUPPORT__ -endif - -ifeq ($(TARGET_BUILD_VARIANT), eng) -LOCAL_CFLAGS += -DBD_ADDR_AUTOGEN -endif - -LOCAL_MODULE := libbluetooth_mtk_pure -LOCAL_SHARED_LIBRARIES := liblog libcutils libnvram -LOCAL_PRELINK_MODULE := false -include $(BUILD_SHARED_LIBRARY) - - -########################################################################### -# BT ENGINEER MODE -########################################################################### -BUILD_BT_EM := true -ifeq ($(BUILD_BT_EM), true) -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := bt_em.c - -LOCAL_C_INCLUDES := \ - $(LOCAL_PATH)/../inc - -LOCAL_MODULE :=libbluetoothem_mtk -LOCAL_SHARED_LIBRARIES := liblog libdl -LOCAL_PRELINK_MODULE := false -include $(BUILD_SHARED_LIBRARY) -endif - -################ BT RELAYER ################## -BUILD_BT_RELAYER := true -ifeq ($(BUILD_BT_RELAYER), true) -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := bt_relayer.c - -LOCAL_C_INCLUDES := \ - $(LOCAL_PATH)/../inc - -LOCAL_MODULE := libbluetooth_relayer -LOCAL_SHARED_LIBRARIES := liblog libcutils libbluetoothem_mtk -LOCAL_PRELINK_MODULE := false -include $(BUILD_SHARED_LIBRARY) -endif diff --git a/proprietary/hardware/connectivity/fmradio/Android.mk b/proprietary/hardware/connectivity/fmradio/Android.mk deleted file mode 100755 index 4df4cdb8512711972dd1ceff5a71930e1ef1b7b2..0000000000000000000000000000000000000000 --- a/proprietary/hardware/connectivity/fmradio/Android.mk +++ /dev/null @@ -1,29 +0,0 @@ -# -# Copyright (C) 2011 The Android Open-Source Project -# -# 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. -# - -# WARNING: Everything listed here will be built on ALL platforms, -# including x86, the emulator, and the SDK. Modules must be uniquely -# named (liblights.panda), and must build everywhere, or limit themselves -# to only building on ARM if they include assembly. Individual makefiles -# are responsible for having their own logic, for fine-grained control. - -LOCAL_PATH := $(call my-dir) - -# if some modules are built directly from this directory (not subdirectories), -# their rules should be written here. - -$(warning [FM]starting to build fm radio part...) -include $(call all-subdir-makefiles) diff --git a/proprietary/hardware/connectivity/fmradio/fmnative/Android.mk b/proprietary/hardware/connectivity/fmradio/fmnative/Android.mk deleted file mode 100755 index 00139dabc0a43dfa0c4fc4ce41c28dff6553a0ab..0000000000000000000000000000000000000000 --- a/proprietary/hardware/connectivity/fmradio/fmnative/Android.mk +++ /dev/null @@ -1,747 +0,0 @@ -ifeq ($(MTK_FM_SUPPORT), yes) - -BUILD_FM_CFG := false -BUILD_FM_PATCH := false - -FM_CFG_FILE := fm_cust.cfg - -LOCAL_PATH:= $(call my-dir) -#fm custom path: mediatek/custom/common/hal/fmradio -FM_CUSTOM_PATH := ./config - -# $(call config-custom-folder,custom1:hal/fmradio) - -############################################## MT6628 FM config: start######################### -ifeq ($(findstring MT6628_FM,$(MTK_FM_CHIP)),MT6628_FM) - -BUILD_FM_CFG := true -BUILD_FM_PATCH := true -FM_CHIP := mt6628 -FM_ROM_FILE := mt6628_fm_rom.bin -FM_PATCH_FILE_1 := mt6628_fm_v1_patch.bin -FM_COEFF_FILE_1 := mt6628_fm_v1_coeff.bin -FM_PATCH_FILE_2 := mt6628_fm_v2_patch.bin -FM_COEFF_FILE_2 := mt6628_fm_v2_coeff.bin -FM_PATCH_FILE_3 := mt6628_fm_v3_patch.bin -FM_COEFF_FILE_3 := mt6628_fm_v3_coeff.bin -FM_PATCH_FILE_4 := mt6628_fm_v4_patch.bin -FM_COEFF_FILE_4 := mt6628_fm_v4_coeff.bin -FM_PATCH_FILE_5 := mt6628_fm_v5_patch.bin -FM_COEFF_FILE_5 := mt6628_fm_v5_coeff.bin - - -##### INSTALL fm_cust.cfg FOR fm CONFIG ##### - -ifeq ($(BUILD_FM_CFG), true) -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_CFG_FILE) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/fmr -##LOCAL_SRC_FILES := custom1/$(FM_CHIP)/$(LOCAL_MODULE) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) -endif - -##### INSTALL fm PATCH ##### - -ifeq ($(BUILD_FM_PATCH), true) -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_ROM_FILE) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_PATCH_FILE_1) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_PATCH_FILE_2) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_PATCH_FILE_3) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_PATCH_FILE_4) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_PATCH_FILE_5) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_COEFF_FILE_1) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_COEFF_FILE_2) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_COEFF_FILE_3) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_COEFF_FILE_4) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/mt6628 -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/mt6628/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_COEFF_FILE_5) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - -endif -endif -################################################### MT6628 FM config: end###################################### - -################################################### MT6620 FM config: start##################################### -ifeq ($(findstring MT6620_FM,$(MTK_FM_CHIP)),MT6620_FM) - -FM_CHIP := mt6620 - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_CHIP)_$(FM_CFG_FILE) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/fmr -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - -endif -############################################### MT6620 FM config: end########################################## - -############################################### MT6627 FM config: start######################################## -ifeq ($(findstring MT6627_FM,$(MTK_FM_CHIP)),MT6627_FM) - -FM_CHIP := mt6627 -FM_PATCH_FILE_1 := mt6627_fm_v1_patch.bin -FM_COEFF_FILE_1 := mt6627_fm_v1_coeff.bin -FM_PATCH_FILE_2 := mt6627_fm_v2_patch.bin -FM_COEFF_FILE_2 := mt6627_fm_v2_coeff.bin -FM_PATCH_FILE_3 := mt6627_fm_v3_patch.bin -FM_COEFF_FILE_3 := mt6627_fm_v3_coeff.bin -FM_PATCH_FILE_4 := mt6627_fm_v4_patch.bin -FM_COEFF_FILE_4 := mt6627_fm_v4_coeff.bin -FM_PATCH_FILE_5 := mt6627_fm_v5_patch.bin -FM_COEFF_FILE_5 := mt6627_fm_v5_coeff.bin - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_CHIP)_$(FM_CFG_FILE) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/fmr -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_PATCH_FILE_1) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_PATCH_FILE_2) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_PATCH_FILE_3) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_PATCH_FILE_4) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_PATCH_FILE_5) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_COEFF_FILE_1) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_COEFF_FILE_2) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_COEFF_FILE_3) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_COEFF_FILE_4) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_COEFF_FILE_5) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - -endif -##### MT6627 FM config: end##### - -############################################### MT6625 FM config: start######################################## -ifeq ($(findstring MT6625_FM,$(MTK_FM_CHIP)),MT6625_FM) - -FM_CHIP := mt6627 -FM_PATCH_FILE_1 := mt6627_fm_v1_patch.bin -FM_COEFF_FILE_1 := mt6627_fm_v1_coeff.bin -FM_PATCH_FILE_2 := mt6627_fm_v2_patch.bin -FM_COEFF_FILE_2 := mt6627_fm_v2_coeff.bin -FM_PATCH_FILE_3 := mt6627_fm_v3_patch.bin -FM_COEFF_FILE_3 := mt6627_fm_v3_coeff.bin -FM_PATCH_FILE_4 := mt6627_fm_v4_patch.bin -FM_COEFF_FILE_4 := mt6627_fm_v4_coeff.bin -FM_PATCH_FILE_5 := mt6627_fm_v5_patch.bin -FM_COEFF_FILE_5 := mt6627_fm_v5_coeff.bin - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_CHIP)_$(FM_CFG_FILE) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/fmr -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_PATCH_FILE_1) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_PATCH_FILE_2) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_PATCH_FILE_3) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_PATCH_FILE_4) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_PATCH_FILE_5) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_COEFF_FILE_1) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_COEFF_FILE_2) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_COEFF_FILE_3) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_COEFF_FILE_4) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_COEFF_FILE_5) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - -endif -##### MT6625 FM config: end##### - -############################################### MT6580 FM config: start######################################## -ifeq ($(findstring MT6580_FM,$(MTK_FM_CHIP)),MT6580_FM) - -FM_CHIP := mt6580 -FM_PATCH_FILE_1 := mt6580_fm_v1_patch.bin -FM_COEFF_FILE_1 := mt6580_fm_v1_coeff.bin -FM_PATCH_FILE_2 := mt6580_fm_v2_patch.bin -FM_COEFF_FILE_2 := mt6580_fm_v2_coeff.bin -FM_PATCH_FILE_3 := mt6580_fm_v3_patch.bin -FM_COEFF_FILE_3 := mt6580_fm_v3_coeff.bin -FM_PATCH_FILE_4 := mt6580_fm_v4_patch.bin -FM_COEFF_FILE_4 := mt6580_fm_v4_coeff.bin -FM_PATCH_FILE_5 := mt6580_fm_v5_patch.bin -FM_COEFF_FILE_5 := mt6580_fm_v5_coeff.bin - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_CHIP)_$(FM_CFG_FILE) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/fmr -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_PATCH_FILE_1) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_PATCH_FILE_2) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_PATCH_FILE_3) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_PATCH_FILE_4) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_PATCH_FILE_5) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_COEFF_FILE_1) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_COEFF_FILE_2) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_COEFF_FILE_3) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_COEFF_FILE_4) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_COEFF_FILE_5) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - -endif -##### MT6580 FM config: end##### - -############################################### MT6630 FM config: start######################################## -ifeq ($(findstring MT6630_FM,$(MTK_FM_CHIP)),MT6630_FM) - -FM_CHIP := mt6630 -FM_PATCH_FILE_1 := $(FM_CHIP)_fm_v1_patch.bin -FM_COEFF_FILE_1 := $(FM_CHIP)_fm_v1_coeff.bin -FM_PATCH_FILE_2 := $(FM_CHIP)_fm_v2_patch.bin -FM_COEFF_FILE_2 := $(FM_CHIP)_fm_v2_coeff.bin -FM_PATCH_FILE_3 := $(FM_CHIP)_fm_v3_patch.bin -FM_COEFF_FILE_3 := $(FM_CHIP)_fm_v3_coeff.bin -FM_PATCH_FILE_4 := $(FM_CHIP)_fm_v4_patch.bin -FM_COEFF_FILE_4 := $(FM_CHIP)_fm_v4_coeff.bin -FM_PATCH_FILE_5 := $(FM_CHIP)_fm_v5_patch.bin -FM_COEFF_FILE_5 := $(FM_CHIP)_fm_v5_coeff.bin - -FM_TX_PATCH_FILE_1 := $(FM_CHIP)_fm_v1_patch_tx.bin -FM_TX_COEFF_FILE_1 := $(FM_CHIP)_fm_v1_coeff_tx.bin -FM_TX_PATCH_FILE_2 := $(FM_CHIP)_fm_v2_patch_tx.bin -FM_TX_COEFF_FILE_2 := $(FM_CHIP)_fm_v2_coeff_tx.bin -FM_TX_PATCH_FILE_3 := $(FM_CHIP)_fm_v3_patch_tx.bin -FM_TX_COEFF_FILE_3 := $(FM_CHIP)_fm_v3_coeff_tx.bin -FM_TX_PATCH_FILE_4 := $(FM_CHIP)_fm_v4_patch_tx.bin -FM_TX_COEFF_FILE_4 := $(FM_CHIP)_fm_v4_coeff_tx.bin -FM_TX_PATCH_FILE_5 := $(FM_CHIP)_fm_v5_patch_tx.bin -FM_TX_COEFF_FILE_5 := $(FM_CHIP)_fm_v5_coeff_tx.bin - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_CHIP)_$(FM_CFG_FILE) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/fmr -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_PATCH_FILE_1) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_TX_PATCH_FILE_1) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_PATCH_FILE_2) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_TX_PATCH_FILE_2) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_PATCH_FILE_3) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_TX_PATCH_FILE_3) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_PATCH_FILE_4) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_TX_PATCH_FILE_4) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_PATCH_FILE_5) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_TX_PATCH_FILE_5) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_COEFF_FILE_1) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_TX_COEFF_FILE_1) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_COEFF_FILE_2) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_TX_COEFF_FILE_2) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_COEFF_FILE_3) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_TX_COEFF_FILE_3) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_COEFF_FILE_4) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_TX_COEFF_FILE_4) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_COEFF_FILE_5) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_TX_COEFF_FILE_5) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - -endif -##### MT6630 FM config: end##### - -############################################### MT6631 FM config: start######################################## -ifeq ($(findstring MT6631_FM,$(MTK_FM_CHIP)),MT6631_FM) - -FM_CHIP := mt6631 -FM_PATCH_FILE_1 := mt6631_fm_v1_patch.bin -FM_COEFF_FILE_1 := mt6631_fm_v1_coeff.bin -FM_PATCH_FILE_2 := mt6631_fm_v2_patch.bin -FM_COEFF_FILE_2 := mt6631_fm_v2_coeff.bin -FM_PATCH_FILE_3 := mt6631_fm_v3_patch.bin -FM_COEFF_FILE_3 := mt6631_fm_v3_coeff.bin -FM_PATCH_FILE_4 := mt6631_fm_v4_patch.bin -FM_COEFF_FILE_4 := mt6631_fm_v4_coeff.bin -FM_PATCH_FILE_5 := mt6631_fm_v5_patch.bin -FM_COEFF_FILE_5 := mt6631_fm_v5_coeff.bin - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_CHIP)_$(FM_CFG_FILE) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/fmr -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_PATCH_FILE_1) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_PATCH_FILE_2) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_PATCH_FILE_3) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_PATCH_FILE_4) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_PATCH_FILE_5) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_COEFF_FILE_1) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_COEFF_FILE_2) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_COEFF_FILE_3) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_COEFF_FILE_4) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - - -include $(CLEAR_VARS) -LOCAL_MODULE := $(FM_COEFF_FILE_5) -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware/$(FM_CHIP) -LOCAL_SRC_FILES := $(FM_CUSTOM_PATH)/$(FM_CHIP)/$(LOCAL_MODULE) -include $(BUILD_PREBUILT) - -endif -##### MT6631 FM config: end##### -include $(call all-makefiles-under,$(LOCAL_PATH)) - -endif diff --git a/proprietary/hardware/connectivity/fmradio/fmnative/custom/Android.mk b/proprietary/hardware/connectivity/fmradio/fmnative/custom/Android.mk deleted file mode 100755 index 100b39af49faa017b7f52fe27de3462528185ad4..0000000000000000000000000000000000000000 --- a/proprietary/hardware/connectivity/fmradio/fmnative/custom/Android.mk +++ /dev/null @@ -1,52 +0,0 @@ -ifeq ($(MTK_FM_SUPPORT), yes) - -LOCAL_PATH := $(call my-dir) -############################################################################### -# Define MTK FM Radio Chip solution -############################################################################### - -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := \ - custom.cpp - -LOCAL_C_INCLUDES := $(JNI_H_INCLUDE) $(DEVICE_PATH)/fmradio/custom - -#LOCAL_CFLAGS:= \ -# -D$(MTK_FM_CHIP) -ifeq ($(findstring MT6620_FM,$(MTK_FM_CHIP)),MT6620_FM) -LOCAL_CFLAGS+= \ - -DMT6620_FM -endif -ifeq ($(findstring MT6628_FM,$(MTK_FM_CHIP)),MT6628_FM) -LOCAL_CFLAGS+= \ - -DMT6628_FM -endif -ifeq ($(findstring MT6627_FM,$(MTK_FM_CHIP)),MT6627_FM) -LOCAL_CFLAGS+= \ - -DMT6627_FM -endif -ifeq ($(findstring MT6625_FM,$(MTK_FM_CHIP)),MT6625_FM) -LOCAL_CFLAGS+= \ - -DMT6627_FM -endif -ifeq ($(findstring MT6580_FM,$(MTK_FM_CHIP)),MT6580_FM) -LOCAL_CFLAGS+= \ - -DMT6580_FM -endif -ifeq ($(findstring MT6630_FM,$(MTK_FM_CHIP)),MT6630_FM) -LOCAL_CFLAGS+= \ - -DMT6630_FM -endif -ifeq ($(findstring MT6631_FM,$(MTK_FM_CHIP)),MT6631_FM) -LOCAL_CFLAGS+= \ - -DMT6631_FM -endif -LOCAL_SHARED_LIBRARIES := libcutils -LOCAL_PRELINK_MODULE := false - -LOCAL_MODULE := libfmcust -include $(BUILD_SHARED_LIBRARY) - -endif - diff --git a/proprietary/hardware/connectivity/fmradio/fmnative/custom/Android.mk_ b/proprietary/hardware/connectivity/fmradio/fmnative/custom/Android.mk_ index 738a8f767054cfb8de4a92ae1d25d270037e0065..100b39af49faa017b7f52fe27de3462528185ad4 100755 --- a/proprietary/hardware/connectivity/fmradio/fmnative/custom/Android.mk_ +++ b/proprietary/hardware/connectivity/fmradio/fmnative/custom/Android.mk_ @@ -10,7 +10,7 @@ include $(CLEAR_VARS) LOCAL_SRC_FILES := \ custom.cpp -LOCAL_C_INCLUDES := $(JNI_H_INCLUDE) +LOCAL_C_INCLUDES := $(JNI_H_INCLUDE) $(DEVICE_PATH)/fmradio/custom #LOCAL_CFLAGS:= \ # -D$(MTK_FM_CHIP) diff --git a/proprietary/hardware/connectivity/fmradio/fmnative/fmr_hal/Android.mk b/proprietary/hardware/connectivity/fmradio/fmnative/fmr_hal/Android.mk deleted file mode 100755 index 42a59c02e439eb5c155152d0ead6c007e9db011d..0000000000000000000000000000000000000000 --- a/proprietary/hardware/connectivity/fmradio/fmnative/fmr_hal/Android.mk +++ /dev/null @@ -1,27 +0,0 @@ -ifeq ($(MTK_FM_SUPPORT), yes) - -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -ifeq ($(findstring MT6625_FM,$(MTK_FM_CHIP)),MT6625_FM) -LOCAL_CFLAGS+= \ - -DMT6627_FM -endif - -LOCAL_MODULE := radio.fm.$(TARGET_BOARD_PLATFORM) -LOCAL_MODULE_RELATIVE_PATH := hw -LOCAL_SRC_FILES := fmr_core.c \ - fmr_err.c \ - common.c \ - radio_hw_hal.c - -LOCAL_SHARED_LIBRARIES := liblog libdl libmedia libcutils libradio_metadata -LOCAL_MODULE_TAGS := optional -LOCAL_32_BIT_ONLY := true - -LOCAL_PRELINK_MODULE := false - -include $(BUILD_SHARED_LIBRARY) - -endif diff --git a/proprietary/hardware/connectivity/fmradio_ext/autofm/Android.mk b/proprietary/hardware/connectivity/fmradio_ext/autofm/Android.mk deleted file mode 100755 index 3dbd2da882bf94a8ce4226e83ac1c632bc3fd920..0000000000000000000000000000000000000000 --- a/proprietary/hardware/connectivity/fmradio_ext/autofm/Android.mk +++ /dev/null @@ -1,36 +0,0 @@ -ifeq ($(MTK_FM_SUPPORT), yes) - -$(warning [FM]starting to build autofm) - -BUILD_FMTEST := true -FM_TOOL_BUILD_DEAMON := false - -LOCAL_PATH := $(call my-dir) - -ifeq ($(BUILD_FMTEST), true) -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := \ - autofm.c - -LOCAL_STATIC_LIBRARIES := - -#LOCAL_SHARED_LIBRARIES := libfm - -LOCAL_C_INCLUDES := - -LOCAL_PRELINK_MODULE := yes - -LOCAL_MODULE_TAGS := eng - -ifeq ($(FM_TOOL_BUILD_DEAMON), true) -LOCAL_CFLAGS := \ - -DFM_TOOL_BUILD_DEAMON -LOCAL_MODULE := autofmd -else -LOCAL_MODULE := autofm -endif - -include $(BUILD_EXECUTABLE) -endif -endif diff --git a/proprietary/hardware/connectivity/fmradio_ext/fmr/Android.mk b/proprietary/hardware/connectivity/fmradio_ext/fmr/Android.mk deleted file mode 100755 index ed8b3d756d25ccf3022b3f9e88adb3befcbdb940..0000000000000000000000000000000000000000 --- a/proprietary/hardware/connectivity/fmradio_ext/fmr/Android.mk +++ /dev/null @@ -1,263 +0,0 @@ -ifeq ($(MTK_FM_TX_SUPPORT), yes) - -FM_LIB_BUILD_AR1000 := no -FM_LIB_BUILD_MT6616 := no -FM_LIB_BUILD_MT6620 := yes -FM_LIB_BUILD_MT6626 := no -FM_LIB_BUILD_MT6628 := yes -FM_LIB_BUILD_MT519X := no -FM_LIB_BUILD_MT6627 := yes -FM_LIB_BUILD_MT6580 := yes -FM_LIB_BUILD_MT6630 := yes -FM_LIB_BUILD_MT6631 := yes - -LOCAL_PATH := $(call my-dir) -############################################################################### -# Define MTK FM Radio Chip solution -############################################################################### - -include $(CLEAR_VARS) - -ifeq ($(findstring MT6625_FM,$(MTK_FM_CHIP)),MT6625_FM) -LOCAL_CFLAGS+= \ - -DMT6627_FM -endif - -LOCAL_SRC_FILES := \ - fmr_core.cpp \ - fmr_err.cpp \ - libfm_jni.cpp - -LOCAL_C_INCLUDES := $(JNI_H_INCLUDE) \ - frameworks/base/include/media - -LOCAL_SHARED_LIBRARIES := \ - libcutils \ - libdl \ - libmedia \ - -LOCAL_PRELINK_MODULE := false - -LOCAL_MODULE := libfmtxjni -include $(BUILD_SHARED_LIBRARY) - -######################## -ifeq ($(FM_LIB_BUILD_MT6616), yes) -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := \ - mt6616.cpp \ - common.cpp \ - bt_ctrl.cpp - -LOCAL_C_INCLUDES := $(JNI_H_INCLUDE) \ - frameworks/base/include/media - -LOCAL_SHARED_LIBRARIES := \ - libcutils \ - libdl \ - libmedia - -LOCAL_PRELINK_MODULE := false - -LOCAL_MODULE := libfmmt6616 -include $(BUILD_SHARED_LIBRARY) -endif - -######################## -ifeq ($(FM_LIB_BUILD_MT6626), yes) -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := \ - mt6626.cpp \ - common.cpp \ - bt_ctrl.cpp - -LOCAL_C_INCLUDES := $(JNI_H_INCLUDE) \ - frameworks/base/include/media - -LOCAL_SHARED_LIBRARIES := \ - libcutils \ - libdl \ - libmedia - -LOCAL_PRELINK_MODULE := false - -LOCAL_MODULE := libfmmt6626 -include $(BUILD_SHARED_LIBRARY) -endif - -######################## -ifeq ($(FM_LIB_BUILD_MT6620), yes) -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := \ - mt6620.cpp \ - common.cpp - -LOCAL_C_INCLUDES := $(JNI_H_INCLUDE) \ - frameworks/base/include/media - -LOCAL_SHARED_LIBRARIES := \ - libcutils \ - libdl \ - libmedia - -LOCAL_PRELINK_MODULE := false - -LOCAL_MODULE := libfmmt6620 -include $(BUILD_SHARED_LIBRARY) -endif - -######################## -ifeq ($(FM_LIB_BUILD_MT6628), yes) -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := \ - mt6628.cpp \ - common.cpp - -LOCAL_C_INCLUDES := $(JNI_H_INCLUDE) \ - frameworks/base/include/media \ - -LOCAL_SHARED_LIBRARIES := \ - libcutils \ - libdl \ - libmedia - -LOCAL_PRELINK_MODULE := false - -LOCAL_MODULE := libfmmt6628 -include $(BUILD_SHARED_LIBRARY) -endif -######################## -ifeq ($(FM_LIB_BUILD_MT6627), yes) -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := \ - mt6627.cpp \ - common.cpp - -LOCAL_C_INCLUDES := $(JNI_H_INCLUDE) \ - frameworks/base/include/media \ - -LOCAL_SHARED_LIBRARIES := \ - libcutils \ - libdl \ - libmedia - -LOCAL_PRELINK_MODULE := false - -LOCAL_MODULE := libfmmt6627 -include $(BUILD_SHARED_LIBRARY) -endif -######################## -ifeq ($(FM_LIB_BUILD_MT6580), yes) -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := \ - mt6580.cpp \ - common.cpp - -LOCAL_C_INCLUDES := $(JNI_H_INCLUDE) \ - frameworks/base/include/media \ - -LOCAL_SHARED_LIBRARIES := \ - libcutils \ - libdl \ - libmedia - -LOCAL_PRELINK_MODULE := false - -LOCAL_MODULE := libfmmt6580 -include $(BUILD_SHARED_LIBRARY) -endif -######################## -ifeq ($(FM_LIB_BUILD_MT6630), yes) -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := \ - mt6630.cpp \ - common.cpp - -LOCAL_C_INCLUDES := $(JNI_H_INCLUDE) \ - frameworks/base/include/media \ - -LOCAL_SHARED_LIBRARIES := \ - libcutils \ - libdl \ - libmedia - -LOCAL_PRELINK_MODULE := false - -LOCAL_MODULE := libfmmt6630 -include $(BUILD_SHARED_LIBRARY) -endif -######################## -ifeq ($(FM_LIB_BUILD_MT6631), yes) -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := \ - mt6631.cpp \ - common.cpp - -LOCAL_C_INCLUDES := $(JNI_H_INCLUDE) \ - frameworks/base/include/media \ - -LOCAL_SHARED_LIBRARIES := \ - libcutils \ - libdl \ - libmedia - -LOCAL_PRELINK_MODULE := false - -LOCAL_MODULE := libfmmt6631 -include $(BUILD_SHARED_LIBRARY) -endif -######################## -ifeq ($(FM_LIB_BUILD_AR1000), yes) -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := \ - ar1000.cpp \ - common.cpp - -LOCAL_C_INCLUDES := $(JNI_H_INCLUDE) \ - frameworks/base/include/media - -LOCAL_SHARED_LIBRARIES := \ - libcutils \ - libdl \ - libmedia - -LOCAL_PRELINK_MODULE := false - -LOCAL_MODULE := libfmar1000 -include $(BUILD_SHARED_LIBRARY) -endif - -######################## -ifeq ($(FM_LIB_BUILD_MT519X), yes) -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := \ - mt519x.cpp \ - common.cpp - -LOCAL_C_INCLUDES := $(JNI_H_INCLUDE) \ - frameworks/base/include/media - -LOCAL_SHARED_LIBRARIES := \ - libcutils \ - libdl \ - libmedia - -LOCAL_PRELINK_MODULE := false - -LOCAL_MODULE := libfmmt519x -include $(BUILD_SHARED_LIBRARY) -endif - -######################## - -endif diff --git a/proprietary/hardware/connectivity/gps/Android.mk b/proprietary/hardware/connectivity/gps/Android.mk deleted file mode 100755 index e34f743092831bf0b0b452c2872f2882a4a0ef2f..0000000000000000000000000000000000000000 --- a/proprietary/hardware/connectivity/gps/Android.mk +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. -$(warning [gps]BOARD_MEDIATEK_USES_GPS = $(BOARD_MEDIATEK_USES_GPS)) -include $(call all-subdir-makefiles) \ No newline at end of file diff --git a/proprietary/hardware/connectivity/gps/BGW/Android.mk b/proprietary/hardware/connectivity/gps/BGW/Android.mk deleted file mode 100755 index 0c5cc27db251f61720105a4faa6f0a94e7b12222..0000000000000000000000000000000000000000 --- a/proprietary/hardware/connectivity/gps/BGW/Android.mk +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -# Copyright 2005 The Android Open Source Project - - -ifeq ($(MTK_GPS_SUPPORT), yes) -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) -LOCAL_C_INCLUDES:= $(LOCAL_PATH) \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/connectivity/combo_tool/src - -LOCAL_SRC_FILES := BGWC.c \ - BGW_CCCI.c -LOCAL_MODULE := BGW -LOCAL_SHARED_LIBRARIES += libcutils libc libm -LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES) -LOCAL_MODULE_TAGS := optional -include $(BUILD_EXECUTABLE) -endif \ No newline at end of file diff --git a/proprietary/hardware/connectivity/gps/HAL/libs/Android.mk b/proprietary/hardware/connectivity/gps/HAL/libs/Android.mk deleted file mode 100755 index 062fcc7fad1735d0d5fa1ac3c5982406e4e4a0d5..0000000000000000000000000000000000000000 --- a/proprietary/hardware/connectivity/gps/HAL/libs/Android.mk +++ /dev/null @@ -1,15 +0,0 @@ -ifneq ($(TRUSTONIC_TEE_SUPPORT),yes) - -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) -LOCAL_MODULE := libcurl -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_CLASS := SHARED_LIBRARIES -LOCAL_SRC_FILES_arm := libcurl_32.so -LOCAL_SRC_FILES_arm64 := libcurl_64.so -LOCAL_MODULE_SUFFIX := .so -LOCAL_MULTILIB := both -include $(BUILD_PREBUILT) - -endif diff --git a/proprietary/hardware/connectivity/gps/mnl/Android.mk b/proprietary/hardware/connectivity/gps/mnl/Android.mk deleted file mode 100755 index 51594e705076f917cd316dccb275e2edcdd8731c..0000000000000000000000000000000000000000 --- a/proprietary/hardware/connectivity/gps/mnl/Android.mk +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. -include $(call all-subdir-makefiles) diff --git a/proprietary/hardware/connectivity/gps/mnl/mnl_aosp/Android.mk b/proprietary/hardware/connectivity/gps/mnl/mnl_aosp/Android.mk deleted file mode 100755 index a16ec8672927aaba44456b433f1a57337e1558c8..0000000000000000000000000000000000000000 --- a/proprietary/hardware/connectivity/gps/mnl/mnl_aosp/Android.mk +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. -ifneq ($(findstring MTK_GPS_MT6620,$(MTK_GPS_CHIP)),MTK_GPS_MT6620) -ifneq ($(findstring MTK_GPS_MT6628,$(MTK_GPS_CHIP)),MTK_GPS_MT6628) -include $(call all-subdir-makefiles) -endif -endif diff --git a/proprietary/hardware/connectivity/gps/mnl/mnl_aosp/mnld/libs/Android.mk b/proprietary/hardware/connectivity/gps/mnl/mnl_aosp/mnld/libs/Android.mk deleted file mode 100755 index 9d38d79d4c84cb5c0f0be917c9949b9be5cf7b7e..0000000000000000000000000000000000000000 --- a/proprietary/hardware/connectivity/gps/mnl/mnl_aosp/mnld/libs/Android.mk +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) -LOCAL_MODULE := libhotstill -LOCAL_MODULE_CLASS := STATIC_LIBRARIES -LOCAL_SRC_FILES_arm := libhotstill.a -LOCAL_MODULE_SUFFIX := .a -LOCAL_MULTILIB := 32 -include $(BUILD_PREBUILT) - -include $(CLEAR_VARS) -LOCAL_MODULE := libsupl -LOCAL_MODULE_CLASS := STATIC_LIBRARIES -LOCAL_SRC_FILES_arm := libsupl.a -LOCAL_MODULE_SUFFIX := .a -LOCAL_MULTILIB := 32 -include $(BUILD_PREBUILT) - -include $(CLEAR_VARS) -LOCAL_MODULE := libmnl -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_CLASS := SHARED_LIBRARIES -LOCAL_SRC_FILES_arm := libmnl.so -LOCAL_MODULE_SUFFIX := .so -LOCAL_MULTILIB := 32 -include $(BUILD_PREBUILT) diff --git a/proprietary/hardware/connectivity/wapi/Android.mk b/proprietary/hardware/connectivity/wapi/Android.mk deleted file mode 100755 index 2a6299c11cc2f7cc60cc1dc1e2bc2015b06c42d6..0000000000000000000000000000000000000000 --- a/proprietary/hardware/connectivity/wapi/Android.mk +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -ifeq ($(MTK_WAPI_SUPPORT), yes) -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) -LOCAL_MODULE := libwapi -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_CLASS := SHARED_LIBRARIES -LOCAL_SRC_FILES_arm := libwapi.so -LOCAL_SRC_FILES_arm64 := lib64wapi.so -LOCAL_MODULE_SUFFIX := .so -LOCAL_MULTILIB := both -include $(BUILD_PREBUILT) -endif diff --git a/proprietary/hardware/connectivity/wlan/Android.mk b/proprietary/hardware/connectivity/wlan/Android.mk deleted file mode 100755 index 2ee803969a380aea52db6932179b486851d67aa8..0000000000000000000000000000000000000000 --- a/proprietary/hardware/connectivity/wlan/Android.mk +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright (C) 2008 The Android Open Source Project -# -# 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. - -LOCAL_PATH := $(call my-dir) - -ifeq ($(MTK_WLAN_SUPPORT),yes) - include $(call all-makefiles-under,$(LOCAL_PATH)) -endif diff --git a/proprietary/hardware/connectivity/wlan/config/Android.mk b/proprietary/hardware/connectivity/wlan/config/Android.mk deleted file mode 100755 index 59cd49ed8854aec93d44872c7b7515001e38674c..0000000000000000000000000000000000000000 --- a/proprietary/hardware/connectivity/wlan/config/Android.mk +++ /dev/null @@ -1,46 +0,0 @@ -# -------------------------------------------------------------------- -# configuration files for AOSP wpa_supplicant_8 -# -------------------------------------------------------------------- -ifeq ($(WPA_SUPPLICANT_VERSION),VER_0_8_X) -WPA_SUPPLICANT_BUILD := yes -endif -ifeq ($(WPA_SUPPLICANT_VERSION),VER_0_8_X_MTK) -WPA_SUPPLICANT_BUILD := yes -endif - -ifeq ($(WPA_SUPPLICANT_BUILD), yes) -######################## -local_target_dir := $(TARGET_OUT)/etc/wifi -$(warning 1-- target_out=$(TARGET_OUT)) - -LOCAL_PATH := $(call my-dir) - -$(warning 2-- target_out=$(TARGET_OUT)) -include $(CLEAR_VARS) -LOCAL_MODULE := wpa_supplicant.conf -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(local_target_dir) -LOCAL_SRC_FILES := mtk-wpa_supplicant.conf -include $(BUILD_PREBUILT) - -#################Add overlay file################ -$(warning 3-- target_out=$(TARGET_OUT)) -include $(CLEAR_VARS) -LOCAL_MODULE := wpa_supplicant_overlay.conf -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(local_target_dir) -ifeq ($(findstring OP01, $(strip $(OPTR_SPEC_SEG_DEF))),OP01) -LOCAL_SRC_FILES := cmcc-wpa_supplicant-overlay.conf -else -LOCAL_SRC_FILES := mtk-wpa_supplicant-overlay.conf -endif -include $(BUILD_PREBUILT) - -$(warning 4-- target_out=$(TARGET_OUT)) -include $(CLEAR_VARS) -LOCAL_MODULE := p2p_supplicant_overlay.conf -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(local_target_dir) -LOCAL_SRC_FILES := mtk-p2p_wpa_supplicant-overlay.conf -include $(BUILD_PREBUILT) -endif #ifeq($(WPA_SUPPLICANT_VERSION),VER_0_8_X) diff --git a/proprietary/hardware/connectivity/wlan/firmware/Android.mk b/proprietary/hardware/connectivity/wlan/firmware/Android.mk deleted file mode 100755 index 6d31abf746e1fc2433863f226e95d9d3ac2c2343..0000000000000000000000000000000000000000 --- a/proprietary/hardware/connectivity/wlan/firmware/Android.mk +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright (C) 2008 The Android Open Source Project -# -# 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. - -include $(CLEAR_VARS) -LOCAL_PATH := $(call my-dir) - -ifneq ($(findstring banyan, $(MTK_PROJECT)),) - LOCAL_SRC_FILES := WIFI_RAM_CODE_SOC - LOCAL_MODULE := $(LOCAL_SRC_FILES) -else ifeq ($(strip $(BOARD_CONNECTIVITY_MODULE)), conn_soc) -# remove prefix and subffix chars, only left numbers. - WLAN_CHIP_ID := $(patsubst %m,%,$(patsubst mt%,%,$(patsubst MT%,%,$(strip $(MTK_PLATFORM))))) -#if your chip will share the same ramcode with other chips, and the ramcode name is not WIFI_RAM_CODE_SOC, -#please give a specific chip id to WLAN_CHIP_ID, it will override the previous value of WLAN_CHIP_ID -# for example -# ifeq ($(MTK_PLATFORM), xxx) -# WLAN_CHIP_ID := yyy -# endif - ifneq ($(wildcard $(LOCAL_PATH)/WIFI_RAM_CODE_$(WLAN_CHIP_ID)),) - LOCAL_SRC_FILES := WIFI_RAM_CODE_$(WLAN_CHIP_ID) - else - LOCAL_SRC_FILES := WIFI_RAM_CODE_SOC - endif -#new ram code mechanism only apply to new chips who don't share ram code with old chips -#if the new chips don't share ram code with old chips, please assign platform name to variable NEW_CHIPS -#by default, we apply old mechanism, to do backward -#after most old chips phased out, we will apply new mechanism as default - - NEW_CHIPS := - ifneq ($(filter $(MTK_PLATFORM), $(NEW_CHIPS)),) - LOCAL_MODULE := WIFI_RAM_CODE_AD - else - LOCAL_MODULE := $(LOCAL_SRC_FILES) - endif -else ifneq ($(strip $(BOARD_CONNECTIVITY_MODULE)),) - LOCAL_SRC_FILES := WIFI_RAM_CODE_$(strip $(BOARD_CONNECTIVITY_MODULE)) - LOCAL_MODULE := $(LOCAL_SRC_FILES) -else - $(error no firmware for project=$(MTK_PROJECT), platform=$(MTK_PLATFORM)!) -endif - -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/firmware -include $(BUILD_PREBUILT) diff --git a/proprietary/hardware/connectivity/wlan/firmware/Android.mk_ b/proprietary/hardware/connectivity/wlan/firmware/Android.mk_ index 11fde05ab26c26e8087b40d80fe98a4b5e58a7c2..6d31abf746e1fc2433863f226e95d9d3ac2c2343 100755 --- a/proprietary/hardware/connectivity/wlan/firmware/Android.mk_ +++ b/proprietary/hardware/connectivity/wlan/firmware/Android.mk_ @@ -12,9 +12,9 @@ # See the License for the specific language governing permissions and # limitations under the License. +include $(CLEAR_VARS) LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) ifneq ($(findstring banyan, $(MTK_PROJECT)),) LOCAL_SRC_FILES := WIFI_RAM_CODE_SOC LOCAL_MODULE := $(LOCAL_SRC_FILES) diff --git a/proprietary/hardware/connectivity/wlan/libtc1rft/Android.mk b/proprietary/hardware/connectivity/wlan/libtc1rft/Android.mk deleted file mode 100755 index 0e80fee26e1af6b1ecf1dd66014dbf1cb5ec708e..0000000000000000000000000000000000000000 --- a/proprietary/hardware/connectivity/wlan/libtc1rft/Android.mk +++ /dev/null @@ -1,32 +0,0 @@ -ifeq ($(MTK_TC1_FEATURE),yes) -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) -LOCAL_SHARED_LIBRARIES := libcutils libnvram libtc1part -LOCAL_SRC_FILES := lgerft.c - -ifeq ($(MTK_GPT_SCHEME_SUPPORT), y) -LOCAL_C_INCLUDES := $(MTK_PATH_SOURCE)/external/nvram/libnvram \ - $(MTK_PATH_SOURCE)/external/tc1_interface/gpt \ - ${LOCAL_PATH}/../libwifitest -else -LOCAL_C_INCLUDES := $(MTK_PATH_SOURCE)/external/nvram/libnvram \ - $(MTK_PATH_SOURCE)/external/tc1_interface/pmt \ - ${LOCAL_PATH}/../libwifitest -endif - -LOCAL_CFLAGS += -Wall -Werror -LOCAL_PRELINK_MODULE := false -LOCAL_MODULE := libtc1rft -include $(BUILD_SHARED_LIBRARY) - -BUILD_RFT_TEST_APP = true -ifeq ($(BUILD_RFT_TEST_APP),true) - include $(CLEAR_VARS) - LOCAL_SHARED_LIBRARIES := libnvram libcutils libtc1rft - LOCAL_MODULE_TAGS := eng - LOCAL_SRC_FILES := lgerft_sample.c - LOCAL_CFLAGS += -Wall -Werror - LOCAL_MODULE := lgerfttest - include $(BUILD_EXECUTABLE) -endif -endif diff --git a/proprietary/hardware/connectivity/wlan/libwifitest/Android.mk b/proprietary/hardware/connectivity/wlan/libwifitest/Android.mk deleted file mode 100755 index dc53786131443d570f3e8251e92793c9e08b95b5..0000000000000000000000000000000000000000 --- a/proprietary/hardware/connectivity/wlan/libwifitest/Android.mk +++ /dev/null @@ -1,32 +0,0 @@ -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) -LOCAL_SHARED_LIBRARIES := libcutils libnvram -# LOCAL_STATIC_LIBRARIES := libiw -# LOCAL_MODULE_TAGS := optional -LOCAL_SRC_FILES := libwifitest.c - -LOCAL_C_INCLUDES := \ - $(MTK_PATH_SOURCE)/external/nvram/libnvram \ - $(MTK_PATH_CUSTOM)/cgen/cfgfileinc \ - $(MTK_PATH_CUSTOM)/cgen/cfgdefault \ - $(MTK_PATH_CUSTOM)/cgen/inc - -#LOCAL_CFLAGS += -Wall -Werror -LOCAL_PRELINK_MODULE := false -LOCAL_MODULE := libwifitest -LOCAL_MODULE_TAGS := optional -include $(BUILD_SHARED_LIBRARY) - -BUILD_TEST_APP = false -ifeq ($(BUILD_TEST_APP),true) - include $(CLEAR_VARS) - LOCAL_SHARED_LIBRARIES := libnvram libcutils libwifitest -# LOCAL_STATIC_LIBRARIES := libiw - LOCAL_MODULE_TAGS := eng - LOCAL_SRC_FILES := main.c - LOCAL_CFLAGS += -Wall -Werror - LOCAL_MODULE := wifitest - LOCAL_MODULE_TAGS := optional - include $(BUILD_EXECUTABLE) -endif - diff --git a/proprietary/hardware/connectivity/wlan/loopback/Android.mk b/proprietary/hardware/connectivity/wlan/loopback/Android.mk deleted file mode 100755 index 336d83d906bea8cd914124c5d0295aa5b598f321..0000000000000000000000000000000000000000 --- a/proprietary/hardware/connectivity/wlan/loopback/Android.mk +++ /dev/null @@ -1,45 +0,0 @@ -#only support mt6628 loopback test currently. -LOCAL_PATH:= $(call my-dir) - -ENABLE_BUILD = no -ifeq ($(MTK_WLAN_SUPPORT),yes) - ifeq ($(MTK_WLAN_CHIP),MT6620) - #ENABLE_BUILD = yes - EXTRA_CFLAGS = -DMT6620 - endif - ifeq ($(MTK_WLAN_CHIP),MT5931) - #ENABLE_BUILD = yes - EXTRA_CFLAGS = -DMT5931 - endif - ifeq ($(MTK_WLAN_CHIP),MT6628) - ENABLE_BUILD = yes - EXTRA_CFLAGS = -DMT6628 - endif -endif - -ifeq ($(ENABLE_BUILD), yes) - include $(CLEAR_VARS) - LOCAL_SHARED_LIBRARIES := libcutils - LOCAL_STATIC_LIBRARIES := libiw - - LOCAL_MODULE_TAGS := eng - LOCAL_SRC_FILES := test_lib.c utility.c wifi_set_power.c - LOCAL_CFLAGS += -Wall -Werror -D_ANDROID_ $(EXTRA_CFLAGS) - LOCAL_PRELINK_MODULE := false - LOCAL_MODULE := libwifiloopback - include $(BUILD_SHARED_LIBRARY) - - BUILD_TEST_APP = true - ifeq ($(BUILD_TEST_APP),true) - include $(CLEAR_VARS) - LOCAL_SHARED_LIBRARIES := libcutils libwifiloopback - LOCAL_STATIC_LIBRARIES := libiw - - LOCAL_MODULE_TAGS := eng - LOCAL_SRC_FILES := main.c - LOCAL_CFLAGS += -Wall -Werror - LOCAL_MODULE := mtk_wifi_test - include $(BUILD_EXECUTABLE) - endif -endif - diff --git a/proprietary/hardware/connectivity/wlan/wifi_hal/Android.mk b/proprietary/hardware/connectivity/wlan/wifi_hal/Android.mk deleted file mode 100755 index 785c047582174216130548800986db82a4bb85e6..0000000000000000000000000000000000000000 --- a/proprietary/hardware/connectivity/wlan/wifi_hal/Android.mk +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright (C) 2011 The Android Open Source Project -# -# 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. - -LOCAL_PATH := $(call my-dir) - -# Make the HAL library -# ============================================================ -include $(CLEAR_VARS) - -LOCAL_REQUIRED_MODULES := - -LOCAL_CFLAGS += -Wno-unused-parameter -Wno-int-to-pointer-cast -LOCAL_CFLAGS += -Wno-maybe-uninitialized -Wno-parentheses -LOCAL_CPPFLAGS += -Wno-conversion-null - -ifeq ($(MTK_TC7_FEATURE), yes) -LOCAL_CFLAGS += -DCONFIG_PNO_SUPPORT -endif - -LOCAL_C_INCLUDES += \ - external/libnl/include \ - $(call include-path-for, libhardware_legacy)/hardware_legacy \ - external/wpa_supplicant_8/src/drivers - -LOCAL_SRC_FILES := \ - wifi_hal.cpp \ - rtt.cpp \ - common.cpp \ - cpp_bindings.cpp \ - gscan.cpp \ - link_layer_stats.cpp \ - wifi_logger.cpp \ - wifi_offload.cpp - -LOCAL_MODULE := libwifi-hal-mt66xx - -include $(BUILD_STATIC_LIBRARY) - diff --git a/proprietary/hardware/connectivity/wlan/wifi_hw_test_tool/Android.mk b/proprietary/hardware/connectivity/wlan/wifi_hw_test_tool/Android.mk deleted file mode 100755 index 1c5837ed6f8ca5c500c90d0882873981055a02e3..0000000000000000000000000000000000000000 --- a/proprietary/hardware/connectivity/wlan/wifi_hw_test_tool/Android.mk +++ /dev/null @@ -1,10 +0,0 @@ -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) -LOCAL_MODULE := wifitesttool -LOCAL_MODULE_TAGS := optional -LOCAL_SHARED_LIBRARIES := libwifitest libcutils -LOCAL_CFLAGS += -Wall -LOCAL_SRC_FILES := main.c lib.c -LOCAL_C_INCLUDES = $(LOCAL_PATH)/../libwifitest -$(warning $(LOCAL_C_INCLUDES)) -include $(BUILD_EXECUTABLE) diff --git a/proprietary/hardware/dongle-ril/Android.mk b/proprietary/hardware/dongle-ril/Android.mk deleted file mode 100755 index d62abf86fe9dbd7837fbef1d352985acd8802bb8..0000000000000000000000000000000000000000 --- a/proprietary/hardware/dongle-ril/Android.mk +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. - - -# -# Copyright (C) 2010 The Android Open Source Project -# -# 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. -# - -LOCAL_PATH:= $(call my-dir) - - -include $(call all-makefiles-under, $(LOCAL_PATH)) diff --git a/proprietary/hardware/dongle-ril/chat/Android.mk b/proprietary/hardware/dongle-ril/chat/Android.mk deleted file mode 100755 index e70b1e00a6b9d322615717ebe17ad64c258fac12..0000000000000000000000000000000000000000 --- a/proprietary/hardware/dongle-ril/chat/Android.mk +++ /dev/null @@ -1,24 +0,0 @@ -ifeq ($(MTK_EXTERNAL_DONGLE_SUPPORT),yes) - -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -TARGET_PRELINK_MODULE := false - -LOCAL_SRC_FILES:= \ - chat.c - -LOCAL_SHARED_LIBRARIES := \ - libcutils \ - libcrypto \ - libutils - - -LOCAL_CFLAGS := -DANDROID_CHANGES -DCHAPMS=1 -DMPPE=1 -DDEBUGALL -Iexternal/openssl/include - -LOCAL_MODULE:= chat - -include $(BUILD_EXECUTABLE) - -endif #(($(MTK_EXTERNAL_DONGLE_SUPPORT),yes) - diff --git a/proprietary/hardware/dongle-ril/dongled/Android.mk b/proprietary/hardware/dongle-ril/dongled/Android.mk deleted file mode 100755 index d6aba498d190a22a904eeba8091738fd487ac77e..0000000000000000000000000000000000000000 --- a/proprietary/hardware/dongle-ril/dongled/Android.mk +++ /dev/null @@ -1,22 +0,0 @@ -ifeq ($(MTK_EXTERNAL_DONGLE_SUPPORT),yes) - -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_SRC_FILES:= \ - main.cpp \ - UsbSelect.cpp \ - NetlinkManager.cpp \ - NetlinkHandler.cpp - -LOCAL_SHARED_LIBRARIES := \ - libsysutils \ - libcutils - -LOCAL_SHARED_LIBRARIES += libdl - -LOCAL_MODULE:= dongled -LOCAL_MODULE_TAGS := optional -include $(BUILD_EXECUTABLE) - -endif #(($(MTK_EXTERNAL_DONGLE_SUPPORT),yes) diff --git a/proprietary/hardware/dongle-ril/libril-dongle/Android.mk b/proprietary/hardware/dongle-ril/libril-dongle/Android.mk deleted file mode 100755 index 3c4914febf7d111374f2bfb0db0c845c7d6bb423..0000000000000000000000000000000000000000 --- a/proprietary/hardware/dongle-ril/libril-dongle/Android.mk +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 2006 The Android Open Source Project - -ifeq ($(MTK_EXTERNAL_DONGLE_SUPPORT),yes) -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_SRC_FILES:= \ - ril.cpp \ - ril_event.cpp - -LOCAL_SHARED_LIBRARIES := \ - liblog \ - libutils \ - libbinder \ - libcutils \ - libhardware_legacy \ - librilutils - -#LOCAL_CFLAGS := -DANDROID_MULTI_SIM -DDSDA_RILD1 - -ifeq ($(SIM_COUNT), 2) - LOCAL_CFLAGS += -DANDROID_SIM_COUNT_2 -endif - -LOCAL_MODULE:= libril_dongle - -include $(BUILD_SHARED_LIBRARY) - - -# For RdoServD which needs a static library -# ========================================= -ifneq ($(ANDROID_BIONIC_TRANSITION),) -include $(CLEAR_VARS) - -LOCAL_SRC_FILES:= \ - ril.cpp - -LOCAL_STATIC_LIBRARIES := \ - libutils_static \ - libcutils \ - librilutils_dongle_static - -LOCAL_CFLAGS := - -LOCAL_MODULE:= libril_dongle_static - -include $(BUILD_STATIC_LIBRARY) -endif # ANDROID_BIONIC_TRANSITION -endif #(($(MTK_EXTERNAL_DONGLE_SUPPORT),yes) diff --git a/proprietary/hardware/dongle-ril/librilutils-dongle/Android.mk b/proprietary/hardware/dongle-ril/librilutils-dongle/Android.mk deleted file mode 100755 index 4ffb071c30d6bea2688e937647e7bb1beda306fe..0000000000000000000000000000000000000000 --- a/proprietary/hardware/dongle-ril/librilutils-dongle/Android.mk +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 2013 The Android Open Source Project - -ifeq ($(MTK_EXTERNAL_DONGLE_SUPPORT),yes) - -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_SRC_FILES:= \ - librilutils.c \ - record_stream.c - -LOCAL_CFLAGS := - -LOCAL_MODULE:= librilutils_dongle - -include $(BUILD_SHARED_LIBRARY) - - -# Create static library for those that want it -# ========================================= -include $(CLEAR_VARS) - -LOCAL_SRC_FILES:= \ - librilutils.c \ - record_stream.c - -LOCAL_STATIC_LIBRARIES := - -LOCAL_CFLAGS := - -LOCAL_MODULE:= librilutils_dongle_static - -include $(BUILD_STATIC_LIBRARY) - -endif #(($(MTK_EXTERNAL_DONGLE_SUPPORT),yes) \ No newline at end of file diff --git a/proprietary/hardware/dongle-ril/rild-dongle/Android.mk b/proprietary/hardware/dongle-ril/rild-dongle/Android.mk deleted file mode 100755 index f6b2cd3ab78a37834723bb062dbd544d82ec5cf7..0000000000000000000000000000000000000000 --- a/proprietary/hardware/dongle-ril/rild-dongle/Android.mk +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 2006 The Android Open Source Project -ifeq ($(MTK_EXTERNAL_DONGLE_SUPPORT),yes) - -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_SRC_FILES:= \ - rild.c - - -LOCAL_SHARED_LIBRARIES := \ - liblog \ - libcutils \ - libril_dongle \ - libdl - -# temporary hack for broken vendor rils -LOCAL_WHOLE_STATIC_LIBRARIES := \ - librilutils_dongle_static - -LOCAL_CFLAGS := -DRIL_SHLIB -#LOCAL_CFLAGS += -DANDROID_MULTI_SIM - -ifeq ($(SIM_COUNT), 2) - LOCAL_CFLAGS += -DANDROID_SIM_COUNT_2 -endif - -LOCAL_MODULE:= rild_dongle -LOCAL_MODULE_TAGS := optional - -include $(BUILD_EXECUTABLE) -endif #(($(MTK_EXTERNAL_DONGLE_SUPPORT),yes) - -ifeq ($(MTK_EXTERNAL_DONGLE_SUPPORT),yes) -# For radiooptions binary -# ======================= -include $(CLEAR_VARS) - -LOCAL_SRC_FILES:= \ - radiooptions.c - -LOCAL_SHARED_LIBRARIES := \ - liblog \ - libcutils \ - -LOCAL_CFLAGS := \ - -LOCAL_MODULE:= radiooptions_dongle -LOCAL_MODULE_TAGS := debug - -include $(BUILD_EXECUTABLE) -endif #(($(MTK_EXTERNAL_DONGLE_SUPPORT),yes) diff --git a/proprietary/hardware/dongle-ril/vendor001-ril/Android.mk b/proprietary/hardware/dongle-ril/vendor001-ril/Android.mk deleted file mode 100755 index 5d0f86023037a84dc986b147ab548094b4ece4bf..0000000000000000000000000000000000000000 --- a/proprietary/hardware/dongle-ril/vendor001-ril/Android.mk +++ /dev/null @@ -1,11 +0,0 @@ -# Copyright 2006 The Android Open Source Project -# - -ifeq ($(MTK_EXTERNAL_DONGLE_SUPPORT), yes) - - -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -endif #($(MTK_EXTERNAL_DONGLE_SUPPORT), yes) diff --git a/proprietary/hardware/dongle-ril/vendor002-ril/Android.mk b/proprietary/hardware/dongle-ril/vendor002-ril/Android.mk deleted file mode 100755 index 0882f2e01a55962f8773d151dad43c07b14b4e0a..0000000000000000000000000000000000000000 --- a/proprietary/hardware/dongle-ril/vendor002-ril/Android.mk +++ /dev/null @@ -1,11 +0,0 @@ -# Copyright 2006 The Android Open Source Project -# - -ifeq ($(MTK_EXTERNAL_DONGLE_SUPPORT), yes) - - -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -endif #($(MTK_EXTERNAL_DONGLE_SUPPORT), yes) diff --git a/proprietary/hardware/fbconfig_tool/Android.mk b/proprietary/hardware/fbconfig_tool/Android.mk deleted file mode 100755 index 03033815b9593776a7ade4e348c9fa461e0a69a8..0000000000000000000000000000000000000000 --- a/proprietary/hardware/fbconfig_tool/Android.mk +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. -ifneq ($(MTK_EMULATOR_SUPPORT), yes) -LOCAL_PATH:= $(call my-dir) - ifeq ($(strip $(MTK_PLATFORM)), $(filter $(MTK_PLATFORM), mt2601 mt6592 mt6757)) - -include $(LOCAL_PATH)/$(shell echo $(MTK_PLATFORM) | tr A-Z a-z )/Android.mk - else - -include $(LOCAL_PATH)/common/Android.mk - endif -endif diff --git a/proprietary/hardware/fbconfig_tool/common/Android.mk b/proprietary/hardware/fbconfig_tool/common/Android.mk deleted file mode 100755 index 0d65d4e907065abb7fabf36b63350b9361cff15e..0000000000000000000000000000000000000000 --- a/proprietary/hardware/fbconfig_tool/common/Android.mk +++ /dev/null @@ -1,15 +0,0 @@ -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -#LOCAL_CFLAGS := -fstack-protector \ - -LOCAL_SRC_FILES := fbconfig.c -LOCAL_STATIC_LIBRARIES := -LOCAL_SHARED_LIBRARIES := libc -LOCAL_WHOLE_STATIC_LIBRARIES := -LOCAL_C_INCLUDES := -LOCAL_MODULE := fbconfig -LOCAL_MODULE_TAGS := eng -include $(BUILD_EXECUTABLE) - diff --git a/proprietary/hardware/fbconfig_tool/mt6757/Android.mk b/proprietary/hardware/fbconfig_tool/mt6757/Android.mk_ similarity index 100% rename from proprietary/hardware/fbconfig_tool/mt6757/Android.mk rename to proprietary/hardware/fbconfig_tool/mt6757/Android.mk_ diff --git a/proprietary/hardware/fbconfig_tool/mt8163/Android.mk b/proprietary/hardware/fbconfig_tool/mt8163/Android.mk deleted file mode 100755 index 936d9e0d3e4796323c543e6e7d40fbf487ee2046..0000000000000000000000000000000000000000 --- a/proprietary/hardware/fbconfig_tool/mt8163/Android.mk +++ /dev/null @@ -1,15 +0,0 @@ -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -#LOCAL_CFLAGS := -fstack-protector \ - -LOCAL_SRC_FILES := fbconfig_k2.c -LOCAL_STATIC_LIBRARIES := -LOCAL_SHARED_LIBRARIES := libc -LOCAL_WHOLE_STATIC_LIBRARIES := -LOCAL_C_INCLUDES := -LOCAL_MODULE := fbconfig -LOCAL_MODULE_TAGS := eng -include $(BUILD_EXECUTABLE) - diff --git a/proprietary/hardware/fstab/Android.mk b/proprietary/hardware/fstab/Android.mk deleted file mode 100755 index 634302670b52ffd3dcf7c566f6c6127bc9d81507..0000000000000000000000000000000000000000 --- a/proprietary/hardware/fstab/Android.mk +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. -ifneq ($(MTK_EMULATOR_SUPPORT), yes) -LOCAL_PATH:= $(call my-dir) - - ifneq (,$(filter $(strip $(TARGET_BOARD_PLATFORM)), mt6580 mt6752 mt6755 mt6757 mt6582 mt6592 mt6735 mt6735m mt6753 mt6797)) - include $(LOCAL_PATH)/$(shell echo $(MTK_PLATFORM) | tr A-Z a-z )/Android.mk - endif - - ifneq (,$(filter $(strip $(TARGET_BOARD_PLATFORM)), mt6595 mt6795)) - include $(LOCAL_PATH)/$(TARGET_BOARD_PLATFORM)/Android.mk - endif - -endif - diff --git a/proprietary/hardware/fstab/mt6757/Android.mk b/proprietary/hardware/fstab/mt6757/Android.mk_ similarity index 100% rename from proprietary/hardware/fstab/mt6757/Android.mk rename to proprietary/hardware/fstab/mt6757/Android.mk_ diff --git a/proprietary/hardware/fstab/mt8163/Android.mk b/proprietary/hardware/fstab/mt8163/Android.mk deleted file mode 100755 index fe663bb43f1fd4227926779b21719aab5e7be1bf..0000000000000000000000000000000000000000 --- a/proprietary/hardware/fstab/mt8163/Android.mk +++ /dev/null @@ -1,69 +0,0 @@ -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) -FSTAB_OUT := $(PRODUCT_OUT)/obj/FAKE -LOCAL_PREBUILT_MODULE_FILE := $(FSTAB_OUT)/fstab.mt6757 - -LOCAL_MODULE := fstab.mt6757 -LOCAL_SRC_FILES := fstab.mt6757 -LOCAL_MODULE_CLASS := FAKE -LOCAL_MODULE_PATH := $(TARGET_ROOT_OUT) - -ifeq ($(strip $(MTK_NAND_MTK_FTL_SUPPORT)),yes) -__CFLAGS += -D__MTK_FTL_SUPPORT -endif -ifeq ($(strip $(MTK_PERSIST_PARTITION_SUPPORT)),yes) -__CFLAGS += -D__PERSIST_PARTITION_SUPPORT -endif -ifeq ($(strip $(MTK_CIP_SUPPORT)),yes) -__CFLAGS += -D__CIP_SUPPORT -endif -ifeq ($(strip $(MTK_ICUSB_SUPPORT)),yes) -__CFLAGS += -D__ICUSB_SUPPORT -endif -ifeq ($(strip $(MTK_MULTI_PARTITION_MOUNT_ONLY_SUPPORT)),yes) -__CFLAGS += -D__MULTI_PARTITION_MOUNT_ONLY_SUPPORT -endif -ifeq ($(strip $(MTK_EMMC_SUPPORT)),yes) -__CFLAGS += -D__MTK_EMMC_SUPPORT -endif -ifeq ($(strip $(MTK_ATF_SUPPORT)),yes) -__CFLAGS += -D__MTK_ATF_SUPPORT -endif -ifeq ($(strip $(MTK_TEE_SUPPORT)),yes) -__CFLAGS += -D__MTK_TEE_SUPPORT -endif -ifneq ($(strip $(BOARD_SYSTEMIMAGE_FILE_SYSTEM_TYPE)),) -__CFLAGS += -D__MTK_SYSIMG_FSTYPE=$(BOARD_SYSTEMIMAGE_FILE_SYSTEM_TYPE) -endif - -ifeq ($(strip $(MTK_FDE_NO_FORCE)),yes) - __CFLAGS += -D__MTK_FDE_NO_FORCE -else ifeq ($(strip $(CUSTOM_CONFIG_MAX_DRAM_SIZE)),0x20000000) - __CFLAGS += -D__MTK_FDE_NO_FORCE -endif -ifeq ($(strip $(MTK_FDE_TYPE_FILE)),yes) - __CFLAGS += -D__MTK_FDE_TYPE_FILE -endif -ifeq (true,$(PRODUCTS.$(INTERNAL_PRODUCT).PRODUCT_SUPPORTS_VERITY)) -__CFLAGS += -D__MTK_SEC_VERITY -endif - -$(LOCAL_PREBUILT_MODULE_FILE): $(LOCAL_PATH)/fstab.in $(MTK_TARGET_PROJECT_FOLDER)/ProjectConfig.mk - echo "Generate fstab" - echo "MTK_PERSIST_PARTITION_SUPPORT $(MTK_PERSIST_PARTITION_SUPPORT)" - echo "MTK_CIP_SUPPORT $(MTK_CIP_SUPPORT)" - echo "MTK_ICUSB_SUPPORT $(MTK_ICUSB_SUPPORT)" - echo "MTK_MULTI_PARTITION_MOUNT_ONLY_SUPPORT $(MTK_MULTI_PARTITION_MOUNT_ONLY_SUPPORT)" - echo "MTK_ATF_SUPPORT $(MTK_ATF_SUPPORT)" - echo "MTK_TEE_SUPPORT $(MTK_TEE_SUPPORT)" - echo "BOARD_SYSTEMIMAGE_FILE_SYSTEM_TYPE $(BOARD_SYSTEMIMAGE_FILE_SYSTEM_TYPE)" - @echo "MTK_FDE_NO_FORCE $(MTK_FDE_NO_FORCE)" - @echo "MTK_FDE_TYPE_FILE $(MTK_FDE_TYPE_FILE)" - @echo "CUSTOM_CONFIG_MAX_DRAM_SIZE $(CUSTOM_CONFIG_MAX_DRAM_SIZE)" - @echo "PRODUCT_SUPPORTS_VERITY $(PRODUCTS.$(INTERNAL_PRODUCT).PRODUCT_SUPPORTS_VERITY)" - mkdir -p $(FSTAB_OUT) - gcc $(__CFLAGS) -x c -E $< -o $@ - -include $(BUILD_PREBUILT) - - diff --git a/proprietary/hardware/fstab/mt8163/Android.mk_ b/proprietary/hardware/fstab/mt8163/Android.mk_ index 3e6d439e43e98b0bf4ab6f6ff6ce5a0c89b00dbc..fe663bb43f1fd4227926779b21719aab5e7be1bf 100755 --- a/proprietary/hardware/fstab/mt8163/Android.mk_ +++ b/proprietary/hardware/fstab/mt8163/Android.mk_ @@ -1,10 +1,10 @@ LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) FSTAB_OUT := $(PRODUCT_OUT)/obj/FAKE -LOCAL_PREBUILT_MODULE_FILE := $(FSTAB_OUT)/fstab.mt8163 +LOCAL_PREBUILT_MODULE_FILE := $(FSTAB_OUT)/fstab.mt6757 -LOCAL_MODULE := fstab.mt8163 -LOCAL_SRC_FILES := fstab.mt8163 +LOCAL_MODULE := fstab.mt6757 +LOCAL_SRC_FILES := fstab.mt6757 LOCAL_MODULE_CLASS := FAKE LOCAL_MODULE_PATH := $(TARGET_ROOT_OUT) diff --git a/proprietary/hardware/gpu_img/Android.mk b/proprietary/hardware/gpu_img/Android.mk deleted file mode 100755 index 235a32ba5d363563513dd8c12ace9a70adcbc12c..0000000000000000000000000000000000000000 --- a/proprietary/hardware/gpu_img/Android.mk +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -########## -#ifneq ($(MTK_EMULATOR_SUPPORT), yes) -#LOCAL_PATH:= $(call my-dir) - -#include $(LOCAL_PATH)/$(shell echo $(MTK_PLATFORM) | tr A-Z a-z )/Android.mk -#endif -########## - - -PLATFORM_ROGUE_PHONE = MT6595 MT6795 -PLATFORM_ROGUE_TABLET = MT8173 - -$(info *This platform is: $(MTK_PLATFORM)) - -ifneq ($(MTK_EMULATOR_SUPPORT), yes) - LOCAL_PATH:= $(call my-dir) - ifneq (, $(findstring $(MTK_PLATFORM), $(PLATFORM_ROGUE_PHONE))) - $(info *GPU in $(MTK_PLATFORM) is: ROGUE-GPU) - include $(LOCAL_PATH)/rgx_phone/mt6795/Android.mk - endif - ifneq (, $(findstring $(MTK_PLATFORM), $(PLATFORM_ROGUE_TABLET))) - $(info *GPU in $(MTK_PLATFORM) is: ROGUE-GPU) - include $(LOCAL_PATH)/rgx_tablet/$(MTK_PLATFORM)/Android.mk - endif -endif diff --git a/proprietary/hardware/gpu_mtk/mt6757/gpu/Android.mk b/proprietary/hardware/gpu_mtk/mt6757/gpu/Android.mk_ similarity index 100% rename from proprietary/hardware/gpu_mtk/mt6757/gpu/Android.mk rename to proprietary/hardware/gpu_mtk/mt6757/gpu/Android.mk_ diff --git a/proprietary/hardware/gpu_mtk/mt8163/gpu/Android.mk b/proprietary/hardware/gpu_mtk/mt8163/gpu/Android.mk deleted file mode 100755 index 02fb87b2402cf211049b443d83ae5c2a63a465fa..0000000000000000000000000000000000000000 --- a/proprietary/hardware/gpu_mtk/mt8163/gpu/Android.mk +++ /dev/null @@ -1,107 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -ifeq ($(MTK_BUILD_INHOUSE_GPU),no) -ifeq ($(MTK_INHOUSE_GPU),yes) - -LOCAL_PATH := $(my-dir) - -define GPU_INSTALL_BIN -include $$(CLEAR_VARS) -LOCAL_MULTILIB := $(1) -LOCAL_MODULE := $$(notdir $(2:.so=)) -LOCAL_MODULE := $$(notdir $$(LOCAL_MODULE:.yoli=.$(TARGET_BOARD_PLATFORM))) -LOCAL_SRC_FILES := $(2) -LOCAL_MODULE_CLASS := EXECUTABLES -LOCAL_PROPRIETARY_MODULE := true -LOCAL_MODULE_PATH := $(TARGET_OUT)/bin -LOCAL_MODULE_RELATIVE_PATH := $(3) -LOCAL_POST_INSTALL_CMD = $(4) -include $$(BUILD_PREBUILT) -endef - -define GPU_INSTALL_LIB -include $$(CLEAR_VARS) -LOCAL_MULTILIB := $(1) -LOCAL_MODULE := $$(notdir $(2:.so=)) -LOCAL_MODULE := $$(notdir $$(LOCAL_MODULE:.yoli=.$(TARGET_BOARD_PLATFORM))) -LOCAL_SRC_FILES := $(2) -LOCAL_MODULE_CLASS := SHARED_LIBRARIES -LOCAL_MODULE_SUFFIX := .so -LOCAL_PROPRIETARY_MODULE := true -LOCAL_MODULE_PATH := $(TARGET_OUT)/lib$(filter-out 32,$(1)) -LOCAL_MODULE_RELATIVE_PATH := $(3) -LOCAL_POST_INSTALL_CMD = $(4) -include $$(BUILD_PREBUILT) -endef - -define GPU_INSTALL_LIBS -$(call GPU_INSTALL_LIB,$(1),$(2)/gralloc.$(TARGET_BOARD_PLATFORM).so,hw) -$(call GPU_INSTALL_LIB,$(1),$(2)/libEGL_yoli.so,egl) -$(call GPU_INSTALL_LIB,$(1),$(2)/libGLESv1_CM_yoli.so,egl) -$(call GPU_INSTALL_LIB,$(1),$(2)/libGLESv2_yoli.so,egl) -$(call GPU_INSTALL_LIB,$(1),$(2)/libG3D.so) -$(call GPU_INSTALL_LIB,$(1),$(2)/libGLAPI.so) -$(call GPU_INSTALL_LIB,$(1),$(2)/libgpu_llvm.so) -$(call GPU_INSTALL_LIB,$(1),$(2)/libgl_compiler.so) - -$(call GPU_INSTALL_LIB,$(1),$(2)/libgp_api.so) -$(call GPU_INSTALL_BIN,$(1),$(2)/mtune) -$(call GPU_INSTALL_BIN,$(1),$(2)/gpadd) -endef - -# Setup GPU profile -VER := $(if $(filter eng,$(TARGET_BUILD_VARIANT)),eng,user) - -# Sanity check: Modify the following mapping data to support more ARCHs if need. -$(if $(filter-out arm arm64,$(TARGET_ARCH) $(TARGET_2ND_ARCH)),$(error "GPU binary only support arm or arm64 currently"),@:) - -# Map ARCH to value /(32/64)/ for LOCAL_MULTILIB -GPU_ARCH_arm := 32 -GPU_ARCH_arm64 := 64 -# Map ARCH to /(eng|user)(64)?/ folder -GPU_VER_arm := $(VER) -GPU_VER_arm64 := $(VER)64 - -# Install init and shared libraries for the primary arch -$(eval $(call GPU_INSTALL_INIT,$(GPU_ARCH_$(TARGET_ARCH)),$(GPU_VER_$(TARGET_ARCH)))) -$(eval $(call GPU_INSTALL_LIBS,$(GPU_ARCH_$(TARGET_ARCH)),$(GPU_VER_$(TARGET_ARCH)))) - -# Install only shared libraries for the 2nd arch -ifneq ($(TARGET_2ND_ARCH),) -$(eval $(call GPU_INSTALL_LIBS,$(GPU_ARCH_$(TARGET_2ND_ARCH)),$(GPU_VER_$(TARGET_2ND_ARCH)))) -endif - -endif # MTK_INHOUSE_GPU -endif # MTK_BUILD_INHOUSE_GPU diff --git a/proprietary/hardware/gralloc_extra/Android.mk b/proprietary/hardware/gralloc_extra/Android.mk deleted file mode 100755 index 07b8c6d466f17b746422c0e30cb5ba84368999d9..0000000000000000000000000000000000000000 --- a/proprietary/hardware/gralloc_extra/Android.mk +++ /dev/null @@ -1,23 +0,0 @@ -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := \ - GraphicBufferExtra.cpp \ - GraphicBufferExtra_hal.cpp - -LOCAL_C_INCLUDES := \ - $(LOCAL_PATH)/include \ - $(LOCAL_PATH)/../include - -LOCAL_SHARED_LIBRARIES := \ - libhardware \ - libcutils \ - libutils - -LOCAL_EXPORT_C_INCLUDE_DIRS := \ - $(LOCAL_PATH)/include - -LOCAL_MODULE := libgralloc_extra - -include $(BUILD_SHARED_LIBRARY) diff --git a/proprietary/hardware/hwcomposer/Android.mk b/proprietary/hardware/hwcomposer/Android.mk deleted file mode 100755 index 8209760441656b0409cc8f86228de93c101afff4..0000000000000000000000000000000000000000 --- a/proprietary/hardware/hwcomposer/Android.mk +++ /dev/null @@ -1,112 +0,0 @@ -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -ifeq ($(MTK_HWC_SUPPORT), yes) - -LOCAL_SRC_FILES := \ - hwc.cpp - -LOCAL_CFLAGS := \ - -DLOG_TAG=\"hwcomposer\" - -ifeq ($(MTK_HDMI_SUPPORT), yes) -LOCAL_CFLAGS += -DMTK_EXTERNAL_SUPPORT -endif - -ifeq ($(MTK_WFD_SUPPORT), yes) -LOCAL_CFLAGS += -DMTK_VIRTUAL_SUPPORT -endif - -ifneq ($(MTK_PQ_SUPPORT), PQ_OFF) -LOCAL_CFLAGS += -DMTK_ENHAHCE_SUPPORT -endif - -ifeq ($(MTK_ROTATION_OFFSET_SUPPORT), yes) -LOCAL_CFLAGS += -DMTK_ROTATION_OFFSET_SUPPORT -endif - -ifeq ($(MTK_GMO_RAM_OPTIMIZE), yes) -LOCAL_CFLAGS += -DMTK_GMO_RAM_OPTIMIZE -endif - -ifeq ($(TARGET_FORCE_HWC_FOR_VIRTUAL_DISPLAYS), true) -LOCAL_CFLAGS += -DMTK_FORCE_HWC_COPY_VDS -endif - -ifneq ($(filter kernel-3.18,$(LINUX_KERNEL_VERSION)),) -LOCAL_CFLAGS += -DMTK_CONTROL_POWER_WITH_FRAMEBUFFER_DEVICE -endif - -MTK_HWC_CHIP = $(shell echo $(MTK_PLATFORM) | tr A-Z a-z ) - -ifneq ($(findstring 1.2, $(MTK_HWC_VERSION)),) -LOCAL_CFLAGS += -DMTK_HWC_VER_1_2 -endif - -ifneq ($(findstring 1.3, $(MTK_HWC_VERSION)),) -LOCAL_CFLAGS += -DMTK_HWC_VER_1_3 -endif - -ifneq ($(findstring 1.4, $(MTK_HWC_VERSION)),) -LOCAL_CFLAGS += -DMTK_HWC_VER_1_4 -endif - -ifneq ($(findstring 1.5, $(MTK_HWC_VERSION)),) -LOCAL_CFLAGS += -DMTK_HWC_VER_1_5 -endif - -LOCAL_C_INCLUDES += \ - $(TOP)/$(MTK_ROOT)/hardware/hwcomposer/include \ - $(TOP)/$(MTK_ROOT)/hardware/libgem/inc \ - $(TOP)/$(MTK_ROOT)/hardware/include - -LOCAL_STATIC_LIBRARIES += \ - hwcomposer.$(TARGET_BOARD_PLATFORM).$(MTK_HWC_VERSION) - -LOCAL_SHARED_LIBRARIES := \ - libui \ - libutils \ - libcutils \ - libsync \ - libm4u \ - libion \ - libbwc \ - libion_mtk \ - libdpframework \ - libhardware \ - libgralloc_extra \ - libdl - -ifeq ($(MTK_SEC_VIDEO_PATH_SUPPORT), yes) -LOCAL_CFLAGS += -DMTK_SVP_SUPPORT -LOCAL_SHARED_LIBRARIES += libtz_uree -endif # MTK_SEC_VIDEO_PATH_SUPPORT - -ifneq ($(filter 1.4.0 1.4.0 1.4.0.sp 1.4.1 1.5.0,$(MTK_HWC_VERSION)),) -LOCAL_SHARED_LIBRARIES += \ - libged \ - libui_ext \ - libgui_ext -ifneq ($(MTK_BASIC_PACKAGE), yes) -LOCAL_SHARED_LIBRARIES += \ - libperfservicenative -endif -endif - -ifneq ($(MTK_BASIC_PACKAGE), yes) -ifneq ($(filter 1.5.0,$(MTK_HWC_VERSION)),) -LOCAL_SHARED_LIBRARIES += \ - libgas -endif # MTK_HWC_VERSION -endif # MTK_BASIC_PACKAGE - -# HAL module implemenation stored in -# hw/..so -LOCAL_MODULE := hwcomposer.$(TARGET_BOARD_PLATFORM) - -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_RELATIVE_PATH := hw -include $(BUILD_SHARED_LIBRARY) - -endif # MTK_HWC_SUPPORT diff --git a/proprietary/hardware/keymaster/Android.mk b/proprietary/hardware/keymaster/Android.mk deleted file mode 100755 index 39ba235ffd2fcd818a65408ccdacb211491e9b8e..0000000000000000000000000000000000000000 --- a/proprietary/hardware/keymaster/Android.mk +++ /dev/null @@ -1,29 +0,0 @@ -LOCAL_PATH := $(call my-dir) - -# TRUSTONIC Tee Keymaster -ifeq ($(TRUSTONIC_TEE_SUPPORT), yes) - -ifeq (,$(filter MT6582, $(MTK_PLATFORM))) - -include $(CLEAR_VARS) - -LOCAL_MODULE := keystore.$(TARGET_BOARD_PLATFORM) -LOCAL_MODULE_TAGS := debug eng optional -LOCAL_MODULE_RELATIVE_PATH := hw - -# Add new source files here -LOCAL_SRC_FILES +=\ - keymaster_mt_tbase.cpp - -LOCAL_C_INCLUDES +=\ - $(LOCAL_PATH)/inc \ - external/boringssl/include \ - system/core/include \ - -LOCAL_SHARED_LIBRARIES := libMcClient liblog libMcTeeKeymaster libcrypto - -include $(BUILD_SHARED_LIBRARY) - -endif - -endif diff --git a/proprietary/hardware/libgem/Android.mk b/proprietary/hardware/libgem/Android.mk deleted file mode 100755 index da57232b829e4749c13a736a7894134958c5cbf5..0000000000000000000000000000000000000000 --- a/proprietary/hardware/libgem/Android.mk +++ /dev/null @@ -1,153 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -LOCAL_PATH:= $(call my-dir) -ifneq (, $(findstring MTK_AOSP_ENHANCEMENT, $(COMMON_GLOBAL_CPPFLAGS))) - - -# -# libui_ext.so -# - -include $(CLEAR_VARS) - -LOCAL_MODULE := libui_ext - -LOCAL_MODULE_TAGS := optional - - -# for bring up, please unmark this line -# LOCAL_CFLAGS += -DMTK_DO_NOT_USE_GUI_EXT - -ifneq ($(strip $(TARGET_BUILD_VARIANT)), eng) -LOCAL_CFLAGS += -DMTK_USER_BUILD -endif - -ifeq ($(MTK_MIRAVISION_SUPPORT),yes) -LOCAL_CFLAGS += -DCONFIG_FOR_SOURCE_PQ -endif - -LOCAL_SRC_FILES := \ - lib/FpsCounter.cpp \ - lib/GraphicBufferUtil.cpp \ - lib/IDumpTunnel.cpp \ - lib/RefBaseDump.cpp - -LOCAL_C_INCLUDES := \ - $(TOP)/$(MTK_ROOT)/hardware/libgem/inc \ - $(TOP)/$(MTK_ROOT)/hardware/include \ - external/libpng \ - external/zlib \ - external/skia/src/images \ - external/skia/include/core - -LOCAL_SHARED_LIBRARIES := \ - libutils \ - libcutils \ - libbinder \ - libhardware \ - libdl \ - libgralloc_extra \ - libpng \ - libui - - -include $(BUILD_SHARED_LIBRARY) - - - -# -# libgui_ext.so -# - -include $(CLEAR_VARS) - -LOCAL_MODULE := libgui_ext - -LOCAL_MODULE_TAGS := optional - - -# for bring up, please unmark this line -# LOCAL_CFLAGS += -DMTK_DO_NOT_USE_GUI_EXT - -ifneq ($(strip $(TARGET_BUILD_VARIANT)), eng) -LOCAL_CFLAGS += -DMTK_USER_BUILD -endif - -ifeq ($(MTK_MIRAVISION_SUPPORT),yes) -LOCAL_CFLAGS += -DCONFIG_FOR_SOURCE_PQ -endif - -LOCAL_SRC_FILES := \ - lib/IGuiExtService.cpp \ - lib/GuiExtService.cpp \ - lib/GuiExtClient.cpp \ - lib/GuiExtClientProducer.cpp \ - lib/GuiExtClientConsumer.cpp \ - lib/GuiExtImpl.cpp - -LOCAL_C_INCLUDES := \ - $(TOP)/$(MTK_ROOT)/hardware/libgem/inc \ - $(TOP)/$(MTK_ROOT)/hardware/include - -LOCAL_SHARED_LIBRARIES := \ - libutils \ - libcutils \ - libbinder \ - libhardware \ - libhardware_legacy \ - libgui \ - libui \ - libdl \ - libion \ - libion_mtk \ - libgralloc_extra \ - libui_ext - - - -include $(BUILD_SHARED_LIBRARY) - - - -ifneq (,$(ONE_SHOT_MAKEFILE)) -# If we're building with ( mm, mmm ), then also build guiext-*, and mat_test, Region_test, etc. -include $(call first-makefiles-under,$(LOCAL_PATH)) -else -# otherwise, build guiext-* only. Don't overwrite libui and libgui nativetests. -include $(call all-makefiles-under,$(LOCAL_PATH)) -endif - -endif \ No newline at end of file diff --git a/proprietary/hardware/libgem/cmds/Android.mk b/proprietary/hardware/libgem/cmds/Android.mk deleted file mode 100755 index c0c4b7176bc31bcd12b1204dd2454ccd84e0899a..0000000000000000000000000000000000000000 --- a/proprietary/hardware/libgem/cmds/Android.mk +++ /dev/null @@ -1,21 +0,0 @@ -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_SRC_FILES:= \ - main_guiext.cpp - -LOCAL_SHARED_LIBRARIES := \ - libutils \ - libcutils \ - libbinder \ - libgui_ext - -LOCAL_C_INCLUDES := \ - $(TOP)/$(MTK_ROOT)/hardware/libgem/inc - - -LOCAL_MODULE:= guiext-server - -LOCAL_MODULE_TAGS := optional - -include $(BUILD_EXECUTABLE) diff --git a/proprietary/hardware/libgem/test/Android.mk b/proprietary/hardware/libgem/test/Android.mk deleted file mode 100755 index 7d1314250bdd4714ef1f1cdcc1d813a9371a3cde..0000000000000000000000000000000000000000 --- a/proprietary/hardware/libgem/test/Android.mk +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -#bobule workaround: fixed pdk build error - -LOCAL_PATH:= $(call my-dir) - -# -# test -# - -include $(CLEAR_VARS) - -LOCAL_SRC_FILES:= \ - test.cpp \ - -LOCAL_SHARED_LIBRARIES := \ - libutils \ - libbinder \ - liblog \ - libgui_ext - - -LOCAL_C_INCLUDES:= \ - $(TOP)/$(MTK_ROOT)/hardware/libgem/inc \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include/ - - -LOCAL_MODULE := guiext-test - -LOCAL_MODULE_TAGS := tests - -LOCAL_PRELINK_MODULE := false - -include $(BUILD_EXECUTABLE) - - - - - -include $(CLEAR_VARS) - -LOCAL_SRC_FILES:= \ - test-surface.cpp \ - -LOCAL_SHARED_LIBRARIES := \ - libutils \ - libbinder \ - liblog \ - libgui_ext \ - libui \ - libgui \ - libcutils \ - libgralloc_extra - -LOCAL_C_INCLUDES:= \ - $(TOP)/$(MTK_ROOT)/hardware/libgem/inc \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include/ - - -LOCAL_MODULE := guiext-test-surface - -LOCAL_MODULE_TAGS := tests - -LOCAL_PRELINK_MODULE := false - -include $(BUILD_EXECUTABLE) - diff --git a/proprietary/hardware/liblights/Android.mk b/proprietary/hardware/liblights/Android.mk deleted file mode 100755 index 9f3f15fa261acd7be0adb89cabbfff8f55ac59c3..0000000000000000000000000000000000000000 --- a/proprietary/hardware/liblights/Android.mk +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright (C) 2008 The Android Open Source Project -# -# 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. - - -LOCAL_PATH:= $(call my-dir) -# HAL module implemenation, not prelinked and stored in -# hw/..so -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := lights.c -LOCAL_MULTILIB := both - -LOCAL_MODULE_TAGS := optional -LOCAL_PRELINK_MODULE := false -# LOCAL_MODULE_PATH := $(TARGET_OUT_SHARED_LIBRARIES)/hw -LOCAL_MODULE_RELATIVE_PATH := hw - -LOCAL_SHARED_LIBRARIES := liblog - -LOCAL_MODULE := lights.$(TARGET_BOARD_PLATFORM) - -include $(BUILD_SHARED_LIBRARY) diff --git a/proprietary/hardware/m4u/1.0/Android.mk b/proprietary/hardware/m4u/1.0/Android.mk deleted file mode 100755 index a752bb758f85731de64da7e220d382c64e73d907..0000000000000000000000000000000000000000 --- a/proprietary/hardware/m4u/1.0/Android.mk +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - - - -ifneq (,$(filter $(strip $(TARGET_BOARD_PLATFORM)), mt6572 mt6582 mt6592)) - -LOCAL_PATH:= $(call my-dir) - - -include $(CLEAR_VARS) - -LOCAL_SRC_FILES:= m4u_lib.cpp -LC_MTK_PLATFORM := $(shell echo $(MTK_PLATFORM) | tr A-Z a-z ) - -LOCAL_C_INCLUDES:= \ - $(TOP)/$(MTK_PATH_PLATFORM)/kernel/core/include/mach \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/m4u/$(LC_MTK_PLATFORM) \ - - -LOCAL_SHARED_LIBRARIES := \ - libcutils \ - liblog \ - - -LOCAL_MODULE := libm4u - -LOCAL_MODULE_TAGS := eng - -#LOCAL_PRELINK_MODULE := false - -include $(BUILD_SHARED_LIBRARY) - -include $(CLEAR_VARS) -#include $(call all-makefiles-under,$(LOCAL_PATH)) - -endif - - diff --git a/proprietary/hardware/m4u/1.0/it/Android.mk b/proprietary/hardware/m4u/1.0/it/Android.mk deleted file mode 100755 index 3691235ba5f0dc1142de0ab2d66db05cb921d9f7..0000000000000000000000000000000000000000 --- a/proprietary/hardware/m4u/1.0/it/Android.mk +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -LOCAL_PATH:= $(call my-dir) - -include $(CLEAR_VARS) - -LOCAL_SRC_FILES:= \ - m4u_it.cpp \ - -LC_MTK_PLATFORM := $(shell echo $(MTK_PLATFORM) | tr A-Z a-z ) - -LOCAL_SHARED_LIBRARIES:= \ - libui \ - libutils \ - libcutils \ - libhardware \ - - -LOCAL_C_INCLUDES:= \ - $(TOP)/$(MTK_PATH_SOURCE)/external/mhal/src/core/drv/6575/mdp \ - $(TOP)/$(MTK_PATH_SOURCE)/external/mhal/src/core/drv/6575/jpeg \ - $(TOP)/$(MTK_PATH_SOURCE)/external/mhal/src/core/scenario/imagetransform \ - $(TOP)/$(MTK_PATH_SOURCE)/external/mhal/src/core/scenario/camera \ - $(TOP)/$(MTK_PATH_SOURCE)/external/mhal/inc \ - $(TOP)/system/core/include/cutils \ - $(TOP)/$(MTK_PATH_PLATFORM)/kernel/drivers/jpeg \ - $(TOP)/$(MTK_PATH_PLATFORM)/kernel/core/include/mach \ - $(TOP)/$(MTK_PATH_SOURCE)/external/mhal/src/core/drv/6575/inc \ - $(TOP)/$(MTK_PATH_SOURCE)/external/mhal/src/core/drv/6575/inc \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/m4u/$(LC_MTK_PLATFORM) \ - - -LOCAL_MODULE:= m4u_it - -LOCAL_PRELINK_MODULE:=false -include $(BUILD_EXECUTABLE) diff --git a/proprietary/hardware/m4u/1.0/ut/Android.mk b/proprietary/hardware/m4u/1.0/ut/Android.mk deleted file mode 100755 index 193ad8c1ad70aa39a09f0e60d8582e7167c6b2d6..0000000000000000000000000000000000000000 --- a/proprietary/hardware/m4u/1.0/ut/Android.mk +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -## test for executable program -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) -LOCAL_SRC_FILES := m4u_ut.cpp \ -rgb565_390x210.c \ - -LOCAL_MODULE := m4u_ut -LC_MTK_PLATFORM := $(shell echo $(MTK_PLATFORM) | tr A-Z a-z ) - -LOCAL_C_INCLUDES:= \ - $(TOP)/$(MTK_PATH_SOURCE)/external/mhal/src/core/drv/inc \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/m4u/$(LC_MTK_PLATFORM) \ - -LOCAL_SHARED_LIBRARIES := \ - libcutils \ - liblog \ - libm4u \ - -#LOCAL_STATIC_LIBRARIES := -LOCAL_MODULE_TAGS := tests -LOCAL_PRELINK_MODULE:=false -include $(BUILD_EXECUTABLE) diff --git a/proprietary/hardware/m4u/2.0/Android.mk b/proprietary/hardware/m4u/2.0/Android.mk deleted file mode 100755 index 55fe1ef7d61bb604991e79d306c71f271935309e..0000000000000000000000000000000000000000 --- a/proprietary/hardware/m4u/2.0/Android.mk +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - - - -ifneq (,$(filter $(strip $(TARGET_BOARD_PLATFORM)), mt6580 mt6795 mt6752 mt6735 mt6753 mt6735m mt6755 mt6797 mt8173)) - -LOCAL_PATH:= $(call my-dir) - - -include $(CLEAR_VARS) - -LOCAL_SRC_FILES:= m4u_lib.cpp -LC_MTK_PLATFORM := $(shell echo $(MTK_PLATFORM) | tr A-Z a-z ) - -LOCAL_C_INCLUDES:= \ - $(TOP)/$(MTK_PATH_PLATFORM)/kernel/core/include/mach \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/m4u/$(LC_MTK_PLATFORM) \ - -# -ifeq ($(strip $(TARGET_BOARD_PLATFORM)),mt6735) -LOCAL_C_INCLUDES += $(TOP)/vendor/mediatek/proprietary/hardware/m4u/mt6735 -LOCAL_EXPORT_C_INCLUDE_DIRS:= $(TOP)/vendor/mediatek/proprietary/hardware/m4u/mt6735 -LOCAL_SRC_FILES += ../mt6735/D1/m4u_lib_port.cpp -endif - -ifeq ($(strip $(TARGET_BOARD_PLATFORM)),mt6735m) -LOCAL_C_INCLUDES += $(TOP)/vendor/mediatek/proprietary/hardware/m4u/mt6735 -LOCAL_EXPORT_C_INCLUDE_DIRS:= $(TOP)/vendor/mediatek/proprietary/hardware/m4u/mt6735 -LOCAL_SRC_FILES += ../mt6735/D2/m4u_lib_port.cpp -endif - -ifeq ($(strip $(TARGET_BOARD_PLATFORM)),mt6753) -LOCAL_C_INCLUDES += $(TOP)/vendor/mediatek/proprietary/hardware/m4u/mt6735 -LOCAL_EXPORT_C_INCLUDE_DIRS:= $(TOP)/vendor/mediatek/proprietary/hardware/m4u/mt6735 -LOCAL_SRC_FILES += ../mt6735/D3/m4u_lib_port.cpp -endif - -LOCAL_SHARED_LIBRARIES := \ - libcutils \ - liblog \ - - -LOCAL_MODULE := libm4u -LOCAL_MULTILIB := both - -LOCAL_MODULE_TAGS := eng - -#LOCAL_PRELINK_MODULE := false - -include $(BUILD_SHARED_LIBRARY) - -include $(CLEAR_VARS) -# include $(call all-makefiles-under,$(LOCAL_PATH)) - -endif - - diff --git a/proprietary/hardware/m4u/2.0/ut/Android.mk b/proprietary/hardware/m4u/2.0/ut/Android.mk deleted file mode 100755 index 87f2320f2deceabe261d3ec8c8c72989cd2640bc..0000000000000000000000000000000000000000 --- a/proprietary/hardware/m4u/2.0/ut/Android.mk +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -## test for executable program -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) -LOCAL_SRC_FILES := m4u_ut.cpp \ - -LOCAL_MODULE := m4u_ut - -LOCAL_SHARED_LIBRARIES := libcutils liblog libion - -LOCAL_C_INCLUDES+= $(MTK_PATH_PLATFORM)/hardware/m4u -LOCAL_C_INCLUDES += \ - $(MTK_PATH_SOURCE)/kernel/include \ - $(TOPDIR)/kernel/include \ - $(TOPDIR)/system/core/include \ - $(MTK_PATH_SOURCE)/external/include - -LOCAL_SHARED_LIBRARIES += libm4u libion_mtk - - -#LOCAL_STATIC_LIBRARIES := -LOCAL_MODULE_TAGS := eng -#LOCAL_PRELINK_MODULE:=false -include $(BUILD_EXECUTABLE) - diff --git a/proprietary/hardware/m4u/Android.mk b/proprietary/hardware/m4u/Android.mk deleted file mode 100755 index 928ca33778168068249971c5c0f43f7ce1da3ea8..0000000000000000000000000000000000000000 --- a/proprietary/hardware/m4u/Android.mk +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. -ifneq ($(MTK_EMULATOR_SUPPORT), yes) -LOCAL_PATH:= $(call my-dir) - -#include $(call all-makefiles-under, $(LOCAL_PATH)/$(shell echo $(MTK_PLATFORM) | tr A-Z a-z )) -#include $(LOCAL_PATH)/$(shell echo $(MTK_PLATFORM) | tr A-Z a-z )/Android.mk -include $(call all-subdir-makefiles) -endif - diff --git a/proprietary/hardware/m4u/mt6757/Android.mk b/proprietary/hardware/m4u/mt6757/Android.mk_ similarity index 100% rename from proprietary/hardware/m4u/mt6757/Android.mk rename to proprietary/hardware/m4u/mt6757/Android.mk_ diff --git a/proprietary/hardware/m4u/mt6757/ut/Android.mk b/proprietary/hardware/m4u/mt6757/ut/Android.mk_ similarity index 100% rename from proprietary/hardware/m4u/mt6757/ut/Android.mk rename to proprietary/hardware/m4u/mt6757/ut/Android.mk_ diff --git a/proprietary/hardware/m4u/mt8163/Android.mk b/proprietary/hardware/m4u/mt8163/Android.mk deleted file mode 100755 index bb10ac629b0aab614f3c91e4900f3db84c030199..0000000000000000000000000000000000000000 --- a/proprietary/hardware/m4u/mt8163/Android.mk +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - - - -ifeq ($(MTK_PLATFORM),$(filter $(MTK_PLATFORM),MT8163)) - -LOCAL_PATH:= $(call my-dir) - - -include $(CLEAR_VARS) - -LOCAL_SRC_FILES:= m4u_lib.cpp - -LOCAL_C_INCLUDES:= \ - $(TOP)/$(MTK_PATH_PLATFORM)/kernel/core/include/mach \ - $(TOP)/$(MTK_PATH_PLATFORM)/hardware/m4u \ - - -LOCAL_SHARED_LIBRARIES := \ - libcutils \ - liblog \ - - -LOCAL_MODULE := libm4u -LOCAL_MULTILIB := both - -LOCAL_MODULE_TAGS := eng - -#LOCAL_PRELINK_MODULE := false - -include $(BUILD_SHARED_LIBRARY) - -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - -endif - diff --git a/proprietary/hardware/m4u/mt8163/ut/Android.mk b/proprietary/hardware/m4u/mt8163/ut/Android.mk deleted file mode 100755 index d4f61a302d8e87395a3e81f1e9baa86d81b302ce..0000000000000000000000000000000000000000 --- a/proprietary/hardware/m4u/mt8163/ut/Android.mk +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -## test for executable program -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) -LOCAL_SRC_FILES := m4u_ut.cpp \ - -LOCAL_MODULE := m4u_ut - -LOCAL_SHARED_LIBRARIES := libcutils liblog libion - -LOCAL_C_INCLUDES+= $(MTK_PATH_SOURCE)/hardware/m4u/mt6757 -LOCAL_C_INCLUDES+= $(MTK_PATH_SOURCE)/external -LOCAL_C_INCLUDES += \ - $(MTK_PATH_SOURCE)/kernel/include \ - $(TOPDIR)/kernel/include \ - $(TOPDIR)/system/core/include \ - $(MTK_PATH_SOURCE)/external/include - -LOCAL_SHARED_LIBRARIES += libm4u libion_mtk - - -#LOCAL_STATIC_LIBRARIES := -LOCAL_MODULE_TAGS := eng -#LOCAL_PRELINK_MODULE:=false -include $(BUILD_EXECUTABLE) - diff --git a/proprietary/hardware/m4u/mt8163/ut/Android.mk_ b/proprietary/hardware/m4u/mt8163/ut/Android.mk_ index 0e3a0318199c6e96c23972638e585b01fcc1826e..d4f61a302d8e87395a3e81f1e9baa86d81b302ce 100755 --- a/proprietary/hardware/m4u/mt8163/ut/Android.mk_ +++ b/proprietary/hardware/m4u/mt8163/ut/Android.mk_ @@ -41,7 +41,7 @@ LOCAL_MODULE := m4u_ut LOCAL_SHARED_LIBRARIES := libcutils liblog libion -LOCAL_C_INCLUDES+= $(MTK_PATH_SOURCE)/hardware/m4u/mt8163 +LOCAL_C_INCLUDES+= $(MTK_PATH_SOURCE)/hardware/m4u/mt6757 LOCAL_C_INCLUDES+= $(MTK_PATH_SOURCE)/external LOCAL_C_INCLUDES += \ $(MTK_PATH_SOURCE)/kernel/include \ diff --git a/proprietary/hardware/memtrack/Android.mk b/proprietary/hardware/memtrack/Android.mk deleted file mode 100755 index 85dacaf0c80dc2a3773eab41013fd0f13b3e38ea..0000000000000000000000000000000000000000 --- a/proprietary/hardware/memtrack/Android.mk +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright (C) 2013 The Android Open Source Project -# -# 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. - -LOCAL_PATH := $(call my-dir) - -# HAL module implemenation stored in -# hw/..so -include $(CLEAR_VARS) - -LOCAL_MODULE_RELATIVE_PATH := hw -LOCAL_C_INCLUDES += hardware/libhardware/include \ - vendor/mediatek/proprietary/hardware/libmemtrack - -LOCAL_SHARED_LIBRARIES := liblog -LOCAL_SRC_FILES := memtrack_mtk.c memtrack_graphic.c - -ifeq ($(TARGET_BOARD_PLATFORM),mt6795) -LOCAL_SHARED_LIBRARIES += libmemtrack_GL -else ifeq ($(TARGET_BOARD_PLATFORM),mt6595) -LOCAL_SHARED_LIBRARIES += libmemtrack_GL -else ifeq ($(TARGET_BOARD_PLATFORM),mt6572) -LOCAL_SRC_FILES += memtrack_gl_mali_utgard.c -else ifeq ($(TARGET_BOARD_PLATFORM),mt6580) -LOCAL_SRC_FILES += memtrack_gl_mali_utgard.c -else ifeq ($(TARGET_BOARD_PLATFORM),mt6582) -LOCAL_SRC_FILES += memtrack_gl_mali_utgard.c -else ifeq ($(TARGET_BOARD_PLATFORM),mt6592) -LOCAL_SRC_FILES += memtrack_gl_mali_utgard.c -else -LOCAL_SRC_FILES += memtrack_gl_mali_midgard.c -endif - -LOCAL_MODULE := memtrack.$(TARGET_BOARD_PLATFORM) - -LOCAL_MULTILIB := both -include $(BUILD_SHARED_LIBRARY) - - diff --git a/proprietary/hardware/meta/adaptor/ADC/Android.mk b/proprietary/hardware/meta/adaptor/ADC/Android.mk deleted file mode 100755 index 9b8a7d5e9521f39a1b858be30113d9274d50e935..0000000000000000000000000000000000000000 --- a/proprietary/hardware/meta/adaptor/ADC/Android.mk +++ /dev/null @@ -1,25 +0,0 @@ -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) -LOCAL_SRC_FILES := meta_adc.c -LOCAL_C_INCLUDES := $(MTK_PATH_SOURCE)/hardware/meta/common/inc -LOCAL_STATIC_LIBRARIES := libft -LOCAL_MODULE := libmeta_adc_old -LOCAL_PRELINK_MODULE := false -include $(BUILD_STATIC_LIBRARY) - -############################################################################### -# SELF TEST -############################################################################### -BUILD_SELF_TEST := false -# BUILD_SELF_TEST := true -ifeq ($(BUILD_SELF_TEST), true) -include $(CLEAR_VARS) -LOCAL_SRC_FILES := meta_adc_test.c -LOCAL_C_INCLUDES := $(MTK_PATH_SOURCE)/hardware/meta/common/inc -LOCAL_MODULE := meta_adc_test -LOCAL_ALLOW_UNDEFINED_SYMBOLS := true -LOCAL_SHARED_LIBRARIES := libmeta_adc -LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES) -LOCAL_UNSTRIPPED_PATH := $(TARGET_ROOT_OUT_SBIN_UNSTRIPPED) -include $(BUILD_EXECUTABLE) -endif diff --git a/proprietary/hardware/meta/adaptor/Android.mk b/proprietary/hardware/meta/adaptor/Android.mk deleted file mode 100755 index cd9bbc789dfd6a5123cb51633e9972a5301a8835..0000000000000000000000000000000000000000 --- a/proprietary/hardware/meta/adaptor/Android.mk +++ /dev/null @@ -1,10 +0,0 @@ -ifneq ($(TARGET_PRODUCT),generic) -ifneq ($(TARGET_SIMULATOR),true) - -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -include $(call all-makefiles-under,$(LOCAL_PATH)) - -endif # !TARGET_SIMULATOR -endif # TARGET_PRODUCT!=generic \ No newline at end of file diff --git a/proprietary/hardware/meta/adaptor/Audio/Android.mk b/proprietary/hardware/meta/adaptor/Audio/Android.mk deleted file mode 100755 index f056b804e0540f4c0fed4b512b3c67af9a79b701..0000000000000000000000000000000000000000 --- a/proprietary/hardware/meta/adaptor/Audio/Android.mk +++ /dev/null @@ -1,83 +0,0 @@ -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) -LOCAL_SRC_FILES := AudioMeta.cpp - -ifeq ($(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_REV),MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V5) - LOCAL_CFLAGS += -DMTK_AUDIO_BLOUD_CUSTOMPARAMETER_V5 -else - ifeq ($(strip $(MTK_AUDIO_BLOUD_CUSTOMPARAMETER_REV)),MTK_AUDIO_BLOUD_CUSTOMPARAMETER_V4) - LOCAL_CFLAGS += -DMTK_AUDIO_BLOUD_CUSTOMPARAMETER_V4 - endif -endif - -LOCAL_C_INCLUDES := $(MTK_PATH_SOURCE)/hardware/meta/common/inc \ - $(MTK_PATH_SOURCE)/external/mhal/src/custom/inc \ - $(MTK_PATH_SOURCE)/external/mhal/inc \ - $(TOP)/$(MTK_PATH_CUSTOM)/kernel/imgsensor/inc \ - $(MTK_PATH_CUSTOM)/hal/inc \ - $(TOP)/$(MTK_PATH_CUSTOM)/hal/audioflinger/audio \ - - -#FTM include -LOCAL_C_INCLUDES += ./$(TOPDIR)/mediatek/frameworks-ext/av \ - $(TOPDIR)/hardware/libhardware_legacy/include \ - $(TOPDIR)/frameworks/av/include \ - $(call include-path-for, audio-utils) \ - $(call include-path-for, audio-effects) \ - $(MTK_PATH_SOURCE)/hardware/audio/common/include \ - $(MTK_PATH_SOURCE)/external/nvram/libnvram \ - $(MTK_PATH_SOURCE)/external/AudioCompensationFilter \ - $(MTK_PATH_SOURCE)/external/AudioComponentEngine \ - $(MTK_PATH_SOURCE)/external/cvsd_plc_codec \ - $(MTK_PATH_SOURCE)/external/msbc_codec \ - $(MTK_PATH_SOURCE)/frameworks/av/include/media \ - $(MTK_PATH_SOURCE)/frameworks-ext/av/include/media \ - $(MTK_PATH_SOURCE)/frameworks-ext/av/include \ - $(MTK_PATH_SOURCE)/frameworks/av/include \ - $(MTK_PATH_SOURCE)/external/audiodcremoveflt \ - $(MTK_PATH_SOURCE)/external/audiocustparam \ - $(MTK_PATH_SOURCE)/external/AudioSpeechEnhancement/inc \ - $(MTK_PATH_SOURCE)/external/fft \ - $(MTK_PATH_SOURCE)/kernel/include \ - $(MTK_PATH_CUSTOM)/hal/audioflinger \ - $(MTK_PATH_CUSTOM)/hal/audioflinger/audio - - -LOCAL_STATIC_LIBRARIES := libft - -ifeq ($(HAVE_AEE_FEATURE),yes) - LOCAL_SHARED_LIBRARIES += libaed - LOCAL_C_INCLUDES += \ - $(MTK_PATH_SOURCE)/external/aee/binary/inc - LOCAL_CFLAGS += -DHAVE_AEE_FEATURE -endif - -LOCAL_MODULE := libmeta_audio -LOCAL_PRELINK_MODULE := false -include $(BUILD_STATIC_LIBRARY) - -############################################################################### -# SELF TEST -############################################################################### -BUILD_SELF_TEST := false -# BUILD_SELF_TEST := true -ifeq ($(BUILD_SELF_TEST), true) -include $(CLEAR_VARS) -LOCAL_SRC_FILES := AudioMeta.cpp -LOCAL_C_INCLUDES := $(MTK_PATH_SOURCE)/hardware/meta/common/inc -LOCAL_MODULE := meta_battery_test -LOCAL_ALLOW_UNDEFINED_SYMBOLS := true -LOCAL_SHARED_LIBRARIES := libmeta_battery -LOCAL_STATIC_LIBRARIES := libft - -ifeq ($(HAVE_AEE_FEATURE),yes) - LOCAL_SHARED_LIBRARIES += libaed - LOCAL_C_INCLUDES += \ - $(MTK_PATH_SOURCE)/external/aee/binary/inc - LOCAL_CFLAGS += -DHAVE_AEE_FEATURE -endif - -LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES) -LOCAL_UNSTRIPPED_PATH := $(TARGET_ROOT_OUT_SBIN_UNSTRIPPED) -include $(BUILD_EXECUTABLE) -endif diff --git a/proprietary/hardware/meta/adaptor/LCDBK/Android.mk b/proprietary/hardware/meta/adaptor/LCDBK/Android.mk deleted file mode 100755 index cea52099fb8791eb7365a74c9c1c2bf3c51ee198..0000000000000000000000000000000000000000 --- a/proprietary/hardware/meta/adaptor/LCDBK/Android.mk +++ /dev/null @@ -1,26 +0,0 @@ -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) -LOCAL_SRC_FILES := meta_lcdbk.c -LOCAL_C_INCLUDES := $(MTK_PATH_SOURCE)/hardware/meta/common/inc -LOCAL_STATIC_LIBRARIES := libft -LOCAL_MODULE := libmeta_lcdbk -LOCAL_PRELINK_MODULE := false -include $(BUILD_STATIC_LIBRARY) - -############################################################################### -# SELF TEST -############################################################################### -BUILD_SELF_TEST := false -# BUILD_SELF_TEST := true -ifeq ($(BUILD_SELF_TEST), true) -include $(CLEAR_VARS) -LOCAL_SRC_FILES := meta_lcdbk_test.c -LOCAL_C_INCLUDES := $(MTK_PATH_SOURCE)/hardware/meta/common/inc -LOCAL_MODULE := meta_lcdbk_test -LOCAL_ALLOW_UNDEFINED_SYMBOLS := true -LOCAL_SHARED_LIBRARIES := libmeta_lcdbk -LOCAL_STATIC_LIBRARIES := libft -LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES) -LOCAL_UNSTRIPPED_PATH := $(TARGET_ROOT_OUT_SBIN_UNSTRIPPED) -include $(BUILD_EXECUTABLE) -endif diff --git a/proprietary/hardware/meta/adaptor/Meta_APEditor/Android.mk b/proprietary/hardware/meta/adaptor/Meta_APEditor/Android.mk deleted file mode 100755 index 6f64583d0d028c4006b46e0f98bcc14f910128a5..0000000000000000000000000000000000000000 --- a/proprietary/hardware/meta/adaptor/Meta_APEditor/Android.mk +++ /dev/null @@ -1,14 +0,0 @@ -LOCAL_PATH:=$(call my-dir) -include $(CLEAR_VARS) -#LOCAL_ARM_MODE:=arm -LOCAL_SHARED_LIBRARIES:= libc libnvram -LOCAL_STATIC_LIBRARIES += libft -LOCAL_SRC_FILES:=Meta_APEditor_Para.c -LOCAL_C_INCLUDES:= \ - $(MTK_PATH_SOURCE)/hardware/meta/common/inc \ - $(MTK_PATH_SOURCE)/external/nvram/libnvram -LOCAL_MODULE:=libmeta_apeditor -LOCAL_PRELINK_MODULE:=false -include $(BUILD_STATIC_LIBRARY) - - diff --git a/proprietary/hardware/meta/adaptor/alsps/Android.mk b/proprietary/hardware/meta/adaptor/alsps/Android.mk deleted file mode 100755 index d85cf7b994c0768c1d90c8ca8d6c9702498e39ff..0000000000000000000000000000000000000000 --- a/proprietary/hardware/meta/adaptor/alsps/Android.mk +++ /dev/null @@ -1,25 +0,0 @@ -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) -LOCAL_SRC_FILES := meta_alsps.c -LOCAL_C_INCLUDES := $(MTK_PATH_SOURCE)/hardware/meta/common/inc $(MTK_PATH_SOURCE)/kernel/include/ -LOCAL_STATIC_LIBRARIES := libft -LOCAL_MODULE := libmeta_alsps -LOCAL_PRELINK_MODULE := false -include $(BUILD_STATIC_LIBRARY) - -############################################################################### -# SELF TEST -############################################################################### -BUILD_SELF_TEST := false -# BUILD_SELF_TEST := true -ifeq ($(BUILD_SELF_TEST), true) -include $(CLEAR_VARS) -LOCAL_SRC_FILES := meta_alsps_test.c -LOCAL_C_INCLUDES := $(MTK_PATH_SOURCE)/hardware/meta/common/inc $(MTK_PATH_SOURCE)/kernel/include/ -LOCAL_MODULE := meta_alsps_test -LOCAL_ALLOW_UNDEFINED_SYMBOLS := true -LOCAL_STATIC_LIBRARIES := libmeta_alsps -LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES) -LOCAL_UNSTRIPPED_PATH := $(TARGET_ROOT_OUT_SBIN_UNSTRIPPED) -include $(BUILD_EXECUTABLE) -endif diff --git a/proprietary/hardware/meta/adaptor/bluetooth/Android.mk b/proprietary/hardware/meta/adaptor/bluetooth/Android.mk deleted file mode 100755 index bb6fddf3ddd628c38fb879dbecf446cfcf19f59f..0000000000000000000000000000000000000000 --- a/proprietary/hardware/meta/adaptor/bluetooth/Android.mk +++ /dev/null @@ -1,36 +0,0 @@ -ifeq ($(MTK_BT_SUPPORT), yes) -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_C_INCLUDES := \ - $(MTK_PATH_SOURCE)/hardware/meta/common/inc - -LOCAL_SRC_FILES := meta_bt.c - -LOCAL_MODULE := libmeta_bluetooth -LOCAL_SHARED_LIBRARIES := libcutils libnetutils libc -LOCAL_STATIC_LIBRARIES := libft -LOCAL_PRELINK_MODULE := false -include $(BUILD_STATIC_LIBRARY) - -############################################################################### -# SELF TEST -############################################################################### -BUILD_SELF_TEST := false -ifeq ($(BUILD_SELF_TEST), true) -include $(CLEAR_VARS) - -LOCAL_C_INCLUDES := \ - $(MTK_PATH_SOURCE)/hardware/meta/common/inc - -LOCAL_SRC_FILES := meta_bt_test.c - -LOCAL_MODULE := meta_bt_test -LOCAL_ALLOW_UNDEFINED_SYMBOLS := true -LOCAL_SHARED_LIBRARIES := libc -LOCAL_STATIC_LIBRARIES := libmeta_bluetooth libft -LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES) -LOCAL_UNSTRIPPED_PATH := $(TARGET_ROOT_OUT_SBIN_UNSTRIPPED) -include $(BUILD_EXECUTABLE) -endif -endif \ No newline at end of file diff --git a/proprietary/hardware/meta/adaptor/cameratool/Android.mk b/proprietary/hardware/meta/adaptor/cameratool/Android.mk deleted file mode 100755 index d263c97b7e2d03e88f835867fada8cf5efc9152f..0000000000000000000000000000000000000000 --- a/proprietary/hardware/meta/adaptor/cameratool/Android.mk +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -ifneq ($(strip $(MTK_EMULATOR_SUPPORT)),yes) -ifneq ($(BUILD_MTK_LDVT),yes) - -LOCAL_PATH:= $(call my-dir) -include $(LOCAL_PATH)/$(shell echo $(MTK_PLATFORM) | tr A-Z a-z)/Android.mk -endif -endif - - diff --git a/proprietary/hardware/meta/adaptor/cameratool/mt6757/Android.mk b/proprietary/hardware/meta/adaptor/cameratool/mt6757/Android.mk_ similarity index 100% rename from proprietary/hardware/meta/adaptor/cameratool/mt6757/Android.mk rename to proprietary/hardware/meta/adaptor/cameratool/mt6757/Android.mk_ diff --git a/proprietary/hardware/meta/adaptor/cameratool/mt6757/CCAP/Android.mk b/proprietary/hardware/meta/adaptor/cameratool/mt6757/CCAP/Android.mk_ similarity index 100% rename from proprietary/hardware/meta/adaptor/cameratool/mt6757/CCAP/Android.mk rename to proprietary/hardware/meta/adaptor/cameratool/mt6757/CCAP/Android.mk_ diff --git a/proprietary/hardware/meta/adaptor/cameratool/mt6757/test/Android.mk b/proprietary/hardware/meta/adaptor/cameratool/mt6757/test/Android.mk_ similarity index 100% rename from proprietary/hardware/meta/adaptor/cameratool/mt6757/test/Android.mk rename to proprietary/hardware/meta/adaptor/cameratool/mt6757/test/Android.mk_ diff --git a/proprietary/hardware/meta/adaptor/cameratool/mt6757/test/ccapTest/Android.mk b/proprietary/hardware/meta/adaptor/cameratool/mt6757/test/ccapTest/Android.mk_ similarity index 100% rename from proprietary/hardware/meta/adaptor/cameratool/mt6757/test/ccapTest/Android.mk rename to proprietary/hardware/meta/adaptor/cameratool/mt6757/test/ccapTest/Android.mk_ diff --git a/proprietary/hardware/meta/adaptor/cameratool/mt8163/Android.mk b/proprietary/hardware/meta/adaptor/cameratool/mt8163/Android.mk deleted file mode 100755 index ebb199b7fcb720ff7f8ca015002019061c61ea1e..0000000000000000000000000000000000000000 --- a/proprietary/hardware/meta/adaptor/cameratool/mt8163/Android.mk +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -ifneq ($(strip $(MTK_EMULATOR_SUPPORT)),yes) - -################################################################################ -# -################################################################################ - -include $(call all-subdir-makefiles) - -################################################################################ -# -################################################################################ -endif - diff --git a/proprietary/hardware/meta/adaptor/cameratool/mt8163/CCAP/Android.mk b/proprietary/hardware/meta/adaptor/cameratool/mt8163/CCAP/Android.mk deleted file mode 100755 index e9bcb9dafb3910426824146d6a6ffb6a818cf608..0000000000000000000000000000000000000000 --- a/proprietary/hardware/meta/adaptor/cameratool/mt8163/CCAP/Android.mk +++ /dev/null @@ -1,52 +0,0 @@ -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) -LOCAL_ARM_MODE := arm -LOCAL_PRELINK_MODULE := false - -LOCAL_SRC_FILES:= Meta_CCAP_Para.cpp - -LOCAL_C_INCLUDES += \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/include \ - $(MTK_PATH_SOURCE)/hardware/meta/common/inc \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/platform/mt6757/inc/acdk \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/platform/mt6757/acdk/inc/cct \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/platform/mt6757/acdk/inc/acdk \ - $(MTK_PATH_SOURCE)/external/mhal/src/custom/inc \ - $(MTK_PATH_SOURCE)/external/mhal/inc \ - $(MTK_PATH_COMMON)/kernel/imgsensor/inc \ - $(MTK_PATH_CUSTOM)/hal/inc \ - $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc \ - $(TOP)/$(MTK_PATH_CUSTOM)/cgen/cfgfileinc \ - $(TOP)/device/mediatek/mt6757/kernel-headers \ - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += libacdk_entry_cctif -LOCAL_WHOLE_STATIC_LIBRARIES += libacdk_entry_mdk - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES := libcutils libc libstdc++ -LOCAL_STATIC_LIBRARIES += libft - -LOCAL_MODULE := libccap -#LOCAL_MULTILIB := 32 - -# -# Start of common part ------------------------------------ -sinclude $(TOP)/$(MTK_PATH_PLATFORM)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/platform/mt6757/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/include/mtkcam - -# End of common part --------------------------------------- -# - -include $(BUILD_STATIC_LIBRARY) - diff --git a/proprietary/hardware/meta/adaptor/cameratool/mt8163/CCAP/Android.mk_ b/proprietary/hardware/meta/adaptor/cameratool/mt8163/CCAP/Android.mk_ index 51b820a89487e4ea05e97861dae5659f4f41b353..e9bcb9dafb3910426824146d6a6ffb6a818cf608 100755 --- a/proprietary/hardware/meta/adaptor/cameratool/mt8163/CCAP/Android.mk_ +++ b/proprietary/hardware/meta/adaptor/cameratool/mt8163/CCAP/Android.mk_ @@ -8,16 +8,16 @@ LOCAL_SRC_FILES:= Meta_CCAP_Para.cpp LOCAL_C_INCLUDES += \ $(TOP)/$(MTK_PATH_SOURCE)/hardware/include \ $(MTK_PATH_SOURCE)/hardware/meta/common/inc \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/platform/mt8163/inc/acdk \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/platform/mt8163/acdk/inc/cct \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/platform/mt8163/acdk/inc/acdk \ + $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/platform/mt6757/inc/acdk \ + $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/platform/mt6757/acdk/inc/cct \ + $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/platform/mt6757/acdk/inc/acdk \ $(MTK_PATH_SOURCE)/external/mhal/src/custom/inc \ $(MTK_PATH_SOURCE)/external/mhal/inc \ $(MTK_PATH_COMMON)/kernel/imgsensor/inc \ $(MTK_PATH_CUSTOM)/hal/inc \ $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc \ $(TOP)/$(MTK_PATH_CUSTOM)/cgen/cfgfileinc \ - $(TOP)/device/mediatek/mt8163/kernel-headers \ + $(TOP)/device/mediatek/mt6757/kernel-headers \ #----------------------------------------------------------- LOCAL_WHOLE_STATIC_LIBRARIES += libacdk_entry_cctif @@ -42,7 +42,7 @@ LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) #----------------------------------------------------------- LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/platform/mt8163/include +LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/platform/mt6757/include LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/include/mtkcam # End of common part --------------------------------------- diff --git a/proprietary/hardware/meta/adaptor/cameratool/mt8163/test/Android.mk b/proprietary/hardware/meta/adaptor/cameratool/mt8163/test/Android.mk deleted file mode 100755 index d4a1d28f196dc9904780d38ea431778ceafcd830..0000000000000000000000000000000000000000 --- a/proprietary/hardware/meta/adaptor/cameratool/mt8163/test/Android.mk +++ /dev/null @@ -1,7 +0,0 @@ -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - - -include $(call all-makefiles-under,$(LOCAL_PATH)) - -#include $(call all-subdir-makefiles) diff --git a/proprietary/hardware/meta/adaptor/cameratool/mt8163/test/ccapTest/Android.mk b/proprietary/hardware/meta/adaptor/cameratool/mt8163/test/ccapTest/Android.mk deleted file mode 100755 index c13dbf2e91c4be3c63e9483b1f8f1b4afca93f69..0000000000000000000000000000000000000000 --- a/proprietary/hardware/meta/adaptor/cameratool/mt8163/test/ccapTest/Android.mk +++ /dev/null @@ -1,43 +0,0 @@ -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -LOCAL_SRC_FILES += AcdkCCAPTest.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/platform/mt6757/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/include/mtkcam -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/platform/mt6757/acdk/inc/acdk -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/platform/mt6757/acdk/inc/cct -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/platform/mt6757/acdk/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_COMMON)/kernel/imgsensor/inc -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += libacdk_entry_cctif -LOCAL_STATIC_LIBRARIES += libacdk_entry_mdk - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog libcutils -LOCAL_SHARED_LIBRARIES += libdl - -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := ccaptest - -#----------------------------------------------------------- -ifneq (yes,$(strip $(MTK_EMULATOR_SUPPORT))) -include $(BUILD_EXECUTABLE) -endif diff --git a/proprietary/hardware/meta/adaptor/cameratool/mt8163/test/ccapTest/Android.mk_ b/proprietary/hardware/meta/adaptor/cameratool/mt8163/test/ccapTest/Android.mk_ index a5e21560456e9abae641c9ee4dde54d095c9b02a..c13dbf2e91c4be3c63e9483b1f8f1b4afca93f69 100755 --- a/proprietary/hardware/meta/adaptor/cameratool/mt8163/test/ccapTest/Android.mk_ +++ b/proprietary/hardware/meta/adaptor/cameratool/mt8163/test/ccapTest/Android.mk_ @@ -14,12 +14,12 @@ LOCAL_SRC_FILES += AcdkCCAPTest.cpp #----------------------------------------------------------- LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/platform/mt8163/include +LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/platform/mt6757/include LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/include/mtkcam # -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/platform/mt8163/acdk/inc/acdk -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/platform/mt8163/acdk/inc/cct -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/platform/mt8163/acdk/inc +LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/platform/mt6757/acdk/inc/acdk +LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/platform/mt6757/acdk/inc/cct +LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/platform/mt6757/acdk/inc LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_COMMON)/kernel/imgsensor/inc LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc diff --git a/proprietary/hardware/meta/adaptor/cryptfs/Android.mk b/proprietary/hardware/meta/adaptor/cryptfs/Android.mk deleted file mode 100755 index 42d1aba9fb76af869bb410414354e0e3a43b4c4e..0000000000000000000000000000000000000000 --- a/proprietary/hardware/meta/adaptor/cryptfs/Android.mk +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -ifeq ($(MTK_EMMC_SUPPORT), yes) -##### EMMC META library ##### -BUILD_CRYPTFS := true - -ifeq ($(BUILD_CRYPTFS), true) -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := meta_cryptfs.c -LOCAL_C_INCLUDES := $(MTK_PATH_SOURCE)/hardware/meta/common/inc -LOCAL_SHARED_LIBRARIES := libcutils libc -LOCAL_STATIC_LIBRARIES := libft -LOCAL_MODULE := libmeta_cryptfs -LOCAL_PRELINK_MODULE := false -include $(BUILD_STATIC_LIBRARY) -endif -endif diff --git a/proprietary/hardware/meta/adaptor/drmkey/Android.mk b/proprietary/hardware/meta/adaptor/drmkey/Android.mk deleted file mode 100755 index c00512a467f015e1bc0589289aa81de91f93a017..0000000000000000000000000000000000000000 --- a/proprietary/hardware/meta/adaptor/drmkey/Android.mk +++ /dev/null @@ -1,24 +0,0 @@ -ifeq ($(strip $(MTK_IN_HOUSE_TEE_SUPPORT)),yes) -ifeq ($(strip $(MTK_DRM_KEY_MNG_SUPPORT)), yes) - -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := \ - test_program.c - -LOCAL_STATIC_LIBRARIES := liburee_meta_drmkeyinstall - -LOCAL_SHARED_LIBRARIES := libcutils - -LOCAL_C_INCLUDES += \ - $(call include-path-for, trustzone) \ - $(call include-path-for, trustzone-uree) \ - -LOCAL_MODULE := drmkey_test - -include $(BUILD_EXECUTABLE) - -endif -endif diff --git a/proprietary/hardware/meta/adaptor/emmc/Android.mk b/proprietary/hardware/meta/adaptor/emmc/Android.mk deleted file mode 100755 index c6054c4d840b667a73e6b355d3e469fb697407fd..0000000000000000000000000000000000000000 --- a/proprietary/hardware/meta/adaptor/emmc/Android.mk +++ /dev/null @@ -1,41 +0,0 @@ -ifeq ($(MTK_EMMC_SUPPORT), yes) -##### EMMC META library ##### -BUILD_CLR_EMMC := true - -ifeq ($(BUILD_CLR_EMMC), true) -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := meta_clr_emmc.c -LOCAL_C_INCLUDES := $(MTK_PATH_SOURCE)/hardware/meta/common/inc \ - $(MTK_PATH_SOURCE)/hardware/meta/adaptor/storageutil -LOCAL_SHARED_LIBRARIES := libcutils libc -LOCAL_STATIC_LIBRARIES := libstorageutil -LOCAL_CFLAGS += -DUSE_EXT4 -LOCAL_C_INCLUDES += system/extras/ext4_utils -LOCAL_C_INCLUDES += system/core/fs_mgr/include -LOCAL_STATIC_LIBRARIES += libext4_utils_static libz libft -LOCAL_STATIC_LIBRARIES += libfs_mgr -LOCAL_MODULE := libmeta_clr_emmc -LOCAL_PRELINK_MODULE := false -include $(BUILD_STATIC_LIBRARY) -endif -endif - -ifeq ($(MTK_EMMC_SUPPORT), no) -##### NAND META library ##### -BUILD_CLR_NAND := true - -ifeq ($(BUILD_CLR_NAND), true) -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := meta_clr_nand.c -LOCAL_C_INCLUDES := $(MTK_PATH_SOURCE)/hardware/meta/common/inc -LOCAL_SHARED_LIBRARIES := libcutils libc libc libft -LOCAL_STATIC_LIBRARIES := libstorageutil -LOCAL_MODULE := libmeta_clr_emmc -LOCAL_PRELINK_MODULE := false -include $(BUILD_STATIC_LIBRARY) -endif -endif diff --git a/proprietary/hardware/meta/adaptor/fm/Android.mk b/proprietary/hardware/meta/adaptor/fm/Android.mk deleted file mode 100755 index 3830c9c47fd60d295dad86a6044637efcbb16805..0000000000000000000000000000000000000000 --- a/proprietary/hardware/meta/adaptor/fm/Android.mk +++ /dev/null @@ -1,16 +0,0 @@ -ifeq ($(MTK_FM_SUPPORT), yes) -##### FM META library ##### -BUILD_FM_META_LIB := true - -ifeq ($(BUILD_FM_META_LIB), true) -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) -LOCAL_SRC_FILES := meta_fm.c -LOCAL_C_INCLUDES := $(MTK_PATH_SOURCE)/hardware/meta/common/inc -LOCAL_MODULE := libmeta_fm -LOCAL_SHARED_LIBRARIES := libcutils libnetutils libc -LOCAL_STATIC_LIBRARIES := libft -LOCAL_PRELINK_MODULE := false -include $(BUILD_STATIC_LIBRARY) -endif -endif diff --git a/proprietary/hardware/meta/adaptor/gpio/Android.mk b/proprietary/hardware/meta/adaptor/gpio/Android.mk deleted file mode 100755 index 21b8f687ce7bfc6b3910662c2f2129f0d9609b08..0000000000000000000000000000000000000000 --- a/proprietary/hardware/meta/adaptor/gpio/Android.mk +++ /dev/null @@ -1,24 +0,0 @@ -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) -LOCAL_SRC_FILES := meta_gpio.c -LOCAL_C_INCLUDES := $(MTK_PATH_SOURCE)/hardware/meta/common/inc -LOCAL_STATIC_LIBRARIES := libft -LOCAL_MODULE := libmeta_gpio -LOCAL_PRELINK_MODULE := false -include $(BUILD_STATIC_LIBRARY) - -############################################################################### -# SELF TEST -############################################################################### -BUILD_SELF_TEST := false -ifeq ($(BUILD_SELF_TEST), true) -include $(CLEAR_VARS) -LOCAL_SRC_FILES := meta_gpio_test.c -LOCAL_C_INCLUDES := $(MTK_PATH_SOURCE)/hardware/meta/common/inc -LOCAL_MODULE := meta_gpio_test -LOCAL_ALLOW_UNDEFINED_SYMBOLS := true -LOCAL_STATIC_LIBRARIES := libmeta_gpio libft -LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES) -LOCAL_UNSTRIPPED_PATH := $(TARGET_ROOT_OUT_SBIN_UNSTRIPPED) -include $(BUILD_EXECUTABLE) -endif diff --git a/proprietary/hardware/meta/adaptor/gps/Android.mk b/proprietary/hardware/meta/adaptor/gps/Android.mk deleted file mode 100755 index d0f974608b5ffdef21ea6590ce1d28bb92084ea5..0000000000000000000000000000000000000000 --- a/proprietary/hardware/meta/adaptor/gps/Android.mk +++ /dev/null @@ -1,30 +0,0 @@ -ifeq ($(MTK_GPS_SUPPORT), yes) -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) -LOCAL_SRC_FILES := meta_gps.c -LOCAL_C_INCLUDES := $(MTK_PATH_SOURCE)/hardware/meta/common/inc \ - $(MTK_PATH_SOURCE)/external/nvram/libnvram \ - -LOCAL_MODULE := libmeta_gps -LOCAL_SHARED_LIBRARIES := libcutils libnetutils libc libnvram -LOCAL_STATIC_LIBRARIES := libft -LOCAL_PRELINK_MODULE := false -include $(BUILD_STATIC_LIBRARY) - -############################################################################### -# SELF TEST -############################################################################### -BUILD_SELF_TEST := false -ifeq ($(BUILD_SELF_TEST), true) -include $(CLEAR_VARS) -LOCAL_SRC_FILES := meta_gps_test.c -LOCAL_C_INCLUDES := $(MTK_PATH_SOURCE)/hardware/meta/common/inc -LOCAL_MODULE := meta_gps_test -LOCAL_ALLOW_UNDEFINED_SYMBOLS := true -LOCAL_SHARED_LIBRARIES := libmeta_wifi libc -LOCAL_STATIC_LIBRARIES := libft -LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES) -LOCAL_UNSTRIPPED_PATH := $(TARGET_ROOT_OUT_SBIN_UNSTRIPPED) -include $(BUILD_EXECUTABLE) -endif -endif \ No newline at end of file diff --git a/proprietary/hardware/meta/adaptor/gsensor/Android.mk b/proprietary/hardware/meta/adaptor/gsensor/Android.mk deleted file mode 100755 index 23f6cfe72bdadbc4aab4bf218b16f7183c5cf6d9..0000000000000000000000000000000000000000 --- a/proprietary/hardware/meta/adaptor/gsensor/Android.mk +++ /dev/null @@ -1,26 +0,0 @@ -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) -LOCAL_SRC_FILES := meta_gsensor.c -LOCAL_C_INCLUDES := $(MTK_PATH_SOURCE)/hardware/meta/common/inc $(MTK_PATH_SOURCE)/external/sensor-tools $(MTK_PATH_SOURCE)/kernel/include/ -LOCAL_SHARED_LIBRARIES := liblog libnvram libhwm -LOCAL_STATIC_LIBRARIES := libft -LOCAL_MODULE := libmeta_gsensor -LOCAL_PRELINK_MODULE := false -include $(BUILD_STATIC_LIBRARY) - -############################################################################### -# SELF TEST -############################################################################### -BUILD_SELF_TEST := false -ifeq ($(BUILD_SELF_TEST), true) -include $(CLEAR_VARS) -LOCAL_SRC_FILES := meta_gsensor_test.c -LOCAL_C_INCLUDES := $(MTK_PATH_SOURCE)/hardware/meta/common/inc $(MTK_PATH_SOURCE)/external/sensor-tools $(MTK_PATH_SOURCE)/kernel/include/ -LOCAL_MODULE := meta_gs_test -LOCAL_ALLOW_UNDEFINED_SYMBOLS := true -LOCAL_SHARED_LIBRARIES := libhwm -LOCAL_STATIC_LIBRARIES := libmeta_gsensor libft -LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES) -LOCAL_UNSTRIPPED_PATH := $(TARGET_ROOT_OUT_SBIN_UNSTRIPPED) -include $(BUILD_EXECUTABLE) -endif diff --git a/proprietary/hardware/meta/adaptor/gyroscope/Android.mk b/proprietary/hardware/meta/adaptor/gyroscope/Android.mk deleted file mode 100755 index f21e234905fd81b9f73a25dd1ae56f5bf84488ef..0000000000000000000000000000000000000000 --- a/proprietary/hardware/meta/adaptor/gyroscope/Android.mk +++ /dev/null @@ -1,26 +0,0 @@ -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) -LOCAL_SRC_FILES := meta_gyroscope.c -LOCAL_C_INCLUDES := $(MTK_PATH_SOURCE)/hardware/meta/common/inc $(MTK_PATH_SOURCE)/external/sensor-tools $(MTK_PATH_SOURCE)/kernel/include/ -LOCAL_SHARED_LIBRARIES :=liblog libnvram libhwm -LOCAL_MODULE := libmeta_gyroscope -LOCAL_STATIC_LIBRARIES := libft -LOCAL_PRELINK_MODULE := false -include $(BUILD_STATIC_LIBRARY) - -############################################################################### -# SELF TEST -############################################################################### -BUILD_SELF_TEST := false -ifeq ($(BUILD_SELF_TEST), true) -# include $(CLEAR_VARS) -# LOCAL_SRC_FILES := meta_gyroscope_test.c -# LOCAL_C_INCLUDES := $(MTK_PATH_SOURCE)/hardware/meta/common/inc $(MTK_PATH_SOURCE)/external/sensor-tools -# LOCAL_MODULE := meta_gyro_test -# LOCAL_ALLOW_UNDEFINED_SYMBOLS := true -# LOCAL_SHARED_LIBRARIES := libft libhwm -# LOCAL_STATIC_LIBRARIES := libmeta_gyroscope -# LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES) -# LOCAL_UNSTRIPPED_PATH := $(TARGET_ROOT_OUT_SBIN_UNSTRIPPED) -# include $(BUILD_EXECUTABLE) -endif diff --git a/proprietary/hardware/meta/adaptor/hdcp/Android.mk b/proprietary/hardware/meta/adaptor/hdcp/Android.mk deleted file mode 100755 index 20f826f32a0e7867870a40b035aaeaa2aec869c8..0000000000000000000000000000000000000000 --- a/proprietary/hardware/meta/adaptor/hdcp/Android.mk +++ /dev/null @@ -1,21 +0,0 @@ -ifeq ($(MTK_DX_HDCP_SUPPORT), yes) - -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := meta_hdcp.c - -LOCAL_C_INCLUDES += \ - $(MTK_PATH_SOURCE)/hardware/meta/common/inc \ - $(TOP)/frameworks/av/media/libstagefright/wifi-display/dxhdcp - -LOCAL_MODULE := libmeta_hdcp - -LOCAL_SHARED_LIBRARIES := libDxHdcp libcutils - - -include $(BUILD_STATIC_LIBRARY) - - -endif - diff --git a/proprietary/hardware/meta/adaptor/keypadbk/Android.mk b/proprietary/hardware/meta/adaptor/keypadbk/Android.mk deleted file mode 100755 index 256c0800b12707a61e789531cdad1eec205398b6..0000000000000000000000000000000000000000 --- a/proprietary/hardware/meta/adaptor/keypadbk/Android.mk +++ /dev/null @@ -1,25 +0,0 @@ -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) -LOCAL_SRC_FILES := meta_keypadbk.c -LOCAL_C_INCLUDES := $(MTK_PATH_SOURCE)/hardware/meta/common/inc -LOCAL_STATIC_LIBRARIES := libft -LOCAL_MODULE := libmeta_keypadbk -LOCAL_PRELINK_MODULE := false -include $(BUILD_STATIC_LIBRARY) - -############ -# Self Test -############ -BUILD_SELF_TEST := false - -ifeq ($(BUILD_SELF_TEST), true) -include $(CLEAR_VARS) -LOCAL_SRC_FILES := meta_keypadbk_test.c -LOCAL_C_INCLUDES := $(MTK_PATH_SOURCE)/hardware/meta/common/inc -LOCAL_STATIC_LIBRARIES := libft libmeta_keypadbk -LOCAL_MODULE := meta_keypadbk_test -LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES) -LOCAL_UNSTRIPPED_PATH := $(TARGET_ROOT_OUT_SBIN_UNSTRIPPED) -include $(BUILD_EXECUTABLE) -endif diff --git a/proprietary/hardware/meta/adaptor/lcd/Android.mk b/proprietary/hardware/meta/adaptor/lcd/Android.mk deleted file mode 100755 index 005f80167504c44f6559ea15c8130ac82f69fd27..0000000000000000000000000000000000000000 --- a/proprietary/hardware/meta/adaptor/lcd/Android.mk +++ /dev/null @@ -1,25 +0,0 @@ -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) -LOCAL_SRC_FILES := meta_lcd.c -LOCAL_C_INCLUDES := $(MTK_PATH_SOURCE)/hardware/meta/common/inc -LOCAL_STATIC_LIBRARIES := libft -LOCAL_MODULE := libmeta_lcd -LOCAL_PRELINK_MODULE := false -include $(BUILD_STATIC_LIBRARY) - -############################################################################### -# SELF TEST -############################################################################### -BUILD_SELF_TEST := false -ifeq ($(BUILD_SELF_TEST), true) -include $(CLEAR_VARS) -LOCAL_SRC_FILES := meta_lcd_test.c -LOCAL_C_INCLUDES := $(MTK_PATH_SOURCE)/hardware/meta/common/inc -LOCAL_MODULE := meta_lcd_test -LOCAL_ALLOW_UNDEFINED_SYMBOLS := true -LOCAL_SHARED_LIBRARIES := libmeta_lcd -LOCAL_STATIC_LIBRARIES := libft -LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES) -LOCAL_UNSTRIPPED_PATH := $(TARGET_ROOT_OUT_SBIN_UNSTRIPPED) -include $(BUILD_EXECUTABLE) -endif diff --git a/proprietary/hardware/meta/adaptor/msensor/Android.mk b/proprietary/hardware/meta/adaptor/msensor/Android.mk deleted file mode 100755 index b4ec6530fa77525eb4de8dc6771371b4d7bf2643..0000000000000000000000000000000000000000 --- a/proprietary/hardware/meta/adaptor/msensor/Android.mk +++ /dev/null @@ -1,26 +0,0 @@ -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) -LOCAL_SRC_FILES := meta_msensor.c -LOCAL_C_INCLUDES := $(MTK_PATH_SOURCE)/hardware/meta/common/inc $(MTK_PATH_SOURCE)/kernel/include/ -LOCAL_SHARED_LIBRARIES := liblog libnvram libhwm -LOCAL_MODULE := libmeta_msensor -LOCAL_STATIC_LIBRARIES := libft -LOCAL_PRELINK_MODULE := false -include $(BUILD_STATIC_LIBRARY) - -############################################################################### -# SELF TEST -############################################################################### -BUILD_SELF_TEST := false -ifeq ($(BUILD_SELF_TEST), true) -include $(CLEAR_VARS) -LOCAL_SRC_FILES := meta_msensor_test.c -LOCAL_C_INCLUDES := $(MTK_PATH_SOURCE)/hardware/meta/common/inc $(MTK_PATH_SOURCE)/kernel/include/ -LOCAL_MODULE := meta_ms_test -LOCAL_ALLOW_UNDEFINED_SYMBOLS := true -LOCAL_SHARED_LIBRARIES := libhwm -LOCAL_STATIC_LIBRARIES := libmeta_msensor libft -LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES) -LOCAL_UNSTRIPPED_PATH := $(TARGET_ROOT_OUT_SBIN_UNSTRIPPED) -include $(BUILD_EXECUTABLE) -endif diff --git a/proprietary/hardware/meta/adaptor/nfc/Android.mk b/proprietary/hardware/meta/adaptor/nfc/Android.mk deleted file mode 100755 index e4fc5081c1c13601e0737f5c558b56f2d42a2ae3..0000000000000000000000000000000000000000 --- a/proprietary/hardware/meta/adaptor/nfc/Android.mk +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -LOCAL_PATH := $(call my-dir) - -ifeq ($(MTK_NFC_SUPPORT), yes) - -MY_LOCAL_PATH := $(LOCAL_PATH) -BUILD_META_LIB := true -ifeq ($(BUILD_META_LIB), true) -include $(CLEAR_VARS) -LOCAL_SRC_FILES := meta_nfc.c - -LOCAL_CFLAGS += -O0 -g - -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/meta/common/inc -AOSP_NFC_PATH=$(strip $(wildcard $(MTK_PATH_SOURCE)/hardware/nfc/Android.mk)) -MTK_NFC_PATH=$(strip $(wildcard $(MTK_PATH_SOURCE)/external/mtknfc/Android.mk)) - -ifneq ($(MTK_NFC_PATH),null) - LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/external/mtknfc/inc -else - LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/nfc/inc -endif - -LOCAL_C_INCLUDES += $(MY_LOCAL_PATH)/ -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := libmeta_nfc -LOCAL_SHARED_LIBRARIES := libcutils libc -LOCAL_STATIC_LIBRARIES := libft -LOCAL_PRELINK_MODULE := false -include $(BUILD_STATIC_LIBRARY) -#include $(BUILD_SHARED_LIBRARY) -endif -############################################################################### -# SELF TEST -############################################################################### -BUILD_SELF_TEST := false -ifeq ($(BUILD_SELF_TEST), true) -include $(CLEAR_VARS) -LOCAL_SRC_FILES := meta_nfc_test.c -LOCAL_CFLAGS += -O0 -g -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/meta/common/inc -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/external/mtknfc/inc -LOCAL_C_INCLUDES += $(MY_LOCAL_PATH)/ -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := meta_nfc_test -LOCAL_ALLOW_UNDEFINED_SYMBOLS := true -LOCAL_SHARED_LIBRARIES := libmeta_nfc libcutils libc -LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES) -LOCAL_STATIC_LIBRARIES += libft -LOCAL_UNSTRIPPED_PATH := $(TARGET_ROOT_OUT_SBIN_UNSTRIPPED) -include $(BUILD_EXECUTABLE) -endif - -endif \ No newline at end of file diff --git a/proprietary/hardware/meta/adaptor/sdcard/Android.mk b/proprietary/hardware/meta/adaptor/sdcard/Android.mk deleted file mode 100755 index de352c8cad38621491449d7477f7d1a677d3f18f..0000000000000000000000000000000000000000 --- a/proprietary/hardware/meta/adaptor/sdcard/Android.mk +++ /dev/null @@ -1,26 +0,0 @@ -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) -LOCAL_SRC_FILES := meta_sdcard.c -LOCAL_C_INCLUDES := $(MTK_PATH_SOURCE)/hardware/meta/common/inc -LOCAL_MODULE := libmeta_sdcard -LOCAL_SHARED_LIBRARIES := libcutils libc -LOCAL_STATIC_LIBRARIES := libft -LOCAL_PRELINK_MODULE := false -include $(BUILD_STATIC_LIBRARY) - -############################################################################### -# SELF TEST -############################################################################### -BUILD_SELF_TEST := false -ifeq ($(BUILD_SELF_TEST), true) -include $(CLEAR_VARS) -LOCAL_SRC_FILES := meta_sdcard_test.c -LOCAL_C_INCLUDES := $(MTK_PATH_SOURCE)/hardware/meta/common/inc -LOCAL_MODULE := meta_sdcard_test -LOCAL_ALLOW_UNDEFINED_SYMBOLS := true -LOCAL_SHARED_LIBRARIES := libmeta_sdcard libc -LOCAL_STATIC_LIBRARIES := libft -LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES) -LOCAL_UNSTRIPPED_PATH := $(TARGET_ROOT_OUT_SBIN_UNSTRIPPED) -include $(BUILD_EXECUTABLE) -endif diff --git a/proprietary/hardware/meta/adaptor/storageutil/Android.mk b/proprietary/hardware/meta/adaptor/storageutil/Android.mk deleted file mode 100755 index 50fae76ed14c30d4242c3ce92cc04b0a11ed6859..0000000000000000000000000000000000000000 --- a/proprietary/hardware/meta/adaptor/storageutil/Android.mk +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := mtdutils.c mounts.c - -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/meta/common/inc - -LOCAL_MODULE := libstorageutil - -LOCAL_MODULE_TAGS := optional - -include $(BUILD_STATIC_LIBRARY) diff --git a/proprietary/hardware/miravision/Android.mk b/proprietary/hardware/miravision/Android.mk deleted file mode 100755 index 458d351131b68bf7e634cca12e5a66b8be77d79a..0000000000000000000000000000000000000000 --- a/proprietary/hardware/miravision/Android.mk +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -LOCAL_PATH:= $(call my-dir) - -# ifneq ("$(wildcard $(LOCAL_PATH)/$(shell echo $(MTK_PLATFORM) | tr A-Z a-z )/Android.mk)","") -# include $(LOCAL_PATH)/$(shell echo $(MTK_PLATFORM) | tr A-Z a-z )/Android.mk -# endif - -ifneq (,$(filter $(strip $(TARGET_BOARD_PLATFORM)), mt2601 mt6757)) - include $(LOCAL_PATH)/$(shell echo $(MTK_PLATFORM) | tr A-Z a-z )/Android.mk -else - ifneq (,$(filter $(strip $(TARGET_BOARD_PLATFORM)), mt6572 mt6582 mt6592)) - # not support - else - include $(LOCAL_PATH)/v1.0/Android.mk - endif -endif - - diff --git a/proprietary/hardware/miravision/mt6757/Android.mk b/proprietary/hardware/miravision/mt6757/Android.mk deleted file mode 100755 index dd5fcdb5d1a827b1d38e6127cf3f688594460709..0000000000000000000000000000000000000000 --- a/proprietary/hardware/miravision/mt6757/Android.mk +++ /dev/null @@ -1,2 +0,0 @@ -LOCAL_PATH:= $(call my-dir) -include $(call all-makefiles-under,$(LOCAL_PATH)) \ No newline at end of file diff --git a/proprietary/custom/wisky8163_tb_eg/hal/Android.mk_ b/proprietary/hardware/miravision/mt6757/Android.mk_ similarity index 100% rename from proprietary/custom/wisky8163_tb_eg/hal/Android.mk_ rename to proprietary/hardware/miravision/mt6757/Android.mk_ diff --git a/proprietary/hardware/miravision/mt6757/jni/Android.mk b/proprietary/hardware/miravision/mt6757/jni/Android.mk_ similarity index 100% rename from proprietary/hardware/miravision/mt6757/jni/Android.mk rename to proprietary/hardware/miravision/mt6757/jni/Android.mk_ diff --git a/proprietary/hardware/miravision/mt8163/Android.mk b/proprietary/hardware/miravision/mt8163/Android.mk deleted file mode 100755 index dd5fcdb5d1a827b1d38e6127cf3f688594460709..0000000000000000000000000000000000000000 --- a/proprietary/hardware/miravision/mt8163/Android.mk +++ /dev/null @@ -1,2 +0,0 @@ -LOCAL_PATH:= $(call my-dir) -include $(call all-makefiles-under,$(LOCAL_PATH)) \ No newline at end of file diff --git a/proprietary/hardware/miravision/mt8163/jni/Android.mk b/proprietary/hardware/miravision/mt8163/jni/Android.mk deleted file mode 100755 index 096bdfa15e92780379b1f0ebe6fea2e6fc85b3b2..0000000000000000000000000000000000000000 --- a/proprietary/hardware/miravision/mt8163/jni/Android.mk +++ /dev/null @@ -1,41 +0,0 @@ -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := \ - miravision_jni.cpp - -LOCAL_C_INCLUDES := $(JNI_H_INCLUDE) - -LOCAL_C_INCLUDES += \ - $(TOP)/bionic \ - $(MTK_PATH_SOURCE)/kernel/include \ - $(MTK_PATH_PLATFORM)/kernel/drivers/dispsys \ - $(MTK_PATH_SOURCE)/hardware/pq/mt6757 \ - $(MTK_PATH_SOURCE)/hardware/pq/mt6757/inc \ - $(MTK_PATH_SOURCE)/hardware/aal/mt6757/inc \ - - -LOCAL_SHARED_LIBRARIES := \ - libcutils \ - libutils \ - libpq_cust \ - libdpframework - -ifeq ($(strip $(MTK_AAL_SUPPORT)),yes) - LOCAL_CFLAGS += -DMTK_AAL_SUPPORT - - LOCAL_SHARED_LIBRARIES += \ - libaal -endif - -ifeq ($(strip $(MTK_OD_SUPPORT)),yes) - LOCAL_CFLAGS += -DMTK_OD_SUPPORT -endif - -LOCAL_PRELINK_MODULE := false - -LOCAL_MODULE := libMiraVision_jni -LOCAL_MULTILIB := both - -include $(BUILD_SHARED_LIBRARY) diff --git a/proprietary/hardware/miravision/mt8163/jni/Android.mk_ b/proprietary/hardware/miravision/mt8163/jni/Android.mk_ index 810ff023c380f9c7bb0c3e6bddabccfbb2c0951a..096bdfa15e92780379b1f0ebe6fea2e6fc85b3b2 100755 --- a/proprietary/hardware/miravision/mt8163/jni/Android.mk_ +++ b/proprietary/hardware/miravision/mt8163/jni/Android.mk_ @@ -11,9 +11,9 @@ LOCAL_C_INCLUDES += \ $(TOP)/bionic \ $(MTK_PATH_SOURCE)/kernel/include \ $(MTK_PATH_PLATFORM)/kernel/drivers/dispsys \ - $(MTK_PATH_SOURCE)/hardware/pq/mt8163 \ - $(MTK_PATH_SOURCE)/hardware/pq/mt8163/inc \ - $(MTK_PATH_SOURCE)/hardware/aal/mt8163/inc \ + $(MTK_PATH_SOURCE)/hardware/pq/mt6757 \ + $(MTK_PATH_SOURCE)/hardware/pq/mt6757/inc \ + $(MTK_PATH_SOURCE)/hardware/aal/mt6757/inc \ LOCAL_SHARED_LIBRARIES := \ diff --git a/proprietary/hardware/miravision/v1.0/Android.mk b/proprietary/hardware/miravision/v1.0/Android.mk deleted file mode 100755 index dd5fcdb5d1a827b1d38e6127cf3f688594460709..0000000000000000000000000000000000000000 --- a/proprietary/hardware/miravision/v1.0/Android.mk +++ /dev/null @@ -1,2 +0,0 @@ -LOCAL_PATH:= $(call my-dir) -include $(call all-makefiles-under,$(LOCAL_PATH)) \ No newline at end of file diff --git a/proprietary/hardware/miravision/v1.0/lib/Android.mk b/proprietary/hardware/miravision/v1.0/lib/Android.mk deleted file mode 100755 index 84fc566a399e2f6bcf09b5a0ff78aedc05744fc5..0000000000000000000000000000000000000000 --- a/proprietary/hardware/miravision/v1.0/lib/Android.mk +++ /dev/null @@ -1,40 +0,0 @@ -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := \ - miravision_jni.cpp - -LOCAL_C_INCLUDES := $(JNI_H_INCLUDE) - -LOCAL_C_INCLUDES += \ - $(TOP)/bionic \ - $(MTK_PATH_SOURCE)/kernel/include \ - $(MTK_PATH_PLATFORM)/kernel/drivers/dispsys \ - $(MTK_PATH_SOURCE)/hardware/pq/v2.0/include \ - $(MTK_PATH_SOURCE)/hardware/aal/include/AAL20 \ - - -LOCAL_SHARED_LIBRARIES := \ - libcutils \ - libutils \ - libpq_cust \ - libdpframework - -ifeq ($(strip $(MTK_AAL_SUPPORT)),yes) - LOCAL_CFLAGS += -DMTK_AAL_SUPPORT - - LOCAL_SHARED_LIBRARIES += \ - libaal -endif - -ifeq ($(strip $(MTK_OD_SUPPORT)),yes) - LOCAL_CFLAGS += -DMTK_OD_SUPPORT -endif - -LOCAL_PRELINK_MODULE := false - -LOCAL_MODULE := libMiraVision_jni -LOCAL_MULTILIB := both - -include $(BUILD_SHARED_LIBRARY) diff --git a/proprietary/hardware/mjc/Android.mk b/proprietary/hardware/mjc/Android.mk deleted file mode 100755 index 651b93d356ceeb1460d062f1271f816c692c7778..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mjc/Android.mk +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. -ifneq ($(MTK_EMULATOR_SUPPORT), yes) -LOCAL_PATH:= $(call my-dir) - --include $(LOCAL_PATH)/common/Android.mk - -endif - diff --git a/proprietary/hardware/mjc/common/Android.mk b/proprietary/hardware/mjc/common/Android.mk deleted file mode 100755 index 365b1796b92836cb7aca2638c4b7f25630d18288..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mjc/common/Android.mk +++ /dev/null @@ -1,4 +0,0 @@ -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -include $(call all-makefiles-under,$(LOCAL_PATH)) \ No newline at end of file diff --git a/proprietary/hardware/mjc/common/jni/Android.mk b/proprietary/hardware/mjc/common/jni/Android.mk deleted file mode 100755 index b10cfd4e021912306706c2de7a6e066bda8f6424..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mjc/common/jni/Android.mk +++ /dev/null @@ -1,27 +0,0 @@ -ifneq ($(strip $(MTK_EMULATOR_SUPPORT)),yes) - -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := \ - mjc_jni.cpp - -LOCAL_C_INCLUDES := $(JNI_H_INCLUDE) - -LOCAL_C_INCLUDES += \ - $(TOP)/frameworks/base/include \ - -LOCAL_SHARED_LIBRARIES := \ - libcutils \ - libutils \ - -LOCAL_PRELINK_MODULE := false - -LOCAL_MODULE := libMJCjni - -LOCAL_MODULE_TAGS := optional - -include $(BUILD_SHARED_LIBRARY) - -endif diff --git a/proprietary/hardware/mmsdk/Android.mk b/proprietary/hardware/mmsdk/Android.mk deleted file mode 100755 index a4b9d873952b239208ddbc9a093f46ce50d270a3..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mmsdk/Android.mk +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. -ifneq ($(MTK_EMULATOR_SUPPORT), yes) -LOCAL_PATH:= $(call my-dir) - -include $(call all-makefiles-under,$(LOCAL_PATH)) -endif - diff --git a/proprietary/hardware/mmsdk/common/Android.mk b/proprietary/hardware/mmsdk/common/Android.mk deleted file mode 100755 index d58edb89d5a8970635b628e38b2c8534210d92c3..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mmsdk/common/Android.mk +++ /dev/null @@ -1,18 +0,0 @@ -LOCAL_PATH:= $(call my-dir) -PLATFORM := $(shell echo $(MTK_PLATFORM) | tr A-Z a-z ) - -ALLOWED_PLATFORM := mt6795 -ALLOWED_PLATFORM += mt6752 -ALLOWED_PLATFORM += mt6735 -ALLOWED_PLATFORM += mt6755 -ALLOWED_PLATFORM += mt6797 - -ifneq ($(BUILD_MTK_LDVT),yes) - -ifeq ($(PLATFORM),$(filter $(PLATFORM),$(ALLOWED_PLATFORM))) -include $(call all-makefiles-under,$(LOCAL_PATH)) -endif - -endif - - diff --git a/proprietary/hardware/mmsdk/common/libmmsdkhal/Android.mk b/proprietary/hardware/mmsdk/common/libmmsdkhal/Android.mk deleted file mode 100755 index 7deb5f5f268bb98f0fba2c6a52df0974db54d009..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mmsdk/common/libmmsdkhal/Android.mk +++ /dev/null @@ -1,151 +0,0 @@ -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -#----------------------------------------------------------- -LOCAL_SRC_FILES := ./mmsdkHAL.cpp \ - ./imageTransformDevice.cpp \ - ./gestureDevice.cpp \ - ./effectDevice.cpp \ - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += system/core/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/system/core/libsync/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mmsdk/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include - -ifeq ($(TARGET_BOARD_PLATFORM), mt6797) -#swo -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/include/mtkcam -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -#LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/drv/include/$(TARGET_BOARD_PLATFORM) -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/drv/include/$(TARGET_BOARD_PLATFORM)/iopipe -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/drv/src/isp/$(TARGET_BOARD_PLATFORM)/iopipe -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/include/algorithm/$(TARGET_BOARD_PLATFORM)/libfdft -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/feature/include/common/Gesture/GS1.0 -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/feature/include/sdk -else -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/platform/$(shell echo $(MTK_PLATFORM) | tr A-Z a-z )/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/platform/$(shell echo $(MTK_PLATFORM) | tr A-Z a-z )/include/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/platform/$(shell echo $(MTK_PLATFORM) | tr A-Z a-z )/include/mtkcam/featureio -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/platform/$(shell echo $(MTK_PLATFORM) | tr A-Z a-z )/include/mtkcam/common -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/platform/$(shell echo $(MTK_PLATFORM) | tr A-Z a-z )/include/mtkcam/iopipe -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/platform/$(shell echo $(MTK_PLATFORM) | tr A-Z a-z )/core/iopipe -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/include/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/platform/$(shell echo $(MTK_PLATFORM) | tr A-Z a-z )/include/mtkcam/sdk/hal -endif - -# for mt6595 HDR -ifeq ($(MTK_PERFSERVICE_SUPPORT), yes) -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/perfservice -LOCAL_CFLAGS += -DHDRSHOT_USE_PERFSERVICE -LOCAL_SHARED_LIBRARIES += libperfservicenative -endif - - -#----------------------------------------------------------- -# for fb -LOCAL_WHOLE_STATIC_LIBRARIES += libsched - -LOCAL_SHARED_LIBRARIES += libmtkcamera_client -LOCAL_SHARED_LIBRARIES += libcam_mmp -#LOCAL_SHARED_LIBRARIES += libstlport -LOCAL_SHARED_LIBRARIES += libdl -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libcam_hwutils -LOCAL_SHARED_LIBRARIES += libcam.exif -LOCAL_SHARED_LIBRARIES += libcam.exif.v3 -LOCAL_SHARED_LIBRARIES += libaed -LOCAL_SHARED_LIBRARIES += libcameracustom -LOCAL_SHARED_LIBRARIES += libcam.halsensor -LOCAL_SHARED_LIBRARIES += libcamera_client - - -#end for fb - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += liblog -#----------------------------------------------------------- -#SImager -LOCAL_SHARED_LIBRARIES += libcam.iopipe - -# For Effect Factory -ALLOWED_EFFECT_FACT_PLATFROM := mt6735 -ALLOWED_EFFECT_FACT_PLATFROM += mt6755 -ALLOWED_EFFECT_FACT_PLATFROM += mt6797 -ALLOWED_EFFECT_FACT_PLATFROM += mt6753 -ifeq ($(TARGET_BOARD_PLATFORM),$(filter $(TARGET_BOARD_PLATFORM),$(ALLOWED_EFFECT_FACT_PLATFROM))) -LOCAL_SHARED_LIBRARIES += libfeatureio.featurefactory -endif - -# For Gesture -$(info "IS_LEGACY=$(IS_LEGACY)") -ifeq ($(IS_LEGACY), 0) - -#LOCAL_WHOLE_STATIC_LIBRARIES += libfeature.gesture -LOCAL_SHARED_LIBRARIES += libfeature.face - -else - -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.camadapter.scenario.shot -LOCAL_SHARED_LIBRARIES += libcamdrv -LOCAL_SHARED_LIBRARIES += libcam.camshot -LOCAL_SHARED_LIBRARIES += libcam1_utils -LOCAL_SHARED_LIBRARIES += libcam.camnode -LOCAL_SHARED_LIBRARIES += libcam.paramsmgr -LOCAL_SHARED_LIBRARIES += libfeatureio -endif - - -#----------------------------------------------------------- -LOCAL_MODULE := mmsdk.$(TARGET_BOARD_PLATFORM) -#LOCAL_MODULE := mmsdk.commonhal -ifeq "21" "$(word 1, $(sort 21 $(PLATFORM_SDK_VERSION)))" -LOCAL_MODULE_RELATIVE_PATH := hw -else -LOCAL_MODULE_PATH := $(TARGET_OUT_SHARED_LIBRARIES)/hw -endif - -LOCAL_CFLAGS += -Wall -Wextra -fvisibility=hidden - -LOCAL_MODULE_TAGS := optional - -include $(BUILD_SHARED_LIBRARY) diff --git a/proprietary/hardware/mmsdk/common/tests/Android.mk b/proprietary/hardware/mmsdk/common/tests/Android.mk deleted file mode 100755 index 9db64f5f8ab886f65004a4a5164f7f9442310db5..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mmsdk/common/tests/Android.mk +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -LOCAL_PATH := $(call my-dir) - -################################################################################ -# MMSDK test -################################################################################ -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := ./Cmd_test_hal.cpp \ - ./Cmd_exit.cpp \ - ./Cmd_test_imagetransform.cpp \ - ./CmdMap.cpp \ - ./Main.cpp \ - ./Utils.cpp \ - ./Cmd_test_effect.cpp \ - - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/mmsdk/include/ \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/include \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include \ - -ifeq ($(TARGET_BOARD_PLATFORM), mt6797) -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/utils/include -else -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/include/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/include/mtkcam/utils -endif -#----------------------------------------------------------- -LOCAL_MODULE := mmsdkhaltest -#LOCAL_MODULE_TAGS := test -LOCAL_MODULE_TAGS := eng -LOCAL_PRELINK_MODULE := false - -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libbinder -LOCAL_SHARED_LIBRARIES += libui - -LOCAL_SHARED_LIBRARIES += libcam_utils - - -#LOCAL_SHARED_LIBRARIES += mmsdk.$(TARGET_BOARD_PLATFORM) -LOCAL_SHARED_LIBRARIES += libhardware - - -include $(BUILD_EXECUTABLE) -#------------------------------------------------------------------------------- diff --git a/proprietary/hardware/mmutils/Android.mk b/proprietary/hardware/mmutils/Android.mk deleted file mode 100755 index 7274a410be334a8367d62686df6ec246e0c36ccf..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mmutils/Android.mk +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -ifeq ($(BUILD_MTK_LDVT),true) -MTKMMUTILS_HAVE_GRALLOC ?= '0' # built-in if '1' ; otherwise not built-in -else -MTKMMUTILS_HAVE_GRALLOC ?= '1' # built-in if '1' ; otherwise not built-in -endif - -#----------------------------------------------------------- -LOCAL_SRC_FILES += - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -#----------------------------------------------------------- -LOCAL_STATIC_LIBRARIES += -# -ifeq "'1'" "$(strip $(MTKMMUTILS_HAVE_GRALLOC))" - LOCAL_WHOLE_STATIC_LIBRARIES += libmtk_mmutils.gralloc - LOCAL_SHARED_LIBRARIES += libgralloc_extra -endif -# - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libui -# - - -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := libmtk_mmutils - -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mmutils/gralloc/Android.mk b/proprietary/hardware/mmutils/gralloc/Android.mk deleted file mode 100755 index 9e91473fae9921b62d769fce4a9c5a36aaf6089c..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mmutils/gralloc/Android.mk +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -LOCAL_SRC_FILES += GrallocHelper.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mmutils/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -# - -#----------------------------------------------------------- -LOCAL_CFLAGS += -DMTKMMUTILS_HAVE_GRALLOC="$(MTKMMUTILS_HAVE_GRALLOC)" -# - -#----------------------------------------------------------- -LOCAL_STATIC_LIBRARIES += -# -LOCAL_WHOLE_STATIC_LIBRARIES += -# - -#----------------------------------------------------------- -LOCAL_MODULE := libmtk_mmutils.gralloc - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mmutils/test/Android.mk b/proprietary/hardware/mmutils/test/Android.mk deleted file mode 100755 index 70d7e90417783a915accc0a56f59a71899ec614e..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mmutils/test/Android.mk +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -LOCAL_SRC_FILES += test_gralloc.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mmutils/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -# - -#----------------------------------------------------------- -LOCAL_CFLAGS += -# - -#----------------------------------------------------------- -LOCAL_STATIC_LIBRARIES += -# -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libui -LOCAL_SHARED_LIBRARIES += libmtk_mmutils - -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := eng -LOCAL_MODULE := test_mmutils -LOCAL_MODULE_STEM_32 := test_mmutils32 -LOCAL_MODULE_STEM_64 := test_mmutils64 -LOCAL_MULTILIB := both - -#----------------------------------------------------------- -include $(BUILD_EXECUTABLE) - - -################################################################################ -# -################################################################################ -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/Android.mk b/proprietary/hardware/mtkcam/Android.mk deleted file mode 100755 index 0b73fccae5b6c51714047eaba636fb49dddf79b0..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/Android.mk +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. -################################################################################ -# -################################################################################ --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -$(info "TARGET_BOARD_PLATFORM=$(TARGET_BOARD_PLATFORM)") - -ifneq ($(strip $(MTK_EMULATOR_SUPPORT)),yes) -################################################################################ -# Build camera modules in normal case -################################################################################ -$(info "IS_LEGACY=$(IS_LEGACY)") - -ifeq ($(IS_LEGACY), 0) -CAMERA_BUILD_FOLDER := ext aaa acdk common drv middleware utils feature -$(info "build as mtkcam ip base (for version ISP4.0 and after ISP4.0)") - -else -CAMERA_BUILD_FOLDER := ext feature legacy -$(info "build as mtkcam legacy (for version before ISP4.0)") -endif - -else -################################################################################ -# If "MTK_EMULATOR_SUPPORT=yes", only build ext folder for libandroid_runtime -################################################################################ -CAMERA_BUILD_FOLDER := ext - -endif - -include $(call all-named-subdir-makefiles,$(CAMERA_BUILD_FOLDER)) diff --git a/proprietary/hardware/mtkcam/aaa/include/Android.mk b/proprietary/hardware/mtkcam/aaa/include/Android.mk deleted file mode 100755 index ddf880504faaebf6bac120b14f5bdfea91679e2a..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/aaa/include/Android.mk +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright (C) 2008 The Android Open Source Project -# -# 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. - -include $(call all-subdir-makefiles) \ No newline at end of file diff --git a/proprietary/hardware/mtkcam/aaa/source/Android.mk b/proprietary/hardware/mtkcam/aaa/source/Android.mk deleted file mode 100755 index 8bb2875c34bcc334446a0a2dfb636053e4a731fb..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/aaa/source/Android.mk +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright (C) 2008 The Android Open Source Project -# -# 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. - -include $(call all-subdir-makefiles) - diff --git a/proprietary/hardware/mtkcam/aaa/source/IPv1.1/Android.mk b/proprietary/hardware/mtkcam/aaa/source/IPv1.1/Android.mk deleted file mode 100755 index 65b10ae0045e8bfd22cfe73bd3fa465ab79151f4..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/aaa/source/IPv1.1/Android.mk +++ /dev/null @@ -1,368 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -MTKCAM_3A_PATH := $(MTK_PATH_SOURCE)/hardware/mtkcam/aaa/source/$(MTKCAM_3A_VERSION) - -#----------------------------------------------------------- -LOCAL_SRC_FILES += Hal3AAdapter3.cpp -LOCAL_SRC_FILES += Hal3AAdapter3Meta.cpp -LOCAL_SRC_FILES += IHal3A.cpp -#LOCAL_SRC_FILES += EventIrq/DefaultEventIrq.cpp -LOCAL_SRC_FILES += EventIrq/HwEventIrq.cpp -LOCAL_SRC_FILES += aaa_hal_if.cpp -#LOCAL_SRC_FILES += aaa_hal_flowCtrl.cpp -#LOCAL_SRC_FILES += aaa_hal_flowCtrl.thread.cpp -#LOCAL_SRC_FILES += aaa_hal_raw.cpp -#LOCAL_SRC_FILES += aaa_hal_raw.thread.cpp -LOCAL_SRC_FILES += Hal3AFlowCtrl.cpp -LOCAL_SRC_FILES += Hal3AFlowCtrl_SMVR.cpp -LOCAL_SRC_FILES += Thread3AImp.cpp -LOCAL_SRC_FILES += ThreadRawImp.cpp -LOCAL_SRC_FILES += wrapper/Dft3AImp.cpp -LOCAL_SRC_FILES += wrapper/Hal3ARawImp.cpp -LOCAL_SRC_FILES += wrapper/Hal3ARawSMVRImp.cpp -LOCAL_SRC_FILES += wrapper/I3AWrapper.cpp -LOCAL_SRC_FILES += aaa_hal_sttCtrl.cpp -LOCAL_SRC_FILES += ResultBufMgr/ResultBufMgr.cpp -LOCAL_SRC_FILES += state_mgr/aaa_state.cpp -LOCAL_SRC_FILES += state_mgr/aaa_state_camera_preview.cpp -LOCAL_SRC_FILES += state_mgr/aaa_state_af.cpp -LOCAL_SRC_FILES += state_mgr/aaa_state_precapture.cpp -#LOCAL_SRC_FILES += state_mgr/aaa_state_capture.cpp -LOCAL_SRC_FILES += state_mgr/aaa_state_mgr.cpp -LOCAL_SRC_FILES += state_mgr_af/af_state_mgr.cpp -LOCAL_SRC_FILES += state_mgr_af/af_state.cpp -LOCAL_SRC_FILES += state_mgr_af/af_state_caf.cpp -LOCAL_SRC_FILES += state_mgr_af/af_state_taf.cpp -LOCAL_SRC_FILES += sensor_mgr/aaa_sensor_mgr.cpp -LOCAL_SRC_FILES += sensor_mgr/aaa_sensor_buf_mgr.cpp -LOCAL_SRC_FILES += nvram_mgr/nvram_drv_mgr.cpp -LOCAL_SRC_FILES += awb_mgr/awb_mgr.cpp -LOCAL_SRC_FILES += awb_mgr/awb_cct_feature.cpp -LOCAL_SRC_FILES += awb_mgr/awb_state.cpp -LOCAL_SRC_FILES += awb_mgr/awb_mgr_if.cpp -LOCAL_SRC_FILES += ae_mgr/ae_mgr.cpp -LOCAL_SRC_FILES += ae_mgr/ae_mgr_ctrl.cpp -LOCAL_SRC_FILES += ae_mgr/ae_mgr_pline.cpp -LOCAL_SRC_FILES += ae_mgr/ae_cct_feature.cpp -LOCAL_SRC_FILES += ae_mgr/ae_mgr_if.cpp -LOCAL_SRC_FILES += af_mgr/af_mgr.cpp -LOCAL_SRC_FILES += af_mgr/af_mgr_if.cpp -LOCAL_SRC_FILES += isp_mgr/isp_mgr.cpp -LOCAL_SRC_FILES += isp_mgr/isp_mgr_ctl.cpp -LOCAL_SRC_FILES += isp_mgr/isp_mgr_obc.cpp -LOCAL_SRC_FILES += isp_mgr/isp_mgr_dbs.cpp -LOCAL_SRC_FILES += isp_mgr/isp_mgr_bnr.cpp -LOCAL_SRC_FILES += isp_mgr/isp_mgr_lsc.cpp -LOCAL_SRC_FILES += isp_mgr/isp_mgr_rpg.cpp -LOCAL_SRC_FILES += isp_mgr/isp_mgr_pgn.cpp -LOCAL_SRC_FILES += isp_mgr/isp_mgr_udm.cpp -LOCAL_SRC_FILES += isp_mgr/isp_mgr_sl2.cpp -LOCAL_SRC_FILES += isp_mgr/isp_mgr_ccm.cpp -LOCAL_SRC_FILES += isp_mgr/isp_mgr_ggm.cpp -LOCAL_SRC_FILES += isp_mgr/isp_mgr_g2c.cpp -LOCAL_SRC_FILES += isp_mgr/isp_mgr_nbc.cpp -LOCAL_SRC_FILES += isp_mgr/isp_mgr_nbc2.cpp -LOCAL_SRC_FILES += isp_mgr/isp_mgr_pca.cpp -LOCAL_SRC_FILES += isp_mgr/isp_mgr_seee.cpp -LOCAL_SRC_FILES += isp_mgr/isp_mgr_nr3d.cpp -LOCAL_SRC_FILES += isp_mgr/isp_mgr_mfb.cpp -LOCAL_SRC_FILES += isp_mgr/isp_mgr_rmm.cpp -LOCAL_SRC_FILES += isp_mgr/isp_mgr_rmg.cpp -LOCAL_SRC_FILES += isp_mgr/isp_mgr_lce.cpp -LOCAL_SRC_FILES += isp_mgr/isp_mgr_mixer3.cpp -LOCAL_SRC_FILES += isp_mgr/isp_mgr_awb_stat.cpp -LOCAL_SRC_FILES += isp_mgr/isp_mgr_ae_stat.cpp -LOCAL_SRC_FILES += isp_mgr/isp_mgr_af_stat.cpp -LOCAL_SRC_FILES += isp_mgr/isp_mgr_flk.cpp -LOCAL_SRC_FILES += isp_mgr/isp_mgr_helper.cpp -LOCAL_SRC_FILES += isp_mgr/isp_debug.cpp -#LOCAL_SRC_FILES += buf_mgr/aao_buf_mgr.cpp -#LOCAL_SRC_FILES += buf_mgr/afo_buf_mgr.cpp -LOCAL_SRC_FILES += buf_mgr/aaa_buf_mgr.cpp -LOCAL_SRC_FILES += buf_mgr/default_buf_mgr.cpp -LOCAL_SRC_FILES += buf_mgr/StatisticBuf.cpp -LOCAL_SRC_FILES += ispdrv_mgr/ispdrv_mgr.cpp -LOCAL_SRC_FILES += isp_tuning/isp_tuning_mgr.cpp -LOCAL_SRC_FILES += isp_tuning/paramctrl/paramctrl_lifetime.cpp -LOCAL_SRC_FILES += isp_tuning/paramctrl/paramctrl_user.cpp -LOCAL_SRC_FILES += isp_tuning/paramctrl/paramctrl_attributes.cpp -LOCAL_SRC_FILES += isp_tuning/paramctrl/paramctrl_validate.cpp -LOCAL_SRC_FILES += isp_tuning/paramctrl/paramctrl_per_frame.cpp -LOCAL_SRC_FILES += isp_tuning/paramctrl/paramctrl_frameless.cpp -LOCAL_SRC_FILES += isp_tuning/paramctrl/paramctrl_exif.cpp -LOCAL_SRC_FILES += isp_tuning/paramctrl/pca_mgr/pca_mgr.cpp -LOCAL_SRC_FILES += isp_tuning/paramctrl/ccm_mgr/ccm_mgr.cpp -LOCAL_SRC_FILES += isp_tuning/paramctrl/ggm_mgr/ggm_mgr.cpp -LOCAL_SRC_FILES += isp_tuning/paramctrl/gma_mgr/gma_mgr.cpp -LOCAL_SRC_FILES += isp_tuning/capturenr/capturenr.cpp -LOCAL_SRC_FILES += lsc_mgr/LscTbl.cpp -LOCAL_SRC_FILES += lsc_mgr/LscBufImp.cpp -LOCAL_SRC_FILES += lsc_mgr/LscNvramImp.cpp -LOCAL_SRC_FILES += lsc_mgr/LscMgrDefault.cpp -LOCAL_SRC_FILES += lsc_mgr/LscMgrDefault.misc.cpp -LOCAL_SRC_FILES += lsc_mgr/OpenShading.cpp -LOCAL_SRC_FILES += lsc_mgr/TsfDft.cpp -LOCAL_SRC_FILES += lsc_mgr/TsfRto2.cpp -LOCAL_SRC_FILES += lsc_mgr/LscTsf.cpp -LOCAL_SRC_FILES += lsc_mgr/LscMgr.cpp -LOCAL_SRC_FILES += flash_mgr/flash_mgr.cpp -LOCAL_SRC_FILES += flash_mgr/flash_mgr_m.cpp -LOCAL_SRC_FILES += flash_mgr/flash_util.cpp -LOCAL_SRC_FILES += flash_mgr/flash_pline_tool.cpp -LOCAL_SRC_FILES += flash_mgr/flash_cct_quick2.cpp -LOCAL_SRC_FILES += flash_mgr/flash_cct.cpp -LOCAL_SRC_FILES += flash_mgr/flash_hal.cpp -LOCAL_SRC_FILES += flicker/flicker_hal.cpp -LOCAL_SRC_FILES += flicker/flicker_hal_base.cpp -LOCAL_SRC_FILES += flicker/flicker_util.cpp -LOCAL_SRC_FILES += Thread/ThreadSensorGainImp.cpp -LOCAL_SRC_FILES += Thread/ThreadSensorI2CImp.cpp -LOCAL_SRC_FILES += Thread/ThreadStatisticBufImp.cpp -LOCAL_SRC_FILES += Thread/ThreadSensorBufferModeImp.cpp -LOCAL_SRC_FILES += lens/gaflens_drv.cpp -LOCAL_SRC_FILES += lens/laser_drv.cpp -LOCAL_SRC_FILES += lens/lens_drv.cpp -LOCAL_SRC_FILES += lens/mcu_drv.cpp -LOCAL_SRC_FILES += lens/lens_sensor_drv.cpp -LOCAL_SRC_FILES += strobe/flashlight_drv.cpp -LOCAL_SRC_FILES += strobe/strobe_drv.cpp -LOCAL_SRC_FILES += strobe/strobe_global_driver.cpp -LOCAL_SRC_FILES += pd_mgr/pd_mgr.cpp -LOCAL_SRC_FILES += pd_mgr/pd_mgr_if.cpp - -#Drv -MTKCAM_DRV_SENSOR_PATH := $(MTK_PATH_SOURCE)/hardware/mtkcam/drv/src/sensor/$(PLATFORM)/ -MTKCAM_DRV_ISP_INCLUDE := $(MTK_PATH_SOURCE)/hardware/mtkcam/drv/src/isp/$(PLATFORM)/inc/ -#ACDK -MTKCAM_ACDK := $(MTK_PATH_SOURCE)/hardware/mtkcam/drv/include/$(PLATFORM)/acdk/ - -#------------------ip base new include path----------------------- -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/common/include/ -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/common/include/metadata -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/common/ -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/ -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/utils/include -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/ -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/acdk/common/include -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/acdk/common/include/acdk -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/include/$(PLATFORM) -LOCAL_C_INCLUDES += $(MTKCAM_INCLUDE) -LOCAL_C_INCLUDES += $(MTKCAM_DRV_INCLUDE) -LOCAL_C_INCLUDES += $(MTKCAM_DRV_INCLUDE)/drv -LOCAL_C_INCLUDES += $(MTKCAM_DRV_INCLUDE)/mem -LOCAL_C_INCLUDES += $(MTKCAM_DRV_INCLUDE)/imageio -LOCAL_C_INCLUDES += $(MTKCAM_DRV_INCLUDE)/iopipe -LOCAL_C_INCLUDES += $(MTKCAM_ACDK) -LOCAL_C_INCLUDES += $(MTKCAM_ALGO_INCLUDE) -LOCAL_C_INCLUDES += $(MTKCAM_ALGO_INCLUDE)/libflicker -LOCAL_C_INCLUDES += $(MTKCAM_ALGO_INCLUDE)/lib3a -LOCAL_C_INCLUDES += $(MTKCAM_ALGO_INCLUDE)/libfdft -LOCAL_C_INCLUDES += $(MTKCAM_ALGO_INCLUDE)/libsync3a -LOCAL_C_INCLUDES += $(MTKCAM_HAL_INCLUDE) -LOCAL_C_INCLUDES += $(MTKCAM_DRV_ISP_INCLUDE) -LOCAL_C_INCLUDES += $(MTKCAM_3A_INCLUDE)/ -LOCAL_C_INCLUDES += $(MTKCAM_3A_INCLUDE)/Hal3 -LOCAL_C_INCLUDES += $(MTKCAM_HAL_INCLUDE)/v3/hal - -LOCAL_C_INCLUDES += $(MTKCAM_3A_PATH)/ -LOCAL_C_INCLUDES += $(MTKCAM_3A_PATH)/EventIrq -LOCAL_C_INCLUDES += $(MTKCAM_3A_PATH)/state_mgr -LOCAL_C_INCLUDES += $(MTKCAM_3A_PATH)/state_mgr_n3d -LOCAL_C_INCLUDES += $(MTKCAM_3A_PATH)/awb_mgr -LOCAL_C_INCLUDES += $(MTKCAM_3A_PATH)/af_mgr -LOCAL_C_INCLUDES += $(MTKCAM_3A_PATH)/pd_mgr -LOCAL_C_INCLUDES += $(MTKCAM_3A_PATH)/ae_mgr -LOCAL_C_INCLUDES += $(MTKCAM_3A_PATH)/flash_mgr -LOCAL_C_INCLUDES += $(MTKCAM_3A_PATH)/flicker -LOCAL_C_INCLUDES += $(MTKCAM_3A_PATH)/nvram_mgr -LOCAL_C_INCLUDES += $(MTKCAM_3A_PATH)/isp_mgr -LOCAL_C_INCLUDES += $(MTKCAM_3A_PATH)/buf_mgr -LOCAL_C_INCLUDES += $(MTKCAM_3A_PATH)/ispdrv_mgr -LOCAL_C_INCLUDES += $(MTKCAM_3A_PATH)/isp_tuning -LOCAL_C_INCLUDES += $(MTKCAM_3A_PATH)/isp_tuning/paramctrl/inc -LOCAL_C_INCLUDES += $(MTKCAM_3A_PATH)/isp_tuning/paramctrl/pca_mgr -LOCAL_C_INCLUDES += $(MTKCAM_3A_PATH)/isp_tuning/paramctrl/ccm_mgr -LOCAL_C_INCLUDES += $(MTKCAM_3A_PATH)/isp_tuning/paramctrl/ggm_mgr -LOCAL_C_INCLUDES += $(MTKCAM_3A_PATH)/isp_tuning/paramctrl/gma_mgr -LOCAL_C_INCLUDES += $(MTKCAM_3A_PATH)/lsc_mgr -LOCAL_C_INCLUDES += $(MTKCAM_3A_PATH)/sensor_mgr -LOCAL_C_INCLUDES += $(MTKCAM_3A_PATH)/ResultBufMgr -LOCAL_C_INCLUDES += $(MTKCAM_3A_PATH)/wrapper - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/external/nvram/libnvram/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/external/nvram/nvramagentclient -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include/ -LOCAL_C_INCLUDES += $(TOP)/bionic -LOCAL_C_INCLUDES += $(TOP)/kernel-3.18/drivers/misc/mediatek/flashlight/inc/ -LOCAL_C_INCLUDES += $(TOP)/external/stlport/stlport -LOCAL_C_INCLUDES += $(MTK_PATH_COMMON)/kernel/imgsensor/inc -LOCAL_C_INCLUDES += $(MTK_PATH_COMMON)/hal/inc/camera_feature -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/isp_tuning -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM)/hal/camera -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/aaa -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/pd_buf_mgr -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/mtkcam -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/debug_exif/aaa -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/debug_exif/cam -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/camera_3a -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/cgen/cfgfileinc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include/mtkcam/algorithm/libflicker -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include/mtkcam/algorithm/lib3a -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include/mtkcam/algorithm/libgma -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM)/hal/camera/inc -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/camera/inc -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM)/hal/camera_3a/inc -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/camera_3a/inc - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/external/aee/binary/inc - -LOCAL_C_INCLUDES += $(MTKCAM_HAL_INCLUDE)/metadata -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# - -ifeq ($(HAVE_AEE_FEATURE),yes) - LOCAL_CFLAGS += -DHAVE_AEE_FEATURE -endif -LOCAL_CFLAGS += -DUSE_AE_THD=1 -LOCAL_CFLAGS += -DCAM3_3ATESTLVL=1 - -LOCAL_CFLAGS += -DCAM3_3AUT=0 -LOCAL_CFLAGS += -DCAM3_3ASTTUT=1 -LOCAL_CFLAGS += -DCAM3_3AIT=2 -LOCAL_CFLAGS += -DCAM3_3AON=3 - -LOCAL_CFLAGS += -DCAM3_AF_FEATURE_EN=1 -LOCAL_CFLAGS += -DCAM3_LSC_FEATURE_EN=1 -LOCAL_CFLAGS += -DCAM3_FLASH_FEATURE_EN=1 -LOCAL_CFLAGS += -DCAM3_FLICKER_FEATURE_EN=0 -LOCAL_CFLAGS += -DCAM3_LSC2_USE_GAIN=0 - -ifeq ($(strip $(MTK_NATIVE_3D_SUPPORT)),yes) - LOCAL_CFLAGS += -DMTK_NATIVE_3D_SUPPORT -endif - -# for Stereo Feature -ifeq ($(MTK_CAM_STEREO_CAMERA_SUPPORT),yes) - LOCAL_SRC_FILES += Sync3A.cpp - LOCAL_SRC_FILES += state_mgr_n3d/aaa_state_n3d.cpp - LOCAL_SRC_FILES += state_mgr_n3d/aaa_state_camera_preview_n3d.cpp - LOCAL_SRC_FILES += state_mgr_n3d/aaa_state_af_n3d.cpp - LOCAL_SRC_FILES += state_mgr_n3d/aaa_state_precapture_n3d.cpp - LOCAL_SHARED_LIBRARIES += libn3d3a - LOCAL_CFLAGS += -DCAM3_STEREO_FEATURE_EN=1 -endif - -#----------------------------------------------------------- -LOCAL_STATIC_LIBRARIES += libfeatureiodrv_mem -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -# -#LOCAL_SHARED_LIBRARIES += libstlport -# -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libcam_hwutils -LOCAL_SHARED_LIBRARIES += libcam.halsensor -LOCAL_SHARED_LIBRARIES += libcamalgo -LOCAL_SHARED_LIBRARIES += libcamdrv_imem -LOCAL_SHARED_LIBRARIES += libcamdrv_isp -LOCAL_SHARED_LIBRARIES += libcam.metadata -LOCAL_SHARED_LIBRARIES += libcam.metadataprovider -LOCAL_SHARED_LIBRARIES += libcam.utils.sensorlistener -LOCAL_SHARED_LIBRARIES += libcam.iopipe -LOCAL_SHARED_LIBRARIES += libcam.hal3a.v3.nvram -LOCAL_SHARED_LIBRARIES += libcam.hal3a.v3.dng - -LOCAL_SHARED_LIBRARIES += libdl -LOCAL_SHARED_LIBRARIES += libcamdrv_tuning_mgr - -ifeq ($(HAVE_AEE_FEATURE),yes) - LOCAL_SHARED_LIBRARIES += libaed -endif -# -ifneq ($(BUILD_MTK_LDVT),true) - LOCAL_SHARED_LIBRARIES += lib3a - LOCAL_SHARED_LIBRARIES += lib3a_sample -# LOCAL_SHARED_LIBRARIES += libcam.exif - LOCAL_SHARED_LIBRARIES += libcameracustom -endif -#----------------------------------------------------------- -#LOCAL_MODULE_TAGS := eng -LOCAL_MODULE := libcam.hal3a.v3 - -ifeq ($(BUILD_MTK_LDVT),yes) - LOCAL_CFLAGS += -DUSING_MTK_LDVT - LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/ldvt/$(MTKCAM_DRV_VERSION)/include - LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_INCLUDE) - LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_DRV_INCLUDE) - LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_DRV_INCLUDE)/iopipe - LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_DRV_INCLUDE)/drv - LOCAL_WHOLE_STATIC_LIBRARIES += libuvvf -endif - -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) -#include $(BUILD_STATIC_LIBRARY) - -################################################################################ -# -################################################################################ -#include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/aaa/source/IPv1.1/dngInfo/Android.mk b/proprietary/hardware/mtkcam/aaa/source/IPv1.1/dngInfo/Android.mk deleted file mode 100755 index 6f27dfe5db7c1fe23747aa1e9bbe9e50289ba7f8..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/aaa/source/IPv1.1/dngInfo/Android.mk +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -ifneq ($(PLATFORM_VERSION),4.4.4) -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += dngInfoImp.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include/ -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/isp_tuning -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/aaa -LOCAL_C_INCLUDES += $(MTK_PATH_PLATFORM)/hardware/mtkcam/common/include -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/cgen/cfgfileinc -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM)/hal/camera/inc -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM)/hal/camera_3a/inc -LOCAL_C_INCLUDES += $(MTKCAM_3A_INCLUDE) -LOCAL_C_INCLUDES += $(MTKCAM_3A_INCLUDE)/Hal3 -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/ -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/ -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/common/include/metadata -LOCAL_C_INCLUDES += $(MTKCAM_ALGO_INCLUDE) -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# -#----------------------------------------------------------- -# -LOCAL_STATIC_LIBRARIES += -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libcam.hal3a.v3.nvram -LOCAL_SHARED_LIBRARIES += libcam.metadata -#----------------------------------------------------------- -#LOCAL_MODULE_TAGS := eng -LOCAL_MODULE := libcam.hal3a.v3.dng - -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) -#include $(BUILD_STATIC_LIBRARY) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -#include $(call all-makefiles-under,$(LOCAL_PATH)) - -endif diff --git a/proprietary/hardware/mtkcam/aaa/source/IPv1.1/lsc_mgr/test/Android.mk b/proprietary/hardware/mtkcam/aaa/source/IPv1.1/lsc_mgr/test/Android.mk deleted file mode 100755 index c9931fe0c284b27d31e6a9b9f235ef679411f586..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/aaa/source/IPv1.1/lsc_mgr/test/Android.mk +++ /dev/null @@ -1,63 +0,0 @@ -################################################################################ -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += test_lsc.cpp - -#----------------------------------------------------------- -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += system/media/camera/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include -# -LOCAL_C_INCLUDES += $(TOP)/bionic $(TOP)/external/stlport/stlport -# -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM)/kernel/imgsensor/inc -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM)/hal/inc/camera_feature -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/ -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/aaa -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/isp_tuning -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM)/hal/inc -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM)/hal/camera -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/cgen/cfgfileinc -LOCAL_C_INCLUDES += $(MTKCAM_3A_INCLUDE)/ -LOCAL_C_INCLUDES += $(MTKCAM_3A_INCLUDE)/Hal3 -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include/mtkcam -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -# vector -LOCAL_SHARED_LIBRARIES := \ - liblog \ - libcutils \ - libutils - -LOCAL_SHARED_LIBRARIES += \ - libcam.hal3a.v3 \ - -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := eng -LOCAL_MODULE := test_lsc - -#----------------------------------------------------------- -include $(BUILD_EXECUTABLE) diff --git a/proprietary/hardware/mtkcam/aaa/source/IPv1.1/nvram/Android.mk b/proprietary/hardware/mtkcam/aaa/source/IPv1.1/nvram/Android.mk deleted file mode 100755 index 8682825c56b58baa703aabc992967e3f0c5d656f..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/aaa/source/IPv1.1/nvram/Android.mk +++ /dev/null @@ -1,144 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += nvbuf_util.cpp -LOCAL_SRC_FILES += nvram_buf_mgr.cpp -LOCAL_SRC_FILES += nvram_drv.cpp - -#Drv -MTKCAM_DRV_SENSOR_PATH := $(MTK_PATH_SOURCE)/hardware/mtkcam/drv/src/sensor/$(PLATFORM)/ -MTKCAM_DRV_ISP_INCLUDE := $(MTK_PATH_SOURCE)/hardware/mtkcam/drv/src/isp/$(PLATFORM)/inc/ -#ACDK -MTKCAM_ACDK := $(MTK_PATH_SOURCE)/hardware/mtkcam/drv/include/$(PLATFORM)/acdk/ - -#------------------ip base new include path----------------------- -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/common/include/ -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/ -LOCAL_C_INCLUDES += $(MTKCAM_3A_INCLUDE)/ -LOCAL_C_INCLUDES += $(MTKCAM_3A_INCLUDE)/Hal3 - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/external/nvram/libnvram/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/external/nvram/nvramagentclient -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/bionic -LOCAL_C_INCLUDES += $(TOP)/external/stlport/stlport -LOCAL_C_INCLUDES += $(MTK_PATH_COMMON)/kernel/imgsensor/inc -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/isp_tuning -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/aaa -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/mtkcam -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/camera_3a - -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/cgen/cfgfileinc - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# - -ifeq ($(HAVE_AEE_FEATURE),yes) - LOCAL_CFLAGS += -DHAVE_AEE_FEATURE -endif - -#----------------------------------------------------------- -# -#LOCAL_STATIC_LIBRARIES += libfeatureiodrv_mem -#LOCAL_STATIC_LIBRARIES += libispfeature -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -# -#LOCAL_SHARED_LIBRARIES += libstlport -# -LOCAL_SHARED_LIBRARIES += libcam.halsensor -LOCAL_SHARED_LIBRARIES += libnvramagentclient - -LOCAL_SHARED_LIBRARIES += libdl -LOCAL_SHARED_LIBRARIES += libbinder - -ifeq ($(HAVE_AEE_FEATURE),yes) - LOCAL_SHARED_LIBRARIES += libaed -endif -# -ifneq ($(BUILD_MTK_LDVT),true) - LOCAL_SHARED_LIBRARIES += libnvram - LOCAL_SHARED_LIBRARIES += libcameracustom -endif -#----------------------------------------------------------- -LOCAL_MODULE := libcam.hal3a.v3.nvram - -ifeq ($(BUILD_MTK_LDVT),yes) -$(info chrisotpher) - LOCAL_CFLAGS += -DUSING_MTK_LDVT - LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/external/ldvt/include - LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_INCLUDE) - LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_DRV_INCLUDE) - LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_DRV_INCLUDE)/iopipe - LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_DRV_INCLUDE)/drv - LOCAL_SHARED_LIBRARIES += libcam.iopipe - LOCAL_WHOLE_STATIC_LIBRARIES += libuvvf -endif - -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - -################################################################################ -# -################################################################################ -#include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/aaa/source/IPv1.1/test/Android.mk b/proprietary/hardware/mtkcam/aaa/source/IPv1.1/test/Android.mk deleted file mode 100755 index e1f8548cf33254b8f0b0da8aced0138181e6fdb1..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/aaa/source/IPv1.1/test/Android.mk +++ /dev/null @@ -1,86 +0,0 @@ - -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -#LOCAL_SRC_FILES += test_3a_irq.cpp -LOCAL_SRC_FILES += test_3a_statistic.cpp -MTKCAM_3A_PATH := $(MTK_PATH_SOURCE)/hardware/mtkcam/aaa/source/$(MTKCAM_3A_VERSION) - -#----------------------------------------------------------- -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += system/media/camera/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include -# -#LOCAL_C_INCLUDES += $(TOP)/bionic $(TOP)/external/stlport/stlport -# -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM)/kernel/imgsensor/inc -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM)/hal/inc/camera_feature -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/aaa -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/isp_tuning -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM)/hal/inc -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM)/hal/camera -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/aaa -LOCAL_C_INCLUDES += $(MTK_PATH_PLATFORM)/hardware/mtkcam/hal/aaa -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/cgen/cfgfileinc -LOCAL_C_INCLUDES += $(MTKCAM_3A_PATH) -LOCAL_C_INCLUDES += $(MTKCAM_3A_PATH)/buf_mgr -LOCAL_C_INCLUDES += $(MTKCAM_DRV_INCLUDE) -LOCAL_C_INCLUDES += $(MTKCAM_DRV_INCLUDE)/iopipe -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/drv/src/isp/$(PLATFORM)/inc/ -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/drv/include/$(PLATFORM)/drv/ -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/include/$(PLATFORM) -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/include -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/common/include/ -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/common/include/metadata -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/common/ -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/ -LOCAL_C_INCLUDES += $(MTKCAM_3A_INCLUDE)/Hal3 -LOCAL_C_INCLUDES += $(MTKCAM_HAL_INCLUDE)/metadata -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include/mtkcam -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -# vector -LOCAL_SHARED_LIBRARIES := \ - liblog \ - libcutils \ - libutils \ - libcam.metadata \ - libcam.halsensor \ - libcam.metadataprovider - -LOCAL_SHARED_LIBRARIES += libstdc++ - -LOCAL_SHARED_LIBRARIES += \ - libcam.hal3a.v3 \ - -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := eng -LOCAL_MODULE := test_3a - -#----------------------------------------------------------- -include $(BUILD_EXECUTABLE) diff --git a/proprietary/hardware/mtkcam/acdk/Android.mk b/proprietary/hardware/mtkcam/acdk/Android.mk deleted file mode 100755 index 59d2de25367e5f53525e2e99bb2bea42c88b0f5c..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/acdk/Android.mk +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -include $(call all-subdir-makefiles) diff --git a/proprietary/hardware/mtkcam/acdk/common/Android.mk b/proprietary/hardware/mtkcam/acdk/common/Android.mk deleted file mode 100755 index 59d2de25367e5f53525e2e99bb2bea42c88b0f5c..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/acdk/common/Android.mk +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -include $(call all-subdir-makefiles) diff --git a/proprietary/hardware/mtkcam/acdk/common/entry_cct/Android.mk b/proprietary/hardware/mtkcam/acdk/common/entry_cct/Android.mk deleted file mode 100755 index 038f5be6b3c6f36ecff7ee0e4e8e56e12c6ac542..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/acdk/common/entry_cct/Android.mk +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES := \ - entry_cct.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -#LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/acdk/common/include/acdk -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -LOCAL_CFLAGS += -DPLATFORM_SDK_VERSION=$(PLATFORM_SDK_VERSION) -# - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libacdk_entry_cctif - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/acdk/common/entry_mdk/Android.mk b/proprietary/hardware/mtkcam/acdk/common/entry_mdk/Android.mk deleted file mode 100755 index cff5b67a3a4983e48980a0239e6e9ee714d24eb7..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/acdk/common/entry_mdk/Android.mk +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES := \ - entry_mdk.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -#LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/acdk/common/include/acdk -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -# - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -LOCAL_CFLAGS += -DPLATFORM_SDK_VERSION=$(PLATFORM_SDK_VERSION) -# - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libacdk_entry_mdk - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/common/device/Android.mk b/proprietary/hardware/mtkcam/common/device/Android.mk deleted file mode 100755 index 1370e70061fbee4add79bd5c219e165b95843d8f..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/common/device/Android.mk +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -ifeq ($(MTK_CROSSMOUNT_SUPPORT),yes) -LOCAL_SRC_FILES += IExternalDevice.cpp -endif -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(TOP)/bionic -LOCAL_C_INCLUDES += $(TOP)/external/stlport/stlport -# -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -LOCAL_C_INCLUDES += $(TOP)/system/media/private/camera/include -# -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# -PLATFORM_VERSION_MAJOR := $(word 1,$(subst .,$(space),$(PLATFORM_VERSION))) -LOCAL_CFLAGS += -DPLATFORM_VERSION_MAJOR=$(PLATFORM_VERSION_MAJOR) - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libbinder -LOCAL_SHARED_LIBRARIES += libcamera_metadata -LOCAL_SHARED_LIBRARIES += libcamera_client -# - -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := libcam.external_device - -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - diff --git a/proprietary/hardware/mtkcam/common/exif/camera/Android.mk b/proprietary/hardware/mtkcam/common/exif/camera/Android.mk deleted file mode 100755 index abf8f730eb15b400d8d46dfa12b103ff2c32323a..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/common/exif/camera/Android.mk +++ /dev/null @@ -1,137 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# libcam.exif -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += CamExif.cpp -LOCAL_SRC_FILES += CamExif.Debug.cpp -LOCAL_SRC_FILES += DbgInfoContainer.cpp - -#----------------------------------------------------------- -#LOCAL_C_INCLUDES += $(TOP)/bionic -#LOCAL_C_INCLUDES += $(TOP)/external/stlport/stlport -# - -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/debug_exif -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/debug_exif/cam/ - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_COMMON)/hal/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM)/hal/inc -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/exif/common - -ifeq ($(strip $(TARGET_BOARD_PLATFORM)),mt6735) -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/inc -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/inc/debug_exif -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/inc/debug_exif/cam/ -endif - -ifeq ($(strip $(TARGET_BOARD_PLATFORM)),mt6753) -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/inc -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/inc/debug_exif -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/inc/debug_exif/cam/ -endif - -ifeq ($(strip $(TARGET_BOARD_PLATFORM)),mt6735m) -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D2/inc -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D2/inc/debug_exif -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D2/inc/debug_exif/cam/ -endif - -# the first backup of custom platform path for the previous setting mismatch -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/inc -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/inc/debug_exif -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/inc/debug_exif/cam/ - -# the second backup of custom platform path for the previous setting mismatch -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D2/inc -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D2/inc/debug_exif -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D2/inc/debug_exif/cam/ - -# -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/exif/common -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_COMMON)/kernel/imgsensor/inc -# - -#----new path----------------------------------------------- -LOCAL_C_INCLUDES += $(MTK_HARDWARE_MTKCAM) -LOCAL_C_INCLUDES += $(MTK_HARDWARE_MTKCAM)/common/exif/common -#----------------------------------------------------------- - - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# -PLATFORM_VERSION_MAJOR := $(word 1,$(subst .,$(space),$(PLATFORM_VERSION))) -LOCAL_CFLAGS += -DPLATFORM_VERSION_MAJOR=$(PLATFORM_VERSION_MAJOR) - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += libcam.exif.common - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -# - -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := libcam.exif - -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - diff --git a/proprietary/hardware/mtkcam/common/exif/common/Android.mk b/proprietary/hardware/mtkcam/common/exif/common/Android.mk deleted file mode 100755 index 35509830e7cce8520a06fe05db8e3b45d353b894..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/common/exif/common/Android.mk +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# ibcam.exif.common -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += exif_hdr.cpp -LOCAL_SRC_FILES += exif_make.cpp -LOCAL_SRC_FILES += exif_misc.cpp -LOCAL_SRC_FILES += exif_ifdinit.cpp -LOCAL_SRC_FILES += exif_ifdlist.cpp -LOCAL_SRC_FILES += exif_ifdmisc.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -# - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# -PLATFORM_VERSION_MAJOR := $(word 1,$(subst .,$(space),$(PLATFORM_VERSION))) -LOCAL_CFLAGS += -DPLATFORM_VERSION_MAJOR=$(PLATFORM_VERSION_MAJOR) - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE:= libcam.exif.common - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - diff --git a/proprietary/hardware/mtkcam/common/exif/v3/Android.mk b/proprietary/hardware/mtkcam/common/exif/v3/Android.mk deleted file mode 100755 index 008035f16ad592cf72139e97dac1b1e6768c04b3..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/common/exif/v3/Android.mk +++ /dev/null @@ -1,123 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -# only SDK version >=21 will build v3 -ifeq "21" "$(word 1, $(sort 21 $(PLATFORM_SDK_VERSION)))" -################################################################################ -# libcam.exif.v3 -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += StdExif.cpp -LOCAL_SRC_FILES += DbgInfoContainer.cpp - -#----------------------------------------------------------- -#LOCAL_C_INCLUDES += $(TOP)/bionic -#LOCAL_C_INCLUDES += $(TOP)/external/stlport/stlport -# -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM)/hal/inc -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -# -ifeq ($(strip $(TARGET_BOARD_PLATFORM)),mt6735) -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/inc -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/inc/debug_exif -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/inc/debug_exif/cam/ -endif - -ifeq ($(strip $(TARGET_BOARD_PLATFORM)),mt6753) -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/inc -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/inc/debug_exif -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/inc/debug_exif/cam/ -endif - -ifeq ($(strip $(TARGET_BOARD_PLATFORM)),mt6735m) -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D2/inc -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D2/inc/debug_exif -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D2/inc/debug_exif/cam/ -endif -# -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/exif/common -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/exif/common -# - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# -PLATFORM_VERSION_MAJOR := $(word 1,$(subst .,$(space),$(PLATFORM_VERSION))) -LOCAL_CFLAGS += -DPLATFORM_VERSION_MAJOR=$(PLATFORM_VERSION_MAJOR) - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += libcam.exif.common - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -# - -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE:= libcam.exif.v3 - -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(call all-makefiles-under,$(LOCAL_PATH)) - -endif diff --git a/proprietary/hardware/mtkcam/common/metadata/Android.mk b/proprietary/hardware/mtkcam/common/metadata/Android.mk deleted file mode 100755 index 51884df0c6ef36ad5d177d7d040c0aef12cd014e..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/common/metadata/Android.mk +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# -#----------------------------------------------------------- -ifeq ($(HAVE_AEE_FEATURE),yes) -MTKCAM_HAVE_AEE_FEATURE := '1' -LOCAL_CFLAGS += -DMTKCAM_HAVE_AEE_FEATURE="$(MTKCAM_HAVE_AEE_FEATURE)" -endif -# -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.common.metadata -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.metadata.conversion -# -#----------------------------------------------------------- -ifeq ($(HAVE_AEE_FEATURE),yes) -LOCAL_SHARED_LIBRARIES += libaed -endif -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libcamera_metadata -# -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := optional - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.metadata - -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/common/metadata/client/Android.mk b/proprietary/hardware/mtkcam/common/metadata/client/Android.mk deleted file mode 100755 index 7072ea877c22e35b8c483a7466df1a2c205ba05e..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/common/metadata/client/Android.mk +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += MetaDataConverter_test.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += system/media/camera/include -LOCAL_C_INCLUDES += hardware/libhardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -# -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -LOCAL_CFLAGS += -DPLATFORM_SDK_VERSION=$(PLATFORM_SDK_VERSION) -# - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += -# -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libcam.metadata -LOCAL_SHARED_LIBRARIES += libcamera_metadata -#----------------------------------------------------------- -LOCAL_MODULE := testconverter - -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := eng - -#----------------------------------------------------------- -LOCAL_PRELINK_MODULE := false - -#----------------------------------------------------------- -include $(BUILD_EXECUTABLE) - -#----------------------------------------------------------- -#include $(call all-makefiles-under,$(LOCAL_PATH)) diff --git a/proprietary/hardware/mtkcam/common/metadata/conversion/Android.mk b/proprietary/hardware/mtkcam/common/metadata/conversion/Android.mk deleted file mode 100755 index 32c58b910bfdf812abb8d59bd49b93da72c60522..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/common/metadata/conversion/Android.mk +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += MetadataConverter.cpp -LOCAL_SRC_FILES += TypeConvert.androidMetadata.cpp -LOCAL_SRC_FILES += TypeConvert.mtkMetadata.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += system/media/camera/include -#LOCAL_C_INCLUDES += hardware/libhardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -# -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -LOCAL_CFLAGS += -DPLATFORM_SDK_VERSION=$(PLATFORM_SDK_VERSION) -# - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.metadata.conversion - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/common/metadata/metadata/Android.mk b/proprietary/hardware/mtkcam/common/metadata/metadata/Android.mk deleted file mode 100755 index fafade8fb6c3e35b27d0c7e4561669e3e07d5341..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/common/metadata/metadata/Android.mk +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += Metadata.cpp -LOCAL_SRC_FILES += MetadataTagSet.cpp - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/external/aee/binary/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -# -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -LOCAL_CFLAGS += -DPLATFORM_SDK_VERSION=$(PLATFORM_SDK_VERSION) -# - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.common.metadata - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/common/metadata/metadata/test/Android.mk b/proprietary/hardware/mtkcam/common/metadata/metadata/test/Android.mk deleted file mode 100755 index 819f428fd6cc341157fb607c30f52c7c9d8b4c69..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/common/metadata/metadata/test/Android.mk +++ /dev/null @@ -1,60 +0,0 @@ - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += test_metadata.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -# -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -#----------------------------------------------------------- -LOCAL_STATIC_LIBRARIES += -# -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libcam.metadata - -#----------------------------------------------------------- -LOCAL_MODULE := testmetadata - -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := eng - -#----------------------------------------------------------- -LOCAL_PRELINK_MODULE := false - -#----------------------------------------------------------- -include $(BUILD_EXECUTABLE) - -#----------------------------------------------------------- -#include $(call all-makefiles-under,$(LOCAL_PATH)) - - diff --git a/proprietary/hardware/mtkcam/common/module_hal/Android.mk b/proprietary/hardware/mtkcam/common/module_hal/Android.mk deleted file mode 100755 index f9b24ae55d9b80910a9dcac7197683fc650d05f6..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/common/module_hal/Android.mk +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -ifneq ($(strip $(MTK_EMULATOR_SUPPORT)),yes) - -################################################################################ -# -################################################################################ -include $(call all-subdir-makefiles) - -################################################################################ -# -################################################################################ -endif - diff --git a/proprietary/hardware/mtkcam/common/module_hal/devicemgr/Android.mk b/proprietary/hardware/mtkcam/common/module_hal/devicemgr/Android.mk deleted file mode 100755 index 4a899d921426d9f908aa05e03b9a7e29b330728c..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/common/module_hal/devicemgr/Android.mk +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -# hw/..so -# hw/.default.so -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += CamDeviceManagerBase.cpp -LOCAL_SRC_FILES += CamDeviceManagerBase.platform.cpp -LOCAL_SRC_FILES += CamDeviceManagerBase.enumDevice.cpp -LOCAL_SRC_FILES += CamDeviceManagerBase.openDevice.cpp -ifeq ($(MTK_CROSSMOUNT_SUPPORT),yes) -LOCAL_SRC_FILES += CamDeviceManagerBase.externalDevice.cpp -endif -ifeq "21" "$(word 1, $(sort 21 $(PLATFORM_SDK_VERSION)))" -LOCAL_SRC_FILES += VendorTag/MTKVendorTags.cpp -endif - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -# -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av/services/mmsdk/include -# - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -LOCAL_CFLAGS += -DPLATFORM_SDK_VERSION=$(PLATFORM_SDK_VERSION) -# - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := camera.default.devicemgrbase - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) -################################################################################ -# -################################################################################ -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/common/module_hal/devicemgr/external/Android.mk b/proprietary/hardware/mtkcam/common/module_hal/devicemgr/external/Android.mk deleted file mode 100755 index e362d501e515230ac039519538c81583c805439a..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/common/module_hal/devicemgr/external/Android.mk +++ /dev/null @@ -1,95 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -# hw/..so -# hw/.default.so -# -################################################################################ -ifeq ($(MTK_CROSSMOUNT_SUPPORT),yes) -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += ExternalModuleBase.cpp -LOCAL_SRC_FILES += IExternalModule.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -# -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av/include -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -LOCAL_CFLAGS += -DPLATFORM_SDK_VERSION=$(PLATFORM_SDK_VERSION) -# - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += libcamera_metadata -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libbinder -LOCAL_SHARED_LIBRARIES += libcam.external_device -LOCAL_SHARED_LIBRARIES += libcamera_client - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.external_module - -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) -endif - diff --git a/proprietary/hardware/mtkcam/common/module_hal/module/Android.mk b/proprietary/hardware/mtkcam/common/module_hal/module/Android.mk deleted file mode 100755 index 5e9706bbb64a1a8670f80b670309653627566ede..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/common/module_hal/module/Android.mk +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += entry.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -# - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -LOCAL_CFLAGS += -DPLATFORM_SDK_VERSION=$(PLATFORM_SDK_VERSION) -# - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := camera.default.module - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - diff --git a/proprietary/hardware/mtkcam/drv/Android.mk b/proprietary/hardware/mtkcam/drv/Android.mk deleted file mode 100755 index 59d2de25367e5f53525e2e99bb2bea42c88b0f5c..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/drv/Android.mk +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -include $(call all-subdir-makefiles) diff --git a/proprietary/hardware/mtkcam/drv/src/Android.mk b/proprietary/hardware/mtkcam/drv/src/Android.mk deleted file mode 100755 index 59d2de25367e5f53525e2e99bb2bea42c88b0f5c..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/drv/src/Android.mk +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -include $(call all-subdir-makefiles) diff --git a/proprietary/hardware/mtkcam/drv/src/isp/Android.mk b/proprietary/hardware/mtkcam/drv/src/isp/Android.mk deleted file mode 100755 index 59d2de25367e5f53525e2e99bb2bea42c88b0f5c..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/drv/src/isp/Android.mk +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -include $(call all-subdir-makefiles) diff --git a/proprietary/hardware/mtkcam/drv/src/mem/Android.mk b/proprietary/hardware/mtkcam/drv/src/mem/Android.mk deleted file mode 100755 index 59d2de25367e5f53525e2e99bb2bea42c88b0f5c..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/drv/src/mem/Android.mk +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -include $(call all-subdir-makefiles) diff --git a/proprietary/hardware/mtkcam/drv/src/resource_mgr/Android.mk b/proprietary/hardware/mtkcam/drv/src/resource_mgr/Android.mk deleted file mode 100755 index 59d2de25367e5f53525e2e99bb2bea42c88b0f5c..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/drv/src/resource_mgr/Android.mk +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -include $(call all-subdir-makefiles) diff --git a/proprietary/hardware/mtkcam/drv/src/sensor/Android.mk b/proprietary/hardware/mtkcam/drv/src/sensor/Android.mk deleted file mode 100755 index 59d2de25367e5f53525e2e99bb2bea42c88b0f5c..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/drv/src/sensor/Android.mk +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -include $(call all-subdir-makefiles) diff --git a/proprietary/hardware/mtkcam/ext/Android.mk b/proprietary/hardware/mtkcam/ext/Android.mk deleted file mode 100755 index 6368939c1582a17c7ea9a4b2e359dd4d182b3f55..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/ext/Android.mk +++ /dev/null @@ -1,45 +0,0 @@ -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -LOCAL_SRC_FILES:= \ - MtkCamera.cpp \ - MtkCameraParameters.cpp \ -# MtkCameraProfile.cpp \ -# MtkCameraMMP.cpp \ - -LOCAL_SHARED_LIBRARIES := \ - libcutils \ - libutils \ - liblog \ - libbinder \ - libhardware \ - libui \ - libgui \ - libcamera_metadata \ - libcamera_client \ - -LOCAL_C_INCLUDES += \ - system/media/camera/include \ - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -#ifneq ($(strip $(MTK_EMULATOR_SUPPORT)),yes) -#ifeq ($(strip $(MTK_MMPROFILE_SUPPORT)),yes) - -# LOCAL_SHARED_LIBRARIES += libmmprofile -# LOCAL_CFLAGS += -DMTK_CAMERAMMP_SUPPORT - -# LOCAL_C_INCLUDES += $(TOP)/bionic/libc/kernel/common - -#endif -#endif - -#//!---------------------------------------------------------------------------- - -LOCAL_MODULE:= libmtkcamera_client - -include $(BUILD_SHARED_LIBRARY) - -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) diff --git a/proprietary/hardware/mtkcam/feature/Android.mk b/proprietary/hardware/mtkcam/feature/Android.mk deleted file mode 100755 index 837f20e9318ad027e05714af99182d1e33c8df7e..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/Android.mk +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2015. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -LOCAL_PATH := $(call my-dir) - -ifeq ($(TARGET_BOARD_PLATFORM), mt6797) -IS_LEGACY = 0 -else -IS_LEGACY = 1 -endif - -ifeq ($(IS_LEGACY), 0) -$(info "feature use all folders") -include $(call all-subdir-makefiles) -else -$(info "feature use limited folders") -CAMERA_FEATURE_BUILD_FOLDER := common -include $(call all-named-subdir-makefiles, $(CAMERA_FEATURE_BUILD_FOLDER)) -endif diff --git a/proprietary/hardware/mtkcam/feature/common/3dnr/Android.mk b/proprietary/hardware/mtkcam/feature/common/3dnr/Android.mk deleted file mode 100755 index 37ed7f488afeeef356eed6ad843af007a3d9116a..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/common/3dnr/Android.mk +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2015. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -include $(call all-subdir-makefiles) diff --git a/proprietary/hardware/mtkcam/feature/common/3dnr/src/Android.mk b/proprietary/hardware/mtkcam/feature/common/3dnr/src/Android.mk deleted file mode 100755 index 391295b949a83022ad43d7da198a7ceb329945cc..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/common/3dnr/src/Android.mk +++ /dev/null @@ -1,95 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. -#=============================================================================== - -LOCAL_PATH:= $(call my-dir) - -include $(CLEAR_VARS) - -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_PLATFORM)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -ifeq ($(BUILD_MTK_LDVT),true) - LOCAL_CFLAGS += -DUSING_MTK_LDVT -endif - -#----------------------------------------------------------- -LOCAL_SRC_FILES += 3dnr_hal.cpp -LOCAL_SRC_FILES += 3dnr_hal_base.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(TOP)/bionic -LOCAL_C_INCLUDES += $(TOP)/external/stlport/stlport -#LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include/mtkcam/algorithm/libutility -#LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/mtkcam/core/featureio/drv/inc -#LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include/mtkcam -#LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include -#LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include/mtkcam -#LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include/mtkcam -#LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -#LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_COMMON)/hal/inc -#LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc -#LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM)/hal/inc - - -$(warning TARGET_BOARD_PLATFORM=$(TARGET_BOARD_PLATFORM)) -# ex: mt6797 -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM) -# ex: vendor/mediatek/proprietary/custom/mt6797 -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include/$(TARGET_BOARD_PLATFORM) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/drv/include/$(TARGET_BOARD_PLATFORM)/iopipe -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/drv/include/$(TARGET_BOARD_PLATFORM)/imageio -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include/algorithm/$(TARGET_BOARD_PLATFORM) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/include/common/eis - -#LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/include/common/3dnr -#LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/common/3dnr/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -$(warning common.h_correct?) - -#----------------------------------------------------------- -LOCAL_STATIC_LIBRARIES := \ - -#LOCAL_WHOLE_STATIC_LIBRARIES := libcameracustom.camera -LOCAL_STATIC_LIBRARIES += libcameracustom.camera -#----------------------------------------------------------- -LOCAL_MODULE := libfeatureiopipe_3dnr_common - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) diff --git a/proprietary/hardware/mtkcam/feature/common/Android.mk b/proprietary/hardware/mtkcam/feature/common/Android.mk deleted file mode 100755 index 37ed7f488afeeef356eed6ad843af007a3d9116a..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/common/Android.mk +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2015. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -include $(call all-subdir-makefiles) diff --git a/proprietary/hardware/mtkcam/feature/common/ObjectTracking/Android.mk b/proprietary/hardware/mtkcam/feature/common/ObjectTracking/Android.mk deleted file mode 100755 index 1d92c192b31a718f2eede823616f29f832152ebe..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/common/ObjectTracking/Android.mk +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. -#=============================================================================== - - -LOCAL_PATH:= $(call my-dir) - -include $(CLEAR_VARS) - -LOCAL_ARM_MODE := arm - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/common/faceeffect/facefeature.mk - -ifeq ($(BUILD_MTK_LDVT),true) - LOCAL_CFLAGS += -DUSING_MTK_LDVT -endif -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# LOCAL_CFLAGS += -fpermissive - -LOCAL_SRC_FILES += ot_hal_base.cpp -LOCAL_SRC_FILES += ot_hal.cpp -LOCAL_SRC_FILES += ObjectTracking.cpp - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_ROOT)/hardware/dpframework/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_ROOT)/hardware/mtkcam/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_ROOT)/hardware/mtkcam/feature/common/ObjectTracking -LOCAL_C_INCLUDES += $(TOP)/$(MTK_ROOT)/hardware/mtkcam/feature/include/common/ObjectTracking -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_ALGO_INCLUDE)/libfdft -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_ALGO_INCLUDE)/libot -LOCAL_C_INCLUDES += $(TOP)/$(MTK_ROOT)/hardware/mtkcam/middleware/v1.4/include - - -LOCAL_WHOLE_STATIC_LIBRARIES := - -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libdpframework - -# NOTE: libcamalgo includes libot -LOCAL_SHARED_LIBRARIES += libcamalgo - -ifneq ($(BUILD_MTK_LDVT),true) - LOCAL_SHARED_LIBRARIES += libcameracustom -endif - - -LOCAL_MODULE := libcam.feature.ot - -include $(BUILD_SHARED_LIBRARY) diff --git a/proprietary/hardware/mtkcam/feature/common/autorama/Android.mk b/proprietary/hardware/mtkcam/feature/common/autorama/Android.mk deleted file mode 100755 index 930eb951fc014621b5939cdea90ef748efa4e4d2..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/common/autorama/Android.mk +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. -#=============================================================================== - - -LOCAL_PATH:= $(call my-dir) - -include $(CLEAR_VARS) - -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -#----------------------------------------------------------- - -ifeq ($(BUILD_MTK_LDVT),true) - LOCAL_CFLAGS += -DUSING_MTK_LDVT -endif - -LOCAL_SRC_FILES += \ - autorama_hal_base.cpp \ - autorama/autorama_hal.cpp \ - -LOCAL_C_INCLUDES:= \ - $(TOP)/$(MTKCAM_ALGO_INCLUDE)/libmotion \ - $(TOP)/$(MTKCAM_ALGO_INCLUDE)/libautopano \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/aaa/include \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/aaa/include/IPv1.1 \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include/metadata \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/isp_tuning \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/include/common/utility \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/include/common/autorama \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include \ - -LOCAL_STATIC_LIBRARIES := \ - -LOCAL_WHOLE_STATIC_LIBRARIES := \ - -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libstdc++ -LOCAL_SHARED_LIBRARIES += libcam.hal3a.v3 -LOCAL_SHARED_LIBRARIES += libcamalgo -LOCAL_SHARED_LIBRARIES += libcam.halsensor -LOCAL_SHARED_LIBRARIES += libcam.utils.sensorlistener - -LOCAL_MODULE := libcam.featureio.pipe.panorama - -#include $(BUILD_STATIC_LIBRARY) -include $(BUILD_SHARED_LIBRARY) - - diff --git a/proprietary/hardware/mtkcam/feature/common/eis/Android.mk b/proprietary/hardware/mtkcam/feature/common/eis/Android.mk deleted file mode 100755 index 7283ee7fc5fe4012f9535b936d1d839d5c42ab50..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/common/eis/Android.mk +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2015. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. -#=============================================================================== - -LOCAL_PATH:= $(call my-dir) - -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -ifeq ($(BUILD_MTK_LDVT),true) - LOCAL_CFLAGS += -DUSING_MTK_LDVT -endif - -#----------------------------------------------------------- -LOCAL_SRC_FILES += eis_hal.cpp -LOCAL_SRC_FILES += eis_drv.cpp - -#ifeq ($(MTK_BASIC_PACKAGE), yes) -#LOCAL_SRC_FILES += FakeGyro.cpp -#endif - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(MTKCAM_ALGO_INCLUDE) -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_3A_INCLUDE) -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_DRV_INCLUDE) -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_DRV_INCLUDE)/iopipe -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include/$(PLATFORM) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include/metadata -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_COMMON)/hal/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/isp_tuning -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM)/hal/inc -LOCAL_C_INCLUDES += $(TOPDIR)system/core/include/utils - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libstdc++ -LOCAL_SHARED_LIBRARIES += libcamalgo -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libcam.iopipe -LOCAL_SHARED_LIBRARIES += libcam.halsensor -LOCAL_SHARED_LIBRARIES += libcam.utils.sensorlistener -LOCAL_SHARED_LIBRARIES += libcam.hal3a.v3.nvram -LOCAL_SHARED_LIBRARIES += libnvram -LOCAL_SHARED_LIBRARIES += libcameracustom - -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -#----------------------------------------------------------- -LOCAL_MODULE := libfeature_eis - -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) diff --git a/proprietary/hardware/mtkcam/feature/common/faceeffect/ASD/Android.mk b/proprietary/hardware/mtkcam/feature/common/faceeffect/ASD/Android.mk deleted file mode 100755 index cc2eac67177cede3ca4fa36c6ebeb05a69aa7c7f..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/common/faceeffect/ASD/Android.mk +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. -#=============================================================================== - - -LOCAL_PATH:= $(call my-dir) - -include $(CLEAR_VARS) - -LOCAL_ARM_MODE := arm - -# -# Start of common part ------------------------------------ -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/common/faceeffect/facefeature.mk - -ifeq ($(BUILD_MTK_LDVT),true) - LOCAL_CFLAGS += -DUSING_MTK_LDVT -endif - -PLATFORM := $(shell echo $(MTK_PLATFORM) | tr A-Z a-z) - -MTK_PATH_MTKCAM := $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ - -LOCAL_SRC_FILES += \ - $(ASD_DIR)/asd_hal_base.cpp \ - $(ASD_DIR)/asd/asd_hal.cpp \ - -LOCAL_C_INCLUDES:= \ - $(FEATURE_ASD_INCLUDE) \ - $(MTK_PATH_MTKCAM)/include/algorithm/$(PLATFORM)/libasd/ \ - $(MTK_PATH_MTKCAM)/include/algorithm/$(PLATFORM)/libfdft/ \ - $(MTK_PATH_MTKCAM)/common/include/ \ - $(TOP)/$(MTK_PATH_CUSTOM)/hal/inc/ \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/ \ - $(MTKCAM_HAL_INCLUDE)/ - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -LOCAL_SHARED_LIBRARIES += libdpframework - -LOCAL_STATIC_LIBRARIES := \ - -LOCAL_WHOLE_STATIC_LIBRARIES := \ - -LOCAL_MODULE := libfeature.asd - -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) - - diff --git a/proprietary/hardware/mtkcam/feature/common/faceeffect/Android.mk b/proprietary/hardware/mtkcam/feature/common/faceeffect/Android.mk deleted file mode 100755 index 53dda4afabef10b0c161edffdb92db207a30cc47..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/common/faceeffect/Android.mk +++ /dev/null @@ -1,105 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -ifneq ($(strip $(MTK_EMULATOR_SUPPORT)),yes) -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -ifeq ($(IS_LEGACY), 0) -#----------------------------------------------------------- -#LOCAL_SRC_FILES += FaceEffectHal.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -# -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/include/effectHal - -# for feature pipe -#LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include/D1 -# -#LOCAL_C_INCLUDES += $(TOP)/bionic $(TOP)/external/stlport/stlport - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_WHOLE_STATIC_LIBRARIES += libfeature.fdft -LOCAL_WHOLE_STATIC_LIBRARIES += libfeature.gesture -LOCAL_WHOLE_STATIC_LIBRARIES += libfeature.asd -LOCAL_WHOLE_STATIC_LIBRARIES += libfeature.hrd -# -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libbinder - -LOCAL_SHARED_LIBRARIES += libgui - -LOCAL_SHARED_LIBRARIES += libcam.metadata -LOCAL_SHARED_LIBRARIES += libcam.metadataprovider -LOCAL_SHARED_LIBRARIES += libcamalgo -ifneq ($(BUILD_MTK_LDVT),true) -LOCAL_SHARED_LIBRARIES += libcameracustom -LOCAL_SHARED_LIBRARIES += libdpframework -endif - -#----------------------------------------------------------- -LOCAL_MODULE := libfeature.face -#----------------------------------------------------------- -#include $(BUILD_STATIC_LIBRARY) -include $(BUILD_SHARED_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) -endif - -endif diff --git a/proprietary/hardware/mtkcam/feature/common/faceeffect/FaceDetection/Android.mk b/proprietary/hardware/mtkcam/feature/common/faceeffect/FaceDetection/Android.mk deleted file mode 100755 index 33592f1f5bcdde76e21ff76ff1d5f895c9a28a5e..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/common/faceeffect/FaceDetection/Android.mk +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. -#=============================================================================== - - -LOCAL_PATH:= $(call my-dir) - -include $(CLEAR_VARS) - -LOCAL_ARM_MODE := arm - -# -# Start of common part ------------------------------------ -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/common/faceeffect/facefeature.mk - -ifeq ($(BUILD_MTK_LDVT),true) - LOCAL_CFLAGS += -DUSING_MTK_LDVT -endif - -MTK_PATH_MTKCAM := $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ - -LOCAL_SRC_FILES += \ - $(FDFT_DIR)/fd_hal_base.cpp \ - $(FDFT_DIR)/fdvt_hal.cpp \ - -LOCAL_C_INCLUDES:= \ - $(FEATURE_FD_INCLUDE) \ - $(MTK_PATH_MTKCAM)/include/algorithm/$(PLATFORM)/libfdft/ \ - $(MTK_PATH_MTKCAM)/common/include/ \ - $(TOP)/$(MTK_PATH_CUSTOM)/hal/inc/ \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/ \ - $(MTKCAM_HAL_INCLUDE)/ - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -LOCAL_CFLAGS += -DMTKCAM_FDFT_USE_HW="$(FDFT_USE_HW)" -LOCAL_SHARED_LIBRARIES += libdpframework - -LOCAL_STATIC_LIBRARIES := \ - -LOCAL_WHOLE_STATIC_LIBRARIES := \ - -LOCAL_MODULE := libfeature.fdft - -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) - - diff --git a/proprietary/hardware/mtkcam/feature/common/faceeffect/Gesture/Android.mk b/proprietary/hardware/mtkcam/feature/common/faceeffect/Gesture/Android.mk deleted file mode 100755 index 8ce85024c18eca9d02259cb7d04c074dcb04aef3..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/common/faceeffect/Gesture/Android.mk +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. -#=============================================================================== - - -LOCAL_PATH:= $(call my-dir) - -include $(CLEAR_VARS) - -LOCAL_ARM_MODE := arm - -# -# Start of common part ------------------------------------ -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/common/faceeffect/facefeature.mk - -ifeq ($(BUILD_MTK_LDVT),true) - LOCAL_CFLAGS += -DUSING_MTK_LDVT -endif - -PLATFORM := $(shell echo $(MTK_PLATFORM) | tr A-Z a-z) - -MTK_PATH_MTKCAM := $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ - -LOCAL_SRC_FILES += \ - $(GS_DIR)/gs_hal_base.cpp \ - $(GS_DIR)/gs_hal.cpp \ - -LOCAL_C_INCLUDES:= \ - $(FEATURE_GS_INCLUDE) \ - $(MTK_PATH_MTKCAM)/include/algorithm/$(PLATFORM)/libgd/ \ - $(MTK_PATH_MTKCAM)/include/algorithm/$(PLATFORM)/libfdft/ \ - $(MTK_PATH_MTKCAM)/common/include/ \ - $(TOP)/$(MTK_PATH_CUSTOM)/hal/inc/ \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/ \ - $(MTKCAM_HAL_INCLUDE)/ - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -LOCAL_SHARED_LIBRARIES += libdpframework - -LOCAL_STATIC_LIBRARIES := \ - -LOCAL_WHOLE_STATIC_LIBRARIES := \ - -LOCAL_MODULE := libfeature.gesture - -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) - - diff --git a/proprietary/hardware/mtkcam/feature/common/faceeffect/HeartRate/Android.mk b/proprietary/hardware/mtkcam/feature/common/faceeffect/HeartRate/Android.mk deleted file mode 100755 index 0a2909bb3339d22d9c8f480bda7197a7070b2e94..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/common/faceeffect/HeartRate/Android.mk +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. -#=============================================================================== - - -LOCAL_PATH:= $(call my-dir) - -include $(CLEAR_VARS) - -LOCAL_ARM_MODE := arm - -# -# Start of common part ------------------------------------ -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/common/faceeffect/facefeature.mk - -ifeq ($(BUILD_MTK_LDVT),true) - LOCAL_CFLAGS += -DUSING_MTK_LDVT -endif - -MTK_PATH_MTKCAM := $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ - -LOCAL_SRC_FILES += \ - $(HRD_DIR)/hr_hal_base.cpp \ - $(HRD_DIR)/hr_hal.cpp \ - -LOCAL_C_INCLUDES:= \ - $(FEATURE_HRD_INCLUDE) \ - $(MTK_PATH_MTKCAM)/include/algorithm/$(PLATFORM)/libhrd/ \ - $(MTK_PATH_MTKCAM)/include/algorithm/$(PLATFORM)/libfdft/ \ - $(MTK_PATH_MTKCAM)/common/include/ \ - $(TOP)/$(MTK_PATH_CUSTOM)/hal/inc/ \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/ \ - $(MTKCAM_HAL_INCLUDE)/ - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -LOCAL_STATIC_LIBRARIES := \ - -LOCAL_WHOLE_STATIC_LIBRARIES := \ - -LOCAL_MODULE := libfeature.hrd - -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) - - diff --git a/proprietary/hardware/mtkcam/feature/common/fb/Android.mk b/proprietary/hardware/mtkcam/feature/common/fb/Android.mk deleted file mode 100755 index 37ed7f488afeeef356eed6ad843af007a3d9116a..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/common/fb/Android.mk +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2015. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -include $(call all-subdir-makefiles) diff --git a/proprietary/hardware/mtkcam/feature/common/fb/cfb_effecthal_pp/Android.mk b/proprietary/hardware/mtkcam/feature/common/fb/cfb_effecthal_pp/Android.mk deleted file mode 100755 index 5bd0fa12ed7e062ce692fd665b8dec924897b0a1..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/common/fb/cfb_effecthal_pp/Android.mk +++ /dev/null @@ -1,120 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2015. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -# == Only build without LDVT, because SImager not exist in LDVT -ifneq ($(BUILD_MTK_LDVT),yes) -# -# Start of common part ------------------------------------ -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/effectHal.mk - -# == Only build if not legcacy == -ifeq ($(IS_LEGACY), 0) - -PLATFORM := $(shell echo $(MTK_PLATFORM) | tr A-Z a-z) - -ifeq ($(PLATFORM), $(filter $(PLATFORM),mt6797)) -CFB_DIR := 1.0 -else -# TODO now all use 1.0 -CFB_DIR := 1.0 -endif - -LOCAL_SRC_FILES += $(call all-c-cpp-files-under, ./$(CFB_DIR)/) - -# ------- INCLUDE PATHES ----------------------------- - -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(MTKCAM_DRV_INCLUDE) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/include/algorithm/$(PLATFORM)/libfdft -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/include/$(PLATFORM) -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/feature/common/fb/cfb_effecthal_pp/include -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/feature/common/fb/cfb_effecthal_pp/$(CFB_DIR) -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/feature/include -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/utils/include -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/v1.4/v1/adapter/inc/Scenario -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/v1.4/v1/adapter/Scenario/Shot/inc -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/v1.4/v1/adapter/inc/Scenario/Shot/inc -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/v1.4/include -#for ISImagerDataTypes.h -LOCAL_C_INCLUDES += $(MTKCAM_DRV_INCLUDE)/iopipe -#for camera3.h -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -#for IEffectHal related mmsdk header -LOCAL_C_INCLUDES += $(EFFECTHAL_C_INCLUDE) -#for gralloc_extra include -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/gralloc_extra/include - - - -# Test -#$(warning !!!LOCAL C PATH = $(LOCAL_C_INCLUDES)) - -# Directly use libfeature.face.so, which include libfeature.fdft -#LOCAL_WHOLE_STATIC_LIBRARIES += libfeature.fdft - -# link camera_custom_fb.cpp under custom folder -LOCAL_WHOLE_STATIC_LIBRARIES += libcameracustom.camera -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libstdc++ -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcam.exif.v3 -LOCAL_SHARED_LIBRARIES += libfeature_cfb -LOCAL_SHARED_LIBRARIES += libfeature.face -# For ISImager -LOCAL_SHARED_LIBRARIES += libcam.iopipe -# For ImageBuffer -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libeffecthal.base -LOCAL_SHARED_LIBRARIES += libeffecthal.utils - -#----------------------------------------------------------- -LOCAL_MODULE := libeffecthal.cfb -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - -endif -# if LEGACY == 0 end if -endif # ifneq ($(BUILD_MTK_LDVT),yes) end if diff --git a/proprietary/hardware/mtkcam/feature/common/fb/cfb_hal/Android.mk b/proprietary/hardware/mtkcam/feature/common/fb/cfb_hal/Android.mk deleted file mode 100755 index d8aae7593c1c6e8218b2f680010d3578421580f3..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/common/fb/cfb_hal/Android.mk +++ /dev/null @@ -1,123 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += $(call all-c-cpp-files-under, .) - -#----------------------------------------------------------- -#LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/mtkcam -#LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/mtkcam/inc -#LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/mtkcam/algorithm/libfb -#LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES)/.. -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_COMMON)/hal/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM)/hal/inc - -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_3A_INCLUDE) -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_DRV_INCLUDE) -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_DRV_INCLUDE)/iopipe -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include/$(PLATFORM) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/include/common/fb -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include/algorithm/$(shell echo $(MTK_PLATFORM) | tr A-Z a-z )/libfb -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include/algorithm/$(shell echo $(MTK_PLATFORM) | tr A-Z a-z )/libutility -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include/algorithm/$(shell echo $(MTK_PLATFORM) | tr A-Z a-z )/libfdft -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libstdc++ -LOCAL_SHARED_LIBRARIES += libcamalgo -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libcam.iopipe -LOCAL_SHARED_LIBRARIES += libcam.halsensor -LOCAL_SHARED_LIBRARIES += libcam.utils.sensorlistener -LOCAL_SHARED_LIBRARIES += libcam.hal3a.v3.nvram -#LOCAL_SHARED_LIBRARIES += libcam.hal3a.v3 -LOCAL_SHARED_LIBRARIES += libnvram -LOCAL_SHARED_LIBRARIES += libcameracustom - -#----------------------------------------------------------- -LOCAL_MODULE := libfeature_cfb - -#----------------------------------------------------------- - -# -# Start of common part ------------------------------------ - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- - - -# End of common part --------------------------------------- -# -include $(BUILD_SHARED_LIBRARY) -#include $(BUILD_STATIC_LIBRARY) - - - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/feature/common/fb/vfb_hal/Android.mk b/proprietary/hardware/mtkcam/feature/common/fb/vfb_hal/Android.mk deleted file mode 100755 index e77d20c4c264545d303731b9973050d6271c7de5..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/common/fb/vfb_hal/Android.mk +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. -#=============================================================================== - -LOCAL_PATH:= $(call my-dir) - -include $(CLEAR_VARS) - -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -ifeq ($(BUILD_MTK_LDVT),true) - LOCAL_CFLAGS += -DUSING_MTK_LDVT -endif - -#----------------------------------------------------------- -LOCAL_SRC_FILES += vfb_hal.cpp -LOCAL_SRC_FILES += vfb_hal_base.cpp - -#----------------------------------------------------------- -#LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/mtkcam/algorithm/libvfb -#LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/mtkcam/algorithm/libutility -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/mtkcam/core/featureio/drv/inc -#LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES)/.. -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_COMMON)/hal/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM)/hal/inc - -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_3A_INCLUDE) -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_DRV_INCLUDE) -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_DRV_INCLUDE)/iopipe -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include/$(PLATFORM) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/include/common/fb -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include/algorithm/$(shell echo $(MTK_PLATFORM) | tr A-Z a-z )/libvfb -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include/algorithm/$(shell echo $(MTK_PLATFORM) | tr A-Z a-z )/libutility -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include/algorithm/$(shell echo $(MTK_PLATFORM) | tr A-Z a-z )/libfdft -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -#----------------------------------------------------------- -#LOCAL_STATIC_LIBRARIES := \ - -#LOCAL_WHOLE_STATIC_LIBRARIES := \ - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libstdc++ -LOCAL_SHARED_LIBRARIES += libcamalgo -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libcam.iopipe -LOCAL_SHARED_LIBRARIES += libcam.halsensor -LOCAL_SHARED_LIBRARIES += libcam.utils.sensorlistener -LOCAL_SHARED_LIBRARIES += libcam.hal3a.v3.nvram -#LOCAL_SHARED_LIBRARIES += libcam.hal3a.v3 -LOCAL_SHARED_LIBRARIES += libnvram -LOCAL_SHARED_LIBRARIES += libcameracustom - -#----------------------------------------------------------- -LOCAL_MODULE := libfeature_vfb - -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) diff --git a/proprietary/hardware/mtkcam/feature/common/hdr/1.0/Android.mk b/proprietary/hardware/mtkcam/feature/common/hdr/1.0/Android.mk deleted file mode 100755 index 6af40ab44c1156fa388c530d22b8e6138925396d..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/common/hdr/1.0/Android.mk +++ /dev/null @@ -1,65 +0,0 @@ -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -ifeq ($(MTK_CAM_HDR_SUPPORT), yes) - -ifeq ($(TARGET_BOARD_PLATFORM), $(filter $(TARGET_BOARD_PLATFORM), mt6735m mt6580)) - -LOCAL_MODULE := libhdrproc - -LOCAL_ADDITIONAL_DEPENDENCIES := $(LOCAL_PATH)/Android.mk - -MTK_PATH_CAM := $(MTK_PATH_SOURCE)/hardware/mtkcam -MTK_PATH_CAM_LEGACY := $(MTK_PATH_SOURCE)/hardware/mtkcam/legacy - -LOCAL_SRC_FILES := \ - HdrProc.cpp \ - Hdr.cpp \ - HDRAlgo.cpp \ - HDRUtils.cpp \ - utils/ImageBufferUtils.cpp - -LOCAL_C_INCLUDES := \ - $(TOP)/system/media/camera/include \ - $(MTK_PATH_CAM)/feature/include \ - $(MTK_PATH_SOURCE)/hardware/gralloc_extra/include - -ifeq ($(TARGET_BOARD_PLATFORM), $(filter $(TARGET_BOARD_PLATFORM), mt6735m mt6580)) -LOCAL_C_INCLUDES += \ - $(MTK_PATH_CAM_LEGACY)/include \ - $(MTK_PATH_CAM_LEGACY)/include/mtkcam \ - $(MTK_PATH_CAM_LEGACY)/platform/$(TARGET_BOARD_PLATFORM)/include \ - $(MTK_PATH_CAM_LEGACY)/platform/$(TARGET_BOARD_PLATFORM)/v1/hal/adapter/inc -endif - -ifeq ($(TARGET_BOARD_PLATFORM), mt6735m) -LOCAL_C_INCLUDES += \ - $(MTK_PATH_CUSTOM_PLATFORM)/hal/D2/inc -endif - -ifeq ($(TARGET_BOARD_PLATFORM), mt6580) -LOCAL_C_INCLUDES += \ - $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc -endif - -LOCAL_SHARED_LIBRARIES := \ - libutils \ - libcutils \ - libcamalgo \ - libfeatureio \ - libcam_utils \ - libcam.iopipe \ - libcameracustom \ - libcamdrv \ - libm4u \ - libcam.camshot \ - libmedia \ - -LOCAL_MODULE_TAGS := optional - -include $(BUILD_SHARED_LIBRARY) - -endif # TARGET_BOARD_PLATFORM - -endif # MTK_CAM_HDR_SUPPORT diff --git a/proprietary/hardware/mtkcam/feature/common/hdr/1.0/tests/Android.mk b/proprietary/hardware/mtkcam/feature/common/hdr/1.0/tests/Android.mk deleted file mode 100755 index c467a58221ceed4e5499d59167b86a693bdcab83..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/common/hdr/1.0/tests/Android.mk +++ /dev/null @@ -1,46 +0,0 @@ -LOCAL_PATH:= $(call my-dir) - -include $(CLEAR_VARS) - -LOCAL_MODULE := hdrproc_test - -LOCAL_ADDITIONAL_DEPENDENCIES := $(LOCAL_PATH)/Android.mk - -MTK_PATH_CAM := $(MTK_PATH_SOURCE)/hardware/mtkcam -MTK_PATH_CAM_LEGACY := $(MTK_PATH_SOURCE)/hardware/mtkcam/legacy - -# camera3test_fixtures.cpp add for start camera3 preview -LOCAL_SRC_FILES := \ - HdrEffectHal_test.cpp \ - main.cpp \ - camera3test_fixtures.cpp - -LOCAL_C_INCLUDES := \ - $(TOP)/system/media/camera/include \ - $(MTK_PATH_CAM)/feature/include \ - $(MTK_PATH_SOURCE)/hardware/gralloc_extra/include \ - $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc - -ifeq ($(TARGET_BOARD_PLATFORM), mt6580) -LOCAL_C_INCLUDES += \ - $(MTK_PATH_CAM_LEGACY)/include \ - $(MTK_PATH_CAM_LEGACY)/include/mtkcam \ - $(MTK_PATH_CAM_LEGACY)/platform/$(TARGET_BOARD_PLATFORM)/include -endif - -# libhardware,libcamera_metadata, libdl add for start camera3 preview -LOCAL_SHARED_LIBRARIES := \ - libcutils \ - libutils \ - libhdrproc \ - libcam_utils \ - libcamdrv \ - libhardware \ - libcamera_metadata \ - libdl - -LOCAL_MODULE_TAGS := tests - -# Build the binary to $(TARGET_OUT_DATA_NATIVE_TESTS)/$(LOCAL_MODULE) -# to integrate with auto-test framework. -include $(BUILD_NATIVE_TEST) diff --git a/proprietary/hardware/mtkcam/feature/common/hdr/2.0/Android.mk b/proprietary/hardware/mtkcam/feature/common/hdr/2.0/Android.mk deleted file mode 100755 index 3aa2c052bcbf23299f5eaec951ad59e5a623a651..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/common/hdr/2.0/Android.mk +++ /dev/null @@ -1,68 +0,0 @@ -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -ifeq ($(MTK_CAM_HDR_SUPPORT), yes) - -ifeq ($(TARGET_BOARD_PLATFORM), $(filter $(TARGET_BOARD_PLATFORM), mt6755)) - -LOCAL_MODULE := libhdrproc - -LOCAL_ADDITIONAL_DEPENDENCIES := $(LOCAL_PATH)/Android.mk - -MTK_PATH_CAM := $(MTK_PATH_SOURCE)/hardware/mtkcam -MTK_PATH_CAM_LEGACY := $(MTK_PATH_SOURCE)/hardware/mtkcam/legacy -MTK_PATH_HDR_PLATFORM := ../$(TARGET_BOARD_PLATFORM) - -LOCAL_SRC_FILES := \ - HDRProc.cpp \ - HDRAlgo.cpp \ - HDRUtils.cpp \ - $(MTK_PATH_HDR_PLATFORM)/Platform.cpp \ - utils/ImageBufferUtils.cpp \ - utils/Timer.cpp - -LOCAL_C_INCLUDES := \ - $(MTK_PATH_CAM)/feature/include \ - $(MTK_PATH_SOURCE)/hardware/gralloc_extra/include - -ifeq ($(TARGET_BOARD_PLATFORM), $(filter $(TARGET_BOARD_PLATFORM), mt6755)) -LOCAL_C_INCLUDES += \ - $(MTK_PATH_CAM_LEGACY)/include \ - $(MTK_PATH_CAM_LEGACY)/include/mtkcam \ - $(MTK_PATH_CAM_LEGACY)/platform/$(TARGET_BOARD_PLATFORM) \ - $(MTK_PATH_CAM_LEGACY)/platform/$(TARGET_BOARD_PLATFORM)/include \ - $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc \ - $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/isp_tuning -endif - -LOCAL_SHARED_LIBRARIES := \ - libutils \ - libcutils \ - libcamalgo \ - libfeatureio \ - libcam_utils \ - libcam.iopipe \ - libcameracustom \ - libcam.hal3a.v3 \ - libcam.halsensor - -LOCAL_MODULE_TAGS := optional - -LOCAL_CFLAGS := -DLOG_TAG=\"hdrproc\" - -LOCAL_CFLAGS += -DUSE_SYSTRACE - -# workaroud to judge whether libperfservicenative exists nor not -# remove this condition after MTK_PERFSERVICE_SUPPORT works as expected -ifneq ($(MTK_BASIC_PACKAGE), yes) -LOCAL_CFLAGS += -DUSE_PERFSERVICE -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/perfservice -LOCAL_SHARED_LIBRARIES += libperfservicenative -endif - -include $(BUILD_SHARED_LIBRARY) - -endif # TARGET_BOARD_PLATFORM - -endif # MTK_CAM_HDR_SUPPORT diff --git a/proprietary/hardware/mtkcam/feature/common/hdr/2.0/tests/Android.mk b/proprietary/hardware/mtkcam/feature/common/hdr/2.0/tests/Android.mk deleted file mode 100755 index 9ba2624991faa14df25ce521d192048d244b64a5..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/common/hdr/2.0/tests/Android.mk +++ /dev/null @@ -1,59 +0,0 @@ -LOCAL_PATH:= $(call my-dir) - -include $(CLEAR_VARS) - -ifeq ($(MTK_CAM_HDR_SUPPORT), yes) - -ifeq ($(TARGET_BOARD_PLATFORM), $(filter $(TARGET_BOARD_PLATFORM), mt6753 mt6755)) - -LOCAL_MODULE := test-hdrproc - -LOCAL_MODULE_TAGS := tests - -LOCAL_ADDITIONAL_DEPENDENCIES := $(LOCAL_PATH)/Android.mk - -MTK_PATH_CAM := $(MTK_PATH_SOURCE)/hardware/mtkcam -MTK_PATH_CAM_LEGACY := $(MTK_PATH_SOURCE)/hardware/mtkcam/legacy - -# camera3test_fixtures.cpp add for start camera3 preview -LOCAL_SRC_FILES := \ - HDRProcTest.cpp \ - camera3test_fixtures.cpp \ - main.cpp - -# libhardware,libcamera_metadata, libdl add for start camera3 preview -LOCAL_SHARED_LIBRARIES := \ - libutils \ - libcutils \ - libhdrproc \ - libdl \ - libhardware \ - libcamera_metadata - -LOCAL_C_INCLUDES := \ - $(TOP)/system/media/camera/include \ - $(MTK_PATH_CAM)/feature/include \ - $(MTK_PATH_SOURCE)/hardware/gralloc_extra/include - -ifeq ($(TARGET_BOARD_PLATFORM), $(filter $(TARGET_BOARD_PLATFORM), mt6753 mt6755)) -LOCAL_C_INCLUDES += \ - $(MTK_PATH_CAM_LEGACY)/include -endif - -ifeq ($(TARGET_BOARD_PLATFORM), $(filter $(TARGET_BOARD_PLATFORM), mt6753)) -LOCAL_C_INCLUDES += \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/inc -endif - -ifeq ($(TARGET_BOARD_PLATFORM), $(filter $(TARGET_BOARD_PLATFORM), mt6755)) -LOCAL_C_INCLUDES += \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc -endif - -# build the binary to $(TARGET_OUT_DATA_NATIVE_TESTS)/$(LOCAL_MODULE) -# to integrate with auto-test framework -include $(BUILD_NATIVE_TEST) - -endif # TARGET_BOARD_PLATFORM - -endif # MTK_CAM_HDR_SUPPORT diff --git a/proprietary/hardware/mtkcam/feature/common/hdr/2.2/Android.mk b/proprietary/hardware/mtkcam/feature/common/hdr/2.2/Android.mk deleted file mode 100755 index 9ca1441188834eb4d09ee6cc01ecfa8ae298fd3e..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/common/hdr/2.2/Android.mk +++ /dev/null @@ -1,78 +0,0 @@ -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -ifeq ($(MTK_CAM_HDR_SUPPORT), yes) - -ifeq ($(TARGET_BOARD_PLATFORM), $(filter $(TARGET_BOARD_PLATFORM), mt6797)) - --include $(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -LOCAL_MODULE := libhdrproc - -LOCAL_ADDITIONAL_DEPENDENCIES := $(LOCAL_PATH)/Android.mk - -MTK_PATH_CAM := $(MTK_PATH_SOURCE)/hardware/mtkcam -MTK_PATH_HDR_PLATFORM := ../$(TARGET_BOARD_PLATFORM) - -LOCAL_SRC_FILES := \ - HDRProc.cpp \ - HDRAlgo.cpp \ - HDRUtils.cpp \ - hal/hdr_hal_base.cpp \ - hal/hdr_hal.cpp \ - $(MTK_PATH_HDR_PLATFORM)/Platform.cpp \ - utils/ImageBufferUtils.cpp \ - utils/Timer.cpp - -LOCAL_C_INCLUDES := \ - system/media/camera/include \ - $(MTK_PATH_CAM) \ - $(MTK_PATH_CAM)/common/include \ - $(MTK_PATH_CAM)/utils/include \ - $(MTK_PATH_CAM)/middleware/common/include \ - $(MTK_PATH_CAM)/feature/include \ - $(MTK_PATH_SOURCE)/hardware/gralloc_extra/include \ - $(MTKCAM_HAL_INCLUDE)/.. \ - $(MTKCAM_3A_INCLUDE) \ - $(MTKCAM_3A_INCLUDE)/Hal3 \ - $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc \ - $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/isp_tuning - -LOCAL_SHARED_LIBRARIES := \ - libutils \ - libcutils \ - libcamalgo \ - libcam_utils \ - libcam.iopipe \ - libcameracustom \ - libcam.hal3a.v3 \ - libcam.halsensor - -ifeq ($(TARGET_BOARD_PLATFORM), $(filter $(TARGET_BOARD_PLATFORM), mt6797)) -LOCAL_C_INCLUDES += \ - $(MTK_PATH_CAM)/drv/include/$(TARGET_BOARD_PLATFORM) \ - $(MTK_PATH_CAM)/drv/include/$(TARGET_BOARD_PLATFORM)/iopipe \ - $(MTK_PATH_CAM)/include/algorithm/$(TARGET_BOARD_PLATFORM) \ - $(LOCAL_PATH)/../$(TARGET_BOARD_PLATFORM) -endif - -LOCAL_MODULE_TAGS := optional - -LOCAL_CFLAGS := -DLOG_TAG=\"hdrproc\" - -LOCAL_CFLAGS += -DUSE_SYSTRACE - -# workaroud to judge whether libperfservicenative exists nor not -# remove this condition after MTK_PERFSERVICE_SUPPORT works as expected -ifneq ($(MTK_BASIC_PACKAGE), yes) -LOCAL_CFLAGS += -DUSE_PERFSERVICE -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/perfservice -LOCAL_SHARED_LIBRARIES += libperfservicenative -endif - -include $(BUILD_SHARED_LIBRARY) - -endif # TARGET_BOARD_PLATFORM - -endif # MTK_CAM_HDR_SUPPORT diff --git a/proprietary/hardware/mtkcam/feature/common/hdr/2.2/tests/Android.mk b/proprietary/hardware/mtkcam/feature/common/hdr/2.2/tests/Android.mk deleted file mode 100755 index 86d3fde473acd2aa1d11471a6f8f06fa025bb0e9..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/common/hdr/2.2/tests/Android.mk +++ /dev/null @@ -1,45 +0,0 @@ -LOCAL_PATH:= $(call my-dir) - -include $(CLEAR_VARS) - -ifeq ($(MTK_CAM_HDR_SUPPORT), yes) - -ifeq ($(TARGET_BOARD_PLATFORM), $(filter $(TARGET_BOARD_PLATFORM), mt6797)) - -LOCAL_MODULE := test-hdrproc - -LOCAL_MODULE_TAGS := tests - -LOCAL_ADDITIONAL_DEPENDENCIES := $(LOCAL_PATH)/Android.mk - -MTK_PATH_CAM := $(MTK_PATH_SOURCE)/hardware/mtkcam - -# camera3test_fixtures.cpp add for start camera3 preview -LOCAL_SRC_FILES := \ - HDRProcTest.cpp \ - camera3test_fixtures.cpp \ - main.cpp - -# libhardware,libcamera_metadata, libdl add for start camera3 preview -LOCAL_SHARED_LIBRARIES := \ - libutils \ - libcutils \ - libhdrproc \ - libdl \ - libhardware \ - libcamera_metadata - -LOCAL_C_INCLUDES := \ - $(TOP)/system/media/camera/include \ - $(MTK_PATH_CAM)/common/include \ - $(MTK_PATH_CAM)/feature/include \ - $(MTK_PATH_SOURCE)/hardware/gralloc_extra/include \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc - -# build the binary to $(TARGET_OUT_DATA_NATIVE_TESTS)/$(LOCAL_MODULE) -# to integrate with auto-test framework -include $(BUILD_NATIVE_TEST) - -endif # TARGET_BOARD_PLATFORM - -endif # MTK_CAM_HDR_SUPPORT diff --git a/proprietary/hardware/mtkcam/feature/common/hdr/Android.mk b/proprietary/hardware/mtkcam/feature/common/hdr/Android.mk deleted file mode 100755 index 76a3d3237eba843fb1f4fa4a41d340a23532b29a..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/common/hdr/Android.mk +++ /dev/null @@ -1,7 +0,0 @@ -ifneq ($(strip $(MTK_EMULATOR_SUPPORT)),yes) - -LOCAL_PATH := $(call my-dir) - -include $(call all-makefiles-under, $(LOCAL_PATH)) - -endif diff --git a/proprietary/hardware/mtkcam/feature/common/jpg/Android.mk b/proprietary/hardware/mtkcam/feature/common/jpg/Android.mk deleted file mode 100755 index 87f77bbadf4ba02c5c3d5a276076805976da2c32..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/common/jpg/Android.mk +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2015. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -# == Only build without LDVT, because SImager not exist in LDVT -ifneq ($(BUILD_MTK_LDVT),yes) -# -# Start of common part ------------------------------------ -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/effectHal.mk - -# == Only build if not legcacy == -ifeq ($(IS_LEGACY), 0) - -PLATFORM := $(shell echo $(MTK_PLATFORM) | tr A-Z a-z) - -ifeq ($(PLATFORM), $(filter $(PLATFORM),mt6797)) -JPG_DIR := JPG1.0 -else -# TODO now all use 1.0 -JPG_DIR := JPG1.0 -endif - -LOCAL_SRC_FILES += $(call all-c-cpp-files-under, ./$(JPG_DIR)/) - -# ------- INCLUDE PATHES ----------------------------- - -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -#for ISImager.h, BufAllocUtil.h -LOCAL_C_INCLUDES += $(MTKCAM_DRV_INCLUDE) -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam -#for ISImagerDataTypes.h -LOCAL_C_INCLUDES += $(MTKCAM_DRV_INCLUDE)/iopipe -#for camera3.h -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -#for IEffectHal related mmsdk header -LOCAL_C_INCLUDES += $(EFFECTHAL_C_INCLUDE) -#for gralloc_extra include -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/gralloc_extra/include - -# Test -#$(warning !!!LOCAL C PATH = $(LOCAL_C_INCLUDES)) - -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libstdc++ -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcam.exif.v3 -# For ISImager -LOCAL_SHARED_LIBRARIES += libcam.iopipe -# For ImageBuffer -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libeffecthal.utils -LOCAL_SHARED_LIBRARIES += libeffecthal.base - -#----------------------------------------------------------- -LOCAL_MODULE := libeffecthal.jpg -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - -endif -# if LEGACY == 0 end if -endif # ifneq ($(BUILD_MTK_LDVT),yes) end if diff --git a/proprietary/hardware/mtkcam/feature/common/mfnr/Android.mk b/proprietary/hardware/mtkcam/feature/common/mfnr/Android.mk deleted file mode 100755 index 0e32ffb2d266bcf224e0f8457351d01ec6216439..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/common/mfnr/Android.mk +++ /dev/null @@ -1,125 +0,0 @@ -## Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2015. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. -# - -MFLL_ENABLE := no # yes/no - -ifneq ($(strip $(MTK_EMULATOR_SUPPORT)),yes) -ifneq ($(strip $(MTK_CAM_MFB_SUPPORT)),0) - -# if MTK_CAM_MFB_SUPPORT is yes, to build libmfllcore but using default version -MFLL_ENABLE := yes -MFLL_MODULE_VERSION := default # for build pass but never works -MFLL_MC_THREAD_NUM := 4 # default threads num for motion compensation - -# platform 6797 -ifeq ($(TARGET_BOARD_PLATFORM), $(filter $(TARGET_BOARD_PLATFORM), mt6797)) -MFLL_MODULE_VERSION := 1.0 -MFLL_MC_THREAD_NUM := 10 -endif # mt6797 -endif -endif - -# re-check module version -# for LDVT, do just for compile pass, hence we set MFLL_MODULE_VERSION to default -ifeq ($(BUILD_MTK_LDVT),yes) -MFLL_MODULE_VERSION := default -endif - - -############################################################################### -# MFLL config start from here. -############################################################################### -ifeq ($(strip $(MFLL_ENABLE)), yes) - -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -# MFNR common interface location -MFLL_INCLUDE_PATH := $(MTK_PATH_SOURCE)/hardware/mtkcam/feature/include/common/mfnr -MFLL_INCLUDE_PATH += $(MTK_PATH_SOURCE)/hardware/mtkcam/feature/common/mfnr/core - -# -# Define MFLL core (algorithm) version and dependent middleware version -# -MFLL_CORE_VERSION_MAJOR := 1 -MFLL_CORE_VERSION_MINOR := 5 - -# -# Use default version -# -ifndef MFLL_MODULE_VERSION -MFLL_MODULE_VERSION := default # default/1.0 -endif - -# -# MFLL core library name -# -MFLL_CORE_LIB_NAME := libmfllcore - -# -# if defined, log will be displayed to stdout (yes or no) -# -MFLL_LOG_STDOUT := no - -# -# Define share library. -# -MFLL_SHARED_LIBS := libutils -MFLL_SHARED_LIBS += libcutils -MFLL_SHARED_LIBS += libstdc++ # M toolchain -# MFLL_SHARED_LIBS += libstlport # L toolchain - -ifeq ($(strip $(MFLL_MODULE_VERSION)),1.0) -MFLL_SHARED_LIBS += libm4u -MFLL_SHARED_LIBS += libmedia -MFLL_SHARED_LIBS += libcamalgo -# MFLL_SHARED_LIBS += libfeatureio -MFLL_SHARED_LIBS += libcameracustom -MFLL_SHARED_LIBS += libcam_utils -MFLL_SHARED_LIBS += libcam.iopipe -MFLL_SHARED_LIBS += libcam_hwutils -MFLL_SHARED_LIBS += libcam.hal3a.v3 -MFLL_SHARED_LIBS += libcam.metadata -MFLL_SHARED_LIBS += libcamalgo -endif # MFLL_MFB_VER - -# MFLL module static link lib name, usually you don't need to modify this. -MFLL_MODULE_LIB_NAME := libmfllmodules - -include $(call all-makefiles-under, $(LOCAL_PATH)) - -endif # MFLL_ENABLE - diff --git a/proprietary/hardware/mtkcam/feature/common/mfnr/core/Android.mk b/proprietary/hardware/mtkcam/feature/common/mfnr/core/Android.mk deleted file mode 100755 index 11a5525c849bf84af4819d00ee381873a0727a3e..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/common/mfnr/core/Android.mk +++ /dev/null @@ -1,63 +0,0 @@ -## Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2015. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. -# -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_MODULE := $(MFLL_CORE_LIB_NAME) - -LOCAL_C_INCLUDES += $(MFLL_INCLUDE_PATH) - -LOCAL_SRC_FILES := \ - MfllCore.cpp \ - MfllEvents.cpp \ - MfllFeatureMrp.cpp \ - MfllFeatureDump.cpp \ - MfllFeatureProperty.cpp \ - -# static link mfll related libs -LOCAL_STATIC_LIBRARIES := $(MFLL_MODULE_LIB_NAME) -LOCAL_SHARED_LIBRARIES := $(MFLL_SHARED_LIBS) - -LOCAL_MODULE_TAGS := optional - -ifeq ($(strip $(MFLL_LOG_STDOUT)),yes) -LOCAL_CFLAGS += -DMFLL_LOG_STDOUT -endif - -LOCAL_CFLAGS += -DMFLL_CORE_VERSION_MAJOR=$(MFLL_CORE_VERSION_MAJOR) -LOCAL_CFLAGS += -DMFLL_CORE_VERSION_MINOR=$(MFLL_CORE_VERSION_MINOR) - -include $(BUILD_SHARED_LIBRARY) - diff --git a/proprietary/hardware/mtkcam/feature/common/mfnr/modules/1.0/Android.mk b/proprietary/hardware/mtkcam/feature/common/mfnr/modules/1.0/Android.mk deleted file mode 100755 index def59a17cf523d024e1cadad6e943adfa6e595fe..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/common/mfnr/modules/1.0/Android.mk +++ /dev/null @@ -1,89 +0,0 @@ -## Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2015. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. -# -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) - --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -LOCAL_MODULE := $(MFLL_MODULE_LIB_NAME) - -LOCAL_C_INCLUDES += $(MFLL_INCLUDE_PATH) - -LOCAL_SRC_FILES := \ - MfllImageBuffer.cpp \ - MfllMfb.cpp \ - MfllCapturer.cpp \ - MfllMemc.cpp \ - MfllBss.cpp - -# workaround include path -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam # workaround for INormalStream.h -LOCAL_C_INCLUDES += $(MTKCAM_DRV_INCLUDE)/iopipe -LOCAL_C_INCLUDES += $(MTKCAM_DRV_INCLUDE)/imageio -LOCAL_C_INCLUDES += $(MTKCAM_DRV_INCLUDE)/drv -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/utils/include -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/isp_tuning -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/include/$(PLATFORM) -# mtkcam include path -LOCAL_C_INCLUDES += $(MTKCAM_HAL_INCLUDE) -LOCAL_C_INCLUDES += $(MTKCAM_3A_INCLUDE) -LOCAL_C_INCLUDES += $(MTKCAM_DRV_INCLUDE) -LOCAL_C_INCLUDES += $(MTKCAM_ALGO_INCLUDE) -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) - - -# LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -# LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -# LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include -# LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include/mtkcam -# LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/mtkcam/core/imageio/inc -# LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/kernel/core/include/mach -# LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include/mtkcam/featureio -# ISImager -# LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include/D1/mtkcam/iopipe/SImager - -LOCAL_MODULE_TAGS := optional - -ifeq ($(strip $(MFLL_LOG_STDOUT)),yes) -LOCAL_CFLAGS += -DMFLL_LOG_STDOUT -endif - -# define Motion Compensation threads num -LOCAL_CFLAGS += -DMFLL_MC_THREAD_NUM=$(MFLL_MC_THREAD_NUM) - -include $(BUILD_STATIC_LIBRARY) - diff --git a/proprietary/hardware/mtkcam/feature/common/mfnr/modules/Android.mk b/proprietary/hardware/mtkcam/feature/common/mfnr/modules/Android.mk deleted file mode 100755 index 16d96a7cf68ce2669ce1e6747c7cadb81f8526e3..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/common/mfnr/modules/Android.mk +++ /dev/null @@ -1,43 +0,0 @@ -## Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2015. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. -# -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) - -ifeq ($(strip $(MFLL_MODULE_VERSION)),1.0) -include $(LOCAL_PATH)/1.0/Android.mk -else -include $(LOCAL_PATH)/default/Android.mk -endif - diff --git a/proprietary/hardware/mtkcam/feature/common/mfnr/modules/default/Android.mk b/proprietary/hardware/mtkcam/feature/common/mfnr/modules/default/Android.mk deleted file mode 100755 index de526dd86fbd185075bcee16865bdc1da0e12758..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/common/mfnr/modules/default/Android.mk +++ /dev/null @@ -1,52 +0,0 @@ -## Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2015. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. -# -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_MODULE := $(MFLL_MODULE_LIB_NAME) - -LOCAL_C_INCLUDES += $(MFLL_INCLUDE_PATH) - -LOCAL_SRC_FILES := \ - MfllCapturer.cpp \ - MfllImageBuffer.cpp \ - MfllMfb.cpp \ - MfllMemc.cpp \ - MfllBss.cpp - -LOCAL_MODULE_TAGS := optional - -include $(BUILD_STATIC_LIBRARY) - diff --git a/proprietary/hardware/mtkcam/feature/common/mfnr/test/Android.mk b/proprietary/hardware/mtkcam/feature/common/mfnr/test/Android.mk deleted file mode 100755 index af95520550be88d34569f1117511b85a13aaae50..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/common/mfnr/test/Android.mk +++ /dev/null @@ -1,24 +0,0 @@ -# Build the unit tests -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_MODULE := mflltest_ut -LOCAL_MODULE_TAGS := tests - -# camera3test_fixtures.cpp add for start camera3 preview -LOCAL_SRC_FILES := \ - main.cpp \ - -# libhardware,libcamera_metadata, libdl add for start camera3 preview -LOCAL_SHARED_LIBRARIES := \ - $(MFLL_CORE_LIB_NAME) \ - $(MFLL_SHARED_LIBS) \ - -LOCAL_C_INCLUDES += $(MFLL_INCLUDE_PATH) - -ifeq ($(strip $(MFLL_LOG_STDOUT)),yes) -LOCAL_CFLAGS += -DMFLL_LOG_STDOUT -endif - -include $(BUILD_EXECUTABLE) - diff --git a/proprietary/hardware/mtkcam/feature/common/pip/Android.mk b/proprietary/hardware/mtkcam/feature/common/pip/Android.mk deleted file mode 100755 index 006217ce5d9bdf328c3e21b69268e7e4d5d2a379..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/common/pip/Android.mk +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. -#=============================================================================== - -LOCAL_PATH:= $(call my-dir) - -include $(CLEAR_VARS) - -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -ifeq ($(BUILD_MTK_LDVT),true) - LOCAL_CFLAGS += -DUSING_MTK_LDVT -endif - -#----------------------------------------------------------- -LOCAL_SRC_FILES += pip_hal.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam \ - $(MTKCAM_DRV_INCLUDE) \ - $(MTKCAM_C_INCLUDES) \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include \ - $(TOP)/system/media/camera/include \ - -#----------------------------------------------------------- -#LOCAL_STATIC_LIBRARIES := \ - -#LOCAL_WHOLE_STATIC_LIBRARIES := \ - -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -#----------------------------------------------------------- -LOCAL_MODULE := libfeature.pip - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) diff --git a/proprietary/hardware/mtkcam/feature/common/utility/Android.mk b/proprietary/hardware/mtkcam/feature/common/utility/Android.mk deleted file mode 100755 index 91bbcfe4699943ab53c8999f166a4210b9f60043..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/common/utility/Android.mk +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. -#=============================================================================== - - -LOCAL_PATH:= $(call my-dir) - -include $(CLEAR_VARS) - -ifeq ($(BUILD_MTK_LDVT),true) - LOCAL_CFLAGS += -DUSING_MTK_LDVT -endif - -LOCAL_SRC_FILES += \ - utility_hal_base.cpp \ - utility/utility_hal.cpp \ - -LOCAL_C_INCLUDES:= \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include/metadata \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/aaa/include \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/aaa/include/IPv1.1 \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include/metadata \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/isp_tuning \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/jpeg/include \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/include/common/utility \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/m4u/$(shell echo $(MTK_PLATFORM) | tr A-Z a-z ) \ - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libstdc++ -LOCAL_SHARED_LIBRARIES += libcam.hal3a.v3 -LOCAL_SHARED_LIBRARIES += libJpgEncPipe -LOCAL_SHARED_LIBRARIES += libcam.exif.v3 -LOCAL_SHARED_LIBRARIES += libcamera_client -LOCAL_SHARED_LIBRARIES += libmtkcamera_client - -LOCAL_STATIC_LIBRARIES := \ - -LOCAL_WHOLE_STATIC_LIBRARIES := \ - -LOCAL_MODULE := libcam.featureio.pipe.utility -# -# Start of common part ------------------------------------ -sinclude $(TOP)/$(MTK_PATH_PLATFORM)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) - -#----------------------------------------------------------- -#LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -#LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include -#LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include - -# End of common part --------------------------------------- -# -#include $(BUILD_STATIC_LIBRARY) -include $(BUILD_SHARED_LIBRARY) - diff --git a/proprietary/hardware/mtkcam/feature/common/utils/Android.mk b/proprietary/hardware/mtkcam/feature/common/utils/Android.mk deleted file mode 100755 index 8562a0b7475f15c454b977ef827addf05bddb389..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/common/utils/Android.mk +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2015. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -# -# Start of common part ------------------------------------ -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -# == Only build if not legcat == -ifeq ($(IS_LEGACY), 0) - - -LOCAL_SRC_FILES += $(call all-c-cpp-files-under, .) - -# ------- INCLUDE PATHES ----------------------------- - -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -#For Metadata, IIonImageBufferHeap.h, Format.h -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam -#for gralloc_extra include -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(MTKCAM_HAL_INCLUDE)/metadata - - -# Test -#$(warning !!!LOCAL C PATH = $(LOCAL_C_INCLUDES)) - -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libstdc++ -LOCAL_SHARED_LIBRARIES += libutils -# For ImageBuffer -LOCAL_SHARED_LIBRARIES += libcam_utils -# For Metadata -LOCAL_SHARED_LIBRARIES += libcam.metadata - - -#----------------------------------------------------------- -LOCAL_MODULE := libeffecthal.utils -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - -endif -# if LEGACY == 0 end if diff --git a/proprietary/hardware/mtkcam/feature/common/vhdr/Android.mk b/proprietary/hardware/mtkcam/feature/common/vhdr/Android.mk deleted file mode 100755 index 95b1b03a213849b62100be2b1e0e94e9855e4b6c..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/common/vhdr/Android.mk +++ /dev/null @@ -1,135 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. -#=============================================================================== - -LOCAL_PATH:= $(call my-dir) - -include $(CLEAR_VARS) - -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -PLATFORM := $(shell echo $(MTK_PLATFORM) | tr A-Z a-z) - -# == Only build if not legcacy == -ifeq ($(IS_LEGACY), 0) - - -#----------------------------------------------------------- -ifeq ($(BUILD_MTK_LDVT),true) - LOCAL_CFLAGS += -DUSING_MTK_LDVT -endif - -#----------------------------------------------------------- -PLATFORM := $(shell echo $(MTK_PLATFORM) | tr A-Z a-z) - -ifeq ($(PLATFORM), $(filter $(PLATFORM),mt6797)) -VHDR_DIR := 1.0 -else -# TODO now all use 1.0 -VHDR_DIR := 1.0 -endif - -LOCAL_SRC_FILES += $(call all-c-cpp-files-under, ./$(VHDR_DIR)/) - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(TOP)/bionic -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(MTKCAM_DRV_INCLUDE) -LOCAL_C_INCLUDES += $(MTKCAM_3A_INCLUDE) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include/$(PLATFORM) -# For vhdr_hal.h -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/include - -# For v1/config/PriorityDefs.h -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/v1.4/include -# For tuning_drv.h -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/drv/src/isp/$(PLATFORM)/inc - - -# For isp_mgr.h -#LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/aaa/include/IPv1.1 -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/aaa/source/IPv1.1 -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/aaa/source/IPv1.1/isp_mgr -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/aaa/source/IPv1.1/ispdrv_mgr -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/drv/include/$(PLATFORM)/drv -# For isp_tuning.h -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/isp_tuning -# For ispif.h -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/ -# For awb_param.h -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/aaa - -# For metadata_tag.h -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include/metadata -# For ILcsBuf.h -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/aaa/include/IPv1.1/Hal3 -# For aaa_buf_mgr.h -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/aaa/source/IPv1.1/buf_mgr - -LOCAL_C_INCLUDES += $(MTKCAM_HAL_INCLUDE)/metadata -#----------------------------------------------------------- - -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libstdc++ -LOCAL_SHARED_LIBRARIES += libcam.hal3a.v3 -# For HwUtils.calCrop() -LOCAL_SHARED_LIBRARIES += libcam_hwutils -# For NormalPipe -LOCAL_SHARED_LIBRARIES += libcam.iopipe -# For IHalSensorList -LOCAL_SHARED_LIBRARIES += libcam.halsensor -# For ImageBuffer -LOCAL_SHARED_LIBRARIES += libcam_utils -# For Metadata -LOCAL_SHARED_LIBRARIES += libcam.metadata - - - -#----------------------------------------------------------- -#LOCAL_STATIC_LIBRARIES := \ - -#LOCAL_WHOLE_STATIC_LIBRARIES := \ - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.vhdr -#----------------------------------------------------------- -#include $(BUILD_STATIC_LIBRARY) -include $(BUILD_SHARED_LIBRARY) - -endif # end if legacy check diff --git a/proprietary/hardware/mtkcam/feature/common/vsdof/Android.mk b/proprietary/hardware/mtkcam/feature/common/vsdof/Android.mk deleted file mode 100755 index f11a3c76a3099435b11ae7824a54a0c557b9902e..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/common/vsdof/Android.mk +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_PLATFORM)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += $(call all-c-cpp-files-under, .) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += - -#----------------------------------------------------------- - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/feature/common/vsdof/effecthal/Android.mk b/proprietary/hardware/mtkcam/feature/common/vsdof/effecthal/Android.mk deleted file mode 100755 index 098e7074c4bad0638354fa872bc5934aea19179e..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/common/vsdof/effecthal/Android.mk +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/effectHal.mk -#----------------------------------------------------------- -ifneq ($(MTK_BASIC_PACKAGE), yes) -LOCAL_SRC_FILES += $(call all-c-cpp-files-under, .) -endif -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(call include-path-for, camera) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/include -LOCAL_C_INCLUDES += $(EFFECTHAL_C_INCLUDE) -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_DRV_INCLUDE) - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_SHARED_LIBRARIES += libdpframework -LOCAL_SHARED_LIBRARIES += libcam.iopipe - -#----------------------------------------------------------- - -#----------------------------------------------------------- -LOCAL_MODULE := libfeature.vsdof.effecthal -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - - -################################################################################ -# -################################################################################ -#include $(CLEAR_VARS) -#include $(call all-makefiles-under,$(LOCAL_PATH)) diff --git a/proprietary/hardware/mtkcam/feature/common/vsdof/effecthal/test/BokehEffectHal/Android.mk b/proprietary/hardware/mtkcam/feature/common/vsdof/effecthal/test/BokehEffectHal/Android.mk deleted file mode 100755 index dea1cd2d152b722aa5f9ba881150163afc0a65b0..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/common/vsdof/effecthal/test/BokehEffectHal/Android.mk +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/effectHal.mk -#----------------------------------------------------------- -ifeq ($(MTK_CAM_STEREO_CAMERA_SUPPORT), yes) -LOCAL_SRC_FILES += $(call all-c-cpp-files-under, .) -endif -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(call include-path-for, camera) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/core/featurePipe/core/include -LOCAL_C_INCLUDES += $(EFFECTHAL_C_INCLUDE) -################################################################################ -LOCAL_C_INCLUDES += $(TOP)/external/gtest/include -################################################################################ -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += libfeature.vsdof.effecthal -# -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libstdc++ -LOCAL_SHARED_LIBRARIES += libutils -################################################################################ -LOCAL_SHARED_LIBRARIES += libcam_utils -################################################################################ -LOCAL_SHARED_LIBRARIES += libcamdrv_imem -LOCAL_SHARED_LIBRARIES += libdpframework -################################################################################ -ifeq ($(MTK_CAM_STEREO_CAMERA_SUPPORT), yes) -LOCAL_SHARED_LIBRARIES += libmtkcam.featurepipe.vsdof_util -LOCAL_STATIC_LIBRARIES += libmtkcam.featurepipe.core -LOCAL_SHARED_LIBRARIES += libeffecthal.base -LOCAL_SHARED_LIBRARIES += libmtkcam.featurepipe.bokeh -endif -#----------------------------------------------------------- -ifeq ($(strip $(GCOV)),yes) -LOCAL_CFLAGS += --coverage -LOCAL_LDFLAGS += --coverage -endif -#----------------------------------------------------------- -LOCAL_MODULE := libfeature.vsdof.effecthal.bokeh -#----------------------------------------------------------- -include $(BUILD_NATIVE_TEST) diff --git a/proprietary/hardware/mtkcam/feature/common/vsdof/effecthal/test/DepthMapEffectHal/Android.mk b/proprietary/hardware/mtkcam/feature/common/vsdof/effecthal/test/DepthMapEffectHal/Android.mk deleted file mode 100755 index 45c4cf23895a1d9576d9d3f58cc35afd14a4aac1..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/common/vsdof/effecthal/test/DepthMapEffectHal/Android.mk +++ /dev/null @@ -1,110 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2015. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/effectHal.mk -################################################################################ -# -################################################################################ -LOCAL_SRC_FILES += main.cpp -LOCAL_SRC_FILES += Suite_TestDepthMapEffectHal.cpp -LOCAL_SRC_FILES += TestDepthMap_Common.cpp -################################################################################ -################################################################################ -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(call include-path-for, camera) -################################################################################ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/core -################################################################################ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include/$(PLATFORM) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/dpframework/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/include/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/include/common -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include/metadata -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_3A_INCLUDE) -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_3A_INCLUDE)/Hal3 -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/isp_tuning -## mw -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_HAL_INCLUDE) -## driver -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_DRV_INCLUDE) -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_DRV_INCLUDE)/iopipe -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_DRV_INCLUDE)/drv -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/drv/src/isp/$(PLATFORM) -## effectHAL -LOCAL_C_INCLUDES += $(EFFECTHAL_C_INCLUDE) -## -#LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include -################################################################################ -LOCAL_WHOLE_STATIC_LIBRARIES += libfeature.vsdof.effecthal -LOCAL_SHARED_LIBRARIES += libcam.halsensor -LOCAL_SHARED_LIBRARIES += libcam.hal3a.v3 -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libui -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libfeature.vsdof.hal -LOCAL_SHARED_LIBRARIES += libeffecthal.base -LOCAL_SHARED_LIBRARIES += libgralloc_extra -LOCAL_SHARED_LIBRARIES += libfeature.face -LOCAL_SHARED_LIBRARIES += libcam.hal3a.v3 -LOCAL_SHARED_LIBRARIES += libcam.metadata -LOCAL_SHARED_LIBRARIES += libcamdrv_imem -LOCAL_SHARED_LIBRARIES += libmtkcam.featurepipe.depthmap -# for ion -LOCAL_SHARED_LIBRARIES += libion -LOCAL_SHARED_LIBRARIES += libion_mtk -################################################################################ -# -################################################################################ -# GTEST flag -LOCAL_CFLAGS += -DGTEST -################################################################################ -LOCAL_MODULE := effectHALTest.depthmap -LOCAL_MODULE_TAGS := test -include $(BUILD_NATIVE_TEST) -################################################################################ -# -################################################################################ - diff --git a/proprietary/hardware/mtkcam/feature/common/vsdof/effecthal/test/DualITEffectHal/Android.mk b/proprietary/hardware/mtkcam/feature/common/vsdof/effecthal/test/DualITEffectHal/Android.mk deleted file mode 100755 index 96ffb6a164066c9a56e4031a60a2ad6b04ea7490..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/common/vsdof/effecthal/test/DualITEffectHal/Android.mk +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/effectHal.mk -#----------------------------------------------------------- -ifneq ($(MTK_BASIC_PACKAGE), yes) -LOCAL_SRC_FILES += $(call all-c-cpp-files-under, .) -endif -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(call include-path-for, camera) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/core/featurePipe/core/include -LOCAL_C_INCLUDES += $(EFFECTHAL_C_INCLUDE) -################################################################################ -LOCAL_C_INCLUDES += $(TOP)/external/gtest/include -################################################################################ -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += libfeature.vsdof.effecthal -# -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libstdc++ -LOCAL_SHARED_LIBRARIES += libutils -################################################################################ -LOCAL_SHARED_LIBRARIES += libcam_utils -################################################################################ -LOCAL_SHARED_LIBRARIES += libcamdrv_imem -LOCAL_SHARED_LIBRARIES += libdpframework -################################################################################ -LOCAL_SHARED_LIBRARIES += libmtkcam.featurepipe.vsdof_util -LOCAL_STATIC_LIBRARIES += libmtkcam.featurepipe.core -LOCAL_SHARED_LIBRARIES += libeffecthal.base -LOCAL_SHARED_LIBRARIES += libmtkcam.featurepipe.bokeh -LOCAL_SHARED_LIBRARIES += libcam.iopipe - -#----------------------------------------------------------- -ifeq ($(strip $(GCOV)),yes) -LOCAL_CFLAGS += --coverage -LOCAL_LDFLAGS += --coverage -endif -#----------------------------------------------------------- -LOCAL_MODULE := libfeature.vsdof.effecthal.bokeh -#----------------------------------------------------------- -include $(BUILD_NATIVE_TEST) diff --git a/proprietary/hardware/mtkcam/feature/common/vsdof/hal/Android.mk b/proprietary/hardware/mtkcam/feature/common/vsdof/hal/Android.mk deleted file mode 100755 index d3e0076f7b4af4b5169b23e63265bfc926fa3d2f..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/common/vsdof/hal/Android.mk +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_PLATFORM)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += $(call all-c-cpp-files-under, .) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += libfeature.vsdof.hal.size_provider -LOCAL_WHOLE_STATIC_LIBRARIES += libfeature.vsdof.hal.setting_provider -LOCAL_WHOLE_STATIC_LIBRARIES += libfeature.vsdof.hal.tuning_provider -LOCAL_WHOLE_STATIC_LIBRARIES += libfeature.vsdof.hal.n3d -LOCAL_WHOLE_STATIC_LIBRARIES += libfeature.vsdof.hal.occ -LOCAL_WHOLE_STATIC_LIBRARIES += libfeature.vsdof.hal.gf -# -LOCAL_STATIC_LIBRARIES += - -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libutils -# -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libcam.halsensor -LOCAL_SHARED_LIBRARIES += libcamalgo -LOCAL_SHARED_LIBRARIES += libnvram -LOCAL_SHARED_LIBRARIES += libcameracustom -LOCAL_SHARED_LIBRARIES += libdpframework -LOCAL_SHARED_LIBRARIES += libcam.hal3a.v3.nvram -LOCAL_SHARED_LIBRARIES += libcam.hal3a.v3 -# -LOCAL_SHARED_LIBRARIES += libcam.metadata -LOCAL_SHARED_LIBRARIES += libcam.metadataprovider - -#----------------------------------------------------------- -LOCAL_MODULE := libfeature.vsdof.hal -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/feature/common/vsdof/hal/GF/Android.mk b/proprietary/hardware/mtkcam/feature/common/vsdof/hal/GF/Android.mk deleted file mode 100755 index bddf64e5fd1b6e3cc89b866bf185aa57a46e8747..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/common/vsdof/hal/GF/Android.mk +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/common/vsdof/vsdof_common.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += $(call all-c-cpp-files-under, .) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += \ - $(VSDOF_COMMON_INC) \ - $(MTKCAM_ALGO_INCLUDE) \ - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libfeature.vsdof.hal.gf -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - - -################################################################################ -# -################################################################################ -#include $(CLEAR_VARS) -#include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/feature/common/vsdof/hal/GF/Test/Android.mk b/proprietary/hardware/mtkcam/feature/common/vsdof/hal/GF/Test/Android.mk deleted file mode 100755 index cd609592dde215a3059c77b7697813e9786eab69..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/common/vsdof/hal/GF/Test/Android.mk +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/common/vsdof/vsdof_common.mk - -LOCAL_MODULE := TestGFHAL -LOCAL_MODULE_TAGS := eng -#TARGET_PREFER_32_BIT := true - -#----------------------------------------------------------- -LOCAL_SRC_FILES += $(call all-c-cpp-files-under, .) -LOCAL_SRC_FILES += \ - ../gf_hal_imp.cpp \ - ../../setting-provider/stereo_setting_provider.cpp \ - ../../size-provider/stereo_size_provider.cpp \ - ../../tuning-provider/stereo_tuning_provider.cpp \ - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += \ - $(VSDOF_COMMON_INC) \ - $(MTKCAM_ALGO_INCLUDE) \ - -#----------------------------------------------------------- -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libutils -# -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libdpframework -LOCAL_SHARED_LIBRARIES += libcameracustom -LOCAL_SHARED_LIBRARIES += libcamalgo -# -LOCAL_SHARED_LIBRARIES += libcam.metadata -LOCAL_SHARED_LIBRARIES += libcam.metadataprovider -# - -LOCAL_CFLAGS += -DGTEST -# Solve CANNOT LINK EXECUTABLE: empty/missing DT_HASH -LOCAL_LDFLAGS += -Wl,--hash-style=sysv - -include $(BUILD_NATIVE_TEST) -################################################################################ -# -################################################################################ -#include $(CLEAR_VARS) -#include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/feature/common/vsdof/hal/N3D/Android.mk b/proprietary/hardware/mtkcam/feature/common/vsdof/hal/N3D/Android.mk deleted file mode 100755 index 04fd795d94fd3c87d736959f9027dd0e4cb069f8..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/common/vsdof/hal/N3D/Android.mk +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/common/vsdof/vsdof_common.mk - -ifeq ($(MTK_CAM_DEPTH_AF_SUPPORT),yes) - LOCAL_CFLAGS += -DDEPTH_AF_SUPPORTED=1 -endif - -#----------------------------------------------------------- -LOCAL_SRC_FILES += $(call all-c-cpp-files-under, .) -LOCAL_SRC_FILES += ./DepthAF/stereodepth_hal.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += \ - $(VSDOF_COMMON_INC) \ - $(MTKCAM_ALGO_INCLUDE) \ - $(MTKCAM_ALGO_INCLUDE)/libutility \ - $(MTKCAM_ALGO_INCLUDE)/libcore \ - $(TOP)/$(MTK_PATH_SOURCE)/custom/$(PLATFORM) \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include/metadata \ - $(MTKCAM_3A_INCLUDE) \ - $(TOP)/$(MTK_PATH_SOURCE)/custom/$(PLATFORM)/hal/inc/isp_tuning \ - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += libdpframework - -#----------------------------------------------------------- -LOCAL_MODULE := libfeature.vsdof.hal.n3d -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - - -################################################################################ -# -################################################################################ -#include $(CLEAR_VARS) -#include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/feature/common/vsdof/hal/N3D/Test/Android.mk b/proprietary/hardware/mtkcam/feature/common/vsdof/hal/N3D/Test/Android.mk deleted file mode 100755 index b8b24e41064b842c7121c057ccbce9242fe6253e..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/common/vsdof/hal/N3D/Test/Android.mk +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/common/vsdof/vsdof_common.mk - -LOCAL_MODULE := TestN3DHAL -LOCAL_MODULE_TAGS := eng -#TARGET_PREFER_32_BIT := true - -#----------------------------------------------------------- -LOCAL_SRC_FILES += $(call all-c-cpp-files-under, .) -LOCAL_SRC_FILES += \ - ../n3d_hal_imp.cpp \ - ../../setting-provider/stereo_setting_provider.cpp \ - ../../size-provider/stereo_size_provider.cpp \ - ../DepthAF/stereodepth_hal.cpp \ - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += \ - $(VSDOF_COMMON_INC) \ - $(MTKCAM_ALGO_INCLUDE) \ - $(MTKCAM_ALGO_INCLUDE)/libutility \ - $(MTKCAM_ALGO_INCLUDE)/libcore \ - $(TOP)/$(MTK_PATH_SOURCE)/custom/$(PLATFORM) \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include/metadata \ - $(MTKCAM_3A_INCLUDE) \ - $(TOP)/$(MTK_PATH_SOURCE)/custom/$(PLATFORM)/hal/inc/isp_tuning \ - -#----------------------------------------------------------- -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libutils -# -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libdpframework -LOCAL_SHARED_LIBRARIES += libcameracustom -LOCAL_SHARED_LIBRARIES += libcamalgo -LOCAL_SHARED_LIBRARIES += libnvram -LOCAL_SHARED_LIBRARIES += libcam.halsensor -LOCAL_SHARED_LIBRARIES += libcam.hal3a.v3.nvram -LOCAL_SHARED_LIBRARIES += libcam.hal3a.v3 -# - -LOCAL_CFLAGS += -DGTEST -# Solve CANNOT LINK EXECUTABLE: empty/missing DT_HASH -LOCAL_LDFLAGS += -Wl,--hash-style=sysv - -include $(BUILD_NATIVE_TEST) -################################################################################ -# -################################################################################ -#include $(CLEAR_VARS) -#include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/feature/common/vsdof/hal/OCC/Android.mk b/proprietary/hardware/mtkcam/feature/common/vsdof/hal/OCC/Android.mk deleted file mode 100755 index 49d7826681719f47f093113d1e98d3eb010645b7..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/common/vsdof/hal/OCC/Android.mk +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/common/vsdof/vsdof_common.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += $(call all-c-cpp-files-under, .) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += \ - $(VSDOF_COMMON_INC) \ - $(MTKCAM_ALGO_INCLUDE) \ - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += -# -LOCAL_SHARED_LIBRARIES += libdpframework - -#----------------------------------------------------------- - -#----------------------------------------------------------- -LOCAL_MODULE := libfeature.vsdof.hal.occ -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - - -################################################################################ -# -################################################################################ -#include $(CLEAR_VARS) -#include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/feature/common/vsdof/hal/OCC/Test/Android.mk b/proprietary/hardware/mtkcam/feature/common/vsdof/hal/OCC/Test/Android.mk deleted file mode 100755 index ad49d74a731faa2582f9507e44bea50871ecb2b2..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/common/vsdof/hal/OCC/Test/Android.mk +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/common/vsdof/vsdof_common.mk - -LOCAL_MODULE := TestOCCHAL -LOCAL_MODULE_TAGS := eng -#TARGET_PREFER_32_BIT := true - -#----------------------------------------------------------- -LOCAL_SRC_FILES += $(call all-c-cpp-files-under, .) -LOCAL_SRC_FILES += \ - ../occ_hal_imp.cpp \ - ../../setting-provider/stereo_setting_provider.cpp \ - ../../size-provider/stereo_size_provider.cpp \ - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += \ - $(VSDOF_COMMON_INC) \ - $(MTKCAM_ALGO_INCLUDE) \ - -#----------------------------------------------------------- -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libutils -# -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libdpframework -LOCAL_SHARED_LIBRARIES += libcameracustom -LOCAL_SHARED_LIBRARIES += libcamalgo -# -LOCAL_SHARED_LIBRARIES += libcam.metadata -LOCAL_SHARED_LIBRARIES += libcam.metadataprovider -# - -LOCAL_CFLAGS += -DGTEST -# Solve CANNOT LINK EXECUTABLE: empty/missing DT_HASH -LOCAL_LDFLAGS += -Wl,--hash-style=sysv - -include $(BUILD_NATIVE_TEST) -################################################################################ -# -################################################################################ -#include $(CLEAR_VARS) -#include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/feature/common/vsdof/hal/setting-provider/Android.mk b/proprietary/hardware/mtkcam/feature/common/vsdof/hal/setting-provider/Android.mk deleted file mode 100755 index 51aaefd0abe6d59974045464341b698d0803c67e..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/common/vsdof/hal/setting-provider/Android.mk +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/common/vsdof/vsdof_common.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += $(call all-c-cpp-files-under, .) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += \ - $(VSDOF_COMMON_INC) - -#----------------------------------------------------------- -ifeq ($(MTK_CAM_STEREO_CAMERA_FACING),rear) - LOCAL_CFLAGS += -DSTEREO_CAM_FACING=1 -endif - -ifeq ($(MTK_CAM_STEREO_CAMERA_FACING),front) - LOCAL_CFLAGS += -DSTEREO_CAM_FACING=2 -endif - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libfeature.vsdof.hal.setting_provider -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - - -################################################################################ -# -################################################################################ -#include $(CLEAR_VARS) -#include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/feature/common/vsdof/hal/size-provider/Android.mk b/proprietary/hardware/mtkcam/feature/common/vsdof/hal/size-provider/Android.mk deleted file mode 100755 index 709de0b08c2908ac7370416ad54f4651b3e609cd..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/common/vsdof/hal/size-provider/Android.mk +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/common/vsdof/vsdof_common.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += $(call all-c-cpp-files-under, .) \ - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += \ - $(VSDOF_COMMON_INC) \ - $(LOCAL_PATH)/pass2 \ - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += libcam.metadata -LOCAL_SHARED_LIBRARIES += libcam.metadataprovider - -#----------------------------------------------------------- -LOCAL_MODULE := libfeature.vsdof.hal.size_provider -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - - -################################################################################ -# -################################################################################ -#include $(CLEAR_VARS) -#include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/feature/common/vsdof/hal/size-provider/Test/Android.mk b/proprietary/hardware/mtkcam/feature/common/vsdof/hal/size-provider/Test/Android.mk deleted file mode 100755 index 61453b1e5c112738b3e08b51d4d8ba2f2de3c8c3..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/common/vsdof/hal/size-provider/Test/Android.mk +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/common/vsdof/vsdof_common.mk - -LOCAL_MODULE := TestStereoSizeProvider -LOCAL_MODULE_TAGS := eng -#TARGET_PREFER_32_BIT := true - -#----------------------------------------------------------- -LOCAL_SRC_FILES += $(call all-c-cpp-files-under, .) \ - ../stereo_size_provider.cpp \ - ../../setting-provider/stereo_setting_provider.cpp \ - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += \ - $(VSDOF_COMMON_INC) \ - ../pass2 \ - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libutils -# -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libcam.halsensor -# -LOCAL_SHARED_LIBRARIES += libcam.metadata -LOCAL_SHARED_LIBRARIES += libcam.metadataprovider -LOCAL_SHARED_LIBRARIES += libcameracustom -# - -LOCAL_CFLAGS += -DGTEST - -include $(BUILD_NATIVE_TEST) -################################################################################ -# -################################################################################ -#include $(CLEAR_VARS) -#include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/feature/common/vsdof/hal/tuning-provider/Android.mk b/proprietary/hardware/mtkcam/feature/common/vsdof/hal/tuning-provider/Android.mk deleted file mode 100755 index 8c96853b5b98be3a5ca30a66469c9c26121eb179..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/common/vsdof/hal/tuning-provider/Android.mk +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/common/vsdof/vsdof_common.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += $(call all-c-cpp-files-under, .) \ - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += \ - $(VSDOF_COMMON_INC) \ - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_SHARED_LIBRARIES += - -#----------------------------------------------------------- - -#----------------------------------------------------------- -LOCAL_MODULE := libfeature.vsdof.hal.tuning_provider -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - - -################################################################################ -# -################################################################################ -#include $(CLEAR_VARS) -#include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/feature/common/vsdof/hal/tuning-provider/Test/Android.mk b/proprietary/hardware/mtkcam/feature/common/vsdof/hal/tuning-provider/Test/Android.mk deleted file mode 100755 index 3b19be2722263f04ef33957ab6df3c0cf2ad74aa..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/common/vsdof/hal/tuning-provider/Test/Android.mk +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/common/vsdof/vsdof_common.mk - -LOCAL_MODULE := TestStereoTuningProvider -LOCAL_MODULE_TAGS := eng -#TARGET_PREFER_32_BIT := true - -#----------------------------------------------------------- -LOCAL_SRC_FILES += $(call all-c-cpp-files-under, .) \ - ../stereo_tuning_provider.cpp \ - ../../setting-provider/stereo_setting_provider.cpp \ - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += \ - $(VSDOF_COMMON_INC) \ - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libutils -# -LOCAL_SHARED_LIBRARIES += libcam_utils -# - -LOCAL_CFLAGS += -DGTEST - -include $(BUILD_NATIVE_TEST) -################################################################################ -# -################################################################################ -#include $(CLEAR_VARS) -#include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/feature/core/Android.mk b/proprietary/hardware/mtkcam/feature/core/Android.mk deleted file mode 100755 index 311a601bbc399055cc56bd87bb8f48c658a5b196..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/core/Android.mk +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -ifneq ($(strip $(MTK_EMULATOR_SUPPORT)),yes) - -################################################################################ -# -################################################################################ -include $(call all-subdir-makefiles) - - -################################################################################ -# -################################################################################ -endif - diff --git a/proprietary/hardware/mtkcam/feature/core/effectFactory/Android.mk b/proprietary/hardware/mtkcam/feature/core/effectFactory/Android.mk deleted file mode 100755 index a0df7346a0facf9aaaafa5114634692c5fc900df..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/core/effectFactory/Android.mk +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -#ifneq ($(strip $(MTK_EMULATOR_SUPPORT)),yes) -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/effectHal.mk - -# == Only build if not legacy == -ifeq ($(IS_LEGACY), 0) - -#----------------------------------------------------------- -LOCAL_SRC_FILES += $(call all-c-cpp-files-under, .) - -# ---------- Include Path ----------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -#for IEffectHal related mmsdk header -LOCAL_C_INCLUDES += $(EFFECTHAL_C_INCLUDE) -#for IMetaData -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam -#for All implemented Effect Hal -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/feature/common/ -#for Facebeauty effect hal, which needs another header -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/feature/common/fb/cfb_effecthal_pp/include -#for gralloc_extra include -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/gralloc_extra/include - - - - -#----------------------------------------------------------- -#LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -#$(warning "TEST!! MTKCAM_CFLAG = $(MTKCAM_CFLAGS)") - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += -# -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libbinder -LOCAL_SHARED_LIBRARIES += libgui -LOCAL_SHARED_LIBRARIES += libcam.metadata -LOCAL_SHARED_LIBRARIES += libcam.metadataprovider -# remove after faceBeautifyEffectHal change path -#LOCAL_SHARED_LIBRARIES += libcam.camadapter -#LOCAL_SHARED_LIBRARIES += libeffect.facebeautypp -LOCAL_SHARED_LIBRARIES += libeffecthal.jpg -LOCAL_SHARED_LIBRARIES += libeffecthal.cfb -LOCAL_SHARED_LIBRARIES += libeffecthal.base -# for factory - -#----------------------------------------------------------- -LOCAL_MODULE := libfeatureio.featurefactory -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - -endif -# if LEGACY == 0 endif diff --git a/proprietary/hardware/mtkcam/feature/core/effectHalBase/Android.mk b/proprietary/hardware/mtkcam/feature/core/effectHalBase/Android.mk deleted file mode 100755 index d3a306817e0d23372f93d099359a1270b781b129..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/core/effectHalBase/Android.mk +++ /dev/null @@ -1,117 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -$(warning "the value of PLATFORM_SDK_VERSION is $(PLATFORM_SDK_VERSION), $(sort 21 $(PLATFORM_SDK_VERSION)), $(word 1, $(sort 21 $(PLATFORM_SDK_VERSION)))") - - - -#ifneq ($(strip $(MTK_EMULATOR_SUPPORT)),yes) -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/effectHal.mk - -# Only build with non-legacy -ifeq ($(IS_LEGACY),0) - -LOCAL_SRC_FILES += $(call all-c-cpp-files-under, ./$(EFFECTHAL_FW_VER)/) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -##LOCAL_C_INCLUDES += $(MY_ADAPTER_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include - -# EffectHal Framework include -LOCAL_C_INCLUDES += $(EFFECTHAL_C_INCLUDE) - - -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/external/aee/binary/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av/include -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_COMMON)/hal/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM)/hal/inc -# -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES)/mtkcam/v1/camutils -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM)/hal/inc/camera_feature -LOCAL_C_INCLUDES += $(MTK_PATH_COMMON)/hal/inc/camera_feature - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM)/kernel/imgsensor/inc -LOCAL_C_INCLUDES += $(MTK_PATH_COMMON)/kernel/imgsensor/inc - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include - -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/utils/include - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -LOCAL_CFLAGS += -DPLATFORM_SDK_VERSION=$(PLATFORM_SDK_VERSION) - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += -# -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libbinder -LOCAL_SHARED_LIBRARIES += libui -LOCAL_SHARED_LIBRARIES += libstdc++ -LOCAL_SHARED_LIBRARIES += libdl - -LOCAL_SHARED_LIBRARIES += libgui -LOCAL_SHARED_LIBRARIES += libcam_utils - - -#----------------------------------------------------------- -LOCAL_MODULE := libeffecthal.base -#----------------------------------------------------------- -#include $(BUILD_STATIC_LIBRARY) -include $(BUILD_SHARED_LIBRARY) -endif # if non-legacy end -#endif diff --git a/proprietary/hardware/mtkcam/feature/core/featurePipe/Android.mk b/proprietary/hardware/mtkcam/feature/core/featurePipe/Android.mk deleted file mode 100755 index f9b24ae55d9b80910a9dcac7197683fc650d05f6..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/core/featurePipe/Android.mk +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -ifneq ($(strip $(MTK_EMULATOR_SUPPORT)),yes) - -################################################################################ -# -################################################################################ -include $(call all-subdir-makefiles) - -################################################################################ -# -################################################################################ -endif - diff --git a/proprietary/hardware/mtkcam/feature/core/featurePipe/core/Android.mk b/proprietary/hardware/mtkcam/feature/core/featurePipe/core/Android.mk deleted file mode 100755 index 703a708c6677e8c86b3bb5e7a301c0c6930cbc55..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/core/featurePipe/core/Android.mk +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2015. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) -################################################################################ -GCOV:=$(strip no) -################################################################################ -# -################################################################################ -LOCAL_SRC_FILES += ./src/CamThread.cpp -LOCAL_SRC_FILES += ./src/DebugUtil.cpp -LOCAL_SRC_FILES += ./src/GraphicBufferPool.cpp -LOCAL_SRC_FILES += ./src/IIBuffer.cpp -LOCAL_SRC_FILES += ./src/ImageBufferPool.cpp -LOCAL_SRC_FILES += ./src/SyncUtil.cpp -LOCAL_SRC_FILES += ./src/Timer.cpp -LOCAL_SRC_FILES += ./src/WaitQueue.cpp -################################################################################ -LOCAL_C_INCLUDES += $(call include-path-for, camera) -################################################################################ -LOCAL_C_INCLUDES += $(LOCAL_PATH)/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware -################################################################################ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -################################################################################ -ifeq ($(strip $(GCOV)),yes) -LOCAL_CFLAGS += --coverage -LOCAL_LDFLAGS += --coverage -endif -################################################################################ -LOCAL_MODULE := libmtkcam.featurepipe.core -include $(BUILD_STATIC_LIBRARY) -################################################################################ diff --git a/proprietary/hardware/mtkcam/feature/core/featurePipe/core/test/Android.mk b/proprietary/hardware/mtkcam/feature/core/featurePipe/core/test/Android.mk deleted file mode 100755 index 7bcfad9a715cdbf0f40dc94705654dc864eb7069..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/core/featurePipe/core/test/Android.mk +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2015. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) -################################################################################ -GCOV:=$(strip no) -################################################################################ -# -################################################################################ -LOCAL_SRC_FILES += main.cpp -LOCAL_SRC_FILES += Suite_TestBufferPool.cpp -LOCAL_SRC_FILES += Suite_TestThread.cpp -LOCAL_SRC_FILES += Suite_TestWaitQueue.cpp -LOCAL_SRC_FILES += Suite_TestPipe.cpp -LOCAL_SRC_FILES += Suite_TestTimer.cpp -LOCAL_SRC_FILES += Suite_TestVarMap.cpp -LOCAL_SRC_FILES += TestListener.cpp -LOCAL_SRC_FILES += TestNode.cpp -LOCAL_SRC_FILES += TestNodeA.cpp -LOCAL_SRC_FILES += TestNodeB.cpp -LOCAL_SRC_FILES += TestNodeC.cpp -LOCAL_SRC_FILES += TestNodeD.cpp -LOCAL_SRC_FILES += TestPipe.cpp -LOCAL_SRC_FILES += TestPipeRule.cpp -LOCAL_SRC_FILES += TestRequest.cpp -LOCAL_SRC_FILES += TestTool.cpp -LOCAL_SRC_FILES += TestBufferPool.cpp -################################################################################ -#include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -################################################################################ -#LOCAL_C_INCLUDES += $(call include-path-for, camera) -################################################################################ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/core -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/include -################################################################################ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -################################################################################ -LOCAL_C_INCLUDES += $(TOP)/external/gtest/include -################################################################################ -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libstdc++ -LOCAL_SHARED_LIBRARIES += libutils -################################################################################ -LOCAL_STATIC_LIBRARIES += libmtkcam.featurepipe.core -################################################################################ -ifeq ($(strip $(GCOV)),yes) -LOCAL_CFLAGS += --coverage -LOCAL_LDFLAGS += --coverage -endif -################################################################################ -LOCAL_MODULE := libmtkcam.featurepipe.test -include $(BUILD_NATIVE_TEST) -################################################################################ -# -################################################################################ diff --git a/proprietary/hardware/mtkcam/feature/core/featurePipe/streaming/Android.mk b/proprietary/hardware/mtkcam/feature/core/featurePipe/streaming/Android.mk deleted file mode 100755 index c50ca77a6b6e5220ce5e1a44122026edefb1c045..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/core/featurePipe/streaming/Android.mk +++ /dev/null @@ -1,114 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2015. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) -################################################################################ -LOCAL_SRC_FILES += StreamingFeature_Common.cpp -LOCAL_SRC_FILES += StreamingFeatureTimer.cpp -LOCAL_SRC_FILES += StreamingFeatureData.cpp -LOCAL_SRC_FILES += StreamingFeatureNode.cpp -LOCAL_SRC_FILES += GpuWarpBase.cpp -LOCAL_SRC_FILES += GpuWarp_v1.cpp -LOCAL_SRC_FILES += P2ANode.cpp -LOCAL_SRC_FILES += P2A_VHDR.cpp -LOCAL_SRC_FILES += P2BNode.cpp -LOCAL_SRC_FILES += GPUNode.cpp -LOCAL_SRC_FILES += FDNode.cpp -LOCAL_SRC_FILES += VFBNode.cpp -LOCAL_SRC_FILES += MDPNode.cpp -LOCAL_SRC_FILES += EISNode.cpp -LOCAL_SRC_FILES += HelperNode.cpp -LOCAL_SRC_FILES += StreamingFeaturePipe.cpp -LOCAL_SRC_FILES += IStreamingFeaturePipe.cpp -LOCAL_SRC_FILES += P2A_3DNR.cpp -################################################################################ -include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -################################################################################ -LOCAL_C_INCLUDES += $(call include-path-for, camera) -################################################################################ -LOCAL_C_INCLUDES += $(MTKCAM_HAL_INCLUDE) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/core -################################################################################ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/dpframework/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -################################################################################ -LOCAL_C_INCLUDES += $(MTKCAM_ALGO_INCLUDE) -LOCAL_C_INCLUDES += $(MTKCAM_ALGO_INCLUDE)/libcore -LOCAL_C_INCLUDES += $(MTKCAM_ALGO_INCLUDE)/libutility -LOCAL_C_INCLUDES += $(MTKCAM_ALGO_INCLUDE)/libfdft -LOCAL_C_INCLUDES += $(MTKCAM_DRV_INCLUDE) -LOCAL_C_INCLUDES += $(MTKCAM_DRV_INCLUDE)/drv -LOCAL_C_INCLUDES += $(MTKCAM_DRV_INCLUDE)/iopipe -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include/$(PLATFORM) -################################################################################ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/include/common/fb -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/include/common/FaceDetection/FD4.0 -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include/algorithm/$(shell echo $(MTK_PLATFORM) | tr A-Z a-z )/libfdft -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include/algorithm/$(shell echo $(MTK_PLATFORM) | tr A-Z a-z )/libvfb -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include/algorithm/$(shell echo $(MTK_PLATFORM) | tr A-Z a-z )/libutility -################################################################################ -LOCAL_SHARED_LIBRARIES += libc -LOCAL_SHARED_LIBRARIES += libcamalgo -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libcam.iopipe -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libdpframework -LOCAL_SHARED_LIBRARIES += libgralloc_extra -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libstdc++ -LOCAL_SHARED_LIBRARIES += libui -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libfeature_eis -LOCAL_SHARED_LIBRARIES += libfeature.face -LOCAL_SHARED_LIBRARIES += libfeature_vfb -################################################################################ -LOCAL_STATIC_LIBRARIES += libfeatureiopipe_3dnr_common -LOCAL_STATIC_LIBRARIES += libmtkcam.featurepipe.core -LOCAL_STATIC_LIBRARIES += libcameracustom.camera -################################################################################ -LOCAL_MODULE := libmtkcam.featurepipe.streaming -ifneq ($(MTK_BASIC_PACKAGE),yes) -include $(BUILD_SHARED_LIBRARY) -endif -################################################################################ -# -################################################################################ diff --git a/proprietary/hardware/mtkcam/feature/core/featurePipe/vsdof/Android.mk b/proprietary/hardware/mtkcam/feature/core/featurePipe/vsdof/Android.mk deleted file mode 100755 index d7d3a47ffbf68f9f975fb85dc1de5a93ae556c88..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/core/featurePipe/vsdof/Android.mk +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -ifneq ($(strip $(MTK_EMULATOR_SUPPORT)),yes) - -################################################################################ -# -################################################################################ -include $(call all-subdir-makefiles) -################################################################################ -# -################################################################################ -endif - diff --git a/proprietary/hardware/mtkcam/feature/core/featurePipe/vsdof/bokeh/Android.mk b/proprietary/hardware/mtkcam/feature/core/featurePipe/vsdof/bokeh/Android.mk deleted file mode 100755 index cff270ca3284bdf1866baccf6e72e20244568418..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/core/featurePipe/vsdof/bokeh/Android.mk +++ /dev/null @@ -1,119 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2015. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/effectHal.mk -################################################################################ -# -################################################################################ -ifneq ($(IS_LEGACY), yes) -ifneq ($(MTK_BASIC_PACKAGE), yes) -LOCAL_SRC_FILES += BokehPipeNode.cpp -LOCAL_SRC_FILES += BokehPipeImp.cpp -LOCAL_SRC_FILES += IBokehPipe.cpp -LOCAL_SRC_FILES += GuidedFilterNode.cpp -LOCAL_SRC_FILES += VSDOF_P2BNode.cpp -LOCAL_SRC_FILES += MDPNode.cpp -LOCAL_SRC_FILES += DebugNode.cpp -endif -endif -################################################################################ -# -################################################################################ -LOCAL_C_INCLUDES += $(call include-path-for, camera) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware -# for graphics_mtk_defs.h -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -################################################################################ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/core/featurePipe -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/core/featurePipe/core/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/core -# mtkcam folder -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -# ispio_sw_scenario -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include/$(PLATFORM) -# camera common folder -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include/ -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/include -################################################################################ -# for effectHal -# EffectHal and BasicParameter -LOCAL_C_INCLUDES += $(EFFECTHAL_C_INCLUDE) -################################################################################ -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/dpframework/include -################################################################################ -# INormalStream -################################################################################ -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_DRV_INCLUDE) -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_DRV_INCLUDE)/imageio -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_DRV_INCLUDE)/iopipe -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_DRV_INCLUDE)/drv -################################################################################ -LOCAL_WHOLE_STATIC_LIBRARIES += libmtkcam.featurepipe.core -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libui -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libcam.halsensor -LOCAL_SHARED_LIBRARIES += libcam.iopipe -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libeffecthal.base -LOCAL_SHARED_LIBRARIES += libgralloc_extra -#LOCAL_SHARED_LIBRARIES += libcam.hal3a.v3 -LOCAL_SHARED_LIBRARIES += libcam.metadata -# for ion -LOCAL_SHARED_LIBRARIES += libion -LOCAL_SHARED_LIBRARIES += libion_mtk -# for 3dnr -# Algo hal -LOCAL_SHARED_LIBRARIES += libfeature.vsdof.hal -# DpBlitStream -LOCAL_SHARED_LIBRARIES += libdpframework -LOCAL_SHARED_LIBRARIES += libmtkcam.featurepipe.vsdof_util -################################################################################ -LOCAL_STATIC_LIBRARIES += libmtkcam.featurepipe.core -LOCAL_STATIC_LIBRARIES += libcameracustom.camera -LOCAL_WHOLE_STATIC_LIBRARIES += libfeatureiopipe_3dnr_common -LOCAL_MODULE := libmtkcam.featurepipe.bokeh -include $(BUILD_SHARED_LIBRARY) -################################################################################ -# -################################################################################ diff --git a/proprietary/hardware/mtkcam/feature/core/featurePipe/vsdof/bokeh/test/ImageBufferTest/Android.mk b/proprietary/hardware/mtkcam/feature/core/featurePipe/vsdof/bokeh/test/ImageBufferTest/Android.mk deleted file mode 100755 index 60af2c2feeed5ae4723f38d3faf7eb41d0963cf1..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/core/featurePipe/vsdof/bokeh/test/ImageBufferTest/Android.mk +++ /dev/null @@ -1,124 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2015. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) -################################################################################ -GCOV:=$(strip no) -################################################################################ -# -################################################################################ -LOCAL_SRC_FILES += main.cpp -LOCAL_SRC_FILES += ImageBufferManager.cpp -LOCAL_SRC_FILES += Suite_P2B.cpp -################################################################################ --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/effectHal.mk -################################################################################ -################################################################################ -LOCAL_C_INCLUDES += $(call include-path-for, camera) -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/utils/include -# for graphics_mtk_defs.h -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -################################################################################ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/core/featurePipe -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/core/featurePipe/core/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/core -# mtkcam folder -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -# ispio_sw_scenario -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include/$(PLATFORM) -# camera common folder -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include/ -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/include -################################################################################ -# for effectHal -# EffectHal and BasicParameter -LOCAL_C_INCLUDES += $(EFFECTHAL_C_INCLUDE) -################################################################################ -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/dpframework/include -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/utils/include -################################################################################ -# INormalStream -################################################################################ -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_DRV_INCLUDE) -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_DRV_INCLUDE)/imageio -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_DRV_INCLUDE)/iopipe -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_DRV_INCLUDE)/drv -################################################################################ -LOCAL_WHOLE_STATIC_LIBRARIES += libmtkcam.featurepipe.core -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libui -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libcamalgo -LOCAL_SHARED_LIBRARIES += libcam.halsensor -LOCAL_SHARED_LIBRARIES += libcam.iopipe -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libeffecthal.base -LOCAL_SHARED_LIBRARIES += libgralloc_extra -#LOCAL_SHARED_LIBRARIES += libcam.hal3a.v3 -LOCAL_SHARED_LIBRARIES += libcam.metadata -# for ion -LOCAL_SHARED_LIBRARIES += libion -LOCAL_SHARED_LIBRARIES += libion_mtk -# for 3dnr -# Algo hal -LOCAL_SHARED_LIBRARIES += libfeature.vsdof.hal -# DpBlitStream -LOCAL_SHARED_LIBRARIES += libdpframework -LOCAL_SHARED_LIBRARIES += libmtkcam.featurepipe.vsdof_util -LOCAL_SHARED_LIBRARIES += libmtkcam.featurepipe.bokeh -################################################################################ -LOCAL_STATIC_LIBRARIES += libmtkcam.featurepipe.core -################################################################################ -ifeq ($(strip $(GCOV)),yes) -LOCAL_CFLAGS += --coverage -LOCAL_LDFLAGS += --coverage -endif -################################################################################ -LOCAL_MODULE := libmtkcam.bokehPipe.p2b -include $(BUILD_NATIVE_TEST) -################################################################################ -# -################################################################################ diff --git a/proprietary/hardware/mtkcam/feature/core/featurePipe/vsdof/bokeh/test/P2B/Android.mk b/proprietary/hardware/mtkcam/feature/core/featurePipe/vsdof/bokeh/test/P2B/Android.mk deleted file mode 100755 index d3cc594c86033b20913b4c457ce7d07a4ec83683..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/core/featurePipe/vsdof/bokeh/test/P2B/Android.mk +++ /dev/null @@ -1,119 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2015. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) -################################################################################ -GCOV:=$(strip no) -################################################################################ -# -################################################################################ -LOCAL_SRC_FILES += main.cpp -LOCAL_SRC_FILES += P2B_UT.cpp -LOCAL_SRC_FILES += P2B_UT_Thread.cpp -LOCAL_SRC_FILES += Suite_P2B.cpp -################################################################################ --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/effectHal.mk -################################################################################ -################################################################################ -LOCAL_C_INCLUDES += $(call include-path-for, camera) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware -# for graphics_mtk_defs.h -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -################################################################################ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/core/featurePipe -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/core/featurePipe/core/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/core -# mtkcam folder -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -# ispio_sw_scenario -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include/$(PLATFORM) -# camera common folder -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include/ -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/include -################################################################################ -# for effectHal -# EffectHal and BasicParameter -LOCAL_C_INCLUDES += $(EFFECTHAL_C_INCLUDE) -################################################################################ -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/dpframework/include -################################################################################ -# INormalStream -################################################################################ -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_DRV_INCLUDE) -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_DRV_INCLUDE)/imageio -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_DRV_INCLUDE)/iopipe -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_DRV_INCLUDE)/drv -################################################################################ -LOCAL_WHOLE_STATIC_LIBRARIES += libmtkcam.featurepipe.core -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libui -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libcam.halsensor -LOCAL_SHARED_LIBRARIES += libcam.iopipe -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libeffecthal.base -LOCAL_SHARED_LIBRARIES += libgralloc_extra -#LOCAL_SHARED_LIBRARIES += libcam.hal3a.v3 -LOCAL_SHARED_LIBRARIES += libcam.metadata -# for ion -LOCAL_SHARED_LIBRARIES += libion -LOCAL_SHARED_LIBRARIES += libion_mtk -# for 3dnr -# Algo hal -LOCAL_SHARED_LIBRARIES += libfeature.vsdof.hal -# DpBlitStream -LOCAL_SHARED_LIBRARIES += libdpframework -LOCAL_SHARED_LIBRARIES += libmtkcam.featurepipe.vsdof_util -LOCAL_SHARED_LIBRARIES += libmtkcam.featurepipe.bokeh -################################################################################ -LOCAL_STATIC_LIBRARIES += libmtkcam.featurepipe.core -################################################################################ -ifeq ($(strip $(GCOV)),yes) -LOCAL_CFLAGS += --coverage -LOCAL_LDFLAGS += --coverage -endif -################################################################################ -LOCAL_MODULE := libmtkcam.bokehPipe.p2b -include $(BUILD_NATIVE_TEST) -################################################################################ -# -################################################################################ diff --git a/proprietary/hardware/mtkcam/feature/core/featurePipe/vsdof/bokeh/test/ScaleDownImage/Android.mk b/proprietary/hardware/mtkcam/feature/core/featurePipe/vsdof/bokeh/test/ScaleDownImage/Android.mk deleted file mode 100755 index 4f2af7461dbf56e01fdceff02ef4acdf64bb38f4..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/core/featurePipe/vsdof/bokeh/test/ScaleDownImage/Android.mk +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2015. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) -################################################################################ -GCOV:=$(strip no) -################################################################################ -# -################################################################################ -LOCAL_SRC_FILES += main.cpp -LOCAL_SRC_FILES += Suite_ScaleDownImage.cpp -################################################################################ --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -################################################################################ -#LOCAL_C_INCLUDES += $(call include-path-for, camera) -################################################################################ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/core -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/include -################################################################################ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -################################################################################ -LOCAL_C_INCLUDES += $(TOP)/external/gtest/include -################################################################################ -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_DRV_INCLUDE) -################################################################################ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/dpframework/include -################################################################################ -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libstdc++ -LOCAL_SHARED_LIBRARIES += libutils -################################################################################ -LOCAL_SHARED_LIBRARIES += libcam_utils -################################################################################ -LOCAL_SHARED_LIBRARIES += libcamdrv_imem -LOCAL_SHARED_LIBRARIES += libdpframework -################################################################################ -LOCAL_STATIC_LIBRARIES += libmtkcam.featurepipe.core -################################################################################ -ifeq ($(strip $(GCOV)),yes) -LOCAL_CFLAGS += --coverage -LOCAL_LDFLAGS += --coverage -endif -################################################################################ -LOCAL_MODULE := libmtkcam.bokehPipe.scaledownimage -include $(BUILD_NATIVE_TEST) -################################################################################ -# -################################################################################ diff --git a/proprietary/hardware/mtkcam/feature/core/featurePipe/vsdof/bokeh/test/SetBufferVal/Android.mk b/proprietary/hardware/mtkcam/feature/core/featurePipe/vsdof/bokeh/test/SetBufferVal/Android.mk deleted file mode 100755 index 65d31f316b5a74cf226a33eee642d3acf569fefc..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/core/featurePipe/vsdof/bokeh/test/SetBufferVal/Android.mk +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2015. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) -################################################################################ -GCOV:=$(strip no) -################################################################################ -# -################################################################################ -LOCAL_SRC_FILES += main.cpp -LOCAL_SRC_FILES += Suite_TestBufferPool.cpp -################################################################################ -#include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -################################################################################ -#LOCAL_C_INCLUDES += $(call include-path-for, camera) -################################################################################ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/core -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/include -################################################################################ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -################################################################################ -LOCAL_C_INCLUDES += $(TOP)/external/gtest/include -################################################################################ -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libstdc++ -LOCAL_SHARED_LIBRARIES += libutils -################################################################################ -LOCAL_SHARED_LIBRARIES += libcam_utils -################################################################################ -LOCAL_STATIC_LIBRARIES += libmtkcam.featurepipe.core -################################################################################ -ifeq ($(strip $(GCOV)),yes) -LOCAL_CFLAGS += --coverage -LOCAL_LDFLAGS += --coverage -endif -################################################################################ -LOCAL_MODULE := libmtkcam.bokehPipe.setbufferval -include $(BUILD_NATIVE_TEST) -################################################################################ -# -################################################################################ diff --git a/proprietary/hardware/mtkcam/feature/core/featurePipe/vsdof/depthmap/Android.mk b/proprietary/hardware/mtkcam/feature/core/featurePipe/vsdof/depthmap/Android.mk deleted file mode 100755 index 2637ae2b8fb6d4c7dce69ecbd7a81ef01c3e4456..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/core/featurePipe/vsdof/depthmap/Android.mk +++ /dev/null @@ -1,128 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2015. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/effectHal.mk -################################################################################ -ifneq ($(IS_LEGACY), yes) -ifneq ($(MTK_BASIC_PACKAGE), yes) -LOCAL_SRC_FILES += DepthMapPipeNode.cpp -LOCAL_SRC_FILES += DepthMapPipe.cpp -LOCAL_SRC_FILES += DepthMapPipe_Common.cpp -LOCAL_SRC_FILES += DepthMapPipeUtils.cpp -LOCAL_SRC_FILES += P2AFMNode.cpp -LOCAL_SRC_FILES += N3DNode.cpp -LOCAL_SRC_FILES += OCCNode.cpp -LOCAL_SRC_FILES += DPENode.cpp -LOCAL_SRC_FILES += WMFNode.cpp -LOCAL_SRC_FILES += FDNode.cpp -endif -endif -################################################################################ -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(call include-path-for, camera) -################################################################################ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/core -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/core/featurePipe -################################################################################ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include/$(PLATFORM) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/dpframework/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/include/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/include/common -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include/metadata -## effectHAL -LOCAL_C_INCLUDES += $(EFFECTHAL_C_INCLUDE) -## mw -LOCAL_C_INCLUDES += $(MTKCAM_HAL_INCLUDE)/ -## algo/3a -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_ALGO_INCLUDE) -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_ALGO_INCLUDE)/libfdft -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_3A_INCLUDE) -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_3A_INCLUDE)/Hal3 -## driver -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_DRV_INCLUDE) -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_DRV_INCLUDE)/iopipe -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_DRV_INCLUDE)/drv -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/drv/src/isp/$(PLATFORM) -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/drv/src/isp/$(PLATFORM)/iopipe/test -## -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/isp_tuning -## ion -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/kernel/include -LOCAL_C_INCLUDES += $(TOP)/system/core/libion/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/external/ -################################################################################ -LOCAL_WHOLE_STATIC_LIBRARIES += libmtkcam.featurepipe.core -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libui -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libstdc++ -LOCAL_SHARED_LIBRARIES += libcam.halsensor -LOCAL_SHARED_LIBRARIES += libcam.iopipe -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libfeature.vsdof.hal -LOCAL_SHARED_LIBRARIES += libeffecthal.base -LOCAL_SHARED_LIBRARIES += libgralloc_extra -LOCAL_SHARED_LIBRARIES += libfeature.face -LOCAL_SHARED_LIBRARIES += libcam.hal3a.v3 -LOCAL_SHARED_LIBRARIES += libcam.metadata -LOCAL_SHARED_LIBRARIES += libmtkcam.featurepipe.vsdof_util -# for ion -LOCAL_SHARED_LIBRARIES += libion -LOCAL_SHARED_LIBRARIES += libion_mtk - -## TODO:remove it - -LOCAL_SHARED_LIBRARIES += libcamdrv_imem - -################################################################################ -#LOCAL_CFLAGS += -DGTEST -################################################################################ -LOCAL_MODULE := libmtkcam.featurepipe.depthmap -include $(BUILD_SHARED_LIBRARY) -#include $(BUILD_STATIC_LIBRARY) -################################################################################ -# -################################################################################ - diff --git a/proprietary/hardware/mtkcam/feature/core/featurePipe/vsdof/depthmap/test/Android.mk b/proprietary/hardware/mtkcam/feature/core/featurePipe/vsdof/depthmap/test/Android.mk deleted file mode 100755 index 55d437468992f59897715569936604856d7d50f1..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/core/featurePipe/vsdof/depthmap/test/Android.mk +++ /dev/null @@ -1,130 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2015. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/effectHal.mk -################################################################################ -# -################################################################################ -ifneq ($(IS_LEGACY), yes) -ifneq ($(MTK_BASIC_PACKAGE), yes) -LOCAL_SRC_FILES += main.cpp -#LOCAL_SRC_FILES += Suite_TestBufferPool.cpp -LOCAL_SRC_FILES += Suite_TestDepthMap_P2AFMNode.cpp -#LOCAL_SRC_FILES += Suite_TestDepthMap_WMFNode.cpp -#LOCAL_SRC_FILES += Suite_TestDepthMap_DPENode.cpp -#LOCAL_SRC_FILES += Suite_TestDepthMap_FDNode.cpp -#LOCAL_SRC_FILES += Suite_TestDepthMap_OCCNode.cpp -#LOCAL_SRC_FILES += Suite_TestDepthMap_N3DNode.cpp -LOCAL_SRC_FILES += TestDepthMapPipe_Common.cpp -LOCAL_SRC_FILES += CallbackUTNode.cpp -endif -endif -################################################################################ -################################################################################ -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(call include-path-for, camera) -################################################################################ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/core -################################################################################ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include/$(PLATFORM) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/dpframework/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/include/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/include/common -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include/metadata -## mw -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_HAL_INCLUDE) -## effectHAL -LOCAL_C_INCLUDES += $(EFFECTHAL_C_INCLUDE) -## -#LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include -## algo/3a -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_ALGO_INCLUDE) -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_ALGO_INCLUDE)/libfdft -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_3A_INCLUDE) -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_3A_INCLUDE)/Hal3 -## driver -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_DRV_INCLUDE) -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_DRV_INCLUDE)/iopipe -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_DRV_INCLUDE)/drv -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/drv/src/isp/$(PLATFORM) -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/drv/src/isp/$(PLATFORM)/test_everest -## -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/isp_tuning -## ion -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/kernel/include -LOCAL_C_INCLUDES += $(TOP)/system/core/libion/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/external/ -################################################################################ -LOCAL_WHOLE_STATIC_LIBRARIES += libmtkcam.featurepipe.core -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libcam.halsensor -LOCAL_SHARED_LIBRARIES += libcam.iopipe -LOCAL_SHARED_LIBRARIES += libui -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libfeature.vsdof.hal -LOCAL_SHARED_LIBRARIES += libeffecthal.base -LOCAL_SHARED_LIBRARIES += libgralloc_extra -LOCAL_SHARED_LIBRARIES += libfeature.face -LOCAL_SHARED_LIBRARIES += libcam.hal3a.v3 -LOCAL_SHARED_LIBRARIES += libcam.metadata -LOCAL_SHARED_LIBRARIES += libmtkcam.featurepipe.depthmap -LOCAL_SHARED_LIBRARIES += libcamdrv_imem -# for ion -LOCAL_SHARED_LIBRARIES += libion -LOCAL_SHARED_LIBRARIES += libion_mtk -################################################################################ -# -################################################################################ -LOCAL_CFLAGS += -DGTEST -################################################################################ -LOCAL_MODULE := featurePipeTest.depthmap -LOCAL_MODULE_TAGS := test -include $(BUILD_NATIVE_TEST) -################################################################################ -# -################################################################################ - - diff --git a/proprietary/hardware/mtkcam/feature/core/featurePipe/vsdof/util/Android.mk b/proprietary/hardware/mtkcam/feature/core/featurePipe/vsdof/util/Android.mk deleted file mode 100755 index 6b4d84f5c31b83405114ed033f1b212b12fa1964..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/core/featurePipe/vsdof/util/Android.mk +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2015. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/effectHal.mk -################################################################################ -# -################################################################################ -ifneq ($(MTK_BASIC_PACKAGE), yes) -LOCAL_SRC_FILES += vsdof_util.cpp -LOCAL_SRC_FILES += TuningBufferPool.cpp -endif -################################################################################ -# -################################################################################ -LOCAL_C_INCLUDES += $(call include-path-for, camera) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware -# for graphics_mtk_defs.h -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -################################################################################ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/core/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/core/featurePipe -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/core/featurePipe/core/include -# mtkcam folder -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -# ispio_sw_scenario -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include/$(PLATFORM) -# camera common folder -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include/ -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/include -################################################################################ -# for effectHal -# EffectHal and BasicParameter -LOCAL_C_INCLUDES += $(EFFECTHAL_C_INCLUDE) -################################################################################ -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/dpframework/include -################################################################################ -# INormalStream -################################################################################ -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_DRV_INCLUDE) -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_DRV_INCLUDE)/imageio -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_DRV_INCLUDE)/iopipe -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_DRV_INCLUDE)/drv -################################################################################ -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libui -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libgralloc_extra -# for ion -LOCAL_SHARED_LIBRARIES += libion -LOCAL_SHARED_LIBRARIES += libion_mtk -LOCAL_SHARED_LIBRARIES += libdpframework -################################################################################ -LOCAL_MODULE := libmtkcam.featurepipe.vsdof_util -include $(BUILD_SHARED_LIBRARY) -################################################################################ -# -################################################################################ diff --git a/proprietary/hardware/mtkcam/feature/core/featurePipe/vsdof/util/UT/Android.mk b/proprietary/hardware/mtkcam/feature/core/featurePipe/vsdof/util/UT/Android.mk deleted file mode 100755 index 68823fa5fbcb546cf053c4f83a685933c9babc63..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/core/featurePipe/vsdof/util/UT/Android.mk +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2015. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) -################################################################################ --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -################################################################################ -################################################################################ -GCOV:=$(strip no) -################################################################################ -# -################################################################################ -ifneq ($(MTK_BASIC_PACKAGE), yes) -LOCAL_SRC_FILES += main.cpp -LOCAL_SRC_FILES += Suite_MDP.cpp -endif -#LOCAL_C_INCLUDES += $(call include-path-for, camera) -################################################################################ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/core -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/core/featurePipe/core/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/core/featurePipe/vsdof/util -################################################################################ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -################################################################################ -LOCAL_C_INCLUDES += $(TOP)/external/gtest/include -################################################################################ -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_DRV_INCLUDE) -################################################################################ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/dpframework/include -################################################################################ -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libstdc++ -LOCAL_SHARED_LIBRARIES += libutils -################################################################################ -LOCAL_SHARED_LIBRARIES += libcam_utils -################################################################################ -LOCAL_SHARED_LIBRARIES += libcamdrv_imem -LOCAL_SHARED_LIBRARIES += libdpframework -################################################################################ -LOCAL_SHARED_LIBRARIES += libmtkcam.featurepipe.vsdof_util -LOCAL_STATIC_LIBRARIES += libmtkcam.featurepipe.core -################################################################################ -ifeq ($(strip $(GCOV)),yes) -LOCAL_CFLAGS += --coverage -LOCAL_LDFLAGS += --coverage -endif -################################################################################ -LOCAL_MODULE := libmtkcam.vsdof.uttest -include $(BUILD_NATIVE_TEST) -################################################################################ -# -################################################################################ diff --git a/proprietary/hardware/mtkcam/feature/lomo_hal_jni/source/Android.mk b/proprietary/hardware/mtkcam/feature/lomo_hal_jni/source/Android.mk deleted file mode 100755 index 15bd0f7b72c3719ebad2d198c0c1e9b0931c974f..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/feature/lomo_hal_jni/source/Android.mk +++ /dev/null @@ -1,139 +0,0 @@ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -#After Jonas' review in KK -#----------------------------------------------------------- -#------------iopipeFrmBtest---------------------------- -#----------------------------------------------------------- -LOCAL_SRC_FILES += $(call all-c-cpp-files-under, .) - -#LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam - - - -#----------------------------------------------------------- -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/aaa -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/lomo -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/isp_tuning -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/lomo_jni -#Thread Priority -LOCAL_C_INCLUDES += $(TOP)/system/core/include - -#feature -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/feature/lomo_hal_jni/include -#LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/feature/include/lomo_hal_jni - - -#for NSIspTuningv3> -# TODO -#LOCAL_C_INCLUDES += $(MTK_PATH_PLATFORM)/hardware/mtkcam/hal/aaa - - - - -#LOCAL_C_INCLUDES += $(MTK_PATH_PLATFORM)/hardware/mtkcam/hal/aaa/isp_mgr - -#LOCAL_C_INCLUDES += $(MTK_PATH_PLATFORM)/hardware/mtkcam/hal/aaa/ispdrv_mgr -LOCAL_C_INCLUDES += $(MTKCAM_3A_INCLUDE)/isp_tuning -LOCAL_C_INCLUDES += $(MTKCAM_3A_INCLUDE)/Hal3 -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/aaa/source/$(MTKCAM_3A_VERSION) -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/aaa/source/$(MTKCAM_3A_VERSION)/isp_tuning/paramctrl/ggm_mgr -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/aaa/source/$(MTKCAM_3A_VERSION)/isp_tuning -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/aaa/source/$(MTKCAM_3A_VERSION)/isp_mgr -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/aaa/source/$(MTKCAM_3A_VERSION)/ispdrv_mgr -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/aaa/source/$(MTKCAM_3A_VERSION)/buf_mgr -LOCAL_C_INCLUDES += $(MTKCAM_HAL_INCLUDE) - -#LOCAL_C_INCLUDES += $(MTK_PATH_PLATFORM)/hardware/mtkcam/hal/aaa/isp_tuning/paramctrl/inc -#LOCAL_C_INCLUDES += $(MTK_PATH_PLATFORM)/hardware/mtkcam/hal/aaa/isp_tuning/paramctrl/pca_mgr -#LOCAL_C_INCLUDES += $(MTK_PATH_PLATFORM)/hardware/mtkcam/hal/aaa/isp_tuning/paramctrl/ccm_mgr -#LOCAL_C_INCLUDES += $(MTK_PATH_PLATFORM)/hardware/mtkcam/hal/aaa/isp_tuning/paramctrl/ggm_mgr -#LOCAL_C_INCLUDES += $(MTK_PATH_PLATFORM)/hardware/mtkcam/hal/aaa/lsc_mgr -#for NSIspTuningv3< -# temp for using iopipe> -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include/$(PLATFORM) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/drv/src/isp/$(PLATFORM)/inc -LOCAL_C_INCLUDES += $(MTKCAM_DRV_INCLUDE) -LOCAL_C_INCLUDES += $(MTKCAM_DRV_INCLUDE)/drv -LOCAL_C_INCLUDES += $(MTKCAM_DRV_INCLUDE)/imageio -LOCAL_C_INCLUDES += $(MTKCAM_DRV_INCLUDE)/iopipe/PostProc -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES)/metadata -LOCAL_C_INCLUDES += $(MTKCAM_ALGO_INCLUDE) -# temp for using iopipe< - -#for camera_vendor_tags.h: -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include - - - -LOCAL_SHARED_LIBRARIES := \ - libcutils \ - liblog \ - libcam_utils \ - libcam.iopipe \ - libcam.halsensor \ - libutils -LOCAL_SHARED_LIBRARIES += libstdc++ - -#----------------------------------------------------------- -# iopipe -LOCAL_SHARED_LIBRARIES += \ - libcam.iopipe - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += libcamdrv_isp -LOCAL_SHARED_LIBRARIES += libcamdrv_imem -LOCAL_SHARED_LIBRARIES += libcamdrv_tuning_mgr - -# camUtils -LOCAL_SHARED_LIBRARIES +=\ - libcam_utils \ - -# for feature stream -LOCAL_SHARED_LIBRARIES += libcameracustom -# remove aft evrest // LOCAL_SHARED_LIBRARIES += libfeatureiodrv -LOCAL_SHARED_LIBRARIES += libdpframework -# for gralloc -LOCAL_SHARED_LIBRARIES += libgralloc_extra -# for v3> -LOCAL_SHARED_LIBRARIES += libcam.hal3a.v3 -# for v3< - -#LOCAL_STATIC_LIBRARIES := \ - - - -# - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.jni.lomohaljni - -LOCAL_MODULE_TAGS := optional - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -#LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -#LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_INCLUDE) -#LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include -#LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ -include $(BUILD_SHARED_LIBRARY) - - -################################################################################ -# -################################################################################ -#include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/Android.mk b/proprietary/hardware/mtkcam/legacy/Android.mk deleted file mode 100755 index e02a2571109142d2da49ebe81c004d00565bfcec..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/Android.mk +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -ifneq ($(strip $(MTK_EMULATOR_SUPPORT)),yes) - -################################################################################ -# -################################################################################ -#ifneq ($(TARGET_BOARD_PLATFORM),$(filter $(TARGET_BOARD_PLATFORM),mtxxxx)) -include $(call all-subdir-makefiles) -#endif - -################################################################################ -# -################################################################################ -endif - diff --git a/proprietary/hardware/mtkcam/legacy/acdk/Android.mk b/proprietary/hardware/mtkcam/legacy/acdk/Android.mk deleted file mode 100755 index 59d2de25367e5f53525e2e99bb2bea42c88b0f5c..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/acdk/Android.mk +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -include $(call all-subdir-makefiles) diff --git a/proprietary/hardware/mtkcam/legacy/acdk/entry_cct/Android.mk b/proprietary/hardware/mtkcam/legacy/acdk/entry_cct/Android.mk deleted file mode 100755 index 139b60453c3e06bb8e9ea63a68e08d6bd8037b0a..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/acdk/entry_cct/Android.mk +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES := \ - entry_cct.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/include -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES) -# - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -LOCAL_CFLAGS += -DPLATFORM_SDK_VERSION=$(PLATFORM_SDK_VERSION) -# - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libacdk_entry_cctif - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/acdk/entry_mdk/Android.mk b/proprietary/hardware/mtkcam/legacy/acdk/entry_mdk/Android.mk deleted file mode 100755 index caa49080c91972bfd8aac81210efc0bd9662e800..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/acdk/entry_mdk/Android.mk +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES := \ - entry_mdk.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES) -# - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -LOCAL_CFLAGS += -DPLATFORM_SDK_VERSION=$(PLATFORM_SDK_VERSION) -# - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libacdk_entry_mdk - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/exif/Android.mk b/proprietary/hardware/mtkcam/legacy/exif/Android.mk deleted file mode 100755 index 45d39aba46f451283f41599ba9e66a0c711de2ef..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/exif/Android.mk +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -ifneq ($(BUILD_TINY_ANDROID),true) - -################################################################################ -# -################################################################################ -include $(call all-subdir-makefiles) - -################################################################################ -# -################################################################################ -endif - diff --git a/proprietary/hardware/mtkcam/legacy/exif/camera/Android.mk b/proprietary/hardware/mtkcam/legacy/exif/camera/Android.mk deleted file mode 100755 index a41e8c95dccf3d7d8c2287caf02fcbb5c92fea53..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/exif/camera/Android.mk +++ /dev/null @@ -1,132 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# libcam.exif -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += CamExif.cpp -LOCAL_SRC_FILES += CamExif.Debug.cpp -LOCAL_SRC_FILES += DbgInfoContainer.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/debug_exif -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/debug_exif/cam/ - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_COMMON)/hal/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM)/hal/inc -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - - - -ifeq ($(strip $(TARGET_BOARD_PLATFORM)),mt6735) -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/inc -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/inc/debug_exif -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/inc/debug_exif/cam/ -endif - -ifeq ($(strip $(TARGET_BOARD_PLATFORM)),mt6753) -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/inc -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/inc/debug_exif -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/inc/debug_exif/cam/ -endif - -#temp code for temp build pass for mt6755################################# -ifeq ($(strip $(TARGET_BOARD_PLATFORM)),mt6755) -$(warning should not use D1 version) -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/inc -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/inc/debug_exif -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/inc/debug_exif/cam/ -endif -#temp code for temp build pass for mt6797################################# -ifeq ($(strip $(TARGET_BOARD_PLATFORM)),mt6797) -$(warning should not use D1 version) -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/inc -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/inc/debug_exif -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/inc/debug_exif/cam/ -endif -########################################################################## -ifeq ($(strip $(TARGET_BOARD_PLATFORM)),mt6735m) -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D2/inc -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D2/inc/debug_exif -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D2/inc/debug_exif/cam/ -endif - -# -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/exif/common -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_COMMON)/kernel/imgsensor/inc -# - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# -PLATFORM_VERSION_MAJOR := $(word 1,$(subst .,$(space),$(PLATFORM_VERSION))) -LOCAL_CFLAGS += -DPLATFORM_VERSION_MAJOR=$(PLATFORM_VERSION_MAJOR) - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += libcam.exif.common - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -# - -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := libcam.exif - -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - diff --git a/proprietary/hardware/mtkcam/legacy/exif/common/Android.mk b/proprietary/hardware/mtkcam/legacy/exif/common/Android.mk deleted file mode 100755 index dff660e9e05d644f858f789128b1dd78799fab22..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/exif/common/Android.mk +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# ibcam.exif.common -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += exif_hdr.cpp -LOCAL_SRC_FILES += exif_make.cpp -LOCAL_SRC_FILES += exif_misc.cpp -LOCAL_SRC_FILES += exif_ifdinit.cpp -LOCAL_SRC_FILES += exif_ifdlist.cpp -LOCAL_SRC_FILES += exif_ifdmisc.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/include -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES) -# - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# -PLATFORM_VERSION_MAJOR := $(word 1,$(subst .,$(space),$(PLATFORM_VERSION))) -LOCAL_CFLAGS += -DPLATFORM_VERSION_MAJOR=$(PLATFORM_VERSION_MAJOR) - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE:= libcam.exif.common - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - diff --git a/proprietary/hardware/mtkcam/legacy/exif/v3/Android.mk b/proprietary/hardware/mtkcam/legacy/exif/v3/Android.mk deleted file mode 100755 index 7f174d9401232948cd9a4b562b9262076176611d..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/exif/v3/Android.mk +++ /dev/null @@ -1,128 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -# only SDK version >=21 will build v3 -ifeq "21" "$(word 1, $(sort 21 $(PLATFORM_SDK_VERSION)))" -################################################################################ -# libcam.exif.v3 -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += StdExif.cpp -LOCAL_SRC_FILES += DbgInfoContainer.cpp -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM)/hal/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES)/.. -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -# -ifeq ($(strip $(TARGET_BOARD_PLATFORM)),mt6735) -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/inc -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/inc/debug_exif -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/inc/debug_exif/cam/ -endif - -#temp code for temp build pass for mt6755################################# -ifeq ($(strip $(TARGET_BOARD_PLATFORM)),mt6755) -$(warning should not use D1 version) -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/inc -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/inc/debug_exif -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/inc/debug_exif/cam/ -endif -#temp code for temp build pass for mt6797################################# -ifeq ($(strip $(TARGET_BOARD_PLATFORM)),mt6797) -$(warning should not use D1 version) -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/inc -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/inc/debug_exif -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/inc/debug_exif/cam/ -endif -########################################################################## - -ifeq ($(strip $(TARGET_BOARD_PLATFORM)),mt6753) -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/inc -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/inc/debug_exif -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/inc/debug_exif/cam/ -endif - -ifeq ($(strip $(TARGET_BOARD_PLATFORM)),mt6735m) -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D2/inc -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D2/inc/debug_exif -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D2/inc/debug_exif/cam/ -endif -# -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/exif/common -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# -PLATFORM_VERSION_MAJOR := $(word 1,$(subst .,$(space),$(PLATFORM_VERSION))) -LOCAL_CFLAGS += -DPLATFORM_VERSION_MAJOR=$(PLATFORM_VERSION_MAJOR) - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += libcam.exif.common - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -# - -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE:= libcam.exif.v3 - -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(call all-makefiles-under,$(LOCAL_PATH)) - -endif diff --git a/proprietary/hardware/mtkcam/legacy/feature/Android.mk b/proprietary/hardware/mtkcam/legacy/feature/Android.mk deleted file mode 100755 index e02a2571109142d2da49ebe81c004d00565bfcec..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/feature/Android.mk +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -ifneq ($(strip $(MTK_EMULATOR_SUPPORT)),yes) - -################################################################################ -# -################################################################################ -#ifneq ($(TARGET_BOARD_PLATFORM),$(filter $(TARGET_BOARD_PLATFORM),mtxxxx)) -include $(call all-subdir-makefiles) -#endif - -################################################################################ -# -################################################################################ -endif - diff --git a/proprietary/hardware/mtkcam/legacy/feature/effectHalBase/Android.mk b/proprietary/hardware/mtkcam/legacy/feature/effectHalBase/Android.mk deleted file mode 100755 index d0b54e090f1826badd08c725d36b0ddc263239b9..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/feature/effectHalBase/Android.mk +++ /dev/null @@ -1,117 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -$(warning "the value of PLATFORM_SDK_VERSION is $(PLATFORM_SDK_VERSION), $(sort 21 $(PLATFORM_SDK_VERSION)), $(word 1, $(sort 21 $(PLATFORM_SDK_VERSION)))") - - - -#ifneq ($(strip $(MTK_EMULATOR_SUPPORT)),yes) -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/effectHal.mk - -LOCAL_SRC_FILES += $(call all-c-cpp-files-under, .) - - - - -#sinclude $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av/services/mmsdk/libmmsdkservice/mmsdk.mk -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -##LOCAL_C_INCLUDES += $(MY_ADAPTER_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include - -# EffectHal Framework include -LOCAL_C_INCLUDES += $(EFFECTHAL_C_INCLUDE) - - -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/external/aee/binary/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av/include -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_COMMON)/hal/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM)/hal/inc -# -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES)/mtkcam/v1/camutils -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM)/hal/inc/camera_feature -LOCAL_C_INCLUDES += $(MTK_PATH_COMMON)/hal/inc/camera_feature - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM)/kernel/imgsensor/inc -LOCAL_C_INCLUDES += $(MTK_PATH_COMMON)/kernel/imgsensor/inc - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include - -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/include/mtkcam/utils - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -LOCAL_CFLAGS += -DPLATFORM_SDK_VERSION=$(PLATFORM_SDK_VERSION) - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += -# -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libbinder -LOCAL_SHARED_LIBRARIES += libui -LOCAL_SHARED_LIBRARIES += libstdc++ -LOCAL_SHARED_LIBRARIES += libdl - -LOCAL_SHARED_LIBRARIES += libgui -LOCAL_SHARED_LIBRARIES += libcam_utils - - -#----------------------------------------------------------- -LOCAL_MODULE := libeffecthal.base -#----------------------------------------------------------- -#include $(BUILD_STATIC_LIBRARY) -include $(BUILD_SHARED_LIBRARY) - -#endif diff --git a/proprietary/hardware/mtkcam/legacy/metadata/Android.mk b/proprietary/hardware/mtkcam/legacy/metadata/Android.mk deleted file mode 100755 index 51884df0c6ef36ad5d177d7d040c0aef12cd014e..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/metadata/Android.mk +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# -#----------------------------------------------------------- -ifeq ($(HAVE_AEE_FEATURE),yes) -MTKCAM_HAVE_AEE_FEATURE := '1' -LOCAL_CFLAGS += -DMTKCAM_HAVE_AEE_FEATURE="$(MTKCAM_HAVE_AEE_FEATURE)" -endif -# -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.common.metadata -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.metadata.conversion -# -#----------------------------------------------------------- -ifeq ($(HAVE_AEE_FEATURE),yes) -LOCAL_SHARED_LIBRARIES += libaed -endif -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libcamera_metadata -# -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := optional - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.metadata - -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/metadata/client/Android.mk b/proprietary/hardware/mtkcam/legacy/metadata/client/Android.mk deleted file mode 100755 index 71e511747a4cbb384e2025102333e33419316cdd..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/metadata/client/Android.mk +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += MetaDataConverter_test.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += system/media/camera/include -LOCAL_C_INCLUDES += hardware/libhardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES) -# -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -LOCAL_CFLAGS += -DPLATFORM_SDK_VERSION=$(PLATFORM_SDK_VERSION) -# - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += -# -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libcam.metadata -LOCAL_SHARED_LIBRARIES += libcamera_metadata -#----------------------------------------------------------- -LOCAL_MODULE := testconverter - -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := eng - -#----------------------------------------------------------- -LOCAL_PRELINK_MODULE := false - -#----------------------------------------------------------- -include $(BUILD_EXECUTABLE) - -#----------------------------------------------------------- -#include $(call all-makefiles-under,$(LOCAL_PATH)) diff --git a/proprietary/hardware/mtkcam/legacy/metadata/conversion/Android.mk b/proprietary/hardware/mtkcam/legacy/metadata/conversion/Android.mk deleted file mode 100755 index cb959024bd1c10c0a6a24f2c7c681813c6c3ef65..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/metadata/conversion/Android.mk +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += MetadataConverter.cpp -LOCAL_SRC_FILES += TypeConvert.androidMetadata.cpp -LOCAL_SRC_FILES += TypeConvert.mtkMetadata.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += system/media/camera/include -#LOCAL_C_INCLUDES += hardware/libhardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES) -# -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -LOCAL_CFLAGS += -DPLATFORM_SDK_VERSION=$(PLATFORM_SDK_VERSION) -# - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.metadata.conversion - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/metadata/metadata/Android.mk b/proprietary/hardware/mtkcam/legacy/metadata/metadata/Android.mk deleted file mode 100755 index ed21943083fef00f5826346f8f3f23ce097330ee..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/metadata/metadata/Android.mk +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += Metadata.cpp -LOCAL_SRC_FILES += MetadataTagSet.cpp - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/external/aee/binary/inc -# -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -LOCAL_CFLAGS += -DPLATFORM_SDK_VERSION=$(PLATFORM_SDK_VERSION) -# - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.common.metadata - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/metadata/metadata/test/Android.mk b/proprietary/hardware/mtkcam/legacy/metadata/metadata/test/Android.mk deleted file mode 100755 index 4f2319c30eaa7e639e8f9297d0abde99607fdce0..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/metadata/metadata/test/Android.mk +++ /dev/null @@ -1,57 +0,0 @@ - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += test_metadata.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES) -# -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -#----------------------------------------------------------- -LOCAL_STATIC_LIBRARIES += -# -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libcam.metadata - -#----------------------------------------------------------- -LOCAL_MODULE := testmetadata - -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := eng - -#----------------------------------------------------------- -LOCAL_PRELINK_MODULE := false - -#----------------------------------------------------------- -include $(BUILD_EXECUTABLE) - -#----------------------------------------------------------- -#include $(call all-makefiles-under,$(LOCAL_PATH)) - - diff --git a/proprietary/hardware/mtkcam/legacy/mmp/Android.mk b/proprietary/hardware/mtkcam/legacy/mmp/Android.mk deleted file mode 100755 index 988918d66ae5e9dd2a7aee35e9ebb29566133dca..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/mmp/Android.mk +++ /dev/null @@ -1,122 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += Profile.cpp -LOCAL_SRC_FILES += mmp.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/include -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES) -# -# linux/mmprofile.h -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/kernel/include - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# -ifneq ($(strip $(MTK_EMULATOR_SUPPORT)),yes) -#ifeq ($(strip $(MTK_MMPROFILE_SUPPORT)),yes) -# LOCAL_CFLAGS += -DMTK_CAMERAMMP_SUPPORT -#endif -endif - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam_mmp - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += libcam_mmp -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -# -#ifneq ($(strip $(MTK_EMULATOR_SUPPORT)),yes) -#ifeq ($(strip $(MTK_MMPROFILE_SUPPORT)),yes) -# LOCAL_SHARED_LIBRARIES += libmmprofile -#endif -#endif - -#----------------------------------------------------------- -LOCAL_MODULE := libcam_mmp -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/module_hal/Android.mk b/proprietary/hardware/mtkcam/legacy/module_hal/Android.mk deleted file mode 100755 index f9b24ae55d9b80910a9dcac7197683fc650d05f6..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/module_hal/Android.mk +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -ifneq ($(strip $(MTK_EMULATOR_SUPPORT)),yes) - -################################################################################ -# -################################################################################ -include $(call all-subdir-makefiles) - -################################################################################ -# -################################################################################ -endif - diff --git a/proprietary/hardware/mtkcam/legacy/module_hal/devicemgr/Android.mk b/proprietary/hardware/mtkcam/legacy/module_hal/devicemgr/Android.mk deleted file mode 100755 index ea733d963946363c9bd2685dbd80f872f91acbe1..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/module_hal/devicemgr/Android.mk +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -# hw/..so -# hw/.default.so -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += CamDeviceManagerBase.cpp -LOCAL_SRC_FILES += CamDeviceManagerBase.platform.cpp -LOCAL_SRC_FILES += CamDeviceManagerBase.enumDevice.cpp -LOCAL_SRC_FILES += CamDeviceManagerBase.openDevice.cpp -ifeq "21" "$(word 1, $(sort 21 $(PLATFORM_SDK_VERSION)))" -LOCAL_SRC_FILES += VendorTag/MTKVendorTags.cpp -endif - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/include -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES) -# -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av/services/mmsdk/include - -# - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -LOCAL_CFLAGS += -DPLATFORM_SDK_VERSION=$(PLATFORM_SDK_VERSION) -# - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += -LOCAL_SHARED_LIBRARIES += libcamera_client libmtkcamera_client - -#----------------------------------------------------------- -LOCAL_MODULE := camera.default.devicemgrbase - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - diff --git a/proprietary/hardware/mtkcam/legacy/module_hal/module/Android.mk b/proprietary/hardware/mtkcam/legacy/module_hal/module/Android.mk deleted file mode 100755 index 1cc10480def69a7e3cbfb8dbc56d48f168bda16d..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/module_hal/module/Android.mk +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += entry.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/include -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -# - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -$(warning "PLATFORM_SDK_VERSION:$(PLATFORM_SDK_VERSION)") -LOCAL_CFLAGS += -DPLATFORM_SDK_VERSION=$(PLATFORM_SDK_VERSION) -ifeq ($(PLATFORM),mt8127) -$(warning "PLATFORM:$(PLATFORM)") -LOCAL_CFLAGS += -DNEED_MODULE_API_VERSION_2_3=0 -else -LOCAL_CFLAGS += -DNEED_MODULE_API_VERSION_2_3=0 -endif -# - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := camera.default.module - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - diff --git a/proprietary/hardware/mtkcam/legacy/platform/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/Android.mk deleted file mode 100755 index 9fc87416a0c4cbd01c730893b0a041bb7f9d2a6d..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/Android.mk +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. -ifneq ($(MTK_EMULATOR_SUPPORT), yes) -LOCAL_PATH:= $(call my-dir) - -ifeq ($(TARGET_BOARD_PLATFORM), mt6753) -include $(call all-makefiles-under, $(LOCAL_PATH)/mt6735) -else -ifeq ($(TARGET_BOARD_PLATFORM), mt6735m) -include $(call all-makefiles-under, $(LOCAL_PATH)/mt6735m) -else -include $(call all-makefiles-under, $(LOCAL_PATH)/$(shell echo $(MTK_PLATFORM) | tr A-Z a-z )) -endif -endif - -endif - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/acdk/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/acdk/Android.mk deleted file mode 100755 index ddf880504faaebf6bac120b14f5bdfea91679e2a..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt6757/acdk/Android.mk +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright (C) 2008 The Android Open Source Project -# -# 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. - -include $(call all-subdir-makefiles) \ No newline at end of file diff --git a/proprietary/hardware/mtkcam/aaa/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/acdk/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/aaa/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/acdk/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/acdk/src/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/acdk/src/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/acdk/src/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/acdk/src/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/acdk/src/cct/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/acdk/src/cct/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/acdk/src/cct/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/acdk/src/cct/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/acdk/test/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/acdk/test/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/acdk/test/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/acdk/test/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/Android.mk deleted file mode 100755 index a6cdd44d5a551863df0eb1009f8b4d8ed5373a61..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/Android.mk +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -include $(call all-subdir-makefiles) diff --git a/proprietary/hardware/connectivity/ANT/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/Android.mk_ similarity index 100% rename from proprietary/hardware/connectivity/ANT/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/core/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/campipe/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/campipe/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/core/campipe/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/core/campipe/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/campipe/pipe_mgr/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/campipe/pipe_mgr/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/core/campipe/pipe_mgr/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/core/campipe/pipe_mgr/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/camshot/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/camshot/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/core/camshot/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/core/camshot/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/camshot/SImager/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/camshot/SImager/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/core/camshot/SImager/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/core/camshot/SImager/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/camshot/utils/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/camshot/utils/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/core/camshot/utils/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/core/camshot/utils/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/drv/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/drv/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/core/drv/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/core/drv/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/drv/ResManager/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/drv/ResManager/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/core/drv/ResManager/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/core/drv/ResManager/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/drv/isp/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/drv/isp/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/core/drv/isp/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/core/drv/isp/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/drv/nvram/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/drv/nvram/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/core/drv/nvram/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/core/drv/nvram/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/drv/res_mgr/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/drv/res_mgr/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/core/drv/res_mgr/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/core/drv/res_mgr/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/drv/tpipe/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/drv/tpipe/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/core/drv/tpipe/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/core/drv/tpipe/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/drv_FrmB/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/drv_FrmB/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/core/drv_FrmB/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/core/drv_FrmB/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/drv_FrmB/isp/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/drv_FrmB/isp/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/core/drv_FrmB/isp/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/core/drv_FrmB/isp/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/drv_common/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/drv_common/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/core/drv_common/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/core/drv_common/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/drv_common/imem/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/drv_common/imem/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/core/drv_common/imem/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/core/drv_common/imem/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/drv/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/drv/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/drv/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/drv/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/pipe/3Dfeature/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/pipe/3Dfeature/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/pipe/3Dfeature/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/pipe/3Dfeature/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/pipe/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/pipe/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/pipe/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/pipe/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/pipe/aaa/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/pipe/aaa/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/pipe/aaa/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/pipe/aaa/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/pipe/asd/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/pipe/asd/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/pipe/asd/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/pipe/asd/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/pipe/autorama/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/pipe/autorama/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/pipe/autorama/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/pipe/autorama/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/pipe/eis/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/pipe/eis/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/pipe/eis/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/pipe/eis/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/pipe/facebeautify/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/pipe/facebeautify/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/pipe/facebeautify/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/pipe/facebeautify/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/pipe/fdft_hal/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/pipe/fdft_hal/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/pipe/fdft_hal/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/pipe/fdft_hal/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/pipe/flicker/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/pipe/flicker/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/pipe/flicker/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/pipe/flicker/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/pipe/gestureshot/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/pipe/gestureshot/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/pipe/gestureshot/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/pipe/gestureshot/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/pipe/hdr/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/pipe/hdr/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/pipe/hdr/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/pipe/hdr/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/pipe/motiontrack/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/pipe/motiontrack/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/pipe/motiontrack/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/pipe/motiontrack/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/pipe/ot/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/pipe/ot/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/pipe/ot/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/pipe/ot/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/pipe/utility/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/pipe/utility/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/pipe/utility/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/core/featureio/pipe/utility/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/hwscenario/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/hwscenario/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/core/hwscenario/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/core/hwscenario/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/imageio/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/imageio/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/core/imageio/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/core/imageio/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/imageio/drv/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/imageio/drv/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/core/imageio/drv/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/core/imageio/drv/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/imageio/pipe/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/imageio/pipe/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/core/imageio/pipe/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/core/imageio/pipe/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/imageio/test/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/imageio/test/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/core/imageio/test/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/core/imageio/test/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/imageio_FrmB/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/imageio_FrmB/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/core/imageio_FrmB/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/core/imageio_FrmB/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/imageio_FrmB/drv/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/imageio_FrmB/drv/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/core/imageio_FrmB/drv/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/core/imageio_FrmB/drv/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/imageio_FrmB/pipe/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/imageio_FrmB/pipe/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/core/imageio_FrmB/pipe/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/core/imageio_FrmB/pipe/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/imageio_FrmB/test/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/imageio_FrmB/test/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/core/imageio_FrmB/test/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/core/imageio_FrmB/test/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/iopipe/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/iopipe/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/core/iopipe/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/core/iopipe/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/iopipe/CamIO/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/iopipe/CamIO/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/core/iopipe/CamIO/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/core/iopipe/CamIO/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/iopipe/PostProc/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/iopipe/PostProc/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/core/iopipe/PostProc/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/core/iopipe/PostProc/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/iopipe/SImager/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/iopipe/SImager/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/core/iopipe/SImager/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/core/iopipe/SImager/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/iopipe/SImager/test/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/iopipe/SImager/test/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/core/iopipe/SImager/test/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/core/iopipe/SImager/test/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/iopipe/test/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/iopipe/test/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/core/iopipe/test/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/core/iopipe/test/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/iopipe_FrmB/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/iopipe_FrmB/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/core/iopipe_FrmB/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/core/iopipe_FrmB/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/iopipe_FrmB/CamIO/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/iopipe_FrmB/CamIO/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/core/iopipe_FrmB/CamIO/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/core/iopipe_FrmB/CamIO/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/iopipe_FrmB/PostProc/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/iopipe_FrmB/PostProc/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/core/iopipe_FrmB/PostProc/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/core/iopipe_FrmB/PostProc/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/iopipe_FrmB/test/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/iopipe_FrmB/test/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/core/iopipe_FrmB/test/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/core/iopipe_FrmB/test/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/vssimgtrans/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/core/vssimgtrans/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/core/vssimgtrans/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/core/vssimgtrans/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/devicemgr/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/devicemgr/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/devicemgr/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/devicemgr/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/entry/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/entry/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/entry/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/entry/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/entry/Cam1Device/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/entry/Cam1Device/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/entry/Cam1Device/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/entry/Cam1Device/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/entry/Cam3Device/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/entry/Cam3Device/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/entry/Cam3Device/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/entry/Cam3Device/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/entry/HalMemoryAdapter/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/entry/HalMemoryAdapter/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/entry/HalMemoryAdapter/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/entry/HalMemoryAdapter/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/hal/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/hal/Android.mk deleted file mode 100755 index 0a05aedff50cdc614d0c5cd045c1a1d26ec06061..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt6757/hal/Android.mk +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright (C) 2008 The Android Open Source Project -# -# 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. - -include $(call all-subdir-makefiles) diff --git a/proprietary/hardware/mtkcam/feature/lomo_hal_jni/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/hal/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/feature/lomo_hal_jni/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/hal/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/hal/aaa/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/hal/aaa/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/hal/aaa/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/hal/aaa/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/hal/aaa/test/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/hal/aaa/test/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/hal/aaa/test/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/hal/aaa/test/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/hal/memory/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/hal/memory/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/hal/memory/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/hal/memory/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/hal/sensor/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/hal/sensor/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/hal/sensor/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/hal/sensor/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/hal/sensor/custom/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/hal/sensor/custom/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/hal/sensor/custom/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/hal/sensor/custom/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/hal/sensor/test/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/hal/sensor/test/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/hal/sensor/test/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/hal/sensor/test/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/hal/sensor/test/src/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/hal/sensor/test/src/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/hal/sensor/test/src/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/hal/sensor/test/src/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/hwutils/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/hwutils/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/hwutils/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/hwutils/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/metadata/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/metadata/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/metadata/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/metadata/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/metadata/metadataprovider/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/metadata/metadataprovider/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/metadata/metadataprovider/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/metadata/metadataprovider/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/metadata/metadataprovider/custom/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/metadata/metadataprovider/custom/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/metadata/metadataprovider/custom/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/metadata/metadataprovider/custom/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/metadata/templateRequest/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/metadata/templateRequest/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/metadata/templateRequest/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/metadata/templateRequest/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/metadata/templateRequest/custom/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/metadata/templateRequest/custom/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/metadata/templateRequest/custom/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/metadata/templateRequest/custom/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/Android.mk deleted file mode 100755 index f9b24ae55d9b80910a9dcac7197683fc650d05f6..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/Android.mk +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -ifneq ($(strip $(MTK_EMULATOR_SUPPORT)),yes) - -################################################################################ -# -################################################################################ -include $(call all-subdir-makefiles) - -################################################################################ -# -################################################################################ -endif - diff --git a/proprietary/hardware/mtkcam/common/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/common/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/common/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/common/Android.mk deleted file mode 100755 index 45d39aba46f451283f41599ba9e66a0c711de2ef..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/common/Android.mk +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -ifneq ($(BUILD_TINY_ANDROID),true) - -################################################################################ -# -################################################################################ -include $(call all-subdir-makefiles) - -################################################################################ -# -################################################################################ -endif - diff --git a/proprietary/hardware/mtkcam/common/exif/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/common/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/common/exif/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/common/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/common/camutils/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/common/camutils/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/common/camutils/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/common/camutils/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/common/camutils/platform/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/common/camutils/platform/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/common/camutils/platform/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/common/camutils/platform/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/common/paramsmgr/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/common/paramsmgr/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/common/paramsmgr/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/common/paramsmgr/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/common/paramsmgr/params/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/common/paramsmgr/params/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/common/paramsmgr/params/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/common/paramsmgr/params/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/device/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/device/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/device/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/device/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/MtkDefault/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/MtkDefault/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/MtkDefault/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/MtkDefault/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/MtkDefault/State/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/MtkDefault/State/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/MtkDefault/State/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/MtkDefault/State/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/MtkEng/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/MtkEng/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/MtkEng/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/MtkEng/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/MtkEng/State/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/MtkEng/State/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/MtkEng/State/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/MtkEng/State/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/MtkPhoto/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/MtkPhoto/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/MtkPhoto/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/MtkPhoto/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/MtkPhoto/State/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/MtkPhoto/State/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/MtkPhoto/State/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/MtkPhoto/State/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/MtkVT/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/MtkVT/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/MtkVT/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/MtkVT/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/MtkVT/State/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/MtkVT/State/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/MtkVT/State/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/MtkVT/State/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/MtkZsd/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/MtkZsd/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/MtkZsd/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/MtkZsd/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/MtkZsd/MtkZsdCc/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/MtkZsd/MtkZsdCc/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/MtkZsd/MtkZsdCc/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/MtkZsd/MtkZsdCc/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/MtkZsd/MtkZsdCc/State/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/MtkZsd/MtkZsdCc/State/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/MtkZsd/MtkZsdCc/State/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/MtkZsd/MtkZsdCc/State/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/MtkZsd/MtkZsdNcc/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/MtkZsd/MtkZsdNcc/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/MtkZsd/MtkZsdNcc/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/MtkZsd/MtkZsdNcc/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/MtkZsd/MtkZsdNcc/State/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/MtkZsd/MtkZsdNcc/State/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/MtkZsd/MtkZsdNcc/State/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/MtkZsd/MtkZsdNcc/State/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/Scenario/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/Scenario/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/Scenario/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/Scenario/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/Scenario/Shot/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/Scenario/Shot/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/Scenario/Shot/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/Scenario/Shot/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/Scenario/Shot/ContinuousShot/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/Scenario/Shot/ContinuousShot/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/Scenario/Shot/ContinuousShot/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/Scenario/Shot/ContinuousShot/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/Scenario/Shot/EngShot/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/Scenario/Shot/EngShot/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/Scenario/Shot/EngShot/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/Scenario/Shot/EngShot/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/Scenario/Shot/FBShot/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/Scenario/Shot/FBShot/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/Scenario/Shot/FBShot/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/Scenario/Shot/FBShot/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/Scenario/Shot/HDRShot/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/Scenario/Shot/HDRShot/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/Scenario/Shot/HDRShot/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/Scenario/Shot/HDRShot/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/Scenario/Shot/NormalShot/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/Scenario/Shot/NormalShot/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/Scenario/Shot/NormalShot/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/Scenario/Shot/NormalShot/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/Scenario/Shot/ZsdShot/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/Scenario/Shot/ZsdShot/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/Scenario/Shot/ZsdShot/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/Scenario/Shot/ZsdShot/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/Scenario/VideoSnapshot/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/Scenario/VideoSnapshot/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/Scenario/VideoSnapshot/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/adapter/Scenario/VideoSnapshot/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/client/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/client/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/client/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/client/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/client/CamClient/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/client/CamClient/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/client/CamClient/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/client/CamClient/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/client/CamClient/FD/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/client/CamClient/FD/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/client/CamClient/FD/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/client/CamClient/FD/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/client/CamClient/FD/Asd/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/client/CamClient/FD/Asd/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/client/CamClient/FD/Asd/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/client/CamClient/FD/Asd/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/client/CamClient/OT/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/client/CamClient/OT/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/client/CamClient/OT/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/client/CamClient/OT/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/client/CamClient/Record/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/client/CamClient/Record/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/client/CamClient/Record/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/v1/hal/client/CamClient/Record/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/v3/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/v3/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/v3/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/v3/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/v3/device/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/v3/device/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/v3/device/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/v3/device/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/v3/hwnode/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/v3/hwnode/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/v3/hwnode/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/v3/hwnode/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/v3/hwnode/FDNode/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/v3/hwnode/FDNode/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/v3/hwnode/FDNode/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/v3/hwnode/FDNode/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/v3/hwnode/FDNode/Test/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/v3/hwnode/FDNode/Test/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/v3/hwnode/FDNode/Test/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/v3/hwnode/FDNode/Test/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/v3/hwnode/test/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/v3/hwnode/test/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/v3/hwnode/test/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/v3/hwnode/test/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/v3/hwnode/test/JpegNode/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/v3/hwnode/test/JpegNode/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/v3/hwnode/test/JpegNode/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/v3/hwnode/test/JpegNode/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/v3/hwnode/test/P1Node/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/v3/hwnode/test/P1Node/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/v3/hwnode/test/P1Node/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/v3/hwnode/test/P1Node/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/v3/hwnode/test/P2Node/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/v3/hwnode/test/P2Node/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/v3/hwnode/test/P2Node/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/v3/hwnode/test/P2Node/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/v3/hwnode/test/Pipieline/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/v3/hwnode/test/Pipieline/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/v3/hwnode/test/Pipieline/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/v3/hwnode/test/Pipieline/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt6757/v3/hwpipeline/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt6757/v3/hwpipeline/Android.mk_ similarity index 100% rename from proprietary/hardware/mtkcam/legacy/platform/mt6757/v3/hwpipeline/Android.mk rename to proprietary/hardware/mtkcam/legacy/platform/mt6757/v3/hwpipeline/Android.mk_ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/Android.mk deleted file mode 100755 index 290f5c6cf2f6f0ec0af4a5b5c88528ec9bcd66bc..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/Android.mk +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -ifneq ($(strip $(MTK_EMULATOR_SUPPORT)),yes) - -# include a common mt6757 platform makefile -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk -$(warning "MTK_MTKCAM_PLATFORM:$(MTK_MTKCAM_PLATFORM)") -################################################################################ -# -################################################################################ -include $(call all-subdir-makefiles) -################################################################################ -# -################################################################################ -endif - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/Android.mk_ b/proprietary/hardware/mtkcam/legacy/platform/mt8163/Android.mk_ index 2eeac48182ffcf1439dbeef89e963076a1c9b8d7..290f5c6cf2f6f0ec0af4a5b5c88528ec9bcd66bc 100755 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/Android.mk_ +++ b/proprietary/hardware/mtkcam/legacy/platform/mt8163/Android.mk_ @@ -37,7 +37,7 @@ ################################################################################ ifneq ($(strip $(MTK_EMULATOR_SUPPORT)),yes) -# include a common mt8163 platform makefile +# include a common mt6757 platform makefile sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk $(warning "MTK_MTKCAM_PLATFORM:$(MTK_MTKCAM_PLATFORM)") ################################################################################ diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/acdk/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/acdk/Android.mk deleted file mode 100755 index ddf880504faaebf6bac120b14f5bdfea91679e2a..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/acdk/Android.mk +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright (C) 2008 The Android Open Source Project -# -# 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. - -include $(call all-subdir-makefiles) \ No newline at end of file diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/acdk/src/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/acdk/src/Android.mk deleted file mode 100755 index 1fd416b9edb1817124501ce3077c02ecb7319eef..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/acdk/src/Android.mk +++ /dev/null @@ -1,160 +0,0 @@ -# -# libacdk -# -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -# Start of common part ------------------------------------ -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- - -LOCAL_CFLAGS += -DACDK_SUPPORT_ENGMODE=1 - -LOCAL_SRC_FILES := \ - acdk/AcdkBase.cpp \ - acdk/AcdkIF.cpp \ - acdk/AcdkMain.cpp \ - acdk/AcdkMhalBase.cpp \ - acdk/AcdkMhalEng.cpp \ - acdk/AcdkMhalPure.cpp \ - acdk/AcdkUtility.cpp \ - surfaceview/AcdkSurfaceView.cpp \ - surfaceview/surfaceView.cpp - -LOCAL_C_INCLUDES += \ - $(TOP)/$(MTK_PATH_SOURCE)/kernel/drivers/video \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/kernel/core/include/mach \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/m4u/$(PLATFORM) \ - $(TOP)/$(MTK_PATH_SOURCE)/kernel/include \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/external/ldvt/include \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/inc \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/inc/acdk \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/inc/common \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/inc/drv \ - $(TOP)/$(MTK_MTKCAM_PLATFORM) \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/acdk/inc/acdk \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/drv/imgsensor \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/drv/res_mgr \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/imageio/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/imageio/pipe/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/imageio_common/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/aaa/isp_tuning \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/aaa/ae_mgr \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/aaa \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/utility \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/m4u/$(PLATFORM) \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/kernel/core/include/mach \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/external/ldvt/include \ - $(TOP)/$(MTK_PATH_COMMON)/kernel/imgsensor/inc \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/isp_tuning \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hal/inc/isp_tuning \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hal/inc/aaa \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/debug_exif/aaa \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/inc/common/camexif \ - $(TOP)/mediatek/hardware \ - $(TOP)/mediatek/hardware/include \ - $(TOP)/$(MTKCAM_C_INCLUDES) \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/mtkcam \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/include \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/custom/hal/inc \ - $(TOP)/bionic/libc/kernel/common/linux/mt6582 \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/cgen/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/cgen/cfgfileinc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/mtkcam/featureio \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hal/inc/aaa \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hal/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hal/inc/debug_exif/aaa \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/imgsensor \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/aaa \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/kernel/imgsensor/inc \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/cgen/cfgfileinc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hal/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hal/imgsensor \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/kernel/imgsensor/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hal/inc/debug_exif/aaa \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hal/inc/debug_exif/cam \ - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av -# -LOCAL_WHOLE_STATIC_LIBRARIES := libcct - -# -ifeq ($(BUILD_MTK_LDVT),true) - LOCAL_CFLAGS += -DUSING_MTK_LDVT - LOCAL_WHOLE_STATIC_LIBRARIES += libuvvf -endif - -LOCAL_SHARED_LIBRARIES := \ - libcutils \ - libimageio \ - libcamdrv \ - libm4u \ - libcam.halsensor \ - #libcam.exif \ - #ACDK_PURE_SMT libcamalgo \ - -# MM DVFS -LOCAL_SHARED_LIBRARIES += libbwc - -LOCAL_SHARED_LIBRARIES += libcam.iopipe -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libcam.metadata - -LOCAL_SHARED_LIBRARIES += libhardware -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libbinder -LOCAL_SHARED_LIBRARIES += libdl - -LOCAL_SHARED_LIBRARIES += libcamera_client -LOCAL_SHARED_LIBRARIES += libmtkcamera_client - -ifneq ($(BUILD_MTK_LDVT),true) -LOCAL_SHARED_LIBRARIES += libcamalgo -LOCAL_SHARED_LIBRARIES += libcam.exif -LOCAL_SHARED_LIBRARIES += libfeatureio -LOCAL_SHARED_LIBRARIES += libfeatureiodrv -LOCAL_SHARED_LIBRARIES += libcameracustom -LOCAL_SHARED_LIBRARIES += libcam.camshot -endif - -LOCAL_SHARED_LIBRARIES += liblog -# -LOCAL_PRELINK_MODULE := false - -# -LOCAL_MODULE := libacdk -# - -# -# Start of common part ------------------------------------ -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -# MM DVFS -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/bwc/inc -# End of common part --------------------------------------- -# -include $(BUILD_SHARED_LIBRARY) -include $(call all-makefiles-under, $(LOCAL_PATH)) diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/acdk/src/cct/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/acdk/src/cct/Android.mk deleted file mode 100755 index 542d4622fb2da765761bc415b0bbfbc7e3f64b38..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/acdk/src/cct/Android.mk +++ /dev/null @@ -1,155 +0,0 @@ -# -# libacdk -# -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -# Start of common part ------------------------------------ -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- - -LOCAL_SRC_FILES := \ - calibration/cct_calibration.cpp \ - calibration/cct_flash_cali.cpp \ - calibration/cct_flash_util.cpp \ - calibration/cct_imgtool.cpp \ - if/cct_feature.cpp \ - if/cct_if.cpp \ - if/cct_isp_feature.cpp \ - if/cct_main.cpp \ - if/cct_nvram_feature.cpp \ - if/cct_sensor_feature.cpp - - - -LOCAL_C_INCLUDES += \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hal/inc/isp_tuning \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hal/inc/aaa \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/cgen/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/cgen/cfgfileinc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hal/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hal/imgsensor \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/kernel/imgsensor/inc \ - $(MTK_MTKCAM_PLATFORM)/hal/inc/debug_exif/aaa \ - $(MTK_MTKCAM_PLATFORM)/hal/inc/debug_exif/cam \ - -LOCAL_C_INCLUDES += \ - $(TOP)/$(MTK_PATH_SOURCE)/kernel/drivers/video \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/ \ - $(TOP)/$(MTK_MTKCAM_PLATFORM) \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/acdk/inc/acdk \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/acdk/inc/cct \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/drv/imgsensor \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/featureio/drv/inc \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/camera_feature \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/isp_tuning \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hal/inc/isp_tuning \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/aaa \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/aaa/debug_exif/aaa \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/aaa/debug_exif/cam \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/imageio/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/imageio/pipe/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/kernel/core/include/mach \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/external/ldvt/include \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/kernel/imgsensor/inc \ - $(TOP)/$(MTK_PATH_COMMON)/kernel/imgsensor/inc \ - $(TOP)/mediatek/source/external/mhal/src/core/drv/inc \ - $(TOP)/$(MTK_PATH_SOURCE)/kernel/include \ - $(MTK_PATH_SOURCE)/hardware/mtkcam/inc/acdk \ - $(MTK_PATH_SOURCE)/hardware/mtkcam/inc/drv \ - $(MTK_PATH_SOURCE)/hardware/mtkcam/inc/featureio \ - $(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/aaa/isp_mgr \ - $(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/aaa/isp_tuning \ - $(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/aaa/ispdrv_mgr \ - $(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/aaa/nvram_mgr \ - $(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/aaa/awb_mgr \ - $(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/aaa/af_mgr \ - $(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/aaa/ae_mgr \ - $(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/aaa/flash_mgr \ - $(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/aaa/sensor_mgr \ - $(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/aaa/lsc_mgr \ - $(MTK_MTKCAM_PLATFORM)/hal/aaa/lsc_mgr \ - $(MTK_MTKCAM_PLATFORM)/hal/inc \ - $(MTK_MTKCAM_PLATFORM)/hal/inc/aaa \ - $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/debug_exif/aaa \ - $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/debug_exif/cam \ - $(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/aaa \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/mtkcam/algorithm/liblsctrans \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/mtkcam/featureio \ - $(MTK_MTKCAM_PLATFORM)/hal/sensor \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/cgen/cfgfileinc \ -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - - -# Add a define value that can be used in the code to indicate that it's using LDVT now. -# For print message function when using LDVT. -# Note: It will be cleared by "CLEAR_VARS", so if it is needed in other module, it -# has to be set in other module again. -ifeq ($(BUILD_MTK_LDVT),true) - LOCAL_CFLAGS += -DUSING_MTK_LDVT -endif - -# -LOCAL_STATIC_LIBRARIES := \ - -ifeq ($(BUILD_MTK_LDVT),true) - LOCAL_WHOLE_STATIC_LIBRARIES += libuvvf -endif - -# -LOCAL_WHOLE_STATIC_LIBRARIES := \ - liblsctrans \ -# libimageio_plat_pipe_mgr \ -# libimageio_plat_drv \ -# libcamdrv_imgsensor \ - -# -#LOCAL_SHARED_LIBRARIES := \ -# libstlport \ -# libcutils \ -# libimageio \ -# libcamdrv \ - -# -LOCAL_PRELINK_MODULE := false - -# -LOCAL_MODULE_TAGS := optional - -# -LOCAL_MODULE := libcct -# - -# -# Start of common part ------------------------------------ -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ - -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) - - -#include $(BUILD_SHARED_LIBRARY) diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/acdk/test/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/acdk/test/Android.mk deleted file mode 100755 index 7ab7269e8924837af12e02ef29e461449efd64ca..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/acdk/test/Android.mk +++ /dev/null @@ -1,97 +0,0 @@ -# -# imageiotest -# -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#temp mark to avoid build error -#ifeq ($(strip $(TARGET_BOARD_PLATFORM)),no_build) -# -LOCAL_SRC_FILES := \ - main.cpp -# -# -# camera Hardware -LOCAL_C_INCLUDES += \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/ \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/common \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/kernel/imgsensor/inc \ - -# -# Sensor common include header -LOCAL_C_INCLUDES += $(TOP)/kernel-3.4/drivers/misc/mediatek/imgsensor/inc - -LOCAL_C_INCLUDES += \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/drv \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/imageio \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/imageio/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/kernel/core/include/mach \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/inc \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/inc/drv \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/include//mtkcam/imageio \ -# $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/imageio/pipe/inc \ -# -LOCAL_SHARED_LIBRARIES := \ - libcutils \ - libacdk \ - #libcamdrv \ - #libimageio \ - #libimageio_plat_drv \ - -# -LOCAL_STATIC_LIBRARIES := \ - -# -LOCAL_WHOLE_STATIC_LIBRARIES := \ - -# -LOCAL_MODULE := acdktest - -# -LOCAL_MODULE_TAGS := eng - -# -LOCAL_PRELINK_MODULE := false - -# - -# -# Start of common part ------------------------------------ --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -MTKCAM_CFLAGS += -DL1_CACHE_BYTES=32 -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - - -# End of common part --------------------------------------- -# -include $(BUILD_EXECUTABLE) - - -# -#include $(call all-makefiles-under,$(LOCAL_PATH)) - -#endif diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/Android.mk deleted file mode 100755 index a6cdd44d5a551863df0eb1009f8b4d8ed5373a61..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/Android.mk +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -include $(call all-subdir-makefiles) diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/campipe/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/campipe/Android.mk deleted file mode 100755 index 2da71d86d8f05ef241c640bf6061eb595e343f54..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/campipe/Android.mk +++ /dev/null @@ -1,81 +0,0 @@ -# -# libcam.campipe -# -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -LOCAL_SRC_FILES := \ - PipeImp.cpp \ - CamIOPipe/CamIOPipe.cpp \ - CamIOPipe/ICamIOPipeBridge.cpp \ - XdpPipe/IXdpPipeBridge.cpp \ - XdpPipe/XdpPipe.cpp \ - PostProcPipe/IPostProcPipeBridge.cpp \ - PostProcPipe/PostProcPipe.cpp \ - utils/CampipeImgioPipeMapper.cpp - -# camera Hardware -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_COMMON)/kernel/imgsensor/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/base/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/common -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/mtkcam/drv - -# use MDP -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/drv -# - -LOCAL_SHARED_LIBRARIES := \ - libcutils \ - liblog \ - libimageio \ - libcamdrv \ - -#use MDP -LOCAL_SHARED_LIBRARIES += libdpframework -LOCAL_SHARED_LIBRARIES += libcam.halsensor -# -LOCAL_STATIC_LIBRARIES := \ - -# -LOCAL_WHOLE_STATIC_LIBRARIES := \ - libcampipe_plat_pipe_mgr \ - - - - -LOCAL_MODULE := libcam.campipe - -# -LOCAL_MODULE_TAGS := optional - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - - -# End of common part --------------------------------------- -# -include $(BUILD_SHARED_LIBRARY) -include $(call all-makefiles-under,$(LOCAL_PATH)) diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/campipe/pipe_mgr/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/campipe/pipe_mgr/Android.mk deleted file mode 100755 index 2da6b14f1b7ce1aa4b21ce1d880d06b4673ccf87..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/campipe/pipe_mgr/Android.mk +++ /dev/null @@ -1,48 +0,0 @@ -# -# libimageio_plat_pipe_mgr -# -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -# -LOCAL_SRC_FILES := \ - pipe_mgr_drv.cpp \ - -# -LOCAL_C_INCLUDES += \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/common \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/campipe \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/core/src/imageio/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/kernel/core/include/mach \ - $(TOP)/bionic/libc/kernel/common/linux/mt6582 \ - -# -LOCAL_MODULE := libcampipe_plat_pipe_mgr - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ - -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) - - - -# diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/camshot/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/camshot/Android.mk deleted file mode 100755 index 2806f854c8db9d02b9091a205be8cdf7b4baa08b..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/camshot/Android.mk +++ /dev/null @@ -1,105 +0,0 @@ -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += \ - CamShotImp.cpp \ - SingleShot/ISingleShotBridge.cpp \ - SingleShot/SingleShot.cpp \ - BurstShot/BurstShot.cpp \ - BurstShot/IBurstShotBridge.cpp - -ifneq ($(MTK_BASIC_PACKAGE), yes) -LOCAL_SRC_FILES += \ - MultiShot/IMultiShotBridge.cpp \ - MultiShot/ImageCreateThread.cpp \ - MultiShot/MultiShot.cpp \ - MultiShot/MultiShotCc.cpp \ - MultiShot/MultiShotNcc.cpp -endif - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -# -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ -# -# camera Hardware -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/external/mtkjpeg/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/external/mtkjpeg/include -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include - -# for jpeg enc use -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/jpeg/include - -# m4u -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/m4u/$(PLATFORM) - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -ifeq ($(MTK_INHOUSE_GPU),yes) -LOCAL_CFLAGS += -DMTKCAM_INHOUSE_GPU -endif - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.camshot.simager -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.camshot.utils -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -# -LOCAL_SHARED_LIBRARIES += libcam.campipe -LOCAL_SHARED_LIBRARIES += libcamdrv -# -LOCAL_SHARED_LIBRARIES += libdpframework -LOCAL_SHARED_LIBRARIES += libmtkjpeg -# -# for jpeg enc use -LOCAL_SHARED_LIBRARIES += libm4u libJpgEncPipe -# -# for 3A -LOCAL_SHARED_LIBRARIES += libfeatureio -# -# camUtils -LOCAL_SHARED_LIBRARIES += libcam_mmp -LOCAL_SHARED_LIBRARIES += libcam.utils -LOCAL_SHARED_LIBRARIES += libcam.halsensor -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := libcam.camshot - -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/camshot/SImager/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/camshot/SImager/Android.mk deleted file mode 100755 index c9fdd29b82d9ea6e5f4d6adfc802d00b1895626d..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/camshot/SImager/Android.mk +++ /dev/null @@ -1,72 +0,0 @@ -# -# libcam.camshot.simager -# -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -# -LOCAL_SRC_FILES := \ - SImager.cpp \ - ISImagerBridge.cpp \ - -LOCAL_SRC_FILES += ImageTransform/IImageTransformBridge.cpp -LOCAL_SRC_FILES += ImageTransform/ImageTransform.cpp - -LOCAL_SRC_FILES += JpegCodec/IJpegCodecBridge.cpp -LOCAL_SRC_FILES += JpegCodec/JpegCodec.cpp - - -# camera Hardware -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/base/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/inc/common -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/common - - -# for jpeg enc use -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/jpeg/include - -# m4u -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/m4u/$(PLATFORM) -# image transform -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/camshot/inc/ \ - -# -# for jpeg enc use -LOCAL_SHARED_LIBRARIES += libJpgEncPipe -# -LOCAL_MODULE := libcam.camshot.simager - -# -LOCAL_MODULE_TAGS := optional - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ - -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) - - - -# -include $(call all-makefiles-under,$(LOCAL_PATH)) diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/camshot/utils/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/camshot/utils/Android.mk deleted file mode 100755 index 4fbee9caae0cdcac78c5b3bcbbfdb20026eb10a9..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/camshot/utils/Android.mk +++ /dev/null @@ -1,56 +0,0 @@ -# -# libcam.camshot.utils -# -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -# -LOCAL_SRC_FILES := ImageUtils.cpp - -# camera Hardware -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_COMMON)/kernel/imgsensor/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/base/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/common -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/inc - - -# -LOCAL_MODULE := libcam.camshot.utils - -# -LOCAL_MODULE_TAGS := optional - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ - -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) - - - -# -include $(call all-makefiles-under,$(LOCAL_PATH)) diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/drv/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/drv/Android.mk deleted file mode 100755 index 5f5f620d6d448ca37f2c14b5aeff274f32ecfb2e..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/drv/Android.mk +++ /dev/null @@ -1,96 +0,0 @@ -# -# libcamdrv -# -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -# Add a define value that can be used in the code to indicate that it's using LDVT now. -# For print message function when using LDVT. -# Note: It will be cleared by "CLEAR_VARS", so if this line needed in other module, it -# have to be set in other module again. -ifeq ($(BUILD_MTK_LDVT),yes) - LOCAL_CFLAGS += -DUSING_MTK_LDVT -endif -ifeq ($(HAVE_AEE_FEATURE),yes) - LOCAL_CFLAGS += -DHAVE_AEE_FEATURE -endif - -# -#LOCAL_STATIC_LIBRARIES += \ -# libcamdrv_imgsensor \ -# libcamdrv_res_mgr \ - -ifeq ($(BUILD_MTK_LDVT),yes) -LOCAL_WHOLE_STATIC_LIBRARIES += libuvvf -endif - -# -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libm4u -LOCAL_SHARED_LIBRARIES += libbwc - -ifeq ($(MTK_ION_SUPPORT),yes) - LOCAL_SHARED_LIBRARIES += libion libion_mtk -endif - -ifneq ($(BUILD_MTK_LDVT),yes) -## LOCAL_SHARED_LIBRARIES += libcameracustom, no need if sensor relatede driver is not included -## LOCAL_SHARED_LIBRARIES += libcam.exif #mark, no needed in SMT - -ifeq ($(HAVE_AEE_FEATURE),yes) - LOCAL_SHARED_LIBRARIES += libaed -endif - -endif - -#LOCAL_SHARED_LIBRARIES += libnvram - - - -# -LOCAL_WHOLE_STATIC_LIBRARIES += \ - libcamdrv_isp \ - libcamdrv_tpipe \ - libcamdrv_res_mgr \ - libcamdrv_resmanager \ - libcamdrv_imem \ - - -# -LOCAL_MODULE := libcamdrv -#LOCAL_MULTILIB := 32 -# -LOCAL_PRELINK_MODULE := false - -# -LOCAL_MODULE_TAGS := optional - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ - -# End of common part --------------------------------------- -# -include $(BUILD_SHARED_LIBRARY) - -#include $(BUILD_STATIC_LIBRARY) - -# -include $(call all-makefiles-under, $(LOCAL_PATH)) diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/drv/ResManager/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/drv/ResManager/Android.mk deleted file mode 100755 index aef9b075a3710fb8b0e540ec8449b195fdaadb22..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/drv/ResManager/Android.mk +++ /dev/null @@ -1,57 +0,0 @@ -# -# libcamdrv_resmanager -# -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -# -LOCAL_SRC_FILES := \ - ResManager.cpp - -# -LOCAL_C_INCLUDES += \ - $(TOP)/$(MTK_ROOT)/hardware/mtkcam/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc \ - -# Add a define value that can be used in the code to indicate that it's using LDVT now. -# For print message function when using LDVT. -# Note: It will be cleared by "CLEAR_VARS", so if it is needed in other module, it -# has to be set in other module again. -ifeq ($(BUILD_MTK_LDVT),true) - LOCAL_CFLAGS += -DUSING_MTK_LDVT -endif - -# -# -LOCAL_MODULE := libcamdrv_resmanager - -# -#LOCAL_MULTILIB := 32 - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ - -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) - - - -# diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/drv/isp/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/drv/isp/Android.mk deleted file mode 100755 index 042feab60e960daaf6307346f8db2dbec161412d..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/drv/isp/Android.mk +++ /dev/null @@ -1,76 +0,0 @@ -# -# libcamdrv_isp -# -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -# -LOCAL_SRC_FILES := isp_drv.cpp - -# camutils: For CameraProfile APIs. -# -LOCAL_C_INCLUDES := \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/drv \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/ \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/drv_common/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/external/ldvt/include \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/kernel/core/include/mach \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/isp_tuning \ - $(TOP)/mediatek/source/external/mhal/src/core/drv/inc \ - $(MTK_MTKCAM_PLATFORM)hardware/m4u \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/common/camutils \ - $(TOP)/bionic/libc/kernel/common/linux/mt6582 - -# Add a define value that can be used in the code to indicate that it's using LDVT now. -# For print message function when using LDVT. -# Note: It will be cleared by "CLEAR_VARS", so if this line needed in other module, it -# have to be set in other module again. -ifeq ($(BUILD_MTK_LDVT),yes) - LOCAL_CFLAGS += -DUSING_MTK_LDVT -endif - -# -LOCAL_STATIC_LIBRARIES := \ - -# -LOCAL_WHOLE_STATIC_LIBRARIES := \ - -# -#LOCAL_SHARED_LIBRARIES := \ -# libcutils \ - -# -LOCAL_MODULE := libcamdrv_isp - -# -LOCAL_PRELINK_MODULE := false - -# -LOCAL_MODULE_TAGS := optional - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ - -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) - - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/drv/nvram/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/drv/nvram/Android.mk deleted file mode 100755 index c5d1c0e5ea0b3b29e7af73387c167f6625836fe6..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/drv/nvram/Android.mk +++ /dev/null @@ -1,144 +0,0 @@ -# -# libcamdrv_imgsensor -# -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#temp mark -LOCAL_SRC_FILES := \ -# nvram_buf_mgr.cpp \ -# nvbuf_util.cpp \ -# nvram_drv.cpp \ -# oem_cam_drv.cpp \ - - - - - -# -LOCAL_C_INCLUDES := \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/core/ \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/drv \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/imageio \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/core/drv/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/core/drv/imgsensor \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/kernel/core/include/mach \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/external/ldvt/include \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/kernel/sensor/inc \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/camera_feature \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/isp_tuning \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/aaa \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/debug_exif/cam \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/cgen/cfgfileinc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/common/camutils \ - $(TOP)/bionic/libc/kernel/arch-arm/asm/arch \ - $(TOP)/mediatek/hardware/bwc/inc \ - $(TOP)/mediatek/hardware/mtkcam/inc/drv \ - $(TOP)/bionic/libc/kernel/common/linux/mt6582 \ - $(TOP)/device/mediatek/sprout/kernel-headers -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/inc/common -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/inc/common/camexif - -# -#LOCAL_SHARED_LIBRARIES := \ -# libcutils \ - -ifneq ($(CUSTOM_KERNEL_MAIN2_IMGSENSOR),) - LOCAL_CFLAGS += -DMTK_MAIN2_IMGSENSOR -endif - -ifneq ($(CUSTOM_KERNEL_SUB_IMGSENSOR),) - LOCAL_CFLAGS += -DMTK_SUB_IMGSENSOR -endif - - -# -#LOCAL_STATIC_LIBRARIES := \ - - - -LOCAL_C_INCLUDES += \ - $(TOP)/$(MTK_PATH_SOURCE)/external/matv_cust \ - $(TOP)/$(MTK_PATH_SOURCE)/frameworks-ext/av/include/media \ - $(TOP)/$(MTK_PATH_SOURCE)/frameworks-ext/av/include \ - $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av/media/libs \ - $(TOP)/frameworks/base/include/media \ - $(TOP)/frameworks/base/include/utils \ - $(TOP)/frameworks/base/include - -LOCAL_C_INCLUDES += \ - $(MTK_PATH_COMMON)/kernel/imgsensor/inc \ - $(MTK_PATH_SOURCE)/external/nvram/libnvram \ - $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/aaa \ - $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc \ - $(MTK_PATH_CUSTOM_PLATFORM)/hal/camera \ - $(MTK_PATH_CUSTOM_PLATFORM)/kernel/flashlight/inc \ - $(MTK_PATH_CUSTOM_PLATFORM)/kernel/lens/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/core/featureio/drv/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/core/drv/imem \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/common \ - $(TOP)/mediatek/hardware/mtkcam/inc/drv\ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/drv \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/featureio \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/external/ldvt/include \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/m4u/$(PLATFORM) \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/common/camutils \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/mtkcam/featureio \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/cgen/inc \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/cgen/cfgfileinc - - -ifneq ($(BUILD_MTK_LDVT),yes) -ifeq ($(HAVE_AEE_FEATURE),yes) -LOCAL_SHARED_LIBRARIES += libaed -LOCAL_C_INCLUDES += $(MTK_ROOT)/external/aee/binary/inc -LOCAL_CFLAGS += -DHAVE_AEE_FEATURE -endif -endif - -LOCAL_CFLAGS+= -DATVCHIP_MTK_ENABLE - - -# -#LOCAL_WHOLE_STATIC_LIBRARIES += - -# -LOCAL_MODULE := libcamdrv_nvram - -# -LOCAL_PRELINK_MODULE := false - -# -LOCAL_MODULE_TAGS := optional - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include - -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) - - - -# -#include $(call all-makefiles-under, $(LOCAL_PATH)) diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/drv/res_mgr/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/drv/res_mgr/Android.mk deleted file mode 100755 index 75f053c95cf501e2f8e826a52ce3aefc2d68723f..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/drv/res_mgr/Android.mk +++ /dev/null @@ -1,64 +0,0 @@ -# -# libcamdrv_res_mgr -# -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -# -LOCAL_SRC_FILES := \ - res_mgr_drv.cpp - -# -LOCAL_C_INCLUDES += \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/common \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/drv \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/src/drv/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/kernel/core/include/mach \ - $(TOP)/$(MTK_ROOT)/hardware/bwc/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/kernel/drivers/hdmitx \ - $(TOP)/bionic/libc/kernel/common/linux/mt6582 \ - -# Add a define value that can be used in the code to indicate that it's using LDVT now. -# For print message function when using LDVT. -# Note: It will be cleared by "CLEAR_VARS", so if it is needed in other module, it -# has to be set in other module again. -ifeq ($(BUILD_MTK_LDVT),true) - LOCAL_CFLAGS += -DUSING_MTK_LDVT -endif - -# - -# -LOCAL_MODULE := libcamdrv_res_mgr - -# -#LOCAL_MULTILIB := 32 - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ - -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) - - - -# -#include $(call all-makefiles-under, $(LOCAL_PATH)) diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/drv/tpipe/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/drv/tpipe/Android.mk deleted file mode 100755 index 77943fdb9b19dc708fe270a9a471260881722fa2..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/drv/tpipe/Android.mk +++ /dev/null @@ -1,74 +0,0 @@ -# -# libcamdrv_tpipe -# -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -# -LOCAL_SRC_FILES := tpipe_drv.cpp - - -# -LOCAL_C_INCLUDES := \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/drv \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/drv_common/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/external/ldvt/include \ - -# $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/core/src/imageio/inc \ -# $(TOP)/$(MTK_MTKCAM_PLATFORM)/kernel/core/include/mach \ -# $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/isp_tuning \ - -# Add a define value that can be used in the code to indicate that it's using LDVT now. -# For print message function when using LDVT. -# Note: It will be cleared by "CLEAR_VARS", so if this line needed in other module, it -# have to be set in other module again. -ifeq ($(BUILD_MTK_LDVT),true) - LOCAL_CFLAGS += -DUSING_MTK_LDVT -endif - -# -LOCAL_STATIC_LIBRARIES := \ - -# -LOCAL_WHOLE_STATIC_LIBRARIES := \ - -# -#LOCAL_SHARED_LIBRARIES := \ -# libcutils \ - -# -LOCAL_MODULE := libcamdrv_tpipe - -# -LOCAL_PRELINK_MODULE := false - -# -LOCAL_MODULE_TAGS := optional - -# -#LOCAL_MULTILIB := 32 - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ - -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/drv_FrmB/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/drv_FrmB/Android.mk deleted file mode 100755 index 8de2783e5c0d82605cfa487e9ce431483c4d1ce4..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/drv_FrmB/Android.mk +++ /dev/null @@ -1,90 +0,0 @@ -# -# libcamdrv -# -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -# Add a define value that can be used in the code to indicate that it's using LDVT now. -# For print message function when using LDVT. -# Note: It will be cleared by "CLEAR_VARS", so if this line needed in other module, it -# have to be set in other module again. -ifeq ($(BUILD_MTK_LDVT),true) - LOCAL_CFLAGS += -DUSING_MTK_LDVT -endif -ifeq ($(HAVE_AEE_FEATURE),yes) - LOCAL_CFLAGS += -DHAVE_AEE_FEATURE -endif - -# -#LOCAL_STATIC_LIBRARIES += \ -# libcamdrv_imgsensor \ -# libcamdrv_res_mgr \ - -ifeq ($(BUILD_MTK_LDVT),yes) -LOCAL_WHOLE_STATIC_LIBRARIES += libuvvf -endif - -# -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libm4u -LOCAL_SHARED_LIBRARIES += libbwc - -ifeq ($(MTK_ION_SUPPORT),yes) - LOCAL_SHARED_LIBRARIES += libion libion_mtk -endif - -ifneq ($(BUILD_MTK_LDVT),yes) - LOCAL_SHARED_LIBRARIES += libcameracustom -ifeq ($(HAVE_AEE_FEATURE),yes) - LOCAL_SHARED_LIBRARIES += libaed -endif - -endif - -# -LOCAL_WHOLE_STATIC_LIBRARIES += \ - libcamdrv_isp_FrmB \ - libcamdrv_imem \ - -#ifneq ($(MTK_BASIC_PACKAGE),yes) -# LOCAL_WHOLE_STATIC_LIBRARIES += libtpipe -#endif - -# -LOCAL_MODULE := libcamdrv_FrmB -#LOCAL_MULTILIB := 32 -# -LOCAL_PRELINK_MODULE := false - -# -LOCAL_MODULE_TAGS := optional - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include - -# End of common part --------------------------------------- -# -include $(BUILD_SHARED_LIBRARY) - -#include $(BUILD_STATIC_LIBRARY) - -# -include $(call all-makefiles-under, $(LOCAL_PATH)) diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/drv_FrmB/isp/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/drv_FrmB/isp/Android.mk deleted file mode 100755 index a1fd068d7fa5cbce20c82b4c84f680dfb2f698e4..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/drv_FrmB/isp/Android.mk +++ /dev/null @@ -1,60 +0,0 @@ -# -# libcamdrv_isp -# -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -# -LOCAL_SRC_FILES := isp_drv_FrmB.cpp - -# camutils: For CameraProfile APIs. -# -LOCAL_C_INCLUDES := \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/ \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/drv_common/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/kernel/core/include/mach \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ \ - $(TOP)/bionic/libc/kernel/common/linux/mt6582 \ - $(TOP)/$(MTKCAM_C_INCLUDES)/.. \ - $(MTKCAM_C_INCLUDES) - -# Add a define value that can be used in the code to indicate that it's using LDVT now. -# For print message function when using LDVT. -# Note: It will be cleared by "CLEAR_VARS", so if this line needed in other module, it -# have to be set in other module again. -ifeq ($(BUILD_MTK_LDVT),true) - LOCAL_CFLAGS += -DUSING_MTK_LDVT -endif -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -# -LOCAL_STATIC_LIBRARIES := \ - -# -LOCAL_WHOLE_STATIC_LIBRARIES := \ - -# -LOCAL_SHARED_LIBRARIES := \ - libcutils \ - -# -LOCAL_MODULE := libcamdrv_isp_FrmB - -# -LOCAL_PRELINK_MODULE := false - -# -LOCAL_MODULE_TAGS := optional - -# -#LOCAL_MULTILIB := 32 - -# -include $(BUILD_STATIC_LIBRARY) - - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/drv_common/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/drv_common/Android.mk deleted file mode 100755 index ec7d038a593446ba6f37f7154c834d07695e18cf..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/drv_common/Android.mk +++ /dev/null @@ -1,14 +0,0 @@ -# -# libcamdrv -# -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -# Add a define value that can be used in the code to indicate that it's using LDVT now. -# For print message function when using LDVT. -# Note: It will be cleared by "CLEAR_VARS", so if this line needed in other module, it -# have to be set in other module again. - -# -include $(call all-makefiles-under, $(LOCAL_PATH)) diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/drv_common/imem/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/drv_common/imem/Android.mk deleted file mode 100755 index 311c19a30921789d93331018bcd2a749d0af09de..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/drv_common/imem/Android.mk +++ /dev/null @@ -1,89 +0,0 @@ -# -# libcamdrv_imem -# -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) -# Start of common part ------------------------------------ -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- -# -LOCAL_SRC_FILES := \ - imem_drv.cpp -LOCAL_SRC_FILES += \ - hwutils.cpp \ - -# -LOCAL_C_INCLUDES += \ - $(TOP)/$(MTK_MTKCAM_PLATFORM) \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/ \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/drv \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/drv_common/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/kernel/core/include/mach \ - $(TOP)/bionic/libc/kernel/common \ - $(TOP)/$(MTK_PATH_LDVT)/include \ - $(TOPDIR)/system/core/include \ - $(TOP)/bionic/libc/kernel/common/linux/mt6582 \ - $(TOP)/system/core/libion/include \ - $(TOPDIR)/system/core/include \ - $(TOP)/$(MTK_PATH_SOURCE)/kernel/include \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/m4u/$(PLATFORM) \ - $(TOP)/$(MTK_PATH_SOURCE)/external \ - - -# Add a define value that can be used in the code to indicate that it's using LDVT now. -# For print message function when using LDVT. -# Note: It will be cleared by "CLEAR_VARS", so if it is needed in other module, it -# has to be set in other module again. -ifeq ($(BUILD_MTK_LDVT),true) - LOCAL_CFLAGS += -DUSING_MTK_LDVT -endif - -ifeq ($(MTK_ION_SUPPORT), yes) - LOCAL_CFLAGS += -DUSING_MTK_ION -endif -#----------------------------------------------------------- - -# -LOCAL_STATIC_LIBRARIES := \ - -LOCAL_SHARED_LIBRARIES := libion - -# -LOCAL_WHOLE_STATIC_LIBRARIES := \ - -#ifeq ($(BUILD_MTK_LDVT),true) -# LOCAL_WHOLE_STATIC_LIBRARIES += libuvvf -#endif - -# -LOCAL_MODULE := libcamdrv_imem - -# -#LOCAL_MULTILIB := 32 -# -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ - -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) - - - -# -#include $(call all-makefiles-under, $(LOCAL_PATH)) diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/featureio/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/featureio/Android.mk deleted file mode 100755 index 58e60227c35d92d69e85784c687b59277933d233..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/featureio/Android.mk +++ /dev/null @@ -1,133 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ -# - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# -ifeq ($(HAVE_AEE_FEATURE),yes) - LOCAL_CFLAGS += -DHAVE_AEE_FEATURE -endif - -#----------------------------------------------------------- -#LOCAL_WHOLE_STATIC_LIBRARIES += libfeatureiodrv -LOCAL_WHOLE_STATIC_LIBRARIES += libfeatureiopipe -LOCAL_WHOLE_STATIC_LIBRARIES += liblsctrans -# -ifeq ($(BUILD_MTK_LDVT),true) - LOCAL_WHOLE_STATIC_LIBRARIES += libuvvf -endif -# - -LOCAL_SHARED_LIBRARIES += libcam.utils.sensorlistener -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libutils -# -LOCAL_SHARED_LIBRARIES += libcamera_client -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libcam.utils -LOCAL_SHARED_LIBRARIES += libcamdrv -LOCAL_SHARED_LIBRARIES += libcamdrv_FrmB -LOCAL_SHARED_LIBRARIES += libcam.halsensor -LOCAL_SHARED_LIBRARIES += libcamalgo -LOCAL_SHARED_LIBRARIES += libfeatureiodrv -LOCAL_SHARED_LIBRARIES += libcam.iopipe -LOCAL_SHARED_LIBRARIES += libcam.metadata -LOCAL_SHARED_LIBRARIES += libcam.utils.sensorlistener -LOCAL_SHARED_LIBRARIES += libdl -LOCAL_SHARED_LIBRARIES += libJpgEncPipe -LOCAL_SHARED_LIBRARIES += libbinder -LOCAL_SHARED_LIBRARIES += libnvramagentclient -LOCAL_SHARED_LIBRARIES += libcam_hwutils -# -ifeq ($(HAVE_AEE_FEATURE),yes) - LOCAL_SHARED_LIBRARIES += libaed -endif -# - - LOCAL_SHARED_LIBRARIES += lib3a - LOCAL_SHARED_LIBRARIES += libnvram - LOCAL_SHARED_LIBRARIES += libcam.exif - LOCAL_SHARED_LIBRARIES += libcameracustom - LOCAL_SHARED_LIBRARIES += libcam_mmp - LOCAL_SHARED_LIBRARIES += libdpframework - LOCAL_SHARED_LIBRARIES += libcam.halsensor - - -#LOCAL_SHARED_LIBRARIES += libcamnvutil -##LOCAL_MULTILIB := 32 -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := optional -LOCAL_PRELINK_MODULE := false -LOCAL_MODULE := libfeatureio - -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/featureio/drv/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/featureio/drv/Android.mk deleted file mode 100755 index 06e42c4c161cbdfe29022856742c818acf4eb3c4..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/featureio/drv/Android.mk +++ /dev/null @@ -1,178 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -# -# libfeatureiodrv_comm -# -LOCAL_PATH:= $(call my-dir) - -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - - -ifeq ($(BUILD_MTK_LDVT),true) - LOCAL_CFLAGS += -DUSING_MTK_LDVT -endif -LOCAL_SRC_FILES:= \ - tdri_mgr/tdri_mgr.cpp \ - tuning_mgr/tuning_mgr.cpp \ - cam_cal/cam_cal_drv.cpp \ - cam_cal/camera_common_calibration.cpp \ - -LOCAL_SRC_FILES += nvram/nvram_drv.cpp -LOCAL_SRC_FILES += nvram/nvbuf_util.cpp - - -LOCAL_SRC_FILES += strobe/strobe_drv.cpp -LOCAL_SRC_FILES += strobe/strobe_global_driver.cpp -LOCAL_SRC_FILES += strobe/flashlight_drv.cpp - - -ifneq ($(BUILD_MTK_LDVT),true) - LOCAL_SRC_FILES += \ - eis/eis_drv.cpp \ - eis/eis_drv_r.cpp -endif - - - -LOCAL_SRC_FILES += lens/mcu_drv.cpp - LOCAL_SRC_FILES += lens/lens_drv.cpp - LOCAL_SRC_FILES += lens/gaflens_drv.cpp - LOCAL_SRC_FILES += lens/lens_sensor_drv.cpp - - - - - -LOCAL_C_INCLUDES += \ - $(MTKCAM_C_INCLUDES) \ - $(MTK_PATH_SOURCE)/external/nvram/libnvram \ - $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/aaa \ - $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/camera_3a \ - $(MTK_PATH_CUSTOM_PLATFORM)/hal/camera \ - $(MTK_PATH_CUSTOM_PLATFORM)/kernel/flashlight/inc \ - $(MTK_PATH_CUSTOM_PLATFORM)/kernel/lens/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/featureio/drv/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/imageio_common/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/drv_common/imem \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/common \ - $(TOP)/mediatek/hardware/mtkcam/inc/drv\ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/include//mtkcam/featureio \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/drv \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/featureio \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/external/ldvt/include \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/m4u/$(PLATFORM) \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/common/camutils \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/include//mtkcam/featureio \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/cgen/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/cgen/cfgfileinc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hal/inc/aaa \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hal/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hal/camera_3a \ - $(MTK_MTKCAM_PLATFORM)/kernel/imgsensor/inc \ - $(MTK_MTKCAM_PLATFORM)/hal/inc/aaa \ - $(MTK_MTKCAM_PLATFORM)/hal/inc \ - $(MTK_MTKCAM_PLATFORM)/hal/camera \ - $(MTK_MTKCAM_PLATFORM)/kernel/flashlight/inc \ - $(MTK_MTKCAM_PLATFORM)/kernel/lens/inc \ - $(MTK_PATH_COMMON)/kernel/imgsensor/inc - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/inc/drv -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/external/nvram/nvramagentclient - - -LOCAL_MODULE:= libfeatureiodrv -#LOCAL_MULTILIB := 32 - -# -# Start of common part ------------------------------------ - -MTKCAM_CFLAGS += -DL1_CACHE_BYTES=32 - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ - -#LOCAL_SHARED_LIBRARIES += libcam.utils.sensorlistener -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libcutils -# -LOCAL_SHARED_LIBRARIES += libcamdrv -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libcam.halsensor -LOCAL_SHARED_LIBRARIES += libcamdrv_FrmB -LOCAL_SHARED_LIBRARIES += libnvramagentclient -LOCAL_SHARED_LIBRARIES += libcam.iopipe_FrmB -# -#ifeq ($(HAVE_AEE_FEATURE),yes) -# LOCAL_SHARED_LIBRARIES += libaed -#endif -# -ifneq ($(BUILD_MTK_LDVT),true) -# LOCAL_SHARED_LIBRARIES += lib3a - LOCAL_SHARED_LIBRARIES += libnvram - LOCAL_SHARED_LIBRARIES += libcamdrv - -# LOCAL_SHARED_LIBRARIES += libcam.exif - LOCAL_SHARED_LIBRARIES += libcameracustom -# LOCAL_SHARED_LIBRARIES += libcam_mmp -# LOCAL_SHARED_LIBRARIES += libdpframework -endif - -# End of common part --------------------------------------- -# -#----------------------------------------------------------- -LOCAL_MODULE := libfeatureiodrv -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - -include $(call all-makefiles-under,$(LOCAL_PATH)) diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/featureio/pipe/3Dfeature/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/featureio/pipe/3Dfeature/Android.mk deleted file mode 100755 index 329da5708c9ccc9488a987c7a0c440236e2d2425..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/featureio/pipe/3Dfeature/Android.mk +++ /dev/null @@ -1,95 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. -#=============================================================================== - - -LOCAL_PATH:= $(call my-dir) - -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -ifeq ($(BUILD_MTK_LDVT),true) - LOCAL_CFLAGS += -DUSING_MTK_LDVT -endif - -LOCAL_SRC_FILES += \ - 3DF_hal_base.cpp \ - mav/mav_hal.cpp \ - pano3d/pano3d_hal.cpp - -LOCAL_C_INCLUDES += \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hal/inc \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/include \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/3Dfeature/mav \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/3Dfeature/pano3d \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/mtkcam/algorithm/libcore \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/mtkcam/algorithm/libmav \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/mtkcam/algorithm/libwarp \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/mtkcam/algorithm/libmotion \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/mtkcam/algorithm/libpano3d \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/mtkcam/algorithm/libutility \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam/inc/featureio \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/include - -LOCAL_STATIC_LIBRARIES := \ - -LOCAL_WHOLE_STATIC_LIBRARIES := \ - -#LOCAL_MULTILIB := 32 -LOCAL_MODULE := libcam.featureio.pipe.3DFeature -# -# Start of common part ------------------------------------ - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/include/ - -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) - - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/featureio/pipe/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/featureio/pipe/Android.mk deleted file mode 100755 index 6c29853cbd75e2d21868b99a89980904f9a8c063..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/featureio/pipe/Android.mk +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. -#=============================================================================== - - -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -LOCAL_WHOLE_STATIC_LIBRARIES := \ - libfeatureiopipe_aaa \ - -ifneq ($(BUILD_MTK_LDVT),true) - LOCAL_WHOLE_STATIC_LIBRARIES += libfeatureiopipe_eis - LOCAL_WHOLE_STATIC_LIBRARIES += libcam.featureio.pipe.motiontrack - LOCAL_WHOLE_STATIC_LIBRARIES += libfeatureiopipe_fdft - LOCAL_WHOLE_STATIC_LIBRARIES += libfeatureiopipe_ot - LOCAL_WHOLE_STATIC_LIBRARIES += libcam.featureio.pipe.facebeauty - LOCAL_WHOLE_STATIC_LIBRARIES += libfeatureiopipe_flk - LOCAL_WHOLE_STATIC_LIBRARIES += libfeatureiopipe_hdr - LOCAL_WHOLE_STATIC_LIBRARIES += libfeatureiopipe_asd - LOCAL_WHOLE_STATIC_LIBRARIES += libcam.featureio.pipe.3DFeature - LOCAL_WHOLE_STATIC_LIBRARIES += libcam.featureio.pipe.panorama - LOCAL_WHOLE_STATIC_LIBRARIES += libcam.featureio.pipe.gestureshot - LOCAL_WHOLE_STATIC_LIBRARIES += libcam.featureio.pipe.utility - -endif - -LOCAL_MODULE := libfeatureiopipe -#LOCAL_MULTILIB := 32 -# -# Start of common part ------------------------------------ - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include - -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) -include $(call all-makefiles-under,$(LOCAL_PATH)) diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/featureio/pipe/aaa/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/featureio/pipe/aaa/Android.mk deleted file mode 100755 index 8343e9f8556fc5698ff29155c44b3615049a7e91..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/featureio/pipe/aaa/Android.mk +++ /dev/null @@ -1,211 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. -#=============================================================================== - - -LOCAL_PATH:= $(call my-dir) - -include $(CLEAR_VARS) - -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk -#----------------------------------------------------------- - -ifeq ($(BUILD_MTK_LDVT),true) - LOCAL_CFLAGS += -DUSING_MTK_LDVT -endif - -LOCAL_SRC_FILES:= \ - aaa_hal_base.cpp \ - -ifneq ($(BUILD_MTK_LDVT),true) -LOCAL_SRC_FILES += \ - aaa_hal.cpp \ - aaa_hal.thread.cpp \ - aaa_hal_yuv.cpp\ - state_mgr/aaa_state.cpp \ - state_mgr/aaa_state_af.cpp \ - state_mgr/aaa_state_camcorder_preview.cpp \ - state_mgr/aaa_state_camera_preview.cpp \ - state_mgr/aaa_state_capture.cpp \ - state_mgr/aaa_state_precapture.cpp \ - state_mgr/aaa_state_recording.cpp \ - awb_mgr/awb_mgr.cpp \ - awb_mgr/awb_cct_feature.cpp \ - awb_mgr/awb_state.cpp \ - awb_mgr/awb_mgr_if.cpp \ - af_mgr/af_mgr.cpp \ - af_mgr/af_mgr_if.cpp \ - flash_mgr/flash_mgr.cpp \ - flash_mgr/flash_util.cpp \ - flash_mgr/flash_cct.cpp \ - flash_mgr/flash_cct_quick.cpp \ - flash_mgr/flash_cct_quick2.cpp \ - flash_mgr/flash_mgr_m.cpp \ - flash_mgr/flash_pline_tool.cpp \ - ae_mgr/ae_mgr.cpp \ - ae_mgr/ae_cct_feature.cpp \ - ae_mgr/ae_mgr_if.cpp \ - isp_mgr/isp_mgr.cpp \ - isp_mgr/isp_mgr_helper.cpp \ - isp_mgr/isp_debug.cpp \ - buf_mgr/buf_mgr.cpp \ - ispdrv_mgr/ispdrv_mgr.cpp \ - isp_tuning/isp_tuning_mgr.cpp \ - isp_tuning/paramctrl/paramctrl_lifetime.cpp \ - isp_tuning/paramctrl/paramctrl_user.cpp \ - isp_tuning/paramctrl/paramctrl_attributes.cpp \ - isp_tuning/paramctrl/paramctrl_validate.cpp \ - isp_tuning/paramctrl/paramctrl_per_frame.cpp \ - isp_tuning/paramctrl/paramctrl_frameless.cpp \ - isp_tuning/paramctrl/paramctrl_exif.cpp \ - sensor_mgr/aaa_sensor_mgr.cpp \ - isp_tuning/paramctrl/pca_mgr/pca_mgr.cpp \ - isp_tuning/paramctrl/ccm_mgr/ccm_mgr.cpp \ - lsc_mgr/lsc_mgr2.cpp \ - lsc_mgr/lsc_mgr2.thread.cpp \ - lsc_mgr/lsc_mgr2.misc.cpp \ - lsc_mgr/lsc_mgr2_rto.cpp \ - lsc_mgr/lsc_mgr2_rto.thread.cpp -endif - - -$(warning "MTK_MTKCAM_PLATFORM:$(MTK_MTKCAM_PLATFORM)") -$(warning "MTK_PATH_CUSTOM_PLATFORM:$(MTK_PATH_CUSTOM_PLATFORM)") - -LOCAL_C_INCLUDES += \ - $(MTK_MTKCAM_PLATFORM)/kernel/imgsensor/inc \ - $(MTK_MTKCAM_PLATFORM)/hal/inc/aaa \ - $(MTK_MTKCAM_PLATFORM)/hal/inc/isp_tuning \ - $(MTK_MTKCAM_PLATFORM)/hal/inc/camera_feature \ - $(MTK_MTKCAM_PLATFORM)/hal/inc/debug_exif/aaa \ - $(MTK_MTKCAM_PLATFORM)/hal/inc/debug_exif/cam \ - $(MTK_MTKCAM_PLATFORM)/hal/inc \ - $(MTK_MTKCAM_PLATFORM)/hal/camera \ - $(TOP)/frameworks/native/include \ - $(MTK_PATH_COMMON)/kernel/imgsensor/inc \ - $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/aaa \ - $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/isp_tuning \ - $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/camera_feature \ - $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/debug_exif/aaa \ - $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/debug_exif/cam \ - $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc \ - $(MTK_PATH_CUSTOM_PLATFORM)/hal/camera \ - $(MTK_MTKCAM_PLATFORM)/inc/drv \ - $(MTK_MTKCAM_PLATFORM)/inc/featureio \ - $(MTK_MTKCAM_PLATFORM)/inc \ - $(MTK_MTKCAM_PLATFORM)/inc/common \ - $(MTK_MTKCAM_PLATFORM)/inc/drv \ - $(MTK_MTKCAM_PLATFORM)/core/imageio_common/inc \ - $(MTK_MTKCAM_PLATFORM)/core/featureio/inc \ - $(MTK_MTKCAM_PLATFORM)/core/featureio/drv/inc \ - $(MTK_MTKCAM_PLATFORM)/core/featureio/drv/cam_cal \ - $(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/aaa \ - $(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/aaa/state_mgr \ - $(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/aaa/awb_mgr \ - $(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/aaa/flash_mgr \ - $(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/aaa/nvram_mgr \ - $(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/aaa/isp_mgr \ - $(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/aaa/buf_mgr \ - $(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/aaa/ispdrv_mgr \ - $(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/aaa/isp_tuning \ - $(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/aaa/isp_tuning/paramctrl/inc \ - $(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/aaa/isp_tuning/paramctrl/pca_mgr/ \ - $(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/aaa/isp_tuning/paramctrl/ccm_mgr/ \ - $(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/aaa/lsc_mgr \ - $(MTK_MTKCAM_PLATFORM)/inc/algorithm/lib3a \ - $(MTK_MTKCAM_PLATFORM)/inc/algorithm/liblsctrans \ - $(MTK_MTKCAM_PLATFORM)/inc/algorithm/libtsf\ - $(MTK_PATH_SOURCE)/hardware/m4u/$(PLATFORM) \ - $(MTK_MTKCAM_PLATFORM)/include/mtkcam/algorithm/lib3a \ - $(MTK_MTKCAM_PLATFORM)/include/mtkcam/featureio \ - $(MTK_MTKCAM_PLATFORM)/core/featureio/drv/inc \ - $(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/aaa/af_mgr \ - $(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/aaa/ae_mgr \ - $(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/aaa/sensor_mgr \ - $(MTK_MTKCAM_PLATFORM)/inc/acdk \ - $(MTK_MTKCAM_PLATFORM)/core/drv/imgsensor \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/cgen/cfgfileinc - -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - - -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES)/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/external -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/inc/common/camutils -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/external/aee/binary/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ - -LOCAL_STATIC_LIBRARIES += \ - -LOCAL_WHOLE_STATIC_LIBRARIES := \ - -LOCAL_MODULE := libfeatureiopipe_aaa - -#LOCAL_MULTILIB := 32 -# -# Start of common part ------------------------------------ - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -ifeq ($(HAVE_AEE_FEATURE),yes) - LOCAL_CFLAGS += -DHAVE_AEE_FEATURE -endif - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include - -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) - - - -include $(call all-makefiles-under,$(LOCAL_PATH)) diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/featureio/pipe/asd/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/featureio/pipe/asd/Android.mk deleted file mode 100755 index 5e7f7325775ff6b759f7c5bfe4a639d7e7811c42..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/featureio/pipe/asd/Android.mk +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. -#=============================================================================== - - -LOCAL_PATH:= $(call my-dir) - -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -ifeq ($(BUILD_MTK_LDVT),true) - LOCAL_CFLAGS += -DUSING_MTK_LDVT -endif - -LOCAL_SRC_FILES += \ - asd_hal_base.cpp \ - asd/asd_hal.cpp \ - -LOCAL_C_INCLUDES:= \ - $(TOP)/$(MTK_PATH_COMMON)/hal/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hal/inc \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/core/featureio/pipe/asd/asd \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/common \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/mtkcam/algorithm/libasd \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/featureio \ - -#For D2 -LOCAL_C_INCLUDES += \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hal/inc \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/asd/asd \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/include//mtkcam/algorithm/libasd \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ \ - -LOCAL_STATIC_LIBRARIES := \ - -LOCAL_WHOLE_STATIC_LIBRARIES := \ - -LOCAL_MODULE := libfeatureiopipe_asd - - -# -# Start of common part ------------------------------------ - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include - - -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) - - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/featureio/pipe/autorama/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/featureio/pipe/autorama/Android.mk deleted file mode 100755 index 46e8a995a7b1c59050e624545d4e4f8802ca6b98..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/featureio/pipe/autorama/Android.mk +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. -#=============================================================================== - - -LOCAL_PATH:= $(call my-dir) - -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -ifeq ($(BUILD_MTK_LDVT),true) - LOCAL_CFLAGS += -DUSING_MTK_LDVT -endif - -LOCAL_SRC_FILES += \ - autorama_hal_base.cpp \ - autorama/autorama_hal.cpp \ - -LOCAL_C_INCLUDES:= \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/include//mtkcam/featureio \ - $(TOP)/$(MTKCAM_C_INCLUDES)/.. \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/include \ - $(TOP)/$(MTKCAM_C_INCLUDES)/hal \ - $(TOP)/$(MTKCAM_C_INCLUDES)/v1/featureio \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/autorama/autorama \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/include//mtkcam/algorithm/libautopano \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/include//mtkcam/algorithm/libmotion \ - -LOCAL_STATIC_LIBRARIES := \ - -LOCAL_WHOLE_STATIC_LIBRARIES := \ - -#LOCAL_MULTILIB := 32 -LOCAL_MODULE := libcam.featureio.pipe.panorama - - -# -# Start of common part ------------------------------------ - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ - -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) - - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/featureio/pipe/eis/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/featureio/pipe/eis/Android.mk deleted file mode 100755 index e492dea7bd6c90a6380fc703440f80cd389001f2..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/featureio/pipe/eis/Android.mk +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. -#=============================================================================== - - -LOCAL_PATH:= $(call my-dir) - -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -ifeq ($(BUILD_MTK_LDVT),true) - LOCAL_CFLAGS += -DUSING_MTK_LDVT -endif - -LOCAL_SRC_FILES += \ - eis_hal.cpp \ - eis_hal_r.cpp - -LOCAL_C_INCLUDES:= \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/mtkcam/algorithm/libeis \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/core/featureio/drv/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/common \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/featureio \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/scenario \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/drv \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc - -#for D2-SL -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include//mtkcam/algorithm/libeis -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include//mtkcam/algorithm/libeisplus -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/featureio/drv/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hal/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc -#for D2-SL -#for D2-Sean Lin - -LOCAL_MODULE := libfeatureiopipe_eis -#LOCAL_MULTILIB := 32 - -# -# Start of common part ------------------------------------ - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include - -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) - - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/featureio/pipe/facebeautify/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/featureio/pipe/facebeautify/Android.mk deleted file mode 100755 index f57ee73aa314031c8ca1a7e68d15c67c1f396c5f..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/featureio/pipe/facebeautify/Android.mk +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += $(call all-c-cpp-files-under, .) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/mtkcam/algorithm/libfb -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.featureio.pipe.facebeauty - -#----------------------------------------------------------- - -# -# Start of common part ------------------------------------ - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include - -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) - - - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) \ No newline at end of file diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/featureio/pipe/fdft_hal/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/featureio/pipe/fdft_hal/Android.mk deleted file mode 100755 index 64413be4e8f6704f9c25e65622ba3ab31ea0a09c..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/featureio/pipe/fdft_hal/Android.mk +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. -#=============================================================================== - - -LOCAL_PATH:= $(call my-dir) - -include $(CLEAR_VARS) - -# Start of common part ------------------------------------ -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- - -LOCAL_ARM_MODE := arm - -ifeq ($(BUILD_MTK_LDVT),true) - LOCAL_CFLAGS += -DUSING_MTK_LDVT -endif - -LOCAL_SRC_FILES += \ - fd_hal_base.cpp \ - fdvt_hal.cpp \ - -LOCAL_C_INCLUDES:= \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/core/featureio/pipe/fdft_hal \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/common \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/mtkcam/algorithm/libfdft \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/featureio \ - -LOCAL_C_INCLUDES += \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hal/inc \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/fdft_hal \ - $(TOP)/$(MTK_MTKCAM_PLATFORM) \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/include//mtkcam/algorithm/libfdft \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ \ - -LOCAL_SHARED_LIBRARIES += libdpframework - -LOCAL_MODULE := libfeatureiopipe_fdft -#LOCAL_MULTILIB := 32 - - -# -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include - -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) - - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/featureio/pipe/flicker/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/featureio/pipe/flicker/Android.mk deleted file mode 100755 index 52f2e06db5fb8f378d23d7e8a898af8a1ab00860..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/featureio/pipe/flicker/Android.mk +++ /dev/null @@ -1,126 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. -#=============================================================================== - - -LOCAL_PATH:= $(call my-dir) - -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -ifeq ($(BUILD_MTK_LDVT),true) - LOCAL_CFLAGS += -DUSING_MTK_LDVT -endif - -LOCAL_SRC_FILES += \ - flicker_hal.cpp flicker_util.cpp flicker_hal_base.cpp - -LOCAL_C_INCLUDES += \ - $(MTK_C_INCLUDES) \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/include//mtkcam/algorithm/libflicker \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/include//mtkcam/featureio \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/inc/common \ - $(TOP)/$(MTK_MTKCAM_PLATFORM) \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/imageio_common/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/inc/featureio \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/aaa \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/drv/imgsensor \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/inc/drv \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hal/sensor \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/aaa \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/isp_tuning \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/aaa/isp_mgr \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/aaa/nvram_mgr \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/aaa/isp_tuning \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/aaa/sensor_mgr \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/aaa/ae_mgr \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/aaa/af_mgr \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/featureio/drv/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/aaa/ispdrv_mgr \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hal/inc/aaa \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hal/inc/isp_tuning \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hal/camera/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hal/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hal/inc/mtkcam \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hal/inc/debug_exif/aaa \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hal/imgsensor \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/cgen/cfgfileinc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/kernel/imgsensor/inc \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/aaa \ - $(TOP)/mediatek/custom/common/kernel/imgsensor/inc \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/camera/inc \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/mtkcam \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/debug_exif/aaa \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/imgsensor \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/cgen/cfgfileinc \ - $(TOP)/$(MTK_PATH_COMMON)/kernel/imgsensor/inc \ - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/inc/featureio -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/inc/drv - - -#LOCAL_MULTILIB := 32 - - -LOCAL_MODULE := libfeatureiopipe_flk - - -# -# Start of common part ------------------------------------ - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include - -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) - - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/featureio/pipe/gestureshot/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/featureio/pipe/gestureshot/Android.mk deleted file mode 100755 index 06c7350df5aae9cf18877e793c23aa83b13100c1..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/featureio/pipe/gestureshot/Android.mk +++ /dev/null @@ -1,104 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. -#=============================================================================== - - -LOCAL_PATH:= $(call my-dir) - -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -LOCAL_ARM_MODE := arm - -ifeq ($(BUILD_MTK_LDVT),true) - LOCAL_CFLAGS += -DUSING_MTK_LDVT -endif - -LOCAL_SRC_FILES += \ - gs_hal_base.cpp \ - gs_hal.cpp \ - -LOCAL_C_INCLUDES:= \ - $(TOP)/$(MTK_PATH_COMMON)/hal/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hal/inc \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/core/featureio/pipe/gestureshot \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/common \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/mtkcam/algorithm/libgd \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/mtkcam/featureio \ - -LOCAL_C_INCLUDES += \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hal/inc \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/gestureshot \ - $(TOP)/$(MTK_MTKCAM_PLATFORM) \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/include//mtkcam/algorithm/libgd \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/include//mtkcam/featureio \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ \ - -LOCAL_STATIC_LIBRARIES := \ - -LOCAL_WHOLE_STATIC_LIBRARIES := \ - -LOCAL_MODULE := libcam.featureio.pipe.gestureshot - - -# -# Start of common part ------------------------------------ - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include - -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) - - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/featureio/pipe/hdr/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/featureio/pipe/hdr/Android.mk deleted file mode 100755 index 512dc83629c7ecc4ff1e590df8de265a00e2b46c..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/featureio/pipe/hdr/Android.mk +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. -#=============================================================================== - - -LOCAL_PATH:= $(call my-dir) - -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -ifeq ($(BUILD_MTK_LDVT),true) - LOCAL_CFLAGS += -DUSING_MTK_LDVT -endif - -LOCAL_SRC_FILES += \ - hdr_hal_base.cpp \ - hdr/hdr_hal.cpp \ - -LOCAL_C_INCLUDES:= \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hal/inc \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/hdr/hdr \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/include//mtkcam/algorithm/libhdr \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/include//mtkcam/algorithm/libmav \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/inc/featureio \ - - - -LOCAL_MODULE := libfeatureiopipe_hdr -#LOCAL_MULTILIB := 32 - -# -# Start of common part ------------------------------------ - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) - - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/featureio/pipe/motiontrack/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/featureio/pipe/motiontrack/Android.mk deleted file mode 100755 index 4e6343d1e23e2a9d1bd8bd230e68b0a1d153606b..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/featureio/pipe/motiontrack/Android.mk +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. -#=============================================================================== - - -LOCAL_PATH:= $(call my-dir) - -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -ifeq ($(BUILD_MTK_LDVT),true) - LOCAL_CFLAGS += -DUSING_MTK_LDVT -endif - -LOCAL_SRC_FILES += \ - motiontrack_hal_base.cpp \ - motiontrack/motiontrack_hal.cpp \ - -LOCAL_C_INCLUDES:= \ - $(TOP)/$(MTK_PATH_COMMON)/hal/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hal/inc \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc \ - $(TOP)/$(MTKCAM_C_INCLUDES)/v1/featureio \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/motiontrack/motiontrack \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/include//mtkcam/algorithm/libmfbmm \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/include//mtkcam/featureio \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc - -LOCAL_STATIC_LIBRARIES := \ - -LOCAL_WHOLE_STATIC_LIBRARIES := \ - -LOCAL_MODULE := libcam.featureio.pipe.motiontrack - - -# -# Start of common part ------------------------------------ - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include - -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/featureio/pipe/ot/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/featureio/pipe/ot/Android.mk deleted file mode 100755 index 8104d7b5a9e6be3719bea7df5d47c664ebe8b86e..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/featureio/pipe/ot/Android.mk +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. -#=============================================================================== - - -LOCAL_PATH:= $(call my-dir) - -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -LOCAL_ARM_MODE := arm - -ifeq ($(BUILD_MTK_LDVT),true) - LOCAL_CFLAGS += -DUSING_MTK_LDVT -endif - -LOCAL_SRC_FILES += \ - ot_hal_base.cpp \ - ot_hal.cpp \ - -LOCAL_C_INCLUDES:= \ - $(TOP)/$(MTK_PATH_COMMON)/hal/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hal/inc \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/core/featureio/pipe/ot \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/common \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/mtkcam/algorithm/libot \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/featureio \ - -LOCAL_C_INCLUDES += \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hal/inc \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/ot \ - $(TOP)/$(MTK_MTKCAM_PLATFORM) \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/include//mtkcam/algorithm/libot \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ \ - -LOCAL_STATIC_LIBRARIES := \ - -LOCAL_SHARED_LIBRARIES += libdpframework - -LOCAL_WHOLE_STATIC_LIBRARIES := \ - -LOCAL_MODULE := libfeatureiopipe_ot - -# -# Start of common part ------------------------------------ - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include - -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/featureio/pipe/utility/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/featureio/pipe/utility/Android.mk deleted file mode 100755 index 795b9baad541317bddfc43ffb77146c5f48cffc6..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/featureio/pipe/utility/Android.mk +++ /dev/null @@ -1,95 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. -#=============================================================================== - - -LOCAL_PATH:= $(call my-dir) - -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -ifeq ($(BUILD_MTK_LDVT),true) - LOCAL_CFLAGS += -DUSING_MTK_LDVT -endif - -LOCAL_SRC_FILES += \ - utility_hal_base.cpp \ - utility/utility_hal.cpp \ - --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -LOCAL_C_INCLUDES:= \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include \ - $(TOP)/$(MTKCAM_C_INCLUDES)/.. \ - $(TOP)/$(MTKCAM_C_INCLUDES)/v1/featureio \ - $(TOP)/$(MTK_PATH_SOURCE)/external/mpo/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/utility/utility \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/utility/ \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/m4u/$(PLATFORM) \ -LOCAL_STATIC_LIBRARIES := \ - -LOCAL_WHOLE_STATIC_LIBRARIES := \ - -LOCAL_MODULE := libcam.featureio.pipe.utility - -# for jpeg enc use -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/jpeg/include -LOCAL_SHARED_LIBRARIES += libJpgEncPipe -# -# Start of common part ------------------------------------ - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include - -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) - - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/hwscenario/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/hwscenario/Android.mk deleted file mode 100755 index f085b77913c225049a564b70a811ee6a08afb0da..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/hwscenario/Android.mk +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -# -# libscenario_hw -# -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES := \ - HwBuffHandler.cpp \ - hwUtility.cpp \ - IhwScenario.Instance.cpp \ - VSSScenario.cpp \ - ZSDScenario.cpp -# -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/base/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/inc/common -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/common -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/external/aee/binary/inc -#dpframework -LOCAL_SHARED_LIBRARIES += libdpframework -#add this because DpIspStream didn't use forward declaration... -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/mtkcam/drv - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += - -LOCAL_STATIC_LIBRARIES += -#----------------------------------------------------------- -LOCAL_MODULE:= libcam.camadapter.scenario.hwscenario - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) -include $(call all-makefiles-under,$(LOCAL_PATH)) diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/imageio/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/imageio/Android.mk deleted file mode 100755 index 604839cae81cce84b2d646ebd1fa6009806c84fc..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/imageio/Android.mk +++ /dev/null @@ -1,82 +0,0 @@ -# -# libimageio -# -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -ifeq ($(HAVE_AEE_FEATURE),yes) - LOCAL_CFLAGS += -DHAVE_AEE_FEATURE -endif - -# -LOCAL_SHARED_LIBRARIES := \ - libcutils \ - libcamdrv \ - libm4u \ - libimageio_plat_drv \ - -LOCAL_SHARED_LIBRARIES += liblog - - -ifneq ($(BUILD_MTK_LDVT),yes) -ifeq ($(HAVE_AEE_FEATURE),yes) - LOCAL_SHARED_LIBRARIES += libaed -endif -endif - -ifeq ($(MTK_ION_SUPPORT), yes) - LOCAL_CFLAGS += -DUSING_MTK_ION -endif - -#----------------------------------------------------------- -# -LOCAL_STATIC_LIBRARIES := \ -# libimageio_plat_pipe \ -# libimageio_plat_drv \ -# libimageio_plat_pipe_mgr \ - -LOCAL_WHOLE_STATIC_LIBRARIES := \ - libimageio_plat_pipe \ -# libimageio_plat_drv \ - -# -LOCAL_MODULE := libimageio -#LOCAL_MULTILIB := 32 -# -LOCAL_PRELINK_MODULE := false - -# -LOCAL_MODULE_TAGS := optional - -# - -# -# Start of common part ------------------------------------ - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ - -# End of common part --------------------------------------- -# -include $(BUILD_SHARED_LIBRARY) - - -# -include $(call all-makefiles-under, $(LOCAL_PATH)) diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/imageio/drv/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/imageio/drv/Android.mk deleted file mode 100755 index 59a96ef2cce34de48f9d8f2b1ac276daa3f4e6b2..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/imageio/drv/Android.mk +++ /dev/null @@ -1,92 +0,0 @@ -# -# libimageio_plat_drv -# -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -# -LOCAL_SRC_FILES := \ - cam/cam_path.cpp \ - cam/cam_path_pass1.cpp \ - cam/cam_path_pass2.cpp \ - cam/isp_function.cpp \ - cdp/cdp_drv.cpp \ - mdp/mdp_mgr.cpp - -# camutils: For CameraProfile APIs. -# -LOCAL_C_INCLUDES := \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/ \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/drv \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/imageio/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/imageio_common/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/imageio/drv/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/kernel/core/include/mach \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/external/ldvt/include \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/m4u/$(PLATFORM) \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/common/camutils \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/include//mtkcam/drv \ - $(TOP)/bionic/libc/kernel/common/linux/mt6582 \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/include//mtkcam/imageio \ - - -# -LOCAL_STATIC_LIBRARIES := \ - -# -LOCAL_WHOLE_STATIC_LIBRARIES := \ - - -LOCAL_SHARED_LIBRARIES := \ - libdpframework \ - libcutils \ - libcamdrv \ - libm4u \ - -#new from Jonas requests 130510 -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_CFLAGS += -DUSING_D2 - -ifeq ($(BUILD_MTK_LDVT),yes) - LOCAL_CFLAGS += -DUSING_MTK_LDVT -endif - -# -LOCAL_MODULE := libimageio_plat_drv -LOCAL_MODULE_TAGS := optional -#LOCAL_MULTILIB := 32 -# -#include $(BUILD_STATIC_LIBRARY) - -# -# Start of common part ------------------------------------ - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ - -# End of common part --------------------------------------- -# -include $(BUILD_SHARED_LIBRARY) - - -# -#include $(call all-makefiles-under, $(LOCAL_PATH)) diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/imageio/pipe/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/imageio/pipe/Android.mk deleted file mode 100755 index 21dbf39716dfb4ade0176fcc8e60024ea993e3ba..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/imageio/pipe/Android.mk +++ /dev/null @@ -1,85 +0,0 @@ -# -# libimageio_plat_pipe -# -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -# -LOCAL_SRC_FILES := \ - PipeImp.cpp \ - CamIOPipe/CamIOPipe.cpp \ - CamIOPipe/ICamIOPipeBridge.cpp \ - CdpPipe/CdpPipe.cpp \ - CdpPipe/ICdpPipeBridge.cpp \ - PostProcPipe/IPostProcPipeBridge.cpp \ - PostProcPipe/PostProcPipe.cpp - -# -LOCAL_C_INCLUDES += \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/drv \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/imageio \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/imageio/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/imageio_common/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/imageio/pipe/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/kernel/core/include/mach \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/external/ldvt/include \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/m4u/$(PLATFORM) \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/inc/drv \ - $(TOP)/bionic/libc/kernel/common/linux/mt6582 \ - $(TOP)/$(MTK_PATH_COMMON)/kernel/imgsensor/inc - -$(warning "LOCAL_C_INCLUDES:$(LOCAL_C_INCLUDES)") - - -ifeq ($(BUILD_MTK_LDVT),yes) - LOCAL_CFLAGS += -DUSING_MTK_LDVT -endif - -# -LOCAL_SHARED_LIBRARIES := \ - -# -LOCAL_STATIC_LIBRARIES := \ - -# -LOCAL_WHOLE_STATIC_LIBRARIES := \ - -# -LOCAL_MODULE := libimageio_plat_pipe - -# -#LOCAL_MULTILIB := 32 -# -# Start of platform part ------------------------------------ - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ -$(warning "LOCAL_C_INCLUDES:$(LOCAL_C_INCLUDES)") - -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) - - - -# -#include $(call all-makefiles-under,$(LOCAL_PATH)) diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/imageio/test/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/imageio/test/Android.mk deleted file mode 100755 index bfedd6cb349f77a156adeca73fc760e77e4fe631..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/imageio/test/Android.mk +++ /dev/null @@ -1,107 +0,0 @@ -# -# imageiotest -# -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#temp mark to avoid build error -#ifeq ($(strip $(TARGET_BOARD_PLATFORM)),no_build) -# -LOCAL_SRC_FILES := \ - ts_camio.cpp \ - ts_camio_sensor.cpp \ - ts_it_imageio.cpp \ - ts_fake_sensor.cpp \ - ts_postproc.cpp \ - main.cpp \ - ts_efuse.cpp -# -# -# camera Hardware -LOCAL_C_INCLUDES += \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/ \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/common \ - $(TOP)/$(MTK_PATH_COMMON)/kernel/imgsensor/inc \ - -# -# Sensor common include header -LOCAL_C_INCLUDES += $(TOP)/kernel-3.4/drivers/misc/mediatek/imgsensor/inc - -LOCAL_C_INCLUDES += \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/drv \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/imageio \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/imageio/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/campipe/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/kernel/core/include/mach \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/inc \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/inc/drv \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/include//mtkcam/imageio \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/imageio/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/imageio_common/inc \ -# $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/imageio/pipe/inc \ -# -LOCAL_SHARED_LIBRARIES := \ - libcutils \ - libcamdrv \ - libimageio \ - libimageio_plat_drv \ - libfeatureio \ - libfeatureiodrv \ - libcam.halsensor \ -# libcam.campipe \ -# -LOCAL_STATIC_LIBRARIES := \ - -# -LOCAL_WHOLE_STATIC_LIBRARIES := \ - -# -LOCAL_MODULE := imageiotest - -# -LOCAL_MODULE_TAGS := eng - -# -LOCAL_PRELINK_MODULE := false - -# - -# -# Start of common part ------------------------------------ - -MTKCAM_CFLAGS += -DL1_CACHE_BYTES=32 -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ - -# End of common part --------------------------------------- -# -include $(BUILD_EXECUTABLE) - - -# -#include $(call all-makefiles-under,$(LOCAL_PATH)) - -#endif diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/imageio_FrmB/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/imageio_FrmB/Android.mk deleted file mode 100755 index 6f94ac363bf4450d602100e4b2aefd8a6e00d013..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/imageio_FrmB/Android.mk +++ /dev/null @@ -1,81 +0,0 @@ -# -# libimageio -# -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -ifeq ($(HAVE_AEE_FEATURE),yes) - LOCAL_CFLAGS += -DHAVE_AEE_FEATURE -endif - -# -LOCAL_SHARED_LIBRARIES := \ - libcutils \ - libcamdrv_FrmB \ - libm4u \ - libimageio_plat_drv_FrmB \ - -LOCAL_SHARED_LIBRARIES += liblog - - -ifneq ($(BUILD_MTK_LDVT),yes) -ifeq ($(HAVE_AEE_FEATURE),yes) - LOCAL_SHARED_LIBRARIES += libaed -endif -endif -# - -ifeq ($(MTK_ION_SUPPORT), yes) - LOCAL_CFLAGS += -DUSING_MTK_ION -endif - -#----------------------------------------------------------- - -LOCAL_STATIC_LIBRARIES := \ - - -LOCAL_WHOLE_STATIC_LIBRARIES := \ - libimageio_plat_pipe_FrmB \ - - -# -LOCAL_MODULE := libimageio_FrmB -#LOCAL_MULTILIB := 32 -# -LOCAL_PRELINK_MODULE := false - -# -LOCAL_MODULE_TAGS := optional - -# - -# -# Start of common part ------------------------------------ - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ - -# End of common part --------------------------------------- -# -include $(BUILD_SHARED_LIBRARY) - - -# -include $(call all-makefiles-under, $(LOCAL_PATH)) diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/imageio_FrmB/drv/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/imageio_FrmB/drv/Android.mk deleted file mode 100755 index 286c07dd44c869ac769c29ac4130cbd635785023..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/imageio_FrmB/drv/Android.mk +++ /dev/null @@ -1,97 +0,0 @@ -# -# libimageio_plat_drv_FrmB -# -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -# -LOCAL_SRC_FILES := \ - cam/cam_path_FrmB.cpp \ - cam/cam_path_pass1_FrmB.cpp \ - cam/cam_path_pass2_FrmB.cpp \ - cam/p1HwCfg_FrmB.cpp \ - cam/isp_function_FrmB.cpp \ - cdp/cdp_drv_FrmB.cpp \ - mdp/mdp_mgr_FrmB.cpp - -# camutils: For CameraProfile APIs. -# -LOCAL_C_INCLUDES := \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/imageio_FrmB/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/imageio_common/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/imageio_FrmB/drv/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/kernel/core/include/mach \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/external/ldvt/include \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/m4u/$(PLATFORM) \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/common/camutils \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/mtkcam/drv \ - $(TOP)/bionic/libc/kernel/common/linux/mt6582 - -#for camera_vendor_tags.h: -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include - -# Add a define value that can be used in the code to indicate that it's using LDVT now. -# For print message function when using LDVT. -# Note: It will be cleared by "CLEAR_VARS", so if it is needed in other module, it -# has to be set in other module again. -ifeq ($(BUILD_MTK_LDVT),true) - LOCAL_CFLAGS += -DUSING_MTK_LDVT -endif - -# -LOCAL_STATIC_LIBRARIES := \ - -# -LOCAL_WHOLE_STATIC_LIBRARIES := \ - -#ifeq ($(BUILD_MTK_LDVT),true) -# LOCAL_WHOLE_STATIC_LIBRARIES += libuvvf -#endif - -LOCAL_SHARED_LIBRARIES := \ - libdpframework \ - libcutils \ - libcamdrv_FrmB \ - libm4u \ - -#new from Jonas requests 130510 -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_CFLAGS += -DUSING_D2 -# -LOCAL_MODULE := libimageio_plat_drv_FrmB -LOCAL_MODULE_TAGS := optional -#LOCAL_MULTILIB := 32 -# -#include $(BUILD_STATIC_LIBRARY) - -# -# Start of common part ------------------------------------ - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ - -# End of common part --------------------------------------- -# -include $(BUILD_SHARED_LIBRARY) - - -# -#include $(call all-makefiles-under, $(LOCAL_PATH)) diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/imageio_FrmB/pipe/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/imageio_FrmB/pipe/Android.mk deleted file mode 100755 index bb0ebffc28693a677f930683e622d1896b5a494d..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/imageio_FrmB/pipe/Android.mk +++ /dev/null @@ -1,114 +0,0 @@ -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += PipeImp_FrmB.cpp -LOCAL_SRC_FILES += \ - CamIOPipe/CamIOPipe_FrmB.cpp \ - CamIOPipe/ICamIOPipeBridge_FrmB.cpp \ - PostProcPipe/IPostProcPipeBridge_FrmB.cpp \ - PostProcPipe/PostProcPipe_FrmB.cpp - - -#----------------------------------------------------------- -#LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -#LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -#LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ -# -#LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/kernel/imgsensor/inc -#LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/kernel/include -#LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/kernel/core/include/mach -#LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/external/ldvt/include -# -#LOCAL_C_INCLUDES += $(LOCAL_PATH)/inc -#LOCAL_C_INCLUDES += $(LOCAL_PATH)/../inc -# -#LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/m4u/$(PLATFORM) -# systrace -#LOCAL_C_INCLUDES += $(TOP)/system/core/include -#LOCAL_SHARED_LIBRARIES += libutils - -#----------------------------------------------------------- - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(call include-path-for, camera) -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks-ext/av/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam -#LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/kernel/core/include/mach -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include//mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include//mtkcam/drv_common -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/external/ldvt/include -# -LOCAL_C_INCLUDES += $(TOP)/bionic/libc/kernel/common/linux/mt6582 -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/core -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/imageio_FrmB/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/imageio_common/inc -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/imageio_FrmB/pipe/inc - -#Thread Priority -LOCAL_C_INCLUDES += $(TOP)/system/core/include -# -#----------------------------------------------------------- - - - - -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# -# Add a define value that can be used in the code to indicate that it's using LDVT now. -# For print message function when using LDVT. -# Note: It will be cleared by "CLEAR_VARS", so if it is needed in other module, it -# has to be set in other module again. -ifeq ($(BUILD_MTK_LDVT),true) - LOCAL_CFLAGS += -DUSING_MTK_LDVT -endif - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libimageio_plat_pipe_FrmB -#LOCAL_MULTILIB := 32 -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - - -################################################################################ -# -################################################################################ -#include $(CLEAR_VARS) -#include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/imageio_FrmB/test/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/imageio_FrmB/test/Android.mk deleted file mode 100755 index 7628216c19782d0081480c06c63134ea70223921..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/imageio_FrmB/test/Android.mk +++ /dev/null @@ -1,100 +0,0 @@ -# -# imageioFrmBtest -# -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#temp mark to avoid build error -ifeq ($(strip $(TARGET_BOARD_PLATFORM)),no_build) -# -LOCAL_SRC_FILES := \ - ts_camio_FrmB.cpp \ - ts_camio_sensor_FrmB.cpp \ - main.cpp -# -# -# camera Hardware -LOCAL_C_INCLUDES += \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/ \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/common \ - $(TOP)/$(MTK_PATH_COMMON)/kernel/imgsensor/inc \ - -# -# Sensor common include header -LOCAL_C_INCLUDES += $(TOP)/kernel-3.4/drivers/misc/mediatek/imgsensor/inc - -LOCAL_C_INCLUDES += \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/drv \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/imageio \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/imageio_FrmB/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/campipe/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/kernel/core/include/mach \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/inc \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/inc/drv \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/include//mtkcam/imageio_FrmB \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/imageio_FrmB/pipe/inc \ - $(TOP)/bionic/libc/kernel/common/linux/mt6582 \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/imageio_common/inc \ - -#for camera_vendor_tags.h: -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include - -# -LOCAL_SHARED_LIBRARIES := \ - libcutils \ - libcamdrv \ - libcamdrv_FrmB \ - libimageio_FrmB \ - libimageio_plat_drv_FrmB \ - libcam.campipe \ -# -LOCAL_STATIC_LIBRARIES := \ - -# -LOCAL_WHOLE_STATIC_LIBRARIES := \ - -# -LOCAL_MODULE := imageioFrmBtest - -# -LOCAL_MODULE_TAGS := eng - -# -LOCAL_PRELINK_MODULE := false - -# -#LOCAL_MULTILIB := 32 -# -# Start of common part ------------------------------------ - -MTKCAM_CFLAGS += -DL1_CACHE_BYTES=32 -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ - -# End of common part --------------------------------------- -# -include $(BUILD_EXECUTABLE) - - -# -#include $(call all-makefiles-under,$(LOCAL_PATH)) -endif diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/iopipe/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/iopipe/Android.mk deleted file mode 100755 index d94dbd5a467b33d7774ac179fb04a2dc19c76733..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/iopipe/Android.mk +++ /dev/null @@ -1,151 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk -#----------------------------------------------------------- - -#mark to build this so due to it is not needed in camera1 -#ifeq ($(strip $(TARGET_BOARD_PLATFORM)),no_build) - -MTKCAM_USE_LEGACY_IMAGEIO := '0' -MTKCAM_USE_LEGACY_SIMAGER := '1' -MTKCAM_USE_LEGACY_JPEGHW := '1' -#--- -# FIXME, ResDrv in CamDrv -#--- -MTKCAM_USE_LEGACY_CAMDRV := '0' -ifeq ($(BUILD_MTK_LDVT),true) - MTKCAM_USE_LEGACY_SIMAGER := '0' - MTKCAM_USE_LEGACY_JPEGHW := '0' -endif - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/mtkcam/drv -# -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# -LOCAL_CFLAGS += -DMTKCAM_USE_LEGACY_IMAGEIO="$(MTKCAM_USE_LEGACY_IMAGEIO)" -LOCAL_CFLAGS += -DMTKCAM_USE_LEGACY_JPEGHW="$(MTKCAM_USE_LEGACY_JPEGHW)" -LOCAL_CFLAGS += -DUSING_D2 -#----------------------------------------------------------- -#LOCAL_WHOLE_STATIC_LIBRARIES += libcam.iopipe.postproc -#LOCAL_WHOLE_STATIC_LIBRARIES += libcam.iopipe.camio -ifeq "'1'" "$(strip $(MTKCAM_USE_LEGACY_SIMAGER))" - LOCAL_WHOLE_STATIC_LIBRARIES += libcam.iopipe.simager -endif - -ifeq ($(BUILD_MTK_LDVT),true) -# LOCAL_SHARED_LIBRARIES += libaed -# LOCAL_WHOLE_STATIC_LIBRARIES += libcam_utils.common - #LOCAL_WHOLE_STATIC_LIBRARIES += libcam_utils.common.metadata -endif -# -LOCAL_STATIC_LIBRARIES := - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libcam_hwutils -# -#LOCAL_SHARED_LIBRARIES += libstlport -#LOCAL_SHARED_LIBRARIES += libimageio_plat_drv -# -#ifneq ($(BUILD_MTK_LDVT),true) - LOCAL_SHARED_LIBRARIES += libcam_utils -# LOCAL_SHARED_LIBRARIES += libcam.metadata -#endif -#LOCAL_SHARED_LIBRARIES += libcam.halsensor -# -ifeq "'1'" "$(strip $(MTKCAM_USE_LEGACY_IMAGEIO))" - LOCAL_SHARED_LIBRARIES += libimageio -# LOCAL_SHARED_LIBRARIES += libcam.campipe -endif -# - - -# for res mgr ?? -ifeq "'1'" "$(strip $(MTKCAM_USE_LEGACY_CAMDRV))" - LOCAL_SHARED_LIBRARIES += libcamdrv -endif -# - -# SImager -ifeq "'1'" "$(strip $(MTKCAM_USE_LEGACY_SIMAGER))" - LOCAL_SHARED_LIBRARIES += libdpframework -endif -# - -# -ifeq "'1'" "$(strip $(MTKCAM_USE_LEGACY_JPEGHW))" - LOCAL_SHARED_LIBRARIES += libJpgEncPipe -endif -# -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := libcam.iopipe -#LOCAL_MULTILIB := 32 -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) -#endif diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/iopipe/CamIO/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/iopipe/CamIO/Android.mk deleted file mode 100755 index b5529e8438b84a301fbdb81fc2286a9fc1324c0e..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/iopipe/CamIO/Android.mk +++ /dev/null @@ -1,113 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES := NormalPipe.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(call include-path-for, camera) -# -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks-ext/av/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/external/ldvt/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/kernel/core/include/mach -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/kernel/imgsensor/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/kernel/sensor/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/imageio/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/imageio/pipe/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/imageio_common/inc -LOCAL_C_INCLUDES += $(TOP)/bionic/libc/kernel/common/linux/mt6582 - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/drv -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/common/camutils -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/include/mtkcam/drv - -# -# metadata -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES)/metadata -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES)/metadata/client -# -# Sensor common include header -LOCAL_C_INCLUDES += $(TOP)/kernel-3.4/drivers/misc/mediatek/imgsensor/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_COMMON)/kernel/imgsensor/inc -# -# -ifeq ($(BUILD_MTK_LDVT),true) - LOCAL_CFLAGS += -DUSING_MTK_LDVT -endif -#----------------------------------------------------------- -LOCAL_CFLAGS += - -#----------------------------------------------------------- -#LOCAL_SHARED_LIBRARIES += libstlport -LOCAL_SHARED_LIBRARIES += libdpframework -#----------------------------------------------------------- -#LOCAL_WHOLE_STATIC_LIBRARIES += libcam.temp.camera1.hwscenario -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.iopipe.camio - -#----------------------------------------------------------- -#include $(BUILD_STATIC_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -#include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/iopipe/PostProc/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/iopipe/PostProc/Android.mk deleted file mode 100755 index 6b69dd0f5ace35dcaafa851f6c31e9ff898d0dca..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/iopipe/PostProc/Android.mk +++ /dev/null @@ -1,77 +0,0 @@ -# -# libcam.iopipe.postproc -# - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += \ - FeatureStream.cpp \ - HalPipeWrapper.cpp \ - HalPipeWrapper.Thread.cpp \ - NormalStream.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(call include-path-for, camera) -# -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks-ext/av/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam -#LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/kernel/core/include/mach -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include//mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include//mtkcam/drv_common -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/external/ldvt/include -# -LOCAL_C_INCLUDES += $(TOP)/bionic/libc/kernel/common/linux/mt6582 -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/core -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/imageio/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/imageio_common/inc -# -#Thread Priority -LOCAL_C_INCLUDES += $(TOP)/system/core/include -# -#----------------------------------------------------------- -LOCAL_CFLAGS += - -ifeq ($(BUILD_MTK_LDVT),true) - LOCAL_CFLAGS += -DUSING_MTK_LDVT - LOCAL_WHOLE_STATIC_LIBRARIES += libuvvf -endif - -#HALPOSTPROC_USING_TEST := '1' -#LOCAL_CFLAGS += -DHALPOSTPROC_USING_TEST -#----------------------------------------------------------- - -#----------------------------------------------------------- -#LOCAL_WHOLE_STATIC_LIBRARIES += libcam.temp.camera1.hwscenario -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.iopipe.postproc - -#----------------------------------------------------------- -#include $(BUILD_STATIC_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -#include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/iopipe/SImager/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/iopipe/SImager/Android.mk deleted file mode 100755 index f131a9642303e5785226def2f492bb522053ec72..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/iopipe/SImager/Android.mk +++ /dev/null @@ -1,121 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -################################################################################ -# -# libcam.iopipe.simager -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - - -MTKCAM_USE_LEGACY_JPEGHW ?= '1' - -LOCAL_SRC_FILES := \ - ImageTransform/IImageTransformBridge.cpp \ - ImageTransform/ImageTransform.cpp \ - JpegCodec/IJpegCodecBridge.cpp \ - JpegCodec/JpegCodec.cpp \ - SImager.cpp \ - ISImagerBridge.cpp \ - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/mtkcam/drv -# -# -# camera Hardware -#LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/base/include -#LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/camera/inc -#LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/camera/inc/common -#LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/camera/inc -#LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/camera/inc/common -#LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/kernel/include -#LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/kernel/core/include/mach - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/iopipe/SImager -# -ifeq "'1'" "$(strip $(MTKCAM_USE_LEGACY_JPEGHW))" -# for jpeg enc use -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/jpeg/include -LOCAL_SHARED_LIBRARIES += libJpgEncPipe -## m4u -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/m4u/$(PLATFORM) -LOCAL_CFLAGS += -DMTKCAM_USE_LEGACY_JPEGHW="1" -endif - -# this should be added after LOCAL_C_INCLUDES assignments -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -# -# image transform -LOCAL_SHARED_LIBRARIES += libdpframework -LOCAL_CFLAGS += -DUSING_D2 -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -# - -# -LOCAL_STATIC_LIBRARIES := \ - - -# -LOCAL_MODULE := libcam.iopipe.simager - -# -LOCAL_MODULE_TAGS := optional - -# platform config - -# -include $(BUILD_STATIC_LIBRARY) - -# -include $(call all-makefiles-under,$(LOCAL_PATH)) diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/iopipe/SImager/test/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/iopipe/SImager/test/Android.mk deleted file mode 100755 index c31482fe46d1c7464a89d387822fececde28efe2..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/iopipe/SImager/test/Android.mk +++ /dev/null @@ -1,74 +0,0 @@ -# -# camshottest -# -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -# don't build this under ldvt -ifeq "'1'" "$(strip $(MTKCAM_USE_LEGACY_SIMAGER))" -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -# -LOCAL_SRC_FILES := \ - test_simager.cpp \ - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ -# -# camera Hardware -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/camera/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/camera/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/camera/inc/common - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# - -# vector -LOCAL_SHARED_LIBRARIES := \ - libcutils \ - -# Simager -LOCAL_SHARED_LIBRARIES += \ - libcam.iopipe \ - -#utils -LOCAL_SHARED_LIBRARIES += \ - libcam_utils \ - -## Imem -#LOCAL_SHARED_LIBRARIES += \ -# libcamdrv \ - -# -LOCAL_STATIC_LIBRARIES := \ - -# -LOCAL_WHOLE_STATIC_LIBRARIES := \ - -# -LOCAL_MODULE := simagertest - -# -LOCAL_MODULE_TAGS := optional - -# -LOCAL_PRELINK_MODULE := false - -# -#include $(BUILD_EXECUTABLE) - -# -#include $(call all-makefiles-under,$(LOCAL_PATH)) -endif diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/iopipe/test/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/iopipe/test/Android.mk deleted file mode 100755 index 5786a0e5cabe94972e363aa9cfab3d1a3e99db09..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/iopipe/test/Android.mk +++ /dev/null @@ -1,83 +0,0 @@ -# -# camiopipetest -# -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES := \ - test_normalstream.cpp \ - ts_iopipe.cpp \ - ts_iopipe_sensor.cpp \ - main.cpp - - -#utility -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ - -#linux kernel -LOCAL_C_INCLUDES += $(TOP)/kernel-3.10/arch/arc - -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/core -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/imageio_common/inc - -#for camera_vendor_tags.h: -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include - -# -LOCAL_SHARED_LIBRARIES := \ - libcutils \ - libutils \ - libcam_utils \ - libcam.iopipe \ - libcamdrv \ - libcam.halsensor -# -LOCAL_STATIC_LIBRARIES := \ - -# -LOCAL_WHOLE_STATIC_LIBRARIES := \ - -# -LOCAL_MODULE := camiopipetest - -# -LOCAL_MODULE_TAGS := eng - -# -LOCAL_PRELINK_MODULE := false - -# - -# -# Start of common part ------------------------------------ - -MTKCAM_CFLAGS += -DL1_CACHE_BYTES=32 -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ - -# End of common part --------------------------------------- -# -#include $(BUILD_EXECUTABLE) - - -# -#include $(call all-makefiles-under,$(LOCAL_PATH)) diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/iopipe_FrmB/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/iopipe_FrmB/Android.mk deleted file mode 100755 index 413bb18da2ab68dcd1bce4be3aab88124a509ba9..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/iopipe_FrmB/Android.mk +++ /dev/null @@ -1,149 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk -#----------------------------------------------------------- -MTKCAM_USE_LEGACY_IMAGEIO := '1' -MTKCAM_USE_LEGACY_SIMAGER := '1' -MTKCAM_USE_LEGACY_JPEGHW := '1' -#--- -# FIXME, ResDrv in CamDrv -#--- -MTKCAM_USE_LEGACY_CAMDRV := '1' -ifeq ($(BUILD_MTK_LDVT),true) - MTKCAM_USE_LEGACY_SIMAGER := '0' - MTKCAM_USE_LEGACY_JPEGHW := '0' -endif - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ -# -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# -LOCAL_CFLAGS += -DMTKCAM_USE_LEGACY_IMAGEIO="$(MTKCAM_USE_LEGACY_IMAGEIO)" -LOCAL_CFLAGS += -DMTKCAM_USE_LEGACY_JPEGHW="$(MTKCAM_USE_LEGACY_JPEGHW)" - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.iopipe.postproc_FrmB -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.iopipe.camio_FrmB -ifeq "'1'" "$(strip $(MTKCAM_USE_LEGACY_SIMAGER))" -# LOCAL_WHOLE_STATIC_LIBRARIES += libcam.iopipe.simager -endif - -ifeq ($(BUILD_MTK_LDVT),true) -# LOCAL_SHARED_LIBRARIES += libaed -# LOCAL_WHOLE_STATIC_LIBRARIES += libcam_utils.common - #LOCAL_WHOLE_STATIC_LIBRARIES += libcam_utils.common.metadata -endif -# -LOCAL_STATIC_LIBRARIES := - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libcam_hwutils -# -LOCAL_SHARED_LIBRARIES += libimageio_plat_drv_FrmB -# -#ifneq ($(BUILD_MTK_LDVT),true) - LOCAL_SHARED_LIBRARIES += libcam_utils - LOCAL_SHARED_LIBRARIES += libcam.metadata -#endif -LOCAL_SHARED_LIBRARIES += libcam.halsensor -# -ifeq "'1'" "$(strip $(MTKCAM_USE_LEGACY_IMAGEIO))" - LOCAL_SHARED_LIBRARIES += libimageio_FrmB -# LOCAL_SHARED_LIBRARIES += libcam.campipe -endif -# -#LOCAL_SHARED_LIBRARIES += libfeatureio - -# for res mgr ?? -ifeq "'1'" "$(strip $(MTKCAM_USE_LEGACY_CAMDRV))" - LOCAL_SHARED_LIBRARIES += libcamdrv_FrmB -endif -# - -# SImager -ifeq "'1'" "$(strip $(MTKCAM_USE_LEGACY_SIMAGER))" - LOCAL_SHARED_LIBRARIES += libdpframework -endif -# - -# -ifeq "'1'" "$(strip $(MTKCAM_USE_LEGACY_JPEGHW))" -# LOCAL_SHARED_LIBRARIES += libJpgEncPipe -endif -# - -# CamManager -#----------------------------------------------------------- -#LOCAL_SHARED_LIBRARIES += libcam_hwutils -#----------------------------------------------------------- - -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := libcam.iopipe_FrmB - -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/iopipe_FrmB/CamIO/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/iopipe_FrmB/CamIO/Android.mk deleted file mode 100755 index 07dcd4050d13c81f861c7c4d4a25c1bb3909f309..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/iopipe_FrmB/CamIO/Android.mk +++ /dev/null @@ -1,115 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- - -#----------------------------------------------------------- -LOCAL_SRC_FILES += NormalPipe_FrmB.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(call include-path-for, camera) -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks-ext/av/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/drv -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/external/ldvt/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/kernel/core/include/mach -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/imageio_FrmB/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/imageio_common/inc -# -#sensor -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/kernel/sensor/inc -# -# kernel -LOCAL_C_INCLUDES += $(TOP)/bionic/libc/kernel/common/linux/mt6582 -# -# metadata -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES)/metadata -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES)/metadata/client -# -# Sensor common include header -LOCAL_C_INCLUDES += $(TOP)/kernel-3.4/drivers/misc/mediatek/imgsensor/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_COMMON)/kernel/imgsensor/inc -# -ifeq ($(BUILD_MTK_LDVT),true) - LOCAL_CFLAGS += -DUSING_MTK_LDVT -endif -#----------------------------------------------------------- -LOCAL_CFLAGS += - -#----------------------------------------------------------- -#LOCAL_SHARED_LIBRARIES += libstlport - -#----------------------------------------------------------- -#LOCAL_WHOLE_STATIC_LIBRARIES += libcam.temp.camera1.hwscenario -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.iopipe.camio_FrmB -#LOCAL_MULTILIB := 32 -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/iopipe_FrmB/PostProc/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/iopipe_FrmB/PostProc/Android.mk deleted file mode 100755 index cc661b0e422686494d8def8cc556fd167066203f..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/iopipe_FrmB/PostProc/Android.mk +++ /dev/null @@ -1,81 +0,0 @@ -# -# libcam.iopipe.postproc_FrmB -# - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- -#----------------------------------------------------------- -LOCAL_SRC_FILES += \ - FeatureStream_FrmB.cpp \ - HalPipeWrapper.Thread_FrmB.cpp \ - HalPipeWrapper_FrmB.cpp \ - NormalStream_FrmB.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(call include-path-for, camera) -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks-ext/av/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam -#LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/kernel/core/include/mach -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include//mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include//mtkcam/drv_common -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/external/ldvt/include -# -LOCAL_C_INCLUDES += $(TOP)/bionic/libc/kernel/common/linux/mt6582 -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/core -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/imageio_FrmB/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/imageio_common/inc -# -#Thread Priority -LOCAL_C_INCLUDES += $(TOP)/system/core/include -# -#----------------------------------------------------------- -LOCAL_CFLAGS += - -ifeq ($(BUILD_MTK_LDVT),true) - LOCAL_CFLAGS += -DUSING_MTK_LDVT - LOCAL_WHOLE_STATIC_LIBRARIES += libuvvf -endif - -#HALPOSTPROC_USING_TEST := '1' -#LOCAL_CFLAGS += -DHALPOSTPROC_USING_TEST -#----------------------------------------------------------- - -#----------------------------------------------------------- -#LOCAL_WHOLE_STATIC_LIBRARIES += libcam.temp.camera1.hwscenario -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.iopipe.postproc_FrmB -#LOCAL_MULTILIB := 32 -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/iopipe_FrmB/test/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/iopipe_FrmB/test/Android.mk deleted file mode 100755 index b1dddec79ba02a34e6de1d0397bab37a0bbe4914..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/iopipe_FrmB/test/Android.mk +++ /dev/null @@ -1,98 +0,0 @@ -# -# iopipeFrmBtest -# -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += \ - ts_iopipe_FrmB.cpp \ - test_normalstream_FrmB.cpp \ - ts_IT_FrmB.cpp \ - main.cpp - -# - -#utility -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include - -#linux kernel -LOCAL_C_INCLUDES += $(TOP)/kernel-3.10/arch/arc - -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/core -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/imageio_common/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_COMMON)/kernel/imgsensor/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/kernel/sensor/inc - -#for camera_vendor_tags.h: -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include - -# -LOCAL_SHARED_LIBRARIES := \ - libcutils \ - libutils \ - libcam_utils \ - libcam.iopipe_FrmB \ - libcamdrv_FrmB \ - libcamdrv \ - libcam.halsensor \ - libfeatureiodrv \ - -# MM DVFS -LOCAL_SHARED_LIBRARIES += libbwc - -# -LOCAL_STATIC_LIBRARIES := \ - -# -LOCAL_WHOLE_STATIC_LIBRARIES := \ - -# -LOCAL_MODULE := iopipeFrmBtest - -# -LOCAL_MODULE_TAGS := eng - -# -LOCAL_PRELINK_MODULE := false - -# - -# -# Start of common part ------------------------------------ - -MTKCAM_CFLAGS += -DL1_CACHE_BYTES=32 -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -# MM DVFS -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/bwc/inc - -# End of common part --------------------------------------- -# -include $(BUILD_EXECUTABLE) - - -# -include $(call all-makefiles-under,$(LOCAL_PATH)) diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/vssimgtrans/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/vssimgtrans/Android.mk deleted file mode 100755 index ba17d5f957a451a0b2e0da97bafab4b12c859870..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/core/vssimgtrans/Android.mk +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -# -# -LOCAL_PATH:= $(call my-dir) - -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -LOCAL_SRC_FILES += vss_img_trans.cpp -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/base/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/common -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/imageio -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/vssimgtrans -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/kernel/core/include/mach - -LOCAL_STATIC_LIBRARIES := \ - -LOCAL_WHOLE_STATIC_LIBRARIES := \ - - -LOCAL_MODULE:= libcam.vssimgtrans - - -# -# Start of common part ------------------------------------ - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ - -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) -include $(call all-makefiles-under,$(LOCAL_PATH)) diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/devicemgr/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/devicemgr/Android.mk deleted file mode 100755 index 354ca9f4e557e972ca6f6eea490997ca31140ad0..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/devicemgr/Android.mk +++ /dev/null @@ -1,131 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -# hw/..so -# hw/.default.so -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- -MTKCAM_HAVE_METADATA ?= '1' # built-in if '1' ; otherwise not built-in -MTKCAM_HAVE_SENSOR_HAL ?= '1' # built-in if '1' ; otherwise not built-in - -#----------------------------------------------------------- -LOCAL_SRC_FILES += CamDeviceManagerImp.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -# - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# -LOCAL_CFLAGS += -DMAX_SIMUL_CAMERAS_SUPPORTED=1 -# -LOCAL_CFLAGS += -DMTKCAM_HAVE_METADATA="$(MTKCAM_HAVE_METADATA)" -LOCAL_CFLAGS += -DMTKCAM_HAVE_SENSOR_HAL="$(MTKCAM_HAVE_SENSOR_HAL)" -# -LOCAL_CFLAGS += -DPLATFORM_SDK_VERSION=$(PLATFORM_SDK_VERSION) - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += camera.default.module -LOCAL_WHOLE_STATIC_LIBRARIES += camera.default.devicemgrbase -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += libdl -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -# -LOCAL_SHARED_LIBRARIES += libcamera_client -LOCAL_SHARED_LIBRARIES += libmtkcamera_client -# -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libcam.utils -# -ifeq "'1'" "$(strip $(MTKCAM_HAVE_METADATA))" -LOCAL_SHARED_LIBRARIES += libcam.metadataprovider -endif -# -ifeq "'1'" "$(strip $(MTKCAM_HAVE_SENSOR_HAL))" -LOCAL_SHARED_LIBRARIES += libcam.halsensor -endif -# -LOCAL_SHARED_LIBRARIES += libcam.hal3a.v3 - -LOCAL_SHARED_LIBRARIES += libbinder -ifneq ($(MTK_BASIC_PACKAGE), yes) -LOCAL_SHARED_LIBRARIES += libmmsdkservice -endif - -#----------------------------------------------------------- -#LOCAL_MODULE_TAGS := user -ifeq "21" "$(word 1, $(sort 21 $(PLATFORM_SDK_VERSION)))" -LOCAL_MODULE_RELATIVE_PATH := hw -else -LOCAL_MODULE_PATH := $(TARGET_OUT_SHARED_LIBRARIES)/hw -endif -LOCAL_MODULE := camera.$(TARGET_BOARD_PLATFORM) - -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(call all-makefiles-under,$(LOCAL_PATH)) diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/entry/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/entry/Android.mk deleted file mode 100755 index 5efab0e142711dfcdc9f6bf423cd08f1444b630e..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/entry/Android.mk +++ /dev/null @@ -1,109 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk -#----------------------------------------------------------- --include $(LOCAL_PATH)/moduleOption.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += PlatformEntry.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include -# - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# -LOCAL_CFLAGS += $(MY_MODULE_CFLAGS) -# - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -# -ifeq "'1'" "$(strip $(MY_SUPPORT_HALMEMORY))" -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.halmemory -LOCAL_WHOLE_STATIC_LIBRARIES += libcam_platform.halmemoryadapter -LOCAL_SHARED_LIBRARIES += libcamdrv -endif -# -ifeq "'1'" "$(strip $(MY_SUPPORT_CAM1DEVICE))" -LOCAL_WHOLE_STATIC_LIBRARIES += libcam_platform.cam1device -LOCAL_SHARED_LIBRARIES += libcam.device1 -endif -# -ifeq "'1'" "$(strip $(MY_SUPPORT_CAM3DEVICE))" -LOCAL_WHOLE_STATIC_LIBRARIES += libcam_platform.cam3device -LOCAL_SHARED_LIBRARIES += libcam.device3 -endif -# -# -LOCAL_STATIC_LIBRARIES := - - -#----------------------------------------------------------- -LOCAL_MODULE := libcam_platform - -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/entry/Cam1Device/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/entry/Cam1Device/Android.mk deleted file mode 100755 index 572640f3df292bf015e2833cfa88ec7fb42342a9..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/entry/Cam1Device/Android.mk +++ /dev/null @@ -1,95 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- - -# Start of common part ------------------------------------ -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- - --include $(LOCAL_PATH)/../moduleOption.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += PlatformEntry.Cam1Device.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include - -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -# - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# -LOCAL_CFLAGS += $(MY_MODULE_CFLAGS) -# -#----------------------------------------------------------- -LOCAL_MODULE := libcam_platform.cam1device - -#----------------------------------------------------------- -ifeq "'1'" "$(strip $(MY_SUPPORT_CAM1DEVICE))" -include $(BUILD_STATIC_LIBRARY) -endif - - -################################################################################ -# -################################################################################ -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/entry/Cam3Device/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/entry/Cam3Device/Android.mk deleted file mode 100755 index 45c7ae10e9a12e2683fc4f3bab778846ea5c03a0..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/entry/Cam3Device/Android.mk +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -# Start of common part ------------------------------------ -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- - -#----------------------------------------------------------- -LOCAL_SRC_FILES += PlatformEntry.Cam3Device.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -# - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# -LOCAL_CFLAGS += $(MY_MODULE_CFLAGS) -# - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES := - -#----------------------------------------------------------- -LOCAL_MODULE := libcam_platform.cam3device - -#----------------------------------------------------------- -ifeq "'1'" "$(strip $(MY_SUPPORT_CAM3DEVICE))" -include $(BUILD_STATIC_LIBRARY) -endif - - -################################################################################ -# -################################################################################ -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/entry/HalMemoryAdapter/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/entry/HalMemoryAdapter/Android.mk deleted file mode 100755 index 18bb5a6176d50926ca048e91096ff6932becb6be..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/entry/HalMemoryAdapter/Android.mk +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += PlatformEntry.HalMemory.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include -# - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# -LOCAL_CFLAGS += $(MY_MODULE_CFLAGS) -# - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES := - -#----------------------------------------------------------- -LOCAL_MODULE := libcam_platform.halmemoryadapter - -#----------------------------------------------------------- -ifeq "'1'" "$(strip $(MY_SUPPORT_HALMEMORY))" -include $(BUILD_STATIC_LIBRARY) -endif - - -################################################################################ -# -################################################################################ -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/hal/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/hal/Android.mk deleted file mode 100755 index 0a05aedff50cdc614d0c5cd045c1a1d26ec06061..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/hal/Android.mk +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright (C) 2008 The Android Open Source Project -# -# 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. - -include $(call all-subdir-makefiles) diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/hal/aaa/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/hal/aaa/Android.mk deleted file mode 100755 index e9fd6b0ca608d06b2a0025d45f566f89f501f9a4..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/hal/aaa/Android.mk +++ /dev/null @@ -1,246 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- -#LOCAL_SRC_FILES += Hal3AAdapter1.cpp -LOCAL_SRC_FILES += Hal3AAdapter3.cpp -LOCAL_SRC_FILES += IHal3A.cpp -LOCAL_SRC_FILES += EventIrq/DefaultEventIrq.cpp -LOCAL_SRC_FILES += EventIrq/HwEventIrq.cpp -LOCAL_SRC_FILES += aaa_hal_if.cpp -LOCAL_SRC_FILES += aaa_hal_flowCtrl.cpp -LOCAL_SRC_FILES += aaa_hal_flowCtrl.thread.cpp -LOCAL_SRC_FILES += aaa_hal_raw.cpp -LOCAL_SRC_FILES += aaa_hal_raw.thread.cpp -LOCAL_SRC_FILES += ResultBufMgr/ResultBufMgr.cpp -LOCAL_SRC_FILES += state_mgr/aaa_state.cpp -LOCAL_SRC_FILES += state_mgr/aaa_state_camera_preview.cpp -#LOCAL_SRC_FILES += state_mgr/aaa_state_camcorder_preview.cpp -#LOCAL_SRC_FILES += state_mgr/aaa_state_recording.cpp -LOCAL_SRC_FILES += state_mgr/aaa_state_af.cpp -LOCAL_SRC_FILES += state_mgr/aaa_state_precapture.cpp -#LOCAL_SRC_FILES += state_mgr/aaa_state_capture.cpp -LOCAL_SRC_FILES += state_mgr/aaa_state_mgr.cpp -LOCAL_SRC_FILES += sensor_mgr/aaa_sensor_mgr.cpp -LOCAL_SRC_FILES += sensor_mgr/aaa_sensor_buf_mgr.cpp -#LOCAL_SRC_FILES += nvram_mgr/nvram_drv_mgr.cpp //ME14@@ -LOCAL_SRC_FILES += awb_mgr/awb_mgr.cpp -LOCAL_SRC_FILES += awb_mgr/awb_mgr_if.cpp -LOCAL_SRC_FILES += awb_mgr/awb_cct_feature.cpp -LOCAL_SRC_FILES += awb_mgr/awb_state.cpp -LOCAL_SRC_FILES += ae_mgr/ae_mgr.cpp -LOCAL_SRC_FILES += ae_mgr/ae_mgr_ctrl.cpp -LOCAL_SRC_FILES += ae_mgr/ae_cct_feature.cpp -LOCAL_SRC_FILES += ae_mgr/ae_mgr_if.cpp -LOCAL_SRC_FILES += af_mgr/af_mgr.cpp -LOCAL_SRC_FILES += isp_mgr/isp_mgr.cpp -LOCAL_SRC_FILES += isp_mgr/isp_mgr_helper.cpp -LOCAL_SRC_FILES += isp_mgr/isp_debug.cpp -LOCAL_SRC_FILES += buf_mgr/aao_buf_mgr.cpp -LOCAL_SRC_FILES += buf_mgr/afo_buf_mgr.cpp -LOCAL_SRC_FILES += ispdrv_mgr/ispdrv_mgr.cpp -LOCAL_SRC_FILES += isp_tuning/isp_tuning_mgr.cpp -LOCAL_SRC_FILES += isp_tuning/paramctrl/paramctrl_lifetime.cpp -LOCAL_SRC_FILES += isp_tuning/paramctrl/paramctrl_user.cpp -LOCAL_SRC_FILES += isp_tuning/paramctrl/paramctrl_attributes.cpp -LOCAL_SRC_FILES += isp_tuning/paramctrl/paramctrl_validate.cpp -LOCAL_SRC_FILES += isp_tuning/paramctrl/paramctrl_per_frame.cpp -LOCAL_SRC_FILES += isp_tuning/paramctrl/paramctrl_frameless.cpp -LOCAL_SRC_FILES += isp_tuning/paramctrl/paramctrl_exif.cpp -LOCAL_SRC_FILES += isp_tuning/paramctrl/pca_mgr/pca_mgr.cpp -LOCAL_SRC_FILES += isp_tuning/paramctrl/ccm_mgr/ccm_mgr.cpp -LOCAL_SRC_FILES += isp_tuning/paramctrl/ggm_mgr/ggm_mgr.cpp -LOCAL_SRC_FILES += lsc_mgr/lsc_mgr2.cpp -LOCAL_SRC_FILES += lsc_mgr/lsc_mgr2.thread.cpp -LOCAL_SRC_FILES += lsc_mgr/lsc_mgr2.misc.cpp -LOCAL_SRC_FILES += flash_mgr/flash_mgr.cpp -LOCAL_SRC_FILES += flash_mgr/flash_util.cpp -#LOCAL_SRC_FILES += flash_mgr/flash_cct_test.cpp -#LOCAL_SRC_FILES += flash_mgr/flash_cct.cpp -LOCAL_SRC_FILES += flash_mgr/flash_mgr_m.cpp -LOCAL_SRC_FILES += flash_mgr/flash_pline_tool.cpp -LOCAL_SRC_FILES += flash_mgr/flash_hal.cpp -LOCAL_SRC_FILES += flicker/flicker_hal.cpp -LOCAL_SRC_FILES += flicker/flicker_hal_base.cpp -LOCAL_SRC_FILES += flicker/flicker_util.cpp - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/kernel/imgsensor/inc -LOCAL_C_INCLUDES += $(MTK_PATH_COMMON)/kernel/imgsensor/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/kernel/imgsensor/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hal/inc/camera_feature -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hal/inc/isp_tuning -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hal/camera -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hal/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hal/inc/aaa -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hal/inc/debug_exif/aaa -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hal/inc/debug_exif/cam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hal/inc/mtkcam -LOCAL_C_INCLUDES += $(MTK_MTKCAM_PLATFORM)/core/featureio/drv/inc -#LOCAL_C_INCLUDES += $(MTK_MTKCAM_PLATFORM)/hardware -LOCAL_C_INCLUDES += $(MTK_MTKCAM_PLATFORM) -LOCAL_C_INCLUDES += $(MTK_MTKCAM_PLATFORM)/hal/aaa/awb_mgr -LOCAL_C_INCLUDES += $(MTK_MTKCAM_PLATFORM)/hal/aaa/af_mgr -LOCAL_C_INCLUDES += $(MTK_MTKCAM_PLATFORM)/hal/aaa/ae_mgr -LOCAL_C_INCLUDES += $(MTK_MTKCAM_PLATFORM)/hal/aaa/flash_mgr -LOCAL_C_INCLUDES += $(MTK_MTKCAM_PLATFORM)/hal/aaa/nvram_mgr -LOCAL_C_INCLUDES += $(MTK_MTKCAM_PLATFORM)/hal/aaa/isp_mgr -LOCAL_C_INCLUDES += $(MTK_MTKCAM_PLATFORM)/hal/aaa/buf_mgr -LOCAL_C_INCLUDES += $(MTK_MTKCAM_PLATFORM)/hal/aaa/ispdrv_mgr -LOCAL_C_INCLUDES += $(MTK_MTKCAM_PLATFORM)/hal/aaa/isp_tuning -LOCAL_C_INCLUDES += $(MTK_MTKCAM_PLATFORM)/hal/aaa/isp_tuning/paramctrl/inc -LOCAL_C_INCLUDES += $(MTK_MTKCAM_PLATFORM)/hal/aaa/isp_tuning/paramctrl/pca_mgr -LOCAL_C_INCLUDES += $(MTK_MTKCAM_PLATFORM)/hal/aaa/isp_tuning/paramctrl/ccm_mgr -LOCAL_C_INCLUDES += $(MTK_MTKCAM_PLATFORM)/hal/aaa/isp_tuning/paramctrl/ggm_mgr -LOCAL_C_INCLUDES += $(MTK_MTKCAM_PLATFORM)/hal/aaa/lsc_mgr -LOCAL_C_INCLUDES += $(MTK_MTKCAM_PLATFORM)/hal/aaa/sensor_mgr -LOCAL_C_INCLUDES += $(MTK_MTKCAM_PLATFORM)/core/imageio_common/inc -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/cgen/cfgfileinc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include//mtkcam/algorithm/libflicker -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include//mtkcam/algorithm/lib3a - -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/camera/inc -LOCAL_C_INCLUDES += $(MTK_MTKCAM_PLATFORM)/hal/camera/inc -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/camera_3a/inc -LOCAL_C_INCLUDES += $(MTK_MTKCAM_PLATFORM)/hal/camera_3a/inc - -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/external/aee/binary/inc - -LOCAL_C_INCLUDES += $(MTK_MTKCAM_PLATFORM)/core/drv/nvram -LOCAL_C_INCLUDES += $(MTK_MTKCAM_PLATFORM)/include//mtkcam/featureio -LOCAL_C_INCLUDES += $(MTK_MTKCAM_PLATFORM)/include/ - - - - - - - - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# - -ifeq ($(HAVE_AEE_FEATURE),yes) - LOCAL_CFLAGS += -DHAVE_AEE_FEATURE -endif - -LOCAL_CFLAGS += -DUSE_AE_THD=1 -LOCAL_CFLAGS += -DCAM3_3ATESTLVL=1 - -LOCAL_CFLAGS += -DCAM3_3AUT=0 -LOCAL_CFLAGS += -DCAM3_3AIT=1 -LOCAL_CFLAGS += -DCAM3_3AON=2 - -ifeq ($(strip $(MTK_NATIVE_3D_SUPPORT)),yes) - LOCAL_CFLAGS += -DMTK_NATIVE_3D_SUPPORT -endif -#----------------------------------------------------------- -#LOCAL_WHOLE_STATIC_LIBRARIES += libfeatureio.aaa.custom -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libfeatureiodrv -LOCAL_SHARED_LIBRARIES += libcamdrv -# -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libcam.utils -LOCAL_SHARED_LIBRARIES += libcamdrv_FrmB -#LOCAL_SHARED_LIBRARIES += libcamnvutil -LOCAL_SHARED_LIBRARIES += libcam.halsensor -LOCAL_SHARED_LIBRARIES += libcamalgo -#LOCAL_SHARED_LIBRARIES += libcam.iopipe -LOCAL_SHARED_LIBRARIES += libcam.metadata -LOCAL_SHARED_LIBRARIES += libcam.metadataprovider -LOCAL_SHARED_LIBRARIES += libcam.utils.sensorlistener -LOCAL_SHARED_LIBRARIES += libcam.iopipe_FrmB -# -ifeq ($(HAVE_AEE_FEATURE),yes) - LOCAL_SHARED_LIBRARIES += libaed -endif -# -ifneq ($(BUILD_MTK_LDVT),true) - LOCAL_SHARED_LIBRARIES += lib3a -# LOCAL_SHARED_LIBRARIES += lib3a_sample - LOCAL_SHARED_LIBRARIES += libnvram - LOCAL_SHARED_LIBRARIES += libcam.exif - LOCAL_SHARED_LIBRARIES += libcameracustom - LOCAL_SHARED_LIBRARIES += libcam_mmp - LOCAL_SHARED_LIBRARIES += libdpframework -endif -#----------------------------------------------------------- -#LOCAL_MODULE_TAGS := eng -LOCAL_MODULE := libcam.hal3a.v3 - -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) -#include $(BUILD_STATIC_LIBRARY) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/hal/aaa/test/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/hal/aaa/test/Android.mk deleted file mode 100755 index 51f1c64f017220c6b9da078faf842316ce817a6e..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/hal/aaa/test/Android.mk +++ /dev/null @@ -1,69 +0,0 @@ -ifdef MUFAN -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += test_3a_irq.cpp - -#----------------------------------------------------------- -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += system/media/camera/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ -# -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/kernel/imgsensor/inc -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/camera_feature -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/aaa -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/isp_tuning -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/camera -LOCAL_C_INCLUDES += $(MTK_MTKCAM_PLATFORM)/hal/inc -LOCAL_C_INCLUDES += $(MTK_MTKCAM_PLATFORM)/hal/inc/aaa -LOCAL_C_INCLUDES += $(MTK_MTKCAM_PLATFORM)/hal/aaa -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/cgen/cfgfileinc -# -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES) -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -# vector -LOCAL_SHARED_LIBRARIES := \ - liblog \ - libcutils \ - libutils \ - libcam.metadata \ - libcam.halsensor \ - libcam.metadataprovider - -LOCAL_SHARED_LIBRARIES += \ - libcam.hal3a.v3 \ - -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := eng -LOCAL_MODULE := test_3a - -#----------------------------------------------------------- -include $(BUILD_EXECUTABLE) -endif diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/hal/memory/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/hal/memory/Android.mk deleted file mode 100755 index 37ad8029205fc9baa4e8a1dbd07e0912b30fb8fc..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/hal/memory/Android.mk +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- - -#----------------------------------------------------------- -LOCAL_SRC_FILES := HalMemoryAdapter.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -# - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# -LOCAL_CFLAGS += $(MY_MODULE_CFLAGS) -# - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES := - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.halmemory - -#----------------------------------------------------------- -ifeq "'1'" "$(strip $(MY_SUPPORT_HALMEMORY))" -include $(BUILD_STATIC_LIBRARY) -endif - - -################################################################################ -# -################################################################################ -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/hal/sensor/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/hal/sensor/Android.mk deleted file mode 100755 index 69e18ec78869b7f34fc4130332bb5090640e984e..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/hal/sensor/Android.mk +++ /dev/null @@ -1,139 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- -MTKCAM_USE_LEGACY_SENSOR_HAL := '0' -#----------------------------------------------------------- -#temp mark -#----------------------------------------------------------- -LOCAL_SRC_FILES := \ - HalSensor.control.cpp \ - HalSensor.cpp \ - HalSensorList.buildStaticInfo.cpp \ - HalSensorList.cpp \ - HalSensorList.enumList.cpp \ - HalSensorList.getInfo.cpp \ - HalSensorList.openList.cpp \ - imgsensor_drv.cpp \ - seninf_drv.cpp -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hal/inc -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/cgen/cfgfileinc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/kernel/sensor/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_COMMON)/kernel/imgsensor/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/external/cameraprofile -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/external/camera/cameraprofile -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/external/ldvt/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/debug_exif/cam -# -#Thread Priority -LOCAL_C_INCLUDES += $(TOP)/system/core/include -# -ifeq ($(BUILD_MTK_LDVT),true) - LOCAL_CFLAGS += -DUSING_MTK_LDVT -endif - -ifneq ($(CUSTOM_KERNEL_MAIN2_IMGSENSOR),) - LOCAL_CFLAGS += -DMTK_MAIN2_IMGSENSOR -endif - -ifneq ($(CUSTOM_KERNEL_SUB_IMGSENSOR),) - LOCAL_CFLAGS += -DMTK_SUB_IMGSENSOR -endif - - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.halsensor.custom -ifeq ($(BUILD_MTK_LDVT),true) - LOCAL_WHOLE_STATIC_LIBRARIES += libuvvf -endif -# -LOCAL_STATIC_LIBRARIES := - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libdl -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcameracustom -LOCAL_SHARED_LIBRARIES += libcamdrv -# -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libcam.metadata - -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := libcam.halsensor -#LOCAL_MULTILIB := 32 -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/hal/sensor/custom/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/hal/sensor/custom/Android.mk deleted file mode 100755 index 936d59bba75122fa044e3fea67e5593c5d1eb8d5..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/hal/sensor/custom/Android.mk +++ /dev/null @@ -1,129 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- -# version -MY_CUST_VERSION := $(shell date) rev:1.0.0 - -#----------------------------------------------------------- -MY_CUST_SENSOR_METADATA_PATH_PLATFORM := $(MTK_PATH_CUSTOM_PLATFORM)/hal/imgsensor_metadata -MY_CUST_SENSOR_METADATA_PATH_PROJECT := $(MTK_PATH_SOURCE)/custom/$(MTK_TARGET_PROJECT)/hal/imgsensor_metadata - -#----------------------------------------------------------- -# -define my-all-config.sensor-metadata-under -$(patsubst ./%,%, \ - $(shell find $(1) -maxdepth 4 \( -name "config_static_metadata.*.h" \) -and -not -name ".*") \ - ) -endef -# -# custom feature table file list -MY_CUST_SENSOR_METADATA_FILE_LIST := $(call my-all-config.sensor-metadata-under, $(MY_CUST_SENSOR_METADATA_PATH_PLATFORM)) -MY_CUST_SENSOR_METADATA_FILE_LIST += $(call my-all-config.sensor-metadata-under, $(MY_CUST_SENSOR_METADATA_PATH_PROJECT)) - -#----------------------------------------------------------- -LOCAL_SRC_FILES += custom.cpp - -# -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(call include-path-for, camera) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/custom -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(MTK_MTKCAM_PLATFORM) -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/custom/$(MTK_TARGET_PROJECT) - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -LOCAL_CFLAGS += -DCUSTOM_FLASHLIGHT_TYPE_$(CUSTOM_KERNEL_FLASHLIGHT) -$(info "CUSTOM_FLASHLIGHT_TYPE_$(CUSTOM_KERNEL_FLASHLIGHT)") - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.halsensor.custom -LOCAL_MODULE_CLASS := STATIC_LIBRARIES - -#bobule workaround pdk build error, needing review -ifeq ($(TARGET_ARCH), arm) -INTERMEDIATES := $(call local-intermediates-dir) -MY_CUST_SENSOR_METADATA_FINAL_FILE := $(INTERMEDIATES)/custgen.config_metadata.h -else -INTERMEDIATES := $(call local-intermediates-dir) -INTERMEDIATES2 := $(call local-intermediates-dir,,$(TARGET_2ND_ARCH_VAR_PREFIX)) -MY_CUST_SENSOR_METADATA_FINAL_FILE := $(INTERMEDIATES)/custgen.config_metadata.h $(INTERMEDIATES2)/custgen.config_metadata.h -endif - -# custom feature table all-in-one file -# MY_CUST_METADATA_FINAL_FILE := $(INTERMEDIATES)/custgen.config_metadata.h -LOCAL_GENERATED_SOURCES += $(MY_CUST_SENSOR_METADATA_FINAL_FILE) -$(MY_CUST_SENSOR_METADATA_FINAL_FILE): $(MY_CUST_SENSOR_METADATA_FILE_LIST) - @mkdir -p $(dir $@) - @echo '//this file is auto-generated; do not modify it!' > $@ - @echo '#define MY_CUST_SENSOR_VERSION "$(MY_CUST_SENSOR_VERSION)"' >> $@ - @echo '#define MY_CUST_SENSOR_FTABLE_FILE_LIST "$(MY_CUST_SENSOR_METADATA_FILE_LIST)"' >> $@ - @echo '#define MY_CUST_SENSOR_FTABLE_FINAL_FILE "$@"' >> $@ - @for x in $(MY_CUST_SENSOR_METADATA_FILE_LIST); do echo $$x | awk -F/ '{print "#include<"$$(NF-4) "/" $$(NF-3) "/" $$(NF-2) "/" $$(NF-1) "/" $$NF ">";}' >> $@; done - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/hal/sensor/test/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/hal/sensor/test/Android.mk deleted file mode 100755 index c25beee8918169e9d851b59805d942de5b99766c..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/hal/sensor/test/Android.mk +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright (C) 2008 The Android Open Source Project -# -# 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. - -LOCAL_PATH := $(call my-dir) -#temp mark to avoid build error -#include $(call all-makefiles-under,$(LOCAL_PATH)) diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/hal/sensor/test/src/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/hal/sensor/test/src/Android.mk deleted file mode 100755 index 812aa92cc8be15b28f7eacf8b52a7dc14905b22b..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/hal/sensor/test/src/Android.mk +++ /dev/null @@ -1,119 +0,0 @@ -# -# libacdk -# -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -# -LOCAL_SRC_FILES := \ - acdk/AcdkBase.cpp \ - acdk/AcdkIF.cpp \ - acdk/AcdkMain.cpp \ - acdk/AcdkMhalBase.cpp \ - acdk/AcdkMhalEng.cpp \ - acdk/AcdkMhalPure.cpp \ - acdk/AcdkUtility.cpp \ - surfaceview/AcdkSurfaceView.cpp \ - surfaceview/surfaceView.cpp \ - main.cpp \ - test_preview.cpp -# -LOCAL_C_INCLUDES += \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/hal/sensor/test/inc/acdk \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/core/imageio/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/core/imageio_common/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/v1/hal/adapter/inc \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/core/featureio/pipe/aaa/isp_tuning \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/core/featureio/pipe/aaa/ae_mgr \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/core/featureio/pipe/aaa \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/m4u/$(PLATFORM) \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/kernel/core/include/mach \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/external/ldvt/include \ - # $(TOP)/$(MTK_PATH_COMMON)/kernel/imgsensor/inc -LOCAL_C_INCLUDES += \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/kernel/imgsensor/inc \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/isp_tuning \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/aaa \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/debug_exif/cam \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/custom/hal/inc \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/debug_exif/aaa \ - $(TOP)/bionic/libc/kernel/common/linux/mt6582 \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/cgen/inc \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/cgen/cfgfileinc \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc \ - $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/imgsensor \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/mtkcam \ -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -# Add a define value that can be used in the code to indicate that it's using LDVT now. -# For print message function when using LDVT. -# Note: It will be cleared by "CLEAR_VARS", so if it is needed in other module, it -# has to be set in other module again. -ifeq ($(BUILD_MTK_LDVT),true) - LOCAL_CFLAGS += -DUSING_MTK_LDVT -endif - -# -LOCAL_WHOLE_STATIC_LIBRARIES := \ - libcct \ - -ifeq ($(BUILD_MTK_LDVT),true) - LOCAL_WHOLE_STATIC_LIBRARIES += libuvvf -endif -# - -# -LOCAL_SHARED_LIBRARIES := \ - libcutils \ - libimageio \ - libcamdrv \ - libm4u \ - libcam.exif \ - libcamalgo \ - libcam.halsensor - - -ifneq ($(BUILD_MTK_LDVT),true) -LOCAL_SHARED_LIBRARIES += libfeatureio -LOCAL_SHARED_LIBRARIES += libcameracustom -LOCAL_SHARED_LIBRARIES += libcam.camshot -endif -LOCAL_SHARED_LIBRARIES += liblog -# -LOCAL_PRELINK_MODULE := false - -# -LOCAL_MODULE := test_preview - -# - -# -# Start of common part ------------------------------------ - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include - -# End of common part --------------------------------------- -# -#include $(BUILD_SHARED_LIBRARY) -include $(BUILD_EXECUTABLE) - -# -include $(call all-makefiles-under, $(LOCAL_PATH)) diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/hwutils/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/hwutils/Android.mk deleted file mode 100755 index 6555e1c93ca3afb61af79eebd493e929e7559ae1..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/hwutils/Android.mk +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += CameraProfile.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ -# - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# - - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -# -LOCAL_SHARED_LIBRARIES += libcam_mmp -# -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := libcam_hwutils -#LOCAL_MULTILIB := 32 -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/metadata/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/metadata/Android.mk deleted file mode 100755 index 1fddf749b796d2dba38852b67f58fccbe6d2d1fc..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/metadata/Android.mk +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -ifneq ($(strip $(MTK_EMULATOR_SUPPORT)),yes) - -################################################################################ -# -################################################################################ -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- -# -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES := libcam.metadataprovider_static libcam.metadataprovider_request - -LOCAL_SHARED_LIBRARIES += libdl -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libcam.metadata -LOCAL_SHARED_LIBRARIES += libcamera_metadata -LOCAL_SHARED_LIBRARIES += libcam.halsensor - -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := libcam.metadataprovider -#LOCAL_MULTILIB := 32 -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - -endif diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/metadata/metadataprovider/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/metadata/metadataprovider/Android.mk deleted file mode 100755 index b800020a8ea43fc01c0dcde5276f3a0da3e7edfd..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/metadata/metadataprovider/Android.mk +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += constructStaticMetadata.cpp -LOCAL_SRC_FILES += MetadataProvider.cpp -LOCAL_SRC_FILES += MetadataProviderManager.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(call include-path-for, camera) -# -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include - -LOCAL_CFLAGS += -DPLATFORM_SDK_VERSION=$(PLATFORM_SDK_VERSION) -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.metadataprovider.custom -# -#----------------------------------------------------------- -LOCAL_STATIC_LIBRARIES += -# -#----------------------------------------------------------- -#LOCAL_SHARED_LIBRARIES += libdl -#LOCAL_SHARED_LIBRARIES += liblog -#LOCAL_SHARED_LIBRARIES += libutils -#LOCAL_SHARED_LIBRARIES += libcutils -#LOCAL_SHARED_LIBRARIES += libcam_utils -#LOCAL_SHARED_LIBRARIES += libcam.metadata -#LOCAL_SHARED_LIBRARIES += libcamera_metadata -#LOCAL_SHARED_LIBRARIES += libcam.halsensor -# - -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := libcam.metadataprovider_static - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/metadata/metadataprovider/custom/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/metadata/metadataprovider/custom/Android.mk deleted file mode 100755 index 551155ebfae12a1575d3af4fa5a50b993564709e..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/metadata/metadataprovider/custom/Android.mk +++ /dev/null @@ -1,128 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- -# version -MY_CUST_VERSION := $(shell date) rev:0.3.0 - -#----------------------------------------------------------- -$(warning "MTK_PATH_CUSTOM_PLATFORM:$(MTK_PATH_CUSTOM_PLATFORM)") -MY_CUST_METADATA_PATH_PLATFORM := $(MTK_PATH_CUSTOM_PLATFORM)/hal/imgsensor_metadata -MY_CUST_METADATA_PATH_PROJECT := $(MTK_PATH_SOURCE)/custom/$(MTK_TARGET_PROJECT)/hal/imgsensor_metadata - -#----------------------------------------------------------- -# -define my-all-config.metadata-under -$(patsubst ./%,%, \ - $(shell find $(1) -maxdepth 4 \( -name "config_static_metadata_*.h" \) -and -not -name ".*") \ - ) -endef -# -# custom feature table file list -MY_CUST_METADATA_FILE_LIST := $(call my-all-config.metadata-under, $(MY_CUST_METADATA_PATH_PLATFORM)) -MY_CUST_METADATA_FILE_LIST += $(call my-all-config.metadata-under, $(MY_CUST_METADATA_PATH_PROJECT)) - -#----------------------------------------------------------- -LOCAL_SRC_FILES += custom.cpp - -# -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(call include-path-for, camera) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/custom -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -LOCAL_CFLAGS += -DCUSTOM_FLASHLIGHT_TYPE_$(CUSTOM_KERNEL_FLASHLIGHT) -$(info "CUSTOM_FLASHLIGHT_TYPE_$(CUSTOM_KERNEL_FLASHLIGHT)") - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.metadataprovider.custom -LOCAL_MODULE_CLASS := STATIC_LIBRARIES - -#bobule workaround pdk build error, needing review -ifeq ($(TARGET_ARCH), arm) -INTERMEDIATES := $(call local-intermediates-dir) -MY_CUST_METADATA_FINAL_FILE := $(INTERMEDIATES)/custgen.config_static.h -else -INTERMEDIATES := $(call local-intermediates-dir) -INTERMEDIATES2 := $(call local-intermediates-dir,,$(TARGET_2ND_ARCH_VAR_PREFIX)) -MY_CUST_METADATA_FINAL_FILE := $(INTERMEDIATES)/custgen.config_static.h $(INTERMEDIATES2)/custgen.config_static.h -endif - -# custom feature table all-in-one file -# MY_CUST_METADATA_FINAL_FILE := $(INTERMEDIATES)/custgen.config_static.h -LOCAL_GENERATED_SOURCES += $(MY_CUST_METADATA_FINAL_FILE) -$(MY_CUST_METADATA_FINAL_FILE): $(MY_CUST_METADATA_FILE_LIST) - @mkdir -p $(dir $@) - @echo '//this file is auto-generated; do not modify it!' > $@ - @echo '#define MY_CUST_VERSION "$(MY_CUST_VERSION)"' >> $@ - @echo '#define MY_CUST_FTABLE_FILE_LIST "$(MY_CUST_METADATA_FILE_LIST)"' >> $@ - @echo '#define MY_CUST_FTABLE_FINAL_FILE "$@"' >> $@ - @for x in $(MY_CUST_METADATA_FILE_LIST); do echo $$x | awk -F/ '{print "#include<"$$(NF-4) "/" $$(NF-3) "/" $$(NF-2) "/" $$(NF-1) "/" $$NF ">";}' >> $@; done - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/metadata/templateRequest/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/metadata/templateRequest/Android.mk deleted file mode 100755 index 7dd7e476e9087d9b4b4d8e19684943ff33432d7b..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/metadata/templateRequest/Android.mk +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mkk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += TemplateRequest.cpp -LOCAL_SRC_FILES += TemplateRequestManager.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += system/media/camera/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include -# - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -LOCAL_CFLAGS += -DPLATFORM_SDK_VERSION=$(PLATFORM_SDK_VERSION) -# - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.templaterequest.custom -# -#----------------------------------------------------------- -LOCAL_STATIC_LIBRARIES += -# -#----------------------------------------------------------- -#LOCAL_SHARED_LIBRARIES += libdl -#LOCAL_SHARED_LIBRARIES += liblog -#LOCAL_SHARED_LIBRARIES += libutils -#LOCAL_SHARED_LIBRARIES += libcutils -#LOCAL_SHARED_LIBRARIES += libcam_utils -#LOCAL_SHARED_LIBRARIES += libcam.metadata -#LOCAL_SHARED_LIBRARIES += libcamera_metadata -# - -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := libcam.metadataprovider_request - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/metadata/templateRequest/custom/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/metadata/templateRequest/custom/Android.mk deleted file mode 100755 index c864a8a6af93ad542db0e59f6670300ad14c7af2..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/metadata/templateRequest/custom/Android.mk +++ /dev/null @@ -1,126 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- -# version -MY_CUST_VERSION := $(shell date) rev:0.3.0 - -#----------------------------------------------------------- -MY_CUST_METADATA_PATH_PLATFORM := $(MTK_PATH_CUSTOM_PLATFORM)/hal/imgsensor_metadata -MY_CUST_METADATA_PATH_PROJECT := $(MTK_PATH_SOURCE)/custom/$(MTK_TARGET_PROJECT)/hal/imgsensor_metadata -#----------------------------------------------------------- -# -define my-all-config.request-under -$(patsubst ./%,%, \ - $(shell find $(1) -maxdepth 4 \( -name "config_request_metadata_*.h" \) -and -not -name ".*") \ - ) -endef -# -# custom feature table file list -MY_CUST_REQUEST_FILE_LIST := $(call my-all-config.request-under, $(MY_CUST_METADATA_PATH_PLATFORM)) -MY_CUST_REQUEST_FILE_LIST += $(call my-all-config.request-under, $(MY_CUST_METADATA_PATH_PROJECT)) - -#----------------------------------------------------------- -LOCAL_SRC_FILES += custom.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(call include-path-for, camera) -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/custom -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -LOCAL_CFLAGS += -DCUSTOM_FLASHLIGHT_TYPE_$(CUSTOM_KERNEL_FLASHLIGHT) -$(info "CUSTOM_FLASHLIGHT_TYPE_$(CUSTOM_KERNEL_FLASHLIGHT)") - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -# custom request metadata all-in-one file -LOCAL_MODULE := libcam.templaterequest.custom -LOCAL_MODULE_CLASS := STATIC_LIBRARIES - -#bobule workaround pdk build error, needing review -ifeq ($(TARGET_ARCH), arm) -INTERMEDIATES := $(call local-intermediates-dir) -MY_CUST_REQUEST_FINAL_FILE := $(INTERMEDIATES)/custgen.config_request.h -else -INTERMEDIATES := $(call local-intermediates-dir) -INTERMEDIATES2 := $(call local-intermediates-dir,,$(TARGET_2ND_ARCH_VAR_PREFIX)) -MY_CUST_REQUEST_FINAL_FILE := $(INTERMEDIATES)/custgen.config_request.h $(INTERMEDIATES2)/custgen.config_request.h -endif - -# custom feature table all-in-one file -# MY_CUST_REQUEST_FINAL_FILE := $(INTERMEDIATES)/custgen.config_request.h -LOCAL_GENERATED_SOURCES += $(MY_CUST_REQUEST_FINAL_FILE) -$(MY_CUST_REQUEST_FINAL_FILE): $(MY_CUST_REQUEST_FILE_LIST) - @mkdir -p $(dir $@) - @echo '//this file is auto-generated; do not modify it!' > $@ - @echo '#define MY_CUST_VERSION "$(MY_CUST_VERSION)"' >> $@ - @echo '#define MY_CUST_FTABLE_FILE_LIST "$(MY_CUST_REQUEST_FILE_LIST)"' >> $@ - @echo '#define MY_CUST_FTABLE_FINAL_FILE "$@"' >> $@ - @for x in $(MY_CUST_REQUEST_FILE_LIST); do echo $$x | awk -F/ '{print "#include<"$$(NF-4) "/" $$(NF-3) "/" $$(NF-2) "/" $$(NF-1) "/" $$NF ">";}' >> $@; done - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - -################################################################################ -# -################################################################################ -#include $(CLEAR_VARS) -#include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/Android.mk deleted file mode 100755 index f9b24ae55d9b80910a9dcac7197683fc650d05f6..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/Android.mk +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -ifneq ($(strip $(MTK_EMULATOR_SUPPORT)),yes) - -################################################################################ -# -################################################################################ -include $(call all-subdir-makefiles) - -################################################################################ -# -################################################################################ -endif - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/common/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/common/Android.mk deleted file mode 100755 index 45d39aba46f451283f41599ba9e66a0c711de2ef..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/common/Android.mk +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -ifneq ($(BUILD_TINY_ANDROID),true) - -################################################################################ -# -################################################################################ -include $(call all-subdir-makefiles) - -################################################################################ -# -################################################################################ -endif - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/common/camutils/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/common/camutils/Android.mk deleted file mode 100755 index d2ee4bad657625a74a41de22cc1a49e45a2455aa..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/common/camutils/Android.mk +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ -# - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.utils.common -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.utils.platform -# - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libcamera_client -LOCAL_SHARED_LIBRARIES += libmtkcamera_client - -# -LOCAL_SHARED_LIBRARIES += libcam_utils -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := libcam.utils - -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/common/camutils/platform/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/common/camutils/platform/Android.mk deleted file mode 100755 index e43d853715390389c53fe68f3c44626898766ae7..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/common/camutils/platform/Android.mk +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += CamFormat.cpp -LOCAL_SRC_FILES += HwMisc.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/inc/common -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/inc/common - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.utils.platform - -#----------------------------------------------------------- - -# -# Start of common part ------------------------------------ - - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ - -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) - - - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/common/paramsmgr/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/common/paramsmgr/Android.mk deleted file mode 100755 index b7c80615ec22ef8ea2ea6b0279950152fa77433c..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/common/paramsmgr/Android.mk +++ /dev/null @@ -1,119 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- -MTKCAM_HAVE_CAMFEATURE := '1' # built-in if '1' ; otherwise not built-in -MTKCAM_HAVE_SENSOR_HAL := '1' # built-in if '1' ; otherwise not built-in -MTKCAM_HAVE_3A_HAL := '1' # built-in if '1' ; otherwise not built-in - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.paramsmgr.common -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.paramsmgr.platform -# -ifeq "'1'" "$(strip $(MTKCAM_HAVE_CAMFEATURE))" -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.paramsmgr.feature -endif -# - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libdl -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -# -LOCAL_SHARED_LIBRARIES += libcamera_client -LOCAL_SHARED_LIBRARIES += libmtkcamera_client - -# -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libcam.utils -LOCAL_SHARED_LIBRARIES += libcam.halsensor -# -ifeq "'1'" "$(strip $(MTKCAM_HAVE_SENSOR_HAL))" -LOCAL_SHARED_LIBRARIES += libcamdrv -endif -# -ifeq "'1'" "$(strip $(MTKCAM_HAVE_3A_HAL))" -LOCAL_SHARED_LIBRARIES += libfeatureio -endif -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := libcam.paramsmgr - -#----------------------------------------------------------- - -# -# Start of common part ------------------------------------ - - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ - -# End of common part --------------------------------------- -# -include $(BUILD_SHARED_LIBRARY) - - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/common/paramsmgr/params/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/common/paramsmgr/params/Android.mk deleted file mode 100755 index 54aa465a9c83faa072cf59bc63d0ea9e2665b510..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/common/paramsmgr/params/Android.mk +++ /dev/null @@ -1,129 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -# Start of common part ------------------------------------ -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- -MTKCAM_HAVE_CAMFEATURE ?= '1' # built-in if '1' ; otherwise not built-in -MTKCAM_HAVE_SENSOR_HAL ?= '1' # built-in if '1' ; otherwise not built-in -MTKCAM_HAVE_3A_HAL ?= '1' # built-in if '1' ; otherwise not built-in - -#----------------------------------------------------------- -LOCAL_SRC_FILES += ParamsManagerImp.cpp -LOCAL_SRC_FILES += extern.cpp -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(TOP)/$(MTK_ROOT)/hardware/mtkcam/v1/common/paramsmgr -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/v1/common/paramsmgr -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_ROOT)/frameworks/av/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_ROOT)/hardware/mtkcam/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_ROOT)/hardware/mtkcam/inc/common -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/aaa/flash_mgr -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/aaa - -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc -LOCAL_C_INCLUDES += $(MTK_MTKCAM_PLATFORM)/hal/inc - -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/aaa -LOCAL_C_INCLUDES += $(MTK_MTKCAM_PLATFORM)/hal/inc/aaa - -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/debug_exif/aaa -LOCAL_C_INCLUDES += $(MTK_MTKCAM_PLATFORM)/hal/inc/debug_exif/aaa - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/inc/algorithm/lib3a -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/cgen/cfgfileinc -# - -#----------------------------------------------------------- -ifeq "'1'" "$(strip $(MTKCAM_HAVE_CAMFEATURE))" -LOCAL_CFLAGS += -DMTKCAM_HAVE_CAMFEATURE="$(MTKCAM_HAVE_CAMFEATURE)" -endif -# -ifeq "'1'" "$(strip $(MTKCAM_HAVE_SENSOR_HAL))" -LOCAL_CFLAGS += -DMTKCAM_HAVE_SENSOR_HAL="$(MTKCAM_HAVE_SENSOR_HAL)" -endif -# -ifeq "'1'" "$(strip $(MTKCAM_HAVE_3A_HAL))" -LOCAL_CFLAGS += -DMTKCAM_HAVE_3A_HAL="$(MTKCAM_HAVE_3A_HAL)" -endif - - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.paramsmgr.platform - -#----------------------------------------------------------- - -# -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include - -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) - - - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/device/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/device/Android.mk deleted file mode 100755 index fb46da6176e30a278d079f06f5b68a25d6f75bce..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/device/Android.mk +++ /dev/null @@ -1,122 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- -MTKCAM_HAVE_SENSOR_HAL ?= '1' # built-in if '1' ; otherwise not built-in -MTKCAM_HAVE_3A_HAL ?= '1' # built-in if '1' ; otherwise not built-in - -#----------------------------------------------------------- -LOCAL_SRC_FILES += DefaultCam1Device.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# -LOCAL_CFLAGS += -DMTKCAM_HAVE_SENSOR_HAL="$(MTKCAM_HAVE_SENSOR_HAL)" -LOCAL_CFLAGS += -DMTKCAM_HAVE_3A_HAL="$(MTKCAM_HAVE_3A_HAL)" -# - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.device1.common -# - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += libdl -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libcamera_client - -LOCAL_SHARED_LIBRARIES += libcam_mmp -LOCAL_SHARED_LIBRARIES += libcam_hwutils -LOCAL_SHARED_LIBRARIES += libcam.utils -LOCAL_SHARED_LIBRARIES += libcam1_utils - -LOCAL_SHARED_LIBRARIES += libcam.paramsmgr -LOCAL_SHARED_LIBRARIES += libcam.client -LOCAL_SHARED_LIBRARIES += libcam.camadapter -LOCAL_SHARED_LIBRARIES += libmtkcamera_client -LOCAL_SHARED_LIBRARIES += libcam.halsensor -# -ifeq "'1'" "$(strip $(MTKCAM_HAVE_SENSOR_HAL))" - LOCAL_SHARED_LIBRARIES += libcamdrv -endif - -ifeq "'1'" "$(strip $(MTKCAM_HAVE_3A_HAL))" - LOCAL_SHARED_LIBRARIES += libfeatureio -endif - -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := libcam.device1 - -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/Android.mk deleted file mode 100755 index d2b4d3ce50752226adfebd183f6eb9fc2af7c12b..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/Android.mk +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- -#$(shell cd $(LOCAL_PATH); touch *) -MTKCAM_HAVE_DISPLAY_CLIENT := '1' # built-in if '1' ; otherwise not built-in -MTKCAM_HAVE_PREVIEW_CLIENT := '1' # built-in if '1' ; otherwise not built-in -MTKCAM_HAVE_RECORD_CLIENT := '1' # built-in if '1' ; otherwise not built-in -MTKCAM_HAVE_FD_CLIENT := '1' # built-in if '1' ; otherwise not built-in -# -MTKCAM_HAVE_SENSOR_HAL := '1' # built-in if '1' ; otherwise not built-in -MTKCAM_HAVE_3A_HAL := '1' # built-in if '1' ; otherwise not built-in - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/Android.mk deleted file mode 100755 index f318bf9312ea129db1e4b6a71cbc32033ba24b88..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/Android.mk +++ /dev/null @@ -1,133 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -#----------------------------------------------------------- -# Start of common part ------------------------------------ -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter/ResourceLock/ - -#----------------------------------------------------------- -LOCAL_SRC_FILES += BaseCamAdapter.Instance.cpp -LOCAL_SRC_FILES += BaseCamAdapter.cpp -LOCAL_SRC_FILES += ResourceLock/ResourceLock.cpp -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter/ResourceLock -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.camadapter.scenario -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.camadapter.mtkdefault -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.camadapter.mtkphoto -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.camadapter.mtkvt -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.camadapter.mtkzsd -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.camadapter.mtkeng -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libbinder -LOCAL_SHARED_LIBRARIES += libui -LOCAL_SHARED_LIBRARIES += libdl -LOCAL_SHARED_LIBRARIES += libmtkjpeg -ifeq ($(HAVE_AEE_FEATURE),yes) - LOCAL_SHARED_LIBRARIES += libaed -endif -# -LOCAL_SHARED_LIBRARIES += libcamera_client -LOCAL_SHARED_LIBRARIES += libmtkcamera_client - -LOCAL_SHARED_LIBRARIES += libskia -# -LOCAL_SHARED_LIBRARIES += libcam_mmp -LOCAL_SHARED_LIBRARIES += libcam.utils -LOCAL_SHARED_LIBRARIES += libcam1_utils -LOCAL_SHARED_LIBRARIES += libcam.paramsmgr -LOCAL_SHARED_LIBRARIES += libcam.exif -LOCAL_SHARED_LIBRARIES += libcam.halsensor -# -LOCAL_SHARED_LIBRARIES += libcamdrv -LOCAL_SHARED_LIBRARIES += libimageio -LOCAL_SHARED_LIBRARIES += libfeatureio -LOCAL_SHARED_LIBRARIES += libcam.campipe -LOCAL_SHARED_LIBRARIES += libcam.camshot -LOCAL_SHARED_LIBRARIES += libJpgEncPipe -LOCAL_SHARED_LIBRARIES += libdpframework -LOCAL_SHARED_LIBRARIES += libcameracustom - -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := libcam.camadapter - -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/MtkDefault/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/MtkDefault/Android.mk deleted file mode 100755 index 8f35e181d07218532bc1f9813b2461c758cb86d4..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/MtkDefault/Android.mk +++ /dev/null @@ -1,131 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -# Start of common part ------------------------------------ -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- -#----------------------------------------------------------- -LOCAL_SRC_FILES += CaptureCmdQueThread.cpp -LOCAL_SRC_FILES += MtkDefaultCamAdapter.3A.cpp -LOCAL_SRC_FILES += MtkDefaultCamAdapter.Capture.cpp -LOCAL_SRC_FILES += MtkDefaultCamAdapter.CaptureCallback.cpp -LOCAL_SRC_FILES += MtkDefaultCamAdapter.Record.cpp -LOCAL_SRC_FILES += MtkDefaultCamAdapter.Zoom.cpp -LOCAL_SRC_FILES += MtkDefaultCamAdapter.cpp -LOCAL_SRC_FILES += MtkDefaultCamParameter.cpp - -LOCAL_SRC_FILES += Preview/MtkDefaultCamAdapter.Preview.cpp -LOCAL_SRC_FILES += Preview/PreviewBufMgr.cpp -LOCAL_SRC_FILES += Preview/PreviewCmdQueThread.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_ROOT)/custom/common/kernel/imgsensor/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/kernel/imgsensor/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_ROOT)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_ROOT)/hardware/mtkcam/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_ROOT)/hardware/mtkcam/inc/common -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/common -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hal/inc -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/m4u/$(PLATFORM) - -#----------------------------------------------------------- - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.camadapter.mtkdefault.state -# - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.camadapter.mtkdefault - -#----------------------------------------------------------- - -# - -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter/inc -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) - - - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/MtkDefault/State/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/MtkDefault/State/Android.mk deleted file mode 100755 index 09bfd5d11bafd96b5f718b59a38817a7a9a2adbc..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/MtkDefault/State/Android.mk +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -# Start of common part ------------------------------------ -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- - -#----------------------------------------------------------- -LOCAL_SRC_FILES += State.cpp -LOCAL_SRC_FILES += StateManager.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(LOCAL_PATH)/.. -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/inc/common -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/common -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -#----------------------------------------------------------- -LOCAL_MODULE := libcam.camadapter.mtkdefault.state - -#----------------------------------------------------------- - -# -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - - -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) - - - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/MtkEng/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/MtkEng/Android.mk deleted file mode 100755 index 852e98f73b0ed177db2b03e70fd2629228783670..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/MtkEng/Android.mk +++ /dev/null @@ -1,174 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -# Start of common part ------------------------------------ -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- - -ifeq ($(MTK_TC1_FEATURE),yes) - LOCAL_CFLAGS += -DMTK_TC1_FEATURE - LOCAL_CPPFLAGS += -DMTK_TC1_FEATURE - LOCAL_CFLAGS += -DMTK_A3MAC - LOCAL_CFLAGS += -DMTK_MAC_EBORTS2 - LOCAL_CPPFLAGS += -DMTK_MAC_EBORTS2 -endif - -#----------------------------------------------------------- -LOCAL_SRC_FILES += CaptureCmdQueThread.cpp -LOCAL_SRC_FILES += MtkEngCamAdapter.3A.cpp -LOCAL_SRC_FILES += MtkEngCamAdapter.Capture.cpp -LOCAL_SRC_FILES += MtkEngCamAdapter.CaptureCallback.cpp -LOCAL_SRC_FILES += MtkEngCamAdapter.cpp -LOCAL_SRC_FILES += MtkEngCamParameter.cpp - -LOCAL_SRC_FILES += Preview/MtkEngCamAdapter.Preview.cpp -LOCAL_SRC_FILES += Preview/PreviewBufMgr.cpp -LOCAL_SRC_FILES += Preview/PreviewCmdQueThread.cpp -LOCAL_SRC_FILES += Preview/RawDumpCmdQueThread.cpp -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_ROOT)/frameworks/av/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/kernel/imgsensor/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_COMMON)/kernel/imgsensor/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_ROOT)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_ROOT)/hardware/mtkcam/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_ROOT)/hardware/mtkcam/inc/common -LOCAL_C_INCLUDES += $(TOP)/$(MTK_ROOT)/hardware/mtkcam/inc/common/camutils -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include//mtkcam/v1 -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/inc/common -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/inc/common/camutils -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/aaa -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/m4u/$(PLATFORM) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter/Scenario/Shot/EngShot -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hal/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/cgen/cfgfileinc/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hal/inc - -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/aaa/flash_mgr -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/aaa/ae_mgr -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/aaa/sensor_mgr -#LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hal/aaa/flash_mgr\ -#LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hal/aaa/ae_mgr\ -# -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/aaa -LOCAL_C_INCLUDES += $(MTK_MTKCAM_PLATFORM)/hal/inc -LOCAL_C_INCLUDES += $(MTK_MTKCAM_PLATFORM)/hal/inc/aaa -LOCAL_C_INCLUDES += $(MTK_MTKCAM_PLATFORM)/hal/inc/isp_tuning - -#LOCAL_C_INCLUDES += $(MTK_MTKCAM_PLATFORM)/hal/D2/inc/debug_exif/aaa -LOCAL_C_INCLUDES += $(MTK_MTKCAM_PLATFORM)/hal/inc/debug_exif/cam -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/core/featureio/pipe/aaa/ae_mgr -# -LOCAL_C_INCLUDES += \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/aaa/isp_tuning \ - $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/isp_tuning \ - $(MTK_MTKCAM_PLATFORM)/hal/inc/isp_tuning \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/aaa/lsc_mgr \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/aaa/isp_mgr \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/aaa/ispdrv_mgr \ - $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/aaa/nvram_mgr \ - -#----------------------------------------------------------- -#LOCAL_CFLAGS += - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.camadapter.mtkeng.state -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.camadapter.mtkeng - -#----------------------------------------------------------- - -# - -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter/inc -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - - -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) - - - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/MtkEng/State/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/MtkEng/State/Android.mk deleted file mode 100755 index d5c592c81654ffe44d7f026d651c0d892ad14bbe..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/MtkEng/State/Android.mk +++ /dev/null @@ -1,110 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -# Start of common part ------------------------------------ -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- - -#----------------------------------------------------------- -LOCAL_SRC_FILES += State.cpp -LOCAL_SRC_FILES += StateManager.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(LOCAL_PATH)/.. -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -#LOCAL_C_INCLUDES += $(TOP)/$(MTK_ROOT)/frameworks/av/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/inc/common -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include//mtkcam/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include//mtkcam/common -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.camadapter.mtkeng.state - -#----------------------------------------------------------- - -# -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - - -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) - - - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/MtkPhoto/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/MtkPhoto/Android.mk deleted file mode 100755 index fd749498dc45f37f15852ca12db662536ece5aa8..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/MtkPhoto/Android.mk +++ /dev/null @@ -1,130 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -# Start of common part ------------------------------------ -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- - -#----------------------------------------------------------- -LOCAL_SRC_FILES := \ - ./CaptureCmdQueThread.cpp \ - ./MtkPhotoCamAdapter.3A.cpp \ - ./MtkPhotoCamAdapter.Capture.cpp \ - ./MtkPhotoCamAdapter.CaptureCallback.cpp \ - ./MtkPhotoCamAdapter.cpp \ - ./MtkPhotoCamParameter.cpp \ - ./Preview/MtkPhotoCamAdapter.Preview.cpp \ - ./Preview/PreviewBufMgr.cpp \ - ./Preview/PreviewCmdQueThread.cpp \ - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_ROOT)/frameworks/av/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_COMMON)/kernel/imgsensor/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_ROOT)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_ROOT)/hardware/mtkcam/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_ROOT)/hardware/mtkcam/inc/common -LOCAL_C_INCLUDES += $(TOP)/$(MTK_ROOT)/hardware/mtkcam/inc/common/camutils -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/inc/common -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/inc/common/camutils -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hal/inc -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/m4u/$(PLATFORM) - -#----------------------------------------------------------- -#LOCAL_CFLAGS += - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.camadapter.mtkphoto.state -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.camadapter.mtkphoto - -#----------------------------------------------------------- - -# - -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM) - -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) - - - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/MtkPhoto/State/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/MtkPhoto/State/Android.mk deleted file mode 100755 index c3a266fc037243b87f2e5f80039ac7eb28415782..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/MtkPhoto/State/Android.mk +++ /dev/null @@ -1,113 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -# Start of common part ------------------------------------ -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- - -#----------------------------------------------------------- -LOCAL_SRC_FILES := \ - ./State.cpp \ - ./StateManager.cpp \ - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(LOCAL_PATH)/.. -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_ROOT)/frameworks/av/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/inc/common -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/inc/common -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.camadapter.mtkphoto.state - -#----------------------------------------------------------- - -# - -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) - - - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/MtkVT/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/MtkVT/Android.mk deleted file mode 100755 index 7055b2af7538ce791cd48b885302c032e2249e54..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/MtkVT/Android.mk +++ /dev/null @@ -1,129 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -# Start of common part ------------------------------------ -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- - -#----------------------------------------------------------- -LOCAL_SRC_FILES += \ - CaptureCmdQueThread.cpp \ - MtkVTCamAdapter.3A.cpp \ - MtkVTCamAdapter.cpp \ - MtkVTCamParameter.cpp \ - Preview/MtkVTCamAdapter.Preview.cpp \ - Preview/PreviewBufMgr.cpp \ - Preview/PreviewCmdQueThread.cpp \ - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(TOP)/$(MTK_ROOT)/frameworks/av/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_COMMON)/kernel/imgsensor/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_ROOT)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_ROOT)/hardware/mtkcam/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_ROOT)/hardware/mtkcam/inc/common -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/inc/common -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hal/inc -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/m4u/$(PLATFORM) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_COMMON)/hal/inc - -#----------------------------------------------------------- -#LOCAL_CFLAGS += - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.camadapter.mtkvt.state -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.camadapter.mtkvt - -#----------------------------------------------------------- - -# - -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter/inc -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM) - -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) - - - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/MtkVT/State/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/MtkVT/State/Android.mk deleted file mode 100755 index 704f64fd61dca9a7b89f05c9257d790e8affd02e..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/MtkVT/State/Android.mk +++ /dev/null @@ -1,110 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -# Start of common part ------------------------------------ -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- - -#----------------------------------------------------------- -LOCAL_SRC_FILES += \ - State.cpp \ - StateManager.cpp \ - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(LOCAL_PATH)/.. -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_ROOT)/frameworks/av/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/inc/common -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/inc/common -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.camadapter.mtkvt.state - -#----------------------------------------------------------- - -# -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) - - - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/MtkZsd/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/MtkZsd/Android.mk deleted file mode 100755 index 83d1feb3d329046d71da091656896142466d456a..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/MtkZsd/Android.mk +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -# Start of common part ------------------------------------ -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- - -#----------------------------------------------------------- -LOCAL_SRC_FILES := ./MtkZsdCamAdapter.Instance.cpp \ - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(TOP)/$(MTK_ROOT)/frameworks/av/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_ROOT)/hardware/mtkcam/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_ROOT)/hardware/mtkcam/inc/common -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/common -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter/ResourceLock - - -#----------------------------------------------------------- -#LOCAL_CFLAGS += - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.camadapter.mtkzsdcc -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.camadapter.mtkzsdncc -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.camadapter.mtkzsd - -#----------------------------------------------------------- - -# - -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) - - - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/MtkZsd/MtkZsdCc/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/MtkZsd/MtkZsdCc/Android.mk deleted file mode 100755 index a99fd4bee8b3cc5ae2d5ce225afad073c8efd692..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/MtkZsd/MtkZsdCc/Android.mk +++ /dev/null @@ -1,134 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -# Start of common part ------------------------------------ -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- -#----------------------------------------------------------- -LOCAL_SRC_FILES := \ - ./CaptureBufMgr.cpp \ - ./CaptureCmdQueThread.cpp \ - ./MtkZsdCcCamAdapter.3A.cpp \ - ./MtkZsdCcCamAdapter.Capture.cpp \ - ./MtkZsdCcCamAdapter.CaptureCallback.cpp \ - ./MtkZsdCcCamAdapter.cpp \ - ./MtkZsdCcCamParameter.cpp \ - ./Preview/MtkZsdCcCamAdapter.Preview.cpp \ - ./Preview/PreviewBufMgr.cpp \ - ./Preview/PreviewCmdQueThread.cpp \ - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(TOP)/$(MTK_ROOT)/frameworks/av/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_COMMON)/kernel/imgsensor/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_ROOT)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_ROOT)/hardware/mtkcam/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_ROOT)/hardware/mtkcam/inc/common -LOCAL_C_INCLUDES += $(TOP)/$(MTK_ROOT)/hardware/mtkcam/inc/common/camutils -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/common -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/common/camutils -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hal/inc -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/m4u/$(PLATFORM) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_COMMON)/hal/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -#----------------------------------------------------------- -#LOCAL_CFLAGS += - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.camadapter.mtkzsdcc.state -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.camadapter.mtkzsdcc - -#----------------------------------------------------------- - -# - -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter/inc -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/ - -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) - - - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/MtkZsd/MtkZsdCc/State/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/MtkZsd/MtkZsdCc/State/Android.mk deleted file mode 100755 index 827f5ae60b3ad43bb571ab49fb0606b1ce34e688..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/MtkZsd/MtkZsdCc/State/Android.mk +++ /dev/null @@ -1,109 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -# Start of common part ------------------------------------ -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- - -#----------------------------------------------------------- -LOCAL_SRC_FILES := \ - ./State.cpp \ - ./StateManager.cpp \ - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(LOCAL_PATH)/.. -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_ROOT)/frameworks/av/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/inc/common -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/common -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.camadapter.mtkzsdcc.state - -#----------------------------------------------------------- - -# -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - - -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) - - - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/MtkZsd/MtkZsdNcc/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/MtkZsd/MtkZsdNcc/Android.mk deleted file mode 100755 index f168fde59821c8ad5544e22a941704f033c3a2c6..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/MtkZsd/MtkZsdNcc/Android.mk +++ /dev/null @@ -1,133 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -# Start of common part ------------------------------------ -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- -#----------------------------------------------------------- -LOCAL_SRC_FILES := \ - ./CaptureBufMgr.cpp \ - ./CaptureCmdQueThread.cpp \ - ./MtkZsdNccCamAdapter.3A.cpp \ - ./MtkZsdNccCamAdapter.Capture.cpp \ - ./MtkZsdNccCamAdapter.CaptureCallback.cpp \ - ./MtkZsdNccCamAdapter.cpp \ - ./MtkZsdNccCamParameter.cpp \ - ./Preview/MtkZsdNccCamAdapter.Preview.cpp \ - ./Preview/PreviewBufMgr.cpp \ - ./Preview/PreviewCmdQueThread.cpp \ - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(TOP)/$(MTK_ROOT)/frameworks/av/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_COMMON)/kernel/imgsensor/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_ROOT)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_ROOT)/hardware/mtkcam/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_ROOT)/hardware/mtkcam/inc/common -LOCAL_C_INCLUDES += $(TOP)/$(MTK_ROOT)/hardware/mtkcam/inc/common/camutils -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/common -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/common/camutils -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/v1/hal/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/v1/hal/adapter -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/v1/hal/adapter/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/v1/hal/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hal/inc -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/m4u/$(PLATFORM) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_COMMON)/hal/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -#----------------------------------------------------------- -#LOCAL_CFLAGS += - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.camadapter.mtkzsdncc.state -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.camadapter.mtkzsdncc - -#----------------------------------------------------------- - -# - -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter/inc -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/ - -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) - - - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/MtkZsd/MtkZsdNcc/State/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/MtkZsd/MtkZsdNcc/State/Android.mk deleted file mode 100755 index fa09f82f90fa996cb8a2a09152bdfe95ff0c3254..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/MtkZsd/MtkZsdNcc/State/Android.mk +++ /dev/null @@ -1,109 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -# Start of common part ------------------------------------ -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- - -#----------------------------------------------------------- -LOCAL_SRC_FILES := \ - ./State.cpp \ - ./StateManager.cpp \ - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(LOCAL_PATH)/.. -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_ROOT)/frameworks/av/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/inc/common -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/common -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.camadapter.mtkzsdncc.state - -#----------------------------------------------------------- - -# -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - - -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) - - - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/Scenario/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/Scenario/Android.mk deleted file mode 100755 index 3ac90e0a0f46a1015e00e1b5b1ff2cd40e928f74..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/Scenario/Android.mk +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk -# -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.camadapter.scenario.shot -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.camadapter.scenario.hwscenario -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.camadapter.scenario.videosnapshot -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.vssimgtrans - - -LOCAL_SHARED_LIBRARIES += \ - libJpgEncPipe \ - - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.camadapter.scenario - -#----------------------------------------------------------- - -# -# Start of common part ------------------------------------ - - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include - -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) - - - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/Scenario/Shot/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/Scenario/Shot/Android.mk deleted file mode 100755 index fe0c4f735b62b334124f41bee7a57d52eb1ba320..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/Scenario/Shot/Android.mk +++ /dev/null @@ -1,112 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -# Start of common part ------------------------------------ -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk -#----------------------------------------------------------- - -#----------------------------------------------------------- -LOCAL_SRC_FILES += ImpShot.cpp -LOCAL_SRC_FILES += ShotFactory.cpp -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_ROOT)/hardware/mtkcam/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter/inc/Scenario -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.camadapter.scenario.shot.normalshot -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.camadapter.scenario.shot.hdrshot - -ifneq ($(MTK_BASIC_PACKAGE), yes) -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.camadapter.scenario.shot.facebeautyshot -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.camadapter.scenario.shot.engshot -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.camadapter.scenario.shot.continuousshot -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.camadapter.scenario.shot.zsdshot -endif -# - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.camadapter.scenario.shot - -#----------------------------------------------------------- - -# -# Start of common part ------------------------------------ - - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include - -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) - - - - -################################################################################ -# -################################################################################ -#include $(CLEAR_VARS) -$(warning "after CLEAR_VARS, MTKCAM_C_INCLUDES:$(MTKCAM_C_INCLUDES)") -include $(call all-makefiles-under,$(LOCAL_PATH)) -$(warning "after call all-makefiles-under, MTKCAM_C_INCLUDES:$(MTKCAM_C_INCLUDES)") - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/Scenario/Shot/ContinuousShot/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/Scenario/Shot/ContinuousShot/Android.mk deleted file mode 100755 index 9159cfbc35468928ed5295d1997c6fe8fd5e3d7a..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/Scenario/Shot/ContinuousShot/Android.mk +++ /dev/null @@ -1,109 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -# Start of common part ------------------------------------ -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- -#----------------------------------------------------------- -LOCAL_SRC_FILES += \ - ContinuousShot.cpp \ - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(TOP)/$(MTK_ROOT)/frameworks/av/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/inc/common/camutils -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter/inc/Scenario -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter/Scenario/Shot/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/inc/common/camutils -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter/inc - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.camadapter.scenario.shot.continuousshot - -#----------------------------------------------------------- - -# - -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) - - - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/Scenario/Shot/EngShot/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/Scenario/Shot/EngShot/Android.mk deleted file mode 100755 index a3c7f2bd0362812047141ec4fa947e6edb19be5a..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/Scenario/Shot/EngShot/Android.mk +++ /dev/null @@ -1,127 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -# Start of common part ------------------------------------ -$(warning "before include common mtkcam.mk, MTKCAM_C_INCLUDES:$(MTKCAM_C_INCLUDES)") -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk -#----------------------------------------------------------- - -#----------------------------------------------------------- -LOCAL_SRC_FILES += \ - EngShot.cpp \ - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -#LOCAL_C_INCLUDES += $(TOP)/$(MTK_ROOT)/frameworks/av/include -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES)/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter/inc/Scenario -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter/Scenario/Shot/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/camshot/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/aaa -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include//mtkcam/featureio -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/aaa/isp_tuning -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/aaa/flash_mgr -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/aaa/ae_mgr -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/featureio/pipe/aaa/sensor_mgr -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/cgen/cfgfileinc/ -#LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/isp_tuning -#LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/aaa -#LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc -# -LOCAL_C_INCLUDES += $(MTK_MTKCAM_PLATFORM)/hal/inc -LOCAL_C_INCLUDES += $(MTK_MTKCAM_PLATFORM)/hal/inc/isp_tuning -LOCAL_C_INCLUDES += $(MTK_MTKCAM_PLATFORM)/hal/inc/aaa -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/inc -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.camadapter.scenario.shot.engshot - -#----------------------------------------------------------- - -# - -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include// -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include - -$(warning "MTKCAM_C_INCLUDES:$(MTKCAM_C_INCLUDES)") -$(warning "LOCAL_C_INCLUDES:$(LOCAL_C_INCLUDES)") -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) - - - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/Scenario/Shot/FBShot/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/Scenario/Shot/FBShot/Android.mk deleted file mode 100755 index 6228b0df04d30716e85e5142e0cf3977a6c94587..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/Scenario/Shot/FBShot/Android.mk +++ /dev/null @@ -1,103 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -# Start of common part ------------------------------------ -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -#----------------------------------------------------------- - -#----------------------------------------------------------- -LOCAL_SRC_FILES += $(call all-c-cpp-files-under, .) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(MY_ADAPTER_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ -# -LOCAL_C_INCLUDES += $(MY_ADAPTER_C_INCLUDES_PATH)/inc/Scenario -LOCAL_C_INCLUDES += $(MY_ADAPTER_C_INCLUDES_PATH)/Scenario/Shot/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter/inc/Scenario -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter/Scenario/Shot/inc -# -LOCAL_C_INCLUDES += $(TOP)/mediatek/kernel/include/linux -# -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/frameworks/base/perfservice/perfservicenative -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc -LOCAL_C_INCLUDES += $(MTK_MTKCAM_PLATFORM)/hal/inc - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += libdl -LOCAL_SHARED_LIBRARIES += libdpframework - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.camadapter.scenario.shot.facebeautyshot - - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/Scenario/Shot/HDRShot/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/Scenario/Shot/HDRShot/Android.mk deleted file mode 100755 index 055866fe524e945be5487b571abc0052175283e2..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/Scenario/Shot/HDRShot/Android.mk +++ /dev/null @@ -1,150 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -# Start of common part ------------------------------------ -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- - -#----------------------------------------------------------- -LOCAL_SRC_FILES += HDRAlgo.cpp -LOCAL_SRC_FILES += HDRUtils.cpp -LOCAL_SRC_FILES += Hdr.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc -# -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES)/v1 -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES)/v1/camutils -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/inc/common/camutils -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/common/camutils - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter/inc/Scenario -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter/inc/Scenario/Shot -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter/Scenario/Shot/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/common -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/camutils -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/core/campipe/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/core/camshot/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/camshot -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/featureio -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/algorithm/libhdr -LOCAL_C_INCLUDES += $(MTK_MTKCAM_PLATFORM)/hal/inc -# -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -#----------------------------------------------------------- -# - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += \ - libcutils \ - libcam.campipe \ - libcamdrv \ - libm4u \ - libcam.camshot \ - libutils \ - libmedia \ - libcamalgo \ - libcameracustom \ - libfeatureio \ - libcam.utils \ - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.camadapter.scenario.shot.hdrshot - -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := optional - -#----------------------------------------------------------- - -# -# Start of common part ------------------------------------ - - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ - -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) - - - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/Scenario/Shot/NormalShot/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/Scenario/Shot/NormalShot/Android.mk deleted file mode 100755 index 819026b1f3dbf2ec6a0b2c2aa97c61bfc56d0f4a..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/Scenario/Shot/NormalShot/Android.mk +++ /dev/null @@ -1,105 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -# Start of common part ------------------------------------ -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- - -#----------------------------------------------------------- -LOCAL_SRC_FILES += NormalShot.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter/inc/Scenario -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter/Scenario/Shot/inc -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -#----------------------------------------------------------- -# - -#----------------------------------------------------------- - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.camadapter.scenario.shot.normalshot - -#----------------------------------------------------------- - -# -# Start of common part ------------------------------------ - - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ - -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) - - - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/Scenario/Shot/ZsdShot/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/Scenario/Shot/ZsdShot/Android.mk deleted file mode 100755 index 3ffe6421898ba81e99be2ced429d870743f50ae6..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/Scenario/Shot/ZsdShot/Android.mk +++ /dev/null @@ -1,112 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -# Start of common part ------------------------------------ -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- - -#----------------------------------------------------------- -LOCAL_SRC_FILES := ./ZsdShot.cpp \ - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(TOP)/$(MTK_ROOT)/frameworks/av/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter/inc/Scenario -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter/Scenario/Shot/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter/inc - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += libdpframework - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.camadapter.scenario.shot.zsdshot - -#----------------------------------------------------------- - -# - -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) - - - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/Scenario/VideoSnapshot/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/Scenario/VideoSnapshot/Android.mk deleted file mode 100755 index 545f56a05b48e62e938faca7d592a0ffbbeb96d3..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/adapter/Scenario/VideoSnapshot/Android.mk +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -# -# libscenario_hw -# -LOCAL_PATH:= $(call my-dir) - -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -LOCAL_SRC_FILES += VideoSnapshotScenario.cpp -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_ROOT)/custom/common/kernel/imgsensor/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/kernel/imgsensor/inc -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/m4u/$(PLATFORM) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_JPEG_PLATFORM_INC) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/common -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/adapter/inc/Scenario -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/inc/common -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/base/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include/ -# -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_MODULE:= libcam.camadapter.scenario.videosnapshot - - -# -# Start of common part ------------------------------------ - - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - - -# for jpeg enc use -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/jpeg/include -LOCAL_SHARED_LIBRARIES += libJpgEncPipe -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) - - - -include $(call all-makefiles-under,$(LOCAL_PATH)) diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/client/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/client/Android.mk deleted file mode 100755 index 42abd04f7551eebc89f4ad028e1a1fc18e1d9042..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/client/Android.mk +++ /dev/null @@ -1,123 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- -#gralloc extra -MTKCAM_HAVE_GRALLOC_EXTRA := '1' -# -MTKCAM_HAVE_DISPLAY_CLIENT ?= '1' # built-in if '1' ; otherwise not built-in -# - -#----------------------------------------------------------- - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -ifeq "'1'" "$(strip $(MTKCAM_HAVE_DISPLAY_CLIENT))" - LOCAL_WHOLE_STATIC_LIBRARIES += libcam.client.displayclient -endif -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.client.camclient -# -LOCAL_STATIC_LIBRARIES := - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libbinder -LOCAL_SHARED_LIBRARIES += libui -LOCAL_SHARED_LIBRARIES += libion libion_mtk -LOCAL_SHARED_LIBRARIES += libhardware -# -LOCAL_SHARED_LIBRARIES += libcamera_client - -# -LOCAL_SHARED_LIBRARIES += libcam_mmp -LOCAL_SHARED_LIBRARIES += libcam.utils -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libcam.paramsmgr -# -LOCAL_SHARED_LIBRARIES += libcamdrv -LOCAL_SHARED_LIBRARIES += libfeatureio -# -LOCAL_SHARED_LIBRARIES += libdpframework -LOCAL_SHARED_LIBRARIES += libm4u -LOCAL_SHARED_LIBRARIES += libJpgEncPipe -LOCAL_SHARED_LIBRARIES += libcam.exif -LOCAL_SHARED_LIBRARIES += libcameracustom -LOCAL_SHARED_LIBRARIES += libmtkcamera_client -# -ifeq "'1'" "$(strip $(MTKCAM_HAVE_GRALLOC_EXTRA))" -LOCAL_SHARED_LIBRARIES += libgralloc_extra -endif -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := libcam.client - -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/client/CamClient/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/client/CamClient/Android.mk deleted file mode 100755 index 215e1e741dc360510d4179be86105db8fac63e7c..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/client/CamClient/Android.mk +++ /dev/null @@ -1,143 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- -MTKCAM_HAVE_GRALLOC_EXTRA := '1' # built-in if '1' ; otherwise not built-in -MTKCAM_HAVE_RECORD_CLIENT ?= '1' # built-in if '1' ; otherwise not built-in -MTKCAM_HAVE_FD_CLIENT ?= '1' # built-in if '1' ; otherwise not built-in -MTKCAM_HAVE_PREVIEWFEATURE_CLIENT ?= '1' -# -# OT CLient -ifeq ($(MTK_CAM_OT_SUPPORT),yes) -MTKCAM_HAVE_OT_CLIENT ?= '1' -else -MTKCAM_HAVE_OT_CLIENT ?= '0' -endif -# - -#----------------------------------------------------------- - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(LOCAL_PATH)/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/inc/common -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/client/CamClient/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/inc/common - -#----------------------------------------------------------- -LOCAL_CFLAGS += -DMTKCAM_HAVE_RECORD_CLIENT="$(MTKCAM_HAVE_RECORD_CLIENT)" -LOCAL_CFLAGS += -DMTKCAM_HAVE_FD_CLIENT="$(MTKCAM_HAVE_FD_CLIENT)" -LOCAL_CFLAGS += -DMTKCAM_HAVE_OT_CLIENT="$(MTKCAM_HAVE_OT_CLIENT)" - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.client.camclient.common -# -# Preview Features Clients -ifneq ($(MTK_BASIC_PACKAGE), yes) -ifeq "'1'" "$(strip $(MTKCAM_HAVE_PREVIEWFEATURE_CLIENT))" - LOCAL_WHOLE_STATIC_LIBRARIES += libcam.client.camclient.previewfeature -endif -endif -# -ifeq "'1'" "$(strip $(MTKCAM_HAVE_RECORD_CLIENT))" - LOCAL_WHOLE_STATIC_LIBRARIES += libcam.client.camclient.record.common - LOCAL_WHOLE_STATIC_LIBRARIES += libcam.client.camclient.record.platform -endif -# -ifeq "'1'" "$(strip $(MTKCAM_HAVE_FD_CLIENT))" - LOCAL_WHOLE_STATIC_LIBRARIES += libcam.client.camclient.fd -endif -# -# - -# OT Client -ifeq "'1'" "$(strip $(MTKCAM_HAVE_OT_CLIENT))" - LOCAL_WHOLE_STATIC_LIBRARIES += libcam.client.camclient.ot -endif -# - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.client.camclient - -#----------------------------------------------------------- - -# -# Start of common part ------------------------------------ - - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ - -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) - - - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/client/CamClient/FD/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/client/CamClient/FD/Android.mk deleted file mode 100755 index e40bbd35f1e4313a0082a132ff86b5bae3da6b81..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/client/CamClient/FD/Android.mk +++ /dev/null @@ -1,123 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -# Start of common part ------------------------------------ -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- - -LOCAL_ARM_MODE := arm - -#----------------------------------------------------------- -MTKCAM_HAVE_FD_CLIENT ?= '1' # built-in if '1' ; otherwise not built-in -MTKCAM_HAVE_3A_HAL ?= '1' # built-in if '1' ; otherwise not built-in -#----------------------------------------------------------- -LOCAL_SRC_FILES += FDBufMgr.cpp -LOCAL_SRC_FILES += FDClient.BufOps.cpp -LOCAL_SRC_FILES += FDClient.Scenario.cpp -LOCAL_SRC_FILES += FDClient.Thread.cpp -LOCAL_SRC_FILES += FDClient.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_ROOT)/hardware/mtkcam/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_ROOT)/hardware/mtkcam/inc/common -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/common -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/client/CamClient/inc -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/inc/common/camutils -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -#----------------------------------------------------------- -LOCAL_CFLAGS += -DMTKCAM_HAVE_3A_HAL="$(MTKCAM_HAVE_3A_HAL)" - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.client.camclient.asd -# - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.client.camclient.fd - -# -# Start of common part ------------------------------------ - - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ - -# End of common part --------------------------------------- -# - -#----------------------------------------------------------- -ifeq "'1'" "$(strip $(MTKCAM_HAVE_FD_CLIENT))" - include $(BUILD_STATIC_LIBRARY) -else - $(warning "Not Build FD Client") -endif - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/client/CamClient/FD/Asd/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/client/CamClient/FD/Asd/Android.mk deleted file mode 100755 index f7aaf36798b4f8061fea905fafc9a545045d8fb5..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/client/CamClient/FD/Asd/Android.mk +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- -MTKCAM_HAVE_ASD_CLIENT ?= '1' # built-in if '1' ; otherwise not built-in - -#----------------------------------------------------------- -LOCAL_SRC_FILES += $(call all-c-cpp-files-under, .) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(MY_CLIENT_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include -# -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -#For D2 -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/client/CamClient/inc -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_ARM_MODE := arm -LOCAL_MODULE := libcam.client.camclient.asd - -#----------------------------------------------------------- -ifeq "'1'" "$(strip $(MTKCAM_HAVE_ASD_CLIENT))" - include $(BUILD_STATIC_LIBRARY) -else - $(warning "Not Build ASD Client") -endif - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/client/CamClient/OT/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/client/CamClient/OT/Android.mk deleted file mode 100755 index c7e0fbc91f028062671ce0fef4eb0ca2c9e28a81..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/client/CamClient/OT/Android.mk +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- -MTKCAM_HAVE_OT_CLIENT ?= '1' # built-in if '1' ; otherwise not built-in -MTKCAM_HAVE_3A_HAL ?= '0' # built-in if '1' ; otherwise not built-in - -#----------------------------------------------------------- -LOCAL_SRC_FILES += $(call all-c-cpp-files-under, .) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(MY_CLIENT_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include -# -LOCAL_C_INCLUDES += $(MTK_MTKCAM_PLATFORM)/hal/inc -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -#For D2 -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/v1/hal/client/CamClient/inc -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -LOCAL_CFLAGS += -DMTKCAM_HAVE_3A_HAL="$(MTKCAM_HAVE_3A_HAL)" - -#----------------------------------------------------------- -LOCAL_ARM_MODE := arm -LOCAL_MODULE := libcam.client.camclient.ot - - -#----------------------------------------------------------- -ifeq "'1'" "$(strip $(MTKCAM_HAVE_OT_CLIENT))" - include $(BUILD_STATIC_LIBRARY) -else - $(warning "Not Build OT Client") -endif - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/client/CamClient/Record/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/client/CamClient/Record/Android.mk deleted file mode 100755 index a58798ab4799e5551845b57e5620d64b8f2008b2..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v1/hal/client/CamClient/Record/Android.mk +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES := \ - ./RecordClient.Platform.cpp \ - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -# -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/v1/client/CamClient/Record/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_ROOT)/frameworks/av/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -# -LOCAL_C_INCLUDES += $(LOCAL_PATH)/../inc -# -LOCAL_C_INCLUDES += $(TOP)/vendor/mediatek/proprietary/external/include -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -LOCAL_C_INCLUDES += $(TOP)/system/core/libion/include -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.client.camclient.record.platform - -#----------------------------------------------------------- -ifeq "'1'" "$(strip $(MTKCAM_HAVE_RECORD_CLIENT))" - include $(BUILD_STATIC_LIBRARY) -else - $(warning "Not Build Record Client") -endif - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v3/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/v3/Android.mk deleted file mode 100755 index b76e9a3f40d90c45ead0f7b16c078e593889786d..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v3/Android.mk +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -# only SDK version >=21 will build v3 -ifeq "21" "$(word 1, $(sort 21 $(PLATFORM_SDK_VERSION)))" -################################################################################ -# -################################################################################ -ifneq ($(strip $(MTK_EMULATOR_SUPPORT)),yes) - -################################################################################ -# -################################################################################ -include $(call all-subdir-makefiles) - -################################################################################ -# -################################################################################ -endif - -endif diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v3/device/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/v3/device/Android.mk deleted file mode 100755 index 381547d1e1ce9de1b14931620b7c25f6e5b01601..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v3/device/Android.mk +++ /dev/null @@ -1,114 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -# only SDK version >=21 will build v3 -ifeq "21" "$(word 1, $(sort 21 $(PLATFORM_SDK_VERSION)))" -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- -MTKCAM_HAVE_SENSOR_HAL := '1' # built-in if '1' ; otherwise not built-in - -#----------------------------------------------------------- -LOCAL_SRC_FILES += default/Cam3DeviceImp.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ -# -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -# - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# -LOCAL_CFLAGS += -DMTKCAM_HAVE_SENSOR_HAL="$(MTKCAM_HAVE_SENSOR_HAL)" -# - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.device3.common -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += libdl -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -# -LOCAL_SHARED_LIBRARIES += libcam_utils -# -LOCAL_SHARED_LIBRARIES += libcam.metadataprovider -LOCAL_SHARED_LIBRARIES += libcam.metadata -LOCAL_SHARED_LIBRARIES += libcam3_app -LOCAL_SHARED_LIBRARIES += libcam3_utils -LOCAL_SHARED_LIBRARIES += libcam3_pipeline -LOCAL_SHARED_LIBRARIES += libcam3_hwpipeline -LOCAL_SHARED_LIBRARIES += libcam.halsensor -# - -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := libcam.device3 - -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(call all-makefiles-under,$(LOCAL_PATH)) - -endif - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v3/hwnode/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/v3/hwnode/Android.mk deleted file mode 100755 index 62cadf9848ad81b2e6be1d604e540e42be9b17ab..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v3/hwnode/Android.mk +++ /dev/null @@ -1,129 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -# only SDK version >=21 will build v3 -ifeq "21" "$(word 1, $(sort 21 $(PLATFORM_SDK_VERSION)))" -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += DummyNode.cpp -LOCAL_SRC_FILES += BaseNode.cpp -LOCAL_SRC_FILES += P1Node.cpp -LOCAL_SRC_FILES += P2Node.cpp -LOCAL_SRC_FILES += JpegNode.cpp -LOCAL_SRC_FILES += HwEventIrq.cpp -LOCAL_SRC_FILES += HDRNode.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -#LOCAL_C_INCLUDES += $(TOP)/external/jpeg -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/external/mtkjpeg/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/external/mtkjpeg/include -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/core -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/core/imageio_common/inc -# - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# - -#----------------------------------------------------------- -LOCAL_STATIC_LIBRARIES += -# -LOCAL_WHOLE_STATIC_LIBRARIES += libcam3_pipeline.fdNode - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libcam.metadata -LOCAL_SHARED_LIBRARIES += libcam.metadataprovider -# -LOCAL_SHARED_LIBRARIES += libcam.hal3a.v3 -# -LOCAL_SHARED_LIBRARIES += libcam.iopipe_FrmB -LOCAL_SHARED_LIBRARIES += libcam.halsensor -LOCAL_SHARED_LIBRARIES += libfeatureio -LOCAL_SHARED_LIBRARIES += libcamdrv -# JpegNode -LOCAL_SHARED_LIBRARIES += libcam.iopipe -LOCAL_SHARED_LIBRARIES += libcam.exif.v3 -LOCAL_SHARED_LIBRARIES += libmtkjpeg -# irq -LOCAL_SHARED_LIBRARIES += libcamdrv_FrmB -# sensor -LOCAL_SHARED_LIBRARIES += libcam.utils.sensorlistener -#----------------------------------------------------------- -LOCAL_MODULE := libcam3_hwnode - - -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(call all-makefiles-under,$(LOCAL_PATH)) - -endif - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v3/hwnode/FDNode/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/v3/hwnode/FDNode/Android.mk deleted file mode 100755 index 1e9fb467ae61859d958d1e031a90eab5e653ee96..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v3/hwnode/FDNode/Android.mk +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -# only SDK version >=21 will build v3 -ifeq "21" "$(word 1, $(sort 21 $(PLATFORM_SDK_VERSION)))" -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk -#----------------------------------------------------------- -LOCAL_SRC_FILES += FDNodeImp.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ -# -LOCAL_C_INCLUDES += system/media/camera/include -# - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam3_pipeline.fdNode - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - -endif - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v3/hwnode/FDNode/Test/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/v3/hwnode/FDNode/Test/Android.mk deleted file mode 100755 index 810673b0587af04c8e2c0e87e261f29e01753573..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v3/hwnode/FDNode/Test/Android.mk +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -# only SDK version >=21 will build v3 -ifeq "21" "$(word 1, $(sort 21 $(PLATFORM_SDK_VERSION)))" -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += main.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ -# -LOCAL_C_INCLUDES += system/media/camera/include - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# - -#----------------------------------------------------------- -LOCAL_STATIC_LIBRARIES += -# -LOCAL_WHOLE_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libcam3_pipeline -LOCAL_SHARED_LIBRARIES += libcam.metadata -LOCAL_SHARED_LIBRARIES += libcam3_utils -LOCAL_SHARED_LIBRARIES += libcam3_hwnode -# -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := eng -LOCAL_MODULE := test_fdnode - -#----------------------------------------------------------- -include $(BUILD_EXECUTABLE) - - -################################################################################ -# -################################################################################ -include $(call all-makefiles-under,$(LOCAL_PATH)) - -endif - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v3/hwnode/test/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/v3/hwnode/test/Android.mk deleted file mode 100755 index b76e9a3f40d90c45ead0f7b16c078e593889786d..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v3/hwnode/test/Android.mk +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -# only SDK version >=21 will build v3 -ifeq "21" "$(word 1, $(sort 21 $(PLATFORM_SDK_VERSION)))" -################################################################################ -# -################################################################################ -ifneq ($(strip $(MTK_EMULATOR_SUPPORT)),yes) - -################################################################################ -# -################################################################################ -include $(call all-subdir-makefiles) - -################################################################################ -# -################################################################################ -endif - -endif diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v3/hwnode/test/JpegNode/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/v3/hwnode/test/JpegNode/Android.mk deleted file mode 100755 index b6a144826f539c4f8ae0be8b41732d48c7151ec4..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v3/hwnode/test/JpegNode/Android.mk +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -# only SDK version >=21 will build v3 -ifeq "21" "$(word 1, $(sort 21 $(PLATFORM_SDK_VERSION)))" -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += main.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -# -LOCAL_C_INCLUDES += system/media/camera/include -#LOCAL_C_INCLUDES += $(TOP)/external/jpeg -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/external/mtkjpeg/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/external/mtkjpeg/include -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# - -#----------------------------------------------------------- -LOCAL_STATIC_LIBRARIES += -# -LOCAL_WHOLE_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libcam3_pipeline -LOCAL_SHARED_LIBRARIES += libcam.metadata -LOCAL_SHARED_LIBRARIES += libcam.metadataprovider -LOCAL_SHARED_LIBRARIES += libcam3_utils -LOCAL_SHARED_LIBRARIES += libcam3_hwnode -LOCAL_SHARED_LIBRARIES += libmtkjpeg -# -LOCAL_SHARED_LIBRARIES += libcam.halsensor - -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := eng -LOCAL_MODULE := test_jpegnode - -#----------------------------------------------------------- -include $(BUILD_EXECUTABLE) - - -################################################################################ -# -################################################################################ -#include $(call all-makefiles-under,$(LOCAL_PATH)) - -endif - diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v3/hwnode/test/P1Node/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/v3/hwnode/test/P1Node/Android.mk deleted file mode 100755 index 664d4809f5067e90e670d7dbcfde82d33d59c824..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v3/hwnode/test/P1Node/Android.mk +++ /dev/null @@ -1,109 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -# only SDK version >=21 will build v3 -ifeq "21" "$(word 1, $(sort 21 $(PLATFORM_SDK_VERSION)))" -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += main.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -# -LOCAL_C_INCLUDES += system/media/camera/include - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# - -#----------------------------------------------------------- -LOCAL_STATIC_LIBRARIES += -# -LOCAL_WHOLE_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libcam3_pipeline -LOCAL_SHARED_LIBRARIES += libcam.metadata -LOCAL_SHARED_LIBRARIES += libcam3_utils -LOCAL_SHARED_LIBRARIES += libcam3_hwnode -# -LOCAL_SHARED_LIBRARIES += libcam.halsensor -LOCAL_SHARED_LIBRARIES += libcam.hal3a.v3 -#[workaround] -LOCAL_SHARED_LIBRARIES += libcamdrv - -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := eng -LOCAL_MODULE := test_p1node - -#----------------------------------------------------------- -include $(BUILD_EXECUTABLE) - - -################################################################################ -# -################################################################################ -include $(call all-makefiles-under,$(LOCAL_PATH)) - -endif diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v3/hwnode/test/P2Node/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/v3/hwnode/test/P2Node/Android.mk deleted file mode 100755 index c0938c4b306212dd4a61ebafea9f7898c12f7957..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v3/hwnode/test/P2Node/Android.mk +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -# only SDK version >=21 will build v3 -ifeq "21" "$(word 1, $(sort 21 $(PLATFORM_SDK_VERSION)))" -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += main.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -# -LOCAL_C_INCLUDES += system/media/camera/include - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# - -#----------------------------------------------------------- -LOCAL_STATIC_LIBRARIES += -# -LOCAL_WHOLE_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libcam3_pipeline -LOCAL_SHARED_LIBRARIES += libcam.metadata -LOCAL_SHARED_LIBRARIES += libcam3_utils -LOCAL_SHARED_LIBRARIES += libcam3_hwnode -# -LOCAL_SHARED_LIBRARIES += libcam.halsensor - -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := eng -LOCAL_MODULE := test_p2node - -#----------------------------------------------------------- -include $(BUILD_EXECUTABLE) - - -################################################################################ -# -################################################################################ -include $(call all-makefiles-under,$(LOCAL_PATH)) - -endif diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v3/hwnode/test/Pipieline/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/v3/hwnode/test/Pipieline/Android.mk deleted file mode 100755 index fcc9dd8545354d3caeec69b29ad53d1a94f7d846..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v3/hwnode/test/Pipieline/Android.mk +++ /dev/null @@ -1,110 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -# only SDK version >=21 will build v3 -ifeq "21" "$(word 1, $(sort 21 $(PLATFORM_SDK_VERSION)))" -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += main.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/ -# -LOCAL_C_INCLUDES += system/media/camera/include - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# - -#----------------------------------------------------------- -LOCAL_STATIC_LIBRARIES += -# -LOCAL_WHOLE_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libcam3_pipeline -LOCAL_SHARED_LIBRARIES += libcam.metadata -LOCAL_SHARED_LIBRARIES += libcam3_utils -LOCAL_SHARED_LIBRARIES += libcam3_hwnode -# -LOCAL_SHARED_LIBRARIES += libcam.halsensor -#[workaround] -LOCAL_SHARED_LIBRARIES += libcamdrv -LOCAL_SHARED_LIBRARIES += libui - -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := eng -LOCAL_MODULE := test_pipeline - -#----------------------------------------------------------- -include $(BUILD_EXECUTABLE) - - -################################################################################ -# -################################################################################ -include $(call all-makefiles-under,$(LOCAL_PATH)) - -endif diff --git a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v3/hwpipeline/Android.mk b/proprietary/hardware/mtkcam/legacy/platform/mt8163/v3/hwpipeline/Android.mk deleted file mode 100755 index 6d1ec3dc4fc9178871d3ebd06c08b170f64cff9e..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/platform/mt8163/v3/hwpipeline/Android.mk +++ /dev/null @@ -1,117 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -# only SDK version >=21 will build v3 -ifeq "21" "$(word 1, $(sort 21 $(PLATFORM_SDK_VERSION)))" -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += InFlightRequest.cpp -LOCAL_SRC_FILES += PipelineModelFactory.cpp -LOCAL_SRC_FILES += PipelineModel_Default.cpp -LOCAL_SRC_FILES += ScenarioControl.cpp -LOCAL_SRC_FILES += HdrStrategy.cpp -LOCAL_SRC_FILES += PipelineModelBaseHdr.cpp -LOCAL_SRC_FILES += PipelineModelBaseHdr.HdrStrategy.cpp -LOCAL_SRC_FILES += PipelineModel_Hdr.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include/ -LOCAL_C_INCLUDES +=$(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES +=$(TOP)/$(MTKCAM_C_INCLUDES)/.. - -# -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -# bwc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/bwc/inc -LOCAL_C_INCLUDES += $(TOP)/bionic/libc/kernel/common/linux/mt6582 - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# - -#----------------------------------------------------------- -LOCAL_STATIC_LIBRARIES += libcam3_pipeline_DefaultPipelineModel -# -LOCAL_WHOLE_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -# -LOCAL_SHARED_LIBRARIES += libcam.metadata -LOCAL_SHARED_LIBRARIES += libcam3_utils -LOCAL_SHARED_LIBRARIES += libcam3_pipeline -LOCAL_SHARED_LIBRARIES += libcam3_hwnode -LOCAL_SHARED_LIBRARIES += libcam.halsensor -# -LOCAL_SHARED_LIBRARIES += libbwc - -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := libcam3_hwpipeline - -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(call all-makefiles-under,$(LOCAL_PATH)) - -endif diff --git a/proprietary/hardware/mtkcam/legacy/utils/Android.mk b/proprietary/hardware/mtkcam/legacy/utils/Android.mk deleted file mode 100755 index 7106147f44e6dc2affb8f5285edc3b961cefbfc4..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/utils/Android.mk +++ /dev/null @@ -1,129 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += Misc.cpp -LOCAL_SRC_FILES += Format.cpp -LOCAL_SRC_FILES += Profile.cpp -LOCAL_SRC_FILES += Property.cpp -LOCAL_SRC_FILES += Sync.cpp -LOCAL_SRC_FILES += DebugScanLine.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/include/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES) -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av - -ifeq "21" "$(word 1, $(sort 21 $(PLATFORM_SDK_VERSION)))" -LOCAL_C_INCLUDES += $(TOP)/system/core/libsync/include -LOCAL_C_INCLUDES += $(TOP)/system/core/libsync -else -LOCAL_C_INCLUDES += $(TOP)/system/core/include/sync -endif - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# -# MTKCAM_HAVE_AEE_FEATURE -ifeq "yes" "$(strip $(HAVE_AEE_FEATURE))" - MTKCAM_HAVE_AEE_FEATURE ?= 1 -else - MTKCAM_HAVE_AEE_FEATURE := 0 -endif -# - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += libcam_utils.common.imagebuffer -# - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libdl -LOCAL_SHARED_LIBRARIES += libui -LOCAL_SHARED_LIBRARIES += libsync -LOCAL_SHARED_LIBRARIES += libhardware -LOCAL_SHARED_LIBRARIES += libgralloc_extra -# -LOCAL_SHARED_LIBRARIES += libcamera_metadata -LOCAL_SHARED_LIBRARIES += libcamera_client libmtkcamera_client -# -LOCAL_SHARED_LIBRARIES += libmtk_mmutils -# -ifeq "yes" "$(strip $(MTK_ION_SUPPORT))" - LOCAL_SHARED_LIBRARIES += libion libion_mtk -endif -# -ifeq "yes" "$(strip $(HAVE_AEE_FEATURE))" - LOCAL_SHARED_LIBRARIES += libaed -endif -# - -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := libcam_utils - -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/utils/CpuCtrl/Android.mk b/proprietary/hardware/mtkcam/legacy/utils/CpuCtrl/Android.mk deleted file mode 100755 index 9afc3b65dfb0227aa3454d384c0ad175189910c6..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/utils/CpuCtrl/Android.mk +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. -#------------------------------------------------------------------------------ -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -#----------------------------------------------------------- -LOCAL_SRC_FILES += CpuCtrl.cpp -#------------------------------------------------------------------------------ -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES)/.. -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/base/perfservice/perfservicenative -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/perfservice/perfservicenative -#------------------------------------------------------------------------------ -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libdl -#------------------------------------------------------------------------------ -LOCAL_MODULE := libcam.utils.cpuctrl -LOCAL_MODULE_TAGS := optional -#------------------------------------------------------------------------------ -include $(BUILD_SHARED_LIBRARY) -#------------------------------------------------------------------------------- diff --git a/proprietary/hardware/mtkcam/legacy/utils/ImageBuffer/Android.mk b/proprietary/hardware/mtkcam/legacy/utils/ImageBuffer/Android.mk deleted file mode 100755 index d12bc5507aa70e369616962f691c8832aca6db2c..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/utils/ImageBuffer/Android.mk +++ /dev/null @@ -1,112 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += BaseImageBuffer.cpp -LOCAL_SRC_FILES += BaseImageBufferHeap.cpp -LOCAL_SRC_FILES += ImageBufferAllocator.cpp -LOCAL_SRC_FILES += GrallocImageBufferHeap.cpp -LOCAL_SRC_FILES += GraphicImageBufferHeap.cpp -LOCAL_SRC_FILES += IonImageBufferHeap.cpp -LOCAL_SRC_FILES += ImageBufferHeap.cpp -LOCAL_SRC_FILES += DummyImageBufferHeap.cpp - -#----------------------------------------------------------- -ifeq ($(BUILD_MTK_LDVT),true) -MTKCAM_DISABLE_GRALLOC := '1' -else -MTKCAM_DISABLE_GRALLOC := '0' -endif - -#----------------------------------------------------------- -ifeq ($(TARGET_BUILD_VARIANT), user) -MTKCAM_LOGENABLE_DEFAULT := 0 -else -MTKCAM_LOGENABLE_DEFAULT := 1 -endif - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mmutils/include -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -# -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -LOCAL_C_INCLUDES += $(TOP)/system/core/libion/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/external/libion_mtk/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/external/include -# - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -LOCAL_CFLAGS += -DMTKCAM_DISABLE_GRALLOC="$(MTKCAM_DISABLE_GRALLOC)" -LOCAL_CFLAGS += -DMTKCAM_LOGENABLE_DEFAULT=$(MTKCAM_LOGENABLE_DEFAULT) -# - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam_utils.common.imagebuffer - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/utils/ImageBuffer/test/Android.mk b/proprietary/hardware/mtkcam/legacy/utils/ImageBuffer/test/Android.mk deleted file mode 100755 index b2bb873d02819881a9f1f6be61f908fb4d78561c..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/utils/ImageBuffer/test/Android.mk +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += Main.cpp -LOCAL_SRC_FILES += TestUtils.cpp -LOCAL_SRC_FILES += Test_ImageBuffer.cpp -LOCAL_SRC_FILES += Test_ImageBufferAllocator.cpp -LOCAL_SRC_FILES += Test_IonImageBufferHeap.cpp -LOCAL_SRC_FILES += Test_GrallocImageBufferHeap.cpp -LOCAL_SRC_FILES += Test_JpegImageBufferFromBlobHeap.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/system/core/libion/include -# - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libgui -# -LOCAL_SHARED_LIBRARIES += libcam_utils -# - -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := eng -LOCAL_MODULE := camtest_imagebuffer - -#----------------------------------------------------------- -include $(BUILD_EXECUTABLE) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/utils/SensorListener/Android.mk b/proprietary/hardware/mtkcam/legacy/utils/SensorListener/Android.mk deleted file mode 100755 index 7dbb642deb02b69c96599037214edcb424fc25bb..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/utils/SensorListener/Android.mk +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. -#------------------------------------------------------------------------------ -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) -#----------------------------------------------------------- -LOCAL_SRC_FILES += SensorListener.cpp -#------------------------------------------------------------------------------ -LOCAL_C_INCLUDES += $(TOP)/frameworks/native/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/include/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -#------------------------------------------------------------------------------ -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libgui -#------------------------------------------------------------------------------ -LOCAL_SHARED_LIBRARIES += libbinder -#------------------------------------------------------------------------------ -LOCAL_MODULE := libcam.utils.sensorlistener -LOCAL_MODULE_TAGS := optional -#------------------------------------------------------------------------------ -include $(BUILD_SHARED_LIBRARY) -#------------------------------------------------------------------------------- diff --git a/proprietary/hardware/mtkcam/legacy/v1/Android.mk b/proprietary/hardware/mtkcam/legacy/v1/Android.mk deleted file mode 100755 index f9b24ae55d9b80910a9dcac7197683fc650d05f6..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/v1/Android.mk +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -ifneq ($(strip $(MTK_EMULATOR_SUPPORT)),yes) - -################################################################################ -# -################################################################################ -include $(call all-subdir-makefiles) - -################################################################################ -# -################################################################################ -endif - diff --git a/proprietary/hardware/mtkcam/legacy/v1/client/Android.mk b/proprietary/hardware/mtkcam/legacy/v1/client/Android.mk deleted file mode 100755 index c37ca57255475427ff55620e722c37c3dc80b78d..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/v1/client/Android.mk +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/v1/client.mk - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/v1/client/CamClient/Android.mk b/proprietary/hardware/mtkcam/legacy/v1/client/CamClient/Android.mk deleted file mode 100755 index 38fab7a906af6dc7a08680a3a33510df0d9a6824..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/v1/client/CamClient/Android.mk +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += CamClient.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(MY_CLIENT_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -# - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -LOCAL_CFLAGS += $(MY_CLIENT_CFLAGS) - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.extimgproc -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.client.camclient.generic - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - -################################################################################ -# backward compatible -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.client.camclient.generic -# -ifeq "'1'" "$(strip $(MTKCAM_HAVE_PREVIEWCALLBACK_CLIENT))" - LOCAL_WHOLE_STATIC_LIBRARIES += libcam.client.camclient.previewcallback -endif -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.client.camclient.common - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/v1/client/CamClient/PreviewCallback/Android.mk b/proprietary/hardware/mtkcam/legacy/v1/client/CamClient/PreviewCallback/Android.mk deleted file mode 100755 index a23ecbaf0ace9f1b5eccdb4a92d1062bc7079f0f..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/v1/client/CamClient/PreviewCallback/Android.mk +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -#----------------------------------------------------------- -MTKCAM_HAVE_PREVIEWCALLBACK_CLIENT ?= '1' # built-in if '1' ; otherwise not built-in - -#----------------------------------------------------------- -LOCAL_SRC_FILES += PreviewClient.cpp -LOCAL_SRC_FILES += PreviewClient.dump.cpp -LOCAL_SRC_FILES += PreviewClient.BufOps.cpp -LOCAL_SRC_FILES += PreviewClient.Thread.cpp -LOCAL_SRC_FILES += ImgBufManager.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -LOCAL_C_INCLUDES += $(TOP)/system/core/libion/include -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av -# -LOCAL_C_INCLUDES += $(TOP)/vendor/mediatek/proprietary/external/libion_mtk/include -LOCAL_C_INCLUDES += $(TOP)/vendor/mediatek/proprietary/external/include - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.client.camclient.previewcallback -# - -#----------------------------------------------------------- -ifeq "'1'" "$(strip $(MTKCAM_HAVE_PREVIEWCALLBACK_CLIENT))" - include $(BUILD_STATIC_LIBRARY) -else - $(warning "Not Build Preview Callback Client") -endif - diff --git a/proprietary/hardware/mtkcam/legacy/v1/client/CamClient/PreviewFeature/Android.mk b/proprietary/hardware/mtkcam/legacy/v1/client/CamClient/PreviewFeature/Android.mk deleted file mode 100755 index 89a9a4331932723e7b1eba0878ff895c22ba4ab4..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/v1/client/CamClient/PreviewFeature/Android.mk +++ /dev/null @@ -1,107 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -#----------------------------------------------------------- -ifneq ($(MTK_BASIC_PACKAGE),yes) -LOCAL_SRC_FILES += PreviewFeature.Thread.cpp -LOCAL_SRC_FILES += PreviewFeatureBase.cpp -LOCAL_SRC_FILES += PreviewFeatureBufMgr.cpp -LOCAL_SRC_FILES += PreviewFeatureClient.BufOps.cpp -endif -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/include -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/include/mtkcam/v1/featureio -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/v1/client/CamClient -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/v1/client/CamClient/PreviewFeature -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/v1/client/CamClient/PreviewFeature/Panorama - -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -LOCAL_C_INCLUDES += $(TOP)/system/core/libion/include - -#ifeq (yes,$(MTK_CAM_AUTORAMA_SUPPORT)) -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.client.camclient.featurebase.companorama -#endif - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.client.camclient.previewfeature -#----------------------------------------------------------- - -# -# Start of common part ------------------------------------ --include $(TOP)/$(MTK_PATH_PLATFORM)/hardware/mtkcam/mtkcam.mk -#----------------------------------------------------------- - -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#ifeq (yes,$(MTK_CAM_AUTORAMA_SUPPORT)) - LOCAL_CFLAGS += -DMTK_CAM_AUTORAMA_SUPPORTED=1 -#endif - -ifeq (yes,$(MTK_MOTION_TRACK_SUPPORT)) - LOCAL_CFLAGS += -DMTK_MOTION_TRACK_SUPPORTED -endif - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - - -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) - - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/v1/client/CamClient/PreviewFeature/Panorama/Android.mk b/proprietary/hardware/mtkcam/legacy/v1/client/CamClient/PreviewFeature/Panorama/Android.mk deleted file mode 100755 index b6ce38df0c076f8b8e430a90079a9a7e90eb2fc5..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/v1/client/CamClient/PreviewFeature/Panorama/Android.mk +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -MTKCAM_HAVE_OT_CLIENT ?= '1' # built-in if '1' ; otherwise not built-in - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += PanoramaClient.cpp -LOCAL_SRC_FILES += PanoramaClient.Scenario.cpp -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/include -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/include/mtkcam/v1/featureio -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/v1/client/CamClient -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/v1/client/CamClient/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/v1/client/CamClient/PreviewFeature - - -LOCAL_SHARED_LIBRARIES += libdpframework - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.client.camclient.featurebase.companorama -#----------------------------------------------------------- -#ifeq (yes,$(MTK_CAM_AUTORAMA_SUPPORT)) -include $(BUILD_STATIC_LIBRARY) -#else -#$(warning "Not Build panorama") -#endif diff --git a/proprietary/hardware/mtkcam/legacy/v1/client/CamClient/Record/Android.mk b/proprietary/hardware/mtkcam/legacy/v1/client/CamClient/Record/Android.mk deleted file mode 100755 index 34262fed930e1107cb792df22af7972c9a8be662..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/v1/client/CamClient/Record/Android.mk +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -#----------------------------------------------------------- -ifeq ($(strip $(MTK_BASIC_PACKAGE)),yes) -MTKCAM_HAVE_GRALLOC_EXTRA := '1' # built-in if '1' ; otherwise not built-in -else -MTKCAM_HAVE_GRALLOC_EXTRA := '1' # built-in if '1' ; otherwise not built-in -endif -# -MTKCAM_HAVE_RECORD_CLIENT ?= '1' # built-in if '1' ; otherwise not built-in -#----------------------------------------------------------- -LOCAL_SRC_FILES += RecBufManager.cpp -LOCAL_SRC_FILES += RecordClient.BufOps.cpp -LOCAL_SRC_FILES += RecordClient.Thread.cpp -LOCAL_SRC_FILES += RecordClient.cpp -LOCAL_SRC_FILES += RecordClient.dump.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(MY_CLIENT_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES) -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/device/mediatek/sprout/common -LOCAL_C_INCLUDES += $(TOP)/vendor/mediatek/proprietary/external/libion_mtk/include -LOCAL_C_INCLUDES += $(TOP)/vendor/mediatek/proprietary/external -# -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -LOCAL_C_INCLUDES += $(TOP)/system/core/libion/include -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -LOCAL_CFLAGS += -DMTKCAM_HAVE_GRALLOC_EXTRA="$(MTKCAM_HAVE_GRALLOC_EXTRA)" -#----------------------------------------------------------- -LOCAL_MODULE := libcam.client.camclient.record.common - -#----------------------------------------------------------- -ifeq "'1'" "$(strip $(MTKCAM_HAVE_RECORD_CLIENT))" - include $(BUILD_STATIC_LIBRARY) -else - $(warning "Not Build Record Client (common)") -endif - diff --git a/proprietary/hardware/mtkcam/legacy/v1/client/DisplayClient/Android.mk b/proprietary/hardware/mtkcam/legacy/v1/client/DisplayClient/Android.mk deleted file mode 100755 index b7bec5c5eb305bffeec1e0df222ef2fe633ce49d..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/v1/client/DisplayClient/Android.mk +++ /dev/null @@ -1,107 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -#----------------------------------------------------------- -MTKCAM_HAVE_DISPLAY_CLIENT ?= '1' # built-in if '1' ; otherwise not built-in -ifeq ($(TARGET_BOARD_PLATFORM), mt8127) -MTKCAM_HAVE_GRALLOC_EXTRA := '0' # built-in if '1' ; otherwise not built-in -else -MTKCAM_HAVE_GRALLOC_EXTRA := '1' # built-in if '1' ; otherwise not built-in -endif -# - -#----------------------------------------------------------- -LOCAL_SRC_FILES += DisplayClient.cpp -LOCAL_SRC_FILES += DisplayClient.dump.cpp -LOCAL_SRC_FILES += DisplayClient.BufOps.cpp -LOCAL_SRC_FILES += DisplayClient.Stream.cpp -LOCAL_SRC_FILES += DisplayThread.cpp -LOCAL_SRC_FILES += StreamImgBuf.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -# - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# -LOCAL_CFLAGS += -DMTKCAM_DISPLAY_USE_YV12_GPU -LOCAL_CFLAGS += -DMTKCAM_HAVE_GRALLOC_EXTRA="$(MTKCAM_HAVE_GRALLOC_EXTRA)" -# - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.client.displayclient -# - -#----------------------------------------------------------- -ifeq "'1'" "$(strip $(MTKCAM_HAVE_DISPLAY_CLIENT))" - include $(BUILD_STATIC_LIBRARY) -else - $(warning "Not Build Display Client") -endif - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/v1/client/SdkClient/Android.mk b/proprietary/hardware/mtkcam/legacy/v1/client/SdkClient/Android.mk deleted file mode 100755 index c4661408cf21cf83ee2cfb7a39546eb54eba1e5f..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/v1/client/SdkClient/Android.mk +++ /dev/null @@ -1,102 +0,0 @@ - # Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- -MTKSDK_HAVE_GESTURE_CLIENT ?= '1' # built-in if '1' ; otherwise not built-in - -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES) -# -LOCAL_C_INCLUDES += $(TOP)/vendor/mediatek/proprietary/external/include -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -ifeq "'1'" "$(strip $(MTKSDK_HAVE_GESTURE_CLIENT))" - LOCAL_WHOLE_STATIC_LIBRARIES += libcam.sdkclient.gesture -endif - -# -LOCAL_STATIC_LIBRARIES := - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libbinder -LOCAL_SHARED_LIBRARIES += libui -LOCAL_SHARED_LIBRARIES += libion libion_mtk -LOCAL_SHARED_LIBRARIES += libhardware -# -LOCAL_SHARED_LIBRARIES += libcam.utils -LOCAL_SHARED_LIBRARIES += libcam_utils -# cameraparameter -LOCAL_SHARED_LIBRARIES += libcamera_client - -# -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := libcam.sdkclient - -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/v1/client/SdkClient/Gesture/Android.mk b/proprietary/hardware/mtkcam/legacy/v1/client/SdkClient/Gesture/Android.mk deleted file mode 100755 index 20f3c1e80c284c2258a0f3b1d4ce75be24fbc84b..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/v1/client/SdkClient/Gesture/Android.mk +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/include/mtkcam/v1/moduleOption.mk - -#----------------------------------------------------------- -MTKSDK_HAVE_GESTURE_CLIENT ?= '1' # built-in if '1' ; otherwise not built-in -$(warning "MTKSDK_HAVE_GESTURE_CLIENT:$(MTKSDK_HAVE_GESTURE_CLIENT)") -#----------------------------------------------------------- -LOCAL_SRC_FILES += $(call all-c-cpp-files-under, .) -$(warning "LOCAL_SRC_FILES:$(LOCAL_SRC_FILES)") - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include/mmsdk -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mmsdk/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/include/mmsdk -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES) -# -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -$(warning "SdkClient Gesture LOCAL_C_INCLUDES: $(LOCAL_C_INCLUDES)") -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.sdkclient.gesture -# - -#----------------------------------------------------------- -ifeq "'1'" "$(strip $(MTKSDK_HAVE_GESTURE_CLIENT))" - $(warning "Build Gesture Client") - include $(BUILD_STATIC_LIBRARY) -else - $(warning "Not Build Gesture Client") -endif - diff --git a/proprietary/hardware/mtkcam/legacy/v1/common/Android.mk b/proprietary/hardware/mtkcam/legacy/v1/common/Android.mk deleted file mode 100755 index 45d39aba46f451283f41599ba9e66a0c711de2ef..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/v1/common/Android.mk +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -ifneq ($(BUILD_TINY_ANDROID),true) - -################################################################################ -# -################################################################################ -include $(call all-subdir-makefiles) - -################################################################################ -# -################################################################################ -endif - diff --git a/proprietary/hardware/mtkcam/legacy/v1/common/ExtImgProc/Android.mk b/proprietary/hardware/mtkcam/legacy/v1/common/ExtImgProc/Android.mk deleted file mode 100755 index f51b4c82fabbbab1dcee7fcbc0938d225e03e762..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/v1/common/ExtImgProc/Android.mk +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -LOCAL_PATH:= $(call my-dir) - -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := ./ExtImgProcImp.cpp \ -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/include/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include/ -# -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -# - -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE:= libcam.extimgproc -# -include $(BUILD_STATIC_LIBRARY) diff --git a/proprietary/hardware/mtkcam/legacy/v1/common/camutils/Android.mk b/proprietary/hardware/mtkcam/legacy/v1/common/camutils/Android.mk deleted file mode 100755 index 39449396711f8b1fe09c2b1b9384784eba35c55d..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/v1/common/camutils/Android.mk +++ /dev/null @@ -1,154 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += CamMisc.cpp -LOCAL_SRC_FILES += CamProfile.cpp -LOCAL_SRC_FILES += CamProperty.cpp -LOCAL_SRC_FILES += ImgBufQueue.cpp -LOCAL_SRC_FILES += CamDevMetaInfo.cpp -LOCAL_SRC_FILES += CamFormatTransform.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# -PLATFORM_VERSION_MAJOR := $(word 1,$(subst .,$(space),$(PLATFORM_VERSION))) -LOCAL_CFLAGS += -DPLATFORM_VERSION_MAJOR=$(PLATFORM_VERSION_MAJOR) - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.utils.common - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += ImgBufQueue.cpp -LOCAL_SRC_FILES += CamFormatTransform.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/include -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# -PLATFORM_VERSION_MAJOR := $(word 1,$(subst .,$(space),$(PLATFORM_VERSION))) -LOCAL_CFLAGS += -DPLATFORM_VERSION_MAJOR=$(PLATFORM_VERSION_MAJOR) - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam1_utils - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += libcam1_utils -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libcamera_client libmtkcamera_client -# -LOCAL_SHARED_LIBRARIES += libcam_utils - -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := libcam1_utils - -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/v1/common/paramsmgr/Android.mk b/proprietary/hardware/mtkcam/legacy/v1/common/paramsmgr/Android.mk deleted file mode 100755 index 6a6eacf0b1498dc1419a3aec9fd6ef614f8fd384..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/v1/common/paramsmgr/Android.mk +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/v1/paramsmgr.mk -sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk -#----------------------------------------------------------- -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/v1/common/paramsmgr/feature/Android.mk b/proprietary/hardware/mtkcam/legacy/v1/common/paramsmgr/feature/Android.mk deleted file mode 100755 index f799ad2239b2cb856b75df5a75b0de6b68603e55..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/v1/common/paramsmgr/feature/Android.mk +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -#----------------------------------------------------------- -MTKCAM_HAVE_CAMFEATURE ?= '1' # built-in if '1' ; otherwise not built-in - -#----------------------------------------------------------- -LOCAL_SRC_FILES += $(call all-c-cpp-files-under, .) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(PARAMSMGR_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES) -# -LOCAL_C_INCLUDES += $(LOCAL_PATH)/../inc -LOCAL_C_INCLUDES += $(LOCAL_PATH)/inc -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av -# - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# -ifeq ($(strip $(OPTR_SPEC_SEG_DEF)), OP01_SPEC0200_SEGC) - LOCAL_CFLAGS += -DOP01_SPEC0200_SEGC=1 -endif -# -PLATFORM_VERSION_MAJOR := $(word 1,$(subst .,$(space),$(PLATFORM_VERSION))) -LOCAL_CFLAGS += -DPLATFORM_VERSION_MAJOR=$(PLATFORM_VERSION_MAJOR) - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.paramsmgr.feature.custom -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.paramsmgr.feature -#----------------------------------------------------------- -ifeq "'1'" "$(strip $(MTKCAM_HAVE_CAMFEATURE))" -include $(BUILD_STATIC_LIBRARY) -endif - -################################################################################ -# -################################################################################ -ifeq "'1'" "$(strip $(MTKCAM_HAVE_CAMFEATURE))" -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) -endif - diff --git a/proprietary/hardware/mtkcam/legacy/v1/common/paramsmgr/feature/custom/Android.mk b/proprietary/hardware/mtkcam/legacy/v1/common/paramsmgr/feature/custom/Android.mk deleted file mode 100755 index c3fa2d8f4dae76ae205dfb2f09ce6331b2bcd69c..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/v1/common/paramsmgr/feature/custom/Android.mk +++ /dev/null @@ -1,457 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -#sinclude $(TOP)/$(MTK_MTKCAM_PLATFORM)/mtkcam.mk - -#----------------------------------------------------------- -#For detecting gmo projects -ifeq ($(findstring gmo, $(MTK_TARGET_PROJECT)), gmo) - LOCAL_CPPFLAGS += -DGMO_PROJECT -endif - -#For detecting D2 projects -ifeq ($(findstring 35m, $(MTK_TARGET_PROJECT)), 35m) - LOCAL_CPPFLAGS += -DD2_PROJECT -endif - -#For detecting the blow projects -ifeq ($(MTK_TARGET_PROJECT),tb6735p1_wsvga) - LOCAL_CPPFLAGS += -DPROJECT_TB6735P1_WSVGA -endif - -ifeq ($(MTK_TARGET_PROJECT),tb6735p1_lttg) - LOCAL_CPPFLAGS += -DPROJECT_TB6735P1_WSVGA_LTTG -endif - -ifeq ($(MTK_TARGET_PROJECT),tb6735p1_wsvga_om_svlte) - LOCAL_CPPFLAGS += -DPROJECT_TB6735P1_WSVGA_OM_SVLTE -endif - -ifeq ($(MTK_TARGET_PROJECT),tb6735p1_wsvga_wifi) - LOCAL_CPPFLAGS += -DPROJECT_TB6735P1_WSVGA_WIFI -endif - -ifeq ($(MTK_TARGET_PROJECT),tb6735p1_wsvga_worldphone) - LOCAL_CPPFLAGS += -DPROJECT_TB6735P1_WSVGA_WORLDPHONE -endif - -#----------------------------------------------------------- -MY_CUST_FTABLE_PATH := $(LOCAL_PATH)/config/matv -# -#ifeq ($(wildcard $(MTK_PATH_CUSTOM)/hal/imgsensor),) -#MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM_PLATFORM)/hal/imgsensor -#MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM_PLATFORM)/hal/imgsensor_src -#else -#MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM)/hal/imgsensor -#MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM)/hal/imgsensor_src -#endif -# -#For flavor project to read its own feature table -ifneq ($(wildcard vendor/mediatek/proprietary/custom/$(strip $(MTK_TARGET_PROJECT))/hal/sendepfeature),) -MY_CUST_FTABLE_PATH += vendor/mediatek/proprietary/custom/$(strip $(MTK_TARGET_PROJECT))/hal/sendepfeature -else -ifeq ($(wildcard $(MTK_PATH_CUSTOM)/hal/sendepfeature),) -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM_PLATFORM)/hal/sendepfeature -else -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM)/hal/sendepfeature -endif -# -ifeq ($(strip $(TARGET_BOARD_PLATFORM)),mt6735) -ifeq ($(wildcard $(MTK_PATH_CUSTOM)/hal/sendepfeature),) -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/sendepfeature -else -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM)/hal/sendepfeature -endif -endif - -ifeq ($(strip $(TARGET_BOARD_PLATFORM)),mt6753) -ifeq ($(wildcard $(MTK_PATH_CUSTOM)/hal/sendepfeature),) -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/sendepfeature -else -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM)/hal/sendepfeature -endif -endif -# -ifeq ($(strip $(TARGET_BOARD_PLATFORM)),mt6735m) -ifeq ($(wildcard $(MTK_PATH_CUSTOM)/hal/sendepfeature),) -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D2/sendepfeature -else -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM)/hal/sendepfeature -endif -endif - -ifeq ($(strip $(TARGET_BOARD_PLATFORM)),mt8173) -ifeq ($(wildcard $(MTK_PATH_CUSTOM)/hal/sendepfeature),) -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM_PLATFORM)/hal/sendepfeature -else -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM)/hal/sendepfeature -endif -endif - -endif -# -ifeq ($(wildcard $(MTK_PATH_CUSTOM)/hal/flashlight),) -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM_PLATFORM)/hal/flashlight -else -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM)/hal/flashlight -endif -# -ifeq ($(strip $(TARGET_BOARD_PLATFORM)),mt6735) -ifeq ($(wildcard $(MTK_PATH_CUSTOM)/hal/flashlight),) -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/flashlight -else -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM)/hal/flashlight -endif -endif -# -ifeq ($(strip $(TARGET_BOARD_PLATFORM)),mt6753) -ifeq ($(wildcard $(MTK_PATH_CUSTOM)/hal/flashlight),) -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/flashlight -else -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM)/hal/flashlight -endif -endif -# -ifeq ($(strip $(TARGET_BOARD_PLATFORM)),mt6735m) -ifeq ($(wildcard $(MTK_PATH_CUSTOM)/hal/flashlight),) -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D2/flashlight -else -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM)/hal/flashlight -endif -endif -# -ifeq ($(strip $(TARGET_BOARD_PLATFORM)),mt8173) -ifeq ($(wildcard $(MTK_PATH_CUSTOM)/hal/flashlight),) -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM_PLATFORM)/hal/flashlight -else -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM)/hal/flashlight -endif -endif -# -ifeq ($(wildcard $(MTK_PATH_CUSTOM)/hal/camerashot),) -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM_PLATFORM)/hal/camerashot -else -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM)/hal/camerashot -endif -# -ifeq ($(strip $(TARGET_BOARD_PLATFORM)),mt6735) -ifeq ($(wildcard $(MTK_PATH_CUSTOM)/hal/camerashot),) -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/camerashot -else -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM)/hal/camerashot -endif -endif -# -ifeq ($(strip $(TARGET_BOARD_PLATFORM)),mt6753) -ifeq ($(wildcard $(MTK_PATH_CUSTOM)/hal/camerashot),) -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/camerashot -else -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM)/hal/camerashot -endif -endif -# -ifeq ($(strip $(TARGET_BOARD_PLATFORM)),mt6735m) -ifeq ($(wildcard $(MTK_PATH_CUSTOM)/hal/camerashot),) -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D2/camerashot -else -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM)/hal/camerashot -endif -endif -# -ifeq ($(strip $(TARGET_BOARD_PLATFORM)),mt8173) -ifeq ($(wildcard $(MTK_PATH_CUSTOM)/hal/camerashot),) -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM_PLATFORM)/hal/camerashot -else -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM)/hal/camerashot -endif -endif -# -ifeq ($(wildcard $(MTK_PATH_CUSTOM)/hal/senindepfeature),) -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM_PLATFORM)/hal/senindepfeature -else -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM)/hal/senindepfeature -endif -# -ifeq ($(strip $(TARGET_BOARD_PLATFORM)),mt6735) -ifeq ($(wildcard $(MTK_PATH_CUSTOM)/hal/senindepfeature),) -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/senindepfeature -else -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM)/hal/senindepfeature -endif -endif -# -ifeq ($(strip $(TARGET_BOARD_PLATFORM)),mt6753) -ifeq ($(wildcard $(MTK_PATH_CUSTOM)/hal/senindepfeature),) -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/senindepfeature -else -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM)/hal/senindepfeature -endif -endif -# -ifeq ($(strip $(TARGET_BOARD_PLATFORM)),mt6735m) -ifeq ($(wildcard $(MTK_PATH_CUSTOM)/hal/senindepfeature),) -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D2/senindepfeature -else -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM)/hal/senindepfeature -endif -endif -# -ifeq ($(strip $(TARGET_BOARD_PLATFORM)),mt8173) -ifeq ($(wildcard $(MTK_PATH_CUSTOM)/hal/senindepfeature),) -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM_PLATFORM)/hal/senindepfeature -else -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM)/hal/senindepfeature -endif -endif - -#----------------------------------------------------------- -# -define my-all-config.ftbl-under -$(patsubst ./%,%, \ - $(shell find $(1) -maxdepth 2 \( -name "config.ftbl.*.h" \) -and -not -name ".*") \ - ) -endef -# -# custom feature table file list -MY_CUST_FTABLE_FILE_LIST := $(call my-all-config.ftbl-under, $(MY_CUST_FTABLE_PATH)) - -#----------------------------------------------------------- -LOCAL_SRC_FILES += $(call all-c-cpp-files-under, .) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(PARAMSMGR_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/include/mtkcam/v1 -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES) -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av -LOCAL_C_INCLUDES += $(LOCAL_PATH)/../../inc -LOCAL_C_INCLUDES += $(TOP) -LOCAL_C_INCLUDES += $(LOCAL_PATH)/config/matv -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM)/hal/inc/aaa -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM)/hal/inc -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/aaa -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#====== FACEBEAUTY ====== -ifeq ($(MTK_FACEBEAUTY_SUPPORT),yes) - LOCAL_CFLAGS += -DFACEBEAUTY_SUPPORTED=1 -endif - -#====== VSS ====== -ifeq ($(MTK_CAM_VSS_SUPPORT),yes) - LOCAL_CFLAGS += -DVSS_SUPPORTED=1 -endif - -#====== EIS ====== -ifeq ($(MTK_CAM_EIS_SUPPORT),yes) - LOCAL_CFLAGS += -DEIS_SUPPORTED=1 -endif - -#====== VHDR ====== -ifeq ($(MTK_CAM_VHDR_SUPPORT),yes) - LOCAL_CFLAGS += -DVHDR_SUPPORTED=1 -endif - -#====== HDR ====== -ifeq ($(MTK_CAM_HDR_SUPPORT),yes) - LOCAL_CFLAGS += -DHDR_SUPPORTED=1 -endif - -#====== MFB ====== -ifeq ($(MTK_CAM_MFB_SUPPORT),) - LOCAL_CFLAGS += -DMFB_SUPPORTED=0 -endif -ifeq ($(MTK_CAM_MFB_SUPPORT),0) - LOCAL_CFLAGS += -DMFB_SUPPORTED=0 -endif -ifeq ($(MTK_CAM_MFB_SUPPORT),1) - LOCAL_CFLAGS += -DMFB_SUPPORTED=1 -endif -ifeq ($(MTK_CAM_MFB_SUPPORT),2) - LOCAL_CFLAGS += -DMFB_SUPPORTED=2 -endif -ifeq ($(MTK_CAM_MFB_SUPPORT),3) - LOCAL_CFLAGS += -DMFB_SUPPORTED=3 -endif -ifeq ($(MTK_CAM_MFB_SUPPORT),4) - LOCAL_CFLAGS += -DMFB_SUPPORTED=4 -endif - -#====== AUTORAMA ====== -ifeq ($(MTK_CAM_AUTORAMA_SUPPORT),yes) - LOCAL_CFLAGS += -DAUTORAMA_SUPPORTED=1 -endif - -#====== MAV ====== -ifeq ($(MTK_CAM_MAV_SUPPORT),yes) - LOCAL_CFLAGS += -DMAV_SUPPORTED=1 -endif - -#====== Motion Track ====== -ifeq ($(MTK_MOTION_TRACK_SUPPORT),yes) - LOCAL_CFLAGS += -DMOTION_TRACK_SUPPORTED=1 -endif - -#====== Video Facebeauty ====== -ifeq ($(MTK_CAM_VIDEO_FACEBEAUTY_SUPPORT),yes) - LOCAL_CFLAGS += -DVIDEO_FACEBEAUTY_SUPPORTED=1 -endif - -#====== Slow Motion Video ====== -ifeq ($(MTK_SLOW_MOTION_VIDEO_SUPPORT),yes) - LOCAL_CFLAGS += -DSLOW_MOTION_VIDEO_SUPPORTED=1 -endif - -#====== 3DNR ====== -ifeq ($(MTK_CAM_NR3D_SUPPORT),yes) - LOCAL_CFLAGS += -DNR3D_SUPPORTED=1 -endif - -#====== cFB ====== -ifeq ($(MTK_CAM_FACEBEAUTY_SUPPORT),yes) - LOCAL_CFLAGS += -DFACEBEAUTY_SUPPORTED=1 -endif - -#====== Gesture Shot ====== -ifeq ($(MTK_CAM_GESTURE_SUPPORT),yes) - LOCAL_CFLAGS += -DGESTURE_SHOT_SUPPORTED=1 -endif - -#====== Native PIP ====== -ifeq ($(MTK_CAM_NATIVE_PIP_SUPPORT),yes) - LOCAL_CFLAGS += -DPIP_SUPPORTED=1 -endif - -#====== Depth-based AF ====== -ifeq ($(MTK_CAM_DEPTH_AF_SUPPORT),yes) - LOCAL_CFLAGS += -DDEPTH_AF_SUPPORTED=1 -endif - -#====== Distance Measurement ====== -ifeq ($(MTK_CAM_DISTANCE_MEASURE_SUPPORT),yes) - LOCAL_CFLAGS += -DDISTANCE_MEASURE_SUPPORTED=1 -endif - -#====== Image Refocus ====== -ifeq ($(MTK_CAM_IMAGE_REFOCUS_SUPPORT),yes) - LOCAL_CFLAGS += -DIMAGE_REFOCUS_SUPPORTED=1 -endif - -#====== Continuous Shot ====== -ifeq ($(MTK_CAM_CONTINUOUS_SHOT_MODE),1) - LOCAL_CFLAGS += -DCONTINUOUS_SHOT_SUPPORTED=1 -endif - -ifeq ($(MTK_CAM_CONTINUOUS_SHOT_MODE),2) - LOCAL_CFLAGS += -DCONTINUOUS_SHOT_SUPPORTED=2 -endif - -ifeq ($(MTK_CAM_CONTINUOUS_SHOT_MODE),3) - LOCAL_CFLAGS += -DCONTINUOUS_SHOT_SUPPORTED=3 -endif -#====== LOMO ====== -ifeq ($(MTK_CAM_LOMO_SUPPORT),yes) - LOCAL_CFLAGS += -DLOMO_SUPPORTED=1 -endif - -# -$(info "PARAMSMGR_VERSION=$(PARAMSMGR_VERSION)") -# -LOCAL_CFLAGS += -DCUSTOM_FLASHLIGHT_TYPE_$(CUSTOM_KERNEL_FLASHLIGHT) -$(info "CUSTOM_FLASHLIGHT_TYPE_$(CUSTOM_KERNEL_FLASHLIGHT)") - -PLATFORM_VERSION_MAJOR := $(word 1,$(subst .,$(space),$(PLATFORM_VERSION))) -LOCAL_CFLAGS += -DPLATFORM_VERSION_MAJOR=$(PLATFORM_VERSION_MAJOR) - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.paramsmgr.feature.custom -#LOCAL_CFLAGS += -E -LOCAL_MODULE_CLASS := STATIC_LIBRARIES -#bobule workaround pdk build error, needing review -ifeq ($(TARGET_ARCH), arm) -INTERMEDIATES := $(call local-intermediates-dir) -else -INTERMEDIATES := $(call local-intermediates-dir) -INTERMEDIATES2 := $(call local-intermediates-dir,,$(TARGET_2ND_ARCH_VAR_PREFIX)) -endif -# custom feature table all-in-one file -ifeq ($(TARGET_ARCH), arm) -MY_CUST_FTABLE_FINAL_FILE := $(INTERMEDIATES)/custgen.config.ftbl.h -else -MY_CUST_FTABLE_FINAL_FILE := $(INTERMEDIATES)/custgen.config.ftbl.h $(INTERMEDIATES2)/custgen.config.ftbl.h -endif -LOCAL_GENERATED_SOURCES += $(MY_CUST_FTABLE_FINAL_FILE) -$(MY_CUST_FTABLE_FINAL_FILE): $(MY_CUST_FTABLE_FILE_LIST) - @mkdir -p $(dir $@) - @echo '//this file is auto-generated; do not modify it!' > $@ - @echo '#define MY_CUST_VERSION "$(shell date) $(PARAMSMGR_VERSION)"' >> $@ - @echo '#define MY_CUST_FTABLE_FILE_LIST "$(MY_CUST_FTABLE_FILE_LIST)"' >> $@ - @echo '#define MY_CUST_FTABLE_FINAL_FILE "$(MY_CUST_FTABLE_FINAL_FILE)"' >> $@ - @for x in $(MY_CUST_FTABLE_FILE_LIST); do echo "#include <$$x>" >> $@; done - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - - -################################################################################ -# -################################################################################ -#include $(CLEAR_VARS) -#include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/v1/common/paramsmgr/params/Android.mk b/proprietary/hardware/mtkcam/legacy/v1/common/paramsmgr/params/Android.mk deleted file mode 100755 index 8552b207f24699393f038fd2efc49316dd45681d..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/v1/common/paramsmgr/params/Android.mk +++ /dev/null @@ -1,95 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/v1/paramsmgr.mk -#----------------------------------------------------------- -LOCAL_SRC_FILES += $(call all-c-cpp-files-under, .) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(PARAMSMGR_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES) - -# -LOCAL_C_INCLUDES += $(LOCAL_PATH)/.. -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM)/hal/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_COMMON)/hal/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_COMMON)/kernel/imgsensor/inc -# -$(info $(LOCAL_C_INCLUDES)) - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# -PLATFORM_VERSION_MAJOR := $(word 1,$(subst .,$(space),$(PLATFORM_VERSION))) -LOCAL_CFLAGS += -DPLATFORM_VERSION_MAJOR=$(PLATFORM_VERSION_MAJOR) - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.paramsmgr.common - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/v1/device/Android.mk b/proprietary/hardware/mtkcam/legacy/v1/device/Android.mk deleted file mode 100755 index 049cd653722c0f9554b78224d6e5775c47cf3b20..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/v1/device/Android.mk +++ /dev/null @@ -1,95 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -MTKCAM_HAVE_DISPLAY_CLIENT ?= '1' # built-in if '1' ; otherwise not built-in - -#----------------------------------------------------------- -LOCAL_SRC_FILES += Cam1DeviceFactory.cpp -LOCAL_SRC_FILES += Cam1Device.cpp -LOCAL_SRC_FILES += Cam1DeviceBase.cpp -LOCAL_SRC_FILES += Cam1DeviceBase.dump.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/legacy/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av -# - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -LOCAL_CFLAGS += -DMTKCAM_HAVE_DISPLAY_CLIENT="$(MTKCAM_HAVE_DISPLAY_CLIENT)" -# - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.device1.common - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/v1/test/Android.mk b/proprietary/hardware/mtkcam/legacy/v1/test/Android.mk deleted file mode 100755 index 2d3fd63e8e85ea751818085f9024899fd6945068..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/v1/test/Android.mk +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -LOCAL_PATH := $(call my-dir) - -################################################################################ -# camera test -################################################################################ -ifneq ($(strip $(MTK_BASIC_PACKAGE)),yes) - -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := \ - ./CmdMap.cpp \ - ./Cmd_exit.cpp \ - ./Cmd_test_capture.cpp \ - ./Cmd_test_preview.cpp \ - ./Cmd_test_prv_cb.cpp \ - ./Cmd_test_record.cpp \ - ./Main.cpp \ - ./MyCamera.cpp \ - ./Utils.cpp \ - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM)/hal/inc/aaa -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM)/hal/inc/debug_exif/aaa -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM)/hal/inc/isp_tuning -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM)/hal/inc/camera_feature -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM)/hal/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM)/hal/camera -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_COMMON)/kernel/imgsensor/inc - -#----------------------------------------------------------- -LOCAL_MODULE := camtest -#LOCAL_MODULE_TAGS := test -LOCAL_MODULE_TAGS := eng -LOCAL_PRELINK_MODULE := false - -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libbinder -LOCAL_SHARED_LIBRARIES += libgui -LOCAL_SHARED_LIBRARIES += libui -LOCAL_SHARED_LIBRARIES += libcamera_client libmtkcamera_client - -include $(BUILD_EXECUTABLE) - -endif -#------------------------------------------------------------------------------- diff --git a/proprietary/hardware/mtkcam/legacy/v3/Android.mk b/proprietary/hardware/mtkcam/legacy/v3/Android.mk deleted file mode 100755 index 3cbc445e8e3e2df628ae81aed04bcad05eabc36d..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/v3/Android.mk +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -# only build if SDK version >=21 -ifeq "21" "$(word 1, $(sort 21 $(PLATFORM_SDK_VERSION)))" -################################################################################ -# -################################################################################ -ifneq ($(strip $(MTK_EMULATOR_SUPPORT)),yes) - -################################################################################ -# -################################################################################ -include $(call all-subdir-makefiles) - -################################################################################ -# -################################################################################ -endif - -endif diff --git a/proprietary/hardware/mtkcam/legacy/v3/app/Android.mk b/proprietary/hardware/mtkcam/legacy/v3/app/Android.mk deleted file mode 100755 index 3151ff8ddd73d7c2d33cf3bb4eff81abab4dec9e..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/v3/app/Android.mk +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += Cam3ImageStreamInfo.cpp -LOCAL_SRC_FILES += AppStreamBuffers.cpp -LOCAL_SRC_FILES += AppStreamManager.cpp -LOCAL_SRC_FILES += AppStreamManager.FrameHandler.cpp -LOCAL_SRC_FILES += AppStreamMgr.cpp -LOCAL_SRC_FILES += AppStreamMgr.FrameHandler.cpp -# - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES)/.. -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include -# -LOCAL_C_INCLUDES += system/media/camera/include -# - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# - -#----------------------------------------------------------- -LOCAL_STATIC_LIBRARIES += -# -LOCAL_WHOLE_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -# -LOCAL_SHARED_LIBRARIES += libcamera_metadata -# -LOCAL_SHARED_LIBRARIES += libmtk_mmutils -LOCAL_SHARED_LIBRARIES += libcam.metadata -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libcam3_utils -# - -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := libcam3_app - -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - diff --git a/proprietary/hardware/mtkcam/legacy/v3/device/Android.mk b/proprietary/hardware/mtkcam/legacy/v3/device/Android.mk deleted file mode 100755 index 433e496c0276dde33ed463fdc44a93bf82094896..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/v3/device/Android.mk +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += Cam3Device.cpp -LOCAL_SRC_FILES += Cam3DeviceBase.cpp -LOCAL_SRC_FILES += Cam3DeviceFactory.cpp -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES)/.. -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include -# -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -# - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.device3.base - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - -################################################################################ -# -################################################################################ -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/v3/device/common/Android.mk b/proprietary/hardware/mtkcam/legacy/v3/device/common/Android.mk deleted file mode 100755 index 2527838df3787df25fabb2a749995a2fd6ceb94d..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/v3/device/common/Android.mk +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += Cam3DeviceCommon.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -# -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES)/.. -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -# - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.device3.base -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.device3.common - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - diff --git a/proprietary/hardware/mtkcam/legacy/v3/pipeline/Android.mk b/proprietary/hardware/mtkcam/legacy/v3/pipeline/Android.mk deleted file mode 100755 index d186c09e5a4315759faaa131d8cca637e0c304be..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/v3/pipeline/Android.mk +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -# DAG -LOCAL_SRC_FILES += PipelineDAGImp.cpp -# -# Node Map -LOCAL_SRC_FILES += PipelineNodeMapControlImp.cpp -LOCAL_SRC_FILES += PipelineFrameNodeMapControlImp.cpp -# -# Frame -LOCAL_SRC_FILES += PipelineFrameControlImp.cpp -LOCAL_SRC_FILES += PipelineBufferSetFrameControlImp.cpp -# -LOCAL_SRC_FILES += PipelineFrameNumberGenerator.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES)/.. -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include -# -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -# - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# - -#----------------------------------------------------------- -LOCAL_STATIC_LIBRARIES += -# -LOCAL_WHOLE_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -# -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libcam3_utils -LOCAL_SHARED_LIBRARIES += libcam.metadata - -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := libcam3_pipeline - -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/v3/pipeline/DefaultPipelineModel/Android.mk b/proprietary/hardware/mtkcam/legacy/v3/pipeline/DefaultPipelineModel/Android.mk deleted file mode 100755 index 3aa59fa8548b25622d6f7610c05ee87b577d3d43..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/v3/pipeline/DefaultPipelineModel/Android.mk +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -# Strategy -LOCAL_SRC_FILES += DefaultStrategy.cpp -# -# pipeline model -LOCAL_SRC_FILES += DefaultPipelineModel.cpp -LOCAL_SRC_FILES += DefaultPipelineModel.DefaultStrategy.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES)/.. -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include -# -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -# - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# - -#----------------------------------------------------------- -LOCAL_STATIC_LIBRARIES += -# -LOCAL_WHOLE_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -# -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libcam3_utils -LOCAL_SHARED_LIBRARIES += libcam.metadata - -#----------------------------------------------------------- -LOCAL_MODULE := libcam3_pipeline_DefaultPipelineModel - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/legacy/v3/utils/Android.mk b/proprietary/hardware/mtkcam/legacy/v3/utils/Android.mk deleted file mode 100755 index 503473e2d5c92b68fdd0cfeefc7efe8e1f832163..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/legacy/v3/utils/Android.mk +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -# stream info -LOCAL_SRC_FILES += streaminfo/MetaStreamInfo.cpp -LOCAL_SRC_FILES += streaminfo/ImageStreamInfo.cpp -# -# stream buf -LOCAL_SRC_FILES += streambuf/UsersManagerImp.cpp -LOCAL_SRC_FILES += streambuf/StreamBuffers.cpp -LOCAL_SRC_FILES += streambuf/StreamBufferSetControlImp.cpp -LOCAL_SRC_FILES += streambuf/StreamBufferPoolImpl.cpp -# -# FeatureMgr -LOCAL_SRC_FILES += FeatureMgr/FeatureMgr.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES)/.. -LOCAL_C_INCLUDES += $(TOP)/$(MTK_MTKCAM_PLATFORM)/include -# -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -# - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# - -#----------------------------------------------------------- -LOCAL_STATIC_LIBRARIES += -# -LOCAL_WHOLE_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -# -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libcam.metadata -# - -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := libcam3_utils - -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/middleware/Android.mk b/proprietary/hardware/mtkcam/middleware/Android.mk deleted file mode 100755 index f9b24ae55d9b80910a9dcac7197683fc650d05f6..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/Android.mk +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -ifneq ($(strip $(MTK_EMULATOR_SUPPORT)),yes) - -################################################################################ -# -################################################################################ -include $(call all-subdir-makefiles) - -################################################################################ -# -################################################################################ -endif - diff --git a/proprietary/hardware/mtkcam/middleware/common/Android.mk b/proprietary/hardware/mtkcam/middleware/common/Android.mk deleted file mode 100755 index f9b24ae55d9b80910a9dcac7197683fc650d05f6..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/common/Android.mk +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -ifneq ($(strip $(MTK_EMULATOR_SUPPORT)),yes) - -################################################################################ -# -################################################################################ -include $(call all-subdir-makefiles) - -################################################################################ -# -################################################################################ -endif - diff --git a/proprietary/hardware/mtkcam/middleware/common/v1/Android.mk b/proprietary/hardware/mtkcam/middleware/common/v1/Android.mk deleted file mode 100755 index f9b24ae55d9b80910a9dcac7197683fc650d05f6..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/common/v1/Android.mk +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -ifneq ($(strip $(MTK_EMULATOR_SUPPORT)),yes) - -################################################################################ -# -################################################################################ -include $(call all-subdir-makefiles) - -################################################################################ -# -################################################################################ -endif - diff --git a/proprietary/hardware/mtkcam/middleware/common/v1/client/Android.mk b/proprietary/hardware/mtkcam/middleware/common/v1/client/Android.mk deleted file mode 100755 index c0f6d9a6f7bd71058a3ce22ec2927ddb4f9440c1..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/common/v1/client/Android.mk +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/v1/client.mk - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/middleware/common/v1/client/CamClient/Android.mk b/proprietary/hardware/mtkcam/middleware/common/v1/client/CamClient/Android.mk deleted file mode 100755 index 1b33b0391f78042b1987407de60cc0facf16ba3c..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/common/v1/client/CamClient/Android.mk +++ /dev/null @@ -1,103 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -LOCAL_SRC_FILES += CamClient.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(MY_CLIENT_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av/include -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -# - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -LOCAL_CFLAGS += $(MY_CLIENT_CFLAGS) - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.extimgproc -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.client.camclient.generic - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - -################################################################################ -# backward compatible -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.client.camclient.generic -# -ifeq "'1'" "$(strip $(MTKCAM_HAVE_PREVIEWCALLBACK_CLIENT))" - LOCAL_WHOLE_STATIC_LIBRARIES += libcam.client.camclient.previewcallback -endif -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.client.camclient.common - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/middleware/common/v1/client/CamClient/PreviewCallback/Android.mk b/proprietary/hardware/mtkcam/middleware/common/v1/client/CamClient/PreviewCallback/Android.mk deleted file mode 100755 index 8db9ab003be09e8ae27b4eade6b3cb1214ab713c..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/common/v1/client/CamClient/PreviewCallback/Android.mk +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -MTKCAM_HAVE_PREVIEWCALLBACK_CLIENT ?= '1' # built-in if '1' ; otherwise not built-in - -#----------------------------------------------------------- -LOCAL_SRC_FILES += PreviewClient.cpp -LOCAL_SRC_FILES += PreviewClient.dump.cpp -LOCAL_SRC_FILES += PreviewClient.BufOps.cpp -LOCAL_SRC_FILES += PreviewClient.Thread.cpp -LOCAL_SRC_FILES += ImgBufManager.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -LOCAL_C_INCLUDES += $(TOP)/system/core/libion/include -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av/include -# -LOCAL_C_INCLUDES += $(TOP)/vendor/mediatek/proprietary/external/include -LOCAL_C_INCLUDES += $(TOP)/vendor/mediatek/proprietary/external - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.client.camclient.previewcallback -# - -#----------------------------------------------------------- -ifeq "'1'" "$(strip $(MTKCAM_HAVE_PREVIEWCALLBACK_CLIENT))" - include $(BUILD_STATIC_LIBRARY) -else - $(warning "Not Build Preview Callback Client") -endif diff --git a/proprietary/hardware/mtkcam/middleware/common/v1/client/CamClient/PreviewFeature/Android.mk b/proprietary/hardware/mtkcam/middleware/common/v1/client/CamClient/PreviewFeature/Android.mk deleted file mode 100755 index f105b40a3bfa3cad87c4749f921dd8cc72054dfe..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/common/v1/client/CamClient/PreviewFeature/Android.mk +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -#----------------------------------------------------------- -LOCAL_SRC_FILES += PreviewFeature.Thread.cpp -LOCAL_SRC_FILES += PreviewFeatureBase.cpp -LOCAL_SRC_FILES += PreviewFeatureBufMgr.cpp -LOCAL_SRC_FILES += PreviewFeatureClient.BufOps.cpp -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/external/mpo/mpoencoder -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/external/mpo -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/external/mpo/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include/mtkcam/v1/featureio -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/v1/client/CamClient -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/v1/client/CamClient/PreviewFeature -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/v1/client/CamClient/PreviewFeature/Panorama -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/v1/client/CamClient/PreviewFeature/MotionTrack -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include/v1/featureio -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/include/common/utility - -LOCAL_C_INCLUDES += $(TOP)/bionic -LOCAL_C_INCLUDES += $(TOP)/external/stlport/stlport -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -LOCAL_C_INCLUDES += $(TOP)/system/core/libion/include - -#ifeq (yes,$(MTK_CAM_AUTORAMA_SUPPORT)) -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.client.camclient.featurebase.companorama -#endif -ifeq (yes,$(MTK_MOTION_TRACK_SUPPORT)) -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.client.camclient.featurebase.commotiontrack -endif - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.client.camclient.previewfeature -#----------------------------------------------------------- - -# -# Start of common part ------------------------------------ --include $(TOP)/$(MTK_PATH_PLATFORM)/hardware/mtkcam/mtkcam.mk -#----------------------------------------------------------- - -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#ifeq (yes,$(MTK_CAM_AUTORAMA_SUPPORT)) - LOCAL_CFLAGS += -DMTK_CAM_AUTORAMA_SUPPORTED=1 -#endif - -ifeq (yes,$(MTK_MOTION_TRACK_SUPPORT)) - LOCAL_CFLAGS += -DMTK_MOTION_TRACK_SUPPORTED -endif - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) - -# End of common part --------------------------------------- -# -include $(BUILD_STATIC_LIBRARY) - - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/middleware/common/v1/client/CamClient/PreviewFeature/MotionTrack/Android.mk b/proprietary/hardware/mtkcam/middleware/common/v1/client/CamClient/PreviewFeature/MotionTrack/Android.mk deleted file mode 100755 index 8e8ce20c039a239dff2c7b4a64f19046f2f2e89e..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/common/v1/client/CamClient/PreviewFeature/MotionTrack/Android.mk +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += MotionTrackClient.cpp -LOCAL_SRC_FILES += MotionTrackClient.Scenario.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include/mtkcam/v1/featureio -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/v1/client/CamClient -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/v1/client/CamClient/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/v1/client/CamClient/PreviewFeature -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/v1/client/CamClient -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/v1/client/CamClient/PreviewFeature - -LOCAL_C_INCLUDES += $(TOP)/bionic -LOCAL_C_INCLUDES += $(TOP)/external/stlport/stlport - -LOCAL_SHARED_LIBRARIES += libdpframework - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.client.camclient.featurebase.commotiontrack - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - diff --git a/proprietary/hardware/mtkcam/middleware/common/v1/client/CamClient/PreviewFeature/Panorama/Android.mk b/proprietary/hardware/mtkcam/middleware/common/v1/client/CamClient/PreviewFeature/Panorama/Android.mk deleted file mode 100755 index 3a8b81736c044de34a5313baf4f69834228b9c3e..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/common/v1/client/CamClient/PreviewFeature/Panorama/Android.mk +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -MTKCAM_HAVE_OT_CLIENT ?= '1' # built-in if '1' ; otherwise not built-in - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += PanoramaClient.cpp -LOCAL_SRC_FILES += PanoramaClient.Scenario.cpp -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include/mtkcam/v1/featureio -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/v1/client/CamClient -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/v1/client/CamClient/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/v1/client/CamClient/PreviewFeature -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/v1/client/CamClient -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include/v1/featureio -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/v1/client/CamClient/PreviewFeature -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/include/common/autorama - -LOCAL_C_INCLUDES += $(TOP)/bionic -LOCAL_C_INCLUDES += $(TOP)/external/stlport/stlport - -LOCAL_SHARED_LIBRARIES += libdpframework - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.client.camclient.featurebase.companorama -#----------------------------------------------------------- -#ifeq (yes,$(MTK_CAM_AUTORAMA_SUPPORT)) -include $(BUILD_STATIC_LIBRARY) -#else -#$(warning "Not Build panorama") -#endif diff --git a/proprietary/hardware/mtkcam/middleware/common/v1/client/CamClient/Record/Android.mk b/proprietary/hardware/mtkcam/middleware/common/v1/client/CamClient/Record/Android.mk deleted file mode 100755 index e7b350bdfea94fd7665c7b80aa577cfb8752e301..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/common/v1/client/CamClient/Record/Android.mk +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -ifeq ($(strip $(MTK_BASIC_PACKAGE)),yes) -MTKCAM_HAVE_GRALLOC_EXTRA := '1' # built-in if '1' ; otherwise not built-in -else -MTKCAM_HAVE_GRALLOC_EXTRA := '1' # built-in if '1' ; otherwise not built-in -endif -# -MTKCAM_HAVE_RECORD_CLIENT ?= '1' # built-in if '1' ; otherwise not built-in -#----------------------------------------------------------- -LOCAL_SRC_FILES += RecBufManager.cpp -LOCAL_SRC_FILES += RecordClient.BufOps.cpp -LOCAL_SRC_FILES += RecordClient.Thread.cpp -LOCAL_SRC_FILES += RecordClient.cpp -LOCAL_SRC_FILES += RecordClient.dump.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(MY_CLIENT_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/vendor/mediatek/proprietary/external -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/device/mediatek/sprout/common -LOCAL_C_INCLUDES += $(TOP)/vendor/mediatek/proprietary/external -# -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -LOCAL_C_INCLUDES += $(TOP)/system/core/libion/include -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -LOCAL_CFLAGS += -DMTKCAM_HAVE_GRALLOC_EXTRA="$(MTKCAM_HAVE_GRALLOC_EXTRA)" -#----------------------------------------------------------- -LOCAL_MODULE := libcam.client.camclient.record.common - -#----------------------------------------------------------- -ifeq "'1'" "$(strip $(MTKCAM_HAVE_RECORD_CLIENT))" - include $(BUILD_STATIC_LIBRARY) -else - $(warning "Not Build Record Client (common)") -endif - diff --git a/proprietary/hardware/mtkcam/middleware/common/v1/client/DisplayClient/Android.mk b/proprietary/hardware/mtkcam/middleware/common/v1/client/DisplayClient/Android.mk deleted file mode 100755 index 216b56c1515901ec1ba5904633bed1bf80886f29..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/common/v1/client/DisplayClient/Android.mk +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -#----------------------------------------------------------- -MTKCAM_HAVE_DISPLAY_CLIENT ?= '1' # built-in if '1' ; otherwise not built-in -MTKCAM_HAVE_GRALLOC_EXTRA := '1' # built-in if '1' ; otherwise not built-in -# - -#----------------------------------------------------------- -LOCAL_SRC_FILES += DisplayClient.cpp -LOCAL_SRC_FILES += DisplayClient.dump.cpp -LOCAL_SRC_FILES += DisplayClient.BufOps.cpp -LOCAL_SRC_FILES += DisplayClient.Stream.cpp -LOCAL_SRC_FILES += DisplayThread.cpp -LOCAL_SRC_FILES += StreamImgBuf.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av/include -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -# - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# -LOCAL_CFLAGS += -DMTKCAM_DISPLAY_USE_YV12_GPU -LOCAL_CFLAGS += -DMTKCAM_HAVE_GRALLOC_EXTRA="$(MTKCAM_HAVE_GRALLOC_EXTRA)" -# - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.client.displayclient -# - -#----------------------------------------------------------- -ifeq "'1'" "$(strip $(MTKCAM_HAVE_DISPLAY_CLIENT))" - include $(BUILD_STATIC_LIBRARY) -else - $(warning "Not Build Display Client") -endif - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/middleware/common/v1/client/SdkClient/Android.mk b/proprietary/hardware/mtkcam/middleware/common/v1/client/SdkClient/Android.mk deleted file mode 100755 index 1f1ad4819eb9cfcfefd51cc0ec4cdf1d3ecd7686..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/common/v1/client/SdkClient/Android.mk +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -MTKSDK_HAVE_GESTURE_CLIENT ?= '1' # built-in if '1' ; otherwise not built-in - -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -# -LOCAL_C_INCLUDES += $(TOP)/vendor/mediatek/proprietary/external/include -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -ifeq "'1'" "$(strip $(MTKSDK_HAVE_GESTURE_CLIENT))" - LOCAL_WHOLE_STATIC_LIBRARIES += libcam.sdkclient.gesture -endif - -# -LOCAL_STATIC_LIBRARIES := - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libbinder -LOCAL_SHARED_LIBRARIES += libui -#LOCAL_SHARED_LIBRARIES += libstlport -LOCAL_SHARED_LIBRARIES += libion libion_mtk -LOCAL_SHARED_LIBRARIES += libhardware -# -LOCAL_SHARED_LIBRARIES += libcam.utils -LOCAL_SHARED_LIBRARIES += libcam_utils -# cameraparameter -LOCAL_SHARED_LIBRARIES += libcamera_client - -# -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := libcam.sdkclient - -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/middleware/common/v1/client/SdkClient/Gesture/Android.mk b/proprietary/hardware/mtkcam/middleware/common/v1/client/SdkClient/Gesture/Android.mk deleted file mode 100755 index bbcb0413042e7f778bdd51e8c1cf83645d16f8cd..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/common/v1/client/SdkClient/Gesture/Android.mk +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/include/mtkcam/v1/moduleOption.mk - -#----------------------------------------------------------- -MTKSDK_HAVE_GESTURE_CLIENT ?= '1' # built-in if '1' ; otherwise not built-in - -#----------------------------------------------------------- -LOCAL_SRC_FILES += $(call all-c-cpp-files-under, .) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mmsdk/include -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av/include -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.sdkclient.gesture -# - -#----------------------------------------------------------- -ifeq "'1'" "$(strip $(MTKSDK_HAVE_GESTURE_CLIENT))" - include $(BUILD_STATIC_LIBRARY) -else - $(warning "Not Build Gesture Client") -endif - diff --git a/proprietary/hardware/mtkcam/middleware/common/v1/common/Android.mk b/proprietary/hardware/mtkcam/middleware/common/v1/common/Android.mk deleted file mode 100755 index 45d39aba46f451283f41599ba9e66a0c711de2ef..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/common/v1/common/Android.mk +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -ifneq ($(BUILD_TINY_ANDROID),true) - -################################################################################ -# -################################################################################ -include $(call all-subdir-makefiles) - -################################################################################ -# -################################################################################ -endif - diff --git a/proprietary/hardware/mtkcam/middleware/common/v1/common/ExtImgProc/Android.mk b/proprietary/hardware/mtkcam/middleware/common/v1/common/ExtImgProc/Android.mk deleted file mode 100755 index eaf46c6d03669b2128787e38dac7588848ccbf48..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/common/v1/common/ExtImgProc/Android.mk +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -LOCAL_PATH:= $(call my-dir) - -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := ./ExtImgProcImp.cpp \ -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -# -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -# - -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE:= libcam.extimgproc -# -include $(BUILD_STATIC_LIBRARY) diff --git a/proprietary/hardware/mtkcam/middleware/common/v1/common/camutils/Android.mk b/proprietary/hardware/mtkcam/middleware/common/v1/common/camutils/Android.mk deleted file mode 100755 index c42f38f0de725f44c856b40d1dc861a28497d4e4..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/common/v1/common/camutils/Android.mk +++ /dev/null @@ -1,149 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += CamMisc.cpp -LOCAL_SRC_FILES += CamProfile.cpp -LOCAL_SRC_FILES += CamProperty.cpp -LOCAL_SRC_FILES += ImgBufQueue.cpp -LOCAL_SRC_FILES += CamDevMetaInfo.cpp -LOCAL_SRC_FILES += CamFormatTransform.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av/include -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# -PLATFORM_VERSION_MAJOR := $(word 1,$(subst .,$(space),$(PLATFORM_VERSION))) -LOCAL_CFLAGS += -DPLATFORM_VERSION_MAJOR=$(PLATFORM_VERSION_MAJOR) - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.utils.common - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += ImgBufQueue.cpp -LOCAL_SRC_FILES += CamFormatTransform.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av/include -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# -PLATFORM_VERSION_MAJOR := $(word 1,$(subst .,$(space),$(PLATFORM_VERSION))) -LOCAL_CFLAGS += -DPLATFORM_VERSION_MAJOR=$(PLATFORM_VERSION_MAJOR) - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam1_utils - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += libcam1_utils -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcamera_client libmtkcamera_client -# -LOCAL_SHARED_LIBRARIES += libcam_utils - -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := libcam1_utils - -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/middleware/common/v1/common/paramsmgr/Android.mk b/proprietary/hardware/mtkcam/middleware/common/v1/common/paramsmgr/Android.mk deleted file mode 100755 index bdd34d1999b659300c224488b0538e4ce124652b..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/common/v1/common/paramsmgr/Android.mk +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/v1/paramsmgr.mk - -#----------------------------------------------------------- -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/middleware/common/v1/common/paramsmgr/feature/Android.mk b/proprietary/hardware/mtkcam/middleware/common/v1/common/paramsmgr/feature/Android.mk deleted file mode 100755 index 1786b2e2fbe11f9eca01895e2f50baaa5973da86..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/common/v1/common/paramsmgr/feature/Android.mk +++ /dev/null @@ -1,95 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -MTKCAM_HAVE_CAMFEATURE ?= '1' # built-in if '1' ; otherwise not built-in - -#----------------------------------------------------------- -LOCAL_SRC_FILES += $(call all-c-cpp-files-under, .) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(PARAMSMGR_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(MTKCAM_3A_INCLUDE) -# -LOCAL_C_INCLUDES += $(LOCAL_PATH)/../inc -LOCAL_C_INCLUDES += $(LOCAL_PATH)/inc -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av/include -# - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# -ifeq ($(strip $(OPTR_SPEC_SEG_DEF)), OP01_SPEC0200_SEGC) - LOCAL_CFLAGS += -DOP01_SPEC0200_SEGC=1 -endif -# -PLATFORM_VERSION_MAJOR := $(word 1,$(subst .,$(space),$(PLATFORM_VERSION))) -LOCAL_CFLAGS += -DPLATFORM_VERSION_MAJOR=$(PLATFORM_VERSION_MAJOR) - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.paramsmgr.feature.custom -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.paramsmgr.feature -#----------------------------------------------------------- -ifeq "'1'" "$(strip $(MTKCAM_HAVE_CAMFEATURE))" -include $(BUILD_STATIC_LIBRARY) -endif - -################################################################################ -# -################################################################################ -ifeq "'1'" "$(strip $(MTKCAM_HAVE_CAMFEATURE))" -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) -endif - diff --git a/proprietary/hardware/mtkcam/middleware/common/v1/common/paramsmgr/feature/custom/Android.mk b/proprietary/hardware/mtkcam/middleware/common/v1/common/paramsmgr/feature/custom/Android.mk deleted file mode 100755 index 8008df02dd923b110e8b44dabfeae7c61b14875b..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/common/v1/common/paramsmgr/feature/custom/Android.mk +++ /dev/null @@ -1,420 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -ifeq ($(MTK_TARGET_PROJECT),k35v1_op01_qhd_512m) - LOCAL_CPPFLAGS += -DPROJECT_k35v1_op01_qhd_512m -endif - -ifeq ($(MTK_TARGET_PROJECT),k35v1_op02_qhd_512m) - LOCAL_CPPFLAGS += -DPROJECT_k35v1_op02_qhd_512m -endif - -ifeq ($(MTK_TARGET_PROJECT),k35v1_op09_qhd_svlte_gmo_512m) - LOCAL_CPPFLAGS += -DPROJECT_k35v1_op09_qhd_svlte_gmo_512m -endif - -ifeq ($(MTK_TARGET_PROJECT),tb6735p1_wsvga) - LOCAL_CPPFLAGS += -DPROJECT_TB6735P1_WSVGA -endif - -ifeq ($(MTK_TARGET_PROJECT),tb6735p1_lttg) - LOCAL_CPPFLAGS += -DPROJECT_TB6735P1_WSVGA_LTTG -endif - -ifeq ($(MTK_TARGET_PROJECT),tb6735p1_wsvga_om_svlte) - LOCAL_CPPFLAGS += -DPROJECT_TB6735P1_WSVGA_OM_SVLTE -endif - -ifeq ($(MTK_TARGET_PROJECT),tb6735p1_wsvga_wifi) - LOCAL_CPPFLAGS += -DPROJECT_TB6735P1_WSVGA_WIFI -endif - -ifeq ($(MTK_TARGET_PROJECT),tb6735p1_wsvga_worldphone) - LOCAL_CPPFLAGS += -DPROJECT_TB6735P1_WSVGA_WORLDPHONE -endif -#----------------------------------------------------------- -MY_CUST_FTABLE_PATH := $(LOCAL_PATH)/config/matv -# -#ifeq ($(wildcard $(MTK_PATH_CUSTOM)/hal/imgsensor),) -#MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM_PLATFORM)/hal/imgsensor -#MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM_PLATFORM)/hal/imgsensor_src -#else -#MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM)/hal/imgsensor -#MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM)/hal/imgsensor_src -#endif -# -#For flavor project to read its own feature table -ifneq ($(wildcard vendor/mediatek/proprietary/custom/$(strip $(MTK_TARGET_PROJECT))/hal/sendepfeature),) -MY_CUST_FTABLE_PATH += vendor/mediatek/proprietary/custom/$(strip $(MTK_TARGET_PROJECT))/hal/sendepfeature -else -ifeq ($(wildcard $(MTK_PATH_CUSTOM)/hal/sendepfeature),) -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM_PLATFORM)/hal/sendepfeature -else -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM)/hal/sendepfeature -endif -# -ifeq ($(strip $(TARGET_BOARD_PLATFORM)),mt6735) -ifeq ($(wildcard $(MTK_PATH_CUSTOM)/hal/sendepfeature),) -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/sendepfeature -else -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM)/hal/sendepfeature -endif -endif - -ifeq ($(strip $(TARGET_BOARD_PLATFORM)),mt6753) -ifeq ($(wildcard $(MTK_PATH_CUSTOM)/hal/sendepfeature),) -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/sendepfeature -else -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM)/hal/sendepfeature -endif -endif -# -ifeq ($(strip $(TARGET_BOARD_PLATFORM)),mt6735m) -ifeq ($(wildcard $(MTK_PATH_CUSTOM)/hal/sendepfeature),) -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D2/sendepfeature -else -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM)/hal/sendepfeature -endif -endif -endif -# -ifeq ($(wildcard $(MTK_PATH_CUSTOM)/hal/flashlight),) -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM_PLATFORM)/hal/flashlight -else -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM)/hal/flashlight -endif -# -ifeq ($(strip $(TARGET_BOARD_PLATFORM)),mt6735) -ifeq ($(wildcard $(MTK_PATH_CUSTOM)/hal/flashlight),) -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/flashlight -else -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM)/hal/flashlight -endif -endif -# -ifeq ($(strip $(TARGET_BOARD_PLATFORM)),mt6753) -ifeq ($(wildcard $(MTK_PATH_CUSTOM)/hal/flashlight),) -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/flashlight -else -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM)/hal/flashlight -endif -endif -# -ifeq ($(strip $(TARGET_BOARD_PLATFORM)),mt6735m) -ifeq ($(wildcard $(MTK_PATH_CUSTOM)/hal/flashlight),) -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D2/flashlight -else -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM)/hal/flashlight -endif -endif -# -ifeq ($(wildcard $(MTK_PATH_CUSTOM)/hal/camerashot),) -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM_PLATFORM)/hal/camerashot -else -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM)/hal/camerashot -endif -# -ifeq ($(strip $(TARGET_BOARD_PLATFORM)),mt6735) -ifeq ($(wildcard $(MTK_PATH_CUSTOM)/hal/camerashot),) -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/camerashot -else -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM)/hal/camerashot -endif -endif -# -ifeq ($(strip $(TARGET_BOARD_PLATFORM)),mt6753) -ifeq ($(wildcard $(MTK_PATH_CUSTOM)/hal/camerashot),) -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/camerashot -else -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM)/hal/camerashot -endif -endif -# -ifeq ($(strip $(TARGET_BOARD_PLATFORM)),mt6735m) -ifeq ($(wildcard $(MTK_PATH_CUSTOM)/hal/camerashot),) -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D2/camerashot -else -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM)/hal/camerashot -endif -endif -# -ifeq ($(wildcard $(MTK_PATH_CUSTOM)/hal/senindepfeature),) -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM_PLATFORM)/hal/senindepfeature -else -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM)/hal/senindepfeature -endif -# -ifeq ($(strip $(TARGET_BOARD_PLATFORM)),mt6735) -ifeq ($(wildcard $(MTK_PATH_CUSTOM)/hal/senindepfeature),) -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/senindepfeature -else -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM)/hal/senindepfeature -endif -endif -# -ifeq ($(strip $(TARGET_BOARD_PLATFORM)),mt6753) -ifeq ($(wildcard $(MTK_PATH_CUSTOM)/hal/senindepfeature),) -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/senindepfeature -else -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM)/hal/senindepfeature -endif -endif -# -ifeq ($(strip $(TARGET_BOARD_PLATFORM)),mt6735m) -ifeq ($(wildcard $(MTK_PATH_CUSTOM)/hal/senindepfeature),) -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D2/senindepfeature -else -MY_CUST_FTABLE_PATH += $(MTK_PATH_CUSTOM)/hal/senindepfeature -endif -endif - -#----------------------------------------------------------- -# -define my-all-config.ftbl-under -$(patsubst ./%,%, \ - $(shell find $(1) -maxdepth 2 \( -name "config.ftbl.*.h" \) -and -not -name ".*") \ - ) -endef -# -# custom feature table file list -MY_CUST_FTABLE_FILE_LIST := $(call my-all-config.ftbl-under, $(MY_CUST_FTABLE_PATH)) - -#----------------------------------------------------------- -LOCAL_SRC_FILES += $(call all-c-cpp-files-under, .) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(PARAMSMGR_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av/include -LOCAL_C_INCLUDES += $(LOCAL_PATH)/../../inc -LOCAL_C_INCLUDES += $(TOP) -LOCAL_C_INCLUDES += $(LOCAL_PATH)/config/matv -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM)/hal/inc/aaa -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM)/hal/inc -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/aaa -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#====== FACEBEAUTY ====== -ifeq ($(MTK_FACEBEAUTY_SUPPORT),yes) - LOCAL_CFLAGS += -DFACEBEAUTY_SUPPORTED=1 -endif - -#====== LOMO ====== -ifeq ($(MTK_CAM_LOMO_SUPPORT),yes) - LOCAL_CFLAGS += -DLOMO_SUPPORTED=1 -endif - -#====== VSS ====== -ifeq ($(MTK_CAM_VSS_SUPPORT),yes) - LOCAL_CFLAGS += -DVSS_SUPPORTED=1 -endif - -#====== EIS ====== -ifeq ($(MTK_CAM_EIS_SUPPORT),yes) - LOCAL_CFLAGS += -DEIS_SUPPORTED=1 -endif - -#====== VHDR ====== -ifeq ($(MTK_CAM_VHDR_SUPPORT),yes) - LOCAL_CFLAGS += -DVHDR_SUPPORTED=1 -endif - -#====== HDR ====== -ifeq ($(MTK_CAM_HDR_SUPPORT),yes) - LOCAL_CFLAGS += -DHDR_SUPPORTED=1 -endif - -#====== MFB ====== -ifeq ($(MTK_CAM_MFB_SUPPORT),) - LOCAL_CFLAGS += -DMFB_SUPPORTED=0 -endif -ifeq ($(MTK_CAM_MFB_SUPPORT),0) - LOCAL_CFLAGS += -DMFB_SUPPORTED=0 -endif -ifeq ($(MTK_CAM_MFB_SUPPORT),1) - LOCAL_CFLAGS += -DMFB_SUPPORTED=1 -endif -ifeq ($(MTK_CAM_MFB_SUPPORT),2) - LOCAL_CFLAGS += -DMFB_SUPPORTED=2 -endif -ifeq ($(MTK_CAM_MFB_SUPPORT),3) - LOCAL_CFLAGS += -DMFB_SUPPORTED=3 -endif -ifeq ($(MTK_CAM_MFB_SUPPORT),4) - LOCAL_CFLAGS += -DMFB_SUPPORTED=4 -endif - -#====== AUTORAMA ====== -ifeq ($(MTK_CAM_AUTORAMA_SUPPORT),yes) - LOCAL_CFLAGS += -DAUTORAMA_SUPPORTED=1 -endif - -#====== MAV ====== -ifeq ($(MTK_CAM_MAV_SUPPORT),yes) - LOCAL_CFLAGS += -DMAV_SUPPORTED=1 -endif - -#====== Motion Track ====== -ifeq ($(MTK_MOTION_TRACK_SUPPORT),yes) - LOCAL_CFLAGS += -DMOTION_TRACK_SUPPORTED=1 -endif - -#====== Video Facebeauty ====== -ifeq ($(MTK_CAM_VIDEO_FACEBEAUTY_SUPPORT),yes) - LOCAL_CFLAGS += -DVIDEO_FACEBEAUTY_SUPPORTED=1 -endif - -#====== Slow Motion Video ====== -ifeq ($(MTK_SLOW_MOTION_VIDEO_SUPPORT),yes) - LOCAL_CFLAGS += -DSLOW_MOTION_VIDEO_SUPPORTED=1 -endif - -#====== 3DNR ====== -ifeq ($(MTK_CAM_NR3D_SUPPORT),yes) - LOCAL_CFLAGS += -DNR3D_SUPPORTED=1 -endif - -#====== cFB ====== -ifeq ($(MTK_CAM_FACEBEAUTY_SUPPORT),yes) - LOCAL_CFLAGS += -DFACEBEAUTY_SUPPORTED=1 -endif - -#====== Gesture Shot ====== -ifeq ($(MTK_CAM_GESTURE_SUPPORT),yes) - LOCAL_CFLAGS += -DGESTURE_SHOT_SUPPORTED=1 -endif - -#====== Native PIP ====== -ifeq ($(MTK_CAM_NATIVE_PIP_SUPPORT),yes) - LOCAL_CFLAGS += -DPIP_SUPPORTED=1 -endif - -#====== Depth-based AF ====== -ifeq ($(MTK_CAM_DEPTH_AF_SUPPORT),yes) - LOCAL_CFLAGS += -DDEPTH_AF_SUPPORTED=1 -endif - -#====== Distance Measurement ====== -ifeq ($(MTK_CAM_DISTANCE_MEASURE_SUPPORT),yes) - LOCAL_CFLAGS += -DDISTANCE_MEASURE_SUPPORTED=1 -endif - -#====== Image Refocus ====== -ifeq ($(MTK_CAM_IMAGE_REFOCUS_SUPPORT),yes) - LOCAL_CFLAGS += -DIMAGE_REFOCUS_SUPPORTED=1 -endif - -#====== VSDoF ====== -ifeq ($(MTK_CAM_VSDOF_SUPPORT),yes) - LOCAL_CFLAGS += -DVSDOF_SUPPORTED=1 -endif - -#====== Continuous Shot ====== -ifeq ($(MTK_CAM_CONTINUOUS_SHOT_MODE),1) - LOCAL_CFLAGS += -DCONTINUOUS_SHOT_SUPPORTED=1 -endif - -ifeq ($(MTK_CAM_CONTINUOUS_SHOT_MODE),2) - LOCAL_CFLAGS += -DCONTINUOUS_SHOT_SUPPORTED=2 -endif - -ifeq ($(MTK_CAM_CONTINUOUS_SHOT_MODE),3) - LOCAL_CFLAGS += -DCONTINUOUS_SHOT_SUPPORTED=3 -endif - -# -$(info "PARAMSMGR_VERSION=$(PARAMSMGR_VERSION)") -# -LOCAL_CFLAGS += -DCUSTOM_FLASHLIGHT_TYPE_$(CUSTOM_KERNEL_FLASHLIGHT) -$(info "CUSTOM_FLASHLIGHT_TYPE_$(CUSTOM_KERNEL_FLASHLIGHT)") - -PLATFORM_VERSION_MAJOR := $(word 1,$(subst .,$(space),$(PLATFORM_VERSION))) -LOCAL_CFLAGS += -DPLATFORM_VERSION_MAJOR=$(PLATFORM_VERSION_MAJOR) - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.paramsmgr.feature.custom - -LOCAL_MODULE_CLASS := STATIC_LIBRARIES -#bobule workaround pdk build error, needing review -ifeq ($(TARGET_ARCH), arm) -INTERMEDIATES := $(call local-intermediates-dir) -else -INTERMEDIATES := $(call local-intermediates-dir) -INTERMEDIATES2 := $(call local-intermediates-dir,,$(TARGET_2ND_ARCH_VAR_PREFIX)) -endif -# custom feature table all-in-one file -ifeq ($(TARGET_ARCH), arm) -MY_CUST_FTABLE_FINAL_FILE := $(INTERMEDIATES)/custgen.config.ftbl.h -else -MY_CUST_FTABLE_FINAL_FILE := $(INTERMEDIATES)/custgen.config.ftbl.h $(INTERMEDIATES2)/custgen.config.ftbl.h -endif -LOCAL_GENERATED_SOURCES += $(MY_CUST_FTABLE_FINAL_FILE) -$(MY_CUST_FTABLE_FINAL_FILE): $(MY_CUST_FTABLE_FILE_LIST) - @mkdir -p $(dir $@) - @echo '//this file is auto-generated; do not modify it!' > $@ - @echo '#define MY_CUST_VERSION "$(shell date) $(PARAMSMGR_VERSION)"' >> $@ - @echo '#define MY_CUST_FTABLE_FILE_LIST "$(MY_CUST_FTABLE_FILE_LIST)"' >> $@ - @echo '#define MY_CUST_FTABLE_FINAL_FILE "$(MY_CUST_FTABLE_FINAL_FILE)"' >> $@ - @for x in $(MY_CUST_FTABLE_FILE_LIST); do echo "#include <$$x>" >> $@; done - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - - -################################################################################ -# -################################################################################ -#include $(CLEAR_VARS) -#include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/middleware/common/v1/common/paramsmgr/params/Android.mk b/proprietary/hardware/mtkcam/middleware/common/v1/common/paramsmgr/params/Android.mk deleted file mode 100755 index f9125d587f1130a2957e419e4a309b823229bc53..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/common/v1/common/paramsmgr/params/Android.mk +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -LOCAL_SRC_FILES += $(call all-c-cpp-files-under, .) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(PARAMSMGR_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -# For IHalSensor.h -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -# -LOCAL_C_INCLUDES += $(LOCAL_PATH)/.. -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av/include -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM)/hal/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_COMMON)/hal/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_COMMON)/kernel/imgsensor/inc -# -$(info $(LOCAL_C_INCLUDES)) - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# -PLATFORM_VERSION_MAJOR := $(word 1,$(subst .,$(space),$(PLATFORM_VERSION))) -LOCAL_CFLAGS += -DPLATFORM_VERSION_MAJOR=$(PLATFORM_VERSION_MAJOR) - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.paramsmgr.common - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/middleware/common/v1/device/Android.mk b/proprietary/hardware/mtkcam/middleware/common/v1/device/Android.mk deleted file mode 100755 index 7e99683950e21a98bba5e655f41271f50ae53add..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/common/v1/device/Android.mk +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -MTKCAM_HAVE_DISPLAY_CLIENT ?= '1' # built-in if '1' ; otherwise not built-in - -#----------------------------------------------------------- -LOCAL_SRC_FILES += Cam1DeviceFactory.cpp -LOCAL_SRC_FILES += Cam1Device.cpp -LOCAL_SRC_FILES += Cam1DeviceBase.cpp -LOCAL_SRC_FILES += Cam1DeviceBase.dump.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/utils/include -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av/include -# - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -LOCAL_CFLAGS += -DMTKCAM_HAVE_DISPLAY_CLIENT="$(MTKCAM_HAVE_DISPLAY_CLIENT)" -# - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.device1.common - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/middleware/common/v1/test/Android.mk b/proprietary/hardware/mtkcam/middleware/common/v1/test/Android.mk deleted file mode 100755 index 0b4542a4359ce5f71cbb490d8e629f15a4b66588..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/common/v1/test/Android.mk +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -LOCAL_PATH := $(call my-dir) - -################################################################################ -# camera test -################################################################################ -ifneq ($(strip $(MTK_BASIC_PACKAGE)),yes) - -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := \ - ./CmdMap.cpp \ - ./Cmd_exit.cpp \ - ./Cmd_test_capture.cpp \ - ./Cmd_test_preview.cpp \ - ./Cmd_test_prv_cb.cpp \ - ./Cmd_test_record.cpp \ - ./Main.cpp \ - ./MyCamera.cpp \ - ./Utils.cpp \ - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM)/hal/inc/aaa -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM)/hal/inc/debug_exif/aaa -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM)/hal/inc/isp_tuning -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM)/hal/inc/camera_feature -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM)/hal/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM)/hal/camera -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_COMMON)/kernel/imgsensor/inc - -#----------------------------------------------------------- -LOCAL_MODULE := camtest -#LOCAL_MODULE_TAGS := test -LOCAL_MODULE_TAGS := eng -LOCAL_PRELINK_MODULE := false - -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libbinder -LOCAL_SHARED_LIBRARIES += libgui -LOCAL_SHARED_LIBRARIES += libui -LOCAL_SHARED_LIBRARIES += libcamera_client libmtkcamera_client - -include $(BUILD_EXECUTABLE) - -endif -#------------------------------------------------------------------------------- diff --git a/proprietary/hardware/mtkcam/middleware/common/v3/Android.mk b/proprietary/hardware/mtkcam/middleware/common/v3/Android.mk deleted file mode 100755 index 3cbc445e8e3e2df628ae81aed04bcad05eabc36d..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/common/v3/Android.mk +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -# only build if SDK version >=21 -ifeq "21" "$(word 1, $(sort 21 $(PLATFORM_SDK_VERSION)))" -################################################################################ -# -################################################################################ -ifneq ($(strip $(MTK_EMULATOR_SUPPORT)),yes) - -################################################################################ -# -################################################################################ -include $(call all-subdir-makefiles) - -################################################################################ -# -################################################################################ -endif - -endif diff --git a/proprietary/hardware/mtkcam/middleware/common/v3/app/Android.mk b/proprietary/hardware/mtkcam/middleware/common/v3/app/Android.mk deleted file mode 100755 index 13af71ac812fd42add4716bcea5a08e8af89b885..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/common/v3/app/Android.mk +++ /dev/null @@ -1,105 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += Cam3ImageStreamInfo.cpp -LOCAL_SRC_FILES += AppStreamBuffers.cpp -LOCAL_SRC_FILES += AppStreamManager.cpp -LOCAL_SRC_FILES += AppStreamManager.FrameHandler.cpp -LOCAL_SRC_FILES += AppStreamMgr.cpp -LOCAL_SRC_FILES += AppStreamMgr.FrameHandler.cpp -# - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/external/aee/binary/inc -# -LOCAL_C_INCLUDES += system/media/camera/include -# - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# - -#----------------------------------------------------------- -LOCAL_STATIC_LIBRARIES += -# -LOCAL_WHOLE_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -# -LOCAL_SHARED_LIBRARIES += libcamera_metadata -# -LOCAL_SHARED_LIBRARIES += libmtk_mmutils -LOCAL_SHARED_LIBRARIES += libcam.metadata -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libcam3_utils -LOCAL_SHARED_LIBRARIES += libaed -# - -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := libcam3_app - -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - diff --git a/proprietary/hardware/mtkcam/middleware/common/v3/device/Android.mk b/proprietary/hardware/mtkcam/middleware/common/v3/device/Android.mk deleted file mode 100755 index 7866d44815477dc362e16e66a46495798c4771ba..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/common/v3/device/Android.mk +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += Cam3Device.cpp -LOCAL_SRC_FILES += Cam3DeviceBase.cpp -LOCAL_SRC_FILES += Cam3DeviceFactory.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -# -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -# - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.device3.common - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - -################################################################################ -# -################################################################################ -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/middleware/common/v3/pipeline/Android.mk b/proprietary/hardware/mtkcam/middleware/common/v3/pipeline/Android.mk deleted file mode 100755 index 444268afea450d9c0eee9d3cb115e0f147ef6b9f..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/common/v3/pipeline/Android.mk +++ /dev/null @@ -1,114 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -# DAG -LOCAL_SRC_FILES += PipelineDAGImp.cpp -# -# Node Map -LOCAL_SRC_FILES += PipelineNodeMapControlImp.cpp -LOCAL_SRC_FILES += PipelineFrameNodeMapControlImp.cpp -# -# Frame -LOCAL_SRC_FILES += PipelineFrameControlImp.cpp -LOCAL_SRC_FILES += PipelineBufferSetFrameControlImp.cpp -# -LOCAL_SRC_FILES += PipelineFrameNumberGenerator.cpp -# -# Pipeline -LOCAL_SRC_FILES += InFlightRequest.cpp -LOCAL_SRC_FILES += PipelineContext.cpp -LOCAL_SRC_FILES += PipelineContextImpl.cpp -LOCAL_SRC_FILES += PipelineContextBuilders.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -# -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -# - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# - -#----------------------------------------------------------- -LOCAL_STATIC_LIBRARIES += -# -LOCAL_WHOLE_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -# -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libcam3_utils -LOCAL_SHARED_LIBRARIES += libcam.metadata - -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := libcam3_pipeline - -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/middleware/common/v3/utils/Android.mk b/proprietary/hardware/mtkcam/middleware/common/v3/utils/Android.mk deleted file mode 100755 index 598c4be2fdc70de2e936363761eed9402e3a5411..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/common/v3/utils/Android.mk +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -# stream info -LOCAL_SRC_FILES += streaminfo/MetaStreamInfo.cpp -LOCAL_SRC_FILES += streaminfo/ImageStreamInfo.cpp -# -# stream buf -LOCAL_SRC_FILES += streambuf/UsersManagerImp.cpp -LOCAL_SRC_FILES += streambuf/StreamBuffers.cpp -LOCAL_SRC_FILES += streambuf/StreamBufferSetControlImp.cpp -LOCAL_SRC_FILES += streambuf/StreamBufferPoolImpl.cpp -LOCAL_SRC_FILES += streambuf/StreamBufferProvider.cpp -# - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/utils/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -# -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -# - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# - -#----------------------------------------------------------- -LOCAL_STATIC_LIBRARIES += -# -LOCAL_WHOLE_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -# -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libcam.metadata -# - -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := libcam3_utils - -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/Android.mk deleted file mode 100755 index f9b24ae55d9b80910a9dcac7197683fc650d05f6..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/Android.mk +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -ifneq ($(strip $(MTK_EMULATOR_SUPPORT)),yes) - -################################################################################ -# -################################################################################ -include $(call all-subdir-makefiles) - -################################################################################ -# -################################################################################ -endif - diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/LegacyPipeline/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/LegacyPipeline/Android.mk deleted file mode 100755 index 73aebed17a550f9ae4b75ae7b9412405bb5ad6d8..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/LegacyPipeline/Android.mk +++ /dev/null @@ -1,169 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -ifneq ($(BUILD_MTK_LDVT), yes) - -################################################################################ -# -################################################################################ -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -sinclude $(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += LegacyPipelineBuilder.cpp -LOCAL_SRC_FILES += PipelineBuilderBase.cpp -LOCAL_SRC_FILES += PipelineBuilderPreview.cpp -LOCAL_SRC_FILES += PipelineBuilderCapture.cpp -LOCAL_SRC_FILES += LegacyPipelinePreview.cpp -LOCAL_SRC_FILES += LegacyPipelineCapture.cpp -LOCAL_SRC_FILES += ResourceContainer.cpp -# -LOCAL_SRC_FILES += request/RequestControllerImp.cpp -LOCAL_SRC_FILES += request/RequestControllerImp.request.cpp -LOCAL_SRC_FILES += request/RequestSettingBuilder.cpp -# -LOCAL_SRC_FILES += processor/StreamingProcessor.cpp -LOCAL_SRC_FILES += processor/ResultProcessor.cpp -LOCAL_SRC_FILES += processor/TimestampProcessor.cpp -# -LOCAL_SRC_FILES += buffer/StreamBufferProviderFactory.cpp -LOCAL_SRC_FILES += buffer/StreamBufferProviderImp.provider.cpp -LOCAL_SRC_FILES += buffer/PairMetadataImp.cpp -LOCAL_SRC_FILES += buffer/BufferPoolImp.cpp -LOCAL_SRC_FILES += buffer/VirtualBufferPool.cpp -LOCAL_SRC_FILES += buffer/Selector.cpp -LOCAL_SRC_FILES += buffer/NormalCShotSelector.cpp -# -LOCAL_SRC_FILES += LegacyPipelineUtils.cpp -# -LOCAL_SRC_FILES += mfc/LegacyPipelineMFC.cpp -LOCAL_SRC_FILES += mfc/PipelineBuilderMFC.cpp -LOCAL_SRC_FILES += mfc/buffer/Selector.cpp -# -ifneq ($(MTK_BASIC_PACKAGE), yes) -LOCAL_SRC_FILES += PipelineBuilderFeaturePreview.cpp -LOCAL_SRC_FILES += PipelineBuilderFeatureCapture.cpp -endif -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/ -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/utils/include -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include/v1 -LOCAL_C_INCLUDES += $(MTKCAM_HAL_INCLUDE)/metadata -LOCAL_C_INCLUDES += $(MTKCAM_3A_INCLUDE) -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/isp_tuning -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/custom/common/hal/inc - -#[workaround] for local partial build -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/v1.4/include - -#for camera metadata -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -# STL SUPPORT -LOCAL_C_INCLUDES += $(TOP)/bionic -LOCAL_C_INCLUDES += $(TOP)/external/stlport/stlport -# -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -#----------------------------------------------------------- -# define MTKCAM_HAVE_MFB_SUPPORT if necessary -ifneq ($(strip $(MTK_CAM_MFB_SUPPORT)),0) - LOCAL_CFLAGS += -DMTKCAM_HAVE_MFB_SUPPORT=1 -endif -#----------------------------------------------------------- -LOCAL_STATIC_LIBRARIES += -# -LOCAL_WHOLE_STATIC_LIBRARIES += -#----------------------------------------------------------- -# -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -#LOCAL_SHARED_LIBRARIES += libstlport -# -LOCAL_SHARED_LIBRARIES += libcam.client -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libcam3_pipeline -LOCAL_SHARED_LIBRARIES += libcam3_utils -LOCAL_SHARED_LIBRARIES += libcam3_hwnode -LOCAL_SHARED_LIBRARIES += libcam.halsensor -# -LOCAL_SHARED_LIBRARIES += libcam.metadata -LOCAL_SHARED_LIBRARIES += libcam.metadataprovider -# -LOCAL_SHARED_LIBRARIES += libcamera_client -LOCAL_SHARED_LIBRARIES += libcam.paramsmgr -# stereo -ifeq ($(MTK_CAM_STEREO_CAMERA_SUPPORT), yes) -$(info including libcam.legacypipeline.stereo) -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.legacypipeline.stereo -LOCAL_SHARED_LIBRARIES += libfeature.vsdof.hal -LOCAL_SHARED_LIBRARIES += libcam3_contextbuilder -endif -# -LOCAL_SHARED_LIBRARIES += libcameracustom -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := libcam.legacypipeline -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - -################################################################################ -# -################################################################################ -else -$(info skip build LegacyPipeline under ldvt environment) -endif - diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/LegacyPipeline/stereo/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/LegacyPipeline/stereo/Android.mk deleted file mode 100755 index 22ab73baaf1c8cbe889f3846e458e62104a9e3c0..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/LegacyPipeline/stereo/Android.mk +++ /dev/null @@ -1,104 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -ifeq ($(MTK_CAM_STEREO_CAMERA_SUPPORT), yes) -$(info building LegacyPipeline/stereo ...) -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -#----------------------------------------------------------- -sinclude $(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += StereoLegacyPipelineBuilder.cpp -LOCAL_SRC_FILES += StereoLegacyPipeline.cpp -LOCAL_SRC_FILES += buffer/StereoSelector.cpp -LOCAL_SRC_FILES += buffer/StereoBufferSynchronizer.cpp -LOCAL_SRC_FILES += buffer/StereoBufferPoolImp.cpp -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/ -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/utils/include -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include/v1 -LOCAL_C_INCLUDES += $(MTKCAM_HAL_INCLUDE)/metadata -LOCAL_C_INCLUDES += $(MTKCAM_3A_INCLUDE) -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/isp_tuning -#[workaround] for local partial build -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/v1.4/include -#for camera metadata -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -# STL SUPPORT -LOCAL_C_INCLUDES += $(TOP)/bionic -LOCAL_C_INCLUDES += $(TOP)/external/stlport/stlport -# VSDoF Hal -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/feature/include/common/ -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/dpframework/include -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.legacypipeline.stereo -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - -################################################################################ -# -################################################################################ -endif //MTK_CAM_STEREO_CAMERA_SUPPORT \ No newline at end of file diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/LegacyPipeline/stereo/ContextBuilder/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/LegacyPipeline/stereo/ContextBuilder/Android.mk deleted file mode 100755 index b5f0764d0e5d7870fb7730dc10fd14172d62531a..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/LegacyPipeline/stereo/ContextBuilder/Android.mk +++ /dev/null @@ -1,124 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -# -#LOCAL_SRC_FILES += ./NodeData/StereoRootNodeConfigData.cpp -LOCAL_SRC_FILES += ./NodeData/StereoP1NodeConfigData.cpp -LOCAL_SRC_FILES += ./NodeData/StereoP1NodeMain2ConfigData.cpp -LOCAL_SRC_FILES += ./NodeData/DepthMapNodeConfigData.cpp -LOCAL_SRC_FILES += ./NodeData/BokehNodeConfigData.cpp -LOCAL_SRC_FILES += ./NodeData/DualImageTransformNodeConfigData.cpp -LOCAL_SRC_FILES += ./NodeData/Raw16NodeConfigData.cpp -LOCAL_SRC_FILES += ./NodeData/JpegEnc_JPSNodeConfigData.cpp -LOCAL_SRC_FILES += ./NodeData/JpegEnc_CleanImageNodeConfigData.cpp -LOCAL_SRC_FILES += ./NodeData/JpegEnc_BokehNodeConfigData.cpp -# -LOCAL_SRC_FILES += MetaStreamManager.cpp -LOCAL_SRC_FILES += ImageStreamManager.cpp - -LOCAL_SRC_FILES += NodeConfigDataManager.cpp - -LOCAL_SRC_FILES += ContextBuilder.cpp - -LOCAL_SRC_FILES += StereoBasicParameters.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(MTKCAM_HAL_INCLUDE) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include/metadata -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include/$(PLATFORM) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/perfservice/perfservicenative -# -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -# EffectHal -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_HAL_INCLUDE)/ -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# - -#----------------------------------------------------------- -LOCAL_STATIC_LIBRARIES += -# -LOCAL_WHOLE_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -# -LOCAL_SHARED_LIBRARIES += libcam.metadata -LOCAL_SHARED_LIBRARIES += libcam.metadataprovider -LOCAL_SHARED_LIBRARIES += libcam3_utils -LOCAL_SHARED_LIBRARIES += libcam3_pipeline -LOCAL_SHARED_LIBRARIES += libcam3_hwnode -LOCAL_SHARED_LIBRARIES += libcam.halsensor -LOCAL_SHARED_LIBRARIES += libbwc -#LOCAL_SHARED_LIBRARIES += libstlport -LOCAL_SHARED_LIBRARIES += libstdc++ - -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := libcam3_contextbuilder - -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - - -################################################################################ -# -################################################################################ -#include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/LegacyPipeline/stereo/ContextBuilder/test/MetaStreamManager/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/LegacyPipeline/stereo/ContextBuilder/test/MetaStreamManager/Android.mk deleted file mode 100755 index 5b9d1a350b16464c09f3b08aab0eb800ba70c8c3..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/LegacyPipeline/stereo/ContextBuilder/test/MetaStreamManager/Android.mk +++ /dev/null @@ -1,103 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -ifneq ($(MTK_BASIC_PACKAGE), yes) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += Suite_TestMetaStreamManager.cpp -LOCAL_SRC_FILES += Suite_TestImageStreamManager.cpp -#[CKH need UT]LOCAL_SRC_FILES += Suite_TestContextBuilder.cpp -LOCAL_SRC_FILES += main.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_HAL_INCLUDE) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -# -LOCAL_C_INCLUDES += system/media/camera/include -# -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# - -#----------------------------------------------------------- -LOCAL_STATIC_LIBRARIES += -# -LOCAL_WHOLE_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libcam3_pipeline -LOCAL_SHARED_LIBRARIES += libcam.metadata -LOCAL_SHARED_LIBRARIES += libcam3_utils -LOCAL_SHARED_LIBRARIES += libcam3_hwnode -# -LOCAL_SHARED_LIBRARIES += libcam.halsensor -LOCAL_SHARED_LIBRARIES += libcam.metadataprovider -LOCAL_SHARED_LIBRARIES += libui -LOCAL_SHARED_LIBRARIES += libcam3_contextbuilder - -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := eng -LOCAL_MODULE := stereo_metastreammanager - -#----------------------------------------------------------- -include $(BUILD_NATIVE_TEST) - -endif -################################################################################ -# -################################################################################ -#include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/LegacyPipeline/stereo/buffer/test/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/LegacyPipeline/stereo/buffer/test/Android.mk deleted file mode 100755 index 210c9993561ced66448494771816f90d2c57480f..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/LegacyPipeline/stereo/buffer/test/Android.mk +++ /dev/null @@ -1,129 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -ifeq ($(MTK_CAM_STEREO_CAMERA_SUPPORT), yes) - -################################################################################ -# -################################################################################ -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += main.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(MTKCAM_DRV_INCLUDE) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/utils/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include/v1 -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/v1.4/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -# VSDoF Hal -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/include/common/ -# -LOCAL_C_INCLUDES += $(MTKCAM_DRV_INCLUDE)/drv -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include/$(PLATFORM) -# -LOCAL_C_INCLUDES += system/media/camera/include -# -# Note: "/bionic" and "/external/stlport/stlport" is for stlport. -LOCAL_C_INCLUDES += $(TOP)/bionic -LOCAL_C_INCLUDES += $(TOP)/external/stlport/stlport -LOCAL_C_INCLUDES += $(TOP)/external/gtest/include -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# - -#----------------------------------------------------------- -LOCAL_STATIC_LIBRARIES += -# -LOCAL_WHOLE_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -#LOCAL_SHARED_LIBRARIES += libstlport -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libcam3_utils -#[workaround] -#LOCAL_SHARED_LIBRARIES += libcamdrv -LOCAL_SHARED_LIBRARIES += libui -# -#[for SensorHal] -LOCAL_SHARED_LIBRARIES += libcam.halsensor -#[for ContextBuilder] -LOCAL_SHARED_LIBRARIES += libcam3_contextbuilder -LOCAL_SHARED_LIBRARIES += libcam.metadataprovider -LOCAL_SHARED_LIBRARIES += libcam.legacypipeline -#[for metadata] -LOCAL_SHARED_LIBRARIES += libcam.metadata -# -#[for vsdof hal] -LOCAL_SHARED_LIBRARIES += libfeature.vsdof.hal -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := eng -LOCAL_MODULE := test_legacypipeline.stereo.buffer - -#----------------------------------------------------------- -#include $(BUILD_EXECUTABLE) -include $(BUILD_NATIVE_TEST) - - -################################################################################ -# -################################################################################ -#include $(call all-makefiles-under,$(LOCAL_PATH)) - -################################################################################ -# -################################################################################ -endif //MTK_CAM_STEREO_CAMERA_SUPPORT \ No newline at end of file diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/LegacyPipeline/stereo/test/StereoLegacyPipelineP1/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/LegacyPipeline/stereo/test/StereoLegacyPipelineP1/Android.mk deleted file mode 100755 index 7f4650f0322e7932fa014c3ff2cfd3ccb032257f..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/LegacyPipeline/stereo/test/StereoLegacyPipelineP1/Android.mk +++ /dev/null @@ -1,130 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -ifeq ($(MTK_CAM_STEREO_CAMERA_SUPPORT), yes) - -################################################################################ -# -################################################################################ -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += TestSuite_StereoLegacyPipelinePrvP1.cpp -LOCAL_SRC_FILES += main.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(MTKCAM_DRV_INCLUDE) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/utils/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include/v1 -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/v1.4/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -# VSDoF Hal -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/include/common/ -# -LOCAL_C_INCLUDES += $(MTKCAM_DRV_INCLUDE)/drv -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include/$(PLATFORM) -# -LOCAL_C_INCLUDES += system/media/camera/include -# -# Note: "/bionic" and "/external/stlport/stlport" is for stlport. -LOCAL_C_INCLUDES += $(TOP)/bionic -LOCAL_C_INCLUDES += $(TOP)/external/stlport/stlport -LOCAL_C_INCLUDES += $(TOP)/external/gtest/include -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# - -#----------------------------------------------------------- -LOCAL_STATIC_LIBRARIES += -# -LOCAL_WHOLE_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -#LOCAL_SHARED_LIBRARIES += libstlport -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libcam3_utils -#[workaround] -#LOCAL_SHARED_LIBRARIES += libcamdrv -LOCAL_SHARED_LIBRARIES += libui -# -#[for SensorHal] -LOCAL_SHARED_LIBRARIES += libcam.halsensor -#[for ContextBuilder] -LOCAL_SHARED_LIBRARIES += libcam3_contextbuilder -LOCAL_SHARED_LIBRARIES += libcam.metadataprovider -LOCAL_SHARED_LIBRARIES += libcam.legacypipeline -#[for metadata] -LOCAL_SHARED_LIBRARIES += libcam.metadata -# -#[for vsdof hal] -LOCAL_SHARED_LIBRARIES += libfeature.vsdof.hal -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := eng -LOCAL_MODULE := test_legacypipeline.stereo.P1 - -#----------------------------------------------------------- -#include $(BUILD_EXECUTABLE) -include $(BUILD_NATIVE_TEST) - - -################################################################################ -# -################################################################################ -#include $(call all-makefiles-under,$(LOCAL_PATH)) - -################################################################################ -# -################################################################################ -endif //MTK_CAM_STEREO_CAMERA_SUPPORT \ No newline at end of file diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/devicemgr/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/devicemgr/Android.mk deleted file mode 100755 index b34c5173e1b3c65ecc35d74114a768806e2627d8..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/devicemgr/Android.mk +++ /dev/null @@ -1,145 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -# hw/..so -# hw/.default.so -# -################################################################################ -ifneq ($(BUILD_MTK_LDVT), yes) - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -MTKCAM_HAVE_METADATA ?= '1' # built-in if '1' ; otherwise not built-in -MTKCAM_HAVE_SENSOR_HAL ?= '1' # built-in if '1' ; otherwise not built-in - -#----------------------------------------------------------- -LOCAL_SRC_FILES += CamDeviceManagerImp.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(MTKCAM_HAL_INCLUDE) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include/D1 -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -# - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# -ifeq ($(MTK_CAM_NATIVE_PIP_SUPPORT),yes) - LOCAL_CFLAGS += -DMTKCAM_HAVE_NATIVE_PIP -endif -# -LOCAL_CFLAGS += -DMTKCAM_HAVE_METADATA="$(MTKCAM_HAVE_METADATA)" -LOCAL_CFLAGS += -DMTKCAM_HAVE_SENSOR_HAL="$(MTKCAM_HAVE_SENSOR_HAL)" -# -LOCAL_CFLAGS += -DPLATFORM_SDK_VERSION=$(PLATFORM_SDK_VERSION) - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += camera.default.module -LOCAL_WHOLE_STATIC_LIBRARIES += camera.default.devicemgrbase -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += libdl -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -# -LOCAL_SHARED_LIBRARIES += libcamera_client libmtkcamera_client -# -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libcam_hwutils -# -ifeq "'1'" "$(strip $(MTKCAM_HAVE_METADATA))" -LOCAL_SHARED_LIBRARIES += libcam.metadataprovider -LOCAL_SHARED_LIBRARIES += libcam.metadata -LOCAL_SHARED_LIBRARIES += libcamera_metadata -endif -# -ifeq "'1'" "$(strip $(MTKCAM_HAVE_SENSOR_HAL))" -LOCAL_SHARED_LIBRARIES += libcam.halsensor -endif -# -ifneq ($(MTK_BASIC_PACKAGE), yes) -LOCAL_SHARED_LIBRARIES += libbinder -LOCAL_SHARED_LIBRARIES += libmmsdkservice -endif -LOCAL_SHARED_LIBRARIES += libcam.hal3a.v3 -# -ifeq ($(MTK_CROSSMOUNT_SUPPORT),yes) -LOCAL_SHARED_LIBRARIES += libbinder -LOCAL_SHARED_LIBRARIES += libcam.external_device -LOCAL_SHARED_LIBRARIES += libcam.external_module -endif - -#----------------------------------------------------------- -#LOCAL_MODULE_TAGS := user -ifeq "21" "$(word 1, $(sort 21 $(PLATFORM_SDK_VERSION)))" -LOCAL_MODULE_RELATIVE_PATH := hw -else -LOCAL_MODULE_PATH := $(TARGET_OUT_SHARED_LIBRARIES)/hw -endif -LOCAL_MODULE := camera.$(TARGET_BOARD_PLATFORM) - - - -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(call all-makefiles-under,$(LOCAL_PATH)) -else -$(info skip build devicemgr under ldvt environment) -endif diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/entry/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/entry/Android.mk deleted file mode 100755 index be564d2e141474acdbab4d5bfce0e7ec0199b5bd..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/entry/Android.mk +++ /dev/null @@ -1,115 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -################################################################################ -# -################################################################################ -ifneq ($(BUILD_MTK_LDVT), yes) - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk --include $(LOCAL_PATH)/moduleOption.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += PlatformEntry.cpp -LOCAL_SRC_FILES += PlatformEntry.Cam1Device.cpp -LOCAL_SRC_FILES += PlatformEntry.Cam3Device.cpp - -ifeq ($(MTK_CROSSMOUNT_SUPPORT),yes) -LOCAL_SRC_FILES += PlatformEntry.Cam3ExternalDevice.cpp -endif - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -# - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# -LOCAL_CFLAGS += $(MY_MODULE_CFLAGS) -# - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -# -ifeq "'1'" "$(strip $(MY_SUPPORT_HALMEMORY))" -LOCAL_WHOLE_STATIC_LIBRARIES += libcam_platform.halmemoryadapter -LOCAL_SHARED_LIBRARIES += libcamdrv -endif -# -ifeq "'1'" "$(strip $(MY_SUPPORT_CAM1DEVICE))" -LOCAL_SHARED_LIBRARIES += libcam.device1 -endif -# -ifeq "'1'" "$(strip $(MY_SUPPORT_CAM3DEVICE))" -LOCAL_SHARED_LIBRARIES += libcam.device3 -endif -# -# -LOCAL_STATIC_LIBRARIES := - -#----------------------------------------------------------- -#LOCAL_MODULE_TAGS := user -LOCAL_MODULE := libcam_platform - -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) -else -$(info skip build entry under ldvt environment) -endif diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/hwutils/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/hwutils/Android.mk deleted file mode 100755 index af33ba11c81c1751daa341b8afd862d4a7e6d4b7..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/hwutils/Android.mk +++ /dev/null @@ -1,107 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += HwMisc.cpp -LOCAL_SRC_FILES += CamManager.cpp -LOCAL_SRC_FILES += CameraProfile.cpp -LOCAL_SRC_FILES += HwInfoHelper.cpp -LOCAL_SRC_FILES += HwTransform.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(MTKCAM_DRV_INCLUDE) -$(warning "should remove this include path") -# !+ -LOCAL_C_INCLUDES += $(MTKCAM_DRV_INCLUDE)/drv -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include/$(PLATFORM) -# !- -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/utils/include/mmp -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/utils/include -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_HAL_INCLUDE) - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -# -LOCAL_SHARED_LIBRARIES += libcam_mmp -# -LOCAL_SHARED_LIBRARIES += libcam.halsensor - -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := libcam_hwutils -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/hwutils/testHwTransform/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/hwutils/testHwTransform/Android.mk deleted file mode 100755 index 0653da8b4c22d5664033b498329b78265540f6ae..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/hwutils/testHwTransform/Android.mk +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += main.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_HAL_INCLUDE) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -# -LOCAL_C_INCLUDES += system/media/camera/include -# -# Note: "/bionic" and "/external/stlport/stlport" is for stlport. -#LOCAL_C_INCLUDES += $(TOP)/bionic -#LOCAL_C_INCLUDES += $(TOP)/external/stlport/stlport -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# - -#----------------------------------------------------------- -LOCAL_STATIC_LIBRARIES += -# -LOCAL_WHOLE_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -#LOCAL_SHARED_LIBRARIES += libstlport -LOCAL_SHARED_LIBRARIES += libstdc++ - -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libcam_hwutils -LOCAL_SHARED_LIBRARIES += libcam.halsensor - -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := eng -LOCAL_MODULE := test_HwTransHelper - -#----------------------------------------------------------- -include $(BUILD_EXECUTABLE) - - -################################################################################ -# -################################################################################ -#include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/metadata/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/metadata/Android.mk deleted file mode 100755 index 1a716e32b8758063e7b0e57416aba0dda483cbf8..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/metadata/Android.mk +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -ifneq ($(strip $(MTK_EMULATOR_SUPPORT)),yes) - -################################################################################ -# -################################################################################ -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -# -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES := libcam.metadataprovider_static libcam.metadataprovider_request - -LOCAL_SHARED_LIBRARIES += libdl -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libcam.metadata -LOCAL_SHARED_LIBRARIES += libcamera_metadata -LOCAL_SHARED_LIBRARIES += libcam.halsensor -LOCAL_SHARED_LIBRARIES += libcam.hal3a.v3.dng - -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := libcam.metadataprovider - -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - -endif - diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/metadata/metadataprovider/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/metadata/metadataprovider/Android.mk deleted file mode 100755 index f26b617ccacfddeab23f7a2ad7e59bcd71b67b81..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/metadata/metadataprovider/Android.mk +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += constructStaticMetadata.cpp -LOCAL_SRC_FILES += MetadataProvider.cpp -LOCAL_SRC_FILES += MetadataProviderManager.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(call include-path-for, camera) -# -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(MTKCAM_3A_INCLUDE) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include - -LOCAL_CFLAGS += -DPLATFORM_SDK_VERSION=$(PLATFORM_SDK_VERSION) -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.metadataprovider.custom -# -#----------------------------------------------------------- -LOCAL_STATIC_LIBRARIES += -# -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := libcam.metadataprovider_static - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/metadata/metadataprovider/custom/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/metadata/metadataprovider/custom/Android.mk deleted file mode 100755 index be6b4c7f6cd08c8f0c327eb9cb125595be5e3e39..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/metadata/metadataprovider/custom/Android.mk +++ /dev/null @@ -1,128 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_PLATFORM)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -# version -MY_CUST_VERSION := $(shell date) rev:0.3.0 - -#----------------------------------------------------------- -MY_CUST_METADATA_PATH_PLATFORM := $(MTK_PATH_CUSTOM_PLATFORM)/hal/imgsensor_metadata -#MY_CUST_METADATA_PATH_PROJECT := $(MTK_PATH_CUSTOM)/hal/imgsensor_metadata -MY_CUST_METADATA_PATH_PROJECT := $(MTK_PATH_SOURCE)/custom/$(MTK_TARGET_PROJECT)/hal/imgsensor_metadata - -#----------------------------------------------------------- -# -define my-all-config.metadata-under -$(patsubst ./%,%, \ - $(shell find $(1) -maxdepth 4 \( -name "config_static_metadata_*.h" \) -and -not -name ".*") \ - ) -endef -# -# custom feature table file list -MY_CUST_METADATA_FILE_LIST := $(call my-all-config.metadata-under, $(MY_CUST_METADATA_PATH_PLATFORM)) -MY_CUST_METADATA_FILE_LIST += $(call my-all-config.metadata-under, $(MY_CUST_METADATA_PATH_PROJECT)) - -#----------------------------------------------------------- -LOCAL_SRC_FILES += custom.cpp - -# -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(call include-path-for, camera) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/custom -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -LOCAL_CFLAGS += -DCUSTOM_FLASHLIGHT_TYPE_$(CUSTOM_KERNEL_FLASHLIGHT) -$(info "CUSTOM_FLASHLIGHT_TYPE_$(CUSTOM_KERNEL_FLASHLIGHT)") - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.metadataprovider.custom -LOCAL_MODULE_CLASS := STATIC_LIBRARIES - -#bobule workaround pdk build error, needing review -ifeq ($(TARGET_ARCH), arm) -INTERMEDIATES := $(call local-intermediates-dir) -MY_CUST_METADATA_FINAL_FILE := $(INTERMEDIATES)/custgen.config_static.h -else -INTERMEDIATES := $(call local-intermediates-dir) -INTERMEDIATES2 := $(call local-intermediates-dir,,$(TARGET_2ND_ARCH_VAR_PREFIX)) -MY_CUST_METADATA_FINAL_FILE := $(INTERMEDIATES)/custgen.config_static.h $(INTERMEDIATES2)/custgen.config_static.h -endif - -# custom feature table all-in-one file -# MY_CUST_METADATA_FINAL_FILE := $(INTERMEDIATES)/custgen.config_static.h -LOCAL_GENERATED_SOURCES += $(MY_CUST_METADATA_FINAL_FILE) -$(MY_CUST_METADATA_FINAL_FILE): $(MY_CUST_METADATA_FILE_LIST) - @mkdir -p $(dir $@) - @echo '//this file is auto-generated; do not modify it!' > $@ - @echo '#define MY_CUST_VERSION "$(MY_CUST_VERSION)"' >> $@ - @echo '#define MY_CUST_FTABLE_FILE_LIST "$(MY_CUST_METADATA_FILE_LIST)"' >> $@ - @echo '#define MY_CUST_FTABLE_FINAL_FILE "$@"' >> $@ - @for x in $(MY_CUST_METADATA_FILE_LIST); do echo $$x | awk -F/ '{print "#include<"$$(NF-4) "/" $$(NF-3) "/" $$(NF-2) "/" $$(NF-1) "/" $$NF ">";}' >> $@; done - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/metadata/templateRequest/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/metadata/templateRequest/Android.mk deleted file mode 100755 index 34835dfafe30fe6ceeb25a9a972225faf3c10d72..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/metadata/templateRequest/Android.mk +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_PLATFORM)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += TemplateRequest.cpp -LOCAL_SRC_FILES += TemplateRequestManager.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += system/media/camera/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include - -# - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -LOCAL_CFLAGS += -DPLATFORM_SDK_VERSION=$(PLATFORM_SDK_VERSION) -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.templaterequest.custom -# -#----------------------------------------------------------- -LOCAL_STATIC_LIBRARIES += -# -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := libcam.metadataprovider_request - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/metadata/templateRequest/custom/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/metadata/templateRequest/custom/Android.mk deleted file mode 100755 index 017c1dce676d42c98788b25ba46aafee57aa6a1e..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/metadata/templateRequest/custom/Android.mk +++ /dev/null @@ -1,128 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_PLATFORM)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -# version -MY_CUST_VERSION := $(shell date) rev:0.3.0 - -#----------------------------------------------------------- -MY_CUST_METADATA_PATH_PLATFORM := $(MTK_PATH_CUSTOM_PLATFORM)/hal/imgsensor_metadata -#MY_CUST_METADATA_PATH_PROJECT := $(MTK_PATH_CUSTOM)/hal/imgsensor_metadata -MY_CUST_METADATA_PATH_PROJECT := $(MTK_PATH_SOURCE)/custom/$(MTK_TARGET_PROJECT)/hal/imgsensor_metadata -#----------------------------------------------------------- -# -define my-all-config.request-under -$(patsubst ./%,%, \ - $(shell find $(1) -maxdepth 4 \( -name "config_request_metadata_*.h" \) -and -not -name ".*") \ - ) -endef -# -# custom feature table file list -MY_CUST_REQUEST_FILE_LIST := $(call my-all-config.request-under, $(MY_CUST_METADATA_PATH_PLATFORM)) -MY_CUST_REQUEST_FILE_LIST += $(call my-all-config.request-under, $(MY_CUST_METADATA_PATH_PROJECT)) - -#----------------------------------------------------------- -LOCAL_SRC_FILES += custom.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(call include-path-for, camera) -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/custom -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -LOCAL_CFLAGS += -DCUSTOM_FLASHLIGHT_TYPE_$(CUSTOM_KERNEL_FLASHLIGHT) -$(info "CUSTOM_FLASHLIGHT_TYPE_$(CUSTOM_KERNEL_FLASHLIGHT)") - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - - -#----------------------------------------------------------- -# custom request metadata all-in-one file -LOCAL_MODULE := libcam.templaterequest.custom -LOCAL_MODULE_CLASS := STATIC_LIBRARIES - -#bobule workaround pdk build error, needing review -ifeq ($(TARGET_ARCH), arm) -INTERMEDIATES := $(call local-intermediates-dir) -MY_CUST_REQUEST_FINAL_FILE := $(INTERMEDIATES)/custgen.config_request.h -else -INTERMEDIATES := $(call local-intermediates-dir) -INTERMEDIATES2 := $(call local-intermediates-dir,,$(TARGET_2ND_ARCH_VAR_PREFIX)) -MY_CUST_REQUEST_FINAL_FILE := $(INTERMEDIATES)/custgen.config_request.h $(INTERMEDIATES2)/custgen.config_request.h -endif - -# custom feature table all-in-one file -# MY_CUST_REQUEST_FINAL_FILE := $(INTERMEDIATES)/custgen.config_request.h -LOCAL_GENERATED_SOURCES += $(MY_CUST_REQUEST_FINAL_FILE) -$(MY_CUST_REQUEST_FINAL_FILE): $(MY_CUST_REQUEST_FILE_LIST) - @mkdir -p $(dir $@) - @echo '//this file is auto-generated; do not modify it!' > $@ - @echo '#define MY_CUST_VERSION "$(MY_CUST_VERSION)"' >> $@ - @echo '#define MY_CUST_FTABLE_FILE_LIST "$(MY_CUST_REQUEST_FILE_LIST)"' >> $@ - @echo '#define MY_CUST_FTABLE_FINAL_FILE "$@"' >> $@ - @for x in $(MY_CUST_REQUEST_FILE_LIST); do echo $$x | awk -F/ '{print "#include<"$$(NF-4) "/" $$(NF-3) "/" $$(NF-2) "/" $$(NF-1) "/" $$NF ">";}' >> $@; done - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - -################################################################################ -# -################################################################################ -#include $(CLEAR_VARS) -#include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/v1/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/v1/Android.mk deleted file mode 100755 index f61cf8042580f5d96543ddee8d4b12aa13572519..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/v1/Android.mk +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -ifneq ($(strip $(MTK_EMULATOR_SUPPORT)),yes) -ifneq ($(BUILD_MTK_LDVT), yes) - -################################################################################ -# -################################################################################ -include $(call all-subdir-makefiles) - -################################################################################ -# -################################################################################ -else -$(info skip build v3 under ldvt environment) -endif -endif - diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/v1/adapter/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/v1/adapter/Android.mk deleted file mode 100755 index 64e11e3a1097746c1e6aef676096ce5e1403e828..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/v1/adapter/Android.mk +++ /dev/null @@ -1,227 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk --include $(TOP)/$(MTK_PATH_PLATFORM)/hardware/mtkcam/D1/v1/adapter.mk - -#----------------------------------------------------------- -MTKCAM_HAVE_MTKDEFAULT := '1' # built-in if '1' ; otherwise not built-in -# -MTKCAM_HAVE_SENSOR_HAL := '1' # built-in if '1' ; otherwise not built-in -MTKCAM_HAVE_3A_HAL := '0' # built-in if '1' ; otherwise not built-in -MTKCAM_HAVE_CAMPIPE := '0' # built-in if '1' ; otherwise not built-in -MTKCAM_HAVE_CAMSHOT := '1' # built-in if '1' ; otherwise not built-in -MTKCAM_HAVE_CAMPROFILE := '0' # built-in if '1' ; otherwise not built-in -# stereo -ifeq ($(MTK_CAM_STEREO_CAMERA_SUPPORT), yes) -MTKCAM_HAVE_MTKSTEREO := '1' # built-in if '1' ; otherwise not built-in -else -MTKCAM_HAVE_MTKSTEREO := '0' # built-in if '1' ; otherwise not built-in -endif - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# -ifeq "'1'" "$(strip $(MTKCAM_HAVE_MTKSTEREO))" -LOCAL_CFLAGS += -DMTKCAM_HAVE_MTKSTEREO="$(MTKCAM_HAVE_MTKSTEREO)" -endif -# -ifeq "'1'" "$(strip $(MTKCAM_HAVE_MTKDEFAULT))" -LOCAL_CFLAGS += -DMTKCAM_HAVE_MTKDEFAULT="$(MTKCAM_HAVE_MTKDEFAULT)" -endif -# -ifeq "'1'" "$(strip $(MTKCAM_HAVE_SENSOR_HAL))" -LOCAL_CFLAGS += -DMTKCAM_HAVE_SENSOR_HAL="$(MTKCAM_HAVE_SENSOR_HAL)" -endif -# -ifeq "'1'" "$(strip $(MTKCAM_HAVE_3A_HAL))" -LOCAL_CFLAGS += -DMTKCAM_HAVE_3A_HAL="$(MTKCAM_HAVE_3A_HAL)" -endif -# -ifeq "'1'" "$(strip $(MTKCAM_HAVE_CAMSHOT))" -LOCAL_CFLAGS += -DMTKCAM_HAVE_CAMSHOT="$(MTKCAM_HAVE_CAMSHOT)" -endif -# -ifeq "'1'" "$(strip $(MTKCAM_HAVE_CAMPROFILE))" -LOCAL_CFLAGS += -DMTKCAM_HAVE_CAMPROFILE="$(MTKCAM_HAVE_CAMPROFILE)" -endif -# - -#----------------------------------------------------------- -LOCAL_SRC_FILES += \ - BaseCamAdapter.Instance.cpp \ - BaseCamAdapter.cpp \ - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(MY_ADAPTER_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -# -LOCAL_C_INCLUDES += $(TOP)/bionic $(TOP)/external/stlport/stlport - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av/include -# -LOCAL_C_INCLUDES += $(MY_ADAPTER_C_INCLUDES_PATH)/inc -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include - -#----------------------------------------------------------- -ifeq "'1'" "$(strip $(MTKCAM_HAVE_MTKDEFAULT))" -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.camadapter.default -endif -# -ifeq "'1'" "$(strip $(MTKCAM_HAVE_MTKSTEREO))" -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.camadapter.stereo -endif -# -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.camadapter.flowControl -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.camadapter.buffer -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.camadapter.scenario - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.camadapter.state - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libbinder -LOCAL_SHARED_LIBRARIES += libui -#LOCAL_SHARED_LIBRARIES += libstlport -LOCAL_SHARED_LIBRARIES += libdl -LOCAL_SHARED_LIBRARIES += libjpeg -LOCAL_SHARED_LIBRARIES += libaed -# -LOCAL_SHARED_LIBRARIES += libcamera_client libmtkcamera_client -LOCAL_SHARED_LIBRARIES += libskia -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libcam1_utils -LOCAL_SHARED_LIBRARIES += libcam.paramsmgr -LOCAL_SHARED_LIBRARIES += libcam.exif -LOCAL_SHARED_LIBRARIES += libcam.exif.v3 -LOCAL_SHARED_LIBRARIES += libcam_hwutils -LOCAL_SHARED_LIBRARIES += libfeature.face -LOCAL_SHARED_LIBRARIES += libfeature_cfb -LOCAL_SHARED_LIBRARIES += libeffecthal.utils -# -# used by HDRShot -LOCAL_SHARED_LIBRARIES += libhdrproc -# - -#----for ALGO--------------- -LOCAL_SHARED_LIBRARIES += libdngop -LOCAL_SHARED_LIBRARIES += libcamera_metadata -#------- - -#----for FD/3A--------------- -#LOCAL_SHARED_LIBRARIES += libfeatureio -#----for globalcacheFlushAll--------------- -#LOCAL_SHARED_LIBRARIES += libcamdrv -# -ifeq "'1'" "$(strip $(MTKCAM_HAVE_CAMSHOT))" -LOCAL_SHARED_LIBRARIES += libcam.camshot -endif -#------- -LOCAL_SHARED_LIBRARIES += libJpgEncPipe -LOCAL_SHARED_LIBRARIES += libdpframework -LOCAL_SHARED_LIBRARIES += libcameracustom -LOCAL_SHARED_LIBRARIES += libcam.halsensor -# -LOCAL_SHARED_LIBRARIES += libcam.iopipe - -#LOCAL_SHARED_LIBRARIES += libcam.utils.cpuctrl -# -#LOCAL_SHARED_LIBRARIES += libfeatureio.feature - -#for pipeline -LOCAL_SHARED_LIBRARIES += libcam.metadata -#LOCAL_SHARED_LIBRARIES += libcam.streambufprovider -LOCAL_SHARED_LIBRARIES += libcam.legacypipeline - -$(warning FIXME workaround) -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -#LOCAL_SHARED_LIBRARIES += libstlport -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libcam3_pipeline -LOCAL_SHARED_LIBRARIES += libcam.metadata -LOCAL_SHARED_LIBRARIES += libcam3_utils -LOCAL_SHARED_LIBRARIES += libcam3_hwnode -LOCAL_SHARED_LIBRARIES += libcam.client -# -LOCAL_SHARED_LIBRARIES += libcam.halsensor -LOCAL_SHARED_LIBRARIES += libcam.metadataprovider -LOCAL_SHARED_LIBRARIES += libcamdrv_imem -LOCAL_SHARED_LIBRARIES += libcam.hal3a.v3 -# stereo -ifeq "'1'" "$(strip $(MTKCAM_HAVE_MTKSTEREO))" -LOCAL_SHARED_LIBRARIES += libcam3_contextbuilder -LOCAL_SHARED_LIBRARIES += libfeature.vsdof.hal -LOCAL_SHARED_LIBRARIES += libbwc -endif -# -$(warning FIXME workaround) -#LOCAL_SHARED_LIBRARIES += libcamdrv -LOCAL_SHARED_LIBRARIES += libui -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := libcam.camadapter - -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/v1/adapter/Default/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/v1/adapter/Default/Android.mk deleted file mode 100755 index 3ff1ff98c9d80bd0fdcc9c5da69ed1c8b5a37e3e..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/v1/adapter/Default/Android.mk +++ /dev/null @@ -1,163 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -#----------------------------------------------------------- -MTKCAM_HAVE_MTKDEFAULT ?= '1' -MTKCAM_HAVE_SENSOR_HAL ?= '1' -MTKCAM_HAVE_3A_HAL ?= '1' -MTKCAM_HAVE_CAMSHOT ?= '0' -MTKCAM_HAVE_VIDEO_SNAPSHOT ?= '1' -MTKCAM_HAVE_EIS ?= '1' -ifneq ($(strip $(MTK_CAM_MFB_SUPPORT)),0) - MTKCAM_HAVE_MFB_SUPPORT := $(MTK_CAM_MFB_SUPPORT) -else - MTKCAM_HAVE_MFB_SUPPORT := 0 -endif - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# -ifeq "'1'" "$(strip $(MTKCAM_HAVE_MTKDEFAULT))" -LOCAL_CFLAGS += -DMTKCAM_HAVE_MTKDEFAULT="$(MTKCAM_HAVE_MTKDEFAULT)" -endif -# -ifeq "'1'" "$(strip $(MTKCAM_HAVE_SENSOR_HAL))" -LOCAL_CFLAGS += -DMTKCAM_HAVE_SENSOR_HAL="$(MTKCAM_HAVE_SENSOR_HAL)" -endif -# -ifeq "'1'" "$(strip $(MTKCAM_HAVE_3A_HAL))" -LOCAL_CFLAGS += -DMTKCAM_HAVE_3A_HAL="$(MTKCAM_HAVE_3A_HAL)" -endif -# -ifeq "'1'" "$(strip $(MTKCAM_HAVE_CAMSHOT))" -LOCAL_CFLAGS += -DMTKCAM_HAVE_CAMSHOT="$(MTKCAM_HAVE_CAMSHOT)" -endif -# -ifneq ($(strip $(MTKCAM_HAVE_MFB_SUPPORT)),0) -LOCAL_CFLAGS += -DMTKCAM_HAVE_MFB_SUPPORT=$(MTKCAM_HAVE_MFB_SUPPORT) -endif - -#------------------------------------------------------ -ifeq "'1'" "$(strip $(MTKCAM_HAVE_MTKDEFAULT))" -LOCAL_SRC_FILES += \ - ./v3/CaptureCmdQueThread.cpp \ - ./v3/DefaultAdapter.3A.cpp \ - ./v3/DefaultAdapter.Capture.cpp \ - ./v3/DefaultAdapter.CaptureCallback.cpp \ - ./v3/DefaultAdapter.Preview.cpp \ - ./v3/DefaultAdapter.Record.cpp \ - ./v3/DefaultAdapter.cpp \ - ./v3/DefaultAdapter.Param.cpp \ - ./v3/ZipImageCallbackThread.cpp \ - ./v3/DefaultAdapter.dump.cpp \ - -endif - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(MY_ADAPTER_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/utils/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include/D1 -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/$(MTKCAM_HAL_VERSION)/v1/adapter -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/$(MTKCAM_HAL_VERSION)/v1/adapter/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/$(MTKCAM_HAL_VERSION)/v1/adapter/Scenario/Shot/EngShot -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc -LOCAL_C_INCLUDES += $(MTKCAM_HAL_INCLUDE) -LOCAL_C_INCLUDES += $(MTKCAM_DRV_INCLUDE) -LOCAL_C_INCLUDES += $(MTKCAM_3A_INCLUDE) -LOCAL_C_INCLUDES += $(MTKCAM_ALGO_INCLUDE) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include/metadata -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/custom/$(PLATFORM)/hal/inc/isp_tuning -# -LOCAL_C_INCLUDES += $(TOP)/bionic $(TOP)/external/stlport/stlport -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av/include -# -LOCAL_C_INCLUDES += $(MY_ADAPTER_C_INCLUDES_PATH) -LOCAL_C_INCLUDES += $(MY_ADAPTER_C_INCLUDES_PATH)/inc -LOCAL_C_INCLUDES += $(MY_ADAPTER_C_INCLUDES_PATH)/Scenario/Shot/EngShot -# -LOCAL_C_INCLUDES += $(MTK_PATH_COMMON)/hal/inc -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM)/hal/inc -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM)/hal/inc/isp_tuning -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM)/hal/inc/aaa -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM)/hal/inc/debug_exif/aaa -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/inc -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/inc/isp_tuning -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/inc/aaa -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/inc/debug_exif/aaa -# -$(warning "[Remove Me] should not include directly") -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/mtkcam/D1/core/featureio/pipe/aaa -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/mtkcam/D1/core/featureio/pipe/aaa/lsc_mgr -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/mtkcam/D1/core/featureio/pipe/aaa/isp_tuning -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include/D1/mtkcam/algorithm/libcore -# -LOCAL_STATIC_LIBRARIES += -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += - - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.camadapter.default - -#----------------------------------------------------------- -ifeq "'1'" "$(strip $(MTKCAM_HAVE_MTKDEFAULT))" -include $(BUILD_STATIC_LIBRARY) -endif - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/v1/adapter/Scenario/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/v1/adapter/Scenario/Android.mk deleted file mode 100755 index 68a0eb2123cb63daa5f6e6011ea960d34cb1d986..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/v1/adapter/Scenario/Android.mk +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -LOCAL_SRC_FILES += - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(MY_ADAPTER_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include/D1 -# - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.camadapter.scenario.shot -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.camadapter.scenario -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/v1/adapter/Scenario/Shot/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/v1/adapter/Scenario/Shot/Android.mk deleted file mode 100755 index 1c62992989f55bc213b95125bd7862fee6e6a979..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/v1/adapter/Scenario/Shot/Android.mk +++ /dev/null @@ -1,122 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -#----------------------------------------------------------- -LOCAL_SRC_FILES += \ - ImpShot.cpp \ - ShotFactory.fb.cpp \ - ShotFactory.eng.cpp \ - ShotFactory.cpp \ - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(MY_ADAPTER_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include/D1 -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/$(MTKCAM_HAL_VERSION)/v1/adapter/inc/Scenario -LOCAL_C_INCLUDES += $(MTKCAM_HAL_INCLUDE) -LOCAL_C_INCLUDES += $(MTKCAM_3A_INCLUDE) -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include/metadata -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/custom/$(PLATFORM)/hal/inc/isp_tuning -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av/include -LOCAL_C_INCLUDES += $(MY_ADAPTER_C_INCLUDES_PATH)/inc/Scenario -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include/D1/mtkcam/featureio -#for camera metadata -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -# - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.camadapter.scenario.shot.testshot -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.camadapter.scenario.shot.normalshot -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.camadapter.scenario.shot.zsdshot -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.camadapter.scenario.shot.continuousshot -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.camadapter.scenario.shot.facebeautyshot -#LOCAL_WHOLE_STATIC_LIBRARIES += libcam.camadapter.scenario.shot.evshot -#LOCAL_WHOLE_STATIC_LIBRARIES += libcam.camadapter.scenario.shot.bestshot -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.camadapter.scenario.shot.hdrshot -ifneq ($(strip $(MTK_CAM_MFB_SUPPORT)),0) -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.camadapter.scenario.shot.mfllshot -endif -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.camadapter.scenario.shot.engshot -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.camadapter.scenario.shot.stereoshot -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.camadapter.scenario.shot.vssshot -# -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM)/hal/inc -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/inc -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.camadapter.scenario.shot -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -#----------------------------------------------------------- -# If support MFNR, give a pre-define -ifneq ($(strip $(MTK_CAM_MFB_SUPPORT)),0) - LOCAL_CFLAGS += -DMTKCAM_HAVE_MFB_SUPPORT -endif - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/v1/adapter/Scenario/Shot/ContinuousShot/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/v1/adapter/Scenario/Shot/ContinuousShot/Android.mk deleted file mode 100755 index e92afae01dd68794e4ecf10d61cc9fc3cadfb598..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/v1/adapter/Scenario/Shot/ContinuousShot/Android.mk +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -#----------------------------------------------------------- -LOCAL_SRC_FILES += \ - ContinuousShot.cpp \ - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(MY_ADAPTER_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include/D1 -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(MTKCAM_HAL_INCLUDE) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/$(MTKCAM_HAL_VERSION)/v1/adapter/inc/Scenario -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/$(MTKCAM_HAL_VERSION)/v1/adapter/Scenario/Shot/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/utils/include -LOCAL_C_INCLUDES += $(MTKCAM_3A_INCLUDE) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include/metadata -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/custom/$(PLATFORM)/hal/inc/isp_tuning -# -LOCAL_C_INCLUDES += $(MY_ADAPTER_C_INCLUDES_PATH)/inc/Scenario -LOCAL_C_INCLUDES += $(MY_ADAPTER_C_INCLUDES_PATH)/Scenario/Shot/inc -# - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.camadapter.scenario.shot.continuousshot -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/v1/adapter/Scenario/Shot/EngShot/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/v1/adapter/Scenario/Shot/EngShot/Android.mk deleted file mode 100755 index 03b1ce8ab80e47a03345fbbfc9fdc1c28adb8506..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/v1/adapter/Scenario/Shot/EngShot/Android.mk +++ /dev/null @@ -1,103 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -#----------------------------------------------------------- -LOCAL_SRC_FILES += \ - EngShot.cpp \ - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) - -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM)/hal/D1/inc -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/inc -LOCAL_C_INCLUDES += $(MTK_PATH_COMMON)/hal/D1/inc - -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM)/hal/D1/inc/aaa -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/inc/aaa -LOCAL_C_INCLUDES += $(MTK_PATH_COMMON)/hal/D1/inc/aaa - -LOCAL_C_INCLUDES += $(MY_ADAPTER_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include/D1 -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/utils/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/$(MTKCAM_HAL_VERSION)/v1/adapter/inc/Scenario -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/$(MTKCAM_HAL_VERSION)/v1/adapter/Scenario/Shot/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/aaa -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc -LOCAL_C_INCLUDES += $(MTKCAM_HAL_INCLUDE) -LOCAL_C_INCLUDES += $(MTKCAM_3A_INCLUDE) -LOCAL_C_INCLUDES += $(MTKCAM_ALGO_INCLUDE) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include/metadata -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/custom/$(PLATFORM)/hal/inc/isp_tuning -# -LOCAL_C_INCLUDES += $(MY_ADAPTER_C_INCLUDES_PATH)/inc/Scenario -LOCAL_C_INCLUDES += $(MY_ADAPTER_C_INCLUDES_PATH)/Scenario/Shot/inc -# - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.camadapter.scenario.shot.engshot -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/v1/adapter/Scenario/Shot/FBShot/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/v1/adapter/Scenario/Shot/FBShot/Android.mk deleted file mode 100755 index 4f2d920e0eab12c978e6ae10c894e4add9afe840..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/v1/adapter/Scenario/Shot/FBShot/Android.mk +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -#----------------------------------------------------------- -LOCAL_SRC_FILES += $(call all-c-cpp-files-under, .) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(MY_ADAPTER_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/utils/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include/D1 -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/$(MTKCAM_HAL_VERSION)/include/hwutils -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/$(MTKCAM_HAL_VERSION)/v1/adapter/inc/Scenario -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/$(MTKCAM_HAL_VERSION)/v1/adapter/Scenario/Shot/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/utils/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/include/common/FaceDetection/FD4.0 -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/include/common/fb -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc -LOCAL_C_INCLUDES += $(MTKCAM_DRV_INCLUDE)/iopipe -LOCAL_C_INCLUDES += $(MTKCAM_DRV_INCLUDE) -LOCAL_C_INCLUDES += $(MTKCAM_ALGO_INCLUDE)/libfdft -# -LOCAL_C_INCLUDES += $(TOP)/bionic $(TOP)/external/stlport/stlport -# -# -LOCAL_C_INCLUDES += $(MY_ADAPTER_C_INCLUDES_PATH)/inc/Scenario -LOCAL_C_INCLUDES += $(MY_ADAPTER_C_INCLUDES_PATH)/Scenario/Shot/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/mtkcam/D1/v1/adapter/inc/Scenario -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/mtkcam/D1/v1/adapter/Scenario/Shot/inc -LOCAL_C_INCLUDES += $(MTKCAM_HAL_INCLUDE) -LOCAL_C_INCLUDES += $(MTKCAM_DRV_INCLUDE) -# -LOCAL_C_INCLUDES += $(TOP)/mediatek/kernel/include/linux -# -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/frameworks/base/perfservice/perfservicenative -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/frameworks/av/include -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/frameworks/av/services -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM)/hal/inc -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/inc - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include/mtkcam/feature/effectHal -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += libdl -LOCAL_SHARED_LIBRARIES += libcam.exif.v3 -LOCAL_SHARED_LIBRARIES += libeffecthal.utils -LOCAL_SHARED_LIBRARIES += libdpframework - -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -#----------------------------------------------------------- -LOCAL_MODULE := libcam.camadapter.scenario.shot.facebeautyshot -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/v1/adapter/Scenario/Shot/FBShot/test/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/v1/adapter/Scenario/Shot/FBShot/test/Android.mk deleted file mode 100755 index 1f5e3a1b6d2a610e1f77a38506e68db9f9643878..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/v1/adapter/Scenario/Shot/FBShot/test/Android.mk +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk --include $(TOP)/$(MTK_PATH_PLATFORM)/hardware/v1/adapter.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += $(call all-c-cpp-files-under, .) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(MY_ADAPTER_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -# -LOCAL_C_INCLUDES += $(TOP)/bionic $(TOP)/external/stlport/stlport -# -LOCAL_C_INCLUDES += $(MY_ADAPTER_C_INCLUDES_PATH)/inc/Scenario -LOCAL_C_INCLUDES += $(MY_ADAPTER_C_INCLUDES_PATH)/Scenario/Shot/inc -# -# - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libcam.camadapter -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libdpframework - -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := eng -LOCAL_MODULE := fbsdktest -#----------------------------------------------------------- -include $(BUILD_EXECUTABLE) - diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/v1/adapter/Scenario/Shot/HDRShot/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/v1/adapter/Scenario/Shot/HDRShot/Android.mk deleted file mode 100755 index 540c65d4c8a6577c86a59c07c9534483e52f00c9..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/v1/adapter/Scenario/Shot/HDRShot/Android.mk +++ /dev/null @@ -1,42 +0,0 @@ -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -ifeq ($(MTK_CAM_HDR_SUPPORT), yes) - --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -LOCAL_MODULE := libcam.camadapter.scenario.shot.hdrshot - -LOCAL_ADDITIONAL_DEPENDENCIES := $(LOCAL_PATH)/Android.mk - -MTK_PATH_CAM := $(MTK_PATH_SOURCE)/hardware/mtkcam - -LOCAL_SRC_FILES := HDRShot.cpp - -LOCAL_C_INCLUDES := \ - system/media/camera/include \ - $(MTKCAM_C_INCLUDES) \ - $(MTK_PATH_CAM) \ - $(MTK_PATH_CAM)/common/include \ - $(MTK_PATH_CAM)/include/$(PLATFORM) \ - $(MTK_PATH_CAM)/middleware/common/include \ - $(MTKCAM_HAL_INCLUDE) \ - $(MTKCAM_HAL_INCLUDE)/../v1/adapter/inc/Scenario \ - $(MTKCAM_HAL_INCLUDE)/../v1/adapter/Scenario/Shot/inc \ - $(MTKCAM_HAL_INCLUDE)/../v1/camshot/inc \ - $(MTKCAM_3A_INCLUDE) \ - $(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include \ - $(MTK_PATH_SOURCE)/hardware/mtkcam/feature/include \ - $(MTK_PATH_SOURCE)/hardware/gralloc_extra/include \ - $(MTK_PATH_SOURCE)/custom/$(TARGET_BOARD_PLATFORM)/hal/inc/isp_tuning - -LOCAL_MODULE_TAGS := optional - -LOCAL_CFLAGS := -DLOG_TAG=\"hdrshot\" - -LOCAL_CFLAGS += -DUSE_SYSTRACE - -include $(BUILD_STATIC_LIBRARY) - -endif # MTK_CAM_HDR_SUPPORT diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/v1/adapter/Scenario/Shot/MfllShot/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/v1/adapter/Scenario/Shot/MfllShot/Android.mk deleted file mode 100755 index b756e963292604427c530082b7a862525e917833..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/v1/adapter/Scenario/Shot/MfllShot/Android.mk +++ /dev/null @@ -1,42 +0,0 @@ -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -ifneq ($(strip $(MTK_CAM_MFB_SUPPORT)),0) - --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -LOCAL_MODULE := libcam.camadapter.scenario.shot.mfllshot - -LOCAL_ADDITIONAL_DEPENDENCIES := $(LOCAL_PATH)/Android.mk - -MTK_PATH_CAM := $(MTK_PATH_SOURCE)/hardware/mtkcam - -LOCAL_SRC_FILES := MfllShot.cpp - -LOCAL_C_INCLUDES := \ - system/media/camera/include \ - $(MTKCAM_C_INCLUDES) \ - $(MTK_PATH_CAM) \ - $(MTK_PATH_CAM)/common/include \ - $(MTK_PATH_CAM)/include/$(PLATFORM) \ - $(MTK_PATH_CAM)/middleware/common/include \ - $(MTKCAM_HAL_INCLUDE) \ - $(MTKCAM_HAL_INCLUDE)/../v1/adapter/inc/Scenario \ - $(MTKCAM_HAL_INCLUDE)/../v1/adapter/Scenario/Shot/inc \ - $(MTKCAM_HAL_INCLUDE)/../v1/camshot/inc \ - $(MTKCAM_3A_INCLUDE) \ - $(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include \ - $(MTK_PATH_SOURCE)/hardware/mtkcam/feature/include \ - $(MTK_PATH_SOURCE)/hardware/gralloc_extra/include \ - $(MTK_PATH_SOURCE)/custom/$(TARGET_BOARD_PLATFORM)/hal/inc/isp_tuning - -LOCAL_MODULE_TAGS := optional - -LOCAL_CFLAGS := -DLOG_TAG=\"mfllshot\" - -LOCAL_CFLAGS += -DUSE_SYSTRACE - -include $(BUILD_STATIC_LIBRARY) - -endif # MTK_CAM_MFB_SUPPORT diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/v1/adapter/Scenario/Shot/NormalShot/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/v1/adapter/Scenario/Shot/NormalShot/Android.mk deleted file mode 100755 index 5b569bb37e6f9d90e23d025b5e30a01340058771..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/v1/adapter/Scenario/Shot/NormalShot/Android.mk +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -#----------------------------------------------------------- -LOCAL_SRC_FILES += \ - NormalShot.cpp \ - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(MY_ADAPTER_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include/D1 -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/$(MTKCAM_HAL_VERSION) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/$(MTKCAM_HAL_VERSION)/v1/adapter/inc/Scenario -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/utils/include -LOCAL_C_INCLUDES += $(MTKCAM_HAL_INCLUDE) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/$(MTKCAM_HAL_VERSION)/v1/adapter/Scenario/Shot/inc -# -LOCAL_C_INCLUDES += $(MY_ADAPTER_C_INCLUDES_PATH)/inc/Scenario -LOCAL_C_INCLUDES += $(MY_ADAPTER_C_INCLUDES_PATH)/Scenario/Shot/inc -# - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.camadapter.scenario.shot.normalshot -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/v1/adapter/Scenario/Shot/StereoShot/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/v1/adapter/Scenario/Shot/StereoShot/Android.mk deleted file mode 100755 index c38e92d0e0777c8a8b9819a76ae1385c94eb491d..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/v1/adapter/Scenario/Shot/StereoShot/Android.mk +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -#----------------------------------------------------------- -LOCAL_SRC_FILES += StereoShot.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(MY_ADAPTER_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include/D1 -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/$(MTKCAM_HAL_VERSION)/v1/adapter/inc/Scenario -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/$(MTKCAM_HAL_VERSION)/v1/adapter/Scenario/Shot/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/utils/include -LOCAL_C_INCLUDES += $(MTKCAM_HAL_INCLUDE) -# -LOCAL_C_INCLUDES += $(MY_ADAPTER_C_INCLUDES_PATH)/inc/Scenario -LOCAL_C_INCLUDES += $(MY_ADAPTER_C_INCLUDES_PATH)/Scenario/Shot/inc -# - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.camadapter.scenario.shot.stereoshot - - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/v1/adapter/Scenario/Shot/TestShot/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/v1/adapter/Scenario/Shot/TestShot/Android.mk deleted file mode 100755 index 2732605c3ceafe0e8bcbadf34abb505f12049f42..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/v1/adapter/Scenario/Shot/TestShot/Android.mk +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -MTKCAM_HAVE_TESTSHOT := 0 # 1: to support TestShot - -#----------------------------------------------------------- -ifeq "1" "$(strip $(MTKCAM_HAVE_TESTSHOT))" -LOCAL_SRC_FILES += \ - TestShot.cpp \ - dummy.cpp \ - -else -LOCAL_SRC_FILES += dummy.cpp -endif - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(MY_ADAPTER_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include/D1 -# -LOCAL_C_INCLUDES += $(MY_ADAPTER_C_INCLUDES_PATH)/inc/Scenario -LOCAL_C_INCLUDES += $(MY_ADAPTER_C_INCLUDES_PATH)/Scenario/Shot/inc -# - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.camadapter.scenario.shot.testshot - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/v1/adapter/Scenario/Shot/VssShot/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/v1/adapter/Scenario/Shot/VssShot/Android.mk deleted file mode 100755 index 57bca554f938924c869106b61bcfdeb6d55f6fa0..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/v1/adapter/Scenario/Shot/VssShot/Android.mk +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -#----------------------------------------------------------- -LOCAL_SRC_FILES += \ - VssShot.cpp \ - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(MY_ADAPTER_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include/D1 -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/$(MTKCAM_HAL_VERSION) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/$(MTKCAM_HAL_VERSION)/v1/adapter/inc/Scenario -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/utils/include -LOCAL_C_INCLUDES += $(MTKCAM_HAL_INCLUDE) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/$(MTKCAM_HAL_VERSION)/v1/adapter/Scenario/Shot/inc -# -LOCAL_C_INCLUDES += $(MY_ADAPTER_C_INCLUDES_PATH)/inc/Scenario -LOCAL_C_INCLUDES += $(MY_ADAPTER_C_INCLUDES_PATH)/Scenario/Shot/inc -# - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.camadapter.scenario.shot.vssshot -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/v1/adapter/Scenario/Shot/ZsdShot/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/v1/adapter/Scenario/Shot/ZsdShot/Android.mk deleted file mode 100755 index 48be3179e0a8a17be5df56bb9234c4868c2a5ca1..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/v1/adapter/Scenario/Shot/ZsdShot/Android.mk +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -#----------------------------------------------------------- -LOCAL_SRC_FILES += \ - ZsdShot.cpp \ - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(MY_ADAPTER_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/$(MTKCAM_HAL_VERSION) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/$(MTKCAM_HAL_VERSION)/v1/adapter/inc/Scenario -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/utils/include -LOCAL_C_INCLUDES += $(MTKCAM_HAL_INCLUDE) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/$(MTKCAM_HAL_VERSION)/v1/adapter/Scenario/Shot/inc -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -# -LOCAL_C_INCLUDES += $(MY_ADAPTER_C_INCLUDES_PATH)/inc/Scenario -LOCAL_C_INCLUDES += $(MY_ADAPTER_C_INCLUDES_PATH)/Scenario/Shot/inc - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.camadapter.scenario.shot.zsdshot -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/v1/adapter/Scenario/flowControl/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/v1/adapter/Scenario/flowControl/Android.mk deleted file mode 100755 index 2cf749d45c8fa9099e90256a370a87d701989b57..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/v1/adapter/Scenario/flowControl/Android.mk +++ /dev/null @@ -1,134 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -#----------------------------------------------------------- -LOCAL_SRC_FILES += FlowControl.cpp -LOCAL_SRC_FILES += FlowControlBase.cpp -# -LOCAL_SRC_FILES += default/DefaultFlowControl.cpp -LOCAL_SRC_FILES += default/DefaultFlowControl.pipeline.cpp -# -LOCAL_SRC_FILES += eng/EngFlowControl.cpp -LOCAL_SRC_FILES += eng/EngFlowControl.pipeline.cpp -# -ifneq ($(MTK_BASIC_PACKAGE), yes) -LOCAL_SRC_FILES += feature/FeatureFlowControl.cpp -LOCAL_SRC_FILES += feature/FeatureFlowControl.pipeline.cpp -endif -ifeq ($(MTK_CAM_STEREO_CAMERA_SUPPORT), yes) -MTKCAM_HAVE_MTKSTEREO := '1' -LOCAL_SRC_FILES += stereo/StereoFlowControl.cpp -LOCAL_SRC_FILES += stereo/StereoFlowControl.pipeline.cpp -LOCAL_SRC_FILES += stereo/StereoFlowControl.P1Pipeline.cpp -LOCAL_SRC_FILES += stereo/StereoFlowControl.P2Pipeline.cpp -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/drv/include/$(PLATFORM)/Sen -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_3A_INCLUDE)/Hal3 -else -MTKCAM_HAVE_MTKSTEREO := '0' -endif -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -# -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include/D1 -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/$(MTKCAM_HAL_VERSION)/v1/adapter/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/$(MTKCAM_HAL_VERSION)/v1/adapter/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include/$(PLATFORM) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/bwc/inc -LOCAL_C_INCLUDES += $(MTKCAM_DRV_INCLUDE)/drv -LOCAL_C_INCLUDES += $(MTKCAM_DRV_INCLUDE) -LOCAL_C_INCLUDES += $(MTKCAM_3A_INCLUDE) -LOCAL_C_INCLUDES += $(MTKCAM_HAL_INCLUDE) -LOCAL_C_INCLUDES += $(MTKCAM_HAL_INCLUDE)/metadata -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/$(MTKCAM_HAL_VERSION)/v1/adapter -# -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/isp_tuning -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/ -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av/include -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -# VSDoF Hal -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/feature/include/common/ - -$(warning FIXME workaround) -# Note: "/bionic" and "/external/stlport/stlport" is for stlport. -LOCAL_C_INCLUDES += $(TOP)/bionic -LOCAL_C_INCLUDES += $(TOP)/external/stlport/stlport -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/mtkcam/D1/v1/adapter/inc -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += libdpframework - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.camadapter.flowControl -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# -ifeq "'1'" "$(strip $(MTKCAM_HAVE_MTKSTEREO))" -LOCAL_CFLAGS += -DMTKCAM_HAVE_MTKSTEREO="$(MTKCAM_HAVE_MTKSTEREO)" -endif -# -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/v1/adapter/State/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/v1/adapter/State/Android.mk deleted file mode 100755 index 355d067c457b7ac59e2f53d73171094750d8e187..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/v1/adapter/State/Android.mk +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -MTKCAM_HAVE_MTKENG ?= '1' - -#----------------------------------------------------------- -LOCAL_SRC_FILES += \ - StateBase.cpp \ - StateIdle.cpp \ - StatePreview.cpp \ - StateRecording.cpp \ - StatePreCapture.cpp \ - StateNormalCapture.cpp \ - StateZSLCapture.cpp \ - StateVideoSnapshot.cpp \ - StateManager.cpp \ - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(MY_ADAPTER_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include/D1 -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(MTKCAM_HAL_INCLUDE) -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av/include -# -LOCAL_C_INCLUDES += $(LOCAL_PATH)/.. -LOCAL_C_INCLUDES += $(MY_ADAPTER_C_INCLUDES_PATH) -# -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.camadapter.state - -#----------------------------------------------------------- -ifeq "'1'" "$(strip $(MTKCAM_HAVE_MTKENG))" -include $(BUILD_STATIC_LIBRARY) -endif - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/v1/adapter/Stereo/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/v1/adapter/Stereo/Android.mk deleted file mode 100755 index 4a7c4d69688c4986b042ca6af5d7e6a18c4a530e..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/v1/adapter/Stereo/Android.mk +++ /dev/null @@ -1,151 +0,0 @@ -# Copyright Statement: - -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. - -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. - -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -#----------------------------------------------------------- -MTKCAM_HAVE_MTKSTEREO ?= '1' -MTKCAM_HAVE_SENSOR_HAL ?= '1' -MTKCAM_HAVE_3A_HAL ?= '1' -MTKCAM_HAVE_CAMSHOT ?= '0' -MTKCAM_HAVE_VIDEO_SNAPSHOT ?= '1' -MTKCAM_HAVE_EIS ?= '1' - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# -ifeq "'1'" "$(strip $(MTKCAM_HAVE_MTKSTEREO))" -LOCAL_CFLAGS += -DMTKCAM_HAVE_MTKSTEREO="$(MTKCAM_HAVE_MTKSTEREO)" -endif -# -ifeq "'1'" "$(strip $(MTKCAM_HAVE_SENSOR_HAL))" -LOCAL_CFLAGS += -DMTKCAM_HAVE_SENSOR_HAL="$(MTKCAM_HAVE_SENSOR_HAL)" -endif -# -ifeq "'1'" "$(strip $(MTKCAM_HAVE_3A_HAL))" -LOCAL_CFLAGS += -DMTKCAM_HAVE_3A_HAL="$(MTKCAM_HAVE_3A_HAL)" -endif -# -ifeq "'1'" "$(strip $(MTKCAM_HAVE_CAMSHOT))" -LOCAL_CFLAGS += -DMTKCAM_HAVE_CAMSHOT="$(MTKCAM_HAVE_CAMSHOT)" -endif - -#------------------------------------------------------ -ifeq "'1'" "$(strip $(MTKCAM_HAVE_MTKSTEREO))" -LOCAL_SRC_FILES += \ - ./v3/CaptureCmdQueThread.cpp \ - ./v3/StereoAdapter.3A.cpp \ - ./v3/StereoAdapter.Capture.cpp \ - ./v3/StereoAdapter.CaptureCallback.cpp \ - ./v3/StereoAdapter.Preview.cpp \ - ./v3/StereoAdapter.Record.cpp \ - ./v3/StereoAdapter.cpp \ - ./v3/StereoAdapter.Param.cpp \ - ./v3/ZipImageCallbackThread.cpp \ - ./v3/StereoAdapter.dump.cpp -endif - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(MY_ADAPTER_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/utils/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include/D1 -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/$(MTKCAM_HAL_VERSION)/v1/adapter -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/$(MTKCAM_HAL_VERSION)/v1/adapter/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/$(MTKCAM_HAL_VERSION)/v1/adapter/Scenario/Shot/EngShot -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc -LOCAL_C_INCLUDES += $(MTKCAM_HAL_INCLUDE) -LOCAL_C_INCLUDES += $(MTKCAM_DRV_INCLUDE) -LOCAL_C_INCLUDES += $(MTKCAM_3A_INCLUDE) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include/metadata -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/custom/$(PLATFORM)/hal/inc/isp_tuning -# -LOCAL_C_INCLUDES += $(TOP)/bionic $(TOP)/external/stlport/stlport -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av/include -# -LOCAL_C_INCLUDES += $(MY_ADAPTER_C_INCLUDES_PATH) -LOCAL_C_INCLUDES += $(MY_ADAPTER_C_INCLUDES_PATH)/inc -LOCAL_C_INCLUDES += $(MY_ADAPTER_C_INCLUDES_PATH)/Scenario/Shot/EngShot -# -LOCAL_C_INCLUDES += $(MTK_PATH_COMMON)/hal/inc -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM)/hal/inc -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM)/hal/inc/isp_tuning -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM)/hal/inc/aaa -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM)/hal/inc/debug_exif/aaa -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/inc -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/inc/isp_tuning -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/inc/aaa -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/inc/debug_exif/aaa -# -$(warning "[Remove Me] should not include directly") -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/mtkcam/D1/core/featureio/pipe/aaa -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/mtkcam/D1/core/featureio/pipe/aaa/lsc_mgr -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/mtkcam/D1/core/featureio/pipe/aaa/isp_tuning -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include/D1/mtkcam/algorithm/libcore -# -LOCAL_STATIC_LIBRARIES += -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += - - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.camadapter.stereo - -#----------------------------------------------------------- -ifeq "'1'" "$(strip $(MTKCAM_HAVE_MTKSTEREO))" -include $(BUILD_STATIC_LIBRARY) -endif - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) \ No newline at end of file diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/v1/adapter/buffer/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/v1/adapter/buffer/Android.mk deleted file mode 100755 index f142327b91f986f19be0ab17e8aa70e33285a86e..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/v1/adapter/buffer/Android.mk +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -LOCAL_SRC_FILES += ClientBufferPool.cpp -# -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -# -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/ -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/v1.4/include -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av/include -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include - -$(warning FIXME workaround) -# Note: "/bionic" and "/external/stlport/stlport" is for stlport. -LOCAL_C_INCLUDES += $(TOP)/bionic -LOCAL_C_INCLUDES += $(TOP)/external/stlport/stlport -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/mtkcam/D1/v1/adapter/inc -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += -#----------------------------------------------------------- - - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.camadapter.buffer -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/v1/camshot/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/v1/camshot/Android.mk deleted file mode 100755 index 62138e763d2f79aa8ee7abe13b923b987c85fbee..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/v1/camshot/Android.mk +++ /dev/null @@ -1,195 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += \ - CamShotImp.cpp \ - SingleShot/ISingleShotBridge.cpp \ - SingleShot/SingleShot.cpp \ - MultiShot/IMultiShotBridge.cpp \ - MultiShot/MultiShot.cpp \ - MultiShot/MShotPreviewThread.cpp \ - MultiShot/MShotDispatcher.cpp \ - CamShotUtils.cpp \ - SmartShot/ISmartShotBridge.cpp \ - StereoShot/IStereoShotBridge.cpp \ - StereoShot/StereoShot.cpp \ - buffer/BufferCallbackHandler.cpp \ - buffer/CallbackBufferPool.cpp \ - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include/$(PLATFORM) -LOCAL_C_INCLUDES += $(MTKCAM_HAL_INCLUDE) -LOCAL_C_INCLUDES += $(MTKCAM_HAL_INCLUDE)/metadata -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include/metadata -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/custom/$(PLATFORM)/hal/inc/isp_tuning -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/drv/include/$(PLATFORM)/drv -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/utils/include - -# -# Note: "/bionic" and "/external/stlport/stlport" is for stlport. -#LOCAL_C_INCLUDES += $(TOP)/bionic -#LOCAL_C_INCLUDES += $(TOP)/external/stlport/stlport -LOCAL_C_INCLUDES += $(TOP)/system/core/include -# -# camera Hardware -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av/include -# -# custom -#LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/inc -#$(warning "[Remove Me] chide.chen shouldn't include this path") -#LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/mtkcam/D1/core/featureio/drv/inc -# -# jpeg encoder -#LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/jpeg/inc -# m4u -#LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/m4u -# -#LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/kernel/include -#LOCAL_C_INCLUDES += $(TOP)/external/jpeg -# -# temp for using iopipe -#LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware -#LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/mtkcam/D1/core/imageio/inc -#LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/kernel/core/include/mach -#LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include/D1/mtkcam/featureio -LOCAL_C_INCLUDES += $(MTKCAM_DRV_INCLUDE) -LOCAL_C_INCLUDES += $(MTKCAM_3A_INCLUDE) -LOCAL_C_INCLUDES += $(MTKCAM_HAL_INCLUDE) - -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/external/perfservicenative # For Performance Service - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -# MTK_CAM_MFB_SUPPORT 0: off, 1: mfll, 2: ais, 3:both, 4: sqc -ifeq ($(strip $(MTK_CAM_MFB_SUPPORT)), 0) - LOCAL_CFLAGS += -DMTK_CAM_MFB_SUPPORT_LEVEL=0 -endif -ifeq ($(strip $(MTK_CAM_MFB_SUPPORT)), 1) - LOCAL_CFLAGS += -DMTK_CAM_MFB_SUPPORT_LEVEL=1 -endif -ifeq ($(strip $(MTK_CAM_MFB_SUPPORT)), 2) - LOCAL_CFLAGS += -DMTK_CAM_MFB_SUPPORT_LEVEL=2 -endif -ifeq ($(strip $(MTK_CAM_MFB_SUPPORT)), 3) - LOCAL_CFLAGS += -DMTK_CAM_MFB_SUPPORT_LEVEL=3 -endif -ifeq ($(strip $(MTK_CAM_MFB_SUPPORT)), 4) - LOCAL_CFLAGS += -DMTK_CAM_MFB_SUPPORT_LEVEL=4 -endif - -# - -#----------------------------------------------------------- -ifneq ($(strip $(MTKCAM_BASIC_PACKAGE)), 1) -LOCAL_WHOLE_STATIC_LIBRARIES += libsched # For CPU Affinity -endif -LOCAL_WHOLE_STATIC_LIBRARIES += -#LOCAL_WHOLE_STATIC_LIBRARIES += libcam.camshot.utils -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -#LOCAL_SHARED_LIBRARIES += libstlport -LOCAL_SHARED_LIBRARIES += libstdc++ -# -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libcam_hwutils -LOCAL_SHARED_LIBRARIES += libcam.exif -LOCAL_SHARED_LIBRARIES += libcamera_client -#LOCAL_SHARED_LIBRARIES += libcamera_client_mtk -# -# sensor hal -LOCAL_SHARED_LIBRARIES += libcam.halsensor -# -# iopipe -LOCAL_SHARED_LIBRARIES += libcam.iopipe -# -# for 3A -#LOCAL_SHARED_LIBRARIES += libfeatureiodrv -#LOCAL_SHARED_LIBRARIES += libfeatureio -# -# for jpeg enc use -#LOCAL_SHARED_LIBRARIES += libm4u libJpgEncPipe -# -# temp for imem & isp_drv -#LOCAL_SHARED_LIBRARIES += libcamdrv - -LOCAL_SHARED_LIBRARIES += libdl # For PerformanceService -# for pipe -LOCAL_SHARED_LIBRARIES += libcam.metadata -LOCAL_SHARED_LIBRARIES += libcam.metadataprovider -LOCAL_SHARED_LIBRARIES += libcam3_utils -LOCAL_SHARED_LIBRARIES += libcam3_pipeline -LOCAL_SHARED_LIBRARIES += libcam3_hwnode -LOCAL_SHARED_LIBRARIES += libcam.legacypipeline -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := libcam.camshot - -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/v1/camshot/test/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/v1/camshot/test/Android.mk deleted file mode 100755 index 4c65dde73edb1345f7b49186f7068e650489a53a..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/v1/camshot/test/Android.mk +++ /dev/null @@ -1,132 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -# -# camshottest -# -LOCAL_SRC_FILES := \ - main.cpp \ - test_singleshot.cpp \ - #test_multishot.cpp \ - -# -# Note: "/bionic" and "/external/stlport/stlport" is for stlport. -#LOCAL_C_INCLUDES += $(TOP)/bionic -#LOCAL_C_INCLUDES += $(TOP)/external/stlport/stlport -# -# camera Hardware -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/mtkcam/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/mtkcam/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/mtkcam/inc/common -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(MTKCAM_HAL_INCLUDE) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam - -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include - -# vector -LOCAL_SHARED_LIBRARIES := \ - libcutils \ - libutils \ - #libstlport \ - -# shot -LOCAL_SHARED_LIBRARIES += \ - libcam.camshot \ - -# sensor hal -LOCAL_SHARED_LIBRARIES += \ - libcam.halsensor \ - -# camUtils -LOCAL_SHARED_LIBRARIES += \ - libcam_utils \ - -LOCAL_SHARED_LIBRARIES += \ - libcam.metadata \ - -# -LOCAL_STATIC_LIBRARIES := \ - -# -LOCAL_WHOLE_STATIC_LIBRARIES := \ - -# -LOCAL_MODULE := camshottest - -# -LOCAL_MODULE_TAGS := eng - -# -LOCAL_PRELINK_MODULE := false -# - -# -# Start of common part ------------------------------------ --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include/D1 - -# End of common part --------------------------------------- -# -include $(BUILD_EXECUTABLE) - - -# -#include $(call all-makefiles-under,$(LOCAL_PATH)) diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/v1/client/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/v1/client/Android.mk deleted file mode 100755 index ee6d39a613fa0a7391cf77110a172e50a831fc64..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/v1/client/Android.mk +++ /dev/null @@ -1,165 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -MY_CLIENT_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av/include - -#----------------------------------------------------------- -#gralloc extra -MTKCAM_HAVE_GRALLOC_EXTRA := '1' -# -# Preview Feature Clients -MTKCAM_HAVE_PREVIEWFEATURE_CLIENT ?= '1' -# -# Preview Callback Client -MTKCAM_HAVE_PREVIEWCALLBACK_CLIENT ?= '1' -# -# Display Client -MTKCAM_HAVE_DISPLAY_CLIENT ?= '1' -# -# Record Client -MTKCAM_HAVE_RECORD_CLIENT ?= '1' -# -# FD Client -MTKCAM_HAVE_FD_CLIENT ?= '1' -# -# OT CLient -ifeq ($(MTK_CAM_OT_SUPPORT),yes) -MTKCAM_HAVE_OT_CLIENT ?= '1' -else -MTKCAM_HAVE_OT_CLIENT ?= '0' -endif -# - -#----------------------------------------------------------- -LOCAL_STATIC_LIBRARIES := -# -# Generic -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.client.camclient.generic -# -# Preview Features Clients -ifeq "'1'" "$(strip $(MTKCAM_HAVE_PREVIEWFEATURE_CLIENT))" - LOCAL_WHOLE_STATIC_LIBRARIES += libcam.client.camclient.previewfeature - LOCAL_SHARED_LIBRARIES += libcam.featureio.pipe.utility - LOCAL_SHARED_LIBRARIES += libcam.featureio.pipe.panorama -endif -# -# Preview Callback Client -ifeq "'1'" "$(strip $(MTKCAM_HAVE_PREVIEWCALLBACK_CLIENT))" - LOCAL_WHOLE_STATIC_LIBRARIES += libcam.client.camclient.previewcallback -endif -# -# Display Client -ifeq "'1'" "$(strip $(MTKCAM_HAVE_DISPLAY_CLIENT))" - LOCAL_WHOLE_STATIC_LIBRARIES += libcam.client.displayclient -endif -# -# Record Client -ifeq "'1'" "$(strip $(MTKCAM_HAVE_RECORD_CLIENT))" - LOCAL_WHOLE_STATIC_LIBRARIES += libcam.client.camclient.record.common - LOCAL_WHOLE_STATIC_LIBRARIES += libcam.client.camclient.record.platform -endif -# -# FD Client -ifeq "'1'" "$(strip $(MTKCAM_HAVE_FD_CLIENT))" - LOCAL_WHOLE_STATIC_LIBRARIES += libcam.client.camclient.fd -endif -# -# OT Client -ifeq "'1'" "$(strip $(MTKCAM_HAVE_OT_CLIENT))" - LOCAL_WHOLE_STATIC_LIBRARIES += libcam.client.camclient.ot - LOCAL_SHARED_LIBRARIES += libcam.feature.ot -endif -# -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libbinder -LOCAL_SHARED_LIBRARIES += libui -#LOCAL_SHARED_LIBRARIES += libstlport -LOCAL_SHARED_LIBRARIES += libion libion_mtk -LOCAL_SHARED_LIBRARIES += libhardware -# -LOCAL_SHARED_LIBRARIES += libcamera_client libmtkcamera_client -# -LOCAL_SHARED_LIBRARIES += libcam_mmp -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libcam.utils -LOCAL_SHARED_LIBRARIES += libcam.paramsmgr -# -#LOCAL_SHARED_LIBRARIES += libcamdrv -#LOCAL_SHARED_LIBRARIES += libfeatureio -# -LOCAL_SHARED_LIBRARIES += libdpframework -LOCAL_SHARED_LIBRARIES += libJpgEncPipe -#LOCAL_SHARED_LIBRARIES += libmpo -#LOCAL_SHARED_LIBRARIES += libmpoencoder -LOCAL_SHARED_LIBRARIES += libcam.exif -LOCAL_SHARED_LIBRARIES += libcameracustom -# face feature -LOCAL_SHARED_LIBRARIES += libfeature.face -LOCAL_SHARED_LIBRARIES += libcam.halsensor -# Hal3A -LOCAL_SHARED_LIBRARIES += libcam.hal3a.v3 -ifeq "'1'" "$(strip $(MTKCAM_HAVE_GRALLOC_EXTRA))" -LOCAL_SHARED_LIBRARIES += libgralloc_extra -endif -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := libcam.client -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/v1/client/CamClient/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/v1/client/CamClient/Android.mk deleted file mode 100755 index 6c77ce6fb3bdc825e1b9521c626e6aae1a886dab..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/v1/client/CamClient/Android.mk +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/v1/client/CamClient/FD/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/v1/client/CamClient/FD/Android.mk deleted file mode 100755 index 69bed4c87fa912e2d5b6a335fa0a8e5ade98903f..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/v1/client/CamClient/FD/Android.mk +++ /dev/null @@ -1,119 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/common/faceeffect/facefeature.mk - -#----------------------------------------------------------- -MTKCAM_HAVE_FD_CLIENT ?= '1' # built-in if '1' ; otherwise not built-in -MTKCAM_HAVE_3A_HAL := '1' # built-in if '1' ; otherwise not built-in - -#----------------------------------------------------------- -LOCAL_SRC_FILES += $(call all-c-cpp-files-under, .) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(MY_CLIENT_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/utils/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common -LOCAL_C_INCLUDES += $(MTKCAM_HAL_INCLUDE) -# -LOCAL_C_INCLUDES += $(TOP)/bionic -LOCAL_C_INCLUDES += $(TOP)/external/stlport/stlport -# -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/frameworks/av/include -LOCAL_C_INCLUDES += $(MTKCAM_ALGO_INCLUDE)/libhrd -LOCAL_C_INCLUDES += $(MTKCAM_ALGO_INCLUDE)/libfdft -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mmsdk/include -#feature pipe -LOCAL_C_INCLUDES += $(FEATURE_FD_INCLUDE) -LOCAL_C_INCLUDES += $(FEATURE_GS_INCLUDE) -LOCAL_C_INCLUDES += $(FEATURE_ASD_INCLUDE) -LOCAL_C_INCLUDES += $(FEATURE_HRD_INCLUDE) -#Hal3A -LOCAL_C_INCLUDES += $(MTKCAM_3A_INCLUDE)/Hal3 -LOCAL_C_INCLUDES += $(MTKCAM_3A_INCLUDE) -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/isp_tuning -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -LOCAL_CFLAGS += -DMTKCAM_HAVE_3A_HAL="$(MTKCAM_HAVE_3A_HAL)" -# HR Monitor -ifeq ($(strip $(MTK_HEART_RATE_MONITOR_SUPPORT)),yes) -MTKCAM_HR_MONITOR_SUPPORT := '1' -else -MTKCAM_HR_MONITOR_SUPPORT := '0' -endif -LOCAL_CFLAGS += -DMTKCAM_HR_MONITOR_SUPPORT="$(MTKCAM_HR_MONITOR_SUPPORT)" - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.client.camclient.asd -# - -#----------------------------------------------------------- -LOCAL_ARM_MODE := arm -LOCAL_MODULE := libcam.client.camclient.fd - - -#----------------------------------------------------------- -ifeq "'1'" "$(strip $(MTKCAM_HAVE_FD_CLIENT))" - include $(BUILD_STATIC_LIBRARY) -else - $(warning "Not Build FD Client") -endif - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/v1/client/CamClient/FD/Asd/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/v1/client/CamClient/FD/Asd/Android.mk deleted file mode 100755 index 1dd39355c657a0758cf0e428db51ee14d07c3f6f..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/v1/client/CamClient/FD/Asd/Android.mk +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/common/faceeffect/facefeature.mk -#----------------------------------------------------------- -MTKCAM_HAVE_ASD_CLIENT ?= '1' # built-in if '1' ; otherwise not built-in - -#----------------------------------------------------------- -LOCAL_SRC_FILES += $(call all-c-cpp-files-under, .) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(MY_CLIENT_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/utils/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common -LOCAL_C_INCLUDES += $(MTKCAM_HAL_INCLUDE) -LOCAL_C_INCLUDES += $(MTKCAM_ALGO_INCLUDE)/libfdft -# -LOCAL_C_INCLUDES += $(TOP)/bionic -LOCAL_C_INCLUDES += $(TOP)/external/stlport/stlport -# -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/frameworks/av/include -#feature pipe -LOCAL_C_INCLUDES += $(FEATURE_FD_INCLUDE) -LOCAL_C_INCLUDES += $(FEATURE_ASD_INCLUDE) -#Hal3A -LOCAL_C_INCLUDES += $(MTKCAM_3A_INCLUDE)/Hal3 -LOCAL_C_INCLUDES += $(MTKCAM_3A_INCLUDE) -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/isp_tuning -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_ARM_MODE := arm -LOCAL_MODULE := libcam.client.camclient.asd - -#----------------------------------------------------------- -ifeq "'1'" "$(strip $(MTKCAM_HAVE_ASD_CLIENT))" - include $(BUILD_STATIC_LIBRARY) -else - $(warning "Not Build ASD Client") -endif - diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/v1/client/CamClient/OT/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/v1/client/CamClient/OT/Android.mk deleted file mode 100755 index 95e7e2b82856d1628c779b69f319e21de6ddb390..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/v1/client/CamClient/OT/Android.mk +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -MTKCAM_HAVE_OT_CLIENT ?= '1' # built-in if '1' ; otherwise not built-in -MTKCAM_HAVE_3A_HAL ?= '1' # built-in if '1' ; otherwise not built-in - -#----------------------------------------------------------- -LOCAL_SRC_FILES += $(call all-c-cpp-files-under, .) - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(MY_CLIENT_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/utils/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/include/common/ObjectTracking -LOCAL_C_INCLUDES += $(MTKCAM_HAL_INCLUDE) -LOCAL_C_INCLUDES += $(MTKCAM_DRV_INCLUDE) -LOCAL_C_INCLUDES += $(MTKCAM_ALGO_INCLUDE)/libfdft -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -#Hal3A -LOCAL_C_INCLUDES += $(MTKCAM_3A_INCLUDE) -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/isp_tuning -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -LOCAL_CFLAGS += -DMTKCAM_HAVE_3A_HAL="$(MTKCAM_HAVE_3A_HAL)" - -#----------------------------------------------------------- -LOCAL_ARM_MODE := arm -LOCAL_MODULE := libcam.client.camclient.ot - -#----------------------------------------------------------- -ifeq "'1'" "$(strip $(MTKCAM_HAVE_OT_CLIENT))" - include $(BUILD_STATIC_LIBRARY) -else - $(warning "Not Build OT Client") -endif - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/v1/client/CamClient/Record/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/v1/client/CamClient/Record/Android.mk deleted file mode 100755 index c139b01158fdc807d4f1866a61ff95c4a3b311fd..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/v1/client/CamClient/Record/Android.mk +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -LOCAL_SRC_FILES := \ - ./RecordClient.Platform.cpp \ - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/v1/client/CamClient/Record/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/v1/client/CamClient/Record -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include/D1 -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_ROOT)/frameworks/av/include -# -LOCAL_C_INCLUDES += $(LOCAL_PATH)/../inc -# -LOCAL_C_INCLUDES += $(TOP)/vendor/mediatek/proprietary/external/include -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -LOCAL_C_INCLUDES += $(TOP)/system/core/libion/include -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.client.camclient.record.platform -#----------------------------------------------------------- -ifeq "'1'" "$(strip $(MTKCAM_HAVE_RECORD_CLIENT))" - include $(BUILD_STATIC_LIBRARY) -else - $(warning "Not Build Record Client") -endif - diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/v1/common/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/v1/common/Android.mk deleted file mode 100755 index 45d39aba46f451283f41599ba9e66a0c711de2ef..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/v1/common/Android.mk +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -ifneq ($(BUILD_TINY_ANDROID),true) - -################################################################################ -# -################################################################################ -include $(call all-subdir-makefiles) - -################################################################################ -# -################################################################################ -endif - diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/v1/common/ExtImgProcHw/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/v1/common/ExtImgProcHw/Android.mk deleted file mode 100755 index 0cf8f0fcaf6d0ccc952984677d6879868518a6a7..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/v1/common/ExtImgProcHw/Android.mk +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -LOCAL_PATH:= $(call my-dir) - -include $(CLEAR_VARS) - --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -LOCAL_SRC_FILES += $(call all-c-cpp-files-under, .) -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include/D1 -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/mtkcam/D1/inc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(MTKCAM_HAL_INCLUDE) -# -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -# - -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE:= libcam.extimgproc.hw -# -include $(BUILD_STATIC_LIBRARY) diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/v1/common/camutils/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/v1/common/camutils/Android.mk deleted file mode 100755 index bf93af503004862bd71f4ba89a420e8d66178281..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/v1/common/camutils/Android.mk +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include/D1 -LOCAL_C_INCLUDES += $(MTKCAM_DRV_INCLUDE) -# - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += libcam1_utils -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.utils.platform -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcamera_client libmtkcamera_client -# -LOCAL_SHARED_LIBRARIES += libcam_utils - -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := libcam.utils -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/v1/common/camutils/platform/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/v1/common/camutils/platform/Android.mk deleted file mode 100755 index 1c2976bcf4f695a1b3727af051f0f11042252552..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/v1/common/camutils/platform/Android.mk +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += CamFormat.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include/D1 -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include/$(PLATFORM) -LOCAL_C_INCLUDES += $(MTKCAM_DRV_INCLUDE) -LOCAL_C_INCLUDES += $(MTKCAM_DRV_INCLUDE)/drv -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av/include -LOCAL_C_INCLUDES += $(TOP)/bionic -LOCAL_C_INCLUDES += $(TOP)/external/stlport/stlport -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.utils.platform - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/v1/common/paramsmgr/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/v1/common/paramsmgr/Android.mk deleted file mode 100755 index e50e950ee3b578444af16023c13db074fb9af4ed..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/v1/common/paramsmgr/Android.mk +++ /dev/null @@ -1,118 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -#$(shell cd $(LOCAL_PATH); touch -m `find . -maxdepth 2`) -MTKCAM_HAVE_CAMFEATURE := '1' # built-in if '1' ; otherwise not built-in -MTKCAM_HAVE_SENSOR_HAL := '1' # built-in if '1' ; otherwise not built-in -MTKCAM_HAVE_3A_HAL := '1' # built-in if '1' ; otherwise not built-in - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/v1/paramsmgr.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(PARAMSMGR_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/custom/$(PLATFORM)/hal/inc/isp_tuning - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.paramsmgr.common -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.paramsmgr.platform -# -ifeq "'1'" "$(strip $(MTKCAM_HAVE_CAMFEATURE))" -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.paramsmgr.feature -endif -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libdl -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -# -LOCAL_SHARED_LIBRARIES += libcamera_client libmtkcamera_client -# -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libcam_hwutils -# -LOCAL_SHARED_LIBRARIES += libcam.hal3a.v3 -# -ifeq "'1'" "$(strip $(MTKCAM_HAVE_SENSOR_HAL))" -LOCAL_SHARED_LIBRARIES += libcam.halsensor -endif -# -ifeq "'1'" "$(strip $(MTKCAM_HAVE_3A_HAL))" -#LOCAL_SHARED_LIBRARIES += libfeatureio -endif -# - -#-Metadata---------------------------------- -LOCAL_SHARED_LIBRARIES += libcam.metadata -LOCAL_SHARED_LIBRARIES += libcam.metadataprovider - -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := libcam.paramsmgr - -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/v1/common/paramsmgr/params/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/v1/common/paramsmgr/params/Android.mk deleted file mode 100755 index 4e109aa673058e63a1afabbb111b260ddb1d6e48..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/v1/common/paramsmgr/params/Android.mk +++ /dev/null @@ -1,123 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -MTKCAM_HAVE_CAMFEATURE ?= '1' # built-in if '1' ; otherwise not built-in -MTKCAM_HAVE_SENSOR_HAL ?= '1' # built-in if '1' ; otherwise not built-in -MTKCAM_HAVE_3A_HAL ?= '1' # built-in if '1' ; otherwise not built-in - -#----------------------------------------------------------- -#LOCAL_SRC_FILES += $(call all-c-cpp-files-under, .) -LOCAL_SRC_FILES += ./extern.cpp \ - ./ParamsManagerImp.cpp \ - ./v3/ParamsManagerV3Imp.cpp \ - - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(PARAMSMGR_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include/D1 -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/v1/common/paramsmgr -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/aaa/source/$(MTKCAM_3A_VERSION)/flash_mgr -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/aaa/source/$(MTKCAM_3A_VERSION) -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/aaa -LOCAL_C_INCLUDES += $(MTKCAM_HAL_INCLUDE) -LOCAL_C_INCLUDES += $(MTKCAM_HAL_INCLUDE)/metadata -LOCAL_C_INCLUDES += $(MTKCAM_3A_INCLUDE) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/custom/$(PLATFORM)/hal/inc/isp_tuning -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/include/common -# -LOCAL_C_INCLUDES += $(PARAMSMGR_C_INCLUDES_PATH) -# -$(warning "[Remove Me] cotta.ko must remove the following includes") -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/mtkcam/D1/core/featureio/pipe/aaa/flash_mgr -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/mtkcam/D1/core/featureio/pipe/aaa -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/mtkcam/inc/algorithm/lib3a -# -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/inc -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/inc/aaa -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM)/hal/inc/debug_exif/aaa -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/frameworks/av/include -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/v1/common/paramsmgr -# -$(info $(LOCAL_C_INCLUDES)) - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# -ifeq "'1'" "$(strip $(MTKCAM_HAVE_CAMFEATURE))" -LOCAL_CFLAGS += -DMTKCAM_HAVE_CAMFEATURE="$(MTKCAM_HAVE_CAMFEATURE)" -endif -# -ifeq "'1'" "$(strip $(MTKCAM_HAVE_SENSOR_HAL))" -LOCAL_CFLAGS += -DMTKCAM_HAVE_SENSOR_HAL="$(MTKCAM_HAVE_SENSOR_HAL)" -endif -# -ifeq "'1'" "$(strip $(MTKCAM_HAVE_3A_HAL))" -LOCAL_CFLAGS += -DMTKCAM_HAVE_3A_HAL="$(MTKCAM_HAVE_3A_HAL)" -endif - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += libfeature.pip -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam.paramsmgr.platform - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/v1/device/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/v1/device/Android.mk deleted file mode 100755 index 5116656d872e807788a4a6015a47f92501c87d3c..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/v1/device/Android.mk +++ /dev/null @@ -1,153 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -MTKCAM_HAVE_SENSOR_HAL := '1' # built-in if '1' ; otherwise not built-in -MTKCAM_HAVE_3A_HAL := '1' # built-in if '1' ; otherwise not built-in -MTKCAM_HAVE_CAMDRV := '0' # built-in if '1' ; otherwise not built-in - -#----------------------------------------------------------- -LOCAL_SRC_FILES += DefaultCam1Device.cpp -# Stereo -ifneq ($(MTK_BASIC_PACKAGE), yes) - LOCAL_SRC_FILES += StereoCam1Device.cpp -endif -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include/D1 -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/utils/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include/metadata -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/isp_tuning -LOCAL_C_INCLUDES += $(MTKCAM_3A_INCLUDE)/Hal3 -LOCAL_C_INCLUDES += $(MTKCAM_HAL_INCLUDE) -LOCAL_C_INCLUDES += $(MTKCAM_3A_INCLUDE) -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av/include -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -# -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/D1/inc/isp_tuning -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/external/aee/binary/inc -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# -LOCAL_CFLAGS += -DMTKCAM_HAVE_SENSOR_HAL="$(MTKCAM_HAVE_SENSOR_HAL)" -LOCAL_CFLAGS += -DMTKCAM_HAVE_3A_HAL="$(MTKCAM_HAVE_3A_HAL)" -LOCAL_CFLAGS += -DMTKCAM_HAVE_CAMDRV="$(MTKCAM_HAVE_CAMDRV)" -# HRD Monitor -ifeq ($(strip $(MTK_HEART_RATE_MONITOR_SUPPORT)),yes) - MTKCAM_HR_MONITOR_SUPPORT := '1' -else - MTKCAM_HR_MONITOR_SUPPORT := '0' -endif -LOCAL_CFLAGS += -DMTKCAM_HR_MONITOR_SUPPORT="$(MTKCAM_HR_MONITOR_SUPPORT)" -# Stereo -ifneq ($(MTK_BASIC_PACKAGE), yes) - ifeq ($(MTK_CAM_STEREO_CAMERA_FACING),rear) - LOCAL_CFLAGS += -DSTEREO_CAM_FACING=1 - endif - - ifeq ($(MTK_CAM_STEREO_CAMERA_FACING),front) - LOCAL_CFLAGS += -DSTEREO_CAM_FACING=2 - endif -endif -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.device1.common -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += libdl -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -# -LOCAL_SHARED_LIBRARIES += libcamera_client libmtkcamera_client -# -LOCAL_SHARED_LIBRARIES += libcam_mmp -LOCAL_SHARED_LIBRARIES += libcam_hwutils -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libcam1_utils -LOCAL_SHARED_LIBRARIES += libcam.utils.cpuctrl -# -LOCAL_SHARED_LIBRARIES += libcam.paramsmgr -LOCAL_SHARED_LIBRARIES += libcam.client -LOCAL_SHARED_LIBRARIES += libcam.camadapter -# -LOCAL_SHARED_LIBRARIES += libaed -# -ifeq "'1'" "$(strip $(MTKCAM_HAVE_SENSOR_HAL))" - LOCAL_SHARED_LIBRARIES += libcam.halsensor -endif -# -ifeq "'1'" "$(strip $(MTKCAM_HAVE_3A_HAL))" - LOCAL_SHARED_LIBRARIES += libcam.hal3a.v3 -endif -# -ifeq "'1'" "$(strip $(MTKCAM_HAVE_CAMDRV))" -# LOCAL_SHARED_LIBRARIES += libcamdrv -endif - -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := libcam.device1 -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/v1/test/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/v1/test/Android.mk deleted file mode 100755 index 3a48a112bee99f947833f69d37158041b7ff2d66..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/v1/test/Android.mk +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -ifneq ($(BUILD_TINY_ANDROID),true) - -################################################################################ -# -################################################################################ -#include $(call all-subdir-makefiles) - -################################################################################ -# -################################################################################ -endif - diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/v1/test/testConvert/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/v1/test/testConvert/Android.mk deleted file mode 100755 index 82d9e23d24c6c7dcc5da7d1069f09aae23d859a4..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/v1/test/testConvert/Android.mk +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += test.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av/include/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include/D1 -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/ -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -# -LOCAL_C_INCLUDES += $(TOP)/bionic -LOCAL_C_INCLUDES += $(TOP)/external/stlport/stlport - - - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# - -#----------------------------------------------------------- -LOCAL_STATIC_LIBRARIES += -# -LOCAL_WHOLE_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libcam.metadata -LOCAL_SHARED_LIBRARIES += libcam.metadataprovider - -LOCAL_SHARED_LIBRARIES += libcamera_client -#LOCAL_SHARED_LIBRARIES += libcam3_converter -LOCAL_SHARED_LIBRARIES += libcam.halsensor -LOCAL_SHARED_LIBRARIES += libcam.paramsmgr -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := eng -LOCAL_MODULE := test_converter - -#----------------------------------------------------------- -include $(BUILD_EXECUTABLE) - - -################################################################################ -# -################################################################################ -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/v3/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/v3/Android.mk deleted file mode 100755 index f61cf8042580f5d96543ddee8d4b12aa13572519..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/v3/Android.mk +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -ifneq ($(strip $(MTK_EMULATOR_SUPPORT)),yes) -ifneq ($(BUILD_MTK_LDVT), yes) - -################################################################################ -# -################################################################################ -include $(call all-subdir-makefiles) - -################################################################################ -# -################################################################################ -else -$(info skip build v3 under ldvt environment) -endif -endif - diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/v3/device/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/v3/device/Android.mk deleted file mode 100755 index 1a1f1b9b4b767cd5e3d42e5713b149ec701bd770..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/v3/device/Android.mk +++ /dev/null @@ -1,132 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -MTKCAM_HAVE_SENSOR_HAL := '1' # built-in if '1' ; otherwise not built-in -MTKCAM_HAVE_3A_HAL := '1' # built-in if '1' ; otherwise not built-in - -#----------------------------------------------------------- -LOCAL_SRC_FILES += default/Cam3DeviceImp.cpp -# -ifeq ($(MTK_CROSSMOUNT_SUPPORT),yes) -LOCAL_SRC_FILES += external/Cam3ExternalDeviceImp.cpp -endif - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_HAL_INCLUDE) -# -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -# -ifeq "'1'" "$(strip $(MTKCAM_HAVE_3A_HAL))" - LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/isp_tuning - LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include - LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_3A_INCLUDE) - LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_3A_INCLUDE)/Hal3 -endif - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# -LOCAL_CFLAGS += -DMTKCAM_HAVE_SENSOR_HAL="$(MTKCAM_HAVE_SENSOR_HAL)" -LOCAL_CFLAGS += -DMTKCAM_HAVE_3A_HAL="$(MTKCAM_HAVE_3A_HAL)" -# - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += libcam.device3.common -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += libdl -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -# -LOCAL_SHARED_LIBRARIES += libcam_utils -# -LOCAL_SHARED_LIBRARIES += libcam.metadataprovider -LOCAL_SHARED_LIBRARIES += libcam.metadata -LOCAL_SHARED_LIBRARIES += libcam3_app -LOCAL_SHARED_LIBRARIES += libcam3_utils -LOCAL_SHARED_LIBRARIES += libcam3_pipeline -LOCAL_SHARED_LIBRARIES += libcam3_hwpipeline -LOCAL_SHARED_LIBRARIES += libcam.halsensor -# -ifeq "'1'" "$(strip $(MTKCAM_HAVE_3A_HAL))" - LOCAL_SHARED_LIBRARIES += libcam.hal3a.v3 -endif -# -ifeq ($(MTK_CROSSMOUNT_SUPPORT),yes) - LOCAL_SHARED_LIBRARIES += libcam3_hwnode -endif -# - -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := libcam.device3 - -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/v3/hwnode/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/v3/hwnode/Android.mk deleted file mode 100755 index 8329a175605191b420a70aaf8643d2d450551758..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/v3/hwnode/Android.mk +++ /dev/null @@ -1,248 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2015. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/effectHal.mk - -ifeq ($(BUILD_MTK_LDVT),yes) - LOCAL_CFLAGS += -DUSING_MTK_LDVT - LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/external/ldvt/include - LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/ldvt/$(PLATFORM)/include - LOCAL_WHOLE_STATIC_LIBRARIES += libuvvf -endif - -ifeq ($(HAVE_AEE_FEATURE),yes) -LOCAL_CFLAGS += -DHWNODE_HAVE_AEE_FEATURE=1 -else -LOCAL_CFLAGS += -DHWNODE_HAVE_AEE_FEATURE=0 -endif - -#----------------------------------------------------------- -LOCAL_SRC_FILES += ScenarioControl.cpp -LOCAL_SRC_FILES += DummyNode.cpp -LOCAL_SRC_FILES += BaseNode.cpp -LOCAL_SRC_FILES += P1Node.cpp -LOCAL_SRC_FILES += P2Node.cpp -LOCAL_SRC_FILES += JpegNode.cpp -LOCAL_SRC_FILES += RAW16Node.cpp - -ifneq ($(MTK_BASIC_PACKAGE),yes) -LOCAL_SRC_FILES += P2FeatureNode.cpp -endif - -ifeq ($(MTK_CAM_HDR_SUPPORT), yes) -LOCAL_SRC_FILES += HDRNode.cpp -LOCAL_SRC_FILES_MFC_NODE := yes -endif - -ifneq ($(strip $(MTK_CAM_MFB_SUPPORT)),0) -LOCAL_SRC_FILES += MfllNode.cpp -LOCAL_SRC_FILES_MFC_NODE := yes -endif - -ifeq ($(strip $(LOCAL_SRC_FILES_MFC_NODE)),yes) -LOCAL_SRC_FILES += MFCNode.cpp -endif - -ifeq ($(MTK_CROSSMOUNT_SUPPORT),yes) -LOCAL_SRC_FILES += BufferReceiveNode.cpp -endif - -ifeq ($(MTK_CAM_STEREO_CAMERA_SUPPORT),yes) -#LOCAL_SRC_FILES += StereoRootNode.cpp -LOCAL_SRC_FILES += DepthMapNode.cpp -LOCAL_SRC_FILES += BokehNode.cpp -LOCAL_SRC_FILES += DualImageTransformNode.cpp -endif -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include/metadata -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/utils/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_ALGO_INCLUDE) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include/$(PLATFORM) -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_DRV_INCLUDE) -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_DRV_INCLUDE)/iopipe -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_DRV_INCLUDE)/drv -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_HAL_INCLUDE) -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_HAL_INCLUDE)/metadata -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_3A_INCLUDE) -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_3A_INCLUDE)/Hal3 -# -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -#LOCAL_C_INCLUDES += $(TOP)/external/jpeg -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/external/mtkjpeg -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/external/libion_mtk/include -# -#LOCAL_C_INCLUDES += $(TOP)/bionic -#LOCAL_C_INCLUDES += $(TOP)/external/stlport/stlport -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/mtkcam/core -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/mtkcam/core/imageio_common/inc -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/isp_tuning - -# bwc -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/bwc/inc - -# AEE -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/external/aee/binary/inc - -ifneq ($(MTK_BASIC_PACKAGE),yes) -LOCAL_C_INCLUDES += $(EFFECTHAL_C_INCLUDE) -endif -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# - -#----------------------------------------------------------- -LOCAL_STATIC_LIBRARIES += -# -LOCAL_WHOLE_STATIC_LIBRARIES += libcam3_pipeline.fdNode -ifeq ($(MTK_CAM_STEREO_CAMERA_SUPPORT), yes) -LOCAL_WHOLE_STATIC_LIBRARIES += libfeature.vsdof.effecthal -endif - -ifneq ($(MTK_BASIC_PACKAGE), yes) -LOCAL_CFLAGS += -DENABLE_PERFSERVICE -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/perfservice -LOCAL_SHARED_LIBRARIES += libperfservicenative -endif - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libbinder -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libcam3_utils -LOCAL_SHARED_LIBRARIES += libcam.metadata -LOCAL_SHARED_LIBRARIES += libcam.metadataprovider -# -#LOCAL_SHARED_LIBRARIES += libstlport -LOCAL_SHARED_LIBRARIES += libstdc++ - -LOCAL_SHARED_LIBRARIES += libbwc -LOCAL_SHARED_LIBRARIES += libcam.iopipe -LOCAL_SHARED_LIBRARIES += libcam.halsensor -LOCAL_SHARED_LIBRARIES += libfeature_eis -LOCAL_SHARED_LIBRARIES += libion_mtk -LOCAL_SHARED_LIBRARIES += libion -# AEE -ifeq ($(HAVE_AEE_FEATURE),yes) -LOCAL_SHARED_LIBRARIES += libaed -endif -# JpegNode -LOCAL_SHARED_LIBRARIES += libcam.iopipe -LOCAL_SHARED_LIBRARIES += libcam.exif.v3 -LOCAL_SHARED_LIBRARIES += libmtkjpeg -# sensor -LOCAL_SHARED_LIBRARIES += libcam.utils.sensorlistener -ifeq ($(MTK_CAM_HDR_SUPPORT), yes) -# hdr proc -LOCAL_SHARED_LIBRARIES += libhdrproc -# vhdr -LOCAL_SHARED_LIBRARIES += libcam.vhdr -endif -# mfnr core -ifneq ($(strip $(MTK_CAM_MFB_SUPPORT)),0) -LOCAL_SHARED_LIBRARIES += libmfllcore -endif -# RAW16 -LOCAL_SHARED_LIBRARIES += libdngop -# face feature -LOCAL_SHARED_LIBRARIES += libfeature.face -ifeq ($(MTK_CROSSMOUNT_SUPPORT),yes) -LOCAL_SHARED_LIBRARIES += libcam.external_device -endif -ifeq ($(MTK_CAM_STEREO_CAMERA_SUPPORT), yes) -LOCAL_SHARED_LIBRARIES += libmtkcam.featurepipe.depthmap -LOCAL_SHARED_LIBRARIES += libmtkcam.featurepipe.bokeh -LOCAL_SHARED_LIBRARIES += libmtkcam.featurepipe.vsdof_util -endif -# effecthal -ifneq ($(MTK_BASIC_PACKAGE),yes) -LOCAL_SHARED_LIBRARIES += libeffecthal.base -endif -ifneq ($(MTK_BASIC_PACKAGE),yes) -LOCAL_SHARED_LIBRARIES += libmtkcam.featurepipe.streaming -endif -#----------------------------------------------------------- -# aaa -MTKCAM_3A_SIMULATOR := no -#$(info MTKCAM_3A_SIMULATOR = "$(MTKCAM_3A_SIMULATOR)") - -ifeq ($(MTKCAM_3A_SIMULATOR),yes) -LOCAL_CFLAGS += -DUSING_3A_SIMULATOR=1 -LOCAL_CFLAGS += -DUSING_3A_SIMULATOR_SOF=1 -else -LOCAL_CFLAGS += -DUSING_3A_SIMULATOR=0 -LOCAL_CFLAGS += -DUSING_3A_SIMULATOR_SOF=0 -LOCAL_SHARED_LIBRARIES += libcam.hal3a.v3 -endif - -#----------------------------------------------------------- -LOCAL_MODULE := libcam3_hwnode - -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - - - -################################################################################ -# -################################################################################ -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/v3/hwnode/FDNode/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/v3/hwnode/FDNode/Android.mk deleted file mode 100755 index 54912e09cde0040cc2e1c13ec7f6915250a42efd..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/v3/hwnode/FDNode/Android.mk +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/feature/common/faceeffect/facefeature.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += FDNodeImp.cpp - -#----------------------------------------------------------- - -#mtkcam -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ -LOCAL_C_INCLUDES += $(MTKCAM_HAL_INCLUDE) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/utils/include -LOCAL_C_INCLUDES += $(MTKCAM_ALGO_INCLUDE)/libfdft -LOCAL_C_INCLUDES += $(MTKCAM_3A_INCLUDE) -LOCAL_C_INCLUDES += $(MTKCAM_3A_INCLUDE)/Hal3 -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_HAL_INCLUDE)/metadata -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/common/include/metadata -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/custom/$(PLATFORM)/hal/inc/isp_tuning -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include -#Android -LOCAL_C_INCLUDES += system/media/camera/include -#feature pipe -LOCAL_C_INCLUDES += $(FEATURE_FD_INCLUDE) -LOCAL_C_INCLUDES += $(FEATURE_GS_INCLUDE) -LOCAL_C_INCLUDES += $(FEATURE_ASD_INCLUDE) - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam3_pipeline.fdNode - -#----------------------------------------------------------- -#[EP_TEMP]#]include $(BUILD_STATIC_LIBRARY) -include $(BUILD_STATIC_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/v3/hwnode/FDNode/Test/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/v3/hwnode/FDNode/Test/Android.mk deleted file mode 100755 index f5ea76210ada397bdb33d7365624a75e06fb44f1..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/v3/hwnode/FDNode/Test/Android.mk +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_PLATFORM)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += main.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include/ -# -LOCAL_C_INCLUDES += system/media/camera/include - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# - -#----------------------------------------------------------- -LOCAL_STATIC_LIBRARIES += -# -LOCAL_WHOLE_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libcam3_pipeline -LOCAL_SHARED_LIBRARIES += libcam.metadata -LOCAL_SHARED_LIBRARIES += libcam3_utils -LOCAL_SHARED_LIBRARIES += libcam3_hwnode -# -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := eng -LOCAL_MODULE := test_fdnode - -#----------------------------------------------------------- -#[EP_TEMP]#include $(BUILD_EXECUTABLE) - - -################################################################################ -# -################################################################################ -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/v3/hwnode/test/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/v3/hwnode/test/Android.mk deleted file mode 100755 index f9b24ae55d9b80910a9dcac7197683fc650d05f6..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/v3/hwnode/test/Android.mk +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ -ifneq ($(strip $(MTK_EMULATOR_SUPPORT)),yes) - -################################################################################ -# -################################################################################ -include $(call all-subdir-makefiles) - -################################################################################ -# -################################################################################ -endif - diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/v3/hwnode/test/JpegNode/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/v3/hwnode/test/JpegNode/Android.mk deleted file mode 100755 index a3221a5e657f68dd81744358a142fef741d72e57..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/v3/hwnode/test/JpegNode/Android.mk +++ /dev/null @@ -1,104 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += main.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/utils/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_HAL_INCLUDE) -# -LOCAL_C_INCLUDES += system/media/camera/include - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# - -#----------------------------------------------------------- -LOCAL_STATIC_LIBRARIES += -# -LOCAL_WHOLE_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libcam3_pipeline -LOCAL_SHARED_LIBRARIES += libcam.metadata -LOCAL_SHARED_LIBRARIES += libcam.metadataprovider -LOCAL_SHARED_LIBRARIES += libcam3_utils -LOCAL_SHARED_LIBRARIES += libcam3_hwnode - -# -LOCAL_SHARED_LIBRARIES += libcam.halsensor - -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := eng -LOCAL_MODULE := test_jpegnode - -#----------------------------------------------------------- -#include $(BUILD_EXECUTABLE) - - -################################################################################ -# -################################################################################ -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/v3/hwnode/test/P1Node/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/v3/hwnode/test/P1Node/Android.mk deleted file mode 100755 index f0432f9616ad2c35643d82a262651d2dce9d6be5..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/v3/hwnode/test/P1Node/Android.mk +++ /dev/null @@ -1,127 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += main.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include/metadata -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/utils/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include/$(PLATFORM) -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_DRV_INCLUDE) -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_DRV_INCLUDE)/iopipe -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_DRV_INCLUDE)/drv -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_HAL_INCLUDE) -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_3A_INCLUDE) -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_3A_INCLUDE)/Hal3 -# -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/isp_tuning -# -LOCAL_C_INCLUDES += system/media/camera/include -# -# Note: "/bionic" and "/external/stlport/stlport" is for stlport. -#LOCAL_C_INCLUDES += $(TOP)/bionic -#LOCAL_C_INCLUDES += $(TOP)/external/stlport/stlport -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/external/aee/binary/inc -# -# camera Hardware -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av/include -# -# temp for using iopipe -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# - -#----------------------------------------------------------- -LOCAL_STATIC_LIBRARIES += -# -LOCAL_WHOLE_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libcam3_pipeline -LOCAL_SHARED_LIBRARIES += libcam.metadata -LOCAL_SHARED_LIBRARIES += libcam3_utils -LOCAL_SHARED_LIBRARIES += libcam3_hwnode -# -LOCAL_SHARED_LIBRARIES += libcam.halsensor -#[EP_TEMP]#LOCAL_SHARED_LIBRARIES += libcam.hal3a.v3 -#[workaround] -#LOCAL_SHARED_LIBRARIES += libcamdrv - -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := eng -LOCAL_MODULE := test_p1node - -#----------------------------------------------------------- -#include $(BUILD_EXECUTABLE) - - -################################################################################ -# -################################################################################ -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/v3/hwnode/test/P2Node/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/v3/hwnode/test/P2Node/Android.mk deleted file mode 100755 index 7963a1f05c1bbf56620ecb2f57960affdf620a27..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/v3/hwnode/test/P2Node/Android.mk +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += main.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/utils/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include/$(PLATFORM) -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_DRV_INCLUDE) -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_DRV_INCLUDE)/iopipe -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_DRV_INCLUDE)/drv -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_HAL_INCLUDE) -# -LOCAL_C_INCLUDES += system/media/camera/include - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# - -#----------------------------------------------------------- -LOCAL_STATIC_LIBRARIES += -# -LOCAL_WHOLE_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libcam3_pipeline -LOCAL_SHARED_LIBRARIES += libcam.metadata -LOCAL_SHARED_LIBRARIES += libcam.metadataprovider -LOCAL_SHARED_LIBRARIES += libcam3_utils -LOCAL_SHARED_LIBRARIES += libcam3_hwnode - -# -LOCAL_SHARED_LIBRARIES += libcam.halsensor - -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := eng -LOCAL_MODULE := test_p2node - -#----------------------------------------------------------- -#include $(BUILD_EXECUTABLE) - - -################################################################################ -# -################################################################################ -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/v3/hwnode/test/PipelineContext/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/v3/hwnode/test/PipelineContext/Android.mk deleted file mode 100755 index 2a9cc72f8aedd020fd330df4fc3bb3f908a9dde6..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/v3/hwnode/test/PipelineContext/Android.mk +++ /dev/null @@ -1,132 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += main.cpp - -ifeq ($(BUILD_MTK_LDVT),yes) - LOCAL_CFLAGS += -DUSING_MTK_LDVT - LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/external/ldvt/include - LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/ldvt/$(PLATFORM)/include - LOCAL_WHOLE_STATIC_LIBRARIES += libuvvf -endif - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include/metadata -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/utils/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include/$(PLATFORM) -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_DRV_INCLUDE) -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_DRV_INCLUDE)/iopipe -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_DRV_INCLUDE)/drv -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_HAL_INCLUDE) -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_HAL_INCLUDE)/metadata -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_3A_INCLUDE) -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_3A_INCLUDE)/Hal3 -# -LOCAL_C_INCLUDES += system/media/camera/include -# -# Note: "/bionic" and "/external/stlport/stlport" is for stlport. -#LOCAL_C_INCLUDES += $(TOP)/bionic -#LOCAL_C_INCLUDES += $(TOP)/external/stlport/stlport -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# - -#----------------------------------------------------------- -LOCAL_STATIC_LIBRARIES += -# -LOCAL_WHOLE_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -#LOCAL_SHARED_LIBRARIES += libstlport -LOCAL_SHARED_LIBRARIES += libstdc++ - -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libcam3_pipeline -LOCAL_SHARED_LIBRARIES += libcam.metadata -LOCAL_SHARED_LIBRARIES += libcam3_utils -LOCAL_SHARED_LIBRARIES += libcam3_hwnode -# -LOCAL_SHARED_LIBRARIES += libcam.halsensor -LOCAL_SHARED_LIBRARIES += libcam.metadataprovider -#[workaround] -#[EP_TEMP]#LOCAL_SHARED_LIBRARIES += libcamdrv -LOCAL_SHARED_LIBRARIES += libui - -#ifeq ($(BUILD_MTK_LDVT),yes) -LOCAL_SHARED_LIBRARIES += libcam.iopipe -#endif - -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := eng -LOCAL_MODULE := test_pipelinecontext - -#----------------------------------------------------------- -include $(BUILD_EXECUTABLE) - - -################################################################################ -# -################################################################################ -#include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/v3/hwnode/test/PipelineContext_MFC/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/v3/hwnode/test/PipelineContext_MFC/Android.mk deleted file mode 100755 index 66e6084226f59c86a1c74f806b9a856ac3be08d3..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/v3/hwnode/test/PipelineContext_MFC/Android.mk +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2015. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - --include $(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -LOCAL_MODULE := test_pipelinecontext_MFC - -LOCAL_ADDITIONAL_DEPENDENCIES := $(LOCAL_PATH)/Android.mk - -LOCAL_SRC_FILES := main.cpp - -LOCAL_C_INCLUDES := \ - bionic \ - system/media/camera/include \ - $(MTK_PATH_SOURCE)/hardware/gralloc_extra/include \ - $(MTK_PATH_SOURCE)/hardware/mtkcam \ - $(MTK_PATH_SOURCE)/hardware/mtkcam/common/include \ - $(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include \ - $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/isp_tuning \ - $(MTKCAM_HAL_INCLUDE) \ - $(MTKCAM_HAL_INCLUDE)/metadata \ - $(MTKCAM_3A_INCLUDE)/Hal3 - -LOCAL_SHARED_LIBRARIES := \ - liblog \ - libutils \ - libcutils \ - libcam_utils \ - libcam_hwutils \ - libcam.metadata \ - libcam.halsensor \ - libcam.metadataprovider \ - libcam3_utils \ - libcam3_hwnode \ - libcam3_pipeline - -LOCAL_MODULE_TAGS := eng - -# -# If support HDR, than makes UT support it -# -ifeq ($(strip $(MTK_CAM_HDR_SUPPORT)), yes) -LOCAL_CFLAGS += -DTEST_HDR -endif - -# -# If support MFB, than makes UT support it -# -ifneq ($(strip $(MTK_CAM_MFB_SUPPORT)),0) -LOCAL_CFLAGS += -DTEST_MFLL -endif - -include $(BUILD_EXECUTABLE) diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/v3/hwnode/test/Pipieline/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/v3/hwnode/test/Pipieline/Android.mk deleted file mode 100755 index c382b22e2f97b928832f34e8eba75d8135676c46..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/v3/hwnode/test/Pipieline/Android.mk +++ /dev/null @@ -1,109 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += main.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/utils/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include/$(PLATFORM) -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_DRV_INCLUDE) -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_DRV_INCLUDE)/iopipe -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_DRV_INCLUDE)/drv -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_HAL_INCLUDE) -# -LOCAL_C_INCLUDES += system/media/camera/include - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# - -#----------------------------------------------------------- -LOCAL_STATIC_LIBRARIES += -# -LOCAL_WHOLE_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libcam3_pipeline -LOCAL_SHARED_LIBRARIES += libcam.metadata -LOCAL_SHARED_LIBRARIES += libcam3_utils -LOCAL_SHARED_LIBRARIES += libcam3_hwnode -# -LOCAL_SHARED_LIBRARIES += libcam.halsensor -#[workaround] -#LOCAL_SHARED_LIBRARIES += libcamdrv -LOCAL_SHARED_LIBRARIES += libui - -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := eng -LOCAL_MODULE := test_pipeline - -#----------------------------------------------------------- -#include $(BUILD_EXECUTABLE) - - -################################################################################ -# -################################################################################ -#include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/v3/hwnode/test/RAW16Node/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/v3/hwnode/test/RAW16Node/Android.mk deleted file mode 100755 index 555e4be4c17bb4dafc9e81fd432bc84c58e12f39..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/v3/hwnode/test/RAW16Node/Android.mk +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_PLATFORM)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += main.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_PLATFORM)/hardware/include/D1 -# -LOCAL_C_INCLUDES += system/media/camera/include - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# - -#----------------------------------------------------------- -LOCAL_STATIC_LIBRARIES += -# -LOCAL_WHOLE_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libcam_utils -LOCAL_SHARED_LIBRARIES += libcam3_pipeline -LOCAL_SHARED_LIBRARIES += libcam.metadata -LOCAL_SHARED_LIBRARIES += libcam.metadataprovider -LOCAL_SHARED_LIBRARIES += libcam3_utils -LOCAL_SHARED_LIBRARIES += libcam3_hwnode - -# -LOCAL_SHARED_LIBRARIES += libcam.halsensor - -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := eng -LOCAL_MODULE := test_raw16node - -#----------------------------------------------------------- -#include $(BUILD_EXECUTABLE) - - -################################################################################ -# -################################################################################ -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/middleware/v1.4/v3/hwpipeline/Android.mk b/proprietary/hardware/mtkcam/middleware/v1.4/v3/hwpipeline/Android.mk deleted file mode 100755 index 793ead2afab6aac51a02e6ec418bd5eaaf1f06af..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/middleware/v1.4/v3/hwpipeline/Android.mk +++ /dev/null @@ -1,125 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += PipelineModelMgr.cpp -LOCAL_SRC_FILES += PipelineModelFactory.cpp -LOCAL_SRC_FILES += PipelineModel_Default.cpp -LOCAL_SRC_FILES += PipelineModel_Hdr.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include/metadata -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include/$(PLATFORM) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/perfservice/perfservicenative -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_DRV_INCLUDE) -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_DRV_INCLUDE)/iopipe -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_DRV_INCLUDE)/drv -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_HAL_INCLUDE) -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_HAL_INCLUDE)/metadata -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_3A_INCLUDE)/Hal3 -# -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -# -# Note: "/bionic" and "/external/stlport/stlport" is for stlport. -#LOCAL_C_INCLUDES += $(TOP)/bionic -#LOCAL_C_INCLUDES += $(TOP)/external/stlport/stlport -# -# isp tuning -LOCAL_C_INCLUDES += $(MTK_PATH_CUSTOM_PLATFORM)/hal/inc/isp_tuning -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -#----------------------------------------------------------- -# if it is not basic branch, enable PerfService functions -#ifneq ($(strip $(MTK_BASIC_PACKAGE)),yes) -#LOCAL_CFLAGS += -DENABLE_PERFSERVICE -#endif -#----------------------------------------------------------- - -# -LOCAL_WHOLE_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -# -LOCAL_SHARED_LIBRARIES += libcam.metadata -LOCAL_SHARED_LIBRARIES += libcam.metadataprovider -LOCAL_SHARED_LIBRARIES += libcam3_utils -LOCAL_SHARED_LIBRARIES += libcam3_pipeline -LOCAL_SHARED_LIBRARIES += libcam3_hwnode -LOCAL_SHARED_LIBRARIES += libcam.halsensor -#LOCAL_SHARED_LIBRARIES += libstlport -LOCAL_SHARED_LIBRARIES += libstdc++ - -# for PIP -$(warning [FIXME] PIP not ready) -#[EP_TEMP}#LOCAL_SHARED_LIBRARIES += libcam_hwutils -#[EP_TEMP}#LOCAL_SHARED_LIBRARIES += libfeatureio -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := libcam3_hwpipeline - -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/utils/Android.mk b/proprietary/hardware/mtkcam/utils/Android.mk deleted file mode 100755 index b2722496b6189606a8139fb9c3f6498480a2d65e..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/utils/Android.mk +++ /dev/null @@ -1,132 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += Misc.cpp -LOCAL_SRC_FILES += Format.cpp -LOCAL_SRC_FILES += Profile.cpp -LOCAL_SRC_FILES += Property.cpp -LOCAL_SRC_FILES += Sync.cpp -LOCAL_SRC_FILES += DebugScanLine.cpp -LOCAL_SRC_FILES += Time.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/utils/include -# -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/av/include - -ifeq "21" "$(word 1, $(sort 21 $(PLATFORM_SDK_VERSION)))" -LOCAL_C_INCLUDES += $(TOP)/system/core/libsync/include -LOCAL_C_INCLUDES += $(TOP)/system/core/libsync -else -LOCAL_C_INCLUDES += $(TOP)/system/core/include/sync -endif - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# -# MTKCAM_HAVE_AEE_FEATURE -ifeq "yes" "$(strip $(HAVE_AEE_FEATURE))" - MTKCAM_HAVE_AEE_FEATURE ?= 1 -else - MTKCAM_HAVE_AEE_FEATURE := 0 -endif -# - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += libcam_utils.common.imagebuffer -# - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libui -LOCAL_SHARED_LIBRARIES += libsync -LOCAL_SHARED_LIBRARIES += libstdc++ -LOCAL_SHARED_LIBRARIES += libhardware -LOCAL_SHARED_LIBRARIES += libgralloc_extra -# -LOCAL_SHARED_LIBRARIES += libcamera_metadata -#LOCAL_SHARED_LIBRARIES += libcamera_client libcamera_client_mtk -LOCAL_SHARED_LIBRARIES += libcamera_client libmtkcamera_client -# -LOCAL_SHARED_LIBRARIES += libmtk_mmutils -# -ifeq "yes" "$(strip $(MTK_ION_SUPPORT))" - LOCAL_SHARED_LIBRARIES += libion libion_mtk -endif -# -ifeq "yes" "$(strip $(HAVE_AEE_FEATURE))" - LOCAL_SHARED_LIBRARIES += libaed -endif -# - -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := libcam_utils - -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/utils/CpuCtrl/Android.mk b/proprietary/hardware/mtkcam/utils/CpuCtrl/Android.mk deleted file mode 100755 index a04c913cf65bc21e9cca003c242f9238e64d75c6..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/utils/CpuCtrl/Android.mk +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. -#------------------------------------------------------------------------------ -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk -#----------------------------------------------------------- -LOCAL_SRC_FILES += CpuCtrl.cpp -#------------------------------------------------------------------------------ -LOCAL_C_INCLUDES += $(TOP)/$(MTKCAM_C_INCLUDES)/.. -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/frameworks/base/perfservice/perfservicenative -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/perfservice/perfservicenative -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/utils/include -#------------------------------------------------------------------------------ -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libdl -#------------------------------------------------------------------------------ -LOCAL_MODULE := libcam.utils.cpuctrl -LOCAL_MODULE_TAGS := optional -#------------------------------------------------------------------------------ -include $(BUILD_SHARED_LIBRARY) -#------------------------------------------------------------------------------- diff --git a/proprietary/hardware/mtkcam/utils/ImageBuffer/Android.mk b/proprietary/hardware/mtkcam/utils/ImageBuffer/Android.mk deleted file mode 100755 index 95adc1efda89776666b288b3d594de1769138532..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/utils/ImageBuffer/Android.mk +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += BaseImageBuffer.cpp -LOCAL_SRC_FILES += BaseImageBufferHeap.cpp -LOCAL_SRC_FILES += ImageBufferAllocator.cpp -LOCAL_SRC_FILES += GrallocImageBufferHeap.cpp -LOCAL_SRC_FILES += GraphicImageBufferHeap.cpp -LOCAL_SRC_FILES += IonImageBufferHeap.cpp -LOCAL_SRC_FILES += ImageBufferHeap.cpp -LOCAL_SRC_FILES += DummyImageBufferHeap.cpp - -#----------------------------------------------------------- -ifeq ($(BUILD_MTK_LDVT),true) -MTKCAM_DISABLE_GRALLOC := '1' -else -MTKCAM_DISABLE_GRALLOC := '0' -endif - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mmutils/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include/mmutils -# -LOCAL_C_INCLUDES += $(TOP)/system/media/camera/include -LOCAL_C_INCLUDES += $(TOP)/system/core/libion/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/external/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/external -# - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -LOCAL_CFLAGS += -DMTKCAM_DISABLE_GRALLOC="$(MTKCAM_DISABLE_GRALLOC)" -# - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam_utils.common.imagebuffer - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/utils/ImageBuffer/test/Android.mk b/proprietary/hardware/mtkcam/utils/ImageBuffer/test/Android.mk deleted file mode 100755 index a4335a837d7c1f83e6a2921b14d45d115ec261c1..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/utils/ImageBuffer/test/Android.mk +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- -sinclude $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += Main.cpp -LOCAL_SRC_FILES += TestUtils.cpp -LOCAL_SRC_FILES += Test_ImageBuffer.cpp -LOCAL_SRC_FILES += Test_ImageBufferAllocator.cpp -LOCAL_SRC_FILES += Test_IonImageBufferHeap.cpp -LOCAL_SRC_FILES += Test_GrallocImageBufferHeap.cpp -LOCAL_SRC_FILES += Test_JpegImageBufferFromBlobHeap.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -LOCAL_C_INCLUDES += $(TOP)/system/core/libion/include -# - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libgui -# -LOCAL_SHARED_LIBRARIES += libcam_utils -# - -#----------------------------------------------------------- -LOCAL_MODULE_TAGS := eng -LOCAL_MODULE := camtest_imagebuffer - -#----------------------------------------------------------- -#include $(BUILD_EXECUTABLE) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/mtkcam/utils/SensorListener/Android.mk b/proprietary/hardware/mtkcam/utils/SensorListener/Android.mk deleted file mode 100755 index f07ecdfef1aa2ebcd7ba33b05429f8678cf6ef51..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/utils/SensorListener/Android.mk +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. -#------------------------------------------------------------------------------ -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -LOCAL_SRC_FILES += SensorListener.cpp -#------------------------------------------------------------------------------ -#LOCAL_C_INCLUDES += $(TOP)/bionic -#LOCAL_C_INCLUDES += $(TOP)/external/stlport/stlport -LOCAL_C_INCLUDES += $(TOP)/frameworks/native/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/utils/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -#------------------------------------------------------------------------------ -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -LOCAL_SHARED_LIBRARIES += libgui -#------------------------------------------------------------------------------ -LOCAL_SHARED_LIBRARIES += libbinder -#------------------------------------------------------------------------------ -LOCAL_MODULE := libcam.utils.sensorlistener -LOCAL_MODULE_TAGS := optional -#------------------------------------------------------------------------------ -include $(BUILD_SHARED_LIBRARY) -#------------------------------------------------------------------------------- diff --git a/proprietary/hardware/mtkcam/utils/mmp/Android.mk b/proprietary/hardware/mtkcam/utils/mmp/Android.mk deleted file mode 100755 index 7fb684a8d790706b662c4873c6511880b997a458..0000000000000000000000000000000000000000 --- a/proprietary/hardware/mtkcam/utils/mmp/Android.mk +++ /dev/null @@ -1,122 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -################################################################################ -# -################################################################################ - -LOCAL_PATH := $(call my-dir) - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_SRC_FILES += Profile.cpp -LOCAL_SRC_FILES += mmp.cpp - -#----------------------------------------------------------- -LOCAL_C_INCLUDES += $(MTKCAM_C_INCLUDES) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/middleware/common/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/gralloc_extra/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/ext/include - -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/include -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/utils/include -# -# linux/mmprofile.h -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/kernel/include - -#----------------------------------------------------------- -LOCAL_CFLAGS += $(MTKCAM_CFLAGS) -# -ifneq ($(strip $(MTK_EMULATOR_SUPPORT)),yes) -#ifeq ($(strip $(MTK_MMPROFILE_SUPPORT)),yes) -# LOCAL_CFLAGS += -DMTK_CAMERAMMP_SUPPORT -#endif -endif - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_MODULE := libcam_mmp - -#----------------------------------------------------------- -include $(BUILD_STATIC_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) - -#----------------------------------------------------------- --include $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtkcam/mtkcam.mk - -#----------------------------------------------------------- -LOCAL_WHOLE_STATIC_LIBRARIES += libcam_mmp -# -LOCAL_STATIC_LIBRARIES += - -#----------------------------------------------------------- -LOCAL_SHARED_LIBRARIES += liblog -LOCAL_SHARED_LIBRARIES += libutils -LOCAL_SHARED_LIBRARIES += libcutils -# -#ifneq ($(strip $(MTK_EMULATOR_SUPPORT)),yes) -#ifeq ($(strip $(MTK_MMPROFILE_SUPPORT)),yes) -# LOCAL_SHARED_LIBRARIES += libmmprofile -#endif -#endif - -#----------------------------------------------------------- -LOCAL_MODULE := libcam_mmp -#----------------------------------------------------------- -include $(BUILD_SHARED_LIBRARY) - - -################################################################################ -# -################################################################################ -include $(CLEAR_VARS) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/omx/Android.mk b/proprietary/hardware/omx/Android.mk deleted file mode 100755 index a37cb94cf0a257ba73ed564c57082061326496ed..0000000000000000000000000000000000000000 --- a/proprietary/hardware/omx/Android.mk +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. - - -# -# Copyright (C) 2010 The Android Open Source Project -# -# 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. -# - -ifeq ($(TARGET_BUILD_PDK),) - -LOCAL_PATH := $(call my-dir) - -ifdef MTK_PLATFORM -ifneq ($(strip $(MTK_PLATFORM)),banyan) - -include $(call all-subdir-makefiles) - -endif#ifneq ($(strip $(MTK_PLATFORM)),banyan) -endif#ifdef MTK_PLATFORM - -endif#ifeq ($(TARGET_BUILD_PDK),) diff --git a/proprietary/hardware/omx/core/Android.mk b/proprietary/hardware/omx/core/Android.mk deleted file mode 100755 index 590881903f825fa1ffe7d029fb99f452dd9bcdb2..0000000000000000000000000000000000000000 --- a/proprietary/hardware/omx/core/Android.mk +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. - - -# -# Copyright (C) 2010 The Android Open Source Project -# -# 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. -# - -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_MODULE_TAGS := optional - -#ifeq ($(strip $(MTK_PLATFORM)),MT6577) -# LOCAL_CFLAGS += -DMT6577 -#endif - -LOCAL_SRC_FILES := \ - src/MtkOmxCore.cpp \ - - -LOCAL_C_INCLUDES:= \ - $(TOP)/$(MTK_ROOT)/frameworks/native/include/media/openmax \ - $(TOP)/$(MTK_ROOT)/frameworks/av/media/libstagefright/include/omx_core/ \ - $(LOCAL_PATH)/../osal - -#ifeq ($(strip $(MTK_PLATFORM)),MT6577) -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/kernel/include/linux -LOCAL_C_INCLUDES += $(TOP)/$(MTK_PATH_SOURCE)/kernel/include/linux/vcodec -#LOCAL_C_INCLUDES += $(TOP)/mediatek/platform/mt6577/kernel/drivers/videocodec -#LOCAL_C_INCLUDES += $(TOP)/mediatek/platform/mt6577/kernel/drivers/videocodec/inc -#endif - -LOCAL_SHARED_LIBRARIES := \ - libbinder \ - libutils \ - libcutils \ - libdl \ - libui \ - liblog - - -#ifeq ($(strip $(MTK_PLATFORM)),MT6577) -#LOCAL_SHARED_LIBRARIES +=libvcodec_utility -#endif - -LOCAL_MODULE := libMtkOmxCore -#LOCAL_MULTILIB := 32 - -include $(BUILD_SHARED_LIBRARY) diff --git a/proprietary/hardware/omx/osal/Android.mk b/proprietary/hardware/omx/osal/Android.mk deleted file mode 100755 index 0d35699d4c569d37ca69b42f74d4caae11acf43e..0000000000000000000000000000000000000000 --- a/proprietary/hardware/omx/osal/Android.mk +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. - - -# -# Copyright (C) 2010 The Android Open Source Project -# -# 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. -# - -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_MODULE_TAGS := optional - -LOCAL_SRC_FILES := \ - osal_utils.cpp - - -LOCAL_C_INCLUDES:= \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/mtk/omx/inc \ - $(TOP)/frameworks/base/include/media/stagefright/openmax \ - $(TOP)/$(MTK_ROOT)/frameworks/native/include/media/openmax \ - $(TOP)/$(MTK_ROOT)/frameworks/av/media/libstagefright/include/omx_core/ - -LOCAL_SHARED_LIBRARIES := \ - libbinder \ - libutils \ - libcutils \ - libdl \ - libui \ - - -LOCAL_MODULE := libMtkOmxOsalUtils - -include $(BUILD_STATIC_LIBRARY) - -#build osal to dynamic link library -#include $(LOCAL_PATH)/osal_dynamic.mk diff --git a/proprietary/hardware/omx/osal/osal_ut/Android.mk b/proprietary/hardware/omx/osal/osal_ut/Android.mk deleted file mode 100755 index 7a720d6054d0d382834dd423021a13ca5ba989f4..0000000000000000000000000000000000000000 --- a/proprietary/hardware/omx/osal/osal_ut/Android.mk +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. - - -# -# Copyright (C) 2010 The Android Open Source Project -# -# 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. -# - - -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_MODULE_TAGS := eng - -LOCAL_SRC_FILES := \ - osal_ut.cpp - -LOCAL_C_INCLUDES:= \ - $(TOP)/$(MTK_ROOT)/frameworks/av/media/libstagefright/include/omx_core/ \ - $(TOP)/mediatek/hardware/libomx/osal - -LOCAL_SHARED_LIBRARIES := \ - libbinder \ - libutils \ - libcutils \ - libdl \ - libui - - -LOCAL_STATIC_LIBRARIES := libMtkOmxOsalUtils - -LOCAL_MODULE := osal_ut - -include $(BUILD_EXECUTABLE) diff --git a/proprietary/hardware/omx/plugin/libstagefrighthw/Android.mk b/proprietary/hardware/omx/plugin/libstagefrighthw/Android.mk deleted file mode 100755 index edb5f49d98d6f05ebcf406a3b9c32d856d85ede8..0000000000000000000000000000000000000000 --- a/proprietary/hardware/omx/plugin/libstagefrighthw/Android.mk +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. - - -# -# Copyright (C) 2010 The Android Open Source Project -# -# 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. -# - - -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := \ - MtkOMXPlugin.cpp - #stagefright_surface_output_mt65xx.cpp \ - #MtkHardwareRenderer.cpp - - -LOCAL_C_INCLUDES:= \ - $(TOP)/frameworks/av/include/media/stagefright/foundation \ - $(TOP)/frameworks/native/include/media/hardware \ - $(TOP)/$(MTK_ROOT)/frameworks/native/include/media/openmax \ - $(TOP)/$(MTK_ROOT)/frameworks/av/media/libstagefright/include/omx_core/ - -LOCAL_SHARED_LIBRARIES := \ - libbinder \ - libutils \ - libcutils \ - libdl \ - libui \ - libstagefright_foundation - -LOCAL_MODULE := libstagefrighthw - -LOCAL_MODULE_TAGS := optional - -include $(BUILD_SHARED_LIBRARY) diff --git a/proprietary/hardware/omx/unit_test/Android.mk b/proprietary/hardware/omx/unit_test/Android.mk deleted file mode 100755 index b56e6763364cba228985f57eb0010e98caa0169e..0000000000000000000000000000000000000000 --- a/proprietary/hardware/omx/unit_test/Android.mk +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. - - -# -# Copyright (C) 2010 The Android Open Source Project -# -# 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. -# - - -LOCAL_PATH := $(call my-dir) - -include $(all-subdir-makefiles) diff --git a/proprietary/hardware/omx/unit_test/h264_dec/Android.mk b/proprietary/hardware/omx/unit_test/h264_dec/Android.mk deleted file mode 100755 index 58bd4a09cce8d4e267c28b72d6eb288dbe6a1ea4..0000000000000000000000000000000000000000 --- a/proprietary/hardware/omx/unit_test/h264_dec/Android.mk +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -# -# omx_dec_test -# -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_MODULE_TAGS := optional - -LOCAL_MODULE:= omx_dec_test - -LOCAL_SRC_FILES:= \ - dec_main.cpp \ - dec_test.cpp - -LOCAL_SHARED_LIBRARIES := \ - libcutils \ - libutils \ - libdl \ - libandroid \ - libbinder \ - libui \ - libgui - - -LOCAL_C_INCLUDES:= \ - $(TOP)/frameworks/av/include/media/stagefright \ - $(TOP)/frameworks/av/media/libstagefright/include/omx_core \ - $(TOP)/frameworks/native/include/gui/ \ - $(TOP)/frameworks/native/include/media/openmax \ - $(TOP)/frameworks/native/include/media/hardware - -LOCAL_CFLAGS += -Wno-multichar - - -include $(BUILD_EXECUTABLE) diff --git a/proprietary/hardware/omx/unit_test/h264_enc/Android.mk b/proprietary/hardware/omx/unit_test/h264_enc/Android.mk deleted file mode 100755 index cdc323b775a987c9183e26766166b49e656e3d3b..0000000000000000000000000000000000000000 --- a/proprietary/hardware/omx/unit_test/h264_enc/Android.mk +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -# -# omx_h264_enc_ut -# -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_MODULE_TAGS := optional - -LOCAL_SRC_FILES:= \ - omx_h264_enc_ut.c \ - omx_test.c - -LOCAL_SHARED_LIBRARIES := libcutils libdl - -LOCAL_C_INCLUDES:= \ - $(TOP)/frameworks/av/include/media/stagefright \ - $(TOP)/frameworks/av/media/libstagefright/include/omx_core \ - $(TOP)/frameworks/native/include/gui/ \ - $(TOP)/frameworks/native/include/media/openmax \ - $(TOP)/frameworks/native/include/media/hardware - -LOCAL_CFLAGS += -Wno-multichar - -LOCAL_MODULE:= omx_h264_enc_ut - -include $(BUILD_EXECUTABLE) \ No newline at end of file diff --git a/proprietary/hardware/omx/unit_test/omx_ut/Android.mk b/proprietary/hardware/omx/unit_test/omx_ut/Android.mk deleted file mode 100755 index d10800bc0892145f297661cafba2aa9f7c0c08ea..0000000000000000000000000000000000000000 --- a/proprietary/hardware/omx/unit_test/omx_ut/Android.mk +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -# -# omx_ut -# -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_MODULE_TAGS := eng - -LOCAL_MODULE:= omx_ut - -LOCAL_SRC_FILES:= \ - omx_ut_main.cpp \ - dec_test_case.cpp \ - dec_test.cpp \ - enc_test_case.cpp \ - enc_test.cpp - -LOCAL_SHARED_LIBRARIES := \ - libcutils \ - libutils \ - libdl \ - libbinder \ - libui \ - libgui - -LOCAL_STATIC_LIBRARIES := libgtest - -LOCAL_C_INCLUDES:= \ - $(TOP)/frameworks/av/include/media/stagefright \ - $(TOP)/frameworks/av/media/libstagefright/include/omx_core \ - $(TOP)/frameworks/native/include/gui/ \ - $(TOP)/frameworks/native/include/media/openmax \ - $(TOP)/frameworks/native/include/media/hardware \ - $(TOP)/external/gtest/include \ - $(TOP)/$(MTK_ROOT)/frameworks-ext/native/include - -LOCAL_CFLAGS += -Wno-multichar - -include $(BUILD_EXECUTABLE) diff --git a/proprietary/hardware/perfservice/mt6757/Android.mk b/proprietary/hardware/perfservice/mt6757/Android.mk_ similarity index 100% rename from proprietary/hardware/perfservice/mt6757/Android.mk rename to proprietary/hardware/perfservice/mt6757/Android.mk_ diff --git a/proprietary/hardware/perfservice/mt8163/Android.mk b/proprietary/hardware/perfservice/mt8163/Android.mk deleted file mode 100755 index 6cc48c1aa40c12e7f71c7edddc1713040b23edbd..0000000000000000000000000000000000000000 --- a/proprietary/hardware/perfservice/mt8163/Android.mk +++ /dev/null @@ -1,3 +0,0 @@ -LOCAL_PATH:= $(call my-dir) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/perfservice/mt8163/app_list/Android.mk b/proprietary/hardware/perfservice/mt8163/app_list/Android.mk deleted file mode 100755 index 1a616a8e10fa9e9afda6ca8f46a0ae49e0713d27..0000000000000000000000000000000000000000 --- a/proprietary/hardware/perfservice/mt8163/app_list/Android.mk +++ /dev/null @@ -1,16 +0,0 @@ -ifeq ($(MTK_PERFSERVICE_SUPPORT), yes) - -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) - -# Module name should match library/file name to be installed. -LOCAL_MODULE := perfservapplist.txt -LOCAL_MODULE_TAGS := optional -LOCAL_SRC_FILES := $(LOCAL_MODULE) -# set class according to lib/file attribute -LOCAL_MODULE_CLASS := ETC -# $(TARGET_OUT) points to system/ folder -LOCAL_MODULE_PATH := $(TARGET_OUT)/etc -include $(BUILD_PREBUILT) - -endif \ No newline at end of file diff --git a/proprietary/hardware/perfservice/mt8163/touch_filter/Android.mk b/proprietary/hardware/perfservice/mt8163/touch_filter/Android.mk deleted file mode 100755 index 8a547b80140d2da98d63f428756e3b080a8b4198..0000000000000000000000000000000000000000 --- a/proprietary/hardware/perfservice/mt8163/touch_filter/Android.mk +++ /dev/null @@ -1,16 +0,0 @@ -ifeq ($(MTK_PERFSERVICE_SUPPORT), yes) - -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) - -# Module name should match library/file name to be installed. -LOCAL_MODULE := perfservtouchfilter.txt -LOCAL_MODULE_TAGS := optional -LOCAL_SRC_FILES := $(LOCAL_MODULE) -# set class according to lib/file attribute -LOCAL_MODULE_CLASS := ETC -# $(TARGET_OUT) points to system/ folder -LOCAL_MODULE_PATH := $(TARGET_OUT)/etc -include $(BUILD_PREBUILT) - -endif \ No newline at end of file diff --git a/proprietary/hardware/perfservice/perfservicenative/Android.mk b/proprietary/hardware/perfservice/perfservicenative/Android.mk deleted file mode 100755 index 7d4d439e6bb91fb1a17c8fa0fe6b979aa34b46ea..0000000000000000000000000000000000000000 --- a/proprietary/hardware/perfservice/perfservicenative/Android.mk +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) -LOCAL_MODULE_TAGS := optional -LOCAL_SHARED_LIBRARIES += liblog libnativehelper libdl libbinder libcutils libutils -LOCAL_PRELINK_MODULE := false -LOCAL_C_INCLUDES += $(JNI_H_INCLUDE) \ - $(LOCAL_PATH) \ - -LOCAL_SRC_FILES := PerfServiceNative.cpp -LOCAL_MODULE := libperfservicenative -include $(BUILD_SHARED_LIBRARY) - - - diff --git a/proprietary/hardware/pq/mt8163/bluelightfilter/Android.mk b/proprietary/hardware/pq/mt8163/bluelightfilter/Android.mk deleted file mode 100755 index a6cdd44d5a551863df0eb1009f8b4d8ed5373a61..0000000000000000000000000000000000000000 --- a/proprietary/hardware/pq/mt8163/bluelightfilter/Android.mk +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -include $(call all-subdir-makefiles) diff --git a/proprietary/hardware/pq/mt8163/bluelightfilter/BlueLightFilter/Android.mk b/proprietary/hardware/pq/mt8163/bluelightfilter/BlueLightFilter/Android.mk deleted file mode 100755 index d74e5af0c373362a5ef931c7def958b988b9fd64..0000000000000000000000000000000000000000 --- a/proprietary/hardware/pq/mt8163/bluelightfilter/BlueLightFilter/Android.mk +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 2011, The Android Open Source Project -# -# 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. - -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_MODULE_TAGS := optional - -LOCAL_SRC_FILES := $(call all-java-files-under, src) - -LOCAL_JAVA_LIBRARIES += mediatek-framework -LOCAL_STATIC_JAVA_LIBRARIES := android-support-v4 - -LOCAL_PACKAGE_NAME := BlueLightFilter -LOCAL_CERTIFICATE := platform - -include $(BUILD_PACKAGE) - -# additionally, build unit tests in a separate .apk -include $(call all-makefiles-under,$(LOCAL_PATH)) \ No newline at end of file diff --git a/proprietary/hardware/pq/mt8163/bluelightfilter/jni/Android.mk b/proprietary/hardware/pq/mt8163/bluelightfilter/jni/Android.mk deleted file mode 100755 index a48915e406f67e47fbb212789238a1d02a9c08ed..0000000000000000000000000000000000000000 --- a/proprietary/hardware/pq/mt8163/bluelightfilter/jni/Android.mk +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -ifeq ($(strip $(MTK_BLUE_LIGHT_FILTER_SUPPORT)),yes) - -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := jni_blf.cpp \ - -LOCAL_C_INCLUDES := $(JNI_H_INCLUDE) \ - $(MTK_PATH_SOURCE)/hardware/pq/mt6757/inc - -LOCAL_SHARED_LIBRARIES := \ - libblf \ - libutils \ - libcutils - -LOCAL_PRELINK_MODULE := false -LOCAL_MODULE := libjni_blf -LOCAL_MULTILIB := both - -include $(BUILD_SHARED_LIBRARY) - -include $(call all-makefiles-under,$(LOCAL_PATH)) - -endif diff --git a/proprietary/hardware/pq/mt8163/bluelightfilter/jni/Android.mk_ b/proprietary/hardware/pq/mt8163/bluelightfilter/jni/Android.mk_ index b0867db0f944206a9c5f7c8ac1f75b0670428106..a48915e406f67e47fbb212789238a1d02a9c08ed 100755 --- a/proprietary/hardware/pq/mt8163/bluelightfilter/jni/Android.mk_ +++ b/proprietary/hardware/pq/mt8163/bluelightfilter/jni/Android.mk_ @@ -41,7 +41,7 @@ include $(CLEAR_VARS) LOCAL_SRC_FILES := jni_blf.cpp \ LOCAL_C_INCLUDES := $(JNI_H_INCLUDE) \ - $(MTK_PATH_SOURCE)/hardware/pq/mt8163/inc + $(MTK_PATH_SOURCE)/hardware/pq/mt6757/inc LOCAL_SHARED_LIBRARIES := \ libblf \ diff --git a/proprietary/hardware/pq/mt8163/jni/Android.mk b/proprietary/hardware/pq/mt8163/jni/Android.mk deleted file mode 100755 index 510c0fd0a0584690c213fe7ac2e62bb1c22f2e9a..0000000000000000000000000000000000000000 --- a/proprietary/hardware/pq/mt8163/jni/Android.mk +++ /dev/null @@ -1,27 +0,0 @@ -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := \ - mhal_jni.cpp - -LOCAL_C_INCLUDES := $(JNI_H_INCLUDE) - -LOCAL_C_INCLUDES += \ - $(TOP)/bionic \ - $(MTK_PATH_SOURCE)/kernel/include \ - $(MTK_PATH_PLATFORM)/kernel/drivers/dispsys \ - $(MTK_PATH_SOURCE)/hardware/pq/mt6757 \ - $(MTK_PATH_SOURCE)/hardware/pq/mt6757/inc \ - -LOCAL_SHARED_LIBRARIES := \ - libutils \ - libcutils \ - libdpframework - -LOCAL_MODULE := libPQjni -LOCAL_MULTILIB := both - -include $(BUILD_SHARED_LIBRARY) - -include $(call all-makefiles-under,$(LOCAL_PATH)) \ No newline at end of file diff --git a/proprietary/hardware/pq/mt8163/jni/Android.mk_ b/proprietary/hardware/pq/mt8163/jni/Android.mk_ index cbd642b0600889d5bf019e5022a43d77799c7d25..510c0fd0a0584690c213fe7ac2e62bb1c22f2e9a 100755 --- a/proprietary/hardware/pq/mt8163/jni/Android.mk_ +++ b/proprietary/hardware/pq/mt8163/jni/Android.mk_ @@ -11,8 +11,8 @@ LOCAL_C_INCLUDES += \ $(TOP)/bionic \ $(MTK_PATH_SOURCE)/kernel/include \ $(MTK_PATH_PLATFORM)/kernel/drivers/dispsys \ - $(MTK_PATH_SOURCE)/hardware/pq/mt8163 \ - $(MTK_PATH_SOURCE)/hardware/pq/mt8163/inc \ + $(MTK_PATH_SOURCE)/hardware/pq/mt6757 \ + $(MTK_PATH_SOURCE)/hardware/pq/mt6757/inc \ LOCAL_SHARED_LIBRARIES := \ libutils \ diff --git a/proprietary/hardware/pq/v1.0/Android.mk b/proprietary/hardware/pq/v1.0/Android.mk deleted file mode 100755 index a6cdd44d5a551863df0eb1009f8b4d8ed5373a61..0000000000000000000000000000000000000000 --- a/proprietary/hardware/pq/v1.0/Android.mk +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -include $(call all-subdir-makefiles) diff --git a/proprietary/hardware/pq/v2.0/Android.mk b/proprietary/hardware/pq/v2.0/Android.mk deleted file mode 100755 index a6cdd44d5a551863df0eb1009f8b4d8ed5373a61..0000000000000000000000000000000000000000 --- a/proprietary/hardware/pq/v2.0/Android.mk +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -include $(call all-subdir-makefiles) diff --git a/proprietary/hardware/pq/v2.0/lib/Android.mk b/proprietary/hardware/pq/v2.0/lib/Android.mk deleted file mode 100755 index 7ae3545fa361ae3a9e422ac507408d54ffaf0b58..0000000000000000000000000000000000000000 --- a/proprietary/hardware/pq/v2.0/lib/Android.mk +++ /dev/null @@ -1 +0,0 @@ -include $(call all-subdir-makefiles) diff --git a/proprietary/hardware/pq/v2.0/lib/pqdc_tuning/Android.mk b/proprietary/hardware/pq/v2.0/lib/pqdc_tuning/Android.mk deleted file mode 100755 index 2264b66075e94278403f0855b22f55f8b716d144..0000000000000000000000000000000000000000 --- a/proprietary/hardware/pq/v2.0/lib/pqdc_tuning/Android.mk +++ /dev/null @@ -1,29 +0,0 @@ -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := \ - pqdc_tuning_jni.cpp - -LC_MTK_PLATFORM := $(shell echo $(MTK_PLATFORM) | tr A-Z a-z ) - -LOCAL_C_INCLUDES := $(JNI_H_INCLUDE) - -LOCAL_C_INCLUDES += \ - $(TOP)/$(MTK_PATH_SOURCE)/platform/$(LC_MTK_PLATFORM)/kernel/drivers/dispsys \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/pq/v2.0/include \ - $(TOP)/frameworks/base/include \ - -LOCAL_SHARED_LIBRARIES := \ - libutils \ - libcutils \ - libdpframework \ - libbinder \ - libpqservice - -LOCAL_MODULE := libPQDCjni -LOCAL_MULTILIB := both - -include $(BUILD_SHARED_LIBRARY) - -include $(call all-makefiles-under,$(LOCAL_PATH)) \ No newline at end of file diff --git a/proprietary/hardware/pq/v2.0/lib/service/Android.mk b/proprietary/hardware/pq/v2.0/lib/service/Android.mk deleted file mode 100755 index c146c40a7659c124a6008be0bf7c9916931f0f50..0000000000000000000000000000000000000000 --- a/proprietary/hardware/pq/v2.0/lib/service/Android.mk +++ /dev/null @@ -1,59 +0,0 @@ -ifneq ($(MTK_EMULATOR_SUPPORT), yes) - -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_SRC_FILES:= \ - IPQService.cpp \ - PQService.cpp \ - PQClient.cpp - -ifeq ($(strip $(MTK_PQ_COLOR_MODE)),MDP) - LOCAL_CFLAGS += -DDISP_COLOR_OFF -else ifeq ($(strip $(MTK_PQ_COLOR_MODE)),OFF) - LOCAL_CFLAGS += -DDISP_COLOR_OFF -endif - -ifeq ($(strip $(MTK_PQ_COLOR_MODE)),MDP) - LOCAL_CFLAGS += -DMDP_COLOR_ENABLE -else ifeq ($(strip $(MTK_PQ_COLOR_MODE)),DISP_MDP) - LOCAL_CFLAGS += -DMDP_COLOR_ENABLE -endif - -ifneq (,$(filter $(strip $(TARGET_BOARD_PLATFORM)), mt6580)) - LOCAL_CFLAGS += -DCCORR_OFF -endif - -ifeq ($(MTK_BLULIGHT_DEFENDER_SUPPORT),yes) - LOCAL_CFLAGS += -DMTK_BLULIGHT_DEFENDER_SUPPORT -endif - -ifneq (,$(filter $(strip $(TARGET_BOARD_PLATFORM)), mt6797)) - LOCAL_CFLAGS += -DTDSHP_2_0 -endif - -LOCAL_C_INCLUDES += \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/dpframework/include \ - $(TOP)/frameworks/base/include \ - $(TOP)/$(MTK_PATH_PLATFORM)/kernel/drivers/dispsys \ - $(MTK_PATH_PLATFORM)/hardware/pq \ - $(TOP)/$(MTK_PATH_SOURCE)/platform/$(LC_MTK_PLATFORM)/kernel/drivers/dispsys \ - $(TOP)/$(MTK_PATH_SOURCE)/kernel/drivers/video \ - $(TOP)/$(MTK_PATH_SOURCE)/kernel/include \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/pq/v2.0/include \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/pq/v2.0/lib \ - $(TOP)/$(MTK_ROOT)/frameworks-ext/native/include \ - - -LOCAL_SHARED_LIBRARIES := \ - libutils \ - libcutils \ - libdl \ - libbinder \ - -LOCAL_MODULE:= libpqservice - - -include $(BUILD_SHARED_LIBRARY) - -endif diff --git a/proprietary/hardware/pq/v2.0/lib/service/Android.mk_ b/proprietary/hardware/pq/v2.0/lib/service/Android.mk_ index 84fb0886dfad914bc75701e3ae90792827592c9e..c146c40a7659c124a6008be0bf7c9916931f0f50 100755 --- a/proprietary/hardware/pq/v2.0/lib/service/Android.mk_ +++ b/proprietary/hardware/pq/v2.0/lib/service/Android.mk_ @@ -50,7 +50,6 @@ LOCAL_SHARED_LIBRARIES := \ libcutils \ libdl \ libbinder \ - libpq_prot \ LOCAL_MODULE:= libpqservice diff --git a/proprietary/hardware/ril/gsm/librilmtk/Android.mk b/proprietary/hardware/ril/gsm/librilmtk/Android.mk_ similarity index 100% rename from proprietary/hardware/ril/gsm/librilmtk/Android.mk rename to proprietary/hardware/ril/gsm/librilmtk/Android.mk_ diff --git a/proprietary/hardware/ril/gsm/mtk-ril/Android.mk b/proprietary/hardware/ril/gsm/mtk-ril/Android.mk deleted file mode 100755 index 439bf4a9bc48f357195f4d52277777c932f7e3ef..0000000000000000000000000000000000000000 --- a/proprietary/hardware/ril/gsm/mtk-ril/Android.mk +++ /dev/null @@ -1,297 +0,0 @@ -# -# Copyright (C) 2014 MediaTek Inc. -# -# Modification based on code covered by the below mentioned copyright -# and/or permission notice(s). -# - -# Copyright 2014 The Android Open Source Project - -# XXX using libutils for simulator build only... -# -ifneq ($(GOOGLE_RELEASE_RIL), yes) - -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -#Mediatek Configuration -#ifeq ($(TARGET_PRODUCT),generic) -ifeq ($(strip $(MTK_EMULATOR_SUPPORT)),yes) -LOCAL_SRC_FILES:= \ - ril_callbacks_emu.c \ - ril_cc.c \ - ril_ss.c \ - ril_sim.c \ - ril_stk.c \ - ril_nw.c \ - ril_data.c \ - ril_sms.c \ - ril_oem.c \ - atchannels_emu.c \ - misc.c \ - at_tok.c \ - usim_fcp_parser.c \ - ril_gsm_util.cpp \ - base64.c -else -LOCAL_SRC_FILES:= \ - ril_callbacks.c \ - ril_cc.c \ - ril_ss.c \ - ril_sim.c \ - ril_stk.c \ - ril_nw.c \ - ril_data.c \ - ril_sms.c \ - ril_oem.c \ - atchannels.c \ - misc.c \ - at_tok.c \ - usim_fcp_parser.c \ - ril_gsm_util.cpp \ - base64.c -endif - -LOCAL_SHARED_LIBRARIES := \ - libcutils libutils libnetutils librilmtk librilutils - - - # for asprinf - -LOCAL_STATIC_LIBRARIES := \ - mtk-ril-prop-md1 \ - libprotobuf-c-nano-enable_malloc \ - -LOCAL_CFLAGS := -D_GNU_SOURCE -DMTK_RIL -D__CCMNI_SUPPORT__ - -ifneq ($(MTK_SHARE_MODEM_SUPPORT),1) - LOCAL_CFLAGS += -DANDROID_MULTI_SIM -endif - -ifeq ($(HAVE_AEE_FEATURE),yes) -LOCAL_SHARED_LIBRARIES += libaed -LOCAL_CFLAGS += -DHAVE_AEE_FEATURE -endif - -ifeq ($(MTK_LTE_SUPPORT),yes) -LOCAL_CFLAGS += -DMTK_LTE_SUPPORT -endif - -ifeq ($(MTK_DTAG_DUAL_APN_SUPPORT),yes) -LOCAL_CFLAGS += -DMTK_DTAG_DUAL_APN_SUPPORT -endif - -ifeq ($(MTK_IPV6_SUPPORT),yes) - LOCAL_CFLAGS += -DMTK_IPV6_SUPPORT -DINET6 -endif - -ifeq ($(MTK_GEMINI_3G_SWITCH),yes) - LOCAL_CFLAGS += -DMTK_GEMINI_3G_SWITCH -endif - -ifeq ($(MTK_SHARE_MODEM_SUPPORT), 2) - LOCAL_CFLAGS += -DANDROID_SIM_COUNT_2 -endif - -ifeq ($(MTK_SHARE_MODEM_SUPPORT), 3) - LOCAL_CFLAGS += -DANDROID_SIM_COUNT_3 -endif - -ifeq ($(MTK_SHARE_MODEM_SUPPORT), 4) - LOCAL_CFLAGS += -DANDROID_SIM_COUNT_4 -endif - -LOCAL_SHARED_LIBRARIES += libmal libmdfx - -LOCAL_C_INCLUDES := - -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/ccci/include \ - $(LOCAL_PATH)/../../include \ - $(MTK_ROOT)/external/aee/binary/inc - -LOCAL_C_INCLUDES += $(TARGET_OUT_HEADER)/librilutils -LOCAL_C_INCLUDES += external/nanopb-c - -ifneq ($(strip $(TARGET_BUILD_VARIANT)),eng) - LOCAL_CFLAGS += -DFATAL_ERROR_HANDLE -endif - -LOCAL_CFLAGS += -DMTK_RIL_MD1 - -# Define local __MTK_ENABLE_MD1 FO -ifeq ($(MTK_ENABLE_MD1), yes) - LOCAL_CFLAGS += -D__MTK_ENABLE_MD1 -endif - -# Define local __MTK_ENABLE_MD2 FO -ifeq ($(MTK_ENABLE_MD2), yes) - LOCAL_CFLAGS += -D__MTK_ENABLE_MD2 -endif - -# Define local __MTK_ENABLE_MD5 FO -ifeq ($(MTK_ENABLE_MD5), yes) - LOCAL_CFLAGS += -D__MTK_ENABLE_MD5 -endif - -ifeq ($(MTK_SVLTE_SUPPORT),yes) - LOCAL_CFLAGS += -DMTK_SVLTE_SUPPORT -endif - -ifeq ($(MTK_IRAT_SUPPORT),yes) - LOCAL_CFLAGS += -DMTK_IRAT_SUPPORT -endif - -ifneq ($(MTK_INTERNAL),yes) - LOCAL_CFLAGS += -D__PRODUCTION_RELEASE__ -endif - -#build shared library -LOCAL_SHARED_LIBRARIES += \ - libcutils libutils -LOCAL_STATIC_LIBRARIES := \ - mtk-ril-prop-md1 \ - libprotobuf-c-nano-enable_malloc \ - -LOCAL_CFLAGS += -DRIL_SHLIB -LOCAL_MODULE:= mtk-ril -include $(BUILD_SHARED_LIBRARY) - -ifeq ($(HAVE_AEE_FEATURE),yes) -LOCAL_SHARED_LIBRARIES += libaed -LOCAL_CFLAGS += -DHAVE_AEE_FEATURE -endif - -#==================================== - -include $(CLEAR_VARS) - - -#Mediatek Configuration -#ifeq ($(TARGET_PRODUCT),generic) -ifeq ($(strip $(MTK_EMULATOR_SUPPORT)),yes) -LOCAL_SRC_FILES:= \ - ril_callbacks_emu.c \ - ril_cc.c \ - ril_ss.c \ - ril_sim.c \ - ril_stk.c \ - ril_nw.c \ - ril_data.c \ - ril_sms.c \ - ril_oem.c \ - atchannels_emu.c \ - misc.c \ - at_tok.c \ - usim_fcp_parser.c \ - ril_gsm_util.cpp \ - base64.c -else -LOCAL_SRC_FILES:= \ - ril_callbacks.c \ - ril_cc.c \ - ril_ss.c \ - ril_sim.c \ - ril_stk.c \ - ril_nw.c \ - ril_data.c \ - ril_sms.c \ - ril_oem.c \ - atchannels.c \ - misc.c \ - at_tok.c \ - usim_fcp_parser.c \ - ril_gsm_util.cpp \ - base64.c -endif - - -LOCAL_SHARED_LIBRARIES := \ - libcutils libutils libnetutils librilmtkmd2 librilutils - - - # for asprinf - -LOCAL_STATIC_LIBRARIES := \ - mtk-ril-prop-md2 \ - libprotobuf-c-nano-enable_malloc \ - -LOCAL_CFLAGS := -D_GNU_SOURCE -DMTK_RIL -D__CCMNI_SUPPORT__ - -ifneq ($(MTK_SHARE_MODEM_SUPPORT),1) - LOCAL_CFLAGS += -DANDROID_MULTI_SIM -endif - -ifeq ($(HAVE_AEE_FEATURE),yes) -LOCAL_SHARED_LIBRARIES += libaed -LOCAL_CFLAGS += -DHAVE_AEE_FEATURE -endif - -ifeq ($(MTK_LTE_SUPPORT),yes) -LOCAL_CFLAGS += -DMTK_LTE_SUPPORT -endif - -ifeq ($(MTK_IPV6_SUPPORT),yes) - LOCAL_CFLAGS += -DMTK_IPV6_SUPPORT -DINET6 -endif - -ifeq ($(MTK_GEMINI_3G_SWITCH),yes) - LOCAL_CFLAGS += -DMTK_GEMINI_3G_SWITCH -endif - -ifeq ($(MTK_SHARE_MODEM_SUPPORT), 2) - LOCAL_CFLAGS += -DANDROID_SIM_COUNT_2 -endif - -ifeq ($(MTK_SHARE_MODEM_SUPPORT), 3) - LOCAL_CFLAGS += -DANDROID_SIM_COUNT_3 -endif - -ifeq ($(MTK_SHARE_MODEM_SUPPORT), 4) - LOCAL_CFLAGS += -DANDROID_SIM_COUNT_4 -endif - -LOCAL_SHARED_LIBRARIES += libmal libmdfx - -LOCAL_C_INCLUDES := - -LOCAL_C_INCLUDES += $(MTK_PATH_SOURCE)/hardware/ccci/include \ - $(LOCAL_PATH)/../../include \ - $(MTK_ROOT)/external/aee/binary/inc - -LOCAL_C_INCLUDES += $(TARGET_OUT_HEADER)/librilutils -LOCAL_C_INCLUDES += external/nanopb-c - -ifneq ($(strip $(TARGET_BUILD_VARIANT)),eng) - LOCAL_CFLAGS += -DFATAL_ERROR_HANDLE -endif - -ifeq ($(MTK_SVLTE_SUPPORT),yes) - LOCAL_CFLAGS += -DMTK_SVLTE_SUPPORT -endif - -ifeq ($(MTK_IRAT_SUPPORT),yes) - LOCAL_CFLAGS += -DMTK_IRAT_SUPPORT -endif - -ifeq ($(MTK_MD_IRAT_SUPPORT),yes) - LOCAL_CFLAGS += -DMTK_MD_IRAT_SUPPORT -endif - -LOCAL_CFLAGS += -DMTK_RIL_MD2 - -ifneq ($(MTK_INTERNAL),yes) - LOCAL_CFLAGS += -D__PRODUCTION_RELEASE__ -endif - -#build shared library -LOCAL_SHARED_LIBRARIES += \ - libcutils libutils -LOCAL_STATIC_LIBRARIES := \ - mtk-ril-prop-md2 \ - libprotobuf-c-nano-enable_malloc \ - -LOCAL_CFLAGS += -DRIL_SHLIB -LOCAL_MODULE:= mtk-rilmd2 -include $(BUILD_SHARED_LIBRARY) - -endif #GOOGLE_RELEASE_RIL diff --git a/proprietary/hardware/ril/rilproxy/libril/Android.mk b/proprietary/hardware/ril/rilproxy/libril/Android.mk deleted file mode 100755 index e6c36b187f4f0abc690f9958875465b0fcae9a16..0000000000000000000000000000000000000000 --- a/proprietary/hardware/ril/rilproxy/libril/Android.mk +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 2006 The Android Open Source Project - -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_SRC_FILES:= \ - ril.cpp \ - ril_event.cpp\ - RilSocket.cpp \ - RilSapSocket.cpp \ - -LOCAL_SHARED_LIBRARIES := \ - liblog \ - libutils \ - libbinder \ - libcutils \ - libhardware_legacy \ - librilproxyutils \ - -LOCAL_STATIC_LIBRARIES := \ - libprotobuf-c-nano-enable_malloc \ - -#LOCAL_CFLAGS := -DANDROID_MULTI_SIM -DDSDA_RILD1 -LOCAL_CFLAGS := -DANDROID_MULTI_SIM - -ifeq ($(SIM_COUNT), 2) - LOCAL_CFLAGS += -DANDROID_SIM_COUNT_2 -endif - -LOCAL_C_INCLUDES += $(TARGET_OUT_HEADER)/librilproxyutils -LOCAL_C_INCLUDES += external/nanopb-c -LOCAL_C_INCLUDES += $(LOCAL_PATH)/../include - -LOCAL_MODULE:= librilproxy - -LOCAL_COPY_HEADERS_TO := librilproxy -LOCAL_COPY_HEADERS := ril_ex.h - -include $(BUILD_SHARED_LIBRARY) - - -# For RdoServD which needs a static library -# ========================================= -ifneq ($(ANDROID_BIONIC_TRANSITION),) -include $(CLEAR_VARS) - -LOCAL_SRC_FILES:= \ - ril.cpp - -LOCAL_STATIC_LIBRARIES := \ - libutils_static \ - libcutils \ - librilutils_static \ - libprotobuf-c-nano-enable_malloc - -LOCAL_CFLAGS := - -LOCAL_MODULE:= librilproxy_static - -include $(BUILD_STATIC_LIBRARY) -endif # ANDROID_BIONIC_TRANSITION diff --git a/proprietary/hardware/ril/rilproxy/librilutils/Android.mk b/proprietary/hardware/ril/rilproxy/librilutils/Android.mk deleted file mode 100755 index 52d6309ab19286fb82713dac6fcda828f17608ab..0000000000000000000000000000000000000000 --- a/proprietary/hardware/ril/rilproxy/librilutils/Android.mk +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 2013 The Android Open Source Project - -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_SRC_FILES:= \ - librilutils.c \ - record_stream.c \ - proto/sap-api.proto \ - -LOCAL_C_INCLUDES += external/nanopb-c/ \ - -LOCAL_PROTOC_OPTIMIZE_TYPE := nanopb-c-enable_malloc - -LOCAL_CFLAGS := - -LOCAL_MODULE:= librilproxyutils - -include $(BUILD_SHARED_LIBRARY) - - -# Create static library for those that want it -# ========================================= -include $(CLEAR_VARS) - -LOCAL_SRC_FILES:= \ - librilutils.c \ - record_stream.c \ - proto/sap-api.proto \ - -LOCAL_C_INCLUDES += external/nanopb-c/ \ - -LOCAL_PROTOC_OPTIMIZE_TYPE := nanopb-c-enable_malloc - -LOCAL_CFLAGS := - -LOCAL_MODULE:= librilproxyutils_static - -include $(BUILD_STATIC_LIBRARY) - -# Create java protobuf code - -include $(CLEAR_VARS) - -src_proto := $(LOCAL_PATH) -LOCAL_MODULE := sap-api-java-static-ril-proxy -LOCAL_SRC_FILES := proto/sap-api.proto -LOCAL_PROTOC_OPTIMIZE_TYPE := micro - -include $(BUILD_STATIC_JAVA_LIBRARY) diff --git a/proprietary/hardware/ril/rilproxy/mtk-rilproxy/Android.mk b/proprietary/hardware/ril/rilproxy/mtk-rilproxy/Android.mk deleted file mode 100755 index d763ff23a0e0fee3d273a0d29c41b4b4a9aaa7f2..0000000000000000000000000000000000000000 --- a/proprietary/hardware/ril/rilproxy/mtk-rilproxy/Android.mk +++ /dev/null @@ -1,178 +0,0 @@ -# Copyright 2006 The Android Open Source Project - -# XXX using libutils for simulator build only... -# -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_SRC_FILES:= \ - ril_callbacks.c \ - atchannel.c \ - misc.c \ - at_tok.c \ - socket_channel.cpp \ - socket_util.cpp \ - framework/base/RfxVariant.cpp \ - framework/base/RfxMessage.cpp \ - framework/base/RfxSocketState.cpp \ - framework/core/Rfx.cpp \ - framework/core/RfxObject.cpp \ - framework/core/RfxClassInfo.cpp \ - framework/core/RfxAction.cpp \ - framework/core/RfxAsyncSignal.cpp \ - framework/core/RfxSignal.cpp \ - framework/core/RfxTimer.cpp \ - framework/core/RfxMainThread.cpp \ - framework/core/RfxController.cpp \ - framework/core/RfxRootController.cpp \ - framework/core/RfxSlotRootController.cpp \ - framework/core/RfxControllerFactory.cpp \ - framework/core/RfxStatusManager.cpp \ - framework/core/RfxRilAdapter.cpp \ - framework/core/RfxDispatchThread.cpp \ - framework/core/RfxSocketStateManager.cpp \ - framework/base/RfxDebugInfo.cpp \ - framework/base/RfxDefaultDestUtils.cpp \ - framework/base/RfxDataToParcelUtils.cpp \ - telephony/RfxHelloController.cpp \ - telephony/RfxSampleController.cpp \ - telephony/sim/RpSimController.cpp \ - telephony/sim/RpSimControllerBase.cpp \ - telephony/sim/RpGsmSimController.cpp \ - telephony/sim/RpC2kSimController.cpp \ - telephony/ss/RpSsController.cpp \ - telephony/call/RpCallController.cpp \ - telephony/call/RpCallCenterController.cpp \ - telephony/call/RpRedialHandler.cpp \ - telephony/cat/RpCatController.cpp \ - telephony/sms/RpSmsCtrlBase.cpp \ - telephony/sms/RpSmsCtrl.cpp \ - telephony/sms/RpGsmSmsCtrl.cpp \ - telephony/sms/RpCdmaSmsCtrl.cpp \ - telephony/nw/RpNwController.cpp \ - telephony/nw/RpNwRatController.cpp \ - telephony/nw/RpBaseNwRatSwitchHandler.cpp \ - telephony/nw/RpGsmNwRatSwitchHandler.cpp \ - telephony/nw/RpCdmaNwRatSwitchHandler.cpp \ - telephony/nw/RpCdmaLteNwRatSwitchHandler.cpp \ - telephony/nw/RpNwStateController.cpp \ - telephony/nw/RpNwPhoneTypeUpdater.cpp \ - framework/base/RfxNwServiceState.cpp \ - telephony/data/RpDataControllerProxy.cpp \ - telephony/data/RpDataController.cpp \ - telephony/data/RpCdmaLteDataController.cpp \ - telephony/data/RpIratController.cpp \ - telephony/data/RpDataUtils.cpp \ - telephony/data/RpBaseApnHandler.cpp \ - telephony/data/RpCnomApnHandler.cpp \ - telephony/data/RpWwomApnHandler.cpp \ - telephony/data/RpDataConnectionInfo.cpp \ - telephony/capabilityswitch/RpCapabilitySwitchController.cpp \ - telephony/power/RpModemController.cpp \ - telephony/power/RpRadioController.cpp \ - telephony/power/RpCdmaRadioController.cpp \ - telephony/power/RadioMessage.cpp \ - telephony/power/ModemMessage.cpp \ - telephony/modecontroller/RpCardModeControllerFactory.cpp \ - telephony/modecontroller/RpCardTypeReadyController.cpp \ - telephony/modecontroller/RpCdmaLteModeController.cpp \ - telephony/modecontroller/RpModeInitController.cpp \ - telephony/modecontroller/RpOMCardModeController.cpp \ - telephony/modecontroller/RpOP09CardModeController.cpp \ - telephony/modecontroller/RpOP01CardModeController.cpp \ - telephony/oem/RpCdmaOemController.cpp \ - framework/core/RfxTestBasicController.cpp \ - framework/core/RfxTestSuitController.cpp \ - telephony/phb/RpPhbController.cpp \ - telephony/atci/RpAtciController.cpp \ - telephony/ir/RpIrBaseHandler.cpp \ - telephony/ir/RpIrCdmaHandler.cpp \ - telephony/ir/RpIrNwRatSwitchCallback.cpp \ - telephony/ir/RpIrOP09CdmaStatusListener.cpp \ - telephony/ir/RpIrController.cpp \ - telephony/ir/RpIrLwgHandler.cpp \ - telephony/ir/RpIrOP09LwgStatusListener.cpp \ - telephony/ir/RpIrStrategyOP094M.cpp \ - telephony/ir/RpIrStrategyOP095M.cpp \ - telephony/ir/RpIrStrategy.cpp \ - telephony/ir/RpIrStrategyOm.cpp \ - telephony/ir/RpIrMccTable.cpp \ - telephony/ir/utils/RpIrMccConvertMappingTables.cpp \ - telephony/ir/utils/RpIrInvalidMccConvert.cpp \ - telephony/agps/RpAgpsSlotController.cpp \ - telephony/agps/RpAgpsNSlotController.cpp \ - telephony/agps/RpAgpsThread.cpp \ - telephony/agps/RpAgpsMessage.cpp \ - telephony/agps/RpAgpsdAdapter.cpp \ - telephony/agps/RpAgpsHandler.cpp \ - telephony/agps/RpAgpsLog.cpp \ - telephony/mal/RilClient.cpp \ - telephony/mal/RilClientQueue.cpp \ - telephony/mal/RpRilClientController.cpp \ - telephony/mal/RpMalController.cpp \ - telephony/wp/RpWpController.cpp \ - -LOCAL_SHARED_LIBRARIES := \ - liblog libbinder libcutils libutils librilproxy librilproxyutils - -LOCAL_STATIC_LIBRARIES := \ - libprotobuf-c-nano-enable_malloc \ - -# for asprinf -LOCAL_CFLAGS := -D_GNU_SOURCE -DANDROID_MULTI_SIM - -ifeq ($(MTK_SHARE_MODEM_SUPPORT), 2) - LOCAL_CFLAGS += -DANDROID_SIM_COUNT_2 -endif - -ifeq ($(MTK_SHARE_MODEM_SUPPORT), 3) - LOCAL_CFLAGS += -DANDROID_SIM_COUNT_3 -endif - -ifeq ($(MTK_SHARE_MODEM_SUPPORT), 4) - LOCAL_CFLAGS += -DANDROID_SIM_COUNT_4 -endif - -LOCAL_C_INCLUDES := \ - $(TOP)/system/core/include/utils \ - $(TOP)/frameworks/native/include/binder \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/ril/rilproxy/mtk-rilproxy/framework/include \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/ril/rilproxy/mtk-rilproxy/framework/include/base \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/ril/rilproxy/mtk-rilproxy/framework/include/core \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/ril/rilproxy/mtk-rilproxy/telephony \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/ril/rilproxy/mtk-rilproxy/telephony/ir/include \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/ril/rilproxy/mtk-rilproxy/telephony/nw \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/ril/rilproxy/mtk-rilproxy/telephony/wp \ - -LOCAL_C_INCLUDES += $(TARGET_OUT_HEADER)/librilproxyutils -LOCAL_C_INCLUDES += external/nanopb-c - -ifeq ($(TARGET_DEVICE),sooner) - LOCAL_CFLAGS += -DUSE_TI_COMMANDS -endif - -ifeq ($(TARGET_DEVICE),surf) - LOCAL_CFLAGS += -DPOLL_CALL_STATE -DUSE_QMI -endif - -ifeq ($(TARGET_DEVICE),dream) - LOCAL_CFLAGS += -DPOLL_CALL_STATE -DUSE_QMI -endif - -LOCAL_STATIC_LIBRARIES := \ - libprotobuf-c-nano-enable_malloc \ - -ifeq (foo,foo) - #build shared library - LOCAL_SHARED_LIBRARIES += \ - libcutils libutils - LOCAL_CFLAGS += -DRIL_SHLIB - LOCAL_MODULE:= mtk-rilproxy - include $(BUILD_SHARED_LIBRARY) -else - #build executable - LOCAL_SHARED_LIBRARIES += \ - libril - LOCAL_MODULE:= mtk-rilproxy - include $(BUILD_EXECUTABLE) -endif diff --git a/proprietary/hardware/ril/rilproxy/mtk-rilproxy/telephony/agps/tests/Android.mk b/proprietary/hardware/ril/rilproxy/mtk-rilproxy/telephony/agps/tests/Android.mk deleted file mode 100755 index a42a6680033246ee98c916a4d5309208827025fa..0000000000000000000000000000000000000000 --- a/proprietary/hardware/ril/rilproxy/mtk-rilproxy/telephony/agps/tests/Android.mk +++ /dev/null @@ -1,176 +0,0 @@ -# -# Copyright (C) 2014 The Android Open Source Project -# -# 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. -# - -# Build the unit tests. -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -LOCAL_MODULE := agps_tests - -LOCAL_SRC_FILES:= \ - ../../../ril_callbacks.c \ - ../../../atchannel.c \ - ../../../misc.c \ - ../../../at_tok.c \ - ../../../socket_channel.cpp \ - ../../../socket_util.cpp \ - ../../../framework/base/RfxVariant.cpp \ - ../../../framework/base/RfxMessage.cpp \ - ../../../framework/base/RfxSocketState.cpp \ - ../../../framework/core/Rfx.cpp \ - ../../../framework/core/RfxObject.cpp \ - ../../../framework/core/RfxClassInfo.cpp \ - ../../../framework/core/RfxAction.cpp \ - ../../../framework/core/RfxAsyncSignal.cpp \ - ../../../framework/core/RfxSignal.cpp \ - ../../../framework/core/RfxTimer.cpp \ - ../../../framework/core/RfxMainThread.cpp \ - ../../../framework/core/RfxController.cpp \ - ../../../framework/core/RfxRootController.cpp \ - ../../../framework/core/RfxSlotRootController.cpp \ - ../../../framework/core/RfxControllerFactory.cpp \ - ../../../framework/core/RfxStatusManager.cpp \ - ../../../framework/core/RfxRilAdapter.cpp \ - ../../../framework/core/RfxDispatchThread.cpp \ - ../../../framework/core/RfxSocketStateManager.cpp \ - ../../../framework/base/RfxDebugInfo.cpp \ - ../../../framework/base/RfxDefaultDestUtils.cpp \ - ../../../framework/base/RfxDataToParcelUtils.cpp \ - ../../../telephony/RfxHelloController.cpp \ - ../../../telephony/RfxSampleController.cpp \ - ../../../telephony/sim/RpSimController.cpp \ - ../../../telephony/sim/RpSimControllerBase.cpp \ - ../../../telephony/sim/RpGsmSimController.cpp \ - ../../../telephony/sim/RpC2kSimController.cpp \ - ../../../telephony/ss/RpSsController.cpp \ - ../../../telephony/call/RpCallController.cpp \ - ../../../telephony/call/RpCallCenterController.cpp \ - ../../../telephony/call/RpRedialHandler.cpp \ - ../../../telephony/cat/RpCatController.cpp \ - ../../../telephony/sms/RpSmsCtrlBase.cpp \ - ../../../telephony/sms/RpSmsCtrl.cpp \ - ../../../telephony/sms/RpGsmSmsCtrl.cpp \ - ../../../telephony/sms/RpCdmaSmsCtrl.cpp \ - ../../../telephony/nw/RpNwController.cpp \ - ../../../telephony/nw/RpNwRatController.cpp \ - ../../../telephony/nw/RpBaseNwRatSwitchHandler.cpp \ - ../../../telephony/nw/RpGsmNwRatSwitchHandler.cpp \ - ../../../telephony/nw/RpCdmaNwRatSwitchHandler.cpp \ - ../../../telephony/nw/RpCdmaLteNwRatSwitchHandler.cpp \ - ../../../telephony/nw/RpNwStateController.cpp \ - ../../../telephony/nw/RpNwPhoneTypeUpdater.cpp \ - ../../../framework/base/RfxNwServiceState.cpp \ - ../../../telephony/data/RpDataControllerProxy.cpp \ - ../../../telephony/data/RpDataController.cpp \ - ../../../telephony/data/RpCdmaLteDataController.cpp \ - ../../../telephony/data/RpIratController.cpp \ - ../../../telephony/data/RpDataUtils.cpp \ - ../../../telephony/data/RpBaseApnHandler.cpp \ - ../../../telephony/data/RpCnomApnHandler.cpp \ - ../../../telephony/data/RpWwomApnHandler.cpp \ - ../../../telephony/data/RpDataConnectionInfo.cpp \ - ../../../telephony/capabilityswitch/RpCapabilitySwitchController.cpp \ - ../../../telephony/power/RpModemController.cpp \ - ../../../telephony/power/RpRadioController.cpp \ - ../../../telephony/power/RpCdmaRadioController.cpp \ - ../../../telephony/power/RadioMessage.cpp \ - ../../../telephony/power/ModemMessage.cpp \ - ../../../telephony/modecontroller/RpCardModeControllerFactory.cpp \ - ../../../telephony/modecontroller/RpCardTypeReadyController.cpp \ - ../../../telephony/modecontroller/RpCdmaLteModeController.cpp \ - ../../../telephony/modecontroller/RpModeInitController.cpp \ - ../../../telephony/modecontroller/RpOMCardModeController.cpp \ - ../../../telephony/modecontroller/RpOP09CardModeController.cpp \ - ../../../telephony/oem/RpCdmaOemController.cpp \ - ../../../framework/core/RfxTestBasicController.cpp \ - ../../../framework/core/RfxTestSuitController.cpp \ - ../../../telephony/phb/RpPhbController.cpp \ - ../../../telephony/atci/RpAtciController.cpp \ - ../../../telephony/ir/RpIrBaseHandler.cpp \ - ../../../telephony/ir/RpIrCdmaHandler.cpp \ - ../../../telephony/ir/RpIrNwRatSwitchCallback.cpp \ - ../../../telephony/ir/RpIrOP09CdmaStatusListener.cpp \ - ../../../telephony/ir/RpIrController.cpp \ - ../../../telephony/ir/RpIrLwgHandler.cpp \ - ../../../telephony/ir/RpIrOP09LwgStatusListener.cpp \ - ../../../telephony/ir/RpIrStrategyOP094M.cpp \ - ../../../telephony/ir/RpIrStrategyOP095M.cpp \ - ../../../telephony/ir/RpIrStrategy.cpp \ - ../../../telephony/ir/RpIrStrategyOm.cpp \ - ../../../telephony/ir/RpIrMccTable.cpp \ - ../../../telephony/ir/utils/RpIrMccConvertMappingTables.cpp \ - ../../../telephony/ir/utils/RpIrInvalidMccConvert.cpp \ - ../../../telephony/agps/RpAgpsSlotController.cpp \ - ../../../telephony/agps/RpAgpsNSlotController.cpp \ - ../../../telephony/agps/RpAgpsThread.cpp \ - ../../../telephony/agps/RpAgpsMessage.cpp \ - ../../../telephony/agps/RpAgpsdAdapter.cpp \ - ../../../telephony/agps/RpAgpsHandler.cpp \ - ../../../telephony/agps/RpAgpsLog.cpp \ - ../../../telephony/mal/RilClient.cpp \ - ../../../telephony/mal/RilClientQueue.cpp \ - ../../../telephony/mal/RpRilClientController.cpp \ - ../../../telephony/mal/RpMalController.cpp \ - -LOCAL_SRC_FILES += \ - Agps_test.cpp - -LOCAL_SHARED_LIBRARIES := \ - liblog libbinder libcutils libutils librilproxy librilproxyutils - -# for asprinf -LOCAL_CFLAGS := -D_GNU_SOURCE -DANDROID_MULTI_SIM - -ifeq ($(MTK_SHARE_MODEM_SUPPORT), 2) - LOCAL_CFLAGS += -DANDROID_SIM_COUNT_2 -endif - -ifeq ($(MTK_SHARE_MODEM_SUPPORT), 3) - LOCAL_CFLAGS += -DANDROID_SIM_COUNT_3 -endif - -ifeq ($(MTK_SHARE_MODEM_SUPPORT), 4) - LOCAL_CFLAGS += -DANDROID_SIM_COUNT_4 -endif - -LOCAL_C_INCLUDES := \ - $(TOP)/system/core/include/utils \ - $(TOP)/frameworks/native/include/binder \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/ril/rilproxy/mtk-rilproxy/framework/include \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/ril/rilproxy/mtk-rilproxy/framework/include/base \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/ril/rilproxy/mtk-rilproxy/framework/include/core \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/ril/rilproxy/mtk-rilproxy/telephony \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/ril/rilproxy/mtk-rilproxy/telephony/ir/include \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/ril/rilproxy/mtk-rilproxy/telephony/nw \ - $(TOP)/$(MTK_PATH_SOURCE)/hardware/ril/rilproxy/mtk-rilproxy - -ifeq ($(TARGET_DEVICE),sooner) - LOCAL_CFLAGS += -DUSE_TI_COMMANDS -endif - -ifeq ($(TARGET_DEVICE),surf) - LOCAL_CFLAGS += -DPOLL_CALL_STATE -DUSE_QMI -endif - -ifeq ($(TARGET_DEVICE),dream) - LOCAL_CFLAGS += -DPOLL_CALL_STATE -DUSE_QMI -endif - -LOCAL_CFLAGS += -DRIL_SHLIB -LOCAL_CFLAGS += -D__AUTO_TEST_MODE__ - -include $(BUILD_NATIVE_TEST) diff --git a/proprietary/hardware/seclib/Android.mk b/proprietary/hardware/seclib/Android.mk deleted file mode 100755 index d1ea93bb81e126f3e2261d5de4c0f52459720d6a..0000000000000000000000000000000000000000 --- a/proprietary/hardware/seclib/Android.mk +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -ifneq ($(MTK_EMULATOR_SUPPORT), yes) -LOCAL_PATH:= $(call my-dir) -ifneq ("$(wildcard $(LOCAL_PATH)/$(shell echo $(MTK_PLATFORM) | tr A-Z a-z )/Android.mk)","") -include $(LOCAL_PATH)/$(shell echo $(MTK_PLATFORM) | tr A-Z a-z )/Android.mk -endif -endif - diff --git a/proprietary/hardware/sensor/Android.mk b/proprietary/hardware/sensor/Android.mk deleted file mode 100755 index 2dc7222b04abedac835b469d6a05da848659b8f9..0000000000000000000000000000000000000000 --- a/proprietary/hardware/sensor/Android.mk +++ /dev/null @@ -1,77 +0,0 @@ -#Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# MediaTek Inc. (C) 2012. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. -# - -ifeq ($(MTK_SENSOR_SUPPORT),yes) -LOCAL_PATH := $(call my-dir) - - -# HAL module implemenation, not prelinked and stored in -# hw/..so -include $(CLEAR_VARS) -LOCAL_PRELINK_MODULE := false -#LOCAL_MODULE_PATH := $(TARGET_OUT_SHARED_LIBRARIES)/hw -LOCAL_MODULE_RELATIVE_PATH := hw -LOCAL_SHARED_LIBRARIES := liblog libcutils libutils -LOCAL_SRC_FILES := \ -sensors.c hwmsen_chip_info.c nusensors.cpp InputEventReader.cpp SensorBase.cpp Hwmsen.cpp Acceleration.cpp \ -Magnetic.cpp Gyroscope.cpp AmbienteLight.cpp Proximity.cpp Pressure.cpp Temprature.cpp sensordebug.cpp BatchSensor.cpp StepCounter.cpp \ -Shake.cpp Activity.cpp FaceDown.cpp InPocket.cpp Pedometer.cpp PickUp.cpp HeartRate.cpp Tilt.cpp WakeGesture.cpp GlanceGesture.cpp Humidity.cpp \ -GameRotationVector.cpp Linearacceleration.cpp GeomagneticRotationVector.cpp RotationVector.cpp Bringtosee.cpp Gravity.cpp Uncaligyro.cpp \ -Uncalimag.cpp AnswerCall.cpp - -LOCAL_C_INCLUDES+= \ - $(MTK_PATH_SOURCE)/hardware/sensor/ \ - $(MTK_ROOT_CUSTOM_OUT)/hal/sensors \ - $(MTK_PATH_CUSTOM)/hal/sensors/sensor - -ifeq ($(strip $(CUSTOM_KERNEL_SIGNIFICANT_MOTION_SENSOR)),yes) - LOCAL_CFLAGS += -DCUSTOM_KERNEL_SIGNIFICANT_MOTION_SENSOR -endif -ifeq ($(strip $(CUSTOM_KERNEL_FACE_DOWN_SENSOR)),yes) - LOCAL_CFLAGS += -DCUSTOM_KERNEL_FACE_DOWN_SENSOR -endif -ifeq ($(strip $(CUSTOM_KERNEL_SHAKE_SENSOR)),yes) - LOCAL_CFLAGS += -DCUSTOM_KERNEL_SHAKE_SENSOR -endif -ifeq ($(strip $(CUSTOM_KERNEL_STEP_COUNTER)),yes) - LOCAL_CFLAGS += -DCUSTOM_KERNEL_STEP_COUNTER -endif -ifeq ($(strip $(CUSTOM_KERNEL_FLIP_DETECTION_SENSOR)),yes) - LOCAL_CFLAGS += -DCUSTOM_KERNEL_FLIP_DETECTION_SENSOR -endif - -LOCAL_MODULE := sensors.$(TARGET_BOARD_PLATFORM) -LOCAL_MODULE_TAGS := optional -include $(BUILD_SHARED_LIBRARY) -endif diff --git a/proprietary/hardware/sensorhub/Android.mk b/proprietary/hardware/sensorhub/Android.mk deleted file mode 100755 index 9bf5f7b950c1926d104d90706771b06f9b1c6aab..0000000000000000000000000000000000000000 --- a/proprietary/hardware/sensorhub/Android.mk +++ /dev/null @@ -1,33 +0,0 @@ -ifeq ($(strip $(MTK_SENSOR_HUB_SUPPORT)),yes) - -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -LOCAL_PRELINK_MODULE := false - -LOCAL_SHARED_LIBRARIES := \ - liblog \ - libcutils \ - libutils - -LOCAL_SRC_FILES := \ - shf_types.cpp \ - shf_debug.cpp \ - shf_communicator.cpp \ - shf_hal.cpp - -LOCAL_C_INCLUDES+= \ - $(MTK_PATH_SOURCE)/hardware/sensorhub/ - -LOCAL_MODULE := libhwsensorhub - -LOCAL_MODULE_TAGS := optional - -include $(BUILD_SHARED_LIBRARY) - -else - -include $(MTK_PATH_SOURCE)/hardware/sensorhub/cwmcu/Android.mk - -endif diff --git a/proprietary/hardware/sensorhub/cwmcu/Android.mk b/proprietary/hardware/sensorhub/cwmcu/Android.mk deleted file mode 100755 index ea559ede4d86f4cc26c818494d93372bc1f23b0d..0000000000000000000000000000000000000000 --- a/proprietary/hardware/sensorhub/cwmcu/Android.mk +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright (C) 2008 The Android Open Source Project -# -# 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. - -LOCAL_PATH := $(call my-dir) -ifeq ($(strip $(CUSTOM_KERNEL_SENSORHUB)),CWSTM32) - -#$(call config-custom-folder,custom:hal/sensors) -# HAL module implemenation, not prelinked, and stored in -# hw/..so -include $(CLEAR_VARS) -LOCAL_PRELINK_MODULE := false -LOCAL_CERTIFICATE := platform -LOCAL_MODULE_PATH := $(TARGET_OUT_SHARED_LIBRARIES)/hw -LOCAL_SHARED_LIBRARIES := liblog libcutils -LOCAL_STATIC_LIBRARIES += -LOCAL_SRC_FILES := \ - sensors.cpp \ - SensorBase.cpp \ - CwMcuSensor.cpp \ - InputEventReader.cpp \ - SensorChipInfo.cpp - -LOCAL_MODULE := sensors.cywee - -include $(BUILD_SHARED_LIBRARY) - -endif diff --git a/proprietary/hardware/soundtrigger/Android.mk b/proprietary/hardware/soundtrigger/Android.mk deleted file mode 100755 index 05e04efcbfc32daef121d15a1b64a3a0d3ad8db1..0000000000000000000000000000000000000000 --- a/proprietary/hardware/soundtrigger/Android.mk +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -ifneq ($(MTK_EMULATOR_SUPPORT), yes) -LOCAL_PATH:= $(call my-dir) -ifneq ($(MTK_BASIC_PACKAGE), yes) -ifneq ("$(wildcard $(LOCAL_PATH)/$(shell echo $(MTK_PLATFORM) | tr A-Z a-z )/Android.mk)","") -include $(LOCAL_PATH)/$(shell echo $(MTK_PLATFORM) | tr A-Z a-z )/Android.mk -endif -endif -endif diff --git a/proprietary/hardware/spm/Android.mk b/proprietary/hardware/spm/Android.mk deleted file mode 100755 index a53269e8473e15c8f51a463202639c450770dd38..0000000000000000000000000000000000000000 --- a/proprietary/hardware/spm/Android.mk +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -# Copyright (C) 2008 The Android Open Source Project -# -# 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. - -LOCAL_PATH := $(call my-dir) - -$(warning [SPM] put firmware to system/etc...) -include $(call all-makefiles-under,$(LOCAL_PATH)) - diff --git a/proprietary/hardware/terservice/Android.mk b/proprietary/hardware/terservice/Android.mk deleted file mode 100755 index 5a8c5882780d83ddd88c913f2ad282687890ede5..0000000000000000000000000000000000000000 --- a/proprietary/hardware/terservice/Android.mk +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. - - -# -# Copyright (C) 2010 The Android Open Source Project -# -# 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. -# - -ifneq ($(strip $(MTK_PLATFORM)),) - -LOCAL_PATH:= $(call my-dir) - -include $(call all-makefiles-under, $(LOCAL_PATH)) - -endif - diff --git a/proprietary/hardware/terservice/libterservice/Android.mk b/proprietary/hardware/terservice/libterservice/Android.mk deleted file mode 100755 index fea4e1c3f696e1ed1116412a665bde8337041396..0000000000000000000000000000000000000000 --- a/proprietary/hardware/terservice/libterservice/Android.mk +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein is -# confidential and proprietary to MediaTek Inc. and/or its licensors. Without -# the prior written permission of MediaTek inc. and/or its licensors, any -# reproduction, modification, use or disclosure of MediaTek Software, and -# information contained herein, in whole or in part, shall be strictly -# prohibited. -# -# MediaTek Inc. (C) 2014. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER -# ON AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL -# WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED -# WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR -# NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH -# RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, -# INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES -# TO LOOK ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. -# RECEIVER EXPRESSLY ACKNOWLEDGES THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO -# OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES CONTAINED IN MEDIATEK -# SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE -# RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S -# ENTIRE AND CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE -# RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE -# MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE -# CHARGE PAID BY RECEIVER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# - -LOCAL_PATH:= $(call my-dir) - -include $(CLEAR_VARS) - -LOCAL_SRC_FILES:= ITerService.cpp TerService.cpp libterservice.c - -LOCAL_SHARED_LIBRARIES:= libutils libbinder libcutils liblog - -LOCAL_C_INCLUDES := $(MTK_PATH_SOURCE)/hardware/terservice/include/ \ - $(MTK_PATH_SOURCE)/hardware/ccci/include/ - -LOCAL_MODULE:= libterservice - -LOCAL_MODULE_TAGS := optional - -LOCAL_PRELINK_MODULE:= false - -include $(BUILD_SHARED_LIBRARY) diff --git a/proprietary/hardware/vcodec/Android.mk b/proprietary/hardware/vcodec/Android.mk deleted file mode 100755 index 18652cf0f0e2486bbfc6480f48478e6bcd7c1be5..0000000000000000000000000000000000000000 --- a/proprietary/hardware/vcodec/Android.mk +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. -ifneq ($(MTK_EMULATOR_SUPPORT), yes) -LOCAL_PATH:= $(call my-dir) - -include $(LOCAL_PATH)/$(shell echo $(MTK_PLATFORM) | tr A-Z a-z )/Android.mk -endif - diff --git a/proprietary/hardware/vcodec/mt6757/Android.mk b/proprietary/hardware/vcodec/mt6757/Android.mk deleted file mode 100755 index b56e6763364cba228985f57eb0010e98caa0169e..0000000000000000000000000000000000000000 --- a/proprietary/hardware/vcodec/mt6757/Android.mk +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. - - -# -# Copyright (C) 2010 The Android Open Source Project -# -# 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. -# - - -LOCAL_PATH := $(call my-dir) - -include $(all-subdir-makefiles) diff --git a/proprietary/hardware/omx/plugin/Android.mk b/proprietary/hardware/vcodec/mt6757/Android.mk_ similarity index 100% rename from proprietary/hardware/omx/plugin/Android.mk rename to proprietary/hardware/vcodec/mt6757/Android.mk_ diff --git a/proprietary/hardware/vcodec/mt6757/common/Android.mk b/proprietary/hardware/vcodec/mt6757/common/Android.mk_ similarity index 100% rename from proprietary/hardware/vcodec/mt6757/common/Android.mk rename to proprietary/hardware/vcodec/mt6757/common/Android.mk_ diff --git a/proprietary/hardware/vcodec/mt8163/Android.mk b/proprietary/hardware/vcodec/mt8163/Android.mk deleted file mode 100755 index b56e6763364cba228985f57eb0010e98caa0169e..0000000000000000000000000000000000000000 --- a/proprietary/hardware/vcodec/mt8163/Android.mk +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. - - -# -# Copyright (C) 2010 The Android Open Source Project -# -# 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. -# - - -LOCAL_PATH := $(call my-dir) - -include $(all-subdir-makefiles) diff --git a/proprietary/hardware/vcodec/mt8163/common/Android.mk b/proprietary/hardware/vcodec/mt8163/common/Android.mk deleted file mode 100755 index 1fab67d921bd4fd65ddd07457bd45d12d222e381..0000000000000000000000000000000000000000 --- a/proprietary/hardware/vcodec/mt8163/common/Android.mk +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -LOCAL_PATH:= $(call my-dir) - -define vcodec-common-prebuilt32 -$(foreach t,$(1), \ - $(eval include $(CLEAR_VARS)) \ - $(eval LOCAL_MODULE_CLASS := SHARED_LIBRARIES) \ - $(eval LOCAL_MODULE_TAGS := optional) \ - $(eval LOCAL_MODULE := $(basename $(notdir $(t)))) \ - $(eval LOCAL_SRC_FILES_arm := $(t)) \ - $(eval LOCAL_MODULE_SUFFIX := .so) \ - $(eval LOCAL_MULTILIB := 32) \ - $(eval include $(BUILD_PREBUILT))) -endef - -$(call vcodec-common-prebuilt32, \ - lib/libvcodec_oal.so \ - lib/libmp4enc_sa.ca7.so \ - lib/libvp8dec_sa.ca7.so \ - lib/libvp9dec_sa.ca7.so \ - lib/libvp8enc_sa.ca7.so \ - lib/libvc1dec_sa.ca7.so \ - lib/libhevce_sb.ca7.android.so) diff --git a/proprietary/operator/Android.mk b/proprietary/operator/Android.mk deleted file mode 100755 index d43473dc0857b28746a8547892b004075f48faa7..0000000000000000000000000000000000000000 --- a/proprietary/operator/Android.mk +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -ifneq ($(TARGET_BUILD_PDK),true) - -LOCAL_PATH := $(call my-dir) - -ifdef OPTR_SPEC_SEG_DEF - ifneq ($(OPTR_SPEC_SEG_DEF),NONE) - OPTR := $(word 1,$(subst _,$(space),$(OPTR_SPEC_SEG_DEF))) - SPEC := $(word 2,$(subst _,$(space),$(OPTR_SPEC_SEG_DEF))) - SEG := $(word 3,$(subst _,$(space),$(OPTR_SPEC_SEG_DEF))) - OPTR_DIR := $(LOCAL_PATH)/$(OPTR) - include $(call first-makefiles-under,$(OPTR_DIR)) - endif -endif - -endif diff --git a/proprietary/operator/OP01/frameworks/packages/FwkPlugin/Android.mk b/proprietary/operator/OP01/frameworks/packages/FwkPlugin/Android.mk deleted file mode 100755 index ec7399b31deaa8c50cd9d62a2feff98d36c59191..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP01/frameworks/packages/FwkPlugin/Android.mk +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2012. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -# Framework plug-in (OP). -# ============================================================ -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_MODULE_TAGS := optional - -# Default implmentation source. Do not remove. -LOCAL_SRC_FILES := $(call all-java-files-under, ../../../../../frameworks/base/packages/FwkPlugin/src) - -# Operator customization source. -LOCAL_SRC_FILES += $(call all-java-files-under, src) - -LOCAL_PACKAGE_NAME := FwkPlugin -LOCAL_CERTIFICATE := platform - -LOCAL_JAVA_LIBRARIES := telephony-common mediatek-framework - -LOCAL_PROGUARD_ENABLED := disabled -LOCAL_MULTILIB := both -# Put plugin apk together to specific folder -# Specify install path for MTK CIP solution -ifeq ($(strip $(MTK_CIP_SUPPORT)),yes) -LOCAL_MODULE_PATH := $(TARGET_CUSTOM_OUT)/plugin -else -LOCAL_MODULE_PATH := $(PRODUCT_OUT)/system/plugin -endif - -include $(BUILD_PACKAGE) - -# Include plug-in's makefile to automated generate .mpinfo -include vendor/mediatek/proprietary/frameworks/opt/plugin/mplugin.mk diff --git a/proprietary/operator/OP01/packages/apps/BackupRestore/Android.mk b/proprietary/operator/OP01/packages/apps/BackupRestore/Android.mk deleted file mode 100755 index 0af15bfc8209fcb6529df76164c40ed844a53e8f..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP01/packages/apps/BackupRestore/Android.mk +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -#ifeq ($(MTK_BACKUPANDRESTORE_APP),yes) - -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_MODULE_TAGS := optional - -#LOCAL_SRC_FILES := $(call all-subdir-java-files) -LOCAL_SRC_FILES := $(call all-java-files-under,src) -LOCAL_SRC_FILES += src/com/mediatek/backuprestore/modules/AppService.aidl - -LOCAL_PACKAGE_NAME := BackupAndRestore -LOCAL_EMMA_COVERAGE_FILTER := @$(LOCAL_PATH)/filter_file.txt -LOCAL_CERTIFICATE := platform - -#LOCAL_JAVA_LIBRARIES += mms-common -LOCAL_JAVA_LIBRARIES += mediatek-framework telephony-common -LOCAL_STATIC_JAVA_LIBRARIES := com.android.vcard com.mediatek.vcalendar apachetar -LOCAL_REQUIRED_MODULES := br_app_data_service - - -LOCAL_REQUIRED_MODULES += BrRemoteService - -LOCAL_PROGUARD_FLAG_FILES := proguard.flags - -include $(BUILD_PACKAGE) - -include $(CLEAR_VARS) -LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES := apachetar:lib/commons-compress-1.4.1.jar -include $(BUILD_MULTI_PREBUILT) - -include $(call all-makefiles-under,$(LOCAL_PATH)) - -#endif diff --git a/proprietary/operator/OP01/packages/apps/BackupRestore/nativeservice/Android.mk b/proprietary/operator/OP01/packages/apps/BackupRestore/nativeservice/Android.mk deleted file mode 100755 index 2bcbaf80cd2f2b81c01554ee33e4cba4ef5a5916..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP01/packages/apps/BackupRestore/nativeservice/Android.mk +++ /dev/null @@ -1,10 +0,0 @@ -ifeq ($(OP01_COMPATIBLE), no) -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) -LOCAL_SHARED_LIBRARIES := liblog libcutils -LOCAL_STATIC_LIBRARIES := libselinux -LOCAL_SRC_FILES := backup_restore_service.c -LOCAL_MODULE := br_app_data_service -LOCAL_MODULE_TAGS := optional -include $(BUILD_EXECUTABLE) -endif diff --git a/proprietary/operator/OP01/packages/apps/BackupRestore/remoteservice/Android.mk b/proprietary/operator/OP01/packages/apps/BackupRestore/remoteservice/Android.mk deleted file mode 100755 index 0bc50493705b9de486c4bc25f54ed00c19b5ca8f..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP01/packages/apps/BackupRestore/remoteservice/Android.mk +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_MODULE_TAGS := optional - -#LOCAL_SRC_FILES := $(call all-subdir-java-files) -LOCAL_SRC_FILES := $(call all-java-files-under,src) -LOCAL_SRC_FILES += src/com/mediatek/backuprestore/modules/AppService.aidl - -LOCAL_PACKAGE_NAME := BrRemoteService - -LOCAL_CERTIFICATE := platform - -LOCAL_PROGUARD_FLAG_FILES := proguard.flags - -include $(BUILD_PACKAGE) diff --git a/proprietary/operator/OP01/packages/apps/Blacklist/Android.mk b/proprietary/operator/OP01/packages/apps/Blacklist/Android.mk deleted file mode 100755 index a18eb2334c802c56bf65eeadb20f6f2628f61e29..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP01/packages/apps/Blacklist/Android.mk +++ /dev/null @@ -1,17 +0,0 @@ -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_MODULE_TAGS := optional - -LOCAL_PRIVILEGED_MODULE := true - -LOCAL_SRC_FILES := $(call all-java-files-under, src) - -LOCAL_PACKAGE_NAME := Blacklist - -LOCAL_CERTIFICATE := platform - -include $(BUILD_PACKAGE) - -# Use the folloing include to make our test apk. -include $(call all-makefiles-under,$(LOCAL_PATH)) diff --git a/proprietary/operator/OP01/packages/apps/CMCCClient/Android.mk b/proprietary/operator/OP01/packages/apps/CMCCClient/Android.mk deleted file mode 100755 index fe971934fff1f7dbcc56518c70e69b2eec5d45c1..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP01/packages/apps/CMCCClient/Android.mk +++ /dev/null @@ -1,16 +0,0 @@ -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_MODULE_TAGS := optional - -LOCAL_SRC_FILES := $(call all-java-files-under, src) - -LOCAL_PACKAGE_NAME := CMCCClient -LOCAL_CERTIFICATE := platform - -LOCAL_JAVA_LIBRARIES = telephony-common - -include $(BUILD_PACKAGE) - -# Use the folloing include to make our test apk. -include $(call all-makefiles-under, $(LOCAL_PATH)) diff --git a/proprietary/operator/OP01/packages/apps/ConfigureCheck2/Android.mk b/proprietary/operator/OP01/packages/apps/ConfigureCheck2/Android.mk deleted file mode 100755 index 586429c3d401322cdbc3ae2478fb02123a380e6f..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP01/packages/apps/ConfigureCheck2/Android.mk +++ /dev/null @@ -1,16 +0,0 @@ -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) -LOCAL_MODULE_TAGS := optional - -# Only compile source java files in this apk. -LOCAL_SRC_FILES := $(call all-subdir-java-files) - -LOCAL_PACKAGE_NAME := ConfigureCheck2 - -LOCAL_CERTIFICATE := platform - -LOCAL_JAVA_LIBRARIES += mediatek-framework telephony-common ims-common -LOCAL_STATIC_JAVA_LIBRARIES += com.mediatek.lbs.em2.utils - -include $(call all-makefiles-under,$(LOCAL_PATH)) -include $(BUILD_PACKAGE) diff --git a/proprietary/operator/OP01/packages/apps/DataDialog/Android.mk b/proprietary/operator/OP01/packages/apps/DataDialog/Android.mk deleted file mode 100755 index 73a48e8ff486b49771754105102999648d221176..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP01/packages/apps/DataDialog/Android.mk +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -# Copyright 2007-2008 The Android Open Source Project - -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_MODULE_TAGS := optional - -LOCAL_SRC_FILES := $(call all-subdir-java-files) - -LOCAL_PACKAGE_NAME := DataDialog -LOCAL_CERTIFICATE := platform - -include $(BUILD_PACKAGE) diff --git a/proprietary/operator/OP01/packages/apps/MobilePortal/Android.mk b/proprietary/operator/OP01/packages/apps/MobilePortal/Android.mk deleted file mode 100755 index 732e13c6038ab9fb49d558fe8b878d17122522d0..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP01/packages/apps/MobilePortal/Android.mk +++ /dev/null @@ -1,15 +0,0 @@ -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_MODULE_TAGS := optional - -LOCAL_SRC_FILES := \ - $(call all-subdir-java-files) - -LOCAL_PACKAGE_NAME := MobilePortal -LOCAL_CERTIFICATE := shared - -LOCAL_MODULE_PATH := $(TARGET_OUT)/vendor/operator/app -LOCAL_DEX_PREOPT:= false - -include $(BUILD_PACKAGE) \ No newline at end of file diff --git a/proprietary/operator/OP01/packages/apps/MobileVideoConfig/Android.mk b/proprietary/operator/OP01/packages/apps/MobileVideoConfig/Android.mk deleted file mode 100755 index 3fe6dd19651663459e8721ca98c4b17846d4f9d6..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP01/packages/apps/MobileVideoConfig/Android.mk +++ /dev/null @@ -1,18 +0,0 @@ -LOCAL_PATH:= $(call my-dir) - -include $(CLEAR_VARS) - -LOCAL_MODULE_TAGS := optional - - -LOCAL_SRC_FILES := $(call all-java-files-under, src) - -LOCAL_PACKAGE_NAME := MobileVideoConfig -LOCAL_CERTIFICATE := platform -LOCAL_PROGUARD_FLAG_FILES := proguard.flags - -LOCAL_JAVA_LIBRARIES += mediatek-framework - -include $(BUILD_PACKAGE) - -include $(call all-makefiles-under,$(LOCAL_PATH)) diff --git a/proprietary/operator/OP01/packages/apps/MyFavorite/Android.mk b/proprietary/operator/OP01/packages/apps/MyFavorite/Android.mk deleted file mode 100755 index e5bc2ecdf6ed7072d13890113ac4ad21063d27fc..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP01/packages/apps/MyFavorite/Android.mk +++ /dev/null @@ -1,10 +0,0 @@ -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_JAVA_LIBRARIES := mediatek-framework -LOCAL_MODULE_TAGS := optional -LOCAL_SRC_FILES := $(call all-java-files-under, src) -LOCAL_PACKAGE_NAME := MyFavorite -LOCAL_CERTIFICATE := shared - -include $(BUILD_PACKAGE) diff --git a/proprietary/operator/OP01/packages/apps/NoteBook/Android.mk b/proprietary/operator/OP01/packages/apps/NoteBook/Android.mk deleted file mode 100755 index 6fb1e8ce6b83c6005bb561abe895428cf0093d14..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP01/packages/apps/NoteBook/Android.mk +++ /dev/null @@ -1,16 +0,0 @@ -LOCAL_PATH:= $(call my-dir) - -include $(CLEAR_VARS) - -LOCAL_MODULE_TAGS := optional - - -LOCAL_SRC_FILES := $(call all-java-files-under, src) - -LOCAL_PACKAGE_NAME := NoteBook -LOCAL_CERTIFICATE := platform - -include $(BUILD_PACKAGE) - -# Use the folloing include to make our test apk. -include $(call all-makefiles-under,$(LOCAL_PATH)) diff --git a/proprietary/operator/OP01/packages/apps/Plugins/Android.mk b/proprietary/operator/OP01/packages/apps/Plugins/Android.mk deleted file mode 100755 index 11296b7a83671ffc2ca1f1ba8dc5e6f544e4bb35..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP01/packages/apps/Plugins/Android.mk +++ /dev/null @@ -1,129 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2012. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -define all-java-files-under-no-FM -$(patsubst ./%,%, \ - $(shell cd $(LOCAL_PATH) ; \ - find -L $(1) -name "*.java" -and -not -name ".*" -and -not -name "Op01FavoriteExt.java") \ - ) -endef - -LOCAL_JACK_ENABLED := disabled -LOCAL_MODULE_TAGS := optional -#LOCAL_SRC_FILES := $(call all-subdir-java-files) - -ifeq ($(MTK_FM_SUPPORT), yes) -ifeq ($(MTK_FM_RX_SUPPORT), yes) -LOCAL_SRC_FILES := $(call all-java-files-under, src) -else -LOCAL_SRC_FILES := $(call all-java-files-under-no-FM, src) -endif -else -LOCAL_SRC_FILES := $(call all-java-files-under-no-FM, src) -endif - -LOCAL_SRC_FILES += $(call all-java-files-under, ../../../../common/packages/apps/Plugins/src/com/mediatek/gallery3d/plugin) -LOCAL_SRC_FILES += $(call all-java-files-under, ../../../../common/packages/apps/Plugins/src/com/mediatek/calendar/plugin) -# temp unbuild mms plugin files -#MMS_PLUGIN_SRC_FILES := $(call all-java-files-under, src/com/mediatek/mms/plugin/) -#LOCAL_SRC_FILES := $(filter-out $(MMS_PLUGIN_SRC_FILES), $(LOCAL_SRC_FILES)) - -# temp unbuild systemui plugin files -# SYSTEMUI_PLUGIN_SRC_FILES := $(call all-java-files-under, src/com/mediatek/systemui/plugin/) -# LOCAL_SRC_FILES := $(filter-out $(SYSTEMUI_PLUGIN_SRC_FILES), $(LOCAL_SRC_FILES)) - -# temp unbuild launcher3 plugin files -LAUNCHER3_PLUGIN_SRC_FILES := $(call all-java-files-under, src/com/mediatek/launcher3/plugin/) -LOCAL_SRC_FILES := $(filter-out $(LAUNCHER3_PLUGIN_SRC_FILES), $(LOCAL_SRC_FILES)) - -LOCAL_RESOURCE_DIR += $(LOCAL_PATH)/res vendor/mediatek/proprietary/operator/common/packages/apps/Plugins/res -LOCAL_AAPT_FLAGS := --auto-add-overlay --extra-packages com.mediatek.common.plugin - -LOCAL_JAVA_LIBRARIES += mediatek-framework telephony-common -LOCAL_STATIC_JAVA_LIBRARIES := com.android.services.telephony.common -LOCAL_STATIC_JAVA_LIBRARIES := com.mediatek.lbs.em2.utils -#LOCAL_STATIC_JAVA_LIBRARIES += android-support-v13 -LOCAL_PACKAGE_NAME := OP01Plugin -LOCAL_CERTIFICATE := platform -LOCAL_PRIVILEGED_MODULE := true -# link your plug-in interface .jar here -LOCAL_JAVA_LIBRARIES += com.mediatek.camera.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.mms.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.mms.callback -LOCAL_JAVA_LIBRARIES += com.mediatek.mms.service.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.qsb.ext -LOCAL_JAVA_LIBRARIES += org.apache.http.legacy.boot -LOCAL_APK_LIBRARIES += Contacts -LOCAL_APK_LIBRARIES += Gallery2 -LOCAL_APK_LIBRARIES += SoundRecorder -LOCAL_APK_LIBRARIES += Settings -LOCAL_APK_LIBRARIES += TeleService -LOCAL_APK_LIBRARIES += Telecom -LOCAL_APK_LIBRARIES += MtkMms -LOCAL_JAVA_LIBRARIES += com.mediatek.dialer.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.phone.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.systemui.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.keyguard.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.browser.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.downloadmanager.ext -LOCAL_JAVA_LIBRARIES += mediatek-framework telephony-common -LOCAL_JAVA_LIBRARIES += com.mediatek.music.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.deskclock.ext -#LOCAL_JAVA_LIBRARIES += com.mediatek.launcher3.ext -ifeq ($(MTK_FM_SUPPORT), yes) -ifeq ($(MTK_FM_RX_SUPPORT), yes) -LOCAL_APK_LIBRARIES += FMRadio -endif -endif - -LOCAL_JAVA_LIBRARIES += com.mediatek.providers.settings.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.soundrecorder.ext - -LOCAL_JAVA_LIBRARIES += com.mediatek.calendar.ext -LOCAL_APK_LIBRARIES += MtkCalendar - -# Put plugin apk together to specific folder -LOCAL_MODULE_PATH := $(PRODUCT_OUT)/system/plugin - -LOCAL_PROGUARD_FLAG_FILES := proguard.flags -include $(BUILD_PACKAGE) - -# Include plug-in's makefile to automated generate .mpinfo -include vendor/mediatek/proprietary/frameworks/opt/plugin/mplugin.mk - -# This finds and builds the test apk as well, so a single make does both. -include $(call all-makefiles-under,$(LOCAL_PATH)) diff --git a/proprietary/operator/OP01/packages/apps/RCS/Contacts/Android.mk b/proprietary/operator/OP01/packages/apps/RCS/Contacts/Android.mk deleted file mode 100755 index 0752736fb7cdd893e74cde80c99e13752f9deb8c..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP01/packages/apps/RCS/Contacts/Android.mk +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2014. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_MODULE_TAGS := optional - -LOCAL_STATIC_JAVA_LIBRARIES := xcap -LOCAL_SRC_FILES := $(call all-java-files-under, src) \ - $(call all-Iaidl-files-under, src) - -LOCAL_AIDL_INCLUDES += $(LOCAL_PATH)/src - -LOCAL_RESOURCE_DIR := $(addprefix $(LOCAL_PATH)/, res) \ - frameworks/support/v7/cardview/res - -LOCAL_JAVA_LIBRARIES += mediatek-framework -LOCAL_JAVA_LIBRARIES += mediatek-common -LOCAL_JAVA_LIBRARIES += telephony-common -LOCAL_JAVA_LIBRARIES += ims-common -LOCAL_JAVA_LIBRARIES += com.cmcc.ccs -LOCAL_JAVA_LIBRARIES += rcsmessage-common -LOCAL_JAVA_LIBRARIES += org.apache.http.legacy -LOCAL_JAVA_LIBRARIES += okhttp - -LOCAL_AAPT_FLAGS := \ - --auto-add-overlay \ - --extra-packages android.support.v7.cardview - -# Add *.so files to apk for qrcode -#LOCAL_MULTILIB := 32 -#LOCAL_JNI_SHARED_LIBRARIES := libqrcodedecoder \ -# libbinaryByFounder - -LOCAL_STATIC_JAVA_LIBRARIES := \ - com.android.vcard \ - android-common \ - guava \ - android-support-v13 \ - android-support-v4 \ - xcap \ - android-support-v7-cardview \ - rcs-qrcode \ - -LOCAL_APK_LIBRARIES += Contacts - -LOCAL_PACKAGE_NAME := RCSContacts -LOCAL_CERTIFICATE := platform - -#LOCAL_PROGUARD_FLAG_FILES := proguard.flags -LOCAL_PROGUARD_ENABLED := disabled - -# Put plugin apk together to specific folder -LOCAL_MODULE_PATH := $(PRODUCT_OUT)/system/plugin - -include $(BUILD_PACKAGE) - -# Include plug-in's makefile to automated generate .mpinfo -include vendor/mediatek/proprietary/frameworks/opt/plugin/mplugin.mk - -include $(CLEAR_VARS) -LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES := rcs-qrcode:../libs/com.cmcc.omp.sdk.rest.qrcodec_fat.jar -include $(BUILD_MULTI_PREBUILT) - -# Use the folloing include to make our test apk. -include $(call all-makefiles-under,$(LOCAL_PATH)) diff --git a/proprietary/operator/OP01/packages/apps/RCS/DeviceAPI/Android.mk b/proprietary/operator/OP01/packages/apps/RCS/DeviceAPI/Android.mk deleted file mode 100755 index 648ec9ff47e67a4193cc1bed7077d9499ce640d8..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP01/packages/apps/RCS/DeviceAPI/Android.mk +++ /dev/null @@ -1,37 +0,0 @@ -# -# Copyright (C) 2008 The Android Open Source Project -# -# 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. -# - -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_JAVA_LIBRARIES += telephony-common -LOCAL_JAVA_LIBRARIES += ims-common - - -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := com.cmcc.ccs - -LOCAL_MODULE_CLASS := JAVA_LIBRARIES - -LOCAL_SRC_FILES := $(call all-java-files-under, src) \ - src/com/mediatek/rcs/contacts/profileservice/IProfileServiceManager.aidl \ - src/com/mediatek/rcs/contacts/profileservice/IProfileObserver.aidl \ - src/com/mediatek/rcs/pam/IDeviceApiService.aidl \ - src/com/mediatek/rcs/pam/IDeviceApiServiceCallback.aidl \ - -LOCAL_AIDL_INCLUDES += $(LOCAL_PATH)/src - -include $(BUILD_JAVA_LIBRARY) diff --git a/proprietary/operator/OP01/packages/apps/RCS/GenericUI/Android.mk b/proprietary/operator/OP01/packages/apps/RCS/GenericUI/Android.mk deleted file mode 100755 index a4aa950cde018698b41e77714d13f8df8502eca0..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP01/packages/apps/RCS/GenericUI/Android.mk +++ /dev/null @@ -1,26 +0,0 @@ -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_MODULE_TAGS := optional - -LOCAL_SRC_FILES := $(call all-java-files-under, src) - -LOCAL_JAVA_LIBRARIES += mediatek-framework telephony-common -LOCAL_JAVA_LIBRARIES += ims-common -LOCAL_JAVA_LIBRARIES += com.mediatek.settings.ext - -LOCAL_PACKAGE_NAME := Op01RcsGenericUI -LOCAL_CERTIFICATE := platform - -# Put plugin apk together to specific folder -LOCAL_MODULE_PATH := $(PRODUCT_OUT)/system/plugin - -#LOCAL_PROGUARD_FLAG_FILES := proguard.flags -LOCAL_PROGUARD_ENABLED := disabled -include $(BUILD_PACKAGE) - -# Include plug-in's makefile to automated generate .mpinfo -include vendor/mediatek/proprietary/frameworks/opt/plugin/mplugin.mk - -# Use the folloing include to make our test apk. -include $(call all-makefiles-under,$(LOCAL_PATH)) diff --git a/proprietary/operator/OP01/packages/apps/RCS/Message/Android.mk b/proprietary/operator/OP01/packages/apps/RCS/Message/Android.mk deleted file mode 100755 index e9aa0f5a55ff47175fc4685cf3e7deec8a911e10..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP01/packages/apps/RCS/Message/Android.mk +++ /dev/null @@ -1,105 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -# Copyright 2007-2008 The Android Open Source Project -ifeq ($(strip $(MTK_RCS_SUPPORT)),yes) -LOCAL_PATH := $(call my-dir) -########################################################################## -# Build the RCS message apk: Op01RCSMessagePlugin.apk -########################################################################## - -#LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) -chips_dir := ../../../../../../../../../frameworks/ex/chips/res -res_dirs := $(chips_dir) res -$(shell rm -f $(LOCAL_PATH)/chips) - -LOCAL_MODULE_TAGS := optional - -LOCAL_SRC_FILES := $(call all-java-files-under, src) -LOCAL_SRC_FILES += src/com/mediatek/rcs/message/aidl/IMessageSender.aidl -#LOCAL_SRC_FILES += $(call all-java-files-under, src/org) $(call all-java-files-under, src/com/ibm) - -LOCAL_PACKAGE_NAME := Op01RCSMessagePlugin - -#LOCAL_CERTIFICATE := platform -LOCAL_JAVA_LIBRARIES += com.mediatek.mms.ext -LOCAL_JAVA_LIBRARIES += mediatek-telephony-common -LOCAL_JAVA_LIBRARIES += mediatek-framework -LOCAL_JAVA_LIBRARIES += telephony-common -LOCAL_JAVA_LIBRARIES += android-support-v4 -LOCAL_JAVA_LIBRARIES += ims-common -LOCAL_JAVA_LIBRARIES += com.cmcc.ccs -LOCAL_JAVA_LIBRARIES += rcsmessage-common - -LOCAL_AAPT_FLAGS := --auto-add-overlay -LOCAL_AAPT_FLAGS += --extra-packages com.android.mtkex.chips -LOCAL_STATIC_JAVA_LIBRARIES += cmccsdk -LOCAL_STATIC_JAVA_LIBRARIES += android-common-chips -LOCAL_STATIC_JAVA_LIBRARIES += com.mediatek.services.rcs.phone -LOCAL_STATIC_JAVA_LIBRARIES += cloudbackup-protocol - -LOCAL_APK_LIBRARIES += MtkMms - -LOCAL_RESOURCE_DIR := $(addprefix $(LOCAL_PATH)/, $(res_dirs)) -# Put plugin apk together to specific folder -LOCAL_MODULE_PATH := $(PRODUCT_OUT)/system/plugin/ - -LOCAL_PROGUARD_ENABLED := disabled -#LOCAL_PROGUARD_FLAG_FILES := proguard.flags - -LOCAL_PRIVILEGED_MODULE := true - -include $(BUILD_PACKAGE) - -# This finds and builds the test apk as well, so a single make does both. - -# Include plug-in's makefile to automated generate .mpinfo -include vendor/mediatek/proprietary/frameworks/opt/plugin/mplugin.mk - -include $(CLEAR_VARS) -LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES := cmccsdk:../libs/cmcc-sso-sdk.jar -include $(BUILD_MULTI_PREBUILT) - - -include $(CLEAR_VARS) -LOCAL_MODULE_TAGS := optional -LOCAL_SRC_FILES := $(call all-java-files-under, protocol_src) -LOCAL_MODULE := cloudbackup-protocol -include $(BUILD_STATIC_JAVA_LIBRARY) - -include $(call all-makefiles-under,$(LOCAL_PATH)) - -endif \ No newline at end of file diff --git a/proprietary/operator/OP01/packages/apps/RCS/Message/api/Android.mk b/proprietary/operator/OP01/packages/apps/RCS/Message/api/Android.mk deleted file mode 100755 index f910fee534f26b0ff4335b85c0955c16fa8bbf54..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP01/packages/apps/RCS/Message/api/Android.mk +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -# Copyright 2007-2008 The Android Open Source Project -ifeq ($(strip $(MTK_RCS_SUPPORT)),yes) -########################################################################## -# Build the RCS message common jar: rcsmessage-common.jar -########################################################################## -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) - -# This is the target being built. (Name of Jar) -LOCAL_MODULE := rcsmessage-common - -# Only compile source java files in this jar. -#LOCAL_SRC_FILES := \ -# $(call all-java-files-under, src/com/mediatek/rcs/common) -LOCAL_SRC_FILES := $(call all-java-files-under, src) -LOCAL_SRC_FILES += \ - src/com/mediatek/rcs/common/service/IRCSChatServiceListener.aidl \ - src/com/mediatek/rcs/common/service/IRCSChatService.aidl \ - src/com/mediatek/rcs/common/service/IMsgRestoreListener.aidl \ - src/com/mediatek/rcs/common/service/IRcsMessageRestoreService.aidl -LOCAL_JAVA_LIBRARIES += mediatek-telephony-common -LOCAL_JAVA_LIBRARIES += telephony-common -LOCAL_JAVA_LIBRARIES += mediatek-framework -LOCAL_JAVA_LIBRARIES += ims-common -LOCAL_JAVA_LIBRARIES += com.cmcc.ccs -LOCAL_STATIC_JAVA_LIBRARIES += com.android.vcard -LOCAL_STATIC_JAVA_LIBRARIES += libemshop - -LOCAL_PROGUARD_ENABLED := disabled - -# Tell it to build an Jar -include $(BUILD_JAVA_LIBRARY) - -include $(CLEAR_VARS) -LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES := libemshop:../../libs/emshop_sdk.jar -include $(BUILD_MULTI_PREBUILT) - -endif diff --git a/proprietary/operator/OP01/packages/apps/RCS/MessageService/Android.mk b/proprietary/operator/OP01/packages/apps/RCS/MessageService/Android.mk deleted file mode 100755 index 062cc20d61e9f0091a0749d135343822b8fb075c..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP01/packages/apps/RCS/MessageService/Android.mk +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. -ifeq ($(strip $(MTK_RCS_SUPPORT)),yes) - -LOCAL_PATH:= $(call my-dir) - -########################################################################## -# Build the message service apk: RcsMessageService.apk -########################################################################## -include $(CLEAR_VARS) - -LOCAL_MODULE_TAGS := optional - -LOCAL_SRC_FILES := $(call all-java-files-under,src) - -LOCAL_PACKAGE_NAME := RcsMessageService -LOCAL_CERTIFICATE := platform - -LOCAL_JAVA_LIBRARIES += mediatek-framework -LOCAL_JAVA_LIBRARIES += telephony-common -LOCAL_JAVA_LIBRARIES += rcsmessage-common -LOCAL_JAVA_LIBRARIES += ims-common - -LOCAL_MODULE_PATH := $(PRODUCT_OUT)/system/plugin -LOCAL_PROGUARD_ENABLED := disabled -include $(BUILD_PACKAGE) -endif diff --git a/proprietary/operator/OP01/packages/apps/RCS/Phone/Android.mk b/proprietary/operator/OP01/packages/apps/RCS/Phone/Android.mk deleted file mode 100755 index ffd88947e3f4811f421b47ad0527e4ae127a8b2e..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP01/packages/apps/RCS/Phone/Android.mk +++ /dev/null @@ -1,95 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2014. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_MODULE_TAGS := optional -LOCAL_SRC_FILES := $(call all-java-files-under, src) \ - $(call all-Iaidl-files-under, src) - -LOCAL_RESOURCE_DIR += $(LOCAL_PATH)/res - -# link your plug-in interface .jar here -LOCAL_JAVA_LIBRARIES += mediatek-framework -LOCAL_JAVA_LIBRARIES += telephony-common -LOCAL_JAVA_LIBRARIES += ims-common -LOCAL_JAVA_LIBRARIES += com.mediatek.incallui.ext -LOCAL_APK_LIBRARIES := Dialer - -#Add libkh.so to apk for sso sdk -LOCAL_MULTILIB := 32 -LOCAL_PREBUILT_LIBS := libkh.so \ - libcmcc_haze.so \ - libcmcc_rusteze.so \ - -LOCAL_STATIC_JAVA_LIBRARIES := \ - com.mediatek.services.rcs.phone \ - com.android.vcard \ - CaiYinRCSSDK \ - cmcc-enc \ - cmcc-sso \ - cmcc-sso-sdk \ - javabase64 \ - pinyin4j \ - xstream - -LOCAL_APK_LIBRARIES += Contacts -LOCAL_PACKAGE_NAME := RCSPhone -LOCAL_CERTIFICATE := platform -LOCAL_PRIVILEGED_MODULE := true - -# Put plugin apk together to specific folder -LOCAL_MODULE_PATH := $(PRODUCT_OUT)/system/plugin - -#LOCAL_PROGUARD_FLAG_FILES := proguard.flags -LOCAL_PROGUARD_ENABLED := disabled -include $(BUILD_PACKAGE) - -# Include plug-in's makefile to automated generate .mpinfo -include vendor/mediatek/proprietary/frameworks/opt/plugin/mplugin.mk - -include $(CLEAR_VARS) -LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES := CaiYinRCSSDK:../libs/CaiYinRCSSDK_1.0.1.jar \ - cmcc-enc:../libs/cmcc-enc.jar \ - cmcc-sso:../libs/cmcc-sso.jar \ - cmcc-sso-sdk:../libs/cmcc-sso-sdk.jar \ - javabase64:../libs/javabase64-1.3.1.jar \ - pinyin4j:../libs/pinyin4j-2.5.0.jar \ - xstream:../libs/xstream-1.4.7.jar - -include $(BUILD_MULTI_PREBUILT) - -# This finds and builds the test apk as well, so a single make does both. -include $(call all-makefiles-under,$(LOCAL_PATH)) diff --git a/proprietary/operator/OP01/packages/apps/RCS/Phone/common/Android.mk b/proprietary/operator/OP01/packages/apps/RCS/Phone/common/Android.mk deleted file mode 100755 index 9724c14bf1064749d5721ce3a87c6a4c7093aa2f..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP01/packages/apps/RCS/Phone/common/Android.mk +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 2013, The Android Open Source Project -# -# 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. - -LOCAL_PATH:= $(call my-dir) - -include $(CLEAR_VARS) - -LOCAL_STATIC_JAVA_LIBRARIES := guava - -LOCAL_SRC_FILES := $(call all-java-files-under, src) \ - $(call all-Iaidl-files-under, src) - -LOCAL_MODULE := com.mediatek.services.rcs.phone - -include $(BUILD_STATIC_JAVA_LIBRARY) diff --git a/proprietary/operator/OP01/packages/apps/RCS/PublicAccount/Android.mk b/proprietary/operator/OP01/packages/apps/RCS/PublicAccount/Android.mk deleted file mode 100755 index fc28f09d89538cfef745761ccac56b02647782c5..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP01/packages/apps/RCS/PublicAccount/Android.mk +++ /dev/null @@ -1,47 +0,0 @@ -ifeq ($(MTK_RCS_SUPPORT), yes) - -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) -chips_dir := ../../../../../../../../../frameworks/ex/chips/res -res_dirs := res $(chips_dir) -$(shell rm -f $(LOCAL_PATH)/chips) - -LOCAL_MODULE_TAGS := optional - -LOCAL_SRC_FILES := $(call all-java-files-under, src) $(call all-Iaidl-files-under, src) -LOCAL_RESOURCE_DIR := $(addprefix $(LOCAL_PATH)/, $(res_dirs)) -LOCAL_AIDL_INCLUDES += $(LOCAL_PATH)/src -LOCAL_PACKAGE_NAME := RcsPublicAccount - -LOCAL_JAVA_LIBRARIES += mediatek-framework \ - mediatek-common \ - telephony-common \ - ims-common \ - com.cmcc.ccs \ - okhttp \ - -LOCAL_STATIC_JAVA_LIBRARIES := android-common-chips \ - lib_commons_io_2_4 \ - lib_joda_time_2_6 \ - com.android.vcard \ - android-support-v4 \ - -LOCAL_SRC_FILES := $(call all-java-files-under, src) $(call all-Iaidl-files-under, src) -LOCAL_RESOURCE_DIR := $(addprefix $(LOCAL_PATH)/, $(res_dirs)) -LOCAL_AAPT_FLAGS := --auto-add-overlay -LOCAL_AAPT_FLAGS += --extra-packages com.android.mtkex.chips - -#LOCAL_CERTIFICATE := platform -LOCAL_PROGUARD_ENABLED := disabled - -include $(BUILD_PACKAGE) - -include $(CLEAR_VARS) -LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES := lib_commons_io_2_4:framework/commons-io-2.4.jar lib_joda_time_2_6:framework/joda-time-2.6.jar -include $(BUILD_MULTI_PREBUILT) - -include $(call all-makefiles-under,$(LOCAL_PATH)) - -endif - diff --git a/proprietary/operator/OP01/packages/apps/TaskManager/Android.mk b/proprietary/operator/OP01/packages/apps/TaskManager/Android.mk deleted file mode 100755 index fa1ba34b92a98904b099bdeb2f1011c10d43b762..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP01/packages/apps/TaskManager/Android.mk +++ /dev/null @@ -1,17 +0,0 @@ -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_MODULE_TAGS := optional - -LOCAL_STATIC_JAVA_LIBRARIES := android-support-v4 - -LOCAL_SRC_FILES := $(call all-java-files-under, src) - -LOCAL_PACKAGE_NAME := TaskManager - -LOCAL_CERTIFICATE := platform - -include $(BUILD_PACKAGE) - -## Use the folloing include to make our test apk. -include $(call all-makefiles-under,$(LOCAL_PATH)) diff --git a/proprietary/operator/OP01/packages/apps/UsbChecker/Android.mk b/proprietary/operator/OP01/packages/apps/UsbChecker/Android.mk deleted file mode 100755 index b2fe3f917c512b4c0f3ef8c189f2c493d88a8a9e..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP01/packages/apps/UsbChecker/Android.mk +++ /dev/null @@ -1,24 +0,0 @@ -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_MODULE_TAGS := optional - -LOCAL_SRC_FILES := $(call all-java-files-under, src) - -LOCAL_JAVA_LIBRARIES := telephony-common -LOCAL_JAVA_LIBRARIES += mediatek-framework -LOCAL_JAVA_LIBRARIES += com.mediatek.settings.ext - -LOCAL_PACKAGE_NAME := UsbChecker -LOCAL_CERTIFICATE := platform -LOCAL_PRIVILEGED_MODULE := true - -# LOCAL_PROGUARD_FLAG_FILES := proguard.flags - -# Put plugin apk together to specific folder -LOCAL_MODULE_PATH := $(PRODUCT_OUT)/system/plugin - -include $(BUILD_PACKAGE) - -# Include plug-in's makefile to automated generate .mpinfo -include vendor/mediatek/proprietary/frameworks/opt/plugin/mplugin.mk diff --git a/proprietary/operator/OP01/prebuilt/MediatekDM/Android.mk b/proprietary/operator/OP01/prebuilt/MediatekDM/Android.mk deleted file mode 100755 index d236f47fe747b15bee214152756b2996dc03df2e..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP01/prebuilt/MediatekDM/Android.mk +++ /dev/null @@ -1,109 +0,0 @@ -# -# Copyright (C) 2008 The Android Open Source Project -# -# 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. -# - -LOCAL_PATH := $(call my-dir) - -ifeq ($(MTK_MDM_APP), yes) - -CONF := test -include $(CLEAR_VARS) -LOCAL_MODULE := MTK_MDM_APP_CONF_TEST_REMINDER -LOCAL_MODULE_STEM := reminder.xml -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/dm/$(CONF) -LOCAL_SRC_FILES := $(CONF)/$(LOCAL_MODULE_STEM) -$(warning MDM LOCAL_SRC_FILES is $(LOCAL_SRC_FILES)) -include $(BUILD_PREBUILT) - -include $(CLEAR_VARS) -LOCAL_MODULE := MTK_MDM_APP_CONF_TEST_TREE -LOCAL_MODULE_STEM := tree.xml -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/dm/$(CONF) -LOCAL_SRC_FILES := $(CONF)/$(LOCAL_MODULE_STEM) -$(warning MDM LOCAL_SRC_FILES is $(LOCAL_SRC_FILES)) -include $(BUILD_PREBUILT) - - -include $(CLEAR_VARS) -LOCAL_MODULE := MTK_MDM_APP_CONF_TEST_DMAPNINFO -LOCAL_MODULE_STEM := DmApnInfo.xml -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/dm/$(CONF) -LOCAL_SRC_FILES := $(CONF)/$(LOCAL_MODULE_STEM) -$(warning MDM LOCAL_SRC_FILES is $(LOCAL_SRC_FILES)) -include $(BUILD_PREBUILT) - -include $(CLEAR_VARS) -LOCAL_MODULE := MTK_MDM_APP_CONF_TEST_CONFIG -LOCAL_MODULE_STEM := config.xml -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/dm/$(CONF) -LOCAL_SRC_FILES := $(CONF)/$(LOCAL_MODULE_STEM) -$(warning MDM LOCAL_SRC_FILES is $(LOCAL_SRC_FILES)) -include $(BUILD_PREBUILT) - - -CONF := productive -include $(CLEAR_VARS) -LOCAL_MODULE := MTK_MDM_APP_CONF_PRODUCTIVE_REMINDER -LOCAL_MODULE_STEM := reminder.xml -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/dm/$(CONF) -LOCAL_SRC_FILES := $(CONF)/$(LOCAL_MODULE_STEM) -$(warning MDM LOCAL_SRC_FILES is $(LOCAL_SRC_FILES)) -include $(BUILD_PREBUILT) - -include $(CLEAR_VARS) -LOCAL_MODULE := MTK_MDM_APP_CONF_PRODUCTIVE_TREE -LOCAL_MODULE_STEM := tree.xml -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/dm/$(CONF) -LOCAL_SRC_FILES := $(CONF)/$(LOCAL_MODULE_STEM) -$(warning MDM LOCAL_SRC_FILES is $(LOCAL_SRC_FILES)) -include $(BUILD_PREBUILT) - - -include $(CLEAR_VARS) -LOCAL_MODULE := MTK_MDM_APP_CONF_PRODUCTIVE_DMAPNINFO -LOCAL_MODULE_STEM := DmApnInfo.xml -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/dm/$(CONF) -LOCAL_SRC_FILES := $(CONF)/$(LOCAL_MODULE_STEM) -$(warning MDM LOCAL_SRC_FILES is $(LOCAL_SRC_FILES)) -include $(BUILD_PREBUILT) - -include $(CLEAR_VARS) -LOCAL_MODULE := MTK_MDM_APP_CONF_PRODUCTIVE_CONFIG -LOCAL_MODULE_STEM := config.xml -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/dm/$(CONF) -LOCAL_SRC_FILES := $(CONF)/$(LOCAL_MODULE_STEM) -$(warning MDM LOCAL_SRC_FILES is $(LOCAL_SRC_FILES)) -include $(BUILD_PREBUILT) - -endif - - - diff --git a/proprietary/operator/OP01/prebuilt/SmsReg/Android.mk b/proprietary/operator/OP01/prebuilt/SmsReg/Android.mk deleted file mode 100755 index 90a201b091dc41d6e06e36d425d80f01f0b6d8aa..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP01/prebuilt/SmsReg/Android.mk +++ /dev/null @@ -1,43 +0,0 @@ -# -# Copyright (C) 2008 The Android Open Source Project -# -# 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. -# - -LOCAL_PATH := $(call my-dir) - -ifeq ($(MTK_SMSREG_APP), yes) - -CONF := test -include $(CLEAR_VARS) -LOCAL_MODULE := MTK_SMSREG_APP_CONF_TEST -LOCAL_MODULE_STEM := smsSelfRegConfig.xml -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/dm/$(CONF) -LOCAL_SRC_FILES := $(CONF)/$(LOCAL_MODULE_STEM) -$(warning SMSREG LOCAL_SRC_FILES is $(LOCAL_SRC_FILES)) -include $(BUILD_PREBUILT) - -CONF := productive -include $(CLEAR_VARS) -LOCAL_MODULE := MTK_SMSREG_APP_CONF_PRODUCTIVE -LOCAL_MODULE_STEM := smsSelfRegConfig.xml -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/dm/$(CONF) -LOCAL_SRC_FILES := $(CONF)/$(LOCAL_MODULE_STEM) -$(warning SMSREG LOCAL_SRC_FILES is $(LOCAL_SRC_FILES)) -include $(BUILD_PREBUILT) - -endif diff --git a/proprietary/operator/OP01/prebuilt/bootanim/bootanimation/Android.mk b/proprietary/operator/OP01/prebuilt/bootanim/bootanimation/Android.mk deleted file mode 100755 index c598949b09c943bfecdc33f9a4cff19653fedf6b..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP01/prebuilt/bootanim/bootanimation/Android.mk +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -# barrier for searching Android.mk -# Android.mk in out will be enumrated in mediatek/build/android - -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) - -# Specify LTE path -ifeq ($(strip $(MTK_LTE_SUPPORT)), yes) - LOCAL_PATH := $(LOCAL_PATH)/LTE -endif - -# your prebuilt file name, make default is WVGA to avoid build error - ifeq ($(LCM_HEIGHT), 320) - LOCAL_PATH := $(LOCAL_PATH)/QVGA - endif - - ifeq ($(LCM_HEIGHT), 480) - LOCAL_PATH := $(LOCAL_PATH)/HVGA - endif - - ifeq ($(LCM_HEIGHT), 800) - LOCAL_PATH := $(LOCAL_PATH)/WVGA - endif - - ifeq ($(LCM_HEIGHT), 854) - LOCAL_PATH := $(LOCAL_PATH)/FWVGA - endif - - ifeq ($(LCM_HEIGHT), 960) - LOCAL_PATH := $(LOCAL_PATH)/QHD - endif - - ifeq ($(LCM_HEIGHT), 1280) - LOCAL_PATH := $(LOCAL_PATH)/HD720 - endif - - ifeq ($(LCM_HEIGHT), 1920) - ifeq ($(LCM_WIDTH), 1200) - LOCAL_PATH := $(LOCAL_PATH)/WUXGA - else - LOCAL_PATH := $(LOCAL_PATH)/FHD - endif - endif - ifeq ($(LCM_HEIGHT), 2560) - LOCAL_PATH := $(LOCAL_PATH)/WQHD - endif - -LOCAL_MODULE := bootanimation.zip -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_CLASS := media -# your prebuilt file (must be relative directory ) -LOCAL_SRC_FILES := $(LOCAL_MODULE) -# the path your prebuilt file will be installed $(TARGET_OUT) is the system directory -LOCAL_MODULE_PATH := $(TARGET_OUT)/media - -# Specify install path for MTK CIP solution -ifeq ($(strip $(MTK_CIP_SUPPORT)), yes) -LOCAL_MODULE_PATH := $(TARGET_CUSTOM_OUT)/media -endif - -include $(BUILD_PREBUILT) diff --git a/proprietary/operator/OP01/prebuilt/bootanim/bootaudio/Android.mk b/proprietary/operator/OP01/prebuilt/bootanim/bootaudio/Android.mk deleted file mode 100755 index 077295e97598e7ce6e943fdc2079ddaed441e508..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP01/prebuilt/bootanim/bootaudio/Android.mk +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -# barrier for searching Android.mk -# Android.mk in out will be enumrated in mediatek/build/android - - - -#ifneq (,$(filter bootanim, $(OPTR_APK))) -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) - - -# Specify LTE path -ifeq ($(strip $(MTK_LTE_SUPPORT)), yes) - LOCAL_PATH := $(LOCAL_PATH)/LTE - - - LOCAL_MODULE := bootaudio.mp3 - LOCAL_MODULE_TAGS := optional - LOCAL_MODULE_CLASS := media - # your prebuilt file (must be relative directory ) - LOCAL_SRC_FILES := $(LOCAL_MODULE) - # the path your prebuilt file will be installed $(TARGET_OUT) is the system directory - LOCAL_MODULE_PATH := $(TARGET_OUT)/media - - # Specify install path for MTK CIP solution - ifeq ($(strip $(MTK_CIP_SUPPORT)), yes) - LOCAL_MODULE_PATH := $(TARGET_CUSTOM_OUT)/media - endif - - include $(BUILD_PREBUILT) -endif - -#endif diff --git a/proprietary/operator/OP01/prebuilt/bootanim/shutanimation/Android.mk b/proprietary/operator/OP01/prebuilt/bootanim/shutanimation/Android.mk deleted file mode 100755 index d8d9ae87540b97a0dc17bcfe524871fc1b464903..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP01/prebuilt/bootanim/shutanimation/Android.mk +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -# barrier for searching Android.mk -# Android.mk in out will be enumrated in mediatek/build/android - -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) - -# Specify LTE path -ifeq ($(strip $(MTK_LTE_SUPPORT)), yes) - LOCAL_PATH := $(LOCAL_PATH)/LTE -endif - -# your prebuilt file name, make default is WVGA to avoid build error - ifeq ($(LCM_HEIGHT), 320) - LOCAL_PATH := $(LOCAL_PATH)/QVGA - endif - - ifeq ($(LCM_HEIGHT), 480) - LOCAL_PATH := $(LOCAL_PATH)/HVGA - endif - - ifeq ($(LCM_HEIGHT), 800) - LOCAL_PATH := $(LOCAL_PATH)/WVGA - endif - - ifeq ($(LCM_HEIGHT), 854) - LOCAL_PATH := $(LOCAL_PATH)/FWVGA - endif - - ifeq ($(LCM_HEIGHT), 960) - LOCAL_PATH := $(LOCAL_PATH)/QHD - endif - - ifeq ($(LCM_HEIGHT), 1280) - LOCAL_PATH := $(LOCAL_PATH)/HD720 - endif - - ifeq ($(LCM_HEIGHT), 1920) - ifeq ($(LCM_WIDTH), 1200) - LOCAL_PATH := $(LOCAL_PATH)/WUXGA - else - LOCAL_PATH := $(LOCAL_PATH)/FHD - endif - endif - ifeq ($(LCM_HEIGHT), 2560) - LOCAL_PATH := $(LOCAL_PATH)/WQHD - endif - - LOCAL_MODULE := shutanimation.zip - LOCAL_MODULE_TAGS := optional - LOCAL_MODULE_CLASS := media - # your prebuilt file (must be relative directory) - LOCAL_SRC_FILES := $(LOCAL_MODULE) - # the path your prebuilt file will be installed $(TARGET_OUT) is the system directory - LOCAL_MODULE_PATH := $(TARGET_OUT)/media - - # Specify install path for MTK CIP solution - ifeq ($(strip $(MTK_CIP_SUPPORT)), yes) - LOCAL_MODULE_PATH := $(TARGET_CUSTOM_OUT)/media - endif - - include $(BUILD_PREBUILT) diff --git a/proprietary/operator/OP01/prebuilt/bootanim/shutaudio/Android.mk b/proprietary/operator/OP01/prebuilt/bootanim/shutaudio/Android.mk deleted file mode 100755 index 369071ce1fea13cd038786487e8e915b2824c283..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP01/prebuilt/bootanim/shutaudio/Android.mk +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -# barrier for searching Android.mk -# Android.mk in out will be enumrated in mediatek/build/android - - - -#ifneq (,$(filter bootanim, $(OPTR_APK))) -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) - -# Specify LTE path -ifeq ($(strip $(MTK_LTE_SUPPORT)), yes) - LOCAL_PATH := $(LOCAL_PATH)/LTE - - - LOCAL_MODULE := shutaudio.mp3 - LOCAL_MODULE_TAGS := optional - LOCAL_MODULE_CLASS := media - # your prebuilt file (must be relative directory ) - LOCAL_SRC_FILES := $(LOCAL_MODULE) - # the path your prebuilt file will be installed $(TARGET_OUT) is the system directory - LOCAL_MODULE_PATH := $(TARGET_OUT)/media - - # Specify install path for MTK CIP solution - ifeq ($(strip $(MTK_CIP_SUPPORT)), yes) - LOCAL_MODULE_PATH := $(TARGET_CUSTOM_OUT)/media - endif - - include $(BUILD_PREBUILT) -endif - -#endif diff --git a/proprietary/operator/OP02/frameworks/packages/FwkPlugin/Android.mk b/proprietary/operator/OP02/frameworks/packages/FwkPlugin/Android.mk deleted file mode 100755 index ec7399b31deaa8c50cd9d62a2feff98d36c59191..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP02/frameworks/packages/FwkPlugin/Android.mk +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2012. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -# Framework plug-in (OP). -# ============================================================ -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_MODULE_TAGS := optional - -# Default implmentation source. Do not remove. -LOCAL_SRC_FILES := $(call all-java-files-under, ../../../../../frameworks/base/packages/FwkPlugin/src) - -# Operator customization source. -LOCAL_SRC_FILES += $(call all-java-files-under, src) - -LOCAL_PACKAGE_NAME := FwkPlugin -LOCAL_CERTIFICATE := platform - -LOCAL_JAVA_LIBRARIES := telephony-common mediatek-framework - -LOCAL_PROGUARD_ENABLED := disabled -LOCAL_MULTILIB := both -# Put plugin apk together to specific folder -# Specify install path for MTK CIP solution -ifeq ($(strip $(MTK_CIP_SUPPORT)),yes) -LOCAL_MODULE_PATH := $(TARGET_CUSTOM_OUT)/plugin -else -LOCAL_MODULE_PATH := $(PRODUCT_OUT)/system/plugin -endif - -include $(BUILD_PACKAGE) - -# Include plug-in's makefile to automated generate .mpinfo -include vendor/mediatek/proprietary/frameworks/opt/plugin/mplugin.mk diff --git a/proprietary/operator/OP02/packages/apps/CuHotLine/Android.mk b/proprietary/operator/OP02/packages/apps/CuHotLine/Android.mk deleted file mode 100755 index e9a4a6b5fe4bbfe60bac8486a3dfe0f1ccbfe7d2..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP02/packages/apps/CuHotLine/Android.mk +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. - - -# Copyright 2007-2008 The Android Open Source Project - -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_MODULE_TAGS := optional - - -LOCAL_SRC_FILES := \ - $(call all-subdir-java-files) - -LOCAL_PACKAGE_NAME := CuHotLine -LOCAL_CERTIFICATE := shared - -include $(BUILD_PACKAGE) diff --git a/proprietary/operator/OP02/packages/apps/Plugins/Android.mk b/proprietary/operator/OP02/packages/apps/Plugins/Android.mk deleted file mode 100755 index ca5829f824fdfab15842e241dd35823b9efe9d47..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP02/packages/apps/Plugins/Android.mk +++ /dev/null @@ -1,95 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2012. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_JACK_ENABLED := disabled -LOCAL_MODULE_TAGS := optional -#LOCAL_SRC_FILES := $(call all-subdir-java-files) -LOCAL_SRC_FILES := $(call all-java-files-under, src) -LOCAL_SRC_FILES += $(call all-java-files-under, ../../../../common/packages/apps/Plugins/src/com/mediatek/gallery3d/plugin) -LOCAL_SRC_FILES += $(call all-java-files-under, ../../../../common/packages/apps/Plugins/src/com/mediatek/calendar/plugin) - -LOCAL_RESOURCE_DIR += $(LOCAL_PATH)/res vendor/mediatek/proprietary/operator/common/packages/apps/Plugins/res -LOCAL_AAPT_FLAGS := --auto-add-overlay --extra-packages com.mediatek.common.plugin - -LOCAL_PACKAGE_NAME := OP02Plugin -#LOCAL_CERTIFICATE := shared -LOCAL_CERTIFICATE := platform - -# link your plug-in interface .jar here -LOCAL_JAVA_LIBRARIES += com.mediatek.mms.ext -#LOCAL_JAVA_LIBRARIES += com.mediatek.contacts.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.calendar.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.systemui.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.keyguard.ext -LOCAL_JAVA_LIBRARIES += mediatek-framework -LOCAL_JAVA_LIBRARIES += mediatek-common -LOCAL_JAVA_LIBRARIES += com.mediatek.browser.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.downloadmanager.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.settings.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.filemanager.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.phone.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.incallui.ext -LOCAL_JAVA_LIBRARIES += telephony-common -LOCAL_JAVA_LIBRARIES += com.mediatek.providers.settings.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.settingslib.ext - -#LOCAL_JAVA_LIBRARIES += com.android.launcher2.ext - -LOCAL_EMMA_COVERAGE_FILTER := +com.mediatek.calendar.plugin.* -LOCAL_EMMA_COVERAGE_FILTER := +com.mediatek.filemanager.plugin.* - -# demo: if plug-in app need to accee to host app, please specify the host name as following example: -#LOCAL_APK_LIBRARIES += FileManager -LOCAL_APK_LIBRARIES += MtkCalendar - -# Put plugin apk together to specific folder -LOCAL_APK_LIBRARIES += Gallery2 -# Specify install path for MTK CIP solution -ifeq ($(strip $(MTK_CIP_SUPPORT)),yes) -LOCAL_MODULE_PATH := $(TARGET_CUSTOM_OUT)/plugin -else -LOCAL_MODULE_PATH := $(PRODUCT_OUT)/system/plugin -endif - -LOCAL_PROGUARD_FLAG_FILES := proguard.flags -include $(BUILD_PACKAGE) - -# Include plug-in's makefile to automated generate .mpinfo -include vendor/mediatek/proprietary/frameworks/opt/plugin/mplugin.mk - -# This finds and builds the test apk as well, so a single make does both. -include $(call all-makefiles-under,$(LOCAL_PATH)) diff --git a/proprietary/operator/OP02/packages/apps/Wo3G/Android.mk b/proprietary/operator/OP02/packages/apps/Wo3G/Android.mk deleted file mode 100755 index db3fea85c9a3414bbccf5406b91e0e4e9ddd9933..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP02/packages/apps/Wo3G/Android.mk +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 2007-2008 The Android Open Source Project - - -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_MODULE_TAGS := optional - - -LOCAL_SRC_FILES := \ - $(call all-subdir-java-files) - -LOCAL_PACKAGE_NAME := Wo3G -LOCAL_CERTIFICATE := shared -LOCAL_MODULE_PATH := $(TARGET_OUT)/vendor/operator/app -LOCAL_DEX_PREOPT := false - -ifeq ($(strip $(MTK_CIP_SUPPORT)), yes) -LOCAL_MODULE_PATH := $(TARGET_CUSTOM_OUT)/app -endif - -include $(BUILD_PACKAGE) diff --git a/proprietary/operator/OP02/prebuilt/SystemHelper/Android.mk b/proprietary/operator/OP02/prebuilt/SystemHelper/Android.mk deleted file mode 100755 index 77299330b077d8226334eb5c36e41ca384726ca7..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP02/prebuilt/SystemHelper/Android.mk +++ /dev/null @@ -1,14 +0,0 @@ - -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) - -# Module name should match apk name to be installed -LOCAL_MODULE := SystemHelper -LOCAL_MODULE_TAGS := optional -LOCAL_SRC_FILES := $(LOCAL_MODULE).apk -LOCAL_MODULE_CLASS := APPS -LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX) -LOCAL_CERTIFICATE := PRESIGNED -LOCAL_MODULE_PATH := $(TARGET_OUT)/vendor/operator/app -include $(BUILD_PREBUILT) - diff --git a/proprietary/operator/OP02/prebuilt/bootanim/bootanimation/Android.mk b/proprietary/operator/OP02/prebuilt/bootanim/bootanimation/Android.mk deleted file mode 100755 index c598949b09c943bfecdc33f9a4cff19653fedf6b..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP02/prebuilt/bootanim/bootanimation/Android.mk +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -# barrier for searching Android.mk -# Android.mk in out will be enumrated in mediatek/build/android - -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) - -# Specify LTE path -ifeq ($(strip $(MTK_LTE_SUPPORT)), yes) - LOCAL_PATH := $(LOCAL_PATH)/LTE -endif - -# your prebuilt file name, make default is WVGA to avoid build error - ifeq ($(LCM_HEIGHT), 320) - LOCAL_PATH := $(LOCAL_PATH)/QVGA - endif - - ifeq ($(LCM_HEIGHT), 480) - LOCAL_PATH := $(LOCAL_PATH)/HVGA - endif - - ifeq ($(LCM_HEIGHT), 800) - LOCAL_PATH := $(LOCAL_PATH)/WVGA - endif - - ifeq ($(LCM_HEIGHT), 854) - LOCAL_PATH := $(LOCAL_PATH)/FWVGA - endif - - ifeq ($(LCM_HEIGHT), 960) - LOCAL_PATH := $(LOCAL_PATH)/QHD - endif - - ifeq ($(LCM_HEIGHT), 1280) - LOCAL_PATH := $(LOCAL_PATH)/HD720 - endif - - ifeq ($(LCM_HEIGHT), 1920) - ifeq ($(LCM_WIDTH), 1200) - LOCAL_PATH := $(LOCAL_PATH)/WUXGA - else - LOCAL_PATH := $(LOCAL_PATH)/FHD - endif - endif - ifeq ($(LCM_HEIGHT), 2560) - LOCAL_PATH := $(LOCAL_PATH)/WQHD - endif - -LOCAL_MODULE := bootanimation.zip -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_CLASS := media -# your prebuilt file (must be relative directory ) -LOCAL_SRC_FILES := $(LOCAL_MODULE) -# the path your prebuilt file will be installed $(TARGET_OUT) is the system directory -LOCAL_MODULE_PATH := $(TARGET_OUT)/media - -# Specify install path for MTK CIP solution -ifeq ($(strip $(MTK_CIP_SUPPORT)), yes) -LOCAL_MODULE_PATH := $(TARGET_CUSTOM_OUT)/media -endif - -include $(BUILD_PREBUILT) diff --git a/proprietary/operator/OP02/prebuilt/bootanim/shutanimation/Android.mk b/proprietary/operator/OP02/prebuilt/bootanim/shutanimation/Android.mk deleted file mode 100755 index 68f58501d4500189424a1ea4d423fce02ff9a50c..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP02/prebuilt/bootanim/shutanimation/Android.mk +++ /dev/null @@ -1,95 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -# barrier for searching Android.mk -# Android.mk in out will be enumrated in mediatek/build/android - -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) -# Specify LTE path -ifeq ($(strip $(MTK_LTE_SUPPORT)), yes) - LOCAL_PATH := $(LOCAL_PATH)/LTE -endif - -# your prebuilt file name, make default is WVGA to avoid build error - ifeq ($(LCM_HEIGHT), 320) - LOCAL_PATH := $(LOCAL_PATH)/QVGA - endif - - ifeq ($(LCM_HEIGHT), 480) - LOCAL_PATH := $(LOCAL_PATH)/HVGA - endif - - ifeq ($(LCM_HEIGHT), 800) - LOCAL_PATH := $(LOCAL_PATH)/WVGA - endif - - ifeq ($(LCM_HEIGHT), 854) - LOCAL_PATH := $(LOCAL_PATH)/FWVGA - endif - - ifeq ($(LCM_HEIGHT), 960) - LOCAL_PATH := $(LOCAL_PATH)/QHD - endif - - ifeq ($(LCM_HEIGHT), 1280) - LOCAL_PATH := $(LOCAL_PATH)/HD720 - endif - - ifeq ($(LCM_HEIGHT), 1920) - ifeq ($(LCM_WIDTH), 1200) - LOCAL_PATH := $(LOCAL_PATH)/WUXGA - else - LOCAL_PATH := $(LOCAL_PATH)/FHD - endif - endif - ifeq ($(LCM_HEIGHT), 2560) - LOCAL_PATH := $(LOCAL_PATH)/WQHD - endif - -LOCAL_MODULE := shutanimation.zip -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_CLASS := media -# your prebuilt file (must be relative directory ) -LOCAL_SRC_FILES := $(LOCAL_MODULE) -# the path your prebuilt file will be installed $(TARGET_OUT) is the system directory -LOCAL_MODULE_PATH := $(TARGET_OUT)/media - -# Specify install path for MTK CIP solution -ifeq ($(strip $(MTK_CIP_SUPPORT)), yes) -LOCAL_MODULE_PATH := $(TARGET_CUSTOM_OUT)/media -endif - -include $(BUILD_PREBUILT) diff --git a/proprietary/operator/OP03/frameworks/packages/FwkPlugin/Android.mk b/proprietary/operator/OP03/frameworks/packages/FwkPlugin/Android.mk deleted file mode 100755 index 30473686d7ab3cde033e1c35cae206b6b834056a..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP03/frameworks/packages/FwkPlugin/Android.mk +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2012. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -# Framework plug-in (OP). -# ============================================================ -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_MODULE_TAGS := optional - -# Default implmentation source. Do not remove. -LOCAL_SRC_FILES := $(call all-java-files-under, ../../../../../frameworks/base/packages/FwkPlugin/src) - - -# Operator customization source. -LOCAL_SRC_FILES += $(call all-java-files-under, src)\ - ../../../../common/frameworks/java/com/mediatek/op/telephony/CallerInfoPlugin.java - -LOCAL_PACKAGE_NAME := FwkPlugin -LOCAL_CERTIFICATE := platform - -LOCAL_JAVA_LIBRARIES := telephony-common mediatek-framework - -LOCAL_PROGUARD_ENABLED := disabled -LOCAL_MULTILIB := both -# Put plugin apk together to specific folder -# Specify install path for MTK CIP solution -ifeq ($(strip $(MTK_CIP_SUPPORT)),yes) -LOCAL_MODULE_PATH := $(TARGET_CUSTOM_OUT)/plugin -else -LOCAL_MODULE_PATH := $(PRODUCT_OUT)/system/plugin -endif - -include $(BUILD_PACKAGE) - -# Include plug-in's makefile to automated generate .mpinfo -include vendor/mediatek/proprietary/frameworks/opt/plugin/mplugin.mk diff --git a/proprietary/operator/OP03/packages/apps/Plugins/Android.mk b/proprietary/operator/OP03/packages/apps/Plugins/Android.mk deleted file mode 100755 index bc0975c62021a825e39c958250dc5b0f86728a62..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP03/packages/apps/Plugins/Android.mk +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2012. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_MODULE_TAGS := optional - -#LOCAL_SRC_FILES := $(call all-subdir-java-files) -LOCAL_SRC_FILES := $(call all-java-files-under, src)\ - $(call all-java-files-under, ../../../../common/packages/apps/Plugins/src/com/mediatek/contacts/aas/plugin) -LOCAL_SRC_FILES += \ -#src/com/mediatek/settings/plugin/IOP03SettingsInterface.aidl \ -# -LOCAL_PACKAGE_NAME := OP03Plugin -LOCAL_CERTIFICATE := shared -LOCAL_APK_LIBRARIES := Contacts -LOCAL_APK_LIBRARIES += Dialer -LOCAL_APK_LIBRARIES += Email -LOCAL_APK_LIBRARIES += MtkMms - -# link your plug-in interface .jar here -LOCAL_JAVA_LIBRARIES += com.mediatek.mms.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.mms.callback -LOCAL_JAVA_LIBRARIES += com.mediatek.browser.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.providers.settings.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.settings.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.phone.ext -#LOCAL_JAVA_LIBRARIES += com.mediatek.contacts.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.dialer.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.incallui.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.systemui.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.settings.ext -LOCAL_JAVA_LIBRARIES += mediatek-common -LOCAL_JAVA_LIBRARIES += mediatek-framework -LOCAL_JAVA_LIBRARIES += services -LOCAL_JAVA_LIBRARIES += mediatek-common telephony-common -LOCAL_JAVA_LIBRARIES += com.mediatek.email.ext -LOCAL_JAVA_LIBRARIES += com.android.emailcommon - -# Put plugin apk together to specific folder -# Specify install path for MTK CIP solution -ifeq ($(strip $(MTK_CIP_SUPPORT)),yes) -LOCAL_MODULE_PATH := $(TARGET_CUSTOM_OUT)/plugin -else -LOCAL_MODULE_PATH := $(PRODUCT_OUT)/system/plugin -endif - -LOCAL_PROGUARD_ENABLED := disabled -LOCAL_JACK_ENABLED := disabled - -include $(BUILD_PACKAGE) - -# Include plug-in's makefile to automated generate .mpinfo -include vendor/mediatek/proprietary/frameworks/opt/plugin/mplugin.mk - -include $(call all-makefiles-under,$(LOCAL_PATH)) diff --git a/proprietary/operator/OP03/prebuilt/ClockAndAlarm/Android.mk b/proprietary/operator/OP03/prebuilt/ClockAndAlarm/Android.mk deleted file mode 100755 index 39d92416bfc7f85fcfe3fc05776d0b185c60118d..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP03/prebuilt/ClockAndAlarm/Android.mk +++ /dev/null @@ -1,35 +0,0 @@ -# -# Copyright (C) 2008 The Android Open Source Project -# -# 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. -# - -LOCAL_PATH := $(call my-dir) - - -include $(CLEAR_VARS) - -#Module name should match apk name to be installed -LOCAL_MODULE := ClockAndAlarm -LOCAL_MODULE_TAGS := optional - -# Specify install path for MTK CIP solution -ifeq ($(strip $(MTK_CIP_SUPPORT)), yes) -LOCAL_MODULE_PATH := $(TARGET_CUSTOM_OUT)/app -endif - -LOCAL_SRC_FILES := $(LOCAL_MODULE).apk -LOCAL_MODULE_CLASS := APPS -LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX) -LOCAL_CERTIFICATE := PRESIGNED -include $(BUILD_PREBUILT) diff --git a/proprietary/operator/OP03/prebuilt/DeviceStatus/Android.mk b/proprietary/operator/OP03/prebuilt/DeviceStatus/Android.mk deleted file mode 100755 index 4488a29f414861a661f2f2cf6bac2a9f9fd93855..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP03/prebuilt/DeviceStatus/Android.mk +++ /dev/null @@ -1,36 +0,0 @@ -# -# Copyright (C) 2008 The Android Open Source Project -# -# 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. -# - -LOCAL_PATH := $(call my-dir) - - -include $(CLEAR_VARS) - -#Module name should match apk name to be installed -LOCAL_MODULE := DeviceStatus -LOCAL_MODULE_TAGS := optional -# Specify install path for MTK CIP solution -ifeq ($(strip $(MTK_CIP_SUPPORT)), yes) -LOCAL_MODULE_PATH := $(TARGET_CUSTOM_OUT)/app -endif - -LOCAL_SRC_FILES := $(LOCAL_MODULE).apk -LOCAL_MODULE_CLASS := APPS -LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX) -LOCAL_CERTIFICATE := PRESIGNED -include $(BUILD_PREBUILT) - - diff --git a/proprietary/operator/OP03/prebuilt/Message/Android.mk b/proprietary/operator/OP03/prebuilt/Message/Android.mk deleted file mode 100755 index 41f773b8174265531fd5c50a4c8eb9feb8356972..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP03/prebuilt/Message/Android.mk +++ /dev/null @@ -1,36 +0,0 @@ -# -# Copyright (C) 2008 The Android Open Source Project -# -# 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. -# - -LOCAL_PATH := $(call my-dir) - - -include $(CLEAR_VARS) - -#Module name should match apk name to be installed -LOCAL_MODULE := Message -LOCAL_MODULE_TAGS := optional -# Specify install path for MTK CIP solution -ifeq ($(strip $(MTK_CIP_SUPPORT)), yes) -LOCAL_MODULE_PATH := $(TARGET_CUSTOM_OUT)/app -endif - -LOCAL_SRC_FILES := $(LOCAL_MODULE).apk -LOCAL_MODULE_CLASS := APPS -LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX) -LOCAL_CERTIFICATE := PRESIGNED -include $(BUILD_PREBUILT) - - diff --git a/proprietary/operator/OP03/prebuilt/OrangeGallery/Android.mk b/proprietary/operator/OP03/prebuilt/OrangeGallery/Android.mk deleted file mode 100755 index ba987aa057b2015e138873ad6f822fe048831e94..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP03/prebuilt/OrangeGallery/Android.mk +++ /dev/null @@ -1,36 +0,0 @@ -# -# Copyright (C) 2008 The Android Open Source Project -# -# 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. -# - -LOCAL_PATH := $(call my-dir) - - -include $(CLEAR_VARS) - -#Module name should match apk name to be installed -LOCAL_MODULE := OrangeGallery -LOCAL_MODULE_TAGS := optional -# Specify install path for MTK CIP solution -ifeq ($(strip $(MTK_CIP_SUPPORT)), yes) -LOCAL_MODULE_PATH := $(TARGET_CUSTOM_OUT)/app -endif - -LOCAL_SRC_FILES := $(LOCAL_MODULE).apk -LOCAL_MODULE_CLASS := APPS -LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX) -LOCAL_CERTIFICATE := PRESIGNED -include $(BUILD_PREBUILT) - - diff --git a/proprietary/operator/OP03/prebuilt/OrangeWorld/Android.mk b/proprietary/operator/OP03/prebuilt/OrangeWorld/Android.mk deleted file mode 100755 index 292d0351376b55061c8e7cfc44f43ed1d1337ed7..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP03/prebuilt/OrangeWorld/Android.mk +++ /dev/null @@ -1,36 +0,0 @@ -# -# Copyright (C) 2008 The Android Open Source Project -# -# 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. -# - -LOCAL_PATH := $(call my-dir) - - -include $(CLEAR_VARS) - -#Module name should match apk name to be installed -LOCAL_MODULE := OrangeWorld -LOCAL_MODULE_TAGS := optional -# Specify install path for MTK CIP solution -ifeq ($(strip $(MTK_CIP_SUPPORT)), yes) -LOCAL_MODULE_PATH := $(TARGET_CUSTOM_OUT)/app -endif - -LOCAL_SRC_FILES := $(LOCAL_MODULE).apk -LOCAL_MODULE_CLASS := APPS -LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX) -LOCAL_CERTIFICATE := PRESIGNED -include $(BUILD_PREBUILT) - - diff --git a/proprietary/operator/OP03/prebuilt/Tips/Android.mk b/proprietary/operator/OP03/prebuilt/Tips/Android.mk deleted file mode 100755 index d139ec3821578fcb6ff159c7a84e2f730b42d167..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP03/prebuilt/Tips/Android.mk +++ /dev/null @@ -1,36 +0,0 @@ -# -# Copyright (C) 2008 The Android Open Source Project -# -# 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. -# - -LOCAL_PATH := $(call my-dir) - - -include $(CLEAR_VARS) - -#Module name should match apk name to be installed -LOCAL_MODULE := Tips -LOCAL_MODULE_TAGS := optional -# Specify install path for MTK CIP solution -ifeq ($(strip $(MTK_CIP_SUPPORT)), yes) -LOCAL_MODULE_PATH := $(TARGET_CUSTOM_OUT)/app -endif - -LOCAL_SRC_FILES := $(LOCAL_MODULE).apk -LOCAL_MODULE_CLASS := APPS -LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX) -LOCAL_CERTIFICATE := PRESIGNED -include $(BUILD_PREBUILT) - - diff --git a/proprietary/operator/OP03/prebuilt/ro.orange.orangefilm/Android.mk b/proprietary/operator/OP03/prebuilt/ro.orange.orangefilm/Android.mk deleted file mode 100755 index 2c6e3fdc651c096f6498936f9e61173aa1cef51c..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP03/prebuilt/ro.orange.orangefilm/Android.mk +++ /dev/null @@ -1,36 +0,0 @@ -# -# Copyright (C) 2008 The Android Open Source Project -# -# 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. -# - -LOCAL_PATH := $(call my-dir) - - -include $(CLEAR_VARS) - -#Module name should match apk name to be installed -LOCAL_MODULE := ro.orange.orangefilm -LOCAL_MODULE_TAGS := optional -# Specify install path for MTK CIP solution -ifeq ($(strip $(MTK_CIP_SUPPORT)), yes) -LOCAL_MODULE_PATH := $(TARGET_CUSTOM_OUT)/app -endif - -LOCAL_SRC_FILES := $(LOCAL_MODULE).apk -LOCAL_MODULE_CLASS := APPS -LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX) -LOCAL_CERTIFICATE := PRESIGNED -include $(BUILD_PREBUILT) - - diff --git a/proprietary/operator/OP03/prebuilt/sbp/Android.mk b/proprietary/operator/OP03/prebuilt/sbp/Android.mk deleted file mode 100755 index b93fa285f611350ffa76ff1631c71d844088df40..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP03/prebuilt/sbp/Android.mk +++ /dev/null @@ -1,35 +0,0 @@ -# -# Copyright (C) 2008 The Android Open Source Project -# -# 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. -# - -LOCAL_PATH := $(call my-dir) - -ifeq ($(strip $(MTK_CIP_SUPPORT)),yes) - -include $(CLEAR_VARS) -LOCAL_MODULE := CIP_MD_SBP -#LOCAL_MODULE_STEM := $(CONF_SBP_FILE) -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_CUSTOM_OUT)/etc/firmware - -LOCAL_SRC_FILES := $(LOCAL_MODULE) -$(warning CONF_SBP_FILE is $(LOCAL_SRC_FILES)) - -#LOCAL_CERTIFICATE := platform -include $(BUILD_PREBUILT) - -endif - diff --git a/proprietary/operator/OP05/frameworks/packages/FwkPlugin/Android.mk b/proprietary/operator/OP05/frameworks/packages/FwkPlugin/Android.mk deleted file mode 100755 index 32288036d463d62d5fa4acd9e98f40f55eadd845..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP05/frameworks/packages/FwkPlugin/Android.mk +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2012. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -# Framework plug-in (OP). -# ============================================================ -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_MODULE_TAGS := optional - -# Default implmentation source. Do not remove. -LOCAL_SRC_FILES := $(call all-java-files-under, ../../../../../frameworks/base/packages/FwkPlugin/src) - -# Operator customization source. -LOCAL_SRC_FILES += $(call all-java-files-under, src) - -LOCAL_PACKAGE_NAME := FwkPlugin -LOCAL_CERTIFICATE := platform - -LOCAL_JAVA_LIBRARIES := telephony-common - -LOCAL_PROGUARD_ENABLED := disabled -LOCAL_MULTILIB := both -# Put plugin apk together to specific folder -# Specify install path for MTK CIP solution -ifeq ($(strip $(MTK_CIP_SUPPORT)),yes) -LOCAL_MODULE_PATH := $(TARGET_CUSTOM_OUT)/plugin -else -LOCAL_MODULE_PATH := $(PRODUCT_OUT)/system/plugin -endif - -include $(BUILD_PACKAGE) - -# Include plug-in's makefile to automated generate .mpinfo -include vendor/mediatek/proprietary/frameworks/opt/plugin/mplugin.mk diff --git a/proprietary/operator/OP05/packages/apps/Plugins/Android.mk b/proprietary/operator/OP05/packages/apps/Plugins/Android.mk deleted file mode 100755 index 8e2915262762f218ccfaa9e6039e46941c44b880..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP05/packages/apps/Plugins/Android.mk +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2012. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_MODULE_TAGS := optional -#LOCAL_SRC_FILES := $(call all-subdir-java-files) -LOCAL_SRC_FILES := $(call all-java-files-under, src) - - -LOCAL_PACKAGE_NAME := OP05Plugin -LOCAL_CERTIFICATE := shared - -# link your plug-in interface .jar here -LOCAL_JAVA_LIBRARIES += mediatek-framework telephony-common -LOCAL_JAVA_LIBRARIES += com.mediatek.phone.ext -LOCAL_JAVA_LIBRARIES += ims-common -LOCAL_JAVA_LIBRARIES += com.mediatek.providers.settings.ext - -# Put plugin apk together to specific folder -# Specify install path for MTK CIP solution -ifeq ($(strip $(MTK_CIP_SUPPORT)),yes) -LOCAL_MODULE_PATH := $(TARGET_CUSTOM_OUT)/plugin -else -LOCAL_MODULE_PATH := $(PRODUCT_OUT)/system/plugin -endif - -LOCAL_PROGUARD_ENABLED := disabled - -include $(BUILD_PACKAGE) - -# Include plug-in's makefile to automated generate .mpinfo -include vendor/mediatek/proprietary/frameworks/opt/plugin/mplugin.mk - -# This finds and builds the test apk as well, so a single make does both. -include $(call all-makefiles-under,$(LOCAL_PATH)) diff --git a/proprietary/operator/OP05/prebuilt/sbp/Android.mk b/proprietary/operator/OP05/prebuilt/sbp/Android.mk deleted file mode 100755 index ffedced17e265c1778db83408b508fabde39ee03..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP05/prebuilt/sbp/Android.mk +++ /dev/null @@ -1,36 +0,0 @@ -# -# Copyright (C) 2008 The Android Open Source Project -# -# 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. -# - -LOCAL_PATH := $(call my-dir) - - -ifeq ($(strip $(MTK_CIP_SUPPORT)),yes) - -include $(CLEAR_VARS) -LOCAL_MODULE := CIP_MD_SBP -#LOCAL_MODULE_STEM := $(CONF_SBP_FILE) -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_CUSTOM_OUT)/etc/firmware - -LOCAL_SRC_FILES := $(LOCAL_MODULE) -$(warning CONF_SBP_FILE is $(LOCAL_SRC_FILES)) - -#LOCAL_CERTIFICATE := platform -include $(BUILD_PREBUILT) - -endif - diff --git a/proprietary/operator/OP06/frameworks/packages/FwkPlugin/Android.mk b/proprietary/operator/OP06/frameworks/packages/FwkPlugin/Android.mk deleted file mode 100755 index ec7399b31deaa8c50cd9d62a2feff98d36c59191..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP06/frameworks/packages/FwkPlugin/Android.mk +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2012. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -# Framework plug-in (OP). -# ============================================================ -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_MODULE_TAGS := optional - -# Default implmentation source. Do not remove. -LOCAL_SRC_FILES := $(call all-java-files-under, ../../../../../frameworks/base/packages/FwkPlugin/src) - -# Operator customization source. -LOCAL_SRC_FILES += $(call all-java-files-under, src) - -LOCAL_PACKAGE_NAME := FwkPlugin -LOCAL_CERTIFICATE := platform - -LOCAL_JAVA_LIBRARIES := telephony-common mediatek-framework - -LOCAL_PROGUARD_ENABLED := disabled -LOCAL_MULTILIB := both -# Put plugin apk together to specific folder -# Specify install path for MTK CIP solution -ifeq ($(strip $(MTK_CIP_SUPPORT)),yes) -LOCAL_MODULE_PATH := $(TARGET_CUSTOM_OUT)/plugin -else -LOCAL_MODULE_PATH := $(PRODUCT_OUT)/system/plugin -endif - -include $(BUILD_PACKAGE) - -# Include plug-in's makefile to automated generate .mpinfo -include vendor/mediatek/proprietary/frameworks/opt/plugin/mplugin.mk diff --git a/proprietary/operator/OP06/packages/apps/Plugins/Android.mk b/proprietary/operator/OP06/packages/apps/Plugins/Android.mk deleted file mode 100755 index d022728715a8f71dff8276d0b8609e12749f8e40..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP06/packages/apps/Plugins/Android.mk +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2012. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_MODULE_TAGS := optional - -#LOCAL_SRC_FILES := $(call all-subdir-java-files) -LOCAL_SRC_FILES := $(call all-java-files-under, src)\ - $(call all-java-files-under, ../../../../common/packages/apps/Plugins/src/com/mediatek/contacts/sne/plugin) - - -LOCAL_PACKAGE_NAME := OP06Plugin -LOCAL_CERTIFICATE := shared -LOCAL_APK_LIBRARIES := Contacts - -# link your plug-in interface .jar here -#LOCAL_JAVA_LIBRARIES += com.mediatek.contacts.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.rpm.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.browser.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.mms.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.mms.callback -LOCAL_JAVA_LIBRARIES += com.mediatek.phone.ext -LOCAL_JAVA_LIBRARIES += ims-common -LOCAL_JAVA_LIBRARIES += com.mediatek.providers.settings.ext -LOCAL_JAVA_LIBRARIES += mediatek-framework telephony-common - -# Put plugin apk together to specific folder -# Specify install path for MTK CIP solution -ifeq ($(strip $(MTK_CIP_SUPPORT)),yes) -LOCAL_MODULE_PATH := $(TARGET_CUSTOM_OUT)/plugin -else -LOCAL_MODULE_PATH := $(PRODUCT_OUT)/system/plugin -endif - -LOCAL_PROGUARD_ENABLED := disabled -LOCAL_JACK_ENABLED := disabled - -include $(BUILD_PACKAGE) - -# Include plug-in's makefile to automated generate .mpinfo -include vendor/mediatek/proprietary/frameworks/opt/plugin/mplugin.mk - -# Use the folloing include to make our test apk. -include $(call all-makefiles-under,$(LOCAL_PATH)) diff --git a/proprietary/operator/OP06/prebuilt/bootanim/bootanimation1/Android.mk b/proprietary/operator/OP06/prebuilt/bootanim/bootanimation1/Android.mk deleted file mode 100755 index cbc4eab19cda8248a8b64e8a34050f0544b06d52..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP06/prebuilt/bootanim/bootanimation1/Android.mk +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -# barrier for searching Android.mk -# Android.mk in out will be enumrated in mediatek/build/android - -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) - -# your prebuilt file name, make default is WVGA to avoid build error - - ifeq ($(LCM_HEIGHT), 320) - LOCAL_PATH := $(LOCAL_PATH)/QVGA - endif - - ifeq ($(LCM_HEIGHT), 480) - LOCAL_PATH := $(LOCAL_PATH)/HVGA - endif - - ifeq ($(LCM_HEIGHT), 800) - LOCAL_PATH := $(LOCAL_PATH)/WVGA - endif - - ifeq ($(LCM_HEIGHT), 854) - LOCAL_PATH := $(LOCAL_PATH)/FWVGA - endif - - ifeq ($(LCM_HEIGHT), 960) - LOCAL_PATH := $(LOCAL_PATH)/QHD - endif - - ifeq ($(LCM_HEIGHT), 1280) - LOCAL_PATH := $(LOCAL_PATH)/HD720 - endif - - ifeq ($(LCM_HEIGHT), 1920) - ifeq ($(LCM_WIDTH), 1200) - LOCAL_PATH := $(LOCAL_PATH)/WUXGA - else - LOCAL_PATH := $(LOCAL_PATH)/FHD - endif - endif - ifeq ($(LCM_HEIGHT), 2560) - LOCAL_PATH := $(LOCAL_PATH)/WQHD - endif - -LOCAL_MODULE := bootanimation1.zip -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_CLASS := media -# your prebuilt file (must be relative directory ) -LOCAL_SRC_FILES := $(LOCAL_MODULE) -# the path your prebuilt file will be installed $(TARGET_OUT) is the system directory -LOCAL_MODULE_PATH := $(TARGET_OUT)/media - -# Specify install path for MTK CIP solution -ifeq ($(strip $(MTK_CIP_SUPPORT)), yes) -LOCAL_MODULE_PATH := $(TARGET_CUSTOM_OUT)/media -endif - -include $(BUILD_PREBUILT) diff --git a/proprietary/operator/OP06/prebuilt/bootanim/bootanimation2/Android.mk b/proprietary/operator/OP06/prebuilt/bootanim/bootanimation2/Android.mk deleted file mode 100755 index 3cdef41e0f57d3fce8bff15fc78d9cbb37a3ba1c..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP06/prebuilt/bootanim/bootanimation2/Android.mk +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -# barrier for searching Android.mk -# Android.mk in out will be enumrated in mediatek/build/android - -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) - -# your prebuilt file name, make default is WVGA to avoid build error - ifeq ($(LCM_HEIGHT), 320) - LOCAL_PATH := $(LOCAL_PATH)/QVGA - endif - - ifeq ($(LCM_HEIGHT), 480) - LOCAL_PATH := $(LOCAL_PATH)/HVGA - endif - - ifeq ($(LCM_HEIGHT), 800) - LOCAL_PATH := $(LOCAL_PATH)/WVGA - endif - - ifeq ($(LCM_HEIGHT), 854) - LOCAL_PATH := $(LOCAL_PATH)/FWVGA - endif - - ifeq ($(LCM_HEIGHT), 960) - LOCAL_PATH := $(LOCAL_PATH)/QHD - endif - - ifeq ($(LCM_HEIGHT), 1280) - LOCAL_PATH := $(LOCAL_PATH)/HD720 - endif - - ifeq ($(LCM_HEIGHT), 1920) - ifeq ($(LCM_WIDTH), 1200) - LOCAL_PATH := $(LOCAL_PATH)/WUXGA - else - LOCAL_PATH := $(LOCAL_PATH)/FHD - endif - endif - ifeq ($(LCM_HEIGHT), 2560) - LOCAL_PATH := $(LOCAL_PATH)/WQHD - endif - -LOCAL_MODULE := bootanimation2.zip -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_CLASS := media -# your prebuilt file (must be relative directory ) -LOCAL_SRC_FILES := $(LOCAL_MODULE) -# the path your prebuilt file will be installed $(TARGET_OUT) is the system directory -LOCAL_MODULE_PATH := $(TARGET_OUT)/media - -# Specify install path for MTK CIP solution -ifeq ($(strip $(MTK_CIP_SUPPORT)), yes) -LOCAL_MODULE_PATH := $(TARGET_CUSTOM_OUT)/media -endif - -include $(BUILD_PREBUILT) diff --git a/proprietary/operator/OP06/prebuilt/regionalphone/Android.mk b/proprietary/operator/OP06/prebuilt/regionalphone/Android.mk deleted file mode 100755 index ffbee0b55b6f730de223fa1f896544fbc1e150f3..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP06/prebuilt/regionalphone/Android.mk +++ /dev/null @@ -1,15 +0,0 @@ -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) -# MTK_CIP_SUPPORT := yes -# Module name should match apk name to be installed -LOCAL_MODULE := regionalphone.db -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_CLASS := ETC -LOCAL_SRC_FILES := $(LOCAL_MODULE) -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/regionalphone - -ifeq ($(strip $(MTK_CIP_SUPPORT)), yes) -LOCAL_MODULE_PATH := $(TARGET_CUSTOM_OUT)/etc/regionalphone -endif - -include $(BUILD_PREBUILT) diff --git a/proprietary/operator/OP06/prebuilt/sbp/Android.mk b/proprietary/operator/OP06/prebuilt/sbp/Android.mk deleted file mode 100755 index ffedced17e265c1778db83408b508fabde39ee03..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP06/prebuilt/sbp/Android.mk +++ /dev/null @@ -1,36 +0,0 @@ -# -# Copyright (C) 2008 The Android Open Source Project -# -# 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. -# - -LOCAL_PATH := $(call my-dir) - - -ifeq ($(strip $(MTK_CIP_SUPPORT)),yes) - -include $(CLEAR_VARS) -LOCAL_MODULE := CIP_MD_SBP -#LOCAL_MODULE_STEM := $(CONF_SBP_FILE) -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_CUSTOM_OUT)/etc/firmware - -LOCAL_SRC_FILES := $(LOCAL_MODULE) -$(warning CONF_SBP_FILE is $(LOCAL_SRC_FILES)) - -#LOCAL_CERTIFICATE := platform -include $(BUILD_PREBUILT) - -endif - diff --git a/proprietary/operator/OP07/frameworks/packages/FwkPlugin/Android.mk b/proprietary/operator/OP07/frameworks/packages/FwkPlugin/Android.mk deleted file mode 100755 index ec7399b31deaa8c50cd9d62a2feff98d36c59191..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP07/frameworks/packages/FwkPlugin/Android.mk +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2012. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -# Framework plug-in (OP). -# ============================================================ -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_MODULE_TAGS := optional - -# Default implmentation source. Do not remove. -LOCAL_SRC_FILES := $(call all-java-files-under, ../../../../../frameworks/base/packages/FwkPlugin/src) - -# Operator customization source. -LOCAL_SRC_FILES += $(call all-java-files-under, src) - -LOCAL_PACKAGE_NAME := FwkPlugin -LOCAL_CERTIFICATE := platform - -LOCAL_JAVA_LIBRARIES := telephony-common mediatek-framework - -LOCAL_PROGUARD_ENABLED := disabled -LOCAL_MULTILIB := both -# Put plugin apk together to specific folder -# Specify install path for MTK CIP solution -ifeq ($(strip $(MTK_CIP_SUPPORT)),yes) -LOCAL_MODULE_PATH := $(TARGET_CUSTOM_OUT)/plugin -else -LOCAL_MODULE_PATH := $(PRODUCT_OUT)/system/plugin -endif - -include $(BUILD_PACKAGE) - -# Include plug-in's makefile to automated generate .mpinfo -include vendor/mediatek/proprietary/frameworks/opt/plugin/mplugin.mk diff --git a/proprietary/operator/OP07/packages/apps/Plugins/Android.mk b/proprietary/operator/OP07/packages/apps/Plugins/Android.mk deleted file mode 100755 index fb395ace7187b71269104d89a3c75140b7801ea9..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP07/packages/apps/Plugins/Android.mk +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2012. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_MODULE_TAGS := optional -#LOCAL_SRC_FILES := $(call all-subdir-java-files) -LOCAL_SRC_FILES := $(call all-java-files-under, src)\ - $(call all-java-files-under, ../../../../common/packages/apps/Plugins/src/com/mediatek/cellbroadcastreceiver/plugin) - -LOCAL_PACKAGE_NAME := OP07Plugin -LOCAL_CERTIFICATE := shared -LOCAL_APK_LIBRARIES := CMASReceiver - -# link your plug-in interface .jar here -LOCAL_JAVA_LIBRARIES += mediatek-framework telephony-common -LOCAL_JAVA_LIBRARIES += com.mediatek.systemui.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.keyguard.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.settings.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.phone.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.cmas.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.mms.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.browser.ext - -# Put plugin apk together to specific folder -# Specify install path for MTK CIP solution -ifeq ($(strip $(MTK_CIP_SUPPORT)),yes) -LOCAL_MODULE_PATH := $(TARGET_CUSTOM_OUT)/plugin -else -LOCAL_MODULE_PATH := $(PRODUCT_OUT)/system/plugin -endif - -LOCAL_PROGUARD_ENABLED := disabled - -include $(BUILD_PACKAGE) - -# Include plug-in's makefile to automated generate .mpinfo -include vendor/mediatek/proprietary/frameworks/opt/plugin/mplugin.mk - -# This finds and builds the test apk as well, so a single make does both. -include $(call all-makefiles-under,$(LOCAL_PATH)) diff --git a/proprietary/operator/OP07/prebuilt/sbp/Android.mk b/proprietary/operator/OP07/prebuilt/sbp/Android.mk deleted file mode 100755 index ffedced17e265c1778db83408b508fabde39ee03..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP07/prebuilt/sbp/Android.mk +++ /dev/null @@ -1,36 +0,0 @@ -# -# Copyright (C) 2008 The Android Open Source Project -# -# 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. -# - -LOCAL_PATH := $(call my-dir) - - -ifeq ($(strip $(MTK_CIP_SUPPORT)),yes) - -include $(CLEAR_VARS) -LOCAL_MODULE := CIP_MD_SBP -#LOCAL_MODULE_STEM := $(CONF_SBP_FILE) -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_CUSTOM_OUT)/etc/firmware - -LOCAL_SRC_FILES := $(LOCAL_MODULE) -$(warning CONF_SBP_FILE is $(LOCAL_SRC_FILES)) - -#LOCAL_CERTIFICATE := platform -include $(BUILD_PREBUILT) - -endif - diff --git a/proprietary/operator/OP08/frameworks/packages/FwkPlugin/Android.mk b/proprietary/operator/OP08/frameworks/packages/FwkPlugin/Android.mk deleted file mode 100755 index 32288036d463d62d5fa4acd9e98f40f55eadd845..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP08/frameworks/packages/FwkPlugin/Android.mk +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2012. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -# Framework plug-in (OP). -# ============================================================ -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_MODULE_TAGS := optional - -# Default implmentation source. Do not remove. -LOCAL_SRC_FILES := $(call all-java-files-under, ../../../../../frameworks/base/packages/FwkPlugin/src) - -# Operator customization source. -LOCAL_SRC_FILES += $(call all-java-files-under, src) - -LOCAL_PACKAGE_NAME := FwkPlugin -LOCAL_CERTIFICATE := platform - -LOCAL_JAVA_LIBRARIES := telephony-common - -LOCAL_PROGUARD_ENABLED := disabled -LOCAL_MULTILIB := both -# Put plugin apk together to specific folder -# Specify install path for MTK CIP solution -ifeq ($(strip $(MTK_CIP_SUPPORT)),yes) -LOCAL_MODULE_PATH := $(TARGET_CUSTOM_OUT)/plugin -else -LOCAL_MODULE_PATH := $(PRODUCT_OUT)/system/plugin -endif - -include $(BUILD_PACKAGE) - -# Include plug-in's makefile to automated generate .mpinfo -include vendor/mediatek/proprietary/frameworks/opt/plugin/mplugin.mk diff --git a/proprietary/operator/OP08/packages/apps/Plugins/Android.mk b/proprietary/operator/OP08/packages/apps/Plugins/Android.mk deleted file mode 100755 index 71f0a741f8ec26b94ab7aa6d8760dd3cde973e81..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP08/packages/apps/Plugins/Android.mk +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2012. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_MODULE_TAGS := optional -#LOCAL_SRC_FILES := $(call all-subdir-java-files) -LOCAL_SRC_FILES := $(call all-java-files-under, src)\ - $(call all-java-files-under, ../../../../common/packages/apps/Plugins/src/com/mediatek/cellbroadcastreceiver/plugin) -LOCAL_PACKAGE_NAME := OP08Plugin -LOCAL_CERTIFICATE := platform - -LOCAL_APK_LIBRARIES := CMASReceiver -LOCAL_APK_LIBRARIES += Settings -LOCAL_APK_LIBRARIES += Contacts - -# link your plug-in interface .jar here -LOCAL_JAVA_LIBRARIES += mediatek-framework telephony-common ims-common -LOCAL_JAVA_LIBRARIES += com.mediatek.cmas.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.phone.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.dialer.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.settings.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.providers.settings.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.systemui.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.incallui.ext - -# Put plugin apk together to specific folder -# Specify install path for MTK CIP solution -ifeq ($(strip $(MTK_CIP_SUPPORT)),yes) -LOCAL_MODULE_PATH := $(TARGET_CUSTOM_OUT)/plugin -else -LOCAL_MODULE_PATH := $(PRODUCT_OUT)/system/plugin -endif - -LOCAL_PROGUARD_ENABLED := disabled - -LOCAL_JACK_ENABLED := disabled - -include $(BUILD_PACKAGE) - -# Include plug-in's makefile to automated generate .mpinfo -include vendor/mediatek/proprietary/frameworks/opt/plugin/mplugin.mk - -# This finds and builds the test apk as well, so a single make does both. -include $(call all-makefiles-under,$(LOCAL_PATH)) diff --git a/proprietary/operator/OP08/packages/apps/Plugins/tests/Android.mk b/proprietary/operator/OP08/packages/apps/Plugins/tests/Android.mk deleted file mode 100755 index 0786b9004ff2bd54052aae776f80bcf16129da60..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP08/packages/apps/Plugins/tests/Android.mk +++ /dev/null @@ -1,39 +0,0 @@ - # Copyright Statement: - # - # This software/firmware and related documentation ("MediaTek Software") are - # protected under relevant copyright laws. The information contained herein - # is confidential and proprietary to MediaTek Inc. and/or its licensors. - # Without the prior written permission of MediaTek inc. and/or its licensors, - # any reproduction, modification, use or disclosure of MediaTek Software, - # and information contained herein, in whole or in part, shall be strictly prohibited. - # - # MediaTek Inc. (C) 2012. All rights reserved. - # - # BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES - # THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") - # RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON - # AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, - # EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF - # MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. - # NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE - # SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR - # SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH - # THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES - # THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES - # CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK - # SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR - # STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND - # CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, - # AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, - # OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO - # MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. - # - # The following software/firmware and/or related documentation ("MediaTek Software") - # have been modified by MediaTek Inc. All revisions are subject to any receiver's - # applicable license agreements with MediaTek Inc. - -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -include $(call all-makefiles-under,$(LOCAL_PATH)) \ No newline at end of file diff --git a/proprietary/operator/OP08/prebuilt/sbp/Android.mk b/proprietary/operator/OP08/prebuilt/sbp/Android.mk deleted file mode 100755 index ffedced17e265c1778db83408b508fabde39ee03..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP08/prebuilt/sbp/Android.mk +++ /dev/null @@ -1,36 +0,0 @@ -# -# Copyright (C) 2008 The Android Open Source Project -# -# 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. -# - -LOCAL_PATH := $(call my-dir) - - -ifeq ($(strip $(MTK_CIP_SUPPORT)),yes) - -include $(CLEAR_VARS) -LOCAL_MODULE := CIP_MD_SBP -#LOCAL_MODULE_STEM := $(CONF_SBP_FILE) -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_CUSTOM_OUT)/etc/firmware - -LOCAL_SRC_FILES := $(LOCAL_MODULE) -$(warning CONF_SBP_FILE is $(LOCAL_SRC_FILES)) - -#LOCAL_CERTIFICATE := platform -include $(BUILD_PREBUILT) - -endif - diff --git a/proprietary/operator/OP09/frameworks/packages/FwkPlugin/Android.mk b/proprietary/operator/OP09/frameworks/packages/FwkPlugin/Android.mk deleted file mode 100755 index d03eafa2310be89f45e11468aa9220324953e000..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP09/frameworks/packages/FwkPlugin/Android.mk +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2012. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -# Framework plug-in (OP). -# ============================================================ -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_MODULE_TAGS := optional - -# Default implmentation source. Do not remove. -LOCAL_SRC_FILES := $(call all-java-files-under, ../../../../../frameworks/base/packages/FwkPlugin/src) - -# Operator customization source. -LOCAL_SRC_FILES += $(call all-java-files-under, src) -LOCAL_SRC_FILES += $(call all-java-files-under, ../../../../common/frameworks/java/com/mediatek/op/telephony/DataRoamingCustomization.java) - -LOCAL_PACKAGE_NAME := FwkPlugin -LOCAL_CERTIFICATE := platform - -LOCAL_JAVA_LIBRARIES := telephony-common mediatek-framework - -LOCAL_PROGUARD_ENABLED := disabled -LOCAL_MULTILIB := both -# Put plugin apk together to specific folder -# Specify install path for MTK CIP solution -ifeq ($(strip $(MTK_CIP_SUPPORT)),yes) -LOCAL_MODULE_PATH := $(TARGET_CUSTOM_OUT)/plugin -else -LOCAL_MODULE_PATH := $(PRODUCT_OUT)/system/plugin -endif - -include $(BUILD_PACKAGE) - -# Include plug-in's makefile to automated generate .mpinfo -include vendor/mediatek/proprietary/frameworks/opt/plugin/mplugin.mk diff --git a/proprietary/operator/OP09/frameworks/packages/FwkPluginClib/Android.mk b/proprietary/operator/OP09/frameworks/packages/FwkPluginClib/Android.mk deleted file mode 100755 index 0fe1b026b396cbf68db3f39bd7d95e6e3d676caf..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP09/frameworks/packages/FwkPluginClib/Android.mk +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2015. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -# Framework plug-in (OP). -# ============================================================ -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_MODULE_TAGS := optional - -# Default implmentation source. Do not remove. -LOCAL_SRC_FILES := $(call all-java-files-under, ../../../../../frameworks/base/packages/FwkPlugin/src) - -# Operator customization source. -LOCAL_SRC_FILES += $(call all-java-files-under, src) -LOCAL_SRC_FILES += $(call all-java-files-under, ../../../../common/frameworks/java/com/mediatek/op/telephony/DataRoamingCustomization.java) - -LOCAL_PACKAGE_NAME := FwkPluginClib -LOCAL_CERTIFICATE := platform - -LOCAL_JAVA_LIBRARIES := telephony-common mediatek-framework - -LOCAL_PROGUARD_ENABLED := disabled -LOCAL_MULTILIB := both -# Put plugin apk together to specific folder -# Specify install path for MTK CIP solution -ifeq ($(strip $(MTK_CIP_SUPPORT)),yes) -LOCAL_MODULE_PATH := $(TARGET_CUSTOM_OUT)/plugin -else -LOCAL_MODULE_PATH := $(PRODUCT_OUT)/system/plugin -endif - - -include $(BUILD_PACKAGE) - -# Include plug-in's makefile to automated generate .mpinfo -include vendor/mediatek/proprietary/frameworks/opt/plugin/mplugin.mk diff --git a/proprietary/operator/OP09/packages/apps/Plugins/Android.mk b/proprietary/operator/OP09/packages/apps/Plugins/Android.mk deleted file mode 100755 index 97e22d1734fa91eedc954b0b70e8c601598ed668..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP09/packages/apps/Plugins/Android.mk +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2012. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_MODULE_TAGS := optional -#LOCAL_SRC_FILES := $(call all-subdir-java-files) - -LOCAL_SRC_FILES := $(call all-java-files-under, src) \ -src/com/android/phone/INetworkQueryService.aidl \ -src/com/android/phone/INetworkQueryServiceCallback.aidl - -LOCAL_PACKAGE_NAME := OP09Plugin -#LOCAL_CERTIFICATE := shared -LOCAL_CERTIFICATE := platform - -# link your plug-in interface .jar here - -LOCAL_STATIC_JAVA_LIBRARIES := \ - android-support-v13 \ - android-support-v4 - -LOCAL_JAVA_LIBRARIES += android-common-chips - -LOCAL_JAVA_LIBRARIES += mediatek-framework \ - mediatek-common \ - telephony-common -LOCAL_JAVA_LIBRARIES += mediatek-telephony-common -LOCAL_JAVA_LIBRARIES += com.mediatek.downloadmanager.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.browser.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.music.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.email.ext -LOCAL_JAVA_LIBRARIES += com.android.emailcommon -LOCAL_JAVA_LIBRARIES += com.mediatek.systemui.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.launcher3.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.settings.ext -#LOCAL_JAVA_LIBRARIES += com.android.phone.shared -LOCAL_JAVA_LIBRARIES += com.mediatek.phone.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.incallui.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.dialer.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.telecom.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.mms.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.mms.service.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.keyguard.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.providers.settings.ext -LOCAL_JAVA_LIBRARIES += org.apache.http.legacy.boot -LOCAL_JAVA_LIBRARIES += com.mediatek.stk.ext - -# Put plugin apk together to specific folder -LOCAL_MODULE_PATH := $(PRODUCT_OUT)/system/plugin - -LOCAL_STATIC_JAVA_LIBRARIES += com.android.vcard - -LOCAL_APK_LIBRARIES := Contacts -LOCAL_APK_LIBRARIES += MtkMms -LOCAL_APK_LIBRARIES += Settings - -LOCAL_PROGUARD_FLAG_FILES := proguard.flags - -include $(BUILD_PACKAGE) - -# Include plug-in's makefile to automated generate .mpinfo -include vendor/mediatek/proprietary/frameworks/opt/plugin/mplugin.mk - -include $(call all-makefiles-under,$(LOCAL_PATH)) diff --git a/proprietary/operator/OP09/packages/apps/PluginsClib/Android.mk b/proprietary/operator/OP09/packages/apps/PluginsClib/Android.mk deleted file mode 100755 index 4fb6c4acf9db60bd806465ec050ca9fe21dd372d..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP09/packages/apps/PluginsClib/Android.mk +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2012. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_MODULE_TAGS := optional -#LOCAL_SRC_FILES := $(call all-subdir-java-files) - -LOCAL_SRC_FILES := $(call all-java-files-under, src) - -LOCAL_PACKAGE_NAME := OP09PluginClib -#LOCAL_CERTIFICATE := shared -LOCAL_CERTIFICATE := platform - -# link your plug-in interface .jar here - -LOCAL_STATIC_JAVA_LIBRARIES := \ - android-support-v13 \ - android-support-v4 - -LOCAL_JAVA_LIBRARIES += android-common-chips - -LOCAL_JAVA_LIBRARIES += mediatek-framework \ - mediatek-common \ - telephony-common -LOCAL_JAVA_LIBRARIES += mediatek-telephony-common -LOCAL_JAVA_LIBRARIES += com.mediatek.stk.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.settings.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.mms.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.keyguard.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.dialer.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.systemui.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.incallui.ext - -# Put plugin apk together to specific folder -LOCAL_MODULE_PATH := $(PRODUCT_OUT)/system/plugin - -LOCAL_APK_LIBRARIES += Settings - -LOCAL_PROGUARD_FLAG_FILES := proguard.flags - -include $(BUILD_PACKAGE) - -# Include plug-in's makefile to automated generate .mpinfo -include vendor/mediatek/proprietary/frameworks/opt/plugin/mplugin.mk - -include $(call all-makefiles-under,$(LOCAL_PATH)) diff --git a/proprietary/operator/OP09/packages/apps/VNet/Android.mk b/proprietary/operator/OP09/packages/apps/VNet/Android.mk deleted file mode 100755 index ada058aa365b11cc0764c0d1beed5aa52f40f312..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP09/packages/apps/VNet/Android.mk +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 2007-2008 The Android Open Source Project - - -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_MODULE_TAGS := optional - - -LOCAL_SRC_FILES := $(call all-subdir-java-files) - -LOCAL_PACKAGE_NAME := VNet -LOCAL_CERTIFICATE := platform - -LOCAL_MODULE_PATH := $(TARGET_OUT)/vendor/operator/app - -include $(BUILD_PACKAGE) diff --git a/proprietary/operator/OP09/prebuilt/CTWallet/Android.mk b/proprietary/operator/OP09/prebuilt/CTWallet/Android.mk deleted file mode 100755 index f59aa578859ccf5fa330189ff4c1e9bcf2d4a9c4..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP09/prebuilt/CTWallet/Android.mk +++ /dev/null @@ -1,12 +0,0 @@ -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) - -# Module name should match apk name to be installed -LOCAL_MODULE := CTWallet -LOCAL_MODULE_TAGS := optional -LOCAL_SRC_FILES := $(LOCAL_MODULE).apk -LOCAL_MODULE_CLASS := APPS -LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX) -LOCAL_CERTIFICATE := PRESIGNED -LOCAL_MODULE_PATH := $(TARGET_OUT)/vendor/operator/app -include $(BUILD_PREBUILT) diff --git a/proprietary/operator/OP09/prebuilt/bootanim/bootanimation/Android.mk b/proprietary/operator/OP09/prebuilt/bootanim/bootanimation/Android.mk deleted file mode 100755 index c598949b09c943bfecdc33f9a4cff19653fedf6b..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP09/prebuilt/bootanim/bootanimation/Android.mk +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -# barrier for searching Android.mk -# Android.mk in out will be enumrated in mediatek/build/android - -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) - -# Specify LTE path -ifeq ($(strip $(MTK_LTE_SUPPORT)), yes) - LOCAL_PATH := $(LOCAL_PATH)/LTE -endif - -# your prebuilt file name, make default is WVGA to avoid build error - ifeq ($(LCM_HEIGHT), 320) - LOCAL_PATH := $(LOCAL_PATH)/QVGA - endif - - ifeq ($(LCM_HEIGHT), 480) - LOCAL_PATH := $(LOCAL_PATH)/HVGA - endif - - ifeq ($(LCM_HEIGHT), 800) - LOCAL_PATH := $(LOCAL_PATH)/WVGA - endif - - ifeq ($(LCM_HEIGHT), 854) - LOCAL_PATH := $(LOCAL_PATH)/FWVGA - endif - - ifeq ($(LCM_HEIGHT), 960) - LOCAL_PATH := $(LOCAL_PATH)/QHD - endif - - ifeq ($(LCM_HEIGHT), 1280) - LOCAL_PATH := $(LOCAL_PATH)/HD720 - endif - - ifeq ($(LCM_HEIGHT), 1920) - ifeq ($(LCM_WIDTH), 1200) - LOCAL_PATH := $(LOCAL_PATH)/WUXGA - else - LOCAL_PATH := $(LOCAL_PATH)/FHD - endif - endif - ifeq ($(LCM_HEIGHT), 2560) - LOCAL_PATH := $(LOCAL_PATH)/WQHD - endif - -LOCAL_MODULE := bootanimation.zip -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_CLASS := media -# your prebuilt file (must be relative directory ) -LOCAL_SRC_FILES := $(LOCAL_MODULE) -# the path your prebuilt file will be installed $(TARGET_OUT) is the system directory -LOCAL_MODULE_PATH := $(TARGET_OUT)/media - -# Specify install path for MTK CIP solution -ifeq ($(strip $(MTK_CIP_SUPPORT)), yes) -LOCAL_MODULE_PATH := $(TARGET_CUSTOM_OUT)/media -endif - -include $(BUILD_PREBUILT) diff --git a/proprietary/operator/OP09/prebuilt/bootanim/bootaudio/Android.mk b/proprietary/operator/OP09/prebuilt/bootanim/bootaudio/Android.mk deleted file mode 100755 index fc0b1464b15d7014eb8591dcdda533d35402f11d..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP09/prebuilt/bootanim/bootaudio/Android.mk +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -# barrier for searching Android.mk -# Android.mk in out will be enumrated in mediatek/build/android - - - -#ifneq (,$(filter bootanim, $(OPTR_APK))) -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_MODULE := bootaudio.mp3 -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_CLASS := media -# your prebuilt file (must be relative directory ) -LOCAL_SRC_FILES := $(LOCAL_MODULE) -# the path your prebuilt file will be installed $(TARGET_OUT) is the system directory -LOCAL_MODULE_PATH := $(TARGET_OUT)/media -LOCAL_CERTIFICATE := platform - -# Specify install path for MTK CIP solution -ifeq ($(strip $(MTK_CIP_SUPPORT)), yes) -LOCAL_MODULE_PATH := $(TARGET_CUSTOM_OUT)/media -endif - -include $(BUILD_PREBUILT) -#endif diff --git a/proprietary/operator/OP09/prebuilt/bootanim/shutanimation/Android.mk b/proprietary/operator/OP09/prebuilt/bootanim/shutanimation/Android.mk deleted file mode 100755 index ff4685f4d58385a84263ffd0c41e1b7d14206fd9..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP09/prebuilt/bootanim/shutanimation/Android.mk +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -# barrier for searching Android.mk -# Android.mk in out will be enumrated in mediatek/build/android - -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) - -# Specify LTE path -ifeq ($(strip $(MTK_LTE_SUPPORT)), yes) - LOCAL_PATH := $(LOCAL_PATH)/LTE -endif - -# your prebuilt file name, make default is WVGA to avoid build error - ifeq ($(LCM_HEIGHT), 320) - LOCAL_PATH := $(LOCAL_PATH)/QVGA - endif - - ifeq ($(LCM_HEIGHT), 480) - LOCAL_PATH := $(LOCAL_PATH)/HVGA - endif - - ifeq ($(LCM_HEIGHT), 800) - LOCAL_PATH := $(LOCAL_PATH)/WVGA - endif - - ifeq ($(LCM_HEIGHT), 854) - LOCAL_PATH := $(LOCAL_PATH)/FWVGA - endif - - ifeq ($(LCM_HEIGHT), 960) - LOCAL_PATH := $(LOCAL_PATH)/QHD - endif - - ifeq ($(LCM_HEIGHT), 1280) - LOCAL_PATH := $(LOCAL_PATH)/HD720 - endif - - ifeq ($(LCM_HEIGHT), 1920) - ifeq ($(LCM_WIDTH), 1200) - LOCAL_PATH := $(LOCAL_PATH)/WUXGA - else - LOCAL_PATH := $(LOCAL_PATH)/FHD - endif - endif - ifeq ($(LCM_HEIGHT), 2560) - LOCAL_PATH := $(LOCAL_PATH)/WQHD - endif - -LOCAL_MODULE := shutanimation.zip -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_CLASS := media -# your prebuilt file (must be relative directory ) -LOCAL_SRC_FILES := $(LOCAL_MODULE) -# the path your prebuilt file will be installed $(TARGET_OUT) is the system directory -LOCAL_MODULE_PATH := $(TARGET_OUT)/media - -# Specify install path for MTK CIP solution -ifeq ($(strip $(MTK_CIP_SUPPORT)), yes) -LOCAL_MODULE_PATH := $(TARGET_CUSTOM_OUT)/media -endif - -include $(BUILD_PREBUILT) diff --git a/proprietary/operator/OP105/frameworks/packages/FwkPlugin/Android.mk b/proprietary/operator/OP105/frameworks/packages/FwkPlugin/Android.mk deleted file mode 100755 index ec7399b31deaa8c50cd9d62a2feff98d36c59191..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP105/frameworks/packages/FwkPlugin/Android.mk +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2012. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -# Framework plug-in (OP). -# ============================================================ -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_MODULE_TAGS := optional - -# Default implmentation source. Do not remove. -LOCAL_SRC_FILES := $(call all-java-files-under, ../../../../../frameworks/base/packages/FwkPlugin/src) - -# Operator customization source. -LOCAL_SRC_FILES += $(call all-java-files-under, src) - -LOCAL_PACKAGE_NAME := FwkPlugin -LOCAL_CERTIFICATE := platform - -LOCAL_JAVA_LIBRARIES := telephony-common mediatek-framework - -LOCAL_PROGUARD_ENABLED := disabled -LOCAL_MULTILIB := both -# Put plugin apk together to specific folder -# Specify install path for MTK CIP solution -ifeq ($(strip $(MTK_CIP_SUPPORT)),yes) -LOCAL_MODULE_PATH := $(TARGET_CUSTOM_OUT)/plugin -else -LOCAL_MODULE_PATH := $(PRODUCT_OUT)/system/plugin -endif - -include $(BUILD_PACKAGE) - -# Include plug-in's makefile to automated generate .mpinfo -include vendor/mediatek/proprietary/frameworks/opt/plugin/mplugin.mk diff --git a/proprietary/operator/OP105/packages/apps/Plugins/Android.mk b/proprietary/operator/OP105/packages/apps/Plugins/Android.mk deleted file mode 100755 index 97777a430a2e46bbb3cbf0ddf662f21c425f6aac..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP105/packages/apps/Plugins/Android.mk +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2012. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_MODULE_TAGS := optional - -#LOCAL_SRC_FILES := $(call all-subdir-java-files) -LOCAL_SRC_FILES := $(call all-java-files-under, src) - - -LOCAL_PACKAGE_NAME := OP105Plugin -LOCAL_CERTIFICATE := shared -#LOCAL_APK_LIBRARIES := Contacts - -# link your plug-in interface .jar here -#LOCAL_JAVA_LIBRARIES += com.mediatek.contacts.ext - - -# Put plugin apk together to specific folder -# Specify install path for MTK CIP solution -ifeq ($(strip $(MTK_CIP_SUPPORT)),yes) -LOCAL_MODULE_PATH := $(TARGET_CUSTOM_OUT)/plugin -else -LOCAL_MODULE_PATH := $(PRODUCT_OUT)/system/plugin -endif - -LOCAL_PROGUARD_ENABLED := disabled - -include $(BUILD_PACKAGE) - -# Include plug-in's makefile to automated generate .mpinfo -include vendor/mediatek/proprietary/frameworks/opt/plugin/mplugin.mk - -# Use the folloing include to make our test apk. -include $(call all-makefiles-under,$(LOCAL_PATH)) diff --git a/proprietary/operator/OP105/prebuilt/sbp/Android.mk b/proprietary/operator/OP105/prebuilt/sbp/Android.mk deleted file mode 100755 index ffedced17e265c1778db83408b508fabde39ee03..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP105/prebuilt/sbp/Android.mk +++ /dev/null @@ -1,36 +0,0 @@ -# -# Copyright (C) 2008 The Android Open Source Project -# -# 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. -# - -LOCAL_PATH := $(call my-dir) - - -ifeq ($(strip $(MTK_CIP_SUPPORT)),yes) - -include $(CLEAR_VARS) -LOCAL_MODULE := CIP_MD_SBP -#LOCAL_MODULE_STEM := $(CONF_SBP_FILE) -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_CUSTOM_OUT)/etc/firmware - -LOCAL_SRC_FILES := $(LOCAL_MODULE) -$(warning CONF_SBP_FILE is $(LOCAL_SRC_FILES)) - -#LOCAL_CERTIFICATE := platform -include $(BUILD_PREBUILT) - -endif - diff --git a/proprietary/operator/OP11/frameworks/packages/FwkPlugin/Android.mk b/proprietary/operator/OP11/frameworks/packages/FwkPlugin/Android.mk deleted file mode 100755 index d996ec71cc3f116e1312dd70f729805ba09a787a..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP11/frameworks/packages/FwkPlugin/Android.mk +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2012. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -# Framework plug-in (OP). -# ============================================================ -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_MODULE_TAGS := optional - -# Default implmentation source. Do not remove. -LOCAL_SRC_FILES := $(call all-java-files-under, ../../../../../frameworks/base/packages/FwkPlugin/src) - -# Operator customization source. -#LOCAL_SRC_FILES += $(call all-java-files-under, src) - -LOCAL_PACKAGE_NAME := FwkPlugin -LOCAL_CERTIFICATE := platform - -LOCAL_JAVA_LIBRARIES := telephony-common - -LOCAL_PROGUARD_ENABLED := disabled -LOCAL_MULTILIB := both -# Put plugin apk together to specific folder -# Specify install path for MTK CIP solution -ifeq ($(strip $(MTK_CIP_SUPPORT)),yes) -LOCAL_MODULE_PATH := $(TARGET_CUSTOM_OUT)/plugin -else -LOCAL_MODULE_PATH := $(PRODUCT_OUT)/system/plugin -endif - -include $(BUILD_PACKAGE) - -# Include plug-in's makefile to automated generate .mpinfo -include vendor/mediatek/proprietary/frameworks/opt/plugin/mplugin.mk diff --git a/proprietary/operator/OP11/packages/apps/Plugins/Android.mk b/proprietary/operator/OP11/packages/apps/Plugins/Android.mk deleted file mode 100755 index 103ba4b0a53b88d7736e4cf7bbe29a6fc1387817..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP11/packages/apps/Plugins/Android.mk +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2012. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_MODULE_TAGS := optional -#LOCAL_SRC_FILES := $(call all-subdir-java-files) -LOCAL_SRC_FILES := $(call all-java-files-under, src) -LOCAL_PACKAGE_NAME := OP11Plugin -LOCAL_CERTIFICATE := shared - -# link your plug-in interface .jar here -# LOCAL_JAVA_LIBRARIES += mediatek-framework telephony-common -# LOCAL_JAVA_LIBRARIES += com.mediatek.cmas.ext - -#Specify install path for MTK CIP solution -ifeq ($(strip $(MTK_CIP_SUPPORT)),yes) -LOCAL_MODULE_PATH := $(TARGET_CUSTOM_OUT)/app -endif - -include $(BUILD_PACKAGE) - -# Include plug-in's makefile to automated generate .mpinfo -include vendor/mediatek/proprietary/frameworks/opt/plugin/mplugin.mk - -# This finds and builds the test apk as well, so a single make does both. -include $(call all-makefiles-under,$(LOCAL_PATH)) diff --git a/proprietary/operator/OP11/prebuilt/sbp/Android.mk b/proprietary/operator/OP11/prebuilt/sbp/Android.mk deleted file mode 100755 index b93fa285f611350ffa76ff1631c71d844088df40..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP11/prebuilt/sbp/Android.mk +++ /dev/null @@ -1,35 +0,0 @@ -# -# Copyright (C) 2008 The Android Open Source Project -# -# 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. -# - -LOCAL_PATH := $(call my-dir) - -ifeq ($(strip $(MTK_CIP_SUPPORT)),yes) - -include $(CLEAR_VARS) -LOCAL_MODULE := CIP_MD_SBP -#LOCAL_MODULE_STEM := $(CONF_SBP_FILE) -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_CUSTOM_OUT)/etc/firmware - -LOCAL_SRC_FILES := $(LOCAL_MODULE) -$(warning CONF_SBP_FILE is $(LOCAL_SRC_FILES)) - -#LOCAL_CERTIFICATE := platform -include $(BUILD_PREBUILT) - -endif - diff --git a/proprietary/operator/OP15/Frameworks/packages/FwkPlugin/Android.mk b/proprietary/operator/OP15/Frameworks/packages/FwkPlugin/Android.mk deleted file mode 100755 index d996ec71cc3f116e1312dd70f729805ba09a787a..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP15/Frameworks/packages/FwkPlugin/Android.mk +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2012. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -# Framework plug-in (OP). -# ============================================================ -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_MODULE_TAGS := optional - -# Default implmentation source. Do not remove. -LOCAL_SRC_FILES := $(call all-java-files-under, ../../../../../frameworks/base/packages/FwkPlugin/src) - -# Operator customization source. -#LOCAL_SRC_FILES += $(call all-java-files-under, src) - -LOCAL_PACKAGE_NAME := FwkPlugin -LOCAL_CERTIFICATE := platform - -LOCAL_JAVA_LIBRARIES := telephony-common - -LOCAL_PROGUARD_ENABLED := disabled -LOCAL_MULTILIB := both -# Put plugin apk together to specific folder -# Specify install path for MTK CIP solution -ifeq ($(strip $(MTK_CIP_SUPPORT)),yes) -LOCAL_MODULE_PATH := $(TARGET_CUSTOM_OUT)/plugin -else -LOCAL_MODULE_PATH := $(PRODUCT_OUT)/system/plugin -endif - -include $(BUILD_PACKAGE) - -# Include plug-in's makefile to automated generate .mpinfo -include vendor/mediatek/proprietary/frameworks/opt/plugin/mplugin.mk diff --git a/proprietary/operator/OP15/Packages/apps/Plugins/Android.mk b/proprietary/operator/OP15/Packages/apps/Plugins/Android.mk deleted file mode 100755 index 4795096ea659dc497a2fb6b0786a595568eb5534..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP15/Packages/apps/Plugins/Android.mk +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2012. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_MODULE_TAGS := optional -#LOCAL_SRC_FILES := $(call all-subdir-java-files) -LOCAL_SRC_FILES := $(call all-java-files-under, src) -LOCAL_PACKAGE_NAME := OP15Plugin -LOCAL_CERTIFICATE := shared - -# link your plug-in interface .jar here -# LOCAL_JAVA_LIBRARIES += mediatek-framework telephony-common -# LOCAL_JAVA_LIBRARIES += com.mediatek.cmas.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.phone.ext - -#Specify install path for MTK CIP solution -ifeq ($(strip $(MTK_CIP_SUPPORT)),yes) -LOCAL_MODULE_PATH := $(TARGET_CUSTOM_OUT)/plugin -endif - -LOCAL_PROGUARD_ENABLED := disabled - -include $(BUILD_PACKAGE) - -# Include plug-in's makefile to automated generate .mpinfo -include vendor/mediatek/proprietary/frameworks/opt/plugin/mplugin.mk - -# This finds and builds the test apk as well, so a single make does both. -include $(call all-makefiles-under,$(LOCAL_PATH)) diff --git a/proprietary/operator/OP15/prebuilt/sbp/Android.mk b/proprietary/operator/OP15/prebuilt/sbp/Android.mk deleted file mode 100755 index b93fa285f611350ffa76ff1631c71d844088df40..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP15/prebuilt/sbp/Android.mk +++ /dev/null @@ -1,35 +0,0 @@ -# -# Copyright (C) 2008 The Android Open Source Project -# -# 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. -# - -LOCAL_PATH := $(call my-dir) - -ifeq ($(strip $(MTK_CIP_SUPPORT)),yes) - -include $(CLEAR_VARS) -LOCAL_MODULE := CIP_MD_SBP -#LOCAL_MODULE_STEM := $(CONF_SBP_FILE) -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_CUSTOM_OUT)/etc/firmware - -LOCAL_SRC_FILES := $(LOCAL_MODULE) -$(warning CONF_SBP_FILE is $(LOCAL_SRC_FILES)) - -#LOCAL_CERTIFICATE := platform -include $(BUILD_PREBUILT) - -endif - diff --git a/proprietary/operator/OP16/frameworks/packages/FwkPlugin/Android.mk b/proprietary/operator/OP16/frameworks/packages/FwkPlugin/Android.mk deleted file mode 100755 index b52db9cfd5ab8254a6932278c90d53e0fe57300e..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP16/frameworks/packages/FwkPlugin/Android.mk +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2012. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -# Framework plug-in (OP). -# ============================================================ -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_MODULE_TAGS := optional - -# Default implmentation source. Do not remove. -LOCAL_SRC_FILES := $(call all-java-files-under, ../../../../../frameworks/base/packages/FwkPlugin/src) - -# Operator customization source. -LOCAL_SRC_FILES += $(call all-java-files-under, src) - -LOCAL_PACKAGE_NAME := FwkPlugin -LOCAL_CERTIFICATE := platform - -LOCAL_JAVA_LIBRARIES := telephony-common ims-common - -LOCAL_PROGUARD_ENABLED := disabled -LOCAL_MULTILIB := both -# Put plugin apk together to specific folder -# Specify install path for MTK CIP solution -ifeq ($(strip $(MTK_CIP_SUPPORT)),yes) -LOCAL_MODULE_PATH := $(TARGET_CUSTOM_OUT)/plugin -else -LOCAL_MODULE_PATH := $(PRODUCT_OUT)/system/plugin -endif - -include $(BUILD_PACKAGE) - -# Include plug-in's makefile to automated generate .mpinfo -include vendor/mediatek/proprietary/frameworks/opt/plugin/mplugin.mk diff --git a/proprietary/operator/OP16/packages/apps/Plugins/Android.mk b/proprietary/operator/OP16/packages/apps/Plugins/Android.mk deleted file mode 100755 index 9a43550698a7a033b82b091d928ddea1a3ff224c..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP16/packages/apps/Plugins/Android.mk +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2012. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_MODULE_TAGS := optional -#LOCAL_SRC_FILES := $(call all-subdir-java-files) -LOCAL_SRC_FILES := $(call all-java-files-under, src) -LOCAL_PACKAGE_NAME := OP16Plugin -LOCAL_CERTIFICATE := shared - -# link your plug-in interface .jar here -# LOCAL_JAVA_LIBRARIES += mediatek-framework telephony-common -# LOCAL_JAVA_LIBRARIES += com.mediatek.cmas.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.providers.settings.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.phone.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.settings.ext -LOCAL_JAVA_LIBRARIES += ims-common -LOCAL_JAVA_LIBRARIES += telephony-common -LOCAL_APK_LIBRARIES := Settings - -# Put plugin apk together to specific folder -# Specify install path for MTK CIP solution -ifeq ($(strip $(MTK_CIP_SUPPORT)),yes) -LOCAL_MODULE_PATH := $(TARGET_CUSTOM_OUT)/plugin -else -LOCAL_MODULE_PATH := $(PRODUCT_OUT)/system/plugin -endif - -LOCAL_PROGUARD_ENABLED := disabled - -include $(BUILD_PACKAGE) - -# Include plug-in's makefile to automated generate .mpinfo -include vendor/mediatek/proprietary/frameworks/opt/plugin/mplugin.mk - -# This finds and builds the test apk as well, so a single make does both. -include $(call all-makefiles-under,$(LOCAL_PATH)) diff --git a/proprietary/operator/OP16/prebuilt/sbp/Android.mk b/proprietary/operator/OP16/prebuilt/sbp/Android.mk deleted file mode 100755 index b93fa285f611350ffa76ff1631c71d844088df40..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP16/prebuilt/sbp/Android.mk +++ /dev/null @@ -1,35 +0,0 @@ -# -# Copyright (C) 2008 The Android Open Source Project -# -# 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. -# - -LOCAL_PATH := $(call my-dir) - -ifeq ($(strip $(MTK_CIP_SUPPORT)),yes) - -include $(CLEAR_VARS) -LOCAL_MODULE := CIP_MD_SBP -#LOCAL_MODULE_STEM := $(CONF_SBP_FILE) -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_CUSTOM_OUT)/etc/firmware - -LOCAL_SRC_FILES := $(LOCAL_MODULE) -$(warning CONF_SBP_FILE is $(LOCAL_SRC_FILES)) - -#LOCAL_CERTIFICATE := platform -include $(BUILD_PREBUILT) - -endif - diff --git a/proprietary/operator/OP18/frameworks/packages/FwkPlugin/Android.mk b/proprietary/operator/OP18/frameworks/packages/FwkPlugin/Android.mk deleted file mode 100755 index ec7399b31deaa8c50cd9d62a2feff98d36c59191..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP18/frameworks/packages/FwkPlugin/Android.mk +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2012. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -# Framework plug-in (OP). -# ============================================================ -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_MODULE_TAGS := optional - -# Default implmentation source. Do not remove. -LOCAL_SRC_FILES := $(call all-java-files-under, ../../../../../frameworks/base/packages/FwkPlugin/src) - -# Operator customization source. -LOCAL_SRC_FILES += $(call all-java-files-under, src) - -LOCAL_PACKAGE_NAME := FwkPlugin -LOCAL_CERTIFICATE := platform - -LOCAL_JAVA_LIBRARIES := telephony-common mediatek-framework - -LOCAL_PROGUARD_ENABLED := disabled -LOCAL_MULTILIB := both -# Put plugin apk together to specific folder -# Specify install path for MTK CIP solution -ifeq ($(strip $(MTK_CIP_SUPPORT)),yes) -LOCAL_MODULE_PATH := $(TARGET_CUSTOM_OUT)/plugin -else -LOCAL_MODULE_PATH := $(PRODUCT_OUT)/system/plugin -endif - -include $(BUILD_PACKAGE) - -# Include plug-in's makefile to automated generate .mpinfo -include vendor/mediatek/proprietary/frameworks/opt/plugin/mplugin.mk diff --git a/proprietary/operator/OP18/packages/apps/Plugins/Android.mk b/proprietary/operator/OP18/packages/apps/Plugins/Android.mk deleted file mode 100755 index cca00af2b683f2042911b3f806447fa3c6bad011..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP18/packages/apps/Plugins/Android.mk +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. - -# MediaTek Inc. (C) 2012. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_MODULE_TAGS := optional - -#LOCAL_SRC_FILES := $(call all-subdir-java-files) -LOCAL_SRC_FILES := $(call all-java-files-under, src) - - -LOCAL_PACKAGE_NAME := OP18Plugin -LOCAL_CERTIFICATE := platform -#LOCAL_APK_LIBRARIES := Contacts - -# link your plug-in interface .jar here -#LOCAL_JAVA_LIBRARIES += com.mediatek.contacts.ext -LOCAL_JAVA_LIBRARIES += com.mediatek.settings.ext -LOCAL_JAVA_LIBRARIES += ims-common -LOCAL_JAVA_LIBRARIES += com.mediatek.phone.ext - -# Put plugin apk together to specific folder -# Specify install path for MTK CIP solution -ifeq ($(strip $(MTK_CIP_SUPPORT)),yes) -LOCAL_MODULE_PATH := $(TARGET_CUSTOM_OUT)/plugin -else -LOCAL_MODULE_PATH := $(PRODUCT_OUT)/system/plugin -endif - -LOCAL_PROGUARD_ENABLED := disabled - -include $(BUILD_PACKAGE) - -# Include plug-in's makefile to automated generate .mpinfo -include vendor/mediatek/proprietary/frameworks/opt/plugin/mplugin.mk - -# Use the folloing include to make our test apk. -include $(call all-makefiles-under,$(LOCAL_PATH)) diff --git a/proprietary/operator/OP18/prebuilt/sbp/Android.mk b/proprietary/operator/OP18/prebuilt/sbp/Android.mk deleted file mode 100755 index ffedced17e265c1778db83408b508fabde39ee03..0000000000000000000000000000000000000000 --- a/proprietary/operator/OP18/prebuilt/sbp/Android.mk +++ /dev/null @@ -1,36 +0,0 @@ -# -# Copyright (C) 2008 The Android Open Source Project -# -# 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. -# - -LOCAL_PATH := $(call my-dir) - - -ifeq ($(strip $(MTK_CIP_SUPPORT)),yes) - -include $(CLEAR_VARS) -LOCAL_MODULE := CIP_MD_SBP -#LOCAL_MODULE_STEM := $(CONF_SBP_FILE) -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_CUSTOM_OUT)/etc/firmware - -LOCAL_SRC_FILES := $(LOCAL_MODULE) -$(warning CONF_SBP_FILE is $(LOCAL_SRC_FILES)) - -#LOCAL_CERTIFICATE := platform -include $(BUILD_PREBUILT) - -endif - diff --git a/proprietary/scripts/check_dep/Android.mk b/proprietary/scripts/check_dep/Android.mk deleted file mode 100755 index f04f5593be0883cc9a2759c86648e950af75656a..0000000000000000000000000000000000000000 --- a/proprietary/scripts/check_dep/Android.mk +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. - - -# ************************************************************************* -# Set shell align with Android build system -# ************************************************************************* -SHELL := /bin/bash -MTK_PROJECT_NAME := $(subst full_,,$(TARGET_PRODUCT)) -#PROJECT_FOLDER := $(shell find device/* -maxdepth 3 -name $(MTK_PROJECT_NAME)) -PRJ_MF := $(PROJECT_FOLDER)/ProjectConfig.mk -include $(PRJ_MF) -include vendor/mediatek/proprietary/scripts/check_dep/config.mak -$(if $(filter error,$(DEP_ERR_CNT)),$(error Dependency Check FAILED!!)) -$(info "*******************************") -$(info " Dependency Check Successfully!!") -$(info "*******************************") - -check-dep: $(PRJ_MF); diff --git a/proprietary/scripts/check_dep/Android.mk_ b/proprietary/scripts/check_dep/Android.mk_ index e40a6bb7e6b50a5bbd58a2a704da40047a1afcb2..f04f5593be0883cc9a2759c86648e950af75656a 100755 --- a/proprietary/scripts/check_dep/Android.mk_ +++ b/proprietary/scripts/check_dep/Android.mk_ @@ -38,7 +38,7 @@ # ************************************************************************* SHELL := /bin/bash MTK_PROJECT_NAME := $(subst full_,,$(TARGET_PRODUCT)) -PROJECT_FOLDER := $(shell find device/* -maxdepth 1 -name $(MTK_PROJECT_NAME)) +#PROJECT_FOLDER := $(shell find device/* -maxdepth 3 -name $(MTK_PROJECT_NAME)) PRJ_MF := $(PROJECT_FOLDER)/ProjectConfig.mk include $(PRJ_MF) include vendor/mediatek/proprietary/scripts/check_dep/config.mak diff --git a/proprietary/scripts/check_dep/android_dep_rule.mak b/proprietary/scripts/check_dep/android_dep_rule.mak index 18641708924a9a78769d1d3de24c6f79c6fd04c2..17d6a77634828a122880b2bb68b8066f0b4de77f 100755 --- a/proprietary/scripts/check_dep/android_dep_rule.mak +++ b/proprietary/scripts/check_dep/android_dep_rule.mak @@ -35,9 +35,10 @@ # note: modem makefile operation is moved from mediatek/build/libs/custom.mk for AOSP use # get modem feature option ifneq ($(strip $(CUSTOM_MODEM)),) - mtk_modem_file := $(wildcard $(foreach m,$(CUSTOM_MODEM),$(MTK_ROOT)/modem/$(m)/modem_*_*_*.mak)) - mtk_modem_feature_md := - mtk_modem_feature_ap := + mtk_modem_file := $(TOP)/$(MTK_PATH_SOURCE)/modem/agold_mt6757p_sp_ct5m_p15/APDB_MT6757_S01_alps-mp-n0.mp5_W17.32 + #$(wildcard $(foreach m,$(CUSTOM_MODEM),$(MTK_ROOT)/modem/$(m)/modem_*_*_*_*.mak)) + mtk_modem_feature_md := yes + mtk_modem_feature_ap := no ifeq ($(mtk_modem_file),) $(warning Warning: Invalid CUSTOM_MODEM = $(CUSTOM_MODEM) in ProjectConfig.mk) $(warning Cannot find $(foreach m,$(CUSTOM_MODEM),$(MTK_PATH_CUSTOM)/modem/$(m)) for modem_*_*_*.mak) diff --git a/proprietary/scripts/sign-image/Android.mk b/proprietary/scripts/sign-image/Android.mk deleted file mode 100755 index 38703cfd17df0062af7ae34a5878ad6acede6204..0000000000000000000000000000000000000000 --- a/proprietary/scripts/sign-image/Android.mk +++ /dev/null @@ -1,59 +0,0 @@ -# -# Copyright (C) 2009-2011 The Android-x86 Open Source Project -# -# 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 -# - -MTK_PROJECT_NAME := $(subst full_,,$(TARGET_PRODUCT)) -#MTK_PROJECT_LOCATION := $(shell find device/* -maxdepth 1 -name $(MTK_PROJECT_NAME)) -PRJ_MF := device/ulefone/t1/ProjectConfig.mk -include $(PRJ_MF) - -export MTK_NAND_PAGE_SIZE -export MTK_EMMC_SUPPORT -export MTK_NAND_UBIFS_SUPPORT -export FULL_PROJECT -export MTK_COMBO_NAND_SUPPORT -export TRUSTONIC_TEE_SUPPORT -export MTK_SEC_SECRO_AC_SUPPORT -export MTK_NAND_PAGE_SIZE -export MTK_TARGET_PROJECT_FOLDER=$(MTK_PROJECT_LOCATION) - -SHOWTIMECMD = date "+%Y/%m/%d %H:%M:%S" -SHOWTIME = $(shell $(SHOWTIMECMD)) -LOG_DIR = out/target/product/ -OUT_PRJ_DIR = $(LOG_DIR)$(MTK_PROJECT_NAME) -TOOL_DIR = vendor/mediatek/proprietary/scripts/sign-image - -DEAL_STDOUT_SIGN_IMAGE := 2>&1 | tee -a $(LOG_DIR)$(MTK_PROJECT_NAME)_sign-image.log - -# if MTK_BASE_PROJECT is empty, set to MTK_PROJECT as MTK_BASE_PROJECT(base project) -ifeq ($(strip $(MTK_BASE_PROJECT)),) - MTK_BASE_PROJECT := $(MTK_PROJECT) -endif - -SEC_IMG_CUST_DIR = vendor/mediatek/proprietary/custom/$(MTK_BASE_PROJECT)/security/image_auth - -# set to base project if MTK_PROJECT_FOLDER is empty, MTK_BASE_PROJECT represents base project -ifeq ($(strip $(MTK_PATH_CUSTOM)),) - MTK_PATH_CUSTOM := $(MTK_BASE_PROJECT) -endif - -SIGN_TOOL := $(TOOL_DIR)/SignTool.pl -SIGN_SCRIPT := $(TOOL_DIR)/SignTool.sh - -.PHONY: sign-image - -sign-image: -ifeq ($(MTK_DEPENDENCY_AUTO_CHECK), true) - -@echo [Update] $@: $? -endif - $(hide) echo $(SHOWTIME) $@ ing ... - $(hide) echo -e \\t\\t\\t\\b\\b\\b\\bLOG: $(LOG_DIR)$(MTK_PROJECT_NAME)_$@.log - $(hide) rm -f $(LOG_DIR)$(MTK_PROJECT_NAME)_$@.log $(LOG_DIR)$(MTK_PROJECT_NAME)_$@.log_err - $(hide) perl $(SIGN_TOOL) $(MTK_BASE_PROJECT) $(MTK_PROJECT_NAME) $(MTK_PATH_CUSTOM) $(MTK_SEC_SECRO_AC_SUPPORT) $(MTK_NAND_PAGE_SIZE) $(PRODUCT_OUT) $(OUT_DIR) $(DEAL_STDOUT_SIGN_IMAGE) - diff --git a/proprietary/scripts/sign-image/Android.mk_ b/proprietary/scripts/sign-image/Android.mk_ index 081d7e723dda986fe6ed1d20664a437eeeb1138d..38703cfd17df0062af7ae34a5878ad6acede6204 100755 --- a/proprietary/scripts/sign-image/Android.mk_ +++ b/proprietary/scripts/sign-image/Android.mk_ @@ -9,8 +9,8 @@ # MTK_PROJECT_NAME := $(subst full_,,$(TARGET_PRODUCT)) -MTK_PROJECT_LOCATION := $(shell find device/* -maxdepth 1 -name $(MTK_PROJECT_NAME)) -PRJ_MF := $(MTK_PROJECT_LOCATION)/ProjectConfig.mk +#MTK_PROJECT_LOCATION := $(shell find device/* -maxdepth 1 -name $(MTK_PROJECT_NAME)) +PRJ_MF := device/ulefone/t1/ProjectConfig.mk include $(PRJ_MF) export MTK_NAND_PAGE_SIZE diff --git a/proprietary/system/core/multi_init/Android.mk b/proprietary/system/core/multi_init/Android.mk deleted file mode 100755 index 1b50bd87b353c8d2e4d9e7c9fa7badfffb8a1fe5..0000000000000000000000000000000000000000 --- a/proprietary/system/core/multi_init/Android.mk +++ /dev/null @@ -1,98 +0,0 @@ -# -# Copyright (C) 2015 MediaTek Inc. -# Modification based on code covered by the mentioned copyright -# and/or permission notice(s). -# -# Copyright 2005 The Android Open Source Project - -LOCAL_PATH:= $(call my-dir) - -# -- - -ifneq (,$(filter userdebug eng,$(TARGET_BUILD_VARIANT))) -init_options += -DALLOW_LOCAL_PROP_OVERRIDE=1 -DALLOW_DISABLE_SELINUX=1 -init_options += -DINIT_ENG_BUILD -else -ifeq ($(strip $(MTK_BUILD_ROOT)),yes) -init_options += -DALLOW_LOCAL_PROP_OVERRIDE=1 -DALLOW_DISABLE_SELINUX=1 -else -init_options += -DALLOW_LOCAL_PROP_OVERRIDE=0 -DALLOW_DISABLE_SELINUX=0 -endif -endif - -# add mtk fstab flags support -init_options += -DMTK_FSTAB_FLAGS -# end - -# add for mtk init -ifneq ($(BUILD_MTK_LDVT), yes) -init_options += -DMTK_INIT -endif -# end - -ifeq ($(strip $(MTK_TC7_FEATURE)),yes) -LOCAL_CFLAGS += -DMTK_TC7_FEATURE -endif - -init_options += -DLOG_UEVENTS=0 - -init_cflags += \ - $(init_options) \ - -Wall -Wextra \ - -Wno-unused-parameter \ - -Werror \ - -init_clang := true - -# -- - -include $(CLEAR_VARS) -SYSDIR := ../../../../../../system/core/init -LOCAL_CPPFLAGS := $(init_cflags) -LOCAL_SRC_FILES:= \ - $(SYSDIR)/bootchart.cpp \ - $(SYSDIR)/builtins.cpp \ - $(SYSDIR)/devices.cpp \ - init.cpp \ - $(SYSDIR)/keychords.cpp \ - $(SYSDIR)/property_service.cpp \ - $(SYSDIR)/signal_handler.cpp \ - $(SYSDIR)/ueventd.cpp \ - $(SYSDIR)/ueventd_parser.cpp \ - $(SYSDIR)/watchdogd.cpp \ - -ifeq ($(strip $(MTK_NAND_UBIFS_SUPPORT)),yes) -LOCAL_CFLAGS += -DMTK_UBIFS_SUPPORT -endif -LOCAL_MODULE:= multi_init -LOCAL_C_INCLUDES += \ - system/extras/ext4_utils \ - system/core/mkbootimg \ - system/core/init - -LOCAL_FORCE_STATIC_EXECUTABLE := true -LOCAL_MODULE_PATH := $(TARGET_ROOT_OUT_SBIN) -LOCAL_UNSTRIPPED_PATH := $(TARGET_ROOT_OUT_SBIN_UNSTRIPPED) - -LOCAL_STATIC_LIBRARIES := \ - libinit \ - libfs_mgr \ - libsquashfs_utils \ - liblogwrap \ - libbase \ - libext4_utils_static \ - libcutils \ - libutils \ - liblog \ - libc \ - libselinux \ - libmincrypt \ - libc++_static \ - libdl \ - libsparse_static \ - libz - - -LOCAL_CLANG := $(init_clang) -include $(BUILD_EXECUTABLE) - diff --git a/proprietary/trustzone/custom/build/Android.mk b/proprietary/trustzone/custom/build/Android.mk deleted file mode 100755 index 5805167d83d7516f4ef5a74fb4ec73c1dd06484b..0000000000000000000000000000000000000000 --- a/proprietary/trustzone/custom/build/Android.mk +++ /dev/null @@ -1,96 +0,0 @@ -# vendor/mediatek/proprietary/trustzone/Android.mk -LOCAL_PATH := $(call my-dir) -TRUSTZONE_ROOT_DIR := $(PWD) -TRUSTZONE_CUSTOM_BUILD_PATH := $(LOCAL_PATH) -TRUSTZONE_OUTPUT_PATH := $(PRODUCT_OUT)/trustzone -TRUSTZONE_IMAGE_OUTPUT_PATH := $(TRUSTZONE_OUTPUT_PATH) - -$(info MTK_ATF_SUPPORT = $(MTK_ATF_SUPPORT)) -$(info MTK_TEE_SUPPORT = $(MTK_TEE_SUPPORT)) -$(info MTK_IN_HOUSE_TEE_SUPPORT = $(MTK_IN_HOUSE_TEE_SUPPORT)) -$(info TRUSTONIC_TEE_SUPPORT = $(TRUSTONIC_TEE_SUPPORT)) -$(info MICROTRUST_TEE_SUPPORT = $(MICROTRUST_TEE_SUPPORT)) -$(info MTK_GOOGLE_TRUSTY_SUPPORT = $(MTK_GOOGLE_TRUSTY_SUPPORT)) - -ifeq ($(strip $(MTK_IN_HOUSE_TEE_SUPPORT)),yes) - ifneq ($(wildcard vendor/mediatek/proprietary/trustzone/mtee/protect/Android.mk),) - # source release - # include vendor/mediatek/proprietary/trustzone/mtee/protect/Android.mk - INSTALLED_TRUSTZONE_TARGET := $(PRODUCT_OUT)/tz.img - BUILT_TRUSTZONE_TARGET := $(TRUSTZONE_IMAGE_OUTPUT_PATH)/bin/tz.img - else - # binary release - INSTALLED_TRUSTZONE_TARGET := $(PRODUCT_OUT)/tz.img - PREBUILT_TRUSTZONE_TARGET := $(PRODUCT_OUT)/tz.img - endif -else - ifneq ($(filter yes,$(MTK_ATF_SUPPORT) $(TRUSTONIC_TEE_SUPPORT) $(MICROTRUST_TEE_SUPPORT) $(MTK_GOOGLE_TRUSTY_SUPPORT)),) - INSTALLED_TRUSTZONE_TARGET := $(PRODUCT_OUT)/trustzone.bin - BUILT_TRUSTZONE_TARGET := $(TRUSTZONE_IMAGE_OUTPUT_PATH)/bin/trustzone.bin - endif -endif - -.PHONY: trustzone -ifneq ($(PREBUILT_TRUSTZONE_TARGET),) - -else ifneq ($(BUILT_TRUSTZONE_TARGET),) - - # ATF - ifeq ($(strip $(MTK_ATF_SUPPORT)),yes) -include $(TRUSTZONE_CUSTOM_BUILD_PATH)/atf_config.mk -$(BUILT_TRUSTZONE_TARGET): $(ATF_COMP_IMAGE_NAME) - endif - # MTEE - ifeq ($(strip $(MTK_IN_HOUSE_TEE_SUPPORT)),yes) - ifeq ($(strip $(MTK_TEE_SUPPORT)),yes) -include $(TRUSTZONE_CUSTOM_BUILD_PATH)/mtee_config.mk -$(BUILT_TRUSTZONE_TARGET): $(MTEE_COMP_IMAGE_NAME) - else -MTEE_INTERMEDIATES_IMAGE_NAME := $(PRODUCT_OUT)/obj/EXECUTABLES/tz.img_intermediates/tz.img -$(BUILT_TRUSTZONE_TARGET): $(MTEE_INTERMEDIATES_IMAGE_NAME) - endif - endif - #ifeq ($(MTK_TEE_SUPPORT),yes) - # Trustonic - ifeq ($(strip $(TRUSTONIC_TEE_SUPPORT)),yes) -include $(TRUSTZONE_CUSTOM_BUILD_PATH)/tee_config.mk -$(BUILT_TRUSTZONE_TARGET): $(TEE_COMP_IMAGE_NAME) -#trustzone: mcDriverDaemon -$(PRODUCT_OUT)/recovery.img: \ - $(TEE_modules_to_install) \ - $(call intermediates-dir-for,EXECUTABLES,mcDriverDaemon)/mcDriverDaemon - endif - # Microtrust - ifeq ($(strip $(MICROTRUST_TEE_SUPPORT)),yes) -include $(TRUSTZONE_CUSTOM_BUILD_PATH)/microtrust_config.mk -$(BUILT_TRUSTZONE_TARGET): $(MICROTRUST_COMP_IMAGE_NAME) - endif - # Trusty - ifeq ($(strip $(MTK_GOOGLE_TRUSTY_SUPPORT)),yes) -include $(TRUSTZONE_CUSTOM_BUILD_PATH)/trusty_config.mk -$(BUILT_TRUSTZONE_TARGET): $(TRUSTY_COMP_IMAGE_NAME) - endif - #endif - # trustzone.bin -$(BUILT_TRUSTZONE_TARGET): - @echo "Trustzone build: $@ <= $^" - $(hide) mkdir -p $(dir $@) - $(hide) cat $^ > $@ - -$(INSTALLED_TRUSTZONE_TARGET): $(BUILT_TRUSTZONE_TARGET) $(LOCAL_PATH)/Android.mk - @echo Copying: $@ - $(hide) mkdir -p $(dir $@) - $(hide) cp -f $< $@ - -endif - -ifneq ($(INSTALLED_TRUSTZONE_TARGET),) -$(TARGET_OUT_ETC)/trustzone.bin: $(INSTALLED_TRUSTZONE_TARGET) $(LOCAL_PATH)/Android.mk - @echo Copying: $@ - $(hide) mkdir -p $(dir $@) - $(hide) cp -f $< $@ - -trustzone: $(INSTALLED_TRUSTZONE_TARGET) $(TEE_modules_to_install) $(TEE_modules_to_check) $(TARGET_OUT_ETC)/trustzone.bin -ALL_DEFAULT_INSTALLED_MODULES += $(INSTALLED_TRUSTZONE_TARGET) $(TEE_modules_to_install) $(TEE_modules_to_check) $(TARGET_OUT_ETC)/trustzone.bin - -endif diff --git a/proprietary/trustzone/microtrust/source/platform/Android.mk b/proprietary/trustzone/microtrust/source/platform/Android.mk deleted file mode 100755 index 892a275c8098fa13278e39ff1be09df1b91a7e64..0000000000000000000000000000000000000000 --- a/proprietary/trustzone/microtrust/source/platform/Android.mk +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright Statement: -# -# This software/firmware and related documentation ("MediaTek Software") are -# protected under relevant copyright laws. The information contained herein -# is confidential and proprietary to MediaTek Inc. and/or its licensors. -# Without the prior written permission of MediaTek inc. and/or its licensors, -# any reproduction, modification, use or disclosure of MediaTek Software, -# and information contained herein, in whole or in part, shall be strictly prohibited. -# -# MediaTek Inc. (C) 2010. All rights reserved. -# -# BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES -# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") -# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON -# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. -# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE -# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR -# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH -# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES -# THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES -# CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK -# SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR -# STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND -# CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, -# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, -# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO -# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. -# -# The following software/firmware and/or related documentation ("MediaTek Software") -# have been modified by MediaTek Inc. All revisions are subject to any receiver's -# applicable license agreements with MediaTek Inc. -ifneq ($(MTK_EMULATOR_SUPPORT), yes) -LOCAL_PATH:= $(call my-dir) - -ifeq ($(MICROTRUST_TEE_SUPPORT), yes) -include $(call all-makefiles-under, $(LOCAL_PATH)/$(shell echo $(MTK_PLATFORM) | tr A-Z a-z )) -endif - -endif -